>lcl|contig_GL455988 aagcttgccaaggcaataagaagacagagacagggaccttgagtatggggcagatgaagtgctccggcggcggctgcgttggcagtgcccggcgtttgaggcggtccaggtcgacggcgaccctggtcttgaggtcaggacggtccttgcctctcatctccaggcacctgagcgctaggtcagccatctcctgcgcctcttccatggcccaagtccaccctgcattctcatccaggatgtccctcagcttgccgtcctccaccgctcgctccaccacctccgccagcccgatgggtgccctcgccgtgagcagctgcagcatcaccatgccaagcgcgtacgtgtccgacttcaccgacacctgcccgctcctctggtactctgggtctatgtagaacagcgtcccagccagagccgtcttcttgtacatggtactgctactgccaccactaccacttgacaccagtgttgacagccccacatcaccaaccttgctcaccaggttgccgtccaggaggatgttctcaggcttgaggtcccggtgaatgattgggtttggcttgctgctgtggaggaacacaagggcagaggcaacctcccaggcgatgcgcagccggtcacaccacggcagcgccgccgtaccgcttttgcaccgcagccgctcctccaggctgccattctccatgtactcgtacaccaagcaccccctctccacacacgctcccaggagcatcaccagatgcgggtgatgtatcttccccagaacctcaagctgcaaaattaacttcttaatactgtattacacttttgctctacatacatgcttggcatggcagttcaactatgctatgaatattaaaaataaggtgatatgatgtatgcctatcctaactgtttgttagtacgaaagcatataatttaattcgggtactagtacctcttgcctgaaatgcttgttactggaattgtcatcagaatggaggacctttattgccacagctgagtgattgagataccccttatatactgttccgttagctccacttccaatcttgagattgtccgcgaatgatgatgtagcgttatcaatctcctcccatgtaaacgttgagtatgagttgccctgaagcacaaagagcttctccagtctcaacttcttatcagcatcacgggatgctttcacctgcagcatatttttctgcataacctcccctcttacaagatcctgcacatggttcagcgcctgctctgcagcatatcgatgcgccttctgcttctctacgttgtcgttggccttatccagcctagattgtatctctcttagttgagcttcctcttccatgcgctttgcagctaattcagccatctggcatcaataaagatcacaagtaagatggtttggacatgtgctgcatctgtgaactcatactctttgatagcatatcaaatccactttacttgcctggcgtgatgcatcatcggactcatcctgaacaagtttatgtttcccctgtataagcctcagttcaagccttagcttttcaagctctgtactgatatggtcctgcgttataacaagtaatcacaaggtctaagcaaacatttacctgactgaggcaggaatacctgataaattcaacaagtaggcagtaaatctaatatcatcaatctgatggtaattgataatgtcgattaccaatgtgattacaggtaaacaaagtactgtagcaaagtttaagaaaggagtcctctgaatttatctgtctattaacaacgtgatatcaaatcactggaggcttaaaaacagcgttcactgatgatgtgcacatcaccaaagttgtggatcaacagcacaagtttaaatacaacattcactgaagatgcatgtgcatgtcaccagaagtccaaaattcacaacgagtcaatcaccaacgaattgcacaactaaccttgttgtctgaaagcattccctgcagcaagctttcttgtcttagcaccacatttgaccccttcagttcactaggtttggagctttccgtaccagtggaagagttaactcttctatccttgtcaggatatattgaagtgcttccattgagataatcgtatagagtaagtgaacggttacggtgtgcaggggaactatttttagggttctctgatggtaagttggagcctagcagccttggagaatcaaacgggctctggtctgaactattattggaagttactgtagcaagggaacaagtaaccttcagatgatgacaaggggaatatggaggtcaacatgttgaagagcagaataaatattgaaaacaatatgcttataccttcctgcaagtctgctatagtttttcatttttcagcagtaataagtaaataaggagaaatgggaaagaagaaattatattgcacagcagagatgcacaggaaaaaagcagcatactagaaatattccgtcttagcttgacaagtccttacctgagcttgaagacatttcatctgaaagatcatcactcttggagctcgacgctaagtcactttctaatgcagaagaataaagcgaagacaatccatcttttgatacaagataagctgtgcaaaagcttgggacatttttgcaaattttggaggatgtcctatttccaaatggcttcctgaaggacatttcgtcgaatcatcaacaatactatgcatgtatattggtttattttttagtgaattggtgtggcgaaagtgagattacctagtcctagcagtgacaccgacgatgaggatctttatttgatagtcagaaacaacagtggaaacagtttgtgacacgtcgttgcccttgataagcaatacttgagctttcacctgaggtcagttgattaagcgcttaaattttaaaaataggaaatggtaggctacgcacatacacatatatacttgttactagtactacatgttactaggaaggaaggacaggtgagacagcagaaagaaagaaagaaagtaaaaccttgttttgatggcacatgtttttgtagaggaggagcatttgttgtgcctggtggtgtacatccttgaagtaggcatcagcaacatcggttcggactttatcaattgggatatggttccccactgcatgtaaatattttaagtagcaagattgatatgcaaaagaaagaatggatggacgcataataagaagaagagagggagggataggataattactgggtgtgggtactgccaagagtttagtgaggacatgaataagaaggaagatgggggcgtcgtcatctttggtaaacctaaacctggacaaagcccattggagggcgtaggtgctggatttagagtcagtgagagccaatccaacagtgagaggaggcgccatcatctctgacacattcacatgccctaaggagaggagaggaagaggatcaggatccatctccttatgttttcaatcaaaagcaaagcagtagtgaagcaatggagtggatctgtggattggaagagacaagaggaaaagcgcaagagatgagcttactttacttgtccggcgaggggagttcgtcggcggcgaatcaagtgaagtggcgatggagacgcacaaatgccacgccacacgtcctcgaatgcggagcgattgcaacggaacggagccagctaggcccactaacattttgcctctcttttttaccgcaagaaaataaaaacaaaaaacattttgcctctctttctctaaggatgccttgtttcgaggtaaaggcctcattgcctcaatcccggcccgttggaagtctcctctcagacggagtaaaaaagaagattcctctcaaaaaacaaaataaataaaaattaaacagggtatattatacaatatagtatataactagaaaaatatccatgcgttacaacaggtgaagacaaatttcacgactgataaaaacgttgccaatttaaatgacaaacaaaacaatggtaaaacagagtcagaaatcatatatagcattgaatccggttgcgctgaattcatgtgtcattacacgaagaatcccttatatatacaggctattccataagttgacacgtgtattttactatacattatcgaccaaagattaaaattttgattattcaattagtgaaagttctttaactatatatgcaaagcatttgcaaagcaacaaacttaccacttacacagcttaaactatgataatttcaaaaggagagaaatttggaagagtaaaaaagaggagggactatctacttatggtaccacaaattttaccaaaagcatatcaaatgtaaataacatacacttgcttacactcacattgtaattataaattttaaaattacattgtaattttaatacttacattgcaattatgttaatattcactatatatgatgtgtaagtaagtgttacagataaggcatactgagttcggctcggtacagatccaccacataccaagtattatacagaattatgcctcatatacggaaggtgttcccgataaggaaggaaaagtagagttctactcgggcactataagaactaacacggatcgtatctatacttgctccctaattctacttgggacaaaaggacattttagggtataaatacaagaccccctaagaggagaggggacaagacaagtcagaatacaagttaatacagatatatacaaatctaatgtaggcatcacaaataccgacatgagggatcttgagctatctccaatctccctgagttcatattcgagaaagaaaactacattatccgttgactacatgtgagagcttcaatgccgccaaaccaacatagatcagattaggtcatcccaaatattgtattagtaagatattgatacatgaaggcaacaccagcttcagccaatagaagtagaactattaattgtaagttaaggggactgaacttatataaaagtccttgtctccagtctctcttacctcaatctcgtgtataccttatactttacaaataccatggtcgaggtctactccctcgatagtgtcggtctacaaattaataattagtgacgttgattatatatcaaaatagcgttgactaataagcaaagaaaaaaaaggaaaaggaataaaaagcagatggatacaaatgcgcgcgggatagtgtctgtgatggggtgagccaattgggttggttggctgggctgagagagggtgtataatagttaacttagactcatgttgaattggatatgggtgatgtccaaccaatttaaatacggataactttatagaggaaacatcttccattatgcaaattatatatatgcatagtattactgttacagagagttaacaaggcgtgaggccacaaatggttgcacatatggagtaattattatgtgatcagcctcttaattaactaattaaggtgccattgagctgggctgatcttattgtgggcggctggctgactgttgctgttgtatatatgtagtagtagtgtacatgcattatgcatacagtcgatcatcagttaattaatacatgcatattatattatatagggtatgatgcgtatatacttaggtggaaggcgtgtttagtgatttagtttgtttattctgatgatgatctttggtggtggtggtgtagctcgactacttgttgttggggggagtcgccgacgatcctcttccagaaccaatgcgtcctccagagctgatccatctgctccatgggcagctgcttggtctcagggaggaagaagaagacgaagagcgtcatgacgcagaggcaggcggcgaagaggaagaaggtggcgaacttgaggtggcagagcatggcgaggaaggtctggccgatgaggaaggtgaggaggaagatgacggcgatgacgatgctctgccccgccgaccgcacctccagagggcagatctcggcggggaccaggtaggtgaggggcccccacgaccaggcgaagcccgcgacgaagacgcacatgacgctcagcaccaggtacgcgtactccttctccatctcctccccgtgctccctgaacttgcccgccaggatcgcccccaccatcacctgcgacaccagcatctgcacccctcccaccagcagcagcctcctcctccccagcctgtccaccaccgccatcgccaccacgttcgccgccgtcgcgcacacccgcgtcaccaccgccgacatcagcgacgcgctctcccgcagcccgatcgtccggaacatcaccggcgcgtagaagtttatcacgttgatcccggtcacctggttgaacaggggcaccagcaccgcgatcaccagctgcggcctgtaccgacgccggagcatgttccgcagcgggtgcctgatcgtcttggacacctcgctcgccatcaccaggtcctccagctccttgtgcaccgccgccgtgccgcgcagccgctgcagcaacgcccgagccgagtccacgtcgccgctgcgctggatcacgaagctgggcgtctccggcaggaacagcgcgcccacggtgaggaacgccgcggggacggcggccatggacagggagatcctccacccccacccgccctcgatcttgtccacgccgtagttgatgaggttagcgatgaggatgccgatgctgatgcacagctcgaacccgttgttgatggcgccacggtgctgcggaggcgccatctccgacagatacagcgggatcgactgcaaaacacaacaacacaacttacagtatataggagtatcttctcaaccaaacttattacgtactagcgtagtagcttacctggttggtgaagccgagtccaatgccgagcaggaccctgttgaggatgagcatgtagatgttgacagcggcgccgccgaagacggagccggcgacgaagacggagccgccgatgagtatggaggcacggcggccgaagcgcctggtgacggaggaggcgacgagagtggcgacgaggccggcgatgtagagggaggaggtgaagacggtgaggagctcgctgtcaaagcggcagtagttgctcaccttcttcttgtcccccttcatctgatggtacacgtccgggaagaacttcttcaggaacggctccatcgacgttaccccaccttattaattgtttttttccccaataataacacaacacagcaaattaattaatgttcctttttgtttaagtactggtattattagctgctgccatgcatcaattgctgctattaattggttacctaggcagcagtattacaaaaggtgaattattaatttcgcatgcatcgaatctgttaatcattatgaatcaactaactatgcactagtatgtgcgagaatgcaggttgatcaagtagtagtatctctcttgtctggagtcagtgaagaagaagaggcagatgatgcatgtgcacttgtgcagtgcagcgtgcactggagtagtatgttggctatgaatggttatcttagatagccagatggattgatggttgtcggttgcttccatcaaattatactattaatctctgaagaattaattaattgtggatgcatcagtatatactactccaactatatagtgctggcccgcatgcagttcgaagcgacacagaacatatagagaaaagtagctagcttgatgaggaaaaaatacaccaaagtgatgagtagagaagacagacatcacatacagtaagttagtactataatacgtactaacttacgtaggacaaattcattcattaatcacgtactcctccactacagtagtagtacagctacagtactgttagctgcttactccctccgtcccagcacgcaggtaggtactggagtagagatagatcgatagatcgatcgaggagatggagtgatggtcaattggtgatggatgaagaaccgatcaggtgataagggcgaagcggagatacctgagatgccgaggtcgtagccgaagaggatgccaccgctgccggcgacgatgcacgacagcaccacgaacggagtcacgcgcccgctgtacccactgccgcctccttcgacgaacgctccgatggccattgttaatatatataatcttctttctttctttctttctttctctctctctctctcgatccagtagaagaagaagaaaaagcagcagcagcagcagctagcagatgcagatcgatcgaacaatatttgggttggtggtttaattaatgctgtgctagctcaagactgaaaccggaagctaccttgcactgcacatatactaatcagtccctacgaaggaggaggcggcggcaagctgcagagatgtgtggcctgagcgctatcacagcacaagcccagcttaatgacagtgaggtacctttcttttctccaataagagttggatgaagaataagatttttgtggcacgtttttcaaacggctaaacggtacgtttcgtgcgaaaactttctatatgaaagttgctctttaatattatattaatctatttttcaagtttgtaatcatacgttaacgttaatattatcttgttttacgtaaaaacttaatcttcatcttaagaagaaaagaacaccacctgattgttcatcagctgctttaatccaggatcccaactagatcagtatactatcatctcttcatttcattctctgaccggactagtgaaatagattgcttccatagagtggattttaatctctcgagaagatgttttcccgtgtgttttttttcttccaaatttgatataaatagttatgaaaaatttttaaaaaaaatttacaatgtagagtatatagatatctattggtctaccgaaaatgaagttcacattcaatctacacatcaagaaaaaaaaaacaaatttagatgtgaacagtacttttttatatcttagcgtgtgaattgagtttggacctaagattttgtagagttgtatagatgtgtacgagtattgtcaaaatttttcataactgtttgggtggttttcccttccttctcctccttaattgctccttaattggagggccggacgccgaaagcatgacacaatattatgtgcttcccttccccctcaatatgttgctacctgcattcccgaatctaatttctattttcttacaatttcttcttaatcaagctattatttacctagtaatagtatccacatacatgcatgcaaatcaaccctccaataacagtatttctcaataaaaatggtacgtattaagatggatatactcaagattcttcatcctgcatacatatgcatcataggtggctttactactttctctctgtcttatcctcggaggaaattgactaaagcaaaaaagctcgctcactacaaaagatacacatagacagacaaatactcctcatgaataaagtcgtgtcatgtattcagtgggtttgcattatattggtgccttaatttggtataaactcctattaattggcactactgattctaacgggaaattaaaaaaggaatatgttctaccatgaagacaatctcgtggcacatttaaataccttttggtagggagtactccactctatatagttgatggtcaaacagcatgtattattatttaagatgaagctgttagacaagaagtaaataaaagctcgaaaagcaaacaaatttctttctttccttttatgaaaagagaagatgaatggtactactactagatgactgagatgtgtgcgcgtgcgagctttctatatgtcgcgcatcttctctggctgtccagctccatgcatctcattttctcccttaattttgtcttttttctgtcagctagctactagctcgttacgttgtttaattgtcctacacacacgtaaagcatccaatccaggcgcactttacatatgtactctaagtggatcagctgaagaatctagcgagtgcctaatgatatagacgtacagtatgctttttggacatggccaattcaccgtgcattcatcaaagacagtttttctgtatttgtattgcttacccaaaccatcgatacggccaattcttctactactatatatccttagtttaaaagaacatgatcttatttgtatacgcagagtacataaagaaaaaaccatcagaatctcgtctatgcaaatggcacacgggtggtaaataaatactagcacaagtgaaggaaaattactagtcgctgaagaggtgtctcagagctcttgctgcggaggcggaggctgaggctgagcagcagaggagaattcctaacggtcggggacctcagatggtgctggtgctggtgctggggtagtgtagtagtagtggatgcctgtaggtccacttgtgctcagcactctcagattcttcaacccttcctcctcgcttccttgttcaatcccgaccttgtgctgctgccttcccaggacagagtaggcacaatactccacctcgtaaatctccacacctggctcaaagaatgacaccgatgcaccaacaccctcacctgcacatatatagatagatagatagatagatagataaaacaaccaaaaccatgaagaaatactagtagtatgtttccataggcacagcgacacaagaacaatatccaatcactccaaactcaccatgcgtcaccagaagtaggttctcatcagggtatttgtcagcaagagccttgattacactagcatatctgcttcttgcttcccaaacagattccccccacttaggtacctgtacaggaaaagaacaattccgttgaacatgaagcgtaattatggtcatgattattaaggagtagtactggtaagagtagaagccaagccagacctcctggtagagtggctccgcggagtgatcaatggtagcagctggcaaagcagcttccagttgtgacatgtcaggaaaccacctgtcgatgcttggagctatctggctgactagaatgcccattgcttgagtgttcatcatctcggacaacccatattcaattgaaacctggagtacaaatgatcggaaaggcaaggcaaacgggttcacgatacaatcaagcaattacaggaccaatgcacacacagtttctataattacagaaccaacaagtaaaagcttgagagttgaagggcagcagcatttttgtgtcccgtgcaatgcaacgagcattctcatcccatatgtgacgcccaaaaaggtagaagatgaaaacaggggggtcatcccatcccattctcattaacagtagtagcaaaataaagagaaaacagttggtagaaacatatgaaagattacatagagggttgtgtaaaagctgtcatcatgcaagagttgtgatagatagacagataggtttgcagtgcagcaaccaaataagatgagattgtgattgtagcaggtgcaagttgagttatacttgtactaggttgttgaacaagagcatataatgggtcaagtgtgaagagtatgaatgcagcagggtgtgtagttttgttaatcatagtatatactatttgaattgatgaaaaggaagcggagggacattgcatttgcatacataggagcagtaagtaagaattgaagcgatatgaggcgttgaggagtaacaatcagtaagtaaagtggagtatgcagcagcaaagggaagaccttgatgttgatgcggggcaggggggagagcgcggcgatggcctgggcggcggtctggaggcagcggatgaagggggagacgaggacgcggtggatgtggaagccgtcggcgaggatgcgactggcgacggtggaggcgcggaggaggccggcgtcggtgagcggcggatcccaggggcggggattgttggcggcccacaatggatccgcgtggtccacgcggtcgccgtgacgcatcaccaccaccctctgctcctcctgcatcgccatcgccatctctcttcccctcttggttacgttactactccagcagcgtcttgcagtcgcaggcaggcacccaagaaaaatacttaaaataaaacgaggaggagcactagtacttgttcgcacaagcaaccttatattacctgctctttgccagttgagatacagtaagcaggaacagaaccaaggttattcaagcaacacccattgccagttgagcaataaataactcaaatcgctaatagtataagtgatctttatttcaaagatgctgccctttatttatgtatagtatacgtcctgtcctgtcaacatgaaaaccacaacgaaacgcacgcagacacacatcaactggcaaccaaacctgaacctgattgataatgcatgaaaaatacaggagtactaagtaagaaacagcagcggcattggagaagagacactttttgtactggaataactactactcctacactagtactggagtatcatgcatcatctgggatgagcaggatggatccggtcgtcttcctggcctggagatccgcatgagcgcgagcagcttgagacaatggatatgtgtggttcacacggatgcgcaacaccccgcttcctacattggcaaacacctcaccggccgactccagcaactcgtcgcgggtagcagtgtaatgcatcaggctgggccttgttaccaacagcgacttgcttgccagatcgctcagcggaatgggatcaggcctacctgacgactgcccaaacgacaccagcataccacgccacgccaagcattccaccgaaccctgaaacacatatgcctgtcaatcaaatgccattctactattcttaatgctagtacatagtacattcatatataggagtactccataaaatgaaatcagctgattcaagcccaaaacacattgctttgaaactaaaaataaaaccagacactggatacagataactgtgcatctttttgttactaaaaaatgaagttattatgcccaccatcagtacctactactgaagtggtactaacacctgaacaacagaacaaggtctactgcctttacaaattgtacgccatcggaaaggtgaaagcatctgcacaggcagctgaagatatatgcatgatcactaaccaaaacctgttaccacatgcaagatgcaacggtacagtaccttgtatgtatccttgccaacagaatcatataccacattgacacctttcccagctgtgaactccttgactcttgtgacaacatcttcctttgtgtaaatgatgacatggtggcatccatcttcagctgcctgtgcagccttctcctcatttgaaacagtcccgatgacagtggcaccaagggcatttgcccattgacaaaggagtgatccaaccccaccggcagcagcgtggaccagaacacaatcaccactctggacctgcgtgcggtgcatggttaattgaaattgcagttactctgagaataactgatagtagtatcatatcataccacaataataatggcagggggcaaatacctcaaatggtaacaggggcagacaataagatattgtaaacaaggtaaattaagctcttgaccaatcgtttgtagtgtgctttcatttagatttagctgctttgactgcctttgctgggcagaaatggtttatgcgtgattatggcatactagagttgaagtgcatgggaacactatgtttgcttttgaagattctaggatggttgccttggtaatcagaaattaatattccttgtatgcataaagaaagaaacagggttatgatcgattgggttctctatatataaacaagtgaagtaacatgggggataccttgtaaacacggcgaagtagaacgtgagcagtcatccccttgagcataatagcggcagcagtgttgtggtcgatggaaggaggaaggggaacagcgacggaggcgggaataatctgctcttgagcataagagcccatgggattgccggcataggcgacgacgtccccaacctttctgccagtcaggccaggacctacagcggtcaccactccaacggcttccctcccagggacgaagggcagtggagcggagtagaccccctggcggtagtagacgtcgatgaaattgacgccgatggcggtgttcttgatccggatctcgccctccttgggctccccgacctccacttgctcccatctcaacacctcaggcccgcccagctcgtggaccctgatgcacttcaccaccgccatctcccccttggagcagcgcacggtggtggtggtgagagaggcagacggacttggagagaggaggcgtctggttctggtgagggacaggaggggagacgaggaggagggggagtgacacagacacagaccacagaggagcacggggccgtacgtcatcatcgcccacgccacctgccctcctccccttcccttccctatttcaatttctgtccacatcatccaaacgcctcttcactaaaatacttaccactttcaactggatgagttcacccaaataccctttttttttctctcatctttaccaccaacaccatcagtagcacaagaggaacaagaagagaggcccttgcgtccaacaagaaaagaggttcacttgttcaggcaaacattttttgtagctaactgacgcgaggcattagacattacacaagagacttctactactactcctcctcctttcagagtacatgcattgcattcatattacagatggcaggcatttcctagtctacagggtgaggggcacttcctcatgtactatggccattctctattgtttaagctgccaactagtgcttgttccctcgcctataatagtacctgtgttaaatgacattttccattatatgttcacagggcacatagataaacaagtaatgtagtacaaggtatgtcgctggatcgcttacacaaagatgtcgacgccatgaagagacgagtatttcctcagcagccgttctatggtgtaccactctgatcgttgggacccacctccacctccaccttggagaccgattcggggcatgtggatgctcgcttcacggaaacaaaccaagggttccaaacacatcaattccatcagcattaatatagcaactacatgtcagtctgtctgtctgtctgtctacatacattggcctcaatgcaaaatactcctacaacactacaaagaggaacatgcagcctgctcaccctgcttcaaacatttcactaaatgtttattagaattgctccagtgaatagaactgagcaaacttcacttcatagaaccatttaaaatcaaacagaaactctctcaaggggtatcatcgctcaactgagtttacggcatgcacgctatctatttaaatttgtttgacagcaggcgtgaattttgatgaaaacaatcaacagcagatcagatgtacactccaaataattgctagtactaatatggagaagtcaaaagggatcggtaccggaatgttgagcagctgaaaaggccactcttgataaacaaagctccaaatcagttatggaaatttcacttcgtggaacctttcgccttggattagaagactgcacaacagctagcgcgacccagagaggagcatctaaactccggttgcacttggcttctgcatggaggacacaaatacagtgaaaaaaaaaacttaccaacataacaataatttatataccaattaaagatgaaagattcaaaatgccatatatatgaatggacttttggcactaaaaacccttaacatgctaaatcatccaatgcatatgaatgctttaacatttatggtcaacaactttagtcatatatggtgtggccgtggttaactactaaactagatacacgattcagtatggaaggcaaaattgtgatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattcaacttgatggattgcaccaagagttttgtttccttgtagttgagcactccggttgatggaaactccaagttgctctaaaatatgtcaataggtgcagaccatactgcaggatggtcaaagagttaaactagtggcagtgaatgttgattgtaataaaattggtacggttagaatttgtctggcactacctgtcagagaccaattaagtatgacaacagtagtatgtacatgtcaaatagctgcctcgcactcatatttttttcttagagccatactaaagacatgtggtggaataaattctgtgataattgcagagctagtgtaaagaaaacaaccatctaactgaatcaagtgaagatctgccaggtggagatcatcaaattcagaagcacgattataagcatctggaatgcatgttgagagattggccaaagcatcgaacattcctccatgtccccaggttcctgaattatcaacacaactgcaccagcaaaaaggcaatttacttagcacaaagattttgttcagaagaagctataaaatatatgaaaggccatccaacattttacacattttgacaaaacatatcaatgtcaatactaagttctacatattttaagctaactacctggagtaggcatctatggaggagaaatcatggtacaacacataccatttccttcaacaatcctaggatggagtaattccctttcatagaatgtaacatatttcactctcggaaaataatacctgaatatgatggcaggctttgcagggcaaactactgaaggattagtgcaatctccatatacaagttggacggatccagagtctggaatattctggttcggtaagatgtcaggatctttgatctttaatgtctggtaccccaaggattcccatttggctaatctcttttcttccacctttttcttaatagcttcacgttttaggaacttttcttcaggtgctattctttgcctttctagttcagctctggtattttccttagaatgcgaagactctttaaacttctcaagccaggataagtatgcggcttcattaaaatccggatcaacattaacggaatcagataccctcgtaacaacagccccactgttgtctgtcatatttggattgatttcgaatgcccgttcatccttttctgaaggttcatgactacgcatcaacactactttttcagacattgatttcagcttcaacatagtctcttctttgatagtctccgaagctgtgtcatcattcattgtctctgcagtcgtatctgaagtatcaaataggtgtaagccaaatataatcgagcgcatgtcgctagcttcattttctacatatttccccttcccataagttgcatcctcctctccaataacgctgtggctaagcttaagttttctttctgctcttcgcatgatgacctgaattcaatttggaaaagggctaaaacaaaactcagaaggaacttaatcgtagaagtaaaggctcaggtagtaagttagtcttgacctcttcaattgtgcgttgtgataccaaatttattgataatacattatttaactgtccaatgcggtgtgcacgctgcaaggcctgtttgtcagcttgaggattccaatcttgctcataaaaaataacctgcgctacaaaatggtggacaaaagattaagtaattagaagaaagataggttcattattcatccatacagaactgtttgcctggtactaaaaacacatcaaaataaagaaaaacatcacttgatttcttagtcaagaggatattcattatggtctcaaattgattcagactcacagtatcagcaccaatgagattaaggccaacaccccctgctctagttgatatcatgaaaacaaaagctccactctgattatcatctctgacaacacccttggtaggttgagagctgaaactttttattgctgcaaaccgttcctcagcacgcactgaaccatccagacgttcataggtgtactgacgcaattctaagaagtcctgttgaacggatgatgcaaaatcataataaacaatacaagagactataaggaaatttatgctagcagagctggggagaaacaaaacctgaagaatgtccagtgtttgagtcatctgagcaaatagcagaactcgatggcctacttcatggagcttcttaagaatgagatctagcatgacaagctttccactagcctgaataaacattacaataaatatatttaatgaatagatctgtacagtccctccaaaagttccttactaaacttcaagcttgcagaatatttcatttgtcaatacaagatatatcatgagggaagagataaaagaaactgaagagcgatgtcgcgtcaaatatgttttgacaacatagagacagcaggcaatgcaacacacagactccacagcacagcacccatacctattgcttcaagtccaagttcgaaccacttttggccagctttcagactcaaaagaaaatggcttaaaaatcaaacacccgattcatgcattcatttttcgttctcccatttaggccacaaaacttgcaggcgtaacatattcaagtcatggagacacactgtagttcaacattctaggctataactaagcaggctattagcattacatttaacaatgggcataactaacctgaaccaaatgctccccttccacataaggctcaggctcaatgccactgaatagatatggatgactagaagcttttcgcagttgtataacctgaggagaatcaaaagaacagtgatgaaacttaagtttgtaaagagctcttaattatcagttcttattgattgatcccagatttaaagtatgagatatcaacaaaccataacttaaccaaagaaacatacatcacagcactctggtatgattcataaacttgtgaaaccctaactcttgtgctaaaaagaaatccttacagtatgtgaaataatagaatgtagatggcataaagaaaccatgaagtatgatgggcatgccaaatgacttgcttctcattataaaaaaagataaatgacttgtttctcaataaaatactctctttgctacaagcgctttaatacagtatgactacaaaaactgatccattacgatgttttgcagagactggtggcgggacaatcctccagtaaatgtaagtagtgtttgcagctcttttctcaatactgacaagtatagtttcttctgtaagggtgtcagaggtaccatcctgtaaagatcacatgaagttgataaaataaagaggataagaaatgcaaggtgggaaggataggatcatacactgttaactcagttaatgaaggcaatgccaaaattccgctttgaattagtaaagctttagttcgtctcagcataaatgctctcagtacatgtttaaggatcttaaactgtttgtccgttttattagttttgccacctgttgagaaatcaaacaaggtactcaaattctttaattgtgacatattaatgcagtgtcaaaaaacagaaaggcactcacaaaattgagcagtgaattagttggtgtggaaaaattggtctcaagaaagaaacatttggaaaagcacaaagaattttggttgccagttgccaaccgttatgcactgagttaataatcaaatttatgtttctctaaccaactaattattaatatttgttgggttttataacatctaaaaaccagtaactacaatgtacctacgaaagtatttttggccccaggcctcctttctaaaagaaagttttttttttttgatggaatgtacctatgaaaatatcatacaacataaagcaagaagagattatgaaagtcctagcaaaggaagagacttcctaacaccaaatcaccagaattgatggtgcacaagcacaaagtgctcacagccagcataaaaggcattgttggcatcaagcaacgcagtaacacactacagctaaaaatgaatccctttacatttaaagcaatacctgtcaatgaatcacctgattgcttgaaagtagaaagaaattgatccagggtaccaaaaatcgagggcatgcaaaagtgcatcaatgcccatagttcagaaaggttattctggataggggtgcccgttagtagcagacgtcttggcatgataaagcgttgctcaaggacattatacagtacctgggaaaacacagaacctagtaaataagttggacactacaaatgttctgccaagattatgtactcagtaaatttaccctccagccacttgaaaataaggattttacagaaacgggaattgtagacttccatcattgtacaataaaactgaaagctaaaccagcaatacatgcatcacttgtagtttatagtacagtgctaccaatgagtgcagagagatgatgacggcagcactacaaaagaaatcttaagcagatgaaaaatccacatttttggtccctctaatttggagtttgtttactcccatgtattttgaatatgtttattttatcccctgtattttcaaaaccagatcaatttctcactcagcacctctgtttgcacgaagcacaaaacagctaagtggatcaaggcattaattttcattttaacccaaatttaatcgtcagttggatcttctgtgactaaaatctgcatatgtgggtgataacccgccagattagcacacttgccacaaaggaagccaagtctgcagaaaagcaccttctgtcagctttggacctgatttgatccggttttgaacatacaagggataaaatgaccggtttaaaagtacaaggtgtaaccgtgtaaggcagctgccaggaactaaatatgaactatttttattgcacaaatccaataaaaagaatgactatgattgtatttacatgaataaaaaggctttacatacgctggatgggtttttaagacgttgggcctcatcaatgacaacatagtgccaaggaatttgtgaaagaaattcttggtccattaaggctatgtcataggttgtcatcatgacatcaaacggtaactcctattgcatgcaaaagaagttggtgtcagcaattttgagtaaggtataagagtaagtaaaagaagaagttgggagaagatagcatacagtggaatgagatgacgatgaagatttttggacatcctgaaacatcattctccggagatcaccacggtgcaacttatcaccaacatactggataaccctcaaagaaggacaaaatttattgaattccgagagccagccatcggtgacacttagaggacataagaccactgcaagcatagccagggtcaatgatgtcaaaacccaaactgtaagaaagcaacaagatactaaggagatcccaaatgggtaggtgcggtacacacaaaatggtccaggtgagatggagtggatcttgaggtagctcaacaaagagattgcttggagggtcttgccaagtcccatctggccatggtccgtccgacataagaaaaaacagcagtcacatgacatgagcttgattacacattattaacagtaacgaaaaatggtggtgcggaaaagtgtttgatgaaataaggtgaggtgaaacagcatagaacaagacggagtcgatcctcctcgtattcatgagcaggcacatggagtattgaagaagctcggcgcggcggggaaggaaaagaaaatggagaccgacctcgtcacctgcattccatgcgtgggagatgagtgagttggggaaccctagctaggagggaggatgcatcgtacattacataccgagcaggacgttgacgccgagttggtagcggcggatgagccacgcgacgccatcgacctggtgcggcttgagctcggccgtgactccgactccgagttgggcggcggcgtggggtggttggccctgcgcatcggcggagaggaggagggaggcggcggcgaggaggcggcgctcatacatttgtggcggcgccatggccccttcctcttcctcttctcttctgggccctacctaacacaaacataaacagacatctgctgctccctccatctcattcatctcaaaataagccgttcgtatccaacgtttaaccattcatcttatttaaaattctttttatgattaaaatttttattattatatatgtactattataaaaattggagatatttttgccgagattttggtacgtcatccgtgtctgaatcggttttcagattttattgaggaatcggttttaattaaatatgttttttatgtctattttttctctactattataaaaattgaaaatgttttattgagattttggtacgtcatctgtttttgaatcggttttcagttttaattgaatatgtttcttttgttcgtctatttttctcgccggttttttagtccgattaggtttctccgtatttttctactcagtgcgatccgatctcccttttttaccactcttagggcccgggccaaaccctagcaccgccgcgatttgcctcccccgtaagtttcctcctattattgattgcaaaaatcgattccccactcctaactcattattttctccatgatttgctctttcaaggttttcatttgttggatttaatttccatcgaagatggccgaccagcgagcttcgcctttttatcccgatttttatgaattctctctgattttagggaaacagaaagaagagatcgagtggatcaaaagccctcaaccaattttaggagatcaataaagattcggttggatttgatgacaaggatcggctctgtcatcgtgcatgcataggatatcttccggaggttgaagatcatagtagactatgtgagttgggcttacgaatataacgactctacttgtgcttgtggcttgggcctgttataggccaagcatggggaggtattgaactgggctaggacttaaaagaaaggaaggaataacgtttcggcccaaaacaaaaaatgattttcattaacttttttaattataatgtatagtgatcccggtattttaatttattgttcggcttctaatagttgttatatatcaaaaaaaacatctttacctgttgcaacgcacgggcattttttctagtcatataataaaacataaatagcactttatgtgtgactattttttaaaaactttttcataattttttaaaataagacgaacggtcggcaataataagttggctccttttcgagccattttgttggttgttaaattttaggataaatctcagcaaattattcataccaaataaatagccacaagaaaaaaaaacaggcacaacatcctatttctgtcatacttttctcttgtgtttctccttaacagcataagcaatcaaacttcaaccaaaaaagttacttattgaccataatatattactatcatgattgatgatttccgacctttgaaaaaacaaaaaaagggttcattagaaaaaccttttgaaagtctaatatttagaagaacaactgcatgaaaatcgagaagtgggggaaaaaaattaataaaaatatgctcatctcattcaatatttacaattccgaaagagtagatagacttattatttttagacttatagcagcactaccacctccaccctcggatggctctggtaccggaccaccccaccctttcactagacagctctccctaaacaatgtggttcggtgttgagtgttagagcgagtataatgtgagctagagctataagcttactgtaagcttatgtagatgagagaggtaataaaaaattaaatgtgttggctctcatacaaaagctagcttaatacaaactccaagataaaaaaataataaatgtataagtgagagatagagatagggaagaaaagtgtaactaatcttatagctaatctattatatatgttgactttaagataggctaatagtagatagtgagctctatgattatccttgctcttatacatccgaaccttgatactcaaaatcgtaaaaaagagattaaaatattactatattatgttaaatgtgtgttagtttttaaagactgtacacattctattagccgacacaccaactggcgcactaatttggcgcactaattttatagtttaaaaattggtatatatgatgttgctaaaatagtgaatatagaagtatttatcatcactgtccataaactacaccgccacaccggtgcgtcctaaaatttccatctacaaaggatgtagaccatttacagtaataataagttttaacaacgtatttttatttttttagatcgaaggaatatattaatgtcgttatattttactcattttgatctgaaatataaaaattagcatgtgtgtatgattttgtttttgagtgggtgtgcagacatcaaatatgcgacattataatttagattagtatattatggttttgacttatcgatattggtttcttgatttgtaccgggccggctgggctgaatgaagtgtagttcccagccagaccagatctcgatctcttggactctgccggcgccggcgttggtagggtagccatggcggaggaggccaccctgagccacccgtcgcggtacgtgaagctgagcagggagcacgacgcccccgcccccgccgaggacatccgccccggcgagctcaaccagccagtccacgtcccgcaggcactctccatccatcctcttttcccctatcttacttgtcatcatctcatctgatctgctcctctcgatcagctcgagggcaggaggtgcagcgagtgcggccaggtcctgccggaatcctacgagccccccgccgacgagccctggaccaccgggatcttcgcctgcaccgacgatccacaaacctgtaaccccacgcccctttccccctctctctctcgttttaatttcacttccactataacaataacaataggataggatcttgctgtttgtttcattcaattcaatttcaaaccaggactgacaggatccaacactaggatgccctcacactaacatgtttgacatctatccttttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattttttttttttttctggttgaacatccttggacatgtactacattttcagagtaaaactaaaccattatttatatctccactcatgatcaacccattacataatactttttttcatatttacatggaagcaacagcaacgttctccgatctgcttctgtgtgttatacttgatcccattctagtcagtctaaggttatgcgctgctcttcggcatctccataggtgctgaacgctcattaagtcaccgtttgcaccattgttctcagttcgctattcatttcgtatatttataattatacgtgtagtattatttttcagaaaaaaaagaaagtgcctttcataatatctaactaccttatttgttttgtcttgtcatgtcaggccgaactgggttgttctgtccttgtgttctttttggacgcaatattgaggccctcagagaggatatcccttggacaacgccttgtgtttgccatgctgtctttgttgaaggagggattgcgcttgcaattctcaccgcaatatttcatggtgttgatcccagaacgtctttcctgattggagaaggtttggtgttcagctggtggttgtgtggtacttatacgggcatctttcgccaagaacttcagaggaaataccatctcaaggtgaaatcatgaaaatcctttactgcttcattgtctatattccacttgactgttattcagacaaagtgatcccatgacctgtatattttttatttttggctcaggtagttacactggagacctgtatgaatcattaaacagtattgctttgcaatgttgccttatgctgtgttaaaaatggaatctgaacaaaacctggttgtctcgtggatctgctttgatcatgcctgccattttggatccactgcaccctttttgatgattatcatagggatctccctaagtacaaatgatttgatttatttgttaatgtaattgaagcactagaatagttttgtcgtatttattagcgtattgctgggtcctgtttttttttttttttttgactgaagggggtcctggaattcttgtgtgggcaatgctgtctttctggtttgtgttggtgaaaagctctgatcgatgctaagttatttgtagttaatcaacgaaatgtttgacttaaatctaacttgcactgttgcatttcaacagaattctccatgtgacccttgcatggtccattgctgcttgcactggtgcgcgaattgtcaggagcaccgtgaaaggacggggcggcttgcagagaacagcgcggtgccaatgaccgttgtgaatccacctgcagtgcaagagatgagcatgacagaaagccgtggtcctgtttcccccggtatggagaacggagcaccatcaaactcaaagggtgagcatgaggaacccaagagtgatcacgatgatgtggaggtgatacctctatagggtgaatgaaagaaagatattctttctgataataggatagcaagaggaatgaatcgatgtgacgaattcatggacgcttggcgacgatgttcttgtgtcatctggaactggaatcatcataaaacacactgggtgatactctttcttttttttttgtactagtattaaaacttcaaatataattaactggagagcaggggctgcctgagtacattgctacgtttctgcatccaccggccgtgtgttgtttatgccatcatgtaaaattcattcttgattttagctgtgtttgacacttgtgagccttcattggtcctaagagaaacagttaattcgtctgtccatgtagtaagtttgttcttaagaacaaaatacaatcgaggattctacatcggtttttattagcatgtttttaaaattgctaaacgacgtgttttgtgcgaaaactttctatatagaagttgttttaaaatattagataaatctattcttcaaatttgaaaaaaaaaataaaatgaggtaaatgttttctcgtttaacatgttaatcctctcttgagtaaactcgaaggccttgtatatattaagggcatgtttgactgcttggacgaatcgtgctgcaagcctacaaacaccgacgcagccacaataccaaccccctacaaagcttggaggtggcaactcaatggcacacaaaataagataaaccattagcgtatgattaatcaagtattgattattataaatttgaaaggtatgtttgtctaattttttaaaataaagttccatatcttttaaagaaaacatcccggttagacggttagcagtttaaaaagtgtgctcacagtatacgaaaaactcgatgtgccaacaggccttatcctacatgatgatgtattggtttatatattaaggtttatctagatttatcatactttctttatcaaatttgccaaaaaggttaggtcatcaaaatattggccatgccatagtcaacaaagtgaagagtgaaggtttaccataaatacttatctttaccaagtctgtcaaaaagtgaggtcatcaaaatactggtcacgtcatagccaacaaggtgaagagtgaagacctatattacataagagaaatcttgccacctctataacaactactcaaacacttctctaagcataaaataacaaagtgtgtaatttatgaccataaaccaaacaacaccaaaccgctaaaatttaacaatttaacccttataaaaaacttattcaaataatagaccacatgaaaaacttattgtaaaaatgagccaaaacctcaacgtcatgggtcccagcgctaaggtccaacatctcagcaccaaagtgccttggggctgaccttgcaccatcagcgccaaagtcccatgacgctgagtttagagctccactttttcacaacattttttctggcaaataaaatgtttccttttcgcatcgcggcattaagaaaatggaaatgcactatttttttcaccaggctcttattttgggcgataaaaaataggaaagttgcgattaaaataatagaaacgatttttccccttctcttttttttggtcaaataaacaataaaaaggtagcgaataaaaaaataaagcaaaaataaaaggttggaattgatgggatttgaacccaaattaccagctatgtttcacatatactaccactacatcacacttgggtatgatcctaagcttgctacacttacttgtaatcttttttcactgtcgggtcaaagtcacggatcttggtgctgagctagcgttgagttcttagcctattttttattaaagtttttttttcatggtttactttcaaaaaaagtttttaaaaagcttcaacttgtcaaatttgtgaaccaaacttcgggccttatcttttcgcttatgtttatacttatcagctaaaatttaaattttctaccttaaatttagagatgattttagggattttttcatcgaaatttattttctaacatttgattttagatcgctgagaacacacacacacatatatatatatatatatatatatatatatatatatatatatatatatatatatatataaattttatttataaattatttttcatctgtaaatacgccatttcatggtccgttggtatgacacaggaagggaagaggaagaaagtgcaggttaagccaaacacacacgacctttgttatcggcatcgccgtcgcggcagtgaagaagggagatgaggaggtttagggtttggcctccatctccatcgccatggccgctgctcgcttcccgcccttgccctcactcccaccaccatcgcagtcccttccacgcctccgccaactccggcgcccgccaaggtcaaggtctccctccccctctcttctcttgtcttccccccccccccccccccccccccccaaatctttatcttattcttactcggctcgccttgttttgcatcgatttttatccgcttcaccttcccggagtgctaccactagcactaccagtattagtataggtacatgtagcagcagccagcagctcatcaccaatcaatcccctttttcttcctttatccccttcctcaaagtgctgctttgatttcacgctgccatgtctatactttactaatctacgctttcattgcattcctctctcacacccacattgatgctatatcttctctttttaaatcatgctttcttcttattattatttgtcaatgattcattcgctgctaacgttgtgcttgcttatgataatgatttccaggcaattttattctacctggtgcaacggcagcaactcttgtcatgtttggtattctacatgctaggcgtatgtacgaagaccaaaaagtattgcttcaatacccacaagcatcatgtatcctatttctgtattgaatgttggtcaatttgcagcaacaactttaatttatctgctcaattttaaattgttaatgttaaacgtttacgttttcaaatatttggactgacaactttgaagcacattatctagctagcctggtttgcaattttgcataaaaagcacatactgctatcctttcatccttttatttgatgatttaggttgttgaaaggaaggagaaaggaattgagccggaattctcaccagatttcaaggtagtcaatagaacttggccatttgctgactattccggagctttatttgatacaacaactgcacactgatgatattctcaatacaggcttcatttctcaggcttctgccattgcgttcgatgtcacgtttatggggatccttgatggaagtggtccgtacttttacaactacagagctgctgtattatttatttccctactcaatccaaataatttcatatcttgtaggaacttccagtgttcatgcgccctgccatctataaagcatgggctagagccttccactccagtatgtcttctcctgttatgatgctttcttatattacagttcattaggtaatttcactctgatgattgacttgcattttagagtatctagtgcagaggttgtgtgcctgcacactgctagattgactttgaaatatatttttttgaccaaaatgactttgaaatatatgcagttttagactttttagtgcattggaatgagtagtacacattattcttgatataacacatgaatacttgctattcccgtgaggcaagtttttggcaagaacttgcttctccatagatagtgcaatgcttctaagaaagtcatgcttagttagtagcacttctttcagaaatttatgtgccatctttctgaaataaaatgatgattgttgagtactgtagatttgcaagaagctgctatgccactagaagaatacccttctttacaggcattcttcatccgtagtctcaaagaaggttcaaggcccattgatgcagacccaaactgtctggtaactggtaacaatatatttattctgcatagcctgtttattaatgtggtgataatttgagactgatgtgctaggtgcattccattttacaattaggtgagtcctgtggatggtaaagttctgcggcttggagaacttagaggtccaggaaccatgattgagcaagtgaagggcttttcttattctgctgcttctcttcttggtgcaagttcatctcttcatggtgctgaagaagaagatttttctagagagcatacagaacaaagtaatcccgcagattcaaatgcaaaatcatggtggcgagtatcagtggctaaacccaaattatgggatcaaactctgctgaggtaactatgcttgtatctaaatttacaatttctaaaataactgcataagctggtttggcatcatataacccttcagttttaaggaatatattgctaaccatgtggaacatttggtgtcctgagtgatgtagttgctatgccttctgtagctctaatagactagtaggcaccctttcagcagatatgctgtttatcttgttctgaggtttccttactgctgtagcaatgtggcatgatttgtgctcccaaagtcccaagtagcaaagtttactgaatgtattcatattcagacatattgccgggttatgggtattaacttcaacttattcttgtcagcccaaagaaaggcatcttctattgtgtcatttatttacaccctggtgattatcatcgagttcactctcctgttgattggaacattataaagcgccgacatttctcaggtttgtgtttattttgtttcctgttgcacatctccctatctcagacttcgtaagaactcgagtgtgataaatgtattgtatttgtaggtcatctcttcccccaaaatgaacgtgccgtgcggaccatcagaaacttgtatgttgagaatgaaagggtaatttcactttctgtcaagaaaaggaaacaagttgaatcagaaatagttctctcaatttcagcagcactatgttcctactgaatctatttaaagtatttatggtaaccgtaggtagtacttgaagggcagtggaaggaaggctttgttgcaattgcagccattggtgctactaatgttggctctatcaaagtactctctctctctctctctctctctctctcagtgctttacgtatcaggaagtagatcaggcaggctatgcctttatgcattgcctctaattgcaccgttttcatgatgtgctctgcattgatagtagattggtagcagttgcaaattaagattatccattgccatgtctggtagattgggatctgaatattataccaaggaaaggagagatgcaatctttttctgtagttgtttaaataaattggtacatcgaattgcagattaacgctgtgatattattcagtttgtcctccatggacacatgatgaggatatgtgcaagttacgcatttgatgaatacaaatattttactgagtgatactcatattttgcagctatatattgaaccagagctaaggacaaatagggcagggtcgaagatactgaactcccagcctgagcctcccgatgatcgagtttatgaacctgtaggcaccggtgtgatggttaaaaagggggaagaggtagggaaatgtcatcccagctgcttggtacaatgcgtgttaaagttttttgttattattattatactacatactacatactagaatagtagtttgtggtgcaatattgtgaagagcaattggtgttgtggaccattggcagatagcagggtttaagatgggatcgacggtggtgatggtatttgaggcacctgtagtgtccaaggcaagatggagagaggatggcagtggcacggtaacgtcagatttcgatttctgtatcaaggctggcgataggatcagggtaggagaagccattgggcgatggacatcgcgggaatgaatgaatgaaggcatggcatggcatctctctctatatatcttgtgttaacatgatggatgatgagtatcgtcgtcgtatcaatgtctctttcgtttttatttttgagctgcggtgccggtgcatgctactacaaaaagacttgtatcttctgtagggaagtaaaggaaactattgccattttgttaacttgacttgacttgggcgatttgagagagaatgatattcttgttactcagcagttttaagacttgttttcagctttgtttagttccaaagtttttttctaaacttccaactttccatcacatcaaacttttcatacacacacaactattcagtcacatcgtctctaattttaaccaaattccaaactttgggccgaactaaacacaacctaagtagaattgttttgaagttgaatcttgttccttccaactgtgtggttcagggagacgaaaatatgtcctcctatagtgcagtcatagattgattgtaacatacggagtagaaatgagaccgataattaactgtatgtatcctagtagtacgttttagtggcagtagtggcggtggcggcaaccggcaaggacagaatgcgcaactataatagtactatctcatatgttgttttttttttactcatggcatgacaggagcagagcaaacacagatgactgattaatggttgcatctagtagtagtagtacatggatcgaatggcagcagcagcagcagcagctgaaggcaaagttgcttgacaaaaattgaaaagaagatgatgttgcagcagcagaaggagttggtgagatcagatgaggcccttggtcctgtacatgtaagagagagatgagatctacgaagaagacatgttggtcagtagatgatgaagaagcaagggaggataggagggaagggtcagagcacacctacgtctgcttggagaaggaggaggatggagcggaggaagcggcgacggcggtggaggaggaggaagagcgcttgctgcggaagatcatgtaggcgagcgggaggacaacgccggccatcatgatggcggcgccgaccaggtacctcgccggtgacggcgcctccagctccatcgcttgcctttctctttgtcttgttgtcttggatgaaggaagaagaagaagaagatcgtcggaggaggaaagaagtcggagatctgggagggatgcggttggatcggaggcggagcaggaggcgtaaactggtactacacagactccatcactgtgttgatggcgtaaactagaagtacgcttctccactccatcaacaaaagactaatattattattattagtatataataaaaaaaagaagaaaaagaaaagagattccgcttccatttccaccaaccgcgcaagatacaggagagagattagattagttaggaggaaacgacgagcaaggatggaggaggggatggatactactcatacatccatccttctctctttctgtatccatcccgctctctctctctctctctctcggagagagagagaaagtgcgaagaagatatgctttccgtcgcacgccggcccctctccgccgccgtccccgtcggcaacctcctcggcatccacctcttccaatgccctgtaactactgtctactcctattttccctcctcaatccatctctacccttactacttctaatttttttatttttatttttattttggaaaaataataattatatcattacgatgttagtattgaggaggaggaatcattaaaatggaatcccctcccctcaaacaatacagcaccaaccatggtttggtttgtccaaatcgggggaagaagaaatttaggaatggactggagtggaggaacaagatgactgatgctccatggtggggatataataaataacaagatgaacgtgtggagacacactggacatttgggtttctatttcacccattggaactctccaaatctcctctctgtttttttaattattatttctttcatctaaattaacgtcgtctacatagtcttgtctgttttaaagattatatttgctagctattctaatcttattttcttataataaggtggtcgaggtattccttcacctctctacattttacttgctcttctctcatcctctccctccatgactgatatttcattcaaagctgaatgtcaaattgcacacttctaagatttaaggcgtgtttacgttgcttcactctctttaccatttacgcattggcatcagcagcgaacaagagcatcaccaatgggttctgccaagggaccaagctggattgatgggttcgattatttctgaaattttctctacttcactgattttcaggaattccggaccacattttggtcaaagtttgaaaaaatcgatcaaaatctgccattggaccaccgatttttcatgatttctttttcttttttttaaaaaaagaaaaacagcgagtgatccctagagtggtttccttagtctgccatttcctgcgcatgcatcgattgattgatttatgggtgggttcctcattttgaatgaatatgaacaggacacggtgggcattgtggcgcggctgtctgagtgcatcgcctcgcgtggtggcaacatccacagtgtcgatgtctttgtccctgacgacaaacccgtcttctactcccgtaggtaaccacacccttcttcttttttaaggctgtgtttagatggtggaaaagttgggaagttgggagaaagttggtagtttggagaaaaagttggtagtttatgtgcgtaggaaaattttcgatgtgatgtgatgtgatggaaagttgggaatttgggggggaactaaacacggcctaaatgtgaagagatgatgatggatggatttcttctcttttcttggttgtcaaatgagttgtaaaatatacatattactgcagtgagtttacctacaatcccatgctatggccgcgcgatgtgcttcgcaccgacttcctcaatctgtcacaacacttcagcgcacaaaggtctactgttcgagtccctgatcttgacccgaaatacaagatatctgtactcgcttcgaagcaggtttcacttgcttacccctgtgctacttccactattttcttgtttctttttttcgtggcttgacctgccttgatatagatataccactgtttttttttttgaaggaaataccactgttttcacatgcatgtgctcttctctttaccttttcccaggatcattgtttgtttgacttgctctatagatggcaagagggaaggcttccggttgacatcaattgtgtcataaggtcgatatatcaaatctgaccgctctgcatttattcatatccaatttcttcttggtcaaaacaaatatgccatttttttttctttcctctgcagcaaccatgatcgacttaaagataaccatgtcagacgtttccttgagagacatgggatcccctatcattacctaccgacaagcccaggaaataaaagagagcaagagattttagaattggttcaaggtaccgattttgtggtactggcaagatatatgcaggtaaatgtgcttcatcgttttttttatatatatttcccaacacacacaacctatgtgtattgttggatggaatatattaaatacgattcattgcagtttgtattggaagatatacatatatacttttcttttcttggttgaatcctgggaagaatccaacaagtcaatagtaccgtcttgtatggacttccaccactcatgatcaaacctgtcagcttaccattttctctgtgacagatataatctgaagacacctgttagctgaccattttctctgtgacagatattatctgaaggctttctcaaggcttatggcaaagatattattaacatccatcatggtcttcttccctcatttaagggagggaatccttcgagacaggtattgaaatcagtaaattggtacaagtactagtccggttgtttatttggggggataaaactttgaaatgatttcaggccttcaacgctggagtaaaattgatcggcgcaaccagccattttgttaccccagaacttgatgctggcccaatcattgagcagatggtaatatagtttaaacaaaagaagtatgcatacgatgcaatgtttggttcgtagaagtaaaaagatgcagacatgagagacttgtgttgaagtagtcttgtttggtttgatgtaaacagttggaaatttacattgtatgcaggttgaacgggtgtcccacagagacacgctacagagctttgtggtgaaatctgagaacctagagaagcagtgcctagcagaagctataaagtcgtactgtgagctccgtgtgctaccatatgaattgaagaagacagtagtgttctgatatcttttgaaggaagcgattttgtttgtttgtttttatttgttgataagaggaaattactacagtacaaaattttgtggtgttgattgctttggtgataaggaggtgggtgtgtgggcgtggctggacagtgcattttgtaattgattgagtataacaatactccaaagcaaataaaatgataatgcataatagtagtaattggtatgaaatgttgttaatatatactccctccgttttaaaatgtttaacaccgttgactttttagcacatgtttaactgttcgttttattaaaaaaaattgtgaaacatgtaaaactatatgtgtacatgaaagtatatttaacaatgaatcaaatgatataaaaagaataaataattacttaaattttttgaataagacgaatggtcaaacacgtactaaaatatcaatggtgtcagatattttgaaacggaggaagtaattgacaatggtgctgttgtgtccatcagtggaaggatgtttgtgtgacggagacggagtccgagtccgactctgactagtaggcccagttcgaagtcggcccggcccggtctataaaggtaggaggaatggaaggcgaaaaggaggcccgcccccaactcatcaaccctagaaaccaaaaggagcaggagcgggagcggctgcggatcggaggaaggggatcggccgccgccatgagcaccatgaagttttgccgcgagtggtacgcagccattgtcttgtgtttgcttttgatttgcgggtggttgtaataatggatttggggattggggggcagcaacaacatcctgtaccctaaggaggagaaggaccggcggctgctgctgttcgcgtgccggaactgcgagcaccaggtacatacgttgattatttcgattcgattgtggagaagaagaaatctgaagaaacaacaacaacaggaggtatcggagagcaagtgcgtgtatcggaacgaggtggcgcacgcggccggggagcggacgcaggtgctgcaggacgtggcgtcggacccgacactgccgcgcacaaagacggtgaggtgcgccgcctgcgggcacggcgaggccgtcttcttccaggccaccgcccgcggcgaggagggcatgaccctcttcttcgtctgctgcaacctcacctgcgcccaccgatggagggaatgattttacttctttctcttcttctccacaactacaacttgatcgatcatgatgatcaactttcccggtttgcttaaacaagacaattgagtactagtttgtaaatggatggaggtttagcaataggtagggttctctgccttcatcgggctcatgttttatctacttgtcttgtttaactcgtactccttcgatgctagatcaatgttaacttgggatgctaattgttgaatcagcagacgatacatggatgttcaatcacaaaatatatctttaacatcgctgtcatccttcactctctccttcccttaataagaagaagaaaaaccaaacgacgaaatattgacgtgtaattattttacacgtttaaaaaaaaccgccaaaaacagtaactgatcatcgtatagattctgttgcaacacgagcacgtaactagtaaaaagaaagggaatgggtggggtacctgttttgactgtaattttttaaaaaaacctaccctgttttggatgttcctttggtggactcgaattaattgaattttgcaagagaaaaatagaatgactgggaaaagaaagatggagcattgcatccttgagaacgattaacaccagtgagcgagcgactgcttcatctcatcccgcggagcaaggcaatccccaattccccattccctaagcaaagccttgtgtttggttgggtaggcggccccagctcaagccgagcttggcaacaacaacagcacctacggcacacaacacaacatcgcctagccgagtggagtactccatccgtctcataaaaacgaatcaatctagacgtacatatgtgtatatatatatatatatatgtatatatatatatatatgtatgtatgtatgtccagattcatagtattaagatgtgtaattgggtttttttaagctgcttgcccttcacgtatttttattggtggagggagtagctgcttgcccttcacgtacgacagcgacttcccgcagagtcagacagttcatgtttgaacttgttgcactgtgcctttggttccgcattctcttcgttcatgggttatgccatatttgcttttttttctgcaaataaaatactatcaaaactcactcagacttgacatactccctccatcccataaaaaaccaacctagtaccggatataatatatcctagtactataaatctggacatacatatgtccagattcatcgtactagaatatgtcacatccgattctagattcgttttttatgggacggagagagtatgtctgaagctatcttcggcaagagctgatttggtgaaaaactccctctttcttcggcaggagtactaagcaaattttacaaaaataaaaactataggaacgttgctttaaaaaattttattgtattatttaattctttaaatttaaaataattaatattcaattgatcatccactaatgactcatcttaatttttttatcttctcaatctttttcccctcccctaatacataacattattagcatgacttgaacatactagaaattccttaaaaaataaagggaaaacacacttgcctccctttgggttcatcctcaataggagaaatcactcaaatcagagccccttcaatcttttgggaatagattaaccgatcaagccctaaaagaaaagatgttgatcggttttatctcaggagagaaggtagtggggctaattttactggagtgccctgttaatatgccactgctataccatggcctcctccacaacggtatgcactcggtgttaagctggcgatgcgcgtgaggagagagacgagagatggaggaataggagcaagtttaatattataatagctccaaataatatatagtcaatttatacaatggttatctataaacatatactacactattaatattaatatatggtctcacatgccatacatacattatgtctcggagtccgcagtgcagcgcgctgcttttctcccacctcttttatcttctcaatatgtatttatagctgacttatagtctgctattgtacctactctaagcacactgccacatcagtctatatcaattttaattgttttttaacaactagcgccacatcgtcaccacgtctccatcccaaaataagttatttgtggatttctgtgtctaatattgactgtccgtcttatttaaatatttttatgattagtaatttcattgttattatatgataaaacatgagtagtactttatgctggacttatttttaaatttttttccataaatttttcaaataagacggatgatcaaatattgggaaaaaaccctaaaaaaacaagttttcgtggaacagagggagtaggatggaacaaccctcgaaacaataaagggggtcaattgacccggatttaacaattaagagtgtccatatataattttgtgcttgatgaacgcaaattaaactcgataggaatgtaaaatgaaactcttgaaaagagaatattataagttcgaattacctcctgaactattgcgacaatatacttcttgaaccataaaaccaaacatctttcaccctcaacttttcataccgaacaaattacccctgactcgctatggcgcacatgtggttgaccagtcagcataaaaaaatttaaaaatatagtgggcccacatgtcatatcttctcccatcctccattgcccacgtatgacatgtgggcccactatattttttttatttattttttgctgactggaccatcacttttgtgtcacgtaagaccaaaaccgctctagagtgagctagtgggtaatttatctgatatagaaagttgaggttaaaggatgtctggttttatggttcagcgggtaatttgtactgtcacaatagtttagagggtaattcagactttttccttttataaaaccccacctattatggtcaagttacacaaaaccactgaaaaaaaatacatgcaacacatgaccctaaatattgtggtcatacagtttcacaaaaccacgtcgttaaccaatcttgaagtatatcaaaattttaaaatattattgttacatggattccatatgtatatgttgtataaagaaatcataaattcgatatgtaactatagaactcaaaagtgtaagtgtggtagatcaatgatcaataatgtgattatgtaaaactttataggcataatatatgggattatttgtcatgtgcaaaaaaaaaaccctgtggttttacgtaacttactccctccgttccgaaaaaacgaatataggacgagatgtgacacatatttttttatgggatagagagagtaggtcatacttcatctgtccaaaaaatataataacttttagccttcaaaatttgtcccaaaatataactacttttctatcaatattctcttcccaactaatcacaaccctccaccattcgtttttcccacctaactctactactcatccaatcacaacccttcaccactcacttctactccatctatcccattataattgcaaccataagtttccgtgtctaacttttgaccgtccgttttatttaaaaaattatgaaaatactttaaaagttaagtcacacataaagtactgttcatatttcatcatctaataacaaacaaaatactaataaaaaaatatttaaaataagacgatggtcaaagttggacactaaaacccacaactacgcttattatgggacggagggactacctactttcttattataaccgtgtccaaccctacaacttaatcacaaccctccaccactcacttctaactactttgttaataatcgtgtctaaccctaaaacttactattataagtacaaagtgagtaaataataataataataatcgtggttaggtggcatttctttaaaaaaagaaaaaaaaagtttcccaaccaatgcccgctggcccacaaaatctctcggttgttgttttgttgtgagattagattagagggagatgggtttaagttagggctttaagtttcctccaaaaaaaaaaaaaaccaatcgaatcgcagtggcagcagtaactccgcctctcgccgacggccggctccggcgagatgatctccgaaatctccgcgacggaggtgcgcctcctcctgctccaagccgccgccgattctaacctcgattccgttcgccgccgcctctgccaggtaccgcgatacacgttccgctccttccttccttcatccggaggctcatctccaaatgtaaccaccacattcgagccctcttttttccgctctcgctacccttgtaatccatgctattccttccttggaggaggaggaggaggaggtttagggcacgcgatcaattcttctccctttcagtcccagggcttgtttagtttaatcctgtctcatccaatctactacatgcattctttagccttaccttcctaacgatagtagattgattattggatgaagtatttgccttgttattatggcggctgttcagagattcatcatatcccacattatttccccgtgccaatttgtgcgttgctcatgatcatcatgactttcatgtttaaataatatatatattgccttataaccttccttttgtatatgaatgaatgagtaaataaactgttcatctgtttgccactagaatctttctaatgtattttctctgttccatctttctcagttagtcgactccggtctggatggatgcattttgcttctccaagtttgtttggatcaagtgctcctcaaacctcaccagctggacaaatctaaacatgatcttttatctgccgttttcagatactgtatggataaaacatacttcaccacctgtttttgtgaggctcttggacggatgcctgccacccatggcgatggcttcctcaaaaccttatcaaatgtcctggaactctcaccagctgagagagttggcattggacttgccctgtcagattctgaggattcaggcctcaagctcaaaggtaaacacagagtttgcgttggacttgcttctccctaattttagatgttaacccgccaatctcctttcttttcctttccagggcaacagttttcaattgctcaaattgaggggttgtgttcaaatcttcttcaatcgccatcaaatgaccaaattcacgacattgtcatctttcttcaccagactgatgggctgtcaaagcatatggatacttttaataccattatatctctattcaaaaccaaagagacaccgttttttgctcctaccccatttaacaagtgcgatattcagtcaaggtattccgttgttaactagcccaaatttctatgctttggtttccaaaggtttgtttgttcacgtgcatctgcccccctaaattttatgtatcacgcaggcatctggacatgtgctttggcagcatggattacgattctgagttgcttctgtctgaaattgagaaagaaattaccatggcagacatcgtaactgagttgggttatggatgcacagttgataccactcattgtaaggaaattctttccatattcgagcctcttgatgatgtagcagtatcaaagttggttggggcagttattggcactcataatgtccttgtggaggcccacaatacatatgctatgtttgtatcggctattagcaacatgaatgattcacctcaattgactacatggaacactgacgttcttgtggattcgatcaatgaacttgtgagctattgacctcatgatttttcattgcttcatgtttcttctttttctttctttttttttaaaaaatgctttgcacttagtttggttcttcttcctgatgcaggcccctagcactaactgggtgcatgtgatggaaaatcttgatcatgagggtttcaatgttcctgatgaagcagccttttgtttgctgatgtctatatatgcccatgcttgcaaggtatttgtacagaggctatatttctggagttaaagttgcttgtctgacataacgattgaattatgcaggagccttttccacttcatgctgtttgtgggtcattgtggacgaatacagagggtcaaatttcattcttaaagcatgcagtttccgttcctactgatacatttacattttcgcattgttcgaggaagctggtacttatgaagatacacaacatcactcatgataaaactgtccgtctgtctccaacagcacagttcgttcatacatcttaacatttgtggtttctttaggcatttccggacttggcctgtcctattcaagacaatcatgcttggttctgccttgaccttgtggtggttttatgccaacttgctgaagttggacacaccgtgtcagtacaatcaatgctggagtatcctctacaacattgtcctgaactcttaattgttggtcttggacacgttaatgtatgactttataccccattaataatctatgttcagtttcattaccttttttctgttgtgaagctttttcccctatgctgtgcagactgcgtataatctcctccaatatgaagtgcagtctcgtgtatttcctgccatactgaaggatgctacaaaaagcaatgtggtgaactatctctggcagattaacccatccctcactcttcgaggatttgttgatgctcattctgatccagattgtcttctgaggattgttgatgtgtgtcgagacctgaaggtctgtacatatatggttatttacattatcggttgccacaactaaacaatgtcattatagcttctttagtatctcctttattttgttttctcttcacaaccgcatagaataataaataacaagttttcctggagatattgaccaataatactggctgtttgcacaaatttatcacgtatgcttctagtatagactgtttggtttttgacaccaatgtcgccgactaacactggctggcttggcagtgtcgagcaaaagctgactagcctgtaagttgtaacatccttgtggactaactctgacaagttgactaactagtggctgctggtatggtgacttggcgaggctatgctggtaccatgcaactgctgctggtagcccaaggatcaggagacaacacaggagggaagaggaggtagagttgtagtagtgaagggaagaggtaggaagagttattgaagtggacagaagactgtgtgaggagaagtcttgacattggcagaattcacttgagaaaaacacaatgatagtgaaaaaagaatgaacagggaccaggacaaggtctatgccagtgattggtggagacggctccatgtgggttgtaccagggcccaattgcaattatgcaatcctaaacccaaacctgtggccaccaccttaatactgagctcctcttccttttccttttctcgattggaggccatagggactgtaacaatgcagccatgcaggcaacataaactgaagaagcgggtgttcttcccacttcgatagggctgcctttgaccttctagtagtcttccatctcctcactttctctttggaccatctctctttttcactcatatctatccgtgattgagtgttagtgatagcagacaagtagtgtcgacagtaacaggtaggcagccagccagcggttgcaatatgttgtcatgtcgatcactagtcagcaagtttgtcctccaacaattcggatcaacatatggacccaacaaatacacagtgttcaaatttattctcctaatgttgtaatgtcttctcggttttgccatttttcatttgtttcattcagttactttttctggttgaaacagatcctatctgctgtgcttgattctaccccttatgcattcagcattaaactggctgttgctgcctctaggatagaccatagccatcttgagaaatggttgactgcaaagttacgtgtctgcaaagacgattttcttcaggtaatatgcattactatgctcctatatcacttcatcttatttatacaagtttatgttattccatgtgttgtattgttcaattctgttttcatttgccatctctaagctctagcttccctattactcccaggattgtgttagtttcttgaaagaaactatgagcaatgcatcttgtgctctagaaggtacaattcaagaatctcaagctgttgttatgaatatatatcgggagtattgtcctcactttataaaggttcgacctattcttttattcttatacttttgtaattgatcattggcattttgggggttgtcattatgggcacctgtgatgcacaattgcagattcttcagtatcagtcagggcatctcttgtccaatcaaaaattggatgaactgagaaaatcatatatttcttatgagttgagaaatcatgattctgttgtaagggggatccctacttcagataatgttgaaatggaggcagatgcttattttcaccagatgttttctggacagataagcattgctgcaattgtacagatgctatctcgcttcaaaaattctccagaaaaaaggtgcatttctgagctcagttggaatagccaatgatccataatctgtagcccttctgacttaatatgtggttcatgcaatcatgtcaacacactgaaaaattatttggaagggttacaatgatggttgtattaactgatatttatatagtatgaaaaattccacatgctagattatagctgacccaagtgtgagaacaccgttctttcactaagggcagacaacacaacacacaacatttactgttttgagtactgaccatagaaggggccttcctagtattctctgcgttttactgtctcagctgctgacaattgactacctagtttcatggatgaccagggagcaattgatttttaagtgtatgatatcaaatatgtttgaagaatacaaattcctcccgaagtatcctgataagcagcttaaactgtcagctcttttgtttggtaagtgtatctctccttaactacaccataagctatacatagtatatgaccacaacctgaggtattttctctttagatcacagttatatgtaatgaaactctgtgcgcacaatctgtttttctgcttattattgcttagcaatctgtgtttattttcagtattttgatcgggttagaactatgacacgcacatgttctctagttcctataaagagaaatatatatatgcttccatcaagagctatcttactttccatccatgtaatacaaatagtaattacagtacactgatgcttttgtacaatccatttttgttctatctgtaactggcatgtttgcaacatgtttttaggagttgacaaagacaattctgtgacttacatgccgatacacagcatctttttttggtcttatttccttacacatatgcgttcagtttcccataatattacatacaataaagattcacactgtacccatttctgcagcaccaatttgaattaggaatataattgtttatgtttgaaatgaagtacttgattcctgacatgaaattttctaatgaagtgtgatagtcatcatgtgctccattgtcttgttccattaacacagtttcatttttgcaataggatctcttattaagcatcgacttgtgactcaccttgagctcggaattgctctacatgctgttcttgatgccttgcacaaatctgttgattcaaaggtggactatattctctttttctcttggcatctccatttgttttgtctgttcttcaaaatatgtaatgctgatattgctttcgggtgcagatgtttatgtttggcacaacagcattggaacagtttatggaccgtcttatagagtggccagactactgcaatcatatattgcagatttcacatctttgtggggcacacactgaaatggtctcagcaattgagagagcccttgctaggatctcatcgagccagaatgagctcagcgttaacatctcagtctcttctgagcagcatgtcactggtttggcaccgattgaaccaatagaggtaactaacttgtcaccaaaatcttactagccttcaatatcttttaccaaaggtaaaatgcaagtgcatttgccagttggagcataaatttatttactcttaactgagccgttcgacaaggttagtgcagtcttttgcgctattcttgcgaagatgctacaatggcatgcatctaagaatgagaactttaatttggaacttgtttctaagaatgaagaaatcatggggagagctttagtttggaactaacgaatggaaatggaatgtttcttaaaatgctgtgttatgttaccaaagttcctggatcgatgggtcttggaatggtatcacgggcagtggcgaagccaccaggggtcccggagtggacctggcaccccccattggcaaacaacccccatccccccaccctccatcccatgtaatcagcaaattagtttggcaattgagtgtagctaacttggttaattgtaagcaatgagccaattgtaactctcaccagttagaaggatgaatgggcacgaggttgtgtcatccatatatggaatgactcaattttaaagtggtgctatttaatgatccattttatttttcaaatggtgccttttatactatactacattatattagcgtgcacacaaacatatataaacaatagaatatgttgaaatatttcaaaaccatatgagcaattaaatttatgtatatattaatgtgaactgtaaatcgtatatatctgataaatataagaggggtgaatgggcgaggccgaggctagttgtggtctacgggtcctcgttctttgctcttgcagctgatttccatgatatgacatcaatcacacatccacaccaccattcaccgagccatcggtgagttcttactaatagattggtctcgtggctggcacccctaattgctaaatcttggcttcgccattgatcacgggacgttacttttttaaggttttaaagcagggacaagattgttctcgcgttcctgggacgggaacaacattcctaggatgaggaacacggcatagttccacattcccagtgacttgtgcttaaacctttgttgggatgaaaaaattgcgtaatatgcatactgatttgatatgttgtcactgacatgcccttttacttgaatgccttgactgggtttcatatttcattgcaagtgacatgttggatttatgcaggcttctgatcaaccatcttcattaccttcccctcatcaattgtccagtgtgccatctactatgcatgctactgttttttcacatcctcaaagttcctgctcaggtgacttgatagcttaacatcctgggaacagtggcgactcatttatttttacttctgtagagcttattcttaaatatttatatgttttttcgagagaaaaatatttatatggttgaccacatcttttatagggttgcctcgacagccttccaattctacaggatttggaactcctttaaatattgggacacttgtagcagcagcagagcaaagatacacatccattgaggttgttttttttaaatgaacttttttcccatagcatatgcccctgtaggaggaaacataacttgggctcactgattgattcttttttcttcacctagtctcctccatctgaagttcaggacaagatcatgtttatgattaataatatatcaatctcaaacatggaggctaaggcaaaagaatgtattgaggtactcccagaatgttattatccttggtttgcacaatccatggtcatgaaaaggtaccgtattaatatttctccctttctatttttgtgatttttgtgaatatatcgaattataattatatgtttatcttggcagggcaagcattgaaccaaattttcatgacttgtatttgaagttctttgtcaaagtgaactcaagattcttaaacaaagaagtactgaaggctacatatgagaactgcaaggttgggttgagttgttaactcgtaatctatatctcttttggtcttgtggtaacagctctgtcgatacttacagttcatatttatttcagatattgttaagatcggatcttatcaaatctagttctgaggaacgctccttgctaaaaaatctgggaagctggctaggaaaattcaccatcgggaggaaccaggcattactagctaaggaaattgacccaaaagttcttattgtagaggtactacttttctagtagaatctgtaattttatttatatgatgttatattttttatttgtccaatttttttgccaatccttcccagagtaagaacttcatcaaatattaatgttcttaatcctcactgaattatgtgctggagctatgaaattctccttctacatgctgtggacgacttagtttggatttataaattacttataaagtttgcaattcatcagtattttgtgttgcatgaattggaattattctatgccaattggtactccctctattgatatttcgaggtccagtacataattcagtgaggattaagaatgcactgattaattactatacatgataccctgcgctaacaacttaacatcattgtggcttacctctgtacttaatgtatttgtggcatgaagcaagtgcatgcgtgcatactgctgcatgctgctgcggtgctgcctagttcaatttcaccatgtgtgcgtcatttatgaaagccatgtggagtattaagtgcaagcatccaattgaattctatctgaagatgttttagtgccatctattgaagtgaattaggtattagaggtacacgtacacaaaagatatgatagtatgtgcaacacaattacaaaaattatgcagcattatgcaagtatttgctttccaatcagacaatcttgtcttttgatctgttttcaggcatatgagaaaggactgatgatagcagtcattccattcacttcaaaggtttggattgttctcgtctctatagaacatgttactcaggcatgcttattatcataaccagtaattgcactgcagattcttgaaccttgccggtcaagtatagcataccgtcctccaaatccctggacaatggggattcttagtctgcttgctgagatctataatctaccaaacctcaagatgaatctaaaatttgagattgaggttgtgtgcatcctttttccttgggactaattaggtaggtattgtttattaacaatattagctaactgtcattattttggatttcaggttctgtttaagaaccttgatgtggatctgaaagatgtaaacccaacttccctccttaaggatagagtatgtgaagttgagggaaatccagatttttcaaacaaagatgttgctgcatctcaaacccaaatctcttcgggcatcagtcgctcaacaaaccatgtggaactgcagtcagttatcagtagcacttcccatgctgtgagccttccaaatgtactaaatcaggctggctttgagtttagcttattaattataacggcatacatttaatttggttactttttatgtttgcagtatgcaactcctcatcttccttcaaatagcatggtagaagatgacaatgttgctttcatgattcctaagcatgtttcctcgcatactttgacccaggtttcaccgtcagaaacagcattggcatcacaatctccattttctcttactcaggtttgcttcacttctattgtaagccgctgtttgaaacacaggaattttctgattccaatgggaattgaactgtttctcatgacattcctatgaaataccaaattgggcccaataaatttccatgtaccttatgttgttagctagattcgttttatctgattgtcttttgttgctctagcttgtgaaattgataccacatgatgagatacgctgcaaaataagttcgaaacttggctctcttggtcgacaattgcaatacagcaagtacgttgaatatttctacaagttagatgcctttgttgtctgcattcattttgctgaagagctgataaatcctgatctattacagaatcatggacacagctttggacaaggctattaaagagatattgtgccctgttgttgaaaaaagtgtgggcacagcaatccaaaatacaaaaaaacttattctgaaggttacatttctgacatgtgttaagaaagaattgttgttattaatggagctgttgatatcctgctgatacttttactttgtcaaggattatgcactggagtcagataacaataccataaaatcttctgtacattcaatagccaggacaatagctggaaatctagcctatgctaattgcaaggtgctgcttaatgcctctaaaacttgttcctctgtgcactattgctgtttcttctgtagtttgatactttgattttgttactccctccgtttcaggttataagacgttttgactttagtcaaagtcaaactactttaagtttgaccaagtttgtagaaaaaaagtagtaacattttcaacctaagacaaatttattatgaaaatatattcaattattgatttgatgaaactaatttagtattataaatattactatatttgtctataataaacttagtcaaacttgaaacagtttgaccaaagtcaaaacgtcttataacctgaaatggagggagtaatttcattctattttttataatcatattatatatttttctcttttgtaggaacctctttgtgttgcactaacagatcatcttcaaagtcagattcagacgctcactagtaacaacaaaactatcaagcaactaatcgatgttctaatcaatgataacctggatcttggctgcagaattattaagtctgttgcaatgtgcaaggtatctccatgacttcttacaaagtgctactcagcaacacatactgtttccactatgatgatatatatatgttatgttggggtctatacctttcaagcgagtttggaaaaaaataacttcttaaaagtttgatacattaccataagttatataatagaacaggatcttctataggtgcttctaagtgaaagggactgtagcctagcggttacagtgcttaagtagcatctgtaggtcatgggttaactccccacaggagcacatttcttttctgttctttttttaaaggagctctcgaatttcaggcctggttaaaaaaggtcactttttggctcctcgtaaaaacacgtgtagggggcagggtcctcaaaatcactggttaaggaccgatccatagggggtgggtcctcaaaagctgggttcatggcctttctcggctgttttggttgaggttttttcttctcaataaaaagctgtgggggcggtccttcccccaccaatcaagttttttgttttataggtgcttctaagcagcacatgttacaatgactttatgataagctacaggaatgttatgcttaacattatgttacctacttacctctgacctttccttttgcaattaagattgggcacaagcccttaagcattacagccaagcaatatgtttccattgcaatggcgatgcatttgagtttcttgttgtggcttcatgacatgacataatgttgtcaggctattgaaatgattgacgaagaaataacagagtcttttccactacaaaagaaacaaagggaggcagctggctctgcatactgtgatgcttttacccatgctcagggtcgatttgcacatgaacctgaagcactgcgtcctaaacatgagcatctatctgttgcccaacaagtgtacgaggtgtagcagcaaaccataaattccttaattgagattaacatgtgatatttccatgctgtacacatgagtatctgtactttgctttgttgatgtcaggactatgttcatgtatggcagagccatagccaacatgttgacgcttcatgttttggtcagtctggtaaagctacttgctcaagcaattttattgtacctcgagcatacagtccaaattcagcatcagcgacctccagtgattgtactgctgctcaaactgctccatttatatataaattgacagaactgttgtctgaggaattgatcgcagaaccttcgaggtacacaggctttggcttcctagttccttatgtatgccttatgtagaagttgtcagcactggattgataaatctgtaatgcctcctgtagtgtttgtcctgctcaagttggtctctgtgactcttctgctctacatggtggacccagtggtgttacatcaacttttcctccagagaacaattttcatgtgggtggaactatggtcacagccaaacttttcttgtcaacttcacagctaaacttttctgccttgctaaacatacttttggagcaaacatatatcttgaatcttgataaatcatactacctccgttttttaatagatgacgccgttgactttttctcacatgtttgaccattcgtcttatttaaaaaatttacgtaattataatttattttgttatgagttgttttatcactcatagtattttaagtgtgatttatatcttatacatttgcataaaatttttgaataagacgaatggttaaacatttgagaaaaagtcaacggcgtcatctattaaaaaacggagggagtagatgatactgttgctgctatataatacgaaatctggtgcattcagattttctgtaaatgatttgtatacagtttatactttagatgacatatttttctcttaattatgtatattgcaaaattttgatgtgttacgttggttgataggttgagcgcctatttaatgactggtgccatacatgtgatcatccaagttctgctgatgtggcatatggccgttttgttatgcatctgcaacagattggcgtgttgatgggagatgatattactgagcgcttcttccatattttcaccgtgatgattctagcttgtaattgtactagatttgttcttcagttttctattcttgagtatttaatgttcgagtcaaacaggaacttgctgttaaacactctctagtccccaatcagattgttgctactggtggagtgtctcagaagtcatcacaacaactcaaaatttcatatttcccaattgattctttttcgaagcttgtagctatggtgctcaaggtatttctttctacacttattgcttatagctttgaattttttttagaaacccagtgggttattacatgctggcttggttatgcaactgccatgtaaatatcttttctagttatgaaactataagcgaatgcacaattgaatccaggcatgctgttagatttttgtcttttaaatcacaaacaaaggtattattcatcttgtagtgaatgtgtccacattttcttgttaagaacaatttcctgttgatagctacaaacattaaatttagtagagttacattttgattttactgatgccatgccctacagttattgcaatcatgtcaaatgatactgtgattttttatgtcttcagtactcatctgctgaaacaggaccaaataaatgcagccttcttcccaaggttacttcctagtgcatattagttgtaatcttcggatgttcaagtattcacagcccccaatccgaagtaatacccttcgatttttcatgtccagattttgttagtggcagttaggatcattcagagagattctgaagagaagaaagcatcattcaatccccggccatactttcggctttttataagtttgctatatgatcttatttcttctgatctccatagtgatggtgctaatttccaggtacacttccttttaacaatgtacagttgcagtacaatcagtaacataacaatttggtttggtgtaacaggttttgattgcatttgcaaatgcattccatgcactgcaacccttgagaattccttcctggaggtctgttcgacacttttgaccccacatatcaatttcctcattctatgtcaaaccctgccttaacgggtttcctgtaactaatgcttgcaaatgcttacagtttagcaccaaaatggattataaatccaatgtgcaccaaaatatattataaatccaatgtgctgaacaaaatgtttagcttctaaatgtaaaagtgacatatactattctgtccatatccttagcagtagaagcgaaccataccctgtcaactcctgaacattttccttttccaagtgctttgttgaattaaccctttgtacacccttgtagtctctgtccatgagatatagtgatacaccatgtgcccatgtggaggcacatatagatgctactacctctatcccaaaatataagttttggggttggacacgggtattaagaaaacaggtgaaattgaatgtgtgaaggttgtgactggttgataagaggatgtatgtagagaagtagttatattttaggacagaggtagtaatatgcaatgaactggtatcctcatactttttgtgagatagcattgaattggatgtacagggtgggctttcccaccctcgataactgcatcgacacactaacttttttactgaccagtgagaatcacttcacctatgcccctccatacccaacggtttactgcctatgcttccttttacttgatgttttggacatcgacacggtctacaacagtccaatacacatgtttaatcactatttttttcaatgctatacttataaaaaatattaaaataaaactacacaatagtgtttttttatgtaaaatctattaatatcatttcacatattaaattgatgtcttatattaaagatttaaaattttgaggttcgactgcatgggttctaggacgacatccatttaagaacggagggattttatctgcagtagcatttcacctctatgtaaatgagcacagagcaactaacttcagttactacacgagttagaactgacttacaacagcaaaatcaagctacaaactcacaccatacattgctaacatgtggggttcctcagcagataatttctaacagcatttttttaattactaaacgtttttgggtgaatggcttatggtttgtagaatgcatattatttcgatatgccttataaagaatatatctgctgcctgactctctgaactgaattagtttatctaattaatatttatctgttatagctttgcttggcttgagttggtgagtcacagaactttcatgccaaatctgttgatgtgcgattcgagaaaagggtggcctttctttcagcgtctaattcttgatctgttcaaattcatggagccatatttgagaaatgttgaacttggagaaccagtaatatttttttgtctctaaactaagcattatcgcttcagttcttatatgtttttcttttgccccagttcttatatgtttttttcttttccatagatgtgtcttatgtacaaaggaactatgagggtgctacttatactactgcatgactttcctgaatttctgtgcaattaccacttcagtttctgtgacatgattccttccagttgcattcaaatgcgcaatgtcattcttgatgctcatccacaagacatgagagtggtagatccagctagtcctaatttgaaggtagccatttgtttttacaataatattttcttcattctcctaactttagttagagatttttgtttttgactgaaatacttttagggctttgcctgacagttgaattatattaaaaagagtaaatttcacaaaactacacattttgtggtccaagttgaagaaaaccacgtacactttgacacttagcacttaagtacatatattttgatagtgtagtttcacaaaaccacgctatcaatgaatggattcactcgcgagatgacgtggttgtttcatctaggacgaggatgtggcatcatattactagccatggcacgaaattaataggatgccacgtcctcatcctagatggaacaaccacgttcattgatagttcattgatagtgtggttttgtgaaactatactaccaaaatatatgtacttaagtgccaagtgtcaaagtgtgtgtggttttctgcaacttggactataaaacatatagttttgtgaaatttactctattaaaaaagaaggaatatttacatcataaaaagaaaaaacatccaataatctaaatgaattgtatccaatcaaaaactggctgctttaaactaaaattcatcctgcaagtatgtaagaggacatcatttttgaacaaaatcttccagcttgagatactaggacttcagttagagaatatttatttaattaggcctactgtttattaacagattgatctgttacccgaaatttcaatggctccacaaatcatgtcggatgttgagggtgctctgaaatcaaagctgatgaagactgaggttgatgagtacttcaaggtgatacaatttacacgtatgattttgtagtgtgtgaattagccttcatttcatatgcttggtggctccttattggtattgtgcagaaatcagaaggctctttgtttcttagtgatctgaagcaaaagttattgctgccacaaaatgaaactagtgttgccgggacacgctacaatgttcctctcattaattcgcttgttctctatgtcggtatccaagtgagtttaatcttatcttgttcgattttatctgaccttttgtctgcaattctacccttaaccttgtgtatgcataaatgttcagggtttgcaacagcaacaaacggagtctagtgcatctggtccagcaatccatactgcccacatggatattttcagaactcttatggcagacttggacacagagggccggtaccttgttttgaatgcaatagctaaccagctgcgttaccctaatatccatacacactgcttctacttcatcatcctgcatctgttttcagaagctacccaggtatttcagatagctcattcctcgagttattgattctcttgtttatactgttgtttgcgttaagaatatataaacatcgcaatgggaatatgcaggaaattatccaggatcagataatgagggttatcttggaacgtctagtagtgagacgtcctcatccttggggcttacaaatgactttggttgaactgattaaggtacgtgcatggcgtgtctatctgtctagttttgatgcttaaatgagaaaacttaggatgatgatgatgatgataaaatgatgtttcagaatccacgttacaagctgtggagccgaccttttatacgctgtggaccacagattgacaaggtgctgatcgagtttgttgatatgttggatgacccgagattgacctctttatactcgtcttttcgctcaattaattgagcatactcgtctcaattctgcgagatgtactacagtactagtatctattatctctgggagctcggggaaaaacaaaacttatgtctatgtgagtgatcgcattatttcaccggccttgagtttcttttcattttaccgatccacctctaaaaagcttttatccaactatggagttctctaccactgccaacgttcctgattaccaaccaatatatcttaagcaacactaatgcgggcttcgtccgtatccgttagctcccaccttgcttgggactttctgaacatgcagccaaaaggccacgttcgatgcactgtcaagtaataaataataacaccgaaatcaatgaccaattcactactaaataataaatatattgtcaaatcaagcttataagtttttttttttgaaaaaaacatgaagcttcattaagtaaatttgatcagatcatatactcatatatgacagcttgataaaagacctgttatagataaataatggtttagaacttatcatttggtcaatgttttgttatattgttgtgcatgtcaattgactaattcgtaaaagaaaaaaaaagttatgttggaaagcacgttaggatatgcccttttctcaggtacctgaagaagatagctgtgaagccaatctagtgtctgagggaatgagttcgctgaaatgtcaacaacggtcaatccctgaatacatttaacaaaaggtaagaaaatactgaacccaaatggtaatccaatgcgagataaatgaatgcagcatcttactgggagaaaacaatagcacatgaagggtacatgaaaaaaatatacatcaaaccattttttgaactagaacatatttactccattaaaatgattgcacgagtacatggttggcaactgcatgcagtagtaggtagatttttttttttttgaaaagaattcatgattttcagtaataaaggaaaaatcacctgtgattcaaaagaacaaagatagtcctgaataagcttaaggttgtttataagctttcgatgatcctgaacaatgggaagttcacataacacaaagtcagatcttactcaaatgagctaacaaagctgagtacattactaagagaagtacacatattagtccttaccattgtataatgatgaatcaattcttactgtcagcaatactactaaaagtcacaatgtgcagcacatgtggcatttcactgttaggtcctattttttataagttgtctaacatagagcaagatgttataatcattcaatgacaggtgcagattacaagcatccggattaaatggcatttttcctggcgtgaaacaagaaaccattgtgcactaacttatatgagtacctgaggaagacaattatccctggaagccctggtggctatccattcctctaacaatgcctgaacaaaacaacaaagccaatctgaatgagaatagtgaatataaacaaatgaaacaaatgacaagtgcggaatatataaaaaacaagcatccatgacatcgggtattgattactgggagcctgcatccattcccttattctactcaatagttttcagaggtggcactgatgtgaaataaaaatagataggtttaaaactcaacagttgtggacgaattcattggagtgagaggacaaaccagaacagacagcatccagcatcattgatgccaaggaatgatttagttgttagtcaagtttctactaggttattgcttggttaggaatatgattctccagttagttggtttgttagttggcagataaactatcaaggctggcatatgtctcttggttgatcatcaaagaccaaattaaatccaaagtttgggggatcggagcctcctgccacagttggctggctggctggggatgaacccaaccacagtaagcagggcaatcacttgccttgagcctatcattatcgcatcttatgcgaactcctctttcccaatatggaactaggtttaatttaataaaaaaaagagcagacaagtatctaaatttgtgacacagagaaaacagaccttgtgatcaaaatcagacatcctcaacacaattgggactattattggttcagcagcaggtttgtccttcttggtggcgttgtttttctgtaggtccaaatccttatgtccttcacctacaaaacagcagcgtgatctcccctcagcagtgcgaccggaactaacaaaccggcctggttagtcagatatttggaatactggaatagtgtatgattgggtcttttgcacacttgttttcttatattgggcattctccctacttgcacctagattatattgtccaactagtgcatactacatagtaatacaaattaaacttgctttagtctgcatgaaccttgtggtgtttttactgacctttcccctctgggatttaaaatttacttccatttggcttaccttcagctctgggatttttctctttagaacatgcaggatcagaagagctaattacgtggcttttagcacaagatagcccttcacttattctaccctcctcagacatgcactcctgactgtcatccattctcttctcatgtagttcgttttcttgttgcttttctgtcttgctctttacagttgctggtgaattttcagattcagctacctttttctccattttggaattatcatctctcttttcctcgtccatcaaataaatacttggatccaaatgaattccctgcaatgaaaatatttgttaatattagatataatctatatagaaatatgcacagggtcatgctgttaaaagaaattgatggttacatgttctgtgcttacttgtgaggcagcactaacaaaatgcagataagtactaccggtggatctatgcagcaccaacacccctcctgaccttcatagccatgtcacacaatgacatgtacaggaggtagtgtggtctgatggggttgttgggggatttgtcagtcatgcatatatgacgcgtggaccatggttgaccgagtgatcaagaggcaagacatcatacctcgatgataattggcttcccatctttcatggccttcttcaaatcaccagccaaacctaatcaatatttagacaaccagaaaacaacccagtgaataaccagtatccaatcatatccgatgcagagaacaatttattgtgaacaaaaaaaatccccacaagatatcacatacctttgcgaacaactctgcattctctgcagaactctgtgataagctcttcaggagaatcaaaatcccgagcccacacgggcaccgaagtaagaggggcactgcaaagagagaagagggggtgggggccaagagtgaaacaaagagattatatagcaacggataatggagacgaaagaaatgaaacaacttactctgttgatgtccgtagcaactcatacaccatgtctgtctatatgttacaatcaggaaatgcgttggtaaggtagaaactataacaatattggaacataaaacatgataaatgcaacagaaaaggaaagtaaacctgcaaaacatttggtaaattcagccttccagctagttgcgtagcaattgttgattttcccgtacaagcagttccacacactaaaactactagtggtactctttgatgatggaatctgcaagacaaatagagcataaacatactgtccaaatgcaactgaagtagaagtttgcgagggtaaacataacatgaatgtcataatggtgcaaaatggagcggttacgcagataagagtatgaatcacggacaaaccaaattatgtgcatattttttattagttcaggattatcgtagtgatgttacaaacatcacgttgcaaatacctggtcatcattttataccgattaatataatcctcgccgtatccccgcttctccatgagctgcaaaagtagtgccttttgagttagaaattgacgagcatctttaacacccaaaacacagacgcgcactcgaggccacaggaaaagaaaaagacatgcacagaacaggaagagataataacaagaaagtaaaaaagaaatcaccttaaataggttagcctctaagtcactctgagaactgcaagattccaagctatattagtgtaaacccaagaggcaatccacacacataattgtaaaaaacaggaggtgcagcattgtatattatacagatggcaaggaggatgagtggagtgtcccaaaacaataacagcaacaatggtgcgtcaaaatgatacggagtagatagataaaaggaaaactaaaacttgaaaggtagtaagcagtgagtgcaatgtattgttggtataataagaaaaagaaaagatagtgagaaggggaagatgaagatacacatcaaggaggctgttgtcgacaagcaatttcttgagttcaagggcaatcttaatggcaacatgattaggaatctgaaaagaagaggaatccgtcatgggatgatgagatcccagcagccatgaagaggggagggggggatctgaccttggtgacggtgagcatcctgcagaggaggaacctggagaggacgtagtagtgatcggcattctcgccaagccacaccttgaccttgacgaagtcgtacttggaggaggcgttacgggagggggagggcttctcctcctcctgctcctcctccttctccttctccttctccttgtgagtctgcatgcgaatgcgaatcggattgagagagtgaggaatgaattactacttattattagcaaataaacagtagatggaattaagaagaagaagaacctgagagtaggagtgagattgagattgagattgagagagggaagaggaggaggaggaggaggaggagggcatgtccaccatgcgtgtttggaggaatggtggtggatctgcccctgacgctgctcgcaccatggtggtctggtcgatcgcccccctcccctcccttcaaaaaacaaacaaaaagaaaacgattttgattcccttcttcccttgcacgattgattgatcgatcgattgattgattgattccaccaccaccattccttcacagaatcacaggagaggaaagaagaagaagaggaggaagaagacgacgacgagacgccgccccctgttgccacgctacgctggacaggcccagcccatctcccatcctcgtctgttggttggcccccatccatccaaacttctccagcccaactttcatggctacgtctgtccaacaagattatgtctgttttgcacccccttctcctcttgtttggttcctcaaccacaaaactaggtataatgcctcctctaactttaaaaccaatgcaaacccacttcatcgatggtttgggaagtgattattactgacatggtaggttgaccgctattagactaaaatcacaaaccctctaaacagtccaagtctgagttttaaacggcaactacactcactttattaaatgctaatactttatctactttcaatatatttattttttattttcgcaaactctgttagaatgatggtttgaaaatgaacttgttacggaattgccggaagagaaaaaaaaatagacatgttccaagatagagagagtatgaattttacttatatataataatataattgtagaggctgcagcacatgataggagattccaaaagtacatatgccctgcctgcttacctgcgaattaaaaagaaatgagcaccactagtatagatgtactccagtatatattactacactgtttgttgttgtgcagccagtccagcacctaattccaacttccttttcagatgatgatcgttactggtaagttcgtagaaccaactgtaaaggcagctttgcatcgggcattaattgctttatacggaaacgctacggaaaaaaaaaatcagtgcatcgcaatattatgcacaagttcgggaaagtattttaagctccctgaggaggtgaccttgttcaaacgccatccaataattataaagaaaatagaaaaatgatgagattcacaaacaaatcaaaacttatactcattgaggcccatttgaatgaaaggatttatataggaatttaataggatttaaatcctatagaaaattttcctttttgactctttgatttaaaggattgaaactttccaaatcctatgaaattactatgaaatgacataatgtatttggattttggaggaaatataaaaagagcttcaaccttggaaaattttctttgagtccatctctctcatccaatttctgtatttttcctgcgccccaatcaaacgaccattcctgtgttttgcaatcctgtgttttatacttcaattcctatcagaatcctgtgtttttcctattcctccatattttcaaccctgcgactcaaaggggccttaagaaataataaaacaaatccatctatgaattaatctttttttatttttttattgtgttgatcgaatttaaatatgatttttggtatagcgatagatgttaccgtactttctatttttaatatttgaatcttttataaccatttacacggaacttaagagaaaatgttacacgaggggatcattcatctcaaaacatatgaattttagagaattttaattctataggaaaaaattttatgaatgccttggattcaaatcatatcgaatccattgaaattcctatgaaatgaacaatcttatagatattttggaggaaacttaacaagagctcaaagctcatgaaaatttttctttgagtttatctctctcatctgattcatgtgttttttctacggtccaatcaaaccgttattattatgtttttcctgtgttttacaattttctgttttacactttcattcatgttagaatcatgtgttttttctattttttttatttctacgattcaaaggaatcctaagttttgaacgtaagcaaggtgaaagaggaagaaaggagaaaaaaaaaagaaagacaaagtacggctagttgattgcaaccacagtccacatggcttaggggctgtttggtttacagtgacttatttcaagtccctgtcacatcgaatgtttggacactaatttagagtattaaacatacactaattacaaaactcattccataagcttggactaattcgcgagacgaatcttttgagtctaattacgccatgattttgacaatgtgatgctacagtaaacttttgataattatggattaactaggcttaaaaaaatcgtcttgcggattagctctcatttataaaattaattttttattagtctatgtttaatactctaaattagcgtccaaacatctgatgtgacataggctaaaaagttttagccccatctaaacacccccttaatttacagcaaatggatgaaggaatctttttatctccctagctactactgtactaatacgtcagagtttcagagagcagcagacaacattatcttgaaagagaaaaacagagggagcagctagactccatgcagagagagattctcagggttggagaatggagattgccttggatgtctgcttgtgatgagatcgagagcttcattacttaaatctatttctactttgactgctagctacatgtgaatagagtgagacactgagactcactactccctcgcgagtctccctccgtcacttatatttctaaaggtttttttacaagaatcaataaatatataaaatgagatggtgaaaagattataattggttaggaaaaaaaattaaataagagatagttgtgattaattgagatgagggatagataaaaaagatagcacattttaagataaatttactctaaaaatgattatatttttaaatgggtggaatgaaaacttgcctacaagtacatgaaaagataccaaactctcaagaaacatcgtgtcgttgtttccatgtcatctaaagattataaaaaaattaaaatttaataggatatattaatatgtgatagatcactcacaaacataaaaagtcaaatttaacttatacaagtttaaaaaacaataaaattgactagcaatagtttaattcattcttttagttgcagcttgtaaaaattgaatttattgaaaatatttatctattttatgaaatttattgaaaatattccagtaaccatttgaataataagcaaacaacgtgaaaaatcttctcgagtgttcaaaatccattcattgttgcaaagtgagcgtaacttaactggttaggttctttatggtggaaccaattcatacaggttcaagttatagaattgacacgtgtgtgatgctcacatttacagctaattattctttcaatgatagataatgtaatcgtcgatagtgaggcgtctgtaatgatttcgtcaatctcaaaatatactagtccagtcttgctgagatgctcctaagaataggatgtgtgcatgttatgatggtacgtgtttttactgtgatcttttgaaagaaaaatctattcactagtgtatacactcgtacgtcctgctcgatcgatcaatcgagccatacctgacacgctgctacctgtgcggttgaaaattcttcttggcctgtgtcgaccaataataaataaaaatgcactcttgtcatcatcgatacatactgcatatttatcactgtagagccatcgggtaatttcaaaacgggagctgatacataccattgtttttttgagttgctcaaaggccttaattttgagcatgtgcattccattcaaattaaacctcctttcttgagcaattcggttttcgctgaccctatatatccacctccttaatttgcggatcggaatactagttgaagagacgaattagcggatgagagggctaagtcggaagaatcatcaacagatcgagggagttgccaccagcaagtagggagcgcgcgcgtactttctggcgcgcacccatgcatgctgctattgctagcgtccagcgggagcacaactcaagacagagaggacgatcgatcgatcgatcgacattacacacagtgcacgcacatatatatatatatatgtatatatatatgtgaactagtaattactagtccatgcatgcatatgcatatgtatattagtacttaattatatatgatgatatcggaattaataacatatatatatatataagggtagaataataacaagaaggaataattagggaagaatgaatgggtataggagtagctagctaggaggagtactggacgaaggaacggtagaaggtgttgggcgtccagttgagggggatgacgtcgggtgccaccagcgtcttgccggagtcgctccggatgcggatggagaatggcgcccgcaggcggtggttggagtccagcctccacaccgacccccacgactcccgcatcggcgtccaccttcctcctccggcgccggcctccttgaggtccacctgcgccacgtctccgtcgccgttctcgtactccaccagcaccgccaggtacacggggctggacccttcctccacgtggaatcccaccttgaggcccgggaactcgcacggcacgcgcgcgaactggacgtcgatgatccccgcgcggcggaggtcgtcggcgcggccgggcttggcgaggcggccgaaggcgatgccgctgaggtcgaagtggtactgggagagggggaagtagttcatgtcggtgatggcgacggtctgggcgttgccggagcaggcggggtttcgattgcacctgacgcggtagcaggagccgcagcccttgccgcccttgtacagcggctggttcccgcacgacgtcatccccatgaacgggtactggttcaccttcttgaacccgcacgccccgccgttgtccgccgccccggcgccgttcggctgcccgtaccacgtcgccttcgcgttcccccacgccgccgcaccaccgatggcctcgctctcgttgtaccaccgaccttcaccctgcaccgcgctgctgcctttgcacccctgcatcaccactaatactagcagcaggtagtacactactactcctacatcaccgctaaccatttcgatacttgtgcttacagcttgttgctgcctgcctgcctaatatacagggccggccggggaggagagcaacgaattgaaagtacccctcctctagctattaggagtatatatggagctagtgatcactcaactatatataattaacaactccggccagcatctagctagtacagttgttaggtacagtacagtagtgagttgcagcaaagcagaaaccagatcgagtagcgtggatgcattcagctgcagcatggtaggttgcacagatcgaggccgagaacgtgccaccttgttgggctgcacatggctagcctaacctgccctcatctctctgcctaccttccctccttcccttttctttttctctcttttaatttaccatcgattccctcttttctttttatttttatatgaaatatgaaatgtggccatgcatgcattcacaccttttacttctttatatatttaacccaggcaccgcgcgaatcaaatcatagattcgatcgatcgtcatgcatacatagcattagtttatcaactactttctctgtactaataattacttaggacatgtacaatggtttttatttgcggtctctctttattgtcatgcaagtatatttggtgacgtggaagagagaggaagaagaaaagagaaagatggttgctacgcatgacaacggtatagagttggctcttagcatttattagaaaattttttttgttgtattgagtctaataaaggaaagatgaccagtaagaaagtattttagtacattaatggttagagaccgtattgtcttaactattgtaacgtgatagtctctaattaacgtagagactataccggtctctacctttgtacttgcccttatcgttttcgacaaagaaacgctctaaaaaatctttagcgattattttctattataacatatttcaaaaatatacgattttattcaaatatcttatactcttgttgtttgtaacacagatatttaagaaattattcatagaaaaaaaaataaaattcgacacttcaaaacgataaaacgaaaagtattattcatactgcccggaacttcgcctactatacctagctaatcaaccataagcactacataattatcagatattgagatctactctaatccaggaggatcatgcaggcataccacataattaatttgtcctgggctcttggcccacgttacctagttcttctactatacagatagtccaatttggctccctcaactggtagtccaatttgattcttattattgttcaacgttacaccgggtatcttaaccactccaattattaaaaccgtgtaaaacaacaacctcaactgttttgaggatgatttcactgacgtgacatccacgtagcaacccaatcatcaaagaaaataaaaataggcgtaggcctacaagtaagtgagaaaaaaatatgggagggcatttgtcaatgctcacttctcccctccccatctttccctagccgcaacgtgcttgagctcgggtccgacattggcggctcaccttggcttgctcctagcctcctcgagctcgagtccgacaccgacggcctcaccttggcctactccctgcctcctcaagcttgggtccggcactaaggtgccgattcaaccaaagaaacatattcaaaatagctaagggagctggtaccgtaaacaaaaactgcctttaaaatagctaagggagtagtttagtaccggttttaatagttgaaggggttgatatattcgtttttacggttgatggatacggatgggattcacctaatagtttgttagggatttaaattggacttctgtgactgtcatgcataatgcctcggcccatatggtaagcaaatcccgacgcaaggaagtcggagtacgaaactccgattggcgcttttttttttttttgtgtggccgacccgtttatcgcttatgatattatacgtgaccattactttgacattgattttccgcaggcctattgaaacgaaaaatgcatcacccttcagttctttttttggaatcacagaaaaaataaaaaaaatacagatcaatcaaaatcgactttgtttattgttcaggcttataaaaaaaaaggcaaaaacggcggattgaattcggatattaaccgcctcatcggtcatccactctgcctaataagttaaaaatgtttattaggaaataataattaactttaagtaaaactcttgtatgtgcgcgcgcatatatttgttattagtgacttaaaaattaatatctctaataaaactatgttgaaaatattttaaaattaattctgaaaattcaaatgttggctttgactttgacttgttaggcctaacaaccgatggagctctaaaactccgacgaaccttggtcgtgatattaatttttcctggtctatcgcaagaaacccaatttaaaacgagcaaacgtacacatttgtaatgattggttctaatgatgagtaactagttccaataacaaggggaaagaatgtgtttgtggcttaatgggctggacgcacgcaaaaggcaggcctaacacctcggcccatcttagtgtccgacgccgacggagcccttgacgttgccgagagactgccttgacgttgatttccgagagactgccttgacgttgatcccctccaccttgatttttcggcaggattatattattggtttttgctataaatcaccagcgtgtttttttcccaaatcgcactagaattcctagcctttggatggacatcaagatttgtataatgatatcgggcccgcagcctttgtcaggttaggatccgttttgagtcgacccgctttcgaccaaacctgatccaaatacgatttcgcgatatttccgacacagggtggggattttttttatttcaaacagtgctacccactctcagcgccacacctcgatgtcgtcaaggcgagggggagaatcaggcggcggcgattctcctcgccggcgggaggaggccaagagcacgactcctcggctgtagccaggctcagccggcgggcgcagcgcggcgccctccgctaagatgtcgtcgagggggtggggcgaatctggcagcggcgatccgcctcggctgcagggggattccagctcgcgcagcaaggctaaaagctggacaacatcgctgcagccaggctcagccagcgagcatgttgcggcgtcctccgccgccgccgtggagacaggcttggagttcagcaaggttgacggcgaggcgcacgcacccgctcccctgcacttggcaaggcaccaacagttgttctgtgttcatcaagcaatgatgcgctgaatcgcagggcagttgctggtggtcttgatttggatccaaaaaggtcaggtgtcaagatccaaaaaagcaaggtgagcatgtgttctttcgtatgtgttttgccgctaatttgctgattcaatcttattgcccttcttcttgatttgtgtatttgtttaatgtattaatgctccaaaaaaaacaggttggggggtggggggggggggggttagatctgttggttgggaatgtattttttttttacacgaaggttgtgtgtatgttagttgacactggggacaagatcttgtgatggcagttttgtttttaggattattttcatgatttgactttgttaggttagcaggtgttgacaacatcttcttgggagcgtcagtattttctacgtagctcagttcttaatcatgtataaatgcatttcagtattaatttagtttcttattgcagtcctcaaaattgtcagtgggtatttaagcaccagtaccaggggttttagagcaacaacatttttagatcagattggagttacaatttaacgggagttccatgaatgtgaatagttttgtaggcaataatctaattagtagtaatactacattgtcttttcggttacatgtgtatttaaaattttcaaaaagaacactttatggctataaaggaaactaaaataaatccttatctactaagcatgttctgtaataattgattttatcaactcttgccaggaaaggatgttctgttttgcagtagttttgttagctaatttaatttcctttgtagttttgttagcaccagtggatgcctgctccttgtcttcctgatctttttcttttccagagactcttgtccaaatttttttaactctcctcttttggattttgtggagcatgagaactagaattaagatccagattttcttttctgctcaacctgaatacatttgttccttatttgcatcctcttcccacaacccattttgccgaggactttttctttgtattgttcaggggggatgtgggttacatgcacgtacaattttgtataaagagtttattagtttagttttatctttactagctggaatatattgaaatgaaatctgtctagttctaaatttggcctagtgtagttgtagagggtaattcctatgaggaattaggtatgccccacaaggaggttggtattgtcctggcggtggcatgtagccttgtggagggcactgttggttaggaggatacccattgttgctctcaccatacatgtccttgcttgcaaagtaatatattagttttgtcagccattagttagataaaaggtatatagttttaactaaatttggtaaaactaaaattgagttgccaatttttggattgaagaagtagtctcattttgtggacaatttttttgctgagagcctatgtttgcagaatgaaggggtcctaccagagcaatggctcctagggcacctaatgatgtgttgtgatgcaggtttagtgattctatttagtgcaaagttcagtaaatttttcagacgtggatgtgatggcaaagttcaagtggttttgtttagtgcaaagtttagtaaatatttcagcaaatatcatctcccaaaaaatgttcaattaagtaattaactgcatgttttttgctcggttcaaacgctaagcattttttttgtcatttaggtaaaaggtgataacatgaacccacgattttcttcaactaatcgaagaaggtaggcacaccaagtgttttttttttccacccaatctgcatgctccaagactaacagaaagctattttttgttaatctgcagaatcccatgctccactactattcatccacatgtaaaattacattgaatttccaacaatcaggcacaaccaagtggcgaattcagtttgtatgaaaactacgtccctgagttgacgaggagtgatttttttctctatagcctatgggccaaatgctagcccacaatactaaacaaaacaggtcaaaatgctaacccacagaacaaaatgggccaaatggtagcccacagaacaaaacgggttctatcgcaaaaaaaaaagaagaacaaaacgggtccaggagggagatccgatccacctggcaaagtgcgaggatggcaagatccatgcggcatgtgcgctcgcatcgctggtgaggatttccatcggacggacagaaaatctagtgcgtttacaaattttttcactagggtgacacatagacagtccctatattatttcattaaagaaaacaaaacgaccaattaattggtggattcggagattaaaactccaacgaacctagctatatacgatcgaaaagggaaaatacaattaaattacctttctaaacttttatggtattactatgatttaccccctcaatttcgatacgcgatgttctgcacgcacaaaaatcatcaaatcggacggattacctctagttgatttcaacacaatttcaatccgatatctgacacacatgtcttcttccttaacctccccccacccccctccccccgcatgaagttggatcaaaccactacaacatctcaatcttccccgttgataaccaccaccataagcgcagttggcgccggtaggctctccctgccactgtcctctacgagcttgcccactctagctaccgatgtgctcatgagctcgccaacgccgtcttcgtgtcaaatccataatttgagtggatcaattttgctatatatttatcgacaaatttttcctcaaaaatttgacagatataattacagtacaatcgtagtataattatactgtaacttgcatgtaattacactgtaactatagtgtaacttgtatgtaactttcaaaaatctctccgtaacatgttatttcggtaaaatggaggtcatgggaacaaattctttcacatatgtgtgtgctatgatttgttttcttcttcaccaaaacaaatcttttaatagatctaacgattcaaaattatgtgaaacttacatataagttacagtgtagttacatgcaagttacagtgtaattacatataagttacagtgtaattacactacgattgtactataattacatctgtcaaatttttgaggaaaaatttatcgacaaatgtataggtagtcccgagtggattgagtggatccataataaaatagaggctaatgtaaataataagattatttgagtggattgtatatatgcatatataattaatcttttaataaaactagatgaaacttcgcgtgttgctcgggagttctgtataataataatataaacaacatgtaagataatatagatataggataaaatcatttatgcatgccacactttcagctggctgctggcaggcctctagctgtttgtagaaacttcaattttctttgcaataaggaaactaaataattaaatatttgctgttgctgtctcttgttgagttcccttgtaggtttttatttcacgggtcggtatgatgcaagtacgaagcgtatatattattccatttcacgggtaacctggcttcttctaaccaccatccatctactgattcatttccttttgtttatgattttcttccctgacctgtttgttacttttgtccaaagctggcgctgtatatacgtgcacacaagcattgctagcttgtaagacaaaacctgtgatccatgcttgactctgcacgtgatatataaacttgattgatcgattgattgtttccgtccaatagcaacttagtaacacagacttgcagctacactcatagtatgccacttgatcctactacagacaatctcatatatatggcggctcaatttgctacgtgtaagctaatacctttcaatttaatttcttacaaaaaataactcatgactaagctggccttaattaatttggagattagccttaacttatttgtagacaagatttggtgtggatgtatttcatacctatctttatatctcttggaatattttcgtgaatgttgtgaacttggtgtatgcacaatcacacaccttgccatctaattattacttcttcaatcttaaaacataacaatttctagctactatgtagctatattttaggaagggtgcagcatgcatatgtaatgaaaagtttacgtttgctgaatttactagtatcaaattaaagttaattacacacatcacattgccaatatatatggtgaatcgttattagcttaataagcaacccagcctcaatatggtgaacatttgttgttaaaaaaagtaccaccacattgatctttatgtcatgtagtctaacaaacagttacataactaaattgtaacatgataatttaactcggttcttttcagaatatttaccggattgttgaaatagtttatttggtctacattttgaaaaatacatgtgttaaaagagtttttttctattgtattacttggactacttattttaggttacttattatatttatttaacaaaatacttaatttactatgataagcacgtcaataatcagtaacaacaatctgctccataatatgtgaaactaagctaaataaatggtagtgaggtgatcaccccttgagaggaaaaattaaattagcaattaaaaaagtggggatcggagggtggggatacgcatggtggatggtagcgctaactggtagcgatggatggacatgtatgcagggaggtcagatagagtagtacagtacacaagagcatatcgatcatatgatgagtcgctccagccacatgtgaccccggccggccggcctgcaatctagccatctgttatctatccatgcatcgatgtatgtaggtatgtatgatgagcaaaacagctagctagatgtttgcatcaaccatatatttgtcatggtccttggtggaagtagctataaatacggccgatggaggagggcacaaaaggggcagtagcaagcaagcaaagctaatatacataaattgatccagggatcgatcgaaattaatggcgggcaggagcaggaggaggtcgttttggtccgtgggcgttgcggctgctctgctttgtctgctggccgcccatggctgcagcgccaagcatcacaagcccaagcctactcccggtggcatcagtggcaatgcttcttcttcctcctccaattccagcacccccagtattcctcctcctgttgcccctactcctactgctcctactcctcctattcccagccccggaactggaagcagcaacggcagcagtggcggtggcggcggcgggtggctgaacgcccgtgcgacctggtacggcgctcccaacggcgctgggccggacgacaacggcggcgcgtgtgggttcaagaatgtgaacctgccgcccttctcggccatgacttcctgcggaaatgagcctctcttcaaggacggcaagggatgcggctcctgctaccaggtacgtacagtacacaattaatctcgatcgatctatcttcttgtctgaattatatatattcattcattcattctcagccagccaattcaaataattctctgctcatcgatggatgcggtagctagctctagtgtgcaggtcgatgagcccgtgacacatatgtacagcgcaggcagtactgatcgatgcatggactgagtggctgtaaattaaattaaatggatggatgtgatgcagatccgatgcgtggggcacccagcctgctcggggctcccggagacggtgatcatcacggacatgaactactacccagtgtcgctgtaccacttcgacctcagcggcacggcgttcggcgccatggccaaggacaaccgcaacgacgagctccgccacgccggcatcatcgacatccagttcaggaggtaccatctaaccgcaataaccaacttaactgcatggcatgcatgccctccctggtcgggactcgggacccgacccaccccactagtacttaattttctttactgtaacgaacaacgaagacatgctctctgctggggcccacaacaaacaaccaaccactataccactaccactaactttctctttgcacttttgcacctaaaaactttttttccttggaacttttaattttttccgttccaatttcttcaaatttatttaacttttagctagctattggtattgcaaattagttaactgaaaatcgatcgaaagagaagtaagtaaaacaaatagtgaaatgaaaatgcagggtgccttgtcagtatccagggctgacggtgacgttccacgtggagcaagggtcgaacccggtgtacatggcgatactggtggagtacgagaacggggacggggacgtggtgcaggtggacctgatggagtcgcactacagcaccgggggcgtggatgggacgccgacgggggtgtggacgccgatgagggagtcgtggggatcgatatggaggctggacaccaaccacccgctgcaggggcccttctccctccgcatcaccaacgagtccggcaagaccctcatcgccgatcaggtcatccccgccgactggcagcccaacaccgtctacagctccatcgtccagttcgactagctaattactactcctccactccttgccattgccatgcgtataccattaattagtatatactccattatttgccatctgcacatcatcgagacgtcgcttgtgacgtccgtttcagtgcgtacgtacgtctacccccatccatctacttgcatatatgcatgcctactacttatatgcatgttgtactcctccttacttgattacatgtatgcatgcaaattaatgaatcaatcaatggtcggattttctatatatataactactacggtagtactatacacatgcatgccatgcactctccagctagctgctgcttcttgttgcatcgatatatcggttgatctgggcttaatttcaattatatatatgtatattcgtcgtctctgtcgtcgtactacacatgcatgcatgtatccctcacttgagaacccatgcatccatcgtacgtgtgcgttaatttgatccatctataacatacgtacgcacgtactttcatatatagctttcaatattaacaataagcccggccgcagcatgcagggcacagatgaaactaatatatatattctagtagtcctactaagtagctgagtcacccgcaatgataatgtacatctcagcaatatactagattaatagtaaaccacattaatagtatgtctacatgagtatctatagctctctaacccattgtctcgtttttctctatagacttctccaggttagtagatagttttgctttctctcttcatttaatctctttcaagtaggaaaatatgctgacatggatctcttgtagagagcctataaataactattgcggatgccctaacgaacatatacatatatattcgatcgatcttgtcactttcaacccgtgcaacctgcaaatcaatcacaagagctgcttttgctttggtctttttctctccactgcatgctcgagatcgatctgtatctgttgtgtggtggacccatgccatgcatgcatgcatcaatataatccgtccatagctagctagcatgcatgcgttcacgggcttttggcctttcttctctccctccaactagctagctaccgcacatatgcatgcatgcatgcatgctgctgctagtggccatatatattccggcttgtgactttgtgagccccggccccatatatccgtttcgattcttcatcacgcaccaccaacgactcatcagcaaccacctcaccatggccatgatatagttaattacgtaccatgtactttttccgtttcacaatgtaaattattctagcatttctcatattcatattgattttagtgaatctaaatatatatagattcattaacatcaatatgaatgtgggaaatgctagaatgacttacattgtgaaacggagggagtatatatatgttgccagtaattaagaactaagatcgatggatataacacaattaaatcgctttaccattttaaagataagtcctacagtacaattccgataagcttttctttaaaatgaaccgaaggacttcatggtgcctgggctccaaggtacgaaacacataaattctcttaaatttttaaaaaaattcaaatggtgagtatatacctagacataagaatttgattcatacctatacctagcaacaaactcaaatttatttcacaattcattattacatacctaactaattatatgtttggatgttatatacctaaaaccaaaatctaacaaaaagatgtttaaactcagttcaaacttatttgaacttgttagtaaagaagttaatgttcatacctaaacattttaaaaaaattcagactaattcaaattgggtatatactcaatttgattggagcccagacaccatggagcctcaattatttatttttccctatatatcccatagcaacaatcttgtattatacagggaaaagataaataacggagcaccacgtgctgacaaatcctacataaatactccctccgtttcaaaatatttgacaccgttgactttttaagtacgtatttgaccattcgtcttattcaaaaaatttaagtaattatttattcttttcatatcatttgattcattgtatatactttcatatacacatatagttttatatatttcacaaatttttttaataagatgaacggtcaagcatgtgctaaaaagtcaacggtatcaaacattttaaaacggagggagtatgaaaaagcttcaaaaccgactgccgttatacgtaaccggtcaccatcaaggcgtcaacactcaaagagtacaaacacattgtcctacaacaacatctgtagcagagaaccatgcaagtataaactcctagccatccacaccaataaattacgggttatcgaggaagaggacgagagagagaagaaaatacacttgtcctttgcgtgaacgcattagagacttccaagagtaccgtaccaacgaagctcaaattgaatggaagtgggaaaaatgggacctcccaaacaacttgtcctgtaattaaggtcgatcacgacgccaaaaaaacgtcgccgccacccgtccaaattaaagaatcatagaactgattttcacttgaagggtagtcttgctcaagagaaagaggaagatgtctcgataatgctcccaaagataaccccatcgcctaaaaattaacatttccattaacagaccaaaagacgactcctcccaccaaattaaagcacagaccaatataggcatgtgtgaagctataacaagccctcaaattaattagtcacaataacatattgcgttgccaacatacatatatcatcacaacataactataaaatactccctccatttattttaaaacactttgatttttttaagtcaaatttctataagtttgatcaagtttatagaataatgcaacgacttttataacaccaaattagttttattaaacctactaatatattttaacactgtgtgtttggtgttgaaaaatatcgttaagtttttctataaattcggtgaaacttaaataagtttaattaaaaaagttaaaatgtcttgcattataatatcaagtgaggcgtagtttggaaacctaactaatattatgatagagtcctgcacgtacgactccacacccgcatccgacaatgcctcatctaccaatggtgtgcctcaggggcggacccagggggtgtgccaggtatgcaccggcacacaaaaaaaaactaaaaacttatagtacatagcatgtattagtttggggcaaaagtttgaatgagtatgaacgtacgcatgagccagcccatcatagatgcctgtgtgatgtgttgtgcgctttgcatcgtgcaagttccccgcttcacctcgcattcgcgtatccacttggcatcgtgtgaaaggtagctagggtcagggcatcaggcgttgttccacattcaacgagcggcggcggtgacaccgaagacatggcgaagcaacgtcgatgcgcgcacggtgagtctgtgagcaacgcaaggaatgcagccagcagcaaccacattgaccaaggcaagcaagcaggtccagcttcgcatcatctatctaaaacttcagatacagatatactctttgggacttttagtctctcactatttttagtttctttgtctccctgaatattcttttaaaggagagctagagattggttgaaaaattgaaaaatctgaaatcagttaatacgaagaggaacaagggcattgtcttcttttagcaaggcattagaaaattcagattatgctttgtctaggccatgtacagggctccatattttggtgtataaaatgctcagtttgccaatatttttgtgtatatgctctagaccaatgtgtagggcttgtatttgtgggcacaccagggtataaatcctgggtccgccactatgcctagtttccctccatacaagctagtttctgtttatatgggaccaggtaagcaacaagtaaaaaactagtcggataaaagttgtacgcactggttgtatgtggatatctatttcttattatgatattacgaaggaactttcggagaattttcataaataatattacttgtagtagtgctagtgatagttggatcgatttaaaacatgtttgagacgacacttttggcgaccagatcgaggaagtttgtagcacgtatgcacaatcattgacgcgtggtctgatggcaacaaattagtagtggaaaccgcgcgcggatgcacatgcatgcatgggctatactatactgtaaagactacagagatggtgcataggagtgtaagtgggtcagccgtgaacccacttatagatcaaaataagtgggctcgcggctaaaatttagcttaaaagtgggtttcgcgggttagccacttacatccctaatggtgcatacatgcgtggattgcgtggacaaccgcgcgatgcggcaaattatttcttttcctcctcaaaaggatatactctctttatttttatatcatcaaagaagttacttccatccaaaagtctcgagcgttttttattttatattttcttaacataagatacttctaagttttaaataaattaagagagggtcacttcgttttagtatatttaagaaataattatgtttgacatgtaaaaacaagtgaacatgctctgttttgagggaaaagaaagacacctacatacttatctactagctactagtctactacttgtactagaaaaaaaaaactactttcatcccaaaataagtgcatccgtaaatatataagtgcaccatgttaccattgagttttgatgttatatatatttgatattttttatataggacttaacggttaaagtttacacttaacggccttcaacaacaaaaaaaacatatatttttgctagttaattataaacaggagcccgcccggtaagctatatatatctggataaagcaaccaacaacttatatatatatattatataatatatatatatatatatatatatatatatatatatatatatatatgtatgtatatatgtatatgtatgtatgtatgtatgtatatgtatgtatgtatatatgtatatgtgtgtgtgtgtatatatatatatgaaaatgattatatacacccgggagtatgtacacccggttccatctgtcgtccaatatatatatatatatatatagagagagagagagagagagagagagagagagatcgatcatgtgtgtagtttctatgatcgatccattgagtatatagtagtataggttaattcggaaaagctagctggcgcacgcgccggcggcgcgcgttttaggcccagaaggcccagcgccggcgcgcgcaccattctgctgttctgcacgcttttttttcgttttttccccttttgtagcgcccgttccgtcgtggcgcctagcgggaaaactatctcttaaaaaccctaaatgcgaaatctgtttccttgcttgttgtctagtgtccgtgccatctcagatctcaaatccccgatccatcgtcaagttcaatcccgaatccaaatccttcccaaatcaaatccctccgcaaaagtctattttgcctccctcgggttcgatgggccgaatccctctcggcccatctccccctccctccccggctctctctctctctctctccctctcccccgctctgcccgcgcgttgcgcacgcgtgcgtgtgagccgcgccgagccgagcgccccaccctcgctgccgcctcccgccgacgccgcccaaatcgccgcgccgcccgttgcttcccgtgcgcgtgcgcgccgtggtggccgaccgcctgctcgccgccgccgtcagcgcctgccgtgcctgccccgcgtctgccgccgagtcgccgctccactccaaaatcggtccgccgtcatcgccgtcgtcatcgactcggccccgccactccccgcgcgtgcctccaagggacgaaggcagagccctccgccccctctgccgcgtcgccttctctccctcctccttttcccgaagtggcaaggaggcaagtgtaacaccctgaaaattcgaccgacaaaaatctaaactctaaaaatacggattttcaaaaactttaaaaattaattgcatcatgccgatcctattcgcttattttatttggatttgatctcgaagtttactaaccgtgagtaaagaatagttaattaggaataaaccataaaaacaagttggtaaaataaatataaactaaaataaagattaggtgtggataggaataaataaaatattatcgcgaccgtatttggatcaattaaaatacgatggaataagagttaaccctaattaaaaattcaaatagattaaataaaaataaaatatgagtaatattaatctacggtgaattcattagttgagataacacaaatattgagtaaaatgcatatatgcaaaaaaattaggaattgttgaatcaaatttatatggaaaatacacaaaaatcgggataaatagaaaagtcactgttcattgcactccaggtgctcgacacggtccccctagccccgccccctcccctgccgcgcgcgccgctcgccgcgcgccgcccgcctgtgcgccgctcgccgcgcgccgcccgcctgtgcgccgctcgcccgcgcgccgctcgcccgccacgccgccgtcgccatcatcgccgtcgcgtcgccgtcggcctggcgccgcgtgccgccgcctcgagccctgtaccgccgcctcgcgccccgcgccgcgcgcccgcctgccgccacgcgcccatcccgtcgccgcgccgcgcgctcgtcccgtcgccgcgccatcgtcctttcgccgtcgccatcccgcgccgcaccacccgcccatcgccatcgccgcccacccgtcgtgtcgccgcccatcgcatcccgccccgagcccgcgccgacatcgccaccccgtgccgcgcgtgctgccgtcccgttgccgcgtcgcctcgagccccgcgcagccgttccatcgccgcgtcgccgcccgtcgccgtcaagcccgcgccgcgccgtcgctgtcgcgccgtgccgtcgtgtcgccgcccatcgcatcccgccccgagccgcgcgccaccgctgtcgccgtcgccatcgacgtcccgtcgccgcgcgcgtcccatcgccgctgccgcgccgcgcgccgtctcgtcgcctcgcgccgcgagcccgccgcctcgcgccccgcgccgccgtcgtttcacccttccccctccttcccctctctttcttcccctctcccctataaaaaccccggcccaatcccctcctccaccccactccattccctcctcctctccctcttccccttctccacgcaccgccgtcgtcgcgccgccgcgccgccgttgtcgtgccgccgcgccgccaccttcgaagccgccgcgccgtcgccccggagccgccgcgccgtgcgtcgccgccttgcgccgccgtcgccgtcgtcgccgccaccgccgctgccggtgagccgcctttcccccttcgcgtgcaccgccgtcgccgctcgggtagggagagagggagccgagagggagagagacagggaggagccgggtggaggaagaagaaaagaaaagagagaagagagaggaagaaggaaggaaaagagagaagagagagggagaaaagaaaagaaggaagagaaaaagaaaagaaaagaaaaggaaaagaaaaagggggaaaagagaaggaaataagtaggaaaaattaggagaaatttaggacacttaaaaaaaaatattagaatttaagtataggattaacgaaaatatagtatttgcaaaataatgctataatcatagatgtatttaaaaaactaaacaattaggtgaattatatagattattgtagattgtttttaatgatctctacaaatgatcaattcgcggtagtaatttagatataattaattagatgaattcttataggctattataaattatatttgggtaatctctataagaaatcgattcacgatagaaattcggatttaatcactaggaattttagacgtatattatatttaatcatttagccatagactaaattaaatcgtataatattataagataattttaggattccgtccgatgtttagctcgcaatagaaatgtctaacctattatatggatataatgctcagttagattaaattaaaaacttatgacaacaaaatatttatacccgcaaaatagtttgaatcgaaattgggtttgccttagttcgcgaataataaagttaatataaagaaatcgactttcgcattcgacctttatttggatttatttggattttaatttgaattctaaccgaattcaaatcaattttcgcacgtaactatagagcccgagggagttgcggatccaagcgaaggtcaagacccgcaagacattgagcaaggcaagtcatcactattctttgaacatgttgatcccaattgcgaaattattttgtttacaaataaaattgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgtttacccctcattccttcgtaaccatgtttacgtatgagtccctagtcaattatgacaattgcttaggaatgctattctagaattatgcatactcatatttatcaaatgttatatgcttgggcaattacctttgggaaggtaattgagatgcggcatgtggagacatgagcgccacattgccatgatattgatgacatgatttgtgaaaggagaaataaaactaaataactgttttcgactggggcggacggaggatttgggtggtatctggaaaaggctagtaccgtccccggtcaattaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgtacttctcgaatgggtatagacctagcggattagatagccgagcggaggcagtatccctgcatagatggttcacccctgagtgaggcaggtgcgctacgatgggacagccgttgaggtagggccgagaggcgtgccctacatcggtgtcgccattggtaggactgccatgagtgtgtgagagagagaacttaacttgaactataatttaatatgtgtgagacttctctttcccgggagcgccagaactcctctcactgctagaaacatggacacctagagtgcatgaggatttaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgcgtctcatgtgttgggacgaggctcatgtgttgggcagttgcggagtgcgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccgtgctcgcggttattgagcaccgggacatgtattacacttggctagactctaaattcttaacctgtgtgggatgggatattgcatgatgatttttatgctgatggagccacttcctgagaggtgggaatgtggacgtcctcagaaaaccataacgactcgatggcgggaagctatccttgggatcacaatggatggtggacagaaccgtcattgtttaatatgaacgctggtactaaaatttggttagtctgtgctaggtcttaggcttgcgaaaagaattacaaaactggctttgcgcaaaggaaccatagctatcctttgaatacccctatcatgtgcatttcttgctgtggtggcttgctgagtacggttggtactcacccttgcaaatataaaattaatcagaagtgggagatgaagcttcggaggatccctatgcctactaccaggagggagatgaagacgatggcgctcagtaggtcttagttacggtcgttgcctgtggcaatggcatgccgctgcctgaattccgctgcctcatctatttctgcttttggatgtattccggaccgctcggttcgatgatttaagagaatgcctgcgggcttatgatgtaataattagcactagactctcgtgtatgtgcttttggtatttcagctatgaactcgtgtgtaccagactacttgatccagggaaatggtactgtttacacgaatgattcctgttatagaaacgggggtccacagagctggtatcagagccatacgactgtaggaaaagaccaaaaggcgccccacccctttcctaagttggccaagggagaaattcccacttagtaatactttcaaaaataaaaaaacgctatgtttacaaaactttacgtaatttcgcactttactgttaactatttccttcacaaaaccaatttttattttcaactgactttgggtttttcttaaacttagatggcagaccaggattcacccgctacctgggagttgagcttacctcaatcagaggggtatgtcattgagctgcatcggatgttgaggcgtctgcgatactctgggtttccgtcataccgagtgagacagtgtggttcagtttgggaggctcgggtcgagattcacccccgagtcccttccgagttggattatagttttcagacacgtcactaccgagacttgccagagaccgcgatgcaggatgcagcccgagaggccttcctccgactcagctctatccaccgagctgagttagcgagtaccgagtttgctcatcacccgttccgagaggagggcaactcagtttgcacagttcaggacacgccctgctgctacaacccaatggtgactcggttgtcacgatgggctgaggcagtagatgactactacgaggaggctctgttagagattgacgaccaccagagacgtatgggagagttagagactgaggtgaccgacctcacagcgcagcagcttcagctggaggaggagcaccaggcttggggcagtgagatagactcactgaaggcacagctccaggtccacagcgaccagttccagcagttatctgaccagtacaacgaccgccgcgggatgatggatacactggaggagcagctgagagagagtcaggagcacgtcagccagctggaggagcagcttcgagcagccacgatcagcaccacaggagcttctacttccacagcagtaggccgtgaccgctacttcttcctcaccccgccgtacccaccagcgttccacgctcttctgggagaggctagtatgctagctaccgagtcagcaccttacctggtggacccgacagtgacgcagccacctgccccggagattgtgcacactccactgatccctacaccttctccgcagctgggttctagtttggagactccgatccaggtcgactccaagacagaggggaccgacaccgagccagagatcgagccagacatcactgatccttcagaggatgagacccctgttccccgcatcaccttcctcggaggccctcgcaccctcagcactgctcgcaagagcacacgccctccgggcaagaggcccaagccagatccagaggccactacttctgagccgtggggactcaggtttgcgcgtgccagcgaccaccctctacctgccccaggatcctgcggatggctggatgactagactggaggattattgcagcttcgatctcgcttcagttagtttttggatagcatgcgagacaccctcccctccctacctagatggacgagtagtttgatgattggttcgatgtatctttggatgaatcttatttggactgcgtatgtatgcagtcgattgcatcatgatttatgtactatttgtgaaactctgtgatgttatttatgatatctattgttgttgtgtcataaatgagtttattccaccatgctggcaaaacaaagttcacatcaaaacaattccccccccccttaatgggataaagccttaaaagatagctagagaattaggatacttactcaatcaatcaacctgcacagatggcaagccgacgtcgggcaacaactagcaatgatgaaactcagacacctggcttaaccactctggctggaattatggccacccaaacccaacttctgcaagccatcgcaaataaccaaggcaaccgcggtggatcaagctttggagaatttatgagaaccaagccacccacattcgccacagctgaagaacctatggatgctgaagattggttaagggtcattgagaagaagctaactcttgttcgagtacgggaggccgataaagtgatctttgcggcaaaccaattggaaggaccagccggagactggtgggacacatacaaagaagctcgggaagaagatgctggagaaccaaactgggaagaatttaccacagccttccgcgacaacttcgtgcctgccgcagtgatgcggatgaagaagaatgagttcaggagactacggcaagggaataccacagtacaagagtacctgaaccgtttcactcagttggcacgctacgcgactggagatcttgccgacgaagaggaaaagatcgacaaattcattgaaggtttgaatgacgagttgcgtgggcccatgattggacaagaccacgatagtttccagagtctaattaataaggttgttaggctggaaaacgaccggaaggtcgtggagcacaatcgtaaaaggaggcttgccatgaaccgcccgcctcagaccgcaccccagcgtcctaaagggacaacctcctcggcatggagaccaacagtggtgacaaccagtcgacctgccgcctccagcaatttccacaggccggttaccattcagaaccgcgcccctgcaccgaatcaggccgccaatggatcagtaaggccaggaagctgtttcaactgtggagagtatgggcacttcgccaataaatgccctcatccaaacaagacacctattcgcaccggagctaatgcaacaactattcatggaactgctacccctgctgctggacgaggtctattcaggactccgcagactaacaggaccgctactggatttggacgcgggcaagtgaaccacgttcgagctgaagaggcccaggaagaccaaggcgtactgatgggtatgttttcactcaactccactccagttaaagttctcttcgattcgggagcatcgcattcatttatatctttgaaagcaagtcaacaacacaatttaaccagagttaaactaaggcaaccaatgttagtacattcacctgggggtgaaatagccgtggacacagcttgcattgacgtacctattcgccttagggatgtggtgtttccttccaaccttatggttttgataccacagacccttgatgttatattgggtatggattggctagcaaagcatagaggagtaattgactgtagacgtagagaagttaccctgaccacaccctggggatcagatatgagagcaaccatggatcaagatcctaggctaaccgaacgtgctggaggtatatttaccatgctacccctaaagggaatgcccgtagtacagcgatttcctgatgtgttcccagaagatttacctggaatgccaccagatcgtgacatagagttcattattgacctgatacccggaactgcccccatatccaagagaccatatcggatgccggtcaatgagttagaagaacttaaaaggcaaatcagggagttgcaagaaaagggttttgtacgccccagttcgtcaccttggggagccccagtgctatttgtcaagaagaaagatggtagcatgagaatgtgtgtagactaccgctcactgaacgaagtaactatcaaaaacaagtatccattaccacggattgatgatctttttgatcaactcaaaggagctaaggtgttctctaagattgaccttcggtcaggataccaccaattgaaaattaggaccggggatatacccaaaaccgcattctcaacacgctatggattatacgagttcatcgtaatgtcgtttggattaaccaacgccccggcatactttatgaatcttatgaacaaagtgttcatggactacttggacaaatttgtggtggtattcatcgatgatattctaatctactccaaagatgaggaagaacatgcggaacacttgcgattggtactcgagaaacttcggaagcataagttatatgcaaaattcagcaagtgtgagttctggttaaaagaagtcgcttttctaggccacgtagtctcggccagtggagtagcagtggatcctgctaaagtggaggctgttacggaatggaaagcacccaaatctgtgactgaaattcgaagttttctaggcttggctggatactaccgaaggttcattgaagggttctctaagatagcccgaccaatgacacaactactcaagaaggaaaagaagtttgcgtggtcagaacagtgtcaggaaagctttgagcagctcaaagaaaagctgacctcggcacctattttagttcttcccgacatcaggaaagactttgatatatattgtgatgcgtcaaggcaaggactaggaggagtactgatgcaggacggaaaggttgtggcctatgcatcacgacaattgcgaccacatgaggaaaactaccctactcatgacctagaactcgcagctgtggttcatgcgctaaagatttggagacattatctgattggaaaccattgcgatatctacactgaccacaagagtctgaagtatatcttcacccagtcagatctcaacttgaggcaaaggcgatggttagaattaatcaaggactatgatctagaggttcactatcacccaggcaaagcaaacgttgtggccgacgctctgagtcgtaagagccattgcaatcatctgagaatggaagggatggtccctgagcttagggaggaaatagctcagctgaacctacatatagtacctcgtggacagataaacaccctggacattcaacctcttttgagaacccaaatagaagaatctcagaaggacaacgaggaaatccaagaggtgaaggaacgcttagctgcaggacgtgcaaaggaattttcaaccgacgaaaaagatatcctatggtataaaaagagaatttacgtacccgaacagggtgaactgaggggattaattttaaaggaggctcacgaatcggcatattcattgcaccccggaagtacgaagatgtatcaagatctgaaggaaggatactggtggcccaacatgaagagagatgtggcggaatacgtagcactctgtgacgtgtgccaaaaggtgaaggctgagcatcagcgaccggcaggcttgctgcaaccccttaggattcccgagtggaaatgggatgagataggtatggattttattgttggattgcccaagaccgcaacaggatatgattccatttgggtgatcgtggatcgactcaccaagacggcgaggttcatccccgttaagacgaattacagcagtgccaagctagccgagttgtacatgaccagggtagtatgtcttcatggtgtacctaagaggattatatctgatcgaggcacacagtttacctcgcaattctgggagaaagtccatgaagccctaggaagttaccttgcgtttagcacagcttatcatccacagacagatggccagacggagagaaccaatcaggtcctggaggacatgctgagagcttgtgcgctggattttagcaaggactgggagagatgtttgccctacgccgaattctcctacaacaacagctttcaagcaagcctaaagatgtcacccaatgaggcattgtttggtcgacgatgtcgtaccccgctaatgtggtccgagactggagaacgggcggtatttggacctgacattatccaagaagccgaagaaaaggttcgcttgatccgtgaccgtttaaaggtagcacaatcacgacaaaagagttatgccgacacccgaagaagaaacctggaatttaaggaaggagattacgtttatttaaaggtttctccgatgaggggaacaaaaaggtttaaggtcaaaggaaaactagcaccaagatatgtgggaccttttcagatcgtcgcaagacgaggagaagttgcctatcagttacagttaccagagaatatcgctgatgtgcacccagtcttccatgtgtctcaattaaagaaatgcttacgagtgccggaaaaacaagctccgctggaagagattcacattagcaatgatcttacgtatccagaacacccggtccggatattggatgaagccgaaaagaggactaggagcaaagtatggcgtatgtacaaggtacaatggagtaatcacaccgaggacgaagccacctgggaaagcgaagaattcttgaggacagaatacccgcatctattcgaaaactggtaagaaatctcgggacgagatttatttaaggggggtaggtttgtaacaccctgaaaattcgaccgacaaaaatctaaactctaaaaatacggattttcaaaaactttaaaaattaattgcatcatgccgatcctattcgcttattttatttggatttgatctcgaagtttactaaccgtgagtaaagaatagttaattaggaataaaccataaaaacaagttggtaaaataaatataaactaaaataaagattaggtgtggataggaataaataaaatattatcgcgaccgtatttggatcaattaaaatacgatggaataagagttaaccctaattaaaaattcaaatagattaaataaaaataaaatatgagtaatattaatctacggtgaattcattagttgagataacacaaatattgagtaaaatgcatatatgcaaaaaaattaggaattgttgaatcaaatttatatggaaaatacacaaaaatcgggataaatagaaaagtcactgttcattgcactccaggtgctcgacacggtccccctagccccgccccctcccctgccgcgcgcgccgctcgccgcgcgccgcccgcctgtgcgccgctcgccgcgcgccgcccgcctgtgcgccgctcgcccgcgcgccgctcgcccgccacgccgccgtcgccatcatcgccgtcgcgtcgccgtcggcctggcgccgcgtgccgccgcctcgagccctgtaccgccgcctcgcgccccgcgccgcgcgcccgcctgccgccacgcgcccatcccgtcgccgcgccgcgcgctcgtcccgtcgccgcgccatcgtcctttcgccgtcgccatcccgcgccgcaccacccgcccatcgccatcgccgcccacccgtcgtgtcgccgcccatcgcatcccgccccgagcccgcgccgacatcgccaccccgtgccgcgcgtgctgccgtcccgttgccgcgtcgcctcgagccccgcgcagccgttccatcgccgcgtcgccgcccgtcgccgtcaagcccgcgccgcgccgtcgctgtcgcgccgtgccgtcgtgtcgccgcccatcgcatcccgccccgagccgcgcgccaccgctgtcgccgtcgccatcgacgtcccgtcgccgcgcgcgtcccatcgccgctgccgcgccgcgcgccgtctcgtcgcctcgcgccgcgagcccgccgcctcgcgccccgcgccgccgtcgtttcacccttccccctccttcccctctctttcttcccctctcccctataaaaaccccggcccaatcccctcctccaccccactccattccctcctcctctccctcttccccttctccacgcaccgccgtcgtcgcgccgccgcgccgccgttgtcgtgccgccgcgccgccaccttcgaagccgccgcgccgtcgccccggagccgccgcgccgtgcgtcgccgccttgcgccgccgtcgccgtcgtcgccgccaccgccgctgccggtgagccgcctttcccccttcgcgtccactgccgtcgccgctcgggtagggagagagggagccgagagggagagagacagggaggagccgggtggaggaagaagaaaagaaaagagagaagagagaggaagaaggaaggaaaagagagaagagagagggagaaaagaaaagaaggaagagaaaaagaaaagaaaagaaaaggaaaagaaaaagggggaaaagagaaggaaataagtaggaaaaattaggagaaatttaggacacttaaaaaaaaatattagaatttaagtataggattaacgaaaatatagtatttgcaaaataatgctataatcatagatgtatttaaaaaactaaacaattaggtgaattatatagattattgtagattgtttttaatgatctctacaaatgatcaattcgcggtagtaatttagatataattaattagatgaattcttataggctattataaattatatttgggtaatctctataagaaatcgattcacgatagaaattcggatttaatcactaggaattttagacgtatattatatttaatcatttagccatagactaaattaaatcgtataatattataagataattttaggattccgtccgatgtttagctcgcaatagaaatgtctaacctattatatggatataatgctcagttagattaaattaaaaacttatgacaacaaaatatttatacccgcaaaatagtttgaatcgaaattgggtttgccttagttcgcgaataataaagttaatataaagaaatcgactttcgcattcgacctttatttggatttatttggattttaatttgaattctaaccgaattcaaatcaattttcgcacgtaactatagagcccgagggagttgcggatccaagcgaaggtcaagacccgcaagacattgagcaaggcaagtcatcactattctttgaacatgttgatcccaattgcgaaattattttgtttacaaataaaattgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgtttacccctcattccttcgtaaccatgtttacgtatgagtccctagtcaattatgacaattgcttaggaatgctattctagaattatgcatactcatatttatcaaatgttatatgcttgggcaattacctttgggaaggtaattgagatgcggcatgtggagacatgagcgccacattgccatgatattgatgacatgatttgtgaaaggagaaataaaactaaataactgttttcgactggggcggacggaggatttgggtggtatctggaaaaggctagtaccgtccccggtcaattaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgtacttctcgaatgggtatagacctagcggattagatagccgagcggaggcagtatccctgcatagatggttcacccctgagtgaggcaggtgcgctacgatgggacagccgttgaggtagggccgagaggcgtgccctacatcggtgtcgccattggtaggactgccatgagtgtgtgagagagagaacttaacttgaactataatttaatatgtgtgagacttctctttcccgggagcgccagaactcctctcactgctagaaacatggacacctagagtgcatgaggatttaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgcgtctcatgtgttgggacgaggctcatgtgttgggcagttgcggagtgcgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccgtgctcgcggttattgagcaccgggacatgtattacacttggctagactctaaattcttaacctgtgtgggatgggatattgcatgatgatttttatgctgatggagccacttcctgagaggtgggaatgtggacgtcctcagaaaaccataacgactcgatggcgggaagctatccttgggatcacaatggatggtggacagaaccgtcattgtttaatatgaacgctggtactaaaatttggttagtctgtgctaggtcttaggcttgcgaaaagaattacaaaactggctttgcgcaaaggaaccatagctatcctttgaatacccctatcatgtgcatttcttgctgtggtggcttgctgagtacggttggtactcacccttgcaaatataaaattaatcagaagtgggagatgaagcttcggaggatccctatgcctactaccaggagggagatgaagacgatggcgctcagtaggtcttagttacggtcgttgcctgtggcaatggcatgccgctgcctgaattccgctgcctcatctatttctgcttttggatgtattccggaccgctcggttcgatgatttaagagaatgcctgcgggcttatgatgtaataattagcactagactctcgtgtatgtgcttttggtatttcagctatgaactcgtgtgtaccagactacttgatccagggaaatggtactgtttacacgaatgattcctgttatagaaacgggggtccacagcaagccccctttcttccctcctttttctccttttcttcctccgccggtgtcattcccctcctccctgtcgccgatttggccgctagccagagcgccagctcgctggcttgaccatccaaagtcggttcccctctcccaaaccgacattgtcgcccatataaacccaagttcccccccttcctttcttctcccattcgccttcgccccaccgcgccattgccgtccctgtgccactctctcgccgaccgcctccgtcgcgtgtgccggaggagccggtgcgcgctaggacgcggaaggggactccgggcgctcgtctacttcctcttccccggcccgaggccggagagatcactcccgtgccgtcggcctctcgtcacagcgccccacctcgtcgcggtagtgtcgccctccgttctccctcctcgttccatctcccccccttagttttcggtagtagcatgcgtagcctccccgtagctagccggcgccgccccgactgctgccgtcgctcgccgtgtgctcgccgccgtcgccgcccgagctcggaagcgcctctcgtcgccagcctccctcgatgcgattcctcctaatccgacgctagcaacggattcccgtagcggcgtagatgctctcaccgccgggaatcggcccctcgtgacctcgtcgccgtttcccccttttctctccgccggtatccgccaccgcaatccgctgccgtcgagcatcccccggcgaatccgagccgttggctcgtctcccctcgtcctgtgcaacatcccggtgtgctcgccttcccctgtatcgccatggttcactccgccactcgccgctgtcgtccgccgtccgttccggccggcgtcgtcgtctacctcccaccggtccgcgtggctgccacgtaggcgccacgtcggcgccacctcggccgcgaccggatcggctgacccgaccagccgctccctccgtttccctccccgtgcgcgcggtccaccgcgagccgtgaggctgcacgtgggcccgccgcaccgcgccctccgcgagccgcgtgcatgcgccgcgcctccctccccaaaccctagcacgccccgcgtgcacctcgcctacggtgagccgagtcgccgacaagcgggtcccacccgggaccacgcgggatggacccggcctaccggctctctctctcccctccccgcccgcgcgcgccttgggccgccttcttgggccggccggcccattaagctcgaccgagccgccaccgagggaagtctaatttccctccctccttcttttcttttcttttctttttcaaaaagggtttaaataaatccttttcctttagaccaaaaatccaatatttttagaaattcaatatcttcccaaccgtaagtccgtttgactccgttcaacttccaaaattcctcaaatctcgagatctatctaatggcatgtttagaggtcaataatagggctttattttcgccgtttgttgagttgtcccgtttcgcgtgtagtttcggagcccgaacacccgcagtgcgaggatttcgaggatcaagctcaagatctcgagcaaggcaagccacctttgaacatcttgaacctatatttgaacttaattatattgcttgcaaaatattatgcattgaaaggattgcacttaatctgtttgccccgtctgcaaggcagaccggtgggcctacctaatttgttgcatctgatccttccattgttaattgttatatcatgttcccttgtaaccacctagttacgcctcggtaatcgtgcactctgtacgagtatcgacggtcgccttcaaacttaaaatctgagaaacatcttgggtaaaacttgggttttacaaaagacttggaaaacccgacacctgggtcggtgcttgcgaactaaatgaaattccaaaatcgcggaccggggaacgtaccgggtgtacggtttcccgctcttgcacttaaggaccgtttccttggaatttcatccgaacataagacaagtgcgaccacatgggtggaatgggacacccctggctgagtaactagctaatcgggggagccatgatgccaagagacatgtggattcaacggggtggtgtcggggagaacccccgggtttcctggcacagtatggtctgggacctaatctggtgttggtctgggacccctctcgttggcatatggtgaacctgtgtcggctttcgaaatgccttgtcgtgaaagccccaaagtcaccagacgtggctgttctgcacgggctgggtgacccgggttagtaacgtcgtgtgggtaaagtgtaccccctctgcagaggttattaaactgttcgaacagccgtgtccacggtcatgggcggatgtgcggtgattcctagcatagttttgtttgactactgccttgtgaaatttgttgttgaggaatgggtttgatgtttggaaaatctgcggctgatgggatcagccaggcccgggtggccgtttgaaagctgttggccgggtgccaatcttgttcaattcaaaagactgatacattgcacatactccgaccggacgagacgcactgtctcatccgtgttgtttgagaagcactcacttagttgtttcagaaaggagttcaaataaaatcaattgcaaaaacaacagcctttccttgaagcctgcattaaacacttattttccatggcttgctgagtactcccgtactcacccttgctctatataaataattccccccccccctcagttgccgaagaagatgaagcagatcccgctgacgaggagttcttccaggagcaagccggctacgatgagttttagggtttcggcctagttcccaagtcgcgtctgtgatgtgtggtccaagtcttggcttccgcttcccttttgtaatgcagttgtgagctcgggatctgtccgcagcccaacatgactgtactcctactctataataaagagacctctgttgctgtgatatcctatccccctgtgataccagcactgtttcctgggactggtatcgattaacaggttaatttggagcgtcacgggctagtcccgctcggggctagtacggggcgtgacacctttttttcctcacttttttttctgatttttttttatcttttagcatgttttgagtttgaaagttttttaatgttgagttgacaattttaaaatctggatttaaaagtttacgaatctcgatttgaaaatttccaaaatttggatttgaaagttttcgaatcttgatttgaaaattttcaaatctcaagttgaaagttttcaatttttttcaaatctggacttgaaagtttttgaatctcgattctcgagttaaaaatttttcaaatctgagttgaaagttttcaaatctggattagaaagttttcgaatctcgaattgaaagttttcaaatctcaaattgaaagttttcaatttttttcaaatctggacttgaaagtttttgaatcttgattctcgagttgaaagttttcaaatatcaagttgaaagttttcaaatcttagttgaaagtttttaaaatttgactttaaaattaaaaacttatatcgaaagttttcaaatctaacttcaaaaaatttcaatctgttagtaaaaagatctcccaaaaaaatttccaaatattttcttaattactatcattagtgttaagtatattaactaatatacgtaattaagactaaagagatgaagtgctcgccaggttcttttcccggcgcgcacgtgcgtgctagccattcccaggttaattgcacttttaatctgaaagtttaatgaagctcacggccggcggccgctagagggagtagcagcccaactacgagatgaaaatacacgcacggctggcccagatcgagtgggaaatagttagtgtgggccggttgtatagctttgctaccagtgccctaagtaaggaacaagttcacttgaggtcccttaacttgtaacctattaccctaagtaaagtaaagggacaaagcccactttgactccttaaagtatgtcaaatctaattcgtaccccttaaccagaaaaccaggtaaaatgacttcctaactattagaaccggtttaatttaactccctcagcgttttagaagacggttttactgacgtggcgctttggcttggtctgatcggctaacttagcttgtgggacccacacgtcaatgtcatgtttttctcgaatctctttcatttctctttccccccattttttttctccaggacgctgtagtgggcggtcgccagcggctgtcttcggcttcgatgtcttctctgcgcccgtgtcgcggccattggcggagtacgccgggcgccgccacacgggacggcgtgtccatgaacatcgcgccgccaacgccgcctgcacgaccgttgagaccagccacaacgcgtccacgccgaccagctgcgccacgctcgacgcctgcccgagcgcacaccacaggccgctcatcgccgggaagcagcgcattcgctctccgccgccaatccggcccccgctccccgcgttcgggccagagctccagcccccactccaccccgagaccacgccgccgtctcgtcgctccgcctcatgggtcatggccaggtcgccgccgctccgctggaggccggtccgccgccgcgcgtcgcggggtcgcccagccgcggctccgcctgggcagtcaccgcggctgcgcagaaccccgtgacggcgacgcttgggtggagggcgcataccagcacaaacaaggactcatcctccatcatccactccaatccaactaatgcctgcaactacatcacctcatcttctccaatttcttcttgttgttgttgttgttgcaatttactgactgatgaagaacgaagatgcttgcttggctactgctagtctacgttcgttgcagagaaagcaagcaaggaaaataacaagtgaggaaaggagcaaagcagacaaaagaaacagatcgatcaatgcgatgctattgctatctctctctattcttctactcctgcttgagctgtcgcggagcaagaagcgccagcacggtggtgtggtcctcgggaccgccgcggccgccacccacctcaccttcgtcgccgcggctgccgcccacctcgccgcccacgacgcggagaggggacaaggagcagcggctgggaggtggtaggggtgatggagcaggcgatatgggcgaggagaaggactgtcgcgcacgggcacaggagcatccgtcaccggccgggttcccgcggcggggagaagagcatcgatggcgtccttgaaggtatccatgaacggcggcggtttgtggtgccgttcgggggcagaggggaaattttcggccttggagaaaaagagggaaaaataagagaaaagaaagtgagaaagaaaatgtgacattgacatgtaggtctcacgtgctgagtcagctagttggactgagtcaaagcgccatgtcagcaaaaccatctctaaaaccgctaaggaagtcaaattgtaccggttttaatagttggaggagtcatcctacctggttttctttaatgggtatgaattagattcggcgtacttttaagggagtcagtgtggactttttcctaaagtaaagtggtactgggctggtcctcttcttttccttctgaaatggaagaagttcattacttatcccccaactgtagcccagattgactcatagtcatatccggccctgaaccaaaaatcagataaagaaaagttaacgtcaaaattgaaagtttggttgaaattgaaacgatgtgatggaaaagttggaagtttgtgtgtgtaggaaagttttgatgtgatagaaaagttagaagctagtttgaagaaaaattttggaactaaactcggcctaaaagtattaaaaccaaatcaatttatatatctcagcggtttggatgacaactttatcgtacgtggctgtctatgtggaatttcagtttttaaaaataaacaaaaacagtgcagcagcaacaaacatacgtgcgtatatatacatgctcaatatgtgtttggaactctctatacatccttggacagaatttttttatgaccaaatcacacagaatttttagcccttggattgaaaacgaacggtaaaccatactcgtataagggtactagcgtatagtacccattaatcaagttgcattgatgggtagataagaaattccctcaatgtacggactgcatgcggacaatcagcttcaattcgatcagtactacttatgtagtgttgtacgtacgtgcgctcagcgcctcagcaggccaagaaaattgaaggggcttcctcatcaaacacgtacatacggcacatgacaaaaacatttgctggacttgtagcaaagtaaatttccagatagcattacgaataacgacgatgattatatatgtgtgtgtgttaattactctagtacaatgtgtatgtggatgcgtatgcgtacgtacgtacttgtccctatatagctagttgattaataaccgtacgtgaaatcaggtcagttgactcagtttcagtttcattaagtgtacgtatactgagttacgacctacaccctccttcgcgcaacaatatttttttttctaactttaatcgtttatcttatctggtttttttaaaaaaattaaaaacataagtcaccactaaaggattattcatgtacaataaaaaaaaggattattcatgtacaataaaaaaaggattattcatgttttatcttttaataataaaaaaatattaatcataaaaatattttaaataaaatggacgatcaaagttagacacgaaaactcatggctgcgcttaaaacggaatagagggagtactagctagtacgcgagtactcgatatatcatatacatattcaaatatcaattttgatcgattaattaaattcccacaagtagctaattattatttgtatgtacaattaattaggatactgtttgtacgcatgcatgcatctagttaaattctgggcatttatatttaactaggaatatctatatctctatagtaatccatctgtacacaaaaaaaaaaagtccaaccatagcttcccaaggtaaatacaaggtaagagacaaatgaccaaaatgcctctaattaatagtaaagttatattgattgctgggtaggtgaggggtaataaagaaataaaactttttgatttgttgaccgatagtaggtaagaaggtagaagtttgtttattttggataaattttaaattatagaagtttgtttattttggaattgagagagtagtcatgaggggccgggtgaggctaggcatatatattacacgttgtgttagagataagttttcgttaataactctaccaaagaatatgtgtaaccctattatgtaggaaagcgattagaaattaggtactgatcttttggtattgataactcttgatttggcagaaacttgacacacacgatttggatttcgatcaacacaatccgaacccttcaatcgcaacatcacatctcctcttgttatcaactgtgtgctgtccgatcaacctcgccgggaaggcatattcgtacacgcgaatcaaaaaatacaagcaagaacaagatagattgcaactactcaatatacagatgaatgagtaacatctcaaagttgaggtttcacaaaccgaactagcagcaaaattgcaatgacaaaaataatgtaagcaaaatccaatctttgggcttagctcacgatacaattacaaggccaaaggcgcaaattagactcagattagatgaagcatgttcttgctttgtagattcttgatagatcggtagaaattttaatgtgggaccaaaaccatatgaaaatagatttcataatctttccaacaagtactcatgagtcttgagattccttctaaatcagcggctagatctgtttgaagttgatactttcagaatacccgaatctgaatccaaaacatacagaacttcatatcttactttctatagaccaaaagtgacgtgttaattaatgttacaataggcttggtgaaggtcttggtttggtccccaataaaaatttatttgagcatccatgtattccttgcgcttggtcttttttccttcacccaagtaactctgcaagaacacacaaaactcatagtacaacaatatttgtttaaatatataatagacaaatctcacatagaagacatgcacatttggtttataaatatataaggtagccatggtcatatccgatctagtgatgtcctcgttagaaagtgactaaggaatacgtactatggtatatcaataactattttgaatgacatagtatatggatttcctaacgttcattggacatatatatatattttttggaaggatttcatgcggattctctatcatcatatccgcattaagattcgtgccggtaggttccttctcctctagctccggcgcaccggtggtgatttgtgccacagtactccttctccagctgtagacaaccgacgatgacttgactagtcaagatcgatttagggcttggagttggagtgtcgggtggaaaggggatggggagaggccaggtgctggaggaagcgatggagcgtcgatcgtgtacgggagaaggggatgtacgtacagggagaaaattgcattaatcttgacgtgatatatctgagccatcgtctaaaattgaattctagcaaatgtttggcgggtagttgtggagtactccgtccgtccttaaaaaaaaaagcaaaccctgagttttcgtaccaacgtttgactatccgtcttatatgaaatttttttataattagtatttaagtaaatttcacattgcaccatatattttgaccaaagtttcacaatgggcaaggaccaaaccaaccttttcacttaacaccacatatttttgcactagttggcactttggactagggttgagcacattaatagaagttgttagagaaaagctagttcaaacaatcatttttagttccatggtattaagataaatatctttagaaagaaatagcaaatcacaaaacaacttttttcagcacatcacactaaaataatgatgtcaatatgtttaaaagtggcacaaaatgatctatacataggggcaaatgaataaaaataaaacagaaaatagttaattaccactcacactaaaaagaaggaagaaaacataaaatgttttgccttttataattatccatgtgtaaatcatatgaagttttctcacattcccttgctatgctcacccctagtccaaactgaaaacttatgtaaagatgtatggtgttaagtgaaaacattgatttaaccctagcccattatgaaatcttggtcaaaatttgttgccccatgtgaaatttactcttcgtattttcattgttgttagatgataaaacatgattaataatttatgcgtgacttatctttttaatttttttcataattttttcaaataagatagacggttaaacgttggacatagaaatcagggtttgtttttttttttacggagggagcacgtacatagtaattcacagataaagaaagtactattactgctgtaataataagatggatgagcgattaactgaaacattaaattaattggtggtcattggagggcccgccgaacatcggcccattcggtacaatgtagttttgattaatcatatcgatccttgttccgaacatggtactaaattccaaggtaggtagctaagattagattagatatgtgtgtggtagctaggtaagtgtgtagaacagctagctagctagcttgttgctgcgatgagaaataggagtatgcatgtagagatggatcggaagaattaattgatggtaattaagtcggcagcatgtatgactgactgactagcttgcattgtgtggaggtcggcacgtaaagaacaaaataacctggtaaacgtataataagatatgacatgcatgacggaactagcaacctactagctagcttagtgtactctctgtactgtatatcatcgtcttttctgttccgtgcaagcgctgttgcctgcctgtagctagcttttatatcgttggttcgatcgtttaacatacattcgatgagtgtccggcacgagcagtggatcgagagagcagagcgaacgagatatacaagggaagaagaagaagaagaagaagaagagatcgatcgatcgatcgatggcggtggcggcgagagtagtggaggaggatccagatgtcgtagagatgatgaagaggagggatgatgaggaggaggaggtggtggatgaggcgtgggactacaagggaaggggtgccatccgggggtcgacgggcgggtggcggagcgcggcgatgatcctgtgcgtggagctcaacgagcggctcaccaccctcggcgtcgccgtcaacctggtgacctacctcaccgggactatgcacctcggcagcgccgcctccgccaacgccgtcaccaacttcctcggcacctccttcatgctctgcctcctcggcggcttcctcgccgacacctacctcggccgctacctcaccatcgccatcttcaccgccgtccaagcggcagtacgttgttacggcgtctcctctcctctctgtccacatatatatcatcatgttgtattcatgcatgttaattagctaatacttgcagggcatggccgtcctgaccatctccacggcggcgccagggctccgtccgccaccgtgcagtagcggcgggagcggctgtgcggcagccaacgggacgcagctgggagtgctgtacctgggcctctacatgactgcgctgggcaccggcggcctcaagtccagcgtgtccgggttcgggtcggaccagttcgacgagtccgacggcggcgagaggggcagcatggcgcgcttcttcagctggttcttcttcttcatcagcatggggtcgctgctggcggtgacggcgctggtgtacgtgcaggacaaggtagggcggcggtggggatacggcatctgcgtggtggccatactcaccggcctcctcttcttcctcgccggcaccaccacctaccgcttcaagaagctgctcgggagccccctcactcagatcgccgccgtcactgccgccgcctggactaaccgcaacctgccactgccgtccgacccatccatgctcaaccacgacgactcggcccacaccaccgcaaagcccaaccaaaagctgccccactccaaacaattcaggtacgtcaaggaatttccgattctcttctactccggtacggtacgaattgaaatatgaaatgggggccatttttttgtatcaaaaaaaatcataaatgtaacgtatttaattcaatatatactgtatttttcatacatatataggaaaatatttgttaaagaaagggtaaaggttgtacgacgtatttaagcacactggactgacctcatgcatgtattgggataaaatgtaccttttttcctttcaattctgtatagtacttattaacgaagtggattagaatttggagcccaaaaattatggctttgtagtgcggctggccgccttgccctgttgcccatgctaggtacgcatgcacagccataattaattagttttggacactactgattgacattctgcttcatcctccctcttaactggagtaatttgtcaatctctcggattagtagcaacttacacggaagaaaataaatttgatcttgcttgtgtgtagagtaatttatcacatattaatatattttattaaatttttttcataactatttaggtgatggcatgcaaataacgagaaaatatttagaatagtttccccactagctagtactagttaaatctaatatagtagtgccggtgtgtccatccattgatgtattcgaaatgcatgcatatactatacatgggaaagctattttatctctcgagaggatatcctctcgttgttaaagtcaaactactttaaatttgattaagtttatagacaaatataataatatttataatatcagattagttttattaaatcaataattgaacatattttcataataatttgtcttgggttaaaaatgttatattttttttacaaacttagtcaaatttaaaacagtttgactttgatcaaagttaaatggaggtagtatatgtctaacaatccctattgaattggatggataatttgtttgaagaaaagagagtaatattggggcgggcgtgcaggttcctggaccatgcggcgatcgtggagacgacgacggcagaggcgaagaagaggaagaggtgggcggcgtgctgcacggtgacggaggtggaggaggtgaagcagctggtgcggatgctgccgacgtgggccaccaccatcctcttctggacggtgtacgcccagatgaccaccttctccgtctcccaagccgccgtcatggaccgccgcctctccaccagcttcgtcatccccgccggctccctcaccgtcttcttcgtcgccgccatcctcctcaccgtccctctctacgaccgcctcctcgccccgctcgtccgccgcctcaccgccaacccgcggtacgacctctccccgctccaccgcatcttcgtcggcctcctcctcgccgccctcgccatggtcgccgccgcgctcaccgagcgcgcgcgccgcgacgccgccgtgacgctgtcggtgttctacctcctgccgcagttcctcctggtgggcgccggcgaggccttcacctacatcgggcagctggacttcttcctgcgcgagtgccccaaggggatgaagaccatgagcacgggcctgttcctgagcacgctctcgctgggcttcttcttcagcacggcgctggtcaccgtggtgcacaaggtcacggcggagtcccggcggccatggctcgccgacaacctggacgagggaaggctggacaacttctactggctgctgggtgggatcagcgtggtgaacctagcggtgttcgtggcagcagcagccagggggtacgtctacagggagaagcgcctcgccgacgccggaataatacatatataatcagcgctagctctgtcgacgacctcctcatccccgcatgatatctactctactaccatcgattcgtgataaatataatggcaaatagtataattaagcttacaaaaagtgaggaaaccaatatataatcatcgatgtaaccggcagctagcctagcttataagtactatatacgcacgcatccaggtaattagcagctttgtactataattaacttgtcaagctgtgcgtgtgtttcatcttgaacaactttagagccatgtttcaacagatgctatgctaactgtgtatcttgcatccatttttttctggctggccagcagctgcaggcaggaaacgcatattgggccgactttcctagctaggccgattaattggaccggccggcagcgagcgagcgatccaattatttgggaataagtccacttgccgttcctcgtttatacatcaagtttaattttgacatatctaaaccgtaataccataaatcttcaaccccccacatctagccaaaaccgttcaactaaggttccatgccagactgtcagtaggaagggctggttttgttgactggcaacctagttagcaaaagaaaatttaaaaaaacatgagacccacatgtaagtagacttcacctaaaaacggttgtctgtctatggaacgcaaatgctggaacgccgacctcctcgatgatgctgatggcgaacagcatggcaccatcagtgacgagacatgcaggcccatcccaaagggcacgcaacctgcgcgctcacgcagggccctcatcttctactccatcttcgccatcatgtgggagaggtgaattctgcttacatatgggtcctatgttttttcaaaatttttgtttttgctgactaagatgccacatcggcgaaaccaaccctcatactgtaatcgaacctgagttgaacggttatggcaagataaggggtgaagatttctggtattatagtttaggtgggtgtcaattaaataacgacgtaaagacgaaggatgtctagtggacttattccaattaattaagcatgttctctcttgcgtccttgtgcgcctcatccaaaacttttgtagcaaaaggccacggcttacagccctcctccatttaaggcatgtttggattgatgccaatttatgccctaccaatattttgttaatttcactagtaattgttggtatttattgaagcaaaaatttttcaatattgctacaactaattatcacaaaatttgtaaaacatataaatatgctttaataatcgctaataatgacaaataatcataaaaaacgccaacaaagtttgaaaaaaaaaaacattattcatgaagcaatcgtgtattaccaattctctgggcgtaattgatgaaaacctgcatggctactgtttttcttatccacatcacacttttcagatgaagccagaatcaagcctagtatgtggccctgaataaaggatttatttgagacattataaaaactatagcattcttagaaagccacagagaacccaacaaaggctaattaaacgccctactaatacttgtctttcaatatagctcacattcgttcaataagctaattccaaacatatgggcaacactatttggtggaacaactaaaccaaaaggaacatggaccgatctttaaaaaaaaaaaggaaattgctatgcatataacctaattgtctcactcacgtacgactaaatttaatcaacagctgcaaacattgtattgcatatatgagcatcttcttctttgattgatctatgattataaatggctagttgtacatgatcgagttgtacaattaggttgtatgtgtagcattaataaaaaaaagcatagcgatattggaaggagagaaaatccaagaaatgccattgacaaacactcaaatccaagaaataccatcgacgaatgcaagttccatgaaatgccatcgtacaagcgattttgtcccagaaatgttatcactgttagggttccgttagcaacgtaaccttccgttaagttctataggatgaacaatgtatttaatggcgtggaatggacggaaccctaacggtgatggcatttctgagacaaaatcacatgtacaatggcattttatggaacttgcatttatcgatggcatttgttggattagggtgtttgtcaatggcatttcttgaattttctcaaggaagaaaaaggagatgagttgtttcattgtgcataaaaaaaaaactactatgtcagtttattagcatccaaattcttcctagctaaattgtctaatttggttagaacaactttacgtaattaaatgccacatgaaaaatttaacttaatcttaaatggtatcttaatttattatttttaaatatatcattagtctacatatatacctgttgtacaatcatagctctgtaaattgaatggaggggaaaatttggccgtgttctgatggtgtgtgtgattaagctaatcaatcgatatatatggactattacaggtcaattgtatagttgattaagctacctaattgatgtggaccatatactgtggacaaatgattaagctacgtactactataagctgtatatataggagtagtatatatcttatatatattgatgattgatcgattggttggttgattatatcctgggaatggaagctgcgcgcaccatgtttatcgatggcacaaatgtggcgcatgcatatatacggccgtggccattattaattagtttatgctgcgttgtatgtatatactgtattatcgttgtcatcagctatagagcgagagcaatgggcaaatagttaatcaattaaagaagatatatgatccccctgattgggcaactggaactgggctataaataggagcgaaaacacccccgaggaaatgcatcccggccgatcgagctagcaaatatcaaaaagcagctccagcttcttctgatcgatcgatcgagctgagctataggcagtagctgctaattaagctaattaattgctaagcagtagtagagctagctaattaattaagatggccggcaagaaggtgcaggtttgtgcgctgttccttgccctcaatgtgctcttcaccatgcagatgggtgcagtagtgcaggcatgcgagccctactgccccacaccgacgccgccggtgacgccgcctccgtcgccgccgtcgggtggagggaataagtgcccgatcgacgcgctgaagctgagcgtgtgcgccaacgtgctcaacctgctgaagctgaagatcggcgtgccggagagcgagcagtgctgcccgttgctgggtggcctcgtcgacctcgacgccgccgtctgcctctgcaccgccatcaaggccaacatcctcggcatcaatctcaacatccccgtcgatctctctctccttctcaactactgccacaagacctgcccctccgacttcacctgccctctctaaattaatcgatcctccgatcccttaattaccataccattacaccatgcatcaatatccatatatatataaaccctttcgcacgtacttatactatgttttgtcatacatatatatgtgtcgaacgatcgatctatcactgatatgatatgattgatccatcagcctgatctctgtatcttgttatttgtataccgtcaaataaaagtttcttccacttgtgttaataattagctactctcatctcatgaaccctatatataactagtttaatttgctgtcaattgaacatgatgatcgatgatgcactgcacatacatatatatcgacgatgcgccaatgcatcaacgtacgaatcaatatgatttagggactgcttgtgactgaaaattccattctaaatcatgtaaattttgggagaaatttcatggtccttaaaaaaatatctcaaggtacgtaaattcaacactaatttttttgtatttcgagttacttagtatctagagataccaaattttatactaaaaatgtgatacctcccaatacttttcaaagatgataaaattacccaaattttaaaccgcgccacttaaaactaactcctcctccctcctccctcactcccaattcaacacgtaccgccgccaccgattcccccgcctctcctacaaagtcaataagtcatgtcgcccagtaaaatgcatgctcctactaacacttatcattttgagtttacatcccattccaacaagccaatttctaaacattagtactatttgataaaactaaactgaaagtaaaagtaacatggaccgatcttcaaagatatttaacatatatcatgatattcaaacaaaacgatgaattgcttcattctgcacaaaaggactacactatttactaccatccaactcctctagctaaactgttggttagaacaacacctttatgtaaaccgtaagtggcgtcttcaattatcataatattttatcagagcatcgccaatagcataactcaactcttcccaatcctaaacttaggggattttagttgaaaaaaccgctccaacagatcgatcacctagtcatctactcaagaattggagtacttgctcccaatcaattgcctgccaggggagggggagggagaggcaatcgcgcgacgcgggatgatgggacgaataacattttttattggtagtttggggtggcccatactttttgtttagggagtcatgctttatgctatctgttggagggagacataattttaaattctaaatgctccttagaggatcctgaaatgagatttcgggccaggattagaaattaatgaaagcgtttggcatgttcttattagtctctatgtacctattggtcatcagaattatgtttattgattggacggaaaatttcccattttaatcgataaatatatggactattgaaggtcaataaatagttgatcaagctgctaatcaattgatatcaactatattatggaaaattgattaagtcgaagtgaattgcacgagtagtccctaaacttatgatattgtgtaatctatagctaggttcctaaacttttaaaatgcagatctagctaggctccggaacttgccctagcgcgcgtcggatgaccaatggaatggtgttgcctcaccatgaggatcccaaaaccactggcctttggcctgcctcatctctctcatttaccgtgctggcctactatcagccttggttaacagagaaaaactgattggtcacccttttaatttcttgagataaatgattaaaaagggagagagatgagagagaagaggcagtgtcatattggttccacatgggatttcagagggtagatcgatatactattgatataattgatggattgactggtaaaccttaggtagcaaactgcatcatgtcgatcattccattgcgcgaagaatgtcgtccctgacacgatggccatcagtttaggttattgtacgttagactagttggcatcagctcagctagctagccacgatagcaatggggcgggcgagaatgtataaatattaataatgaattaaaaataaaataaaactgcatgcaagcgatggatagccacaatatatatatagggcttgggcacctggagcagcctataaatagcagcccaaacaccccccgaggaaaccatcccaagctagctagctagcagcagcaaaatatactatatcatcatcaattaattaagctagtacaattaagaagtagctaagtagtccaatacgatgggcggcggcaagaataaggtgcaggtttgtgcggtgttcgtcgttgctctgaatatggtcatctccatgcagatgggtgcagtgcaggcatgcgagccctactgccccaccccgacgccgccggtgacgccgcctccgtcgccgccgtcgggtggagggaataagtgtccgatcgacgcgctgaagctgggcgtgtgcgccaacgtgctcaacctgctcaagctcaaggtgggggtgccggcgagcgaggagtgctgcccgctgctgggggggctcgtcgacctcgacgccgccgtctgcctctgcaccgccatcaaggccaacgtcctcggcatcaacatcaacgtccccgtcgacctcgtcctcctcctcaactactgccacaagacctgcccttccgacttctcctgcccactcatctgattcttaatcttcattaccaccacaaccctagctacctaattaaggcttaagctttgcatggcttagtctgtgtgttgcagttgtgtcatacatatatacttatctcgatctatcagtgtgattattgatgatcagatcgatcatctatatatgtatcttgttattttaatgcgtactgtcaaataaaagtttcctccagtgtacgtacgtactacttgtgctatctatctatctatctatctatctgctcattaacaaattaagccagtttgcgctgtgaattatgtattgaatgtgatgatcgaccgatggatcaaaacgcgccaattagtatatgcatcgtcaacgaacaaattaatacgattcttcaccgcgccttgtcaattactcctacattacattctactatttattaatttcttcaattcgcgacgtgtatgtacacactcctgtgtgatctgtacatgcatgcacgttttacgtaaaaaacaggcagggaccagccagcagaggtcgacacactgcttagcctatatgcatgttgggccatgcatattactagctaccaaacaatttcatatattctttttagcattcttccaaaaaaaacaattaattcttaacagacgcatgcagaactgaaacagagagacgaccaatgcatattcctttactctgaaacgctgttgcaattaacgcattcaacgaacacatatgtatgcacatacgatatacttcatctttactgtagtagcaatatactacacatctgttccaaattactccctccatcctattttaagtgcaaccataagttttcgcgcccaactttgatcgtccatgttatttgaaaatcaactcactacgactgaaataaacaatgccacgatcatcaagcctaagttagttaaaacagttcttcttaattaagctctgtgcatggtctgtcatacgaccgagagctcttaattaaaaatcactattatatatagtcagctacttatgattaacctcaacaacgtacggcgatattaattaattaatatatgagtttcagttacttatcgattatttgactctctgtgcggtactttaccatataatgtacgtacatgaccagtattatacatgtaaaatcgatcaaacgctagcttagctactcaccgagattactccgagatatatattgaccgatcactgaaaaacaaatagtcgtacatcgtcgttcgaatatcgggacagaaccggagaaaacacgcatggatggatagagattgaagctgtttgagtatgtacagatggaactaatggctagctaagctagctactagtgccgacatacagaagaagacctgataggactgtccaaaactctgaacaatcgtcggtcatcaaccatacaaaaaatgacaaaagtattactatacatcatggcatcgaacaagtttaattaacccagcacgattactagctatgatatatatatagcgccatccatatcatctagatatatactatgtgtgtgtatttatatatgtatagagacgaaatggccacgtaattaaatagactggcatggcatatatgtcaacttgtgcaatattggactggagtactggagctactacactacatgggctcggacagttaagcaacgtcgtacccaccaccaccctgaaagcgatcagagatcgatcgatcgaacgaattcatctgacaatacatatatactattaatctatatatacatgcaggtacaaattaattaatccatggaagttaaagaatatatataacacgatgacagctaaatgaatactactccctccgtttcaaaatgtttaacaccgttaactttttagcatatatttgaccgttcgtcttattcaaaaattttgtaaaatatgtaaaactatatgtgtacatgaaagtatatttaataatgaattaaatgatatgaaaagaataaataattacttaatttttttgcataagacaaatagtcaaacacgtgcttaaaaggttgacggtgtcaaatattttgaaaggagggagtactattcagaaaatgaacaaagtaagaggtcgctagctagcttgcagggttgcgtgtgaaagcaagaataacagcgtgtccccgatggccacaaaattaacttatttcaggacgctatgtctgacctaacggatgctacgtacaaacatgctccgtagtagtatacatcaattaagggtgtgtttagctgaggaaataaaaatttttaggtgtcatatcggacgtttgactgaatgtcggaaggggttttggatacgaatgaaaaaactaattttataactcgtctggaaaccgcgagacgaatcttttgagcctaattaacccgtcattagcacatgtgggttactgtaacacttatagctaaccatggactaattagactcaaaagattcgtctcgcgatttcctccctaactgtgtaattagttttttcatttatctatatctaatgcttcatacatgtgtccaaagattcgatgtgatgtttttagaaaaaaaaaatttgggaactaaacggggcctaagctgtcacgttcaatctatctatatcatatccatcctggtcctactccgaataatccgatcgatcgatggccctgcaagctaatagtatgcgtgtacagatggtggtcgtgacgtcctcgtcgctccgctcgtgacctttgccgtcacctgcacactgtagcctctgcctctctccaagggcatgcatgcaagtgtttttattatttctcgatcgactatatttatctatttttcttgtatatatgtttgctaaatatttaataattttcttcttccaaaaaaatgataagatgaatcaatatgaaatatataaattaacacgttcgacttctacaaatcgtaacaaattaaattatatatagtcgtatattagctacaatttaatttgttataatttttaggaatcaaattaaagtttatattttttttgtggtggtatatttcatatttctctatttgttaatatctattctatatctatatctatactattataaaaattaaagatgtttttgccggtacttttggtacgtcatccgtgtttgaatcggtttttaagtttaattaatcgctcttggaaatacagatccgtgtttgagtcagtttttaattttgcttgtttttagaaatacataaagagtcgtataagaaatctctttaaaaacttgcatactaacttgagacgatcagacccctaattgcggctcatgattttgtaaaaagaatatccaagcgaattcccaaggtgaatttcaccttagctaaactatacaataataataatattaaaatagctttcacctgctgcaacgcactagcatttttctagttttaaagaaaaagataatccagaatgcatgcatgtaagaaacaagaggatgtcccttaaaagttgaaaatccatcccctctgtaataaaaagatttatatatcattatttctacgccatcatcttaattgtacatacagaattagctagctatagatatagaatagtatatattaaccgatcataaatattgtataatatataagtttgtgcatcatggattgaacgtgttgatcggtatatataacatccatgcaagcaatatattattctttaattaattgcaacagtataatgatcctacatacaagattgtatatattggccaaaaagagggagaaatataatggcgggtaattaacttgatgattgaatgatatatatgtcggctgactggtgacgtgactaattaagcaaaggcaatgcaatgggaactccactaagtaagacaaattatggtcgtcacgtcatggttgatccatcatgcatatatgttcatgtattgggtgaaagaagaatattaggtttgttttcattcgtcccgtgactacctttatcgatctgcatatatataaatggcaagtacgcgtccgtccatataaatgtatactcctaccatgtacttaaaaaaaatacttactacatgccagctagcctattacgttcctgtcctttcccaacatcacgctaatcgatcgggctagtgttttctttttgtgtgcgcgtgtgtatatataaatgtacattatattaattagttattagctagctagggcaatagtataattttcgggagatgatagtccagtaattaattatcggtcagttagcagggattgatcacacgttgcattcaaacgcgtacaaaaccaccacgtacgatacctatagtgtctatatatatattctgtactgatcagtagtacatatcacttggaaatcattactgatccctcgatatcacttgtaattcagcagccagattaatatatcaccctttaattaatttcctcatcgtgttttggacttattagctagcgtgcgacctggctcctgcatttgcatgtgatctagatcttcccctatctcctacttacagtgacacattgattattatttaattacctgtgtggcacaggaataacaaaccatgatgctggatatatacttcgtccgttcctaaagtactgtaatattagctagtcaaaaacagatttaagtagagaactaaatactactgtgttctttattaattaatacaaatagaaagcaaaggagggattactgccgattcgatagctgctgctgctgctcctactactactactactactactactattattattatatagtactaaagagatctagatcacacttcaaaatatgatttgtgggatacttaacatgaactagtaaattaatatccataatatatgtgctgatcgatccgtatgacttcagaaaaaaatgtgtattcacatatcgagagaacatgtcccattttctcaaaatatatgtaaattatatatgtatgtgataaaattcaactctaaatttaaatgagagaatagatagatagaaatctaaactgtaaataatacgtgcatatttgccaacatatttgccgccttgatcttttttcactctagctagctttatgttggtcgagtttagatcgacttgaatatatatatgcgttgttatttttttaagaaactatttgcattgtacaatttgggaagcaaaaacacacacaattgcaagcaggtgatctcgatggatgaaaaatgcaagtgcacgaattcctaacatatatatactcagaaatgataatgcggaagccgccgatggatagacaaatagcaattaattgtgtgaaagcctgacaagtttgagtcagttattatggctaggcggctagctatagacgaccaaacccagagccggccggcctgttaaaatcacaggaaaaaatgcagtactccagtatatatgtctatcaaagtcgtcgttgtcgtcgacgaagaatcggccgtcaaacaatttgcgtatatatatagggtacgtaggagtagttatttatacttgcttaatttgctggccatatatatacatgcaagcaagtcatcagatcgatcgaggtacaagcttaatttctatagagctatatatacataggtcgtagctgctagcagctggttgcgtttacttcgatatctatctatatgtatgaaaccgattatttatagatatatatagatatgaatacatatatacatggccatacgtattagtttatacgcacacgtacatgccgtcatgaaaatctcatcatgatcgaccagctagcctggcaattctcggctccgatcctgcgcgtacagtgttcaatcgattatttattctgcagaatggaattcaaacctaattggtatatgcatggggttgtctttttccccttttcttaaaaaaaagctagcgaaggtgctctaaaattaaggtgaagattaatcctaattaaatggaaatagactgatgcaattgacatagcccaacagcattgtttcaccaattgcattaaggtcctctccatgacatgtgtgactcgctggctgagtggctgtttgtggagctagagatttcaaatgcagcggtcagaaattaaagctactcaaacaagccctactatgtaacattcgatattgtttatatattccgcaaaacgactagatcgatcgaactaatatacatgggcctgacgtccatgggtcgatattattaattgggccagattcaattaagttaacccgatgatcgattggcctagctatatatatatatatatatatatgcgattttgggcttcgtaattcagcagggccgggcaaataaagtacagaacagcaacaagctagttactccaattatctaacgcgcgcacatcccgatcgacccagacatacatatgtctgaatatatgtgtagtgtatgcagccaaaaacttgttgaaactagtaaagttagctaatactagtacttcatgttccaaatataacaatttttaagtagcaattcaagtttatcctaaaatataacttcttttatctagtacattatctttctcagccaatcataagctaacatcttttaatttcaccatgtagctaggctctcttattaactaatcataaggtcgatatatagtagttgacatgaagatgggagtagccccttcatgctaaaattgatttatattgggacagagacgcggtgtacatcacctagcaaggtgcatatatttgagtgttagatcgatcaatgtaggtatgcatgtatttccgggcgaggcctgaatgtgatgcacaattaatttcgtgtacgtgtacgtcttcacaattccccaggaacatgcatgcacgcatgcatgaaattgagcacgtatggtagtaggagtggagtaagagtaggtactatagcagaccataagctagctataaatatattttaagaagataaaagaggagaaataagagcagcaggctatatatttgtagccagctgtagcacgaacttcaagacgcttatgtgtatgacatgtgggaccagatattgatgatgtagtatatatttataggtaactattgtataaattggctattaagttgactatagatgatttggagccagcagctggctatactattaaacttgctctaacagctgatgatatgatgttggagcgatatatatcctgatcctgccagttgcagctagctgctggatcgatcgaccgtactccctccgtcctataaaaaacgaatctagaactggatgtgacatattctagtacgatgaatctggacagatgtatgctcagattcgtagtactagaatgtgtcatatccggtactagctaggttggtttttatgggacggagggagtatatatgtgacttatcgatgaactttttcggttaattagacgatgagaaatgattttatgtgaagttaattaattaattaacctctagcatttaactaatgcaggtaatatattatcttatagttaattagacgctagaaaatggtttaagattgatcgaaaccaatatcaattaatgaggtctatttataaaattaattcagttgcaatatatacacgctcatttagctagtctccaaaatatattgaaataaatatcgattggcccttgcctcccgcaggtatattattgcatattccctccgtccaaaaaaacaaaccctgggttttcacttccaacgtttgactgtttgttttatgtgaaattttttttataattagtattttcattgttgttagatgatagaacatgattaatattttatacgtgacttgtcttttaaatttttttcatattttttttaataagacggacggtcaaatgttgcacacggaaatcaagggtttgcctttttttttttttgggacgaagggtgtatatatatatatgctcgctagcagagtacttggcctccaactcaatcgtccttgcggccagctaagctaccaaaagcccactagctagtagcactatactccaatgaattaatgtactccaggccagctagctagctaggtcactagtagtagttacgctgtagtgatgtgagctgcacctaagatgaaatcctagttaaaatccgattagttaattaattagttaagtgatgtggtagctggttaagtaattgaaggtactccgctagtacctccgatcctattataaatatgagtgcaccccttggtcgatagatgtatctgaatacactggctagcaagcaaagctaggtagagggcaggccatagatcgagatcgatctgcaggtgcagtgcggtgggtgggcatggcgacgaaagctggggtgatcgccacgctcctggccctgaacctcctcttcttcaccttctccgacgcgtgcggctgccagtgcggctcatgccctagtcccggcggaggaggcggtggcggtggcggtggcggtggtggagggcgtggaggtggtggcgggagcggcggaggttcaggtgggggttcaggtggtggaggaagcggaggcggaggttcaggcggaggtggaggcggcggttcaggtggaggaggaagcggcggcggaggttcaggcggtggaggaagcggaggcggaggaggaggaggaagcggcggcggcgggggaggaggaagatgcccgatcgacacgctgaagctgggggtgtgcgcgaacgtgctgaatgggctgataaacgtgcagctggggacgccgccgcggcagccgtgttgcagcctcatccagggcctcgccgaccttgaggccgccgtgtgcctctgcaccgccctccgcgccaacatccttggcatcaacctcaacctccccatcaacctcagcctcctcgtcaactactgcggccgctccgtcccctccggcttccagtgcagcaactaatatagctgctgctccattctacttcactgcttgctacacacaagaacgtacgaagaacgaccaccaggccacgtacaactatatatctatctatgtctaatttgttccttgttcaaatcatcatatgtatctgcgtgccttaatttcctccttcatcccgtaaattaatgagatatatatgcatgcatatgattcagttccacgacgtaattaaagcatgcttcattcgtctacttgtatatgtgtatctgcataattgattaattaatttgtactcgatggatctcatcgtatatgcatcagtacgtactgcatctcgtcttttctgcatgcctgttaattctacacgtactgtactagctagctcttgttcgatccatcggtcccaatcgtttgtactagctacgtactgtcttgttcgattgttcctctctctctctctctctctctctctaaaataatgtgtgtgtgttttcacaacacaaacatatagtatattactcctccagtccttcctgttagtatagactattaatattattaaagatcgcatgcatattaattatccatcagcactctacttcacttcttctctgagacaaatgaaatatgtacggacctcaactctagcgggcgctacatttttatcacttaatatataagcttatagtatatatataccaacgtataattaatctcgcaattgcgtgcgcttccatggaattaaacatctgcaggctgcaaattaaactattctacaaatctaagcagggcagaataactagctagctactatagctagcctgtggccgggctcaattattatgcagatatacttatcttcaaattatgtacaagttccgttaattataagaaattatatatgtaggatgcatgtgtgcatgtgcgtttttaggcctagtgtatacgcacgcgtatatttgaatgcaagcgataatttgtactaagttttggacaccggcctaaattaaattaaattaacctggtgacaaagtaattaaagttatgattatatatatgattgaacgcacaagctaatctctgtctcaatatcatacacacatatagcttccccgggcttaattaaggggcgtaaattaaattaatgactttcggcaaattaaacaagcagtcctcatatatgcttacctcagcatgcgtatgtataaataacacaaaaaaaaactatattttcaaatcagcatgagagggaggagtgtcggtaatacatatatattaattatatatatatgtgtgtgttcctcaagtaaaatatctaggatccatggtcagatgtggctgctgtggtttagctatcgggaagggtgttttgtctgattagagccgatctatgcatatatgccacccatagtatatatgatgagacatgagctgctaagtttgacagcttgtctcctacatttgcatgcctgcaactgcaaatgcatccaaatacttgctctagctgcatacatgcatgttgaaagatcatcaatcgagttttgcagtgcacaaatatataaagaggccggccggttaactaaccatttaatctgcagtaaattattggatgtgcagcatgcatgcatgcatgattaattaattgcacacacacaaggatctgatgagtatataggcaggtacgaatgtacgatcgagctaaacgaacatatataattaaggactagtagtactattcatacacgtacatatggggcacgcgtatgtctaaagtgtcaactattgaagctgactagtcgaacgctagcttagatcgagatcgatcgattcctaggcttttgtcgcatgcagaatatatatatgtcgtgcagggtacgttcccatggacgctcgttttaatttgttcaaagtaataagatagatatataagtgccagtattttaaaaagtcggtactgatatttatcgactttttttttaaggaaacaaactcaatattgatttggaacgcgcacgggctctggtggataggaaaccaccctgtctgtttcggttttagtcaaaaaggcactgatgtgttgttaattatgtggtattgagaaaaaaaattattattgtgttataatctagttctgttaaaattaatttgtatgcgcgataatcctttttttaatgtaaagaataatattccaatgtgctggagagatataacattcaccatgcacatatcaaggaattagaactacgaattaggttattgtatcacctgtaatgtaatttcaaattcaatcccccaatagagaaagaaatggcaagtccagctgcacatacgataatattctagttaaattttgtttcttcctcaatctatatatttgatattatatatatgtgctgtgatagatggtgatgtgttatatatattatttggttttctgagagtttgttgtcaataattattttaaccatacacctgtaatcttactaatataagaaaaggggatcgttggtccgcttcctaccctccctcccctcatattgcacatggcacatcatcactgtgtcccgaagaaaactaaggtcccgtttgacacagttgtagctctaacttcacctcttctggagctggagtccagccaaacggttttaactccaataaaaaatgagtggagctgggtagagtatatattctcacaaaatgaagtatagaggtagagttgggtttagatagctccacaactccactctaaaccaaactcctggagttaaatttaggagttaaagtcctagctaccaaacggggcctaagcggttggtaaaaaaaaacatagttaccgggaaaaaaaaaggatggatcgtgtgcattaggattgatatccacactcctagtctatttccatttatatgtgtctattgtaatgcatgcatgggcatatatatattattagtatggaagaaacatggaagattaaaacactttctccatgtacagccgcaaagcatgtaaacaaattaaataatgaaatgaaatgagagtagagataaagatgtgctgtgatcagcagctagagctagcaggagaggatggtggtggtacgatatggttggtgcccatacatttatcgatcgcgatggatggaggcggccaagagttagctggatggaaagggcattcttcagaatgataaaactatatgatccaggatttgtagtttagcgcagcccgtgatggatcggggcctagcagtgcaatgatcgatggagtagcgccagctgctgctttagtttctctagtttgtagtgttgccggcccaggcaacaagacgtcgatcgaaaagatagcagccagagcaggtccccttcaaaattcccttccaccacctgctaacctagctagctacggatcgagtatcgatcatctgctttagttgctcatccgtcgtcagatcgatcgacttttctttgctggccagccatgcatcatatctcgatcgatttaatttgtctcgatctatccttgcatacatctcgatatgtcaaatgcatgcatatattcttcttcatgtatatcatcgatcgtgcgcaagtgattgtgatctgtgatctactaactactccaacttcctccctcactaaattaatgtagataacttgctaggttaattccttaattttctttaatttgtgtgtttgctttgacttgttttaatttaatgatgactacagagatgcatcatatatggctcgatctgcatgccgcgccaacctgatcgaccagcccaggcccataaatatatatggttctgactgatcgatcgagatctcacaaattaatctcgatcatgcatacatgtgtgtgtgtgtatatatagctagctaggagtagtagctagctaataatctgtacgttaactggaatatatgtagtataatataattccgctagatatttggccactttccaaatacaaacaaagcaagctctgaaagccatcaggaaaaacgtacagtatcggctagctatatattcagctgcatgcatgctgcttgtatacatcatgcatgacgatgatcgatgatgataactaatagcttggccaccagcaattgctgatccaagagagacaaccacagattgcgcgcagcaggaggcgtcaatataatcgactccagtacgtattctctttgctggctagctagctgggctcctaatttggttttgactgaaacgtacacatatgcatacagtattacagtgcatgcagccgcagctagctggttactgtcttactattagctgtgtgtgtcttgttccttctaattagttgatattaggttatttcataatattcacgttatatgcttatgtactcgatgtacacggcaaactgaataaaaatatagctagccccttgcgacatatatattgctatatcttcatcaatactactacactatatatgtattcttattcgaaaaaaaatactactgtgtattaattaatgcaaacatgattccgtgttatagtcgtactaaccagctagctgatcaatcaatggcaaaatttgttaccgatcactcaacgttcatgatactacgagacatccaaagaacacttattatttgctaaataacactaggaaaactgctggataccaaacacattattttattatatctgatatatagggagagaaatagcgtggaaagtatcaaatttcatctgtgcctatcggcttgtaaggcgactagtaggtgtgtttaaccagacccagatcattcttactctccctatctagtccattctcacccctttggtctgtatcccatttgaattagatccgatcgggttaaagaaacatgactcgtgagcaaacatgtcttttcttaaagtttctctcttcatttgtatcagatatattaaaataatacatttgatgtacatcaattaattatcatatttttacggtgtcaataataaatttacattctttgtgtgtcctcctgcagcaagatcgtgacctatgagtgttatatatgtagcaattcttaacatgaatgtatattgcacttacttgggctggacatacagtcaggcggaaaggccacgtacatgcccaactgatactccattcgtcccctaatataagggattttgatattttgcttgtgtccactcgtcttatttaaaacaattatgtagatataaaaaataaaaatttatgcttaaattactttggataataaggtaagtcacaaataaaataaataataatattctaattttttaataagacgaatgatcaaatagtgcaagtaaaatatcaaaatctcttatattagagaacggatggagtatataattatatgggcaataagatatgatggccggccagcccttgaattggatcagtcatcagtcctcaggatcgtactagagtggagtaatatatactcttagttaagttatggccaatactcgataccacatcaaattaaattgtcggacatcaagggagtccaataatccctcgacattgatcagccaacatgcatggccagcgagtacaataatctatctttttcacgattttttatttttcatgctgaccatataagcacccgcatgaaaaaaatctctattttaattttatggatcttttggtgcaaacggctggctcaaccgcttgaaaaaaaatattttgactgtttagaaaaatctctgttgtagtagtgatggcaactagcttataactaaatcgagcagcatgagcacgcacgctatactataccatgtagtttgcaaataggaagcaaattaaagtactgtagcagctagtagcctagctagtaagatccaaaacaaataatgatcgcagttcatgcatgtgaccctgctgaagatggatgaatgaacatatatgactgacatatgtttgtactggagcacactttgcagtacatacatgcatgttgggtatcaactcgatcgatcgaatcgtacgtgcatatatagctatagcattctgatcgattcgttcgttcctctctgcatgtacaaggcaagaaattcatgtgagaagacgatcgatcagtgtaggagtatatattttcagtctaacagtaagaaatgatgttgtaaagcctcaatggggtcatgctttttttgtttgtatactcatactagtactttattactttgtcacgccccgaactagccccgagcggaactagcccgtgacgctccaatttaacccgttaatcgataccagtcccaggaaacagtgctggtatcacaggatcatccagcccatgcagaatggccacgactagagaccttaaggctttcataacaaggcatttcgaaagccgacacaggttcaccatatgccaatgagaggggtcccagaccaacaccagattaggtcccagaccatactgtgccaggaaacccgagggttcttcccgacaccaccccgttgaatccacatgtctcttggcatcatggcttccccgattagctagttactcagccaggggtgtcccattccacccatgtggtcgcacttgtcttatgttcggatgaaattccaaggaaacggtccttaagtgcaagagcgggaaaccgtacacccggtacgttccccggtccgcgattttggaaattcatttagttcgcaagcaccgacccaggtgtcgggttttccaagtcttttgtaaaacccaagttttacccaagatgtttctcagtttttaagtttgaaggcgaccgtcgatactcgtgcagagtgcatgattaccgaggcgcaactaggtggttacaagggaacatggtataacaattaacaaaggaaggatcagatgcaataagctaggtaggcccatcggtctgccttgcagacggggcaaacagattaagtgcaatcctatcaatgcataatatttttcaagcaacataattaagttcaaatataggctcaagatgttcaagggtagtttgccttgctcgagatcttgagcttgatcctcgaaatcctcgcactgcgggtcttcgggctccgaaactacacgcgaaacgggacaactcaacaaacggcgaaaataaagccctattattgacctctagcgtgccattagatagatctcgagatttgaggggttttggaagttgaacggagtcaaacggacttacggatggaaagatattgaatttctaagattattggatttttggtctaaaggaaaaggatttaaatcctttttgaaaataaaaagaaaagaaggaaggagggagggaaattagactttccttgggcggctaggacgcggcccgagagaaaggggcggctcggccgaacctaacgggccggccggcccgagaaggcggcccaaagcacgcgcacgggcggggaggggagaggaagccgatgggccgggtccatcccgcgtggtcccgagtgggacccgcttgtcggcgactcggctcaccgtgagcgaggtgcacgcggggcgtgctagggtttgaggagggaggcgcggtgcatgcgcgtggttcgcggaggacgcggatgcggcgggcccacgcgcagcctcacggctcaccgcggaccatgcgcacggggggaaaacggagggagcggctggctgggtcagccgatccggtcaatgccgaggtggctccgacgtggcgcctacgtggctgccacgcgggccggctggaggaagacgaaggcgccggccgcgaatggacggcgggcggcggcggtttctccgagacgccgtgcgacgatgaggggcgacggggcgtacaccgggatgacgagggagaacgagagggagcgagccaacggcttggattcgccggagggagtccgtcggcggcggattgcggcggcggcaaccggcggagagaaacgggggaaacggcaacgaggtcacgaggggccgattcccggcggtgagagcatctacgcggttacgggaaacccaccccttgcgccggattaggaggaaacgcatcgagggaggtcggcgacgagagacgcttccgagctcgggcggcgacgacggcgagcacacggcgagcgacggcagcagtcggggcggcgccagctagctactggggtactacacacgctactaaccgagtctaaggggaggagatggatcgaggaaggagaacgggggaatgcactaccgagatgaggcggggcgctgtgacgagaggccgacggcacgggagtgatctctccggcctcgggccggtgaagaggaagaagatgagcgcccggagtgcccttccgcgtcctagcgcgcaccggctcctccggcacacgcgacggcggcggtcggcgagagagacagagggacggcaatggcgcgggcgagaaaaacggggaagattgggaggggaaagaggaagggagggcgcctgggtttatagggcggcagtgtcggtttggaaaccgaccttgggcggtcaaggcgcgagctggcgctcggcgctcgcggccaaaacggcgacagaggcggatgacgccggcggggaagaggaaagggaaaaaggaggagggaaagggggcttgcccccttgccactttggggaaaaggaggaggaagagagggcgacgcggcagagggggagagctctgcctccgtcccttggaggttagcgcgcggagagaggccgggccgagtcgatgacgacggcgatgacggcgggggcggtttggaacggagcggcgacacggacggcaggcgcgggcaggcgcggcagaggctgatggcggcggcgaccaggcggtcggccaccacggcgcgcgcgcgggcagagcggggggagagagagagagagagagatggggagggagggagagatgggccgagaggagttcggcccatcgaacctgagggaggcaaaatagacttttgcggagggatttgatttgggaaggatttggattcaggattaaacttgacgatagatcggggattcagatccggaaaggcacggagactgacagcaagcgaagaaacaattttcgcaaatagggtttttaggaattacattttcccgctatgcgccacgacaaaacgggcgctagatacttgtaggtagaaatatcatactccattctttcctaaatgtttaacgacgttgacttttttaaatctgtttgaccgttcgtcttattcaaaaatatttgtgaatattattcaaaaacttgagtaatagtagtatacttaacagtgaatcaaatgataagaaaataattaataattgcttctcaaacggcacggatgagacagtgcgtctcgtccggtcggagtatgtgcaatgtatcagtctttgaattggttcaaggttggcacccggccaacggctttcaaacggccacccgggcctggctgatcccatcaaccgcagatttttcaaacatcgaacccattccacaacagtaattttacaagcattagtcaaacaaaactacgctaggaatcacctcacatccacccatgaccgtgggcacggctgttcgaacagtttaataacctctgcagagggggtacactttacccacacgacattactaacccggatcgcccagcccgtgcagaacggccacgtctggagaccttgaggctttcatgacaaggcatttcgaaagccgacacaggttcaccatatgccaacgagaggggttccagaccgacatcaggttaggtcccagaccatactgtgccaggaagcccgggggttctccccggcaccaccccgttgaatccacatgtctcttggcatcatggctcccccgattagctaattactcatccaggggcgtcccattccacccatgtggtcgcacttgccttatgttcggatgaaattccaaggaaaacggtccttaagtgcaagagcgggaaaccgtactcccgatacgttcctcgatccgcgattttggaaattcatttagttcgcaagcaccgacccaggtgtcgggtttttccaagtcttttgtaaaaccccaagttttacccatcgttggatattttaaatttgaggggaggtgtcccgatgcgcgtgcccaaaggcccgtgcatcgaagcacaacagtcgacaaaggaggtttaagtgttcaataattcaaggagggtaattgcagcaattagggttagggccggcaggctatctcgcaagccgcggccgatttacttgcgttaatcctattcatgcaatatttgcggaaaagaaatacttagatttaaattataggtgcaagataatcaaaggtgacttgcctagctcgagatcttgagcttgatcctcgaaatccgcgcactccgggtcttcgggctctgaagctacacgcgaacgagacgactcaacaaacggtgaaattaaagccctattattgccctctaagcgtgccattagatagatctcgagatttgaggaattttggaagttgaacggagtcaaacggatgtatggttggaaagatattgaatttctaagatgattggatttttggatttatttaaaccctttttgaattagcaacgaaagagggaggggaaacagacttccctcgggcggctagggcgcggcccgagagtagaggcgcgactcggccgagctaatgggccggccggcccgagaaggcagcccaaaggcacgcgggaggggaggagagagggagccggtggaccgggttcacctcgcgtggtcctgagtgggacccgcttgtcggcagcacggttcaccgtgagcgaggagcacgcgacgcggcgctagggtttggagcggggtgcgatgcacgagcgcagctcacggtgggtgcggatgcggcgggcccatgtgcagcctcacggctcgcgctggaccgcacgcgcgagccgggcggaggggagcggcggaccggggtcagcttgacccggtcgcggccgaggtggcgccgacgtggcgccttcatggcagccacgtgggccggcgagaggaagacgatgacgtcggccggaacggatggcggatggcggcggcgagcggcggggcgatctacagtgatgcaggcaagggcgagcgcaccgggaggttgcacaggacgaggggagatgagccagcggctcggattcgccggaggggcctcgacggcggtggattgcggcggcggcaaccggcggcgagagaagggggaaacggcgacggcgcgacgggagatcgattcgggcgagctagagcatctacgcgactccgggaatccgtttctagcgtcggattggaggggtcatcgccaaggaaggccggcgacgggcggctactactgagcgcgggcggcgacggcggcgagcctactgcgagcgacagtgtggcttggggcggcgccaactaggtactggggtactactcaagctgctactcaaagctaaggggaagagatggagcaaggaggaagaacggagggatgccctaccgagacgaggcggggcgctgtgacgagaggccgacggcacgggagtgatctctccggcctcgggccggggaagaggaagaagacgagcgcccggagtccccttcacgcgtccttcgcacgcaccggctctcctggtgctttggcgacgaacggcggaggtgcaagcagggtggagcgacgatggtgcgttggaggcgaaaggcgaaaaaaagggagtttggaatggggaaaggggctcggatttataggggcgacaatgtcggtttgggagggaggaaccgacattgggcggtcaagccagcaagctggctcttcagctagtggccaaaacggcgacaaggaggatgacgccggcgggggagaaaaagaagaaaagaaagagggaaaggagacttgcctcttgccactttgggaaaagaaggaaggagagagagggcgacgaggcagtgggaggaggagctctgcctccaacccttggaagcatgcgcggtggtggcggggctaggtcgtgacgacggcgatgacggcgagggcggtttggaagggcgcggctacagggcggcaggcgcgggcttaggcgcggcaggcgctgacggcggcgacgactggccggtcggccaccacggcgcgcgcgcgcgggaagcaacggcgcggcgatttgagcggcatcggcgggaagcggtagcgagagcagagagggagggagaagagaaagagagagcgagctctctctcttgctctgcgcctgagcggtgcacgtgcgggcaaggatggaggaggagggagagatgggctgagaggaaatgggccggggagaagagatcggcccacagactcgagggaggcaaaatagacttttcgagaggatttgatttgggacagatttgagattagggtttagattcgacgatggattggggatttgaaatctggaatggcatggacactgcacaacaaacaaggaaacaatttttgcatttaggatttttaagagatagttttcccactaggcgccacgacggaacgggcgctacaatatagcggaattgagttaattaatatcgtataattttcttttactgttttatgttgcaacagaatccaaagcaacaatagtatatatatactgtaacgctagctttaagggccacgtacttttctttattttctttagaaacatagtagtacaaaccaagcggtcacaacattttattttggtaaatgatgatcgatcagcaacgtatagcaagtacaataaagaatctcccccaaaaaagaaggtacaatagagaatcgctatatatatatatttactcttaatatataaacgaacaagtacaacatactactccatgattgtttgggtggaaggcatccgaagcttataccaacagtactcgatccctgggcctggctggctctacgttgaggcccaacggaaattagtggacttgggcctgcctgccttgttcggcagggcactcatatctaatactagtctaacattgcacctcagcttttttatgttttgtctaaaatcacaacccttactccgaaaaccctaatggggcgatcaacccaacattcctttttgggccagattgagcgctgtcagattttctattttggcccagcacatgttggcatgtagtatgctatttccctttttttctgtttagtggttctctatttttctggaccaagccgaattcaggcaaatgggccaccccgtgtgcaccttttcttttctcaaatttatatgtagatacatatagatactacgtataaaaataaagtttatatgtataatataacattcctatacgtaaaggatgacggaccgactatgcatcaggcacgccccttaacgccaaaattggatatcgtaccccttctagctttcaataccgtacaaacaacccacctaaaggcctgaactggttgtatggtttccactcggttttcatacacttgaacgacatgttagatgccactatagaaagttgtgagccccatgtgttagtccgatacatcattcctcatcctctcttactctctcctccactttctatccacttgtcgtatcggtgtctattcatgatttccttctcatactcccttttcctctctcatcctcttactccttgggttacatgtcctctagatcaacgcagcataggaaggcaagagacggtagtgaggcgcatgaggagagatccaatcgtggcgctggtgcatatatgcacttcgagcttgaccaagcgacaggaaagctgtcatctatagctgtccacttccgtctcgttgagctctgccacctaagatcgagctctagctctgccttgctgagacctacatcaccgagttcagctgtttcttccttgtagagcttgtactgcttaacctctgcctcctctgtcacccctgctcgctcagggagagataggggaaggagagcaggaaggaggaggcaagggaacatatctcaagcttgtgctcgccggcgctcaggagggtgatgtgggggtgggggagagagcgctgcagcttaccagctctcgaaagggcgaagcgggaaggagagatcgagctcgttgacgtttggggacgtgcgtggggtggttgggggaggggcaactagggaaagggagcccgagatcggtgatcgggggagtgatagtggagtgtgagcttgagctcatctatcgctggcgatgatctctcatacagatgatcgggtgatgggaggataattgaacagtattgaaagtttagagggtgtgaactacccgatttcttgaagtttgagggcgtattttagagtaatcgaaaattaggggtgtcaagtggacttatccctatttcttaatttttcccaaagacacactcggagcctcatcttttcgcttatgcttatacttatcagccaaaaattaaattttcaaccttaaatttggagttaattttgttgtttttttatcgaagtttatttttcagcctttgcttttaaatcgctaagaacacgtatataaaagttttattcacaaattactaattgagtcttgttgcttgcgatcggctgtcatccatctaaagttgtacacagtgaatttcaaatcctactgttgccaaaaaaaaaaaaaaagggaatctactagcgctgctactgctccatttagatggatgcaactagcggaaagatgtaggaagaaagaaatataatggcagtgatgtggcattataagaagtgcatgcagtaacctttccgttttgtaaaattgaaccttttggcgtacgttggcgcgtccactgaaccggacggacgactcataagtctcatagatagataaaccgagtcgaggggaggaccggaggagcaaccaaattaaagctgcctacgtgagtgtgaggggagttagcagcttcttcttcttcattcaccctgacttcgcccggcctccgcccgcccacccacgcggcctcaacgccgccgccgccgccatggctcgacgacgccgaccaccaccacgacaacaccttcctccactgggtcatcaacgaccaccaccatccactccttgatcttgatgacgtcgacctcgactacgctaagcctgcacctttcttctttgctgatcgaggcctgcaccaccaccacccagcttcttcgtctttcccaaacccaaagccgacggccgacgacaacactagtactgtggagcagctggtccaggccgccaaactcaccgaggccggcgacgtcttggccgcccgacacatcttggcgcgcccggcgatcaactaccgcctccccgcctccgccgccccgcctctactccgctccgccttgtatttcaaggacgccctgcgccgagccctcatctccgacgacgacgactcctcctcctctacaccgcccccgcccctccacgagccgcacccgcacgacctcctcctcaagctcaccgcctacaagtccttctccgacctctccccgctgctccacttcgcccacttcacctgcgtccaggccgttctcgacgagctcgcaccctccgcctcctgcatccacctcctcgacttcgacatcggtgtcggcgagcagtgggcctccctcatgcatgacctcgcccaccgccaccccggcgtcgccctcaaggtcaccgccctcaacgtcaccgcctcctcctcctcccatcacccgctccagctgcagctcatccacgacaccctctccaccttcgccgccgacctctccgtccccttccgcttcgccgccttcaacctcgacgccaccgacctcaccccccttcttgccgttgccgccgccaccgacgccattgccgtccaccttcccgtcggctcggtccacgccaccgcagtgccgtccgtgcttcacctggtcaggcgccttggcgccaagctggttgtctccgtggaccgcggctgtgaccgcggcgagctgccgttcgcggcgcacctgctgcaggcattgcgctccaccgtgtccctgctggagtcgctggacgccatgggcacggactccgacgtggcggccaagatcgagcggttctgggtccagccaaagatccaagagtgcgtgcgcgccgccgtgggggtggggggcgacaagacggcggcgtcggcgtggcgggcgacgctggcgtcggcggggttcgtgccggtgcaagtgagcagcatggcggaggcgcaggcggagtctctcctgaagaagctgccggtgaggggattccgactggagaggcgcgccggctcgctcttcctccattggcaacgcggggagcttgcctccgtctccgcatggcgctgttaattcatccactactctctactaattactccttattaataattaatgctcaaattgttactccttattatgcatgcatgttactactacttaatttgctcaattgccgtcttaaggctactttgatagagtactgtacagtgacactctactgttaaatcaaatggttttctatcaggtattttaatttgtttcgtcaagttcagcatcctaaccttgattggaatgattgtacaataagcattacatacataatgccaaaacgaataagttcattgcattacctgagaacctgtggatacatccaaaaactattagtgtcatgaaacagcggttggttttactaactgtatatggggacaaatatacacaaacttgtgattagactagcttcctgattaaaaatattaaatccttttctgataggttgagacgaataagaagacattcagtattctaatatgcgatgcgtcaaacagccatccgaaactgtcaacttctgctgactaacacaaaaaaaagtttcgaaaaaagtaacaaggaatttcaaagtacactcataccacctccacaaattaattaaactagcaggttattatatatagatatttgatgcattgtgtactatttgtgcgttcaattttacagttctaacaggctagtgaattcttcagtcccacctcccgtttgtttgatatcagtttaccactcgctaactgattactaggtagtattttctgaaaaataaaaacgtgttattttatcatcgtgcatacatacataatcgagttttttgttttaaaaatgtactattttctcccaaaaaattttttttgccactagaaggggcatgtggttttagccaaacttagctaatctgatgactctggaccagggaatatcaagatacagtgagaacaaaatgctgtcttcacgatcgaacccttaagacacctggaaagcagaattacacgagaagtgcatgttttaagaatatttatagactttttgatattatatgttaggagaacattaccaagttgacaattgcgggatgcagcagggattgggaataaagtggcactgggtttttagagacaagcataaagtagcagaaatttttttgtttgtgagagtgggattcttatttgcattatgtgaatgtgaccaccaaagtgtctaaatagttatatagcttcgacaagctgtgcatctgtataatatgtatatatattggtggtctactactattgtttcatcagatcagtgagcgaagtatacttatagcaaattcgtgtttgtttatagtttagtaactacagtatcttaccactgttaagtgttaacccagatacaaccatttgtttttggttgcttccaaatttccaacttgataacctagttatctacagtttttttttctattttggaaagaaaaaaagtcaacctgtagttttgaagtatatatcttatccgacagctggttcagatatttttcagttttgaaattatgaatgtatatgtactggagtgttatggagcagaggcgtgccatccttactcaaatatgatagcatctaacacaacataatcgtgtgttgttcagctgatgaggatgctaattaagatagcaagcagaacgtaaagtgggtgtgctttacctcaatgacggcaagcatctgttgtcaccagaatttgtacttgtaactggagtaccaaattcgtccacgttggggctgtccatccaagaaatcaagatgctatgcgaggatctgatgaaggactgaataaaccgataagccttacctgttcctcatccatcctagctagtgttctccggcctgctacttatagatttccacatcaccacctgagattgagaacaaaaagacaacatcaaagaaatgctggcatgttgggccagcatcgtcaggatgctgccggcacaaccatgcaaacacaagctaggcgagttcgaatagaatcactgacctgtctcttctaacttcaaaagttaactaagcttaaagttggatcatatatatattgctcccatcggtaagttcagtaatgatctctacaactgaatcacctaaggtaattccttctcctgactgtaaaaaggtatagcattagccgataagcaaactttgctggatatatatgcttagatgtatatgcgggttttctttgggaacggagtatttctcagccatccatattaatttcaaccattacacaggacaggataacctaaaagtcacttgcaaagacaggcgtctactttattccccatccatctactacactttagtttagttacagattagtaccctgaaggaatcactagatcatcacaaagaagtgcaatttttgtttgcgacaagttcaggcctgaaagttgagaacccggccggggaatcgaatcaaagggcctgtttggaacagctccagctccagctccactcctcctggagctggagctcagccaaacagtttcagctccaccaaaactgggagtggagttgggtggagctctctcacaaaatgaactagagttatggagttgggtttaggcagctctacaactccactccagacccaactctggagctaaatttaggagttggagctgtaccaaacagacccaaagaaagccccaagagatgatgagaaaggtctcaggatatcatacaggttccaaagcatgagatgaaatacaggggccaataactgagtatactagtactgacacaacttggaaagagctaaagctaggtgccttttcatcggcactgacactaacactagacgaaacgaaaagaaatggatgtgtcatggtgaagttttctcagattcggttacaaattcaagcttgatacactacaccacagttgcccagacttttcttcagctcgtggaagaaaatgagacgaggacagaaaaagattgtgtgtaaatataggatctacttttatccacccttgagatacaagcaaagataattcaaacacaaaaatgtattttcaaaggtactagtgtgagaggttatggtttcagcgctcaaatctgaaagaacggaatggatagagaactgaaagaagcaggacaaaaaaaaacaatgttttagtactccatacctataaatcccagcatgagcctaacatgggtaattcagcaatcacttgaacagcatagattgacaggacacccatgcctagtgcctgaagcttaaatgttagtcatccaataattgtaccgcatgcttgaagcttatagttttgagaaaatttcatctatagcacaaatagcattttacgttattttccagtcttacgaaaaagaacatgcaagttcaactacgtacgtgtattatctgtaggagaactgtagaagaatatgttacctggcgaattataactggtctgctttgctgaatgctatcgcatagggaatcttgccttcttttgctcttgagctgacaaccaaaaaaagcaatgcacctacccttcacagccaatggctggctctatgatgggttggttatctttggatgaagataaaaaatgaaccgagtaagtgatcagttaccactcactgagcagcatacagtggaatcaaaagattttgttctcaaaaagacttgctatcaagaagggcagatttctgaaatgcccgtatatgtttaatttcgatgttcctcttaagacatcatgtcctgaatagacaatcaagttcattctgctttgtaagttgtaactccacaagtccagatgcatcctcctgccacttccctacccccattagttgatggaaagaagactagagtaataaacagcagatactatacaagtccataaagcaggaataaatctctgaaaattgctaatgcgtttacaccaaaccacacgtcctccgtaaggcatctagcagatgaaaagggtgagatgctctcttaccttcgggatgaaggctcctcccatccagttctaagttgtaacaacaacacgtttatagagaatctatctcagacaaaggaaagctttattagatggtgatagtagcgaaagtaagacgcatcatgtacctggaacggtttattcagaagagtctacggatgagctagcgatggagaatggtcgatcgttgacggttgctgcagtacaactctgaagccatgctttgagcattatttgatatatatatatatatctgtacaaccacgaatgagcccagaaagaacccaacaggtttgaaggcccagagaggtagagaatgcttgttaggttggtgacacaagacatgactgcccatgcgtcaggagtattttgcggatcaccaacgacagtttgcaggttgaacaattggtattggctactactacattaacaaactactatcaatcataccaatgcaagaaacagctagctaatagtaagtgattttccaaattgcaggtgatgctctatcattatattccagggaaaccaggaaaaacctgtgttacaaggtactcatggcagtttctactacaacagtttcttcgcaaaaatgagcactcttctctacccagatggataataaagaaccaaaaaaggaaaacagctagctagtttggtaagcttatcacatatcatgaacgtattttaggcaaatgcataccacattcttagtgatcatcggcctatctttaagcgctttgagtgcaggctgaagataagacgacttatcaagcacattgttacctgcaatgctgtcacattcgatcggcacgcacggccgcgggtgaagatgacccctcctccaacatcgatctcggcgacggcgagggattccctttaatttggttcaaactagctagggcttgttgctttcaagattgaatctcctctcctgtcctctcctcaagaaagaagaagaagaagaagaagaagaagaagaatcaatcaatgttcaatgcgcgcatgcagttactagtccagtcgaggaaaaagcaaatcgatcgatagggaagtaggaattcgagcagcaattcagaatcagagatctgatccacagtgccgagtgagacagagggcgtgcgtggccgtgtgtgggccaaacagaggagaagaaaataacagggcccactacaaatgaatagcatgagaagcccaaagtccacattacatccctcaactatggcccgagtttcaacctcaaaccgggtataaatagactataaaaaccagtgtaaaccgtgtcccttacggtttggacagtgggtttttgttctacgtattgttttgactttcatgtgatgtctgcgtggcactaaaataagaatcgaaaatgaaagagcacgtgccagttagataaaaaaactcaagcggcttcgctcatcaaattttaatataatttaattgaatttgactaaattttgatcaaattgacataaatttgagaaaaaactgtaaattttggccaatataatcacttgggggtcgaaccgaaattgcaatcactgtgcgtaactaccactatcgcaaaaaccaagtaaaagttattgtctccttatttggatcaacccaatatatatacaatgcatacatttaataggattagaaatcttgagggtcgagaattaaaaaaaataggggagggaaatgcacctggtattatgaaacattaggaaaaaaaggtattataccctataatttaaaatggagggagcatatacatatgtggagtactatctcttaagaaaatggtttacacttgtactatacaagtttatcccatgaacttagagtttatgtgggtcacccacctccatgaaggctgtgtttagttcacgccaaaattggaagtttggttgaaattagaacgatgtgacggaaaagttgaaagtttatgtgagtgggaaagtttgatgtgatggaaaaagtttgaagtttgaagaaaaatttgggatctaaacacggtggaagagagtgatgcttctcatgttctgattttgtagaaatgggtttattattattattatcataaagatatgtgtggcactagagtacacctactagctagagaactgatccgcttgtaggagtactactagtacataatgcccgtgcgttgcaatggggtttctatcttacatgaatatatacatacacattattgttacccatttattatttttatggataaattagatattgacacttgttataaatccaattatcatagttcactatatatattaattgtcaagtgagttgtgacattcactatttacttattacatgccaatacattacaataggatttagagataaaaatatgatttactttatttaaagtctgttttttacgatatattgcattctatatttctttagagatatttttagggtatagtttttctaagaggtgaatcaatttttaagggagaggaaaattaatgcgcgtttggattttttttgtagaagaggattttttttgtacaagatatattttgtagaccgtgttattgttcaaaatttttgggctccaaaacaatgatacgatctgaccttagtgggtacttattctgttattttaaatgccagaattttaataacattccactgtaagagcaacatccaatacatccttctatttttcatcaacgacattaaagtcattaattttgataataataagtgcaacatccaatgcatccttctttttttcaccaaacaacctcaatgatgtaatgcggcgatttttacttcccattcgctactagagtatattccgcataagagttaactagataatattgtgcataagagtcaatagattttaatagagatttccacaaatactcttcctgataatgttgttggttagtccactatatattcctaaaggcagaaattttgataacagtccactataagagcaacatccaatgcatacttcattgtatttttaatcaacagcctcaacacgtggatttttacttcatatttgctgctagaggatattccttgcataagagtcaatagactttaatagatgcacccaaaaatactcttccgggtaatgttcacaaatactcaccatgatagtgttattggatagtccacaatatattcctatttaacattaggatcggtcaaatcttgaaggtagatattcgtttcctctgaaagcgcattgaggtactcagtctcattatccttttataatctatgttaggtggtgttgtgatgatagttttcgctcaaattggatatactctctttcgtttttgtcaatctttgaacactaacaagcaaaagtccttatagatacctacattttccttagtgaggatgtggcatataaatacctttgtccttatttggctttaagcgctctatatcatactgtccgatgaatggggtcctccaacataaaggggttttgctgaacctaatggaatacgtgacaggaaaggattctcagccaataaatcatcaaaaggttgaaatctatcgtctgggaccacaacaacgccgctaaaaccactccaattaaatggaacagaagtagctgcaattaaacactaactgaaacaacaaaatacattactcatcagtatccctattagcaagaggtgtgaaaaaaaaatattgatgggaaagatatcactacaaatgatggaaatgtaatattatatgggtattagtgattttggctaaagttaggtcttaaccataaatggctatcaaaaaaatcagtttagactttgactgagcactgcaaatacacgattagttttatacctaatgacaaaggaataagagatttcacagcaatagaaattaagtagattttatacatacaagggatccaacttataggctccgattgtactcctcaaggttagtcgctcgtaaaagtttacttgcacttcaccttcatcctgtttgatcgaaagtcggtttctttttcttctacttgcatttgttatctgcggtattaattacgaagctttatctcggctcggctggctacatcttctgtttgctgctactacctattgtagataccctttattccttcatcctaactcctacatccaagaggtacaatacagtagctcgtaaactatccaccacatattttttatctcttatctgcaactaatttatcattctctttttcatcctttgactttagctggaacttggagttgctgattgacttaagatggacctattggcttattatggaaaaaccaaatgataggtctgttgagtatgtcctatttactgtactagttttggatatatgaactattggtaaattgatgagcatatgctaaagtggtatctaaaaaacaaaattacacaattttttttaaaaaaaacaaccggaaaaattaatcgagatgatgcaaagggtaggggtaggcattcggtctaaccgaaaatttcggtctcggtcttcggtcttttggtcttttcggtctttaaaaagtgaagaacaaatttcagcgcaaaaatgttaggaccgacaaattcggtctcggtctcggtcctgaccgaaattcaacaacattttcatatatgcaaagaaataatggaaattttcaacacaaaaatcaaaaaaaaaaatcgtaagcacttataagtaaagactcttattaggttgcatgcctagaagaagtagggatgtgaaaatcagagtttaatcctattaaacatagtggattgtaggttgcatttagacattttttgataattcggtcttttcggtctatttggatacctaaggagactaaccgaattgaccgaacaaaattcggtctttccctacctaggaccgaattgatggccgaatttctcagtctcggtcttggtctttttgcttcggtctttcgttttggtctttttctgcccactcctaccaaagggtctatttggcacagctctagccaaacagtttcagctccactaaaaatgagaacggagctaggtagagctctctcacaaaatgaactagagaggtggagctttaaacatctccacaaatctattctagatccaacttctgaagctaaatttagaagttagagttttaacatacaggcccaaagttttgatctcaacgttaaatgggccgttggttgtaaaagattggaaatagagagcggcgtccaatgcagtgactagccgttagggggaccagtctggcaacaggcaggccgtcccgttccgtttcgtttcgtttcccctgccagagagagagagagagagagagagatttcaaaattcgaattccctcttctcgtccaaaaaaaagcagacggcgtcagtgtggtcgtcggtcgcccccaccctctatataaagcgtcccaccccaactgccccaaccctaacactccactaacgcctcccgacgccgccgccgcctcctcctcttgtttcgccaccgccgccgccgcctacgaggaagaagaaagaagaggaaggagaagatgagggagatcctccacatccagggtgggcaatgcgggaaccagatcggcgccaagttctgggaggtggtgtgcgcggagcacgggatcgacgccaccgggcgctacgacggcgactccgacctgcagctggagcgcgtcaacgtgtactacaatgaggcctcctgcgggcgcttcgtcccgcgcgccgtgctcatggacctggagccgggcaccatggactccgtccgctccggcccctacggccacatcttccgcccggacaacttcgtcttcggccagtccggcgccggcaacaactgggccaagggacactacaccgagggcgccgagctcatcgacgccgtcctcgacgtcgtacgaaaggaggccgagaactgcgactgcctccaaggtaactagtaccctaactatctcagatctgcctctcctcaaatcaaatctgagttcaaatgctgctgctgctgcagggttccaggtttgccactcgcttggcggcggcacggggtccggcatgggcacgctcctcatctccaagatccgggaggagtaccccgaccggatgatgctcaccttctccgtcttcccctcgcccaaggtctccgacaccgtggtggagccctacaacgccaccctctccgtccaccagctcgtcgagaacgccgacgagtgcatggtgctcgacaacgaggccctctacgacatctgcttccgcaccctcaagctcaccaccccaagcttcggcgacctcaaccacctcatctccgccaccatgagcggcgtcacctgctgcctccgcttccccggtcagctcaactccgacctccgcaagctcgccgtcaacctcatccccttcccgcgcctccacttcttcatggtcggcttcgccccgctcacctcccgcggctcgcagcagtaccgcgccctcaccgtcccggagctcacccagcagatgtgggacgccaagaacatgatgtgcgccgccgacccccgccacggccgctacctcaccgcctccgccatgttccgcggcaagatgtccaccaaggaggtggacgagcagatgctcaacgtccagaacaagaactcctcctacttcgtcgagtggatccccaacaatgtcaagtccaccgtctgcgacatcccccccaccggcctcaagatggcctccaccttcatcggcaactccacctccatccaggagatgttccgccgcgtcagcgagcagttcaccgccatgttccgcaggaaggccttcttgcactggtacacgggcgagggcatggacgagatggagttcaccgaggccgagagcaacatgaacgacctcgtctccgagtaccagcagtaccaggacgccaccgccgacgacgagggtgaatacgaggatgaggaagaagaggctgatctccaggactaattactactctactgcaatatcaatgtccaatctaatggggttcggttcacttcttgtgttgcttaggctatcttcttaagtgttgtcgttcttaattattactcctagctgctactctactctacttgatgtattattattactcagctttgattgatgataggcacaataccctgttgccttgtactcgtaggagtatgtgctgttactgtctaactgatctgtatgaattatcatcctatttttgttaatctatcaatcttctagtaaaatgcagagttgctgcttagagtactctacttggtgtcaactcaacttgtgtttgtttcattccagtgttgcagaatggctgttcatcagtggagagtgctttgtatgtttctttgatactcacacttctctgccactgcccactgggattgtacaggtgagagaactggcatcagggttgtttaacttgttggtatatgctgcttgttacagtacttgttgcaagtgcaaatgctgcattgaggttgaggtcgcctgttccttgtgtccaagactgcgtgtgtgcaagttagatgatgattccagtctgtctgatcgatcatacagccacttgatcactagtattgtttacttctagtcaaagtaatttggattggctggatggtctgatcggatcttctattcctctgcaagttgaaacagttgatgaaaaaatgtttacacaagaggaggacaagccatgcttgcattgcacaccctgggatgcatatgccttgctcaagatctactactactatactacttttcctttttgtgaagtgaagggcaggcatgagggccagcattgcattagcattactgtcacagcttgccttgccggatcatattcatatgactgcatgtgcagcacagtcttgcaacatgctgatatgcaagttgcccttgcatttcttgggcctgtggatcaatatattcttgctcctgctcctgctcctgcagctgcacagttaaaccgtccatcaagctccagcttgtggagtcgcacaatacaagctgtcatatatgtttgtttgactggtcttatctcaagggattgagatccagtgcggttgctactatcactgcaactttagcagttgcaaggtagctgatggatcaaaaaccctatcactgcaactttagcagttgcaaggtagctgatggatcaaaaaccagcggctcagatcatcagaaaatactgttcacgaatcattgtagcaattttctactgtagcgattactgtagtgtatactgtgcagagggtggcagagcaaatccaagctgttggctgcatcgatccaacggtcataatatgctatcactgctaaagttgcaatagttattacaactgcattagatctcaattctatctggagattctaaagtgacacttgattaccttgttcttctttacggtgagccatgtgctcagcacgatcacttgtacagtagtagttgtgatacctagtcctagtttatgctgcatatttttttgagttgcatactttactagtgttttccttaggttatccaatgcgcctctggttactgtcttcaaggatcatccaggttatcaagattcttcattggtaaatgccattttagtttccctctctgcccacccgcctattaaaacattcatccgaatatgacgcgatttagagctctggaaaatgtgttctcactgatataaccaggtttgaagtcctgctttatggaaacaactagggccgagtttagttttaaaatttttctttaaacttttaacttttccatcacatcaaaactttcctacacacacaaactttcaacttttccgccacatcgttccaattttaaccaatctttcaattttggcgtgaactaaacacaccctaggttgagtagttgtacgtgagtcacacagttgggttgggtcgtatgcaatgtaattttcttgttcgagaggtcccataaataggaaagaagagtactctgctcacctgaaaacctgcctgtcttatggtgatacaccatcagcattcaaccatatttacatgttcggatagtcggatacccacatccatccatcagttggccaaggccaagccaaatcccacactgctgcttcggcttgtatgtactactagtagcttaacttcacctttgcaatcctcccctgcttttcacctttccttcctgtgcagttcaatcggcgcaagcgagcatgtttcagttcacaagacaggatagagagttgagaactgttttgatctggctttctagacggttttgcctgccacaagctatacactggcattcactgaaactgcaagatagtattagtatctcttacccccacaaactagcctgattcttcaatcaatgggctgctcaaagtcgacagcgccggtcactggagcggcccatctatttcctatcaactttgccgttgcctgcgtacatcccgttggatatgtattggccaggttcatcccattttctgaaaaaaaaaaagggatcaactttgccgcaatggcatgtgtgtccagaaggtagaaaccagccatatgaagtactacttgcgagcaaacacctggctgcatttgcaacccattacatttctgcgtggagtacaaaaattgcatctctccctgctgattggtagtacaaaattgaacaggctcgaaaataacaacgaatatctcttgttagttgtaactcccatcttacaccatgtagcttcaaaggcacgatgccaccttttgaagcatggatagcatcatgaggttagcaatacatatttacacatgagacatttgcaaaatgtaaaccacatatagaaagccgagcaaattccttctgagatcagtttactgtaaccagctgtaccttgccaatcttattgtgatattttcaagttcccaccaaacctgccagccacatcatgtaaggtcaagattcagctcaagagcacacaccctttggcttcactcaaaattaccagttcatcagagcaccattagcactgaagctatatgcccgccgcccacatgaatttcaacaatgaaaatccaagagtacaatgttccatctataaagaactgcttttcaactaagccacaaagtcacgactacttgatggttcacgaaatctgagctatctgatgcattttctctaaaaatatgtcaaacatctcttccattgagttaaattacctacaaggatgctaagttaagcatcccgagtgagggcttgacatcaacctcacttgattcatgtcgatccaatgatgctaagttaaacatcccgagtgagggcttaacatcaacctcacttgattcatgttgatccactgcagtgtaagatacatatcctggattgacatgctcactagacagagtgctgccattcctgatggtagactgggaattagggtaaggtgcaatgatcttaggtgtcctgtttggccagtatacatcgctgtaaaagcttgcaacaactacctggaagagtataaaaatgtatgtgaattgtggcctgttgttaccatgatatgtggtactaaaaactgattgagcatatccctgtctcaaaaatttgaagatacctggacaggtgttgcagctttgagaggtccagtgataacaccaccaatcacagaactatcgccagaagcaagggttacacgcaagcatccttggtcatttggtgtcaaaatggatccgaacaaacgaattatttccaaaggaccctgcaaaaattgaatgagagttttggtatcaactttgtcacagtaacttagctgaataagcaacaacgttattcgtttgattggttacagattatttaattttaagtttgatgttgtacttatgtaactctgtaactttatctgttttcttttataaaagtaactgacctggcagtaagtttaataatacaaaaagctcaatttgaggaaaaacatccttctacatttgcggttttttattttagtttggaacacatgccagcaattccacccctgcacatggatgggatcaaattcaaggccgccatctcaaacactggcactcctacattccaccctttgagttaatccaggccaagaactggaatgccccctcaccgcttcgataattatttaaaaatcacttgaacatacacttgacatttatatatttggaatactatgttatctaaatggggggagggggagtgttaaactttgagcagtgtttccctccccatatgccatatggaaataaaagctgaaccttgtgatatgaagtaacaccggatgataggagcagagttgcttcctgaacagctccaagcactgaaagaacacagatcaccctcccatttgactttgagagtgccgtaatcttcggtatgatttcctgcatggtcatttcagaggaataaaatcgcttgccacattttgattagagaaaacatagtaagtagccatacatcatctgcaccaaaagaagcattatgcatacaccactctgccttttttatgatcagttctgcagttgcatatttgagaaaactataaacaaaaaaaaaaaaaatctcttcttggagcggcatgaaaaatgttgtgaaagtttgcatatggatcttttagcaaagaatgtggtgggcagaaacactaaaagaagttttctattttctgcttcagtgaattttctacagatatgggtcgatttggtggtggacaaaatccacacttttttgcaggatatgtagagctattcccaatctgttgaaaccatgtttttgtgacatccctatcgaattgcagttaaggtttgaaacaccggttttcactgaaattatcaatcatatctaaatacgaaatcaaatgtaatttagaaggcagtcaccgggtgtacttgtagtacgttgatcctaatcctagtcggtgatccttaattcctaagctgtgggtcgttgagcgagcaaaaagagggggccaaccatgaacagcagcggtagcagaggcacatcacaatctatatagcagagagagagaaatagatacctctcctgcatcaatttggagaaggtggggctggaggccaccgaattgcccctgccctgtccacaccacacaagaagcaaaaaaatcagcatatgcacaagtgaagagttagagttggaaagtacgggattgagcaccgtgaggcgcaggcagcgtggggggttgaggttgcggtggcggtggcggcggcagcggggcgaagaagcccggcggcgcagtgaggcggtcgcagttgcggggacgaccccggcgtcgcttctcgggtggtggtaggaggggcggtaggagcgagggaggaacggcggggaggggaggcggaggcggatcggagagctgcggcggcggggcgaggcgggttttcatggccaacacaaagggcgacgggccccgcaggttgcggtaggcggtcgactcgtccattgccttcgcccttcgcccccccggtcggtcggaaccctagctcactgcggcggcggcggcggcgatggtgaggtgaaaaatgaaatgaaatgtggcagcagatgggaaggaagggctgcgctcatttcctttcccattttgtttgggaactccattttgtactggactgagttagtgactggatcactataattataattatattttaattaattaattaccaccagttgcttgctgctacagcacctaccttttgctactgctgcttcttctgggcaaaaccagcatcatcactagttttagtgcagtaccagtactaagattttattttaacctgacaaatataaaaagaaagaggattactggttacaaagaaagaatgcattcatcacttcacttcactgaggatgaagaggaggagcaactagtgtgaagaccagtccgaagcaaaaaaacgatttattagtacttaattaattaaagtgttcgaaacaacacactatttagaatccggggaacatgctcatagaagagagccctatatgttaatggagcataagcataactagataaaagcgtagataaatgcaaaacaagttgagattcgagtggagcctaagcataacacacaggaatgttccttcaacaactaaagattgtgccagcttggtttaacgccaaattcaattcatgatgaaccagaaataacccctcgcaatgtagaggccaggctttaatttctttttttttttaaaaaaaaggaaaaaacacttcactgacgcccaaggtccattatctttctcagaatgatgctgcagcatatgcattgagcacccaaaaccataatctcccaactcctagtctctaccattttctcctgtacgtcctaaatttggaaccagaattacaatacgccattggtatactgtccagttcttcctcaccaaccattcaatcagaacctcctctttccaaaaacaagcatagcctcccctattcatcacaaaatatataaagaaaatggaacatgcactattagcccgataagagtaaaacagaaacatctagtagtacggactagtagtgtctttctacttaaaaagcctaaaatttgcacttgcagtcaacccataggattctgcaatgcaaagttcagcactgacttaactcgtagctagtgtggcctaatgccctaatccatccatccccaccaccaccatttgatcggagtatccattgatgcaccaagctcaaactcaagaattataatatgttggctacttagtagtacacaaacaaaaccagcactatacataattggcactggcacatcattccacaatgcctaaagagtactccactccactagattactccataaaactgccagttccaacgcgcttcatcagttcaaaacttcaaaatgcaatggcatctgcaacgacaatatagcattcaaaactgcactgcacaatcacaacaaactccaaagatgaaagcaggctaaaattttcaagtggccagctgtttccctttatttatgtcctctctcatggaacctgccattgccctctactactaactacagaattccttccttctatctggcaattcaacaatgatatattgccttgctactgatctgctaaaagctacaaagagataagaaaaaaccctacacgcaccttccatctttatgaacagcataaaagtgcttcttttatcacaacaaaaaatatggacatgaaacccaaatatgactcataatgttgcacaccatgaccatgagaacacagttgttcacaatacctacactcttcccatgggagagaagggtgggtcgagcacaactggtctgggtggcttctcacttctcttctttgttttcctcttctcttctgccgtgactgcctcgatcagctggctcacttcctcctcgagcagcatcttaagtgaactggagtagagcttgtgcttgcccttctcaatacttacggctgtcgaagcttccgaacagtgcagcagagaaatgcaggttgagaaggcttgcattgctgataaccgcgcgtgaaaatgcaccaataattgtcctttctcgttgcccttaatggaaagggcagggagctcttctttgccaccctgttcgaagaatatgacaacttgttcatttttgtactaagatcaatacatggatgaaaacagagatgaatcgtcgatatactgaataagcctagatacgtcactgacaatggttttaagggtcaaatgtctgtcttgtttccttgatcttcaaaataagcctcaaggttatcgattttcttcctataaactcataggcattactaaagcgagccatatggttaacatatatgattttatagctcacaacgaaaacaaaagattgctacactaaagaaaaagtgggtctaagggcagttctctaggaggagcaaatctaacacttggaaaatttgatcaatctttcttaaaagaagttctcgatcagccttgggttatctttggagagttagcaggaaggcaatcaagtatcttagaaaccagagcatgcatagcccaaagtgatttcacacaaaaaataaagataggagaagtgaagtgtaccagaacaaagagctccataggattctcgcctttctttgtgacagaattggcccagttattatcatatgcattgccaaggacagcaatgggacaagccatgtcccatccaccgcagtcgcagcctccaccgtacctccatctatccagcaaaggtgatggactggtttcatcatcgtttggtaacccatgcagcccactcggtgtaatcacttttacagtaccaggtgacaaaccactcttaagttctttggacttgcttctattaaatggaacttggatgaccgttgctgcaatctccaaatgaggataaagatcttcttcagaccacggacaagatgttgatacatcagagttatttcttgcactgttttgctggtccatcagattaatcctctggggacagtcaccagaggctgatttctcgacggcacttgacaatgtcgattgagtagtctctgtacattgagttttctcctcagcagaaaagctccgtcttgcatgagcgatatcatacaaaacaaactcagtgatgacagagttagtcagaacaccatcttttccaacttcagagcacaagtacgaagaagcttgcatctggcctacaatcggcggtgaacaccaacgtccatctttggaggcccttccagtagcacttgctcgttttccaccactgtggagagtgtaaatccagttcaagtcattccctgttttccaactcctagcagaaatggattcttcagggccctcgacacagaactcaaaaactggaataccattcttggtatccaatttaagaaccgcctgaagatgagcgggtgatagagcattagttgtatgctgcctttctccattcagctggcaattaattgattggctttgttcactccttgataaatcactcagcaatgatttgcgggatacacaatttttcctgttaaccggcatagtaacatggttggagtcttccacgagagatggacttctaatagatttggacttcataatagggtccagaatcttcttgaaggggcttgatcgaactttagtgctgttctctatgccatgacgaacactttctgatggacgggtgccatcagagatgctcaccttggccgacatggactcaggcaaactgtttgttgaattcctctctctctgactacaattattctcactgggacatacactgatcttgttttgcaggcagtttgcttctgtacctttacttgactctccacctatcaactgaggagctgcatttctgcagggacctttggtcatctcttcctcaagtgagatctccaagaaaccatcgcctgcatcatttttcaacagggtgcaatccatgcgtggccggtccagcctacaattctcatcaggaagctcacggaatgaaagatccaggaagtccctcgatgctcgatgaattctacgagattccacagaagacttagcttctgagcggcgattctgatgcgagaaaaggtaagctccacttgtgctaggctgggaggatgaatcaacaatctcaaacgacagaaatgcatccccgtcaagtgcagaatctattttcttcctcctgccttcgtggagttttcttatcatgctaatttcactagagctctggtacatagaaccacgctttcccacaatactatcctccgcattggtcttgcggcttcttgtgggcaagctcttgcagtggaaatttgggatgctctctacgcgtagctctcccaggttgccatctgagcatttcaactggtggtgtcttgtgtcccggtagccattttctccgatggtgcggcgaggggatcgcatgatttcaggagctgctcctgaccgagaacggctgtcgcatttggaggcaacatcttgcctcattgctgaaacctaacatgtggacacaaggtgaaagattaagctccacaatttgtactagtcgaacagaataaatggaacgaaatgcactgcaactagatgaacaaaaggacgcaaatggtgttaaatcctctaaaatcctgacctcacaagaagaaacataagtcaggtatgtgcatcttaagtcaaaaagaagaggagaatgggaaaaagaaaaagaaaaggcgatctgaattggggaaaaaaatagatgagaagcacatgtcacatcgctttgttctcgtgggaggcaaaagagaataccataccaacaaagggaaaggaaaagcgaactaagaagatgatgagcccctaccaactctagatgcttccattctatatgctccagataggaaatttttatatctccgttcagaataacaaacgaggcaaatggataacagatctcaagaaacaaacaagagaaatagttggcaacctaaaatggtgaaaattgaacaagacacctaaaagcaaggggttttggttgttgaggcaaactggagaaattattcagccggaaatgaagaatcttttgtttctgcaacaagcgaagattcttcgccgtagacgaactagccacattcattcagcccgaaaaaatcgcatcttaagataccgaaacagtagcattaccgcatcagccgccaacccaaggtgaatccaaaggtaggatcaagaagatgaacttacctttacctgcagggcggaagtcggctggaagcggagagggtgagagagagtgggagatcaagaggctttttcccaggaagtggaaggggagcaagaggaggaggaggaggacattgaattgggggagcaggaggttccctcacactcaatactcctccactaaaatgctcttggcggctacttgtatcatcactaatctaatgtatgcatgcttgtctctcactctttcttgcttgtgttgtgtgcgcttttggtcgaggaggaagccaaagcgaaatgagggagaactggagaagggacaggcaactaaagaggaaaagactagtactagtaggagtaaattataataacaatagtagtaaataataataaacagtaaaaaagtagtcgtaggtggcggtaggggttaattagatcctaatcccctactgtctcgagggatctctacctcccgctgctaatctattagtactaatcatcattaatcaaatgtgttctctgttcttggccttgccactcgcagcacgtatttaccctgttttttttgagtgattgtgaggatgagagtaaggtaattggggtaatttaccatgtaattctccgttacaagatacaaaaacttttagattttgaatatacagtactaattcttaccaatttttttatatctctattcataatcacatatgtcgaaggctaaaatttattatattttagattagatacaatagcaggttataagccagctgcaaacatattttaagaagataaataaggagagagaagagcagcgagctatagatttgtagccagctgtagcacggacttcaaggcgcggtatgtgtatgactggcgggaccagatattaatagtgtagtatataactattgtatagataagctattagattggctatagatgaattagagctagtagttggctatactattaaacttgctcttaggggctcatcttttcgcttatacttatcagccaaaatataatttttcaacattaaatttggagctgattctgaggtttttcatcgaaatttatttttcaatatttgtttttaaatcaataagaacatgtatataaaagttctttttataaattatttttcgtttgtaaatatgtcattttgcaaataagggaagcgatggctccgttagaatgaagcgacggagggagtagtgtttgaatggtcattcgaagcaatctgaatcatttactgcctccgtcctcaaatataacaacttgtagcccttaggatttgttccaaaatataacaacttctccaccaacattcgcttcccaaccaatcacaaccctccaccatttactttttccatctacctccactattcatccaatcacaaccctccaccacttacttctacctactatcttaataaccgtgtccaactgtaaaacttcttatattctaagacggagggagtaccttttaccccgcatgccctgttggagtaatgggttgccgaagcgacaacgagggagaagatgaaggaagggaaggctactgagggtgtgttcgctgctaatggatgggaacctatcacccaagcacggaaaaaggagtagtccattagcgcgtgattaattaagtattagctatttttttttttcaaaaatggttcaatatgattttttaagcaactttcatatagtaactttttacaaaaacgcaccgtttagcagtttgaaaaacatgcgcgcggaatacgacggagaagggttggaaacccttggtaccgaacacaccctcagtagccttcccttccttcatcttctccttgttggtcgctacagtgcggtgccgggccccgggtcgaaatgaatggggttgccatatgacatattgacatgcatgctttgtgtagtcctgttggttgcaacttcaaacttgatggctcacgtacccatcaccaacaataataataatgctgggcctaactaaggttagttataagtactactactactactacagttcagatggaaatgaggaaatctccatctcttttgtcaataataatactgggcctaactaagctcaccagcaaggttctgtctgtcagactctgtttgccaacacaacatcagcaccagcatagtactacaagtactagtacttaattaaactgaacagggtaagggtaatggcatggcaggtgtcctattcttctaatactcctgctggcttctatactttcttctgctcatctgtctcttgctgatgtactcctactacgagtccaatcttttcactactggagtagtagctgcatcaaacaaacaaaggaacgccgtgaccaccccgacagcgatgatcgattcacattcagggcgccactgcttacgtttcgttacctaaattttggtcactacaccacgtcgggttgccaatcatttctctccccttttcccctgcatcaccacacatctctaattattaggtctgcctgcctgcctgcccgcctaatcttcttgttactaggagtaagtaatgaaaaccatcttgtccatcagtgattatagtattattatcagaagatctgtcatgttgttgtcgttgtttagcgttggcaacctgctctctttcatgaaaaagctgcagtgctataagcatcgagagcttagggcagtagcagtacgctagtaccaaattttgccaaacctcatataccacctagataaaaaaaagggtgttagatacatgctccattggagatcctaccaatctctctcctccactctctcatctatatgttttccctcatagaggaagcgagacaactcgttcggtgagcccgagcggagcggcgatggtgccagcgtcgggaagggctccacctctcctcctccaaccggcggccttcatcccttggcaggttcggtggctagtgggagcagggcatagcacaaataggagctcggcgacatgcgaacggggggcggcgggagctcggaggggcggatttggtggtgtggccctctccatcaagctgccactgctatggtctgaggtggaatggaacaacgatgaaaacaaggttagttgccagatctattgcgccctatgccaccaccgcttcctcatcgagctcgctagatctggcctcgggtttgtcggatctggcaagcgacatcgctttgggggcaacaaagatgcttagggtggtagcttcattgacaaccaccacgccttgcatggggtgtgggggtatcgcacagggccataccctctcccaacgcgccgctcacaccgcgccttaccccatacttgccaaattctgacaaagaacgcttagcttagtttggttctgtggtctttagttggaaaacagcagacgtgtgcgtggcgacaaatctacgacattgatggtcaaggctgaatgccacctccgcgcactgtgaacatccttacactatctccgtcaatttgtacaaccatgttcaaaatataactacctcttatagatgttttggattttaaatagattgatgcatatatatggtttatatatgtgtgttcatatttatatatacggtagtacggtactgaatcagacaaggggtgaaaagaccgaaacatcttataatatgaaatgaatatcttataatataaaatggagggagtacctaataaataatatctcatcatgtatgagatagctaatccctccgtttcaggttataagatgttttgactttgatcaaagtcaaactgctttaactttgatcaagtttatagaaaaaagtagtaacattatcaacccaagacaaatttattatgaaaatatattaattattgaattgatggcactaatttagtattataaatattactatattttcctataatcttagtcaaactttgactttaaccaaaatcaaaatgtcttataacctaaattggagggagtatattttaggaccacgaaagaggaaggactaaacgacaactctcttcatgtcaaagcccttccaccagctactgtattctgtttggcaataacaacataacagtacgtaatgtcaaatctttacatacgggctgatacggctcgtcaaaatcttttctacatatatacacacatctaggaactattcaccatatctctctacatccgtaacacgcatgcttcctccagcaaactaggttacgtaaggtcaccgcatctgatcgcttaatcaattttacattggatgatgaaatcctagctctcgtactggagtacatccatgtaccaaaatggacctgcgaatgggatggcaaatatgcagccagggtacatatgcacaccatcgatttataccttgcttgatattgaaccaacaaggcctttattgctttgcaatgacatgtactagtatagccttcataattccgcacctttgctcaatcaatttttgcttgttcgcttttggagctaggccacccgttgtctgaacatcgcatgctgccactgtcttggtcctttgtcttggcggctagtcgattgtgaaccaaattttgcaccgacatcacatcctgcgtgctgtcatggagctgcttgcacagctcgtctagagctagcatggggaatggctcctcaataagaacaccaacctgaaatatgagtaggtgctactgggttagtggtagtacaatacaggtcggcaatggggaaatggaaacagctgctgaagcaagattatcaagttttaggtgaacaaacttgaagtttgaaacacaatgaagaaaaacagactacattctttaagtatcctctcctctcaagcatcagagctaaacaagtaccctaaacattttgacacaataaagtagtaagaaacatattcactaagatctcgtgtggttgaagacaagcagaggttggctaattgctgagcaatatacactgagtttcccaaaattaggacagcccgattctcaaccacctgcagctgcctttccatgttactccaaagacaaaccacatatgtgtagttatgactaattttagactgataaaaagacgagcataaacaaaaccaggcaagactatattgataaatgcatcctaaaaccacactaaaactaatcctgtaaccaggttctagaaggggaagccgtcactgttttgaaatgcaccaatgccttcaaaaccatggccaattgctgcctgcagctggtagctaccaaggcacgattttgaacagttttaaatggaagcacaacttggggttgcaaaataagttgagacttacttcctcaatgcagaatagagaggcagcactgataaaagtagctggaacgactatccatttgcattcatcccagagtatcactggaagtgtgagatgccacagaacaagaaatcttgaagtaagtctagtgtatgagagaggaataggaatcccaatgagctgctcacaaacactaattccttcaagaaaacaagatagtttagattcctacaatcaagaaaagtaaacagcattaggttgtaccgttatggattactagacttgaagtaagtctagtgtttgcagataaagggtggtaactctcacaagacaatgaagataacaatcagtaaatacacctaaagtaatattgagcattggatcgatgcacaatggatggtaccaagacaaaaaatgatgttgagttatgttacaggtaattggcaagagaagaaatctgcaggtggagatagaagagttaccatgatattccgcttattttcatcgaaatccaacatgtagaggctctgtgaaatgaactcaataatacagcgaggacgatgttttgatctgagaacaacattcaagtcatcttctgagagcaaaccctgaaggtccctttttatgtccgaatggcagattatatgacactgaggcaagaatatgaatgatatcatcagttgcggcgctagtgagtggaaactaacctacatcaggcataatttcatgaaaacactggtctatgttttcagagactagtgaaagctaactgcatgagatataatttaagttaccaaattgaatcactggtagtatacactagaaaaataaataaataaatacagaattaaatttaaaaaaagacatatgcaagagaaaacaaggaccaagcattccatagtggcgttgtcttctccgagagggatgacaccattagtgcacagctcatgtatggtatgaaagcagaaggaaatgaagaaaccttgagcgcaagcgggaaggcgaggatgtagttgaggagggcacgcgtggcgggggggttgtggtggcgcatggccatcccggcgaggtcggcggcggcggcgatgacgcgcatccacgccttgcgtccctcgtcgaagcgggcgtaggaggcctcggtgcggaagacgaggaggagggcgagggcgggggcggtgagctggtaggggagggaggaggcggtgagggcgtaggcggggaggagggtgttgtaggtggcaatggcggcggcgaaggcggtgaaggcggagacggggggcgcgagggagaggatgacgcgggaggtgagggaggagaggaggtggcgcaggtggcggcgagagctgcggtgctcccgccagtcggcgtgggtgtagagcgggcggcggtcgcggatgcggcgctcggagacggcgtcggcccagtcgggcacggcggagaggagggagaggagcgggttggtgttggtgttggtggtggaggtgctcgacgccgggcccggcgccgaggggcctttgggcgggtcggggaagcagcgagcgacgtggttgcttggcttggctggttgccggtggatggaaggtatgggcctgggcggcgccgccatggcctcttcggcgtcggcgtcggcggcgcggtggttggtcaagccatttcgttccgtttgtggcggaggaacggatggggctttgcccaattcgcttccatttcccctctgcttttttttcctttttggaccggagccatctggatgacacgtggagcctcactttccaacggcacatatacaagcgactgtttttctttttttttttttacaaaacaaatagggtgaataaccaacacaatccataaaacttttgcttaaggatcagtttagtgaccgtcgtttcgaattatccaaataagaaacgaattatccaaataagtttctaaaatttattgtgtgatttaaatatagtccttcgactcattaaaaatactgtgtacatgccaaatcatctatacattcatgcaaattcaatatttgaatgtctattccacccttacgttctcatatgaaataaagaaaagctattgagaaataaaagtatttcgccattggcaaaaagatgtagcattggtagcttaaaaaatgtggcattttcctttgttttataattgtcttcttcttgtttttccctttgtttttcgtttgtttttttttatagaaaatgtaaggttaaaatgggcatttaaatgttaacattacatgcatgaatgacttggtatgtctacgtggcgttttaagtgggtccaaaaactataataagccgcataatgatatttaggaacttgtttggacattgtaacacatcaaagtactaattcgaccctgagcaaaagttgaaggactgaaccatcaacccaaatacaaatattaagcccatgcttcagaatttcagatggtgtacaagtttaaaaaggaaaacacaatcatttcattttgtctagttttgcccttttttacaatagtaataatcaagaaaattcgggaacggattctaatccgtcaggagatatcccctcatgtactcttttgctcccaaattcaataaaaaaaaatagttgtaatttctttgaagaaattgacactgtacaatgtattgacatgtatccacaaaaaaaatccgacggtacccgatttcgatattccttagccatacctttcctaaagaaaaaaggatcacaaatcatattttctatctttaaaaataaattggatacatgaacagaaaaagcaagtcaaggattttttgacgtgccagagaagataacattacaaatatcccaataccacaaaagtactccttccattgataactatatgattttttgcacgagtttgtttcatataaaaggtttcaacataaaaaaacagagaggctgaaaatagccatcacaaatgcatatgaatagcataggctctagtactagagaaaatccaaaagcacacgacttaacgactatatacatgttcaacgatttagacctatcttatatttcccaaacggatgggacaatctgaatcatcatcatcatcatcgtatatagcaaatgaaacagatagttacgtcatcaatctctatgatccatccagtattccacatcagttgatcagtaacaacgatggcgatacttgtattcacgatagccataagtgaattctccagggaatggatgcagtacgtgggacctgaaatagcacatctcacagactctctccaccttgtcatgcccacacgcaaatgttttccttatgaacggatgcggcagatcgaagtggcggtagcatgtcttgcactggcaatcaactgaaaacataacatgtattatccatagtcagcagacgcacatgtattatatccatagaaagcagacagtaatttaaagagatcatttcatggacagaaaacgacagggtgggatttgtgtacatacatctgccactacgacgggtgctccaccaaagaggaaaacccatgatgctgtaggcttcagtcactggttcatctgaaaacataaacagtaaatcaggtcaggctgaaaacctgccccacataacagcagcattcatcaggcttatcaatctgttttcgaaatagaaaaggcggcaatatatcacaaatataaataatcacaactcaaaagaaccaaacaactcatgctacagaacaatctataattaacttatgtggaatataggccaaatagctcaagttatcaaataagcctgcaatagctttcctgttccgttgtcaacaccaagtgaggcaaccatggacttacagccgttcctcttccttttcatttataataagagatataaatagcttaaccatataaatcagatgagctctcaaatagaaactcatttactattgtaacagtcatctttgattcaaaacgttgacaacatacttattgtactcgaagaagaaatgaccatgcatatactggacaaatctttttaacaagatgaaaactgttactctgatatgaagtcagcacttttccatatgaatattaattaataatgcataaataaatggatacaaagtaaaacatttcaagcatggactatgtgtagagaaggcgcactaattgccacacaacagtaatagatgtataccaaaggtaaacaagctaagtgctacatatatttgaaaaaaaaactgcagtctgttggtaaaatcatggagtgttcctatttctggttgatgaccttcgtattaatatagtcaaaatccaagttaattttttttctgtgcaagtgagaatcaaaggcacttattgattaattatactatattccttgtaatggaattccatggtcttccagcacgaacatagaggcatcatgcatgttgggactgaagccagaaaaatgtacttattaagctaactagaaactgaagcatacctaagggagtgcatgtgacaattccctcaaaaccttcactggcgatgagctcaaaaaagaagatggtccgtggagcaggcaggattgagaagcagccagagcgcttcctacgagccacaaagttgccatgagtccagacaacatggttgtctctcttgtgatattgggtcaacttgccaggagcaggttcgtactcatcatcctaaccaatcaaccaaggaaaagaataaatcaagagaggcaaggcaagaaaacagaaacagccatgagcccatgatcagtaccatattgagttaatgaatcaattgagtcaactgtacattgcatataaatttgtgtatttcactaatttaatttaatggcttattttggcaactccagttacaagcaatgacagacgaagatgatgatgaatataatccggagcaggttgtctagacaatatgcgataatccgtgatcaaacaaccaattgtgcaataatcaaaaagtgttgttgcaatgaattgcctatcatcttgttgataggaaggcgcactaccctccaaagtaagttgttgatgagtgagtttttatagtaaccaaacaataacgtaaacaaacaaaggaaaggatatgatgatgatatgttaccggatgcatagagttgtagtgtctcaggcattccaaaacaaacttgcgctccttagcaaggcgttcacagcgccctggcagcatcgatctaacatacatacagcacatacaaagaacatcaaaacaaacgtggtgaatacagagaagagacggattggtgatgcgaaattgcgattggactggactggacaggtgaggttgcagatgtacgagacgaacatgaggagatcaggatgtacctatggcgtctatccctctcctcgcgatgcatctggagttgctgggcgtccagcggctgatctaccgggatggtgctggagacaagctttttgccgaagggaaacgggaaacacccgcgagcacggcggcgcgaggccgtctccatcgccgccgcgcacctcaccatcctcgcgatagccttcccctcctctgcggtcacatctcgagtcttacaggacccgatcgccggttcagctccaaggaggggatgagtctcctcctcctccgccgccgccgccgccaccgccatgctggtgttaatcgccacggacgcggccgctatatcggttagggctggttacttgagttccgccgtattttccccttccgattttatgacgaagaggtgcgacgcgacccgaccctctttctgaattcgattaggcccacgattggtgtttccgaatttgataaatcatctctttttcaacatactccgcatacataactaccgacgaattcaattttattttagagaatgctttcgaattcggttaatatccgattctctttattaggggttggggggggggggggggggactaagcatatgccctgtatttttgtatttgtaaaaaaaaaggtaaattggattcaggcctttgtaaattttacggtttcgaaatacgtcattactatttaactatttgaaatcatactattacaattttaaagatattggagatatatcactacatacctttttattgtatttttctttttttaaagaccaaattacccatttcttctacctcatcccctcttccaaacaatgtctctctctaggaggagcggcagagtagaagcttcccctcttcgcggagctcgacatctcttttaacgacgactgcgggggggcacagccaaacgcatctccccgctgtcaagctcgccgtccctttgctcttgtgcatccccgccgttaagccaccaaccctcccctgttgtgtcctcttcgtgctggagcaacgagcagcactagagagagggagacggatgtggttgaagcgacgagtagcatcgaacccgtgccctgcatctccttgccatcgagcacgctgttcctccgcccttgcgcctccctgtctctgttgtcgtcaaatccgcattcccctctccctcgtctggacacggccatacaaccctcactgcccaatctgctagaagcagcaccctatttgtcgctgcactttggcatcgccggtgagagggatgccgagctcggctgtcgatgagagctcctgcttggttgctacaccttgagagtgtgtgtaggaataatgaggaagaagaaaatggcagtttagtcctaaaaaatagaaaatgtagtgaaggggtatatggtggcatatctttcatccttatgaaattgtaatggtatatttctaaatagtaaatagtaacggtatattttcaaaccgtaaaatttacaatgccatatggattcaattaacccttgtaacaacgttacccgttttcgatggcctttactatttgagccaattgtatatttagcgctggtttgaaccagaatcgtggatctaccacttaaacgcaattgcacatttgccaataaaatggttgggactatatatgatacttacatggcgttggactaacgacgttattttcgaaggtcttcataaaaattaagacaaggtcccacacggccgggaaactcgcgcagagcacggcacgacccgtgcgaggtcatccggagtgggctagtgggccgtccgctcgacccagatgctgcttctacagggacgatctggcttggtggcccaacgaaacaggccgccttgggttgcaagaatactactgacttggcctggccctgcgtgcgtgaatggtctgattcgatttggctttgcaagatacggcgatttcgaattgtagttctggaagtttcggggtgtcagaaaaaccttcataaacccctcctccctcctctctcctcttccacttccattccacacctgcgccgcgcagcgcccgcctccacctcctccaccaccacacaggaggccttctcctccgccgtcgccgtcgccgtcgccgccgccgccgccgcggcgagctctcttctcctccttggactcgccgggcgctcgtcctactgcgtccaccgtcggcacgctcgtcttcgttctcagccgtgggctctcttcttctcgatcgatcgcgaccgcctccgcttccaccatcgagagctcgtacgtcctcatcctccttctcgatctccttcgctgggttctcctcctcctcggcctccgcttcgacgcgaggtcttcttcccgaccgcctccttcgcttggctctctttctcctcggcctccgcttcgacacgaggtcttcttcccgaccgcctccttcgcttggatctccttctcctcggcctccgcttcgacgcgagggtctccttctcgatcccctccgccaccaccgtggagagctcctccgcctctgcccgatcggtctttccccaccttcttcggctcctcctcctcctcctggatccgccgcgcgccgcgatctcgctcctctcctcgtcagtaccctcggcccgtgacctcttcccacgcgtggcgagctcgtcctcctccgccgcgcagcctagctagaccggctctttctcctcgatcggatcctgttgcattgggtgggtgatggcaggcggaggcggcgaggacgaggacgactcggtgttggactacgacgtgtatgagcagcttgtcgtcgtcgatcccgtccgcgagtggaggagcttcaactcgctcgattggtccgactacattcctcccgcgaggaagcagctgcctatcgtaccagatggatggggtatgttactgctaccgcgcgcaacgctctgattaaattttcaatcaatcatgcatgcatgggtatgggtttttattaattgagttttagtctgctgattaatgttctgatcgatcgatatatgcagggacatgctccattcacgcgtactcggaggccctgacggctcgcatcaggttccgggaggggaacatgaacttgggcgtcgatctgctcgcgttcatccactgttgtgttggcatgggtttcctcgacgaggaaggttcatcactggtgcagatcgatagtctggtcagatcatttggtgtaccattgctacgaggagccgccgccgttcacccgatcccgatggagcagcagcagcagcgctacgcgctcggtacgaccatcgattcgttctacggcaaggtactccccctgactgggccgaggtcggatgagatgtttgaggcgtgcacctaccgggagcgtctgtgccggtgccttgatgctggaccagtggtggccgacttcaagccgcagagccactacaccgacgtgcgtcccgcccacaagagttaccggcatagggattcggcggcctacgtcaaggagacgctgcggagcgggaaggagatcgaggccggccactccgtgctactctacggttaccactgtcccggtggagatgtgcgccgcctccggctgctgtatcaggacaacatgctaggtgcggagccacgtcaccttctccatccggacagcgtggagcagtatcatgtgccggtcgttgatggattcgtcattggcgaccgcccaggacctcctcctaccgctgccacctcctcctttccctctgcgtgggacaccgtcagatatctcattggctctgcggtttcccgttattgaccacgttgctggacattacttacttgtgacctacgctagctagctcccatatacgtacattgactcatgcacgttcgagttcgagttcagcagtcagcaaaccagacggacgtacggacaagccatatatatgcatgcggccggctgtccttgactgtgtttgtgactttgtactgttttctactctccgctgcgcattaattgaaggatcgagtgtaatgcatgtttggacgatgggtttatttcagagagataggaagaaatagcctgctgacgaactaggtatgccgccggatatgtcgattgtggagactcgatcaatgttgataatccaaagcctccaattaggatgaatatcgaacctcttgcaatcactataccacttctctgttggttattacccaaaccgaaacaaggttgacatcaacgataagtctatctcctacaagcaaatcgagaatacaaacaaaagagtacaaagtgcaatctgaatatatagtgaatataagatgaatttcaaaaattggggtttcacaatctgaactagcggcgaaactataatggctgaataatctaagcaaagcacaaccctaattcgatgatgctactaaataaacaagttctaggaccaaccaagaaccactggacgcatccctaatggattccaacacaatacacgacccaacagggctaaagacgatcacacaacacacgaacatattctggacgccaacttgtttcgatgattcccgttgactcagaagaaatttttgatgtgaaactaggcccactagaaaggtggcttcgttagcttttcaatacatatgtagaacgttggaaaacgaatatggtctggcaacgattttagtgcaagttgctcctggattttgaggtgggctccaacttgatatgaatcgggtccctatcacaccccaatctggcaccgccgtacaacggcacctgacaggagcgtgtcgtaggaaaaacggcgcgaaccgcttcctacgaaaccgtgatctcagtaccagtcccaggatatagcgctggtacccacggtgacaaatatgaaccattgcaatccttaaaataaatagatgacttatttaccttaacttaggttgcagctcagagcaacccgagaatgcaaccgacgacgcggacgaggaaacaccaacaccaacagcagcagcggaaccaacggactaacacccaacaccacaggcgacggctgggaaccatgacgaaaccctaatcttcacttcacttcatcttcacttccaggtagaggaactatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagagagagagagagagagagagagagagagcaagggtgagtactttcgtactcagcaagtcatgggaagtaagtgtttaatgcaggcttcaaaggaaaggctgttgtttttgcaattgattttagttaaacttctttttgaaacaactaagtgagtgcttctcaaacgacacggaagagacagtgtgtctcgtccggtcagagtatgtgcattgtatcaatctttgaattgatcaaggttggcacccggccaacagctttcaatcggccacccgggcctagctgatcccatcagccacagattttccaaacatcgaatccattccacaatagcaatttcacaaagcaggagtcaaacaaaactatgctaggaatcacctcacatccgcccatgaccgtgggcacggctgttcgaacagtttaataacctctgcagagggggtacactttacccacacgatgttactagccttggtcacccagcccgtgcggatcagacacgtctggtgacttggggctttcacgacaaggcatttcgaaagccgacacaggttcgccatatgccaatgagagggatcccagaccgaaaccaggttagatcccagactatactgtgccaggaagcccgggggttctccctggcaccaccccgttgaatccgcatgtctcttggcataatggctcccccgattagctaattactcagccagggacgtcccattttacctatgtggtcgcacttgtcttatgttcggatgaaattccaagggaaacggtccttaagtgcaagagcgggaaaccgtactcccggtacgtccctcggtctgcggttttggaaattcatttagttcgcaagcaccgacccaggtgtcgggttttccaggtcttttgtaaaaccccaagttttacccatcattggatattttaaatttgaggagggggggggggggttgttccgacgcacatgcccgaaggcccgtgcatcgaagcacaacagttgacaaaggaggtttaagtgttcaataattcacggagggtaattgcagcaatttaggattggggccgacaggctatctcgcaagccgcggccgatttacttgtgttgatcctattcatacaatatttgcggaaaaagaaatacttagatttaaattatgggtgcaagatgatcaaaggtgacttgccttgctcaaggccttcacggagcttcacgaatcttcgaaaaatccacgatcgacgaaaatccggtaaccgcaactatacgcaaacaattaaaaacctacacaagacccaaaataaagatcctatttagactaaataatagtgccaataaatagatcacaattttacggaattactggaagttgaacggagtcaaccggagttacgagtcgagagatatgaattttgaaagtttgtttgaatttctggacaaggaaatgatttattgaattttatggaaaagaatattcttttatcactcattgacatgtggggccaacatatggtgagagagaggtgaattgggagggagcagacatgaacttttggtcattgtgtttggggagggagtaaagatggactttagttcaagagggtgcttcctgggctcggagggagggagtgtaactagactttgtttgtgccggtaggccgaggaaggaggctgaccgatgggccaagcccacgagtggggagagggaggaggggctgactgggcgccggcttgactcggtcaagcgagcccggggctgaggtggcgtccacgtggacggccatgctggcaggagagagggatggaggaacggggctcgcccgagatcgaacggcgcacggcggccgaggggcgccggcgaacggcgagcgatgcccgggacagagcaagggcgcgcggcgagctgtggcgaacgagggcgagcgcggcgcggcgtgcgacaggggaaaggggttcggtggggagctcagcgacaagagaaacggcatcggcggcgcggatggagttgcggcgaggcggacgcgacggctgggcggcgcggcatcgagggtgcgcggccggggaagaagggagggagaggtggcgatggggcggcccggagctcctcttcggctcctcgcgcgcacgtcggcttcccggcacgcgcgacggcggagggaggcgaggacggcggcagcaaggcggcgatggtggttcggcggcactggcgcagtgggtgcgagacaacgagagagggagatgggaggggctcgggtttttatagcggaggcgaggtcggtttgggggggtggaaaccgacttggcggtcgagcgctcggctggtggtcacggtcgatgcaagagcggcggatgacgaggatgcaaggagcggcgaaggcggtggatcgggcggccgaaattgatttgcgagggcgggaggagcagcgcggcgcgagctggcgcgcggtcaaggtgggggcggcgagctgacacgctggcgacctggcgctctgcctcagcgcgcagagagacaagggcggagataggaggtcgagcctggggggaaggagctctgcctcccatccttggacgcgagcgcacagggtggctgcgcggcgcaggcgggccaggggggacggcgaccgagggcggtcggccaccacggcgggagcacgcgcgggaaagagcgaaggcggtggcggtttgagcgaagccggcgggaaatcaacgtcggcgcgtgagagagagagagagaaagaaagggcatcgatcgatcgatcgatctcgagagagagagggagatggtgatgcagctcggtgagggcacgtgcgacgcacgtggagagggaggatgggctgggggaaagaagtgggccgaggggaggcaaaacggccaaaaaactcgagggaggcgatttagactttcacagagaaggcttgatttggagagaattggagtttggagtttggatttggattcaaattcgatattcgaactcgagggttcagggaggaatcaaggtagggtttgatatttttcggaattgggagcgagtgtttggcgaggattcaaaggatgcgaattgaatttcggaattaatctaggaagttgaatcggaagaggaattttgaggaggcgatttttgattttgacgagagggatcaaggagatttaaactgagatccacggcacgacttagactcgcacacaaagaaccaaatttttgaaattaggattttaccgaattagtttttaacgcttcacgaaaagcgaagcgttacagtccccatcttcgaacatctctccaagtgctttcggatcgtccctcgtgcgtatccaaataagtgatgtcctcatcatcatccccctcttgaggtggaatcatcctcgactcaagctcatcgtcttctcccaaatatagcatcaaatccgcatactcttacagagcatgggatcattatgtgaaaacgaattgcatatcaaagcatagcatggagtcttattaacaagtttagatttatgcacaatcataatactcccctttaatttaattccatcggtgttataactaggagttcccgtctcattttaaaccatctctttatcacactcgataatttcggctagtgccatgggaagtaaagtaagtttcttgcccttatgcatgaaggtatattttttacttctaccataatgtgttgcatcagttccaaattactaaggatggcctaataacagcgaacatgtattcataggtactacattgaaatcagcgtaatcatgataagaacctatggtgaagtgtagtcttacagtttatgttaccttaaccttgccactgttattgaaccatcgaaatggtatggatgggaatattgacgagtggacaaattaagcttgttgataaaatcatactcaccaagttgttgcagcttccaccatcaattaccacacatatatacccaacaatccttgatgacaaggaatgttttggaatagattatggcgttgaagcttctccgcttgctccacttgaacgtttagcacttactgcacaagtatggtcctgtagtttgcattatcagcagctattaaaatctcctcatcattgtccgtctcatgaacttcgtttttaccgataaagttggcagcgagagaatattcctcctaacatcactacaactcacatacccaccgtcatctgtggcgccaatgtacgcacgctaacttggacaaatccctcatgacattctcttgcagcggtggcatatgatcttggttgttcgtcctgtggaagccaccgatgaagaactttttgttagtacatgcactttagtagacttactcacctcgactgctcgtggtggaatagaaacgggtgccgatggaggctagctggtggaagacacatcggagtgtgtagaaggaggtaccatctttgttgaagtagcattgccaaaataaaactttgttgattgttgttgtccctacaaatgaaacacacacattaattttctacccaatttaggttgcctttgggattagtggatgaaatagaaacgtacatcatcttccgtgcgcatgtttctcgaaccgttaaacaatgcccttttaattttatatagaaaaattgccttaaaaaattatattaatctatttttaagtttaaaataattaatagtcaacttatcatgactcagtatattctattttttttactttttttaagaaaaatgattatgaacacaaattgcagcacatcagggtgaatcataagcgcttcgctcgaggcaagtgaactgctgatatatgcgaggatgtgacagaaatgacatagcaaacttattcagtacaacagtaagcgtcaacaactaaacatcagtacacacctcgacgaggatgtgggaggcgcacgggagcgcgccgagctgtaacgaggcgcgcgatgacgaccggcacatgagcaggtccgtgtggtggataatcgcccaccgtgggcgtgcggcggtggcggcggccgcggagagggcgcgcgccacgggcgcggcagcgtagtagacacggcgggagtaaccgctccggggacgcattttcaacgcacgaaaaacggagcgatctattaatacataattaattaagtattagctatatttttttttaaaaaataaatcaatatgatttttcaaagaacatataaaaacctttttaaaaaaactcacaatttagtagtttgaaaagcgtgcgtctacatgctgcgtttagaggaggagggggggaggagagggaggaataggaagataagaagtggggctgacaagtgaggtgtacctttttcttctttatttatccttatcacttgtatgtgtggcccaattttattttcaactaggtaaaaccccgcgggttactgcggggatttagtataatagcactaagttaagtaatgtgtaaaatagctagaccatataaacttatgtaagttgatgcggtttatgagttgatgtgatttgtgataatttaaatttaaatagtatagagaatgatgattcaaatgtaaaagtaagttgatgtgactttatgagagaaaaaaagaatggagataatttagatcataggttaatcatctaagagctaaaaataattgagatgatatgatttaataagagaagaaaagtagagaaataatttggatcataaataatcatccaaggataaaagaattgatgtgatgtggcttaataagagaagagagagatcacattaactaaggagttaggacttaggatgaactatataggtatatgagatattaataaaaaaaagatgaagagacatattgagatattatgtaaattatgtgagatgatgatttaacatgcttgcatttggaaagttatataatttcataaattataaaactataacaataatataacatgcttacattatgtttaaatgtaataattgttagtggatgatgatgtggcatatttgcatgttacgatttaggatttagtgggctctaactttatagtaagagaggatttctttgatgactaggcatctaggccaacatatttggaccaagtaaatctgccacgtcagtagaggtcttgtaacgacccgcctcttccaggctgggcccgcttacatctgatagcttttataggtcatagactgccctaacagaccaacacaagtcttttctgcacactttatcctcactcgtgcgcacccgagaataatttcccggtcggtcacccatcccaaattgctccaggccaagcacgtttaaccctggagttctttggagatcggcttctggaaaagaagttgcaacttgttgatatgagtattctattaatcctattaagccctgggccgggatgttacatcctcacccccttaagagagatcgacaaggatctattaatcctattaagccctggaccgggatgttacatcctcacccccttaagagagatcgacgtcctcgtcgatcaatcctaggccaggaacatcccctcttggccacgtccgtgtgtccagtgccagcgcatgtgccatactgtgtgaccactccgggttcataccagccatgcgcaccatgcctgcgcaactgcgacacacgcgcccgtgaaaccgcgagagtcggctctaataccattttgtaacgacccgcctcttctaggtcgggcctgcttacatctggtagcttttatatgttatagactgccttcacagaccaacacaagtattttctacacactttgtcctcactcgtgcgcacccgggaatagtttcccggttggtcacccatcccattctgcacactttgtcctcactcgtgagtacccgagaataatttcccggtcggtcacccatcccaaattgctccagaccaaacacgcttaaccctggagttctttggagataggcttccggaaaagaagttgcaacttgatttttttatctatagtaattgattatcctgaaattaaatatttagtaaatcagtggtacaaattatgaaaatagtaaggacgctattagtaccaacgtccaggtgcggacgctagagagaacagcgtccggatgtggacgctgcagcgaacggcgtccagcgcaagtctggcccaacgcgatcaggctggactggagcatccagtccaagtctggactccatgagtttaaggttaattcctccacagaccgaagcatcgaaagtactggtagctgcaagtcgcttgtatatggaagtactcatttggattggtggatgaaaaattccgtaagctagtaatgatgataccatcttaaagcaataattagtagccattttctcaacctgcaagtaatgtttcataagggtgaaaacggagcggattcggatggacagtggtcataccatatcctaagctatattttttaagcggattcggagcggtatggatagtgtacggatgcggatgcggagcggattgtttcggatgtcggaaatggtgcggagtcggtacggaattggttcgaaaacaaattaaatttatcggatgttatgtgtatatgcaatcaatgcaacatcgagttagcaaaccaagaaacaataaccaataaatggcccatcgtaataattatatgtttaagtgctaaacaatatgaatacatgatatccataatataaaaaatatagctacgtgagtgtgacatgagacaataaaaaccttagactaacaaatttatgttaattgatgaattagggcattggatgtaccaacttatgttatatgcactcgatagaatggttatatatgttgataatttcggattatccggcaaacggcttatcggataatccgacaaaaaacatcggataatccgcatccgccggattttagagatactatatccgcatccgcatccgctggattttagagataccatatccgcatccgcatccgcctcaactatctgcatccgtatccgtatccgccggatttctaaaaggccataccatatcctcgtttcggagcggattggatcggatattatccgatccgtttttacccctaatgtttcgtaacaggatctgtcagttgtaaaactaaatgagtaaatggtcatacgtcattattgattctaattcagtttgtaaactccttcaatattagctcaatgacaaaagcataataaggagtactaaatcaccattagtacttatctcacaatcatatatcgataccgctatgtatggtggcaactggataacctaagcacattaattcagtctgtatggagcaccaactgatcaacccaaaaatactacggcaccgaagctagcataagcaaatgcctgattgaagcctgaattccttagttttacaaaaactaatgtcacgatttttcgtagataattgaataggcttgtactcgatcagctaatctctgcttgaacttgctgcacatgagtgtggactaatctcagtagtggaggtttactccagtaaacaaaccaatgaaccgatgagacaggggtgccatgcagttgaggacgtacgacccgaggctatcagacgtcgcgacctcgtggattggtcagcagcaacctcgactcaccgcgtggagccagatgcccagacgcgcggcgggaggccggccaggatcgggggtgaagtaaatcagagacaacggagaagggcggctgcgagtagacgaagacagtgtggagttcacaagctcgggatcgaggaggaggtcgatcccccttccccccactgcagtgagcagcgccggcgagcctcgccgcgacgatcgaggtagcggatggcagagattgaggagagaaacgagggcggcggctgcttgtgcattagtctgctgttaacgatcaaatttggtaaatcatgtatcggatttgaaagaaaatcggtaacagaaacagagtataaatcggcttcgaaactgcatcggctacggtgtatcggctgatatcgaatcgaacaaggaagctgatgtagccgattccgacaaagggatgttggaaccattgtcgggttcgtttaaggtgtttcatgaggattgccacaagcggattgagtccgaagaaggcaattgtatctattaattaggaatagtttgttagttttcttttatctttaggaaagtgtgtttagtgtccgataaggactttatgttttccttttatctttaggatagtttctttcttgtccgtcaaggacttgtattaacccatgggtataaatatgtacacccggggtctatgtaatctatcattctcgatcaataatactctcggcgcatcgccaccctcttccctgaggtttttacttatcttccggtggaatttgggcacctgacgcggggctgcatcgactttcgatctccggcgaaggggtaagtcctatgttacgtcgggccctggtgaatctgtcatctacgtcggcggcgttcaaggctgcatcgcttcgatctcttggatcgctctggtttggttgattggtttgcctacctaatatctcaagtctatctctaattgcattgtgtttagagacgcatcggtttagctggaactgtctcggttaggtctgatcttctgtcttagccgatatatctctacaatcgcaatgtcgttctagatagatttgttatatccatcacattagacagatctatcggctcatcgagtattagattatcatatacaatctcgtgctgcattggttaggttcgacctcctagattgttgttgaaaatctaagtcttgttaagccgataggttcatgctaatgttttatcgaggtgctagccgataagttatctggacgttgcatcggctaataaggattgcatatacatataagttggatttagccgatgacaacaaaggtttcactgtttaatctaatctatggattttatggcatcggacccctagccgatgtatgctttaaccttcggatcagtgcttattctatcatatcattgctagccgattagtttatactggattatattgttggtatattttattatcatcagccgattgcctttatattattatctacattggacatatagccgattgctcaaaaccctatcactatcggctggtatcggcatcggctattatcggcatcggctggaaatactccgtcggcttgtcagcatatcggctgtttgatctactgtttacatatcttgtcagttgcagaatcaaactgactggtacgtccgcatctcaccaacttttggacctgcactagagctaagcagatctcccaggccagtgtgtgtttctcgtcaacatctgctcagtaaacctagacaattgggctggagattgggccgcaccagtgcgatggacgccgttggctgcagcgtccagagctggacgcggttcttccgagcgtccaaacctggacgctcttgctagtagcgtccttcctatttttctaaataccgctactgatttactggttatttaatttcagatcaattaattattacaaataaaaaaatcggtataagtattctattaatcctattaagccctgggccgggatgttacaggcgttatacccggttttacggttaagagatataattcaagggcgaaagataagggaggcaaaatatacttgttccgaataggaataagcatgagcttgagctgatagcaggcaggacagaggcttgggctacaccgtatgctgggtcgttgcgctgctagtggaaaaggaaaggagacttgagtttaagaaaggaataagttcactgtaggtcccttaatttgtcgtcgaatctaaattcgtgcttgaaccacaataccagatataatacatccctcgactcctcaaaccagtacacataaggtcccaaagcagtttggatagcggtttcggctaacgtggcgcctacgtggctggattgacctgatcttcgtcctacgtgacaatgacgtggactagaagtaatatatatataatgtggggcccatatgtcagtgtgtcccacccctcgtctctatctccacgggccgacggtgactgttggtctgctcttgctacttgttgacttggaggaggcagacgagggtgtcgaagcctagaaagatgcagcggagaggttagatgtggcgggtcagggcgtagatggcggcctcctgggcggtcttgaaggcgaagccactggcttgggaggccatgcgggcggcgctgaggtgttacttcttcttgaggtcgcggagcttctcgatgagctggttcttggtgaactgaagaagagacaccacttgaggtgccttgccgcgtcgtgaagtcgaggaacccgcgcaagatgaggagctccttctcgtccgtccaaagccgttggaacaaccgcctcgagtcctccaccccccaccctaggcggcggcggaattgcaccgatgggctccgaagggtgaggcagggcgaggagtcgggggagtggggtagcagcgtggtctgggttggagccatcactgtcggtgccctcatcatcctcctcctcagcagggaggagtgggaggcgaatcaggcgatggctgactttttatctcctccgctctgcccacggcctgcccctcttcttcgcctcgctgctccgcctgcccctgctctgcccacggcccaccgtcgctccactagcccctctgctccaccccgccgcctgctccagccaccgcccgtcgcccgttcaggccacatgtagtggagagagaggatagagataagaatggagtagtgaggctgacatgtgtggccacatggatcccaccttttttattttttatgtgtgtaactgatatgtaggccttacaggttttatttgttatttttaactagcatggtggcccgcgcagattacacgactaacatcattatattttctctcatataatagcatatatgttttctcattatattattaaaatatattacaatgacaacataattttaaattttgcaataactttacaaaactaccaatgtgtaatattcatattgtattttatatatgtgttagttattaattatttttaatatcaaattttagttatttgtaaattatatatattcctatatggactctagacttgtcttttaatatttctttttttaaattctgaatttttattatttctaattatatttctatgtggactctaaactcatctttcaatattctttaatttttaatttcaaatttcagttacttctaaattgtattcctatattgactttaaactcttcttcccatgtttttcttaattttgaatttttgttatttgtaaattgtatttttatacggactctaaatactacttttcattttattatgtttattctgaattttagttagttttaaattcctatatggactctatactctacttctagtattccttattttttaattccgaatttctatttttttcttaattgtatttctatatggactctatactctacttctaatattccttattattaattccgaatttctattatttcctaattgtatttctatatggactctatactctacttctaatattccttatttttaattctaaatttcagttatttcctaattgtatttctatatggactctagtctcctcttctaatattccttatttttaattccgattttcaactatttctaaattgtatttttatatggactctaatctcctcttctaatattccttattttttaattacaaatttcagctatttctaaatgtatttctatataaactcatctttcaatattctttaatttttaatttcaaatttcagttacttctaaattgtattcctatattgactttaaactcttcttcccatggttttcttaattttcaattttagttatttgtaaattatattcttatatggactctaaactctacttttaattttattatgtttattccgaattttagttagttttaaattcctatatggactctatactctacttctaatattccttatttttaattccgaatttctattatttcataattgtatttctatatgaactctatactctacttctaatattccttatttttaattccgaatttcaattattttcctaattgtatttctatatgaactctatattctacttctaatattccttatttttaattccgaatttcagttattttcctaattgtatttttatagactatagtctcctcttctaatattccttattttttaatttcgaatttcaactatttcctaattgtatttctatatggactctagtctcctcttctaatatttcttattttttaattccgaattttaactatttctaaattgtatttttatatggactctgccttttctttttctccgattaatgtgagaatttatagatcatgagagtgaacgtggaggctttttttctatttctttaataatataatagatatttaataatataatagatagacatatacacagattgaaatgtaacttaaacaccaatgtcaatgtcacgagcgacataatcaaagaaggcatgtagacgggcgccgtcttcgccttgatccagagccgtcgtcgcgtggctgccgcctcctcccgactcccgagctgcctgccgccgagcgactggccccgcgccgccccggcgaccccttcccgtatcgcctatcctccgccgccgcgtccggccacctaaccgcgctggtttccctggttacccatcccgtgccgcctcacctccgccgctccccgccgtcgctaccaccagcatcgatctgccctgctaccccttcccgtgccgcctctccccatcgcagctgcgatcggccgcctcaccgcgctgtcatctgccccggctaccccttcccgtgccgcctctcctccgccgctgcgaccggccccgcggccggcatcggccccttgtgtacttgaaagaaaccagggtagagtggccaatagaactattgtctttccgaattgccactgtgtcagaatagagaaacacacaaaggtttggtcatctgtatatggtttagatttttcagcaatgctatatcaaagtattgtgttcctcatatcttggattgtagtatttcctttcaggatgtaaatgttaactcaagggaccaatagcttcgatagaatggttcaactgacatcactttgatggtaaaaatggtaaaatatgacaagcagtttccaaaattcttgcacctaagtatcttcaagagcacctgctttgtttattcatctgttgtaatcctttaaaaggataaaaaaaaagactcagcttaaaatgtataaattgttacctagagcatagcaccagctggcacatttctgggacaatcaggaacttaaattactgatatcctagtggatcaggatgattcaaagactagaagtaaatttgtatacctgcattcatcaaatgccagcctagcattaaggtccttcaaacaagaaaaaaactgaaagcttacattctttgatttgctatatatgccaaacacatgcatgcttcgctgaaaatgtatcctttgatttttttcacacgcaactgtacaatgttacacacataaatgtatacaagaacacacacgagggactagaagaacaacacaagattgtttagtcacctgcataatatcatgcttctgctgcaatagaagtacactctgcagaattaccaccttccaaatctgttaaacctatttgcagtgcatggctgaggaatctgtggcattatgcatttatgctgcactggcatctttcaggtcaggaagatccaactgtgcttaagctcccaagatgtatcaatcaaattgacaagcagtcaaagaacacaatacttgtgtggtcctcttgattctgccatgcagacagcttactgtcagcaatataacttctacttatgacttatgagtcatggctctacccattctatatcctgtctacaaatagcagagaaaagcaacagcagtgattagggaattgaagcttcaaatcaacaaatcattagcaacctcttctaatagttcatctagcatgaactcccatgtatcaacaataatctcttcactgtccgattgaagattcatccaagtgccatcttccagatctatgttaactagctggttcaatgttctcggaaattgattatggagatgtctctcgatatgcttatttatttcttggatgaggttctctcccattggaggtggctgtatcttgtgcatgagaaaagataagcaaggagggtttctaaaatatgtctcctggattattgttatagcttcacagatacaatcaaaagggagctttagatcatctgtttgattgccttggtgtagttcttcaaccaagcaaggactgatcaattcatcttctagataccacacctctagattttggtatgtgcatagttctgatagctccagcattgcttttatgtaacttagcctagcatcctcgtcctcccagaagacccattggtctgatataacatctggtatgtggggcctgatcatatcttgatacaactcacctgtggataattgtaagaccaaaagacatcaactttagattagaacacatactttcttaaggccaacaggaaatgtaatttcgatatgtttagatgagaagttacgttttatcatagtttcacggtcagaactgtcaacatcttcatggaagaatggatcaaggacagatacagggctgggttgctcttgcttttcatggttccgttcggatgaaatttgtgatataagttcaagtgatgcacttgatctgggagtttttggctcttggtgttctaggctctcaaccaaattctcaggatagctcagcaacatccctgcatgctctctgccaggttcggctccttcaatcagttcctgcagtgtagataaatacattataactcaaacaacaatggagaccagatggaatatcactaagtattggtgtgaacatactagtggtgagttacatgtacactgctcttttagggtggtcccttcactgcaaatcgtttcggagcaagccggcttgtcgatttcttcaatatgcataatgtcacctgcaaatatttctttgtgcttagagaagagccacgtaatatttgataattttaatgactatggtattatgtactcaccatcttgtgcagtttcttgtttcatggagtatctatcctgatcagccttaccatctagtacttcactattaccacatgcaacactccctgaatcttcatcagacagatttctttcttttgtatattctgtcctctcatcctgttgaatggcagaaatatttatctcttcgggtgaaaggtcaatgcagccttttaacctggggctactcctaggtgatgatgcgttgcgttgagggagggaaagcattcctatcaaggactttgaggtatgaactgttggaggcttggttgtatgactgttatactctagaatgcctgtcagatgtttcttcgcctcttcatagaagatggacgtatcctttgatgtaattatgtcgccgttaatttcacctagtccatcattcctttgcttttgcttaccattggtcgaaggtctcaaattgtccttatctgattgtttagaatccgttctgactttaaagactgaatcattgatccattgtgaatctctttgtaaatcatcttcatacactgatggtcttcctcttctagtatcaccagtcacaattttgaatctcctcctgacttccttaattgaaaatttagaactctctgttgcactgtattttggagattgaattgtgcatgattgctgatctaaacatgtagaggctgtagctacagtagtatcgatccctcttggatttggctttagtataactattttgttaaccatcttactactattagttccttctgatgtaccctttataattgatttatctttcctccagaaaaagatattcctgccctctttactatgtgttttgatggctacctcgtgctgttttgaattcttagtattttcacctttttcaagaattttccttggctctaacttggtcactacctgtctgttttgattattttgggtgttctccttctccaaagtatgcggactcggtttctgaagtgtcttcaagaaaagttccttctctgggcttagcatatctggtgcatctactagtttgttagattgataagatctgctgtcacaaatatatttttcatagaaatgctccctttgcccccagtctggagattcctcataagcacgttgacagggcacactcttcaactcactaagctttgtatggatatgggacttcaattctggacacagttcactcttatttttgcaatcatcacggtacccatagagttctcccacaaaatctgctaaagaaagttcaagatcatcttcttctgcctgtttcatggatttggaaccacttggatccagcaaaccagatggagaagccatggctgtgcttgtgctgtgacttttggctctgttttgtttggtgctctgcattgaacttttttccagacagacatcatgtcccaggtcagctaatattctttgaacctcttcgttgggaatctttttcacctgttttaccttacccagctcgtcctccatgagtcttttgacagtttgtttccttgtgtcgcattcctctatgttctgagaaatataagaacaatacacttattccaggaagtaatctttaacatgcatcaaaagaaataggtaatactgtccacatgataaacataagcttgatggaaagctagatcagttaaaactatttgatgtttaccatgccaacatacacttgaagcaaatctggttttagaactcacccaactgattataatgcaaagattgctagtactgtctactcaaattttttcttctctgctggttaatgcagaatgcttgaatcaagtccctttcatcaaagaatggataatggttgctaaatccaagcctacacatgatacgtaggcaaaaagaagtatacgtgggatcattgtgtcatgctttttttttttaagtttattatttcacaacttgcattaagctaaactttcccgtgcatgttttcgaagcagtaccaagttcacatgttgcatttggattttggaggacttcttttctccatacttgctctagatatgttctggctctgaagaaaacacttagcatgaaggaattgactgcccttaacatcaatatggcactttcagttccatgcatcaaaattattttgttacacaagtaactgaatagtcaagtatggttaggatcactagaattctgttgcatattcgtggtgttaacaaaagcagacaacagcaaccaccagcatgagcatctatggtttttaccattaaaactacatacttactaaaagaacttacatcctccccatattcatctatttcttcaaagtccctggatttctttcttgagtgcctcctacctgcgaccatgcagagttgtaagaagatatacaaattatgataactaaatatttttcttgaatgccttcatatttgccagatgattctggaatgtagattagagggattcattgacagtctatgacatcagaaaaatgtttactgaaggtcaaatatcatagattgattgtattgccatgcaggtgttgcattacttatattgctgcacatagttgacactattccacaaactgcttagtaatggtaatcaaacaaatgagaagcaaaattgtcgacttttatatttactgacagtaatcagtttttttttctctggagttaataataataatgttttacatattctgttttcagtctcttgtatagcagatgaccacaatgcatattaaatttcaaaaccaatcctcagagttctaccagcaaagtaagtggctcagatcatgatcacgatcctatttgcattgtcatcatgttcatcaggtattacattttactttaaccatgaacctggagagaattacctgcaagcccaccgaaagtgtgccttctgcttccttgcttcctgtccaacagaaacttggcgtcacgtcggaaatagagcatgccgatgaggccccacatgcagcctatgttctcctgacgcctagccagtctttgacttctcttccccatgttagttggcttgttcctctgcactttgcaattgaaatatacctgatgttctctgcagtttagttcattgagctaatcctcttgcagcatgtttggttcctgagagaaactctgcagttagctgacgaacacttaggattcatcccgatgaaccatgcatgccaagaatgaaagaacagaagaaatgagattttgaggagcaagagaagatgaaatgcagcaaactggcagcataaaaccaacaggttccagtgttctgttattaatttgtgtactgtcaaaaccaagcaaaattatcaaaggaagatatgctaaaaactcctcaaatccacagatattgcttcatgggaaacttacttgataaccgagagatcgcagggaacttcaccactctgaagtctgaaccaagaaaccagatgaagacgagcattaaaattcttcaggacatgttgttggccatgtgaagagatgctaggacctgagctgtgcttccttttggcaacgatgacggaaggaatcagaagcctttcttgcacaagcctcggtcagttctagtagcttttcctctctcccctcttctgttttctgttactcctacttctcttctcgccctgctgtgaagagtggagtggagcgaaggcaacactaactaggtaaggtagctaatggcgctgtagcagcccacaccacatggcatgcacaagcaaaatggactttcggccagtgtcccacgcaccacttttccccactcgcacaaaaagtaattgctagctgcaggcaaaagctgaagcgagcctttgataaattctgtgttgagcctgtagcaatgatataatctcgtgggtttgtagttgtaggtgcccagatatgaaagtaccataggagtatatgagtataaagagattggttttgcactgagggtgattgatatctaccgttttgtttgttctgttctgctagtgagagcccaaaaagggctccatcttgtcaactagtagtattgagatggtgatggcatggagattttcttagctacggatagagttgtccaccaacagctaaccgtggcatatcaggtttttgtcgatttgtttacaggagggcaaaaaacaattgagagtgcttgccatttccaatacgtatcttctcagttttcagttcaattgagagtggattactccagtaattgattatggctaatttagttcagaaatggattagggcgagaagagttggtccaacacaaatgagtggtggacctagcaatttcagtggcgtataaaaggtcacttgcctggggtgcactgcactggagcctgcaggagtgcaagatggaaaatggatatgcgtatttccgcaattaaactaacctcacttgtgttctacggaagggggctatgatgtggattgcgatgctgggtttggatatcttatcagcgagtcgatagaattagatggattgtttttttaggcacatctaacctcaatctggttggtcctccccgccaaatcttcattcttatttacgaccgaatcagcaactgaattgtctagcacatcttgacttgcaagcctactctactcatgccatgtgtgttgcgtctgatactttgctgtattggatactactgctacgagtgcaatatgttgttctcttctatctgatcatttggtcctacccagatgcaatactagattagtatgtcttaaaatgatgtctccagaaggaaacacgtgcggtgcttaatttcttcaaattttacactatgcacgaccagggttattggccgctaattaaattgcagccctgattgcctgaaggacactgagtaacagagtaaccaatgacaagtgagccctacgaatcgcccgtggctcattatcaatttatgagcaattgctaaactgctaattaaaagtatgtgccttcacattctgcgagtcagtgatttgctttaataatctcttgcaaagttagtgcaccttaatccttaggccttgcttggtagttgtaatgataaaagaaggcgtgggctttgatcctcagaaatgtgtcggcgatccgttgtgcatgtgcttgctcgcgacagtgttcacctgaaggtagggtagggtaccctggctggaatggattattatttactagtactactgttcagctcaaatggcctgtccattctctcatcttatctaacctccctttttttagaagggtttttttatccaaccggatatatgtagtttttttaagctaaaaacttagcctatcaaaaagagaacttagtcctcaaatgacctaatctgaaattcgctcctgtggagatttaaactcagaaccttaagatactactcaggtcactgcaaccactagactacgtgtcctttctcccatctgatctgacctccctaccaggcacagccacccctccctccatcattgcttcatctttcttgttaaacctggccaggcaaatcggttggaaaacctaataactaggtttggcaagatatctaataaaacaagagagtgctgctcgctctgtaaattagagaggcaactcaaataaaaatccctttgcttattattcctgatgcccacataccggttattagactagtgatgatgaagtacgctagtactgtccaacgaacttttcccgacacaacaaacactgtgtcgctgtcttatactcctaactttttttgttttgttttgtatagagttgtcaggtgtctcataacttcagtttacaagtggggagggcaaacatactacagtgagatactatactaatgaagacgtcagtgtagcgacatcatttcattaacagggagactctgtccaagtactaaacaacagaatagtcgtactgatgagcattttagaggagatgatggtgcaacggttgcactaactaccgactacagcaggggtatctatctatgattaacccgataccgtttgtcgctctctctgtctctgtctcctgaatcctgatacgtagcatcattgttgatggagtttatatatccttttcagttttcacacacattcaatggctgctagggagatggatattgggacagcttgttattgcgtcagtcatgagccgcaaatgttgtagcaatgcgtgctgcgcctgtcgcaatctcaaacaggcgacgttaattactaataatccgtattatactaactgagatttggtgagcactaccaaacgatactcccaatctgcactggactggaatactggatcccgcatatgcatctttctctatctgaactgaaatgccagcgaaaaggctggcaggcacctgctgctttttacctttagcctcccccaattttttcacaggtcatatgaaaatcaaggacattttcgagacgaacaagcagcaaacacaaataatatgcaggaggccatcacagagaacgtacgtgcaggtgcagcgactggtttgtcggtcccgggcatcatcgcttctccttcacttccatgacaactcaactgaactgtaccgaaccgaaccggcatgacatgaatgccagcataggatgctactccagcctgctgtctgcctgttctatagccaggtgcgaaagttgacagatatataggaatggcatcagctggttgctctacagtatgtgcgaaaagtggtgtctgtttgtgatgcggtacagcattcggcagcatggtaagttagttgtccactcgacctcccaacaacaaccgcaacaataacaacagcagcactggacagcaggttctagctctctagtttagtggttgatttaccttttaatttcgtcttgtcgtaatctttatctctttcctttgtttggctttatgttaaaacaatcagtcaatcttgagatgatgatgacgatgcatgcggcgttaccattaattagctaggatgcgagcacgatggactgcatctctctcctcctcctcttcctcgccctccgcaggatctccaggccctcttcggtgccttgctttgtcactttccactccttgctacctgcaccatatgttcacatgtgcaccaacccgtaaatactagcagtagcagtagaagggtaatcaaacgcaaactgtaagtaaattgtagatgattgaaactctactctattacgcaatcactcgccatgacagccggcaaagcagattcagtgattgaaagcatcgtttttaattgttggttgcatggaattcagctctcttatcccctagatctcccgctgggtttcatccatcgaaaagaatgcaccctggcttttcgaggggaagttcaacggttgatagctacctgtttctgtcttcaaaatcacgcaggacgcacgtccttcactgtcatcatccgactcgatgattatgctgactggtgcctgcattttgcattcacaagcaagcaaacatgatcacgagttgaacataaggcgaccacctactatctttattaaacctgcgtgatacaaagctatgccactttggtacattcagttatattgattttagaacattaccaattagagcaagagatgcttcttgttaacaaattggccttgtaaacatgttctttcgttactgatacagaaaggagcagggctgcatggcttaccttctttgctggcacttgtatattgacctttctaatcgctacctcttcctgtttaggtgccaccctgtagtagctcgaagcaaacggcttttgtggagctgcttttacctttccctgctccacctttggcttcagatctgtcacctttgcaggataaaccaaatgtgcagaaagcctgacattaacaaacaatcctcgtcagaatagaaaatccaacaaagatccgaagaagaacagttggtagcttaagtcttgctagtaacacaactcgaaggaatgcaccgacacaattccttccaataaaatgagataatgttccagtatacaaaatttagaataattactatctagtagatttaaactggcagtatttaaccagcttcgtaacgaaaccaatggaatattaatcattcttttgaattgcttctaacacttgattttaaataggatctcaaggatttaaaaccgatttgaatttgattccatcaagaggcctttcagttcaattctccatactatagtagtgataaatacatagctaatgactgaactatgtaaggagccaagagcagaaaattacacttttgtttcaggtaattggttcatccgggaccttccagctgctactggtgctcggttcattggagaccttccagctgctattggtgtctggttaatctgggtccatccatttgaaactggtacttggtaactctggtccttcagccaagaccaaaaagaagttagagaaagatactggaagacttatggctaaaattacttgagtcatgaatttacatactgccatcatttgcattgcagcaggcctactattgacagacctgatagctctaacaaccccctgcgcaaacaggcaaaacacaatcaaatatagacaaaaacatcacattggttgccttcactatgcgaattgatgaggtttgagcatgacaaatttaagttcacgcagacttgtgcctgctccttcagacatcatcagactcataaaaaccgaaaactgaaagatatcatatactgaatatattggacgttaggttctcaagtatcatgaataattgaatatagaagaaaactttaggtaactatgcttatatggaaacttaactgtcatatttggatataccagaaaaaaaatcacatgctcatacacaagaatgataatcatttatatgcaaatgatagttttcagaataatttgtagacacttggacagttggacttatcagagttgtatcaaaactggaagtacctccatctcttttgtaaaaactctgaagacgtcacaccgcagttgtcttatatctgcttgcatttgtgtctgcagggttgcaagagtcgaggatatctcattcgatttgctggcattagaattcagaacagttgtctgatcaccctgcagttgtcttgcttgcatttgtgtctgcaaggttgcaagggtcgaggatatctcattcaatttgctgcctagagaattcagaacacttgtctgatcaggattgtgttttgtgctgcttccaaagagtgctttgagatcgtcttgtcccttaagctgtgataacacggtagtatgttaactctgacgttgcacaaaagaaaaggaaagagggaaagtggagaaaatgctgaaccatcaattatccttacaatttgctgaagtgagctttcaaggacagcaatcttttgccgtatgctaccagctaaacataaaaaaataattgctttcagttccagttgctgaacaaggacagaaatagagtgcagaaattcatagacaaaacagaagttgcacaataactctttatgactgaaagttaggggcttacaatctaatgatgcctccttcatggctctgtttaactgcattacatcactttggactgagtctaccaccatccccatcttatgtactgagcttgccagatgctgaaatttgcgctcaacatcctcattagtaacctgacctgctgatatacccatctgtcagttatactgatgagaaaatactatggcagtacaacaacttagtgatttggagtccagataaagaatgatttcaattgaactttctattataaaagcatgcagcgatcatcttacattctatgcagaatagaaaaacagaacccagttggaaaaaacaaagtgtgcctggaactcaggtgaaatgctgctattctggtataaacgaaatgaaggatatatgagatgtagtgcgtgggtcttgagagtttacatctagtatctgcaatggaggggttccagcggtgcattgggttgcttggtacttttgccagttgcagctgagactcttctcgcgcgcaagaagctgaactggctggtaaagaggacatcctcttggatgagtcatcatgcaagccaaatctctgtacaacaatgaagacatgaatgaatgttaatgggcaagatacaaaacactacacatgccatttctaactagtcaagctgtaattagatgcacaggtacagaaatctcagtttgtgatgcaccaatgatgcttccatgaataatgcaaaagtaatttatgaggaacaggcattcatgtaatgaaatcgtgtaactgcatgtataagggtgggtgtcaattgcaaacagttttacaggacagacaaaaacggagttcaattccctgatttatcagtgcaagcgtgcagcaaggtggtgggcagcagagtgagcaatttgtaccactagtaatcaaaacaaatctgaaattgcaggaacagcctactcatagtaattggaccttgcactatctattagtcgttctgcagcatacatttttttttttttgcaactgcgaccagagataaaaaaaaactgacaaatgctgtatcaatactgaatctgatatggattttcaccaaaaatccacaaggcaattcagcggaagactctgataaacaccgaacaacaaacagggacaggagtgagtggaatccccaatcagtaaggcaccgaaaaataccaaaatccattgggcggcagaaacaagagcgagggggagaaagagaggagaggagaggagaggtgaggtgagacctgatcgcgggtgggggaagggaggagggtgaggaggttgtcgtcgagggagacctgcgagaactgcgactgcgagtgcaagagcgaggcggaggcgccctgcgagaaggactgctgcgactgcgagagcggctgcgaccgcggctgagacgccaccgccaccgccacggaaccggaagccgacgcgccgctgctccctccggtcctcctgaacacaccacaccaccccaccatgagcaaaaacacaacatgcatgagcgttgagcagaaggggattaccggggagggaggacggagatggaggcgatgtcgcaggccttgttcatcttaagcttcatgccgccgatcgccgccgatcgccgtagccttctccttcgccgtcgccttcgccggggagagagagagaatattcgcaaatttgaatttcttcctgctctgcttgctttctggtgggtccctgttctccgccttttataggcaccacagctccccgtgtgggcccgcccttgcgcatggcagctctgaggctgacacatggggcccgagttttgaataattgcggctatgtcatgtatgggtgtgtttagtgcaccgaaacataattttaggatgtcccatcatttgataaaatgtcagaagaggttttcggatatgaatgaaaaaactaatttcataactcacctggaaactgcgagacgaatttattaaacctaattaatccgtcgttgtcacatgtgggttattgtagcaatggctaataatgtactaattagactcaaaagattcgtcttgtgatttccatacaaactgtgcaattatttttttctttttttatctatatttaatgctccatgcatatttccaaagattcgatgtgatgtttctaagaaaaaaaatcctgggaactaaacaaggcctatacaaaattaacattcaaattgcggcagagaagaaattaggagtgctctgctatgcaactgcaaacacaactcaaaacaggaatacatctcttgcacagattcaaaacaaataaggtccagtctttttttatttgagattttcttgatactagtattttgtgataacaggatacattagcacactgttcttgtgatcagaacttcaggagcacaggactaatagtatatgggcaatttgttctgaccataaaaagaacaacattttttattattttgcattattatcggatcaatgcgccaaatacccccaacgtatacagcgagaagggaggtacatgatcactggtttagttccacagtccagcccatacaatcgtccacatgacccatctggaggcttgtaagtgaagtatacagctgctgacacaccacgcccactccttggttgccatattccaccctgcaaggttagcagtacaattttcggctcttatatgtcttgtcataactatctcaagaacaaacttagcatagttaaatatctcattttaatgcgtgcggcagcacgactccaattgctctacaattatcatgggcaaccaatcccgaaagatctcaagtttatagctaactgaccacctgcgcgtgtaatactacattccatatcatgttgcatttcggcttttctaaaaacagagaaaatgttgactctcagaccaaacgctggtaaagcaattggtggtgtttgtaacaggatgacatgatcatgccaggtaaatgttgaggtaataattacaaaaaaaaaaaccctaagaaatgatcacaagtgagaaaatcatatcagcatggtgaaaagttaaggaaaacctagcctatgaaacacgtagctaatccaaggtcttcttcaccaggttttatttttaccgaggtagtaccatttgttttggtgctatttctagtagagtagtaactaactaatccagtcttatcccgaaactgctgtgatatgtgttctaaagacattagctgcaaatttttactgcatcaaatagccatattgcacagcaagtaagctttcaagcaaagcagaagtttcacctttgccccagataagttatgctccccacaggggacaccacaacagctgttcccgtgcagaaaacttcatcagcttcaagaagctcatccactgacacaaggcgctcctcaaccttacagtaagttaacattaattaaagctacataacattaacaaaagcatttaaataacatattttttcttcctgtaatcaatgaggaaataaccctatgatgggccaacaacagctcttccaggccactaggaaaataggatctggttaatcatttaagtaaacttgagctactggtgaaaacaagaatttaatttggtattgtggaatggtaactgtaaaaagcttatctcaaattcacaggtaaaatgcactaggcagtcatttctttcctggtctccatgatgctgatgagtaatttaccatgaagccttttctctgagcaacttcaagaatacttttccttgttataccaggcagtatggttccttttattgctggagtagaaataacattgccctgatgcgggaaaataacatgattacgacgataaaaaaaaaaagaacctaaacgaattacacatcctaagggaacttgtgccatttcactgcataaaacctaaataagcattggccaaatgggaacgcctaatcatgcaacaacaaaaaaatatcgattaggttgtaattgactaagtagtataacatcatgcgcttcgctgaggaaaaactacttctgactacagctactgaaaatatttgctaaaataagcataggtataagagaaggatcatactttcacaataaagatattgcacgaagacacttcttccagatatttcttgtgaacggcatctagatagaggacatctgaatatcctttctgttttgcaatcctctgtgcttttaatacctacatggtggcaacaaatatggaaactgagaaaccataagattaaaactaaaacagtgtgagtaatagcacataatgtatgtatatatgctagaatatcagtattcagtaaacaaatcatcactgactgactctaacttccatttcaggctaattttaccacaacatcacttcctcacaaatcacaacgagtgagattttccatttccggttatttgtctcaaggggaaaaaaattaaaataagccgtgagctgaccatttgaaactaaataatatgaaatccacatagatatccaacataatagcttcataggaacaaaaatgtttacattttaagtttcgaattcaattactcttgaaacaatagagaagcctaactgcgtaagcaatagaatttagagggtacatagttacatgctgtacatatagcagaataagcaatagccaataggtaagtacatagttgcaaatataactaactagatgatggccacagaagctgtaaattaaatagttgtagctttcatagatgcagtgccagaagttaccgaggcatagtttccaatggttttcactccgccagttccaccaggggcagcacggtgaaagttttcttctataatcaagttaataggggctaaaccttcctgtaaatcaaagataacaaatttaatcagcatgtatggtagtttacaaagataacaggggatgaatttctattcttggtggaatcaggaatcgtgatagcaaatctgcttgtgatgtaattccaattccactatcctataatcactgcaaaaggaatattatttccctaggatacatggttctttacatattggatgagttgctcgagtatctggtggaagttaagttaaaaacttaacacaaaccttgaaatagttcccaacaggggagacaaaaatcataaaggtatactcaggagcaggtgcaagaccaaggacagctccacttcccataagcagcggccttatatacagggagcctttaccggttgggggcacctacaaatatagtacattaaagagagtgacaggattatgaagacaaaagattgttgaatgcagaacttaatccaagagcataggaaaacataaaatttcttacccatcttttatttgccaaaacggtttgctttactgcatccacaaattgttcaagagttggtgcaggcatacacatcctctctgcaccatttctcatccttatggcattctcctccggacgaaacagcagaatggatccatctgtttttctatatgcctttaagccctcaaacaatccctatgtacgaaaataatcactgtttaagcgcagtaaattcatttaggacttcaaagagtacctatttcacatgttaccaatgtttgaagttcccaatccactgtagaaactccctactaacctgtccataatttaagactccagcagatgggctcagttctataggtccaaatggtaccatttctcctttggaaaagttcccatctggcccgcattttgcaatatacataaaatctgtctggacaaggccaaaaccgaggttctcccagtccaaatcagccaccgcagaggtttccctgcaagttatacgatcaggacaatatttatcacttgtggacttgattgaaacgtaacccatggcagtgagacttgtcatatacagttcatatttacatacatgtagttagttgctagagaagcttcgcatcctatcgcgcagtgagccttggagaaaggaggtggcactgaataagtgtgattcttgatctgcagtagcaagaagaggtggggaaaaaaagatattcttctatcagatcaaaaggccatcgaaagttgaagatatttaaacccggatgcatctttgctagtagtaggaaatacaatatgacaataaatcagacgaggcttgaatctatgcatgggatgggaccagtagggccaatcaagcacaaatttcactcaaaaggaccagagagatggcatctactctacagcactagagtctagagtagccactaccacacgccaatgaatgatacagtagacaacttagttgtgcctgattcatttatttaggaattcagatgatgacagtccagaacaaggaaaatagggaaaacgaacagctttgttatggtaatggtcatttagcctaaacctttacaagtaaccaacaattagagctaaacgccacgtcttaatcccttcatgtatgattagacgctcgaatcgctgggcaacaactagttaggagattcactgtttaaaaaaaaaaagagggagaaaaagaagaaaaggttcgctccccattctagttcaaaagtatccactcacgcaggcaggcagcaagtagtagaaacgcatggtattgcaaagcgaagacgagaaaaataggtggggagggaggcgagtttgagattgagaagagagtaccggaagcgacggcgtggagagagagaggtgaggacgccgctggccggcgagcggcggagacagcgggagggcgccgcgggaggtgaggtggagctccattcggtttgctctccgatgggtttgagcaggcggcggcggggggcgaagacaatggcaatgcggcggcggcggcggcggaaaccgtcgtcgtccgaataaaatagcggcggccgcgagcgcaaaacacacacaaggctaactagttggtcccaccggtcattgactcgcgggaccagctgccgcagccatgccttgagctcggccagatccggcgcctcgtggccagctccgccagccacgacctcgccggcggccagctctggtgagaggttcaccggcgagtgcgggctccacgccgagaattccggccgctgcctcctctggtgagtcctttctttttctgttttttttttgaacggtacttttctttttctgttgtttgtctatgtgatgcgtttttcaaatataatcacataaatttaaatttgagtaaagtgtacgggcggtacttaaacttgtaggggtgtgttatccgggttcctagactctcaaaatacatatccaagctccagaacttatcataatgtgtcatctagattctaaatcgccacaacctcttcaggatcttacgtgacgttaacgtggtatatgacacaactctacaagtttaagaaccgtcaatgcactttactcattaaattttgagtaaattccaccaactatattagataaaactatggcaaactataaaatttattaaagattttgtatcacaaaattataaatttaatgtaaaaaatattttaaaaaattatatatgtttttaagatggttttgtgaaatttattaccattattagatttttgtacatgcctagctttccaatagctgattttttttatatgggtgtatttgataaatgggttataagaggtaggtttgaaaagatacaagaggtgcgaagaatggatggttaaaatacaatattatcctttaaagggtgaaataatattttcctatccgccaaataattagatatgtgagtgatttttaacaggtggtcaaaattaaacaattagaacgagctaatacttcctctatgctttttctaagttgggttagctcgaacatttgggaaagaaggtattagacaggtagcatccataaggttgtcttcacctctcttttttctctttatctcacttatttatttaatacatttattttaaagtatatgtagggttaattcttatatattaaaattataagttaatacttattatttttctctcttatttatactatgagagcagatatatagtattattgatggagatcaaagcccgggccacagattgagaaggagaacttgggtacacaatggagatcaatatgcatgggaacataatacctctgttgtaggtgtagcagcagctgaacaaccattgtgcgccatatatatctgcaaattaattaagctctctctctctctctctctctctctctctctatctctctgggtgccttaattttagctaactatgagtacgtatttgcctcgatctcgcaccacagctgcttaattaagtgcttaatatatgaaggtagctatatatgcctatgttgcgcggaggggtttatatagatcgagagagagatgacatcattcattgacatgcatgcagcacttagttactatacattcgttttagagttaggcaagccagcgtactgagaaagcagataacattaaatgagaaagaattatgattgattgagaaaataaagtaggtaaataatttaaatggtgaaattaattaacgacgtgatttgttgataggagaagttgttgttatattttaagataaaatttaaaggataaaagttgttatattttgagatggagggaataataattaataattgatatctgttttaaaatatagctacctatacatgatgagatatttcctaataatataaatctgaacaatatgaaaaatgtgctatgttttaggatggagatagtagctagtttacgattatgaactgagctttttgtgttatactataaaagatatagttagctctcccggcccagttgcccacgttgctcacgccctttacttttaaataataatttatctctactattatactattataaaaattaaagatgtttctactaatactttggtacgtagttcgtatctgagtcgatttttaagttcgttcacttttaaaaatatataaggagtcgtataagaaatccttttaaaaaattcgcatgttaacttgtgacgagagtcaaactcctaattgctttagaattgaccatcatcccaataaaagttccaacttatatatcaatattatcaaaaaaaatctcatataccttctagacaaaaaaaattctgacaattatatgaataaaatagcctttacccgttgcaacgtacgggcatttttctagttagtagaaatatgataaattataagtcatgtttaaagtttatttatgataaaatatgttataacaaaacaaatgatatttttataaattgttttagatagaatgaatgatcaaatatgatgtcaaaaatcaacaatgttaaaaaacgaaggaaacaataagttcattactacagtatgaactgacttttgggtcaacggcactagctacactcgtcaaaatccactagatgcatggcaaagaatttcggtacccggttccttttgtctttatatgatacttcctcagttacaaatgatcatcatattattaaatattaaaacttttaaattgatcatcaaccctagtcctttatttaatatgcagtattatcgtatttgtggatacaaattaattaagtatgcatatatgcaggggtagttaagcactgtttctagtgcatccagggagttaaaattaaagtcccatatttatggattttacctcaccatatactcaacttaaatgaaattagttatatcaccgtgtatagcaaattatttatactatgtatagatatatatatctagtataaagtggggattttttatccatctacatttttttattattcttctttagcgaattttctatcatctaaccaccttttatttttttacttttctatttttatcgaattttctgttttgttgggatcgcacaacaaccacctttttctttttctttttttttttttagcgtgagcgagcatttttttttttttaaacgtgcgctgcgtgctgtatgagccagggatgaaaaggaggatgcctgtgcttttatgacagtaaagtaaagatacggagaaaataagcttagctttactttttttttatgatagaagagatatagagaaaataaatttagttttccttgatgttggtgaaagaacttatacaataattaaataggaacgacggagggatggatggagtatattattgattatatgattatgtgataacattttaagagtaggaacgaataaattacttattaaaatttatcgaaggttgctttaaaatactatataaaaacttatgtatagaattgtttgcaccgttcaagtagcttttgaagcatgtcaatggtaatctgtattatgtaagaagaaaagaatggttaagtatttaataattttggatggagatttactaataaattactgtcttaataaattgtatatctttgtatttttgtggatcttaaatgtgtaaaatcatctttttttttttgtttacatggtgttgaaattgattttgagccaagaactttgaaaataagtgaatgtagtttcttttgaagccaagaccagataatatccattatcagaaaagtccctattcttttgtgctgaatgattgaataataaatggtttgtaataaacatttgaggattaaaaaatattaaatattatgaaagttgaaaaaaatgttttctaagaaattcgtatataatttttctgtgaaaattgtattatttaggagcctagaaaatgtgcgcaatcagccattgatcattctatttcttgaaaaggaataggccataggcagaaatatatataccagaggttatatatacaattcacagttgagtaatgtttccgcgttcatcttcgatgacataagagcgaacaataataatgttatatacggaactagctaggtaattaagctaggtagcagttatgtagccttttgtcaacttcgaatggagattcataaatagaattcaatattatttgtaaaaataatattggaaatgaataagtagttgaactatgcgacgaccatcgaataggtaattacttagatccacgacattgtgaccaaatttatcaacttggaaaaaaattgctactatatattcatgacatcagatgctttgcataattctaaccgtgctaattaagttgtgatggtttctgtcggcatctctccgttcgctccaactccggccagcacatccatttcttgtgcaactcatggccggaaatctccagcgacgcttaggttcggcgcagagctagggggctttctccgtctatatatggcaatacaaatgaatccaaggacggcgatgatcgagctcaactccaggcaaaggccaaatatattaagggagatggagctggccggagatcaacgccagtcgtcgtggcctccagatccgatatataggtcgatcgccggcgatatatatggacctggaggcagggactatcgatcagtcatggcttctagatcgaggtgacgcgacgattgctagctggtggagcctcacgtgctgccgcggacgatgatgatgcatggtgctatagcctatagcagaggtgatgagacacgcaccgcaccgcctctagagccatcgtcttcccgtcggtgaagcccaatgcaacgcgctagctgtggccgacgtcgctatatagtatatatggtgaagacgagattagaggcagagagacacatgccacctcgatcgtcttctcccccaccgccgcgctcgacgacgccacatcgggtgctcagctgagcttgccccatttgcaccattccccaggaccaggagcacgagcgccaccgcaaatttgtctgagttgaggaagaagctactcctctgtttctaaatattttacaccgttgacttttttaagcacatatttgaccattcgttttattcaaaaacttttatgaaaaacttttatgaaatatgtaaaactatatgtatacatataattatatttaacaattaatcaaattgataggaaaagaattaataattacttaattttttaaataagacaaacgatcaaatatatttaaaaaaagtcaacagcgtcaaatatttagaaacggagggagtacataactagatggagaccccatactttaatataatttgccacgagacttctgtgtgattaagtgacaatataatatgtttggatttggtctgaataagcaggacactactctagtccaaatttgtataattattttatggtgatgtcatagaggtagtatgagtaaacaagatcaatagtgcagctagtagcaagctccaaaattttatcatgtcaagtagagtaacttaaaagccaactcatacaacaagcaaactataagttagctataagctgtcttggtagcatacatacattaaatacttatatggatacatctctacatcagagagagggttctatatgggacccacataaacacattttttatcgtctcttctggctgcacgtgagcaatacagtttggggcacggtgcaagcgctcagttgtttctttctctgagattttctttccttaatctcaaattaagctgataagtaagttttggagccagtttaacagcgctatacctgctctaagtagtacatcataaatattaatgcaagtccattggatgcaaatagtacttataagcgcatgcacaatggttgtcaatagtggtatcttagcggtgctaattagaaatacttgttgacatggaagaaaaagaaagagagaaaaacatcattgttatgcataacaatggcttaacaacgactcttaatcactataatatggaaatatggttgcatgagtatataaaaaaggaaagaatattaataaaataaatattttttaagttaatgattagagcctttatcgtctcaactattgtaaacatatggtctctaaataatcttgtattgtttaagagaccatattcgcctcaaccattgaacgtgccctaatatgctatcgataaatgctacggcaaaggatacgtttccttcctttaattttgggctggcgttgtttacatgtgcttgagatatatatactctataataatacaaatgtgatgctagtatatattgcgattaaatgtacagtaaatagggatgaacaatatacgattttttactgagaagacatgcatgtacctacactatatatatctggatcatctgctgcagaaagactgagagttaatgtttgtcgtgattaaaccattaattaataataattccaggttcagtgtggtaaattgagaaagctactactagaaaagaagtttgggatgaagcccaggcccaccatccgaaactagtagcggtcagcccgacaaagtaggtagcggccgccatgcgtccatcgatcccccgacgccttcctttgtcccgcgatcccggcggtgctccgtccatagctctctcgcctccgcccataaataccacccgcattggcgcccagctacatcatccaccagcaataacattatattgcagcaatggcatcctcctcccttctactcgcctgtgttgtggtgacggccatggtgtccgccgtctcctgcgggccacccaaggtgccaccgggccccaacatcacgacaagctacggtgacaagtggctggaagccaaggccacctggtacggtgcgcccaagggtgctggccccaaggacaacggcggcgcctgcgggtataaggatgtcgacaaggctcccttcctcggcatgaactcctgcggcaacgaccccatcttcaaggacggcaagggttgcggctcatgcttcgagatcaagtgctccaagccggaggcctgctccgacaagcccgcccttatccacgtcaccgacatgaacgacgagcccatcgctgcctaccacttcgacctctccggccttgccttcggcgccatggctaaggatggcaaggacgaggagctccgtaaggccggcatcatcgacacgcagttccgccgcgtcaagtgcaagtaccctgccgacaccaagatcaccttccacatcgagaaggcctccaaccccaactaccttgcgctgctagtcaagtacgtcgctggtgatggtgacgtcgtggaggtggaaatcaaggagaagggctccgaggagtggaaggcgctcaaggagtcatggggtgccatttggaggatagacacccccaagccgctcaagggccccttctccgtccgcgtcaccaccgagggtggcgagaagatcatcgccgaggacgccatccctgatggctggaaggccgacagcgtgtacaagtccaacgtccaggccaagtgatcattttaagcaaggaagaaaccaacgtacgtacgatccggcgcggctgcctatatatatatatatacacacacactatatactatatatgtgttgctgcatgcttgcatgcatgcacatatatatccagagaaatattttttaaacgaaataatctataaatttctgagctaggatcgtggagcatatacacgccagcactataatggcgtctgctctcccatcgaactggccctgtaacaatggggtcatttgtttttgcccacaatattttctgctaaattcattctctgattttgcgtgagattatcatgagaagcagtaaccatgttgtgtatccttttcttcacgtcaaattgcaccgcgctatttattcacgctgatttgtgaatgttttgtatggccatcatatcggaccgggaatgcaatggaccagtgcactggcaacgttaattttgggctaatagccaagcctattggacacaactgcttagacctagggagcatatattgctctccaatgcggaggctcgaccttatcctctccctctgtcagtaagcctgctaatggactgaatgtaaatgggtggaatgggttggatttctaaatggactggctttggttggattcaaatggggcaatactcagaatggactggagcggtttggattcattgaaaaacggtgtgggttggtttggatgtggttaaaattctttcgggtccaaaatggattgtaaccatggattcaacccatagatacgagtggattgcactaatggcctctgaatatagtgatcagtacaaagccaaacccagcagcagcagccagcgaagtgtgtgtgaagcttaaccaaagcttaagcccaaagcaagcttagacacacacacacacacaagctagaaagcacacttaagagacgcagattcatatcagagctcgtagtcgtagcagcgccctcccccttctagaaccttctagaaccgcccaatgccgctacaccaccacgccgccgtcgccgttgttgacgacgacgacgaggccaagccgcgcctccgccgcctccccgccgccgtcccgccaccaccgccgttgctgccgctcagcccgacaccgaccaccacgtcgtggacgaccaactcctcctcgatcagcatgtccccgaacttgcccccgccgctgatgtgaagcgccgccgaggaggggaagccctaggaaggaagagagaaagcgaagggagagggagggaaaggggaacgagctgctcgatctttgcgaacgcggcggcgtcctggacctttcctcccgatggcgagtggtgacgattgatgaagattggactgtacgtggactgaacccatggatataaaatgggttgaacccactaggctggaatggtttgggttagtttggcctggaagtgcttgggggttggtttgggttggatcttataaatgggaaaatggtgtggattggttcggtgggctgcctcggcaggtgttgggttggattggttttggattggatttagacccattggcaggcttatctgtcagtgagtgaaaaagagcagcccctctttttctccactagatcccctttcttctccgtcttcggtctttttaactatttttaatcaggactccaattggactatattctggtatggtccttttaagagaaaattgtgattttgctatcgcaaaaggatagtttcgctgaaatactatctcttcgaagtggttcattaaaatgctattctaaactaaggggtgttcactaaaatgctattttaggtcttttgggttaatactaatgtttttgctctatttccaatttgtgttgtgaccaaactacccttgccttaggttaatcagatcgaatcgatcgaatccagtcggcttcggcgcattgcgttgactgaggactgaggagcagcggcgacaccgtcgcgcatccggcatcgggtccggccccggcgccggcgccggcctccgccactccccacctgctcctccccttcctcctccccagtccagtggcgccgcggcctccattcgcgtccgccgccgccgccctccactcagcgcgccgcatcggtccgggtccggcgccggcgccggcccccgccgctcccactcctgctcctcccctccctcctctccagtccactcgcgccgccgcctccatttgcgtccgccgccgccgccctcagtcagcgccgcatcgggtccttctccgacgccggacccccgccgctccctctcctgcgccgtagtccgtcctcccgccctccactccctactcacacgggtgcaatacagagaatggcacggctgcaatacagagaaggtgggaaaaggcagcagacagaggtaggggtagtttggtcataacacaaattgtaaatagagcaaaaacattagtattaacccaaaagacccaaaatagcattttagtgaacaccctttagtttaggatagcattttaatgaaccactttgaaggaatagtatttcagcgaaaccatccttttgcgatagtaaaatcacaattttctctccttttaactagtttcaatctcgttcctctccccgtgtcttccttcaaaaagtctagtttgcgagtgtgacgtgccagagttccattttcctcttgacagcatgttgaagggttgagcctgagtgggttgatggaccattatgttttttatgctttccttactcattattacttccatttattttcttaccaattttatgacccaaaagtagcatactagtaacttaaatatttatttttgtacaaattataatttatgataaaatgcttcgtagcataaaattttcgggtataaagtttttattccatcataaggtgtcctagtataaagttgttattccaccatgaaatttccaggtataaagcttttatcccatcataaagtctatgagtagaaagttgtatagctttggtagatatttgtttgtgtataaattgccaaaaaatatttagagcactatagaaagtttggagtaaatgtagggagatatatttcatttaaaatgctacaatacgatagaaatatggtttggttaaaaaatacagtaagtatctttacaagtaaatttatacatatcacaattgtcctaatttcactagcgaaaatggatagaatgtgtggttctcttctaggggcattgtaagcgaacatttagctggctagtcacactagccatagtaggctacctcacaaccaccagcatactcatttcattaaaaaaagactacttaggagtagatgtgatacaatctaatgtaacgaatctggacacaatctagtataatcaatctggatagaataataatactagattgtgtcatattttctcatatattgatttttttagatacagggacttagggagtatagtgtggttccccgatccctagcttcccaacactgatcctccgtgacgcggaggttggtatgactggtggccgcaaaatctgtggtttgttgtgatgcggtcgggcacccactgggtaggatgcggttcttgtagatcctcatttgatgggacattagtcgactaatttaattgtccttcagaagaccctttagtaggccaaacgtgtcactttgatggtcgtttgtggaccgatcgaccttgacgctctaatatgccttagtggacccaacaatagtaggcaaaaaagtggtgctctgataggccattagttgattgaggattttttttttggattgcttgaaaacttccgcccctttttttttttttgcctctaaaactttaagatttgtggccatcggattgtattaagatttgtgcataaaggaaaaaaatgctgaaacggaattttcacataggtcacacgtaagatctcggtactagacaaccaaaccataattgaatacaagttttatataagttatatcatagttatagtgtagttacagtgttgttacagtgcagttgtagcgtagtttcacttaaaaaaacttgtaacagttttttagatactccctcttttttttaaggaattgaatttcacattgacaatcccttagaactgaaagcgtcaaataatttaatatcaaaattttctgatcgagaattgaagactcgatcatgggcccaggtaggagagcagataccatagaccgatagacttgtctgctcactccacaaacctagctctattttttaaatttaaaatacatttttttccgtcccctgtgtgcataggtagctagacaacggaagaattccatgcaggcttagtcgacttggatctctgatttgtagagagcgtcggccttccaattatcggggatgacgtcgttggcgacaagcttctggtcagactcggtggtgacacggagggagaaggggcccttgagtggcttgggagtgtctatcctccagatagcaccccatgactcgttgagtggcttccactcctcagagcctttctccttaagttccaccttcacgacgtcaccgtcaccaccgacgtacttgacaagcaccgcaaagtagttggggttggagcccttctcaacgtggaaggtgaccttagtctcaccagggtacttgcagcggacgcgacgaaattgcatatcgataattcccgccttgcggagttcctcatccttgccttccttagccatggcaccgaaagcatggccggagaggtcgaagtggtaggcggcgataggctcggtgttcatgtcggtgatgtggatgatgacgggcttgtcggagcaggcctctggcttggaacacttgacctcaaagcaggagccgcagcccttgccatccttgaagatagggtcattgccacatgagttcatgccgaggaagggagccttgtcaacgtccttgtacccacaagcgccgccgttgtcgttggggccggcaccctttggcttgccgtaccaggtacccctagcttccagccactgtttgccgtaggccgcagtgatgttggggccaggcggcaccttgggcggcccacatgacactgcagacaccatgaccgctgccacgacacaggccagaaggagacaagaggatgccattgttgctgatgggtgttagttatttgtgaatgatgtagctcggtgctatggtgggtggtatttatgggcggagacgggaaagccatggatggagcgccttcgggatcgcggaaccacgcgagcgtgaaacgggctcggggatggacgcatggcgagtattagttttgttaggctaagcgccgttttcggatatgatgctctaattatttagacgaaactagaaatcgaaagaccaattttttttatactgcgattagctttggtccctcctttctgttacctagcatgcagctccaggtctccctccctccttaagcatgcacgagtttgcatgctcagccttgcacaacctctctcttctatctaatcactcatttttagttcatacttcatattaaaacgatggagggggcaattagcaaaactttaaattattttttcttctaaattatttatcttatcttttatttgattatgtcattatatttttttcaattaaatctttataacaacatcgcacatgattatatttataataaaaaaaattgcatgaatatttttttcctaattgaaacatttttatattacatatgaaacatcgagttataactattgaaacattaaaaattatttactaaaacattcgtaaaataccacatgcaacatttatagataaattagtgaaacaccacaaaatattgattgaaacatctgaataatacaatgtgcaacattatccctagcaataaaataacttaaaatatgaaacatagtgaaattttagttggaattcgcttcttgtacgtgaaactgtaggggcacctggtttgagctcggtgtaccacgtattcactcatgatcatccaggatttcgatcacgcataaattgataaacatgacaactttcgatgactttttatacaagtttgtatattgtggcgtcctagaataatcttaacaaatgaatggtaaatctcaatatgaaacgaggatgagccacgcaagcaacaaaataatgaccgtctgattcaaacgacgacaatatagggagaaagtatcatagccataggataagataaatggtaagaaaaaaaaacttggggcaaagaagaatctagataagtttagtaaaaagaaaaagagcaccagtccccactgttgggctatcgtcgctgctgcatcatcgatgttgccggctcacctgcacagcaattaacaggacaagaagcgctcaggcgtagagggactgcaggagcacaatgagggaaagatgagtaaactcttcctcagcttccaccccaaccttctgtctggcctagctcgtccattgcagaccagcagctagagaacaagggagagttagagagaactagagaagcctcctcagtaacaaggaaaccggagaaaatgagagagagagagggggggagagaaagagggttgtgcagctcacagctccaaagtcccaatgccacctgctcgtgacatcggactcttggaacttttttcattttcatcttagtatattctatcctatgctccactgaaaattaaaagtatttgagcaaatacccccatattattactcacctttttatatcaaggaccttataaatttccaaattacactattgtgtatagcactttacatctgtgattttgtttggcatccttttttaaaaacctacaatgaatactagagcatcgcaagcagcttataatttaccttaaactagatcattccacttcttggcgggcacataatttaggaaatttcgtgagacaatgagcaaaattctctaattttggttcacggtaagatttacttattacaagatatatctatttatttataactaaaattcctctttgaacacctattaagcgtgacaaaaaaaataaatttacaaaaatatatgtagcaatagagatggttagaaggacacaactcaagcaacatcgaagagaaggcagttatagttgcaaagatagaaaggagaaatgccagcatataagacaaataaaaaccctaaccatgattcttgcactcatcattttattcagtcaaaatatgtgttgagcatttcaaattacaagcctattgttcaaacactaattttgtatgtacctacggtaaatatatgatattatgataatattgttagtccctttttggaagaatattattaatcccgttaatgctctacaaacacttattcaaacataaggatataaatcaagataaatccataaccataaataacatgtaaacatatttaacaacaagatagtttataatcacgtgaagaggcaacttaataagctagttagagggaaaaaaaaaaagaaaagcaagcaagcagtgagaagagctagctagcttgtatgtgtgctgtagttggccttgggcgaaagctagctaaccgtgcatgcagcgacggatttgaggatgatggcgggtcctctcctttgacactggccaggcatttccctctttgtggacgtcctcccctcttctgtagggagctccataagtagggaggaggcgatggcttgacaacaggggaaggtttggtccaacgaagcagtgtggcccaactctgggctcttcatggctggattcaacaaggaggctggtgggtggcggagcgaaggagacgtgagatagtgcgcgaaaagtggttgccgagtagagagcactggcgacagggtagggtcgtctccctagcttgatgtcggccgagcaacctctctgcttgtggaaatgttccccttctctatgggatgctctataggtaggtgggggccgcagtacattaacatgggaaggcttcggctgccgaggcgacatcgtccactttcaggctttccttggcaggattctgcgagaagattggtgggcagcgggcattggaggcctagcccagcgtgaggggtagtggctgtggggtagagggcgctggtggtgaggcaaagttgtggtcttgatggtggttggactggaagtcggttggcggagggccactgaccagttgcgatggaggccacgtgttacacaagttgagatggtagtattagagttggtgggcaacgtaccatagcgtcaggggtgcatagtgtcccatgcgaagcctagcctagtgattcactgagccaatagcgactacgccttcgggcatggtaactctcctaggagcattgtcgaggtacccctcttccctcgataaagatctctaggtgaaaaccatgttcattcctttggacgggtgatgacggcgtcttttggcatcgcaactttcgtgaaggtgtcgttttccgccttggggtgttgttgtagacccggcggtgactgacctcgcatagcggtgaccagttcggtgttcgactctcctctctatagcttatgtttgtgcagttggtgtgaggtttcgaggcgtgcgctttgatgcacatccttcctccacaactagttgtcgatgaaaaactttcttgtaactcttttttcctctattttaatgacattcggatgacctccttcgatcatcccagcaaaaaaaagtaaaaaaataaatctatagcactcaacgcagattatttctctaattattcagaggtaacactgattttgcatcaaaacactaattagtgtagctgcgtcggaagggcacgcgtgcgctagaagagcgcatgcacgcgtgtaggccggtgcagctgcgcgttgctgctcctgctcgcatgggccggctatggccaattaagtatacaactttttatttgtattttggctatacccttgtaaggctctatgcttcccttatataggttgggggcaaggttatagttaggcagacacgactttagtttcttcaccaatacaaggaaatactcaatcggggtcctatgtcatgccttcgcatgcaaggtaactccaatgaccgggttatatactactacatatatcacgattatggcccgcttcctatcttcagtcgaatattcaatccgtgtgtgtatccggtactcatgtcctccacactgatgattctctcaagaagatatcaacacataggaggtgaggtttagaactcgacatctttggtaggttttgatatattagattatatccacgtacttctcccttacttttgaagttcactttgaaatttgatgcatccgatgcagagaatttagctatgttaaaagttgacgtatgagctagatgtacttatggtaaagatgccatatgagcaaaattttgtagacaatattttgcaatgatggctcgcgttcgtgcatggatgattagatttggtaatactacttaaggttctaaataaatggtatatatgtaatatgagacattataaatctaattgatatagatggaatagatggatgggggctagtttttgaagtaggtaatttcgtctcgtgttatttacgccacctctcgtaagtagtgcttttaaatatagtatgacaaggccgtctggctgggagagcatacaccattagagcaagtctaatagtacaacccactactaactccaattcatcgatagccaatctaatagccaattcatacaataattgcttactatactattaatatatggtcccacctgttatacatacagtgtgttttggagtctgtgctgcagctagctgtagatctgtagcctgctgctcttctctctcatcgtttatctcattaaaatatgtttatagctggctaatagcctgctattgtacctgctcttatattgttggcatgtatgtgctctactatccaagctcggctagttatttcattctttcattataaattaaaaaaatccactcgatctcgtgtgtgccatacatacatacatacatacatacatatatatatatatatatatatatatatatatatatatacatatatatatacatatatatgtgtgtatatatatatatatgtgcttgctgcatgcagcaacacaaatatatataggcagccgcaccggatcgtacgtacgttggtttcttccttgcttaaaatgctcacttggcctggacgttggacttgtacacgctgtcggccttccagccatcagggatggcgtcctcggcgatgatcttctcgccaccctcggtggtgacgcggacggagaaggggcccttgagcggcttgggggtgtctatcctccagatggcaccccatgactccttgagcgccttccactcctcggagcccttctccttgatttccactgaacgcgcagagatgtagcctagagggggggtgaataggctttcctgaaattttctcaacaatcgcagcggttaaattaacagtgcccggaacctcctggtgaagaacaccagaacttcctggcagagatgagcagcctggaacttccggagttcttgagccaggaacttccgggcaacagagaaaatcaaaatttggggaagcaaaataggtcctagctatagacaatcaggcacaaggttgcacaagatgtaaatcacaagataccagcagattcaaacacagatcatgcacaagagagacaaaggcgattttttcccgaagttcggatcacacggatcctattctccgttgaggtgctcaaagagccgggtctcgattaaccccttgcctcacttatgcaaagatcccagaagaagtccacagccttcaactcaacacttctaggtcattttctagaattgagtgaccaccaagatccaactcacaattccttctagaaaagaccacaagtgcaagttgctctacctaggacaacctctgaaaactcagcacaagaatctttactcacttacctcgtttccttgcggaggtgaggaaaaccttcacaaactttcccgggacatccacaagatctttggaggctcacgggcaaacacctaaccgtctaggagaagatctccaagagtaataagtccaagtgacagcccacaaggtatccaaagtgctcaaacaaacataatcttcaagccatctccaaaacactactacactctaatccaatctctcaatctcacaagataggctgtagatttgagtggaggaagcaaaggaagcttgggagtggctagaaaaccctagaacatgaaagaactgaagtggaatagccaaagggtgacctagggacgaaatccatatatataacggctaggtgacgtcatctagccgttactcacaagtttgaactggaaacctgccaggaggttctgggcaaaagtgccaggaacttccgggcagcacttaggaaaaatctagctaaacttcggtgcccggaagttccggccagaacctccgggtagccctctctgtctcggggagaaaataaactttggtgtccggaggttccggccagaacctccaggtaggcctctctgtcccggggaaaaacatttccaaaaaaagattccaaaaacctttagactcatggatatgactcagagcactttgtataccctagaaccacacttgaaacccctctttatagtacggtttttcctaaactcaatttcgaaagtgaaagacctagtctaatcaccttcggtgtttttcgcacttaggaacattcaaattgggggggtctccttgcattcttagccatcacaacttgctttgggactaaattcctgtgaataaacttaataaacacgttagtcccctttaaccaccttgtcattaatcaccaaaacccactagggggttcaagtgcaccttcatccacctccacgacatcaccatcaccagagacgtacttgactagcagtgcaaggtagttggggttggaggccttctcgatgtggaaggtgatcttggtgtcggcagggtacttgcacttgacgcagtggaactgcgtgtcgatgatatcggccttacggagcttctcgtccttgccatccttagccatggcgccgaaggcaaggccggagaggtcgaagtggtaggcagcgatgggctcgtcgttcatgtcggtgacgtggataaggacaggcttgtcggagcaggcctccggcttggagcacttgatctcgaagcatgagccgcagcccttgccgtccttgaagatggggtcattgccgcaggagttcatgccgaggaagggagccttgtcgacatccttgtacccacaggcgccgccgttgtccttgcggccggcacccttggccgcaccgtaccaggtggccctggcttctagccacttgtcgcagtagcttgccgtgatgttggggcccggtggcaccttgggtggcccgcaggagacagcggacaccatggccgccaccacgacagaggcgagtaggagggaggaggatgccattgctgatgatgagtattagttgtcgttggtgaatgatgttatgtagttgggtgccatggagggtggtatttatgggcgatggaggggacagccacagccatggatggcaggccacaggcatagggatcgctcacatgcgcagcgtcgagcgcatgacttgggtcgatgtcgagtcgagctagcgcatgtccagctaacaagggaaagacatcttcttaattttctttattaagggaatgccattatattagtgattgtgacgccttccatttcataatcctactagtattaattatttttattatgaggaaaagtggctaatcaccgtcattggcatcggcgtgggcatggggcctggttcaattggcaccggttttgggcgagagttatttttaggttcgctctagggtatctgttggaggcctttttttttgtcacactaccaaaatttatcttctgggaatccatttggccttctcttggagatgctcttagcgcagctttgccaactaacaccccttgatttttcaagccaatcaccaatgaatcgatcgtgttggcctttgttttatggcttattacatctcacagttgggtcgggtctccatccaaactattccctccttccgttgatatatgacgacggttagttgaaaaataaactaaccaacatcattcattaatggaaggagagagtacaaattaacataggacgggtcttcagaacgacttttttctatgtcatgcatatcatggatcgcagatgattgagatagtatgtacatgtcttcttagtaaaatcattgcatctccacgacatctaattactattctttttaacgaaacatacacagaggacaatcactcctatgaatggacacacaaagactacgatctatctctatgaatacctccgaagacatgcacacaactatagaaatggttttcgcacgcgatctcccaaccaaattcgcatgcaagcactactacaggaccccctattggtaccggttggataccaccatagatgctggtttcccaaccgatactaatttgataacacctttacccgtccacataggtgtcagtcctaaaatggacatctaactgacacctatgcaggttatggttaccggttcttacctcataaccgttacctataatccctacaatcggcacctataatatttgaataaaaaaaagatgcaaactcacacacacacacacacacacacacacatatcggattttccctggcggccactaaagagcaccgccaatgaaaaacattgccatattaaaaaaaaaaccccgtcagactaaaaaaaatccaccgccaccttcttctccttctcctctcatcgtcctccccctcctctagatccactagcagcctccagatccaccggcggcatcctccttctatgctcctccctcactggcagcaactccctctcctctccgcctcctcccttctccctctccaagatccgtctccgcctcagtaagcagtggcgctccggggaggcacagtgatgggcggcctatgggtggcggcggctctcctcctctctgcccctcgcctcctctccctctcccctagcctcccaccggtggcgcacggtctcctcctctctgcggaggcggggcgcaacctcctctccgttgtggccacgagcggcctcctcctcttcgccgctggtcgccgcgagcccggggctggatccggctgccgcgatgatgggggtgtccggatcggccgccgtgacaacgggggaggccggcgaggaggcagcgacgacttctccacggtggcgggagggtaggagcgaatctggtggcaggcggtgcttgggcggtcatccacggcgttgaggaggtggatccgatggctgctgccacgacgacgacaacggccggactcctccaacccccttccctctaccacttggcgaccacggcgtgggattcggtaggcagcggccacggcaaggtgttgtgacggtgggctatgcttgtggccgtggcggccagcggtgtttgcggctgtggcggccagcagcaccgattttgaattttcttttatcccaataattgttatcaccggcggttctctttagcttgattttcgctagcggccaggcggccgccagtgaaaatgcattatttccacttgcctttggtcgctggcagcacctctggctgccagcgaaaactatttttgtagtagtgatggtgcatggttctcatccggatgagattaggtaaacttagggtgtgtttgaggagaaggagattgagaagattgggaagatacgcaaaacgaggtgagctattagctcatgattaattgagtattgactattttaaattttaaaaatggattaatatgattttttaaagtaacttttttactgaaaaattttacaaaaaacgcactgtttagtagtttgggaaacgtgcgcgcggaaaacgaaacaaacaaactcactctctcaccctctcgaatgctgccttaaggctctgaatagaagttatatatatactctccccttcctagaaaaatccagcttttgagaattaatctggataagcgtttatgatgattttttttatgttctagatctagttgatatgtagagaaattgatagataggggccaacatttttatgtaggtaattttgtctcgtgttatttatgccattcgtcttgcttttaaatacagcctgacatagccggctagctgggagagaatacaccattaaagcccaaaccgaacagggtcctcttacagctggaggttgaagcaaacccgatgaacaaaagaagattcagtctaactttaaaaaaactctgccagagactaggaagggcaccaattggcagcaaaaatctttgctggagatgacacctcgtcgttgtggaggaagaagacctcccaccatagagcaaatatgttgcactttttgactcaaacaccagagaaaaaccaaatagcatccttccaaatggcgcaaggcagagcaagctctgattttgagctcaagccagccatggaaggagacagctaggacaaaaaggatgcgtgttggcatctccatcgagctatacaacaaaggagaagaaaaagacctagtatgagataaactcgatttaaaacgggatgaacctgatggcttcccggaacccccccccccccccccatcactcaccccctcgccgatgaccagcagacaccgaagacggagaagaaaggggatctagtggaggaaaagaggggctgctctttttcactcactgacagagggagaggataaggtcgagcctccgcattggagagcaatatatgctccctaggtctaagcagttgtgtccaataggcttggctattagcccaaaattaacgttgccagtgcactggtccattgcattcccggtccgatatgatggccatacaaaacattcacaaatcagcgtgaataaatagcgcggtgcaatttgacgtgaagaaaaggatacacaacatggttactgcttctcatgataatctcacgcaaaatcagagaatgaatttagcagaaaatattgtgggcaaaaacaaatgaccccattgttacagggccagttcgatgggagagcagacgccattatagtgctggcgtgtatatgctccacgatcctagctcagaaatttatagattatttcgtttaaaaaatatttctctggatatatatgtgcatgcatgcaagcatgcagcaacacatatatagtatatagtgtgtgtgtatatatatatatataggcagccgcgccggatcgtacgtacgttggtttcttccttgcttaaaatgatcacttggcctggacgttggacttgtacacgctgtcggccttccagccatcagggatggcgtcctcggcgatgatcttctcgccaccctcggtggtgacgcggacggagaaggggcccttgagcggcttgggggtgtctatcctccaaatggcaccccatgactccttgagcgccttccactcctcggagcccttctccttgatttccacctccacgacgtcaccatcaccagcgacgtacttgactagcagcgcaaggtagttggggttggaggccttctcgatgtggaaggtgatcttggtgtcggcagggtacttgcacttgacgcggcggaactgcgtgtcgatgatgccggccttacggagctcctcgtccttgccatccttagccatggcgccgaaggcaaggccggagaggtcgaagtggtaggcagcgatgggctcgtcgttcatgtcggtgacgtggataagggcgggcttgtcggagcaggcctccggcttggagcacttgatctcgaagcatgagccgcaacccttgccgtccttgaagatggggtcgttgccgcaggagttcatgccgaggaagggagccttgtcaacatccttgtacccgcaggcgccgccgttgtccttggggccagcacccttgggcgcaccgtaccaggtggccttggcttccagccacttgtcaccgtagcttgtcgtgatgttggggcccggtggcaccttgggtggcccgcaggagacggcggacaccatggccgtcaccacaacacaggcgagtagaagggaggaggatgccattgctgcaatataatgttattgctggtggatgatgtagctgggcgccaatgcgggtggtatttatgggcggaggcgagagagctatggacggagcaccgccgggatcgcgggacaaaggaaggcgtcgggggatcgatggacgcatggcggccgctacctactttgtcgggctgaccgctactagtttcggatggtgggcctgggcttcatcccaaacttcttttctagtagtagctttctcaatttaccacactgaacctggaattattattaattaatggtttaatcacgacaaacattaactctcagtctttctgcagcagatgatccagatatatatagtgtaggtacatgcatgtcttctcagtaaaaaatcgtatattgttcatccctatttactgtacatttaatcgcaatatatactagcatcacatttgtattattatagagtatatatatctcaagcacatgtaaacaacgccagcccaaaattaaaggaaggaaacgtatcctttgccgtagcatttatcgatagcatattagggcacgttcaatggttgaggcgaatatggtctcttaaataatacaagattatttagagaccatatatttacaatagttgagacgataaaggctctaatcattaacttaaaaaatatttacaaacttgaaaaatggattaatctcatattttagaacaacttttatagagaaagttttcgaacgaaacacaccgtttaacagtttgaaaagcgtgccacttttatctagaagtttatccggttttcgttggagaaaagaatagtgcctatatatccaaacgtagacacctgccacacaagcatgaggtgattacttctattatacgctatgttcccatttatcacataatttgctaatatcataaaagttctacgaatttaatactattttttttcttttactgcatcgtactgtgaaattaacattttgttcccatatattttccctttgttctattcttgtatcctcactcttctccatcttaaataacagtaatgctaactccagttaatgcttgttcccatgcttcgacaacaagctcgtgtgctcgagctctctagtcatctaccgtaacatgtattttgtttaacatatgagtctatctattttgtttttgttaataataactattttaacccatgcttgatgtatccatgttgcttaactagtttgttagaagttgatacaaatttgatttctaaaattatccgagaatactcgatagtaattatccatatagataatattcagttatataaatagtccaacaaatatctatgattttatggaaaaactaaaaggcaacgtttggaatgaatataatgttcataatgcactgtaaacttatcaacgtgttcaaatacatatatcttagagcaaatttcataaaactatcaaattatcataaaactatgaatttaatactatttttggagtagatatgctattctcccttcagcggccgtagacgtcggaccctaccaggggcggagtcacgtgtggggcagcttgtgcttgggccccacacatggcaaaaattttcaagggagaaacactgaaatattgaaatttacgtagaatttgcacaaaaaaattaatagctatatgattcagccctagtcttgctaaaatgctgcctccgcctactattgcgtcgatgagccggacgaggaagatggacgcccacatcttgttcgaactacacaagaaagaaagagggaaaaaaaaggaacaataacgagatgaacctgaatatgggatagaccctttgccggctgccagagacgaaaggaaagggaaaggaggtcacaactcacacgagagattgatttggcctttgggtttggggtcgcctctcaggatggttggagaggcccccgaaagattgcgactcaagtccattccctcgagtgagatgaattttcgcgcaaagtaacctggatggaagttattggtggttgcatcaactgaaatctcacctcattgctagacatgaatgctccctttgctctggtctggtccatcaacaagtacgttaacgtacgtacctttggcatgcctgccttcacccattgaatgcttcatctttgtaaataccctactccatctccatctccatgttgagcttgagaagatgctacttcttggcccagcggccagaatcttttcggccctgtccttgacgttgatggcaggtactagctaggttaggtaatcctcctatccctcgcacgtgacgtgatggcctccatcttcacaagaggagcgaatcgcatataagctcagtttacatcagacatacaattgatcaacggaatttctttcacaacagctcatatcatcatctgttacagtcagttgcaactatcatcaacacactcgctctattcaggaaaattggcaacacagcaaagaaaaaacccgagtcaacagacctccaacgctccaatgaaataacaaacttacttcactgttccttgatctatacctcatcatcctcccccccccccccccccccccccccttcaccgaaaatggccaaggcaaacaaatctacatcgtctgcaagctgggcgccgaggctttttcggcgagcacttactcaagtaaacaggtggccctgttcggtggtctctagctctcttccaagctgcatgtgaacaaatttcctgtgcttctgcttgttgatcctggcgcttaaccttctcacctgtgattgaaccctgcataaatgcaagtacgattaaacaagataagtatggctaaacaagagtgcttacgcccaaaaaaaaaaaaactgcgcagaaccgctatcgtgcatctttgatgcttgcctaaagacaaagaagatcatattctttgacacttggactggggaatacaaaatttcttcaaaatatagaagtaattaccagaaaatctttgcagagaaccattgccaccaatcatatgtgactcaatccttctttcttggcctaaatgcattctttcaggccaaacagaattcaacctccttgcgaagtcctccacttctctgcatgttaaaagtaaaacttgtcaggtatgtcagtagtaaatgatgttgaatgctctctgcaactttctcaacaggcttaggagagcaatgaacttgaccagaagcaactgcgattattaagcaaaacttctatgaacttgaccagaagcaactgaattatatcatgctgtttttcagctgcgaattttgaactaaccaacttatatatcagcacaaatactaagaagaattgtttttaggggcaaaacatgtaatttgctaaagcataatagcatatgcaaaatagggcgctatagagttttgatgcattggaaagaaaagaacggcgcagaaaaaacagaactgtatgcttgagatgtcatatcctcacctgtcaagctcttcctgcattgcaggatcaagtccatcatcaaggtcagcatcttcaaaggggtactcaacatcatcttgcacatctgagctttggcaaggtgttctagaaatattaccagtacccgcattgaatggaactccacgagtagcttcctcctataagtcaacagataagtaagaacttgactgttctccacacaactactcaacaaaaaacagtgaggacacctaaccttgtttacaggttcaggattagcttttggggggttcttagaatggtcctttcttctcttgttctttttcttattcttagaagctttcccacctccagaacctataaaatggataaacctttatatgaaattgctaagttttttctatatagaaatactctttgagcaagctctttggttgcatgtttgcatctttgcctaaatattgtaaccagattagttaaaattgactatagaatttgaccctggatgacaacttagtagtttactgattgctcagcgttattcagcagaacaggataatcatggttgaatgagacaagggaaacaacgaagttatatagtcaatataactcactgtaattatacctccatccccatttataaaacatagtatctcatccagtgaccgctcatctttttgctcttcttgtacttgaacatcctgaaacaaaattagcataagattcttaatacatgacattcaaacatgaactacactgctgaatggacaggataaatatcatttcacgtggcctacaggcctaatatcagaatgcatactctgatgataatacaacagtttggattttatcatatttaccttcagtttctggcgctcctgtagttctttccgcttctttgcatataatcgattcaacaaacggatcctgggatcatcatttatatttttcaggggttccaatttctcttcctgaatgaatgcaagttccacagtaagcatcaatacatgctgataactataagcagacatgcgatttgtacctctgttaagtcatctggcaaatggaaaatatcacgaatttcctcaggtgtctttccttcaattattcgagcaagtgctcgactggtaagatcaaccaatggctttaattggagactatcagccgccgatgtcagctcacatagtctttctgtatctattctgacaaacttttcatcaaatgattttcgctcctgcacaataaatgtgaccatgatatgataactggagaaatgtaaattcatcaaatgattatttcctcttataacataaagtaaatgcctaagtggctaaaagaattagcatcctctccagaaagtttcccgaagttcataagctgaatcatgccatgatccttatcgataaaaataggagtattaaaagaagcagaattacccttgagactattacttgtaacaaaacaactacgggaataacatggctgttacaggaagcaaaattacataatggtctatacttgcaacaggtggacgcctgaaacaagcagaagagagaaagcagtaaaaagggagttgccagaagacaaaacttaaatcacaacataccttgtttgagcgccctgggacttgatgaaaccgacaatagtcaagaatcaaactcaaacttgtagggttaactctttctgggagagcaattgcatgattttttgatgatcctgttccattttttactatctctcgacatatcatagggcaaaacatggcaacctcctcctccacttgttgtatggaaccatcaaagcactgaagccaaatataactcttcaacgcctgtgagttcacaatgacattaaattggaaccaaatgaatagctgataaggctggagaacaattgtttcccctccaataaacagaaaaaatagttatgatctagaaatgcataggggtcatacctctggctttattactgccaactcactttctgacattattgccaattccagagaaacaacaaagccgcaaatacaatacaccagaaaatttacaagaaactcctttcggggtataacacctgccagtactccaatggccggaaattatgtcgacaaacttttatcctgtacaacaaatcacagtaccctgtttttggtcttcaattggatagtgaccttatttctcttttgattcaacaatggtctttatttatgactaatggaatgaatgatcttgtttagcctacagtacagagagaaacccgagatgcataagttatggcattttggagtacacaaggggtaaatagtcacatagaaatgcaatatgacacatgaagcaaaactttttttaaaaaaaaaaaagaagaaagatagagcatccagcttcaaatagagaaataaaatatgcagcctttctacagttgtactctcaaggtagtagcaactaaatggcatcaccaaatgacgtaaagctcactattgccctttcaaaagtactgataggttcctaggctaattctggttacactacatagacacctcgacccaataggtacaaacagattcacgctgggtaccatttggcggtatgactaactgatccatatttgaggtccacaggttgagttcattgaaagaattaatcctcataaatgcagaggagaaggcactagtctatgcacttaatcctggtaccgaacatgcatgggcatccagcaaccaaatatgaaatcagatatgcatgtgtaatcaaagcaatgaaatggaaactaggtaatcaaagatacagcaatttgcatccggcgacacgttccccctgtctaatcggcaaaaaatggcctccatttggtcctcgtaaaacacatagctatacaacctaacaaggccgcggctacggcaagaaacttatccattccccggcaagagacaaggtaagaaagacgtgaatcgcaaccaccggagcagcgaaatggggttaaaccctaaacgaggattggcgccgcggagggaggcaaacggaaggcgtgtcgcaaaagcaagcaatccacgaaacccactcgacggcgacggtgtcggctgtcgccccggccaaaaccctaacccgggaaccgaccctacgcacgaacgcaaacgaaggaaaggattgggcgcgggcgcgggggcgggggcgtacctcgtggcggagagaaggagaggctggagagggagaaggcggcggtgacggcggcggcggcggcgccggcggcgaggagaggagaggagagggggaggttgtggttttttggttggtgggggtgcgcctgcggtttgggggaagcgaagcgaaatgggggaacccggccggtggagtccttatctatcccgcaacccatcttgggcttgggcctggaattccagcccactgggccgtgggcctgccttccttcctttttcttttttttatatatgtaatatttattatctcacaaaaatatttttcatagtattaatgaccaaattaccacaaaattacatatttaactcggcgtatcacaaatgacacatttaacaccaaatttatcacggaaattacacgtttaagatgaagtatcacaaaactatatgtttattaactaaagtatcacaaaactataagtttagaaccaatttagtcacaaaagcaataatgcttatagctccaacataacaatggtgctagggatctaaactccaaaagttgtagttttgtgataacttaaatattaaacatgcatttttgtgatacttaacatttactagtttcatgataaatttcgtgctaaatctgtagttttgtgatacaacgcattaaatctatggttttatgataatttggtcaaaatacctatagttttgtgaaatgtactcacagggaaataataagagggagaagtgccaaactgaggatctccaaacgctgctgcacaggctgcaattgctgtatgtatatcctattcttcatcatttttaatctcaagaatagcaatatttatataccgaattgtcccatgatctcaacaacctaccacaaggacaaggatcacaactcacaaaagtggtagccatgatttcagtttgatctcatcaacaggagacactgagacagtagcagctgtcgggggaaaaaacgaaaaggaaatagtgagtgacagcgtgatacaaatatggactcgctggtcgtaccgagggtcgtaagtcactagagtatgaagtagcagctcagagggggcaaaaggtacaagatcttcatcttcacattctgagcaaaaggtacacggtatcctttctgcgacaaaaaacctaggaagaaactcaatcaacatcttggagctgaacctgaacgacgcagggcgctcctctcttaccaccggccttatcttgcatgcatggggcatccaaatcatagtaggagtacccttttcttaaattcatgtcctgaactgaacatgaaggcagagcgtcaatgagagatgttgagcagatactaactgctaagggccggggaatgcagttcgttttcgcctgaacattactaccagcagcccatttcagttgcattgaactcttcaaattaaatagcctcatcaggggatttaccatagaacaaaggcatgctcagatcagcgatcgtcggagcttagacgtgtatctggtgacaatggagaggtggcggcgaacgtcgagaggggaggcaccccaccgagaagagcgtagcgacggcgaggacagccatggagaatcgacaagctttacgtcttgtgtggaagaaagcggaaaactatccaatcgttttcttttccttttctttattttattttttattaaatactgtaaaaaataataacaatataataatataatagtactgccaagaagcggagcgagggcacgggaacgggagacgggtgggagggattcatatggcgtcaccggaggagagcgcaatggcggagctgttgagggtcgccgatttctcaccggcgattgcctggtccggtcgatgatgcgcgctgtgtttggcaggagacggtggaggaggaggaggtgctgcggcggctcggcacgggggagaaaggaggcggcgcgccgcctccgcctgcacgggcccaaccccaacgtcgtcatcctctcccaccaccaagtgcctccctctccctccctccccctgttgataactgattcagtgctccggtatctgctaggaaggagtagctgtttcactctatccacattgttgaatactctcaatgaatgaatattgttggcgcaggccgctcttgtgcggattgttgtcttggcatttttgttttattttataaattttggaatcaaattggtcgcgctgctctttttgtttctgcattctggattatctgaatggagtctctacactgtacaccacacttcagcattattcagtaactgcacacacacacacacacacacacacacacacacacacacacactaagctgcctccaatgcaaaagggacagtgtcatttccctgctacaaatgtcctaatttcccttcggtgtgatttttgttgaaaacacttgtgtcgcaacagtggattcatcaaaatgtctgctatgcctgttaactctacttaatttcttttctataaaagcaggtgtccctctataaacacacacacgctacttggcttgctcttgtaaatgcaactgcttgttctctcctgtgaaaaatgacaattggcaaatagcaattactcatgcttcttgacaacttggggtagtaccaccgtagaactagaaaataaactacactgaggattagcctcatgtgaaaatatcttacaattattgctgcagctcaaagagtgtctgagagattccctcttggatagtactactacagggctcatgcctcccccctcattgtgttcaaagcaacggttttctattatttcttctggacatgagacacagatatgagcaatatgagcacagatttggattttactagtgctagtttttttttaatatgtgacgccgttcactttagcgtgacatttgactgatcatcttattcaaaaaaatatatataaatgtcatatattttgttgtgacttgttttatcatcagagaaactctaaccttaacttatattttgacatatttgcactaaatttttgaataaaacgaatggtcaaacgttatgcgaaaagtcaatgctgtcatacatgaaaaaacagaggtagtactagtttttttaatgtactgttcatttattcccaatgtgtgagtttcaatgttcacctgttttaatttttacagttggtttctagtaaaaaaaaattacactatcttgattatctaggtcccatataccgattacttttctaactaaaattgatctgtgtaagatcattttatttaaataaaatagcttcataaggtcaaatttatggttgctgcaggaggacagcatgcttcgaaaattcctgatgaagctcttctcactctgggaatggaacaatatcttccccaagtacaggaacatgatctgtgtcatacttaactccatgtcatgggttactgtatcatctacagttgtgtccctcaccattgcttcagctggccagagatcttccatgatgtccatcactatatatttactagctacaagcttgacagcatgcttgactgtgaaacttgttgtggagtatgctaaggctccattggaggcaaaagcatatgcaccaagggcgaaggttctgagggatgggatgtggataaatgtgcatgcagtgaatctggtacctggggatatcatatttctcaaagttggggacattgtccctgccaatgcccgtgtcctccggtttgaaaaaatcaacacaatgacttgctgggccaaaaggtctgttgattgtgtacacggcttcctcatatactatgcttggaccgtgtcctgtggccaagggactgctgttgttattgcgactggtcgtgatattcctcgaagcacacttcggctctacccacaacgttacactcggcctgggcaacttaaagagggaatcatgcttgttggctgcttctgcttttctcttgtgctatttggtaccattgcggaggtaatcttaagattgttgttccagaaacacagctctggagctatgctgcagggtggctgttttatggcattaattggggtggttccaatggcaatgcctgttgtcctctaccttgcattggcatttggatctctaaggctttgtttgctgggggttgctagtagagggacagttgcccttgaagatctggcaagcatggatgtcatgctttttaacatgacgggcaccataacatgtaataaaccctcttttgccagggacaagattgagttgtttgcgaaaggtgttaatgaagatcaggctattgtgttagcttcacgggcatcaagatcccaacatgaattgtacattgaaccaattgatccagctattctgagcctcttggatgatccagaacaggttccctttatcttactatgctgccttttaatccctctctttgtgtatgcgtgtgtgttataaattaacttaacaagcatatcatatctataggcaagggctggtgttcaggtcatagagcaccatgcccatttctttgtttcactaaagttgatgttcctggctacatatattgatgaaaatggttctaagtgctgtgtattcaaaggtgatcctgcaaatgcaagtcacttatacaatattcacacaacagagaagcgtgtgagtcctgtcattgtggctaatgggacaattgcatgtgttgtgttagtacaggcatgttcgtcagtagtcttctgtttttatgctataggttgctcatcagtgcggctgtagcaaagcagtcaaagagagaataagtatgataatggataaccttgctgttgatgggtatcaggccatagctgtaggacatcagttaggcaatttgactctgtattaacaccttgaaacttgcaaacttataatgtatgccacaatttacatttaatttctgttattttcctccagtcagactcatgttgggaatttgctggcctactacctttcaaagaggaccttagacatgatagcgcagatgctctcaatggccttatcagtctgggtttggatataatagtcctcacaggtgatgcagaaacccagctatcttcttgttgagatctcaattaattcttcatcaaatgatatttccttccctctcagaaagtccattgttggttacaaggcaagtgtgtggaaggcttggaaaactaggcatcaatgttttacctgcccgtgcagtgtttgagttagctcgtaacaataaagaagttcacttaaacatcaatgggatttcagatctctttccaggtcgatctttatgttccaagtgatgccatacttcatgcctcacctgtcgctccaaacgaagtaattaattgcaagaagttcttgtttgacagtggcaaacaccactgctactacactaccaacaatgccgctttaagatttatgcaatttagttatttttgttaagcacagaagcaccacttttaccattttgctcgctctatttgttagtgcagaggacaacagtgatatagtgagaagactcagaaattttggatgtcgttgtgcaatggttgggcatgaatttcttgatcatgatgccataggtgaaagtcatattggaatatcagtagctgatgccactgattacaccaaaagtgagtccgatcttgttttgactcagcctgccctgatacctatttcttcagccgtgcaaatcagtagggaaatttgtcagatgatgaagggctatatggtaagtaaattttgatgcagttcaagagtttttgttgctggcaaggcatttgacgtgtagatgacaaaatgggtagtcagttgagatgcgttgcttttgttgcagatctacactgtctcatcaactgtccatcttgtgagtacaaacagtgattatgttttgaaaactacagcattatgcaatgctaacattaataattatatttattgaagttcggtgtccatgccattttacttttatggaacttcgacttaccaagtttcttgactctggtgattgctgtttttaattactgtgagtttcagctacaaaaggccaaccttactctacaatatatattgtttgtgcccttgtttcttttcatgattagtaagtattacttgttgcttttatctgatttcacgggatacactgagagttaagaaaatcattgctagcggtgctgcttttggtagctacattgttctgagtacagccatttttttcagggctgcaacaatgacaggcttcttttcagtaagcaccttttcttcttattaaaggagattattttggtctggaaaattgaatgagctgattatttaggctgtggacagtgcaaaattgaacataaatcactgatggacaccgatgaggaaattagagctgctttgttccttcagatgagcattgtgaatcaggctgttgcactgtttgcttattcagatgattgctgccatatcagatgtcctggacctgttgtaacatttgcctttatttttacccagatggtgagatcgttaacttttctctttctgtttttgccgagtccatccttcgtttgctgcttgttgatttcacggaacttctacctactggtcagaaccataatttagcaattggccactttgtttgtggctaggattctagaaataattgcctaactgttattttaccagcatcgtctaatcattatttacattcagagctaaatcatttgtaccaactaaagttttgcaaattattaatgttcagttgggctgctgctcaccataattccttccaagaaaccctctgagttgaatcgttattcatcctctcaaaaaaatagtacgtagaaactatgaagtttctaaattcttggtgtttatatgctactcatataaatacttggtgtagataccaatcatatcgagtgatgtttcctgtcaggtggcaacccgtaaagctgtaggaggtgacttggattttgctattgcaaagggtgttggttggctcaaggctggattgatatggctgtacaactttgtcctgctcttggtccctgttgatttgtaagttgatggtttgggaatttgacattacaaattactagattttcttttcttcactcccctgttataaccattagtttcctcttcttttgcaggtcagatatggaagcatgcaaagatgactggagaaaaattgttgacgaagcgttcagccatcctacatacaattctgctctggttactgtacataatacttgatgtcaggctacagaagcctttctccattaaagaacattcttgtagcatgtcatttcacagtgtatcaccttaaatgcctaagtaaatatatctcggtcgcaaattatacctctgatctatccctcttgattcagaaaacctattttgcatttgaagaattctggaggcgacagcagttataacaaagcggccacaaacttcagcagtaaattggtctccttataacaatgtccaagctatcctttatttttcattttatgttagctaatgttgcaagagtatttgcgtaacaagattttggcaattaaaaacatactccctccgtcctaatatgtagcaatctatgtccagattcgtagtcttaggatgtgtctaatcccatcctaggatgctacatattgggacggagggagtatgtcagagtataagcttcattcggtcttctcattccagagagaattggactctagcttttctcagggttgaatttaaccattttcatatgcatcctttcaatcatttttattttttattttaatatttattttttgttttatcatcttattaaaaatcaatttgtggattctgttgttccaaaacaaaattttgtggattccaagtccttccaaatatttattgacttgtccagtatgcatacagtaaagttcattactaacattgaataatattgaaagcactattcagaaaaggttagtcttttaagtgatgatggattaaaattggactaaccatcttcctttctcattttgatacagtaaagtttaattgttgatctactgtgtaaatatagtgcatgcgtcatcatgtaaaagaatgcagctttaccctctgagttgtcattcaggtaatttctcatatatttcttctattaggatgactttcaactttacatgattcatatggatacattatcttgacagattaggggttaatttagtgattacattgccaattgtgcaggcatgtatgacctagttggctgggaggctatccaactagatgcatcaactggtgtctgcctggctgcctgaatagttttatggtggtgtagttcgcatgtctgatgatggcattggcaggtgagtttccagcgtcactcccatacaattattatcgttatacaaatatttatacattggcaaaaatgtgttgtcggatgcagaacgccagtactgaggtagcatcgttgcatgcatcatccttaaaaatgccatatgaattaaaaaatgcaatgcacatatttgcacagtggagaaatgtgttgtcggatgtacaggaagtctcttgtaatagaaagactgcatcaccttaaaaatatagcctgaatttaaaaaatgtgttgtcggatggccattggagtagaaagtagcgaggtttgcatcatcctgtgaattatagaaagaggggtggttaggaagatatcacgttatataggagaaagtaacctatcgttgcttaccagtttcctatcgatcgagaaatgctgttaattaattgcctctttttgttgacttttttccctctgagaagaatatgttcggtcctgagatatttgcacatgtgctgtacacatttcagtttggaatgtcctattatgagaaagatagaacttgtgaattacaagtcctaatgccgtaaaaaaatattacaagtccaaaagcatatacttagactaaagttcgcagaactttgtcaccaacctgtgaaaacacttgccattacatatatactccaaatccaagagatgccattcctctccttttatgttttttccccttttatatgaaaaaagtagctgtctttcaataaaaatggcatttgaaaaaaaaatgcacagttggtgacagtggcggatccccagccctgttaatgcaattttgaattcatgaattcggttcgtaacctaaagacgtttggaacacaagatttgcatgccttcatgaatttgggatccccagccgtttggaacataggaggtgagaaaataaaggttttagaacttctcttattattgttctaacctctgatcatcaaaaacaaaaaccttgatgaaaaatgtttattttgtcatgattagggtttaatctttcattttcggtgtttgtatcggagggtgccgatatactaaaatttcagtccaaaattttaaacaattttttttatcaaattttaacacaatattaccaaattcaaaaaataaagaaaattaaaattttcagccgaaataatactatatggaggagtctgatagaaccgaaatttccgaatacatagagagtaatgaggtgacagtaatttcactgcctaaaaatatatgtgtagtactcagtttagagcatttaaatcctcttaattactaccttcgttccacacaactactttatttggatgtttcataatataagtcatgcatgcatgcatacaattaattaggaccccttctccattaaattattaattttttaaatcctccatcctcaagatctctaattctctaggagatgataataattgtttttggtctttgggttaagggtggttgtgccttagggcagtcccaacccataacactagacatgattttcataaactccacatcatcaaactagtactagatactactcttccaatgcaaacaccactattctatacttcaatttaatgctacttatctcacatgatgtcttggatgttgtgtaagaaccatgtctcatgcaagacatggtttccttctcttttttcatttattcacttgccacatcatttttttttgtcctaggtggcaacttatttaatgctatggacatcatcctagttattgggttgggaatgcccgggcaaacaaattaaatatacaagcatacactctaaaatcttctattttctggctgatgaaagtacaagcacagtattcagcatttttgccggctagtggatctgctgtgtgctgttgtgtaacttgatttaatttatatttagaataagagtcggattcgttgctttttaaatgaagggaagtgagatttgcctttggaaagcgacactcgtcatttttcttccttttgttaatgaagagggcacttatcatttgctttaatttggacccgagattccgtgattgtgggagtgccaactgcctcagagagttcttttttgttcttttggaatggcaacaagagcatgcatactgatattttaaggtagtacaactctgcatacatggagcaattaattaagtatagcatctctatgaactgaggtgacattgaacaaactaattaattaataaacctagagaaagagagagagagagagagagagagagagagagagagagagagggcaacaaatatttgtttgaacaaggcatgctacatactctatacgattgagatgtgtagaaactttttttttccatgtaattttgaggaacatgcacatatcaacatacatgtaatacgatgttgaattaagcaagcagatttaagcatgcagagtgcactgcttagcacacactgcatgtgttgctagctagctagctccatctagttccctctcttctcatcatgattgacacttgataaaattaagcaagatttagctagctagctgagctgatctgatcaccatgcatgcatgcaagcaaggccaattcaatttcaagctcgccggccatacaccacacaacacatatacggtgggtaaaacaaaaaacaaaaaggaaatcatacacaacattgattcattcatccattctcttaattaattgacttgaggttgaggagcatatatatacgtgcgtggcatgcatgcatatatatggtacggtggtcgacgacgagcttagcaagcttggatgtttgtcgatctcataattaattaatttggatgggtcgatgagatgagatcagatcttgccgatgaggggtatgccgacggcggtgacgatgagggtggatgggacgccgaagacgatgtgctgccagaaggtgaggtcgtaggcgttcctgggcgccctcctcgcctgctcgcacactatcaggttcgccgccgaccccagcagcgacaggttccccgccaccgtgctcacccacgccagcagcagccacgacgtcgtcaccgccgccggcgatatcagcgccgccgccttcgccacctcatcacccataagaagcactgcatgcatgcgcatatatatttttgtatgttaattagttatacttatatggagtagtatacattaattctagattaatagaatgtataattacccgttggtacgtttgatgcgaggttggagaggaggaggatgatgacggagaggacggagatgccgccgacgctgttgaccttggagtagggcgccatgaagtcccagatggctcccgggaggcccgtcttgttgaagccgctgacggtgatgaacatcccggagaagaagacgagcagcgagtaggacacggtgtccaggcacggctcggcgtcgcggaagtcgaccaccaccagcgccagcgccgtggtgatggccgtccacgacatgttgagccccaccatgtaggccaccaccatccccaccgtcaccacgtacgcgaagctcttgaggaacagcttccgccgcgcctccgtgcactgcatgaaccatgggtgcttggtcgttatgttctccgacatctccagcgacatcatcgtgttgccgttgccgttcagctgcggcgtgctcttggccgacgccggcgacctgccttcctccaccgcctccatctgcttgccgtcgacgctgagctcggcccctccgcccagctccctccagtacatgcagagcagcatgaccatgttgacggccatcccgacgagcatggccgggaggattcccatgaggaacttggggaaggtgatcttgctgttgaaggcgatgaccaggttctgggggttgccgatgggggtggcggcggagccgatgttggcgctggaggcgagggcgaggaggaagggcttggcggggaggttgcgctcggcggcgagctcgaggacgaactcggtgaggacgacgcagcaggtgtcgttggtgaagagggcgctggcgagggcggtgacgacgcagacgcggcacatgaggtcgcgcccgccctggctcttccacgccagcagacgccccaggtgcttgaacatcccggcgttccggaggtagctgcccaccaccatggtggcgaagaggaggcccaggattgggaggtcgatggaggcgtacgcgtcgtcggggctgatcacgtggaatatcaccatcagcaccgcgctcagcagcgaccccgccgtccgcccgatcggcaggaacggcaccgacgggaacaccgccatcatccagaacaccgcgaacgcgatcgatccaagcgccaccttgggcgccgacgcaagctgactcatcttcttcttcttcgatcgaccaccacctagcaggtaattaagtgtctgatcgagctagctagcagattatagctagcttagctacttgagctgatgatctctctctggtacgcgcgcagtagctaagctgctagtgcatgcgctgctgatgcttcctctcgcttcctccatgccggctataaatactactcgacgtactctcgtctgcctagctagctgatgtcatgaataactaatacgcatcaacatgtagctagctagctagggtttttattcatttctaattactaataatcacctctagctctgtccgaaagcaaagctagctaggtagcgtacaaaccctaagagtcaaagccatgagatcaaaagggtaatgtaaactaatcgatcatcccctctcgtcacactgcaacccggctttattattctcgcttcgggacaaattaataaccacatgtgtattaattaattttgtaatgcaaattagtgcatttaatttgtacacttaactgcatattatatatactagcatatatatcgcatacaaattcatatatgtacattatcaatctagctaattcgatatatcgatctcgaataatctagctaattctctctcacacaattcacaagcatacataatgctagctctgcgcgtttctgcattgcatgcatgccaagtagaatgtctccgtcgatctacttgtggtctcactcaaaattacaaaaggttaattatacgacttaaaatggattgtcgtggccttccaaattaagcaagcatgattagcagtcgatcgagagttggcacgcgcgccagttagaagcgtcggccggccatagctaccttggttaatcgcgagctagctgcaatactccctccgtttcaaaatatttgacaccgttgactttttagcacatgtttgaccgttcgtcttattaaaaaaaattatgaaatatgtaaaactatatctgtacatgaaagtatatttaacaatcaatcaaatgatatgaaaagaataaataactacttgattttttttaataagatgaatagtcaaacacgtactaaaaagtcaactgtgtcaaacattttgaaattgagtgcgtatattaattcagtctcagcgttaataacaagtacgtatgcacatgtgacatgtaggattagatatatccatatcgatatggagcagttaaatgttgccattatttaactatttaattaaatctaacatacaataatcagcttgcacactgtctctttcagatcatgcatcatcaccgccgcgcccttaattaaactagctagatatatacatatgtgctatatatatttatatctgttaatttaaatatctttctgttttctttggtttctacatgtgtgcatttaggcatctcacacacacaacaacaacaaccacaacaaaaggaaaatgggagtgcgctgatcgttaagaggacactatcgcggtttcaggactgtcttttttcatgcctaagcttccatctaattggtaagtagtagtactctgcttcatattataatacactttgatttttttattcaaatttctttaattttatttatagaaaaaaattagcaaaacatctacaatacctaattagtgttattaaatctaatatttgaattattttaatactatatttattttgtgttaaatattaccatgttttttagggcttgtttggttaatttgcaaccatgccaaactattggcaatgtcaaatcataggcaaatttttgccaatgccaatctgttggtaatatttgtgtggtattagcaactattggtagcaaaccaaacattgccaaaatcactatttaaaatgccgatatttggtatggcaagtttaatttgacttcaaatcaaactagcccttaataaattttgaataggaaaaagatcaaactgttttataatatgaaggaacggagggagtacatcagtgcgctgctatgcatgcgccgaccattggtcggattaatttactccgatgatcagcaaagtagttagcaaggcaggtactgatgagcacatcatataattaacggtagtaaataatcatcaaattgccgatcaaggcgatataatgcatgaaactatctatgaacagactgaaaaaaatatctacaggtgcaacgcatatatgaagcatgcgtactctcgtatatgactatatgactatacgatatcgtcatatatcaaattaactccctgcaggccactcaccttgatacatgcgacaactaatagttcggtttgctaccaattaacacaaatcgacatacacattcgacgctagaaaaaagctaaggaattaattgtgtgtttcatcaaaagttcagatcataaaggctagtattagctaaagccgacgagtcagaagccactactaatattacatcatattatatccgctgcatgcaggaggctgctagaatgagccaggccagctgatgggattccatattcttaattttctgtaattttagcaactgcgacatgatcgacacgtcactaattatatttaactacttaaccaaaagcaggcatgataagacattcttcttttaactcgatcgggatatgtatgcatgcatggctggatcgattatcgctcggagatgcttacctcatatacatttatagcttgatcaatctcatctatccatggcatcatatatatatatatatataattcctccatcccttaaaaaaaaaacttaacgtggtactagactgtgatacattccaatatgataaatttagacatgggatatatgccatattttaatactaatttaagttttttttagatgaaggaagtatgtatatatcctagataggtagctatatatatatatatatatatatatatatgcatgcgtgggtgattgtgtggacaatattggcaggcaaattaacctagctgtctaatatgccaagctagctagctagtgtacgtacatgtgtcttagtgattgaacctgtccaacgatcagagccactgagatacgaagcagtagagatatattagctagatatagccctttgattaattaattacatgcatatatatgtgaatgatttgtcaggaagacatacattacattagttgatcgatcgatcgatcatatcatgtcacgtggaacacgatctcgtcattaattatatttgtatatatagtcctggaatgcatgccctccacacatacggtctcacaacaattaagttaagctattctttggcagcatgcaggtgtagctagcttcgaatgcatttggacagacaaaataattagattcagagtttcaaacgaactcattctctcaagctcttttcagctgtttaatttctaaagcctatctacacgggtcatgattaattaatttaccaacctagctcgcataaatgtagttctcgatcgatcatcgcgtgaagatcgatgatggccatacatatgtatcatggtggaattaattctcaccattaactgaaagattagtgcacacgcatgcagatcgcaaagtaatatatatacatttggacagttatatatatagagagaattgaaaggcgacatagatatatagatgatccagacttattctgatcagttctaaagcctagtagctaatcagtacatggcctgattcgcgccaaatcttctcttctgtaatctctgcctgtgtcgtcttatctgtcccacttttaacctgactggctagcagagaataggatagcagaccaaacaagtcatgaaatggccctcatataccctttaatttagactgtttttttcctaagtaattaccatgtttataggtgattttagtgcggaatgttgggtaaaaagatgatgaattggtggcgaatccagaatcctttacttggcatatacacgttgttctgtcactgtgggatctctctacaagttcaattgagttttgagagcccatgcatgtttaaaatgggtcgggccatatctcctttgcagtttgctcccccggcccgccaagtaagccgttcgctgcatgctgcgtgcctgatactatgggccgtcggatcgaaaataggcccaggtaaaagtggccctaaactccaaacgggcaccatgcatctgtatgctttctcggattcaaagtttgtgtttgctattactcctagagtattatacattttttacccacgatagaacaagttgataggttgattgatttagtacgggaacatataaatgcaataacttgttaagctggtgtgctctaatataaaaaacttgataatttagtattttagtgcagtaacttggctaggtatgtgctattttaattagttaacgagtgagtctttttccacgatatcaagatgtcatcacatagtactcatgtagatattgtcttacaatttttgatgtaatttataagaattgtgttgctcatccattttacaccacctgtttggatttttttttccttcaccatctcaaatctcaaccgaaaaaatttctacacactagaatttagttgacatttacttactagaatgataaaaacatattatactcatacaaatctgcatgattatattaaaaaataggtacttaaaaactgaacgtgcatagccacagaatgctctaaataattaagttgttgcaccacttattaagttattgtactatattaaacccatttgctaagttaatgcactattacgcttatttctcaagtttttacattaaattatacacacctcaaattcatgtaccatgaatgcaatttatttatttttgaatgtgtatgtattttaatttgcataattgtacctgatttttttcctttgtattagtatacctttattatttatacgatccgcgcatgggtcatggatcccatttgttttgtgttttggtgatctgatctcatgaccgaacacgtacctaatgacgacagacaagagaagagaggcaggcatacaaatgccgcgcaggaaagaatctgttaatcaatttaattaatcaattaacatcaactggtagacgtactatgtgtagcctgtactaactaactaattaacaaatgcaatgcaggcatagatcgattggtgcacgtacgcactgtaggtgaaaggaaacctacatacatgtagtgtacaatttaattagtgcagctagtggaccattgtacctgaacttgccccttctaattgccttttactgaggcaccagcttcattagctcttaatcattgaggcagcaattaagcagctgggaaaataattcgcaatccttaattatacataggaccagtaatgcaccaattcttgctttatttcattagtttcttgttgagagaatgagagagcaaattagcaatgcatctgatctactactagtagtatgtatgtagtgctacctgaatgcctgcaaaagacaggcacatgtgacaagaaattaattaaagttgcatcgtacactcccaacgggccgagccagccgtggtccatgcaatgcaatgcatcaagaaagaaaagattgaccttatgtgaccgcaactaattagatatcaacactgtatttctatcatcaaaccaacctaccaattaaacacctcgtttcaaatgtaattaacctgtgctgtacctacaccagtatgatcgatggggatacttagtacggtttaagagacgacggttttcagttaactgaaacattaactagctagatcctaaaaattctgagaaactgggaacatttttgttaggactgtcaagtgtgaagaggatcagccacctgattagtgattaagctagtcgtggtgaggcacataataattaagctaattaaccacttatggacatgctacatctgacatttagctggctgcaaaaaagcctgaaaactatgtgatcagagatggaatcggtaacacgcacaagctaattacgaaggtgacaaatcggccatttgcaacagaatattccatccatgtgcttcaatgcatatacgggtgcgttgtttcctcccatttcctaacttttactccctcgctatctaaacacatgtttttgattgctcaacgatacgtttatctttcaaaatctctatataaaaactgctatagatatcatattaattacattttcaagtatttttacctaatacttcggaaacaattctcaacctttggaaaagaacagagccgcacaatggagcgcatacatacagtgatacacagcaggcaaatcgaaagttgtaggttgatgcttacccgaaaagtggacagagaattgttacacgcatgcagcatgtggtaataagacaaaaccaggaaattaagggctctttgaatcgtatgattgagaaaacgtaggaataggaaaaacgtaggattttaataggaatgtaagtataaaacagaggattgcaaaacacaggaaaaacacaggaataaccgtttgatcgaaccacaggaaaaacacaggaattggataagagagatagtctcaaaggaaatttagcaagagcttcaagttagcaagaggttgaagctcttgctaaatttcctccaaaatctctataggattatccatttcataggaatttcaaaagattagataggattcaattctttgtttcaaagggcttcataaagggcttcataggaaattttcatataggattaaaatcttctaaaattcttatgtttttcctccaaattaaaaggcccgagatatatcatatatggatggatgatgcagaacagaaagccatggttagcagtactagtacaatatatatgatgaatgatcgatgtgtccgacgtgtgcgtccatggatccactaataaagtgttgctgtcagttccagtgacgttgtaactactagtagggaatagaaagaaaacaacaattattggtaagtttcaggagaggatcgataatcagacaagtcgagacagcaggaagctgacgcattacaaggtttgtttggtatacgtgcgtacaacaacaacgcatagatagatgtatgccttgattaggaaaaaaaaagggcaaagaaagcaaatgaagaagcatacagtacgtaaattgattagatttacagctaacggttactgtacattgatctgatctgaaatctgatgatgctgaatgtgagtaatggtgctagtagctgctaattaatccaaggcaattagcttgtctgttgcgttgccgtcgatgggcggcgatggctggcggagcagaggaggtggggaggcggccattcccatggcgcgtggacgacacgacaaatgcccaaaaatgaaagggagggaaaaagcttactagtaatagcttggcttagcgagcagctacagtagcaggagtggagtggagtattagttaattaattagtccacggcgttaatgatactccaccgattgaaagagtagcagcaaaggggaatcctttccaccatcccacttccacctttcttcttcttcttcttcttcgcggcgacatggcgcgcgagggggaggggtggatccatgaccatgagtagcttacgaggattccccaagcccaccacccaccacccaccgccaccttttgttccgcaaccgcaatgatttcttcttcttgtaccacactgcttctgctgctgccgacgccgccgccgccgccgccaccagcaaaccccaatctcgcctgaccaccgttccccacctcgcctcgcctcgcctcgccgccgatacacgatgttcaagctgcaccgccaccgctcgtcggaccgcgtcggccagcgctttgacttccgcttctccaacttccgcgccgtccaggtaccatgctctcctctcgatcccccattccttcttgccctcctcaccttgccccttgggattcggattcggattcggattcctcgcatggggaatcaatcgcttgctttgcgacctcgattcatctacgtagctcaccagcatccaaggtttcgcatttcctgcatctgctacctactatcaccccatacttccctgctccaattcatccattctgtcattctatgccaaatgagcaattttccctaataaaaaagacaactttgtgcaaccacaccggtcgtcttggggtgccactcacaggatgtttcgtttcagagagcacagcatttatactcatcttgtaactggcatgttcaattctcacaactagcacaaattcacatcccaatggagcgcaatgccgtcccaattatagtgtgcatctagttgttatcctggtaataaatgaatacagaagcctgcataatgtgctatgatttcagctgcatttccggcagtacctctcgtacgcatattcccccgtctttatatcttactgatctgtgtttttgacaggtcccgacagtatcagacaggctgttcctttcgattgtctcagtggatactggaaagacagttgccaagtccggtaaagcagctgcccgcagtggaatttgccaatggcccgacagcatattggaatcgatatggttttctcaagatgaagtgtcaaaagaatttgatgaatgccagtacaagattgttgtttctgtggtatggatattgcttgcattgttatagattttgctttcagccatatgtagcctatcatagtgatgttgctcaactttactgttgtttgtttgtgtcactaccaacaattctcatgttgcagggatctataaaaagtggtgttcttggggagatcttcctaaatctcactaactttctgaatttggtggacccaaccgctatctctttgccgttgaagagatgcaactctggaacagttttacaggtaactttactgattttatacttttccttctaaagctattttttccctcaatacattgactcggttcttagtgttatgtgttcctttccccaaaaaaaatgcttatagtgcaatttgttcttcctgtgcagcttaaggttcaatatcttggcgccaagtctaagtcaaggtaactaattctgaagcttcagctttgttccccttattttcttgtcctacaacacagccttttagtctcactatactgttttcccactatatttcccctttaccatgttcccatttctacgcagtggtgtgagatcctggaaggatttgtcccctcgtctcgatgaccgtagtccaaccaatgatgacattgacagcaagtcagatggctctgatagtgttgcaaataggagtgttcgctcttcatcaggaaatcctttaggtggcactactcaagatgaacttggaaacagggtatgcaaatgtttaaaacaattttctccatcctaagttcattcgtcttctctaaaacgtgttaatttaatttttgattgtttagactcatatctccaatactaagcatgccattcttgttggaggactctcgagatggtttctcatttgactgttaaatttcactggaaatgctaattggtttggttacagatgttaggctcttctgatgctccatctgttcaatttctaagccatttgctacttcaagatggttatgataattccctaaacatatagttatgctaagttggaataccccagtttctatgtcctgatatgtagataccctggaaagaaatgaaacaaaatatccacttttggggccttttcttcaaagccaactcctgactctaaagtcatttgctattgttcattagaacatattgttaatttgttttgcatatttctcacgtgctaaatattcatctatattgtgtgggaactctagctccatgaatgtctatatgttttgttttatgtgggcataaatatcacttctgtcattttgcgggcgacgtttataagagcattatgcgtgcatgattattccctgtcttctttttttcccaggaaatgagtttctcagcatctgggtcccaccggagttctaattctggagatagtaccgcggatagaacaaacttatcccctagagacagctctaatgggggtatgcatgtgggaaggcaggattctgccagctcgtacgttagcgcaagtcgtggtgatgatggatttagatcaaacaattcatctttcagttcccgtgcatcaggtccaaatgtgttgcaaggaaatactccaaaatcatttggaaatgggtttggtcagttatcattagggacatctgattcatccaaagagcttcttgaagcggctgaagaaacaattgaggaactccgtgacgaggcgaaaatgtgggaacggcattctcgcaagttgaaggctgatctggagatgttgaagaaggaatgttccgagaaatccaagcaacagactgagctagaagctgagctgtctgctgcgcatgctgaacgggattcctataggcaagaaattgaagagttgaagtcatctatgaaagaggtaaccatgcgacaaaaggttggaggaacctccaaatatggggactggatagatctgcagaaggaacttgaagatgatgtgaagtttctgaaagaatcaaatgcaaacttatccatacaactgaaaaatactcaagaagcaaatatagagcttgtttctattcttcaggagttggaagagaccatagaagaacagaaagcagaaatatctaaaatttctaaggtcaagaatgtcactgacgctgatgccttaaaaaagggtccgttagtcaaacaggacacagaatgggctaagcaactgtcaattaaagaggatgaaatcacaatgttgagggagaaactaaatcatgtgctcaatattgaaaatttaggttctgatgctgtttatcttgaacttgagaaagaaaatgaacttttaagggttaaaatacaagagcttgagaaagattgttcagagctaacagatgaaaatttggagcttatatacaagctgaaagaagtgggtggtgctacaaaaggtcaaggcccttgtattccaaacgatagcaatttgcaaattgaagagcttaaatcacagatatgtcaactggaagaggagcttaggagcaaggaattgctgcacactggaagttttgctgatgcgtcaatatctagctcaaaagtattacaggaaaaatgtgctgaccttgagctgaagctgctgaattttaggtctcaaacctatgagctagaagagaagttccaaaaaagccaagaggaactagaacaaagaaatcttgagttatctgagctgaggcagaagcttgacagttcccattccatggcaggggaaggtgttcaaactagtggtgcaagaggataccaatttagaaatggtatggatagtgaacctgagacagatgtgttgaaggctaaaattcagctacagcagcaggaaaatgatgatttgcgatgttccaaagttgaaatggaaagcgttatttctaaaattcaggcagagaagagtcagttggaggaacgcctggaagcatcacgtaaagaaagcagcatttcttcaaaatgcttggatgaggtgcggcaagatatccttgtgctttcaagcagcatagattcccatgtttctgccaataaggttctggaaagaaaggtaactgaactggagagttgcaaagctgacctagagctacatatatcggacctggaacaggaaaacatagagctatcggaacgcatttctggactcgaagctcagttgacatacatgacaaatgaaaaggagtcaagcgagctgcagatacatgattctaaatcacttatcgtcaatctcaaagataaagtagagcgccagcaagcagagatggaaactcaaaggcttgagtttaagcaaaaacaacaggaagctcagagaaaattgtctgaagcacaagatgattcagaggttctgaggagatctaattctaaactgcaatccacagttgagagccttattgaagagtgcagttctctgcagaatcaaattgcagagctgaagaggcagaaattggagttgcatggccacctcactcagcaagagcaggaattggataactcaaaaaaacgaaaccttgatttttgcaaaacagtcgaattcctagaggcaaagctttcttcacttcagaaagacatttcttccaaagagcagtctttactatcagaactggagagtatattccaggagcacacggagcaagaagaaaaaataaaccgtgcacatttcatgctaaacaagattgagaaagaaaagactcttgaggtagagaaccttgagagggaggtcatgagcctcactgcacaggcctcctccacacaagaggagcgagaaaatgccacagtggaggccattcgagaggtctctgtcttacgagcagaaaaggtcaaacttgaggctagtctccaggatgtcagtgcacaattgaggcattacgagtctcaattggaagaccttcgtaaggagtctaaaagcaagattaaaggcttagttgactccctgaatgcatcgaaacaaagcgaggaaatgttggcagcagatgctgaacatatgaaaaaattgatggaagatgctaaatctaatgaagataagttaaggaaatcttctggtgaactagaattgaagcttaaagctagtgattatgagaagcagcaaatgattgaagaaatatctggtctgaaacttcaagttcagaaaataatgagccttcaagacgaagttctcaaacttaaaagttctcttgatgaggctaagttcgaaagaggaaaactggaggagctacatcgttctgttactgaggaatgtgaagaattgaaggcacagaaggctatgctgacagataaaatgtccaatatgcaggagactttggacaatggtgaagaagaaaaacgaagcagaatagctatgcaggcaaagcttgtaaggctggagagtgatctatctgcagtggaagcatcgcatgtacatgaggcagagctaaagaatgaacttaatagaatcaagagatcaaatagtgagtaccagagaaagatacaatctcttgagcaggaaaatgaggaccttacaagtcagctcgagcagatggcccacatcaaagaagaggaccttggaaagcaggttaaccctaaaaagtgcttatcatgattattttttgttgattttattggtttttttaatgtctgtctgccatatatttccttgtaactgcaggatattggtggttctccagttgatgaggaatctggcattcatttgaagatccaagtattggaagctaagcttgcagaggctttagaggagaataagatgtacagagctcaacagaagaggtattccttctgctccaaacttacatgccttttgttatgtattacccaacctagaacaacacatcatagaagaacatttctttcctctgttacagttatccatctaacctttgaaacaaaatttgatattcttacaatggcatctgcagtctgctacacacacacacacacccccacatgatgtgtttgggctgctggtgatatttaagctgaattacacaatgttaatgaacataaatcttgatgccatatgtttacactatgttaaatgtttcattttgttggtttgctaaatcatcaatactgttgaacttggacagcatatctcctttggcaaatctttttcatacctagtctgataatctctgctgccttccattcagaacatcatgatattcttgttttatttttatttttccttttctgtacagtcccatgcctgatgggcagtgtgctgctgggaatggcaatgagagtagtaacgaaagggttttgcaactagaaggagagctaagagatatgaaggagcggttactcaacatgagcttgcagtatgcagaggtagaggctcagcgggaacgattagtgatggaactgaaagctaccaagaaaggaggagggcggtggttctagcttgtcgtagaactattgcctgccataacagagactgacatcacaggtacctgtgtatacattcttgtcacataggttgcttccagttattgatacttgtagtttggatgcgtaagccaaaatttcttgtgaagctgatccgagctcgtgactaatgggatcccattgtgtaccatggtggacagaatgcctcttatcattcaatctgttataactgaactcgctagctagtacccagtgtaaaacccttctactttcgcagatggacatcatatgaaccagagccatgtctgcaccatgacagtatgttatcatgtgagagcaaaagccaagtgctgaagcagatgtgatgtgcaccagactatgctagttggtactggagcatgagctgcaaaagactgaaggtcttggtgatagggtgaactgtgagtctgtgacttctccctggagaaaaaggctaccactaaaccttatcaagataacgcccttttaactgattgattattatttgtgtaatatcttgtctattttttgtccggtataccggtttcttgattgactcggagggtgaacgttatttgttaatatggttactcggatcacccgaagattacatccattccagcaagagtgagcttaactgttgataaaaaatgtattagctcttttttccctctccctgagaacagtgtgattgtgtcaagagatttagttagtagtacagtcaccatactctcctaaattatttatttattgtaataatgaaaaagcattatgtacaatatcaagggttatgccccttttctgtttcatgacatccatccaatcttcttgtataacgaggattgatgagcactttatttaacgaggcactacatttcagtgtagcagaattgtaaccaggtgcctcattgttatttgtctcagcctctcaggcactgttctctttcttatctgcttctcaagaagtttaagaattagcatgatgattacatccacttgtgcctgcatgttcaggtgagatcgatcgatgatcgtcataggcaattgtgcagttacagtgctatctgtttgctgacatgtgtccagcttatttaccacacgatgatcaccaacttgaatagtctgttaacctaaatgttgacgatcattgcctgaaaattcagacaagaggcatgcaggtacatgttcttgttcccagttcccattggtggtccagaacctgactgactgaagaactgatctgcatctcttggatcactaaactccagtttacaaggtccaagcaaaatgaaggatgatcaatcagaatcagataagaagatgaacaatggccgacttgttgtggagtgacactgaaacagaggagtaaaagcaggcagtggatgatatggcctgaatttttctggccttggaacttggatcgtcactgaaaccgtagggtatgtaaggtggtcagggggacacaccaccactccttcctctcctcatccgatcttcctatactatggatcatggggcatggtcaaattcacttaattcctatggatctgcaattagttctctgcaattctgcatgcatttcattccggtgttccctcctgcctgtctgcaggaagctgcaccttcttcctccaaggaaacctgatttgatcttcagatcatgagcatgaaaagtgcagctgtataaagtaatccagctttctgttttttttttcgttttcctgaaaaatgcagaatcatttggtgctgtttccgcgaagatgttaatgaacattagttaagtaaataataatactatgcagaaaccaacattggatgccactattttttttaagaagaaaacgagacattggataccactaataatgatagaaatgatgatatagtaagtgaatccagcaaaggacagcagctaaatgaagctgacaaagaaagatggatacgattaactggaccctgaagatcatatataatactaataaatggtaacaatgaccagcctagtgagagaggtaaacatgtagtaccctgtactgaacagtattagatcgatcgatcgatcgatcgcgtctaataaaaaaaagggacgcacgcacattggttggttgtgacgtattccctccgtttcgaaatgtttgacaccgttgacctttttagtacatgtttgaccgttcatcttattcaaaaacttttgtgagatatgtaaaattatatgcccacataaaaatatatttaacaatgaatcaaatgataggaaaagaattaataattacttaaattttttgaataagacgaacggtcaaacatgtgataaaaagtcaacggcgtcaaacatttcgaaacggagggagtatatagaaggaaacgtgccatatgagtaggacaagatagaaaaatgcagatgtaatgctaccactaaagaaaccgatcgatcgatttcatttggtttattttgcttctttcgtcgtccaacccttttctgataattaagcaaaaggctgaaaaaggtatcgaggatcaaataaggattaattatactagctgaccacaccatatgcagttaacagatctcgagtaatggaattaataaacatatgcagatggaattaaacacgtacatgagctacgcaaaagcgtgcatccgagcagaaaagggatgatgaaagttctgaagaaagaagcatatgcagcaacagcacgatatgcatggatatggtagctagctgcaggtagaggagagtgacccggccgtacgtcattgtcagtacatcaatcagtacagtggagatcgatcgccatggatggatggatgcatgcatgcatggcctacagggaaggggaactggatccccaggaatccagccatggaggtaggcaacaagcaggcaaggcctctcgagattactcgtggatttggcagctagggacttagaagctagcaaccctgctgcagctcgatcgatccatcagtaaacctacagacatggggcaggcaggcatatgcggatcatcgacatcgatcgctagctacgctaccctacatggatatactccatatttctgccttgatcaatcagagactatccacgcgtgcaaactgtgcaagcgattgatttaatttgcatcccatccccgcccatgcatgcgatccgacaatgcagacaatcacattcagcatgttcatgtatgcatggttgccaatgataagctttgcttgctacccctttcgttccaaaataattttatttttcaccatcaaatttgttccaaactaaattcatctttcaagttttcattatatagagtttgtaaaagtgaaatgataatatattgagactagataattaaaaatgaataacaattgcattggatttatttaatatagtggagtatattaattctatttttttatacttgtattgatatgtatgtgtgagatgagtgaaaaataaaattattctgagacggaattggtactatacaaagtacaaaccatgcatcatgcaggctacaattctctccttggtttatccaagtggccgtacatgcatgcctgagacaactcgtactgatgatcagatcgataatatagtattattaaggagatggattttcattcttgagcgatattcacttgtttcttacatattcttaaatgatcactaaaaatattttgagagccctattttgttggggtactcacaatattttaaacacatttcctaggattaaagctataattttagatgcatgctggaataatgaggccggaatgatttgatgggaaagaagacacatcataataatagtgttagtaccctccacactgatcatcattgtccaggagaaaacattcgctcctttttttaatgagccacatagtcccttcataaaaaaaacgaatctggataattttttttccgattcgtttccgaaagttgattctttcttttttggatgaagggtgcaagtagtcattggccatccaatcgttcatgatctaaatcggatggctagaaaatggcatacaatcgatggcatcaccagatctagtaagatactagctgacattctggatgccttgaatttactacgttaactgaagaaaaatggtaaaatctaaaccattagagtgtaggttgatagtaatggtttttgtagaatgtaaagaaaaaaaataaaataattgtatattaaatataatcctatttttaatacatattaattatataaaaatatattaacatatatataagttaagagcggtataatatccaactcaactagcgtgtccaaaattatgcgcaaaaatccttattttgatatcaatatcatcgtggcatcatgcacgtatgtgtggtgtgggcatagcggcaatcgacttgatgttagttcttttatcgagctggtgtataggcggtatgcttttacttttttattataaccttacatgattgtagtattgtaatttttttcatgttatatcaatttgaaacctcacatctatttgtgtgattttttgggaaaagactatacgttaggataatgtccatgctgtacctaacgagatccttctttcctgaccccaatccccaatggcagaagacgcagatggcgatgagggcgacgaggacaactaaatccttctccgctgacctcgaccccctgtggcggcaacaaggatggaagtagatggtgatgaggacggatgctgtagtgccagtggtaacgaggacctagagacagagaccgagcaaacgggatgttgcaagagcttgtgctgcagatggagcgtgtggcatggtagcagcgatggtggatggggccattggtgccagggtctatcagcgacggtccatgtggttggcgacaatggcggtggcgcttccctgatcgccatggccacgcatggaggtggatcccgagctgtggtatgtggaagcttctagaggaaaaggaggaggaggtctcggtctaagtcttgaggaggtgtcgaggaaggatgggaagcgccacgtaattgtagtcatcccaccggtaaccatttcgatctcttcttcttttcccctctcagctcagatatgatacctaatgggtatcagccggtatcaccaagatatcgatcagttccaacaaggtatcatttgatacttgacagatatcacccgatacctatgtggatactaggcctaataccgaccaacacgtattggcctggtactgactggtgttagtcaatataaatggggtattagtcagtacctacggtgtaatagatatgatatcgataggtataagaaatctgatatcatcccaaggggttcctgtagtatagtagcctgtttttatatttttaaaaaagaaaagtgtgtgggtgtgggctattaataatcgcagcgtcactaccaccgcgcgtacgcaacgcaactgctctcaattcaatctcgcttaattcgatcgtcttcttcctccatcccaaagctccactccacgtacgcctcgggatttgctccattgcctctgctctcccgatcgatcgagtagtccccgcccgctgaaacatgcatcttccctacctagctcgtcttcctctactacttatacccgccctagcccctagctagctactagtggtagtgtcacagtgacagtgagtagtggataccatggagcacccagttagtaataccatggagccggatctccgggccaaggaccaccgcgcgtgctccgcctccgccaccgacacgtcgtccaggatcatcgcgcagtgggcggcgcgccgccgccagctggcgtgcgacgaccaggtgatcgaccgccgcgaccgcgactccgagctgctcgctctcgcgcgcctccacgccgtctccatgctcgacgcctccttcctccgcgcacacgacgatgccggcggcggcggcaggcgtgcgcgttcgccggagcgcgcgctggtgcggaggatcgcgcgggagtggacggcgtcgtcgcggacgtccccgcgcgggggcggcgccggcggcgaggagctgcttggcgagacggagcggcagcgggtgcgcgccgtgcgggagcgcgtgcgcatggcaagccaggggcaggggcacggtggcgcgcacacgcccaggctgatgcgtgggcgtgggcggcatgggcaggacgtggtgacgcgcatggccatggaacgccagcgcgagctgcagggcctctccgaccaccgcgccgtctccgccttcgctcaccgcgcccgcattcaggtcacatctgcatgccatgccatctcttagcttcacttaggattttcttaattgttattcccaatgcaaatctgatgaaattgactagtcgtggtctgcattgcggttgcatttcatttcgcagaaatgagaaaatgaatgccaaccttcaattctcaccaaaacaactgctaatatactgagtactactacgttgtagtagcacttaccaccccatatatatagtacagatgagttgatgttgtttcactctaattgaggcttgtccagcaattgcatgccttgtctagctgctgctgcaacctaatcatgtcaagtgtcataaaagaagagtagggagtacgtagtatctttctttcaactcttttgatcaaggaattgtttctcatgtaaataattctaatggacctgctaaacaagcagctgaaaaggttgcccgagcaccttcctttccaagtccccacttgtacttgcttcatgtctgcccctctcttctgtgcacctcttctgtacttgccgcattgcacatagttaaatacgaagtacttatcaaatatgtgaagtttaatccttcattgactagtaaattcagccaaaaaaaacgctgttgtgtgatccctagctagttccctaccatgaatagtttcagtattgctctctgaaacatttctgaaaaaaatctgaaactgtcttctattagagtaaacaaaaaaaatatcaagtgctaatgacagattttttttccccttggaataattgacaaaacgatgttttgtttcatgggattgataattatcattttacagtcttttctacgaggtagatccttccatagtggaagccctatgcatgatgagagaccactctctatggcagccagagaattaggacagcttagacagagtcatccagtctctagattcaggtatggcttcccttgccgggcatcatctgctctaatgttggttttcttggttgccacagattggaccttgcttaatagagtttcactgacttagttaattggcttcaaaagtactctttgcactctacatgactgttataagtataatttcagcatctagtacatagaaaggaccacttctggtcaagttgccaaatgaacaaatttttggtagttgttttgaaatatatacctttttccatatatatatttccagcatcatggtgacacaatattgttgttgacctagggaagaagttcgctcaagaacagaagttaccacaaatggcccagcaacaaaccacactggacccatggatactattgtagatctgcacttacatgaaaatgatcatcgccaagagaatgctactcacaatgaaatccagacacatcaatcaatggaaaatgaatctgtagatatccaaagaagtataacaaccagtaatgatgatgttgtccaaagtgactttggtcaagaacagcttcacagatatgaagattatccagattcagggtcctcagaagaggccagtgaacaatctgattcttccagtccatctgacaatagcaatcaacaagaagaagaaacttacgagcagcaaactaatctgctatggtcaagagagacatctagtagtgaagatggagatcatgaatggaatgttatgaattctcaagaagctgaagcacaatggaggtcaggtccaagtttttcttccaaccgaaatattaacaggttcagtccaccggacgatgatgtatatggagtggagctcagagaactcctaagcaggtacttcttctttttttccaagaaacaagaacatgaaatggcatttacacattttgtttgaataatgcacaaccagattactgtattttgtaggcgtagtgtctctaatcttcttcgtagtggcttccgagaaagtttggaccagctgatacaatcgtacgttcgaagacaagaagagcatgatgatcctcttgattgggattatcaaaggcagggaacagctactgggttacacagcgacgatcaaggtgaagacaggatcgatgaagcaacaaatcagactgtttctgacaccagggatcaccagccgtcgattcttccacagcaacggcattggcagatggaactgcctcatcatcatcataactggagtcaacaagccatgcgtcattctgaagttgtgagccttcattcacccttgctgaaaagtttcagattttcagtatggttcagacatggtacagcatataggagtagtagatagatagggttatcatgaatggaaggaatgtgtttggcaggactgggatgccatccatgttctgcgagatgacctgaccggactacagcgagggatgaccagcatgcagcagatgctagaagcttgcatggagatgcagatggagttgcagcgctccatcaaacaagaagtctctgctgctctgaaccgctcactagccgttcctgcaggtcagaagttgatctcttcaacctgtttctgctatctcactgtacatatctgacaaagctcagatgataacttgatattcttaacaggcgaagaagggatgttagaggatggatcagagtggaagctagcgaggaaaggaacatgctgcatctgctgtgacaggcaaattgactcgcttctttacaggtactctttcagaaactaacagtagaatgatcaatgatgttattcatgactgacaaattaaatgaacaccttgttgtacttgcatacgatgatcagatgtgggcatatgtgcacctgctcaaagtgcgcgagcgagctgctccacggggtgggcaaatgcccactgtgccgtgcgcctatcgtcgaggtagtccgagcttactgcataatgtgacacacagttacttcaggcctaatcataatatagaagaagagaagatgatgaagatgatgagtactagctttgtcggactgaagcctttttgagttttggatgctggagttgtactactttactacattagtaggggtttaatttaggagatgctactacgagtaattgtgaaactttcacaaatagtatgttttaataattctagtgcctgacagagcatccatgctaatgtaatgtgctcttgtaggagtaataacttgtaatccattagccttgcaaactcattaatgaaataagtgacccttgagatcgatcattagcagtattcatcacttctccgttgtagtaccatattcatcagggttctgacttgctttacttttggatctgcgttagatttcttttattttttttaagaagcgtatgttttacctggcctctacattcaacggatatatgcagcctttttaaattcgcttatgtgaagatttaaactcaagaccgagatgctatttaggtcactgcatgtttactgcgttggatatatattagttatatctacaccttattaatttgagctgatggttgctaacagattaatggcctattattatgtactatactactaatacataatgagataagtgatccttgagatccatcattagcagttcatcacttctctgctataccatcatcacttattcatcctcacttattcatcagcgacgattggtggccttcctccagggtttacttacctgggcatctctgagccggttttaactccctgatgctcctggtctcttggcagctgtggaagaaatagaactccagggttttcgactcggcgctctcttctgtctctgtggtcttggagtctatcctttcggatggtcatctgtggtccttagccggggttgccgcttctggggttttcttgagagtgtagcgtggctctacccctttccgctgttaggagttgctttttagccactgcagtacttccgaagctttagtttaagttttttccccttcccttggcataagctggtctggctgattgctttgggtaacgaaaattctttttcttttaatatattggcgtgcaatctttttgtgcctttgtgaaaaaaaattgttctttttcttgtgaaataaggttgattgatatattgattagtaattaattaattagttatggatatatcataagttgccgataatgccgggattcacctgatccctgggctgtgggccaagctagagaagagacttgtacttactgcgcaagacgaggcgattggcgaggcagatgcagttgcagttgagaattgagatgatgcaaggcctctcacgctgccgacgccctgccaattgccaaagtcggcggcttcttcttcttcatcagctctcctctgccttcatcgccactccaatttccgcttccccggtctcttttcgctgcctgcctgcctccctcctttatttccttggtcttcagtgttcttcttacttgcttcccaaattcgtgccttgatctatgggggtgaactacttttggatctggatatatggcatgtttagtgtttactacgttggatatataatactagtgtatgattatgttttttgttgtgatagatttgcttttataccctgctccagtaacagcgtgcaacgctactcggcaactaaaactgacaagaacaagagcagcgatctgatcattcagcctcaaattaacgacgttacagaggagagcaacgagaggcctaccgatagcagtgagatcaaccctactgttggtgtttttggggaacattatttgttctggactcaacacatttgtcagcttagcagccaccgtgatggcaccatatacaacaaccagctttattggaaaaataattatgatatcgatgtcactaaccgtgaagagagtaagtgatattattattttaacctcgctgttctcttatgctatagtatattatactccatccgtcccataatataagggattttgactttttgcttacactgtttgaccactcgtcttattcaaaaaatttcggaattattatttattttatttgtgacttactttattatccaaagtactttaagcacaacttttcgttttttatatttgcacaaatttttttaataaaacgagtgatcaaacagtgcaagcaaatagtcaaaatcccttatattatgggacggagggagtatgtattttcttgttaattgccacatttgccaagcctgtatatgtgatttacaaacctgatcttaaggtaagttgcataatttttgttccattatttttactggattacatgccatatgctcggcccaacgaagccacatgtacaagaaaaaaaaaaactcttaacaagaacaagtcagttttccatgcatacatagggtaattagacaattttgcttacatagtgatcttctttgctgaagctccggtggagccaatgaggtactcagtggccacacgatgcaatcctgatctggaaaactgtctatgcatgacatgtcaaatggtgcagattttctcattgaagttggctcacactagtataaatagtggtccaacacagttatatggatatattgcagcacgggatcatgtcgactcaatgcttaattatgttttcaatcgcagcagagatgatcccatcgccgtgcaccaggtatatacatccatacttatctgcaatcattttggattacgttctgaattctgaatgtgttgtaacaaatatacctttgatttcagtttgttcatagagctattccttaataatatacatactgttcaattttacagggttctcttatcgaaatgactggccctaagagaggcattgcactgatccccgaatgtctgtttgagtttgacatgagaatcaaaactggggagaaagaagaagatgatctacagctgatcgacggaatgatagagttggacgaaatgagaatgcccgagacgccgtacacaactcgcatcaatggcgattctggctccgtcgacctgtgtttagcgaatgtttttaacggagtagaggcaacggtggaagttgtcatatcggaactgatggtgaatggttttgatctatcgatcagctgtgttgtttcaagttcaaggtacgaatacgatgaaagtaaagagtttcagatattcggtggcagtattggtgaggcgtgtggcctaagaaggtttgtgttggctgtctacttggatactgtgatgcagctgaagttgaaggtagatcagaaagggtccaatggtgttgagcattgctgctccttttcatgtaagctgcatggatgcgccagcgaagatgtaaagcttgaggaggtggcttctatctcggtgaaggtgacctggtcggctttgattgaatgaactcccttgtgttactgttttcatttgttgcatttcagttttggttgcctgcagtctgtacccctaaggggatttaatttggatgatgctattaccattttatgagggagaccacctgtgtttaattcttgtactattacctgacactgacagagcatactcccacatgatagtggagtagtacatggtaatgtggtatgtggtcttgtaggcaggatcgaacaactttgaatccagtaagtaggctcgcaattaatgaaaaaaaagtgatccgagatggagggatggatggatggatggatcattagcagtatgtgcgtttttgtacttgtagcactcctgtgtgtcaatttaattcgattcctttttttagaaacacagtacaaacgcaggcgctcacaatgtgcgcacactcacacctatgaacgcacacataaataagatagcattatgagatggaaaagtgtatatgcaaggaatgtttggaatcaagtatagtagtccgtagatagatatgtgtagtgtagcaattagtagtaagttgatcctacatggctacatgaataaaagagtgagagaagtcgtactagaagaggatgataccagaatacgaggagcatggggattgctcttcgatctaagtggatatggtcgcatcgcacttcccaggagaagccttggcaaggcctttccatcccatgttctccgaaagaacagagtttcgtagctgcatctatggcttgccagatcggtgatggcacgacgactcttttctaggaagaccggtggctagatggatcctgtatccgctcactagcgccggcactctatgatcacgttcccaagcgaacccgacgacgaagaacggtagcagaggggctactcagcaggacttggatccgcgatatacgaggaaccctcgaattgcaggccatcgtagagtatctcaatctctagtcgttgttgcggaagatagagctctcagatcggcggaatcaatttatctggaagggggagagttcgggcctctactcctatcactctgcctaccaagcattgttcctcggtcaaatcccgttccaatctacgctgatttggaaatcgctggcgccgctgcgatgccgctactttatttggctagtcgcactcaaccactgctggacggcagactgattaagcatcagaggcttgcctcaccccagcatgtgtgtcttatgcgatcagcacgaggaaagcatcaatcacattttggtcgcatgcccagaatcaagataactctggtggctactgctttcggccatcggtcgcccggaatgcttacccgtcaatgaaatctcattccattcctggttgtgtgacaagagggaaaccttctccagctctcaacggcgcgggttcgataccattactacactaacagcatggataatttggaaggaacggaataacagagtgttcaaccaaaagcagagaagctggacagaagtggcaagggcaatggcggaagaggcagcgctgtggcggctcaccaatactgccatgccggccatgcctttagggcgcttaggtcgcaacattgtgccgcgagattagggtttaatgttcttgggtgacttcctgtaatcacgtctccttctgtttttctctttcacctgtacaaacttttactcctcttaatacaaagatgcgctccttacgtattccgaaaaaaaatgataccataatactatactaagtactagaagctggaagggtagggtgatggcaatagcaagtaagaatccaagtgcagagatcgacggagtacagctgcatcgccgtcgccggcacccggccggaatggaatactatactaagtaccagaagctggaagggtagggtgatggcagtagcaagcaagaatccaagtgcggagatcggcggagtacagctgcatcgccgtcgccggtgcccggtcggaatgggatagatcagcagtggggccgaggctgagcacagagataggccatgggcttcaaatggagtggaggcccaagtgtgccttccttcctcaatcaaacaaaaggacattcagcagtagcaccttacctcaccgagaaatttaggcaatcaagcacaaaagggcatgcagcaatagcacctcacctcaccgagaaatttagcggagggagggccgccaccgcctccgcctctgcctccaccgccgccgccgcgccggtctcccacaggataggacagggcgccgtcttcttcgatctgcgctagccgccacaatatatccccttccctcacctcaccactcatctactcaaggaggtatgtgtatgtgtatgtgcatctccctatctagattagattagctcctttcttattttgttcggccttactcctcatcctctttaatctttctctccaacgttgattactcttgtctctagtctctcttatgtataactacaagtatattctcttatgtataactacaagtatatccatttcagttcagttcagttcaaacacatttggctactcaagtcactccaccccttttcttttctcttcctattaaataatttgatgccctgcaccctacagccctacctgccatcggcccatcgcacatgtcacaccactgattacattttcactcctcaaatttacacccctgtttacacccgtatcgtatatccatctgccctctgattctgcccaaatgttgatttatattccacctattttttcttcctttttcgaaaagacataattagtgccttgatagtattataaatgcctcataatatatctgtcgaggcagtgacggacatatgatgttatagatgggtgtacgataaactaatttgtttataaaacaataaaatatttaattgttatacaatattatttctaaagaaatgtaaaaaaatccaatattatttctaaatcttatttttatatgtagatctcattgtaatgcataggcatgtaactagtaaatagtgaatatcacaactcacttgaacaatatatatattgcattatgatcattagattcataacaagtgttgatcactagtttatccaaaaaaaaattatatgactatatcgtttaatattattaacctttatagcattctagattatatttagcaaaaatatctttctcttaaaaatactagccaggtaccttttataaatacaatatcattaacaaagataatagttattattcctcatgtaaaaacataggtaatatatattacggagcacacacacatgagctagctgcttagtattcatgtgcaagtaatagtgttgtatgtagcaatattattataaaaaataaataagaatgagaaaaaaagaagaagatggaacaacagaagaatataaggttaaagtttttagtttcacaccattcactgcaaagaacaattttaataatattagtatattatcgattaatgtgactatataccataccatggatgtgagcaaccaccctcatgtgtttgggctagtgactaacctactctttttcttacttctttcgaagttctctgaacgtatttaggtaaaagatgttttattttggataaaaaagaaacaatttaactagattatttttagagagaatccatcttgtgccgctgactttgttcttgttctataatatgccattgagtttattaagttctacagcatgtcattgtattttgcttaaattctataatataccatcaccatccatttagattccgttagtactgtataatttgtcctaatgattgaaatatccctaggacaaaaatttccaaaatttggccaaaaattccgaaatatcatattataaactaggtagagaagttgcccatctcaaactctttaagttttacaatctgtgtgataaaattgtacaatgctaacggaggctaactagacgacgatggtatactatagaagttaagcaaaatacgatgccatattagaacttgacaaactgtcacgcccggaatttctatccaaaattccaaacgcttacatgtgtgttaaaccctcgtccaggaatcaaccgaggcacacaataacaaattgataatagagtacaaataaataactatttaatattcgcaaataataaattatcacagaggtagatagttcctctcaaagaataacattctatgcagcggaaaaaataaaactataacaaactacggaacagctatggcgactccactccacaggcatcttaaccagaacaagctcaatcccccagatcatcaccttcgctaaaatactcctcttctgatgattgaatattgcaagaatgagcatatgacatactcaacaagccacacagcaaatatgcaagtgcacaggataacaaaggatggcataatatagctcatttgcataacagcatttaacaaatatttaagagaatagtgaaacagttgtataattaatcaatattaaataaacaccatacaacacacccgtgttgcataggcccaacctcatttgaacaaccaaccccagttgaacaaattaaacctccaaactaggaatataccattccaaactaggagttacattaactaacaccgttaccatttaatgtgtaatatgagactaatcacgaaaaacattgctcaattcacccataaccgcgggtacggctattcgaatagattaaactctgatcagaggtgtaccactgtacccacaagacacaatcccacaacatgttaccatgcgccttagtaccaccacggtacctcggaaaggaactgtgacaatacctcttgcacaacacaactcaccacagtgcaccgttcctggatcataatctccccctcaaaaccagaggcaatggactccccagcgacccccacggacttctcgccgcttcacagtctggcacactataatgaatcatgctatacaaaagataaagccgttgcccacgctagcttgtggttggcacgataaatgtttcacaacagtagctcgcgaaccggtccttaattgtcatgagcacaaccatcaaaaccatatgctcacaacccaccttaaccaggttttaattagcaattaattaacatcacacgattaaccatcgtgagctaccatttaatgtaaccataattaacaagaataattatataatttatatttaacccctttagttagctaatgtttctaagcatggctaagcaaacatacatatggcatttagctgaaccaatccaatatataaggttcatgctaatcacattataacccataggaaaataagatcatctttggccattaattaattgggaaaaggttcaccacccgatgacattcgaaaataatgcataagttgaaataaaataatagctttaaatgggttcaacatgctcaaagggttgtttgggatctgtgtgacttgccttgggcttccacaaacgcttcggacccttcctcaacggaaacgctctcctccggaacgtcggaaactaaagcaattaaacaaaaatcaacaaaacagtacaaaaacaagcataaacagtacatgtggatatttttaacatgtagatattgattttagaaaaatttagcaacttgaaccacctgaaacggatctacggttatttagttatgattttccaaagatttaatctattggaaaaacgggaaaaagaaaagatgatgatgtcatgatgacatcatcaatggtggccggctcggtttgcaccctcgccggagctagggtggtcggctgcgaatttggaggacatgtacacgtagaggacgacgagacgaacgcaacggtacttatcaacacaccgaacgaccaccgaccttagccggcgtcgagaaggcggcggcggcggctcgggttgaccggcggcgacgaggctacggcggccggcggcgaaggggaggaggcggccgagcttccccacctcttggcgaaaccagcggcagcgacggcaagcgacggcgacggcggaggcggcggcgcggcgcggatggaggatgaccggcggcgacggcgggttgaggcgggtggcgacggcgctacaaggcacgagagaccacgggagagggggcaaacggaagaggaggactagggggtcctatttacagccttggattgaagagatcggactcctcccgcaagaaatcgcttcgggaaatcaaaaactcggttttggagataaactcgaaaacgagttcaattcgggcaaaatactcaacctcttgctccgattcttgaggggaaagatagaggaagatgtggggataaaaacccctcaaaaacccggactcggggtggagagatcggggcggaatcagaggcggaaggcggcggctcggccggctcgggctcggcttgcagccggccggaggtaggagacaccaccgacaggtgggccccacctgtcggcctccacgtgagggaggggcggtggtggcgggctgggccggctttgccgcgcgggagagagggagtgttgggccaaaaacggcccaacaacttaaggaagggtttttttttgaactttttaattaaaatattttgtgaaatattgttccaattattaaaaaatacttcccttgctcaaataattcccagaaaattctagaaaatagaggaacaagcaaagtatttaataaaattttatctagctcctttttatgttgaaaattttcctagattattagagtttagcttgtaggcttttaatttaatttctaaagaatgatttaaacaatgtatttttacattagacgatttttagggcgtgacaaacctaccccccttaaacggaatctcgtcctcgagattcagaagaactggcgaagagatgaggatgagctgacttcaattcatcttctcgctcccaagtggcttcttcttctgaatgattgctccactgaaccttgcagaaccgtataacgcgattcctggtattcctctcgcttacttccaagattctgactggcttctcaacataagttaaatcttcttgaagctctatacgatcaggatctgcttcctccgtgggtacacgtaaacatttcttcaactgagacacgtggaacacgtcatgtattcccgccattgacggaggcaactctaactgataagctacctcacctcttcgactcgcaatcttaaaaggtcccacgaaacgcggtgccaatttccctttggtttggaaacgatgaacacctcgtaacggcgtaacccgaaggtatacataatctccttcttcgaaagccaaatctctgcgacgattgtcggcatagctcttctgacgtgactgagcaacgcgcaacctttcttggataatcttcactttttcttctgcctctcgcaatatgtctgtcccaaaaacttgacgttcaccggtttgatcccaaaggagcggcgtacggcactttcggccatataatgcttcatacggagccatttgcagactagcttgataactgttgttatatgagaattccgcgtacggcaaattcttatcccaacttccaccaaaatctagaacacaggctctcaacatatcttctaaaatttggtttactctttccgtctgaccatctgtttgagggtgataagcggtactgaaattcaaacgggtacccatctctacctgtaatttctgccaaaacttcgaagtaaactggctacctctatctgacactatcttcttaggaacgccatgcaaacataccactctggccatgtataactctgcaagcttattccccgtgtaggttgttttgaccggtatgaggtgagcgacttttgtcaacctatcaaccactacccaaatagaatcatgtcctgccgacgttctgggtagaccggttataaaatccattcctatttcttcccacttccactctggaatcttcaacggttgtaacagaccggctggcttctgatgttctgccttgacccgctgacatacatcacatagagccacatattctgctatctcacgtcgcatactggcccaccagaattgttgctttaggtcttggtacatcttagtgcttccagggtggatggaatacaaagtttcatgagcttctttcatgatagtatccttcaactccttattatctgggacgcaaattctttctcctaaccacacagttccttgctcatcttctacataaccgatggcttttcctcttctcatgttcttttttatttcttggatatcaggatcattcacttgagcttctctaacttgatcaaacagagtaggttgagcttctaaagtagccacaaaacctttgctgactatatccaagtttaacttttcaaattcttggcataactcccaaggtaaatgtcgaccttctgacatattacagtagcttttcctgctaagagcatcggctacaacatttgctttccccgggtgatagtggatttccatatcataatctttaatcaactctaaccatcttcgctgacgcatgttcaaatcaggttgagtgaaaatgtacttcaaacttttatgatccgtatacatctctgtacggttaccgaaaagataatgacgccaaatcttcaatgcatgcaccacagctgccaactctaggtcatgcgttgggtagttattctcatgaggacgtaattgcctagatgcataggcaaccacctttccttcttgcatcaacacacaacccaaaccgagtcgggatgcatcacaatacacttggaaacctttcctcgaatcaggcaaaattaacacaggcgcagtcactagccttttcttcagttcttggaaactttgttcacaatcctctgtccacttgtacttcacttccttctgaagcagacgagtcattggtctggcgatctttgaaaagttctcaataaacctgcggtaataccccgcaagtcccaggaaactacgaatttctgaaaccgtcttgggttgcttccaacttaacactgactccacattgcttggatctactgccactcctccagatgaaatgacatgaccaagaaacttcacttcggacaaccaaaattcacatttactgaacttggcataaagctgatgctcacgtagtttctctaaagctagacgaagatgctcttcatgttcttccttcgtcttggagtaaataagaatgtcatcaataaacaccacgacaaacttatccagatattccataaacaccttgttcatcagattcatgaaaaaggctggggcattagtgagtccaaatgacataacggtacattcgaacaagccataccgagttgtgaaggcggtctttggtatatcttcctcacggattcgaagttgatgatatccagaacggagatctatcttggagaaaactgtagcaccttccagttgatcaaacaggtcatcaattctgggtagaggatacttattcttgatagtaacctcattcaacgctcgataatccacgcacattctctgagtataatctttcttctccacaaagatgactggtgctccccatggcgaagtactgggtctgatgtatcctttctgaagcaaatcatccacctgtctcttcacctcagctaactcattagctgccattctgtatggtctcttatggatagggttggttccaggtaccaagtctatccgaaactctatgtctctcttaggtggcatacctggcaaatcctcgggaaacacgtctgggtagtcttgtactacgaggatctcttgtagagcaacttggtttaagatcacaccacgatatttaggagaggacacaaagaaagaaacggtttccccattgctactggttaaagtcaccttacggttggcacaatctataactcctctgtgacgagataaccagtccatccctaagataacatctagatccttggattctagcaagataagcgaggatgggaaaggaacttcttctatttctatagtagcggaaggacaatactgtgtcgaagatacttgattgcctggggtattaactagtaaaggtttcccaagactaataacttccatcccatgattgctcgcaaaacttttagacaaaaaggaatgtgtagcaccggaatcaaaaagcacagatgcgggtatagagttaacaggaaacgtacccaaaaccacatctggtgcattctgagcttctgctgctgcaacatgattaacacgtgcctttggtgctggagcattggagttgttcggggctggagcgttcttcacgcgccgaggcttaggacacttatcagcataatgtcctggatcaccacaattgaagcacacccctggcttgcttccctgttccttcctgacgggctggttctgagctggagttgctgcaggacgagcaaccatgttgcggttgtcattgccacgattaccagtattgttgttgtagaactggcgttgggggcggacaactgatgaagatcctccttgagggtacgatggagcttgaggtcccgtaacgagacgcggcctctggttactgccctgttgtgccttgaattgggcagccctgcgcttcttctgctccatccggttatacttgtcttcctgacgaatcgccttgtccaccaactgctggaaatcccggaaatccgtagacatcaaggcataagacaactcatcattcagtccctccaagaacttctcctgacgctcttcatcggtgcgaacatcttccggagcataacgagctaaacgattgaaatcatggaggtactcggtgaccgaacgagatccctggttgagtgctctaaattctctcttctttagggctacaacacccgttggtatgtgtgtcttcttgaaagcggccgtgaattcctgccaagtaataggctctccttcagccctgccttggcgaaaatgatcccaccattcagcagcaggaccatgcaattgatgcgaagcaaaagaaactttctcctgctcagtacactggatcaaatccaacttcttctccaccgcatgcagccaatctcctgcttctactggattggtggtgcttgaaaaggtagggggtctcacacgtaagaaatctgccagcttgttttggggaggtgggggtggattctggttctgattgtttgcctgctgattctgtgcctgctgcactaacagattgatcagttgtgtttgttgggccagaatctgagctagcgtgggatctcctccattgttagcagctccacttccacttccacttccacttccacttccggtgcgcgtgttcaccatctgacgataagcagagacaacaggaaagaacgacagagagacacccttagaacggagttatttaattaatttaaattctatattgctcttaactgtgtatgattacatttaaattgcattaacactatctcaccaactatcttacactctgacaagcaaaagaactagactcatgctgttacatcccaccaatgatgtaagcaacaactaaaacccacacactcacaagcaaacttgaacaagcaatctaacacagcgaactacggcaacgatctaactaagcgactaatcccgccttgcgtcggaacgaagcgatggatcttcttcctctggagtagctggctctctttcttcagggtcttcctcttcttcctcatcacttacgatgtcgatgacaggttcagcacgatcgggcacagcttcacccatcacgcgaatcttcgaagctaactggagacgaggtggcggacaggttctctttcttgcagtgaggcgaagcttgggtgttggcggcggcgtttctcctttaagttcagctaattccttctgtagacggtacactttgctctccaacttgcaaatcttgcctcgattccagttttccctgtcatgagctgctttgtctcgctccacacttactgcatccatagcactaagcatatgcaccgcatgcatcagagtggcactctcttcaccatcaggacaggtataggttccatagtcttgaccatgaggcttgtgaggatgatactggaaagctgatgaatccaactcttcttcaaagcgttgacgcaactctccaatggccaccaaagctgcttcttgacaagcatggttgtacgatcttcctccagcttcgaacttaatggacggaaggtcttcacgatcactagccaacgtcacacgaacacgacacttctcctcgttggggtcatgggaaatccggcgatactcaggagcaacttcataacctacctcaaaagccatcaacctcagctccctgacgaatcctaacaccttgatcaagtttctcggtgaatggggcggcatctaaagaaacatagaagggaggaattaatgcatatttttaagttagctgcaccctctagacttaactgatttgaccaaagaggaagaaaaaaaaaataaaagaaaagacacatactaagctattatatatatatatatttttagaatttaactttttggacagagacaaataattttttttgacaaacaactaaaataaaactaaaatacttatgatctattataagcacggtacagtgtcaccataagaaggatgagtagtactagtgctatcatgattttatcgataccataatagatgtacagtgccgactaatcaatgaagtttactaaggtggaataggaaacattttaagaagaacaatttttttttcttttaaaagaaaagaaaatgaattaaattaattttgtgcataaccttgcatgtgctgccaacttaattaatttgtaaaagaatagagaagagcagttctatttttttcaaaatattttgaaggctacttaaggtttaccatttggcttatcctaaggtcaaggtggctctgataccaacttgtcacgcccggaatttctatccaaaattccaaacgcttacatgtgtgttaaaccctcgtccaggaatcaaccgaggcacacaataacaaattgataatagagtacaaataaataactatttaatattcgcaaataataaattatcacagaggtagatagttcctctcaaagaataacattctatgcagcggaaaaaataaaactataacaaactacggaacagctatggcgactccactccacaggcatcttaaccagaacaagctcaatcccccagatcatcaccttcgctaaaatactcctcttctgatgattgaatattgcaagaatgagcatatgacatactcaacaagccacacagcaaatatgcaagtgcacaggataacaaaggatggcataatatagctcatttgcataacagcatttaacaaatatttaagagaatagtgaaacagttgtataattaatcaatattaaataaacaccatacaacacacccgtgttgcataggcccaacctcatttgaacaaccaaccccagttgaacaaattaaacctccaaactaggaatataccattccaaactaggagttacattaactaacaccgttaccatttaatgtgtaatatgagactaatcacgaaaaacattgctcaattcacccataaccgcgggtacggctattcgaatagattaaactctgatcagaggtgtaccactgtacccacaagacacaatcccacaacatgttaccatgcgccttagtaccaccacggtacctcggaaaggaactgtgacaatacctcttgcacaacacaactcaccacagtgcaccgttcctggatcataatctccccctcaaaaccagaggcaatggactccccagcgacccccacggacttctcgccgcttcacagtctggcacactataatgaatcatgctatacaaaagataaagccgttgcccacgctagcttgtggttggcacgataaatgtttcacaacagtagctcgcgaaccggtccttaattgtcatgagcacaaccatcaaaaccatatgctcacaacccaccttaaccaggttttaattagcaattaattaacatcacacgattaaccatcgtgagctaccatttaatgtaaccataattaacaagaataattatataatttatatttaacccctttagttagctaatgtttctaagcatggctaagcaaacatacatatggcatttagctgaaccaatccaatatataaggttcatgctaatcacattataacccataggaaaataagatcatctttggccattaattaattgggaaaaggttcaccacccgatgacattcgaaaataatgcataagttgaaataaaataatagctttaaatgggttcaacatgctcaaagggttgtttgggatctgtgtgacttgccttgggcttccacaaacgcttcggacccttcctcaacggaaacgctctcctccggaacgtcggaaactaaagcaattaaacaaaaatcaacaaaacagtacaaaaacaagcataaacagtacatgtggatatttttaacatgtagatattgattttagaaaaatttagcaacttgaaccacctgaaacggatctacggttatttagttatgattttccaaagatttaatctattggaaaaacgggaaaaagaaaagatgatgatgtcatgatgacatcatcaatggtggccggctcggtttgcaccctcgccggagctagggtggtcggctgcgaatttggaggacatgtacacgtagaggacgacgagacgaacgcaacggtacttatcaacacaccgaacgaccaccgaccttagccggcgtcgagaaggcggcggcggcggctcgggttgaccggcggcgacgaggctacggcggccggcggcgaaggggaggaggcggccgagcttccccacctcttggcgaaaccagcggcagcgacggcaagcgacggcgacggcggaggcggcggcgcggcgcggatggaggatgaccggcggcgacggcgggttgaggcgggtggcgacggcgctacaaggcacgagagaccacgggagagggggcaaacggaagaggaggactagggggtcctatttacagccttggattgaagagatcggactcctcccgcaagaaatcgcttcgggaaatcaaaaactcggttttggagataaactcgaaaacgagttcaattcgggcaaaatactcaacctcttgctccgattcttgaggggaaagatagaggaagatgtggggataaaaacccctcaaaaacccggactcggggtggagagatcggggcggaatcagaggcggaaggcggcggctcggccggctcgggctcggcttgcagccggccggaggtaggagacaccaccgacaggtgggccccacctgtcggcctccacgtgagggaggggcggtggtggcgggctgggccggctttgccgcgcgggagagagggagtgttgggccaaaaacggcccaacaacttaaggaagggtttttttttgaactttttaattaaaatattttgtgaaatattgttccaattattaaaaaatacttcccttgctcaaataattcccagaaaattctagaaaatagaggaacaagcaaagtatttaataaaattttatctagctcctttttatgttgaaaattttcctagattattagagtttagcttgtaggcttttaatttaatttctaaagaatgatttaaacaatgtatttttacattagacgatttttagggcgtgacacaaacccaatgacatattgtagagtaaggacaaaatcagtgactcacaatggattgtctctgtttttttatggttgttcagttaactacctatctactatgatgctgcatttttagaaaaagttaaatcttatactataagtccatatcttacacattaaattacatacacttataatataattttcaaattataaaatgccctattctcattttataggagaactatggaaaaatgatgtattatctatttaattatgagaaatatattagtccaaatcaacatatatgtagaaaataaaaaacaatatgaaagaattacggaaatacgtactaatgtagttatcatatataatacaatgagaaaagaagaccatagtcaaatgctttattattgagcaaaaatgatggtattatttttatcatcttttagaggaatctatctaaatatagttaatcagcccgtgttagtagaagtatgtatcgtcatgcatcaacatatcatgagattattagttatagctaagtacaccggcgtaatcatacttagcatatcacgagactatcgggtaatggacaattatctttaattgtgctagagaaaaaatatcatacttagcatattacgagactatcaggtaatggacaattatctttaattgtgctagagaaaaaaaagtactcccttcgtcccataaaaaaccaacttaggactggatgtgacacatcctagtaaaacgaatctagacatgcatatgttcatatttgtttcactagaatgtgccacaccagttctacattcgtttttttggaacaaaaggagtaaattacaatccatactatgtattctaaaaaattcttacaaattttcatataatgttatcctttaaccattttcatttacacaatagctaactttacattttaatttggaccaccatattttatccatctccaagtccggtgactcagtaatcacgtcgcacattaactctctctctctctctctctccattttcttctttcatctgacagttggataaccgatagatctagcaagaaagagcccggatatagcgccttcgctcttcgttgggtcagctcctgccttccaaagtccctgcaagcccgacatctccggcctcaattgcaaccataacaatagtgtgcatcatgataggggaggagaaaaagacttgtcggttactagaggttaaggttgcacatgtaaggcaaaggggaggaacgatggtggctcatggagaaagagcggtgatggcggtgcgtagagtgacaattagcagttgcaggtggtatgaggaatttgtcgtcgacacaatcttttaattttttcctaagtattgatgatacgtgggtcaccagttatataaagaaatagcttttaaaatactagcttgtcccaaaataagtgtcaaaacttttgaccgtccgtctttgaaaagtttatgaaaaaattaaaataaattagtcacacataaaatattattcatgttttatcatctaataacaataaaaatactaatcataaaaaattttaaataagacaaaaaaaagttaaacgttgaacgtgaaccgtaataaaaaactacacttaatttgggacggagggagcggtaaataaaaatatggagataagggcggagtatcgctacttgagataaagaaaaagaaacctctcgttgtctcctccgctccttgcctccttgcgccgccgccaagacgagtggcggctgaacaggggagggccgggcggcgatctccatcgcaggggaggggagggaggggaggggatcctggtgcgtcttctttctgattcatctctctctctctctctctctctctcccaccccaccgggactggaatttgcgggattgcgttcgtaaaccctactagcttctcttctagatcttctcctcctccttaatttgatagccttaaacctctcttaaataaataattcaagtaataacagtttgtttgttcacccaaaagtttggggattcaactgaacccccatgtcccaagttggatccgcccctgtgtcgaggtcttggtggtggtgggtaccatttcagaatcaaacctcatttcccatgcataaagtagtatgtatagtgtgtttacttaattttaggagagaaatagaatgctccattcacacatactagcactcattttgtcatcagtaatggagatgtcatcactactactccccatgccatgcaaaataaatatccatattaccgtttcattgcccacattatgatctttaattcggaaataataaggcattgcagcgagaaatccatggcatggggaggtctcttcttgagcttcagccgtccctcacaggaccaacagaagtcatgcctttcagctgctggtggtttcaactatgatgcgcctctccatggtgcctcaagaccaaaatcagtagctaaattgactgcgggagatactgaagcaagtgacaaagcgcttgtcgagcgcggcttctttgtgaaccgttcacgtgttctggttggctctggcactaccaccttcaaccatgccaaatccgcgcttctctcctggaagtaaagcccaagaactacaaattttgttatgttgttcatctggtctccataaccaagcaaactggtgtatatctaggcatttggcactaggctgggcaaatgtggaacccgacacaccggtgaaggctggaacaaggttctgcatttgttacaaggagctgatcccttgggtcatgttgcccctccagattgcctatgtgaccgatggcaatggaggcaactcctcaggccatggaaaaggctgcgtttttgcttatggtagcggcactctacaaggccatctgctggtacgcctgcctcctaatctcatcaagtaacaatgaaacattgtagtactcactactcagtaatgtaaaatgttcagaatgcagtgcagagttgcaggtgtttttttactgaatgagttggatgatcatattttgatggtttgcaggcaggggaggagaggttctcggtgcagctggacgaagacgatcaggtgtggtacgaggtgatgtccttctcgaagccagcacacatcctgtccagcctctgctacccgtacgtgcagctgaggcagaagcatttcgcgcatcagtcagggcaggcactgctcaggcatgttgccagccgctccagggacacacggtgatcgacttcgtctctgcagatttgatcttttcttcaggagtagtcttcgcatgttgtgagtgagcctgcttgtatgttcctgtatctatgtccgaatctgctcctgagagcattattagtttgtagtttgaatttttgggctcagggtaattatttagcatttgtgctttgttgttaagttttagatcaaattgaggtgttatggtgatgtaaattcagatttccatggtttgttactaaatcaaaaggaagaatgaaagataagcacaagaggaaccccacagttccacggaacaggtagaagagacgtcttgcaccaggcaaacgccccttgtttatagtgatgagagtatggattatctgtttgtcccctttaccatggtagtagagtactcaatggattagcaactttttccatgtctgtcactgtcactagaagaagctttgctagtgcaagtgttatctgagttgagcagacttgcagcagcaactgctgcttgattttcatttcattttattgccttcattattggtcagcttagcgttaagcattcaagcatagcctctgctcatcagaggaaagagagatgatgtcaaaatttatgcatgtttgctggcctgcacactagtgcactgtatattgttctgtctgtccacccacaaagtttgaatataaacttcaatcctttttcatcacatcaacttgttatacacacacaacttttcagtcacatcatcttcaatttcaaccaaaatccaaactttgtactcaactaaacacagccaaaaagaagaagaaagcgtcctcccctccacgcaagcaagcaaaaaataaaaaaaataaaaaattccgcgcacgcttgccgcaatcccgctccgggattccttgcgtttttcacatttttttttccttttctttcacgcgcaccgctccggttatcccgttcctggattattattactactttttttttgtttgccttctttatctgggagtatatcttaattaattatggagatactctttagtagtattttcattttatgcgcacggttggtgtaatgaaatcccgtttggaaaccaatttctgttctttttctattaacctcatcaggcgtcccacgttggtggggatgtcgcgttccgatcccgatgcacaaacacaagtaatcaacggcggagaaacgaagccgattggaattatcatgtttggctggtaccctcctggtacttagctggctcaacacaacagccacgctgagagggagtagttaatgtcgtaatctttaagacaacggttatgtaactgtttatcaattttagatagagatttacaaacagaattcaataattgtgtactctttatctttggttggtagtctttagtttgctttttcttcacagttggtgtcctcttttttgtgtgtcaacctttttattttatttttgtgtgttacgttgtaataattggttgtaccttgttgagcaaaggccaggatattctatttcattatcttaaaaaaaataagctgcaaactaataaacagcttgagtatattttatatatatatttgagaaattactgtattgggatttgatagaatatatatatttatatattattttgtattagtacgtgtggaatgagtaaaaaataaaggaaggagtatttaggtgtgattaactggttaatgattgatgaaaaattggcaggtgcaggtgtcccaacccaagccaagcgaacgaggatgatactctagtacagtggagtatctggcaggattaggcaaagtacagtggttgtcgatgagaaagacaaataaagccggccgcctgtatacttgcgattgtcgccccccgcaccgcacctaaattgattgattattaatttaactgccgctcgctaaactgtagtgctccgtaacatgtagtttgtggcattttcctgcaccgaataataatactaacaatagtgatacactatcattagtacacctccagatgggttagtcctacatgagcatgggatgcaaagcagcagatggttttgtgaatgcagtcatcatataataaataaacgtgcaataattgaggaggaaccatgcagcttcctccttcctactacaggaaagcagatagacagacggcgaggcccagtttgcaggttgcagggcaaaacacacaggttcgctgacaagtgagatcgatcgtcggtgaggtgccgtgggtcattttttgtgtctgtgagcttatcttcttgtccagcatgagaagattagctggacctacatccaatccaacaccacaccacaccatttttttactatgtactcatagggttattttgttttctgagagagtgagagaatgagaggagataagcatgttggcaggacaccttttagtaacttttatataaaaagtttttttttacaaaatacactttttagcaatttagaaaagatgctaacataaattaagataaaatttgtatcttaatggggcaaaaaagggtgttagctgctgaaaagttcctccttgcttactttatcttctgcttcctttccttgctagggaagaagaagaagaggaagctgtggatcaggtgggtttccgcccataaggagtggtgtctctcggtttccttccttccttccttccggtgcactgcacgcgtcttctccatttcccatcacatttcacacgcccgcaccgccattcccctctacaaatacctcctccaccttctccttttcctcccttctcacactccaatccatcctccctctccaccctccaggctccagctatgtccgcctcgcccgagttctacaggccctcgccgccggccttctcgccctcctgcgccgccggtaccagtaccacggaggtcgacgagtacagctgctgccggacgccaacgccgggaatcagggagccagccacctgcccgccggcgccccggaagcccaggccggtggcctgcaggaagctcctcttcgacccagctcagcagcaggggaaggggaaggccatcagcctgcgtctcgacgagctggagcgcctcttccgccccatcaccaataatgccaaccttcacctccaaaccaacaagcccacccatacctgatctcactgcacttcaacttcattcatccgagtgcatactagtactattatatactaaatgcttcttcttcttcttctttggataatcaatctcttttcgctttaatttcctcttactactaggattagtagtagtaggattttagtctaggagtaatcgttaccgccacgagctgcagtgttgtatttgtatgtatgtatgtatcagcaatcaagccaagcttcacgtaagatcgagcagtgatttcagtcagtatgtatgctcaaaatgatttagttgtacaatgaatcaaaagcttaatttgcttacacttatgtagtatactcctgtctaatgataaaattattactattaattggactacttcccttcttaagaccaaatcttgggcgtccccattccatttccaattcattattacactgtcaaaattacttacttccttttacccctttcggcccggtcaacatagactccccagccagccagccagctttgacttcaaactgggagggggacccggtggcggtgaggcagccaagaacggatgactttgacggttgacttgcactcaacctagtctggaccttttgcatttcagcagcatttcaacctggtggattgcacaccaccaaacctgatgctactccagctgtggattaggttgcgggggacgacctaacctaacaaagtggttcaattctggtcatcaatcatcatgggagacccagagaccgacctcatcacttcgggagcaactgtcccaaacaaaattaatttgtcttccattcacgagtcagcattaataacatatatgttacacgactttgtaacctgttatgttaattaacagcccttattacagtctaacagccttattaattctaccttgttatacggccacagtattactatgagcaaacgcatattgctcgtcttatgcatcgtttgtttacagcgacgactcgtgattactcatgagtaaaccatttacagggttgatttgaactaattaattaatagtattgacatggcgacccaagatgataacatttggaagctccgtctactctgttcatcgggaagctccatgatctgttgttgttcatcagcaggtcttccctgttgcacagcgagcccaaaacgagtcgataatccaatgtcaattctgcagattagtgcagtccaatccgaatgatatgttcatgcataagcataatcagcaaaacccctgcaacacaatactagtagtctgaataaatttcaacttacctctatcgctcaacgtactgttccaagtactctctaatcatcagcctttcctccttcgtaagatcgggattttgaccagtcaaacgctcccttaattctctctcttcatcgctggtaccatccctggagacctgcaatgaagatgtcaagttacgttatcctatccaacacgtccacagatacagggaactagggagctgggaagtaactcacctggacgtagttattcacatggccatcagcatttgctttggtcttcttctcattgtcattgcacacccatttgccgtccactatatatttgtattcataccttccttccttcgggaaacacaaggcaaatgtataaggaaaagtgagtgtgaagttagctactgtaaaatcgagtccaactgtgtaacagatatggcaaatcaataactgtaaagggaaaggaccaaaacgattgcctccagtgtcaacatatgagattaggatatcccaaatacggttcaaactaaggttctctagttacagtctttcagaaccctcggttcgaatcctcaagtattcctcaaacgtaaagacttttagatgatccaactagaagttacacgttggtggcatccggcatctactatacaagcactagaatgatgagtgatcaaaaataaagtctagaaattgataatataatgctgattttgatactcacaggcaactccctctcaagataccaagctcttttctccttgttgtatgtcaaaggaattatctgagtaagcagaacaaatgcaaatcataaacaggaaatcaattaagaatgccttctgcaaaaaaaaaaaaggtgctaacaccacagttagcttctattacactggaaagtaaactttaaaaagttctttaaaaaaaactccaccgagtggatgagttttcgacattaatatatctaccatagttggcacaaaagcatacctgtccccacccaacatcaagcccagaaatttcaacagaagaacaactatcactttcccacttcaaagtgatggaattctttgataagcctgtcagctaaacattaagagagtcatcacttagcacaaaattgtacaagcagtgccttttatcttaaccatcataactacacactgagggaaaaaaaaaagaaatattggtgagtgttcacttacaatgtcagcagtagccaatttaatggcttccaactttggaaagcaagctcgtttactctgcagaagaaacatatgttcaggggaagcaagtagcatagtaacataactagtagcaatgtggtaacaggacaccagaccaccaacagactttactttgtaagatagttgtgagagatgtacacacaggcaacctgttggtatccattggtattaccagtgcacacaaattataaaaacaaaattattttcccacacacattgttttgtactgttctaaacagtataagatacctgtagtagctgatgcccttcattaagactgtagccaagaatccagaacatatacgccaactgaaaatttatataatggtatcaggatcagaatattgctgctctcaagataatggacaccatcaaatcatagaggatcctgatactataatcatcaatccagcgtgaaacttggacaggcatcagcaatatcatgagagtgaaagtcagttgtgatactattggattatttaagtactataacattgtgcaaatagaacaatttaccgactatacctgtgatgattatgttatagtctaggactcactagacactagttaatgttcattatttgggaatgtatatatgtgttttccatttttcttccctttttgtgggtgggccaacaactaactgaacaggaaagaagaagacaatattataatgtaaacctaaacctattataagaattcttgggaaacaaaaaagaaaagaccatggaaacctactgtcacagcaggagctctcccaagtccagcggtacagtgtatatatgttaccccaccattatggttgacaagcttgtgcagtttgctaatcacagcaggaagcctcaatcgcaaatcaaaagcatcaaaatccctggtgtaattaaacattatgccactttaagactttgaaaatatggacagaacagacaatggaaaaggcattcaagtcaatgcaggaaaagttacatttgacaaataaatgctgattcaaggaaagatgaatcatctattccaaaaatagaagagcataggaattataattggaaagagaagggggaaaagagatagacgttcagatcatgccatcttgtagacattattaatgaaaataaagggatttctattgcatttgacatagactacaccaaatcaccaaaattcttagtttctcaaagtaaaacgaagttatagaactttaggtacctaatttcggcacgacagtgctctatatctttacattgtagacaatattcttgaatggcacaaatgtcaactccaaaatatctgaagtggttaaggatggaatacaactattcactgaaagaacacattgggcagcaatggaaacaacaagcaactatgctgtcagtataaaatagaactatttttatgagatgtacaatatgcattgtgctgaatatcatagctgcagaagaagtacagtagcagggaagtgaggagcaaatgtaattgttcaatagaattatggttattgtccaatagcacagtaacataattaggaagaaggcatgctgacataaaagcactccctattccaatagttattttgataaaaagccatcaccagaattttataattctcttcgatatagttggtgtgattcacagtaagtgacagcatacatttcaagaatcaagaggctcaaattctctaaaccaggcaacataattggcatgctcctttctttttataagcatgatgagaaaaaaaatcaataatagggatactcaaggtctggatcttgctgcaggcagaatactgtttttacaccaatgtccctaagtttatcaacatcaagtgggctctgcacatgaatgcagctaatcagacagagttaagaagtgtttttttttccttctgtaaattggttgagatagatgatatttgagaacctgtaagcaggagcccacgatcaagtctgggcgtatgaaattgtagttcattccaagctcatgtctatacgtcaacactagaaatgatttagaaaaaaaggaaatgatctcaggagtgatcaatgatagacagtaatccagtaaaagcttagtgaatagtacaagcctgtccataaatatggtcacaaccattgtcctcaaagaaataatatttcaactgttcggtgtaaactataaagttgtatgaaaatcttaagacaatggacaagcaagaatacttttaagataaaaatcagtggcagaacaatgtttgtacacatgactaatgcaccctctgcaaggtcaattgttggaagaaggggaaggtaagagtaagaaaaaaaattgtgaatgcgtcgtgacttgttcatgaggaatgaagaaaaatgacacataaatgctacttcctccgtttcacaatgtaagtcattctaacatttcccacattcatattgatggtaatgaatctagataggtatatatgtctagattcattaccatcaatatgaatgtgggaaatgctagaatgacttatattgtgaaacggagggagtaagtaaaacaagcatgtgagtttgcaccgacagacacaaaaacacaccggtggcacaacactttgatggtgacatctacatgatgttagtgcatttccccatttatcatctgggtaaggaaccattaaagtcagcgagcagcaggtcgagtacaatccgacaagtcgtggtacagctaacatgtagtatgattgattgcaggtaaggcagaatgggtctttacctgctcccatagcttgcgtcatgttggtgctgtacgtatcggatttctccgtgcccgcctccactgcgccactctcggcgctagaagtagacgccccggatgcctggaatgtttacaggacaaggtttacacaatggggtgaaacatgcaggctgcactgcagcggattctatcatatgataattattattgtcggggatttgacgagttaactgcctctaatctcgggttgatcaattcatatgcaggtgaagggaatgcttacggttttgacagtgtttgatcggcgactcccgccacgaaccatcgtctagtcatcatggacatcaaaaagaggaacaaataagggagccgatccatcaataataggggaaaaaacaaggacgtgaatggaatggaatggaagaggggtcaccagattgagcggcgagggccgcctcatggacctggatcccacgattggaggctccctgggcgaaaacgaggaaatccagcagtgacgaacaggcgaaacaagtgtcgaatcgaatcgaagcggggaggaggaggaggcgccggggcctcgccaccgcactcacttacttgagcaggttctggaggcagttcatggcttccctcccgtgccctgcccgcgcgggcgcgacggcgagcgaggacgccgaggccgaggagcccaaaaatatctcgcgtcgcgctcgcgttggcgttggcgtaggcgagacgagaaggaaggaaggagatactagatggctttcgcagtcgcggcgaagacgagagaagaagggggccgggggcgagacgagaggaagaggatgtgaggtgaggtgggtggacccggtgtagtgggctggtgttgtgtgcgtgtcgcgcgggtgatgggggcggtttataggccgcgtccacggagttgcgatgctgcgatggggatggttcgacgtggacctttggctcttagctaaatcgagtgggccccacttttagccttttcctttttgaccccttctacggaagtgatcggacggcgacgcctcatgcacgctacggcaatccgacggctagcgctcgggacagctggcgcgacctcctccgttggtcgggatcacatctccatctcatcggtcatcaccattcaccaacgtggttttcttggaacaccggcgcgtgagcgtgacggcatccatcatgtccctcgtcctaccattttccagaaaggaaaattaaaaaacaatcagtatcgtccgtgtaaattggtttcgtgcactcgtcatctaatctaagaggggtgtaaagtattagcgtgtcacatcggttattatacagggaatcgtatggagagttcagacactaataaaactaattacagaatccgtcagtaaatcgcgagacaaaattattaagcctaattgatctattattagcaaatgtttgttgtagcaccacattgttaaatcatggagcacttaggcttagaagattcatcttgcaaattagtcgcaacatgttcaattagttgttttttagcctatatttaatactttatgcaagtgttcagatgttcaatgcgacaaagtgaaaaattttagggtggtatctaaacatggcctcatttattaacgcagttgtttacacataatgttataaccttattaacacgctcatcaatagttgtagctaatgtgatgtgtcgtgatagaggaaaagataaagacagtacgtcatgtgaacgtacatcatataactaatggtataatgattttttttattatgaaaaaccatggctcaaaagaaatatgttatgcctttaaactttaaagctttaccatttcacaacctctcaacaaacttaagttacatagtagtaacatgtagttagagaagctacgtacatcatgttcgataacagacaatacaacgtgatagtatttggtggtaatggatgcaccactttacaaaggctaactactccttacaaaattcttacaaagtttacgcttgtatgttatttgttatatgtgatgacacaattgagctactacatctagtagaagtttgaattacacgtggttatattagttgctacgactacatagccacaaccaatataaagtaccaacactgctagaaggctgtgttcagatgagatggttgtggctgcatagcgcagctgttgtagcacttgcagtagattttgtgctactagtactgttgatatagccagcagcagcccaacagttgcaatatatagcgcaagcaaacacatacaaagttaatatttacttcctccgtttcaggtcataagacgttttggcattggtcaaagtcaaactgttttaagtttgactaagtttatagataaatatagtaatgtttataatactaaattagtttcatcaaatcaaaaaataaatatattttcataataaatttgtcttgggttgaaaatgccattaattttttttacaaacttggtcaaacttaaagctgtttgactttgtccaaaatcaaaacgtcttataatctaaaacggagggagaaatagctaaggcacaatttcatatgtccatgataggtattccgttacaatgaactatgtaagtatgtgaaaaatctactagagtaataaattcacatatagattaccaaataaattctctaacaagaataggtgttcggaagatgtgaactcatggacgaattttatccaaaataaccgcggacatattttgtctaaattactcctgtggaataaaagattaatatatgtgatgcattatgaagatagcataataaattaagatttattagttgaaaggacttgttaaatgatcaaaagattcatcggaataactagtggtagtggatttgttatccgatactccctccgtactagtaaaggaaatcgtttatgataatgtttaagtcaaatgttgtgaatataaatcataaataactctcaagttgttgagtttgaaaatataatagttatatgaatagatttatctgaaaatactttcataaaagtatacatatatcacttttcaataaatagttttatagaaataagaggtcaagattatgttttagagaccgtatcgctgtccaaaacaactttctttatgagtacggagggagtacgactttctttacgagtacggagagattacataataaagatgacaagaggctggaattatgcatactagtagtactaattgtgattatatatggagtatttaattaagcatgaactaagaactcacttaattaattataatctctagttagtacaattaattagcgagaagaagggaagggaagggaaaggaaaggcagctgaagctaaaagtcaagaacagcgcagcaaccgcctatggccatggccatgagaggagatcccaagcagcggagagcttcagcttcagctccccacggcggcgccgcccaccacgtcgccgacaagctcaggaggcactccaccttcctcctcctcctcctcctcctctggttcgccctctccctctacctcttcctctccgccaccccgccgcccccacgccccgccttcctcccttccacttccaccccccgccccgccctccggatctacgtctacgacctccccgcccgcttcaaccgccactgggtcgccgccgacgcgcgctgcgccacccacctcttcgccgccgaggtcgcgctgcacgaggcgctgctggcctacgctggccgcgccgcgcgtcccgacgacgccaccctcttcttcgtccccgtctacgtctcctgcaacttctccaccgacaacggcttcccctcgctctcgcacgcccgcgccctgctcgccgacgcggtcgacctcgtccgggcccagatgccctactggaaccgctccgccggcgcggaccacgtgttcgtcgcgtcgcacgacttcggcgcctgcttccatcccatggtcagcttcgatctcttctccactggttgcgtctgcgttaggcggactacttactagatgatgcatgatatttcttgagcttgtaagatgcaagttgcttgcttgcttcttgttgctatctatctaattggcataggagctgttcgtgataatccactttgaattaggggtcaatgccaagtccaacctagctctagagcaagtaatccagttctttgatcccaaattcaggccaatcgaagattcataggcatcggctcttgccctaattgagcttggccgaacatatttctcaccccaagcatcaaaattcctcttttgctgtcacgatggagcttagttcgttgggattgaattcaacacagaagttcaccatccattgcattgcatgcctaagaatcaactatgcaaagtcttcgtctatgttctcacttgtcgcaactcacaatgcaacttagttgtttcagaattcacagttttgctgatcgccttctgattcaacgaaaacacccccaccaaatgaaatttcaatctatttgatcaggaggacatagctattgcggatggcataccggaattcctcaagaggtcaatcctgctacaaacgttcggtgtacagggcactcatgtgtgccaggaggcggatcatgtggtaatcccgcctcatgtgcctccggaggtggccctcgagctacctgagccagagaaggcacaaagggatatttttgccttcttccggggcaagatggaggtccaccccaagaacattagtgggcgcttctacagcaagtaagcatatactgcaaaccctcatttcggttgcttcatctagcaattatcccaaatgggctagcaaggagattgttttttgtttgtgtgttcctcaggttctgtctcactttagttgtgtcttctaaaaactccgatcgcatgttgctgattttagacttctagatctgttcataacaatatagctcaaaagcagtcagtactacacagggctaataataaatatcatggttctgcaatataaaatgttatttctttaactggttggcaaaattcaaagacaaaccttaggttgaggtatcatccataaccactatagtttcatcagttccacatatggatagctgaatcctgaacagaaaatcaaacttcattaggtcacagttactagctcttaccttttacattcaacaggaaagtgaggactgagctgctacaaaagtacggaaggaatcgcaagttctaccttaagcgaaagcggtatggtaactatcgattagagatggctcgctccttgttctgcctctgcccactaggatgggctccatggagcccacggctcgtggagtcggttctccttggctgcattcctgtcataattgccgatgatatacgcctgccgttcccttctgtactacagtggttagacatctcgttgcaagtggctgagaaggatgttgcaagtcttgagatggtgctagaccatgttgtagcgaccaacttaactgtaatacagaagaacttgtgggaccctgtgaagcggaaagcactggtttttaaccgtccgatggaagaaggagatgccacatggcaagtgctgagggagcttgagattttgctagaccgttctgaaaggaggcacgttgaatcatggaagaggtgaagaccacagaggggagggatctttccctacttgctgaaatgtggcatgtgatcagtcgcagctgtgacaacaatgacgtgcagcttgcacatgccactcaactgacaaaacaaatcagtatttgatcgacaccatccatagcaaggaccttctccatgagaaattcagaatgccagtttctcacattcaatcatattcttgaatggtgaactgtgtagttggcaattgactaagtaatttgaatgtgcaatcagagaagcgcattctaggctaacaagttggcgagctctgtgcagggaattagtttattctttattattgggagaaatgtgaatctcctttttttttcttgagagagagagattaaaattgtgttatagaacgatgatctgtgaaggtcttcggatatgtttgcaatgttgtactattgtatacccaattcttttaaaacagaaaggtgttcttttgaacacatggtatcaacaaaacatagcaagggatccagcaggtcatcagaattctggacttgaagaattctaaactctgattcaacacatgatctcaaaaattgttgtctgaacgctttgttttgacaagctgggccaaagaaaacgattgggatcggggaaagaaaatcggtaggcacaaaggcacgcgcttcgtatctcatgatttgataattccaatttttcattggcaataaccacataaaaccatgtagcaaaaaggcacaaatttcttttgctaaactcagagcagacaataacctgaaaatgtgaaatctgtgtcgcgatcctccttcctctcagcctttatacagtctacagtttttagtcacaactgagttgcaaaacacacctgcaaatcggcaatgaacaacaccggataactgcctctcaggtccaaacaaagctgatgattggatacttttgctgtatgtgatcccttctatttcaacatactgttggattctacaaagtttcttcccttatcagagagaagtataaagcattactgcttgaacacctcgccgaattctgagcaagagaactcttaatcacgacagtaacaaactaagtcttgcgcaataacagtgcatacaactattcccagccagtgagaaatccctcaacttcatgcgagcgatatctagatcagagcaatgaagttgcccgattcaagcaagcaaagttgtggtcaaaataaaatgaagcagaaagtgacactagtctgaaccctgaatgaacattcgtccattgtagccaggaaaaggaattcaagtcaacgagtaactgaaacaagtgttacaaatgaaagatttgtgatagaaaaatgagtcgagtatacctaagggaacacaaaattcagtacaacttcagctaaaagacacgacatggattgcccatagaatgattatttggaacggaagcagaagattttcaataattaccaatgtggttttcagtttacatgtcgtgaagtgacattaacggccactgaattgatagagccacataatagcacaattgcggatccaccaaagtgagatacacggtttttaatgtgctgtagtgaccataaagcataaatggctaccctgaagtctgcaggtagcaaccaaatttgaaatgcacaggtaaatgcatagtctcatatggatactcaagagcacacacccttgcaaggagcgtccttgcagcggcaaacaggcctccctgaaagttcccatccattaaatccacgttcaaggaccatgatgttctttacatctgaatcttcatcagcctctgacaaatagtccagatacatttgcgcacaagatgggccacgcacctgcaggtttccaaaagaaaaaaaaaacagtggaagtgtcttaaattttggaaggttaatttgatatgaaagaacacaattgaccacaatccgaatataggaggaaacatagcacatatggcttggtttaggtttcttattgcatttccattgctggacaaccgtaagtgcatttaccaagaagcatagttaagagtacatcatattgttttatgatgaaaaattgcagctcttttcctgcttaatacactgatatgcaagttttttacctacctgtggaaaactattgcaggaactcaggtagaatatttaaatggctagattactgttttggctaggagataaggatgaaacatctgtattagaacccaatacatccacaccagcgttttatgagtatttattactactcccttcgtttcaaaatgtttgacaccgttgattttttattacgtgtttgaccattcgtcttattcaaaaaatttaagtaattatttattcttttcatatcatttgattcattgttaaatatactttcatgtacacatatagttttacatatttcacaattttttttgaataagacgaacggtcaaatatgtgctaaaaagtcaacggtgttaaacattttgaaacggagggagtatatagttgcaacccagaaagtgggaaataaaaaccatcctcatgccacttgctgctacaaacaggagatcaacagaggaggaaaggatatactgtttgttcaagagaaacagaatgtgcaagagataaattagagttgttcaaatggaaagcaagcaagcaacaaaagataacttgaggacttgagtttccaagccctttgatgtccgctctaactaaatcagagagttcatgaagacaagttcaaccacaggcttgtgaagctcaagtgggtggttgcatggcaatggaacattttgtgagatacgaagccacctgatgctgagccgcagattgcttacaagtgatgttgaataatacgaaatgaagaaaaaacaaaagaaaagaaaagagaggagagtagtgaaccttgctgagggcacagtggaagacgagggtttccttgcccttggtggcctgggccagctccggcagccgctccccgaagctgtcgctggcgtaatgatgcgagccggcgatgtgcgcgtcgtagatcctctcctcgtcccttccgcccaaggaattaaccccaaaaccaagtcaagtcagcactggaaagcaggcgcacagcgatcggcagcatgggtacctgacatcgacgacggcgatccgggggtcccggagcatggggacgagctgcgccgcggaaacgtaggagacgcccctcgccatcgccgccgccggccgtgtgagcgatggcactgtgtttgatgggccgagatagatttgagcccacgatgtagtagttatcttctcggaataagttcatctgagatgtcttaactcgttaacgaatccgattttcgtccttcaaccggaaaaccagatataatgggtctcttaactgttaaaacaaatgcagataaggtcctttagcggttttgacggtggttttggctgacgtgacgcatacatagctaatttgacttggtctacatctgatgtggcattgacgtggcgcttacgtggcaattcaacccgaaaaataaataaaactcatgggacccgcacatcagtttcacacagaaattaattaaaaatggtggtggggcccacatgtcatcctcacacccccctcctctctccccacatagctccctcttcaactctctctctcccctctcctctctcgcggcggagaagcagcggctcgcggcgcgcggcggccggcgggagaggaaggggcggcgggaggtggccctggctgccgcagccgttgaggccatgggcgtcgcgctctgtcggcgagcgcgcgcagaggagcgtcgagccagcggcggggggagcggccgcggcgtcgtcgtcgggtgcgtcgccgtcggcggtggagccgccgggtgcggtggctgctgcagttctcgcaggagctcaagaccggcagtgccctgccacactcatctctatctccacggcgagtcgccgccgccatctctctcctctttctcagattgtttagtgctggttcttcttctttcagttgttagatggtgaccttctgttacaaaatttctttttaactttctgtgtaaaaccaatgctgcaggtgtcgatctactgaaaaatgtcaatgtggaagcaatcgttgggccacagacatcagcacaggccaaatttcttgcagagcttggggaaaaatttctcggtcacgtatccagcgtgggcggacggcggggccaggggcggcgccccatatcctccatgcgcgatgttgcggcggccgttggggtagcgagaagacggcggctaccgtcgctttcgagctggatggccgacgaggaggcggccgcggagatccgtagcggcaagaggcggttgcggtggaagtcggcctgctccgccgctctgctccgggcctccggccgccgcccgtccagcggcaacgacgactccccctcttccgcgccaactcctcgcccgcccaccgcgcgccgcccctcctcgcccggtcgcagtcgacgcagcttcctcttctccttccttggcgtctcccatcaagccgaaatgcccaaccccaacaaggaatcggagaacggcgagaagatcaccggagcacggggaaacgaacaagaagaggcaacgccgcgtatcttcggcaagagccggacaggaccacaggagaaccgccttaccccgagcggccgcggtgggtgagggagacgggtggcgccaccggtcgccgggctgcagtggcggctggggtcgcgtcatcggtgagcggcggcgggcgcaagcggcgaggatgcgatggaacagggcggcggaggaaaggggggagagagagtgacatgtggggcctaggtgggccccactttttttttaatttctgcgtgaaaccgatatgtgggtcccatgaggtttatttattttttttcaggttgaattgccacttaagcgccacgttaatgccacatcaaatgaaggcgaagtcaaattagccacgtaggcgccatatcagccaaaaccgcattcaaaaccaccgagtgacctcatgttttgatagtgagggatctacactggttttgatagttgagggattttttatagggtgtagctacatttatggcgtcatatttttcaccaaaaaatagtcggcatgtatttacattgtaactttctaaattacatatgtaattttagtgtatttataatgtataaatctcgaaattacatatgtaaattctaaaattacatatgtaaatattaaaattacatatgtaaatagagtgtaattttacatgtagatagcaaaggaacgtgatcgatcggataaatcacagcaagcagcacaggtgcatgtgtatgtagtacgaactagtgcttgcacgcacgatggcaaattaaacagtcctgcacgaatctaaacgaaactttgagggctaacaaactgactgtaattagagaagatttatggcgatataactatagcaaaaccgttttttatatctggtttttcggttgaaggacgaaaatcggattcgttgacaagttaagagacctaagagacctaagatgaacttattcctatcttcttcatcgaaagaaaactcggcccgtttaatgaatatacgtagatactacatagacgacgcaattaacttttacacatacgtttatttaaaaaaatctgacccattatcaaaacgaagccttaattagcaaagcatcatccatacgtagttaccgaaacgaactcgtatatttgtatttgtatagatatagaggtcgaaaatgtaaacctattcggaatgtaatcatcttctctctaatctaatacacacagtacggtaaccttaatcaatttgctgtcaaaggaagaaaagtaattagagacagcaaattaagctatcatataggagtactttgcctgcagcttccaagtagtgtattattgaacggatcggagggcaaaaaaaaacaacttgtcctctctctctctctctaagttgttggagtccgaaacgatatgccgtcgccgacgtggatggaggcggagcagcagaaggacgagacggcggcgactcgtcggccaacaagctgctacgacgcagctggttgaagaagttgatgatcagcagcagcagcagcaggaggaggaggcggcggcgccgacctgcagcatttgtctgcaaccctggacctgcaatggcgaccatcgcatccctccgtttcacaatataagtcattctagtatttcttatattcgtatagatgttaatatgtctagatttattaatatcaatataaactagaatgatttatgttgtgaaacggagaaagtatattatacgttcctgcatgcatgacacatctcaattgacgagctactcgatcgattgctaattagtaatttgattttttttagtaattagtaatttgattagtaatcaatactatatgttaactgcatgcatttcctctttcagttgcattccctgtggacatgtttacggcagatcgtgcctggagaagtggctggtacatgttcttcaacgcggcactggacaagcaaaggtagtgattactactccactaattaattaattgtgcgttgccagcaactaatcagctagtgactatactgagcatgcagtgtcctcaatgcggtgaagagttcgggccgcaccgcattaccaacctctacgcgccaggaatcaatatatgggacggttgctgcaaaaaccatgcgaatgttagttacttacttatataagtactccatataattattaattactactttatttatatatagatattgtcaatcaattagagcaattaattagttgttgtgcacgtacgtacaggaggtaggagagtattacaaccgtgagtacgaggggctgaaaacacaaatggagtcgacgatcgctaaacaaggcaaggatttggaagaattggatgtgctcgtgaaatcggtgggcaggcagtttgagagccttgaatcaagtctcaagacattcctgctatcaatgacggagcggatgaagatgatggctacacagctgcctgcagccatggatctcgttcaatatttggagaaggatgtccatgatatcatatccgcgctctcccaaaaacctccatagctagctcgtctcatgcatccatctactgatcgatatatgcaagcatatttttgctagcttcgtgtggtggggttcgttaatttaatttgtagagagcgctgatgtaagaaaattacttgcaagtgaattctcgtttggctctagaattggctaatagctatagcctgggtgattttcgctcctccggcctactctgtttttattacttatataaaacacagtacaaatacagacactcacatattaatttatacttaaataagttatatttatacttaaatgatattattgtcgaaactatgtatacttagataatatattattgcaaaactgtatatttatatgggttttgcatcctagaagtatgatctccatcatcacgcgcacttcctttaaaagaaacactgtaaattttgtgatatttcgtttcagggtgtatcttgtctatcaacagaaaacagacaatatgccactcaattcgagtggttttgatgaaaagccacttagtagaacgtacatgataaaatttcactcattatattgtctaccaattaaaatgccacttttgagggctggatggctcgccgccgccgacaatgggatgacggggtggagggaggagtaggaggcgacgaagcaacagtgtgggcgtggactgccctccgccctctttagcttatgggaggagtatcaagggcacggcctccagtgttgcccacgccgcatgtcacccgcacgccggagagtttgctaagaggtggtgacagcaggagagataatgggggtgaagggaggaggagaaagcgatgacacacgcgggcgggggtgggaagaccgtgctctttggctccctagaggagcagcgagggcgtggcttctagtgccgagtggcctaatgtgcgaaggttcgcggggagaggagtcagcgaatgtatccggatttccgtttttggttcacgcgggatttccttttctgttcatccgtttactaatggaaagtttatccgtttactaatagaaagtttatgagcagtaaatttggctttttaatttagatatttatatgtacaaggttttatactgtttaatactttttgtgatttttttaattcatttgaaatttatatatgcaaagtttataggtgcaatattttatatgtagaaactttctatgcacaaagtatatacgcaggaaatatctatgtataaagtttgtatgtgtaaactcttttacgtataaatattttttagagagagattatatactgttgcatttgttttaaattgtatgtacaaattttacatgaataaaatttacatgtacaaagtttcaatgtataaagtatatatgtatacagtttctatgtgtaaacttttttatacgtatagagtgtagatgtaaatatgttttgggcttgccaaggagtggttcggctaaggcctgataaaaaaaagaagaggaaaagcagatagaagcctgtggattggcttggcccagcttgcaactttgcacgtgaaacaaatcggaacgagaggatatctcgaaaacagtggctgacgaaaccgttcgtcgtctgcgaatactcgcatactagactcacccctctagtgccgctaccctctaactctctctccacacactagtcagggccacattggtctgaaaaccctccatagtggcattttaatctgtaggcaaggtagtgaataatattttggcttttatcttgtgcattttattgagtggcttttcatctaaacgaatagagtgacatattgtccgttttctcatctatcaatggaaataaaaaaggtattttccaaacaaaaaagatggaaatgaagaagggcaatcgtagtgggccgtatttgaggatccgagttagattcggcccatgagtttgtggtatcgaattcccactcggcacgcatgacgcagcccaacctttttacgctgttcatctctctctcccttcgctgccctgcctgcctccgtcgagaagaagagaggagtagttgttgcggttttgctttgcccgctctctctcctcctccgccgccattgccaccgatttgccatggcgtcgcgcccccgtggaaggcgccttcctcctcctcatccgccgctcatccaggagatcctcgacgacgacctcttcgatgtagaggttaactacagcgacgaggaagaagaggatgaggaggaggaaagcgatgaagaggagtcggagtcggaggacaacgaaccggaggagctggtgccggggcaggagagtatcggggagggatgcgggccggccatacaagctagggtttccggcgccgccgcggagaagaacgcctgccccgtttgtatggaggcctgggcctcccaaggcgctcatcgaatctggtgaggccaaatttctgccttagaccttgtctatttgttcgattcgcgtcatgtgccttgcatcaatccaagaatatatactcgcactgtatgctttgctagttgctactgtagctttacttcccaatgttcttttgatgcaaattgttgacaaggtgcattctatgtgtagttgtattccttgtgggcatatctatggaagatcttgcctggagaggtggttgaggcacaagggcaacactagcgcaaccgtatgtatgccaatcgatcatactactagcttttaataacaatttttcacaatggacaggttctcatgcttaaccaaatcgtctcttgctattgatttttagtgccctcagtgtgggaaaaggttcagacctaaggacattaccaatctctatgcaccagaggttgcagttccaaataatgatctggaaaaggttcgactttattttgttgctagttactgctctcggacaattcttccatcatgaaccggaccctgtttcattcttcaggaagtattgtatctaagggggaaagctgaatcccttggggaaacggtacaatttctttgggtcacctcacctgcatgctccttttctctctatagttggaatcaacaatttttattttttcattgaggataggtgatgaaacatgagaaattgatagaggagatgaatgagagattggttgagttgacaagtgctcagaaggtatgctgtctcctattcaaactctaaatgatggcaatcgtgtgcactgattgttccggcctcagataatttatgttgtaattttcatttcactagaatcatgttcatatatttacttgttatgtgtgccttgcagaggcagattctgtcagagcagagattaatgaacgttggtagctcaaagagacaggtaatgccatctaattttaaattttccaatggttaatacctgaacattctcatgaaactattttattccaccgaagaaattggcagagcatttggctggaactacatatctggagccaccaacctcagtcacagaagattttaactctagcaacagttgcgattttgtctttcaggttgattctctttctaaactgatgtatgttatactaattcaaggcgctcttattcttttgttctagtttcctttgacgtgcttttgacattttgtgtatactgaatattttacttatccgtgttatgctaacttgaaacatactgtatggtacctgtagtatgttcatgatttaatttttcaaagctaaaatggagttcagtggggacttcatgattcataatttttcttttctgaatggaaccactaccaggcagctcctatcagtttaaattttatataaacaaaggggggaggttacaaagaaacaatgtacagatagaacactcgctctagtgtataagactctaatccttcatgattcatgattccttcccagcttctatgacatgtaaaatggacaatatgtgtcaatattgattgattactctggaggaagtagtacttgtaaatctacatcttatgtttttggaaggttgccaaaaatcttaaattcatagcaagcatgacttaattttgtagccattgctattattcttttcttttaagaaaattagacaatagtgatagcatgggaagctatgtttttcaccttttaggtatttataatagtttattataataaaacagcttattatgttttatccttgaatttttgtagtgtcaaatgttggacaaaaaaaaaaatttttgtggtgcaactgaatcctgcatgcatttatttcacactgaagtgaagtgttccattcttttcaattgataaccatgttttgtagaaagaattcttcatggatggacttcgagtcatggccatagatgcatttaaccaaacaattcttgcttctggaaaagcaccaggcataggacaagaacatgttctttataaggtacattttttaaatcggtagctttgccaaattgaatacatgttatttgtgcttatcaccaccaacttttacaatattcaccttattgcaattcttgtctacagtttagcatggtttcccatcacgaagctcggaatatacaacttcctctggatactaaaactgtcagggacatatgtatcttacctagtggctctgctatttttacatcactgggcaggaaactatcgtcatttaggtttgtcttcaatttagtagtctgttactttgtattagttctatttttttttataacactgcataatattcttaatccagcatgacggctgaccgtgtcgttcttcagtgtgatttgccggtaattatttaaccctgctatccttatactcctgagaagtttgcagtgaaaatgtttgtttcgtccttacttggttagcctgtttggaacattgataaatgaaagttgtatctgttttcagaaaaaaaaaaaggaaacaaaattgtaagtagtgaagatgaagtagcctaatgcagttctgctacttaaatgaggatgcattattggatgaaaatgattagaatcatccatagacaaattgatcgaagcaccttcagacaatacttcctgttaataatattgctttctctattacaataccatgcagtgtcctggctggtcatgttctgcggatgaatcttcgcgtcagatttgtgctggattgcaggttaatcttttagtatctcctgatctgaagatttgttcatgtaattgcaaagtttgacatgaaccgctttcttatgtactgcagaatggcaatcttatcatctttgatatccgtcaaacctcaagaccgttgcattctatggtgggtttatctacacacccggttcatactctccatacggtcattgataacaacggttctagaaagtttctctctgcctcttctataggcccctgcatgtgggatactgatggtattcaaggcaggtatgcaaaaaagtggcagtttaaaggcattaaactcctattacagcattactggaggcgttttttttttttttttttttttttttttttgcctttgtgctttgctgatcctcgaaaatctgtggaaacatgtggtttggtgggctgtggttctcatgtttgcctttgggctcggttgcaggccaaagttgctattggggacagataatcaacgggtgtgcatttctcttgcatgtgccccttcatcaagtgatctattggtagcttcctttcggccaaaggttgaaacgtccgaggatgctacagcatctcaagtgtatctatcacaaacaccaacaccctctggtggagggaaattagggtatcattccttcatcaggagggcggggaactcgtcatccttcaccgaagataggacatgcagcacacttgtgagcgaaattcgcatgtcgaaatccgcaattataccttatggaaacaaccaacatctgtttgcttatggagatgagtcgctgcgtggggtccggacctggcgactaccatcgtttgagatgcattctgatctcagctccctccagcaaccggtcctggatctaaggtatgcagaaagttcatccggagggaggtatctcgggtacctgagcacggaaaagttgcaggttttcagaattaggtagcatgtcaggagggaaacttaattttaggctagcttttgctcttttttccctctgacctttttgtagctttgctaaacgctaacgaacataaatagtttgtagatatgaaagctagaaacagggccttttgctatgtacagtcttcctgaaagcagagagcagttgtggaatggtaacaaccatcgccctgtgttctgaaaactgcagtaatgccactgatatgatgtgcaatacacctgtcgtttcctagcttactaattccgtgcttgcaatgacagtttgacagttgatgcctgtaataagcaaggtgttacattgagtgtggaacttaacctaccgagagtccaataccatgaaaattttcagatgtttttggaacacatgcttgcattgcaggtcgaagtgaaattttgggtgacacagctgcacacctcaatccaatcgtacacaataattatgatgagggtaatagtagatacgtgttggtgctcgtactacgtggtgcacacaacacatgaaacgatgtgaaactgaagatgcatggctcaaccactagcactagcactcggggtagttggcgtgattcctggagtagtcctggcagtagtagtagaccatggacctctgctgcgcccacctcatggccgccttctgctgcgcgctgagctcgccggtggcgcccgacggcgaggccggcacgggctggcagctcgccggcgcggcggcctcgcagccggcgatcttgaggtctcggtagcgcgagacgaagggctggtagcggtagtcggacttgtagcggccgccgtcggtggcccagtcggaggcgtcccagatggagccgtatgcccacatctggcggtcggggaatgtgttgccggcggcgcgcgggtagcggcggacggggacgtcgtcgacgaggaagacgatgtggtcggggttccagaggatggcgtagtggtggaagtcggcggtggggtcgaaccagaggtggaaccgcatctccctcccgatgatggcgccgtcgccggtgccgtgcacgtacacgttcgtctgcagcgtccacggctcccccggcaccgtccccagcagctctatgtcgatctcgtcgtgctgccccgggtacagctcgttgttcgacagctacacatatatgataagtagcttcatgaattcacagctagcaatggcgggccgccggccgccggcaatacgatcgagaagacaatatcttacgtagaaggcggtgttgacgccggcggtgtagccggaggggaccttgatggaggcgccgaagtagccgttgcggtaggagcgcttggacttgaagccgctgccggagctccggtccatccacaccgtcagcgccgtctggtccgccgacagcgtctggtgctgcccgccccacaggttgtcgtacccttcgccgaacgccatcgatcggatcgtcttgctcgggtagtatcccggcgatggctgcgctcctgcgccactaatcatataattactgcacgccaccaccaccattatcatcatcagcagcagctgattattattagcagcaactgctggtggcttctgctccatcgataatcgtccttaatttctagctgctgcctacaaataatgtctcttcttctactgactagctcctgctggtctgcagcatcactgcatgaggccggctttatataggatcagctctccaacttgcaagaaccaaccacaggtacgtagctcctgcttgaattaataatcgtccatgcatgcatatatgcatggtcacttacattacgttagtcgttagccgttaggcacaggtggagacacaaaatgaatgatgaaccttcccttcccttactgtgggggctgcccgtgttagctcagctcttaattatttaatttgcacaaatctcacatcttataactaatcaacacaattaattgttgatatacatcaacggcaaggattaaggggctgttgattgatgccattttcaaccataccattttttgataatattataaaaaaagagagcctacatttagtttgttgccaaactttggtaaatacataaaaaatcttgccaaaattttgataatattgttaacttgctaaaatttggtaaggtttattttggatacaatccgaacagccccttaattcattcattaaaaaagtggacatctttcaatactcgttttaatttattttgcatatatatgtatatatgttgtactccatccgtcccataaaaaacaacgtagcggatgtggcacatcttattactacgaatctggacaagcatctgttcaaatttattttcatctaatttaattttcgtttttttataggatagagggagtatatgacttgatttcagagggcctggtctgcccatccatcgtcatgttattgtcggagataatatacttttctagaagtggcagaaatggctaggtttcgaccacactttgcctctgctgggcggttagggcattcctcctgatcatccgctttccatcggtgttagttgcagctcatgttaatgtactgtaccaaccaggagtgaacctgccatgggcttatgtaagcactgaattaaagcagctaatctaaatcttggactttgccacatccaataaacacgtacgtacgtacgtcttccctttatccatcgtcctgcagcacgcgtgaagccagtacttaactggaatagatcgataaatataatttcagtcatataagattaatcattaactaattataaagtgagtattagagtcatgtatacatgcttgcagtcatcatgcaataaactctcaactaaatttagcttcagcgccaagctagctagcagggtagttgcgttacaaatcgtgcagcagtcagtgtcaaagcatgcatgattgatctcgtttcgttgcgcctttgatcgatcgattgatcactttgttgacgaattaatcggagaaaattaaaaaggagatgatggagactgaaacagttgagagcggttactggctcgtacgcacggcccttcgatatatatatatatatatatatatatatatatatatatatatatatatatatatctccttttcggtttgcatcatatcagtactacgtactactgtaagtctgtaatatcatatcacctagccttcattcatctagtggttcaatgctgaaaaattttatactacttgagaaaagtatattgtatatgtaagtatgaaaactttgcgttaaaaacttaaatatcaagttttacacttaaaaaatatgatacctttgatatcttttcaagtaacctgtaatgtaattatggatcggataatgttaactactacctccgtttcaggttataagactttctagcattgtccacattcatataaatattaatgaatcaaggcacacatatatgtgtctagattcattaatactcacgcacatatatatgtgtgtataatgctagaaagttttataatatgaaacggaggaagtagctttgacagactctcctaacagcaattaatagactaagggaaacgaccgttgcatgatatcgggtgcgaaggaagctatggtccatctcatatcgcccagcagcatcttggtggaggcgtgttaccgacaaactttcatgcgaactgaatatatatgcagataagacgtatatatgtaactgaatatgattacacatatgtatacataaggttattatgatcaattataagatcgacgtgggtctcatgaattaatgcaaattaatcatgtacgagtatgtatatatatgacataagtagtggaattagcatggaaggtcagtcaaaccgaccatgcatgtgccaatggccctaacttaactaacaacattttgtcaacttatgcatgttttgtaaggtctgatccgatccttttccttgctccaatataattagctgagaaaaacacataaaccatgcaagcatgcatgcagaaacaggtacatatgctgatatgcatgcatgttttgatccacatgtactgtagtagcaatgcaaccacctgcatgcatgtacggcacctagcagctaatattgctagctcgccctttcaatttggacaatgacctctctcctaattaaagttaactaacaagactagctagcctaaatatatgaatctgctgatttttgaatattacgtttgataattgatagttcgcttaaaaatttagtataaatataaaaatttatcattcggtgataaaataattaagttgcaacaaaaataaataatacttttaataagatgaatggtataaagagatatgtaaaagttaacaacgttgtatatttaggagatgatacaatcatatttcttttttgacggagggaactatatatatgtttgcatgatatggcatgcatatggacgcgacattgatcgatcgtcggaggcatggcaagcagtacagtacgtgtgcaatcatatggcgacgatcgatcgaaccgcccggccggtgagcttaattaattaattatcaatctctttcatcagtttctcgttgatctccttcaattaagcagaatgtaatgcagaggttgtacgatccagtcatcgaggctgccgcagtatgtgcaggaggacaaaaattaggggatcgatcaaatcaaattaattggtggttctagttaccttagcttcctgtagatgcatctgttggtacgtacgtattcgatggatatataatgaatcatatatctcgcgtcggctactagcttcaattaatcaattttgtcctcccactgtttcatgaaatcgagctacatgcatgcacgccatgccaaactgactgttagttagtatacagttggttggtacatgagaatatctatattttttaatggaaaatgagcaaatcagttttgattactatgcactactagataacaatcatgaatggatggcgcttgaccggccagggacccatgccacatacagcataacaacctccctaatttggccgcattgtccgacaaattaaatcaaatataatatccctctcaatttcaatactggcttctacatgcaaactaaccaaaatttgtttaagaggttataagtgcccgttactccgttaaacagttgagttggtgtggtaagtttcggtctgggccataataatgggctaacacaaacgaggcaaacagctaatttcagtgggctttgtggcccatgataagaagaaggccgagttggaatggaggcccaggctgggcggcctaacccagcaagaaggaagcagagcatctgcgtgcgtcttccccacgcagtcgtctgctgcttccgaattccgatcggagagcagctggactccggtgagggatcatggaggcggtgaagagcctcctcaagcccaagccgacgccgcagcagcagcttcgcgagtggcagcgccgcctccgcaacgagggccgcaacatcgatcgccagatccgaggttggggtttcattcttccattctctcttggatctatctgcccttccatacagcgatgatgctgatggttgaatccggagctagcgcagatgtgcagagggaggagaagaaggtggagaagtccatcagggaggccgccaagcgcaacgacatcggatcggccaaggtacccctacgcttccatccattcgattcgattccacttgcttgcggtttgctgatgcgcattcgtgttgggttttggtcaggcgctggccaaggaggtggtgaggtccaggaaggcggtcaaccgcctctacgagaacaaggcccagctcaactccatctccatgcaccttggcgagatcgtaggtaacgaatcacctctcatatattatatctcctcacacacacccatcgtccttatgcccaactgtttgagaatccaatcccccattttgcaatgcgcttgctgaaaattagcataccagcaaagcccttgttgatataagttaggagaatattactaatacaacggttaatctatatcttgttgctgtaggctctagtgaaccaatatcagtttgggttgtgattggaagcaggaattccactgagatttggattttttttttcttcttttcagtttgcaggaaagaatataatcatatgagcatatttaggagtacatgttacaaaaacatatgtgcatattatatttctccccctcatattacattttgtagagtatcatttgtaagtgtattcctttcatcttccagactgatgtttgtacttacaataaattgcaacctatcacctttcagctactgccaggactgttggccatttatccaagagtactgaggtgatgaaacttgtcaataaccttatgaaagcaccagaggtggctgccaccatgcaggaattcagcaaagagatgaccaaggtatggattatgaaatgatcacatctcttccaaaggtttttctgtatacccatactagttcttacttcctgattgctgtggtgtaggctggtgtaatggaagaaatggtgaacgatgctgtggattcagcgctggacaatgaggacattgaggaggagattgaagaggaggttgacaaggtcctctctgcaattgctggggagactgcctctgagcttccagacgctgtcaggaaggaaaaggagaagatgaagcaaccttcaacaagtgaacctgcagaggtaatgtccaacgattcaacatatccttcacattttgcaattctagggattcttccatatctagacttctgcgtgtttcaaaaataatgtaccttacacggagcttgcactaatgtgcagagaactgctattgcggaagctgtggatgacgatgacgagcttgaacagataagggaaaggctcgccaaagtgaggtcataaaagggtagtgatgaaaagcaatcactggtttgttttactgtattatactccacttcagattcagaatgtatgtgtgtcatatcagaaatagaaaccccttgttgttattaacaaactgatatacctgcaacctgtattcactgatagaaaattgttcaatctcagttgcaagggtaattgtgtgccctgaaatttgtctattcgttgtgcgtacatacggatatgttgtgacatctgttgtaatattgcatatcttccagctcatatatccggctgacagcctgagacgaaatagataatactgaaagctaaatcttgtgattgttgcttgaattatcaatgcttatgttgtagatctccttaagaatgttgctacaacccaccatgaagcattgacaagtatttgcttcagaggacttatattttactttttgaatggtttactgcgagtgtttgctttggcaagaggtcaagagcgcagtacataatgacagccgactagctgtgtggtgatccacacaattctcaactctcaattgggccagatcgattacaacgaggctacatgcccccagtcatgggtcatgctcatgtggaatttctatctttagttgtaggatcaagcatagatccttcagcgaggggcatgatgaaaaccttgttgttaacaacagggaatttccattaaaaaacttcagatgctgcatgagccaacctgcttacaattgcagttggtctctaattaatcttgttttccgttggcgaatccattttcatctcctttctcaacgtggtttcctgccatctccttcagctgttccataaggataaatagaaagagagagagagagagcgcgtgcgttaggaatatgacaaataacaagaagtttggttgcttaagtaacttaaaattgataacgacgacgtttgttttttccccttgtctaagctctaacaaatattctcatctaataaagacaacggataattaattgaagctagatgggaaagctcaaaaactgcttgtagagctactgcctttgacaagcttgccttatggtatctgtagccctgaaacgaacaagagttaactttgatgtcagcaatatataaagttgttcaattgcaaggtttagttagtgctagtgcagtgcgtactctgtcagtcccgtagatgtaatcacagaaagtgaagacagaagagaagttgctctggctgtgccctcccacgaaatggtggtaatcatggtactccactcctccatacaacgggatatacttggtcggatcgaacggcaacttgaacctgcttcaagtagagtttttggataattaagttataaatgctactagtctataagttgagtactactagtaaatgttcactagttatacaagtactatctctgtctcaatttataaggattatattttttacacaatctttaataatatattgggcctgttcactttgtggcaactatgttaaaattttggtaacttgccaaaattttgacaggatttcttatatagttatcaaaatttaacagcaaactaaatgtagccatttttttgacaactttactaaaatttggtaagattgaaaatggcatcaaagtaaacagacccattatctccctcccctctccccctttctcaatgatgatctagcgggataaggaagacttgagttcttccattacccacgttagatctgcccagacgtcctaagtagtaatatatatacagcgatgatgtggtttttacagtgagtacccacccgctgtggatgtggatggcctcgaggtggcgaagcacgaaccagagccagaaggtggtcatgtggcacggcacgatggctgggccggcgaaggccgggaagccgaggatgaggatctcggcccagtgggcgtacggggcggcgtagcccatgggcgcggtgaactcgtggtggactcggtggatgtggtggtaggcccacggcgtgtgcagcaggcggtggatccagtagcccaggtagtcctccaccagcaggtacaccgccacctgcgccgccgtctcccccgccgacggcagcggcagccccgtccgtatccccaccgccctcaccgcagggaacgacgccagctggaccggcccgacggcgaggagcagcacgcgcgcggtggccgcgtagcaccggaggaaggcggccggcgggtggcgcacgccgggctgcagcttgtgcggcagcggcaggtggcggcggagctcgagcagcgcgagggggagcggcgcgagggtgtagacgaggaggaggatggggacgttgtggcagtagaggcagtagtccgggatggacgccgagtagcggaaccaggccgcctccgcccacgtcaggccccgccccaccgccgcctccgcctccgccgccgtcgcgtacgggagcatagctagctactgccggcgacgacacagaggatcgatctccggccagccagccggcgagatcgagagctatatatatacgagtatatcgctctatcgctatatgctgtttggagttacggcgccaaattaacaggaatttgagcatgatatctagttttatcgctgcgtctctgtattattgggcgaggagggcagcatacgtggtcggactgtggcctgtaaattacgatcgagatatcgaattaaatccatcatttatcaagtgagctgatcattatctaaaacaaatagagtactccaatcaagtaagctgatcgatgggccagctgtatagtgcaacaaatggtgcagtgcgcgcaaagagaacgtacagtacatgtgcaagtcagtagagtaggcaacgcaaatcgttgtacagtactccgtacttgcaaaaatggcacgacgtacgcaaagtcgtggcgtacgttgtagcacgagtacatagtatagtacacaggaccactggacacattgggctcaccggccttgatattgtagtctaatagagctccaaaagtagctgctcaatagaggggagcagtggagtggtaacaacgcacggtgactcctccttcctcctcgttcagcccctttaattcctccatccatttcgacggctccggtcatcagcgatttggggaagagggtccaagtagtcgtgttctttctgtagtaggggttttccctttgtcttctcttttcttttgatgtttttgtgtagtgcaaaagttcacatgcgacacatttctgttatcccagtggcttgctatggattccggctaaatccatccatggaatggtcttcagatttaccatggacacctccaactataagtaaggcaggtatgttttatataaagttgcgccgactatcctgtttatctccaataaggcaatcacagcgatgcatcatccatcatcggtggtgattcttcagcgagaagctacgttgttattgtttttcatagaagccgcaacctccaaacggaggccccttttggatatgcttcctgttacttttatctgtagttactctttgttttatgcgtcaccgttgcatctagcttatcacctggtggagaagaaaggacttgattgctttttctagtttattagaagttcttcgtcctagtttcaagagcttatgttaattttgttatcttcaaggggtctgtttgcaaaactgtttatacttacagtttcttacggtccccacgggggataactcgtgcgatatgtatctagttatctatattcaataaaatgcatgagtttagagagagggagagagagggggggagtggatttcaggtgatctaagccattgattgatttcaatggatcagattaagcaaagttacttgcttctccccatctatacgagtgcacaccacatcccaattatttattttttttctaaaatataacaaacgtcaggagcagatcgaataatatgagttgttagatacatatttcctagggaatggagactaatattaccgccggttgtttttgaaaacatggcacatgcatgatacattcattgtgccatttaactttaagtatatagctcatcggcacggtgcacatgcatgctaaggtggtgaccacgcgttggggtttgacgtgtgcgtgcatcaataagtgacggaattaaggatgtagtaggccatggatggcgagcctagcggcggcagagagccacgagggcgccggtgacaccaacgacgggcacacagatgacaccagggttgtgtggtgcggccggccgccgatgggaccgccgcgcgcgatgggcggcattggtggggcatgacgggctagctcgatcgccactatttcctcatctgcatgcgttcctagtcaaactcggttacagcaggtaattaattgtggcaacgaaattgtcatggtcgaattaaatccatcatttatcaactgatttgtcggccagctctatatataatgcgaaaatacgttgcatacggcggtgaatgttagtatgtgttggttcgttagaaacggccagaaaatgccatgggatttggctggcacacgttacgtctcgtacaagtatatatcgtacgcaaaataatcgtacgtatagcagctgtgcaaccggcgcaatgtgcgcggtaaaaaacagtacagtacatgcatgtgcaagttggtaggcaaggcaaatcgttgtacagtactccgtatacttgcaaaaatgacacgacgtacttaaagtcgtggcacgatcgagtatacgtatacgtacaggaccacgtactatatatactggacagtaaggatcgatacgtacgtacggctcaccgggtttggttaattcaactctgataaatctgcgttcaatttagttcctgctcttgggaactacttcctccgtttcatagtgtaaataattctatcattttccatattcatattctagattcattaacatcaatataaatgtgaaaaatgatagaatgacttatattgtgaaacgaagggagtactagtaatctctctcgctgcgtctctgtatacttgtggagttttatgacgacgacgtacgtgccatgggcgtacggacacgtacggtgccaaattaacaatttcacattatatatgcgtgggcaggggcagagctagagtatactagggggtgcctaggaagccagtcaagaaaatgttttagatataccttatctattttcaccatgtatgcacccacttagtataaatttaggcacccgcatcaacttaaatttgatcttaagtacagtaaattaagcaagtggtatcaccctccatttcattctagctccgcctcaacgtgggtatatatacatgttttcttcgtcgcatgcatgcaatagcattgcatgacagtactcttgactaacttattacttagctcctttttttttaattattttcatatttctcaaactgttaaacactattaaatctttgtatacaacagcattaacaatgcaagtcagtaggcaaggcaaatcgttgtacactacttgcaaagtcatgggctcatggcgttgtcgcacgagtacacacagtacgtacacagggccactgggctcactgggtttgattgaagtctaatagagctccaaaagtagctgctcaatagaggagaacagcggtgactcctcttcaggtgaaacaaaggtgactccttcctcttcgttcggccctttcctccgtcgatttcggcggctccggccgtcggcgacaggagaaggggtacaagtagtcaggttctttttgtagtaggggtttttcctttgttttctcttttcttttgatgttttattttttttgtagtgcaagagttcgcctgcgtcacatttctgttatcccggtggctttctatcaattttggccaaatccatccatagaatggtctccagatttaccatggacgcccccaactgtaactaaggcaggtttgcttcatacaaagttgcaccgactatcctgttcatctccaataaggcaactacaggaatgcaagcctccatcatcgatggtggattaatgtaagaagctacgtttttattgtttttcatagaagccgtaaccttcaaatggaggccccttttagatacgcttcctgttactttcgtatgtagttactctttgtttatgtgtcaccgttgcatccagcttgttacctgattgagaagaaaggacttgattgctttatctagtttcttagaagttcttcctagtaaatttcaagagcttatgctaatttggctatcttcaagaggtctgtttgcaaaactatttgtacttgactccccatccccacgggggataactcatgtgatatatatatatagttatctatattcaacgagtcaaccacaatcgatatgccacatcagcacagaccacatctaaaaccgtgcaccggctttaaaaatgtgggaaacgttataactggttttgcggttgagcgaaacgacccaatcggaatcaagaagggagagaaagtagactattccttaaaccagagtggtgacctggtcgaggccagcccgtacaggcccataaagcagacaagcccaaacaccgcacttgacaatatctccggctctccgctccgctctatcgagtatcggatagggaggaaggagacggcggcgctgcgagagatggaggtggcgggtgctcaggccggcatcctccccctcctcctccgtcaccccgcgtccctccggggctccctctccctctcctgcggcggcgcccgccggagctgggcggcggcggcggccacggcggaaggaggaggaggagaggagggtcgcggctacgagagggtgcccatggacacccccggcgcctaccgcctcgtcgaccgggccaccggccgcagcgtcatcgtgtggggcggcaccgacgacgtcagcatgccctcccccgcggtgctctccacgaccacgcgcgtccccgaccgcccaaaaggttccattattcaataccacttactatacagttgtgcaatgacaatgattttttatcttcaaagtaaatatgttcccggtgcattatgccaacatttggccgtaacaggttgggtatgagattaattttaacgccttttagcaacggaacacgcattccttcatgccaatatgccatgtcatcagacatgaaattcactagattttcctgtattgtgtgatggatgtgttatctctctcagtttgctttagtaagaactgcttcactttcccaaaaatgaggccattttttttacaccacagaaaatgggagaagtacaagtattggaaattttggcagactcaaggcacagaaagttaaagttttagcaaggagatcagctcaccttaagagagaggattctggtcgcataagcaccagccggttcagtgaatctccttctgatgagtctgacgaagatggcgcttattttgaaagagatagggcaagaaacacaaggcaaaacagtagatctagagacgacaaaacccgtggtgcgcattctctgaattctgtcttgaggcagtatagaggtgctgatgacttggattttccaggatcagaggctacttctggctccaaaagatggggtaacatttctgatgttacatttggacgacagaatcaaaggcaaaagggccctttagatagtgggtttttcagtcgaagatcttttaaggaaattggctgtagtgatgaaattctaggtgcactgagaagttttggcttccctcgtccatcgcatattcaggtaaataacttttcaaaacaaaattctctacttggggcagacatctcaagcttttactctcttttgttgtgaagaagaacatcttgaattgttgtcataagtgactgtgtatgtctgcacttaatccttgcactataacaatgagctttccttaccatgcctaaaaatcttttccttaactagcctgttgcattatttcaggcaatggcatatcgacctgtcttggaggggaaaagctgcattattggtgatcaaagtggatctggcaagacattggcatatctttgcccagtagtacaaaacctgaggaaggaagaagttgaggggctccataggtcttctcctaggaacccacgagtggtagtactgacgcctacagctgagcttgcttctcaggtattttacaccttgaatgtgatcctgccaatgttcagtgattgtttttatgccaaattaggaaaagctggagtgctcattggaacatttttaatctctcaggtccttaaaaactgccggtcaatatcgaaatcgggggtaccttttaggtctatggttgcaactggtggatttcgacagaagacacagttagaaagtcttgatcaagagcttgatgtacttattgcaacacctggtcgtttcttgtatctgcttcaagaaggctttgtgcaattaaataacctcagatggtatgccattgttgttcattttctctcattttgcagcttgaacttccatctgagaacacatcaaactaatgagtgaacatacttatgaacagtgttgtgctggatgaagtggatattttatatggtgaagaaagttttgaacaagtgcttcatcaattgattactgttgcaccactgaccacgcaatatctctttgtcactgccactcttcctctcgacatctacaacaaggttgttgaaacatttccggactgtgaactaatcatgggaccaggcgtccaccgaacaagctctcgtcttgaagaggttggccatttcttgctttcttcatttttgagaaaaatgttcccaggagataccttttggagggtacatatttacatttgagaggttgaactgcagattctcgtggactgcagtggagatgacaatgaggaaaagaatccggagacggcgttctcaaacaagaaatcagcacttgtaaagataatcgaggaatctcctgtccgtaaaacaattattttctgcaacaaggtagttcctctccagtattccagcatacgatctgcaaccaaaaagagtttgcagtgtatctgacagatggatttttttttttttgtggtggtgttagattgagacatgcagaaaggttgagaatgcgctgaggcgggtggacaggaaggcttcgcagatcaaagtgctccccttccatgctgcattggatcaacaacagagaatcgccaacatcaaagagttcctgaacaagcagacggctgactcgatgttcctggtgtgcacagataggtaaggcatcgatcacctgaagtgaagcgcatgaaatcgattctgttttcaagcgatgatctgattggatttggtgggtggcatgcagggcgtcgcgaggcatcgactttgcgaacgtgaaccacgtggtgctgttcgactacccgcgcgacccgagtgagtacgtgcggcgcgtcggcaggacggcccgcggcgcgtcgggcaacggcaaggcgttcgtgttcgcggtggggaagcaggtgtccctcgccaggagggtgatggagaggaacaccaagggccacccgctgcacgatgtgccatgcgtctagtcctagagagagctctacagagcagagacagtttcaggtcaagtttgtgctagcatacatagcaccatctaatattgatgtagatagggtttgtgaaaccggttttgatgcatacacatatgctggtcgagtgaattagcatctgtctgtctgttttagaatggtgatgcatattggttcatacatacattcatagtgctagtagtagtaaatttcagtcgctgaccaactcacaagtggtgcagctgctgctgcttgctgtaaacgatggaatgtgcaattggttactacactactaactgagatgagactgctgctgctattgacttgggtggagctggagggagcaagcaggtcaggtgtggtcgtggcggacggtggcgaggaggtggagctgggcgttgtggaggagggagcgtgcctgctcgttggcggcgtcgcgggcgcgcagctcccggatctcctcctcccacctctccaccctctccttgtggatcctgcacgcgccaaattaattcacaaacaaaccagattgattatgctgtttgtcatcaagcaagccaattcaattattattatttgtgatggatggtggtcttacgagcagaggcggtcctcgaagtcggcggcgaggttcttgaacagcgcacgccccgcctccagcatctccgacacctgctgcattgcattccagtccagcataatcgatcgatgaatgacaaatggcgaaattaatgaatggagagaggtggtggacctggcgagtgaaggcgtcgatggcgaggaggatgcgctgcacgtgctcctccgtctccgccgacgccgccgccacctcctcctcctcggcgacggccatgtcgtcctccgtctccgtcatgggcgcggtggtgatggtgacggcgaccccggaggaagccgccgctccccctcccgcgctcccctggctcgccatctcctcctctccctctctttctccttctcctccgttgctctacacgcatccatccatccatcccaaaactcagattagattcaaccatcaaattttcgaccgactcccccaaaatcaaaaatcaaatgcgccttaacaactgaactgattgagacagtagatgaaatggaacaagtcgatcggaacggaatcgcgtggccttggttcgatcaaagcaacgaacgcagctgacgactgaatccaatccccacaacaaacacccaaaacttttccccaaaaaaaaaatacaaggaaaaaacgcaagcgcggatgaatgccatggcaacctcgccatctagcagtcagaaataatcacccaggagaaggtggagggagagagcagtagccagtagggggtagggggtttaggtttaccatggcggcggcggcggcggcggcggcggtgcgcatgcgcttggtcccggtcgcctccatcgtctcgcccccgccccgaacgatccatctgctcggaacggaattacataaagtactagtagaccgctgggctgggctgggctgcgctgggttgggaggacggtttggtcaatggactgaacaaaaaggaaaaagtgcactgaagatccctcaacttatcatcgaattacaaaatcgtccttaaatcgtaaaaccggatacaacgagccccgcaacttacaaaaccagtacaaactaggtgcctcggcaattttgactccggttttatccgatgtggcagctgacttagcaggggcccacgtgggtcccacatgtcagcctcttcttcccctcccctctcttcctctctcctcttcttttctctccctccgccgctcgacgcccaaccgagcgcgacctcgccgcgccgcccatggtcctatccacgccgcgtcgggaggaagcagagaagcgtcggcgagcaggtcgtcgaccgcccgatggaggcagcgacgatcccgagtcgaaggtgcagtagagatggcaacatgatgaggccgagaggatgccgacagtgaggttgaccggtaggaggagtcgagattgtcaggggaagcaatagcggtggccttgggccttggatcccggtggcgaggtcgcgctcggccatcaagcccacccccatggcgccccggccatcgatgtccggccccgagttctcctacgcgttcgcaatcgtcgccgatccaatctgtactctgatgaggtagcactctaatacatagaaaataagtgctttgaccattctgtccaccatttatcaaaggttatgtgcttggattgatggaggccgatactgccgatgttagctgggacagggaccctatattttaatagttttcccataacaaaggtcattgacgaattttcatgttagtggggcttctctgcggccaaaaagtctgatcgcgtggcaccaccaccaccagctcagtgctgcatgttccccatataggaatcactgctgccatgcttgtttatgggtaactgcataaagaactggcaatctctctccgtttccaaaaaaaaaaaagaacaatcctaagatcgtaatgtaaaattagtccggagtaaaaaaaattcccaaaatatcccttcgttattggaaatagtgattggtttgcaacttggcatcagagaaggggatagcgttggcaccttggcagcagcaaaggagaggcgcagtcaaagagagtcacgcacgcagttaggggaaagcaggcaaggcgagttgggagaaggagaggaggagcgagcaatggcggcagcagcagcagctttgcccaccgctgccgcttttccccacctctcctccgattaatcccctcctcccatttctccgcctcccctacctactcgcgccgccgccgtcgcattgggcggcaaacggcctgatggagcaggtaagcgcttccagcgatctgattcgattcctcttcttgggggactcggggttttgatcctgcaaacctttgcagtacgagaaggaggagaagattggggagggcacgtacggggtggtgtacaaggcgcgggacaaggtcaccaacgagacgatcgcgctcaagaagatccggcttgagcaggaggatgagggtgtcccctccaccgccatccgcgagatctcgctcctcaaggagatgcatcaccgcaacatcgtcaggtcctctctattaaccaaccctctgctgctcttgttaggactttggattcacttattaggagtagtcatcacggactgattgattcattgattgatgtgcaggcaatgcattgagctacaacactagctaggactgattttaggaccattactcatagttttgtgcagtgtagtaataatgctgtcactttggcagcgagatgatttgcattgttgctttgctgataaactctatcactgcgtgcaggttacacgatgttatccacagtgagaagcgcataggtcttgtctttgagtatctggatctggacctgaagaagttcatggactcttgtccagagtttgcaaaaaaccccactttaattaaggtgagcggccctaaatgcaaaagtatcttgtcatgactcacttctattcttttctgcatatggttgaactcaaagcattggcttgagcattattgatcaatggtttgtttataacttggaaacaatgtgaaggtggtataagtaaccttactaaagaattactcttggctgcatagaccaaaatgttagtcttgtatcttctcatttcatctgaaagaattcagcaccgatgttattcaagattttggtgcaaagatgtatgtggaacccgcagtacatcttatgctctccatatttggtgtatggactgttgactagttctgtcgcggtgttccatatcataggaggaaggtgcccggtttgtcattccactagaacgatacttagcataaaccagaatgcacaatttgggaaataggacccatttgtatgttacttcatgcactcttcatgtttggactgctgctctgtgactgccatgattttttaggaaaaatgtgcatgtgctctttggacatatatgtggctacgtgcatttaaaaaactttagagatgcaatggactgacattgtttgggtaaggttgggcttttcgtattctcattcgcctatcagtaacatgataggaccagttcataagcaaattgttttataatacttctgtgctcttctgagggcatagctggccatcatgaattatcacccctaaataaagagatgcattgtaaagcattttttgctccacagtaaatcctgtagaccgtaaataaaatatatcttcactgttcgtggggcttctccatggccaaaagtgtctggcagcgtggcaccaccactaccagctcagtactgcatgttccccatataggaatcattgctgccatgcttgtttttgggtaactattcagaatttactgcacaaagaactggcactatcctatttccttccactatttcttttgggtcagaactatcaattctgacagtcaagtctgggaccttgggtcaaagtggtctcaactcatcctgtattttcttgtcctcattagcatcgcatatactttgaatctttgttcataaggtattggaagtcatgatgaaattttcttaaatatgaaatgtggcaacatgcttttatcctttgaatagtgtagcttagtagtatgaagttgatgcaaccttacttgatcgaagtgtctgccttatacagtgaaacaaagtaaagattggcatgattggaagtttttcatgcttttcttcattattgtgtctacgttcctgttcatgcgaaaaatatgtgtgtctacattcctgttgcattcatgcttgaccagaaagtgtattagtttattgtggttgcatcttggaatgtgactgttttcttctttcgccagtcatatctctatcagatactccgcggcgttgcttactgtcattctcatagagttcttcatcgagatttgaaacctcagaatttattgatagatcggcgtactaatacactgaagcttgcagactttggtttagccagggcatttggaattcctgtccgcacgtttactcatgaggtactatagatttgtgttcaacattttgttttcttcataaagtacattattttttcgtcataaagttcatttttcatttaccttttctatacactagcacattaactcacaatggatgtctatgggaagtatttttcaggttgtaaccttgtggtatagagctccagagatccttcttggatcaaggcagtattctacaccagttgatatgtggtcagttggttgtatctttgcagaaatggtgaaccagaaaccactgttccctggtgattctgagattgatgaattatttaagatattcaggttctattatcgtactgagattacctttttttgttctgttaattgtgtttttgccaactctctgatttatgtggtgtgttctggttacttttgaagggtactaggaactccaaatgaacaaagttggccgggagttagctcattacctgactacaagtctgctttccccaagtggcaggcacaggtatgacaaaacagcataaagattttattaggcgggtgaactgcatccatatactgtgccactgatattccttgactgaaatcttcatcccaggctctggcaactattgtccctactcttgaccctgctggtttggaccttctctctgtaagtcgaacaccactcacctttgttcattagcatgtcataatatacccccccaaaaaagaagagtatatcatcgttgtctcgtttccctgtcagaaaatgcttcggtacgagccaaacaaaaggatcacagctagacaggctcttgagcatgagtacttcaaggaccttgagatggtacaatgaccctgctatggctttacattgaattggcatatgtatgggctgggctgctcatttcattccttgtgtgaacgctgtgcccttcgtttgggcatttttgtcattcagctggatatatttcaaatcttgtgtgtttgatatgtatattcaggaacgctaaatagatcaccgtcttggcctctatttgttgagagtaaatatcttccaatgactgcctttcaggccttgtttagatcctccaaaatggtaaaacttttaccattttagatctaaacactactagtaaaagttgacaatttggcatttggcatttgctagtctatggtagcaaattttgccaaaaagtgctccggaaccacactacctctctctctctctagtgctaaaatggtaaaactttaagatgtatctaaacaccaactaatacttttgtaatgttaaatcttttaccaccaaaacttttactatttaccattccaaatagatccaaagaggccctcctattcagaaccaaatagcccttcgttgctgttacacacacctttctggtgttccactgggggacacgcatcattggtggtcagcaagatcctttctcgtcttgttgcatgcgttcgacatcatcagaccagagagtgccacaacgattgatcatgaacatgcactgacaaaaggattcgactaccaaacgaaaaaaataaaacaacgttttgattatagtaatgtattgatcgggtggttaattctaagctagtgtaatgaaaacggagcacgcatgcatgtgtgtgcaattggtttggatcatggaggaatggagcatttgcatgcattttgcagcaggcctttttccgcattgttattatattgcaatttatatgcttaatgtgcttaattggcgcgcgaggagacgacgagtgaatagtagtccactcttgtctcgccggcgccgccgcctccatcgatctcgatcatgtatccattggcattaatccatcaatgccactactccatctatactactcctaccatgcatgatggacaaccttactctagctaggttggctaaactgattgagaccatgagacctactcttaggcaaattgatgacatggccaataaatttatgaagagagaaggaatgagttttatctagatgatacggagtacttgataatttacacacttacctatgctttggaattaaataataaaatgaaatttcattgatcatagtcttgaaaacggaaataaaaccctactgtgactaaatagtttcacaacaccattcaagaattaaatgctacaagtgataaattaatgaaactgtgcactagagatactccccctgtcctaaaataaatcaattcagaactgtatgagacatattctagtacaacgaatttagacagatgtataaccagattcgttgtaataggatgcgtcatatccaatattagtttgattttttataggacggaggaagtatttgtttcattcatcaattcaaacattaatttttagattatatggtactcgtgaaaaccacagacaaaataaaactctccactaaaattgaccttatacttctacgtcgtactcagctcgatcagcagctaccgagctacgtactctactccaagtctccaattaatagggctcctgaagtcctgtatccaaatcaaatactcccaccgtcccataatataagggattttaagtttttgcttgcaacgtttgaccactcgtcttatttaaatttttttgaaattattatttattttatttgtgacttactttattatctacagtattttaagcacaactttttgttttttatatttgcaaaaaaaaattgaataaaacgagtggtcaaatgttgcaagcaaaaacttaaaatctgttatattgtgggacggagggagtagctcatcaacgactccgctgacctgcagctagctcagttcgtcaaactaattaattaaaaacagctccaactgattgcagtttcagagcttagtatatataaattctcatgcaatgcaagccatgcaggagatcatatatgtacagcaatcctatatacatacatcagctagctagctaggccggccaccatcacatatatcttggcatcctgtgctacctagatactgatgcttttgtcctatatgtatagctagggagtatatacagcattcatgaattaatagagacaccagtccatcactgtttgtccatacatgatgagatatgcacctatatatatacattagctagctgttatcagaccagcaggagtgtaggactgatagatcatatacttgcatatataagcacgtaactaattaaaatgatgaatttataactagcagaagcttgtgtgttcagggggcaattttgcttctcagataatgcactactacctttagcccttatttagatccaaactttcaatctttccatcatatcaaaactttcctacacacataaacttccaacttttccatcacatcgttccaatttcaaccaaactttcaattttgatgtcaactaaacacacccttgtactgtctactacagctagatagccagagatcttcctcttcgatctcatggagtcacggtcaatctagctatgggatatatatatatggcgatgatccaatcatggagagtaactaattattgtactactagtagctaggtagctagctagcttgcttggttcctctttcatggatgctttcctcatgtatatgcattgcattgcatggcagtatatgtgatgcaaactgttgagctaccttgctccacaccgccaatgtattctaaactcaaagtcatcctctgacagggactcaacacacgtacttccacctcagttgctagcatatttttaatttgagatttgctagtttgcaggtgaatgagactggaattcgatcccttaacctagctagcactggaattggaaggaggagggaaggaaacacgtacgatggccactccgtagcggtggcggcaatgacagcgaggtagatcgtcatcttctctaccgacggcgcggtgttgatttgatgaggttagagtactttagggtttcgaaggttagcactaggttgtgcgctgcatgcgtggggggaggaaaaaaaaagagagatgataagatttactgttcatgctcaaatctctcaggatatttctgaccatccaaaaattaactgatatgcacgtctgtgggctccgttttctccttggagatatcgccatactggctctctctctctctccctttaggtgaaaaccgggttcctttcggaacgggcgttgatagcacccttgatgttgttatcttgttgaaggcttcgctcagaaggtttctgctctgctagaggatgtttggtggttctggagacctcgttcattatgttgttgaagctgcttacctttggtaagctcggcaacgacaacttttatgaggtctcaatagttgctttcttttcctttctttatagatttttgctagtttcccgtttaattaaacgtgcttattcgattttcgaatccggtttcccttattaactaggccagttctcttcttctataaatttcggcaggagaaactcccaccgtcggttcctcgaaaaaaaattaactgattttttttattgttttcaagtaattaaccgagaattagacagtcctttcgatttacaacattatattgtcagaattaactgcgtgtatacgtggtttttgcagctagctagtattagtatatgtggggagaaacaacgccacctgaacatggcaaatatgcatgattcataagcttgtctgagtgtgcatgtcagacagattgagggctgctggtgttgctttcaagccctctagtctcagcaacggtcgtagtaagcatacagttgagaactttgtcagttatagtagcaccgtggcagaagcaaaaaccatggaaacacatgctcaagcatcaccacctgcagctgccgacaagtttgctagttagttgtacaattgtgttaacacatagctagctcatcattcgtgcatgatcagctacacaagtacggagtactactcatagatttgtactctgctgttttctgaagcaaacagtaacctgcagtaccgtctctaattgttccttaattcgatacatatatactagcgtataagtggcgcattcgcaccactttaaccgttctattgtttttgttttgtgcatgaagatattatgcgccaggtaaaattaacgtaaataaagtggtgtcaatctgatgccaacagttatagttagttgatggctttgttatggaaatacatcatcagatgagatctatgatctatcagtaatgtcttgatcaacgaagttgatgattatgcagatgaaatcactaagttgataatgattaataagaaagaatcagggatgatttacgaatgatgagtaaaatatatttaggattgattaattaaagatctagatgctgatgatcgaggcattgttttcatgattgaaattttaaaaggaggcgtttttttttttttatggatgtgggaggactgaagataaacggaagtttcttgaagggccatgatcaagatattcagagaatccaacgacccctgtaacatccggggagaaaatcgagcggtctatatttagttgatgacgtggcatattacttttgcaagaagggtttcacctttcactaggtaagataagatatggtccctgtacaacaacaatctagctaggagctagcacttttttctatgaagatgaactggaaatgatagtagtaatgaactgacaatagactgccaatctgaactttgtcacattcaggagtacttatttgggactagtgtgtgtacgttcagtgtgtttacacattacactgactaaaagtaattaagttgcactgctgttgtacatatcatgaatgaagtcagccaaataaaagaacgcgccttcatttaagtatgataaagatatgatatgaaactggcgaaacaggacagtacatcatcatctaatgacgagaaatgataaggaaagggaagaaaattcatccttactagtactaatagcttgtgacagcctccgtcgtgtcgcattgcaacacattctcccacacgtaacaacctgaaaaaaaatactaatcaatacaattcagtgagtagtactacctccgtcccaaaataagtgcagctgtgaatatccatgctcaacatttgaccgtccgtcttatttgaaaattttgtgaaaaatttaaaaatatttagtcacacataaagtaatattcatgctttatcatctaataccaataaaaatactaatcataaaaaaatttcaaataagacgaacggtcaaacgttgaacataaatagtgcaaaactacacttattttgggacggagggcgtagctatagcagcaacgggagaagcaaagatatctatcgcgcgcgcattcgtttgaagccaaggctagcgaacccctcccttaatttcgcttgcctgaatatataacgaattataagcacatgtaagcacacaaaattaacagggaatacatcatcagatagatatcatgtcattccccgtatatacatttcctctagttcgatcagtttgggcattcgatcagatcaacacactggttttcaccctgcagtccttgacgaagagatgggatgaagagatacggtcagtggaggaagaggtgaagagataaggctgcccatctcctcctcctcgatctcgcagatggtagatgcctcatactctccgccatgatcttttgttccggttggtattaccaaccgggactaaaaatatatctttagtgcaccaaccgggactaaatatagtaggcatcttttttcccggttggtgttaccaaccggaactaaaaataaagattaaaaagcagctctaaacttttgaaccgggactaaagataatctttaatcccggtttttattgcaaccgggactatcgtggattttggctaaccgagcaaagatgttttatccaccagtgagatcacgacgggaagaaattaatgtgcagtatagtcagttttgtgtcgttgaacagccttaagcgcccttaatgttgcaaatatacacgctcacgcacgaagtgattgataatagcacacattcaatgcaattatgctatagctaactattacgtacgtaccgatcgagcagcttgcatcgtatgactgtagagatgattcagactagaacagccaacgacatgtagtacagtacatctttgattaattagctcatcatgcatcgattgctatctacaagcttccaagatcaataagaatcttaattttccaatatatataaaaaaccagccagctgagaataagataccgacaaagtatatactcccttcatttctaaatatttgacaccgttaactttttagcatatgtttgaccgtttatcttatttaaaaacttttatgaaatatgtaaaaattatatgaaatatacatataagtatatttaacaatgaatcaaataatataaaaagaattaataattacttaaaatttttaaataagatgaacggttaaacatatttaaaaaagtcaacggcgttgaatatttagaaacggaggaggtatgaagttaggcacgcatgatggatatgcatgcgtacgtacgtagcttacctatagctaggtctatcttggtatgtgtatatatatacgaccatatccgagggcagagctgcatgtagtgttcgattaattcttgagcttatatattacttattcatccaaatagtattggtagcttgttgatcgaagaattaatccatggatggattgatcagtgatgatagtatgatgatgggtggtgaggtgagggcgatcgagtcgaggctgcctccgggttttaggttccatcccagcgacgaggagctagtcggctactaccttcggaacaagcagcagcagcagcagacggcggccacctccatgctcgtcgaggttgacctccatgcctgcgagccatgggacctaccaggtaatataatacttaccagttaatctactacgtacagtagtagactaattaattaattaattgataaactttgtgaaattggcatatatactcctatatgtgtagaggtggcgaaggttggttcggatgagtggtatttcttcagctggagggagaggaagtacgcgacggggtggcgcaggaacagagcgagcaagcaagggtactggaaggccaccgggaaagacaagcccatccttcatccgacggtggccggcgccaggaagacgttggttttctactccggtcgcgcccccaacggccgcaagaccgcctgggtcatgcacgagttccgcctcctccatcatcatcatcatcatccaaacccaaatgtaattactcctaattatattatatatatatatacatatatatatatatgcattatatatgtagctaattaatctgaatgtatgtacactgatctctgcatgcagattcagaatatgcagcagcaggagggggatgactgggtgctgtgcagggtgttccgtaaggggaacaacagcaatggacaacctctagccacttcttcgccacctgctcatcacctggtggagtcactcatcagctcacctgcaccaactatcatgagcgatcacgatcggctcttcaccatccagctgccgcatcaccaacattgtgatgagcagtacttttccttagatgacgatgaacagcaccagcagcagctgctagatctttcagtgctccaagctccaacctcgttcgagtctgagcaagctccaggccacggtggcatggagattaatatcgcagagatggagagcttcgacacgacctgtgctgcgctgcaagacgcgagcgattactgcatgcagctctattaattaattcaatggatggatgaatcacacgtatatatacgcatagccttaaattaattaattaatgtgtatcatcagcttaattaattgcgcacttggcttatgctgcttgctcttgctttttatatacgatacacaatcataaaaacatatacagtgcatatcatctacgggtagtttagttgggcagggaatgcttagattcagaaactgcagactgataaacagcagcaataaattagctgcttgaggacggaataatgctcagtgtagagtatatggatgttatctgtttgcaagatgatattttgaagcaaaataataaaatatagatacatgtatggacaggggcggatccagaaacaaaaaattgggggactcaattacacaggttcttcaacctccaaccatttagggacctttagtttattattcatagtgaaaaaattgaaaggggtgctccggaggtatccatgggtcttgtgggtgtaggggggctcgttggatccacccctgtgtatggatgttatctgcagaataatgaataatttaaatgatattttgaagcagggtaacaaaataaaaatatgtatggatgcttatttgcagaataataaataatttagatggtacttttgaatgaagcaaaataatggaaatttttagatggtattttgaagcagaataataaatttgaatttagatggtaattatggaatccgtcacaatgttatcttccgtggagaatccccctctctgcatagactagcttctaggtgtatatgcaactttgtgggcaaagagacttatttgtgctgacaggatcgttgtagaatcctggaaacaaattctttcggaattgctaaaaatatgtcaccagttttttgggctgattttagtcggtgtcgctggccgtatgattgctccgcgagtattttctggtcgttggatgttttcacacacggcggcattgcggcaagccctaatcttgtttgttgattagcgttgaacattgcactcataccttctcttatacaagttacaccacacttacacaccacttacatatataattagtatataattttagtatttacatatgtaattttagaacttacatatgtaattctaggacttacattgtaaatacactaaaattacatatgtaatttagggacttataatgtaaatacatgccggctattttttggtgaaaaatatggcgccataaatatagctactcccaattctttccttcccctttcgcacaatgtaatctaaagctgtgtacttcttctatctttcaatgaaaatataggtggggagaagctcccccgtggtgaccagtctaaaaaaaatttagatggtacttttgaatgaagcataaaaatgaaaatttttagattgtattttgaagcataataatatatatatatatatatatggtggttatctgcataataataaataattaaatgatattttcaagcaggataacaaaaaatgaataataaaaatatgtatggatgtttatctgcagaataataaataatttagatggtacttttgaatgaagcggaataataaaaatatgtatggatatttatatgcagaataataatttttttaaaaagaaacacgtttgaagcagaataataaaaatatgtatggatatttatctgcagaataataaaaatttaaaataacacgtttgaagcataataataaaaatatgtatggatgtttatctgcagaataataaaaatttaattttaaaaaccacgtgtgaagaagaataataaaattttaaataataaaaatatgtatggaggtttatttgcagaataattaaaagtttatcggcagaataataaaaatttaatggatgtttatctgtagaataattaatagtttatctgcagaataataaaaatttaattttaaaaaccacgtttgaagcagaataataaaattttgaataataaaaatatgtatagatgtttatctgcagaataataaaaaaaattaaaaataatattaaaaatcacgtttgaagaagaataataaaaatatgtatagatgtttatctgcaaaataaaaatatgtatggaggtttatttgcagaataattaaaattttatctgctgaataataaaaatttaatggatgtttatctgcagaataataaaaatttaattttaaaaaccacgtttgaagcagaataataaaattttgaataataaaaatatgtatagatatttatctgcagaataataaaaatttttataaaaaataatcttaaaaaccacgtttgaagaagaataataataatatgtacagatgtttatctgcaaaataataaaaagttttaaaaacacgctagaagaagaagaataaaaatatgtatagatgtttatctgcaaaataataaaaaatgtttttagaataataaaaatatgtatagatgtttatctgcaaccacgtttgaagcataataataaaattttgaataataaaaatatgtatagatgtttatctgcagaataataaaaaaattttaaaaaataatattaaaaaccacgtttgaagaagaataataaaaatatgtatagatgtttatctgcagaataataaaaaaattcttaaaacacgctagaaggagggcttgaacagccacacgctctaaccaactgagctattccagcttgtgtttacaaatgtacaaactctatataatatttacttaaagccaaagaatattctgccctgcacttgcacggactgaatgctgtcgttgacactggcatactactgtactctattaagcttgggaaggaacatttgcaactgcgccttctctctctccctgtgtgggcttgtttacttttttaccatttataaattttgacatttctaacatttggtaagatagcaaacttaattataacactaaggccgtgtttagttccaaagttttcttcaaatttctaacttttccatcacatcaaaactttcctagacacaaactttcaacttttccgtcacatcgttccaattttaactaaacttctaattttggtgtgaactaaacacactctaacaacacaatcctaccaacttttgaaaatttgaaactttccactcacaaaacttcaatcaaaatttgataaggtattaaaccaaacatcgcataattatcttaccaaaaattagtagtaccgaaatttagcattgccaagtattaatgagattttttgctaatgaaataaacaagctctgtttccatcactaatatttcattatatcaaaaagatccatcatcaatactcccccgtttcatattataagtcatttaactttttccttagtaaactttttaaattttgaccaagtttataataaaatatagtaacattttcgatacaaaataaatattatatcaaaatatatccaatgttagatttaatgaaactgatttggtgccgtagatgttgctatttgtcatataaagttgatcaaacataaagaattttgaaaaaaaaaagataaatgaactataatatgaaatggacgaagtactgtatttgtttaggctgtttgtaacaaatcagacaccttgattcttttcttgcagttaggttacttgtgttaggttatttgcctaactccatataatattgtctttcagttagacctctattacaaacgattctaatagacagagagtcagagatggcggagccagaattttttcaagcatagggctcaatttagttgaatttatataattttgcctttatcttctagtttttaaagttttaaaatgaaatttcaatacatatttaggatcaggagtagggctgcagccctagctgccctcctcctgtctccgcccctcagatatatatacagtacagccatacagggtggcagatgcatactacagtgtggagtccatatgttaaagcaagtgcagtagcaattgaaagtatgttactccgctagtcatggattactgtgctgaatatgatatatttattccctgtgtctataaaaacggtgtatgcgggccatggcttccagtgtactgagccaatcggcccaacaaggcccacgtgtaagcacagcagctgtcgtcaagagatgaattcaattcaaacctgggctcaaatcagcaacgagatgcgctttagcttccggcccacttccccagcccgagacgaagtccgtgtcgtatccctcccagtactaccaggccgccactctcctctcctcaacgcaccactccgccgctcccccgctcgggcgcggctctcgtttcccgaaccttctagaagcttggtgctcctcctgctcacctccgccgctcccgttgcggggtaccctctccgccggcgacgcaggtgcgatctctcaactcgtagcctcccctggttcgcacgattcgtttccgatcaggctggctctctcgtttgtggcgattcgaggcgatcagctttctcgagacccttcggcggcttgatctgggattggggagttgacgcggatttgcctagtggaattcactgaatagctcgttcacaatatataatccgctgggtttaggtgggttttatgggtcaactagtttccagagctagcgctcgatcggttacacccattcaaaatcgctggttcaattgttcagatgcttgatctaaccattttccttttttgatacggcatacttgatctaaccattcaaaatcgctggttcaatcgtttaagtatctctgtgtagtgtcaagtgtgcatgtcttaggattcatactctgatgatttttcatattggacttgtttgactatagggacaccatctttgggcaatatattggcacttcgattttacgaggtatgatagtctgatgtaatgttgttcatagttctgactgtttatgattcttttttcacaaatgtgctctcgtgaagatttcaccgatatatgctactcttcttctaatatgttaatgtgcaaggcttttgcgcgtacgcgaaaaaacaaacacaaatgtgctgtcgtaactactgtttatctaaagaactttccatgtgcataccgttgggtaaaggctaaatttaatgttgttcctttaacaggcattaggaagtgatttattcttctcttgaacagaccaaattggccatgcatatgtggtatccatgattgctaggggaattagagttatgacgggttcagaccagcctgtcgttctgcacatgaagaccttaatggtgttaagaaagatttagttcaaggtgcgctccctattatcaaggttagagtcttgacctatattgttctaaccagaggtgcctgttcgagtaaaatcagttcatatgtcatttgatactttgactttaaatgcaagctattactttgttcatatagctcaaatgaggtcaaacaatagtagaatgctaacgttggcacacaattacttttctgatgtaatcccgtgatgatgcacaatgtgaggctaatatattctgacctttttgcagtggcactggtggggacatatttacatcagaatggactgttgtttcttgtgcacgttctgttatcacatattcttctgggaaaaagagtactgctggcaatcccctcccctcttcctcttcctcttatcattaaaatagctgtgaatccatttttttaaaaaaaaaaacatgtaagaccctgaatttgactttaatggagaaatttgaaaatatgcgtagggaatccctgcatatgcacactcacctaatctcaaggagaaaaactagctattccaactaataatgggctcgaacttggtgaaatatgatttgtacagcactacagccaaacctcaagtgcagccattcgaccatgttaacagcaccatttgaaatttttgacacaaacaacaaacttgtggccattcctatctatagtaaaaggtcggaatagattttatcaaacaaattgatcttgtcctacaggattcagttgatgctgttaaaactggaatattgtgggtggatggatgcattctgtgctagttactactcttactctatatgcgttgatctagtcgtccatgcattgcttctcgctgagttgctggtgctttgtgagatccagacttttctgaacaccattctatcatatatagagaagttagttaggatgtctttcctgcacgtgcagtattttgaatttcttctagaattgccggatcatgaataccacgaatgagattatgaattattaagtgcaacaagggcagcatccttacgtttccagtaaggatgcatcgttagaatagcattcgccagcttccaaagtatgtagaatacatgaacctgacagccagatacgctggcacgagtatgtctgttactttacatacggcaaaaacgttaagccagtcgatcggcagtttgactctgttaaatgttcaggatcagatttagcacgatggttgttgatattctgatatgcatgtcaggtttgtgcatacggtttccaatgcatcttggacacgccagcaaccaactttacttgaacctcatggagctatcatcaacatgaggatgctatattatccctgcgaaaatcccagatgcagaagcagacaggctcagaacgttactgtgaacacgtgcatcgtctgcaaccgggaaattccaggtatttttctcagatcatatgacccctaaccgctgtcaccctcccaatctctttttcatgaagatggtcacgacttttggtacttactgtgcaaatacgacgtattggatcgtgcatccctttaattaagcattggcaagttttttgaatgacgaattgacgactgtcgttaaatcccaagatgtacctggtaacaatgtttaccactgtctaatggttgttactcgatggaaagatggtagagattggtggggtaaattatgagcaagattaggaatcaacacggttaggctgggacagggtactcacgctcatccctaaacagaacttatacttgtttgctaattaaatagtactattgctgtaccatattcaacattcaagccttgtttagagcatgggagttctctctttttttttcccctgctagaatttatttcactcatagttgcactaaaagatgtagaacagtagaactgtagaagagatcgttgttcccccgactctaggcccatggagtgacagtgcgttgatagtcgatagcagataggatagagagttgcgttgggatgtcagtgtcatctaaccttgtgtagaggtgacggaccggtaccaatgaagctgtgagtgctgtggtgcgttgatgcatccataattcatcaaaacatgaaatagacggtggtcaggccgtcagcgaactatcagtgacaacgtcatcaatgccaactagaaccatatatataacccaagcctctatggtaagtaaattgcctacgtaagacaataatatccgacgattagtgatatctgggttatttgttcacaattgttgacgactagttgtaattcctgttggcggcaagtagcccaaaactgttgggataataatgtgatggatataatatcatcctcaacttgatacaaaatagtggtgataggccactattattattgcaacaatggtaacagggtattgacactaccacgagaatattgtgctgctaaaattgctagagaataatatgggataaaatagaaaacgtctctctagtttattcctactagaggtgatagtgacgctattgcactcgccatagcaatagcgggttattgacactaccatggtaatattgggaacttactatttatttgtcgggtgatttcaagcaaaaaaatcacccagattttttctacccttagatttacatccaacggtctacaaaagaaaataacaaatatatatttacttacacggtatttttatcaaaattacagtgtacttacatgtcatatcaactgaatttacaaatataatttcaactatataggactgtaattttatattttaatgaaaataacaaatacatatttacttacacatcattcttatcaaaaatacagtgcacttacatgtcatattgatgaaatttacaaatgtaattttagctatataggactgtaattttatattttaattaaaataacaaatacatatttacttacacatcatttttattaaaattacaatgcacttacatattatatcaactaaatttacatatgtaattttagttaaaaaggactgtaattttagctagtgaggagaacgtatgagaaaaaagtgattccgggcggagttagcgagagagaaggaaacagacaggcgcgcatcaaaaatttgtaccgtgaaaaaaaaaaaaaccaggcccaagcatcgaaccacgaccttatccatgcagcttgccagcctccaccatcgtgcacaaatcttggcgacttggcgctcacatcgtgtggccaaaaagtccgtgaaatcgttgggaaagaatcacccgacaaatttctagcgaaatcggtacggttttatttgtgttgaattggcatgggtctggcctgttaagcctgttggtctgaccaggcttgggctttttatgcttacatgtacccgtgacaacccctttttttttaaaaaaaaggtgtgcactgtaacttcgatttttttaagttggaactaaggtatggtttttttatgacttactctaaaaaaattgaatttttatcaagttgatttggtgccagcattttacgttaatcgatacatatgtatttcactggattctttataaataatgatgtggttcattgaaacggtgtgccaacatatatactctaatcgagcactttgagaaaacttacacgtgtattagaaacatctgactaatgatttaagtaaatcatgttataatgatttagattggaggttcctttgattgaaggaaattcaaagatttttcaaaggattctaagccttaggaatttttccttttgttgtttgaaaaaaaagggatttgagcatatcatattcctatgaattgctaaccattgcaccaattccataggaaatttttccatgagtccttcccgctgcttggagtctgtttttagccgccgtaatttctctaagcttcagttttttcttcttttgctttttcttccttcccctagcataagacagtctagctgattgcgccgtgtaactaaaactctttttcttctaatatattgacgtgcaatccttttgcgcgtttgcgaaattttttttccacgaatccaaacctcttttttatttttcctctgagaagcccagtggatctctcttaattccatcaaatttctatatatgattaaaattttaatattttttatattagtaacaatagtacggacaatatgtacggggttaacaattagtatgtgtaattcaataaaataagatatgcacatatacttttgctgaactttaaatgttatcttttgtggttctttgtctgcatgcccaatagagagtttagattatactccctccgtctcataatataagggattttgagtttttgcttgcaacgtttgatcactcgtcttattcaaaaaattttaaaattattatttattttattatctacagtactttaagcacaactttttattttttatatttgtaaaaaaaaattgaataagacgagtggtcaaacgttacaaacaaaaactcaaaatcctttatattgtgggacggagggagtatataacatcctctttagaaaatggatagaaatctagcctctatatctacaagtgacatacaactaaagtttacaggaatactagattccaagtctcataagtgagaaaacaaaaaacacaacaaaagaacaaaaaaaaaaactaaaacactggaagactagtttcaaatttaaatgtagaggctgggttttaatctattttttaaaagaaagattgtgtaggttaacttctagtgatgttagatcgattggatggacgtttttggagcgtgcattggatagggttagaaaatcatcggccatgaatctcctagtccgttggtggctcatcaatcatcgtattgatctatggcaccgaccggtgagctgctgagtcggaatgggtggggagtgaatcggaggacactccagcagagtccaacactcgagctgcctgcctacgcaaccgccggcggcgagaaaatcgaaatgatgccacggccaaaggcggcgacagcggcagcgctgcaggctcgatccctcgctttctgtccctcccctgccggggctgcaatattacacctgcaactgcaagcatgcaatggcatggcattttggatcatatctctcctgcctgcctgcctgcctgcctgttgacatgcccttcacgaccccactcaatccgcactcgaattttttttattttgaattatttaaatttgtaatgttaaaaataaatactttcaaaatttattttcaagacctgtttgagctgatctggctggcatgccaacgtaatcacgttgacagcgttttttctaaaattacacagtacaacacagacactcacaacgcacgcacactcacatgtatgaacgcacgcacgcaaatcctacctctatgagcatcttggaagactgggccggcaaatccatcctggagattaacgaagtcaacacaggcgcatcgctgtcgacgtgtacgtcgcgtaccattgaaatcacaaagccgttaaatcctgaaaaattcgctcccattgggagtcgaacccaggacataaggtgctactgaggctcttgtagccactatgctacatgctctttcgcacgttgacagcgttatttggccacgccaccgacaaaactgttatgtccgttgtgtgtagcgtgtcagtattattttagcacgctaggcaagttggcgttgccaaaagattcatattcttagaaataagtttttgaagggtttattttaaaaattttaaaacaagaaagttcaaaaagaaaaaaaagagttaactgcaccggcggtccctgaacttgtgcaggtgtgtcacttaggtccctaaactctcaaaatgtatttgtgggtcactcaacttgtctcgggtgtcatataggtccaaacgagctctaacctgtttcgtgagatgatgtgacttgccacggtgacgcttacgtgttagtgagatccacatgtcaatcacatagaaaaaataaaatttgaaaatagaggagagagaggagaaaaggaagtttttagttttgaaaataaatgaaaaaagagaggagaaaacttatgttcttaatattttttatatgacatatgggttctactaacacataggcgccaccatggcatgccacgtcaacacacatagcaggttggaacccttttggacctatatgacacccgagacaagttgaaggacccaaaaatacattttaagagttcatggacctaggtgacacaccagcacaaatttatgaaccgtccgtgcactttgctaaaaaaaaaaaaatccccgcactcacccctgctctgtcaccggtttatatcttcttttcttatctggttcgctcctcctcctcgcactcggcagtcggcagtcgacagctctactacctctcgatcgagtggttggtccgctcgcatccatccatgtttttagtgtgctccagcctgccgcagttgaaaccccaaggcagctcaggctcagctacctagcaattcatctttggtcactgacgactaaaaaggatgcgtgcataataatacatgagtgctccattaatttatctctgaatgaattgagttttcagccagacaaatggagccatcgattgggcagcagtagcacgatcgatagcaagataaaagctcctgtcgtggcactgtatgaggcgtacaaaacacacgagctcaacagccatagctagacctcgacacagatttgaccgaaagcccttggaaatggactgcactctgtgagtgcgtgcaaaaggctcgcctgcgggatccacgtggcgacctcccgttggtcccagccccaacctgctcgggagaaacgtcattatattgtttgactcggtacaaaatcaaccaaaaagataaaaaattatattaaacgccattagctaatttagctttcgaccttttcctgggtgttggataagatcgatcatccatgcatgcatgagtaggccacaccatccaattccgtatacgcatcctcctccactctgccctgtcctgtgttgctgctgctatgctctctggcattgtttacggagcttgagattttaggaacagttttgtttttagtaattacaaactgagataagaatctttttttaaaaaaaagatagatttttccgcttttactgtgtagtcttttttttaatctataactacatagagtctaatttagatgaaaagttatataatttgaagagttaattactaggagtaactgatggatggtgcagtgttaacgcggcggcgatccgttggttaattggaaatgggcagatgagaaggaaggaggcaggcaggcaatgcatgcatgatggagttgtcgcgtcggcttcgcttttgcgacgaccaccaattacttgtgtcgccttgttgcggtttctgtaggaaaaacacatctgtcgatcgatcctttgcccttgcccaccggggtcgccactaccactctcacccaactctcaacgcgtatatatgctttgcttgcccaatgtcatgtatatgtacctagctagtacctgccatctctatcactcacttgaccagtatacataatttcttcataaaatgaatataccatcacacgtgtttcttatggtaattgaagaccttcaacttttctagtattaatttgttgtctaaaaatttcaattcatgcaattctgctaaaagaattaaaagctaattaaggcaaatatatataggctaggttttcatagcagacacaacatacaatctcttatcatggagctagatataaagcgagggacaaagctcgatttgaggttcgatttcctggatcctgatgcatacacataaaactgtgagtaaccaaagtctggggggaaaagtacgtcgtagatatcatagggttgtttgctctttagctctcatcctttttccttcaacttagatatcatttggctagctatattcgcactagctaagatagccccaacacgtacatacactaattaacatggatattaattcttgaaacattaacaaactgtttacctgcacgttatgtactcgctttctagagaggccccagcagagagagcaaaacagtcgatctggagagctgtggatgaggtcactgtaccggcgaattaagagcgtgcctgccagcttgtttggtaaagacaggaggaaaccatatgtacgtatcaacgccagagaggtggggatggaagaccagaaattataacagtaacaaataatcatctgttcctactgttttcaggtcaaagggttgcccatatgaagcacatgtttcagtgttcctatccttattcttgccaaacaaaacaaaaatgataagatcagatcagctgaccaaaacaaacaagtagatgctagtagtatttaactacaagaatgaaaaggtgaacaccactacttacgtagcttgttgctaattaggcgtcaagttgttgtatttaatttacctgcatggatgttttcttttagaacactgttgctcgctatcagtagtatgataataataagataaatgaggtggctagcaaggctatggtaccaacaggcaacgagcagcagaggcgaatgggacgtgtgtttcatcatcaagcacaagctagctagcactacactgttactgtccattctccattcaggcagctagcgctgttgcaagataggtcgcccggccccagccatcctttctttatataaaccagccagccatggcgcacccaaacacaaacacaaagagagcaaaacttaagctagctctgggtgctgcattgtctgcagtttacaaaggtagatcaattagaggagaatgaggcagcagcagcagcagcagcagcaggagagcaggttcaagaggacctgcgtgttctgcggcagtagccagggcaacaagaccacctaccgcgatgccgccgtcgacctcgccaaagagctggtacacaactacactctctcatagcatgcatctatctttaacagcatatcatgaatctctctctttagttttgtttagattgcggttcctttccataattacacctcaaagcaggaagcaaaggtttataattaattaatataggcgtggaactttaataaattgtgatcatatatatgccggtgaaagatagcctgttttgccatgtttgatatactagttaacttctatctatgaaagttaactagtatattaaacatggtaaaacaggctatctttcacctgcatatatataatcacagtatatattgtgttatcaaaatcaaaattaaagatccacgcctgtgtagaggccgaattttatctattcattgtctaaaaagatactctccgtttcaggttataagatgttttgactttgatcaaagtcaaattgtttcaagtttgactaaagttatagacaaatatagtaatatttataatactaaattagtttcatcaaatcaataattgaatatattttcataacaaatttatcttggattgaaaatgttactacctttttatataaacttgatcaaacttaatgtaattttactttgaccaaagttaaaacgtcttataaccttaaacggagggagtatattgtactagttaactacaaactatcggttaccacttactaacggatacggtaacgggaacagctcaacatatcaacaaagttttaagagttggtaaaacttattcggtttcatccgtttttattcggttactgccaggtagtggtaaccccatccatattggataaggaaacctgcttccaatagatcgacacgataccctcgtccccttttctattcaattggactacatggctgctttacatccatcatcacttttttttttttgaaaactactctctctgtcccataatataagaaattttaaagggatttaacatattcacaatggatctagataggctctatgtctagatttaccgtactagaatatgtcacatcctttcaaaatctcttatattataggacgggggagaattatgcactactaatcaagagactagattgtggcaacgtgttcgaacatccagtccggtggtacagtaagaaacactacaatggtactggttgtattcgacagtgaaattcagacgtttatagtatttcgcatgcctccctttgttttttttttccttcatcgaaagaaaaaggaaacagagggacaggtctacgttctgttctgcaaaggagtactagtacgtatcaagacaagtacagcagcatgtacagagattttgtcatgtcagaaaatggcaacgcccatgcgttcctctgcatctcctgtctgcatgtgtatccccaagttttatgggaacaggagaacgctgccccattgttgcctctgcaacgaatttgctgctgcactgcacgatgatgaggaggagttgttgtttccgtgcaggtcgcgaggggcattgaccttgtgtatggcggcggcagcattggcctcatgggcctcgtctcccaggccgtctacgacggtggcagacatgtcattgggtacacactctcttcttcttcttcctctttccatctttaatttccctggcctctgaatttcaatccaccacgacagtcaagcttcaggttctatgttaaaggccactgatggtattgcgtcatgccatagcttctatgttaaaatactctacgcatgatattttgtcagtttagcttaggtttgatgcacagttaattaattaagtctgattgaagagtatttttattatattactcccgtagtacgtccattaatattgatgcaagtatatgccagtacaaggaagtgctcactctgttgtttcatgctcttgtcttccatgcgcgtgcagggtcattcccaagactctcatgacccccgaggtatgaattgcacatctcccctactgctattctacttcacaagtgaaattattactgtaaattactatcatatactagttttaacaccaatcaccaccagtatatgctccttttaagtttcaatcatggcaatgcactgacacttgatagttttcaattgtgttactactaggccccagggctagttgacactcttatcagatatatagcagtaatccttgagcacttgaatcgatcgagtgtctcctgggaaacaggcactgcttagaaaaacaacagtttaatctaatcacctggatgggatggagtatagtcgtacttgtagtcgattgcgcgcctgcggcacaaatccaaacccgggcgtgagtataaactagaggagcacttcagctttgcagatgattcctcaaagacatgcttcccttggaagtcgaggcaacgtttgtctgtctctatagccttctcctcaaaagaatgttcttgtttgctactcctactacaactccatccatgaagttttagaagcaggaatgcaggcatgaggcatcctagatgaccttgattgatgaggcagagggcattgatctctgcagctacctgcatcagcccatcatgtattacttgatggctcatgcaacagctcaatcctgcttgcacatggttgttgcatttcagtaatttctcatttgcacttgctcacagccatatgtactgtgaatctgtactatttttccttcttgccacgtgcatgataggagtaatgtcaacggtaattaattggcatcaatgtgtacttccctggctcagcagtgtggtacgactaggagtttttgcctcacaatggttaagagacaatgcatgatgcatcatatatagtcatagcattgtaatatacttttagccacctgcaaaaaaatagttttagtagtagtgaattaaccagtaatctttaagtaatactgaaggggatatatggatggatgttgttgctatctgcagataatcggagagacagtaggggaggtgaggccagtgtccgacatgcaccagaggaaggctgagatggcgaggcagtctgatgcattcatagccctgcccggtgagccctgcatagcctttgcatttcataactgtgcatttgcattccatttccgaattttgtcaggtcaaggcgccagcaagatctccacggctagtactgcctcttaataaatcctctagtaatagtactgcgtgtgtcagacaagtaataacacgccaagtggcaacgtggcacccttgtttacttacggtattactgtactactgatcttctgttgtttagagtaccacaaactaactagtatgttgcaaaacaattcaggaggatacggaacgctggaagagctgcttgaagtcatcacatgggcgcaattaggcatccatcataaaccggtataattcagtgcattaatcgctatatataattaagtacactcgcttctctctgaaactagctttctaccatattatccatttcatcttaattcagtgctaatgatttctgacagagagctttattcttttcctgatgaaccatgcatctttcaggttgggctgctgaacgttgatgggtactacaactccctgctcacattcatcgaccaagccgtggaagaaggcttcatcagccccagtgctcgccgcatcatcgtgtcggctccaacggcacaagaactcatggacaagcttgaggtagtctaaattaacagctcatgcaaagtttctttttttttttaactacttcctctatcccaaaatataatgtttataagttaacggtcttcgacgtaaaactttaactattgctttcatccatgatatatatcgacaacaacaaaattaacataatatgaaaatactttttttcgagaatacgcataattacgtatctttgtattaagattggaaaacgaaaatgcttttaaatgcaaatttagtgatataactatgcgtggcactgaacatatacagtgttggttttattactggtcaaaaatttacaaaggttgaattctcttaaaacaaggatctccatctctattatgacttgcttttaattgctctgtgcacaactgactgtatctccatctctctatatatattatgacttgcttttaattgctctctgtgcacaactgactgtagatccatctatttatgcaggaatacgtcccttaccatgatagggttgcgtctgggctgaactgggagactggtcatctagggttctaagctgttgcagcgagcttaattaagcttaaatgaattgaagaaaggcgaaccatcgagcagccatcaacattaagcattgcttgttaattgtgctcgatctatgtagtagtagctagttaaccagtctagattgtcttgttttttttttctcctacgaagcatggagtttgtcatctcagtttgggtaagaaaaactagtagcacctaatcagccatatatcgatgttcaagatccagtaactgggaattaattgacactaaaccaagtgtcaaagattgacctgatctggttactgcatcataagttttaagaatgttgcaagttgttgattgaaacactcttagttttggagatgtaagccgtttctatttccatttccattatttgatcggtgttattatacacactgatacatattgaacgaaagcaaaagaggcccataacattatttagaaagtgttatgggcttgacattaaaatggatcggtccgacttccgccattatttcaattcggcccattaatcgcaaacgggaaaatgggccattaacagattcgtgttgccacgatgatataccgacattgttgcgcctcaattggaacagaaaaattatggtaaaatagaaatttatttaagcatatattttttcccgaccgtttacatccctggaatccgctgtaattcctgcaaagcaccgtcattacactcaaaatttgttcgtccggcttcagcataaatttatcttactttctacactcaaaagtttggtattccacttcccttgcttttcagatgtgcactttggtttctcaaagggtatatttttgaataaaatggtcatcgcgacacttggatataggaggaaagggttatggatgcataatgcaattgatccttagtcctaatttgtcatcgcatacacgatggattgttttccagctgcttgcaccaacttgcattgccacttgcctttcacttgaacaacttactgcttcatgttatgtgacttcctactttacattttttcggggaagacctgacttcttgacattattattgcactatgttctcaatgaacctaattcatgtatttttctatttcagatgatgagaaagttcctgtcataaaaaaagatggtgagcaagttgataaagtcactgtcctgggatttacccttgggttaatcaaacgccgtttgtggcagatttatgttttccagtctcaaagatcttttctccgtcaacctcttacatcaatctcgcttactttgtttcagttgattgtgtttgcgagacaatcaaaggctgattgcaaaatgtgccaaccctaattctgatgttgttgtacatcccagatcagaaaaattccagtgtgggcagcaaaaggacggcaaattcgcatacgtacagcaaatgctaatttaatagtatgataatactaatttgttggtactgatctcaaatcagataaacaagacaggttatgatatactgaaattgctgcgtcccaattcgaacagagcttgttcaggaggcctgcaccggggtgggaaaaagaaattattgatcagtttttaactgggctttcttctaatgtttttaatgatttattatatttttttctgtcatttgagactttcttttgttagcaagttaaggagttgaactgagccaaggtgaaaacaactttagttcaaaatttaataattctcattttaaaaagaaaaactagatcaatcagagaatttttaaccgagccacctagttggctaaacaatcttttttcccccatccgcgagctcagctaactagttcatctggctaaactaaaatattagtatcatttcaatgaaagcatcaaagagtgaaatgaaagcatgaaatcatttcaatttcagtcctatcttgacaatttcggtttgcatggactctcctacagtcaaagttgagggtaatgctaagctgaacacctgctgtcgatctgcaaagcccaaattaacttaattcagggtaagctgtgttcatgtcgctgatcacatgttagactactggcctgtaccatgtaataactgtactctgtatattggcatgagattgtttgttctgcattgattgattacaatgcaaagctagtgagtccaaacgagccaccgatgatcacagattcacaggcaggcagctctgcctctgctgctgctactgctactgaccgtcagatgatttccagatccggcaagctatcagcttagctggcatggaagcacgaagcggtgatagtagtaccaagactttaatggtgctaccgtaggagtcctattattactcgtactgcaactgggattaatttcggtgttctgatttgcagataatcattcagtcgttgaatcttgcccgtctgcccccctgccctcttgccaacttgccatgatatgtggtttgaaatttgaagccattgtttttagaaaatggtattatagatatagccttacgcttcaacgattaattaattaatcaaccagtactaatatatgcaactactacaagcaaattagaacaacaaaaacgagttcctgccgtcttaaggtgcttgttttactgtcattgatttggtatttcatccatcctacgataaagcaactagaatagtaccgtatgatataacctattatagtaaatttggacagacccatatagtagcataataaatctagacataccgttatcgcatattcattgtatccgttgttccatacttttattttgggttttgtgtactttgcttaattaaccgcgcacgatgtactacgctactagttgcaatatgccactcggccacgcatgcacctatatatatttatgtatctactacaggcgtgtggagaaatcaaaggttatatatgtttcacatgcaatggattatatatttaattactgcggaatagtattactaatagtaagtggaaagatgatgttatctgaatatagaagaagttgatgacaaagaaaatgtagtgtgtagaagtgtttcttgaagaagaatggaatgatggagaaaagcgacatcgggatcgattatcaacatggatcatggaaaggaggtaacatgcaattgcagatgcagcagctgaggcaggggaatgtttgtagttttgtctccaaaaccaaagagaagctagagtagagtgtgcaaagcacaaagcatgacatgcccgcactttccgctccatccctgcttaaacaattgacgactaacaagcataccacaagttaattgcatttcattaacccatactgaactactcatgctaataaactagcactagcaggtataattatttatactacatctcactccctatttataaaggaagtcgtttagaataatattcaagtcaaaccttaaaaatataaatcatgaatagctatcaagttgttgagtttgaaaatgtaaaaaatatatgaatagatttgtcttgaaaaatactttcataaaagcatacatatatcacttttgaataaatattttttatagaaacaagaagtcaaagttgtgttttggagatcgtgtcgctttccagaaacgaagggagtacatgttttaaaacaaaatgacggtgtcgaggttcacagacgtcaatgccacactatatattactactaatttatctacatattggtagtagtatttgtttaggaaaagaggaagagaagagaagatgcacgcatgtgcagcttggaagttggtagtagaggcaatggaaatattatgcatacgacacgtgggcggccttcttttctcgcgtgtgcatgcatgcgtacaacgtaagattaccccttttttttttccttttcctaatcttacgcacgcacgcatgtgcaccaccagcttaggagtattatactttcttaattagtcggcctgttaatttttctcacacactacaagtattttcctcctattcttcatcttcacctggcacacaaatcattattcagctgctagctagcagaaacacagtccgcttaaggtgtgtttagttcacactaaaaatagaagtttggttaaaattgaaatgatgtgatgaaaaagttaaaaatttatatgtgtaaaaatgttttgatgtgatgaaaaagttgaaagtttgaaggtcataattatatcttcccaggccggctgcaggttgacataataatacaaaaacaagactactactagtatgtgaaaagcatgtgcagcaatactttacgtctttgcttggagataaatactcacatatatacaatctctgtttttctttctttccctttcacctttgcaatttactctatacagggagtagctagttatcgtcaaatgcagcaaccattggggaggtaacaaatactcctagatgaaagaaaattggaaagattgtggaggaagcaaagcaaagcagaacagatgaacactggagcagagcaatcggacccattcagcaaaggaaaggtaaaattctactcctttttctctgcatctgcatgccctaccatgtaatgtcgtctgtctgtctgtctctctctctctctatgcgtctccggccggcctcttccaaatccagactcccagtgtcatcgcatgcttcctttgcttctcatttaccactccatctctacactctctagctactcctcacaagtagctagctagcgtgatgtgttcattgaggctgtgtttagtttctgaaattgggaaaaagtttgaaaaaagttggtagtttgaaaaaaaaaaagttaggatttatgtatgtaatatgatgaaaagttagaagtttgaggaaagtttggtgtgaactaacaggacctgagactactaccttaattaacttgcatatcaaattttggataagggattatctacataatggcaaaaacaatacaccatccattagcgaagaaaataaaggaagtactgaacacttatttctactctactccgtattggcgacattttgtctccgctgttggcctatgtggaattcaccaattgcaagtttcagcatgtatatagccccctagctgaccaatcctagctagtctttgcgggagtgattgacaagaacaacgcataattaatcaatcgttaaataactagtactactaatactaaccagggttgtcagacttggctaaggcatgtttagttcacccccaactcccaacttcccgttacattatatcacatcaaaaactttcctacacatataaacttctaatttatttttttcaaactctcaactttccccgaacttccaatttttattcaagaactaaacacaccctaagtaagctggaattcccagccttaaacatgtattcagacatattatgctttctcagtaaagctttactgagcggtagcctcttgatctaaaatactcctactaaccagggtgtcgtttaatcgttggtatacgactggagaataatacacatgaaattgagtggagtacgatacgcatgcatgtgcgtatataaactgggcagcaaaatactactatgaccgtgcgaaacagtgacaggtgcgtatgtacgtatacaagctgatccgatcgagtgatgtagaaaagcatcagcgagcgaggtgcaaattaaagccatagagacattagctttgcttagacgaaacaccaaggtagtagctagctaagtatccatcacccgctacaactggtattcctccttaaggggttcgtaagaattccaaatcagaggaatataaaaattaaatgattagaatgtcacactcatttcattcattacgatttttaatttctaagaggtctcacatcatgctaagaatcatatggaattaattaacttgtaagactataatccttagaaattttaattcattcctataaaacgaataatgcatatataaaaaattctaaaccgaatgagcctaaaagtaaattaaattatactactatcagtcgtacttagcactgctataactatttagtggaggagtaattagttttactaacctggtggctttaagaacaaataaagacggaaaaggcgctgtttgggggcaagcgaattgaagcgaccgacagttgttggacatccgcccgtgtactactactgtgaacttagtacaacggtgaaaacggtgctccccacggggtaaaacggtgaaaagaaaagaagaagagaaaaagctcttctggcgtggtttagtttttaattttttcttgtaaatttttaacttttttattacatttagaccgtgtttactttcttttaccttctaactttccattacattacatcacatctaaaatttttctacacacataaacttctaatttttttcaaactatcaactttctccaaactttcaacttctttcagaaactaacacacagcctaaaactttcctacacacaaacttccaacttttccatcacatcatttcattttcaatcaaacttttgtcttttcacaaacataaaccctctatttctctttttcaccgcgcgtatacgaatctacggtgcaccgagtccaccgcaggatgcggcgaggggcatatcggtaaatccaggcgcccctgggaacgcgcgtccatttcagcggccgggggggtgggggtggggcccacggcgtcaggtgggcctagccccccgcaaattcaattggccgaaaacgccaggcccaacccacgcgcggcgggccccaccccctccctctccctgacacgtggggcccgcacccacccacccacccccacgcacaacacaaatggcgccaacgccgtcgtcgtcctcttcctcctcgctctcccccaatctccatggtggtggtggtggtggtcaggtggtgggggagaagctaggagtacgtattactactggctctccgcctcgccattggcacagtagagtagaggaggtggagcagtgcatgcgcgtgctgtgctttctctctctctctctctctctccatccacgtctctgtctgtctccgctttaaagctgtcaccttttcccatctctctctcccgtgctgctctcccttctcctctcctcaattaccacgccgcagccgcagccgcagccgcagccccccaaccctagctagtacggcgggcgacctgagggggtagctgcctacctctacctgctatctccgttcgatccggctcgggctcgtgctgctgggggcgggggcaatcaatcggcgagctcggtgatccatggccgtggctgtggggtggctgtgagggtgcccccggcggcgctcccctccgcgcctgccggcgagggggctcggactgaaggtcgccaccctctgccgccccacccatgctccctccgcgcgcgatctaagctaggcctaatctagggttcctgattgcttttccattttcgcccggacggaccaacaaactactatctatcttctcctgctgcttctcgtgctgctcctgcttttttttttatttttaattcatctcatttccgggttactctccatttatcatctactccgtactactattggcaacccatttttcctctctttttttttttgagaattttgtgggcgaattcgagtaacctttactccccccattctaggaatcggtttcttttagcatagctttgttttttttttcctctcccgctttcttagttaatcaactttaccatatctgttgcgtgcacttcaatccctgccatttgtattcttccactagattttgatgctcaaacgattgttttcaccaaatgctgagtcaaaagaactctccttttctttttccccagggatctaggcgagctgaaaattgaagtgcaggcaaggagataagagcagcgtccaaattgtgagtacttcattagcaggaggtagtggttgtgcttgcttggctcctttgcaatttggctttggcgaggtagcaatggctgcggcagtggcaatgcgagggagtagcagtgatggaggtggctatgataaggtttccgggatggactccggtaaatatgtgcgctacacgcctgagcaggtggaggcgcttgagcgggtgtacgccgattgccccaagccaacctcctcccgcaggcagcaactgctgcgtgagtgccccatacttgctaacatcgagccgaagcagatcaaggtctggttccagaacagaaggtaatgataatagaattgaatctttctacgtttgttctctgtgacaaaaacttgttatggcagttttccctgattgtttcatctgtcacctgaaataacatttcgttagtttccttctggggacgctatggttctaaaatgctgcattgatgttgtgatgatgagcgatattttgatatgaggggagctgcaatgccaattgtttatcattccatttgtttgcgcaccagcaaaatgtagtatattactttagctgatggctctacatgtatatggttttttcgtttttcatgttcgctgaagtggatacttgtgcttgtgttgctctaggtgccgggataagcagcggaaggagtcttcacggcttcaggctgtcaacaggaaattgacggcaatgaacaagcttcttatggaagagaatgaacgactccagaagcaggtctcccaattggttcatgagaatgcccacatgcgacagcagctgcagaatgtaagctcttgatgtgctggtgctgatgttgtcccccatgcataaacatgttctcactgaaatgttatctattctttgtgcattttgttatacgcatggcatgtgcggggatgtgttgttctgtactgtatattgtagattagtataactttaaaatttgatgtatgtgtagctataccaactggggccatatgcgtcagttcctttagaattgatatatgaattaatcctcagaatgtccatgagatcgctagatttctctacttttaccttgtttttcactgataacaccacttgcttgggtgcagactccgctggcaaatgatacaagctgtgaatcaaatgtgactacccctcaaaaccctttaagggatgcaagtaacccctctgggtaagtaaatagttctgagtgactcagatagaattattgttggatggacttgctctttcgatatcatgctatcttaactggcttttatcttgttctaggctcctttcaattgcagaggagaccttgacagagttcctctcaaaggctactggtacagctattgattgggtccagatgcctgggatgaaggttccatgctagcactgtttgttttcttgttctgtgatttctgctaagaggtttttacttgaagtgcttactacccttttgttttcatgatgtaagcctggtccggattcggttggtattgtggccatttcacatggttgccgtggtgttgctgcccgtgcctgtggtttggtgaacctagaaccaacaaaagtaagtgttgtagctatttgggtacatgggtttggtatttttatgttacctcagtattccctgtctgtatgttttctgaagcatctattttgggtgatagcaagcctatccaccagtcacttagttttctttgtgtgcaaatggttagaaacctactacctccatcccaaaatatagccaaaagttgctatatcaaaaatcctatcagaagtgcctcctgaacacattgctgccgagtgtggaattaagacacactgtaattcactgtaataaatactaaactttgaagatgtcactttagaggtctaatgatttcatgtctgccaactgttatcatcaaatttaatcatgaagataagcagatatcttgcttttttgttactttattcaggagattttgtgtctcatagaactttgttacataggtggtagagatattgaaagatcgtccatcttggttccgtgattgtcgaaacctggaagtctttacaatgattccagcaggaaatggaggaacggttgaacttgtctacacacaggtgaacactgtttcattttacattgtataatggtatatcctcagtcttctctatcaatgcatgtgcttctgccatgaacattattacttgtttttgcttacagttgtatgctccaacaactttagttcctgcacgagatttttggacgatacggtacacaaccacaatggaagatggcagtcttgtggtatgtatgaacatgaacactgttttcaccccacaatgagtctcaatgtgatgttacccttgctaatattcctccatctccaaggtctgtgagagatctttaagtggttcagggggcggtccaagtgctgcctctgctcagcaatatgtgagagcggaaatgcttccaagtggatacctggttcgcccatgtgaaggtgggggatcaattgtgcacatagtggaccatctggatcttgaggtatttttcacacttttgtacagttgaaccatgttttttatcctttgatgtaggaccatttttgtatcctgtcaaactaataatacaatttggtttaatctttcaggcatggagtgttcctgaggtgcttcggccactctatgaatcttcaagggtagtcgctcagaaaatgactactgcggtaagctgtcgtgaaatgatattcagctcaaatttcattgatatgattacaagttcatcatttcaagtgaaactcgtttttaatgaacatcaagtttcataacattggattttttttagaaaaaataaaataaaaatccaatattatgaaatttgaagagttcaagctaatgataaagtttgcgttttggataaagcttataatattggatatgtggtgaaaatgatttatatgggttggtacaactaatgataaaatttgccttttggatatgttgaacagttcattttctgcaatctactttatactaaccttttattgtctatcctatatatcaaggcactccggcacatcagacaaattgctcaagaaacaagtggggaagtggtgtatgccttggggaggcaaccagcagtgctacggacttttagtcaagggctgagcaggtgatttttttataaattattactcagcaattaatatttttttcacctgtttaatctaacaccaatattatgcttttcttagaggctttaacgatgccattagtggtttcaatgatgatgggtggtctataatgggcggagacggtgttgaagatgtagttattgcttgcaactcaactaagaaaattaggagtagcagcaatgctggcatcgcctttggagcccccggaggtattatatgtgctaaggcatcaatgttactgcaggtaagggtaatcattatcagctcattagggtgcagatgacccctctgtatgtagcgtcattttccaaggaagggaaaatttttttttttagtgattcaacatatgcaagcacataaataaattgctcggctgtattaacatttgatagtgagatcctaatgagatttttgatgttttgcctggtcctacacctgatgataatttgtttgatttatttcattactttcttttttgcggagagacttatttcataaataaaactgctgccatcgctggtgtgaatataaaagcagtgtcacaaaagttttttcctcagagacattgaacacacagaacgagttctttggaactagatttccatgttcaaaacttgtagctgttaaatcatgttaatccatacgtcttatttttccttctttggtatttcagagtgttcctccagcagtactggttcgatttctgagggagcatagatctgaatgggccgattacaatattgatgcatatttggcttcaactctgaaaacaagtgcatgttcacttcctgggttgcgacccatgagattttctgggagccaaatcatcattccacttgctcacacagtcgagaatgaggaggtatattttcctgaatatggggaagtctgttttttgtgcgcttgttactgttgaactgatttgaggaatggttatagtaaactgcttattttcattcttgctgatctgtttacattgtcatagtggatagtgactatctagttatttccattgtcggacatagttttgttattattgatttattttcattaacttgaaaaaaaaacgagcagattcttgaagttgttcgccttgagggtcaacctcttactcatgatgaagctcttctttcaaggaatatccacctgcttcaggtaagacactaagtgccattgctatgtcttttgtctgcgtatgtactgtgttgcttctcaattgagaaaactagtagcttttaatacatgtaatttcttgcttaatatgttgatcattgtatttattcgtgagcatctttggctctatttcatattatcaaattattgtagagttaaatatgctgtgtaacaactaacaacccataagcctatccttatctgggcatattaagtttgttactacaccctttttttccccttcgaagtacagtcaaagatgcaaagctttttatgaggcttgtaaatattccagtttgctaatataccctttatcttttgcagctctgcactggaatagatgagaagtctgtgggatcctcctttcagcttgtctttgcaccgattgatgatttcccagatgaaactccattgatttcttctggcttccgtgttataccacttgatatgaaaacagttaagcgctgccaaattccaaattacattatccattacccttttgactgttccctagatccatatgtgctttatttgctgttgcgataatctgtgatgagtcgtggatatcttttagcttttctaggaacctcagttttattcatttgttcagtgagttaaccctggccaattttaactcttcataaacaattgttttggttgtcctaagacaaataatctcttggaaatgtttcatttattctcccctctagtccgctttaaatgttccagctctgtccacagagaccccccaaaaaaaagctattttgtaaactcccgttaaattcagtaaaaaaaaaaagaactgttaaattggttatttgcatcttgattgtatcaccagttagaactaatagaggcatttggtttcaaatattcccttggaaaaataaagcaagtatgtatgaaccaagcttgctaaaatgttatcctttttgaaccagaggtagtactatatttttggtcggctgccactaaatttttaggctctgtgcccaaaagtttaaccgtcacatttcatgcaggatggtgcatcctctggtaggacattagatttggcatctagtcttgaagtaggttcagcaacagctcaagcctccggagatgcatctgcagatgattgtaacttgcgatctgttctgacgatcgcttttcaattcccttatgagttgcatctccaagacagtgttgcagctatggctcgccaatatgtccgtagcattgtttctgctgtgcaaagagtgtcaatggctatctctccctctcaaactggtctaaatgccggacagaggataatctctggtttccctgaagcagcaacccttgctcgatgggtttgccagagctaccagtaagtgtactcgtagtttcttcctgtgcagtagtgatgatatttaataagaataaatttgatagttttccatgttggttgcaagctgacaaaatattattatgccatcgttcagttaccatctaggggtagagttacttagtcaatcagatggagatgcagaacaattgttgaagatgctatggcattaccaagatgctattttgtgctgctcattcaaggtatctgatgaattcaactcgatcaatgttccatcatttgatctaatctcatttagtctattaagtactattacagatcactcgatcaatgtttacccatgtactctaaaacttatcgcttgtccagctgacctacaatcttttcatgcatttttcaatctaacaaaaactggctctgttaataataacctaatagttagaaaggactggatctgttaataatgacctagtaatagttactagtacttagtacagacctaaagagtgcttagaccctcaaacgtgttttctacagggtgactttgctatatttttccctttgagtaaatgctctcaattttttgtaaggtttacacttttgacactaatgcgatcatcggaccacaatatttgctatcttgtatgacagaaatgttttggtttctttcaggaaaaaccggtgtttacatttgccaacaaagcaggactggacatgctagaaacttcccttgtcgccttacaggacctcacattggacaggatctttgatgagcctggaaaagaagcattgttctcaaacattcccaaattgatggaacaggtagaaactcctttttgcttaactcacacccttaagtgcatcagaattcagaaatcgttgggttgaaataaattaaaattatgttacattgcttaccaaattgtttttttttttttgcctgttttgtgttttagggccatgtctacctgccatcaggcgtgtgcatgtcaggaatgggtcggcatgtttctttcgatcaggccgtggcttggaaagtgcttgccgaggatagtaatgtccactgcctggccttctgtttcgtcaactggtcctttgtgtgaccatcccaaatccactgtgaagtgaagattcatttttgcttgttcaagactgttttgcactagatctagacctgagaatctagtagtatttgcgaaatttctcgcttatgtaaatgtaatctcgctcccattccatcaagtacccaagtacaaggcagtggccaagtggttttagttgtaggggctcggagcaatcctgacggtaaggtacttgggttccttccagcaatgtaaaatcggatcctgtagggcgtcgaaaactgcattggcattggcaagattcttcgaaatgcagaccaaatttagctagtacatcgtaactatggcattagccatttggctattgggtttttcgctagcgagatgaaacttgtgcacgagtacgagactgaactagactggccgaaacattcagcgacaggaattctgattcagaaacgaactatcagggtagcaaacaaggccacaatggaggataaaaggcttgggctcgctaaaaggccacaattattcagttagccttgatcatgagtaaaatacctgtgcaatacttaaacttgagagaagatattacataggtccgtacaattgaaaattgcacatctaaatccatcatcttaatttaatgaatcaagccggttcaaaccacgtttgaccagggatgaccaccgtcgtggcgctccacattggcataacttttgtacccatcgcctccacatcttggcgtggcggtaatttagcaattagcccctcgttgctactgtatcatcccaaaagaacaaaatcccctcgtccctcctattccccccttatacgaggattccgagggagggagaggcgagtgggtgacgctatggattgtcggcagtgcaaggtgatttgggcatcgattcgagctgcgtaagtagtggcgcccgataggcatcacgctacacagatccatcgccgatatgtatccacatttcgcccctaccgccgccgctaaatcgtcgtctcccaccgccttcatatgctgctcctgcaattgcaaccctagccattgggtgaaatggaagggggccgagtgcaaaagtgatgcctacatacgtcagtggtcatctctagttaaacgaggtttggactggcttggttcactaaaccaagataattgatctagatgtataattttcaagtttaaaggatcggccgtgtattctactcgtgatcaatcagctagcagtgcacaacatcacatgacagattagcagtaataaatgtaatggcgacagaattagcaaggcaagctgaatggtctcataattataaatcaagaaaatatgatatccggtggttcttcgaatctttgaagtattacaaaactgcgcaattgaaagatataatttcttgtgttgtccgcgagctcacgaatgaatggctgattatgaggaggaggcgtagcgatcacctaggcgcggtcgcggcgggcgtaggggaggcgggcggcgccgtagtgctgcggggcggaggtggaggcgtcgggctggcgcacgacgccggggaggtcggccatgccgagggaggcgagcatgtcgagggtctccttgtcgacgcggatgtcgtcgacctcgagcgcggacctgtccgggacgaagtccatgcggcgctcgcgctcctcctcctggagcttgagggagatgccgcggacggggccgcgctggatgcggcgcatcaggtgggtgctgaagccggccaccttgttgcggaggcgcttcgacggcaggatcgacacctcctccagcaccttcttgttcgtgtggaagtccagggtcatccgcgagtagtacttctcgatcacctgccgagacgtcttcttcaccgtcttcgtgcgcacgcgccccatgccgagctcctctccttcttcttctccggcgacggcggcaaggtagagcgggtgcttggagtgggggcggcggcggcggggagtgaggttatattctctcttgtttctttatgagtgagtcgtggcggctagggttttacccgcggcgaagatcgggcgcatctcggccgttgcttcaagggcgctcgtgcggattggttactgggctgcttgggctttactaactaactgggccatatgtattcagggctagcccaactatgagggcctcttctgtgctgttgcttcggttgtgatcgaattccgatcaaattcacaatggcaaaaacgaccaggatcaaattcactaaccttcacatgatgagaatatacgattcacacgttcaggtacgcacgagtttattatataaccttcacatatatgagtaaaactgaaagcatatatcagtgtagttggcgcaatactgcatacagtcctgaaaatatttcgtggtaaagtaaactggcacacaaacaccgggatatgccaagctctcatcatgtcagacaaacaccatgtgggtataaaacacttgcgaactggaagcataatttaactgtcgtaaaactcaattccaccgttggattggaccaaatcctcgtacaagacaaaaccggaccacatggaaacgagcaaggcaggtcggagtccataggagagcacgtcccaggcatggtagggggtaacattgaaccaacaacccttcacaacaataatagacgacggcgatgaacaaaactaggacgactctttcttctcttccgcctccgcttccttcttctcctcaggctccttctcctctgcagcctcctcgaacgtctctccagggacaagctcagggacatcgtcgtcgtcgtcctgagcattacctgcgctggcaccagcctcagcactgggtacctgcttctggaactgctcagcaagcctcctgaggttgtccaggttatcaggtcctgcatataggtaattaagggtgatcaaacaagggtatgtatatactatgtgagtaggacatacttgaagactaatgcttggttcagatatttcaggattagtgcgaggtgtgcaatattgaactcatattcagtaaaaccaagaaaagagtctcatacccaactggttgatgattgttggaagcagatcttgcagctctgtcaaaattagaaagccaaagatgagaacaccattatgcaggattgaagaataacagaggatcaatgatgcagatgcaaattagcatttaaagggtttgttcatctcaagattttttgcaggatgtaattcaacacaaacaagagaaaagatatttcaacctattcattcatgttaaccactaaacatgaggctacataacaatcagtacgcaagatcttaagcaatgacttactcttcgtctgtggtgttccactcactacccatgtatttgcaccaatagatgcttgcactgcaggaaggcaagaaaagaagacaatttcagaagaaaacagggagcgagttatcaattctatagaagtttcagcatgggagaatttcacctttaggattctgaaattggataaccacatcatccttgaagatattgacctcttcgataccaggaatgttgttcactcctactcttttcaaggtgctttgaagcctcttgtcatcagtggtggtagtcttgtgaactgccttcttcttcctgccataaatgcacaacaagtattcatatgaatccaaaggccacagcacaatacattgtttaaaagactgggtcccaaaatacaagcccagtatatcttatctagatagttagttatctacgagcgcatatgaagagcgcaataaagatacatctcaggcacgtccagagcttcacatatacagtagcaagtaaaatagaggagggaaagaaactattgggaaaggatgcatcataaatgcatgatgatcaggaagtttaatatgtctttatacggaaaactatttagatctaaacaagcgattccctcgtgataatataaagttcggcaaaaaaaagtcagtggcataaatcaatcattgctactgcaataccaatggcattacttgtggacgatcagaacaaacaagaaaaatacctgcgcatgctgcccttgccaccggtgcgtacggcacccgccatcttcttaagcttgtcgacattcatctgcatgagaacacatggtgatttgctttagtaaagccataacggaaaaaggaaaggtcagattactcttagacactcaagtcaaacagcatcagaggagcagctctactacgatttcgcaaatctagaggacaacttctcctaaactaacaccctcaatccatctaaacaacacgacccagtaatagagcagttgaatcaaacctcgcaaacacccccgctgcttttatacggagcaaatctagccatggatggagctaaacctaaccgcgcgtgctaaaaccccaatcgtgcaatcagaaaaacagaaaaaaaaagagtgggaaaatcacacgcactatccctgcccactatctattgaaccactacataatcaattgaaggggataaaaaccctcaatccacacaaaagctgctgcaagcaggaaccagtactgatgcagtgcgagtaaaaagcatagcgcctactatctatcacaggtaagtgctgcaggggagaaggagatgccggagatgtcgccgtctcaccttggataggaggaggagggcggcggtggcggcggcggcggcgagggggaatggagagggggagggaaaggggattaggaaggaggagatagggctcgcgaggccaaccactgcgacttgcttttctttactcggtgttagggttttaacaaccgcgggatcgatcctggccgtccgattcttgtgggcgcacggccgccaccggatgcacgcgcccgcgataccgggctggggttctcgggctcacctctttcacaccggcttgtgtaactgaatgaatgctttggaagaatgataaattcagaagaaccccttttgaatcaacagtagattgggcttgatagctacttcatccgttttataatgtaagtcattctagcattgtccacattcatattagatattaatgaatctagacgacaatgttaaaaagttttacattatgaaatggaggagggagcactttcattctaaagacaagaaaaaaaacatcgttatgcaatcaatgaatggccaacatcaagcaatggtcgcatcattggaacattgattcaattagaattttcacaatctacaacacatgcaggtgagcatcattcaagtattgcttcaattagaattttcacaacctcaagtgatgaactaaataaatgttctatttagcgaggagaggaagaaacatgactgaactttagccatgctcaacataagatttctctgtaaaacttaaaacaggtacacagatcaaaacacaactcatcaatcatcatagattgtaacggttaacttcgtgcacgtttgtcatcgctgctgttagaaccggcaggtaatcgatcgcgtcatttgtcactctgaaaattgtcaacagaagaagaacagggagcaaaatgagaaccatcatattatgtagtgacttctcacggggtgcatatgcagtatatagttaaaaaacaaaaaaggagtttaccgatggatgaaaaccctgcttgatctcttcaagagcttccaagtctattttgtactcatccgtgttaacgcccattgccctcatcctgcaaaagcacagcatatctgtcactttgttccagagtaccaaataatctgctcaaatgctgttaactggtagggatctcgtttaattacttcgccaaaatagcatctacattcgttttcactttgtcaaacatgcttggagcgcacgccaactgcagcaaaaaaaataaagttacagaccaatatagtcaaatcaaaccatgatgaattgaatttgcagagtgtcttgcatcaatcgatcgtttctccgaaatatatgtttctcttgcgcataacccttcggagatccatggttcaggaaagcgtaatacaaacagcaaacaagccaatagagcaaactaaattgcaaactttttagaaatcagcagaccaaattgagatgatgggaagattctaatgaaacaagagctatgacaagaggtgcagataaaacaacttcgagacaaaaggtgcagataaaagacggagctatgatataaacatgtagcacaaattgcaatatatagcacacctggcctgttctcaatttgtcatatatttgatccaaaagcatagaattatctcgaattagagccttagtactcatgcaatcttgacctcctgcaatataaaagaaaggtaagagggggcataatttaagcacacaagtttgctcaaaggccaaaaggatcagaagcaagttaactagtcaaaacattatgtttacaacaaaatttcattgaagcccgtcggtctgtactaaaaactacaaataaagaatcaaacaccaacaattgtatcttttgaaattgacggcgcaacagcaaaactgaagtactccagaaaaaaatgataacgtttgaaccaacagcaatgtaaaatgagttatcatagcacgaagccctgaataaaccgaaaataccaaagatgatgggagtgccaaacctactttcggaaagggcatgtttgttccttttcttgttaggattctcaattccttttccctgtccaatgaaatattacatcagaatcaataaccacacaagaccttccatgaagtagttgatagacataggacatagcaacaatattgaacagcagtgggagggattatttatccagtggtgcttattccgctaacgaaagataaactattaaggtcgcactcattttgagtgatataacatcaatgcattgtttaaatattccaaagaacttcagaacatgtgccttctttcctatagcatctcctgatggaaaggactgaacagagccagtgtttgaacaagctcctgaagcagtcagtgcagggtggcacgggggtttcaggatttcaggccaaggaaagtggtgacatatgcaataaaagacttgtctctgtattgtcacaagttacaacaaaactttatctctctcctttaaatcactagcaaactctggcgcgccaaccaaaataagagttgttcaggttcagctaatacccgtctaataaaactataaaaggagcaaaactgcgttcacttgttcaacctatgttggaccttttaatatcctatttcttatgacaagaatattgggacaggtgtgctctatggcatgaacacgattgcaagaatgtatcttcaaaattgagaagaacatgtatgcattcatttgttgcatttacctttctagtctttcctactgtagattcttttgatctcactcctgcttgggcttgggccttttcagtgtttcctcctgcagattctcttgaaatcactcctgcttgggcagcagatttgtccttgctctacaaggccaaaagcttgatcaattgaggtttatacagttacagttattccccctagtttagttatatatgctagtccatctgaccataagaaaactagaaagttttcaagtgtctgggtgctcgaaaatgcattagaaaatgtatgtaacacgttatctaagagtggattttgatatctcgagggatgtcaaataacgaaagaacgaaagaagtgtcaaataatcctaacctggaaccatcggattcgcagtgcaacatccattgcagtcttcttgggaagaccatatgcaatttccatgcacatgctgacactgtcttggttggccaacctgcaaaatcagagaagcaatggaagattcaaccagtcagatataactctaggagtttatcaattggctgcagaaagaaaaagattgatcgatcgatccgttgcgcatgcataccgagaaaggccgtcgagcagcagtttgtcctcgtccgatgaccacaccatggacgcctcgccgccgcactcgtccgcgacgcgggaaagctcggccatctccatcgcgtccgccgctgctctggccggcggcgtgtcagagctagggatctcttggactagttggtgggtggccgccgccgagttgtggatggtggcttgatgattcatccccagcagcgagtctgcgtcgaattggctcagcaggctgcagggtgtttgattcggattcgcgtcgaggtgggcggcgcccagtatccattgatcatcgttaccctcgcctaactcaagggcatacgcaaacaactcctccgtctcctccggcctgggcacctcgtcgaacggctcgaggagatcgaacacatcgtcgaacgggtgcaagggagcattggacggcgccaagtgagcggcctcctccatgccgctgctcatcgccggtggaaggcccgatccctcgccggtgccgttgtggtacggtggctgggccgagaagccgccgccgatgaactgcggcgccgccttcacgcttccgcccggggttggtggtggtggctgagcgaacaagtcgccgatgaactgcgggaatattaatggcgcggccgcctcctccggctccgcgtcgtcgtcgccgcccagcgtggttgggtgaagcaagccgagctcgccaatgtacggcgccgggaatgccgtcccctccgggtcgcaaaggtttagatcatcttggtaaaagaacggctcatctttgggaagaattagaaaatcttcgtccatggcggagggcggaggctgcagggaagaagaagagaagagaaaacaaaaatcaaggaagggatcgagtttgagttttgcacgtacggcggcaaccaacaaaccgaggcaattacgagagagaaatcctactacttatcagctagggttcaagcttcttcggatgcgcagtttgcggggttaacggaacccaaccgcgccaccatgagggtcgcgcgtttcatgacaggtgcggtatctccgccgccttgttccccttcttgctggcttggcttcttccatggctgacaggtggggccaaacttgctgcgttggcgtgccacgtcaccgctcaagctgacttcctgaccaactcatcatattaaggttgttgaagtaaagatttggcaggaacctgtactcggcaacaaaacacatatgaggagtaacttcaaaccacaagtgtgatggtaagatcaaaatcaaacggactcgactgtttcctctttttagttaaagagccaaatttgtttgtttcaggaccagtacacgcgagtcaaaccctagtacatgcgagtcaaaatgactatcgatttcagtaggaatacatgcataaaacaactattcccggtaagcaatgaacttcgcaatatcatcaagtccagcttctctgtaacatccagcaattcgatcaacaacatcgtcccaattactatctaccgatgccaaatccattagaaatgctgcctcgtcaagaaccacctgcatatatatattgacttcgtatgagtaacacaatgtggcaaagcatcacagatgttggagtaaacagtaaatcaggacaagaggtagcacctgttctggagcttttcctttcttcagatcctcacgcttgccctcctcacttaccttctctcgtataaactcaatctgctcatcctcccacccagctaattcagccgcctcctgtcatatgaaaacggcagatatatattgatctgtttttctggggggatggcaaaaataataatatagggaatgctgcttgtcacttgttagtgatgaaaatagtttgcaatagcagaaatcatacttcgtaactgcagcccagcgtccaccatggtgacttcagagccactcgagctgaatctttggcttcagttgtacgcccaactcttgaaacaacattgcaacaagaaagattcagagtacagtttttttgtgcacattatactaggtactaaatccagacccttgtacaaagtgctacccagttgatgaaacagatggcaccacaattgccattaatgtagcgcactttctttttgtactctgtttataggtatataatgttagaaaactttctggacttctgaatttgacaccatataatagaaaaagaatgctcaatggagaactcttgtcaaaacaatatgtgatctagtgtgaatcgacattttacacaaaggcttgtattctagtcagtctaagcaaacataactaaaggcatgcaagaccaggtttacaacaggtgctcgcagtggaacggccatacaacatagaattgcctgagaacaaattcctcatattttgcgactgacaagcagtataatatagtgatagcctattgacagaaaatacaatcattcagctaaaaggtgctattgctagatgagaaaaacacagaattataccgctctatgtacaccattagtccaatacctttttaatatctctgcgttgaacacaaagggccttccaaatccaggaaattgatctctagtgtagaattctccagtaattagagctgacacctgatgggcacaagcaattcacatttatattgtgccatatagacatggcaaatgtatctaaggaggaaatggaagaaatttacataatctcctttttcgaaatggcgtgatgtttttctctctataacatccggaaagaggccaacctacagtagcatatcagtaaaatagttgtcttctatcttcttagccagaaattaacaaatgaggtgttataattaaccctcaaccttcttcaacaaataggcatcaagatctgccatctgtgactctttgaaatcaccttttgtgtaaagttttttaccagagtcccccacagcagaccataaatcatcagcgtaaccattgatatcagcctcaacaagcactctgtgaatatattggttcacctgatgaatacgattaaaatgtaaacagtgatctgttgcaagtttacctacagttaaatacttaaatgaagcaatgtaacttacattcttagccaaaagccataggccatgattacgaacttccaccacgggcatttccatcctaaaggtatacatacctaaaatttagacaccagctccagatgtgcaacatatacaacgcatagcaaatggagggcaacttacccgctaggagcagttggccatctcagtagtgatgttaaattacctacatttggactaatatgtcaggtagtatcagaggcttctcaacttaaataataatagaaaaaaagcctatgatctttgatgaagtgatcatccaatttggaacacattcaaacctgctggactttctgctaagggaacaacaagtggaatcaggcctcttttcgcccctggagaaactagcttttcacctggcaaatacaattttaacaaagtagatagatactaaatgtgctcattttgtcaatttgatatagaaagaaatgttagttaagatatgatggaatcaatcagatggagactattgctgcccaaacccaaagagcaagaggtgcccaacgatagatggcttcaaattactactctacatggcattttaccactcccacaaaatagcacagtaagtatgcatgaacagaatcaaatcgggcgcaccgaaaatgaagtcgtacctcgtgcctggagcacattcagcaacgagttaagatgctccggtggatcggttgcggcgacctccttaataaacgacgcgtgatctgcatttcagcgggcgaacctatcagaacctcggctactactactaccaagcggcaaagttcacggcctcactcaccataagtggcggcggcgaccgacggggaggcggccgaagaggaggaggaggcgcagcgggcggcgaccccgaccgcgcgcggcgccagcagcacggacgcgaaggcggccctgctcaccgcgggcctcatctcctaccgcttgcggcgcggctcgatccggcggcgatgtaccgacgacgacgcggcggcggcctcagctgaggtgttgtggatggcgtcgcggcgatccggtggatgacggcttccgcctcctccttgggctgggctgggccggccgggccgcgacgcgaggcccatatccggacagagacacgggcaaactagtaccaaatcggctgggattttccatcgaatcaaccacggcctcaaaaataaacaattaaattaggaaaaaataaaaaagaaagaaaggaaggagaagagagagagtccgcggctcgcgcgcgacattctctcccaaccacactctcccgcaacggccaaatcgacgctagctatgctaaccagctcctcctccaactccaattcgctcaccctctcctattctctctcttcgccacgctctcatcccaggaaggaactcgacggggaggattcaggccaggtacctttgctgcttctttctcaattatttctcctgttcctcttctgcattcgtctcttgagagttcacaactggcaccgaatttcccccctcctttgttttttttctaatcatgcggttttgcggtcataagcatgacgaaatcttgaacaataggatcagttcttgcgctctttgtcactacaactgcaagccatgaggtttgtgcaggttccaattaatcgtgctactgcaacattgcaacctgttccatcttttggtttattattatatatgttccgtaattagagcatggatatacaagtttcaatatgtatgttcatctgtccattcagctttggtgcagctaagctagcaattaacaaacagttggaccatatctgcaagcacgaacaacttaatttgcttaatagtttgtgtgtaacaatatgttgccgtcagatatatcttcagttttgtgctacacctatgctgtgggatggacgaagctccggcacctctgggttcatccgcctctcaccaagaatcagagggagatcaatgccaactgcaagctgatcggagccatgcatcagcctccaatgacagcagcagcaaagcgtcggatcagatggccaaccgctccgttcagacgcgcatcgacaccacggcgcccatcgattccgtcaagggcgccgccaacaagttcggaggaagtcttgatttgagagaagtaacttaattacatcgatctccattgccattgatcgatgtgggattagcattttgattttttttttcttgtgatttgctgtgtctcagaggcgcaagcaagcgcaggatgagcttgacaaggtgcaggaagaggtgagcgagtgcctgaagagatcacaagaagcggaagccgggagggcacaggcggtgaaggagctaggcggcgccaatggcgtgatcgatgagctgacgctaggcttggagaaggcgcaggccgaggaggcgcgagcgcgccaggacgcggagatcgccgagctgcgcctccgggagacgcagcagggcgtcagcgagagcaccgcggcgaaggcggagctcgccgtcgccagggaccgccacgccaacgcggtcgctgacttgcagtcggtgacggcggagctggagatcctgcggatggagcagccggtcgctgccgccaaggcggacgccgccgcggcgagagcgcggaggatggtctcctcgtcgcaggaggccgtcaaggtcgtcgaggagctcaccgccgagctcgtcgagctgaagaaggagctggatgctgcgcaccacgcgcatgacgaagcggaggagaagaggataagattggctcaggcgttggagcaggacaaggatcaatggcagctggtgctggaggtctccgagcaggaggtgaagaagctgaggaactcgctaatcgcggcggctgatctcgagtacaaggtggaggcggcttccgaacagctggcggccctaagagccgagctgttcgcccacgccgtcgaaggaacaatcggcgaagaggcagcggcggcgacggcgagctcccgggcgaagctggacaagaccaagaaggagctcgaggacgtgaaggcgaccgtggataaggccaaggacgaggccaagtgcctgcgcgtcgccgccgcgtcgctgagcgctgacctggagaagcagaaggcggagctcgccgctctgcggcggagagatggagtctcggcgacgtccatcccgtccctcgaggaggagctgagccggttaaccgcggcgctcacggcggcgcaggaggcgagagcaaaggagcgcagcgtggagaccaagttgggtgcactgctcgaggaggcgcggcgagaggcggcgcaggccaaggcgaatgcccagtcggcgcaggaggaggtcagcaaggccaggcaggaggccatccttgccaaggccaccgtcgacgccatggaggcgcgcctggaagcggcgaagcgggagacactcgccgcaacgacgtcggcggagatggccgctgcctcggcggccgtgctgcagcaggaagatgaaagcgcaaggaggcggcgggaaacgggcgtgggagaaggcagcgtgacattgacgatggaagagtacgacgagctgagccggcgagcgcgggagacggaggagatcgccgggaagcgggtgacggaggcggtgaagctgatcaaggaagccaaggacgcggaggtgcggagcctggagaagatggcgcagctggcgaagcaggtcgagcagaggaggcaggcgctcgaggcggcgaccatggaggtcgaggaagcggagttcagtaagctggcggcggagcgggagctcaggcaatggcgcgccgagcacgagcaccagcggcggttgaccggcgagggcatggcgtcgccgcgcacggggctcgcggagatctccgtgttcgacggcggcgaggggcgcgggaacccgcacatattgagcccgagaggagggtatatgccgaggactgagatggcggcggcggaggtggaggcgggcgcgaagcagaggcctaccttcttcccgcgcatggtgatgtttctggcgcgcaagagagctcagaactggaagtgagatcttcctctcttccgcattttgaatttgtgtttgtacaactacatggtatatacgtgcccagatcagatgatgaaacttaacttgtgtaacatctatcgatcaaagagatatagctcatgaaattttttgctcggaatttttctggttgttgcctacaaacaaatgatattcaggtaaaatagtgagattgacaacaagttctggtttaggccttattcactttgctactattttcaaccttaccttttttagcaaagttacaaaaaaagtggctacatttagtttgttgccaaattttagtaagtacatatgaaatcttgccaaaatttagtaaccttgtcaaagagatactttttgcttggaatttttctgattgttgcctacaaacaaaggttgttcaggtaaatagtgagattgacaacaagttctggcttaactttttttttcctacataaaagttcaggcttttggatatagtgagattgacaacaagttctggcttcacttgtttttcctatataaaagttcaggctttaggcaaatagcgaaattaacaagaagttcaggcttaagctttcttctacatctaactgtatctagaagaacacacttttctccccatttatgtaattgtacttcagcttgcagccaaatgtgggtgaaaactccaactctccatcatcttcagactcatcctccacatcttcagactcatccttcacacagtccgggtggcaccaatatggcataggcactggccacctacaggttcagttcaacaaaaataatttatgtgtccaaaacatgtccattaactacctgtttaatatatatcattaaataactacctgtttaatccgaccttatcatcattaggcattttccaaaaaagcacagtagagggatcacagaccctattgtcaaacatatatgtactctgtcacagcatgtcttttagaatattctaaaaaagaaccgacataataaacacttacctttttaatattctaaaaaagaacagacataataaacacttaccttttttcctcaaaggatgctaaaatatcaacaatcacctcccacgacaggaaaggggttcctattctcgtatcatagaagttcataccaatacaatccccatcaagagtaacagcagggcctccaatcccagcctaacaagatgacatagttatcatttctattccaaataggtatatttagcaaacttattctaacgcagctatgcaccaccaccgtgagaaaaatagacagaagaaaaaaaattacctttgtgattttacatgacgaacgttcgaggaagtcgcaatcgagtgtgcctgtccagggggttaccgttccacttgcagtcatcaatgcacctgacttgaagcaacgccctacagccactaccttactactcttgccccaccaatcaagctgaccatgtgctgggcgaagagcacggtaatccacactgactagagcaacattgtaatgaagattacaatgctgtaacatcccttctacgcgttgtttgtttggaagcaacacttcaatctgcaaatgatacaatgatgagactaacagcatcaccttaaaagaacaacaatcacagaacaatcaggagcatcaaacaatcacagaacaatcagaagcaccgaacaatcacagaacaatcaggagcaccaaccctcaagttgtcaacaatcttgttctcatcgccagaacttctaaccaagcttgctgatgtcaaaataactgtagaaccattccattcaacaaaaaagcctgtgcatgcaaaaaaccttctctctcctgcataccaaatcttggtaatcagctagctgtggtcaaaacagagataaagtaactagcacaatattagcaaactcaccactgaatgaagctagtgcgacaacgctgcggtctatgttagaacaagattttttactgagtttactccatacaccttcaccacgtagatcgccgaaagtctcttcgaaagtattaaccaaaatcatcccatctggtgatagatacattatagcgtagttgttagtggtgcagcaagctgtaaaagattagcaaatttagaagccaatgactcaccagcaaacatgtgtgttggaaactttggatagcccatagagtctatatgaatctgctccgggtcgagaatatcattgtttactgttgcaatatggttaagtgataagtactcacataaatatgttactccctccgtcccaaaatatagcaacatgggaccgcatgggatacatcctagtattaagaatctggacaaagctgggatgcgtcccatccagtcctaagttgctatattttaggacggaggtagtaattaataagcactaataatataagtgaaagggccaaactagttgatagttattaagtacagatataaaagctaaacttgcacagcttgtgaagactaaatagatatcattacaatctgcaacaatttgtatgttaccacaatcttaagcagtctcaaggccacatggctgtgtgctcaccttctggatggctgttagatttctcagctgtggaacttgttccaaacctgcagaagaacattggaatgactactaacccaaaagtaaaatggatcaaaccagtgcattaatatgcaaaatggtgccaaaacctacatgggtagaatcgtaggcaaggaacgagatagatagaaatgaaggcctgaagttgtatgatccttctagtgtgcacatttcaataagacaaacagttttaaacattggcataagaaacatgactaatcaacacgtcaactgtggtacatgcccatggatggtaaatattttggtagaggtggcaaagaaacaagttaatattgaaagtaggaattgaaaatttgccaagcacagatgccaaaaaagctaagaaacatcagctaaaaatccacattatttcatacatatgttgtctggcatacaaaaaggcttgctttatatgctcatgtaggggaaggggaggtgagatagaatagagtaggtgaactaatgaagagcatatatcaataagacacacctataaaccttcaaactgtttgactctggaagtcccgtcttgttttgcagggatgcccaatgcttctgaatagtgccccatggcaggaaaaaggctcttcccatagccaagaaaaggttcatgccaacaaagttcccatcaaaagaaaaaagtggtgcaccttcccaagcctaacacaataaaggtgctataaatcagagagttaccattttatcaaaacaaacggatataaatcaagagttacataaaaaagaatcattttcggtgcctctgtgcatataataacagaaacagaataaaatgcatgaatcatcatgagggtgtacctctttgattttacagtcaagatcttcactatcttcagatacacttaaatcatcaattaactgcaccctcctggccatcagtttgccagtgatttcacgccctatagctattaccttacaatgggccagaatttccaccgcatgttggacaagtccaacatgaacatcaaagtcagtccagatttcgacgatggccagattgtgatccaaatcaaaatcagtcaaataaccctggcatacttcattgccttcatggcacacttcgagctacaaaatgttaaatgataaggcaggaaatgagctcttaagtcacaattatcttaagtaaacaaattagtgaagaatgattgtcagtgccaacctctaagtcaccatggtttttgtttgtatcattgagagctctaaccaaacttgcagaagtgaggaactttgtaagacgcccctggcggtctacagctacacctgtgcatgcaaataagactgtgtctcctacagaagatcacaattgaactcatttatagccggtgatgtttcaatatatatttgttctgaaattgagaagagtacagcagcatatataatcaccattgcgcaaactaagcgacgcgacacttttagacaaattagatttaaccacatcattgagctcagtccagacatcctcattagggtccccatgcaagcaacctagttaaagaaaattgttcaaggcaactgtgaatgcacaactaaagctgtgaaaatgtgaaaagaaatgaggaatagagtacgaactagcagacctgaggccaatgagtcagttcttccaccattgcaagtttttctgttcttatgcaagcttctagcgagatcatcaccacccctcttagttttcggcatattttccaagactgaagcagattttcaaggtgaaaaacaaaaaagcttgtgggatcataataagcagtaaagcgataatatttgcttaactaaaatgaaagggggagcctatacattgttacactagatctatgatgaagtatgtagcctattactaaaatgaaagggggagcctatacatctgtctacagttttttttaacctgaatctgttgaattttgtacatgtacggtgcagagaaacgatgctgcggagggtcacatctatcaatggtcatcataggatggatctaagttcatcagtaagctaatcacacatttcctaatcaaaatagaacaatgagtcctcaaaccgaaccaggctgcatccatttatattcttgcccatatgtcaccggttagttgtagtgttgttgtgtgcccgagagaagctgctaggtggttgcgtacttgcgtgtgtggcagtgtgggtaggagatgcatcacagccgttaaattaaatcatgtccaaatgatttcagaaaaaaaaaatgtcgcaagatatttagcaaaatcgaaaatgaaaaggtgtccactttcttccaaaaatacagatgatagtatcgaggagaaaagggcgttaccgcaaatacaattgaaaaagcattatattttttaggcagattgtattatactggtagaaggtagtcaggcctaggctttaccttccattggacgagcagccgctagccgtcggtgaagttgccagcagctattcaccgttctcttcaagcctttaatccaatcttccaaatcgttcaaaaattatgaatccaacaaaatcaagaaaaaaaataaatcaatccaatcacctcgccgtcccctaacgatctaaacggaggggtagtgctggcgcggcggtcgtcgatggcaaggcggcgtggggatcggtggatgcgggaagatgaagacgacggaggtggcgcgaggaaaccctactcgctcgagggagatgcggccgagggtacttttttttctaaggctccgtttggctaatgggaaatgctcattgggaaatggaaatgatatactggtagtgtgaggtgggagattatttgaaggaaagttatatcccttgtttggtttgatggatgggaaatggaagtttctagaaaaatgaccaaaatacccctccctataataagtggtactactatataacattcaaaatgcagtcaacgatcacataatacatacatgcaacacatgatggcattgatatcttacagagcccaccattacttacatacaaaataaaattacaccaaaatatcaagcatggccaaatttcataagcacgaacaacattcgcaaccattaatttcccgtggttctgtgtatcagcaaaagggtgatggactaggagtaaaattcacatactatattgtgctattaaccacctgatgaacaaactctcctttcaacttatctggagtgccaaagaagagcttcaacgtggattcatttatcccaataatacgtgctgccttcactatttcaacatgagtgaaaccaggaagggcacacaggacatcaaacaattgtgacctcattgtttcaacctccttttcacggtcaagtgcttccttttcagcatctgcaaggctttgaaatgattttgagacagttgcgaacgctgactcaacatgatcttcttctacaaacatcctcttacgaccacctcctggtttagttccacttgaatggttgccactatgagatagtccctgagattcatcgctgctatggttgtaaccactggttgtatcttcacaaatttcaatgtagtctccaggacctttagcaccttctccattagctaagtcactagcataaatctcactgagtttatcaaaatttgggaagggcttcatataaagagcagcacaacctcgactctgtggaaaaaaaatgttttgtccttactgcattagtctaacatgatatgaaacaaaatatacatttgcatgtacaaaacgaaaatcaaagagagaatgcaaactatgtactaacaagtaattattgattataatctgacttaaaatgacaaaataactaacataattagcattgacagcaggataaaataactaacatagttactattcgtaagaaatcatggcattagatatcattataaaagtcaataggcaacaacagacatataacaagaggtttggatagattattcacctttgcccagcccaggaactgatctctgtcaccaacaaccattttgttctcatcatcccagccaaatccactcccaaattgttgaatctctataatggcagaaagcatcttcttaagtgccttaattttagactgtatgtggggatcagctttgatcttggaattaggtagcctcttagcaagctccttctcaatgtgtaaaaggtacccagacttgtgacctgtatccaccttccaaccagtctcattcatttcaaggagaatatcaactagtacattctcctcttcagctgtccagatcctcttatctctcttaacctgaggactcatagatctcttcttgtttccctttttattccttccaatcttggtattctacgcattaaaagattataatacaaaaaacatgaaaaaattgtagagccgcgaaataaatattataatacattacccaaattacatgtccatggttccatgcaaatgaaagggaaaatacagcatgggcactaacacactttaaaaggacatatggcaataattaccatgctagctaatacagttaggacaaacagcacaacaaaagacatagcattacaaatttcagagttactttttctgtttttgtttctttgcattctaaatttgagatgcaaggtcatccctaaaccgcgaccactcagccgatgattcagtgcaatcaattacatcatggtcgttgccttcgatgatcgtactagcatccagtttagcctcaaatggatctgagtccatctgttgtcttatgagattgtgaagatagcagcaagcaagaattataccaacttgagtatctatagggtagtatgatccattcctaatgatgccccaacgtttctttagcaatccaaatgccctttcaatggtatttcttgctgatgagtgcttcatgttgaacatttcctcctatttttttggtgggttcttccattttcttagatgataacgttgtcctctatatggtgcaagaaatccctcacaattcttgtacccagcatccacaaggtaataataacctacgtttgacaggttatattttggaattacaaaaataatgcatacttgatcaaaatgtacaacctacagttttccaaattccttaccatggggtaccctaaggccatttggtctcgataatgcgccacgaagtacccgcccatcagcagctgatccctcccaaccagctaagacatagataaattgcatgtctggtgtgcaaacaccaagaacatttgtggcaatgaaattcttccttgaacggtaccgtggtttatgaacggttggcactgttacttttatataggtaccatctagtgcacctaagcagccctacatatgaaaggtactgtaagtccatttacgaaaaagacaatttatgtaaagattttggttattttggttattcattaagttaccttaaaccatttccaccttttaatcgtacaattttcttcgattggtgcaggagttctaagcaaaattgttgaaagctttagaactgcacgtagaaccttattaaaatggcgacttatagtctccagggaccgctgataatcaaacctcatggatcgacttttctcatcatatgctaatatgtgtagaaatatagcaaccatctcttcaacagtaacattcctagtatcccttaatcctccaatatccttgaccaatgaacatagaatccaaaaacagcgcctatccatccgaagttgttgcatacaaaggatatcactttcatatattaactgattcaagcttctagttcgactagctgggtcatacctacaaggttctctgataatcctagaataacgcttttttatttgtaccatccagtacagcaaaacaatctggagtgccattataattttcagcctacgttgtctcctttgacggcggaatacttcgatatctctattaggtggagggcgagccatgtctgtcatgtaggaatatataaattttcaaaagtgttgatattggatgtattctaagacaacaatattgaaaaccaaaagacaaataacatataaaatgcacacagtacatgagcaagcaagcactcgacaataaaataaaagcagcaaccaccatatctagccgaatgcacatctgtagttaaaaatgtaaaactatatagaaaaacatatgtagtacctcatcagaataggtacatttgatggcttcattgagcattgaattttcagaaatattatgctgcttatgctggatgtaaacttcaagaaagttacagtactttccatgctccatcattcgagaaattgatgcatcatctatgagttgatctataccattatcaagactgcatccaggaatggcaaaaaataatttgtcaccatccttgtagcctacatccttagccatctgtactaaacgagagtactccatttcatccttatcgatatctcggaaaattttaatttttcctccatcataagttaaaacaccttcttttgaaaaaacacccccatggtgcatcaagatgctgacacaccgtccatccatttgctgtgcatgtaggttatccaaatgttagacaactaatgatacaatcatacagaaggacccatgggaacacatacatgcatatatgagtacttattctacagttccacattcaatgttatgaaactcatatgacatccctatataaattcttttcagccctataggcggatcggaggttgaagccaattgaagtcgtaacaaaaaagaaaagtttttttttactgaaggaaaaaatggatttattgatgtcctgtccaaggaaatgggtgaaaagaagttttacaatcctcacaagaaggggggaaacgctaaaaaaaataaatggatttattgatgtcctatccccaacgaaataagttgctcaggaatccagccatgaatcccagcgtacggacaaactcacaaaaccaaacttgttaacttttataattcaaaaatcacattttattccaccatccaaggggtgaacgtcccatcctcagaacatgagctagccgaacattcatactggtctaggcaacttgcatccatcaaagcagccagatccaaatccaaatgaaaaaaacaagttaaaaaaactgaagaaaggatgacaaagaaatgtgcctaacgatccgtggtcttggtccctcaccaccttcgggacccttcgtcccacacgaggatctcggtggattgctgccagctgcttacaccgaagagcagcctcagatagcctcagatctgatgatgctatgagctgggtagatgaaacaacatattatagaagggtcacagtggcgagggcattttagtaatttcgcctagcaacatatccactcctcaatccagcaggattgcatatcccatcccaacctacccaaacaagggaaataccaaaactggaaataatatccatttcccaccctctttatcccattttccaaacacagcgtaagagtattgttttgatatacttatatctctactacctacccaggcaggcccatcgcctaatccaacggctcagatcgcgtttcagtcgatcgcgtatccggccgcacgcggcacgcccccccccccccccccccatgttttctctcctcctcaacgccgcaccctaacggcacccatcgttcctccccgcgcccacgccagaaacagcgcctcactgtcggcgcccgcctcccgtactccgtcattgcccccccccccctcccgcgattcatcgccgccttttcctttgttttcgaaatttcagtcgaccatttatagcgattcaatgtgtatctgacactggttatttcattcggatgcatgcagggtcatctgtcgatcaccaatctggacgagtggcgcactaagaatcgccattttactctttcctagagtggcaaaccaaggtgcattttcatcatgtttgcaaaccgaaaattcttcctataatgaaatgtctgcagttgcataaactgtttcacaaaattgatccattctgcatctcttttttcaagggagtaaaaagtttcggcatttttttttgtaatattcatcattagaatttgctttcaaaaagtcatggtatatatgacagcatcaaataaaactcgaaactccagggaggtgggcaggtggcatttctgtacaaaagatttccaatatatatactctcaacctgcccacaagttcttttttgttatttttcttattggcacgctactcttacaaactcatttttagatatagaatggaattttttctacttttggtcctcttattttatgtcctgtcaaagtatcaaccaagatgatgaacccattggcactttggcagtggtataactactaggtaattattaagatatggatcttcttttttaggtgttgccgctgttgatgttatttgttcagaacaggagttgattgatcgtaaatagctggcccaacattcaacatcctgtgagctaacctctggttaataaaaatataaaaattcctgatttcttgattggttatggataaattgttttatacttatgtcagcgatgacccctatttgttaatgccagatctttgacaggaatcattacaactttgtttttgttatccattctatataaattctcatcataatatggctatttggatcatgtgtttcaggattaacttttacatgacacatgccccatgcatttgtccatgtttatttactggtatgaaaattgcttctttatgattattagaaatgctaactatttctcagaaatccataacatatatcccagttcatcattgcacaagaatctttgctactgcagggcaaagccggtgccaacgtgagctacccgccgcaaacgcctctggatctcacatccaccatgtcgaggcaggggtcggtcaggccagcagaccatcgatggctgtaccaaacactccccacaggtacattgcttcgtcccattgctcccgtagtgctcaatgaaatgcctttagggttttatttttggcaaaaagttgaggcaaaaattcacttgaggctagacagtcatgcagctgaataagtattgatttcatcagcatgtaattccctaggaaacctattgatgactgtgcaattttttagagccaatttcttaacattgtttgcagctgttgaatgcctcgtttggtcaaaagtggatgatgcagctgttctgcttgattgcaaatagctctgactttcaagtaagttcctttccaaatttagaactctaatttgatataggcctcaattaatatttgttcatgatcctctatgtatcatgctctgcatttatgtttgcaactatccagtccatgatttaacaaagggttcagttatgattggttactataagatgtttggggtcatgtctgtagtttgcaaggagttcagggaagacttgtacatactgcaacccaagcagtatttaatcaaatggtagggttttcttttttacaaaagggtctgaccaatcagtattgtaatccatttattgtcagtgccgctaaccatagttgttgctccttcaaatttgatttggtttgatttcccactctgtttggttatggtcactgatatatggaataaatttaaatgtggaggatgatatgaaaatattgtagtctactgatgtatgcgttcatttgtgggtccctgttttttctcatgatgctgttgttaaaaatagttcagcatcgcatggattttcatttcaagaaagttatcccacgtattgctttctgtgctacctacctgtttgcactgtgcaatatagtattccacccctccaaactcaattctagatatcgactcttaacttttaatctgttaaattgtgctcagctttctaaattatggatttgttttcagctttccatcttgaaatataagcataatttctttatcaaagaaggtgattcaacacactatagaggtaaagatatatcgttctttcagtttgagctattagtttggatgatgcttaaattggcctggtcctgcacaactttgttctttttcagttgatggttatgttcaattgatgactgatgaggtataataaggtatgtatacgggattaaaaaactttcaaattctattgatgtcaaggttctcacagcatggaggtggtattaacactgcgacgatgcgcagtagatggtgatatgtggagccaaggttgtgtctgatgctttttttgctagagaatggagcgaggattgatgcagccgatataaaaggtaactattttccaatctactgggctgaggtttatctaaatgtcggagctttattgtcaatgggttgaaacttggtctttttaacctacattcttggtctccattggagtgttgtataacaattaattataaatgcaatgatttacacaagcaaggctacagattgtcagtaacattagtggtttgtcttgatgtctatagggaagggaagaatgaatatagagtcccatgtcgttggttttagaatttcagtcatattcagtattttcacagcatatagacatgatcagagtagcatgtattgtttgaatttacggtagaagacatgttgatagtaccatgtatgcatgtaatttctggacttcagcatggtatttcactgatcttgctgctcattccattaaaaaaaaaaaaccttgctgctctgaactgctcgatttgagatcatgttaagttgtcaagttcaagatttgagatgatgttgttcttttacagtgcattccttacttctatgtattcctttttcaaataatccttgatttatcggtacaaataatttgtgctatttcagaatgttttattctccaattttctaccaaaaaaatcatgtgcctcatgtttaacagggttgtttgacatatattgtactacaatgagtgttatttataattgaattcttcgctctgacaattgtttctccagtaatgttttgtccatatagtatactttgtatttcaaacctatcttcttagtggggaaacagatccatatttccacctagggaatatagtaggcatgttcattttctgatgacaaacctgtgattaggactaaccattagccataagcatttactgaccaaaatgtggacagaaatccttttctatagttcttgaatttacacagatcaagaataaggatatatgtacttggacatgtatacaactttagttgtaaaaacttagatgatgtttaggcatttagcccatcataaccatttcatgccatttattattctatttcgagttgtatcaaggcaaactttatgatttgttcgttgtagccactctatgaggtaagcatgatttctttgactgatgaaggaggtaaaccctcttgtgatttgaagaaataaattggtatgttgataatactaaaagaacgcttaattgtgcatgtaatttgttatagcgaactagattgaactaggtttctgttttgttgtctaaaggattaaggataatgcatattggatcacacttctccctttttcatgattttgtagcgacgttcgccgccatcccctctgttgccacctgatcgcggtttgcaacaatcaccctctctcccctccacgaccgcctcatagccgtgtctggtgccgcgtcggaggcacgtgctgggttcggcctggtggcgggctgacaaggagcgtctccaccgctgccatcttcaccgtcgccaaagagtcctctcaggtgtgaaaagcgcactgaaatttacatatataatgaacatttcattgccaaacgtcaaatcgcattgggaaatatacataccggcaattatgctgcttatttggcatgggtaccctatgtggatatattgactcagcagccaatacaacgttttcttggttctctatatgatgcgtgtagagcgatataggaaggggatctgagtatcttaaaaataaagcaagtaatgtcagttttcttatcgttaatcattttttaaatcactattcagtatcgaaaacaaaattattgccgcgtataagttataacccccaaagaaagattttgttcgatgatagaaaaacaaacccaaattaatagttgcattgcttgccatggtttagcctatattttgtgcacatttagcctatgcgtagtgtaacactacgcttagcgataagtaagggagtttaggagtaaaaacgttgtagaaacccacgaattcagaaaaacacataatttttaaaaagatcaccccaattgccagtgttatatcaaatatttaagaagaaaggtgcctaaaaacacatatatatttttacaagagggagtagttagcaggtgataaactgataatcagatagcaacatggcatggatgatgcttcatttaagactgtatagtgctatgctatggcaatgatgctgaaggtaagcttaaatcaccagggatagcacttgacaatataaaccacgtgaatctgatccgttttcaattgtgcatgtatttactgagtcacaaaagtccaccttacctgagctgggatgtgtacataagtttttcttctatgtattgttatgctatgagtattgcaggggtgagttagatcatgggagtcaggggtgagttagatcatgggagccaccttggctaggaatcttgggtggattaatatgatatattgatatgatcatgataatgtcaactgtagggaatatgaaatggccaccagtagaatagggacaagggatcatcgaactgaagcatatcaacatgtttttcttatgtgaatattaggggctgtggccctacggacgaatacagttctgttccctgaccctttattagtatatttgcacaatcagaaagtccttgatccgataattcatttcacaagtcttatggttgatctgaattctaacttgatccatctagctgtatgtatgggaatgtatatgagtatccgaccctttattagtatatttgcacaatcagaaagtccttgatccgataattcatttcacaagtcttatggttgatctgaattctaacttgatccatctagctgtatgtatgggaaaatatcaagtgatgtatatgagtataatttcctgaagcatgttcgtcagatggtgagtgctgtaatatggctgaagtaaagctcaatgttctttgttatacttttaatataaagcatggcatttgtttgcttagcatttatcacatagcatttctgatcatgctcattgcatggcactacttataagcttcgaattcactatacatggtaccatattcataatcaagaacttctgatgttttattctccaaatctttactaattaaacggatttaacaatttcattatagatactttattagcttgaatatttcgattaggtgattccgtgcctccctcggttgcatgatttccgttcaacatagtataaataaattgtcatgttttgtaatatttgacagtaaaaaaacacaatatagatatcgaacaaacacatcatgttatttgtatgaatgatagcgcgagtttctgaacatcaatgtatgtttcaaataatcgttgtatcagagtttgacttgccgtttatcactttggccagtttcactataaatttgctggtccttatgcgtgaaaaatacatctagcacaaatataatgactgaccacagtagcagtatatggtatttctgttttccttgtgtgattgatatgaccggatattttgcacatattcttctcaatgtcaaatggccaatgaagggtattgatgttcattttccccatttggctgatctcaacattgtcactccaactgaacattaccaatggttttatcatgcatttaaccgtgaaaaattttactcctagcatatatgttacaccataaataaaactaatgaatttgaaggctggaagtattactgagaatatttgaagacacttaagtcctgagtcaatccatcacacttaaattgtgttttgaatattacttgtattactaaatgtgcgaaatttacttcaataacaaaatttagatcccctcctttttgcaccttgttaaaactgttaatcaggggaaatataatcaatcttttgtaagagaattgacatgtgttagttttatatttcagatgtgtgctctaaattgtccttaggatgctatagctgcaagaacctcattgtctatgcaaaggaggacacttttttttttattaaatatgatgattgtacagggattaatatcttatactctttctgttgggttgcattagaaattaaggttagtcgtcccttgtttaattttaacaaggtggttcgatcttcctttgtttgtcatgaaagcaaataggcatatggaactgtcgcaaaactttgttaagaaattcagaatgtggaaatgtcgtaggagctttgcagcagtcggagttgatccagctgtaatgggtgttggtcctgttgtttccatcgctgcggcagtgtcgcagtgaaagctgctggtcttcaaatagatgatgttgaccttttcgagattaatgtggtatactagctttttttttgtgtctggtatactttcatccattcgtggagtttctccactagataacagatctgcctggtaatatatatctgtttgctcttgtacataggcttttgcatctcagtacgtatactgctgcaagaagttaggacttgatcctacaaaagttaatgttaacggaggtgcaatggctcttggggaatccattgggtgctacaggtactttctgtggtatttatcgcatagccaaactgttgatttagtatcaattagttgactggttctgccagtttgatcaaatgatttgacaatccactttgcaatactccctgaaaagttggattttttttaaaaaaaattgagaacctccttaattcaccccttaatatttcgtttctacgccttatatcacactagattgctcaatgcaagtgattcttgtcttattgctgtttccaaatccaacaaagagctgaattttgcacctgggtaatcttcagctagctctgtgcctctgctagatgtttataagtacttggatctgctaaagcttctgtctctctatgcacttagtttatagatcagacaaggctactctatgtttccttctgctccctcgacatgatgaaatctgaaaaccagcggcatgaaggcgtcagcgctcccggatagaatttcagttcgttatatttgattctttttatttaattggttagcggttttaggtgttttcttgagtgcagcaattgtactataggtctgagtgtctgaccaatgatctttctgttcattttgttccatattatggtgtaatgcaagcagaatggaaatgaacaaattaattaatattgaggatggcgattgttttgagtttcatcttgactgtcttgtgccggcatacttgctgtttaccaccgattactggtgctgaatttttcatgccatcggatcgaaaggaaagttaaaagcatgtaagcaccataacgtttgtgtatacagtgagacatgacatattgatattggtattgctgcttacatttgcattgaaaatttgagggtattttctccatggaggcaagcgtgcagctatagtagcgttgtgccgttgggtcgactattgcaaccgtagtgttagcacgggtaaattgctagtttgctaaaactaaacaaatcgttactagctcagcaaaacatgcaatatctgttggagggtatcaggtagtaagatagttatattcctttaatctcattagagatttccagaagcaagatttggaaggtagaattttggcagtatgttggctgtgttcgatgctgggtgtttccaacccctctccttcatattccgcacgcacgcttttcaacctgttaaacgatatgttttttataaaaattttctatacgaaagttgcttaaaaaatatattgatccattttgaaagaaaaactagttaatacttaattaatcacacgataatagaccgctccgttttcccgtagaagatttgttcccaactgcccacaacgaacgcagccgctgtgttctttcctttaagttcctaaccttacatttctctttttttcgtgcgtacacgcttcttaatgcgttttgtaaaaaaagtttctatataaaaattactttaaaaatatattaatttatttttttgactttttttacgctaatacttaattaatcgtatttttacgtgaggagggaggggttttcaaccctactaaagaacacagccaggcattaatcttagcgctaagcattgttcttatactaaaataatagatagatacacagttgagttaaagaaaatgttaaaatacgattcgagaatctgcagttgaaagaataaaatttgaatttcataatttgaagaccccactttatggatgacatagaaatggactctgttttttatttcttttgagtactctcaatccctggtgggcccgcacgttgtcaggtttcttcctccctcccgaagaggaaaaagaagggaggagaagaagcgcgccatgaggacagtgcgaacgtcacccacgggatgcgtctctgctccccggcctcccctgacaagctcagagcaacgggaagacaaagactcccatcccactgcgtgctttacccatcttctccaaatccgggacaggtaacctcctcctcctccctctttccctctctccccttctcgctaattcttagacgatgcgctgcagttgaacttccgatcgcctccgttccagtccccgcgcgtccccatcaatccggcagaggtaacctcctcctcctcctccctctttccctctctctccttctcgctaatgcttagaggacgcgccgggcctttgagggttggcggatcctctcgtccaaaccctagggccaggcactctataatctcgattctagagagaagtagaactcgatgccatggctgcattagggaggcggtgtcatggttcatccgtctgtccggctgtccctctccatctcggtttcaattttgatacgctcggattttcgacgcgcgcgccactgcctggggcaggtggctggtatgtttgttgagggggtgttcgaggggattccgttttcgggcttggatttaattagggggcactgcgttggtttcagaggaggggatggcggccatggcggaggccgccctggtcacgagcttgaagatgacactgtagcggggcccacctggcaacgagagagggataataacagactaggacggctgggcctctcgggccaagtggcccacgggagagggagggaggggaggtgctgttacgagaggagagagatgctgtgccgagatgagagggaggggaggtgctgggccgaaataagaggatgcaaggtaggggttgttcgattcatgaatcgtctggctctggactcagttcgtgccactttttttgcccgaaaattcttgattgtttggaaatctttgatgcttaagtgagaggcctgtgaatgttaggatttaattattttattatttgttttatcaagaaatgtagtgtaagtacataattatttaattattttattgtgatttgttttatcatggaatatatttaaaaagtatgaaatttgtttacccatagcaaagcatgggcattatgctagttttaataaatttaaagcaacatgagagagagagagagagagagacaggagacttcaaggggtgtgggccgtatgcaatcgcagtccttcggtagaccaattgagacgggcctgccgagccgtactatggttaccacgttaggttagctcctgttgaaagatgcatatagagttcctgttcaaaaattaaatttctatgttcgtggaattttggtcgcctgtgcatactaaaatagtaaattagtaatattaaatttggctcctctatgcatgtttaacaattattaatgttgatgagtcttttaagtacaatcgattaatctccattttttttgttttgcagtgaatgacaaagactaatccggatccacgtgtccgtgatcaagccatgcgctcaaggaagagtgttttcatgattattcatgaaacgaatcgtgacagtgagacatcccgatcctgtggctccgggtttgtcttcaagacgagagggggcaggtgtctcgttctcacctgcgagcatgtcgtggcagatttccagacatccacagacaggctgttcatcagaaggttcctgaacctcgacagtgaacagatcgaggaattacctgctaccctgctgtacgctgagtcgtcccgtgacattgccatccttcaagtggaggggttgagtcagcacgttccagcactgcgattctctcccatggccattgcacccattggaggcacggccattgctcttgggtactgcaacccggagcgcttgttctcatgtctggctttcgcagacttccctgctgtttctcctgggcaagtgaggtaagtattctaaacttctactcctattgtattaagggcatatttaaatctcacctccaaaattttatacaacgtttgaacacatgtataaagtattaaatataggctaaaaaataactaaattgcacagattgtgactactttgcgagacgaatcttttttaagcctgattgctccatgatttgacaatgttgtcctacagcaaacatgtgctaatgacggattaattaggcttaataaatttgtctcgcggtttactgactgatactgtaattagtttttttatcaatacccgaacaccccatatgacaccctatataatatcttatgtgacatgctaaaactttacacccctagatctaaacaacccctaagtcacacattcatgcagggatcaaatatgaaagttaatatttgatatataaattaaattagtcaagtaagtagttcttcaatagcctgctaaaaaggtttagaataccagttgcatcttatggtaaaattttattctagctttttttgatttagtaaatctatgactaatattcattatataatatgagtgtgtttagttcgcgaaaagaaaatttttgaatgtcacatcggacgtttgaccggatgtcggaaggggttttcggacacgaatgaaaaaactaatttcttaactcgcctagaaaccgcgagaggaatttattaagcctaattaatccgtcattagcacatgtggtttactgtagcacttatggctaatcatggactaattagactcaaaagattcgtctcgcggtttccatgcaaactatataattagtttttttatctatatttaatacttcatgcatgtgtccaaagattcgatgtgacgtttttaggaaaaaaaattgtgaactaaacaaggcctatattgtatactgggttcactttttaggcctggtttagttccccaaatttttttcccaaaaacatcacattgaatctttggagacatgcataaagcattaaatatagattaaaaaactaattgcacagttaggggaaaatcgcgagatgaatcttttgagcctaattagtctgtgattagctataagtgctacagtaacccacatgtgctaatgacggattaattaggctcaaaaggttcgtcttgcggtttccaagcgagttatgaaattagttttttcattcatgtccaaaaactccattcgacatccggtcaaacatccgatgtggcacctaaaaattttatttttgcaaactaaacatgccctcggtagttaatgttagtattgtacataggcatgtgtaactaattataaaattataatggttgtgtttagttcccttcaaacttccaaaaattccgtcacatcaaatgtttggatacatgtatggagcattaaatgtgaacgataaaaaccaattgcacagtttacgtgtaaattgcgagacgaaacttttgagcctaattacgccatgatttgacaatgtggggctacagtaaacatttcctattgatggattaattaagcttaatagatttgtctcgttgttacatgcggaatctgtaatttattttgttattagtctatgtttattactttaaatgtgtgtccgtatacttaaaaaaatttgaaaactaactaaacacggctaatgttggaattgaaggtcaaaaattgaccgggggccgcgtggatcagtacttcgagtggactgtgtcggtatgcctgggatgtcaggcggaccgataatttgcaggagtggtgtcactgcagttatcacatcaggaaatcgcgggataaccaacgccatttcaactgaaaccgttcatggagttatgaagagatggcttcgtcttggaagacatgtcagatacattttttaacttattttgttactgtcatttcaattcaacattttttcagaacaaaacacctaattaaatttgctttgcctactcatttgatcatttctacaggaagttaagaacatccaccaggtaatagcttccatccagctgtgatcgtgctccctgaagtattctgtgagaagactggacttgtttgaaccagttattttgtgagaacacttttatgtgattgtactttaagtaatcatttctacaggaagttaggaacatccaccaggtcatccggttgtgattgtgctgcctggcatattttgcgagaagactggacttgtttgaaccatagttattttgcgagaacactcgagaacgcatttatgtgattgtactctaagtaatttgaaaccagagtttaccgttgcaatgtggtttaagtgataagtactcacataaatatattactccctccgtcccatataaaacggtagttaagcctaggctttaccttccattggacgagcaactgctagctgtcggtgaagttgccggcagctattcaccgttctcttcaagccttgaatccaatcttccaaatcgttcaaaaattatgaatccaacaaaatcaagaaaataaaaatcaatccaatcacctcaccgtcccctaacgatctaaacggagggccagtgctatacgggctagaggggcgggggggggggggagttgtttgatttgcattacaaattgtcaccgtggcgttagcacgggcagacaaactagattttgtaaagatatgttcatcacaactagctagcgtcatatgcaatcagaatatttgaactcttgccggtttaaccattacctcttgcttgatgtccatggcttaattgtcattattctaatatgtttgattcgaaaatgtggcatggtgatttcagatatcaaagtaaactttaccatgttcatctccagctttgattctaatatgtttgattcaaaactgtggcatggtgattccagatatcaaaataaactttaccatgtcatctctggaatgacatgtgttcttatctcaattacagaagcataatatctcgattagagaaagacaaagttacagccaagacctatagtatggttcatcgacagtgacgcagtgtcatggatgtgaaaattgagaaaacttgacaggtgcttacaagaagaagatcccagttaaatagtacactacaaatgatctccggtgggtactttgtataattgtatccttattactactatgatttgtaaagatagtgtctacgatttgaaattaacttgttatgtatcaggtaaataaggagaaaaaaagcaagggtgttttttcagcagaagccatttgaaaacaacttgggcaattcgttgcccaacttagggagttatttgagaaaaaatagctctacagaattgatcactatcttttcttaagtgcaaggtaagaaaatggcttacacccgggtaaggactacatctaatgaaaaccatgtttaatatctgagctaattcatttttattggtacacatggggataaatggataatatggacttcaagctcactatggtttggcgttttgcaacacatgcgaggagcaggctcacactggttcgatttagaaaaaaacgcctgcatgatctgatggatgatgtcgagcttaaattcctgctgttgcacgtgtgggtttccactttcgttgctcaggtacttgttggttgacaggatgttttaaggcatatctctggattactcgatgcagtgtgcgactggcgagatcatggagaagctgttcaaattgtcacaggtgacacctctcctgcttagcattttgggatctatcctatttaatgtatactgtaaagctcattgagaatgaagttatgtctatggcgaatgaaagttgaaaaagggcttgtcagttcttcaacattacattcctaaagttatactataatgcatgaagttttcttaagtacatccaccatgtttattttgatcattgatttagaaaagcgagtttgagtgaataattttcacgtaaagcgcctcattcaacctgtattttagtttacattaggcgcacacactgtaactatatttttagttttagttcatccatgctacttacagctcaccttatgcatatacagaatctataattttttaggtttctgcaaacacatgattatattatcattatcattaaactttggatgtgattatatactttttcagggaaatgtatcgattaattttgataggagcaatggtgattggaaatatatttctattgggttgtattaaaattttgaagtttgttttttattcaattcaaatatgtcgtttatatatagttggagatgcatcatatatggctgatcatgagctagaggaggttctgaaactcgagtgcagtctgagagaatcatgttctcagttgcggatggtatggaagtattagggttggcgcttcttatattcagggaatagttttcactttctgggaaatactgctaaacatttgttgtttccaaaattatcgcactatttcccgctgaaaatcatgtgtcgttgctgtgctgatatagtgagttggaaaggtttgcaatcacataatcactagaaagtccgtgcgccgttggcgcacgcacaccatctatatataaactatatttatatttgtatgtactatttatagtttataagaaaagtcatatttgaatatcttttagtggtttttaaatttcatatatacaagccaatgaaaaatctatgtttataaatatttaattacatatcagagaaagcaaaacaaagatgatcaaatttatgttggttgatggctgatttgattattattaataaagataatcccttatatgccactccaaattaaccgatttccatagatgccactttaaattggctcctcccttatatgccaccggttcaagtttgtcctcccttttatgacattaccgttactccatcgccagttgaccgttaacttcacagtaaaaaaagacacatttgcccttgacagttggcatacaaccaatgataagtattttccattttgatagagaagttggttgagatatatatatatatatatatatatgcatatagcattttagtactaatatagctagttagctactagatacaacatatgaaaattgattttatttgcatcacgtgcaatataattttagtcatcaccatcacaaatgaattttcaatataagcatgaaacatgtagctttccaacaatattttttaataaaaaaacatttttcattgaattttgttagaaccagtgaattgataggatttacaattgtcaaatttaagtaagattatgaaatttatgtaatatttttttaggtaaatgactcctatggtcaacttaatatgcagagccatgaaagtttactctttgtacttataagtatttataagtattgaatagttaaaacttccaaggtctggacatcaatatgtgaatactaacctaggggtcttttcaaaaatattttgtatttagtgaagtttaggataaaaattatattaggggtgaaaaatgaaaaattgctagcagcacgatgccacgtgcaggttagcaggttaggactggtgacttgctccatccatatgcctcgtcgtccatctctctgtttacagttcaccccgtctcattcatgaatcatgatggaggcagtagttgcaggagaaacagcggcggattaaaaggagccggatgcccggcggcctctcctatcctatcgggctcaccgccgcccggcatgcctacctgccaccaccatctccgtcgtcgtctccgcctccgatatccggcgaagagctcctcggcagcactgtctatcccctcttatctccatggcgccgccgcctctaccctctccaggcaacgcctcgttctgggtgggcgacgaggtgaaccgagatgaggccgcggtggtggaggaagcggttgagaaggcggtgtgagcggtggaagaggcgtggcagctgtcgagaaggcaatgcgagcagtcgattggtgcagaggcggtcgaggaggcgggcgacgagcagggtggtgtcgagccgagctgctccccgttgatctggcgacggcgtggacctccggcgggcggggcagatcgagccgccgccgccgccgcccctagtcctcactccgaggcggcgctggccggtcagctccagggcaggcgcgcatcgaggcctcgcgcaggccagcgagcttagggcctccggcaccagcgcggaggtagaagacaagccagggcgacgcctccccctttccttatccgcggacgtcactcacccccctccagtgccgtcttcatctccttcaccagatcctccgcttcccttcctcgcttcatcgtcgtagctcgaagcaggtgtcggcggcgccgatcgaggtagggcggggcggtgccaaagagctcccggtggtacatcgagctcaaaggtcatcatcgtcctagtcattgtcagctccgcgacggcacggtgattagtatagaggaatctattgttcttgaggattttgttttttccttgtgatttttttctctacttctgctggactttttttctccaccgttgatatgtcatcggatggccgcgggaggggtgcgaatacgtggccgcttctccagccgagaatcttgctgcggctcgaagcgtggtgccacgtggcccaatgtgctgctaggatttgcaccctgcaatcggtttataagatatatcagtgttaagaatcgtatgaatgaaccataaatgatggatggtcttagaagaatagtatgttgtgccactgccatcaattattttttgtaccatgacaaattttagatatccatactgatttaagaaagtcatgattcatggacttgcactgaaagcaattgtagaacacacggggaagtgaggtgcttgttcaagaaaactaatttcatatttttgtgtgggttatggctatatgtgtgccgaaacaatgatcacatggaaaaaataaaagggggaaagaggtaaagtacaaattgaaaatttgaactttgactcctatctgcagtaacgcttcttcaagcagatcttcgcagagaggctataagatccacccaaatgttcctactgcagatgtgagagcaaggagatgaagcacggaggaaactacgtatcggttgcccgatttaaaaaaaaaaaatcaggcagtcaaatgttacagttgataagtgaaacattaaattatatacggtgaaaaaaatcagcaactaaaacattaaaaaaaattcttgtactctatataatttttctattcgtgacatccaaatccattttgaagttcttttagtaaatagttaattaatcacgcattgattcatcgctctgttttcgctgttttgcgtgtgaaggagaggtgttcccaacccctccataaaaagaatacagtactaggaaaaaaataaaagctagacaaataggaaggaaaaatatggaaaaaaaatgaaagaccgacagataggaaggaaaaatatagaaaacaatttgaaaggtgagtcgacagggaggtgaatattagagaaaaaaagaaagattagccgacatggagggaaaaaatgatctatatttctttagtatatgtttcttcaagattattaatttagttgtcatttgacattactactatggtatgtattacattaatggatacacgcttataaaattttcctttttagcttttttttataaggtttgtccatacaacttaaaaagataaaaatcattcaaattttagttcattcaccgtataataaaaatatacggcgtatagaccgtataaaaaaccaaccacgtgcgaggcattacaatgacgctgatatatatacacatacgcacgccactcacacaaaaagatgcacgtgagctgaataaatattttatataaaaacgctatgaaatgttgtatcacaatgatatacaaaaatatatgtatttatgtatggatcaaatgctttattttgtactcggaacaaataatagaataactctatacttttttcaagcatatttttaagtgtatgttgccctcatatattgtatattgaaatgatttatataattaattcttgtaaagatttattgtgcccacgcaatatcatattattatactttacatgaaatatacgacatgcgttaaattaaagtttaaatggatagatcatataaaaatatattttgctaacatgaaattttagaaattattgaagacaaatataattgcaccgtagcagataggacgggcatattactagtctgtttaaattgaatcaaacatgggcagtttggtcatcaaagttgtgagaaaagggacaaaatgattttgatttactataaagaaataaaatagcatttcagcaaactacatccagttgaaagtggtatctgggcgaatcccaattgcatcatggtattatagcgaagtctcgttttgaagatggtataatatcatgcgatagtggatgtttttttgcgaaaaagcccctcgccttccacatacgaaacccctatccgcaatatctctatcgtaagtactgttcgtgaggggcctatatattattaaaaaaagggagggttttttcgcaaaaatccaaccccacgcactttagctactgcagcgaaattcgacgtggacatgcccagcggccgccccttccgccagccttaatattctcaacaatgatatgcaatttttatgatgtgttgactcgtattcagcgtcaccaccaaagtggagtattttcatatgtggaacacaataaaattcccgttgaaacattttgctttcgcatatgaaacatcaaattttgtgatatttcgtgatatatcaacggtacaaaacgtataatatcaattgcatataaccaaattgcatgatttggcaaaattttacaccatgtcacatcgaatgtttggatatatgcatagagtattaaatatgaatgaaaaaataactaattacacatatctatactagtctatactaatataaaaagcagcagttgcccccctccaatcctactggtgaaatcactggttcaatctgtaccgtccatctgcgcgcgtgatttcaccaccacacgattccacgcgcaaactttgctcctccttctccacacgcgaagacttcgctcctcctcctccacgcgcggacttcgcttctcctcctcgctcgctcctcctcctctccgcatgtagcgccgccgcatcctcgccggagccgctgcccacgccgacatcttctgctgccgccgctacatccggcttcttccctaccgtcgcggccggatccgacctcggccccatccgccgccgccgccgccgccgaggtcggcccctcccgtccctgctgccggagtacatccatgtttccctcctcgctgttgtccacaggctccgccaatgcaatggcctctacctttcctcgaccaccgtcttctggacaaaaagcagaagtaccaacaggtaaggtgaaaatgcccaaaatcatcatcttctattttgcaatctggctactcttttgcgtgtattcttctgtcatatgggctggaaggggtgaatatgaaactttcagattaattaatgtgttgcagtttgccgaacaaacaaatcaacagttctttatattatattggtattagaatatggttaagaaacttgttttctactggattcatgtttttttctctaacgatttgtttactacacgcttgcagacaattatctgaaccacagggggatatcacaccaactcactctctcggcttgtttctggtatttatcacacccaacctgttctccaaacataatatttgtactgcaactcacatattagaattactgtaccgttgtttcaatagatgggaacacttcaatcaaaagttgtgttgtctcactttcgttataaaataaaataaaattcagtgctcttcaaccatgttggcaacatagccgagtgtgaattgttggggatgattattctcttttgattgtttggtgagatttgataattctaattattctatacaattctctattctagtgaattactgatatttttttagtcttttagaaggataccctagagttgatgccgataaattgaggtttatttgttggtaaaggatatttgtaggctatttaattcgttctataaattgcagagcacctttgcaaaatacaagtgttgtagggctaacccttagaattttggatcattttggttgctatacatgtcatcctgaagcaacacttctttccaaatactacacagcaccatagcagcttaccatggtgatctaatcatggcagttaggagggcagtaaatggcgatctcacacaaggatgccatgcatgatggcgttataccagcattctcatggcagctgaacaacgaccaacaatgataggtgaggtttctctcaaaagtgataggtgaggttgatgtatgttgactagatactttggaaattaaatgaaggcattgagctggcaatttgggcaaagtagatgggaaatgttgagcactattagtatgcacatataattagaacttacagcatgcactttagtttacaactctctaatgttttctgccaagaagttccatatcaaaatgcctgctaaaatatttctgggtgttttgctttcagaaatatttctatttataatagaaatgtaaaatcaatcagagttgtcaaatcaaggcgtaaggcgtaatgttaagatttagtaaggactgctagccctgttaaccagttcagcatgcatgcctgaattcatttttctttcttactgccacctgattgtaatatttgattgatgtgaaacagggttgtggttcgacgtgagaatctgaacagctattcatatcctagatatcatctgcctaagattttctttttcagtaatagatttgagattcatgcagttaaaattactgcagagtatatcaactttacagtgacatgctatgagcctatgagttatgatcttgttcttttcttttcaggttctccaaaaactagaactacaccaagcagcagcagcaccaagcgatgtatccagcgtcactggcggaatcaatcgtgacctatcaatgatggtcatccccattgagcatcacatggttcacagaggccatggcatctttgatttccaacaggttaatccttgtcgtctcatgttttgaatttttcatctccacgtttgcttttgatggtttaaactttaagtttgacactaaaatgttcatactccagatgaactggttcttgatcatgtgatcatcagatacttgaaaatttgcgcatttggtactgaaattagactcaaagtgaactctgcatttatgtttccaactacccggtccaaaaaatgcttgtagtaaattacaattatcacctaaaaatattggtggcacataacttaagaaattacgatgattctttcgatataaagtgatgtcatcgcaattgcttcatgaattacttgcaaagttgtttagcagttgaatcttgtgcttattgtaattcaataatcttttgatcatcaaattgaccttgaaaatattagcctttactatctcagatgagatatcctttatctttatgattggaatctggattttctttgatcaatgttaatttgacttgacatacattgtgcataagaaaatattttactatcaatattgatatcctttatcttggcatagattgttttgtgttttacttgatggatgaagtgctgaagctgaaagaagttggacagaccttctcggtgtgacacttgaaaacacatatgaggctgtggatgtatgagatgggagcaactgggtgtgtgcatgatcctgattttgtcataagagggaggtagtgaagttaagtcgtgtggaatacactgtaataaacaagtatagtttcacataaaataggcttagcactttcacttatttatatacagtatatatttattctggtgatcaagggcgaagctaagtagtgttatgggggttcctaggcacccggttgcaaaagaaaaattagtgcttaatacccctttgtaaccatatgtgcacccccctcagccaagcttggtgtactcccacactagaaatcaggccattgaagcacgaacggcctacaaccacaaccacgataggagtccaattcagtcctgcttgccgcatcagcgtgaggacgtacgcacatgcacgcctcttctcttttttttttctttctggcgactcgctcttcctctttgtccctaccagtgccgacgcctcttgccgctaatgccacaattaatcctcgcctcttaccgccaatgccacaattaatcctggatgactaatcgacgccccagcaagatgatgggatgtcaccgaggctgggcacaggcaattccttgcctcctctatcttctgttctatttactaattctttaccagtcaatggattcatttgaatagctccttcacttttcaattacgcgataatagctctctttttttccagatcgaatggttatgattagtgcagtttttatctctgcttctttgttagtgcactccactgttatcgctgatgataacaacacgcaaaaaaattataatttactataatattgctttaaaaaatatataaattactcactccgttcaaaaatataaaaagttttagagttggacacgattattaagaaagtttggatgagttgtgaatgtaggtgggaaaagtgattggttgagaagagaatattggtggataaattgttatatattttgggacaaatcctaaaggctaaaaattgttatatcttaggacggagggagtactagtggtgctgctggtgcacccccctccattcttctctagctccgcccctgctggtgatggattctttggtgctaccatgcatgtatgacttgcttgctgttattcttattttgctcccacaatggttttaatttacatttgttactgcgtgcattgcacgtgcacggttactagtagtatataaaaaggaggagttacacccctccaatcctacaggccaaatcatccagttaaatcctccccgtccatccgcaaatcaggtatattccgtacggtccaccgatctccaccgcacgatttcaccacgtgaagacaacgcctccccgcgtgcgaagattacgcctctccacgcgcaatcctatcctcctcgctcctccggtcctccccgcgtgtactggcgccgcagactcgctcctccaccgctgctctcgccggagccgacttcttctccagccgtcaccggagccgaggtcgtcccgttccgccgcccacgccgacttcttttccagccgtcgccggatcctacttcttcgccatccgccgcggccggagccgaggtcggccccatccgccgccaccgccaacgccgccgcgccctccaccgcttccgtggtcttccccatcggccacggccggagccgacgtcgtccccatccgccgtcgccgccgccgacggagcggtcgtccccagccgccgcggatttgtaaattactgccttgatgcccacctcgatggatgtcgtccccgctggcccgctccatcgtgcctcctcggccgctcgacgtccatgcggccaacgcccgcctcaaccaacatattcccttccactgaccactgccgcggtggttgctgcccatctggggcatcgtcctccttctccatcaatgataacaacgttggttgttcatcctcacacaggcagagaagtgtattcattgccggcaatgtcaggttcaacagcactacttccatttttttccatatgacactcacttatgcttttgggtatttcagcgacagaattcttcgattgaaattccgtatgtttttgtgcatctatatgaatcatgcttgcaggctgctaagatatttctgggtgttggtttacaactgtgcaaatttataagagttcattcattcagtgctgatcatctcaagtctcaacataatgatatttgcttttctacggtatgaattctagggaagaaatatgccctgttgtctactaatttttggttactttaaagctttatctgttaataaggattccaatgcaattagaattcatggtctgctgcttcacgaatatgctacattgattccatcatgcatattaattacctgtcgaaatatttcgttatgaattttgtttcctgcttattctcattatgaccgcagcaacgatggcattctttcttttgtttctgtctacatgcatggacagatgtggtcctaaatattgtagtatttgttcagacaatggatatacatgctcatcggctgcgttcccatgaaccagcggtagctcgattgattatatatattgacttgaacgttccatttttccaggtgacatatgaggtcctgctcctataggttgattgcttggtggagtagaatgtagcaagtatcttaggacatgaccagatgtgaatgcagtgacatcaatgtttgggcttcagtaaataggaggaaccaaagtagcaaagaaggctcctgagctcatgaggcatatttttaggtatttctttgtgtcatagcatttttatccctgtgaacgaagctgatctcccagtcaataattctttccgattgtgaatacaggtgcttcaggttaatagttggcttctttcaaaacgaacatatcagtggttcgtattctacgcatatgtgtctgacatgttgacatgtctttctgcaggttggcgattgacaattttgtattgtatgaatctataaataactaaaacatgcatgtgattaatggttgatagaaatttggcttcaatttagttctgtcaataagatattgtgatctaactccattctcttccatgcctgacaccagtgattcttgctgtaaatttgtactcctcttcaaattaactttcagaactgtctttacaattgcttcactggtatcatgacaatatgaaaaaaagaagtatgtatgtcactattacttgatgcttagagctcaaacccatctatgcaaacaaaaaggatgtatcttttcgaagttcctgcaatgtatgcagggatgattatgaagggatgatcattttgttcctgcaataccaccttggattttttcaatgtattttaatctttgaataatggacattaacaactattgccccataagaatatggatatctttcatggtttcaaattgaagactccaataaatcaactctagctatatttggtggataattcagctgatgtttggacatcaatggaatgtatgctatgcatatattatacaagttctcttcaaattgaacttgactgtaagagttcaatgtgtgtccattttccacatagtatttacaattgtgcctattcatatatcacaaatgcacaattacaagttgatcttttaatatcaattagatttatacatttgaaaattaaaattcatgtagaaatacacctatctgaaccagcatcttcaatctttccaagcgttgttacttcatgagtgaatagctaggaatcttttagagccagcaaatctaatcacatagggtgtttattataaaaaatatattttcaatcactaacataacataaaaatactattatatggccgttcttttgccctgaacattggaaaatacattgatttacatatggtgaatgaatcaattctactgtctcaaagatttagcttctgattttctttatattgggtgagactctgagttagattcatgtagattttaagttgccaatatgatcggctaaattgacactttataccacaccgaaaggattcatctggatcattcagtcagcatatatgacgaatagcatgcaatcttctcttttttatatactaatatattactataatatgtcctgactatctaaaagcagaactaccttgcattgactttaaggtgaatgattggaattatagatgtgctttctatatagtgggagttatactactcccttcgtttcagctataagacgttttgactttagtcaaagtcaaactgctttaagtttgaaagtctgtaaaaaaaagaagtaacattttcaacccaagataaatttattatgaaaatatattcaattattgtttgatgaaattaatttaatattataaatattactatatttgtctatacacttagtcaaaattgaaacagtttaactttgactaaagttaaaacgtcttataacctgaaacgaagggagtattacttttgctccatagtcgagcaagaaaaacatagccttctctatttacgaagtgcaggtcttcttctcctttaagtaatttacataatgttggttatttttatttttatagttatgtgaggatatatgttttataatttttgattaaatagattgtatttcggaagatgtagttttcgaaaatattattgtaattatgtactccagtggtatattatggaaaacgtgctgacgtgcatgattactatgtgtgtaaattgcgagacgaatcttttaaacctaattgcgctatgatttgacaacgtggtgctacaataaacattgctaatgacggattaattaggcttaataaattcgtctcgcggtttacaggagaattctataatttgttttgctattagactatgtttaatacttcaaatatttatccgtatatccaatgtgacgcgccaaaaactttccacccttggatctatataaacacagcctttgcctatttgagcccaaatcataagattgtgtcgctcaacaggcctagtggcccaaaggctgcaattgttgatgcaaaagcccatagtacacggcggacaggacacggtctcatttccactttacaccccgaaatatttttgaccgaccgatttgcttcgctggcgttgccgtattatacacgtttgcacgaaacgtacacagtccagggaccaaaccgtaaaatgaccccctttccaaagactccggccataaataacaagtcattttttcccaagtcaaaccttctattcctcctcctcctcctcgccaagccatcggaattttcccccaaatccaccgcgtcgccatggccgccgccgccgcccgcctcctcctcctcgccgtcgtcgccgcggtgttcctcctctcccccgcggcagccgggcgcccctgcggccacgcccagacgctcctcatctccttctcctccgtctccaggcccaaccccgaccccaacaaccccacccccctcaccaccaccgtcgtcaccgtcctccgcgtccgccgcctcggcccccaccatcccctccagatcccccgccccgatcccctccccgccgcctccgacgccgcctcgtccgtccaggagcgcgccaaggacatcctcgtcgtcgtctccggcctcctcttcggcttcggctgcggcgccctcaccgccgcgaccatgtacctcgtctggtccctcctcgcctccacctgcgctccctcctacgacgaggtctacggtgaagacgacgacgacgagctgtccgactccgagagccccaagaaggccggatacgtcatcatccacgacgccgaacagtacgtcggcggtaagaactaggggtggggaattgggctatcttgccgatggccaatttaagaatttgtgataaatgatcgcgtggatttgcggggtatatatactactattagcacctatatatgtgttgcgtctgtctgactcagtatgtgtgtgtgatttcgaaaagaaacaaattatgaatacgctcttgatgttttcttacataattataatttaaagtgaaactgaagtgtccttatttattgatcatgaaacatggaacatatttggttcttctgctcagaaaaattgcaatatgttgagtacaacttctggtaaattatactagctagtttttctactcatgttttgtgccgttgtggtcagtgaatgtgcagaactttctaccctgaaagggctaacatattttggtaggccatccattttggatggaggatcacgatgtagtccattctggagcaaactgattatttttccatatactgtatgctaacagctgatgtttgttccatttcttcttagaacttgtccatccggccatacccttgactgtgactgtccaacctattttacaatagatttgtcttgatgtcttcatttaaaagatgctaggcgcagtttctttgggttcagacattcgatatggcactgaattgagttttttttcttcattcgtttggttagcatttgcgtagagtttaccgtaccagtagtatttttggtagcaagttactggaatgatatttgctgttcagtagtttcaaggcttaaaataaaccttatgagcatatgcggcacctgaatgcttgttatcttaagataaatttgaagctaacatggtgtaggatacttctgaactatttatctttcagtgcccattcagatactagcaaattatggcggatgtatttcaaatggccttttctgtaggtgttttcatttttctgagtaaaagctacttaatccagaatgccatcggccttttctcctatgatgaaggcttaatctctacacttctccatggctttgtacatgtgtaaccaacagccaatgtgccaaacactagtttggaaactgacttctgtcacttgttcttggttttgttttttccccttacacctctacctatcatggatgcttttgctcagaatgttggagattgtagtgtgtgtactcttgaactgctctaataattttggtttactcctaataactcaattccagttcattggctttactgcattgcatcagtatgtcatgtggttgatggtttggctttcatactgtcaaacctccctcagagatccaaattaattgcatgtcctgcatttaccctactttatgtttgttccaatgatttaggagctttagaggtgtgtaccttgcattttgtaaacactttaggtaaaccttttgtggtctggttgtataatgatcagatggtttcctagttgttgtagtatttgttggcttatgctgcatccaattctctctgtcggcatatgaagtcgctgttttgagtattaacggtgtataagtttaatcaatccatgttattgtcttattgatgcatgccctttggttgtacacttgtactatgatgtttagcacaaacaccagattgtgccgctgctgcaaaaaattgtatctgcagattctgtgacgaaatacgtactagtagtagtttgaaacaacgtaaacatcgcatttgtactgttttattggacgtctttggtcttcagtgacctagtgaccgttttgtctgcactgctagttcttgaatccataatcacgacacatgaactagctattcgaggcttcagatttggacattatgggatgagagcgaaaaagaaaatggttgatctcgtcgtcgcttgcattagtatactgattgcatagaaacttccacgggagaagtccggtcaagacgtagatttctccgcgaatctctcttccgtcatcaagttctttatcccctcttctagaggaggaggatgtggccggtgacagcaagaacacgcatggtgtggatgtgctgggctacatcgttgatgtctataaataagttcattttaggtcccttaatttgtcgtcgagcttaaaactcgtcgccgtccgggattgccggggagcttcttgggccgggaggaggcgctcaggcgttctgcgaggagggaaatgaccgggatggagacgaagaggagcaccgacagcacgagcggcgccggcgatgaggattggatctcggtgctcctggagaagagagagaagagagacaaagagttgtcgctgatacgtgaggtccacgtgagtcctacttcccacatcagttaaaactagccactatactatcgtgggaccgaagttgataggtattgtgagttggaggttgagctatggcgctggtatttcggttcgggacaaattcagggcatgttttggggagtttatggcaactgaagatccttatagaaactataactctagaagctctcccaaacaatctaaaattttcactcaaattctaagaaaatgtagttgtagaatctaacaaatgaactagaagacatgagcttatccagattatctccaacccaagagtgttagactcgcggcaaatcacgggatctaatgtgaacttattcccgtctgatatagatcggcccaataacaacccaaaatccccagtaattcctaaacgcggcccacaagacagcatcgcctcccccaccttcttccccgatcccctaggaggcttcaacccccgcatccgccgtcgcctgcgcgccgccggaggccggagcccgccgccgtgggatactagtccagcttggaagcggggagggagaggctccagccagtgtgccgaaccctacccttccattctgacccaccacgccatggcggagcccacgccgccgccgtcgaacgccgggctccgcatcctcctcagcaaggaccggccaccggcctcctcttcctccgcgttcgccgccgctacctccgccgccgtctccagccacaccgaccgcgaccgcatcatcgtgagttgtccactctcctatctcgtatgcccccgggggtgccagtgtgggaggatgacatgaaccgagggttttctgtcaatttgcgcggaatcgtttctgtgttgtggagtagatttaagaaatctcgtttgttcacagggagtgttccgggatgcgctgtctaggactgaatcccctgaagcttttgcccttcaggccgttcaggatgcgattaaacctcaggtacacaatgcaccatagtcagccatgcttgtaggcttgtagctttctcatagataatggattactgtacttgatgttccttgtgttgtcttgtgcatacacacgtttttaagttggtcgctcatctgatttttgcagaagcaaactgtgctcgttctggaggagaaccaatccttagaaaatgctctacgcaaattgctgcaggaacttgcagtaagcttccttaccacgcatgtgcctgcactagtctttgttctctgtaacaacactattacaaagtaatgtggtagtagatgatttttttttttttggggtaactgtctcacatttacaagttagcgtaatgcaacattgcaacttctcctttctccatacatttcattaagtttctatcttctgtctaataaccgtctgcaagtatttaccatgcacctgaacgataggtagttctattgttgaaattgtgcaatccttacttgcctgtcatgcagccctatagattaatgcttgttgctgatttcgtttcatatctatatttgtagtcatctgcagttcaatctggtaaaagaataatgcaatatggggataatgaagaaaataattgcccgataacacgtcttcttggttagttggaacctttttactgctcctttcttcacattggttcctgagcactatttagagatttatatgttttctcttgagagatctttttttttttcatgttagatatcgtgctttacctttgtgaaagagggcatgttgagggaggtatggtattccagctgttagaagatctgacagaaatgtcaactatcaaagactgcaaagatgtatttggatatattgagagcaaacaagatgtcttggggaaggtaattgagaatttgtcttttgtactacattttgtaaaattggtgcttgtaaggcacatatgatgcatgcagttgttttgctaatggggattgcctcattgagttgtttgtagcaagagcttttcgggcgtggcaagcttgttatgctaagaacttgcaaccaactacttcgaagattatcaaaggttagattcatctgttttcttatgcatactctgctatctactttgtcatagtccgattgtctgtagattgaaatcattctgcactttctttattttctgtgctgagcagttttatcaagtactaagctgactgctgtgctcactgttcagtaagatctttggtaatgacatatttactgtaaaaataccgagctattgggcatatcataaaaatcaaattatacacagcaatgttgtggtccctttgctttagtgagtattgaacaagtatattctttacatttctcggagttttgacatcctataaggttgtgttctgtactagcattgataccctttgttctgaaataccacaggcaaatgatgtggtattctgcggacgtattatcatgtttctagcacatttcttcccattatcggaacgttcaggtttgcatattttgcatctctcttttccctcctagacagacccttattggcaaggagtgcataactactttttccttgtttttctattttatcagctctcaatatcaagggggtttttaacacatcaaatgaaacaaagtacgagaaagacgctacagatggtgagtatgactatcctgataaaaaagtatttattatttttttgttgtgtgtttttcgtgtgactttattcaattttttaattcttcagtcaactgttcttgtaaaaggatagagctccctaatgtaagccttttttttttctcaggaatttctgtggatttcaacttctacaataccctatggagtctgcaggtggctgctttgtaccctgccattctgtgggattcaaaaatcataattgatccctgacaagcttcttaactcttaaacattactccctccgtattttaatgtatgacgccgttgactttttgacaaatgtttgacctttcgtcttattcaaaaaatttatgtaattataatttattttattgtgacttgatttatcatcaaatgctctttaagcatgacataagtatttttatatttgcataaaatttttgaataagacgagtggtcaaacgttgattaaaaagtcaacggcgtcatacattaaaatatggagggagtatattgtttctcatgctcatttgtctttttatttatgttccaggagcattttagtaaccctgctttaactgctgcaaatctgacaaaatggcaaaagtttgtgtccaatttaacggtacatccttttgcgcatttttacaattacatgagcctttttctttcccaatgcaaaatgttagttctgaacttctcgttgatgtttactgttaatggaagtgcaggttgtgctaagcacatttgaagctcagcctctcagtgacgatgatggaaaacttaacaatcttgaccaagaggaagatgctgctttcaatattaagtacctgacaagtagtaaattgatgggtttggaggtaagaactttttgatcagctgatactaactttctattattgttcactgttcatagactcatatgacaattgcttctttgcagttgaaggacccaagttttcgacgccacatccttgtccagtgcctcatattcttcgactttctcaaggcacctggaaagactgacaaagaaggtccaactgggagcatggttagtccactaaatgacttgtctgattgttttccatctgaaattgtgctgttaccaaatttttagtattcacctattactacatgattgctcttgactttgtgatagtcacaacagcaaatgtggcaaagctagcattagttctcatgaaaccatcagctcctttttctgtgcatggtatgtgagatcgtaagtagtctgtgatagctattcccattttagtagaaccgattattatcacttattagcatacttctcacagcgtgtgctactgggcatgtaagtattaacaaacactgattgcacaaattgtccaaaccatatgaagttgcttggctgtgctagtttttagtataactgtgccaactaataccaactgcctgcctgatacaaccaggttatagtggctagtacagacaatgaatcaggattaaggaaatgccactctgtactctgtattaactttatgctctctacaatcagaaagaggaaatcgattcctgtgaagagcgtgttaagaaacttctggagataattccaccaaaagggaaggaattcctacaaagcatcgagcatattcttgagcgggagaaaaattgggtatcctcttagctgcatgtaagcaatattttatcttaacatagtaattctcacaaccaatgattctgttcctgctggctcaacttgaaggtatggtggaaacgagatgggtgtctagcgtttgaaaaacaaccttttgaaaagaaaccaggccaagctggagtcagaaaacggtatgctacttcctttcttctggcactgaatttgccattagtctattattggttctgctgttgatgtgctacttggcctatcataatgtgtaacagttacaatagatttgaaatgattttagtgctaactaaaagaacagcagctatcaactgtgatattgtcttattaaatacatcccgcaaagcatactgtttataattttgatggtactgggagcaccatatcctaatcattgtgtcactgggagcattaacttcaaataccctttatctgaattaccatggagcagacaatttagttattttataattttgtgctgtcagtttttttaatgttcgtcagaagcatcatgaatttcacctgtttcacatcaacattcttatatagtgtcaacttacaatgttatggatttagatgtgttgttatatgtatgaagttcacaatttgtgttcatttgtggtaatgcaactagtttcatatttttcatgagtgaagagtgtaagaatggtctttgatattgattgcctcgttgagtagttgtttgtggcataggtttatttagagaaaaggtaaaaaaaaaaaacaaattagtaggaaatatagcatagattcttggagttaacaagccagtattctacttcacatcctcatgtcgatttgtaatatgaattcacacaagaaagtccatgtccaaatgcaatctaattctttgatattttgctttccttccttgtagtaagccaaggtggagattgggaaacaaagaacttgcccaactgtggaaatgggctgaacaaaaccctgtatgttctaccaagcatcccattactactatgtttgacttgttactaatagatttgcataatccagtttaaaaaggttccatccgttgagttccctatctgtgcctttctgagtcattttctatccttttgtcatgcaacactcttctatttgaaggcatacatcttccattaatcggcctttctcatcactttttatcattttgtgatgcaacttgtccaacatttaaattcatcattttttagcatttatttttttgcatctgacttctaatttctccgtgagctgcagaatgctctgactgattctgaacgtatttgcatgccatcagtaacagaatattggaaaccacttgcagaagatgtaagtgcttcaatttatatagtcatttttatcggtcctttttgctttgagcaaaccaatttattagtgcaatcctctaattatgtgtaacttacagatggatccatctgctggtattgaggatgaatatcaccacaagaataatcgtgtgagtatagatcccagcaacactatttcctgttgagatgattatactaaaatttggttctgtgatgactgtaccagaacccaattaatatacagggtatagcataggctatttacatttaggatctggtttaaataggaagatatatcacctctcgtggagctaaaatacaattattcttctaagcgagtaccgctaagactaatgctaaaaagcctgggtctattaccatgttacaaatgtcatccaacctcccaatttttcagtaggagtggtatttgttagcctttatttgttgctcgtattgggtgaatatgttgatccatgttgtaattaaatcaagcataagtgcacttctgtgcttacattattcaaataaaatgttgaagtaagcatatccaccttcattcaatagaacttaggtacttcatagtttattaaaatcaagtgcatgatctactagagcaaatgatgctgtgcattgttatcatgtgtagcaaaagagaatctgatatagttctggtctactgatggatcatagcgtgacatgtcccactcccacacagtgatagagatgggttgaatcacattaggaagaaacaaaatatcctgggcatttgtcagagtctcggtcatgatgaaaacgaggactttgtttcatagtacttccatggacactgagatcaagaattttgtttccatgtgacctgataatgaaaacatcatggtatttttatctctccaatatgattttgtctcacgaccagcattttatttgacaggtgtattgctggaaagggttacgattttcagccaggcaggatttggaaggtttttctcgggtatgcattatgctatgaagcctcacagcattctttttctcattaatatatgctggatggaaataattgtgcatcccatgacctctactcaatcccattccagttttgtgattacggtattgaaggagttgtacctcaagaactgttgccacctgaagtccgttccaagttttattcgaagcctggtgacaaggctaaacgacctaagagggaagacccaaaaggcacttcagctcaacccaaggaacaacaggtagttcgcgcaccgtcttgatcaaacttggacgagctttaacttccgcaatgcgctgctgatatattttcggtgcgttcctgtgtgaaggttgtttcagccacaccggagaccgacggtggcggcagcggggctgaaccagaagaaggtgctgtgccaatggattctgataatgccgcgatcgatgaaggccggaagcagagcccagaggaggtgtctggacctgaaagcgggcagtgcgaggctgaagccgatggcgaagataacatgaaaaatgaggctagtaaagacggtccatccgcatagaacctctgccggaagattttgtagtatcctgttgccagcgtttctactgagatcgcccatctttagagttactgtgaccccccagattgaaacatccaggctccagattgttttaaagaagatagagagacatgtatctagtccactgaacacagaattttaatgaatcatcagtagctgacgccatgccttagcctgacatgtgtatatagacagcttgttcgttgaagtgttatcttgcatcctgggtcccatcctgtgtgtgtttactgttcggtgtagcatactgcttggagtacactataggagtactagtatgtatcaagctcaatttaccgtaccagtttatggtgacattaaactcctctatctccctccagccctccttgtgaccgtaccagttttcatatatcaagagcgctgggccgatggccgcccataatcgtatggtaaattcaaaaaaaccccgttttgaaatttaaattgccaactgataccagtttcacaccaaaaatgttttagatcccggcgatcgacttcaaataccccatacaaacaacctgtttgaatctctttctcttagccgcaataaataattacatcaatttcagagtaagtatggttggttggttggtttgttgggtttctccccggcctccggtcaaccactcagcaagcacgaggcacatccacaccgtccgtcccatccgtacgtagcatctggacggccgagatgaaggatgagaccccccaggcttggacgacacaggtcacggctgctcacgagcgcaccagttcactcactcacttcgcttgctttgcttggcccgatccttacctttgctggcttgtactgtactgagccgagctgcaatatatatgtccagttctagtacaaagcgaggaggaagaagacgacttggtcacatcgttcacacacttcactcacacaagagagagagagagagagagaaagctcagagctgcttcctcccaaaagcttcttccaacaacaatggcgtcgttctctcctcctccccgctaaaccgccgccggcgtcccgacccgacgtgcttgtaagttcatctctatctctctttctcgtcctctcttcctagtgtgatctctctctctctctctctctctctctctcgctcgctcgctctcgctctagaaccctaaaccctctagaaccgaaccgaatcgaatcgaatccgtttttaagtggctcgttgggttcttctacagtacgagaatcgtattgcttaccaagtggagtggttactagtcgcaactctcaattaagagcagcaacattttgtctctttggatttctctcctcgcttcgcataaccctccattatcatgttgaaaaccatccaatctatacctctgaataactgattcacaccactgatttctttgagattttcgtcggtgttttttttaccccatccatccatttatcttagattgatacagcagttgtacccatgacgtgatagtagtagtagttttccgtcatcagaaaaaaaagggtgacgatttgaaaccactccaggtctctcctgatgataaaaaagtagagaggagatgcactagaagacagtgagtaattccattgctgggcacactagtactgcacccatgttgtcctctcatgtgcaatgaaaatgacacttgctatcccttgtccaaccgtgtcactgtagcactaaaacccttttcctttcctggcgcaaaaatcatcaaaattatttttgtccaactgcaaaaggcaaaactaattgaatgaaccactagtactaattgacagtaggtttagttttgacagtgtggcacccgggttatccattcgaaatgctatatttaaaaaaaaacttttttttgcacactgactccaacatgcctcggtcactgtaaaatcgatgaaccctacagtagggaggagtagcactgcacacacagtacggtcggcacgggctaatggcctatcccgtgcgttgagattcgggacgggggttagcgcaacaagtcaagttctcctgtcctgtcatgtcccgcctccaacagcgacaacacctctcctcgccgcgcctttcctcacgtctgctcctgcacaaatactgttcatcagtattggattctacagccttcaccaccacgccacgcgatgcgcctgcacacacgcacacagtattctccacaattttttacagtactgtataggattagagtagtatcatgtcacagtgaaagagacgaggctgtgcagtgtaacgttgtctgttactactgctaacccttgggccttgtgtcaggttgcctgcatctgcgacaaggcgagaagagaacggggcccaagcccacgcctcgccgaatcgcgtcggtgctttggatcgtggccatggacatggagacggagaagcagcagcagcagacgaggtgcccgccttggctccaggcggccattgcaggttcgcccgttactccctccctccattctcatctctgtttctttaattgctcattctcacttgcttaatttactcatctctgtgcactgtatcttcggtgctcgtatgaatgcaagtagttgttgctagtagtactagtactagcagagtaattaaattaaaacatggggaattaaatcctctgctgcagtatgtgtactcactaggcaggcaggcagtggatatgagcactgacacagtaagtatagagatcttgtggttaaacagtcaaattctctcctcctcactcatccatcctgtgatgaaatctctgagctgatacagcgcacattgatatgtcacgggtgtcctgtgatacgcattcatggccccccatgattctccgttttttacccccatccatcactgcacattgcagtactactcctacttgatctgctgcatgtcatgtgtctggtccgcgtgctaccagtcatcttcctctagcttacacacaggctttgcatccttcatgctccagccgtgtcactggctcactgctctgccatggatcatccaggacatgagcatctcgtaagctacagttattctccatagccactactgtactcactctcctcccgtgggagtacctgcttctatcacagattcacagtactgtgttgacaggcaatgtgggtgattgctgacatgtgtttgttgcttctcgtttgtttcttcactcgccttggcgaatctcttctggatgatgatgacaagccggtggtttgtttcttctacactggcctctcgtctcttcctgtgtgcttcgaaatttgaaatttgaacccgattctctatgcgtgacaaactgtttggcaccaatcattccaaagtcagccccattcaccaccggagtacaccaaaagacaagaacagacacagctcgtagctaggcttggcatctccatgacaacatcattcagctcaccttcccttttacccgccacttcctttttactccaccacactacagtacatgctagtactacatgtcttgttcttttctagtgtagcgctaattttatctgaaattttggtaggatttgaatttgaacaaatttgattaggagtagtaacaaagaagattaactagttataaagaacaaagcaaaggtccccatcgtttggcttatttcctaataagccaaaacggtttgttaggaaataaaaatggattccccgcaaaaaaaaagaaataaaaatagatttgtaggtaaaacttttacaaatgtgttcttggtgatttaaaagccaatgttaaaaaaaaaactacgttaaaaatatctcaaaattaagcttgaaattttaaaatttggcttttctttggctgattaggccatcggaaccaaaatttgtttgagctgatgatgatctgacgtgtgcaaaatggtgatgggttttgtagacatcgagcagcgggtgcgggcgctggcggtgagcgtgccggaggacgcggcggcgacggcgacggaccactccttcgccgagcgcgccgagaactactaccacaagcggccgcagctgctggcgctgctcaccgacctccaccaccgctacctctacctcgccgaccgctactcccagtctctcctcgccgccaacaagcccttccacgccgccgcctcctcctccgactgcggctcctccgacgtcgacgaccgttcctccgacgccggtagctccctctccttccagcctccacccgccaccagcagcagtgttcgtgatgccgttgacgctgagctggtggtggcggagctggtggccgcttggattgatcgggagattctcgccgacgaggcggagcggcggaaggcggagtcggcgaggaagatcgagctgcaggggagcctcgtggaggtgctggagtcggagaggctggtgctgctcggggagaacgcgcgggtcgggttccgcgcgtcggcggccgaggaggaggcggcggccgcggcggccgagctgggttacatgcggcggcgcgcggcggagatggcgcggttggtggtgaagctccgggaggaccaccgggtgtgcatgctggggcgcaagatcgaggcgctgcagtcgcaggtctacgggctggagctgcggaaccgggagtgctacgaggccatggcggcgtgggaggcggagaggaaggtgggcctcgccgagatcgagcggctgcgcgcggacaacaagcggctggccgcggaggccgccatggccgccgcggcgaggcggaagcggaagggcgggaacggaagcgggtggctgtggtgggcgcgggtgcggatggcggcggagtggacgccgtgcgcgccggcggtgaggaaggtcggtgagcagatcaagcacggcggcggccggaaggacgtcaagtacaacgccggcggctgcttctgcctctagtttggattttggcgggatggtttctttttgggtgggtcaatgttcattttaccccttggattgtgatgatattgcgtgcaagtatcaaggaggggagtagtaatagtaatcaggttatgggattatgcagagtgagagagagagagagagagagagaaattaattagcgagaggttaattagcttgtaaaatggatcagttgcatgttggtggtaaaactagtgtactgagactcaagtatataatattatgacatgttctaagaatctataaagatggatgtattgagactcttatggtttgagtaattctgatactgatctcgaccggcccaattgcacgtgatgggccaaccaaatgaatcatatcacagagacggcccggcccagtatgaaggaaggagacgggatgggccgtgcttttccgttgcggaaacaaacagatttcttcgacgaagaaaggagtcgtggcgtggtttagggtttcggaggcaaagctagtttagacgatgttgagatagaggctgctgttttaaaactatggaatttcacagaagaagaatcccttccatactttaattggtggaacaagatgagaaatttttttttgaaaatatactatttattctttttctattagaaatatcccggatgcaattttattcgcacaaatataccattgatagctcggtgtcgcgtggcgagactacgagaccgagcggtctttgcatcctcaaccagcgataccggtggtatatttgtgctaaaaaattgcatcaagaatatgcaaggcaggaaactgtgtgcttcaataagataatttagtatcagcttcaggtgagcaaaggcaacaaaatatgagctacaaaaggtcggagaatgttttatagtacaacatatgtgatttgtatggtcttcagctatatttcgtccaacaatatgcattactacacactctcaattctcatcaaatatgtagctattggaatcacgtgcttctctttttccaaatattcacatatggatcatatggttacctttaaatctacaaaaaagaaccatatccttctcatggtgctatctgcaagggagtaactttagtagctagtagttttcttttaatgtggaattcatgctgtaagttgtgaataatagtgggaagataaaattaccatgctaaacctaacacttaaatctgaactgttgttgaaaatagatgctctaagatgaatatattgttcatgcctgtgagctacctcacccattcgatatatgttcaaaaatgttttaaaaaataattgtgctgaagctaaaccacacaacctatgcatcatcgtaatggcttttgtgtgtgatagatatatatacgcaatgcaaattacaaaactacagtttatacgactataggaggagaccccattgatcaaagaagaaaccctaagtccttcgctacttcctccgtcctaaaataagtgtagttttgcactattcacgtttaacatttaaccattcgtcttaattgaaatttttttatgatcagtatttttattgctattagatgataaaatatgaatagtattttatgtgtgattaaatattttcaactttttcacaaatttttcaaataagacggatgatcaaacgttgggcacggatatccacgactgcacttattttgggacggaggtagtattaaattgggccaagatcaaaatagatgggccccatgtggtggctactacgtttggaataagttcacttggtgaccctcaaaagtgattgaaatctaatccgtaaccctaaaccacaaaaccggatatcttgaccccccccccaaactatgaaaatcggtgcaatttgactccctcggcggttttggagggtggtttcgctgacgtggcgctaacgtggcggttttggagggtggtttcgctgacgtggcggtattgacctagtctgtgtgctgacgtggcacttaggtggcatttcaattaaaaagttatacatgggacccgtttgtcattcacacacacaattgtggggcccactgacatgtgggccccacacggcatcttctccctttcttcttcctcccctcccttctctctttctttctccgtctcccggggagcgagcggcggcgagagctagctggaacggcggcggcccgcgggcggcgaaggtgggcggcagcgggagggcggcgaaggtgggcgggaaggagaagcaggtcgccgcggcgacttcgaaaccgcgaggcggaaccactcgaggagagggatgagggcgagcgcgtcgccgaggaggtcgtctcacgccgtcatccccctactcggccgtccatcgagaggagaagtgccatgatccggccgccgccgccgcttcccctcgtcctccctctgccacgagtcgtcgccgccctcgtccgcccgccctctcaccgccgccggctccccacgtcctcccactgccccaagccgccgccgccctcccgcccgccggcccccatccctcatccgccgctcgcaccgccgccggctcccctcgtcctcccactgccacaagccgtcgccgccttcccgcccgccggcccccatccctcatccgccgctcgcaccgctgttggctcccctcgtcctcccactgccacgaggcgccgccctcacccacccgtcctcccgcccgccggttgcggcgtcgaagacctggtcggcggtggccgagctcgccgtaccccgccgcgtgtgcctcccgccgccgccactgtggtctcctccatcttcgccgcggtggagctcagcccgggcgccgccgccgtctccaccgctcgccgccgtcgccgcccgccgcgggagagtgagagagggagcggtggggagagataatgaattgagggaggggagagagaaaggacacgtgggtcccacaatatgtgtcaatgacaaatgggtcccacacatatttttaattctaaatgccacctaaacgccacgtgtaaaggagacccgatcaataccgccacgtcagcgaaaccaccctccaaaaccaccatgtcagcgccacgtcagcgaaaccaccctccaaaaccgctgagggagtcaaattgcaccggttttcatagtttgggggtcaagatatctggttttgtggtttagggttacggattagatttcaatcgcttttgagggtcaccaagtgaacttattccactacgttttgttcatccaacgcctgataagcaatctaatatagtgatccaacggcttagaattgatgatgatgtggaacattgagatttgagctttattattagggtcttaattatagttcatgggtcatgattttatagtaagaagggattacaacaagctgatcgagcagctgagccactccagcttttgattcggtattctcgcattttctcgcagttgctattgtttcacgcttaaattttcaccgaaataagaattcagaacaggtgggaattgatctgaaagacagaggaacggctaattgccactacttcagcaggagtagtatttgatttaacttccaacaggagagcagataagcacattctcaaagctccagtttcagacttgtgcccttctctgaagctcaacaatctagcaacaaagtcatctcgatgcccatttcgttaatgaaatgggagagactcccctctctttcgttaataaatcgcggggcagcgtggtcgctttcgatgcacacatttcgcgtccacatggcgcacataacgaattcgcccttcatcttctcgctcatgtcgcacgaaaccccacatatcgccatctctctgctactcaacgatgtatggccatggacacgccgacgatgcaatgcatatgcatatgcatatggtcatggccttccattccattcactctggtctgtctctgaacgctcttgatcaattcagtactgctagtactagcttgtttaatccacgacaaccccaagtgacatccgggatcaacggccaaatgactcccacgcatccataaatgtttcagcacaaaaaggtaaaaagcaatgaaggagcctgcccaggatatattgcagggaaccgccggagcaaaacctgctctcctttttaaaccaaaactcttccgtaatctcaacggcgtcgctctcgctgcttctgtaataatcaggctactcttaataagtccaccaaatcgagaaatcacagcactgaacaagtgctctaataattgtgttgtctgcgtgtcactatgctgatagcttcagtgactgagagcatgatatagcatcactgcacggagcagtgtgatcactgagctatcatgccaccgacacaaggccaactcaatgcagtagcaacagctgcccttcttttctggacagaggcgtttctgtcccaattcgatggctgaccatgacactcatactactgctacacgttgatttttgtattctattcccagccctgcaatccaggacaggaggtgaatgaaagaagatatttggaccatttcgtgacagaatgtagtttgctttgatgagtgatatatattagtacaatgataataatgctctactgctacttgaaagctgcttttttgtccaagaattccattcaaacacctacctaaccaaaagccactggatctggaaagagaccggttgttaaggtcgttattagtgtatgaactaaattaaaacgctttcatcagttagagagagtccttcgtttgtttgtcctgaccatgcatgccaaaccttatttgacctattcggtgcttgtcatgtgttcagttgctgacttttggtgatgtctaatttcagaaggtctatacttaagttgctttcaagtacatatattctactaccatttttcttttcttttccttaccataggccggctgcaatgcactagattgttgctttgttaaacaggttatgatgatcctaactgcttgtacagccatactgaactctgaaagtaaaaaggaaacggagcgcttatttgcactgaggacattcagagaacatgagccgtgctattaaagaaaaaaaaaatcgaagatcgacaacacgaatccatcctaaacttgggatctgcatttgcatacatagttttttctgttcttcagcaacaacgagggagctgcaaaattcagtgagcgtcagaaccgcccaatgttcttccatgctctaatcagcattttttaaaaaagaaaaaaaaaagagtcagacttgccaaagagttgacatagatcgtttcgaagaatcgaaggtacttcgattgtgattaatcaatctgctcaacacgcaagatcggtccgagacgtggcgtcattttgcttcaagtcaggaaatctctacgtaccgaaataccaatagaagaacactgtaactgtacgtcagtatacgtgtaaggccttgtaaagaaatactgctcgtgtttgacactatctttctacgttttcattggccatattcggtattcccaagtatccacatgctccatgcactaactatataatggtcaacaacacgaaactctgagttttggtgaaaaggaagttagttgatactagtacgaaagcaaggttgggtgaaaagcacaattagccgtggaaggagaactggtatatgcaaaaataagtagttagttcctaaacgcaggtactaccagtaagtaggtgatcgaatttttattattagttgatcaagtccctgaacgaatggtatgcaaacagcatttgcgtttgctgccatatgcccatatatagataagatgatgaatagcgttgtgtggatgttatttggtaccgtggtacataatgaacatgtgttaatctgttattcatttttatatgcggagggaaagagttttcaacccattcaaaaagaacacagtctaaaacgacagcaatttttaactacattagtaactgaagaaacaagaaatgcttgttgtcgtgacttttcttgtttgatgattcagcgaaattattataacggattacctacataattacagagataaattaaatattttataataaataaatctaacaaaaagcactaaatatgatttttaaaagcatatactccttccgtttcaggttataataaattaagtttggctaaatttatagacaaatatagtaatatttatattaaaataattttttaatttattaattagatatatttttataataaatttatcttggtttgaaaatattattattattttctataaacttgatcaaacttgaaatagtttaactttaaccaaagtcaaaacatcttgtaacctgaaacagcggagtaataattaaattatttaaataatccgcttaatatatattatatgctttaaaatatgtatatgctaaacaaacatacagcccgtttggttggagagagtttttagaaaggattgggagtttagagggatgaggctattaagtgttttgtttggttgggagacatgagaattttggtgggatggggatgaggaattgaggaaggaactccctccttttcaatacctgggtagaggcaggtaattgggagggaattcctactttactttatctaatcaaatcacagccatccatttttattaataatctaatctccaactaaactccctatcaatttccatcacctctactaaataagatattggaattaaaaatcaaatttccatcttaatatcatcatcaattctctcgtgtaaactttcaacccttttcctcgagttacctgagaagccgatagcgttacgtgggcagtgatggtgcgagcggcggattcggaggaaccgcgtcaaacagcacaaggcggtcaacacgagacgagagagcagctagccaacaggcagtgtcgcgtgtgcgggtgcgagtgcgaaccagcccaaccaaaccaaacacacatgaggcgaggagaccgagcccttttattttgcagcgccagcgacccgttccactctcgactctctccgcctcgcgcgcttcctcccaccgacgccacgagccgagacgagacgaggcgacgccccgctcctccatccgcctcgccacgccacgccacgaggaggaggaggagaggcgaggagacgagaggcagctcgcccgcccgccaaaaatagggcggatcgggcacatgggcgtcccctccgcgcccgcgcccgacgcccaccgccgcggcgtcttcctcctctccgtcggtgctggtggcggcggcgccgggactgcggtggtggaggtcgaggtggagcacccgcactcgctctccctctcgccgccgcccatgtcgtcctgcggccgctacatcctccaccgcgtctgcaggttcgacaccctcgccggcgtcgccatcaagtacggcgtcgaggtacaccacaccacacctccattccatcccatccccttccagtttcttcttcaagctgtgtaagagtctgcgatttcatggcgcctcccctcccctcgtgcaggtggcggatgtgaagcgggtgaacggcctcaccaccgacctccagatgttcgcccacaagacgctgcggattccgctccccggtaggcacccacccgccgccaccgccacagccaccgccaccgccaccacgccatcccatcctcctccctcctcttcccctgccgccacccatcgtcccaggtacgcacgcccttgcatctcttccccttctgtttgtttcaagggattcgcattattattacgtaataactgagctacacgccttaatcttcgcttccacattttcaatctcccgagattattgcaaaccaaactgtctccaccgggaaggcgtggaagcgtgtcggtgaaggaaaaaaccttcgcttcttcttgtttgtccacgctgtgtagttcgttacatgccatttttcttttcccacggttaccaagtcaattttattaggcacaaattcttaagaaattctagctgactttgcacccgctttctttgcactaccagtacgcaattttgtactactagtgcatcatttgaaaatacgagccagtagcccaagaactagttcggtcaggaggtaggcaggtttggctgaaatccacgcgaaatcgccttcctgctggtccgtataacactcgctatcactatttttttctttagataatggaaatggaatcactattcagtattgaacactgacttaacgcctagtgtgcatagtgtcaaactggtaactaggtgctcttcctttctgaacctcccaaaagagggggctgccactgggttagttgcaagtgatgggaacatccacaggaaagcaacgaggaattgaggctgaggaaagggaatgcgatccttcctgtgaacagatgtgccgcactccacatgcttgcactcactgctcagtgcccacacattttttagttccttttatattcttcacagacacgtatctagaacatgggaatagtttaaggtcccaaaagaacaattcatagcaccgactactcattcacacttagtacaaagttttctttccttctcaaagagttctagtgtaaaaggacgcatacttgattgttgtagattctcactagtacttccctctagttggcatttcatatgcttagctgctgctcttttctagtttaatgattgtgccatgtgaagcctttccacagtgctgactacagtctcttaatacctgtggacattttcgatgggtatactactatacttggtgctttgcctgcaataacaacaatataaattatttcagagaatgggctacgcggcgccctccgaaaaattctgccttggatccactcctgaaaccaccgcggagcacagttgcaccatccatggacctcttgcagaactactatggccttgctcgacctccaaagggggacccagaaaatgaaggcactgaaatggcgacatacagtataggtaaagccatcactgtttgcttggatgatgaactacgaattggagatcaactaataaactaatttatgaatctgatcctcatccaggtcagcatacgaaagctagaagcttatcaacgggcttttctcttgtaaatggtgaggttgacgatgctgaaaagccaataagacgccgccagaaatctgatgctgagttctcaacaagggagggcaacagtggtggtgtactgatgaaggccggcccgggcttggcgctgaggccaaaatctggcagtcgaccggaaataaacaacagccagcaagatcttgtagcaaccgcagtgccttcatatggtgatggattgcaagctgtgaggaagtcatcaagcaccccagaattccaagattcagacaacagcattgcatctgtgtggcttaagagcaagtggaacttaaaaccagatgcattcaccctccctctcccaatcctgcttctcgacagcattccaaagcctattttcgacacctttccgaagcaaattgctgcttggagaaacaaggctgccagggattagtaaggtttgcatcttggttatgtgctttgcatgtaagggttgttcttggttcagaataggcctggaggagttcggggttggtttatttctccccagccaaacagaagaactggttcaggcagtggatattataaagacagaaacacttctagatctataacttacagggatggtgcaaaatgatgtgttggatatattaaacactagagttcaaaatacatattacagtgtactaaatctgttgcagcaaagcagcagcagttgttttcctgtcataaatttatactagttgggacctgaatgcccctttggggcttattggagcttattcttttgtacacaatgcagaactgcacataggaaatatatagatcagagggaaagaatcagaatgtgtgttcttcacttgttctcgttactaataaagagaaaagagatggctttatccgttccttattactgtcccctgggatttcagtttgtttttcttacagtggtagccataagtcatgcattattttgtacaaattgatcccattgtgatgtccatcctttggaatggactgtttttagacgaatttcacaggtcataatcaaatattcaggaaactgttgaaaagcatgttacaggtaaatgagtggcagcgatttgccatacatgttgcttgaatgttgctcagcacagcagttcttttttttttctataaaaaaatagaacaagtaaaacaaaaaaaggaatgttgcttgaatttttgtcagcacaaaaaaaaatctaaaaaaaaatgaggacatgtaaaacaaaaattacatgtgttcttgaattttgctcagcagtcagcacagcatatattttatgaaaaaataagaacaagtaaaacaaaaatacatgttgcttgaattaaataaatgaaaacaagtaaaacaaatggttgcaaaaaaaaaaagaacgagtaaaacaaaaaatacatgctgcttgacttttgctcagcacagcattttctttaaaaaaaataagaacacgtaaatcaaaaggttgcccccacgcaggatcgaactacggaccttcagtttacaagactgacgctctaccactgagctataggggcatttctacttgttttttggctaaagattagaatactctaacctcagtttgaagtgattaccagcacatgaagcaaactgcagactgcacaagtctgcagatgtcacaataattattttattttgagtcgaacaaaccaaaagatgcagcaaatgggtgcaagagtcgttaacagattatttagatcaaaatggcacactctaaaagtatatattaaacggcatctcctgaaagtgcccgaatttggcatcctttcaaatttcgatgcccacgctggaagtttaggatgtataacatgagcatgaaggtatcacattctgcaatgagccttcacccccttgatgcccgtattcaaatgttgttgttgcgaaaggatatagaagagcaagacgatagccacaagtctcgcaaaatcccaggagactaacttcctcaaatggctcatcttctgaaacagcaaaaatacgaattaggttcatcgacaacataatgtaatataataatgtcaggaaatcaagttttttttctgacaaaagaacatatagcacaaagagttaactggttcaagtaaggacggtggcaatgcaagttggtgcaaccagctggagaacaatccattatgtaggtgacaagtgacaacagataagaactaaggatcatcaattcattcaattgcatccataaccctttcctttctttctatatccacgtatcgaggtgaccattttatttaaaagtgatatttgaaaaaacaaagctcacatttgaaaacatggtgcatcaacaagagaattaaagaaaggatagtaggagcataagcacatacatacctaggagatgttcataaaataagagagaccgtggagcaggtaagaatgagcagagcctttgcgcttctgataaagccagaaaattgccaatgtatccagattgtggcattactttttcgccgggcagattctggcattaccgacgacggattatctttccaggagccctgatttgtcacagaagcaggtgaagaaacaaggcatgaacagagatagtcaggacagtagattacaacaatacagaaaggaaaacaaaagagaagttatcgtttttttttcttttgacgattgaacccattttaaatttcagaactaatgcaaattctagccgagaatgactgaatgagagaaaggatatatgtcaggataggatacatcactggatgcatagaattgtagtattccagacattctcttacaatctgtttgtccaccttatctctgttaatgtacagtctggcatgcattggatgagacattaaccttaccggcgatgtgggccccacccctccgagaggccgcccaagccgacgctgacccgacgcgtgcgcatgtggatccgctccgtccataatcgccgggagaggtaaggtggtgcttgatgcttcaccgatccacacactcgctcagtttgatcgcaatttcttctttccgatttgcatctgctcccccttgtgtgcaagtgcaactgatcaccaacctactagtaccaattatctgtcagagcaagcgtcaatcgatttcctagttcattttcttcaatccaacacctagactgattgcggtttcctcctcatgctagaaaaacaaggagaagaggctcttgagggagtgcctggaacactacaacgctttgcatccggtgatgatcctcctatatatgatatatgatcgatctggcatattctctgaatacgatcgataatgtcacaaacatcagagaacagtggtactgatgttttgcttttctgttgttgtgcttatatattcatgcactattgtgattgatcagggctctgaattccaacttgctgctggaaaggtggtcagacatgagggttgtgcagagcacgatcatattagcatcggggatcatggcaattttctggctcgtcggaagcgcacaggctgcttctcgttcctacctggtggtccaaggaccctcttcttttatgaactcgatcattttgatggtgttgtgacatgcatccccttaggtacgtatttatgtttttgtttctttatttgaatggtaaacttgatgcattgatgtatttatattgtgtgataggtcgtttggtcgtcccattgtaatcgcgagaataggcttaagtccttgttttcctctttttcctcctttttttcccaaaccccccttcttctctttgttttgccttttgtgtaaattttatttctcttaatacaaaagtgcgtaatccttttgcgtattcctgaaaaaaatttgaatggtaaacttgatgcattgatgtattttatattgtgtgatacaattgttaaaatgtttgccactcctgtgtgatcctgtgatgggtaggagatttcaaattatcattgctatgttgtgattggaaaatagccttcctgtttacagtgtcatgaatcagcttactacgtttgctctttaaggccttatttcatagttagtaaatagcgaggtagtgatctgttgcacttatgtgcaagttaagttattttggcgagtggtccacttgttgcctttttgtttatgttaagagggaattaatttattttggtcaaattatcttgtgtattaatgtagttctgttttcttttcaattgaacactttggtttttaagtcattctaaataaaatggtcatctgtaactaggactgtagaataggatcgagttgaagatattattgattcttagttctcaatcacgtcattatggactaatgactgcattcactgacttgcattgtctgtaccacccttgctgactcatgagatatagtgtttttttgtcggataactccttgaggggatccataacctttaagatcaatacaattaaaagcattgttgttgcttacgttcagagtgaacttgatgtgtgtatttgttgtttcagacgatgaaccagttgatgaaggttacagtttcctatgtttttgtcttgggtgggacaaaagacgcagcggcatatgtatgtataatctattacttctactactttatttattaaacctgtgttttgttttcatgtaaaaaacctcttcactgtcaataatctctcttacagtcttactgtaccaataaatctcgtgtacatatgtgtgttttcagttgattgcgtttgcaagacttgcggccaccatgtgcccgttccatatcctttcccaaagaaaaagacatatgcgtgtggccatggaatcggagaggtgaggcccctgtgcaggatttgctactctctttctccctttgttcatcccagtccaggaaaattcaaggtctggcatcagagggactgtaagatccagcgctttggtccatctatgtcatatggtgatccgtatctctatgggccttgggagcgagtgacggcgtggcgatgagcccggccaccgctcgtcggctaaccgactgcactgggccgtcatccctcatgctgtgtgatacatgaagccaatgcgctgcgcttgttacaatctgatgaagtgtcttgtaaggccctgtttagattcaaactattttcttcaaacttccaacttttccgttacatcgaacttttctacacacaaacttttaacttttccgtcacatcatttcaatttcttcaaactttcaattttggcatggaactaaacacagtctaagtgagaaaatatgttgtgcaaaccgttggattcatacctaagatttgaccacgtcaccaatagtaaaattactcacggttaaacccgaaagtaaaacttctattgtaagtgatgtggttagatcttgggcttcatttttatcgacggtagtttataagtttctactacatatattatttgcactatatattttttccaatatcgtatctcgatatagtaatatgcaaatcctatatgttgtgtcgtgtaaacctaaaaaactatcattagatgaaaaatagacgaatgaaatctattcaattcatcctaagtaaagcttttactcttaaacgagaactagtaatattgttctgtaagatttaagatcctgtgcgagtgccatataagatttgacatatggatatgagggtttgtggtgctcccacgtcagtcaacaaatcaaatgtacaataaaaggttgatttggtttgtttcctaaataaaccttaccaaattttttcagtgtcaaattttggtaagttttggcatgactaattttagtaaggcaaaattatatttggattgaagccataatagcctaagttcaccattgaaatggcctattttcttaggcatgccaaaatttggcttcaaaccaaatagacactaaacactattgaaattaccaaatattggtaagcctaatttaggcctcaaaccaaaccagccctaactgacaattttatatcattatagacaaaagtaccataaaaaagacactataaacttaatactatccccaggggcggagctagagcgaaatgaagggtggtgccacttacttaatttactctactttagatcgagtttaagctgatacgggtgcctaagtttgtattgagggggcgtatacatagtgaaaatagatgacgtatagctaaaaaaaaatttttgaccggtggacaccccctaatatatactagctctgcacctaactgtcccgtgtttgtgcatacttgctatatgtcaaatccgaaaccttttaccaataatatagtcaagggatagctcttgtaaaatttgaatgatttaggttttcaaagtttccacctctggttcgaagcgagcggtttagatccctctaaaaaccccttcatacatcctacattcatgcttcctcctaagtcttaactcgtcacatgatcatcgttggctcttacatctctatcggtcttgacgcctgttgcatctggccagcaccccatgtacaatcgtctcattggcatatcatttggtcccgttctatcgtacccctttcactcatcactatgaattctccaatatccacttctccatctttctcctctccgatgccttgtgttgatctcttatcgtctctagcgtcttctcgacctcggctaagagcaccgccacataaacattctatttgaacgctcacaatactatcttcatcacctaccattataatgtctggtatgttagaatcctctattataatgtcactaccattataatcgctggtatgtgggtcgcatcctcttattgctccacacattagtgtctgtaatggtagaacataatggcactaccatcagtatatgtaatggtagtgctattatggtagaacacaatgacacttttattacagatactaatgtgtaaagcaataagaggatgtgaccatcgccaataactactgtcgcgttcggtagagtgagattgcgagtttgtttgtttcgttttccgcgcgcacacttcccgaactactaaacaatatgtttttttgcaaaatttttctataggaaagttgttttaaaaaatcacattgatccatttttgaaattaaaaatagttagtattcatttaatcatgcgttaatggctcaccttgttttgtgtatcttctcaatactcttctcctcaaactcagtctcctctaaatttaaattggagaacactcgcccctcctctttctatatcatgactcgatcaaaccatcttgttcaaccactagtgggacgctactatatccaagttttacgttaccgtcggtaaccgcgcggttaccggccttaccgcgggggtacggtaatagaaatactgcggtaacctccttaaattcaaataaatttaaaaaataatttgaatttttgataaattttacacgggtttgtacggtttttcacggttaccacgcggtaaccctggccccggcggttttggaaaccctgactatatctcatagagcttatcggaggtcgccaatgcgcaaaatccatttaaaaaacatctaatagtgtatcggaaacatatacaagtgaatggacaaaaattaattacatataataaaaaccaacaattattcatgtataagaagatttcaacgtgtacctaaaaagttaggtgagaatttatctggttgaaacaacaaagtgcttgacagctaagagttgaagcctcaattattgcacgaacgataagttcacctactttttttctctctcctcccaccttccatggaaaaatgtgctgcgcacaaaaggaatctatggccactttggtgtgcagccaaaaacatccagtaaaacctcttgtaggagggcggaaatgcgttcccacagctcacctctccgcagaagatccttgtgtctgtatcgtccacagagccaatcccttacaccgccctgtgaacagtcactgacaatcctggcccacgcacgggtgggtcccacccgtcagtgaagtggctcaggcgacatggtcgcaggcgcgcctgtgggtttcgtctacactagtcgtcgtcgagaggcgcggaggcaacgccgtgtggtcgccatcgccatcgccttcctcctcctcctcctccgccgccgcgcgcccagggccatcggcggcggacgccctcgcccacgcgcgcgagagaggggggcgagagattatcggacgagtcgctttgcggagctttctagaatggtggtaagggctcccgctccccccctccgaagcctcctcttcctctctcctccaatctccatcctgctgctgctgcatgatgttagtttggccgtgccgcggcggacgaccctcctcgtcgttgttcgtggattgctccgtgcacgattaggttgtgggtttccgtttgggattgggatggaggggctcctctggtctgtttagtcgcgaaagaatgatactttcttgtatgttttgctgcattttggatcctaaaattatctgatactgtattgatgtcgcgcttgagaattcgattttgcgatgtcgcgtgaacagttcgggcttgcggagcgcggaggagcagaatatttccccccttttgatttggatttagggtttaactgtttggctatccccttgaaatttgatgagggctacgtgatataggggtggcagtatgcctcatacaagatgctacattcaacccgattcagtacttgcgttaatttttctcctctgaatcgccttgttttcactgttagtcgggatatttcagacgtgttgcttaatttatgtcacaggactgggcttcagatagcgacaatgataagttcgagtgggacacagacggtgaggctgagacctcatctgccccggccctaaggaacatagatgctcctggtccgtccacgaggctgccgcaggtaggagatagaggtctatctttgaacacacgtgctagtcatttgttcaaaccatgttgttactttgctgtaattataatcaaaatgtggtgtttgtttgtggaactgtctgaaggatgcaaatgggaaggccaacgggtcaggtgctttggttgctgaatttatgggaatgggattcccaaaagaaatgatcttgaaagcgattaaggagattggtaatgataacaataatctagttcttttatttgcttctggttgcattttgaatcttctgtttcaactgctgtcttttctttcaggggatacagatacagagcaattgcttgagttacttctgacttatcaggtatttgcccacatggttgcatcactctgtttattattatctaatgctctactgtacaagtgatgccgtgtaatgcaggcaataggcggtgacgcttcagtgggtaactgctctgcttcggcctgtgccccccagactcttgaagtcgacgaggaggaggatgatactaattgggatgaatatgatactgctggcaattgtgacaggactcctcactctgatggttctggtgacgaggtatttacatgaccccctccttggtcattatatatttatatgcacttgctgtgtctatttcttgaccagtttccctgatcatggctgcaccattttttgcacttgcttcatgctaagaacacattcccttattaatacctatgtacgtgaactactggtcgtataataaattagaaagtttcatacctgtgttctatttcactcttagtaaacaagtatagatatggttagctatactgcagtgctgtagtcttttgtatctataaaaccatacatgtccctgtagggttgttaaaggagctttgttgatccagcccttccttccatcattctatgcatctccagttagcattttctttatggtgcctttgtagtgagagttagcagaactactgtagaaccatcagagagaggatcatatatttggtagcagtaaattgtaggctttgcaaatggtatatgtgtataactgtatatgtgatgcctgcattagttgctttattaataggttattctggactgcaagtcattagagagatgtaacaagtgttttcaatttgcctttaatgtgcttttatgcaggatttctttcaagaaatgtcagagaaggatgaaaaaatgaagtccttagtcaacatgggttttcctgaagatgaagcaaagatggctatcgatagatgtggtatgcctctattgaatttgatgctttgacaggaaggaaccttattctgctgcctttgttggcttaaatttcccaggtctcgatgcgcctgtagcagtgttggttgattcaatctatgcatcacaggaagcaggaaatggttactctgcaaacttatctgactatgaggtaccttgtgattataatgcatctgaatcaataggttgtttcatttcattaaatataatggcattggcatcatctttataattgtgcaggatacagagttcagttcctttggaggaagaaagaaaacaagatttgtggatggaagcaagaagagaaagcggtatggaagtgggccatctgggaatcaagtgccgtttgatggcagccacgaagagcccatgcctcttccaaatccaatggtgggattcagcttgcccaatgagaggttaaggtcagtccacagaaatcttcctgaccaagctcttgggccaccattcttttactatgaaaacgtggccctagctccaaaaggtgtatggacaaccatctcaaggtttttatatgacattcagcctgagtttgtggactccaagtacttttgtgctgctgccaggaagaggggttatattcataacctgccgattgagaacaggtcacctgttctcccaatgcctcccaaaacaatatctgaagcctttcctaataccaagaggtggtggccttcctgggatccaaggaggcagttcaactgcttgcaaacttgtatggcaagcgcaaagcttacagagcgaattcgttgtgctttgggtagattcagtgatgtaccaactccacaagttcagaagtatgtcttggacgaatgtaggaaatggaacctagtttgggtcggaaagaataaggtcgctcctctagagcctgatgagatggagttcctgttagggtaccctagaaaccacactaggggagttagcaggacggagaggtacagggctctcgggaattcattccaagttgatacagtagcataccatctctctgtgctgagggacctgtttcccaatggaatgaatgtcttatccctgttttctggtattggaggagcagaggtagctctccacagactggggatacgtatgaaaacagtgatctctgttgagaaatcagaagtgaacagaacgattctgaagagctggtgggatcagacacaaactggaacgctgattgaaatcgccgacgtgcggcatcttactactgaaagaattgaaacattcatcagaaggtttggcggttttgacctggtgattggtggcagcccgtgcaacaaccttgctggcagcaaccgccatcaccgagatggtctggagggcgagcactccgcgctcttctacgattacattagaatattagaacatgtaaaggctaccatgtcagcagtctagtttaagctatcacattaactaactctgtgatttattgttgttaacgaagttagaacctgttgattgatattgctgaacctgatgtgatgttattgcactcaaacaggagtgttttttccccttcatgtcatgattatatgtttcggtttttgcggcggtacgtgatgctttgcaatgttcccccaattttagtagtacttgcagttctggtgctaaagatatgaagattgttgattgctgaagtttatgaaactatgtatgattcgatggtgcaatctgccgtgatattattgccctcaaataagggtatttctttcttcatttcatgattgtatattctggtgtttttgtggcaaccctgttgtaaattggtttgtgcacaaaaacagagttcaaaaacaactgttggccccaacaaatatcagaatctgggaagcagaacagaaaaggacagtgctgtacgcttcagccactcccttccggtgaagagttgctcaccacattatgttcacctaacaaaaatatcccacttcaactggcagatatcccaccacagctcttccaaggctccaaccccaaatccaagccataaaacctttgcaacaaccatgagagctaagcttccaagctctgaattttcaggatgttgatgccagcttctgctcagatccctcatcacacaatacgtcctgttgcaagttacttagttctgcatcgacggcgccggcacaagtctgaccggcgtgagttcttgatctcatcttggggttcaatcctaatgcattttcagtttagcatatggccaaagttgagttaaccatattcctcatgcaggttttagattgcagggtcctacgaggagggtggtcttttgcactcgcagtgtgctaggttccagcaatggcgcgccatctggtggccttgtcaagaaaaggtgtgcgactccgtattttgcactgctaggttagcatgagatcatgaaaagagaaatgtccatacttaaatttacattgtgaaagaacaatactttcatccaattaacctctaaagttctgcatattatcattttacttttcctgattcctgaatatatatatatatagcacctacttcagaagaccttagtataatagtacatgatagtctggagtatatagatggacagtctgacttggtgaactatggcagaaagattgtggagcacatcattctgcttagagccaagccaaatatctcggacgctgaagaaaaggacatgctagattacttgtatacttctcagtatcagatgagagggattctagctgtgtcattaggtgagaagtttatatatatgtatttattgatgaagaattctccaaagtaatgtgttgtgttttgatatccgtctatctcttggatgcagggcgcatagaggatcccaacacagagaactttacgcatgctgttttgatgcgttttcagcagaaagacgacattgcaaagttccacagtagtccctactactacaaaattctcgatgagcacgtaaaacccgtttcatatgtacgcctcagcatgtaatcttctttctggttcttacaaaattctgactatttgttgtccattgcattgtgagagtcactggttggataacttacagggctcggtttctgtagattttgaatctgaagttgaagatgacattatccctctcttccgtcggggagaggtaattcaagatggcatcaagctggagctcaaattgttattctttggtttggtcttgtaagatattccacaaactttgtttgtgagcctaagtttgcttcttccaacaggattttaactatggagtggagttcatgctactgatatctttcttggaaagtgcatctggagattcagtggaggatgcattagcttctcttcagaggttcatcagtcaatgcagttctttcattgttcaggcaaccttaggtatgacaaaatggtatctgtgtcatttcttccgacacattttcacaaaactttccatttttcctcaatctcagataataaagtgtgatgttttacatgtaccaggctgctgtctgaatcatatggacagtggttacagtcatgctgcagttatccgttttccgtcatgtaagtgatcaataattctaatttgtccttgaaattaaaaatccatataaatgcagaacaaagctggataattttcttttttagaaaatgggataaacctggcctctacatccaattggatgtacgcagccaacaaagctggattatggacagattgtgtatcaaaaaggctccttagtgaatttatttgtttcctgcagttgatgacttcaagatattcagggaggggatggaatacaaggatgtaaggcttctctacttgcatgaattcacatttgatatctggacaaaaaaaatgatagaagcaaataactgtgaaaattggtcttgcttcctgttcaattcctttctggcaaatttcagaacctgctgttgtatacagaaacaatgggctggttgacagttttgtgggagggggtctcttaccctaacctattgcattggaaataataaacatgaatcgaactagatttacataattatgatacacttgtaactagtagaggaatgcttgaacactgaattattgcaccaaaatatagcccttagttgagttgtttacagggagcaagtatgtacatgcatgcactcactctgttaacagctgcatgatgtgaagtactgaaaattgacaatgccttgtgaaatacagatgtgggcatcaacatttcaaccgattgtggagaaatctcttgagctacacttcacagttgatcccgtgggtaaccagctgatgtagattctgagcacctgacaaaatattcagtcctggattggacgtatatattgttggtaaactcctgagttgctgatgagggaaaagtattgaaatgaaatcttgaggttttacataggcgattgtgttcatcacataaacgccttccttttccttgcccgtaatgcaagaacgagagataccttgaaaatgttttatcctgtcatgaatgtacctcaatcgcaagatgtacagtgtggttggaccggctggttgattaattatattggtcctgacatgttcctatcctaattaatctcctgtttgtggggaaaacgaagaataagtatgtcattttcatctagctgggttgcctgcatctgcatgctagctagctagctagctagctactgtaaatgatgcgtacgtatgctcatgaatgaattcgcaagcgatcgccgcaccatacatcctttgttcttgccattaatcaagcaagataagctacctagtagtgctataacttgcgttgattaattgcatcggtcgattacaatacaagctcgctatacatactcgtccgctgattgatcagtttctgcacttctgcagtgataaacacaaacattacctcgatcgatcgatcagttgtgcagtgggtttgggccctccggcaccacccgcttggacgcagacacaccatgatcctcctcctcctcctcctgcatcatgcgcctgctgctgtagtaatggccgggcggcgccgccatctcctccgtcaaaaggccgtagcccttactcgccggcgacggcgacggcgagtccccttctaagctcgggattattcggcggccatggcggatgcctgccagctctgctcccaggagagtgagagtgagaaccgtaagtctcacgctccatgaccatgagctcataatggaggaggcttgctaacttgctacttctacaagaagagccaagatgaagggaagagctaagagctaagctagctgctggaagctacaagaaaacctttactagaaaattgtctttggttgttcactttatagcctgcaggctaaacaactaaatcctttaagaacaagtaaaggaggaaaaaaaaactaaatcctttgagatagccggctaaaactttattgtgacccagacaagagcggcagagggccatctgtatcgacaaggagctttcctctcttgataagacaaacccagccaactttgtgacatggaggggttggattgtgctttcctcaccatttggcttcatgtggacaacatgccaaatgggattaagaaccttaacagtagagctaatggcatcttcattcaggacaagagcagtcttaatctttttttaagagttagtaggaaacagcagtcttggcctctcagatatgtcacacgggtgcaacgaagaaaaacgcagttgtgtcctatcattgtgatatcaatggaaatcatcaatcatgtgtatcagtatttggttaggcattcatcagagttgactaaatgcacgtgaacctcagggatgaatcgaacatcttcaccagaagcttagaaaagtgtatcctattcatgattgccaccatcttattcatgtattcaatttattacttgttgtaatgggcattgaagttttctgggtaaagaatacggattagtggcaaaaaggagccatgaaacacataacaagaagagtatacgcgatatgctcgctgcctggtcagcatagaatccaaaacacctgaaattgaaattgttgtatcctgtaaccgcccggttgccgtcaggggatctcaaacgtaaaccgcgaaattggctcagcgtcaatttgaacttctaagtgtatatcgttccaagaagaagtatcatttcttgaccaatctcaacacatcaccaacgagatgcagggagccagtaaccaggacctaattcagtgtatcagacacaaatggatcagcgccaagtgcggaagtagcttgcgcacgcacatgttacgatgtttccaaaaaatcgaatttatgcaaaataggaaattcaataaacatgatcatatgccaaaactaaaaatatcacagattacaggacagtgatggtgaacataaagtaaccatctatagcacagcactctagttataaatgcaggaatacatattaggatgaaacactagcatttaaaaaaggaaaacatttctgaagttataggttatagtttgatggaagcacctacctgaaaagaagttgatcggttttgtcgggcatttgtcctcagccactccattgccagtggaagtgattcaaaaaccagactgttctcactggaatttgtgttgttcatacctgcaccgtttgcttctaaattcagatatcatcttcaggctaaaagtaacttgtttcaacaagaaaactgcatatgaccaatagaaacaacatgaatgtctattggtaatcaagttaagaagaacctttatcaccatgaagtaatttctgccacactctttgaagcgacaattgccatgacaaatcaatttgctcaggctctgcaggagctgatgaattggtaccaagcttgttgtattgtgattggtttggcacaaaaagagccatgtcaaagtggacccctgggaaaaatgaaacaacaataaatgcaaacattcaaccaagaacaggaacaaattaaacttgaaagtgaaatcaacagtgaacaaataagtttgtgcagaactcaagttgttagtggaaacaaccagtacacattataaagtgggagtattagatagatgagtgaatatggacttcatttttccattcaagcaatttttacctaccattttgagttaatgtatccagaagatgcggaagcaacctcataggatccctcacggacatgcaattgaatagaagaatctgtgattggtccaaaggtaaattttcatataaggggaaaggagattcaatgatatgatgcatgcaaaatcaagtccattcaagtaagatgaaactagagaaactgtgaggcatgccttttgagagttgccacaagactgagactgcaccatggaagatggtactgtcctatcctccttagtgacatggctaaaccatctagcacaaatttccatactttcaggactgtgagccccatccaaatagaaaaccaaagaacagtctttatcttcctctcctgagtttacttgtgaatctgtaatgatctgcgctcggccttgcaaataggcatttgacagcccactaataaactgatctggtaacgggtcctaaattccataaaagcagaaagaaattatcataacgggtcctaaattccataagagcagaaagaaattatcataccaacttttgtaagcaacaattattgattgagacttacagttcggttcagtggtattctttccacatgtccttgcttctcaagccatgtactagccaatgcaactgcaaggccagcatttacatattggtgttcaccacgcagtccaagatgttgatcctttaattgatggggttccaaaggatgtgcaacttggagtgaaaccttcagaaggcacagactagcttattttagaagatgctttcagctgtattaactatcaagtttacaaatattacaaaacataagggacaagtttaaaataaaacatacacccaattctgaagccctttgtttcagagcaatcattgcctcttctggctgtggagcagtgtaggccggaactcccttctgttgatatcagacgccacaagcaaatcaacaaaatcaagaaatgttggctacgtattctcttttaatcggcaacagtccaagtgaaaaaagtgataatataacagttcatcctaatttgtagcatgactttgttagggtagtagttaaaatgaccttgaaaatccctgccttctcaccagcaatttctccaagtgtgtttcctgctcacagggcacatggcaaaagcatgaaactacttttcctagtaatagagggacatcaactgtcagtttcatgactaaccaagaatttccatatggtcgtatccaagggaagctattccacaaaccacaggtgcttcaacctgcatatgtgcaaagttatacacctgttacgcatttattattttgaattatttatgccttgagtcgtcaggatgcagcacttgatctgaatgaattcattaatgttcagaagaaacaaaagctaaactgtaactctgattaaaatagaagacatcagcatatggttagacccgaatgactatatctagtacactactagtacagtttgctttgtgatcacaccttttgtatgggatgaaaggacggccgcaaagaaaagaaagaagaagcaaacagcttagggcaaacaagattttcatatagttcaagtttgtcttggatttcgattacaaagaaattaacacttgcacccaacagaacagaacataccacattagttgcatcaaacttccctccaaggccaacctcgagaacagcaacatcaacctgtttgacccacgaaaagagggagtaaaacatcaaataatgtttacccagaaaatcataaatggttccactacattccaagtctcaaaaaaggaaatatgtgatataagtctttggtgcgactacattagtacattaaagccctataaagttacaatgtcattcaagtaaaatggaggaacaagttatgtgtacaaacagatgcaagcagtaaaacaaaaattttaaaagcaggaagtgtctgctgttatctcttttttgccaggcaggaggcgaagaagtgacccggccgaattttattaagattgggagaagatgttacattttacaacaagcatggttgttgcgaggcatcctagcagccaacccagaaacatctcacctgttcagctgagaatatcttgaatgctaacaatgcaaggaatctgaagtaggttggcatgggaatatcatcatcagtcttctcctgaaagtacacccatgtacatcatcatctagaagttttgataacgaaagcagcagaaaaacacaaagaggaaatgcacaggttcctggtatcatttatttcgtcgttgtttttcatcagtgctagcgcccagcacagagtgccatcatatgaaacaacagagatagagatagacatataccttgagcttattccagcaccaccagaagtacttcaaaaacttttcttcggaaatatccaccctgatgctctcacaattaggagctagatcagaacaagtaaaatacatagttatccaaataacataaaagacatggtggatatgatgcacgcaaaatcaagtccattcaattatttgccggaattttaagtacaatgcagaatatatagttatccaaataacataaaagatatggtatagaacatgtgtgtccagaagcttattctaaagtatcgaaatgagaagcattagcaattcaacattagagtcaacgataagtaaaggagaaaaatgaaaaggaattttacccatttagccggaatcgctccctgacatccatcaaatgtggtgaggtgaacagccctgtgctgaaaccacatgatcgcaggattgcctctgtgaatgtgcatgttgaaccctgtagataaagcccatgtgttgttcaaactccacgtcataaggaagataagctattatacattaattggtttcattaccaaacagaagtaaactattgcataggtaaacattaatgtgcagattggttgcattaagattctgcgtagacatgttccattagtgatttatgcaccttgcatcgctactctctaaacactattcacccaaatggaaaccacacaacatccagctttctagctagagctgatcatcagtgagttagtacctttcctttggtcccggcaacgtgaatcaccttcatccgcgcgatcggctcctccagctccagaatctgcgcgaaccgcggcaagcaacaaaatccacccgatcaaatcaaacaaccagccatgagccatcctaatatactattttgacaagtggggagtggaggaggaaatggacctggaggtaatgcgccatgaggtcccactggtttccccggttgccgctgtgcgcccgcaccttctgcgtgatgagcgaggagagccgccccatcacgtcctcgtactccgctgccgccacagcaccacctacgccccacgaatcgactcaatccagtatccaccaccagccaaccccatcaatcgaagcagcagcagcagcacaaaatcagggcgtggcgttgcttacctgcctgcgcggcggcggcggcggcggagacggaggaggaggccatggcgcgaggggaggagaggcggcgggcggggacggggacggggacggaggagcaaggcaggaggaggaggcggcggagctgagccaggtgagggcggtgaggcatatgccgcgtgcgggtgcagcgcaagctcaggcgagcgccgccgcggattcgacgaccactacttgtgtcgtcgtagtagtaggtgtgggtgtgggttggtgatggcgccgccgccgccgtggtggctggtgggccctcctcctcctcctcggtttgtctgtctctgtacccttcctctgacaagtgggtccccccggattctttatcgcggattcgcggtcgcccttgcactttagttgcaaagtgttaccgatatacgctttctcctctaggaggcgggttctgaggtttccgtcatgcctctgcttataacgggaaattggagggtcgcggcttggagcagcggcaccaccaccaccaccggttccggcggatggcgacacggcggcggcggccacgtcaaccggagcgagcaccgtgttgtggtggcgttgatgcctcgacaaaactagattttgagcaagacggtgaaaccacgtcttagaatgctcaagttcagattagagtttttctttttgcggggaagttcagattagagttggaatgttatgtgtgctgttttgtttcaggtatactggtatagtacgatcggttaaaggatatgtgacatgtcatgccctgatttattatcaattatatggcaaatgtgattgtggaatcgttgaggaaaaaggtataagtttctatcactaacagatgttcagataactgaaaaaacttcagatggggaaacaccattgatgcttgagagaaaaaaaaaatcgaggtcaaagagtgtcggagttttattctctgaaccccttgcgtagttgcaaagttcacattacagttgcaggcatcgatttatcacttctctaccaaatgggattgtgaaatcgcgaatcgatcatggaatgagtcaatttatcacatcacctttcactcgtttcgggagatatacatttgttaccgacgatattcagataactcgaaaaaaaatgatcagatggggaagcagcattgataaatgagagagaaaaatcttggtcaataggggtcggagattaaaaccccgacccttgcgttcgttttcttttttaatttatgtgctgacaggcctgaaaaaaacaatgatgatgaattggggggttcggagttttactccccaactcccttggatcgttgtttttgcagtacaagatggaccaaagcgttatacatcaaaaagtctcatttgctgtttcaacaaagaaaggagcaacataaaactcctcttttgaaaaatacgcggcaattaacgaatgtttaattagtaacatatcttcatgaacgaataaacttattcattatccatcagactacaagaatatacgtgtctctagtagttggtccgttcatgagcgatggccgaagggttaggcataagaaagtgctatatttcaacagagaaaaaggagcaacctaagcagttattttgaaaaaaatacaacaattaacgaatgtttaattactaacaaatcttcatgaaagaataagcgtattcataatccatcatcccctgcctgcactcccctatgcatatacacaattcctttacaaaacgcaccagaaatcaaaccacccaactgacaaaatacaaaccaaatggcccttcaattagacgacatacacacgacgcaaacacggatgccatgcattgcacatacacaaatttctgtaagttcacagactaatcaacaacaccaaatcccagcatatatgtatgatgaactcctcatgatttctctcaggctttcaagagcccgaacagcttcgtcggagcctcgccctttgcacggtacttggcggccatctcctccgccatgatcagctcctcgccacgcttcgccgtggtgagcgccctcttctcctccgccgtcttgtgcagcaatgccagcttgttcttcagcttctcttcgtacgccgccttcttcttctccagttcttgctgcagccacggagtaacccaaattgttattgttactgaacagctagttattaataactgttaaaaactcacaccaaatataattaggagtggtgatcgttctgtctacctcgatccttttcagctcagcctccatctctgctttctttgcattctcccatgaagtgatgtatgacagcttcttggccgccctgtaattgtttcagaaaaagggaaaatgacagagacagaaagaagtttcatcagcatttcaggttggttcttggttggttgttgtgaatgcaacgtcagatatgaaaggtagtactttgagtgcaccgtaagaatagatctccatcgaatttggctaaccagtgaaagaggtgatgtgccatgtcagtaataacgtactacagtaccctgattaattctttttttgcttttaagcaaccaccaattaaatgctagcattttgatatggtaccttttttaagataatgttttgatatagtacctgttctctgctctagctttctcgctttcctcccaggcattgatcagtaccaatctcttctccgacacaatttttgcgagataagcatctgaagaatgggcaaattaaatgatgagcacataagtaagcatgagcctgaagtgttttttgctggctaaaatgagagttcagatgatcaattctttgttagtacctctttcagctgaacctcctgtagcctcagcttctggtgggacagaagaaaggacatgtcagcattcagaatgaattcattcaggtttactcagtactagtataagcaagtaaaatgatagtttggaaaaaaaagaaacgcaaatattagggaatgacctaatatctaataattaaaaattaaagggtcaggcttcgaacccaggtcgtctagccaaccaccttttttttagagggaacaccgggggtacagtagccgatcaccttatgtagctagccaaaagacccttggtgtttctcggaatgatagtttggtacttgatcgttgatttgccatttatatttgaattgtgcagtagcagtttgttttaacttgtgaagcctaagtgttactagttcaatgtttgaactcgtttttttcttcttctgaaatcaggtttaaatcagtaccggataaaggagaactcttgaaaatcccatctagataaaagcatgagcacgatcaaatcaaacgatatccaaactcaagtataagcaatttctactgtatgaaagaccaaatcaagtcacatataatcgaacgagcgaaattaactgaaaccatatgaacaataatcagtgtgtcctgctggtatatatggagcaggaaacacccatgatgtttcggctagcttcacaaattggtgggttagacgatctgagttcgaagtctcacctcttctaattatttgataatagatcattctctaatattcgtgtcttttttttagcagaacacgcgcatcatatcatacacatttcaccacggataatatttggcaagtactagaacttaaaaattcattttaaaagaaaatcactagaacttaaactagctgagatgaaagcagctgaaactgcgagtggccatgcacggagatgatcactagatctagaggttggtctacgtacccttgacgaggacgatggccttggagtcgtcgtgctcggtggccggcggcgtcggcagcggcaccaccgccttctcttcggcgatgtccttggtcacctccaccttcttcgcctcctccgccatctagctagctccaaattaatcaatcaagatcgatggtctctcctcctccttgctcccgacgacgacgacgacgatgctgggcaagcaatgcaaatggtatcgccaaaacaaacagctagctaagcatataaaccgttagctggacagaaggaggatatatgtatatgtatatagaggaaagtgcgtcgtgctagtgtcacaatcaaggaagggtgtcttagttaattagcaattgtgatggacaacgtactgttccaggcaggcggtgagctggtacgtaatataaaggccgcatcgctattcaacacaccaggattagagatacattcgttcattcgatcgagccaggggttgtacgtttatacgttaatttaattgtgtgattgattaattagtagctaaagaagaagaacatatattattattaaatattaattaatcatggtattaataatttggtgctgggtgcgcgtcatgtcgtcttggcatgcatctctctagagggcagaggctagagccaaccaattaagccgctttacgagcctgggtccaatgacagccgccatctttgatgttccaggttgttagtcgttgccatgggccggctccatgcatagctagcacacagctctctcgcatatttgccgcttgatttaggtcgtctaatacaaccttcacatcctcatacttctggaacagtaattaaagtgaggtagccccatctatgtatccatggagattgcaactgtgcaacatgcatgggattgtctgagcttagatgcatgggattgtctgagcttagctcagttcagtagtactatcgagtaaccatgcatggtccattcatggctggcaagcacctgattaattaactgtatcagtatagagtactctaatatgccaggtggcctttaatcttctgagacctttagtttaatcttgtgagaatcatcaattaatcatttgtactccaagaagatactgaagttaggtactctagtacttagtatggtggaacgataattacctacttttgtttgacaatctgtcccctttatatattcaatctacttcgcatacaactacaatattaattacgaacctgtagctagctagtagtgccttgttagctgttcttaccttttattttcagaagaaaagaatgtaacaaatctttagtttcccgtacgttgatgctcctccaggacgacaacagctcaactcaacacactagtacgtgcaactaaacttaaaataagatcagcaaaccggtatcatcgatcagtacgatcaactttctgaagaaactgctgcaatatctaataagctaattaacctgcagttcgatcgctgattctgtacgttaataatattaatgttggtgcatgattaagatactcaaactgcaaagaatatcactaaatgtggatgcatttgttgatctaaccttagaaacgaagcaaatatatgaatcagctggaggtagcaatagctagctttgtgcatggccaacgacagggacgatggacagcgaattggggctgtgtgtgtgatggatgacgattgacgaattgacgatcgatgtgtatatatggctcttttgtgatatcatatcatggtgttggtgttggttgccagctctgatcctatatcgatcaccaccacctaacagttaggatgtctcctcaatcgagcccacctgatgtaggattagcacataattacgatttaatctgtcgccacacagtacttgcttgattatcatgatgcggttggtaccgcagcttgatccctagctagcagtacttgagtagtgtatatgctgacccatcagatacctcgtcatacatgtacaggtatagaatctctctctctctctctctctctctgtatatgctgacccatcagatacctcgtcatacatgtacaggtatagaatctctctctctctctctctctctctctctctctctaaaaggatgcagggtgttgaaagtaatgtgaactgtgaagtactttgtttacttgctgcactttgtcacgctatttggggccagctggtacggtaagagagaagttttttgtaagcatacttttgcctcatcacatataaaggtaccaagcccaaattaactcacattcttcaaagtacagcttctcgattcaacatacacactcaaactattgaaaaaaatacaagacttttgtaaaattttttttaaaaaaccaaactttggtcaaatatggtcaagttgctgaagtagtaaatttgataagccatttgtacttttgcctacaaaaagagcagtcaagtggtagcccaaacagcccactgacaggcgggccacaacctgtacgcggccttccccaatggcccacatagctatcagtatctcgttccggcccatccgcacgttccttcctggaagtacggttccggcctaactattatgggcccgacatccgtgattccagcctagtttggtatgggccgcaagtaactggaagtacagttccagcccaaatggtataggcaacacgtggctggcagtaccgttccggcccaattagtatgtggcgttgcgttgcgccgcgccgcgcctgtgccgctgtgcgcgacggcgcgaacgcgagctcttgtgctcggtggcgttggcgtacgtacggtctacggagtccgcatgtctgggagattgggacgctcggcggtggcctggaagtaaacgcttgcttggtttgatgctactttttgctaattcaaaattttggtaacttcaatatgatagaataaaatttgattttaaaccaaacaagcaaatcgatccgtgaccggccctgcttgcatccttacctataagagaattagggaaggacaaggcgcacatatgtacccatgagctagccgagcaacatgcatgtcagatcttgagaatatcaatcggatcgatcgatcgagtttatatatatctgtaacacacgacgacatgtatacataggcaagtcagccaaccgcgaactgaccacccaagcacataacatcggtcgatccccttttattcaaaagccgcactgcgcatgcatatacgcgtcgtgacgagatgacgccaagacaatactacgaacacgtacaccgtaccacatcacaaaataaaagagtaggagacgatggatggatggatcagtggcaggtggggagggcgatgccgcatgaggagacggccttgcgggcgttggggctgttgacgtagcgcccgtagcgcgggtccttggcgaactggcagaagcaaccctgctgcgcccgcaggctggagcagcacgccgccgtcggccgcgccccgcccgcgatcgcccccgcgcacaccgtcagctgccccgcgttgcaacccgcccccgccacacccaccacgccgccgccgcccgacgccaccatcgccaccgccaacaccaacaccaagaccttcctcatcatcatcatcatcctccagctactgaagctacctagcttgcgagcgagctgtagtgtactgaagctatctacgagcagttcgctgcgtatttataggcgctccgcctctcatcgccgcgcgccgctcccgctgcaaacgtggcccggctgcttccgccacgtacgacgccacgcgtcagtatgggcacgaccttagctagcaattcataacgagttcgactcacctcatctatagctgatattcagatatacggattaaattgcagtaatgtacgtgcgataaattcccatctgtttcgcgttaatttctcgtcgagtttgagctatagagtgcgaaacgccacgttaataactacctgatcgatcaatgtttgaaccgtagctggcctgtccggaagttaaagaatataaacacttgacagggaggattgaccgattgacaattgtaccgcgatacccataatcggtcgagatggtcatcagttaatccgaccggcggggatatgggcatgtatatggactgcattcgatcgttctacaggtggttaatggagttggttggtccgttggtaggtgctcgctaggccatcgctcgctgcggacaaatggaatcattaattgatgcagagcccggccgatgtaagtgaccttgcagtgtaggagtatgtttcagacccataatcagtgaagctggctgcctatggccccgttcgaacccgtttcagatttaggtgcatgcatgtaaagaaaacataccgcatgattgttttttcatcaaaaaagaaaacatagcatgatttataattaattgaaagaaacacttacaggtttttttgctagctccacgagttgttgggttagccggtttgcgttcgaagtctcgcccattttatttagttgatattatatccttccctaatatttatgtttttttattatgattatttcaaacttaaaaataaatttatatgatatttgaaagcaatttatatattttaccagaaaaagaaagcaatttctatatatagagagaaatataccgtttaacaaattgaaatgaaaattgaggtataatttgtatattacacataaaatcttcggggttcgtcagaagctgctatggagtcactaatcactaatgcaaaatctccaatagaggaattactgacccatggttcatcagaaaatctttagataactaccgacctatagtgtgtccctgaaataggaattgttgaccgatagtttgttgaaaagttataccgatcatgaagatctttcacgaccgacatcggatagtaatttttggccatgttgtagtacagtgtagagctcgttggcctggatcagccgaggaccaaaatgagtgattaattacagaaatccctataagtgtgtgttcatactcatagctaatcaatacaaacagatttgggtggtacatagtaatatttaaaatcttactccctccgttccgtaaaaaaaacatagaatcggatatgatattctacctccatattttaatgtatgacgccgttaacttttttatctaacgtttgaccattcgtcttattcaaaaagtttatgtaactatcatttattttattgtaacttgattcatcatcaaatgttttaaggatgacatagatattttcatatttgcacaaaaattttgaataagacgaatggtcaaacgttggtcgaaaagtcaacggcgtcatacattaaaatacggatagagtatcttagtattataaatctgaatagacaacctagtataatatgtgtcacacctgattctagtttggttctatgggacatatggagtattgaagaacatcaccattccactcaccgatattgggaacaaatcaaatactccgtatatgcagttgagtcgagttattcactatgtcaggtggcacagctgaataatttcaacaagcaaacggtttatgcattcaacttggttagcactactgcactacaaccccataggtgagaaaaaaagaccgaactgaaaatactcggatcaagactaagaaattatgtcactagttcgatctcaggtattaaatgaccaaattttattcggttaatttagttagtacatttgattaaccaaataaatagaacaaactgaattttgacacaataggccaataggcctattaaggtccaacaacctaattaaactgaattttaacctcctatgcttcgatctatgatccatggcagtgaagagagtcaatctggtattttcgtgtgtgttttatgcgtatgatttttttctataaattattagggattttgccttattatttaggatattttgaaattttattttggtcatgaccgagattttcttatcttcattatttttcaaaaccgacccatcttatgtcttagatgataaaaaaaattaaaaaactggaagccgagatcaaatttttgtgtctgaccgaacgtgcacccctaaccaacaaggaggcttcaaccatccttgtttgtcatcgtccttgtggtcgtcgccgccgctaacaagtgcagactgcagagtagaggttggtatgccgtcctccaaccgtgccgcaccagccgcggtgtttatcaccctctcctctccaacatcgttccgaagtctgaacaccgaaatctccgccaaggcagggaccctcttcccccatgtctttgcgcgattcatggccacacattggagaacgcccgacccttccctccctcgtggcttggttcgatggagttcgctgccaacggcttcgtcgacggtcaaagattcggaggtaggtgaaagattaatacgaaggataattttatcattcttaaaaatataccgggagataccacactttttagtgtaaaaattggtacccacaagtactaagtattttgaggtatttaaaaaaatttaggataaaacttaggtaccttgaggtattttcttaacgactatgaaatttctctaatataaaaacgataatgtgagggcttctttgacgtgtctcctatccaacggctacttcagacggttttcacgaatgcgaaaaaaattgcctgtcagtacattagaagttagaagagttttcttttttacacaacgcaattaatcagaaaaaaagacgaataaaactgtaggaatgaaaaaagagaaaaactactacggcggctaaagataactccgattagcgggagggggagggatacttcagacggtttactgctgttttacggaaaatctcctcactcgggtagcgatccaaaaaatttcaaatagccccccctcttgttttggaccgccggaatcgccatggctcctgccgatgggcgacggcgacgactgcgttgcatccgctccgcgggtagactctgccccgtcatctctcgattccccggtcgccgccgcccctcgtcgccttgctttctccgataaaaaagcacgctatgtgactttccttttcctgaatgttctgcaatttctgaagagaaaactccatctggatttgttctcatctgatacatgttgctctcacctgaaattttgaatttcttctgatcgtcaatgccatttttcgtgcttgttcacactttcatgcacacgaccacgttgtgcagaatgcatcagaagcaattttctccgcatgtgtttggctcaattgatcctgacagtgatgttgctctcacgttgtttctttccataaatcctaatcgatggtaatgttccattgccactgtcaagaaaggtaagctgtgtgcattttggtgagatactgacatccattcgtagctgggattgtttttgttatcaaggttcatgcatggctagttgacacttaactctcttcacaggaaggaaggaaaaaaaaaaaaacagagatcatacttctctgtgccaaatgtcctgtttttgttacatggcgacatgggttacccatctccttctcgccataatcagagaacggtgcagggtctttgtcagatttccattgctcaaattgtcattccatcagtcagctcggtgatgctcttaagtaaattatctgcagctaatcatggatctgaatatctgatgagatgacttgcaagttgccatcacattctcagtattttctctttcttgtatcctgtggtaaacacgatgagaaaacaacgttcgacgtgatgtgcaaaaaggtttgatttctgtagctgtggtgtatacagtgtacaaaatgatcatttcgaaacagggacagcactcaggaggggaatcaagctttttgttttgccgtttgcgtgatgatattggcttcgagacgagttgcttcatttcttatctttcttctcttccttcttctcctctttcttctcttctttcttctcctctttcttttcttccttcttctctggcttcttctcttccttggcaggtccaacagaaacgatgtcgatcttgccgatcttcctcagcttcttcgcgatcgcgacggtgtccatgtcgcctatgatggtcatcttgttgtccttgaggtctgcagctatcgaatcaatacctgcaacccagaagaaatgatggatgatgctccattctatctgatcagagctgattcatttttaaaaataagtttcagtcacttcagtggttggatttggactagtttttccaattaatcatgctattcatgtcagcataagtcataaccaatccacttattcagaggtgccaatctgcaccaactctctgcatgaaacacaaggacgaaccatttgaattttgattctcttcacctatcaatctataataatattccatgtggacgacctactgcttgactcaggtcaccgagtctgatcaggtatcacaatcgaactccacctaacgatgtttctttctcacaagaatccagttattgattggttgtaaagctatcttactgaataattatatgagatgttgaacaatgaatggcgattgaaactaaaatggaatcaaacaagatgatcgcagtctctgaaataaaccatttcagtctctcttagctgaattgattttcatagagtcgagacaaaagcatatacttatttcagtctttcagtactcgcatgtgtaatccaaactgcaaagaacaatcaagaaaggttgcgctaatcgtttaccgtagatatctgcgacggcttcgatcgctttctgcttcgtcttgtcgtcagtcatggttggaaccttgagcaccaccttctgctacaaatgacgaacacatccataagttctttcagcttgaagatcttgaatttcagtagaagaaaaaaaaccaccaaaagcaaggttcagaaatcaaggaggaggtggaagaagccatcgattgcagcatacctgagccatctgaagaagtgttgaaactgtggatatctcaacagagggaaggctggatcagggagacagatagaaatgtgagcaatgggaactaagaatgttggatgattaccctgaggtctcttataaaggctttccgggtgaaatgtcatcttcacatgaatgatcattagcatgtcattatcatgattatgtcaagttgtcaacaaaacttcctaggcgtttccacgcatagcggcttcggttcaggaatcctccttgactaatattgcgttctctaatctccctctgactctgtttggcaagctaaagcttgcatgcttttaaaaaaagttggacccaaggaagcttgcatgcttttgtcgtgaacgataaggattggtgagttgcacgatgtgcttatgggttaacatccacatgtgcggtggctaatcctctttagcttcatcacaaaacacgctggtttcaaagaatttcagcttgtcaggttttcgccgagtcaacatctgtgactcactaatcagactttcggccctctctaaaattaaaaaaaaaaatcagactttcggtgccaaaaatgaccaagcctacgttataggtatttttttcacggtagagactaaaatttgatgatatctactactcaacgttggtaggattggatttttttgacagaggtttagacccattatcttcttaagatatgaccatcccattatggcatatacgttttgtcaaacttttaaatggtacaaatttcttcattagcatttcagagaacattttgaaagttaatttatcaaatttgtaatatccactttatgtatttacgccctcaaaaatatttgtcacaactcagttttgtccatcatccacgtcactttcaaaggagcttgtcggccccaccttgaccgaaaattcggacaattactagtacaaagtccatcagcccactagatatttgcataaacggcccagccaaaggcccatgagtgtgacttatcaattttttatatttgcacgaattttttaaataaaacgaatggtcaatctttgaaaaaaaaaaaggtcaaagcgaccactaatttaagtcggagatagtaaaaaattagggatcagctgaaccccatgcccccacgttaggttcgtacatggcagtacgaagaaggagatcgatttttacggttaattttgtttcccggtgttatagtgcattcaatgtgtgtgctgtttcaatacagttgctcatttgatttacttttttttttcttttcttctggatgacacatgcagccacttgatgagaaagagttagaacggaagttgaagaaagaccagaaggtatggaggattttcagaatttgccattgaatacgcgcggttttcaggatatatgtcacctaattcgtactactttcagaatatgccattgggacgcgaattttcatcattctacgccactccatctgccgacgtcagtcttcgtcgttgtccgtccatctgccgccgcccgcgtccccatccatccgtcggcgccgcccgcgtccacatccatccaccggcgtcatcagcgtccatccgccggcgccacccgtgtccgtccgccggtgccgccacgttcctatccgtacggtccgccagtgctacccgcagccgtccaccggcgctgctcgcgtccgtccacccgccatcgcccgctaccccgcttcaccgaatctcgcgcatctcgctgaggagcaccatcgcgcctccacggggaagatggctgggttagcctccttgacctgctcgactacgacctccaccacgagctcctcgactagggcgattttatccaggcggcgtgtcgtgtgttcgctcgcggtggccgcattgagcaggtcgtcaccgcggcgctggacagacggggacgctgcaatatcctcaaattttaaacaaaaatttaactgcatcatgctggcttttgactagattagtacaatttaaaaatctatttgaatccttgttattcttaatttttggttcaagtattacccctttagaattcttttaacctaccctaattatttccattaccctaaactttagtgaattttagcaaattctctcaaattccaaactttagcttaattccttaatttacccttttaatagtgagagtttgctatactctaaattatagtgaaacccctttcaaacttatagattaaattcattcttttctagggaaaatattcaaaattcttttttttgaaagaaccatggtaggggaagcccccaccgttaagattttatattaataaaggagaaaaaattacaacaaatttaaccactgtaacaatgtatctctctcagaatttttcactctaagaactaaaagggagagatcattcctaaagagaactctccaagagggaacagagggaacaatgttttcaaaaattaaactattcctccgcttccaaatgttccaagcagcataaagcaccttctcaacaaaatgggtagagttatatgaatttctggccatgaccaacatttcaccaaagcttaaagaaagattccaaaccacaccaaattgcgcccaacattgagtgctaaaaggacactggaaaaataagtggagagttgtttcccttgatcctgttgaacaaagtacacagagcaaggaagcattttgaggggagcaatgccttctgtctaacatgtcataagtatttaaccgatcaatcaagagtagccaactaaacaccttgactttcatagtacaactactcttccaaatccatttaatataaacaggcacatggacatgagaaaaattcatggcataaattttctgtgaggaaaagataccgttgccccaaacatatgtccagcgatcactctcatcattaagatactccaaggtatctgcagctgacattgccaaatattcctgaaaagcttgctctgaaagtggcaaggcaaagagctgaggtagatcaaaagtagagaacatcataactgagagatttgaattcctggcaaaagaatatattctgggataaaccaaggccctgactttattgttccacaaatcttcccaaaacaaacaagattttccatcttgcacagtataggccgagatgcctctaaaagtatccataaattgcaaaacatccctccaccaaaaagatcctttaggagtaacagcatgaggaggttctgcagtgtagtaagtattccaaatcaaactgacccagggaacaggatatctattatagaacttatgcagattcttcaagagaagggcattattttgcaacctaaggtctattacacccatattcaaaattcttttgtgacactattcatcgcactcaaggtgctcgatgaaatgtccagcccaaccagcgcagcccaacacccatccaatctttcacaaagtttaggtttggtccttggggaccacaacccacccaaagccgtggttttctttgcctttccatccctttactcgcgccgccctggcatccgctctcgccgcgtgctaagccgccgtgcgtcggcttcaaggccgcttgcgcatgcccagctaccttggcgtactgccagccgctcgacgcctctcaggccaccgccgccgcaccaatcttgacgaagacaaagccgggacgacctccgccgcaagttaccgccgctcgacaccgtgcacgctcttccaaagccatgaagcatctaggcccccgttgttgattttggtaattaatgacaagcactaattgtggactaaccgttgtctttaagatatttatattgagttaggttcacaccatgacttcgcatggatgattatcgatggattaaaattgacggcgcaaagcgaaggatgagaagatggtaaactagtgctttatatttaaattgattgaggtgtagggcgatcgaatttgctagtttaattttagcttcgtcgtactattaagaggggtaatgacctagcaaatagatgattttaattgccacattaggtcatttgcatttagacttgtgctcacatttcacattacaattcttgctatacactgtttgcactgagttcggcctgaccagggccggtctgactgcggcccaagtgccggtctgaccgcagggtcacggccggtctgaccgccgcctcaaggctagtctgaccagcgggtgtcggccggtctgaccgaccggccatatggccggggtggtgttgtctcggtgtcgcgatcccgagccgccggagccgtattcggtcagaccgagctgagggcggtctaaccgagcctaggccggtctgaccggccaccccatgtcggtctgaccggccagggcagtagggcccagtgtcagccctgctacggctagaagtagcacggtctgactggccacatacctccggtcagaccggcagagcatagagttgggggatttcacccccaacggctagttttggttggtgggagtacaaatactccccctccagcagcaaggggactctcttggcacccaattcatttgcatacacccattgcatctctcacacacccacttgagctttgtgttcatccatctagtgtgtttgagggttgattagccaatagtcaagtgcattgcttcattgtagagctagtgtggcacttgatcatcttcgagctgggtcatcgcttgttactcttggaggttgccgcctcctagacggcttgtggagaagttacccggtgacctctccgagaagattgtggaggagggctgacgccggttgtgagtggtttggagttcaccaccttcggagtgaaggaagaactaccccaagtgatcgaggcttgggtagtcctctccgtaggccggctcccgccttgcccaccccttgacgaagggggcgtgcggtggcttcgtagttgagcggtggagttgggctcgcctcaacggggagtaggaaaccggcgagtttccaaacctcgatgaaatatctcttgtctccttgtctcatttacttattgcatttacatttgtgcaatttatatttctagagacatactagagatcatatcaccctaggattgctaaactagacttaggaagtgtgatttactttcctagtgatatacttgagccacttttaccctaatattgcaaaacataacttagttgtttagttagacttgtccctcaccaagcctagcaacttaggttagttttgattaggtgtcatttagttttaaatcgcctattcacccccctctagtcgacatcccgatcctacaagccaccgccgagtccgattttgcttctacccggggtgaatcacgccaattcttgcctcacggttggattgaagataaatggtggtttcccctctcacaattcaaactaaccaccgccgatctggccgttttactcctcgccgccaccgcgtgtcaagctcgggttggcgccaacacgtcgccagccgttttcacccacggtcaagtcaagccttcgtcggtaagaattcgaacttggcctcccgccactcaaattgatcttgcccttcctctctcagccctctgccacccctgccacacccgattcccgagttcatcaatggcgataatggcgcccgaactcatccgcttctcctagccctataaataggaccccaatcccttccttgtccatcatcgatcatcaccaaccataaccccacaaccccgaagctttgctttgccaatccatctcatcaaccatcttcgcccgctggtcgaataccttgtgcgtgattgactccacaccactccatcctccctcaaccctaaccaaaccatagaacacctaccttcaaccatgttctagcatactaaagcatgaccgaagctctgcgtcgagtttcacctcgtcgcactgagtcgagcaccgccgcccctgctttgctctgttcttcaccgccaagaagtttttccggccgcaatccgtcgtttcaacctatctcggtgagttcctccgttttaaccatctacatactccctagattccattttcgcaatcgattagcactaccatatcaccctcttggctgccgacatgagctcgactgccgccaatggaggcgctcgtcggcaactatctcctacaccttgccaaaggtcggcaagcaacttaaatccttctagacacctcatagatgctctaggaaccctccccgagtcgtgcctaactctcaccaccttaatcaccttctcagctcatccatgtcaccgccaccctagccgctaggctacccacacatcaaattagcccctccgccactgctcaccgtcgccggagaaccctagctacctcccctcctcagtcgcaacccctttcttcctctattaccgccgcaatccctaaccctagcaccgccggtcgtatttggggaacggctagaggtttaagaagagaagagagaaacagactgacaggtgggacccgcgcacaatatcatttaacatttaatttgattttcaaactttagaaacccatatcttttaaaatatagatccaattccagtgaaacttgaaccaatattcttctaaaattattctctaccttttgagaccacttttactattttcttattttattttatttttaccgatttttggattttatccgaatcccttttgaatttgaattttatatgcctaaccctaggtcttgaggagccttctgacacattagataatatcagttaatctcaggacatcgagcaaggcaagttactgtacaccttttgaccatttaagcctatattttacaagttacttatttatagcccttctattcaatactctactttcatatgcataatttaaccatagaaacccagataatttagtattgcttattttgcttacaatttggttaaaatgttttacacttagattgggacagtacgttggaattagatgaattccgggtggctagtactgtctcgatcgatatagttattaccaggtacttatgtcaaacgaatgggtacgaccgcagtttctagaatagggacagacctagtcattatgttaattagcaatgtggtacctctgtgtagtggttcttatttttaagccctcgagcaggaggcaactatagccgcgaagggcaatttttaccattaccatgtacaggtaaatggtttatgatactcgagtataattataattataattgtaattctaaaccctgattgagatgacgtggtgtcatacgatcagttccccttaaataccccgagaacgccagaactcctctcgctgctgataacgttacgttcagagtgcatggggactagagttcatggaacaggtgccacgattgttaataacctaatactgggccatgactaagctaatgaatattggcaagtcgtggactgcgggtaaagcatacatctactgcagtagaataatcatgaaactattcgaatagccatgctcacggaattgagtaccgggactcatatggtaccttggttagaaacctaaaggatatgttttataaactcttgctttaatattttcagattgtctattattgctatttgtaaagaactttactttaccccaatgcctaacatgttcccatggtgacttgctgggtatcgtgaatactcattcttgctcttattaaccctttttcagatttgggtcaagaggaggacccctatgattattactatgatgaccctgataacttagaaaatccctagaggttatacctccttagtcagaatgtattaaaacttccgttgtgtaatattagtacctatatttaattaggtgagtatctatttttgtaaaaccctcagtattgtaaactttaacgtatgcaatgaagaactagttgtattatatgtatcaatatttactgatccagagattgatacattaatcttagtcggatccaagtcattagttttgggagccgacagacgcggggcggcgttggtggacggacagggatgcgggtggcaccggcggatggacggggacgcgggcggcggcagacggacagacggatgatgacaaggactgacgtcagcggacagagtggcgtagaatgaagaaaattcgcgtcccaatggcatattctaaaagcagtgcgaattaggtggcatatcctaaaaaccgtgcgtattcgatggcaaattctaaaaagtcggttctatgtgatcaaattctgcgtggacttgacctgccttttagaattatatactccctccgttacaaaatatttgaaatcgttgactttttaagtacatgttttaccatttgtcttattcaaaaaatttaagtaattatttattcttttcatatcatttgattcattgttaaatatactttcatgtacacatatagttttacatatttcacaaatttttttaataagacgaacggtcaaacatgtgctaaaaaatcaatagcgtcaaatattttgaaacggagggagtatatgttattagttgttcattcctgtggcatagattactactctgccaccagctggcctcagatggtcaaaatctaaagtaatgaaaggagtagcctttcttgaaacttcattgaaccacatcatcagttgaatatgagccgtaagatgtaaataggatccaatatctgacgttggatgtagaatgtagaatggaaaaagatagcccaagtcttcaagaacattgtaatgactatcacaacattaacatatgataagagagaggggggaaacatggtgtagaccaatacaaagggaagccccttgtggtcagtgggtgtgcctaaccttgtgggcccaacctggttgatttgcattaaacctctaagtaaatattaaactgcaaaatagttctaaaaatattacaatgtcatctatgtggttagtagtatatttcagtttaggtgtaatattataaattagcatcttagaccccattacagtactataggaaaatatatatacatatttaaagtagatgtccatatacatttctcaaaaacatttacatgattagggattattgttttcatacatccaatatatatagttcaccttaattaagttctactacatgcttaattcatttacaagatgaaaataattcacctaattaagttctatatcttaagttaagagataaaaggtcaaatttataagaacaaaaaaataaaacaaattctattttggaaaattttaattaaattagcaataagtgaaacaaaattgtacaaaatcatggagtaaaacatagcaaaattcatttaaccaatcaacattatacaaaataaattaattcaaaatggttatataaaaagctaggttttttacgcaattggctttggcttattatcatattaacgatattatcatattaacgacgcgtatatatagggtttcaagacaggcatctaaagtcgtgtaaagcacgactacatagctagtgtcatttttttcacaatgacaaaacacaaaatgtttactattgcacatgtcgaaagtcactgttctgtgaactgttattcgcacaggcaaaagggtaagagcaaaaaaggctcaaggcaaaggcaaaggaggcagctaggctccaggttaaaacataattagtgattttctatgttactgaatgtaaaccagatagctacttaggccctgttggtttcagtttaagattattgtaatctaaattattaaatcatattactctaagctggattataataatgtgacatagaataagctgcgagctgtttgtttctctggattattgaaggcatctaaggttagtgggtctttagccccccaataatctgaaaaaagctcctccagaggggattattagattatagtaatttggcttatagattataataatctatcataataatctacttgtttgtttcagtttactcctaataatccaaattataaaattctaagctgaatcaaacagatgctctgtggagatggattttcttctttttctacgctgattgacttttctgtaggcacaagcagcttcagatggtcctaaaaaaagtgagaagaagcaaagaaagaaagcggttgaggatgagaataccgaggatttcattgatccagacactcctcatgggcaggagaaatttcttgcatctcaaatggccaagcagtatagcccagctgctgttgagaaatcgtgagatgctacattgtctttctctatcttataattcgtaaagaaaggcctaattgtattgcaagcatttgtattttttatgagtcacttacatgtgggccccacatattttattattttttattgtttctaactaggatgccatatcagaaaaacggaaaaaaaatactgccatgggacctctttgaacggttcgagtgagtttaggggtatatatttctggttttgtggttaagggaccttaaaaaaaaatctcgctgttaagttgagggttcttccgtaaacttattccaatgggcacagtcaacaagtgcacgaagggcctggcccaagaagtatcggggggaaaggcgatagaaccccaaaaaccccaatccgcatcatcgtgttggtctctctcgtctccgccgccacagagaccaccaccttcgatccctagctccctcgccagaaatggcctcctcctcgtcgtcgccgccgtcgtgggtcgtcttcagccgcgtagcattcgtgagcgacgaggtcgtgccgggcgacgtaactttcaccctttctcaggccccgctcgtctcccatctcaccatcgggcagcgcctcctcccggaagccatcacgcacagcgaccccaacaatccatccattatcgccgtcgacccctcgggcggcctcttccttgtccaagttatactgcgcaaggcgagttccgtgtctcctatcagcgtcagggtcccaggctttgcggccacggtctcgagctcgcccttcgtggcctcctacatcatcgtggaccagattaacaacatcgctcgctgcctccccaattccgagatactcgcatatccggccaatgccgggatcctttttatcccatccaacacaggcggccgcttcgtggtcgcccagatccgactcatggacggcggcggcaaccgtgtctccctcctccgcttcgaatcccacgtggggaggtggagcatggaccggatccgcctcccgactacgctcgatcgcttcaaccccgactgcgtgctctcgcacaatggcagactatggtgggtggacctctcatacggcctcatctcctgggatcccctcatcaaaccgccggctctctcctttatccaactcccgcccggcaagtcgttgccagccagagatccggaaccgcccgatatccacaggcaccgcttcgtgaaggtcagcggcggcaatctgaggttcgttgacatggaccatcgcaacgtagacaaccttggcatgcgcaacctcagtgtgtggacactagtagcgcaggccgacaattcagactcaatgcggtgggttcccaactacgataatatcacctttctgcagatttggggattgaaagactacaagatcgcaaggctgcctaagacgttgcccgtccttgctttcttccaccctaaggctccctgcatctacttccgcctgcaaaactccctctttggcgtcgatttggagaaagaaatccttgtcgacgttcataactcctacaacactgcgcagcctttacctaacctcgtctcgagtcaatccttccattcctgggagctgctgccacatctgcccactctgtcaggtgatacaccaccactcaccacctactgctattgtctctattgcttcttatgactatttgtctccactgcttcccatgagtataacccttttttgtttacagctcagagaaattctgaacaaggaggtagcgcgggtggtggagtgttgtgtatcgctccagatttcctccaggggtatgagaaaaagcacatccactatatcctgtgatttcattatttctttcttttttttacactgctaacttattttgtcactcgcaggatttacttatacaagcagtttatgtccctatatcatgccaagatgcgtacaatacgcgtgcaagtggaagatgtgaccgcatacagtggagaaaaaggccagacgatgaattgtgcatctcaagccatggagcattggaatacacatcatgttagtattgatggttatctgttctattttttatttggataaatagtcaaattagtcctctatgtttcacctaagactcaatttgatacatgtttgataagatcgatctatagacaactgctcattgaaacttgagattggctattcaccccttttatttcaatatgctggcataacgcacaataaaaccatttataccacttactatatgcagggcaccacatatgaacttgataagacggagcacatggatagtaatgcatttgaaaccttcaacagaactggcagatttaaagttgagctatcatactttcatgtcaatttctatggtaaaatttctgggggtgaggcgaaacaacttttcttcgctgaactgagtggagcaaaggagcctgataatgttgtaaccgttacagcattaggccatgatgaaaatgcaatagcaggtaccatctttactttaacgattttaagcgtgatataaatatacagttctgatgaatgatatcttttttcagccagcagcggagagcatatttgtatctgttgctctggtcttatgcatccatacgcaatatcgtttatgggccagcgcgtacccactggaacacatcagcatcaataggtatgtgttacgatgactttaagtgaaaccaactgtccttttgagtaaaatgcctaagatcagccttcctgcctaacagcctaagaatttttattttattttgatcatgatggtttaatccatgtggacaacacggttctagaacaagccagaaattttataagtgaatggcccctagttctcaaagtgagtatatttacatggttgagtgagaaactcacacatcagtagtggttctgcatgacgcatgacttcactggtagtgcatagcatggtggatcttgaacatgctttctgtttttcttgcttatttgggtccccgacagatgagagtaacacagttgggagatggctaggtagacacagattagggcatattgttacgcatctttttcttagagtttaatttctagttattttgctggttcaaagcaacttatacaaacttattaaggagattacgagtcaacacttgttgccataagcagaactttctgcatatgtttgatagtcacatgaaacaggatcggtggcagcattcctgacccgggaacgctgtcctcgtcctgagaacgcggggtcatttttgtccccaccttgtaaaaacctcttcgcaagtagcgtaccccgttcctcgatcccagcgacccgtatctgggatttttgctttcctgatcattctgatgatctacattcaaatgccctttcttgtttttgttaagctctctgctatctgtacttttcatgatggtgatactgtttttgggggtctaaacgtaggtgcgtgtaaagcaatggatggaggaggggatgcatctggctcagccggccagtctgatcaggtataagggcatgtacaacggtctttattagtagtctctctctattaccatgcaagtaaatttgatgacatggaagaaagagaaaggagtatggttgttatgcatgacaatggctcagagtcgactcttagcatttattagagcaaattttgttgcatggtggtgaaagaaaggaaagaagagtaagaaaaagtattttgatacattaatgattagagatcatattgtctctaactaatgtaggatggtctctagataacgtagagctcatatctgactctacctttgtacatgccctaagagaactagccggttttctgtagtcttgggcttgatctgatctgtgccaagagttgtacaccttttatagaaagccgacaaacagatacaatgtgttcatgctggggataccagttttttttgttttgaaaatactagaaaagatgcatgtccgttgttatggaaaagaaaagtgtccgtgcattgcaccagttttttttttaaaaaaagaaaaaggccagacggccccggcttctattgaaagcccataagggtgttcagggataaacccttcacagcattttacagcacagggaggcaaagcctcactagaacaaaagatagtcttagcaaaccagacgcagctgccgaagaaacaactctaaacatgagaaagggtggaactatttgcagcatgccaaaagcagaaagaatcagcctatccctgtactcccgcctcccgcgatcaccaccttcagcttccctacgatcgactccagaagatcagggtcccagcacgacctaaagccttccactgtgaaatataagataatttgaaatggaaatactaggggggaataaaccaattgggatctgaaaaccatattatttctggtgatccacaaaacccagcaaatagcagcaagaagggcagtcataactctaatcttcttatgattcatatgatcaatcaaaagaaagaaatcatcaaagttttttggattcacaccccagtcaaaagcatctctgcaaatgcaccacacaaaagaagctatagggcagtcaaaaagaatgtgcttagtagtttctttaacatcacataaaagacaattctccaagccatcccatcctttaatttttaattgttcacaagattggattctatctctcatggctagccaaaggaaatgtttcattttcatggggcaagggcaagtccagatcatttgcattcttgtgtcactgacccctctaaaagtaatagctctgtataaggatttgatggtaaatctcttatttgagttcagtctccagttcagaatgtcagggtcatcattcaggtccaaggactctactatctgattaacctgcctccattgttctaactcaataggtccaaaagatctcctaaaagttaaacccccaataccaacttgctccaactcagcaatggatctcttgttgattgcaaattgtaaaaagcatagcaaaggtcacactcaaagggcaaggacctgaccacacatctagcaaaaacatcacatgggcacccctgcccacttgccattcagtgaccaaatgcatccattttctcgaattgagcaccccagaccaaaactgagagactctgtcaggaaagcaccggaaaaccccaccatgttggagatatttctttctaagcaactctgtacaaagactctcatcagtagattccaccttaaacagccacttagctagcaaagcagcattcaaagtccttgtttcagtaagacctagtccaccaaactctttaggaaaggctaagtcagaccacttgaccatatgatatttcctcccttgtttgttacctgcccaatagtatctagctctaatagaatcaaaagtatggtgaatgccttcatacaaatgatagaaacccatggcataagaagggatggaagaaagacaagcatttatatgaacagctttgccagcatgagaaagaatgtttccagaccacactcccaatctcttctccattttctgggcaaggaaagctaactcttgtttcaggatcttatctaggcttataggaagacctaggtatttcataggaaatttgccaatggggcaattgagcatctaagcagctctgagctcttcagattcatctaaaccaacagtaaacacctcactcttatggtagttaattttcatgccagccatctcttcaaagcagtaaaggataaattttgttgagataatttgggactcatcaaaagggatgaaaatgacagtatcatcagcatattgtaaatgagtcagacccccagggaacaagttaggcactaaacctgacagcaggccagcttgtttagcaccatttagagcagcagctagagcatcactaacaaaattaaagaggagaggtgaaggggggtctccctgtctaagacccctataggttatgaaatcactcctctctccattaatgttaatgcacactttacccccaactacacaaactctaatccagtcaatccatctttgagggaaacatttttttttctaaaacctcaaaaagaaaggaccagcaaactctgtcatatgctttttcaaaatctatcttcaggatcactccttttagtttcttctgtttcagttcatggagcacctcctggataatgacacatccttccaaaataaaccttcctggaataaaagcagtctgggtaggagaaataactgtttgggccacctctgagaacttgttggtgatcaccttgcttataaatttaaagcgatcattcagcacacagattggtctaaattgctttatgtcagttgggtccttgttcttgggaatcaaggaaataactccaaagttcaacctcttcagatatagattgttatcaaagagcatctcaaacaggtcatttctaatctcaggccaaaaaactctatagaaatgaacattgaaaccatcaggaccaagggcagtattcagtttggcttctttaaggaccttgtccaactcatctatacagaaaggtcttgtaaagtagtctttttgttccactgacctctggcagaacaattgttgtctggcaaggatttgtagtaatctaaaatttgtttagttaaaagctctttatcagatatcatctgatcatctatctccagggcagttatggtacacctcattttcctgccattagcagttctgtgaaagaattcagtatttctatctcccaacagcagttcttgatccccacatctcttatgccaataaagttcctccatctcatagatttgctctaagtcttcctctattttgtatcttttctcccattcctcaacagaaagagttgtatccatatcttgagagtccaggtccaataacaaactcttcaagttttgcttaatcatatctctctctctaatactattcaaaccccatctttaaggaatcttctcaaatcagactgtttcctattcaaaagtctaaaatgtaactactgtctctaggaatcgttttgttcaccaccatctctctgaagccttctgtaattaaccaggctgattcgaatataaaataactgggtctcttagcaaggtcatctccagtgtccaagagcagggggtatgatctgaaccaactctgagaagggaggaaagagtagaattagggaatttatcttcccaggaatcactcaccaacactctatctaggacttcttgagtagggatatctttcttgttagaccaggtaaacctaggcccccaacactctatctaggacttcttgagtagggatatctttcttgttagaccaagtaaacctaggcccacttctataaaggtctctaaggtcaaagttagaaatgaaagagttaaaaagccccatagctctagtgtctagattagtatttgatttttcacaggcaaatctatacatgttgagatcacctccaatgatatatgggttttgtctaaattgaatgtgccacctcaaatcttcaaggaaaacaggtttcaaggaatcggtaacaagaccataaacccctataaattcccaacagaaattatcactcttatttttaaccagacagctcagaaagaaagctcccacatgattttctagaacctccatcaactcagcattgatacctatcaagatccctcctgaagcacctgtagctgctttccaggaccaggaaaaacttttgtcaccttgaaaggaattcaactctttatcagtaaagctctctttctttgtttcctgtacacaaagtaagtctacatctctttctttgatcacctctttaattgtcttctcctagctttgttccccaaacctcacattccaaaaaagacatctcatttttttcttttttggttttgagccacctctctttttcagctcaggggtatttaaaccctccacaatcacatcattcttatcattacttctcattttaacagttattgaatatatgcccctacttctcattttctgaaatttttggaccaaattaccatgtcttctttcttcgtcccctccactctctcttgttcgtctgctccccactatccagatccgacctggtctcaacccatgctcttccttgccggcggtagagatagcttggacggcagccatcctctacctttgtcggcaaaggcgggttcagcacggtgtgcctcgtgcgcatcgccaacgccatcgctgctgtcaaggtccaccgcagcagtgagcgcctccatcgcgtattctgccaagagctcaacgtgctcgacgaccctgtatgccacctgcacatcgtctgcctcctcgccttctgcgaacaacaaattgtgtgctgaactcgacgtcggcgtttgctcgagcaggttgtgtgctagcatgcttgcgtctgcaagcaagcgtacattttcgtcaaacgagatgacaacaataaggccctgcctatttagttcgtgaaaagaaaatttgaatcggacgtttgaccggatgtccaaggggtttttagacacgaatgaaaaaactaatttcataactcgcttggaaaccgcgagacgaatttattaagcctaattaacccgtcattagtacatgtgggttactgtagcacttatgactaatcatggactaattaggctcaaaagattcatctcgcgatttccatgcaaaaagtgtaattagttttcattttttatctatatttaatgctctatacatgtgtccaaagattcgatgtgacgtttctgagaaaaaaaataggaactaaaccagacctaatggtgagagaagaaaggtctcctgtaaaaattctttcttccccactgcttcttttgttcttcttttctctctttatcccaaccttgcttggttggttcttcacaggggtggatagcgagccaactcggctcggctcggtcaagcttgttaggcgtaacgagctaaaaacccagctcggctcggctcgtttgaaagctcgagctagcttgttaggctcgcgagccaacccatccaaaccatccaacctggcggctggcgatggtggtggcgggcggtggctcattggcgcggcgcgggcggagccctaggctgtgtgggtgtagcggcggggtggggaggaagatgcggacggagagggaggaattggggtcgatgtggaggtccttggaggcgacgccgtggagaaggccgcgcgacaggaaaccccaaaccccgccgcatcgtcttcccctccgccgccgcgacgaacgactaaagcttgaagaagacgctgtagatcttcacgccaacgccccgcattcacctcacctcacctctctcttaaatccacacatccgacgagcgaacccacgccgcccgcttggatctgcaaatcccgccgcagaagacccggctccatcggcgtcgtggcctcgtccgcgcggcaggagaccccgaacaccaacgcatcatcttccccgcgcggcagctggcggcggcggtgaggcagctggcggcggcgccgatggcgatgggagttggcggcggcggcttggcgcggtgggcggtggcgctcacgcggcggcgtcgacgatggcgatgggcaaatggagagctgcgagcctgcgatgcgagatgtgaactgatgacagcggcggaccggatagggactcagggacgcttgggtgaactagcgtttttttttttggaaaattagaaccatgccattataattttgcaaaatttaagatatgccatcctgacccacatgtcgttgactcatgtgggtcctacatgtcattgagataccgatgccatatcttaaactttgcaaaattataatggcatggttccaatttacccttttttttatgtgtctattgggccaatgggccatacgttacgtgggttgttggtatgtggacctgtgtggcctggtaacccctagctcgttaaatcttgcaagcagctcgcgagccagctcaagctggctcgttatgtctaacgagctgaaatgcctgctcggttcgttagaaaaatcaaacgagctgagccgagctgagcgagctaacgagccacgagcttcctgttcaccgctagttcttcatcatcaaacgaggagaaggtcgtgggaaaaaaagctacaaaattcatgtgcgcacgtgtggtatcaaatagtgaagaatttctgccatgtcactgtttgtgcgctacttcgggaatctagctgcaggtttcggtgaaacacaacaaataaattctcttctctcttaaagaaccaagaatataagggtagtttggtccaaataattcaaaaaatgaggcctcgtttagtttctaaaaaaaaaattcacactgtcacatcgaatgtttagtattaaatgtagaaaaaaacaattacacagattgcgtgtaaattgcaagatgaatcttttaagcctaattacgcaatgatttgacaatgtgatgctacagtaaatatttactaatgatagattaattaggcttaataaatttgtctcgcggttttctagcggaatatgtaatttgttttgttattagactacgtttaatactttaaatgtgtgtccatatatccgatatgacaaccagaccaaaaaaattttctccaactaaataagtcatgaggtgaaggggtaagtagttgcatgtatcaaatatatatataattatgatgatatggttacaaatatgtggatagtaagagcaactccaacagactctctaatagactctccaagctaaattttggctattttagcaaaaaaaattctactccaacagcatctctatcaggatggctaagccaaatgactggccaaactcatcctctcactagccaaatttgaccagtccaacctgccttgccattggtgggccccacactggagaggcttctctctccctgcaggcctgcactacggattcagattgggtgacatagggtaggcatgtcacaaggtgacatagcgtagatcctagccctccaaaccaaattcaacggctgaaattcgtccacattatcacgagttaaaatttaactccagttaaattttaactcctgaaattttactcctagtaaaattttcactcctacgagttaaattttaactcgtgatgacgtgcacgaatctcagccgttggatttggtttggagggctgagatctacgctgtcaccttgtgacatagctaccctatgtcacccaatctgaatccctgcactacccgcgtcggttgagagcagggaaggaggtggatgcggcggtggggcagcaggacggcgagcgtcacccgcggcctcctgctcgtcggccgccagcgtcaagggagtggagagagaagcgtgccaccgtcgccgatgctccggaccgagttggctccctcggcggaagcgtcgccacctccccatcgtcgcgccatcgaaaatcccctcgcctcaagcagttgccgccgccgccgccacctccccatccgtctcagaggcaatttccgcgcggtctccttgctccgccccggtgtggattcagcggccacgcggcctccgttgccaccccctccgcctccggcaagggaggctcgacggtgaaggcccgatggcttcccgaccgagccagccttgcgtgcacggttgttgaggaggacgaggccgacgaagagcggatccgtcgtcgtcgtcgcgtcgcgtgctcctgtatctcaacgtcggcgccttccacctcgcgcgcgctcggatctcgtcggcaccgccttccacctctcgcgcacgtcctcgcttcagaaagggccggtgaggagctcgaggatgggccaatggggagccgtcgccatctgcatcgccgctaccgcgcggggagccatcgccgccgccgcctcgcgcctcgcgcgcgcggggagccgccaccgcctcccacctcgcgcacggggagccgtcgtcgccgctgacgccgccgcctcgcgtgcgcggggaaccatcgccgccgccgcctcccgcctcgtgcgctgggagccatcgccgttgccgccgcgaggcagtcgaggatggattgatggaggcgatgcgggagaagaggaggaagaagggaatacaaagtctgttggagcgaacacttagtttgactaccaaatcaattggattgttggctatatgggtatttagagcatccccagcagctcatctaaattttatcctccatattgctatttggatgatcctccaaaaagattctcactccatatttctctttattccagcagatcatccatattacatccttcatcctatattttacaattatctttcaactgccatctattttaaattaatttctcttttctacctctcctttctcaacacttcttctctcttctattcctcttctctcttctctcttctctctcttctaccaggcagggggcggccgacgggcggaggcggggcccgggtgggcgcaggcgcaggcgctagctgaggcgggcgggcaggcgcaggcgcgggcggaagcgggcgggcaggcgcgggcggccggcttcccctctccccgtgacccggccgtcgcgccgagccacctccctccggcgtacgccgtcccgccgcctcccagacgccaagcgctgccgcgccagcccacggccgcgcgcaccgccctcggccgccatccccgcccttatttgtcgatccagtcgtcgcctgtttcactcgctgcgccgtcgtcgcccacagccgccgccagccacctcctcctttccccaccaccatcgtcgcctcctgctgcgtcggcagcgatgctgcacgccaccccaccaccacgccaagtgaagagggaggacagggacgtgcgacggcggccggcgaaggtaggatcgatctggatgggggcgggagaaccggatggcgtgaggagcggatgtctatttttggaggatgttttggagtgtctactagagcctcttttttttttcttccatacgccatttctcatatggagggtgggatagaagagctgccggggatgctcttagaaagtctaatttagatatgctgttggagatgctgtgtatcttaaaacggtgaaaattgcaatggcatgaatccaattaactcctgcttcaattctactggccgctcctctttgtctcctcttccctcgtctctctcctcggtgggtttcttggcctgcgtgcagctgttgtggatcgagatggcggtgagacggcgcaaggataggtttggacggtttgtccaggctaaggtgggtcgccgcgccagcttcgcctggatcagacagctacgcctccgctagagccgctgcgggtggacggtcgctatcccgagaccatcgacgcgccccacgttgcccgccgccggccagagtatatcctccgacgcgcgcttcctttgagataatccaaaattggttgattcggttgcttactcctctttccgttttccgaataatcggagtgaatccgttttttttttaggattagctaaaaaactgtcgagtgtttattgagaggaaaactttcaaatctaactacagtatataatttcactagaactatatactataataataataacttgtatatatgtattaaaataatatatgcaactttatatctaataaatatagagataacaatatagtatagttatagtatagttactatgtagttacaatgtaactacgatgtaactagagtgtaactacaatggtaactagggtgtaactagagtataactaactgtaacttgcaaacttttcaaaaacttgcaagagatgaagtggctaccagcacgcagcagacaaattacagttatcacgcggattttttccaccaacgtgctagcactaatcttgaggcgaatccgacggtcgaatttagtttttcccctgtttactgtcgacagtaaactagcaattccgtttgttttaagctcgaaatcgattcggttcttaactcctctttcccgttttcccattaatcagagtgaatccgttttgtattaagctcgaaatcgagacctgtttcaaacaaacggagccaaataatcgaaacatattgtttcgacgtattttttaattagatataagatttatgtttgtttgttgcaacacactggcaataaagccgtgtgttgccgatatacacattgcctagcaccgtatgcatgccgataggatgccgtaaaaaattgagtaaaatcaacagcaaaatccgtcgacagatttttagcaacatcattttaaaatttatgcaagagatgttttgctttgagttgtgtttgtagagaacacccagtttaggaagctaataaagttttcacatggaagcaaatggcgcaccactttatctaaaagtatgtctaatccattagcatccgtagtccgaatcaagatttctaattaccaaaagaaaccgaatacaaagataaaaaaaaaacaatcagtttgcaccacacaatagttcaaacacaaataagtagtattatttaggtaacaaaacagacccagaatactaaaacctcaatttcatacttcaaagtctgcatgacatgcaactaagccattgtaataccataaagactaagtacatagacggcgtaaagttgtccaaacccccgggcagctccacgccacaagggaccataactgttctgaaactcccagaaaggatagatgccttggacaccgaatccggtaatgaccactacatgaccccaggtccagtgagaaggatgggggaaaaagatttcatcaacaaactctgattccccatacaaatcgaaggcagagcaatatacgccaaaagtaccgatcattgggcccacactcaagtacttattgattgcatgatcaacagcaagtatgctacgtggatccattttttcaaagtcctttatcttgactctgccctgcttcaaaaaaagaaagataggatcaatgtttttttttcggttgagacagtaggtagtggccacttccacttcaatacactccaagaaatggtactataaataatgtaattaatctgagtccactcaaaaagttataattttatttttaaataccactttgatccccttttaatgatatttgcctcgtggttcgcctatattgccatttttacccttagaattaaaaatatttatggtttaatcttcaagtcttgctaaccaacacataaatccaagcaattttctaggatcctcgctgatgtattcaatattcatatatctaaaactttttaagtttaccattttttttttggatgttacaaaagtttcagctgactaaactagtatttatgatagcaccttagagtttgttaggagaacatgtgttcaaatttcatgtattataaataaaatatgttttacctctgagttgtagtagcgtgcgcctgtctgcttgaaaacagtcagacaattgctgatacgtcctgatgatttgtccacatctttgagagcaagggcttgagtctcaagatcactccaggagagttcaggacagggctgatttgtcttcaatctttggtgtgcttcaagagcggtgcatgtactaaaataggcgcatttccctgcacaaggatacaccagtaaagcaacaagtgcaaaaagaagcacaggttcacaaaaatagattaattaagaatatacctcctaatttcctttggtccttacaaggtccaaggaccttctgacttttgtgcggggtagacctgttaacatattgcccccgccatgtgtatcggacttgggcagaaccatacatttcaagaaccatggtgacctgcaaatgaaatcaaaatgatcaaacacaacaacagtacaaagatacggaaaggtatagtggatagaggttaactaggagcatgatataaaggggtttataagttatgatcacacatattctgtaaccttcatctatattacagggagtcatacagaacatttaaatatcacacattctggaacacaaaatatgagtatcacacaatcagtaaatattgagcaaatactagcctgaaaaattgaggactggacttctagcacaaagctgtgggagaagcttattttgctgtgcttgcagcaaaagcagttgttgctgttgtggagtcagaaactggagctgttgaaatgttgggactattatatgaacaacttctgctgtggaattccaaagtgaagttggtcaaagctatgagcaacgaagataaagaaatgtacatgttagaaaagaagttgcaagattgtatgcagaacataagattttatgtcaattgcatggtttgcacggtaccaggaaactacataactggttgtttcatgacaccccagaaataatattttacactaacctgtgaaatttacttcatatatcaaagcagagaaggatacaaaaatctggcattctgagtaggacaaacaatcacagtgctacctcaaataatacaacctagagtacatagaaatattggcagtcttatccatgatgacctccaaaaccgaaatgctatgaatgtagtaagttgctgggaagagttttgttggcacagacatttctagctgctattgtctgacaatttctaactcagctgtcaatagaaatatcagttacatccttcaaccctaaaccataaatcaattaagccattcagatttgcattaaatcttttttttttttttgcaatatgcaactgcatcaattgtgtgcaccacaaaatttccttaaaataagtggctccaatgtccccaactgaaaagaagagtgcacttaaaccaaatccaaacatggagaacataagtaaatcaaatacaagatgatgagtatatttaaccgtatggtgtatagcttaccgtacgtggccaacttttcagcatcaaattgcttccgcgatgattagaacctataataaaaaatggcatctcaatttagcttatcagtgatactcgaaacagtctttttgtagaaatatatatgataagatattggaggcaaaaagattttatgttagcaattcaacacaaacataacattcagtcacttatatttcatcggagtatgtacgtacctaactccaaccagatggtcgatatcggtgcagggcagcaggaagccttccaggtgatgccgagtaggattaagctcctgcaatgaagaaaacatggaaagaagagtgggattagggcaagaagacatggctacacaggatagagcatatgggaccttaccaggaagcggtggtcgccggaggaggtatctggccgacgttgtcgccggaggcggtcgctggctgacgtggtcactggcggcggtggatacggcgcttgctggcgaggttggacactgaggcggtgaggactcgcgaatcctaatgcagccgagcctccgagccgacggttgttggcgaggtagtcaccggcggcggcagcgctcaatcgcgaggaaggccctgagccggaggcgtttaccggccgaggtggtcgccggagcggtggaggcgacgagcggggggcctgggcgcggacgggctcgaggcgtcctgtgctgcggtgccaccagaacggcggagcagcggagttgggggagcggcgatggtgtgcggggcggcggcggcggcggacgcgattccctcgcgtgcggcagaagggggcgacgccttccaaccatatatatcgcctaaaagttgggccgctaacgggctccctggtatccgattacggcccatctcaaataaaccttaatgaggggaaataagttcatctgatatcccttaactcgtcgacgaatcctattttcgtccagaaaaccagatacaacgggtatctcaactgtcaaaactggtgcaatataggtcccataacggtttggacggtgtttttcgctgacgtgcctatgtggctattttgacttggtgttcatatgacgtggcgcttacgtgacaatttgatttagaaaataacaaaaattatgggtcgaaatgtcagtttaaaaaaattaatttaaaaaggtaagacccacgtgggccccacatatcattctcaccctccttttcttcctcctctcaccgcccgccgtgtgccacctcccatcccccgccgcgcatatcgcccaccggaggagaggggaggggaggaggagatgggggggatgagagaatgaggggaggagagtaggtgaaggagatagaatagatcagggcaggctcgggcggtaaatcgatttttttagcgcgtggctcggggcagtttgcccattttttttctcggttgttaaaaaaaagatcttaccaaccaggactaataagatcaaaaagtgttgtcaagtttttgaatctttagtcccggttcctatttaaactgggattattatggtttttggctaacccagtaaagatggtttcctcagcagtgatagagcactagcttcaaataaaatcattttttggagcctaggcactccccttagccaattaacaaaaatatcttttgcattgtgagaaggggatactaaaggcaaagaagacacatcgccaagcaaaacatgcaacatggcggtaaaaaaaaatacatgtatattaaaaaataacattgcttgtttccctctattttctctttgtgagattattttttgttaaggttactttttttaaggaaacatatacatactttgatttttactaatacattttacctctcataaatcctcttgtggattcttacattggagacttgtctaatttgagatcctacattagacatacgttgaactagtaatcatgcatgtataacgcacgatgtgatcaatattagatcaaatgaaatatactgtagttacacttaaaatatgtcttagtgcttaaactaatagcgagaagttaattagctgtgcatcataccagaacccaatagcgaggagtgaccgagctccggagaaagtttcagttcatctaaaacgacatcaaatagacaaatcatttgcttcattcaactgtacaaagtcatatctgataatataatcttaaaataatccaacaatcatatctttctataaaagttacaacacactaaatcttaaaactcaacatacaaagatatcacatcatcatccactaacaattattacatcttaaacctcatccaaccatattagaaacatattagaacgtaggcttggtcatttttggcaccgaaagtttgattagtgagacacatgctaactcggcgaaaacatgacgagctgaagttctctgaaaccagcgtattttgtcctaaggctaagaggattaaccactgcacatgcagctgttaacccataactacatcgtgcagctcactaaaccgagaaaatatgtagtgcacatattttccccactaatccttttgcgttcacgacaagagcatgcaagctttagcttgcgaaagagagtcagagggagattagaaatagcaacattagtcaaggaggattcctgaaccgaagccctctatgcgtggaaacgcctaggaagttttgttgacaacttgacataatcgtaatgacatgctaatgatcattcaggtgaagatgacatttcacccagaaagccgttataagagacaccaaggatatcctccaacactagttcccagcgttcacatttcagggtactaccatctgtctttaagaaccaacctccatctgctgagatatccacaattccaacacctcaccttttcagatggctcaggtatgctcaattgatgtcttcttattattattcttcctcctcctcacttgatttcttcgctttttccatgttgatcttggtgttttagttctactgaatttcaacatcttcaaactgaacgaacttatggatcggccgtgttcaccgtttgcagcagaaggtggtgctcaaggttccaaccatgactcacgacaacgaagcagaaagcgatcgaagtcatcgcagatatctacggtaaataattagcacaacctttcttgattcttctttgcagtttggattacacatgcaagtaatgaaagaaataagtatctcctgtctcgactctctgaaaatcatttcagctcagagactgaaatggtttatttcgcaatcttagttttatctcattttcttttcaattgtcaatttgtcattcgtcgttcaacatatcatatgattgttcagaaacatagctttacaagttacaaccaatcaataacgggattcttgcgagaaagaaacaacgataagtgaagtttcaattgtgatacctgatcagacccggtgacgtgagtcaaacagtaggtcgtccacatggtatatctcttctctatctctactcctctactattttataaaaagaattgaagatattttatgaaaagaatggaaatttagggttcggggaaatacagtgccgccatttggggtcatcgtgcgcggccgtgcgccgggatgggaaggagacaggagggtagcgagtagcgacactggaaggggaagcctgtgcgccgccgcctattttcccgccggtgcgtcgttgccgccggctgcttccccctcccccgtgcgtcgtctgcttcttcgcctattcgctctcgcgagatggaggtaaggggaaacgccgaaacggagtgaagcggtacaggagagagagactcagagagggatggtccgatggtgccatggcgccatggcggtggcatttacgggtaatttcgtcgaaaatgtgtatgccatgggttatttacagttcacattaatacattactagtacaaagcttgacatatcctacggtgccatgagacttgcaagaaagaaaagggagaggtacggtggcgctgaacaaagtgtcatacaggatttgcagtagcaagaggtggaaaagaaaacattcttctatatatcaaataaaaatgccaccgaattaagcctgacaaatactagtaattaaaatcagatacatctttgcaaggaaataaaatatgacaacaaatgattcatggaaccagtagggtcaatcaagcacaaatttcactcaaaaaaggaccagagagtacaccactagagtaattaaccatgcattggcacaggaccatacataccgtcatcctaataaacaaaaaagatacttgtgcctgattcatgtagtgaaggatttgggcatttaaccaagtgttgatactagcacataattaaggcttttctaaaaacaagtaaactagctagtgtcatgtgcctgaattgcgataaaaccttaaggaggagcatctaaaaggccaatacaaagcgagaagacatgaatcgccgtggaggattctccaacctgtacctggcacacttgtggacgctcgcgcaacacagatcaacaccgaagacgtagcggtcgataaaaaaataaacaacatccgggttgtaggggtcgacgcaagcaagcttaggaaccttctttggcaagccggtggcctcgtacgtgttgtgcgaccagacgtctcggaagcagacctcgtgctcgatcctccacaaccacgagtcagactcgtcgtcatggtacaaagtgtacatggcgacccatgggtgatgtcccttaccatggcgcagcaccatcttcctcaagcggttgacgattaccttgggtttggccggtacgccgatctcaacaaagcgcacagctccatcgctgaccgtgatgcacctgaaccgctggaggtcctcctgattgcagcggtaaccaatcttcttgcaggctggcagcggcacgaactgtaggagcggattttcctccatggggaggcatgtgaggatcccccacgagacgtcgaaccaccagaggcgctggtgcagattcgacgagacgacgccgtggctggcccatggtcggacctcgcgaagcgggtagtccaggatcttgtcgacccaccgccccgtctccgacgagtagcagagcagcaccgccttgtctgatccgacgattggctggagctccgccaccatgtaggtgcgaccgccgtcttgggtgagaaagcccaggtttccggcgtccaaaatacggttcttggactgggtgtcggggacggggaggcgggagacggtggcggagcgcgtgtcgcagacgaagtatccatccacgtactcgcgcctgcaggagacgagcttacggctggagaaccggtcgcagtacacgacggggccgccgtcgacgctggtgccctgggtggcgtggaggaggagaagcccggaggggtcggcgacgagcacggaggggtggttgtcctgagtgagggggtcggggcagacgcgcgggggcacggtgaggacgctgatgcccggtggcgccgcgagcgcgagggagaggtcggcgccgcccggacccggcggtaggtcggcatccgccgcgcacacccgcgcgatggtggcgaggatgcgccagtccgtggactctgacgccatcgtcgggggtggagtgggatgaactggactgctgcttgccttgtacagacggcggcggtgcgggtgcggcgcggcctctccctccctccccttgagcgggcgatgtgggtgtgcgtctgtctgtctgtctgcggtggaatggagagaggaaggtttgactgtccgtaccagttcaaaaatgctttgtcgtggggtgatggcggtgggggtgggcgggagagggcaagattgacagagcctccgcggccgcgcgggtaagccaggccggctcggctgctctccagcgcccaagctgcaaagccggcccgccattctcttttactgcttttgttgtatggagatattttcgatggtaacatcccccctcatcttttatatcttatataattttttttgacaatataggttaatataaaatatattaccctcacaaaacatataaggctaaatttaacttctacatattacaaagaaaaaataaattaaactaaaatatagttaacatgcatgcacaactatatttgttatttttttcacaacatgtttgtgaactgatatattttataggaaaaagtacgaattaccccctcccccgaactattgcggcattacaatttacccccctaaactacagtaccggacatttgccaccctaaattctttaaactagataaattaccatcctaactccattcgaagcggttttcagcttacgtggcacacacgtggcgacacagtcaacaaaaacaaataaaaacaggtgggtcccacatgcgttaggcgcgcccacctaaccctctacacgtgagctgatacgtgaagggggtcggggcagcttgaccccaagctgggagggggcaaccaccgcttcaccctgggctcgaccccccctcagggggagccacgtgggtttaagggcagccgccgctccaccccgggctcgacccgcctcggggggagccacgtgggtttgagagcggcccgaccccaagctaggagagggcagccgccgcaacaccccgggctcgacccccctcagggggagccacatgggcttgggggtggcccgaccccaagctgggagagggcagtcgccgcaacaccccgggctcgaccccctcgggaggagccacgtgggtttgagggcggcctcctccctctagctgggagggggcagccgccgctccaccccgggctagatccccctcggggggagccacgtatgtttgaaggcggcctcctccctctaaacgtgatacccctgggctcatatcaccgacacatgtgatgatgggacaagcttgtgaaaagagggtttagattcaatagcaaaatatctcagcacaaatcttagagtggaatcaatggcaaaaaaattaacagttttcactgatgaaaactgtcgaaagtcggctagcagttccttaaaaaaaagatcgaaaaaacctactggcgagaaaaaaagaccggacacgtataaaacctgatccggatcggaaggcgaggaaaaaaaaggaaagtatcggactgaaccgtatcactggcgatccggatcggactgaacggaaaaaacctactggcttaaattatgcgtttattagggcacccgcaataattatttataggctctctataagagatccatgtcagtatacttggaagagattaaatgaagagagagagcaaagctatctactaacttgaagataatctatagagaaaaacgaggtaatttattagagagctatagatacccatgtagacatactattgaggtggtttgctattaatctaatctattactaaaatgtacatgttttatagatagtacctttactttactattgcaggtgctcttaggcttagccgattaatctctgccattatatttaatacagacagatgggttccgcatatattaggtatctttacccattgcaacgcacgtacggtcatttggctagtatatattttctctatctctatctctactattataaaaattaaagatgtttttgccggtattttaatacgtcatctgtgtttgaatcagttttgaagttggttcgcttttagaaatacatatctgtgtttgagctggattttaagcttatttgcttttgaagataaaaaaagtcgtataagaaatcttttttaaaaaaactcgcatgatagcttaaagatgaaatacagagtcctaattgcagcttatgattttctaaaaaagaaaaatccaaacgaattcggacagtgaattttgccttagctaaaccgtataacaactataaaattaaaatagcatttacccgttgcaacgcacgggcattactatatataataatgtaaatctttcgtaactttttctcaattttctcttattttcttcccgggcactttttgtccgccgcgtcagtcgtccgggacgaatttttttcatttttaatttttttaatatttacagaaatattatgccgatggaaagttttacaaaaatagaccctgccgccctccatttgggtggcaagctgacgtggcacatggcgtcgtgacggcgccgtgtgcacattttgcgcttagccccttgccgcccttacagagagttgcaaggggctaaatgtaatttttgcgctgccaaaaaagcaattggctagttcattttgcatctgagccccttgctgcccttgcgaattttgcacgaaggccccttgctacccagacatagggcggcaagggggccacgtgcaaaattcacaaccccttaaaacgaccatcatgcgcccgtgtgccacgtcagcttaccgcccaaatagagagcggcagggtctatttttgtaaatcttttcgccgatataatatttctgtaaatattaaaaaaataaatttaaaatgaaaaaaattcgtccgggacggtctctagaaggaaacgaacaggaagttgttgaccaatgttgttggagccagttgggccatcatggtctaatgggccaatcaagcgaacacgtacgaagcccaaattgaaggacccaccagaagtggaccttgaccgaccgaggggcaaaagaaaagagacggtaccaaggcgaatgcgtggccgcgtcttgcaatccctaactccctcgttccccatctctgggtggcggtgctcccccacgccatggtgaaggcgaaggcacggccgacgccgacggccgccgcgaaatctgccgttgcgggaggaggagaggtgtccacggagactccgcgcaggagcgcgcgactgcagcaagcagccaagaagaagcggtcccgcgatgcttcgctccctcccgctcccgctcccgctcgacatcggcaggccgggaaggttctctgcgcgccggagtaagcttcttgttgcctcgtttccctcctcctctgcccccttacaattttccgcctctgctcttgctcttgcaagatcgattcaattttcatcttatgccgagcggctaggctagggtttactttccccgaccccactacttccaaatttatttcatgagtaaatttcacaaaattacatctactctgactaaattatcacaaaactacagatttattaagaccaagtatcacaaaactacagttttagtactagagttatcacaaaactactagcacaaattttacagtgcctgccactactattattttaagagttataaatgttgttaaatatgtagtttggtgatcttctatcttaaatccgtagttctttgataaatttggttctaaatatgtagtgttatgatacaccgccttaaatttgtagttttgtgatagtttggtgaaagtaattgtagttttctgaatttactcttatttcattatccaccccacaaaacgaggtcggaaattttacaccattactccactagatagaataggcctcacaacctccactgcccttcaaaaaacgttgtgagttttatatgggtaaacaggaaatttaaaacatacggcctgtctgcatcttcatgtacaattttttgttattctctttgggttttgaaccaaaccagcttgtacaaaaacttggggtgtttcatcaatggcaaaagggaacatgtaaacgttatagagaatttctcatcactgtatcactcataccacagtatgttctacctgactcccactaggggtatataatggtgataatgccttccggttgctaccttcattcttcctactaagatagggtttactactttctaagaaaaagaacgatcttcataggctgagtttgcaaataatgcacacccaactaggatgttgcctatatttctagcattagctgctttccgttgaaataagatgggcgtagctcagaaatgaatgctattgtgcaggatatctgataaaaaaacagtggaaggtactataaacgatgctgaaatagagtccattgttttaaaactatggaatttcacagaagaagagagggttccgtactataaccggttgaacaagaaaagagctaacatggccttggcttggtacaatgaaaacaacccggtaagcttttctactactgtaaatgccctcctcctgcccaaaacacaaacactctttatgcattctccactcttgatccaagtttttttatcctctgcatccacaggaagattgctatgaatttacgagtgtgctcttgcatgatgtatgcaatttttgtgatggaggtgtttgccatgtgcacattaattttaaggcaaggaatgtgacaacaaattcagaggatctcttcttcgctgaattggctttaatcaacaatgttttcgatcaatatagtggatatacgaccactgcctgctgtattattgatggcaactgtcttggtatgctcctctcttatatatatttatacacacaaacacatgtgtttctcttctttcatgattggttgagcagaaatcataaaaggcgcattgtctcttttactagtttcccttgtgcgtgtatatgtgaaaaagtaaacctgtgcttgcacatcttttattgttgatttaggcaaattatgatggttccatattcactcagcacatggtgaagttacactcttcaatgaaatgtataatcccataaatgtgtttggaatttttaaggaaactcttcaaatgttatgtgcaaagtgttttcctctgtcacatgaaaatgttactagttgattcactatgttcttagaaaattatttatacttaatgttcaaatgtgtgttttggaggctatgtcaatgttccgacaataagtagaagagattggtggggtagttaggttaacatgaaacaatggacaaaagcaggagtagaatagcagattgggtcccaacattcatgcacataggtggtgtcaccgatgtaccagtaaaggtagcatatgtactttactgttttctctctcaggatggcaatatcactggtaacaagtttttgtggagtgctcaatatgaatggttgtgcttgctttctattagttgtcttgttgaatactggtgtataaacattttgtagtttacctttgagatgcttataaagtttgtatcgtaggtggtttgaggaatgtgctgctcaatggatgttttttgcgagaggagcgttatgatgaaaaaaattgctacgcatgtgatgaaaagattaagcaccccacaggaagtacctacaaaggaggtcattatgccgaagactatttagtacagggaatcttatgaatcacagatatttatgttttcatgtaatctattagtacatcattttgatggtttgggagctgtatgaactagtaaagcatcctaccactatacatgctctgaaaattatgcaaggcccctcgtatatgctacttgtggacccaatattgtctttggcgtgatgttgatgccattttgttgttttattgttatttattaaatataaatggattttttttttacaaattatacacttgacagccagatctagagactagagcggatagttggcatgagcccacgagctatattgatgtagtgtttcatttgctgttttgcttgaagtaaatctaaaatcctttttcttccatgctcgcggaaaagtggaggttcagatgaatttatgttagagctcagtcgctatatgctagctccgtcccaaaatatcaaatttgacaataccgtccctctaaatttgtaatgctagatggtcttcacctaaaatacgagccacagtgatctgccaagtgtgtttaggtgctgtaaaatatactcagtttgaaactttgaaaagccgaaagaaataataatagctaggacggtaattttgttacaatacgtcatgttccatctaatcatgcggtgaatcacatatgaataagaagttacccacggtgaaaaaatttaaaaaaaagaaaaaaattgagcatgggcggctctcacatgcgatcggaggttagggcagaatgtactaatgaaaactaaccataagtaataaagcactaatttttgttatacctttatacactgagagataagttatgtagaaaatagtgctatgggcaaccttaagttttagtctagatcataagaataaaaaaaaaaatcatggttttacaacatgcatgcacactttcaatcttgagtaaatactagaaataactgcgcgcttcgctgcgcccgtccaatatcagaagagaaataaatttaacagtatatttttttatatagcatgtatttggatcatttgcatattataaatgagcaaggagaaacagtaattgatgaaatagaactgtcttgcaaatttcacaaatcattcagtgcacatgataaatttcaccaaatgttaaaaagtgtcaacaaatagtgttggtcctaatatgggagccaagagagcagtgggtagttgacagctagtgttgtgaccacactatagaactgagaatcatacagcagagcatgttagtggagaactcttacaaaatgtggacattaagaataaaaactaaggaaaaaaatatcctccggattagtcgtttatctcacatattaggctccccaactgttcatacttgcatttgtgttcatgagctcgtccatctacaaattgcaaaggctaaaggcagatagttacaaaataagaaataatagatacattaggtgtggtatgaagtattactgtttattttactgacatatacatatataaaaaggatgtggattatcaccttcagtagaaaacatatacgaccaaatattatcaggcatttgcacatttctaagaatgtacctttaccatgctagacaacaatttgggcaagctgttgcctatatatatgtatgtgatacactacatatatgatatatccatcctgttatagcttataaggtaatggacatgctaaacccaaatgttatggcttgtagccagcagtccgataaaagaagaactcatagcagtgtagcacagtaggactgaatgccctgataacagcaagagtaaactgttggcaagacatctatagattcatgtccctcatgacctcaattcagaaaatggaaagaaaagctatctattgaaacaatgaaatcacctaactaagcttaactttttgtatatctacaattctacaaatatcaccttttggcaatataattattacacattgggaaccaatacatatacgcagcaccacgtgatattcaaaattaacagtgaattttaaattagaatatagttgacttccatttggtaagtaaattatcctatatccaacaaaacaggggcggatccaacgtgggtgcaggggggactcgagtcccccctacacccacaagacccatggatacccccggagcacccccttcgatttttttcaccataaatgataaactaaaggtttctagatggctagagattgaagaaactgtaattaagccccccccaatttttttgttcctggatccgcccctgcaacaaaaagaatagtgtcccacatttcatagatacatacttcataggagcataggatgatatatacttgcatacattctaatatgtcttaaaatatgatggtctgcaatgttttttgtgagattcagatataatacaatccgactcaacacaccagtaatagcagtgccaaggctccttacatgctgttgaacctcacatagataaaaataggcaaaactgaaggtagaaacaatggattgtcacgtgtgacagcagtaattgtaaatcattaatgctttctaaaagtctaggcctgtaaattgtaccgatcagatgagacctttttcatgaaggcagctaaattgtagtgctaaaaatgctttttctttgggaatatatttcaaaccatccgcagacctaggtgctacctagttggctatcccaaaagctaaatctaaaggttattcttcaattttagaaggcgcactgaattatatgaactcaagcagtttgaattatttttggcatgccaaccctctagatgcctgagaggagatgatgatgcgagcataaacaacagatgtacacactacaactgacacgaaaaaaaaatgggaaggtactatgagatcataagaaagcctggatagtagatgatttacccatatttttcatagtgttgcttttacagtgttaattaatgatcacaagtcgtgccccaaattcctgggatggtttgattcctgggattcctgtacacgaagaaaccatgtagatcaaatatgtactgatgtcatgctgtgatgatacgttaaaccaaacaatgcaacatttggtcttacttgctaacctcgacgaaagaaaagaatgaggagcaattagtgaaaatcttgccctgtcagctgtgactccttgttctttataagccagatgccttccatcaggaagttgaattgttttggcacttgggagacctatgtagagtttctttggcagttctactggggtatcatcaacactccctacacctaatactgcatacaaaatattcctgttaatcaagcgataaaaaattgatccctacattaagaaattgtttacttggatttcgcatttttcacaaatcaattgaagtccatagtgcattgacaaaatgattgtacaatgtgtagcatgtaaaagagggtaagggagcacttctgggtagaaattctacatgctagcatgcatcaagttcacatataagcaaccaagtgccataaaactaaaaaataagagggcaaaaagaatccacttggcaagcaatctgttggcaccaaaatagtaatatcaatacaacaaaaaaaaaagcagctagcttgattcaatagtaaaataattgactgaccaatggccacaatattagacattaggttgacctgtcatgaatttcaaactggccgtaggccactatgcattttaccccatggccatgaaggcataaacacaagcgcactaggcatggatcccacaatccaaaaaaatctccttgaaataattacacgctttaaccaatatatgtatggagtaacgttcacagtagaaacgccgcataaagagacagattgattctaaatccaaataaaatttcaggggaaaaaaagagcaccaaacagttagttagatccatcccctctaatgactgaacactaatcgtgcacgcccatatcatacatcgtgatgcacgacggcataaaccaaattaacctgcacgctgaggcgtagtcagagcctcactcgcacacaaggcagagaagatccggggtggatgagagatcagcgggggattaccgatgagcgtgacgaacgcgacggcggcggcgacgacccagcacctgacggggtcgcggtcctcggcgaggtactcgttcatgaagctgaggcgcttccccgtggccacggcggggcccctgagccgccgcgcgagctcgctgttctcggcgccggcgaggctctgagcggccagatccaccggggggagacgaagcgccggatcgacggcctgccagcggatctggcactacaccaagcagggtggagaagatggtggtggtggctcacgactctttcgtccgggcggccggaatcgcttgtggagaggagggggtcaccggattcgacgcccctggtctcctcgctggcagatgaagtggcctgactggggagagaggcggaagcggtgcagcggaggtgagaggagggcgaggacgcgatgcgcgtgaggagaggagggcgaggcggcgtgggcgagaagagagccgagcggccgagccgcgcgaggtcgagggcaggagactgaggtggctagggttcttggcaaatccaggccatccgttcctgatccaacgatctcacggtggtggaaaagcagccacgctgggacacgtggatggccagatcttcattcgcgcgtgatcgaacggacctcaatagcctgaaccggaacacaattaaccaaagatgaggggtatttctgaaaatattgatgaggtcgcaagctaatcttcccctattcccacggtgtttaagtaaagtaatatgtgtttgttcagtggatcccacctttaggttaagaagagattatacattgtactcccctccgttcatattataaatttcttagtcatagttgttaaagtttgaccaaatttatagaaaaaatatagtaatactttcaatgcaaaacaaacattgtatcaaaatatattcaatctcaaatttaatgaaactttcaatctcaaaaattcaaacgattaataatatgaaacagagaagtaattgtcgaacagatatagtatcacggggtttttaacctccctcgccatacagctggcctctagccccacaaatcattcatctaaacatattatgttttctaaagctgaaagcgtatttcttcttgccgccttgctctgttttactctgcttctactcctctggttcagtcagtgggtgcgcaggtgtaacactcttccccctcacttctctcctctcacttctcctcctctctcctcctcctgcttgagagtccccagcacccacgcccctggttacgctcataccagcataaccaccatcaaagccattgatgggatgcaacatttcagcggcacatgcaaaacaataaatagatttcttcctcttatttgccctcatgcttagtcgccgatcagcatcttcaccatataggccacctacaaaaatataaaagatgaatccactagtaaccccccaaaaatatacatccagaaattaaacctatgcagtgctccaagcctaccagcatgcccaactttaaataaaaagtcattcgttagctctttgtataacatcaaaattcactgaaatagaaacaaaacatgcctttttaataataacctcccacaaaatgagatctcaaacaagagcaaaagttgaatcagggcagaaacccatcagctggggcatctaatctcaaataaaaaaaaattcctttgaaggaaatgatgtgaaaaaatagaagcaaactcaggtctgtcatgagtaatgacaaaaatcagaccagaacagtatgctaaccctaacgattgaatttggcaatgcttgattcagttctagccacagcatgtggacagataccaacatgtgaaagaaatataaccaaagtataaatgacaagttttatcacaaaatattttccatgcgcctaacaatttcagcaggtcatgtcaatatactctagcccagattcaaggcaaccgaaggttgttcgggttgtggcgaagggtttcttaccaacacgtgaaagaaacataaccaaattgaatgataacttatcaccgacctacacttaacaatttcagcacatcatgttgaacatgatggctacgattcaaagcaattgaaggttgtttggttggcagcaaaagggcaaaaaaggtgcagcatgaaacaataggtaacattattgcactcattcaaacaatgtcttcaacatgaaccataatttggacagttctctgataattaaagtgcaaactatcttccaaattgtggctaaaatattggatgaaacgtagaatgttattcagtaattagaacacgattttgcagctatcagtacctaatacagtatatacataactactttgtcatttacttctcatatcttaacattgaacaatgtccaatggaagtcagacccaacacaaatctgatagctaaactaaacatttgaagtccaggggctgcaatccaaagagtaattccatgagcttaggcaatgctgatttctaacattgtccagagtttctttatgaaacagggactaagtaacagtggacaaaaaaacacatgcaatcaaatagtctctgattcttctacggccataccaagttaccaacacaggatgtataaccgcctcacatttccccaatatctcccccctagtcatggcacaacccaccattaacggaaaataaggttttctcttttatggaagaaacgctcagacctgtaaaacaatttttggaagagaaaagtattaccttgataattctttcttaacagtttgcatgaagataagccccactcggcgggctcattgtcacccacggcgtctgtgtgaaactcagcaaatactagaactttttcagagccagtgtcaacatagaagttcagatgggcatatttcttcaagcttgtttcagtttggtccagaaaggtttgcagaagaaggcgttcagatagcttgaacttgttttcctgcaaaaatgtttggtattaacaaaaactatagaatcacgttgcaggttcaacatatcaacttacaaataatatatagatagggtgcaattacctctgttctcttcttttctttgttaagtgatgcaagtgcagttattgctaactggtgaaactccatgtcaagtagtgcagagctgtatgcctcgtggaaagaattggcaacactatcaaaatgggaggtggaatttgtatcttgtgctagcgatggacctgccacttaaaacaaatataaagatttcaatgggaaatgtcattcctaatgtctcacgcatcttgttgcagcatatgaacaacatcaattgtaaatcaattagccaaaggaaatttaaaattaagtttctcactcacatggatcggtttcccagtaaaactgtaacatatgatttcacatggatcggtttcccagtaaaactgtaacatataatctcactgcaacttagtacaatatctagagctgccttggacagaacttgtacaatatatagagctgctctgttctgtccaagactaacaaaatccaatcgagatttcattcattccacacaagtcttttatcgttggagtttcgggaattttgattgaaaaaatgattaaaccgctcggtttgtagtactcaaaccgagcatttgaattcaaaacttggttttccagattcatctggtatttatcgaattttgtcagatttcacaaaacccagtgatcctgccaggtatcctatgtacttaattagagttaaacctcggtacaatatgtacttaattagaattaaacgaaatgcaaacctgacaaagtggttcttagggacggtgagagctcccaagcaagaacatggcggctgctgctgctacaaggctcaacaccatcttcctctgaaaccttaatcatctgcaggtccacggcaactagctgctgcttctgggagaagtagaccacgtgtggtttgctggggtggaagaaggcaatcttccaatcacacaagtcagtccagatgtcatcaaatacaggactggacaaatcgaagtccaaagtccaatggccagcctcagaatcagccaatgtccataatctgatcctggacttagagttagaggcgtggcttagcaccaccaaccgcagcttcccacggctgagacccacacggcgattgtcactcagacccatgcgacagctctgctgcacattggggttgcggcaacagcttgggagcggcacgaagtgaagctctggattgtcagagaagggatcgcaagcaatgaggccctgcaggagatctacccaccagagcctcccctggtgagagagagcatagtcactacaccaacaccacaggagcttaaactgagggggttgttgtagaatcttctggatccacttggcagggtctgtggagaagcagcgcaggatgacgtcgctgccacggatcgagagctccgcgaccatgatgtagatgtggtcggatcctccgggaaccacgatgaggccagtggcggcgcctgtctcggtgggggtggcggggacgggaaaggaaatcttgtagactgcgtcccagagaacgtaggacttgctgtcggcaagaaacggatcggagctggaaaggagaaggatgccggaggggtcagcggcgaggacgctgcctgaggcgaggccgagcgaaggggacacgaggagctgcgagatgcgcggggttgcgacgagcgagagggagatgccgtccttagggaggtcgatggaggtgagcggtaagcggtccaatacaacccactcaggcggcgcggccgccggcggcgacgccatcgggtttctttctgggatgaggacgctagggttttttctgggaagaaaatttgggggttttcgtacacgcaagcggcctgggaagggaaaaaaatttgttgcataccggctactcctgtgcagacccgctccagatggacgacgtggggatcggacggctatctccgctcggctccaatgcagcgcgatatggtgaggatggaggagtctcgctcataggtatcgactcattcggctcagatccgcttctctcatcttaccggcggccggcgccacctccgccgcaaacccaaaggcgtcgcctcccgacgtgttcccctccgcggtcccatccacctcctgcctgatcccgcgccgccgtctcgctcgttcgccgctgggacgcgtttatgcgcgcatcggggccggggaggactgcccatggtctgggacctcggcctcgcgtgtaacacagcacctcgaccgacgaccatcgatcaaatggtgcccggccttgtccttcttgtcgacctgtatctgtatctgaccaacggtgaattggcagaattgctcataacattattcagagtttgttcataatgctttattcagagttgagagctagatgattgttctgcatattgcctagattactactctaccaccagctggcttcagatggtcaaaatgtcattgattttcacaatgacaaaacacaaaatgtttactattgcacatgtcgaaagtcactgatctgtgaactgttcttcacacaggcaaaagagaaagaggaaaaaaagctcaaggcaaaggcaaaggcaaaggaggcagctaggctccaggttgaaacataattattgattttctatgttactgaatgtaaaccagataggtacttagtgagatgctcggtggacatggattttttctattttcattctgattggcttttctgtaggcacaagcagcttcagatggtcctaaaaaaagtgagaagaagcaaaggaagaaagctgttgaggatgagaatcctgaggatttcattgatccagacactcctcatgggcagaagaaatttcttgcatctcaaatggccaagcagtatagcccagctgctgttgagaaatcatgagatgctacattgtctttctctatcttataactcaaagagtaagaaaggcctaattgaattgcaagcgtttgtatttccccattttaatgcagatggtatgcctggtgggaatcgtcaggatattttggggcagatcctgtggctcatactttgaagtttgcactagatattacgtgagctgatttagtgagctgcttttcatggaatcaatatagtcatttctacatacaacagattattccagatgcgttgatgtgctgccaagcggctaaattatttcctttcaggttttgccacctccaaatgtcactggagcacttcatataggccatgcacttacagtggctatagaggtagtcatcattattcttgcggaagcatatatccattgtaacgttgtagatgttggctagacataagataatgattataactgccatgcatttaatcaatgcaggatgccattatacgctggcgaaggatgtcaggttataatgctctgtgggttccaggagtcgaccatgccggcattgctacacaggtctgcatcttggatttggttcaatggttcaccatcatctgaatttatcttatgaaacactcatctgcagataatatagtttagttgatatatcttcgttggtattactctgtcatgcttactacccaatcgttcagtcaccaatgggcaaatgcttcaaaagatccatatgaaatgctgacctttttgtaagattttttttttgtttttcaaaataaattgtcaacatatgttgctcaattttattcaccctgtcttttttttttgcctctaaaccaataatcttttttacctattaaatttattctatttaatctcacgttgctggattgcttaactccattttttttcctttgctttgttttgaaacagtaaatgccaattaataatctgtcttgtatcaggttgtagtggagaagaagcttatgcgtgaaaagaaattgacgaggcatgacatagggcgtgaagaatttgtatctgaagtaagcactattttttcctgaacaaaagtttatgcctgttaactccctatattctttttattataaacgaacaatttatcaccattagcatatgaatatacaaatggatataatgttctatgttgttatgaaaattttggcgagcacattgtcatatatgatgcattgaaagtcttgtgtattttatttgattagcttcattccccatttatcctttctcttgtttattctgttttatctatcatcttctggacaggttctcaaatggaaagatgaatatgggggtaccatattgaatcaactacgtaggcttggggcctcacttgattggtcccgcgaggtacatatcttattttctgtcgttaggagatagtatgggcaatgtattatttgtatagtttagttctgaataggaacttcctctctaccttcgcaacagtgttttacaatggataaaccaagatcgaaagctgtaactgaagcttttgtgaggttgtacaaacaaggcctgatatataggtcagtttcatcgccttattttgtttttagagttgaacatttgttccttttattgattgtacagttatgttttacctgtttgcttctgtacagttgattttggtttttgattgccatcttagtttttttcccctgttatggatgatatgcttctatacactagagggattatcgcctcgtgaattgggactgcactcttcgaacagcaatttctgacgtagaggttattgagacttttaattgtctgttatgcggatttggttgcacatataactaaaatcgatgtctgtttgaaatttctatttttttcaggttgattatctagatattaaagaagaaaccatgttaaaggttcctggttataatacaactgtacaattcggcgtgttgatctcttttgcatatccacttgaggaaggattgggtgagatcattgtcgcaacaacaagaatcgaaacaatgcttggtgatacagcaatttctgttcaccctgaggataatagatacaagcatctgcatggaggtatgcaattcatcccttcaatggccgaaagctcaaaataatctgcgatgctgagttagtggatcccacttttggtactggggctgtcaaggtaggagctgattctgagtacttgactatctctatttgatttcatctacttggatcttctgcatacacttcaattatcgtttgctggtcttttatgcagattacacctgcccatgatccaaatgattttgaggttggaaagcgacgcagccttgagttcatcaatatcttcacagatgatgggaaaataaacaactatggaggtgcacaatttgaaggaatgccaagattcactgctcgagttgctgttattgaggcactgaaggcaaaggtacttctagatttgcttaatcatcctatcacatcgtcttgtgatccatagtctctaaacgttgtttctggattactgctggcttatggatttatgcatcatttcaaaattgtatcagagtgaaaaagacaaaattgtgaacataccatgaaggttagtgtaggcgataaggaggtagtgcaatatagcatgaaggattcctacctttgacattgttctatccctcctctctcattttctattaatgagccacttagcatagcattacttttctgagaaagatgatgtattggtttctgtcgaaatcactgattctattaaatctcgaagcccgcatttggttaatgcttttatggttggtaataatgatgtggaatactgcattcatactttcatcaatttattttctgtttgtgccttctttgtttcatttggtttgatatggattctgttcaagtactgttgaagctttatccttacccctttttttgtctgtaatataaagggcttgtacaaggagacaaaaaagaacgaaatgtgtttgggtgtttgttcaagaactaatgacgtggtggagcctatgataaaaccccaatggtttgttaattgcaataccatggcaaaagcaggtattgatgctgtaaggtccaaaagaattgaaattattccacaacagtatgagcaggactggtataggtatctcttgagaattatgccatctattgcaaatggcatgatgtcaaagtaatgaaatcagaagaaaatgatccattcattgttatgtccttgcagatggcttgcaaatatacatgattggtgtgtttcaaggcagctttggtggggacatcgtgtgcctgcttggtatgttgtactagaagatgatcaagagaacattctgggttctgataatgaccgttgggttgttgctagaaacgaaagcgaagcaaacttggaggcacatcaaaagtatcctgggaagaaattcgagttacatcaagatcctgatgtgttggacacatggttttcatctggtcttttcccattaaccgtacttggttggccagatgatacagctgatgttgaggctttctaccctggttcggtgctagaaactggacatgatattctcttcttttgggtagcgcgaatggtgatgatggggatgcaacttggtggtgatgtgccatttcagaaggtaatgacaattggcacaactatgctttctatgccattaaaactgcattataccattttagtagtgcaacctatacatttcgtccattttttacactcattaaccaattgtgatcttttatagctggctgaaattatgctttaatactacagtataactctgttcaaaattcaaacatgaagaaatctatcttcaattttgctagctgtggatgttaaattggagtagtaaacgtcattattttctgttctaccatttgtttcaataggtcacactaatttcatctgaatggactctagcttgttaattttgaacattttttacacttttgtctgcatcctacttcgactgggcacgatacatggttgattgggaactatcctaattgatgaacacacaaatttaccttttgtctccgtctttaacatctatattttgaactatttattaacctaagacatgtttagcagcaagtagaagtataacttacattggtaagttatggattcttgttgaacacatatgcttaaactgtggctctgctctcttgctcaggtttatttgcaccctatgatccgggatgctcatggacgcaaaatgtctaagtcgcttggtaatgtcattgatcccgttgatgtgataaatggtattccactggaaggtctcctcaaacgtttggaagaaggctatctggatccaaatgaattgaacattgcaagcgatgggaagaagaaagattttcctgatggcattgctgaatgtggtactgatgccctccgttttgcactggtttcttacacttctcaggttgtagtcacatccgtttgtgtttctgtcatgttatgcttgcaattcatcttctaatgatatctcttgtccacagtctgacaagataaacctggatatcaaacgagttgttggatatcgacaatggtgcaacaaattatggaatgccattcgttttgcaatgggcaagcttggcaatcattacactccccctgcaactatttctgtaactacaatgccaccaatatgcaaatggatattgtcagtgcttaacaaggctattggcaaaactgtcacctcgttagaagcatacaaatcttttgatgctacgtctgctatatattcatggtggcagtaccaactgtgtgatgtatttatagaagctataaagccttacttcttcaatgactctcaagagctcgaatcagcaagagctgcctctagagatgccttaagggtttgcttagataccggtttgcgcttgctccacccattcatgccttatgtaactgaagagctctggcagcgtcttcctcagcctaaagattcttgtcggaaagattccattatggtatcagaatacccatcccttgttaaggtagtaaatttatcttaaaaagaagacataatttgtatttagaaatataattgagccaatatataatagcacacttttaccaatgaaacataatcttccgttatgacaggaatgggcagatgataaacttgaaaatcaaatagatattgccttggatactgtcaacaaactaagatctctgaagccaccaactgatacaaacgagaggtgcgtgtataatcatctatcttaacttatgttattcctgtaatgtccatgatgtctggttacttgattgattgattgattcattttgtttgatagttaacttttttcttttgctgatttttccatgaccagacggcctgcttttgcgctttgctgaggccaagagattgctgccattgttcaatgttatcagtctctagttgtgactctttcttctatatcatctctaaaggtgctgcttaaatttctgtacaattatgtgtgcattcctttttttctttgtattagcaaaattatctggatcaaaattcatactgaaacctggaatggagtgttgacctgatatttcaaattttattcagatcctgacagagagtgatgaaacaccacctgactgtgcaacagctgttgtgaacaaagtttatctgtatacctccaactccaaggagctctcaatgcagaagttgagcttgaaaagctaaggaaaaagagagaagaaattcaaaagtaagcgtgcttatgttagctcaaaatatctttaaggacgttttgcctatgtttcactggtaccctgcgctagcagtaacactttcaattactcatgcacgcaggctgcaacatgccctatcacagaaaatggaagcttccggttataaagagaaggctccacataatgtccaggaggaggacatgagaaaactgaccggttttttggaacaactagagattatcagtgaagctgaaaagaagctagatgcaaaaactggcaaaaactgagtcagaaatccctgttgtgattttgaagataccttctctttgtggaagtttcatctaaaattttgtactgttgcctaagtcatatactagaatgatcagatagccagatttgtgattttgcagcttgaagatatatccacagcattatagttttggttgtacgacattgcatttgaaaatattcttacctacacagcattatagtgatattgatttttcttacctacactgcacggctgcaccgcttgctttcacaatctcaaggctcaagtacaacatcaaagggtgcgtttttcggtggcatttttgaaccggctttgaagtttgatgaagatttctggaaccccaccagtttagattcaatctcgcctctggaaaaattgtaaattccttgggattttcaggaagaaatctggcaagagcaaaataacttgcaagcaacgaagcatactacccgctttgattttttaaaaatcaaacttgaaagtttgaccaagtttataaaataaaatagcaacaattatagtaccaaattagttttattaaatctaatatcgaatatattttaatagtttctttgttttatgtttaaaatattgttatattgttatataaacttgatcaaaaactatagaagtttgatttaaagaaaaataaaaaaacgatttaaacagatatagtagtatagataagagagaatgaagagaaacatctgctatgcaaatgcaactgtagaagctcaccgtttcaccgaacccaaccggaatctcttctctcgatcaaagcccaaagcccaagcgggccatggcctaaaccccccaaaaaaaccctactccaagctcggctcctcctcctcctccccatggccgccggcgaccacctgcggccgggctcctacctcggcgacgtctccgcgctctccttcctcccctcctccccccgccctcttctcctcgccggtatcacctccacctcctttctccgtgcgtgtttccatcactgaatgggtgggtgatgtgctgctcgcgttgctgctgcaggcaccggatcggagctgctcgtctacgacgtcgacgccgccaggcttgtcgcctccttccaagtgttcgacggcgtccgcgtccacggcatccagccccgctgcccggacggcccgtctcctggcgaagtcaccgtggtggtgttcggtgagaggagggtgaagattttcaggattcgcgccgacttcgaggatggcgaagcgtgcggcgtgcggttggagttggaacagaggctccccggatttgatcactgggtgctggacgcctgcttcctggaggtatcaagcttagctctctctctccaaggatcttagctacttgcctctgtggtgaaaaccactatttacttaatggtggttaatttgatctgggagcaggctgatgggctgctcgcgatcggtttgagtgacaattcagtggcattatgggatttgagccagcgtgtgttgcatgcccgagtgaaatcgccaggttagatgagcaattgagcatctcggtgttccgtttgtccttactagatatggtatcttctgtgtgctcaaagctcggttgacatttgattctggtattgttttccggatgcagagaagtgcctactgtattcgatgagaatgtggggaaactctcttgaatctcttctcgtggcttctggaacaattttaaatgaggtatgtttttgcaggctctgagctgtttctctttcagctccactctacgccaagtaaagcttgagataaaaagaactctttggtttagggagagttttattatatagaaattcgctctgagtagtaactttatttcgcagattcttatttggaaaattgtaccccgagctctggaaaaatctttgttatgctcatataagagcaacactctcggtgtagaggactatgagaatatgcatattagtgataagcaatatataacaattcatcttggaaggttaaaggaacatgaaggttcaatatttagaatagcttggtcctctgatggatcaaagttcatgtctgtttccgatgaccgtaggttggttcactttccctcacttccctctgcattctttacactggattttctttgcttacttatcgggcttctggaacatttttttgtttcgacgcttctgtcttccgtattacttgtatcatctacctagcttcgttgttatggcagtgctcgcatctggatgttgagttctcagtcacagaactttgtcaataaggcagatggacaaaatgatgttcagattataccgaaactcacactttttgggcatagtgctagaatatgggattgctatgtatctaattctgtaagttgaccaaactttttttttataacttgaatatagtttaagtttctagctgagcttatcttgatgtttccaactgaaccggccttttagttagttattacagtcggcgaggattgttcttgttgcatctgggctatggacggaaagctaatcaagaagttcagggaacacatgtaagttgggtagagcacttagttagattgttagctggagtttaacaatttggacgggaagaaatgtctccgttaggatgacttaaatttgcggtgctgcttccatgttacagcggccgaggaatatggcggtgtttatatgatccaagcacactactgcttgccactgctgggtttgattcagccatcaaagtgcaccatctttataactcatcttgtcatgacaaaatggaagacaaggtggtctcagacgatgtcaattatgattctgaggtcttttcaatatcatcccctacagtgtcaggacagtatgggcccatggacaggtatggtgtttctgtgatttgtcataatctacatgttatctctattttctgtagttttgtagcgtgccagtgaaagtaattatttgtttggttcatcacagcaaaagtgagtatgtacgatacctacactttgtaaaagaaaatgatctctatgttgccacaaacaatggatatctgcatcatgctgagctctctaattccaacaatgtaagatggaccaaggttactcaagttgctgaggtggcaccgattatttgcatggatgttatggtaatgcactcagatatttcactgaatagggatgatatcattgcccttggagatggacgtggaaatgttactgttgtccatttaactgccagtgatcttggacctaaagtgaattcatcttttacctggccagcagaaaaagataggcagctactaggagtatactggtgcaaatctcttgaatgtaggtctgtggaatggctgatctttttttttttaacttaaacacttcagtcggcaggcattcattgttctcgccaatttcccttctcctttgcagacacattttcacagctgatcctagaggtgtgcttaagttatgggacataaggaatgcccttttttcaaatacccttgatatcactacatctcagaaggttcctcttattgctgtgtttgaatcttcctttggggcaagaatcatgtgcttagatgtgtttcctcaggacgaggtaactattttagaactttccaccttctctttgaaggaaaagtcaaacatgctgaattgctgactgatgtaatattttgtgtgagcagcagatggtaatgttatggttgtaggaatgttgattgtatagggttatgtagctagaatgctagtgcctgattcataccaagcagaaagaagagccaaataaggaaaaaaattatttggtagcctgtttggtagaagagaatgctatgaccctgctagaaagaatgaaataacttgaacatagttttcatggacaaaacatatgcaactgtgacatgtgacgtttctcttattccatgcaggtccttgtagctggtgataagaagggtaacataactgcctttcatttccctaaagtactggtagaacatgagagctgtgggacgcaacagaatatgccttcatgtgatcgttttaaaggagctcatggaatttctagtgtcacaagtgttcgtataattacctcaacttctgatcatcttcaaattcacaccgtacgtttagagtgcttttgttattcctttgattgagttcatgaacttagcctagcattcactactgatccttgaacattttatagacagggggagacggttgcatttgctttttcaagtatgacagaaatgtgcaaaagattgaattttttggaatgagacaagtaaaagagttgggcaccgttcaatccatctttcctcctcatgcctcagaaaagcaattgcttagcacctatgcaataggtttcacttctgccgattttatcatttgggaccttgaaaatgaaacaaaggtaagtaggtacatgctgtatgaattgggacattagaacatagaaccaatagtttacttaatctgttattctgaattttcgtcttctgtagctgcttcaaatatcctgtggagggtggcgccgtccttattcatattatcttggcatggtccctgagtatcagaattgttttgcctttgttaaggtttgtgtttcccctgcttgtggttcgttctctctttgtcgtgctgtatttgcaagtttagattgcatttatatggctcttagtgtgttgaccactctatactccttactgtgtgtggattattaaattataaaagtgagtcacctgaggtgctatatatttttgctcacatagttaaattgatcctgttggttttctagcaggatcataacattcacattcataggcactgggcaccatgtcaagacaagaaattgcttcctcaagttttccatatgcagttccatggaagagaagtgcactctttgtgcttcatagatccagcaggctattcaaatcctgagaagagctcaaatctgtatattgcaacaggatgtgaagatggaaccatgcgacttacagggtaatgatttgtctttgatacacaagcatctagcacggctcgatgtaactttctggttctctattctatgcagtgttgaaaaagcatagctgttcatttcaggtgttctgtaaacggtataattttttgcaaggatttaaatgataccttttggtctcgatgtttgttacaggaactcaattaatagtgctggaaaatggtgttcctccaagctgctgggggagcatgttggtggatcagctgtgagagcgacatgcttcgtgcagaagggctacacatcgttagataaatcatgtaacatcatccccaatggcaactctgatgacactttagtcaaaaacaaggataacatttccttattaatatccgttggatcaaagcaagtcctgactacttgggttttacagcctaaggttgcagaaaatagacatatctgttctagtggcttagatgtagactccaagcaaagcttgaaaggtgattcagccatgacatttcaatggctttctacccacatgcctccaaagcttaccaataggttgaaaactggcaatgtaaaaaataataatgaggaaggggattcctctatgatgcaacccaaccagtttattgtggatcagctggaaaatgactggcgttatctttcggttacagcatttcttttggaacatccttccaccaagtaagatctgataatctacactagtgcactgctgacaacatagggtctagcgtatccttttgtatcctcttgaaataacaaggataatcttaaccgcttccttttttgtcagttcgacagtgtgttttgttgttgctgcttgctctgacgctacagtcgtgctccgtgctcttcttttgccttctaggctatggtatgcactataaatttgtaaactgaagtttctattttgtagtattattggctgtataaccagctgttccttttgtgtacaggtttgatgttgccttgttggctccacagggatcaccagttctggtgctcaagcatattattgctgcagctagtgtcaactgcaaaggccagttctgtttttgttttgcttttactttttctttgtgtgggtgtgtggggtggaggttttgagggaaaggtgtctgataatgattttcagtataatgaagttctaactctggttttcagacaccgcagaccatggagatacatacattgttgtgagtggatctacagatggtagcattactttctgggaccttacagatactattcatggatttatgcaactagtatcagagactcaaccacacatggttattgattgccaaaagcggcccagaacaggaagaggaagtcaaggcggtcggcgcaggtggagaacactgccgggccgttctttgaaaaagataaatgaagagacatcgatccctgatgggagcatcccgaatactccaaatgctactgaaaatacatctgaaacttctaatgtggaagaaactgatgccacaaaccagaactatgcattctcaaatttgcaatcgtgtaatatacctgaagtgacaccaatgcacagattctccggtgttcaccagtcaggcgtcaactgcctccatgtctcagagatgagggcttgctcgtactcgacacctggcatgtcttactgtgtcataagcggtggggatgatcaagctgttcactgtttcagttttacattaggatctcttcaggattgcgcaataaatacaagcctagactcacctgacaatggtgcagttaaaattatttgtcaacatagggttccttctgcccacagttcagcagttaaaggtctgtcactgttagttccaatttagtaacttatccctttcactttaatcctgctttgatgaagtaacttatgcatttgcatgcttgtcgtaggcatctggacggatggcatatgggctttctctactggccttgatcaaagagtaagatgttggaagatggagtcatctggcaaattcactgagtattcccatgctatcatcagcgtacctgagccagaaactttggatgttgtacatgaccggtgaggcttttctgtgtgcatatgatttccttatgatctattgtcttctgaactctcacgattgttgtattttcagtgcagagaggaaatactgggttgctgttgctggaaggggaatgcaaatggttgagttcttgtcagcagaaaatgacgaggaagaaatatcaaaatgactcttttttttagatgagatgttagttcatttggtgtgaaacaggatgcccaccagagaactggaattttatgtggacttctgcaacttgatcaaaactttgaaatatgtcaggcagaacttacacagcatgccgaccaggttggtgcgggtctgcttgaacaacctcatcgcgctgatcgagcagtggattgtgcgaagtttaagctgtagtgctgtactgatttcactcatggtggacggtgacaatggcaagtggaactgtccgtctgtccgtccaagttgatgagagcttgtcacctagtggattttcctggctggacgagcagtggcggcgtgtcatgacaactaggaagtatgcaactaatgactaacgtgacatgtttgttggtaggagtgattctgcaatctttaaccgaccacgaacccatgatgttaactggtgaaagatgaccagattcaagagtgattctgtagattattgaaccagccatgaggccgtgatgttaactggtgataagggctttgagcttcatctaaggtccatttctttctttttactgatgctgtggcaaacgtttctcagttgtggtggtagatgctgcacaagatggtgtgctttgctttggtccttcctggtccatttattccgtcagtcaggctttcagacttcagaagttcagagacttcatttaaactggtgtgcctctgtctagaatcctatgttgactggagttatgtatctgtcttgaccggtcaatcccaaattttgattggtgatgatagaacttaaaacaacccgtttttcatggactttgttgggtcaaatctatggtttttcaattgtaaatttccgaagaatggtgctatgttgtcgcctttttttttgacattttaagtttagtcgataactaattttgtttatttgagaccagcgtcgtcattagcattatttaagcaggatacccgtgcacctacaatggatggagcccatggctgattagccccatgttaggtgaaacctattattacaaaattttgtcgcatggtgtctgtctgtctgacttactgggaaaaaaaagaggctactgaaattaagtccagcttaaaatgtagcatctcattcttaaaatcacctacatataaactcgttcacacatgtcaagtcccaaaaaagttaaatactttgcatgaattaaaccatgtggtccaccgcttatatgtctcctcatcaattccttgagcctcattattgtggaaaccgcttcaaatgttatccataacaatacatgagtcgttataactcaatctctaataaaccgcttcaaatgttagccataacaatacatgagtagttataactcaatctctaatctcacctgttctcctagctttcatctctcatcgttaggccgttagctgacagaatgcctttccttttgaggtgcattttaccaaccccacaaaaattccctactacactgtactccagcttgcaagtgagcgttttcttacgtactaatagtaccatatactatctccttttcctaaatgtttgacgctattgacttttttaaacatgtttgaccgttcgtcttattcaaaaacttttgtgaaatatgtaaaactatatgtatacataaaagtatatttaacaatgaggtaggaaaagaattaataattgcttaaattttttgaataagacgaacggtcaaatatttttaaaaaagtcaacggcgtcaaatatttagggatggagggagtattaagcgtgttaacggagcttatgcctgtggatgtatgggaacgaaaagcattctctatgcaacccgctgaaattctttagtaagcttgtacttatgtttataaaatggagaggatgttgaaggagttttttttatactaataatatgagtgtctgtttagtgtgcgtgtgagttgcctctatgtatctatgtagtggttgtgagtattcttagactgtgttcagcagggttcaagattcccgaatgaaattcccaaaattttggaaatttcggttctattgaacttcctcgatatgatattatttcggccgaaatttttaagttttttcttttttttttgtaaatttagtaatatttttataagtttgaccaaaatttgttcaaaaaattcaaaatatatgatcaacattttggtatatcgtcactcccgatacaaatgccaaaaagaaagattgaaccgtattactttgatgtaaagcttttattatcttcaaaaggaaaaaaaaatgtaacaaaggaaaacccttcggtgaacctccacaaagttaagagcgcccccagtgctgatgctaaacagaaattgaaggtcaactccaaatctcgtgcagccaagagacacgtcaccccggggaagcagtttaaacttcaacccgaccaaccaggtccatttcccttttcttttttcttttttcccaggcatagacgagagaaaccttcgagaaaccagcgaaaaagcggctcattccagcaggcgagcccgagccgagtcgagccgagccgagcgagcgagacagatcagagagctccctcccttcccttcctcctcttccccaccaccaccaccaccaccctacgaaaccaaggaagaagacgaggcgaagactgaatcaaatcaaaacccctcctcctcctcctcgccgccgccgccgccgccgcgcgcgcccacccacccgccccgctcgccgatccatccaccccccgacgccgcgtagggtttttggctcctcccgctacgatcgcgggggccgctgctccgcggccagatctcgcggggcggcacgcggatctgggcttctcgacgagatggcgctctccgggatgcgggggctctccgtcttcatcagcgacatccgcaactgccacaacaaggagcaggagcgcctccgcgtcgacaaggagctcggcaacatccgcacgcgcttcaaaaacgagaaggttacacacacgctctcccccgtctccctccctcccctcgccgtagagatgtgcgcgagcgcatttgccgaattcaggtgttgggatttttggtcgaattgacccgcttgacgaggcctaggggcggctatctggtagcaagctcgtgtcagggaggagctctgtagcgatgttggcttggcctgcgaattttgtccaaccttcatagttgcaactcgcaagctgtttgatgatgcctgatgcttatagttagtgtttcagttgagctctcagctatatccggtgtaatgagcctgcatatgcaatgctgagtcgtaattgcaaaatggacgtaattaactccttcaaatatttagtttccttattacgaatccactaccagaaaaccttcatgacgccaagcaaaattgttattatcaagtttcaaaagttttgtattagcactataaaaaacgagattaataatggatggcgaacaatatataactgggacacaatactaaaagtctactgccaaattaattatccagaagatagtacgagttaaatgtgccgtgccaatggcttgatgtttggcacgtgagcctgctgcagcagtgtaatgttgatcatatgcctatatgcctcaatgtgcatagaggagctcaatggagtcagattaaatagaaatttatcttaccttgatactccagtttggcctactgccttacattatgtcaattgtcaggtgctttacttgtgtattaagaaaaatacaaacttaacttgtcaggaaaacaagagatattgatcttattagcacaaattccatatttggttttgttttataaggcattatctgcatattataaccactatacctcaacagttatatcgaccctaatgaaaagttcatactaatttagttagagtaccgaagatagccgtttccctttccacaagtcaatatataatgtcaatcaagggccatgtatttcccttgtattaatggtgttaagcattatttacaaccctgaaagtgactgaaatcctcaagtcatcctttggaacataggaattctatgggactttttgaaggaatcagtgcaatgccctcaggaaacggagaaaattcctgcgttccagaggctcaaaccactgacaggaaatttaaaccttactgaaaatcaccatgatgtaccgtcttgcagggactatcgccttatgagaagaaaaagtacgtatggaaaatgctttacatatatatgctgggttatgatgttgactttgggcacatggaaactgtttctttgatatctgctccgaagtatcctgagaaacaggtgaaaactgcagctttaatcctaattgccacatccttttccaataatggtatgcacattggtgtaaaattatgaagacggcacatgtttgtttcctgattggtactgtatcacccatgctgcaggttgggtacattgtgacatcttgcttattgaatgaaaataatgatttcctacggatggttataaatacagtacgcaatgacataataggacggaatgagacttatcagtgcttagcattgacaatggtatggaattctgctttacctttttaattttgttttttaatcttatgcatgttttttctgatgacttatccactatattaataagcttcctttctccaaccataaaatacatcatgctggaaagtacctcttgttttactgtgagaaagaacctattagatagtcacaccttcaacatgcattaagttacccttaggaaaaattagcaactaaagaagcctgagagcaattatgaaattcctcggcaagctatcaaggttttttaaaattttaatttagacctttacctgctatttagtatcttctattctgaatctaatatttcctctgtccacaaatataaatcttcttcactctttacagtcttctgcgtgctactttccctatggttcataatcataacatactactgaaataaaaggagttatagttcatgacttatttttatgtagccattcgatatacctgaacatatattaatttgcagtgtttttagatattgaacatacgggtctccaggtaactagagataaaagactacttaatggctattttccaagatggaaaaactactgttatagattaatctgtaactaaaatctgtttcaggtaggtaatattggtgggaaagaattttccgagtcactggccccagatgtccagaaacttcttgtaagtgaatggtatctagtcatcatgtcgtttcattatcatgtgagtggttggattgatcaagcatcctgctgttgtcagatttctagtagctgccgtcccgtggtcagaaagaaggcagcactatgccttctgcggctttataggaagaaccctgatgttgtgaatatcgatggctggtactagcagaataagatgttctattcttcattccactaaatcaatttgctaattgtattacatatatcaggtctgatcggatggcacagcttctagatgagcgggatctgggcgtactgacatctgtcatgagcctttttgtttcgctggtatctaataatgctgaagcatattggaattgccttccaaaatgtgtaaggatactggagaggatggcaagaaaccaagatatcccacaagaatacacttattatggaattccatctccatggcttcaggtgcttttctttccttcgtatcatctagctttaatgtttgattcatcattaaggttggggctacatatatctttgtcgatattattgtgtggcctcggtcttgatgtgttgttcaccattacttgtatactgcaactaagccattaaggcaagtaataattgaggctggtttcataggtttactactagtagatataatcaaatatacattctgtgccgtgcataagaagcatgtaaatctattgactattggcagaattcctataattggaagtttagttttttctgttatttaggtgatgaaacaaaatctttcttcccagtgctagttttaagcaatgaatatggtcttggcagtagacatcatgagaacttgcttctgaaccttgtattgtttttatacatcagctattatttgctggtttgttcaaagaaatatatgcgtctgttgtggccattggatttgtattttctatatgtctccaactgtttttcaagcttaaattttctatatacaggttaagacaatgagggctcttcagtacttccctacaatcgaagatcctggcgcaagacgagctttatttgaggcacaactattttgactatttcacatctggtcttcacatatgcaacacagttcttgaatgtaatgatacttctttcattcttcaggttttacagcgcattttaatgggtactgatgttgttaaaaacgtcaacaagaataatgcctcacatgctgttctctttgaagctcttgctcttgtgagttcaaacgaaaacttctactactatatattttaatttctagcaatttgtttctcaaccagttcctcaccttccctacttttatattcatacaattatcttcatggtctccagtgtttcaccactggagtaaaataaagcttatcacacatttagaatgcttctctaagttctcccgattataggttatgcatcttgatgctgaaaaggagatgatgtcccagtgcgtggctcttcttgggaagtttattgcagttcgggaaccaaatattaggtatcttggtctggtaagttgtactttgcaacagtaatactgtttgattctatatatgtttttttggtactttggtaatgtttcgttcacattcctgatagtctataaatgcttcattcgcattaaatccccgtgagtgaaaactttgccataatgtgatggtatttcatctgtcttcacaggaaaacatgtctaggatgctgttagtaacagatgtacaggatatcattaaaaggcaccaggcccagattattacctctttgaaagatccagatatcaggtacctgaggctttccattttctgtgactgcatagacattacactagccacaaatggacttggtattatttgagcaaaaaacacaatttagactaatctcctttttttggactcacaaccacttcctgaatcctgaacacctgatacatggttcatacaaggtgctccacgcatgacttaataactgccattgttcgtatcaaactatttgttgccagaagaggagcttagtgataaaagggtcaagtgtgatagctagtactgcactaatagaggatgaaaaatggattatatactgtaccatatttcagtaattcagtttgttttttgaaatgttttacatccattattttggtaagctgcatacttatatgtatatcacaccttgcagtattagaaggcgggctcttgatctgttatatggtatgtgtgatgttacaaatgcaaaggaaattgtcgaggagttattgcaggtatataatattgaaatagtggtctctcaaatgaaaaataaacttcgaaaaatattgaggcatgttatttgtcgatgtcatctgttggtcttgttatgtgaatcctaagactagttattatcttgtttctcagtatcttaacacagctgaatttgcaatgcgcgaagagctgtccctgaaggcagctatccttgctgagaaattcgctccagatctttcatggtaaagtatttttggcgatacagccaatttttccagttactttgttgtgaaatgtgagctttttttagatgattagtgtgtgatgtatttataaatgaacaaatttaacctcttaacatatttgcttagtgcttaccttacctattttgaaactataatagataaaaaaaaaatactcatctattagcctatatataccttgtctacttgtcagttctcaccgagtcaccatgcctttgtggtattggacttgaaatcttagcatttatagatgttttgcttctcaggtatagtaaaattgagaaaccccaaatctcatccggtgcagctctaaaatgggtgtcatagatgatttgatatagatcagcttgtcatccggttttattgattgatgcgcaggatgaagcagtagcaaacattgcacttatatagaataataattagttaataacttgagaagcagtgatcatttgatcaacctggtgttgctttatagaatttctgaactacctgtaggatagtaactctagctagcattgcactagttttatgtgaaattgatgatttccaccaatatctaactttttttttctataggtatgtcgatgttattctgcagctgatagacaaagcaggagattttgtaagtgatgatatatggtatcgagtggtacaatttgtcaccaacaatgaagatctgcaggttcttgcatatttctgattgccgattgctatctcaattttgtttgttgaacttgaagtttgacttgtaattttatcagccatatgctgcagcaaaggctagagaatacctcgacaagcctgctttgcatgaaacaatggttaaggtattttcaccacctgaactcatacagttgtatcatgattctgtgaggtctaatttttcagtatttctaagtgacttcgattttatgaattctgctctacacctaacaaacactttcaccagcagtgctgtgtgctagccttgcaatgaaaaataaagaatgtgcctagttatgataaacactattcaatgactttgattaaacggggacctttttctgtatttgtttgtttgtaagtgaatccattttcctagcaactattctctattgtttttatcatgctttatttgttcatgtcacactgtacttttacaggtgagtgcataccttcttggggagtatggccacctattggcccgaagacctggttgcagtcctaaggagttgtttgctataataaatgacaagcttccaacagtatcgtaagttttaaaagcctccttaatttactaatgctatcttcgtctatccttgcgtgatgtatgtaccatgaaattttcatcaggacgagtactgtcgctattcttctgtcgacttatgccaagatactgatgcacacacaaccccctgatgtgggactgcagcaacaaatcctgacaatattcaagaagtactaatttatcctacatctattgattgtgcagaaccttttctatggtcaaatcatttatttacatgtgcgtacgttatttcaggtacgagagttatattgatgttgaaatacagcagagagcagtcgaatattttgaactaagcaggaaaggtgctgctttggcagacgtgttagcagaaatgccaaaatttcctgaacgtgaggtaaattttcatcctgttgcatctagccacatatattctcacactttagtgtatgaaatctgcatcttacatatgtactctcaatttactatataacttatcttgcattcgttccattaacaatgatttgtttttcttactatggatttacttgtcgaatctagtctgctctgttgaagaaggctgaagatgctgaggttgacacagcagagcaaagtgctataaaattacgaagtcagcaacaaacatcaagtgctattgtcgtagctgatcagccacctgtaaatggatcagtaccagcatctaatcatctcactcttgtgaagatgccaagtcaaaatatcactgaagtactatcttcctctcaattgtgacatacactggatataattcatgaatctaacgaagttaatatttgtgatattcaggagagcaatgttacttacgaagaacctccagtagaaattccgaaagaaaatggtgctcctgttgaagttgagagtaaagtcgaaaatatcccagagaccaacattgagagcaaggttgagcctcctgcagcgcatcctgcttctcaagcagacctccttgcagatcttttgggtcctcttgcaatagagggtcctcctgctgctgtagaacaaaaccctgttcaaggactggagactaatcaaagtccagttggtgatttggcactagcaacccttgaagatcagtcgaactcagttcaggtacatgtgtactttctcatagcatttgtgcccccttctaattttattttattttatacaatggaatgatatattctgactaccctaccttgtacagcctattgtaaatgttgaggaaaagtttcatatattatgctcaaaagatagtggggtactgtatgaggatcctcacattcaggtttgcataagtcaaattttttgcataaccaaatatatattcatgccttaaccttctgcacggattcattttcttactgggcctcgtttctagattggtttaaaagcagagtggcgtgctcatcatggtcgtctcgtacttttcctgggaaacaaaaatacggcaccacttttatcagttcaggctctgattttgcctcctagccatttaaaaacggaactctcatcagttcctgatactgttcctccaagagcacaggtactaagtgatgcagtgcagtactcaaactttttaatgttttttccttccactcaatcctcattttcttccgttctgtaggtccaaattccacttgaggttgtgaatcttcgtgcaagtagagatgtcgctgttcttgatttttcatatacatttggaacttcactggtaagtgcactatcttttcatttttcctgagtgtccaggcattcacatttttttgtcacaaggtaacaatagtgcctctgccttgtatccaggtgaatgtcaaactccggctccctgttgtattgaataaatttttgcaacctataactctttcccctgaagagtttttccctcagtggaaagcattgaatgttcaaaatctaaaagttcaagaagtggtaagatttcacttttgttgatggtcagtgaacagttaataaatcttctatgcaagtacaaagaaatatgttcattagcattactgagtgaagtagctgttgtatcagtctttctaaaggacttcttgttaattgagcttaacaggttaaaggtgtgaaaccattacctcttcctgagatagctagtcttttcatgagccttcacttggcggttgctcctggacttgtatgttgtgtgatttttgtctcagttttcagctttcagttcaaattccaagccttttcacttttgaacttcttgttcctttttaggataataacctgaacaatctggttgcatgcactacattcttttctgaaacaacccgtgccatgctttgtctggtaagtatatcggtgaactttcctttaatttgttcgtttagttgcatgagaacacacactctgaagaatcatgatgctgaatgcaacttgttcgtatgatgtccttgttctgggctcttctgtcttaatcccttctacttcctccgtttcataatgtaagactttctagcattgcccacattcacatagatgctaatgaatctagacacatataagtatatagattcattaacatctatatgaatgcgggcaatgctagaaagtcttacattgtgaaacggagggagtaatacagagtactaattgaaacccaagggaagcccaacataacatcatatacaaatgtaaattgttgactcttacaggttaatgtctaatgattcagaacactctgttctttgtgttggacccattttctacttgacttgtcacttgggtcagattcaaacctaaccccatttctttacacaaagtagcacacccgaaccattgtttttttctgaaaggtcatttgcacctgccaaatggcagccatgagaatattatttctttggttggatagtgggccccagcaacatgtcttcatttcactaaaaaggaaataaatcagtactcgtggttttcctagtgttttcgtgttactcatgattcagtgtatctctgcttgtattgtctctagcatgatggatataacaagcagtagcgttaagataaatggaatgttgcaaagtccagttagggcattccttaccagaacacctgttcctccttgccaacagtttcaactggtcataccatctacaatcacccgttcttaaaaccagcattcttaagtttaagatcaaagagtcgggcggaaaaaggggagagctcccagttcctggttctcctgtagctggattccctggaaccacaagaatccttagaatggggttccaactcagcaccttttgttttgagattttgagaagagtttctctttggagagcacttagtgtagcaaaactctagaacaaccaatcaatctctaaatgtgaaatgtcttgcttatctatttccaattcagtacttgttgtgtcaaatatcattgcatatttctgttgtatgtgtgatcttttcataaattatggtattccttttagatgtactgtaggtttctgaattctgatcatgtaagaattggcctgacagcatttgccaacttcatttgaccatttgcaggtcagaatcgaaactgatccacaagatagaacgcaactccggctcacagtggcatcaggagatcagtatttgacattcgagtaaatctcgttccattatattatatttattgtatcttgtggttaatggctattaggaaaaccaaagttgatctcgggattttgccaaacaggttgaaagagtacatcaaggaacatttaattgatatcccaagggtacaggcagcctcacctcccgttccggtgcagccacagttgcctccggcggcagtacctgccacatacaatgaccctggtgcaatgctagctgggttgctataaaaagttgaaacaaatagcatcttggtgtacatgacagttgtttaatgtgaggatctaacatcaccacaagcatcttgctgctgccaagacgacgtgtggatgaaggtcaatgaagagagggctggcggagtagtcccctcagctcagattcttctccgggaaagcactagattttttgggcccttgtaaggccccttcatcgccatagtgtgtaaggttcgttttgctccgtcatttccaccaccctgccgtcttgtatacccgcgttgccctaggtgtggtggtgaacattgagtagtttttgtgtgtttatataagttgctaggtttttccaccaaaccgattgtaaagttgccatgtatgcgcattgcattactacgatttatactactgtaccaataatgttggaataggcaaaagaaattcatataggtttttgttaatcgcatggaatatcgtgtgaccgggcagcattctccatccgttgtcgtcttgggtggcttgattgattgattggttaattagttcatcattgtaatgattttttgcacgttgttacgtgttgtttctttctcttccttttgttcctaatcgtgcgatgtgtggttgggctaggcttcatttgtaatcccggattgcgttcgtacgctcttaaagattctaatagcgatccgagaaggcagcagggctgcgtggaatggtcaaatgcgagctgtccgcctgtccatggtcggcacgcattagagtaagtttaatagtactagcgaactgttagcttcaattcatctataaccaatctaatagctcatttatataatagttacatattacactattaatgcctggtcccacgtgtcatacacactgcgtcttagagttcgtgctacagctggctataaatctatagcctgctatttttctctctcctcatttatcttcttaaaatatgtttgcagctggcttataacctgctaacttgctcttagttacagagtcgagattgtagaaggggagatgtgtaccgctaaggcagctctcgtactccctgaaaatcacagtgcgtcactgtaagttgtgtcctgacatactgtgaattactgaccacaaggcggcggaatagacatgcactcctgttctttttggtcagtccatcagattattcaacgcctccaatctactacctccgttccaaaataagtacagccgtagaaatctgtgtccaacatttaaccgtccgtcttatttaaaaaatttatgagaaaattaaaaaaagttagtcacacataaagtactattcatgttttatcatctagtaacaataaaaatattaatcgtaaaaaaatttcaaataagacgaatggtcaaacattagatatgaacagtgcaaaactgcacttattttgggcggagggagtaaaaaaatagtactttctttgaaaactactacttttttttactgtggtattgcttacacagcatgtgttaaatatatttgttaggtttttttcttaaaatatttaatttacctttataacaaaatgtaaataatcacaacaagaatcccatgaacagcctgtctcaaagatcgcaacgctatactatggtgttgtttggatctcctaaaaaataaagatagagattaagtgtttaagtgtttcatgtaaaacgagacgataataacgtgtaattaattgagttttaattattacaaacttataaattaatctcatattttattttagaatattttcgtacgaaacacaccgtttaacaatttgaaaaatgtgtcatttttatcaaaagtttattcatttttcgttggagaaaataacagggcctatgtcagtgttcacgctttctccgttccgaggcatagcgtgctgaatcaaagcgaagcggtaagggtgagttagtcacacgacgacgtacggggagaaagaaaaaggagagaaaacactccaatcgtatcgtaatatcactctcgctcgcgtggtgggaacggaacatgtgggttttatgtcgtgctcaacgtgccgcgtcttacgtggcgacgcacgatcttgacgcgacccatgtactacttggcttcctgctgctgctgctgcgtgcgttggcgtagccacaccccgcaaagccgacgcacctctacctatacgtcatgctcacaatacatgctacgtactgtacgagtgtacgtacgtgaggccaccgtcagataaggacagctttgagagggatgagcagtgattctcacttccatccgatacgacggcgcaaaaaataaaatctatcaactgtagcagcctactattcctgccgtataagaatataagagattttcgatggatacgaaatatcctgctagtatagatctagacatgaaaaattcgtaatactatgatgtatctcatccatctaaaattttttacattctactactttgtttttttggacggaggggatagaacggaggtatagaaagaccgtggttttgtactatttatatccagcgtttgatcattcgttttattttaaaaaaatatgattagtatttttgttgttattattttctttattttataatgtaatactttatagcactgtcagcatttatataaatttgatatgaatacagacagtgctgtaaagttttatattatgaaacggatgatcaaatgctagacttagaaacgtacaactacacttcaaatgggacaaatgaaacggagtgagtacgtattgtgcttgtcgcacgcgcgttaaactgaaaacgaagggacagccagcgccggaaagaagagttctggctggcctcgctccctcgaaaccacacgtgaaacccaggcagaatatgggcatcaggcatctcatcttgtgtagtgctgtgtgtttccaagccaaagccgcttgggtgggtcaaaaggcgcatatatgaatacgagggagagggaacagtgtggactcgcgtttcgttgcggcccagtagtacgcaaacacaagcgcaaaagcgcagccccgcagcgtagcgttggagcgtgcgtgcgtctttatgaagcgcacctaaccaaccagccaacgccgtcccagtccacctctccaaccgcaccaacacaacacaacacaagacaacacaagtgcaggggccaaaccgccaaattactcccccccccccccccccccccaacaagtactacgagtacaggagcagccactgactaacctgacctgaccgccgcatgtgttgtcacctccccttgcgtgtgcgacctgcacctcctgcagaggagaggcaggcgtggctgccttcctttttccccaaaaccccctcgcaaaacccggaattactactactagtattcatttattttattttatgtgattcccactagactagtagtagtattccactctctctctctcttctggtctcctcctcctctcccccgtcgctctctctcttgttcccctctcacacgcttgacgcggcccataggaagggggggaggaggaggaggaggaggtggcgaccgaccgccggattggaccgcctccgcgacgaccgccgctgaacccatcgccgatccatggagggagcagccgccgccggcggcggcggggagatgctatccccaggtgaggcggactggcctcccgagctgcggctcccaccgccgcccccgccccccgccgcatcggagggggagccgccgcccgcgcgggccgcggtggggatggatgactcgcagttcctcggatcgatcatcggcttgcccgcccagccgccgcaggccacggccgaggcgctcgcggtggtcggggtcaagaggaggagagggaggccgccgaagaagagggacggggcggcggcggcgacggcggttgttcccgcggcgaggcctgcgaggaggagggaggacgaggaggaggtcgtctgcttcatctgcttcgacgggggcaacctcgtcgtgtgcgatcggaggtgggtgggtgggtggattgctgcttgcgtttttttggatacctcggaaaaattcaactgagacgcgcgcctgtgtttttgcctccatgtaggggatgccctaaggtctaccatccggcctgcatcaagcgcgatgaggcattcttccaatctcgcagcaagtggaattgcggtgagctcatcctgctcgccattgttttgctctcctgctgctcactgctaactagcaagctgagcataaatgtgctaacatatttattggctcgttgttaccaataatagccaaaggcaccagatggaaaaatgaaggtggataataatagataactcgcacgcgtgtttgccgtgtagcttgggggagatgattcgccgcccaatcagtgttagaatcgattagagctgtcggatgcgcgccttgagaactgctctagctagctttgcatggtacactgctgttgctgtcttattgtgggatgctagaagaaacactaccttttcatgattgaatgaacaaggttcttcctcatccgagaaatcatggactgatatttcacataaatccaaatccgagagcaaaaggggaaaaatgatcttattattatttccaaacttttgctcatgatggttcttttaatgacttccatagttttgcagtaaagttttggtagtatctacaatttcgcatagggaaaattatagactccgcaattgacgaaaacatactaaaattgcacttctgacattttgcgccaggttggcacatatgcagcagctgtgaaaaggcagtgcactacatgtgctatacgtgtacatactccctttgcaaagtatgcatcaagcaaggtaaatttttcagtgtcagggggaccaagggcttctgcgatacctgttattcaactatactgttgatagaatccaaagatgaaggtgatacaaaggtatgcctattaccaaccacaaaaatattctgcttttttttttcctcaaaacatctgtttttggtcattccttcttcggaagaaattgtatgcggcatgtatattgcgcggcctcctttaatcgtaacccccctcctcctcccctccccttaaaaaaagaggaaataattacacacacaaaataacaacagcaacatgttagcacactacatgatttgtgcggttgcactatttgaaagtgattttgatatcaggtcctgttcaagttgcatctttgctcaagctctgctatatgtttccttcgatttcatgttcttgcatctcagctttttcacagtttatagctttgcgcttcaaattctaaaagtttcacgccttttcatgtgtgtgttgagttcattgcagattgttgttgattttgatgatcaaaatagttgggaatacctgttcaagctatattgggtggatctgaaagggaagctttcattaacattggaagaactaactagcgccaaggctcgatggaatgcacctactacttacactaggaaagaaaaggatgagtcatctgatgacctttatgatgctaataatgacgatgatgctggttctgactgctcctcaggaaagcgaaagagaaattcttcgagaaaaaagggtcgaaaacgtcggaaaccaaattctgattgtagcattgccacaaaaaaggttgagactgttactagagatgatggaaccctgcccaacaaggtaccaactgaagaggcgtccttgccggtagacaccaaatgggcttcgccagagctactggagtttgtagggcacatgagagatggcgatcaatcttttatttcccagtttgatgttcaggctcttttgcttgactatataaaacagaacaacctccgtgaccctcaaagaaagagtcaaattatctgtgactcaaggcttcaccgtttattcaggaaaacacgcgtcgctcattttgagatgctgaagcttttggagatgcactttattgtaagtgagccttctgcagtaaatgatggtagccaagggattatcaatcctgattcagctcaaatagatcatgccagtggatataatgacatggcagcaaaattctctcctgataggagacgaaggatgcatagaaagatggaaagagaaccacaggctaatcctgaagattacgcagcaattgatatgcataatattaacctaatttacctgcgccgtagcttgatggaggatcttattgatgatcccacattgtcagacaaaatttctggtgcttttgtcaggataagaatttcgggacttggtcagaagcaagatatgtatcgtctggtgaaagttgtcggtaagatatttaacctctaacatctatctatacagttattcatttaattgaatataagttttttgtgcagggacacataaggtttcagaaaaatacagcatcgggaagaagatgacaaattttgcacttgagataatgaacttgaacaaaaaggagattatcacgatggacacagtatcaaatcaggattttacagaggtcaagtcttttattttgttctcttctctcaatgaatgtcatatagcacttctggtgtctatgttggaacatgaattgatatgcaatttcattccttattttacaattttgtgttgtttgcagtgaagataattaagcactttttttataataataacatatatattttgatggcgcatattgatttatttattacaaatgctaagattattggaaatatgggactttccctctctcagcctttgaagaaaaggatttgtgttatatgtgcctcatcgtttcttgcatatcagaaattctctttcggtctgtggggtataatatttggttttgtgtgttctaaatgtgcatctagctgagctaccattggatttccttgtcatctccttctggctcaatggattgtttatatttatttgtgtaggaggaatgcaagcgcctaaggcagagcatgaagtatgatctaattagccgactgaaagtggtactgctagatgaaattaaacacccaatgatctaattgattttcatgttaacaagatatgtataggtttgatctgtgttatattctgtcttgttaattcagggtgatatccaagagaaagccaagatcttccaatttgtaagagtgaatgatgtgagcacaatcctactaaaggaaaattatgtttctagcttttccattaatatttgttttcttcaaaagatatatttatctgctactgtttaaattcttacagtggtttgaaaacgaaaagcagaagctgtgccatcttcgtgaccgtgcaagtgaaactgggcgtagaaaggaatatcctttttgacctttattatcatctgctacttttgcatttcttacttcgtctgggtttttttctttggctggctaggcgtggtgtttctcttcgaagagtccaaaccatataattgaagattcttaaaaagttttttgtgttgaggaactcttttaacatacacagatcattcataatctgttacgaaaatcttgggccgactggccttttattttgttgtttttctgtttgttatggagaaggcagagagacctcttcgttctgcccatgttaggaaactatttgagccaagcagcttgagtttgcttgttttttatccttaactgcatcttacgcttagagaatgtgtggaaaagcttcagcttctcaacactcctgaggaaagagcacgcagaattaatgaagttcttgacgtgcatgttgactcgcatatggatcctgattatgaatctgatgatgaatttggcaacaagaaagctggtacttttatccttgagatgttaatgctctaaaattttgaatattatgctgcagttagtcatctggcatctgtaggatagtaacttcttgcactagtttatagttattgcagtttttagcattaaacacatttaacgtttggtaacattggttatttgctgtgcagttgaacgtagtgtaaattgggcaagatcagatccattcgtttcacccgttaaagttaaatattcgaacagttcacaaaagaatggtgatgctacacgccatctcaaaaacctgtctaaacaaaatacagagcgtaaatcaggagcagcaagaaactttgagaattcccattcaccagttggtatggatattccaaaatctggcactaatgtaaagagtaccaggtgtgaaactacgtcaccttcatctcatggggttgtatcaagtgacatggaaccagaaaaagtctggcactacaaggatccttctggaaatgttcagggcccatttactcttgtgcagctatccaaatggacaagttacttcccacgtgatatgagagtatggcttacatttgagagtgaagagagatcattgctgttgactgaagtgctctcaaaacaaccaaaagattttggtcaacctgcatctgttactacaagtagtaagtcgacagtagcagacactggacaaaacagaaacactgaaattgttgatctcaacaaagctccttctcctgttggttatagtatgcttaattcttttgaaaccactgttcagtctactaagcattctgctccagaaagggaaagcgtgaactctttagatgacaggttatcacactcgactgactcagttccaccaaaggacgctaacgcttcaaatagtcaagcaatgtgtcagatcaagcattcaggctctcttccatctcctggaagtccacatcaacgatcagacttgcaccatgatgaagtacagggaggacgctctggtgaatggaacaatcaacacaacagtgaactgtggagtccatccatgccgcagacaagttctagtgcacacagtaacgtggaatctcatcacgatcattatccttcgtggtcacaggttcaacatgatcctaaaaatagtttacaagcaggttctgggaaggatctgaattcgaggtatgatattgcgcagaaacttcctagtcaacggatcacaagagatgttcccagccctgtatttgcctggagtccatctgagtccaggactgcttccagtcaacatgaaggttcttgcttgagttcaacaaccaatctatgcactcatgatgaacttcattcttcaattgcttctgcaaaggctaaaagctttgctccagcaactcctgttgaagacagaggttcaagctcaccctctggtatgctgagtctctcggaaagagcaccaatctgcagtccacagtcagctccttctgcgtctgcttctgatacatgcaagatggaggagaacatgaatcaacaaaaaacacttgaagctgatatatcaaacacgtcagttaatcagtctccagagtctaagattctccctgaatcttctcctgataaccaagatgctgaacatgaatatcgtagtccacctccaatatctgagagtaaagagttatccccacagtcaaggactacccctggatcttctcctgataaccaagatactgaacgtgaatatcctagcccgcctccaatatctgggagtaaagagatatccccacagtcaaggactatccttgaatcttctcctgataaccaagataatggacatgaataccctagtccacctccgataccggagagtatagagctatctccgcattctaaggctctccctgaatcttctcctgataaccaagatattgaacctgaatgctctagtccacctcaaatacccgagagtaaagagctatctcggcagtctaagattctccctgaatcatctcctggtaaacaagatattgaacctgaatgccctagtccaccgcaaatacctgagagtaaagagctatctcagcagtctaagattctccctgaatcctctcctgataaccacgatattaaatgtgaatattccagtccaactccgatacccgagagtaaagagctatctctgcagtctaagattctccctgaatcttcttctgataaccaagatattaagtgtgaagatcctagcccaactccgatatctaagagtaaagaggtgtctccgcaatctaagattctctctgaatcttatcttgataaccaagatgttgaacgtgagtgtcctagttccattctgataactgagagtaaagagcttgctgtggacctccctggatcaatatcattagcacctgaaaaaacagcttctactgatgtaggtgaaaactcttcacttgcttttatttttccaaaatctactctggctggggatgatgctttgaaatcagtatttgatatggcaaaggcgcatttagaatgtgaagattcaaaggttaaagaagaactgtatgttgaatcaactgttgttataagagatgacatggttgttaatcctgcctctggagttgagtccatagacatgtctgaaaatctcttggaatctttgatggagcaaagttgtggaactttttacatggatggtacaacagccttagaaggttttctgtctggttcaacgaaggaagaaccgcaatgttctagccccattgctttatccacatgctctagccccattgcattatccccttggggtgaacatggctactatcaaggagattctgttggttcttctttatggggtgtccaggacgatgatccaatcggtaatatttggccattatcctcacaagcaccggctctccagtattcatctggttagtctgttgatgtttagcatgcatccattagtcctaaacagtttgtggtgtttagcttacacctactaattttgcattgtaaaattctctctccagcaggtagcactgctcattttattgatgaagcaactgtcacccatggaaataatggagttgttctaagtagcacgccaggggaggaggtggggctaccaaactcaggtgtttgcacagattggggattggttgagcaggtaatgatattccaacatcatgtcagcctttgacatttgctttgtgtatgacattccatttgacattgggttctcactacaataggtgaatccagaagcaaatgatgcatcggtatcaatgatagacaagaactcaggattagtagattctcaaccatcagcaaatgatggctcagatgtgggtactgcacggaacactaaccataatactaacttgtccctcaaccatgaaacagcggtacccttgagtagaagttctggagaagcatcaagaaagcacggatttattactgacttgaatgttgctacttcagaggaggcgttagggaacaccaagaactggaatccatctgctggtaatgctaatcggggcagccagcggaatcatcaccgtgacaggtactctcaaataagcgaatcttggcttcttagctcaaactactctaggagtaggtctgatggatttggcactggtggatcgtcgagatcaaccccaaggggacaaactcagagggggatatgtaaatttcatgagaatggctactgcaggaagggtgcatcttgtaactacctgcacccctgatctctgcaatagataacgagggtttgcattctttgcccatatcttttgacttttttgtatagcctaattacagtggtagtcaacatagagcctacacaaccttttcttggtttcattcaaccgtagcaaggacggagtatttgtctagctctagcataggaggatgactgaatgtactgcccaagcagattccactcttttggggacacggcctattttcattttgcttggttcaattgaactgcatctgtgtatccctatccctattgtaccccgcttttgtttcttccaggcctgaggcctgacccgcatccgccagatgtatcggaaaatagcgatatgtaacccatcggtttagtttctgatttgtcttatgttgacagaatgtattcggtattagtacactgggttaggatagttatttagcattttgactagttataaatgatactactacttaacagtatacatgatgtgattgtgatattaacatgctgatactgtgcaccgaaatttggtagaggatggcttgtcgaaggtcagatatacaacagtacaagtttggcagctgattactgaatttgtattaaagggacttgtggaatagtttatcggttgtcgtcattactcctgtatccagtgtccatttcgtggctctcttgtagccagatccgttttgtgtctctcctgtatccatttccattctcaatggacagttgtgcggcaacgtaccactgctgtactattttgttttcttttttgagcgaaatcactgccgtactaaacgtaattgcaataaggtagcgttctctttgggccttttctggtctaaattcctgatttggcccagatacagttgggtctaagtttaaccataagcatctctcttcaagccaaggaacggaatcgcgattcacgaacacagattgtttgacacggccagaaacagcaagcctcaccaaccagacacattcgcctcaggctgagactggtttacagtttgaacgagttagtctgttacatttggttgtatatatagtctgttacatttggttgtctacatacgattttcatcgaatcctggccacacgttactgttactatgcaactgttccatctgtttcttcgttggctgcgctcaggggaacaaaaaccggatagtaggtatttagttcaagatgctccagtatctgttgtgctgccgacaggtaagacgaatggccatcgacaagctccgtaacatcgacctgtaaattgcattgtacacaaagacgtgtaaaagatagatgaaaatcacgtaagaacacaagaatggcaccccagatgcttacattttcaacaccagggacatcaatggcctggatgccagccaacccttgtgttagcagactgcacgagaggattacttaagtcataactcacaagggggaatggtgatatgagctttctgggagcgatgatcatccaatataaatctgagctctgaaatcataaatctgtttacctggcacgaaaagtaacaccaagaatccagtcatctgtggagtacacattcacaaatcttccagcaaccatctgccatgaggacaagttagtgaattaagcgccgagggaagatgctgggataaaatgaacagcaacttcactgtttcttcttgttacgttgcaccattcctacagagataatagagagataatttcattgccgttaccttcctcgcagcctcccaccgctcgcctttcaccgaaactggagcaccaagaagaaccaccctctcaacaagtccctctggttgcaaacaagagatggagatggttaaaactgatgatttgccaccaagaaaggaaactcttatggatgaaggagatggttacagaacaggtaccattatcactcgataaagcgagttcctgtaaacacttaaatataacacgtgcacctagtgaaaacccaatgagagtcacaggcctgggaaaaaattggcattagggggacatatttctgagcggccaacatcgctaatgaaataaatgcatatgaagttacctatttccttgcaatcccttgagaagcacttcagcaagcatttttcctgccttatctgatctgagaagatacagttgattggctaagtaacaaattgctaggatgtctttaactgcaatatatgtactgtgggatatatacattaaaagtttgtctaaatgttacgtcataatcttcataaatttgaatacacaaacttatgtgtcgatcaacagaagaataccaatactgtagatagtgagtgtgcactgcaactctgcaagcaacataagagaaatgggagagtttgcaattacctgtcaatagcaacagaccatttactatcaataaagtctgtagccgcaagcagtgtagctggccatgcaaatgctgcaagaagaccacttaatacggttctcattgcaccttgcttcatcaattccatagcaagtcctgaatcataaatagcagtgtaaattagaagtttttgctgatagtgtaaatgggcaaaactaaaaatattacttgatgtcagccaatcctgtattgctgtactcactgcaattatatgcttagactcccattgaaggatgtacctgccagacattattcaactcttgaaattatatttttaaggatgctcttagctggtaacacatgacaaagtactagaatagtgatcagcaaaaagaacatgtcaaaaaaatcactctatacctctctaggttatcctgccatccttcccaaggtctacaaaagtcatcctcatcaaaagcaaatccggaaattaagatgccaactgcaagccgctgaaagtgttgagaacatttaaccagaccagatcagtttgactactaaaagggtgaacaataatctagtagaatgaaatttgttgtgacatcagaaagagaaaaggaactcacaccctgattatggttttcaccaataggtttgaactcaaattctttcacgctcccaattcttctggccattttgctccccgtcaagccagctccagcagctaattgaaaaatatcatttcaaaggataagcatgaataaatagaaaatttccacaccacaactattctcattacgctttcatccatatgtttctcacaattttgggtcatacattgtataagtcttatccttcttctggtaatccatcgaactattatctaattgtaaaatgcacccctaaaagtgttgtgtgcatattcttgggtaagttcactaaacaatattgcaaccctcatgacaaaaggaaagggagactgcagctgatagtaatgtaacatgacgaaacgaaagctcaaagcaacatcaccagaagggttttgaagaacatgtagacacacctccaaatgatgcagcaactgccacagagccagcaacagatcctgcagcggtagccatagcagcaaatccactagctcctataacagggacaagtgtgcccagggttggagcaagagcaccaaaccctgcagcaattgctggagcagctaaacctgtcaagttggaagagaatatcaaccgtttggagtaatatgagcaacagaaactagttcagatgttccgtgtccagcagaatttcttaagttttttcatacccccagtaatagccaacagtgctcctccagtcaaagcagctgcaccaattattcctccacgcttccatttttcccatttacttttgggtgatgcgctttcttgtgattgttcttgttctttcgctgctgccatggcagagcatgcaaccataacctcaattgcttcctgcagcgaaagcatggttggtgacaaatttggtgaaacatgaaaaacattgggggttcttctttaattgccttagaatattgtttggtacccttagtgattactatgctgaatccaaaaaagtttagtctgtacaaaccattttgatccacttcacatcaagccatgttgatagcagccgaagagcaacacgatgccgagcatcataacccttcctgaagcgggttgattttctgtcctcttcctcttgtgatacaggtttatcagcaacacaagccgagagaagagcaaacagcaatgccatcttccggtgattgttagcaggaatatcatctaaggtcaatttattgattcctaacaggtcatcatgagagctttcccctggggatttatctgttccagagctgctaggcaaagcatcctgatccccatccccctctttaattgtgttacccacttcactgtcattgcccaaactcattaccatcgcatcaactccttttgccaaggcaagctcctggacggatctgtccgaggagctttcgccatcttcttcaaatattatccttagaaactacaaaatgagagtgatatgagatgctacgaaacaaaaatttcactagtcaagcacacgcggaaattgaagttgaacagtcgtgtaggcatataatcaaacacctaagccccagaccatctctgcagcactgaccagaccgcatggccaattacagtatcagggcagaaaatgcagtgccgtaccgcgccgatgtgatgcttggcctcggacgacgccgccgtctcctccagccccgaccacgccttgggatcgatctccaggaacctagcagagccccccgatcgccaagtaaagcggaagcattcatctcaaaccccccaaatttacaagcggagaggagcgagaaaacacctgaagacggggcggaggaggccgtgggagtcgtgcgtccagaggtcggcgtcggcgccgccgccggagttggaggaggagctgctgccgccgccgccgccgccgctgctggtgctggtgcgcccctgctcctcgtcgtcgtcgtcgtcgtcgtcgtgggcgccgaggaggacggactggtggatctgggcctggcggagcgcgagcgccagcagcgcccccgccgcgtagcgctgcgtcggcgtcagcgtcgtcgccatcgccggcgatcgattcaggtgcagggtttacgcctacccttgggttggtcgcctcggctggcttcagttggacggcgtcgaggcggtttctttcgtgccaaactcggtcaaattttggttgggggagaccggagagcagcagcacgcacctccggaatgagcagcagcagtagaaatttttccaaaatgtttatattccatttcaaaaggaggcgtagatttcttccagaaggccacgtcgacctggcacgtgtaaccacggtccacgggtgcttcagattttgtttaaaaaataatcatattttaaatactacatccatcccaatataaatgcaatggtagatttccataccaacgttttctttgaccataatgtcacgtgccacgtgccactggatcttgtgaatggagccaatatgcaactacaaacataatgaggaaaataaatcgatttgaattctatgacgaaattatctttcgaaatgacataaaatttcagccgaaatcctaagccacaaattatctatatatttaattatccatatgcacacatgatgcatacgatgtccacaccagattacacgctcacactgtcacagtctcacttcgagctgcgctgcaacgaacacacgcatctctcgcgccaaatcgggaacgcgcgtcacatcgggcaggtgagccggggcgtcggcacggcgcggagcctcgcggcgcgcggcgcggtgaggccgaagccgtccgccatgtcgagctcctccggcgccacgccgcccggcggcgcccacccgaacgcgtggacgaggcgcgccacgacgagctccagctcgtacatcccgagcacgatggcggggcacgccctccgccccgacccgaacggcaggagctcgaagcacccgcccctgaggtccatccccgccgcctcgccgcccgccatgaacctcgccggccggaacgcgccggcgtcgcccttccacgcgccggggtcgcggccgacgctccacacgttgaccaccacgcgggcgcccctcggcacggagtacccgccgacgacgcagtccgccgccgcctcgtggaggagcagcgggatcggcgggtggagacgcagcgtctccatggcgacgcacctgaggaaggggagcttctccaggtcgccctcctccacgccgcgcccgagccccaccacgtcggcgagctccgcctgcagccgccggagatcgccggggctgtgcagcaactccgccatcgcccactcgatcgccgacgccaccgtctccgtcccgccgaagacgaagtcctgcacttgtcgccaactccatcaagcaacgcgacgtgcatgccatggcggtagtgtcagaatggcacgtaccattatgatggccttgacgttgtcgcgcgtcagccggagcgtgccctgcagctcgccgccgccgccgccggtttggtctcgtccggcctcgtcgaggaacgcgagcatgtcgtccaccatgtcggcgtcctcgtcgccggcggggttgctgacgtgctcgtcgatgatcctgtcgatgacgccgtcgagggcggcgcgcgccgcgcggagccgccggttgatgccatgcgggtcgagccacgcgagccacgggatgaagtccccgacgttgaacgcgccgaacagcctggagaactcctgcaggagaacctccagctcgccgtggccgccgccgtcgcgcgtgccgaaggcggcgcggaagatgacgtccttggtgagcccgaagatgagctcgccgaggtcgacggcctcgccggcgccggcgctggcgctcctggccatggcgccgaccagcttggccgactcgtcgcggacggcgcgccacgactgggcgcgccgacggctgaagagccgcacggcgctgagcttgcgcacctggcgccagaagtggccgtagtgggagaaggccatgtcggcgcggccgtaggtgaggtaggcgatggcgatgctcgccggccggttggagaagtcgccgtcctggacctggagcacctcgcgcgcgtgctccgggctcgacaccaccaccatgtggacgcggccgaggcggaggtgcagcaacccgccgtacctggccgccatggccgccagcccgcggtgcgtcagctggtccatcatgagcatgtttccgatgatcggcagcggccggggacccggcggcagcggcgggcgtgcgcgccgccgcaggtgcagcaatgcgaacgccatggaggccaggacgagccatagaacaagccacgggtccaggagcaagtactccgccacgccgttcgccattgttgcagcttgatcggaatgtgatcgaagctagatttgttaggagtgatgctggtgagaaatgggagaggggcaatgcgcctatatatacaggcagaaatttcgtagtagaaaatgctcaacgaaagtttgaggaagattatttcattcctggatcatttcttccgggtttcttggcaaaaggatcagttcatctctgttcttttttttcatccttggattagtgattatatcagttctttaatttctccttagattagtgacttaaaagcaactgttatttatttttctcctcagattaggatcaaaaacatcagttcctctctttttttttctccttaatttaatgatcaaaagcatcagctctaaatgtgctagatgatacaataacggccaccagaaatcagggatgagatatcaacagcctgcaattctctgagctggaatcctgcatgcagttacaaattcatgtccaccatgccacatcaagaacttttggagctagtattgttagatagcctggcactcaaagaagaaacatggttatgaggtagaagggcgttacattgagattataaggttgtatccgacttaattttagcatatatgttgattcctactccctccattttctttagtatataatgccgttgatttttagacatatattcgatcattcattttatttagaaaatatgcaaacatcatttattttattgtgacttattttattattaaatttactttaaatacagtttataattttgcatattagtatattttttttaaataagacgaatgggcatgtatgtttaaaagtaaacaatgctatgtatttaaaatggagatagtattaaagagtatgttcgtgcaaggttcagataaccttgtctcattgtctgtggatttattacaaccgggaaaaaacatcaataatttctatattcatggaactgattaaaaactctcaatctaaggataaccagcttaaacctgcaaattgagctgaaatgtacaattataatctaacccatcaagattttacgccatacacttcatatccaattaatatgccgctttacacatatacatactgaagcatatgtggtatacagtatacttcatatgtactaaaataacattttcaaagaaatattcaggaatttaatttatttaggattagaaagggaaaacattattaggtatttcatatttgagaccactttaactcaagaggaaatataacatttttagcacaatgaaaatatgcacggttgaagaaggacacccagccaccaaacaaataattcagttgttgtgggagtgaatgaaatatttaaagggaggtgtaggatcatccaacttcaattatcctacctgaaactaaacacaaagtacatacacattaagttctcttggatccaaaacagagcaaatgaatacaaataaaatatcaactacaacacagtaatatgcgcaagatcagcaaataaaatcatgaatttagtgattaaacatgcaaagagatgtacagtggttaccatagccttaagagcaaatagaatggcaaactataccaaacttaatcggcaatacaatatgaaattgacggatcaaatattggtgggtatacgttctaacgtgattaagatacaaaatttatcttggtttttgttagcacgttttttaaactgataaacggtacattttgtacatatgaaagttgtttttagaaatatcaaacaaatctgtttttcaagtttgtaataattataacccaattaatcataagctaacgactttctggttttacatacctgcacttcatcttcgtcttgaacagactcaaacacaactttaaaaacaagaaacgagttggcgaaagaatataacaatgcacgaccgatgaagaagttggtagtatatatagtgaggggtaatgggccggttatggttgtgtggagagaacatcttcatcttacaagtgtgtacgtcatgttcatctcgaaacgcctaaattataattgacgtgccatgtaataccatgtggtatgtgacctaacaacacgtaaaccgcacgttttaggtcaagagtgtatcgggtttggttctctaggttgttttgagtcgaaaatgtacatgtgcatgtaggattagtttgttacgaaatctagtgattttctactcattgcatagataaataactatcaatttataaatggtataaactatatccgtttagaaacatactgtattttgacctgttcaatgatgtggatcagatgtacttggcataaggtttagtttgctttgtgcccatgtcaatataaccacatagacatagccacctcccccagatagcaaaccgcagaccacaactcccttcaatcacaaaccaacctaagccaactggttaatcaatttcggcccaagaaggggtgcctatctgaatgagttaggacatgggccaactgattggttcgaacgaacttacgggcccaaacgaaaagaacggggcttcgtggcggcccataagccagcgcgcgatgctgaggaatcgaattgagactctctcgcgaggtggagcttgcgtgctttctcgatctccatttgccaccggagagagagagagagagagaccaaccgctgtgtgctgcatgcgtgctgggctgactggactggttgctgattggcattattttattttttttggcaaattgcaaactgtcaagctaagctaagctaaccttagcgccatgaatcaatcaacgcatgtgctgctgcatacgaatggccatgctgattcacccaatcaccgccacatggtgcgatcatttcatcacagcacagagatcccaacgacacatcgtgcacacccgtttgcccacggaagcagtgcctgccgttgctagctcggctccagattgtaatggatcatggatatgaacaagttggtggcattatcctgttctagcttcctagcagctgattgattcgaacaccaacattccctctgactacgcacaaccacggagcaatcgatttcctctcacatgtgcatccctatacatgctcttctcctccatgaccatgcatgtgtaaaaaatggcagagatcttagagagaggcaacttgcacttctctgttctacaagttgtagttcagaaaatggcacgcacttgcttcagaaaagccgaggagatagttaaagcagaaagctgttagcattaccaaaagcaaacagcgcaattgcactaatgaaataggctagccgcaaccatctgattaaagataagtctaaactctaaagccattcccccccaagatcaaattattgctgcactgaagattagaggttttggaccaaagtacaaatacaatataggaagagtgtgttttgccttgttggaatgaataaagatttgaaccgaagaagcagtccctcctccattcagagagagagccaatttggtcgttgtgcgccaattcatccataatccattcatcagagagagcagagtggttgagacgtaagtaagcgtaatctagccaagttctatatttttgtcatacttccctgtcatggctcatgcggtcctcacactcaagcacataagcacaaattgtttcaatgccacaaacattcagaaatgcaattcaagtactagttttatactagtataaatacttgaagattcgatgtgccaacgtcatgacaggatacggacgccgcccaagagacaaagcaaagcagcactggcctacagcatctgctaatttttcaaacatctctcatcatgtgattaattaagcaggattggatgatattatagacagtatttatacattggattctagctagctaaagttctatgtgccatggcctgaccgcgagagaggtcgctgctgaaagagatgtggcggcaattttccggtggtttggctgtgcaatcaacgaccgggacgcctcaccggcgccctgcctcgccgagagctacacatacttacctcctctcctctcatctcctcttccccgccgtccgtccgtcccgtcggcgccaagaacagttcatcctcggatgtactctctccgtttcaggttacaaggcgttttaattttggtcaaagtcaaactaattgttttgagttagtttgtagaaaaaatagtaacattttcaacccaagataaatttattatgaaaatatattcaattattaatttgatgaaactaatttagtattataaatattactatatttgtttataaacttagtcgaacttaaaatagtttgactttgacagagggagtacaagcttactgttcattgtatgaaatttgtgatggattgtgtggttttgttcacgaacaagttaatataagcccggtctctttctggaggaagatgacagtacggcggtttgtaggtgatgaagaatacgccactggattggtggagctatagctagtgcctagcattcgatgagtcgtttgcgttggcaatgcacagctttccatcagaaaaaggtccagttatttcagagtggtaacgccattgacagacatggtactgaatgatgatactactactcaattgtggagtgctatgtaagcaattaatgagttggcaacataggctgtgtttagttccttctaaagttagaagtttggtttaaaattgatacgatgtgactgaaaagttatgtgtgatgaaaaaagttaggagtttggatctaaacacatccacatatacaatcttcaagaaataaaaggaaatgagagaatcggaaacatatgattatctgaacaactatatttacagattttgtgcacgtttattttacgtgctgatgcttgctgaagcaggaagaaggcgtgcaaaaaacatctaaaaaattaatatgcatgcagtggatgtggattgaatcctctcttacagttgctgcatgcacttgtgtgccaacgacctagtagaagatgaacaacaatgatcgggatcggccaccaaaatactatgaaaaaactgcacaaaaattaagctgcttttttatcctccaaaaagtccttgtccgaaccaaaccctcgatcgttgcttgcttggttgcttttgaattttgatacgcttcgtctctaatgctttcttgcccctcaccaacccaatcgcggcaaggggttccacgcgcgggagcagcatccaatcctacggtcctgatacttgccacgtcacatctaaccatcctacggcgcacaacattgcacgtcaccgtccggccttttgcgcgggcttctccagggtccgtacaacgtcggccatcgacgggcggaggctcgggttgtcgccgacgcacgccgccgccagcgccgccacggtcgccgcctcggcggcgttgtactggcaccctagcctctcgtcgacgagcttctccacgtcgccggcggcggcgcccttgagcttgggcgcgacggccgccgtcagcagcatgccatcgcagaacgcctgcgtgccggtgagcagctcgagcagcagcacgccgaagctgtagacgtcgctcttcttggtgaccacgccggagcggaggtagtgcgggtcgacgtagcccggcgagcctagcacggcgagcgacgacggacgcgggcgcgggcagtggacggccgccgagaaccccgcgcgcgccgagccgaagtcgcagagcctcgcgcccatggcggcgtcgagcaggacgttggacgacttgacgtcgccgtgcaccacctgcggctcgcaccggtcgtgcaggtactcgagcgcccgcgccacctgcagcgccaccgccacccgccgcgcccacggcatcgcgccgccggcgccggcgccgtggagctgttcgtgcaggttcccgttcggcgcgaactccagcaccagcacgccctcgtctgcatgcgtcgacgtcacagattgtcagtgaggccgacatggtcgccggagacgtacggacgcctagcgagcgagagctatacctcgctggtcgcagaaggcgaggaggcggacgatgtgggggtggcggacgcggaggagggcgtcgagctcctggcggaaggcgcgctggaggcgctcgctgctgcggtggaccttgacggcggcgagggagccggcgacgcggccgaggtagacggtgctgaagccgccctcgccgacgacggccgacgtgaacccacgcgtcatggcctccacctgcgcccacgatagctgcctcgcggacgacgtggccgccgcgttcttggcgccggcggcggctgcctgctgatggtccgcgatggcatcgccggcgaaccggccgggggcggtggcgacgccgccgccgcagcagagcagcctgtgccggtgccggtgcagcaacatcttctcctcgctttggtttcgtttgttcccggcaaaagcgggtttccctccgcgagacgcgtgttgcttttttgggccgcatcgtctggtgttcgtatatatagccgcttcaagttcaggtgcaccaaattaatttcagatttagcagtatcagctattaaaaaaacaaaacaaaacatgcatgttttgaataaacaaaggggattttagtgtacataatttcatcgtgagtgacatgtttagtttttttcctcttttcttattattactcttgtatgattgacaatataaattcctcgttctggagaagagcaggcgtaacataaccgtgggtgacgtactcacacgacgactactgcagcactcaccagcagattcgcttaattagcatttttgccagcgagctcgatcgtatcaggctgtgtttagatttaaagtttggatccaaacttcaattcttttccatcacatcaacctgtcatacacacataacttttcagtcacatcatcttcaatttcaaccaaaatctaaactttgcgctaacctaaacacagcctcagttagaaaccacgtcgtcgtcagttggatcattacggtttggatccttctgacaacgggaatcagcaaaaggattcatccctgtactggagtatataactatacttttattcacatttaagcttgctttcttagctcaataatgacatccttgcatgcatgatcggatgatcctgaagagctagctagctggctggagtatgaggcaatattactataatccccaggtgcagcatttaatcccaaactttgcatagaattaacccatgcaatctgaatattggaaaggccgtgtttatagctgctaaatatatatatgttccggatcacatgttttcagatgtttgccactgtcatgtagtatgttatgcagaataattccactctgatgctggttggtcgctgccttccgtcgactgtatcctgtttgtacatactagccagcgatcgagcagacagtgcgtttcagacgacataaacttttggcactctgaattgttccgattccgtcttgtattaatcagcttcactagccgtcacaagacagcatcttgcaaatctctgttaggtacacaaccgccattaacaagtctgctagactctgaagaaaagctgctagtgcgtgtataaacaaagtctgaactgaactgaacttaagcttaaacttaactgaactagtgggtatcatctttgaggatgtggggatcatgccaaatatttttcagacgagagtgcttctgctgctgctggccgttgctacgtctaattaatcgcagataaggaaagggataaagctaagccatcgatgagggccatgacctgattgatcggtgtggttcgggccatacgtcgccatccaacgtgtacaaattaaactccactaatcagcatcaagggaaggccaagcccgtgctattcagacactggcccatcccggtacaagcgtgagatagaaagggagacgaggacgtcttaacgaaatgagatgaccaagttttaattgtagctgtttcgtccactctaatacacaaatcaataaacttttctttttttaaaaaaatgatactttccaaagtgaagggaatatcacgatatctagttttttttgtacggtgcaaatttagtttgcgatcgcgtcacgtatccactctgaattcatgtcggtttccaatcacgagagcgagcggctgcttgaccattgattattagcagattaattaaagaaacaaaaggagaggggtgatcaggtttagttgttagtccactactttattataacgaaagcacgatctgacaaaaatgttaggaggcctggcaattgcaagtggatagcgctaggaaaaaatggagcatccagtgggatttggaaatgtgacccgatccattgcacatttgcactcaactgtttcgtcctctccttcctcttttcccctttcaagcgtacagtacgatccatttgaatttcgaaatgcagaaatttaatagagctcacagaattttcccacaaaacaaaaaaaaaatcaattttccaggctgagctttttagaataattaactatttgccactcttacaaatagtgataaatgatcacatgagagcagacatgttataacaacgagcggcaaatcattaattgccacatctaaaagtggcaaaaaaaaaatcaaatgtcccgagctttcttgggctgcaagaagctggcctttgatgggccgggccaatgggaaaggcctatacaaatttcacgacggaaatatcagaggcccatcataagcccaatcgagaggcccaactcgcaacctgcaagaaaacgccgccccatccagtccagtctcctctcctctcttctcctctcccgccgccgccgccgccgccgcacccgccgatctccatcctgcgagcagcggcggcgctccacctttccctccccaaatttcaaaactcgattcgaaatctgccacgctttactcccgccatctcattctcacctacccaattgtctcctccttctcaaatttaggttgaaaaatatattcccggctcctccccccaatcagctagctctacaaatacctcccgcatgagctccatttgcgccatgagatccctcctcgccgcctccaccttcctccgctccggcgcttcccctctgcggcccctttcccgtcctctcccttcccgcctgaatctttcccgattcggtgcggtgaggccggtctcggcggcggcggacaagtctcgaggcggaggtggctccgcgatggaggcccagccgtcgtatcccggcgagattcacgtcatagtgggccccatgttcgccgggaagaccactgcccttctccgacgcgtgcaggtcgaggccggcactggcaggtattccttctttgctgtttcctcacacattgtagggctactggctagtgacatccctcacccaaaatcttacatctgacaactctatacatgttcttatgttaaaggtgctcgttatctagtgatgtcctgatccatggtatcaatgtaaagaggatagaaaatactttaccctccgtattttaatgtatgacgccgttgattttttaatcaacatttgaccatttattttattcaaatcttttgtgcaaatatgaaaatatttatgtcatgcttaaagaacatttgatgatgaatcaagtcacaataaaataaaatgataattatataaaatttttgaataagacgaatggtcaaacgttagataaaaagtcaacgatgtcatacattaaaatatggaggtagtgacatttaaacaagagtctctgtgaatgttttgatgccttgttgcagatggatatgtgctttgattagggtgtctgctttgtggtacagagtttttatgttaaatggaacactaacacagcatgcgtgaaaaatttaatgcctaaggaacttcgtttcttgagtgggttatgcacattttgacatttttcatcccttgaaaagcaggaacgtggcactcatcaagtctgacaaggacaataggtatggattggattctgtcgtaactcatgatggcacaaagatgccatgctgggctctacctgagctttcaagtttccaagataaattaggaacagaggcttacaataaggtaatcaatattttatttttttttcttacaccgaaccgttagtttaaagaattagaaagcatatgctaataagaattacgaatgccatagagacttgaatgtttaatgtcgcacatgctaagtcaagtactgtagcagtatagtgaaatatcatgtaatgagatttgactcatgcttgatatccctggccttcagaagaaatgtttgcacaatctgtccatctgaatcaaagcaaggacaccatcacaagttgactatacttggatatttcttagatttagcttcccctctaagtagaaaatagatgattatctgtttcattttccatgtgtgcctaacattatacaagaacaatttaagaacttggcaaaaagtttgccatgtggggctgcatgtacagctgctggcacatggcagttgccatgccccacatgcccagcacacaagctatgttggctgcatttaggagcaagctgtcccttaataagatgattttgctagatactcttgttcagtccctatttagtagtcctttttcaccatggtattgttgatggcaggcttaatgttatcttagaagctagaaagataaaaatcctgataatcttcacctcttttctcacccttcatgttggtctgtcttttatgcaaattgccatctttttaaatgattcagtggacacatatatgctattatttggtatgaggatcaaaccattatacgatgagttggtcaatacaatgccattccttaattttggtggatggcctcgttcctcaattttctaccaagcatgttctatttagggaaataaatgaggagtggtagcacaatctgtaataatgctcaaaccaaacgaggagttagggtaggattgtcttgtttctcaaaccaatcatcttgctagcttgttggaagtagggatggcaatggggccccgacccctgatacctggtggggaattctcccattaggggccagtgataggtattttatttacagtacagttggatgtcatgttacatggtgtaacaaggtagtgttagagccaacataaaaaatgaaaatatggtagtcactgaaataactcttgcaggttgatgtcataggtattgatgaagcacagttctttgacgatcttcatgatttctgctgcaaagctgctgaccgtgatggaaaaattgttgtagtcgcagggctagatggtgactacaaaaggtacttactggatgatttatttcaaatataaaccgtgggtgagtttagttctctaccataccaaaatatggtagacaataactgtatcaaaaattcaccataccaaaattttggtaatatacacacctgttcatgtcacagtattgcaattttggcacaaaataacacatcctttccatttacaacctatcaaaattacccaagcttgggcactagcaaagtttggtacagcatcaaataaggactaggcatgttctttatctgtatattagcactaaactcgtggtaagtaggatttttggatgcaaaacccaacattttccagtgaatattgtgctagcatttgatcattgtgatactggcaggaacaagtttgggtcagttctggacattatacccttggccgactcggtcaccaagctcaccgcacgctgtgagttgtgcggtcgccgtgcattcttcacgctgaggaagacacgggaaactaagaccgagctcattggaggagctgatgtgtacatgcctgtatgtaggcaacactacctggatggtcagattgtcattgaggccacaaggattgtgctggatcttgaaaaatccaaggttatccatgctctcaagtgactagctcattgtatcatttttacttgcaccatgtgtaacactatcatcatcaaccatggaatccatctagttatcgtagaagatgatggaaagactgcacaatattcagagactctctccattaaatgattgtaaatatgtatgagtcttgattctgttgggaatgaattttatcttggtttgtggatggaggaattacatcgacatcaaatgttgttaataaggtcaacggaggaagtacataatcacaccatcacaaatattgtagcactagtatactccctctatcctccttgtctagattcagattcatggtcctatgatatatgtcatatcaatctaaatttttttcatattttgggatggagggaatagtagcaaagcttgctcgggctgcaataaacttgccttccgacgggcgggcccaatcatacaaaacggtccatttgaattttgaaatgcggaaatttcatagtgctcatggaactttcttagaaaaaaaatacactactctctccgtttcacaatataaaactttctaacattgcacacatacatatagatgttaatgaatctaaacacatacatatgtctaaattcacatctaaataaatataggcaacactacaaaatcttacattgtgaaacggaagaagtatgggcctgttcactttgatgctattttcaacattaccaaatttcggtaaagttgccaaaaaaagtggctacatttaatttactgccgagttttggtaactatataagaaatcctgataaaattttagtaatgccaaaatttggtaaggttttttttttcatcaaatgaacaggccttatatattaccagaaaagaaaacctgcggtttaggccggcttggttggcatcgctgcaatgacagactttcaatgggccggcccaattatcaaaggaaggattccaaatcgacaataacggacaggatcacccaaaccaaaccaatccaactagtcctcaccttcccctccggatcgatctaccatccggtacaccgccatgtcttcgtcgaggtctcagaatcgtcaagcgcgcagcagcaagcgccggcggcggacggccgccgacgccgctgccgccaccggcgatccatcaccgtgggagtctctgcacgaggatctactggggctgatcgcgtggcgggtgctggccggcgacgacgacctgctggactacgtccgcttccgcgccgtctgcccccactggcggtccagcacggcctgcccgcgcggccgcggcatcgtcgaccggcgattccacccgcggcggtggatgctgctccccgagggccacggcctctacccgggccacggcaagctgcgcggcttcgtccgcttcttcaacctctccaccggcgccttcgtccgcgtccacctcccgctcttcagggaccactgcgtcctcgactccgtcgacggcatcctcctcctccagcgcgaccacgacaccgccatccgcctcctccaccccttcaccggcgacatcctggacttcccgccattggagaccctccgcaggtacgtgagctccaagctggtgggagacaagtggaactatctcagacgcatcggtgctgcatccatcaacgtgagcgccgatcaagtcgtgtcgctcatgatgtggtcacccggtatggtccaggtagcctttgcgacctccggggaacagcaatggagggcttctagctggtacttcaaacaaattttcagtccattggcattccaaggcaagatgtatatggtgcggcatcacctaacttatggtgaaccagagatcctacaaattgacccaccccagctggaagggacggaattctggctgccaccaccaacgttgatcgctaaatgtccagcaaacacagcaaacacatctggcagctggttctcctaccatctggtagaatgcgactcggaggttctggtgatcgccttaagcactggcattcataggaaaatctcagtttacagactagctgactttatgctgggaagaaggactctccgggtgacatgcatcggtggcaatgccctcttcattggcaagaggaatctgtgtgtcagctccaaggcgttccctaccgttgtgggtgacaccattgtctttcaccattaccagcaaggttatcttgctcaataccacctcagcagcggcacattattaccagcatcagatggaacgattgcagaatatgctataccaagcccttgttccatcatttaccatatctacacatgttgctttcgtgaacaatggtcggtgacctgttcttttgttgtttttcatcattgttctccctgataataactgttgcttaagctcatttttttcccctctgcctgtaggaacaagggacatataaggtttcaggggttattaacgattaactggcgggtgaagcgaaaatggagatctggggtaagtcttccctcctgtgcaatgtttctgtttcagtgtatgcattttttggcctctcgacttattcacccaaggctcatcacagctgattgatcaatttcttgggatgtttttctagtattaaagtgaaactgttcgcaattccaaattaacagggtggctattagtggtgattggctattttctcaggaaatacttaaaaaagttttgtgtttattagttactagtattggtttaatgccagaagatgtattatttggttacattatttacatgtagtgttttttgggctagaaaagaaacatatcccatgaggaaaataaaatttacctggtttagctttgcatttgcgcttaaccgaacatatggactattgcacccatctgtggatgcaggattgaaatgatctcacagctggtagtagtagtacagagctacaaaaggacttaagcatagagagcatctaacgctctatcttctccaagcattgaaaccacaactagagccagttaaaatttagttacggtcgtcatttgtgattggaaagttaatttgtctatattttggtccgatagcactgaacttatttagcaaagagaaaggataggtatttttgctaggatctactacatgaattgttggaggctattgaattgttgagggggaggggggtcaaacacacactgctgacattttgcatccagaagttgtaataagaggatagtgttagtatgttcattggagatgctagtttgtccaccaaagcaagccaaaatagttatgctgatttcactcattttccttttgtcttctgcacatttaggatttcacagattctgtctctcattgtgcatgtttttaaaccgctcgtgcatgtgttttctactacagtattatatatatttgatcagattggttcagttgttacgatcactgacctgacgcctgcttttctacttgtatcatgctaggcataaacgggccatgtaccatggtggagtaggttgctggtggtgcctggttttccttcctctacagctctatccatcttgttatccttgctgtgtcgctatgacagagatgctttcctgcgcttttaaattattactcctatgtactccaggagtatttttgttaggcaaccttttcatgttcgaacaacatttttcgtttgaaacctagccagcacagctggtgctgtattaaggacacagatatgtacaatgtgtcgtcagtttagaacaggaaagagaagcactctacagcctggatgctatttaaggggatatgcatgcttgctaaagattttgcaccacgcaaattaagtccagagtttcatcccctcaatgattttacgaacctgctgttgaaatgccagctctttattctggaacacctggctaatttcgctcattcagtcattctatatcttcagagtgccagcaatctatatgaatactgatacggtcatacctttacttctgtgttttaaaatggagtaattgccttttttttttcacgatatcgatgcgtaatttatttaattttattggtaaatgtggctttttgttagttaagatggtagtagtacattgagtaatactccctccgtcccaaaaaagacaaaccctgatttccgtgtccaatgtttgaccgtccgtcttatttgaaaaaataatgaaaaaaattaaaaagagaagtcacgcacaaagtactaatcatgttttatcatctaacaacaataaaaatacgaattataaaaaaatttcatataagacccagggtttgtcttttttttgggacagaaggagtagggcgttttgttaggtggatgaaattggatgggagatgaatgctagggcttttatagtgtttggttcccggatgaggccgggatagatgggaagctaaaaaattggaggcttctagtgggatttgaaatgtgacccgatgcattgcactgcttcctcctcgcctgttcccctttcgagcgtacaatacgatccgtttgaattttcaaatgcagaaatttcaaaattcaaattagaaaaaaaaaaacccttcaatatatacgcgtttcaatgggccgacccaatatatacgcgtttcacgtcgaaaatctcagaggcccatgactagttatgggccgggcctgagctgcatcttccgtctcttccctcgagaggcccaacgccaacctgaaggggcggcttcttccgaacgcctcgtcgcctctgttcgccggcgacatcgccgcctcgcggtgcccatggagatggaggccgccgcgaggtctagggtttcagccggggctaggtatcgcggctgctcgtgaggcggctccgtgcattcatccccctcgcgatcccctctaactccatccggtacgaagtgcgtcgcggttggagggggcagaggaggggtctccccgctaggtcgcaacggctgcctgcggggaagtaacggtaatccactgatccatgatgcttttgcgcgttaaatttctattctcgccatgattagcttgtatgagcaaggtttttgatgcagatttccccgtcgcttgatagttttttttttttggggtacaattgctgctactgtctgaacctgaactagatatgtgtaaaatctgctaatgattgttgtatcggcatatccagttaagcatcggcgaagtacatgcactatgtagggcatggtttagactatggagcaatgctgattggcatttgcgccaccatcagtggtcgaattccatgtgaggctgaagcacgtcactagcctgtttatgctgtgtttgcttgtgccactatgttctcactgtatcctccccatgatgctcacattattttatagattgagtaccactcctccacaacagtttcaagctattagtgtataactatcagtatgcgttagtgacatcattggttcagtagccatcgcataccatttgagtctctgaagttgagttctcttctgatggcctgatttaagttttagaggtataaaatttgtacaatgctttaatcttccttacttcatagtgtcatagtctcatacaaaggtgatacagtttggagatgtgctaaatgatgcaccaagttttataaaacatctagcaaatgcaagtttttttttttaaaaaaaaaaatctagcacgtgattagcagtttgtactctggaccaattttgttagtacatctctgctgtcatgaactagattcatacttcgtttggtgatttgattttcagagaattcattgcaggtgtaaaacctaagatgggatgtgctaaatgattaataagctgtatgcattgcaaatctggagatttcaagatggcttggtgataatagttctatttcgggtacgatgctaactgatgaggtcccgtacaattttttcctttttggctaatatagttttcattttctccattgaagctatgagaattgttggcctatctattgaaataacctcaaaaaagtataatccactcacatatttggaaaagtgtctgaacttttgtccatatgtttttattgttcaacagtaaggttaccatattttaaggctgcaggattcttttcctagttacagctgtggcgtgtgatccgctcttaaaacctatttttgtagttatctatctaaagtactgacccacttgctcaaatacttatgtcacatcttaacgggtgacatgatgacaacttctcagagattgccctgaaaacgaaggttagtgcagttgggcatcaatgtgaagtgataaatcatggcactttgatgagaatgggaacttccacccatatggaatatcttgcatctccgtcagctttcaattaccaatttttttgagtatgggtttgtgatataggttaacttttgcagatggaactatgtttgcataaatcttctcaaagataattctcatcctgtagttagctcctgttcccatacagactaaccagttagtgcacacaataattcactatatgtgtggtggatgcactttcaaacaatttgttgtattatatttactgtattggtgtactacgcaggccttatagaatagtgttctattgtggacatgcagggtacaattgaggggggagaacaataatgatgattaatctgtagaggcaggatggcccatgctatgttaacaaaggcagaagagggaatgggttagttatgaggccatgtgtaaagggagagcacaaccgcaccagtggggaacaacagttggatgaggtaacatgggatgcgaacaatgtctctccatattacctggtgtatattctgtataacttttggtcttggctggacttctctggcagaggaataaccaccaaggtattaattttcccgtttctagtttacatctctttaccattgcaccaggtcagcattttaagataacattgtggctttaaaccttcagtagtccttttcatttttcattcccttattcaataaaactattttgtagcaaagagaacaagtatcaagtgggtattcaaacaatattggatggaattcaaatgagccaccagcaaccaagcccttaatagttttgaatcactgttaactataactcctgcaaaagaataagatgacctagccttttaggtaatgatatggatgggccactttctgtggttttgtgatatatatggcatgacaatgctagtgtgtgtgctgtaagggatgggtcacgatacgatgaagataaaatggatcaacatttttgcactttgaccttcagaaatggaagtgtttgtggctatccacatgattaggcaattgttgtggcatggacaactcatgtcaccttggaaggacttaattgttgtatacaaccaaggaacagctcattgttaagcttaaatgatcaaggtttgtgcgtcttaggtatcttcatagaacatcaggaatgctcagggttggatttcctattttcttattgcattatattactctttcgtaaagtagcagtatttaatattctgcagtatacttgcagtttttgttgtttctttttgaaaccagtaatttctgcacttaaggttatgtagccaataaaaatatatttaagctggtgaggttatgtggctctcttttccttgtggaaattacttttgaagaaaattgttcaggcagaaccttattacagttatattattgatatataacttggcaaaatgcatcaatgatttcttgcaggtgtatagtgggccacttgcataaagatttggatgctctctatacaggtcaatggttgatatccatggccatgcctgtcaatgcccaataaaacatgggagtatccagatgtggtatcaaatgaaataccgaggtgcgcataattttcctcggaagctttacttttatcttttcactgaggcctcatttgaaagagtagaaccagcccatccatatagagcactaagatccacgcggattggattggaaccccacccttttgggccactgagtggtaaaaagatgcccttgaaaatatgcttttaccacttaaattgcgtggtacatgtaaatggcgcattcacaagtgtgtacattgtgagacagtaacatgaatattttcaagtatatttattagatacaacaatacatttttcgatatatattttcactatagcagcagtttaattatattcaagaaaactacatatgctggccaggctgccatgagcccaggactagttgtagtcatacttgttgatgaagcatccctgtcaacaattggtcctaacttcacttgttattttgttaagctgttagtgttgaaacttgaaaaggtaacagagtggcgctggcacctaacactttgtaaaggtggaaaaaaaagaaagaaaggagatttactggtgtcaatagttgtcattaaagttctcttataggcaagcttttatggttgtagtattctacatacttaaagattaccctagcatcatcaagtctagagttagagatgatagaattcttttaatctcagaagcgtgtacatatataagtgaaaatctcatggatacaagattcttttttttttctgaagtggtccatcaaaacttgctagatttttattgtgagaatgtgaatttacttcctcactgaaacaagacaagaaaagaaagatatgcttagatcgtcccttataattcagctctccttccagcatgatgggaccatactgatgattcacttgttaggctgtattgtgtcaatgagcacccaaatggaccacaaatgtttggaagtgaatggtcgccatggcttatctacagtatgggcacattgcaatcaggtacagtcccttttcactccattagatgtataaccgcctgatcttaatgtaccacatgtgttgcaattgtatagcatcttcatatgtattgtgcccctctttgctactgtatagcactatactttgtttttctatatattagcgccatgttttttcccctctcttttaacttctctacaggcaacatgtatattgctcagcatagcttcttgactgaatcgctgtagtaaagaagcaatcaccttaattcttaatttgatctttcatgggcaagtacagtacaattcagtaacaatctgaatcctgaaacagatcaaaagaaaccagctcatgcatgcataatggtgtcgttgtcaggcggcatattaatccactagtcaggttcgtacaattttacacgctgccgaatcaaggcgagggcttccccctcgttcctcttatcatttgcgctgtgaccccatcattttggcatcaccttttctcgcgcctgtggtggatggagggatggatggcttttcccctttaccagtttgtcgccttaggtatgcaagatgctcctctctaaccatttatgtatcttgtcttttagataatatttatccctttgtttgatgattttcacgccgatatatacatcttttctctccgagttgttaattttgtgtgctgtctgcttgctgacatatatatacatgtaacgtactccagaatttaactgtagatgcgcgcatatttcttttaccctcctggctaatacagtattatatatacgtgtgcaaaatttgatgggaaatagaactgctcccgctactgtttgtgacaattaattgagggaatagtctagcacgatggggcagttttatgtgccaacttaagctaattaatgctattaatggaagtcgttttcacttaactgaatgccatttaacgaaacagttttacacaaggtgatcagacaaaccaaaattttagggaagcaaatttaatttagctgcagagttgctactaggtagctacggccacacagtcacaacatcagcagtcacacgcacgtgtggatgagatgagagctgtgtgagcgtataagcgtgagagtgcccgagcgagtgggcacttaaactcgcacgcacgcagcgtatgccccgtttaattcatcttccccacctaattaagccatcagcaatggcaacagtgccaagctaacaaaatggcaacccgacataaggcattcaagacaaattggccccatgtggtcttgtatgcaaccccagtgccaatgcttgtattgtataattgtatatcaattaatcagtcagtttgagaacataattaatctgctactttaattttgcagctccgtagaatatgttcaatggtgttaactttgcatatttctgtagaattaattcccagctgttcagtttttctattccaacaattaaattaagctaccggcctgtatggtgcgtgcataagtagtgcttctacagaacaagatgttggtacgagtaggtagatggagtggggtaaaaaaaaaacagtgactagctcgtgcaaagtggagtttccatacgtgctgatgcctgccagtaacttttttttttttaaaaaaaagaagatgtatactccgtacgcgtgctacatatacctcgctcgcatgaaagttagtacagcaaacttagatccgtagtagatatttgcagcaagctccctttttcttccgtataagaaatggaaattaatctttccaagtatatatatctgtctgtgacacgctactttagtactgacctcacctcgctatacgctgaatgcactgcaaccgtttatgcgctggatccgccactgatgtccaaactaattttgtagggttgctactcctggctctaaactccaagcttccgcctctctatccgcaccatttcctcctgcggctacgtacatacatatatattgcacgtcatcgctccagtcaggtgactcgcatgcatgaaatttcttactcggtattttttggattttagtttgtaagttctggttggtttggtgtgaaattttctatagattagtcttgcaaaaaggataaaaaaacactgtaaaatttagtgttctaaatgacctgtctcgaacaccgggatttcatggtatttctaaatcaactagtaatacatggcacggttcaactcacgtacgtcgtcggacaattcctgctggctagtggctcccaaaggaagcacttaagtgagtgctaaaagttttgcttaattagatcgtgggcgtacgcacaattaattaatagaagataagaggtatatatatcgtgatgtatatatattatcgtgtttaaacttgagctaagaagagttatcaatctaggtagtacacagatttaacatggaagaaatacctctaaatacccttcgaagactgtaaaaactgatatttgaaagaatctggaaactgcaaccctatatgtgtttaagattggagaaactatgtacagtattaccgatttaatttgttgccatgaaaacatttacatttgctatgttaattagatccactagctactagatctaagcggaacttagcatgttccatgtttaattattttcatgtggtttctgtactggattgagagaggttgcacaacaggtagctagcacaacgtaactcagcatactggagtagatctaaactaaaatagttcagaataataaacacaactttggatcctagagaataaccagaacttgacatattttactgcaagtaccgggcatctcgatctgacgcctacaatactacatatatatatatggccatgccgtgtatcaggtaataatggatcgagcagctggcctgctacacactaaaggatgtaatatgcccgcatatatattaacctcaatgattttacaattaccaagtgtacaattctcaacagtatgacaaagaaaacttgcataacacataacagacagtaaaatttctaaaaagaaaaaaaaagaacgtccgaaagtatacccaaaaaaagaagcatgatcatgcatgcctttctctcggttgccgtagcttgtagtacttgagcactggactgttaatacagcactaaagagaaaaacagacatgttcctacgtacgcaaaacccttcacatgtacaaagatatctcacctcctttttagcttctctctagctagatctctccctccaggaggtcccccaataccatttatgtatgtatggacatggtgagtgtgtgacatgtacaaggtatatacgacgataaataatgttatgtgcaggaaggagaagaaatatacggaaaagatcaggttgttggaacttggaatctaggcaaggaacagtaaattttggcctttaggttttaacaagcttatgctaactagggatcgatatagtgtagctgtaggagttaaagaatgcaagtggatggctagctagctaggtccatatggtacaggagatagtagatcgagatcgagatcgccaccacctgagcatatttctcttggtgtatatatgtcgtcgtgtcgtcgtcgtcgtcactggacgcaggccaagaatgacgtcccacttgttgccgcaggcggcggagggcccgccggtgtcgtcggagcgccgccgccgctcgcgtttggccggccgacgacgacgttctggttctgcagctgcggccgttggatctcgtactgcacctgcatcttgccaccgccgatgtcgtcgtcgtcgtcaaattcgtcgtcgtcgtcgtcgtcgtccatgctgtcgctgtccatgtcgtcggccattctgtcgttgccgtagttgtggttcatggccaacggctgtggctgcctctgccccgccgtctccttcgcgacgggcacctgcttcgatccctaaatttacagatttgatacgtgacatcgatcgatcagaacgaatcgtacagacaacgatgcgtacatgcatgtgcctgtgcacgcacaagtacactgcacgagttaaatgcaatgcgtttttaactaattaccttgttatccgtcgtcgccgccacgccgttgccgttgccgccggcgaccgaaacgacggggagcccgccggccgtcgccgtgccattgttgctagccttcgtttgcatgcccccggagctgctgccgccgccgccattgttggcactcgcccacccattcccattgccgttgctgccgccgtggtcgacgtgcggcggcgtctgggagagcggcaccggggcaagcacggtggtggtcgccggagccggcgaggccgaggcggcggcggcggcgttggccgccttggtgcggtagagcgcgtcgagctggtggtagtaggggcatgtcttggagtcctcggggcgcttcttgttgctctccttcaccttcttgaagtacttgttgatgttctcccacttctccttgcatctcttggagctccggctgtaccccagccgccgcatccccgccgatatgtcctcccagagaggccccttgggccccgagtcctggtacctcgtctccatctccgtgcgcagctggatcagcgcgtgcacctccgccttcggccacctcgacgacgacgcgccgccgccgccggacgccgccgtgtcgtgctgctcttgcgtcggcggcgccgcccggacgacggtgttggcctccttgctctgcggctgtggtggttggagctggggctgtggcgtcatcggcattatgtggtgcggctgaatctgaatcggtggtggtgtttgctgatgatgatgctgcggtggtggtggtggtgcagcggaagccaccggcgtgggctgcagcggcggcggcggtggcgcggtgatggactggccggtgaccctctgtatgaaggagatgacggcggcgtcgcgggaggcggcaatggcgcgctcctgggcgagcgcgtcctgctcgcgtgcgaggcgcgccacctcctgccgccgccacgcctcctcgcggatcatcctctcttggtcgcgcctctcgatcgcctccagaagcctctgctgcatcgcctcctgccgctccatcacctgccgcatcagcccctcgaacatcctcatcgccttcccgccgccgccgccgccgccgatgcctccgccgcccctccgcttccgcttcccgccctcctccgccgtctcctccgtgtccgaccccgacgagaagctcacgtcgtccatcgtcatcacgcacgccgccgcatccatgacaggcggcggcggagcggcgtgctgcttgacaggcggcggcggcgcggcgtggacgcgcaacgccgagagacccgcaggggtggccggcggcgccacggccacgggcgccggcgcgagggacaccggcggcgggcgcgcggtggcggcggcggcgccgtggagggcctcgagctcggtgaagaagcggtaggtcttgccgtcgccgcggccggcgcggccgtccttggtgcgcttgtagtacttgtcgacgttctcgaacttctcgcggcacttcttggcgctcctgttgtaccccatctccgcgagcttcctgcacgccacgccatggcagccacaaattaaacctcgtcatcaactcatcatctccccttcatgttgccatcacaacttgttcgcagcaacgacgacacatgcatgcatctaagctagtaacattctactactacctagctacatctacatgcatgttgctctcactgaaaagaaccatctatttatctagcacttaattaccctatatcatatccatttgcacagaatttttttactgcatgtgggtggtagagagcgaaagataatttacccctttggaattgttggacttgggattgatgctgcatgcttaattacatcggatctgaagaagcatgtatatatttatataatgctaaagggtaattactgatacgaacagcatcatcagcagtgtggcgctggatacatgaagtgacgcaaagggcaaaagggaaccgaaaagcggaggagggagagcgatatgtgtgtcatttttaattgggaaattcactgtgctcgtctcgtcgtcgccgcaattaagctgctagtaccttattgccgcgcgccgagcaagcttaattctccgatatatcatgcaaatctaaccaaaattgagctcgaattttgaccatgctggccatgctcatgctcatcagatggattatgagtaattaattcttgggattaagaagaagttaattaggtagctagctaacctggagacttcctcccagagggggcccttgagggcggcttcccggaaggcggcgtccatctccgaccggatcttgagcagcgccagcgtctcctgccgcggccaccggttgcccgccgacgacccgccccggtcgccctcctcgccgcccagcaccccgtcgtgctccagtgagctcccgttgagctgctcctccgccgccgccgccgccgccgcctgctccggcggcggcggccggctgctgatcggcgacggcgccccctcgctgccggctgccgagaatggcggcatccccggctgctgcatgccaacaaattaacaaaaagaaaaagacggactaatctttcgctgtcgatcgatcgatcgattgctagcttagacccggcgtgacagtggtggaattgaggtgttgaggtggggatgatgatgagattgcgatgcgacgagcagcagcagcaacactagtgcatgcatgagcttgaaggagatggagagctcgatcggtctcctctctcttgctgagtggctaactagctcgtagtgtggactatgagagagacggagccatggcatccatatccatccacaacgacgacctaataagctttaccagctaccagtagtagtactaactggaaagaagccagtgaggaaaagaggaaagaaaaagagaggagaagctaagcttagctaaccctcgagctagctaagcagaaagagagagaagagaagagtgagatagtactaggctggcagagatatggtggttgctgcaactgcaaggccagggagaaggcgaggaggaagaagaagaggaggaggcaaagctagcaagagagagcagtatactagtagtactagtactggtcactactgtagcagcagcagcgatagggctgcactaaatataatactagggcggtggagaagaaagaaagaaagaaagaaagaaaggcactgtgctgtgaagaagaaggcgaggaaagaaatgcttctgcggatcgaaggtgaagatgacgatgatgatgtgagagaggaaggaggtgatagatagatggacagaacaaaccagatgctgcatgcgctgtcaggatggctacgtacggccaccctcccccctcctgccctgtaatagtactccttccagggttaatttaatcaagtcactaaaactagctaattaacttaatgttttactatactattaactgtatgtcactttgtagctattctagtactggtaagctagctaagctcatgtgtgattttcaggtttgatggtgcagagtggccggggaatctggaccctacattttggatcccacgatgctctgattcctgcacaacaacaggccgtccttgctgtacgttgttgcccctctttgttttttcacaaattcactgtaaaatcacaagggggaggcattgcaatgcaacacatcaaacacagcactgtagctagatgatcacaatgaattattgatagagagagagagatcaattaattataagaaagacaaaagaaaacgagagagagagagagagagagaggagaattaagcggtaggagggtggacgagagtggccagacaaggccacactgtaacagcctgtgtggtgggcccggcagggcaggggtagagagagagatggtggtggtggcgcgcaacgtgcatccagagagggatgtgagtgagtataaacgcgaacgcggaccccctctcgctaaccccacacgccccacgttgcgtaccacacaggtcactcccattctagctcagctaagcttgattaggtactagtgctagttgctagtaacatgcatgcatgcatccacatgtttttgattcctgaacttattcatttttactgctaattaatcaaatggtatagtagtagaaaagttgtgacaagcatggcatagataattaagtactagtccttcatcaagaataaaagaaagtctctctctctctctctatgtgcttagaaatagagaatacttccttccaaaataagtgcatccaaatttagactacagggttgcatttatttttgggatgaagggagtattgtacattgcatcaggtaaagtgcatcttgttttgctcggtatcaggtttttagcacacactttcgctttatactagggtttaacaatttaagttttacttaacactaggatcgatacatcatcagatatatagaattttcatgacatttcatcattttttgataaattttcatccaacatggtctaaattcaaaaatattttataatttttaatcatattttgcaagtttatatgtctagattcattaacacatatataaatgtgggcaatataatactggataatcttataatatgaaacggagtgagtatatgatacaacacctaattaatgtaaagtgaaacttatttcaatataccctggtgtaaagtgaataaacaaggtgtgctttacccagtacaatatgcaatttactcttaaaaaatatctaaacaaaagaaaaatgaatgctttgtgtacgtatggttgatatatataaaatgcaataatgcaaacgttagtgaacacagctgcgtggggatgatgaattcatatatatagcagctggtccaaaataaggtagttcagtattaaacaaaggaactaacatccttaattaagctgcatgttgttgttaaagatacccccttaattagctagccggaatgttgttcatctccataataaaaaaaagagagtgacaactagctaatttatacgatggaaccatcatgtcatcttgagaaaaatagtaaagtttacggcaatgaaatgaaatgcacatgcacttgtccacatagccagagtatctagcaacaaaaaccatgtacttttttacatgttctcctgttgattgacttttcctttatgctaacgctagctagcttcacgcttgcatgcatgaacatgctttttaaaaagaagaaaaacaaaggggaaaagctagggtgaaagaatgaattggtactacacaaagttttgtgcatgaacatccaacaagaaaaacaagcatctcagctcgctgctgcatatggtacttcttgatctctaatagggtatggacaactcctagctacaagctgagatccaattaaattaattaacccctctctaaaacagtatactattatcaagttgtatatttgttaattaagtcctcagtagtgaactactaaattatttgagaatgtacagacgtctgaaacataaggaatcaatacaaatcagaagatcctcaaaggctactggcatcaaattagttaactgaaattatatatatatatatatatatatatatatatatatatatatatatatatgtttatttaagttttccaggtgaaggcaacagtgatctgttgcgtgctagaactctcaaaattattgtggtacgtatgtaccgtagtatgtccaaactgtcaaaaactgtgttgtttactgcattttttttctctcccttatattttttaccattttatcagagcatgtagttatagactcctgtgtaactgtgcactcatgtgtgtgaatgttccttttagtactgggcacgtacatttcgagcctagctcgtactcctacgtaggttggtaaaacagtggcatgcatgcggttaatgatcgggattgatcgatcataccatttcactgctgttggtgcaggtgctaattagtaataaaataaaccaacatcgcacatcatactactataaatctaagcagcatatatagtcagattcacaataataatatactacctccgttttttaatatataacgccgttgacttttttctcacatatttgactatttgtcttattcaaaaattttatgtaaatgtataatatataaatcacacttaaagtactatgagtgataaaacaactcataacaaaataaattataattacgtaaattttttgaataaaatgaatggttaaacatgtgagaaaaagtcaacggtgtcatctatttaaaaaatggagggagtatgttacattctaatacgaggtacgttgatttatctgaaatagaagggtactgaactaataccagaaaggattaactgcgataagatgtgccggtcggtcaaactggatcaaattaatgttctctgctcacacaaacacaaggccggtacgtatatacttcgtttgtttaattacttaacgttattacagcaccgacattgttagtaatactatgagtcatttaaaatctactaagtaaatagtaagtctttttcatgacattttacataaaatatcttaacgtatactcttttcatattaatgatttataagattttgtgtttgatgactgcgttttctaaaacatcgtatttttaattgacaaccaacaggagtatacaggcagcgtgttatagctggatattatacatacggctttgaatgcccacagctaaatgatgtaattaaaggtactgatctatctatccttttgatccgaaagaataggtgatagaaagaagctttttttgctgtcgcccacacatccaatatatctccatctacctatccatgcatcgatcttcctggcagctagagaagttagttccaactgcctaaattatttcttcaccctcgcatagctagtggcatgaattaagtgccgttattactgatatatatatttgatagcctgctagtacctccgtttcatattataaatcgttttttttaacttttttagttagcttttttaaaaatttaatcaagtttgtagaaaaatataacaacattttcaatacaaaataaatatattatcaaatatattgaatttatatttaataaaactaatttggttttattgatgttgctaaatttttctgtaaacttattagtcagaactaaagaagtttaattcggaaaaaggttaaaataacttataatataaaacggacgaagtagctaagtactcactattattattattattatcacccacagctctggtcagttgcaacttgttgtaagtaagtatacacatttaggaggagtactaatgtactgaccgttcatgcgtcgttgtatttgtaattacatggaacagttgggtggctgaaaactgtgcacagtgtacattgctgatcgaagacaatgtatgcagtgtacctttgctacttatgctagctaggatgtgtacgtatgtacgtacagactgcagtcttcgctaaattattaattttctagcttccttgtatatatttctctctctttctttttcttttttagaacaatctctctctctctctgtgagagtatacaggagtagctaggttgttaattagatagagagtatgttaccgttttcatacggcagaaaacgtaaaggcaggcatgttgtacgtacgtgcgcctccggtaggtaatggccaatgccagctgcttgcaatattgtgtgggcctagctttgggctgaaattaactggatcgtgcgaaattaatccatgcgtgcgtgataaaaaagggggattatatcatatacccatccatggagagacagtttgatcagagcaagtacgagatgtgcagagagagcagtggcaggtggagttggatctcgtatgctaaccgtgtggtcctcctatccctccctgaatgcgtgtgcgtgccaggaattgaaactgatctgatcgagttactgcttgcattgctgattgctgattgcttgtgcagtccaaattaaatctaacccagataggagtgtgtgtgtgtgtgtatatcggatccaatcatgggttcatcgataatgcatgagaggtgcctaatcatagtaataactagccgcttaatcaagctgctaaacaagctcttatatgaagtactattagttaagcttgacaggttgtgagagcacgggcaggagaagagcaggagcaggacaggtttcaaccatcggcggcgcgccgcgcgggcgtacattacaaacgtggcgttgcatttgcattgcaactgtttgcctttacgccgcgctgccaagttggttgcccccaccctgcactgcaccgcgctggggtttactacccaacgcacccttctttttttcgtcgtgaaaacttttgtttgcaaaactattactccctccgtctaataaaaaataaatctagtattaaatgtgtcacgtcctaataatacgaatctaaaaagggtttagattcgtagtaatatgatacattacatcctataccatattcaattttatgtgaataattaactatttgccactcttacaggtagttctaaagaatttatcactgaactcacgtgtcatagacatataagagcctatatatcataatatatatcataaacattcttaattgccatatattaaaaagggcaaatagttaaatgtctcttttttatgagatggaagaagtacccctccgtaaaaaaaagactaattctaactatgaatctggacacatgtagaaatttattattttttggacggaggagtagtatgtaattagtgatgcaaagattaaaaaaaaaagaccctagtgctgggccgcatccggtcgggccgcacagcgccctacacacatctgtctcctcgcgctgtggcccaacatctggagaaagacagacgcacgctacgcgggccaaaaaacgtaaagcccaatatccgatccagttcagcccatctcggtggtgtctcgcgtttctcccatgaggccggccttgaagccttttcgacgggacggcccagagacacgcgcgcaacgttctcgcgtatttcacgcgtgcatacgccccggaccggtttaattcctgccgttttatctctcttacttatccacgattttgagcattttcacatccatggacatgagctaaaacaaacacaaattgaactatggaaatagtttcctacttgcccttttcaagtccaaattaatagtatacgattacgaacaaggtatgaaataaatgtagtaattccacattaccaaattatgcatgcaacaaatcacgcatcgatgtcgtctcaacttcgatcgatcgattgattcatccatcggctgtcaattcaagttgttcctcatcatgatcggtcatcgcatcgatctcacaccctcaacggcagtggcaaccccggccgatgcctcggcggccgccgccgccgccgtcgccgccgtccaggtgccctcggtagagtagtatgcagtggccgcccctgcagccgttgtagtggcaggcgtcgtcgcacgcgcggttcgccgccgggtcgcggggatcgcacagctccgccgccgccgtctccccgcacccgtggttcgacgcgtagtcccccacccacgccgaccctacgtacgtacgtatcacccaaatccaaaaatattactgacaaaaccccaaggaacaacgaccaaataaaacgcatgtacaatacatctcaggcttaattttgcttactcgcaacagtagtggatgcagcggcgacgacaaggatgataagcaggagaggtatcatcagagacgatttcttggtgtatctcctgcccattttcggtgtgtttcaatccaaggtgatcagctcatatagtacaggcaggtgtgtagtgctcagtatttataggaacgagaggttgtgatatgtatgtctactctttaatgtggtgcgaattaattgattgatataataatatactatcatggaaaattgacatatatatatcgatctcatctctgtttcttaccatttaacgcttgactacagtactccatatttcacggtgtcatggtgtaaaattggcatgtacatattgcactaattgatgccgctggtgataagcagcgtacttcttgttttagctttgccttttccttttccgttcgcaaatttttacttgtctctgtgtaaaagaaaatttaaacacagtacacacatccatatgctcatataaacatatgcagacttacatctataaacgtacacatggacatcatacctttatgagcacaataaaaaacaataccagtaaatcttttcaacctattaaacatatattttattatttatctccgtgcagcggtggaatatattcacatgcctacaagtacataagataaagagaagcgaaagggtagctcatgtattcttggtcaattgggcatgatgagttcaaggtcgcgcgcagaggggagattgtgtgtccctgcgtataccatgcatggacttgttaaagcatgaatgtaattcctattttatcactaataaagatatttctttatgcttaaaaagttattatacataaataattaaatatatgtttaaaaattaatggtggtgtaaatatttaaagacaaagggaataatataaatgatccttaaataagaaagtcactgtgctactgtgcatgcatgcttgctctacatattttctggccttcatttataattgggagttggaaaatataattactatcatatattcttttacctccttttttttcttctatgccaatcttttcgccgcatgttgccctcacttttatactgattcccagcttaactatatatatcgctatatatgaagaacaaggaacatataagtggcactaatggactagccagttgtctgaacactctgtgcactactattttctggtctatgtctcccaatgcatatttgcaaatcgagagctttcccctctttaacagcttcagttacattctgtttcggataggatatagatttggccgaattaattcccttgaaagatcaagatttatcgtgtactataatcgcgttgccccgattcgctaaatcaataatgaaacgagtaacgacaaatcgatatgcaacaataaatttcttaaagctacaatatttggctctgtcttccagttaacatggacgataaaatccatggcccaatgccactaatcctttccaaattcaaacgtactagctctcttcttcgttcctaaaagacatgtagtcaaagacaaattagacagtaaactaaaattttactatgtactttattaatacggagagaaaactataaggatgagaaaaatgagcagtagatgagagtagtactggtttgatgactaaaatgagaagaaaaacaataaagtagtgctataaaaatatttagctagcagggtctacttgaaaatatagttttcatatgacaaatttttagattaaagctggagcagtattttatgaaccggaggcagtaagcaaaatgtacgtgttggtgacttagcgcggtacatacgtcgattgattatatcttataggagtacttgagtgatcaagtatgataatctgcgtaattaaacagtaaaccccaaatcgatctaacacaccttctcgttgttgtgtagggagagcgaggaacagaacaagagcaagcagccaagcgcagaaatcgagaatctcgaggcacgcatccaaccgcaacaaccccgccaccctctgtcgatcgcctagggttttccagatcaaaacagacggctcggatagtcggatggcatctcacctggccaccatttacggctccctggacaagcactagctgccttgtatttctccattgaatccctctattcatagctcttcaatgccttctccttctcgccatgtaatatttctactgtgctaggaccccaactgtcagccactgggtgtacagggctatatctaccttactgcaactggctagcgggcccggtaagtactatatggcctgtttgtcagtggctatgtactacagcgaggtcaaaatgtggctcatggttcatcactgtttaatcttgcatactcctacgatgtacaggagtactaatcatttaaaccatcatcacttcagcaccagagtgtacaaggtgtctcccctactcctactccttgtgtgtgcctctcttggggtgagtttgaggagaaggtgattgaggagattgggaagatacgcaaaacgaggtgagccattagctcatgattaattgagtattaattattttaaattttaaaaatggattaatatgatttttaaagcaacttttctataggaaatttttttaaaaaacacaccgtttaatcgtttggaaagcgtgcgcgcggaaaacgagatgttatctcccttaatgttacccgaacaaacgcagccttaatctatacatagctccattgcctctctgcttctttggcatagacgggaagggaaacaaatgacacaatgctagtggtagaggggattgaaggaagctattgtttttgggtggaatgttgtctggttcaaggccccttaggatgtgtgatttttgatggtttatgcattcatcttgatgcgaacatctatctcggatctttgggttctcggaccaggcttcattcccctcagagatagcttttccatgagtctttcgttttatcagcatttttttagttttatttttgtagtggtctcgtctcttggaagaaggggagattcaatgcaggggtatataaatcaaggtatgtaaatcctttgtgttcctcctgatgggtgatgagttggcgtaaactgtggaagatcggtgtgcaatcatgaagagctttggctgctctctctggctggtctgacaggcgaaaaggttttcatcattgccttgtcattggctctttcatctctctctttctctctttgggaaggaggctagcaaatggctgcattggtttctgcatagtaacctggccaagtccaaggttttatgaactgacctgaactgcatatctccaattgctttcctgccttcgcatgcatatccaaacattctctctcgatctggccatgaatgttggttccatggcatctggttctcgtccatttcgttcgcatgggacctcttaatttgaggtgcttcttctaaaccaccatctgtagcgtgcgacgtccattttcggggaaggggttcggtggagaaatctccgatccccacaacgaggctgtatccctaacattacacagccattgtgctcattcccatcgatatagatgcaaatcccatgcctcttatgtttgatcttgatttacctattcgatagaggaccggctgattcgcatttacattacttttgacgactaaatagtcagtcagaagaaactaggaatttctgacgtagggagcttaactgtatagttaatttctgcccatgtaaacatcttgttgataaacagtaaacctagagggaaagatcgttgatgtacacatcttggaacacacagaactgacgacaacgccgcatcactgaaaactggatagtgcaatttacctacagacgtaaaggaacaaggtatcaggccatgttcctgctcccgtatccgtatcctgacagtacaaggtcattgtgttcattcccgttgagatggatgcaaatcccatgcctcttatgtttgatcttgattcacctattcaatcgagggccggctgattcagatttacattacttttgacgacaaaatagtcaatcagaagaaaattaggaacttatgatcgacaatatagttatatcagaagaaaattaggacattctgatgtagcgagcttatgattactttctgtggatgtggagcacaaaaagatcttgctgataagcagtagacctggagattaaatgatcgacgcagtaaaccgtaaacatcatggaaacacagaactaacgaccccgccgcttcattgaaacccaggtcgatagtgcaatttacatacagaattagaggaacaagatatccaagttaacaggagtagaggatcacgcccagcttgtgttgcccatgttcctctcgagcaagggaacacatgcaaccaaagttataggagtacatcactattggacgcccttgggaattgaagacgtgtcataggagaacaaaatccccagaacattattacaccgtgcacagctctagcatctcgaagttcttacaaagttagctactactactcctaaatgcagggcaacggtcaatttcacttcttgacctcctcatactcagcctcaggagcctggtcacctccgccctgtgatcctgcttgcgagccaccagacccaccaccagacatgtgttgcccaatctttgagacagccttgttggccgcttcgatcttgctctttatcttctcaatgtcatccgaggccatctcattgcggagatcggcaatcgccgtctcgatctcggaggcaacctctgcaggtatcttgtccctgtactcacccagacttttctctatgctgtagatggttgtgtctgcggtgtttctgatgtcgatgagggctttccgttcttgatccttctgggagtgcagctcagcctcatggaccatcttctggatctcagcctcagaaagcccaccagaggatcgaattgtgatctgctgctcctttccagttgccttatcctttgctgagaccgtcacgattccattggcatcgatgtcgaatgtgacctcaatctgtggcatacctcttggcgctggtggaatgccaacaaggtcaaactcaccaagaagtttgttgtctgctgccatctcacgctcaccttgcaacaccttaatacccacttgcgtctggttgtcagcagcagttgagaacacctgtagaagatgggcacagccagtgttagatcatgcaaacaaaccatagaattctgtattgacttgacaggtaaattaaggtcctattgtacaaagaacaataactagaacagaggagtaagctgtgccatgcactgcatgagacaacaaacatgaagccaccgtaagatcatcgcagaaaggtacgacacaaaacaaagtgtggctatgctatagctgtgcaaatatgaaaatacataggcataatgcaaccagatgccaacggaatactaatatctaccagtactatatcgccaagaaaactaacagatccagatcattacaataggttccacaaaattaagggttataactttcaaatttctagcgtataatgcagagagtataatacagaagaactgctgtactagttccaggagtaaaaccatactgacctgacttttcttcgtggggactgtagtgttcctgttgattagtctggtgaagataccaccaagagtctcgataccaagcgatagaggggttacatcaaggaggagaagatcctttacatctccacggagaatgccgccctgaatagcagcacccatggccacagcttcatctgggttgactcctttgctaggggccttaccaaagatttcagaaacaacttcctgcacttttggaacccttgtcatgccaccaacaagaaggacctcatcaacatctttagtagttataccagcatccttcaagcagctcttgcatgggtctctagtcctctcaatcagactattcaccaaactttcaaacttcgatcttgtcaatgtgatatttagatgctttgctccagaggaatcagctgtgatgaatggaagattaatctcggtctgggctgttgatgagagttcaatttttgctttctcagctgcttcgcgtagcctctgcagagccagtctgtcttttgacagatcaataccttcagttcttttgaactcacttactaaaaactccaaaagagtattatcaaagtcttctccacccagaaaagtgtcaccatttgttgctttgacctgagacaacagcataatcactcaccacgaaagaaaataagtattttatagcaattttaaaaacaactggaagtaacaacaaggaattctaagttatacaacaacatacctcaaaaactccattggatatttctagaatggacacatcaaatgttcctcctccaaggtcaaacacagcgatcaaaccctccttgttgtttgttccataagacagagcagcagcagtgggttcattgatgattctttggacatcaagtccagcgatgcgaccagcatccttggtagcctgacgctgagcatcattgaaataagctggaacagtaatcacagccttggaaacagattttccaaggtaagattcagctgtctccttcatcttggtcaaaacaaaggcaccaatctggcttggtgagtactgcttgccatctgttgtctctagccaagcatcaccattcggagccttcacaattttatatggtaccattttcatctctttctgagtttgcgggtcatcaaagcgccgccctatcagacgctttgtaccaaagaaagtgttctgtgggttggtcactgcttgacgcttggctggtgttccaacaagtagctctcccttctgattgaaagcaactactgacggcgttgtcctggttccttctgaattctctattacttttgggttctgcagtcagtaaaaagatccattaaacaagacagcgaacatactaacaccgcacgcagaatctagcacgcaactaacctttccttccataactgaaacacatgagttagttgttcctaaatcaattccaataacctcatttccagttgcttttgcactgcaaaatataaacataaatggttaaatgcacaccgaaataacctcagtcaaatgtctgaaggaagatatactgtcatcgtttcgcttgtgctgattataagctgtaacagcttatcaacaaccaaaaaataatttgggagtaaaacttttacatatgtgtttttggcaatttaaaaggaaatgctagaaaataaactatgatgaaaaaaaaaaccaaaacaactccaaagttaagttttaaaattcaaattttggctgcggcttataagctgaagaataaacgatgcgagtgtataataataattacctgaaagttcttgcaaaaccagcccatcttgaacacacacttgcggcacactttgactggacgttcgcggtcaactgaaacaggaatgagtttaatgaagagggagatgagtcaacatgacacaaaccattgtatgggttcataaaagaagacattatcaaaaatagtgaaaaaaggaaatcatctgttcgaatgagagcatcaccagaagggcagattgccagggagggaagatataagcacaagcatcaaaagcatgatcaccaaagagccagcaaacataatcacataaagtcaggtagctccggccataacaagtagcagaagctcattacaatccaaaatttcaaacaaaagaagttattcaatattccatttgttcagttcttttttttttctttccatgcaaccatgggcatgattgcaaagaatccaagcctatcagtacttcaatgcatctaatgctaactcaaaagatcctacacctctacagtcagtactaccgcacatttatgcatgtgttttagatctttgacaaaggataagagcagatgggaaaaaaaaaacactccaccattatctccactgctcctcgatgctgatctgttccacagatgcctaagaatggtagtgcacatatcatttcccagctgcagcaggttacagattgttttcaagaaatattactaaaaattgaagcaagaaacaaagcatactacgaacaacatcagcaggaaccaaatcatgatgtaaacagtacaagtggagagcttagtccagccaccactacagcagtcagtagtgaggcaccaatccgatcatagaacagacatagaaaatcggactctaaatcgtcagatttcaggccgctagagaaggaaccgcgacgtttgcataattccgtcactaacacaagccatccgggacactaaagcagccgtggatccgcataagcacacacaatcaacctcgattcaaccaacctaacacagaatcgggtagcaatatacatcacgctggcacggattggagcataaaagggtaaaaaaaaaaaggaaaaaaaacgcgcgcaccgctacgctacgcagatgattattacgccaaggagggcagcaactatggaagtgatgaaatgaggggaaggagcgtacggtcccgagaggagacgcgaggtctcgccggcgcacggcgcggagaagcagcgacgccgccatggctggcctggccggagacagcacgagggtttgcgaggcttccgcttccgctggattcgatgagcggcggacgacggcggcgcggccgcgacttgtagggaggccgtggaatgctctggagtctggactctgggatttggtggcgaagaagcctctggaaggtacggaccccttccacttttgggccggcccaggtttgccacggcccggcccaactacaccaatgagactctgacgggtgggccccagtggtcgcacacgtaaaccctttttttttcttttctttccagtgaacgatccgcttcacagcgggagcgaccactagtggctcggctcgggtcgcgtcctcttcctcctcgcgtcgcatcgcatcgcccagatctcccgccgagttagatcctaatccgaggagagactcgagtcatggaggattccgcgcggccgacgcccgctgactccggggagctccccaacggcgcggggatggcggaggatgcggtggtggcgcccgacgcgggggaggctccggaggagggggaggaatcgggaattgcgaacgattcggagacgaacgcggctctgggcgcagagggcgagccctcgcggccgctcaccatgcgggagctgcttggggagctcaaggacagcggggagccctcgtcggggagatccacgctttcggagggcaatgggatcggatctgccggtgcggagcgcgccaggtcagtttctatgctctcgctttgggtttctacgaagctattcggatctcgggactcggggggggggggggggggggggaagaagccattggagctgtgcagctgcgtctcagctttcgctgcttgctcagctgtacaccttccctcagatctgccatttgcgtgaactgcgtggtggtacatttcgatagtttttttcgtcgaattgtttagtgcttgacatttcgtaggaaggcgctggtgatctgattggttagtggctttgctcgtcctaatggcttctagatatgtctgagattgcgtcagttatattatttttcgagccaattcaagtcccacgtagtctcttccaggggttgtaatgccgtattcctacttcaccctgtaccgatgaactagcttactgatcgtgtgaagttttcaagttgctacgtgcggatccattttttaggatgtggctaaaataacatgctgaatcagatgactgttattattagtcattcagcactctgattttttttagcaaacctaacatatcgtggatgcttgcatagtgcaatagttgtgtctggtatgcaggaagggggaaaaaaactagtaaattgtaccgtgcttagcttcccaatcggattcagggcttgagcactaaaggctgtcttgtcctgtttaacattggctgtcgcgacagtgctaaactctggaaaaaccatctggatttccccctgacctgtacatgacaaatattcctaccaactatatcctaagagcctggtttgtacttaaatgtaaacacttgcagttatctagtcaataaatgtttcatttcaacaagtcaccaccatgcagtttcgtgggttttcattatcaatattattatttatatgattatatcaacactattttatttgttagaattgttttttctattaccactgatgagatcgtagatagattttttaatcctcaattctccaaattatctcgaaactagctaccatgttacgaatcgcagcactttctttgctccatttcagccaggacagcctacagttctcatcccatcatgatgttgccatggacttgataaatagtgtcactggagttgacgaggaaggtcgttctcgtcaacgcattctttcctttgctgccaaaaggttattgtttgtctgacttgattaacttaatcctgtgctgacgttatgaacttataattagttcacgattgtgctttaaacatatgttctgcagatatgttagtgccatcgaaagaaatccggaagatccagatgcatactataattgggccctagtcctccaggtagaactgtgttccttatagaagtatgtaacagctgttgtgttgattgaatagaacgctgcattacttcattctgttccttaaaccatgtagacaaaacagaattgctgataaaaagaatgtagaagggttctgcaatactaatatcttgtaattctaatcactagttataatttcaggaaagtgcagataatgtggatcctgattctagttcttcaaaagattcattactcgaggaggcttgcaaaaagtacgctgaagctacacgactctgcccaacgctatatgatgtaggtttgtttattgtaatttcactactatgagttgctagactggattagagattgtattttgtttttccttaaagcactgtgccaaatggcccaaattggtactctatgggcactctgagaattcttaattttgactaagctgtcatttgtgaataattttctgcttcagaataatttgtttgaccaaacttacacctcattcctctctttaatcattttaggcatattacaactgggctattgctattgctgatcgagccaaaatgcgtggacgtaccaaagaggctgaagaactctggaagcaggtcataaacaatgttaatagttgcgcatgtatttcacaaagactaatctttctttcttttgctagtatccaaaggaaaattgctttctaatcttttctgcacttctagaatttaatttctcataaagtgattcaattcccaatatgcaatagttacattgttaagcttgtgaaaattgaacaatttgaattgcaaacccaaatgtgagctgatgaaataggaatatgcctgcatttgttgaagtgttttggttcaagtacggtttgtaaaatggttgtcttcttttgctgtcattgacatgtaaactagtaatactgtccacggtaaatagtgggcgtgcaattcttagcactctagcagcactgaaccaaacataatatctgatttctttttctatcattgttccttttggttagatagtatattttattgagagtaaggatttattataatttggttagcctgacttacatttactttggaaaaaatgccttgaagttatttacttgaattttatggataatactttattatattgttttcaacttgttggagatcatgtcttactaattgatcgtttctgtctatttcttctacaggctataatgaattatgacaaggcagtccagttaaattggaacagcccccaggttaggatggtctcaattggctgatttaatgggcaagataactaatactcaattgaacgtttgttagacctttgcatccaaatcccattatcttgtgtgcttgccttttatttttcatcaatcatcattttgattgatttcatttgtcactattctactgcaggccctcaacaactggggtttgggactacaggtacacgactttgtgactttgttacttatgtctgacttaacatatcttcgtaatcacactgattttcattcattgtcaatattattatcttataatgtaggagctgagcgcaattgttccagcccgagataaacaaacaatcataaaaacagctataagcaaggtagttatatggtacctcctaattaagtgtcagggaaattacttctgagcaaatgtatctacaagaaaattctgaaactcaaaacctgtattttttttctgttgcagtttcgatatgcaatccagttgcaatttgatttccaccgggctatttacaatcttggaactgtcctggtatgtttttttacagcactttgtcaatattcgtacatgctagctgactgcattttttgctaacaacaattcaccaactttcatatatttgatgtcacagtatgggttagcagaggatacaatgaggtctgcaggtccagatgtctctccaaatgacttgtacagtcagtccgccatttatgtcgcagctgctcatgcattgaagccaaattattcagtatgtgtttttcctctctttgactactctgcctttaaatttccttattgggatgccctggaaggtagagatgtgaaaacaaagcaagaagagtttcatagtcagtcagtcattgtattcttcctgcttaactgaagtcactgaagtgatattttaattcaacaaatacgattcagtattgtagaaacgtttgttaattcagcaatatttttctctttcctgtatgtatattctgctagctttcagcagtttgtgggttttgatattatcttatagtagcatttccatgttacttggatgagtgaactgactattttggcagagttagcattttatgcctcgcatcatgatgtggttataagcttgaaattccataggacatttcatgaatctttaggcgttatgtagatgtactgaaatgttgttgtggataatgcaggtttatcgcagtgctctacgtctggttcgatcaatggtatgttagcatgctctatgctttcagtatttctttgtttgaagtttgtctttaagcaattcatctcctgtattggacttcgttttttaaatgtaattggtttttttattgagtacaaatgatgattcacaaggaaacaaaatcgtatattgaaatgcaccggaacaattaatatgatcgagaaaattagggtaaagattgtgaacttgtgtgtcctcagtgtttaagtgatatgtatatatgtcctagttttatcactagcttggttttttatcatttttattttatctcgttttgaattttcagcaactattcaattattcatacaccaggtaatctgcatgtcttaaattattctgtggttggcatacttattgttatgctatgctttgcagctacctttaccatatctaaaagctgggtatctaactgctcctccagcagacaacaccattgcaccacataaacattgggaaaggtcagaatttgtcttaaaccatgagggactccagcaggtaagttcttctactttaacatgagcatacttctagagtacctggagttttcagacggtttcttttagccggagatgtttctatccatgtgcatttcaccaggatttgagtctcattatttttgttgcaaatgttaggtcgatgcctctgaaagcccttctagcaaaccccttggacatatggggagaagcaaaaaatatattaaagtagctgttgaagatatcgtttcagtgtctgcatgctccgatctaacactgccacctggtgctggcctttgtatagaaacaattcacgggcctttgttcttggtaagtacatactcatttgatgcttgttgttcaggagttaagtttacatgtactgtaccgccttcttgacatttcagggcactgtttattcttgttgctcctccctaggccctccctctgtcattatcacctcaattctcagcctgtgatttttaactcgtttttcaggttgctgatacctgggagtctcttgatggttggttagatgctatacgcttagtgtacaccatatttgcacgaggaaaaagtgatgtattggcaggtatcattactggttgatctattgttgtatgtacgagtgcgtcgagcaacagatatgtccattttaaccacccatattcttttaatcagcttgattgctccgagtgttttcttccttatctcgcatctgtagagtacaagttgatccgtaggtccctaccaaagtaccaatcataggctacgtccgacacattttttgtatctttgtatgtgtaaaacatgtcaatgtcattgaagtacgactacattatactagatgagatgagtatcgattgtcatctagttcaaatgattgaattccttgcactgtatctcaagtttatcgagtgaaccatgcgggcatcgaggtcgtaagcccaagtaaaacagttgtcccttcttccataaactcattatttacatcgtttcggaggactggtgctgaataatggttcctaacgacacctgcgatgttggagtacgttttttccagatcgccgccgaatcaaaataggagtagtttcattcctgatatctgacctccgcaactgggcagttttacatcgatctcaagatctcaatcccccggtgatgcatctgacgccgtgacgtactgtactgctactaacatggcttttcccgtgaagatcgatcgatgtaaaatcgcctttgcatacacagccgagccaaagctgcatccaggcaggaaagcctgtgagccggcgatgacaagtgatgcaacgcgcccgactggcgtcttgcggcgcgtgtgtgaaggcgaagctgacatgacgcgacacctccatctccagccacaccacaccacaccatacgatagtatatgttcccatgcagtgcagggggaggcgggaccgacgtgttggccacatcagtactactcatcacacaacaaaactcgtactagtagtagcattagcacttttgtttctattagtcgcctaattggaggaggtccctgccctaccagtagtgtacactgtcactctcactcgctgatgactcgcgtatagtggtgccgtagttagtggcagtgcagtgcatctttcccgattcaggggatggcacagtgatgcgtaggttaacgtggggtcgtttctagtcacggatctcttccatctttgttggtgacttggtgtaggtagcactagcatgggccattggctaggcaggttccatctccaagcctctctcattctcagggtaatctaagaacaatctttaattagtcctatcaccggtagtaatactaggtcttactataacgtaaaatgccgccggacatggctcagttactactaatttgaaaatttcttcgtgtggatgcttctggtcgacaacgacaaagaagctgtgattgtgagatctgtgacagtagtactacaaggctgctgagactgagagccagtgtggtgttttctgtgctgtgcacagtgagagaaaatccatccaggttggcagcaatgtgtatgaccgtggccgtgcgtgcacaaaaccggcaatgctagctgccgcccgaaaggccctctcgcgtcagcctttgtagggtagtttctcccatcttttcacgtcggacaagctttgcacggagtggccgcagtgtagtgctactgctacaaacacggcggagaggagagtgagcgaggaccgtatgctaactcccctctaaaaatgtaacaatttactcatagaaacatgtcttatatttaaatttatagttctagaatcgatagatggatgtatatctagattcgtaatatcataatattatgatgagtctcatatattttggaatgaatgtattagttcccaggaaaaaaaagttctatcatctgctgtcctttcatctgttacaactgtggcgttcatgcacgcgcaatcatgcaaggattggtactgtgctgggttcgtgtgacgcgctggccatggccccggaccccgccacccgcggtggatcgatcggcacagtgaatctccgcggccgcgagacgtgcgcggatcgatcggtgcgcgcctgggatcgccgagcacacggcgtgcgtgtctggtcgtgtgtgcccccgccgctcgatcgcgcaaattaaccgtacgtacgtgcgggggtgggccgcacatcccgcaggcaggcggccggggtcacgttgtaaaatcatcaatctgtcgtacgtgtcgcccagcgcccaatgatcggcgccggccaccacccgcgcgccaccaatcattcattcacgcctcgcgcacacacgcgcgggtaacataaagcaatatttagcataacaaccacgattagaacgtgttaggtttaatataagggattttggatggatatgatatatgaatctggatagactatgataagttacatttcacatttccctaaagtctcttactccctccgtttctaaatatttaacaccgttaatttttctaaaatatatttgatcctttctcttattcaaaaaaaaaattaagtaattattaattctttttctatcatttgattcattgttaaatatatatgtatacatatagttttacatatttcacaaaattttttgaataagacaaacgattaaatatgtacttaaaaagtcaatgttaccaaatatttagaaacggagggagtactatattttatattttatgacagagagagtattatattaaatttttttgaaacggatggtgtatacaaccaattaactgccctagctagctttccgcgtctaattcaccacgagaacgcagttttctcgtgtgctgcacatcaaccacgcataaaaggtgtagtacgtttgagtgtcacctcgtaagctcgcatttatctcttcgaccaaataagtaattaatttctggctcgcaattgtacaagatacgctctatatgactatctcttgattacaaagaataaacatatatgccaggtacactgcacggttgaaagatggtttggaacgttccatataggccactatcaccatcgaactgaaacagtagcccctggttacttgttagccaccacatcttgtcttctactcccccaattactctcgtcttaaccgcagccaagaaaacctctgaattgacccggctggtgtcaccatgcatccatcatcgtcaagctactgctagtacgttgcacccaatatttttttttctcagtaaaacagtatacttcactgtacgttggctctttgagcattaatcacagtcttaaagtaaacatcatgtggatttcattttaaacaattcgcctagctattcacactgaaacttccactggctagcaaatatcttcgttactagagaaaaatgtagagaggacgatacaataaatggtgtagtcgctatagctcaacaattttaacagtagacccatctaaatcatccaaaagagatcaattaaatgacaatctcttagagcaccacctgagtcactcccagtgaccgccatcgacggcgacctcacagtctcgcaggttctctcaattgttcatatatactaacagctcgcagctgatcgagtttggttcttgatgaggctagcagggaaggttcaatgaatcctagacattggttggtaattggatggtctagatagactccttaattcttcatctttacttgttatactctctctgtcccataataatagagataatgagtggatgtgacacattctagtataataaaactggacaaacaagttttgttctaaaactattttcgctttataagacactccccaacaaatgccttaaaacagatccaaactcgcaaaggtagtacttagtaaccattatgagtgatcctgattgaaaagaatagtatcacgggatcacggtgatgcggaatcagatacatcaatccgcaaacgaatacctatcctgtaaagcattttacgctatttcgtcatgggaaacagctagctcgtcacactactctcaactctcttcgttttaaaaaataaaaacaatctacaattggatttgacataatctacaacaaaattagatagattgtccagattcattgcgttagattgtgttgtctagattcattgtattatattgtctagaattagagtattttttttaatgaaacggagggcgtatgaactaggaatagtacagtaaagcaaagcgcaaagcgcccccgaattaaccacgggaaggatcagttcttgtgtttgctgtagcattccaaaaccacacaggaatcccactgcatctatctggagattcccccacagtgtgggccccacctccagtgactcatcatcgccccctcctcctccccttcctctctcccctgtatataacgcgcacctcgcggcatccgaaaccaacacaaacacctcgttgcaatcgctggtcgccgccgccgccgcagccgtcgacggcgaaggggagatctgagccaaaggattgatccgtggctgctccgtggggggcgatggcgatgccgcggtcgccgggcgcgggctcgctccggtttcttggcctcctgaagcagccggagtcggggcccgacggcgcggcggcgccgttcgagctcgacgagagcgacgtggtgtggccggccggcggtgtcggggacgacggttactgctgcccggcgccgccgcacccggagggcccaccgcgcgcgccccgccgcgcccacacggtgccgcagagcttcgggctgtcgtcgctgctcgccaacggggggcgcggcggcggcagcgacgacgggcgtcaggatggagtggccgtgcccgtgagggccgcggcggcgccgggtggaggcgccgcggcaccgaggcggtcggcgccggtgagggtcccgatgtggccgggcaagggcgccgccgccaacaacgtcgtcggcggcgaggagtccgacgacaacgaggacgacgagatggtgccgccgcacgtggtggcggcgcggcggcacgcgcggtcgtcgtcggtgctggagggcgccgggaggacgctcaaggggcgcgacctccgccgcgtccgcaacgccgtgctccggcagaccggattcctcgacctctgaagaatccaaagcatcccatcgccatcatcatatcttgattagccatttctcatcatcagttttccggtgtgactaaaaaaaaaaactttgtcatttcatttatgaatgtctcaacacctgaattgaattcattagttcattcaatttgattggtctctgggaattagagatcaaacatctccgaattctttatcgacaaccgaatgattgggatcaagagcaaccgcacgaacaataccgataaaataaaataaaataaaatgcgccgtatattctctactagtttagtgtaaagtcgttacgtcataaatatactaacatagtgtgttcatactctatgataaaacttggttcattgccactaaacaagctatgatcttgacatggggcagtattaataaaaccatggatccaaccaaccagcctataatctggcagcatctgtagctaggtggttgtttagcaccagcattgcatttgccattgcatgcatgatgcagctaacttttgtacttattcattcaatcaggattcagttccctgatctctctccatttctctactcttaaatcttaattaaacatggcagtaacatggaacccaataggccattcagctcagctcaggtaggagtatattccaatcattctactagttctactagctttcttttcctctccgttgcaaacgcattggtgggttggtggtgcacgtacgtattgcatcagtggagggaggaggagtattttttttgtcgacaagttgcgtgtcaattgacggctcgtgtgctctcgtcagaagttcagaaattcagatcccaatgctgtgcttgtctgcatctcgatttcagcctcctctcaagtttgcagtgtatttttctgtgtgctttcgcgtctagtccttttttgcaactctgcagcccatcgacggcgtatttgccaaaacaaaactgaaaaaaaacttttatatacatgtttaacgttctaaaagcaaaacccaaaaaataaattatgatgaaaaaaatcctaaaattaacttcaaacttaaagttaaaaaattcaaattttgctaataagtataaacataagcgaaaagatgatgcctcgtgtctctgatctcctgctcctcctcttcttcttcttcttcttcttcttcttcagttttgtgcctttttttagtttgggctgtcattgtcacgagtggacgatggatagatggatacattctgcctaatgcctatcctatcggtcgtgttcatctttatttttttttaactgtttttactgatggccatgttaatcatctaatccatcgagcttaatccagtttttttttactgggtttgattctgggggctgatgagtcgatgccacgagtgatggaagcgtggttgattgtatttttatacggcgtcaatggcaatctacactgcaactgcatgcgccatgacagtgactctacttatctaggacattacaaagtaattgttcgtgactcgcatagacaatggtaattacgtcgaaggagagaagaggtcacctccacatacgagaacaaaacaaaaacgatgtgcttagctttctttacggaacttgcatttcctgatacataacatgatgtcatcgtcagctactttctactcctatgtggtgaggcacacaatccaaaaatcattggaattgttcacagaaaggtagataattttcacataaaaggtagtataatggtttgcagattaaggacctcttttgatttgtatgaaaatcataggaattttggtgaattctaatcctatagcaaaaaaatctaggaaggaatttaaaacaaaggattaaatcctatcatttcctccaaaaattcatggaataatgcacattttgaaggaagttagtcaaagttccaaactcttgggaaaaatccattgagtctatctctttcaagtgattcttgtattttttttctgcggtctactcaaactattgctcctgtatttttttttcgtgcgttatgcaattctataatttgcacttgcattttaattgatatctcgtatgttttatttcttcgttttttcaatgctacgttttaaaagaatccctaattattctttcagagaaaaaaaaatcacattcactccatctgccggcatcgatcacttacctaggcctaggagtacgtactcctacattataagtatgtgacagctactaacttggcaaatgacaagtgtgatttgtagctagccttccctttatgctttcgaaggatagctgcctctgatcaaatttggtccattctctgatgattggattctgcataaagtactggctgtacagcatcactctaaagtctggagtaaactctaaactcatctgccaatataaaagtaggcagcgtgagaacacacattgcaatagccgtgagcaatcaacatggcaacagaggtgtggttccgttcgtgcgtcgtgtgcagaaatccatgtctacgtatgtaaataaatgattaaatagctgaatgaatcattgaataataaaaattgttattttaaataatgaaaatattttacatcctggccttgtctatatataagacccacaacctttggtacaaatgaattaattaagaaaaatatatttaaaatagtttttaataaaaaaacgtatatagaaaattttatttaaaaatgtaccttttggaattttaggtagagtggttattcttcaatttgtatgttacaagtagaaaaagacatgcaggtactaaggtcctgttagcacgtttttttaaattgttaaatgatgttttttgcaaaaaaaaattctatatataagttgctttaaaaagcaacttaaccctttttcaagtttatatttgttaatatttaattatgaaaaaatttcttccaaaccaagccgaagaacgtggccttattaaggagagatgagcaaatgtgcacattttgttgggccaaaaagatgagccccgtgggcaatcttggcctcttgggccatccaatatggcgaggtataagtctatttcgagtccgtcatgtcttgcttctgactgattcatcttcctcaactataaaacgcagtataacaccctcctccatcttcgtaaaccggcataaatcacctccttcaatggattagaaaatggcttatgttgacgtgacaagttgggtgggacccacatgttagcgaccttcacctcatctcatctttctcctcacatctcaacgagtcaagtgcagtcagcctgccacgtcagaaaaaaccacttctcaaattatcaaaggaggtgatttacacccgttttcaaagatgaagacgttatatttggtattgcggttgtgaggtaaacgattcaatcacgagcaagaaaacgaggagcacaaaatagacttattacatccggtgaaaagcagattaattgggcctcatatgtgcgggtaggccggcccgcgcagcgcaccgtatgcaacggtaggatgcccacacacaaacaaaagcacacaacggtcgccgttgctatccgcagttcgaattcggaccgcggggcacaaagaggcaacaagaagaagaagcacaccaaatcgatccccatttccatccatctctccccccaaccaaatcgccaccctagcctagctcgctcgctcgccgccgccgccgcagccgaagcagcagcagcagcaactcgcggatccgatggaaggcgaggaggagcggtgcccgggggagcccacccccatggacttctcgtggaccacgggctgggagaaggcggccgccgacgacgatgaggcggagtcggcgcccgcgcccgcaccgccggccccttcgccgcaggaggcggcggagtccatgatcctggtgcccgggccacgcgtggttctgtccgggctgatgcggggcgactgccgtgcaggtggttttttccccctttggtttgtgattagatttccagggtgcagatcttgtgcttaggtttctctcaactccgcgcgggggttcttgggatatgagcgtataggatggtcgaattagagtactcgatttggctcgggcagaaaaccctagaaagtatgcttccaaatttgctcttattttttcttgtgtgtgtgcacgtgtgcgtgtggaggaggaaatttaggaggctggatgtgcccagatttgggattttctggtgtgttacctgtgttggtatcaaagttgcaatcccaattttgaggccttcaggtgttgtgctgtgctaggagcttaataaggttctccatgtaacaggaatcagctatgtgtggaatcattcacataatgctctagtttttgtgcgtcgatttaggctctttggagtatatttgaatatttgatagagtactgtttctctgcttaaaattgtgggttcttcattgacttgattctctgccatgttagcctattttcaagtggatcagtgtgctggccacatttgatgctctcagagtgaatgaataatacatcatgtagtactaaagtcatgggcattggattggttgaagaaaataagattgtttctatgtcagagtacaaggttgcatcgactgtggtgctgtagtaatatcaagtagaaggggcttcgatagccatcatcagtcatgtgctttcaaaatggatatttcataatcttgaattctaaattgaaaattggaagtaccttgtcgaaatgttaattggtcatgtcatcgtagttccacagtgcttcttattatccttcttgtgcctgtgatgaaacagatgactctgttctgttcattaatgccggtggcagtgcaactgaaggttgtgaaccctcttcaaagctttctgaggattctttctttgaaggaggggatgcaatagagacatctgaggatatagttgaaggtggtgactatccttcactttaccactcagctcgatatggaaatttcagctacaaaatcgatggtcttgctcctggagactatttcttagatctgcattttgctgagatagtgaacacttatgggccaaaaggaattagagcatttgatgtccttgtgcaagaagaaaaggcaaacacactgactcatgtgactcttagttttgtatcacgatttattttcatgtctagctaaacaatttgacttttgattgatgtgcagattttgtctgaacttgatgtgtacgcggtggttggaggtaacagaccccttcaggtgcgtgatattagagtgacagttgagagtgacggtgccattgtcataaacttcaaaggagtaaggggaagtcccatggtttgtggcatctgtattcgaaaaagggtagcaatagcaggtaagacattgatattagatgcaacttgctccttcaaggtctaattttcagcatgataaccttaatcatgaacttgcagtgacagacatggttacagaagggaatgtcttatgcaaaagatgttcagctcatacagggaattcacctttacaggtcagtatttcacaaacagttacagaatcatatttggtgtaatactgatacatatcaatctacaacgcagaccaggacaagtaaattaatctcaaagtatgagaaacagattgaggagctaaccaaccagtgcaacatgaagtctgatgaatgttatatggcgtggtcttcagtggaatctaccaatcaggagcttgagagacttaagatagagcttcatcagaaggtcatgcaaagtgataatattggtatgaactaagctatcaggataatcaactttgtttcctaaatgtttatatatgctcaccgctgttctacattcctgacagaacaagtcattgatagacaagctgatcaactgagaagtgtttcccagaagtatgaaaatgccaagaaattatgggcagctgccatatctaacttggaaaataaaatcaaggtaaaagcagatttactgtctgcaatgctacaacaagaattgataaatacaatacgtgccaagttttactgattatatcacttattaattttcaggctatgaaacaagagcaaacactgttatctcttgaagcacatgactgtgcaaacgctgttcctgatctgagtaagatgataggagctgttcaaacattaggtaatatccatcagttgcattgttgtaaaggtttcagagtatttaatgaaaaagtttgtaagcattttttttctgctgcagttgcacagtgtgaagatcttaaactgaagtactatgaagagatggccaagagaaagaaacttcataatattgttgaggagaccaaaggtgcctgcctcttctgatcttctcctctgtattatggtgctttcacattttttttctagtctgccatatataattattttctttctactgactggctgtacatgccattccaggaaatatcagggttttctgtcgttgccgcccattaattaaagatgagacatcatcaggttacaaatgtgcagtggattttgatggagcaaaagatggagacattgctattgtgaacggtggagcagctaagaagacattcaagtttgacagagtctacatgccgacagacaatcaaggtatttctaactatgctggagtttctattgggcctctttgtcctttacagttcttgtgtttttttacacatgaaagatcaaaatggtagctctatattagcttacagcgagtaaacgatgagcaaaatggtaaatgacaaactgctagtaattaaagcaatggtgcattataacatctaatctgtaaatttccaataatgtgcagctgatgtgtatgccgatgcatctccactggttacttcggtcttggatggctacaatgtgtgcatatttgcgtacggacaaacaggaacagggaagacatttaccatggaaggaactgagaggaacaggggagtaaattatagaactctggaggagttgttcaaaatcgcagaagagagaaaagagactgtcacatacagcatttctgtcagcgtgcttgaggtctacaatgagcaaatcagagacctgcttgcatcatccccttcgtctaagaagtatgaccgtttcttttaggatctgtgctgggttccataatattgccatcctgtgataacttgtaatcttggtattttaggttggaaatcaaacaggcaagtgaagggtcccatcatgtccctggcattgtggaggccaaagttgagaacatcaaggaggtttgggatgtcttgcaagctggaagcaatgcaagggctgtaggatcaaacaatgtgaatgagcacagcagtcgctcccactggttggtcaaaattttattattattcttttcttttctagagtacttgcttctggtcaaaatgttttgacctttatatctgtacctcagtatgctttgcatcatggtgagagcggagaacctgatgaatggagaatgtacaagaagtaagctttggcttgtagatttggctggaagtgaacgattagctaagaccgatgtgcaaggtgaaaggcttaaggaagcacaaaacattaacagatcactttctgctttgggtgatgtgatttcagctcttgcaacgaaaaattcccacattccctacaggtttgtggtcttcataaaggaatattgtttaacccatcagtttatgtttctcactgtttatattccttttctgggcaggaattcaaagttgacgcacttgctgcaagattctctaggtaacctgacctgttcttctggaagagaaccatcttcataatttatcacttcaatatttccaatcttctatgtattttttgagcaattatcgtgtgtgtctttcacttagctacatcattaatttgctcttttggtgcttcttcatactgataataggaggggactcaaaagctttaatgtttgtgcaaattagcccatccaacaacgatgtgtcagaaactttgagctcattgaactttgcaagtcgtgttcgtcgtatagaattgggtccagcaaagaagcaggttgacactgcagaacttcaaaaggtcaaacagatggtaagtgtcaataatactgcctttcctttcaagctggctatctgaacctccttgaaactgagccaatgacataaactcctccacacttttccttctgtgaatgtatgccagcttgaaagggctaaacaggatatcagacttaaggatgattccttgagaaagctggaagataactgccaaaatctagagaacaaagccaaagggaaagaacaattctacaaaaatttacaagaaaaggtacatatagttcagggcaacacttcaatcgttgttcttcatatgtacttgactacatttttgtaatcgatataggtaaaagagcttgaaagccagctggattctaagatgcattctcaaattacatcagagaaacagcagaatgagctttttgggaaactcaaggagaaagaagaaatgtgtactacccttcagcagaaggtattgatcaaaagtggttattactgttgcctgttagtagctactgtagtgcacagggtactaaactctagacatatacccattctttttttattttccagatagcggaggaatcagagcataaacttagactccagcagcaatcagaatctgaggttgcagttcaaatttaacactaaactgttagtggctattaattgaaaaggtccaggtttggattggctttattgttatattattattttcagataaaggagctggagctcaagttgaaggaacaagaacaccatcgatcagttgcagaatctaaggtgatttgtaacatgtggctagtgtctctgaccctaatatacatagctttattgttatattattattttcagataaaggagctggagctcaagttgaaggaacaagaacaccatcgatcagttgcagaatctaaggtgatttgtaacatgtggctagtgtctctgaccctaatatacatatttcctaacctacctgacacttgtatcatcctgaattttttttgtaggcaatggaaataggacaggagctcctggaaacacagagaacagaggctatgcttcagatcaaggtaagctcttttctcagaactgctacattgtgcccattcttacagtaaaggggtgaaaataatgtggactttaacctctccacatttcagccaagagatcttgagaataacttgcaagaaaggacaacactgcaggacacaaacatgatacttgactcgaccaactgtatgagagttgctagtactcctggagaggcaaaggcgcacctcttgacaagagaggaagcaatgagcgagaaggagcagcacattctgagaagctcagattctatgaacaagaaagtcaccaacaattcttccattgttggggctccagaagttgtcaatgagaagaagaggaaaggagatgcaaggaattcatcgattggtggggaattggagaaccagcctgttggaagccagaatgcttcaaggaagaggagcctgcaaggtgagccaaggctgaagagaaaatcgaccgagccgctgaagaacccaggacgggtgacggcaacttcaaagacggccgctgccacacacaagacgggtcctgttaccagagccacaaggcagcaaccagccgtgaacaagacgagaggttgggtcaggtaggcagctgcttctgaacctgacattgccatttcacccaatatggcttgtagtatggtagaggctcaaacttttagctgagtcgcgctgcgtccttcgcagtggatagtagagcacgcattgtaacgtggagtgctgcgctcctgtgtaatctattattgactactatactatcttgcagattcaacaggaatcgcactgttgactgcataggctcttttctgacctaaaatgatttataggagtatcatttcgtgttcttgaccacgaaattattgatacgagtactattcaaatggaggattcgatttgctaaggacttcttacctgtagtaataagaggatatgaaaattttcctagtattgcatttctagattaattcaaaaggtaattaagatgttagaccttttggagaacttttctttagttcaactagcatggtggcgaatcattatattttctctcatataatagcatatatgttttctcaatatattattcaaatatattaaaatgacaacataattttaaattttgcaataactttacgaactactaatgggtaatattcataatgtattttatatatgtgttagttattaattatttttaatatcaaattttaattatttgtaaattatatatattcctatataaactctagactcggcttttaatatatatttttaattccgaattttctgtaacttgtatttctatatagactttatgctcttcttttaataatatttatttttatttctgaatttttattattttaaattgtatttctatgtgactctaaactcatctttcaatattctctaaactcttcttcccatatttttcttaatctcgaattttagttatttgtaaattgtatttttatacggactctaaactatacttttaattttattatatttatttcgaattttagttaattttaaattcctacatggactctatactctacttctaatattccttattttttaattccgaatttctttttttttcttaattgtatttctatatggactttatactctacttctaatattccttattttttaattccgaatttttattttttttcttaattgtatttctatatagactctatactctacttctaatattctttatttttaattccgaatttatattatttcctaattgtatttttatatggactctagtctactcttctaatattcattattttttaattccgaatttcaactatttctaaattatttccatatgaactctagtctcctcttctaatattcctttttttaatttcgaatttcagctatttctaaattgtatttctatatgaactctgctttttctttttcactgattaatgtgagaatttctaaatcatgagagcgaacgtggaggcttctttttctattactttaataatataaatagatttttgatgtgatggagtaattggagagctcctcttactgtttcctacagtatgtttcaaaagggggtgtattacaatcagcacggctagttaaaaaagatggtactaccacggttaacttggttcacatgagactggtagaaagttaccgagttactacaaggaaaaaggtcatgcgcatgtactgagatgagtcttctctgacataaagtcagagggactttgtcactgacatgtagtatccactaaagttaggcctacacgtcaatgacccacctccctctgacttgaagttaagaggagcgcgatcccatggactgatgcgtggtgcctcgccctcgcgtatgtacgcacgaacccattgcagatcgcgacacgtttctgaccccccattttcgtcagctaacagccaccaattcttcggcgtggttgacagccaagtcggcgggtcgcttcctaaacactgtagtctagcacaactagtagcaaccggaaaatgacaaatccaagccaacccagggacatctccccacgcgcgcccacctgagcaccccaagtcccaaacccgtgtgctcctgcacgcgcacaccactgattcccccacaaaaccccgtgcgcaccgcccaaaaccgcgagccgctctgcccaccgatccaccctccgcatccgccgcatctccatctccatctcccgcctcctcctcccgcccgcctcgctttattatctctccacctcgcgcccacgcgacaacacaacacacacacacactcccaacccacggaattccggaatcaatcgcatccagtacacggcaacagcaatgtgcttagccacggtggacgacggccgccacgccatggcggcctccacccgcgcgcgcgcgcgcctcggtgtccgcgcgttctacctccgcctctcgtccccggcgccggccgagctcacgctcgtctacctcccggccatcggcggcgccgcgctggagctcggcgggcgggcgctcccgccggccgcgcccgccgaggtgccgctccggagggtgggcgccggcggcaccgacgcggcggcgtacgcgagcgccgaccgcgtctgcgtcgccgagggggcgcgcttcgaggtgtacgccgccgggaaggatctggtggcggacggcgtcttctcgcgccgccgcggcgggggaggagggtggcgcgtcgagtgccgccgtgcggctgcggcggcggcggcggtggccgaggtggtggtgctcgaggagggcggcgcgctgatgagggccacggcgaaggcgtcggcgagggggctcgggtgcggcggcacgaggctggaggggataccggaggaagggtgggggtgcgactgcgagtgcgggacgtgcggggatgacgagtgggaggtggtcggagacgacggcgagctcgacacgccggagatggaggcggagacgttgacgtgggcgctggagatgggagcatgggctgtctgcgtcggagtcggacttctcgccacggcgaggcgattccggcggaaacgggcgttctggtgacccgctcgccgcgacggccaccaagaggacgccctttcgttttttttctttcacctttcaagtgtaaaatgtccaaattttgtagatttttagttcaagatttcacatcatcttctcaaagagtgtgtacatatgatcgatcaatgaaattgccttctccaacgaattttgtgacactgatctttgcatagataatagaatcgtgaacaacagcagagaccaagttgccaaagcaaatttcgccgaaagattgactgaatattatacgggtgatccaaaaatatcgggatggtttggttgcaaaatctgggaaaccactgtgaagcaagtagggaaatctgcagtgcaatacaaaagtccaaaaagccccgaaatttcaaccaaatccgcgtaatagaaaaggagccggtccacactgctggtagcaaatttcactttctttgaaactttctcgtaattgactactaccacggtaccacccaggagtacatgcttaccagtaataatgctccagtcctaatctttttttttaataaaaagaactccatctgtgcttgccaagttgccagtgtcaattgttctttattaataaaaagaactcctttattctttattaagaactcaacattgacacaactcatccgatacagacgcactccctgactaataattagacttgatggaatatataaacccataataaaatcaaattctctttggggccttatcctgctagtagcagacatgatcgtgaacataaattgcagcataagcaaatcaacaatttaattcgaagctggatcttaccacgccgtcgcttcatccagaaggtcgtcacaagaaggattcttttccacgcttatgactaatgactttgatacttcaattcctcattcgatttggccagtcagctctagcttaggagttccgacagctagcagtatctgcagaattgagaaacaggccaagctttggagccaaacagctgacacacaacaagcttgaataattccgaaccggtgatagaaaatgcagtatgttgatcaggctgtgtccagacacttaatgcaccatcattgagaacaataaaaagcaacatatggagttgatcatagtttcaagtgaaaggccttgtgcctgctactgaatgacatcgaacttcttcagaatattttgacactcagcagtttttggcagaatgtaagacttgagcataagtacaccgggtgtatttttccatcacaaaccacaacatcatcaatggcgtgttcaaatgtaaactagtctaagagtcagaatcactctctgagtcggcatacagttcaaatggtctttgtctattcgtgttcgcctcaagcggtggcagatcatcatcttcatcagaatccggttcctcctcaatctgtggccttgttccttcttgtgttccagcttctgaaccttccttagaagttgacttgaagatagctggcctagtatgtacgaaaataatgaattcatcagagagccagtttgaagatgtcagtaaagccaccctttgactaacatataattaaacctatagttccagttcttagagaacctgacggtttacatgataaacggggactgatgaactcaataagttgaagtcttagttttgctgtggtattgttatagattcctcacatcattttcatggatatttgatcaagaaaaaacctgagcaaactattcaggctgttgaaatgcaaaggtgacatcaggcaactgactttaatccaaagttgccagagaattcaaatatttaaaacaatggtctgcagaactcttcacaagcatttactacagcaaggatattttagttccatgacaatctataaaccaatgtcactaacactggaccctagatgaaactagggataaaaacagtatacgttactttgtatttcgcagctcaacacaaatgcttttgaaaccaaggagcaagtattgcacttaaatctgattgttttgtatgagcatcagagtgttgtaacagggggacaacgccctccctcttatccggtcgaaacacctaagatggtttatggaaagttcctaagtgtaaaacaaggaaaacactctccagtgggaaaacgctctcgagtaggaaaacactctcgagtgggaaaacactctcgagtgggaaaacactttcgagttggaaaatactctcgagtaggaaagcaccctcgagtggcttcttatcacttatatgtaactcatcttgattgggaatgaattctaagtacatggcaggtgaatctggcgatcgggaagttgatgaaggatgtgcgaaccctcaagcatagaagacattcggctaagagaactcgaaggaaaaacctattcgagttaagatccagtcgaatggaagattctatgggggccacttctcaaccacccttgccagctagagccaaaagactataatgaccccgagaatgtactgtagtacccctagggttgctgacatggcaaaggcattataggaagttcactaaagcccatgagggtagaaacgtaacatcacatgtaagaccgtaggctataaaagctggtcaaatccctgtagcacaacaagacatttttaatacaaaagcaatcctcaaaggttgtgtttgttgtttgagctcatttctaaggataggcgggaaaacacttctttccggcctatacccgatcttgttcgtgacctaaggtcacaacacagagcatagcttgaagaaaactattcatgccgttaacaacaaatacattggtgacatttcttgactcatgagtcaaaataccataaccgaggttattcatgctggttacaccaacaaatacatcggtgacaatttcttgactcatgaggcaaaatacctcaaccaaagttgcacaagaatttcttgttgccattttgcatattaaatgcagaatctgcagctactggcaaacaatttcaaaagctacccctggtcacagattgatatccagtaccagcctttcctacaacttgtatacactcggaagccctgaaccctgattgttagtactactagggaactctcagcgatcaaagaaccaagcaactcaccattcctcagatttctccatagcccggacttggtcatggaagaggacttgggacacaacacaggctatcttgctccctgattcgagcgcctgatcccggccactagcatccacaaccacaaaattccctgcaaattcacataacccacaaccaaaccgtcataaaccggcggcaaaagacagctcggttcactacgggagcagtgaccagctatgctaaagtccggcgaccactcaccattcttgatccaaaagctcttctggaacttggccgggaacaaggccagagacttcactcccttggcgtccatcacctaacacccagcaagccacggcgataaggaacacatacgaatggagtgcaagggaattcacgatcaggggagacctggaggtgggagggagagagagagagagagagagagagagagagagagagagagagagagagagagcttgtcctacctcgatgacgttggagccgcgcagcgcgaggacctgcatgatgctctcgccctcccccagcgtgacggcgccctcgccgcacgcccgccgtaggttcttcctcccagccttcatccagctccctcttccaaggaacacaacagttctcccctctcgccggatccaaccacgcggaggcggtccgggaagctaggacgtcgcgcggcggcggcggcggcgacgaggcgtggttccgcggagacgatgatgctatggggtggacttgtcttctgatataagttgggctggtggcctggttgggtactaggcccatgagagtaggagtagctgtcaaagtggggccggcccatctaggatcgtaggcccacgtatgtcggcagcaaaccaaccccagcgagggtggtagtaaatgaggctggtttggatcgtacggtggctgaaggtgggcccgcgaagcggcgagtccgtccgtttttgtacgagccgtcctcggccgtggtaccggtttggtagccgcagcggcacacgctagcctgctctgctcccgacgaccgcggatcctctgtgcccatcggctttgtgggttcgttgccttactaccccttttctctcttcactgtcaaatattttccgtgtaccttaaaaaggatatttctgtgtataagtaatttactagttaatccaagaatattggccacctatcgaattacttttttaaaaatatgtatttcctccaatttataattgataagcgcataattgatttgaagaaatttcataaataattagtgcaaaacattgcatgcagaggaagtttggttgcatgcagagaaagtctggttggcttgaatgccttgaatgcagaacatttgcattcggagaagacgatgcgtctgttatttatgtggccgtcgagttgtatgtgtttttaatagttctataatcttattgtttcccctataaaaaataaagcattgccaaaatttaaattttagtacttaattttgaggttgtttttagaatactttcagtgtagttcgttttcaacattagttttaaggtcgttaaggacatactcacatacagataaaagttttactttcaaattatttgttaggagctaataattaatgagatattgccaaccaatgagggccttcatgtgaagatggtgcgcaacacgagtatatagataggcataagtaaatgggttacaaatgggttacaaggggattttctttatcttagtctcagagtcaagatgtaatacgattatcgattgcgtatattatctttcgtatttgaatgtcatatgataactactatatttacttgataattcgtccttagcacaggtactaagacaatcattgggctgcaaaattgtgaaaaaaaaaccaagatgccttttgtcaagatggttctcgccggtttgcgaaggttgttcaggggaggaggatggctaatcagggtggtggatggcgagggcggaatcagccacggcaagatttccgcaacaatcagtggggtggtcatgggggaggtggtgctgggaggagatgggatggtttccaaaatcctccaaatcaacctcctcaatttcaacccacaaggcgattccatggtgaaggatctgagggagacaaaggggctgattcaaaaggcccccaacaaggtcaggagaagcaggaactgcagtatcgcccggtgaagctgaaggagattgatcaagggcagaaaggagagacagaggtgcacacagagcagcagaagggggaccttcccaactctggctccacgcctgctggtatgcctactaatcagaagcttgtttgtcttagatgcaaagagaaagatcacctagctagggaccgccatgctagaattttctgtaccaattgctccaagcctacacacaaaactgaagattgcctatatgataaacaacctagaccagttgctaagttggttggctatggagctcctggacttggatgtatcctgattcaaaatgtcaagtctgccccacctagagaacatataaatcccatggccatggtcaagattatctatggggagggtctcactgaaactgagttggaagaggggttcaaacaacaattcagatggaactgggaatggagggccaagaagcagacaaatggtactttccagattagattcccaaacaagttaagactgtctgaattatcaaactttgatcatttcaatgtgaaaggaacaaaggtggaagtcaatgtctctgaatggactagtgaatctgcagccatagggaagatgcatgtggtgtgggtggtaatagaaggtctgcctgatgaaatgaaggggtatcaggctctctttgaggtgggatccaatctgggagttgtcatggaagtggatatgccaatgttagctgcaaaagacattgtcagaatgaaggttggaatgatggacgtcaaacaattcccattaaaattgatcctatctacacctgaagccctgttgtatgaagcttgctttaatctggaatcagtagtagaaatgggatggcttaagggacaacaacttgataagcaacaggaaactactataagagttgaagagaaggaagaacagaaggtgctcaccaaaggtaaacaagtggaagagatgaaagaattgactcaacatgtggttggggctcaacagaaaggagattgtagtcaggctcagatggaatcagttcataggttggttgaagaagacagaatcaaagccattcagatcctgcaagacagtcagttggctttggccttgcaagaagaggatataaagggacatctcaatgcagataaggggtgtgatgaaaatcaaactgctcttctgattctgaaagatgatgataagatggtttctcaggaggtatcaacagccaaaggggtgcaaaggagtcagctggttgctagtagtgagggtgatatagaaggagaaggtgaagaggggaaagtgcagctgggggagagtgaggagttatttgactctcaagattctgaaaatgcatttgctaagagcttgggagttgtgttgcttgaagaagaattgggaagtcaagaggaggaaagaagagcaagcaaaaggttcagagatagggaagacaagaagactatggaactagctatggggagaaaagaggctcagaatgcctttgttaacagaggtcaggactcatcttctcatgataaaaatatctctttagctaatttagctagtctcataggagtgagtcttggatgctcgattgatgcggttgattctaatataaaactgattaatgatttagaggaagcaagagtgaatcttttccttaaagaacaacaaaaaactggtgataacggcagccttgaaaataaaaaaggagatggtagtgaaatagatgatgtctttaaaattctgaataagtctgattctgatgatatgtggtctgattttgattttgctgaaacctttttatctcaatcacataaaggaaagagaagagctgatagaggaaaccttgctattgtcaaggtcactcctatgacaactaaacagaaacctgggagaaaaccaaaaaagaaaaaatgaaaggtattatttggaatattagaggaatgaaggatccagaaaaactgaaacatctgagagatattatgaaagaacacaaggttggttttattggattacaagaaacaatgaaacaagatttctctgtctactttctaaaaactttagggcaagggagggagtttatttgggattggatcccagcttctgggaggtctggagggattcttttgggtctagatggagaaaaatttaaaatgctggctgtgagaaaaggtcactttttcttgaaagctaccgtggagaatttggaagataaacaggagtgggatttaatggttgtatatggtgctgcacaaaaagaacataaagaagaattcctaagagaacttgcacaagaattgaatttacagaaaaaacctctaattttggggggtgactttaatattattagaagggagaatgaaaaaaacaaaccagggggttgcaacagatggagttttgttttcaatgccattattgaacaagctaacctaagagagattgacatgggaccaagcacatttacttgacgcagttgtcatgaaaatcctacttttgaaaaattagatagaatcatgataacgagtgagattgaacaaaaatatcctctgctgacagtccaatgcctagaaagagttttctcagatcataaccctctgttggtggtcctgaagaataattgcagcaagaatactcctttcaaatttgaaattagttggttcatgagggaggatttggataagattgtcagtgaagtttggtcttcttataatgataatgggtccagtttagatgtctggcaggggaaactgagggctgtcaggaagaggcttaagggctggaacataaattgggaaggcaaatatagaagagaaaaggctgaaattttaactcaaattgacttgttagacaaaaaatcgagatgaatgggatgacttgtcttgatagagaggaaagaagggtttgggagctaaaattaaagtataccattagagaagagagagtaaagtggtttcagaggtgtaaagaccaggaatttttagagggggataataactctagatactaccatgcaaaagctaatggaaggagaaggaaaggacaaatacataaattgattcaggaggaaggtgtgattgaaggtcaacatcagctcatgtcttttattaccaatttttataaaaccttgtttgggagtggtggccaatctacaagtatttcaatgaacatggaggatttctctaaactaagggaagaagatagaaatgaattgattaaagtaatttcaaaagaagaagtgaaagctgttgtggtagatatgaagaaaaatagggctccaggtcctgatggtttccctatagaattttatgaacacttttgggacctgatttctcctgacttaatgagggtaattgaggattttcaaagagggaacattgacattgaaagactaaattatggagtaatcactttggtgccaaaaacaaaggatgcaatgcaaatacaaaaatttagaccaatatgtctgttaaatgtcagtttcaaaattataacaaaaattctcatgctaagattaagcaaagtaattgagtacttgatttcacaaaaccagactgccttcataaaaaacaggaatattatggaaggagtactaataatgcatgaaattttgaatacaatgcacaggaaaaaacaaaaagggatcttattcaaagtagattttgagaaagcctacgataaaataaactgggatctcatttttcatattcttcaagcaaaacttttccctgagatttggtgtgattggattatgaaaacagtaaggggaggtaaagttgcagtaaaagtcaatgatcaaattgggccctactttcagactcacaaaggggtaaagcaaggagaccctttgtccccacctctctttaacctagctgttgaagctttaacaattatgatacaaagggctgagagagaacagttaattcaggggttggggactggtgttgatagcagaattgcaatcctccaatatgctgatgacacaatttttttgatccaagataacctagaatatgcaagaaatttaaaaaaagtgctctgcatttttgagcaactttcaggtcttaaaattaattttaacaaaagtgaggtttactgtttgggagaaacagcacaaaaccaagctgtatatagtcagatttttacttgcaatattggaagcttccctatgagatacttgggcttcccaattgatcaaaaaagacttctgaataaagattggaaacaggcagaaaggaaaattgagaaaaaagttggatgttggcagggtaatttccaattgattggggggagggtgactctgattaatgcctgcctcagtagcaccccactttacatgctgtctttttttagagttcctattggggttagagaaaaaatggatttttttagaagaagatttttatggcaggaagatcaggggattagaaaatatcacctggttaattggcacacagtttgctctcctagagagattggtgggttggggatccttgacatggaattcatgaatattgctctgttggggaaatggatttggaatcttgagaatactgatggtttgtggcaacagatgatcagagaaaaatatttatccaaacacattctgtctgtcactaaattaaaagcaggagcctctcacttttggcaagggataatggaagtcaaaaacatctttttcaaattctgcacaaagaaacctggaaatggtaaaaacatcttattctgagaggataactggttgggtggtagacctttggcagatcaatttcctctcttgtatagaataacaaacaatcagtttgtgactttggcaaaggtgaaggagataggttgggctagcatgacctttcgaaggaatttgatgggtgatagattagttgactggaataggatcaaaacctcctgtgatgagctggtcttgagtgaccaaaaagatgtcactgtttggaatctgacaaaaaatgggatgttcagtgttaaatctttctataaggctttgaaattttaggaaacatcaactggggtgagggaatcatacaaaaaaatatggaaaattaaggttcctctgaaagttaggatttttctgtggttactgactaaaggaaatgttttaaccaaagacaatctaatcaaaaggggtggaagaaggggaatgatctgtgtcagttttgtgaacaaaaagaaactatacaacatctgttccttgaatgtcctgtagttagatttacttggaacataatgatatgtgcttttaacttgaaacagattaaagacctgaagcatttgctaagctcttggattcaaacttgtgataaaataacaaaacaattgatgttagtgggtgtggcagctgttatctgggctatttggaaagcaagaaataaagcctgctttgatcatattttaccaaatagccctgttgatatcttgtataatgcatgctctctaatgttggattgggccattttgcagagttcggaggaaaggcaaggaaagttgcaatggggagtacaactgctaaagcaaatagcaaatgaagtttttaaatcacaatttgggtggcgtcttggatagagaagactgctcaatggctgatggcgtttactggagatagtcgattatgggcttttgtcttactaggtagtttgatcttctgtttggctctgtgtggcagaattggagttctttctttaggaaaactttagcttgtgctttaggcatgatgttattttggtctttcagactctgtttcttgtaagaatctttacatttctttaatggaaatggagggcatcgccctttgctaaaaaaaaatgaatagtggggatacatatgtatgcagtacaaccatacaaagaaatgacgaagacatgctacggggtggttaacacttgaaaagacacataaacttttatttgaaccttattcccaacataccacagagataaaatagtatactaagatacaacgtaatgatataaattatacgatacagatatccttaaaatatattactacgaatgcataaaggagaaactttcatcatatagttagcaagtctggttcgataaggatgtagcttgtactactacctctattacaaagtaagtatactccttgaaaaacctaattgacccaatgatatagatatgcctagcggggattgcctgcagtactgctgatacagtagcagacgttgatgtgtgaacccactgcagaggatgtgcatccggatatgccatgtttgtctcaacaaacgttatcagccacagggaagcccctgcagacgatcctagtcacagaccaacatggggaggcggagatctctcagacagtcggcggcatctgccgccccatgtcactccgctaccccacagccaccatctcttcactcccactgccaaacgggacccacgccttcgggtccacatgtcatagcctatccaccaatcacacccactcatacggcccccgcctctcgggccccatgcccgccacgtcacgccaaaataattacttcctccctttcccaaaatccaccacccttttctccccatcgtctctctcttctcttcctcgtttcagtcaccactccacccgcggtctcgtacgcgcgacacgagtcaacgaccgacggcgatcgccggaggtggggggcggcacggcggggggtctctgctcagcgtggggggtggggccaccatggtgaggagcgggagtgtgcggcggacggccgcgtcgtcgtcgcccgccgcggcggcggtgccgacggccttcaccgcctcgcccggcgactaccgccttctggaggaggtcggctacggcgcgaacgccgtcgtgtaccgggcggtgttcctgccatccaaccggaccgtcgccgtcaagtgcctggatctcgatcgtgtcaacagtaacctcgtgagctttctctccccccctctctctctctcgatcgaaactccctcactcgttcgtgtcctagggattccggtggtgatcgctgttttgatcgggggatatgcggtcgtgcaggggaggattcgatgcagttgagctgtgtgtgttgtgtcaagttgggacaatttgatccaattaaagttgtttattctattgatcagtattgacgtggtaccaacttaagaattaggttgtggtaactgtgctttgcggagtcgggatttagctccactcacttatgctattcattttagctaatttttagttcgatcgttcgtattgttcattttgtcggttactttttattaggttttgtggctatatcgagacaacgtggggttccttatccatgggcactttaattcatcctcggcctaacttcatagatagtttttgacgcaaacttcatagatagtggatggttaacttcacaaaggcctacatttaattcttccgggcagtgcatttgcggcttataggatgacatgcagttgtcttgggttactgatccagtaaattagatgtataggacgttgtggtatagcttgtttgcttgtagtacttttcacctttgttgcattggatcatgaatgcgtctatttttctttctatcttaatgctaagtagtaggattcatgaatattacctgcagtaaattaattatatacatttactgttataggctgatgtttgaggtctcttaatgatcctctccccaagttcaataatgtatttagcatctcatagtggtatatatacatattgtacccaggatgatataagaaaagaggcacaaacgatgagcttgatagatcaccctaatgtcatcagggcttactgctcatttgttgtggatcataacctctgggtgataatgccattcatgtcagagggttcatgtttacacctgatgaaggttgcatatcctgatggttttgaggagcctgttatcgcctctatcctaaaggaaacacttaaggctctagagtacctccatcggcaaggacatatccatagggatgtcaaggttagcttctacagtagtattcattttagctaactttgtcagttgctttgctcagcgtaatattatacaggcgggtaatatccttatggacagtcctggtatagtgaaacttggggactttggtgtctctgcttgtatgtttgatagaggtgatagacaaagatccaggaatacattcgtgggaacaccatgctggtaactggagttttcttacgttttctctgttgtatgtacaataagtgttctgcaaacctttaaacgtgttttctgctgtcatttggtctttaggatggctccagaagttctccagcctggagcaggatataatttcaagtacgttggtaatatcataaccttgttccattagctaccagtatcctggttattttgaaaaagttaatttcaatatttagatattaatttcaatatttagataaaattgtgtttcttaaaatattttaccaggaaatatgcttcaaaccatttgtttaccaacttaatttggttatttaaaatttccttaagggtaagaactctaactaccataaaaatactgggaataaggtatattttggtatcaaatgcttcagtgaaccattggcagataactaaaacattctttctttcttctgtcgttgcactcaacatgtaactgcagtgctgcttgtgttcaaacattctgtattttctactatatatgtctttatattttacttggttgctattgtactgttgaggtgcacagtgcgctcacaactatttgtccttgtacagagctgacatatggtcttttggaataactgcactggagctagcacatggccatgctcccttctcgaagtatcctcccatgaaggcaatgaattattttatcttctgcaaattgaaacctttttattaaaagaaaaagagtgacagtctaattaacaagtgcatggtcagccaaatatctatgtgtcttatattcaaattttcacatggttagtgtttgctgccagggatgatgtttttgtgatttttgtatgtcatgttgggctagaaaacatatgtactttgcacttgcaatacatgttctgtcatttgtatacaatcccatatactacatgcacatacattcttctcgtgaaactacttgttcggactttaaagttactgccgatgaacagcgttatccatgcagttagcaatatgcctgtagaactttcttgttcatagaaaacaatcttgggtttaggatcctacaaatacaaactttctgctgaactgaggatgtttatgttttgccagaatctgaggatgtttatgtggtctgtaggttcttctcatgacccttcaaaatgcaccaccaggccttgactatgaccgtgataaaagattctcaaaggtagtactagtcctttcagctaattcttggctagcgagtctatgttttatggcagtatctgcttgttttagcctcaatgtttacctcctaatgaaggcttttcagttgtaatcagtctttcaaggaaatggttgcaatgtgcctggtcaaagatcaaacaaagaggccaacggctgaaaagttactaaagcactcatttttcaagaacgcaaaacctccagagctgactgttaagagtattttaactgatttgccccctctgtgggatcgtgtaaaagcgctccaggttttgctagtttactttccttttgtttttacttaatgatggaaacattatgccttaattaattcctgttatcctgtgcatttgcagctaaaagatgcagcacaattagctttgaagaaaatgccttcttctgaacaggaggcactttctatggtttgtgattttgatgtttcttttaagttccactttgttttgtgctgttctttcatttgagttcatgaaaatatgctagctagtttattttacccacaaacttctgaaataggctttatggtggtattatatatattcattttacaggctaatcttctgctttgtttttaatttattatcactgaccataccagtcttaatgattttggtcagtagatgcagcttaaaaacaaatttgtagagggccagggtcaatttgcagtaacacaaatcccagcccttgcaaaatgaagttagaactgtggtattactttcatgcatggatatgttattggttgaacaaggactagcacagaatgatttaagatcccagcatattagactaatgtttgatgcttttttaatttaaaaattaaaatgacgttaaatttttttatcacttgtatgctatggtgtcactatatttatgctaagaatatgatgtctaagacacatttcagccaacgcaatgatttgtacgagagatcactttagctagtccaccttacaggcagtagctaacttctatttttctttcatttgttagctccatggacgtaataccctaatgatttttgcacttctgtttcacatacaaactaatattcatgataaacatagtttggtttattatagatatgtttgcacttttatttcacttacatgatagtttccttatcatctgaattatctaatagagtgagtaccaaagaggcgtaagcgcatggaacttcgatattgaggatttaaaggctcaagcatcattggtaaaacaaccagtttctttagttctatatcgaaatgctacattgctctctgattcattctgttacattgctaagatgtaaaatgactgtaatttagtcttataagtgagatttccaacctttttgcagattcatgatgatgatccacctgaaataaaggaagatgttgacaatgatagaataaatgaagctgataaggttagctgctctcgacttgattttgtttcagacgtaggcttgcgttctggtaagacagggtaataactgtagctagatgggatcatgtgaaaactttatctagtgtgtcaaatagatgaagtatcacacatgtttaacttcaaagcacagaaaagagcttgccgtttatcaaatttgaaaagtcagggtcatttgtaatgccacaaatgcttctgtttaaatctggaagatgcttatgttctgatcctgttattgtttctcgctaattctgagtgctgcagaaacatttgcacaccatgttgtcatagcttattgatttcttgtatgtaagacaaaattatgtaccaaatatgattccgtttcaagtcatttatgattgctctgtttgcaggagccgttttctggcaatcattttggacaaccaaaaattttgagtggaaagcacttcaggttgaatcagtatgcaatatttttttgtggcaatgttttctttaaaagatatagatgttctatattgttccctagcttgtgattctcaacatcaccaatcgaagtatataggattcaagttttattttatgtggtgtagggtgaaattttggtcttataaattaaaacaagcgaaagattcagtgagccttgatgcatgcttttctgtgttactggtagtgtgttcataatgttccactcttttgttacatttcagtgaacaaacttgtgtcactgcagtaagtccaggtgggaatatgcatgagacaagcagaggattggtttctgaacctggtgatgctgatagtgaaaggaaagttgatggatatagaaaacaagggtcagaaaacgaatcattaccctctacatcaaaacatgattctgaaggacaaaacagtagtagtgaagttaaacaaaaagaaaggacttgctctggcccaattccgtgttctggtgtacataataaatcaataactgaaagcagtcgcatttttgataggtaagcctaacaattttcactgttttttttttcctattccaattttaatattacttggctgctacaatgttgtgcataccaataatttaatgcatgttttttttggactttcctgtttgaaatattacatatgaatatgcctcagaaatgaaacggtacagtttaagatgctttttccccccttaaaatcggctaatatttgagctttcaagtgtcgttagttcttaaatgtttgacttaggtcatgcaataattgattttatagaaacaaattagtagttattcttcttgaatttgtatacctgagtttcctgtgagtactgttatgaagttaggaggtttcataatttttttgctgaaacaaattgctcaaaaaggcatttgcatacctgagtttcctgtgagtactgttatgaagttaggaggtttcataatttttttgctgaaacaaattgctcaaaaaggcatttgcattttaaaagcacttttggttattgttattccttgctgcagggaagcggcagttaagttggcatctgataaacaaaagagttgtacaaaaagaaccacaaatctcagtggtcctcttgcactccctactcgtgcttctgcaaatagtctgtctgctcctattcggtcttctggaggtaggaaacagccagtacttttttggatgcacatgataaacagcagtcacgtgttaatattattaacatagcaaatgaccgcatttaaggtttacagacttttgtaacataaattagatcatttgaattcactgtggttatgaactgaaggacagtatatgattatctgcctgttatttgcaggctatgtgggctccttgggagataagtctaagcgtagtgtggtggagataaaaggacgtttttcagtgacatctgagaatgtggatcttgcaaaggtaggtttcgttctgagcatacacttcaataggttgtgctccagactgagcaagatcactacaagggatactaattaaaatcttacttgacaggttcaggaagttccaacaagcggcatttcatgcaaattacaggaggtaagaatttgtgccctatccattttattgaaagctctgttgtactctacagtctacactacttcaaaacccacatccagccatcaagtgtcatgacttgagttgctcagggatcttcactgagaaaatcagccagcgttggtcattggccggtggatgctaagccaatggtaagcttttcaatgtcaataatgtaccaacttgtagaaactaattacttactgtgatttgatattcagacaaaaactgtttttttttcttggagagaatgctggttgggaatttcttagtgaaatgtttcctgcatctgaataaaaccttacaagttttgaatactagggtttgattaagggcattgttctgtacttctgtttctattgtcatgtcattgtctggatcttaatgttttctgaaaatactagtagtatattcttcatatcatttaagacacttatctccgatttttgagccactagatgatttagaaaggcaaccaaggttcaacccttttaacatatcattttagtattttcttttcagtgacacttgctacagaactatatatctctggctagtgcagctcatgcaattgcaatggccttcttgttcttatacagtttccactgcccttgtgccttctccatgctttaagattgttcacaatagataacatttttcccccatcgatgctgcagtcgaatagtcatcagcggaaggaactctgcaatggttcagtatctgcgtccgttctgattccccatctacggaatcttgtacagcagaccacatttcagcaagtatgggagtagcttaatctagtgacctctaagtatgggcagtataattaattgcagtattttgagtttttggcaaactaaacattctccatttccttcacttaggatctcatcacaaacctcctaagtagcttgcaacagaatgagaaagctgacggtaaatactttcctctgtatttgctgaaagtttttttcgcctttatttacgattaaatcgtttgttttctccagcaacacagtatagacttggtaatatggatggtgatacagaggtaagaagcttattagcttggtgtcaaaaattttcccacatatcattcttttctattagtctgtacatagtctgtacaaagaattctcaatactactaccaaatgttcattaactcaaagtttgctcacaatcatttggcaggttgaaacgtctatttccgagggagaacggtcattacttgtcaaaatatttgaattgcaatctaggtaggtttgttacttgcaactgatatttaggggtggtaattgcatccttacatccgtggtgcttatgcccattcctcttaccataaccatgctttcccagtcgtcacggactcaggtcaccaccttgtaccattgaagtacaagtgaatttcttagttttcctcatcaacttaagctttatattaagctggctggtgcatgcaactcataagtcatatgcaactcaacatgtgtgaatccaaagggagcctccacgttagagaggggtgcatggattgaagcatttgtgaagagttcattgttctccattagtttaatcttttggatgaatttccaacctggtattcaatgttaccagctaccaaaacattgccttgtattcacaactcaaccaaactggcaaacctcaaactattggatatagctgccatagtattatgtttatgctctgttttatgctcaaatcaagactcacgtgtttaaggcagtgggagtagtctagataacgatgctcactttagcgccgccggtgtaaatcgcggcgagctgtaaaatgtgcaggtccttagtctgtaggatgaccgaccagggcaagttgcctcaacaactctgttgttgttcgtaacatggctctccttccatcttaataaaaattgatcggcatttattccgccggcctggtgaaagaaaaaatggcgcgtgttattaaaacatctatttttcatgccaatggttgcctgatgatcaatgcagtaacatacctttctaccttgcagaatgatttcattaaccgacgaactgatcacaacaaaactgcaacatgtccaggtcagtaagtcatgtctgtttagttttcttcactgtattgacacctgaggtcacctacaataaggatcattctatttagaccatatggtactttactaaaaatgccaaattgtgggggagggggcaaaacctattttataaatatataggacaatagtgaacattaaacatggcacccatgaagttagtcaattttaatcctaacatggacaccatgtacatttgataatcattatatatgatggatctctatcatcactttcagctacaagaagagctaaaaatactgtactgtcacgaagaaataatcgacactagggaggtggacaatgcttgacatgttaaggttgagccagattctttttattagtacaagcagtattcaggcgactaaaagttttgcctgcactggctcatgcctggaggcttggctaatcggattccaacaaggtgtttgaggtgcactgttaggaagggaggaaaactgagaggtgccatggattcgtcttgggaatctgcatcgaactgttgaggagatgagagctctttgagatgcatagcaagaaaggctgctcgatgatggccagcttgggtttatgtatgtttgtgtatatttgttcgatctacttaattacttgggattatatttatttattcgggggactagtgtaaggtggttatgagagactgcggtatccatatagtatttcgggccgcacttatcattaagaattgagatggccatggatgccaatcttggccaatatagtatagaaccaatgagctgcgagactggattattgtatttatagaccaccagaatatattgtttatatgttgttaattagtacagtgtcagtattatagctaaatttgccctttcttcaaaagattttgccgttttatcatctggtattgtcatggcatatacctgccgagcgttcaccattgtggtttgctggagtgccatttgcacccaggctgtgtttagttcacatcaaaactgaaagtttgattgaaattagaatgatgtgatggaaaagttagaagtttgtgtgtgtaggaaaattttgatgggatagaaaagttagaagtttaaaaaattattttggaactaaatacgcccccagctgacctgtatgaatgcgatgccttatgaaagctggatggccgtgtgaaccaactataaatgggggaagcggtcaagcctcaccgtcaacacctaacactgtccaacccagcagcaaggcattagattcatcagctcatcatgtccgtgactgcattgcatcctgagttcctgccttcctggccaagtgcccaggagtacatgcaaacaagtgaaaacctactcgtaatactctctccgtcccataatataagggattttaagatatgtgacatatgactacaaatctgcgcagaattttgtccagattcgtagtcttaggagtggagtactccctttatcccattttaagtgcaaccataagtttacgcgtccaactttgattatttgtcttatttgaatttttttataattagtatttttattattatgagatgataaaatataaatagtgttttatacgtaacctatgttttaattttttaaaaaatattttaaataaaacggatggttaaaattgtgcatggaaaatctgcactttagaatgtaacggtgggataaaactaggtaggcctgcagtggtctgaccctagggcctatgctgtgtaattcaggataaaaagcggagaaggacaggtcagtatgtgcctgacaagcaatctttgcactcacggcttttcaggtttgtccgaaggaaatccggattgagatcaaaatgcagtactccgtagctactaggactgcatggtaactactgccaggaaatccatatggccaccgggtggctcctccggtataaccggggaaaaaggctcttgcgattgtccagtttgcactgacaggacctctgtttccacatcatgataaggttccccaaagcccaacattggagttcgcttgttgaagttcagttttaactcacatttattcaaaaataaatttatgttaagaaatcattatattggagcactctcttaatgtttttttactgtagtagcatacctcatgttgctgtgatttactactccagtactcctgctacttctagcattagcatttgatccattacgaaggaccatacgcgatatgtcccttaaaatgcattagaaaaagaaaaaggaaaactgcgagtacatcaattaggcagtgagctttccagatcaccagacgaaaacctcccgagcgcgagctggaacagctgtgctgacacgcgtgatctccgtaggaagaatgaagtgaaacaaatggtagccaagaacccaaaggcagaaggaccatacactcgtgcatcgatcttcctgtcagccgcacaataatacaaagagatctcgtaatcaaaacagggaattgtacaggccagcggcaattagcggctatcattgtctttcaacccgacacctaaactcatcatcatcagtccagcatcgagccaggcatgattcgcattcatcagtactcctactgtcctactcctaatactcctattcagagagagagagagagagagagagtaatgccgttttgaatgtaagtagaaatttctcaagaatttagtactcctaagaaacaattcaatcgccgtcaataggaagtgaatttctttccctatcatataagagggattttacgatgtttgcgaggtacaaggaggtggggcgacgtgagccgttgatctgcgaggggcaaggtatggaaagaaaatattgtaataggtggcattaatgtaaatatgatgatattagaatgacaaatgtgtcttttacacatatgaaaaggtatgagaaggtatcgaaggaattagcttgtagcatgttgcgttgcatcgttcttagatacgttttgttcgtatgtaaggtttacgtgttcttcgataagttgaaaggtggagaattgagggccggcggtggacgtgtggccggaggcggtggttggagggaggggcggcggaggaagaggacccggaggaagtggtccaggactgcctatgttcgccggagctagaagtggccgcacggtctcgatctgtcagacgattggtttagtttttttcgcaaatcttcctcattgaacttgttttgttcttgttaggtgcgtaaatcttctcaatttgttgtcctttcgatctttgattacattcatcaaacgatggatcaccaaattgctatgtaaattaatgactaattggaaataattatcaagtcatgcgaatatgatatgtaccacgtaaatcggaccaaagtttggaaaccgacgtaaacagaacgccgaagattggaaaccgaatagaagagaatgtaatttttgtccccaccacataaatcatattttacgttacctttaaaaactacttgcgcggtaccttgtggtaccttcaaatccacttacaccatacctttcggtacgtccatacgttgttaaacataattgccctgttatcaattaccttttaatccttagtacctttctacctctgatacctttcataaggtacctttcatcgtgagccgttagatctataccattttagaaatgcaaacactgtaaaaggtctcatcatataaacggcggcgcctgtgcctaacaagcaacaagctggccaagattggcacaatagtgtttagcaggtgcagtagtgggacgcccacccatcatcccccgacctggacctggttggcgagcgacatagcgttgcccgcagccgcagctatcaccttgtaagctatagcagcagggcgctggcttggttggcttggctggagacgcactattttttggttgaggaaaatttttggttttaattatcacatcggatatatggatatacatttgaagcattaaaacaaagcaaattatagattccaccaggaaaacgaatttattaagcctaattaatctgtcattagcaaatgtttactatggtcccacattgtcaaatcatgacgcaattaggcttaaaagattcatctcacaatttacacataatctgtgtaattattttttttctatatttaatactacatacatgtgtctaaatattcgatatgacagcatgaaaatttttgttttgggaaataaagagggcctaatttcaaatggcacgcacgccatgatagctgctgccgctcgccctggctggacgccgacgacgagtcgctgtctcccgcgcgccaggacagagctgactacgccggagccgcgcgggtgccgcgattgcgagcactttgggagttgggagtttgcattccaactagacatatttcacatgcaattttcaagaatttcaacttgcccatctcttttgtcttataccctgttaaaaccaaacaatcctcatgtacaattgtacatcacccaatcccattatcatcctccatttcgtgtttgatttcttccatccacaattaaaaagtgaactaactacaactacgtagtactcctactagcctaacacgaagtaaaaaagcacggacaaaaaatcaaaaatatttttcttgtttcacggggtctactaccatcgcctaattaatcaccgctccttgtcgtgctctctgccccgcccgttcgccggcgacggcgcttcgccgccgtgcaagggcatgaacccgccggagccctccttccggctcctgatcttgatcagcccgtacagcttcttgaactccctcatcggcgcgtccttcgcgaacaccccgcacgccgccgtcgccgtgatcgcctcctcgccgccgtccgccgcgtccgcgctggcgcgcgcggcctgctcctcccatggcccgcccgcgccggaccagctcgtgttccgcctgtgcggcggccgcggcgccgccgccgccccggacacgagctggagcttcgtgatgacgttgcgcagcgcgcggctcggcgacgagcggttggcgagcatgatctcgccgagctcggcggggctgaggcgcgcgccgccatggaagctctcctccacctgcgggtacagcttgtggtccttgaggccgaggtagttgctggccagcgccttgaacgcctcgaagtcgcagagcgtgaagtggatgtgcacgtccagcctccccggccgcaccaccgccgcgtccacgccctccttgccgccgcgcatcgtgaacaccatcacccgctcctcgccacagcacgacgcgacgccgtccatgaagctcagcaccctcgccgccctcgcctccgcgtccccggccccgccgccctggaggaaccggtcgaggtcctccacgaggatgagggaccgcggggtggtgtgcaggagcagcgcgcggaggtcgtcgctgccggcgcgggagagatcgacgtcgtagatgtcgtagcccaagaaccgagccatggccgccgcgaaggtcgacttgccggtgcccggcgggccgtagaggaggtagctccggcgccacacccgcccgaggcggtggtagtaggcgcggcccttgaggaagttctcgaggtcggcgcggacgcgagccttgaggtcggggtccatggccaccgtgtcaagcgtcgccgggtgggtgaacggcgccgacgcccacctcggcgtcccggtgctcccgtccacgccggtgttggcgaacagccgcagctcgcgtcgccggagctccatctcatcggcaacggactcgacgtgctgcaggtagggccgcagcacgcgcgtccggtcatggcggcgcacgcgcagaaccagcacgtcgccccggtttgtccacgcgaggcgcgcgccgaggaaggcgtcgcgcgcggtgtggcctggcccaagctgcagggagaagccgccgttggtcctcgacgcggacgacagcacggaggcggcgtcggcgtcctcgagcgacggcagcgccgccacgtactgcgccgccttgcggaacagcgggttctcggcgccgccgccgtcgcacgcgaagcgtggcacctcgtggtactggtacgcctgcgcccactcgtcggcccaccgccacagccgccgcaccgcgtacagcgccgacttgtacgacagcgccatccgcagcgccaccacggccagggcggcgtaggcgacggcgacgacgacgccgccgccgctcatggcacccagcagcatggcgccgcgtgggccttcggttcggagtagcgcgcgcgcgctgcttgctcccgtgtcgcgtcgcgtcgcgtcgtggcgagtggcgagacgagggggttgggggctttaagaggggggagttcgcgaacgacggcgtttgcgcggtcaaagatggcgatgaaaagaggcgccaaatctgattccatcttgcgccatcctgttacagaattccttgacacttgtgtttttttcttttttaattattttttaatgattaagttttcaaagggtcatagctcatgatccaatcactgttcgatccaaaacagaccacttggaagttggaacagttggtttctttttcacatctgggtgattactgccttaattaatttcggtctattcctggattagcataacagcgggatgagacggttggaagaaaacagccaagaacagagaaccgtctttatatctgctagctagctgttgcctgaatcactattgacttaattgtactaattgcatgcaagagaggattagtctttggagtagttaaatgcaacaaaaccacacactactgaattctctccggtgcagcagcggcgcctctcgttgaggctgcacggatgttctgagttggccgtgcatttctacccctctacaagaggatgtgagatgtctccatattgtagtttcgatcgtttattcggttggactttatggtgacagcaaaatttacagctgccaaccagctgcgaaattaaactggtacaaccaaatggcacatgtcggcagctgtcaacgctgaaatggcacgggtgtcataatctattgatgaaattaacgacatgaaaaagagagatcaagagaccgcgcacggtgcaaatggcagtctcgcgttcgactcttcagaacatttgcttaccgtcctcttatactgtaacaaaattaacatcgattcatttccattatatagtatttactagcttctttttatccttaagagagaaatcagccattttatcgacccggctttctgcaaacagcactgaaaatcaagtacaatggacgttacaacgaccttccatcttgcgtaaattgcagtataggacaagtgagaaaagacaagtcgattaaagaggtcaagcgagtgcctcttggtatcgggtatgggcatgtcataatctaattaatctttgtcttgacaccgtccgttgacatacgttgcacggcagcacgggatggagaaaagagaagatttcctgagcagcacacttgccagaaaatttttaaaaaatatatatttgtgttgcatcacactgcaacctctcgcaaggtgaaaacgctacattacgaaccaccacacacgtaaccttacctcacctgggatttatatgatgtttttttcttctcgaaagcacctgggattatatgatgttaataagcttataagcaaccgcttgagtgcaacaaaaaacaaacggatttttttatcctacaccaatttactatgcatcgtccattgttccatgatcccatggctaatattggtcttatacctcataggagacataatttattgccatgcaaattttattaaagataattatttacagcctaataaggaatatcttaatatttatttaactgaatataaaattcgaaataatattaaatataaaagacatgttccgatttcaaattgaaatttgagtatccaaattataatttgaaaaacaaagtttcagttgttttttttaaaaacaggttcaaaaactttaaaatagatacaggttatgcttcacatagcctcagtttgaggctttagaatacactgccaatttagaaaacttatttttacatttatatttagttctaacaatatagtttttctctgttttcacttagatatttggaatatggaaactcagaatgtttggttcttccttgatttttggtagctaggttacggatgaatgggtcatgggtgattaattaggaaggacaatgattgttggagtagctccgatttattaataaggagacagtatatttttttagataaaaaagatgtttactcccttcggtttcattttaattgacgctttggacaatgacacgctctacaagatataactttgaccttaattaattttctattataatatataaaataaataaatgcatgtttacttttattatagtgttttgaaagacaaatctatatatgttttttctagtttctttaaactaaatatttttaaagttattgatggtcaaagttgtaaaagtttaatcttaatcttgtccaaaacgtcaattaacatagaactagtattgaacagttaggatttattatgggctcttacctcatggaggcaatttagttggagcaatgtaaaagatctcaaaagaacaggattgccgccgtcacagtctcacagaaagcaagtggtgaaaacgatcgaaaccacaagggatccgaacattttcttgtgtgtactatatatcgactcgacggtcaacacagcatggaggagggttgctatgcttgtgagaagttggatctcggcgagcattcctctgctgacattttcgacggaaccacgcaccaatcatgcgtcgcatgcagtggtggtggtcacgctcgcacgacggcgtctctctctggaccatatcaatcggactcggccggaatcggggtgcgatccaaattagttacttaagctttcggttggggacaggtttacaaaaccgcgtggttatcatatgattatcgcagttatcatgcactataatctttttattttttaaaaccatgttatatctcgtggttaccatgcagttttcggggttaccacggtgtccgataatcgcaccgaaaatggtaaaagggaaccctggttggggtacagcatgatgcaaagcgatcgaaccgacaagcccaagcccacaccgatcgatctcgacgacgaagtcgcaccgcatcgatcacctgcatctgcatgtcaacgcgaaacaattcagccgtatatgcactgcgcgcgatgtcccatccggcatccgccacgctgaattcgggtcgctttcgccgccacctgcactgcaccgtactacgtatccgccgcgcgatacgatcacggggaatcggggcggatttacgcatgtccgcctcgcctcgatcgatcgggaccatcattcaccaccccccatcagcgtacgtacctcctcctgcttctgctgctgctgcgtgtcaacgcgcgtttttgctggccatctccgcgggagctgcacggccttaactgccagccatggcgttttgcgcacacagtggcgaagccactgggggtgccggggtgggcctggcaccccccatccccatacactgcaaaccccccgggtgattaggcatctaatccatacaattaactcattagttagttgtaagttgagcctatacataactaaccaatacgtgattacctgagttaatgcaactaagcgatgtggttgcaagtctccaaaactaaaaaaggatgaatagaaatgatgtcttgtcattcatgtattcagtaaatttggtgctatttagttgcctaattttaaaaaatgattcttttggcgaccacgtatgttagtgcgaacaagaggtgaggtgaggccaatctgccactcagcatgaactgagccatcaagatccacacctttgtctaccgaggcgctggtgagttcttgcatctcgtggccagcacccccaatcactaaatcctggcttcgccactgtgcgcacaagcagtcttataacttgtatacagtacgtaccacgtctccgtccatacccgatgtatatattgagctcttttgctaactgtgcctcaattcattacagtagtcattacacggcggtggtcggtcaggcgatgtatacatgctactgatactttggagtacttgccagggctgcgttcggtagtgagtcgtttttcacctgcacgcttctcaaactactctattaatcatatactaatactctattaatcatacgctaatagattacctcgttttacgtatctttctcgatctcaccttttcctctactctcaaacactcccgtagcatgtactctcgtctcttagagcaggtataatagcagactattagccagctataaacatattttaataagataaaagatgagagagaagagcaacacgctacagatttgtagccagctgcagcatggactccaagacgcagtgtgtgtgacaggtgggaccatatattaatagtatagtaagcaactattgtatgtattagctattagattagctatatatgaattggagctagtagtaggctatactattgaacttgctcttatatagttacggtattctcttccagattaacgcacgccgtgacaacgaaatgatcatcgacactcgtgaattccttgccacgagtcagagcaagggaattttctcgctcgcgtgtttggactggaactcgacacacagggaataataaacagctataggcaggagctttgccgtgcaggtcgtgcgcgtggtcagataaagcaaagtgatcgatcaacggcgtttcgatcagaataaaaagggtcggaaatcaaattagaaccttcatcgcggcgccggcctgtttctagtcatgaaagcgccaattacaactgcgacctctacgaataggaaactaagccatcgattgactaaatatgtcgacaacattaacaggagttgttatcaagataaaacatctcttaacacgccattcgttttctcatctagaataaaagccaatgcttggacttttacattgctgtgttggaattatttgggctaaactttgaataaacaagcacatatgcacgtagtattaaataatcacgcaagtacgagcaactgcacaccataagttttgacaatcactggtaactgatctaattacatgcatataaccaacagtcaaccattaggataaccttcatgtatatcccttttgaataagcttcatgcatgcaaagaacatattctattctctagaaggatgggccagccattaacagagaacacctcagtcacacggaagaaaagcccaaaaagaaaaggataagatattccgatgcttgtatacgaagctctaaagactaaaggaaaccagcgtgtcagcaagatgttggttcagtctaaaattttgatgcaagattgctagcgccatcaggtatggcatatgctgaatgatcaatcatgaagagcgttggcccatgcatgctattgcatgtttatgtgctttagctgcagtgttatacagtactgtagcgtcaacgccacgatcctttgccataagaaggacgcctttgatccttatacattaagaaacaggaagaatatttttcggaaaaaggatgaaagacagggtgcatccttttctaaggaatgcaactattccatccaacgccatgccttttggtctatcaaacggtgcgatttcgcgaaaactccttatatatgaatttcttagaaactagtatatatgaactaagggcacgacgctgcccatttctatgttctaaccaaggcctacaaaacctcgcacggctgcataggctgggccttcttacacaagtcaagcagcaaggagaaatcaaaattcaataccgtcatgatccactccacttcacgaggaatcatacggtatgcccccagcagagttgcctgcacaaaacgagttaaaaacctcagtgaacgccagacatggttaacacctgtacatttgtaaaagtccactattataagagaaggcaaaaggatgatatgggtacaagtcatcaaaattgcctcccttctcatgcctgacatgcctcatttaaatcggccgttaggttaggttgagatacaacagattgacctactgaaaagctgatacacattcatatacaaacacaaagcttctaagagtattagctgtttcgagttgtaaattagcatttcagatcccacaattaccaaagtctgtaccaactgattaccaagaaaaatgagacgatatgagaacaaagtgagaattatttcactatttatgtgatccattacatagatatactttagtgcagagcatgcatcaaaattatttttaggataatatcatttaacagcctcataacaccccaagatacaacagatagcagggcttattattgtatttcatgaagcatacgatacaggaaattaggaaaatctagcccaacggggagaggtttagaagggctgaaggggcatcaatgatgatggtccaccttatcatgtctcaaatttttttgtctaatatgcatgccaacatacagaaaacaaaaggaaatcaggaaatgagagcttggagctgcaaaatgaccctttttttcagattaagggggtgtttagatctaggggtgtggcgtgccacatcgggtattatatagggtgtcgcatgtggtgttcgggcactaataaaaaaactaattacagaattcgtcaataaaccgcgagacaaatttattaagcataattaatccgtcattagcaaatgtttactatagcaccacattgtcaaatcatggagcaattaggcttaaaagattcgtctcgcaaattagtcacaatctgtgcaattagttatttttttagcctatatttaatacttcatgcaagtattcaaacattcgatgtgacagggtgaaaaattttgggatgggatctaaacagggccaaactgagtaaaatactatgcctactgctagtggatgttgatcatgctttgttacattttcagtgcacatgaaatatttaaatgcatataatgggggtctcagtttagcctaaatagctattcgttctttaccagggctgttttgccacaagaacagtctagtaaagtgacaagtgctgttgatgcagggaaaaaaggaaaacagtaactttgatactgaataaagaaaaggtaaagaaaatgataggttcaaagaaaaaaatgacttactaagcatcaataaatggatcattttgtcatcctgggattgctgtagcgctctgaaatgacatgccaccaacaatttgagtcatgatgtcaaacccttgatgacatgcctggaccttgagctattactctgtttcctggttctccatgggatggggaattgcttaacaaaactagtgaagtcagtgtagagatgaccccagcttctgaaggtaaatggtctgttgatttatgctgcataaatattccaaaatgaatattatcgatacttagttctgacattaagaaagaaatatatgttgatgtttagtactggtatgtctttacaatgcttatatatgtcatgagaccagaactaaagtagtgggtcaaactaattcttacaaatattacaccttggttatctttctacatatccgtgtatgaaaacctgaaaaggtaaacataactacagtcctataccaaatgagaaaacttataatatatagtgtataccactctagtccctagctacaagtgctgtcagtatgcacaaataaagggcaacccctatttgaaggagggaaaattactgctaggctcctaagcccttgtttagttccaaactttttcttcgaacttccaacttttccatcacattaaaactttcctacacacacaaatttctaacttgtccgtcgcatcgttccaatttcaaccaaacttccaattttggcgtgaactaaacacaccctaactttagtttggacgttctctacggttctcatatataaattgttgatactattatctaccttattttgtatctgttgctatcaactgaaactacatcctcgttttggtgattggcatttggacccttgcttagaattgtcactcactaatcactataccttcaaaaaaaaaaaccaggggcaccctttctcttttcagatttactaaagattactctgttttacaggtcattcaacctcacagcctactcaccatcttcccatattcttcctccctgaaataactaaccaacaaaccaaagctcactgattccaatcctcacaatgcttctatccaatctacctagtccttacctgaactatctcatccccaatagccatatacttatcccagataacaacatttgctgaacaaaagctgaataaaatcgttacatactatgtctgctgctccacatcacaacctactttccatctttctcatttctctcttaccctaaaactaaaggagcatccagtgctgaaaatacctaattcattccttcacctttctgaacaatgatataataagatcagacggttgatgctgcaggcaccataatctgcttacgtgcagcagcgcgtgcaaaactagttcagccatcacattctcaaggcttttgagggaagcatggccccttaaactacctaagccagctctagatcctgcgtgtgtacatacatgtgcaagatccactggaactgcatttagtctgtatacttaaacaatgatcaaaacaatctaaacctagaaaccaaaaaccttgtaacaattcaccacacatgacacaaccagaaaaaaattattgccaattcataatcacattatttatgccaatttagcttgtctacccatacgaaggtactgtcccagactaactctgcaaaccaaatatctgaatcatccaccgtaaactgaacacacatacaatactcagaactcaacatattatgtcgcaaaagttaattcgtgcaacacatcaacgatgccatgattaaatctacatttgccccaccactgacgcgactaaatctgcattcaccccggaaaaaaaaacagttaaccctaaacaatattctacaaccgaatcggaagtttcggaaccttaccgaggattggaggaggcgagcgatccgcttgcagttgcatcactttcgtctcacccctcggcgcactaccaaatgaggtaccacctgcgggcaccgctgctcctccaaccgtcgccccttgaagccgccgcatgtacatccgcccgcattgcaaagcgcgattagggatccgcccgcccgcatgtacatccacaagggcgattcgccgcaaactagcgatggaaatcggatgcacctacctagcaaacgcccgcggatgatgaggacgctccgccgtccatcgcctcctctctccctctctccgcgattcgatctcaccggcgccgtagcgcgcggggcggtggatagcgtgtgatttctccgcgggtaatcccattggataaacatggcgcgtttgggtggttcggtcgccgcaccacgcaacgcgacgcagtgcgcgtgagcgtgcctaaccgtgtgcgactcggctcgacaaaaaaccaaaccaaaccgatcagatcgcattagaaaatctctccaccgcttgcaattgcaagctagctgcagtggtttagggccaaacatgctgcaagtgtgagtcgttgaccaaagaggacatcacattcggagtcagagatgggagaccgccagtgcaatgctagtcataaccacgatatcaaatgccaaggagttaaagaaatgatagtttgtgaacttgtgagttgtgatggaccgggacgatgagcatgggtgagctaggcattgtctctgcgcaagcactggtgtactgccgctgccagggtagatccaccgtccattgcagtggtccattgcctcaccctcacgccgacacttgtttctcagcgcgcaagtaattaacttgatccattcgagagagatgaggagagaaaacgaacaaggtttggttgatctggcactggggcaccgccaatccgatgttcgttccaccgactgtactacagtactagtatccggcagtctggctacgcggtatactactatacgtgtcattgtctactcaaccaagaaaaattcgctgacgatcgagaattgtgtcagtaacgccgccaagcagatgaacacccaaaatccatctatccaccaccactgggactggattcatcatcatcaattggaagaaatctcaaccaccgttgggccccagacgcacagacacacacaaacacatccgatcccgcggcggcagcagcaagcgcaattcccatcaaccgcaagtgcgtgccggccgaagatttggcgcacgcacactcaaaccccccactccactgcccccaaaacccaacccccaaccagccagaatttccacacacacgcaccgcacccgaaatcccaagaaacgcgcgtataaatcccaccggctgaggagtcgactcgccgatccatccacccgcgcttcgtccattccatctctctctctcgcggaggtcggaggagccatggaggtgttctactacctcgtgttcgggggcctcgccgccgtggtggccgggctggagctcggcaagagcgccaaggaccgggtcaccacctcccaggccttcaactccttcaagaacaactacgtcctcgtctactccctcatgatgtgtatgtcattcttcgattcttggcgcattttcgtcctcccggatctgggattcatggctttcatcaatcttgtgcagccggggactggctgcaagggccgtacgtgtactacctctacagccagtacggcttcgacaagggcgacatcggccgcctcttcatcgccggcttcggatcctccatgctcttcggcaccatcgtcggatcactcgccgacaagcagtacgtttcttcttcatcgatttcctctccgattgtcacagattgtgccccgcgctgagactgacagaaaaatctgtgtgtttcagggggaggaagagggcgtgcatcacctactgcatcagctacatcctcagctgcatcaccaagcactcccccgagtacaagatcctcatgatcggccgcgtgctcggaggaatcgccacctcgctgctcttctcggcgttcgagtcatggctcgtcgcggagcacaacaaggtactggacgctcacacatttcaagattctaccttcaaaacattttgacggatttttagtacaatatgaattaaattttacatgctaaaagttatattattagattgatatttcaatttactttcataaggttataattttattactataaactttataatatatgagaaattataagataaatattagttttgacgattgtgtcaagtttgatcgtgtcttatattataggataaagggagtacttagtattactgtaattatccgcagggccagatctgcttgtcagtgtccccactcacactgatgctttgcagctgtgtctggtctgactttaactttaatccaaagtttcctctttttttttagttgtctatctagaagggcatgttctagtggtataaagaatacatatttggaatgttttaaccttaagtaactaaaattattcctatctttgttgtgaataaactattagagcgtcatttggattcattcacataatcacatccttgtcatccaagcgagctaggagcataggagtacttttattttgggatgtttgactacttactcaattaggcacataaaaaaaggattttcagtttgagattaggactacacagtaaaaggtcattttgtcaggatctgaaaagagaagactgaaatctagtactccttccgtcccattttgcagttatcagtttctatgttcaatgtttatctgtccgtcttatttaaaaatttatgaaaaaaatgaaaaaataagtcacgcataaagtactattcatattttatcattcaataacaacaaaaaaatattaatcataagaaaattttaaataagacgaatggtcaaacgttggacacagaaatctataactgcacttaggatgggacggaaggagtatggagtatagctagtagtactagtatagttgcaagctcatagccaccattttttgttttctttctggtcattgtgtcggtggatcagaataagatggttgcatcgtcacaaggataggcatttaacaagcatggcccatttaataaagctggagtatttaggatagcctcacactcactacaaattgtccttttattcggccatgtgccgtctcctatatggatattaatctcggacatattcaataattcattcaattatcaataagaatccaaggatccaggtacagtatctgttgcctgtgaggctgtgagtctgtgacacactactatgcagtgttcttcccgtgacaaaactgtcgttttgattaactaactaataaatggtccttgtcgtttgcaaacttctccaatgtattacagtcaatttcttatctgcgttatcaatttttcactgtaaagtttaaccttggcatttcctttcacagagaggttttgattcacaatggctgtcgatcacattctccaaggctatatttcttggcaatggcctggtcgcaattgtatccgggctatttgcaaacctgcttgccgacaacttgggctttggtcccgtggcaccatttgatgctgctgcatgcttcctggcaataggcatggctatcataatgtcttcatggagtgaaaactatggagacccatctgaaagcaaggatttgatgtcccagttcaaggttgcagccaaagcaattgcttcaggtatgcttaactcatcttattggattgacagataaacagatatgtatcaaagttgacaatcggcattctgacatcatccttgaaatctttagatgaaaaaattgcattactgggagccatacagtcattgtttgagggctcaatgtatactttcgtcttcctctggactccggcgttgagcccaaatgaagaagatattcctcatggcttcatatttgccacattcatgctgtcgtcaatgttgggtagctcaattgctgcacgcttgttagcccgaaagctgaaggtcgaaggttatatgcagatcgtgtttacaatatcagccttcacccttttccttcctgttgtcaccaacgtaagaacactgcttatactgcctgtcaatttttctcttataactcagagcctaacatccgtttgctaaatgttgaacagattctagtgccaacttcttcagtgaaaggaggtagcatctcatttggaggcactctgcagttgcttggtttctgtacctttgaggcatgcgttggcatattctggccatcaatcatgaagatgagatctcaatatattcctgaggaggcaagaagcacaatcatgaatttcttccgcataccactgaacttgtttgtttgtgtggtgctttacaatgtaagtgaaagtgttcttactgaatctcatgattctaatctgttgatttccttcaaaaataacattttttttctgtgaattttgcaggtgaatgcattccctatcactgtcatgtttggcatgtgttctatcttcctcttcatggcggcaatcctgcagagacggctaatggttgtttctgacctacacaaatcatcgacaagtatgcatctttcttcattactccacatataaaaactaaaatcgctttgccaatcaatttctttgattcctaactgttggggttaacattttctgcagaagcacaagagatggttgatgaagatgagccactgaatccttaaggattgataggatcatacaaacagatcgaatataagcatgtggcatactgcaattcatttctaccaagctgctgaataagattggacgtcgcagaaaagagcagttgtttttgtttgtaactttatttctgcaatgtcgattgaccattggctggtagtagttcacatctgtggagcaaatgtagtaggcacgagaggcaatacatagttcagcaagcattgagctatagccgagatataggctattcatgttgtcatttgttatttgttattgttattcaccagcatgacattgtatgaaattaaatgctacggatatcctaatcgaagttatattttacacgagagaaggccttctcagatatcgtgttgtttcctcgaaatttttgtcccttacagacaatctcttgcagtctcttacatagtcacatctgtgatctggcgtacaggagttttcatacttgtacgcgtccaaacagacttgatccaacatcctcgtaccgggcactcacgacttgcgagataaatttgacttgatgatcataagggattattgttcttgccgtaacatcaccctacagtaaagctcttgaatttatcacatcttatatgcctaaatctatgctgaatatacatgctagtctgccataaggtgaaatggttcatcacactgcatctcatagggaaatgaaaggaaaaggtcttgtttgcagcaccggattattatccgagtcaaaaaggttcaagctttaagaacatacaagtgataggtgaaatagttcatcacaatgcaactcataaggaaatgaaaggaaaagatcttgtttgctgcaccggattattggacgagccaaaaaagtcgaaagctttacgaacatacaagtaaaaactaggaaggaatataaatggtgggttgcacaagtataagaggatggccacatctcagaaatgcccacaaggaaaaggttcgaagctcaacagaagaacagttgtctgcctaacccaccaaccgaattgtaacatcagaatatgataagagttaacccaccaaaacattatactgaaagaggacaaaaagaactagtcaactaggccaacatacagtataaaaagagcacatacgaaggaaaacagaagctggtggtgaaatacatgattcttccataacctaaagtttggtagttatcagctttatcaatagatccgttcaataccaagaaaattggtgacagaaaacacatcaatttacagaataagaacaacaaagtacagtagtaacagaacaggataagactgcatagatagaaaacatgaacattgtaatatgctatggtctggagaatacaaactaaaaaatccattcgtaagggaaatacggtggaagtttgaactaaaatttggaccagtaacattcagatatcactgaacaagaaataatgtgctttcaacataaaccggcagcttagaaatgccaaacatcaagactggcagtgtgttttacagatgccaaacagaaaccttacaaattcctaatgaatatcttacattgaaacatcagagcataacaatcaccacgtaacatggcaatatagcatatcagtacttgatactagtacttagtactacctccatccccaaacatgagggattttgcctatgcagttacatagacaaattctcttatatttgggaacgcaggtagtagtcggtagtgtgacttgtaccaagagtcaaatgccaaacatgcaaacaaaaacattgttgtatagttgcaatagagcgtcaaatgatataacaatatgcaaagatcatcaatatccattatacacaataaaatgcatgtggaagtccttgagaactacgggttcagacagacataaggatatatagttatacataggaagcaacattgggtataactaaatatctttatgtccatttgaccctgcaaccggaatgcattacttggtagaatgtaaatcgcagcacataatgaggatggcatccatagatagattagaaatgtgcaaacattagcctactcttttatggcatattgtttcatcgcaagtgaaacacacaccataataatctaggaaaactacactacaatgaacattacatttcacattgtcacggactcaccatcagcataacgtaaaagtatgtattattgtgttggtaccagctaactagctactcgagaagacgttacattgcaacataggccaaaaatttagtgatctgatccgatcatatcgattacatgtaacataacgctaaaatataatgtcgagaagaaaacccttctccaataataaattaaccaggagagcaaaacgaagaaatgacattccttttggcgactaattgattcgaccatttcttatcacagcagagagaataccgtgcggacgaatcagagggcaggcacatatctcttcgccgcctgcttgcctgccatggcggcgccggcgaggaccccaccgatggcgcccgcgacggcggcggagcgcggcccgttggcggcgcggaagagcgcgccggtgccgagccccgcagtgacgctgttgatccagtcgtcgcggtcgcggacggcgaccatgccgctctcgatcccggcgtagagcaggccgatgaccccgagcgtgttccccatgcggcggccgttgctgccgcacgagttgaggacgcggttcgcccggatcttggcggtgtccccgggctcggcgttgcgcgcggcgtcgcggaggccgacggcggcgccggcgacggcgcccgagaggtagcctatgccggtgtagtaggtgaggttctcgccccaggagcggcgctgggcgagcgactcctcctggaagaggaactccggggaggtggggaggtcgtagagctgcttgtaggggatattcaggtcctggtaggggttgtacagccgcctgccggaggcgtccgtccggtcgtcgcgggtgccggatcccgacgagaacagccgcggatcagccatggcggcggcggcggcggcggcggagggcggcgtggagcggaagaaaggcagagaggaagaggaggagggtttcggcacggagctgactgcgcgtattccgcgtcggcctctttattattttacacaactttctggagccccaagccacttgcgtttgcgtgtgtgtgtgatgtgatattttcgcggtcgccgaccttgcgattcatgggccgcaattttgatggcccgggagttgattaggcgacccattaacccatcgaccaaagtggtggatgatggcccatcaaccgatcggcccatcacacactttagttgtgcttcgctggaggcaaacccaacacggcggaggcgaattgggcgcccgattcttgtttcaaaaaaaaaaattggacgtagatcgaaaaaatttttagttaatagattgaaaatgttttaatcttttaaaaagctgaaacacaaccaaatcaccttataaaacattttgctataatgtatgaagcaacggtttctaaaaaatcggacgttgtttcaccttatataaaaataatgtttcagtaaatagcgaaagaatatttcgattcttaaaaaaagtgaaaaacggttagatcgctagatgaaataatttggttcaatatatgcaacaaacgtttaaagtcattgcaacacataaatcctgtatacataaaaaaacaaaccatgtgttcatcaagataaaattattaaatagtataaaaatctactataatatttgattcatatataatgaaacatcgtcagtcattttttttctcacccatcatgcgcccgacgaggaggattcgcgctacacggcagaggcgacagtaacatggactgtggtgtggtacacacacggtatgtcagagcaagtggttagccaaaagcagcaaactgttttgtatacaagggcgagctgcacgagctactgtctccatgagctagcattgcttggaactcccattcccatgtctcgaccataccaccactatggctaaggccgagtttagttttaattttttttttcaaacttctaatttttccaatcacatacaaacttttttattatattgttctaatttcaatcaaacaagtgaattaaacacaccctaactaatcatcgcaaacacagctgctatagctacacacgaatacgataatctagcgaagaaaaacaaaagctcagatctctgaatccacgtgctcccctccactgacccacgtgctgcgtctgatgagcagcaccaccagcccactcccaactggagccaaacagacacaggtaaacacaaaccctttcgatccattcccgagttactaacactaacagtatatcattagttagtggctaacgatgcaatggaccacatgcttagtgcccactaagtactaatcctgccgttttacgagcacaaaccaaacccacacacgtctttacatgatgattttaggccggggattccggccgacacatggctcgatcgatcgagccgcgacatctctctctcggtcaattccgcccgttagcctccaacgatccaaaccgcctcatcataaataggcaaagaaacgaacaaggaggtggcagagtgtgagcactggtcgcttgcttgtgctttgctttgctaggacgagaagaaaagaaaagcggcgagagctaagcgaggaaggatgcgtggggcgtcggcattggcatctctcgtcgccgcggcggcggtggcgctgctcctcctcatcgacggctgcggcggcgccatgtacaaggttggcgacctcgacgcctggggcatcccgccgccgtccaagcccgacgtctactcgcgctgggccaaatccatccacttcgcgctcggcgactccatctgtaagcattggatcatcgcgattagaggcctcgtcttttcgcttatgttttatacttatcaaccaaaatttaaattttcaacttcagatttagagctgattttaagaatttttttccatcaaaatttatttttcagactttgtttttgagctgattataaagattttactcttaaattacttttcgtttgtaaatacgccgtaactcatcttcttcactgggtatgattcacgcagggtttctgtacccgccgagccaggactcggtggtgcaggtgacgccggtggcgttcgccgcctgccaggcgtcggacccggtgctgaagctcgacgacggcaactccgtcttcaacctcaccacgcccggccgcgtctactacatcagcgccgcgccgggacactgccggaagggccagaggctggccgtcgacgtgcccatggccaacggcacctacctgccgcccaccgccaacgacctcgccgccttcgcgccgatgccggccgaggcgccggcggggttcgagtcggcggcgctcggccccgccggagcgcgacagtcggcggcgccccgagccgccgccgccggcggagctggatccgtccttcttgctgctcttgccttcgccgtcttcttgctgtgagagcatcttgttgattgttgattttatcttagggagtttattattaactttggatgatcagagcttggatctccatattctttttttttatccgtttgtattggattgtacaatgaaatgatggtgatgattcttttttttttttttgcatcgatcaactcagctggcatccattgcatctgcagcttctagcttgccatttacaccattgcaagatcttactgtcccacttcatctgttcatcacatcattaggcaaacagtgaagtatttaaagatggccatggaacagatctaccacatgaagtagtagtatttaacagatgcctcatcgtgtcggtgtcctggactgctagtcccagacagaagagattcgatggtccaggcattgataacgtgatcttgaacagtactcttcatattaccttggctgcctggcacaaacaggaagctgctgtccatagggttggctgtgttgccaagcaccatcgggcaaaccatgttggcttccacagaaatctgtcatgttggatggaaaaaaccgtgtcctgatgtccatcaactgtccatgcatgatcacttccatagcaatgcaggcatggctggtatgtgccggcacttcatttttaagacattcacaaattattaatcattgaagccactcaaccttagacctgcaactcgcctccatccaaaaaagagttcactcttgtacacaaatctggacaagtgaatgtacacttcgtaggacagaggtagtatcagatagtgttatgcaagaaacgaatatctggaacaattagattgttgaaataatgcacttcatatctgaataaatgaaccggacggtacaaatgtacaatgacgccaggctccagcagtatatgcaacttctgtttaccagaaggaaaagtaagaaaacatatgctccgcgagttctatacttgttcatggtgtcatagcaacgttccagttgtacacctttacatcgaaggtggcagaattctcgagtgcttgtctgagttctttggcagagttaagattctttccaagcatcaacgcaaagccgcccccaccagctccaacaagcttgtagccgcagcagtaagggtcagcaaatgtaaacaattcgtccacaagcttgttgctgcaaaaaggatctagctcctgatgcagcctccaggcctccgacattatgccaccaagctcgtctatttcaccattcatcagggcttcccttccaattttcgccaactcagcaagcctcttgatgctagatatcaacaggctatcacggcggagatatcgagtgacaactttctgcaggacccggtgggcaagccttacctgtgcagagtatacattcatttggggagaaaattatactcttttgaagcaaaatcaatgtggaaaatggatgggcgtgcacacttgaaaggaatcttgtttggacgtacaaatcttagaatcatggtggaacttgaacaggctactgtttgtaaattgaaacttctagccctaatttcagtttatctactatgttatatatgcttacagcagaaaattcatacttacttgaccagtgaacacaaccaggagacgttgttgtaattcttgaatcaactgcggagatgccagcaatggaacaacatgcaaacgcaatggctgtcctggaaaactctgagtgcacttgattccaggatataggccaccaatttgatcttgccatccaccgcctgtgcccattacttgctctactaccagcacagctctagcaacagttgcatcactttcatcaccttctataagttgaaatagccccttaactaccgcagctgctaatatgctagaagttcccagaccacttccacgaggaacatttgcccatgtcctaatgttcaaccctaattttgacaatctttcatggtttaggacaccagtcacaataagagcagacttgactaaacggaatgaatcattttctttgaatggtgaagtaatagaagacaggtcatcaatacaaacatttctgccagcatcatcttcaatgagaactccaaggtggtccattgttgtctctatcatagcaccaactggaaggttcccttccaaccgtattgccatattcaaaacacaacctggacgctccaaactccatggaggtgtatcactccaacccccgacaaagtcgacacggaccggtaattccacaatagccttcttaggatgcaggttaccattacttgaacacttggaatcgcttgatggctctacaaaatcatacatatgtgttaactagattgatagaaacatcaatattgataatggtaaaatgaaccacatttagctcgttgcctggaagacataactgcattttgagaaaagcgacagaaaaaatagcattaagtttgttggtagtgtacagactgtacctttagatccatattttatcgctgatgcagtttcacttgctatggaagcccacactttatcttcaacaatagctgcagtggaaagatctccagaagctgtaagcagatccattttgacctgatatcttctgctctgcggaagaacaccagaatactgatccccatgactgggacaaagcgaaagtaactcattacagacttctacgcatgaattttccttttgtagcatttcctcacatagttgaaacaggttgcgcccaagcaagccataggtcatgcaagctttagcaatgttggttgctagatctgcttgatgcttgcttgaattcacacagagctgatggtagtcaatcgaacgatgcagctcttctaagctgatcctccgtgattctttccacagggaagcaactttgccatccaggtcacatgtcgatcccataagccacatacctactttcagcgtttcaggtagagacatgactggaaaaagctttgcattccataagcagttgtcttcattggttgagctccacagatctgtatcctggattttaagatgttccaagacatttctccatggtttgccacagaatgtcccatctttcttcatagatacttttggattatcatgaaggccacagtaaaccattactctttccacagagtttaccaaagggacttcccagaggcaatgtcgatcaggtaatgtgaagtatgagctagtactgattatctgagacctgttcccatgtaactcatgtatattcaccccaacaacaatacattgtgagccaatcctaattctacctgaaagtgatgaatcatagaccaatgaatcctctccaactgagaccccagcagaaattttactggacaaaatgacagctgttgccgcaatatcacaagcagtagtctctggtatcgaagacatgtgccttcgccctacaagtcctgaatatgagcccgccaagtgatcaagaacttcagcggatgtgccaaaatgtaaaaatgagaaatcatctgaaaagaaaatggtcacaacttagctttgcaaaaggcataatatcacacaaaactaatcagaaatataacatgtgaactgtttgtcaaatacaggagaatttaatgcacagccataccagaaagagaatcagcataatttacttgcaactgctacataatgaattctaaagagaacatacatgaacaaaagctgaacatcctgtgctttcccaaagcagcaattagttccatgccaaatggacgggtccttaaccattcatgcctggaaggcacccatgcagcaacaagatcttcgtataagctcatctgcaatagatcgggtaatatgaacccacgaaatgaaatatattatatcaaatctacagttagataaatgataaacgtaactaatggaagcaatggagcaaaagaaaatgagtttaggacgtcagtttgaatttctggtctaacaaaaaaaattccataaagatgagattaatgaggtttggaatattcagagctttatcatgacaaagaaaaaaggttaggaaaatctggtctcaatataaaataaaacataaagcagcctaacaatgccaatgcctctctttaggatggaaaagcagactactgttgcttctagcatatcaaagcaaagagcgaaacagagacagacagcatctaactttcgtaaaattcaggatgatagaatattgtattgtacagctagaagagcatccagcactgcaagaattatagcaaatttatttataactcccaaactgaagtaatgagtgattatgtcttttaagggaagttgctcattagtagaccgatatctccaactactacaaatgcaacacatgcattttcagaataatcacatagccttgattcgatgaagcaagtctgcagtaaatgagagagcctgttgtgaaaattggacagtgtgttaggaaatatttgctcacctcttttctgccagttatgagctccttgatcatgacatggctagatgaatatgcaagtctaacaagctcctgccatgctttacccctggctgatattatccctgtgtcaagcagtgctctcccgtcatctcgaatagcctggccctccacaagctcgtgcactgtaggcttctggaggagattatcaaccaaacacagggaatagttctccccatcagttccgtcctttgccgctacaactacaccatgattagcagccacatctagagttgttggcacggtgacgatgcaagcagcatcatcaggaagaactaggtttgaagcatcgaagcacgggagaacatccccggtcattatgaagatcccacctgatcatactgtaccaattaaaattgaacatattgctcaaaatcagtggctctgtctataagctacaaccttggtttttgaaagcttgccttgcgctggatgagatcgcgagaatgtggtcgaaaagcagcggaacaggtccatcaggattgtctccggccaagtaaggcagaggcaggaaggccttccccatggggttcgcccatggaaccctcttgctatcacccccagcgtgaagcagcagtatgtgtttgttcgccatgaatcgtaccaccgagctgagtgggatgtcatctgctgaagaatcacttgcttcgggcagcaattcggcgatctcttccttggaagcctgcagattcagatgatgttaaacaggggaggggatcgattctgtagtaggagtagtacatagggcagaagtggctggacctgggcgatgagatggcggacgagggaggcgacggcgtggagagtggcggcgccggagccgatgcgcgcggcgtcggggtcggggacggcgagggcggctgtggaggccgggaagcggccgaggcggcgggcgcgcgcgagctggcggtggtagagcgcggcctgctcggggctggccgcggtgaggacgacggcgtcccacggcggcacccgcgacggatcccgcgccgacagccgcagccggcaccacgccttccgcagcaccgccgccgcctcgtccgccgtgtgcgccctccgccgccgccgccggtgacgctcggccggctccatcgatcgagcgacttttgctcctcgactcttatctagatcggagaatttggccgttgaaagaaagaaagaaatatctcgtctagacaccgacgcgactccactccactgatccactctactgccttgtttagccctcgacgacttggccagtcttctcttcccgctgctaccgatggcgatagcgttcttcagactcgtgcgttgcgttcagacttcagttcatgtactccctccatgtactccaatttgatcgttcgtcttatttgataaatttttaaaaaaaattaaaaacattagtcacgtataaagtattattcatgttttatcatcttataacgacaaaaatactaattacaacaaattttcaaataagacagacgactaaagtttggcgcggaaactgatggttgcatttaaaatggaacggagggagtaactgctataaacgactgtaatccaagtaaaatctcaagtaaaaaccacagataaatgaacaggaaacactgatggcaactcatctaaactctcaagatctgaaacgatatgatatttatgaaaactttgtatatgtaaatttatttgttttttcagttttgtgatagttgattcaatcacctgtaccctcgaataattatcacaaatccgttcatcagtcagcacaaaataatttacacccatcaaacatatatgcagcagcacgtccatagatttccagaaacaggggggcaacagacagaactaaacacaatgcatttgtattgttacaaaactctcagcattttaagtttgttcattcgaacgatacaattaagagcccaggcacacaaatcagccaatacaacatattacgaggccaaaactgcaacggtacgatgcaccatctaatacctttctgctaacctagcagaaacagcccttagcttagaatagactttgcctgcaggagaacctaagataagactacagagtgaatcccgagcaaccttgatgttaacaaaggatccaagtatatggatcttcgtatcagcgataactatgcgagtcctggtagaattctcgatggcatatttggtcttgcctccttttcctgacaagcggccaatagcacgtgacagatgctctcctcggagtgtcttcacgtccttgatctcgaaggaatccacatacaggtcatcgagacggagcagcgcaacagcatcggcgatgtcaaaaccaagcataaaagcatgtacgaagtctgcacacttctgaaggttgctcacgtcaggtgtgtcttgtcttgttttcagctccacccttcttgcctgagataatggaaacatattatatggtctgtttgatggtaggcagcttaagcattcaaaaatacaactgtaggattatggcattttttcacaagcactgataatacttcttgccaaatggtttaaggtcagtgagcaaacagttactactcactagacaaggacaaactaatggagtgacttacaaatgacggctgagtgtttgcagacacaaagccatgatgaatttgtgattagtagtgtctcaggtaaaagttgcaagttgtgagctttcaccacatcaaatatctatgtttttcgtactgaattgaaaaggttagacagctcaaccgtcgtgctgatcatgggcaagaaattagcacagaggattttaaaaagtgtctttttacggtataattcaatggacattatactccatttactcatagcaccatattgaattctactcccatttggagtagaattctagcacaacgcatgtactaattatgtacagcttgcaacaatgttacaaggataacagaatcacttatcctaagggcctgtttgacacagctccagctccagctccaccaggtggagctcagccaaacagttttagctctaccaaaactggaagtggagctgggtggagctctctcacaaaatgaaagagttgtggagctgggtttaggcagctccacaactccactccagactcaactcctggagttaaatttaggagttggagctgtaccaaacaggccctaagtaaaatgccaaaatatagttttgacactgcagcatcatgccgaaaagcaacacggacatgtctcaccattcaggatttgcaaccacatactactcaaaagactgagatatatccataaggcgattagctacacaaaggatttagatatatccatgaggcaatttgcgactatcaacggaatcagaagtgtacatccaggagagaaattggaggctaccttaaggttcatgcggatgtcgatcttcatgtgctcgtagacgggggtgtagatatccatccatgccttcttgagcggcgcgaagcgatgctgcggcaccggcaccttcctgaactgtggcctcccgccgctcatctcgctcggcatcagcgcctcgaaccgcggtttctccacgccgccagccgcgtccaccgccatcgcgccggaggacgaggaggattctccctgcccggcagcgctcgccggcctgccagcctccatcctgctgcccgttggctgtggcggtggcggcaatgtaagccggcggcggagggtgtcggctctcgtcttctcctaggctagggtttgggaatcggggaagagaggaggctggagaaggccaacctggtttataaaccgaaactattgggcggaaaaaatgatagcatgggccgtccgaattctgtactactccgtaatgggctacttcaagtaaactccagttgtctaatgggccgccttaaacatggagatttttttagaactgggagatttttctgttgcatatatctccctgatcaagattaacaagtttatttatgagtgccatatagagctaaaaagattaataagctataagtaatacagttctgaaagcacgaaatactgcatagtatagagttgtagttcagtcatcaaggtttaagatcgaatcattttcgtactgttggtgctttaatgcaaagacaatgaattcatggaattttcacacccacaacaattgttcagtgacaaatccgagtcaagatcctcgatgtctgtgttgacgtttactccatccgtcttaaaataaaccaacctaagataagttgagatattacttagtacaataaatctgaacaaaacagagagagtaggttccagtcaggtgaaacaaatcttgccagctgctgccccatgctttactcatggacttgagtgcggcgtccatgctgccttcctgtctcgttgtcccctatccgattatctccaactcaaagctgttacaagtaagaatacagaacatgtgtatagcagtagcaagcagggtgtcatgtccgatcatctgtgtcactgtgtgagcaggcgttgctgaatattgtgaaacagtttttatcatcaggcataaattttgattgctggtaaggactatgtgttttgtttctaaatgataaggaataggtgccacgccttggtgatgaaagaatgcattcaaacatactgggatcacgcttcaacacaccttataaacaattgtagatggatgatggatcaactgcccacaaaactagctgcgagagcagatttaagaatttatctgcataagaattgtattatgatattagatgatttgatggcactgcatagttagctgaagagtgtaagatataattcgatttgtaaactaacttattgtacaaagttgaatgattgttcatctgttccaaggaattgattattgctagaacatacaaagaactagaattgaagtgccattgtttcagttcagtttccaagccgttgacaaataccaaaataaaaattagaaaagaagtatgagctgtttacctttgccaatagcattcagctaggagtgagtactcaaagaagcactcgactaggagtatgtgattgctcttgcccggccaacctttgtgttgatggtaattcattcacactaggagtatgtgattgcccttgcccggccaacctttgtgttgatggtaattcattcactcatcatagtcaagctctgttatgtttccctggcattccccttggtccatcattattttgaaccaccccaagaaaaatggaaaaagggcattattttttatcaacctctgaaactgattcctgattcagaaacaaggtaaccagtgaataccatcaatcagcttggataattaatgcatacattggttaatatgaaatacaagcttgctgtaacagtggaagacacttaccagcagcttgccatcaaccatgcccacttccatctttaacaaattagcagcttcatccatcccatgtacattgtatgcctggatcatggtggtgtaagttactttatcgggcttacatttcttttccttcataagctgcagcatttcctccataattttgatatccccagacttggcatatgcatcgatcacacaattaaaaaatggagtatctaaaaccacatcagtattctctgtttgtcgaatgatcccaggaaccttgtcgagaaacccagctttgctgtacccattgaccagtgagcagtaagtgatggggttgggtttaacaccctgaattttcatcaatcggaaatagtactccatcttctcgatgtttcccgcccgtccaaaactttctattattatgttgaaggtaacaacagttggtgagaagaagtgtttcttcatatatttcagcaccgacatcattttgtcatgcatcttagcattaccatatgatttgatcatgatattaaatgtttgcgtttctggctcaacacccatcaactgaaactcactgtaccacctctccatttcatgtatcctattaccatgattcccataagcccaaatgatagaattcatcgtgtatatgtccggcacactgtccccatcttcaagcatactagtcagtgcattctccatctcctccaacatgccggctttcccgtacccatcaattatcgcattatggataacagcattgcattgtagccccaagtaggacatctcatcaagaatcgcaggtatccgatcaaagcggcgcaatttgctacagcaattgatgagaacagagaatgtgtactcatctggcttgcaatccgcgacacctttcatctgttcgacggtggccaacgcctggtccagcagcccactgtagccgtacgcgccgacgagggccgtgtagacatccaccgtcggcttgagacgctccgagagcatcaccttgaagagggcagtggccgcgccgggctgccggcacttgccgagcatcatcagcaacctggcgtaggtctgcgacctcggcttgtaccattgctgcttacgcaacagctcgaagatctaaaccccaatcaagcgagcacagcacaatgagcatcagaatcaagctgattcctcaaggggattgggggttacctcgagagcggactcccagcggcatgaggcgacggcggagtcgagggcctcgagcacggcgcggggccagaggcgggtggactgctgccgcgacgccgccgccgccttgcgggagacgccggagacggcggcctcggtgcggaggatgcgggagagcgcctccggctgctcggcctcgggggcagacgacggcggcttgtgcctccggccgccgcgggccatcaagacgtgggtcgcacggctgctggcgcggggaggtggtgacgaggtggccggtgggcaccgcgccggcgccggcgacggcgagtgcatggcgccggcagccggagtgaggccgagacggcgataaggtcccgagcgatcagatgactagtccgagtgaggctgcacgaatcttaaccatccaacagttgggccgtcaagggagagggagctccgtgtggcccacactattgggccggaacgggaatgcgagcttcgtgcgacccattatagttgggccggaacggcccatactacagtcggcttgctgaaattgctgggtccaaattaagccactgttttgcctatttttgcaggagatatgagaagagagttgaggaagaagatgagacgagagaaagtcattgagatgttgggttccacgtgctgatgtggtggacctgtcacgttagaaaaaaaccgtttttaaaaccatagaagcagttgatttgcttcggttttcaaacatagggaagatgttaaatctggttttgcggttgaggtggttttgcggtcgaggaagatgattcaataaagggaggcaaaataaacttactctattcagcaaacaaactggtcccttctgaagtacagagggagcagagcagatcaggacgagcagacatatatgtcgccttgagatcgactagctctagcatcttcttcttctcaatcttctccttatctttcggagcagcagctaagctaagctttggcagtatcgtcgtcgatccacgtagctaattaccaaccgttaactgatccagacaacaaaaaggacggctgcatgcatccacgtccttggttcagtcaccagtgagatccaattataagttatcattcagagagtccagacaatcgactacctttctctgttaagcttgctgttaccaattccatgcgatgaacaatcgaaaagtacagtgtctttttttttcgcgaacgcgaaaagtacagtgtcgagtgttgcattcataaattattatactttcttcaggtacagatactaacacgtaaggccagactattcctcaccgatcgatatctcctagtcacaactcaaaaggtacaaatgtcatcatccctcgtatgtacagcacaatctaggtgttcaatctttgaaagtgagattaccaaagtaacaggagtatacattcgtattcgaaccccaaaaaatgaatgatatatagctagatcgacacttcgacagagactgtgcatccatggatggccctcactcaggtcaccggcagctagctacctcgtcgatcgactacttattaagctataatttctctcagtttgagcttcacgctgctagattccaaatccaatggcatatagagaagcatctcactgcaagcatggaggcaaccactgagtagttgcagctagcagcagggaggaagaagaatatacaactagcccatgcacgttctctctcggttcatcgatcgctagcaactctctctgattgatttgctggatatatatgttactagtatcctgtggacagtatcagcatgtacatgtgcaagaactttggccacacatagtctgattaaaagaatccatgagcactgcagcttgcattgacacctgaaaaaggttagagctgattgataagcatgcacacatagttccttagctactgtttagcagcttggctgggctggctcattctcctgatgaatgatgatggtgtttttttttcctctctttagaaagatgcatggctagttgggactaaagagttgtgtgctaacacctgtcctacaacaaagatccatcgtacgtgtgatatatctaactaaaagtagccctgctttcgtttgatcgaaattaatcatgcatccaacttgctctataattcagtacaactagctggtagaaagtccctgaactgaacaccatcagtgcaattgcacacaaggacatctctacgcctagggtagctagctgctaattaacttaatttgacagcactcgagtgataacaaccattaatgccagcttgaagacagtgtaacacatgaacccttttttgcgtggttggtttggttggcgcaagtggagatcgtactaaagatcatgcataatctctccacaggtcaatgctgctgcagcatgcatgaactgatgaagaaacatgtccctgattaatccctgcgacttgagctgaaaacccggggcaaattgcagctgatgctctgacagagttggtacagtgaaccgtgtagcgacctaaacagttggggagtacagtgaacttagtgaactgaagctgcttgattggtcaccacaagctttgcatgacacacaagtaaaaaaaagtaattaaattaaacaagtggtagaattttgttaagctgcagggccagcaacacgaggacacgtcgatcaccggattaaccctcgaccttgcaacacctcacatgcatgcacgcgaggtccgtactaggcgctacggcgatttaaagaaagaaattgacgcgcaatacaagttaattaattaaatacaggtcatttagcctcttaattatccacgtcgatcgatccatcacgcagaaatatcaagcaagcaagcaaatgagataaatgattccatcttaaattaactacagctagagctaagctagctcctaattttgtttgttgagctcatgtgatcagcctccctgctcacatgtgcgcatgatcacgtcctagcttagcattggcattagctactaattaaacagcatctgtttttctttaggaggaaccgaaaggtacacttgttgagcaggaaccagagcaaatgacaatggtgtacttgtgttcccaccaagcacggctttttttttttaactttgattaaaaatccctttgcttagttttatttccaccgaggaaggtgccatgttccatcacattaggcttttgtttaacaagtccttgtaccttgattagagcgcaaagacactagtactagtgactaattaagaattagtttttcccctagccttgtatgattgccagctgatccttcttggggaattttgtagacaagtaccataaaaccgcctcattagaaacgtgcctgtcggtgttaatcaggaccgcttgtttttacctcatcagcttagctatctggatataaaagtcatcacagtaaataattaattgtttgtttgctgttgtaacgaagtggacggcaataaaacgccataataaagaatacgttcatcgattactactgcattaattgaatcattagaacatgatggcacatggaagtatatgtggagttgtagcatgcatggtagcagtagtacggattaattggatggttggtggtagtgctaactgctaagctactgatgatgatcgctcagtgcattcctgcaaatgcttgacaattattttttagggggttaattagttgcagctagaattaaacaagtgttttattaccgttaactgttgaacagtattcagtagaaaaatcaactgaggaatgctctataaacaatttgcaaatcgcataacaatccaaagacggaaatgcttccgcaggattcaagaagtgatcaaaccaggaagtttcggaaaaccaaagtcttggttagttaattagtttcattgattatgatctagagagaggacttctgaataagggcatatacaatagtatttattagcggtctttttttattgtcatgcaaatatatttggtgatgtggaagagagaggaagaagaaaagagaaagatggttactacacatgacaacggcatagagtcgactcttagcatttattaggaaattttttgttacattgagtctaacaaaagaaagatgactagtaagaaagtattttgatacattaatggttagagactgtattatcttaactattgtaatgtgatagcctctaattaacgtagagaccgtatcagtttctacctttgtacttgctctaaaaaggttgtcggaaactgaaattaacaatagtactaacctgcagcaagatggttttagacttttagttgctggatagattaaaacaacaaccaacggacggtcaacgaacagaatagccacaacgtcaaatcgagtccggaattccagagatctctaattaacgatatggccatctcgtcgctggtagctgctactagtacagtaatatgttccaagtgcgtcacgaaagtgattgcaatttctgtccggttacgaacgagtcgggcgcgcggtttcacacccccaacaactcgtggatcttttttggagctcaatcgcgtgtgctgcggctttaatttgactggcttttgatcgatctatcgcgtcgttcgtcttggcgtgtatacaacaaattcatgcaagaacagaaaattcactgtgttggtggtgttgttggagttgcatgccaacgtgaacagcagatgaaaacaatgtataaagaggtgatcaagatgctaaagcgaaagatgtcacgtacgctagctttgctagctaggcgaatctgtagatcctatatctctaaatgtaggatcaacagtgatggtatatttgacccttaactcgtctgcttgttccagctagctagctactccagtttaaatttaaatttatccagcatgttcgtccgaaaaggaaattaaatgagaaagatattgagaaggagaagagctagacgacgacgaaggatcataccagatctgtgtgtatgtgggtaaggtaggtgcaaagtgccactctctcaaagtgcgtagctagcgattttttttgttttttgaactatagctagcgattattagtgtacgtgtgcgcatgcatcacgcgcaattggcactagaacgtagaagcacttcgctcgatgtacgtacgcacgtacatatatacgtgtatatatatttgctacgacttgactgatcagctggatgcaactttgtgaacagatatactccaacggctcagatcgtacgtataactggcttaattattagtcgtcggtcgtccaagcaaagtgttgttgtcaacgaaaacgaaagaatttgaccaggagatcgatcggtcgaagcagaacaaaatcaaagagacaaacgttgtcacgtaacggagatgtgacaaccgaagcttgtgctgcacggtgaggcagggtgcagtcactgcagtggatcaccttgttgggtcttgggaggatttggcctcggattggatcgagtacacgtagcccccgcgcgcgactggatcatcgtcatctgggtagattggatacgggataaacccaaccaacaagcgaccgatcggtggctggcctaacgcagctgcccacctcgccttcgccccgcgcggacgcagcagccgccacggtggctccacgtacgcgtccatctccacgcgcgaccgagtgcgagtgcgagcgagcgagcgagcggctgaccaaaccacccgcgcgctgactccaccacgagctaagctgagtccgcgccgaccaaacgcgtcgtcgcttgctgcctctcgtttccgagcacggatagctcgctgtatgtgcgtgttggaacgggaattccgacgtgttactattgtggcgactacttctccttaatttttcgccatacgtccgtatctaatcgattattattagtcctaagttgataggatacgtacgtgcccaattaaggccgggtacgtacgtttcaggcttaactcacgattaacgtacgtgcagttaaattagttcgatggatcaagctcaactgcgactttgcttctgtggtacaaaatacagtaccgcagggcaagaaaggcacctaaactaacctttcgtgatataaacttttggttttactctactgcttttggccttttgttttcattagcgacagtattttttttttcacaggtcgacgaacggaaaggagctaattgcagccatgagcaaagcaacaataacaggtaaggaaaaaaaaaagtactgccactctgccccatctcaatctcacctgttaccgcttgaggaacaaggtagctgaggtcaggacgcctacgtgtatatattttttttaacaatctgtttacttgtttgattactgctctacttaaaccatgttaattaattatcaagaggatccatcaaacagtcatgcctactttgctcatttaccatctactggtcagaaattcagtactgccaaccagtgctaattaataattggtggtgacatactaaacccttaatgattaaacaaaagcaactgattagtactccttaccaactgacatgagtaagagcaggcccgttgatcaggaaggaaatgtagagaacagcaccgagagatgcgcttgtgtctaccaaagattccggagcagcgtagcaaacaatttataactaggtagtgacagcaaaacatctccaagtaatcagcaagtttattttgcttcttgaacctgcaacgaccatttaatatcattacagtggcatgaagattaattaggaggatgttgtatatgtttcaatgttttgtataatcacggtatcttgctagcaactcagtatggatctctgcttgcttggcactttagataaaatcgacttataaaatgagtaaaataattaatctaataaatatgcggcacactctttattgctgggcaatgtgtgggagtgtactgtgcagcatcaggtatcgcaccacagagcatccaaatgatatggcttgttgcaatggaggttaggcatgtgcaacctatatttgaaaaatggagatatgccacactgctttgctattgctaatgccaccttccattgacttggaccggttgcgacctggccggaacgagtgagagctgaggtagacatctccaatcaaatactaacatttttctcccttgagaatccaagggatccttgtgtttacataggtatcaaaaatactaaatcatcctaaaaaaaagctgtaggtcaaacttaaccgtacaatttcatcttctacattttcttttcacaatgtcgagcaccaatatatggctctgcggcgttcgccaaaaaaaggctgtcctactcatttttattttaaagttgtgcaatatccatacacacaggtcaatatgagtaagtaattgcaattttatgtggacttaaattttaaatacgtagtcttagtaagcatacaaataaattcacgacaagcacaagccaacagtaaaaagataaaaataaaatccaaaagtaacatattatatcgagaaactagacaaacatgaccctgagcaacctataatacaaaatcatcaattttcaggaagacagacagaggcaaacaaacgtgtggaaaaacataatcccggtctacatggaagattaacaaaatcctcaatcttttggaagaaaaaacgggggacttccgagaagaaaagaactctagcatctccgtggagaaataaaattgataatgacgatctaaaaagaaaaacacatgatgataggcagcagagaagcagaagccgtcatgccttgcggtttttctttttttttttccggaattgctctaaaacttttgtaagttcttttctcaaaacttttagatttgtaattgtcgaatcgtctctagatttatatatataaagaaaaaaaattgctagaagaaattattacatatatcacatgcaaaatctcggtgctaaccaaccaaaccataattaaaatataagttttatataagttgttacatattgataatggcaattaaaaaaacactgatgatgataggcagaagagaagcagaagccgtcatgcctcacagtttttcttctctttttccttcttctcccatcgttttttctttggttttacgtcgtccgatccgtccattgctccattgctgacgacgggcgaacctccatccaaacgctgttcgcaaccgatcccagagatcaaggtccccatacatccaccaccaccaccaccaccatcctcttcctcttccctctcttgcctcctccttttattactctactcatttagcttttggttggttggttggttcccttcttgagaccccaaaacccaactaggaaggacaaggacacatccctctccctcttccaccaagagagatagagccaagaaccggaagaggtagaagagattgagccgccacggcagtgggagcgcgcgcgcgagttccccgagatccgcgagatctccgtcgccggctcatgccactggtcggttcttggggcggcggcggcggcggggggtggtgagtctgtggccgtttcttgcggcgtggtgaggtgaggggagggagaaagagaggctgcacatgtccgtcatggcgcggccccgcttcgaggaggatgacgaggatgagttctttgactcgagggaggtcatgtcgccggcgtccgtctcttctccggcgagctccgggcgctacgacgggcccatgctcgaggtgtgggccaccgacccgtgcagcgtccatgagcgccgtcagaggttcatcaagtccttgggcctctcggattcgagcccctccgccggcggcggcggcgaccggcccgacgaggagccgtgctcgaggtccagtgccgcagaagagatcctcccgtgcagccccaccgtcgagctggtctcagccgtccccagttttgcgtgcagaggcgaggagccgggagcgtcaggcggcggcggcggcgcggaggtgttggattgtgtattcaagaacttggacgatggtacagtgtttgtcgtcgacgagatgggaaaagatgggagtttcaggagcctcagggacaggcgatccaaccggacagttactgcagcggaattcgaacggacctacggctcgtccccattcatctgtgagctgatgcggcgggtggatgattcggatgagtcctctgctgtggagaaggctctggtcaggggaaggagaaggaggaggagatttggatggctgcgcaggctcggcatccgtggctgcgtcgtcgatgtggaggaggacgatgagacgaattcaacatcctcgagttcttgtcggagttgctctgggaaggttgatagggtcaaggtgaggcattacaagaagaggtcaaaggaattgtccgcggtgtacaggggccaagacatcaaggcgcacgaaggtgcaattgtgaccatgaagtttagctctgatggacagtatctggccactggaggtgaggatggggttgtgcgtgtgtggcgggtggtggagggggagaggcccaatgaacttgactttgctgaggatgatccttcatgcgtgttcttcacagtcaatgaaaactccgaattggcccctgtcaactccagtgaagggagtaagagcaagcactacaagaactcaaaggtgtcgacagatccagcctgtgttgtgatccctcataggacctttgcattatcccaggagcctgtgcatgaattctatggacatgatgatgcgatcttggatctttcatggtcaaaaaatagggttagttgtcattgaacaaggtttttccatgtatctgcagtatcttttaattgtcacatggtcatctaacttcactcgccttctttttgcaggacttactttcttcatccatggataaaactgtacgattgtggcaggttgggtgcaatagttgcctgaaggttttctcccatactaactacggtaaaccctttcccccgctaagtacaagatttagcacatacctcttcccagcgtctgatgccgacattctgatttttgtctattatgcagtaacatgtgtgcagtttcatcctaccagtgacaattattttatcagtggttgtatcgacggattggttcgcatttgggatgttcgtagatgccaagtcgtggactgggctgataccaaagagataatcactgcagtttgttaccgccctgatggaaaggtttgttcaactgttctttaagtgtttttacccaagcggccattttctgattttacttaaatagttaaacatgtttattctgctggctttattcaggccgcagtggttgggaccataacagggaattgtcgccactacgatgcatcaggtaatcatgcaatcatgagcacactctatgtatggcgcttgttattggcaggctaatgattttggaaatagtagcttcaatgaatcaacatccttgtttgttaataggtcaatatcgtttgctttcatgacgacatcctagatgtatatgcaaattgctaatgatagaaatgtcttgttttgtccctggtatgagaatagagacagcagaattgttgttatcctctaattgcttcttttgatcctgtctaaactgtatgtgtgtatagattgcagtttactacatgatggaaagataggtcattttatgagatgctagtgttgcatttatttccaccaagtagtactgtccacgagacttttctccagctggtttttatgctacgattttcttaaaaaaaattgatctctgccaaactatctttttgaccaatcactggttggactcattttgtcctgatgaatcaacaaaactatgtcatcaatggagatgatataggaacctttttttttttttttgcggggagatgatataggaacttaggaaacggtactattgcattttggtgatgaacaggcaacatgtgctaatatgctattttcatagcaaggtcatgcatgttgatggtagacaacaattctatttttcattggataagaacagataagattgaaatagaaaaacatatattttcttggtttatgttttgaagctaaggtgcatattcctgtattggctgcagaagccaagtgtactacccttgtttgggtatgatgaaagtattgttggggaaatttaggtctatgattcatgaggtccttaacggttataaccatttcctgcttatagatcttgcaaaacacatagcactggaaacttgttgcctcatgcttcagtcaagattcaaattaatgttccgtacatcgggaaacagcaagccagtaaatacgatattcaaaagtcagttgtaatagtagttgatttgtaacagtagcttaaatccgctttgtttaattcagaccaggaactttaacttctttgacttgtgttcttttaaaacattttcaagtatgctcaacgaaaatatgctactagtatgtttctgattcatttgtttttttctaactttaatactttttgcagaaaatcacctggagctggaatctcaagtcgctctcaatggaagaaagaaatctccacttaaaagaataatcggtttccaggtaccttttcttatattgcatgttctaatctatttttttgtcacatttaattcttacaaaagcaatttttcctacatgcattaccagtactgcccatctgatccaaagaaattgatggtaacatctggcgactcgcaagtccgtattcttgatgggcttcacgtaatttccaactacaaaggtactgacaccctcttctaagatcactttcaaaagtatttgtgacccttagtttacatgtctattttccattctcaggactgcgaagttcaagtcaagttgctgcatcattcacaccagatggagatcacattatatctgctagtgatgattccagtatctacatgtggaactatgcaaaccaaatagctcccgtcacaaaccatgtgaagactgtatggtcaaatgagcacttttcctgccatgatgtgggcattgcgataccatggaatgcctctcagacaaggaattctatttcactggcttgcagtatcacttcttcacggcaagaagtctcggatgagttccacaatgaacatgatagctcatcatgttctcatcctgaggattcccctgatggtgatagtctgtaccaattaccatctggaaatttcactcttagcagtgccttctttgcggaatctgctccaaggggatcagcgacatggccagaggagcagttgccatcaaattcgacaacacagtctaccttgaggaaatctcagtacaagttcctgaaggcttcttgccagaatgctgctacgcatgcctggggccaggtcatagtggctgcaggctgggatggctacatcagatccttccagaactatggcttacctgtgcaagtgtgacatggtactagacatgcatcatttaccattgatagtccatggcaaaagcttgggtatgccttgagaagtctggctggctgaacctgacgcccgtcctgattcattatttcagcacaaagcgtcacatggctggtgcttgagctgaattgcttgtggaccagaagttgtatgtagtctgagtggtccttcaagatgttgacagcgtcaacacaacgtagcaggcccgcggaagatgaatcgcctcgcagaattatgcaaaggcatgtggggatttaggcagcaacacgttggtgttctttctttctttctcttctttgttttggctcctgttagggccatccgtaaatatatataggagacatacatatttttgccgagttgaaacttccctcgcccgaaccggatagtggatggacaatgggcaagtggagagctagaaatcactgttggataggggggaaaaattcagagtggtgggggtgcacatactactggattcgtttcatttgttcacatttcatgattcatagcctggctgagtctatgatggacattgatactggagttgtatgtgttgggatggatcatggatggaaccctgtggttgtggttggacatggtcaggtgggtgtggcctgtgggggacctttgtgcaggcagagggcaggcctttctggatagggatggtgctgttggctctgatgggtttcctaactccaggggccaggcctttgggtatgggactatactatcactcattgctgctgttaatgcctttgtttaaaagctgggtccatgtccatgctcagatcttggccttttatctcctgcttgcattgtcacgtcccttttcttccagatccctccccaagtccttcctattgaggtgatattcccaggaaggtgaaattgccattacaggtttacacttattctttgcagtttactggtcttgtttgtttcaagaaccattgcccagcacagtcacagaaataatcttagtactaccgtccatacgaatcttttcaaggtttttttttagtactcttatctcttttcatcaaagatctctgcagtaaaacgatggcagcaaaagtacagccatggatgggacaagctcagcgatggctggttctgccgttacaagtactctccccccgttcctgtctggccatcttgtactagtagcaatgggcatagcagcggagtacaactacactcctccagtatcgttgttcaaaaaatgcaggtgccaggacgactgagatcctgacagggctgcccagtggatgatggtgcccatgccatgccatgctctgcagcagcaaggtgatgaaatggaatcatcagcctggatgctgccttgcctcattttatgcaacagtggatgttattttttcggtgccagtccagtctggtcaaggagtaaagatcatcaagccaagcccccctgaggacaatggctctctggtccatcacctcacctgctgtaatttcagaaatgcactgctccttccgtccaaaaaaaacaacttagaaatggatataacatcttccttttatttagatttattgcactataatggatatgttgacttttttttaggacagagagagtaaacgctcacccgtagcacagttacacccctcctccctacagatggccgaggagtagtagggaggaggcagtgtttcaggcaggctagcagtcaccgcagaatgcgacgccggtgctctcatctcatctctccctctgcactgcagagagtacctgtctctcttaggttgacttttttttaaggaacggagggagtacacactcacttgtagcacggtcatacccctcctccctacagatggccaaggagtagtagggaggacagggttcgacttaccgctggtaaccgcgcggttaccgcggttaccgggcttaccgcgggggtacggtaatataaataccgcggtaacctccttaagttcaaataaatttaaaaaataatttaaatttttgataaattttgcacggttttgtacggtttttcacggttactgcggttactgcgcggtaaccgtgcttaccgccggggcgcggtaaccccggccccggcggtttgggaaaccctgggaggaggcagcgtttcaggaggccagtggtcaccgcagaatgcgacgccggtgctctcatctcatgtctccctctgcatatggcttcatatgccaagatggacacttgttgctctccaggcctggccaccgctgccttcaggctgcagccgtggtgtatgtcattcgttcgatgggccgccgcgcgagtgacatgcaaactgcgagtcttttggcctcgtgaacttgtcattgtgatcacccgtactcgtatcatcatatactgtgctggtactacattgttgctactgctggctgctgcgagttgcatttcgctagtgctagctgctgtacaaattgtggcggcaacaaaccgcgcagcctgtacggcaacaggcggtcgtgctcgtgcatgcatcgccttcctctctggtctcatctgctcaacgctgaagcttgatctactgttctattacatttgcagtgctgtttggctgcattcgaataggatccgattatcaaggcaagcttctttgattgtctcctctgctgcatgacaagctagtgacaaatcgtccgttatatatactcccctccatttcaaaatgtttgacaccgttaatttttttaagtacgtgtttgaccattcgttttattcaaaaaatttaagtaattatttattcttttcatatcatttgattctttgttaaatatacttttatgtacacatatagttttacatatttcacaaattttttaaataagacgaacggtcaaacatgtgctaaaaattcaatggtgtcaaacattttgaaacggaggcagtatattcagtcagtggtttcatgagtgcgctaaatagggctcggttactatcgtgcgtcgtcttcttgcaaacaatttacagcaatagatatctgtatcagggtaacaaggggacattgtgaatcaatattatcaccattcccctttctgcaggattccaacagaaggcaacgccttctgtcggatataatcaaagctttaaaggtgtgatgcattgtttagttcgtgaaaagaaaatttttaggtgttatattggatgtttgaccagatgtcggaaggggttatcggacacgaatgaaaaaactaatttcataacttgcctagaaatcgcgagacgaatcttttgagcctaattaatccatcattagtacatgtggattactgtagcacttatagctaatcatggactaattaggctcaaaaagatccgtctcacaatttcccccttaactgtccaaagattcgatgtgtcgttttttggaaaaaaaataggaaccgagcctatgtataccatcagttatatacgatgatacggtcatgatatgatttaggccctgtttggaggagcttgagattctaagaagttgctgctgagaagctacctggtgagaatctagaaaagctgggaaacccagcttctggcctctagttcattttacagattctacaactacatattttcagaatctgagtaaatagctggactgtttgggggagcttctgccaactgaagattctaggagaagctgcagctgttagaaactcccccaaacagacccttaacgagtgggtaaacgctatacatagcccgtagccccactgtttcagtcactgacgtgtaggcccatgttaaaattcatctcctagcccgtttcgtcccactgaccaagtaggacccacaggagatcgtttcggcaaatctggtccgttgatctgcacacgcctcccaccaacatcggcaaagcagagcatccccgcgtggcgctagcgagaccgcgtgcgcggaggccggagggggagaggacgagaggcggtgggcggcggagtagatggccggcggtggcgccgccgcgtcggcgctctcgaccccatggaggtcgctgctgcagcgagcgttggacggcaatgcccacttgaagcactccaccttcttccaactcgtacgctccctcccgatccgcttgttccccaatctatcgttttgaggaaatcgagtgaaacgatcttggtttcaggccacggtgggtggcggcggcaggccggcgaatcgcaccgtcgtattcaggtgtccgcgggcgttgctcccctcaaattttgttttattttgcactggttttgacccgggaaatttttggtcatgttagggggttccaggagcaatctgataagattcagattaatacggatgcacgaagcaataaggtgtgctgctaattcatgtgcttgtgaaattcgtatctacaatgtattgctgcaggagtgttcccgctcactgatgatctccttggatgtctcgatgtgagttgtgctttgaacagattggtgagatcaggaattgctcctttggtgaggtatgatatagagaactggtgcttccgctattatatactccctccgtcctcctaggttggcttcttttttgggacggatggagtagggttcacgaatcacgaaagaacaattgcattattagaactgcgaaatgactacagatgaatttctaactttgtttgccttgcagatatgttggtactttactgacacttgggaacaattccgtatcagcggattcatagatgtgattgatggttcaaaccccgaacctgtcaagctacaggttagaaccagtatagcatactgccttagtgctctgatctagtagtggtctgtatagtggaaatgccaaatgtcctagagacagaagcataactgtagtgcgcacgtttggttgtgcaatatatagtattttgttcttttgcgctgtatggctgaataaatgaatgatttgtgatatttattcgatggtacaaacaaatgaattaactgttataaagttggaaaagtgatttaaatcggtattctaagaaattcacatatagagagtttttgagaaaaatgcaccgtttaggagtttaggaagcgtgcccgttaatccattcatccattaagcagaagagaacagtccttgaggtttattcatctcagaagtgttactgtgttttctctttctactttcatcgattcatttaaaatcggttgccatttctatacacagctgagagagagagcttggtttggaagctcagtaaaatcgagattgcagtacttgggaccatgcccaggtcttcctattccggatgatgatctcattaaggatgctcatcttgatccatcagctggtccagtagatgccttttgccttctggttcttgatccagaaaaggtaggtagctattttcgactttttgctggatctagaaagatgttgatgtttgctcatgctttcttagtgctatttgtcagcaatcctttgatcctgcaatttttatactgtacttaggtcgattatttgaacttgaaaagcaatcaaaggttaatgttcacaagaaaccagaagggagatgggaccaacagttggatggccgaaaaaattagcccatgactgtttgcggattctattgcagctccaaatttgtttgtggatttatcatggtaagaaagttgtcttgatttgagtatgttttctagcatttagaatgtttaggttggagcaatttgggatatacatcgccagaatttctaccatctataagtttagttgacttgaacttataagctgaatggatattgttattgaaggaatgttattttctgagaatgctaatccatctagccacttcttagctgggtacgagcttgagaactgcagctacctgtggcatccgagagaaccaatttccatgttcaagttttcatcttttataaaacgagggaaccgttcctcaagttcccttataaacacctgaaccttttcaggtaggaaacaacacatagattgtccagataaactagtttatcttttttgtttccctcgaaaaaagaaaacgagttacccttttatctttgaactgtggtgttatgatttcttccgaatgcgtgttgtatggtgcatgtttaatttagtgacagtagaatttgaattcctttggtgtgaacatggatgatgcaggtctactagtacctctcttttccgaggaaactttaggggaactgtgatgtgcactagggttcccgatcttccaaaaggttctgataaacaacgatttgggcggagtcgcgacacaaatcgatccggcttcttgaacgcgcacgctcttgagccccgcaatcgcagcaccacgtctaaccgagttagtgatgtccgcatcaaactgcatatgttattcgttaacagagggaggaaaaagagtcaatacagtacaaataaatcagagattaatggacagtgcaaataaatactactactataactcttgcctgtacatagtcattttttcttgtttctcttgatattttatgtattccagtttccttacaggaatgttaatgccataccatggatgttgtcctggccttctaggcttgtttgttgtgtcaatgtcaagtaaggtcattgtggttttaggcatggcaaactcttctccccgctatgggcatatggcccggccctttaacctctgtgcttctcagccttccttgtgcttagacaagacactatcagatgcatattgcccttgttgtggcagttatggggttgaacaaaagctccagctataagccataaatcagcatacgcgtgaggcgttgaagtgtgttgttcaccgttatacattgatgagcagagctggaggtgccggtctgctggagatcaactctggccaggccatgaatgcagcgttcaaaagttagttgctgttatctccatgtataagaaaaacacatcacatgatctatttgctgcggaaagcaatatattgaccgatacgtcttcaagtcgtggttccagtgagcactggctagtggtgtgcactgcgcagctgatggttatgaacagttctgctcctgctacaagggaaaagttgtcaatcgcattatctcattgcagacatgaaagcagaaggaaactgttctctgttctgtgcatgctctgattgagccgagcactcagctgcaggtttctctgctggtcttgataatgctacatatcgtcttttcttgttcttggcagtgaattattgtttcatccaaacagagactggactgcaacatcttcttccaatcatcttagagcagcatgtgacatttcgctcctttctgggtctccgttgcagttgcgctgatggcagagcaggggtcaaatgtggctgtttaattgggtctccagcttttctttttcattcaaagtcatcaaggtagcagcagtcagtccagcattagcatttcggctgtgccgaaatgaggtctcatcctgacgctttgcggcgcacacaaggaacgcttttatcttactttcgctgataaaaaagggtgtctggttgaggtcaaccgcaagaccggccctcctcctcaagttgctaatggcaggtccatttcaaaggctaaggccttaccctgtggcttggattcatcttttggcaatcatttttattggccaccttcctcctactgggccttgttgctggtctaaaggcctggaagatgtgggccatgtacagctacccatcctcacttagcactacacaagtaaggttacatgtcacagtcttctctctttttgccgaatgcatcattaaagtggtatgtattgacgagcttgttactagtgatgcttacttttcgtagaacctatgaacatcactcatcattttttaagtaatactctcatattgttttcatatccccaaaaagagaagcagatcctctttgagagaaaagaccctattaaattgcacctaaaataggcatgccttcttctgtccctccggtcaaccttccttgccccttaagaccaggtacaataatgggcgatagaagatccacgtaggattttctgctgagctggaggagagaggggaggggagagggcgcaagcgggcgactaattagtcgcctggctgtacgcatggctcgaggacgtgggcccgcccgtagcgaacgatgcacccgtgctactcgccgttgcctgcgtcggagcaccaagtccagggccgcgccaccatcgtcgtgcacgtctgcgtccgccgccgatgccgcctttgtccactgtgaccaccggtaccctcatccttgtcaaccgtgctcgtcgcctctgtatgtcgctgttgccgaccttgtccaccgcagctgtcgccaccaatttcatctgtctcggccacggctgccaccgtcgtgcagttgccctcgccctcgtcggtcgatgttgcggctctcgtccaccgtagccatggagggcaagtaggagagagagaccaagagagcacaaagcttggattgagttttaaggccttgtgcttatgaatcagcttgatggtttgcccgattgcttcacttctatcttccaccgttccgcgtgcagaaggccagctcaacgtcggtcgccggacgatgagctcagctctggtgacccgttcgctctatccccagctacacgggcagcgtgagcctgcacgatgagctgtttctattttctgatggagaaaatagaataacatctttctctagaaaaatcagatagcttaagcgaagtagtagcatacgtatgtgtatatattgttctgtaccgactcaattcctttcatgtagatgagcagatgtatagtacaaaacggatgtgtatatagccataaatttgttcatctttttagccatggatgagcttggatgcctatttcgtgagaagcaatcgccggcgagaacaggggattaggagagagagagagtggggatagaagggagattaaaataaaatttcttgtacagtgtgggccatagtagtatagcttgattattgtgtttactagctacaatgttacctataggtgagatggattaaaattgaagtaaacagctggctgcactgttgaccttgctctaaggttacttctagggtgcacttgtagactcaagtctcaatctgaaaataacaaaaggttttaagctactccctggttggaggctctgtaataataactttctggggaagccttgtgctgatgatgctgtagagttttgtcattgtcattgagctaggacatcttatgacccacactgcactctaatctgattacactgcaaaagggataacaattgatgttatcactgtacctccttggatggaaacacatcacctagttcttgtcccatagggaacgcactgccccattttcggtggcatgtgattctcaaggagaaaagggaaactcgaatttttcgagtggtcactcaccaagacacagtcgtttgccatgccaagtcgcacaaaaaaaggtttcggtttctgagtcgcaaaaggaggcttcggtttctgcagcatccacatcggcagcggccagccacgggcgcaatcatttggatgggggatcacaaccagcttttgacaacccccggagtcggaagccgatcgatagatccaatcgaacaagacaattcatagatgcatccgcccatgcaaaaactcccaccaatcaaccatgcacattgtacttgcacgcaacaaggttagtaccagtactagtacatgtttccaatgcgtgcgtgccgcatctcgacacgtctgctttctcctgacatggtgaacagcaaagccaaaggcacacatacgacaccgagtgcaaatctcactggcaatgtctggtactcgaggacaaattacagcgtactgtatactagtattatatatctcggaaatacaatcactaatataattggctgctactgctataatgctacagatatactactatatatttatacactggtgctcatactactataatatttgcaggttacacattgcatgaagctgtatatatgtaatgtggaacaagagaaaagacagcgatgcactacttctaccgtcctaaaatataagtatttttaattgttcaaatttatagacaaaagttattatattttaggatgggtagtagtaaaatacggtaaagattagccagtcagctggtgtcaggggaggcatctttgctgtgtttgttcgtgcagagcagcatggactcggagatttgccacagccgctcggcctcgtggcggttggtggcggccggcgacggcagggcctcgttgcagtcggcgaagtagcggccggacacgccggccagcctcgggtgggccgccacgtagcacgtggtcgccgcagcctgcgaagagccgcgggttttagtaatgagcggtgcaattattactcgtaagcacaaagctcagctcacagctcggctgcctgcagctgcagtcagggcgagcgagagacccaacacatggaacagggcttaaattaacagatttggtggacggtactacgttaattaatcacctgagggatggttttcagcagcttggacagcagcaggaacaccagatctgcaacgccaaaataattaatctgttcttaaatcgtttgatccggctagaattacagtggatcaaacagagtagtagtaatagtagtagtattcacctgtgacgagcccgtcgcggtcacggttgagccgcgtcctgacgatgcccgggtgcacgcagttcaccgtcacgttggcgcccatctcctgttgggattaaccgagccacacagcccccaaaaaacggaaggaaaggtgagaaacctgccacgaaaaactccatccggtgccgaaacgaacggaccttgaggcgcacggcgagttccttggtgtgcagcacgttggcgagcttggacaccgcgtacgcttgcgtcgcgtcgtaagctctgagattacagcgatcgccacacacatgcatgccaagctttagcgcacagagagttcacgagatcgaggaggaagaagacgacagataatgacgctgactcacatcttccggcgggtgacaaggtcgaggtactccgcccagtcgccggcgaaccagctgtgcacgctggacgacacgttgacgatgcggccctgcacgccggtcgccgccgccgtctccgccatcctccccagcagcagcttcgtcagcaggaaatggcctgaacaacatacgatcgatcgatccatacatcatttatacaagtatactgagtagtacgtacgtagcaggagtacatacctaggtagttggtggcgaacgtcatctcgacgccgtcctccgacagagcgagctgcccatgcgagaacttgccggcattgttgctgcaaccatccgtccggcgatcgaattaagcacgagcacaaatgcaaaaaaaactattctagtagctcccatggatttagctcgtacgatcggcgaattgaagcaggccacaggagatcagtgagagtgacgtacgtacatgaggaggtggagcgggaggccgaggaagaggaagcggtcggcgaaggcgcggacggaggcgagcgagctgaggtcgagcggcagaacgaggacgtcggcgcccgggcactcgccgcggatgcgcgcccgcatgtcctccgctgccttcacgttcctcgccgggatcaccacccgcgccccgcgcttcgccagcacccgcgccgtctccgcccctatcccggacgtcgcgcctgcatgacaaaccaaatcaatcaggccaaaacgggagaccgatcggctctgccggcgctgcaaactgcaacgcacctgtgatgatggcggtgatgcagccgaggtcggggcagacgtcctcggcggtggacttggagccgaagccgttggcgccaggggaacccagcaggtacttcgccgcccgcagcatctccgcctcgccaccgatcgcgcgcgcggcgggcggcggccagcgacgcctgtgagctagcaagctgacactgtagtccgctcacgcgcgggcgcggcgcggcgagagctgagggcgaagaacagtgggaggaggaggaagtgaaagctcggggaggagcggaggccgcatttatagaaagctcgcgccgcatgaggacggcacgggacaaggtggtggtgccgatcgaagaaaagtggcaagtacgcggcagatggagatggaattattactactagtccatttgcggaatatgtgaccataactgtgcgacctctctccgcctctgcttctgcttctgattctgcttctacgagcgctgtaataacactgcactgaagatttttcacgttgtttttttttttgaaactcataaagttttattgcatattaaacatagtacattggaagggaacaacattccctgaaacatcaccctgcaagaaattgacaacaacaaacgttaaggaccatcttcctgaaagaaggtaatgattgaatgatgaaagcaaacttctagatcatctgatacagcagtagtagtgaatacaatcgtcggagatccgcggcattgccgcgacgattgcacccaagggcctcttcaaacgtgcttcccatttgacctgccagcgatccctccagctgtctccacggatttggcactaattgagctttggagttgagtcgtagatatgttggtggcttcaccggactcaaccaatgattgccatggaagtcatcgtcaaatctgaggaacactaacaacatccctgcagaccaaagtctaacagatagtcggtgctcaacccgaacgataacctcaacatggatactgctgcaaaggaatgaaatggaagatgcatccaaaacccagctgaccttaagctttagagaagctagatggtggcgatgataaagtcttacgaacttaagatgtatcccatgggtgaggattgagaaggacacttcgttgcctttgccgggaccagctttgccttgttgtgtagcttgttggttgcctgtatgatgcaggggattcatggcgtgctccttgctggcccatgacttgtgctgctgcttggataattgatttaggcacagcagcaaattgatggaggtgctgtcggtcgagacaatgttcgggatgctcgcatgagaggaatcagcaagcacgaactgctccaacagctcagctaactctgcacctccaagcctaccaaatatgacgacgatctaggcatgtgtgagcccaccctcaccggacacgacgcggctgagcgcatcgctgaggaagggcacagtgccaaggattagatggacaaaggggtcgcggaaatcggttgaagccatccagatccaccgcaaactatggccagcaacctcaaagcttgaagactttcgggcaccggcactgtagctgaattttccacaatcaggcgtcgctagggctgacgaaatcgaggtctggcaccgcaaagaccgacctccctggctgatccacccacaagatttcagatctgaagaagggaatactggactcttcatagaggaccaaagacgaagaacaggaaggacacagaacgagactaactcgactatgagactaacccgactaaactactatacgaaggagacgcgattgagcctgacccctctccctcccgtcaccggcggcgagccaccggaatgaaggaggaagaggggccggagatgaggctttctttttctctctgtctcgggcaagctaggaagttccagagagctcacaccccacgttgttttttttgttgttgttttgtccattgacgcgtcaagttggagggcaaaaggggagatcgagtggacagtttattgtagaaataatacaactttaataaaaaaagtgtaaaaataggtgttggttgatagaaatcaaatattcaataaccagtcgaacaatcatatttcaataaggtatctatcaaacaaccattgttcgataagttacatgtcgaacaatggtcttttgacatgttaattggcttgattgacctatcgaggtctcacagctcgctcatatgcatacacacatatcctaagttcctaatttttttaaaccctgtcaaacaatggttattcgataatgtgctaaatctgtgattttagacaatcaacatctattttttataaattttcattaaaattgtactattttttaaaaaaattctcgagtgggtgttgtttggctgggccggggctgaaatggctgatgctcgggggcatgcagcatcagtgaaacatctcgctgacaatcggctcggaatctccactaggaccaccgcacacagcttcctgtggataaggatatgtagggcttttgctgatccactgatgcatgaggtcaagaatacagaatctaccgagtcctgggctcctgcctgttcctgctgatcaatatacagtacgatctcatcttaccgtgtggcaatctcgctattgctctgtcaaaaactccattacttatatcagttattccatgaaagaggagaggcgagccacacgcttctaggagaagacattgcggctcgatcgtttgtgaaagcttgcttggcaagtgccgtgccgatggatagctttcgatcaacgagaagaagacagttttggccgttcttttgcgcggcatttcgggccaccacacgcactgcaatcgactagtgctcggagtacgctttgccgtatcgctctctgccgcatatatatcgcccacgggacccatgccacgaggaatgaggtcagggtcaactcgcccggaccaaagtttcattggatagtgcatgtggaaattgttaggtgcacctggtgcctcacctaaaccacgtgtgccgtgattattcaatgtacgatttgtttcgtcttgaaggaaaattacccatggcatgcattatgccagactgaacacacttttagtatttacagctctgctgaaaaaaaatttaataaccacgtttttttgatcgatctcagtcgaattattgctggacggctggtcatcgtggtgtcaaaaaaaaaaagtgttgttagtgatgtaatactgtttcttgcgcttctctcttttttgtgttttactacctcatggaccacgagtttacatcgtggtgtcaaaaacgtagaattttttagttggacacgggtataaaagaaaaggtgagattaaatatggaaagattgtgatttgtttagacgaagtagagatagataggaaaattaaatagtgtagggttatgattcgttggaatatattggtggagaagttgttatagtttggataaattttgaatgctacaagttgttaaattttgagagggagtatttgttttttatgtgaatttgtattagtattttttatgagtatgtaattaagtaatcatctttaggttaaactaggaaggtagcccgcgcattcgcacgggcatgtgtcgtgcgttgcattcaaaaacggatcatatttatcagatagcctctgccatgttttggaagtacatttcctcagcaaatattcttcgttggcatcactttaataatttctctatgctatatactatatagaatttaattaatctgtataagcaattatctataatcttcatcatcgtctaaaaaggagttagacctagtttgtttagaaaaaacatatttattaaattaaaagtaaggtgtttttttcttttttttgttgaatgctttgggccctgttggtgaaaaacgtaagacctagctaaattcattgatccttttccctgccataaggttttcatgcagctcctattcactgtgttgagatgtggtcattgcaccttttgaatggtctatgcacaaagaaaataaacggaattacccggaatgcttagaaggccagaacaacacacgcttgaacatatatcaaagatatactaaaggtgcattaagcaccatctaaagtcaattagatggtaacatagtttagagtagatacacgaaagatcatttagcttgcttggattattttagcacattttttaaaaaaatcatgaagtaatcggatattctctaactaaagccattcgattttctatgcattggtggtttggacttcatattttagttagtcctatttgcttagatagtgtatatctaatttagctatgcatgtttgacaaacaacatatgatgatgcaacctgtattggattatttcgtaattcttgtacatcaattcaaatgacatgtaaaagggcaggggtgttcttccttaataaaaaaatgtttcatagttcactttgtaatttttgtttggataactattgatttaatttagttatacatgttttgctgaatgatgtatagtgatgtaatatgtgcaaccaatttgtttaaggtatttcaatcatatttggatggtgtgcaaagcgcgcaggctgaatgtgattgaatgtcatattttgtacataggaaaatataaggatacggatcttaaattcctagtttaattataaacagagcaacaattatattataaattagacgtgtagcttaaaaattatgattattttaatctattgattatttctcttttagttagctcctacccaaaaatagggatgggattagcagtggtctgcacacatgtgaagggggcgaggaggtagatgcgatttatttttataacttctccaaataatgtaacttaaaaccaatgatgacaggtttaattttttctcaaaatttctaagattatttatgattttcaggacatgacacgtggcggcgtaagatttttcgtaaattaaatctaatggttgaaaataatgggtccatcaatttaattgaaatattttataattttaaaatgtgaaattggtatttaatatgaaataatacatgttttcattctgttataattttattttcattaagtttccctgcaaaggagtattttaatttttatatagtaaactacaactataatggatattgaattatttaattaattgtaaataaaacaatagttgaaataaattaaaaatcaaatataattttagaaattataagccatttagctatgtttttttaatattaggttgttagttaaaaaatataaggcgagaggatcagaggaggtatatgtacagcaggacgagagttggagattttttttctgagacatattccaacgggttctagtctttagttatctattttaaaatatagatataattttagatttattagaaaatatgtcgggtgttgtatttacgaatgtaagctaaatgttgctaaccatatggtttaaaaattgaaatgtatcgagtgaccaataggtagtctctagcagtatatgacccaaagaaatatatttattttacttttaaaatgtagttaatgtaggtattgaattctaaattttattgtaaataatctcatgctgtgcatggataaaaaatagctatttagatggtatagttgtttaaaataatttactacaaagtatgttttccaatattaattaagaaaatgcttgaaaataggagggcatgtcgccctcatgtattagggtgagggcagggatatatgatacataactacgtatatatacctaacgtaacgtaatggatggtagcagtggggtgtgggcctttctttttttttctttaagtaaatccgatggtagaaaatatgggtccactgtatattagtgaaaatcgacagctatatgtttttctatagtttgctagagtgagacatggcgagatgagaacgtttgtagaatgccatatttttaatggtttgagagcgtttttaggatgtttaatggacttttagtatataatagattatcaaacaactaactattatatatcagctccatgtgtcgtgatgtatttaggaccacaatataatttttataatttaattaaaggaatacaacggaatcacaaattggatatataatttaaaaataatttagaagatagttaaaggaacattgattggatattttattatattattatagatcttagtttaactatatatatatttatatttgtgctgtaatatagtttagaaaaccatattttaaagatcatcgatttttatgatgtatttttctgttgtctttttttatgtacgtgcgcatggttttttattttctttccattctttccagtgatgggatcgcgaatgttcgcgcattagtccaacccgtaaactattgttttgtttttgtgtacataagtacgtacgggaaaataacgtggtttgcatcgtatcaacttgtacgtacatgacaatagtagtagcgcttaaatcatacatacaaagagatagttattattttctttaataatagatctaatccaatggtgtaaaatgatgggtccaccaacttaagtgaaaatcgacggtgagatttgataataccatgtggcagcctaaaagcgtttataggacgccacgtggtggcttatgagtgtttgtaggaagtttaatggacttttagtatataatagatagatatactaaattatagcttaggatattttttatcgccagagttaggcaattttacctgcttatcttaccgtgttaatgcattaaattaggtaattttacatttttattgcactttggaccatcccgatgaactctcatggaccgcaactctatatatgtaaaccataattttgacacaaggtgagcagaatgtgaatgggtaagagagtttaaatcgtccaaagtgcatgaagataaaattaactattccaaaaaaaggtaacaccgtctatttcaaagcgaaaacgttggataaagggtggtccaaaccaaaactagagtaatataaaagacgacccaaactgcatttcattctacattttaactactctagtatttaattatttggcagtgactaaatcttttttttcttctcttttaactttttgatggaatataaacgatgctaccgtaatggatgaccacgtatcgatccagccggataatgacataaataacaaagttacttttaattattgtattagtaaattatgatttacctttaattacgaacgattcttgatactatgagtagaattcaggggcagggagccagggaagcatgcgtgtgctccgtgatcccccgatcttgtacagctcgcttcgtctacacctatcttcttgtgctgtgcctgcgcatgggtcagtagagcatgcatgcaaccatgccagcatgcataggggctgtttggtttccagtaacttattctatatccctgtcaaatcagatgattgacactaatttggagtattaaatatacactaattacaaaatccattctataagcttggactaattcgcgagacgaatcttttgagtctaattacgccatgattttaacaatgtgatgctacagtaaacttttaataattatggattaattaggcttaaaaattcatcttgcggattagctcttatttataaaattaatttttttattagtaaactttttcatcttgcagacatgggctaaaaagttttaaccccatctaaacacccccatagccatgttgccagaagtcaacccggccgcaccggtacgagtacgtagcggtagcgatcgctctctgttgtgtaatgaaatgctgggggcagagagtagtagccagtaggcaagatagcttccagatactagcactgcatgcaagcagcatcacagcagcagcatgtgcatgccatgtactggagccagccatcgacacatggcatggcatgggcaagctagtcgttccggtcgggttgcgtcgcgtcgcgtcccctagcttagctcttgccgggttggggttggggggcatgggcggccgctgcgctagctgcctacggcgccgcgcccactcccagattctctactgcactgcctgcgtggtcgcgcgcgcgtgtgatcgatgggacgggacggcgcagcgttcgcacggccggattggtaccccccggccataggacgacgccgggtaggagtacaagtcacagtgcatgcttgtacttgatgatatctccatccaacacaatgccccaacaatgaccccaagcagcaagaatgccaatgccatatgaatggatgctgatgggacagacatgtcagtggttgcagctatgaacagtgagtgccaccgttttttttttactaattggtcctggtagaaaacttattttgaaactagtacataccaaaaactatatctagaaatagaccgtacttggcgctgaggttgttcctatgagggccattgggactagaccccttgtacagggtaattaaaagatgcgcggtcattaaaaagcaatgcacttgtggtgcaatggtatgatcatttgcttgtgtaccctagcaccagggttcgaatccccatcacggcagcatttttcgttcttttgtttcctcaaatcttcaatctacagttatcagaatatgttctacagcggcgctggcctctataacggctaaataaaagcaaaagcaaaggcaacagttaggtttggcttagctcagtggtaggtacttgaaaggtggcgttacagtgaccagggttcgaaccctctcctttatgtttttactaaactttttttacttagttctcaacttgcggttttaattttttcaaagctcaggtacttttaagtccattcttttatttttaaatatgtactaaatgtgttattccttttaaatattttttaaaaaagtgatatttcttttacaagttcaattgttgttttaattttaaaaaaacacgtgatattttagaatgaaacttacccttagttctcaacttgctgtttaatttttttaaaaaaaaactcaagttttttttaaatccattcttctaatttcttttttataaaaaagtgatatttcttttaaaagttgactctaaacttttttaatccattcttctactttttaaatttgtactaaatgtgatatttctttttaataaaaaataatttaaacaaaaaaaaagtacattgaagatttgaatacaaaaaacgaaaatggagatcatcattaatagtacgcacgtagattgatgatttaaaaaaaacaaaaatggctgacctgggattcgaaccctaagtaataaggtacagcaggatggaaacttccgttgcaccactagcgacattgttaattcattgcagcacatcgttttatttagagcaaggataataatagagcccacttcttattattagcctatcttaaaaccaacatatataatagattagctataaggttggctataattttcttctcctctctctatctctcacttacacatttaatgcatttgtcttagagcttgtgataagatagctcttgcatgagagccaacatccttaatttttcaccacctctctcctccatctaagcttatagtaagcttatagctcactattatacttgctcttagcgtgtgcaaggtgttagcgccaagtgcattggcactgaggccctgccacgtcgcgcctcgctcgccacgctggcacgatgttagcgccagtcccgttggcgctgataagaacaacctcagcgccaaccgctttggcgctgagccgacggcctatttctggatatagtttttggtaaggactagtttcaaaaaaagttttctacaaggaccaatttgtcaaaaaaaacgggtgagtgctatacagctccagcaattatacatctgggctgagtactctggctcccatcggatggcctaatcaatcaaagaaaaagctaaattttgaatttttaagcttaattttaagattaattttaagatattttcaacatagtttctttttcaatatttgcttttaagtcaccaagaacacatttataaaagttttacctataaattcatttttattctctaataagccgttttggcttattagaaaataagccaaacgatggggacctctagcttcacgcgcacttttcttaaactactaaataatatgtttttttattaaagtttttatatgaaagttgttttaaaaattatactgtattaatgtatttattacttcagtattagctagctgtgtgcgtacattttattatgacggatggatgatcttcgccttttctgagctactcttcccacccttctctcttatcacaccttttcctctatttagtctattcccaccgtggcaggagtaatggtagactgcaacggcccttcctctcgcgtataccaacgtctgaggctgacatgtggacccaggtggcatttgagaatgaaaatttaggagagtggcatttgagcactggcattttggtagagtggcaaatagtaaattctcccctctcccccgagtggaagagacgcgtaacggtgatggcggccctcccccacgcggaggtcaacggagctggaggcaggcgtcccccacatggatcaaggggtgacggaactcccctcgcgcggatccagtgtggcgacgaccctctccccatgcggatctggttgtagcagccctcccctgagtcgattagtggctgccattctcccccacacagatctagcggtggccgccccctcatggatctggtggccgccagcctcccccgtgacgacaaccactgacggtgatgacaacgggcagatccgccgccttcatccttgagagcgacgatggtaggcggtggcgacgagagcaagcggtgacgttagggctgctccgatggctggggtttcgagctttttttctttttttttcactaaaactattttcacgcgcagtttatcacatcgtttcatcgttctaatttattcagacttttaattttaacgtgaaactacacagccttagcctggaaaatcctagctagtgacatggtcacacggtgtgcctccccccgtgtcgtaggactcctacagcgcgtgtcacaggactcctacacgtctggtgtgtgcccttcattactgttgagctgccctcgctccacagagactagctagtcgccgttcctttcctgcagttaattttaaacctactactcctatactgttccatccacgatcttttgcggtactccacccgtccaccggccgtgaccaacccacggtgcagactacgcttcagctagtcccgctagcaccagtagtattaactccgaccttaatttctccatagctactggaggtttaggtcgattaattgtactacagctagtagactagggccttctaaactttttcttcgaccttctaactttttcatcacattaaaacttttttacacacgtaaacttctaattttttcatcacatcgttttaatttcaactaaattttttaaactaaacacaccctataaatgcgctgagtacgtacgtactcctactagcaggaaaaagaaaagctagcaggagtacttacttcataaaacacaaagtcgaaagaaactgatctccggtcgtaaactcattctaccattcaccactgcctgcatggctccattcagtagagcaaacacccttcagacaaggaggtgatcaggttgcaggagatataataattgtacccttgatgctatgctgacataatcaagcagggttttgtggcagcagactaatcaatgcgtgttaagaaaagacagacagcttttgacacgggcattgaattgaaggggagaacgacaatcgagagggagggagggaggaatggatggattggcccctggctagtggctactctctactcctacagtagaagctacgcacacaaaaacctatcgactttgtgccctgtgccggtcgatgcattgccattgccatcactcgcgtgtgtgcatcggttgtacgcgtccatgtggagtaaattagggttcccctttccgggtgctcgatgacaaaaagtcaggcaaaaggcaaccccatgacctgatcaggaccaaattaagtagtactggtgattagagcaagtttaatagtacagctcactactagctccaatttatctataactaatttaatagctaattcatacaatggttgtttactatacaattaatatatggtcccacctgccatatacacactgcgtcttggagtctgtgctgcagctggctacagatctgtagctcgctgctcttctctctcatcttttatctcattaaaatatgtttatagctggctaatagtctgctattgtacctgctcttagagtactggttagtgtgatgttatgctgaggtaattcgaatgccatgcatgacaccagattagccgggccttatctggtggtagagtacttttggtcagagaggttgtggtagtttctttactacacagttccattccatgtacgcaatgcattcggtttagtgcgctccacgataactgttagtatgatgcaggtagtagtagtacaagcagggtttaacttatcgattttgaagtaaaaacagttcctcgctagtttactgaaattcgatcgaaaactggtaaaattaaactaataactttcggttaacgcaatacgaaaaccatgtaaatactgatcggtttttataaattgagacttaacgctttcgtaaaagtcgatcagttttcatctgttaaatcctaagtagaagttgatcatcatactggagtactccgtagtgaggtgtagatcatcccgtgcatgtatggcaaatctgaccgtcacggcgcataaaattcagtactacttatactagtatatggagtatcaggccctgtttagatccattttgatattttgaagcactttttatcattttggatctaaacatcagtggcaaaacttgacgatgtggtatttagcatttgctagtctatagtagcaaattgtactaaaaagtgctttgggataactctctctctctttctctctctcactttagtgctagaatggtaaaaatttatgatgcatctaaacaccaattagtacttttgcaatactaaaacttttaccatttaccattccaaatagatctaaacaagcccttatttttatcgtgtcagaacatgtcgtccatgcatgcatagtttaaattaatgggcatggataatgcatggtggaagtgaacagtggtcgtcgactcgctagcttccgagtctggactctggagaggatgacatcaccacggcagtccagtccagtactagggactcaatgttcgcaaatgctttgatagtcgtgccgtccttgcattgggatgtgcggtttgtgtgactgggccctactcacttgctttcctacgagaggagagagtatccatccaagattcccacaccttcccagtgcgtacgtttgcgattctattcccttggcttgccatgcatcgctgttgccacacagtccacacagcctagctacctctctctctcgtcttgttcctcactgcatgcaagagcgagctgaggtgcatgcacgagcatggccacccttgtgtcctcgcgacgtggccggcctcctccgtcgacacgcgcgcgcgcgggcggcgcatcgcacgtcgtttccgatggaaaagttgggcgtcgcactcgcacgggggggttgggtttcgctttcgcgctagccgatcgatcgacgcggcgtacgatcgacttggtgtacgtgttgtcactgcatggagagatctatcacatcgtccttggatggattgggtttctctttctcaagccgtgcatatgcgcgcacgcacggtctagctagatgctacgcgcgcccgtggtgcgcgcggctagtaggattaggatacaaaaactgtttgttgatcgacgtgctagtgcgtttagcttatggcctttttgaccgaccttttttttttctccttctcttgccatcgatcgatcggtcgctttacaaacctaggattccagcggttcaaactgctcgtacgatctggttaactaaagaaaactcacaatgaatccgcgtgatgactaccctactgtattaccggtactctggttatttaaggcgtgttaccggccggtcagcttgacttcacgtgtgctacagtgcattttgtcaaagatgataattaagtagcctaattgcttaacggactgatcaattgctaggagtacaacgtacaggaaaacggattaattagtgctaggtttagcttaggtactatatgcaattaggcatccatgatcgaggaaggaattgaagtacagtgtgcgcaactgcttaagcatggcatggatgatgacccacactcttcctcaagacaaggaagaacaaggtgtatgtgaggcacatgcatgctcacatcagagcgcacaagtcaaaagcggtggtctccatgcaaacccgttgtcgtcttctccatcttacatcagtcgtcacagagattataaacagccgtgcatgtggttaccacctgcttcagacaagaaagttaaacagctgttcattcatttgtcatatgaccgtaccaccatctggtcaaaggaagcaaacacaatcttgaggcctagcattagtacgtgcgtgcctatattatgtctcttttggtaccacttttatatcgagacttgttcatgcacgaactaactagggttcttgacctcggaggaagaaaatggtctcttttagttgcttttagaatcttacggaagaagctgatcattgatcaaattaaagcaaataaagtcattcagataataaaaatagatcatgaatgctagactaacttgctttgaactgggccaatcaagcattgttcgggtttttggagtggcgagatagtggaggtttggactttggaggcatgtatgttgcaatttttttctgtctgacctcagcaaacctgacgtagaaaagaaaagaaataattcgccgatactgaatagtactcactcattcccctaatataaagaattttgatattttggttttactgtttgaccgcttgccttatttaaaaaatttgtaaaaatataaaaaacaaaaagttataattcaaatactttagataataaagtaagtcacacataaaataaataataattctaatttttttaaaataagatgaatggtcaaacagtacaactaaaatatcaaaataccttataatagaggacagatggagtacgtatcttccaataattcactgctatatcatagcattatttgaaattccatcttcttatcctgcgcccactactagaaaagctaggtaaacatgatgagagaatcagggaacctgtctgctcagagttttcagttatctctattagttccattaaatttccttgtcttgttgtccagatgtcaaatgagatcgcaacaattttatccatcgtagtatatgtcgaaagtgtacgttgagtaccatgcatcgttgataatgtttcttgattgctgtttgttcggatgataccttcggtacgatttgtttaattgcttgatcagttgttagttgttatcacaattcatgcacacagtatcatattatcatggacatattggcactcgcctctgcctgctaatagttaacatataagttcgtccggtatatctaatcttgttttgtatacttggaccaaaaacaaaacgtacacatgtttggttgtgccaaactaaaagaatcaacttaagttaatggaacctgcgagttctggctgtactaaaatcattcacacatgttagttgtcatcctgacactaaattagggcgggtcaacgacctgttatgattacaagatattggcttattctagtcttgatttgtatactacattcgtttcaaaatataagtattttttttgctataattttaaataactgtgtgtctagatttatagctaaaagttgttatattttgggatggaggtcgtagttgtttagtgcagcagtgtaagtgctatatatattcaactattcaccacaccaaatcccttatcatggagctgcaagtttgctttaaccatcatgtggctcgtccaattgtttatttcttattagtggcttgatacgtctaacttaaaaatctttcacatcagtactacctgtaagattaaagaatcaacgaatcatctatcgtcccttctgcactattctgatgttagctgattaacttttcgtcgcatctgcaccatgtgaagccaaggaagaacctgagatttgcatttgattatttaaactaatctacagtagtagtatatcttaacaaataattaacaagtcgtactaattgacgaaacagcgaatttgtctctatattatgcccaactgcaacaacctatactacgcgtacgttctgtataaagtaagtttatttagaagacagtggtcagtaatagctctcgaagggctatatatagccatttcatgacaaagctgcagggatttgcgtatcactttaccagcaaatctgccatttagtgaacatgtataaacggattggtttcttggcctacttggagaccatactcgagctagtacttagctagagttaaaaagaaactgagctcgttgaggaagtgtcaaattgcagagcatttcttaatcgatccgtttgaactcagatcaatgcaggattaggagggcaccctatgcttcgttgtccgtggttcttctacgtgtggggaaagatgcgagatcattgtttatcacatgctgattaattaactcctgtctgaaaaacataatattccgtgaagtataccttcacaagtccaaccttctgtctgactcgcacgcagctcatcacaattacttctactgtgcaagttcggctggtttgactattacaggctcattatccaaagccgacatgtaaattctttgaattaattaatcaaagattttgctgtacattagaattactatccagggaacaatgatagaggtcaacaagtcactgttagtgtatcagacaggcatggcaatacagtatactagttgtctgcacagtatcacaagttctcctgtagagaagtacacgaggaaagaaaggcagagcaagacactggttttcttatttctgtttttattgcacaagtatgtatagagtgattgtgcaacagaaaagaagggactttttttttatacaatcctaggagaagagtgcatggcgctatggcaatcaatatttcatagttatttttcgaaagcttaagattctttagaaaagttggttggcggtaagtttataagaatctagaaaagttgaaaaacacaatttttaatttctagtttattttatagattctataatgacattctcagaagctgaaggtcacatccttttctcttatgcttatgcttatgcttatcaactaaaatttaaattttcaatcttaaatttagagttttttattgtagtttattttttagcctttacatttagatcgttaagaacacgtatataaaaattgtattcacacattattttttctttacaaatacgcagtttcgctttttcctccaaacaacgaaacgatggagctgtgaaaaaaacgagattgtttgtgggagttttggttataagattgcataggacagaacctctctaagactgtacagtagaagcgtagagcgggattccagtagactagtggagtaagtaaaggtgtctttacttcactttaaaattgaaagtttaattaaaattaaaatgatgtgacgaaaaatatagaagtttgtatgtgtagaaaaattctgatgtgatgaaaatcttggaaatttgaaaaaaaaaaagtagggaactaaaaccaggcctaacaatgcagggaggcagtacacgagtcctgagatgagatggacaagtcggaaagtctttcagtaggagaatctgcctgtcgagctggcacgagagacaagtttgagtgagcgagagaagggacagaaagaattggcgaacgtacatagctgagctgccggctgcagtgacggagcagtgtgtactgtgtggtcttgagaaaggccagaagagaccgcacgggcccagtgggccagcggacactcgatatgacggcacagcttaagcccactaatcccagtgatctccttgaaaaaagaaccttcaaactctcagttgaaggcaaaaatgcagataaaacatggagaaaatgctcggtgcaagagaattttatatcttgatcatgtacaacatctgtatcaaaatgtagctatctataatataatatattgtttcaaaataaagttatttatctaactatcacccctatcaacaaatcacaataattatccatttaatttcttcatctcctcaaccaatcacaatctttctccaatcatttacatctattttttaatacctattcccacattaaaaatgtttacattttagagtggatgaagtagtattttacggtgctactagtaattcaagttctcacgttaatctgaatatacagaagagaatagcttgcttgtcgcaaaaagagagagatgtcttttgtcgctaaaacccaatagttgtgcaggaatcatcagctcatcgtctatgttagtagtagaactttttttttaatcttatgttagtactagtagaacttggaagtaaaaagtgtagtacaatttctccagagcagaaatgggaacgcgactgatgggccgaacggcccatgtttgagaaagaagatattttcatgatgggcatctattctagggctctcggcccatccatactgccgtaggacttaaattaaacggttttgtatagtttagggttgaagatttctggttttgtggttaagggatctcaaaaaatctcggttaagttgagggacctccggtgaacttattccttcccacaacactagagcgtaggagtaggacccaggtgtcagttgcagcatactgggaggaatattcgccttggtgttaagcctctcttctccctctcgagagatctccccgcgatttcgccgcctgccgccgccgccgccatggctttctccgcgcggaggagcctcgcttccggcctctcccgccacctctcccgccgcctccacccctccgtctcccacctcctcccctcccaccacgatgaccactccgagaacccctcgccccccgcccaacctccgcctctcccctccgcgcttcgctcgccgtcgagatctcaggcgctcggcctccccctccccttcggccttctccacgcgtcccgccgcagcctctccacctcgccccgctccaccgacgagctcgatgcctccgcggaggtcctctctgacgccgcatcttcggtctccgtcccggcggacgtcctcgcggacgccgcggcgtctgtacccgtctccgccccggcgccgttccccggggaggtggccgcggcggccgccgactcgtttgcaccggtcgccgccctgcagcacctcatcgacggcgtccattccttgacggggctgaactggtaacctcgtcgtgcctgtctaactaagcttcaaaaaatttgatcgagataacctctgtgtgaactgaattttgtttgatgcattgataattgtgtaggtgggcttgtattgcgctcacgtcactgttgatccggactctaactgtcccactgctgctgaaccagatgaaggctacggtgaagctaaatgtaaagactgactcaccagtgtgcattttagctaccagtagattctatcaacagtcaaataatttattatatgcatgtttggtttgctgccatggtattacatcagagatgcaaatttgttaaagtcgataagttcgaaaacttgagagtggctgttgaacacgttgggttctcaattctgcacaatttctagagcacagatcctgttttatgatcctacaacgatgtacgaacttagttagttacttgctttggctggacgctttgtcttattaacttaatcacttataatgtgtctataagtcttgttgggtttttgttgcaagatcattagttgtatttcctcagttggaattcttatatcgtgcaggcaatgcggccagaaattgaagccattaatttggagatgcgaactgtaagcctttatttctattcagttaaatattcattttgtatgttataccttgaacatgctatttgtatctctaatgtggtaaaccatagtactgtgtggttttgaaggcaaagaaaggtcaaatgcttttgtagcaagtagctacgttagttatcttctatcatctagctagacataatcagggccatgaacactcttctactatagtcaagtttgtctaagctgagttgccaatactaagtacactaataatccgtgtttagatatcttcaactcgcgttgctggtaatgaaaaatccagcacacgagtaacagatgaaggaagcatggttagtaggctaggtttttggtccatttctttaaaagtgcatttttcataggaagtgtagtaatgtcctaaaatgctgcattatctatttgaaaccatgtagtagaggatcaaaccgccacagaagtgacgagcttttaaatgttttgctctccactggagagtcgccttggtcatgtgggcaatgattttgcttggcagcgcaagtttttttgagctttaccaaatacttgctgttggtaggtgagcatatgctatttggccagttgctttatctagcagccagcaggggaaccaagcatgcctttaatgaaaggaaagaaaacacatatttgtgtattagacaacactgatcccatatcaatagcttttttgcagaagccttaattctaaacttttcaaaagactacttaaataactattaactaatgatataatcaatcccgtttactttttcagtcaactgatcctcagtcaatgctagaggggaaaaggaaattgggcgagctatttctaaggtatatgttcacttgttcatttttgttcacttatgatctggaagtgcctcttcttttcttgtttttgcctcttagcacatacttttttaacatttacacgtctcgctgaacttgagtttgccactgcaatataacctaaccacttctgtattcacttaatagtcgtgaaatatctttttttaaaaaaattcatggctgtcttcaggcatggcgtaactccactgacaccattgaagggtctattcatccaagcacctatattcatgagctttttctttgctgtaagtttacaccacttccttattacttctaaactagtaatgccacactgtgttccaccttgcaataacatttacctgatgtttaacttctagcatttgttctgtactctgttccaatttcagatatcaaacatggttgagaaagttccttctttcaaaggaggcgggatatattggtttactgatttgacaactcctgatgagcttttaattctcccaatgttgacatcgcttactttcttggttacggtagaggtatgatgtaggtcaccattttggcaaacacaattcatgcatcttatgttattgtatagttagttacgaaactatgttgcggttttcagttaaatatgcaagatggcatggaaggaaatcctatgttgaagacgatgaagaatttctctagagtaatggctgttttgactattccatttacgatgagctttcccaaggtatgaactatcaagtactcagaatctaagtttacataattcatatactgtgggaaaatttacgagaaaactaggagtttggagatactcaaaactacattgcatgtctcaagagaaaagcttgaactttaacttaaaacaccccaagaaccaactaaccaagatgatttcaccatcagtcgggcaaaagtttgacgaagtgaggttcgatcaacagagatatcaaaattttagtttatatcttagtacgagtgaggaatacagtcgctataaaactacactagataggcagtagaatgaaaactgagcagctaggttttactgtttagcaagtactgcatagcttgtattgctaaggacagtcagggttccgcacttgtccttatagttgcttttgctaaggggctttttttggtctgcctatttagatctttcataagtgccgtcttttgtgacaaattgatgcatggtgttaatattaacacaaagaaatcgatggtattcagcttctcgtttcttctgcaggcaattttcttttactgggtcacatcgaacttgttctctcttgggtatggttttggtaagtcatttatcatgcttcagacctctggcaacctccattttttttgtggtcctaacgtgcaaatattttttttatttggttcagttcttcggaagccagctgtgaggagtttcttagatcttcctcccatcgaaactcagtttgctccggctcaacagccgaccttcaacctttttggtgcatccaagtcagtacctgcagcaggttcttctattgcagaatcagatcggtcaagttctgttctaagccagcggttcagcgatcttgaaaacagagctaaatcaagacgtgaatcccaagattaatggctaacagttttttttgttttgatttttttggccacgaatgctgaaggcatttgtaccttgtgtctggagcaaagtatattcatcgcatactggttttgtatcggtatttgagttagaggtgggtatcatttttgagtctatgataccactgccacccggagtgaataaaccagagtaaccatggtatgtaagaccgatttatctactcttctattggaaggcaatggtggactaattctgttgtatattttacttgatgtgcttaaaagttacaatgcagtctctctacatattagttcttttttttgtgatatcttgtttcatctctaaaataataaaaaaaacgcaaagagttcttgtagggacgaaatgttctaaatgcctcacaattaattgtttctgactataatagcacgtgtataattcataattatcataattagtgtaacgatggaacatttaagaaccatcattcccgtcctgatgatctcaaaatggctactcggagcattgttcatttgttcttcctccatgagaccaggacttgggagaaagtggcacgctcttgtcatcttgttgacttctccttgaaacgcagtccaagtagtttatggccctctcgttacggcccaactagaacaggcctcacatgcgtgacaatcccgtcccggcccaactaaaatgactcgcgcatgcgtggaaacccactacggcccaactgaagcagctgtttcttagacttgtctgcttctgttgttgaacaaacagcaagcagctctcctgctgcaatatcacttcaagaaaatttttgtacgaatgaatgtgcaaaaggatcggaaaacatatgaaaacaaacgggaatgcaacattacctgcctgcttgtggtggttgcgtttttttttttttagcttgagttgctttctcacctttcgtgatgcattttagtcatgatgacttgaaaagtgcatccaactactcgagatgtgatatacctcactatacccacggacaggagagaagccccaggaacacatgctaagttttcttttcccgatgagtagcaaataatgtccctgaagtttcgctggagatttggttggagatctatcatttcactcaacttattcttgattgatccacaaaaaacaccctgtggatgtgccacgtttccgcacacataagagcaacaattgaataagacaaattttgcttcaagatattcaaaatttatgtaatttattgatgatcattgaaaaatgtggcacggataagaacatttaaaaaccaataatttattagaggacacttttgactcaattgaagatagaaaattttaagcaagacgacaatgttcctaggaccacaagcttcaaacatactgttagagtaaaaatttagaaactacgcaactctaaatttatcatcaccccaagtacatcactagcatattctatctattctatcttcacttcagcctcagctcaaaaaattttgaccttaggggcattctcattttttttgaagaatttttctctccaattgaatcaaaagtgtcctcaagcaaattcctagggttttagagcgtatttcagctatgacacgtttttacaatgtctatcagcaaattacacaaattttgctcttaccccccttatctatataaaataaataaataatacgtcggctcaatattgtttctatcatgagtaaatgggagttcttttttgtttttattcttttttctttaatatggtacatataaggataaatggtcatttgattgctatccttgcatgtgagaatgacatggcacacacacgtagtgttttcggtaggtccaaagattatgtcgagtcaaatgatatattttaaggatttattggggtaaattgaaacgtcaaaggactaaactaagtccggaacaaaacattcacgagcatattggctattcacctttttttttaatgaagggcttgctaactttgttaccatttttatcattaccaagttttgatattgtcaaattttaatgaagtagcaatctaaacatgtctcaaatgccctaccacaccataccccgcctttcaaccgtcacccgtgctaaaccaaacaatgcgcacgtatctctaccttatcattttttatatttactaaaccttgttaaattttagtgctagcagaatttggtagggtttattttttcatcaaactgaacacacctaaaattgattttaccatgttctgtttcactgtaaattggctcggaataaacctgtattatgtggagtagtattgtacaaggagcaaaaaatctgaacaaatcatgcatgctagctctgctccttttatacgaaaagttatgctttctgatcatcaaagagggttggtatgaaagtattgctccaattcaagtgtacgactcgtttttaaatcgccgtgattgtttgtttatcttcgtcctcacttctgctggccccaattccaaccacaaggcaacgcaaacaattctttgcttatcatgtcatttgacagcaacaactaacaagtgcataccttcacggacaaaagtcctgtgttaaattctggctgcctccaattcgagtgccggccagagcaggcagagttccaaattgtaaggactgatttttccgtaaggagtggaatgcatgaagatgaagaaatggtcttgctcttattgaattgaccgaacacgtatatttccatatggcgttttccatgtcaattaacaggccatcaaggacatgattgatgggcaattgacctgtccgataattcttggggtccagcatcgacgtcttgcttagcgtgagcaatgaaaccaagatgtgtatacatggcaatggcagattgcacgccatcctgattcctcccgagagggtgaaacgagaataataataaaagtttagagtgagcgacgtttggtttttaagttagggggtaattcgtacttttttttaaataataataaataacttgtgacaattccgaatgatttctttttacaacgcaactttctttacccagcttgaaaaccagttatgagtgtgtgtggaagcaatcatcactgtaaagcttccaactttcttgcgagaattttggttcaagacaaagatctcccatcacgcttttattctggatggagatagagagagactcgttaattagggcacgttcaatacagatcacacccttaagtaccatcaaggatgacacaacatcactgaaaagctaatttccggcgatacaagttgtttgagatgcagactaaaatttttatttcagcccctagtattttttatttagtcctcacatttttttcaatctataaaaaggtccaatatttaacactaaacacccaaaaattcggaaagtaatataaaatctcttttccccactgaccctcacccatccctatgcctcccacttcatgagctgatgctgatggagagctacccatgctctctcccctatctccacatcgagctccactcgacggcgaccaggtctctcaccaccgtcatctctcattctcccacacgacaccatctcaacccatgccatggccgccgtggacgggtcgaggaggctctcgcttcctcgcttcaggtctgatgaccccccaccttagatgtcgcgacggaccggtcaagcagtggtggtagcttgtttgaggaggcgccaccgccatccctctcctcttcccctccttccttgtagctcggtcgacaaggcagcactgatggtcgagaggtcatgacagtggttgaggaggctcctgcctcctcgcttcagatctaccgaagcctattgcttctttagatccaacaagacccacatcagatcctatggaagactggtcgagtagcgttagcaactcgttctaggaggtcaccaccgccgtcctcttcctcttctctttcttccccgaagatcggtcaatgaggtagcaccggtgatcgacgaggtcacgacgacatctcattcgaggaggccgccgccaccatcccccctcttctcctccttcctcgtagctcggttgatgagccccctcctctgccattgagtttcaaggctaacaagcagtctaagtggtgcggctcttcgatccgggcagagaagcaccagaggcagtcgagaaggcggccatggtagtcgtcggtcttgtagatgagaggatgagctcatcggtgtcttgttcgttgcgccgttgtagcaacgttgccagtgtttctctttgtcggtgccccgtttaacccgttgccgctcagtcgagggtggtaggtggatcgcgaggcgaagccataggttcacccaacacggagccatgagccatggattcgcgaggccaagttcatgcgcacaaagttacacgaaccgtgcaggagcgacgtgattcctcacgaggccatgatcccgccgcggctcgcctcctgctagcatattttttttacagagatagattttaaaagtagaagctggatttggtatgcaactgtaattttattgaactggatatcgatcaatctatattgctccttaagagactcgcctgcgataattcacctattgtcgtatgcgggcctattaagggatcgcttgtgaaaccattgggaggagcaatttttgcaggcagaagcatttacggttcacctgtaacgtacggggaccctcgtccatttattgtatgagggctacgctatagttggaattcaggaagacatcaaatacttgaaagaacttaacgtagcagccggcaggaaaaacatgacgggtgttgagcggccaaggctgtgtttagttccctttaaactttcaacttttccgttacatcaaatgtttggacacatgcatggagcatcgaatgtggatgaaaaaaatcaattgcactgtttgcatgtaaattgcgagacaattcttttgagcctaactacgccatgatttgactatgtggtgctacagtaaatatttactaatgactgattaattaggcttaatagatacgtcttgtagtttacaggcggaatctgtaatttgttttgttattagtttatgtttaatagtgtccgtatacatcaaaaatttatgccaaaacaattaaacacggcacaagtacacaaatacacaatgctcattatggtgagacggcgacccacggaggatgagttgtgtgatcggtgcttttagtgagtgcgtggaggaaaattgatttttcatacgtcacacggtcactctacgaaaaatcaaatttttcatactggatgtaaagttttaagcatgtttttcttgtgtcgtgacgacttggtgttcggaggtgggtgctgggaacccatctcccatgaaaaaacggagcggtctattagcgtgtgattaattaagtattagctaatttttttttaaaaaaaatagatcaatatgattttttgaagtaactttcgtatagaaacttttttaaaaaaaacacgccgtttagtagtttgaaaagcgtgcacgtgaaaaacgagagaagagagttgggaaatcagagtaggagcttgcaagcccagcttatttcaccgtagattctcaaccgacgtgtggctacagatgaatcgtacgtatactagcagatacgttcctttggacaactgttgtgggactgtagtataactttcgcctctcaattagtacatatcttacgtgctccgtaaagatcagcactgtactggagctaaggcacgatttccacgcgattcattcagcaccatatccacgcccgatacgtactgggtaaagtgcgatatatccatccatgcctacatccacttccaggcggaaaagcaatagtgcgcgcgcggcgcgcccttttaactgagatcatattatcctcgccggcggccgagcactcgtaagtcgtaagtggcaaccgcatgatcgagcgcattgccctgcatttacgcccatgctcaaggacgcacgttaattttacccgccggaatggaaaaaaaaagagagcaaaagtcgctacatttcaggcagctagatccgtggaggggcagggtttgtttggcacgccttcaactttagctttatctcttctgaaggctaaagctaagatctagtcaaattgtttcagcttaatctaaagtgggagtgaagctgactaaagcgctattacaaaatgaattataaagttggagctgtgtttaaactgctctagaatttaactccaaatttaaattttgaaattaaatttagaagttggaattctatcaaacaaacgaatgtaggctgtgtttagtttctgaaattggggagaagtttagaaagttggtagtttggaaaaaaaagttgaaagtttatatgtgtgtaggaaagttttggatatgatggaaagttagaagttggggaaaagtttagtatgacctaaacacaatcatagtagttcgaactattgctccgcggcctccgcctccgcaactccgcgttagcatatcaccggcgaccgtggaagaaccaccaaccaacgccacacaatgcctccacgcactgaccactcgtgctacgacaatatctggcgctcgcccggtcaaacaccacaaggccaccctcccgccaagcaattaaccaaccagtacaactagtattccgcattccactcgatgcacccgtccaaaccacgggggtaggtgagtggtcactcaccaacttttttctctctctctctctggagaattgagcgcgagagtcggtcagccgttcgatcggccgggtcactcaccaacacacgcaacggcgtaatcacacgcttataagtagcggtggttgacgcctgcgctcggtagcgggtgagcaagcaagccgatcggcagccacaccgcatatcatacactcatacacatttcgctcgatcgatccgcgcgcgcacggagaagatgtgggtgacgtcgatgccgcaggtgtgggacgaggagggggtggcgaagggcagcgtggtgacgccggcgccggcgacggcgctgctggggtcgctcgcgggatggatgtcccgcgccgtcgagccgccggcgccgaggccgtgcggcacggagggtggcccgccggtgaccgcgacgaggctgaggctgcgcgacggccgccacctcgcctactgcgagagcggcgtccccaaggaggaggcccgcttcaaggtcgtcttctcccacggcttcaccggctcccgcgaggacagcgtccgcgcctcccaggtaaacatagcccatccacatccatgtctacatgtccctcttctccttaatctgatttcatctcttccatcacaaatgcatgcacgatcttctctgtagttcgaacttttcttgacatacagtaccttgtagatgtattaggtcgtgttcttgatttcatctttctaacttcaccactctcattttccccgcacatatttaacatttataaactgctaattagtgtattttttagaaaaattatatgaaaattgctccaaaaatacatatcaatctatttttaagtctttttaagctaatatttaattaattaaatgataataagttgctccgctttacatttctggagaagagttcccaatcataacacaataaaacagccttgttgatcgccttgtgggcagtctattggattatgaaatacgaatatattagtaagaaatggaagagagaacgcgagtatttacaactcaaaagactttgctttgattttttttctttttagtggtagtgactgctaactaatcatgaaagtcccttagcttagctagctctctggcacgaaagagactgtcggtgaccgcaaaggtgtactggaggaaaaggtcgggtatgagctggtgggtgttcggtggcttctaagaatcaatttgcccggtggaacagagctttctttgagcatcaaaaatttgctgtgcaagtctctcttggaaaaagtctttcatgaatgttaggtcgcggttgctgtgtatcggtttgtctagatcagcccaactgtaccaacagctgtatctaaaactcccaataatctcaccagcagcaacaactcagatacattcatggtggtagggccagattaagtatatttatagttcagttgatgtgctgccatgaacccggccagatcataggatcaattcttttgttaagctagcttgcgccttactggatccgtgcctgtatcagtataaggagcttttgctttcgaccatccaaaattccaaatggttagctgcctgtaagcgtctgattactgctctctggagtaatggacaaatgtcatttgtgtagagcctacgcgtcctgaagtgtcgtgtcctctgtctcggctaaaaatttagccgtattcgatggaatcttctttcacactgttattaggagttacagtaaggttaggtacagaaatataccagcatggatggccacacgttttcttttcttacctggaagcaaacactatcatgttcccctccaagtgcggtgaactcctgctattgtcagttccactgttcatatggagagtaaaaattggatatgtttagttctcctagaacttttagaaattccgtcacatcaaatatttagacacatgtatatagcattaaatgtggacgagtaaaaaaccaattacacagtttgcatgtaaattgcttgacaaattttttgagtctaattacgtcatgatttgacaatatggtgctacagtaaacatttgctaatgacagattaattaggtttaatagattcgtctattagcttacaggcggaatctgtaatttattttgttattaatctatgtttaatactttaaatatgtgtccgtatactttagaaaaaatttagccgtacaactaaacaccgttggttagttgggtagttacctggctacttaccttacctgttattcctcctccatcttgcataaccaacttaaggacccgtaacttacaagaaaaaagcaaaaaaaaggaagaatagtctaaaggcactcccaaattaacacgtactactaatactagatacgctaccgtaccactcaaggccacatggccaggtcattcagattttttttttaaaacaaaaaatcattcagtgtcttcttgtttgtctgtccacgtgaattcaggttaggaaaattgaccttttagctccgttccgaatcgtaatattctctcgaacaccgttgatttgatatagtgtcaatcatttgttttgtttaaaaatttcgatgagcatcagccttacccatccccatactaacctttgacgagcagcagttctcaacgtgcttcccaccgactggccccctagaagaccaggcaactcttctagatagtctgggtcctaatttttcattttgtgtatgtttaggtattgcttattagtaattaaaaaataatttataattaaaacttttatatacgtatctttaacgatttaaacgatttaaagtcaaatgttataaaatcaactataataaaaaatacacaatattaagttttaaaatttaaactttacttcctccgtcccaagataaatgtagttttgcactattcatcttcaacgtttaaccgttcgttttatttgaaatgtttttataattaatatttttattatcattagatgataaaatatgaatagtattttatgcgtaactaattttttttaattttttataaattttttaaataagacatacggttaaacattggaaacggatatctacgactcgcttattttgggacggagttagaatataataatatgcgtacatgaaaataagccaaaaaaggggctgcccgtccgtggaattccggggagaaaactgttaacttcacgtcaacctaggctggatcgcacgccacgtttctgctcctactaaaaccgtacggctgtatgagtatagcgcaaaactagccccacctacctacccagccagcaagaacgagacgtggccggcgcccgaacccgccggagcaatggagctgctgaccacggcgccgatgctgaactgcgccgccaagagggcgggcgggtccgccctgggcccgctggccggcgcgctgggcagctggatcgcccgcgccgtggtgccgccgccgccgccgccgcggatctgcgggtcgcccggtgggccgcccgtggcggcgccccgggtgcggctgagggacgggaggcacctggcgtacgcggagtccggcgtgcggaaggaggacgcgcggtacaaggtcgtcttctcccacgggttcaccggctcccgcctcgactccgtccgcccctcgccggtcagtcagcctgcactgccactccccccgggtttgctaattttgggttcccttttctggcttgctatggcgcgaaatcgggaatggcgccaaggcagggttacgacggaatcgatgctagagtagatggggaatatacattggaaaggctgtagcttttttggttcaaaagattatttcatgaatgtagtcgcagcagaccgattaaatccccaaattcagttttttttatgcttgatttatcttataactgcctgtttttgttgttcacatcactcaattgctgtcacatttccctcctgattggcctaattgcttcatggcatcttgttgcccacttttatcgcctggaaagatgatatggattctgtcggtggcagcgaattgcaattctagcctaggacttttcaagacaacgctttagttttagagatagctaaatccaagtcaacctatccaatttaggatgttgagtagaatatgttttttcaattcttaaatatgatttgttagtttcatgactgaccatgtacaaatgccatgctcaacttcagatttcttttcctaattgttgagtttgtcaattgtcagtgccagattttcattttccagttgaccttgtcatatgaatggctggactctagatgttctcttcgaacgttaactgttcccattttcttatttaactttatatatcctattgcccattcattctgcattgtggcgcataccaactcataaacttgatgtgattttcaggaggtggctgaggagctgggcgtgtacatggtaggctttgatcgcgctggatatggtgagagtgatccaaaccccaatcggtctgtgaagagcgctgccctcgatgttgaggagcttgcggacgctctaggattaggccccaagttctatgtgatcggtatctccctcggctgccatgctgtttggggcgccctcaagtacatcccagaaaggtgagcaacacagtgcctgccaaaagtgtcaaacacgtccagtaatgtaacaaatcaagcagtaggttggtgtcaagaagagtgactgacaatagcggtcattgttgtgcgtacaggattgctggagcggccatgatggcaccggtggtgaactactggtggccggggttccctaccgatctggctgccgaggtgtacaacaagcaggaagtgggtgaccagtgggcgctgcgtgtttcacaccatgcacccagcatcctccactggtggatggagcagagctggcttcccacctccaccgtcgtggctggcaccactcccctccccaacaagcgtgatgccgagatccgcaaaaatatgaaggcggatggctcgttccagaaggtcagttcacgttgcttccatttcagctagcattccgttgtcactacaagctaaagttgtgatgctcttattggagtatatgtcaagtcttaacattttttgcatgtggttttgtagaaaatggacttggcgacacaacaaggcattcatgagtcgtactaccgtgacatgatggtgatgttcggcaagtgggagtttgacccgatgagcttgccgaagccgccatgccctgtgcatatctggcagggcgacgaggacgggcttgtgccggtggtgttgcagagatacctcgttagccggctcagctgggcgaactaccatgagctccccggaaccgggcacttcctgtctgcggttcccgggcttggagacaccgttcttaggaccattttcggttgagtatatgtagcagtcagaagaagcaacagttcagaatgctgatactaagttatagtgccccacccggtacattacttcgtttaaatggtaaggctgttcgttactcgctgattagcgatgatgatgatatagatgaaagggcagtgtaaaatgagctgctcttttttttttttggtttttttggtgtaaaatggcgtggcccagatgctacccaaaaatgttctttgaccttggaaaaaaagtgatagtattatacaatgtggactcttttgtttcgtactcctacatgttactacatctctacttacggtttcagcctgctccagtggccagtgtccataactcagggaaattttagcccatacaaaagccagcagctcatgacaagtggcgtatgaacgaggcgttcctaagttctagcacggggggcactgctgaaacgcaaattagcagtgttcaggtgggcaaccgaatgcattacccagtgagacggtgatgacggaaagcacacgggtatgggcgtacacaggcagctcagctagcctgctagtactaacaccgaaacaacagcgatcggaagtcggaagcaaccgagagctgtcggctctttcaatgcgagcatggatcacgcggggtactcggcttctttctttaagacggtgggggtgggtggatcacccgtcacggcctcaccgagtcaccggacgcatcacggtcgcggtcgcggtcgcggcctcacgggttgatagccgctacggcgctacgaacagccggacgcagcagtgccagtgcactgcagcacgcggaaggcggatcccagcacgcgcacctccctctgccgcggtgggcttacagttactccgtgggactgggctgaatttcaaaggcctccaatggctctttttacaagctgtgcgccgtatgtatggctgtttattttgcacgaaatttaacaatgtgaccctttcaaaaactaatttcgcaaatgaattgttgctaaaacttatttcaaaaataaccttttagtttaatatctaatcgtatgacgctgaacttagacatatcagcgccaaatagcacggcactgaatgcacgttggcacaccgactcaacctcccatccacggtggcacaacattcagagccagttgacatggcattgaggtgtctaagttcagcgtcatacgatttggcgctgaacaaaagggtcatttttaaaataagttttgaccgcggttcatttgcgaaattagtttttggaaagagtcaaattgttaaattttgtggtttattttgccggataagtttcaacttcaactcttttttcctttttcttggtcgagccggcaaagaaagcggctgaagtttattaagatttagggaaagagtttaggatatacaacagccataaggcctgctacataaaaaaaaaaaacagatttacactctaagttcctcccagcaacatgctttgccgtggagtgtaatccgagatgaaacacagagttctcttgctggttattgtgccaggtaaatttcaacttcaacttgctgtttattatgctggtaaatctcaacttcaaacttgctggtttgttatgcactttttatacgacacatcttgcataaaccaatggtttcgttctcagtaacatatatgcacggagcaatcgattcagccatacaatattacaattcaggatggggatgattagggtcgatccatttatccactaaacctatccgtaaatttgtgttaatggatttgtagggtcgctccaaaaaatataaatagatcaaacggatcaaaccattagaacctaaggttcaaggggttcaacccaaaatgacttcacatgtataaatgtttcaaaaaattatataaagttgcttcgctatataataattcattcctacaaaattcaactaaatttaacaagttttcatagtgtgaacgtgagtttaaaaattttgggtccgagttttacatgtaactggaatttttgggtcttagcaacgcatcgtgggccccacatgtataaaaggctcaaaatttacacaaagttgcttctctgtgcaataaattatcccaccaaaattcgactgaattcgataagtttttatagtgtgaacgcgagtttaaaaattttgggtccgagttttacacacgtataactagaatttttgggtcctagtaatgcatcgtgggccccacttgtataaagggctcaaaatttatacaaagttgcttctctgtgcaataaataatcccaccaaaattcaactgaattcgataagtttttatagtgtgaacgcgagtttaaaaattttgggtccaagttttacccacatgtaataagagtagccgatccatttgaatatccatgtataacctattgatataatagactcatagtggatcgaccctattaaattatggatcaacgaactcacttaaaacggtttaggttcaatccatatcctaaccattcccatcctgaattacaatcaaattgtactagattaaagaatcctaaacaaaattatctccccgacacccctagggccagccgacggctttaatcatgcatcagacagcagcatctcgtcatttggaacgcaagacacagctttgctaatctggcgttacaccatcatcatcatacatataacatgttaattagactctccgcaatcagtagcagcaccactttaacagggacaacaaagataataatcccctaatgcacacacgcagacacaggacaagacgatccagcaccgcagcacaacgaaccaacaccttattccaattctaattccagttccaatcaggatgagctaagcccaagctcgcacatgcacacgcgagaatcgaatcgaacccaatccggacgcgaccaaccgagcgcaccacccaccaccaccgcgcgcaggaggccaaaccgacaccgaaacgagccgcggccgcccaccccgagtgactcgtcgagccagctatactatactataccttccttccgcgactactccgcgtccgccccaaatggcaacatgcgatggccaactcacgcacgcgacgcgagaaaagacgggagaaacccgcgtgccgcatgtgtccagcccgggacgccgaaccaaccagcggcagcccggccgtttcgccctcctcccctgctcctgctcctgcactgcactgcactgcacatcggcgcatgtagctgttggttgggttgggaatcgcttgaagcaaggtactgggagctcgtcgtgcagttggttttgtgtgccaccgcggcaagaaactgctcgtctcatctgcattggtccctcccttttgccagaacagaatcgagttggccgttttccatggagtgtgggtcgccgccgtcgatgaccaccattagcatagccagacaaagaaggtgtcagttgctttttgggtaaggaattgcgagatgctgctacatgcgaatcgctgaatcgcacacgccttgtcggtgccctgccaaccaaattacagtaaggtgcggcgtactggcatccgcgaaaagataagaaaccgaaccaatctcttgctttttaatcattgcgcaggtagtcttagcctggaaattagtttccaaaggaaatcgtgacttaattaacaccatttctctaccttgatgcgatcctttaaactaatagaatagccgctcccactacaccatgtgatcggtatgcacactaccgtaaaaagtcaacagtagccattccacacaaatagtacgccctgtgcatgccattcctctcgaggagtcaacgtgacactactggggtgaaatacaggcttcgttcgattcatcttggaggaagatttgtacgccacacgaaacgaataatctcattagcacatgattaattatatattagctattataaatttataaaatggatttatttgcttttttaaaactactttgatatagattttcttttttaaaaaaaaactcatcattccacagtctgaaaatcattctaacgtaaaataagtaagttgaagtttagagttgaagaattgagcatgactttcaattctttaatttggaccaaattttaacatgcaaattcgttttgctaactaatgctagttgtgtctcgaaaactagcgctagttggtgagatctggaccattgatttgatctgccgattcaaacaacaaccgggcaggtcaaactactgtcacgagacagtagtaactgcgggcggcgcgcgcccgcaacaattcacacgacgaagcaacccgtcgtgcgcgtcgcgagccgtgtcgcgcccgctcgtttatttattcccgcctctccccccgcgcatctcgccgtccacctcctcactccatccaccgcaccaccactacgcagctagctgcagcctgcacctcgatcgaacgcgagcaaggcaagagagagagagagagagagagagagagagagagagagcgacaatggcgacgtcgcacgcggacgtggagaagggggcgaggaggaaggaggtggggaaggtgccgtcgccgctgtacccgcagcacgagggggagagggagtgggtgccgtggatcgtcccgtcgttcctcgtcgccaacatcgtcgtcttcgtcctcaccatgtacgccaacaactgccccctccacaccccgcctcgcagcggcaagtgcatcgcccgcttcctcggccgcttctccttccagcctctccacgagaacccgctcctcggcccctcctccgccacgtaagtatatcgatcattgcatcgatctcctgtacccatttcttgatagatcatcatcaattaactttgtatatattcacacaactaattaaacttgcattggactacaagtaggccaccacacttgaatcatatgtacagagtggggcgaactgattaaagatggatatggattggtctgtccatttctggacgaactaataatttggcataggggatgcatgcatgcatggggttgttgatgcttgatgatgagatggggcctgagtgcctgacacaatgtacttgctccatcatgttcttgcaggctacagaagatgggagcacttgtgtgggacaaggtcgtgcacgagcaccagggctatcgcctcatcacctccatctggctgcatgccggtgttctgcacctggtcgccaacatgctcagcctcatcttcatcggcctgcgcctcgagcagcagttcggatacggtaacaactcacaactgatactatttccatctctctcattttgatcaagtatgctgttcgattgcaacacaaagatctgacttggtgcttcttgtgctgatgttgcagtacgaattggagcgatctacctcctgtctggcctgggcggcagcgtcctgtcctctctgttcatcagaaaccacatctcggttggtgcttcaggtgctctctttggtctcctcggagccatgctctcggagcttctcaccaactggaccatttacaccaacaaggtacagtaactattcacgctcacgcttaatctgagccatctcacgcaatatccagtaactattcagcagtaacgattcttgcaaaattcaggcatctcacatggcagcgaattgaattaattggtaccgaatctgctgtaggtcgcggccgtgatcaccctcctgttcgtgatcgcggtgaacctggcgctcggcatcctcccacacgtgaacaacttcgcgcacatcggcgggttcctgacgggtttcctgctcggattcgtgctgctgatgcggccgcatttcggctggatggagcgctacagcctcccctccggcagcccgtgcagctccaagaagtacctcgtctaccagtggattctgcttgccatcgccactgccctcgtcattgttgggtaagaattactacatgtttcaggaccatttcattttcagtttaagccgccacaattcaccaagatcacgacacgcgtatttcactgtaggagatagcaccagaattcttagtattattcattatatgaaaggaagaaaaataaagggtacagtagattggtatgtgcgttcttgagtgcgccacatgcatggatagattttgacgcgccaactaagtggtgaggctgatctgggcttgttcttgcaccccagattcctagagtggcatttgaaatgacagcatccagagcagcacaacgcaaaggcacaaaccgcacaacacctcaacttgctattttcttatgtacagaaaaaatattcctagatcattattgtagtgctaagctggcccctttcgtcgtccaaattcaaatataataacgtgctcgatttgccctttttctcctccagcgtagtagctaacatgcacctaaataacagccacgctgtataccatttgctatagttgtcgcaaccactacgctgactaagttgttgagtttctgtcggtgaatttggcaaagtggcaagcaggccgaactcattctttccgtgctctgttcgtgttgaaccttttgcagattcgcggttggtatgaccatgctcttccgcggggagaacgccaacgacagctgccactggtgtcactacctcagctgtgtaccaacctccagatggacctgctcgaactgagaaatacaaggaggccatgaacaaattttctctgtactttttttctttttgcgtaatcctgtatgatgctgcaaacacatattctgtttatctgtagatagattaaagaaggattcttgatcgatcgatctcatactgtaggcaggctcgttggggtcttccactcttcctatctcttgtacaattgattcattctttgtattgcaattattccctgcatcacttcttccaaattaaaacatatctttgaacctgtatggacaagcatttagctacagctcgtctaccacaagctgccagttggcatgtatgtttacagtatggtctaaaattgtcagctttgatcaccacatgtgagagattccatcaccaagtggatggtaatccatgcatattcaatacactagctgtggagttaagaaaagtacgtgacgcgctatgcaggaccaggtttaactattcatgacctgcgagtaaaatagtccggatcatctcataaggtcaaaatcgcataaaaaatgcgtcatcaagcaaaccaccacgagctaacattgacattttggctgcgacaaaacaagtactataggaagactgggagacaagtaaaaacgtactaagagttactatgcatcacagtaccagctctaagcatttatatttaaaaaaatagcttggcctcaaatgtgacagatcgttctgtcaagtctctaaatatccagagctgtttacacagcatcatatttaaaaccacagcaagcaaggaattgtccgaaaaggtaaaacgcatttaaacagacttgcatgctcagtcatcagtctaattcatgattcatcaccaaaacttctccatggcccatacacttttaggtacaaaacaaatgtgtccaaaaggataagccggcacgccttgtttcagcaacagcagtggcagagttcacatcttcctttgtccagctctttggttgaaatcatgtttgatgaggttagctctcagaagcaaagacttaacatctctctcaaactcattgcctgtttgaaggacacgttgaaaagttgcatttctttggtcagcatgcctcgcataaagaatcttgttgtgggagtctatccgagcctgcagaaaatcacatatgagcaaaacctaacacaaccttgaatccctaggcatcgccaattgaggatgaagtacctgtattttgttctcagtgatcagtgcagctagctctttctccaacatggacacggacgtcataaaagcagcagccatcgtgttaagatcaacagatataaatggaagtgtatactgtatgatagctttgtggcgaatatccatgtatagagtttctacatgatcgtgcaaatgaatatccaacaggaggtttgtctttagcttctcaagatgctccaaacatgatccatagcgactggctcaacgatttcacggttagcagatataacacacatcagttaaaaaatgtaaactgcaatccatcagaatgaatcgaacaaatgtgacctcggaaaagctttggaatgaaataagaagtgcacacaatctataacgcgggaacaagtggttttaaataaggactatgacaactttcagcacataatcgaatttacatgatatttttagattcaacactaaaaggcacatgtatctacgacatactgtacaaaataaggttagaatttgaaaggatacaaaataaggttagaatttgaaaggaacaatcattctcattctacatcaagactactgtagattaaatgttcttataagttacaagagaattttgaggacaacactgttctaaggaaaagactgcttatattatgtgatacggagtattaatttattacaaacctctgaggctgttctgatatgagacaaatatatatataaaggacagtaattgaatgtgattcacttcggaaatggaataaggtgttatgcccgattttggattaacaaatgcatttaatctttcattgatggatttctttaacatgttataaaaaaaagcgatacacatgtttatatctaattatgcggtacactgagtactaactggaacacatgaagctacagctttaccttgaatagaaatcattaacaagttccctcacttcaggcaccagctccagaaagtttcggaaattactgttgtcaataactttgctctgtaaaaaatgtttattcaatcatatctgactacaatggtttaaaagaacacacccagacaggaaataagtgaacagaaagcaaacctttaggtctgaacggtcgaaagaagcaagtgcgcaaagggcaccatagacagcaacatcttgtggagctatgacttcagaataagtgtttcctagttcatgtcctgtctcaacaaactttaagggagaaaaattcagcagcaaattctatgctaacaaagaacatgacatatgagtaaatacatacgaagtacttcacaattgttgacatcccattctctgaaaataggttgtgtgcacagatgtgctagaacaagtacatagctctccatagcacatgtaactacgaaattttattaagcgggttggaaattgtttattaagttaaaaaaatgaaaaatttgtgtcgaaacataaataaataacattgacttctaaccatatgtatctacaaaatattgacttaaaaggttaagcatgaggggaaaggttatcaaggcgtctagaagatccagtgtgaccaccacagctgtcgcctcatcttaagaggcagatcaagggataaaggaggcaaattgaaatgggtggagattgaagtcgatactgccactgccaatagccatcattgcaaattacattgtttttcactatgctgctgtccattgccatcattgcttcccttgtacaccagcaacttgacagagcaggacagagcatcaacaaatggcagcttgggttttcagaagcgagtgaaacacaagtgcggatgcaagggatgctagagccgcaccttgcctcatattactgctttgataaccttacggaaaaggtaagtaacatagggggttagagtactaaccttacgggccgcaagtttgtacttctttgttgccaagtaggctaatcctgcagctgctcgcaactttgcaacaatgatagggtccaaagtatctggggtttgctctgctttgctaacatagttggaaacatgtggaaattgtcccaattcaatgctaaccagaatcacattcatacacatctgaactatatgcttggaagtggtacaataatcacgtgtacggatgtagcttttgaaggcatctgaaaggtggccatgagcatagaagaaatcaccaatgtcattgtaacccattctgatgctctctttgataaggttggtctgcaatttgagaaacaaaataaatccagaaaagttagtttcttcaataagtatgccatcaccttagaatagacgtacgcacaacaagaccacaaagcaaacaataacccaaagccaaacaaaagaaaagagaaacaaactacagaagctagtttatgcaggctttgatgaatgttgtaccatatacaacatcagcagaagattcaactcccaaagaggccacaatcataaaagtttggtgaacatagcatccatgcacttgcactgagatccaaaaccagctgatacagcagcgcactcagaatctgaaattcagcgctgcgccgtaatctaacaagcatttgcatcaatgcatcccaagaaaatagcatctaaattgaaacgttatagctaactacacaaattacctaaatttctcataaaaaacgtgttaggaatcataaacacatatttacccatatatatcatacttcggtgggaatcagcgcaaagcagaacagtcatccgtgatccacacagtaggacatacatggaactaactcagcgtactccacaccaacaccgtagtcataaatcaaacaaataatgagtcagtgagatgtggacatgcttccataatccatatcctccaatgctcaaacccatcatatcacgagcagaattaacggaaacgaagaaccaatttcatctaaacataaggattagctccaatgctcaaactcatcaaatcacaaccagaaactaacacaattgaagtaccgatttcatctaaacataaggattaagtggttaggttttcgcaccctgtagccattgagctcgctctcgagcttctccttgcgctgctcggcccggcggttgacggagtcggtccaggcctggtcgagcgcgtatttcgggccgaggcggccgttgattttgttcgtgacttcgcggtggaacatggtgtcctccccccgcttgatctcgtcatacgccatccgcagcgcctcgagctccaccgcctccaccccgcacctctcggcgatgaacaggaggcgcgccaggcgcgtccgccccgtgtactgcgcggcgtacgcctccacgtccagctgctccgcggagacgggtgccggggagggctccgcgccgccgaggccgttggccacggcctccgccgccgcggccgggacctcgccctcgacgtccatgcgcgctgggatcgaaggctaggttttgctccaaaaccctagataggtgaggcgaggcgacggagagagagagagagagagaggaaggtggaggaaggagaaggcgatgcgagacgagacgagggccttggcttggaatttgacacatcgcaggggtagataggtaaaatcatactgggccgccctggtcagcagtttgggccttaatgggcctacacatcggcccatcagtttattatgctaaaagcccagaagaggaaaccccgaaaaaacctcaacgttggggaggacgagtgctcgagctgcggcggcggcggcggcagcgatgagggcggtgagaggcgaggtggtgtcgtcgaagccggtggccctgaccaaggccgcgcgcgtgttcagcctcttcgccgcttccgacgactccgggcttccgtctgacggcggggcactgttgctctgcgcggccgaggccgccatggagctccacgtttatcgccggtatggtttagcaagtggacagagcgaagagaagcgacctaagaagaggaagaggaagaatgatgcgtgtagcgcatccggtgtggccagtcgcgatgtgtgattggaactgtaacccagctgaagctgcgactggttagtgagactgtatcgttgtgtcgactgaaagattcagtttttgttcagtgtaatcgattgaaagattcagtttttgttcaatgaaatcgactgaaagattcagttgttgttttttttttttttggagataaggccaagattcagttgttgttcggtgtactcgactaaaaggttcgttttttgttcaatgaaatcgccgaaacttctcttcgttgtggtttggatgtcgcgagaattgcacatttgcatggtgcaaattgattttgtgaaagccggaaagctctgcagaacacattgtcgagagaggatgctgacctgtaatacactagtttaatcaatcattcattcatgtgtaagtagattccaactacaatctgcgtcagtgtcgggccattggtgtttcttttttctgtcctacgacgactagtacgataatctgcgtcggagatgagtcatctcagcgattcgttcaacaacccaaatgcttgcaagttgagacgccgaaatctaacactggcagcttctgaatccatctccagccagttcagctgctagctgccatcttcgtcagcttttctatctgcaactgcaattctgcaagaatcttggcattgtacagtccttcagggtggttacatttgatacagttgagaataacataaaacgcacgagggggttttccaattcaacatttttcagacaaaattctgcaaaagtcatgtaaattttctgtgtctcactcggtttcaaactaatattaacaacaaaactccaagagttaggcggacatagctacgggacaccaaacagctctgaattagcactggcaaccaaccacaaccacacaattaaaaggctaaacacaccttgcaccggaatgcactttatttttcatctccatccacgtgtgcagctgctagtatgccgccacgtgtaccatccctgtgtgtgctgactcagatccacgcacctgtgcaatggcagggcgatattttgatccggttttatccactcggaggaggagggacccatgcgtgagtgagacccccatccacaaaacatatcccagctggtttgggtaattgggttcagggcgaacttaattaatcaggtcattcagaaaaaaagtgcaacttgaagatgttgatgtgagctgggggaggaaaccgggaaaggtgcattttgtggcatcttttgcttcggtttgctttctggtagggaccaaaagtgctcggactttggattttaaaacgagagtgacgtgtaaataatcgatgattattaaggcggccaatggattttgtgctggtgtgcaacagtgatcaatagctggtgactttaattatctggataattaagaggtcagatttttatataaacatggtatacaaagtggattttcttgttgctaaaaaacaactggaattcgtatgccatgcatgatatattaggtctcagaagaagactatgagcttatttacaccacctatacggctatacctgaatatttcgtttggctatacacgactgtgacactcaacaaaaatattcggtgggcagccagccaataatatataggatgagacaagtaattaagaatttaagatgcataatttaggtgagaaaagcatatatgtcactcatgcaaatgcatttcttattgcaaaagcacttgatcattcatgctttatttggtctttacaccagggcgattagtgaggcacaaattatggtttcgatcgttagatacttgtccattagatttcttgtcggccaggtggccaagctttctttcagaacaggtagagattggtcccaccttctaattaccagcttaaaatggccattctggaagactggctcttcagatttagttacactttcagattaagcaaacatatatcacttcgtctgattatagaatcacgttgtcgggtcaccggagataggcgccaagtttcatttactatggttgaaagttacttctggggtttctggcgctttgaagattacttggagataaggtagagtagtaccacgtcttctaggtagccgcgtgtctcgtcaaatgaagaaactgaagtagaatgctactagtagcacagaacgaagtttctgcagcttagaaagttggggtagaatttttcagacttcagacatgtttctgaaagacatgtatacgcctacccctgaacaagtccaaagtccctggttcctacgaaaatgctaaaaaaaattgatgttagggaccatatacaattcaactttagtttttataacagttgttatttcataaagcatatgcggtagtctagagagtgagagaaaaaaaaagggcatagtagtgatatttctgaaagtgtccctggagtactagtcattgacttacgaaaaattcaggtaaggagttaaaacggaattagtcgcaatcgctggacaattcagcactttcagatggtttgaactttaaaaggaagaaaaaaaaatgtcgctgatcagagaattctcacagcataaattagcaaccactcctgccttcctaccttccctccccttgctttctccatctccggagatcggagctcgcgtttttacctcacgaacagcgcgagctcgcacaaattccattccgcgatagtcttgcactcttgccccgcacagagttcttggcatctgatgcttttctctctccaaaagttgcagcttaaagcatagcaagtgcggttattgggaggcttttgttgcaagaactggattttcccgccggttattcgaatcgggagcgctcgaatcactgacacctattcgtcgtgaggattgattccgcgagaactcgattcgggatcgagttctttggaagctggttccccattgctgcgccgtgcccgcgtggaatccaataataggcgcggcttttgtgctcgtagataagctgcggcgaccggaggcggcgagagggagcatgggcgcgggcgtgtcggacctcgcggcggggatggaggccgtcggcaaggtcgcgggcggcgccgggctgggcgagctgccggagctgtgcgccgccgaggtgctgctgcacctggacgcgccggagatatgccggctcgcgcggctcaaccgcgcgttccgcggcgccgcggcggcggacttcgtgtgggaagcgaagctgccggagaattacgggtatctcctggacttcgtcgatggcgccatggagggcagaggaggaggaagacagaggagcttgatggggaagaaggaagtctacgcgaggctcgccaaggctgtgccatttgacggtggcaagaaggtggcattttttttcttgtagagtattttgttctactacgatggttcaagttttgattttgagttcaggagtttgaagagcgagggttccgagatggtcggagtttttcttttttaaaaaatgaaaatcaaacgtgtttctcatgttctgagattctgaagaaaattttggtagtgtttggtatttctcgagggattttttttggttagaactgtgtttacatgttcttacgtaaaggatggaatttgattccacagtagctttccatatagtatttgcttttgcaattttgcgtttaagtgtttgatttatatggtctaaggatggaatttgattttcatgtgtgcaaatggtagcaaactgagtactacttttttttcatcgataattttccatggacaaattttccaactgtgtgtttctgcactgtgcttcaggaattatggttggagaagagcaaaggcggtgtttgcatagccttgtcgtcgaaatcactggtgataacgggaattgatgacagaagatactggtctcacatgccaaccacggaatctaggtactaacaactaacagtgatttttttttttcatttttctcccgagtcttgcatctgtttaaattagttcttcaatggcagccacaccttctacttgttgcaaatgatttcgattccaatatatgatcatcaagtacacaaatctaagccatttgcttcttgatgcaggttccattcggttgcatatctgcagcagatatggtggtttgaggtggttggagagctcgaattctgcttcccggcaggaacctacagcctctacttcaggctccatcttgggaaggcatccacacgtttcggtcgccgcgtctgcagctcggagcagatccatggctgggacaagaagcctgtgcgcttccagctctcaacgtcagacggccagcacgccttgtcccagtgctacctggacgagccaggaagctggattctttaccatgttggtgatttcgtcgcatcgacgactgaacaacccatcaagctcaagttctccctggcacagatcgactgcacccatacgaaaggtggtctctgcgtcgattcagtgctgatttatcccaaaggatttcagcaagagaaggtgattagttctcagaagtgaaagtgagtttgtgcactcgaccaaagttgctctacattagaggattagagctgtagatagtgtagggtagataatagcctaccgtttttaacttgggcttattgtatgcaatggaagaatggagtgaaatttttttgtgcggcggcgtgatgagtgagctttgttgctctttctcacggtggtggccatggtgctgaggggaatgtcttgagctcacttaccttcagtcacggctccaaagtgcttgtactgatgtaagcatacgagcatagttttcaggttttgctttttttgcattagttgcctgttgcaatgttgaaaaggatatactacttcattagtggatttctcctgttttttgctctccaacttgtgacgatgctgttatactcattagttgattttagtcagttttggcatgacatggagagttaatcatgagaagctcatatgaggagttgcaatgagaaggcttcccggtctccaatctccgtgcgattgtacgcaggtccaacaaataacccgacataatttgaaccggcccagtaaggctgtggaccatagccgacgattaggcccctttgtggcccataaagattcacaagccacaaggtgcgacacgaactttaaccacctctagctacttcctttttttctttttcccatccctcaagcgaagctgcattggtgtgccctgtgcgttatgcatgcgacctacccccgataaaataagaaaaaagaatgcctcccactttatattataagatgttcagctttttgtttttgtcaaatttcataattttgataatatttatagaaaatatagtaacatctacaacacaaattagttaattgaatataacatttcatatagtattttgatactgtatttattttgaattcaaaacttaaaatattcctacactttatatataaatctatttggagttaaaacaaatttgaaacggggaaagagaaaagtaaagaaacagttgcaacgtcaccaaaccgccgatgaagcaagaagatagaaagagcgttggcggcgtgacacgtggctcatgcaaccagcgagggcagccacgtgggtcgtgtaacccggcccacgcattcggagtccagcacgccaagggcacacgccccacccaatcacccacgcgacgcgacatgaagggagagcggagaaggcgggcgcgaccgctgcggtgcgccccccggaagcggaagcccaccacaaaagccttagcacgcaaggcaaaaacacacacacaaaaaaaaagagagaaccaaggcgaaaacgcaacgaaaggccgtggaggaggacggcgttgcgttggcggttgggcgtctcgtcccgtctcgtctcgtctccccacgacaagaagagaggcggtgcgcttctcctcctcctctcctgtcctctcctcctctcgtcgagcggcgacgcagaagagtagtatggtgcccgtggagatggaggtggacgacccccgcggctgggacttcgtcgactgggtcggccccgacgcctccgcctccatcttccgctccctcgacgaccccgccgacatcgtccgcgccgccgccgtctcccgctcctggcgccgattcggttcgccccctcctcccaatccaccactcctcgtgttcgcgctgcttagtttggatttaatttcttgatttgtttgttttgggcagttgttgagaacgaattcagcaagagcatatgcctgcggatatgcccggagatcgccaatttcaccagcgcggaggaggtgagcagatcgccgccgcagccgccgcacgccgagtccagccatggcgtccagcgcaaggccctcgagagggactacaggatctactcctacctcagcggcgccctcgtctccaacagcccctccatggactgcatcctgcaatgcatcggcgcctccagcaccgacaacttccccgacgagaccatcgagaacacgctcataccacacgatcgggtcaagcaccgcccctcctactggtccagcggcggccacgacgatcccgacacaccagagaccttgacgtacaggctcaactgtgatatgtgcatcgtcgatgagatcaagctgcagccattcaaaggtacaagtcaggatatgcctaattaagaccgtgaatctcagaacgcccttggatattacaagttgcttgctcgattgcatagattacactgacctcggtttcaaactgccagcttattttcagtatggacatcctatatactcttcaaaggcagtcagattccggatgggccattccaagcttcctcatggctcggattcctttgttacggtcgaggatgagaatctgatggcaattgctgacgagaattatgtgtggacttacacttcaccagagttccccatgttgcaggtgagttgttggggccttttcttgtttactactttgttgacctgtccacaccgagcaacttcatattaagactgcttttagatgctttattcggcctgtcatgatcaattgcttcaactcgaacatataaaatagaattgtatcaccttttggaaattcctaagttggtatacctgggcaagttttttttttcgccagcatggtggcgaaggaagtccggtcaattttattaagatcatgaggagtgaagtatggtttttgtattaggttccatcctaacatagtttgacaacttaaaagctcaggacaggccctgaggtaggaagaagcacatatatacctgggaaagtagtttggcttgttttggcggttctatagaaagttgtctcattgcatttatcaatatgaaaaccacatacacaatttggcatccagaagtatacaacaaatttgcatgttatctcaaatcagcatttcagagattctggtgacatcattttattgttacttctctatcatgtagtattttagtaggaggctgttaccttttttgtgcttgttccccttacaaactacagcaaattgctacaggcttgccatctaatttatattaatttgaaccaattaaggattgatctgttaccgaattccaagcatgttttctttccaggtggacatgattatgcattgcgatattagtgatgctgtaatgatctaatgaagcaacaccacaattgggtaaaataccatccttactgatgccataacattgatgtgataggaaaatgtgctacaatccttcaagctcccgcgcccagtcctttgcattggtggtatagtgaaggttgaactattgggcagagtacaaaaacaggaagcagatgataggtactacatatggtaagttcttctcaatgtttagcctacttatgttgattggtcaccttatatttgctgctatagttttgttcaacaaatattgaggatggcaagaatcctttttacgaaaaatcagcatgacaaaccatgcaaatttagagagtcaacatatcggcactctggcttggagtagggtacacatctttactggttttactgcaccttaaagagcagaattgtgcacatcagagtcatatttctatgcaatcgtaattgcattgcaattttgttgattttgttgttacactttatctggtggcatatgacgttttttttgcttatgcttgtatgcttcaggatgtaggatgtgcatttgtgcataatgttggcataactatgaaaacatgaaagtttatctctgcagtagagttttctttgcatatgcacttgaaaatttccttgaatatggacagtacagatgcttataattgctacgcttttttgcatgttaaatggttcacagtatctgccatgctcaagtgagagggcgttcactttctccagttttcatggttgatacctctgatcctgctggttattcagtcctcaagtacttgccggatgcaaaaatcctacgctccgaggacgcaatgctggacgatggcagcgaatcgctggagtggcactcacttgttgctaggtacaggcggatgaggcatctagcgataatgaatgtgcttcttggacctgaagagttcatggatgaagatgatattataggtggcgtgttaatggatgaagatgatttaggtggtatgttagaggacgacccttttgtgtaggcttgctgctacagaaccacccgggttttaaattctctgtagttagttttccttgcagacatctgtgaaacattctgcaacttcgtcgagaaaatacagttgttctgatctggagagaagaacaaatggattgttactgcgctcaatcttgatcatgtttatatgctctgctttgttgtttatttattgctgggctcattccgagaacacacaatatttatttctatgacagataggcctcaccgtctcacgatagctggagtagaaaccaaggggaggaaaagtttggatggttttcagtggttattaagggaaaattttaaatcaactccaagaaataaaattttccaaaatgcgagtaacatattcgtttcgttaggtcagatctatgtgattggggataaactgagtgtgtgaaattgaggatataggccttgtttagttctaaactttttcttaaaacttccaacttttccatcacatcgaaacttttctatatatataaacttctaattttccattacatcgttccaatttcaaccaaactactaattttggcgtgaactaaatatacccatagctactgtgtatcagttggacgaagggatggaaggaggacatagagcgattttacaattgagtaattattcactgcgttgctcctcaaaagaatttgaatagttgagagtacccgcaatgtaaggacacagaaaagaggaagaacaaagaactaactctatccattgcagttaccttttgcatcggtcctaaccctaacaattcagaaaaaaaatggtctcaaaccaagcaccgagtagctagaaaacaattctgagaaagaagatgctctagtttttcttagttttcctttctaatacgatgtttacacgtggcagagtttagtatccctaagcagattatacattgcagatgctaaagaggccgagatagtaaaaggagaaagggcccaagaatcggcaaagcccaaagagaggcgaaagggagcctagcgacccccgcttcgcccaaagaagccggaacaatctttccccgagaatttcttggcagaggcggcggcggcgaactcgccggggagaagcgcaagcgggaggagaaggaggccactggagatgcacccacttcatcggagaccgccaaaagcggcggcgtttcccagcactcgatgtggaagacgagcctatgctcctcctgcttccatctgatttcccaccactggataggcaaattttgcattccccacttttcatctgattctgctcttcagtttttccgattgtttcctaactgttatcaaatcttttctctcgcaagtccctccaactgataactgatggtgtctaacttatcttctgcaaggaaggtatctaattctcggtatttgagatgaaaattcctacaaccgttctaaacaatcctactacaagaacttctcgagaccataaatcaagttctgcgaatgaaacaatttttctttagtgaaaagccattatatcatctactgcactacacaacataattaccttcaagcgtaccaccttccgtattgccagatttagtcctggcatcaggcattgaacatttgtcacatcatgtcttaaggtgtaaatctgaaaatgttggtgactggtcagttgaacagttaaaaacggtgcccagtccagccatgtttcaagcaaacatattattgatacctctccagggcctgagaagttgattgatgtgctggaagcaaggcctggtagaaccatactgtggacacgcaccccatcttctccaagtatctgaccccttgccttttccaaaacatttgtccattagttttgtgaaacagtattgtgcagctgtaagctgttatagaggtgaaaactgattccagtttgtactttcactgttttataatgaactgaacagactacaatatccgtttctgtatcattagatagatagtgatgcaaaatatttccctcacaacttactggattatcagagatcttccctgttgtatatctgaccaagatctgatatattatttgcaatctgtattgcatcttgtgatggcaagtcctgccaatttcaaccattgatgtctatcagtctttgtacacctgagtatttgtctagtatgtattgactactgacaagagtgcttctaatgctgatagttgttgttgagttttttctttggcatttgattgattgttagaatatacaatgtttattgcacatgatctgtatctgatggttttggaaggcatacttgtatggtgaattaagagttactacatggaaaagcccattactgatgggttaggtcttgattccactatctcgacgctattgtagtggaatgaggcctggatagcagcttgttgtaggagcactgagccaattgacaatgttggcgctaccaagcaaccttgatcatgaaatcagcacaagtcatgctaaaatgatgttaaaatggtaaatacatgataattgcaataatgatgtatagtattaccatgcttgccttctcgcagaatgctgacagctcagttactgtatctaactcaatgtttggaacgtacaccacactgtttaaaccaaatgccgctgcctgtttatgaaccatgtttgtgtcgataaaaacaattagatttcagaagattgtacagaatctgaatggcattatacttctttatcaatgttgtgcagtgtgattactgaattagagggcactcatgtggtcctggtgactagtattggttagttcattgaatgtgaactgtgacctttttctgttatttggttacgaagcaaataattcttttactcgtataaactcatgaatcgataataatgtaaccttttagagtaataaggttatacttggtacaagatttagttacactgccctgatgcttcccattgaatggatcaaactggtgtgtattttgtataatcctgtacctcacaatcccactttacaatgtaacttagtttttttccccatattgtaggtgagtagcttacctgtttgacattgtcataaacagttgaaggttcactgaaatcaaccaccactccagttgctctcgactgaaagaacataagtttccattagcaaactgtgcaccgtacaagtgagcataagcattttatcggacaatgaagaggccagtacctgtgcaattgagccgagaaccattgtgagatcattgagcaccggaatttccaaggcttcttccatgccatttatctagaagaacaatgccggcatttataaactctaagagacaaagaacaagcagctattgcagcggggagacggtctaatttcaagggaaatggtgcattcagtgaatggtgagtacctctcctgcatctaggcctacacactgagaatctatggcccctgcaagctccattccccttgctttgcttactgccactattgccgttcttccgatttctcttgtggccccaatgataacaaccttttcaatataccaccagattttgccctcagagcaagttacagtgctattagagaagaacatccacaaggtcataacccacagtaccttgattgtgatctgagatggcggcatctgcgttgagcagaagacctttgctgctgcatttctcctgccaatctttccggatgctctggtatgaacagagtggcataaagtaaccatgcttttgttctgaagacggagattacaggaaagcgaaggttcaggtaagccatgtcctctctatttgtcttgtttttccctaaccttgagctaccttatcctgctgtgaacccagcgtgtgtgtggcttaaaatcgcttcggttgcacgcatatcatcagcctctctggaccatctgattccatggtattgtcaaacaccaatttaacgctatactattttcacaggatttgcattagtctgcattaatcaggcgtcctggagcgagcatattgtgattcatcaattcacatggagagatggtgaattggtgaccatcgccgtggtgtaccgatggtgtggatgatgctgatccatggtccgaaacccaaattagctctcactgaaaacggctggccgagcccaacagcaacaaggtgccaaaacccaaacattggcacaggcatacgaggcacttgtcggggcagcagagtgcagacgcgagaagcggcaggtagccaggtacaagtagccattgctccccatcttcttctagtcgtcttctctcccactcgcacgcacgcacactcgagtgatgagtagagtaacaaagacggagaggaagttgatgagctcatgagcatttgatggtttctatcttggtcacagcattgttcgggctcttgtgcgtcttggccatcgccgtcgtggaggggaggaagaagagcagaagaggtaatggctttcttttgactctatatattgtatatattctggacaaagcttttattcttacattggcatgtcatcaaatttacgtaaaccttttgtgccgtagaatctagcgctgctacgttgctttacccgactttgtatttatttcatcttccaagccaagtatccactttctgcctctgcttttgtcacctttcgatacgtcacgctcgcagcctgcttatcttatttgcaagaaagcaaattcgtttcaattctttcagaagaatagactttattcatgaattgcaaaataagtttttttttccttcggtatttccctttcttttattcattacatgaaagagacattgcacgcacacattgtataacacaggcaacatcacattgacactttcgtgaatacattctctaatataaactcaagaagatacagatcaggggcagctcctagccactaaaattttagagaaaatgcaccaccgatttatttatgtgtattattggtgggaatcaggatttaaatcttgattgcttcatcactagtgtaacccttttccatttggttgttttcttcgttcttgttagtgaacaggagaggattttttttttctcaacttattactatctggagtactcctgtttgttcacgttcgcaacataaccaggaagaaatcatatcggaatgataaggctgccgctgttagctgaacacaactgaaacgtttgcagtgttgcattcggatcagaggaggaaaaaaagctgtacctgcatgcaggacaggaggggcataacagtaatttgacactgggcaggcgtgatctcgacagggacgtctcggtaaatccacccaaaccgaagaagccttgggcgcctcgtccagtcaagagcccagaaaaacccatctggactcactgacacgtgggccccacgggaccggctctcctttggatggccggtgcgatgcaaccacgcgcactcgagtgtggctcgagcccgacctgatcaggaacccgatgcgccgttgctgggctcggtcggattcgggctcgtgactgccgctgctcctcagtcactgacaacactgggccacccattattgtgctgctactgtagcagaagtacgtgcgttgcgtttgcatcgcgtcgcatgtgcgcacggtttgccacgacgcccactcgcgccttttctagtggtcgcgcaaagtttgttgcttacactctctctcactgacgcgtgggacccaccaggctcagccctattgtggcggttaccggcttggttgaatcgttgccttgtcaaaatgacaacgcgtccatgtgttaaagaaagcacatgatcttttgattaaaacacaataaagtacttgcactgttaccaaatcgcaaatcttacacccccccctcttgcaaagatacggcaattaccagcttgcttttgctgtaatcgccatgtgcccagtgactactagtaccacgagccctttttgttttttcttttgctcattgattgatactagtgaggatgttggaattttgcctagtactgtaggcgagcaatggtgtcctgtagtatgcctgtgcccctcctgcttgggcaagtaccactactgccaacatgcagtagatttataaacccatctagtccttcgtgccggccattcgtctcattcccctcgagtccaaaacccactctgtttttaacctcatctggctgacgcattaaaccttggtcaaactcaaaaaagatgcgaaatccagcaagaggagggcacatttctaccaacccgtaatctccacggacgcctctgccgccttggtacggcaattgatgtgagacgtctcacccgaccaaaatctgaacaaaaaaaaatctcttacttcttccgtcccaaaataaagccattttttaggttgtcacaggtattaaaaaagtatgtgagaataattagagtaagtgtgtgattcattgaaaagagaaagtaggtgaagaaaaatggttgtgattggttgggaggaggaggtaggtgaagaaatagcttcattttgggataagacactgtgttaaaaatagctacattttggaacgaagggagtagcttatagcttagcataagtgtggtgctcatggttgcaagtatctttccacgctgcaatggcgatgtgctgctactcatgcttgtcctagttgtttttgtgccttaaaaaaaacaggaggattccttcgtctccctgctcgtttcttctctagtgtttgttcccttgtttcttttccagtcttgctttgctctgttttgtttgtttgcttcctcctatcttagctaagcttaggctgataagctaggagcatcctagctgcgagctcactatccaaccactccagatcacgggcacgacgagcactgctgcgaaatctaccaggagatgagtctatggaagcatccggccgcggccggagacggcgaggtggtggagacggtggtcgagctgctcgcgcgcgtccgggggatggtgcctccggcgctgggcgcggccggcgcggcggagggcttcccggggcggtggaaggcgatcgccgcgaagctggaggggctcccggcgtgcctgtccgacctgtccagccacccttgcttcgccaagaacgcgctgtgccgcgagctgctgcagtcggtggccgccacgctcgcggaggcggcggagctcgcggcgcggtgccgggagccgccggctgccgggaagctgcagatgcagagcgccatcgacgcgctcgccggtaagctggacctcaacctccgggactgcgcgctgcttgtcaagaccggcgtgctgtccgatgccttcacgccgccgcctccgaccgacgaggcgacgtcgacggcgacggcggcgcaggcggacgtgcgtgagctgctcgcgaggctgcagatcgggcacaccgaggcgaagagccgggcggtggatggtcttctcgaggcgctcaacaaggacgagaagagcgtcctctcggtgcttggtcgcgccaatgtcgccgctctggtgcagctgctcacggcgccggcgaccaaggtgcgggagaaggccgccacggtgatatgccagcttgcggagtccggcggctgcgaggggctactcgtgtcggagggcgcgctgccgccgctcatccggttggccgagtccggcagcctcctcggccgtgagaaggccgtcatcacgctgcagcgcctatccatgtcatctgacaccgcccgcgccattgccgggcacggtggcgcacgcccgctcattgagatgtgccagaccggggactccatctcgcagtccgcggcggccggcgcgctcaagaacctctcggcggtgccagaagtgcggcaagcattggccgacgaaggaatcgtccgcgtcatggtcggcctactggattgcggcaccgtgctcggctccaaggagcacgccgccgactgcttgcagaacctcacgtcgagcagcgacagcttccggcgcgccgtcgtgtcggacggcgggctccgcagcctgctcgtgtacctcgacggcccgctgccgcaggagtccgcggtgagcgcgctccggaacctggtgagcgcggtgtcccccgacagcctcgtgtcgctcggcgtgctcccgcggctggcgcatgtgctcagggtcgggtcaaccggcgcgcagcaggcggcggccgcggcgatctgcaggatctccaccaccacggacatgaagcgcgtcgtcggcgagcacggctgcgtgccgctgctggtgcggatgctggacgccaagtcgaacggcgcgcgcgaggtcgcggcgcaggccatggcgagcctcgtgggctaccctcccaacgccagggaggtgaggagggacggcaagagcgtgccatgcctggtgcagctgctcgacccgagccccgcgaacacggccaagaagtacgccatcgcgtgcctcctgtcgctcgccgcggccaagaggtgcaagaagctgatgatctcgcacggcgccattggctacctcaagaagctctccgacatggacgtcgccggcgccaagaagcttctggagaggctggagcgcggcaagctgcgcagcctcttcagtagggactaaagcagctgtaactacaaagcttcaccacttacacgttacgttgccaagtttattttttttgttgtataacctgtataaaagatcacatcttgttttcacagtctatggaacacggggcttgtgcagtgcaaatgctcatcttgactgaatatactgaggtgtaattttccctatattctttgtgatggatactactcctatgtaggaaagcaaattatactatctggttaaaccgaaattaatggataaccggtgtactcaagttattgtttaatgtgaacatttcagtaagctaatgtggacgacatgatgacgctatcagcatgggagtgagataattggtgtatgatatggaccaaacgctgtatatgatgtggaagcaactctactcgcgcgtgcgccttgcttgagtggacagttggacacatgatcttcgcccatgatgattagctgctcaatttgcccgattgatagtcaagtgttcatcggctggtagcgtgtcacccttttagcgtgatgacgcaccaaactgccgtggtgacatatgcagtgttatgccatagatacttagtattagtgaagaactattataacatatctctctcaaaagaaattattgtacttctattctactagcatgtcggggagtagtgggcatacatgctccaatgagtataaatttggcagccatgttggagtacaaagtagaagacatgcatgaacacataaaccatgttcattacagttcaggagggtattgtgtgaagccataaaccatacgtacaactgaaagtattctatactgattatcatagacagattatctcacaatccatgcttaagaattacgtctgcagattccactgatggactccctttgggctacaacggcaaatatccatcatgccttcactttgatagcgggagcacgagatggaagttgctgcatggcaaaatgggacagttgagtacaaaattccagtgctagtctcactaaaattctccaagaacattgacaggatgaacagattcagtgggtacctgatagcaggaaatgagtgaggtgacgaatccaaatgcccctgttacccttggattgatcttcttgggtgacagctgaagaagccctacggccaccacaacatccatggccgccttcaccagtgctagcagccgttcatccgactgtttcatcttgctcttgtactggtcattctacaaaccaagcagaaaaagagcgagaaggttaattgcataagctctataaaatttgtactcaatcgtcatcagtttccagtgggatgcagagatgatgaaagaatgcacacctcatatttgtcagtatcccttagctctctcgccagcttcctcattgattttgatagcctcttaagctctccaagctgccaaatggtatatatatgttcaatgatttttattgactatcaaaatgaggtaaagaattgcagtgaattactgaagtatttatacctcaactagccctgcacagactgaagaggccatccagcagtagagggatatccttacaatccggtctgtgcgctccttgttctagcagcaagaacagaaaaaaaaatatcatttagacaatcttgtatatcaacacaaggcaaaaaaaaaaaacacgcacacacacacacacacaaaactgctgaaccgtgtatcaatcttgacaaccttgtatatccctgttcttcccaaccatacaaattggtccaggaacaagaaagtcgagagcagcgcatttttggactgcaattgtaaaagcctttggttaacaatcgcatcattctcaagcagataattctttgttcgaatttttgtaaaagaaaagaaataccttcccaagcaagaccagtgtaagaggagtccccttagcaggagggctgataagaccatgcagatcattgacccactgcaaatgcaagacagaaacagttcaaagaacgtaagttgcctgacgctgagttaactgctgttcgatacaagtatcaactagtactagcaagcaaggaaggatatcatcgttagtgaccttgagaagccggaaaactttgcgagcaagggtggtggacctgtcgacatcctgtgccgtgccaggctgcccgttactgataaacttcgagccgtattggatcgccctgcatatcttgtccctggcctcggctttgttcaagtacagaacaacaaggccgagctctgctcgcgtggcatctaacgtgctcatcttcctaccctgaagtaaccaaagacgagagagccacagaaaattcacaaaatcaaatgcacatatacaacatatctaccaaagcacctcatttagctacttctatgctttcttcagattaaaaaagcttgtctggaaatgaaactagtgcactgcagcataagcctggaagcatcgctagaatcagcaaaggtgcaggaagcagtgagattagggatgtctgatcaattaattaccttgctattgctaaccagggagtaggatgcagcgctgcagagaagagagcgaagtggataaaggagggacggctacctgatgtttgccgagcccttccactcctcctggagactggagcagggaggagcagtggctttcttccccacggctatttcaccattcgattggtgtggattgagatgagatgagatgactcgtggtggctggacggggcgcgattcctcccttggatttggagactgacacgtttggattttagtcccccccttacgtgtggacacacaggaagctctgaatttataatccgaggttttgtactgacatgaacgatgatatgggcctgaatttgtagcaaacgcctctctattgggcctctgaaaccaagagatgcagttggacctggcctttttcgcaaggcccaacgttgatgaggaaaagcagatcgaacgcgacccggcgatggatcgacggcggcgcttcgtcggcggcgccggctccggcggtttcgcgagatggtgcggcggcgtgaggcggcgttgcgtgggtgacccggagactccaaccaaaacgctccggccgatcgagagcctctcccggatctgacgtcagatgaggccgtaccgtaaccacctcgctttctatcacacaaacggctcgttggattgggggagtctcctctgcgcgacggacatggcctcctcgctcgtctcgcgcacccacctcactccgcgccccgccgccgccgcctcgacggcctctccttgcagcgcccgcttcgcggtccggcggcgccgtggcctcgtcggcggtgtgcggtgccaggcgcaggcgagcgacatggacggccactacatgcggcggtgcgtggagctggcgcgcaaggcggccggacacaccagccctaaccccatggtcggctgtgtcgttgtccgcgacggccgcgtcgtcggcgagggattccatcccaaagccggccagccccacgccgaggtcaggtcaactctctagtgctcttacttgtttcctcatacgcgttagacttagacataatcaaaaggttcctttcgatgctgctttgtgcaagattaaagttgttgacgtttgtggaatccattcaaatcttgatgcaatcattgtgttaagaattcacactaatcttgatttttgggcacgccatcggtaacattgcaatgtgtgcatatggaaaagatggaaattgtaaatattaatacaagtaaaattgaagctcgttgtaacacactgcagcacactgcattgctgtaggaacattgtccattgcctattttatcacctgcaatggtcatgtataatgaagttgataatatcctaacatatttcagtgttaccatctgcaggtgtttgctctgagagatgctggggatttagcagagaatgcaacagcctatgtgagcttagagccctgcaaccattacgggcggacacctccctgcactgaagcactcatcaatgccaaagttaaagatgttgtggtggggatgactgacccaaatcctattgtggcatccaaggggattgaaaggctcagaagcgccgggatagatgtgaggttgtgcgtggatgaagaagcgtcatgccgcaagctaaatgaggcttacatccatcgcatgcttactgggaaggcctttgcaactttaaggtagatattcaaatatctttgcaactgttatttgtttgaaatatatgcaatgcggaatgttggtgaattttaatctgttacatgaataacagaactacactctcgatgaatggagttgtcatcaatcagattgggagtggagctgatcaaccagaaggatactactcgcagttattgaaagaatacgatggagtaataatttcaagcaattttgccaagacaaataccttgcctgtatcccgtgaagctggtgcgaagcagcctctttatatcatcatagcgcagggcgaaaattcccaattaaacattccgtttctcaaagaagagcgtgcagccgaggcagtagttctgtcggatagtcctatcactgtggagtcagcaggagttgatgttttagtccttgatcagatgaacctggatgccattcttcaacttcttgcacaacgagggctatgtagtgtgctggtggatttcagggaggctggaggaggcattgcatcacttctgaacaattttcaggatgacaagctggtacagaaggttgttgtggagctcctgcctgtctgggcggtcagcaaagggccgagcgacctggcgtttggtgggagccagtcatttccactgaaggatgtggagcacagtgaggtaaatggatgcgtgctgcttcagggctatgtgtaacaaacttttttggttcgaggttgatcctgccctgagtagcgctgcatatttttacctctcactctctctcgttctggctctggtaaactgtccgtcatgtaaacttacctgaatctgcagtcaatgcggtggtgctcctagacagggatctggttcttctgatttttacagtatcatgcaataaatctatgagagaactgcgaaatactactgtatctagcactgttcgttactgtttcgaaatttctgtagatcagaaaacactttgccaggtactgtttaagtgcgctgtagtgtattttctagtccattcatcctggactgagattttgacaatttagctcttttaaaaacatattttaagaatgaacctaaaaaaataacatatcagtgccatatagttcgacattgaggcctcattacgttcaaaggatttccatagaattattgtaggaattaaaatcatacgattttttcttctaatacgtcccaaacccttctaggttgagtatttttggatggagggagtacatcattcgttttatagcaatagatcctaccaaattcctaaggattagtcttacaattatattctatagaattcttagcatgaggtaagacctcttggaaaaattcctatggattaaaatgcatataacattctaatcctttatttttcatattcctataatttgaaaatcctttgaaccgaataaatcctgagagtctcgctgagctgtcaaactccacattagtagaaggtcacattgatgcacacggggactgtttgggtgaaggctaactttgccacaactccatttgccataattgtgttggccgtaactgtggcaaactttgactagaaaatgagagtatgacatgtgggccaatgtgctaataaagtgttgtttgactgaactgtggcactcaaccaaacactaacctaaaaaattatggcacgcctaatgtttagtgtggcaaactgtggccaccaaccaattagcccttagtccccttcttacagttatgttacattttcaacattgtttgaatgacccttagtccccttcttacagttatgttacattttcaacattgtttgaatgaaagcaatgagtattttaacatgtaatatggattcagcaccaaacacctccccatgtagaacttgtaccatcttagcgagtcaagttgagatattatacctcggtaccattgttgattgcacatagctaaaaaccattatttttgaagttttttgcaagtctatttctaaaataggctaaattttcaaaatttcagccattttggattggatgacatgaggcgtaccacaaacacaaacacatggtaggataagaatccagtgtgcagtcatagtagagattgcaagcttggcagttggtcagttgggaccgttttccatcgttggatatggcaatgaacggtccaaacagatactacagtagttttaaactgtaaatgctacatgaacacgctttgtacggatttttgtgaacagtatttatgctgtgtttagttccttccaaagttgaaagtttgggttgaaattggtatgatgtgactgaaaagttatgtgtgtatgatatgttgatgtgatggaaaaagttgaaagtttgtatctaaacatagccttaggtaagatctaaggacatcaatttttgatccaatgatggctataggactgtttaagttacagtagctataactatgcaggtgatcccaatccaagcatacggtactccgacaaatacaaacacgagtcaaaagtcaaaaacctaccgaacgtgcaccgcgcattatcttggatcaagcccaaccactacaacactagttctcggggctgttcgtgagttggactctccactcctctgctgctcagctctccctgtccctgtccatcatggcgtcggaatccgaatgcgtcgccgttgctgagccgccgcacgtgcacctgcacctgcaccccgacggcacggagccactggcccacatcgccgtcgactactgccccgaggcctgccaccacgcctccgaggacggcgagatccacgtcacctacgacgaccgcggcggcgcgcgctggcggtcccgctgccgcttcctcccaggcggcgccgtcgccgccaccatccgcgcgccggccggggacaccgccggcctcaactacaacctctacctctcctccctcgagggctcccgcgacatggacgagatcgacttcgagttcctcggccacgacaagtgcgccgtgcagaccaacttccacgtcgccggcggcggcgggagggagcagatccacgtcctcccgttcgactcctcggacggattccaccactacgccatcgcctggggcgccgacgccatcgagtggcgcatcgacggcgagctgatccggagggaggagcgcgtcgccggcgagccgtggccggagaagcccatgttcctgtacgcgtccgtgtgggacgccagccacatcaacgacgggaagtggaccggcacctaccacggccgcgacgcgccatacgtctgcagctacagggatatcagggtgccccttgcgctctcgttggaagacgaggaagatccatacaagtgtgcatgtgtaggagatgcgtctgctgccatcgccgccgccgatgctgcggaacaggtggatgctggagatgcgcctgctgccgccgccgccgctgatgctgcggaagaggtggatgccggagatgcgcctgctgccaccgcggccaccgatgttgcggaacaggtggatgccggagatgtgcctgcttccgccgccgccgctgatgctgtgaaagaggtggacgccggagctggtaaagattagatgattagatctttgcgcctgtactgttgttcgtttctgtcgttgatttgtgggggaaacgtgtttgaaggtttgattgtaacaataacatgaaatcttgtataagttggttcaataaaatgtctgaattttctgcatttggttatgaagttttcagcatctctgttcagcataattttcttgttcatcgtttggtaataggcctatcctcgatacagttgcacaacaattgtcaggagaaaatgtgcatagctgtccactaatatgggtatattgaatctcagcaaagtcttatatgcagtgtattctgcaaaagaaatctttattgatgtagtattgagaaaattcggttttatcagttaagtttaggtcttatttggattggaggaattttttataaggatttgcaaaggattcaaatccttaatattctatttctgtggggcaatctagcgaaaagggcccccggtcgctccgccccaggggcgacgcgggtggcgattcaagctgtgccgccccctcccttcccctgctctccctagcctcgccgccgccagagcagccgccggcaaagccgggcggaggcaaggaaggcggcggcggggcttcccatctccctcgctcgtggtcaaggcggctggggcgtcgacgagaccggacgacgggagtgaggcgacgacgacgagagtgaggcgacggcgacgacgtcgagttccggcgctgccgagcacggatccggcccttccgtggccggatctggtcctcccaccggcgggagtcgtgggggacggcaggatccgccgtcctcccggccggaagcgacgacgccgcggcctgccaaggagaggtgggggctggcgcgcccgagccagtgcggcgacggcaaccgtggcgggaggccggtgacggcgtccaatgccatcgttgggacggtcggcgatggcgggaggccgtgcgacgcggcgagcggcgcggggcttggcggcgacggcagcgcaaatcccagatccacgccaactcggtgcggctgtggcggcggcggcagctagcgacggcaatggctgacgatggcgactggcgacggtggcggcagcagctagcggcggcggtggctggcgatggtgactgccgatggcggcagcggcagcagctgcggtgcctgctggcgtcgaggcggctcctagctgcttgctggtggagggcaacggcgcagcggcggtttgcggaggcggtggcagcggtgacggctgccgtgaatgtggaggcggtggcgacgtcgacggcggggaaggagtcgggtgcgaggcgaggatggcgacggcgaggtggctgggtgtttcggcagcagcggctgcggtggtggtgaccatttctgctgtcactggaggcatggcgacctcggatggctagctgagggcgtgggagacggctgcatctggccggcgcggcattgtttggtggaggggtcggagaccggcttggcacagagaagcgcagctgatggcagcggaggccggctcggcgcgaaaggcgcgggcggcggagatggaggccggcgtggcgcgagaggcgcggccgatggagggaggccggattggcgcgagaggcgcgtccggtggaggaggtcgggttggcgcagagaggcgtggccggcggtggaggaggcgacctaggtgtgaggaggagctgccggtgggtgtggcgcggtcttcggcgcacgaaggctggccggcgggggacgccggtgtaggggtcccacatgtcgacaaagcttgtgtggtgatggagcatcggtgcgtcagccgtggattcgcaggtggtgagcggcgggtgaaaacccagtctagccttggttggactgacaacgatgcttgagggcgttgttgtgctgtctcacccctcaaggtggttgccgggcgaaagcccagtcttggctcctttgagtcctgacggacggcggcagcagttttccgtcgcttctcttcttgaagacgtcgtttttggcatcccctaggggccgatctcgtctgtgtccctttattggtctagtggcggtcggtcacgcttagcggcggccggtccggtgttagccttctcctgggcttgtgtgttggcgatgtcggcgtgtgggtggtggtgtagttttttcctttttcctggttacgattcttcagggttgtaatcttgtaattttttcctgctctatcaatagaacttcgcaccgtcttgtttgagtcgttcaaaaaaaatattctatttctatagggttctttgggatcgaaggaatgcaacttaaaaaatcctatggatttgatttcatatgccttattccaaagaaacagcaagcattagttcatagcacatgctcatgttttattttcctttgaaaagtccaacacacactctttagttctctctattttctctctctctctctctcttaccaaacaaagtttcttcaaaattcctatagtttattttcagtgaaacatccaaaggcacatattatttgtgttttgattttgatatctgtgagctgtagaagagcgtggcattctatttctactctctttttatgttttcatgttcgtctgagaattctgcgttcaaagccgattacaacgtccaggcccacaggtcgctgatctgcggcccgtcaacctgtacggtataggcccaagagatagcgatcagtcctgggctccgtctcaaaaaggctcactaactactactccgtactgtataaggctgcgttcgggagtcatcgttttttacgcgcacgatgtgtttatatgcgaaagttatttaaaaaattatattaatctatcttttaaaaaattagtaaatatttaattgatcgagcgctaatcgctgctccgttttccgtgcgagcccaaccctcactcctgattctcctgaacgcaggagcccttaatcgaagagagacacagcgaatgtacatttgcagataagaccctatgttatttcgtggcaagccaaccgcaccgcggcgcgcggcgaactcggtgtgcagaaagcgagcgcgacggacgagatggcaaacgtggtgctgctgtccgccgcctcgccctccacctcctccgccgctccccggctccgccacgtcgctcgccgtcggccgtctcgccgctccgcctgcccccgaagcgcggcctccaggctctccatcagtaagccccgcctccccccggttccctacctcacctcttcacttggctcgccattctacttgtgcgcccaaattttccagtttagattcgccgggctcgtgtatggatgtattgtcgattctagactagtgctggttctggtgaggagatgcgaactccagtattcgagatgaagtgagggcctcaggatttggataggggactgggtttactcggacggagcagtcgcaagtagtatagtggtggggtggtggctgttgattccagtttccatgggtagtttaatggcattgcacaattacaatactgtaatagctgtagatgttatgcaccatgttgttttgttcttgtttccctcttagccggatttgcacgaatttgccagtggctgcattgggcgaggatccaatcaggcaatggattctaactgaagggaaggccacgaagatcaccggggtcagttccatcggcggtggctgcattaactctgctcagtgctacaagaccaatgccggttccttctttgtgaagaccaatgggtgtgctaacttcctctttgaatcaatgatgtctttggggttgcacgattagtcatggtctgggttttatagtggcaatgacagaaaatgtacatttcattatgtgccaggcgtattggtccatctatgtttgaaggggaggctcttggtttgaaggccatgtatgacacaaattcaatccgtgttccattgccatacaaggttagtaaaggtttttcctctaaataaaaaggggttagtaaaggatcagatgaatgaacaagtgtgttttttccgtaatgcatagaacagcacagtacattgcatgtaagcacatgagtggttttattgtcctacacatacacgatggatgtatatccatgatttgttaatatccagacctaactaagagttctacttgtttgttttattccattgtctaaaaaaaactaagagttctaccattttattagcatcaaagtacatgtttctagttcttctcatgtgaatattgatatgtgttacatcatcttgggtgcctggtatttgctgattggactagacttgacaggcaaccagttacatagatggctcaggatgtgtaggcatatactatgttgttttttcaccagttaccttagtcagcttctttttcttcttcagaggacttaagcttcttcagtttttatttcttatttattatgtccctgttgctataggttgggtcattaccaactggtggttcttttataatcatggagtttattgaattcggttgctctagaggtgaccaggtaaagttatgcaaatatagttcagattgctaccttttcctaaaatcctttgaggttaacaaaccatttgttttcagtcagctttgggaaggaagctagctgaaatgcataaagctgccaaatctgacaagggctatggtttctatgttgacaatacaattggaaggtaccatatcccttatgtctgcacactataagtttcgtgaaacatggtatatcaatcaagtttccttgcaatatctatcttgagcttttctaatcatcctttttactgtagcactccgcaaattaacacttggactgccgactggattgagttttattcaaagcatagattgggcttccaattagagttgataacccaacgatttggagattcggcaatatatgataaaggtgcgtggagaaaggacaacatataaatcaagcacccgtgttctcatcttttgtatgagatactctaatatgcttgccatttttctgttgattcgtggtccttcatctttgctaacttatgctccttaagtacaggtcagcgattgatcgagaatatgcatccactttttgaaggcgctgttatggagccatgcttgcttcatggggatctatggagtggaaacataagttctgatactaatggtgaacctgttatattggacccagcttgctactgtgagtaatattcactgttccttgtttcgaattccagaaccatggttatggattggaatggtattttcttaatgaagaagtatttcctggagtacatttttctatttttgtgagaatcatgatcatttgttgcattagcagtaaagtgggtttcttattattttgtcttcaaaggcaaatatacattgtatgcttctgaaaataatttcgtgttacctatggcacatcaacttttttgtgttcatgttgatatgcctggattactggttgtcttatctatggcacatcatgaccagtagacaattcgttaacagaaacttattgctgtttaactgcagatggccacaacgaagcggagtttggtatgtcatggtgcgctggatttgggggggaattctatagctcctattttgaggtattcactttcttgttctgttccatgtatttgttttatgcaccagcacttcagattaagagtgaatttcataatctgaaatgctgaaacccatccactttgttgattatttgttacatttcagagtttctctatagttgccttttgtttgcctataaagctagcaaacctgcaggatggacctgaaaaactgtagtaagaaggttccttgggataggtctgacaggacaataggaatagtaacacttactggcttaatttactctagcacgttatttgctggccaatttgtacataatataatacattatatatccaatcaatatatgttatcatttggaccaaccacaaactacgtaaataattctctttgtctagtgattaacattttctagaccttgacaacaaacataggggctaccttttcgactttttttaataacatcatatatttggttacaggatttataacttgtaattgtagtaataataaaaaaagacgtgaatagtaaggaagtacctaatatcaaataattagaaggggtgaggcttcgaacttgtaattgtagtaataatcaaatagtgcaccgcttggaatcattcccacaaaatatctccccaacctccagctttccttctaactgcattcttgatgcagcatgtggtcacaattctgtttagtgcctctccctctcccctatctatttaattattgtgtcttctgtcggatggactacagattactcaattctttactactagtagtatggaaatttggagggtgtaaatgggtagtttatgctctactctgctgattcaggtgatgccgaaacagccaggctttgagaagaggagggacctgtatcttctgtaccactatctgaaccactacaatctttttggctccgggtaccgctcatcagctatgtccattatcgatgactacttgaggatgctgaaggcttagcttcttccgtttccctctaaagagaataggatgaagaaaaagtacgtatatctgacatttttcttctatatactgtagtctcagtatatatgttttgaattcattatgacatctttacatcaccgtatcaaccgaaaggtcctcaaatctgtaaatatcttactgttgatccaccgtgatcctgtttccggatgtgctaggtgtcgcgcaagagcaatgtattctttcctttttgtcatctttttgtggtgtggactatgataatactggcgtcagatgaggaacgggtcaacgtgacaacgatcctctgacctactaatctagccagtcaacttggaatgacactatgataagatgcacatgtgctagttggatatccttaacaacatatgttaaaacttaaaaggcaataatatcctttgcccgcgcactagagacatttttaacaacccaagtccacctaacggggcgcatcgctattcgacccccgcgtaaagagcatcaaaaactttaggctttgttgcaccctgtgctccccagctaatccctagcaaagcaagcaatccccaaacgcgtctctaatatttttcaccacctaactccgctgtttttaaaccctcgtcacgaatcacgatcctgcatgatcacttgcatttcatcttttcatgaacgtttttttgtgcatgttgtttactgcatttttcagtttcagctgtgtagtagcacactctgtttgcttcaccgtttgtgttcgagatggatcgagacgagagcttgggcacgcagccattgaccgggaggcgggtgcgcgcggacacaaggcaccctgtgtaccgcggcatccggctccgcagcggcaagtgggtctcggagatccgcgagccgggcaagtccagcaggatctggctcggcacgtacccgacgcccgagatggccgccgcggcgtacgacgccgcggcattggcgctgcgcggcgccgacgccgcgctcaacttccccggcacggccacgtcgcgcccggcgccagactccggctcccccgacgacatccgcgcagcggccgcggccgccgccgcgatgatcggctccggtcaccgtggcaaccagcgcgccgccgacgcgagcacgtctcgcgcggcgccggcgccggaggccgccgtcgccgctggggcgggcgatcagaagcgggtcgtggacgaggacgacgtcttcgagatgccgcggctgctggtgagcatggccgagggcttgatgatgagcccgccgaggctgagcccctcgacggatggcgtcggcggcgtgtcgccggaggacgacgaggacgaggacggcatgagcctgtggaaccattcctgaaatgggcttacgggtgcatagcatttgcaggaggacaccatgtattttccatgtgttcgtatgaattctgtgcctacgtacagtacgtactcggcacgtatgcgagataggaacggagcagagcaggatactgaattttatcgtagttgtcctgttacgtgtatacggtatatatggtcactccactgatgtagaagccatccgtagacgaattatggctgaaaacgatgcccctgacacaaaaatcgtaccgcatttggcaggatttttctttccggggacgagagatcactatcaaagattaggagtaaatgcgatgggattttcccttaaatgaaatgttgtgactgaaaatggcaatacgctggttgtagctgcacgtacataaatgaaatgtgccattcagaatctgtccttgaaatcgagggcatcaaacattatgggttcagtttctgttaactaggacaggattctcgcactttaaattgggtcttagaaatgcagtgtggtaagagagtgaaaaaatacagatgaagattggtgccaaaatgagtgattgatacaggataaatccctaggttgtgttatctaaacaagtgttttgtgtgacaccacttgatataccgacaaatctttcctcgctacaagtaatatggttgcacagaagcatttccacatcaaagggctaggaaaagagaaatatatacaaagtgcgtaacaaccaaaagtcatgcacatatgtaagagcactctctaagtcactaggggcattattatgctttaccttttcactgcaggaacctgggccatttggcttacgaggaatgactaggtgtgcaataacaaactgatgtctaatgtcattaatttaccttacaaagttatttcgtttttctacagtggagaaatatgatcccagtgaaactgaggggtgatttgaagtcagcaagggaatcactgtttaattgccagtatccaagaaacaagaggcaagagaaccaagcaacagatgatgctttgtgataggatctgagatagttctgttagctttcatctttgtttgcctcacaccactggcttgttagtgtcgtgccagcggcgttgggcctgacttgccttttgcttaactagttggctggagtccccagcagtttgtctgttttctgatttttgtacagtactcttatattttcagtaaagctgggcatgatccttttctctaaaagtcactagacagttagtggcaacaaaaaataaatattgttagttgaagttatgcagtcagcagtcataattcttggcccggttggtcctaatacgaggtcagtatgcttaaatccaggccgcaccaactactcatgacgccataagcatgaaggcactgtaccttcatatgtgacagagactgtggatccaaacatgtatgtgtcggaacgaaggtcccgaccgcacggccgttcacctcgtcgaccgctacggacgggcaacaccgagcaaccttattgtaataatcaccttgttgctctaaccgaacaaagcatgtcatgcatgccccgtttgacaacttgacatttcaacctgtgaaagttgcaatccatccagccctaaactcgaacctgagtttcagtgctcctttctgctgaggtacgttggcgtgagactcgttgcctgcgggagaaatgtatgcatcgcaacggaccctgggtctctctcgccgcacggttgctataactcccgcaggcaggtcacaaggcgaggttctcgatatatcccctgtgccacgcccacacacgaacacgccagatggccttgcacacgtcgtcctcaacatgcacgcatgctgtttccaccagctttacattaccggtttaccactaaatttcgagtctcatcggtattacggtttttaataaaatttaactaaatttactgtttaacctttaaaattttaattgaaacttaattccaagccatgtcgaaacgtcgaaatttcacgggatttgacctgtttcgtcggaattatgaactctggtttccaccacagcgccgcggccggcatctcggcgcgggcgcgtgggcgggcgaaatcaaaccccgcggatttggaaagagagagaggcgcgcgcagccgcgcaggcgattgatgaatttccgtctcgaacccgcgaggcgcggggccgtgcgcacgtgacgagcgcgcgagttgctgctgctgctgctgctgcattggtgcgtgcgtgcgtgcgtgcgagcgatctaccgttgacgagtacgcggcatgatctcatatccttccgtgccgcgacgcagatcgaccggcaccagctgggtatctgcaacaggcaggctggcaatgccgcgcaatggcatattggcatggcgccccggccgggacgactccgcgcgtattgaagccaagtacacgctctcttcgcctcctgcgcgcgacgacctcctcgaggactccgagacgcccggcggaccaccggggtacgggccgccacaattgcctgcggatcgtgccggcggtggcacacacagacacactgcttctgctttgcgtacggcacttggcattactgagggagctcatctatggaccgttttgttcgacgccaccactaccgttttctctctttgttttgcatctgccggcacgcatggcagtggcgattcatgcaacttgtttgtttatactgactataactgacagcatccggcttctcatatcataattcaggggtgaagaagaggccggcattagaggcaaggggcatctaacgtttaatggcacagctggatggattgctggagcccaaatctatgcacactcctgcgtactgttactgtacgctgctactagtcgtaattaacaacaacacgggacgatacttatactactagtatgatctatctggcccctacctacatggctacatgtgcgcatccgtactttctattttacactgtgtaacctgaaaaacgaaacggaatccatccatgcatcgctgcgggcgacgaatcaatcctgaacacgcggaaacagtgaggaaggttcacaggtcaatgcctcgccttcaccgtcgtctcggtggaatagtagatcgatcggtttaccgtttactgtctcaggcgacaaaatggcgtggtcgagcaagatgtgctctacctctactgccgaaatgtacagcgagtacaaagtcggagtagttgtcagagcaacggaaaacatcaaattagcagattgatgttggaagtaaattggatcgatggtactcgtttgacaatgttgacatgggagtgaattcagggatatgtgcaagactcgctaaggagatctaaggtatgcagattggaaacacaaagataagaaaattaaggatatatgatatatttatggccttctgcgaaggccataagctgatatatggctgcaaattaacgcatataaaacgaacaacttatacgtatctactcacgcataagcactcagatatatattcagaactcagatgacaggccagagtttgttgttcacctaaacaatgcatcaatacaggaggtggtgaactgctgcaatacctgaacctttggacccggagtaaaaggcggtgcttagtgaagcatggagttcggcagcctaatctcgacaagacacaagtaggcaaacgacttctccccatctcggcagttgacagtttttatttgtcaaatccaaacagatgtcgggcctgttcattttaatgccaaaaaaaccttatcaaattttgacgcaacttaccaaaattttgacaggatttcttatatagttaccaaaatttgacagcaaactaaatgtagccacttttttgacaactttattaaaactagcatggtggcccgtgcagattgcgcggctagcatcattatattttctctcatataatagcatatagtcaggggcggagacaacgtggggacggggggaggggtctttagaccccctagcccctaatataccattatagcccccataatacccccataaaattctaatccatatgtttatagatgagggggctaatatagattttgtttgagtttgttagaaggcctaaaaggctaagaaggccaaaaaaaaaaaaacctaacccaaccctaaatctctcttagttactcttggtcattttggtttagcctctgctataattttatcttagccccgccactgcatacagtatgttttctcattatattattcaaacatattaaaatgataacataattttaaattttgcaataactttacaaaactactaatgtgtaatattcatattgtattttatatatgtgttagtaattaattatttttaatatcaaattttagttatttgtaaattatatatattgacttgttttttaatatttttaattctgaattttctgtaaattgtgtttctatatagactctatgctcttcttccaatattatttatttttatttctaaatttttattatttctaattgtatttctatgtggtctctaaactaatttttaatttcgaatttcaattacttctaaattgtattcctatattgactttaaacttttctttccatgttttttcttaattttgaattttagttatttgtaaattgtatttttatacggactataaactctatttttaattttattatgtttattccaaattttagttgttttaaattcctatatggactctatactctacttctaatattccttattttttaattctgaatttctttttttttcttaattgtatttctatctggactctatattctacttctaatattccttatttttaattccgaatttctattatttcctaattgtatttctatacggactatatactctacttctaatattccttatttttagttccgaaattatattatttcctaattgtatttctatatagactctatactctacttctaatattccttatgtttaattctgaatttcagttattttctaattgtatttctgtatttctatatggactctatactctacttctgatattccttatttttaattccgaatttcagttattttctaattgtatttctatatggactctataatctacttctgatattccttatttttaatttcgaatttcagttatttcctaattgtatttctatatggactctatactctacttctaatattccttatttttaattccgaatttcagttatttcctaattgtatttctatatggactccagtctcctcttccaatattccttatttaattccgaatttcaactatttctaaattgtatttctatatggactctgccttttctttttctccgattaatgtgagaatttctaggccacgagagcgaacgtggaggctcctttttctactcctttaataatataatagatttggtaaggttgaaaatgacatcaaagtgaataggcccctcatatgatggttgtacagaaaaatctgaaactaccatgcctgggtgggattcttgtgtgctcaagataaaagataaaattaggacacataatacaagaaagctattggcgtaagagtaattgtgttttagggcttattcagattgtagtcaaaataaacctggtgatattgctaaaattttggcagtatttcttatgtatttatcaaatttggcaagaaactaatagatatatttttggcaactttgaaaaaaaatggtagggttgaaaatagcatcaacctgaacaaccccttaattagtattataaacttaaaagatagatttatacaagatgtgtcgtttagtagtttcaaaacgtgctaacgaaaattaagttaaatctgtatttcaattagaaaataacggggccaacaagtaatcaagcatcccttaatcgacctgctctacataactcactggtccgaacactacatttgttaaagaccacacagcaagcatacgtatacacgcatgatactacgtatctactcttgttaaacagcgatcacacctgggatatacgacgaatactccatacaaattacaatactctgccgaccgggaccggctcaagaaaaatactcgaccgcctgctcgctgccaaggccgagcggtgagtggtgaccactgtcccgtgtccactactccactccaatagcagcaatctttaaacgccctcctgcgtccgtgcatctacttctacttataagctgagcccaccagggtccatttcaccatctgccacagccgcgaggcttcacttccactactactacggtactaccccccgctgttccgcccgcgcatccaccgatccgtctcagctcaacaccccacgctgccacgctgccagcaacgcaacccccgcgtgcatctctcgcgcgcgcgcgtacatggcaacagcgtagtacttcgccacttgctgcggagacgacgatggcggtggcggcgccggcgaggaggatgacgccgttgacgctgcgggacttcctggagcagtccagcagcgaaggcttccgcgcctacccgcgtttccccgttgccgacgagggagtggccggaggagacctcgcgccgccggtgcgcctcctcatcgaggccgggctacgccggagcccgtcgcggttgccctccttctacaacttcttccacaagagccccggcacgctcgccaagatctcgcgcctctccaggagcctctcgcggcggttcagggacggcctctggaggcgccgcggcgaggatgacggcgaggaagacgacgacattgccgtcgacgagatggactcgctcgggctgccgtcgccggtggtcagcagctgctcctcgtcggagtgtgagtacatggccgagtcagaggctgagctggctacgacggaggaggagaagtgcgcgtcggcgtcgtcggcgtcggagtacgaaaagacgtcgcagtcgagcacggggagcgtcgccttccatggcgctgccgacgccggaggagacgggcataaggtgagtgttaatgctgcttctattattgtgcgtttagttagttgggatggcataaatacaatggtgatcgatcacgatgcccatgcatatatgctgtgggccaaaatcatacatgcaactgttcggttatcaggtctaaatctctatcacgagcaaaacggcaaatatctgtcactttttacctccttttttttttctaattatcagacattagtgttcgttttgctctagaaattatcactgaattttaaagcgtgtccttctgaaccttagagccctcattttgaacacgaaaatttccatgaatttctagagttatagaattatactatcatcttcaatcaagtcatggcccaatttggtgcatagagggacatgagctatgagccaatttaggagggcctcttgtggtctttgaaaccgggggcatatgagtggattactgtagaaacttttaagttagtccctcctaatcagagacatgatggacgggtacactttttattggtgaaacccaaatattctctccctgggtttgatgggactgaagtgactagtgtagccttggattgtacaccccggccgcgcatgcctcgtcgtcaactcgagtgatcggccatacaccgacagacggcgagcggaagccgccatgtcggcattcgacaactcctggccctttggcaactggcaactggtcctagtcgactttgcaaaaagatcatcgatctgcctcttaattctgtaatgggagtggtttttcttcaaccgcagttggctgggcgcagtaactgatcacactgttagctccagagtccagccagtactaggaattccagtctgtagatgcagtgaaaattaaggcttcttttaagagtagttactcttactactactagttgtagcattttacaggcgatcactgatcaggattgcgatctagtgctatggttactactgctacttttacttgggagaatcaggcaagctagcagctggattagcttcgttgctgcgcctagcatcaggctaagatagctcttgggattagcaatatatatcgtctctcccatcccgtggagccatgactagtaaattacggagtacagtactgtgtgggtgtagttatctggatctcagtagtgtgtgaaccatgacaagtacattaaaatccagccaggttggagtagcatttgtggagccgtggacactgtcggtttgctgaagaagagaagagaggagcaccaggttttacggatgccaaatatgccaaaatcgtgccaaaccacgttctttaattttggtctatctacggccggctcccctgccatggtactcggtgtgaccacatgacttaatgaccttgtcaaggagcagttagcaacaaaaacctgtcgagatcactagtgtgttgtgttccttgctcctcttcccttaaggtttccatctgttgagcttgtcttttccggagagaaaaatgtccgtttccttaaaccgttccgtacgtactgtgaatctgttgcactgtagtagctgcagcagcaacttaagcatggtcataaataaagcagatagaattacaatgctaatgtgatggtacgtgaatgcatatgcaggaggatgtgggtgacgagcccgtggggcgcaagttggagatggaggacaagcaacagctgagccccgtgtccgttctggatttccccttcgatgacgacgacggcgaggaaggaagcgatgccggcatgtgctcgccgtccttccaacagtgcctcgccgagctccagagtaagctctccttgtccttgatctgttgccgattcagtcgttaattagtttccttgccatatatgctacgtactgtactgtgctagagcggtggcgcctgatcatctacctagcttgatgcttgattagtgtgccgtttcaggatctacctagttcaatagttgtactagcactagcagtacgcacaaatgcgttgcccggacaggatatgggcattaacgccgcgccaactcttgtttccgttctggaatctgctccacgcaccggcacgtacatgcaaggaccacaggccacagcccacaggcacgcagcgtcgcagccacattgtaaaaaatttgactctaatatcaacagagtagagaaacaatttgactcttgcctctgtgcattaacaaaccgtcctggactagtgtggtaggtactgacccatggcatgtgattgtgacgactgtccgaatcacgtccccaggtcaactaccatggatcgagctagcggtacaccaatcaaggtcgatgccgatgcatcgtctgctataaacaaaacccccgctgtagtaattgccgatcctgctacagtggtacagtttgattagaaaaaaaaaaaaccgtcctcactgacatgaaactcgtgcaggatcgaaggcggagctgctgcacaagatccgacggctggagggcctgacgcaggtggtcgtccccgtggatctcgaggcgcaattcaccgagtctgattcctccgagcgcacgcatctcaacgccaactcgactagctcttctgatgacaccgcgacgacggcgcccacgacgccacggcaatgcacggacgaccaagatgtcgttaatcacggcgaggaggaggaggaggagcacagcctgctcgcgcggctgctcgagtcggttgttgtcacggacgaggtctccgagtggctcctgctcgacttcttcgccgagggagtggaccggctccggtcgtcggcgtccagctgccctctcaacgattgcgaggaggcggcgctgctgcgcgccgcgggggattgggcgcgcggcgcggggcagcggtggggcgtcggggacgtggtgttctccgggtgggcggcggtggcggacatggagcggagccggaggtggatgtgcgtcgccgaggaggagcgggacgtcggcgcggaggtggacgggctcgtgatggacgcgttggtggacgagctggtcgccgacttggcacttggtggtgcgaccacggtaggggtggaagagtgtacgtgccgccgatgaagtttcgagcgtgtcagggtgtaacgttttgtgtggacgttaacttgagtgttaacgtgacagggtttacgccgaatcgttcaaaaacaggatgtgtatgatgcaagagcgggtgctttcagtcatgggctttatgactttctcaggatgaatcagtacatatagcagattaataattcaatgttgcgagtaccaaatatcgtgtgtgcttgatgatgaacagcgttccggaacctgaaagagttgtggtacgacaaagaaacgataaactctctctgatacgagctgtttggagtcttgcacgcttgggtacaacttccatgggcctctggtcagatgggctgcaccgtacgaagcccattcaacggtccaacccgatgaggaaagaggccagacaaagtctacggccggccaggttgtgcatgttctgtggattcacaaaagaaatgttaccttccctcgtgattagtccgggtcacaaatcacaaaggaaagacataaccacatagagtacacattacacagcaatgtggtttgttgttgaattttttaacgagtcgccagatcatcttttgtgttatccccatacaatgcctatttattaatctggaacatcagacggaaaataatagagatctagtaggagctaccgagataacaatactttgagtggattcgcgtgtttgtggatgagtaatcgcgatggcgttgggatgaatcgagcgcgcaggattaagaaaccatgcgtcgagcgcgcaacgatgtcgaattcaagcaacgctagatggtcaaatgatggaaacatgtggaggcgtactcgcatagtactacgagtatactacttgcgcctgtttggagtcgagacacattgacagtcaactcttcgtggatgctaattaaccggtgttactactctcgaaaggaaagtttagtgtaccactctactaattccttttggttaacgattcgaagctcctaggaaattcatcaagtaagctgtgatcgatgatatactacggtacacagccggtagtagtctctatttttatgtgcacttgttggatggagcggtcaaaataatcttctgttttccaccgagcacgcaaattaatcgtgtgtcatcgggcaaccacacgatgaccttgcaagtataatctcgtgtcatcaggcaaacgagggagcatcgcattgacacatctccaaccctgaagaagacgagcattgatttcagacgcagagatcaaaacaactcagctcagtagactgcagaggacgccactccggccggtccgacgctccaaaaaccagagcagctatcctatcacgtccctgcccctgcgaatgacatatggcccccaccatgatagtagccaacggaaaactgtgacgagtccagtgcaatccgtgcatgcacgccctgcgctgccacgcggccggcatccgccaaagcaacaggtcgttcccgcgaactcccaggcagagagcaagggtatgtggtgccatcctcttgtaacgcacacgcgggtcttcctcgtttgcgcagctgcatccacgaacaaaacggctgcccctctctccctccatctccctcgctggagtggagactcttcaaggccaaggagagtagcaggcagccagcacagcagcgagtgataaaaaaagaggcagctcttggtcgttggtgtgcatgctcacgcgattcgcgtccaaaaatttatcaggaaacctttttcgaggtcgcggtaatactcccttgccctgagcgcgtacaattgcggttatcccttctgtgcatctaattctttccttcttcagagagctgtatctacttctgtcccgttcgtcgttatccatatatctcatctcctccctgtttcttggattcttgcagagtatcaatacatcttcgtgctagtgcgtgtgtgagagagagggaggcggccatgaccggaggggaggagcaggggaggaggctgtttggcgtgtcgctgacagacaggcccaggtggcagcagttcttgatctgctcatcggggttcttcttcggctaccttgtcaatggcatctgcgaggtgagttcatcttcttaccatccatgatcctgtatgataatctggaaggctctaataatttgcgcccaattttttcaactcggataagataattgaatggggttacacgcaatcggtgcgaaaatgtgtggtgatacgtacagaaatggtgtggaattgaatgaggatgcttgagtttttccaccccgtttttattcgtcatgatctcgtacgcagactctcatacatacagttgcttggtcaacttttttttattttttggggtgggggaagtccattttcccgactttttagctatgtacatttccagtgcaaaatatcttcagatgaaactttcttattcattttttatcccatttttggcattgctaaattctctgcttaattatcatatcgcaggaatacgtctacaaccggcttcagttcaggtgattcttgtactgcaacacctacctaacttcttgtctgtactttctcctactgtttctgctagtgatcacttgcaattcttagaaatttttgttgtgtgctgcagcttcggctggtacttcacatttgtgcaggggttcgtgtacttgggtctgattcgcctgcagggattcacggtgaagcagatggtgaacccgtggcggacgtacgtgcggctctcggctgtgctcatgggatcccatggcctcaccaagggttccctcgcattcctcaactaccccgcccaaattatgttcaaatccaccaaggttaactcttcctctgtttcagagcttggaaatagatactcgcaatccgataatgtctgtagctgaaaacagtagtaccgagaatttatcttcagtggacagatttgtgcaccttaccttttctaagaagtttaaaatcacgtctacatggttttagttgaaaagcgacattttttatgcttagaagactccaatatgagaatgcaacatcagaggtgatgttcagtttggtgccaaactaatagctcaatcatatatctttctacgttaggatggaatggtactcctgtggccaaaatcaaataaattagcaagcaggataacgttgttgataagccccttcctcagcccatctttccttactatcaatttttattttagaaagtttgccaagaaaaatacttatagacttatagtatctgcttaaataactaagattttgcgaggaacatgatgcaaatttgggaatgcaaaaccaatatactagaattagttctgaaaaaaaaatgtaacgttaaagatagcgttttcctgtagtgcttcctcatttgtcatcccttggcagtacaatacaagctgatatgaggatataagtgtttgtttttccatggattattaatatccagtgtttcgcaaatttccattgaaacaatattatttcccaaaaaaaaaatctccaagtggtagtttggtcaatattgaatattggtgatgtctgaatgtgatttcagtgacacacataaacccatccttgtattcaggttttgccagtgatgataatgggagcatttatacctggattaagaagaaaatatccgttccatgagtacatatcagcagtgatgcttgttatcggcctcatactattcacgctcgcggacgcacaatcatcacctaatttcagcatgattggtgtggccatggtttctggagcgcttgtcatggatgcatttctaggtaatctgcaagaagccatatttaagatgaaccctgacaccacacaggtacccccatgtactgcagtttttctgacctttgctactgtgaggattcagaaaaaaaagtactgacaaagcaatataatttctgaatagatggagatgttgttctgctcaactgttgttggcctacctttcttggtggtgccaatggtgttaacaggggagctgatgcgggcgtggactgcatgttcccaggtaaataattggtgtccattcccatgctttgtataaagagattcatgttgatagctagctttcctgctctgtcaagagaacttcgcaccgtctcatgcgagtcgttcaaaaaaaaatgttgatagctagctcagtgacaaaaaaagcattagtccattttggtatcactcataatactttctgaatgtgtataccagatggtaggaaaagaatcaaatgctccctgctctttagtgcaaccaccctttctggaatccttgtttatactacttctgtgaagagaataatcctaacactacaacttcctcactctatccatgttctgacctcattggctggaaaagtatcggatccaaaacaagaagaaaggatttgctagttagatcgccattacttatattttattttctgaaggagattgaccatacctgtgacctgttctgaccttatgttaactgaaacgcatgcagcatatgtacgtgtacgccgtgctggtgttcgaggcgatggccacgttcgtcggccaggtctcggtgctctccctcatcgcgctcttcggcgccgcaacaacagctatggtcagaacactcgtcctgctcctcaaagtaacagaatttgcaccggataaaactggcagaaaaaccaatttttctgttgtgttgattgttcaggtgacgacggcgaggaaggcggtgaccctgctcctgtcgtacctgatattcaccaagccattgacggagcagcacgtcaccgggctgctgctgatctccatgggcatcgtgctgaagctcctgccggagaacaaggagaacgtcccgcgcaggcaggtgaggaagacggtgcagcattgggacgacaagcagcgggagatcagagaagtagaagaggagaaagctcccttggtatgaccatttttttagttggcccaagcaaaggctgaacgaatcacaatacaccaattgcaggacaggatagaaaatgctcaaaaaagagtaacaacccctctccctctgtctctctcatgtaatgttttgctgttgtgagattgttttgtgggtctatgccaaaggattcgattgacgataattacagattaatttggttggaggtgatatcgcatcactgccagttcttcattgtttctcgacaattttgcactcaagtaacgtcgacaggatacccggaaagaaaaagagaaggaaaaacgaagtgacgttcacagaccacaaatgtgtgacgttgttgtgctctgcatttatatgggctggtggtgatacgatatcttcttgcttggtcctgtgctcatggcccatctggaccacaaagcccacatttcgcagtcactcatcccacgaggaaagcgaagggacacatctgcagactgcagttcgacgagcagctcagctaccatcttgattagtaccagtaggtcattgctattttaacatgcttttatttttcacctatccaacactcaataattatttaatagtgcaaagtaaagacaaaccataacatcttattttatcaaatctcaacgtaattagtactctttttatctactctcaatatgtttatcgactctacgctctcttcggtctcagtagtgttggagtccattctctcgaatggccgtctgtgatcctccgcgggtatggctacttttgaggttttcttgagagtgtagagtggcgtcccccctctttcccgttgatcgaagttgcgtttagttgccgtagtagtcccctttctcctagctgccgttttttttattttttttcctcctttccttgcataggccagtttggcccattgtgtcgtataaaaaaaaaaactcttatctttctaatatattgatgtgtaattttttacgtattcacattctgatacaatttgattatttaaagttaaacttattttaaaacaaatgaattgtcggacagtatgcagggcggaagatggattgagctccgatgggtgcttgcgtgcggcctatgaatggattcattggattggccaaggtagaaagcgtatcgtcccgtccgtgctgtgctgaagtgctgacggatcgagcaggaaggactgaagtacatgcgtgccgggagtgtttccgcgacttcgctaggacagtaatggctgccacctacctaaactaatgaaagctctggactgaatgcacactgaacgcacgacggggcaggaccgtcgtacagtggtacacaacttactcgggccgcgggggccaaaggcgcccggccaccaccaaagcaatgccgatcgccaaagcagaggaggaggaggagaagcttttgctgtgcgtgttgttacttgacagtgcaggccaaactttctttatgcatatgctctcttctgccactgcaccccgccaattcactccccgcttttatgcgcgccacatgcccgccgcggacgccgcttttcatgcgccacgcgatcgctcgccgtgcgcccgtgcagtgcactgctgctgctgcccaccaccaccgggccggtgcacaatgccaagtccggctcgccgccccgcgcgcagcacgcgcccccgcaacgacgaaaaccttaacgaatcacgcgacgcgacggggggacgctcgtttccaagcggataacgcgacgacacgggccaacgttggttgttgcctcgctccggcctccggggttggggcgatcggtcgccaacgttggcaaagcgaggcctcgtcctttcccttttgtttgacgcctgtgtctttgctccgtccacgcgtataaagctcgcaatgcaagggagggagaagctcggaatcggagccccatcgcgtatgtttttttatgtcgagatgcacgatattactaacatccagtcacccactaccgccacggcggtattagggttcacatctacgacaaaaataaaaaatcagtaataataagatacatgattggataactttttgttcacagcaaatcagggacaggtgtacgagttagtctttgataaacacgtccacatttctttgcccggattgttcttcaccttttttttcctttttccattcctggcatcagctttctgccccgtgtccatttggatttaacacgattacaactttttcaaaacaaagacaacgggaaaactacctaatctgtttgtatacacacgaaaacttaacagagaaaacttaaacaaagacaacgcgaaacctacctaatttggatttacgagacgaaaaaaagtctttcaagtaggtcctattgtttctctgctagcaatgccactattccccctattatatcgagataattgggccatttatcgagaaagcaaccaccaagctagtaaatacgtaagatgtttattgtatcgacaaaacacctaaactaagttgtcgaattgcaaacaagaagttagtttatcaattaagcatttggtttagggataaaatagaatgtattgaattcattccttgtgttttgatggaatggcctcatctacttatttgggataagtgacggaatgcttccaatgttttaggaatgggagtgtggttcacatgtcaacgagagaaatgaaacaggttggattggtccatcaatttttgaggtatgaagctaacctggatctagaggaatcatttttttacagcgatcattctatcttacaccagacacattaaaaaatgagttcgtcccaacctgatccattctatcccttggaccaaacacatgcgaaaagaaaactggctactgagaaacatacgacatacactgagaccatgatagctctagcaccttgataaaaaagctatacaatatataataatactacaaataataattggtttgcattggtgttagaataggatataggtccccatcgtttggcttatttcctaataagccaaaacggcttattaggaaataaaaatgaatttgtgggtagaacttttataaatgtgttctttgtgacttaaaagccaatgttgaaaaagaaactacgttgaaaatatctcaaaatcaatctcaaaattaagcttgaaaattcaaattttggctttttctttggtttattaggccatccgatgggagccataattactagatgcattacaactagaaatctactactaaaccacacaagcggcaaaaaaagagggggggggggggggggggggggaagaaaaaaacatataacataagagaagaggatagcgtcggcacctttgcagcagcaaaggaaagggcgaaaggcgcagtcaaagagagtcacataaaaggcagggcagttaggggaagcaggcaaggcaagcgagttgggaggaggaccagcgagcaaccagccccccgcccccaatggcggcagcagccgcagcagcagctttgcccaccgctgccgcttttgcccacctctcctccgattaatcccctcccctcctcttcctcccacttctccgcctcctcttcctcccctcgccgaccctacctactcgcgccgccgccgtcgcattgggcggcaaacggaggggggggttaaccctgatggagcaggtgagcgcctcgagcgatctgattcgatttctgttcttgggggactcgggggttttgatcctgcaaacctttgcttgtttttgtggctgtgtgtgcggcgggggcggggcgcagtacgagaaggaggagaagattggggagggcacgtacggggtggtgtacagggcgcgggacaaggtcaccaacgagacgatcgcgctcaagaagatccggcttgagcaggaggatgagggcgtcccctccaccgcaatccgcgagatctcgctcctcaaggagatgcatcacggcaacatcgtcaggtcctctctattaacactctgttgttgttaggactttggattgactaagtcatcacggactgattgattggttgcctgattgattgactgattgattgatgtgggcaatacattgagctagcatttgcctttatgcaacagtagctaggcctgattttaggaccattaatcatacattgatcatagttttgtgcagtgtagtaataatgctgttactttggcagcgagatgatttgcattgttggtttgctgagaaactctatcactgcgtgcaggttacacgatgttatccacagtgagaagcgcatatatcttgtctttgagtatctggatctggacctaaagaagttcatggactcttgtccagagtttgcgaaaaaccccactttaattaaggtgagtggccctaaatgcaaaaatatgttgtcatgactcacttctattattttctgcatatggttgaactcgaagtgttggcttgagcattattgatcaatggtttgttatacatcttataacttggaaacaatgtgaaggtggtataagtaaccttactaaagaattactcttggctgcatagaccaaaatgttagtctagtatcttctcatttcatctgaaagaattcagcactagtgtcattcaagattttggtgcaaagatgtatgtggaacccgcagtacatcttatgctctccatatttggtttatggactgttgactcgttctgttgcggtgttccatatcataggaggaaggtgcctggtttgtcattccactagagcaatacttagcataaaccagaatgcacaatttgggaaataggacccatgtgtatgttacttcatgcgctcttcatgtttggactgttgctctgtgactgccatgattttttaggaaaaatgtgcatgtgctctttggacatatatgtgcctacgtgcattttaaaaaactttagagatgcaatggactgacattgtttgggtaaggttgggcttttcatattctcatacgcctatcagtaacatgataggaccagttcctaagcaaattgttttatagtacttctgtgctcttctgagggcatagctagtagccatcatggattatcgcccctaaataaagagatgcgttgtaaagcaatttttgctccacagtaaatcctgtagaccgtaaataaaatatatcttcactgttagtggggcttctctgtggccaaaaatgtctggcagcgtggcaccaccaccaccagctcagtactgcatgttccccatataggaatcattgctgccatgcttgtttttgggtaactattcagaatttactgcacaaagaactggcactctatttccttccactatcttttttgggtcagaactatcaattctgacagtcaagtttgggaccttgggtcaaagtggtctcaactcatcctgtattttcttgtcctcattagcatcgcatatactttgaatctttgcccataaggtattggaagtcatgatgaaattcgcttaaatatgtaatgtggcaacatgtttttatcctttgaatagtgtagcttagtagtatgaagttgatgcagccttacttgatcggagtggctgccttatacagtgaaacaaagtaaagattggcatgattggaagctttcatgcttttcttcattattgtgtctacattcctgttcatgcgaaaaatatgtgtctacattcctgttgcattcatgcttgaccagaaagtgtattagtttattgtggttgcatcttggaatgtgactgttttcttctttctccagtcatatctctatcagatactccgcggcgttgcttactgtcattctcatagagttcttcatcgagatttgaaacctcagaatttattgatagatcggcgtactaatgcactgaagcttgcagactttggtttagctagggcatttggaattcctgtccgcacgtttactcacgaggtactatagatttgtgttcaacattttgttttcttcataaagtacattttttttcgtcataaagttcatttttcatttaccttttctatacactagcacattaactcacaatggatgtctatgggaagtatttttcaggttgtaaccttgtggtatagagctccagagatccttcttggatcaaggcagtattctacaccagttgatatgtggtcagttggttgtatctttgcagaaatggtgaaccagaaaccactgttccctggtgattctgagattgatgaattatttaagatattcaggttctattattgtactgagattacctttttttgttctgttaattgtgtttttgccaactctatgatttatgtgttgtgttctggttacttttgaagggtactaggaactccaaatgaacaaagttggccaggagttagctcattacctgactacaagtctgctttccccaagtggcaggcacaggtatgacaaaacagcataaagattttattaggcgggtgaactgcatccatatactatgccactaatattccttgactgaaatcttcatcccaggatcttgcaactattgtccctactcttgaccctgctggtttggaccttctctctgtaagtcgaacaccactcacctttgttcattagcatgtcataatataccccaaaaaaaaagtatcccatccttgtctcgtttcactgtcagaaaatgcttcggtacgagccaaacaaaaggatcacagctagacaggctcttgagcatgagtacttcaaggaccttgagatggtacaatgaccctgctatggctttacattggattggcatatgtatgggctgggctcctcatttcattccttctgtgaacgctgtgcccttcgtttgggcatttttgtcattcagctggatatttcaaatcttgtgtgtttgatatgtattcaggaacgctaaatagatcaccgtcttggtctctatttgttcagagtaaatatcttccaatgctgcctttcagtttccattgaacctattcagatccaaatagcccttcgttgctgttacacacacctttctggtgttccactggggactgggggtcaactgggggacacgcatcattggtgctcagcaagatcctttctcgtcttgttgcatgcgttcgacatcatcagaccagagtgccacaacgactgatcatgaacatgcactgacaaaggattccactaccaaacggaaaagaaaaataaagagcttccaaaagccgaaacgtgcggagcaaaatctgtagcagatgcgaaggattccacgagaatgagaataacaaattttgcactggttggcccctctattccatgcttgatgtgtgagtgatgtggccataaattagacggcagctaatgagattattatgcggtcacgccacgccacgccacgccacgcgatactcgaatcgaaccacaacttgaggtttccagctgcataccataccatgcctgatggcagcatgggaaggagtcgtcgtcgccgcctagtgatggaagtcgtttcacgtcggttaaagtggtgcactctgaaagggcaggagtagcgagtcggctactggggtgggtgagtggagtgagccagcagcagccgcgggggcaccgaaaggggcttgtcatggacagggaaacgccacttggaccgtcaatgggtccactgctgcactgcgcaattgtaggcgcctagccggccaccatttcaggctctcagctcgtcacaagttctcaacgaaccctatgaaaacttcgtttcgaggctgcacgtttgcaatgtgagtaaataaaatcatttcttgaagcttacgacgatatttttgcatactcaggcagctagttagaatctaatggatttttttcagtaaataaaatcatttattgaagattacaattgtatttgcaaattcagttagctagagggtaaatctttttcagttacagtatctttcctaggaaattcataccgaattttgaatcatcatgttctgaatttgtactatcatacactacaaaattgattcagccactaattgtttaggttatccaagatttctgctaattatttcacagaaaatgcttgccatctctgcacggcaatagagggcgggtatctcgtccatccctcttggtcccgcactctctcgcgtggagcttatcttccaacggatacttgaacaaagctaatcgccttgtcagacacccgcatccccaccatccaaccccaactcattcccgctatataaaccctccacccagcgcagcggcaacaaggcaacaactcgcactcgtcaaagcagagcgaactctagtgaacaagcaagaggccgagacgccaacgcaagcttagcacagtcatggcgagcagcaggcggcagcagcacaagggttcgtggtcgtggacgtcgcgggtggcggcggcggcggacgcggcgtcgtggtgcctggcgctgtcgctggtggcgctgctgctggtgtgctcgctcgggcccggtggcgccgccggcggcgagcagcggggtggtgtggcggcggtggtgcgcggcgcggcgctgtcggcgcgggcgtgcgaggagatctacgtggtggcggagggggagacgctgcacagcatcagcgacaagtgcggcgacccgtacatcctggagcagaacccgcacgtccacgaccccgacgacgtcttccccggcctcgtcatcaagatcacgccgtccaagcccaggtagattaccacaaatcacatcgacacgggatatggaccccatcgccactcgagggatgaactggtcaacgtgtatgaaacacacaagtgttcgtccgagagcatcgcgcaggcctggaatcgatcgatgcatccaaacgcgcgacctggattcgatcgatgtatctgtgcaaatgtaactggctaggaacatcagttctgatttgtgaatatacatacacgcgaccctagtgtaattctatgagtagcttcctctgttaatttggtgtaatttggtccaaaggaaactcttgtttgctccggcatccgtgtttcacctgagatttttgtggacgaattcgcgcggtttcaagacaaattgcctaattttgcgtatcgatttgcggtgaggcggcgaggccaaggcggcggtgaccgcggagagagggacacgcagccgttggggttgtggcacgtaagaccaacggctacgtacgtcgaccttagccgtttcgttagcttgtccttacatgtgcagtgcagtgctacagttgagttgatctgatctgcggttgggtgtgccggagcagtacacgtgctgtcgtatgcaggctcttgcctgtatctaaacaggtgaaaccaatggaaggaagattccagctactccctttgtaccgttggagagaggctcctccagtgacagtggagatcggctccttcagtagccagacgagacgagggccccgcgtcctcgacccaaacgtgcccgtaggagtaaccggcggtgcggtttgtcaaatttcatccggattcaatttttcaaaatgaagagaaaattcagaatataatcctgtaagtagtacttaaattgtaatactatttggtgaagaattcttttgtacaaaagaggaagttaacatagccaaactggtaatgaattaaaatgacaaaagaataaatgggattcttaattcaattgttgaatgcaaaaaaacatagcaaaggtcatgcctaattttcatatattacatcaataggtcagttctacatgttctaaatgtctcccatatatattcttataattttcgccctaaattttctacgtactgcttttttaaaaaaaaaaaaaaccaaactgctctggaccataaggtaaacgttccaaaacagtgaaaccaccgccggcttaaaaatattgaattccaattttttgaacgctaatttcacggggttatttgcgctgtatacacgataccatgggaagctagtaacacaaggccctattcagtggatgcacatcctctacagtactgctgctgcaatagcagtggctgacatgtggacccagacccacacatcagcggacatgtggacccagacccacacatcagcgtctgctactgcattagcagtactgcagacaatccctactgtgattccattaatctctctaacaagagaattaagggggatttagaacgaattaattccacatctgttgtagcgtggagatattcccatcaatctctctaaaccaacaaacagccaaacggtatggtaacctggccggtacgcgtgcaaccgaggcgatttcaagccacacgctagctgcgttcataacaggataagatagctcaaggtcaggcgaacagaaatagagagaacataactacctgaacctccctttcatgtaagctcagtcttcagaacaaaatcatggctactttatgccactctgctcataccagaacattcggaaagattggcaggagaaatgctgcaaaggtcctctgctcaacgcagatgccgccatctcagagcacaatcaaggtactgtgggttatgacattatgaatgttcttctctaatagcactgcaacttcctctgaaggcaaaatctggtggtatattgaaaaggttgttatcattggggcgacaaaagagattggaagaacggcaatagcggcagtaagtaaagcaaggggaatggagcttgcaggggccatagattctcagtgtataggcctagatgcaggagaggtattcaccattcactcaatgcgccatttcccttgtaattaggctgtctccctgctgcaatagctgcttgttctttgtctcttacagtttataaatgccggcattgttcttctagataagtggcatggaagaagccctggaaattccggtgctcaatgatctcacaatggttctgggctcaattgcacaagtattggcctcttcattgtactataaaatgcttatatccacttgtacagttgtactgttatacacttcacgggtttgctatttgaaacttatgttctttcagaccagagcaactggagtggtggttgattttagtgaaccttcaactgtttatgataatgtcaaacaggtaagcaatccacctacaagatggggaaaaaagtaagttacattgtaaagtgagattgtgaaataccggactatacaaagtacgcaccaatgtgatccattcaacgggaagcatcatggcaatataactgaatattgtccaaagtataaccttattaatctagaaagttacattattatcgattcatgagtatatatgagccaaagaattatttgctttatatgagccaaagaattatttgcttcataaccaaataacagaaaaatgtaacagttcacatagaatgagctatccagtaccagtgaccaggaccacaggagtgcactctaattcaataagcacactgcccaacactgataaagaagtataatgccattcagattctgtacaatcctctgaaatctaattctgtacatggttcataaacaggcagcggcatttggtttaaacagtgtggtgtacgttccaaaaattgagttagatacagtaactgagctgtcagcattctgcgagaaggcaagcatggtaacactacatatcattattgcatttatcatatatgtaccgctttaacaacattggttattatcagggttgcatttatcatatatcttgtgctgatttcattatcagggttgcttggtcgcaccaacattatcaattggctcagtgctcctacagcaagctgctatccaggcctcgttccactacaacaacgtcgagatagtggaatcaagacctaacccatcggtaataggcttttccatgtaactcttaattcaccatataaatatgccttctaaaaccaccagatacagaacatcatgtgcaataaacattgtatattctaacaatcaatcaaatgccaaaggaaaaggcacaacatcatctatcagcattagaagaactcgtcaatacttagttacatactagacaagtgctcaggtgtgcaaaggctgatagactaatgtttgaaattgacaggatttgccatcacaagatgcaatacagattgcaaataatataacagatcttggtcagatatacaacagggaagatatggactccgataatccagtaagtgtgagaaaaatattttgcattgctatttatctaatgatacagaaacgggcattgcaatctgttcagttcattctaaaacagtgaaagtacaaactggaatcagttttcacctctataacagcttacagctgcacaatattgtttcacaaaactaatggacaaatgttttggaaaaggcaaggggtcagatacttggagaagatggggtgcgtgtccacagtatggttctaccaggccttgcttccagtacatcgatccatttctcgggccctggagaggtattaataatatttttgcttgaaatgtcgctgaattgaccacctatttttaactattgaattgaccaatcaccaacatatccagatttacaccttaagacatgatgtgacaaatgttcaatgcctaatgccaggattaattctggcaatacggaaggtgatacgcttgaaggtaactggcgccaaactttctgttgtgcagatgatataatgcattttcactgaagaaaaattctatcttttgcagaacttgatttatggtctggagaagttcttgtaggattttattagaatgctggtaggaattttcatcccacatatcaagagaaatacaagctatggatattcatggtaaggacaatgcaaaacagtaagaaagccagcaggtattacaagactatgggacaagaaagatgcgaagaatggctccaccaaacatgactgaatttttttatgcagatgttacccaagatacacaatcttgctgcaagttcaaggtggaaaccaaacacatgtcagcaatattcgggaaagcaaccatggtgataaccattgtcaccaaaattgagccaattaataaatgagtggttgaattgactcaaggcctcaagcatatgagttccatcacagaacataagggaactctagctgtaaggaactatttttggtcctgggtgatgctgacgcaaaatgtttataacaatgcatggtgcgttgatagggaactgttttgatcccttgagatgaagtgatgtccccttgtttgttaaaaacccatcaaaatagttatgagtaacctttaaaccaatttgcgccattcatacagcatacatataccactccacgaaatcttaggtctaaactcaactcgtgtattaagacatataaaaaagaagacaaattcagcgtatgaataatagtggtactattgttctttttcccctcaatgtgtaggtcgaatttaaacatgatttttggtggagagatagatgttactaaactctacattgttaaaaaaaaaaactagatgttacccgtatatcacatatgcacaaaggcaatcatcaacaaggtgacgcagtctctagtctgtacaggagagttgcttaccgtagccaaaatgtgatgactgatcaaccggggtcaccgtcttcactcttcagttcttcacgaagcaatcgcgaccgccaagaaaccgaaattctttaagatagaaaaccaaagaccgatggttcggtctaaaccatcggtctgattgtagcgaccgatctggcgtggaggtagccggtaggcagcggcgcggcggctggattgcagtgcagaaggcggcggcgcggcggagatgcgggagtaggacgaggtaccgcgcggggagccgcttgccgtcgcggtggactcacggaggacgccggagtggtcggagcgaaaaggcggcgctgattcctgctgctactagacgccgacgggcgacggcaagcacgaagggaagttagcggcggtggaggtcggactcctccgggaagcagtccacggagggctttgctggccgctgccgacgttgagctcgacgccaaggctgcggcctttcgagccttcgaggaatagtagatttgggcccaataattgagtgatttggcccagtccaggaactagtaagtactctgcagagtacgcagaaaaatagtctccacgttggtgaactcgttgcttgatgggaacgcatgcaaaggctctgatcgacgctgatctcaaatatttcgaccaccattacccgtattcctcggtgttcatctttgacatctgctgcaccctaattggtatctactcctcatctaatcgaatcgcaactcgtcatgtataaattaactccacacctcctcctttatcttcaaatctcaagattactctgccaaaatggcgcctggtcataggcacggctcagtgccaccagtggtgttactccttctagtagccactgtgcttggctccctctgccttagcctcaccgcttcacccgaaggtacatgagaaatcacgtacgtgttgctcatgtgttgtgtttttttttatagtactttgacaatgtggtcgtgcgtgtgtcgtggcagcgcaaaaacggtacaattttcggttcgtgaggcacgcgcgggacgcgccgctggtgtcatattacaactacatcgtcgtcggcggcggcacggccgggtgcccgctggcggcgacgctgtcggagcggtcgcgcgtgctcctcctggagcgcggcggcctcccctacggcaaccgcaacgtgtccagcgagtaccacttcgccgacgcgctggccgacacgtcgccgaggtccccggcccagcgattcgtctccgaggacggcgtcgtgaacgcccgggcgcgcgtgctcggcggcggcagctgcctcaacgccggcttctacacccgcgccagcagcggctacgtgcgcgccgccggctgggacccccgcctcgtcaacgcgtcgtaccggtgggtggagcgcgagctggtgttccgccccgacgtgccgcggtggcagtgcgcgctgcgcgagggcctcctccaggccggcgtcacgccggacaacggctacacgctcgaacacgtccagggcaccaagatcggcggcaccatcttcgaccgcgccggccgccgccacaccgccgccgacttcctccggcgagcctacccgaggcggctcaccgtgttcctccgcgccaccgtgtcgcagatcctcttccgacgcaccggcacgtaatcgtcaacatgcatggtttgcgcaaccattttttagctctaaaactgacacgacaagtgtttgcagagggcacggcgacgccggtggcgtacggggtggtgttcacggacccggcgggcgtgcggcaccacgtgtacctgcgtggcggcgccaagagcgaggtgatcgtgacggcggggacgctggggagcccgcagctgctgatgctgagcggcgtcgggccgcgtggggagctggagaagcacggcatcctccccgtgctggaccagcccagggtcgggcagggcgtggcggacaaccccatgaactcggtgttcgtcccctccccggtgcccgtcgcgctctccctcgtccagatcgtcggcgtctcccgcttcggcaccttcatcgagggcgtcagcggctcgcagttcggcatcccgctccacggccgcgccgcctcccgccgcgcccgcagcttcggcatgttctcccccatggtacgttaggctatctagctgcatgcagcgtgcaaactaattaatggatgtttcattacgaggcagacggggcagctggggacggtgccgccgaaggagcggacgccggaggcgatgcggcgggcggcggaggcgatgcggcggctggacaggcgcgcgttccgcggcgggttcatcctggagaagatcctggggcccatgtcgacggggcacgtcgcgctccgatcagccgaccccgacgcgaacccggccgtgacgttcaactacttccgggacccgcgcgacgtggagcggtgcgtgcgcggcatcgagacgatcgagcgggtggtgcggtcgcgggccttcgcgcggttcacctacgccaacgtcaccgccatggaggccgccgtgcttggccgccgcgccggccacctccccgtcaacctgctgcctcgccgcgccaccgacacgcggccgctgcagcagtattgcagggagacggtgatgaccatctggcactaccacggcggctgccacgtcggcgccgtcgtggaccaggactaccgggtgctcggcgtacgtggcctccgcgtcgtcgacagctcaaccttcaagtactcgcccggcaccaacccgcaggccaccgtcatgatgctcggcaggtaatttaacccaagtgcatgccttcattttcagctaaattttgtttggtttggcgcttgcttggatgaaattcagtcgaacatgcattgcgcacacaggtatatggggctgaagattcagaaggagagatggacgaggaacgacgagacacattagttagctcttctgatcacttctgcttgatcttattcacggtggcgtacgataatttcttcgtgttgttggtagctttgagagacccagatatttctttcttctttgatagagattgataatagtctgattgtggactaggatctgatcctgtgatccatatgtacttgcagtctagcttgcatgttttctgcattgtttgatagcgttatttagacatgaccacacatccaacattcaattagtattttggtggataagtgtttgcaactctgcgtcaaatattttcgggattgactatccatttgtcgggtgatttctagcaaaaaaaatcacctagattttttctacccttagatttacatccaacgagctataaaagaaaataacaaatatatatttacttacacggtattttttatcaaaattacagtgtacttacatatcatatcaactgaatttacaaatgtaattttagcaatataggactgtaatcttatattttaaagaaaataacaaatacatatttacttacacaatatttttatcaaaattacagtgcacttacatgtcatatcgacggaatttacaaatgtaattttagttatataggactgtaattttatattttaattaaaataacaaatactccctccgtattttaatgtatgacgccgttgactttttgacaaacgtttgacctttcgtcttattaaaaaaaattatgtaattataatttattttattgtgacttgatttatcatcaagtgttctttaagcatgacataagtatttttatatttgcataaaaattttgaataagacaagtagtcaaacgttggttaaaaagtcaacggcgtcatacattaaaatatggagggagtacatatttacttacacatcatttttattaaaatattatttttattaaaattacagtgcacttatatgttatgtcaactaaatttacatatgtaattttagttaaataggaccgtaattttagttagagaggagaacgtacgagaaatgaagagtgattccgggcggagtttgcgagagagagaagaaagaaacaggcaggcgtgcaaatagaaaatccgtaccgtgaaaataaaaaaacgggtcgaagcatcgaaccacgaccttatcaacatgtgcacaaatcttgttggcttggtgcacacatcgtgtgcccgaaatatccgtgaaatcgctggaaaaaaatcacccgacagatttctaccgaaatcgaatattttcaggtaggaatccatgtattgaactgtacatctataagcttcagaggtacacttgcccaggtgggcccattcatttatacgacagcagcaacggcccatgggccttagaaatcacctaatctgcacaaaatgaaatgaaagagcacttcggacctttttttttaaccaaagtttcactaggccttgattagttcccaaaatcttttttcccaaaaacatcacatcaaatctttggatgtatgcatgcagcattaaatatagataaaaacaaaaactaattgcataatttgcatgaaaatcgcgagacgaatcttttgagcctaattagtccatgattagccataagtgctacagtaacccacatgtgctaatgacggcttaattaggctcaaaagattcgtctcgcggtttccaggcgagttatgaaattagtttttttgattcgtgtccgaaaaaacccctgccgacatccagttaaacattcgatgtgacacccaaaaattttcttttcatgaactaaacagggcgtatatatcgctattatccagtattttcactttggaatatatattttcatcttactaataaaatgctcattactttaccatggataaaatgtacgtgcttatttaaatatatgttattcacttaatttaaataaacgttagactattatatgatataaaaaatgtcatgaactaatttataggataagcaaaattagtggtggtgagctagtggccaccaccactattgtattttatagtaaagtatagatcgtaatttggactacccaagctacttcttcggcacatcagcaagctcaaacacattggcgaacttccctacgctgccaaatgccaatatgccatacctttgtcagagtagatattagatatggctaaaagaatagggctgggttagtttaaagtagaacaaaataaaagctgattagtccaaagtaaatatattaaataaaaagtgatcaaaagtgaaactatagcgataattcatgctacaattcactggaaatgcaacgagtgtagaaaacacaaggaagcttggataagctcccttgaacttctccgacggcgagtcggcaccgaataatcacaaatgtaggcgagtaaattatgggcttgtttggtttggagccaatttttgccctacaaaaatcttggtagtgccaaaacattggtaaattttgtcaaattgagtagtattccatttaaactattgtaggtagaatttggtagcaaaccaaacatacacttgctactattaaagttaccaaaattttggtagggtaataaattagaaccaaaccaaacaggccctgtactactgctatacataagatcagacaaagctttcaatctcccatgattcgtcgtggtgtggatggatcaatgatcaatcgatcccgattcccaatctcaagctcccaacaagaactgaattgagttccggcgcgcgttcacgtcggcatacacgtatatactcgacccactcagtgtggcaactgccaactaactccattgtatcgatctcctctcccatcccatggccctgcgcctcagcctgcagtttcctcctcgtagctttagcacaagcagacgagcaccacctactacctggcacctacccaccccgatccttaacactccttgtgaaaaatgctgctacagaccgcgaagaaaatagtactactagtactatgcatctccccttgtttgtcgtcattgattgtggtcaatcgtatgggtcgtgatatgcagtttgaaattagtactagaactgttgctgagaaggaggaggaaaggaagtactgtgagcgtgtggatccccgcatgaatgaagatgctacaatctacaccacccgtgagggaaggcgaacatttgagacttgagagcagagcatagtgtgccgttgtcgtagcgagactccacgaaatcgtgaaatcgtcgattccaattccgcctttctaatcgaaatcaatttaatcgtttggcccacggctgataagaaactttttatgttggtgtttcgtaatctaaagactaatattaaaaactaaacgtgattaaataaacttcaaagtctaaaattttactactaggccgagtttagttctaaactttttcttcaaacttctaacttttccatcacatcaaaacttttctacaaacacaaacttctaacttttccgtcacatcgttcaaatttcaaccaaacttgtaattttagcgtgaactaaatacacactagctacgacgcgactgaatcttagggcctgtttggcacagcttcagctccagctccacccctcctggagctggagctggagctcagccaaacagtttcaactccatcaaactgggagtgaagctgggtggagctctctcaggttcccatcggatggcccaataagccaaagaataagccaaattttgaattttcaaacttaattttgaattttcaaacttaattttgagattgattttgagatattctcaacgtagttttttttcaacattggcttttaagttaaaaaacacatatataaaagttttatctacaaatttatttttattccctaataaaccgttttggcttattagaaaaaaaagccaaccgatgggacctttacaaaataaactaaagttatggagctggatttagcagctccacaactttactcctaacctaacttctaaagctaaatttagtagttggaactatactagtaccaaacggacccatagctgcaagacgggggatccgattccagtatagaatcatgagacagaatacttgtactactaccactccagggtctttaccgtgacgccatcagtctgttcatctgcagggtgcttgcttgcatggcagcatggagtcccagactcatcatccagctccggtcgacgcaggggaagatggcgccatagatccagattctgtccacgtgttaggatccgagggcaaccagcgaatcgaaggcgataccaccgagggatgtcagctgtcacctcagtaattaccaaataagaacatgtacaatagtagactattagtcagctacaaacatattttcatgagataaaagataagagaaaagtacagcaggctacagatctgtagccagctgtagcatgaactccaaaacgtaatatgtgtatgacagttgggactatatattaatagtatagtaaacaactattgtatgaattggctattagattgactatagacaccaaagttaagaaaagaataaccacacacaaaaaaaacacaccgtgataaataaacggactgaaggaggaggcggtatgcacagtaggaggcgtatataaaaccgaccggtgcgagaggagaacccgcatcacatccacctcctcctcgctcgatccgctcctgtaggtactcgtactactccacttctttctctcgcctacgccttcctcccaatcttgttgtttcggcggcggcggcggcggcggcggcggtgagggagatggcggcggagaggaaggacgtgggcattctcgccatggacatctacttcccgcccacctgcgtgctccaggtcagccaccaatcgatctcatctcccgattcttccctactgatcaacctcgtcgatcgtatcatatttctcccactacaatccgtgtttttcttttacaaatttagtcccatgttttcaacttttcataacttgcaaacacgagtgcaatcaaaacaagatttggaggaagaggaatccttcaaatatttttagaagaaaacatgagcgtattgagaattgaacacattatctcgagttaaaaccacacacctcttatcactcaaacagagtgcaatcgcaatctagtcagatcttttgcctttggataaccctttccgttttctcgtttgttcgggagatcgagtaaaaaaaacacacaccctttgcgtgactttctctgcgtaactgtggtggaatcacggttggtgagaggtttactttactaccggtttccggtgaagattttccagctttccacccccttcttcgccagcatcgcagcggggagaaccagccacgtgcgcctgggccacctccgcgcattcggtgaactggagcagagagcaaagaagagttcagagttgcgattccaagtttactccatggctggactatccgtgaaaaaaaaaatgaaagaagcaactaaaaaataatttaccagtaaaacttttataactttggtctcagtggtttaaaagtcaatgctaaaatatcaaatataaaccgcgatggaaaaaaatatatatcaaaatcaactttaaaattaagtcagcaaatatatgattgctgtagtgagtactaatcgtgctactcgttgtagcttacgttaccatttaggagtatagtacaggggagattaaagctgccgttttcagggaggcgtgattaattgctgaccgcttacgtgtggaatgtttgcacctgcttctgcttgagttgagagaaattaattaaaatgctgttccgcgggagaatttgctgtggaagatgccaattgaaacagcttggcacagaatcagtagggccttgactcgtttaagattgtgttgacaatcgatcaaatcactagaactagatggtgatggcttccaagacatggcggcttactatgcacatgtgtacattgaattgggtgctgataaaatggtttatgttcttctgccgatgaccgggatatgtcgggaccttttctttatggtagtagttctgtcagtgatataacttgtacagagtggttgtgtgttggcaatatctcaatgctgtacatcatgtcgatattaataatctttatttcgtgtttcacctagtattagactgcaaatgcatgtgatgtttgttacaggacgagctggagaatcatgatggcgtgagcaaagggaagtacaccattgggcttggacaggatagcatggccttttgcactgaagtggaagatgttatttccatgaggtatgcctattcctatgtagaaaagcaccattggtgtggtagagttgtgtgtcctaccaggctcaaatcctattcctatgcattttcagagaacatgtgcaacatagtatttgtgattctgaagacaaatgtgaccctcaagtgtcctatccgtgccctataaagtcaaacagtgataaactatgctagatccttagccaaggattttatgttgaaattttaatttcaggaataaagacattaatctccattattcatttatcccttttttatgcatttaattgatcgagagtttaacgcagcttgacagtagtgaagtcactcctggaaaactataagattgatccaaaatgtattggacgtttggaagttggcagtgaaacagtaatagacaagagcaagtctataaaaacatggctgatgcaaatatttgaggtttgtacctttcagcagaacataggagtacatattaaggtttatgtgctttcataaggcttatgacaactttgtttaaatgcaggaatgcggtaatactgacattgaaggagttgactcctcaaatgcatgctacggtggaacagctgctttatttaattgtgttaattgggtcgagagcaactcatgggatggacgttatgggcttgttgtttgcacagacagcgcggtatgtacaactccagtgttaattgggaatacttttcctttcatgtactcaatttcgtactgtacagattaccagtgtacaactccatttcttttcctgggttactgatgatggctatatgagtacatgtattcatatatatcacgtccttgtttttctcattttttttcttagtttctgttattgaccaccaccacaaatccacaagtgtttttccttaagtactgaaggcaagcataatataggtttgctactatggttctcatgcttacattttgcatccaatattaattctatagctgacatttgtctctttaggtttacgctgaaggtccggctcgtccaaccggtggtgcagctgctattgcaatgttgattggaccaaatgctccagtttctttcgaaagcaagtatagaggatctcatatggcacatgtctatgacttttacaagcctgatcttgctagtgaatacccggtctgcctctggcccacacaattcttacacctcaaacccaagttcggattagcacatagagaactagcttgaaataaactggaattgatttattcatggcatctgcaatttgttcaggtggtcgatggaaagctatcacagacatgctatctcatggcattagattcctgctacaatgtcttctgcaaaaagtaagctgtattccatattgctttaacacattagtcaagctgagcctgttgattgaatcagaacccactggttttcatctttcaggtatgaaaagcttgagggaaagcaattttctattcatgatgcagactattttgtatttcactccccatacaacaaggtaccatgaaaatctcatatcatgtaccttagtagtatcttggtggtatagtggattacagccacaattgtgcagacacttgatattcacacttatttaaggcatcttattcactgaaagaaatagggcatcttatttaaaaaacttttcaaataaatagaactcgaggttcccgacatgagtagtgagtagaatatatgcatatttagactgattcttgattgcatactgtcacatgacatggatatgctgatcttaccagtctgcacttcgatcttggttaggagtcgcatgctcgcataacttaccttgcccttttgatatgttgatgtaattttcagaacttatttttttcctttttcattgttttctgcagcttgtgcagaagagctttgcacgcctatactacaacgattttctgagaaaatgcaggttggttggtcatgcttagcatattaggatataggaagacagttgactggagtaatattgttcagtttttagtagttaactagaactaactataacgattttttatgcctgttaattagcacggtggaggatggatcaagagaaaaactggagccttattcaggtttgtcatccgaggaaagctaccagagtagagaacttgaaaaggtgcgaatatttctgcatggtcataccatctggttctggacttttaataagctgcgtggttctgatactaactttcaatatgcaggcttctcagcaagttgcgaagcacctctatgattcaaaggttcaaccaactacattaatcccgaaacaagtcgggaatatgtacacagcgtctctatatgctgctttggcatcagtgatgcataacaaaaatgaaactctggtaaaaaaggaaaagaacacttagccttgtcttcattatattttcatgtgataagattaccacttctcaccctccccttttgacatgtccaggcaggccaaaggattgtcatgttctcatacggcagtggcttgacatcaacaatgttctctttcaagatcaatgaaggccagcatccattcatcctatcaaacattgcaggcatactggatgtctccaagaaactggagtccaggcatgtggtaagtgcagctgctgaccactgcttcatcttgttgactgaaaacctgaaactagtagcttgacatgaacggatgaacctgaattcctgatcaacaaatgctttgggccgcaggttgcgccggagaagttcgtggcggcgctgaagctgatggagcaccggtacggcgccaaggatttcacgacgagccaggacacgagcctgctcgctccaggcacctactacctcacccacgtcgattccatgtacaggaggttctacgccgtcaaaggtcaagccgtcaccgaagtgtccaatggccattgaaaaaattgtgttgtgatgtgtggttcattcaacctgaagctgcaataagccaacggcatagagggttcagggcgtgggtgtaccaagttttctgatgaaagcttgtaaagggtgctaggttagagctgttggatttgttggttcgctattcgctagtaaggcttgcttggtgaaatggtatctccacttcgttaatgttcttcagtggaacacacggtagcgagctgtaagaattcttaataatctgccgtcccgttcttttctctcccacaagagtaggatgaagattaaaattttcgtggcacgtttttcaaactgctaaacagtgcgtttcatgcgaaaactttctatatgaaagttgttctaaaatatcatattaatctatttttcaagtttgtaataattaaaactcaatcaatcatacgttaatatcacatcgttttgcgtaaaaaacttaatcttcatcttcaggagaaaaagaacacaccggatcatgtcatgttgattctgagctctatgtttccaatatatcgcctacagatccccttactaaatattagaacttaaaaaaaattggtgcgacgatataagcattttggatgcattgattttgaaatcgagctatcgattttatgtcaaatatttcagttgaccaccaacaaaaaaacattaatttgtacatggtgaaaaaaacataatcccatttgaaatgtttaagaataatgtgaaacacagtgaaatacatgttgaaacatttcgctatcacgcgtgcaacattaaattttaacaattaaaacacatgattttctttcaccggaatgcaatcacataacatcttgttataaagatttacaacggtttcgctatcatgcaacattaaaatttaacggttgaaacacatgatttcctttcattcgaatataatcacatgacattttgttatgaagatttaattgtaacgaataaaacagtgtattccacgttacaaacctgccgtcgtagtagtctctcccttttttccttgtttttttggtcttttctctcttcccttggcataagctggtctgggctggttgcgttgtgtaaacaaataatcttttcttctaatatattgatgtgcattttttttcgcgtttgcgaaaaaaaaaatacaacgatgtaatcgaattgtaaaccggattaataatttaagagaaaataatttaaagcttaacaatggaatatggttaatttacacggaagaagagaaaaggggtgcgagagaaatactagcaacatgcatatgagaacggagaatatgcggaggaagtagcgagtgcgcccgattattttttggctagatcggacactcgacctgaaccattctgaagagaaatctaaacaattcataattcgaaatttaaccatcgagataatggtaagaaattccttaagaaaattactattgctgaacagcctagaatatttaaccatcgagtactactgacagaaatagccaaaatggccggcaagtctcagccctaatatgctgatctgtgccgtcgattgcttgatcgaacggtcaggatcatgactgcgttgatgaaaagggaatatgatacgccgccgtggcccgaggccgccgctgcacgcctgcacggtatccccattccataaccattccagcaacagctgtctccttctctctccgccgccggcgaaaccgcaacggcgcagaggagaaaatgtgggaagccgaggagatcgaggacgaggaaactctagaggcgcttctagaagcttcccgaagcgcccagggccgggccgcgctctccgacgccctcgccgacaccctccacttcctgccggcctccacccaccgcctcctgctcctccgcctccgcctcctccgcaacctcctcgccggcgacgacctcaaccagggcaccttcgtcctcctctccggccccgccgcggtcgtctcctccgccctctcctccccctccgactcccccgacgtcgcgcgcgcgggcctccaggcgctgggcaacgccgcgctcgccggggagcaccaccgcgccgccgtctgggatgcgctcttccctggctcgctgctggagctcgcgcgggtcagggagaagggagtcctcgacccactgtgcatggtgatcgacacctgctgctccggcgaaggcggccgcgggaggctcgaggagctctgccacgaggagttagggctgcccatacttgtggaaatcgtcactactgcctggcaaggtgcgtgcgccgcaattagttgatgccttttttttttattcagtaaattcatctggtagatgtcctgcaagctttacacaggtcacacttgctattgtatgatcgtgggagcacgaattgtttagctgtttgtttctgtgaaactaatgtaaatcaacatgagtaggatgtgtgtatgtacactgtaaatcacatcataaggagtaagtaagatgtgcattctgtagacttcagcaatagaaaagtttgcgaactgttagttgttcattagtatgacaggaagtggtaatgttctggaaaagtttggggaagtaacttgttcattagtatggacaggaattggtaatttaatatctgggcctttgggtccaattaggtatcagatgctctcctgctagtatgttgagtgtggatagaggaaacggaatttagtaacttaagagggtggtttgtgatatggcattgttgaaatttttagattgacattttggcagataatgcctgttcacctacttcatgtgtggaaatatatcgccactgtgttgttttaagtaaaaggagttcggaccacactatcacaggtttcatatgttacattgaagtaaaaaaaaatatatcagtgattggagctgtgatcatgtatatcttcacatagttgcctgcatcatgtctaaagtgctggatctgtgtttcctcacatattgagggcaggatttcacgtaactataacttgagaaataatacagtcatatttttttctttattatgtaactttacttcatagggactccttaggctgttgttgaagttcacattttgctctcaggttgttttatttgtttacatttttaatttatggttactttgatatgagtctaatccgaggtataaaatgcagtggggcatgatgaagaatggttagaatggcttctcttcaaaatctgtgttgaggagcaaaagtttgaaacattgtttgtagctttatgctcacgcaatgatgctgagcacagtgatggtgatgaatgcaaaactgagtttaatgctaagcatgcatatcttttgggtaaattgttaaaatgtttggctaaccgacctaaagaagtcagtgtatcgatcagttttgcacttgatattttcaatgcacagaagcatgctgctgagattgtggattttacttgccgagttaactctcctcttccaactggtcaccctgcaattgatgtacttggatattcattggtgctcttgaaggatatatgtgcttgggaatcccctccgtcagacacacaggctcctgttgactcactgatgcagactggtcttgtaaagcatcttctaacgtacttacgtgagctagaacccccaagtatgatcagaaaatctatggcaaggggacaaggagatcatcaaccagccttaggaactgcaaaagtctgcccatacattggttacaggagagatgtagtcgctgtgattgctaattgcttgcatagaagcaaaaaagtgcaggatgaggtgaggcacctggatgggattattttactcttgcagcagtgtgttgttgatgaagaaaacccatacttgagggagtggggtctttttgctgtgaagaacttgcttgaaggaaatgaggaaaaccagaaggaggtatctggacttaagatgcaagaagctgttataactccagagattgctgacataggtctaagagtggagatagacaaggaaacaggacatccgaaactggttaataactgatgatgtaagtatctcggaccagaagttaaacttaattacatgtatacatcaactgtatctgcattttcttgtcatcttgtaatcctatgatggtttttgatatatggttggtcccacatctagttttgtagtatttcaaatctcacttatagttctgttatttaaatttgtgcatatattatcttgtgattggcaactatgtgcttgattcataactgagatgtatgttcaaattttcatatgaagaaatttggcttgcatgcaaacattttagtatcttctggcttctaaagttgctgaaagactggtgtttgtgtaaccttggtatgtcaaatgttgcattgcgttgcctgacagcatattttgttgtgcagactttccattttgatccttcatgtttgaggtgaaaagaaaagggagatcagactcacgtaccgacgttcctctcattaacggaagcaaactaatattgccgctgccttctgcacccccgggaagataggtgttgctttttttcattaatgttagtcatgttaatattgatggcgagcatttgaaccaccgggattcagatactttcttggagaaatgaatgctaatggttttttacgttgcatcaaaacagtgatgtgatgagatgtttctagatccactcttatcataggcgtccgttttttaatcctcggcgtgtgctgttatttggtggctaatatgttgatcctggtattctttgatagcctttgggtatttagctttcactgtggctgtcagatttccactgtaatcgctttaagcaaagcatgattcccatgtttggctttcagccgtcctgtttcttatacgtcggcggagctgcagcatatcacagccaatgcagtaacagaagataaaacacaaatttgatgtcatcaccttccaagttcatgttggatcagttacatgctttagtacaaaggtttgtaaaatggaaaagttagccgttcgtctatagcatgctcaggtctatagtacttcaacacaagcatggagaattctccagctaagcaaatacaacatcagaacgaagcacatacttgatattctttttcacaacccgtgcttcatgcagcatgcatttggcaccatgaagatggagtagagccagtccttgcactggagcaacctacaacagaagtaacctcaggttaggagttaggaccagcttcgacggtaatggcagcattataaattgtgatgcagggtagactcatgccagcataataaaggtgatatcatcaaccccatatggatcaccaaacttcaagtgggcaatctcttttcatcagagcaacgtagtttttcgacaagggtatcattgatggaattgccaatggagtagatcttgctagtttttgtatagcataagaaattaaatatgtagagggagggtgaatttcgtcttatttattctttatgtatgatcctttcagtttcatgatcatatatgcatctcaacctctttctgacttagctagaaagaacatgtgtgcacattaatttcaaggttaacttccagatgaatgacagactaaacatacaatatatagcttgataccagacccaattttccatagaaccaaacaaaaaacatatgaaatggtctagcaaacagttgatcttataaaacatattgcaatttcagaatcagaaaatacctcagcgacaactcctccacgatgatcataaaaaacagtctcccctccaacaagagcttgccctgatgattcctttgcacttcctttgccagagaggtatattagcaaagtatacaatgttcttgaaccatctccaaggtcgacactctcatcaatatgcctaccgaatcgctgaccttcagtgtacctatgaggatgagcaacaagcagcaatcaagaacagtggcaatttgtccaacagtgtggtgctagtgcatcatctttgttcaacttttgatagcacacatacctgtacaacctgatatttggattcaagctggttgctactttgccagagatgctgatgtcctcaaatattttgtttatcccagattcccaaatggtctgagcaagcaaaggatctgtcacagatatccggtcattatctctataagcttcacccttcaggggtccgaggctgccatggtgcgtgaagccaatattctcagcaatgtcgacaaaggccttcgcctcagcggaagtgaagaagtttggcacctatttcagtttcaagtaaggcaattgtccataaataatagggaaacaattatcaactctgtaatgaaccctgttatgctttcttagtaaagctgggcgcaatgcccctgatctaaaaacaattatcaactcagccaaaatattgctatgccaactgaacggtctcttagcattttctccttgtgcatcaaatagcatttcatcctagcatacgcttcatcactttgtattcaggaaatctatttgattactgcatttagaatcaaccgcacaacacaagtagagccaacccagatgattccctaacactcaaatcaaaattggcgctcctggtggttcgcggaaatcaagcatctagtctctaatcgccttctagaagcactaattcgagcagcagtatactagatgcagacatcagaattcagacatggttggggtcaaaaggggaaggtaggcttacggtgaggaggtgggtgcccttgaggcgattgacctggagatccttcttcggcttgaccggtggccacctcccgccgcctccgccgccggaagcgccgcccttcttccccttgttggccgccgaggatttgttccgacgctgctgctgcggcggcggcgcggcgtcccctcccgccgtctccatggctgcagccctcttccacttcggtggcatcaagctgtgcagcgacttggctacgcggctggtaatcccctcatcaccgttggattcagaagattctcccttcctgacattgaatctggaccgtaggagttgattgctgggtcagatttgaccgcaatcttgacaaattgaaccttctataaaacttatttcaataataaaaccgcggcaaaaattatttgagagatagatcgcgacctagacatgaggtataatgtttttagcaccattatatttgacatgaacatattgaccgatgtgagtatgtgacataatttgttagatcaggatgaatcgtgtcacgttagataatatatcagcgcaaatgttaataacattgagatgttatatcaacgaggatggcccctaggtcacgatctatttttaaatagcttttagcgtggtgtattgttgaaataagttttgaaaaagagctattttatcaaaatttcggcagatatgatccaggattccaatctggaagggggtgaagttgataatctaacacgtaggaagggctcttatgcaaatagaacttataaatcatgaccgttcaatcaggatcgaacggtgtacgaatcacgagttcgtgtcggagagcgtccggcctcacgcgacgggagccggtggagctccggcgagcggcggaattgtatgcgggaggcatcgccggcggagaaccctaatccctcacagggttcgatcttcgcggcagcccgggagcggctggagaccgtgcgccgctgcctgagatcgccggcgagaagcggtgtataccctgccgctgctggagaacaagataagaaacaatctcgcggcgaaatctaagaaatctgtgttgatcccaacccaaaatttcacatcctccaaatcgtaacgaagaaaagagaaaaatctgcacatctacaacgaatgcaacgcgtccagggctgctttcaggttcgaatcccttctcaagaatcgcaaacgaaaacatctttatcctgtttcatatggtgaggttttcttggatgggcaggaacgtgccgcagatgttgccgccgaggtccgggaacgcggcgcatcccggcaggggcttcaccttgccgtcgcgggcgacgctgacggggtacttgacaaggtgccctctcatctcgctcacctcgctggaggcgaactgcctccagttctgctccccgatgtgccgaacctgcctcgtgcactccaggctctctgggcaactgaagctttcctccaccgctccaatgtgctctgcccacagtgacatcctgtacccgtagatcttcgagctcaccaaaaccaatccatcagcgcaactgtgaaatctgtggaattttgggtgatcaagggatcatttacctgtccacgaggagcagaaagcatgtttgcccatgtgtactggggctggtacgctcccacggcgatctcggtgtctctggttccttccatggatctctggttaatgttagccgatccaattatcacgtattcatcatccacgatcatccctttcgagtgcacatacaccatgaacctccggttcttcttagcttgatcctgaatgtacaggtcgcagcaagacaaatctgaactctgaatgtacggatggcatacaatttgagtatgctgcgagagaagcagaagtactgcagtctcacctggggattgttggctgaacttgatccactgcaagtgctaggactgccgcctgcttcacgattgccaagacagaagaagttcaggtaatcctgtggctcatatgtgttatccagccctacttctttcaatgccttgtgaattacctcatacatcatttgcattgtttttttctacaatgacaacaacaacgacaacaaataagttacattgctatactgagagaagttagctctgtagaatgtagtagcagatagtacacagttgagcagactagaagacaatgctagagagacgctctaacctgccagtaaagtattctctgtgtaggagcaccagtaggattaccttcaggccacattggaattactatgtacgctgaaaacctctcattggcataaatcttgttggcaattttgagagctatttcaatcggtattaagttattagcacctgcagcagaacaaattttaagtcctgaaattaggggcaaccataagtacttgttgtatttatttacgtcatgataagggtcaagaaattttgaattattctccaacataaagcagcaaattttaagcgaagttactattagagaacgcaattggaacgtgccataaaaggccagaatacattgagttgaacaacaagatttgaagcaaacagagctcatgcttacctacatctttatgtgaatcccaattaaatgaagaaccaaggaaatactgattttcaatatagatgaagtgttgagctcctcggattgcattcacataagcggtttgtacgctcatatcaattagtacgtttttcccacaaacgagattctgtcaaccaaaggaaaagtctgtgtcaggtaaatacaaagaataaccaaacatagcataattgggtgaaatttatatcttagttaccttgctggttgcttctcttggatttttgggaaaacccttgacagaatttgaatcaattgaccggaatatctgcttccaagttaatactgttcagtgctgtttggtcacatactttgtttatctgtagctgtgaaaacctttgaaggatcttacctgaacatcccatcgctctggatcattgtcacttgaatacacttcatcgtcaatgcttgcaatatcaggtatccttccaatccatagcaatgtgtcattatttgcctttgacaattttttaaccccgctgcgcttggatgcctttaaccagcgctcctcaaagtttgtcaagacatcatatgccgctgggccatcaatcttagaatgcaaatcatgccatggttctcttggcccttgggcatcaagtacctgcaaatacaagatgcgtcaattacaggaactattttcatgtgtataaaccacatacagtgatacaggcacatgaacaataggacaaagtaatctcaccgcaaagtttgggttataatagtcgtccttgtgcaatgtctggagagaccgaaaaagaggatgagtaggtgtatcatatcgtccaccgcataaatcaaggcctccaacaaaagcaactattttccttttatggttgccggcatcagcatccagaatcactgttttctgatgatgtgtaaaaatggttccggtctcctggttcaattttcaactgttaacatcattacatggtccacaagaacagctattttgactaaaaagatgttagctggtgacatgtgtctatatgaagcaaattatggcattcagaggagacaaagctgactgaagaaaacaaattgtaaataaacaacctgctgcttaacccagctgtgccttttcccagcagaacgcgggcagagcagtatctgaactgaagaatgcttgaaaaatctacgggtctcctcatcccgtgtgcccatgtaaccttcctatagacaaaactctgacaacaagtcaagctgtatttgcatgaatatattattcacaggttttcagagatcaatgtgtcactccatcaaccccaactaccattagacaaagcaatgaaatttggaccagaagccaaataagtggtgtgaccatcagtttgatacaagaaacaaatagccgaaaattaattttgtgattgcatgttgcattgtgcataccatctggataccaaggacgttccttgacgttggatcgtcccagacgaggagcagcaccctcaccccctcctgcgacttcctcttcagcagatcgcccagcgagacgccggcgccgccgccggcgccgccgtcccgcacaagctgaatggtgtggaacaccgaccacccggtgatatagatgagcctcctcgcctgcgatatcgcgtcgtagacatcgtgccagcactggccttgccggtagagcgcgccattgcccagcctgatctccggcagcgagccctccggcacatgcgcgtcctggtacagcgtcacccggccgccgcggcgcagcgggaagtaggtgttggggacgccggcgaagtccgggcccggggtgacgccgtggtggtacatggttagcctcgccacggggatgtactgcaccgacagccgcagcacggcgccgggggcgcacggcttgccggcggcgggatcgaggaccgggtagacgccctcgacgtgctccccggcctcgagctgctcggcggggacgacgacctcgccgatgagctcggcgccgaagacgtcgctgtccttgacgaggaagtggacggcgggcgcctcgtgcgcgacggggacgaggaagtgctgcgcccacacggggttctcgtcgtcgttgacgacgtaggtgcgcgcgacggtggcggacgcgagctgcacagtgacgtaggggtcgctggtcatggcgccgttggccgccttcttcttcttcttcgtcccgaggatgtcgacgacggtcttggagacgatgtccatgtttgggaggttccgcgcctcgtggatccatatgtcaaggctgccgtggagcatcgccgaccgccgcgacgccgacgacgagccccagacgccgtgcccgtgcggccacaccacatccatcccgctccaattcgacgatttcgcgtcaactgttcgtgctgttttaccttgatcgatcgatgatctcgttgcatgtgcctcgtgtacgtcgcatgtcctcctctcctcccggttgatcgctgcttcccctgaaatggaggggagaatgaatgggccgtgggcccatggacaaatgccgtctgatctgtatgtactctccagggcccacttgtcgtattgcattgcaccgcgacaagtttgtaatgctgtgccagatcagccgtacgatcaggtgtaagctctgaatcgggacatcacttgcgcgtgcgcttgttgggctcaaaaaatgaaacctggggcccacaatattgcgccacgtcagcggctcagggttggcccatataatcacatgggcctgactgccccgtgtgcttggaaaggacgctactcaaaaaatatccaacacaaacacagtgtgtaccccctggaccatatatatcgtcacattcaccgctggcatccgtgtgcatttgatttgattttcttctcttttggtcctctccctgacgccatgggggtgcctttttgcaggtcagtacggtcggtctgtgaatgcaccgctgttgctggctttgggcgcctgcgactcgatgcgagctcatgcctcaagtgtgaggagatcaacaagattctgggagacgcacacgcgcaccaacagtgtcagcgtatgtactcctcggctccaatgctctcaagtcttctcatcaggctttgatcgatcgatctgtatcctctctttctgctgctctctgatgatgtactgtgcagatgatgcgcatctcgtgagctgctactgctctttctgttccaaactctgtgctgagaagttcaatcaatgggcctgaatatatagccatttttggtgtattccgatcgactttttggaacgttttgctgatagggaggagggaatgccggaatggtaggtgcccagcatgaacgtggagggcttgagcgagatgcctggtcataacccggcggattacgcgagcaaacaccaccaaaacttcggctccacctcctgtttaagcgtggctaaccttttggcaggctggcaggcagctgccaccagcaaaagagtgtacaaaatgagggaattagggatgttgtacctctcctgagaaaatgtggtgccttttcatgcagatccagttctttttatctgaaaccatcatgggttatattcatgcgcgccggaggaaagcacgactccaagcaaagttgcttgtactacgtactgtatttgatacctctcccttcttgttggtgatctcgttcctctctacgagcacataggagtagtagaagatagtgacagacaacccagctggttctttcctcccagatgctaaaatgttcgattagtacaaggcgatcgaaaggcacttttctctctagacgaaattagcggtccatgaaggtagcacatgcctcggtttttcgtttttaagtacaccatgtttaatgtttgctccctattagcagctttccaatctcaatgcagcaacagcatgagcaaggcttgtagtaacaaactttgaggtttacaaaccaggaagttaattagatcctacccaccaaagtgtggctagttaatatgctactactaccactacgaaactaaatctgaaacagtacatctttttctttagacctgaacaggcatttgttggtgccatggtgtacctagcaactgttcggtgtgtaggagtatttgttgttaaccgagaaacgagaacagcttcagaaaatgcagcaacacgcatgagacagtacaagtccacaaggtcggaacagtacagaattgctcatctcgctagctcagctcagctctcatgcgtgtacggtgtcgcagcgaatgaaagttacaggctggaaaaattgatgttgccgtctgaaagtgaatgtgggggtaggaacgccataaaaacgaccgagagttatgatccctgtgcgcgtatgagagaacgcgtcttcagtaatggcgaaacccgggctagctatgctattgctatgcatctctgtctctcgttattactcctgtgacgttttctggttggcatacggtccatacggatcgagcaaagcagcggctccataattttacagcagctgcagctggccatcatcagttcacggccttcaaactcgatcgagcaacccaaaggaaaaatctcaagcaaaaaaaggcggtggttttagtgctccatctccgatctccaaacgcgttggaattctcagtgcacatcttaaagcatactccctccctccgtccaaaaaaaaaagacaaatcctgaatttgtgtccaattttgactgtccgtcttatataattttttttttataattcgtattttcattgttgttagatgataaaacatgattaatatttttgtatgtgacttgtctttttaatttttttcataattttttcaaataaaacggacagtcaaacgttgggcacggaaaccagggtttgtctatttttttttggacggagggagtaggagtactagtccaattgattttatgatctgtaccagtactagattcaattaaacggaatgattgaaatgccggatcgatcgagtcatcttacagactaaaaatccattatttttccagtatttacacaattccgttgcagctgagcttgctgccgttacaacgatcggtagccctatacaacaaatcgatccgtaatacgcctacgtcgccatacgttacgtacaccggacacgtactctgagtgcattctactctcgtcgaacacaagcagagaagctgctgattttgctgctcaattcgatccactacacgacggccttcgctggcggtatcacgatcgggctcctcacgacgtgctcgtcggagacccacttgaggttcccctcgacgccggcgacggccggctgccctgcccaccgcacggtcaccgtgaagctctgcttctcgtacgccctggagaagcgcagcaatggcgggtgcacggtgaccgcgacgttcttgggcatgtccaccacggcggtgtacacggagttggccttcccgacgttggtcacgatgcggtggacggtgatcggctgggacagcagcttcaccaccagcgacgggtagttgagctccgcctcggtgatggccttgagcttggcgcaggagacgcggcggtgggttatctccttcacgccgtcgtcgccgatgccgaggccgcagaggtaggcgatgtagtcgttggtgtggaggtcgtagacgaggcccgggtcgacggcgcgggacgggttgacgtagccggcgcccatggtgtagaagctcgcgctgcggtactgctcgtccttgatcggcacgccggcgtggtcggcgacgtcggacgacgtcatgatcgccgacttgatcgccgacggggaccatgtcgggtgaaggctcttgatgatggcggcgatgccgctcaggtgcggggtggacatcgacgtgccggactccatgaagaaggagaggctgacgccgtcggcgaactcggtgtgcatctcgccaggggcccacgcggcgaggatgttcatgccgggcccggtgatgtcaggcttcagaacgcccgggctggccttgttcggcccccgggacgagaagaacgcgacggacggcgccggcgacgaccccatcaccgtccccttgaatgtgacgctcgccgtcggcttgggagtggacttgatgtaggacaggatctttgacccggcggcgtagctcacatgcgacgccggcagcacgtgcgcgtcggcgaatgtggtgtacccttcgaccggcttgttcatcaggatcatgccggcgccgccgtacgcggacacggtctgtccctgctcgacgtgctcgacaatgctgcggctctcgcagagcaccaccttgccgctcacctcctcttcgaccagcgtgctgcagtctcgtgagtcggagtcgccgttcaggcccgggaacaccagcgggagctggcgcccggcggtgttgttccgcggctggtacagggactcgccgtcgaacacctggccgttgccgagcgtcaccgtggtgcgtatcgcccggtccatggtgccggccgcgaccgtgagcatccatggcgcgccgttgcccacggtggcggcgactgggccatcattgccagcggcggagctgacaaagatgccatgctccatggccttgaacgtggcgatggcgacgaggtcgtagttgaacggcgcaccgggggacgcgccgatggagaacgagagcacgtcgacgccgtccttgacggcggcgtccagcccggcgatgatgtccatgatggagcaccggctcctggtgcacaccttgtatatggccaggtgcgcgtgcggcgccatcccggacgccgtgccatgggcgttgccgcggacgtcggcattctcgacgaagttgcccgcggccgtgctcgccgtatgcgtgccgtgccccgcgtcgtccaccggcggcgccgtcgcattgaccgcggcgctgccgaaggcgcgcgcgccgatgatcttgttgttgcatccgccgccggagatggccttgaactcgcaggtgcccttccacttcttgggcggcggcggcatcccggcgtcgccgaacgacgggtggctgggcaaaataccggtgtccaggagcccaatcaccacgccccggccgaacccggagcggctccagaacccatcattgccgaggtgaagcccaaggaaccccggcgaatgggtggtcgccaacggcaagaactcctcggggtacagtctgatgcacccctccttcttcctcatcgcctcagcctcgtcgtcggtgagctgcgcggcgaacccggacagcacgtggctgtacgagtaaatgatcctcgggccatcatcccccgccgcctccggcaagaacgagcggtgccacagctcgaccgagtcggcgacgccgccgtcctccctcgggtcgagatgaaccacgtagttcttcctctcccgcgcgcaggagacaacggccagcatcgctgaggaaacaaccatggacactactacggcgaggaggattcgttgagtcctcatgatgtacactggttggatgctggctcagtggctctcacttgcgacttgtgagtaaaaactggagctgatatgatttgaacaatggtggtggggagggggggagtggcgtggcaacaaggagggggagtgcgggggtttatgtaggggagggagggacaggggcagtgggtgggaggcgtgagtgatgggcggcactggcggtgagctggagagcagaagcaggacgaacgaaaggaggagaggagagagaggcaatggcaatgcagggggggtcacccagttgaatttgaatttgctgcaaactgctcccggtgagcagggtgaccgttggatcagaaaacgatgggttcatggcctttcctctagaagaagcccgggcttggagctggaggtggagttactttccggtgaagtccatggatgtcgtatggactccccacgatttccttccgagaaatcatatctgaagcgacacttacccgtaactgcaccagttaaggtaggggtaacttctgcttcgaagatatggaatggcgtggtcggcgtatagctcggttgaatagtgtcattgcacatttgcactccaagatactcttattttacgggctagtatgagcttactagcttagcattgccacaagttttaaatgtgcagcaagcaacggttctttttgctgctaataaatcattcctcactgatgggatcaattttactcaaaagtaggttgtgtttagatccaaagcttcatttcttttccatcacatcaacctatcatacacacacaacttttcagtcacatcatcttcatttttaaccaaaatccaaacttcacgctgaactaaacgaagccgtagttaaagacacgggaagaaaagtgtgacctccgcggctatggcagtgacttgtgaagcagacgtcagtggagcgagctgtatgcgcgccactgagccacagagccaatgctgggcggtagctagctccagtggaagtgcaggggcggcaatgccgatgattcgaatccgcgtcgctcccgtggatcgctggccgtttgttggccactgcggcaaaacgctagctggacgccgtggacgggagcgactcggcggcgtctttttagaacgttcagtaccagtccattgcctcccctcttttgcctgccagtggggcccacagggaccaagggacattgggcccacctgtcaacgacagggctaatgatggtctagttcatgggcccagaggcccgatgaggggaagaagaagcagtggatgagaccatgagaggagggtcaatcattctttgactccagcggggtgtcgcttttgtcgacagatgtccgagccacgaagccgttttccgagccgctgcttgtcgctttgcgtggggagaatgacagtgcgcgaataaacaaatatacaattcgatcgtgctgatatgctagaggattatttattggtcgccgagttcagattttaatacctccatcccataataagtgcattagtagatatcgtgtccaacgtttgaccgtccgtcttatttaaaaaattaaaaatatttaattacacataaagtattattcatattttatcatctaatagcaataaaaatactaatcataaaaaaatttcaaataagacgaatgttaaacgttgaacgtgaatagtgcaaaactgcacttattttgggacggagggagtactttctttcttcgattacaattgtttttggattaggacacccgcaatggttatctatagactctctacaagagatctatgtcagcatatttttctacttggaaaaaattaaatagagagagagcaaagctatctactaatttggagataatctatagagaaaaacgaggtaatggattagagagctatagatatcaatgtagacatactattaagatggtttactactaatctagtctattgctaagatgtacatattttataaagagcacattactttaccattgcgggtgctcttacagcagcctgccttatcgaacaatgctaccacagctcgacgtggaaaagagaattccgatgtgtccctgtaaccggaaagagacatctcttcgtgtaccggggagatagagctgtataggagtacttgttttgagctcagtgaagatatgttagatttggttcgattaagcttaaacagatagatcttcatccgccctccatatactcggttgtgtgtagcagagttccctgggttccattttttgacaaatcggccaaattagttctacagcaataattggtgcatctaactcgctcatgattgttcgcctcaatgtatccatgcaatacatgattgcagttcatgatgtccgccgatggattatactatatgatcggaacatctaccatctatctacccccacatcgagtgcaccgtattgtcatatacgcgtacgtggctggaataatggaacgaacagacggcacggcggtcggagaggcttttttccgctctctcgccatcttttctgctagtagctcgccgcgccgcccaccttttcctcgtctcccgtaagataaagaaattgcctcggtgcacacgacagagcagtccacacgcacgcacgcactccctcggttggctcctccactgcgatgtgcggtcgaagcccctaggaatggaatgcgcgagaggagctagcctgacggattaaactagtcaacgtgagggcttatcgcgaattcaaccaacacgttgcccatggcgtaccaacacatgcgtagatatactggatagatactccagggagatgagctgctgatactgcctgcaccagctgtggttggtactggtaagccaggtcgcacgcttgcttgctgcttacggccatatttatatccgccagctgactttgatcctccatgccaggtacagccaagggcaaaacctgcaggcaggctgcaactgcagcttgcagtctgcttgcatttgcagctgcagctggcttgcatgcggccgtctcgtctgaccagacttcatatttctacagtagtagtaccatccacagcacaacggcacagcacgcaatttgcatacacaggacgcctaaactaaaacgtggttttcgacatatctagtcagctctaacacaatcttatctggaataaataaaggcagctgtctgtgctaatgagatagagatggagtatattgttttgttaagttgtcagtgttagagctaatgatcagtctttggatattatattctctggctagttcatcgtcatcactttgcttttgcatggccatttcgctttcgcacctcttattcgggcacacgattgggaagaatgggcaccccatgggccatgagttccctgcagataagccctcccggttcaagatgtcctacctgacacggcaggtgcccaaatggaagggaatagaaattgttaacgtcgatgcagctaagcttagggatgtttgagaattagggactagagggactaagggggtgtttgggagagacttagcccctctctcaaaaatataaatccctaggggagaaacttatacttttgtgagagggactaaagtttagtccctagtttctaaacaccccctaaagtttagccttctcttccaaacacccccttaatcatgcaagcccggcgagtgctacgtctgcctaacctaaagttttaaagggctagacaattagtagtagcttctcctaacctcgcagcaggacaattgacagtacattgctaccatgatgatgagtttagtagagcaggtacaataacagactataagccagctacaaacatattttaagataataaggagagaaaagagcaacgggctacagatttatagccagctgtagcacagactccaagacgcagcgtgtgtatgacaggtaggaccaggtattaatagtgtagtatgtaactattatatgaatgagctattagattggttatagatgaattagagttagtagttggctatactattaaacttgctcgtaggagtcgcctcaaaagacttgcagtctactcgcgggtccaaagtgatcagcagaataaattcttcagtccaataaggcaataatgtgtctaatttgtttaataatcaaccaaactaattaatactattcatttggatgatgattgtaattagcggagttggaataacacgatcgattaatgataagaaatgccgtcattgcatatatatatatatcagctgtgccagcttgcatgtgtcatctgactgaaaaacttcctaaactatttcaatccgggtggtcaaaaactgtcaacacaaactcaagtaacaggtcgagattatgaggtatgcagtgcagcgtcagagatgggccggtgcccgtgccgaagatacgtaggtagtagtaacgtacaaggaacagtccaaaaaaaaatgtacgcggagaacggcgtaccaaactgcctagccagtagccactcgatggtgccaactggtcgatctcatttcagatgagagttgagagaggtccaggctattgaggatgctatacacgcaatccaaacagcttgcattgcttgaaaccgatcgagccgtgccagagccgccgcgaggaccaccccccaccccagaatccgtcgcgattccccggccgtatacgaaatccaatcattcgggggagaaggcgaccgatgatcaaccagacaaaattccagcgccggatggacgaagggcgtgcaaaacgccggggccgcgcgcgccgcgcgttgttggatggatggacgccacacagtgaaacacagcgcagggatgcacggccgcgcgtacggccgggggtgacgcaaggggaaagggcaaaaaaaaaaaaaaaaactgtggctcgatcgattgatcttgatcacatcgtgcattcgtgcgtgcgctggatcagtgaatgcggcgtactctactacgttggggtggtacaggagaccaatgacacgtactgtacgagtacgtcctggccagcgattattgattgcaatcgatgcgatggaggtcatgttcatgtccaactcagacatgcgcatgcaggcagtcaggcagaggcgtagtaggagcagatatcattgcgctgacgcagactcggattcaatggcctgcatgcctgcccgcccggaatcatatggacgcctggatggacgtttacacgtcgtccgtcccggctctctgctgatttggacctcaggccacccctactcctatcctctgcagctgcagggcaccattcatcactcatttccgttctagaatttttgttttagggtgtgtttagtttttgaaaaaaattaaaatttaaagaaagttgaaagtttatgtgtgtaggaaagtttttgatatgatatgatgtgatggaaagttgggaataggggggaaactaagggcctgttcactttgatgccgttttcaaccttaccaaattttggtaaagttgccaaaaaagtggctacatttagtttgcttctaaattttggtaactatataagaaatcctgtcagttgccaaaattttaataactatgccaaaatttagtaaggttttttttgacaataaagtgaacaggcccaaacacggccttactttttcatactttttgaaagctttagtttataaatagatcactggagaaaaattatgttataaatggaccatttttctcagtgtcaagcttcaatgtctaagcgacgacacccttgtctagtcatccccctaatagccaaactgttgatgtgaagaggatcgacgttaaagatttattattattttttaaaaagggattaaaatgtaaaaaaaaatcttacaaaactttaacgtcgatgacatgtttgtaataaaaaattagatcgtagtctttttttaaaaaaaattacaaataggtcctaagcgctaatttcttaggagctaacccttctgtatctcggctaatggggatgagagtgtcgtcactaatatcgttgatgctcagacgttagatctcggtgccaggatcactggcggcaagaaaaatatctattcctaaaataagttttttatgaatacatttgtaaaataattttttaaagagagcaaaatatatttaaaaaaaatccagcatttccatttctcccgtcttcatctcttgcgcggcgagagctgcttgtcgctttcacgagcatcgatcttgcatgcccatcctgttctggaacagccgtcagatggagacgcccatacgacaaataacgtctgtctacgaaaaaccattccaattcagcgggggttgctcggtcatcaaagacgggaatggaaggctgcctacactgccaaacgccaatgcagctggctagccatgcatctgcttgtttggttgcgacttctttttctatgcatgcgtgcctctgctttggatgtgcatatcttcatatgcatgccccgaatcgatcaagccgtgcaatattgttgcacagaaatttaccgtgcctcaagaggtaacatgttcagttgttacactaaaagtaacttggagttcattttcggggaaaaaaaatacagcttggagtacttctcctggtaccagagataaattacgaattactgtttgtaagttgtatcgtgtcagtcatgatgaagaataaagagcatgctgctgacgacgagcgttgcgtttatccatgcggttctgtagttgctttcgccacctgaaaagctgtgttaactttcactttttcgaggaactagctgggccgcgcaattgcacggctagcacccatataaaattatatatttttaatatgattttacttaaaatttattaaatagttatctcgttctaattttatagtttttaaaagacacatcagttgctacccttacttctgtcatattacgtattattttattaccttgttcgatctaccactatttttattcattctccttggaacctttaaaattttgatctaaaaactcgtagttttagagtttattattctgttgggcttcttttttataatttctaaaagtcatgtcaaacgctgccattatactcctctacaaccatccactacatcttctctttactgtcattgctattttaaaaatcgaacataattattatctaggttcgtttttttttactttctagaagttccgctaaaagtcagggactttgtcactgtactcctctacggctcgcccgctgccgcccttttttcttgtcattgagattttaaaatcaaacatgattaccattcggttttatttttttactttttagaagcccagacctttaaaaattgaaccttatagtttttagagttttattgtctcgttgggtttcatgttttttataatttttagaaatctcgtcaaacgctgccactatactcctctacgacccgtccgttgcataatctttattgtcattgggattgtaaaaatcgaacataactatcgttagaattcattttttactttctagaagacccaccaaccatcgacggctctaccattgtactcttatatgacccgttgcctctcatttttattgtcattgagattttaaaaattaaatatgattattattggggtttattattttactttctagaagtccccaccaaccgccttgactgattgcttcatgacctgcccgtcatccttccttttaatcgtcattagtattctatttggtgttttattaatattttttagatgtctctccaattgcctgttacttaattaatctcgtcatggtgttttctatttttattaccaattttagttatttataaattgtattcctaattgaattttttttctaatttcagaatttattttatttattattatgttcttttgatatttttattttcaattttagttgtttcaaatttgtattcatactttaactctctttttaatttgcctaatttcggattttattttattcttcattccgaattttagttaatctactatttggttcctagatatactcttatttcaatattgcttatatttaattccgaatttaagttaattttaaattgtattcctacttgaactctattttttttttctaattttgattttttttattttgaattttaattaatctcgtattggattcttatatggactcttctttcaatattccttatttttaatttcgaatttcagttatttataaattgtattactacttgaactcttcttttttctttttctaattttgaaatttattttattattattccgaattttaattaatcacgtattgggttcctatatggacttctctttctatattgcatatttttaattccgaattttatctatttttagattgtatttctacttggactcttcttttctttttctttgattaatatgggaatttctagcccccataatgaacgtggtgcctactttcaagactattttaataatataatagatagatgaatcgctatgattcagacaaaaaaaaaaagcaattaatactcctactacgaactttaagctactatctgtccaaacaacgccattgtcgtccagcatcagctactcatgaatcatgatcagctccgtcgattgatgcttacagtgcaagaggcccactgcatagcggaacgatatgcaatgggagaagacagacagacaagtcgccttcgccagcattatggcgattcatcagaaagaaagatacatttgatgtcactgctctcataactgatcacattttcgagtcacagtagacagtagtacaacgaaagggcatgtaacctagtggttacagtgacctgagtagtacctaagatcctgagttcaaatctcttatggagcgaattttggattgggttgtttgtggggctaaattccctatttcaatggccgtatatatccggttggatgtagaggccaaatacccttctctaaaaaaataataaaaaaagacagcagtacaatacggagtactacagagcaatagtactagctagcaaagtgactgagttgagtaggggtgtttggacttgcagaaactatctttgcaactctcttagtcctttagctatggagcatgagtgtttgtttgggttattattgggtaagggccagtgtaattttctttctgaagtgaccatcgtcgagattattgtgcatatcctttcagggtgttcgatactttgatgtataaacgataatacgacttggggctgtagcattacaacaccactgctctaagcttgctgcactcgtgcaggttaagccaataagactgcaccggtaaacagttgtctgacagtaaccgaataattattctttggacacaatcaagcggtcaactgtctgtacagcttaattggtgtccgagaaggagagtgtgtcatactgtcatgtcattatacgtcacaatgtggggtttgaatccaacgcataaacgagtagagtcctattgtttgctcatattttctagtaataagttaaaatggcttattagaaaaaaaaataattttataggtaaaacttttatatatgtattcatgatgacttaaaaattaatgataaaaaaataatattaaaaatatattaaaattaatctcaaaatcaagtttaaaattcaaaatttgacttttcctttaactgataactgattagggtatccgatggaagccgtagtctgtaaccatgaaaatggctgtaccatacgtttgctactcaaacagttctaactgctactcaaccataagatgagcgggtacaaactggctaatagtagccaaccttcgtctacgtgaaagagagagaaagagtgtgtgtgctggagagagacgctatgatcgaaggtgttttccttttcttcttggacacccccggccccaagtcccactaacgtatataagagaactgtccctgttgagattatagacatataatgatttaatatattccataaataaatcatgatattacaaatgaaaattagcatgaaggcacgcagcacgcgagcgaagaggaagacgagccgtcgcggacgaacatggagccgccttctcccggtgcaggacgtcgaaggcagaggccatcccatgaggtgggcttttgtgattttccaaagaattaatcttcgagtgggctaaggcccattcattaattccaacagtctcatgtatgagtgatgatctctcgtacggtaagaattttttgttcccaaaaccctaatttctccatcccatgaaaacgtttgaagaaactcgaaggacaatttcaagcccattacaggatgatccacaaccaactaccgtcgatgtcttcggcatcactggcagccaaggaggtgaaaaattacggctaagagcgtaagggcttcatgttctacatccggtcatttttaaccgccaagtttcaattagattacagttggtgatcggagatcttgaaactctccgaatgccacacaccaaatggaacctacccaattttttccctacaatgataacgatatgtactacaatttttcttagaatttgttatgattatttttattggtgtagatgaattgtgcacccaaaactttgcataggatgtgttcctacttatctgaaggtctaacgataagactggtcaacatttggaatagtctactttgcctccatcaactcttgcgcctggttgaatcgcacccctcaaccgcaaaacaggttataacccatcccttaatttccaaaaccgttgcaaatcgactctctcggcaatttcgtcctacgtggcccttacgtggcgggttgacttagtcttcatcccatgtggcatcgacatggtattaaaataaaaacaaacctgaatgggaaccacatgtcagtgagtaaaataataaaataaattttgggcccatctgtcagtcacctttctcctccctctttatccctagcggcgagcgagatggagagagctgcacaaactcgacggcagaagcgatggagcggcgggagctggagtagcgggagctcggcgggagcagcaggatagtggagcggcggggcgacgggagctcgccgggagcggcgagacggcgggagctcagcggagcggcaagagcttggcatgagcggagagagagagagagagagcagagcagaggtgaagaagcctcgccgcctcatccccatcctcgccttctcggcatcgccgtggcctcttcttctccctccccaccactgccgcctcccttcttgcacctctcctccgccacctcattcacatcatcgcctcctcctgcgcacaaaccggcatcccgatggagaccgccacaccaacatgtccaacatagcctcgacgacggctgtggggtcacctcctatactctatctgggtcgatgaaccctgactcggcattgttcgcggcgccgatgttgttgttgtcgtcctccaccgccttgcctctcgcttgtgccgcgaccgccacttgttggagctgcgtgtggagcgccgccgcagtggaccgattaggcaagcgccttcgtcacaccgcattcgaggcctccgcctccttctccctcatccggcgtgcctccgccgcgacgagtagcgaccggtagtgtcgccacctcacctcgcccagcgcgcggatgcggtagtggactgcgcatcactgttccgacgcggacggagccggaacaccgtcgccgcaacctccccgagctttggtgtcctccatccggcattcggcgcttgtctcgctgccgccacgagggatggaaaagagaatagaggaagaggctggtaggtgggactcacaagctgactcagctagtcatcgaagtcagctgccacgacatatgaaatcgcctgctaaaccaccaagggaggtgatttgccctggtttcaaagctgaaggaggtattatacctggtatttcggttgagggacgtgattcaaccaaagacaaaagttgagagagtagaaatagacttattcccctagcttttcccggtcgccagcccaccgggaggaaagccttgacgaacgaactgactcgtgttcccatgatcccatccaccacacgacttttacgcactcaaaatccgcgtagctttggtcacgtctttattgcgtgccagttatttcgtacactagtcgcggaaacaccacaagtccacaagacacgcgtcataggtggcactggcacagatacaccacctctaagagcaagtttaatagtatagcccaatactaactccaattcatctatagttaatctaatagccaattcatacaatagttgcttactatatactattaatatatggtcccacatgtcatacacacattgtgtctgggagtccgtgctgcagctggctacagatctgtaccccgctgctcttctctcttatcttttatctcattaaaatatgcttatagctggctaatagtctgctattgtacctgctctaatagcaaggtcaatagtatagccagcagttggctccaattacatccatgtcattttacagttaataatagagccaaactatacaatagaatggctatactatgctaattacagtttcataatccaggaattaattaagcatgcacatacttgcgtatgatcaagagtgaacttgtctctgtaggtagttgtgttgtcgcctgaaaataagtaccagtgctgcgccatggcatgaatctggcgcatgggatcaaaaggggtggtgatgaggcccacaatacgtgtttttaatccgcgagatcgactgcacgcgagctttccgcatgggaacctgtgctatcgccggactgtagatgtgtcgctcgttttattttctctccttcgttttctcttctccacataagaataacatgacgtggaaatttttgcagcctgctgtgtcagcttattgtacctgctttaatcgtcacgcgtcaaggtaatcaacgataattctactagtatactgtttataaagaacctgtgaagattacattacattaattaaccatataaaaattccgcaaaactcctgcgccctagacccattctcgtgtggggacagttgacagtgggagcgggctgccctgtgcgacgcgcgatgcggcatcacatgctgacacgccccccgttccagatcgcagtcgcatccaaaggtttcaaaccgtctcgcggtctcgccaaacgcgaaaagggcactcaaaaaaaaaaaaaaggagaaaaaaagtagtctcggcatatccccagttccccacgctttcttcctcctcttcgtttgagcccctgaaacacggccacctcccttccctgcgcgccgagagcggaaaaccctagctccgaatctccgatctcccatccgcttcgacgcggaggtcgatcgcaagcagcttggtgagcaggggctatgacgagtggcctctgagtgtgccagcgagcgtgtggttagatctgagggcctcgtgatggcgagggcggcggcgaactgggagcgcctggtgcgggcggcgctgcggggagagcggttggcaggcgccttcgggttgcccgtcaccggcatcgccgggaatgtgccgtcgtctctcggaaacaacgtccacatcgacgaggtgcttcgcgccgccgacgagatccaggatgaggaccctaccgtcgccaggattcgtaagtttcgttaccatttctcgctccgttaggcttgtgagctgtatgggtcgccgcggctcagaattgccctacctttacagttattagtagtgttcacttagtggtgtttttcctggtattttctgcagttagcatcggctacacgaattgattatgctagtccattaggagtacttttgcttttttttttttgcttgttacagccttttgtactactaaatttcgtcaaccgttatgatcaggcttagtaccatctaccgtatttaggccctgtttctttcagcttgggattattataatccagattattgggagtaagttgaaagaaacagacaacttattgaagtagcttattattatctggagtccagcttattataatctgataagctcatttaggtgagctttttccagattattgggtgaaaaattacccaccatgccaccccactccctctttagacttgcaaacccaataatctatgctctaataatttaggaaagaaacaactaaccgcttattctactacagattataacaatctagcttatagtaatctgactcaataatctagatcataataatcttaagctgaaagaaacatggccttagttgttacagtcggactaatgctttactggcttcgtgctcctactcgcctgagtttgctatcaatcaactcgttgacatggttaaagtgacttttcaaacttgatttgctctgattggatgtacactgaccaatgtatgctagtgccttacaatccggcattctgcaattagcaatctgcatcacctgtcagtctttagttcttttcattaagctaaattgaaatcagtcaacttactgaatctgctgcaaacaacccataattagtccagctatgttctgaaatctctgtgctgggatattactgcctatgcttttggcaatttctccagtcagttattaatagtaaacttttactgactcaaaggagattagttagtatttatccctgtttaggtaaaaaccgatgttagcttaaggttgttttatcggtgaactgtgcttggttgcttaagtttttttcctgttttcagccactaatctggcaatgaatttttttatggcttttgctccacaaaatcgaagggtatatcaacgatatgaattgagtcagcttttagcaactgaattcactttcccatatgaagtttaaatgcagttcggtgacaatttcttgtgtttatacttcaatgtgcagtatgtgagcatgcatacacactagcccaaaatctggatccaaatagcgaagggagaggtgtactgcagttcaaaacaggtttaatgtcagttatcagggtatgttcatactgttctatatgatttattattttttttcataatcacatgttattttgtacatctggcacaacctccaagatagaaccttattgagtttcatatatacagtcaaaccatgtcggtaaaagccatacatagagaatacaatacaaataagtgatttcacatctttgttttttaagaagtagaatgatagtatggacctatggtgtcaaccgccacaatcttatgctctaccagcgctacaaaagtatatcattttgaactgttcttgtgatggatttacaatgtttatttcatatggccagcgctctactgttttaacatacaatgtcgccttgtgagtcctcctcatttacaacacgtcacatctccggaaccatggcttgttgaattatactaattaagcagatgggtttgacatttaaattttatttttctaaaagtgattatttctatctcaatttttcagcaaaagctagcaaaaagggaaggtggtgctatagatcgaagtcaggatgttgctaaactgcaggaattttataagctatacagagaaaagcataaagttgatgaattgtgtgaagatgaaatgaagttgagagaatctgctgtgttcagcggtaatcttggagagtatgtatttctctatgaaattatgtttgtcacttagctaaaatgctgaattggtagtttaattttttttcaagatgcttttttttcatgcacaattgttgaacattaaatgtcacccatcgtatgtgatttaaccaccctgattgtttgagtaggttggaacgcaaaactctgaagcgcaagaaagtccttgctactttgaaggtcttatggtcagttatagaggaaataacaagggaaatttcacctgaggatgcagaaaagttgatatctgaagaggtttttgttgctcaccttgataatatatagttcatgctatttttttcctactaaatttcaattatgttaaaaaaaaaggaaacaaaaataggtctgctctccatgccatgtattttggtattatggttgagtgattagtatggaatgggttttaactactggtctgcagtaagatactggtaaagtgttagtgtatcaatgtattcactaaaattataagagtgaagtgatgtacttttatgtgtatatagattttcttttgaatggaaacagtgagggaggcccccatggtatttttttctttattcaagcctgaaattcgctctcttggggagccgaacccaggaccagaagtgctacttgagcactgtaaccgctaggctatagccactttcgcatatgtatagattttttgtcatcatagatagtctcctccgtcccaaaatataacatcttttagcctttagaatttgtcccaaaatgtaacaacttctgcaacattctcttcccaaccaatcacaaccctccatcattcaattttctctccgacctccacttctcatctaatcacaaccttcccccatttaattatacctactttcttaataattgtgttgaaccctaaaaatccttatattctgggacgcaggtagtagcttttactagaagactattgtagtattgttctagttgcaaataagtaaaattaacaagacaattgctctgacaatcggaattcaacacgttagtatatttactgtccatgctatttatagaacattctttaataacacaacccttatggacataatgttgtttgttggtcaaagttgtatcttctggtctctgaacagtaaaaagtaataatttctgtctggcaaggaatattattctttctgacattttgttgctagtatgatgtgttgaatgcaaataacctcaggtccacagtcagtagtaccttttctcgaatgttttgttaccagttaacagtgagttcaaacagcactgttgaatgaattcgttttgctccttttttaacccattttgagatcaataaaatgtttcatatattttttttgcataaataacatccctttctgttatattcagatgaaaagagtcatgcaaaaagatgcagaaagaacagaggatgttgtggcttataatattattcctctagatgctttgtctacaactaatgacattgtgaattttccagaggtaaaatttagagtcgatccttttcgttagtatttaccattttttagatataactgtggtctgtggttgtactacttccatgtcgtttcatctcaggtaagggcagctatatcagctttgcagtaccatagggaacttccaaggctccctgccaccttctctgtccctgatgctaggaattccgatatgctggatctcttgcactgtgtatttggttttcaggtctgtacctttatgacgcacctactgtagtaaactatatggattgtggtttcaaccataaccacaatcatattgtaggcttataacttagtgagtccattgatgatactgctaacagaagatatgttttaatcacaaacttaagtgaaaaagtttctgttagtattagtaatcactactgtatgttatgctgttactgacttactatcatgcatgattcagtttgttttaattgtaaatatgctgttcaatatgattgaggaagtgcaggttctctctttttttgtaattgagttttgccatttgcaaagtacttcctccgtttcatattataagactttctagcattgtccacattcatatatatgttaatgaatctagacatatatgtgtgcctagattcattaacatctatatgaatgtgggcaatgctagaaagtcttataacctgaaacggaggtagtagttttatatttggatgctctgactaactgttggagcataggtacccctatcccctagacctagagtgttgggagtaggctagaaacccaatgggaaatgtccaaagagtatacttggaggatataccgatggagcatgccctgtatttcgtacgatatacgaaattatccttgcttgggctgtgtagtcaaggggcagaagggggatttccccttatgccaacctctctatgaatataggatggtcgaaccctagaatgggacactctctcactttccacatgacttggctctgttctctcccctaagtccaaggatacatgtacccatctgttgttttatgttacaacagtaaccatgaaatttatgtagaaatgtgcagcatatacatttgagatagttgaaactgtacatttcaactaatttcctacctgtagtttcttctttattttgctccctgatcttggatattacattctgtcaaccaatattataatatgatagaaaacataatgtaagtttcaataaaccagactgttgtagaatgtggtttctgagcatgccattctatatggtcagaaatgctaagagctaataaacatccatggatgtaaactcacatttagttcaagattatgaccaagattttattagactgttgaagatgaggggaaaaggaaaaagaaagaacatttgccgtaatttccttgatcttgatatttttcttttattttgttctctgacttggacaatacattccagcaagcatttaattttgatataaaaagaaaacataatgtagagcgttctatatggtcagaaatgctaagaagtaataaagatccatggatgtaaacagcatctagttaaaaattatgattaatattacagacggttgaaaatgaggggaaaaagacaatagatgtcagcctgtgttattctgaaaatatttaagaaggaaatgcgtcatgggagacaaccttttagtgtggatctgcagttacaacttcctggatcattcttgatacatgctgcagtatttcagaatcttgttgccttcatggaactgaaatgtcacaattggttgcagaaagacaatgtgactaatcaacgggagcatgttgttcacctgttggcaaatgaacagtcccgactggggaaactaccagggaatgaaccggtatgcatactttgcaccctaattttttatgtcgtacaatattttttttgggggtagaattggttccatggcatagagtgatcccgattctggatatttactggcaaaagttctgggtactttttaataccactgaaatattgcaccgtttaataccaggcctggtgcaaagagtactcaattgcatgttgctttatgttgttaatattttcatccttagttcgttagcattgttgttatttgttggcagaaaatcgacgagggagctgtgcatgttgttttctccaagtcccttgataactacatcaaatggtgtaattatttgccgcttccccctgtctggaacaagtatgatttgtcatgttgatcaacatattcaatttcttattcctgtctatatcttatttatcaccaagagatttacctgattttctcttagcaccgagtcattgacgaaagaaaagaagttgctatatgtgtgcttatactaccttatttggggagaggctgctaacgtacgatttcttccagaaggtttatgctatatatttcatcatgtaagtttgcagaagattctgctctgtactattttttgtgcatgcttaattgattattgcaaatgtttacaatcgtgtagtattgcacccaaagaagctttaggtcaatctgcgcctgtttttctacgaacatgcctatgccagtttaacatacaaaaatattcttctttggttcttccctccctgatctactactttgttgccaaattagcgcactgttgtctatgcttggaatttgaattgttttcccctaatcattagcatattcttcattttcagtttctaaagtgatcatgtcttcttctaagtaaagaaatctgcaaaattctgttcattctgatggtcttcaattcttctctctctgtagtcaccgatactcgaaacacttctggccaaacttttcaaagattgactatcagtttcctttaaatattttgaattggaatatgaaagtcatgtgtagatttgtctgtttagagacaatataatttcaatatgtttttatagcgtgtaacaatagaaatactggtcaaaataatacttatgaggccattcatatgtccaaaatgacaaatatttgtgatgtagggaatggttgttagtgtgacatatccaattgatattgaataactaatcacctttgactaacttaatttgtataagatatcaaatactacctctgaaaatataaaaaaaaattgggcttggacacaggcattaaagaagtaggtggaattaaatagggtaagattgtgattggatgagaaaaggaagtaggtggagaaattaaatgggggaaggttgtgattagttgagaagagaatgtaggtgttagaacttcaatggttactctcattgagaagaggatggcactcgagatggggcaattttctggttttcttcattcacaaaacacaaagccataccttccctagggaggttggatacatatatataaccatagctggctgcaagcctattgctgcaccctcctagtctaaaaattcgaaatttgaatgggatgctgtcctagagggcatccaaactgaataaagcataaaggaggcataaaggagatgctaattgctgctgtcctactaaccgcagctgtcctagcaactgaaaatatgctaaaggagtagatgctgtcctgaaaaggtgaaactacccaaaagcaaaaagaagaaatcaggaccaaggaccaaagacttatccatcagtaggcggagaagttgctatatttcggaacaaaatttgaatgctagaagttactatatttttggatggagggaatataacttttattgttgaaattcatgctcctatatttcttacagctagcaagagaactggaggagattatacggagacagactgcagagcctgctgaaagctgcatttcaaatggtggcgtatcatttcttgaccaagtcatttctcctatgtatgaaatcatcgcagctgtaagtggggtatctgcttggagctactttagcttgctacatttggttgtacttctattgagtggtttgaatgctgggtactctacaggaagcagccaacaatgacaatgggcgagcgccacattctgcgtggagaaactatgatgatttcaatgagttcttctggttggtagatcaattgagctattgagttccattaatttgttgttattttcattttttttccataaagatccgcactgtccttttcaggtctccgaagtgttttcagcttggttggccatggaagatcagcaatccatttttctctaaacctagtaggaaagagaaggtttctttctgctgatcatatacttaattgtttgtattttggtggaactaccaagctaatacatggacatctcaggatatctttttttttttgttatttttgttgtgcacatcttaaacatcacgtagttacttggaacacagggttattcgtgttgaggaaccgagtgcactacctattgagaatatggtatactggggaaagtcttactaggtgcagaaaagtgaccccaaaaaaattactaggttgatgatctcaattacatatgaagcattaattacacaacatgagtatcatggatattgcactgtagttttgtccatggaagttctacagaaccacctaaaattatcttgcatatataggctatttggattgagagattagatcatccatccattcaagattttagtgggatggcccaattttcatttttctacatgtgcttttgtgggatgaggtggtgaagacaaccctttcccccttaccaaacagatggttcttttgcagggcttggtgggtaggaatcatcattatggaaagacatcttttgtggagcacagaacttttcttcatctttaccatagctttcatcgcctttggatttttttagttatgatgtttcaggtataaatttttgttcacaactggtctcactatcttgcttgacatttggcatcacatactcacatttaaccgtgtgcctgaaagttgttttcattttcttgagcaactgaggtgctagatgcaaaataaagggttgtcttttgtctatttattttggaatgggaaataataaggggggacctgccttcccgtgtgttcagtttttctggagacgtgtgacagaatcttaacttttgtccgaacaagtgcttaatgttttttgtatgtcacattttacatggcatatattttactgagactaaccaccatgttaatcaacaaccatctggtgtttcgttcatgtacaacttttatagtggaaagatgctgcaaatggtagcttaaagctgatgtttttaaggagagttgaaccttttattattcttatttggtatgatatttccttggatgattagttgctcaatgttaaactaagtgtttttgtgttcattcagggattaatgatcattgcttttaaggatcgtaaatttgacaaaaaaacagtattgacactcctcagcctgggtccaacctatgtcatcatgaaatttattgagagtcagtcacagaacttcttatttagttactgtattatgatcatctgcacaatttctcttctaagtgactaatttttcttgtttctttttcccttttttttttctgtggaaggcatattggacattctgatgatgtatggcgcctattcaacatctcgtagatctgcaattacccgagttctttggcgattctgttggttcaccgcggcttcattggttatttgttacctatatatgtatgttttcttttcatatctgagaccagagggataattgccaaaaaaatttccgaaaagctttttttttttgttcaactatgaaaaagaatacaaggggtctttgccctagtgaattgctagacgtccccaacattgatttcagaattcaggggctggcgcaccaaagtccaggggatgatacctaactccttctttatgtgtataccactaatttggaatttttggttgcttgattgtttctcagcaaagcatttcaagatgggacaaattcggctacattcaagatatatgtctttgtaattggtgcatacgtgggcgccaaaataattatcggcctgcttatgagtgttccttgctgccacggtttgaccgattattgctaccgctggtctgttgtacgccttggaaagtggatgcatcaggtcttgcttgctgctgcattttgactaactaaaagctgtcttttgttaagtcattgtaatccaatatcttttgctaatattttctgacatttggtttatattgaaggagaacaattatgttgggagaggcatgcatgaaagaccttctgactacatcaagtaatcctttgggactttgaatcacagtgttgtgatttttttcttccaaagttgaattcagactagtgctaactttatttaccatgcagatatgttgctttctggcttgcaattcttggcgcaaaattttcattcacttattttctccaggaaagttttagtttatctagttcccctctgtttttaccagatcaacttgcatttcaaaatagtgtttcttatgcagatcgaacctcttgttaaaccaacaatggaaataatcaatttcaaacgcttagagtatgcttggcatgactttgtttcgaagagtaagaatatcacatcctcatacaacttgatacctaaatattccatattcttgtgtagctgaaaatagttgtttgagtcttatctctttctaatattcatgttttaaataattttcttagtatgttcttttaagttgcaactgtcctagatgtttgtgggcaaagcatgaaatctacttctagttgtctaccttgtttccataggttccttcatgtgtaatgatgcactttaatgtactaatatttgaaacttttcttaatgcttacagataaccataatgctctaactattctttctttatgggctccagtggtatcagtaagtaaccttttttgctcctaactttgtcctatacatttatactatgtcccatccccttatcttgttctctctcaactgtagtgagttcagggtcatcatgtccttgcattgagtaaataatctaattctggagcagtaataatatctactccctccatttcatattataagtcgctttgacttttttcctagtcattttttttaagtttgactaagtttgtagaaaaatataaaaacatttctaacacaaaacgaacatattatcaaaatatatctaatgttacgtttaatgaaactaatatgatgttgtagatattgctagatttttctataaacttggtcaacactaaagaagtttgtctagaaaaaagtcaaaacgacgtgcaaatatgaaacagagggagtaaatgacaacatgccaaagcagcgcataactccagtgtgctgaacctgaaaggatggcaaatatatttataagttttgttctttaacatccaacatgagagagatacttatacttagttaaatctaatgtagctaacaaataaataggaaacaacttgccgatacactattcaacacaatcagaagtaaaaaaatcaaactgggcaagttcacattctagttgtttaacatttcatccgctttgcttatcccacacttactcgtatttcttacgcttatttgtgctacaggaagctgctgaatttgcagtgaacataggaaaaatgcatctctaaagagaaatttcatttatgcagatttaccttttggatatccatgtattttacaccgtgatgtctgctatatgtgggtttctccttggtgcacgcgatcgcctgggagaggtttagcttcttgacttttaacttttgagctattgcaatgtgattctctcttgtgtgtataattgttattgtttatgcgaggaaatctttgcttgtttaccaaatcccaaattctccagcatattgaaatgttcaggatgtttctacctatgaaaatgcattatttgtggaaaggcacttgaaaatatttttgtactattaacatgcacatatgaaagtaattgtaccaattttgttaagcccatttatgtaaaatgcatgtttttttctagaccattttccttggttcttcatctgtgtatagctagtacttcgattgttattttgctttttttttttgtcaatttttcttatctggtggttgtatgccattttcagattaggtctgttgaagcagttcacagattctttgagaagttccctgaagcattcatggataaactccatgttgctgtaccaaaaaggtctttgatgtttttattgtttttgatttatagttgagtggtatacactaaagtggttttaatcttttatacaggaagcagctgctatcatcgagtcaggtactattatcttgttacctgtattttgcttgtttacttattctatcttttctgttggtggagctgtgggacattatttgttatctttcaataacgctcttaagttgctttatttatatgatattgtcctttagtaaaaaacttgtactttcaaaccagctttggctaactgccatccgacaatataagaaagttcgaaaaacgaattcggagggatttctatgatgaaagcactttcgtgatgagcatgcccacataattttcttatagctccaagtatttgtaaacggatatgcggttaaagtaattgttccattttgcttgaatttctacatttgtggagtatttcccccctagtttttattttaaaaaacagaactagagtactacttcgctaattttatactaggtaataagaagtatggcattgtggttacatttgtgtatttccattaaaagattcacttaagtacataggcattcctgaatgttgtgtatttccacataactgtctttttcctctgaatgttgtttcatgattactctcgtcctaaccccctcgattaccagtcatctgctgcttttgccttaagtcacatcctcccttaatggcatttttttagcattttagtatttgcaggttatctgatacagttttttttcataaatattttgttttcggttgtcctgcttgtatgcatgtgctatgtagccatgattcgttgaatgaaatatctttgtattgatttgagctcagatcagttgagctgttcctgagtgttttcatcttgactgctatgcgtgtttagagtttagacaagctagagagatcttttgttgttcataaattatagatatagcatgctttcttccagttctttatctttacttccaataagttgacactggtattcacaatttaacagcatccagaattaaacaagtttgatgcatctaaatttgctcccttttggaacgaaattgtgaggaatatgagggaagaggattatattaataacacgtaagtaaagtttcttggaatactatgttactgttctttcaaacgtcttaattagatttgagttttttctgatctttcatccttacagtgaactggatttactcttgatgcctaagaataatggatctcttccaattgtgcagtggcctctctttttgcttgctagcaaggtcaaaagtgaaaacttattttagcttttaaaaagctctccctgcatgatttgatgatttccgcatcttatgttcgttttgtcactttggcgaccacttccattttcattgcaggttttcttagccaaagatattgcaattgattgtaaagactcacaagaggaactatggctaaggatatcaaaggatgaatacatgcaatatgctgttgtagagtgctatcacagcatttattatattctgacatctatactagataaagaaggacgtctctggtaagggattttatttatgttcatcctgttccttacttcttttcatctagttcaacagatgtttttttatccgtggtagggatgtgttggtaatgattttattttttttagggtggagaggatttatgttggtatccgagaaagcatttccaagaggaacattcagagtgatcttcatttcagcagattgcccaatgtcattgccaagttagttgctgtagcaggaattttggtaattactaccccccctatagctacaaatcgtaataaagttcttgtatgacctagcaaggttgaaatataaaaaggttgactgtaaagattctaaaacatagaagaaaaatggaggctggagtgagtatactgttaaaaaacatgaggcttccatctgccatttttatactgtttgccagccttccagtgtgaaatatgatatatttatgttgtttatttgttgtctgctggaactctaataaccttgaagtttttttgtggttcatcgtatagacatgagttatcaacactagcatgccttttttgttctgaaccttgaattatttttgtctgctgctgggctggaccaaagtcctgtacttcagagatacatatatataaaaaagtttgttatagttactaagggcatgcgtgattgaatacctacgggatatacccctgtgggtttgattgccttgtttggggatccacatggtgaatagtttcccacatggcctagcccagaaaaatcacagataaatttcctttttctggggccagtacagtgagatgccaggttaagacaatatatgacatgcttagtgcacagtaagggttattattttatattaagttggaaaacaagggtattaaattttattaattatttaatactaaatagatatcttcttacgttaactagtgtttcctacattcctgatgatccaaacaaacaccatcgcacaccaactcacgatctcatgtaaagcaaccaaaccacatctcttgcattgcatctctgaagttccctccatcattgacgatttttctttgtacattttaatgaatcatcaggacttatggtaatatccacatacgcacaaatctatttccagatggttaaaccactatgaaattgagccttaaaggttaatatattgatactgacttctagaattgtgaaggttagatacctggtttaaagctcaggggacccagtctttttggaagtactgtaggggatgatatgaatcttaaatattttagaagtttgtaaaagttattttctgttttatgcctttttaggcttgaaaattttatccaggctcctctagtatttgttaatgttaagatgctgctttttagaaagaaaccgagtctgctgatctgaggaaaggggcaattaatgctattcaagatctatatgaagttgttcatcatgaagtgctgtctgttgatatgaggtctgtttttttttacaatttatcctgttctaatgttctgtttataatatttcaaagctgtgttctgtttataatatttcattcctaattcttttgtttatgaattctagtggcaatattgatgaatgggaacagattaagcaagcaagagctgaaggccgtctcttcaataatctcaagtggccaactgactctggattggtattttgtcttaacactggtttttcttgttaaattttaatgttcttacattatctgcttgtgaatctttataaccattaatttaatctgtgttggtttcatggaatttagaaggacttgatcaaacgattgtactctcttctgaccatcaaggagtcagctgcaaatgttcctaaaaacctggaagctagacggagattggagttctttacaaactctctgttcatgcaaatgcctgttgcaagacctgtttcagaaatgctttctttcaggtgagacttctctacagttttctgcttgttctatcagttcagagttgcttctgttcagtgtctcatcctacagaaatgtgccgatagtctgtagaaacagcctataaccagcctccccttaatttattttctttttcttagactagtactcactcatgtgtttaattgctggaatcaaagaataatgataaacctggttagtaatgtgttcaaagttgaccacaagtcgcttcagacccttgcattcttgagtctgctggccatcatgggcaaccttcgtttccttgacgcctagtctgaccttgcccaccttaccaacttgatgcccttggcgcctttttgtctcatcctgtggcaacgttggtgcgcatgcgattttagcgtccaccaacatagtctgagactgagtatgactttgaagggtagttgtggtcaaagaggtgggtggtatggcacactatagggtgcctaaggtcataagcgatgtttttggaggtagggcatgatgatgcatgtggtagtggcacggtgtgccggtatggcaatatgggggctcatcgtgcaactctgctaaaattttttgctgatgaaatttaggaaggaacgccatatagatatgaattcctgatattattctatttacaaattatttttttgttcaaagccatgttgagatgactaaatctcgtgaatcttgatgttaaaatttctattatttgccgagcattcctttttgtgtgtctatttttcttggttcagttgctcctgttttctgtgcctatgatatgcaccacttcgttttgcagcgtatttactccatactactccgagactgttctttatagtaaagatgaactccagaagagaaatgaagatggtataagtacactattttatctacagaagatttatccaggtttgttcactctccctccactgttactattgaaagcattgtttggatttctcttgtaagatggctttcctacagtttgctctagaaggaaaaattgtggcatctactgccaatgcctaaaagttagtgcaagtgtctgctgctatctgtgatttgtgcttgaaggatgcaatgcaatgtaattacctcttccttattatggttgcacagtctaatgaagttggcttatgtaaacagatgaatggaagaacttccttgctcgcattaacagggatgaaaacacaactgactccgaactttttagtagccctaatgacatgatggaactacgtctgtgggcttcttaccgtggacagaccttagcacgaactggtttgttatctttcgaaacctatatggtcatgccatatactattttgctagtgtttcgtttccatggtatttatttcttactagcatgattttttgatgatttgccaccccaaaggttcacacttgttaaaccgtgaaaattgtgtccattatatactttttaaaaatattaattgtggtgatttgaagatacattcatttactgttcttttatctgatgaaagaaaaccttttggttctacaagttcttcaaaatgtcactgtttttgaactatgttaatcctgcagttcgtgggatgatgtactataggaaagcccttatgctgcaaagttatttggagaagttgcaatctgaaggtatttctactactgccctgtaagaaacattaatgttgtttatgaagtaataaataacctgctgtgttgttttcctttgctagatattgaatctgcagttgctacaactggtcttggtctggctgatatacattttgagctgtctcctgaggcacgtgctcaggctgatttgaaatttacatatgtggttacttgccaaatatatggggtacagaaggcagagaggaaaccggaagctgcagacatagctctactaatgcaaaggtactcttcactttatatgttagaaatattttcactctttacttgctttcatgctaaatgaaactttcctccactttgtagaatctggggagctctttgctctccttttattttgtgcgtgtttcatagtactacagtgcgtataagatttgttttattattatctttctcagaaatgaagcactcagagttgcttacgttgatattgttgagagcgttaagaatggaaagcctagcaccgagtattactcaaagcttgttaaagctgacattcatggaaaggacaaggtcagtataaattaattttaagtttgttttctccgcctaattgttgtttacccttatcttatctattgaaagaaccttctccattaacactattaattgttttattaggtttcagacgttattttgcctttgtacactcttactgctaacaatgtgttctgctgcttaagttagttttaatgccttctgtgcattgtttttcatactgttttcattgtatccaacttgacacttgatatccataaaattgtttatttatgctctcctatagtagtataccattctttcccttgttaagtaaatatcatcagctaaagtagtttatatcatgtttggttatttgagtaacgtattaattcttctatgcaccaaataacttggctgcaggaaatttattccattaaattgcctggcaattttaagctgggtgaggggaagccagaaaaccaaaatcatgccataatattcacccgtggaaatgcagtgcaaaccattgatatgaatcaggtatgctgttgtctttatattttgattattgacgagctctcgtacgaagtttggtccttatacatataggagcaaatattatgtatattatatttatttgatggaccttccttggttttccccaatatttaaataaaagcacttgctcagctcatttctttgtaatcccttactatatgtttagcctcttttattgaatggtacagatctaaggtgactcaatatatatcaatacaatgtttttcacattttttgaagtttttattatgcgcatatttttttttatttctaaaaaggctatagttatgggaaaaaatgttattgaaatagctcctataccgcacctcttcttactattgccaaaataccatttttgtttctgaaatagctcctgacttctttgttccatcagttttgagtttttcttttggttgtcctattgaaggataactattttgaggaggcactcaaaatgagaaacctgcttgaggaattctatcagaatcatggcaagcacaagccttcaattcttggtgttagagaacacgtgttcacgggaaggtgttgtttcactagatttttgttcagtcgttttgttgtggctttacttcagtagtcatctcagttcaaacttacaatctctcttttgtagtgtttcttcgctggcctcgtttatgtccaatcaggaaactagttttgtcacattgggacagcgtgttctggccaatccactgaagtaagtgcttttacataatatatattttcaatttcatgagtcatttcaagttacatactgtcaacatttggaattcttttgcagagtaagaatgcattatggccatccagatgtttttgatagaatttttcatataacgaggggtggaataagtaaggcctcccgtgtcatcaatatcagtgaggatatttatgcaggtagggctagtggccttattattctgtctttttctcaattctggttgttgcatgtttagtctatttcaggttgcattattaataatagcccattacattctgtgaaattggcatttgctgtgtggacagcctgtgtgctagttagtagggcaaaaaagactttatacctctcttctcgctagtgaattcgatgtagtattattctaatgctcagcgtgtgtttctgtaaatgaggctatttggtaacctagagactaaaaaatgagtataagctgcttgcgcattgtaaactatcatatttttacctgtagttctctgtgttgttaatgctgtgcatattcttatattgttttagttgtagggggtctctctctcaggttctgtcaatgcatatttttgtttggttataaccatatcactttgtccatatatgctcaataatcttcctgtttctgcctaccatttacaaattgcagaccacaacagttagctgtaatttagttacattcatggtattgtatctttttactgatgcatctatgaactccagggttcaactcaactctgcgcttagggaacataactcatcatgaatatattcaggtctgaattttcttcattcgtgttttgaattttctgcgctaacatctagcttatcagtcaagaataccttaatctctgaatggtaggccagaaaaatcttaaaaaggaaattccatttgttatcgcctatttgtcaattggtctcataatctgtttacttttttttttttttggggggggggggggggaggatgttttggtatttaaaagtatcataacagaggattgatttaatagcaaaagtgaattgactcatttacctttggaagaagtatgtcatacatcattgatgttcatgtaaaataagatagttaaaactcttgatctgaggtcatccagtaatgtgaagaagtattatcttccatttggtgacagctagctatcgctatcagtatctgaggaaaattcacaatgccagagttctctgtaattggacaaattctggggtttcttacatttgggagttaatattctcagtaaactcaagactacatcgatttgcccttgatttgttggcgattccaacatcgcactgttgatttgctatccaaaattgttcgtggcgttaccacaaatactaattattgttcgtggtgatttttttcccgaactaattgttgctggtgattagggagagaattggtgggaaaagccttgttcacctggttcaaaatgttttattacctgcaaccttctattctgtatgtacaccaggagttctatgctgatattgtttcacaggctctcctgctaccaatgtgaaacaaacttgttcgctgcaccatctactctagcattatataactgtttccaacactcttgctgtcttgcgagcattatattgatgttccaaacataattctgtaggttggaaagggaagagacgttggtcttaatcagattgcactgttcgaaggaaaagttgctggaggaaatggtgagcaagtgctcagccgggatatatacagacttggacagctttttgactttttcaggatgttgtccttctatgtgacaactattgggttctacttctgcaccatggtaattagattttccttgcttgttattccctcattcacgaatagatgtcactttagaatgtctttcgttgaacttttaaaagtttggctacctccattttttatatggcgtaatggtgttgattagttcaatgatgctaaacatcatataaaaaatggagtataatgcaaaattgaagtcagtagattctcttttttttttcttttgaaatagagaggtctgatctccatttcagtagaaatggtaacggccatcaggttacagctcaagaggaaaaacaaaaccaaaatgccagcagcttgtcacaattgtgatgccatccgatccctgtcacaactattgatgccaacaagactaagaaaactcaataaagttgctacaaacacaacctgggatgatctgaaagcaaaccagaagtaattctgggggactggtggttgatcacatgattatcctgggcaactaaatacctcaaggccttcggtaccttgtgcctgatgatctattggttaatttggaaagaaagaaatgcacatatcttcaacctgaagtacaaaacagcgaatcaacctgtggctgagatcgcagatgatattttagtctggagagaagcaggtcttttcactttagaaaatgactaatcttgctgcttgaggctgtgggggtgctggtgctgacctgggcactgccttgtaatttctctctcgacagcttactgtttgtcctctttaaattttctcccacaatcttaatctattaggttggcctgttcttcggccaacccagctaaaaaagatttgaaattaaactagacaaccaaaggaacaataagcccagcaactacttcccaggcagacaaacagcagcatctttcagtaatttctagtttttacctctctgccttcgggctccatccatcattccagccatctagcccctggtctccatccaaatcttgataattagacctcatctgctaccttgattagtagcatgatgccccaacgtagcttttctgccctttcttgcgacatcttcagtattgaccaggaggaaatctaaaaacatatgaatctaatcagctcaattgggtgatttagaacatatgaattaaaacatgcattattccttgacttcagattgcccacaatacagcagcatgacctaaaacaattaatatatgcataggattttgaacggtaccatttttattatattattaagtacatgcataaaattaaatttgtacaaaaatagattattgatgctacatattgatcttgttgtaggtgctatccccctgaatctgcaatcatgtttctattattctaaaataaattctgatcttaagttgtttgctcttttgcagctaactgtttggaccgtgtacatatttctctatgggaaaacctatctggtaaggcagaaaatcagttctactttctttgatattaacatctctctataataacatgtcactttacttgcttattgtccaccttttgtaatgacttcactcagattgctctatgctgtcaattgtatgaagtttgttattaagattttttttttggtaattaacgcatcctgcttgcattgttctatgtctgctatgttctttattttatcttttgtatattaagttggaaacattcctaaccacgcaagacaatatattttttaagtaaaatgtgctggaggcataagcactgttttattgggtggtgcaatgcttgcatgctgtgtgccttctatattctacttttgcacctgtaaagctaatagatgttatgacgcacgttaactttcttgctagtaccttctagaaaatcctgttataaatgttcactcagtgtgttccttttatgttctaccctttcacgattttgcactttctttaccttacgttccagtttcttgggttcagtttgtgacattttttttctgccatatctgaccaggatattatattgtactagttgacatattccttctatatttgtttcgtaggctttgtctggagttggagaatcaattcagaatagggcggatatattgcagaacacagccttgaatgcagctctgaacacacagtttcttttccagattggtgtatttactgctattcctatgattctgggtttcatcctggaatttggtgtcttgacggtattccttttatcttgccaacaaataacctaagctgttccatctgagcactcatggtcaattatcttccgtggaattattttcctaagaaatgttttcaacatcttcttaatgcaacacagtatttgatataactcaagtcatttttcttctggtatcaacaaagtcttcatttattcaatcttgtgtttttgaattcaatgtgcttcactgcaacataaagagtcttcacctattggctgttgtaataaagttggttgttgttgagtggagcttacctttctaatctcgtatagatttttctgcatttgttagctttatttgcctatgttgtttttttttgtctaatatattttgcctggagaaatgcatttttacatttgaatgtgtgacacaggcttttgtcagcttcatcacgatgcagttccaactttgctctgtattttttactttctccctgggtacaaggacccactattttggccgcacaatactacatggtggtgcaaaggtagggtcctttgtttttaagtgatgcttatctatttctgatttttactctgtattgatctgatgtgtttcttctgaattaccagtatagagcaaccggtaggggttttgtggtacgacatatcaaatttgctgaaaactaccgtctttattccaggagccattttgtgaaagggtttgttatcacctgattttgctctcaaaattgtgtgcaactacagtctgtgatgattgcttttgtttttcacaggttggaggttgctcttttgttagtgatctttttagcgtatggttttaacaatggtggagcagttggctacattttgctttccataagtagctggtttatggcagtttcttggctttttgctccatacatattcaatccatctggatttgaatggcagaagtaagctgctaagcattctatgcatgtgttactctgcgtaattatatttgaaattcgaattatcaggattaaaatacctctctcagggtcgttgaggatttcagagactggacgaattggctgttttaccgaggtggtattggggttaagggagaagaaagttgggaagcctggtgggatgaagaactggtaactgaattttgcctgtatatgattagcatttttaattgtgtctaatattttgttccatacaatggaaaaactagttcttttcactagttcatctgtccacaaatgtaagcattccagagtgctacttgtcacataaatcacctctcactcaaatttattcccatcttacccccaaccatcctcccatccccatccatccctcatttaaggagggccaccaaagtcttttctcctcaaccttaatatctactaaacagcttagaaatgcttatattcgtggacggagggagtaatcttattgcagcttgacagtatcatgagaatctactgtcacatttgttgtaaggtcttgaggccacttttgttattcttttcgttgattcctcttctgcagttactggcacttatattgcttctatttctactcttagcatatgactgaattgacgaaagtaatgatgagctccaaaatggatgcttttaccaagcttgaagtcattgaatgatagttaatatcagaacatttctttttcaggcacatattcacaatgttggtgggaggatactggaaactgtactgagtttaagatttttcatcttccagtatggagttgtttaccatatggatgcaagcgaatcaagtaaagcactattggtatgttttcagcatccatttgatttgcttgttggcatgaaattcgttgaccaaatatgtttcagttttttttttttactttctgaaagtattttttttatttgaatgtgctattaatactctgatattgaacacaaagaactgatatatttttgtaatcagaaatttggtaacatactatttgattatatattttgatcttcacttattggtctagttaatggagataatataatggaacatttaatttgatttgtagatatattggatatcatgggctgtgcttggtggcctttttgtcctcctactggtatgtgaattccttattactgtatgaggtatctgagtaatatcacatatctggatattaacttgttttctttattgtattaatctgcaggtattcggtttgaatcccaaggcgatggtgcatttccagttgttcctccgacttatcaaaagcattgcgctactgatggttttggcgggcttggttgtggcagttgtgtttacaagccttagtgtcaaagatgtgtttgctgccatcttagcatttgtgccaactggctggggagttctttcggtgagtttctatagaaacatcaatgtccatctgagacaggatggtgcaaaagtgaactcagttttgaaaattgttcctgcgtagcagataatatgtttcatgaagttcactattctcctaaagtatttcacagaagtactcaacctcccaaatttcttttggccttactccttgcactattaaagctgctttctctggtcaaatccctagcgtttgatgttttccagataaactttggaagctttgagtatcaataaatcgtgaagtgcttggtttgaaaacataaaattggtagtatagatttgtcttggaaactacgcataatctcatattttagattttataaactcgcctcgaagacagtgaaaataaagtcgagcttcctatatttttctatactgttaaccggagggagtagttatttacccaatgccaattgtcctttttacttctctttgtacaagtggtattttaagtttaaattttgtactattttctttgtttgaagcacctaacacctacccccctccgtcccaaaaaaaacccaatccggttggattctttttgggatggagtagtacttcatgttcctttttgtatttgttttctatcattaatattcgtgcccatgcttttttttatatataatacagatcgctgtggcgtggaaacctattgtgaagaaactaggtctatggaaaacagtgcgctctctagctcgcctgtacgatgctggcacaggaatgatcatttttgtcccgatagccatcttttcctggtttcctttcatatccaccttccagacccgacttctatttaaccaggctttcagcagaggtttggagatctctctcattcttgctggcaacaatccaaatgcgggagtatgactgtagctgctcccatccatctaagcatctccattcagatcgtggagctttacaatcactgtgttctctcttagcagtaggatgtatatatttcatggacggggagtcgtggatgtatcctgttggccacattgttgtattgatcttagtgcttctaattgtgattgctactgttgttttatagctttagttgtggagttagcttttcatgtttgctaatacaactgattatattatcctattagattttgttgatgtatttcttttgatcgttaatattttgatacgtagaatgaacaaccattttattaacttagagagtgattttttttcgaagttcaaattacctatggctccaaaatgttctttttttgggattgcatgtaaaacgttgaccttgcgactgtttcctgttcttactactctacgggcgaagcgaaattcccaaattcctagcgaagctattttcgcatggctgttatataagcatagggtgccaaactacggaaaatatctaattaccgtgtttttctctaaaagtgagtttgggtagtgtcctacgactaaaatcacagaataacaatgtcctgtagcaaaatttaccacaatttgatcataccttgcaaaaaaaatttaattacataactaaggcgaggttttgaccctataatcatatagtagtaagtaaaatgtgtcaaattcaattttaggtttttttttttaacggagggagtacacacctttgtgacactgacatgcgagagggctcagctcatgcgcgagaccttcgctatttctcgtgcgcggcggtagagctgcgttcgtgtccactctccactctccactctccttctctatgttccgcctcccgccgctccaccgcgccgccgccgtcttcctccgcctccgcctcgcctctccccgcgcaaccttctcctccaaacccgccaatccccgcaccagcagcgttgcctccgccgccgcccccgccgccgccgcggtctcagatgcaatcgttcgcctcgtcgcggccggcggcaggagcctcgaggccgaccttgaccgcctcgaccccgccctctcccaccccatcgtgtcggccaccctccgcgcgctcaccgaccgcggcctccccgcggcccgcttcttcgactggctcgcgctccgcaggggcttctccccgagcgcccacgcccacaacctgctcgtcgagaatgccggcagcctcgcggactatcgggacatgtcccgcgccatggcgagcatgtctacgcggcgggttcccctgaccgaacgggcgttcgccttcttgaacacgtcccagggcagcgccagggatacggcgatagcgattctagcgacgctggatgaagtcgggggcccttgccgtgcgtccggcgtgttctcgctcgtcaaggagctagcttcgatcggtgagttcgacgcggcgatgtctgtgatccaggagacggcgaggggggcacgttactacaacgccctcatcgccgtgaagtgcaaaactggggacttccatggcgcccgcgaggtgttcgacgaaatgaggaggtcgggcttcggcccgaattctaactcctggaactacctcctcgggtgcctgctgaagaacggcagggttgcagaagcttgtgagcttgttgaggccatggagaggtctgaacacaacgacatcccgaactcgctgacctacgagattctagcataccatgcgtgcaaagcggggaggatggattcagccatgcggattcttgatcagatgttcttggagaaattgacaccgagggttacgattcacacagccttcatcaaggggtacttatacgctggaagaatagatgatgcttgcagatatgtcagtgctatgagcaccagggacaggcactcagtgaacaggaactacagcctgctagccaagctactgtgtaaggcagggatgatcgttgatgcaggaagaattctgtatgaattgatggagaaggaggcactcttgcctgaccattctgcttacattagagtgatcaaagatttgcacaagattggcaagggagatctggctgctgaattgaagttgattttgcagaagctcagtgtacatgcagaatcagcgggatgaaatttcaagtagtcttggagcaagtgatgagtcttgtcttgcgtcatttctgtcctctctctatgatgtggatgtcagaaggacttgatgtaaatcagagtcacctggctgataaagaggagagcagacatgaatcatgcacaaatggtgcaagctgttgtcatgtagagagaggaccatgtgatttcctgcagaaaaaaaaagacagtcactaggcaaagccaaacaatcgtaccactggattgccacattgcttccttggattttaactccagtttcggtagttttttcctactgaaggtagacagaatttggtacttctatgtgcaaattctttgatagggacattacttatctacaggattgcagtacaaatgaagatgagtggaacaagtacttgaatatgcaaattctttgataggaaaattacttgtgttccatactgccattacattcagcctgtagatggttaaggacaggtgaacatttgtgtgacactgttttccttttccatcactgattagaatagtgaatctgtgttgaagtgtaatgtggtaggaaatcacattcacaggcgaaatttctgctcgaaaaataattcacaaggaggcactcttgcctgaccattctgcttacactagagttatcaaagatttgcacaagattggtaagggcgatctggatgctgaattgaagttgatttttcagaagctcactgtacatgcagaatcagcacaatgaatcttgtcttgatgtcctctccctgagatgttctgtgatgtagatgtcaagaggtcttgccgtaaatcagtcacctggctgttatagagaagagggcagacatgatcaggaacaaatggtgatatgaaaatcaccatcgccaggcaaagccagacattcataccactggattgacttagggtgtgtttggttccctgcatcgcacctggctcgcatccacgggtgcaggcctttggtgtttggttgcctgcacggccacccgagcctggctccacgcgtgcaaatcgggcttccgagccaggcacgagagaaacggtcgatctgagcttcgctcctcatccgggctgagcgcgtgcaggcgggggacgcgtgggtgcaagctcggggacgcgcaggtgcaggaggcgagaggggttccagcttctgctcaccttcccatctcatttgtcgctcggtgcctcccgtctccatcgccgcaccgtcgccgtcatctccatcatcgtgccatattcaacaaagccatcgaagcttcctcaaccagaaccgctagagcccctcccctcgaagccgccgccgccgccaaatccagccccgcttgaagccgttgaagtcgaatctggctcctaccaaagctaccacttgctcttcttcattcgaatccagatgtgacgacgagagagggttgtcactgctgacgcccggatcttcctcctagtcgccgttgtcaccgccaccatcgccaccgccttcgtctacagctgctgcatcgggccctcttcctctcccttcttccgtcagatccagagcccaggagctcgatctggtggcctcaggcttctggttgccggatccagacgcactgatggcggcgaatcgtcaggatcccgctattgccggatctacgccctgccaccgcggcatagttggctgtctcggcgacgaggccacagtcacctgccttctttttccttttatttatttactgttttttctcaccacttggatgaattaattgaacataacaaagttgatgcaatactgtagcacccaatgtggttcatatactattttattcgtcagtgtaagaaatccaatgacttgattttatatacagtgatacactgactaatacaatcctatgcatatttcgcatatgttaaaaatcgatatcatatactgtaaaaagatcagctttgagatgatagaaaatttcatccattagttatagatggtaatcttaccctcaaagaaaggaggtatccatacctccgatctatacaacgaaccaaacaaaatctcgttgaagtcgtatttttcatgcaagcaaccaaacagaatctcgcaccaaccaagctaaactcatacaaacaaccaaatagctacatatgtatcccctcaaccagatcaaactaaactaggatgggagagatgggccaagctagatggatacgagcaaacaaacacacccttattgttcttttggatcgtgccaaaagctacagaagatatttttttaagataatggaaagaacatggcctctacatctatttcggatgtacacagccaaaaccttcagaagttagatagaatctggtacttctatatgcaaattctttgataggcacatcatgtatccgctggacaactgaagatgagtggagtaagtacttgagtatgcaagtacttgagaagccaaacactcataccaaattacctattgagattaacttcagtagtattctcgttttatttttcttgtggggatagcattcccagttcttacttggactgtatcatcagtttcagtagttcttctatgtactgaagatgggtaatatctggtatctgtatatgcaaatactttgatagactaggtacttgtttgcaatacaaagctgaatatgagtacaatttcgtactttctctgagaggtgtagaatacatcactagactatgcactctttgatataccaatttgctgtctgtgtacatagctgttgtctcttatgtgtacatgagaagtagagaactttggatagttctcttcaaaatatgttatgcgttttggcaaatgcttgaatcatctactgaccatatcttcagatggcaatccatggatggtcataacaaacatttcacagttttttgacagttttcgttttccatcactaactagaactgtgaatctgtgatcaagtgtagtttttttttttttgaaatgaaggcaagaaatttgcctcatatactgatagaaaagaagtgaaaaggtgcacaagtatttacaaagagtagaacaagtacccaaccaaagcaagagtagatgcaagcccacagctaaaagcccaagtccaatggagaaaccacgaattccagcccaagttttgagcccggtcttcacaaatccgatgacgccacgtcatctatccggccttctcacgtctaaccaatcacttctctccatttacgaaccacacggatcgaacccctcctccccgccacgtcaccgatccgtcctcccaaaccgtacccaatcatacccgtccatttccgatccatcgcgcgaaacccccacctcccacggatcgctccattttcacctccgcgcccaaacgccgcctcccaccgctataaatacccttcccatctcctccacatctcacaagcaaaatccccaaatcctccagatcgtcttcgtcttccacctcgagctcttacgcatcgtcagccatgtcgggccgcggcaagggaggcaagggtcttggcaagggcggcgcgaagcggcacaggaaggtgctgcgcgacaacatccagggcatcaccaagccggcgatccggcggctggcgaggaggggcggcgtgaagcgcatctccggtctgatctacgaggagacccgcggcgtgctcaagatcttcctcgagaacgtcatccgcgacgccgtcacctacacggagcacgcccgccgcaagaccgtcaccgccatggacgtcgtctacgcgctcaagcgccagggccgcaccctctacggcttcggcggctgagttcccggccccctgtgctcgatccagatctgctgccgttagcgttgcttagggtttcgttgttccaagaaaaagttgtgcggaaattgtactacttcgttgtttctgcttgtgcaaagtgaatggatggttggattaaatgaatcattttctctcttgattagtacatccgacttgctgtcttccaaaaaatgatccattggtcgctttgaaatgttgtatgcgctgatccatttttgaatttgagaggcggctatcttgaaaatttcgttgcgaactgcgcaatttctcgctccatgtgaatgctcgtaatttgaacgatgtatcagctgagtggtctattggctttccaaattcgagatttgaactggcggttttcctccaaaaaattttcaacgggtgggcgggaaaaatccaaattgggctcttcgggactcgttggtatctgggccgaaagcccaactgggagtccaagcccacagcctcggtgccgaatttcgccacctccccgtcgcggcggcgacggaggcagcgatcacccccaccggcgaccaccgccggctgcgccgccgccgctccggtgttccacccccattctctcccctcgtttgcccatctccaagggacccgccgcacaggcagagactgcgccttgacgccgcgaaacggaaccctcgctgcaagggcacgtggcctcctgctgctcggcgctctcgcgccgccgggcgattgggggtggcgccggatttttcttcgcctcctcgtatgccggcgcgactgtgttcgggctggctcagcgtggccgctcgtctccctcccctttgcatccccactcctctctggcctccattgccactcccaggaggctagtagatcggtcgctttggcttccgagtctcagtctcatctcgggccagccgcgctggtctcctcagcgagtgaactcccctcatgcctcgcggccccaatccgaatgctctcgctgttaccggaggtggggtgcaggcggcatattgtgccgccgatcgaacaacaatgacggttgcgtactggaacaggtatgctgctacacccatcacctctttctttctttaatttggggctgtcaatgcagcttgcaggtatttgattctcagttgggcacgaaatcagctctgaaatatgaagtactgtatgggttatttggcatgaggttgtggcactttagcatctccgacattgttgcatatgggcgaaatgagaaaatgggatgtcggatagtatttcaagaaaacaactgcccattgcctttttgatttggttatgcagagacgttctctgaattaagtgtgtgttgcactgatgcttgatgtcgattcaaattaacagtaacttgttgtaagtgacctattcaatctttagctgcaaaatttagggaccatttgcattgtctttacgaagaatgtggatttcaagccatgtctataatattaaggatttgtagttgtacttgtctatttagaaggttaactaaaaagggtaaccttatttaactcttgctcacagctgtgctttgccacatatcaccattttgataactgtcctgaaccaaatttatccatatctggatgtctgattcagcatgaagtatgtaatgcgaatatgtgatacattatacttgtaaggtatcacaaacagaaggaaggcgcactgataacataccgcgcacttctatcttttgcagaatatctcacagctttccactggttggtgggtcggcatgactggtgagtggtggctgctgtgacagtttttgaacacgtccgctttccgatttttccttctgctaaatccatgataatttccactttgtacaattggtttgtgcaagctaacatatgccaatcaaatatggggaccaagtttttctggtgcatctgcttactttgatggcatataacttgttttagatgtgtactgttatctcactgcatggttgaagccagttgaaaattgctgtgcacctcatatacatgaacgagagctgccattgttgtcaattacaatgtagttccatgtctgtatagccacagtttttcgtgttgtatttagtcagcgtcaggcctcactgtaatgtatcaacataataaagaagtaccaatcagtgcgctaagagttgtgggtggtccttgcataagataaattctcctggctatggaaatttccatgaaagtgacttatctttgagagagaaaaaatgtgtgtacataagctaactatgatcattttagacagtttaaatgtttaattgttattttgatgcataaacttgtacttgcacaactggatcttaaagggggagacttgtattgccatgcaagggtatgataggaaaatatcagttgtttaatctattatagtttgaatgtatgttagcagtcatgagaaagctatgaagtatccataatgaaggatataaacatcattacacatcacatataattttaaccgaggacatgactggtatatggaaaaacaaaagaacattgtggactggttcataatctagccttttaaactttataactctacatataacttgaggcgaagtcactctttatgtttgaaagcgtaaatataatattcagaaaacctgggtttataacgtaagttgcatgcattttgaagaaatctgcttgttcacagggtagttacagacttgcggagttatattgcagacttaactgcaggctgccagcctaccacaattgtttcatcgttcttgtgttaagttgaactttttttcttatgttagtctggaaagaaaaccggaagtgctaagggtaatgtgggcaaatataagccctcttaacttatgtgtttggataatagcagagattgaacattaccataataagcatgcaagtaggagttgtttatagtaatcgcttggggctgtatatcttcttatataaggttttagtagaatcttctgagtacatctaaatcaatgtgtttgttgattaagttcaatttgtgcttctaggatcacgaaatcatggccaaaacacatgtgaaagccctgctgatggcttctcatacagaaattctaaattctagtacttgaacataagtattgtttaaaattcaattcagtggattgtagtttttttttaaaaaaaaattaatgaattctgagtttctgacagttattaaacacaagaaaattctgaaattagaaatgtaacagactatcagtgtaaactttttgaactgttcactctatttaggaacttaatttgacatgtcatttactttgatatttgatttattggtttatttccttaacctcgatatgagtccattcttcttgttttaatgctctatcctatttaacaaggtgggtttatttctttgcctcagaactgaaaatgacggttccttttcaccactaccaattttcccccttttcattttagctatatatatactatgatgatgccggttatcaacttatcatgatgcttttttcaagaggtttcacaatgataaaaccaatagacagagtgctctggtagcacattgttcgtttcaccttgaactgtatcatattcaaatttcagaagctcacaagatatcttgctttctcaaattgtcaagagaaaaggaagcatgttaaacatgtgcaggttcctttattatagcttagaagcctgcaatatccaatgaacaaagacaattattctaacttttggttcgatagcgacctcagttctataattgcttttttcctgttgaagattgcattttgacatgttttcctccatttttgtgcttgcgtttacctgctgcaagctccaaaaacctgcatctctgtgttccaagttattctgtttacttgtgctaaacaagacatacaatgagaacggaccaaccgaccaagtttattccctccctgtatatgtatttgttatgatgtttgcataacttagcttcaaagtatactgtacaatgctgtaaatggtaaatttcctgtcttctcttacttttgcagtttctaccaccagatatgaagctggcaagcagaactgcagtagtctgaactggaaactgattgaagttaatgacaatttatgctgtgtcttttggctctccaatgctatgtaagattttccttgacatacatcggatcgagctagcgttctaggctcctagctgcaatgatatagagccaagataatggtccaattctgaatttagaatatcagaatttgatctttttttgtcatctattaaggaagatacaataaattatggtacagagtggatgggctgccaggaagataatggtccagcaggcagcagcaaggttaaatcagaacatgagttcttaattcagattacctctgagcaatgctgtcagagtgagtcctcaaacttggcttattagatttagtgtagtaagtgagccacaccttctgacttctgagtgttggttcctactgttagtgctgatataaaagtgctattactgattcttgcactcactatggccagcaaatcagagataataaaccatgtgaaagcctcacgtagtgactggacatgacaagcaaattctttgcgagttgtctaaactactttactttacagggtacttatcgtcttttggattttaatcatcagtcgagaaaatgacactggtgggaactgaatttggagttttggactgctacaggagaaatacgaactttatgtcttatggattgaacagcaggaactgtctacaatggaaacagataaagttttctgccctggttatattatcatcataatatttcttcaggtattcagatttctttccttgtctgggtacaagaagattcttgtggaaggtactatacttgaacaagggcttactttttgggctttcaaaagttgggaggctaagggtggcctatcctttcggctacactgttctgttttcttttcttttgattcctcttcacctataatcagaaccgacactgcattcagctctgcaacctttgtgattaaataacttttgtgaaatgcttttgaatggaatatatctcagcatatcttaattctaactatttccgtatccaggttgaagtactttgcttgcctctggcagaggccactgatctatccgtggatgacaatgtgggcactcaagatctgatcccaacacccccttcaatgttctaagaattattctttggcacagttaatctattgcgggtcagttatttttcatcaaaactggtactgctggcaagctagctatctgaacggtgaactgaattgtgtagtcctcaggggaaatatatcgaaagttgaagttctatagccagttacgcttattcctcaaattacagtacgatgtttaagactatatgtcatccaattgtaggcttggtgtttaagaataagacaaaaataaagataggttgtgtgttatcatacaaaggcaaacagtttagatgtagctatcatagaacaggctctagtaaagaccttaagcccctaatcattagtttgatcagaacgtaatttgtctctggcaatctgtcatcattgttaagatacattagctgatttgctgggtccaggtgggctaaattctccctttatctgctcttattccttaaaagccatgtgaagttgtggagatttgtgcctcctttactaatcaagctggttgatcgtactttaccatttcataatattaagtaaatactaaatcactgcacttttatattttaaatagattgcgtcatgtgtgtccttcctggtcactctaagctgtcggatcgaccgacttgttttaccattcatgttacattacattggacaccttgttcctttttcgtatcatatcgttgccacaaatcatagactcagttaaagttgtgccattattcgtatttactaatgtacttgtacatgatacgcttgaggcaggagggagctagatacgtagaatagcttccgatgggatggttttggagatactcgctatgtgtggtggggagaagcataaactcgaaaaggggaaaggaacctaaagctggggcggatggattgataaaaaggaaaagtggcccacaagctatgcatcagcagccgcaagttggagggcctcaaaagcgcccgggacccagctcttgcacttgccatgtaggcttagcagaggaacgtgtcgaaagcctggctatcacagtacatttgttggataaccaccttttctttttgatagctgctgagagatcgtcaccatcattggttcattgcatacctagctagaatgaattggagagtataattcgatcatggaccaaccaattgtgttgtccctaaccatagttcaaacgcatcctaatccgtgatctcttttattctgatatgcccatgtttgtaggataaaatggctcttttagcaggctcttgctgacttcagtaaaaggacggtggtttgtggatatattatatttactgaaaaccatagtaaaatgagataactgtgggtcaaatgtgaacgaaatcattttggtattagtgggtcctattttcaccttggatttctggttgctcactagatccaacagaagcctttttcaatcctttcagtgtggacagttgtgagcacaatctttagagcaagtttaatagtatagccaactactagctccaaatcatctagagccaatgtaatagccaattcatacaatagttgcttactatactattaatacccggtcccacctgtcatacacttgttacgtcttggagtccgtgctgcagctggctacagatctatagcccgctgctcttctctctcttcctttatctctttaaaatatatttatagctggcttatagcccgctattgtacctgctcttattagggtcctttgtttctggcaaatgggcttgccaaatttgtcaccttggatggatgcttgccaaactgtgaaaactgaacaatgcaagtgtcatttgattccttgatctcatggctgttgcatttttttagggtcatggctattgcattctagtgttatggctgttgcatttttcataatatatgttgtttatgtactattttaaatcgtaagccagctccttgaagtagttttatgagcattcaccaattatatcttgacttccactgcatgcatgcatgcatgcacattcgttcagagtactaacctgaagtttgcacaatatacagaaatcaatcaaaatatattcaacactaacttttctcttgatagtatctccacaggtgaccagcttagtagcttactgtcggccagcaggctgcatccatcacatcggttacccagcatggcatccactcttgaacacccagaacggaagaatgtacaggtaaacttgagctcagcattgtgcttctcagttgagagagttaatcagctccttgacaaagtattagtactatagtacatggattagctgctaatcatgcagggcacacgcatcgaggcagggcccccggcaaaatctacatgggggcgcgtgtgtgaacgtgacgtaaaccgtcaaagggaaggggggaggctgccaggggcaaaaaagcgcgcgaatcgagtaccaaccttgggcccctcactctttccaacgagagctgactaggcacagccatggtggccccacaaagcaaccaatggcatctctccatctctggagctacagggcctcactttattggcagccaaagacaaggagagaagattgggatatttctctattcaccgctaaagctaactgacacaagacaacagaaagcaaaagcacccaaggtgagagagagagacatagagagcgagagagctgtacatggaggagtagtagcttcttgagaaagttggcaagaatccaaacatatacataaaatactcttggaaaacttgctataaagcacactccctcccgcagcccctttccctccctctcttcttcttcctctctcatgtgccattagccaatagcatcaaggtctcctctcttcctcctcgatcctctccattttgtcttacttgcatgacattcttgttaactcatatgtgtgttattgtatgttgcaggtttttgtacattgtagctgattataattcattcatatagctattcaaacaagttcggtggctgtccacattttagctttggatagccggcttgccagctgcctgcctagctctaagcatctcttgctgttggagttttgagaggaaggctagaggaagcatatggcgcccgtgagtttgcctccaggtttcaggttccaccccaccgatgaagaactaatcatctactaccttaagcggaagatcaacggaagacagatagaactcgaaatcattccagaggttgatctttacaagtgtgagccttgggatctgcctggtatgttcttagtttgcttgttctaaagatatctattcctagtttttatgttgcttgttggtggtagaagttagaatgctgtagcccatgctaggatatatatttcaatccaaccctaggcccatgcagctatcaccaattggcgttcttatatatcattctcttgctatataggagtagcagtttctttctttttgttttaagggtaggaatagcagtttcatgatatataatttgtatgagacttttgtataaatgctataaggacaagttttaagtttatatgcatgttaaaattcaggttaacaattaactataggcaagcatgcacctttattgttctccaaggaaagcacatatataggtccagtatgtttattggatgccgtgttatgtagacactaagcaatcttattcaattcttatactattatgccctcccaagaaacaccagtgcctacactacttgaggaaagaataaccacatgttcccttcttgatgagcacttcatctagctatttgtagttgaaatgtatgtaataataatcactaattaatcctggctataaatgtgtagctctatctgttgttttagtttttcttttatttcacataagtagcttttatgtcatttatgtcacaaaagaaaaggtttccatgattaattcgtaaattttggtacatttgaattgctagttatatcagagcatatttgattttttttctctttatatataaaaaatcaagcattgtcaaaaccgatgtttcactgtcatagctttgtgtgaaaacaagattaatcatactgtgaaatttgctttactttcaaacatcttatgcacaccgaaaggagggatattgatagatcttgatccttttgtcaaaagaaatttaccttcaaaaagaaacgtcaaatttctgccaagtgtaaaggtgacattatatacgtccatgcactgagatacttgaaatggaaaataaatcctttatatcagtaacatcaaagttaaagtttatatattttggaccatgtcacaatcacagagagatttgaggaaaagatatattctctctttatccacttgctgtttgctttcaagcttgacagtttactacaaaaacaccatgtagcattcaacattctacgaagcgagtgctgtaaaaatatcgaataaaaagagaaaataaagatgagccttttttcttagggtgacaaaataaagcaagaaactaagaaaggaacttgtgatgaacatataggtcaagaagatgaacaaaagtccgcacagcctccaagagatataaagtgaccttggtctaattttctttcagctatggtgggctatcatgttaaatagccatatcttaactctgtcattagatccaatcatgatagtagacaagtacttcaatgtttatgctgcatgcatgattatgtatgactttttgtttgtatgacaccccctaactgatcgttcaatattcagaaaaatcctttcttccgagtaaagatctcgaatggtacttcttcagccctagagaccgcaagtacccaaatggatcaaggacaaaccgtgcaacaaaagccggatactggaaggcaactgggaaagatcgaaaagtgaactcacagaggcgtgcagttggtatgaagaagactcttgtgtactaccgtggtcgagctccacatggttctcgcaccgattgggtcatgcacgagtaccgcctcgatgagagggaatgcgagactgacactggcttacaggtgtgttactattaatcttgttgcatttttaaatctacaaccataatatatggataaaccatatatgttatatttagcccttcttttctgaaattataaacctagagtaaaatatgttactagctgcttgacatggacgcggcctctgatatgcaacctctttgcatttgtgtgtctatatgtaggatgcatatgctttatgccgggtgttcaagaagacagcgcccgggccaaagatcatagagcattatggtgtggtgcaccaccatgtcgagcaacctcaatggatgacgagcagtatcgatcgctccccaacgttggacgtgtcgtgtgatggaagaggtgatgactttgagagcagcagcttctctttcccaacagagacgccaatggactccatgcacggtgggtttggaatgcagatgagtgcacctcacgaggatggcaaatggatgcagtttctgagtgaagatgccttcaacgccaccaatccgttcttgacgaacccagtttctgccaacttctcatgccttccatccaaggtccatatacatatatagtcaaaaatgaaggctacttactggtacagatgacatatatattcaggcaatgagttcttaccggtgcaatgatattcatatgcaggtggatgttgcactggaatgtgcgaggctgcagcacaggctcaccttgcctcccttggaggtggaggatttcccacaggacgtcagccttgacacgaagacgggcatacttcgcagtaaccccaacgaagttgacattctccaagaattcctgtcagttgcgactgcctctcaggagctaattaatggctccaccagtagctaccctgaaatgtggttaggagctagcacaagcagtgctagctacgtcaatgaactgtcctctctagttgagatgggcggcgttggcacttctaaccaccacgaatccgcaaggcaggtcgagatcgctgacatggaggtgttcaaggacgacaagaagcgggtggagaaccttagaggagtcaagttggtgaacaatgaccttggggaggtaattgtttgcatcatacctatacaagtatattcccatcattatatatatactacatctcatgagactgattactttcatgcttcatttgtctcaagcagattgttgtagaaggagatgaaagcaatccaacagaagacatcatcgcgcagtaccctataaaagtcactgcagataattcaggtatgtaatatttaattttggctgttttacatgggctccacagaagtaattagcagtattccatattcgatacagactatatacagatacagttcttgcatgcactaactcagagctagattgcaggagaagccggtcatcgcatgaccgatcccactgacgtaggcggcatcgacactgccccgatcttctcgcaatctcaacctgacgactttgctgctggtttcgacgacgtcaaccctaatgcatctttcgatctgtacgagaaggttgacgtcaaccacaggctattcgtttcaagggtcgctgcggcgaagacattcttccaccgcattgagccatcgaagaaggtcagcttccactcgaacccggcagcaaccgccgtcagtaaggcgaccgagaagttccatttccccgttacgaccaaagttagtggtagggtttccatttttagcaagttcaaggcactcataagggacaagttcttgatgatgaggccatcacattcataccaaaggttgggcagcaaagaaaccacagtgaatgagctgctgcagattgtgtcactccttttagcaccgaagcaaatcaatggctgccctactgagcaagagctggtcaagaagaaggcgaaagaagtgatgaagccgggatggggtcgtgaagggagcaacaaattgtggcttccgctctccaaagggaagggcatttccagcatgtttttgagtgggaaatggacgtttctaacctccgcgttggccatcagcactccagctgagtgcgatcactaaaaggtcttttccatgactgtcaattaatgacactactgttatataatctgctataacctcagtagcgcgagcctagctagtgcatgaagagaaggttaacattaattaactgtcttcgtgtctatctgttattaactggtgtataactggagaatgtatgtcaattaattattatttgttcgtcgtccattctaagtctaaccctgttgtatcaaaatactatcgttaatttgtaagtgcaaatacagatgtatacatatatatacatgtaaacacacataatgttcaatattaattgtatttgtttcattcacggtggcggccaatttgagctctgaatggcgtgataatggttggcattgtatttggcggtctactgaatgagagatgccctcttggtcaaagctagactcacattgactgtagcatgtttgatcttagctagatgtactcgtctgcagcaagcggtgcagatgttctagtgctagtgcggctgatcgatttgtttggttttcacgatttgcacaccacacacgctgccttacatggtgcggcgagccggcgatgaaccttaagctagcaaagctggcagctcttcttccaaatgctactgcacaaagttaagaaaacctatcctatcagcaatacaactgtaaactgtaccagactcatctctcctaggaagtggatcctcttaacttctgttcagggtgcggcgtttccaccacttcgccgccgaggagatggacgcagaactgtggcgcttaaccccgtccgagaaggcggagctaagccatcgccgcgggccgaccatggtatggtggcaagcagatcggagcaacgcgagccaccattggggggtgaatttgggggcggtggtggtggcggctcccgccccagggtttaccttaccgccagtaaccgtgcggttaccgcggttacaggcttattgtgggagtacggtaatataaataccatggtaatatctttaaatttaaataaattttaaaaaaaattaaatttttgataaattttgcacggcttttcacggttacctatcgtcggggtacggtaaacccggtcctggcggtttgggaaagctggcccgcccccgcgcgctctccccgacccggagtccacgcgacgacacgcatatatcgtctttacgagccatgagcctatgacacctggggacgacgacaagtactctccacaaccttttctgcccagtaacgcaacaatggagatggaaacggaatggaataatggatggatcctccattattttcacgagaatcctacccattccgcgccgtgacaaaaagaggccgccactctccagctcttcttccgagtaacaccaccacacctgtctgtcacgtacggcctccctcgctcacgggctccctatcagacattcagactatagactactactacaatgcccgacaataatgccaaaacggaagaaaagaaaagaaacagcaatgcccaactcgagctagtcttgttactatcttgtaccagctacttcagaggttttcaggctcatccgagtaagaagagatcggtgatgggttataagtgtagtagctgcctgcaggcggtggtgctgtggcagttgctcctgccgtggacgcacattgcggtggcggctggcgcgaagagctcgtcgccggcggggaagccgaaggccgcggcgccgccggtggtggccgggccggtgtccaaggtggaggacgccaccaggttccagatatactacggccagagcttcaaagtcgtcaagaacaactggaacggcaagagctaccttctcatgcaggtaggtacagtacgcattgctctttcaggccaaaaaatggcacataaacctcttgctgatttttttgggatttggtgagctgcgtagaacacgtccaagatggccaccaagaccaagtattgcacggggaggatcaagtcgttcgttatccctcttgccaattactccgtcgacaccacggcttctccaggtagaaatcaagcacaccctggattatgtgtgcatttatgcttgcactgaagtttaatccactgttatatagttgttatgttaaccgttcgatattaatatgtgtacaaagtatgatctagcaaagactgcatttcagttcaaacggtctctgttcggagtggcgccatagcttgcaacagttacataatgcaaaccgaaacactgaaagcagcacatacgaaactcagtagctcacacatttctgctttctttccttcaattcgatatttttcgttcaaatcttcaatttgtttcatagcaagtacttacagttgctttttctttttttacacaatataggaaactgatcggattactgttctttcctgtttcatctgcagtgtcattcttcgaggtgagcaatgcgggacaaattaagtactgttcaatgcggaatctgtgcaatcgtagataatgaagcaaaagcaacagctgaaactgaacaggaaaaacatatcatctgtagaagcaaatgttttatgcctctgactctcatattaattgatccctgcagcactttttgacactctatgcagctacttggagtattacaaaacttgaaggggataacatctgatcaaattgcctcccagtgtgtgctccaatcatatgcaagtggaaatgtccagctttttaacaagaccgatgcacagatgctcacacaatttagtgcacatttcttgagcactacagatgaaggctgcaatttcgcagcttatgtaccctctgaagaggggacaccattgcaagtaaacaatgattagatttttttaatgctccatttgaaatattacagcattcaaacacactaatattgtgtctcaaacgtctatgtccagagggttgagtggatcaaatacttgggagctttcacaaattcagaagatagggctaacacagtttatgacgcagttaagaccagcaaatttaactttatttgcattgatatgaccatgcaagaactttatcatttatgcactcataatgcatttactatagtaccactttaaagtaactgtagtttcattagcacaaagaaactagtttaagaccactttagtttgcaatgtccaatcaagtacctatagacaattgatctcatttatctagcatgtcgatgcagataaaggcaaactacttatgcttaagcaaagcagctgcgaatcttagcacaagattcaaacctatagtggcatggattgaattcacacaggtaagcagtttactaaataaaatcatcactttctggtccatataagtaacttttggaatgcaccatactttgttgtcaatatgttccttctaccaccgtagggtatgtggacatttgttagtgatggttggattgtacaggtaatgtcatttgtttattgcagcactttgaacataaaactgtcaactaaacaaatgaaatgcagacaactcatgcgcatgttggtatttatgccataagcagtatgtcacagatgcaggagcagaggttgttgatgcaactattactaataggagattcaacaattcggatccagaggatatggacaacttccatgctattctttgtgtgagtatcgataatacagaactgtcagaataatcatctgtctcactatttctcatgatgcactaaagatccatcgtttctttttggagagctggagaactgttacctagttaaaacaatgtcagaatgctaatactagataaaacatttctatgaaacaccaaaggttttagtacttcacaaaagttttaaatgacccttacttgttaagcatctaacattaagctttggtttatgtatttttcagacagttgatgttgtcatagatcagacatatgcttcagatcctgcagagtacaaactatccacattcttggagagcattaatgtggaccatgactcttgttttagttttgtagccaaccgtagcatatggagatttgataaaagaataggatattccaagaaacttggtaattcttttctctatgctctacactaggtctcttgatacagttttgtttttacaaaaccatgctcaaactccggtcccatgtttttcaacctatgtaaaggtctaatggagttttgcttttgcttttcttaaaaaaaaaaaaagattggttcgatggagctatctcccagccccagttggttcttgctgatctaatagaaattttctttccaacggggaattacacaacaatttacttcaggaatctaatgaaggtattgctgctaatgtccaggctaactatttttctcttaatttaaactaatttactcactctccagaacaaggttacttatcagtaaaacaatgattactcaggatgaaggggtcactgaagttgtccctgaaatgtgtactaggagcatatcaacacccatggagccaacaatcttgccctgccagtgatgaccttagatgaatatgaagacagaggaccttacagctactgtacccacaaaactatggcaagtaatcactgagaccattacaggttgccgataaagtgatttgaagttttaaacaaagtagactagattgcatatttgagaaagaatcatggtgacaaaggacaatgatgtctaaggaatactatatatctatctcatcatttgacaatgaaagaattgttctcaatatatgatatttcaatatcttcttgaataatctcctaaatatagtataagattgaggtactaactgttgtaatttcagttactgttggttacagtatttgggttacctttgtgtgatacagacaggaactgtgaaaagagcactgaaataatgagtactatagttgaactctgggttaatttgtcagaaataagttgaacaactcctgttcttgtcaagtaaaattggagtcaacagagtacactgtctcatgtattctcatgcctatggacctatcgggctatcacaaacacgttagataggaatcataacatcatccatagattcaagtaaaggaatttcacattttacccattgaaatgatcctttattaaatttatatatcagaagagagattccagtctattagtttggatggtctggagtatctctattccatgacaagtacgaggggtctccaagagtcctgaaaggaatcaagcatgattttcttagtgcaacagttcgaatttagaacttacaaacatctacaaatttcttcaaaaaaatatacatggtatgttcagcaatatcaaccatgcaatgctgcacattgcattacgctggtccctagagctcaggtttcctactggcatcctcaatgtttaagattaattgagccataagatgggacccacattcttatgttgttttatttatagtacatgctacaatgtatatggtagcttcttgaccttaaggtgggacccactgagaaaaaacacatcatttactcaagattgaaagtgtgcatgcatgttgtaaagccatgatataattttttaattcttatggtttagccttaagcttaaggttgcccatagaactatctctccctagctcatttcccaatgtataaaggtacaacaaaaattactactttattccttaagtttagttttcatgcacattgtggttgccctaaagcagcgatggaaatagatagttttttatagcatcttcgtaccaaaattagcacaatgatgaagcacatcaattacataatcaggtaaaaaatcactgaagtaacagaatagcaggctccccatgaagggatcatgtgagagggaggtaatcctcaaaacatgcatgtgtgcatatgaaatagtagcgagcacattatgccagcaaggcagcaataacatggcataccttggcttaaccatgtagagaagaactacgaagcccactgcaaggaaaatgcataggcctcctatagtcagatatgcaacaccaatgaagttatttttgcctccaatccaagaagtagttgaaaggaccaacgctttagaccctccaaaactatatgtgttatagttattctgtataaccactgttaattgatcatttgccataatatctgtctcgattctgccatagagttttctgaaagttgggagggcagcggttctcatccaaacaatgaggtcttcttgctcacttaactatttatgacaggagacagaaaaaacaaaatgtcaatgagacgaaaatgtatgaaataaaggtaacaaaatatgccatgttgtacataggggaaaaacacatacaggtatgctctcatttagtttagcaccgcctattagactgcccttctgaaaattacttgggtaaatatcactgccaaatttatcggtcttgtcactcttccaagctatatcctttttattcacttcaatggccttcttgttcaccgaaattgtatatgtatcattgaacaagctccaagcaataaggccacatggaacaattggagcaccatcaacagtattaccttcaggatcacaatcctttgtcaagtgcacagcattcttataccgcaattgtttatcacttcgacttttcacatacctatatacataagaagaagtcaacaattggtcggattatatcaacataagtcatgcagacaggatgctctcaaagtacacataattcaaatcaaacgatgtccagtaagaatacaataaatttagggatcaaatcaaaaggtgtcaaaccggtaatttcatatttcttataaatcccaaactggaataaaaaaggaagtatttttttttaaaaaaatgaggaatgtcatgcacgaattaccgtcgatggttttgatagaagtcgccaatctggtaatatatctggattgggctcttcatatgtttaggcacctaatacatacaacaaaaagataatccatcacggatttttttttatttagcaaaaacaattgaatgcatatttctaagagatggtaagggccaacatgataagcggtaggcaaggtatattgacattttcattcgatactcacagtcagtgttcttgtgcatgtcttgtcagtatcggtgttctgaatgaacccaaccttgtcaggcgtggacacacaatttgtgtcatatcgatccaccagttcgacgatctacaatgtacccgagtaatagaataaacaaatgcaccataaaaatgacaacatacaacaacaatctggccacgcaaatttgcatttacctcttgcgatgcagatagagacgcgagcccaattgggacaaatatgacaccaatcagcaagaaggtagcaaccacctatgtattttcacgtacaatcgcataaaaggaactcataaatctaataggtagtataatatgcatatttgaagatagtaaaattggtgatgggcaagttacaattccaggagttagtagtggcttgcatgctggaagctcctgttgcgtaaacttagaatctgcatacaaaataaatcatcaaccccatgaagcaatataaaaatccctaaagcaatacaacatgtattcgaggccaattaaaaaatggcacggggacaaaaggggagtacatttgggcttattgttggatttctgtgagccaccttcagattccaaaggatccatctgtatgaaaaaccaaaatggaagcagaaacttttaacaatttacacacacggaaatggaaaacgaaacaggagcccgacacaactggattagtgagaactacagaacacagaatcttcaacgccatcagaatcaaaacctgtggagtttggggtgatcgggacccactagatattaaacaaaaccctccatagaaaaagacggtctcttttactcactaatataatggcccatcacgatatgactgcctctttcatgctttatctcctctgtctctgtctaaaccgtgattacgtgataatgatacctttaaccctaccaagaccacacccatatctacgtccgccaatcgcatggggatcgcgacatctcaccctaatcgcgcacaggagacctaatttttctccgtttcacatgcatccgcgcacccccgagcggcaccaaaattgtgattacaaccaaacagtacaaggccatagatacggaatcgaatcggagaaatcgcgggagggattggagctggcgagatcgaagcatagggaagcttaccgcggcgaccccgatccccccctctgcttgatgacgagggggaggaggaggaggtgaggccccggtggtgggcgacctccggtgtgggtgggcggtggagaatggcggagagcgacggcgagagtgggagagagagagaacccgaggtaacacgtttctctcgcagtggcacgcgtcgacccaatcgctgaaattattcacgtgggctgacaaggtgaggcccaattcaagataccacatgtccccaggcccattcgggaggattgagacccaatttgcttgggacggcccggcttggttttgatacctgggccgacgagattaggcccatttgggtgtcagtttgcccttgcaatttcagggattcagatagttgtcacatgcgagtacacggcaagaacatgcctcaaatctgccgcattacgagcaattaattaattagctttgatctggctgatgatgaacatccgctgattctcgtataatctcaagaggaaatctcatggggtcattaatgttgacaaagatcctaaaaaaatatataaattaaataataaaaaatctgagcacaagtggtggtgtccgcgtgggcgaagaagaagaagagtcccatggacgtgatctggtcagcgatcaccggcggcggcggcggcggggcgggggcggaggatgcggcactgctcggagaccttctgctggaggtaatacgggtggagggggtggtcgcggtcgaggaatccccagcggcgggcgttgcgggtgatcttcaacagccggagcagcagcgcctccgccatgtcgccgtcccggtcacgcgccacgaaccgcgccacccgctcgatccgctgcctctcctccgccgacgccgacgccgatggtgcctccattgatcgtctcgtcggaatccgcttgaacagatcgattagacgggggagaggagatcgatcggttgatggcgggcgctgcgatttcctagccttttatagcgcgcggagaggatgactggacgagtggcaatctgtagatttgaaagaggcacggagagcactacaggaaacaatttttagccttttatatcatctccatatatggcttttttcgcatccgtccatccgggccatatatggcttgtgtacgtgggtttacaaggtaaaagtggcagctttcttctaaaacagtcaggccctcgcctgtttaaattttaatttttttcttcaaactttcaacttttcagtcacatcgaattttcctatacaaacaaactttcaacttttccgtcacatcattctaaattcttcaaactttcaattttagcgtggaactaaacacagcctaaaatttctccctccccaattgaaaccaggcttgatcgcgctgcactctgaataacagcgagatttaattcctcatcgtcactacgagtaataatatatactctctccgtcccaaaaaaggcaaaccctgggtttctgtgtccaactttgactgtccgtcttatatgaaatttttttataattcgtattttcattgttgttagatcataaaacatgattaatattttaggcgtgacttgtctttttaatttttttcatattttttttaaataagacggacggtcaaacgttaaacacggaaaccaaggtttgtctttttttttttttttaggacggagggagtagttatgcaggtagatacgccctgattctatcagtgaaatcgagaggacaaaaatggcgactcattggcattgatcactgaacgatgaaccaaccagtagcgaatattttacatggtcgtgcaaggagcaagtatttttcttctacccaaataacagatgatcatggcagagtgaagaatcacaggcaccagcaccagcaggagattgaggaaggtatgtgcccggttttccggatctgagccgcctgctcttcagttcttgctgcttcttggttcttcctggactcagcggcctccctcctcgcctctgccttgtgccttgcagctgccaacttgctcgaaagcctgtcctgctcgcgagctctcttgatctctatctttgcctgcaattcagtcagaggtaggtgattgtcagaaattgaaattgcctgaagcttcttgggtttctgttcaattctgtgtcttggacttggatagatgtgtcatgagataaactcataaacagtcccattccaatgcagaataagacacttttggtgctaatgatgtactcctagcccttttgcagagaaagtttaatgattttgacaagttactgaagctattttatccagtgataaaaactaggaaactgcatatattggcctggttgaagagtatacatggtatcatcatcaaaataatcaaagggagatcgaaggtctacctccatcctcttcatttcagcttcaatttttgctttctggtggttttcccaagcttgaatctttacctcttccctctgaaacctagaattgcagggtaggagaaaaaagaaagataaacatgctgtcagggaaatgtgcaaattcttcagataagcctagcaatatgaagttttgatttccttgccatgcgttatatttctacgagatgggctaccctagttgttcttaaatcttaatatttatcaatgcaagcttgcatgttttccctacttaatcctgatttgagaattatcacattacaagctcactagtatctgttagtagatagccaagaatgagcacacaccttgcaagatattttgctttctctgcctcctcccaatctgcagcacgagcctctctgtcgatttctacagccttgtcggttatgacgtttgcgaaacttgttgtagatttctcttccttgctagcccatgcagctatagttgtctttcccagccgttggccaagatccatgatttcctttcttgtattcatttgtagttcctcctcagacatttccatcttatttggaccaaattcaccaatattgatttctgcattacgttgtggtgttggtgtccgagaggaggttggactagaagctataataggagtcccagtccgagagggctcctggctggcaataggagtcatttctgtgcccatgtctctcatcgaaacagacctaactgcaggagctggttcatcaactatcgaagcactttgtgcaggattaaatgaaataggctgtgcgagagctgcaaacaaaatagaacaggacatttccgtcagtggcatactgaattttacaaaaggtagaagcatagaggaaacaaagtttatttgctgtcatctaagaagtataagccagagagattttgaattatagcaactagtaagtgaaagataaactatccctggaataggcattcacccaacataccggaactgttcatttaaatgggcgatacataaggcacatagacttataagcaggtttatctaatgaaaacagatggatttgtttgctttctgattttatatttaacaaatttgtatatgaattataatattcctcctgtcatgaaaaacagctaaacatcaatttcagaccctttttgcaccggctactcacaatgttacgtgtcttctcaattcactctactccacttcaaatttgcctacctaacactccgagtctccgaacaatacttggttcaacctaacagtaacagactacatcacaaacaatcaggagaaatgctaattcaacctcttaacttgcagacaaagataggctgaaattctagtcacaccaaaccacagatgtggctctcacaggtcactagaacatcatctaaaacttcttgattacaccacaaatccacaatccttatcaattaagatattcaagagcacaaaaaggaaattaaaaaaggcatggtgaagtttcttgcttaccaactgaattcttcaccaaggttccagtgttgatggggacctcagcaaccaccttagcaacggctggaggccggcttacatgttcaggaaatgccagcgccgatttcttcggcgcagccccagctgcactccccacacggccaccgcggttcgccgtggggctagaaatccacttctctgcatcatcccacttcgacggcgtcggcctagagaacggtggcagcaaggcggtcaccgccgccggcctcttcaccgtcggcgggcccgacgagctgctctcggagtcgaagctgtcgtcgtcctgagctcggtttcttgatctgtggccactgttgctcgacatttcggtggaggtggagcactccatgctccctgttgacgcaattagcgatttggtgaatccgtaaatgagaatgattgagctgtgcaacaccatttctggggtagtggacttactctggtcgtccagctcgccggaatcgttggcctcaggcgatgtgtcctccccgttgtgctgatttttctctagcccgagaagcattgctcgtagcttagctggggagaatccacccgactggagcaggaagaggaaagaaggaaagattttagtggaagctgaaagaaattggggaaagctgtggtgaatcaaatcagtaaatgaggcaaaattaactgcgaaaattgccaaattccgacggaatcacagcagaatggacaaaaggatccaaactttttagtgaagtgtgcactcagataacccgacctatctcaatcccctccttaccaaagccaacatttgaaagctatggcacagaaagcatcacagaaattgagacaaaactggcagagcagtgacccggtagagcagcaaacaggataaaagcccgcaaacttttcagcaaaatgcgcgccgaattagccacacaggcgatcgttccaggcctgaacattgttggccagtggccaccaccacaaaagtacagtgccgaccaaaatgtcaaggcgaatttgagaggagaatggaagagacgaaaaggagcactgcaggggaatctatcaacggcaatatcccgaccaatcgatgagaaaacatcgagttcagcaatggcaggcgtgcctgctttccaagaatattagcaatcattaaaaaggacacacctccagtacgaagaacagcacaactccacgatgaaggaatcgagcaaaatttaccaaatcgaagcaagataagtggcgctaatgcctagtatttcagttccagccatcgaaggcgagaggcgccatggactcggagatgagctcggactccgaatgggtgcagaccgccaagaaagaagaagagcaaaccaagaagaagaagaagaagaagaaagtcgaaaaatccgggaagaaagagcaaattcacacgggaatcgcggggaggaggccacctgacgttggagcggggggccgtggatgcgctcgtactccattaatggcgtgcgcggcctgaatcggttggtggtggcgagatggcgtgggagttggggagaggagaggagacaagaagcttggaagggggagtgggatgttagtggactttgcgatttcgtgctatgctagtgtatatatgatctatttgtaccgtattatagtgtggttagtggtagtggggctcattaagctgattaattaaggcttcccttagtgctgatttggttggatcctttcttccttgtttcgtgaaagactattatttagtctataataggataatagttcttttttttttgttgcaatgtgtttggatttggagcaaattacacaagcatttttttatgaggcatttttatcgatagcaatatgctcaccatatatataccaattctgccgtgaagtgtttacaatgttctaatgggtaaaagaactaatttaagccgttttttttttctaatctaatatcatactaccacatcaactactagtaaaaaatattttgctaatagcagaaaatgatatcacttctactgcgataatactaatactctgatggaggatatgtttgtgagaaacaattgattgatagttagcttttgaaaatatagaaaagttaggctttctagcttcttgtttctagtttatttctaaaattttataactacattttttttagaatctagacaaaatgttgaattgtttggaggagcttctggatttgggagaaactgcggttgtcagaaactcttctaataaatctgtactatcataccgtagaaagcaccataaaggtgctctattgccattcatatgtttcctatgttacttgaccctgtttgaatcttatttcattttcaataattgatatttttaggtaatcaatattttggacgtactctctattaaaaagtcaacctctaactacgaatataagttgattctttttttaaaaaatactacagaggtagtaagagcgtgcctgaaggtaggagtcgaagttgtcacgcatgccttgacgttggaagcgagaaaacaggcctgaatgtagcaatatctcgagccgtacaactttgccattgcagcaagcaagcgagacagacaaacgtgctctccaaacttcttcaggttagggtgtgttttcatgctaaaattaaaaatttaattaaaattaaaacaatatgacggaaaaattgaaagtttgtgtgcaggaaagttttgattttatggaaaaattaaaaaaaaattaaaaaaagtttagaactaaactcagccttactgcgtttttagttcgagtaaacaggcctgagtgactgctacagctccaacaaataattgtagacaaactgaattattgctgcagctctaacaaattactgctacttaatccaactgactttacgagttgtgtgacactgtgacaggagatgcacgtgtggagggcaatctgaatctctgaatctgagtgacgtgctaattactcgtaattgttagtccattaatatgtgaaagaaaacttgggtaggacgaaaatatttgtgtcatatagtgatgagacgtgatcggagaaccctaggggatcacatcaacgtgcagccctagccagtaggcaggcacatgcttcagcgtccaggctcttgttgcaatacaatgctcgggtttttcgtttacaactctatccgtgcacatatttcagaactacgaataataatagagatacttcgttgtttgtatatcttatctttaggtcatatttatactgagataaatggagtataactcaatgctcaagttagagacatattgtttgtatatctctaatatcccttctattttcgatttctcaagtttccccctgtgatatgagttatcaccccttgatcacttaaatataactatttctagtatttaaattttattttaaatggattgtttcgtatctcgacaacctccatccgactatcatcaatcgggacaattaataaagagtaatatagttcttttatctttgttttttaatctctatcaaagtcttcagaaataaatatactctctccatttaaaagtttaagatatatttcttttatcaccaagaccaagaaaaaaaagaactcatctaccatatgacaaatcaagaaactactcctttcgttccactgactaagcttgaggtgcagtcaaagttgaaacgatttttaaaactaacttttaactttgaaattcttaaatactacgatgtttatagtaacaaaatcacaattatatgaaagtaaattcaaatatcaatccaatgaaatatttatcaaataaatcttaatttataatgaaatatttatcaaataaatcttagttttataatgaatcttaaatgtgtgcgtgccttgttcagtgggacggagggggtacatacatgcatgcaaccaataagtattaaaatgacttcttatgttttagttaacaatttaattcggtacatataaactataaatatacctatcttatttaaaaaactaaaaaattaaatataccttagattagatttttggatgaatgatgtattttagaacaagggaatggtatttgtttgcactttcgtcggttgcaaacttctttgagactgtcttcctagcgtaaaaaggaaatgccattttcaccctctcaattcctcccgtaaatgttatgcaacgtatttttattacaccattttccatatattgttcatgttccgtatcttctttaaacaaaaacttatgcctgctctttggttcatgctctttggcacgcccttttccaaaggtgtatgattaatttttgggcgtgcaaacattagctcagggaacattattcttgccttcttggtttctggtagcaaaagcatttcaatgtcagcaattttttttaagaaaaaattctgtcctcctttagaaacaggtggacgtgttctactactacctgacaaatgacaacaaggatctgcatgggcagctaatcaagcataaattgctccgacaaagatgcctaattgtttcttagtgggaagcacagataagaatgctaaatgctcaacttgctgatatctagtactgttgtttcgcattcctggtcagtgttctccttccatggctaacatcataggataatcagtgggttaggttcatgtaattatgcaatcacctaatgataggcaatacatgactttgaccaaaaagggtggctttgcttagttgtcccgattagaagaagtgtagttgtggtgtgttttctaggcaaagtattgatgtttacaaatggcaatgaactgtgtacatcagataaacaggaacagatatgagagctaatcaatgaattcagctacaactactagcctactacgtaaattacggacaatggaatttagtttagagatgatcccaatgttaaccgagtactttttttaatgatcaagcaacataggagtaataaactactctagccacatttcagattgaatccaaccagaaggcacaaaaatgcagtaataagcttatcatggataaggtggccaagaaccatctgctacgagctagtggtaatttataatcaaaatccatgccgtctgaattcgaaatttaaagggagtagcaaattcaggagtgtaaggccggcattcgttcaaaaaaaaaaagaagaagaagtgtaaggccggccggcaccaactacctccatagtccactaattcctgcaaacgcataggtcccaagttgggagctcaacgcatttctggatggtgatcttccaactaccactacatactactttccaaaatataagcgtgcagggttgtctttgtaggttttcacctttgtgtgtggatgtttgctaagctactctaagctaggccattttccccaaatgtaattcagtggtaaagcatcatacttcagccaggaaaaatatatcaccggcgagttaccgctcgttttgttagcactaatcagttcagtaaaaacagttggggaaaaaacattacctgaataatgtgttaagtgaccgttgctatggcatctaaaaagagtttttttttaagaacagagagagtaatttgctactttggcatataattaagggaaaattgcaaaaatcaccccataagtcatttgaagtttgacattccaccccataagttattttgttgcaaatatccacccacctactcaattttgttgcaaaaaccaccccggtaaacatatgcttaaccgaatcaacatatttttataaaatgtgagccatcaatatggcctttaccaaaactaaatacttctagagtattcgtgatacattttttgtgagattccacatataaaattgttgacgagagcttaaacattgttgcactgagttttgctatatgcaaaaaaaaaaaaatcaatcaaatatgaaaaataagtctaatgcaagcacttagacaagattgacttggctagcttagcctgtggtaatcctacatcagcaataacgaattgattcggttaaacacgtgcgcattggggtggtttttgaaacaaaacttagtagcagatgggtatttgcaacaaaatgacttatagggtggaatgtcaaaatttaagtgactttcggggtggtttttgcaattttctctataattaataacatgaccacaataatgtttctgaaaggaaaggtgtaggtgtagccgttaatcaatgaatgaacagtactactatcagtgtatatgtcccatttacaactactgcgagtccctgtcgaccctggttagcaagggtactacgttaccctgctgaactgtactgtacatgagatacgtgttgtctgtctgtggtacaacttaccaactccgcacttgcttagaagtcaatcatccacggtaactactcatcagaaaatgcacttcaataaaagaatcatgcattaaaacacacacacacacacacacacacactatatggatgacagcatcagccaaagccatggattcagtattcagacttgagcatgatggatggcctgaaggagagagcatagcacaagaagaagaacatcaaatccaagcaaaaatccgtggatgctgaattcgctggggccatgcggtttctatggagacccatttcttgctgtcaaaaggtagccgaggaatggatggataaacactgacacatctgctgcccaaagcacagcaatctctcactctgtccggtgtctgcacacgagtccttcctgttgggcccgtcctgccgatcccttccccctgccggcatccgagagagcatccaagcattttactgtcttggaccagaatcctgtgttgcatgtagcagtagtagatgtagaatggaaatatggaatgttcaaatttcacaagatctttacaagaatttcgtcagagtttgtccggacaagtaaagcagagttggaattactaattcagacgtacaatagttcataaacagtccagcagggctggtccaacgtcattaacgctactactcccaacagaaacgggaaatggcagttagattgggagttgaatcgcagttggattgagatattcccaacaggaacacacagctaccagtcagaataggagcctctaaaaatgcactcctaaggcctaagatgaagatgagctttgtttataccctctccaagtctccattcctctgctgtcaattggacaacctgttcgtgtggttctgaatttgatgctcccggtatatacaagctgtcgacctgattgacaggtgcatgctttcattttctttcatatactcatttgttccttccacgtattcccttcgtcccaaaatctaagggatttcggacgggtaagacactagattttggatatagtgtcacatccgtccaaaatctcttatattttgggacagacagagtactaataacactggtaacttgtacctggaggttcgtaattttctccaacctccttaggcctatttgtcgctcgaaggttgcaactctagaatttgctactccttattatatgatcatctgccactgttcgtaatatgatttgcttaacggtggttttactcatgattcgtcaccttcgatgtgttctctttttctctctttctttgatcagaaaattattagggattcgaccaaactggctttggttcattggaatcaatctggtgcctatatctcatacccacccaaacatatttgacaactgggtgatgaaaatttgataaatttcttgaatgtcaagggctcagcacatctgtcctgtttctaccagtttcagctaatggtcaatttgaaaatgatctccagattgaaaacaaaggaaactaaaagtaatacataaaactcagcaaattatgtatgtaaataccttttgggtggcaaaacctataattgcaatgtttgatagcaaaacatggatctatcttctcttctcaacagttcattgctagacttcccgcactctgatcaactttggaatatcagttgctcaagtttacagatgttaacgaggcccaatgtctactacacatccaggcccatcagagcttgtataagcaatccagtgaacaggaaggtgtaaaagggaaaatactctgccaaggaacacaacattgcccagtattgtccaggctaaaaaaaggtagtaatgaacaatgtgtaccactggggagtcaggaggaagcgtgcaaggggctttttaccaggaacaataaaccaaagctgacattattacaaataatcaaacaaataatcaaagcatatttgtccttcagtttacagaagaaaacctgtagttgcagaatactcctgggtcgcagtacagcaattgcaggaatttgggatgacgggatattagactttttacaaactatatatatcccagaatttttgttgagcttttttcacatgaaaaccaagcaacctacctacaaagaaatccgtggttaagatttacatttctgtacttaccagtttgaaggaacaatttgcaagggcacattggggatccctggactgatctaatggattggatggtactgtgtgatcccccgtttaggtggtagtttccttaatatgaacagcaccaaagctgaaggtacaatctcaaccaactgccgaagagaaaatgaacgctatcaacaagcactcagtaagtacaattattggtctagacatattcaaaataacacgacaaagaaattgcttttgcagtttattcttggcaagccattttttaatgaccattcttacaaaagcaaataaatatggcagtgactgtcttgagtctcaattacttcatacaatctgaatatactccaacagcaaaagcattttgtaaactcattcggcaaaatcaatatgctatagtttggaatgcttatgcacagataagcacatgcaatttctgtgttctgccaaataaatagctttcactagtttcctctcttgttttatacaatgtagcaaaaccatttttccttgagtcacattcccaacagaatttcagttcagctctttttgtaaacacaatcacttaattaggatatcagcatacccaccatgtgccccatgttccaatcagggtaaaaacaagcaaaagaaacatatcttccacaagtctatatcacattctagcattatcccttgtttgacaccagttaaaattatgtaagaaatgatttcctcgatgtgaacatttgaacatggcaaattaaaatgaccaacacagagcctctaacattaaacaacaatgacattagaggagatcaagatataaatgccacgagataaacaaaaacaatgtataaaactacaaggttgagtacaaagcaagtgaacaggaagacataccaagtagtagaagaagtttaggattggatggttcagaacatcaagatcggcttctttatcaaacgcatttaagcacatctgtaagatgctctaattaagtggagtaattaaagtctgaagacctccctaacataatattgacataggacgtaccattacgcatctgatcaagaagccagaaaagcatatggttgtcacatatccaacctatgaaaaagtagatgtgttagaaatgcaaattatctaaagtattaattctggaatagaagccaatgataaaagatagtacctcattcaactttttacgccttccttttgattcaactggaaaacgctgtaacatcagaaatagcctacaaagataaccacaaaattacactaagtaacatgctatgaaaagaatcaccgcaaccagtacccaataactgcacacccacccaggcatgcctacttccaatttccaaataatccaatatacaaaagctcatggacataacatgtgggaaataacttcagaagcatactaatttcttgtccataattcaaaagacaaacacccaaaacaacaaaaataagaaaaccaaggacagcttacctccctccatagagaagaaatccaagggcagcaaataaagatgtcgctggcaaataactttgtattagtagaataaatgataaattatcatgtataacaagaaaactcaaaattgcactacgcctggtttatcatgactcaatgtatttccttcatgttcattaatatttaggggatgtgaggaactaaacgtacgcgagaatttttttaacttatgatcagatagttttcccatctatctccagctatgatttccacaagctctcattcaaaataaaaaatccatactaactgcaagacaaggcaaattacacaagatttacctgcaaagaacatcttagacaagatgaccattgctcgaactggtttccaccacaacgccatccaaagtattatctgaaaatcatgcaaagatcagatcattccaaaagtacttcaaaaaggaaaggtagcaaaactttgtgtaattctatgtattgaaatatgctctcaatacggtagaaatttgtgaacatgtccacactgaaaaatgctctgaatggcaagtggtaggttaatttgacatccatgcccaccaaaatgtagcacaacagaaagtgtacatccagggagtccccacaagctaacagccatcattgtctccacaataaaataaactatttgtgcaatgatgagtaattgtacattatgcagtcaagatttagtcagttggaatcatgctacgctaactaacttatttcgagggttttatgatagtgtttgctttattttctctgtttaaccttttttctgatagcatactatcaaacataacaattcaattgggactcatccaatcactttacattatcaatggatgatccgtccagtaacaagttttccaattgtcatgataatgagtttcatgtatgagtttgtagagagaagcaattatatcaacagtaagaaatgtggatggcgaagtcacctggattgcatagaccactccattgattgtataaaaagctggtctgagcccatcagtagacattgcccgtgcctaacaaatgccatcatgaaccaatgagaacaaaaacacccatgggacaaaaccaaaatatatccaagtaaaactaacctgatagtaaatctcagcccagaagagcactaacagagcataggttgtgaagaatgcaagccccggaaaatcaatgagcacatgttgaaatatctacaatgccatatggttacgcatcattcctactttgcaccttcgaaaaaaattgcagaaacaagtcagagaaacataaactgttccccccacaaacctcaggctgcacaagttgcacatctcgtcggagcacaaacacgattgaccgcactgaaacaaaccagtccaaaatcataaactgaagttccgaaaaagctagcatgtatcaatgaagcagtggcaaagtgcaaaagtatgctcacctccattcacaataaagttcatgaaatggaacaccttctgtgtcgtccatccgtactcaggtactctacattcgattctgatcaattggacctgcaaaaattctcccaaaagtgcaaacgactcaaatgagactgatgcccatgtctccatcactatacaattcaagcatacggtaagctacaaagttcccgcacaaaacatcagcttaaatcaaatctaagccctcgatcgagacaattaaagacgaaacttccaaactgctcggctacacgacccaatatcctcccctattattagcccatgtttttcaaaacctaaatcgattctaacgtgtcccgtagggctagggcttaccagcgcgacgaacgagacggcgccgtatagcgtggcgagggcgtggaaggagcggtcctgccacatcggcgagttgttcacgtcgttccaccagtccggtgccaccgccgccgccgtcgaagccgccatggccgcacccaccaccaccaccaccacctcctcgccaatcaggggcgcgccggaggcagcagaatcaaatcaaaattcagggctacgagatgcggcgcgcaaggcgtgatgcgtgcgagaggattgcgaaggtttcgacgcaatcaacagaaattttatcgaaaagcgagtggattctggattggggattggggatttcgggaaatcggcgtcgatttcgtcagcgtgggagccttgcgggaaaggggaaaggagcctttgccgtgcggtgaggaggagatcggccaagttttttccggtttttttctcatccgtgttcagggcttcaggcccatatgctactcgaggcctcgtcacggcccatgtaaacatatgggccgaaattttagttttttaatttacagcctatacacacgtgaattggagtagaacgtgaggagatgagcttgtacatgaacaccacaaaaaccacctgattttagtttgaaacctcaaagatagattgaattcttatgctcaaacgttcgtgtgtgttatgatttttgggagtggaatttctgaatcgagtgcctatatatctgataaagttggaagagtgaacgcagggtgtgtttagttcacaccaaaattgaaagtttggttgaaattgaaatgatgtaacagaaaagttagaagtgtgtaggaaaactttgatgtgatggaaaagttggaagttcaaataaaaagtttgtaactaaactcggtcctcaattttgaactgaagagctcgaagctagtagtaagccttttaattttagggtcactattgttggcggctgagttttggcagctggtgtatgttccgcaggctccacgaacaccatcatgctcccgtcctatttcccaggctttttctctctgtggtagctggagtagtactatccatcaaatcatcgtgcagatgcagccagcagtggagaatatttaaactggcataaccacaatcaccaacgaccaaacctagctgctgctagctatagctacgagcacaagaagataccctggctggcatcccattcgttgctatactcacacggaggaacatcatcacatgaattgtccatggaaacccgattctcagaattatccatatttatgaatttaactacggttgtgtttagatataaagtttggatccaaactttaatcattttccatcacatcaatctgtcatacagacacaacatttcagtcacatatctccaatttcaaccaaaatccaaactttggttgtgtttagttcagcgcaaagtttgtattttggttgaaattagagatgatgtgattgaaaaattgtgtatgtatgacaggttgatgtgatagaaaaggactgaagtttggatccaaactttggatctaaacacagcctttgcactgaactaaacacagcctactaagcagtatttatccatatttaacactggtagagaaaacatctttggtcggtcgacccaaatccacaatagtcccggttccattaaaaaccaggactaaaaaatttttagtcccggttaataagaggaagatctttagtcccggttggtaactccaaccaggactaaagtttatttttagtcccggttgattccatgtcaggctgtgtcagggccctaggatctttagtcccgattagtaacaccaaccgggactaaaaacctatttttagtcccggttggtgatactaaccgggaataaaaatcaaaacacactatataatctatagtaccgatcctcttttcccgtccacacaacaaactcctccctctatctctttttttttcctctctaacttcttatctctttccttatctctaactcccctcctctccttccttttttccttcacccacagtgcagaagcgtgccgccgccgcggcggaggcggcgacgcggaggcggcagcggggggggccgcagcggcggccggccggcatggaggggaggcggcagtggccgccggctggattttttttttttgagatgtgaatctgtgatgcatttttgtgtgagatgtgaatctgcgatgaattttttaaatcctgtgatgtaatttttttaagagtttgtgatgtatttggagatgatttgtttgaggatttggagatgttctgtgatatgtgatgatttggatatgggaggggatggtgtgaaatcaatattcaatattaaaaacagaaaaaaaaagaaaaaatatctttagtcccggttggtgttatcaaccgggactaaagatgccccaacaccaattgggactaaagatcgatttttagtccccgttatttaaaccgggactaaaatagcgatctttagtcccagattcgtagtcccggttgaaaaaccgggactaaggggggttacgaacttctccaccagtgagacatcaatacgatgttggtatattagaaacaaaaaaaaatactacttttaaaaaacgatattcgatcaattggctttagtttcgggcccattgacaatttgcagatcgacagagagtacgtacgtacacagagcctggctttccattgtgtaacccgtaaagggcgccactactcattcgatattgccacactgactgactgactttagcatctgctactactactactccatggacacacagcacactacctgacctgtcaccacggcgccgagcacaagagagaacacacaatgatgatcacacacactcgatcgatctcactgctactagtagtagtagtagtagtacgcgtgcaatgcgaggcgggcatgggaatttttttacatgatggagcaggcgttgacgtcgtcgtcgttgaagaggttgctgacggggtcggcgccgcggtggggctccgggaggtggccgtgcttgtcgccgttgtagccgtggcggtagtagttgtagctggggcggaaggactcctcgtcgtggaagtagtccttggccgacgtgaagtagagcggcaggtctgggtttggccagaactccgccttcttccccgcccgcctcacctccttcagcacccgctgcctctccacgtaccccgtcaccgtcaccttctccatctccaactccacctccaccgaatcaacccctatatgcatgcaaatttcaccaaattaggccatgtttagttgctccaaaatgacaaaagttatactgttttggagcactttttatcaatatgaatcgaagccctagtagtaaaaattggcaatttaacatttgtcatttggaagtatagagtagcaaattttatcaaaaaagtacgttgggagccgtgctatctctctctttgctagtaaaatgacaaaactttaccatgcatctatgcaccaattagcaaaacttcaattccaaaattttttgccgccaaaacttttgccaaaaaaatttgtcacaacaaattgatctaaacccttagttgccaagattcaaaaactttttatgataattgagatttgcaaactatacctctgagcttcatgagagcatgcttcacgaccctctcgcagcctgagcagcacatccgaaccttgagctccactgtctgggggaaaacagaggagacaaccgttcatattttactgtatgtactcgcatgcagcaattcaatcaatcgcacgcatgaatgatacatacacctactgtagtattttactactggtacgagtacatttttactgtctccaacaccggcgcatgcggcaagccgagggaaaagtttcccttgtcctatgtaagttgcccttttttttccttcaaccttttatcgctctctttttcgcacgcatgcatgagcttggttttgcgggctgttctagacagcaacgtgcacagcagcacagattatcgctacgagcatatgctaggaaattaattagcgttaagctaggagacagcatcagaagtggcggacaaaaatctgaggagaataatctgaacacgactagtcgcaatcgcaatatcgcataaacaagctagcttgcaaatacgtattcatctgaacaaagaatatgtccgtcttctgcatgcgtagcatagctaaacagaggaagcgaggaacagaacaagcaaagcaagaacgaacgagcaagctgaagaagaacaaatacctgcagtgacagtggcctgctcctgcccatcctgcgtccggcgaggccaccctcgtagtagtaggtgttggtgctcgtcgggtggctgctgtagtagtacgcgccggcgcggtggccgtgccggtggccgccggtgggggagaagcagcagtagaggaacgacgacagcgcggaggagacggtcgacatggccggcagctcaccgccgcaccaaattataccaccggaaaagagacagtggagtgcacggcaagctcgagcaaagcttaagctaagctaagctgagctgagctaacctctcgctgcaggttaacctgaatcttagccaagagggttaagcttctgcttgctgcttcagctgtaactgcaaggagaacaaaacaaaaatgctcaaagtgttttcttgcttctgctactacttctgcttttattctcctcgatcactgctactgccttgctcgatggtgcaatggttttatacttttttataggcttttttttgggggaggaagaggagaagagggtgttgcagtggcagtgtagtgtagaacccttgcctttccccctcattttattgcttgaaatgggggtgaaagggggcccccggtttgtgaggaagattgatccagtacacctgttctgccacatcatccgtggattaatccttggaatcttgttacaggtaagtactaattatgctagaaaaagagagacgagtattctcaagatgcagggaaatgagctggcgaatgatgctcgtgtctagcctttttgcatcagaacggacacgaatggcagcgagtgtcttttggtgaagttcacatttcagcgttcccgtttcttcatgtttctttacaaattacaataccaattgtccaacaacagaacaatggtcggaaattcagaatcacgcatgcaaggtgtcattttttttccctttcgaaactcacgctcgattgcaacgcctgctaaacactcagagacactgtcactgcaaagcgtgggagacaagagattatgtaaatgcaggcttatcaagtgtttagtatcaagagtgtttagtgactgatttctctgcaaaaacaaagtgtttgcttagtgattgaccggctgagagaagtggtgcagaaggcaggaaaagtgtttgttggaggaatatatgtcaggtttgggaggaaaggcaaagttctctgaaatattctaaaaaatctcgcgactctttttttcttctcttcttcagatttcaagccagtgtcgctttggaacgagttccaaagctcgtgcctccctcaatgatattatgccttgtgcttattctgtccaagcttttgtacgcagggcatgcaccactgttgcatgtgctcttaacttagcaatctctgtgactctcagaggaattttttccttgctttctctgtgtaattttatcctgtctgtttggtttctgaattttgctgccgtgtttattccagctttggaacctctcacagtgttgatgcaataatagtgcttttatcagagcatctagctatcttaggtagtctttttttttttcttgtgaaataattgagttgacaagacaagttggcaatgctaaaacagttgttagtggctgaattagcataggatggtcacagttcatacctcggtgcaaaaactaatgtcgaatcgtttgctcacgtatgcttaattagctagtgactactagcattccagcaatgcgtttatcaggaaatgcgctacacgtaatcgaattgaacgtagtgcaacttgacatgcggtgccgggaattcatgcggcgaacatgtgctatgtgatcaagctatagtccattaatttgattgatctcacctacatgatgaaatatttgaagcctcaatggtcaaactgttaagaatagtgcctgccttatctgatgattataataagcgcagctgcaaattctttcggctatggccttgtcctcattatgccaactaattaagcaacttaaacctaaagctgctcttttgaccagtgttttcctgtcttggtttgatttaatcaggggcctgtcccatgtctcccatttcatgtttcttcagcttgatatcttattcagattacactgagcagagccatccgattatcttttaaatttttggtgaaagatttatgccttgtcaactttaagtaccaaccatcgattcctaatttcttattgcgcactataatcattgtacatctctccctcaggcttccatttgagttagtgtattcagcttgatcagtaatggggtataatttttgaatgaaagtaatggggtataattggttctgatggatggtccctttcttttttctttgagatgctggatggatggtccgctgagtgaacttgaaatgatgggatttgggttatttttggatgtacgaatggttctttcatggcaaagttgttgaaaggacttagataatatatacagcctttgaaagtacttattcttgtaggcacctaatttaaactttagctttattaaaataaaggagagaacaaatttcagcttggtgttagtcatatgaaaaatggaagaaattgcaatggtgaaactgggatttgctaaaacatgaacagtcaggtgatggagaagaacaaaagggaattttgaagataaaaatctgtgtatttcacaaaaaaaaaaggtggtaatggagaagatatgtctatgttaaggataattattctgataaactttaggtagaatccaaattgatgttacctttttttccccatggaataaagtacttcttaggtggttaataacaatttggtaggatatttttaaaaagaacgttcttgatatttttttgcaagagaagatagagacaaagttactttgttgaaaaagttttccaatccttttttcttgtttctttttttctgaaagaaatatttttcctgtctttttcctaatatattctctgctttatcgtttccacgacaggtatgttaaaacttccactgtggatgcagtactgtaaaaatctttaggaaatttcattttggcattcaatatacttttcttttccagtaagtaatttttaagttgtatctgaaggtaagcaaactattatttcgaatggaatgcagtgccatgctggaatcagatctaaacacaaagtcagatttagaggaaaagccagtgcttttctgaacaaacacaagtactgtgtgtcagggcagaacactggaagagaactgcacctcaaaggtgcaaaataacgtatcctaaaagctgagaatatcaaaatcaagaaatacttgcttactgctgaagttgagctcacaagacactacaatctgcaattgaaggggtcgatactaaaacaagatggaagttcactgcctctgcaagtctacatcttaaaaatatcaaactgccaactctctgctttacaagactatagtagtctagtagataaacttcagtcctttttaagttgctgtactcctattaagttgaaagttgctgtactcttgaaacgccttttcgttttatgtacagtgaaagttcaaggaataagcataagtagcctgctcctgttgctgaactgttttactgtaggacatgagatgcagatatgcaaaattcaggagtctttcaatgttttttttaaaaaaaacacatatattaaaatatactccacaaatgtttgcttacctgaaaaaccttgagaaaaccacctgccgactaccgttacgttcagtaaattaccatcttctatccacttgcaatattcgacgataccagatagaaagcgaggcacatgaccagttcaccttaccacccatttcaacttgctcgaatatttggcaacatagctaaaggcgtcgcgatcgaattaagtaaaatcaaaaacaccccctagccaattccatccatgcacgcatatgcattcatctgcatcgccatatgtctctctctctcctgctatgagaaattgagaatggcatccattcccttatccatcatccagaagcagctagcgaccagtgtgctagctactccctcactctagctagctgctgctccataccgcgggcgcagcacaaatgcagctgaatggatcgaattcgagtagcagcagcagtagtcagtagtgcaggtgagaaagaaagagagaaagcgcgcaggggggggggggggggggggcagggtgacagtaacagcggcgtggtgatgccggggggattcggatagcaacgaatttacacggcggctcgtgagattcccggcgcactagccggcagcctcgccggccgggggaatattaatgttttgacgacaccatcaccatggcaaggctggcggcgtgtacgtgcccgctttatgccgtcgtcgtctcgatcgtacatacccggctcggcggattattccttggctactaagcaaagcaggaaaccccgggaatttgttcaggcggaggcgatgagattgatcgactgatctgatctgatcggatcacgagctgaaagcacggttagcggcgacgtcgacagcaacacatcagcagcagctgcccgaagatgatgctcatgctcatgctccccacgcgtaactgggcctgaatttcatctgcatttctcggcccagtccaactgaagtacgtagtactctcattggaataagttcactataggtccctcaatttgtcactccgtctgattttcgtcgcttagtctgattttcatccctagtccggaaaactgggtacaacacatgctccaactttcaaaacagtgcaatcgagatccctcggcagtatttgactccggttttgaccgatgtagcgcctacgcgtattgtttgactaggtcttcatccaacgtggcacttgcgtggcgcttacgtggcaatttgatccaaatctctactattataacaattgaagatgtttttgccggtattttggtacgtcatccgtgtatgagtcggtttttaagttcgtttgcttttggaaatacatatccgtatttgagtcggtttgttcacttttggtaatacataaggaatcatataagaaatttgtttaaaaaaactcgcatattaacttgagacgatcggactcctaactgcagctcatgatttttttaaaaatatatatatccaagcgaactcccacagtaaatttcatattaaccaaactatataacaataataagattaaaataaacttcacccattgcaacgcacatgtattttttctagtataataataaaccccatggggccacatgtcagtttcacatacaaaataatgaaaaaaggtggggcccatgcggccccacatgtcatctctatcctctttgtttctccttcttctctcattctcccttctccggccggcatagcagggcgggtggtggtcagagcagaccggcggcaaggaggccccctctccctccttgcccgacaacgttgactacgagcgccgcgtgccgccgcctcaccgggagatgacgagttggagatgagatagcagagagggagaacgcggggaggccaaaagagggtggcggaaaggcctcctggcggaagtggacggccagcgagcgcgtgcgaagagatagaagaacggcggctggtggccagtggggagaagggcggtggacggcggccatcggggagaagggtgacgaccgatgggaaggagctaggcgacgacgacctcgagcgacggctgtggatccgcccgccgcccttcacccctctccctcctggcatccttcatccctccatgagcttcatggcctgccgggaagcaccgcgtcctgttactgagttgctcccccatggcgaggcatcggacacagacggcgacgtgctggcggacggggatggcagcgcggagggcggcgtcctccttggcgatggcggcggtgagcttggtgtagaggtagtcgacgttggggcgggacatgcggaaggtcgcggcgccaggagagggcggtcgagacatggagaatccactcgtctccctcctcacctccacccatggcggccatggcgaccccgcagcaggctccccccccaggcggtgctccccctcgttgtcgggtcccgaaactaatgattcggaaaccgacatgtttagactgtatcaagccctggatcagtagattgatacaggttcaataatctggatcttcattgcatacatttgaacaaggctccagaggagatgttattacaaaatatacgggtatttacaaatttgtggctaactattacagtagaagctatagaatgagccaactctaatgttttgctatagacttaaaccatctatctaatctagacttgagaattagattgaaatgaaactaacttatatgattgaattcccggcttcggtaagaacattaaattgactctggaaaaaaaaagggttgaagcaagggtgagtacaacgtactcagcaagctattatattcaataatgaatgcatgaaatggtaatatctgagtagagctaggtttacttgcagaaagcaaagaatatagaggaagaaagcctaaaatgttttaaatgcaacagtatttaataaagtttggaataaagtttctaaccaaataccatatgagtctcaatgctcaaatccgtgagcacggctattcgaatagattcatttatactttactgcagtaaatgtacgctttacccgcaatccatgacatgccaaacacattagccttgtcatggcaaagcttttcggttactaacatcagtggtacctgttccatgaactctagtccccatatgctctgaacgtaacgttatcagcagcgagaggagttctagcgtttccaaggtctttagagagaactgattgtatgacaccatgtcatcgcaatcaggattcacaaacaagtcgacatcaataaatctcatatatttacctgcgccttggtaaatatcacaatcgccctgctcggcgtaaatttgcctcctgctcgaggacttaaaatagaaccactgtacagaggtaccacctttgctagataacttaatcagctaggtctatgcccatacgagaattgcggttgtactcgtatgttcttcacatgtacttggcaattttatgtcggttggaacagtactagccacccggaaatcaaccatttctaccgtactattccaatctaagtttattatattttagactaggcatggctaagcaaaatctagcatatatctggtttgctatatattcaggttatgcatttagaatcatgtatggctaatgcacaagatactggaaatatagaatacaggattattatgctcaaaggagaggaataataacttgccttgctccaacacaaataaatgcgagataggcaacctgattatccgatctttgaaataccacaggttgccatccaaaatataatagactctactacagaagaggaagaaccaaattcaataaaagccataaaatagcaagaaagagataaacggttgggagggttaggatttagtgtatagcctatctcttttatagggtatatggattactgggctgatattttatgtgtgggttataaagagttggcagctggggtggagagggaattaagcggctaagatcacctatattttatgtgcagactttgattggttggtggatagggagtatagtggataattgaattggttgagcatatatgtgactggtattggctgatggtaggtttgggtaagattatacctagggtttggttatatttaggccgattgaggagtagggcaatatatcggccaggctctatattttatgtataggttctggtagacaaaaagtatgtggctgagagtatggtggataagtggtattgtagagggtatgaaatttggatgacaactgggatttgactagcagggtatcggctagggtttggttgtttgctagttgttgctagagttggcagcataacgactagatttagtgtcttctctagccggtgtcagcagacagcatatcggctagagggaataggaggtaggtgcaggtttagtagggcggaagtgttactccgacaaccgtgggtggcggcggagcggctaggatcacacagagtccgagagctaactgtgcggcgtgctatggaggtcgatggaatagtgaagctccgtccgctatacgcatcaaggcgtgaggtgccaggagcagcacttcgaccttgggtttggtttatgccgggctttacaaccaacggttcgacgtcggggatagaaaaccgcgaacatccctatggaaggcgtaaagttccaaccgacagctttttagtggctaaagggtaattgggataaaggaaaatatttgaaaagtcaaatataaattcaaacggtatttgaataaattcaaataaaatcttagaatagaaaatttgatatcaaaatgtagattttgaatttagatgaatttaagtctaagtttcactggaatcggatctacggtttaggagatatggacttctagaaaatagaatttgaattaaatagggaaattatgaaatagtactgtacaggggcccacctgtcagttctttgtctcttcttcttcttttctctttcttcttcctccttccttccttcttctgcttcttcttctcttccagccgagcaaacagagagaagggagaggaggggcgccgatgctccggtggatgaacggcctcgacgacagcggccacgcgtgttcccgagcgacgcgcacccggggaggtcggtggctggccgagagggagagatatatagccggaacggcggcggcaagggctcacctcgagccggcatggatgatggcggtggtggcttgacttagaggtggagggagaggggaaaggggaaaaacggactcgccggatggaggcgaagctggtggcgcgaggataggggaggtggagctacggatggggagatcgaccgacggcgtcgacgatcggccatggatggagagagagaaagggagctcgaggctctgttgatgtgtggagaaaaggggagggctcgccttatatttataggcggcgagaggtggtggctgatggcggttcagaggagaaggtcgatgaggacacggctgcagcgacgtggagaaaagaatgacggcgccggctctgtcctctgattggccgacgatggcggttcgtccctgttgctgacgtcggcggaatgaagtgtagctgacgtcgggtggcggttccttcgcttcgacggcaagatggcggcggcggtagctgagtcgtgcacggcggcagtaatggcgcacggtggcggcgcctggaagcacccacgggaggaggagcagggagtcggcttgagtgggaggggctgggccgacttgggccggtctgggccgaaggaagagagaaaattcggcccaaatgaataggaaggctttctaatttgtgtagggaattgagggatggatttaaaatccaaattaatatttggaagaaatttaagtggctaacctttgagatgaatttattttggagataatttccaaagagagatttcctaattatttgagtgcaatattttagaggtagcatataatggaatttatttgatgcactcaaatgaaagggtaagggatatatgaataaaattgaatgtgtaaataggaaggtgggaagaagataattggagaaggataagtagggttttagcctcaaaatatatggcatgggtttcaaagaattgtttgaggctaataggaaatttggatgacaatgatataatctattttcttagcacaagagcaattattcataatatttgcaataataatatttcttgtgccgagaagaaaatcaagccacaagaattaaattggtggctagattaaaagaaaggatttggatatttggatcgagaatcaaaggatgggtcgacaattaattccaattaaagttggaattacacagtgtaggtttggagggttttcttggaccataattcatacaaatgaaaaggggtttccaaactaaatttgaataaaaggaattttgtcaaaataaggttttaaattaaaaccaagtcgagaaacacctaaatttaactaaatatatttttaaaggaaagacataaaagaaattaaacaccagagagggattttatgcaagttaatttttggaggtctctctctaattatattttcctaggtttagaaggttaataagaacataagaaccggcatgatgcataattagaaaataactaattttcagtatgttacactcgtccatgcgcaccctgctccgtgcccctccgtacgaccccagtctccggagctcccgcctctctccgcttttgtgggcgccgcaccgcgttggcgttggtctcggactccatcatcggattcccataggagggagaggcgacgttcgcctccacctccgctgctagctaggaggcgtcctcccgcaagtccaccgccacagcgtcgccgcgacagcattcacgccgctccccccaccccgctctgtcaggagccgcgccgcgaagaacagaggaagaagagcagcaacagccgtaggggattgaggatgacatgtggggtccacgtggggcccaccattttttattatttggtgtatgaaacggacatgtgggtcccacatatattattatttttccaaatcgaattgccacgtaagcaccacgtcagatgaagacctagtcaaattagccacgtaggcgccacgacagccaaaaccgctatctaaaccgccgaggaacctagtctgcaccggttttaatagttgagggacccgttgtatctggtttttcggttgaaggacgaaaatcggattcgtcgataagttaagggacctcggatgaacttattccatcctcatttcttcctgggccgagcctaccgaccacggtccatgaggcccattatggagtggcccacgcggcgttgggcgtccgacccaattgaaatcggaagcacgcttcggcgacgcgattccacatttccacccagcggcgcggcggggcggcgagatgatgccctactcctccggcgatcgcgggctcccccagccggcaccggcgccgccgcacgcggccatgtcctggccctccgccgcgcctcttttcgccgtcgatcgtcaccgcctcgctgaacattaccccaatcccacagccctagaccccctagcccgtggcccgacttccccaccgccccatcgtactactcgtcttcggcgcaacctccagcgagctccatgcaccccgttatcgcggagacggggtatgcaggtgagctagcttgcgctcctcccgtgattagggcctgtatctgtacgtgctgcgtgattaatttggtttctgggtgttgtggtagtggtgagtggtgacagttcatgaatgcatcttacactggtttaatttacgcgttacgctgtgtatttgatttataagaggtagatttaggttgtgcagtcatactaactggaattttgtgtgcggtcgaggacaatcgtaattactggtgggtagttgactatgcgatttacttctaaaaatactacattaagattttttttacttctaaaagtatgtgatcatcttagataaagattttgtttagtgcatggagtctcaccgtatgtgacattaaagttgtacatatagagacatctgattgttcacttgttgttactgatgcttggtggtttcagcgtcacagatgatttgacggtggcaagaggactactatttctcttgttgctatcttcgtgtgtaaatataaacatcaagaaattgtcaccaaggctttgacaaaaatttcattgtatacaactgacacaaaccaaattaatttgcaggtactgcaaataccgatggatttctttttagcgatagtgcactacacaatgtatacccggaggatcaatttagttccatcaagcagctgcatccctggattccctcaacaacaggaagatcaagctggctggaagagaaaattccagtaattcaccaaagaacttcagcagctgcatccagtgatattggatcatcagttctccataagccttctttgtttcccagcattattgattgcttcgacaaagaacctgttcccatacatcaatctgatggccgttattcttatgatagccacctatcacatcttacgtcctgctcaacatctttgaattatggcctatccatgccatctgttgctgcctcacctgtattatgtggcatgaaaagaatagatccgtcaccaagtgatcctgttttgaagggtcgattcctgcaatatgcaaacccatgtaggtttaatattggtcattttgatagcgtgcaggatgagcagaaagatcatgctggctttcagactgcgtatagacattgcagcgactggaatagatgtactaacgatacgggaatagtgggaaactatttagctaatagttctggcgagacttgtaatgttggtgagaattctataactggaaggttttcacaggaaattctgtgttctgaagtgcctatgagcagagttcaggaacctttatctcatcatcactcacttgttcaggaggacctgaatgcattttgtgagaacatcacctacagatgtaactatcctgcagagttaatcaagtcaatgtacaatttgtcagtagcgcttatatctagttgcaatggtgattatgagttggacgaatcttatcaagaacttattcaatctgccatacaaaatctcagttctctgagtccaaaaagaagcaaggtgtgatgcagactctttcttacacatttcatttttttcatgttttgagaaaaaaacatatattttatttaatttttgaacattacctcacccatactgattataattatatttttcatgagtactgattgcttaacttaaaatcaatagaagttttggaacttgtatttaacagctatgcttcatatcacatctgtgttgaacgtttttcgtttatagcttttaccttgtacatggtttttgaaattgtgatggttttatcctcacttcaattttcttctgaaggtgctaaaaatagctacacttatattgcgttgtcatggtggataaatgataggtcattcacaatgactgatattccattttaagcttaacatgatccctgtattatctgaagaaatttaatgcctagcacactgtgttgacttccatttctaataataactctgccaaaggacttttggaattatgctcactgaaaatgctaatctgctaaacaaaagtttggtggtatctctactcaacaatgaaaatcaaattatttcttgtgtcatttaagcttatgctatgtctcatgcaagggtctattaaacgatgatcatgtcaatatcaactaccttcaatcaaaactggaaaagataaattgtgatggaaatacttgccaggctcaaaagtttgttgaacctgttctgtcagatattatcacagatttcaaaacatctattttacagatattgatttatattatatcctggattgacttcaaaatattgttgcgatctgcttagtgtgaacaatagtgattttcttctcagagatgtgctttactcccttgtttgcagaatctatctatagaggaaaataagtctggcaatgataaagatgcacatgtgctggcatataagaatctgtggatcgaagcagaagcttccatgtgtaaactcaagtatgaacttcaacttgcccgtatggaacttgcactgaaatatcacagtcaacaatcaggtcagtatattttgcatgtctattaaggcttgatttatatcaacaatttttagcatctccttactttggaagttaaataatcttgaaggtgcacctcctactattccattagacgtccaagattctagcttgtccaaatccaagagcttgttatgtgatgaagtgcttgatgatcctagcaaacaacaaaaccatgtgaaagaaaacactatctgtagtgcaaccttgctacctgaggaaggtaatactggcgatggacaatctcctaaagtaaatagaagcattgcaaatgaagttgaggctggtgtctttactcaattgagagttttgagatcccgtggtgatagtatatgttcctttggcgagggaagtgatgaggagcagcaggaaacaagtaataacaaaaaaacaaatggttttgataatactgctgcagttagtatggatactttgaagtctggtgatgatagcatgaactctgtagtggtagaacctatcaaagagcgggtggaatcaagtaaaactgatgttgatactgctgcacctttctattcgtttgttaaacgtttatcgggctcttcaagctcatcggatgtggactttgacaagtttctatctagtattaaaaagcaaactgatgttactgttatggctaggcacaaagatttcgtgtgcgataagggtaatataagatcattagatgacaccactaatcaatgccaagcagcaagtaatacgaagcagctcgaagatgatgctttaaggtttttccaatccttgaaaattccggaggggataccagaagatcattcagacgatgggtcatcagactcagattattatcaaacagaacattatccattacgggttgaaccaggaagacttctcttcatccataaagtccttggaagtggaaaggtaactacagcttaagttcatactgtatatatgttccaaatcttaaatatgtctatgtatgcaggaatggtgacataatttgcaggatcaaccgtcggggttggtcacttgaactgaacttcaacaactcgtgctacttatgagcttctgtgtaaatgtgatgtgtgccctattgattcttatgattgaaacaattgcacatgtactttttagtagtttcatatttaatctcttttgagctttttagtagttccatgatttgtgtactgttatatactacctctgttttttaatatataacgccgttaactttttgaccaacgtttgactattcgtcttattcaaaattaaattttttgtgcaaatataaaaatatttatgttatgcttaaagaacatttgatgataaatcaagtcacaataaaataaataataattacataaagtttttgaataagacgaatgatcaaacgtatctcaaaaagtcaacgacgtcatatattaaaaaaacggaggaagtagtttttctttcacttgtgacaccctaatgctccttttctagctggctgcgaggattttgaacctttttgttctttgatgtcaggtatgggagtgatgccctgatttaccaacctactcctatgcatattttcttctcttttacttttaggatatgatggataacgaatcaaccgaccgttacaaatgggtcttcatttatactagttattacttcctctatttcgcaataccagactttctagcattatccacattcatatagacgttaatgaatctacacatatatgtgtgcttagattcattaatatctttatgaatatagacaatgctggaaagtcttacattatagtacatctacaaccaacttttcttttcttctgcgcctagctaatatttgcaggggcaagcataatcagatagcaacagaagccaagaggaacgctgcattcttcatatttttcagaattgtccgactagggccagctgtgcaactacattcttgttgacagatctgctggtacggaatagattggcttacacagatctcggatccaatgcatgtgctattaattaagcaagttaagtactgtaacctcaccaggattcaggatcagagagattaaggacacaacctggaggctggaggtatggtttattctctctctatctctcctctttttagaggctggaggtacaatacaattcagcggcaatctggtagagattgacgtatagtagagttccacatcatttagtattcaacctcttctctaatatccaagccaggggtccaggacatctgtactatttgcaatgtagctagaggaaatctttaatggagctaatagcaccggccaccagccaaggatctggttggtgtgagcctatcagctcaacatgggctagaacacagatttttagtcgatttgtatgctgggaagacctcctgaatttttcaacctcatcgtccaggatgccttctgaatttttcaagctgcattgtaacagtctgtttactgtttaccactccaattggcaggaagaagcaattcatgcaagaaaagaggggagatgttgcatacaatgtgtaccaggggaaaaaaaggagagtacgacttttacatggatgttgtcttttttcatttcctgtggaagcagaagcaaaccgatgcaattgagttggagtaagccgatggttgtgacagctgatctctactccctccgttccataatgtagcaacctaggatgggtcggactacgaatctggatattcctcatgtccagattcgtagtcctaggatggatctcattctatcctaggttgctacattgtaggacggagggagtatctgttcaggacagtactgatccctcattgccatttccttttttcccccttttaacatgacccagttgcaggggctacatacagcaggagcaacagcaatgtcagatttgctcccctgccgtgacacaattctgatcaagtggagaaaacttgcatagtgaaagggagaggtcagaggtggaactgtggctgtgggtgtggctggtatttgatctgccgcagatacgtgggtccaatgatgtcgactgtagtttcgatcagcttgataaggtgtgccatttgaagccatctccctcaactcaacgtgcccactaatatagcaagatatggaggtatgtgtattccttttctatccttaactcaagatattttgtatcgcttggatgcggggaatattgtggtggatagtttgcagatataggacagtcaatatgcaatttgataggggattcaaggcatcagctgcatatttggctgttgctatctgaacaacccggtagcaatgcccactatttcaaatcatttgttccactttatcccttggagagcacttctctaggatccatacttgcctgcagttgcttaggactccttctgtccgagaataagtttatttttcactcatcctacacatatatcaataaaaaaagactattaaatctcaatacaattatttatcattttatccttactttcataaactcttattctgcgacgaaggtagtaacacaattcgtatgacggattcttgtgtgcatagagggtgacgtggcgtcgttcgggatgggcaggaggtgacagggtgcagtgtcgtagttgtagaagcgaccgaaacaatagtttggcaggcccatggtccagcactccagctgtccaaagtggacggttgcaggcctggcacaagcaaaacccaacttggagcccctgaatcagcccaaagattatcatcccaaaaaggatttggttatcaaacatatacaggttccccattaggattacctacaggctgcagctttctcctccaaccctagcttttttttaaaaaaaaaaattgcaaggcccatcaagtacatacagttctttctttatatatataaatccagttttttattacaaaagctctgacaatgtatgtagtttagtggcctaggtttaggccagttgctcctacatcatagtctgcataaaatcactgatccgtacatataaacaaatgatcattaaaaaaaatgctgatttcatgatcgatgtatcatcaaaaaattttatcagaagcggagttatagccagaaaaatttgaagtatggctgtagtcaattagcaagtaagctagttgagtcacgtatgcactgcccatgcgtgcacgcacactttatataaaacacatatatagggtacatatatgtgatctcttttcagctaatattaatttggagtaatctaaacagtacatattgacaacacttgacccttcactatgaatcatagttcatactgcacgcatatatatgataccatctgcctctagggtgtttaaccatggatagtgtctgggaatacgcatccgtgttcaaattgttctgctagtgtgtgggtgcccaacttctcttgcaaactgggaagattcttgctatctttttaatagaagtatttaaacataaacacttctagttcccttttgtttccaaatccaaatataaattgttttagatttgggcataggaattaagaaagtgtcaagatacctcatttattgatgagtgtgatagcattcagataaaaatcacataagagaaaaaatgggttaatatctaaaatttctgaagagtaaagagagtctaaaacaatactccctccgtctcataatataagggattttgaatttttgcttgtagtgtttgaccactcgtcttattcaaaaaatttatgcaaatataaaaaacgaaaagttgtgcgtaaagtactttggataataaagtaagtcacaaaaaagtaaataataattccaaaattttttgaataagaagagtagtcaaaccgtgcaaaaaaaactcaatctcttatattatgggacggagggagtaacacttagaaggtagtactacaaatctagtgaaatagctaggttttgatagtactagaccccaatcaatcacaaaggttctgatgatgttgaaagggccacgccctcaatgctgtataattggtggtccatggcatgtgcatatgccctataaaacaccagaaatatgctgctcctcttgcgccaaacctcacccggaatgtcattggcccaaagatccctccattatgcgagagagagagagagagagggggggggggggagcctaagcatggcaggtcagtcagtatattaggcacaccttaataaaaaagaaaaaaaaagatttggaggaagatatgttccttcaaacattttttaaaagaaattataagcatattggaggattgaacatgggatcttgggttaaaaccacatatcccttgtcactgcactatcaaatccatctcggcacaacgtagtacttatgcaggatcgatcattcatttggccttgcttgattctgccttctcttcacttgctagttagctctccccggcccagccttcaccagtcacattctcaaaggcgccggtcccctcaccggcctgtggctcctttactagctaaatgccatatgccacggcgacagagagcccatcgcacgcgacggcaagcatccatcaccggccgggaccccgcgccgacctccatcccgcgccctcaggggccagatgagagggagagatcgatccatccctgtactataaacctagctcctacataaagactagagtagctactctatatatgtatacagctagagctagccgagagggtggtattagatgccatgctcacttaatgatgcttgattattcaccttagattcttcttcaaatttttgctctgctaaagtagagagcacgtatatatgaaggaccctagctagctagctagcttagggtatatagtaagcttaatgggcctgaaatatggtgtagtagtacacatccttgcaagcatacatgggacctctcgatcttgttgccctgtgcaaaaggcacaacactgttcgctcaatcagggcattcatgtgtgcaggatatgaacagaaaatggagttaagcaacacccggaaaaaccatacacggtttcatgaagtggccctgacgtgcaagtgatgtgatgcttcaattgatcggctcaaaaggtacttgcttcccccgcatataacatcagttatttaatatcttgctgtgagtgttttattagatcctcgtcgtttcccatatttcttaataagtcaaaaaaaatatttattatacaataaaaattcgtggcgacctaaaaaccaatataaaaaagaaattatgttgaaaatatcttaaaatcaactttacaattaactttaaaaatttaaattctagcttttgttttggcttattaggacaaccaatggagctattactgacaaaaaaaaaaagggaaaactcttctgcttttctgctaatgcgatacctgtagtagttagcttgtcgatatatacatccatcaattgaagtcattttccctctcatgcacacgtcaatgtactgccatgatttacttgctaatgcttgagcaatatgtgcatggtttcttgacttcttctggtatgcatagctatcaagctgaattaagctacttttatatttagctgtacctaggcatacagacacaatgacacattgacatttgcatataagatggggcgccatgaaaaggcaaaggggagcagaggtcctgctcctgcatgctgatgcctatcaaagtgctccttttgggcctgcagtgtaatggaaagagtgaagggtgtctatttaatttggctgcacctagctagctctctctgcatttctgttctagtctgaattatctcttctcttctcttatctcatctcctccttctgatgaaggcctaaagcacaaatgaggactttctctatgcagtgggcagcagaagcatgcagcttctcttatgactagctagaaaaaggctgcttactttcattaatattcacctgcaacttcccttgctgcttgcattgctagctttgctatactacatgcaaacaattctatgcaacagacctatccacatccctgtccagcttttttagcttcctcttcccccttctctgatctcctccctcattttaccacatgcatgtttgtgtcttaagcattatgattgcagccttgcaggggtgctgggggcctaatctagctaccttagcatatgttcagtgttttcagaagtacttcattttcatgcctagctagggtgtatgcacatcaacatttgcatatgtgtaccatcatggtatctaaagtactatacactgtatacctgtaccatatattatgtacttaatttggtacaactatgcattcatgttacttgcaaatttgcaataatgacggctaggtggccatagtatatatgtgtcctgtgtgctgaactcttccaaacttccaacaaataatattgtggtgtaccgcagtaaagccataaattaggaacagtgtttgtagtagaaaattgaaggagaggacaaaggacatgtaggaaactgcggtagtacaacagctatgctaaccttgacaattgacatgtacacagcgtagtaagaatgaaacgaaatgtatgtacatggacttgtggatttcgtcaaattgacgcgtatttgcgaaaggaattgccccgcgctgacttcaccccatatatgatcacatcgtagacttgtgttctgacgatcaagctggtcaaactaaagtatgcatgcgctttgtgccaagttgctgattgatctacccagttattgtacattttgctgcatataaatctatataagctgccagttacaaatcagtagatgttgatgttcgtgacacggacaatacgcatgcgtgcagatgtacagttgctttatcttccctagtctccatggcgaaccatcctgagatatatccaggattgcctctgaatctgacctatccaaatcattcagaatccatgtgtcaccaagattgtatatatcgatcagtgcgttaactgtagtctgaccagcgactattaagtcatccagtcgatctttacagatctagcgcgtcattatcagaagcgcgcatgcaaatacaactagctaccagcccaattgcaatcgatcatcagataaacaatttaacaaattttactctaatttttgtgttctctccaattagttaattaatgctccagtttttacaagcttatggacgtaggacgtttagaacagttattttagttgtttatggttttgttgatcttagctcttagtgcaagtgctctgacgagtcccctagttctctgaaactgaaacttcgcgccatcgtcgcaagagacatttaacttcacccaaaactaacacttggtttagatggtttaattgagcatttctaatcaactctgccatcggttttctgtatttttaaaagttgaccaaattgatcagccaccatgtgtcccaatcatttcatactgatttttccagatgccctaatgcattggagtagtactatcacttttcagcaaaatgattaatatatttcatcctagattacattttactttgacttcactacaagcgtactgaataaatgcagttcttttgctagctgtaagccgcagtgcaattactcttggtaattcagttctcttgctgtataaccttttgagctccaattaatgttaatgcacaccatatatgcatggcatgtgattgcaggtcgacagatcgctaagagaaacggatataaattgtggaagatgcatttaaccctgcactgggatagagcagatgcacttgatagtgcagtagcaaggggtgtgtggttttaacctgaggtcctgtgttcaatccctaacacgtccacaatttcttcttaaaaaatgcttgtagggacattttttattaggataggaggaaatttgaaccaaagatgatcgatggatcaagtggtactgaatgttcatattcggatggatttcaaatagttggaatatttacatgtgtggaaagaaggggcactggcatttcttttatgttgaatgattgaatagatgaaaaaatagtaataaatattgttcaagggtataaatgaatgaattaaatattataaagttgaaagatacatttaaacaattttgtaatatatatgtatatataaaaaatagatatatgtagtaagtgataaaatctctatacttttttgaggaatggaatgatggatgaatgcgcacgtatgtgtagctaactttttatatatgaatttatttctaattctattttcaattttataatatctaatttatttgcttataccctcaaataatttactataaatatttcatctatttagtcattcagcctaaaaaaatcattcttcgtgaaaaaaaagcatttcaagtattttctaaaatttatcaatgaatataatattcctagagtatttatttgtcacatcaattacttctcacttaaatttcttcacatcttacctcaatcacccttcctctcctaaccatcctttatttaatgatgggcctaaaatactttctaatctaccttaatctttgccaaataacctagaaatatttatatttgtgggcgaagggagtgcaactttttttaatgttttcttttatttgtatataccagattctcagtgtttttttttcttgatgacatggaaaacattgaaagatggtgtgttgaacatgcttaagggtttggattgatgacactgcaaaacttgacgaacactttcaaccaaattaaagcagacacacaagttcaaggaaaaagaaaagaatactcttctccttaatttgctaatttcctacatttatatatgtccacttgagatgtattgtgtgcgcagtgcacacaccccgtgctaagctagcgttgtccacgggtcaacaaagtgctcaaccaatccacagggagccctgctggcccttcacaaacataatgtgggagattcatgcaccttacagtgggatcaacttgggtttgtttactcctttgtgaagtggtaatcggccaattaagtaatcaaggattagccatggatgattttacctggttaactagttgcatgcatcaaccaaccgagaacatattaaaaaccccatggacagatgataaccttaattagctagccaaagaccttagttcgtttgtaatttaactcttaatccagcatggaagctagctcactccataacaaagacagcaaaagaagttgttaacccgatcgatgtaaacacaagcatttctagaagtgattcaagtacaaattaactatggcaaaaaggcccttttcctgagtccaacaggccaactaccctcatgctgttctcccacaaacaaaacaacctccccaaaatacagcaactggccaatatatattaccactgcctcctgtgccacaccaacacccagcaacatgtgtgtgcaccatataaaatatacctctaatcaacactatattatatgctaagcagcagcggattgtaccttattgtatgcaccacatgtgtaagccgtaattgtctgcccataaaatagacgcctcttctcactcatggggccgaatcagtattgtgatcagaggtaagcatgcagcagccatgctgagctgagagctgattagcacacttgcctcatctcatttctcttctctctgccctgacacaatagctggctttacagggacactgccaatttctaatgccaagcagtcaagcagataacctgaaaatatttaacttcagacccagcttgcccaattaaaaactgcacttgtggtatcacacgttacaatattctatctggatgtatacatattgatattttaattagtttggcaacaatatctgcaattttaggtaggtacgttttagtagtacgtactaccctgcaatcatgtacagctaggagtaggagatgctgcagatttgcagtacaatcaccttgaatttatatatggagaaatggaagaacgacgacgtgcagttttcagagtcagaaatgtgtgcagattgcaacaaattaaggtagagtggttcagactgagcatgagtgataagaaccaggcaactaagatttaacataataatataagcagcccatacagttgccagaatgggaccttttaatttgttctatcggaattccactaaaactaaacaagaagtatatgcattaattaatttattcttaacctgaaaatgcacgtggtgatatttaaaacgaaaaaaaaaacttgctaactgaattaaagtgtatggtcggcataactctgaaaagaacacatgcataacataacttccaagttcctatactgcttaagtgcttatgtcatatgtacatactactatcaaaaataatctaacctagaatgaacaatccaaactctagaagagcaatattgcaaaagttttagttgacatataaagatttttaatatatacttccaactgaacctgtagattggaatgttagagtatcagccccattgtatctgcaaacaaataataatttttgaataaaacttttatatatgtgttcttagcgatataaaaccaaaggctgaaaaataaacttcgatgaaaaaaccccaaaatcaactctaaatttaaggttgaaaattcaaattttggctgataagcataagcataagcgaaaagatgaggccatatatatggaagttggagatatattacgatatgattgatttgcgtggactcattccttataccttactgtgtaactcctatatatataccgccaccggccatcttagactcaatacaacgtgtgtatctctctccctctactattcaacatggaatacttggtaaaccgactcaatacacaagtaaaccgacggcacaaatacttggtacattcgcacacatataatatctgcataaaatacagttataagttacctaccaataagaagagatgtgcatgttgaaaatttgcagcctacaactggcattttggggggttcatcacctgcctaactcacataaaggctccctatagcatgagaaggacaagctcacatgagctcaaccagataattcgtgggccccacactcctctcacaatccctaccatctctttccctctcctcccccactcctcctatccctctctctcatctcttcaccctttaaaaagcaagctagtgtattgtgcccacccttgccctcctaggctacacctcaccctccctctctgatacacatgcatacatacacaaagatacataaatacatatatacatatacatgtgtactatacctacaacaacacacatctgctccacactagtatatagctactaggtaagtagctaggccaattacctttggttgcaagccaaaagtaagtatccatcctcatccttttcctcctcccaccaagaaccttcatagtaccaccaccaccaccactcatcacatctcacactcattgcctctttcttcttcctccccatctagctctagcccctctcttgttcaaacaccttcatctgaatctcttgagcctgaattttcccaacacaagcaagcactacaattgagctaagctatagcacacacacacacacaaaccctgaattctcacttcctaagttcctatagctaagcatatagtagccacaaggagctagctaattcttattagctatagctccagagccctcacaattctaaatttccaatcccaaaagacccaattaaacaagagatagttgcctcctaatccatataataagccctcaaattaactagtagccatatactatcaatagtaacaaggcagcacaagcagcataccataagcatacatcgggtcaaagccgaggtcaagtccaccggcaggaggacaagccggcggccggagcccagaggaggagctgaggcatcatcgatcgatcgatcggcatagtgcacgtacatggagttcatcacgccaatcgtgaggccggcatcggcggcggcgggcggcggcgaggtgcaggagagtggtgggaggagcttggcggcggtggagaaggagcacatgttcgacaaggtggtgacgccgagcgacgtggggaagctgaaccggctggtgatcccgaagcagcacgcggagaagtacttcccgctggacgcggcgtccaacgagaaggggctcctgctcagcttcgaggaccgcacggggaagccatggcggttccgctactcctactggaacagcagccagagctacgtgatgaccaaggggtggagccgcttcgtcaaggagaagcgcctcgacgccggggacaccgtctccttcggccgcggcgtcggcgaggccgcgcgcgggaggctcttcatcgactggcgccgccgccccgacgtcgtcgccgcgctccagccgcccacgcaccgcttcgcccaccacctcccttcctccatccccttcgctccctgggcgcaccaccacggacacggagccgccgccgccgccgccggcgccaggtttctcctgcctccctcctcgactcccatctacgaccaccaccgccgacacgcccacgccgtcgggtacgacgcgtacgccgcggccaccagcaggcaggtgctgttctaccggccgttgccgccgcagcagcagcatcatcccgcggtggtgctggagtcggtgccggtgcgcatgacggcggggcacgcggagccgccgtcggctccgtcgaagcgagttcggctgttcggggtgaacctcgactgcgcgaattccgaacaagaccacgccggcgtggtcgggaagacggcgccgccgccgctgccatcgccgccgtcatcatcgtcatcttcctccgggaaagcgaggtgctccttgaaccttgacttgtgaagagggtacggccgtacacgtacacgatctctgctactttatgcttcaattctgctactacgtactgacacaaatggaaatcgtcgacgaagagtgtggccggagaagtaaacaaaggcggcgatggcggcgcgcagcggcggcggtggcggcggaggtggaggcgcttggagcatctagcgccttcgtatttcgtatatagctcatcatctctcttaaattagtcagtgcagtgtgagggggaacagtttaagaaaaaagaacaaagcagcaacgtaccaaaaaaaaatattctttctaggttgatggttttttcttgcttcgatttgctttgcctttttctcttgtgcttaattataattaagttttcttagctgctcgatctcttctttgtgtctgggagaaaatatatactactggtactagtgattaggggaagaagaaggagaagaaaatataattgtttccaagaactccagcccaattgtatatatcatgactgagcctatggaaacaccggtgtgtgatcctcacatatgataacaatcaatttgcactgatggtacgagtttatatatgtacacttgttatatatacatactggtgatgagctagctagctaatggagattgttacattggagagcccgtactctacgcatcatgtatactgggcacatggattgttcttggtgctgccgttgtttgtgcaggtcaattgggctctccttccaaggcatcagcaacagcagctatagctagctaagctgtgatgaagagaagagaagagaagagaagagaggagaagaggagaagatgcctttaaaatgtggggagcgagccagcctgcaggccagctatcaagctaggacaggcagttattggagggctgcaggtcagatcctaaatccttctcctacacatgcatattacagtctctcactcctctctcactccatatgtatatatgcatccctagctatacatctttctctctccctctgcacatcactgctccgttcttgatttggtttgcgcatttgtctcttgtgctattccttctttcgtcgtcgtccctgctgctgcttctgttgctgctgtttcttctgcgccagcaatacactgtgcaatgtgtgaaatgttcatcaggccggctagctagctactagctggcagcagaactctcatacacaacatggctagtttactgtgcagtgtgtgaacgaaatgccaaggttaatttgtgtgtggaatcccaaacctttctgcgagcaaggagtgaaaaaaagggataaagatgtggattagaaagcagtagtagatccttcttctctccttgcctcctattgggttcttccttttggtgtcaggaggaggaagagagaagtatagaatctccatcatcccggccatccatgtggatagacagcaaaatttgcaggccacattgcacatacacttgttgcgcatgcattgcatgaactgaacttgcagtactgcaaatgcacacttgcatcgatatggtagaattaattctgcttcgctccccgactcattcagggtactgggtctgggcgtacgcagtgataacagaagaaattgattattgcgttgatagtagacgagctgcctttttctgctagcttttgcccatgagtctaggactctagcctctgccattaatttctgagtgtcatgctgggtttatatgtacaactggttagctagctgttcatgatctatttaggtcattgtagagattgccgtacgttaatattgatactttctttgattaggttcaggctcccatgcatatgccctttgtcaggaattcagtattttcagtctgattggtgttaatgtatcagccttttagcatgtttgcttttaacatagccaatattcaattctattcctatatattggcagatcattctgctgtttcttctgcgccagcaatacactgtgcaatgtgtgaatgtgcatatattatctatgataatttccctttttagcaatgaattacgcatcacaaattataaagtgtttgccaattattaattcgattagtttttgttcctaagattgaatcttcatgcagcatgcatattttctgtacatatgtaatcttgctttaattctgcacaattattttttagaaaaatccctctgttaaacgcacatatgtacatatataggaaataagaacatgcatgtattggttaaattgagccaataaaagttaattgtttaattgattgataaattaaagcacattgcatcaatatatatataagtatgaagaaaagacatcagatatatggtataatcttacaagatcataaagttttagtgtatatatcattgatgtatttataagagcctatagcttaactagatcagagcatatgtgcacattcttgaagcgtaatcaattaatctatcctgtatataggagtattaattaaagatatgtttaattagcaaaccatatcaaattatctaaggacttattgaactgtatgcaagttgaatattggcttgatattttggattatcaatatctatacaaagtataaactggcttcatgaaacactgaataaaagtaccagatatatatcaacataaaacttaattagcatttccccgctaattcttcctgtcatgcattagttacttcgtcaatgctatgatgtgcaacaattaatgtaccattaccaaatattaatttgtttcgaccaacctacatgcatgtaatgtttgtgttaataataatctgtcactgatagtatatgaatttaagattttgatgagtgatatggttttgagaagagcattttatgcatgccttagttttctgcttctctttatcatgcccccttttcttgattattttcactctatttcttctgataacccgattatttggtttttatatataagtgtgaaaaccgtagagctatatatatggatcatatattaattcttgcatgtgtgcgtctctctcttaaataaaaaaaaagctgcacatataagtttggttgttactcctacataagtatcatattcacgtacatccaaacgtcagcctaatttttcctgcgtgcatgttaattaattaatttgttttacacagcaggtgtggttaattattattaagaatgcaaaccattactatatgcatttggctagccctgggtcggcgctttactccttgcaaccatgcgtgtttcattgataaagtagctacttagatatatatgaagttcaattctaattaagctcaaaagatatagaatttattatatagttaggactgaggacaaagtaacgagtttcttcgaatatttatctatatatttatattgttaattaacagaaattgaaaaagggacaccccacattattctagctagaaacctaatttaaaattaccactttaataggagaaaaggagatatttgcattgtcagattttaatggttctagactataacgatgtgatttgattaatattgttacaattatatatgtggcaacagaagctaattagagttgtttatcaattgaaatttctaatttaaaatattgttatatttataaattacaattgtacgtgttacggagatagaaactaaaatttgtatatcaaatcaaattgtactattgtatatagatttcaaatatatcaatggaaaaaagaagctaaaaggtgtgaaactaaaaaggtgtatatcaaataaattgtgtgggaaaaatccatgctagttcattaattaccagtatgctgtcccctttttttagataatgagtatactgtgccctttttatgtcttgtttttctaaatccagtgagaggcactctgtctagttcacttgaaatatgtgcaccatatatatatatagtatgcttgatctctagatatactagtattaattaaatgatgaaattgaagtgaaccaagaaatgtcttaaatattttttttgaacgaatagaaatgtcttaaatatcacatataatgaaacgcatgttgtaatttctttaattttctcaatgtatatatgtatcttgtaggatttgctagttgtaattttggcataatctttcgattaattaggcatcattaactagacagagtggtcctctctatatatacacttgatatgtaaaatattgttggcccgtaagcattcttcagagagagtactaaagttagctagctagggacagcgggtatattactatagctagctagatcgatgcatgatcatgaagtacagtaggagacataacacatataaacaaaattcaaaagttgttaaaacgtacgatcgatgacatatggtacattatttgtgccacattgccatgcatatgtaaatgcagaaaccgatcgttttggaacggcatgtgtatgcaactgagaaatgctgtgtgtgatgcatatgtatgcaatacatatagcgatatccgtagatagaccgattgctttggtctgaattaatgcatgctgcaagtttggatcaatcgatcttctggtgcgggtgatcgacggggaaacggtgagagattgaaattgtagcgtgacatgtatgtatgatctcgctggcttagctagctgcaactaccggtgccgtcactgccgtgccgatctttatatcgctacgcatgcacggtgtgcatggaccatcctaagtaggggagggagcgcatatgtatctcggggacgaccggccggccgcccgcggacgcatgcatccatcaatgcatgtgtgtacattgcatgagaggtgtggggacactcctacttagttacatagctagttaaatggtgggtccagcctaagcattcgatcacctagttcctctccttccaatttttattatttttaaaaaaaatgcatatatacatactcaccctgtcacataaaaaattaacttctgtctatgaatctagacacatgtacgctacatctatgcatgttcgtaacataagttgttttttttttttgagacggatgaagtatatgttatgttgtttcctttcatttatacacattaaaaatatgagcgacactcgtatatgctacttgatctctcctattgaaatctcacattaaattaagaggtggggtaaattaccatgctaccctctttatttactctaagtcatctttcccaaatcaaatattgaagttctctacgaagactactactagaacttagtatagtaattactccattcgtttcataatataaggtgcaactatttttttcagatgttccataagagcaggtacaatagcaagctattagccagctataaacgtattttaatgagataaacgatgagagagatgagcagcgggatacagatttgtagccagctgcagtacggactccaagacgcaatgtgtgtatgacaggtgggaccacatattaatagtatagcaagcaactattgtatgaattgattattagattggatatagatgaattggagttagtagtgggctatactattgaacttgctctaaataagacgtgcatgcatgcatgcaattaattagtatctcttctctattaaattatgattgtttaaaattctccaccctcaacatctctaattctattgggtgcatgtattttatttattagggtgatacaaattaggaggttataataattgtttcttagtctttggagtaagggcgattgtgccttatattttgaaacagagggagtatattattgtactgatgaaacttaggaagggaaatgcaactctaaaaatgttttgaaatatcagaccaacaagtattttgaaaaagaaagataaatgttataatgataaaatatttattttgccggatcgatcgaacgattggtcgagaccagattgtattaagatttggagagttacaagatatgtatgtattacattatccatacgaaaaaagtcgagatccgagtgatcaggcacatggaatgcctgtccctcgaggaaaaaacatcatgtccaggttatagttattggttactatatctaaaaaatctcttcctcctttcatattacaatctctctcttaaaatctctgaaaatcaagttgcatcattgttcacgatctgtgatcgaaattccgtgtattgcgctccttcccaaccaaccatcacactgtcatgaagagcatatcgaatgcgttcatgtaggtcatctaaaaataccgtacttcccgcactcagacatcattttttttagataaggtctttttttttaatccggtctatatatacatccaatgggatatatgtaacccttttcaattgggaacttagtcactcaaacaacccaatcttacattcgctattatgaagatttgaactcagtttcttagagtgttactcgtcactgtaaccactggactactagccaccatttatttagaggaaagattgttctcgcccgaaagctggaagtggcatttatccatccttttagcatcttcctgatttgggttggtgtatgcacgcgctacaaataggtggtgacaatcttcaattcctgattcacttggcacaggggcagctcgattgatgtgggcagccacgaacgacaagtaaactaaaacaacaagtggtattctctctcttctttgcaatctcgtcctaaacagtgacaccatagtactgctcaagcctttatatataatttacgaggatgtcgatccgccgaactaaatgtgacgtgcctcatatatatttacttatcagaaacaagctagtgctttgcacaaggatgttttgactcatatatattaaaaactcaaagagaaaaacaaagatcatacgactcaattcgtgacactaaagcctcttttagaattgtgaatttttgctgaattttacggggaaatggactaaatattgtaaaaattctagaaaattctcgcgtctcagaagagccctgtaaattgtcccagtcatctagtaacttctgatctaattaatgcataagaaccacgaaggtggagctaggaattaaggttgtgtttatttcttttcaaagttagaagtttggtttgaaattggtacaggttgatgtgatggaaaaagttggaagtttggatccaatgtttgaatccaaacatagccttactaaggtcagtgatcaatcaatgaaatttgtcaaatcttcacatttttcatttttcttagatgaatttacaagggattaaggatacaagcctatatactgtcctaggtatgtacaggtatgtacatgtttccatgcatgcatacaacctcctcgatctcactcataccatatgcgcagtcgtgctcttttggaattgatagttgaaaatcttttatttcgttttggtgtaataccaaaataattactcggtagattctaaggtattaattggttatcttatccgagggatttagggacttgtacattaattattactcgatattttttttcaacaacaaaatttattagttgtgcgtctatcaattgagggtggagatgcaatacgtacctagaatcgagcatgtggatagcgtccaatgtgctggtgctcgtacttgtcatatggctattcgatgattcgtgtaccccatttgtaaaaaaataaagcaatttatatagttcaaatcttgttccaaacataataatattgaacatcaagatgattttttttagcactaaactacccatactatccatatgcttcattatcacccaaccagcttgacttcacacccactcaagcacccaaggagacaaactttattaatagatgtatcaaatcctaaaaattgttatattataagatgagaaaagtagtagtatgtatatatatatgactctgtcatgcgtcttgatcggtaggtcgtccgccctgaaagttacatgtcagcaattatagtgaaggggttaactactgtttggcacatgtccacacgtgaaataaatttggttcaatttctggccagtacaacatccatatgatccttggttgattgatcctgtaataactgtgggtccgaataatatcacatcaactacgtacttgtaatatttgtgagtactactactaattgcattgcatgtcagaggagtatatttgttcttacgtacggtagaccaagctagacatggcccaccactcatcggcttctactcatcaagagctacaaataattaagcaaagtgagagaacggttaaccatgcacactctggcttaatttgcatgctgaaaggggtgtactgctgtgctggcagtaggtaggtttgcagtagtacataaagtgctaaagcgctttttattgtgcaaacagtgaaaggtaattgtttccgagaatttcacagcttttttcaacaaagtttagcttggacaacatggatctaactagcttccaaatagataggggtaaaaaggaaaagttgagagtgataaaggtgcatatattctactccctccattctaaattgatctacatatttcattgctacaccaagacaaaaaaaaaactaataactctctcatactacatttactctagcaacaaactcgatgcatgcaccatccccattatttcctagccaatagcaaatcaagatattgcatgtgggttataaatacttatgtgcatggatgcatgcatcaatgtctatttacttcaatgcgcaaataacgaataaacttaatgaatgaacacaaatatatagatcatttaggaataacctcaaaaaaactatatgtagatcaatttggaatagagggagtatgtgtttacagttagtggaactagaaattttgctttaagatacatgtataaccatgtatatatttacatatttttgcccccttctcatgttcgttttcctgactgcgctctaacgatataacattttctttcaaaagaaaatactatttatacctttgtcaagttggaattaatatatacagttgatctggagaagagagataaggcatcatcctttgaacatgtcctttcatactcgcactatatatagaagaggaaagattaatttatacatacactatacagagaagataaattaatttataaatttccaaattcatatctaaaatttgcatattactaactggtcctgtggtgctttgtcagacgatctggtagaattttcgtttggacgcgggtggcggatcaaataatgggctatatcttctttttggactttggagaacgattgacgctgatctgtcctatatttgcagcacctgtttgattggtcccccatcggattaatcatccaacagagactcgattttcgtgcaaagatagagggaccattagttaggaattgaatatgaaaatccatctaacatactgtatgtacgaaaaatcaagctttcaatctaacaaaacgtcttaaaagcttttgtttgtactgtgcattcgcccttctagctcgatctcaatgttgatggtgcactagtacgatcgcctatttaatttgcctattacgacaagtcgtaataattgggcttgagacgcaaaacttggtgggatataagcatatttatgcatggcagaactagaaactaaacaatattatagatgctgataggtcaacaagtgaaaaaaaatactaggcaaaaatctcccttatgtcatctgggaaacattcatgcgtgcgactaaaatccatctgtaagacggtccgtcgagccactctaactaattaaaagacgacagaaatgaattgttctaattaacatgtttttatgtcccaacgaatatactccctccataaaaaaggtttttatggaaagaaatctagtaaaaaatacgacacactagatagctctattgcgtctttgtttttctatacaacagagggaatattctttaacaagatgcatgaagtactattaaactgagtgaacaatttgaacattccagatgtatttcactgtcatggccaataagtaaaaagtacagctgtgtgtgttacacttaggcagttaggctatactgtcgattagtacgttcaggacgatgtatcaacaaaccccctgatgagaatccaaacgtgctaattggcatcactttttctagctagagatatatacgcagaaaacgtgtatatatatgtgtggaatacgcctaagataaggttccaatcaatgtatatgggtcaaacaaagctgctgcatgaagaagaaattaattaatcatcaggttgatcgcaaatatatcgtggccttctcaagttcacagtttggcacggcctctagctggatcaattattttatatacatatatagttggcatacaatgacttaactgatcaagtagagaaaaaggatgctgttacgggcactgtagtgatgcgtcctccttgataactgcacataaaaacactgtagctatgtgtacatgtactggtgcgctgtagtggtgcgggtctgaacagtgagctgagtagtacccctccattttattgtaagtgtagctatgagttttcgtgtctaactttaatcatccgtcttatttaaattttataatctcatagcaataaaaatactatttataaaaagtttaaagaaaacagatgattaaagttgggcgtggaaactcatgattgcacttaaaatgggacggacagtcaagaaacacagctggaaagatgttgcttaatttgcatgaccctggtgactcataggagggttccatacgtatcacacatatcgcatactttctctgattctactttttttttctaattaggtccgaatgtccttctgaatttaaatataaaacattttatacacttgtgcaaatgatcatgcatgctatcccttcatttatggagtacgtacatatgacaagctggatcatttatatttgtgaaggaataggccagattttcttattttcatttgcaagggcaaatggaggagaaagtattaaaaaaatgtgtataggagttgaaaacaaactacatttatgaaagagttttaggagcttaagcaacttatatttatttaatcggaaggcatagtctacaagtagattcttcgggagaaaactatgcatatcctcaaatacctacataagattttttttttttttgggtaactacgtacataagttgatatatgcatcaaattgtctccactgcttaaagagagagtcattctcttttcatcactctccctctcccttctacgtaaaaacctcttctctttcatataaatcgttttgaacaccgatttctcaaaaaataaaaaacaaacgacgaatatataaaaacttattatatatagtttgtgctctaaaattattagttttctaaccagagaagttgtggttacatgcatgcgtttttttagaaaaaaaaaaacaatattgaacaaccgaggatgacattctaataataaaggaggtgtgagcatgttaataattgaacacgagactttatagatgaaaccaaacatcctcttggctctaacgatgcagtagcaggcgtatctcaccttaatgcttaatgcatgagtaagagtaagtttcggtaacaaaagaaaagtaaacctttgcatttgattccagccaccattagcggactaggaacttgtgatattccttagccgcgtttctatcgtcacgtgatcgttagctagctctacgaactataagatctcctatgataatgagttcatcaattctcactacgaatggttgccaaaagcacacgtagcatgaaatttattcacatgtcatattactagaaagttatgtaaaaaaacgtactattatatacgaatgtaacattttatccgaatcacaacaaaatatcgcagataaaaataaatagacaatataataaggacgacggaaatgtaaatacgatggccccgcgggccgcagcgatgttctaaggacgtccgatatgggtcccattcggcaggcatgtgttggcagcggcaggagtgacagtctctccatcccctgctcaccggtgacgccattaagttttcttgggtggaatgataatactagcagagaaccactgagtcgctgctaggtgggtccaagaacacatcgggcccacacttcagtgaaagcaagaaaggagaggtgagtacacgaggtccgtgctggagacaaaactgggcgcgctgcagctgcaggccaatgggcggagacgaaatggcatctttgtcatcgtctcacgccaactgcaaatgctacgcagagactaggaccacaattcagtgagagctaatctttctcgagctcagctcccaatgcaagcaagagtattctctgcattttgggttactctcaatctcaatacaaaattctgcgatcttctccgtattcaactttaatcgtccgtcttatttaaaaattattttaaaataaataaaaaaataaatcatgcataaagtaccattcatgttttatcatctcatgacaacaaaaatattaattataaaaaatttttaaataagacgaacgattaaaattggatacgaaaacgtatggttgcagttaaattgagactggggaagtaagtactctcctcttgcatattactctcctctatcccggttagttccagtagttgactagtagttggcccgtactaatactagccaggctttaactgttgtggtaccatacgctactgttcatgcttaccaagccatcgtgtccatgagtgcatccatcccttgaacgcaatagtgagtactgatcgagtagtggtcgctcctcagtacttgcattgcatgcacgcatgaatgatggctgcagattgttgaacagcgagttattgtagatagagatcgatgactatatatatctcctgatcctttgattgctggatgagaagtgagacaccatcatgggattcatgcaaggagaaatcattggtttagctcattcattattgttgttttatccgtgcttaaaaatgtgggtttcgctcgtgattcgtgtcccgcgcgaccagtcgtgtacatgaagcgcggttggatgctctgtggctgatcaagtagcgcatgcatgagctgctctggtgtatgttagtaggacccgccctcatgtgaccgactgctggctagctcctgcaccctgtcattccacagctgttcttgtgccctgtcacccgtacttttaaataaaccgccatctatgaaccggtacctatgaggtattttgtagtagtgctagcttgtgcactacttcccatcccaagggcgaaagaggtgttcgtacatgttcatttatttgcaaaatgggtgtccctggcagcttgacgacgctagtgacatagcctcacgcacggtgcttggcagctcggcatgttggcaccaccaagtccacgtagctcgtgccattggtcctagactcccagcgtttgacaatgcgtctggacattttttgaacataagaaattaattgttcgatcccaacgacaatcgaattgatgatctgtatgaaaatattgtaaaatcactcaggacgccctattgatgcgaattggctataggtgtcagattcctatccagaaccaattgggggcacctattctcaaccgtataggtgccagttccaaaatcggcacctataaaggttgtaggtgccggttattagttaagaaccagcatctatatatagtcaatgaataaaaaaaaatgaaaaatgccagctcgatgcatcagctcaaccagctcgtcaccgcaccgggaccaccacgttgctcactgtcatcacgtactgcaccattatccgtcttgcagagcatgaccagaggacaaagcggaggggaaaggaggaactcacatcgaacccttggttggcagcgacgcctccatccacctcaccgctgcgtcctcctcctagtctcgacgcaatgctctctggcccatccattccccatcgctccttgtccccaatctccccatgcactgtagtgatttgatgcatccttgcatctgcttcgcaaccaattgaggcatacaaatgtagaacacgtcaatgaatacgatacaaattggacacaaaatgatctcacataaacatatactacactattaatacctggtctcacatgtcattcttacactgtgtcttgtagtccgtgctacaactgtgctacaaatctgtagcccgctgctattctctctcatcttttatctttttaaaatatgtttatagttggattatagtacctacccttagctagagtagtctcctactggcaccttttgtggcatggtgtgcggtcataaatataatgacacgaaatgcatgcagcgcagggcctaaagaagatgaggcctactcctagatgcagttgcagacacgtcacctggatgggatggctgccatacatctactagccctccccaatccccatgcctgcctgaagctggttactgtactaaacttcgaaccagatccgagacttcctttacagcgacgtcccatcgaaaagataggaccaaatggccagaaaagatagcacagagaagccgatggatcgatcaggatatggaagcttaggttccagctacccctactagtgtaggacagcgaaaccctccgttttctgccgccacatgagccatgaacgaccactcgaagttctcagatgacacgcaagccaaattaatttgaaacctctgagagcaagtataatagtaggctgtaaactgactaaatgctaaggtggaagaaaaaagagatgagagagagaagaagtgggctgtaaacttacagtcggtttggacacaagaaccaagaaactgtgtgagagagacaagtgggttatatattaattgcaaagagctaactaaattacatgggtgagctgaaagaaggctacaaagaaccttatacctaacaagtcggctgtattattagtcttgctcttagcaacatccagaacacggaatcgaatgtaatcactttatcgccagattagtagatcgaccatgcatgcatatgatgatgcagcttactgtccgttagcgcatgtccgaactgaaaaaggatcatcgcgaaccctgaatacattggtccagatgattccagtggaaaaactatagtcctccattattatgcacgcatggatgatatggagttaggcccggtcaaaaagaagcgatggcgactcgaactgcagcgtgtgaaaggaaaacgaaaaaaattcagtagcatatatgcagcacgcatgcacactgttgcagatgtaggtgttggaattccagcacgcatggcttccacacacgcagctttcagctgatcagctcaggccactggcgtcaacagagggagagctagcaaataagctggatctcctgcaggggggagatgtctccgtgtcatcaacatcccagcagctatatatctaatctgttcgatactctctatacaatagaatcgaagtccatctgaccatctctccccactcgcttatctcgatcagatgtgatcgattcaacaagttatatatgcatgtgtatgattggtgcttgtatggtggagaagagagaaacgcaatcgtttatagccatacattttcagccatgcatgaaaatgtctggatcacgacttgtcgtagaggccaatatgtacacacgtacagttcggtcgatggatttcgacagctactatataccggtatacttttgctcgttcaagtccaaaagttaatagtatggtttcattgaatttctggttgtagctagcaggtgggcatatatttagaccaagtacaataatagactataagtcggctataagtttatgtggggagataagagaggagagagaagagaaacgggctacaaatttatagccaacagcagcacggactttaaaacgttatgtgtgtatgacaagtgggaccaattattaatgatgtagtatatatttatagttaactattgtacgaattagttattagattaactatagataatttggaggtagtagttggctatgctattaaacttgctcttacagtcatcgcgcgtgttccttgtgtggagatgtttcctggcctgaacagtactgtataccgttcacatcatgcagctatttatcttttgcttttttgacaactacacaggagatatcaggatgcaaagaaacggccggcatgcgcatatagaatcttcgacgactatgcatgcatgcctttaaattccatcaaaactcaatataataattattcttttttggtaatatctggtggtgtcaccagcacaactgttagacttaagctttcaacaacgtccttacaataaatttattctgaaaaatctctggatcactcatgcgaaatgtgtagtactccagtagcgactagccaactatactactgtgccacgaaaataagcagccgcgggcggggcactgtacgcctgtgggttacgtatctctcgtacagtacaccgtaccatacctgtgcggacggagttaggacgtctgcaacgatggcggccgacgcgacatttcaccggccagctgcatgagaattgtattgcgacttgcgagagatatttgtagtactcggcagcatgcatgttacattgttacctgatctcaggacgacgacgaatcgacaaatctttatctacacattgcagatcggcatcggcacgggcgcgcacgcgtcacggagatcggcacggggcattatggcggggcactgtgctactgctagtctgcgacacgctgcaacagtagccacagcaatgcagtggtagtagtagcagcatatgctagctcttggggagcctggaccagtacacgcgcttttcgttctcgccatatatgcagcgcagcacgctgcaggcaggcagggagtgaggagtagtgggtgtgggagattccccttttaactcgtggcgcatgcatgctgctgctgctgacgctgccgcccgactggccgacgagccggcctgctgctgccgctgcttcgattctctgcgcctgcctctgcctgcttgagttcctcttcgttcgatgatcttttctttgggagatgtcttcttgctcttcatgcgctggcgctgctcacgagatcgatctctgcgtgcgtcggctgctgaaaaggaaggggatttttgcagcccagcgccacaatcatagcccacgtcagtgtgtagcccatgtgacatgcaggctcgggctcaacgtaagcccagattttgccacgttgttatgggccacatagtagaggccttctcaggctgtaacaatcaaagcccacagatgtcgcgccaaaggcccacactaacagaagaatccacgagcgagcactattggcccgtggttgaagcctcaaggccgtatgtatgcccgtatgtctccctgcggttgccactagccagtggatagttagggcctgttcagtagagctcaaacagagctcaaacttctaaatttagcttcaggagttgggtctgtagtggagttttgtgaagctgcctaaatctagctccacctctctagttcattttgtgagagagctccacctatctctgctccatttttggtgaagcgaaaactgtttggctaagctaaggtggagctggagtttggagctgtgccaaacagacccttaaggtcacagctccagctccaaatctcctagatagcctaaccaaacagtttcaattccatctgaaatgagaacggagatgagtaaagtgctctcataggatgaattagagagatggagtcgggtttaacctgctccataactccattttagacccaactcatgaagctaaatttaaaggttggagcttaaataggtttctcattctggctttctattcgcagcatgtacatgcagaggttaaaagatggaacaataaaactatattgtcactataatgtcacagagaagtacagagtgcagagtaaaataatctacgggaagaggggagaagggacgcacgagcaagctaattgagctagctagcacgtaatacagagagaccaaatgaatgatcaaacaaataagtttacaacactctatctagctagctacgtcgtcgtacgtacaattttcaatttaatctcatcacaatcccaactcacacaagcctgccacgagctatacatcatgcttaggtcgatcgatcagctggccaccctgcagtttgtcctgatggtgccggcgttgccggtgagcacgccgatggagcccatcttgaccatggcggcggcgaagtcggtctggaacgagtccgggttgttggtgtagccgacgacctgcgcggcggtggtctggtcggcgaggagcgcctggtcggagctgagcaatccccggttagcgacaatggcggcgtagtagttggtgtcaaaggcgttgggcgtgacggcgtccatgggcaccatccccgccgcgggctgcccctgctgctgcgggcactgcgtcgtcagcgcggcgacgtagctggggtccatgctggggtcctgcccggcgttggggcccgacgagtagaggcggttgctgaaggagctgcagtgcgacacgccgatggtgtgcgcgcccgacagtgccaccatttccgcctgggtgagccccttggcgccgaacatctggttcagctgcgccacgttcgccgacggcggcggcaggttcccgttcgtctcctgcgccaccgacacgttgccgtctctcctcccccccggcacctggtacgcgttccctcccacctgcacgtacacacgcacgccaattgttactctgtttctcaaaaactgtactaaaagtataattttagctgctgtcatcttggctcgtgcatcagcggtgtacctatatccatgtgatacacggaaacatgtagattagggatggaaaccgtacagtggtttgtgttctcgagttagttagacgcggcacatggttgattgggttggtggtgaagcggcggggggacgcatgggccgcacaacgggagggaatggggacaaactaaaccgatcgatccatggcatgtggtgttgtggaccgatgggcgtgccggccacatgggcgtgagacgaatccacgtaaaccatccgtcccacttgctcatcctgcccccagaattaaacccctcctcgtagctttcggtatttaatttcctctttggttatcccctaatgtaatcctgattgataccggagagggctggagccgtcactactcactagcgttgctttttgcaggtatatgtctttttcatcatgtgatgatgtgaaaggttatgcacacgcataagcatcatctatgtgttgtttccagctccagctgaagtttcagtataacggtcttagcagagcaccatttggagttcataaattgataaatatgctagtgtctatttggaaaatacatgcatttggtcggttgtgaattattgacgtggtggtatatactgtatactccattgacttaccgctagtgaggaatctttgactacttgttcagaatatgtcaacttgaacaatatgaaactgcaacggtcgtatgatcagtaatgttcatttaaaaaacacatgtaacacaaaaaatggttctaaacctgctgaccgtatatatcatgtcgtaatgctcctactttaccgttgtggcgtcagtaataatcaaatttagtccaactgaatcaatataatcatacgaacgtactagtactagtactccataattttgctccgatcgatgtctcaacttccttctacactgaattgcatggcgatacagtttacgatttgtttgcatggagatcggagcaaagctagattaggaatgattggagttggcccatcacaccagcctcctaaaataactgttcatcacccccagagggttaaagtgaactttattagtgtgccaagtgccatgatcccacgatcagattggattacttaatctccattcttttggcgcatccccaaaagatgatcgattttggaaagcaaaggctctcttttccttaacctgtgtgagggcgacacggccatgtgacgctgatacggacaccgaccggtgggtccgtgcaaacaacgggctcattatacgtgaaccaaccaaaacaaaagaaaaagagcggcctctgcttctcctgcagtcgcatcgcggcatcggcacatatcgtgcgtgatgccgccgtggtgcgttgcttccagaaaagcatcggcaatgaatcacctcccattctacgccgggtcgggccggcagcatcgatcggaaaggagaagaacagagtaagttcctactgccagtcggagtacaactactttcagcgtcagcttttggagaaagatagaacgaaagttggggcaatccgtgtagggcccgaccggttttatattccaggctcgatctatctatctatcactcgcaaatcacccaatccaccgacgaatcaaccgtgcgccgtgcgcgttgtgatcccccccgacttgtacccgcacgggcaagtagcactagcagtgatgcgccggaggaagcagctggtaattcaatggagcagaagaaaacgtacgtaccagcgcgagggcgtcccgggcggcgaaggcgaggacgtcggcgcaggagacgacgccgaagcaggccgtctcgaggcgggacttggcgctgtcgatgacctcgaagccgcggaggctcgtgttcgggggcgcgtccttctccgccctgttcccctgcgtcgagtccagcagcaccgacgcgtcgcacccctgcatccacaaggaattcaggtgtctcgctattacgtgcaccacatgtcaaaacgaatgcagtaaattaggtaacacaggtactacgtgcttgattgattgactgtagcactgtactaatgttttggatgctaggataaaacaggggatgccagatggcaaacatgaacgagcgatttctagctgtcatggttccagagtatcccatcgttccgtgcaggtgcagacacggtgcagcaatctaccgtgcgtgcattattcccctacctcgatcggcttatcatcctcgcagtaaaattaagtagagtactacatacgcgagaaacggacgaagcagagcagggtgcgcggcaaaagagatgcagaggctccatttgcaagcgaagcacatccccacagtgacatcacgttgcaaccattggatcactcaaaaaaacacttgtatgtgcagccgccgcatatatgcagttgcaactttgcaaaggcatctatctctagcttaattagcttcacattcccaacaagctagtatacgtggtctcattaatggaggaaccgaatttggtggtgtaataagttactattagttactgtactgaccctgacgaagcagtcgtggaagtggagacggacgaggccggcggccatgccggggttcccggacaccgccttgctgacctcctcctgcacgatgatctccgccgccgggcacagcgtgtcgtagtacccgacctgcagctgcgcctgcgacctcgtcgccatcgccatggccatcaccgccgcggacaggagccacagccgcattcctctgcttcctcgcgcctccataatatcgatcgatcgatctgctacgctgctaggctctcgtttgattcttcgcttcttgcttcaggcgctgatcttgcagaactgcagtctgcaggagcaagagggcagcttttaatcttgcgtggaagcgagctatgcttctcggttaaggatggtgatgaggtggtgggactcgaggtggttttataggcgtgagagcgagagacgacatgtggggggtgaagtgggggagcgagatgcatggtgccaattggggtggtgcccttttgggggcgagcatgattgagtggaggcgatagaaaggcattgcaaagaaacaactttgatttttggactgtaaaaatgctcaaggcttttggtcttcatctgcattctgctgtaaatactaaccggagggtaattgagcatttgaactggcactgcagtagcaacaagcagttaagcagaacacatgttatgttacaggaaaaccgcaggcagggtgcatgttgggctgagctggcatttgagatgatgagaacgactctaatttgttttcttttcttcttctgtagcttggaactttcttctctgttctcaccttgtcagttgtccccatgcaaatctgggccctggagtagtactacatcagcatgcgattattgctaaagtaaatgatgggacaatggatgtttcaggacagaggtccctcggaatcacgtctgctgtttcgagcttgtgaattttgcgactttattacctgaacatttaacgattgggatgtgaaactgacggtctggaagaaatggctggatgtgccctgcttccagcacactcctgatgactaataaaaacttaagtactcctataaatttcgctatatcacacttcagaacaagccaaccgtgtcctccggaatgcaccgtagcgtggtcggtttgtactaaaaatgttggggttgcttcagtttgcagtgttctactattattgtcatctctcccattagttgcatccggtacgcaaaatagcgtcagctacgcggaatgctgctgcccaagctcttcgttgccagctagttacacttcacggaatccacaggcatcatcctaatcgattgcttcgtttgactcatgcttgctactcctacttacaaattgggtcctccttgctccacatgcatgatcgctatcaggttttctggcagtggttaacaagagaaaaaggactaactgtactggtatagtgcggttcgttagggcagtgcagacgacagacaactcaaagccagattcttgcacgatggcttccacgttaaggagaagctaccttagcctgaaacccttttcttcactcgcaccattaaagcttaatggtgtgacactacgtttggatctgtgcggttagctttacccaaaggaatcatagtacatcatgaagtataaacgcagggccctgcagatttgggtgaagttgcatgcagtaattaaccaataataactgaagaaagtaggaacattccttaggctgtttcaggacaaaacttcactgtcagaataattcgagttcaagcttctttagcattcagaaacgtgtttatctacctggaaaaaaaaatgggataaatcccttctgttaactgctacctaccagatggatgagtaggggtggtactgcctgcacatgcatgcagatgcagccatgcaggtagtcgtgtttggtagaagctggatgcataaatcgcgcaaagaaacctggcaatttatagcctaccaatcaatccagcatggactgctgtcgctttgacctcaatttgagaagccatgataaagtgaggttgcataaatcagtaccagcactgtagaagaaatatctttttcagcagtttgcttaatcagtaacagtactaatcgaattgcttgcatgatcactaccatacttcattaataccggtatcaggattcagaagtattatttccttagactcgtcttgtactcgggccaaccactaagtcctccttttgtttgttcttccatcttgatatcaaagttggctctgctttggttgcattgcatttgcaggcctgttgcctcttttcgccagcgtcaactttacggccaataactaacaactgttcgtagaaagtctcagccttatcaatattcagtgtccggttcaacataaaaaattgcgattgctagattagattgttaggttggctctcaattttgcttggcacatgactaaaagtgtgtacgcagcgtgtggcgccgatccatgcattcaccagctaaataaaaaacacttttttcccctgtatttccaggcaacgcgccatggcttcgcaggatttttttagcagagcttcgagaacctgtgagcttgcatgtctgctaatctctcgtgcctcactgtactgtccaaattccaaagagcaatgaatatctcacgcgtaatggttggataatttagttcaaaaccaatgcgtaattccattgaatttttgccgtttgacaaattaaagcatagagacaaaagaagaacaaaaactctgatgataggaacaagtagaggcttcaaaaatgttgttcagcaagcgaggcctagctcagtttgcaaccctgcagtttgtgcggatctggccgtcgctgccggtgagcacctggatggcgcccatcttgaccatggcctggccgaacttggtggcgaagaggtacatgttgtaggcgttctgcgccacgagcgcggcggtggcgttgtcggcggtgagcgtctggtcggaggcgaggacgccgcggccggcgaggaggttctggtagtagctggtgtcgaacgtgttctcgctgccgtcgtccatggctaccgtgttggcgctcccctgcgggcaactccgcgacagccgcgacgccatcgccgcgttcagcgccgggtcctgccccgtgctggagttgtacccgtacagcctcgagctgaacgagctgcaatgcgccacccctatcgtgtgcgcccctgattaaaaaaaaaacacagagagaaaaatattgtttgttaaaaaaaagaaaaaaaaataaatcttttcgagaagaagagtggtggatatgcatgtagcctaatgtttatagtgacctaagtaacattctaagatcttgagttcaaactaacggcgagttttagattagattatttgtggggctaataagttcttaatttattgcctattcgcctgggccttatgagaattccagaagttgggctgaattgaatagtgggctgtcattaacaagttgacctatgtgggcttttatatggacctgtacctgaaaggatgaccatgtcgtcctgggaaagcccatgagtggcgaaactttgtgtgagttgggccacatctgaggtgggacggggcaggttggccatcgcgtcggacgccacggaggtgttgccgtcccttctcccggccggaacgcggtacggggtgccgccggcctgccgtccaccaccgaccgtatgcaagttaaaaacaaattcgcagccaccgtgaaagagctagctgcgtaccagcacgacgctgtctctggcggcgaaggcgagtatgtccgcgcaggagaccacccccttgcacgcgctctccagccgccgcttggcgctgtccaccacctcgaaccccctcaggctcttgttcggtatcgcgtccttctccgccgtgctgttcgccgtcgaatccagcaaaaccgacgcgtcacatccctaaaaacagttcatcgatcaaccatctcgatcagctgattgatcccatttccccggaatgaattgaacaatataaaggagagatcgaattagagattagtttattgggatcgaccttgacgaagcagtcatggaagtgcatccggacaaggccggcggcgaggccaacgttggcgctcacggccttgccgacctcgtctctcacaatcacttcggcctgggggcacgattggtcgtagaaccctacctggagctgaccttgcacacctccaatgcacaagctcagtgccacgactactgcacctgctaccgccaccaccaactccattgcccctcgatctcacctagctagctactactataggcagctgaataatgcgtcaaagatctgaacaatgtggacaaatttatagctaggaggctagcaaatgatctgaagaagaaccccaataactagtaaatgaacattggtcactgcagtggactaaccagtctacatgttcttatcaactgcttctactactagtaatattcactgacactgacaggcatgcgcagacaagctttcaggcagccatgtgaaggcctgtagctagagacatggccaagattttcaggcaggcagggctttgggatatttggtgcgatgtgtgcaaaaaactagccggtaaaacagctgctgcgaccagggttggaaatttcggtcatttcagacccctccgatacgatattatttcggccgaaattttttaatttttccatgaattttggtaatatttattcaaattcaactaaattttgcttaaaatttcagaaatttcggtatttcggtgagcaccgatcaaatcggctaaactgataggtttaaccctggctgcgacttgcgatgaccatctgttgtttggtgccattgcagtagtgaccactgaaccactaaacgagtggcgttgtaaattaatttgtcattgttaccaagggataggagattactcggatgagggattttaaactgggacagtgcctgcgaggattaaaaactgcagttgcttcaagatcggtcaaggcatccggctagttgtctcatgtgctagggacagaaccgaacgtgcatggagttctagaggcttgatataaaaatggcagccatcatgtggttaagtgtgcaaatggtgctgatcgaggtagttttgccctttgcagggcatgtcatagggcagggatcggtgaagggcagcacaagtgtgatagtttttatgctagtggggcactggggcgtacgtttctttgacctgtaaaataggaacacaaatgagatcgtcctgcagggatagggcatcctataggttttgtaaagtactgcacatgtggatgtggccaagattgtaaaatgcatgtgagtgatggtgacaatagtccaccaacttacaacttacaagatcatttcacccccttttctgaagaatgcagacctgtttggttggattcagactatagcactgttatgtatcttctgcgtattcataacgcgttgatgccttcttttgatgtctttgtgacactattactagtacatgatgagagcccataatagagctacaagaattacaactgcaataaccgacaggagaaggcatgagcaggaagcgcttttcctcatgcgtgctgttacagatttcaactttttctgcgcacgctgtacatacaaacacgaaacgacatgttagctagcttatcttagaaagataagataaatatatgcgggcatctgtagaatcaaacaataggcacggtggatcacctgaagctggttgcttgtctcttctgttttctcgtctaagtcatcctgcaacgtttgtaaaaggcattagtataggaaccaagttaattcagaaacgatgcttacaaataggagctactgagatacttacaatcaacctagtgtgcagatccaactcttcgttgatcgccagcgcaatgtgcttggtgctgactatcgtctcctccagcttgtccaattcgtcgtcttgctctgcatcataattcagagaagttcagtcactgaacacctgtacattacatggagcagcacacgtacgtgctgacgccagacgagaagggaagaaaaaaggtatatcctctcttacctttaataacgttcctctgcaactcaatgatctcacggttgtccatattggcaatgctgcttacatcgatctttgcgtggttgtcatccggtccaagcaggtcgctcctaaataaagattcagaaagacacaagtaggaagaagtgtttcatcgtaaagttcagagttcagacttgttgaaactcagctgaagctgcaagcggttaaaatagtggagtatataagctggcaaattcacctattggagaagcgcttccgggtgaacggagcgccaacctccttcaccttggagctcagagtggagtgcttggctgctagcttgttcaactctttcaggcttctgccaggtttaagcaaacaaaattaacgttacgtttaggccaatttgatcaatatactatcgtccaattgcaatatcacgtgtggtttgcttaactacttacatgcgttgcttgtttgggagttgagaaaggtcttcctgcatcatgtcaagcctggtctcgagaatcgcgactttcctcctgatttcggcggttcgccgctgcagctcctgcggcagcgacggcgagacggactccctctccgcgatcctctcgacgacgtcggccacgagcctctccgcctcctcgaaccgcttcatccattgctccaatggggaagacgccgctgatgatcgatgatcatcgtcattagcacatcgtcagtcggatgcaaaggttaaaaagaaaagaagaaggttgagatgttgatgacgatacccgtgtgctggtacgtgatcggaagaagtggacgcgccatgtgcaatccgcgatgtaaactctacgagtttttcgtctgatcatccttcagtgaagaacaggatggttaataattgaggaaggttctctgatcttgtggtgttcgtttccgggtcgaacgtagggaggaaaccagagcagctacgagtaggtttctttccggcgacgaccggctccgttccggcctcaacgccgtagcaaaacgatcgagattgttatgtacaactaggtaagtctgcacgtagtggcgtagagccgtagaggacaaaacggagaagggccgtgggctggttgactagtacgttatacgaacatgggctgggccatccaggcccactttggcgtggtaacctaactaggcctagtgactgttacgtgggcctttttagacccatatcatagtggaaaaagtacattgaaggtccctcaacttatcatcggattacaaaatcgtccccaaccgcaaaaccagatatacgtcatccctcaacttacaaaaccggatcactttaggtcctcggtgggttttaaccccggttttatctgacgtggcagctaagtcaacgtgggacccacgtgggtcccacatgtcagtgaaacaacttagtctacccttttccccctttccccctgcttacgacgctgggtggcgcatcgccgcgacgccgcttggctcgccgggaggtcgaggcaagcctccaccgctagatgcctcgagctcctgcgagctcactagtgacgatgagggccaacgctgcccttcttgcggagtcggaggtcgagaggaagctagaggccacgcgggcgagcttagggtcggagaggcctgggaggacgtagcacgacagcggcacggcagagccggcatgaggcgtgtcggcggtgttagctcgtccgcctcccccgccggccacagccgcgcgtcgccatcgccgacggctgatggcggcgtcgtcgagtcgatctcggtgcaggccattcgtggcttcggcttcgaccatcgaggtcctgcgtggctgcgccccgctcgccgccgccgtgtcgccatgctaccccgccgcccatcgtcggccgccctactgccccgagttgacccaccccccgggccgcccgcacgaggggggcggggaggtcggcaagctcggccagcactgagcccacgtgccgccacttgggagccgccgtcgccagccgtaccaccccaccggcctcgtctcctccctccctatcgctcgccgctggcctccccgcttccctctccgtcactttccgtctccttgctaagcagtacaccgcaacgctactgcgtccgcggtcacggcggagagagctggcaccgcgggagaagctggtgtggaggagggggtcggcagcgggcacgccacgtcgccggccacggcctccgcccgcagcatttttccaccaccatcacccccacctcgccagcgacgaatttcctctatccttcccctttccctcctccgccccctgttgacgtaaaacacaagacctgggagatctgcttaactctagtgcaggtccaaagctcaccttcgggtgtgttagcgtgccagttgatttgatcctgcaatcaacaagaaatagaaacaaagagatcgcggttaaatctataaatgatagccgatcggctaagtgccgatgacatatcatttatctttgagccgatgtcatatgtgaatcgatcggcgactataaatagataataaaaaactaaacctacttgattggttgtagatattaccaatatatagctcttatatcgatatatatttaaatcaagtgattgggatagatcggtcgccatgccgagacagtataaaccacttggatcgaaatatatattaataacagaactatatatatttatagcatagccgatcatatagatctagcatgtatcgactaatactccgatactactctatatcaggatattaaaacaaatataatatatcaaacaaaaacttaatatacttaaatgcaataagatcttgacataaagggcggatttaacatgtcactgaagcatatagagcgaatatggttaaatcagataagatcggctgaaactccgatactaccctaatcggcaaccagaaggcaggctagagattgatattctaagcacgacttaatagatcaaactcaactgatgcagcattaagtatgaaaagaagaacaatatctagacaatcaagccgctggaagtttcatagagtggtggatatcttatataatctaaatcaacatcaagatctaacctaatcggctgccctctactaacagatgttagccgattgtaggttagatagcgatattgtcagagattatgtacgatatatgataacaggacgaattacgtaaacaagattagagtatcataaagatggaagcactaatcccgagaacacaagctgtcataacaagttttacctcttgttgaagatcgaaaccgatgcagctcaacccgaaagcaggaactcgtcgaaataaaactaaagcaaaaaggtggcgatgcgccgaaattgtattgaacatgtgttgttgttttttacatagggctcggggtctatttatacccgagaattacaagatatgtccataccggacacgaccattatctctaacaaactctaagataccataagtctttgcggcaaacttttgcccaaacatatctctaaggaaattacataaaacatcataattaatagatacaattgccttctcaggactctatccatgtgcggcaatcatcttgaagcacctcaattcaacccgatgtcgtacaccaagtcgtactgtcggaatcggctgcatcggcttacctagtccgactcagacccaaccgatccttatcgtagccgatttggacttcagccgattcttgctctgttctcggatcgatctccgcctccgactccacttcgatctaatctccttttccgatgtcgatgttaccaaatttggttgttaacacccccccccccaccaccttgctggcaatgacgacaaccacatcgacccgagcacaaggtatgtgagcacctgcttcccctccgccctgggcgccgccgccatcgccaccacagccgcctccgctgtcgcccacagcttcccctcggcttcctcctatcgcccacaatcctgctccacaagcttgccgtgtgccgcctccagcgcacgcgccgcgccgacgacggtgtgcacctgccgccgcagccccttcctctcccgcagcgtgagctctcaacgccgcctcccgtcaccgtcggtagcgctcgtgcacgggaaaaaggataagggaagagaggggaaaggggaaaaagttgtgtttcactgacatgtggggtccaagctgactcaactgccacattggacaaaaccgcggtcaaccagagtcaatactgcctaggaacctagagtgacccggttttgtaagttgagggatgacatatatctggttttgtggttggaggacgattttgtaattcgataacaagttgagggaccttcgatgtactttttcctatcaaagtaggaaacttcgtcacacacttcttttttttttttaaaggccgtcacacataatgatagagcagaccactaagcaaagtagcatagcagagctaggagctagctagctcgttcgcaacaaattatttctacttccacacaagcaagagcaagacagcaaactgagatgagcagacgatgaatcgttcagttgacggcgctgcacttggtcctgatctcgccgctgccgccggtgagcacctcgatctgccccatcttcaccatggcggcggcgaacttgagcttccacgggtacccgccgtacgcggtctgcctgacctgcgcggcggtgggcgggctggacagcagcgcctggtcggaggtgaagagggcgcggttgcgtagcacggcccagtagtagagcgcgtcgaagccgttgggcgtgcggggctccatgggcacgacgaggccggcgtccacggcgccgtcgggtcccgcggccgggcacgcgcggcggagctgcggcagcaacgccgggtcgacgctggggtcggcggcgcccgtcgcgctgaagttgtagaggcgatcgctgaacgacgtgcagtgcgcgcggccgacggtgtgcgcgccggacagggtgaccatctcctcctgtgtgaggcccttggcggcgaagctctgggtgagctggtccagtgtgaacgtcggagccgggatgttgtccgccacctccggctcgagcgaagccgtgccgtccctccggccgccgggcacgtcgtagcgggggcccccggtgagcgcgacgccgtccctggcggcgtaggcgaggacgtcggcgcaggagacgacgcctgggcaggcggcctccagccgagccttggcggcgtcgatgacctcgaagccgcgtaggctcgggttgttgatcggcgagtccctctccgcgacgttgtccgacgtcgactccagcagcaccgacccgtcgcacccctgcatgcatggatggataatccattttgcatgatgcattgcatggtgaattaattcgcgtgcgtgcgtaccctgacgaagcagtcgtggaagtgcatgcggacgaggccggcagcgaagccgatgttggtgtagagggcccgggtgacctcctggcgaacgatggtctccgcctgcgggcacgtcgccgcgtagaagttggggtgcagtgacccatcgttggcagggaaaccggcacacacgattgccatggtgcataaccacaagaccgacactgctgctgattccgccgtcatgatcaaccgcatcattagtacacaattagccacccgttcgagctagtacagtggtcacttaattggtgagctgacacaagctagcttaattaactggcaattaagtcgtcgaggttaacacacatatatagcccgcggccaggcattgcacattgttaggtgaagtgccacgtactcgcgtgatttgcaatgtgggatactgggattgtggccaacctgcagatcgaccatggaaagtgtatttgggtgggtgggggcgtgtgtgattggatagcgccgggtaattgggttattggggcacactgaagcataaattagctccaggttgagtaggatttggccacgaattacctgtgtgtccggcatcaacttgagagagaggccattactgagttcatgggtcactacatcatgcacgttcccattgaactcgggttggtggtaagcagatttggtggactgtgttccaatgggcgtcacgaccggatggccatattttagatttcttcaaatatgtacgtgccacggcggcacggccgtagtgactggtgatccttgaatccatgaccaacgaatgtgccactaccgagttgtgactgtgagggtatatatgtaatatttaaaaaagaattgacggcaacaacaataggatcctcccccggccccctccattgtgttttttcttttacttttgaacctttttattttaaaaataaacttttcaaaaccttattttcggatctaaacctttagccatgccagcttagctggcgtggcaaaacaatactatgacggcggtctcgctggtgtgatagcgttatttggtcatgccagtctcgctagcgtggcagcgttatttagtcacgccgctcttactgatgtggctggataaaactgtcacgtccattgcatatggtgtgttagtgttgttttatcacgtcaggcaggatagtgtgaccaaaaggttcaaattttgagaataagtttttagaagcatttattttaaaagtaaaaattaaaaaggttcaaaaagtttaaaaactttcctccagttccacctatctccttatctgttggtgtggagaagctccatctctacgccacccatgccattggcggtaatggaacgtgctcttgacacaacaccacaacaatgccgcctacacgctatgtcgagtagatccaatgtagagacgtggtgccacttagttggagggagacatcggccaccgtggtgttaagagctaatgacgcgatcaaggcaactctgctgatagcagggagtagggggatcagatgttagtgtcaacccatcttcgtgctcgatggtgccagtgtcgttctccaccaccatcacctccctctgtccaattcgctctaggacacgggcacctagtaaaaaaacgagatttggagaaagagatgtgcctccaaatatttcttgataagaaattatgagtgcattgaaaattgaacacgagacctcgacattgaaaccacacatcccttgtcactgcactatcaagtgcatctcctcgtgggcagccagtaataagagctcgataggcgagaagtgccctatagtagaacattaacttgtttggagatttttgatgatttcttttcaattcattatgcatattgtcgcacattgttgttttagtctattcgatcagatatgctacacatgatgcacactccttcgccatcttaatgcgcccggcaacaatgtagtatttttgtttatgttgcagtgcagtcggtatgcactttgcgtggacttaaacatgcgtcaacacgtgtgtatatacagcatagttgtgtacatgttggctgttgctacagaaaaacagtggttctataacttttggtagcggccttaattagttccagatctcccaagtgctccactacatattcgtgcatgagtttgggcgacacgcaagcatgtatgtgtggatatcacccttcagccaccgtgttgcaaaatattactaagagacactccatacgcaggtactcctcctactaattagtagtgctgtgcataagctcagactcagggagaagcctaggaaggcaaagagaggaaaaaatttcggcacgtacactgtcccggtcgagattggcgcatgaatcctcgtgatgtaggtctccggtacccgactgcggtgcgcacaccatcatgctctgttgcacggttgaacctgtcgtcgaccacgctgagccgcgtgccgtatgcctcgcttgccgggcgcgcggcgcgggccacgactccatccacacgagacgggctacccacccatgggccgcgtgctctcctgcgttggcgtccggcacccaagacaccagcaccccgcgcggcccagcaagttaagggataagtcgccgccgcgcgaggacgcgggcgcggactcggctctggtccctccccttatcctgaggcgaccctcctggtgcgcgcgccaccaccgcaagtcgttgttgcaaccgcgagcctcgctcgtctcctcctcctcctcctcctcctcgacatggtcagcgagcaaacggcgccggtggcgaccgccgaggcggagctggagagcagcgccgcgccgcccgtcaagcccgacgaggccgcggccaaggcgcagccggaggacgacgcccccgttgtggaggatgccaaggatgatgacgacgacgaagaagacgacgatgacgacgaggatgaggatgaagacggttaactctcttcctcctcttctccttcttcttctcgtttcgtcttcgttaatactgcaatctttccatgtgaaatgcagcgtgtgtagtagttgggttttactactgtttagaaacgtattagtgcgtcggggtgcttggattacgttaatggtgtctctttcggttcttgtagcaattactaatgtactactctagatagcaagatttatagcctgacttgcagttttaaatgaccttgaattgaaggtgaacaaggtgcaatcggaaacgagggctccaagcagagcaggagcgagaaaaagagccgcaaggccatgatgaagctcggaatgaaacccgtcacgggagtcagcaggattaccatcaagagagccaagaatgtaagaaactgtgcagctgctgcaaacaatctattcattcgaatggaagacagaattaatgttttctctgaatcccgtgtgtttcagatactgttcgtggtgtccaagcctgacgtcttcaagagcccgacgtcggagacgtacgtcatattcggggaggccaagatcgaggacctgagctcccagctgcaggcgcaggccgcgcagcagttcaggatgcaagacctgagcaaggtgatgtccaagccggacgcggcggcggcggcgccggccgacgaggaggaagaggtggacgagacagggatagagccccgcgacatcgacctcgtcatgacgcaggccagcgtgtcgcgggccaaggccgtcaaggcgctcaaggcgcacgacggcgacattgtgagcgccatcatggagctcacggcctgaagccccctcctgctgctgcattggcaccacctctcttcccccatttcagtatcgtgttttttttgctggcgtttcgtcgtgggtttgcataagatgcccagtttgttcagctgctggactttgcatcaaacttttcatagcatgttcccatattagtgtcatcttaaatggagttttcagacttgtttgaacggcaacaccaatagagttcgatattttgagtcaattaagaggagaaataagatgttcaccaaatccatagcatgccagcgcaatggtaatataaatttattggattaatgcattgttttgtttacacattgcacgacagaattatgaggccccgcgcctatcctatgctatcaagctatcctttttctatcgcggctcctatttatcacatctcaccactataatcgccagcgcaggtaaaaataatcctctactctcactcaccagctctggttatgtccttattagccaaagctgaggagcactgaatgggtaattaattttgtgtttgtgtaagaatgctgaatgcctaacaccacaaatgcccacaatgccaccaccaataacaaccacagtgcctacggctgcttaccgtcaggcttgtcagggaaatctctattcagaagctcgaggagaagaactgcagcagagtctttagccttcttcacactaggcattggctctccaatgcattcatccgtccatccacgatcagaagtgttcaccctcaccgaatagacgaatcttttagcatgggcagggccaccctcgtttacgcacctgtactgaggcattggccactgccttctcaagcagatgtcgttcagggtctgcctggtgaacatctgagcaccatttttcttctcgccatccctttcatcttctttctttgttgcggtttccttctccttcaggaccacaagtgcattcctcgctgccaacttctgtgccatcttcttctgagggttctgagctacaccgatctgaacaccatcaacaaatacttcaacagtagctatgttgcctgctcgggatgctttgtattccaggccttcagcctgctgttggcagcgttcttggagctccctaactggatgcatcggaagggtctctggcgtcaccattggatgaaggagtggctgaaaaacctggtgcagaatagttttatttagagaacttatatcgaatgagcacttcaacaaagatccctttcaaacagtccagaaatgattaccttccagaccactgaggtatcatatccactatccaggaatatcgcgccagcaatcgactcaacaatgtcaccaagaactttaggagccttacaatccccaagcccaaaagaattgaaacctggtttcaaaagctcctcttggacatctttcacaaactctcgaatctacggaagattgaattaagagtcagcattgctttcagaaaagaagaggaaaaaggttcttcctaatcaaacaagacctaccaacaatgtctagtttgtcaccacaaagaaaaatacctacctgtgtttctaatgcagatgatccatggcgaagatgtacatgcagcttatgcttaactgcaacccttgcaaaattctcattattaacagctgcagctctcaaatcagtcaagcggccaggaggtaggtcagtatatgtaaaaaacaaatgcctggttatgagatgatccaacacagcatcaccaacaaattccaaacgctggtaacaggaaacaccagaagatggtctcgatgcatgtgttatggcctcaacaagtaaacctttattctggaattcgatacccaagacacctttcaacgtgtcaaagttgatgcttctcattatgctctcaggaatgtcatatggctttggaggtgggatctcttcaggatccaactctgcatgaattccaatccatttcatcaggtggtttgcagcgattttccctcctgctacataatacaccccaataagtgcctcaacaacatccgctaaagttttgctcgacagaacccgatagcagctagagtctccttcaatttcaccatcttcttgcatgttatctgcatagtcatcataggattccttctgtaactcgcaaccagttgattcctcgtcaaagatggaaggttcatactctctagactcttcatcgaatacaggtagcactcctggagctgcccatcttgatggagcaaaccggtctgcttgaatatatgattggagggttttattcagagcatattggtacaggaccatgttactaaccatctgctgccgcatccttgtaagctgtccctcatgcttttgaggatattttaggaagaggaatctactcacgacccatttcaggtatgcatcacccagcagctctgctctttcatagcagaatgtctcctggcatgatgcagcagtcaaggcttctagtatctgccatgaaccccaacaagcacttgtgaatttatgaatcaacaagcatatataagcatttttttcaaaaataaaattatatttttggcccacatgcaacgagtcaaaaagagtagaggaaaatattaggtgagcactccagggaggcactgaaatgcaaaatagggagcagatagaaaattaaaaataccatgtaccccctatatgatacatagcatacagttaatcagcaacctcccaaaattaatcattcttttggaaatatagtccttacaagcaccctttagtttaggatgattacctgttatttcaaaattaacataaattatggatgctgagtgaatccttgtttatcacttgcctaccaacactaatcaaaattcaagatttcaagataattgtgggcctcctgtggtaatatgccacatttgacattcagtgtgaagtcatgtcacatgtgctactgtcttctagctaacaagcagaacccactaaagctagatgccctatttaacacagtcactagatgagaatggtgtgttataaaaaggtaagaaaatgcaagggactaccaggggggacataagatgcttttcctaaaaatgaccatttgggtagtcaaggatgctgagattaccttagttgcaggaacagggtaatcaattatgtccttcaattgaactgcaagaagcatgctctccacccttctcattattgagggcaacctctgagctccacgaactagtgatccaggaagtgggtgcacaaggcacaactcaggtggcaaatacacgtagtatgttttgtcaaggttctcagagaagtcaccttctctagctgttgaacaaatggtagcataataatcacataagactttagtttattttccttcaaaatattgtcatataccactgctcagaatgaaatattaaataataaaacaaaatgactgcataactttaccgtcagaatgctcaaatctaggagaaagaagattcttgcaatatgaaacaccacgggcccgtataagaggctgtttcctatagattaactccacaccatacctgagaacaagacagtgaatcatgctgtacttctctaaagttgtaaagccataaaaagggaaggaaaatggggaactcaagagtaaaaaaaactaaagcgccactctccttgatttcagaattaaataaaaggtcatcttacttctgcttgtagtaatcagcatatgaactatactccaatggccccaggtagccttctttcctagggaatgaattttctgcattcatgttatagcaaatgcagtccacataaaacctcttccctgagtgggcagcagtgacaaccattccagcaagatctttagcattccaacatgaatctgccatgaacaacttgccttggttctgataatcactaaaatgtcctctatcacgagcaggaactaatccagatgctttcacaatgtcaaattcagcaatagctcccctaataccataagtaggatgggccttttgtccaaaagcagtcccatggcgcaatttcccaaacccgtattccctcctatccccaccaagtgttcgttcattggtgcctagatagacatctgggcgtgccctctgaagtggattgttccaggcatcagtgttaacaatgttgttaaccaaagtccaatcaatctctcttaaaggatctgtacacttctcagctcctacagggacaaagaggtatgcttttgcgggatcccaaggtgtagttgagggatcaacatcaacatcaagtactatgctcatgagcctaacatgaaagctcttcagcaacaccagctggaatcacaatattaggtattagctacattaatgtaaaaccatgaaaatggaagttcttcatttgccaagaaggtcaacctgactttctgtaatttcaattcgtccacggaatacgagagatgcctttgttatcattgtccttgcaacaaagagatccatcgtcgtcgataaaacctgaaaagaaaagaacaagtgcttatgttacagttttagactattttattcaagtttcaggacatgcattatgcatatgatggaacatacctctgcatccagctcattgccaaaaataattgcaaaatttgaaagttgtgtaacgaaagggtccttagaagtcccaacatttacacagttcacagaatacatatataacttaataaattgagagttttggtagccatctctgccagataaaatccattctccctgttggaatccattgaaaaaaattccagataatggttagttgcactggaaagtgcacagaaataaatgagtgagaatgaaattaactcacccgtagaatatcagcaacaccttcaggataaaactctctatggcgagctgttccaggaagtggttcaccttcatcattctgctcagttttttccccttccccgcttcctctgtcaggtaagagcgtatctgtgaaggcacccatctcatgcagcttcttacaagcagccaaacaaacagcctgcacaaagagaacaagtgtggtttcatgttagtgatggccaaaagggctacaggactggtattattatggtttttttaactcaaacaaaagcatcatattacctgctgtgccagtcgtattgaactgcatataggaccctcaagtttttcgaacggggcattacaagggagctgaagcttgcaagaatattccactgaaccacctggcttctcatacttttgcataatgaattccggatgaagaattgagtatctgagaattggaaaatcaggctgaatctgacaccatgatattctaaataagctttgtacactaaaaatacattaaataatttacctgtcacttggcaactgtgaacagtaaaaatgtatgagtccaactgctgagttcaagctgacaacagcacctgttgattcaacctgatacattgaaccaggtgatgtatcaacaggactcaacacagaagtaccatccaaatgactaagatcggttctttccatagcttcctttctcaacgtctcctcactattccgagcattcctcaaaaaagtttcatgtgatatattgcccctgtgcatttacaaatttacaagccaattgagtaaaaataaccactatatcaaatccaaaggcttaatcgttcaattttgtgtctatatttgctaatcgagtaaaattaacctttcaagcattaatatataatcagatccaggctttcttgcacgaccacgtgactgtatgtaggctaagacggtctttgcaaggtcaaatcgaatgacaacattgcactgtcgaatatcaagcccttcctctgcaacgcttgttgcgactaaaagtgtaacctgcaaggcatgtcaaaaacatttatgagaaatcatctggcattgagtaataaatgagctgcaactgacaggtggttatcacttatcgttgacaaatgaaataaattaacattgtcaagaaacatacacggccatcacgaaattttgaaattgtatcctgcatctggcacgcgcgcatctcttgattattgttatggcctatcaagcttgcacatcgaataaaacttagagatggaagttctgccaatacctatcaggttaaaaaaagaaaaagaaaaacaaagagcattaacaaaggatataaagggaatacatgtacagaaataaaacttcaacagcacttcaccttaggaagaactaatgctgtcacaactctctccacaaagattatggcacgaaaatcctcagtatgctgatatttgagaagtattttgatcaaagcctgcaccctaggagtaactttaccatctgctacggcagcgccgataacttcatctacatgctcacctacagaaacagctggtgggaaaaatgatatcattagaaagagactgagctagactcacaagtcaaataatcaaatattaaaagcaaagtaggcatcaaaatggcatggagaagttaagtcacataatgataaagattaacgaaaaaggggcatcaaaatgatggaaggttaaaaggaaaatctaaaggaacaacaactacataacacacttaaaattaagacaaaataataccatgactgtcaggcagctccccctcctcaaggtcatttgtgttgtgtttttcagtattttgcatttcaacatcactggtctcacttttcattgcagccccttcagtcaactggcagtgtaacagatcaacaaccttttttaaataagactcttgaaacttgacatcaacctgatagtttgccctttcatcattttgtaatgcagtcaaaaaggactgtgcaacctgaaattaggagaagaacaattaaaaatgcacaatgattaatgagacgctaatgttcaacatgaaagaaataccttatatgcacaccattgtccaagttcacctaaagcataatttatagctctcaacttctggattaaattagccgcaccatcactctctgtacgctctgaaacaccatagacaagacgcagctcatctctagacccagcatccctagcccccatgaactgccatttagttctcttagagctagagagtgcagcttcttcaaccatgctttccatttgtttgatttgctcatgcaaggaccaaagagtggctgctttgtcatattggacaacaacttccaaaggcatggggacatgcttctcaagctctttacgatctttgatggtacaaactactgaatctagtttgctctcaagatttcttatcttgatggcacagtcctcttgactcgtcactcctatccacataatagtattaacaaacatatgaaaaccaacggcgaatctacgtatgaaacagcgattgatcatgaaagatggaaacggtggcaggaaacagggcagggaaataccttttagattgacaggagaagccgtcataccgaaaactgctggcctcttctccttcggagtcgtgtgataaaattctgacatcactagagaatatggatgttttttcactgcatgatggcactcatctaaaatcaaaagatgtatcgcatccattttaataatactgtgcctgaggatgtttaacaaaatttgggctgtcataactagtacctgcgtgaaaaggaatgcatctaatgtgagcaaatcacaaaagatatttaattcaatgcaaatacgcctttccttttgtaatagaaaaacataaataatttccacagatggatgcacatccagccatcgatatacaggcatacagcacgtgataaattgagatattttcaacttccacacgagcaaaacgtgccatgttaaagtatgggacgtgcaagaaaacgaaaggtgtggttaattagaatataaagatggttatcaatatatcccaaaattacgagaatatatatcaggtagccgatcccttttaccatcccaatttttctttcatgcatggcaagtcggctacactatgtcttgattgataccaaaagccatgatcacgaatgaaggatgcacaggtcacgttcacaaaatgatgtactatatatgaaggatttttttagaaatctgctatctaggtcttgagtattatcattgataatatatggcaatgccattcatgcaattgctccattataatacaatttaatatccgagggaattgcacaaacaagtgttggtcaaataagagcgattttaggaaaaggtacagctcagagttaggccatgaaacatcctcaataataatggtgtaaaattagaaatgcaaaagcaaattgatgaaataaatttgcctgtttcgactcgaattcgcgctgccactttctagcatcccagaaatcctgtcccatctctccacaataatgcccaacacgatagccggttctgtcacgaatcacctcagcttgctgcaatttcagtaacacagttattcctcccaaaacttccaacctttacagattgaaagcacactcgtttatctgtacctgatacacaagaggcaccttgggaaccaagaagacagcaagcatcttcttgttctccttgagcattttatcgcacacacttttgatgagaagcacggcgatgagagtcttccctgcgccggtctccaggaaggctattgtgttcctgctcttagcttgctcaagcacctctagctggtattgccttgcatgctcctccgcgacaggcttctccagctgcgcagcccccatcctatctgcctctgccttcttctccatggagcctccatcctgcgtcctggcacgctttgcctcgcggtcagactcctgctcccaggtgcctgggcggaacaccatcttgccgccgcggtcacgctcccagaaaccccgggcctcgcgccgatggtgctcgtgcttgcggaccctgtcgaaatcgcgccttccacgccggtcatcccacccacgcgagggcggtggtggcagcatcggcctccgccgccactcctgacgcggtcccccgacaccaccggaggcgaggcgcgggcgcttcccgtccctccactccccaccgccgccgccatttgcagcgcagccatgcgactccctcctcggctccttcctcgccaccacgcctttacttctctgcacaacgcccaccaccgccacggcattgttggccacgggcgcagaggccacctgtaattgcttttcctgaatcggtagctccggcggagccacaggcacgggctcaggtagcggcggcggcggcgggggtgggggcgcaggggagctctccgcgttgatgctctcgagtatcctgtcgatctcggcgacgaagccgtcgtcggcgccggtgtccatcgcgggtatgaggccggggtcgaagtccgcggacgcggcgaagtcgatgccgcacagcagcgacgcgccgtcctcgcacgcgtcgtaccagtacgccgccgccgcgtgctcgccagcgcctcctccaactcctcctcccgccatcgctcccgccgtcaacagcagctgcaagcaagcagtcacacagcaccacaccaacacccgaccacttcactcctccattaatcagaagcagcagaatacaaaagacgagagatgaggaggggaaaacgaatgttggtactactactgctgctgctacttccggtgggcgtgggcgttgcggcgcgcgcggcggtgacgacgatgcgacggggagagtggaagagaaagaggcggtgataaaccgtacgaatcacgcaaacgcaagagggaaaggaaagggaagggatgcgatgctccccgttccgattccgatatggggagaggggaggcgatggtgggggtccggcacgattcgattcgattcgacggtgtatcaacgctactctttctcttcactctctctcttctctctctctctctctctctctctcttcctcttcctcttcctctttcctctgatctcttctccctcctccgcttccctctctctctctctctcgtgtgctcgctctctcgattgagatggcggacgaggaggaggaaggagaggagggggaagggacgcagcggcgcgtggagttcccgattaatggacgcccacctgaggggcagtgcgggggctctcccactggcgtgtggggacacgggcgcaacgcggtggaccgggcctacgcccgatctcgaggcgcgaacgcacggcggggatgggctccggtctatgggcgggttgcagcgggcggcggcggcgcggcggtacgggcccaactgctcctggactggggcgtttgttacttgtcgtgtgggtatgacctgatgggcccacctctcagtgagagcccccgcgtggggaggacggtgtcgagtgcgatgcgatggcgtgagccgtgaggaccgggtcgtaccgcgcgagtgactcgtgtgtcaggggcggttgttcgcccccacgagccgcggagcggaatggccggcttcgtacggcggaccccgtgtcagtctcatcagcggtggcccatgcttgggcccgttcggaaacagagaagatcaaggacatattcagattaaaaattttacttggcaagataataatattgataaaattttagcaagatttttatatatttatcaaatttgacaaccaactaaacatagatatttttttgacaactttaccaaaaaatggtacgattgaaaatagcatcaaagtgaataagccctaatttataagaaagtattgtaggattgtttatattatagctaaaataaaccttatcaaattttggcattgtcaacattttagcatgttgataatattactaaaattttttggcaggatatcttatgccaaaatttggtaaaaaaaaactaaatatatgcatatctttagcaatttcacccaaaaaaatggtatggttaaaaatatcatcaatctgaaccgcctcataattcatttttttatgaaaggaaaataatgatttgtttaagaaatagatatattgcagttccaaacgataattttgtaatggccccaaatttgccctaaacttaaccttcacaggcaatcccatcaaaccatacgctaatcaaggaataacgctccattttgacttgccctctctcccgacatacttgcgtattcatcagctaattgatgaggatttatagggactcgttcactattgtgttcagttagaagaatttgaggtacatcatttcatggcggtctcgtttttaattcatatgttttgtttgggaattgagcgtagccgactagataggtcctttgtggtggaaccaggccatccatgtttaattcctaaactttgacacgggtgttgcatttagtgatgtatccatcaaccgcgaaacaatcgtggtgacttcgtcaatctcaagatatgatggtccactcttccagaggtgctcatagagatatggcgtgtgcatgtatgtttatatgggtgagtgcgcgtgcgttgtgagagtctacatttatgttgtgtttctcagtaaagaaaaaatcatgtgtttcatttgtacattttatcctctttttagttgttttctttcaccttttcttttgagaaaaagaccaacttgaataaaccaaaattattgaaggttatataagctatccaatcgtcgatagtattatttgcgaaaatttcatatttcaactttctattttctaaaattcaaatgcataacccatggatgaaattacatttgagtttaaaaattaataatttacctaaaaatatttaaaaaaatcagcatttgggtatattaaacccaaataaatcatgcttattccaaaataaatattattgcaagcataaaaggtgattttaaccatattatggaactaccttacacaacctactaaaaatgatgtattaaacatttttttcatgtactagttttaaaatttcaaaagtcttttcaaccttaaatcataaggacatgtcatacaaaactattttaaattggccaaaggatgaaatgtgaatggtttgtaaagcttaggacggttgatgtccagttttagaatttaaggatgctaaaagataggaaaagtccactgttttccgtgcatgctttccaatttgctaaaatatgttttttttaaaaaatatgtctaatagtttcttgaaaattgtaataatctacttctaagtttgaaataattaatatttgcactaatagtttattttgttttacatatcttttcaatttttttttacatttctcttctatccagcacaccctagagagagtattgtagacttctgtataagttcaaggaagtaaagagaggttttgtccgattatattttgggacctttttttttttttgccttgagaaaatgattggccacgacagaagcttatgatcggccagtgtgattgctgctcctcctaattagaggtgaaaacggagcgagtatttcctgagtgccgcccgaccaagaaccgcagaaagaatatgggggagaaaatgggatgccagttcgaatccgaatccgtacaaaaaaaatgggttggttacgggaagagttgtagctgcttgtatgtcctatataatacgaaatatatatgaaaatctattataagtccacctacaaagtagaaatattattaatcactattttacaaactcacatgtaatatcctacatttttcccccttgttgtatcttttttagcactttaattgcatccttatattttatatctatgaattagagacacaaataaatatgcattcctaagtccgattcaaaggaaataacatggattaggatacatatagataatatattacccggtatccagtttcagttttttaaaaaattagaaaaaatattcgtgcgttgcaatgggtgaatactattttaatcttattattgttatactgtttagctaggatgaaatttaacgtgggaattcttttgcatattttttttaagaaaatcatgaactgcaattaggagttagactttcatctcaagttaacatgcaagcttttttatagagatttcttatatgacttcttttgtatttctaaaagcaaacgaacttaaaatcggactcaaacacggatctctattttcaaaagtgaacgaacttaaaaaagacccaaatacggatgacgtaccaaaataccgacaaaaacattttaattttccgggaaggctaaatggttgtcgaatgatttttgataactaaatcattcatgttttaatatattcagaactgttgttttatacgttatatcaaaatgttttatgagatgatttggttgtgtttcgattaaaaccttctcaatttacttgctgaaacattttcaatatgggttagtatatgaaacgccgtgattcgtctgaacccgtccattttacccctacccctgatccaccgctccggcgagtccactagagaggacgaaaaggcattaatcctgaaaaagcagcatcgttctccgacacacacttgaacctagtcgattcctattgacctctggtgaaaaggaagagaaaacacgtccaagttcgttttgacaatacgctcctttcagaaaatcgaacaaaatccatcccctgaagcagatatgctacacgaatactacacgatggacgagcacacgggacaaggacagtgagccccaaaatgggcgagaaaagctgtcacttctcctggagaagaatctctgcctttccaccccccaaatttacgacgttcgtcagcggctcgcagtacagtggagtgatggctagccttgctcctcgaccttctcctctgacaagagtggctcaagtgagcaatagtgtgtgtgtgtgagtactgatagagatatttatgggcgccccgacaggggatcctctgcccgggaatcctgtatgattgttgctctgcctttaaggcgttaccagctcggatccagtgtcgtgtgtctaacacaggacattgctcttgacatttctaatcgaccattcagagcaagtagagatctatagccagctgtagtatggactataagacgtaacatgtgtataataggtgggaccaggtattaatagtatagtaagtaactattgtatgaattggctattacattggctatagatgatttggagttagtagtgagctatactattaaacttgatcgtatagtagtaggctagccagctaaatactgaggttgagagagaggagaagcgggctgtaaacttatagccggcttgggcacaagaatcaagaaactctgtgagagaaacaggtgggccctgtattaaattgtaaagagcaaactattactacctccgttccaaaatatagcaatttttagttatgaatctgaacacagttatccagattcatagctaaaaatacttatattttgggacggagggagtatatggataggctgagagaaggctaaaaaaaaccttatagtcaacaggtcagctgtattattaggcttgctctcaagccaaaagaaaagcctttcttcaactttttgaacattcatgtttgtctgacaactctattcatgttttccaacagtcagaagatttgcttttcgcaaatattatgcgccattcatatgtgtccgacagctccattcattttttccaacaaccacaagcatactcagttatgtaaaaaaaaaagatttcatccagttttatattactagaaattatcacaatatatactatatatatttactttagtgtgaatgaagtatgcggcagtgtgaagcaactaaatggaactcgtttcaataatttagcatgacattaggtacaggcgtccaacatagcgaatatgccaggaacagtgtttagttaatgcaatgattggttcagcatagatcgacattagtcactacaacagcttcaatccatctgaaaatgtttttgaacgaaaaacccaactccacgacatccctcacttgtagaagacgaggagctacaccgatcgcatagtccgcgagaacatcgatcgacaagtggaggagacaaaggaacaatgagcatccagtgcagggaacatctgatccagcacaatcgtagtcaatgttagagcctgttcactttgatgtcattttcaaccttatcaaattttgataaaattaataaaaaatggctgtatttggtttgctgtcaaattctagtaactgtataagaaatcctgccaaaatttaataagattttttttaacatcagagcgaacaggtcgttagtatcagagtgaacaggtcgttagcaccaacaaaggttcatcgcgagctgatactgagaacctgataccgcgaacgtcctggctgcagaaagatgagaaaattcggcggcccagtagtcaacgacaaaaaagataaacctggcccactcgaaaagcccaccttttctcacagcccaagcaaagtgcaaggccttttttctccacggacggcctctgttggaccacgtgcgcgcgagcccgattccccgcggtagcagcatcccacacgacacctgtcgcgtcaacgcggcagtagtggttcctttcccgggaacaacaccttctaccacacgaaacacatccgcagaagaattcgcaatagttggatggggaagttcttaggcactgtcacatggtatgtttatactaattagaactattaaacgtagactaattataaaacccattttaaaactctggactaattcacgagacgaatctattgagcctaattaattcatgattagcctacataatactacagtaagtattctctaataatagattaattagacttaaaaaatttatctcgcaaattacctatcatttatatgtaactagttttgtaaatagtctaagtttaatactagtgtcaaacattccatttgacatggtttaatccctgtatccaaaccccacctaaaaacgaccccattgcgggcccggcccatataacctgaaacgtacttgtgccgtataaaaagggagaagatacagcccatagtctcactgacactaggggctccacggagagtgggcccatcgtgtcagtgtcgtacaagcgtatctccctttgaccgggggatattcgaaacgtattccgtttcgagtgactgacgtgtgggctcggtggtagataaactcggcgacgaattcaccgccacaaatatccccaacccatcaccaggggcccccctaatccaaactgtttctcggcttccgctacacgcctcgccgaccaccacgacgatggctgcggcgccggcgaggtcggcgggggcggcggcggagaagaggatggtggatccgccgcgggtggtcggggagtacaagctgctggaggagattggggtgggctcgttcgcgaaggtgtacctcgcgacgcacctccgcaccggcgatgtcgtggcggtgaaggagatcgaccccaggaggatcgacgagcgcgtccgcggcggaatcctcgaggagaaggccatcctctccaccctctcccaccccaacatccttcgcctcatcgacaccatccaggtagtaacccctaaaccttccaacccaggcacccaaccgccatcgcaatcgcaactgaactccgagcgagtagtaaggttaacgatgtgaaattagtaaaatgacttgtggttttcaaaggaggagaatctgtacctgattctggagtactgcaatggaggcgacctcgaggggtacaggacgaagggcggcgaggacgcccggttgccggacgccaccgcgagggacttcatgcggcagctcggtatggcctcaatcgagatttgaatggagttccttgtcctttagttgttgtcttagttacattttctaggtttttggaacggtgtagttatgcgtcttttgcccctcttttttatttgtagcggaagggctcaagatgctgaggggaagatcaatcgtgcaccgcgacctcaagcctcaggttagatcttaaatgcggagctattaaatttttgctgtttgagtcggtttgcaatttttagatgttttgtttggataccatatgcaaactaactgtaatgattatgtctgaagttaagacgttttgtaattgcttgtactgttgtgcaaatgggctccatatttagcatctaaagtgatcaatacctaacaactaatattgacttgattgggctgaccccagtcattattagttcaccaccaaatgtcaaaaagttgcatgtaggatttctctatacgttcatgctattatccactcagtaactcaatatatgtttgaggaaaaaaaacccaaaaaggtgtacattgtaatagtgtccatgtgtttatttttggctattgatttgttttatcctttgaggtaatatatttttacccataccgaccaatatgtgaaacttgcagaatcttctgctatcaactaatggtgatgccatcacactgaaaattggagattttgggtttgctaggtgtgggctctatttcccttctgttgtatatatatttgtaggcttatatattttttctcctttacttgaattaccgggggccaatccccaaatatctacagctgttacccattttccaatttctacagtttcttccctttttccgaaggttactatgaactttttgttagtaaacaatgtgtgaatgatattttggaattgttcccaggtctcttgtgcaagaaaatttagctgctacaatgtgtggatctccatcctatatggcgccagaaattatgcgatgtgaggattacgatgcaaaggtttgttcattcacctatgcttttggttgttttaatatagctagacaataatcccaaccatatgttctttcaggcagacttgtggagtgttggtgttattctttttcagctagtcacagggaaattgcctttttatggggctaatctattcaaggtttgctcttatgcataattagatgtatgtggaccataaaaatacatatatcctgtaatattgttcttgattgttgttctttgaatatagctgaggcaaaacatccatgaatctaacggcgttaagttccctaaagaaatcaaggatgatttacatcctgatttcattgacctgtgccgagggctcctacgtcttgatccaagtaagtttgtatttctcttcatttttgtttgtgcaaagcagtgtgtattaactactccctccgtcccataatataagggattttgagtttttgtttgcactgtttgaccacttgtcttattcaaaaaaaataaacttgaatagttatgcactgtagtagattttttaggcatattcactctgaattaaaaaagtcttcaacattaaactttgacaatcaatttctcataaatataagtattttttttccatagcttatgaaattaagataatgcgaaagcaactctgggatatgaatttattggtattattcttgtactgcattgcttagaccacttgttctaagctacgtagtatttgttaagtttatttctcaaaatgtttaatttatccttataatgaagtatataatctgcggtcaataatctatctcaattctcaaatggagcctacacttgtaattggactaactgtttgtcaaaacgaacacagtttgatttttttaaaataaaaatatgccttataaaaattaatggaaggaacaatttctttcaagtttcaactgtcatctgtgtaatttcgttaatcattggtcttgatcttattattccttactaattactaattggtgaatcatattaaaacacaatttctattttgcagagaagagaatttcttttgaggaattcttcaatcacaagtttttgtcaacaactgggtcgaccctttactctggtggaagcattcaaaggtctatctggctatgttgcaaaatgtgcattgttatcataatccatgtccatacctaatcttcaatttaacttaaccaaatactactctgctgctgccaatacggcattcatcctcacttgtaggcagcccaaaaaatgtacataaagagacatacatgcattgccttcaacataatataaacctctaaaatttcaagatgaattgaacagatgatatttggaatggtacattgtacatttctcaagttctcatgaatggtgaattactcaatatacagcatacttgcagtcttttcccatactatccatgtatttgtggaatagttgccataataatgtggacatgggtttgattgtgtcatatttgtctcctgtgttgaagttttctgattctttttccaggaaaagagagattagcagtgagcccaatcatcctgctgatttattaagggatacatgccagatcatttcttcggatgtcctgaaagataagtctgaaagcgtggattctagaaatttgcaaggtaaattagactcccaactagtattcagattgcatacgtccttgctctggcattaactctgtatatttttgcagcatttgattcatgggaatggattgaacgagaatatgtacttgttcaggcgaactctacttccacggaaattttgtcttcacttgaaaagtcaatgaaggatggtacaggtgcaaaacctgccagctatgataggtccactgttaaacggtctgcttggaaccaaaacagaaattcagtcagtagaggggttgctataaaaagcaatggatgcaccccattgtctacttcccatgaatcaacagctgcagaaaatctgctaaatccaccttattgttacacaaggcttcaactccttaaccagtatattgttgttcttacagaacttgcagaggagaaggtattactactgcttttactgggatataacactatgtccattgaatgccatctgtgttttgcagttgtgtgcagtctgtagctccttatgtttgttatgatgaaacagtggttttttgttgctaagcttcatctgctcatatacttactatgttccttgctagaatgcttgttgagttctttgaccagatgaatgtttgtagagttatccctagtaatttaaatcatgcaggtgatgtctaggtttaaatgattttcatcagatgtagaggtcacagccttccacatgccatttttcattgatatacccgtgtatcaacacattaagcaatactcttagtctccaagtcatgatatttctggcatatctcttcttctcagttttttttaacataaagctttgtccatatatatattgtatagcatcaaatagatgaatcttttgtgcacttctcttcagaatgtcgatgccagacaaaattctccttttgtattgatgctcagagcatagctatgatattttgagaattgagaacctattagtccagtttgatctaagaattatgttttgttgtttttcatatttgcatttctgtgtggatgcagctttttaaagggctggacttggaggcactatctgttgaacttataatattagctatttggaacgaggcccttaatgcatgtagtttatccacggatgctacacatgatggattttttttgacccaagctcatgtcaatttcctgcctaagaatgaccatcgtccatctcgaaatgtagtacaaggattggatttcaccaggctcgtttctgtctgttcctgggctgaaagtggctttatcaaggcatatgaccgtgcagagaagatatcacataggttgcgggacaacaatggttagaacattggtatcttcatgtcctagtatagttttgtttttgtttcttgctataacccttgtttgtttccagataacaccgagatgccagatgcagtggagatcatattccagacagctttaatatatggaacaactggtgctgtaagtatcagtattctaggttcttgtatggtttctttacagctttcgttttgccttgcacttcatggatttggggggaaagtgggggagtggtgtatgcatttcacgattttgggtaacaagcaatgatgctacaacggaaaggaaacctgtagacttgtagttaatgtgtaccagcccaggatccaccgctgtgcactggttgtccaggcggttggttagttattatcactccatattctgttagaccacgaacaaggggcagaaatgaatactattgttttaggctgtgtttgagggagagggaattgagaagattgggaagatacgcaaaacgaggtgagccattagcgcatgattaattgagtattaactattttaaacttcaaaaatggactaatatgattttttaaagcaacttttctatagaaaatttttgcaaaaaatacaccgtttagtagtttgaaaagcgtgcacgcgaaaaacgaggtacaatctcccctttctcatgtgaacgaacgcagccttagactgcagtgggaaagaaaaacaactttcttttacaaatgagcaaaaatgtttatagccagccagtctctgctctctacttctattaaagcgctattcatgggggaaagcggtattcatggggaaaaaacttttatgaaagcactccaatcatgagttcaagacccttgctactctttttcctccatctgttttattttctggccaatacttaatcctgcccttgtaaacagtttgtaacattttgatgatagtaatatattcatatgggctgccttaggccttagccctctgtgaatccttcaaaaaatagcccccgtcattccctagctggggaactcttaccatctttcataaaccctacttctaaaagttctccaacatgtttcttcacttagagctgatgtttataattcgtttgtgtataccttttcaggcaaaggaagttttgggataccaaaatagatcggtggcgctatactcaaaagcaatcatcttgctcacatttgtattgcaagaagcaactaatttgccactgaatccgccgttttccctttcatcatctgatcagcaacgtatccataggtacatagctaatttgaggagccatctatgcagtgcccagctgaccggacaacaggagagatatgtccagaactaacttttacatgggaaatattggtgcacaaagaagtgaaagttaaattgattccgtggtaaacttcaagcaagctttgttttgttccccacgagtattagtctttgcctccaacttttttttgtctaggagatgcttacttgggggaacttttgtaatgttttgtttgcatgatcatagtccatgtgttctttttgtatataatatataataacacttctaagttgtacagttatttgccatagaactgaaatgacctcttggctctgtatataagtagcatgtagaaagagcaaatagttttttatttttccaagtcttaaaactgctttgcctacttattatggactgtccaaattctgaagtgagcattattttgagctatggtgtttggtgtatggaagctgacatgtacaagaatagcaggtaatattatctttaccattttacaatatattgctgagacatggattatagtttcagttttttctaggtaaatttcctgcttctgcttctgcttctcacaattggttgcagcttcatctttctaacttcgtacaagtaggtctgatgctttttttgccaaccatatgtccatatcccagacaagatgaaatggattgcatttccatcgctacatctgaaggtatgcggtcataaaactcttgtccttttccaagaattctcgtgagttatgatagaaagagatacaactatgacaaaagttatggttccacctgatgtcataatactagctttcagtattaaaaaaaaaacctcgctataaaataactcagatttactgaagaaaatttgatcaaatcatttctgactaatgcttccactatatagcatttcatttgtgcacatattctccatgtaaggttggagtatttctaatatactccctcattcccagaatataaggatttttagagttggacactgttattaaaaaagtatgtagaattaaatgggtggaatgattgtgattgaatgagaagtggaggtaggtggaaaaattgaatggtggagagttgtgattggttgggaagagaatgttggtggagaagttgttatattttgggacaaattttgaaagctaaaagttattatattttgggaattgggacgaagggagtatatgcttatgggggaagatttcttttttggctgaattcctccacttaagggtctgcattcttctggatattgttgagtaatatctaaattactgaaggtttaaatcatatagttgatcccatcagtttcgtttgtagtaagtgggaatgagctgccctggtgttctgaaatcaccatacttcttacgaacgcaagaaccagggcagctcattcccactatatccttactgagagtacccgacagtagcttgtgggctggtagcaaattaagaacgcgtgtttgtcacatcatttttttcccaaaaccttgcaaactttgcataacatatcaaacggctaactggtttatgatataagaggccttactatatgtaaggagatactttatttaaatggtaccttggttgcagtacagaaaaatatacttttctaactttgtcaaactccaattcttcacaggtatgcatgggcgcatggcatcagttggccattgacattgcaaggtaaacgtccatattggatctagtattattattttttttgaacgaatcatatttgatctattatgaaatttaacaatgtggctcctaatcagaatttgatctcttgtaatgctacagtaactgtacagtcaaacaactattgccttggaatatccatctttctcagctaagcaaagattctaatctgttccatatttttcaaagatgtgttagaagatctaaacttgtggccgctaacttgtagtttgtaaactttttaccactcatcacttgtccgttgtgacagatgagaccagtctgcaataagacagtggattgaacaatggaatatggaggcccttactcatctgaggcctgtgacagatgagacccgaaatctccatgtacagtggatgccgaaatatcaggtactaacaaaataatccctcttctgaaaccactgaaccatcatttaatatcatggtattgctgtgacacaagagcagtcactgctgtagtcctgtgccccctcactaaaccgctcttcactttgacgtgcaaattctggtgcagtcgtggatagataatgagaaccttatactcctcttatcttgcacacaagaattatgctcaaatacctacaactgagttcttttgtgtagaacttttccaaactggattgggcatttaggcaaattatgtgctgctgacctcctctctagccatgtccttagtagatggaatactgcagctacaaaaaaatatgagttccattatatgtacgacccagttgtataactcatgtacaattagagacgtgcaactatatatcaattaaacaagagcatgtccatatgcactgcagccgtttaccgtcggttgatcaaattcagttgtacatgagttggacagtcggaacgtatgctaccaaaaatatattgtgggaggctgggagcctaggaaatgaagtctaggacgatatcacatttgcatgaagtctccacctggttttgcactacggttcattgtatcagaaatgctagacgactttgaaatctggatactcaagggcctcatcttttcgcttatgtttatgtttatcagccaaaatttgaatttttaaccttaaatttgaagctgattttgagtcttttttattgaagtttatttttcagccttcggttttagatcgctaagaacacatatataaatgttttattcctaaattactttttgtttacaaatatgtcgttttgtttattccgctaataagcgaaacgatggctccaatagaagagaaaccgtaaaaacgtccacagaaatcctcactgtggcagtgcttgtggctcaattgctgcaatggagcggccatagcgccctgtcagtgccaatgtatctttgacggtgagctcagagaaggaggacggttcacggtcgtgtttttggcgcgaaaaaataagtgggagggatggataaggctggtattggtaccacctactgttaaaatggggcaggtttttttgtttgtgcaggtatgcagttggaggctttcatgcgttaactgtttttagcttttgtgtttatcccatggtcctgccggcacaggatttggttaaaaattattgaactcagctgatgcttgctagtactggttgcatgcgccaggagatttcaccggagtaagcataccccagctcaattaaaaccggtgccagtacctttggtaccgtccatggttgcatgggtcatcaaatcctgggatccgaaacaaatctctacaataatttcccggccgttgcatctcatgctttgctgcccggtgcatccaaagccagcccaccctcttgcctagtagctcctgcaactctgtcgctcccagccttttttgactccatgtctgcctggctgagcctgaggtcaaagaattttccattggtactactagctcgatacgaaaatggtatagtacgagtaggcagagaggagggtccgaatacgattttgtgtacaggtgtatactatgctgtgcggctacttctttcgatgtctcttttcccgtgcgtgtcgaagcatggcgaactggcacagtgcaggagcagcggctgcaatcccttttacccttgcttcccctgcggctcggttcagatctttccggcacatggcccatgttgcctctgccgctctgccacttcattggaaatgctaccccgaaaatacgctcgtccagtcgtcgtctctacctgtatgtatgtcttttttctttttgcatgcccttctctactccactttgattaattacctgcacttgtcagctgaacctaaggtccttagactcctactgtacccagtggcgaacccagaacaaaagttaccgggggtccaatacatactaattatctaattattgactaatatattaattaatatagtgtaatttatataggatttgaataatctacccggtgtcctgtgacaccgggtagtataacctaggcacgcccctgactgtacccgttggctggttgcactagctgaaccagtcttgcatcaaagatcaaactagacaagtcacatgattaccgacatgattaggattgtgtacctacatttatgtgatggttaaggttggccaaggaacgaatgggggcggccttgtaccaccgaagtgccgagtccgtagaagaaagtagggaaggtatcccgataaagtttgtttggaaaatatgcacatacctcgggcagaacgcgaccaatggtaaagctagacctgcattgcaatagaaacaccgggtaaaaaccacagcagttaatcgcagtcaccgaaatgacagcggtggaaagaggttacgacaagaggctgaggtagggggagaggaaaggaaacaaggggaaaaggttaaaagttggcgagagagaaaagggtttggttgtctcgaagaagatccagaaacggcccaaacttggctcatctcgtaatcaccaataatgcaatcgcttcgctgagcccactgccaagacatcttgtcctgtccacaacgacgccaatcgaggaggagagattgcatcacatcgctcgctgccttggcgtcccccttgtaccgccatctgtgtgggcgtggctgcgtccccgtctccctcctgtccggccctacccaccacctccggcgttctctgccttgttactgttaccgtgtctcctgtgtcatgcattgcaatttgcaatgcaacacgcccgtatcacctgcatcgtttggtggaggggcaagagcagcatgggcattgctgcgccttctgccgttctgcaccacaggtttctcgcgctccaggtactatctgaagctcacggtaaaaatttgaatccccttcctcacactactaaggacttgtttagtttccacggaaaaactttccgccatgtcatatcgaacgtttagacacatatatagagtattaaatatagacaaaaaaattacacagattgtgtgtaaattgcgagatgaatactttaaatctaattgctccatgatttgacaatgtggtgctacagtaaacatttgctaatgaagaattaattaggcttaataaattcatctcgcagtttacaggcggaatctataatttattttgttattagtctacgtttaatacttcaaatgtgtgtccgtatatctgatgtgatatgccaaaactttcacccctggatctaaacacaacctaactttgagacaagataagtgcatctctgtagttcaaaaatacattcattttagggtggagggagtgccggtagaatgcatttgtagactgtactaatattaccccaaaaaaaatgtagttgtatgttttttttcatggtgatcgatcgaagcacagtgtagctaaccaactatctccaaatctgtcgtagcgcaatttgttcgtatgtacaatcgtcgtcgatacgtacgtagctttcatggaatcagctagcatccgcccgtctccaggcctacatgcatacttgcagctttgatgatatgagcaccacactgacactgcgagagacgagacgagctatgatgcatggaggattggaggcaagttgcgggagcgtgacgacacgtactcgcctctcctcgctggctaactgactagctcagccccagctcgatcgttcgttgtatccaccaaaaagtcttgggctttccactctcatgcatgccaccactccgtactacaccgtccgcttaaatcatgtgtttcttgcatttcttgtatgcacgattgcattgcacgcacgcccaatcgattccgctgaaaacggtgggacctgctgctacgcccgcgcattcacggccgcggccaccatcgagacgatcgatcatcgaatgccccatgcttacgccactatagatcacttcatccccggcaatgtcgccggccggttgccatgatagcgcttctttgtgtgtctatggtggcgcatcgcgtgctgccttttggtctcgccggttttgtgcttcaattccatccctttcgatcgcgtgctatcttttagctaagctacatggatccgcctttgacgccgtccctcgtcgatcctgacaagggcttgtaccgtgtggacggtttggatgcacgtactgtccaaattaacgatgcaatatgggaaggtgtattccgatacggtgcatgatggtgtacgtccagtattatagccttgttagttttttttttcctagaaaacgtcacatcgaaattttggatacatgcatatagcaatatagataaaattaaaaactaattgcacagtttgtatgaaaatcgcgagacgaatcttttgagcctaattagcccatgattagccataagtgctacagtaacttacatgtgctaatgatgatttaattaggcttaataaattcgtctcgcggtttccatgcgagttactacctccgtcccaaaataagtgtagtcgtggggaaccgtgtccgacgtttgaccattcgtcttatttaaaaaatttatgaaaaatttgaaaaaaaatagtcacacataatgtactattcatgttttatcatctaataacaataaaaatactaatcataaaaaatttcaaataagacgaacggtcaaaagttgaatatgaacagtgtaaaactgcacttattttgggacggagggagtatgaaattagttttttcattcgtgtccaaaaaccccttccgacatccggtcaaacattcgatgtgatacccaaaaattttcttttcgcgaacaaaacaaatcctatatatatattcggttgcgatgatatatagagggagcaaatctgcacagtagctagcacgaggatggagtccaattaccgggcgggcgcggcatacgggtacaatgtgtgaagaagacagcggtgggcagtggccatcggatgcctccgacgaaaaatacgaaaccccgcatgcaggatgtggtccggtagccgatcgatgtggatcgttagttgtgtgtgtgtgtgtccgttgtacgcatgcacgtccatgtgctgacatgcatgcgtagagaccgttcagtccatggaccgaccacctagctacgatctacatactgtacggtacttcgattcgatcggcgccatgcatcatgcataatgcagccacaatacacatgcacatttcttatgatattttagtttctgattacatgattacatcgaacctgccagtatactacagtgcacaactgtgaatacacctccttaacatgaacttaatcgatatagtagttctaaatctcccaaagatatccgtactacagctcacaaaattacgtatgcaaagcgttcatggtccaataggtcaagaaaattacatgggccgggtaggggtgaaaatggggcgggtatttcccgcctggccacattatttcgggacaaattcgagatccgggatatttcacggatctcgggtccaaatacgggtattttatggcggatatgggatcggattcgaaaacgtagtatcctaaggatatggttatccagtaaaaaaattgggtatatattacccggataaatatacagatattagccatattatgtttttgtgaggcactttttagtattatgtattagttctactatgatgtattgtaccctatttattttctatggtcctaatgcctaatataatcgtattatgtatatatggaattgttaaatggttattgtctatatgatatataagattgttccttcgacttgatatccgaataaatattcgtaatcgatagtgtacgtatctattttggtacgtattcattccgtatttttacccgacattatccgagtttatatccgtattcggtattatccgtgtccgacccgattcgtcacgcaatttacacgcaatctgtgtaattatttttttatatttaatacttgatgcatatgtccaaatattcgatgtgatatggtgaaaattttttgcgtgagaactatacagggcctaagataatcaacagtacgggtaaagacattaacgtaactgaactgaccttaattaatgcagcagatgcgctgacagcactgttacttatctgttcccggactactgctcaagggttgacacagcagtgatgatacgggattagtaattaaataatcaatcatgtgtcaacaggtatatataaaacgggaataatcaatcatgtgtcaacagcactgttactctactacttgctcgctaacaccgtcgctaatcagttgcaaggagtcgagctcgcaaggcggccgggaggaggaggaggtccaggccccacggtggctgccgctgtcgccgtgccggacaaatctgcaaatctgccgcgcgcgcgccaccaccctcctctacagcttcaataattcactctcacttgctcaaatcttcatcctcgttacctggcctaccaaaccatacaagagacaaccatttcttctccatccaatcgtctcctctccttcattctacctcaacctctctgctagctcctcacctctacaacaacacattaattgacatagacagcagcagctcgtcgtctgcttcaattgggagcaggaggaggagaggagaggagcgagggggttgctgttgcagctgctgccccaggggctcattactcgccagcgcagttattgctaccactgtagtataccttgccactaccaccaccaccttcctcttgtaatggagaggatgcagctgcaagggcccatcggctcgctggtaagcttccctggccggggacggggacggccactgaactgctgctactagtagctagtagtaattgagcaaccatgtagcttccattcctagtctctgcactgcagcacatgtaatgcgatgcgatgcaattcggctgtattaattgcattctgctgcttcttcttcttcttcttgcagctgctaggttgcaacatctagccctgtccgcgcacgcacgcaccattcaatgcattctcgcatgcaacctgctgcagctgcttgcattgtgctgtcttcttcttgcatttgcatccatctcttttatggcgttgccgctgtttctgtttcttgctaacgtgctcaactctgccggttcatggcgatggcgcggcggtgcgggtgctaatggaacagtgggcggcggcggcggcggcggaccaggcggccgccagcgccggcgctggtcagatgccgtttctcgcgctgctccagggcgccatggaagcagacggcggcggcggcggcgacgggaggaagaggcacgccgccgccgccgccttcgcgtcgtgctgcccctgtccaccggtcgccgacctcgacctgctcgagagctgcgtcacgcaggcggcggcgccccccgtcacggctccggcgaccagggcggagcggaggaggaagaggccgaggccgcgcccgcgcgccgcgccgccgccggagaagcgcaagaagcccgaggaggccgagaaccagcggatgacgcacatcgccgtggagcgcaaccgccgccgcctcatgaacgaccacctcgcctccctccgatcgctcatcccctccaactacatccctcgagtaaatcccttcccgccatgacgccacaataatatctcaattctcaagcaaaaagaaacatcaaaatctctcgcaagttctgagcgattactacaatgcaattgcggatatagggtgaccaggcgacggtggtgggcggggcgatcgactacgtgaagcagctggagcagcagctggtggcgctgcaggcggcggcggcggagcggagcggcgtcggcgtggtggcgacggcggccaccgcggcgtcggacggcgtgttcgtgtccccgcagtacacgagctactccgaagcgcgcggcggcagcggcgtcgacgtggaggcgacggccgcggtgggggggcacgtgcgggtgcgcgttgccggcaggcggtggaccgggcggctcgtgcgcgccgtcgccgccatggaggacctccgcctcaccgtgctgcacctcgccgtcacctccgtcggacatgacgccgtcgtctactgcttcaacctcaaggtcaaaacaacgacaactcttcatcaccttttactgcatgttccctcgtttttttaaacctacatttgatttgccacaaaaggtagccattttctaactatatttgattgcggtttccatcacaaggaaaaaggaatatttcgttgctgatttcaatattgaaaggtcactattactaaaagtcaattttcagcttaattcacctgtaagctactccctccgtttcaccatgtaagtcattctagtatatcccacattcatattaatgctaatgaatctagaaacggaggaagtatttaaagcagattactctagtttctaatggttttctcctataacatgtttcaattagacattttttttaaaaaaaacgtagatggcaataaagtataatgaaaatattttatagtatttttttcattatagattgcgtgcaatcttaaatataaactttgaaatcagtctttgtccttcttgcctatgcaaatagtgatcgatgtttttctctttttttttaagaaaaagaggattgagaacagttatatccaacaaattaaaatacatttgtacaaagagggaaaaaaaggtgagctatttttaaatatattttttaacctactagacgcatgtgctcttttttacttgcatccgattgagcatttaggctctgggccacacgctaaaccagatagcttattagctattgtaaacagaaaaaatgactgtttatttttctttaaaaaaaattctatgttgaaagcatttgaaaaaaatacgccatttaaatagtttggtagctcaagaaaagcgatggagtggttaaaccaactaggtaaatcaaacggtgtcgtctaattaggattgttacaactcatggatataaacagtaccacataccaataaaataaacaaaatagatctcagaatcaaaatatgaggaatgcaaaatatgtgccattactttgctagtgccgtctatttttcttgcgagaaccatttaatgatttttagtttggatatatatatactactagtagaaagaagtgattatgtaatagtagtatttgtagagagatgtgtaatgtagcatgtcgtgctcggcgctccagtgagaaagtgatgggtaagcgaatcgattaattgtccccagctcgttgcagagtgttgcgtgggatttccaacagatgaggaccgtggctttcgtacgtttctgttaaaggatttttggagtatgcagatggagtgttcgaatacgatgagcatcccagtacttgggtacagacagactgtgcttaatttccagacaattactaattacaagctcctgctttctttacgtgtccttttctctcttgtccatggggaaaacacaggatcggaacaaacggatacaaccacaagccactgtcttacgtatcccgaaccatgcatttcagagatagtataacagcttttcagtactcctccgtactgtctaatcaaacaagtagtttactgtgcaatgtgaatattgtacctccgtttcctaatatatgacggtatatcaaacaaaaagaaagaaatgaagagagtatatatatatatgatgggtttattattatgtaggagtagctgagtataatggtgtgtgacatgtttgagtgcagatggaggaaggatgcgagatggcgacggcggacgaggtggcgacggtggtgcaccagattttcgcgtacgccggagcatgctgctgacgccgatgtacgggccggaaccaagagaagaagcaaacggtggaggagggaggcaaatgcaagcaaaacacatgcaacacagccagggataagtcaaattcgccgaggtgggcagcaggacggacgtacggcgatgagagagggtgagagagatgagagagattgcttgcttgctatggtagctagaagccgggaagggaccatacatggcaggtgggcccaagaccacggcagcagtggtcactcctggcagtctcaggctcatgccggcctactgctcgaggaagacctctactgtagcaagagggagagtgtaaaagtgcagagtagtgtgtagctcggggtaatcaaaagcaagctaagctaagcaaaagcaaccacacggaccgacctgttgttcatttgcaactttctcgccttgagcttgcttgcattgcatgagcgacgcgacgagatgttctcgacaggcgatcctatccttgtacgctctgtaaatactcctacacatacagtaggaagtagagtactctactgttgtaatcctggattccttgcatgcaaaactttctgcctggctggtgccctggctgtagttgtgtttctctttaggagtggcaggctttgcctcatctggtgctgtagtcactaggagtactagctaggtggagtactgtacgtggcagcgcagggccagggcctgggtggtggtcaacggcgatgccatcattgcggaagcttttgccccgattcggtttctgctgctcgcgcccagtggtaaaaatgctcgcaccggactaccggaggatattctgccatggccgtctcgtctagctagctcccctcccctcccgaaatcatcatcattcttcggcgtgctgccttggtggcgcacgcgcgcgcggtacaatcacccaaacccaaccgaagcctccacgccgaacctacggacacggcccgagagagacgcatgcagtggcaatcgtagttcaggcgggccgtgtgcgcaagatgagggagcaaagtacaggagagcatcagagagagacagggcgtacgcaatagcagtagtatcccatggcatcgcgtcggctattagtgccaaccagggccggtgcaatagtcgatccgtcactcgctcgccgacgccggccggccaccaacttcttcaccaatatgcccgcctcccctccgccttcgtccttgctctccttctctctcgcatgcagtcgcagaccatgtcgatcgcagcgcatctcgctgccaccgctgggcacgctccagtcgctcgaccatgcatgcatcgacgccccgctgcaagctgctgctgcggcattatactggaccagtatcgccgattttatgccggctgctgaaaagcgaaaaggtgatcgatacatcgcccgcgcgcgtcagtctctcgcttatagccaatctaataactcattcatacaatagttacatactacactattaatacatggtcccacctgtcatacgcacactgcgtcttggagtccgtgctatagctagctacaaatttatagcccgttgctcttctctctccttatttatctccttaaaatatgtttatagctggcttaaagcatgctattgtacctgcccttagctggctggctggcgcgattagagcaagtctaatagtatagccaactactggcttcaattcatctatagctaatctaatagctcattcatccaatagctacatactacaatatcaatacatggtcccacctgtcatacacactctgcgtcacctggtcccacctgtcatacacactatgcgtcttggagtccgtgctttagctggctataactttgtagcccgctgctctcctctcttcctatttatctttttaaaatatatttgtagcttgcttatagcctgctcttaccatgcagccaccaacacaccaatgctgcgaccaagcatcatgtgagtaatttgtgcagttttgcctgcgttggccgctcgaatcagcggcaatcagggagcgtctgcgactgcgacgacgacgcaagacgcatgcaacatcatgtgagtaatttgtgcgcagtacgctgtctgctctcattgctattgccgtggtacggaattgtccacacgttgttgcatcctgttgtttttttgcttgcaatcttgcatggacatgcaccgctcctacctcctacgaagcagcagcacaactctaatccagttactacagtggtatcaagattttagaacaagcaactgggctgggccaggagcccatcttgtcactccgtctctgcatatctgcctcttcatgtagtggtgaactgagccttttcagtttcagaacctccctgttcttttatgcttaaatggaatgatggtgaacgcgtatacttcttgatcttcttttttttaaaaaaaaaattacaatatatgaattccaaatgatttaaattcatttttcaactttataatagttaattaattcatttgtaccaatgaataattatcacaattcagctattcaggcatttagcgcatccactacactgcgtacaagatacacatgaagttcacagttacaatttagaaatgttttccaatgatatgtatatcaaaacttaaaaagtctagcagtgaatagttaacgcagaatgttcagaaatggtttgcatctgaaacaaacaacaggcatgcaattgggcaacaggaacagtaagatcttactcaggtttgacaagctgagctatgtgcacatgtggtgtatcatagggacttcacaagaaaaaatgtggaaactccaccaaataggtgcagcatgaaaaccatctacagtttggatgtaaatgattacagcttgtgaaaagtagatggtctgtttgctctcaaactgaccacggagggaaaaagattcaagcactaggaacaacatattgacgaacaaaaaggaagtaaaatctacaggtggccatcagtaaggtgattcatgggtgctagagaaacagactacaagagcaccttttccttcttctcaagtattggagggtcaacctcgattcccatattagcagcagtgcccgctataattctcatggccgagtcaatgctcttgcagttcaaatctggcaacttctcttgagctattgtacgtacttgatctgctgttacttttccaaccttctctcgctgcggttcttttgaacctttctcgatacctaagaataaggattggaggtgagaaatcatttgcttaagtatccaaagctcacaaaagagctacatgaacaatagaaaggataatcatagatgtaacaaggtcggttgtttgtaagcgattgtacgcagtcgtgtgcaatgcgttcatccttgcttttagtctgcagacatgcttgaactcgcaaacagcacagatattttgtgactaacgagtccatacaacttattcatctctctgatgtattcatattacaaacttcctcaccatattcatgaaacaagggaaatgacaaaccagagtaaaaatacatataatcgtaagcagagcaagttgcataaatatgtgtgcttaataacatctaaaaacttattggttaacttattttaattgatcaacaatccaatagataccatctagcgctactgatcatataccaaacacaaactagaaatatgcaagagtgaaaagcagtagtcatttgctatttttttttaccttgttctcgctgtcctatggaaatgaagaactaaaatatggaaaatgaacatcagaatcaaaatgggcgaagcccacatgttgcattatctttcaattggctgaacaaggaagtaaagtgaataaataatgtactagtgattagcttttcagagaaaacttttttacgtctcatatgcacttcttttcacataagtgcaacattggtactaatgttatagcaaacatctaagtctaatgtatatgtcatggcaaactggcaacctgtgcagttcaccctatagattagtcaaacttttcggataaccatatctaacttgtgacatggaactttcaatccattcttctgcataatactccagaagaacataatattcttatagcattgggccacatggaatacaaaagcaaaaacattgacctagcagaagtgttttcattttattttgtccaaccgtataagcatatcgcaaattcaatacatggacaagaaacaaaattatagattcatgctagctaaaagggtgcacacctgctgccttgaggagaaggactgaggcaggaggggtcttcaagataaaggtgaaacttttatcctgcaaaaaaccaggcaaacacacatataattaggagtacccacattagagatgcatgttcacacacattcagtggaattgacgattttaagctcacatcgaacacggtgatctcgacagggatgatgtagccggccttctcggccgtcttggcattgtactccttgcagaaggacatgatgttcacacccttggcaccaagcgcggggccgaccggcggcgccggcgtggccttcccggcctccagcgccagctttatgaggcccaccactgcacaacaaacaaagaacgcacgccgcgattcagccaacgcgagcgcaagcaaatccatggatgctgcagagcgagacacgaacctttcttgggcttgcccccgggcttgggtggcgccatggccctgacggcgagcgccctccgcgagggggcagcgagcggcggcggcgtcggccggaggaaggaggcgggggcgccgagaaaggaggaggagagcttggtggcggtgggggatgggatgccatgcagggacaaggaggtggtggccatggcggcgcgcttggagcggggcgagacgaggagatgaacggcgggagctttgctctctctgctcttccttccctatctactaatcctttcctcccttgagctggtaacagaaaaccttaatacgttttcctttgacagtagcgtaaattacgaaaatacgctttcctcgtccggatgtgcctgtttttcgggccggacacgtgaaagtcttcctgggcctacgttcaaaacggcctattcatatggcccatgcggcccggctgccgtgcgtctccgttcaaaccttcaactgccggccgctcaactctccaccacgtcggaggcgtcgactcatgtcaatttgtttacgtgtatttgtccccttttccttatcctcccggttttatattggtactagaaaaaatacccatacgttacaacaggtgaaggctactttaattttattattgttgtatggtttagttaaggaaattcactttgagaattcgcttggatatattattttctagaaaatcatgatatgcaattgtgattccgatcatctcaagttaatatgtaagtttttttaaaaaaagatatttcttatacaactcctcctgtatttccaaaagcgaacgaatttaaaaccgattgaaatacatttatgtattttcaaaaccgaacgaacttaataaccgactcatacacggatgacgtaccaaagtatcgataaaaacatcttcaatttttataataatagagataagtcgattgagtggttatatacgaacttgtatatgtaaacactggacagctccattttttttcttatgcttatctttatcaactaaaatttgaatttttaactttaaatttaaagttgattttgaggtttttttcatcgaagtttattttccagtctttgtttttagattgttaagaacatgtatataaaaactttatttataaattatttttgtttgaaaatatgccatttggtttatatcccgaatatataaaaatttattcataaattacttttcatttgaaaatataccgtttggtttattttccgaataagcaaaacgacggaactccagtagtacaattgcgttgcaccgattgatttgattgattactcattccaacggctcgttccagtacacctacagccgagtactacaaacaacttcaaccgagaaactacgggggtgtttgggagatcctctcacaaaacaataagtcggggctctctcccaaacaccaccccctctcccaaacaccacctacacctacaaccgagtactacaaaccagttctcgactagatcaagaattcaagatgtgtctgtaggtgttgttctgaagagctccaagcagtgttcttggtcgaggtttctgctccagaacttcttgtagtactcgtcgtaggtgtagttccggtagacggccggggagccatcggtgatgagcttctgagctgggccgatgagcacgtcgttgcaggggcacaggaacgacgcgacggacatcctcgctttgtcagagttgacgacagcacggtgccacacgctcttgtatcttccgttgcttagcgcctgcaatatatggaagttacagaggttacaaattctgctgcagagcagaaccaacacttggaaaatatttactgaataaaaaaaatacagttcagtgctttgcagttcagatttcctgcaaatatttaactactctttgcaaagtataaaccatggcaattggcatccgatagaagaatcttcatttatctactcctagagaaaaatctctgtgtgcgacgtatcacggtatcgatatcttttagtactatactcaatccattatatctggctgtttagggcctcttcgattcataaaaatgatagaatctggccaagtattttcatataatttaaattcctatgaattttttcctacatgtccctttgattatagaaaagaaaggaaactttctataagattgtattactatgtttcatatttcttagaaaaaatagcaatgaagtaatttcttttgtttttcccataacactatcaaaagactcatattgtttttcctgtgttttttatattcatgtaagatttgagaagcgttactaccctaattcttacggttttttttattcttgtgtttttcctgtcctgcaaatcaaaaaggggtccttattggtctttttctattatcacagttattataatgttggtcaacagctcgtctttttttttctgcaacaagaagtgtttgtcctaggtgacccaactatattctgccgcactagcattgtctgccacctagcctgatcgtttaccaacaagctatacctgaacacacaacagcttcaattgccatggttaaggctgtgtttagtttcacgctaaaattagaaatttgactaaaattggaagtttgaaaacaaaagttaaaagtttatgtgtgcatgaaagttttgatgtgatagaaaagtttaaagtttgaagaaaaagttgagaactaaacaagcactaagattttcagcaatgttatctgaacacctaacctagtccattatatactctgataaaagaaactgatatatgcatcacctgtagctgatcaccaatgttgatcaccagcgcgttgggctgtggattcacggcgatccacctgccttccttgagaacttgcaggccggccacctgctggtccatgaggaggatggtgagggcgttcgggtcggtgtgcgccggcagtccgaacgtcagctctggctccgggcacttggggtagaagttcaccgccatatgctgctcctgctcaccaagaaccttcttgacgtagtcctgttccaagcccaggctctcggatatcgctccgtacagtctgaatccgagctcccgaacttctttgcagtatgtgcttatgatctccctgcaccatcgtcaaagtaaattcatcttatggttaataatataaggattaacttaggagataatgcgtgattaattcccttgatcttttgtcctagtggtcctaagttcgaccttgtttttggataaacaaaggataactttcggcctgagcgaagaatgcgcacaagtgcacaaccatatttatgtatatcaggatttgaaataaagtcatccaccatcacaccaacgagctccaatgagctcccattgaaatccccatccaagcactgataagaagggaggtcctacgaaaccgacactagtggattcttagcaggtgaaatgatcccagcactaggcatggatgcacgtgaccacttcatcgtttctgatgttgggatcttcatgtgattgtgtacatgactgatgcgatgcgactttttcagtaggggaaaaatgtggttctcattgcattgtcttactagtagctccaaccttctttctgtttcctcgatcgatgtttgtgctaaaattgcctcttacagtatatgagtgcagagacataaaagcatgacaggtcaacctcactagttcatgttgttacaatatataaaaatgatttgtaatactacttatcccatcaataatttattttaaatctcatcttacctctaagaggctctaactacctcctgcctcaagttgtttcttgttacacaaggggcaccaaagtgtttcctcctcaactttaatctttgctatacaatctagaaatccttatattttaaaatggagagaacaattgtctactgtctccaatatcaaacaacaagtgtaataatatagccaattattagtttcaaaaagtggcacatcatctacagctaatctaatactctatccatacaatacttacacacaaatatatactacacacaccgtcttatagcccgtgctactgttagctacaaatatgtaacacacttttcttctctatctcctctcttctcatctctgcttaaccaacccataaatcttatttgtcatgaaaatcactttcatataattatatttttaatgccagagtctcttcttctcaactttaatctccactaagaaacctagagatgctcataatttaaaactgagaaagtagttgtttactacctccgatctcaaatagcaagtataatagtatagccatctattattagcttcaaaaattggcacatcatctatagctaatctaatagtctatccatataatagttacacataaatatttactacacacgatatcttataactcgtgctatagctggctacaaatctataacaccgctattattctcctcttctatcatctctccacctaatcataaatttgatgtggcaatttttgaagcccgctacttcaattattgcactaactcaaataaatagcattatagaatgcgtgcagtcaaaccttgaatcttaaatgattaattcatgcaaaaatactaaaatttaacatgagaaaatggtattggtagatttggcatggaaatatctttaatataattatatttttaatcctttttaccgatagtagaaccaatctaaatcgtatatctttttctaatccagtagatcatatctatttctactaccaatcaactactagtagtataataattgtttctactcataatagaactcataaatcaatggttaaaatcaattctaaggttgtgttctataatacaccttttcaacttccattccctcatttttcatgtacaagctttctaaactgctaaaccatacgttttttttaaaaaaatcttatatagaaaagttcttttaaaaatcatattaatccacttatcaagtttttagctaatgcttaattaattacgagctaatccgttcctccattttacgtgccaggagaaaggttcccaacccccaaacaaacacagcctatggtgataatgccaatattagaatactaattagtaaggatcaccgtcatggtacttatttttaatagtttttatgaaaataaaattagaaaaggtagtgataaaatatgtacattaaagattatcgatgtctaacaataagtaaaagaaaacggagacaatattttgttcattctactgcaagctaatgagtaatgaaacatgataaacgtggagccgtggtttgttggagtattggacaggagtacttcctccatccaaaaaaactaaacataaacatagaagaggagggtacaatgaatctgtgataactctctgttatctttcatgaaagcaaaaggtctgtttgtcccggaatttgtttagaatggagccctgtctctctggcacatggtagccacagcccacagctagagtcgttcaggttcagagtggttttttttccccaagaactgttcagagtggttagcctggcattttcaaaccacctcgaaacacatcgttcagtatcacgcaaggagcgaaaaagattggtcaagtactatagttcttttctgtccgtggggtatggaccaaacttgaaaatggcaacgttttactttggtttccaaggattaaacattttattttaagaaactccgtttccctaaggaaaaaaaaaagcaacgctgaaacatgtggggacttggaattaacatctgtgtgcatgagttgtgagttgtgaatgggaaaggtaaccacttgtaattgtgggcgtgtttagatccctaatttttttttttgccaaaaatatcacatcaaatgtttggacacatgtatagagcattaaatgtggacgaaaaaaacaattgcacagtttgcatgtaaattgcgagatgaatcttttgagcctaattgcgttatgatttaacgatgtgatgctacattaaatatttattaatgacggattaattaggcttaataaatttatctcacagcggaatttgtaatttgttttgtatacttaaaaaaaattttgtgtaaaaaactagacacggcctgcatggtgtaatttcaccagccgtccaagctagctatagctgactgttaattcgtctgtcctgttgtttctttcaataccaaagcgaagatggagcagtgatgactgacttgcagagtcttttgagatgagcaagaaatggtctttggagtacttggaataggagtagtagagaaggcaggaaaagtggagtaacctgaaggaaggggggttggatggccaatcagggaggtagcggtgaagcgggtagcagtggaggcggaggtagtcgcgccagttgtgcacggtctccttgcggacgttgaagctggtggagaggcggatcttcttggccgggtcgtcggagtagagcttggccttctcctccgccggcagccggaagaagtcgtgcgccaccgccagcaccgacagtgtcagctccactggcaccccatggttgagcacctgatcaactccatcgatcgattgcatgcaacagcaacatccaacatgtgtgagacctgcttatacgagatggacgatgtagtaacgtaggtagtagtgctagtgatttattatacctggaagaagccgtgggagcggcaggcggcgccgacctgggagacgagcttggcgcggtcggggttggcgaggtcgacgacggggatggaggcgtcggagagcacgtcggcgaggcgcgggcgctgcgcctcggggcgcacgtagttgcccggcagcgtgtcgtggtctgccgtggagatgagctggtccgccatgccgcggtacacacacacaacttggcacgcaccacaccacgggggggattactactataaataggcgcgacgcggcgccagcggagaagcgtagtcaggcggggagaggaagtcgagtcaggtggcggggggagaggggccggatgggtcgtcagcgatggggctgggcgtaacgtcatcgcggtgatgtacttactccaatgctacggcgacagccaatgctagcacgagtcgtgtactcgtgttgcggtgtttgttttttattttctttttgccgcgtgcgagagtgggagcgacgcagtgtgtggttcggaatccgtgtggttcgatctctgtcacccactcacatcagtctccctccacatcgagcctgcaaaagataaaatataaaagtataacctgagctttggtaggcaccgtcagcctcttattgtctccttgttgttctattaaccacgattgaaatttaaaatttagatccagtttgaatggagaaatattgttaattctatcagcaacgtaaaatcggattagacacatcttattaacgattacgaatttgaataaccaatctattcctagattattatataggggctgtttagatcaaatggtgtaaagttttggcgtgtcacatcaggtattatatactatataggatgtcacatggagtgttcgggtactaattaaaaaactaattacagaatccgtcggtaaaccgcgagacgaatttattaagcctagttaatatgtcattagcaaatgtttactggagcaccacattgtcaaatcatagagcaattaggcttaaaagattcgtctcgcaaattagtcacaatctgttagttggagtatttttttagcctatatttaatactttatgtaggagttcaaacgttcgatgtgacatagtgtaaaattttggggtggaaactaaacaggcctgtaatagactcataagaaagcatttcacttctctctctcttcttttgttctagaggagccagctagtctctcgaggcggcatcaatgcatccagttgaggccctgtttagctcccacgtaaaaacttttcacactgtcacatcaaatgtttggatacatacatgtagtgttaaatatagaaaaaaaaaacaattacacaaattgtatgcgagacgaatcttttaagcctaattgcgccatgatttgacaatgtaatgctatagtaaacatttgctggtgacaaattaattaggtttaataaattcgtctcgcagttttcaaacgaaatctataatttgttttgttattagataatatttaatactttaagtgtgtatccgtatattcgatgtgacacgtaagactaattttttttccaactaaacagggcctgagctcgcttggggcattgtacgttgtctactgatattaatggctgagcaatgaacaagtcaaacatataagtagagtagcactgatactgattactgaaacaagtcaaatacgagtactatacagtacgtattgaacgactgccttaattttatcttcgctggatattgggcgtactgggcggcgcactagagcaagtataatagtgagttataagcctactataagattatatagaggagagaggtaaacaaaagagaaaagagtattggctctcatgcaagagctagcttaacacaagctccaagacaaatacattaaatgtataagtgagagatagagatagaagaagaaaattatagctaatctattatatgtgttaattttaggatgggctaatagtaggaagtgtgctatattattatctttgctcttatttgtttgttttgtttggccccgtcttttctctgtgggcgcagcattcaagcgtttctcgcgcagaaaacagtgcgcggttcatggttcggttgcatttcccggtgagattgtgactgaatacaagccgtaggttcagcttaaagtcaggcggcagtgccgtgactgccgtcacgtagcggcgtgtgtaggtgaaattaatccctgctcagcgtgtaccagttcctcctcttgacgccgtcgggagcgtttttttcttctgtacgtcaaagcggcggcgttcaaatttatagtcgactcaccttcgtcatctattttttgaacagtcgtcgatcggactaaaacgaattaattatagtggctgtgcttagaacttggatcaaaggccacatatatcttatccgcatagtcatttttgtgaatttagttgcactttaacactactaattaattatagcgtttaccagaatagtctggttcaattcaacttaagaaggttgttttttttgaacacataacagacccgcgcatcgatatattaaacgaaaacaaacaagttacaactgaccatctactagaagcagggccaaaagttctactccagcttaaaagattacggtaaagcttaaaagacgctactaagcaaacgggctccagctcaaagggtcgggaagagaggctgaatcacgaagagacgagggtgaccaacaggaagccgagctgctgctgtcccctagctgcaccctaaatctatctagaggcggccttctttgcaagacagactgcagtaatgtcagcacggaggtcaagacttcgtcgaacactctagtgttccagcacccgtaatattaaattaatgtgctttctataaagtatatacatctcagcaatagactagattaataataaaccatctcaatagtatgtctacatgagtatctatagctctctaatgcattgcctcgtttttctctatagactatctccaggttagtagatagttttgctctctctcttcatttaatcttttctaagtagaaaaatatgctgacatagatctcttgtagagaggctatagataaccattgtgggtgcccttataaagatgccacgccaccaggataatgagcaagtcaaaggcacgtctccgcaccttgggtagaatgctcttagaccatccgcaatgggtgtccctggggcgtagccctgggaacgaccgttcccctcccattagctttttcagccagaccgtcttctctgccagacgcgcgcctcctcgctcgggtcacattcctcacaagcttttttctgagacaccgagccggaagacgcattgcagagggcgtggctaggtgagtgtcccatgaacaccgctcccgccccacattttatcgttccacccctcaccctcgtcattgagagtaggcaacgaccggtgacgaccccgcgacagcgacggcagaggaagaggggtggaggcgtggcacgcgacctccggcggcgacgatgggtccgcgacggcgactactagatctgcgcgccgtgcccaccaccgccggtgcgcagagacgggcggtagccgaagggcagcggagggagcagcgacgagagagatggagggaggtggcccttctcattgcctcgcggccgctggtgatgagagagagaggcgagcggcaacggggagagaggagggaggtggcggcggcaggctgggagtcggaagagagaagagaggcggaagaaaagaggggtatttggggatttttcatctggggctactttaggctaaaacacctattgtgggctacagtaccctcaccggattgctttagattttgaggaacccatcaaaggtttgatggtatctttcattacgaactgagtttctctacgagtgtcctcagttaataaggacattttagtagtggctcacattatagatgtacttatatttggccactactctacaagacttactggctagttgggactgcaacctgaagactggtggcaagcagcaatttccgccgctagagatgccacaaatatgcacaggaaagcaagatgtggtttgtcatctccgactcccgagtcacacaacggacacgttgagtggtatccatgtctctgtcagtaagctggtccagcatcggccgcgcgtggaaggcaaatcagatgaaaaacttgcattttcaccgacgttcaaggtcaccaaagctgctttcaacatgagaaggtttgactgcaagaaagttgatttaattgcttgcttatgactcaaatctattggctgtgcttatgtcggctccatctagataaatagacaattttattcacttacatattaacacagggattttcttgtagtgtgtcgtgtacattctagtacatatttacaaatactacctccgttatataatataatttttttatataattatgtgacagatgtagtaaatagataggtatggatcaaggttgatcgtgatgtctttttcatgcatggctggcaagccaatttgactccgagatatataaccttatcccggaacaagtgatgtgcatctactcgtttgggatttcgtgaagacaatgcatcacagctagccgtgacaacttgatatactccctccatccatattccttttacgtaaaattatttttgagcttttgtagattcgacctacgtatttgactcccaagcaaagcctctctattcgattcttatgttttatatacgtgttcaatgagagaattggatgatcatttgcatgaacatgcacgcaaacccgatcgaggtcctgcactgcatgcgaaagtttgcaagttctcatgcccgataggacggtggcggatggtggtgggaacggctgagatttttgccggccggatgcggggacaacgacagcaactcctcctcatccacctgcgatgggatagcagcaaacgctgctgtgtgctgtgtggggacgagaaggaaatggctgcagcgcggtgaccaggtgcggtggtgttcgtagctgcccctttctcgatctcctcatgcttagccaacgggggggaggggagtgtacgacggattggccgagtgatgacggccgtcgttgcggagaagcgcggacgcggctcgtggaggttaacgacagcaagaccatgccaagggagcgcggctgtcgacgctatctcctctatgacattttcgagtgacactccaggtaggaactgtgtctagtttccctgaacgggtgaacgacggtgttaacgttatgttctataagatcttgtttctatatgtgtcacctagctttaaacggttaagcagtcgcatttttgagtgaagttgtggagcaatctaaacctagctccacctttctaattcattttataagactgatttattcagctccgcttctattttagatggagttgaaactatttggctaggctctagcttcatgagaggtggagctgtagagctgtgtcaaacagaaccttagtgatcagacacaactggtttaaacttataacactttaattaggtgaaaccccatgcgttactactgaagtttatagtatggttacaataaataaaaataatgtgtaaaatagctagaaaacaaaaacttatgtacgccgatgtggtttatgataatttaaatttaagtaatatatagaatgatgattcaaatgtagaagtaaggtgatgtggtttatgagagaataaaaagaaggaaatagtttggaccatcgattaatcgtctagggttaaaaataattaaggtgagcatatggtttaatgagagatgaaaattagggagataatttggaccatagataatcatttatggactaaaaacaattggtgtggtattgaactaatcacaataactagtaggatattataaaaaaatgtgaaaagtatattgaaatattatgtgaattatgtgggatgatgatttaatatgcttgcattttaaaaactctaaaatttaataaattataaaattatagataatataatattatatatgcttgtttgtatttaagtgtaataattattagtgaatgatgatgtaatatcttgttagtggatgatgatatggttccttcgcatgttaagttttagaatttagtgagttgtaacttgatcataaaatatgattagataaatgtgttaatgataagatttcttctcgaccacttttgctttatataccgatggcatagaagagtggcaaaactggcccattttagctaaattgtggttagaaacttagaattccgctcaccaagtcttagacaaatcaactaaaaaaattatgacgagcttagttgaattgaagtactcaatcaaataaccccttttggttctcttttattggctattgtttcatgagcagtgaagttaagttctgctaattgttttggtgttatatgtgagctcttttggtagatatggttttaattaggtggccctgtccttaaaactctcatgtaagctagagtcccatcagaatttgttgtgaaatcttttcagcttccatatttctagcaatattggtggatactatggttgagatgaaattactttgataccatcagagtttacttgactggaaaatatcacactcaacgtacgattagaagatactttccccattttatattataagaaacggagggagtagtactttagaaatggacatattttaaacactaaaaatagattttaatcactagactgcctacctgatgagtctttatcgttctttgatgccactcgatgcgaagtactcctactgatccgtgtctggtacaattactgtacaaacaacggctatataatgccaatgtaaaagaagcacaggcggaaaacgtgcgataacaattaagtagcgatcattactttcttcaagtctgtatcaatctgctgcattgctatagattatagttgaggcggcaccgccatggaaaacttttgtgcgcccgtaatgtccctcccgtatccacgacatcagcagagattcttcagaatcttgaaaagacgtcggagtgaactataacgatgccatactggattatgttccttttgcccataaggccagtatggagctgacgagaaatgatgatgaaatcgtgtcgattcccaactaatgctcccactgatatctctttccaggatgtttaaatgcgatgtttcttctgccagtttccaggaagctacttctacagactaccgtgatgcggtgatgcttataagtgtccctagggctatattaagtactcatccattctaaaatactactacttgttttatccgtctaaaatattatatatttaaatcgatagtattagaatgtgtctaacgttgtactgacttgttacattttaaatgaagacagtagtcaagtacaatgtcaatcagaatgctgaataataatagtgggctgtgctatgcagctagccatatagtattgattcggaccgtcttatttgattttttttaaaaaaaattaaaaaatatataagtcatgtataaattattattcatgttttatgttttatattctaataacaataaaaatactaaccataaaattttttggaaaagacggacgatcaagttggacatgaaaactcatgactgttcttattttggaacggagatagtagaaggtaactaatgatgatcaaatggagagtaaaattagctggagaaattaggtgaataattctcctacatgagatggacaggcacgatctccagcaatccgcgtgttcataattaagcataacatctagtattacatgtcggcaggaccgtgtggaaattcatgcatcgtgtcgttgatgcctactagaccggccccattgtttgggttacttgtgaaataagccaaacgatatatttgtaaatgagaagtaatttgtaaataaaacttttatatacacgttgtgttgttagcgacctaaaacaaaggctgaaaataaactttgatgaaaaaactccaaaatctccgttaaaaaaaactccagaataagttttaaatttagggttaaaaaatttaaattttagctaataaacataagtatgagcgaaaagataatgccgctaatccttgcagcatttcaacacgtcaggattgcaatcttgattcttgcaggatcgtcctttttcatcgatcagactatgactgtctgtacttgccaacggtgttaaggctaggtcgttcttctcaactttcccaccctctcctttagttttctacgcacacgcattctaaaatattaaacgttgtgttttttataaaaattttcttaaaaaagttgatttaataaaatagtaattcattttaaagattttggttaatatttaattaattatgctttacgcattctaaattattaaagcggtgtatttttttaaaaaaaatataaaaatgatttaaaaatatactaattcatttttagtttgctttaactaacacataatcaattatatgctaaaccacccccatacatcaatacagcttaatgagctttgaccgcttgcctcttgattagggatgataatagaccaaggactataggttttcttaatcttatttatacttcatatttccctcatatattttaagtcaagaatatataaacaattagtttaccctattttagaccagctcttaaatttttcaagctaaaatttcgaagccattaaaacccttactcttgactattggctaacactattggcatctggataagtaaattaacactactagtggtgctacagaaatccttatcgttaacttgtaataaccctcatctataacaaatatgatcaccgttatagattaatgcttactaatgtggaagcttatctatatataacaggtgaagacccagtactgatgaggctcgtgacaaataacgttaagctctatattggtcaacaaattatcaacatttacagatagagaaaataaaaaaaaaagaaaagaacacaaaaaaaagggtatccctcagttaatttatcaccgtcgccatgctcgtttgtcggtgtcagctgccataaccctgctcgtcatgttcaaaaaaaaaagaaaaaataaaaaaaaacacctgctcgtcatgctcctcgtcgtcctgctcgtcactcctaggcagaggaagcgcaaaagggatcttcttgataaattgaataacttgttattagccgcaattagcgaaaattcatcgggtgacgggtgcgtacgccattcgagagtgtaagcaaaactattatagtgttgtttgtttgagaaccttctggtgatcgcacgccatgaaactccaagctacaggtgtttataatattttcattatctcgattctcttgagctacgcacgcagacggagcaagttactaacactgatggggactgtggagtagtttgatcactgctgcactgtacgcaataccacgcatattgcaatcggctattctcaccacaaaataaactcaaccggcatacttatgcagaatactccggattatttttttcctttaaaaaaagatacgaacatgtaaaagaattacatatcaattatattagaaaaaaacataattttcgatatactaacacaatcagtccaacagatctatgcctcgagacgagaagaaaatagaaaaaatctgttaggagaaaagactactacaaaactctgctccaataaaacgggaaggtggttacggagccgggctacaatcccaaaagaccccatttacgaaaattcatataatgattgtttttaacagcgggctataagtcgtatatatggttctcttcagttaaacctgaatatagaacctccgaaatcaacgtccgatgttgtgtcgatcggatgcctggagtataatcgcggtgttctattttttggacctgtaagctgattacaaaataatgttaatagtacgaaacaatgttgtacttgtatatgattgtatatgattgcttcttgattaagacatgcatgatcatgctccatattaatattagtatggagtaagggcccgtttagtccctcaaaatttttttccaaaaacatcatatcgaatctttggacacatgcatgaagcattaaatatagataaaaaaaactaattgcacagttatggggaaaatcgcgagacgaatcttttaagtctaattagtccgtgattaaccataagtgctatagtaacccacatgtgctaatgacggcttaattagtctcaaaagattcgtctcgtggtttccaggcgagttctgaaattagttttttcattcgtgtccgaaaactccttccgacatccggtcaaacgttcgatgtgacaactaaaaatttccttttccccaactaaacacacattaattgcttcctcgccgtctgtatagtactactcaaataatcaccgctacaatcgctgtcttgcatcactgatttgattaattagctgattccctgaagagagagaagctagatatacgaggtcttacgtaacaccgattgcgtcacccgtgccgtatactccctccgtcaaaaaaaaaaaaaaaaacctgatttccgtgtccaacgtttgaccgtctgtcttatttgaaaaaattataaaaaaaaattaaaaagacaaatcatgcataaaatattaatcatgttttatcatctaacaacaatgaaaatacgaattataaaaaaattttatataagatgaacaattaaatttgaacatggaaaccaaagtttgacttttttttatagtacagagggagtacatactacttcgtaccttctttttcttagagagagaaactactctgtgtactgtgtgtaccgtgtacgctactgtactgcggttgggatctgccgagtgatcgatctgctcatctgatccagtccagtcctacagctccttgattgttttctttgaaaggatgtgcaccttgatttttttttcccaaaacactacggacgacatactagcacacttatctgcacgaaaacacattctcataactatgcacgttcgagaattagaccgggaatgctccatatttatttttcgaaccaacgtatttgtactaaacatccctatctttacgcatatgtgcacattcgaaaaaattgcgccaacatattttaagattaacaaaatcactacgttgcgtacttgcgtctcactgtcaaggttgttagtatcccgattcgtattctaatatcatatgtacgatactacgatcctaccaaaccgaaacaatattgatccacctagtatcgatccacctagtatcttaatttttatagtaactcgatcttactattcatttccacacgatcatacgaaatcttagatagtattttgatactacgatccctacgatcacactatatgttatttaaaattaaatgaattgaaaataatataaataaatatgctcaagtttacataaaaatcaattaaatttatcaaaatcaatattacgcacgaaaaacaaaggagaaaattttgaaaaaaagcttataatagatttgcagcttggaagtaaccctcgttgatctgtgtatgtgcgttaggcaggtcaaataaatgtagacaaatgacttttctccttaattttaatctcaatactcatggtgatttttggcagccggcagctaaccattgatcataacaatagcaataaaaattccctccgttctaaagtagttttatttatcccaaacataccaataaaaactactccccccgtcccagaatataagaagttttagtgttggacacgcttattaagaaagtaagtagaagtgagtggtggagggttgtgattggatgagtagtggaggtaggtggaaaaatgaatggtggagggttgtgattggttgtgaagagaatgttagtggagaagttgttatattttgggacaaattctgagagttaaaagttgttatattttagaacagagggagtaataattaaaatactcaactttatgaaatttcgatacagttattcttttctttgtatacttccaatgcatttatatcctaatttcacaaacttcgataaaataattgtttgagaaagaacttattttagaacaaatcgtaaaagggttaaaaacaaacttatttaagatggaggtattggtgtttggttggagggattaaagtggggctaaactttagtccctctcacaaaaatataagtctctatcatatttttgtgagagactaaatttagtccctagttaccaaacaccccattaagatggagctagtactctgcatgacggccatgtgctagtttatctctcgccacgggagtttgtgggccatatgctacgtagatgttgggccatcttcgtgggctcaggctccaccagcacgtccgctcacggcgcatgggatgcacgcggcgctgtttgttcccccacattcccgtgggccgcatactacccaggacggtggcgcgttgggccgtatcgtccccaagcccatcacggcttttgccctacatcgcctggatcgcgtttgggcccgctagtccatgctagtatacgcgacagcgacgtgtacgtacgtctccaacgcgaatacaacacctccacgtggcgtacttgcatgtgaggcagtcttcaacgtatgtttccctgtcaaaattctaccgattcctgcggtttcctgcatcccttttgcctctaattgcgtgtggccattagcttttcgcctatgttcccttccgtgcctccgcgtgacacgagctggttgagcagcagtgtatatcaactgaacatcaaataaatactgcttcatccgtttcataatgtaaaccattttagtatttttcatattcatattgattttaataaatatatatatatatatatattcattaatattaatataaatgtgagaaatgctaaaataagttatattgtgaaacggagggagtaatgatttattactaccatatacactcgctgtaaagagaaatatactactccaacttcagactccagagttggaaaaatcacatcgcggctttgcaagcaaaaaccgttatcacgcaccgaatcaagggatactactagaagcgatggggattagggtccagaagtctcctcggcttccactgcccaatcgacacgtcgaccacaggtagcattcaagagatcgaaacgtcgaccaataccagcatagcgcgccatatacaacaggggtacaggtcaaagcgatctgtcacctgaatgtactccctccctctttaaactccccctttcgtcttcctcccgttccggccttgtgcagagaatctcaacagagatatgttcagcatatgtttgctccaacatcacatcagataccaagccacaatcaagcaggagtacaagtatgcacttgagatctctcgattttgatttagatgggtagtggaggcagccgatcgaagggtttctgcctggtggtgctgaatgggtgggtgcatgcgtctagcatttcgcatccatggacgacaatacgggtaagtaaaatatacagcgtggtctgtttttaggatggttttgtgtcattgcatgcctagcatcatctcctttctcaacgcagagatccagcttattcctggcctgttacttaagaatggggcatcgcttggctatcttctgcagcaccgccgctggagcgacttctgccaggcagccctatggatagctcagtttcgacatccatgttcatgttgtcgttggtggtgttgatgttacggtccgggttctcatcttcagcccggacagtcaaaggagcagacaagggaggctgattcttacactgcacaaagttcatgatcaagggaagcaaatcaggtgagttgatctttcagtgtcgcagaaaattctcggcatatatattggtgtgcacataagatatcgcacgaattagctcaaataatcatatgctaggctgggcgatcgacttaagctggctgctggtgtcttctcggcagtaaaagtttcactcgtcttaccttttcgcgtaactcttcattgtccttgcgcagcttcatctcctggtcgatgttaatgcaaaaaagagacaaacacgacattaggaacagatgattggtcctgcgtttcaggttatatatatatatatatatatatatatatttatttatagtaagtacgaagttggtgaggtaccttctctctcagtttggcaacctgctcctcaagcagctttgtctagtatgcagagaattggttgtaagtttgtgcacatcatatatatagataaattaattgctgataacgtagactgaaatggaaaatttattagccaaccttccttcccctgatgctaatgaggcttctctccagcttgacctccaggctatgcagttcttcaatagaacattcatccaacttttcacccagcagttttctgcatatcaacaaattaaacacgatgataacagcctattttttgacagctacaaggacggcacttctgtaattaagctgaagggagtaccttttgtaagtttcaagagcttcaagtttctttgccaaaccatcagcgtcagcttttacttgctacaattcagacaaccaaacaatctattgaaaattgtccagctacaataaacgactagaagcacattttatttcagaacacattttttcattgcttgtttagtgctcatgttctatatttatttctcaaccaaaacattcctaccataatctcgaagactatgcacatccttggtgaattgaaaactgattcttaaaagtctagaatacatctgattttctttgtcttaaaaatagtactgtccctgcttcagtgcagggatcttatatatgcttatttatacataaccataatctactgtttttttattaaaaaaaatacaatctatcagatatagggcatcttcaaataaaatttgaaaacagagttccccaaaataactaacttaatatacatttcgttttacctcaatatacaacgaaatctattgatggagcagcattgacactgccaacgtaaattatacgcacacatatgacataaattatactaaaatcagtctatcagcaataacactatggtacaaggatgaccaagtttgtcaacaagaattatatacctctatatcttgctgtactgtcttgttgccgatattttcctttgtatacgtcctatagcgttcaattgttttctgcgtactgaagtaaagagaaaagcagcaagattatgtcagaatagtgttagaattctgtttcaattacaaaagcacaaaacgttagatatatctcaattaaatatccaattagcttcataaattgttaattaagaaaaagaacgcggtcaaaggtggacttctttctgcaactagagaggttttacgcctttcgatcttctgatgctacataaggagaaaagatcaatcttttagatcatgaaaagatcaatctaactatacatgtttgatctctgtcatattgatatcttaagccagaacaccccacatatgtatcaagaaaactcatgaagttggaagggcatttacactagtactatcaagaaaacataggagtgtttgttggattgttgcatacttttcgagtcactgtgtgacctatatccaatataaattgccggatgataaactacagacatatatagataggtagatattgttcaaaagaaaaaaaaatagatatactagctacagataaaggtagtcctccaacatcttcctgacttaaatgcagaataaaatttagggcttatttgctaaaaacaccagaagaatttataaaaggtataactgttccagaacttctagtagtttcattctgcggtctcaaactttgcccaagcttatcattgaatggtctttattatccacagcctaataatcaaattaatgtggtaactggtacaaatggaatcgtgcgaatgaaataatcacatatacagctgctgaacaaaacaatatcacattgttgctcatttttttgataaacctaggagaacattttgataaaatttgaggaaaaccatgaaataataactaaaattaacagacatatgatacaaaattcaagacagaaacttgcgtttatttgatttgaactaatcatcagacattttcaacagttgcctttttagaacttggtaatggagtcttgaaaatgaaaaggggttatggttaactaagtgtatttgctgctgctgttaaagtcatgtaaccagttaaaactggggtgcttttctgtggcaccatattcttcccaggcgatgccaatataaagagttattaaaataacaagtcaacttcgccataagacgtgctaattaatactccctccggactaataatattagttgttttgaataagggtaaaatcaaactttaaaatcttttactataaataaattataaaatatttatcttaaaaatatggaaatcatatgtatagattagtcttaaaaagtacttcaataaaatcatatgtttgctgatatttctatatatattataatagaaaatagttgtcaaagttactttttggagaccgtgctcttgtccaaaacaataagtattatcaatccggagggagtatactttatcaacaaaataaattgcagaaagaaattctccattaatctaaaacctgatgcacggtaacataagatcaattagccacatgcatatgcacttgtcgggacccatttaaaataaataatctatgaaatcctttggctggatggaactagaatacaccaacacctaacaacttctttagtaagagtaaagaaataaatatagagtaaattatagtatatcaagtgtgacccatgatggcagcctcccgctactgaaattctttatgaagccaaagaaggcttctcacaattctagtgtatcgaacttgctatttgtctaagtagcttcacttataagttgttttccaaagggctcgtgtgtattgatgaacgtcttatgaaaatttcttcagatggaaatggttgattttaccaaaaataatgtggctttagtatataaagaatctagaaaacatggtaaaaacgtcattttagaaaagctttgtagaggcaagtcactcttggaggttagaatcattggtaaacataaataagttgtaggaattttctcccatgtatccatcctctatgagaaggtcaaggaaaacgtccatattcaaccactcaactatggccttgatctgaattttgaccttcgactataaaattgctcagttttgtaccttgtaataaagctatccctaagcccaaaccaggttttttttatgacacggtgaagtaattggtggtatgatttggatgccacaaagcatctactccatttccatattgtaagccattttagtttgtccaaaatcaaattttaaccaggtttatagaaggatgcaccaacatccataatatttcatggtggatttaatgaatgtgatttgatgttatggaagttgttacattttttatgaatttggtcaaagttaaaagaagtttaatataggacaaaactaaaatgactgataacatagaattaagtagtagctatcaaactaaaataaataagatacataagagagaaaggtggtgagcatgacaagtgggtcccaatattttctatatttctttgttgtttattgttgatttgtgtggtgaacaactcttttcacaagtaggtaggggtggcattttccccattggaaacagggcctcggtgggtccccacccctacagggccggggatagggccaaatcttcacccgtgggtgttactgagttgggccctgactttgagcggtgttagggccgaggtgacatcttcactcgtggagccctgaagtttaagaaataggcacctcatgtatgtatttctagccatcaaaagcccataaggccaaaaatagaatattaaaggacaaaaaaacaataatccacctgcacaattcgatgctcccatcggctgcatgatttgtgcgatcgcttcaatgctctgcgcatgcaacgagtcacgcacgccgcccatgcgtcgactttatcccgcccgctgctatcaccggagtcccacaccatcttgtccacaggtgccccacaccttcttcgtcatcttgtggtcggccaccggcgcccactccattcccctccctcttcggtcgcctccccacgttgtctcttctctccatacgattgcttcctttggttgaaggtggcacttgtcgttcttccctccttctagccgtcggcaacttccgcttgcttaagggatgttgggacttggctgaagtgcgaggccctataggggccggggtttcggccggggactaatttcaacctgttctttctttcggggtcgggaccgggtgaacctgcaagtgaacagggatgggagtttttgtccaacacgaaccgacccaacccagttgccatgttggatccatctcaccacatcaatggaaccatgttgatgaaccatttttaaagttgtgggatcagtaattaattgctttatagttaaaaggacaaaaattagatcaacacaatagttgaagggctaaatttggactttaattgtaggataaccaccatttatatacccattgtcattatgatatagtatttattctcgtctcgaagcatcatcttaacgagataaatggtatatttgacttgagtctaatgtatacacatttttcgaccactaaaataggcttattgcaaattacattttgaatatacacaagaagcatgctaagtcaaattacacctttttctcactttgagtcaaagggccaaccaaagaactacaacatatttgacacgtacttgggtttttatcttacattggtgggtctactcacacaatggttcaactgatgcacatgtatatcaactgtgagttcaattcatccttcttgggtcaagggtgaaaaatagatatacatacgagtggtaaaggctattattttatgacttgtacaatggtattgtagtagcggcaaagtcgtgtattgtggggttgttagcttgtgaagacatttattgcatcttggaaaacattgaaacaaaacatttatcactaagcattccaagtggtatggaaaaatttaattacttgccacttttgcaattgttcctatatgtttgcttctaatgagaatagttcttaaccttgtgccacttttcccactatgggtattccaacatgaaagattgacattaaaagttcattttgctccagcccctttccccaaggtctggtacctgtggaagtcactgccgcaaccaccagatgctatggagctgtcgctggggaccctgtgtgagccatggttctttgcgacgacagtgaaggtggcgggagctcagtagaaccatcgatgatgttggggctaatggtggacttggagggtcaattggatagagaagggcatgtggtgaaagcttccaccaagaaggtcgatggggatcatcgtccttgccagggacgttagcaacagatggtgagaggacctcgaagaagagtagactagttgtggcggcgggaggcaacaaccctccttctcttcctcttctttcgcctcctttgcttccacaactcgtagcatggtttcacgtgggaggatactgtttctagccattgagttcttaggcacgactatcttttgtaattcgatttgttgccgtgtggtgaggggctatgatagtgggcagtggttgtggggtgttgcatcaaaaggaaggaggaggccacgcgcgcttgcccgatgttacgggggttgcgaggtggcataggtggatggtgaggtgcatggcgaccaataagcaaatggataacatggtggctcacccgagatagagttcaccgacaaggacttacatcaacagcgtagtggtgagctcctctacatccaactacaagcatctaatttcatgagggtggagtttgtcgatgaggactacatcaacggccacggaggtcagctccgctacatgcaaatgcagatctaaggccaaggacaaccatggacatccttaatcgtttcttccttttgatcggggcaaaattgggatctcacatcaacaatccatatgatgccaatgtgttacacataggggcatagtatttagaaatcttctctccaacggcaaacacaggacgacgggttataagagcacaaatagttaaacttcctaatggtatgagcttaccacttccatgttataaatgtcttttgttgatacaaacattataaatacttggctttttatgaatcaatgtaaaatgcatcgtaacccattaaaccatgcattgaacatgttgtgtttttgtccttccccctttatctatgtgagatcaaaagaacggtgggggaatattctaaaaccaggtctatgaagctaacttctcgttataggatccaaatcctgtcacaaatataccaaaccgagtagataatcagctagctaccaatttacatggtgatcacacaaggttagttcaactaaacttccgttattcattgtggtccaaggctcaaagccacaattacaccatagcgtatgacgtctattattgattccttgcatagaaacttagtagttatggatatatgggttttttcaaatccacaaatcttatgttttaagaaatccgcatcatgcactgattgatgttgtaattaaggtatggttggaactttgaagtgatcaagttggaacaatatatactaattttacatcgagatttacaatttataggtacatggtaaagatgaattagtttttttgtgtgtttgaatccttctctttcgccaatttataagtatttttttacatacaaattacaattatatgacgaaatcagaacttaatttttctctaggttgattgttctactgtttaagcctatatacataaaaagaaatacatttgcttgtttttgtctgaatgatataagatatacgtatataaacctatatttgaaacagaatagctagttacatgataattttgatgataggtgatttagcaaccaagttttataaccttcagtagagaactataacaagggattagtatgagaaatatatatttcaactaagtaggaattaacatcaatgatgaatctaagcataacctggctatgatgggagttgcaccaggcaactagtaacacagaaagaccatgaaacgcgcgagagtagagttgtagatagtggtgaagggagacaatatttaacatgcatgattttgggggaagagataagaaaggaaagatcaacacaaaaatttgtcggactttgggactagtgtagtttggatgagaaaagatgagaagattatcttttgagattcaaactacatgcaaaagaacataacatattactagaaaaacaacaatttcaaactatttcttatgcatcaatgctaacacatctttcattctaatattaaattctttaatcaacatatgcacatattatgttatgcaaattctcaattttccttactcggaatcgctcaaatgattttaccataaattagcaacgatctatactaaccaatttaccttgatgatatatatgcttttgggtgtaacatatctgaagtaagaaactaaaggatttatttttttttaccttgatttctattttatccttgatcacattagtgttggagtaatagccattagaatattttttttgcacatctcttggtttatgggtattaaataacataatttttttgatcaataattagttatccttgagcaatatacgacataaagtaaggttctagcaagggtatggtgtgttggtattgagccaagcataaaaactcttgcattatagccaattgtgggttaattcatattcacaaagtcagacaatagccggactttggttgaaagacaatgcacctacaaatgggctagatagatcttggaagctaatgtgcacctttcctcttcctaaatggcagttaattatatataataattgtcatattttctatctaaatactaggtaccatatataatctaatatgaatcacaaaggaggttgactgcataggttcaagtacaaataaataactcaacctagccaaggtatatgaaaaacaagagtacaactttactgtctttgggagggtatggcctcatatgggtgaagctaactcaaataactatggaaataaagcaaattttataattttaaattaataagcatgcaccacaatagcgaattttaacttttttaatgcaaaatacagtgtaattaacataacaactaaaaataatgaggcaaatattttatagagaaaaaagaacaatttacatcgatagttacattttttttttgctaagtgcttaagacaaacatcacatgctacatatcaataaaatagcaaaaatgtggtagctattttgtgtatcgagcatgttctctcattgacccaagatctccattttgagctaagtagtgatgctgtcaaaataagtgcactccatatgagaaaatagagaagatagacataatagtataattaaagcatctaaaagtaccattgccaaaatacacccattttacaaagatatgtccacaaataaccacaacggcagccaaactggagacaaaataacaaagattttcaattctagatttatcttagtactaatatgtttttttttaaaaaaaaaatgactattcttaattacactgtattcttttatgatgataaaacaaatattgttggtatatcaaaaagaccaaggaaaaatgccatagaaaacgataaatatgttatcaagcaatttatcttcaattaccatgcccaataaagatgagactacatcaagacatgcaaaagaacatgaattaagtagttttattacaattgtggtcacaattgttaacatatttagcatgctaagtagttttcttacatgaattaaatagttttctcacaattgtggtcacaattctaaaaaaaagggctacaattaaacggtagcaatacgttgatgggaaaaagactatgcacaaaaaggataatagtcggggttcaactagtacaagagaatgaaatatatatatatatatatatatatatatatatatatatatatatatatatatatatattgacccaaaaacagtgagggaggcccccactgtaaatatatatattaaagaaaatatatacaagagaagcaacaaaaagagaatgaaatatattttgcaagcaaatgaccacaatcaattaatgcattttttcacaactacaaagatatgctcaaatgcaatgtgcctcattcaattcctttctaaggactaccaatctacaattttcatgtggtagggttttgatttgggatctcttcactctaggctttgacactagtttcttttgagtacatctcagaatatcataaccattttgtcaaaattatcagtttgatgcaactttagctaactatttccaaggtccacatgcaagacactcataatagtgaaaattctagtaaaatcgtccactacgatgttgtttagtgaaatgtctgtctaaagttgtagcaaaattctaattttgactaaatagttgttgttttgtgaaactcttcttttgaagattgaacaatatatatacataaaacctactaaaataatactattataaaatacctttcgagacaatccacgtgtaggattttcatgtatttgaactacgtatttaagatgtcttatgagggcataatcatcttagatatgaccatgcctatgtttacatattaattaactaaaggcacatgcgttctatatatttaaccaaagatactacatctcaaatttctttttaacattagtacctgcatggatcaagcaaagacaagcatgagcatagaaggaatggattattaatgaagatgatacgggaccatgtgaaggccccccccccccccggcagaaaaaagtcttctctcatggcgccgcataacaaattcaagccatcgaaggtaatgtagcattttcctgggtgcaatgagtactttcagaaagttttggtcccacccacgattgtccagaatatatgacatcggtcgtgtatgtgttgcagcgacgtcggccttgtaaaaatatggttacaatgtctaaagtttcatggctagatcatatttaatttttaattcttattttgtttttctttattaatgtggacatattcaattccttacaagaacaaccatcccaaccaaatcttctcaaatataaagattggatatacataatgggctcaaggaatagtttttacaacagaaattgggataaagttacgtatattgagattctcgatgttccgaaaatcaaccgatggttataggaaaagtgtatataggatgttgtaattaagggtaggggaaaacggttggaaacgataccattattttattatttttacgaaaacaaacaaaaacagtcaggaaatttccatattttttcaactatttagtgtcaagttcaatgtaacgctggcagaaattggaaaaacttcgttttagaaatggtagtagtcggtacaattattattattattatattagtttctcagaaacagtatcgggcgatcaggatatttccataccgttttcacccctaactatatgtttgcggtaatatgtatatttgatgttgatggctcctatatacatatcaaatgtatcatgtttgataaatatgtttgtaacatcctctaaccatgtgatggtgacatcattattgacccaaaatgatactcggaataagctctcaagcggggaatcaattgaccgcccctttgtgagttcaacccaaaggaatgcagaacatgagttgttgcgggattatatgaggaaaagtcggttatataggttcaagccacgcttagcataatatcgtggggttcttctcatgctctttgatgcagagactaacagaggaaagatctctaaggttcgatcccctaacctggtggccttggaccttgccatacagttagtcgaggaataccacaatggctaaactctaacggctaggtcctggcagcgcacagggattaggtatatgaaatatggtcgcttgttgacaagtggaccaggtcgtcgggaccttgtgtggccctctcggtgctcgttggaaagacaacttctcgctttgccgcatgtcctacctagagcactattgacgctttctagatccgactgtcggcctaaggtggaagaaagtgtggacatgcactgagaccgtctaagcggcaagacagtcaaccatgccatctgaaagccttattctattcgtaggggtgatgatggtgcgcatgatagccgcacaaccgctaccacgtaactcccatcacacaccgtgtagatatgcgtcacttagcatttaatgcaaagcttgccttgcaaatgacagtaccaacaagtcacgttcagtagttcttaatgcattgctgttgtcacaaccagtccatggattctaaccccaaggtagggatgacggtatcctgagctttgatcccatccgatgacccaaggcaagaccctaagcttgtgtcttgacctttgtccagaggaagggccccaagctcacccccacctaaagctggcaaaatgggtcatgctctatcgggctgagccaggcacgttgctacagtacccgccctaactcggcatgggcccacgagctactaggtcgtgccagcaccgtgttaacaccaaaatttggtaagattctattgacgaaaaatttgggctcagccgatagtgccagatctatgttagcacgaactaagttgaaaacagcaacagcctgggagatctgcttagcgctagtgaaggtccaaaaattgataagatgcgggcatgccagttagtttgatcctgcagctgacaagatatgcaaacaacagatcaaatagccgatcgaagtcgatggaatagttccagccgatgccgatactagccaatgcttataccagtcgatgtcgatggggttttgagcaatcggctatatatcccatgtatattctgatacttgagtaaataatgatatatagacaatccaatgataataatgttatataataataatataatctaatagaaaccaatcggctaataatgatatgataaaacaaatgttgatccgaaggctaaagcatacatcggctgaaggaccgacatcataaaatccaaacgattagataaatagtgaaacctttgttgcaattggctaaatccaacttgtgtgtaatccttataagccgatacaacgtccagataactcatcagctgaaaccctgatgaaacccttgttgacaatcaaaggtaggttagtttttatggttctaagcacgactaaggtcgacgcaactagaagtatgcaaagaaacattaagtctaaacaatcaagcctttgactaattttaagagcggtggataccttagctaatctaatctggcaaagcaatttagccaatatcggcaaaaatactgaagcagatctcaagccgatacaaggaaattgcgctgccaaactagattaacagagatatatgataaataggtaggaaaatatatcatccgaaccagagcgatccaagagatcgcagcgatgcaaccttggacaataccaatatagtcgatacaattgccatgaccggcgaaacgtaggacttaccccttcgccaaagactgaaaatcgatacagccccgcgtcaggtgccaagttccaccagtgataaataaaacatcgagaaagagtagttatattgatctgtgagatagtttacattgactacgggtgtacatatttatacctaaaggtagatactaatccttcttggaaaagaaagaaactttcctaaagataaaagaaaaacataaaaatacttatcaaacaataaacacattttaccaaggataaaaaaaaactaacaaactctcctaattactccctccgggttgataatacttgtcgttttggacaagggcacgatctccaaaaaacaactttaactattattttctattataatatgtataaaagtgttaacaaatatatgattttattaaagtactttttaagactaatctatacatgtagtcaccatatatgaaagacaaatattttaaaaataattcataatcttccctaaaaaatgattcataatcaaagattctaaagtttgaccttatccttgtctaaaacgacaagtattatcaacccggagggagtaatagataaactgcaataccacatcctccttgaactcggtctcctctagataaacttcctttaatcgattaatttccttaaccgaatctaccaagaatccaactattggccaccagataattcgcatcggtcgatttcaggactctggagtcgatactgactttagattgatgatgacttcggggcttacaaaattttgatgttaacaatcgaacactagacaaatacttcctaaagttaaaaggaaagttactaaatcttgcctaattaataaatagaattaaactatcatgccgtggtctttacgattcttccttgaactcggtcttttcaggataagtttacaaggattatatacaagttggttttagccgattgctacaaaggtttcactgacatcagaacaccagccggtgtatgcttaaccttcggatcaaacaattattctatcatatcattattgaccgattggtttctattggattatatcattgtttaattacattatcagttgattgtctatataccattatttactcaggtgtcaaaatatacattgaacatatagatgattgatcaaaaccctatagatataggttggtatcgacattggctagcattggtatatcggcttattggccgattggctctttgatcttcaatttatacatcttgttagttgcatgataaaactagttggcacgcccacatcttataaatattttggacctgcattgaagctaagtagatctcccaggccgccatgctttctcatcaacacacagcccgtccgaccatgccatggatggaccgacgccatagcccatgggcctgcacggcatggcacggctactttgcggattgtcacggccggacacaacaagcaatgtctgcacgacacgtagggcacgacattggataatgcatctttgcatgccatattattaatctaattgttaaaaaagggtttaagttattaaatgtacacattgaggccattcgttaagcaatcacgttctaaccatcgcaccaatggaaaaggtactgtgtggcatcggatgagcgtgcacgtaagtttatcaccagtacaaaacatcggtggaatgccacttatctaatgttgaagtgtattacattataaggatttgcttattatttttcttcaaacacgtgatgttttgacaagtgatgggcaactgctattgatagacatatacttagtatgttgttgagaggttctttcaatttctttttatctgaacttctaaagtatattatccaacagctaatttaaatttgcataagattcttgaaattgccactttgttcaaagagtatgatagtgatgaacttataggaccagcagtctttagtgtgaaacaaaattatcttaaatattggaaaaacctccccatgtagtatgcttttgcatttattcttgatcctagagggaaatacatcgattcctcaatctttgttcacttattggagaaactaaatatgttgattattccaactattattctgatgttaatactaaatcatttcaggtgttccaaaagtatgaattaaagttttagggagtcacattgcaaatacccacacccgcccttgcaacaggtaagaaaaatcatagtgtagcagaatttgcggaggctcatcttccagccatggtggcaatggtagttcgaccaagtgttgacgatagagttgtccaactatttggatagcatcgccatcagacatgactcgtcgcacttcaatgtacacaggttgtggaataatcacaggatgtcatatcctcttcaaaactagcatgagatgtattgatggtacctatatctacgatatcctccaaatcggccttcaaacctctacggacaaattattgaggaccaaagaacatgtttgagcaacgaggacgaagaaatactactaagcgtaaaaggataggagctagctgcagaacatgttagagttaagtcgttttttagtttgccggatggagggccaaagaaaaacctccaatgtaaaaccttgccaacccaaaatattgatatgcataagtatgatctcctgcaagttgttaattttatagctgaacactacatttggggttctaaacagtacttgattttgcggcgttctttagatgatggtattgttgagataaaatcacataagcatatgctagagtggtttagactcaatgtagataagggggttgtgtgcgtcgatgcccaaaccaataatttcaatggtccattgcaattttcacccacaaaatgtaggtgtcatccttcagtaaggcctagagcatggataagtgagattgctacaaattagggagccacaaatgagagacacacaaaagagagccaagaaattaaaaaaaaaagggttcaaatgataaggatgcggtaggaattgatgatgagggcatatactctgatattgaatcacttgtggcacatagtgatagcagctatgattcagatttggccgaatctactgactctaattgctctgaccctaagtttgatcctgatcaagaaatagttgacgaggatgacgacgacgacgatttacctatctatgcatatgatattcatgatccttgtattgatgttgatgtggtgttccctgattggatcaatgcaagttagcagttacccatcatattatcttgaatgatcatgcttttgaaaccaacaagaaagacaagtaatgtctttgcatatcatgttcatgatgcttgtattgatgttgatgtggtgttccctgattgggatcaatgcaagttcgcagttacccatcatactatcttgaatgatcatgcttttgaaaccatcaagaaagacaagaaaaatgtttagagccatttgcaaaagagcggaatagggttgcgagtgtcctttttttgcatctacaacccccaagtacattggatgcaaggtactttcaataagttgaaagctattcattatttttttgtaggttaagacaagtggaccaaagcacacttgttgatctttcaacaagtatggtgaaatgatggcctcaactaagtgggtagttgatcgagtggtggacttgttgcgggataacccctcaaggggagcaaaggatctgcaagcaccatattaatatcctataatttagggtctttagaggataaatggaaagtgggatgacagctacgatcttctgcctacctatcgtgaagagctattaagatcagtgccaagcagcttagatgagttggacagtaaagagtgcaatggtgatgtctgcttcacaaggttctctgttgctctcaaaccctatatcaatgggtttttggaaggatgtaggcgttacatagatatatactccactcacttgactggaaggtctagaggccagttggcatcagctgttgcaattgatggtcataactggctttttccagtgcatatggggtgattgagaccgaatataaggaaaatcaagaagcctaaattgttacggaaccctgggaggccaagaatggctaggataaaggcaagtgatgaggctggcactagtaagagaaaataatgcactgaatgtaatgagctaggccacacggccaagacttgccaaggaggtcccacagcaagtcaaaagaggaggcactcatctttagaaattggaacagtagagaggggaacaacgaaccaagtgttgcacatcaaagtgagtcatgtattgctctttccttatatttatcttcaatttttgcttatttcagattttgcttatgcttattttgttattgttgatctctcttaaccatcaagtgcaagtgcaagggaaaggggaagtgacagtggcgatgtaggaggaaggggaagtggcagtggcgatgcaggtggaaggggaaggcgatgaagaggagggaggctagcttcatggtttgcatgatttggacatctatatgccccttttaaataattttgtgcacttttgtgctaatatggacttgcaatatgatctggacttgtaatatgtggtattgtgccttctatgttgtgcacatgtaatgtgtgttgttatgactatgtaacactaagtaatgtttgtggtctatgacatctatgtattgtggcttatttgtgttggacaatttgtaatgtttgctatatatatgttacttgtgctatttgtgtcgaaattctgttgaaatgctgctggaattatgttcaaattctatacttgactagtatttgtcatttttttttgttaaagtacaaaaacatcacacgagatgtgctcatatttgaattatttatcacaatcttatatcattacataatagggtaaaatcacacgatgaaaaaaagggggcaaaaatgcaataaccactaaagatataaatgtcctttcgcccctggaactaacactgtcaaaagtgagggcaaccgtcaggtttgttttcaaaaaagtgggggcaaatttgcaaaccctaaaaagtgggggtaaaacaacagttgggattgaaagtgggggaatggatgcaattgcccattaccacattagtgaaatattgtgtgtgattaaggacataggtgccaaaggtctcaattgaatctctccctgcgaccacaaaaaccccgatccaaaattactttctatatttcaaatcctcttgaatttctcattatcaaattctaacaaattccttgagttcctttccttcgaatccccttaatttgttgagttcaaatatcaaatttgtattcaaatccgaactcgaaatcctcaaatagcctttcaaaagcttccctagaaattttcactcgttactatgcacatggtctagaaagcttccctagaaattttcaaaagcttccctaaaaatttcctctccctcctccccttccctcttcctcaagtctcccgcgcaccacaagcctagcccaacactacctcctctctctcccctcaacccagatcagcaacggcccgatcccctctccttaactcacgcaaggccatcggcccacgcccaacatgcatgcatgcaccacctctcgcgcgggtccatatgttagcgaccgtgctccccacagaaccacctgtcaatcccactctcctcccatcttactctctttaatgatccctttccttccctctcttctctcgattcttttcttttccatccttcccgctcaacgtcttacgcgcgtccatccctccatatcgagcccctaaaccgacaccattaccttttcacgatgccgctccgtgtcagtcgttgtcactctgcccactgcggttccaccaccaccaacctcaaaacaaccaactcaacgccaccaccacactcatcaccaccaagcgaccacgctccagccatcccccgagccctattcatcgatggagctattttccccaaatctcatccgtcgatgttctgtcgccaccattctcctcttctctaatgatgagccctctttctcccctctatcttcaattggtgaagagtcacacctcacccaaaccatcacacacccaagtcaccgctctattggtcgccgcacagcgagggccgctcgccgccacacttggctccacgctactagcccccatcatgcatcatctaccctatccgagccattcacccttcttcacctgcccactcaatgtgccaatggtctccgtcagcttggaaccaccgtaaattagtgatgcgctagtgagtgccacctgtcatcgatatttctagctagtctcctccttccttggtcaaagcctgcatggcctaccacgtcggccgctgcgggccaccacccctacactcccactcgccagcctctcgccacctaggaaatgtgtgcataggtcgacttcaacccaccgcatttccaagtccttatgtccctcgtcgcccttcttcctctttgggctaaagaccaagtccgtgcccccagtttccttaaaaaaatccagtttatctccttcatccactcaatgacttgtggacccacttgtgattagggatgcaagcgggccaacccatgaacccgcttataagcaaaattagtggataacccgcggattgacccgcgggttacctattaatttgatctatatatgggttcatggatcaatccacttgtatctctaggtgcgacaaaccggaccacaatacgtgaacccgtgggttactacttatttgacagataagtaggtttaccggtcagcccgcttgcatccctacttgtgatccaaagaatattcttttccaaatttcaaataattccttttctatttccagaaaatcatttaaatgttcaaaaaatcatatatccctattcgtaactccgatcgatcccattcaagtctccatttttttctaagattgaaatctaccaaatgacacttataattattaacaatggtattttattttaggattttgtttatttttctctttgtcgctccaccccgcggtacctcggtaaaccgtgctcatgagctcacatcacccttgtttgttgatgtggaaaaataggttgtgaatccttttaaaaactgacacgcggtgatttacattttgcatataaggacttattccttggtaattttatccgagcttctcatagtgcgactatatgggtggtatggggcacctctagctaagtaaatagttggccaagtatgccttgtttccaatagttggggaatgccccggatgaggagatgtgagttgatttgttgcgctaggcacaaaacaaagtttaacgtgttatgcatgattgagtagcggcatcccgtattcttgagtagacgagggccgaagtttccctgatgctcagttcaaagagaatccttctatgtgacatgaggtacccctagttggatttggaaaggccttgtcacaaaccttcccagcttggccagtgaaggagtaagattgcatcttgtgggtgaagtttacaacctctgcaaaggtctactaattcgaacggtcttacaaatggtaatgggcgaatgtgtggcgattcttctcacgtagatttgcttgcctatgctttgcgaaagtggtttgtgggtttggaaatcattaccagaatcagtcgtggtgactgatggaggaccattacgtggtctgaaacaatcttgtgtagatcaggatgtcaattagcgtcatatattaggtttcccgaaggaaagcaatgtgtgttggagactatggaaggctttaggacccaaagagatgagttgatgacatgggctaatgcttgatggtttgaaagtgaaaagaaactaatatttgtctaatgtcatgataaggagttggaagctgcctgagggctgatggtgttccaccaatgtcatgataaggtcaaccggcagaataattttatccaactaatatttgttttgtccgcttgagttgttgcaaagcaattcgcggacaagatcaaggcatatgcttctttccgaccacttggtaaacaatgccacacttagtgttttggaaaaatgttttcaaaatttgcgaaacaaacccaaccctcctttccagcctgcattctcagttacccatgacttactgagtacgtatgtactcaaccgccgttttttccttctcgagaagagaagtgaacttgatggttagggtttccttacaaatcccaaaccgttgtttgtggattgggtctacctacacaaggtttcgcttttgctaccctgattgcctattacactccagaagttgctccgaaagtgtgaactcttaaaggtataatatatatgtaccgcgtttagttgacatggtgcatctcgattgaccgcggtaccagcaattgtatcctgagactagtaccgttatcgtggttccacgggagtcagcttgcgttgatttcctacggcgcaccctctcaggtgtcactgctaggtggtgaaagcgcagggtgtgacaagtttcttgtgtggccattaaagagtaatggttagatgagaaatccaaaagcaattcattgaaaaagaatgaaatagctaccatacaaaagatagtgttaattattttatgtacataaagtaggtattgaactttataaagtgttgaatttttcctttcgaacatcaaagagtggtagctataactatttcatttatatgtggtctgagatttttttaaaggattactgaccatcttgctccgtgtttaggaggctagatcatgctagagtaatggtgcaatggcactagccaacattatcatttggataaaataacgcgataggttctggataacgcaacgatacactattcttggtttctctagaaagagataaatgctcgtcttttaggggatgtgtcgttcactagaggtagcacggagcgaaaacgaggattcgtggactttgcatgcgacaaggctagtgggaccaatcaccaacatatggcaatagtgcctggcagtttcaaactagtgcctagctcattatttgtcaaagtagcaacgctagcttagatatctcgacatcagacttgatgttgtctttgtagtacttcgttctcccaatctaaataaaactagatgaaaccacacacgttttccgcgggaatattgtatggcaatggcacaaaatgaggtacaagatggatttgccccaactctagtttttccatattcttatttatgaatgttgaattagcttggatacaactatttaattttttttttggatattggaattaccaaatcatctacacctcaaaaggccccagaaatatttttccttctaatactaaaagtagcataggggcatccatggaagccaccatatgtgtttgttccatcttttcatgatctttgactgaacacctaaaaatacattggagcatgatgcaaatgtctaggatgaacatgactttttctaatactataagactatcatagatatcaattgatgtgcatcacccaaccaacttgaatcaaagtcacaagaccatgatgatgtccacaattatgttaggttctctaaaaactttagaattaagttataattttcagccaaaatgaaccttatgctaaatcttgtatgattcatggtgaaaatgtggatatagtttaaatgaatatatccaaaagtgcatatcactagtatctaaatacttgacacatcaatgtatgattataagtaccaaaaagtaaggtgatgtcgtatcttatattagatactctcttaggaagaggatactagatggcttggtcattatcatttccaagcttctatatatcagcaatagattggtgatgtggaacatagcatcaacaaaggcccaatgtcaacgtgtattagtaatatcatggcgttgaaaatttgttgataaatttatagactttaccaatgatgtattggcatattggtgatttttttcaatgattttttttttcagatttggggcatattcctgatccaattaggaaaagagaaggaagtgtggtctcaatcctcatcaacaaatgatcatgaagacttggatattgagttaaggaactcatcctctaaatgagatggtatttcaagataatatattgtaacttgtgttcataacttttttaatgttttgtctctcattttttttaagtgatacgtgcactgtttatgatcttgaagttgagtttgagaccacatttctctacatgtaacggttcactaaatttggtacgaaactcatgcgttccttttttatgctgaaagcatgcatgctgatatattcttttggttaccaacttttatcagatgatatcatgttatacccaaatgttatgcaaagccccaaacattatatattatctataaaattaatattaacaaactatgtgttatttacccttttagtatgaaggttcatgcacaaaacgaaagtttattacaatcctttgaaatttaagtaagaataatcaatgatagagaagtatcattgggtgagataatgtagggtacgcttggatatctagaaaggaaaaatcctatccttgatgggaaaggcatgccatttggtaatgctagaagattctcgcttcgctagaaaagaaaaggctaataatgacatcaaagaccttgcgctggtagagaaccaaattgggcctacacccacaagagcaagaaaacgtagaaacaatgacgaactcacacacgcatatcgtcatttagcagactttgcatccaaataattttatttgcttctctttgctatgcatgataaaagaaatataagctagcgatccaaatgtaatgtcttctctatcatagattctttggtttattctattagtttggataaggaagctataacattctttgatgtatatgctaaaaactaaaatgtctatatccaaaataaaaggttgcaaacatgccaaaagatacatacacctataggtatgaaatcttgaaatttaaatacagaatttttattcaaactaactaaaattgttatttgttgctctatggagtatgcgacaaagaactattctatgacaattgttataaagggaaactaacaagtggcattatgataattaagcaagttaagggaatatgtaacaaacgaaagggtattgcgtacataggggtaatgggaaatgttactccaaattatgatcacacaataatcttactaattccattagagaattgaaaccaacaacccaaaagttcttctcaaagaaaccataatgacaaagagctctattgcattcaaggtaagaggagcctttctatcctaagggacgggaaaattttgttattgcatgctttcaatcaacacctacaattgccatagtctatgtttttgttgaaaacagatccaatgcatatttatttatacgacacattttaggagataatgctgccttttctaattcaaaacatgcatcaataaaatcagctgaaaataatcttgcagtacacaattttacacatatatttcagtaaggttaactcaaaacaataactgacagataaaatatgtatgtcctgttttaatttcttcacaaacctgaatacatgctagttgtactaactattcaagaagaccaatgaaccacattaacttatttgatgtctattatggcaaatatccatattgactaatagacaatcgtagggtaagcaaatatgtttgtttcattctaccattctggattattatggtcggctgccatatctaaataataacgtggttctcaggttccaccccaagtattatcttggtttaattcatattagtcagtgcccaccctatgttcatgtatatattattattaccttgtattcaatcacatgggtgcattacatattatcttcaggtaatgacctcagacgacgagaaagatcagagacatagaatttcatggttttcttttatccattattattttagatgtatgcagttttggcaataagctacatgttgttttagttgtaagcattaataagattggaggctccctggaaactcccgtcagtgtgctttcatgcatgttacgcatagaaattcatatgcacggcaagattactgcaacgtacattatcattaactaattagtgctcatatcatattgccctccggaatgccagtactaagttgcctatgttttcagaatttctaaccttgccagtctcacaactaatttctttatggaagtagtgtgactgtttagacggcaactgaacaaagcaaagtgaagtttggcaattcagtagcttagcatagcttttctaatacactagttaactagcgtatactaattaagtcatgtgtaattggaaattgataagattagccggtgagatgtaaagaaccggtggttatgtaccactgaatacaacatagtagtactctctaatgaagcaatagaccacccctagatgtggaaccgataattctatctagttaatacagtacgtggccaggaaataaaatccaccacagtgcgtgcatacagcagcagtacacaatatcacatgcattggttttgtttctgcacgtcatgtaagcccaaatgatagcaacagcaagtagcccaagaaagaacatgtattgcaaaacaaatcactgattaactagccgtacgtctaagcagcccggaccccccaaaaaatacagtaaaagcaagaatagtaatgggctataagcaagctatatgcttatatggaagagagagataaagaaaagtgggtagtgttggctctcatgcaagagccagctccacacaagctccaagaaatttgcattaaattcatagagtgagaaagagagagaatggaaaaaataaagttaaccttatagctaacctattatacaaattagctccaacattgacttatagtaagcagtgagctctgctattaaacttgctctaaggattctgaaatatttcttcagacaaagcattaagtgcgttcgttctcgacaaatttctagactgacctcaatcgccacacggggaaatatagtttttgccgtcttttcaggccgaattttcctattggccgtcgtcattaaatttatcgggtataatagtgaatcccctacatgtagtagcaactgtcacatgaggattggaggaaggagatcagaaacgcactcgtcggcaaaatccaggcgagaatctctcgggcggagacgtgcggttgggggaaagaggcaaagagctcgaagcaataatcaagataagcagattcttgggggaggagagagagagggcagcatggcatctgcacagtgcagatgttatactagtaattcatcacacccacaaaaaaatttgcaagaaaaaatctgcggacgcatcacgaagggccatcaagccgggcggggggcagttgctacaggagtttggcacaggcagcgggaagatccatcggtcctcgcaggttttcttcttagggatttcaggaaaagactagtaataaactaatatgagacccccgttccccaccactaagcaacaaaacaagagaagattgggggatggggacaagaagaagagcagattgtgcgggaggaggagggggggaggggggtgcgtacctggcgctggcgaattcgtagagcttgccgcgcggggagaagacgatgagcgcgacctcggcgtcgcagaggacggagagctcgaaggccttcttgagcaggccgttgcggcgcttggagaaggtgacctggcggctcgtggggttctctatccgcttcatctgcgtcttcccccgcaccatcttcgatcgccgatgaaccaaccaaccacacgagcggctgcggcctgcacggcggaggaggaggaggaggagcagcgagagatgcagctcttttcttttttatcccaattggaggggcggcggacaaggcaaaagtggtaaaacgcaaggggatctgagagtcggcaaagggcgactcaccaaaaatggcaaggagtggtggtggaggcgctgtagggtttggccgtagcccaagctgctcgctcgctcttctttctccccgaccccccctctcccttctctcccctccctcctcctcggctttcctttttggtccctgcgggtgttgccgtttccctttgttcgcgtagtggccaccccaccgcgcggtagggggacgcagaggcaaacggcaacaggaggagtgcgtgcggttgcgtttccgttttttatcgtcatcatggccaccgcacccaggggcagaagtggtaatgcatccgggccgaacaaacaaggaaagcgaggccgaaatttcccatccggggaaaaagttggttccgcttccgccccccccattggctgtctcttctcggggagagaagcccaacattattggtgccacaacacgggtgcgccgcattttttgcaattacccgcccgtgaccatacgctatttgcattgcaccccctagtccatccaaccgggacgaggacgaccacgacttgagcgaacctccaaccacgccccacgacgtgtgccgcagtgaccgctctgatgactggctgccttttggtttctgtctttgacaccccacccgattggctgctcacctcaccccgaggtaaactagtgacttttcgacgttaaaacactttgtcatgttcggttgaataaaatactgtaccggacaatcagatctcgcgctcgacgaggattataaaaagatcatgctcactcgattcacaacgtattagtattacgaaaagttccatcctaacaggtgctttactcgtgattgttccaaaattactgttccgagagaatctccttccaaagaggaacatcgaacaactgtgcattgcacgggtctccactactatttcacatcaaaaatcctagtacgagctagcagcctagcactagtaagtactagtagtaaaagcagcatgagcatagctcacttcattaggcttttttcactgggatttactgtgacatttcaaatcacatgtgctcctatttccttttggatcaagagaagagataaaagccgatgttatattaagcttaacatcgactcctagtggactttcagagaagatctatactactttaaaagaaaaaaaagagtggtggatatggtgagtctgccatcccaccaccaagtcccctaaactgacacgtgaaacctacgtgaaagtcgtttttgcatttaaatattttgtaaaatcaaaggtgtttttgattattattttgtgatgaacaattgggcattggagattattggttttgttatttggaatttattcacgaagtggttttggatatgattggatttcatacgtgatcgcaggattcgtcattttatgtgaccggttagaccgagctctggtagccggtcagaccggcgtgtaatgcgcggtcagaccggcgcagcccgcgatctgtgtcggtttcggtttcgggttgtttatttagatgtccgaatttatttcatgattatgacttctagatggatactatacgtatgtaatactattgtttgctgctgatgagtcaagttggagatagcttggtctcggaatatggtttctttgtttgttccatgtgtaggtgactcgatgtctcgggagagtatttgcggtgatggaccgggagtcggcttggggataagacgacatccgtggtggtcaaagatcatacgggatacttaggctagagttgatgcacatagttgatggagattccatatggcatacgatggagttattgtgtgcgtatgggatgcggagtcgaatttggaaggagtccaaatttggtacgattggttatgtaaagtttctttcttgtactagagggtttcctaaggtgtttaggactcttagtatgagtttggttcgtggctttaggctgcctacctcatgtataaatagagggggagcgtgaggcttcccggtattgcttttgagagcaattgagttgagttttgagttagggtttcgagtttagtcgaaatttttgtaaggagtgctgttggtgcactttgtaaacacagagagaatcaataaagtcatcatctactttaagagttcttcgatttgtgtttcaccgggtttcggcggtctaaccggcaactcaccggcggtcagaccggcggcattacggcggtcagaccggcgggagcacggcggttagaccgacagcggcgacaggcgcggcaggcgatctcggcggtcagaccgaagattcatcaccggttagaccggcgacatccactcggtcagaccggcagatcaatctcggtcagaccgacttccatcgatttcgagggtaacttttatttccgctaaaagttttcggtttttgggtataccaaccattcaccccccccctctggttggcttagttcttgtgattcgatcctacatattttacacctttaacatctacctttaatggtccaaaagcaatgattaaaaggtaaagaaatataaaaccatgactaaatttagaaataaattatttttttcttatttgcaatatgtccatgatattttttttaaaaaaacccatatataatggcatacgaatatttttgctagttttagaaggttttgaagaggagtgaagaataataaaaaggaattattcccgtggattaatggtctggctctttcttgtgtcaactatactattgtaagtgggtagtatctacatacaagtcttgtcatgaagctcataccaaactccagcttgatttgcccaaaaacaaagctcaagtggactaggtatgagccgcatctcctccacttcgaacatcgggtaggctttagggaccttctatagctctagccgagaaagaggagaagtgttgaggtagggaactggcgttcaggaggggagctctgagctcgagagagctaagctgatctttattttataacgatgaaattgtaccgaatttgatactgatgaacgtgtacagaatatgggaagatagtaaatctgtactaaggaattgcttcattcttttttctggatttgtacttaaatagttaaatatactagagaattgatgttgaatttttagtgaactataaatcgagtggaatgtttggtacgaataaattgttgatggtagttacaagatacttgtaaaaaaaatgtggatgaaaataggaagtgagatttaggctcccttggaccgagcgatttgcatgagctaatttgcaacacgctattactgcatgattaatctagtattaattattacaaacttaaaaaatagatttatttatttatcaaagaacttatatatagaaaagtgttagatataatgtactgtttatcgatttaagaaccgtcctcataattaataaggattttttcagaccaaactcactaaaaactcagccttaggtagccctctagagtgctacttgctgcttagatagggagttaaaaatagcaaacacattgaagatgctctacatgggatatttttcgtggacctaaagtatcgggagcaattaaaaatggaatagaaaggggttacagcggataccattttccattccttccagattctagcatgtcactttccactcccggtctgctttgatactagccttacacgccggttcgtgtctttttggtggatgcttaaatggcatcttttgaattttcaaaccaaacctcttaattgtatgatgagaaaagtagaatttcattgttttacaaggtggaggatgcaagaaaaaggtgatctacaatggccctatttagtttccaaaacaaaaattttcacggtgtcacatcgaatgtttggacacatgcatggagtattaaatatagaaaaaaataaaaactaattacatagattgtgtgtaaattgcgagacgaatcttttaagcctaattatgccatgatttgataatattgtgctacggtaaacatttgctaatggtggattaattatgcttaataaattcatctcgcagttttctggcggaataggtaatttttttattattagactatatttaatactttaaatatgtgtatgtatatctgatgtgacgaacaaaataaacaaggccaatgttagaacggcacatccaaattatttttttttgacaacgccatcagcttctcctaaacggcatggccctacaccgtcagcttattctctccattacttttcatcaaacattaccacatgaaagtgtgcaaccagctaggcaagctcaatgacatcgtggtcccatgcatctatagggccacatgtcagtcttggagtaaacttttgatggacaaaacaacactactccttgcctgggaccacatctttttgatggagaggcattagccaatcccgagcgagtccgagggtggagcaaacaggtcggtgtcctaggaccagcgtccgtacggaatgcccattccgagagcgccacgtggacaggccagcccacaccaacgctgttcatgcccactgccgtctcgtagctgggtggatcgtctgcggacgagactttcacgtgccaacgcccccgcaaaggacgacggagggacaacctcccctatttaaatcagtgcaagtggaagccgtggtgcacccacttatatacccgtacgcatcgtatggatcactattcatcattatttatatattatactgctatgttaaaataattcagaacgactcaactgtaaagttatcatagtatttttaagtactactatttacgacttcatttctatatttctctctcctcatcaagtggttgtttatttgcttctatctggcttattagtcatggaaaaaataaaacttaattttagattttttgtcaacatagtttatattttatcataggctttctagaaccgttgataaaacatataggattgctttgttcgtttttctactactccccatctaaaaaacccaattctggatttaaattttgatatagtgtttgtccggatttaaatatagaattgggttctttttagaacagagagagtataactcaaataatcaaagcattcatcttatatgttcagaaagtggcaaaacttgcacgatgttttatttgaaacaccgatccattaatttctcattgcaccattttcttgaaagtatacaatgaggatgatatgcgttaacttgatattaacgtgcgtcccagtggtgcattcatatattacctcctcttcttcgtcctctctatctctgttcatttactatgatttcgacaggctcaagaacacacttagtgtaatttacataattttgcctttatcttctagttgttgaaattttaatacgatttcaatggatatatatttaggtctattagtataactacagctctagttgcccaacttctatatctctgcccctgctccaattagcaacatggtctggttgcgatctcgaatatgaggtgtgcctctgagtgggtacatcttcccattatatccgtccatgtttgtatcctttattttgtgtgattataatggaccacataaccatgataaaagagactccaaatcgttcgtagattgttcgtaactgcaagaatataagcagacggatataatctcacaactgatcaaatttaacatacacagaaatatgcgaacaactttgtaataatagtcataataccacaacaccatcaactgtatcgtcagcagccctacaaacaagatttttgcaaagtctcagtcaagaatctcatgaataaagcaggtataattaaaacaaaagactttctgaaagtctccatcgagaacctcatagataaagtagatataacaacagagatttaaaggcaaaaaggactatagatttttttttccgctaggacaacggcgaataaatgaaatacaaacactagactacttgataaatgtatatatctattactttttaaaaaaactcaaatttacgtgatgcgataagagagcggtcctcttccccctagccaccatgaggatgctagagagacgaagggaaacggagggcggcgtggccaataatttacaactcctccaaatcagacttgtaagcatattgttcctgtgcaatgacaaatgatggagtgttggtagtatttcctccgccaaaaaaaaaaagataacatggaaagaaatgtgacataatctaatacaataaaactgatcttctcatatgttgtcttggaacaaggattcggctgccaaaatatcgcaacttgcattaattatatttgtaaaattggcggtgatggacaagccgatgttgctgctctacacgagaacacccaccatcgcctcattcacttcttttgatgtttgtactatgagatgataaaatattactagtacgatgcagcatttgcagttcatggttgcaagttggtacgttcatcagttcatggccccaagaccatggtgacagtgtggcactgctacgtactccatggtccacgaccattatagacacacttgcttctctctatgcaatactagtgatttaaaaagtttgatttttttttctttgtgctccttatacaaggcgaatcatatcttaagatctcatgtgtgcatatatggaaaacacgcagtacaagtagatatagctacaaatggagtactatagtagtagtcactaataagtactactttgatggtgatatcccattcccaccactgttttttggtttgcaaaagcaaaacctgaagaaaagatcaaagcgtaaaagcaaccagtagaagctaaacgtagggaaaagggcagtgtcccggggttcgcaatgcaagttgccaccaatcaagggtctgtttagtcccgataaaatttttcgtgctatcacatcaaatctttggacacatgtatggagtattaaatgtagacagaaagaaaaccaattacacagttcgctaagaaattgtgagacgcatcttttatacataatttcgccatgatttgacaatgtgatgctacagtaaacattcgctaataatagataaattaggcttaataaattcgtcttacggttttctagtggaatctataatttattttgttattagactacgtttaatacttcaaatatgtatctatatatccgatgtgatatgcaatgacaaaattttttttccaactaaacaggcccaaatggaagcaaggaatcctcttaaaaaaagaagaaaaaaaaagggaatctaggccggaatggctacagctacaacccggcacaccgtatacgtacagcacgtcgtcataggctgcaggccggcatccatgacgcaccgtggtcactggtcacgtgtggtcagggccccaagcagcagccgctcggctcgcgggttttctcaccgatttggcggaggcagggaggcatgtgctttgcttgtagcggcagagggcacctgcatgcagcctgctggctggagactgcagtagagtgtttgtggtagccagtgagccggcgttgtacggatagccagccataactctaccgcggcagacactgtagtactaagttgttactaccaggccaaactactgcctgctgctccttcaactcttgaccggttgggagtatgacgatcatgatgaatagcctgcgcaggtttggacaatcggacagctggaccattcggatcagggtttagcttttcgtttgaatgtaaaaaccacttctcaccggtttattggaaactgaaaaaacattaaccattttatatctatatcatatgaaaaacacaaccaaaaccgttcagtttccacaaactgaccattgacagtttcatcaaaatcaagttgttttcacgaaaaccgttcaattttattaatccttattcggattatcaatgagagaaagcaagcaataagggtaccatagtaacatgcgagagagctaagcagagcgaccaccaaacaagcacatgaggtccttgggagcataggtgcaaggcgaagacaaaatcaacaaaatgcatgtattttgtttggtttacataatcaacatattttgtacaaatattatcttagggaatttaccatgcaaaatggtgtgacctcggggggaaaaagtgtgccacatgcgctaaagccattatcgaggacacacccattacataaccgtggccaacacactgctcatatatatgaagcaactttatagagcagtggatttgaattgatgggaccggatgtgacttgtattggcttgtgtcaacttgcattggtttgatatttcgatcatctcccttccttaaaggccttattaattagggtgtttatttgttccaaaagaactcaggagacaagttagggtatagttccgagtagttttggtcggtagggctaggtcttccattcttatcaagaactcatttatctactccggactacatctttatttcagagttttgttttcgtgtaggagttgatatatgatgttttacacttagatacttatttagtcctaaaaaaaactcaacttaggtggggatgtgacccctcattgtattaggatatgtcacatccaacctaaaaccttatatttaggggaatgagatcagagagctacattgccatgattttggaggtatttttagctgtccgatccacaatgtacgaacgagatcgatcggtacagtaaatcggtggacaatacctcggtgcagtcaaatccactgtttttcactattgctgcaataataaaccgcacgttcttgttttgtactgtagcataagactcaaattactgtgcttccctgactttaaatgctaaagtcagaggagtcggttccatatatatttaggggcagagggagtatgcgctaggcagattttaaattgtggatttgatgttggtgtcaactgacttttagggctcgatcttgttgaatttaattagttgacaaatgctcatacataggtaacttgaatggttgtgctatacactgaattatctgtgttacactaatctgaggtatatatgtgaattgttggacgcaagtgcacgtctttgtattctggaaagcaatagtcgtgcatataaagtgcacacgggtgctttaatttgactatatcatatggaatggaagagcatatatgctagctactcctatacgagtacaagtactagtagtaattaatcaacatgacagtatttatttatcgacccactgggtctatggacttttttgctcttcaccgacgacgacatgaaagaaaccaacataacactattagtttttggctcgttgcctctctttgttgtggacgcgatgccgccacgaggccccggggagctttctactggtacgttctgtagcttcgtacgtccatccgggaccacgatcactggccgcttgatatctgcaacctacaggctacattctgtatgctcgactaattaataatcatcattaacaaacctgtcacttagactaatataatcatcgttaacgaacctgtcgagtaagctgtgtgacgagttgacaggccggatttgttggaattatgtgtgcgctataagcccatatggatatggataataatctcatgaaaatcagagaaacccatctcatagaatacatgcatatcaacttcagtaccacttactattctaggaaagtgagaccacttaaaaagaagggttaattagacacatgccattactaatttgaaggtttggaaaaatgccattactatttgataaattgtaaagatgccattacaaatcgcacgatactggaaacatgccacgttctacgcctgatccgcgattgtactcgtttttatgcgtaccgtatttacgtatggaccataatgcccctgtgtatgagtatgtagggaccgagtggaatcagtttgaccaagtgcattcacagtgaaccgtaaacctaacactaggcttctccggcggcggcggggtttggaggcggcgtcggcgacggcatcgggctttggcggtgtcggcggcggtggcggcagcgtcggcagcagcggcgggctttggcgcaatggcggggagaggcagcccgattcattcgacgggctcgagcggttgcagctttcagcgcacacgagccgcagcgtcgtcggcaccatggttgagatgtgcttgcggcaaagccgctgcagtgaacaaatccaacaccccgaggaatccagggcggcggtggattcagtgcgggaaagaggtaaaccccattgtttttcattttcttttgttgaaattcctttcttttttgtttcgttttcttgattgatgccattgatttgagatgtgttgtgcagccaaagtgttgctcgttgtggatatgggaggatctgttgaacgaatatgtggaggaaatggttgcttattcccatgctggcgaggacgatggtctaagagacatgttgcgacagcttgcagaagagcataaggaagagaggtcgaggatgcagggtttggttgaggcaaaccataggcagatgcaatccatatatcagcagctgaatgattctaagaaaaagtgtgagcagctaaagaagatgttgaaagaagagaagtgtagtcgtagtagacaactttatgtgatgttgttcttgttggccataattatgtatttctatgtatgttctgtaaattttgtggccatatttggtgcaagtaggtaaatcagtgccattctgtgtaatgttaatcactgtctatgaattatgtggattcaatttctgagtaatgacataggtgtgttaattatgtggatttaatttcccactctgggtgctctgttaaggataagtctggcagctctaggtacaagctgatattgtgtgtttgcagcaaaagctaactgctgactcctgcactaaagctatgctaatatatgttcacttggtgtaaaaaaaaggaaggtataggacatcgaaatatcttttggtgtgaagtatataaagaactgaaagttctgtgtttttatttcctctttgaaaagactgcccatcattgagacagatgaaaaagaagtacaggaaaatgagttcacaggaaatttgtgcattcagatggtattagttgagatgatcagcaacaaatatttcacatggcatgtgttcagatgatcagcaatatttcacgatatggactgcatgttcacaggtttggactaatttcagcacactgcatgttcacatgttgcacacagtgcatatcacagtgccaggcaacataggcctcaaaatacaggttcaagacagtggcaggtaacatgaaggcctcaaaatacaatatagagtgcatatcacaacagcaagtcaggaaggcctcaaaatacaatatatagtgcatatcacagtggcatgtcagcaaggcctcaaaatacacaagcttcaggattgtagatattgtgacaggcttctaacaactttagctgggccttctgaggcagctcgagcatccttcttcttctggggtgtcttctttttcttgggcgtcttctttttcttaggtgtcttcttcttcttagcaggccttgatgaactttcatcttgagttttcttcctgcaaacagtgatatggatatgttagttagcaaatgcaacatatgtaaaagaattcaaaataaatagtcaaccatgcagcatattacctcttcttgggggaagcagtaggcacttcatcagtgtcttctggtgcttcagcctctttgcaagtcttggcaaagtgcccaaaaccatggcatctcctgcatcgcacccttcttgcccctggttcaagtgcacccctgatcctagtgactctaggcctccctgcacccctcttgagtctaggtggacagactttgaagcctaaattcaccacaggccattgtgatctgtctggcatagttggcactctccctgcataagctgctctgaacatgccaacagaaaagtactctaaaacaaaatctttaatctcaactcctctgttggaacatatccatgccaaggcatggttgcaaggttttcctgaaacctgccactttctgcatgaacatgtttggttgatcaaatgcacagtgtaccttctggtattgttgtcactctcaaccaatgtgatctcagccatgtcatcatcactcctagcaacctttacaactttcaggttggttgttgctgcattgagctgtttaatcacactgggcaggattccatcagtcaacttctcaccaacttgtctcctcaaatacatcttctccatgaataactctctaagagaatcaactagctcatggagatgtagacccttcagagatttaatctgattattgaaactttcagatgcattgttggtcaagtaatcacagttgcaagtttccttgaaaccagacctataccatatccttgaatgatgtttgtctaggtaatcaatggcttcaggacagaaattataaatctgctgcatatgatctctaaaaccatcctctgtgaagcatcttgcagcaggatacaagtgcagtgtgaaaataggacccctaaacttcttcataaaattaccataaaggtgtctcatgcactccctatgttcagctttctcaaatacagcacctacagctttctctagccctttgcatgcatctgttgatatgactaacccttcaggagcacctatagctccatgcaactgtttcataaaccacaaccagttgtcatctgtctctaagtcaaaaattgcaaatgcaacataaaacaaccaattgtgtccatcaacagatgtggctgaggctagctgaccagtgtatttaccagttagtctagttaaacctacacctatatatggcctacaaccattcacaaatccatctacacatgttttgaaagcaacaaacatccttttgaaacacatattttccctaacttctgcaaatcaattgtaacaattgtacctggagacctcttctcaatctctgccttccagttgaacaacagctgaaaactatcttcataagtgccatgaatctggttctcagcaagcctccttcctacccaagcctttgaatacttcagcttgatctcatatcgctcttcaagtttctcttttgctgccttagctcccttgtcagggtttttctttaaccaatccttcagtctatctgcaatccagtcttgagtggccatcttcccttccatgagcttggttgtgggacactcatgtgcaaatggtagcttctttatctgcacacacattttaaatagtgctataagtcacaactttcaagcaaaatggatacaaatgtgcaaattgacatacaaacctgaatagttttgccatcagacaaccttgatgcatgaatgcaccatttacacccctcatgcttgcagtgggcaatgagtcttgttggatctgtttgcaaattagagagttcaaatcctgtaacaaccgcaaagtgcctaatagcttttctgaatgttaccatgtcaggaaaaacagcttcctccttaatcactggcatctcagggttatgaagaacattaaactctgctgggtcatcatcagtgacctcaacctcaccatgaggttgagcagtcccagaaggtccaccaggttcagcattttcagcacatggttcagcattttcagcactaggttgaccagaggtttcagcatgatctgtaggtggaatggtgtgaataggttgaatataaattccctcatcatcaacacccacgtactcctcctccatgtcaaacacattaggcaatgttttatccgcttcttgagttgcaggttcacctgaaactgccactttagatgcagatgctccttgccctgtttgagtaagtggaagaacacacaatggcattgatgttggctctatgttattagcactagcatcgcagagtacactctcaacaactaagaccattaattcagcatgcatttctgacttgtacatttcaaacatgtcaaccagttaagattcatggacaattctaacgtcctcattactgcccttgtccaaaaaccacatggttgcagtctgctgctcaccccatctaatctctgagcttaagcttagcatcaacaaatccaaagagaagctaccatactcaacatcctatatcagcacacaacccttagtatacctccgtctaccattcgaatctatggtggtaaaaccatgaacctttaactctatcgagaacaacattgtactgacattggaatgaaatcaagtcaaccacacatggaatgcacagaaaaaaaaacctacacatctagctcacagcacatcgaatcaaaggaatcgactaccttatcttgatttgggctccatcccttgcagtacgtttcctacccctccatggaaagaaagagtcgttgccgctaacgccgtagatgccgtcgccgccgccgccgaagacgccgccgcagccctcgtagcccgcgccgtcgccaccaccgccgccgccgtagacgttgtcgtcgccgcggccgccgtagacgacgtcgccgccgtcgtcgctactcctgctagggttaggtctaagagaacgagaaaggggataaaatgtgtgctactcctgctgacccgactccagttggtatagccggtcaaacgggggcattttggtcattaagaacaaattttagtcacacgtggtcaacaatcacggatcaggcgtagaacgtggcatgtttccagtatcgtgcgatttgtaatggcatctttacaatttgtcaaatagtaatggcatttttccaaaccttcaaattagtaatggcatgtgtctaattaacccaatgaagaacggtatctttctgggagtggattctaatccctcgaggggatatcccctcatatacctttttcttctaaattcgatgcaaatagttgtgaaaaattctaaaaaaaattgacaatgtagatataatgatgcctactagtccaccaaaattcatgttcaaattcgatctacacatcgagaaacaaaaaagacaaatttagatataaacagtacgctactattcatatgctgaatttgtcttttttatatctcgacgtgtgagttgagtttggacttaagattttgtgaagttgtatatatgtgttgtatgaatgttgtcaaatttttccagaatttttcatgaccgtttagatggtttttgagcgaacgaggaaacatcccctcgaggaattagaatagtttccctatcttccttgctatatacctactcagtacaacaaagagagtaattcatatgagccctacctgagtaaattagtttttttagtcaaaaagatgtgccatgccccatactaggtttattttttatgggacggagggagtaaagttttagccttcgacacatgtgttaagtagttgccttcttaatgtgggtaagatataggtctgaactagttagggcccctttgaatcgaagggtagaaaaaacggagaaataggaaaaacacaggattctgacaggaattgaagtgcaaaacagaggattgcaaaacacaggaaaaacacaggaatggtcgtttgattggagcacaggaaaacgcaggaatcggatgagagaaatagactcaaagaaattttccaagaggttggagctcttgctaaatttcctccaaaatccacatgcaatatgccattccgtaggaatttcataggatttggaaaacttcaatcctttgaatcaaaaggctaaataggaaaatttcctataggatttgaatcctatgaaattcctacataaatcttttgattcaaagaggaccttagagttgtaacaaaccaatgggtagtacggatagtgtgggcagtaaaatgataaaagtcacatttaaaatgataattgtggatagctcttttcacttgtcttaaaataagtttacttttagaataatcgttgcgctagagtttgcgaaagtagaaaatatttatattgaaaggataaagaaattgagaaatagttgcatttgaatttgatgacgtagatgtattctagtccttttgttttgtattgggatgtgcgattagtgaaaaataaatttatttcaagagggaggaagtaagggcccctttgaatcacaatattgagaaaacataagaataggaaaaacgcgggattttgatatgaatgtaagtgtaagacacagtaacaacttacaaatgatcgtttgattggaccgcaggaaaaacacaggaatagaggagagataacgactcaaaggaaagtttccacgaggtagaatctcatgttagatttcctccaaaacttgcatgatattaggcattacgtaagaatttcgtaggattccataggattcattcttttaattcaaaggtctatataggaagaattcctataggaacaaaatcctctaaggtccctttgatttgtaggaaaagtgtaggaaatttgaagggttttaatcctatggaattttttttatgaaagtctttgaaacaaaggattgaatcctatacaatcctttaaaattcttatgaaatggacaatcctataaagattttggaggaaaattagcaagaggtctaacctcttggaaaaattcctttgagtctatttctctcatttgattctcgtgtttttcctgtggtctaatcaaacggtcattcctatgtttttttttgtattttccattactctattttacacttgcattcttgtcagaatcctgcgttttttctatttctctatttttccattcttgcgattcgaaggtgctctaaaattcctataaattttctttgaatcaactgcggtctaaaggtggagcatactcctagactactcctagctggtctcgtaggttttgatagctgtgtggaagagccagcggggagagtacttgtaacaccctgaaaattcgacgacaaaaatctaaactctaaaaattcggattttcaaaaactttttaaattaattgcatcatgccgatcttattcgcctattttatttggatttgatctcgaagtttattaatcgtgagtaagaatagttaattagcaataaaccttaaaaaacaaattggtaagataaatataaattaaaataaagattaggtgtggatagaaataaataaaatattaacgcgaccataattggatcaattaaatttaaatacgatggaataagaattaaccctaattaaaactcaaataaattatataaaaataaaatatgagtaatattaatctagggtgaattcattagttaaaataacacaaatattgattaaacttcagatgtacaaaagttaggaattatggaatcaaatttaaatagaaaatgggctaaaatcgggaaaaataggaaactacactgttcatcggctgccaggtgttcgacgtggtcccctaacccagctcctcctttttccccctctctctgtcgccaccgtcgcccgcgtgccgctcgcccgcgccccgctcgcccgccgcgctgtgccgcccgctgtcgtgtcgccgctgctgcccgtcccgccgcgccgcccgccgttgcgtcgccgctgccgcgccgcgcccccgagccccgtgccgccgccgcctgtcgccattccgctgctgcgccatcgccgtcgccgcgcggccgtcgtgtcgccacgcccgcgcccgcgccccgcgcctcgcgccgcgcaccgccgctgccgcatcgtcccatcgccgtcgcgtcgccgctgctgcgccgcgccgatgtcgcgtcgccgcctcgtaccacgcgccgcctcgagccccgcgccccgcgcgccgctcgcccctcgcgccgctgccccgccgtcgccgtcgcccgtcgcgtcgccgcctcgcgccccgcaccctgccgcgtcgcgtcatcgtcacatcgccgcatcgagcccgcgccgcgtcaccccgccgacgccataaggccgccgcccctctcccgcgccctatataagccctccctccatccccaagcctccccacacacacatcccccatcttccccttccccttcccttgccccacgtgccgccgtcgccacgccgccgcgccgccgcattaggccgccgcgccaccgctttgagccaccgtgccacccgcaccgccgtcgtccgcgtcgccgccgccgtcgtcatcgttgccgccgctgccggtgagctgtctcccccccccccttcgcgtccaccgccgtcaccgctcgggtagggagagagggagctgagagagagagagagggacagggaggagccgggaggaggaagaagaaaggaaaagagagaagagagagagaaaagaaaagaaaagagagaagagagagagaaaagaaaagaagagaaggaagagaaaaagaaaagaaaagaaaaggaaaagaaaagggggaaaagagaaggaaataagtaggaaaaattaggggaaatttaggacacttaaaaatattagaatttaagtataggattaacgaaaatatagtatttgcaaaataatgctataatcatagatgtaattaaaaactaaacaattaggtgaattatatagattattgtagattgtttttaatgatctctacaaatgatcaattcgcggtagtaatttagatataattaattagatgaattcttataggctattataaattatatttgggtaatctctataagaaatcgattcacgatagaaattcggatttaatcactaggaattttagacgtatattatatttaatcatttagtcatagactaaattaaatcgtataatattataagataattttaggattccgtccgatgtttagctcgcaatagaaatttctaaccaaatatatgaatataatactcgggtagattcaatcaaaaacttatgctaaccaaatatttacacccgcaaaatagtttagaatatttaaaatcgaaattgggtttgccttagttcgcaaatagtaaagttaatataaaagaattgactttcgcattcgactcctatttggatttatttggattttacttgaattctaaccgaattcaaaatcgattcttcgcacgtacttgtagagcccgagggagttgcggatccaagcaaggaccaagacccgcaagaccttaagcaaggcaagtcatcactattctttgaacatgttgatcccaattgcgaaattgttttgtttacaaagaaaattgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgtttacccttaaatctttgtaaccatgttacgtatgagtccctagtcaactatgaccattgcttagaaatgctattatagaatcatgcatactcatatttatcaaatgctatatgcttaggcaattacctttgggaaggtaattgagatgcggcatgtggagacatgagcgccacattgccatgatattgatgacatgatttgtgaaaggaaaataaagtgaaacaactgttttcgactggggcggctggaggatttgggtggtgtccggaaaaggctagtgccgtccctggtcaattaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgcacttctcgtatgggtatagacttagcggagtagatagctgagcggaggcagtatccatgcgtagtggtcttcttttaggtgtgtgatgcggcaagcagtctgctggcggatgcccggttcggatggccaggtggatggcggatgcccattccggatggtcagaggctggcttggcaatactacatgaggatacccataagagaacaatcatgatggactgggttcaacgacaagaagcaacgtgggagtgtgtgttcttccctccccgggagcaccagaactcctctcactgctagaaatcgtattacgcctagagtgcatgaggatttaaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgtgtctcatgtgttgggatgaggctcatgtgttgggcagtcgcggagtgcgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccgtgctcgcagttattgagcaccgagacatgtattacacttggctagactctaaattcttaacttgtgtgggatgggatattgcatgctgatctttatactgatggagccacttcccgagaggcggggatgtggacgtcctcagaaaactatgacgactcaatggcgggaagctatccttgggatcacaatggatggtgaacagaaccgtcattgtttaatatgaatactggtactaaaatttgatcagtctatgctaggtcttaggcttgtgaaaagaattacaaaacatgctttgcgcaaaagaaccatagccattccttgaaatactcctatcatatgcattgttgctgtggtagcttgctgagtacggttggtattcacccttgcaaatataaacttaatcagtggccggagatgaagcttcggaggacccctatgcctactaccaggagggtgatgaagacgacggcgctcaataggtcttagtacggtcgttgcttatgggaatggcgtgccgctgccttaactccgctgccttaccttcttctgtttttgggatgtattccggaccgctcggtccgatgatttaagactatgcctacgggcttatgatgtaataatccgtactcgtgtatgtgcacttggtacttcagctatggattcgtgtgtgccagactacttgatccagggaaatggtacgttatacacgattgactcctgttataaaaacgggggttcacattactttaagtgaatggtccaataacagtgacagtccttggagcgtgggagtactccagaaaccggggcaggtggtgcgtttaaaggatacctctccatttcctttcagggtctctccagctattcatggccagtcggtagaagtatacacatatatactccactgtagtacatcaatgccaaggagcagagatgttactggatcagaacaaaactgtgtcctgcagtttatagccagaaagagagagcatcgagcgcattcataaacagcgtcatcaatgccagcccagagaggcagaggcagaagagttctgattggtcaccaccaatcagccaataggaggagacgcaattgtactatggtgcagagctgctggtacggcagccactgtgcagcgcagcccacccaacacggcctttttctaacccaccagattttgctgggcctttggatcgctttctgggccagaccaaagttgaagttgatcgaggaggagcatcccattccattcccgggccatttgcaagcctagaaaaggacgcggaaggcgaaccggattctggcccggccccctttggcccctttcggtcgggtcatccatccagctgtaccacactactccaacgttgacccgcgcgacagcgaccgcccatcggacgacggctcacgctacgaatcagatgccccaaacgacgaaagaaaaaaaacaatttcgctactactaccaccactaaaagcagctcgctgtgtcactgccgagtgggcccggcgcgcccaaccttacccgcgaaggaagggagcgacccccccgaccccgagccttttgcggtccccaccccgcagtgtgatggcacgtcgtggggcccaaattggctgacaggtgggcccgcaaggcggagttaaagtgagcgaccggccctcccctcttcttgacttgcgccaccccaccccacccaaacccccaccgccggaggaaggaggagacgccgccgcagccatgtcggggggaatcgcgcgcggccgcctcgcggaggagcggaaggcgtggcggaagaaccacccacacgtcggtgcctctcgatctcaacgcctcccctcttttttttttttttaatcccttttacatgtcgcgccgcggggcttgatccccctgatctgtgttctgatttggttccgtagggtttcgtcgccaagccggagacgttggccgacgggacggtcaacctcatgatctggcactgcacaatccccggcaagcaaggggtaagcatcgccctgaatgctacactgaatttaatagtaagagtacaacttgaaattcgagaggcctctctggttctcgtccgattctgaaccaggatggtttcgatggttatcccgttagctatccactgtgttatcagatggatctcttcaggcggagattatttcagtgccatctccctcttgttttgggagatcggaattagggattgtgctgtagtacatttgttgccatggcctgggtttgaggtgtggtgcttttgtgccgcgaaaagactgtcttttttttagggctagccaaactgttttcaccatagatcgaagttgagttctggttcactgtcagtcaccaagcttttgcatgatgtgcttacatgctttaaaaccagtcttcatttcagcaactactgcaaaccgtaggtagaagggagtattgcctcaaatgatatataaaagggtgaaaccagtcttcatttcagcaagacagcaactaccataggatgaagggagtattgccccgaatgatatataaaaagatggactgggcattaaaatcaagtgcacacataaattcggttgaattatacacgtgggcttctgcaagttcttatcatttactaggccaaataagcgagtagaatgtcatgaaaaagataatactactcagtaggtctggattaacactatttcatatttgttgcgggttctcttttatggtcagatgcagctttgacaaaagacaacaaagaggaatagtgattgcgtgtgtcatgtgcgtgcatgagggaccatgtgcagtctctccttcaggagtttgaccaagttaggagtccttgagatagaatagctcgatttcttgttggctcagtttggtctggaagaagtttgaacaaactagagagcatttgagcaggaattgctgacatttatctagccttttaaaagtggcatgcgtagtactacctccgtacactaaaggatgacgctttaatgttgggcacagagaacagcacagtttaactgctgaggaaaatagaaaaaaattgccccttcattagtattactaatagctcatgctccataaataatgataataataaatgttcatgcattctaatccaatgacccacaagagtgcattggcattgattagtgcaagcaccagtttgccacgagtggatgtgagcgaacgctaggccatgcgaatctccgatcaaaatattatggcttccttagatttcaattagatacaccaaacgctctcttgaattaatccaaagtttggccttatagctcccctttttagggtagcggtgaccggtgatattggaaaaatgttgcctaaaaaatctaaaacatcatctactgaagaacaaaatcaaaatcctaaaacatcacataaaagggcaggggtaataacattttgaacttgttagcacaccctcaggccttgctctgcacattagttgcgatgtgagccaagtttcacattattcaagctaacacgatctcttacaaaacatcaccatccagagattttcatatctttacatgtattaccactgtctggtaacattatcttagtgttttagaaaatatatgaaacccagtaagttcctggcaacctaggctgtcctgccatttgtaggtgctttggtgtgatttaggatatattaatgttccttctatctgaagcaaatataaattaagactttgaaacatgtccatatttacgtgttacagctttttttaatactcagaatcctttgaaacatgtccttggtggtgtaacacagtaatatatatttttttcctgaaaagacttattttttctgttaacaaacaaaattgtttgcttttacttcatcagtcttctatatttctaacgtgttgattgatgttatgctttgaattcttgcacatggtcagcttatatgttactttctcaagcttgtcatactttacaaaactacattcttatattgcttctctgttcatgtagagaagtgtttgtaaaaaggcattgcagctagaagcctataactaatgcacatctctctctctctctctctctctctctctctctcttttggcagactgattgggaaggtggatactttcctctcactcttcatttcagtgaggattaccctagcaaacctcccaagtgcaagttcccacagggtttcttccacccaaatgtctatccttcagggacagtctgcctttcaattcttaatgaagacagcgtaagctttacgagcatttattaggtttttagcaatcccaatttagatatcatttataactgttctgattttctgctttcagggttggagacctgctattaccgtcaagcaaattcttgttggaatccaggacttgcttgatcagcctaatcctgctgatcctgctcagaccgatggttaccatctttttatccaggttagccatcagtaaaaagtgaccaatcagggttctgctaatttttactataaatcaataatgctaagatattcaagctttgtagttttaatgtgctctttgggtttgcaggatcctacggaatacaagaggcgtgttcggctgcaggccaagcagtatcctccgattgtctgagaatattggcatagggacccatgctgcacattcgcttagttcttgctagatctaaaatgagtgcctctgcaaatatggattagaccaaaatatgacctggaaaaagggtgctttcggagtttgagaagtattatcatcgttgtggactaatgtcttgtgagatccgtcttggatgtaaacggttaagataactgtgatttttcaaccgtttgagtgcttgctttatgggataatgtcaaacattggtttggcaggcaatctcaagagtattgctatttctgtgctagtctatatgaaaacccagattaaattcgacgaaacatattagtttgcaaaaagatgtggcaacttacatattttctgcatttttttctgttttgatccggatctgtcggctatacagaggtgaaaataatgtaaacgtcggaggcgtaagtacacagtgcacctgctttgctcagaatttctctaaccttaatattgacttgctctgctgggattttctgtaacctgaacattctctggcagctatgctatcgccggtatatctctggcagcaatagcgttaagttaccgatacgtactagcgctgggttttcagacaataacgatggacttcaactacggacgacgcataattaccttgtacaactacaaagctgggaagctaatcttttgttcctagtcaattacgatgtgaaattgtgatcagaccagtgacttgtacaattaccagatgattcagcacaatgatgatatctttagtttggtactgctagtgccttgcacaatagcaaggtttatgttttgtaaagagctgccgtttactcttactctattcattccagaatatagcaatctaaaattatatgggacatatcctaatactacgaatctggatacgtcctatccgatccttggttgctatattctaagacagatgtagtatttattatgcagcatatacacttcatcccatccgatcttagttgctatattgcgggacggatgtaatatttattatgcagcatatacactaattttgtgtatacattgactatacgtttgatatttctttgcacaaggatttaagtagaatgggacgattgtccgctcaaaaaaatagaggaaaaggctatacacaaattttcttactgaactctaaaaaatctaaattttttacgactctcatccagttaaatcaagcggttgaaaactttatcgtaaagagttttataataagattgttcagttttatagagtaagattttcttaaatgcgtgtaggtcattagcgttcgtgtttatactatgtttctttttctttaaaaaaaaaaaaaggcaattgcaacacatttgttatggtggccatgtcccaagtggatagacggtcctgatcttctgccgtgctgttctgctggtgttgccgcataacccacggcggcggcgcgtaggcaaagccgggaggaaggattagggtttaggcggcggccatggcagctgaggagcagactccgcgaaccaaacccagcaccgggaacagcaagaagaggaagaagcccaggaaggacaagtggggccagcctatcatcgacgccggcgatcgcccggcggttgagccggagcctgagccagagccggagcctgtcccagcgcccgctgcggcggcggcggcggaggaggaggaggaggaggcggggatctatgaaaccggcaaggtggtggccagcggcctgccgtacaccaccaccgaggcggagatccgggagctcttcgagcggttcggtcccctccggtcgctccagctctctcgcttcccggactccggcaacttccgcggcctcgcgttcgtctccttcgaggtaactgtcgaattaacacttctattatgctccattttatttccatcttgatgttgcaccaaataatttcagcatccgtatgattgtactactatttgtcttaagttgtcctggactttggaggtaacaaatggttggccgaatgctcatttgcagccatggccgcttcatcctctacctgaaattctgaatcaacttggtgttatgacttgctagttgctacagaggaagttgctgttatagtcttatggtctgcacctatccgattattgttacattgctctgattgtcgtttcactggtattgagaaatgtcgttctactggtgtatgtatcatattaaaagccttctatagttgtattcctaatcttatactacaatccttggatgtctgtgcatggaacaatactgtatgtcatgactttgttggatcgatggaaggctgataaagaaataaaatttttaacagtggaattccttttcatactatatttgtaattttcatttgtcatggaacatacttgccaaatcacaaaaagttggttacttttagtttgatttgatagactgattttgttctactgtgccatttcagtcaaacgaggtggcaatgaagtctcttgagcttgacggattcaaaatgtaaggatgaggagtggctatttctcttcaactcatggaagcacgccatggagcatttgctctacactgatatatgcattgtgtttacagtggcaacaggtttatgagagttgaaagatgcaggttggctgctggctcgaagaggaaaaggactgtggagttccaaactgatcctaagaaggctgatgggtgtctgtcagcatatgttggcaatctcaaatgggatgttacagaaacagacttaagggacttcttcaagtcactgaagatttcatcgataaggtttgctatcaacaagagaacaggtgattctcgtggtttttgtcatgttgattttgaggacgacgagtcgcttgagaaggctgtaggaatgaatcaatctgaactgcgcggccgacctatcaagatatcatatgctgtcagtaacaggggctgaaggctactagatagtaaactttgagcatgagcgagcctcggtgttatgcttttgctccctcagttttgttacggttatatatccgtattaagtttctactgaaagtgttgtttcttgcatcaatctctatgtagaatgtaattcaccgtgtgacaaatacttggtgctacttaatatcgaccttataaacacttctcagaaatctctgtcaaatataactatctggtcatagcagtggcgactgatgttggaatgttgtctcattgagtttgatgtcgagggcctaaagttagtaattgttgagctcagaactaaacctaatcttttagagtattatatcccatctgaatagacgttctttaactagagtatatgcttttcacagtacttgtttgcagggaatgccttctccaatgcattttaacgtctccctgaggcacgcacgcctgctgtcaatgcttgatgctgtctgctgtccactgcttgatgttttctggttggttttatgcatcttttgtggtgccctgggaggggtaactatgctcataatactgtccatctcatgatatagaaaaaaggcagtcgctgagctcatcactacatggacaaggattttgtttgtttcaggtcttgtttgtcgacgcattcattcacttcccgtcctggcaagaacatgtggtcagtaaataagatgcccgtgatatctcattatgacaagaacatgtctctgattttctggccgctgcggggccctgtgttcttgcaatggaggagacattgcccggttgtgaagttcagatttcagaccctgttggctttgtgccgtgcttggtgcttctaattaactggaatgattctcctgtgtttggttaacccaactactacttgctcctaccactagttgatagttgcaactgagctttggcccaatctgaacagctgaaacgcgcctgatcagattaaaatcggagatctgtgtgtgatctgttcctggatattgatcagattacgcaaaggaacgtcgttttcctgtacgtacgtagcctgcctgtcaggtgtgcaattggcatccgtggaacggcttgctggaggagcatgattgattgattgccatttgttcatttctcggagatagctggctaaccgctggatgatgattcgagttttctctctctgtcccgaatggaaacgatgaactcgacaagctgggaggacacggatcgggaacgtccttttctcgatcatttcagcacgggaaggaatcgaccagctcaaattaaaacgaggtgctccttataatagtaggattgagataagagcatcggtttgggcccaggttctcaagcagcatcgcgtccacgtccagccacactaatccaggtcggactcgtgccctccccgagcactaacattacaacgaggcgcctataaatcataaatcgggtgtccgattttttttttcaatcaggctctgtttcatcaagtagatcgaacatgtttaactaaatatatcgaaaatgtttcagtcttttaaaaagctgtaacacaactaaatcacctcattaaacattttgatacaacgtatgaaacaacgatttctaaaaaatcgagcgttgtttcaccctatataaaaacaatgtttcagcaaatagcgaaaaaatatttcaattcactgtaacatttgatctatacatagtaaaacattatgagtacactagatgaaacttttttgtggaaaaaaaatgaaacggatttccttaacagagggtttacataatatactggtgatttgttgcgaaagaatatttcaactcactgtaacatttgattcatacatagtgaaatattatgagtacattaggtgaaacattttagtggaacaaaaaatgaaacaaattcccttaatagggggtttccgtaatatgtaggtgatttgttgcaacgacgtgcgtggtggggacacatagcgggagcggtgcaggacacgtggtgggggcggcgcgcgcgggaagcacggcgtgggggtgcccgattttaactaccccgttagatgctcgatttgagataatttcgccattacaatcactggtacatgaattttactcttctatatattgcctcacacgttaacacatgtatcttaaaatgatttgaacctgtcctcccctctccatcgccatccacggcaatcaatcctgagacttgcagcgtgcagcaaccatgtcgttgcttgttcgttttccagctctatcatgttaatcttcacaatttggccggcttcggacggcccgagcgagaaagaaaatcttgaaggtatcttctgctgttgctggcagcatcgtcgtagctggatgccgcgatccctgtcactgggcgactattacgatacacatcgtcgtacactttaaacaccatctggagtagtaagttgttttttttttcccctaacgatgacataaaatcagccgtgctggtccaaggatctgccgtctaatttgcttttgcgaggtagtccagtacattatttccttcacttgaaatgtttgaagaaaaaaacatatcaaattcatataacatcgattttatgttgatcacacacgtcacaggtggtgtcctaaacacaacctgatcgagattcgagagagacatgtatatgcttagcgtcggattagtactaaaagacgggatcggtttcggtttacatcatcctgagcggctgagcgtgagcatttactcatttagagtgaattatgctttgggccatattttattacctatatttcactttatacctatatttcattttggaccattcttaaacatatctttttactttggaccggataaatttgccattgttgtgatttgaaccaccacgaatgatttttttctcgtgcaatcaacaaccttaaacacatcagctctagtatacagtcgatctcctctatatatggttcatatgtttgctgaaagagaagttaaatatgacgagaaaagttgtcacggtagtccaaatcacaacaatggtaaatttacccggtctaaattgaaaagataggtttaaaggtggtccaaattaaaatttaggtaataaaaggtggacgaaatggcaatttactcatttattttatttatttatttatttatgtatatggcccaaaccggaagaagcgaacaaaaaaagagcggcaacaccaacaagacgaagcaaaaagtcgagtaaaaaaaggcagtaaaataggcaaaagagagagagagaaaaaaaaaagcccgcgaagggatagagagagagaaagcgcgggggcgcgaacgacagcaactgcatcacccaccttcctctcctctcctcccctccaactcccgatccccaaatctctcgcccccacccatggatcaccaccaccaccacctgccgccgccgccgccgcggtcgccgatggagaactccgcgtcctccaagccgcccaccccggcgtccaccccgtcgtcgcgcctcgccgccgcgccgtcctcccgcgtctcctccgcggcgccgcacccctccccgtcctcctccgcgcccacgccggcctcgcggacggtctacagcgaccgcttcatccccagccgcgccggatccaacctcgcgctcttcgacctcgccccgtcgccgtcccaccacgacgccgccgccgccgccgcctcccccggcgcgccgcccccctccggatctaccccggcctcgtcgccctactgcgcgctcctccgcgccgcgctcttcggccccaccacgcccgaccgggtggcgtcgtcggcgtccgcgtgctcctcctcctcctccgccggggcgtcgcccgtgggctcacccgccaccggcaacatattcaggttcaaggcggaggtgccccggaatgctaagcgcgcccttttctccgacggggacgacgagggcgtgctcttccccggggtgttcacgacgaggggcactggccccaggaagatccctaggtcaccttataaggtgagaagtgttcgccttcgatttcatagtttctttcaattgatatggtctgtttcttgattgatgtttctttgaattgagaaaaacatggtctttattattcatctgctctgtaccaagaatcctgtgttatttgtcatgcataaagagactgatatgaaagcttattactcaaaatctcacatgaattttccttctattgctcttaggtgctggatgctcccgcattgcaggatgacttctacctgaaccttgtggattggtcttcgcataatatccttgcagttggattggggaattgtgtctacttatggaatgcatgcagcagcaaggtgagccaactgcggccatccatgcgcattcttgtttgggtacttgaagagggtttgtaaagaagtttattgctgtgcaggtcaccaagctatgtgatttgggggtggatgacaatgtctgttcagtgggttgggcacagcgtggcactcaccttgctgtagggacaaaccaaggcaaagttcaggttagacgtatgcccctttctgaaatgatcagataacatagtcatgatccaccaaaatttggaacgatgccttagcttaatctttatctagagtgtcaatggaaacattgagaagtatacaactcacttatggaaagatcagaaaaattgcaatactattaacagtggacctaatttttcgcacaaataatatatgatagacgcagtagagttttatgactaaactgaatgactttcatttttactccaaagaatgaatttggtccattgtaatctctgtttacaaatgtgctgtagtatttgatgattatcgattaatcctgttgagctctgaaattggtatgcaatgctacaatttcaatttggtgtctgactgtcaccttggattttatcttatttaggtatgggatgccactcgttgtaagagaataagaaccatggaaagccatcggatgcgagtaggtgctcttgcatggaattcatcattgctttcgtcaggcagtcgtgacaagagcatccttcaccatgatatccgtgcccaggatgattatattagtagacttgctgggcataaatcggaggtgatctattttatacatcattatgaattttccgacatgtcagattcttggattatcctattgtgctcccttttgatatattcttataatatgcatattctgtttccaaacacctttcaggtctgtgggctcaagtggtcttatgataaccgtcagcttgcatctggtggtaatgacaacagagtaagaatgcatccatgaattgtttcttgattggatcattggtattacatggaattcaaggttgcaatttcttatgtccatatcaatgtctcttttccagctttatgtatggaatcaacactcggcgcacccagtactgaagtatactgagcatacagcagctgtcaaagctattgcgtggtcacctcatcttcatgggctgcttgcatctggtggaggaactgcagatagatgcatacgattttggaataccaccacgaatatgcacttaaattgcgtcgacacaggcagtcaggtattttgctacacatctaatttctttagtgattgtgcagcccatgtttatagttctgaactttaatgaactcttgtttattctatttatagtaccatattaaataccgtggtatatggtatattgaaataagcatgataactctctcaatctttggacgcacttaaaaaattgaacatttctttagtcatgtcagttccgaaaagtaagaaatgtaggctgagctctattttcaatagtgaagttctgtttcttgttttcatatctgaaaccttcacagaaatgccatgtcattaagactgtagagttaagcatattgttttttggtatgtactgaggacgctaagtgaatcttgaataggtctgtaatcttgtatggtcaaagaatgttaatgagcttgttagcactcatggatattctcaaaatcagataattgtttggcgatacccaacaatgtcaaaggtatgcttgcaagcttattcttaactcagtacgctttacctttttcttgtattaattgtgctcgatttctcctttgtagctcgccacattgacaggccatacatatagggtattatatttagccatctccccagatggacaggtgaagttatctcttgagtctttgaatctactgaattctgtttattgtatctagaatattttggcatagctgtgtttttgacattttatgtcaacagactatagtaactggcgctggtgatgaaacgcttcggttttggaacgtgtttccatctcccaagtcccaggtaccttttttaaaaatagtataattggtccttatttcaatttgaatgaaatttcactttcatatatagcttctaaataataattggtccttcaattacagagttctgacagcctaagtagcatcggggccacatcatttgttaggagctacatccggtgacactgagatgtggtaatctaataacacttggctcataagtcataacactactgcagcagagtgttgatgatcatcaatatcattccatttgtaccacttgcatcaccagttcatgaaccatcaaacctagccaaattttagagatagtaggatgcagaatggtgaaactggctcgcagacctcggagtggctcatttgctgaatgctgtatatatttattcattggctttgtaggagcgaagatggcaaacactgaccatccgcaatgtaccattgataagttcacggcctcctgtttttgtttttgctgagtcaacttggagctggagctcttatgtataccatgctagggcttaacaacattggccaactcatgatgctcattgcatccaagttggaatatgctaaggaagctggaaaatttctggtgcaatgtcctattccagctggtgttgtttcttgcactgttgcacttctctgatagttctggtagactaggctcagaatcgagccagtcttgctactatgcgtctatgccaacgcggcaactttgtactgatctatgtcaactgttcatgcaagatttatgacgccaatgtattgagttgagttatcgtcatggagcttcattgctatactgtttattccactggtgccatgcttcaggttgacgtaattcattcgtatgtatgggctccacttctcttttgtggactatgtcaactcgcttatgatgatcctatcgcaattagtttccaactctccatcattcattacagacataatgttgcaggcttgctgaaaacgtatcctgaagttaagttcagacttcagtcatacttatatttaaaaaacacacagacaagataaaacttgtctcctttatattgacagaggctattcaatcctggagttcagacttcagtcataccatatctagggtatgtttagttcatgtcaaaattggaagtttgattgaaattggaatgatgtgacggaaaagttggaagtttgtgtgtgtagaaaagttttgatgtgatgaaaaagttgtaagtttgaataaaaattttggatctaaactcggccctaaagaaacgacacaaaacttgtctcccttgcattgacatagccacataggctattcatgcctgaaaagcagatgcgtgcaaattcactaggactagttactagaactatagaagctaatcagttagttgtaaatcaaccgaattacagtacagggcacctgaagtagctcgatgcaatcattatcctctccatattgtgattcgttggagtctaattggttctggttcaatgtcgtaatcagggcagtacagcctcttggaaaggcgtaacgaagatgggattatctgattagctgctagtaggtcctgatgaacacccatatctgaggttagcaaaatgtacttgcaagttggaacacagtatacaactaactatattccgccaccttttgaaggtgcgttggattgggccaacagagaaccactccagcaagtttcaatcaccaactactctttgatttctcttccttttctccttgtattctattgtattgtaggcctactctctcagtctctcttgctccatgaaacgtccaagagcttcttatgtacttacttttttttttttttggataattgaaaatggatcacatcttcggtatctccggtttctgccgttggacacagccaataatcttagaactagaaaaataaataaggttatgggatccttatgtacttgcagtgcattaacatgaatatatatttttttttccttttcggatggtctcactcagagaagtggttaatgtgaacaatcatgcatgttcaagatgtgcgcgattgttcagaaaccgtgtaatttgcccttggcgacagggaccttgttcctttccttttcattttaactgcaaccctctcttgtcgaagtggtcctccatcgaacgtgtgacctcttatcttagaaagataagcaacctatcgtgattccttctccatgaaacatgtttttcagcaaacagtggcaagcccatcatatctgcatatgtgaccgaaagaaagaaagctagaaaaacacgtttttcagcaaacagtgcgcgaagcgatcatatcatcgagaaaagaagtaagaaattagcatgtgtgatatcgcaacttcttcttcttttagagacgaagacgcaagcaacaaccagggcacgaatcgtcttgtcgtacgtcgaactaacacaggaggctgcaactgcaatgatgctgcaggcaatcgccatgaacgggcagacagtttcaggcgaagagcaagaagacgcagaaacgaatgcagtttttttttttcttctctgggccgatgggacaatgcatggtcgagttgaggcccagaagaagtagcgtgaaagcccggcaagaagatgaccaaagagacaagagaagaagattagagaaagaaagaaagaaaaatgggatagataatgcctgtaggtggaccaaccaaccgattgggacccttctacgccctctccaaccgacgcctctctcaccaaccgaaattattatttctccaccatttttggtgctcgatcctctcctcccaatcaaaataccctcctctactctaacaagcatacgcttccatacagatggtgccaatttttatacagatgaaacaaagtcagattaactgttgcaaaacatggtacagtgctggatacccttttgtctagcaaatgatcgttttcagtgaagttttcatcaggtgtgtggaagtccattggatggtgtaattgtcaaagcaagtaaagcgatcgatctctgaatgtcatggctcgttttttatatccaaaaactacgattgatgaacttggaagtaaccttgttgtactacatcaaaacagttgttctaccaaatggaggtgaaatttcagcacaccaagaaatacttcgtgtcacatccctctccggccgtctcttccctgctaggagtttttattttttcctttgagctttcgctttaaaaactttgctttccgtaaagcttcaggtcctactatccaaatctggaagactgtattaaaagaagcctgtaatgctcctttcgtcttgcacacaaattttcccatgcaaccaaagtctactgctttattcttgttttttttttctcttcttctttccctcgtgtcttgtcctctcttttggtgcctttctgactcctttggagtgtgtagaagcgtatacactaactaatctgttgcggccaccgttttgtgccatttgtctgcctcaaatgttagcaccagcactaactaatcagttcagcattttattaactaaaagcacatactccatactgttgaaatctgccgaaatggcttatcacaatgcagagctactagtgaaattggaaacaaacgatgagcttatgagccagaaagaagcaaaactgtccggcctgaagcagaagctaggagtaactcttatcaagaagcatcaccgttggggccaatcagagtggatatgtattttgcaacgagggaggggaggcccccgcacgggaggattgcatttcgtacgacggagcgacgtggacgcgaacgtttccccgcaagattcgattgctcgtcgacagtgactcggcctggaaaatacagggaaaagcttggtgtagctatcagcatgtacgtcccagaagtatacaggactcatcgtagaataaataatagtcagccggggtcgagaatgtcttgtacgtgctcccctctgttactcgtggcagtctctctacagccaaagcaaagatgcactactctattccctacagtatagcacctccccgattgagcgcaacgacggtttcgatcaaatttactgttttaaatttgaattctcgaaaaacattcgaaatttcgctcggaatctactttcagcccttgtttgagagagcttctagcttcagcagctttttctaaaatcagaaactcctccaaacagtctttttttggttcagattttcgagaagttgcagttgtataataaaaaaatgaaaaagctagaaactgataaacctagcatttttaaattttcaaaagccatctccataatcttaagcttctcaaacaagccattcatcccgcatgagaacctaaaaaatttcacagttattgatcggtttttagtcgaaaatacgagcactatttatggttcccatgacggaacaatggaaggagtagtacataatcagtgtgttgaaaaactggtccgcgtgcaacggcaagatttgcattgcgggcaggcggcagcgggcgtggagagaggcgcgtgtgggagagcagcgcaccgacaggtttaagcccgcgcgacagctaggccgtaggccgtgggcgccgcgtcgctgtcgcggatccaactccccaagcagccaagccccgcgcggcgttccgcgtaatcccattcccgcctcgtctcgtggtctcgcgccgtatcgttcgtatcgtgcgttgccgtgccgcgcggccgaccgcaacggcggaagcaatgccttctctccgtatcgcgcggtcgtgccgtgcgtgcgtggaccagcagcagcaggctcgcgctgggtcgcgcacgcgggcagctcgcccaaccaccggcgcggcggctgcgcggcccttctcccaccgcccccactcccccaccgtgtcgcgcgcgtcccccccagccgacggaatattttgtactttcccgatccgcttccgcgacttgggccctgtacgatatcccaccacttcttctatctctctcccccaatctaataatcctgcatctcaataacatatcatatccatgattatcattactccgtctctgcatcttgtggatacgagtactacgtagtacgcagtagtatgtagttttgtacagtcgtgccagcgatacgctcctttcctgtagcactttccaaagacgtacggtgccttttcctgtatgctactactggtagagtacgtcggctgggaccggactgcatctgcgtgcttttgtttcccggacttagtccaagattctgctacctattccatttgatttttggcaaaacttggctaaaaaagatggacactacaaactgttgttaggatcgggataatagttagtatcgttttgctcaaagtaatatcgtatcatagaatcatatcgtagtattgggataccatgagatttttttaagtttaattaatatttatattaattctatatagccattctatataaaaaaaatatagtatagacacttatcaagagaaaccacgttggttttgatatatttaactgattaaatttgaacatatttatttgcattatttttaaaccatgttattttaaatattattttatattatcgtagggattgtaaaattggaaaaccacgtaagatttcatatgatcgtatagtaatgaatagtaggatcgagatactattaaaattaaaatactatgtgggatcgatatcgtttcggtttggtaggatcacagcatcataagatattaggatatgaagcgggatactggtagttaagtaacaaactcaagtcgctaatccaggccggtcgagctaatctcctgctccctgagcccacagtttttaatgggaaataacgaaagaggatgaattaattttatggctctatatatcttgttacaccaatcttaaataaagaaatgtattatatagctaaaagctgcttagaaaggcacatgtgttttgttcatttgtcatgtctgtccactagagaaaacttaaaagtggacaaggtggttgtgttgctgctagctattaagtactacttcttcctctgcttctcattaaaaagatcgattttgtgcacgaattggtaaggaaaaagagttaataataaccgatgcaagcaaaagaaatggagtcatatatgcatggatttagtcagagaggtagagaccggcaagggagaggttcgttaattggacgggcggggcaaggaggccatcagggctaacagcaggtacaatagcagattataagctagctataaacacatatcgaaaaaataaataataaaagagaaaagcagcgaactacagcacagattacaagacacaggtaggaccaaatattactagcggagtagagtatatatttataggtaactataatatgaatatattaattaactattaaattgactatagatagtttagagctagtagttggtactactcttaagcattaatataccaacatgcccaacaaccagcgatctatagtaatcttgtgcaaaacgtgtgggcataatcatcgtcaagggtgaccaaaagtacacgtacaaacccgatcaaatccgagtctttgactgacctgcatgcatgatcaggctgcaaagctacccctgccggctccgccgtccggccgccgctgccgtgattaattaaccgcgcctagcccatggtaacttattaacatctctagtcaactactaactccaaatcatctagagccaatataatagtaaattcatacaataattgtttactatactattaatatttagtcccacctatcatataaacgtcacgttttgcagttcgtgctacagctgactacagattctatagcccgctgctattctctcttttttttatctctttaaactatgtttatagctggtttaatattctgttatcgtacttgctctcagctgcgaactactaatgttaatgtacttaccttacatcatttagctggctcggtggctcggttcaaacttgctctgattgatctatttttttcttttaaaattaaaaatatttaattttgtatggaaggtgttttcaccctgcctcagctcgttaagaaacaaaatagtaaaaaaaaaaagtaaatcatgattttgttttcgaagaaagcttgataaaaatctgattagcttccacccaccccctcgatttagaatttaaattgggtttgatccctcgtggggatgttctctcattatttgcatatgatatatcactccacaaacatacaagttcatattcaacttctatatcttgtaaaaaaaccaaatttgattatgaatatacgttaactacttgtagtttaatttgttttttcgttgcgagatgtataagatgaatttgaacttgcacgtttatggcctgtgatatatcacatgctattaatatatcttcttattttttaaaatttttttaataactatttaagtgatatcaaacaacgtgagaatatcctctcgttggattaaaatagtttcccttaaattggcagattgtatacaatgctattttttttcattgttaaactcgaggaaatcaccactgatagggagtacaaagaccaaacgtggaattaatttggaaaattttcttcaggattaattaatggaagacggcagttggcaaatcaagaggcacaagagactaccagagcgaacaactataacaactactaccagctgctactgctgacaatgcaagcatctcttgatctgattcgcctgcaggccggctgcagctgatacgcgatgggagtacgtacgactgaatgaagctagctagctagttaatggctggagagaggcaatctaacttgaaacataatggacaagctaggtagcatgatctacgttaatgctgttctgagaggtgtatgtacggtacggattaattaattaactgatgatctcttgagcatgatcatgtagtgcagtgcagcctaagctagagttgatcgatctctgaccaataagagtcgttgctggacgcttaattcccaaacaaaccagcaatcgtatgatatattcgtagtactattcatgtttatttttgcccaaacaaactaagttaattagtatatatatatatatatatatatatgattcagtatgactacgcgtcctcataagagaaaataaaacatagcgaatatattaaagttgcagtaaccctaaacagcaggcagcatgcatgtcattatccttttgttaagatatgataaagacaaggctacagaagacgggcccgtcataccatgggcgattatatatacaacagctgtcaaaagtatgcctaaccaataccattattatactgctgagcagtacgtacgatcgattaaaggcgttgatctccctactaatacgctgattgattacgtactactaatactaacaaagcatgcactcacctgcagctatagcaggggaaagccaataatggagacgacgaccaacagcagcagaagcaggagcagctaagctagctagccagcagaagcccattcccgacgccaaccgcaaagttggtagaggcaaccgaaactcccaaacaccaccaaaggtatttcctttcttgaaaccaactcctaattattcacgcaccaaattacaaggagaagaacaagctaagccaggattaggttagctatctaggttagtttacaggaagaacaaactccccggcctattcctgtacatgatcattgacacttcatcggttgtattcaacaattaattgaactccagatactatatatatggtatgtaatatgtataatcctgaaccatcgctgaccgaaacatgaggaattgttaacgacagcaacatacacatatatataattcgtgcatgcgattctcgtttctcaatcagcttcaaaccgactgttgttaagtttgatctaaaatcttgaaaaaagaaagaaagaaaggaaagaatgatccatgcaaaagctaagatgaaagctcctatgtacgatcgattctaccgcctttggagcacaacatgcatatagtgcaattcggtaggcaccttttcttaggtttggacatgcttaattagattccaaaaccacctcaccctcctcgtccaccttcttcttgcacctatcctagctagcttattacaacctactgtttcggtttccaatgacatgatctccaaaatacatctttgattaatttcttttatttatattgtatataataaataaatatattttttgcttttattattaatattttgttagacaaaattatataggttctcttagtgtctttatttttaatatttttgaagttactgataatcacagttctaaatatttaatcctaatcttgttcaaaacattaagaattatgaaatcggaagagttaagttagagcgagcgagctagctttttcccagctctatcctctcgtggacacaccttctctctcatcgtgctggattaatatattcttctccatgctttagcatccaagctccagtttcaccgagctaaggtagggggaagggaattgaattgaaggttcttgggtgctttcttttccagttaccttccaccttaggaaccctcgaaaagacccctcaccatctcctttgtgtccttgctaaccaactccccattaaatccctctccgcgcgccttctcgctggccattagagctagctagcgagagctctagctacagctatacatacgtgtacccaacggccacggtcacccgcgcgagcgagcacgcgcaccaaccgatcgagcccaacaagctcgctcgctcttggtgcgcgcgcgcgcggcgagctcgatcgatcggtgtatacgcgtatcgtgttgtgtatgcaaggcggtgatcacggaggcatggagatgggcgtggggtcgttcaccggcggcggaggaggcggggagtgctcgtcgtcgtcggcgacggcggcggctgctgcggcggctgcggcggcggcggcggcggcggaggcggaggagcggcagctgctcaagggggagatcgcggtgcacccgctgtgcgagcagctggtggcggcgcacgtgggctgcctgcgcgtggcgacgcccatcgaccacctcccgctgatcgacgcgcagctcgcgcagtccagcggcctcctccactcctacgccgcgcaccaccgccccttcctctccccccacgacaagcaggagctcgactccttcctcgtacgcatctatttaatttcttcctgagttcgatgcgccatgcttgattaatttcactaggttgaatttaatctttgcatttgtgcatgcatgcatacattacatgcaagtatcataccgtacgcactagctacatgattaactagaagctatccagccaagctaactgtatatatgcatactgaaatgatcgatgcaggcgcagtacatgatgctgctgtgctcgttcagggagcagctgcagcagcacgtccgggtgcacgccgtggaggccgtcatggcgtgccgcgagatcgagcaatccttgcaggacctaaccggtaattaactactacagcatcatacatgcattacatattttccactatatattacatatttcattaatttccctctccttctcgccgccttcttttctgtattttttttttcgatttccatggtgtcgtctttatgatttttgttcacctttttgctcttctcgttagttagattggatggtgaaattgtttttttttagttcgttgccgctagctcttgcagtgatatattagttgcagcgtcttgttcaaacatatatatggtctcttgattccctctcaacagatttgcatgccttgacttctaaggctccggtttctacaggtgtattcagaggagattagttaaatatgaaaactctaacacacgtacctaacagcgactttattgctgatgtttatactcgaatcaatggaatgataaataacacggaattaccaaggcccatatagatggcagcccgtatactagggaaagcccagaagcccaacggtagatgtcacgaaaacaatttcagatattcctttttagcataaaatccttccagttcaaaaacaagggcaccaatttttttttataatcattttgtgttattaacagagaatagcatagtcaaggtttctaaggcctatatatatatgtgtacgtagttagacgtgatacccttggtaaaattaacttaatcagttcatatatatactgatatgaggtgactagctagctatttttcttcttttctcacaaagtctcaattggaggtttatgatcagttgaaataaaaaaaattccaacaacaaaatttgaaccaactatttggcataaacctaatgaaactatcctttgctaagagaaccatgggttggatatatacatccttattagtgtagaggctggatattaatctattatctaagaaaacaatccatgaacttataaaatgcattagccatctccggcgcagatcaagcgctgccattcggtcatggccgattggttggttggttgctagctagcgagaaatcgctgagaggatattgaaaagctagtaggtagtgtaacagctacctaagccttatttggagagctttgagattttgggaagcatagctagggagtagtcaatcactcaattggtgagaatatggaaaaaaataggttttctaactttaaacttctagtttattttttagaatctagatgaaaatttaaactgtttgaaaaaaaaaggttatataaaagaagctacgactatcaaaagctccctcaaacagaatctaggttacatgaaagtcatctaggttcgatgctaatcctggctcggagttgaaagtccatgcctctcgtctaatcgactagctaattaaatgattcaggtgcttcgcttctgtcgaataatatatatcacacacgaccatggaaagtggaaggtgtgttacatgacatgatatgaccggccgatcgagctcttggcgatcgtcctcttatcatgaggggcatcgtcataatcatgatgcatcgattgggattcaactatagtagtcattgcatattcaaaaagcatcagggttgatgtaatgtaactgaagaaaaacacccatgatgattggcgaaatagatgttgaaaacttagcatgcgcatacatacgtaaacttcaattgtaggtagagaaaaattacatttcacctgtaaattaggacactgggaagttgttaaattactagtccactcttttgacctggattctaaggttctttataggttgaatttttatttttattttttattttggtgtgtgtgtgcgcgcgcgcgcttcagttggttttggttgctttagagcataacatcaaagccatgctactttaaaaaaactataataataataataagaagaagaagaagaagaagaaataaagacgaagatcgaattggagctataatatgctaacttatctagctaggcagttcaaagtacactggtagctagctagtagttcctgcgagctgtttcatgcaggcaatgcagctggcgagagctgcatatgcaaaactccaaatcagagacatcttttcgattgggtagctttcaagctgtttcaagtggccatgcgcatagctcgtacaactgtctatctctgctcgatctcacacgttccagttcatgcagctcgatcgatcgccgacgtcgacaaagccctcatgcatgcctccgtactgaatgcatgccctagctaattagctctaactcactgtgtagcacaatctagattgaatataaccgacaaactttgctagctactagctcttctttttcatgttattctacttgcttcaagctaatctttaatttttcatgttatttgatataggaataactaatcaaataaattaaagaaataggacagttacaagagatgtgatcatcaattaattaactacagtagttgatttacacttacctggatgcatatgcaattgatcatcaggtgcaactttggaggaagggacaggggcgaccatgtcggaggacgaggatgagacggcgccgatgctggagggcccgatggatatgggctcggacgggcacgacctcatgggcttcggcccgctcatgcccaccgactccgagcgatccctcatggagcgggtcaggcaagagctcaagattgagctcaagcaggtacatgcatgcattgtgattaatttcttcttacgtcttgcttgcacctgcattcgtctcttcaactcatgcatgcatatatcttatcaatgtttaagcgtgttcatttaacatgcttaaacattgataagagactgttcatgcaaggatcatgccgagctagctaaaacagtactactgctgctagctagctgctttttagggcaaaaacagtgcatgatcagcttaaatgagctagttactagcatgaaaatctccttcttaagttccttgtactgtgtcatagaatactttgactgaagactgagcctagataattgcatatcatattaattggttgcatgtttgatgcggcgcctcagctatatatgtgactgacaataactgactaagactagctacttctggatgcatgcatgctattgctagttcttcaatcagttcctaaattaattatattggattatgtaattaactagagggtgatacgtacttttgcaatattatctctgattaaattattaaattcgttacagggcttcaagtcaaggattgaggatgtgagagaagaaatattgaggaagaggagggcaggaaagttgcctggggacaccaccaccatactcaagcaatggtggcagcaacactccaagtggccataccccacggtgagtacattgtacctatcaagcatgcttgcaagagtgcaactaactagctactagtcgagatagcccttcttagctgttctccaacttgttgatcaatatatcttgatgtgctagctttacaattaatatttatatataatatagcaagaagcaataatatttattaattagctaatcagatatgcacgaagaattgcatggatataatacagttggttgagtggcatatatattttcttggtacaggaggatgataaggcaaagcttgttgaagagactggcctgcagctcaagcaaatcaacaactggttcatcaatcagagaaagcgtaactggcacaacaactcacagacatcaacccttaaatcaaagcgtaaaaggtaaacaaaccgttatccaagtattttatccacagtaatacaatgttgatgtttcagtaattaacaactgaattataacacaaacttcttttttctatatgtaatacaggtaaagggcagaaaaaaatgtatacctgacgtactcgctaatcaaatcaaaagaagacatggtgactcataagtaataagatcatcttaaattttatatctagttattaattagtcagaggtgacaaattcatgacatacatactagtctgaccactggcatatgcgttgtaatttttgagcagatatgctcaagcaaattcttcttgttggtatagtttttaattttgttgtcgtgggtgtacctgcatgcatacataaccccaagactaattcatttgctgtgcatatacattgaccattctataaccttctgctagtcaaataatcaaaaagcgcacgccattgcaatccagcattaattcaactgcgtttatggatggaacggaatctctatgtatatatgtgggccttgtatcaagtagtagcaggtataccaaactggagttggactattggtgattaattggacaattaggcctaaccaacaccacaagacaaattaaggctggcactagcctctcatgataatcccgaaaatttccggcgtatatgcgagagcccttccagcaagccagcagggacacaagaccaaccatatatatattcacgtttctgttttttagtgtgtggttagtgatagttttgcatcgtcttcctcattagtatgtggcttaacatcttccagataatcgctgtgctgattgtcaaatattccaatcaattaaggctggagctagtgcacggctagctacgtctcaaccagaacggacaactccgttgagacctcactgtctcggaagacgctgcacgttggttccctgaagattggcagcgaaaaacagcacccataatccatatagaggttgctatccagctactcatgtccaaaatctataaagcaaccaaacatatactgatcgtaaattcaaagttctggtgaaaaaaaaaagtatctgatgcgtcaatctgtgtcgctctcagacgtaatattcagagattcagacataacacgggtcacatacaagctccagttgttgattgttcgttgtagacaagcaacaatttacacaggcaatgttatcaccaaattctgataataagttccaaatctaagttgacatttcatggcgatcctttattcagagaagaacgtattcaagaatgatcaacacggggagctgataatttctacgaaacgggttcacagtataccacacccggaggaatccaaattatgtttgcagtttaccacccagaccagtcacagatcgattaatatatcgacatcacctataataacactacaaccaccctaatgtttacattgttcacaatataccgatttcgtcacaaagacatatctccaatttctgcatttcctttacttgccgtagtaaccttgtggaggagggtaggagccctgaggcgggtaggaaccaggtgggggataagagccaggaggagggtatgcaccaccctgggggtaacctgccggagggtaagcagctggtggataaccttgagcaggcggagcaggaggatagccaccataaggctgaccgtatgctggctgttgtggtgtgtacccaacaggaggtggaataggctgatcgatgcgcgacatttgctgcattggaggcactgccatgggctgtgggccgaacttcccatctctcttgtccatttcaattttgtgttgggtctgcacatgcatttcagtggataagatggatatgcaaaggttaagaagagtgagtaaataatcaccaaagatattatgtatgtttacctgcatacaggcgcaaaccctgcaaaaaaaaaatggtgcacaggtcacaagattatcaacattgggggacttaactatggagaagagaaaataacagagttatgagagcttacgagcagtagaccatatcagacaagcaggaaaggatttgggaagcctctgaaagctcttcactaccaacaatagcggcaactatagagaagatacaagcaatttgttggaggcagaacatgaagccctacaggaaaagagtgatcttctgcagtgttatagtctcatagaaagagaacataggaattatacctaaaagttagtaaaacaaacaacaagaggacagtgacagtacaatgatgcagttatcgcatttagttgtctgtatgttgaattcatcttggagcaagaagcgggttgaagcaactgaattaccaaagcacagaaacacctgaaaaataaagtattagttagttctaaggtaagcacaaaaatagcataattaaaggaatagtgacagtattggaggttactccattcaagacaagcattacatgtccccgttctaatctgagatatatacgattgatcaaacaagataacaacaaaatacagccaaattatccttgccccagaatcattgaccctggtgctctttcattgaaaaaagaacagaaaaaatattgtcatactgaactgtatttcagattatcagaaataccatgaaaagcatgttttttgagaacaacaaatatgtgaaatccagaaatcagtagaaaatataggtaatcaaatattacagaaggaaccatcaatactccttttctttagcaaggggtggccaccactcccccccccccccccccaaaataaataaataaataatcatattaccggaaatggaacagtctttacaggctgattacaaagccagatagcaaagaaaagaaatataaaaaccatcaatactcatagccacatgagaactgttacatgtgacatgctgcctataaattcagcctaatcagtcatcaaaaggttatcagcaaaaaagggaatggattttgtacctcagtagcaagacagaactctgggcatcggctttcaccacacttcccactgcatggcatgtacccagcacagcagacatatctacaagacagaggtgcaggggaatggattcagggaggtctaacacaatgttcgtatctaaccatagcaagtagaagaaaatagaagaaaccccaccttgacatgtcattatacagagcccttttgcgaagcatgtatgacacacatggtccactgaacagaaaggggggaatgtaaaagatcaaatactgggtaaaaaattaacatttctaaatgctaattctgcctactcaaagacaccacagaatatcattgtacagattaatgaaacacgactccgtttaaatgcaatgcctgtggaaaagcagagtacccagaagactaaaatcttttttgtggatagctattgatgataaggtgacatggtccagaatgagcttgagggcgggaacttaaacaagaaatagaactagacaaatgaaaggactaccatatatgctctcaacgcattttattgcaattcttatggaatgtacaaacactggcaccaatgtggattcaaaagatatctttcttttagggcctgcaggtactgaatgggctttgtggatccatcacgctgatagtatcttatcgaatatcccgtattaccccatatgagtcattgcgatagagacaaaatgcctttgccttgcggctgcagaggaaagtaatgctggtcgaggaggtgactagggaaatcaggaaagcattgcatgaaaatcaaagaacctatgcggtgactgctcattgacgctgctgatgcttgaagctaatggagctgtctttaaaacgacaaacttcagtttagttcctatccaggaaccgttttacttttgccattatgagaactttgaagcgtaatgttgaacaaaatatattacatgaaacagtaatgtgtcatcctggatctgattcctgaggccaatctaaattccgcggtcctttcagtaataaagaataaaaggaactgacaaaggtgcaacgcgtcccttaatgtcgcaatctattcctcgcacctaaaatccgatcaaatttaagaatgcaaacaagcgcataataaacaggcattaagaatctaggcaatctccacggctgcgagtgattgaacaactcaatgcggaattacacattgtccttatgctcatcagacttagaattccttaaaccctagtttaattcagaaataaaaagacagattcgcccagatctagaagaaaaggggggcgtcgaatatatcaggtcggggtaaaaaaaaatggagccggggagatcgacgaggagcgcttaccaccagagcgcgaggcagcaatctgcatcagcagcagcaacaacgacagggagaacccatcagaacgaaatctcgccgtgggaaggcgcagtattagcattcgcagagaggggggaaaaagaaaagttgacatacatgggaagtcggcctggatggtgctggtgagatcggagtgccagaggttgcggtagctctggcggagctgcatcttgtcgaggttggcctgcgacgacgccatcgcctcctcctcctcctccccgccgccggcggcctgcacgaggggatggatcggccgtggactctgcgggagatgtgggggggatcgcacttgcaccaagccactatccttctctctctctctttttggggcgcgggggaggaggggaaaagaggggaggaaaacgacggtgtttcggtggggtttcggccgttggatcgggtccgatttgtgcggcctcgtgaactgatggccatggcccgccggtcaacgaggcggagtcgtccaaagtttttccccaattttcttttctttttttccccttggttgtagagtgttttggacgtgatcgaccgaggtaatggacggcacgaacgacgacggcttgcacagacggcgggtgaccggccccggcgacaacgatgcgagtccatttggttcgtcgccactcgccaagccagcaaggtgcaggcgtgcagctagagcggatctgcggagacggggtggggtttacggaacacgacgagcgacccaacgatccaaaagtgacaaaacgtggaatgtaagactgggcctcatagtctatcagctgggctagatggtagtgggccttgatgggttccatgctgttggtatgtcgtaaggcggaataagtccacctggcaaccctcacctttacgctgagtttaatttacaaaccctatccgtaatgccagaaatattaaactttcagcttgcaaacccgattaaattagatccttcactcgcgctgttgatgggtggtttcgctgacgtggcaagttgacccggtttactcgtgctgagtgggtctcacatgtctccattcttatctctccctcctcatcctccccacccctactctcctacggcattggcagtgacggtggctggtccctcggacgcatttctccatcctctgcaacgacaccacccccgctcactgagaatcctatcctcgtcaaggtctaccaatggtagcgacaagcaacatatataccacggaataagtccactttaacttccttaactagcgatcgaatctgatttgtatccctaaaccataataccgaatatcttgaccacctcccaactattaaaaccagtgtaatttgattccctcggcggagtccatgccttctactttaccctacgatggagtccatgggtggcgacgacgcgacaaggttggcgcagcctggttgcgaagtcatcggggagctggagatctcccctccgaccctctccctcatcttgttgttgcccaccacagcaccacctctgtcactcgtccatcgagaggcccttcatgtgacggagaatagggggataagagcggggaaagatggcgtcggcaccgacctcgtcgaccacgtctctaccgcttccttcgtgatcaccgttgtgggctccccttcaccgcttcgaccctcacttgcctgtcgccaccgctgctccagccaaaagaaaagagaaaggggagagaaaagagaaagagagaagggagagagggatgaggaagaaaggatgtgggcccacatatcagtgggttccacaaatgttttttttgtgtgaatgataaatgggtcccacgtatatgtttttaattctagtgccacgtaaacgctacgtgggactaagacagatcgacactgtcacgtaggagccacgtcagcgaaaccgccgagagtgtatccggaattgtggtttaagaatgcgaatcagatttagccattagttaagggagtcagagtgaacttcttcctatactccacaaatgtgcctccgctttcccttcgtctcctgacctcggactgaacatttgatggtcctgttaaactgagcacaaggcacgatccagtccagtgaggatttaaattgattatcctttatttcctgggccaggcttatcttacaggatggaaagacgaggaacttttttattttatttttattaaaatatttataaaaatgttttattttacatatttaaattgatcatggtgtgcttcctccattaggtcctgtttagctctcaccccaaatttttttcaccatgtcacatcgaacgtttaacactttaagaagtattaaatatatgcttaaaaaataactaattgcacatattacgactaatttgcgagacaaatcttttaagcctaattgctccatgatttgacaatatggtgctacagtaaacatgtgttaatgatggattaattaggcttaataaattcgtctcgcggtttaccgacggattctgtaattagttttttacagtgtccgaacaccttatgcaacaccatatataatacctgatgtgacacgccaaaactttacaccctggatctaaacaccccctaaataggaaaccctagccaccagagtgctagcaatgtagagtttaatccagcccaggatatacttgatgatgcaataaaaaaggggggcctccgatgcaaaggtggattctcgatctcgaccgtacataagagatcgaacggatagtcaagcacgttgtatggacgattcgcaggggaataggggatacggcagatcaattcgtaaggagatcgactctgatcgaaggcggtacatagcagtactgtagtcatacgaacggaatgtgcgaactatggaagaaacgatggggaaatacacggccatatggcggccatggtcgctgtcgtatgatcgagctgagctcacgcgagggaggaaatcgtatgggcggccatggcggcatcggcatgtgacctcatcacctgaaacggccgagctccgcctctactcactgcatgccgcgaaatatcaaagcagtgacgtcgtcgctcgcaccgcaataatttggaattgttgccaacttttttcccatggctgatcccgtcattcaaatctgtacaatatgatattatgatttgcttgcaggatacagtacgtctttctggtgtcatatctaattaatcacacgtgatcggagagatgtgtactcgacaattcaaatgcataacacaaattgatatgttgctgccatctttggcttgacaggatcatgtgctcaatagcttgcagtggtgatgaacaaaccagctgctggccgttaattcggtttggggcacacgtgagaattggttgggggtaggcaagcaacagaggtgctgtcaggagaaaggggattaacgataagaagctagattcggattaatcctaatcacaatctttcaagggctacaattaaaggccctgctttacacggaaaaggagtcttctggttaactcatgccggagatttgagtggtaagtggattagcccgtgacgatgaggagatcaggagaagtcaaaaggcaaagagataaagatgtgacacaaggcgcactggttttagaatttaagttggggtgacgtgggattgtcttatcctctaatcaccctccaattggactcatacaaagcaaatatctggcctaccctgtaaaaataaaaaccctctcttcttttttttttttgagcatttagctagcctattctgtattttcaacttgcttatataaaaacaaacttgagtgcatcattggcacgtggaacggccggtttgtatgtagtggtactctacgaatttacaacagctgggttcagagtttgcagcatttattatagacagcgtggcatccatacaatccacaattgacacctatttgcagttgtcccgtgctcaaagatatgatgaactcacaaacaacagcaggttgtacaattaacagcgagtgttgcaattagctcaacctagaagctccagctcttgcacgtgaatatatttgcatagagtccaaattttgaccggaggaaaagtaatgcgtgaaggaaagaccagcaatactagtagtggggtaggttctgattactgaaaggccctaaacgagtaaacgacagctcccggtcaaactcaaaccaacaacgaaggagagagaacgaaaaaaactcccgttgtgatcatcagcggaaacttctccatggtttgtcaaacaagaaacatgatcagatcaccatcagaagcttcttggcgttttgtcaaacaagcaacagttgctcgtgattccgtcaccaagattctcttaaatattcagtcgtcaactgatcgaaatccatcgttctgatttctgaaaccagaatgccagaaacacgcagagggcacacgcaacaaacaaacccacggttaattcgagaagaataccctgatattgcaattaaccgagatgctcccgggccaaacaattcagagtttcagacgcaggcagcagtgctgctacctggcagaaagctcgccgcggaagtgttgatctggtcagcagctatactcagctcagccagacaagccgtccaagactctccaaggggtcaggtcccagcactcaaaacccgtgagaatcctcgtaaaaaatgtgggggaacgggacggccggtcgcttaataatccacgacgatctgcagggcggctagccatggaggaccgagtttttttttaggcccttggactcgtggctatcacgagggcggccgttaacggttaccgcatgcgcgcgccgccccgcggcttcccaactccaccacaagggatcgggacgttggcgccgctgcgaaattgtagcggaaatcacggcatgtggagagggggagtaccggtggtggtgtgcatcgaaatcgatcgcggccatgtggttttcaacctgggatgttttgaactgccccgatcgcgttttgagtcacatggcggccatgtgttgtgtccaaaagcacgggtttttttagtcgtgtgtactgctatcagcctgtcgtttttttccgtttggtcattacacgatcggttttctgataaacgttgcaaacgagagacaggtggataacagggatcgcgctgacaaattgcacttccttctagaagtagtacgtcgctccatttggctcatgaataagcaatgaacaactcatggcagcagggccgatcctatgattttgagggccctaagtgaactcatcgcgatggactctctaaactatatataaaattttaataatatatagataataattttactgcaaaacgataacaaatacatccatatattaaatttaacatgtctggtaattatgtagaaataaaaataacaatatatttgtaacttggaattaatatcattattcattaacttaatgaagaacaaaaccccatcatatccgttgctcccatgaaaagatacttcttcgggcatttcttgatgcaaaatcatcaataacggtattaaaatcaatagtgttcaagatatccttgtcaattgagcacatagccaagccatttaacctttcttgtgacatagttgatctcaaatagttcttcaaaacttcaagtttgagaaacttcttttagctgaagctaccgtcataggtacagttaatagatttcgataggcaactaaaacatttggatagcaatctgcatccataacgaacttaagaatctcaggcgcgaacatcgaagaatcacacatttaattctgaataaaaatcattgatctcaacatcgtatgaggtactaaactactagtattaggtgttggcccctccactatcatgggcccccggcggtcgcctcggctgcatagggccagggccggccctgcatggcagttgttagtaataaaagattttgttaactagtcctgaaaggcatagccgccgtaattcgtactacacggcagcacaaagtgttcccaggaatttccatccaccggtttctttttctcccctgaatttatctacgtgttcatgtactgctacaatcgccataattctctagtttcgtacacctgaaaccgcgatgaaaactcgttgagaagatatacgcaagccgcaagcgcgggggaaggttctcagcgaagcccacgcagatgctgacgcagcgcaggcgtggcgactaagggcagccacggggcccaccaggtgagcccgtggccgtggggtcgggtactcgcgtgggcccacctggccggtcaaatcttgttccttcctccctttactacccgtcgtcgtcgtcatcttcttcttcctggtattcgctattcatctctgaccccgcggcgcaccaaaacccccgtttccgtctcgcgttcttcgatcgcctccgcttaaaaagctcgccgcctccgaccgaatccactccccccccatcaatcccgcaaccctaccgaaaccggtaaaccactggaagaaagcgggttcgatcgatcgatcttgctagtgcggctatatctgctagtaggtgaattggtcgctcgacgttggtgatcatggtggagaagacgaagctgcagctgccgctggtgcacaaagagcggctgtgggcgcggccgtggcggtgggccaagacggtgttcttcctcgtctccatgctcgcctcgctgctgctcgtctgcgcgccgccgctgctcatcgtcgtcctcgacctgctactcccgcccgcgctcctctccaacttccaccgcgccgcgaaccaccccgcctcgctcatcgaccaggccaggggcttccacttccggtcatcgctcgtcgacctccccgccgtctccgccgcgcgctccctcctcatcctctgtgagtaaccccaccatgcaatcggtatcaagcgtatgtgcgattcgatgcgatccccttaatctttttttctgcgtgttcatcgatctcatgtcgtcatggtggtttggctgacgagcacttggtgggcgttgttgtgcaggcgcgtacacggcgtgcgggggaggcgcggcctacctgtgggtggccgtggcgtgtagcgtcggctccgtgtgctacgtcgtcgccaaggcggccgtggtgttcggcgcggcgcccgacggggccgtgctggggctgcagggcaagggccagctcgtagccgtggaggccatgttcctcatgtcgctcgcgctcgccgccgcgcacatcgccatggcctaccgcgccagctgccgcgagcgacgccgcctgctcgtctacagaatcgacgtcgaagctgtaagtgatcgattccctttctttgctcgtatcgtatcaatcgtttcttttaccgagtccatgtcacgcccgcacaaaacagagaaacaaacgattccgcctagctgtagcttgtagtgtggattggaaacatattaaacccaaaatatgcaagctttccagattccaatccgtgttttagagagattctgtagaacaatacgcttgccgggtgtatcctgtattgcccatttgcgcaaacgctttcggccaaatgtgatataggtaacgcgtcgacatagtcaaatagcgccatggaatctgctttagcccttgcctaccaagccgtgtactccctccgtccaaaaaaaaaaaaaatcaaaccctggtttccgtgccaacgtttgactgtctgtcttatataatttttttttataattagtattttcattgttgttagatgataaaacataattaatactttatgtgtgacttatctttttaatttttttcataatattttcaaataaaacggactgtcaaacgttggacacagaaaccaggtttatctttttttttttttttggaccgagggagtacctgtgagcaactgtgcgaaggaggtcctcgcgatttctgctttggagattcctgattcctcacgcacaaactagccccaccaaacttcttacctccacctgaaatttcagatagctacgagtaattactgcagtaatggtttactagctgaattgttcccacggtttaactggtaactgttgctctggaatgctgttaattagcgatttagcactggttcagtttttttcacatttatcattaaaaaatagactgtcaaatcactccaaaccgattagaatttgaaggaaaacccgcatgaagaagattagtctaacataatggcctgagcatattttccatgcgttggacgtcacagcctagtggaccgatcaggacatttctctagaaatatctggaaaatgcagccatccgtgtacaatgagctcaattgacatcacaactgcaattgtttaccctgtcactatccctcacatccgtgacagtttctagcgtgatattcatggccagggaatctacacgaccctgtcaaattttagctgtcacagtattgaacagggagaaaccccaactattatcttgaagtttctaacgattatttacccacaaaagaactgcattgaattgtattagttgccggaaataaaacagtttccaatagcatcttgctaatgaactctttgctggatcatgcaggtaaggctaaagggaggccaaacacccaagtccctgaagcagcagttcgccgtatgacactcgctgcctggccgttgcagtcggacacaaactgaatgccacggcatggcagggccctgcagggttcgttcctccggtctcaatttttggttcgagtagatgtgtacaacacgaccgttcactgtacctcaagtgaaaaatagtgtaaagaagatgtaaatacgaaacatttgtgcttcggcctcctgcagtcaatgcaaaaataggatgagccgttcggcagatgcatgcttgtcatttttgttgggtttcccatttgtgagctgtgagacggagggggtggtttcgtcgtgtgaatttccacaggtgcgcatcggtgacgatgcacatgattggatcaattcgaatcatctggccatcaggtcgatatctctcccctgtgagagtggcacgtttgagttgagtccgtttcagaagaacgcgtctcaatcttaactgttttctgtttaaaataagtactaattatcttaattttttttaaagtactcctatctgaagcatttctgagccatctccaaactctattgcttaaacagagtaacagcgtatcttcgtttggaagatgcagatatcctaatacaatcagtcctacctcagtcctcagaccagcgttttgctattcataaatctataaaaattgaccagcaccggatctcatcaaaattataaaactatacaatactaatatacggtgacaaaaaaaaagttactacaaggaactgctttgtataattctctgaattctcaaggtcctcacatgatcatgtgaatggtcattaaccgtggtcaaatcaaacacaaatatatcgaaatttatcaggtagctccatatgaaagacgctgaagatttcttccatgtttcacctaactgatggaaaaaaaattctgctaaccgtagaaaattcagaccaatgatcaatgacgcacctgatgataatttaaaagtagcactgcccaattgaatcgatgctagcaagtcttctaaacggccaataagcttggcaatctagacccttgaccaaaggggtaaagaagactttgatttgcatacagcttctagaagtcccagtcagccttttccactagaggggccggttgaacggaaaccacaagtttgtgtctgggctactactaataattgtcaaatgtattaggaaaaatggaagatgcacattgtgaaaaggatctgctggatttctggactcttgggtagcgtacacaccttgtgaataaatggacttggtttaccggcccaataccatagtactaggcccaacaagatgtcaaggttggatagagaaacaggtacagggcaagcaaactcaaaaatgaaattccactcgtactaacaaagatcgtctaaatttaaaagagctaaattgaagtaggcagtccatcattggatggagaaaaaggattaaccaatttaacgtaagagtgtaagacgctctttcatggaacgtcaaatactaacatgttatcagatttcagaaccaaaggtgtctttcgggggaaaaaaaaggggaattcggaatcaaaggtaacatagttaaatacaagaggggactaccctgtagttaagttaaccctcgcagaaaggggaaaaaaacagcactagcagctagtatcagccgtattaccagtgaggatatacagaggcagcttgaaaaaagcataggcatctgaagttctttccggcgcgaacgatgataatgatgggctgatggcttggaattacaatgctccgcatccacaaagtgatcgagtctaacaaaagcacgcatgctgtatatagccgtcggcagaaagcaagctatacacgcatagattgtgtgagatcgacgacctgcagaaacgcgacgaaatccagctgacaattaccgacatggatacactgcttgtggccgaagcagacggttaattgtgaggctgcaggaagacgggtgcatgcatggacagcgtgtgtgcatcgtccacaagatgaaaagactgaagaagtggtcgaaggagatggtgagattgtagcacgaaaaggagcgtgttcccccggcgcggcacatacgtcgtgcgagacagatccatcccccgttccaatccaattggcccacccctgtatacatctcctcgccgcggcctctccgacgacggcgacgtcttatctcgatcggtacatgcaccaagctagcttgccaagacttcgtgcaattgtgcatcgatttttagggtttgggtcaagacgttcgtgttagagatcgatggttgcatatgcgtgcgcaccggcagagatcgagacaatgttaataagtttgtgcgtgcgtgcgtgccccacggtcgttgaactatgtggatcctcttaattctgcacgggagaacagcaattgcgttgcgatcttgcctggaataacgctgtacggtgatggatcgattcactgttagcgctgtgtgttcttcatatcgatgtcggtgccgacacggacatctcacatcgctcttgtacgtactactcctacgtacgtaccctgtgagagcttttgtaacgtgaggctggttccgatcgaacgcatggtcacgtactagtgtacatgacctgatggacatggatatattgtcccctgtctcattctcgtatagtatcaccaactctgttttgttaaggatatactatatccatttaaaaaaaatcaacttagaaagagatgtgacttctcctacaacaatgcatctggacacgttataggttgattgatgtgacttctcctataacaatgtatctggacatggttataggttgattttttttacggagaaagtatactactccctccgtcccaaaaaaagacaaatcctggtttccgtgtccaacgtttgactgtccatcttatttgaaaaaaatatgaaaaaaaattaaaaaataagtcacgcataaagtattaatcatgttttatcattaacaacaatgaaaatactaattataaaaatatttcatataagatagacagtcaaacgttggcatggaaatcaagggtttgccttttttttagacggagggagtactacgcaagtgcagataaaatcgattaatcaatctctctctctctatatatatatatatatatatgtatatatactcggcgtgcgtgttagcttggcatagaaatacatcgtggcaggacaggtgtcgcaccagctggtgcaggccggcatctaggaggccaggatgggatcatgggagtagcacttttaaccgcgcaatcgtgcataaatttgaggcgagactgccgcgagaggtcaggccaatacgcgctaggtaataaaagtcgcggattcctcacccagttgcattagcgcctgcgtcgtctcttcacgtttggcgtcacggccgggtcccgccctgattgacgaagaatactccttggaattgtggtctcctgctattcgctctacgtacgttcccatcttgttggagcgcggccgactcgtcatgcgtagcccggtcgctgattactgcagccacgacgacgattcatgtatacgctgcttgaaaaattctgcttgtgctacctacctgctcgaccgctgaactttcgtccaataccctgatagtactagcaccttgctttgcaagttcagtacactagcttcctccgttatatttttttctacatagtgcaacaaatctagccacgcttaattagtcgtgttggtgttttttttttctgtcaatacatgattcacctaaagatttgcggtgttaacggagtcaccaaccatcttctacatcaagatgggttttgaagattaagccgataagcagagcttgtttagagatcaaaccagcatctaggctgatttatatcgatttgaagataaccgccggtctcgtgggcgaatcggaaagtttacgggataaaccaataaagatgtatcacactctcacagcgaaagcgaatgatttacaaagtaattgataaagatggactaaactagggaaaaatagaaggcatagctaaaaagtaaaggtaaaaaaaattcgattaattatgtaggattgaggtcgggggttaaaattgaactggccatagctcttagaaaggggttggttatgcctccacagttttttttcacgtcctattaggcttatagatcagtgttgggggaatggctccggatgaaatggctagccttcgaagggcttgcagggcttcgaggagccattctccccagggagatgacctagggtgaataccaccttggagctccgaacggagcccccactccggagacaaccaaggatcccggagagctgtcacggtttcggaagccacctcgagctctggagcccaacgaggcttcggaggctgcccatggggctccggagatggtcaagaactccggagcatctgtggcttccggagcctcgcgagggcttcacatgccggcaaggtttctggagctagcagcgtggcctggagggaatcaaggctagtttgaggaccaggcactagtgggttagaatgaatgcacactacgcaccccaactacccctgacaccattgacgatgacgagacggcgcacgctattacccggagcaggcttttatccggttaatagtgggcaccctcgggaataggtgccgctcccttatggggcgcctcactcctgtcaccaggaattttactaatagtctaagggctggcccaccggccagccactctagattcactataggaccaggggcaataaagaaatttcttcttgtatacccttgtataaatatgtaaacattgctcacagttaagcacattaaatacagaggaatacacatgcacttgttgagttttgtcccaacaatcagttaggactcaagaatccttaagcccaaataagaaaacccaagaaccaacaaatcaaacttagagtaatcagactgggcccacaccatcggtccgaccggctatatgagagcgatcagactggccacatatggtaaatcagggtttttttttttcaaatctgatcatgtttctcttttttttttttgaatgactatgtttttctatttttcattttaagtgttaaatttaggtgtattaacacgtcatattaagatatgtctaatattctgtagtaggtagtaacattttggaagagatgcagtatatatagatgatgatgaaagcaagctagcgacactggacagtgatactgatacgtacatcggctgtggaacaaatcttgtccctcttgtcctctgcgaagatgacacttgtatgtgtagtctcgactactgcacactgtaggctgcgcaaaacagcagaattcagagataaccggtcgtgttcggttacaacgtgcccgtacccggccgacgacgactacagtattgcttttcctaatgtcaaaatacatgtacagtatttgagatcgcttacctagctacttgcacgagaggcctaggaagtgagtattgtaggtctactagtttgcgcatggatgcatgcactgttttgacagttaggcataggactagtatgtactgcacacggctcatctgaagagaatggatacaattaagtagtggctttatgcttcaaagtaacacgggatatgaagcaaacacagcaccattcaaagcccagatatcagaactgtatggctttactatttggcacagaaaatttcctgattggctatagtgcattagtgcatgctccctccgtcccacgtaaaacaaacataagacttcatgtgaaataacgaatttgaatagacgtacgcatattcagattcgtagtactatgatgtgtcaaatctagtgctgaattgtttttatggacatagggagtactcctttgtccagaaagaagacccctcttaggacaatgtatatggacatactcatatccacatatatcaacctaggagaggatgtccggagtcacattcccttctaggtttttttctaggttttctttttgggacggagagggagaggatgtccggagtcacattcctttctagattgattcttttttggacggagggaatatggagtaccagtaaagtagcctatatggctatatattgtgcagcacactgcagcatgacgtgaatccttaacctatactgcaggtagctcacgtgagtgcagagttttctgcgtgacatacagtatgagagaggaatgatacaatcatatactaatagagaaaccggccgaacgtacggtttcgtccatttcttttctaatgagtacaacatccaagattgagaccatgcaattttctcaatatcatcgaaaaatatacggctagatcaggctgagcattgtagatttgtagtaagttaaatataaccaatctccagttctcaaaaaaagagagaaaattctcctaattaacattgtctcttgcgctattgtaaccatgtttacttgcaatggaatgtggaaccaaggagtagctagtatccggcagggccgttggtagtatagaagagagacaaataagaaagcaaagctagcaaaggtggacgagatgttgatggacccacaaataggcatggtcccaccgttcttttttttttttgcttgttttaattgcaattagttggaaatgtggaccaccctttccccagttggcgccaggtcctacatctggaatattttgtggggtgtggacaattggagcacatacgctttttagtgttttttctttaccaaaggataactctaaacgacatatttctcgttctttgcaagtacatttcaccaagtgttaaacattatatcgtgtaaaaattttctatacaaaaattcctttttgacgtgtcaccaaaaatcctagccagacagccacatcaaactcaccctaaaagtttcttaatagttttagaatggttatattctacaaagtttaagaaagatttatgtacagttcataaacattttcatcaacttaatttccttactcctttactccaaataggacgagagaagatgcatgtacgggcgaaaacttaaaatggataaggcttggtcttctaaaaagttttatgcgcaaattatactcttacgtactttacatccatacatagcttgatcaaaatttccatacacaagcaagtgttgcaaacaacttctaattaagcaaacaaaagacacatagccccaaaaaagggatagtgatgccatgtagtggattttgtcagctattaagacgaatgatcaaatgtatatgtaaaagttaaatgttgtgatttttttatagcaaaataacaggagaggctaacactacactaatatacttcatcagtttcgaaatgtttgacaccgttgactttttagcacatgtttgaccgtttgtcttattcaaaaactttttgtgagatatgtaaaattatatgcctacataaaaatatatttaacaatgaatcaaatgataggaaaagaattaataattacttaaattttttgaataagacgaacggtcagacatgtgataaaaagtcaacggcgtcaaacatttcgaaatggatggagtattaaaatacaatatgtacaaaatatttacaggttatattacaacaaagagtatttccacctcttttgctctgtgcgtatggaaaggaaagttttccttgaaatcctttttccaaagaaagaaagagatctgaacatcatggaaaattagagcatatcttctaaaccaaatattccagcaatatattcataaaacttctgcaaagaagggatgtccgaaccgaagcttagctgatcgaatcatatttttcaaaaaacacatggagtaatattatggctaactgcgtacattggaggaatggagtagatgctagctagtggaactcgttgtgtgctaacaaagccatatgaaaggtagctaaaattttgcaacaacagccttttgtaaaagaaataaagaacaattgcacaactatttaattaactttctagtcaagtggcgtgcatgctttttgtcatctctatatacgtaccataagccaccttcacatacatgatgaacagtaaaattgcactggaattcaatcacataagaaagaaaaaacgagtgattacaaactcaaaggacatagccatgcaatccaggcaatggtgaccggcacattaaattgcattcaagcactattttttaatacaatgaggtgcaaaatttttacacattcatgaaaataaaatatatgtgatgttgcgaaataaattatgatgaaaatacctccaataactctagtttttcaaaattcaatttctagctgtgactgataagcagacgatgacaggcacacttgtcactattgcacccccaactgtgctacatatattgacctctacaaacctacgcgaaatgatcatggtgcttcttccattagtcagtccatcaggtaaaacaggctagctctagctgctctcgctgcagtgacacgaagaaaagctacagctatagagagaaggcaatgattagttagacttaaggtgtgatgttttcttctctttcctagaccttgtttcgatccggaggactaataattagcccttcaaaattttactatttagaaatattaaacgtagattactgacaaaactcatttcataactcatgggctaattcgcaagacgaatctaacgaggtatattaatccatgattagcgaatgattattgtagcatcactgtagcgaatcatagattaattaggctcgttagattcatctcgcaaatcagcctaggggttatgaaatgtgttttatcagtaatctacgtttaatattcctaaataacaagatttcggagggattagccctccggatccaaacaaggccctatcttctactctcacattttctgcgtacaattttttttgaacgaaaaatagcactagagtgccttttcattgaatagagaaggagaaaatacaacccctaggggcaacaggaaaaaaatcgaggaactgtagctatacactatacatagtgcgggattaactcgcgcagccgcttagcccctgctaaagcccaaaggctagcctcttctttgatttttgacaggaggaaacttgttgccacctctttgtggtcaaagattcaccgatttctattttctgcgtacatatttcttaaactgttagtgtgtgttttttaaaaaaaacataaaagaaaacattttataaaaccatattgacctattttaagctaacccttaattaatcacattaattgttaattgattgtttctttttttgtgcgggaaggaatgggttttaaccctcaccttagaagataggagtagcacagagtgtgagtagacgcaataagccctgcagacgccgcatgtacagactacagctcgagaagacgcactggaactagtctcctgcagatatttggatgggatgtagcagttgcagcggcagcggcagaaggagaggttgctggtaagaagtagcgcgcagctgctcctgcgcgcgcatgtacagggcgcgaggcgaaagcttgacgcggcaaccaccacccaccccccaccccgcccggctcagacctcgccatcgatccacctgctcgcgctctctccctccctccctccccattgatcccatgtatgtgtatgctttttgcgccatatcccaccttttttccgtttcctgcttgcttgctttcctgacgagatctttggtttggttggtttctttaagacccgtgcgtccaaatcgccatggcttttcatcttgttttccttcttttccctgccctcccaggacaaagcaagattcctgtgtttctgaggcttagctgaggaaggattcggcctacctgctctcttctcctgcccggccgattgctacgacttgcaacacgcatcaccatagtaatagtatcgtcgtgttcactctccgacgacttaattgtgtgcgtgttgtatttcccaccgtcttgtcacttcatcacacatctggctacatcgatggatcactggtgctactagctactagctcgctagttactctattactggctgaattttcacttctgtctccatctattttacacaaattaaagtgagctctcctgcgctctcaatttcattgctgcttataacttattgtgtttagcttggtaattagtgattgtttgtgtttgtgtttgcttttgctaggcttttggcgatcggaggaattgaaacaccgatatggcgcatgatccgaacctggggttcgcggattacttctcggcggcagatgcatcggcgtcgtcggtcacgacgctgatgccggcgatggacgaagcggcgccggagctgttcgggttgcaggccgggatggagcttctcggcgtgcgcggtctgggtatgagtatgatgcccggcgcggcaggcaaggtcgccgcgctggtggctgacgctggggacgacggcggcggcggctccaccatgcgcttcctcagcgagcagcaccaacagccgagccaggcgccgctgtcgctgtcgctgtgccgcccggacggcgtgctgcacctcggcggcgcggcgcggccgcagcaccaactggcgcccgcggcgccatggatgacgcaccacgacgcgtcgtcgtcggcgccgcaagtgcacggcgcgtggcacctgcgcagctcgaggttcctcctcccggcgcagcagctcctccaagaattctgcagcctccccgtggacagcaccaagcgcggcaacggcgccaaggcagcgacgcagcaagaagacggccgcggcgacgggtcctcgtcgtcgtcggcctcgtggaacccgtcgccgcagatccaggccatggaagccctggagctgcagaggctcaaggacaagctctacatcatgctcgaagaggtatgagcgatcgatcgatcgatggagctaatataatccactctcttaatctaacaaatggaatctgcagctttggaaaggagctagtagtaaaaatggcacaggaaagtactaggagttccatcaatcatggttgcccgaagggtgcacctgagactagggcagggaagcgaccccattcttgggcctcaccattagcttttggaaacctctattcccccttgcctctctttagccttaggtatatggtcccctacgtacctagccggccggtcagccatggcttctgcttgctagcagcgacaccggcctctacccctttgcccatactttcccccttgccatgcacattcaatgcctcggctagctagctcatgccggtttttgctactgtgcgtgctgcgacgtttgcagagttgtggccttgtagccatagcttgatacggtactgggcactggcagttgttaccgtttcactgtttcattggctatctccatctttaccacgtccatacacgtacgcttggtgcagtgccctgtacgtgtactcctagctagacgtgcagatagatggctacagtgaaaaatcaagtaaagggtttcttaatttgagctaattaaattgatcgatgaacgtgtgtatttgtgcaggtggacaggaggtacaggaggtactgcgagcagatgagagcggtggccggggggttcgaggcggtggccggggagagggcggcgggggcgtacacggcggtggcggcgaggacgatatcgaggcacttccggagcctgagggacgggatcgtggcgcagctgcaggcggcgaggaaggcgctcggggagaaggacgtgagcgcggccgggacgacgcgggggcagacgccgcggctcagggtgatcgaccagtgcatcaggcaccacaagtcgctgcagggcgtcgccgccatggacagccacccgtggcgcccccagcgcggcctccccgaccgcgccgtcaccatcctccgcgcctggctcttcgagcacttcctgcacccgtaagtactactcccccgtttctaaatatttgactttgaccgttcgtcttatttaaaaacttttgtgaaatatgtaaaactatatgtatacatataagtatatttaacaataaatcaaatgatataaaaataattaataattacttaaatttttttaaataagacgaacggtcaaatatattttaaaaagttaacggcatcaaatatttagaaacagggagagaagtatacattgttgtttacgtacacgtatacatacatacagacagtcatcgatcatctagctatttgcatcatatatccatccatgcttgatcgatctccacacgatgcatttcatgctagatcgattacacttgcagtaatgcagctgattgatatatacttacagtgtgctagtacaatgtagagcaatctaagttcaactgttcaagtggcagtcactagctagtcagtagaattaaggtgccttttggttagtgcaatcacgtacggaacgtaagaatgccagtgactaggtgtagtagggccggtgcagtaatattcgcgcgcgtgacacacaatttgctatggacggttgttcgtaatgagctttttcgcggtatatatgtggttgttaatttattctgcagcgagcattgttctcccggaccacatttgtcttggcatcaaatgctcaagtggccgttttgccatattgcgcccctgcttaattaagcgtacacgtaatgtcatgtgtgtgcctcactattcttttgccatgcatatggtctaatataatgctctcctttttttttcgacaaaaataacggttaagtactctcgtgactgtggtttgtgtacaacgtaggtacgtacttactcccaaaacattataagtagctagctatgattaaagttgcgtctgtgtcagtggtaatgtgtttgattttttttaagtttgtttttccaaatttattatttagcagggctagattatactccctccgttttacaatgtaagttattgacatcaatatgaatgtggaaaatgctagaatgacttacattatgaaacggagaaagtagtatattttgtgcaatcgaatttcctatgaactctcaggttttgtattaacaactatttatcacgtgcattagttgttgcaatgtgctaatatatatacatccaaacaatatatctacattattataagcttgaaccatatcgatcaattattcaagcacgtctatttttctcaggttagcatgattattttctgattaacatttttttttaataatggacatgattcacatcttggccctctaccaattaataaacacacggtcaataagttctaaaatatgaataaaaagactcatcaaggttatgtgaatttatctgattagcatgatagtaattagtaggcctggagaattcattttcaccttgttttaataatagatgcatggatggattgtttgtcggaatattatactactgatgaccagtaatcgatttagatctcattatatttgcgtgagttgttgaatttttctgattcaattcgatcagattcatatatgcatcggtgttcatatgttcaatcccattcaggtatccaagcgacgtggataagcacatcctggctcgacagacgggcctctcacgtagccaggtaacatgttcttcgtgtattgatgcatatatactatttcctccgtctctaaatatttaacgccgttgatgttttaatcatgtttgaccgttcatcttattccaaaacttttgtaaaatatataaaactatatgtatacataaaagtatatttaacaatgaattaaatgatagaaaaagaattaataattacttaaattttttgaataagatgaacggttaaacatgttcaaaaacatcaacggcgtcaaatatttagggacggagggagtagtatagcctgaaccaaatcaaccactagtaccctaccatgaaataattaagagtgtttttatatatggtcctcaccgggagtttctaatataaaatttgttacttggatcaaatattaataccttagatatgaggaggtacgtagtcgttacctcctcaaatatcataaaatttctaaataatcatacaggtttaatttgagtagctagtttgttcgtttttgggaatagtactaaatattgcgcccactgattcgatcgccgtctcgtagatgatacatcaattcatcgatcggttgccatgtcaaggtcctaccatgtcctcttgtgcttgcaaatgttttttggaaacgaatcttgtttagccatcgacctcccgttacaacgacatgtgttgttgttgcccgcgcgcgtttcttctgacaattcgatccatggcaggtgtccaactggttcatcaatgcgagggttcggctgtggaagccaatggtggaggagatgtacgtcgaggagatgaaggaccaggacggcggcgacggcagcggtggacaggggagcctaaaccctaagcctaccttcagccacgcctccgaggcgcgcggcggccagcagctggtcgtcggcgatggcgacggcggcgaacagaagccgacgagggcgcagcttcgccacgacgccgggtcgctggcctccgtcgtcaacgtcgacgtcgcggccggcgcggccggcgtggcccggctgcaccaggcggagaacttcggcatcatggaccacctcgacttcgacgcgtacgacgacagccaccagcagcagcagcacggcgggttcggcggcgtgtcgctgacgctcgggctgcagcagcacggctcccacggcggtggcggcgtgaacatcgcgttcggggcgccggggtccgcgcacggcggcgccgggttcttgtacccgggcgagcagatggcgcctgacgccgtgcatccggggcacggccaccacgtcatcggcggacagttcggcgtggccatggacggcgacgccgcctcgcacgcgcaagagcggtaccggagcctaagcgccggcttccacctgctccgcgacttggccggatgatccatgcggcgaactactcagttcatcgcacgtacgcatatatatgcattccgtgtagtgtactagcagacgatttggatgtcgcagcggcagcggccgcggcggtggcgactaggtagggatccgcgcgcgcggccggcgctgcggcgtgcattggttgggcaaccgaattaagcgtttttgttggtggtggtccttgattttaccgacctataggtacagtccgtatatatctctcgcgatcgatcgtacaccagcaggggagtagcccagtagatcgtcgtcgatggcgctttcgtgtggttcggaagcgggcagtttattttagcctaccggcccggcatcggttgccgggggttgtgtggtcgtgtgttgtgtagtggagacagcttttatttgtactggaaatctggaatttgattgatggttcaacttaggccgccgtgactgcgctggaactgggactgcacgctatttgtatgcggcaacagcaacagtgctgcgacaggtccgcttcaaataagccacaaactactccaacctaactaatgatttaacggtgtaagaatgacctgtgtttaaaaaaacaaaaaaaaaagggctatctgtttatttaggtttacaattttcgattcacaagtaagctagaccataaactgagagacagatatgtcccgtaagcatgctagccacatgacccaaattatctaatttggattcagcaaaacaaattacaccccctctgattcgtaagaaaaatataaaaaaatatggattttatttctatagaaaaatcctaatgagttttttttgaaacaaaaatgttagacactatactttcacttgaaattccaacgaaatagacaatccaaaaattttaaagaaagttagcaagagttttaacctcttgaaaatttttccctaaatttatttctctaattcaattcacgtgttctcccatgtaatattcgaacgatcaatcattcatgtatttccttgtcttatatatgttctctttgtttccaattgattatcatattacatgaatatactaagactaagaaaagtcaataactctcacacactacatttactccggtaacaaactcgatacatgcaccatcttcgctcttaaccaataataaaatcacaagacattgcatgttagtcgtacatagttatgtgtatggatgtatgcactaatatctatttactctcatacgcatatgacgaatagacttaggaaatagatttaacatcatcataacaatctataaaacgttatatgatgattaattggaactagacaattttctatttttcaattgcgttcatattaaaatcaggtattttatatactttttcaagagtttcaaatgagtccttaaaaaataaagatattcgaacatatttctttaaatagtgggaaaaatccagtccatgcatcaattgtggatatataatgcagaaaagcatattagttgtcgatatccttgtaaacggtactagcatacgtgatttttcttttaataaaaagaactgcacgggaaattagttaagcagcaatccgacggcgtaaaaatttagagcgccatcagttggtctaataagtcaaagcaaaaggtaaaatttaattaaattttttaacttgtatttgaagttgatttcaatattttttaacgtaatttcctttttagcattagcttttaaattgctataaacaaatatataaaagttttacatataaattaatttttattttctaataaaccgttttggcttatcggggaatatgggcttaaatcgcttgcaccgccatcgccgtgcaactcaataatattcgagtgttgcttgctataacacggcaaaatgcaatcattaagcatactaattacaagacttgaaacgttagttgagatcacaattaacgatttgtgtaaaactccgaagatttggtcaggtgggaggtcactttcatatcatcagcaaatttctgtcatcactaagaagaagaggtgtccatcaccaaatatgcgagattctcacctaggagagttggatactacctccgttttttaatagatgatactattgattttttctcatatgtttgatcattcgttttattcaaaaaatttacataattataatttattttgttatcagttgttttatcactcatagtactttaagtgtgatttatatcttatacatttgcataaatttttcgaataagacgaatggtcaaacatgtgagaaaaaatcaacggtgttatatattaaaaaacggagggagtatatggtttggccgcgtactatagtgattttgctcttgctaacagctagctgcgtgtctgtgtgcgcgatttttttttcggaaaaaaaaaataaaaaacaggatgcggagaacgcatgaacttttttcatttttaaatttttttgttttaatatttatagaaatattatactggcaaaaatgtttacaaaaatatatcctgccgcacaagtggagagcggcaaggtgacgtagcacacggcgtcgtgtgcatattttgcgttgaggtcccttgccgggtgaaatgcaattttcgccgcacgtaaaattcgcatacccgcttagcggcctccggcgcctgctcacacacgtcaccctaccattctcaaggagggttgcgtggtctacttatgtaaatattttcgcctgtataatatttctgtaaatattaaaaaataaaaataaaaaacattcgagaacgcatgggctattgggctgggtgctggagcccatgaccgtcaggcccagaggagaaaccagtgatcctacaaacgcgacttgatcatagaccactgaccatgctatttatgggtaatcagtccaggttgcaactggggcctacaatttctgttccctatatgctccacagagcgactcgccctcaaacacgtagactggaacgaacgaacagacgaacacggtgcactccactactacgctatttttaaccatgtggccattagtgatctgtgctcttttggccgctcatcgatcttggccaccactgtcgtcgtcatctccttttccaggccttatttggcatgaaaggaggaggcggcgatcggcatcatcacaaggacgccattgtcatgcacgccgccggcaaggcgcccaagtgcaaggcatccttcttcctctgcagcctcctcctctactttctcctcccggtgctcgccctgtacgtcgttgccctcgccgtgtcgccgttctactcgggtagctcgtgcccggaggagagccttgccagtggcgacgttgcacatctcgcggccgccggcgatgctggcaacaggcgtaacgactcgtcgccgccgtctgatgacgccgcgccgaccgggctgggtcacattgtgttcggcattgccgcctcttcggagctctggaagagccggagggagtacatcagaacatggtggcggccggagcagatgcgcgggttcgtgtggctggacaagccggtgtacgagttctactcgaggaacgcttccacggggcttcccggaatcaagatcagcgggaacacgaccaagttcccgtacacgcacggccgcggcagccggtcggcgctgcggatcacccgcatcgtgtcggagagcttccggctgggcctccccggcgcgcggtggttcgtgatgggcgacgacgacacggtgttcttcccggacaacctcgtggacgttctgtcccgatacgaccacacgcagccgtactacatcgggaacccgtcggagagccacatccagaacctcatcttctcgtacggcatggcgttcggcggcggcgggttcgccatcagccgcgccctggccgcgcagttggcgcacatgcaggacgggtgcatcgaccggtacccggcgctctacggcagcgacgaccgcatccacgcgtgcatggcggagctgggcgtgccgctgacgcgccacctgggtttccaccagtgcgacctgtggggcgacgtgctgggcctcctgggcgcgcacccggtggtgcccctggtgacgctgcaccacctggacttcctgcagccggtgttcccgacgacgaggtcgcggacggcggcgctgaggcggctgttcgaggggcccgcgcggctggactcggctggcgtggcgcagcagtcggtgtgctacgacggcgacaagcagtggacggtgtcggtgtcgtgggggttcgcggtggtggtgacgcgcggggtgctgtcgccgcgggagatggagatgcccatgcgcacgttcctcaactggtaccgccgcgccgactacacggcgtacgccttcaacacgcggcccgtggcgcgccagccgtgccagacgccgcaggtgtactacatgcggcagtcccgcctcgaccgccgccgcaacaccaccgtcaccgagtacgagcgccgccgcgtcgcgcccgtcaagtgcggctggcgcatccttgaccctgccgcgctgctcgaccgcgtcatcgtcctcaagaagcccgaccccaacctctggaaaagggtaatcaaacacacaccgtagttaaaaactgaattgattcgtacaaaaaaaaaagcttgatttctgcaatgttgctcttaaaccggcgtgcgtgcagtctccgaggaggaattgctgcagggtgatgtcgtcacccaagcaagggaaggaccggaagatgaccatcaatgttggcgtttgcaggggcggcgagttcgccagaattcaggtagccaggtaggtcacctccattaacaattttccgatatggcattattgatctgatcaccagctcgcgcgcgttgcctttggttcgcgcagggaagctagctaggatcagttgctaggacagcaaaacgagagcagaaagcgaaaaccatcaagcatcaaggacggtatcggagcaggccgtgcccacctcgcgcggtgcacggcggatcgctcggttactgcttgcttcggctaatgagctgtaaccttagataataggtgtatgtaagtaaccgaactcatcgtctcactaattcattgtcaccttgatacaacactgtactggcgaaaatgtggcgcacttgtgggcgttgtagaagaacgggcagtgctgctgcgaacggcgacaggcttgtttgtttgtgagcccgtcgactgtcgaggtgttcaaataatctggcaaacaggtgaagcccagaggctacgagtgttcaaatagcccacgggccatgtatcaactaaccgatgaataatttcacttcgtcgccgagtctgaaatttgtcaatttacaacaggatataacaggaaccgaaatatcagatataacggtcccccaatttataaaatcagatacctgtttggtgaggtgggaattgaggggagggaaagagagaggtaagtgtcactgacatgtggtgcatgcatggggcccatactgactcaacaagccacgtcaggtgaaaccgggtataatactacctagtacttcgggtgtttcggttttgtaaattgagagactcgttatttgatacgagtatttcggtttagggatgaatttcaagctcgatgacaaattgagggatctaaagtaaacttattccactaaccgaaagggatgcagcctctgctgagttcctttggaaaatgctcacacccggtcgcccaacgccggggaagcccgatcgggcgctccccccgcgcggccctccccccacacgcctgcatgcatgccgctggcctcaccacaatgcctgcccacctgcaaattacaacaaatcaaccacatattttgaaaaccctctattaagagaatttggtttattttttgttccacaaaaaatgtttcacctaatgtactcacaatatttcactatgtatagatctaatgttgcagttaactgaaatattccattgcaacaaaaaaaacccacatattttggaaacccctattaagggaattcgttttattttttgttccacagaaaaatatttcacctagtgtatttacaatatttcactatgtatgaatcaaatgttacagtgaactgaaacaatctttccctattgctgaaacattgtttttatataagttgaaataacacccgatttaaacgagtgaaacattttcgatctacttagtgaaacaattccgatatacctggtggaacatcatgcaacatttaaaaatattttaataataagcttaaaaacatttcgtcggaatatatccatgtgtggtcttgttttgaagatttaattgcaataaatttaatggtgcaatcggattataatttggataagtaatttaagagaaaagtcagtttaaattagtttttacacgtaaattgaacggtcgactgatccttaggcgcgtctgggttcctttaccgagtcggcccgagatgtcctgacgaaatcctacttgggccaaagtgatagaagcacaagcccaatagttcctttcaaccgtgtgatcaagtcatagcgttaaatgagcggtgcagaagagcccaaacatcggtctaccactcgcgtaatccgacggtggcgatctggtcttccgctgcaccggcggcagagtgcggttcatgagcacacggagcgaaacaaaaatcatgttgcgaagataacaatgtatgtaaattggcaaattatagagctacagcaaagggatagcaaagctatcaatcaggttctgggaagtggcaacctatgaaaaaagagagacacaaacaaaatcgagaagatggcatacctaccatacaagtagaagaacagagcagaaatttgcaatcagcatcatgctttgttttgagccgaacaaatcggtactcagtgggcgaggggcataggaaaatgtgatgacccaatcagcgtccactccattgtcaattccactattccagtattccaccacgcgctgccctccggtcgttgtcccatcttcctccgagagtccgagtccacttccccgcgcccgactccacacaccactccaccgcatgtccgcatcgcactcgtccttccctctcccttccgacaccaccacccgcaccgtccgcacactcgtccgcttccgtctcattctctcgtggacgcggcagtggcgccacgaccacgcctccactaccgcctcaatggccaccgtcatcgtcatcctcctcctcctcccgttactcccgtccaccgccctcgccgccttcccctacttcctcgcctgcggcgccgcctccaacgtctccttcccaggcgactccccagcgcgcaccttcgtcccggacgctcccttcctctcgtccgccggccgtgtcccggcagtgacgagcaccggctccaacacgatcccccctctctacgctgccgcgcgcgcggcgggctcggggttctcgtacagcttcgccgacccggacaccgccacggccaacgtgtcccgcgtcctccgcctccatttcttccctttcaccagttcctcctctgtgaacctctcgtccgcgagcttctccgtctctgttcgcgatgcctacaccctactctcctccttctcgccgccgcgcgacggcgtcgtcaaggagtacttcgtcccgggggacggctccggcgagttccgcgtcaagttcacgccggacgccggctccaccgcattcgtcagcgccatcgagctgttcccggctccgccggagctgctgtggagacgcccggtgaagccggtgggcgccctggtcgacagcggcgacgtgaacgcgtggccgcagcaggcgctggagacggtgtaccgcctcaacgtcgggggatccaaggtgaccccggcgaacgacacgctgtggcggacgtggctccccgacgacccctacttctccagccccagggggctctcggaggtgaacttgacctcgacccggatcatctacggcacgtcgatcggatacacgagggaggtggcgccggacagcgtgtacaagacgcagcgcgccatgaacatgacgagccagcagttgttcctcactccggggcctttcaacttgacgtggaccttcgcgcttccgccgccggcaccggggtccgactccgactacctcgtccgcctccactggtgcgactactcggtggtgacctccactgtaggagccggcatcgtcttcgacgtctacgtcgcgcagaggcttgcttccaaagacctcgaccgaaacgcagcggacgcggcggagcagcccaacgaggctttttacctggactacgcggccacggccccgaccaccgggaacctcaccatcagcatcggcaagtcggacaaaagcgatgcaggcggcatgctcaatgggctggagatcatgaagctgcggcgcgccgataatttgaactccgccggatcgcacggcaggaggaagaagattctcatcgtcacgctctcggcggcgctcggcgtcgctgttcttgcgtgcgcgctgctctgcttgctcgccgtgctgcgcaggcgtagacaggcaccgactccggcgccggaggagaaggagagcacgcagctgccgtggtcgcagcacacgcaggacggctccagctgggttgacatgtcgaacgcgtcgggcgcgggcatgaccggcgggctgcacaggatgagcatgcagctcaacatctcgctggcggacatcacggcggccacggagaacttcaacgagcgcaacctcatcggcgtcggcgggttcgggaacgtgtacagcggcgtgctccgcgacggcacccgcgtggcggtgaagcgcgccatgcgcgcctccaagcaggggctgccggagttccagacggagatcgaggtgctgtcccgcatccggcaccgccacctggtctccctcatcggctactgcaacgagcagtcggagatgatactggtgtacgagtacatggagaagggcacgctgaggagccacctctacgggtcggaggagccggcgctgtcgtggaagcagcggctggagatctgcatcggcgcggcgaggggcctgcactacctgcacaccggctactccgagaacatcatccaccgcgacgtcaagtcgaccaacatcctcctcggcgacgcgttcatcgccaaggtggccgacttcgggctgtcgcggatcgggccgtcgttcggggagacgcacgtgagcacggcagtgaagggaagcttcggctacctcgacccggagtacttcaagacgcagcagctgacggaccggtccgacgtctactccttcggcgtcgtgctgttcgaggtgctctgcgcgcggccggtgatcgaccagagccttgagcgcgacgagatcaacctcgccgagtgggcggttagcctgcagcagaaaggggagctcgccaagatcaccgacccgaggatcgccgggcaggtgaacgacaactcgctgcgcaagttcgccgagaccgcggagaagtgcctggcggactacggcctggaccggccgtccatgggcgacgtgctgtggaacctcgagtactgcctgcagctgcaggagacgcacgtcaacagggacgcgttcgaggacagcggcgccgtcgccacgcagttccccgccgacgtggtcgtgccgcgctgggtgccgtcgtccacgagcttcctcatggatgacagcgtgaccgactcggggatcgccaacagcaaggccttctcgcagctcagcagcggcgatggccgttgatcaatcagctggtcagtgaaccaacagtcggtcagactcagatagagaagtttgtaaccataatttttcctctctttttttttatgctgatctattctctgaatccaaaacccatgcacgtcgcagcaacgatacgtcttcagaaattttgctgaacacgaacggaataccgtaatctgcagcaaaattggtgttgcaattttttctgtccttgctgtctgcatcgtggattcatttcatatgttagcgcgtgacgaaatgacttgacccaggatgaacagatcattttatatgttcagatgagaacaaaatcctttgtctgttctttcttcccaattggccacgggaggccgttttatagtacaaacaacaattctctgcaggaccttgacagagactttgtacagttgagttgtatggtactcctacgcttgtctggcgtcagcctgatgaggccaaattctcgttaccgcgttccacctaactctttgattagatgatgattataatgattatcttgttagtggtacattcattaatgggatcattcctaaactactggctttagagtatggttcacacgactgctggcctagaaaagccgccgtcccgccaatgccattaaagaaaccaaaaaaaaaaaaactttttttccaaattcgatctcgccgaagcttttgcatactacgatgatcatgacatacacgaattgtgtggttagaactcagccaaactgggacgtgcatagctgcaatgcacgcattcttcagaatcccctgattgtcttccttctgctttgactggaaggacggcacgcgtgcatgcgcccaggaaagagtaataaccaggtaaagccaaattctttgggctatttccttttcgtttaattatcaggtgctgacccctgaccgtgccgtcgtaatcgcactgccctgctgactaatctaaaccattttttatctattatcctttgactgtttaattttgactacaattccaagttgcaaccagaaatcactactgccctattcaggtggcaaccgatatgtccacggcgaaagagacagcccaaactgcaaggcaaaaagctatggtacttgggccaaaacgtgtacagatgctctcccctccgcaagcccaaccaaatccacggcccaaacgaaaaagataaaagcccacgctgatcagagcattaaaatacctaaaccaaccggcacagccacgacgcgtgggccccaccatccagcgagtcctcggctcgtcgcacgcgacgcggtgaattgattgatcgaccgattcctccccaactccgctcgccaatccacagctggcctccatttcttcctcttccccttcgccgaatcccccacaccaatccgccatggctagtgttctcgccgtccccctcctgctgtgcctgctcgcctccgcctccgccgcccgcttcgccccggcggacaaccacctcctcgcctgcggcgcgacggcaccggccgtgctccccgacggccgacgcttcgtccccgactccggctgcgcctccacgcgcctccgctccccggcacctaccctcccgtccgcggcctccagcgcggccccgcagccgacccctctccacgccgccgcgcgggtcttctcctgccgcgcgtcctacgacctcgccgtccgccgccgcgggtaccacgtcctgcgcctccacttctaccccttcgagcccgcgctcgcgtccgcgcgcttccacgtcggcgccgccggattcctcctcctccacaacttctccgcgtcggcccccgtcgtgaaggagttcatcctacccgtccactccgacgtcctcgtcctcaccttcgtccccgagtcgggctctaacgccttcgtcaacgccatcgagctcgtctcggcccccgatgagctcgtcggcgacatcggcaccctcgtcacgagcagcggcactgaccagaccaatggattgtcgtctcaggtctatgagatgctctatcggatcaacgtcgcgggccgcaaggtcacaccgttcaacgacacgctgtggcgaacatgggtcaacgacgagcgcttcctcgtcagcacggaatcatccaacagcggggtctggtcgttcggtggccggattgcttatcccaagggtagcagattgatgacacgggaggttgctcctgacaacgtgtacaactcggcgaggtcagtgagctcacagggcaaagtgacatggggatttcccgtgtctgcttccagcaggtacctagtgcgtatgcacttctgtgacatcgtgagcaaggctctaaatgagctttactttgatatctatgtcaatggtcagctagcagtaaaggatttcgatatctctggtgccactggattcttagcctatccatattacatcgactttgttgtggatgttgaggatgaaggggccctgaaattggccattggtggctcgaagaatagccgatcagacgaagtgagcggtattcttaatgctgtagagataatgaggatgaacagaacaaatggtggtattgatggggattttgcagtttctctgggcatggagtatgtggctagcaaggggatcggagaatttgctcgctcactgctgtgtggtttcatttttgcgggattgttgttggttttgttaatgcttgtggtgaggttgaggactgagctgaggaataatggtacaacttggtcttggcagccaaatgattctggtgacgggaagctggctagagcatatcaacttgtgtccactaagacagactattgaacatcatgagatgataatctttgaggagctttaaactgcggctgttgacctattgtatgtaatgacatattgcattacttcagttgtaagtattgtagttttacacttttactcccttaatggtaagttttcggttatttgagcttggctaatggagaaaacggtcgtggtgttgtatctggctcaagatatttgtttgtattagtactgcttttaatatctctatccagtttgtgatgcttgaatgaatatgcctgcaatttatctagtttatttatgcttttgtagtactggttattgttatgtgccattactataattcatattcttgatatgaagatagcggctaaatcatggcaaatagaatctaccttccaatgttagtgttatttactattccttattctacttggtaaggcaagggggaagctcttgtagaaagccaattaagaagtagtagtatttcccttagttctacttttttttttctttttgaaaaaagaaacttcagttacagttttggctgccctggcatcctattttggccctcatggcctcatcgctaagagcttttggtaatctgggctagctgtaacaattaagtgtctgcagatcatctttgtttgactgctgagaacttgtaaataacatgctaaatttgacataatcacacaaatttcttaaacttggttgattcaatccagattattttctggagttcagacataccaagggataatactgctttggtcctttcagatcccaacttctacagaatctttgctttgcttatctatttgcatacgtgacatgtcttcaatcttacatgtgcaattgtttggattttggaattagactccaccgaagtttagggatatatgtttacctttctgttataagttctaacatatcttcttttcttaggaacctgccatgattcaacaattatcatcctttgatacttaatagcttttatttccgcctctacatctatatttcttttgaaaaaaaatgcaaagaagatgccttcctgagaactttgccatcctactctgcctgttgatgtcttttctggtgtgtttgtgtagtacaggagtaagtactatcattcatctatccaaacactagcatcttcctctgttagagcgccaaatgaaatattagtatcagcagaggaaaatctaccatatgcccctatccaaatatccaatgatgttattgtgatattttgtctgatgattgtttgtgccctcatttttttgggggctactgttgttattgtgcgggtgggattgcttcagtcctatactgttactgtgcaaaaaaaacatcttagggaatagttaattcttgttgggtttgtatgactaattgtcttatattagttctgatgccaaccacaaagaacctaaaacgctgtaacactcataggtcccaatttccctatttgaacaggttttggtggttgatgtgacaactgtattggtggtactttctaatattatcactagtcattgtacttcaaaatttaattggaatctatcattttgtggctggcttttattgtgaatttgctttcacggtactgtatagtgtattaaacacgtcgtgtgcttttctaaactccttgttcctgaaaattattctgatcaatagtgatgtggtatctctggatctagcagtttccctcattttcctgattctctttcaatcgaaatgtagtttttctatcagtttttagtgtatttaaaaaggattatgttttgaattatttttcataccccaaatttagcagcatttgttcccttgttaaaatctccagaaccttctgaagaatctgttactgcatcattgaaatgcatgctgagcatcttctgttgggttgctctcatctttgaaccaaattaatgaggattgtagaatcatctacttattttaggcccctcaatgtaaattggatcggcccatctaaatatgaatggcctgacatacctaactggcccaacacattatgcctcatttggcatggttcttgtactagaagactactaggctgtgatagtgtttcacatgccatagtttgaagaaagaaaaacttagggaagagatttttcatgttaaatactctgccatatggcggcactgcatgatagttggtgcatgtgtctcttacgagtcgattgaactgagcccatataaccatgttgcagaaacattatatccaagtattattttgcatagtaccttatagaaaggaaagacagtagtaacaatcttgtagtcttctctcggtttttatggtttggttaatattgtttttttctactaatgttgtagtagctgttatgcatagccataagtcttcgaaagttaataaatgtcatttgacttggctttataagctactaggccagaatatgaccggcactgcttatttcaagaaaaacgtgcaaagcaaactgcacttgcatgtcccttaggaatgtgtagttgtaccagctaacaaccgtttgacaaggcatactgattgattagtgcttgatgtcatctgaaatcttatcttttgaaaactaaatggaagctggagaaactgtgacaccattagattaccattgtcaaaaacctctggattcaacttctttttttcaaaatggaagctggagaaactgtgacaccatttgattaccattgtcaaacacctctggtttcactatgaaattcatcaaaccatcaagctctttctgttacctgccagtgccctgccccttcttagggtgctctgatttcatttgcacctgtcaggtatctatagagagatttatttggtggaaagtaatttgactagaatttctgtttcgtataatatgatctctctctctgtccaatacctcaaccatttaacttacaatgtcaagaatttgatttcccacttaactactaaaccgcatgctctttattctgtgtagctctatattaagtgtttaatttcttaaatttggggatactatgttcatgatgtttcagtattaaaaaaaggcatcttggcatcattcaatgtatatatgcatttatctgggccctatgtattcccaaaattatgaagtaaagtgctttgagtaaagggtgggcatatcacaactcatagaaagctataatctagtgggggcaaactgtactccaatgttccacaaaaggattaccagaagatgttgcattaaaaggtatggtcggctcatgctggtgcctagttcctctgcctaacctgatgtttttagtgttggaatcaagatctgtagtaaaaccttaaatccagtgtagggcacagccacacaaccgctggtctgctatcgccactctttatttttaccacttatgtccaatatttgcgaagttgttccacctttgcatctggatctttgctgttcatgtgacggttgcatgttatgagcctcacattttttttggctgatggtctcgtacaaaagctctctactatgctggagcacaaaatggaattatccttaatcattctacactttcgtctttgttagatgctcttgtgcagaaagtgcttttcaaaattcagtgaaaatgcctctttttctgcaaataagagagtgagaataaaacctttgatatcaccctttttctatctgtaatcactatgcccgaccattagtaaaaaagaggttgttctgctcaaaagttttgatcgattctctttcacctgcagctgaggttcttttttctagtgggcgtggcccatggaatgcctcaactttgatctttataacagcttagatgcttaacagcgacaaatcctttgcgtcaggcaaaataaaaccagcataccaatttgcgtaccaatacagtaaacgtcaagcaatgtacatgtacagcttcaggacgccacatgtaagtatgcatcgatgcattgtcaactcatttttatccgtgtacatcacatttattttatccgtttacttttgtattagcacacatcagctctccctctgtctctcatctgttgatgtctttctgaagactgtttatatatgaagctttctgaatgctgtagttttcattttctgtgttcttttttttctaattgtccataacatgcatggcacatctctctcgtctatgacagcaaaaaagtaaaataaaatcatatacgtatatctatctatatgaagtgcttgcattttaaccttgattaataataacgctgtctaggatttgcaccatgttttgctgacaacaatattgaacctgttgctcgcagcaaaaccgaaccaaggcagcagcacacgagtggaacctgagcctagggcggagagaattagtatgtccgaatgtcgttactgccgtcctgttgattgtttacagagacaattgtcccatgtttaagggtctcagaacttgttttgccaggaccaggttcttgatccttgaactgtattttaattattgcccttgatatccaagcctgcttccccagctgcatgacaagcgtcctgttccatgatttgaatattgcagactgatccatgttgcctggcttcatttacgattggacaatgtgacacgatgatagcataaccgatgcttcattagcagcaccttatggagatttgacaacatgaggaccacattccttggcttggatttagcttagcttagctctttctcccaggattaaatattcaaagatcattttactgatttcatgtgccatttcttgagctggcagctggaatttcgcagggtgacatgaccagaggcctggatggaaggacgcccgtgcggcagcgttgtcgcaggttttttgtcaggattatcccaaccacccgactaatcccgtcatgtgttactctgagttttctcttagcagcataattttgtctttgacgatccatctgggcattatttaggatgtttagtcctaaagaaaagcttagtttgacggccagtatgttggggtgtttgtcattttctttgtaacgaaatgactactttctccgtcccacattgacacattataatactattaatctttgtctcacaataagttaaattttatactgaatatagcatatcatagtaattatgaacatgaattcattactatgatgatgtatcacatacagtattagattaattcattgagaaacaggagtacctaccgtttacccttggttgctcttagcttaatttggtggccttgctttttccagggaaaaaatgctccattgctagctccctccatcgctttttagctgttaccactactgctactttaaaacctactcccacaactgaagataactgaaagtcacaaagaaatcttgcttaaatgtctagtttttgtcgacaaatatgtatacagtgaacccaatcattacagcatgtcaaatgactcgaattactccatgtttatcatagcgatgagtagggaaaaaaatggattgtctaaaggtcagtctagcatgttctttttaagaattaaaacttatagatctacttgtatgaataaaataaataatatatactattaagcgagcaaattatttgaaaaaaaaaatctaagcaaggctgactaagaaagtttccgaaggaattgcagtttttagaagcatgtcacgaataattcaattaatagttcgaggttgtaagctaaaagttgggaccttaagattttctaaagtaatttgctatacacctgaactatctcctctctctctttattactgaactagcatggtggcccgtacggattacgcggctagcataattatattttctctcatataatagcatatatgttttcttattatattattcaaatatattaaaatgacatcataattttaaattttgcaataactttacgaaactacaaatgtgtaatattcatattgtattttatttttaatatcaaattttagttatttgtaagttatatatattcctgtatggactctagactcgtcttttcatatttctttttttaattccgaattttctgtaaattgtatttatatatagactctaggctcttcttccaatattatttatttttatttctgaatttttattatttctaattgtatttctatgtggactctaaactcatctttcaatattctttaatttttaatttcgaatttcagttacttgtattcctatattgactttaaactcttctttccatgttttttcttaattttgaattttagttatttgtaaattgtatttttatacggactcaaaactctacttttaatttattatgtttattctgaattttagttagttttaaattcctatatggactctatactctacttctaatattccttattttttaatcccgaatttctattttttttcttaattgtatttctatatagactctatactctacttctaatatttcttatttttaattccgaatttatattatttcctaattgtatttctatatggactctagtcttctcttctaatatttcttattttttaattccgaattttaactatttctgaactgtatttctatatgtactctagtcttctcttctaatatttctttttttttaattccgaatttcagctatttttaaattgtatttttatatggactctgccttttctttttctccgattaatgtgagaatttctaggctatgagagcgagcgtggaggctcctttttctattcctttaataatataatagatttttcttcctaccatcctcctcaatggtgtagtatccggtgtcgataagacccaccataccatgccgcccattcctcctcacaacctcggcgatgctagtcgcctccttctttcttgactccgatgaccccgcgtcgtcacctcccattgcctcctaactactctatgaggcttgatgaaccactttgcccccttatactcctccatctatagttaccctcacgccaacgctactgtcctccttcgatggctccaattatcggttctgatgtcaccttttattgtttcctaatcactcaaatgataaggcttttcctaccgtcattctcgcccgtgactgaggtggaaccaccatctcctccttgcactgtcatgtccgctaacccaccgttgggtcactactgcctcggtcatcctaggaacacctcccaccctcttccgccatcctgaccttgaaacctaaccaatcggagactagctaaagttcattagagatgaagacaacacacaaatctcagagcaaaattgcgatgttatgaattcagtgatattgcccacaaaaatgtcaaagtgatgtctaacaaaatcgttttctaaaaatctaaaatgtcatacctcttggcttcgatgacgtcactgctgccaataaggagaagatgtgctcctgattcgtgctccacaacatccgacggccacaaagttgactggttagcaactactccctccattttacaatgtaagtcattctagcatttgccacattcatattggtgttaatgaatctagatatatatatctatctagattcattaacattaatatgaatgtgtgaaatgctcgaatgacttacattgtgaaacggaggaagtaattagcagcccgtcaggaaaaaaaaacaacattctattaaaaatttcaagagaaaaagaacagagttttgcaatgagagaaaagagacactgcaggggcaacatggacattgcaccgaacggtccaaggccaaggagaggagacgaccccctatatctgcgccgtgccatgccgtgtagtcccttgcctgctcagcacgctgcactgcactccaaaccacacggcctcctcgtctcgtcttctgtctcgcgcgcgcacgccactcgctgggagctcatggaggtcggctcgctgcagcacctcggcgacagcttctcctaccggtggctcaagcacgcggcgcaggcgccgtcgttcaagcgcctcgtcgacgacgatgtcggcggaagctccaggtacttcatcgacatggaccccgccgacctcttctccatgcggtggacggctccgggcaccgacttcgacttcgacttcgacctgcccggcggcgacgacgatgccgcctctccgatcccgctgctggtcagcgcgagccagatcttccacgatggccgtctacttccccacgagctcgacgacgacggccgcttcggtgcccaagaagacggcgatgccgctcgcgtcgcgcacttgctgagcgagccccggctctcggcctcgtcgccgctgttccactcagcgcagagcacgccggcctcgctgagctcgtcgtccagcgcgaggagcggcgccagcaagaacgccagcgcgccgccgctgctcgccgcggggaggcgtggcggcgggtcatcgccgtggaagatactgctcaggtacctgcggttcctcatgccgctctaccggaaggtcagggcgctgccgccgctgcgtgcgccgaggacgagggtctcgccggcgagccccgcgagcgcgagagcaagggcgtccacgtccagcatcgactggtgccacggcattgccgacacggccgtccatgacgccatcctctactgcaagaaatccagtgtaagtgcaccgaaaccatcaaacacaatcaagcaagcatccatgcacattcacacagatgttgattagcatttaatggcagttcttgctcaaatagtttcttgtcatatttctttcagggacaaaatatatagccaggaacaaaggattcagaatctgcaagagcatgagctgatcttgtggcctctcaactcaagatcctctcgtttttttccaccattatttttgttgtacatccacataagttatacactgtatatgcatgtgacaagctgcatgaggagtacgtttaacggttgtaaacagctcgtttagggtgtaatagatggctccctttcttgtctttctcgtttgtctttggccatgtgaatcaattgaacatttctgaccattcctgttattaattaagttaactaataagaaattcatgagttagattaaagcatctagatcattttttggctcaatcatgtgccttttccgagcataatcgtgtccctactctaacataatccgcgggagtattattgtactagatctcagcaaagaaatcctggtaatactatactgctgatctggtactcatttagcacgttctgttaacttgacgctccagtggtgcctattttgaaattcatttgtaacgattcgatccccatgaattgaattatcctttccatcatatctatgtgaaagttcaaaaacatcacttttatgggtttttttttctccgtgtggaaagtgcaaatttttagtgaaaatcatcctgactactcagttgaaattttgtgatttttagtcagaactttgttcagttttagcacaaatttaaaattcaaaacttgcaggctgctttaaaattaattttctaggtaggccttccaatcttctacttgaaattagttgcttcaaaatctcccttagaatttgcagtttaattttgaagtcttgaaattcgtggtttcaagttaattaatttcaaaatattgaaaaggcaaattcctaacatagttaattgttgcgcgctatcatatgtttgaacccgcaaaacttcgtcataataaactgtgtgttgtagataggattagacatataaaaattgcaacgatttagacagttagtaccttgtaatgcctccatgtccgtatccttgtttaccaagctcgaatttgaccagcaacaatagataactaaagtcataaattgttcgaagcaaaatcaattgaggtcccgtacacacggcaaccagaccaacaaatatctccaaatataaagcttaaacgcgccattaggatgggccattacgtcgtcgatgaatatatgattagtaccatcagtcgatcgattgggcaggagttgttcgtttttcccaccaacccaagagaaacagaaatgttcaacacaattgttaatttaaattcatgcacgctgtccttgtccaattacacgagaatgtctcaaaaaagagactctgtatacaagccagcgtcagcaacaacatgcatgatctctgcaagaaagcaactctaaattagggcagtaacagtatcatagacttaaaaaaaatgcttgctttgaatgacaacgcaggtaaaatatatattcatgaacagggatattgtttcttaaagaaacaggatgcaagaagaagtaaacgaaaggaacccccaatataatgcaaactgatttaattatgaacgcagcaatatgcaaattggattgcgacgcgtgattcgtacaggctaaatgattaaacaagcacgcccaattgcacgccaaaatatagcagaatcatttgtttcccgatgggtcagcatagctagctagacacgcacacctgaattgactggctaaaccagaatcagtgagtgcagagccgtttggtgcatcagcgtgaatgcacggttgcagcaggcgtaccaaagccacgcagtcgcacacgtacacgccatggcgcgttctaggcgatgccgtgtatatgcagatatatctgtatacgcacgtagatacgtcaaactccagtggatttatcgtctcaaaatggtcgtatcgatcgcgttttaaaatttaaacgtagcggtccatgcgataagatgagcaccgtacatggatacgaatcggccgggaccagtaccagttagcagataattaacgtgctcgcagagttgtcgtattgccgcaacagatgatagtactagttttcgaggcagaacgtacacagaccggaccggttcacatccattaccataataatagtatcattacaatcattaacatgtgagataatagaaggatgagattcatgtattagtaactataatgataatagtgatattatgatagaggctgtgtttagttccactggtaaaaaaaattgccgggtctaacatcaggtatacggatacacatttgaagtattaaacgtagactaataacaaaataaattacataatccgcatgtaaactgcgagacaaatttattaagcttaattaattcgtcattagcaaatgtttactgtagcatcacattgtcagatcatggcgtaattaggcttaaaagattcctctggcaatttacacgtaaattgtgtaattagtttttttttaatatttaatactctgtgcatgtgttaaatgtttgatgtgatggagaaaaaaaattgccggtggatctaaaacaccccggagtatcctcacctacacataaaacagcctacgcgagctggttcgctcagctgcgtttggaacagcagccaacgagcggtcgagcagagtaaggccgaaatgagtagtagtttttgtcacgaggcgggcggaagagaggcgagacgtgcgcgagcagcggggcggcaaggggaatgagctgggcctacgtgcacgggagttgggtgttcggggcgggaccaggtggtgcacgcgtggatgggagcgtgagggggggtccgggtgatgagggggatcgatcggctggctcgaccgatcgaggggatccgcactgcactagcacctgcctgccctgcccgatcgatcagcgattcggtgcccaccgcggatgtactacgtacgtacattgcccttgtcgcaagctacctagcgttgcctcgttaacagcaggcagacggtggacgtttggaagcccacgaacagcggcagctcatcagccgatcaacgcgaggaagctcaaagcttgacgtacgacggcgtcatcgtactgccacacttggttaacggtttctgatgacttccagtcataagcctaccacatctgctccaaaataagttaacctcatatggaatatgactatgtctaaatttatagtattacaatgagagagactagagaatggaatctcattaggacgggatactttaagtgacttttttctgatacctggtacccgggtaccggctggtacctggtaccctggtatcgagctggtacctagatattagaccttggtacttgggtaccaggcatcatacccaaagagagagcgaacaagacatcaccgtcggccgcctggtacctaggcatctcgacttcgcttgaggcagagagacgtcgccgcagcacgtggtggcacggcacctggaccacaccttcgagaagctcgcgtcggcgcacctcccgctcatggcggcgtcgcccaccgaaccactcacgctcccctgcctcgcccaccgcctcccgcttaggctccaccggcgaggcgcactccacttccttcgcctcttccctcgcgtgtttgacctccgcgccccgctcccgctctccctctcgctcaccgcgcccaccgccgagctcctcgctgtcgccaccttcgccgcctaccctacggcagtggcggcggcggcgaccggctccggtgagcggtggggcaacgacgaaggggagggctgcacctcgggtgccatctgatttaggggaggagagtgaggtaggaggagaggatccggattagtaccccgtcttcataggatatcggtgtatagattttctctattataatgtatcatatcccgtacaggattagtttatttggttcggatggagtataagagaagaaagccaaaataaaaactgtccttgtcaccatgcaacgaactactcgatctgcctgatcaaaaccgtcacagctcccggcccaaatagtaaggcgaagcaatacgctacggcctacggtagcgatcagctagtagcaacgcgagagaatgtaagtatgtaacgcgtagagacggatcgatcgctctcgtgccggtcggtcgcgggctcgcggccggtgcgcgctagttcacgtcaatcccacgtgaatgccatgagcggcaagggggtaagcggacaagcgagctatcagaggccctcgcgtcgcgctacccgccgctccggttgcggggggctgtagctgcacgggacaacgccggctttaatgcgcgccttggcgctgcccgcgtccgtcgctctcccggccggctgggatcctgactcctttgcactgcttttctttatctggacgagccaaaacctgttgtttcctaacgttttcagattgattaagatttggaggtttggcatgatggattgtgtttggcagcgtttcgtatcgcttgaaatctactacgtacacggtacacggcccgtccttctggaacaaacatgggaagatggttcagcccgggccattctcctcgcggagaaatcgaaacattaggagttgggccgtgagcccatctgcccatggcagatcaagtaagtggtggcctgtcatgatctcttccaggttaggaataagtctactttgctttccttaactaggggtcgaatctgatttgtatccctgaaccataataccggatattttgacaccctcaactattaaaaccagtacaatttaactctctcgacggtttcggaggataattttactgacgtggtgtcccagtcatcaaataaattttttaaaatgtggggcccccttgacatctcatccctctaataacctctctctctctctctccttttttcttcttggcgcacggtggctgacggcacaggcgacgagacaacgacagggagcggcagcggcggcatctggcggcgaggacattgcggtggagacgacgtgtgaagcccgagggttctcggctccttccatcccagaggcaacggcatccatgcggcaagggcccgacggagggggtgccaactgcggctgttgtagtggtgggtgcacagggtgggctgcccgatggcagtagtccagggtgacgaggagggccccatccccctgacggcggtggtgtgaggaaacggatgtcactggcaccgaggaagcggtggcctgtcgtcagggctggatccaaggcgtcgctgtgcctaaggcgaggtcagggcgggatatggatggtggcgtgttggcgatgacttgggggctcgaaggatggtgccggcagcgggcatggccaccctctagtggtggcgttgggggtgctccccagtcaacaatggagtcatgggtggcggtgacacaacggggttggcgtggcctggccagcgaatgcgtcgaggagctggagatatccccgcgcccctctccctcatcctgttgttgcttgccgtctcgctcctcgtccaccaagtggcccttcatgcacggagcaaagggggatgagagcgggggaagatagcgtcagcaccggcctcgtcgactgcgtctccgccgatgcgggcttgccttcgctccgcgtgtgaaacaacaaaagaaagaaaaacagggagataaggatggtttctgacgtgcggaccccacattttttccctcttatcactagtcggtcatatgtttatttttaatttatttgatgactgggctgccacgtggacgtcacgtcggtgaaaatcactcttaaaacagttgagagagctaaattgagccggttttcatagttaaggggtcaaaatatctagtattacggttgagggatatgaatcatatattttgagagagtacaagtggacttaatcctccagggtatggttgcgttgggctgcactagttgtgaatagctgcagctagcagccggtgtgaactctgaacagagcctatgcccatctcctactttttgaagttatctcgatcaggggccccgggcaacttgtacacgccagccgaaactgtcagcaggcacctggccagctaggcggcagcgtatcatcgtcagcacccggtctgtcaccaaacaatcagcgccgaaccgactatacacacgtagtactagtaattgaatcggtacaatgaactcgtactcacgaatccccttaattggtcaatgctcggaacaccaagcacaagtcaatccattgcacatgcaggtagcaggtgttgacacctcttgacacagcacatccgccgtcctgcctccagctcaagtggccaagttccccagaacaaaccaaaaccttgtgaccacaagctcacagcttttattgtcatctcacagtctcacagaccatctagaacgctgctcaaaaaatcaaaatcaggggttaaatccaaaggctccatccaaaacccagtcacaatgcagagctagagattaagcgagtctaatgcaatcataatccgttttaattaagctcctctcttcagggctaagcaaccttaattcagggagcaaaaggtgccaatagtttaacatcatatcgatcctattcctgagcgccgccgtcggcgtcgagacataaaaatcacaaatggatcgtggagcatgtgcttgccgcaggcaatgatgaaggatcagcattctcctcagaacagaaacaacggcagcacaatacaagcatactaccttccagggaacgaagccgccgggatggaggcgagcaagtaaagcttcagggagccgcacagctaagcctagtgtgaacaataatccggcactaagcatagcatcaatttaatacaaatcggcagaaaagcagtgtgagtgtgtgaggctttgagctaccaccactgtgattagcacgagctcaaaagatgatattattcccatccaacgaatatttggtccgaatttaatagtggcacactccaactaaacaactgaaaccactatcacaacttgcagtagcagtataaatagggcactggtcagcaacgcatgctcgtcagacagcccaaaagctgagagagagcacgcatccaaagttccaaactagtctgcagctgctgttcgtgtgcatatccagtgagtgaagtgcaggaagatgaccaaccatggcgccacctccgctgctccgtgcagagatggtcacggatcagcagcaagcaggagacacatgcccaggcgtgggcagatcaaggcgaggattgtgtcggcagccgtgcactcagtcgcctcggtgctcttgaaagccctccacagcagccacatcctggtcagaaaccccttctgatggagctatcagctagtataccgaaattaggcgagttacctgttcggctgtacctggaatcagctggttttcaagtgtaagcatggttcagaaagtgatagcctagatggatgtactcatgtacatttctttctccctccctcgtttcgcatcttgtttgtacactagttttgttattatcaatcacatagtgtggttaaagattaagcaagctcttgctactccgacccgattgcctttctctgctaccaattccgcctgatgatggtgagggacgcgaaccgccgtaccggcgttgccttcctcttgcgctgccggtggagagaatggccgcctcagccttcagtttcgagaattgccttcgcggcctcacgggcggcggagaacggggatgtcgcagactcgtcgggggacggcgcgtgtccgcatctcccaaactcgcatgtagaacggcgggaacgagctctctcggtatgcacaacactgcagcaactccgcacgccggggatgtctgtgttgtaggctcgtagtcgtagccatccaccacggggatttagatccaatgcagtcgactgatcatcggccttacatatcagtgataaaggcacggtacgatcatcggcctcacatatcagggataaagacacggtacaatctgctgcagaggatgctgaattcctgatcaccgccacggcgccacatcgtccaacaagagtagcagggccgcgccacaaggctgcagaagaagggggacgaacgggaacgacgggacgtactagtaaaagtcagtaacggaaggcggcggtaggagaggggtttctcgtttaggcccgtctggtaagtcgtactggattgcttggatgtgccacatttagtgggccttctgaaacaaacaccgggttgcaattacggcccatgtaatggagcctacactattcatcctcctcttccctttttttttttttataacaactcctctgtcctcggctcaaagatcagaatgtagacaatctcaatcacaattacacccattttccccaccgtttcgaaggcatcccatgctccaattcatgatggcctgggtcacccgtgccaaacctatgacttcatgccaaacaagctttcggtattcgttacaagtcactactcttcttcatccaaaaaatataattaaaaaaatcatctaaacacctgtaagcaaaataaaattatttttaagagcttgttcactttgttgtcaaatcaattttatcaaaatttattatgttttaatgctaccattttttggtaccgttggatatgttcaatttgatgtcttctaaaattttataatgttttttcgagataaaatttttgaaacttctcaattttgttaggatagtattggcaagatcattttaaaattgttaccatactataaatttagtacattcaaagtgaacaatgtctaactccatagacatgtgggccatattctctctccccaagagtcagcttctatgcttaatgcccaatacttttattaggactgctaaaaagatgtctataatgtatagaaaattcacactgtggatgctcttataataaatactcactagtaaggatgcctttatcatgtgtttggtcatagggatatgatgggttgggttggagaaaactaattctttaaaatgtttgggtcggggataggtgagatgagatgattatgattcctgaaaagtaatatttcttctagataaaaggctccatcccttaaagaaaaggacggatcaatccaactcactttctctcttattggcatccgggacacaccctccaaacccttaaaaatagtaccattccaacccttgtggcaaacatatactcccaatcaaacacaagccatcaggcccgccagtccgcaacggcatcatggatggacataagatcgaggaagaagcaaccacgaggaaaagaaaacgaaggattcgccacccacgctagcaattttcttctgtcaattcctttccccattttcaggctgaattttttcaggcttccagcccaattaattaattaggagtaggatatggtcagatttttcttctggcaattcatgcctgctcgtggatcagaccgtacaatttacgagtacttcactgtttcctttctagagatgttgtgtttggtcagatttttcttctggcaatcatgccttatccaaacagagaatggcaagatatcatctcacacaaagaaagcaaccagccattagtccacagtggcacagtacgtgttgccttgcactcttcaccttcatcacgccctgcggctcaagatttgcatgctcgtgttgtattcaccttgcaaggcaaaacacatcacgagttgcacagcaaaccttcgcttggacagaacgagtccacagccttaaccgccatgcaatgcaccacctcaaatggcaatgggcattggcagaaagcgagatgtctcggccggttaaaagctccatggacgcagcacacgcaagcagttattgccacgtctattggctcggcaagtttggcatagcaggcagaaagcaatcaataaatagcacgcatttactgggggttaatataggcagggattgatacaggacacacccgtaatatcctccaccggtctaggcactttctgtatctatatatacgtaagcacgtcctgattcttgttgcatttctcgtcctgatttgcgtcctgcagctctctctcatcacagtttcgcaatggccaaaaaaacaatactgcaggtaagtaacgctctccgtctccgtccaatccgatcaaattttcgtgtcgtcttaggattattattttcttatagaatcaagaaagggaattttggtcggttggttggttgcaggtggtttgcacggtggcgctggtggcgctgtgcgcgtgcggcgtcgcggcgtcaccgtcgtcgccggcgggagcggggtgccggaagcacgtcgcgaggatcacggagtacggcggcgtcggggacgggaggaggtccaacacggcggcgttcgccaaggcggtggcggacctgtcgctgcgcgccggcgacggcggcgcggcgctggtggtgccgaaggggaagtggctgacggggcccttcaacctcaccagccacttcaccctcttcctcgaccacggcgccgagatcctcgcgtcccaggtgatctgagccaccaacaacatcggttgcatgcatcaaccccctctcttattaccatttaccatgattaactgcgccattatctctatctctatctcggctggtgtttcgccgcgaaagtagcgcatgttaaatgtccggttaattagagcaagcttaacagtgtagcctactactaactccaattcacctatagctaatctaatagtcaatttatatgatagttgttttctatactattaatatatggtctctacatgtcatactcacattgtgtcttggagtccgtgctgcagctgactacatatctgtagctcactgctcttcactcttattttttatctcattaaaatatgttgtagccggctaatagtctgtacctgctcttaccgtcacacttgtgaccaaacagtcacacgcgaccgccctaaagttggcgggtactagcctacttccgttttattggcgtagatgatgctttttgccagggacaaacgccttttttggtctggggtcccatatctgtcctcccaggctcccatctgttcttgatggaatctcaaactggcaaactgttaatacgaacattaacatgctaaatgccacggttacatgctgtatttttttttgtcgtaatcaaccttatctgattgtcgctctcaagaaatgggaggacaacgtattaaggcggcgcttaaatatgtgccaagagctgtatgttgggagcttgaacccggtgatgtgtcattgcaattgcggtggttgcctattgtaaggatgagctggtggctattgaatacatgtaaatgaaccggttttgatcagatagctgattagttagtttggaccattgaaggtcaatcgatgttaatgtgatccgtttcagttgctaaccgtgccgtactgagagaaagagaatggattgggagtgttaggacaaaagctctgccatgtcatttcagaaatttctactgttatatggttgctccacttttatgctttgaattttgtcagcacataacttgtggacctgctactcttatctgtttttgttcacccgttttcagttactagtgtaactggttcatctctcattatctgaagtgttgacagtctaagctgttcatttcgttcttcagaacttggaagattggcctctgatagctcctctgccatcctacggaagaggaagggacgaaccaggcccaagatacagcaatttcattgctggatccaatctcacagatgtcatcatcactggtacacgaatgaatgcgtgatgaggattgctattttctcaaccttttcgtgtaactgctgtgattgtggtatatgtttagctgtggatatctgaaattgagcaacatttcaggtaggaatggaacgatcaacggccagggccaagtctggtgggacaagttccacgccaaggaactcacctacactcgcggttacctgctcgagctcctctactctaacaatatcatcatctctaatgtcaccttcgtcgactcgccgtcatggaatctccatcccacctactgcacgtaagaatcatcagtactcgcaaccagaattcagtttctgaacggttagatatagatcatgatgctcaccttctttgtgttccgtgctgcgccagcaatgtgaccatcagcggcatcaccattctagcacctctcaactcgcccaacaccgatggaatcgacccaggtataaacatacaagtcacattgcacttgatcaatgttgccatgaggaaagcattggtttgtgctagatgtgatgagctcttgttgtccatggtgcagattcttcctcccatgtcaagatcgaggacagctacatcgtgtccggcgacgactgcatcgccgttaagagcggctgggaccagtacggcatcaagttcaacatgccgagccagcacatcctcatcaggaggctcacctgcatctccccgacgagcgccatgatcgcgctcggcagcgagatgtccggcggcatccgcgacgtgcgcgccgtggacaacgtcgccatcgacaccgagtcggccgtcaggatcaagtccggcgtggggcgcggcggctacgtcaaggacgtgttcgtccgcggcctcagcctccacaccatgaagtgggtgttctggatgaccggcaactacggccagcacccggacaactcctccgaccccaacgctctgccggaggtcaccggcatcaactacagcgacgtgttcgcggagaacgtcaccatggccggcaggatggaggggattcccaacgacccctacactggcatctgcatgtccaacgtcaccgcgcagctcgcgccggacgccaagaagctgcaatggaactgcaccgatgtcaagggtgtcgcctccgacgtctcgccggtgccgtgcccggagctcggggcggcgggcaagccatgcgccttccccgaagaagagctcgtcatcggtccgcctgaattgccaacgtgtagctactgaaatactgatataggatgatagtatggtgtgggtaatggcctgggctatgagatgcttgggaccaaaaagatatatatgatgtggtttagtgagtaaagttaagcagtttgaaaatgctgccggataatctctttacacccaattcatctatgagtgctcatctgcgaatgacctgaccaaagcaaagccttttcattttgtcttctgacagtaaatacagcacgtgacaagataacaaaatcatcaaacttctaaacgaaactttgcaaaaacaatgacaattgacaaagtgagaagcaaagctcaacgtgcctaggcagcggtttgcaatcaccgtcttcccctgcccttgctcatgaagtggtggcgcttcaacctcttcttccggatcaccacggaggacttgatgtgctccgcgaacggcatgccaaggagggtgagcagcctgagagcctcgttgtcggtcttcgcggtggtgacgatgcagacgtccattccattcttcttcccaccgacctcgtacgggatctccgggaacacgccctgatcacgaaggcctatggtgaagttgccatggccatcaaagctgttggggttgacaccaaggaagtccatggtcctaggaagcccaaggttgatgagcctatccaggaagttgaacattacctgcagcaagccaaaataagctcatcgatcaaacatactccctaggttcccaaatacttgtcactggatagtattcatatttgaactttgatcacttatattttttagaaaataaaatgcatatacctaaaaatatgccatattattaaaggttgttactccacatagataggtattaaactttcgttcgtccaaccatttaaaatttgtggtcaatgtaaaatactgacggccaacggtgacaataatttggaactggatggagtaattgcaattctcacacatactttaggctattatactgtcatgcaaatcccaaattgatacaacattgcagtccccaatttgtcaatgtctgcatcgcaagtagccagaggtacagaggactcaccctgccgcggagcgtaacggcaataccaatggtgttcccctcgcggatcttgaaactggcgacggacttcttggccttcgtcttgacgggccactggccggtgatcatggcgaggtccttcatggcggattcgagccccttggagttaccggcttcagcccccaacccgcaattcactacaatcttctcaaccttgggcacctgaataaaatcgagaatccaaaacacgctcctctaagcttaattattgaacaacagtcgaatttcccgagttccgcaaagaaatggccatgtctatcctataattgcgagaagggagacagaggtcgaacacctggtggacattggtgtagccgaactcctcggtgatgagggggaccaccttctggtcgtatacagccttgaggcggtgcaccttctgtgcctcggtggggtcgacgaggacgatgcccgaaggcgaggtcggcggcggcgccggcttgggtggcgcgtcggccgcggcggaggcggcgacgcggagggctcggcgaggaggcggggagcggaggaggaggcggacgttacgggaggaggaggcggtggtggtgacggggaagggggccggcgaggacggcagggtcacagccgtggccgccattggagcgtgcgcggagacggaggtgggagctgaagagggagctttatgccatggatggattacgggataaggcgagttggctgtggctggctgccgttgctgtccagtgtcgcaggtgggctttctcgtcatggttcggcccatcaaactgttcgacatggtttcaggccttaggcccatcaaaatcgttgatttgggccttcgtccataagctgtttttttctttttgttttttttgggtgtagctatatttatggcgccatatttttcatcaaaaaatagtcggcatgtatttacattgtaaatccctaaattacatatgtaattttagtgtatttacaatgtaagtctcaaaattacgtatgtaagtactaaaattacatatgtaaattcgaaaattacatactaattacatatgtaagtggggtgtaaatgaggtataactactgtgtaagtggctgaaaaaaaatcatggtgccatatttctagcaactccggttcgaaattggacgattcgcgaagctttaatgggtatgacgagaatccgataccgaaattaacgggtcaaagcggccgcgagtaggaatcggctgcacgaatcacggcgtcatcctacggacacaaacgccgactgtaatcatgcaagatttatggcgcaacaaatatagcaattccgtttttttccttcaagagaagtcaagagccatgaagcatgatcagacggttcaggcttcagagttcagacctttgcagctgtgtttagttgctgaaaaaagttggaagtttaaaaaaaaattaaaagtttatgtgtgtaagaaagttttggatgtgatgtgatggaaagttgaaagttttaggtagttgggggtgaactaaacacggcataggagaagggtaaagttacatgagtcaacagctgcaagtctgcagtgtgtgaatttcgatatatgccttgttttggtcaaccgataacagtgtttgagtatgtggcccattctgtattttctaatgcactacaggacatcactagtatagtagtagtatgccattaaacgatgacttcaaacataaaaaacgccgatgaagagcttaaacaagatcaagcaaactctgaacctagcaacagttgctggcagatcagcaggagatctgccacgcttgatcaacattgaaaaatggacggaatatcacgacgaggatcctcgtcacatgcttatgcctaactaatcatgcagtaaccgtaacatgcagttctttataaccaggggacaatcactaggatctgatttgaaaggtcccagatcacaacattgcgcttgccctaccttgttctaccaaggaccagcaatgccacgaccgtgatcctgtgaggatcgacttgacaccaagagtagaaacacaacggacaatatcttccttgtcagtttgcaacctaatcctgataaactacattaacctccttgacctcaagaagtaactgtcagtctgtgaccttgtcacttgtcagggccttaatgaacagccattcagcagtatgggggaaccgcctagtgtgcataagcttcattaattcttcttcccggtcaaaaactaatcagccatgcatcactttcatatttacatccggcacatctcgtgaacaagagatacagaatgtcggcaaatgaagaatataaaagaaagtactcattttatcagtgaacacctcactgtcagcagcacgactcaaccagactaataaattcagaatggtactgattaatatatatcattaccagcagtactagcaaaagcatcagccattcagccccagcacatcatttctaatacctgtgtgctccaccgtccaaatgagcttccaaatatctatctaaattattcttctattaacaggacagaaaagcatattacaaggctacaattgccactgaagcaaaaaactaataagagatgacagcaaataaaaagaaaaaaatgtgtgataagtagctctcattggatcgcatctgaggtctctttcctcttaatcctcctcttgatctccttctccagctcctcaatcccacccacctcctccagctcctgtcaaccacatagacagagacattttagaacatttcagacaatttttccgacgatcacaaatatttgtaatacatcttagaacatttcaaaatttccagtccttttatatcaacacagttcaaattctacattagcttcccaatcacaaattcatgcttgcaatataggagtactgcaagtatgcaaactactcgacaaatggacaccgttggagcaggagtaagccaacaagcatccatggtagcatggggcacgaggaagcaaagcatgaatagcatgagacacatttcctcaccttgggaccaaggaacagcccatatggcacaccttcgaacttgtccatgtgatgtatctgcaagaatgaatggcaggcaaggatggatcatctcacataaattcagaaccacggcaagagaagctcagagacagggatgcgtggtcggctgcagttaggtggagagcgaccgggccggacctggtgggcggcggcgacccgccggaagtagggcacgttggcgatgggccccaccgggaagcggcggtggaccaggccgtcgtggacgaacatgtacgccatcccgaacagcgtgatcccgagtccctgcggcgaacggacacgtcagcacttggatcatctctgcccagagccccagatcacaaaattcaaccttggcaatcaaattgaacaaaaagaaacgctgctagcgcttgtattttacttgttccggtgagaccgttgatgggtacctcgcatgggtgaccatggcgccgtcgcaatgcgacaacaatacctattgctttagtacaatctacgttatagggggaactatttaatcattcgagggatgttctctcgtttgcttacagaatatccaaaggttatgaaattttttgacaacactcagataacatatctgtgcaactacataaaatcttatattcaaactcaactcatacgttgagatataaaaaattaaattcaatgtatgattagtagcgtaatgttcacatctgaattatcttttcttttattcgtgatgtgtatatggaagttgaacataatttttggtggaccgatagatctcactatactctatattattactttttttttagaattttttataactatttgtatcgattttaaaagagaaaaatatacgagataacatcctcaagatattagaatccattataggtttctctgggaactcatggaggccaggccactccgtttttctaaattttctcgatctcgaatgttcaattttttattgtttatccgatgcagcaaggacatcaagatcttttggagttcgctctacgctttggcttctcttgacagataaattttttttttttttggcaggcggccatggaatgtgaatgtaatcaactgaacatagtactacatcatgcacttttgtcattttaatacggccacgttaagcacgcttggtcaaatcctggtacagtgtgtttgagagaagtgatggggatttggttgaaatggaggaggatcgaccactcaccgcgccgaagcagaggccggggacgaggccgcgggtgaagaagccgtaggcgaggagggacatggccgggacggcgttgatgatggcgaagacgtcgttgagctcgaacggcccgtctcgcgggcggtggtgcgactcgtgcatgtgccacagcgacgcgtgccacagcgcccggtgcgcccaccgcgcccagaactccatccccacctgcgcaaaatggcaaggcaaaaccaacacggttacacgagcgacgcgcggcgtcgtgcggacggtgcgtgtgtgtgcgcttaccgcggcgcccaccgatagcgcgaaggtgccgaacatttccgtgaccgggatctcgccgctgccctggtcgagcacgcggagaaattttagtgctgcggcgaaggaattgccgaattgggtaatggtaagatgcgagcgggagtttggcgatggcgtgttacctacctccatttgccaggcgaagcggtagtagacggcggcggcggccatggacgtgatcccgaggctggacatcaccgctgccaccaggtacgtccgccgctccgactgcttccgcgccgcgcgctccgccaccgccctccgcgcatcctcctccggctccggctcacccaccgccacgcgcaaggggacggccagccgccgcgccgggagcggcgcgaacgccagccgcagcagcgccgggggcgatcggtgtgccgccgccaccgcggcgggggagaggagaggggcccgcgcggccaccagcctcgcgacggccatggatgccgcagccgcagcctacgcgaacgcggacgcggggatggatggacggttttgattgggcgggtgaagcggtccgcgtccgccccggggagcgagaggcgtcgtccaagacaagtgggtcggatggagtcgccgtcgtcacgagtcaacttgtgattgtgagcatggaaattcgtgaggaacgccggctcggacccggtggcttttatataggagtatcaggggccatgtggaaacagcgacttattcacgttgacactaatttacagtattaaatatagattaattataaaaccaattatataatcttatactaattcacgagacaaatcttttgagcctaatcacgtcatgatttgacaatgtgatgctacaataaattttttataattatagattaattagacttaaaaaattcgtctcacgaattagctctcatttatgaaattaatttttttattagcatatttttaacactccaaattagcgtccaaacatccgatgtgacatggattaaaaagttttagccccatctaaacagcctctcagtactccctccgtttaagatggtataaattatagtacaatgtatctggatatacctctgtctatatatgttgtattagaatatgtcatattctattctaggttgttttttttttttttgacggagggagtaggcacgaatgcacgatgcggatgcgagctgagtcatgcatatttttggaatggaattattctcagatcatcagcaattggtgtattggagattaaggtctttcctgaagctggggttatctcgttgccgctgggtgattggccaggttgaggccgcttgcctgagctaccgcggcgtcaggggcagtggaaaatgacattgcaggttcagggcacctgattcgccacgtggccgtctcaacgcatccgcgcacgcagcttctggtcagctatacaccgcgccggcgagccgtcctccgctgcgtcgccatcacaacgagttactcctgacccctgatctcaagcgtcggagttcacctttcgattgagcgctggattctggtctgacttataaaggtgagacatttttcatcattttcttatcgggaattggctgtttattatatatctaaattcttgaaaactattcaaaatctctttcagcatatactttcatcaagtatccaaacctcaaaaattctgagatttactatcggttttcgtgaaaaaacgtaaaccctaactgagatctgtatgtagttcatgttctagctcatcatcgttctgctccatgcatgccatggccaatgcctgctgggcacaataatttttaccaccacacttcttttaggcatagctcctttcctttgtcgttaaaaaattggagaggatagaacatctttctaaagtacgaactccacctgatcatgttcgcttatccagaataggaatgtggctgcctgccctacgaacgccgtaggccatggaaggggtgtgtacgtgtcagggcagcgtcccgacgcgagcgtttgcccggcgaatgctgctgctcgccgccccactacgtggccactggcatgtacccaccgcacttgccgacggccacgctttcctcccgctgcagtcacgcttcagcagctcagcacctcccactcgtgaattgggcaccccatgaaaaagatggaaaaagaaccaagccgcttcaacctcaacgatctactattaggggtttataaaaccgcacgattaacacacggttattatgattaccacgcacgataacctttgtagtttttaaaaccacggtatgtcttacggttaccgcgcggtaaccaccttaccgcgggagttcggtaaccgtactagaaacggtaaggggaaccctattacttttacttagaaccttagatgctactcagatcactataaccactgggctatatgactattcacgaaaccctactactatcccccttgattatactcgcaagaagagacatctagatcttttaccttcgccctggtgtagtcaagtctcatcgtttcgctacctgcttacctggtgatcggtggttcggtacaaacacgacggaatatacgagtgctctcgtggtgccgatggcgacgcgcgacgagaggccacctgacggcgacgggagcctcgccgtagtgggggcggccgcgccgcggttgctcgcgctcggcgacacgtacccgacgggggatttaggataactggttttcggaggtggacgtggtggtcaaacgcgcggtgaggtttttaattgggggaaacttttggttgatttggatctccaagctgccataacagtgccacctattccattttcgcggtagcctgatagcgtgaagtgtgaaccctgaaatggacggatgatggaatatggcaatatcgcatacggagtatgcaaatgaccgaatgtgtgtgtgcgggtcgtcgtccacgtttctcacagtctcacctgtctacgacagcaatcgactactactcctccgtctttgattttaatattttatttgtactatttgatcatttattttatttaaaaaattatacaaatataaaaaacgaaaagttatgtgttaaagtactttaaataataaagtaagtcacaaataaaataaataataattctaaaattttttaaatgagatgaatggtcaaaacagtacaagcaaatcaaaatacgttatattagaggacggaagaagtactacggattgattgatggatcgggatggctttgaggacaaatatctttgctatctgcttagctgcagtcgatcgagcagttaactaattggtttctactccatggagtaaaaggaaaaggaatgaagcatctattgttctctgaaaattgacaacagctcataccactaaacacgctaagcatgtgcaagaaaaataaaagaagagcggcaaaacatatacactctccgttttaaaatataacaacaatcttatatgttcaaattcgttgtattaaaatatatcatatccagtataaagttgctatattttagaagagatagagtagcagtactaaaagcgctaaagcatgtttttagtaaaagaagaagaaaaaagcgactcaagttctcaaactcatgcttaacaccctaaacatgtatagtaccaacagtacatgttttagcggcacctttgaaaaactaggggcacctttgaaacgtatataatattaaaaaatagatgaataaaaaacacataattttaacaggataaaagtacgaaacaaagtccattaacataattaattgagtattaattattacaaagcttgaaagataacttcatttgacttttaaagaaatttctatataaaaaagttatttttagaaagattatttagtcgtttagaaaacatgcttatagaagacaaagagttgtaattgctaaacgaaaaaataaacgaggccgaagtgaagctaaacaagctatgaaattaaataaaagaaccaaacatgtactaagtaaagctaaacaatcttttttgtttggcatgaaagctaaacaatctaaaacatgtactgccaagtaaaacaatatagcaaagcaaaaaaaagaaagtaaagctaaacacgctaaaacatgaactaccaagtcaaaaagctaaacatgcactaagtaaaacaggtacgaagtagaagcacatttcttttacccattcataaaataaatgtactaaaaaaacctgaaccacatgtgttcgctatttaaggttcccaaccagaaccctccgcacgggaaatggagcggtccattagcgcgtgattaattaagtattagctatttttttaaaaaatagattaatttgattttttaaagcaacttttgtataaaaactttttcaaaaaacgcaccgtttaacagtttaaaaagcgtgcgcgcggaaaacgagagagaggggttggaaaaggggtgtccgaacacaccctaagtagaagcaactaaacatgtactagctgagaaaaaaaagtagaaatcaactaaacatgtataagtaaaataataagcatgaaattaatacacgtgctaataagtataaaaaagaacaaggtaactaaacatgtactaattaagttaaaaaagtacaaagcagctagacgttgtactactaaataaaataactaacaaacatgtaatcaatacatgtcccaagtaaaaaaaatgcaaagcaactacccctctgtcaaaaaaaaaaaagtccaattctaaggacaaatctggattctgaatacatgcaatccagatttatctctagaattaattttttttgacagagcgattaaacttgtagtagaaaaataaaataaaacatgggccaactaataccacctaagtactccatccgtctcaaaataaatatagttttgcactattcatgttcaatgtctgttcatcttacttgaattttttattagtatttttattattattaaatgataaaatatgaatagtactttatacgtgagtcttttttttcataaatttttcaaataatacggacagacaaacgttggatacgaatatccatggctacacttatgttggaacgaatgcagtatatactaactccgccccgaacaaatataagtctaggttgtttagcatgtattaagatttgtgaagaaagattattatgcctcgcattaataataggaaataatttgaatgataagtaaatgatgggacaatgaagaatattttattatgacaaatgttgtaagaaaaattaaatcatataaatataattattatgagatggaggtagtaatactaggacaataccaaacatgtagcaaaaaaagggtaaaagttgaagggttgttaagggtagaatagaaaaaaataaatgataagtaattgatgagacaattaataatactatattatgaaaaatgttgtgggacaaatttaaattaaaaaatactaggacaaaaccattcttaaaaagtagtgggacaaatttaaatataaaaaatactaggacaaaaccagacttgtttaaaatataaaaaatactaggacaaaaccatacttaaaaagtagtgggacaaatttaaatataaaaaatactaggacaaaaccagacttgtttaaaatataaaatatactaggacaaaaccatacttaaaaagtagtgggacaaatttaaatataaaaaaatactaggacaaaaccagacttgtttaaaaaaaaattaaaaagtagtgggacaaatttaaatataaaaaatactaggacaaaaccagacttgtttaaaaaaaaattataagtgtggctgctgggattcgagcccaggtctccacggccacaacgtggaattctcaccactaaactacagccactttattagacaaggttagttagtcactatattgaataaaatatggttaaagcacaagaacaaacttccagagcattttttgcacgcaggggcagccggtagctaaccgtatctgtttgttattgatcgcagggcaaaatttgcagcttggcatgctgaaacagcgatatacatttgtcggccagatctcagtgttactctaagtctgaatgataatagacattcgcttcttcagtaattttcctccaccctcccattgtcattgtcgtgttcttcaagttcaatctgaattccaattctcaagcactgatcgttccatgaccccatcggtaggcaaaggagcaacaatttctacagattttcctttccagagagcgatctatagatttcaccttcaatcaggaaggatactggaaggtagcaataagtgaaccgaacggcccaagacaatccatcacaaggatggcccatgtgaaagaaaacccacccaactgcaaattactaaggcccagcctgggcaaccaatcaccgacctttccagagcccaccgtatagcaactccgggcctatacggcccggcccgttatcgaggctcaccaacccgagcgggaatctccaggcaaaatcatcggctgcctcaaaacccctgagccgtgcatcctagggtttccctctcctcctcccctctctccccgtccggcaacgcagcctcaccgttcaggcggcggcgaaggccgcgtcgaccccgcgcagcgcaggcgccatggccgccccggaggcaccctcctgctacgttgggatcgcgcggcagtccgccgccttccgcctcatgaagcaaatggtgcgtgatactacctaattcaaagttttcctcatgcgttggggcatgcagtatgctattgctagacgtaggtttatgttggttaacatcggttgatcctgtcggatatggagtctgaaggagttgctgttgttgttcctgttgaattgtaactagcaacgtttgttaatgctacggagtggaatttgggaactgccgcaaacgagtgaacttggcttggattttggaaaggagttgaaattcacattcttcacgagttatggctgcacatagattgaatttagtgtagttaatatttctaatcgaaccaaatgagtaacgtgaatggaatggtggtttgcactctaagtttatttcgtcagattatactgatttttctgtaatttagatttgttctctttttactgattttaaagtgtagttagcatttttttttcattatgctttaggggtgggaagaaggtgaaggccttggtaaagataagcaaggcattaaggggcatgttagagtgaaaaacaagcaggacactcttggtatgtttctatatagatcttctactttagaagtctatttgtaaggatatatatccttgttaaccacccgtgggctctcttaaacctaatctgatcgtttctgcaggtgttggtgtagacagtcctcataacaaatgggtatatgacaccacccaatttgacaatatactaaagaaactgaaagtggtatggcgtgtaacaattactttgtttgctctatgtataaattggtcattatttcagttcctaattgtttcctattatctttttcttgtcatttgatcgttgctcccatcttctttggcagcaatccgctactcctgctataaaaggtacctgacggtgtttgtgcgtatagttcttattttcatcttgttaggtgttgtttgataacatttttggtgtagcagaatttgaagatgatgtaagcaattcaccagatagtacaccaaaggaagctaaaccaacaaacaatgaagttaccaaagttacccgaccccaaggaaggttggtttgctcccatagcttcagtatttgtatttctgtatctattttttcttctctttacagtttacgcaatacttatttcagatataagaaaagagagagggggaaaagtgtgagcggttattcagcaaaagatcttgaaggcatacttgtgagttgttattcttatgtgtgcctatttctttcttagctaatctagttactatccatgagcaatttttttcttgtgcacctgtgtaaactgtgtaacttactttattacatgcatgaaatattgtgtttgcacaggttcgcaaaagtgatgacaattgcaaagtggaccaggaagttgaaccaacatgctgtgatgaacctgatcccatcatctgtcaagatacaggtctgtaatttgcatgtttagtttccccatcattgcttcttggtctgagccaggactgaggtgccaaacttttagaactagaatgtgtacacactgcatacaagtcactgaacagctaaatggtaaagctctgctgattatactcatatactgttaattttggttctctactagacgagatctaccatgtcagcatctaagttgctaattgcttaccagagtaaagcacattttatttgctctctaatctttctctcttcaccaatggtttgaattgtgactacctgattggttgtactgcacatggtctgatgcttggtttggattgaaatgattctgataaatttgttactctaaatatgtaatcttcttttgagaccatagactaatatcattgagattttactaatagttcatgacaactctctgttcagtatcgcaagctgatgatgtgaactggtgggggcataaatttggattcaagtcaggcggctttctaggagcaaaatcgcgcaagaacaaatcttctgctacaaaaggtacttcaaatgtctgccagacatttggggaagaagaccaagaaaacctatacaatcttgttcaggttggtattaacagtctatcagatctcccataatgtcctataacaggactgtccatttcttaatgtgcttttagagactttttaaccacatataagcaacttgcctttgaattctatatttttcttacagtttggcctgaaattgcaaagtcaatttagacctctgttgattgattatcgaacaaatctgatgtatttaaaaacatatagatatagctgagttctcaataatatccattccatctaaatggtctttgtaactgctgcaggacaaagccacatctggaaagcagggtcttggcattaagggtctgccaattaaagttgccggacaccgttggaaagggaacaaaacttcttttggtgatagcgatgaggaaaattcaacccaatccaatgaattatcagagttggaagaagatggtgatgaggaagaatctgctaacgataatgaactaatagacgccaatgtgaatactgtgaaagaaatgtgcgtggatgttaaacataaacataaaaccaaggtcaagaaactttgcaaaacaattcttcgtcaggtatggttgtttaattatcatactctctgtatgtggcttcatgtgttgtgccgtaatcacaacgtttatttacttgtattattcccaggccccagcacaatctatgaaattgaaggaacttaaggtagctgttgaagcacattcagagtctatgttctccaacttctcttgtaggcgtgaagctctattgttcttaaagaggaaggtacgggttttctttttcatttggcagaggctttgcgatctttctctctttcgttatggagtaattagggagcacctactatagaaggtatggtatgtagttgcataaagaaaaacagatagcagatttggttgcaatgtaacttgttgggatcttcaccataaccattgtatcatcagactcattgaattagaacagaagctctattgagctacatgttgctactgggcagcggtgtaatagccttatttaacctttttctgtctattttgcagctccaaggaagcagaaaattcaatattgatggcaaacgggttcagcttgtatcgtaaattacgaagccgttcgggtgtgacatgaagccattgtggtcatattaggctattcgtgcttctgatgagtgtacgaaagtacggagcacagtatgctttgcggtatagatgtaagaagtaatacccctcacgcatggggggtcaaattttgcaaaacttacgaacggctgagatgctaattgtgtgtacactgttgagcacatttgattttcatcgttcatttccctacagcaaatgtttggcagccggttctgaataccaatgcacgtcaatattgtaccttagctggtgtattagctggtgtatcttcaattattatacttctgtttggagcgtgtggtatatgattggagctagtttgtgccaacgttcagaggcgctctacttttagaacatgttttttgcacattgattttgttattatctgaaaccggtgccaccccctgatgattttgcctgattaattcgtcatgctagttaaaaatatatttatttgttaaaaaaaaattgttgtattgatatttaaatttactttcatatggttataatatatgagaagtcaaggtaaaagattagttttgaagaccgtgtcaactttgatcgagatttgtattatattatgggatagagggagtagtactgttttaatttcaccagatatacacaaaccctggtaattctacatttctacttacctgccacgtggcactttacattcgcatagtcagcttcgttcacagcggtaggcggcggcccggcgtcttgaggcgatgcgcattggtcgggggaattcgggataagcagcgaagtcattcatggtcacgccagcgacgccgaggccgtcgcggatcctgccgcgagcgtcgcactcccactcccagccggccgccgtcggcctcgcgtccgaccgcgccgccgccgccaccgtctcctcccgccgccgccgcaacttcgtcttcgtcgtcaacccctccggtactcccccctcctccaccccgctacccttaccccctatcctatgcgcgctctcaacgcccttcacgtcgtcgcaggcgccaatggccgcacgggcaaccagtggaagcagctgctcccgcacctccgcacccgcttcgctgaccaatgcgatgtaagactttcgatttctcttagatccctggatcgtagcatcctgaaccggaagctgcaattgctgtatgagaccatatttgggatcagatccccatgctaatttgggggctctacggaatgttctgatttgttggtattgcgtgatcagatttgtgagtgcatcacctcggccccgttcgacgccatagatatcacgagggaggtgtgtatgggcttcctatagctgccagtatccaattgctaatttccccttttggttttcttgttacaatgtgtgtatgatgatgatgatgtaggctgtaaaggatggggctgatgccgtgattgctgttggtggtgatggaacacttcatgaggtattatttgtgttgacttttgcaatatggatacaacctttgtactaaatttgtccagaaacttgatattcaaatacggtaatatttgtggatggaatgtgcaggtcgtcaatggcttcttctgtaagggaagtcctgtccatgctcttgatcaaggacctgatcattccacagcgcttggtgtgagtgtacttagtttctagctattctatccaatcagatcacccttctagcctcttaaattaagcattagactattctgaactgaaatgtttgtttatgcactggaatttgttcggtagtgaagcggattgtttttctctgacagctcattccacttggaactggttcagactttgcaaggacatttggctggtatatttctccagcataatctacatatggtgtttagataacctctactttcactggactgatgtttctttcttttgtgcaaccaggacaaatgatcctcatgaggcgattgatcgaattgtgagaggttccttctttgattcttcttttatagtgtgtgctgtcagtccatactcgtggtctcatagtggtcattcatctcctggtatatgtatatgaatgcacagtaacattattaaagtaccagttgtcatatgactagccaggtgattgggtttgtcttaaaagatttgaaataaagtttttggaagcataacaatgaaattgctattataaactggccatcttcatgaaaatatacaaaaactagatttatgtctactacgaattcgcaatcataacatatgaggctcacaggtgcatatttttgcaggagtcaaatcaaaactagatataggtatgatggaaggcccagatggaaacccacattattttgttaatgttgctgatatccatttgtaagtcaagcatggctcatttgacctgtgaaattcaatggatggtttgaaaaggaaaaaattgctctgcacctgcaggagtgctaaggcgggttatttttcttctatgtacaagagatttggcaacgtatgctatgtttttggagcgctcagagccttttggggacatagtaatcgagatcttagaataaaggtttgcatcgcactggttttagaaggaagcttagttgcaatcttactgattttttcgtcattatcagtcccacacctcttgaatttactagtgcatataataggtaaatggtggagaatggaaaaccattcgtaaagtcactgcactatgcataggaaatgccaaatacttcggcggtggtatgaagatcactccaacagctgatcctttcgggggtgaccttgaggtgcctaaaaagtcatttttctttatagttttgagtaagcattaagaaaagttagcctttgttaatttatgtgtcatttcataggtcgttattcttcaagatttcaaatggcatgatttcctgctcaagcttcatagattgtatggaggaactcatctatcagtgactggtgtgtcatcgataaggtaaggggactccgctaatgaatcttagtgttgctctacttactttaaacaatgctgagttaagggttgtacttctggttggtttcatccaataacccttcagttgttatttggcatataggtcagatctccggacagattaatcttgttagcatcatcactggtagttttgctatgacatgatggcaatcaaaattgttgaggaatatttattcgagctctatgcctctattgctttcctcctgatatgtgtctcattagttctaaaacaggattcaatgtttgttaagccttctcaaaatagctaacatcactattaggctgtttaactgggtattctatttggggtcactaagtgacaatatttttgtcgcagagttcagtcgattgaagtagcagaaaaggaagttagtgctgacatctttgtgcaatctgatggggagcattttggttttcttccaaccaaattttcagttcttcccggtgcagttgatttcttctgctagattagtatgcttcttcctgtgggatacaaaggtttcttaatccttgtcaagtcactacgtgtactttgaactagctgtgttattttgaagtgatatcgtaattgaatagttacattcattttctggcaatacatgggataaaatctgttgtcacccgccatgtaatgactataattatatgcaacatttgctaatcaaactaccataaaaatttggtggtgacggtgtactatgaactgtttgaattatactggaccaaactggcatcaatgtaaatgacacaatgacttttaggcttgtaccctgtgtaatttatacttttgccttttgctcaacaacagaaggacatagttagctgcagtttcaatacaaaatttatttaccttcagcttccaacttcgaagttactattcttactcatagtaccttatgaatcagtcacacgatgtactcctatatgagactgatgctgctagaattcaccacccaacgttttctcaagagtaaattgcactttacactggtaaaacgcacctatttttgctttgtactaattttagcacatactttcagtttttatcagttgtactccctccgtctcaataaaaagtgcacttagtattgggtgtgattttttatagaacacttatatgaaatgtcacatccgatcttaggtgcacttatattaggacggagagaatattgaaataagtttcactttatgttaggatacatcatcaaacctatagaaaattcactaacttatataaaatttgaataaaactttgtgaaacatgttctaaatttgaatgggtccataaattccacttgtgttttataagattttctttcaattatgtgctgcaatctagaataatatacctgcatggaagtcaaaatatgtactaaagctggtgcaaagccaaacaaagatatgctctacccaatgctatgtacttcctccgtcccaaaatgtaaagagttttggttgaatgagacatgtcataatactacgagtcttaacagtagtcttacgaattaggatgtatctcatccaactaaaacttcttgtattttgggattggaggagtacaatatactcttctcttaatttgtttggttcatctattattttttaatgggtatagtattttgttagggggagtactaatcaattacacggccgtacctgtgattatgaagtcgatttaaaatttctttcttgtgaagtgattctcaagcagagtatttgctgtttgttccttccatacgtaaggaataatttctgttgcttgaaaatttaaatggccattgagatactcctagaaagtaccctgtcccctgatgctgcggcaccagactttaaccctgtctatgacttgactttattctcataatctgctatgttctcctgtagccctgtcgcttgaccatgacgacgtcatacttatacgttctgaccttgtaaaacttgtactccctccgacaaaaaaaaaaaaaagacaaatcctaggtttccgtgtccaattttgactgtccgtcttacatgaaatttttttataattcgtattttcattgttgttagatgataaaacatgattaatattttatgcgtgacttgtctttttaatttttttcataattttttcaaataagacggatggtcaaacgttggacacggaaaccagggtttgttttttttttaggacggagggagtacttcctccgtcccaaaataagtgcagccatggttttccgcgtccaactttgaccgttcgtcttatctgaaaattttttgaaaaaaattgaaaacataagccacgagtaaagtactattcttgttttatcatctcataacaaaaaaatgttaattataaaaaaattttaaataagacgaacgatcaaagttggtcgcgaaaacttattgctgtacttattttgggacgaaggtagtagtacttacagcagctttggtcataaacagcgtgaaaagaaagtgtgttccttctccgctgccgcctgggcaaagaagacgaaaataatggtagaaactggaaaaaggaaggaaggcttgtccaaagcataatccaataatcctacgtcgtgacaggtacggtatccgttttttccccgtacgtccttcccatgtgatgcgtcaacagttaaaaaattgccctcttttgctcggctcatccgcgcgccgcgcgcgtctcggccaacattggcaaacacgcgacgcagccaccgttccgtccccgcatcctcctgcgtctcctcgtgctcgtgcggctctcgcgctcgctgcgcgcctgcgccgaatcgagcgaacgccgcagccgcaggttgcagcgcgcgcgcgcacgtcgtgtgcccgtggctgcgtgccgcgagtcgcgacgccatgctaaaaagaaaaaaaatatcaccggacgcatcgcgtcgtatcgggcggagcacacgagtcatggacctgtacgacgtcgtgggggcgtgagttttactcgtcctcatgtcatgtcgtccgcgagaagcaaaaggaatttacgcgcgcgctcgtgggtcgggtcgtggaacgtgaacggcttgtacgtcggggtatatggggacaaaatggccttctgttgcgttgctacaccccgtggttggcgttgcacgtaaggcatccgatcgagcagccggagcgagccggggtccgggggtctgattgtgtgaacgaatcagtgatcgcctgaatggtgatcggagcatatatgctttggctggcccggcgtgatgattactgcgtagcacagtagcaggacgcactggaacagtactagtaagaaggccatgattattatcgtgattagagtacacagcctcgtaattgcacatacgcaacggaggcgctgccaggtgtcgtgtaccattcttttggtattagacttgccatgactatcgtgtgaatgcctgaatggcaattccgagccgtagcttgcgtacatcttaaagaaacccactcatcgcgatgacgctatcagccacatgaacatcaccagccagactgtatcctcagggagcccggccgccaattgagaaaatctgcaaatgggtacgactgctaattactactatgatttaataacacaatagtagaacagtgtgaaggtgatactaccaaatattcgaagccatctctctctatctctccacgagtccatgtcaaatggagaaggaaaagggtggagctcttttttgcttggccctgcatgcgtctgcgtcagagcgcgcacgaccagcacacacacccccacattccgttggtgcagtgcagtgcggtgcgcgcggctcaactttgaaagcggacggccgactgactgacggctcgacgtcgccgtgccgccgagctgtcacgcagctagctgacagccaatgctaatcttggaagcgcacgtcacctaactcctctccagaatccaaatcacaaggggccccggcacacacaagtttgcaacgaggtggtggtcctcactcctgaccgtctgtcctagtaatgcaaggggaaattatcctctgattgttgatttgtctccacatattaggccccgtttagttcccaaaatttttccccaaaaacatcggatcgaatctttagacatatacatgaagcattaaatatagataaaaagaaaaactaatgagaaaatcgcgagacgaatcttttaagcctaattagtccgtgattagccataagtgctacagtaaccacatgtgctaatgacggcttaattagtctcagaagattcatctcgcggtttccagacgagttctgaaattagtttttttattcgtgtctaaaaaccatttccgacatccggtcaaacgtttgatgtgacactaaaaaattcccttttccctagctaaacacacccttagtcactttcggatactaatgaagagctacggcctgaacaaaacgcataatttccagtcttatcctctattcaactcctcattgtattaattgctgctcccttcgtttgaagttaaaataattatagctatatattattcagataaaaataactatattttagaatattttagaacagagaaagtagaaaggagctctcacgtttagccataccatctagtaactatgtcaaccaatagatcatacttcctccgtattagccattaaactgatgagtatcggtaaagaagttataaaatctcattacaatgcgtgggatgcgcgatatagttattactatattttaactcagtgttgtggaagattaagggcggttgcgcaattgtcatgtatctcgtgtactgtcaatcataagtttcaattcatctatacccctttaaaagtctttaatattggttgcaaagaatttgccctcttaccattgcttttgtagtttttagaaattgcatcattatgtttttcatgacaattgctctatccatatttgaatatatgagattattcggttatatcttttgaaaatttaaccgtcaatagctctaaaaacagttagtttgaaacacataacaatcatatgggaacatttttatttatatgtagttttacaatataataattttgttacttcctcaatcccaaaatatagctatctattactctaggagtacaactatggatcaggacaacttggtagctatgagccccattggttgtcctaataaatcaaaactaaagccagaacttgaatttttaagttgaatttaagatattttcaatgtagttttttatattgggttttaagtcgctaataacacatatataaaagtgttacctataaattaattttcattctctaataaactgtttttggcttattatgatatatgtgcaatcgatgaggtcttatattttgggacggagtatttaaatagaaaacaataggtcaaataagtctcggtagcacctgaggtacggggttcgattccccacgggaatgaatttttcaggatttaacggtattgtgctttcagtggtaggcgacgtacctgtcgacagcgagacgcctgtggtgacttcgttaatcctaatggatttgccggcccagtcttcggagatgctcataggggtagggtttgcgtgcgtttatagaggtgagtgcatgtgcgttgtgagtgtctgtgttctactgtgtaattttttttttaaaaagaaaagatagatatggtttacatgcactcttgctcagagattgaatttcagtggtgctgtagacctgtggtgcacaccatatccaaattaccatcgtccctcctacagcactactcctttcttagctcactgtcggtgggtccacatgacaaactgggcccacctgtcatacgagcgtctcaaatcggtaacaacaaactcgctagcctcaccacctcaaaactcaaaagctacccagaacgctccccacgccgctctctcgtcgtcaagtcgcatgcctatgtaaagcagagcgaccaaagaatccaaggaggccaaagcgctctctctctctctctctctctctctctctgcttcatcagctccccgtggcggcgatggcggctcagaggaggctgctcgccgaggcgcctccgcaccagccgcacccctcgcggcaccagcagggcgcgccgtcgtcggtgtggagcgccgggtacctcaacgggtggctgtcgcagcgcacggcggtgttcgggctccgcctctgggtgctcatcggcatcgccgtcggcgccgccatcgtgctcgtcctggtcctcgtcttcgtctgcctctcccgccggcgccggcgccgcgatgacctcgcatccaatctgtacccggccgacaccaagattctcaagcagcatctccagcagcccacgccgccgaaggacatacaggagatcgttcgccggcagcagcggcagcagcagacgccgacgccgacaccgccgcagccgcctccaccggcggcgcaacatggggtgcagctcgccaaagcagagactccgccgccgccgcagcggacgcagccgccggtgctaccggcgggatccacgcggtcgacggcggccagcggcatgtcggccacgacgagcggcgggagcgagcgggacggcgccacgccgaggagcacggcgagcggctcggctgggccggaggtgtcgcacctcgggtggggccattggttcactctccgggagctcgaggaggcaaccgacgggctcgcggaggagaatgtgatcggggaaggcggctacgggattgtttacaagggcacgctgcagaattccgccatggtcgccgtcaagaatctactcaataataggtactaatcctgtgccttctcttggagcttttcgatttgatttggacatctccagcctttccatccttgtatagcctagaattcgtccttgggtgagtagaaaggatggagaatatagttaggaatacccatttttattttttattttttaaagaaatcaattttccctttctgtttaaactggggtgtgtgatttcgtttgttcgtaaaaatgccactgatttcgtctgtttaaccgtgtttgtgttcttgttcatcggtttctttggctgtttgctccggttgtattcttgttcatcgaattgatacgcagatctctaatcttatcttcttctgcgataatgggttgttggatatgatcagtctgatggaccaggaagtgagctgtcaaaaactgtgaatttccatttgaagaagggaaagatccttttttttttctagtgtatttgatcggattttttgtgcatagaggtgcaacttgtttcagtttattcatgaagcagtggtctgctggtgaacggttgggtcgtggggctcaagaagtttcaaattgctgtcatcatttacctcttctgtgcgcccatctccattccccattcgcctcgatatctgtgacgcaatttaatcctacacggctttctagggactggattaccgtttcattttctcacacattttcttgttctgttttatgacaacaaaaaatcaaattgttttcatgctttgccaggggccaggctgagaaggagttcaaggtggaggttgaagcgatcgggcgtgttcggcataagaatctcgttagattgctcggctactgtgtagagggcgcttataggtacaatgaaatctcttcatcaattttgtgcattattattccctctctgattaatggatgttttactcacattgccgttttggttgaacaggatgctcgtgtatgagtatgtagacaacggcaatcttgatcaatggcttcatggtgatgtaggggaagtgagcccactaacttgggaagtcaggatgaacataattcttggaactgctaaagggtaattcttctctcactgttgcacgccaattttgccaaagtgggtaccttgaacagtgttatattggtatgccttgcctgattctgtttaatacttcgacattaaagattatgaatattatgggcaaatataggtcatgatcattcagattttagaagacaggtgctagctggcatgggaggcttgttttgttgtgagacatgcatcttagttaggatagtagagtctaattctggtgaaattgattgtcgtaggaattcaggtgctttactcaagtttgttaggttgtgttccttagcatgcacatattcccaaagacagctgattctaacccatgtttagcagatacgaaaaaaaaaacatgtttttttctttgttagcattaggcatcatttggttgttcagaaaacaattagaatttcatgtgcatttaaatagtacaaacgccaaagtaaaggtgtcgaatttcttggacattgcatgtgctcatcttgcattcgtcctttaattgctttcctgttgccagcttgctttattttaatcaaagcacccagtctgagattgttttgattcgctctatagagatttaagatactgcatgtaaataactaaatacttaccttgcacatgcgttcggactagaacattgtgaccctgtttgacagttaaaatctagattaaagcatcatgtgcattgataagcactctaccgataatattctttgcctgaaagcaatattgtcagtggcttgcttaaacaacatcaacagttcttttaaaagatgggtttgatagggaaacacatgaatactgacacccaacttctgctctctaggctggcctatcttcatgaggggctggaaccgaaggttgtccatcgtgacatcaaatctagcaatatccttcttgaccagcaatggaatgctaaagtgtcagattttggtcttgcgaagctattgtgctcagagagaagttatgttactacccgtgttatgggaacctttgggttagtattgacaatccacacacaacctttactgtacataaaagttagtacatcttatcatgactgaaattggctatgttgcagttacgtggcacctgaatacgccagcacggggatgttaaatgagaggagcgatgtttatagctttggagtacttataatggagattataacgggtagatcaccagtagattacaccagggcacctggagaggtcagtatcctacctattctttcatgaatctcttccaggatcgttggcatctgatggagctaaattgtcttcttttcaggtgaacttggttgaatggctgaagaccatggttgctgagaggaaagcagaggaggtagtagaccccaagctgcccgagaagccttctcccaaagcactgaaacgggcacttctggtcgcccttcgctgcgtcgatcctgatggccacaagaggcctaaaatgggacatgtaattcacatgctcgaaatggatgacctactatgccgcgatgtatgttctactcacttatgaacctttttgatttcttccatttactaaacagtatagttaactcattttctgattgcaattgttcatcatacaggataagaaacccggaagagatgcgcctcagacatcggacagacacagctcaagggatggcgggaacttcagcaagcgtgagaaccaacggtacagatgacaacagcccagcactacagttgaacatgagtttgtatggattgccattagggattgccaatattaaccatgttgtcattacataattttttcccctctcgttggatctcataaccagctctccttgctcttttgactgtattatactcgagcatcattctatgacacttgacacttataaactacacaagtgtagggtggtgttgtgactgagactgactatgccccagctaatgcttacagtgttaatgtgattctacctaatgcaagtacagttgtctgctctaatgcatcttttaccagtccactcctgataccagctgcctgctttactgcactgggagaagtaatgctttcttcttgtagcctaatggttggtgcctgcttgcacatgatgtcacatgaccattttctgcatctcatctcatctcacacttccatcctgcatctaaccctttgtttatgatcgccattagtagttggctgcagagcttgggacttgtatattctgctggcaaatgcttttgtccactatactgcatctggtgatcagctgcacagcatttgcgccagttcttgtcgcttcgccttgtcttgatctaaatactaatcttcgtttccatgttcagttgctgtgactttttcgtactagtatattcattagttcttttttacagccaaccagctctggatcttgtgctaataaacaggtgatgatcctaccatcacgtgaatacgtgatcgaacaactactgtgcaatcaccatgtatgcaatgaatggtcaagtactaacatgataccatgccacaaattagtttgaccatgctgattcatttatttgacactgtacagtctgtactactgaagtggaatagcatgagagaagttgctttcatttttcaacggttagcttggagctactgtgccctggaaatgttcagagatggattcttccattagaaaaaggttgagttatgacttgtgagttgagagagtagtgcaggacacagcacactagtggccaaaaaaacggcttggaggattcatgaaccgatggcagaaaaaaacaagaggaaaaaaaagcacagcgaaaggttatccggcacaggctgccgcaaatactaaatcttgttggacagagacatttttgggtgatatctgacgcgttcttcaccctttccccactttattcgatagaataattgaataaacattcacctatcttgataatgcttaatgccttagtctaattattgcacaaagtctctcaacaacctgaaagacgcagctaagcctgccactgccgttgtgatgacttgtgaacagctgctgctgcttcatcaagctgataatgcacaatcatatgccatggtacaggtgcacgcattgtcgaggtctacgtccacatagcttcaggcgatctccgtcctgtagcgtagcgacctcgtgaacacctgagctgttccgaaatggacgcgagcaatatccacaaggcaccaggttgtcgggttgccgccgttggggttttcccggtgggccagtcgacggcggcaacgccacatggaatagaaccagcccgacgtactagaagaaggcacgggcgccagtctgttgcggctagctcgccccccatggcctctggtccagcctttaactcgtcgtgttcacctcgcggttcgattcgattcttcttctgccagcagcccagccttcaccgtgagtgctactatactgatacgttgtgtagccatcgatatgcaccgtccgattagtgaccagacggccggaattacatcgatttcgaccatgtttgatgaagcttaacattctaaaaagacaatcggttggtagtcagtttatagaaatatgaatctactagttttttttttaattatgcaattgcaacttcttaaatttcaaataaaaagctgaattgtttcgaaaggttttgttttaggagaagtttcagctaccagaaactctctcaaatatgcccatagcccatccgcagttggccgctgccgttgttacgactcccgtcacgcgcggtgtctctcacgtcctctgcggcggccgctgctgcttagctggatagcaaacgccgagccgtgcacgctccgctgccatggacagcgactcgcgtcgcgcagcacggcgccacgagcgcacaacgcgccgggccagcctcacgcgcgcgcggacgacggcgttccactggaactcggtctttctcacgagacgccgacgccgtcgtctactcgtcttcgttcacagatggatagggaaaaaaagggaaacaaaaagggcgacgcgcgtgagcttgcatgattgatatgtaccatactaatataatctgacaaaagaaggtaatgctaagagataagagaggcaatgatcactttcagcctttggaaagctgacgctgaggcaattatgtagggaaaaatggtttcatcaagttgtgctagtgtcggcatagaagactgcaatagtgctagttccgtatcaaaggtgccgcactgacactgaggatgagggtgtatgtacatgcatggggagctcttttgatcaatcacacaagagagatgatgacactactagtaagcatatgcctgaacaagcacacacacatacatacaggtagtatgacatgcatgctgtcagttcagcagcacaagagatgccggagagaacaacagctgcgttttagcttctaccacttgcagttgcctggctaccaccaccatcagagagagggcctcttggttgtttgccgttgttctgtggggtcaggttgtctggtgcagctctctttggcctcaactacagtcaagataaagcgttgataaatagatgttccatactgatttatgtaacctttgtgagagtcttaggctcttagcagcgcaccttttcctcggatttttgataaaaatgcctcaacaggatgttcttggggtctgttgttatcactgcgattccagacacaaacggtcagggaaatagtgaaaatagcaacaaaaaaaaaagaggtgatttctgtacagtaaaaaagaatacttggaatagttggggtagttctggtaggaatggacgagagcccagaaagaaccaaaacgaggtaaagagagcgagcaactatcgagtctgatcgactacgaaaatatctaagagcaggtacaatagcaggctattagccagctgtaaacatattttaatgagagaaaggatgagagagaagagcagcaggctatagatctgtagccagctgcatcgcggactctaagacgcaatgtatgtatgacaggtgtgaccatatattaatagtatagtaagcaactattgtatgaattggctattagattggctatagatgaattgtagttagcagtgggctatactattaaacttgctctaatgaactaaagcactcaagaattcaccactatcagaagcaatatcccatgcacaggaaattcaagagggaataggcagcaaaaatacggaggggctgttcagattgttgccaaaataaaccttacctaaaattttagcaagttgacaatattaccaaaattttggcaggatttcttatgtatttaccaaaatttggcaacaaaccaaatgtaggcacatttttggcaactttgccaaaaaatgatatggttgaaaatggcatcaatctgaatagcccctgaataaactggaaactaggaactagctccatgcctgcaacggaccaatgaagtacaatgtttacatagaatatctaaaaacaatgttctttttttttagataatggaaatggtttacatctttggcctctgccaacaggcacacgggcaatgagtcgagaagaaaaactgtgttctataaatgtaaccatccaaatcatattggcaatatggcataaacagaacacttcaataaaactatgttggcagcactagaggaagatgactaatatgagaggttgctttggttggccagttcatttgctccttactaataaattgcccagcttgcctatagttttctttcatttttcttttgtggagatggtaagcagcatgcaatcaattttttactgaatacctgtacctgaaatctggagatagttcagtggacaggcctgaaagcaaccaggatgtttggtggttcggcctggcctgccaaaagattaggctaggaggaaaaaaaggacttaacagaatgctcatacaaaattgtaataggtacacatagtgggtcagagcaaagtctctgaggcgaaaatactaaattatgttgattcatcattaggaaactccaacctctagtccaaatagatgttgctctagaatgtgttattccaaaatttgattgctaaaattataaaagcatttaacttatcaaatcaattcaaggggactcaactatgaaggtgtaagatcaggtttagttggtctttccagtttgccggctaggccctggctctctgactctcaaccttttctgctctccctcataaagtcatactccaagagaaaagtttgctttgaagctataaaaaatgtaccagaacaaaggtcgtaagggaactacttgaaagtaagctgggcaaattagccataatgtatgtgagttacatatcaagaagccaaaaccacagtcctagggaatgcaaaaaatattgactttgaagacatatctaacagtccaacagaatctattcatggatctatcactcagaagatactaaagaggctgcattactgaaaacagtatagatgattggagttaaatatgccagccatgaaaggcaagatagtcactttttggctcagaccaaacaactcagaggatctgctatgccatgtagagtactactgtaaaaggaatttgatgtaatgtgaatgagcagtcacattcaactatacacatttgaacgtttaggaaccacacactcagaagtgaggagcagcacagggaaatcagcattggtaaaagaaacaagggagcaagataccttgaccgggaggtggatccgtcctgtgtgttgcaatgtaagtggctggtacgacattctgaaacacaaaaaaaatagggataagtattggcagtttcgcaccaatgcaacatgtccggactccagagaataagttgccagcttgatactctgacgagaaacacaaatatgacaaactgaatatatgctttgcaaattacaatgcaagtggctacctggaatgacattcggagcaaaaaccgactagtaattcatcaccacaactgaaacctttaagggcgttggccatgagagaaaccaaatcctaaatgtataatccatgattcacaaatacctcccaaatgagatattatgatccaactatttggcattgggacttagaaacaaatagtactaaccaccttttgttaatcatgcgcactggaatttcagacacacgctctgacacacaataggactgactagaggtaaagctgcggcgtgagggatcaggcacacaattcatggcatcatcaacacaatcaacctaattctgaattgtacttggcggtcggaggcatgagatcacgacagctaagcacagagatcgatcgcgagggaggggggacagagtcacagaggggctgaccgaccaagggctgcgcggaggggtcggcggggacgacctggctgaagttttgcgggttgtaggacggccagccgcccagggagctctccatcgccgccgcggagctcgccgtgacgtctccgactccgactccggcgacgccccctcttttcttggtttctccacccttttccagcgaccatggactcgtggaggactataatggagcacacagagtcaacattaacttttgggtttcggcccattattgctatcttttggcccttagatttcactggccaaatgggctttaaggcccattttctacctatacatttgtgcttagcgttgtcttgtgtaattgtgttattatcagataataccacgattatacgaatgaattaattcttttagataatggaatgtaacattccggcctttactcaaagagctacagccaattattatagaactcacataaaattcacatagaaagttcacaatagcacaaacaaagctaagcaaacataaactaatacacaccaacagaagaaaaatatgccatagctattgaattctattagaaaaccgccacccgaagttggcaaatagatgcataattgtcatcaaacaaatgaattaatgaattaagacagacaatagtacaagattcataagttctttttttcaaaaaaacaaaacacagtacaaccacgcacgttcaattacatacgagcacacttaccaaatgcatacatatatacatatcctatccgtataaccacctttaaaagtatatgtcttaataatgacaaagtcaccacaagcttctcgcactcaccgaatgcgcaggtaaaaacacattcgaggattggaccatattttaaaattaataaaatcatcaccgacgttttcctatcaacatatagattgtctatcactaaaatagtatatgtactaagtttgcaacttgaattcagatggtgggttcaaaggaccttgccacatccacaacccacaagggacaacaaggttacccgaaaatgtgagttctttaaaagcaatgagttttgtttctgtaaataggggtgatagatccatgatctattgttgcaagtaaaccgcaagataagattcgtgcaggagccgtatccttagacagatactaaatcaagtcagggctagctcagagtctcgatcattaagaagggacaattgccgctaatccgacagcgatcagtagcctgtcctttctgtttccagtcgtgggagagttcggattctccataatttgtccaaatggagtggtatatcaaggtaagctgaagagagaggccggcgtttcatcatccattgtttttttttcctgctgtatcgaatcgtacaaagaaacaaggagacggtctctttctagtatcgattaggctgtgacctcccataagtgatacaagaaccggcatgctgacatttcaagaggatgcagatgcagactgaaaactgaattattgacatatacgacgacatctatgtacgaaaaccttgagcaaattagctaagtgaaacagcgaaatctaagatctttttcggcggattgatggcgtttcgagggtggccaagggcccgtctttgctgttggttacggtcaaggtataactgcttgcgagacgtcatggactattatgtggccatcgatgtgggggtgcttgtctgagtgatgtgaagatgctggcgaaagccttgccgggtcttgggccggttcaacgacgacggcgcccatgggcgccgtttcccttcttggaggcgttgtcatggcattctttcatatccccacaaatttccaggtgaaaacctccttttgactttcgaacgagcggcggtggcgttacacgttgtgtcttccttgggggcgtcacttcggagaagttccaacgcatcgacgactgtcaatagtctttttcggttcaaaagctttcataccttttgttcggtgaggccttcgccttcttgggtccgcttcttttttgtggtgggcaacacgttcttcggttgtttctgctaatgaagtcgaagctgctcgctgatgggggtgcggcgacgctcggcaatgatgacatgttgtagtctcttccaaggagctctggtgctggccgtgtgaaggaagttgctcctcggtggcttggctgacgtccattgttggatgtcggagctgcttttcgctttggtgactttcgtggctttagtgttgctgtagttgtggagtcggcgctgctaggtcgcttgggcggctagcttagcaatggtaacacctcttctgcaatgtgggagctgttgtgtcgcttttgtgtttagtttggcagtgacgtcctacgattaggctccgccgtcgttgttagttgtgtagagcggaaggttttagctggttttcctgtaattaaccgtgcagctgtatggttttcggggcaatttttttttctaaatataacagtggaacaaagttcggcattaggttaaaaaaagatctttttcggggcttgcgaggtttggacaaattttaacttataagaatgtatttacatattaatctgtaataattttcaggaggtttttccctcctaatgtagatagagttaccctcattattatttttatttgatggcatatactgcactagtatatatgataataaatgcagacatgcaaataaacagttaaatgtgaagtgtatagcacatgtaagtaaagtaaaaaaaaaaaactcaaacctgcactagtaaatgtagtagaacaagtatgtaggagcaaagtatgaaagttaaaatgatatgtatacatgagaacagggggagtagtagtgaatcaataaaacctccatgtttagtccttaattagaagcacatgttgtttgagagagataccaatcacaacaactttaataacattttaatcctgaataacttatacagtttcatgctgtatatcttgcacgactggagcgatgaggactatgtgaagatcttgacagtgtgcaaaaatgctatttgttaaaaaaaagcaccatgaaaaattaatatgtatgaagctatgccgaaacaataaacctaaataaatgcatgcctatccatataaattttaacccgctggcgacccgacaatgagttactgcatctatcctaaaatataaaaaaattaggattaaatacatgtattacgaaagtaggcagaataccaataataagttatcatctcatccaaaaatataagaactttaggattgagcacatgtattatgaaagtgtgtagaattaagtaagagaaagttgtgattcattgagaaaacgaagtaggtatagaaattaaattaggaaatgttgttattggttaaaaagagtagaattactattaggagcgttagagcgtggaatattgttcagagcgccaaacatgcgttagcccaggcctaccccaccccacgtcccgtcatcccactcctaccgatcagagtaaattgtttactccgatcgggtgcctctaccacccacctttatttgagtaaacaatttacttcgataataaaaacaacttccatgctttcgatctcaccccatgtcccgcatcgtgcacccaccattatcggagtaaatgatttactacgataaaaacaacttctatgcttccggtatatattctattttcccgtgcccaaccaaccactcttgcccccactccgttttttccttttttttggatctgaatcgatccaccatcccagcccacagatcggcgacacaccatgaaggacgacaatgacaccgtggtggttgatggcggtggccggcgagcggtggccggcggcggttgaggtgaaggcactacttcgggcctcgctgttggacgctagacagcaccataaccagcaaggaggtgttcacctgagccaatagcaacaaccagcggctgctccacgtcggcgacattgatagaacaagcaagtaaggaaatgacactctaatttgcatctgcatactctcctttaacttcacgcatgaagccctaattttttttgcaaatcaaattaacatgtaatctccaatattacctgatctcaattgataggctgcacaggtcttacatttgcacatcgtgctccatgtagctggccgcagaggatagggtggagtccactggtgatggagattgtttgctatttttcttttgctcgtcatctgtattgacatgaacgagaatgtttttacatttttttgtgcttgttagatgatggatggctgctactgtgcaacgtcaagctcaactctataccacaccgctacattcttccatgattccatgatggatttttggctgaatcattttttttcttttctagtttgattcacctgtgagtaattttatcgcttgtgtgtgattgagcctataatttttttcattcatacaactattttgtgatacagatcaacaatactcttagtaccagtttttactcttatactgtatattgaacacatcagtaaacatattactacacggtggctatgagatcatggctatatcgagaggaatgtggtaattgttttactcgcagaccacgaaatctaaataatattggcaaaagaattactagcgttgtaagcttgtagtaattcttttacgaccatttaggtatggcgtcatacgatgtggagacattcatgagaataaatttgttactttagaatgagcagatgtgggaggctaggagtaaatgaaaaattccacggagtaaattcgttacttttcaaatgtgcggagatactagaaaaatggaaaactcggaaagaaaaactagacggtaaatattttactaaaacgcgaaaacagaaaaactatagagaaggaatgaataacagaaaaatctggatggttaatattttacccggaccattgatgaagcacatataagatggaaaagagaaaaaagaaacacggaaggtggggtggtaaaaaacgaaaaaaacgacccgagaaaaggtgggatgcggaggaaaggtggggtggtaaaaaacgaaaaaaccggaagtagaaggcggtgtgcagcgctcgaattattattccgcgctgtagcgcgtggaataacgctaccgtaaaagagagtataagtgaagatgttgcaatattttaaggtaaattttaaatgctagaggttgttatattttagatagagagagtagctaaagttatttcctttatgtaactatacattgagagcgttcatattagccacagtatatcttttattaagagaggtcaaagatgattcatcacaatctctttaaagacctatagatgtcagaacaaaaataagaaaaaattaccctgtaagatcatggtgagttcatattataacggtatagattcatctctataggtgtacaagtataattgtatctaaataaagacatgctaatagctgcatatcaaacttaattcttttttatatattttatctatataacatgagttaagagttgtttatctccgattcaattttaaaggtatattcctgtgtaaaattgtgtgaaaaaaagctagtttgccaaaatggagcacatggggctaagctgacgagagaggccagcattttcatcctctactattttccaggtcttttgaatcgtgcgaagaaaaaaggggatcgtctttttccatggatctgtaagtcttccatatacgcaccgtcatgctgacattttcagtgatcggatgaatggcggcatatatctgggaccaaataaaacctggtgcaaattggctccacgaaagccaagatcttattcagagagtaatcgccatggaacatggtgagattggcatatactatgtaagttggacagttggtcgatcaagtcatcaaacaacttacagagaagataaggtgcgaatcgatgaagctgaaccatgagtgcaaaaacgttcgtaaagtgtattgacgtacattcattgaattttcaggggaaatttgtctctaaaattgatgaatcaaacatttgaaaatttcagagaaattttccagggaataattttctctaaacttaactgccaacgtttggacagttggtcgatcaaacaacttccagagaagataagatgcgaatcgattaatctgaaccatgcgtgctaaggtttgtaaaatgtattgtcaaggattaattgctaacctataacgtacattcattgaattttcagggaataattttctctgcttgcagacagtcagtaaacccatttatgaatacttgatgtacatgtcctgattcgttctcttctctgtcaatgtggatgatgtattgatgtatatgtaagtataacagggtcagtctaaaattaaacacaagacgactttcccgacacgcttacgcgcgtcgcgttgaaaggattcaccgacttattgactcatagtgcaaatctaagaggcatctgccttttattttcaaattagtttggcagctgaagataaagcttccggctaactgctaggttatggggctaataacacacgagaagataatataactgaacagacaccactaactacagaaaaggttgcacatatgcaaatggaaaatgacatgccccattaccagcactgtgcgtgataaccttaatatacccacttatccctctatttctttcctgcttcaacgtggaattgggccatgcacgttgttttcatggcctaatatgtttcctgatttgttaatcgtgactcaatcgctgaccaagctcaactctgatattgaccaagttaggtaaagtaggttagtatatcttagatacactcgataatacagtaatacaccgataagtggtatgtgatttcaaccctaaaattccgtatttaattctcaacaagcttacaattttttcgtgaaaccctttcaaatctcattttaggtaaagtagtgtatcaagtaaaaaacaagccaaaaggaaaacacttgttttttttagtttgttcgttcgatgatgaagtacccacgttccactccaacagaagaggccaaactaaagatcaggcatgctgtcctaagagaaaatcgaaggtcagactgagtcctacacaccaagggtagcttctgaaacggctgggatgatgaacaaaagggtgtcttttgtgcgcagcatctaccggccaatattcctttgcaggcgtgcgcctggtgattcaccaccagcagccaccggattctccgccttgcaacccatgcaatctcgagaatatgctgcatcctgaaactattcttaatgccgagaacaacgagagaatcattcagagttcagacattttttcgacagtcatatgctagctcctggtattagagcaactttaatagtatagtccactgcaagctcaaaatcatctatagtaaatctaatagtcaattcatacaatagttatctagaaatgtatactacactattaatatttggtcctatccgtcatacacacattgcgtattggagtccgtgctgcagctggctacaaatctgtaagagcaagtttaatagtatagcccaatacaagctcaaaatcatctatagccaatgtaatagccaattcatacaatagttgcttactatactattaatacttgattccacctgtcatacacacattacgtcttggagtccgtgctgcagctggctacaaatctgtagccagctgttcttctctcttcctttatctctttaaaatatatttatagctggcttatagcctgctattgtacctgctctaagagtaagtataatagtaggctataaggtggctaaatgctgaggtggaggagagaggagagagaggagaagcgagctgtaaacttacagccggcttggacacaagaaccaaaaaactctgtgagagagacaagcgggccctgtattaattgtaaagagctaactattatataggcaggctgagagaaggctacaaataaccttatagccaacatgtcgactgtattattagagcaagtataatagcaggctataagcaatctataaccacatatcgagaagaaaagagaagagagagaagaaagtggactacagatttatagccagttgcaacacggactcaaagacattacgtgtgtatgagatatgggaccgggtattaatggtatgatatatttttatagttaactattgtatgaatgagctattagattagtaatagatgatttggagtcagtagttagctacactattgaagttgctcttagccttgctctaacccgcttttttttctctcttatcttttcttctcgatacgtggttatagctggtttatagtctgctattgtacctgctgttagaagtattctatccatgttcacgtgtgctggtggtgatcatgtccgatcccagctcagatgggcctaaatgagcgtgcaattcttggtcctcggaataggagctgtgcattgtccataggagtacttcatgattagagagtattgggcgtgatcgaccaaaaaactacacaatctggggcatccttttcttttattagaccgatataattaaccatgcatcatgcaatgccaagtgcccaagtatattgctttcaccacaacgagggttcacgctttagcttttgtcgcgctcattcaagtagcaccatccacaataatcaaagtaactttccttttgattgaacctgtcgagagtagtaaaaaacagagaccgtcacgctgacgaccagcgggacagcaaccgccacgtgggcccccacgatgccggtcggtcagcagatcgggcaggcgagatttgcccgcatgttttgccctcaaacccctgataatacgtgcctttgacagcaaaagcagccgtggcagatcgacccaacaatgtgtcatcctcctgcccccatcgcacacggaacccccttgcgtgaattgcatcgcgagaacccgaaacgcctcgtcggtttagctgcaacgtagattcaccgatcaatcgatcccttccaccacgctccactccaccgggggaggtaaatccacgggaaaacgggtgtagtgaagcgagcgaggcgcgcaccaaccgcagtcaccaccaccggcacccaacacccagacgcgcggctccccggttgcaccgcactcgggctgtttggatggtatacaaagtttatcatcattcaccatactttttacgtcacatttgtctaagttgtgacttaaaaaagtgagctacactttaactaataaaatagtattgtgtcacactttggtgagttaatgacatgtgaggtcataatagatgagaagaaatcttgtcataagtgtgactatgaatcaaacaataggctaacttaatcaaccttgtctactggtgtggtatctttagcaacctttaggaattagtatcaaaccaaacagcccctctggggagaggccgttacgttatcccacgggggaaaaatacgagaaaccgccacgaaaagagaggaggaaaagggagccgcgcgccgtcgacgccgtgccacttaaccaaccagccaactcaagccccgcccgtaataaagcgagccccccgccgcacgcacgcacgcagccgagaccaccctgcggcagctgctgtgctgcgcgggttaaaaagagagaaatctattaactggccctcctctcccacagcgaacacactcgtgtcgtactgagcatctgagctcggtggttgccgaggaggattcgccggcggcggcggcgggggggagatgtcgcagcatgcggtgtgctgcggggcgatgttctgggtgtacctgatgtcgtgcgtggggctggtgatgttcgccgggctcatgtcggggctcaccctcggcctcatgtcgctcagcctcgtcgacctcgaggtcctcgccaaggccggcaccccgacggacaaggacaacgccggtacgtcctcctctctctctctctctctctctgccccccctagctctacttctgctgctgatcgctgcgtgtgcgcgcgcgcgcgcagccaggatcctgccggtcgtcaagaaccagcacttgctcctctgcaccctcctcatcggcaactccctcgccatggaggtacaaatctctcctgctgtttttcgatcccctgtatgcacgtatccagattggagctgatggctttgtggcggcggcgtgtgcgcaggcgctgccgatatttctggactcgctcgtcccgtccttcggcgccatcctcatctccgtcacgctcatcctcgccttcggtgaggtgaggcattgatccatctcgcgtgtccatggactatgggttgcccacttggggtttggctggctgattcggtttctcctgtggtcgcagatcatgccgcaggccatctgcacgcgctacgggctcagcgtcggggccaaggcggcgcccgttgtccgggtactcctcatcgtcttcttcccagtcgcctacccaatcagcaaggtgcgcctgctggcttagcctgtttcgttgctcttgtttgcttgcaaagaatttgggggaggaattggaaccttgtagttggtcacttggccggggtgtgctcacaatttggatttggatgggacactacaagtggccgaccgcgactaggacgcagatcggttacttactgattcattaattaattttccaatcaagggacttgtcccattctcatttagtcatctgtctacaaaattctttgtagccggtgactaattaattagtaaatgtaatctgtcccattccccattgaaccagaataagcaatcatagccgtgaagcaagaaccctgttttagtgttcttttttcctttgccagactaggaaaatgccttcataagtgtgtttgattgctcctgaataattttagatgaagcaattcaatttgcttcttagtttaattatttcctgctaaactaattgttttctgaatcatattttacaaagaaaaaagaacagaatttaattggggctgaaacacagcgaactacttattgtcgcagatgaatgttttgagttgcattcaactaaccatttccttgtttctaatgcaaaattagctataattagaggatgcatagatatgcctgtgttttccactaatgccatgtcttaatttgattcatgtccatctttccagttgttggattgggtactcggaaagggccatgttgcacttatgaggagagctgagctaaagactttagtcgatatgcatggtaatgaggtaggttttattcttattctcttatgcatttctggtaagttgtagctctttacactatgtagtttgcatcaatagtggttttttttggttgcaacagctgtgtgcggcgtccaagagttgatctcaagaggccatgttctatatagattctagacaactttttatgacatgttatagcaccttaaatgagtccggttataatatttgctgctatatggacaatatgattgggcatttctacatgccttgaatattttcttctggctctaatatacatatattctctgggctacttgtgtttgcaatagctattggtgctttcctcagacaaatatgaataccattaaacttctgttggttcacttgttcttaggctggcaaaggtggagagctgactcatgatgaaaccactatcattacaggagctttggagatgactcaaaagactgcaaaagatgccatgactcccatatctgaaaccttctcacttgatataaacgctaagctggacctgtaagaatattccaactattgtacgtgttttgaatgacatattctattgatgctactgttctcttcttgataggcacacaatgggtatgataatgaccaaagggcatagtcgtgttccaatatactctgggactccaaacaatattattggccttatattggtaggctaaactttatgtattattaacttttttggtgccaaaaatcctgttccctagaaacttatgactttcatgttatttactcttggatgcatgttgtcaatgatcaatctttgtggcttgagttgccggttctaactgctgtgtcagtcacactttttattgtgaataagatagcacattacagatattcgatactgaatctgctagcccgtttcagttttaatagataaatacttgaattagagaagaatgtttttgttgtgatgaaatatattttataaattcattaatgatattctagttctctggttaaaggaagcctttgcagcagtcattcaaccatgacacgtcagtaataaaattgtcataaaataattgttttcagttgattgcgggatcacatactctaacgaaatacagatatgagtgactaatttggcagagtcttgtgtacttccactcaagctgcccttagttattcaaaacctgaggcaacattcacaaatttaagcctttctaaacatgcccttatgtaaagagacaatgtaaattggaatcagaagatttgattgcttatatttttgccgggtcggccgaaagatttggtcgaccaatttcattaagtgggggaaaagatttaattgcttataagtaattcacttttggaaaaataacaacaataactttcccgatccttccattactgtcacttcctggacatcctatatcccaatgaaatagccaatcttgccactttactttcatgtgtttgttatttactatttgaccaataagcaaagaccatctcattttcaggttaaaaacttaattacttgccaacctgaggatgaagtgcccattcgaaatgttactatcagaaaaatcccaaggtatgatcttttattgctttatcaaattggctgtttgccccctaggcccatactgttcctccctaaaaagctactactatgtttcattggcttgattaaaaaatgtacccactattaactttctctgagtctgagttggaagtcaaaatcacgtgcagatacattaggcatgcttcaagaaagctcaaggctacgcatatataactaaagttgacaagttaagattatttccatggcttaaactgagggcacccaaggttgccacatactgtgatatgctttggaattgattcaaatatgcacttctgaatacttaatgcttctatgctcttcataacaagagaactattctcagatatttggaatctcttatttaaggaagctatactccatgttgccttgtaatttgcgtgtatctatctccctacaaaatgttcgtttgtcatcttctaattttcctttggtgttgctgctttttggtatatcagggtgtctgatgatcttcctctctacgacattctaaacgagtttcagaaaggtcacagtcacatggctgtggtggtcagacgcataaaagaaccaggagcatccattgaaaagacttatagtgacagatcagattacaaaactaacagcgacagatcagattacaaaattaaccacagagatgcccatgctgatggtacatactttccattagccatgatgatcacttgtttttccaggaataaatatttgtttggctgtctgatcatttgaaaataccctcaggtttgtcaccctctcgtgtcagcattgctggaagtcgtcgaagtaacattgaaaagaatggagaggtgcgcttatataagaaatcagaaaaaaagcgggacaatattcttgattttaatagcggtccacttccaagctattcattggatcaagaagcagtggggataatcacaatggaagatgttatggaacaattgctacaggttggagatattcttaaatacagcttgttcttaatttatatttttatttgaaaacaaagtcttgcatttttcacatcctgatgcttttttgaggacaccattattttttctccatttatactcttgtttgttgtataaagattttagtgttctccaacctatgggagcaacagtcgtttaattcagcatgatgttgcatttttttagagtcatctagtgttttccaatagttagaaaagaaactagaaatttttcatagatgtatcgttctttgtaaaatattttcgcttatacatgcaaactggcataaacttctcttggcaggaagatatcttggatgaaacagatgaatatgttgatgtacataacaagtaagtggcttgaaccctgttactttttactcttaacagaacctccaaatgatgagagaactaacatttctttgttttgcaggattaaaataaacatgctacctctgggcaaatcattatcaccaactatatctccaagtactgggccccattcccaaggactcaggaggacccctatgacttctccattgtcatcataccatcatggtggctccatcttacgttcccctgcttcaaacaatcctcagtctcctgggactttgccgacaataatttctcctgaaagatcgcctgcttctcaagcaccttcgcgtagttcacctaattcaactcaggtgagtagtcactttgtgtctatgcgggttatataggctatttgtgacacatcacatcacatattattttattttctttttatttcgcctaaattgcaaggaacttattttcatctacctgtaaagatttaggttgtattttccccttgaatgtgaaacagttgttggtggcctacatcataccatgctcattgttctgtttccttcataggtctcaaggaattcgtaaaacggcgttgagagctaaagagctctaaggacaacgtttcctgagaaatggtaaaatgtcaacataaacagattaagacattttgagcttaggactgaattatacagatcagcatatctcttgtactgttgatgcttatttgttgattacatgcttgtatatacgtatggcttagcatctggacatcgctatagatggaagtctcactacctactgtagatgtatttttgtcagcttgcaattaccattgcagaggaaagcttgaagataaaaatgtaaaaggaatgcactagtatgcatttgtgctgttcttgtatgcatgcccccatcattttaatgatcagcaagcagatgttggtgcattcactgatggctatccacaccatttaagcactgtacaagtcctctcatattgtatcagaaattcagattagtgataaggcgcaagcttatgtttgtgatgctagtttggtgatattgagcacagtgttgtgactaaagtcaaagttacataatgagatcagatcataagattgcaaagggcaaacctcataattatcgagtgggccatcaagagaaaagctagtggatcagccggaccatcaaggacagttttacctgaaaagataaagggaaatgtagggcagagaaatccacttcaacctttaaaaaaattgtaccagacacatgctccttccgtaaaaaaaaacaatatagaaggagatgtgacctctcctagtataacggtgacctctcctaggttgctttttttttcttaggacggagagtgtgtatataagtgacagatccgagacgtggttctcgatccgacgaccctcggcgatcgcagttcgctccttctatacttttacggttttaccctgttgtagatgaacagaggacgaacatgtaaataaatactacttccgtttttttaataaatgacgccgttgactttttctcacatgtttgaccattcgtcttattcaaaaaatttatataattataaattattttgttatgagttgttttatcactcatagtactttaagtgtgatttatatcttatacatttgcataaatttttttaaataagacgaatggtcaaatatatgagaaaaaattaatggcgtcatctattaaaatacgaaggaagtacagaatattcaattcaatgcgtgcaaccgaaggcatggatgaggtcaggatcatccatccggaaaaacaaaaggacaaaaaagagaagaagagcttctagattccaacgctacgtatccaaccgcgatcgcttcgtcaaatccgcgcgcgcgtcgtgtcgcgtacgcgcccacgcccactcccacgccttcgcgcgcgcgcgcgcgcgtcgtcgtctccctcaccactcgccccgatcgatcgatcgatcgagtcgtcgtcgtcgacccgttttctctcctcttctcgatcgttatatcgcgaccagtacgcgctactacttctcactctttgccgctcgtttcgctcggagtagccatgctccaggcgagctcggagttgcagcagcagccggcggcggcggcggcggcggccgggatgtgggtgcccgggatgagcccgcaggcggtggacgccgggctgtcggcgagggcgcaggagatcgcgcggaggcgggaggagatgctcgggatgctgcatgacctccccgagtccgagtacgagctctcgctcacggacctcgtcgagaaggccggcggtgtcggcgtggcgccgccttcgccttcgccgtcggaggggaaggcagagccgggcccggcgcggacggcgtccggcaggcagtcggagcagcagcagcaggcggcggcggctgcggggaggccggagaggagggggtcggcgaggcggtgggacagcgcgggcggcagcagcttccgcagcagcagcgacggcgtcctgctcaacttctacatgccacgctccttcacccgcagcttcaccgcgccgcgcaccactggccccggccggccgccgtcggtctccggcggccggaccgccagtgtctgctccgatcgcaacaagaggtaatcaatcaattctcgctccaacaaacactccatctctatgtactccatcagtttgattgccaattaaggagattaattagtactagatcacgaagaacaaaaagaaattcgttagaagaaccaactttttcaacacaaatattgtactatttagtaaattcgtctttattcagctagcgataatatagtactcccacagcataggaccaatcaaacccgtacatagacagtcaacaaaaggcaaagctaagtataatcatcaaagccggcacggcaattccaaaggtaaagtaaaacgagtctacatagaaatggtcctactctagatgctgcctgctgatccgtgcaatctgtaaaacgaagatcaacctgcttgactgcttgtacgttccccacatcattccacctgttactgtttggtaatatccagtagtacatgctacagattactgttttacatgagtagtacgagttactgtaaatgcgacgacctactccgatggagaaagcaagggaagcgagtgtagtacaaacagatagatggttaccacgcaaccacatgagtcgggacaaggggacgcgtccttgtctcactgaattcgtggaccagatagcgtgcgcagcatctggtttaatgccgataattttgagatcgacttgctaatcgcgacgtgaaacgaactgatgatgatgatgatgatgaattgatgatgcatgatgcagggagagagacggcgagactgtgcggtgctggtcgctgctgtgggatcggcggtggcgcaagtcgagccggggagatcacggcaacgagtccgccatccgcgccgcgatcctcaaggcggcgaaacacaacgcttcttccccaaagaaaatctgaatgttgctgctagcgtccatcgttttggtcttagatagctagcgcagacttatctgcctgccaccactgggtgtatcaatactaatgtatggttttgtacatacttaagagtgtccattttgtgcttgtgaattgattgtgtgtgaaaaactgaagataggcatattggaaatgattccataattgcgtgcacatccagggtatcgttgtgaactcaagttcagtttataatgggaggcagtcgagatgaatcatatgtattgtttctgaagcattttacaaaattgagatgcaacattgaacagatatactgtataactccgttttccttccacgccttgcactagcacataatgtaacggacactaccaagatctctaaacaagagtcatctatctctaaatagactagaaaagaaggctacaatcccaaccataaccttataatctcaccccagatggcacttggaacgaacatacataaatatatcactatggacaaagataacctaaaataatccttatttgccatcattcctcaggtcttattgaagaatccctttttttctttggtgaggatcttatcgaggccaaccaacatcagtctctgcaactctgtatcagcaattttccggagggcgtcagattcatatttagctgacagacaaaatgtgctttgcaaatattaattatcagaagtacttacattggaaatctttatccaggattcaagtgtgttgatggcctccccggagcgctgcgtttcctgtgctaacgctacaccatcatgcaaactatttactttaccactgacaagaagagatgctgcagcattcagaacctatgaagaaaaaaagattgattaatgttttgcatagcaaagcaactcaacgtgtgcaaggtaataagtgtcatatatgatttgtgaaaaaaaaaactaaacaaaattaaatcctatcatgacaaggatcagtaagctgtttatgacagggcggacagcaaacccccatctattgaagaacttcctatgaaatattcgtatgttaaagataggctaaccactgcagaattctgagttcattgtaaaaaagtgcattacaagaagtttagaaggtagaaagtagaagtaactagaaaaagaggataactgtaatgattaacttacgagagcatctgcaattgaacctctttcaccagcaagaacatcctggagaacttttgcgttgaacgctggatcacctccttttagatcttccagcgtgcagcggggtatgccaaaatccactggattgtaacataattttaaaaagtgagactaaagaaaaaaattgtatcatatcgtcataatgtatttcagaagttagcatgcataattagaaataatgtgcataaaacatgcaattgatgaaactaaactcgaagactcactcaaattacacaagtgagtccaataaacagtctctgtttctaaaaaatctgagaaaaacatagaaaaaaacttgtacatggatcgaagagcattttttcaatctttcttggtgtgacatcaaggatatatccaggccctacagcattgataaaagaaattctcagttaaatgcagaacacttagttttaatattccaaggtaattttttgaggaatcatggaattttagcagcagtgtagcacagtggtgaaatggatacattagagtatgtgtccataccaagtgggcttatttcatccaaacccttcgaatggacaaccaatgctctcttcattccaaatttctgagctgccttagccatcttggtaacctgagtaaaacaaaatatgttcattagggatgaacaatgagcactagatggaaaaccagcaattgcaatatagcttgtagcggtgctgacatctcaagaaaaaaagctttatacttacgatgtatctgcaagtcaagtaacacaaatatttgctaaagatgaagttcactaaaaattggaaaaggagaatcttatatctgaactctgaagtgagcaacatcggttcaacagctcaacagtagatgtctgatgcttgcctttaaggtctttaatataaactcgcatcatttgtcaacttaaaaactgccctacacctactttaagtataaaaccaagacaatagtagtgatgttgacgatcatgtgggtaaacggaatattaaattgtcactttaaaaaatcttcttatacatatcatactatttatactttgatgatttactagaagaaaagaaatgataaggaacttactatgttctcgtggtaaacaccaataacagcataaggcacccttgctggattcaagagaggaccaaggatattgaaaactgtctttattttcagcttcttcctcacaggtttcacgattttcattgctggatgatagtttgcagacatcatgaatccaacacccacctcattgacacatcgtttaataccctgaaaaagtaaaacacaataatgtatgtaaaccccaccaggtttctgatgccataagatgcatataatagtgaaatataatatgtaaaatttgaaaagccaggggcagccagcctttccgtgcttagaagaaacagccacattataataaatggagcgactacatctagaattcctaactactccctttgtccacaaatatctagagatgagtctaaaatgtaacaccattcagcctcagttcgtgactacaagaacaagctatgtgtatctgcacacagtaacttcaaatgttgatgttcataatccaattactggaatcccacaattcaattgtgcctttttacaccgataagcaaacctaaacaaatgatagaaccataaagaggctaatctacacatctatgcagtagatctgagatgtcaactagacaaatggggcgtgcttcgcacctcagtcagatgaaggttggaggtaccaacctcagtggtcagcacaaattttcagtaagctatctgcttgcagtggcagagagacagaggactggcaggggccgtggctacccctatccctaggtatcctactattttacgcggtacacacaatttagcactagaatgagtctagatctatcatttggaacatgcttatataattcctactgcatggccttctctacaaaattttatagttccactaccagcagcttggtggatgtgcagctctgcagtcagcaccctcaatgttggcgcaaaggtttgaattgggttatgtattatgggtatggatactggtgttgtagttctaatgtagaatctctccctctgtttatgtatctcatgaacaaaccaaaccactttttagtgctatggctatgtactagaactttgtgatctattgagatgcaggtggcctgcttttgtagcctaaccttttattcccaagaccaaaaaaaaaacatacacatgctgtaaacatcacacgtatctttagacgaaagggagctatggtcttcgactactcttcgtagccttcttttctctgggtggcttgcaaagggaccatgttgtttcagcttccattgcatatgtacgattatgtacttgagaggaaaaaaaaaagtcaaacaaagaaagtactacaccaaactaaaggttaaaaccatacggttgatctaggcctgcaactcacatcgtattagaggtgcacaaggtatccacgaggtgagatcacactagccataaagcatgactagtactcctactagagctacagagtacaggagtacaatataaatgcatgaatatagggcaagtactataatatcttatatgttgcccctaagaatgccacattggattgggtgatgaggtgcaggagagaagtggagagagagaagatgagccacccctaaatcaaggggcaacctctacacaaattttaagaagtgtatgaaagtatcagagatattggtatttatgtgttagaggtgatatattgtatgtgttgactcttagtttatgagtgaataaaatagataaatttggaggtggtagtcacatctaccatagcacttgccctaagatcttaaaggcaatactagctcacaggaccaggcagaaagcaatcagtggtcaatcaggcaaaggcaactacctcgggtcccaactcgatgttgacacccagcgcctccagcacatcggcgctgccgcaggccgacgagctagctctgctcccttgctgcacaaaacgcaaggaaaaacacattagtgcatcatcatcaccactagtagtacttcctaaatccaataggagcacaaactgaatggaaaatggcatgcgcatgtataatctcccataaacaaatgagagaggcgaggagccaataccttggcgactttggcgcccgccgcggcggcgaggatggtggagccggtggagatgttgacggtgtccgcgccgtccccgcctgtgccgacaatgtcaacggcatcatcgagcccgtcaacccggacgcagcagcctatcatcgccttcgccaaccccacgatctgagaacaaggcggagaaatctctcactcccatctctggaccagaacgaaatcaaaattagcgccgcggctgaggcggcgcacccacctcttcgtaggtctcgcccttggccctgaggagcacgaggaaggcggcgatgcgcgcctcgttctcctcctccagcagcagccgcagcgtcgcctccgcctcctcctccgagaagtggtccccgccgatcagcgcctccagcacctgacatcaccaccaccaccaccaccacaaacaaacaaaaacaaacaaacaaacggctgagacgaaccccggaccggatgaggacgaagaaggggagaagcgacgagacattgcggggcgcaccttgtcgaaggaggcggtgcggggggaggcatcggagcgtggcgcggcggtgtgctgcacggcgacgcggggcggcggcgggagtcgcgcggggagcggccgcgcgtggtgcgcgcggagggggaggaggtgggatcccggcgcgggggcgaggggcttggcggaggaggagagcttgagcgacgccgccgccattggtgcggcgaggcgacgcgaggggtgagtggattcgtgcgggttggggtggggttcagacttcagaggaagagagaagccagcccagtgttccgtgtgttggtgtgaggcggaaacctgcgagcgagcggactttgtaagggatggctgcgatgtaaggatggctgcgaaacaggatctggtcgccaccaacctcactttttttttccacttctgttgcacgtaggagtacgtaggattgtaggaataataatctgtagtacagttattgaaagtttgaaattacagtagcaatgatctgaatatctgatccacagccatacttaactctttttattaggcaaaactatttccttaaatggttaatcccctttaaaatgtgttataggaataaagaaataaaggacaggaaaaaaacgttgaagtagcgtgtttctttaatcttacaattttgaaaacacatacaagttttcaagatgtctaacctcttacttaattctctttagaattgatcttaggaatgtaatactataaaaagttaaagtttcatgtccttttcctataaatcaaaggatatggtaaccaggtgttgcttggttggctagctttgccatcgtgcacgtagcccatctactttcgatcctaagcgatcgcaaaacctgtgtgtttcactggtggttgtgtacatccggttttgatctaaaggtcaggtatatcctatttttttaaaaaaaatcaaaagatatataggaagaaaaatcctaagaaattattcctatgattatttcttttttgccaatccttcgtgggcccttagtatagaattacaacatgcctctcgagaatgcatttggtacaatcacttttgcactttttaaaagtatttgagaaggcatcacgagttacaatcactttgatacttttatcttatacgaagaaccgtgtaatttgatgtttgggagtatgctttataggactatgcagcatatgtgccatacatcctacactatcatcagattattctaagatgtctccccgaaaaaaaggagattattataggatgaattattgcgcatgcggaaatcgcgatgtttcttcgcttcggttgttggagagacaagacgaaaaactcgttctcgtgagctcgtctagctgatgttactctctctgcttcttccgtggcgaccttttccaacgatctggctgtaagatttgctgattgcacaaacaccacaaatccaacttgcccatctcttttctcgcgaccacgatgttatgtttgaattgatgaaactgatgagacgaagattaagttaacgtatgtaaaatgaaaaaattattaacatatggctaattatgatttaatcattgtaaatttaataaatagatatatctgatattttaaagcaaattccgtaaaaaattttcgcaccgatgacatcatttagtagttactccctacatctcattttaagggcctgtttgatacagctccaactcctaaatttagttacaggagttgatctggagtggagttgtggagctgcatgctctagtacattttgtgagagggctccactcagctccactcccagttttggtggagctgaaattgtttggctgagctccagctctccagctctaggaggggtggaactggagctagagctgtgccaaacatgccctaagtgtggttgtggatctttatatccaatatttgatcatccaccttatttaaaaattagaaaaaataagttacgtgtaaattctgttacttaagtcgacattcttgcttccgcttattattcatgttttatcatctaatagcaatacaaatactaattaacgaaaatagacataaaatctagtaaatctttaactagaaaaggacagttgctcgaccggttccctatctcgcgtgcgtatcacatgtggcttgttttcaattcaagagatttcgttttgacgagacaggcatgacatgacagctcccggtgtattactagtaatccagctttgtgtgtgtagtactattatggtgtaaaaggcaaaggtaggttattccattaatccggtcagagagggcagcgagatagaattatttttgccagccaccagtacgtgcaagcggttcggtacaaactaccaagtcagataatactcgcaattgcgtaatgttggattaaaaataggctacgacttctgcatgcagatacaacattttctgttctcccttggtgacaagcgtggggaggaagagcagcgcggctgcacggcaccgcgcttggatgtagatgaatggaacttgactactataggtgtactcctacctctcttccgttcagctccggttccgggcaagataggttgtttgttgtgcgttcgtagtgttgttgcctgcgatggggacacggggtcacgtacggcagaattttcctcccgtggttggtagattacaggttgccggtgtttgcccggcgcccgttgagggatatcagaactggatgttgttttttttatatatataaatagattaaaaaatcctagttcaacaatagatctttttttctcaacatcagaatcattaatgcgaaggtttaggccatatttagttcacaccaaactttccccaactctcaactttctatcacatcacatcacatctaaaacttttttatacacgtaaactcctaatttttttttcaaactaccaactttccctaaacttcttcccaatttcaaaaactaaacacagccttaatgtctcgacgccaatgatactagcaccactaccatagccccttgtgaaagcaaagtcaatgatgcgaataggatcagtactaagaataaggaaataggagtatttataaattaaactaggtcctcaagccccgactcaacatctcgactgctagggagcgagggtgtcagcgtcaaaacattggatcttggtgccagttgtcctgttgccaagaccattaatgaaatatttttttctaggggtttattttaaaataaattttaaaaaggagcagaccagaaggtcttggtgacgtgtgcttccgctattacacataccgatcacgtgtgcgcatccggattcccaagtaagaaaaacattgcgtaatactccctggattctagggagcttcgacacgaggaaatctgcaaacgacaatggcaaacagcagttcacactgccgtcgaagagtcgaaggcttccccatggggaatacgaacatcaaacgtgcaaggataaatatcaaaacttactacagtgttgaaggtcaggtctagcaagacaacacgtacaatcatacactctgtgcccacaaggttcctgtactacaaaagcgaaaattgaatactttaggcagaaaaagagagttggcaacaaaccaaaccaagcaacaagaacgagtcagtccatttttctgtccccagcggcctaatctagccaccgagtaactccatcttcttcactcgcagctgcaaggatctcgatacagacgtccaatacagcctacagaacatgcaaacagtaggaagctgagtacattagcttaagtgcttgcacatgtgataggacacaatgtgactgtttcatttcgtggttggacgcatagtgtgttactgttttatacagaaaaagagcagtaacctacttaaacaacgttattgaagagggggcaaggggggaggagatgcatgaaataatagaaatcctctttttagatgcaaatggaaaagttcataccgatgaatttctgcaattgataagtttgcaaccctccaacaaggacccctccagcatccagctctcccaaacatcaaatgtatgacttgcaaacacaaactccatcctcctattaatcttcagcacatttaaaaaagttaaatgttagaacattagcaaccctgggtgtcgataagaaatcaaaacacttctgtttctcaacccattttactactggaaatggaaaagttgcactagtagccctataaatgtcgcgcatttgagcaatcaaacttattacttttggttgggtgtatctgcctgtacagtgcaacttgtacaagtagaggtataaaacctaagcattaaatagaggcacgaacaagtgatgaaataagtcgaaggaacagaggcatcagattaactatggaaagtaaaatagatgaccttacaaaactaagattgaggcctaaatgactattcgatcatgagctttttgctaagtttcgataaatctgctaaaacaccaaaatagaaaagaacagattcataagttcgcttggctagaagtgtcattaatttcaaaggaaaacatgatagcagaccttaatatttttttaagcagtaatcagcagctaccagaaaaggagagatgatacctgcaatagtttaccaccagcgacgaaggaacgtaatcccatggtatcctgaaaggcaaattgggtcagtagaagtgccagtgccagatatgcgtcacattaaagtaaaatttgaatgggtaactgaagcaagcacaaaaagggaaaggctaaaactatattaccttgtttttgaaagtgactaggaactgagcagcagggtccctgtttgtagcgtttgacacgatatcaaggatccaaccaccaccaccagcaagtctctgtcttgcaacatggaaccctgaattatcttttgttctcaaggctacaacaaagccatctttgagtgtatcaggatatttccttccgagaacagtaggcaacttcgtctcagaagttatttccattggggattcagcaggagatttctgcttgtactttgagtcctcgggagacgcaaatcgtgaactggaactcaatacctggtcccttccactcattgcagtatcatcatctctgcgtgaggaataattactgccactctctacagcagataattcatctgttttctgttgagatctgcgacgagcaggtctctttttccctttctttccagaacggctgcgccttccttctgatcgggggacaatatgttgagatctagcagatgcttgaggctctttatgctgggatatggctctcctcttttcgtactccatttttaactgactttcatctgtctgctgctcagagtcaaaaacttgtgaactgctaaccttttcttctagctgatcatcttcatttccagcttcgctaatttcctcatcttcatcagatattgcactacttggaacagcaccatcaaaaaaaaaggactgcaatatcgtgattgctttctctcttatttccatccacacttcttcactgtagtctgcacttcgaggaagaattaaaacatttggcatctcccttacctatgtcaaataaatagtatccatcattttgctgaacaacaagttcttcttttataagatggatgatgaacaagtggcaccaccatagcaatgcagaaaagggcacagttgtttgtcctctactactagcacattggttgtttttttgagggaaagcatattggttgttgctcttatgtacggaaaaggggaagtcctgtagctagtcgctaggcatgtaattttcaaatcttaaggtcatcttaggaaaaaaaagataaacctatgaatgaggttgagctatcttcttttaaaaagaaaataaaataagctaattacagcacacatagcatgttcccattaagactcaactttgcaacttctccaaactgagctgttaaaattcctaatatgcagaatcaagagagttcaaagttatccctaaaatagtaagagctcgacaggtggagtgcagggaacttgaaatacttgatgctaaactaaattaaatatttactcattttccatctgtttttcctatagattccttttcaacatccggaagagcagagcattataaatgctgatgttttgatattagatgaatttcatccatcgcaaatggccacttatcaacaaaaaaacacatcaaaagctgatggacgtacccatgcttccatccattgtggaccttcagcaccatccaatgcacaaccagctattgtaccatcaatcaatagctgtttgagtgcacaatcatctataagttggcaacttccagtatttactatgaatgctcctgtgagataaacaagtaaattatactgtgttttacggctgaactaaaggcacaataagcattatttcggaatatataatgcataaagcagaagaaagaaaggggttgaagataaaccttaccaggttttacatgctgcagacagtcagcattaagtatatgcatcgtgtcatttgttaacgtgcagtgcagtgaaacaaggtcacttgctgccaacaaatcattgagagtatccattctcctggcggcagaaggaaatacaatggaaggccgctttgcttttccattagccttcagtagacatgctaattcagttagaatagtcaaaataatactttaccgcctagcatttcttaaaatcagtaggtaattgcatacaagtgcgacaagatatatatcatttcttaatgtaacagaaagttaatagcccatgaaaacttgggggggtggggggggggggttgtttaataggttagaaccagataagatatacccatcaagatgttcttgtcacaatgtcatgccctcctttgcattgcataaattaacatgtagcagaattattcatgtgacattttagcataagttactactccctccgttccgaaatataagcacttctagcattttaaatttgtaccaaaatataagcccttctggagtactacttgtcacatcaaccccctcccccccaccccaccccacccccaacacacacacaccaaaaaaaaaaaaagcttcccatattacccccaaggccccaaccatacctcatctatgaggggcatcatagtttcttttctattcaaccttaatctttgctaaaacccctagaaatgcatattttggaatggagggtgtattgttcttacttctttatccaatagctagcatttgtaccacagcttacagagaatatatagttgtctcattcagaaaactgaagaattttgctaaaatacagggaatgagatcattcagctcacaacattacaaaggggcgtctcatgataggcagaagcaatgagatcattgaagtcacaacattccaaatctttggaccgtctaactgtccaatcacctattccaactaaatatgttcaaagaagtttgttcatagcagaacattactaatcagaaagcaactcattctagaattgggggtgaaactgttccagtcggttgctaggtgtatgaccaaatgaaattaccacaacaacaatgcgcgcattaagatccagagttttagagctgtgcaagtatacgtagaacagtagtaaggagatgaaactacaggcgcgtaggaagtcgtagatccagtaccgaatggcgcggatcgaagtagaggacgtccatccggaaggcgaggctgcgagtggcgaggcagcgggcggcggcggatcgaccaatgatgccgagcacgaggccgcggcagcgcctcatgccgcgacacatcggctggacggagcctagccacccagcggcgacagcggccggggccgacgaggcgtggcgcgagagcaggtgggtccggcggagcagcccgaggaagagcgccatgacggtgtcggccacctcctcggctcggttggcgtcgacgtggaccaggcggaggcccagctccgcggcgagggcggcgtccgcggcgcggtcgggcgacccgaggcagagcaggagctgccacgggcggaggcgccgctgcgcagcgcgcgggaggaaggcgagcgagggcaggagcacggccgcggccgcctccacgcgcccggaggcgacagcggagagggggacgtgctccacccccgccacgccggccagcccctcctgctccagcgacgggtcgtcgaggcagttcagcgacaccaccagcggctgccccccgccgccgccgccggaggccgccgagcgggccatccctgcgcctccctctcggcgctcggatcgagagcgtcgcgtggcgcgggttttggtgcgggcctcccgtctccgggccgaggggactttttgtctcgtgcaaagggaagaggaagaagagggaagaaatgctctgctgctactacgcttgtcagagtggtgggccgcacgggggccaccagctcacgagggaacggtgcgttgcaaaccgtcagattcgcattgtttgcagcttgtgcttgtgtctctcgcgccactgccagtgactggccagtgagcagatgcaaacaaatcttgaattatttctttaattcattgtgatgattcgaaaacattatttagcatggcaatatttatgaagatctagtagctaaagtccagaaaagatcagttggcatatccatcaaataagagaagtttgtttcttcgtacttaatcatggagttttgggtaccaagtaaagcactctttgcttttcttccctccaagcaaggcctggtttagttcccaattttttcttcgaactttcaactttttcatcacatcaaaactttcttatacacacaaacttttaattttttcgtcgcatcattttaatttcaatcaaactttcaattttagcgtgtattaaacacaccccgagagaaagattgcctcacatcatttagctgccaaggatagacagctgcccgccgcctgtgtacattgtaacaaaaatgccggactgaactcaagtgaagagttaaaagatagagacatagagttccatgatttccatcaattaacccaacaacttagcacaacaagatcatgccatcgagcatcatcattcattatagtgcatgcgcttaataccctgaacatttaccaggcatgtgatatatcgtcacaatcaatctagaacagaaaaaagtatgcagagcgcaaccggcatggaggcatgttactcctccggtgcattgattctgctcaatcacacaagcagcagtacagcatggttgctttcttcagagccctcatcaagggggaagtaccatccatgcatctatcagtgaaagctactaacgaacagtatttgtcagtgaaagctactggacagctgttcagacaaaccaatttgtcactttacgaagctgacatggatttttccttcaaacaaaaatgcatgaatattaacagtaagagatgacaaaactgttgtgtagtatgttctgaacttcgtgctgcttgtttgtcttgacaaccttccaacattcgcacatccactgagttcaacttatgcttgacttcgctatgctacttaacttcagaaacaaaatttgagtgtggctcaattaccttgcacttctattccttgaacatttcagtgttgcatcagaagcatatgcctaaaacacactttgaacaaataaccaagtcagcatggtattaaagttttttaatcagtcaaacaggcacatagagctaataattgagtgttgttacgttaacggtacatactgtctgcagctaccagctactactcgccagaaagagagccatcaacagagggggcacacaagttgttgaagcaaatagggcaaatctagaagaaattgttgattctcaacctcaagcaagttcgcaaggtacccactgtttcacttttgagctcatctcactaggaactgaggtagaccactcatccaagtctggaagaggacccgtcaatgcaacgtaatttacactctctttctctgatagtctcttccagtttagctgcaattcaggtttacgtcagctgggcattctaacaacagtggtgacattgctcgtatacgtagcaacccaaaacagttaaacaattaccattccatattttattgttttaaacttttccatcatctagtactagaaactatacagctatagcagtcgaaatatggatatttctgtggctcatatataatcttacctgcccaggaaatgcagcacagagtgccttgattgtgggattctgaacccaggacgaaaggcccatatcatcagcaagagatacagcagcatcagctccaccacagttaaccatgatccgtccgtctggcattagcttttttgcgatttccaaccaggtttcaacctgtaacaatgttgaaattaaatccagtagaaaataaagagctgtggaagtgttccaaaaagtttatacacacacacacacacacacacacatacaaaagtagcatccaggaatttactttctcagctgcacttttacatgctttgaaaaattgttcaaattatttcaattgcagtgaattatatcagccatttggccaattaggcttgaaaggaagggttgcaaaggagagtaatccatggatgccaaagacactgaggtcacataaggttttttgttaagaacactaaggtcacacaagtagcttttacttttgttggtgtatcctaagcaccctctattaatcttgggatgcataagatttttttgtcgacaaattcgacatatcactatatcaagccagccaaactaagggtaaaaaatcaacacatcatgagataaattaaaatttattacaaacttcaagacattatatgtagatatcaagtaataaacttcaagacattatatgtagatatcaagtaatttcatccatgctcgaccatgcattcaactgattcaaggaataagaaatacatgctcaaaagcatgaagtctgatgcaaccagcgtagcttatagactggtaaaaaatgaatagaaagagatgcagaggaagtatacttcttgtagctgaggtatgatcttcccatcagcaaacaaatcgacaacaatacctgtacacattaactagatgttgttaggccaaaaaactttcaaagcctttgaaaactcaaaaaaaaaattaatctaacagtacaggctttccgatatactacagataatccaactagcatactccaaaaatgcatcatccaagagcattgtataattaaatagtaacaagagagtaaagcatgaattccatttgcatcaggtagtaagcactcaccagcaaatcctccttcaattgtagctgatggagaaagtgcatcaccaatgcgcacagaaagtgaaccacctgattctgttgccttttctaaatcggataaaccaaaataatcccttgacagttcaattatctgtcatgagacaaaatacaattttcagtaatgcaaactgagagtaagaaatgggcatacgaaaatggatgcgtggagcacaagggataagtctaaagaaaaaaaaatgcaaagaggtgcttgagctagcttaacagccttaactaggaatatattactgaatttctttttgtaacacaataagtaacaatgtgaaaatatttcactaccatctgtgagcctgtggtcaccaaacaattaaaaagagaaagaacaatgaaaagagtcttcaccttaggatcaatctcccatccaacaagttgcaaccaaggataaaattttagcatcagatgtgctgcagtcccagcaccctgaaaaaaaacaggggaaaaggacaggaatcataatgtgcagtgactatccacaagtgtgtgaagaggtaagttgcccgtaaaaaatagaagtgagttgttcaaatgagaagcatctgtaatgcttgtggatgtatgctggaattgtgatgtgtgctgataatctaattgcaattgatcagtaagacatccgttcaggccttcccaaaccctctaagcatggcaggaattttgcttgttatgcatagtagttatgctaaacaatgaagtatgatggaagataataggtaaatcatgcaccaagtgatttaccaatcctagaagagcaacaggaccacgtggaacaacagctggtaggctcacgaactcatcctgtacaataggaaaagcacaccgtattaagcatttacattgagcagacatttttaaaggatgaaaaacaacattcaaacagaatagttggcgtagaaataggatgcgttttgcaaagaaaccaacccatcacatagataacaagtacctatatgagcatattatagttttttttttggtactaaactgctatccaactaccaggagcctattactgtccttctcaaaaacttgtttatcatggacatgctgagagactgaaactgttgacgggatacagcgtcaaattcctaatgcttacaaggcgctcaacaatactatgcttgtatgtcaccaatggcacattagtaatctaaattcaactcgatcagttcaggttactcatacgataaatgcataccctgtcagcactcccgattgaaatcgctctcaaatctcacacactcaactcaaactttcaactggatcaactggggaacactggatgaacagcttgtaggcatgaaacttggtagacaaaggttttcgtgctttgctaattaatctgcagcttttcggttttcttccctccgttttgaacgacaattacaacaaggttagggccacgatcccatggtgcgcgccgtgaccggttagtggcgaatgctatcccacacgccccggatcatggcgcacgacgcgctcgccggctcaacaggttcagcgaaaatcaggggaaacaaaacagcaaacacctcacatgcaacctataaagatagaagtaaaggattacagttctatacccaatatgagttggtccagactccggtcttggggagaacgctgtgaacattccctgcacgagacaaccaatcgggagcacgaactcaccaaacgaatccaatttcgaggcggaggaagaaatcgcagtgtgtgcagcgcaatacgtacggttggcgtcgaggaggaggtagcgggtggcgggcgagtcgatgatcatgatgacctcgttgcagtcgctaccggtgatggcgaggagcgtgtactcctcctcctcctccttcgccgcttgctcctgctgctcgtcggctggaggggccgatacttcaccgccgccgctgggggcgcagtacagccgccgcggcgccgaggccgctccccgtcgagggaggagggagactccggtggcggagcggcgttggggcttggcttcgcggcggcggtggcggtggaggaggcgaggcggggagaaggttagcggcatggtattggtggccattgctgatgagatagaatgctaatgcacggcgagggattgggttcccacgatttcaagccgttgatggagatggcgggttaggaatccccttttgatagtaattgcaaagcgtattagcgtaatcggttcttctcttaaaccatgattatttcttaagaggccttttcagatgaggcccgataagagaagatttcagaggcccagcagatatagtctttaatgttatgggccataattgggcccgagtattctagtgtggtcagtttcatctgaaatcaaactgcgaagcaatgcaagcagtaaactcccagaataataaatagcattttcaaacctgaacaaaacaaacaatcctgatgtgctgtattgattcgaaacttcgaacggctgtttcagaatatgagcattttttttggacgggaagaacatgaacatagtatttaactttcccgcaggtaccacctactccaggtgattgtacatgataaaatgaatctgcagctaacagcctagcctctccccaacttccaatcagttaatttggtcaattggagccttcagacacatgcatcggacgccaattgacctgtcgccggccgccgggagacacgccgcggcaggggccacgacgccgccatgacatccgtaaaaccagcaaaggtgcaaaggcatcgcggccgacactgacgcacgcaacggcgcacgtcagatgagcccacgttccttgagatcgccggcaaatacgctgggaattcgatgtttcaccgagctgccgcgccgtctcgcgcaccgacgcagtttctatcaccatccaccaaacaaaaagaaaaggttcggttggtacttggtaggctaagctttctagctcgttttctttgtgcttggttcgctatcaacgagcagcctcccgcacttcacggcctaatctccatcaaattgcagtgacaataatgtacttaaacgtatttaatgacacgtgtacacatgcagcgattctcgaggacgtggatttatactgcaactgtagttaacgtgtcagcgcagtgcgtgcatgcgtgcgtgcaagcgtgcaaggtgcaactgtactgcatgcagcatgcgtggacaagacgtacacattagctagctgtacgggagaggtttcgttggccggcggcgagggcggtggtgatggtggtggtggctgttgtgttggccggcgccggcgaagagctcctcacagacgtcggcgaaggcgcggaggatgaggtggtggtggcgcgacgagttgagcgacaggaagcgatgcagcagctcccgcagctcgggggtggccgtgatctcgttctccacgatcatctgcgccatcgaccgccggaagtcgcccagcgggtcgtcggactccgtcaccaccgccacgctctcctcctccagccgcccgcgccgccgccggctgcctgacgatgcatcgctcgcgctcctcctgtgccgcggcgggggcgtcgccggcctgataccgcggtcctcccggacgcccagcgcgcgcacgccgcgctccagctcgcgcagctgcagcaggagcgtgcccacgctcggcgtgccatcggcgtcgtggacggtggtcggcgcgggcgtggtcaccctcgtcgtcttcgccgacgtcgtcgtcagtggcgtggtcgtggcgggcgagatattgccggcggcggagaggcgggagacgacggacaccgacttggcgccgccgcagccgcacatgaagccgcgggcggccgctgcgctcgaacccttcttcttcttcttcgatggtaggccctgatcggccatgccgcgacgtgtcgtcgctttcatgtccttgggttgagagcaagtgtgcttgtgcggtgtttgttgtggactagctacaccagctatagtggggagctagggggacagacttcttaaagcctgggcttaacaagagccagctaggtgaatttcagacatgctgatgcagtagcagcaattactcaactacagacacatttataattccaagtcattaacaaaaaattagtatcgcgctatccgttgttaggaggtcagtgtcagattctggtcgatttaccagcggtaatcttgggtcaatccagggtgaaaacaacactgacttacaaagtatagctctatatttctgaccgttcagttaatcggttactactcctatttgtttcagacttatacgcttaccattttgttcatgtacagatgtactgatgctttcagattttgcataactctatttgcaagggaagttattacaaaacgcacgcaaggttgtactgctacgtcagaaacagggcaaagaacacatcagacaaatgaaaaactaacctgccatttcccaagcttgcgcgcgttttccgcaactaaatcccagcgaatagaacaaaagagcagatgacacgagacgggggaaaatccaagggatgtcaaagcgaagtgacaggagatttggatgtgcctaattaacagatttcctttcaaggtcagagaccctactgcaaacagcaagattacactacagactacagtacagtgcagaggaggagagatgccttggaagaaacactgtgctgggcctggacgtttgtttgcttgcttgtcacatgcatcttctgctggtaatacattccggccacgctaggcaaagtgctccacgtgctctgctgctcatgatcatgatcatgtcctcaacagaaggccaccaaacttgcatgcttgctgtccctgcagctaaccgagattgaactagtgaagtgaatcagactgtcaggaggtaattgatgcagtaggaacaccaaacagcaggtgtaacagacaagtgtgtcttctttatagatactgatcattagatgatggtaatgtggcatacatcaaaacgaaaaatgcctcattagtctgctggcctgttctgccaaaaaaaaatcgcgttctatttaacttggcacgtcctgcctttttgagttttgactctagcacaggcacttggtactcgatcaaacatgttgtctcctgataaaaggtggcaactcctgtatcagatgcatcctggggtgattgattggaaacaagaatagttgtcttcgatcgttgtgatggacaaatggtgcggaatctcaatgatgtcttgattggcttcatggctggtggctcatgtctacctgggtatcaggcggactcaaatgatggtatcagcgccggcgaaggcaatgggccaaactagggtcatatccaaagagaagtctagccaagcaatgatcttaactcagcacaactgattcttggcccagtactacatatcatttctcagcccatctagcataaattggtagaaacagcccaaatacccgcaaaaaacagaaaaaagcccagcaatctgccttgtgaaaattgggtctgaaatactaacaagcccattatatccactcacaaaggtcctaagtggaataaataaacattcctgcttaacaatcttccagaaatagtttttctccgtggtgctgagatagtagtcgtcatgctggttgtcatcctgggagcgaactcttgtgcttggaggtgttcgttctcgctcggtggtcgggctgtgagtttcccaaagcaccgtagccggaataccgtacgctaaccgtggtaaatgtggtaaaccgtataaaatttattaaaattcaaattatttttaaaatttatttaaatttaaaaaggtttaccgcggttcttttaacgtaccccatggtaaacgcggtaaccacgacaaccacgcggataccggcggtttgggaaaacttgtggtgaccaaagtgttttttctctgttttcagaattgtgctgtcttgaactgtgtcttggaaaagctggttttcccagctgatgccgtgatggctttatgtaaaaaccggggtcatgtgacctactacacagtacacatgttttatcgtttgtcttatttaaaaaaattatgttattattatttattttattgcgagttattttattgctaaaagtactttaaacatggctatatcttatgcatttagaaaaaaatttaaataagacgaatggttaaacccgtatacaaaagtaaacggtgtcatttattaaaaaaaaaggaaggaggtgctttctaaaaagaacaatcttacataaagaaaataaatacggaccagctaaatatgttttagcagcccgccagtattcatggagtgcaacatcctacctgtataactatagccttgaatcttgatgtgaaaatggatgttctgttcagaagagaaaacaagagttttgggactggcagcgttagtttggaggagagggagaaagcgcctcgttttccgcacgcacgcttcctaaactattaaacagtgtgtttttttgtaaaaattttctataggaaagttgctttaaaaaatcatattaattcatttttaaaatttaaaataattaatactcaattaatcatgagctaatggctcacctcgttttacgtatcttatcaatcttctcaatccccttcttctaaaacacacacccgtatgtctttccaacgccagcgccagcggcaccatctttcctttccgatcacacggtcatcactcggtcaggttctcgtcttgcaaatccgctcgtctgctagctcacattcggtcaggctcctgccgttggaaaacgacacgacccaacgttccaacaagggggcagcagagtcgctccagttgggctgggagtctcggaacaagcaaatcagtcttagctaactaaccagcagagacgtcaagcaattggtctcatctctgtcagtttcatactaatctgttatccaaaaaaaaaagtttcataccaatcgagacgttttggttgatgtcgcaacaatagtagcccggctcatgttctcccctgttggatgtttgcacgtgaacgtgctctgcttagcggtgacactggacagcaggggcagcgagcgattgccttggggagttggggtttttggcgatgtgggtttcgtacaccggctggtgacgggtcgtgtccaaccgatcgtataccgtcaccagcacgtccgcgtgccgatcgtgtccaccgaaacaacaacaactactactactgtagcccaagtcgcagtcgaagcaggccatcgcccaccacttcgatactagtagtatttaggacgctttcgtcgcattgcattgcccgctcgcccatcccccttcccctctgcttttgctgctgttgcgttgcgtgatacgctcgcctaactttggctaattctgctgatatttgctctgcttctgtcatatcaccttgctgctgcttctgatcatctcccgttcttgcattcttcttctccggcgtggtgtgttgctgacggctgacgctggctggtcgtggacatgtctaaggtgaggctctatcttttgcacttggattctgattctgattagtagcttctgtgggataggatgatctctgcttctgaatccagtaaaatatacatgttgtttttgtccgttacacattgcgagcgttcgtatcccatggtggtgcgtaaactaacactgatgtttcacatgttcctctgctgcagaagattgtggtgaagctggatctccatgacaacaaggacaagcagaaggccatgaaggtcgtctccacgcttgccggtacgcatcgtgttcgatccatcaaccgttctgcatgcccgtcttcagaaacgatcaagagtaaatgaccgtgctgttcgtttatgcatgtcatgtcaggcatcgacgccatttccatggatatggcgtcgcgcaagatgacggtgatcggcacggttgacccggtgaacgtggtgagcaagctgcgcaaggcgtcgtgggcggcctacatcgagtccctcggcccggcgaaagagccggagaagaagaaggagggcggcggcgacggcaagaaggatggcggcgatggcaagaaggagggaggaggagacggcaagaaggaaggcggcgatgggaagaaggaaggtgacggcaagaaggacgacggcgacggcaagaagggtgaggcggcggcggcggcggccaagaaagaggaaggcggcggcgagaagaaatttgcggcggtggcgccgatgccgatgccgatgcaccaactgccaccgccgtacatgttcaacgccgggtacatgaaccagtaccggccgccgccgccgccgccgccggcctacccgtacgcgccgccacagtactactacgcgagggacatgagcatggaggagaaccccaactcgtgtgccatttgctgatcgaatggtattgttggattgcatctgtagcaactagcaagtagccctacgtacattttctcgaacatgatgtgtatactgtatagtagtgtgtctcgtgtttgaattggagggtagaagaatttgccggcaactttgaatttctgacgagaagggcggtatcgagtcaaaccattgcatggaagaaccatactaattcagatgcccgttgactgttgcccgtggtattaatggagaaaattagccatctagagacactaatttcagccatctgctttcatttacttcgacaagaaaataagaacgagaaaatgaaagaaggcatagtaatgacaaataattaattgccatacctaaaagtaacaaatagttaaatatttcgaaagaaaaaaatatttcgactgcataatatgtctatttttactccctactgtttgtgtgtcgggcctggcctgcggcccatcgtgccatgccggcccggccggcccaacgtgccggtggaggggcccagacacggcccggtggtcgggccgggccggcacgggcccaacccccgtcgggccatgccgtgcttgggccggaccaaaatgccgtgccgtggaccgggccgtcgggcctcggaccttttggccatctataccttccagccatgggagcttgtcttaaccgtgttcactgaattggtttacatcgtatgcagagtgcccaagcgcttttttggctagctcagttctattaccatcgcccaatgcactgacgcatccgcctacgctcatgaatagggttgaaagtggttcggataattttcgttcgacctggcatttttttgaatcggatagttttggttagatatatccggaaattttcgaatatggaaacgaattcgggctttttttcaaatatgaaaacaaatatgatataggtgatatccatcggaaactatccggtatttttcttcggagttatacctcaggccttatggccattcagctcaagcagtccaacccaacgaggcaaggaggcagcccagcccaagtacatgatgtaacaaaaaaaaccaatccaccccccctccccccccccccccccccccccggaaaaaaaccctagcccgccgcacaacgtcggagcgtcagatctgtcgcccccaccgcccgcagtcgtagccggcgacgaattggccgcccccaccgcccttcatcatcatcggtgccggttttgttgcccccgccggccccagtcgtcacgggtgccggatcggccgcccccgccgccctctgtcgtcgccggcgccgcatccgctggccccgccgcccgcagtccacacgacggcggatcggctaccccaccacccgccgtcatctccggagccgcatccgccggccccaccgttcgccgtcgtcgctggcgccagatttgcgcgagggagagccctcgcccctcagcaccggatctgtgcagcgtggcatcgcccgaggcggccgagccgcccccgccgtcgcctgaggcagccgagccgcccccgttgccgccagctccaggccgttcgccaactccggccgtcgcccacccgctcagaggagaggagtggagaggagagagagagagtgaggagaggagaggatagaaagagagaggaagactaatatgagagagagaaagaggggagaggtaaaaatatacggacatgggagagagaagaggagatgaaaattttgaagggatgaggaggaaaaaaattaatttaaaaatatgataacttcaaatcgaattttatgatgctaaataacctcatgtgaaaaagttgtcaaaaacaaagttgtagaacttattgagatctaccaattttctttttgttatttctccatccgagtttgatttaactatataaaatttgaattttaaaatataagaaattcaaataaatttttgggtagtaaatgatttcaaatgaaaaaaaattataaacaacaatgttgtataacgcatcaagatctacaacttttattttattcatttttctatatgactttgtttcaacagtttgaatttgaatttcaaaatatgacaacttcaaacaacattttcaaatactaaatgatttcaaccgaaaaagtcattagcaacaaagttatataactcatcaagatctacaactttttggtcatttcttcatccgacaaagtaatagtaacattgttaacaaaatttacatatctctcttatagtttataaaactctacgagagatatgtaaattttgtgaacaatgttactatcactttgtcggatgaagaaatgactaaaataaaagctgtatgtcttcatgagttctacatcttttatgttcaagactttttcaactgaaattatttacttcttaaatattatttgaagttttgaaattcaaatttttaattgataaaacaaagtcacaagaaaaaaatggccaaataatagcagtaaaaacacaataacaggatagagtgtgattttataaacatttatgaaaaagaatcatccagtttggagttcttatgagtgagataaacaagtttttcaaatttttaaattttattttcgcatacgacttattaagacgcgcgtatggaaaaaatcaattttcccatgcggtcctcttaaaaggcccgcatgggaaaatatattttttccacctcttaaaaggctcgcatgggaaattgatttttttccatacgggtgtcttaaggagccgtacacgaaaatgccgctggggcaagcggccgccgccgaggcaagccaatgtcgctgccgttagtggtgcaccccaccgacgaggacatcctgccgacgtgctccgcattgccaacggtaacaccttgtccatcctcttcgacaagctcgtcagcgtgtgttacgtgtcgcctctattagataacaataatgaagttatatttcttcgctgatttgtgatgcttagtttgaggagtttttatgtttcgattaatattcgtcaccgtattcgtttcgcttcgtattcgctccatatttgtattcgataatattcgattccgttttcatatccgggtttctgattccgattccgatttcgaaaaacaatgaaaacaaatatgatatagctaggttctgaccatattcgatccgttttcatcactactcgtgaaaacccatgtttgtccttcggtctttccttagccgcacaggcagtaaaaagctacaataaacttgcacatgcagtaaaaatcttctgtagtgtttgaatctcctgaagatgaagatgaagataaagattaagtgtttcacgcaaaacgaggtggtaataacgtgtgattaattgagttttaattattacaaacttgaaaaatagattaatatgatattttagagcaactttcatatagaaagttttcgcacgaaatgtatcgtttagcagtttgaaaagcgtgccatgagtatccaaaatttcatcgaactcttgttggagaaacgaacgcaccctatagatgcgaatcactattaggaatgagattgtgggagatgtttttcgttggaaaacccaacgccacggccacaaaacgaaaaagtatcctgcttctggatccagaactaataaaataaacaaggcagcgtatcctacgcacacaggccctcgcgtgtacacaccgtgtacaccaactaaaaattatcacaaaaaattctaggaaaattcatatatgtactttcaatagtattacatctacgtgcaaagtcgcatcttcaaattcattctacatagagaataacaaaaaagataaaattctgacaaaattgcaaccttaaaactgtcagattttttgttttttttgttacggctaaaatacaatgaatttgacgttaagattttaaccctaggtgtaatacaattgaaagtatgtgtatgattttttctagattttttggtgatattttttagttggtgtgcacgtgtgtacacgtgagggcctgtgtgcataggatatgttgccaataaacaaatcattttaaaaaaaatttaaaataaggaataaaccatgtatacatctaaacaacctgggaatcggcaaggaaatggctcgatcttcactgcagtaggtttgagaaacaaatgatatattgatgtagaaacaacgggtaactagttttatacctgacaaaacggtgcagccgaactgaaagccatagagcacgaattaggggacctcagagagatcttcctcacaagtccaagaagaactcgcaagaacaaaggtgtgtaagacactcagcagcgcggatgcaatatcatatcggtttatcaaatgatccaaaaaaagcctttttctagtagcacataggtgttatttatgctaggaacaaccctcctagtttggtatgggctaaagtcacaacgttgggagatgaaaggccaactggttgaagcattcatgaagtggtcttcatatctcgcgcgtctcttgggctcctacgcagcctctaggaaaaaggtcattactccctactcggaagtcgaaatgacgagcagtttgttgggtgtgaaactagacttgataaaatttccatccatgtgtatcatgcatggctaatctcgaccatttgatgcatgtggctcttggaacttggttcagatgtcagcaagcagtggagtggttcagcctctttgtaactcgcttcctttgatccagtagcgacttgctcttatagaaaccttagtaatatatatatgtagagtatttaggtagtataaaattctcatatatagatgcatcaaatgtagtaaggagtgagttcacctgctgttgtagtttcttcgcacgacttcacgtaatcggtccttccattacttggtcacgtgtagcagtagttgaacttggtatagtcatgactgtgatgtcctcatcacaactctttcataaatccaaacaaacttttcataaatccaagcaaaaccggaagcatcccttgtttcaaagagaggagaacgggttattcacatttaatttgatggtcaaaggcgaattgaaagttaagcaatggcaattaagactaacatgtgggtcccacatgctgagttagccaatttgacccggtcaaaacaccacatcagcgaaaccgcccttcaaaaccgctaagggagttaaattacaccggtcaacagttgaggggttaagatatccggaattgtcgtttagggatacgaattagattcgagttatactgagggagtcaaagggcctgtttactttgatgccaaaaaatcataacaaaattttggccaggatttcttatatagttaccaaaatttgacagcaaactaaatgtagccacttttttagcaactttactaaaattttgtaaggttgaaaatgacatcaaagtgaacagacccaaagtgaacttattccaataaaaattctcctcagattggaccaacattgagggaataaaagtggacttgttccgcccagataccggcggaacgcatcgtatgtccattcgccagtatggcccacgagtcttgacggtccacgattcgatagatatgggcctcgtggaggcctaacatgaggcccattgcctactgccggatcctcgtggtgatctctctccgatctcatcgccgccgctctctccccaggtaatcctcgatctcatcgctccgccgccgccgctctctccccccaagtaatcctcgatctcatcacgccgctctctccccaggtaatcctcgatctcatcgccgccgccgccgccgctctctccccccaagtaatcctcgatctcacaacaccgctctccgggtcgccgcctccgaaccacgcgaaagctcgaagccatccttcctctcccgcaatgtatcgtgcggcttccaccgtcgcttcgaaggcatggtgagttagccgatccacgcgcgcgcttgcattcaatggcgcagtgtaccactgtgttaatagtgttgctgaaatgtgcgttttgctttctgcagtcaagctgtgagaagggctagtaaggtgagcaggtttaggctgggaaatgatgcattagcatgcagctgtctgcttctgtgtatattgcggattgaaatgcaaatctagcattttaatggcaggccatgtggtctactagtttagatctggacaagacatgtgctaaactgcttgatttctttatgttttatgtcgtgcaggttggtccaaagttccataccaaagcttctatcgatgcccaatctagcccaagcaatatgaagcagggcactcttgccaatggtatggcttaaccgtgctatatgttgacacttgttgtttctgcctatttactgggttgatgaatatcctatgtgaatatgtgattctgtatttagacatttagttccatataaatttaatgagtgtgatgagtctgagaatattgactgcaataatgaatttggtacatgctattagttccatataagcaggtgatgatgttcaaatatttcaggttctgcattttgctctgagaaaggctcacctgcgggtttattcctcaagaatttgaaatgtggttcgaactttactgacggagaacagcaggtatctttttgatctgcagtctgaaatgggtcaagctctgtcatgttattttcctcgtgtgatctgagatctgaaaagttaacttgtatttattcataattctctttcaggattatgacactctgtccaaaggagagacaaggattgtgaactttttaacaaaatctgtggagaatcttcagagcctatctgtgaaggacttgaaatgtcacaggcttgcttcccctgataaaaatgaaaaggtaacattttatctgcattctgaaatgggtcagaaagctgtgtcatgtctttttcacttctcagttgtcttcaagttcaagacattacgttttatatttactcatcattttatcaaaaggagaaaaaagagtatgggatcatctaaaaatatgtgcagagaatgttagacaagaggtgatgagtcaacattctgaacaacatgaagtattgtatcatatctacattttattttcatcgtaaagaagttggctaaagcttaaatctgtcatagctatggatttgctcttccataatgagattttctgcctttacacgtgttattttcctctaattttacagattgaacttgtttttttggtcccttatagtttgatggcaggtcatgtggtctagtttggatctggacaggatatgtgctaaactgcttgatttctttgcgttttatgtcgtgcaggttggttcaaagttccatatcagagcttctatcgatgcccaatctagcccaagcaatatgaagcagggcactcttgacaatggtatggcttaaccgtgctatatgttgacacttgttgtttctgcctatttactgggttgatgaatatcctatgtgaatatgtgattctgtatttagacatttagttccatataaatttaatgagtgtgatgagtctgagaatattgaatgcaataatgaatttggtacatgctattagttccatataagcaggtgatgatgttcaaatatttcaggttctgcattttgctctgagaattgctcacctgcgggtttattcctcaagaatttgaaacgtggttcgaactttactgacagagaacagcaggtaactttttgatctgcagtctgaaatgggtcaagctctgtcatgttattttcctcgtgtgatctgagatctgaaaagttaacttgtatttattcataattctctttcaggattatgacactctgtccaaaggagagacaaggattgtgaactttttaacaaaatctgtggagaatcttcggagcctatctgtgaaggacttgaaatgtcacaggcttgcttcccctgataaaaatgaaaaggtaacattttatctgcattctgaaatgggtcagaaagctgtgtcatgtttttttctcttctcagttgtcttcaagttcaagacattacgttttatatttactcatcattttatcaaaaggagaaaaaagagtatgggatcatctaaaaatatgtgcagagaatgttagacaagaggtgatgagtcaacattctgaacaacatgaagtattgtatcatatctacattttattttcatcgtaaagaagttggctaaagcttaaatctgtcatagctatggatttgctcttccataatgagattttctgcctttacacgtgttttttccctctaattttacagatcgaggaacttgtttttttgtccatatgatcccgtcctaaccttacttataggtcctttagtcattcagttatttgctctatctatacaccaagacaaattcctactccttgaaaaggcttagactcttgcatgattattgtcatggaatacctgctttattttattttctgctccaggcatttaatggaatactttagggcatttagcgagctctttctatctatatatagatgttttggtattttgatctaaattcctgaaatatttgataggatggtgctaatggacatgttaagcttgaatcactagaaggcatgagggatgatggatatttcatccctccatactttattggagggcaacaggaaaatgagcacgtaagtatttcttctaatgccaatatactggtttaacataaaattgtcttggttataattatttcatctgctacaggaaatatgtgactcgctgctaggtgttaagggtgtgtatgtgtcactctttttaaatctgcttaaagttgattgcctcacatttataatccggtaggattttggagctggcactaaatttaatctgcttaagttagtgtgtttgccaatgtcgtgtcaatgcgaattttgagtaatctaaattagcaggttatttcttaattcccacattcagttaatgtgttagttggtgcaatttatatatatctaattacgcttgtgatgttttcattttgtgctgatcgtggttttaataactaaacaaatcagtagtgtttctgtattttgttttgcaaaactaacatagcattttatatatatacaggacttaagcaggttatgcctgaccataggtgaagaggattccgatgatatacctgtaagtaaagtgaaaagatctaatacctctacccaccaaaagactcatccattttttctgcttatcgtgctgtttccttttcccttttcttggaatttacagaacaaggtgactatgtccttggatggaaagccagctgatgttgctcgttcttatgatttatgcatgacacaactcaagctgtatatgtgtctgatgtacgcctcggttgatatttctgagcaagttgggtatgagaaaatcttggcggtagccaccccaaggccagcatcattttatttctcaatgaaatatctgaacaagtgcattactgctgtaattgatccattcactggatggcttttggctattattacttccaactatgcagctcaattccgccgctccgactttccttatgtgaggttggcaaacacggtactgatgaaagcagagggaaaatacaatgagttagcacctgatggacatctcagtattcctattggaataggtcatttgagagaagcagtcattacattagctgattttgatggtatagagacaccagaatctctcttttccatggcagttcttgtgcaccacataatggaacccgccaagattcataaagcatacagccttgtttacaagactctttctgagggtactgaaacaacatattccttatcagatccatcaatcgtgcagttgacgaaaaatctggggcatgtatcttctttggcagggcgaagtttgttcgatctctttcttggtctacctgtccggacaattcctccatcaaaattcaaagtcgagggaatctctacttttcatgatgtattcagtgagatatgtttgataccgtacagcttgattccaaagtggtatatttgctcaaagactcctccaatgttttggtgtcctatcagtcctggattgggggatcctgatatacgtcctctggaaaattttccagccgccctgcaaactacagatggggaaagaatgctagatcttctgagaattgagctattctttggtgaccggacaggtggtcatccatgtgccaaagctttcgaagttgtgagaaggcgcccgcctggtgaggatgcctcatatgtctggagattgggacctccaatcagaggaagaccgctatgtgatgcggtgagcttgaaaccagcggtggatgccgtgttaaggagcaaaggtaaagatccttttatttctatgtactcttttctgggaggacaactggattgggggcagacccttctcaacctttataacgtaacattcacaagaacgttcactgtggccaaagtgaaaaaagaaggatggggtgtgattaaattaactttgcatggagagaatctgaatgaatggaacaaaatagaacacatatgtgatggagtgcagacttgagagggttatgtggacaggatctagtggaacttgacaaaaggtggatcttacactgtcaaatctgcttttaagatgcaacaaactgagttcccttaaaaaaaaatctgtagttttaaaatccccctcaaaataaaggtgttcttatggttaatcaaaaacaaaatcctcaccaaagatgacttgtataagaaaggatggaggaaaagagataagcgctgtcagttctgcggtaaagaggaatccattcaacctttgctctttgattgtcccatcgcaaggattatgtggaatgtgatactgtgcttttaatttaaaatcaatactgaacaatgatcatttgtttggtccatggatatcaaattttgacaaaaacatgagacaactaatagtggttggagtggtgcagtcatttgggctctttggaaaactagagacacgggttgttttgaaggaaattgccaaatgaccctaccgaactaatctttttggcatgtaactggattgaacatgtgctattttgcagaaaccagacgaaaatagaagaatgctcagctggggtccatactcatgagacaggtgccaaatagcattttcaactgtaaaatcagatggacaggatgcagaagaagattggagaactgaaaagatcctgatgaacagctgatgattggctttttatctgcgtcggtgtcttgtgttctgccccagaatgggaaccatttgccggtcctggtgatagcttggaacataaagtagttttatctgcgtcggtgtcttttgtgttctgccccagaatgggaaccatttgccggtcctggtgatagcttggaacataaagtagcggccctctggaaaactactagaaaaaactgtagcttaatttggttagcggtcatgtctgccaatctttatgttttcctgctctcttttgtttctgtgtaagaacccttcactggtaatggaaatgggtgctcatggccctagctcaaaattttttttctatgtactctcagtttgatcagctacatttaacaacccttctttctgttttgaaggaatttaggccgccaattggcctgaacctgacatcatgtatatatatccctttgccatgagctgttgtttgctatacattgaacagatatttctcctgtcaagtaatttttttgggcgaggtagtactgatctacagtttgtcatgccactggctagccacgtgcagcgtactttggcttatgtttatgcctaaaatttaaattttcattcttaaatttaaagttaattttaagattttttcatcgtagtttatttttcagcctttacttttatattgtcaataatacatatatagaagttttattcattatttttcgtttgtgaatataccttctggaggctgtaaagcattgttaatagtgctactgctttatgataatcccaacacgtgtagttgcagtatcctgttccttatttttctggatttgtatacttcttgattgaacatcgcaatccgcaataggaaaaatctctacaagttgatgtggtttcttgagtgatgaattcccaatatagtcctgagtccattgcacttatggtgttatagaaatatggaatatggcagcagtgtcacaagtcacttgatgatagatgaacttgtgatattactagctcactaggactttaggtgcgctttgcggcgccatacgattcattaagggctatcatgtagcttatggatggccataagagagcattgaatagcacttaagaaaagcaaataacaggacggagacacaaaaaaaaaccacatgatctgacgatcgtcaaaatttagtgtgatagaactaagcatgttctagtaaaaatacatcaagtttgagataacgcaatggaagatacataacatagaagggtatgtttattgcttccttgtaggttgtatagaacctcgcagttattacggggaagacagcttcaaattaacagttattcacctttaacggccccatcgaaatgtttttatgattggtacttgagcccaagtcacaaattataatggatatatgtggacctcaggaggaagatagcaaatcagcaatagaggctcggcaggtggtccacttttatctagacttcggaagtcaagtttcccaacttctatttgcttatttcccatgaacactcttccgaacagataaatgatatgttttttaaaaaatgtttttttataagagagttgtaaaaaaatcatattaatcggagtatttttaaagtttttttaacctaatatacttaattagccatgtactgatgagctacttgttttttatgaggagataaaaagttcctagctgccactaccgaacacagcctatgtcttacttttcactgtatttaagtgaccaccacaataacagtaataggctcataaacaaaattaccactagatgaataccccgcgctttgctgtgggatatttgtgtgattaacaacacttccaatgctctatacaggatttgccaacattaaaatttctattcatgattcgagtatgaaaaataattttcaaaagggacaggaaggattattgagattaatctagaaaagatgcaaaaaggattattgagattaatctagaaaatattaaatattaaacataatatgagacaaaataaaatggattaggcttgaagtataaaattagctgcaaaagcgcttacctcatttaccctaacaaaatactaccaaccaatataatttgccattggtgcaacctcagcaagttaaaaaaatgcacaatccaaaatatatttcggcaaaaactgaaatctgagggatgactgacaactcgttccttgtgcctcacagtccatcttaatatgcatttgcagctaagagtagaatgttgaaagggagagagattgagattttctgatattctagaaaaaataaactatcagtgtatgagaatgagcaaacaaaagtacaaagtaaacaacaataaagatgggcatactgctaggtgaaagtgcagagagcgcctaaaagattttattatcttttcaacttttatagtcaagaatccatgcgtgaactgaaacaaatcaatcaatagcaggaaacaggagattgccacaaaaatggaggaagtaatgggagagggagagatcaggatttaattacatgtgcttacaggagattgccacaaaaatttagaaagtaatgggagagggagagatcaggatgtaattacatgtgattgccggagtaattaaatcatcagacgatgatgaccatgcacagtcctgctaacagagtcgcagtgcaccagagcatgaggttgatggtctctgttgaaggaattttggaactaacggatgaacttaaagataggattgcaatggtttatagctgcttctagtggcagtcgagtaatcaataggactttaggacgatgttctgcagcatgaacactgataaaattatgaggggaccaacggtttcaggtgaagtgggatgggaggcgatcagacgaatgaactgaacgggagccggagcacgcccatgcgtgcagcattgaaggggggcatcgataaaatgcagcatgaattgttacgcaaaattggagtgttgcatgagccatggcatgcgtcaccggatgggaacagatcacatgggttgggctgtttgggtgtgataggcttggctcaatcggcaaggatgaacggcagagagattagaagcaaggggcaatcagataaaatcaaacggctctattaattctaatgacgtggctcaaccttgtaacaggaaattagaattaactgcagtaggtggggatctactgtatagttatactagatgatactccgctgtgttgctgcgaaacattgtaatagttaaatcagataaattgtaataatttgaatatgattcaaaaaacttttatgttgtttcaagagtgctatgtctatgaggatttatttttgtaaatcaaacaaaattggcaattaatagtatgaggatactaaatttggttgttgttcttagtgccattatgttttatgttaggaacctccagatgcggtagtccaacttttgtgttaggagaagggataacatgatggtcatataaatggtcaataatataaaagggaacacatatggaggataaacgcatgggttacaatctaggaggagaagaactgttgttggtaggttgttcatgtgtcatgagttacaaagagaagatttgcattgcagctttgcagcctgaaaattttatggaagagaatgttttttccatgatatatttttggaatcaaccagcaattgaatttgtacctatggtattttttttcttaacagaagcatcaatgtaaataagtgtttaaacgctggaagatatggttacctttgtgttatgaatagtgtcttcaattctgaatccatttatagtatgcaaaaattacatctgaaagttggacaatgtctcagatgatcagacctggtcacatagatatagtgatgaatcagaaggcatcatcctgctattggcgtgctccttcagctctgaataatcggcaagttgagcaattttgcccagcgccagtgacctccttctgtttcgtatttgggctgcaaaattgacgatgatggtgcttaccttcatggattagaaaggcggtggtggtgcttacctccatggcgctgggcacagcaagggccacccttgttaaaaaaaagtgcgttgtttagcccgaagaggagtaggcgatgtgcagctggactcaacctggtgccccgacatacatacatgggagggagatgaaagcggaggggaagtttgagaagatgggcgatgatttgatagtcggaggaaatggattcgatggcttttatgcttattgccaatgatatacatatgtgagaggaaggagatcgaagtgtaaacgaagggatctgggtgaatggggagcgaaccacaggaggttgtgatccctcacgctgggaggaggagagtcgccataaaatcagcaaagcaagcggcgcagtgaatggaagaggcgcgacgtttgcgcggtggtcgcgcttcctggctgcctgccacgatcgaggaggagagcgatgcgggagaggggagtcgatgcgcgtggggccggcgaagcagcgagatgcgggagaggagaggaggggagcgatgcgcgtggggccggcgccgcagcgagatgtgggagaggagaggagaggagcgatgcggatccagcggtggagacaaaaagggtgacgtggaagcataattaagcagagaattttagtagtcgggatgatttatataagtatatagaataggattcagaactaaacacaaaaaaaatactccctccattccaaaatactccataaggtttaaccacccctaatccaaagaccaagaaataattattattatcttgtagttttgatcattttaataaataccatgcatacatccaatagaattagataacatgagagtgaaagatttataaaagtaataatttaatgaagaagaggttatagataattgtctacatgcatatgtatgcatgccttatattatggaacatctaaaaaagtggttatgccttatagtattatggaatggagggagtacatccgcatacttattgaccattgcttatatgcatgtttgcgtcttctaaaaaaagttgaacctaccaaattaattcatcgtcaaagtcataggaaattttcctcacttacaggaaaacgcttatatcggagaatattaaggctggtgaattgggcgcgcgatgaggcgggccacgtcggatttcactatagtggcctttaattttatttatatcattcaatcgtaaattaagagataacttatattatataatatgacagctatagtatacaaatatcataattttaatactcttgtatttttttaagtttgtgtgaaggttgtcttttaatttaatttaaggatggcttatcatcactcttcatatattttttatcttatcatttaatctaatatgatatttttagagatattatacgacgtattatagtacttgctgttatgatcagagagagaacgatcagcacgacacttgatttgccgattagtagaacctctcaagctattactgctaatgctactgtgctaactaactgattagatggtatcgaccgggacgtgatcgcgtcacacaagaattccacagatgctaattacttcttctcgtcatactacgatatgcacgaaccacatgtcatatatagtttgagtacagtaacttaattcacaagaaaaatttacttatattcacttattcttttcgtcagaacgtgcggtagagtgaaacccacataattgacatgagccacgtatcataaagtttgacagtaacttcacaaccgtaattaacccggtcaacaagatccatcattcatacagttggccctcttgattgtatctcagattaattagctcggcctgatgatcagatccgtcctagatcaatgcaaactagtccccacttggaccaaacccaagttcataaagctttatactagcttagtactcaatatatctagctttcttccaggaaccaagaaaagttcagttctaaacgaagggctacgaatcgtcacgaggtcaaccagtcaaacagcaaatggtccttggtgtcctctggcgacctgtggtccataaccatgtgtacaactattcagaagtggtagtatgccgttggcaacgtcctctagtttcacgtcttttttacttctctcaagtctgaatattactactacatttttcagggtgttttacttttccgaacttgcgatcaacgtggaatttaattagcagtcagtcagcgcctgcagatagattgcaggctgcacgtaggggcgtacggagtagctacgtagccgcgtcagggtcaacgacgctactttaatacagatacatacgtacgtcccgttctactatttgtctacccaagatgatcggagccacacgtcggtcagttcgtcacacacgctacagtcgaccaagttgttcagatacgcactctatatatcatagtaaaacgctaatgaatcaattgatctcgtctcaccggttaaattagttttagtgtaataatataccgttgacttttagatccatatttgaacgtctattttatttaaaaattttatgtaaatatataaaatataaattatacttaaattactttaaatgctaaaataactcataacaaaataaattataattacatattttttaataaaaaaatgtgataaaaaaatcaaaggtgatatgtgtcgcttttcatagcggctgtaaaagtgtaaagaaggaaatggacacgccctgtgaagccaggcactgtcatgccgcagtctctctaccatcggtgtcagggtatgtttagttgacgttaaaattataactttgattgaaattagaacgatgtgatcaggaccggtcctagggggtcaggccgtgcggccgtccgaggcccccaaaatttaggaccccactatatacacatataggatatatactacatactgtataattttaattcatgggtcatgtgcctatattaagttagacaactgaatagcccaatatagaaaataaattttagtccatcgtcaggcctgtttcagtgaagtcgaagcgatcttcatctgactcccgtcgcttcgcctcgatcatatcacgccactcgcgtcgtgccaccttgatcatgtcacactgctcgttgctcctgcactctcggcaacttctcgacttctcggagtcttgcaaatggaaacagcaagtcggcaaatcgcgtctcaccagtagccacgctcgtatcgatcatccgccgatcaccttctatactcgctactgctatttatttctctttgaagttttaaaatgttatatatagataattttatcacattgaatattaaatattgtgtatttatatgaccatataaatatatatattagtttatgtatatataggggcctccatataagtttttgtcctggggccccaaaaccctaggaccggccctggatgtgatggaaaaattgaaagtttgtgtgtgtaggaaagtttttatgggatgaaaaaaattaaaagtttaaagaaaaggttgggaactaaacgaattaaatttgaaaatataccgtccattcaattttttgttacaaatattcgggatgtaaaatcttttgcacaaatatactaccggtctcgcgcaaccgttgcgcgaaaatgatgtggaaataacgtcgtggtcggtatcgcgcagtaaaagtgcgaaaccgtgcggtatcgcacgagaatggcgcgagacagtgtggtctcgctcaagcaagcagcgagaccgcacaagcaaggagcgctatcgcacatgcaagctgcgataccgtggctggccgatttaattagcgattaattaattaattactaatcaggataattaatcgctaattattattagttaatggttaattaagtaattaattactactcaaatggagcctattagacagtgtcgttgattgcttcagcgagactgaacggtctagctctttcattccgcgagaccacgcggtctcgtgctcgcgctttcaccgcgcgataccgtccacgacgtcattcccacgccattttcgcgcaatggttgtgcgacaccgatggtatatttttacacaagtttttgcatctcgaaaattactaaataaaaactgaataaacagtatatttttaaatttaattcggaactaaaccaggcctatattatactccagtataatttgccggccgagcagtaaactagtactgtactgctccggatagaaaccaaccaccaacgaccagtgtgcaccgcgcgcaccagctacaaaacaccgttttcctacgtaattccgagccactccgctccgctgcgcacacgtcccgtgttcccccccatcccttcgccgctgccggttcatccattggcccgcacgcgctttgacgcagccgcagccgccgctactgaaaaacgatttttcatggcggctaaaaaaaccaccagcgtagaaaatcgagagggtggggtcacgggccgtcatcgaaaactgattttcactggcgacaatattaagaggtccgccataaaaaatactatatttttcgaggcggacctcttaaatagcggacctcttaaatatccgccagcgaaaatcaatgttttcgctggcggctactaaatagatccgctagaaaaaaaagaatccgccagcaaaaagcaaagctcgctaaaaaaaatttcgcggcatttaaaaccatgcgcgccagatcgattccttcacccacccacacatttaaaaccaattttcacccacccacccgctgcattcatctctcctctctatctctttctcatcttcacctcacctctctcccctcccctctctctcctagatcagaatcagatcgtctgacttcacgggaaatgatggtagagagcagtcacgcgaatccgtccgtcagctcacgatcgaacgcctttgcgtggagctgcaggtccggctgcttcgctcctctgttatctgggcctaggcccaacaagcgtaccatcgtcagcctgttgctccctttcttgacgtcgtgttttcctttttggcgtgaatcccatctgtttttcccgcgagcgaacgtgaggcgtcggcattggtgacggcgatcgacttctccatggagcacgagggtgaggcaatcggctgcagtaaaaacagggaaagcaagatcatgctcgcaagtttgcacagtctccatgtgtgtgtgtttagattgcatcaatcttcttctaatttgtttgccatcctctcctatgttggcctgtgtggaaatagtttaacgaaacatcaacttgcgattcatcaactttctagtagcatggacagttgctgcaatctgaaatataacagattgtttaggggatagcttttgcttttgtcgaagtgtaaagttcagggaattgtagaattgcatttctaaataacagaacattttgtgtatgtctgaacttgcaacattcagcattaccttttattcaattccaaacaatttacaacacaatgacaatcacaagttacagtcttgctagctcttgcacaaatgtcacttcacaggcaagacaaccttcctctgttactcactgaaaattccagacatagcacacgatgaatacaacacactggaaatttcagatatattgactccaattactgctatcctacagacatcattttcagatatatcgactccaatccctgctatctacagacatcttctagcttaattggaatcacggctgtggcaaccctccagcaggtcctatccattctgagacgaggagcaactccattatgagacgtgctacaattgctgcaccgcctgacgaggccatgctgctgcagcagaagctgtaccgcagcgtgcggcagccgtagtggggcaagtgggtggcggagatccggttgccgcagaaccgggtgcgcgtctggcttggcacctatgactcggcgacggagcagcgctcagcgaggacggcgatggagcagcgctcggcgggacggcgtggcgctgctctcggcgaggacgacgccgctctaggtgacgacggcgacgggacggtcctccatcctcgattgcaagcatttgttgggccgagccgccgaggcccagtgtctgagaggagtagcgttagatccatcgttcgattgcgggtggacgacgggattcgcgtgactgctctctaccataatttcccgtgaagtcagacgatctgattcccccagatctagccagagggagggggcggtggcggccgtgacggcgacggcaggcggacctggtggccggcggcgctcgagcgcgggtggcggcgctcgggtgcgggcggggaggccggatccgccgtcgtcgtacgacgacgaccaccacggtgaccatggagctgctggtgacgacgaccacggcgaccacgacgacgggctggggcggcggcgcccgagcctgagcgcccgcgcccgggccgtgacgaccacgacgaccacccgcgcccgagcgccgctgcccgccgcgacgatgaccacgaccacgacaacgggccggggcggtgaagactactcaggtcgcgctcgtgccgccccgtcgtcctcctcgtcgaccgcggcggctgctacttcacgctcaagacgtggcacgcgcagctcgccggcgccgcagccgtgctggtggcggacggcgtcgacgagccgctgctcacgatggacagccccgaggaggagacccccgacatggcgttccttcccgtcggcgctcgtcaccaagcagttcggcgacgccctccgcgccgccgatgacgagttggtggtgcggctggactggcgcgagtcgatgccacacccgggcgagctctggacgaacaacaacgacgagtgcaggccgcggtgcgacgagcaggcggcgttcgtcggcgcgttccgcggccacgcgcagctgctggaggccgcactacatcacctggttatgccccgacgcattcctggagacgaggcagtgcaaggcgcagtgcatcaaccgcggccaccacggcggctatggcaggcgggcgacgatgattttgatgtattgttccattttaatgtttgtttgtattgatgttttcgtatatacatgtattgatatttatttattgagaatgaagtgaaaaattggtgtagtgttctattgagtttggatctgatgtggatttaaattgttatggatttgagatttggggatgtggatttgggaatgcaggtagcagcatggggtttttgctggcggatggaggacatgcatatggttttttttgtcaaaattaattatctctggcggctggtataacacatccgccagcgaaaatcgattatcgctggtggccggtataacacaaccgccagcgaaaatcgattatcgctggcggctggtataagacaaccgctagcgaaaatcaattattgctggcggccgatacccgctagcgaagatcgatattttctctgggctttgctttgtggtggctacaatttccgccagggaaaacccaaaatggctaccacgaaagatgatttctgtagtgcgcgcgggtgataataaaaagggaaaattgcaaaagccaccccataagtcacttgaagtttggcattccaccccataagttattttgttgcaaatgtccatccacatactcaccccataagttattttgttgcaaatgtctacccaccctgataaatacatgtttaaccaaatcaatatgatttcataaagtgtgagctgttaatgtggtctttaccaaaattaaatacttctagagttttcttcatactttttggtgagattccacaaataaaattgcagaagagagcttaaacattgtcacactgagttttgctatgtgaaaaaaaagttcaatcaaatatggaaaataagtctaatgtaaacacttggacaatattgacttggctagcttagcttgtgataaccatacatcagcgataacaaattgatttgattaagtacgtgttcacattagggtggtttttacaacaaaactaagtagggggtgggtatttgcaacaaaatgacttatggggtggaatgtcaaacttcaagtgatttatggggtggtatttccaattttcccctaataaaaacgctcccgtgcaccgcctgcctggcaaaaaaaaccggcacaacgcgagcaagcgctcacctcatcacctcaccctgcagcgacagaaagagtttgtagtagcgtacgatcgcggctagctcggtagctaggaaggtagcgaggtcagccgaggatggcagggggaggagggggaagggcgttgccggagacgccgacgtgggcggtggccgtggtctgcgccgtcatcgtgctcgtctccgccggcatggagcacggcctccacaagctcggccacgtacgtgccgttgcagccatcgttcgttaatttgttcgtttgtttttggctggcagcctggcacctccacgaaaccgaccttgacacaacaccattcctggtggcctggtgcttgattgattgcagtgtttccataagcgggagaagaaggccatgggcgaagcgctcgagaagatcaaagcaggtcagcttttagtttcctgccccgttcgttaaatacggttccattttcaccaatcttcgttaaacacggttccattttcaccaatatgttagatttcttgtcaagttttaacacggacaagtgttcttcaaatcaaaattcactctctgtttttgctcctgccttttatacaaaaagagagggagtgaattttgattcgaaggacacttgttcgtgttaaaacttgacaagaaatcgaatagattggagtcctgctccggtgccttctacttgtagtagagagtaatctacaccgttgatcgtatttgattgaatggttgagatttgcttctactccaacacacctaatgggagtagaaatgtggaggggtaattttgtccaggaaaaatgttgtgtggaggggtataatggtaattttccaattgctaaccctagcagggtcgaaatggattggcctcgcgcccgttatcctccctcgtcgcctcagccgccgccccccttctcgccgtactcgccgcctccaccaccctccgccgcctccgccgcctaccccgccctcgccgactccgtgcctgtcccctctctcgccgcctccgtcgcctacctcgtcgcctccgcgcccatccccttctctcgccgtctccatggtcgtgcgggtgttccgaccagagcccatcgatgagacaccggagcatgcccgcgttctcaccgccgcaaacttgcccaacagcatcaggtactatcttctcgccgccattttcactagtgtttatctgctacttctgtttaatcacaaaataagactgttgctgttgcctgttgtcggtctggtggtgcagagcttgattttcggggggatggggctccatgagcctgcgatgaggtgaagccatcgtccaatgatctctaattttcgttagtattccccacaaaaaattgaggtgtttgttctgtcagtgtcctacctagaaagtgtttgttgttttccgtacacgcatggggatgtggctccgctatatcagttacgccagcatgaccttttggtgtgtatgcctgaacagtttgtggggctttgtatttggatcctagcttgcacttaatttgctttaaacatttgaccctacctaaatgtgagcagttagatatccataatcgaatggaagagttaaaattagtaaagaaatttagtagtgtaagtattcatttttatttagctctgtagatgcatccaatccatacatattatgattgccgacaactgctttttggctagaatatttctgtgactacttcaatagctaacaaacttctccaattgtaatcagtcatcacttgtccaataatatttgattcattgcttgagatattacttgacccaactgcaatcagtcatcacttgataagatattactttatattggttaaaaatgtggaaccattaaagtccaattttattctcatatggcactttatatagctcacctagcatgacaaactctattaatttcatggctgcatatgaatatctggaatcagatcctctgaagttaggcagaatgactcgtctcttcaatcgctgatcagagccatccaattcctatccaactgtgatcaaagaaaactgtggaaacacaggcctttgtaccaggcccatatcagcccaatagctaagggacccttggacagctcgttcgactccgccgctgcgcatcgcatcgttcgattccgcggcgccgctacgctcgaaggtcctcgctggcgcatcgttcgactccacgccaccgctacgctcggaggacctcgccggcgctcccctcccctcccctccctgatccgtcggcgtgccacgacagcagagttctcacctcagcaacgtcgaccttccgtcccctgccaccgtgctcaagccatcgagctcactgcagacgcccgccccaggttatgacggcggcgttcctcacctcaccggcgcttccctctctgccaccgcgacgccccggcttcatggccgcctcccctgccgccccctatggtcaggcccatcggtggtctggactgtgatggatactgtaatgtgcttgcataggtcccttttgtaaattgttcagtgctagcaaataaattgtgactatagagttgtaaatatcaccattgttttgtaaattgatttcgaatgatattgtgaatggaatgcacaaaagatgttgctggttactgcaaattcatatggctgcacaaaaaaagttgctggtaactgcaatttcagcaagctgtacaaaatgatgcatattactgcaagctccatttggctgagtacacatgaaccacaaaagcaaaactatctcacaccatctgtcattgcaggacaactgcagaggggacgtaatctgtattactagaattcaccaagaccaccagctgtcatttctccctgaaaaatagaaggaaaataattcaacatctattgatggctgtgtatgattcagtgaaaaatatagtactttgtaatattaccgtcaacagttgagagaaactattgatggttgtgtatgattcagagacccttccttagagaaggtattgatggctatgtatggttcagagatcccttcctcaggcaaagatgtatggtttaggcatgcattttgcagtgttgcgccatcatcgaccgccccttttgtagtttgctgctcctgttgatccgataaaagagaatcaatttgaaactttctagagcgaatacaattagagagaatctgatatatttgtgttgtcggatacctttgaacttttttattttttcttgtcacaaacctttgaactttttccttttttcttgtcagacacctttgaattgtttcctttttttttacctccctgttttgtaaacttgcgcttcttgtcaagccaatttcttttgcgtttcgaggtttttgtttccacatcctttaggacttgctgtactcaataattcaacgagcggagtaacattggtgggaacgttgacgggatccatagggcttgtaacaccactcatttcttcttcaacttgcttactgagcatggcaagtgtgttgtttactaataaggtgcactttagattgctagcagctcgatatgccaaatgagaaaattgcgagccatatttttgtagcaaagcatatcatctaattttgaattctctattatgtctcggccttggttgtcctgtattgctccactgcgtgcttcccgtgtccatctcttcagtacatattgtgcaggaagtaatttgatattcatcaaatcaaggacttttagagcatggccacatagtattccaattctattgaactgcccatagctgcatgtactggtctgttgtacgggatcaccaataactttgtactccttctcaaaggtaatattttcatctagactcccaattgccacaagatattcatttgtgccttctaatactgtggtgcatgctaccattcaccttgaaaagcttcaaaaatagttggtgtgtacagcttgctagcttggattaacataggtgtcctcattttgattctaggtaattttttccttgattcaaattcagattgcaattccttctttcttttatattccacaaccctttcaaaatgcttaagaaatctgattatatcaaaatcagatttgaaatgtcgctttaggtcgctgttcaaactctcactgagctgtgcacttctcatccctaaagtgaacacattcttcatatagcattcaacccatttttcttttagcttgtatatactatccaaccaagtttgtttggttgcctttgacctcatggtattaaatgcttcttcaaatgttacttcatcttcatactcatacatgcatgcactaaaatctgagagaatacttggttctttattgttgtcttctacttcttgtttgggagaagcacctgattcttcatcatccggttcagctagatgcttgacagcattctgcataatgtgagaagtgcacagaccatgccatgcttctaaaaaatacttccttaactgcttttcccattgcataatcttgatcagtatatattgttttaggttgcttgccattatgggctctcaagaaggtctcaaatagccacttgaaagattcaaatgtctcatcatacatgagaacagcaccaaaaaccactgtttctctaaaatgattgaacccaacaaatacgccaaatggcctactctccttgtttgtgccgaaggtagtatcaaaactgacgacatcaccaaaatatgcatagtcagtgagcatgttagcatcaacccagaatatgtttgcaatctgttcttcccgatccatcttcaatgcatattgaaatgatgggttctcggcaattttttcttgaaaatacataagcatgcttcccgcttgaccatatgccatttcccgttgtcgcttgcctcgtaaatagttcttgtggtcttgaagagtgtaactgagattagttgagccaccaacttggatgcaaaccaactcatgtgcagctttgggtctaattcctgcatcgtcagctgtctcaatttcaaaaccttgtaactctgaaaattttctttgggatgccatcaagtgtgaggtttgtggtaggtgaaggatatgattgtgttccaaaatcagatcagtcactttataattttccttattcttgtccatcacaagtcccatgcgaacttgacaattggttctagtttcagctattggacactttgttaggtgatccctcttatctagcttcctctaaccctcatttgcgcaaacatatctgtaggacctaaccttcccatctaactttcttttgtttgcatacatttttctaatctcaaagcctttttgacccccatagctaatccaaaacatccaagcctcatctacagtgttgaactccatgccaacttgaggtaaaagaccaggaagcaagccatctctacacaaaaacaaataaagatgacacgatattaggcggcgaattgaacaactaaaaatctgtaccctaattagatggataaaaagaaacaaccatgacattacgcacctattttcttccatcttaaatatgcaaattttaatctgatgcaagctaagttgatttttcttcaatcttccatttcagttttccttcaatccatcaattccagcaacaaaacacaagttggggtacacagcaataagggaggacagaaaaaaaatcaaattagaacaacacaagtttaagtgcacagcaatagacgacatgagtgcagagatttggcactagtctgtcgatggaggcagcagaagtccgatcgccggcgcagaatcttctcgcgccaaaaaggtgaacccggcgccaaaacagagaggattcgcgccagaaattactgcagctgcagctctatacgtcgtatacgtgcgtctgctgatgttgggccggcccacgagcctagtgggggcagcacaagcagtcttggttaccgttggatggaagcgaacggccagatatccatcgattgtagacaaaagtcatttgttttgactgcagaggatcttgttgcgaatatctcagttgcataagtctacatctagcaatacaacaatttcagcatttcaaataatacacaccttatgaaattcttagacgctttatgagtatctgtctatgtacatcatcttcattcatgttcaatttttgaaaactattcagtcaaacaaggtcagtaaaaaaattgccagaaaacatcccaagtggccagtaaccccttgctcagaggacgtaaataaattatgaccagattagcatgtccagtcaatgaagaaaatctggtctttatgcacggatttcgggtgttcactgttcagccagcaggtcgttgcagagctaccatgtctacttcagcatgagaaagcagtcaaccaacaacgtcggcggcaagcacatgctgagaatgcatgagactgtgttaatcttattaaattaaaaaaattggttcatgttatatcatttattcagtgtaattacagttatatatgtcctttgtatacttatgctgccattggccaatctatgccgttaggatatgcatgttaaaactcggaagcggtgtatcaattgaaaatcggttgatttttttctcacaaaacaagcatatgatagataaatgatctttgattttcttttcagcctgcctaattgtaatatttgtaaaaaaaatgaatggatacttgaaagctgatgtttgacgtcggttccgttgtaaaggaattagagcaagtttagaaagaattttgttcaaattgaagactctaacgtgtttggtcaattgaaagcaatcttgacgaattatctaactttttacagctatatggaataatcacatttttatgagtatgtatatttctttttagagctatatggagtaatcacatgtttatgagtaagcataattttattagtatcaagactcaatactctccttcaaatttgattccattcaataggtatcgacgtgccttgcacgtacacgctcactagtaggagaaagaaactacagtgaaaacggagaaaatggttctcgtacgtacggaaaaaaagaaaatgtatatcgcgttcaaacggaaaagaagagaactttttcatcgtgcacgaacgtctttatattgatgaaaaacagaaagtcccagttgacatacggaacaatatggttagtccgaaaattgtttttaaccaaaacaatataagtgggctcatatggcaggttgtaatttggataaattcagtctagaaattaagttggatcgtgcaagtatgtggattgaaaatggaagtccaggtttacatccggatagattccgatagttattatggttagtctgaaagaaacttaaaccgaataataagtgggctaacaggacacgactcccggtcgggcgcccgatcgggagggggtgaaatcgggcgctgacgcgcccaatttacgtgtaaacttactttaaactgatttttctcttaaattacttatccaaatcatgatccgattacaccattaaattcgctgcaattaaatcttcaaaacaagaccacatatggatatattccgacaatttttttttacctaattattgaattatttttaaatgttacatgatgttccaccaggtatatcgaaattgttgcactaagtagatcgaaaatgtttcactcgtttgaattgtgtgttgtttcaccttatataaaaacaatgtttcagcaaataacgaaagaatgtttcagttcactgcaacatttgaccatacatagtcaaacattataagtacactagatgaaacatttttcggtggaacaaaaaatgaaacgaatttccttaatagggggttttcaaaatatgtgggtttttttttgttgcaatcgaatgttctagttcactgcaacattagatctatatatagtgaaacattgaaacattgtgagtacactaggtgaaacatttttggtggaaaaaaaagaaataaatttccttaatagaggatttccaaaatatgtgagtgatttgttgcaacgacgcgttttataatatcaaaattcactgcaacatttgatccgtatatagtgaaacatcacgagtacactagctgaaacatcataaaactactggttgaaacatctaaaaaaccatatgcagcattttaaaaaaatatcaataaaaaagctaaaatatttttttgtcgaaatataatcatgtgtggtcttgttataaatatttaattgcaatgaatacaacagcgtgatcggatcgtagattggataattagtttaggagaaaaatcgttttaaagctaattaaaatactcgacacgtggttcgaggcgtccgatttttttcggccgctcgacgcacagcatttcccgggctaacatgttttgtcctaaaataatatttatctatttttatgcgtgcgcaacaccgagaaaccacatgtttttttaatcgatccggtccagacagacaagatggattccgggcgttgtaccaattttgtcctaaaatagtatttatgtattgttacgacatgttttttcaatcgacccggtccgaatagaccgaatggattttttgtgtcaccaattttatcctaaaacggtattatatgcgcaatcgaccgaaaaccttgattttttaaaatcgacgcgatctatgcggtccagaccgtcccggacttaatatttttttttgtccaaaataaaccgttatgctttattctatgtgcgatcgaccaaaaaaaaccatgatttttaaaaatcgacccggtcatcttggacttaatatttttttgtccaaaataaatggttctgctttattctattcgtggttgaccgacctggtctggacgggcccggacttaatattttcttttccaaaataaactattctactttattctatgcacaatctaccgaaaaaccttgattttttaaaatagacctaatctagacggttctggacttagttttcttttccgaaaataaaccattatgctttattctagggtccatctatacatatatggcgccacacaaaatttagtccaaaacagtcgatatattggacttcacacttattaccgccatttcaaacacaaagttgaccattaataagccatggcaatataacagacaagtaacttgattataatacacaatgttaatttagatttaagatagaaaactagcgatcacaatatttacacttaaataaattaaaaattacactgtgattacatatgtaattttaatatattttcactgtaagttccaaaattacatatgtaattttaatgtattttcactgtaagttccaaaattacataaaattacatatgtaagttctaaaattacatatgtaaattattatgtaattacaatgtaagtggaatgtaatagcataaattgtcactatagtgtaatttctattaattataatttactttgaggaaaagaacgaatatcatctttgtgctcaattggtcaaaagcttgttgctgtaactcagcgatcacgggattgactccccgccaccgcgcgatacagatcctagggtcgtaaaaattgactatttttttataaaaaagtttatagcgatcacgggatcgactccccgtcaccgcgtgatacagatcctagggtcgtaaaaatagactattttttttatagaaaaagtggcgccatatttttagcaaatatgttattctatgcatggtcgaccgaaaaaccttaattttttttaaatctattcggtccggatagaccgaacgtgtacctttttttttattggacacgttcttttttaatccacatgaaactaccttagtagatgttagacagttttttttgaccaaaacattcgatttttttagccgcatgatccaacgtcaacggtgactgttaagtggctaacgggtccacatcaaaacacgatacaacaaaggatgacatgtccgtaaaatctaggagaaaaataggaagttatagtgagttacagtccagttacagagttataacttccatgtaactgcatgtaattagtactccgtttcagttataagacgtttgactttaaactgctttaaattttactaaatttgtagaaaaaagtagtaacattttcagcctaagataaatttattataaaaatatattcaattattaatttgataaaactaatctagatttataaatattactatattttcctataaatttgaaataattttactttgacataagtaaatcgtcttataacctgtaacgagtacgtaactagtctaaatttgctttcaatcctcaaatttgtcatagctcggtggcaaccaagtcatgcaggttatgcggaagtttcagggatcgatccccccatgctcgcatgtttttttgctgctatttcgtttctaatccttagcacgaatcttgatgttaatccaatgacctagaaatcattagcacgaatcttgatgttaatccaatgacctagaaatcgacagtttttctctgagaaatctgtcgcaagttatttagcaactccgatccacataggtctcacgtacccaaaatccgatcggcctgagatgcggtggctacgttgtgataatactacaaaattacccctaatcagcacctgccaaaattacccttaatatatattaggagattactaatctaatcttcaaaataaatggtcaagattaattctacttgtagtataagggcatgtacaaaggtagagttcgatatagtctcttagttaatacatattgtttagagactatactgctacaatagttgagacaacaacaactcttaatcattaatgcaccaaaatatttttttactaccattctttccttttctccaccctcatgcaataaaatttcctttaataaatgttaagagtcgactctgagctgttgttatgcataggaaccatgcttttcttttctctcctctctctcttccatatcatcaaacttacttgcatggcaacaaagagaaaccactattacacacggttgtacatgccctaatactccaagtaaaaagcaccgaagcattgcccattaactaatgtatctttaattctttgcaggcgcatttgtcgcagaatagcaagttcgacttccataaatacatcaagaggtcactagaggacgatttcaaagttgtcgttggcatcaggtgcatccctttctctagtgcttttcatttttttaagaaactagtaatatggccgtgctaaacgctacggtgcaattctatcggtctttaataatttttaaaatttcatgttaacaaaaaaaatttttatatgatctatgcatttgaactttaattcaattcatattgtacataaaatgtatttcatgtaaagtgcagtactatgatattgcgtgggcacaataaaactttacaagatgaggcccacatgtaagtgataggagaaaaactaaaaagcgtagggcccacttatcagccctattctccctctctgtctttcccccaaaaaacagcagagcaagcggaggcggtggcgatggtgatggtgatggcagtggtgcaggctgtatgcggtggatggcgatggcggtggtgtgagctgtctacggtgcattatccatttaagttgtatggatgaaccatgtagaaaaaaataaccagaacaattttgtaagcatatgtatcccttaatataatacagaccaattacaatctcaaatagcagcctggtgcaaactgacgcatctagtgtgagatagtatgtagaagataatcacacggcattccatataaaaggtgatggcgtgctgtacaaaataagaggatgatggtgagtaacattcaatgagcaatttactatattcaatatttttttgaattaatttagatcatgcgatcctacctttgctcaccagtcaagaacatctttatacacgatatttctagtgctcttccctgttgaatcaacttctttctttggctttgccaaaatccttgttgttagccttgacacaccccttgacaatgcgacatatagctgaccatgtgaaaacacgggctctggaagatagatcccaacattggggatggtttgcccctgtgatttgttaatggtcattgcgaaactgagacgtattaggaattgcttcctcttgaatttgaaaggtagagatatatcgtcggagggagacaaagggattcgtgggatgaacacccttttgttggcatgttgtccaccaacaatctcagtatcaattgcattatcttgaaaagctctaaccattagtctagtcccgttgcacaatccattatttggatcaaggttgcgaagaagaatcacgggacaactgatttttactattagctcgtgtggtgggagaccatttggagtgatagagttaaggtagtctagaggataactgttgtgagggtcattatcaacaaagtcaaagctgtgataaaccttggcctgtcctggaaatctgtcaatcatattagcattcagcttgtccacataatcatttttagtggatagaatggcacatgtgctcatataagatgcagagcttgcattcttttcatcatcaagagaggaaacacatgattaatcaattcgtgtactgaatcctcactatccccataagcaatcacaatttcatcaggcaagcaaacgtaatcatctctgatagtgttttcagtgccatttccaattctaagaagatattccgaaaatcatggatcagattgagccctcatgtttcgcgacaatctgatcttcctaatattttcccataaatacgatctctgcaatgttgcatccgttatctgggcccttgtcccacgtgtaaccacgggaagtacctgtctgaaattaccgcaaaaaacaataacctttcctccaaatggcaatgaacaacccataatgtcttgaagagacctatcaagtgtctctacggcttgacacttcgtcattgcagcttcatcccaaataattaaggacgccatgcgaagcaattccgtggtgccactttgcttcgtgaagttgcacatgtcgttgtgagcaatcttaatagggattttgaatctcgagtgcgcggtacgtcctccgggcaaaatcgacgctgctataccagacgttgcagttgcaatggctattaatcccttggaccgcactctagcaagaagcgccttgtacagaaatgttttgccagtgccacctaggccgtcaataaaaaaatacctggctcttcttattagttacatgatcaattatctcatcaaatcctgcacgttgctcatcattaagggatgtgtatatgtctaaatggtcttggtccactggcacgttaagttcctctataatctctgtcattacgtcgttgcaacgttcacctgattgttgaaaacaaatatatgcatcatgaaactattggtgggtggtgcgaatgtaaattaataagaaaaagacgtgatagcataacaaaaaatacctatatcaatgacctcaggaagactatacttcgtgatatccttccctatggaatgaagcaaatcacgtatgtctcgtagcaccatctgctctactgttgcagggttagtgttccctcggctgtaatcttcagacattgcagccttgtgattgtcccataatgcacggatatcagtgacttcgcaaaataccagtatggttgcaaataaccgacacagagtagatggcatttggaaagtggatgcctcatcgtcatgtgacttatccgtctccataagccctctcttctcgcatgcctctctaaaggtagagtacgttgtacctaacattgtcctcaaatcttcaaacgaggttgcacctcgcacatggttgagaagcactctcaagtagtatctctccccctctgcagggtgagcatacacaacccatccaacttggcctctctttgttttccttttttgccacatattctgtccggttatccaacggtagtgttcagggaactccttgtatagcagtttccttgcttccgggtctacttgattcattttgaaatactccgtgagagttgttctggtagaagatggacgatttacaacatcctcgagattaccatcctcattatacgtgacatactgcatgttaggaagatgaagttggagctgcagaacaactggatagataccgaacagtgggaaaccaagcatcctatatatagcctctggtggtgtcacgtatctggcatttctgtactgttgtatctcatttatttccccaaatggatcaaccgagaaagatgcacagtcgtgtcctttatacacatacttatagaggtacttcacagatttgatgcttgcacaagtctcaacattgatgtgacagttataccgcataagcagtcctggattatatgggaccacccacctattgtctaacactgcacctctaatcttgacacgccatccgtcatctctcctcatgtacaaagggtatgagtccttcccttgttgtgttgcttggttgaactgtcgaggaaagtcgaagcaacactttccatccaccatacaagcacaattcttgttcagtgcgccgcatggtccgtgcagcatatgcttgatgacaagacgatgtagctcagggtatttggccttgtctggtatctccgcagaaatcactttattgtactcatctggggttgtcaatttactgcctgacttcatgatcaacaggatgtgttcatgtggtagtcccctcttctgaaactcagtgacatgcgcgtaagcctgaacctccccaaaatattttttcttcacaataagatctagcacatctcgcagcatagccctgaaaactcttgcgacaaggtctggtcaatcttgaggttgctggccgggttcgagatgttctgttatctcatcctagtatgggttgcacgtcattgtgatgaagtaatctggcctttagtcttgtgttcgtccttcgatcttgacacatttggcctgtttttgctgcctcccattttggtttgtcgcgatccatgtgctcttccttgatatccaaggtaatcttttgtcctatcccgttcgttctttgtttgctctaaataattggtcttgtaatcaccatcttttttatctgtgtggtgtagggttcggcacacttatctggatctcttttgttccactcgtcgtaagtgcgaaatatatatatatatttcctactaccgggagtagttactcccttctcttaatgggtcaggttatgatccaataaccagtccttagcttggttattttatttaaacaattaactaaattgtttatttgttgaaattatttattattcgttagttgcatgcaaacgaacttctgcaacggagtttctgctcttgtacgtgctggtaaacagaagatgcatgttagctagctaaactgaattttctgctcgtttggtgtatgcatatatttcccatgtatttaggaacgttaacgtgttgaaaaggcagaaaatatgtgaacgttgacacgttaaaaatgcacggtctgtgaaacagaaaaggaacagaacatcagttaggaaggaagcagaacatcgtttggaaatggggcagaacatgaattgaaaaaatcccaaaccgaaaatggagcagaacatcgtttgaaaaaaaaaatgcattccgctcttcctaaacaaactccatcttctgctcgtcccggcagaaaatgtatctaaactgaaaatgacagaacatcaattgaaaaaaattccacggtagaaaattaacctcaactaaaaattcgcagaacatcaactggaaaaattctctcaaaccgaaaatggagcagaacatcgtttggaaaaaaaaaaatacattctgctcttcctaaacaaactctatcttctactcatcccagcagaaaatgtatctaaattgaaaatggcagaacatcaattgaacaaaatttcacgacggagaataaacctcaattaaatttggcagaacgtgaactgaaaaaattccccgaatttcaagggcagaaccttctgctccctgggtaatacgtgattaggtacaaacaacaatcccggcggcatgtgctccgcgatggccgaggccatctgaacttgtatataggtaaatatagttttattagtaggaaagacgaaagctttgcaagtaacgaacagaaaaaggtgcagaatatgttctgctcgtgtaactaaatcccatcctcttataggaagctccctgatagaatacaggcagaaaggcagaaagtttctgctcgggtttgaattactgcaaaacagaaaccatcaaatcggcaagagttaaccttgtctaactaatgattaatcaactagtgaattgttcttctcgttagggcagaacatagatgcaatacatcttctgcacctgaaaaccaaatacactatttatgtgaacggccagagagaacaaggacagaagatcttctgctgactaattttagttagttgatggtgacatcttctgctcgtttttaattagctagtttaagtagcatgcattcaaaaaggtttgtatcccacgaaaataccggacggcacctaaaggagttgggttacggcttattaacctgccaataaagactctgaattagtgagctggataaagtgggagtagttactcccggtagtagcatataattttcctctatatatatatatatatatatatatatatatatataaagagggagatgctatactacacatgggatgtagtttaactaaaacacacccacacccttccaggctccagccaccccactcccacccccaccccccgagattgtattcagtatgcaacaaacccccaccatattttccgtgatctagagaccatccactccacgccggttttcccggatcaaccacgagggagagggcacgggcgaaggctggcgacggtggcggcgtcctctagcggcgctcgcgggccgccgcgccatggagatccaccgctgccctctgcgccgcgccatggaggagtcgccgccacccccgccaccttgttgcgatggcgggaggaaggaccatggtccatggtgagggcctcggccgcgcgttggtcaggcagcggaacaaggccacagcggccgccaaggagaggggccacacgcgccagccgcttgagtccgtcatcgaggtcagccacatcgacgccgtgctcgagcgtgctgccgaggaagacctcctcctcggtggtggcgacggtgccgacgacgacgtcctctccgccgcgctctggttccaggctcatcgatatgtaacctctcaaaacgaaccacatccgcttttggcgtccaggatctagccattgaagggcggctggtggcgggggccttgatggctgaggctgatggtgctgatggtcggcagccatgggtgcctcaatggcgcctgcagcatgcttgcgtgatccgtagcagttgtgtgccaaatggatccataaatggtttgtttctttgatttccgtctagttctcttttgatttttcttgtttcatctagctaggagaatgaagcatggtaaaaacagtaatctagcagctctaaatatttgtcgaaaactgtagtttgtccaatgttcagaaaaccgctcgcatctgaattttcatttgttcaatcatgaatctgtttgtcgaatgttcggaaaactaccaatagcatcattatcaaggtgggcagcaatattgatttttattcctttctacgccatgtgtgaatcttattttctaatttggctgaattgaacaatatcaaattccaggatggtactattactatgtatatgtgtgtatatatatatatgtatgtatatatgtatgtatgtatgtatatgtatgtatgtatatatgtacacacatatatatatatatacatatatatacatataaatatatatatatatatatatatatatatatacatatatatatatatatatatatatatatatatatatgtattagttaagatatgtatatatatatatatatgtatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtgtgtgtgtgtgtgtatatatatatatacatatatatatatgtatatatatatatatatatatatatatacacacacacacatatatgtgtatatatatacacatatatatatacatacatatatacatatacatatatgtatacatatcttaactaatataaataatcgtatttttccagtcatcacaccaatttttcgtccgtactgcgattttcggtcgtccgcaacatcatcatcacaatcccacatctcatcacaaatccaactccaaacaaaaacaaaatctcaatccaaattcaaattcaaatacaaatcggaatcaatagataatgagaggagatggaggggcgagcgggaggccgcgcacctaattaaaaaataagtaaagcttccgtaaaaatttcgtccgtcttcttatccggtaaaaatctacgcgttttttttatggtttcgctgattccgtctcatccgcctgcctcgcacacggctggattgcgtccgatttggccgcgcgtcgtgattacatctgactcgcgtggtcgcctcgcacacacccgctgcccgcctgcgctcgcctcgtgcgactttgcgccctctcctccggtatagctgtatgccccattgagtgtcttcttcgtaggtagaaacaacacatccacttctttcaacagtaccaaaaatggaaccgccatgtccgggaacacgtggtgctcccctgtttccgtacgtacgtatctagatcggaatcatcggttccatgcctagggtcttcatggtctcatatttggacagacgttccagccagtataagcattttcttcgagaaccgataagaccatcgagcacgcataattcgggaacacatcttgcttaggacattctcgtcgttacatcatcatagcctacatccatcttcccagtttccttctttgcgcctcttgtctgtgtgtctcctgggaagaagaagcacagtatataccaggcttgtaatgcgcccttctggttcgatggatttccctttctattcggttttaatttgccgagtttaatatgtattgaacggtagcaatgatgactagacggcgagcttcttgaccctttttatcctgagttttgcggattcgctccgttttgagagaaatggaaagaggatcgagcggattaaaagtccttaaccaattttaggtgatcgagaaagactcgtcatatttaattgtaaggatcaactttgatatcgtacggtctcacgggattatcttcggaggttgaagaccctactgaaacgtgtgaggcaaccgactatgctagctaggccgaagagaggaaggtcgagcggagaaaggtatgacctagatgacaatggattgtgcatgggctaaaaaaaaattaatgggctttcggctcaaaaccaagaaaaagattttgtatagcaatcctaatgtttcaagtgatttctcggctcccaatattactaggaaaaatttagccgttgcaatgcacgagtattttttttctagcctaattaaaaattagtaaggcttcggtaattttcttcgtccgttttttcgctcacgtggttatttttgccacgcggtttttctaggcggttttttccgtccgatcggttttttttcttttctttcgcgcgcgcggttttttccacgcggttttttttcccggttttttcacaggcgttttttccttgtccgattggtttttttcgcacgtctttttttgcccagcttttattccgtccgatttttttagtgggtcgcgattagagttttcttggtgggtccagttttttccacccgtccgtctttctttttttcgcccctttttctttttgttcgcccgtccctttttccttcgttttcttttttttttcagtctattttttttccatccgcattttatctttttatcgctatttttttccagttttttccatccgctacttttttcacggtttttttcgtctttttttttcggtttcttttttctggtcactactttttttacgtcatattttggcacgcagtcagtctttttatccacttgttttttttccgtcgtgtgatttaatattcaggagctgtccaggcgaaccctagaattgatctgcctccctatttgttttcttcttcaattgattacaaaaattgattcctcactaatctattatcattttctccttgatttccttttacaattcagtttaatggattccatttttacccaaattttgcaaattgctctgatttattctgataaaaatggaaagagaaatctagtggataaaaacccttatccaatttcggtgatgatgggaggatctagaaatattagtccgatttggctcttgcatcgtagtcacttctgatgttggaagacggtacttggttgtacgagttggatctacacctgggtgtatagaaatattagtctgatttttgcttccggcgccatcatccatctcgccgcttcccgggcggtgtccgggtgacgacgacggcatcgatccatcggctagcctatatggccgtgcagcagagattccggccaggtgacagcctcgatcataattgaggcgatgcaattcttgtacaaaaattgaaacgatatacttctttctccagcgatatatatactcagtagttgttgtaactctgacaattctgcagctcgtacaattctatacacaccccttgctgggtaaatctgctacgagtacattttttttttaataatcgtgtacatatatcttcaatgaggaatgtagtatatactggccaaagaatactacatatatactgaaaaaaataggagcagtatatatatactccatcaacgaaaaaaaatcagtatatactactaatatgccaaaaaaaaaaacaatctagcttcaatgaggaatgcagtatatacgtactggcctgtttggagagaaaaaattaaatttttatccctctgcccagggaaataaaataaaaaaatgtgcgggcgtgccagtgtactaagtacacaaaaaataaagtggacgaaggaaaaatgcattttattataattctcgaagaattacaaaaatacagaatccttggtcaaatacgctccacggcccataagcaaggtgaatctgacttggcgattgtgatctcctgatctcctggttcctggggtctcggaagacacccgattaattactctcgtgggttaaacccgtgagatacctccgattaagctacgttggtcatcgtcgtctgtcttcgcttcacgttctcccatgcatgatggtgatggtggtgcagatgtgtgtgagtgggcgccggcggtgttcgcagcctcgtcggtccgcacgccggtgttggtgatgtcgtcttgatgtcaattctgcccgccctgccgtttagcctcatcggccttggacgacgtgttagtttatattgttgttgaagacatgcatggaattgtgtagcttggatgacctgacgatgtaggaattgcatcggaattagattataaaagtaaaatgatcaacgcgaataatagccgaattggtcgtggcttggaagtttaatacggagcagccccaaatgagtatgaatctgcaaactcattttgcttgtcaccgtgtacagtagcatgcatgcatgtcttgttttgttggcttgccaccctatacaatagcatgcacaagacagtcagcatccgcgacataggacggctctgcagcgtagcgccttggcggctgcctcgactccctttggcgtgctccggtgaggcaaaatgacaaaaaccttctccggcaagcagcggatgatggcgagcatcgcttggcagcgttgcgtcgtctacggactcaggcggttcgacgacgtccccggcaactccgacgagatggcttgcgacgtagctggagctggtgacgccttgcgggcaccgagtagtgacgctccggccggcattctcctcgagcaaccagccgatgagttcgaagaagatgataacgtcgacgagagcgagcggacgtcagtgatgttgtgtaggggaggctgcgaccggcaaggcgacgacgtccaacgtctcggcgacatcacatcgccaggtaaagacgtcgtgggatagaggttgtggccggcgaggcaaggacgtcgcggcaacaggtagatgtgtcaccggcgaccgacgtctctgatgagagggagcgacgcgatctccggccggcagtgcctccgacaggcggagaggacgctatttccagcatgccgagcagcaccagaaactcgcctcgtcgccgtgttgtgcatgcatgacgatctgaacagaaaagtcaggaaaaacaaaagaaagctaataagctatacccatggcaatggctgagtatatgctccggcgatcgtctcctcctccgcgcgcctcctcgccggacgcctaggcactgcggccaacgtcaccggccgccgagcacacgtgttcccgccggacgccgagattctccggccaaaatggtgcgtgtctctctctctgtaactttcgtgtgtgtgtgttctgtctgtgtgttcctccgtttctgtgtgtctcctgtccccctgtaaaatgaaatggacaatcttttataggggtgataagtcggttcacaggctagctcatacatagattagtatctgctcagccagccagccgcttccatctataagccaaatttccatttagcaaatatcatgattatgataattccattgtattgtgatatgattattgaagcttccattctatggtgatacggagagtagtatttccatgtgaaatctcaggtgcttgctgctattatctgtttcgtttccaatctgacgtgatatggatcaattttccttgtatacttatacgctcacgtactgctcatagaaagaaactttcatatagagctatcttgcccttttgatttccttggtttccatgcaagcatgtatgtggtttccatgcatatgacgtgagagattaacggcgcaaatcatgtgattaacttcctctaatgacagtgctacagtggcatatgcttccattcccatgaaaacattcacacctttttccttccatcagccaaccatgaaattggatcgatcaccctatatcaaaatgtcgtgagtacgtatatactagagcagccgacggcaagtgtctcacaatattcatacgtatacgccatgtacgccatgtacgccaggttgtgttattagtgataattaatcaccaatttcgttattatatcgccattcccgaaattaatactttgacacacttcatttctttcatttataaaaaaaaatgtacaaaatatcgtcgaacatggccaaatcgtcattgagtacataccgacaaaaaaaaaagagcagtacatactactaatttagaaaagtggtatatactgaaaatctagaaaaaaatggtatatacttagtacactagaaataacagtatatactagtatgaaaaaaagttactaccaatgtaggaaaagtggagtatatattagtagtccaaaaatccggaaaaatgtgttacaactaatcaggaataacggtgttactaatctagaaatagcggtatatatactactgatctagaaatagtggtatatactactgatccagaaaaaagtgaaatatagtaccgatatagaaaaaaaaaagtatatactaccaatagccaatgtatggtggtacatagtatgatctagaaaaggctgtatgaagtgctatgcaaattttaaacgtgcccattcctcggcagtgtgcatgcatgcaaaattttgaaaaaatagaacacctacggatggacatgaagaaatttgaaaaaaataatattatttatttctttttaatctaactattcattatcaactaatggatatccaaccaggaagagggagtacatacacctgggtgtatagaagagtcgtcgtgtatatatatatatatatatatatatatatataggacactcatactcatttgaattgggtatatactcaatttcaacaatggtgcccgggcaccatggagcaccaaacaaatttactacaaatttacaaatttaccatggtgccccatatgagtgtccttatatatatatatatatatataaggtgagactattctacacccactatagaataactattatgtacccctccccctcccctacggtcccgcaccctacatctcccgtgcgcgcgcgccattcgctcgtggcgtgctcctccctttttttttttttggcgccctcccctccctgctctatctctctcttctccccttctttttccctcccctcccctcccctttttctggcgtcctcccctccctgctcgatctctcttcttccctttttttcctcccctcccctcccttttttttctagcgcctcccctccctgctagatctcccttctctcgttttcttggctttttttctcttcctcttttctgtcattttttttggaaataaacctttttttcttctcttttcttgaaaaaattaaaaataatatgatgaattcaagatttgaacacatgagctcatggttcatgaaaggctatcctaacccattcaacatatgacactatatgagtagatatcgttatgttactataattcggtagtaacgttatagaaaaagtgcagtaacatgaaacgttactgcaaaacttatagtctgttactgcacttctggcatgactattttttgacaccgttactgtggaaatcagtcatgttactgcacattgactatcgtgttactacaccgttcctacgagacgagaactgaaaagagaggtaactctctatctttagagagcaatctctctcagatcatatcttgtttttctaatccgtttgcaccatagtgctcataaaaaagtgcctaacgaaactagctccatctttactattttttgatgtcattactgcggaaagcagtcgtattactacacgttgaccgtcatgttactacgccgttcctgcaaaacgagaactgaattactgcacaaaagtggaagtgttactacatggcagttacatgttaccacatgtttatgcagtaacactatccaaaaaatgcagtaagatgcattgttactgaacttatagtgtttactgcactcttacagtaacatcgctatacgattgtagtaacgtacaacagacatgtagtaacaagtaatagtatagtattaatacttgtggagagacaaattgcaaaaaggtcaagctttgaagaacaatatctcccaagtgatgtaaggtttttcaaaaccgtttgcaccatgatgctagaaaaaagtgcttatcaaaagtagatccgtcatgactatatttaaactatatttgaacgttgttactgcacataagacatagtgttactacacattggtcgtcgtgttactgcacgttctgtgggacgagagctgagaagaggtgggtggtggggggagttggtaggcgggtttgaccgggggagggggctttgaccggccttttatagaggtgggaggtgggtgtgacccttgggagggaggggcgtatagaatagctatttattctataccccgggtatagaatagtttttctatatatatatatatttatatatatatggaaaagcaaatctgagctcgagttcatctgcacccacaatctgcaccgtccgtgtgtgtcaagatgtgtgcggctgaaacttggcttcctcccaccaaatgaagggttactacttactatagggggagattgggaaaggtaacttttttctgccttccaacattgccccccatcctcccactaatcagtcgcgctcgccggcaggggcggtgccgaggaggccgcctgatgcggcgttggggacacccaggcggcgcactctgacgatgggattgcggagcagccagaagcgtcgattcccacctccacatccacggtaggcaactgcggcttagagattacgctccctttccctgcgtcagcacctccctcctcgatgggaggtcgtgggctcttggctaggaggagactacctcaccacagctacgccggtgatggtggctttgagctgagaggaagaaggacctagctcgaagtggatctggcctgaaaggaggacgaagccaacagcggatgcggcagggagggcgagacctcttcccggtgacggcacctccttcgtccacctactcaacattggcggctgtggccaaatgagctgaacactcctgtcctggaagcgctgagcagtgacgagttacagctcactggatcttttttgtggttgacgcattactgttcttatcctacgcattactgcttccccaatgaccagttagctactatgattctctgacccccaatgttcaaagatgagattgttggtagtttgattttgaggctctcgcttctcttgatttaagttgaaagttctgacaattttgttgataagcttgcagtttctgaaaattacaggttagcagggctgttggttggcaagctaccagttttctgcatttcttttagtacagcagaacattactagatcagtcaaccatgtgattagcagatatgctagtagtttctgaaactttctagttcaatggagaactttgttgatcggctcacaatttttctgaaattctctggttcagaagagcagcaaaaatgaattctttttatcctatactggatcaactagccacatgatttttattttgagatacatgcagcctttgatcctttttccatctacaacatcttaattacaaaggcctgtcttgtaggagtatgtatctacctcatcgttttaacctgtgtgttctatctctgatgctattcactagatgtacctatcacatatcacatatgacctttatggagatatatatcgtcatgtgatttgatttttcattacgagcaagtttggttcgaggcccaaacaagccttaccaaaatttggccaaaggcacaatttggcatggccaatatttggaaaggccaaattgtgtttggttaaaggccaaaactgaccttgccaatttttggctaaactaggtttggtttggtgccatcaaatggctatgccgtcaaatgccatcctattgtggatggtcgtattgcaaaagtttgaaaatagcatccaaaaaaaaaaatacaaactttactatgtaagtgaaagcctaagtatgtacttgcatttgtggccaaaatggctacgttgctgtgtgttgaaagccttgagatacaatatgacagaaaacagaattgaaagctgcatagtagtgtagccatagcacattatatattacagcattcgggttggcattaatccctacttcatatgtgtcacaccacaagtacctactacatagcagtgacatatatacatcatgagggtttgcactgtccctactagataccccacactaccatcccctgcatgatagtgccagcatacatcacatatatatagcatcatgggttttatcaaaatacattgctccctaaccaaaatgtcaccacctgacacatgattcacatagtgcacccattgccaccattgcaagcacatttgcgctcaaagtaatctataacccaagcttggaaacttgcatcacttgcaactcgcagatacgaacgaaagatttcttgtccaggcttggcaagaaaggttgcaagttcaattttgtcacttgctgggatggtgagatcttctatgcgcctccaaatacttgcattaggatctcctacaatggattgttcaactgatgcaagcttgttagcaagcttaaggatactatctgccagctcatcttgttcttcttccttgtggcttgttttatgcttcagagtcttcttggtaggtgatttcacagatctacgcttatgccctgaataagtgccatcagtagtaggactattgcgagctatcgtgtcagaatcatggccaccatcttccaatgcaaatatgtattcttccaactccttgatgctaccactgccatcactatcactactaccatttgcattgaactggtcaattgctagtgaaccatcagcttttgaacaaccaacaaataattcttcaaagaggtgaaagaatttgataggcttagtcaagtagttatatttagttgtctgccatgagaagaaacatagttagaaataaacaaatttagcacattcttgtatgaattataactcagaaattattgcacaataatataacttacaccaagtttgtttgaatccttctcagatgggtcaatgttaaatttgcatgatgctgcatcaaaaccatagccacttttccctaaagctgcacaaatccaactccatttttccttgcatagccttaagtgcctgtggacttggcttttggtgactctaatcccaaacttgtcttttaaagctatagcacattgctggtggtgttgtttcttccacttgaaggtactaggtttgtctttgcggagctctatataccactcaagcatgaactaagtagcatcatcactccaactgatatacttctcacgagagccaccttcctcgctagtaccttatgtacgctttcccatactacatacagtgaaaaaattataagttaatattgcatattaacagatgatagtcagttaatatagtcagttaatgaagtaagaagatgattggaagaaacataaatatattaatatgataatgtctgatacagtagtattaatacaacatacaatcctcacaactattacaaaatataatatcattaatagtccatgggactagtaattcattcactagtcaaaacatcatgaacatccgcattgtgtctgtcattccacatctgctgagcgatgttatcacgcttggctgcccactcacgtacatcatccccttggtcagagacacggttgctgctccttggtaggcgagcgtaccacgtcttctcatcgttgacaaattcatcagacccattctcaagtatccaattatgaagagcacaacaagcaataaccaccattgattgggctttcagtggtatgaatggcttattcataagaatcttgaaacgattcttcaaagcaccaaaagctcgttcaatcgtagtccgaagtgaagaatgacgatagttgaaaagctctttagggcattttgggccttgaggtccatgtggcccttgagggccacggaactcttttaggtggtaccaaacacgacgataaggcggcaatataccccctagcagcatacccagcatcagccaaaaagaacttccctacaaacatgtcatagagcctaacgtcaacttacagcaaggctaatcatgaattctttgaaatgtttaattaccttaaggtattttaaggccatttggtcgagacagtgcatcttgcaacacaagggaatcatgagctgacccctcccaacctgctaggatatatatgaacctaaggtcaaagtcaacaacagctaatacattctgtgtggggtatggtttgcggcctctaaacctatccaccttcttggctggcacacttgccctgatgtgtgtaccatctagtgctcctatacagtcctatgtacatatcaaagtgaaacattagagttaaaataaacaaaatgtattgtaatatgcattgttatggtttggtgtttagaattaccttgaaatatggataaaatttgtttggcttgctggtgatcttactatgtgtattggtagacctgatgtaaatgagttctcgagctatctcgcacatggctcgcagcacaatacgaaaatacctactcacagtctcaccggatcgccaaaatgagaatccaacacatgaaacagaatggtgttgtccaacctttttcagaaacattgccacttgctcctctactgaaacatgaaaggtgtcaactagtagtcccctgttcttaagacgagcacaaagcttgtagaatactgcacgggacattcttaattgttgagtgcacgtcctatctgaaatgttgatcagcctgattagttcacttgttctccatacatccctgtggactaggggcccatattttacccctttgcgactactcctcctacgatatttgttcctcaaccatatgatgatcaaaagacaaagtaccactacagccttcttccttagcaagaagtgatgcatatattgttgtcgagtgttctccatctggatgagattacatacgcagcttcaaattacttaaggaaatgtgtcggttcagtgaaaaacaaattaatttactgaataaatattgtgcccagccaacatgtagatttgtcgactaaaaataacaatactgaggtgtaaatggacacctgtatatttttttgggcaaagaaatcgacactaagacagtaagatttattcaacctactgttttttattgctactagttaagatggtaatggcagactataaataactacattagtagcacaaatgaacaagcattgtacggatggagcatcagttgattaccttttcctgtagcaatcgatggtgtttttcacagcaactgagcacgccggagtcagtacagctactgctggaatcacaacacacgtactcgtcctgttcttctcctgagcagtcactcccctttcaagtttcaactcgcccccatccctcccagatgtagccccaaatctctaccccatttgagctattatttgtttcgattggtttagaagatgagtgtgtatgaccagatgaggatcttcttgggttttcttggtcaagatttggaggagatgtggttattggatggagaagatgaagggcgtcaaaaaacagaggacaaatgggaactgggaactctagagcttatcttcttatatttttgtgtgcagcgtagaatacatatggtcgatgtgtggccgtgcgcgcgggagttcaaatttcacgcccgcgattcggctcctgtcgacggcgtggccgattctttctcctcaggctggccgatatttggatccaaaccaaacttttgtttgtactgtttacttgacccataaattggtaagcccaacataggccatgaaccaaactggccctacatgccaggtgataactactgtcatttttcagatatcatatggtataacatcattttggaaatgacattttcttcagaaataatcattcagaagatgtcattttgggttgtgttttgtgagatttatctccttgatctataactatgttccataatataaatcagaagagaaatacatcagtactctgctattctcctagttgcaaatgtatagattgcttctactgcacagagtgttctcattttattagcgggaccacccggaggagcatatcgtctcatatatcatttccataataatcatgctggaagaaatgcttactcgttacaacatgcatgtccaggacagctaaatgaattacaattatatttcaaatgttactacaagaccaaaatacatgtacagcaaggactatctccagttatattggaacaaatttacgaattcggtgatgaatctctccatgtccaccaaaaattgtatctgcataatgacaattctgtcgaacaatacattcacaaacagatattgcaagataatcccagtcgttttggcatatgaacggtgcaacacttttatctggagcctctgctgacagatcaaaaaacctgcaaagaatgtttattaacaagtgacaacagaaccacattcctgatgccacaaggctacaggaagcatattgccgttgctcaacctccaaaagagtaagacacagaatatatctgtggtttattgatagattcacggtaagttctgaacaaaactactcccaatatccacagtggcctagaagaagaaaccaccactatatctatcttcccttccatcctgtaaattttttgggcagtttaattcgtgcaaacaaaatgtgaacgccacagattatcctgactccaatcagagatggcttaatttgaaatgatatatctcttgctgacattcgacgtcaacaaattgaccgaactaccaaccaagatgagttaaattgtctgcgcttataaaccgatagaacaacatatatatacatcaacgaagcatatgaatattttctttttcaattttgttttcctagtacgagtcagtcattgaagtttggatctcagtggctatgcacaatggtaaaagtgaacacaaaaaatcgcagatcaggagttgaacaagagattctttagcaagaacgtggggaaaaaacaaaaagagacaaacagcgagtcagcgacatcgaaggtacacaggctcgtgcgactagccacagctgacagcccccaccgtcgacattgccggaccacgaagaactggagcaggagccaggaaggcatcaccgcgcgtcgtagaggcacggaggggcgtcgtcgcgtgcggcgtgccgcgagagctggacaacggctccgcgcacgaagcgacagtggcgttccccccccccccccccccccattccggttcctgcatggtcggtcttcccattgttcttcatcctcctcggctgtcgctcgcctgcctcgggggctcggggctgtcgcccgaccatagcgagcttaagcgggcggacatcgaggagcggactgtggcaggatggatgtcggggaggcaccgagccaccgatctggcggcaaggttcccatcggcaacgccactcttccccagcgtttccccggcgacctcgagtctgatacggcgtcgctgggatgcagcgaggtcttcctctaccggagcagaatgggcattttgggtaaacggcacagtacaaatgtacctcccctgctggtgcctataaggggaaaaggagggttggtacataatggcttctgttaggttgtaaaagtaccttgccctaagattcgtgcatatatgtacggtgcagatcgtaggtacatgtgcacctgggtccaaaatatccaattcctatatatggtccacgtactgccagtctgaccggcaggtccaagtccgactgtgtttcatcgggtctcgaggtttccttactcgggaaggcatgttttgggttttctttagtttctaccccgagttggacgtggaggagggcctgtagagggtaagaccaacccctatataagggacatggccggttctattgtaaaaaccaatctacaatcaatcaattgaatcgtttttcatattacttttagttttctcttagtttgtccatctttatcggtttgcgcgtaaaccgtcagccgccgctgcgagagtgcgacatctctgtgtaggtttgtcctgaaaaccttccgttttgcccacgagacaggtagttatcttaaatcggctccgctagccggtttatttgtcaaaacccatctaggtttagctctttgctagatcgaggtggttggcgactctaggatcaccgcaaggcataaggtgctacgatcgtgcttgtcaacttgtcacaaaaagttgccaacacgatttttggagactccgctagggagatccgttcagcgtcaactcaacttcgatttcgccatgacgaagccgccgtcatccaaggcggaggtggagtcgaccaatgtgataccaatcacattggatgatttcgaaggagaagaccgcaagtccatggagcagtacatcaaggagctcacactggaggcgtcgatgagagcgtccactaggactcgtcaaggtgtgatcatcaagcccgggccacatcctaagctcgctccaatttggtaagcaatgaagaggtaacacaatctatccaacaacaagtagcatctacaatagattcatccatgactgtttttaaaaataagttagatgcaacttttgaagataaatttgatgagtttttaagatttaaagttggccctctcttggccgattttataggtaaagataaagcctctaccactgctagccaagctcctatagatcaaacgagtagtggaaccaatggagcggtgcatatagccggtccgatcgggcctgatggtcggtcagaccgcgacttcgccaccgggtattaccccggcggtcagaccgggactcaggccggtctgaccgcgcctctagatgtcggtcagaccgggccctgggccgatcagaccggcgcaataataccgattcaggggatagatccattgactaatgctagttatttgtatcatcttagaacatttgatcctcttgtatctactgctgagaataatccccaagttcccccacatgttcctaatgcttataatgatgttgctagggggtatcctcccgatactaggcaaggccaatatagccatattgtgccgcaaacacaacctattaggccaccaaatccaccaccaaatcaacataggcctgataatatggaggaaataattagtaggattattagggataaattcgggattgaaactaggaatcgtgctaaggtttaccaaaagccgtatcctgactattatgataatgtgccgtttcctcgtaattatagagttcctgaatttaccaagtttagtggtgaagatggtaggaccacatgggagcatgtaggtcaattttagcgcgatgtggtgaggctaatagtgatacttttaaattgcgcttgttttctttatctttgtccggtaccgctttcacatggtttacttctttaccggcaaattctattcatacttgggctcaattagaataaagatttcatgattatttctatacgggagaaactgagcttaggttatgtgatttaacatctgttaagcaaaaatataatgagcttgtcattgattatattaagagatttagggatgttagaaaccgatgttatagcttgaatataactgatagagatttggctggtcttgcttttaatggtttaattgctcctctagagaaagactagatggccaacaatttcttgatgttagtcaacttatgcaaaggactctggttcaggaaagccgggttaaggacaataaaaaaattgttagaccatatgagaaaaagcctaatgttaatgtgattgattaccctgaggctagtgatagtgaagatgagggtgatcatgatatgtatgttgctgaatggtcatggactaacaaaaacaagccttttgtttgctctaacctaatgccgactcctcataaagatcggcaaagtgaggttaaatataattttaatgtgatcaagtgtgataagatttttgattatcttctacaagaaaaacaaattagattacctaaaggccatatcataccatctcaagaagaattgaaacgtcgagcttattgtaaatggcatgattctcattctcattctactaatgattgcaatgtgttccgacgataggttcaatcggccatagatgaaggacgattgaagttcaccgatagctctaagatgaagcttgatcatgatccttttccggtgaatacaattaatttcaatgataagaaggtgttgattcggccggagcaagccgaatctactaagagaaaaggagtaatcattggtgaactaaggccaaagatgatagtgccaaagaagccggaggttggtgttggaaggaaaataaaagtgaagcttcaacttctaaagctcctaggaagaccaaagtgacccttgatatgcttttagagaaatatgaaaagcaaggtggtgagagagctcgcaacaaggggaaaagaccaagatcacctcctagggaacaatttggtcactcgccaagacggtcgcattcacctccatatcatcattcacaagacataccatggggtccctatccaatgctgccgccaggttatccttatccttattacatgccatgggaggcaacgccgccaatgttcaatcatatgcctccaatgcaattcaaccaagggtggggaggaccaaggaagccaattcattagcgtttgtcttcaccaaacaacgggccaatgaggaaaggagagaaggaaagcgtattaaggtggaggcaaggacttcggaagtgattaccatcaaagtggggtctcatgatgtgccaataccttctggagatgaagttggagagtcctcaagcaaaaaatctgaagccggtaccagctcatcgcagtcggcatgaagttggagagtcctcaagcaaaaaatccgaagtcggtactagctcatcgcagttggccggtctgactaggccttctggccggtctgaccgggccttctggccggtctgactgcagccatacggccggtctaactgggccatcaggccggtctgaccgccgacccgacgatggtccgaccgacgccgcaggccggtctgaccgcccaccaaatgtcggtctgaccggcacatctggccggtctgaccggtggtctacgcctggtctgaccgggctccagcgctggtttgataagaggtttgcaaagggcgatgtgagggcttcatcgtcattaactaaacctaatagggggcattatttacctcctggaacagagtcgaaacctaggtggatgcctaaggatttgacggctactcaaaggagaaggttgcaacgtcttcgggcccaagaaataagagagaaaaaggccgaagagcaaagggataaaaggttcagtgagttgcgaccaccaccggtatggaggtgtaaaaccatagaaaaggaagaaccggttgttgtagaggagaaggaagaacaatcggttgctaaagatgagtcatctccaaaagaagacatggatatcaacatggtatatatgttgcctatggagttttgtgctatggatgaagccgaggttgctcaattttcactaggtcctaaagatgcgatttttgagaagcccgatgaatcaaaccgtcatatgaagcctctctatctcaaagatcatattgatggaaagccggtctctaggatgcttgtggatggaggtgccgccgtgaatttgatgccatactcgttgttcaacaagttagggcgtggagatgatgtgttgaagaagactaacatgattctcaatggcttcaatggtgaaccaacggaggcgaagggtatcttttcggcggagcttaccgtggggaacaagatgttaccaaccgctttcttcatcgtcgatgtgcaaggtaactacaatgttattttgggtcgttgttggatccatgccaattgttgtgtgccttctaccttgcatcaatgtttaattcaatgggacggcgatgatgttgaaattgttcaagcggatacatcggccgaggttgcaatggccgatgctacttttgagcgacgtcatgggaatattcaatgcttatcggggaggtttctttctagctatgattttattagtatctccgatggcaaatttgtacctatctctgtaaagccggctagtgtagcacggctaagccatataaatttgtataatgagtaaagaggctaatttagagtggttacaaaagagggtgcaagaatatcggtctacaaagaacgatattggtgaaactattgaagattttgatgaaatggagaagcttggacaagggtttacatcggccgatccattggaggaagtagacataggtgatgtgaatacatcgactattatgtatcggcagtaccagccgatcatgcattaacccaaacacttgggtaatatttctttaagtattttccattgagcgctcgtccataaacttctccatcaagtccttgcaacatgtaagctcctttggatacaaccttataaatttgaaatggcccctcccaattcggtgaccacttgccgaatttgttatctcgagtccctatcggcaaaattaatttccaaacaagttcaccttcagaaaaagacttaggcactacattcttgttataatgtcgagcaacccgttccttatccttggtaacctttgcaagggctcgtaatctcgattgaaccaagtcttccctttcatcggccatgagattataatactcattggctgttaaatcattttgcaacttcgttcttcttgagccgattctaacttcccatggtaaaacagccccatgtccataaacaagcttataaggaggaacttggatcgaaccatgacaagccatccgataggaccacaatgcttaggccaatcgagtatgccattgccgaggataatcagaaacttttctcttaatcaatttgatcaagctcttgttagacacctcggcttgcccattggcttgtgcataatatggtgaattcaacaacttgatacccatgctatcggcaaactgaacaaactcatcagacacgaagattgatccttgattggttgtaatagtttgaggaataccaaatcgatagattatatgttcttgaacaaattgtatagcatccccagaatcaactttcttcaaaggaatcgcctctacccacttggtaaaataatcggttgccaccaatataagcttatgtcctttgctcgatggtggattaatcataccgatcatatcaattccccaacctctgaaaggccatggtttgatgataggattcatagcccgacgctggtgccctttgaattgctccaaacttttgacaatcttgacatcctttgtaatacttggaacaatcctctagcattgtcggccaaaaatatcccgctcaccgaagcaaccacttcatcttataggctgattgatgagtgccacaaattccttcatgtacctcaccgattgcaaccatagcttgatcggtacttaaacatttaagcaataccccatcaatcgtccgataatatagctcatcatccaacaaggtatacttaaaagctttatagcgcaacttccgagaagccgattgggatggattttacaaataatgatgtacatcatacctccaatcatcggctgttagtgcagcaacctccactctgacatccttgatcattggcttctatcccgatgccccttgagccaaatcattagctttaatattatgtttccgagatacatgcttcaaagtcaccagccgaaattcgttcatcaactctcggcatttctcgttataaaccattaatgtatcatttttgcactcatattcccctgccaattgactgatcatcagcaaagaatcacccataatctcaacagcatcggcttcaacttctttgagtaattgcaaccctttgagaactgcttcatactcagcctgattgtttgtcgtataaggtttaatagtgtaagcaaactcaaaacttgccccccgaggggaaattataaccaggtcgatgccacaaccatgagtgcacactgatccatcgaaaaacaaaatccagggcacaatctcaaccgagccgattgaatcatcacgatgatcaacagtaaaatcggttatagcctgcccgtgactcataccgaagattgaactccattaaggaaaatatccactttccaacccttccttttaaaatcggagccgataacatatacttgaccacatcgcctttgcatattacagtgcattcaatggacaatagataatgccttaacctcgtacaagaaaaatataagcacaaacacaacttttccacaggagaataccttgtctctgcatccaaaagccgacgacttaaatagaacacaaccctttctttcccttcaagctcctgaatcaaaaccgagccgattgacttctcaccggccgatagatataacccaaaaggtattcccttttgtggaggagtcaaaagcagaggagagctaagatattctttaatattatccaaagtcttttgctattctgcccccaagtaaacttttgatcggctttcaatctcaacagtggtgtaaaaggctctaatcttccagacaaaatagaaataaaccttcgaacaaaatttatcttgccgatcatctcctgcaactctgtcttgttctctggaggctgaattttcttgatcgcattaatactcctttgagttatctcaacccccctttcatgaacaagaaattccaaaaactggccagccgacacaccaaaagcacattttgtcggattaatcttcaggccatacttcctagttctctcgaaaaccttcctcaaatcggctatgtggtcctctatctctttagacttaacaaccatatcatcaatgtagacctcgaccaaccagccgatcaaatcatgatatatgtaattcaaagcctgttgatatgtagctccagcacttttcaggccgaaagtcatcacaacccactcaaataagccgattgcaccaggacacctaaaagttgtcttatggatatcttcttcggccataaagatttgattgtaccctacattaccatccataaaactcaatatcttgtaccctgaagcagcatcaaccagctgatcggctactggcattggatattcatcttttggggtagctttatttaaatatctaaaatcaatgcacaccttgactttgccgtttttcttgataacaggaactatactagaaacccactcggcgtatcgacaaggacgaataaaaccaacatcatatgaacgtttaatctcaaccttgacaggttcgagcatatcggctttacatcttctcggaggctgttggtgcggtctaaccgctggtttgataggtagccaatgttcaacaattgatcggctgagtcccggcatctcataatactcccaagcaaagcaatctctgaattcctttaggagctctatcagcttggttctaaactctggagataaattcttactgatgaatgtcggccttggtcgatcacctggacctatatcaatttcttccaaatcatcggccaacataaaaccctgtccttgcttgtcatcgagatcatctaccgtgtccttggtgtagacgtttgaaccctccacgatgcccccaaaataataatttgggctctccgtcttcaattggctgtatatcagaatcagacacctttagaaaatctccttcccaaacctttccagacaagcaatcaaggccatccatctcccaaatagctaaatcagcattggcaacattaactgacctgtcggctagtacaatttctatctaatcgccttgccattaaatcaagcattgatgcatggttgaaggaatacaacaattagcatggatccaatcccttccaagcaacaaactggaggagcccttcccatcgatgacaaaaaatgttgtgggaatagtcttactgccgactgtcagctctacagtcaaaactcctttggtttctgatggattgccaccaaagtctttgaacactatgttcgtcttgatgagatcttcaacattcctgccttgcttcctaaatgtggcataaggcatcaaattcactgcatccccaccatcgaccatcatcttggacatcggcttcccatttacataaccgtttatatacaatggtttaagatgtcaattctctgtgccttctggcttctcaaagactgcttgttctagtgataaaaccaacctagccgatgcttcttcaacttcatcaacatcggcttgtttggccccaaattctgcaggtagtatgaaaaccatgttaaccgatgcgtcacaacacttttccctttagccaatctttctgcttcatcggctgtggcctcatcggctgtaggaacttgagtcttaacgcgccactcctgcttcggctttgctttcttcaaccgatggttgatttcttgctcaacctcttgaaagcgttccctgttcctcaacctttgaacccttctcttctgattctttgtaaaaataccagagggacaccattgagtctttctgccctcattgccctcttggtcacgatcttggttcactgggcccaatctttgatgaacaggaacccttgcttgccttagccgattacctctattatacgatcggcttgaaccttctgcaacgttgctgcacccaggacagttttcaatagatggcagcctcataccttcattccagcaaaatctgaaaaactcacaactccaatcaggatcaaaaccgccatcatcttcttcataatgcctctcctgctgcttgtcatacttcttctggtacttgttaataattttagtcgaattcacttgaaaacctcgggctttccctccatcggcagttcggccagctgtatgcaccatattgacaggaaaaggattgccattgatgaccttcatcggcttcttggagtcatcaaactttatttttcctccctcgatagccgcctgaatctgctgtctaaagactttgcaatcattagtagaatgggatccagagttatgccacttgcaataccttcttttgcccaattcctcagctgataggattgtatgaccggcaggaagttgaatctgcttctcccgaagtaacagatcgaagatcttatcagccttagtaatgtcaaagtcatacctctcttcttttccagaacactttacccattggcatggtataatctttttgcttctaacccactcggctgctgctaccacggaatcatcatcatcatcagatccatatatgtaaggacagacatgattgacctttttaaagttcttcctagcttctgcaaacctctgttcatgcaacgttaccttttgtgcaagatgtgacaaactatcaaaatcctgggacgagaatttttccctgatcggagctttcataccctgaaaagccaaatcggctaactgggcatcagtcaagctcaagctatagcacttatttctcatctctctgaatctctgaatataatcctgcacaggttcatcatgccttagcctaatagctgttagatcagacaatttcatcttatgaactccgctatagaagtaactatggaattgcttctccaaatcggcccaactgttgattgatccacatggcaaagaagaaaaccaagtaaaagccgacccagacaaagacaaaggaaacaacctaaccctcaaagcgtccatagccgatgcctcaccacactgtgctaagaattggctaacgtgttcataagttgagacactgtcctgccctgagaattttgaaaagtctagaactttgtatcggttaggcagctgaaccctctcgaactactcagggtatggatgccgatacaagtttccagcgtcctttggcttaagcctaaactgctctctcatcacatctacaatcatatcagcccatggtctctgttgaggcaccccctgcgcttgctgtggcacaagctcaagctgattgtattgaggagcgaactgaggctgagccgatcctccctgctgatattgaacttgtggcgatggaggctgatactggtagttcaaattgcccccttggtaattctgaaaattcggctgtatgttgcgcaccaaatgttcaggaataacttgaggtattaccgattgatctggttgcacattatgaaccaaatgctctgggacaacttgatttgcaacgtgctgcctcggctgattatcgggcgttctgaacccagccgatgcatttagcaaaccttcctgctgaatcggttgagcaacctgctacctcggtggcgtctgctgaattggctgttgctgaacaggatcgacagcaggctgagttggtaaaaacatagctgcaacttgctcttgagttagccgagtcacattttgcccagcatgttgcggctgctctctcaccaacaaccgagaattgattagttgacctggtgccgatgatggtgcagcaggtgcaggagccgatactggtgctgtcggctgagctggtggcgcattgggagcaattggctgagcagtcggctgattattagtgatcaagggccgatagtttgggaagacacctcctggcaaataaactggtcctatagcctgatactcggctattgagccgtcaaccattgacttcaccatgtttgataaagtattgactaacactccagattgattgatcaaagcatgttgcacggcatagtcaatccgatcttggaaattattgaactgtatctgtgccgtgttgccgtctgggttaagatcctcaccttggactccctgagaaccatcacctttatcacctgagccatctgcaacacctttatcacctgattgagctgtaccatctgagacctgttgcacttctccatccttagaagaacttgtccaaggaacgtcagcaaccaatttcatcttgtatctctgaaaaattgttccttggcgggtctccatgaatgagttcaagaattggttctgtgtttgctgcaacattacctcgagatcgcctcgagatccttctactgtccaggtgtcaatttgtctacagtgatgggcacgatgttactctcatgaacctcagacccaccaagcttcgggatcctagatttgggaggaccctctttgcctgccgaagacggcgatgtcggtagcttctcagccatgagagaatgctgttgcggttctgacttctaatatgtcccattgggtgtggcaaaagcgtgttgatgtaaaaacacaaggcctgggagatctgcttaactccagtgcaggtccaaaacttgcctttgggtgtatgagcatgccagttgatttgatcctacaatcaacaagaaaacaaagacgaagaaaccgcagttaaatccataagcgatagccgatcggctaggtgccgatgacatatcatttatctttgagccgatgtcatatatgcatcaatcggcagtcatgaataagaaagaaagaactaaatttactcgatcggctgtagatattaacaatatataatcctcatatcgatatatacttaaatcaagtgattgggatagatcggtcgccatgccgagacagtataaatcacttagatcgaaatatatactaacaacaatacttatatatatatatatatgtgtgtgtgtgtgtgtatgtatttgtgtatatatattatatatatatgtatatgtatatatatatgtatacgtatatatatacgtatatatatacgtatacatatacatatacatatacatatacatatatatatatatgcacacatgtatacatatacaaatatatactactattcattcttcgccaagagagctatcacttcacaactcaagtccgggagcagtcgtttttccggctgcagcatctcactaagcaacattgcaaactattcgttacactagtactgctcgatcaactagtcccgggattgcattctctactgaactaactactgctttccgagggaaaacatgtatacatatacaaatatatatatatatatatataatatacatacatatatatatatatgtatatatcatatacatacatatatatatatatatacacatgtatacatatacaaatatatatatatatataatatacatacatatatatatatgtatatatcatatacatacatatatatatatatacacatgtatacatatattatacatattatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagtaaatttgtttggtgctccatggtgcccgggcaccattgttgaaattgagtatatacccaattcaaatgagtatgaaactttttcaattacttaggtattaacattaactactttactaactagttcaaagcaagtttgaactgaatttgaacttgtttttgttagattttgattgtaggtatatagcatccatacatataattaattaggtatgtaatcatggattgtgaaataaagttaaatttgagttgttttgttgataggtataggcatgaatcgaattattataactaggtatatactcacaatttgaaaattttgaaaaatttgagtgattttgtgcatttgataccatagtgcccgggcaccatggtgccccatatgagtgtatatgtatatgtatacatgtgtgtgtgtatatatatatagggacactcatatataatatacatacatacatacatatataatatacatacatacatacatatatatatatatatacatatatatatatatatatatatgtgtgtgtgtgtgtgtatatgtatatatatatatatatatatatatatatatacacgtatacatatatagatatatatatatacatatacatatgtgtatatatatatatatatatacatatatatattcgttgcatagccgatcagataaatctagcatgtatcggctaatactccgatactactctatattaagatattaaagctggtgaaatatactaaacaaaagcctaatatacttaaatgcaacaagatcttaatataaagggcagatttaacatgtcaatcgagtatattggacaaatatagttaaatcaggtaagatcggctgaaaccctgatgctaccctagtcggcaaccaaagacaggctagagattgagattctaatcacgactcataagatcaaactcaactgatacagctataagtataaaaagaaggacaatatctagacaatcaagccgttggatgtttcatagagtggtagatgtcttatataatctaagtcaacgtcggtatttaacctaatcggctgccttctagtagcagacgttagccgattgacggttagatagcggtgttgccagagattatgtaagatatatgataactcgacgaattacataaacaagattagagtatcataaagatagaagcacactaatcccgagaacacaagccgccataacaagttttacctcttgttgaagatcgaaaccgatgcagctgaacccgaaagcaagaactcgtcgaaacaaaagaaaagtaaaagggtggcgatgcgtcgagattgtattgatcgtgtgttagtttgattacatggggctcggggtctatttatacccaagataacttatctctaacaaactctaagataccataagtctttgcggcaaacttttgcccaaacatatctctaaggaaattacataaaatatcctaattaatatatacaattgccttctcagaactctatccatgcacggcaatcctcatgaagctcgttaacccaacccgacaacgtataccgtgtcacattgtcagattcaactcaatcggctaaccttgtccgactcgaactctccggattaaggtcgcagccgattcggacttagccgattcttactctgtttccgaaacgatcttggacttggattccgcttcaatctgatctctatcttcgatactcggattaccaaatttggtcgttaacagcggcacagcgagatgacgagccggtgagaagaaacggtcggccgaaggggcaccggctgcgacgaacggtgacgacgacgacgacgacgactgacagggttcggctgaaatcgagaagcgaccgaggaactgggcagtgagcaagcatatcagggtgagtggttcaaacaccagagaggcaaagtctagaattcgaaaagggagaaggcgagaggattcgatggtggcatcaagtcggatcgggcagagtggcggggaaccgacgagagagggagagagaggaggggaaagagaggggtttgatgtgggtcccaccgtaatttctttatttttaagcggacactcactaacatgtgggttcacagttttttctgactttaagtgccatgtcatcgtaacatatgtgccacatcagcctaaaccttgtataaaccctcttgggaacttatttgtattggttttgaaagttgaaaaacatgttgtatatggtattaaggtttagggatgaatttcagattcggtgataatttgagggatttaagcgaactttaatcatatccttttctgttattattccaaatcgggcgagtctactcccttcgtcccctaatataatggattttaatgttttgcttgtattgtttaaccatttgtcttattaaaaaattaaaattattatttattttattagtgacttactttattatccaaagtattttaagcacaactttttattttttatatttgcataaatattttaaataagacgagtggtcgaaccgtgctagtaaaatgtcaaaatcacttgtatttgggcacggagcgagtaacggaagtaactaggtcgtacccccgcggcaaagccccggacccaataaaaaacataaaaaaacttaaaaggtgaagaggcatcaacaaatacaatgaaatattttggtaaaataagaattgtgtggataatctaaacattgcaaacgtataggagtaaaagatagcaaattagatgtgcctgaagccctgaacattgctaatagcatattagtttactaatgcatacggcgtgtcaataatattggcaaatgaacaggaactgcagcatctcaatacacacattacaaaatacatcataggcataagaacatcaccatcaaagaccaagtgtgtgcatactggtggtagcatatacaacctaatgatcttgcatactgcattacatagagaggtactcacaacaacaaacatggaaaagtttgtagcattgtaactgaatgaagaaaaggaaatgataatggtcagcctccaggtttggttctcgtttgcaactttgcattgatagtagactaccaggataacaacaaatagatggcaccaataaacaacttgatcaacctgcatgaacatgtgagaaaagggaatcaagtagaatgccatgatattactgccaaataatcaaagaagaatgtgttcggttgtgtttgaaaaacaggcaatatgataaaattgaagttgcaagtcttggcaaattaaagttgttttgaactatatatactgagctcagtatacatacataattatccgtaatttgtttcagtaagctgaaagtaaaatgagagtaaatggcatatactatagtgtgctttaagaagtaaaacaataggacaaccttttttgtgtgtgtttgtgtatgtggaggcacaactgtttaactgaatgtatttttttttcatttacagaaatgatcaacccatgtatatccaaggaaagatcaactaatataaactttaaaagaaaattacctttgtatttaggtgaagagctgcacagtaaagtggtaacatacaagcacacggaagaagcataacacatcatatatctctcaatttgatgattttgggcaccatgcactacaatttggaaatagtgaaatctgcatttgtataaaatatatagatgttagaccaatcgatgcaagatataaacatagaaagatagcgatgaaaatacctggtaaaattaagcacgttgattcacaatatcactgaatatttcagtatacacgacattatgtgggatgaagcaatattatcgaattagtcctcaaccaccaacttctacatggaagccatcaccacatgtaattgcagatagtagcctcgcatcacagctagtggcaactgtaggaaatagatcaagcaatcagggtcaggcagagcaaaaccagagagaaaaaaaacagggagaattagagtgggatgcttaatttcttaacccttacagatctctatgaattgaacagggattgggtactcaggtctgatgtagggtgcattcgtggcagaaggacttcatggtacagaaagaaaagtaacactacaaaatatagaacaaaggctaacaaatttatgacacattggttgttagctcacctcttatttgttttgcctaatatagcagcttttccctcacattttgactcacaaagaatttattcgacaggacatggacatgatgttaaggctatgcactcacccaaattgaactggttcttaacactattctcatgcactggtgtctggtctgacctagatggatttaaaggaaacatgaataattcaagagatagaaggaaatacacacagctagagtcatagaagctagcaggcaggacctctgaacccccaaccccctgggaaaaaaagagcacaaattacagattactatatgcaatcaataggtggaaatgatcctcctaacacaccattggatgttctatattttgcatcttgcttttgcagaacttccattgatagtctaatttaaattgggcaacaaaataatctgtcacaacattgatatataagtccattccaatttgagctaaattttatatgtaataatgaaaaatagcatatacaactattttgcatcataactcataaatttaggcgcagtccaaacatgaatttcttgatcttagtttagttctcttcgaaactactgcacaatgtagccctcgagcttcggaggcctgaatctccaccaggtgtcctctaaaaaatgtgactactacataacatttggtttaactaaatggaagcaggtcagcagcaggctgagcggaggagacgcagggaacctggtgtagcagcaacactatatgactgcaaacaacaatgacgggaagaaataggtcaggtgatggaaggagaggattggaggattaccacggattgggcttttctggaggagcctgagatagttggagctgcagcaatggctacgacgacccgatctttaggtcggttgtgggggaaatcgaacttgaagcgattcaatgagtggggaggagcttcgagggtggcggggagtcgagctcagatcggcagcggcagcgatttcctcgaggcctgcggcgaccatctcgtcccggcgatgaaggcagcttgcccagtatatcgtagctgtggcaaccgccaccgccgtcgtcgccgtcggatccaccgcgggaagccgccgccaccgtcgtagtcgtcggatccgacgcgggaagccgccaccgccgccaggcgggtagccgtcggcgccgacggtgccgccagatccgccgcgggaaccgccaccaccgtcatcgccgtcggatccaccacggggccgtcgccgcggccggatcgggccgggggaagccgccggcaccgtcgtcgccgtcggatccaccgccagcaacggccggatcgggccgcgggaagctgccggcgctgtcggtgccgccggatctaccagcgggaagccaccgcagtccacctctctctctcttcttttccgctcgtgccttcgtcgtcttcgcgtcgtgtcggcgagacaggagggagaggaggagagggactggcgacgccggtgaggggagggggagcgacggagagggggcagcggaggaggagcgacgccgctggtcgggagaggggaggggaggggagggggagaggcgccgccaggtgggggagggactgagggggaggaggagctcgcggtggggggaggggtgggaggggaaggcgtgattagggctaggatttcgatggacggccaaaaacaactcgcggacggatcggacggtcaaaattagagtgaacagtggaacagtgttaggctgcttggcaaaagagcgcaggatgccattttcatatggtaaagtttccaaaaaatgattacatttagtttgctgctaaattttaagtaactatataagaaattcttggcaactatgccaaaatttgataaaatttgccctaaagtttttatagataaccgcgatagttccaagtccaaccctatcgttcccgaacccctcgccctattaatcaattagttcctctctcttcgtctttccccgaagttccccacccaaggcgccgccagtctccacttccgaagagagtagcgaggcgatgcaaggcctctcacgctcgacgctacgactctgccgacgccccaccgtcggcttcttcattggctctgccccgcctctagcggttgcgcgacgagctaccccgctcattgcggcaccatcagatctttggaatccaatttcccggtctgttattgtctcctcccgtttcttatttaagaaactaatatgctgagaaccttgcatcttgcggtgaattttggatctgtatcgcgacaaacttttggagttagtttttttcctctccgtacaaattatcttttccgtaaaggcccgagttattcttactatggtacatagtatatttacatcttatttcagctgtggatgctaagattggcctttttttttcttgtgtgatagatttgcttttggaccctggggtatgcaacgctatttcggagttaaaagtgagaataagccgtgtaagcgggactgcacaaacatcgggttcaaacctatcagcaatccaatgaaagaaatgtgttgtggcacgatagagcataagcagagcaatctgattcagcgaccaattaaggacgttacagagagtaaccagaagactactgatgttaatgttactgatagcaatcatactattgatgttgataaagttgcatggtgtgaacacatctgtcagcatagcagtcaccgtgatggtactatatataagtacaaactttattggaaaaataattaccaaattgatgtcactaaccgtgaagagagtaagtgatttcaacctctgctcctatgaattttgtttcctaggatagttggcaagcctatgtggtttacaaaatcttaaggttaatttgcatttttctccattacttttactagattacatgccttatggctggccctatctattggtgcctaagccacatgtatacacgaaaaaacactcaagaacaagtcagttcgacctttaatcttttgtggacattttggcattttccatgcacagatagggttaataaacatttttgcttaccaatggttttctaccacttggcacaaatatgaagtgttgttgatggggagggtatgaaccaaccatatctacaccaatatgttataaatatccaatgtttttggataaaataggtctgacaaggctgaacatgtggatatagaggtcgtggtgttagctggtagcggacattagcgggaagaggacgagcgacttggtggagaatggctacatgtgcagactgccctggcactgccattgcactgtaggataacacaaatccatgtatgtggccctcttgcttgcgttgaggagcagagaagcagatcttctcatgtgatgtgagatcctagtgtagtgctgcagaatggtcgtggtggatccactgtgtcatcgtggctggatgcagtggtatatctgttcagtgcagaatgatggtgagcgacaaaaccaaagcggatcatccagtatgatcagcagtcgatgggaggaagggttgtcggctcaatgggtcattaggtgagagactgagaacgtggagagaagatgaaacagattggttatctgattgtgtttgattcagtatgggcaaaattgttttacgtggattcctacccatacccaaattcacatgggtttttgtttttgtacccataccttagtcaaaagatgtgggtactgggtatggttttgaacattggcttacccatcacagccctactcttatgtggctggatttcaaaggattggaacgtagggaaaaagttcacgtgaggggatgaggtttgggaccttggtgatggcgctccatggtgggcagccagccgagtgagggttggttttggcggtcggtacagaggaggatgcggcctcctgggatgcacaagggacatggagagcaacagagtttgggtcaggaatgattgtctccctatcatgggcaacttggtgaacacaacttggaaaatgccaatggtagcatacgtagacctagggcatagccggcgtcacttctcaccttgggtcttgtggcataagccctagcaactgttgctgtggttggtgggctgagcaggcccatggttggcttacctggaccattgtaatctggtccatgacacctactgataatgtggaacaatgcatagtttattttataatttttatttgcctactacaatagctaacaattctaacatggtatgtgatctttgctgaagctcgggtggagccaaagaggtactcgatggacacaggatgcattcctaatcctgaaaattgcctataccatttgacatgtcaaatggtgcagattttctcattgaagttggctaaaactactataaacagtggcccattacagttatatgggtacattgcagcacgagatcttgtggatgacatgcttaattatgttttcaatcgcagcagagatgatcccatcatcgtgcaggaggtacatatctatacttatctgcaataattttatattacgtgcataaaagagatgcatttgaagcctaccttctgatggcacaaccatttgatctcttttaaattatataagagccaaggtagagcgatgaatgcataggatagagaatgggttaaaatctgccattgatagcagtttttctagatcatacaaggccataacgtagcaaataagcacacaatatgccattatcgtttacaagcatggtacatcctaatcttttaaagacttgagaatttgcacagaatgtgtgcaggaagcagatgaaaataaaacaatcgactagggagcaatttgctttgaaaagctgttttctttgtatgtgttctgttacaagctctggttgtttctcttcctttcgccttggcctgctgccttttctttgcagctgaccaccaagctctagtgctttctcttcggtcgcccttgccatcatacatcatctggattcattgggataggacagtgtatgctgcaaactggattcattgatagttaagaggttaatttgaccaaagtgtgtcattagttaatcatagacctgccttttgctgatgtggtacagagcatagattaaatgagcctcggtagacaaaggatttctacaactcactcaatggactttagatacctatctgacacaggtatgctagtgtagaagtgctagtgtgaggatccgtagtacattttaatcttcaaacaaaatcaagcaggatagctttagaccctttgctacttaccatggcttagtcattttctttcttaactctatgcatggtggagcaacgaatatcccatcagaacacttgtctttgcactttaggcacactatcgttttgacttgttttttgaagtgatgcttatttttattattgaaatttcattttagctccttcaaagatttgagttggtgctaatgcttttcttttactcgactggtttaggtagttatttagttggtctgtatagttcaatttggggattttttttctggtgtgttgctcacagccgcgcgcgcacacacacactatttcacttagctacatatgcaagaaggtctccaatacaagtgcatattacatcaacactcctcaagatgggcaaaagatatcaatcatgcccatcttgttacatattgactcactctcactaggacctaatcccttggttaaacaatcagctggctgctcagaagatttaacgtattgtagtctaagagccccactatcgatcttctctttgatgaagaacctatcaatttcaatatgtttggtgtggtcatgttgaactgggttgtttgcaatgttgatagtagatttgttgtcagaatgaggcaccatggtattatttttctcaacacctgtagctccaataatagattcttcacccgcaacatctcacttaaactcaatgccatggctctactcagctcccgcggtagatcgagccactatcgcctgcttctttgcttcacccacagacaagattgccatccacaaaaatacacaatatcctgatgtaaatcttgtatcatccacactgcttgtctaatcagcatcacaatatccttccacatccaagtgttcgttctttctaaaccacaaccccttaccaggagttcctttcaagtacctcaagatcctatgaaccacctctagatgagttgttctaggatcatgcatatacctactaaccacactaactgcataagagatatctggtctcgtgtggcatagatatatcaaacgtccaatcaacctctgataagcttccctatcaactgggtcacctgactgtgcacttaggttgtgattcctatcaatgggagtagcacttgtacgacatccaaccattctagtttctgttaacagatcaaggacatactttccttgatagagaactatcccctttgatgatcgagcaacctcaatcccaagaaagtatcgaagaggtccaagattccttcacctcaaaggcctctcctaatcgtcgctttaagcatttgatctcttctacgtcatcttcagtgatcactatatcatcaacataaacaaccaagatagtgatgtatgcccccctatgtctatagaaaactgtgcgatcttcattacattgggaatatcccatattgcattgtgcgatcttcattacattgggaatatcccatattgcacaatgcacgcctaaacctgtcaaaccatgcatgtggggattgtttcaaaccgtacaaggacttcttaagcctgcataccttcccaacagtctggctatttccaaatccagggggaatcaacatatatacctcttgtaaatcaccatatagaaaacattcttgatatctaactgatgaagaggccatccaaagttaactgcacatgatactaaaatcctcaccatactcatcttagccacaggtgcaaatgtttcatcatattcaattccatatgtttgactataaccttttgcagctaatcttgctttatatctatccactttcccttaaggggcttgcttcactgtaaagacccatttacatccaactgctcttttccccactggtagtttcacaagttcccatgtcattctttacaagggcacgcaactcctccttcattgcatccttccatcttggatcttgctttgcacatctccagtcctttggaacaggcattatttgtaatgatgcaatgaatgctttaaatgcaggtgaaatgtgatagtacgagatatagtttgcaatgtcatgtctagaactaaggtgttcaaaaccaaggcgtataggaggtcttccagcattagatctagtttctttatgttgtgcaagaggtaacactacttgttcaaaggtaggagaaatgttaccacttgtctcaaggagggaggaacttgttgaagagaggctagaggaggaatctaggattgggtactcaacctgctgcagttgttgtgactccttgtcttgctcttgcattactcaccacttctctctccctgattccgaatttgactcctttggtgtaccttcaactgtcgtttatgcatgtgctccttccttgtcaccttctccccttggttcttattccttctttgatatactctcatttcagtttgttgtactccttccacacgctcaaggggacatgggattgtcccgacaactaccccctcatccttctcacaaatgtccactaccatctcaatagtatcaccaacaaaactcagaattgacccaataaccgcatcctcatcaccttgcttatgtgaatcaacctcaactatctcctctcgactgtcgatctcgatgatagttgagaactctagaaattgataaaggttttctcgactcctgtaataaggctcgaactctcgaaatgttacatccattctaacaaataaccacttcccaatagggtcctaacacttataacctttttggttagatgcatagccaacaaaggtacattttactgcatgaggatccattttggcaacagaaggtcgatgatctctcacaaagcaaacacaaccaaatacctttgggggaacttaaaattcttgcttcccaagtaaaagttcagctggtgatttcataccaagtatcttggatggcatgtggttgataaggtatgcggctgttatcactgcctcactccacgtatacttgggtacattcatttgaaacattaatgaccgagccacctctagtacatgtcgattcttcctctcagctacaccattttgatggggggctccaggacaagtggtttgatgaataattccatgatctaagacatgacacaaactcaccattaatatactttatcccattgtcagttcgaataatctaaacccttgcatcaaactgattggtaatcaatttgtggaagtcttgaaagcatcaagggacctcattcttatgcctaagcatgtaaatccaagtcatacgaatataacaatcaataaaagtaacaaaccatttcacttagctacatatgcaagaaggtccccaatacaagtgcatattacatcaacagtccgtattagatcagtttgagtcctagttggttgtctatttgcatatcttataccaaaaataggtagcctaatatttgcttaggaaatcaaagagagtattacacaaaggttttttcccaaataacaacttgagggtgacctgcccaaatcggtaggatcagaaactttgttgctcgagagctcagcgactgggctatctgccctattgacttgttcctctcatttatacttcataatagctaggattttttgtgagtggattttgatgggtttatgtacgcaaacacgtgctatagtatacatttagaaaactgggggtcatctatgcatacatgctagtgccatagattttgttgtatggttgttgataggttgcaaatttcatatgcggtttgcaagttcactgttaattattttatgttgtcttcaaggcactaaatagtgggatagtggagtagtagtgcattcttagctttcttcaacaatacaaatctgcctcctcagcagaaccaaaatacaaattctagttcaaattttctatcttctcacgtaagctaagtgtgccggcaaaaattgcggacaccacgttcctatagtggaaaataaaagatattcataattttaacttaatcaggggcatatgatgacttcttacataagacaggtattagaaggccactgcacgtaagacatcaaccatatgtagagctgaaatatgattttagtatgtatagatagctacaagcatgattaaactaatatatctcagttgcaagttcattgcatgtcagtaaaactcatgcatgtgcaagctagcagtaacagcttcagtctctgcaagttcattactaaatagttaaaattttacaggaatctattatcgaaatgactggccctaagagaggcattgcactgattcccgatgttctgtttgagtttgacatgagaatcaagaatggggatgaagaagatgacctacagttgattgatggaataatagagttccaagaaatattgttgccggaaaaaccaaccacggttcgcattactggcgattatggtgatgttgacatgtgtttagcaaatgttagtaacggagtggaggcaacagtagaagttgccatatcggaaccagatcatggttttgatttatctatcagctgtgttcattttatgatggaaaaaagtaaagaatttcaccttttcggtggaactattggtgagtcccgtcaactaagaagatttgtgatggctgtcttcttggatactgtgatgcatttgaagttcaaggtagatcagaaaggttccaatgttgttgaacattgttgttcctttgaatctaaactgcatggatgcgccagccatcaaataaagcttgagaacgcctctatcttagtgaaggtgacttggtcgcctttgattgaataaactgtgtatgtgtgtgtttcatttgttgttttcaactgtgttattctatcttgcactggatggatgtgtaatcgacaatatattatagcccgtctgctggaactgagttctgtaaaagccatacctatttcagcgagtggtagaggatgcttgaccgtgtgtttttaagcctttgttgtttgtatcatagcaacagctcttatgttattgtcatgttaatccaaccttttcttctacagcttcggaagacaactttggcatgcacgcggaaaaacaatagtgctgtgccgccgccgccatctacccgtctctgttttttatctattgtgcagccaccgcgtgtactttttatatatatctattcactagcaaaaatagggttgtaactggtgaagataattttcacgattgagaaaactctatcaattaaaatgacaaactgaaacaaaaaaaacaaaaacatagcaaaacaaagtcataaaccatatataacattgaacccggttgcactcgcttcatctgtcatcacacaagagttcgggtgactattccttaagttgacgcatgtgcattttgttataccacatgaatcaaaaaatcaaaattttgattattcaatcagtaaaagttttttttattgtaaatgaaaaatgtttgcaaagtaacaaacatgccgcacacacaccataaacaatgataaattgaaagcgaaaatatttatgagatgaattggaaccaattggaatgtcctcatatcatataatctatggaaagtcatatcgactccctatagaacttgaacaccgggtatactgggcgatccggaactggaacatgaattttgagagagtcgaagaatggagaaagatgcagttatcagaattggaagaatggagagacaaaacatatcacaactctaagatttacaaggaaagaacaaaacgctacgctggcacgacaagcgaatcaagatcaagaaattcaagccaaaagatagggtactaatgtttaattccagggttaaattgttcaggcatggaaaattatgaagcaagtgggaatggctgttcgatgtcatcaacacctcgtcacacggagcaattacacttcgtgacaactcaggtaacttattcaaggtaaacggccaacgtttaaaaataattcttgaaccgaatgaaattctagatgaagaagtagtcgttatcataatcgatttcgagccacgatgatctcatctaaaattcacttaaattctataaaattgtatcatgtcttttgaattagtatagtgtagatgcgtgaaaaatttggaggccgaccgagcccaccagggtttggccgattcggctgaatcacggcggtgcccgatcgcccccaaatttgaatggtgaatctccccgctcgtgttatcgttagaaactcggtctttgatgctattccgacgctagatcgatctgagttcctttaattctcctaattcttcttcctcctttcgttctcctcctccattttcaagccaatttgactccttgaatccaatccacgcccaaaatcaacatatggctgggaaatctctcatgtcattcattggttccacgtccaattccacttactacctcgagggataacccatgccggcaaatcaactgattccggtggaagattacacggtggaaggagtaaatgcgatctgggcttagcccctgtcaacggtgcccagctccttggccgatttggggccgatcggggactccctagttcggccgaacccgtcccggtcctgatcggcgcaccgctcagcagcaccgatcactctcccctcgccatgtgacaaggaccaagatttggggtgattcgcttgcacggaggccgatgacgggggagttaaggcccttgacggcaaggaaattatttcaagatcaattaaaggccaatccacctcccatcgagagatatgttggcactctctacaccaaggcaagagatgaagtgctacataaatacaagacacccaccgctactccttcgacgccacaaggcgagaggtttcgcatcatgggagtgaggactcctggcgatgggtatggcaagggcttgtgccgtcctttgactcccacggagagatgaggcggtggagtcggtggattcctcaccggtcaaggtggggcgtcacttgacgccaccacctatcatacgggaggcgggacatttccaagacgaagaagtaaaaccgcccaagtcatcggtcactaaactcatgagtcaagtgaagaagctccgtaccaagaatatggagttgagtgaccgtaacgcggaattaggtgttgaacttgctgagcttaggcatgatttcaatacctttagccgtgagatgtgttctaagatcaagtgcgcatgtgctgaaatgggcaaggaggataaatattatgcggattagatacttccccatctaaataatgagtttagaggcgctatttagtttattttcattctttgccccaatgtttaatgtaagcgcctggttattataataaagatggctcattggtgtttaccccaatggaagccttttattttcattatgttaaataaagttttaggttccaaataagtgtgggggaggtacttcggactcatgacgtgtaaacattgaaaattatgcaaaaattctgaacacctgacagttcctaaacttcactaaaaattgcagagcgtttgggcgttagaggggttacccatcctggccccaatctctctcaatttcgttaggtaagcatgtatgcacgtctacttcatcattctctcctatttttgattagtgcatgagcagaactaaatgaaaatcaactctaagccaaaattgaaagtgataaactctcaactaataaaattttcctatgattaatcttgtacacttcttattcttgactatatttgtcacttgtgaacaaacatctactttaggaaaccttgttcatctaggtaattgttatatgagagatggttaagatgactgttgacggtcgttatcgatcagtttcgaccgttaatattactaaaatagaggagaactagttatgtttgcaatgcatatacatgttagaataataatattccactagtatttggttcactaaccttttgcagagaataagtataaagtgaaggagaatcgacatcaaatcagacgataaatcaatcggacaatgtcgagaatcagacttatgtatgaataggtgttaacaactaaatttggtaagatgtgaaccaggttcaacattaggatcgaggcggattcgatgaagagatcgattcgaagaacagagtatgcatcggctgtgaaggtatcggctggagtgtacatcggctgagatggatcggacagaggatagctgatacatccgatggaggtaatgcagccgattacgatgaggatggtttcaaggttgtttctagaatcgttcaaagtgcttcacagggattgccacgatggagataaagctctcggtttaggccattgtatctattaattaggatattttatgtaatttccttagagatatgtttgggcaaaagtctgccgcaaagacttatggtattttagagtttgttagagataagagtcgtgtccgacaaggacatattttgtatctcgggtataaatatgacccgaacccatgtaaacaaacaacacacgttcaatacaatctcggtgcatcgccacccttttactttcgtttactttcgacgagttcttgcttttgagttgagctgcatcggtttcgatttttaactagaggtaaagcttgttatggcggcttgcgttctcgggattagtgcttccatctttatgacactctaatcttgtttatgtaattcgtcgagttatcatatatcctatataatctctggcaatattgttatttaacttttaatcggctaatatctattattggaaggcagccgattagattaaataccaatgttgacctagattacataggatatccaccatcctatgaaacattcaacagcttgattgtctagatattgtccttcttttcatacttatagctacatcagttgagtttgaccttataagtcgttattagaatttcaatctctagcctactttttggttgccgattagggtagtatcagagtttcagccgatcttacctgatttaactcttttatatcttatatgtttgattgacatgttaaatctaccctttatgttaagatcttatcgcatttaggtatattaagcttcctgtttgatatattttgcttgctttaatatcttaatatagagtagtatcggagtattagctgatacatgctggatctatctgatcggctatgctataaatgtctataatcttcttgttaatatatatttcaatctaagtgatttatactatctcggcatggcaaccgatctatcccaatcacttgatttaagtatattatcgacgaaagtattatataccattgatatctacagccgatcgaatagatttagttctttcttgcctatttatgactgtcgatcgattcaaatatgacatcggctcaaagataaatgatacatatcggcgactggccgatcggctatcgtttatggatttaaccactattttcctgtatttatttcttgttgattgcaggatcaaatcaactggcacgctcatgaacctaaaggcaagatttttggacctgcactgaagttaagcagaccttctaggccagtgtgtgtttttcgcatcaacaataggctaagaactcagaattgacacgatcaattgggccaaaattcacaagtctataaagagaagaagtccaggaggtcgccagtcgaaaatgggctggcccccatctccaccgttgaggccagggttcggcatggacgtccaggattgcatcccaatgacggttggagggcacttcggacaattccccttccacaaccgtcatatctacctctatataaggacttcactttctcacttcactcacacacctcaagcaaagctttctcatatcctcccaagtttagtttagtattatcaagctagtggaataggaatagagtagaaattggagtccggaagccttcggaagagttcgggtatggctctagtagctcttctcttctcttttgtaagctttgtattattattagaatactcttctttatacatttatggtattgaaatactttccgagtatacgaatgccaactttacattatgttcatgttatacttattatactgctagcttatctgggagatgctttggtgcgggtataatgtttgcacatgcaattactctatatcatgacgatgatattagagtagtatctgatagtttaggcgtggtgtctagactacaggatatcattatttggggttatatgctgcggatgagaggtgggccgctgatggtgacagctcagtacgggtattcctccacgcttgtatatagtcctaagttaatttcctggggagggtactcctctgtatttagcctcggttgtatggtcatgacggactgtcgtaaggaactcgacagtcatgggtggcttctcaaagtaccaggagggcatcagaaagagggtattagctagtatatcagataactaggatgtatatcagataactaggattgtatccatattggtctccctagttttacttggacaagggggtacctatgggtataaatatgagctcccctaggaggagaggggacaagccacaagacacaacatatacacaagccaacacacgccgtcagatctcgacatcagatattagcctagccataccccatctgatgcctacggaagccggcgagagggatctagcgccatctctgatctcgacgagttcgcacttgaggaggaagactaccatgtcgtcgactacgagttggttatctagccgccaagtcgatgacagttagataggttatcccatatattgtatttgtgtgatccagatgaataaagagcaacaccggctttggccaacaggatgtaggactattacctgtcagataaggggcccgaacctgtataaaaatccctgtctccatctcttttacctcaatctcgcatataccctggtaccaacgatccgcatactatccaaataccatagacgtgatcccaaacatcgacattgtggttctcacacaaggaagtggcattaaccggacaggcctcttgggattctttatgtgggcatgattcccgaggaattttgaaagagaaactttcatactcctttgtggaatgctttctcctgtcctccagagttgatgtctcaagcttgtccatggcctgaaagttctccttgccaaaggatgcgtcgtgcaatatcgtggttgtttcttaacaactgttgggaacaacattttgatagccagagggacaaggttcatgctcaataggaggttgtgatggtggttctatggagaacacttcaagggtctcaccggagtcttctttctgaatgaattgataagcatccggttctggaagagatttaggggactcatgaagcagaaccaccattacatcctctatcggcaccatatcatgagggatgtctgtcaaagaattctcatgatcattctgaagatcatccctgaagtatagagtggatcccaaagtttgaaattcttcgttcttcggtgctgatggctcgggagaggattctttagccgaaactgatgatgtggaaggatttgattcagattcggctattgaaggatcctcttgttttgacaccgatgccttctggatgggttcaaaatattgctctacaaaggaggtgttttctagaattcagtctagaatttccttgccttcggatggagttttatgcatgaacgaccctccagcagtgatgtcaagataaaatgcagacttcttacctaaacctgtatagaactgttgcaacaacacgtattcgggtatagacaagtttggactagatcgtaccaaattagtaaatctgggccatgccgcacctattgattccttattttcatgctggaagctgaggatttctacgcgaagggcagtgatacgggttactggaaagaaggcaagacagaatctaccctgcaatctttcccagtcaccgtttacacacccaccgatagatgtgtaccattgtttcgctctatcttcaagagagaacggaaacaacttccaccacacaattccttgtgccatgcctcgaatcttaaggcatgagcacagcagctcaaactcccacaggtgatggtagggattttccggtgaagactagataaaggtttctccctaaccatgtttatgaattcagggcgaatttcatagccaattgtaaaagttggctccgatgaaggaagtggctcataaaattcgccccgaagagtagataattggaagatagattgtggctacatgagcgagaagagttttacaggaatacttctttggggtagcaggggtgaaggtagaagaaagaaaaagtaaaaaggatacgaggatgaacaaggttcggagataaacagcaaccattccccggcaacggcgctagaaatgcttgttggtatttcttacaatcatagatagaatccgcaagcgtacagatataccgatgtagcacttccctacggagtattccaagggtatcgaatccaagggaacgtgtgtgattatctgttcctccggttcatccaaggacaaaagataaatatgggcaatgggtagagaggattttctagtgagaaacactgtctaaggaaagcttaactttaatcctaatgcgatacttcaggcactggcaacctgctgttctcagatatcactctactacgtaccggataggaggacttaagtgctcttgagagctgtcaccacctctacacccatatcttaagtgctcttgagggctgtcaccacctctacacccacctgttgatgcgaaaaacacacactggcctggaagatctgcttaacttcagtgtaggtccaaaatcttgcttttaggttcgttagcatgccagttgatttgatcctgcaatcaacaagaaagaaagacaagaaaaaccgcggttaactccataaacgatagccgatcggctagtcgccgatggcgtatcatttattttcaagccgatgtcatatgtgaatcgatcggcagttataaataagcaagataagactaaatctactcgatcggctgtagatattaatgctatataatccttttgtcgatgtatatttaaatcaagtgattgggatagatcggtcgccatgccgagatagtataaatcacttagatcgaagtatacattaacataaagattataaacacttgtagcatagccgatcagatagatctagcatgtatcggctagtactccgataccactatatattaagatattaaaacagatagaatatatcaaacagaagcctaacacactttattgtaacaagatcttaatataaagggcaaatttagcatatcaattaagcatacaagacataaagctaaatcaggtaagatcagctgaaaccccgatactatctctctcaatgatcataaaacaaagagaaaattccctatctagcatcaaaaaaagttgctcttccctctatagcacccaaacttaaaaatttacctatctaggcacttctaaaatttcccttccctatgtagcacttccgttagtttttacacttgacggtgttaactagcaagagaaaagacggtttcgcccttctttagttttcagacttgcccgtacatgattgttggtattttagacgtgctttctcttgatttaacgtaacactgcaaatataacatgtcgatccactcttttgaaaaaaaataattatcctcttgtggcttcacttgtcattaattaacttaagtaattaataaccaacatcatgtactggcaagtctgaaaactaaagaagggcaaaaccgttttttctcctgctagttaacaccgtcaagtgtaaaaactaacggaagtgctacatagggaagggaaattttagaagtgtctagatagggaacttttaaagtttgggtgctatagagggaaaagcaactttttttatgctagataggtaatttcctctaaaacaaaccagatatcataattataaatattacttaatagatcgaactcaaccgatgcagcattaagcataaagacaggtatgagatctaggcaggatgatgaaaacctacaagagatgatagatatacgatacaatctagattaataacaaaacataactctaccgattgcttcctaacaataagaaccagacgataacaagttatatagcgcaactaacatagattgtaacgtgtatatgataacttgacgaattacataaacagggttaaagtgtcataaagatggaagcattaaccccgagaacgcaagccgccataacaagttttacctctagttgaaaatcgaaaccgatgcagctcaacccgaaagcaagaactcgtcgaaataaacaaaaataaaaagggtggcgatgcgccgagattatattgaacgattgttttttgattacatgggttcgggttctatttatacccgagattacacttatctccaacaaactctaagataccataagtctttgcggcagacttttgcccaaacatatctctaaggaaattatatgaaatatcctaattaatagatacaattgcctatccgagagctttatctccatcgcggcaatccctgtgcagcacttcaaacgattctagaaacagccttgaaaccatcttcatcagaatcggctacatcacctctatcggctgcatcggctgtcctctgtccgatccatctcagccgatgtacactccagccgatgcatactctgttcttcgaatccatctctttctcgaatccgccttgatcccaatgttgaacttagttcacaacttaccaaatttggtcgtcaaaaccacctctaacgtactatgggatacgcagcaaccactaaaaattaattacccacacaccacatctataaaattaatcactatataccggtaaagcaatcacggtatattactggactatagtgaacaatgatcctgtatgctaattaggaactaaccaagaataattctcactaagcaaatcttaatttctcataatgatatttctattgaactgagtaatcaataaagtacaagaataaggagaggattaccgataactccggaattcctccgacttctcctactttactctttcacttattctaagtatactatagaacatataaagaagctaaagtatacttacttaactctttcacttattctaagtatactatagaatatataaagaagctaaagtatacttagagcctcttgtaattcagctctacatcggtgtgtgttggaatgaatgatgagaatgggtatttataggtggaggtgccttcggaggatagagtttcttccaagcatccaataagcatcttcatcctcctagtgccaagtgtccaatttctgacgggttccaccagtgaaaacgacataaccgtcattggggaacgattaacaaccgaacgcaacctggcctgggctagcggcctccgtaagggttcggccgaacccgggacggatcctttcactccggttttcggcctggacactcattttgggcccttcaatccattggtatgaatgtttggcccatttggaggtgtttaattgggtttctgggtccaaaactccataagtttggatacgagtttgattctcatcctccttcatgtatatttcttcttaacttagatagtttgtcacctgcatacgaatatacaccaacacttatggaagttgttagaaataaaccctaccactatgttggatgttcaatgtttatggttttatgcagatattgacggtgttaatttagtacttaacagccgtcaacagtgacttacctacccaatgtcactcaagccgagtccggaggaatgggtgagggtttcaggattgggggttagtgtaagacgttttgcagaaaagccactatggttttcatgtttacagcgctacccctagaagcggaagtttttcttcttcgtgttgtttttttctagaaggcgatggattatatgtaagaaatacaacagggtgtcaagcggtccaaggatgtatgtgatattccgtgcaaatacaaagagcgttttgcacaaaaaaaaacgcttatcctctcccaaggagccaaaaaaaaattcctaaaaacggagaaaatcgcaactgttagggtagttataagctggatataacctcccaatttcacattttgatcttattatatacttttcagcactaaaagaaaaggcacacaaccctactggtcaccaaagcatgtaggacacctatttgacatcccaactgcaaatacaaggtgcatctcctatttgaaatcccaactgcaaatacaaggtgcatctccgggagggccttatacatgtatgtgagcatgtccacagttgcgctaagggttaaaaagaaaaaaaagaagcgcacccttttacaaggattggcacaacaagatgtgatcccagaaaattcatcaatgcgcacaagaccaggaggacgatatcctttggtgtcacctggagaaatggtgcaaacgctacaaagagggaactacatccaggagcgttggatagttggaatactaaagatcacctcttctttgctgcttttgcgtcagattcagatttccacactatgtcttttaactctgacgagaaattgttgtagaactgcatgcaatttgatagaaatgacgttaatcgttctgaaatcatcaagaaacaactagatgctgggtactatgaaatgatttttttttcaatgacccactatgaaatgatagaatatacaaagtttgataacatacattgtgaaactccagcgtgtcccctccagttttacgaagctcaaccatgtggagtgatggagcaacctcgaaaacctgtgagatagcatgtgaataagttcttttattaaagcaaaagttactaaagcattgcacagacttaacagatacatgtcaatttagtttccagtacctccgttgctacagataaatggccttttcttccagtcttatcaccttttaacttcatctggagcccaacaaaaaagaacaaatccaagttacttctgaatggcaaacatactgatgcaaattctcaaggaaactaacagaaacccacataaagcaaactagtcaatacatagccgtctaaaatgctacaaaccttataattttgtttccgcacattgaaaccaagaggtccacaagcttcctctattttagacatgatctcctgtggtgtacattgagatgtgaaggaagtttcccgcttcaccattccctatatatattaggtagactcatactatttagtaaacgattaaggagtacagctaataggatgataaattgatcaaaacataattgttctgtcggacttagcacataaagaaaagaggaaaatattagcaaaattatattaaccgataccagcttccagaaagaagcactccaatctatctagcgcataacatattctcaacatggaattataatattggactctatcaaaacctaccatcatttccttctcaaataaatttccaaggttgaatccctgtgaccttgaaattagagcaaacgcattcatggattcaggcttttctctcttctctgccacgagattctcctgaaaggttaaacaaacaaacgtagcaaacaaagaagtggttttaactcaggttacaaatcgtatttttgggaaaggatgcaggttacagataaatgttcagctagcattacctctgaacaatcgaatgcagcatcaacatcatcaaggctcacatcttcaccttgctcaaaaagtggtggtttgtaatcctttttgaaccaatcatcttccaaaatttgtgcaattgttattctctgcaaagaatatagctcattgttttctgacttctctcaaattgccatcataaaaggcttcaaagaggatatacaatgaaactcattggactagcagcagtcagctggtcaaactggttagctgaagatatatgtccttaattgtcacttactgtgcagggattaggatcaagtatgcgcttaatgaacttcttcgcacctgaagaaaaccagtgtggacaagaaacttttgccttgcagatctgtgaagagaacatcaaaagtctatcaagtttaccaatgaaattcacaagaaacattagaatgcgtgcatgttacacatacttaccagtttgtaaagggtcattaggttggggtcatcgaaaggtaaatatccagccatgaggacaaataagattatgccgcaggaccatacatcagcagccataccatcataacctttatcagcaagcacctgagagaacagtatgaatatatgattcttacatctttttggagaaaatacacgagtttaatcaaaggcaacatgattcacctcaggtgcaacataatttggtgttccgcaagcagtatgcagaagtccatcctcctaaataaaacaatcaaaatagtttaccaaagttacttctttcaactttcttgtcaccaaaacaaataattatgcgtccaaagttcatttgaggtaatagtgcaagttaaggaacaagtcaattaaaccagaaaaatgctagaaaacccaaacacatcacattaggataaagaaactggttaattttttaacaactacaaaaacatacttctgggtactagctagatatcatacttttgtttgtggagcaaacgcactaaggccaaaatctgaaactttaagagctccatgcgaatcaagaagcagattctctggctgcaaatggcacataaaaaatatgaatgagaatacatccatcccagtggagattacccagaaaggaggtaagcaggataattcaacaaaccttcagatctctatggtacactcctctgctgtggcaataatctactgcatttataagttgatggaagtatctccttgcttcatcttctcctagtctcccagaattgacctagttgataataacatgatgataaatgggtcaacttgtatggtccaagaactgcggattagttagtcagtatcaaaacagtcaaatgtgccggttcaacaagctactcttacagcatgtaaaagcaatttgtacataaacaaaaataagaatcgtgatatctggcacagaaagttcatgggccttacaatcttatcaaaaagctcgcctccatcaacatattcaagaaccatgtatatctttgatttgctagccatgacctgtcaaacacacattgaatgtaaaattctcattgaatgagatgagataaaaaaaaaagaagggtatgagtggtaatgacgctattgttcctgcaaagatagcaaagtacctcatgcaactggaccacatttggatgttttattagcttcattgtggaaatctcccgtttgatctgatagaagtggaatatgaggttatcattcacaatcgaaagctcaaactggaaaacagaacagctcgagcagggacatttaattgtgccaacacatcatatggaaaatcacatatttaaccaaaaaaaatactagtttttccaccaaacaatgcatcaaccaatgagtgatctagcacggaatgtacaatacccgagtttccccccagtcagactgaatttataactccccgagaaaagtagaacaactcttgccactcctacgaacaccaaagctagcacagctttttgctaggcagaaagcatttgattaagacagggttggcatcaccgcatcggagatattgttatggttacatggcccagcttgataatctgttgttacatttccgattcaaacttgatacaattccatctaatttcctttagatcagagcagatttagcccgctggacaggcggacacatgacctttcttcaatcacaaacaatccaaacagacagaatcttgacaatggtagagacgtagtaagcgcatattctcgtttaatgtttattaatccccatgaagatccatcttttataataatctagcatctatctagaataatttaggattcttaattcgatcccctccgagaaaagatccaacttgttattacctgatgtctaaaaaagagataaatattcaattttgaggatgattaaggcggcggacctgctcgaccatcttgtggcgaagcacatggttgcggtcgagcaccttgatggcgagggtgtcgccggtgcgcgtgtcgcgggcgaccttgaccttggcgaagctcccctccccgatcgtcttgccgagctcgtagcgccccaccctcgtcgtcctcctcgccggccccgcccccgcccccgcccccgccgcctccgcctccgcctccgccatcaatccctcccgcagatcaatcctccaccgcgcgcctcgccgccttccgatgatgggatcgaggagtgcgcgcgttggtaggtcgcacgcaggctggatggcttgggcgctccgtgcgcgcgcctcaaataaggcggagatgcgttggtggcaggtgtggtgtggggtccggtcgggaaccgcgtgggacgagacgtaggcggcgcgcggcgtgcggcacggatgcgtgcgtgcgtgcgcgcgctatcgttttggccgtgtgcaacgcgacgcgattcacagttttcacaggcagtggcccgaactctatcccaatcccaccaccaccccggcaaaaaaaacgattaatcaaactcgaaagcaacacgcgtacgtaacgagcacgcgcgaacgcggcatttaaccgtggctcctcctcggatggataactccaaatgtggggcgagattttacgtgttgccacttggagatcgctcctttcggttttctttacgctggagtagggaaaatctcgccgtcgtccaccaccgtggccacagcgacaggcaacgagctagtagtaaccctgaacatgcgtgctttgcaccttcctcgaaggagcacccgtacggtgccgtactctcaatcattcctccgttgaaaacgacgcgctgatccatccgtgctccacacgtcctcccctgaacaaactctggctctcctctgaacaattcaccgcgaccgcgacgacgacaaaaacgaacgtgtgtgatcttgctactgtatgccgtttgctgtgttgtttttccagcaatcatgcacgcaattaaccttgcctgatgtggtcgctgtcggaagcggtgcgccacgaatcagcaagcggctagcaatagcaatagcaatagcagtaggccagtagcagcgtgaatgcatgattgatgccgcgatggggccgagagccttatcctgcggcgtcacgcgggggcaccacaccaccactagcgcctcgtgccatgtcccgttcgtcgtcgctgcctgcactgcacaccacattctctcaaatctttttcctcgccgccatcaaggcattaccacgacagggggcgtgaccgatcgacctgtgtgtgattgctgatttgaaatcgtaaccgtcacattacatttggagagaattgtgattgcaactcttgtgttagtggttgatactgcagcagctttcgtgactttggaagtagacggcgagattattgtgacggggacagcactgttgttctggagtgagagctccacgtgcgactttgtttgcgttgtcagcttgtgggatttcgattccaggagggtacgtacttcgatgagctccatggccggtgatttttgtcgagttatacttgatggttgtcgcagaaacactcctaaccgcgagttagaagaaagtagaatcgtgctagatagaaaatgcttagttttctattttaagaaggctatgctaagagatttctgaaaagaaaaattaaaaccgcgattttatacattttgacgtagttcgtagatattcagctcccaacgtggcaggttagcagcagaagaaatgtcataaacccaaaaccctctgtttgggagcccataatctggcgagaaacctggcccaattctttcaggcccagttgacaaacaggccctgaaaccggactctctctctctctctctctctctctctctctctctctctctctcgctctcgccttacaaaaacaacggtgggctggcccatgatgctctctgtcgacgagtgaaagaagcccagcccatgagaagaaaaggatcgtcgtctccagaccatacgatacatgcgcgcatgattcatcgccccgacgtggtcaactaccccgaatgtctccatcaacatgtggtacaataataaagggggaagtctcaagctagggaagtgaagccgaagggagaggccaggccaggtcggccgtgtcaccggacggccgctttccgagttgacgctccaccgaatggcaccgtcccaggacacgccatgcccccgcccgtgatataatcgagctgaattgccacagctatcgtgagtgtgagtgcaccgctgccgcagcggcgtcgtcgtcggaactcgaaacacagcaacggcttggccggtttcccgtttggtgcccagaggtaaccgtacgtcggaactcgcaactcgcaaggcggcttttgcatgcaactagcgtgcagaattcgtgtagaatctggcccgctgcgtacgctgccgccgctgtcctcgtcccaagaaagaggaggaagaaagcttagccagaataatgtgatgcgaacacacatcatcagtatttgtactggggcagtagtagtagtagtagtaatagtacagtgaagtactggtccactatagatactcccgtccccatcaaccaggcgcaaagcttcggccgcctgaacagtgaacacgacgagctcgatcctaagatagattcttcagcgtctgttcggttgcagtcttgcagatgggagagcctcaacttttgactaggtttttattcaccgagaatgagatgcgaattctaaaacgtgtagagccaccaaaccgcactatctagttaagtccatgccccatgcatatgtggctttgtgcccatcgatccgttcgccattatcgcagtttgcaacgtaactggaacagaccaacatatatattactagctagcttccgtccaaatctccacccataatctgccagagccccgagacaaatgttagcgtgatacacacacatgagcgacgcgcgtgctacatgcccagtctcattgccagtcagccttgcattattgaaggcgacgtcgattgccaagtcgcgacttgtgaggaataattgggactttggccgagttggcaccaccatcagattcaggccttcgtgctccaactgccaagtactagtcgctgcggtcactctgtgtttccaagctgtggcagtgaccgcgtaggaaagaaaacaacactttcttttctcgtgcctatgtgtggactatgcggcgatagtagtaaaggagccatcatttttgtgtgactatgacaaatcgctgtcgggctgagctgcatagctctctctcaaaattcgatccggagctgtcaatgttaactcgctgaataaaaaaccttgacaaggagaatttcttcccacgtacttgatcgactagaatataattaagtgccaaacttatctgcaagatcaatcgaagcatctgaaatctgcaggtttgtactagcaagaacttttctttagaatttggatcccattctgatcacattccgatcatcttaggaaaaacgacgataagaaagaacaccgaagaagaataataagactaagaaaatgtacactcgacggacggacgacagatcgaagacaacccaatcatctctcggcagcgaagggcggcgggacctggtcctggacggcgcggaggctgccgaggcggcggcacgcaccggaggcgaagagggagagccaggcgacgagcggggtgccgaggaggacgaggccgacgggcaccatccacagctgctcatgcgccgggtggaacgccaccgcccaccacaccagcacggccgcgcccgccacccccgtcgccgccacgcccgccgccacggcgaggcacgaccacgtcaacctcattctctcccccgccgccgccgccgctcgctgccgtcctcctcctcctcccgcctccacgtccaccgcctcgccgactggcttcctctcgtgctgcgccattgcgagctagctggtggtcgtctcgtggcacgctgctgctgccgctgccgtgcggcgaggtgaatatactacgttggggaggggggcctgaggcgggggcatgcgggcggggttatctggtgatggctgctgctttggcccacgccacagccacagcccccaggcttccatttctactgcagacgcgacgcgacaccaccgcttatcgctttccacgccaggatcaaaggggctttgatgggtttcttgccacaaaaaaaaaattaaagatcaccaaaatttactgctgtcgcattttgtaaggtaataaatcagacatcttgtagtaagaatttcaacattttctaccccgaaaatcaagggcttcattggtttctcgttaggaaaaacaatataccatatttcggttgcgtaataaatcaaatatactatcttctaatcatatatgaaccttaccaaataggagtttagtagattctgagtatttactcttgagatttccaaaattcagagcaaataagatctctggtacactttttttttttaccatgtatcaataaaccaaaatttggtattcctaaagttttttttttcaacagactaatcatgtcctcactttaaccccgtccccagctcggttactccgggcgcaatctgcatccagctcagctcaccccggtcgattccgcggtgagctgtggcttggtacttactggccacgaagctggcttgttcgcttctgtgagagggattcaagagttgttcgtttcccggccggccgttgcactgctcgcatacatccagcttcagctggaaagtttgtcgtatcgtgccggacgcacaacgtgtagtcgaagcaacacgcagtgtctcgtttggaacgtataaaaatttctgaatgaaacgtttccaatcaatcctgtgttactcctaatttccattacataatttcgggtttactattcccatttcagatctttgttcttccatttccatctaggatagactgcccgtttcttcaggatcagcaaattagataagcgaatacacaatgtagaacgactctgtaattgtcactatcccccagctatgggatgcttcaagtagtgtactactccagtcttccagagagtgggacaaaaaacaaacctgaccctgcaaagggtcccttggtcgactcatcctcagaatcaagatagccaaactcttgtctctgcccagcgtactacacccataaagtccatcgattcatcgatcgatcgtctcggatggtcctactccgtttgtctgaagaatatttttcagcaggagtttgtactagtcaacagaaatggtttacttgccatgcagattgcatccattcaggaggaacccaccctaccccaataaaagatgctcaaatgggacgcatggcatgtgcatgtgctcctctttctttctttctttccggatgctgcaacaggcaactgcaatgattcttttttttatttcaagaaaagcctcagacatgtttggaatgcaaatattttttactgatgaggatgacaattcaatccctatagattcaagttttcatcacttgatcggctgatagcacgaccacgcacgatctcctccgatatactgaattactgattgtgttgctcgctagcaggacagagcaaactgtaaggtcctgacaagtgataacacaggttcagccgttcaggtatcagtatcaccaaacaaggtagtagtatcagttaacagtccagactggcgtactaagaaggttctcttagaaacgaagggacagttaaacactgatgaaactataccgcgggtatcaaaagcaaattatgctgtcccttggaggggtcagcagatgggaagctaatgttgatggagcatccgacataggattgtcatttcagaggaacattatctgctgtgcttcatgaacagtggaaagaaccttatcttttttcactcacactgcatttcagaggatcatgatctacagtgcttcaggaacagctgaaaatctcctcttgccgtaaaaaaaatcaaagtcagggcaatgaaattatgaaaatattagagggaagaatttctgctgtgactatactgctaatgagaaaagagatactcctttcagatatggcgcttccacttcctgattgttgtcatcttaaagtcaatacaaaaagcaattcttagatcatgcattcacttttaaaacaatcttgtattgatgtctcaatagatgagctcaagttatttactaattacaaaaatatgaactaaagttgcaaaacataattgacacaagtttttacaaaagagtcaagttatggtcaaacataccacaagcttatagaagtacaaactgacaatgtgtgttgtagctaataaaattttggccttaaaacttactctagtcagagttcagtttcttctcgatgcttgatttgcttaggataaaaacaccaacaatgataagactagcacctacaaaccactgtatgaacatacatcaaattcaaaagctgagtgcagttcagttacaattttgtatacatgtaaactcaaaagtggggaaagtgatgtatcagtattctacagtctgagatacacttgataatgcagtggcaaagggtgtgtggtttcaaccctgaggtcccgtgttcaatccccaacacgctcacatttcttcttgaaactgtttggagggacatctctccctccaaatgtctctttttattattattatattttacagactgtacttaaattcagctgtacagatatagtaggcaagtgatatgttattattgttgtatttatgacagggtttggcttgtatttaactggtatacaagggggcaagtcattgctcatgatataaagcacaagaccatctatttctctatctgaaaaacggcatctattttagcataacaacctaaagatccagtgtgttttctttcctatcaaccaactgcatgcatctctcaagaattttttcatacaacagtaaattataagataatctttgtatgctatgtgacttttcaagcgagtaatatgaatccagataaagtggcctagcttaataactagatttaatcctatttataataaataaacctactcatactactaagaagcaatgtgacagatcaacctaggatactcttcccatgtttgaaagggaagaaaaagcccaatctaacagaggacataagctaacacaaataaatttgaaaatttttagctatttgatctgcatgaataactagcttgatgtgcacgcactacacagaagggagaattctcatattaccttagaaggcagtggctcctcgaacagaaagtaccctgcaagacctgatgaaatgaagttggcagcaaaattggtgacggttgcttggagggatgacagtgctttgaggctgttcacatagcagccccacattgtcacattgaaaagtatcaccatgctgtatttcagaagctgtagaaggcaataataaagtcaagtctcaagtaacaaaatagcaggcagtactagactacaagtacactggtaggaggaactaatccggagtacaggttaaaccggtatcatttgatttgaggtattttcacaatctgatcctaaactaattgaaccacacatgatagttaactttgatcagcaatttccacattatcccagttatacttctagcactaagtcattacctgaagggatcacacatctaacctcgaattatctgatgaatccgcaacttcggatccaagtaagtgactgtttcatgcccatgaacttggtaaaatcatttaaccgaaccagcatgaacaaattaaacccgaacaaaggctgaagcggcctattaaggttacagcggcagccttccaagcaaggtatgaacagaaaacagaatgttcagatcggagggaggtagagagagagctagtagagtaccggaggcgcgaagaacttggcggagatggcggcgagcgcggcgttgaggcccgccgcgagcgcccacccgtagccgcctccgcgtgccatcggagctggagctcaccggaggcggagatccactccacaactctgtagcagtcctctcatggtggagaaaactgaagacggaggggagaactgggccaacgagcctgggtttcgctaaatgggccttagttgcgaggaaggactgatgaggcccacataaaaaacggactacgtgggctttgctgggcctaaatgatgtacagtacaagaccgggaggtagtgggattggggaagagaagcggcggcctgatcaggcgtcgtctcgccgactcgcggtgccgccgccgcggccaatcggccatcggagcgcactccggcggtcgcaccaatcctctcgtttccatgagggccggcgccggcaccgggcgtcaccgccaccaccggccgatcgattggcgttggcgcgcaccgccgccctagttgtactggtttgggcgtgtggcgagcggcgagttacgatccgtgggtggattttcagaagctgatccgagcaaccggagcaattcagtaggtacacccttgaatccttgatttctgcagtatttttttttagaataggaatttctgcattattttgatcagactagttagtgataatatatattagaccaacatgaacagagattttagactgagttcattatcccggtataataattgattaatgggtagtaagcacgcactacggtataattaattagttgttgatcccttctacctatcacgagagaataggcctcctatttggaagatcatctgttgtcgtatataataatcttacggtagggatgcaagcgggttttttttaagcccgcttatatatctctcttctagtttattttttcttctaaattttatactatcgtgtaagaaataaactagcaaccaggtttttatacgggtaacgggactaactacttgcatccctacttacggcttcgtcgtttggcaacaactggaaacaagactgaattaaggtctagggatttgtggtgattgtagtgagaccgcactaataacaacataggagtatattgatttagcgaatattttgcttcagatctactacctagagcctgtcactattctatgcaaatcacatctgtattctcaggtagtcacaaatattctcttctatcaaacacgccaaatttgcataaagccataacacgtactccattcacctccccttttagtaactgtcaataggactatttatcttcaaaactttgatcactcgtctttttttaatatatatatatatatatatacatatatatatatatatatatatattagtaaattgtagtgtattgtgttagtaaatttgtatatcgaattgatacgtggatttatgatgtatgtgtggatttgtggtggatttgtgatgtatgtctggatttgtggtggatttgtgatgtatgtgtgaatttgtgatgtcaatgttcgattttgtgatgttgatctatgtgattttggtgtaaaatcaatatgcaaagaacaatgaaaaagaaaaaaaaagagaagaatagggattagagagcctggcgctaccctcttttgttccagttggtaaccgggaataaagatcaatctttactctcggttatttaaacatctttagtctcggattcgtggtccagttgcaaaaccaggacttcagagggttaccaaccgggagtgatgcccctttctccagcagtgctataagaatctatatatatatatataatacaactttgttttggaatctatgattatgtatatagcctgatcaatcgcacagccctcttgactagtgatcacaatctaaatttcctagagttttttcttgataatatttgtacaagttcaaagagttactagctagtgtgctgagtcagagtagcattttgttctgcacgcgcacctcttgctttagtcgtttcaagcaagttatgctgacttcaaatattatgtcattaattactgtagagagtacagtgtactatatatgccacccagctgggagtcaagacatttacaaagtgccaatgtaggatcacatcaactgggaaaaaaaaagcacattgcaatgccatgcatcttatgactctgcacaggggacagatcgattaaaggttacaatcacatttgggaacataaaaagaagcagaagaaaaaaaagagaacaatttataaaaatttcagctataaccatatatcccatccggttgatgtgatgaacacatcgtgctgtgaatgctttgtccctcatttgtcaaacacacagattccgaggtcgccgtcgacgccgctcgcgccggcgccggagccgagcaaccccgtccacctgtcgacctcgtctctctcgtcgctgttgagaaacagcaatgctgccatgtcgtcatcgccgtggtccagcggcgagctcacaccggcgactgccgccgccgcggcttccgccgttgcctccatgctgccacactccccggggctaagctgcgacgcgacgaacttgtcgagcgctctccagtccgtggtcgtcgccaccttgtcgccggcggcgcgggctttcttggccctcctaccgccattatcgcccttgcagtcgtcgtcctcgccggcggtggccagctggctcgggttgggctggagcggcgccgcagccgcggaggggctctcgagctgcggcagctcggcgaggtggctggagtagtggaggagggctgtggcggcgccgtccagctccgcctcctgcttgaaccgcccgctcctgtgctgccgcctcatctgcgcgtacgccgcgctcggatcggcgaacgccgccgccgccgcggcgctcatgatgttgcgctcgtgcaaggagtagtcccacgtctccaccatgctcctcgccggatacgccgtcctcttcttgaatgctcggcacaccacccatccttcttcctgtagtacacacatgcaaataaagttagatacttaggtggtgtttgagtctcccgaagatgaagattaaatatttcatgtaaaacgttgtggtaataacgtataattaattaagttttaattattataaacttgaaaaatagattaatccgatattttagaataactttcatatagaaagttttcacacgaaacacaccgtttagcagtttgaaaagcgtggcacaaaaattcaaaatttaatccattgttttaagaggaaacgaacgggggatgtgagctgcattttgcaaggttgacattgacatcaaagtatttgccaatcattcgtaaagttagctagcttcccactgtgtgatagtggaacaatacgagctgataacttttttagttttgtggggacatgtttgccaagcagcatgcaatggttttgatgagtactagcacaagttgcatacagcttgtaaacaatatatggcgcatgttaggacgttcacaccaggggaaaccctaactaggccatgcatgcgcatgcaattgtctagggaaaaaggttttggtgttagtggtaaggtcaggatggcatcaacactggatgcaggctacctttatttgggagagaatagaagaatttggaaggctcacaaaaagggaggccaatgcaagacttatctttcaagaacaaaaagagttgtggtgctgcttagtgctactgatatattcctatctatatggtccattactagtggtacatgaattagacatgcttgcacgcatgtatatcggcggcagatctctgtgtgtgctactttagaaatctctgggcaccattagaccttaacctctaataaggcctaagctggtatactgcattttatcttcagttgcaagttgcaacacacatatataagtatataattcagatatattttctcagatatataagtatgcaatgtggtcactaacaaccttaaaaaatattttctttttttttttataaacccagcctatacatccaaccggatatatacaactttttaaaattaggaacttagcctatcaaatatggaaccagtttgctagtttatgtagagctagctagcatgcagagaaaattaagaaaccaattagctagtgaaatcggtatatgtatatacctgtggcggcgcgttctcgtcggtctcgaggcggtactcgtgcatgatccagtcggtcttctggccattaggcgccctgcccttatagaagacgagtgtcttcctcatgccgatgagcctgctcttgtcgtgcaccgccttgtccctccccgtcgccttccagaaccccgccattgtcgccctgttcgtcctcgtccccgtcgggtacttcctgtccttgtagctgaagaagtaccactcgctttgctcatcgtacccgatcccacaatgttcttcatcaatcacaaaccaggcaacacaattaggataaataatgccacaatgatcatctctgaaactcaaattaatcatacgatctctagttgtaccttggagatcccagggttcgatgcggtagagatcgatgtcgcggatgacgtcgaggtcgatcttctgggaggcgaccttcttgcggagatagtagccgacgagctcctcgtcggtggggtggaacctgaacccaggagggacgcatgattccatggcgtccatatgatcaccaacctgtgcctgcactgcaattgcatgcaccgtgcatcagattcagcaacaccgtcttctaaatatccatccacacccaatgcatgcatgcatcaaatgatatagctcgcgagtggcactagtagtaaagaacacatgcaagtgctcgaatcattcggtgcaagcaggctggctatcttgcgattttttatagcacacacaaatgcaaaagctatctgcacagaagggctagtagcattggtttggtctggatactgaatgactagctacagactgactgacaaggagtatactactacagtagtgtgtatgggtttcagtgctttggtaaaatttaatccagccatgttgggtttgcactatggactttctaggataaaaaggcaaagtacggcagagcctgggcaagaggccagcagggacaaatgtaggaaagctacaggcctgcgaatgatactgtcgactggtgatatctcagaggcatgtgggctatagtcagcaacgaattatagctgttgcagcagcagaagaatggtctgctatgcaaggtcaatagtgtagccagctactagctccaataatatccatgtcattttatagctaataccaaaactaactagtacaataggttggctattatattaacatgatctcattattcaaacaataaactttacatgtgcatgatcagaaacgccctcaactctgtggcttatatggccatttgtattatgcaataaatatgggttatctactactctacttgaaaaaataacgaataacaacacacttgataattcacatagtatatcacaacccactgccgcccaactgcataatctatacatgaaaaaaggagaagaacaaaagggaaaataaaaggagctataggaagagattagaacggactagatgcaacagatgagacgaagaatcggtaaaacagacatagacgacaagcattcaacagaccgagggagaagaaaagaaaagaattagaccaagccaattcaaatcaagaagttgcttattgctttgggtgccagctgcatgcccgcaccaagtgcttctcaatcctcctttctctttctttgccgctgagaactgggattactaactttttgggcacactggagctttcacggcggagtttcacgtcgcgggagaaaattccggcgagacaggggtgagcggaggcggcgtgaagcggagcaaaatgcgtcgggcggatcggaagaggcacaacagaaacaaaacgatacacgggatcggcggggtggttgcgggacccaaaaacgcatgcgtatctgtgtatcgcccggcgctacatctagcgcccgccctgttccctctctccagttatctctcctccacgtaagaatagtctgagttggaatattttggagcctgctgattagacttattgtacctgctctgagtagtttgttcagagttcagtaatttgtttagagtaataaaattaggggccttaatttgtagcaacaattagtgtgatttttatactagagagtgctgcatatatgtttttgaagtgcatgtgtgcgctagatacacgctagtatagctagtacttaagaacctcaatatgcatgattttctactcattctgatcatacagctctcatgaaaatggattcatgcatggctcaatgcaaagcactgtacgcagagcttgccaggcctttattttgtacatatactgtacatagcttagatatacgtacgtactgtatatagcttagagcatcaagtatatatgcaatatgcaatatatctgcaattaattctagaattgcatatatcttaatattagcagctttttatctagttcgcaaactaaggccctctttgtttgggcttaggcttattggcttagacttttaagtcagcttattggcttatatgatttataagccggtagatttaatgttctaagtttaatggtggagtcatgcatctatctcacataagccaaaaaagcttcaccaacctagcttttggcttaatagtgttagagtggcttatggctttaaaaaagccaaacgaaaaagctgcttgtttgtttagatttatacttttgacttataagttggcttataacactaaccaaagagggcctaaaatatatgtcatttatacatggtgcgtggatgctggggctaagcttaaaacacaacaaccaaaacgagaaagctgcatgccggccagatggcatcgctagcatttgccgggcggatgagcacgcgcctgcatgccgtggggcatgtaaaaaaaatttgacaaattaaaggtggggctgggagcaaaagatggagagaataaaaacgtgaggagaggaagctagctagccaatgccggggatcggagggccctttcagcgatcaggcctgcaaattaaaggagaagaagaggctaaaaaagcgccactaacactcactcgatcactcactgctccgtgaaagctatagccatggcatgcacagagagaatggaaagctaacacagcagcagccagcaggggcacacgactatcggttttcttgcacggcctctgaccgttctgtctgtttgtcgaggaattccatggcacagcagggaccctagcttagctctggccttgcattgtgcattgtgggcgagctgcctactgatcctagctactagtagatgcgctcacatttgctgagatactgcttgcgaagttgcaacgctatagtgcatgccgatcgtactactggacggggagtgtcctgtgcagtgaaggagtacagtacagctcgtagggcatgcatggatggtagctcttctgtagggtggacacagaaggtccaggggtagatcacaatcattttgtgtttcccctttggtttttagtattgtgatgcatggttgttgttagttatatagtacttccttcatcacatattaagttaatttagtatgggatgtgtcacattctagtattatgaatgaacaaatttttgtttacatttatcatactagaatatacaacatctcatactagattaatttattctaggatagggaaaatactccttccatgttttatgtctcaccaaagaaaatgagctgataagcctaaatgtgagggagtggattttgaactgttgagaggacatcaccttgttgtttgcatattatctaaataaatatgaaaattttgagaaaatagataatatgtgatatatcactccacaaacatacaagttaaaatccaatttctacatgttgcaaaagaaaattaaactatagctagttaacatatattcatagccaatttttcttttgcgacatgtagaagttaaatttgacattccatgtgtcgtagagtgatatatcacattaatctatcttgttatttttttataaaaaattataactgttagatgacatgcaaataataagggaatgtcccctcgagagcttgcaagagaaatgacaaattgagatcttgctcaatgcaacgaatttgaataaccaatatatatatatatatatatatatatatatatatatatatatatatatatataaaagacgactcatgttgcatccttcattgcaggaggacataatgcatgattaattaatttataatatatataagtatacaccattcattaatgtgctaatgaattgttaatttgtaaatccagtcctttcatgtgagatctaccctttttaattaggataaaattacagaccgcctataagtcccgatgtcgggtatatacctcatggcaatgaaaaaggaatgttgattttttattgatggatcagtcactacactaaagtattaatcctctagggttgttattatgtaaggatgtcaactaagatggtgcacgcatgctaacttgctaacattgtcacagacctcctatggtagtatatactataccaggttgggtcagaatggatagaaaggggatggtggtcctagatcgatatgtacagcgaccttcgtatccgtgtttaatgattcaagaatgagacaaatgatttaccaagattaattatcctaagtattgcacatatagcctcatgttcccaaaaatgagcattattttagttatggcgatgcatgatatatctacattccacacttgtgagcagcttattgatcaagtgtgtaatgtattagatatatcatgcatcgccataactaaaataatggtcacttgtaaaaaaaattcaaaaaaaaaacattccacacttgtgtttttatatggtagtagaaattggaacaaaataagttatggaagatttccatgtagaccaaactagtacagtgctggtatagtttacatggcaaaaggctacattaatttatatttgtttttcttcaaattaatcagactttggaaatttgcttgcattccgaccatttttccaattccagcctctgcatgcaaacctcatctagcttggtgcaacaaaactactatgcgtggactgtatagcacttattagcttactcatataaggttgtttcgtgtaaaagaagtgttgtcacgccgtctattaattgtacgaagacatatataagtggatataatttagttcaacatatatatacttcacagtgtgtaaaagtacatactatagctacagtagtatatagtgatctgaaccgaccatcttaagagtgctcgtttaatttttatagcaccatataccaccatatccaaaaatatattggccaatctaaaaggcaatttcggtctatttgagtgtatgattcagatctttctttgggggtaaaatggaacaaaaagaaagaagaaaaaatgtgggttatgtatatgaccactgcgctttctcgaaaaggaaaagaggtagatcaattactatgatcatatagggggtcaatcagaaggatgcaatgtctctgtgcggtgtgactgtgttgtagctacatgtgaatgaacacatttatttgtgtcacatttattttttacaagccttaaggtaccaattttctcttgtaaaatttgataccttgagaactgtaaaattactctatatacaaaacatatactaccgacacagagaattgtttgttttatgatttttattataaaaatattatgttgaagtagcaaatgtaattcaaaatatataactttacacacatactactatgtatgtagagcatgcaataaacagcttgatttttaatcaatatacatcatatcacatcagatgcatatgataccaataccagtatgaagaatttttttaagcatctgattatgatcaataaagatcaacgaagaaaagaggggaatgtaaaagaaaaaaaaactgaaaaggttgcaaataaacagggcatatatatagccacatctttttccataacagaaatgaagaagtttctgcatcgagatgtatttggccacattcatagctacatcttgttcgactattttcagttcaagctagcaaagaggagaagagaagtgctagaattttttttcgaagaacaagcagctaaggatttttgcataatagagagaagagctagattgaacaaaattaaagaacagatcaagatgatcaaaccagcacagatcacagatcgatgaacacaccaacatatatagctaataactgatcgatcaaccagtactgaaactcacctcagatcaagcgacagcttcagttatctcgatctatacagattaggcgatcgaattcaagaaactctcttctccaaggagaagcacaaactcgtctgtatgttctcttctctagctgttggcaagaagctggcctgcgtgtgtggaagaataaatagcattggagaggagatggagtttgcattggagaagaaaagaggggtcgagaaggtggcgggtataaaaaagggtcggggtcgctctcctttccgtcgcgcgtgggtgaggggaatgaaggcccttgggccccacatatgggcccaccagctgacgtcacgtcgtcctcttcctcctgctgctagctgctactcctctttccctttcctctcccggcactgaacagtacagaagaagctctagcattcgagcatctatgtctaacctttgcatgtagctgatgatatatgtgcctatttatcaatcttgtagcggccagaacttagccatgatccagctagggcctttgcatataccggctcttagagtaattcatacgtagaagcaggtgcaaaggtatctgcacctagctagtaactcatgcatatatcacttaatttaagagagactaaacctagatctctcaatggattcggcggcatgccattccactgctagatggcatacataagctactagctatatttgatatatatctgatcaagaaactagaacagaagaacatatataagttagttatgcatctcgtcctctctaatttggagaaacgaggcatgattaattttcaaatgcatgctttagtttctggtgcaatcaagtgcatgttaattcttgccaatggtaccacaatgtgctttcagctgtttataggaccatgttgccccagttgacagatgaacaaattgctcagtagaatgagctgctgcttgttgcaggtcccgtacacagttgtccaggtatcatgcatgatcagtccattctatcattgcagtagatttctggggcgaacgggtttccctactttcaaattgtgattgatgcgatatgtttaattgaacaaaatgatgttaactgtacagttttgatctgatatgtaagtagcaatcactagctgggctagctagtagcagttaatttgattttgatcactcaacacagaagccagtaaaagtcaccgatctctagctagctagcttatcaaatgcagatcgatatatgcaatacagacatgtcctttcttaatttgactattattattcatgtcctacctagaattttgtgttctcagatcagagagcaatatgcaccaaggctgatgagggactaattgcgtctgttagccttagccattagcattaaatcaattatattccagaagcatgatcagtgggaattatgatgtcgataacacaggggcgtaggcatgcattacacaaaacatgttgtgctaagtatgatgccacctaccactgttaggagccacagggaaacaacaaatccttgcgtgataagattggatcaaatttgggaaccctcgcatcattccggttctcattgcttgctagctgctgatcaactcatgatcaaagaaaagctatttacaatgatgcaatgaaagtgaaagaattttagatttatttattaacaaattgtgatctgtatttaattaagccaaaataatttcttcaattcattacctcagaaagttaaaagttttgccaatatgaacaatggcataactttctacatgctgtgcagagctttacaacaccagaatccaactctaactaacggtatcatgagcaaagtcaaggaaatctacggagtagctagtgtgctataattgttgatgattattacaaatgtgttctaattcaactgggtgaccacagagacaaagcaagtattggtcaaattttggattaaggtagtgtatctatattcgatctttctttttcgtcaagcaaagaaagcgaaaaagttgtgcttttttccttcaataataaaacctacatactacaccccattctagtccccattctaatcttctggatgcaccatcttttgaaattttcaattgtaaattaatcaagtggtaaactcactcaatcttcttcgtcacactgagtttgtctgtcttcccccataatataaatacttagtattaattagacctagtactccattttcaattgcaacaacgtactttaattagattaattaattgccttccctgaaaagtacatatacgagtttgtagtacttgatgaacaagtgatcagggaacaaaaagctagaaatatatggagtccagctacagcataacatacatgtttgttctcttttttttccaataaatatagcagacactggtgtactggaacaaaacaatgatacacttttggtttttggaccatatgaatgtcgtaacacagaactttcaaaacctaataaggataggtagtgtgagagatggaaaaagattatggacacaggggcccagcagccctgcaaattgcttgggtttgcatcatgttcttgcggccgggtgactataataatgccggccccttcatctatctatagctagctactatagacatgcattagtttctcatgaacttttgtttcctcatcacaaatgttttggtagagagagatggagaggtcaaatgggaggaattaattcaggtaggacatagcaggcgagcagctgctaatgatcatgtaacctcaaaacaatctcacgcggcgctaatcccgatgggagctgctctccacgctggagcacgacattcccctgcacttttgctccccggacgacacgtcgtctgcagatcactctgggattaaaccctaattaattcagtgggtgtgccctgggttacccatgttcttgctgcagggttagagtggcgcagcattagggaacaggggccagtaggatattatgtatagatgggttcacttttcttgtctctgcaagctgtttctgttcttggttgacatgttgataaatttaagatatttcttggtctacacgagcactttaaccttactgtctagttagtagttcattatattaagaatgtacattgccattagcctgcgctgaagagtgattagcagcttaattagcatatacctgaagggaaggcaggtttaatgtgtggaacagagttccaaattgatcatctagatagaggacatgttctggtttctggtcagctgctaattaataaccttgctaatgttctatctcccggcctctagctatggaatatacgtactaattcttcaattcatcatgtgcttgacagttgacaccgtatgcagcagcattgaagctagctagctgatcaccacatatttcttaaagcgatgcgcttttcatctggcattgcacacatatttgcacattactactatacacttcagcagctgcatgcgatcgaaacatacaggaacaacagactgatcaatcgatcggaaagctgtaacggcacgccatgtttctttcttttctttcttggttaaggctggctgatgacttgtcctttcttcccccaccaagcatgtaacagcatctccccaaaagtgcacttaacaataacaggataagcttagcagctgttacgcctcacccgtacataagcataaactacaattgtgtggccaataactgggcgtccaggtatatactaatcatgctactcccgatgatgcatctagaactagctagctagctcccaatatattcatctacttttaggcccacacattgcagtactgatccatgtgtctgaaactatgtactcctagcagtagcagtatatagcagtagcactagtagtgtagtataaaacagggtacatatatatacgtagcaacatcaagcaaaatacagacgtgttggtaggacaagaaaaggaggtcaagttgcatattgcctggggccggacaccgatggacaatggtggccctacctgaaacgatgcaactcgtcgaggtccagacatatggaaaacgtctgaactcgacacgtacctagctgcagctgactgatgctgccttggctaatggtatggtcgatgatccaaaggctttacgtacaagatacactagatgcaaagtacacatacacgtcgtttttgtactcgacgtcgttttaggctacgaggatttccacttgtaagcatgaaggtacgtccatgagagcaacctctgacaggttattttacatgtggcaggcttggagcagttgctagctactccagcttgcacaaatgtgttcagacgtcgagttgcaggcagtgtgaatgtgccatttgtatgatcagcatgttgatgtgtagatgcagccatgcatgcagatattgcgaaagcagaatgaaagttagctatcttgccacaaatcgagtgaatacagtgttttgtttgcctttcgtctattcctcagaacgctaaaaagcgctgagattttttttcccatggaaaggttgttcttttcacagtacagtacaccggcaggcacatattgttgcctctagaaactcgccattgtggcccaggccagccggcgatgcagaaaagtcaaaagttgttcagaactgtaatttatctgtgatgtgacgggcacaatacatggatgctgtgttcaagatcatatctgctgttagcctgttactataagatcatatcagaccgagcaggaatgcaggatattacggggtatgcataaaaagttatttttcatacttaactttcattggttggtcggcaccatgcgtatctttgaaatgttgtaactaactcttcttaccttggttaattaatcgttttacttaaccggatggcgactgaccaaaatatcctgcagccccagagtaacgggctaaacgtcgctatcaaagttaacccctctgcttcactttgcatcattagttacctaagcaatgataacatttacaaagtcccatttaaactcggatagtgtgtcggcgtccacggccgccccggcaggtaacattatattggtttctggatgggaaaaaagacagacggtccccatatacaattcaaactcgatcgaaagtcatacatataatgttacatgcgtgcatgcaccaatgcagatcactggccggacgtactgtaagtttggactgtaacagcatgcagctggtatccaaccccgcggggcaataaccaatggaacggtggtaagtggggcggtgcatgcatagtgcggatggggacggcacggctcgtcgcccatgcaccgcgtgcgctcctcgctcggtcgatcggtcggtccgaaagattagcccgggcggcgcccatccgcccgcccaatcatgagcacctcgcggatcgcggcatcatttgctcgagatatatatcgctacgtacgtacacggccggatcggtgcgcgcgagcccgacgccgggtagccccggcccccaccccgcgcgcgtacgtacgtaggccccgcctcgcaccaccaccgctcgtacgcgcgttgcgccgtccgcgcctcggcggctctcgtatatccacaccaccccgcgcgtttcgcgtgccggccaacgccgacgcgcacgtacaccaccaccagcgtgcgcgcgtatgtcgcttgttttccgcacgacgcaaccgcgcgcgcgcagggggtgggctatagctgcaggttacgcgcgaggccggcgccggcgtgacctctctcttttgcggttttgccgagaattaagcaggcaggcatgcccgcgcattgtactacaggttctatctgtgcgacgggatggagaccttttggatcgtttggtgaggaaagatacggcaagttggctagcgagaatacatgtgtgagatccttggcgtaagcggcaaaaaggctatagcatgcttgtttgctcccttagtgcatgcataaaaagcctagctgctgtgacagtaacacacacacacacacacatacaaattgttctcttctgtgttgtacttctagctagttagctacatatgctcgcgctttcatcctctctagctgcttcaagaaaaagcctatttacctttgatgtaagagtgatgacgtgctaaaaatgctactgatccggtgacccgactgactaagaaagctaagcttgattttttttttctggactctcactttcactggcggcacaagtgtgattgatttggcggcacgcttataattttgaagcggtgtgacatggatgtatatacatgagccgacttatatgcatgcctgatgtagtatatctcagatcgatcggctagctagtgcgaggagaggtgaacggcaagggatcatcagaaggatcgatatcgtaggttgttacgagttactattgaattgctcctacgtggacagaggctgcagctatatatggaggttggtaaagggaaagtgactgcacaacacgttggctactgagaaaagggcagctgatgtaggatagatagatatatagatagagggatagatacttgttgcacactactcttaccgcttttgatacatgtgatgtgagcatcaagcttgtttctttcttttgttttcttcttcccttcatcctttctcttccctgtacatgctgtccctgcatgcatggcttgtcgatgcttccttgctatcattgctcgccggcctccattcccgttccattccagggtatggagtgccatggttgtgatctcaaaagctagttggcgtgagcatggcattgtccggacaagcatgcattagagtagttaagtaaattgaatcaacttcgattgttaacttgatagcttccctgctgtgtggccaaaaaatctaccatgttgttcgcttctggaacggaatcattcaggaaactggcagcccctcggtgtgcgtgaggcatcgatggatttcgtggactaataaccagcggaatgatcacgcgctacctctatcaaatcgatcgtctctcatgacgacgagcaaagaaacgacatgatacggcacagaaaagctcgcaaaccgtagcagcagctcgcaaagctcataagtacaagatcctctctgatctggcctaatggcagacagacaagtggaccattcatcacatagacgatcgagagcaacaattagctagtgacagttcagtggtaagatatgtagttactaaaacttacaaggtgcgactgcatgcaattgcatgcctctgaaagtctgcagcactgaatgcagtgggtggccggccgggcggtgcctttgatctcactgagtcactgccaaattcagctggctagctggacaccgcgcgcacacgggcggttgccgattgatgctcctcctccgcgtcggagacgtacattacatcatttcggcgcagtggaggaggtggggagcacaccgcgcacggaggccgggccgggcggccgatcgacatgattcacaccttgcgagctagttttcaactcatgcgagcaatcttttcttgcaaagttaccatctattcattttacctttctagtttcgtatatctatgatctccattcacacaccaatatatggctgtggtgaaaaggctctgttaaaaggcggcatccattgcagcccactcgatcctgggtgctcttgcgatcgatccatagcagcctcctctggtagctagctagctttcgtctctctgactcttctatcctgtaattgtgcccattgtgcattattctgcattgacgtatgcttgcctttcgctatagtcttttcctgctcttctcttcaagatagctagctagtcttcagtgattgtactgttcctttcttgaaaaagaaacgcatatacagtctgaggataagatattgagatgcatgcacacaaatgcaataaagaagagatgtagaaactctgaagaaagaaaaaaaaatagagagagatgttacgggtagcagcttccgttctcccttgaaagttcaaacggaggacaaagaggccaaattgctgagttggctgtttaaattgggcttaagttccccctcggcccaaagttgggcttcagttgttttcttattgggctagtgtagactgtaggcttgacctgtttctgatttctgaagcccatgtattctgtcttgtttacatttttttttgagtgaattacatattgggctagattttcttacatgagttgcacaatggactaggtcttagcaaataatttcactttataccagctattgttactatagcatgcaatttggactataggcccacatgtcagccagatcaagtgttctctccctcttccccttctttcttattcctccagacccatcattccccaaccccacatcatcaccctccacttccattccctatctactaccatatttttgctcactgctgtttgctttgctctcttgctaccctcaagctggaacaccaagctagatcgagagtttgatgataagattgagcactagccgatcctgtcgctactgctgcaagaatataaagtgaagtacatcacgaggaaaaggagcagctcctgcagcaggtggtggtgcctggtgtagctccagcaagaaggggggaggcagatttcgagttcaagcacctggactataatggcggggtgctggtgcagcctgagctcgagctcgatctggttagttgatgtggagaaaccttgagtgttaggaaggtgaaacaaaagcttgagctcgactatgattctcaatggcaccactgccgcaacattccatcccacctcaggctagtggtgttgtgcttgtgccaatccaccagctgaccagcgtgatccatcgtcattggcaagcaggtggatctaggtagcaagcaatgactgagttggaacaaataggggacgtgggagatgtggagatagatagggtggtctagtgtggaactaaaggtaaaaaagcctgtcctaaagtgaaaacatgggatgtgccctagtccaaagtgaaactttggcaataataactagcctaatatgcaattcactcttttttttatagctcgaacaaacaaatctggagacactaccaaagtgctagaaaaatatcaatcgaacatctgttggcgctatgtatcttaggcattgtttagttaggtaaaatttttaggtttggttgtcacatcggatattcggacacatgtttgaagtattaaacatagactaataacaaacaaattataaactccccaggaaactgcgagacgaatttattaagtctaattaatccatcattagtaaatatttactgtagcaccacagtatcaaatcatggcataattaggcttaaaagatttgtctcgcaatttacacgtaaactgtgtaattggtttttatttttatcaacatctaatactccatgtatgtgtctaaatattcgatgtgatggatgaaaaaattttattttaggaactaaacaaggcctttatgctacatggctgaatattaagtctttcgaagtggtcatacaaaaattctcgtttgagctgtgctgcaagaaactctgcatctatcgccctgacacgcgcttcattacgatgaggttggcaagcctgcaggacatcctcgtctagtcgtttgcacatgatgtagcctgtagcctgtagccatacaagagagcacgaccaaattactggagtatggtacgttgctgcaccgcgtactgttgggaatggaaggcgactaatcaacctgtacgccacagaggccacatcccatgtggtcctcttcttgaagacgtcttttaccctctactggaacggcagcagtaaatcgcattgcctcccagtagtcaatggccatcgatcacgagcaagcaaggcattgatacgcgcatacgtacagtcagtcctacacacatccgtagtggtatatactccctcgtcccaaaaaaaaaaaaaaaaaggacaaaccctatttttcatgctcaagaccgtccgtcttatttaaaaaaattatgaaaaaaattaaaaagacaagttacgtataaaatattaattatgttttatcatctaacaaaaatgaatatatgaattataaaaaaatttcatataagacggacaatcaaagttagacacggaaacctaggttttgtctttttttttagacggagagagtatggtacagtggttcatgccatgtcaatgccggcctcacgaggacggctagctcgccgtgacgaccgcgccaccgcgaacggggcgtcacggcctgaaacggcaagtgtgttccttattctcggttagaattcagaaattactgtatttcctctgaaacctctgcaggtgtacgtatgtcgtcgcgcttggtcggtgacatgaataattagtccagtacttagtccgtacgtacatgtacgcggatgatccccgtgctgcgtggtccgggtgcagcacgtcatctccggcccagccagcctacgctcgtgacaagtgttgctcgatcgttcgttgcaattgaccttggagctagccggtcgggccatggcttcgcttaagaacgaccgtcaatgtctctgcaaattaagcccaaatccagtgcaggatcagtgcggagacaaaaccgatggcgatataaccgaatcggccgatcgatccattccatgcgtcgcgctcgaccatcgctacgccttcacgacggcccggcgcggcaggcacgtcgtcttgcggatcgaacaaaagtgggcgatgtgttcggcaccaccggccgccgcccgcgcgtcccgtggagaatccgaatagaataatccactactactagcagtgtgttacatttcgcctcacagaggctcacagcttccacgggagaaggcgtcacggggagctacgcccggacgccccccatcgtcgtggcgagcgcgagtcgcttgctcgatactcatcgctcggtgtggcagggcagcaacggcagcgcgcgcacgggggggtccacacggtttcctccgcaaaaagccgctttctctcggtcgtcgtcgcttttccaaccgtgaaatctcccttcttccacaccggcctttggaggcttggagctactagcttttttgttcgtgcagccatgtggcggcagtgcgcttgcctgcctgcctgcgctgcggctgcgcaatgctctgcacttgaccagatcgtgatgtagtagtagtatgatataagggcattaccaatgtatatggcaaaagtgatttatatagatgggatccatataaataaactttaactatagtaatcctcacaatgtatatagatgcaatgcaacattaggaggagaagagagagaaatagagatatataatattatttatgtcatataggtagtgcatatgcatatggataccttttgctattttctttatatggattagttgcacaatgttactaaatggctaaatggaatagtttattctctatggactacttttgtagcacattgtcgatgccctaatggttgtagattaatcgcgactaacaaaatacgtgtcttgccttgaccgtgtgcttccgataatccgatgcacgtgatgtgtcgctaaagcggctcactggctcaggatgcaccgtgcgtgttactaccaccgactgcaaatacacgcggatcgacagctcagtgtggtggtggcttcagcttggcggccaagaaacttcaaaaccatattatggcatccttccaaaattttagaagggaagaagaggagctatgatatagacagtgcgagccggccaccatgtacactcgataattggacaccttcacagttcacacaatgccaccatcatatcaccatgagctttattaagggatactagtcgaccctgccttatgcgcctagaaacttaagcaccctgcatgtacgaatgactaattaagtgtgtgaatgtacattggcgaatctagagatcttttagaacatgaacaaacatatatgtccaaaggattatatggatgccattgaacatcagcgatggaagctattacattgatgtgacttgtcaatgagttcggacggttgcccgaaggtaaccactagccaggtcttggatccgctcccaaaaatatacaattaattatttctttaattaattaaatgtggaaacatacatgtatgaaaaaagttcaaaactagctaggcattatgtagttggtcacaaaacgacatgtttttttagctggaagagtacattttacagctagctggaagtgcacgagctcgggcggtcgtccggggtcaccaggttttggatccgccccccaaaaaaatacaattaactatttctttaaatataaaaacatatgtgtgtgaaaaaggttaaaaactagctagacattatgcagctggctacaaaacgacatgttttttgcctggaagagtacattttattgccagctgagaaatagtgtaaagcttaactctaggtgcacaaattcggacaggtgccactcatggtcggcaggccttggatcctcccccaggaacatacaattaactttttttgtttaaatatgaaaaaaatatgtgtgtggaaaggtttagaactagacatcatccagctggcaatagaacgacatgtttttttttttacatcattgagttggcaacagattgacatgtttttgtgactggaagagtacatttttactgccagctttgaaatactatgaagcttaacgctaggtgcacgaattcggatggcctcccgtagtcgctaggccttggatcatctcacaggatatacaattaactattttatttaaaagagaaaacatatatgtgtgaaaatgttcagaactagacatcatgcagctaacaacagaaacgacatgtttttaatttgtcataggaagagtacattttacttccagcttagaaatagtatgaagtttaactctaagtgcatatatatgaacggtcacccgtggtcaccaggccttggatcctccccgggaatatacagttaactattttgtttaaatgtgaaaacatatgtgtgtgaaaaaggttaactagatcaccatgcagctagcaacagaacaacatgttattgtgaccggaaaagtacattttattgccagcttagaaatagtatggaccttaactctaggtgcacgagcccggacggtcgcccagggtcactaggccttggatccactcctaggaatacacaattaactatttctttcaatgtaaaaagcatgtgtgtcaaaaggtttagaactagacatcatgaagctggcaacaaaacggtatgcttttaattagaagaatacattttactagcatagaaaatggtatgaaagcttaactcaaggtacacgaatttggatggccactcggccttggatcctccccaggaataaacaattgactattttgtttaaatgtgaaaacatatatgtgtgaaaaggtttagaactaaacatcatacagcttgtaacacatcacgacatgtttttatgactggaagaatacattttattgccagcttcaaaatagtataaagctttaactctaggtgcagcaagtatgaaagcatactgtttatcttactagaaaaaaatgtaaacatgtaaatatccaactttgcagcggaatatgatcctccgacgtaaattaacatgtgacaattgcctcatgaccccacttgtcagccacaaagttatggttatgttatgccagaggatctgattcggcatgcggatccttgggctggttggtttgcatgatattttcgtagcaaaaactagttgtagttgagtccatggctctaaaattctcctaaggtccgccattgatctccccatgcaagagggaggcatgtctcagagaggcctgtagcgactagcgaatgagcaggggtccaacaggccaacaggaagctcgtaccaagacttgcaggcagaaacctacatgaatgaatgccttgattgcgtgccgggcagtctccccacattcgcagcagcatgcagctgacaccgatcgaacagggcgcacgtacgtacgtccgaggttggccagtggaaagtgcgctgcgctgcgacgggtggcaacggaacgcaacgcgccccatatgcatcgcatccgtttcgtcgcttccgccttgccggtggctgccaaaattgccatcccctggccagtaaatcagcaaggggcagtggcgcagtgtgcaagctggcctgggtgtaagacggtacaaaagtggtgcgtagcgcatgtgaaactgatggtgaaacacatgtgacgcgagacgagacttgaggcggggagagggctatcaggcaaccccaccgcaccaccggaaccaccacctcacaaacaccgtcaccaaacgccgatttaatacccttaaaagcgacccgatccccagtccgggcaaagcaaacccccacattcctccgctgctgctgcgtcgcgcgcgcgtgtgtgcagtgcaccgcccgttcgcggagccgattgattttacaacaccgcgctcgctcgcggtcgcgggggggcggaagctggtactactcgctatcatgaacggtggcattggcgacgcgctgatgcagccgcagcacgtgcaggtcatgtcgtcgtcgttgccgatggtggcgtcgacgttcgtggcggagccggcggcggcggcggccaacaagccgagggccgcggggctgccgcccacgccgccgcaggtgttcgccgcccagcgcgcggcggcggcggcgggcggcgacgtgtgcatggaggagtcggcgcaggggggtggtggcgggctgccgccgcgcaaggcgcaccgccgctccagcagcgacgtgccgttcgggtacctggccgggcagcaccagctcctgccgcccaaggtggaggccgggtggggccacctcggcgccggcgccggcggcgcagctgccgccgatgacctgttcaacgcgtacctgaacctggaggggctggacgggctcaactcctccgacgaccgccacgacgaaggggacagccgcgggagcagcatcaagaccaacggcgccgacagcagcgagaacgagtcggaggagtgcgccgacgacacccgcggcgggatccgcctctggtccgccgacggcggcgagaggagggagggcgtcaagaggaacgccgcgggggagccggccaccgcgccgctggcccgtcacgccaggagcctctccatggacagcctcatcgggaagttcaacttcacggcggggacggcggcggctgcggggaacggtgtcgcgttggggccgaacaggttcagcctggaattcggcagcggcgagttcaccccctccgagatgaagaagatcatggccgacgagaagctggccgagatggcgctcgccgacccaaagcgcgtcaagaggtaaataatattcgatcactctcccatccatccatatcgtctcgcaaatgcaaatgattagaaaacgatcgatgattgcaatgtatattgagcgctacgacatgaggggatcgatcgactgatcgctgagagctttcttcctccggtgacagggtgctggcgaacaggcagtcggcggcgaggtccaaggagaggaagatgaggtacattgcggagctggagcagaaggtgcagatcctgcagtcggaggcgaccaatctgtccgcgcagctcacgatgatgcaggtaacacgcactgatcccttcgccttcccgctttctcgtgcaattgccgtctcatcgtcctgatcgccttttttcctgcgtgaaatccacacggttgtttacgttgtctgtgactgttttggcttttggcagcgcgactcggcggggctcgcgacgcagaacaacgagctcaagttcaggctgcatgccatggagcagcaggcgcagctgcgcgacggtacgtgcctcccctaaacctcctcgatcactcgctcctcccatgtttgtgctcgccaacgtcataagatactttagatgtgctcggcactatgatgaacagtcttgtgtaagttattgacgttgacatgcttgtttgtcctagtgcttgtcaactgttgccataatctcgtgtttttgcgcttggaggttggtagttagcttttctttatgcatatatttttctctcgggaagccggtggtcgttagtatgtactcctactactggtagggaggaggacatgccttagcaatcatccaagaacgaagatttgctattgtgcgtgccttttcccccaatcaaagataaaatatatagtatgccctatggcgtctctgaagtctgaatccgttagttgctagcatgttaggagcctgcagtcccgtgtaggagaagaatgttttggagtattcaatattctgcggtgacttctccagattgccaccctagttttcagggctttcacgtatcaaatgtttctccttggatgccatattgccatgtgattgccacatttccttctctctcacaaggagtctttcgtttcaagaatctacactgatctaggatgtctactgccttttacatgatgacttcagggttaatctatctattaatgttatgagtagctgtatttttaccaagatgaattcatcctattgcaatatactgttaaacactgcaccatgaaagtatgccacgaatagagttcaggagttgttcacttgttagttctggttttgatgctcagttcctcactgcttcgccattctcttatgttcaacagcgctgaatgaggccctgacaaccgaagtccaacgcctaaaactcgccaccgctgagctcggcgattcttgctcgtccagcagtctagctcagcagatccaactcaatgctcagaatcagatgtttcaactgcagcagcagcaggctacgcagataccattctatcaactgcagcagtcacaacagaacggtgcagcgaagaacaatgaatcaaaagaatgatttcagaggcattttgggctggttcatggaaagagaatattggtttagatgagcgcaattcgcatattcctaactcatttgttttaatgttgttaataatcaccttgcatttttctagtaggtggtggttggtgaacctccttttacctttctatgttcattgattctttggatgatacagttgtcatttttaagttaccaaactgatgaagttgtaggtgattgttattcttttgtactaatatctatgtcgagtattttgagtaccccggttcgttaagatacacttgtatttatcgacaaaaaggaatgtggggaacattacataaaattgccattgccaaccattcacaataaaaactagttatgccaggtcatacgaaaatgatacagagaaatttgaaatgaaatgaaaaaaaaaaatgcacattgaaaaaaatggtacaagctcatacccgagtgcagggtaaaatggttaagatatttacgaggaaaagtagctgccttatagcctatccaacagaatcttcaaccatggcctcctcactgtcgctatctgtatcattcgcctcactgccttcctcagtctccgcatcagacatcagatcatcttttccaacaccacttcctgggagttgctttctgaaatctggatcaacaatttcgatcatagcattaagaacacgatgatgatcggttattttactgatgacatgatcaatattactctggctcccagcagcctgtccatcagagttcactaaagcatcagctgctgagctccctctgacattttcatcctgctccccggcatggtctgtagtctcccccaagctcctaggagactcattctccccattgacagatggacctgtttccactgcccagctaccagcaacttctgaggccaacaaatcagctgtaccaatggttctggtctgggtatcctcgtgttttctctcagaacagttaacctcaagtttttcttcagaatagtgaccaatgccatctttgagggttaatgaggcttcctcatttccttgtggttgccctctatctttgcaaatcaagatggactcatcattctcttgtggttgcacttcatcatctagctgcatggtatcacctcccatttcactaaatctttgaagagctgaattgtgatcaccacagccaacattaccagcttggctttctgtctcgggaacttgctcagtatctgttggctctagctcaggagctgtagcagccagatcaccatgagaatcagacctgaatctctctgttgccatttctggactattgcactctacctcttgagtgtttgccccttcaactctggtaaaatcatcctgttgttcagtctccttggaatcatcacttgaactttgttcacttgcctgggtattctctgttgaagcaccagaagcttccattgtattttttgagtagtttactctcgtgcgggcatcgtcagcagttacagttgccagtggcactttattgagatcatcacccatgatagtgttctcataattctcttcatcctccagagttctctgcattgctttaagctgttcctgctgttttgcaaacagagaagatatttcctctgtagttgaatagaaagcacgcagctgagtctccctgcagtaagcaacataggaaacaaaagaaaaggtaagctgatttgtagtttcacaaacttggggttcacctctatatgaaactcaaacaatgtttcttaccgtaaaataattctctctcttgctccttgatacctctgtttctcgattgatagatctctaattgtagcagctatttcaagctcaagagctgagacctttgcccatgcttcttcccgagcagcctgctaacagaagaacacagataatcagctagtaagtaaacaagagcaatcctctatgcatgcgaagaccagggtagattagcttatgtgatgaaaacatcagaggaacttgaaatctttttctaccttctcgtgttcaagttctttcttcacttttctcagatccatttccagtttatctgatttctgcgattgcaaggggggaggaagtgaagaaaagatgttacatacattcaatgaactacaaatgaaacaacttgggcttaatagctctaaacatgtttacgactgtaaccttctgattgttggcggatacaagctgttcatcctgaagttgagcttccagctctcttgcttttttctcagatgtgacaaggttctctcgagtatcttcctgaatgtgaaggtaaataattgtagaatggaaaaggaatgagtgttcaaataaacaacagcaaaaaagcataccagcttagatctcaatgtttccacaagcaaacggatttccttttctgattcctgaaaataaaagagaaaggtccacgcaatacattatttcccaattcctgatcattccctagaattggaaagaaaaggtaaaacctgaagcttgctaataacttctttctgttcccgttgttgtctaaggtgagcctcagcttgtctcttgatttcttcttgagcttctgcattcactttatgcagtgcagactttaagtcttctgcagccttatcacgctcctctcttcgcaagtctctctcctcacttagctgtgcctcaagctcacatatatttgatttctggctgaaaacgtttgaatgagtggagagtgatgttaaaattggacttcctatatgctgaaaaagcctaaatgtctatccagaagaacatctcacttttctccctggatcaactaaagtgctatataaaataatacttgggcatatctgtgcatgaatttcacgggaattttctaggaagcagtacgatccctccagaagttttatcaaaatctatcaaaatcctttattccaaacaaggagtattttacggtttgctgaatccatgtgccctctaagatatgggaccctcaagtaaaccagcaaaatgtcccagttcaacacaactatgctgtaagatactacaatacatatacctgtaatttgggaaacaaaagggtgaaatataccagtgtttttaaatgactttagtgatcacgactgaaaaatatatgcgacttttttctctttttcctaacgctaataacaccatatacggaaaactaaaagttatgagtattgccacaaagcattaatcaaaagaacagaaaaaataacctctgaattatctcatcagcctcagcacgtgattgcttatatgcgctaagcctctcatcgagatcttttattgaattctgtaactctgtatttgatgtactaagtgaatctatttgtttctgcttgtcctctaatgtttgctgaagagatttagcttgatcaacataagtactcgatgtaatctctttcaactccttcaattcctacatcatcagatttgcagaagactcagatataagaaagggaaatcaagagggcacctttcaagaaatgtagtctttgacaacaaaaggcgatttaaaaggaaaagcagcagtacattcacttctaggagagggatggtataagccgtacagaacactatttagatatttagatagtttggcaacactaccagtaatttcttgacactagaatatggaatatcatcattaatttagtagagtggagagaaacattagaagtggcagtaggcagtagcacagtgtcacgcagtacaagaagggcgattatcctagaagagacacaacaccaagatgcagacgtaggatataccttttcatgctgtgcttcagatattttaatttgagttctcaaagtctcaattgtgacaacatgttcctcaagttgttccctgagctcctgcatggatttttgctaataaggttaagaaactttcatggcaataaaaactaccatcttgaactcttgaaggggtcaacttacagcattagatttctctagccgacgaacatcatctagtgaaacaggaccatcagaggaaccaatcccaagaccttttagtctctttctttcagaatgaatatcctctttaagatcaaatacaaattgtggtacatatatcattacttgtaatgtagctggaaaaatgtaatcaccaaatcttaggaaagcacatgttccctcttacctgacttccttttaaggatggtaacttcattctctgcacgactgacagcattaacttcacggtagacaaatgcaaaggaagtatctgtagatgaaacacgcaatataaatgaccaaaaaaagttcgatatcgattatatacaagaaaaacaatgcaaggtaaacagggaaaacacagtaaatataatcaagtacacagaggtaaactagcagaggccatgtgcaggaaagctctaaaaaagttacaaggcaatgaatttatcataattgtttataagaacagtagagttggatcatagaaagtgaaaaaagctcagaatctttactgtcatgaggagcggagacaaatgatataatgtccccgtgattaagcttggttggaggtgaagttttcttaagcctggtccagttgatgaatgtcccatttgagctgcagtgctacaataagttaatttaagaaagggtgctgtttattgtaatacatgacaagataaccagaagcacaagaaacctcgagtccttgaggaaaacaggtacaggctcattgcggttaagctcccccaacacagtgtccctatatatcttgcaatgtttcccactgatctgcaaagaggaaatcttgaagctggattcctgaacggcacggcctatgtagtgctcatcggcgcttaaaagaatgttcattccctacaattaaacaaaatggctccaatcagctaactcagcacttttttgggagctaactcagcaatttacgattcaatatctcaacctcttttcatggcaatgctgaattagtactagcagttacaaaaggaaacattgggggtttagggttagggtttaagggagggggacctcagggcgcaggcgagcattcttggagatggccgtcaggacagcccagacaccgtcgtcggggttctgtacgggttgctcggcgaacttgcgcgccaccgcgcgcatctcctcgggggacaccggcgagggcttgggcggggtggccgcattgcaggaggcggcctcgtccttcctcgccgtcttcggcgtcaccaacagctcgctcggtgggtccagcgccgccatcgcccggcggcggcttaggggggtcgacgagtgacgcgcgcggcggaagatcgcggattcgcgggaaaaggaggacggcgacgggggcgggtagggaaggggagtggagtgggggggaagggggtgtttgtcgtggcgggtcgtggtggaagacggagagagggatacaagttctgagattcgcgtgggggtgagattagaccatcgtggccgttagatggagaccagagagggtccacgaggcgtcaagttgaccgaatcgtagtgtgcgggagaaggaaccagagtccacattgcgtagcagttgcaatagcactttttataccaacaagcccctctgccatcttggcactcgtgacgcatgagattttagatttttttttcgattatctgattttatgagatggtaatttattcactcggcctgaaaatcttgtgtttaatagtgcaaatcttattcgacacatgtaaagttttttgtcaagtcaaatgctatatttgctacagagacaggaaagcatcactcgtgtgatggttgggtcatgggtgcatgactactcactagggttaaaattctggtgtatacgaatattaatcatatgttagcatgctttcatcaggaatttcatgggtccaaggatgtgttgccagtctccatctccttaagcgtgtgttcaggggcacacttactagtatgcgagcgcggtgtgcacggtgtgcgcacgtttgcgtatttcttgcaattgaaaaaaaaaaccactacatttgcttctcttgtaaacacgaacatatacaatccatgtgaagaaaccacatggatcttaggccatgcttaccggtcaacattcaagggtacacaagcttcattgacccacatcggaaccagagctaccatagtggagaaaaagaaaatggcttaaagaaaggttttgtagtccatagaggacatggtgttttgagagtggaaagcaactatataagaaaaggtgtttgcgttgctgctggtaagatgttactttatcaccagcatttcaagctggggtgagggggaaggctgatgataagagaggtaaagagcttaccgcttgggagcttgtcgcctctatctatatatgtgtatcgacctgtgtccgtgccacccaattattgctatcatcagctatagttacgcctattgccgttgagctcattcctatcggctggagctttccagtgctactgctaaagctcgttcttgatccaacgactaaggcggaggcaaggaggatggaaacaagcagttatggcgggaacaagcctcgatttccttgatcacttgatgctaccacctcgactatcatggcctagcttatgttctccttgtcatctgaggtcaccgttggggtgttctccttgtcatctgaggtcaccactagggagagagggggaagatgccacaacccctctttactccttaaaaagatggtttaacttcttttgaaattaaactttttattgttgtgagtcttatgactgataagctaacaagtagacgatgagagtgtaagctataatgcttgtcttgtggtcttgtacgtgatatgtttgtacacattgggtaacggaaaaataattaagttcaacttggagtacttcagacctcaaatgccacattgctagatcattacttcatgcccatcgaattcatgaacaatttgatggctcgatttggttgccgggatcgatttagatgttaggacttggtacccctagtgtaaatttgaacttaggggcggagggagtacttgggtatcgtagcaaagcactataacagattagacctttctattctgaaacagacatgtagagtagagtagatgaggtagcacgtttctttccttcatttccgccaagtttgatcgtgccgtttctgttcatttcaatttttcaaggatctggtactatttgagataattaaggacccggtgatggcatcgttttcatccatggcaatgcttttgtggaggttggtaaccaaatcttgacagagaccttgcagttcaggctttgagagtcgaaagccatggcactggaacgcatcatcggggtaattagcaagcacgtcggtccatgatgatacgttccgacgaatcattgccgacagaaaggcacgctgaactccaaaccccaacaaactttctccatgcgaccatgcctactgcatcttatgttggtcccatcaatggcatggcatggcagatggcacatctagctagtagttaaatcctccgcttgcgcagttgcgccggcggatgatacaagaagcccacgcagcaatatgctgatctgtttgccactcacgcttgaatgaatactagtagtagcagtactagtagctttgctattactgtagatctgtgcgtacagccgcagcacggtggtagcaccatagtagtagcaccgtaccggcacgacggacgagcagtgaataagctcatttatgcatccgtggtgtacccatggtttccctgtaggccacagtactacgacctatacggacgcaacgcgcaacgggcaacgacaccacgtccgcggccgtcggttgacgtgaacagcggcacgatgcgtgagcggttgacgtgaacagcggctgcggctgcgcagccagcgaattgaagagagaaaattcctccccaaccgcgcgtcccatgccgtaccccacccttcgctgcgcctgcgccgcgcacttcctgcccacctcaacatgccggcagattggcagtgtggcaccaaaccacgtcgcgcgcgcgcgctgctgctcccgatcgcgttcgcgttcgcgtttcggtttgaccgcgcgtctcgcctagatttccacgggtaaggtgaaggtaaacgccgcgcgcgccacgcaccaaacacccagaagaacgtggtttctggccaaccgacgtcaaggaagaaagggctcatggccgcgcggcagcaccacccgcacattaacgcacgccacccaccgccacctactcgccactcttttactcggcgcgccttgtctctctctctcagtacgaggggagttgtagtcagtagtcacagcagtagaagtagagcgccggtgccgtcgccaccgcggcgggggtaatgcatgcgctcgcactcgcactgcgcctgctcctccagctgtcgcgatgaggcagacgcgctcgctggcggcggcggcggccgttctggtggtggttgtggtgctgcattgggtgggggtggtggacgcggcgacggcggcggagagggggatactgctggagttcaaggccgccgtgaccgacccgaacggcgcgctcgcgtcgtggacggcgggaggggacccctgcgtggacttcgccggggtgacgtgcgacccgtcgtcccgcgccgtgcagcgcctgcgcgtccacggcgcgggcatcgccgggaagctcaccccgtcgctggcgcggctggcgtcgctcgagtccgtctcgctcttcggcaacggcctctccggcggcatcccctccagcttcagcgcgctcggccccacgctccacaagctcaacctcagccgcaacgcgctctccggcgagatcccgccgttcctcggcgcgttcccgtggctccgcctgctcgacctctcctacaatgcgttctccggcgagatccccgcctcgctgttcgacccttgcctccgcctccggtacgtctccctcgcgcacaacgccctcacggggccagtcccgaccgccattaccaactgctcgcgcctcgccgggtttgacttctcctacaaccgcctctccggcgagctcccggatcagctctgcgcgccgccggaaattagctacatctccgtccgaagcaactcgctctccggcgccattgccggaaagctcaacgcttgccggagcattgacctgctcgacgtcgggagcaaccatttcgccggaccggcacctttcggccttcttggcctggtaaacatcacctacttcaacgtctcgtccaacgccttcgatggtgaaatccccaacattgcaacgtgcggcaccaagttctcctacttcgacgcctcagggaaccggctcactgggccggtgccggagagtgtggccaattgccgcagcctgagggttctggatttggggacgaatgctcttgctggagacataccaccaagcattgggaaattgaggtcgctttcagtgctcaggctcgcaggaaatgcaggcattgcgggttcaatccctgccgagctcggaggaattgagatgcttgtcacactagatcttgctggtcttgctctcatcggagacatcccagtgtccctgagccaatgccagttcttgcttgagctgtgagtgtctgttaactactcaacccagtccaattcgtttgaattacagtggtttcatgtactgacagactaatttgaactactgcaggaatttgtctggcaaccaattgcaaggagtgatcccggacacgcttaacaacttgacttacctcaagttgctcgatcttcatcggaaccatcttgtaggggggattccagtgacacttgcacagctcacaaaccttgatcttctagacctctcagagaaccaactgactggaccaatcccctcagagcttgggaacctctctaacctgacccatttcaatgtgtcctacaatggactctcaggcatgatccctgcctcgccagttctacagagtttcggtagctccgccttcatgggtaacccattactatgtggacctccactgaacaatctgtgtggggctagccggagggcgaaacgattggctgtgtctgtcatagttgtcatagtcgcagcagcgcttatacttattggagtttgcattgtttgtgctatgaacataaaggcttacatgaggaggagtaaagaggagcaagaggggaaggaggaggatgaggtgctggagtccgagagcacaccgatgcttgcatctcctggcagacaaggctcaaatgccattattggaaagttggtgcttttcagcaagagcttgccttcaaggtatgaagattgggaggcaggaactaaggcactgcttgacaaagactgccttgttggtggtgggtcagttggtacagtttacaaggccacctttgagaatggtttatccattgctgtgaagaagttggaaacactgggaagggtgagaagtcaggatgagtttgagcaggagatgggccagcttggtaaccttagccaccccaatctggttgcttttcagggttactactggtcatcatcaacgcaattgattctgtcagagttcatggttaacgggagcttgtacgaccaccttcacgggagtcctcatacattttccggaagcagcagcggagttggtctctcctgggagcagaggttcaaggttgcactcggtacagcacgggcacttgcataccttcaccatgactgccgaccacaagtcctgcatctcaacatcaagtcctccaacataatgttagataaagactttgaggctaaattatctgattatggatttggaaagcttttgcctattctaggtagctatgaattgagtagattgcatgctgccattgggtacattgccccggagttagcatctccaagcttgagatatagtgataagagtgatgtatttagctttggtgtggtgttgcttgagattgtgacagggaggaaaccagtggagagccctggggtggcgacagcagtggttctgcgtgattatgttagggcgatattggaggatgggactgtgtcagactgctttgatcggagcatgaagggatttgttgaggctgaattagtccaagtgctcaaattaggtctggtatgcacttcgaacacaccatctgcccgaccaaacatggcagaggtggtacagtacctggagtctgttagaactaattcatgatctcctgacgtcacggtacagtagcagaataggatgttaaaacaggaaaaaacgttttctggtttttgaacagatgatcacattgtttttattctttattgtgtccccagtcacatttgtaaaatgtagatttgcatctgaataagtggttattttggtcaaattaccaaaccctgtgaggatttatctttgtttttttcgggtgctccctacaccctcttttctttctagtactgtggaaaatgcaaatgtaagatcaaccactctgaattgagtacctctttctgcatgtctgagctaaagaggagttggtagttggtactgtctaattgtgtgtcaagtttgcagggtagcgaaggatcagttgaacaagagcattgtggtacaggagcagctcatctaaaccacctgttctctcctacttatatcagcagtgcctgaaagatctacaacagctcaaattccattccgaaaccagtaaaaccacacatccaaaatggatgagcttgaactgcctgaattcaatccaagggagcgcgtcaagcagcagatttcagtcccatttctctgggaggtgaagcctggagcgccaaaaaaggactgggccatttccaatccagtgccatcagccatctcatgcccatctccggcgaagcttgtcgtcagcgtgcccttccagtgggaagaaaagcccgggaagcctctccaagatgcatctccttttcatccgctgtttgatcatgctgatttttctgtatctccttcctcgctaaaccctttcttggctgaaagtgaggaagaatattctctagggtttgatctggaagcatttggatttccagacagcaaggaagcatctggaactgcagaatgcgcaggtggttccagtcgccatggcacatggtattcattttcagaaacagaagcttacagcaactcaagtggagacacttcagcgctagattttcagtttccacgggcaccatcagagaaaagctgggaggttgctaatgacgatgatcagctgaagaatccgtggagtcctcccaagagcacatttacactggaggagcttatgatgcttagccgcaaattgtgctgcgggcaagggatgccagttgatgtcaagaagaagaacctctccctctcatcaacggtaacgcctccaaaattttcattgaattttgttttttgcatctgcaaatattcataccaaacatttttcgttcagaaatcagaatgaacatcgcaattctcaatttgcaagcatggtatctctattcttcttgacaacttaaagttttttttgcattacgatttagaacactaaaaaaatcatatcactgcagcatattgaaaatataactcctatccttacgagaatgtgacccattgcatctacatttaccgttgaggaatcccacggatgcttcacctgattggcactcaggaattttttataacgtgcaagcggcatgtgatgcagacaccacaactgctcccgttttaattaactgtactttgtccctcctcttgctttgctgtttcaggaactcatcaagaagtttttaattgtgtgttcttagctgcaaggcaccatggttgcggcacatggacgaactgtactgtgtgcatgtgagatcccataataattgagcaagttcagcaaggcgtggcttgttccaagtgtaaaagcctagcggtttcggtgttgtttgtactgccatgtagctaaacttgtgaagctattttctttttgtgttctaagagaaccactaaattttcaactttttatcagtcttgtaattcggaggaaagcactggaagtggaattggcaagctcttatacaagcaactgaaacgattattctggtctgctgatgagcttaggctcgcaaaagaacaaatacatttttgctaaagaacataataatattggaaattgcatttttcctgagagtattacacttttgctgaaagtgaaagtgtaaaaaaaaaaagaaaaggaaattacatgtttgatgacaagagagaaaaatattgcaaagatgagtttaaaaaatttactgaaagagtaaaaaacattagaattacagtttttatgatgagagtaaaaaaagttttttatgatgagagtaaaaatgatattgcaaagatgagattaaaaaaattaaaaggaaattacatttttgatgatgagagaaaaaaatattgcaaatatgagtttaaaaaatttactgaaagagtaaaaaacatttgaattacagtttttataatgagagtaaaaaagttttttattatgagagtgaaaaagatattgcaaagatgagattaaaaaaatactgaaagagtaaaaaaaacatttgagttacattttttgtgatgacattaaaaaatatattgaaattttttttgtgatacatttgaattacattttttgaaagagtaaaaaaaacaattgagttacattttttgtgatgagattaaaaaaaatcgctagaaggagggctcgaacctccgaccttatggttaacagccatacgctctggccaactgagctattccagcttttgcactgtgtggaacaaaagctttctatgtctaccatgcagttcgaatagtgaaaattgaactctaaggccgaccacgtgagcatgtgcgtcccgcaaccactgaaacaagattcgccacaaagcgtcaaatgtcagcacctcgggccagatcttctccagctcttcagctccagctagcttggtcagagcttctcctttaataattgcaccaacttgtttaggatttctagttttctactgctccgactacgagccagcacaaccattacccactggacagacgcaccgaaagtttcagcaaaaatacttgtccagggacctatcatcgcaatcatgcggatacaccaaaaaagcccagcgctacaagacgattctgacaagctgttttctccagaaaaatattgttcaccacacaaaaaggcaggagaagagaattaaccttcacgggagaataaaatgctgctactttccaatggtagctcatactaggacaagagaatgttgtgacaaaatgtttatccatacgacaagaacagaacaagtcacctggcagctcatacataggacaaatgggcaatatatactaacatagagctttcccatggtcttctgatggggaatcagcacatatcggttctctcggtatatctgatagcattacaccaaaaatcctacctaactcctaggttgagttggcagggatgatacaaaaccaaggcttggggccttacagtctaaagaatatgctacgctgacaacatgtacagtatgtacaactcaatttttcaacttaaatggtataccaacagatccccggcctgtcaaactgtgtctttagtcatcgcttgtgtagacgtattgccgcaaaaagaaatgatggaattgtctgtccaatgttccacggcatgtgcaaagagttaatgcacgaataaatcattgtcagtcaaatgaatgaatgtctgtggctttgtaaagttagagtgatctgttgtaggcttcaagcatggttgctttatcctgtaaaggtagctgaaatatgatcagatatggaattaaaaagatactaatgacagtcattgagcatttggctttactactgaaatataaatcttctcatggatatacaaagcatttcaatatcatggttttcatgaataataagaacacttctaatatctacttccaagcaaagatagaacaaggtggcttatttaatttctgcagaaaaaggatgttgattcatttagtaattggtgatgaaagaatatatctagtagttataaccgcaaccatcagcaaagaagctaagaaagcatacctcattctgcatactgctttccgaggggaaccagcgcataagaataccaaggtgcattaccacaggaattagtttgaaaatgagaggagttgtaacctgccagaaaaagcaaagcaaaacaaatgatttctagtgtgtattaaacaactaagctccatcatcaggtaaaaggaatttaccaagctaagtgcagttgttcccagtaataatagatacatttttccctgaaaaacaaaatttcaacgagaattttacatcatgcatgtattgaagccagaatggctaatctttagtatgaagtatgtctcaaaaaaaatcgatgaacaaataaagaattattcaccccaacaagatgaagatgcgaagcacggctaagaagcacaaatgcaaactctcctatctgtgctaatgatagcccaaccttgtgagagaagaaaaaccaggagtgagaatttatatcattattggcttattgcagaatacttatgaaaaaaccatcaagaaagagatacttacaacaaaagctgttctgatgctgtatccaaatgctttcaccacaactgttacgactacgctcttaactattataaccagtataacagctgcaagcaatatgtcaacatgattccacaagaacttgacatgtatgagcatgccgatgcttgcaaggaagagtgctgcaaataagttacgaattggctccaccttgaataaaaacaaagaaattacatgttagagagtgagttcaatcagaacaaaatgtactgatttagctacaaaaacaaaattacactagggaagaaacttccagaagttcaaatattagcaaactgttatgcagaccatccaaattggtctaaaccgtttattcttaaatcaataaaaagaacaggaaaagaaaaacattgacacccaagtcaaatccctgcataaaagaatcaagtcaacagtaagtggcatattacctgctccaaagtatgatgagcaaaatctgtggttgagatcataacgccagcaagaaatgagcctagttcaagactcaatccaagataatcactacactggaaatacaaagaaataacattactctatctacagaaacgatgttgcatgtgtaagattgctgatcgaagtgaaattaatagtaatacaactagtttgacagtaaaaaaagtcactatgcaaccatttatccctcaggttagagacattgtacagtagcatgggcagaaactctccttgactatccatgtatcacctttaaatagtttgtgaatataataatcaagtacttgttcggcaaacattgggattattgttagaataatatttattgataatgacaaaacactagccatccttaacattttgggggaacatccccgcactagcgcacatgcaatcattcgatactgactgcatttgtcctgtagcttcctctgttcccatttacttgccacctttgaccatcaataacttctaaattataagattttgctgaataaaaattgtatggttatatttaaatatttaccaatttattgttaaaataagagtgatcaaagtcattctgatgtcagaatgagctttaggcaataaagttgaataaccttacccaggctagcagcaagcagaaagcaacagaagccaactgatagagttcatttgtctgcatatttgaaaaggtacattagcaagtgacgtaaaacaacagaatcaaactgcaacatattcaaaagaaaagtattgattatgatgtgatcgaacataaataattaactagccaacttaaagcattgccggtcaatccagttacagccacaacacataggaccataggaaagcaggactggattgataatcacccattcaaattcaacttggaaaaaacaagcaccataaaagctcaaaacaccacacaaaaaagtaatacaccacttggacatgatctgaggatcctggcagatcatacggatccaaacacaatcacacacagcaaaatccaaaacaaaaatgatgaacagaaatatcatggagctcaaaactctgtactcatctactgaacattagctcagccgcagcactgcaaagattaatgattgaaaataatccaaagtgactgaaactgtcaggggcttgggatcacatgccagtgggacacccatgttatttttcaacttacatgatactgagaacgaactattcatgcattgacatgtataaaaggtgaagtacataagaaatatgagcatgaatttatacatatgaatgcaaaaacaggaacagaaacaaaaagtaacaagctaattcatctaacctgcgatgatagctgaatcatcagtttcaagaatcgaggaacaaatgaccaagtcatcatatatgcaacagttataaatacggataatacaagcagcctgcatattagagatatttgaggttactgatgaaccaaacaggcactaaaacataggcatgcatcaatatgataatgaaatttagattttattttaacatagctattctgataatagccatacagtttagccattgacatcacgcctccaaaaatgccactagcaccacccagaactggaaggagagcaaataatagtccaacggcacagtcctggagtaaaggaaacatggatgtgacctccaaaaattgactatttaaattccatatagaatattaaaagggcaatgactatttaaaattcatgaagaatattataagggcaaatgtacatatttgttgattatcagcactttgttcacatgagcagtatatatgagaattgcccaggaagttctaagtacttggcatcttattttattatattttctgttgaaaagagtgagaacaaacagcagtttgagacttcgtgaggtgtccagacagaatagacatgccatctttacatattacacagcaagttaccaacacaaactcacttaagttacgacagaccagctttcttccaaataagatgtaggatatcaacaggtaaaatctggctaaatatagctattatatacaaatattcaactgttttgaaacagaaactcctaacttgcttgctactcgttaaagatctgtactgattaagatgattcttttgacaaaattgctaaagttcttttcaagtacatatcattttcactaactaaaagctaggagtgtttaagtgtaaacggatgacagaacaggatggaatccaaacctgaagaataagtgtaccaattgtaacttgaccatgaagcgcattggtgctacctttctccactagaaacttagaaacctgtgagtgttgcaccagtattaaaaatcttcagtgtccattattatagctaataacatatcaatgcgattcactaaacagttaatcatttaatggtgttaatcccaacaattcgaccaccttcgatctccaatctccaggtcaaacacatattcatcccaaaaggtagtagtaaattgtctaagtatgaatgttgaatgatagtcatcttgaacagattaattaccactgcagtagatgacattgacaagaaagcaccaacaaatactccctccgatggtttagcaccacacaactggaaaaattgcaataaggtggataagtaattttctaataaaagagagaatatgatgaagcaaacacaacgaaaaaaatcaacggacaataaataaatattaataccgcagcagttaggccacacaagaacatgaacagaacaatctgcagtagaccaccaattacagcgacaggtccaaccgctttcaactgatgatggaagacaagtcagtaaacctttgacacattatatagtttcataatcatatttgagaaaagagaaaacattagataaaagataatggcaatgaattcacgattacctttgtcagtgaaaactcaaggccaagagcgaatagaagaaacaccacaccgaactgcgcaaaagtctccacctgcagttgaacataatagttcaaattcatgataaatgtagagcttctatcaagtagcacagcttagggttgacatggcattactcttgtgttgtcattagttcattaccattatggactatgctatatttagcaatactgtcatgtattgtaaaataaacacaggaataggtatggaatgtgtttcatttaggctaacaaaatacggtccttgtatgcacaaaatatggtgtttcaaatgtgcctgttaacttttttttttggtcgagacgttttacaaaagatattgcctttaacagaactacatgaagaaagtgaaataagatcagaagatggagaaaataggctacgaagaagaagatagaagtgtggcctgtaagctacagttgtcaactagtcatgttacctgaaccatttcactgataaagttcaagcctccaggtccaacgagagaaccggccagtagatagccaacaataacctggaaaataacaaatcatgcttacagattactgaggtgaacatctttagcaataaagtattaagcatctcaaatccactcaccggctgccccaaacaagagaatatgataccaccagcagtagctgaaacaattataactactagatctttaatcaatctgcaattccaaatttgcatacaatagattatgagccagaagcacattacatatggcacgcagatgttaagggatgaatgaaaactgaccttaaatctagttgaagtgtcggatactttgttttacgatttgacataacaaaaacattatcctgcacaaagctattgttaagataaccagaacaatcacaacgtgtaaacaaagtatcctagttattaagcacatctacatttaacacacctccttatctattacagtttccaagtcatcagaattttcattctgacctccaaacatgtcacctatttgaaaaggttttgaagaactacaaaagaaccacagcagaagttagatttggatggcaggatgatcaacaatgagcaatgttaacagcttgctctgttcatatcgcagccatactttgcctgctctgaatcattcttctttttatcatgtgtaatgacagctacagtctccagaacagcctgtaccaaaaaaaatgtttctcaacataccttgacataaacaaactaataagtcaacattaaattctatgtaatttgaatagggttcatttgcaaattggaacatagtaggcagctttcctcacggtgtcaagagtacatattaagagtatacttgaggaagagatttagtaacttgacacaacacatagagaaataccaaactaacataacaggagatcccacataaaaaataacaaaaagtgtatcttggctcttggcaaggagtcaaccttaaatacttgtttatcagcaaggccatttaatatacatgcagatgtatttgcaagaggaaatcagttctgattgaagctttcatttgcttttagttcacagtataatggaactccctttctcaaataggctttccatattggtaaaatgactctgggtcgcaaactctgtagcgtagcgaggttgtctggtaacttgctgttgtattaactcaagtgatctattgtgcttgcagttagatcattaactctgtatattatgctgcctctcataatgcagagacacctaaagcttttgcatattcccgaaaaacttcagttaaatgactaatgaattgtactttactttagagtaagggcataggagactacaaatttctcgactttcctacaagaatcttattctatgtttacacactaaaattaatcatttccatttttatcagtaacaccataacattatcatgcattagaagcgcatgaggttctctaaccgattatgcacttctacaaaaaaacaacttcaacaggcctataggttatccagcggtcagcatcagcagtgaatttagatttgcagtatataacttacaaatgacacctgttgccctgttggaacacaggttctccaaaaaaattggaatacaaaacacagcatacacacaagaggaaagtcacacctacttgatgatctgagatgctgttgttgaagctactcttgtctggtgctgcaaaaggaagaacagcaattcattatccaacaaagcgcagcgcctaaggttcaaaccatggggcagaatgtaatgtagaatagacagtgttaaaccccccaaaattgcatgacctataaacaattctgaaatagcccatgaccagccaattgaaatctctcctaccatccaccatctctgttgactaacaaacaaattttccggtgagccagtgcagatctaggaggaaggcactaggagggcaaggactcgtaccctcgggggtgtcgctatcggagaactccttgtcgagcacgcggccgaacatctcggcgatgctgccgtccccggtggcgttgcccgagccgttggtgaccagtttcccgtagaacttctcccgcatctccttgtcgggcctcgccgcggcggaacggagctgcaccccgaggacgagcgcgagggccaccaggagcagcgcggcggtggagcgccggcgagacaagggtacccgtcccgcggccgccggggccatcggatcggtccggcggcggctcgaccgaccggccgaggcggaggaggcggaggaggaggccgcggcggcggcgggagggggagagattcgcgggtggcgcgtcggggtcggtggattttgattccgcgggaagattggtgtggttggcgcggtggcggagtcgccgtccgagcacgagaagacgggaacgcgaggcgaaggccccctgcgccttgtggtggttatactacagcggcgcgggagtggggcccacaagtcggtggctccagccgaagtactacgcatcatcagcgagaaagtttgcacgggtgtctcagaattttgatttttgagttccgaattgagcggttttcaatttttaggttgttgttttctaaagatatttaattgcttggatttaggagtagttcatcgagatgaataataattctgcagacttggccagaaacgggacgtgctaacagtgcgccgcgaattttctatgcggttgaaaatgtcagacaagacaacacgtcgacgcaaattccacatgacacactcatctttgaatggggatagtttcacgtggtatcgcaggaagaacgatgttatcgccttgataccgtgtgcaaaaaactgcaaatcacccctggtagcttaccctgcattaaatctaaagcactgatacattaatacgtgtggctttggtagagtattaacgcataagagcaggtacaatagaaggctattagcttctgtaaacatattttaatgagataaaagatgagagagaagaacagcgggctacatatctgtagccagctgcagcatggactgtaagacgcaatgtgtgtatgataagtggaaccatatattagtagtattgtaaacaactattgtatgaattgattattagattagctatagatgaattggaactagtagtatactgtactattaaacttgctctaattacatggacgtgtgcttcccacgattttcttaactactttcttgcggtcaaaccattttcttgatttcattcgtgaagtacagtttggtctcaggtctgcagccacatactccctccataaaaaaacaaatcctggtttcggtgtttaatatttgaccgtccgttttatttaaaaaaattatgaaaaaaataaaaagacaagtcatgcataaagtattaatcatgttttatcatctaacaataataaaaatactaattataaaaaaaattcatataagacggacagtcaaatgttggacacggaaatcaatggtttatgtttttttttaacggaaggagtatacttgcatacagacaatgtcaacattaacagcatttgtatgcttctgtcttggaatgatgaaacctcgggctttgattccatcagacattacagctggttccaaatttcagttgtatagagttgttgaaatatactactcgtactcacctgcacctttgtctgtggaggggaactttcaacaaatctctcctgatcatgtgagcgagtctctacttgtactataaatctttgtataatacagtagcatcgtgtatgtgtgatctgattttctttataatggataaatatctggcccctatatccacttgtgatctgaatactgcagtatatattggtagtaaatcttgttgtaatttatgactgtctttttcctggacgatcgattgattccaaaatcgtgggatttgagtaccagtatctgactcaagcgatctgaatgagtggtcgtttagcgttagttgggagaaaattatcaagcacggagcaacagcgacccattgaaagttgtagctcaactagtaatcctggtggcttattggaggcctaggtggttaggacttgggagatcgcactcagacgagtatactcgtggcagttctgtctgtataaatcagaatcactggtctgtatgtgacgcactgtcattttctagtagaccaatggagcagaaacaacggacagtgttgctagaacaccaaactagcatactagcattcacgcgtaaatcggctgaaaggatggatttcgcaatcagacggcaataccgtagtgggtcgtgatgatgatgagatattgagatccatccaacattctccaaaccacttaatcgcctaagactagagtagtagactgaagaggcttaagctcagctaatgctcgagtcgtcagaaaagaaaatcaggagtgaacagaatgaaagcttggttgataatgcaggttggcgttggtccacccactcaactagaagtgacagcttcttagggtgaaaatccaccaggcccacccagtaaggccaccagcccaatattattaggaataagttcactttagatccctcgattgccgagtctaaaatttatccctaaaccgcaaaaccagacgtgcccctcaactttaaaaaccagtgcgaatttcagactagtacctggtattggaagctgagggacgcgctatatctggtattgcggttgaggatgaatttcagacttgacgacaaaggacttaatcggttgtgctggctgcagccagcaagccattcacagctgccgctctttcgtttggattggggctgactggctgcagttgctgcagccagcacttccgattagggccaaattgagggatccaaagtgaacttatccatattattatacccagccgcgcgcagcctttactaattgggccggaacggcccatccctctggaccacagtattgggccggaacgggatcgtggtgtatgcgtggcctacgaatattgggccggaacgggatcgtggggtatgtgaggcccatgtgagttcggctcgaacgtgtttgttgggccgagagaacggcaggttggaaaaccatggcaatgcgtcgctgctgacagcggttggtgagtctacttcaggggatcagcattccggaaccttcgaaaagagcgcctcaccttgttcgccgtcatcggatggctacttcctaccaaagaattgagcttggaacgcaaatgctggtgcgctgatccatttcgccaatggaagcacgaaccgacaaggcggcaatacatgatgcggatgcatgctctcaagtctgaatctgatgaaccaatcaagttttcctagccatgttaatttggagagatctacatctactccaggtgactgacagacagatagcaagcagcaatatatactccagaacggtaaaatctatgggcaaagcagtgaaatcacgtgtatatttataaccttactgtactttacttgcaaaatgtattgtagtagtagttctttaaaaacaacatgcagcctcgggattctacaggtaaagccccacttaaatcaactagctagtcgtcttcgaatcaggtataccctcgtccctcgtccagtggttgttctgtagaagaaaccactgctttgtttctttacggcagacgtgatctgaaactggcaagaaacagtgccaacgcccgtccaacgataacgagatacacgcaacagaagcgtataaccaacaatttctggaatcattttggaaggatacccgacacagtaatggtctaccggttttcatccaaatggcagagcagaacgaacagtcgaaacacccgacccgacagaacggcaaaaaacgggcctgaatgccagcctgaaccggcaccgcgccaccgccacgtcgtcatcgtctcgattggcagttgccctctcacttccccaccaatgctagggcctgtttgttggaacttctacctgctacagtttttctcagaatcagaaacttccccacacaaattagatttgatttgtataatctagaaaataaactataacccagaacttaaaaaacctagcttctttaattctcataagctagctaccaacagcttctcggaatgcatgccctagatctcctgcgctgccacgccgcatcagcttagctagcgccttcacgtgcgcatgtgctcgctatattatccaaatcgcaaaaccatccaaggcgcgcggcctcaccaaccaccacgcaaacccattgttaattaattcgcggccacactgtcacggcgcattatttgctagctccagtgacagctcactcctcttcttgctgctgagggcttagctagccagtccacctcgtcggtgtgtgtcggtgtagtctagcagctgcggcgggaggaggagttgccggccggagatggcagcggcggcgcagcggcttgtcgccgctgtcgtcgtcttggtggcctgcctggcgttgccggcggcgcgggggctgaacatcacggcgatgctgaacgggtacccggactacaagatgttcaacaagtacctgtcggagacgaaggtgtgcgacgagatcaacgcgcgggagtcgatcacgctgctcgtcctcggcgacgggccaatgtcgacgctcgtcctcgacgccgaccagtcgctggcgggcatcaagaacgcgctccgcctccacgccatcctcgactacttcgacccgaagaagatccgtggcctccccgacgccgacacgatgaccgacacgctctaccaggccggcggggacgccgccggcaagatgggcaacgtcaagatctccaccctggacaccggcaagatcgccttcgcgtccgccaacccggggggaaagtacgaggccaccatggtcaaggccatcaagcagatgccgtacaagctctccatcatggagatctcggcgcccatcgagttcgacggcctgttcgacacgccgtcggcgaccaacctgacgaggctgctggagaaggccgggtgcaagcggttcgcgtcgctcatcaccagcaccggcgtgctcaagacgttcgaggatgccatggacaaggggctcaccctgttcgcgcccaacgacgacgcgttcgacgccaagggcgcccctgacgtcaagaagatgcccagcgccgacctcgtcacgctcctcaagtaccacgcgctgccgtcgtacaaccccaagccgacgctcaagacggtgtcgcgcgccatgcgcacgctggcgtccacagcgtcggggaagtacaacatcacggtggacacgcggggcgacgccgtgacgctcaacacgggcgtcgacaagtcccgcgtggcggccaccgtcatcgacgacacgccggtgtgcgtgctcacggtggacaacctcctcatgccggtcgagctcttcggcgacgcgccggcggcggccccgagcccggacgacgcggcgcccgccccgtcgccgtcggtcgcggacgcgtctccgccggcgccgccgccggccgacgcgccgtcgaagccggcggatcacaaggaaatgaaggcgtcgtccgccgtcgcgttgcggtcagtagtgctcggcgcattagccacggccgtgtgttccttcgtgctgctttaagcacaagtttttttttccctttcttccatgtccagtgccggtgattgtgattgcacgagctgcattgccaattattcctctgtataatgcgagcaaactgtgtacattttgttctaattctgatatccttttctccgaatcgtctgcgccatttcggtgcggtgaatttggaagaattcatgtcgcgttgagctgtacaactgtagatcatgtgagttcttgtcctttgagcgcgtcgtcatgcaggcccaccacagcaaatgcgggtgtgttgatgtgatcttgaaaaaacagattcgggcgagagagctagtgcggctgccgctgcctccttgcgctggcattggcagctcctacggatttcgatcaattcgccgtttcaggaccaccggtgccagtaatgcccgttggccgtgggttatttgataactctatctagtctttaaatatttttagacaaaaataatagaaatttaggtcatcctattttgaacgcgattctcaaatttaatagactaaaaaattaaagtctcttaccacctagggcaaccacaatgcagaaatacaaggggtattaaggggctgtttggttgagcgtcaacctttgccacagttgtgacaattaaatttagtgtttggttcatgccacaagtgagttttaccacttttttttagcaagctagcccacttgtcattgagtaatttttttaccataacttgccacaattgtggcaaataaattcttagccatataatgtgccaaatattttgtggtaaactatgaaagttatgaaagtcatctaaactatggaagcctctaaagtggtccttgtacattgtaggagtagttcatatatatataatgcctagccataagaataaaataacaatactttcttttctctctcacataacatacaattgagtggaaccagtaagatctatgctaatgcctcatcttatcatagcatattgtagcaactaccataactaatatcaggtcccatcttattacccaagtagacattatacattaagcatgcccttagggcatcagcaatgtttatagcaataagggtgggcccgttgtcagggtaaatatctagcaatgtgtgtatgcaacagaggggggggggggggggggcgggaataagattgggtccaccttcaaccaacctatcacaaaaccttgttctgacttataaaagtgaggtgagacccatcatattcccttactactggcaataagcttgtaacctggtagtaactatttactactatcacaatgtttattacttgataacaaacacctatttaatgcttattacctgctctagcactatattgtggatgcagtggtgagcactgtgtagttaatccacggaagagtaaattacacttctagggctcgaacttgcatggcagagaaaggagtacaataatttggaaacgccttttctgctcaacttgttcatgcgaaccaagaattcaattgaaatgcgggatgcacgggtatagccgttcagcgatattagtacagatttaactatttatctgtggagaataatacaaatttatacacatgaactccataaaagtaattaagaactaatgtcctgaaccctgatcattgctaaaggtcgtataaacaactacggtatttacacacggaattgacatgctggcgtttcttacacactgtacactatccaattatacatcttatgttacaagtaagaggatatatttcactgtttgagcgaagttgtaactacaatagatacaatatgccctttggaatatttacaacatacatacgccaaaatacttaaatcttgaagaccacaagcacaaaatgggtagagaagatcagtccttgttgcgagaggaccgctcccgctccttcttctgaccaccaagaatccgagagatttgcagtcctctactgaacgcttgattaaatagcatccgtgtctgaaactcggacacaaagggaaaccatgccaaaatagtaattggtgtaaagagaagaactcccataattatctcgtatgcccgagcaagggcacgaacagatccccatagccctgctcgccgagcaagaggcttgcaagcttgtgcaatctgaaagagattgagcaacaatgagaaatcaactgaagcataaatgaagttaatgagcagaacaagtaggagaaagacaaaccagcaatattccccatccggaaggtaagaatgccagaaagcacacaaatatatctcgtaaggtcatatgaagtattgctatcagtacaatcaagatggcgatgaacgaaacaaatatcataaacttaatcagacggaaaaatagctgaaaatccgcactaaatctccgccttccgacagatacagtctgaaaacagtataaacaatttaggtaagcaaaattatagataagatgctatggacagcaaatagtgttgttaacgtggccaccaacccgccaacagttgtatgatccttttttttcttgagaaattaattctcaccttcataacaagcaataccaccaaaatcacgagccacgaaattaaatatacctggaaagaacaaagtagcaaaaaatgttacaaccaccccatcacttgttcaataaaaatgtagctctaacgatctttcaaaaaatgcagctttaacagaacaataaaattaacatggagggcataccaatatacttttgtcgcctgtgatatttaagtggtaaacaaggccatactggtatatgaaaaacctcagggacaaaattatctcaacaaaaagtccaattgtcccagaatatttcaaatgctctagctcgatctcccaccaggattcccaactcttgtctggtgacaccccaatgccaccacgattgctgatccacttattccaatcagaccaatcatccacaattttcgtccactcaaatcccgatggattgaacaggaagggtgcaaaaagccatgtcaacactaggaaccacatagagaatgtaacaaaaatataggcaatggttgagcggtaagattgaccaaatagttggtaaatgatgagcagaatcaacaactcaatgcctttaacaaagtgactgcgagaataaagcctgtaattctctgcaaacttagcatgaaagacaacaaagcccctaccagtagctctgtactgagcacctccatggagcaacattcgtccatagtagtgagtcttagtgccaagtgaaaacgtaaagaacacagctgccaattgcaagttcatcatgataaattcacttagtgcttgaccaaatcctttttcaaggccaatttccatcatcatgggcagggccatcagaaaacctagctgaaccagagattgtgaggcaagagcaacctgaagggggtggttatgaatgtatctcctttgtgttaaaagcccttcttcaagtccactgagagcaagataaaggcgtccatacagaaatacataaactgtgacaactgtcagctgtagaaaaagtgaaaagtattaaaaacatagttaactgtgctggcatactcaaaacaattgcaaatacaagttattttagcttagggcattaggaattaaggcctcaatcaacaagggataataggaagatgtgagaccaatgtggctcagttgtacagtgaccaatcttcagggagtggtcgacgcaaagcagacataccagagtactgaaataaaatcccacagtagtgaagtagcatgaaagcattctgaagaaatcgaagcggtgtccaagccggtagatatcacggctaagagtctgctctccatttccattggccaccttagcctcaaacttagagatctggtttaaccctacatctcttcctttaccaacttgcacatattcatgatgtgttatatttcctccacggagagttgaattatagcctgtaacataaaagacaagaggagcattaccccagttcctgaatattcagttacatctggaaagaaattaacatacagggcattcgtattgaagcaatggagatatataattactgccaaagaccatgataattgatcttagccacttcattaatcagcaaattgaaactttcaggaaacaaacctgcaaaaatatcttcgctcaagttgatactccttgatgccttactgacaccacctcttgttagatgaaaaatcctatcaaatacgtcaggatggccatagtggaatcgaaccctagaataaagaaagtaatagctttagatgcaatccaaaagggaaattctgtacgttttattataaaattcttatgtagaactagttatcggaaagtgcactataaaatggcttgctcaatatgtttataagctagcaaatgacatggcttagttcatcacatgcaatttcagatttagagaatataatatatgatcacttagcctttttcttgtgattgatgaaaataatgtattatgtatccattcaaatgtatagtaacacacatgtgaggaggaaataatcagataggagaagatctcacttcagagggtttgcaagcagccgttgcccaatagtcacaaaactatgctcctgattggacataaaccatgcgagagaagagacactgcataattgaagagaaaggtgcatgaatgaattactaacagaacctgaaaactcaattgagcaacagaacaaagaaatagcagaatgtgaaaactagattgagcaactcttatcaacctgccagtaaaaatatgttccctaactccaagtatagatgggcgccgaactccatgttctgtaaggaactcttgaagcaaatttctcattttaagtgcttcttccatatagttatcctacaaaattaaaggtgtgcacaagtaaatatgagtttgaatggaagcataagtgctgcacctcctttggagaaaatgacagcataaagtacgattctacaaacctggttcatgtctatggtttgcaggccttcaccacgggtgaagattattgcatgattttgattttcaggctttccttctcccaacattgcaggtcctggaagttttatccggtagataaccttgaaaacataaaaatgcaaatgttgcagcttcacaggatcacagaaagaactttcacacttgatccacttctataaaagaagcccataacttccagcatttatcagtaaaagaagtttcaagaacagcagttgtgcaggaggttcctaaaagtgtgtacacgtccacttgaacctttaaagttaacttcttgagcatctatcagttagagagagtggaaaggaattgtggcactgctaagcaagtcccgaaggaactcaggacacacttatcactctcattgcctgggaattatgaaaccatcggtgtgattatgttttgaagttttcaataggacagcagcattcatgtggtcctgagatccatttctcatgaacatgaaggctttcgttggtgcttggctgggcaaaaggacttgcgaatttgcaatactagctggccattccaggccattactacttggtggcttggtcgttcatgagtggtgtgtgctgcgtgtgtaaatatgtttagtgtgtgtgagttggtttttgggtcagaacgtccttcttgacctttttgtactgtgttttctccttattgaaatgacatgcagctctcctgcgtggttgaataaaagaagagagagtgaaaaaatctcactgcaaaattagattgttgaggatacctcttcaaatctaaatagtgttgtttggtctatggtttgtatcacttgttttagaattaggctgggaatcctttgatccttctattaatagtgtttttgttttgtgcctaacatgatttgccaaaatttatgccccactacctaatcaggtagaagtacggttacctgataagattttttttgacaaggaattacctgatcaagattttgaactggatctgtagattcagaatccttagttagagcaacctttaccaaagttgagtaataagctggctccattttcttttcttccactctatcttcgacctgatcgatatatgctacacgaagagaagggtacctgcaagaaatttatcgctaacaattagaacttgagacagaaggaatgacctacattatccaatcatggaaaacactgtactatcatgtctacaattgtgcaaattctgctgcaaagctttggaaaaaaatccattggttgatgtgtgtgaaagagtgtgatataactgcaaaacattaaatatcatgatcaaacatgatagcatcagggagaaatgaaatataaatttaaataccaacaattaaacagtgtattggcattcttctttcatatctctctctatttcttccaatacaatccaatcatgcaatttttgtggtcaaaataatatcttctatatgcccagtagtattgtcagctatttggaaacttgcacacgaagttcatacgagttagattgtatctctagtgtacacctaatgtggctccaaaatttaaatccagaatgatatgcagcattgaatggattacttatagtattataaatattgaaatcactacagctactacaatatgatgagtacttaactaatctctacatctacagtattcaggtaaatgcaatatccttatttacgttctcatcagctgtaatatgtcttgggcattaggaagagcagcacgcttgtcatttccatattgctggcatgataccacataggtaaacttcatatcagccactgcttcacattgcgcaaacaaggaccgctgtaacttccattgttcatcagttgactcaactgctttatacccttccatgagatctgcagagtggggaaaaatgaaagagtgctatgagaacgaaatagataagaatcatgctgcaaccacaaacccatgcactagcaacggtttgctgctaattgcatcacaatggtattgtacccccactcttaacacacatatccaagatcatgatgtgagcaagagccctgcacagacatgtgtattaccttcatgtttggccatatctagaaatgcttcaagaaccaaagcttttcggtagtacatcattcccctaactgtttcagatcaatcacgcataaatttagaaactatcaagaggtacaaatttggaaacttttttttagaggaaagatcattttttgatgcagactttgtaagaaactaataaaggttaatcagcaatacctgttcgagctaatgtttgccctctgtatgaagcccacagacgaagctcctcattcttgtcttcattctctttaagttcctcatcccattcaactctttgctgaaagttcttccattcatctacatacatatgcacaacaggatatagtaaaagccagatgtaaatagaagacatagacactcatatgctacatcaggacaatggaaaatagtttcttttcgacctgggtaaattttctgtaggtagaatagggtggaaactccatcctcattttcctcctgcagctcttttatcgaaaaaagaacaggttcattgtaatacggggtcaacgcgctgcagatagaaatagacattatcagtttgacaagggtgccatgagaatactgaacatagaggcactgcaaaagtaatgtcaaaaggaactcacaaaaaataatgagcagcatacaaggacttacgaaaatgaaagcatgtttctgactttgggagcatcaggcatgtccataaacaaagaattggtgaaaaaggtaagacgccttctagcctccagatttgaggggacatccatagcagactctttcacagtgagtaacagttccagcctttttatctgcagcaagaaaaaaacattgttgacactcatttagaattaggaagtttagccaacaacagcaaatggttcagtctaagatatagtaaacctgaagcacacaggcaaacacaccttctctatccaggcatctgtgaattgtaggggaaacttgatagctccagccggttgaaataactgatattcttgatcccatgtcgttgtgccttcaggcctttggtatgaaccaccatgacttgactccaaaatactgtcatgttgcaaacaaataaaataatgacaaactgctggaggtttgaacaggagcaatcatgtcatacagaactcatagcagcagaatttatttcatatctcgtctacaagcctcctgcctctatattttttctttccttcacatccatgagtcttgtttttctaaacctgcacaaatattgcacatggtagtgaaatattcactatcatttcacccacgctatcaacaagcatggttggtccggaaaccttgtactaagccactaagtgatgatggttctgtgcatctccgggtgcagaagccaggccattttattccactatctaaaaatagcaaaatattccataattttattgtccattgaaaaatgctacaacagaagttgctcatataatgatattaaacagtaaatcgtcatggttcagtacttcatcctcatgatatttgcacatgtttaaaataatagttgttacctagaaagttggtcttccattatatctcttgttacaacctccagcatatcttgaaaaatctttattacagcatccctatcattcttatcattcttctcctgatatatataataaacagacaatgagacaaactcgaatctggtatacagacatatggacagactccatgaagtttgcatgtataacaagcattgcgaatatgagcttaccaatcatcatcagtaattgctaaaaaaaggtcatcagtagacagacagtcaatcatgaaaaggcaagcatgtttctttacgcgttgcattcattaagataaaatgcctagcttctcatcaatttacgtgccagaatgccaactgataatcctttgtactaaaatactttccggcaatataactatcttttagatattacaaaatatatttcgattatctaacatttgaggaaataaacagtacattttgcagtaatttgctgataaatggaaaataagctacatttctttagaaagataaataagctacatgttatgatgattggttagacaaaaaagatgttgaccttaccaaatattttaccaattcaacaaacttattgtaaagatctggcaaagcgtgcatattcaaatcagtaataactttgtcatcagcaatatacttttcaacttctgcaaatatagtatttatgaccctgaaaagcatcacaaaatgcaccatggatcaggaaattatttcttcacaacaatattcaagccttttggatattccttagaaaggatacataacttaatagacaaagcctaggagagagaccttttctctggttcaccttgtacaagatccttgatgatatttttaaatgatgcatagcattcttcaattgcacatttaaaataatagtcgttctcaagcctctttttcaggtcacggtctttgccattgctatctttagccatgtcaacagctatggggatctaacattcacattattcaaaacaggagtgaggtttgttcaaataaaatataaccaaaatgaaaaaagaaagagaagagaaggaccttgctggcaagcaaaaaaggaggccactgcataatctcaagagcctgatcagccacatacggaacaagcagcagctccttctccctgtgttaaaatggggtccacaagtttaaaggtagaaaacacaaatccaattggaattaagtagttatccatgctatgcactcacttgttatttataaggtcctcttctcgaaagctcgtgataatttcgttccacatctgtgcaaatcttgcggctatcttctccttgtctgtgtgcttcctctgaaatgttgtaacagtaacataatatttcagaaattagcgaaccaataaatataaaaaaacaatgtagaaatatgtaaaagaagaatagagagacctcaaaacgactgtgcaaataagactttagacccttcttcctttttgcatcagattcttcagccggaattagacaggcattaaaggctaaaggtattgaaccaaagcgagatcgcagcattcctagggtgcggatctgtctcaccagaaaaggaaaaaggaatgtaaataatgtttaacagatccgcagtcattcaaatgaaacccataggcagtggtcatgctggggttgcacctacaatttaatgactcttctcattttccacaaagaactaattcaattaacagaaagtcagaaggaagtacttaatcaagttattggcaccagttatctcaataagagtaaatttcacaaaactacatatactttgaccaaactatcgcaaaactacagatttaagaagatgtatcacaaaactacagatttagcaccaaatttatcacaaaattaatacacgttttcttttggtctaaaggtttccagttgtttcataagcgaacaacaaaaatgatttgcaaattgcattgaaataagaagactgaaataaataaacagctactcccattgttcccacaaaattgtcactgtttcaattttgaccatttatatttttaaatggttagtctatcatgatatgaggcttaatacaaatgtttacaatgcaaaacactttgataatatagaatatttttaggtacttataatttctttttgcagaaaatacaaatgatcaaagtttaaatatgaatagtgcttgggataaatatttaagaacttgagtgagtattgctgttagcatgataatattgggaagcaaaagattttaagcgtactagtgtactacaaatagtaactggtcactgcaacatggacaagctgtcgtacaacaaaagaaaagacaaatataatctgtttgaaagatctattagagagagatatatattatgttctttattttaaaattatgtgaggggttttgttgcatatttgcctgtaccaatacgtgtatatatttgagcccagagccctttgatgaatacaagtgatcttcgcaacaagatccagacatagatatacaaaagtataaaaaggaaaattaacctctccaagtcgttggaaagcaccataaattccaccaagcagtgtcgagaagattgtataccaaatttgtgtatccatgaaatagacctggaaagcaaacaagaatgcagaaaataattgtatacttccttctacagcacaaatctagcttatcacaattatcttgccacaaacaaatggagcttcctaagcttaaacaatgcgagtgcttaaaaactttctaggaaaacaaaggagaaggtcgtaccaaaatgattggagcccaaagcgcaatcacgacaccaatgtttccgttcgctacataacaaaatttaggattgttataaactaatatacagctgaaattgtttgagtgacatagttaccttttgggaaaaactcatgccactgaaaagtgtgtataggtaacttcatgatatccttggtaggttcgacaagaggcttgatctttaagaataaatgcaagattaagttggttcatacagttacttcaacagaattgatttctaacaaggtaagctcacaataattgagaaaaaaaaaaggcattgctcaacatgaactagattcagcataatcccatgatttcaaaatgtaagtccccttaattgaaaggttcttcaatgatcagatcgtcatggttaccagttttattaggtgcatcttgtgtgcgtcaaataaatttatcataacattacactagaggtttctaaacttgtagagaaggtccaagtggtgttaaacttggaagcagaaggtcccaaaacatattgagtgctgctcaagtctgcaaacttaaaaaacgccatttatgtcataaaggattattttatctgacagaagttataaaatggcaatagaacagattattggatatgtgaaactaatgcggatcatttaaattgatgttttctatagccatattgggtattgtgactttcaaattggctgaaagagctgacacagcactagaaaatggaggtaagcagcgcacagtgcagtttcatacattgtgacactacaccaatactattttagctctcgtaatttaggtaaccaagcatgttgtacttgctctatcattgccatctgctaaccatgatgagaacatttagatattacacataaaacatatactatcaaaagcattaaggcagatataatgcaacatgctcttaacagtagctaaaacagtcgaaaaaaatcatatagcaacatcaccgagcacttatattccaaaaatatatatctatatctaatgtgtccaaacaaaactgcagttccaaatccatagtaattttggtcaaatggagttattgagataaatcaaaatggaaagtaaacagataattacctccacataatagctaaatgcaaactttatcaaaagaagagcaatccaaaacatggtgtacctggaaaaattgagataagatccttttgttaacatgcaatgttgtatagttactccctccatcccaaaataagttcatttttcacccatcccacgcataccaatacaaaagcaaaagattaaaatacacctattttatctactcccaatgcaattattctccactttcacaaacttcgatgcaataattactcaaaaatgaacttattttgggacagatgaaaggagctaaaaatgaacttattatgggacggagagagtgctagttagtgtgtattcatggaatattcacatattcagttatcattgatacaatataatgaacagtaatgtcaagttcttacatgaaaagtgagaaggcactttcatgcattcccctaccaacaaatagacgaggctgcaccaatacacacaacataagttcacaatgttcaactagatcagaaaataactgcaaaacctatactgaaatttccagagaaaatcagtaagtggcaccaatatctaggactttgatacaagaaaggaattgtataaacaccaaacgagttgctaaatcaatgaaataataatttaatcaaaataatccaaaaaagttaaatagtagtgcgtccaagaatactaatagaatatttttaaaataaaaatgatattaaatgtaaaaacagaactgttagaaggttgtaatttcaaaaccactgtttcctcatattataattgtttacacacagtattatttctttatttctaaataaataatgtttttattttgttaaataagtttactaaataaataatatttcatcgagagttaattacttatatttttgacccaaaaatacattttgcttcgtcatatcaggtctccttctcaggtagtagctcacaactatattttccacattatcttggtcagtagttaactgtagtttacaaagaaaaatcgagaatatcaagtttattccctgcaaaagagattaacaaatttatgcctaaattttcttgatgggtaaaaatgatatgatttaatgagtttaaaatgcaatgttgataaaaaacgaagctatcatgcaattcactaaaatgtaattatgtaaatttacctgtgaccaccacatgacgaacctcacaaacttgtagtctgaactttcaagtatacgccgtagaaatgggagaagaaaaagaatagcagctagcaaactgggagacaaatatataactactgcaaggacaaagagtgatgggtggttttgaccatttccaaaccagcctttgatggccttgataattcctgttggattctcccaggtgtatgcatatgtaaccggcagtaatactacccacaaggctgctagtgtgaactttagaacatatctcagtttaactgcaaattccattgttctcctggccttccaattaaagattatatcaagtgtagctgtaaataccaataagaattattcaaagaccaagaaattacataactatggaaatggttgtgctgtcttgtgctcactcaaagatcttatcactacacaaatataaattggaatgactaaatatctaaattttctttcacataaaatattcaggtgttatatttcttccatgctgcattcactgactaattcgcagaaaacatattagcttgttggcataattatttcatgtttttcagaccttgcccgagatttagaatagcagaagtaataaatatgctcagaatcttcttgaaaacaacaggatcaaaaatatttcccagcgagcctccattccaagccagaattaccataacctagtatagaaagatcagtaggtagatgagaataataaaaatggttttataggtatctattattctattgcaaaggtaaatatgattctgaaatctgcaagcactgcaaactactagtattctcagaagagaataacgtagaaatggaggttcatacctgaagagctagaataaagaaactccacattctatcgaaactcctgaatatgtgccaaaaggagcgtagctcaacaaagttgacctttcctttctgcttttcagttcttgtggtctgcaaaaaggcaattacactactattgtttcaaacacccgaaaaaagaagacatgatactgaagtaataactaaagtgggctcacttcatttctttgatcaggtgaatttaaatgttgacaaaagaaatcagcatccgcacgcataggccaacctaaccgaaagcactcagcagacctgcaatttaaagaatgtaaaatataggcaacaggggtacaaaggtgtaagataaactaataccagaaatattcatttaggtcatcgtagtttctccactcagaatgatttcctttttctcttttgctcctttcagcttcctgaggaatgatagcaaaatactaattttagcaaagtagtgtaaaacatatattgaataatggaatgatagctgagaacaagatatacctttgcaatggtgaggtaaattggagtaacaactttcttcagaaaggcttctttctcacccccataggctggcttcacatattcacccgtcaaggcactcacatttccaactagcataccatacatttcaaatgccatctatagagttgtaagtgctagagttgtcagcacctcaataagctatcaaagtccaacacaaacattgttgtgggcacagtagaagaaaaattctgagctaaaacattcttcgaaggaaaaaaaaacttatactaacacaataaatgaactccatgaatattggttgatatggttgcaaaattagactctccataggatcaactatagtatcttgatagaacaggtcgtagagttgaactgtagattagtataaattttgctcaatatgaatgattgcatcctcatttacataaaggaatttacttaaactgatgttgctcatgcatacaattagcaattttagctactgtccttaacaccttgtgaagattgatcattcatgaaacaacaattacagaaaaatacttcctctatccacaaatataagcattccaaacgtttgaaatttgtccacaaatataaggattctagagtactacttgtcccatcaatcgcctctcgttcaaaattattcccatattacccctaacgacccttccattcccatccatccctcatttagtgaggggcaccaaagtcttttctcctcaactttaacctctgctagacaacctagaaatgtttatatttgtgggcggagagagtaactgtaaattatgagttgtttgatctcttagactgaaacaacataaatttttaattcgattttagcaaaatgagatgtcacaacagctgagttgaaaggagtgaatcatatagaagataaacatcgtaattgagttatcttatgatacagggttcgtgtaactgcagtgttcataattgttactgtacatcaacatgtagccacttccacattctttctagatgttcatatgatcaatggtatcaataaaatgtgaaacagggtaggcaataagaagatggtcaacatcttttttactagagtttacccggaaaacattttacaattgaaacataaatcacacattaatacctgatgactattaatctaataaccccatgtataataaattttacagcataatgtattgcttaaattattgttagtgttattccaaaaaaacattggttggctaattgcaaatgaagaaactatactccgaactgcttacctacatgtttgttcatgcaccaacccagaactttgtttacaggtcaagtggatgcaaaaacgttgacccacgcacggttaagacaacacaacactaatgctttgagtgtgcacataaccaaatcagtccatggcatactccgcgcatccattcacagaaaataattcattgtttgttttattcatcataaaatatatggttgttgcagggcagtactccatggcagtccttaaggcagatgaagagaacgagcaaatgcatcatcaaaagctataaataaagtcgttatcctacatgatccaatcaatggcctactgaagagaaatatattcataaagtgaatccggcaactaaaataaagaattagagatataaatttaagtaaaaggagaatttaagatgcagaaagatttttattcacaccatacatgatggtatatgtagcaaatgcattccggcataaatcgcaaatttgcagcttcaccccagataagaaggtacagacccatataaagcagtttacgttgttgcacctcctgctgaattgttggcaacctgtcattaagaaagataatggaagctcagagactgtaagtgttcagaaaatgtaaggcatcaggttttttttctcctttttgatgaggaaaaaacagtacttattccctaacttgggaatttggtccattttgcgtcaaacttttcaaagatgatttatcaccttttataattattgcacatacatattttgaaacaagagggaagttgatgtttaaaaaacttgattgctttgatttgatatagatatgacttggctcactatgagtaacttttccagttgatagtggcagattgtaacatggaccattcaatttaatgagagcccttagatttccatacacctattgcttttggagttttagtttgcactagatatgtccctcaacacatgttataatagttaaaactcctggtaccctaaaactaaggagaggatgtccaaaccagccatactcaaggtcattctaaaaccttgaaccacaatggaaggccttcggcaacatatagcaatccttgtcttcttttttttaacactaatgcattaggtgcctgcttctttccatctaaaagtttgcccactaccacccttctgggtctgtttataggttacaaattatgagaactacaaccctacaaagttcaaaccatgctgattgtataaatactatggtatcatggccataaattcttctgtttattccatctaaggctcaccttactctgtgtgtttaatgtaaacatgggtgcagacttacgacaccagcaagggacgcgaaggaaaggagaagatgagagatattgccttcaattggtagggtgacaacatatgctttgaactaataggctcacagaccaggaattacatatataaccggtgtcggatgttatggagtactgattgcactaccccttttaaattatatttacaaatttccaccttcacctttaatatctttcaaattgttttaccttttgcaactgcagagcacagagatttgtgtgggctttctacattattttggttgcttcttatgaacattcagtccatcaagcagaggtaaggtaatgaaacacaaagcactacctccaaagtccaaacagatatttttcaaaagcaataagaagaaagaaccaagtacaaaagaacagtaagataacaatgaagagattctgaggtagtcaccaaaggctactcttgcgatcaaggtatttgcaccactttttgtagttcttaaacaactttttcatcacttcattcagcgcattatcatccaactgcaacgaaaattgctgataactcaggcttcagagaaaataaaagggaatatcaaaagggataaaaaatgtttatgtaaacatatgaaggaaagaaagtaagatttttaatctgttcaggctcagggtttgaatattttcagggaagaacagaacctttgattgtggatcagtctttggatttcgtcgtatgtgtacgttagcaagaagtaaaatcagatgctcacgctgattggaaacattgtctgtctgtatgtcaagaagtcgatgagacatcaaaaccccagataatgggtaggttaagagtcagaatcatagttatgaagaacaaataagcaacgaaaaatattcaaacaaagtgtggattgcctttcctgaaaaccaaacatagattgtagccagtccaagaggtcttcgttaaccttgtgttcataagttttgggccatggaagacctctagtattgcgaagagcaacagcggcagcttggatcttgaaagtgagaaagtatcagaaagtacttcactttgatagcattaagtcaactcaatagaatcgtaatataaaagaaacctcaggaaatttcatgactgcttgattgccactgtctggatcaagagggagtatattgaaagggagatatatctttgtcttctctttaactttatcagcggcttccaagatctaaagatagtaaaacagatgatctgattggtaaatactactacttggtagataagtaatatccatatgaacatgaatgatgattaaagttcagcaacagccacgggaaaaaaacaacttgttaggctatacctcatggtcaacttcaacagaatgctgttgagtgactgcctttaaaacctcaaatagaacattagcagtctggtatgccttggtaagttgagcactgcatgaataaagaaaaattggcaacaatgttgatgagaagaagattatgaaatggcaatataacgcaccgatccacttggtcggagacattttgaagtgcttgaatatatttcttataatagtgttgatagaaggcctgtatttcccgtgcatcactcttgcgggcccttcctctcaaggtgggttcattctcctaatagaaaaaaaaacaacaggctattgagaattttagatatatatccctgtgacatggttgggtttttaattcatacgaggcattggtgtggtcacctaaaatctttcaacattttctggacaaaattaactacatatttttttagaagctacgactaacctcctatgatgatataagatataactcttaatgagcacaatgaaagattcatttacacgatcatgtaaatgttgcacttattagcatgcataaaaatgttgaaacatagcactggccaaggggctatgtgtaaaggaaaaaggtagaggaaaggatataagcagaggcaagcagtcaatggcgccatcacaggacagttgtaggataaaacaaaaatggatgcaaacaactgactagagctagaagtacttgaaatgcataccctttcaagccgttgcaaaagagccgtcttgaattgccggacaccccggccacttgaagttggatctaacctgtgagccttttcaaatgcatagaatcgacctatccattattacagacatacaaattaatgtgatcaaacacattgtgaagcagaataagattagtattctttttttatggtaataagcaatgagtgaacaatgtttgtaagtggatcaccaagacgccagtgtttttctgtagctaacttctttgtatgtattgtggaagcgtcgagataggggtccccccaaaattcttatccaagaaagaagtctaagataatgatagcataaagcatttccatcaccaaggcgcaattaggcaagagagatgttcgtttgtgcattcaaatttttaaaacaaaacattagcaagctttcacactaggtgacattgtgacagtccagttagcagtatgccaaaatatggtctttgtatagtggaaatgcagaggatagctggaggtgttgactcatgtgcaatctcacaacagcgaaatcactgggaggagcaggttggggtagcttacagaggtatgcaacccggggattggacgcctcgacctcattggcaacacggaggatgggcgcgatctcaacaagcgatgatggcaccacctcactgtcaaagatttgctcgcccaggtttaccgctgtctgcgttctgaggatgcgccgctgccccggtggctgcattggccctccccgggatagagttcgtgacaatgacgtcatcgtgattgcttccagtcaccacgcccaaacctgcgcacacgaactgaaggtaagttgagtatcgagacgaatctagaaagtggtaggagcttctagaaggcagagatgttagcactaccttgctgctctcaggcaacaattctatccaccaatcaatcacctggaaaccgtgctgggggcctagcccatgcctggaatttccaaaatttcagaaagttcagaatacgaacatgcagagcttaggaacctaaccgcacaagagacagtaagatacttttaaacagcgttcgtccccacacaagtcaaaacatgaagtgctatgctactagaaccttctagaacaacgaggtggaagcagaggtggagatgattaccttccgccgagaccaccgcggctccaaaatgcaaaaccccagcctacaagcagaatcacgcctgtgtcacaaacttggagaccctttctcgcagtcgcgggggcatcacagcgcagtttccagaaaactccagaaaccttctgtaagaaggtgatcaaaaggaggatttcattagttcctcgcccaaaaggacaatgggcgagcaatcggcgcgataactcggagaaggctagaaccttctagaagcctccaaagtgataagacccagcgcgcgaaacgcaggcgagcggctacgcacctcgctcgcggcaaaacccagtaacctctcaccagcaacaacaccgcaccttacaggccaccggccgcgacggcgctccacaccggacggcgacgcgggacttgtcgaaaccgccgcggggatccaccggaaggggaggaggaggtgatcggcgtgacgcgaggtggtggggattggagttggagaggaggagaggatgcgggttttttatttttttgagtgggagggagggaggaggatttgggaagaagagacagtggaagaggagaagcgaacgtagttgggccggaaactggggattattacggggacgtgccactgggaagacggaagtggaagaaggcgtggactagtgggtgcggccgtgcgcgagtccggcggttgcggcggcggaggcgcgctcatcaaaaggcggagagatccgcgtcatctccaagcaagccacgtcttgcttcgcttcttttccaatctactcctagtacgtactcctactgaggtacgtctatgcatcgcacgtacgtgcactgtcgttctgcatatatataggtacatccttcctcccaaaataaaacactaatatagaacatgatacattccagtataggaatctagatgaatatgttactttgcataagaacattaatatgtttatttaggatgaatatttttatgtcacttacatattagaattagggcccctttgaatcacatggatgaaaaaacagaggaatagaaaaaacataggattctgacatgaatgtaagtgtaaaacaaaggattgcaaaacacaaaaaaaacatagaaataaccgtttgattggaccacagaaaaaacacaggaatttgaggagagataaagactcagggctcattcataggaattttagaggatttcattcctatagaattttttcctatatagtcctttgaatcaaaggaatggatcctatagaatcctatgaaattcctatggattgtcttttcccatgcccctttgagggcccctttgaatcgcaggattgagaaaacgtaggaatagaaaaaacgtaggattttgataggaatgtaagtgtaaaacagaggattgcaaaatgcaggaaaaatataggaatgaccgtttgattgaaccacaggaaaaacacaggaattggattagagagatagactcaaaagaaagttagcaagaggtcgaagctcttgctaaatttcctccaaaatctctataggattgtccattccataggaatttcaaaggattggataggatgtaatcctttgtttcaaagagcttcataggaaattttcctataggattgaaatcctctaaaattcctatatatttcctccaaatcaaaggggccctgagtctttatctctcctcaaattcctgtgtttttcatgcggaccaatcaaacagtcattcctatgtttttcctgtgttttgtaatcctctattttacacttgcattcctgtcagaatcctatgtttttcaaaggggcccttaacaagaagtagaaccttatggaagaaatcctttgaggatccctttgaatcacaggaatgaaaatccagaggactaggaaaaacataggattctgacaggaatgtaagtgtaaaacagaggattgcaaaacacaggaaaaatataggaatgaccgtttgattggaccacaggaaaaacgcaagaatttgaggaaagataaagactcaggccccctttgattcaaaggaaattcataggaatttttcctatatagccctttgaatcaaatgaatgaatcctatgtaatcacatgaaattcctatggaatgcctcttcccatgcaagttttggaggaaatttagcatgagattctacctcatgttaagaatcctttgagtctctctctcctcaaattcctgtgtttttcctgtggctcaatcaaatggtcattcctatgtttttcctgtgttttgcaatcatctgttttacatttatatttctgtcagaatcctatgttttttctattcctccgtttttttattcctgtgattcaaaggggccctcaaaggatttcttccatgaggttctacttcttcttaaaattcctccaaaacttgtatggaaagaggcattacataggaatttcataggattccataggattcattcttttgattcaaaaggctttgtagaaaaaattcctatagaaataaaatcctctaaaattcctatgattttcctttaaatcaaatggggccttatttattttgaaacggctggagtgtgcatgtaactatatttatacggatccagcctgcagttacggtacggtgtcctgcaccagtcttctcattttcttcttccgtttgcaactttgagagagaaaaaaaaaacaaagaggaagaagcaactttgcaagtgtcgttctagttcttgcagtataggatagcaaagctagggcgatcgattgcctgtgttaggtgccgtgtgcagcctaccgtgtcttctcgagagagagacagagaaataatcgatcgatcggtgaagacgacaccaaccgaaagtgaaatggcgaatgcttggtgtccaaccgtccgggggggagcaaatgacgaaacgaagtctctgcacacttcattacgcgcaagtgtcgttggcgaacgagctgccgagaaaggtgccgatataattgccagacggcgacccgctctgcagaaatcgcaccaggatttttttcttgccctgctgcatcagtgtctcaccagacatagatgatcaggcccagcttggaatggtctctcttcagatcatggatctgatgttaagaggcaaacccctcctctattttttgggcaaaccttatcgcaaagatgtaatggaccccaagatcttcctgtcttgtgatgcttcaaagaattttggctataatctcacgctgacatttcttctgagatcaaccaccggtaggttcgcagtcaggtcacttcagccggccgaagaatgtgcatcttgttcctccgtattccatccttgtgcagacaaatatagaataaatatgctgtatgtttcagcagcgcatctcgagtccattcctgctccccatcttccgttgtggaatgggatatgttcctctttagccgagagcgtttcagaattcagagccgcatcgctcacatacttcaaaaaaaaccctactatcctttttttttacggtaatacgaagttagtactaacatgctgctatcaaaagttcagaacagataccataatttacagcatctgtaaatatcagttcagaaggtaaaaaagggaggaaagtagtctgcacgaatgaacagctcaggttcgttgttctacaaggccgtgcactttgtttatcgcatatgtactcgctctttatcattttctatagaaaaatgccaaagaaattttggtcaagagagacatcctggtcactgtgctgcgggggttcggtatgtatggcctaccattttgtcctacaaaatcagatgctgaatgtgacttttttttcagtactatacacatggctacaaactaacaatcatatgcgaagggtagtggaatggctgattgaccaaaagctaaaaagcatttgaatatggttgagatgatcttctgtttccctgacaacatctaccctatattcacaatcaccaccacttacaaaaatgaagtgtcatacactgaaacatgttaatacctttactaccagcaatgcaacacaggcacctaaacttgtttacactagcccggttaacgagttacttgtagaaaatttcgtcaatctagttccaccattttgaaaattaattctcttttcttactgacaattcgagccatttattgattcatgattatgcaagttccaaaatgtcctcttatcttgaaaatactctacaggatcacattagaataaaatcttaacccagacacagtagcacacgaacaaattcacccttcacaaaggagaaaagcaccacggatagatagttctggttgactccaccggtgcagcttttccttcttttccttccaaagtggcgtcttcctttgctaaaagataagagatgaggatggaggaggaggaggaggaggaggcgacggctgcgatgcgcgtcggaccctctactacggaaagggcctccccaccaatctgctgccatttccggtggcaggatgggggaacagattagctcggcttgaaagctacgaaaaaagcagctcatcttcttcagtcacctgtctgatcctactacgaacagccggcgagtgtgctgcatcacagaatcagagacccaagtaattcggtgtcccgtgtcccggacgtccatgaggcggcacaagtatctgccttctattggtcaaacactcaaacctgacgaaatggctgcttcctgctttgtgtctggattaaccttcacgcctcggtggaatcagcagagtgagccaattgtaattttcagagcagtacacttcattccaagtttccaacttgacaagtggtttaatagttgttcgttgttcgtatcgtagactggtagaatgaggacagacatggtgatgctaccagtaattaattcagtgatgatgatgctatcagtactatagcgttactttttctttaggcgattcagattcttcaatcagatgtgtcacgatcttgccaaggaacgggtcacctgactgagcctgtccaagtgctaactaagaattgagaaatcaggttcagtgcaaagagagaccccacaccatattcagagacttagaaaaggtggacttgagactaaatcgtcttcagctttgttttcttagcgaagggggtttgctgagtgcagaggagataccagaaatgaaaaggagaagataagaaaagaaaggatcaatgattgatcatttgatcatatctgatgtacctttaattcggaggtagtaatgtttaatcgggtggtgaaagcgtatgtggagctactagagaaaacaaggtaggcttctgggtagacatggactgatactagtaaagaaacctttatatggtgcataatctaaagccaagtggagtataaaccattgaactgcatctgtggaaagtttggatcttggaatttttaagttcttctacctcattcaggaattcagattgtgtgtagcgaaagccacccacaaggcccatcagtattcaggtctttagcccagtcaatatggaggcctataatccactaaaaaaccaaaggcctaattgcctaaacacacaataacacaatatctgaattttctctgagaagaacagcactggtattgatattgcaaacttgaatttacaacgtggtcgccgagacgatgattcaaccgagtataaagaaacaacgagtgaataaaagcaaacacagaggcaggagtcaaagaacctactctacctgaactacacagctagttcaattttgtgttgttcttttctgccattttattctagctaaactgtagaatcgatcagtcataaacgaattcaattcgaaggaaaccaattaaccaacccgagcaggagagctcgatgacgagagaagaatcagtcacagctcggccacctgtcatggcagaggcttcagtttagagttcagagctcagaccatgtcgctgatgagcagcacgtggttggtgcggtgcctctccacgaacatcttcgacgcccccgccaccgtcttcctccatgtctgagcatcgcgcagagtgaaaccaattcagcattggagagttggaaacgaggcattggagagttgagagcttagcttacccgctccaacgcggcgaggaggaggccgatcccggcggcgtcatcgaggcgcgcggccccgccccggcgggagtggctcgcggcggatcccttgcgagcggaggccgtggaggtcgtcggcagcagcagcccggccttccactcggtggacccgccgatgctccgcctccgcttgggcgccgcgagctccgcccccgactccaaatccctcgcggagagccccgacgccaccctcctggacgaccgcttccgccgcagcgcgaggctgcgccgcggcggcgtgatctgcttggcgtgcgcgtccgggtcggcgaacttgcgcaggagctcgtccgacgacgccctcgccacgtgctgcacggacaccgccccgccgccgccctgcgccgtggctgccattgcagagatcggagctttgacacagtgaatccgttggtgaatgggaggagcgggagatgggggaggcgagggggatttaagcgcgggatttaaggggaagacgagacgaggcgaagaggaggttgatggggaatatagccgttggggagcgcgggtgaggatctcacgtgccgcgcgcgcgcgcgaggctggcgcggtcggtcgctgatctggtgcggcgcaggctggtcccgggagacgcctttctgactttggctcgtgtcggtcgtagtagtggtgctgtggtggtgggggggatttattttctcccgtgagcaagaacgggcaggaaatctgacagggactatagaatgatgtggattcaggatttcaggccgttaggattcagatccatggtgattgatgatgaccgtagcaatggcgtagtaatgctgtactgatatgagcattaacgaaaagcaatttggtactacaccgggattgcgttgcaggagttgagttcaccttcatatgaggtcatagcatcacaggcatgatgatacagggggggcctcaacctcaacagtcaccactcatcacacgttcacagtcgcactgatgcctgggaggggagcagactgaactgaatgccaagacatcatggcatggcatatactcctattcagcagtcagagaacggtatgattgtactgtccatagcaaagcattataagatcacaatgcactgatacaacaagctcaaaaggcaacttgtatggagtttcagttcgattaggtgcgtgtacactgttagggggaatgcgaatgtttatcagagactgatgaatgaaacacacaagcctgcattttcaggagacccgtatgttaaattttttactataaattccactctcagggattcatacaaaagaacagaaccaaaccactgtttccacctcgaaatgacatatgaaaaggcaatacccaaggcacagctggaaacaatggtacaacaccatgaagcagttgttcaacacttaagaatgaaaccatcaagtgcaatttatccaagattggcatacaattggaccgaagtatgtacaactaaaaaggtgcagaattatcctaaaatttgaacttctaagattttgcagcgccaaagaccaaaccagcaatccaggtgaagagcgatccgataacccacaagactagaaggaacacaatgataccagccaaaatagttaggacgggtgggccatctgttgagcttgagttatcatcacttgagctgttctgttttgcaccagtgctagtagaatctggcttctggtgctccgtctgcaagcctattgaatcctcgaaacagagaaattttcttgcagctggatcaggaagcctgtatgtcagcacagttaggagcgacaccttggaggatgcattacattattcatcgacaaattacttaaaatgaacagccaatttgcaatgcacaaagcaacttatgcacataagagaataagtgctaacataggggcaaaacacccatgaaatcaatcataaaaaaaactatgaccagattgactccacagattgttacgaaatgttttattcaccgcataggctaagcatggaggagaagcttgtattctagtcgcaacatttttgcaataccctttttttttcgggaatacaaagatttgtttatctttgtattaagacagatggtttgtattacagcccaagcgaaattgaactatgaacaaaaatgacaaaagagaaaaaaagggatttggaaggctagcgctcaacgctagattggcaacaggattatgtgaccacggagaagctagcagctcaatgcgagattggcatctcggaatgccatagagctgctttctctactgcagcggctgccacctccatccaggtcttttgttggccgttgaagccaccgcctcgtgaacttgcaaggccataaattcacagtggaaattgaagtggatgcaacctgtcaacctcacaactaaacaaccgaagtctaaaaaaaaagttgggcctcttttgacatgagtactcagtacaccacggagtatgatatcacgctacacataagtaatcgtacattcggtgtagttgccagccaaagatacaaatctcaacaatagaggggacggttctcactaaccatcctagatgttaaaaatacaacaatgcgtaggcttaagaatcaattgcagaaaactagcaattcctcaaaatgtgtgttcatactttcagctaaattcagcagcactacgtattcaatatggactacatcgatccccttcccctctctagatcctttgtggtaaatgggtcctcgccaaattgaatccaatcgggttaggcaagcaaaccatacggcaacagcagaatcgaagcaaaccgtgatactcttttctccagccaatgtccatgaacaaaggcgtgagataataactagataagagagggaaggggagggcacctgaatccacggaggacgacgcgggcggctcggggagggacggcggagacagcaggcggaagccggcgaggggttcggacagcccggagaagcggaagagtcgaggcgaggtgggggaagatggccgccatggcgcccaacggccgaagaggtggagactggagagagaagggagcctaaaaccggcgcaatcgagtaatcgaggtggggaaatgggatggagacagcagaggctttgttggaaaaaacggatggtttagatctgatgatcttcttgtcattttgctgcggtcacctgtagccacagatgaagcataggagtatgggattaggatagttctagcttgtgcgcttcgagcctatgaagtgcttgttttcgaatttccaaatttcgaaagtcttttgcttgttccgttgttcgggtatgtttagtagagctccaacttctaaatttaacttagaaatcggctctggagtagagttgcagggcctgtttggtacagctccaactcctaaacttcaggagttaggtctggagtgaagttgtaaagctgcctaaacccaactccacgactctagtttattttgtgagaaagctccacttagctccactcttagttttagtggagctgaaactgtttggctgagctccagctccaggagaggtagagctgtaccaaacaggctcgtactctagttcattttgtaagagagctctacccagctccgctctcattttaattggagctgaaactatttagctgagctctatgagaggtggagctgcccaaagacagcaagagaaaaatgtaaattcatacatcattcttggcacttttaataggatttttttcaccaaaataagggtaagtcgaaccacaccaaatatatcaattcttagagtctggaattaggggaaaaatactcttaactcttcccgttcatgttgaacaacaactccatcttctgcaacctggggaagacatctaactcaagctaaacttctagagaatagcagtaatctattttactctgctgtctgctctgcaattttgcatctgcatatctgatccgaaatatacattttctaagactgatgagaaagaatacaacatctgacgaataaatcagctgtggatactcataccgagaaaagaagcatacgcttctttttgtttagtacaaaccgtgcaccctctatttcagcttttgatacatcgaggtttaggcaattatatcaacacatctaattggagaaacctaggtcatcacaatctaaaaaaagaactacaagtacatcctttagacaatcctgcgccagttcaggattaagatgtccacagcagcatgctacatcaactcacttgcactccagacaagtagagcatggtcaagcatcgaagcttgttgagaaactcaacgtgctgcactccaagttcctcaaattgagctgcattaaaatatatacttgtgtttgtcagcaatttatctgtgtatgcaataatgcatataaaaaacaatgttaagtgctagaatacaaaaaaagggcaaagaaaaatgtttgcatacgcatacataaatcaaggctatgtactatactaagacagaagaccaaaggaaaagtgtccatcttcaaagaggacttctggtttatgtcatggttttttaaatcttccacaaagaagtgtatgaaattgttttactggttcatcattcgtgaactttttacgatgtgtaaaaggagctaatccccacttgatgacttggcctccttataactttctagattgcaaagataaaacagcgcatctttaccaatagtcagcatacaactagaggtatttaccatgacggcaactccactatcacaaaatcttggaatgcagatcagcctcaccttttgtttttctggccctgcatgatgacaaatatgtttagttgggcgctaaaacaacataggaaccttacatgaagcagtaccttgcaataattgagtttcatatttatcttgattcccgacgaagtaaacatggggacagctttcaacgagaaaaggatccttgtctgtgtatggataacatcctgggtgaaacagatatttacatgagaagggttctagctttgctataaaaatggtcactaaatcaataatgaaattgaattacaaacagttggatgatataatacaggttttttaccaagcaatcacagcatagcacaatggggctgaaatgcctgaagagttacctagactgtttggagcagttggagcaagatgacgccaccgcagtgttctttccacgaattccagcttgtctttggcatcagagtacttgtagaggtcatctatgttctgtccagatgttccaataaacctacatgtagaacttccatacttcaaactccacagctgctttaattgaggaaagttaaaaaaacaccaacacccaccggacactatcaagctcgaattgatgtggattcgagcacgatgaaaaagtgttataagtggctgctccagcaaaaaggcatctatgcaaaggctgccaaaaaaaaaagcaagacataagttagtcatgcatgcataaaaacatgcttgaatgttactagtgcaaattagtcattatttttccatgtcaatagcccacctgttgaggcaaagaaaaatttgctgggtcattagatccaggcatcatgtccacaggcaatgatgccacaagctgcagaagaaatggattacattcatactgacatcataaacctgaataattaattgcgttgataatatttgaggggggagtaaacggttgaaacctgagtgagcattatatccaattctttgattggttcagctatcctggattgatctttcgatgctactgcctgaaatatcagtgttcaccactagtgcaataaactaaagctatggagtttcaccaaaaacatgtaatatgcagtgacattacctgaccattgaagaatcttggagaaatatgtaccgaattcccagccaccacaacgcgtactatgttggatgctatggattgctcctaattaaattgcaaagagatcatctaaatttagtgcatatcttcacttgaaaaccttcattttgggaaaaataaaataaaaaggcgcatacattctcatcacccaaatgccctgtgatatggtctataagaagttggaattgcagaggattgaatttttcactcccaatacttaatcccgacacaaataccacatatttgtcctcgtctgtaacagaggtaaatgccaatgtaagagatctaaccatcaaaacttgtgtaggcaaatggggaaaatggagaatgagcaagccaggataggaaaaaatttacttatgctaggtaacgtaatttgaggaggaatcccagcctcaagaatatcttcaacaagaaagttgccagcacttgtttctttcccatgtaaagctattacaactcctgtggacaattggcgggtgagtattccaagcaacatgatatattggataaaattgttcgacaaatgctacaatcataaagaaactagtctagaatttgcaaacttaacttttcagtgaaaaatatcagacataccagtaacatatgctgctggaggtatggctcctgcaagtgtaactctcccactttcatcttccagaatgagatgatcatcaggatgcatgaaattgtgtggtttaacaagaggaatagcagacctctgtagcacaatagttcattcagaggccatccaagttaataaggataagaagacaagacatgctaaattacctccttagaatattcatcaagaatggaaggctttaatttcatgtgcttatataaagttccaacgattatgcaatcctttccttcttcaagtcccaacacagtagtaactgcagaacagcaagaggcgtgatttgaagtttaaacgctctgtggatgcataaaagcaagtgtctcttacacgatccatttccatgaactaagatagacatgcggcaaatggatccaatgttcaatcttggtaataaggaggcacatttcataagatcaaacattcatactgactaaataatgccagcaaaagatcttacgattgattactagcttcattgcgaattaactgctggacaaagcatttagtaagaaaaatgttttttttagttcagttacattcaccaaccaataaaaatctattggtaaatagaagatgccaaatcagtattttgtgaatactattttcagcaagcatagacaaactagcacaggacaagctcataacaccccctaaaaaaaactcaggtgatggtcatacattcacactatggatggagcaaagatcgtagccgatgtgccaaattgcttctaaaaccctagtatgagctcaatgggcctgaaatttcgcccccagaattttgtagagcgaaccagagaatccacatgccagcacataaaccctaactaaacccatcatgctacatcgcaatcaactcccaaaaacagttcaagctccaaaaacaaagcagagaaaccctaacgatttaggaaaaagcgaggggtcggaccaggaaggtgcggcttccaggaggggacgagggcgtggaggaggttgcgcatgtggtggagtcgcgtgaagtagatgtggctgtactgctgcccctggtacttctccccctggatcgcgtacctctcgtcctgccatcccccaatcgccattgctcagcccagaacccaaatcgaggtgattcgagaatcaaaagaaggagaagcttacgaggttgctgtactccgcctgcttcctctccatggcggcggcggcggcggcgagtttggggtgagacctgaggttggaagcggctccgcgatttggttcccgctcctcccgcctccgcgcgcccaaatttatccgccaaaatcgcgctccatttgcttcgcgcgccgcccgcggcgtcgccaaccctcgcggcggcagcgtgctgaactgctgacagttgttgctgacgcctcgagatctagcgggctttcaggcccataatgccttctccggcccattcgcggggaatgggccggaactgaggccttccaaacagggcctagcccggatacagagtaataagttcactttaggtctcttaacttaccagcgagttcgattttcatctttgaaccaattgacatgtgggttccattattttttaattttattatttaactgacatgcggatccacatattatttttttaaaattattaatttttgcttcattcatcacgtcaatgccacgtcagacgaaataccgagtcaaattaaccatgtaggcgccacgtcatctgaaaccaccgtcaaaactgtcatgggatctatattacactgttggttttgatagttgagggacccgttaaaggatgaaaatcgaactcgctgtcaagttagggatctaaagtgaacttattccgggtacaaacggcggggacggcccgctatatatgacgccgtggtcgcggtcgcgcgatggggccgcgaagtcgctctcggctggccgcgttttcctcgtggtgcgtcgtctcttcttcgtgtgatgatgcatcgcgcttcgcgcggcgtgctccatgaccaatgagcactatcagtttccatttccttttcgatggagacgtcattttcttgtacacgtggagttaggttaagtaactttttcatgtacagagccagtactctcagctctcaaagaatagacattaatttaccgtaatactcggtctccgctcacaaatacctatcggtttatcaacaatagttatagttaattacataaaatatattcacagttatgaatgttggagtagtagatattattcacttttgtattgcttaagaaacaacggtcaaaatcacatccatcaaagtatgtaaacgttcatgtgtgccacgaacaaccacgtacttcctttgatcagatgaaagagatactcgagccatcaccatcgtccaatatcatgtgctgtatctatatatgacgcacgtgcactctcccagctgcccaatacatgctggatttttgttttctaccataagcgaagttgaagatttctgctcttatattttttaagtaggtgttggtaaaggcactaggaagaccatgacaagttaacaataactagtggcaattgtttatgtgccaattttttgacaatttgtgtacctttgaatacataaaaggatcatccattataattttaataaccttatccatgactacattttttatcaaccactaaatcaacacctaatatctcaccttgtaatgcgaagagatcatataatatcccacatgtttattttcttccaacaacaaaatctttctagcacgcaaaaaatctcatgtcccaattgtactcatgaacctgtcattttggattgtagtagctttgttttaattaatattagtaaacttcaccctttcacctaaacaaatttgcagttaggtatatcagtaatcctatatattagagatgagacacaaattctacacgtggacctcagaaacacacgcgcgcgcacaagctagagtatgtttgtattttcacggtcttttttagaacgtatgattctcataacacataaatagaaaagcaaagattgagttgctataaaaccttaaatcatactctctccgtttcaagttataagatattttaactttaatattagtaaactgttccaagttcgattaagggtgtgtttagtttcacgctaaaattagaagtttgaagaaattggaacgatgtgacggaaaggttggaagtttatgtgtgtaggaaagtttgatgtgacggaaaagttgtaagtttgaagaaaaaagttgggaactaaacaaagcctaagtttctagactaatatttataataataaattagtttcatcaaatcaataatagaatatattttcataataaatttgacttatgttgaaaatatcaatacctttttctataaacttggtcaaacttaagttagtcatcttataacctgaaacggatatagtagatattgaaaaaaatgtaggaaagccacgttaatgaccatttggttgaagtggaggaaaaaaaaaagaatcaggagagagatagacacgaaggattttttttcttctccaaaagtttgaagctcatattagaatttctccgaaattcctatattttaagccaatccatataaatttcatatgagtttagctattattttgatccaaatgatcatatggattttttttcacacgattgaatttctctaaaattcctgtagtaattctttatttcatagtagcccttagaatattcatagttgggcagtttatcttatgtggtgttcttttcttctgaagatgatgatgaagattaagttttttacgcaaaacgagatggtattaacgtatggttgattgagttttaattaatacaaacttgaaaaatagattaatataatattttagagcaacttttatatagatagttttttacaaaacatatcaattagcagtttaaaaagcgtgtcacgaaaattttaatcttgatccaacttttattggagtaaataacgagaccttaatatcatagttgtatatacacaaagattacccgtgaccggtgggaatcaaactcaaagccttccttgccagacaaagataccaaataacatgccaatacattttctatagactaccgtgagattcaggatccccaaactagccgtgagcgaagagacaaacagctaaacatgatttgttcagtttctttttcagaccaacaagctagttttatgtcgtaacgaaataaataaataaataaattcgtggcgtcacgcatggcaccttctgtcaaattgtgtacaggaggcaattaattgtacaaaatatgtgtacttttaggcttagggggagaatataataaggcatatggtatatgctctgtgtgtgctggcgccaacgtggatggataatgccgccgcgaaaattctcattaaaaactcgcgggccccaaccatagccgtgcgcccgtgcgtgttcttgttcagctggtgaagtgagcggtgacgactgacgactcgagtaacattacatcgccacactgttcgtgggtaatgtcctctgtggctgaatccgccctcggtttgtctcagcaattttcgtgtaaaacgtcggctacgtcaaccgtcaaaatctccttttctcctcccgttcttcccttccttgccgtcgcggtcaaatcgaatctcccgtagagatcaacggcacacacgaattgaacaacgtacgtacactcaccaggctgacgaataccaacggtgtttatacaaccgcgagatcgcacgcagaagcagacggggatcagggagggacgatattttccatggctggggaggggatcgcgatgcagtacaaaaggctgatcttggaacacggacgcttcacccgatttcggccgtccaccgcgcggtgccggatgtgcccggacccgacagcggctgctgtgctgccccctccgcgcgggatcggaaagcgacccgtgaggcggcggtggccgtggaacggcgtcgcccacacacccaagagcaaaatcctagttacgtcccacaggaaaccgggccagccaaccggatagggctatccgcttcctcttactatttgtttgcttcctcgcgacctcgctttgtcggcgagttttcagactagtgatgggccgttggctgctactccatgtactgtggcgtgatggtgtcccatgacatgttaatgctaacaccattcaagctactacttctactgcgtacttccatcggttacatagtcccgattaacgttttgaataatagcacgatctgtaaaatatatttttaaccgtattttttctattatagttagttataggttcgtgtgttgcaacggttcttttgttgagtttagcaggaggaatttggttcactgggttgttcgattttttataatgattttaaagataatccaagaaataccattgacaaacgtctaaatcctaaaaatgccaccgacaaatgtgaattctaagaaaagccatcgtacaaatgactttgttccaaatatgccatcgccgttagggttccgtccattcccgccgttaagttctataggatgaatagtgtatttaacggtgcaaaatggacggaaccctaacagcgatggtatttttaggacaaaatcgtttgaacgatggtatttcttagaactcagacttgtcaatgacatttctgagacttgtacgcttgtcaatggcatttcttgaattatctcatgattttattagaaatcagttttccaaggtgggcggttttcatggaaggaaatagatttttatgcggaggtgaaggaggtcgactctctttttaaagtaatagagatatataaaaacaagtaaatatttacttttactaaaatacttttaaatattaattaatccatatgtcgtgttttggtgatttcaacataaatattttaaaagttatattgacagtcacaattgtaattgtctaacttcaatcttgataaaaaggtaaagaaaaaaaaaggatctggatggagggagtgtatacctctttcatcaatatcatttttttagtgaattgtactttgggccatattttattgccaaagttttactttgtaccttcctatacgtaatcttttcactttggactagcaaagaaatctttaaaatagagctaaagttgctcatgtatcatatatattcaaaatttctactaaattttgagatgatataataggaatttaggggctcgagccctagctactctaggctagcttgtctccccatgtttatcatcagagaagagatcttcgtcaaggccgtgttttttcttgcccctactcatcatcagaggagatctccattaaggctatgtttttagtgtgggttgggaaataatttttcacgcagagataaattagtacattattagttaattactacgtccgtttcttatataagtcgttttattttttctaagtcaagcgtctttaggtttgaccaagtttataaaaaagtttagcaatatttccaacacaaaataaagaaacctcaatgttatatgtaaattaatttggtattataagtgttactatatttttcatataaacttgtttaaacttttaagaagcttgacttagaaaaagtcaaagcgacttataatataaaacacatgaagtattagctaaaaaaataatataatttttaaagcaatttttttttaaaaaagaacacatcgtatagtagttttatatgtgtgtgtagaaaatgatggagtggaggttgagaccatgaagaaacgaactcatcataatggtattaaggatggaaatggagtttagttgcctatcatttatttattttattcatcgcgaataactatccgggcgtagttatctatatactgaaaagtgaaaaggcttctagcttggttcctttcgtaacaaaaaacaaaggaggagattccaggtgtttcagctttcaagcgaataacggttgatatttcttccacggataaaagattctagatcaatggaataagtaatatcatatgagacatagtgagggaagcatctctgtggataaaactaactttaagttccaggcatacctttccaatttcaacgcatgcataattaaccgtctagatcctaaatttccaaggtactatttgtatttgtcgccaacaagtcatcacctacgtatacgtctttcaaagttccaagctttcaacatcgatcacgcattgcacttttttgttggaccaattgtttgctccaaattcgtcttgtcagacgtcgatctgatatccactttcacctatcatctgaattctgcacccgatatactcgtggttatttcagaaattacgtaatcggagagagtttgaaacgctggcttctcaaggcttttgagctcgcggtcactgtggcttcaagagcgacttgtcaattgctccttccttttcaacagatggtgattgctagcttggcaaggctagcaacacagcaactgctgatctgatcgctctgaccacgacggctacatataattcactgcataatttgagttactgaccgagacgagtaattaactcgctgcattatttagtagtcagtaagcatggctggggagatcgacactgttcgtcagaaccgacagatcgatcgagcagaaccttgcaaacggcgacgagctgaccgaacctctcgttttctcgatcgtgccacgcagtaaaagcatttcaacttctcgagcaattggtagtaaagtggtaacagtatgtagtattatcctaaaattattgagcaggcattgcactgtcagtgcttgattagtatggttgcttttggctttcatcaaccgatgcacacatgctgcgataggtctggaattggattgggtcgatgctgagacgatgaactactactgcgtttacttcaaaattcagatttaaaaggtcatcggcaagaggccaataatgtaatgatcgaatgtgacagtattaactcctccttgcgatgattgatcatatactaattgtatcattaccaattcctgcatgatctattatctgaacacttcctcctactctgctcgtttcctccacctggatatatggtagtgacagtgtcataatcgagctgtgttgttgtcagagtggcatagttgaaattgcgatggttgtaatcaaccaaagaaaagcgtctctaattatttcggtgcaataattcactactcattgatgctgggagttaatctccattccgtagcagaagataaacatttgcgtcattgtagatacgattgtcgcccatgcaatcatacagcactagccacaagagcaaaagcttccactgagaaccttcaaaagtggcaaggagtaatcaatcttattataagctcacgttacattctcctgcttctaaaggagtagctctttgcgactcatatgggtcatggcctgccgcttagaccctctgaatttcatcagaaacaaaatccattcttacctgaacctgaaaaaccttcaaggtgtgtttggataatgggaaatgaagggtgggattggaattaggaaatgaatgaagggttataattaaatggaagagggagaataaatggttaggatttaaagataccttatgatagttgggaaattattttcctatcctattattcaaacaatgcctcagacttctagtagtatctgatctttgctctaacctgaaattcagtgtcttctacagataaccagccccacctaattttccatggggatgtgtcctatgcaatcaaaccatgtggctctgactcaccacttaaccctgtttgaagcacacgacaccggccaaataataaacccatcgcaagaaagccgattaaactgttgctaattttcatgtggctgagaaggcttcaggtcaaaggctttctgccttttcttattgcgttttaggcgaaggcactccaagtttctaagcacagaacggcaccgaccccgcagcaggcaggttgatttctgaagacgcaacagcggtttcttcagaaacctagcctcatgagaaattcagcatgacatgtgtgccccctgcaatggtagggcgtccctgtctgtgtctgggctggcttccaatggggctccatttcccttttgtttcttggtcttattaggtaaggccttgctactgtatttgcattgctgggaagctgagaggagatgtttccatgttacaccttagggttagtgctaattagaatctaatcctgaagagatatgataattgcgtcgcaaccttactcgatattcgggtcgacgacatctgtaattccagtacatattaatatttttttagtataaatggggaacattatcttcaaagctaatgattcttttaccaaattttctgcactttatccttttttctggaagtaccatattcgaatttgcagaagagaatatgcttgcagctcttggctctccccatgtttacgaaatttatatttcaaaacgttccacagaatttcatacacattacacaaccagctgaactctgaccaatcagacaacacctaaaattaacccaactaatcccctgccgaggaaagacagtctaacttcgatttgtacaggataaacaaaccgaaatcatttactagtagtattacaaaactagtatctgtagctgtcagtgaattagtctgaactgaatttggatcggattcggagtatatgtacccctccgttccaaaatataagtatttttagtatagtgacaaattaaatatttttaactttaactattaataacaaaaatataaaaaagattaatcatgtaaaattaatgtaactagatttatcattaaataaactattataatatgcaactatttttatttaaaacattttatttttatagatattattgctcaaagtagtatctcggagactagccgaagtctaaaaatgtttatatagtctaaaaatatttatattttggaacgtagggagtatatatataaacagcagctccagctagaagccaagccaatgcaaatcggttttgactgaataaatccatcgtctctcaatccccaaaccgcttctgctgcgagacaccaccaaccaagaaaccaggggtggttttctgtcggtgtgtaatactccaggaatccgggggcccagccgcgaaaaaactgtccgagtcgcacctaaccagaggcgtccccgtgctataaaaggcgcgcttccccctcctgctcttctcttctctccgctctatttttttcatcctatcgattttgcagtttagccctcgaagaagctaggatttcgagcccggtccctaggctcgatccggccgtgtcctttgctccgatcgagcgcgcgaggtctcgtaaggtccatcctgagcttgttgctgtggagtgcgcgattccgcgctcgatttcgtttcttccggcgcagatttcgtgttttttggcctagatttggcttgtgggtgaccgcctaggcgtttctcgcgtgtttcggctttttgtctgggatcgatttgtggctggatttgcttgttcctggctgcggagcttggatcttagcattagaaaccctcagattggggatttcctgccggaggaagctttttggaggagctgcctttgggaggaactcttccagttctgagggtttcagtgtttgttgctcgcctggctcgagaagaagctgggaaatctcgtattttagggcgggttctagtagatttcgtgtagtggagagcaaaaagtttgtgtggttttggtggtcaagtctggtggtggaagcccctcaggccggagatttcctccttccggtggacgaccaaaggagccgcccttggaaggaatttcttgccatcccagaggtttccacttcctcaccttggctaagtttaaaactttccgctgttttcccttgccgtgtagtaacaagtatgggttgctgatcaagtctttgttgtgaaaaatgtcaggttggggatttcctcacgcccaggaagccaagcaagggctgccttagcgaggaactcttccaattggacgggtttgcgcgtagcggtgcggctatataagtggaaatctgcatccctgggaaggatacaattgttttgaggctgggaactttggaattggtttgcataaggagttcttggaatggggaatcagtgccagaacgggactcttgggagtgattaccacaatcggttcccaagggagcatgccgttgggtacgttcagggggatagctacttggacttgaagaagttcgatgatacttggcctgaggtgaacaacttcaagcctactgctgctagtattctcaggcgggggttggatcctacatctatcaatgtccttgggcggaagacagcggacctaagggagcattatatcattggtcggaagcttggtcagggccagtttggcacaacttacctctgtaccgagatcaatacagggtgtgagtatgcttgcaagaccatcccaaagcgcaagctcatcaccaaggaggatgtagaagatgtgcgccgtgagattcagataatgcaccatttgtcgggccacaagaatgttgttgcaatcaaggatgtctatgaggatgggcaagcggtgcacattgtgatggagctctgcgctggtggggagctctttgacaggattcaggagaaggggcattacagcgagcggaaggctgcagagcttataagaataattgtcagcattgtggctatgtgccattcgctcggggtgatgcaccgtgatcttaagccagaaaatttcctccttttggataaagatgatgatctgtcaataaaggcaatagattttggtctatccgtgttcttcaaaccaggtatttgtcgcattttaatgcacttatagtggtttatttttatttttagagagtaacatatcaacacataacgtgtatatgtctgctttgctgtatattctgtggatattatttgcatgccaccagaatcaagaccatcctaactatattctgttgtttatccatcttattcatcttccttaatagttcttgcaatttatatgccagctcatgtgtgaagtgttgtggatttacaaaatagtttttgacttctatctttacttaaatttggtgttttaaaatttgcaggtcaggttttcactgagctggttgggagtccatattatgttgctcctgaggtattgcacaaacgttatggaccagaatctgatgtgtggtcagctggagtgatactttacgttttgctgagtggagtgccaccattttgggcaggtgggttatctaaattctcaggtgttaaatttgaatctaatatctttctggaattgcaaagctgatcacatcctatccttttccagagacacaacaaggaatatttgatgcagttctgaagggtcacattgattttcaatctgatccatggccaaagatatctgacagtgcaaaggatcttataagaaaaatgctctctcattgcccttcggagcgtttgaaggcccatgaagtgctaagtaagtatatttgacctatttcttcacataaattagttgcccttttgtttcatcgcgagtagctctgcattttgttcataacatagtttgacgcatggttttagttttcactaattatctaagagctacaaaccttttgatatgttgactgatatatatatcttattgtcagggcatccttggatctgtgaaaatggagttgccactgatcaagctctggatcccagtgttatctctcggctcaaacaattctctgcaatgaacaagttaaagaagttggctctgagagtgagtgcttcatattcttgcatgcttccatattgctgctatgatatttgctatcataccatcttaatcgagtatccccaattggccttcagcccttcactatatccattcgcatgccatgccatattgtcattctttggatccctatgatagtaaaataagttattttttggtaaatgtcaactttgggagctgctctaggctgatcatctgattttgtggcaatatggaaaacaagtttttaggttgcgatattcaattatgtggtatgcacattaacatgccgcaattcagcctgtagcactatttcgttgcatgtcctactgctggctacatctgtgaaccatatgccatttcttttttctgacacttacgttcttccaggtgatagctgagcgtctttcagaggaggagattgctgggttaagagaaatgttcaaggcagtggacacaaaaaatagaggtgtaatcactttcggtgagcttagagaaggtttaagaagatttggcgctgaatttaaggatacagagattggtgatataatggaagcggtaagtaggtgcaagaccacaaattgttggttagatggtgctctctttctttgagatcttgatttaaactctgaaacttcttcaggcacacaacgacaataatgtaacaatccattatgaagaatttattgctgcaactctacctcttaacaagatagaacgtgaagagcacctgctggcagcttttacatattttgacaaagatgggagtggttatatcacagttgacaagcttcaacgagcttgtggagaacataacatggaggattcactccttgaagagattatttcagaggttgatcaaaacaatgtaagttgatttcactatacaatatccaagatttattttttagtgactattgacttgtaaccaccgtattgagaataatttcagcataacactctgcgctttaaacgaaagcatacactcttggacatgttaggattcttttagacttttagtgtctctgctggtcagctggtacatcggtagattgcgttgtagtctttaatcctaatgacattccctgtaaaattatttatttgattttactggcatctgtcagcgtcacatctaacaccaaacttgttcaacaacagaacgataacatgtacacggttgagggcagtctcttctacagatccatctgtcctgggtcctcatgctttagaacttagcattagcatgttttttttttccagggatagtatttcaaaagaaaaaagaaggcgatgatttggattcgtcaaccctgaaaatctttctcgagttgaatctaatgaactggtcttgtcattctttttcaggacggccaaattgactacgccgaatttgtagccatgatgcaaggcagcaacgttggactagggtggcaaacaatggaaagcagtttgaatgtagcattaagagacgcacctcaagtacattgatgcacgaatgtatagattttgttctcttctcttgtccattcattcttcactacccaattcgggtctgtgacttgtatgagaagagatcaagtcaattcatttagttggtatttattccaagcaagtgtgagttgataagtagcgtagtctctatggagacaatagcatgagcatatagtggtggtatattggttgatgtagttgcaaggccggctagcaattaaaaaagaacccaaaagaggtgcattcgctttgttggttgttctttcaactacctgtattacgcaatgaaagtcgtcatgtttgcgtaactctaatctcaatgcttgcgttcctataatctctttaaagattataatattccatttccatgtcatatgagattgagatgcactaccagccacctcttgtactggttggacgtttgtattctgatcgttggacgtttgtgttcgttgacagtcacaaactgtggtcgttgttctgttggcccatgaacaaaactagacgctactctgctgttgccactctgctctgctttgttctgcagtgtcaggcagctgaagcaacagatgaaccggtacattaagatccagctgcctccgatggatgaatcgaattgcaattcggctaccaaaaaaaccgtgggtgaaggtgaagtgctcaaaccagattaggaggcggcgacgtcaagtttgagccaaagttgcaatttgcaaaacctggagaaaaactactctctctgttttttaatatatgacgtagttgactttttcttactttttcttaatatatgacgtagttgactttctctccgttatataaatcacacttaaagtactatgagtgataaaacaactcataacaaaataaattataattacgtaaattttttgaataagacgaatgatcaaacatgtgagaaaaagtcaacggtgtcatctatttaaaaaacgaagatagtataccgtagtgtccctagaaattcagaaagcggcgtgctgtattacttttagctagatcatgcagacaacagcgtcagtatatgtactcatgtatactccttttaggaggccaatttgattagtatacacccgggcgtgtaagacatttgtgtatggctataattctattctacataaaaatcatcgaacctgacaattttgatatcctgatcaggttccctccgacacacgcgactcgcgcgaaacgactatctcctgcaaacaaaaccaaactctgctttcagtgtatttcatttcttggctgtgtactctgttgaaagcctgaaaccagaggagaatcaggaagaaagaaaaagataagagagagaaatacttgccttgacatctccatctctggagagaacacacctcgacgtgatggcgctgccatggcccagcacccaccctacctcgcacacgaactcgtcctcgccattctccttgaacgagctccacagctgcttcggcagcgtcacgattccatcgccgtcgtctcggctcaatctctcaccgggctcatcaggcgtcaacccggcgaacttgccctgttgttcattgctgattaagcacttgatgctgtccgtgtgcagcaatggcgcgtggagaaatgcttaccgtctcggggtccagctcgccggagaacctcgcggcgaaggcggcgtcgctctgccactgcccggtcacgtcggaggcggcgagcttctccccggcggcgaacgcggcctcgcggagggcgcagccgccgagctggtcgccgttccggtaggggccgtaccactgctcggagaacaccttgacgccgcggagccgcgcctccttggcgagcgccactgtctgcacgaggcggaccctcacctcccggttgtccgggtgcacgacgcagtgctccacctcgagcaccggcgcggggcccctgggccaggcggcgacgtacgacccggcggcggagtaggcgaacgcggaggcggaggaggcgtggcgctggtgcgaggtgtggacggtggcggcgtcggcctcgcagccgacggtggggagcaggcggacgagcctgtagtggaggtcgcacggcgcggccgggtcggcgagagtggggcactgcgtttgccagtcgaacacctgcacgccccagtcgcggtaggcctcggggaccacgtactccggtagctcgacggcgtcgccggccgccgtgaactccgcgccaaatccgtcccactcgccggacacccgcgacgcgaactctgcccaactatctacacacgtagccagccacgtgaattcagttcaaccatccaagtaaacttgatcacaacaaattctgttactaacctggctgcgcggaggtggaggagccgtcggttgcaacggtggcgggcgagactgcatgcagatgcaggggcaacgacgacgatgacttggtgaatgggcgtagtccaagcggggacggcttgatcgccggggatggcggcgagcgatagcaggcgccgcatgggatcgggaggagcagccgttggccggagagaagatgcatggtcatcgctgttttaccgttagcgttattcgcggtgcgtggcggtactctctcttttcagtcgtggctcagaaacgagcgatcgaggttgatccggagggtgtggttggactgcgccggcaagggcaaggcaaatcagtccacccctaaaccaactcaacgaactgattaaatagcctccgactcccccttacataactccatctctatttacctcctactgtataaacacggactggatattggagggagcgacgttttgacgtgtggtgcagtgataccacgccaacgccgatacaaactacaaatggttgagatttgaaacagtacggcagaagggaaggaatacataagaagaaattcacatgtggtttaggttaaaccggctacactttttcttctattcctgttacgtttggtttctggcctgaggatgggtaagtatgtttaaaccattattatttttcttcttctgtaagaaattggtaagcatgttgtgtttgattcgtttttatttacgaggttatgcagcggacttgggtgcctggaagaacacgcggcaacaatactctccatcctcgccgatcagcttagggtcttccgtcttctccgaatcaagtccggaactttcgacaacaataggttagaactttacttacaagtctagattttacgattcttatgtaggtcgcgtgaggtatggtgagaggtagatgtatcaaacttatcagcaccacttcaaaaacaggagagtttctttactaaaaactagtcatagatccaagcatccacatcggttagtgttgtcagaaaatacatatatttgttaaaaaaaggaaatacaaatacacttcattttagaaatttttgttagttcaattaatgtatttttatttttatcatcgaaaggttgagaaaatactacgaggaattatttttagtgcaaaaataatgcttccgttaggaatcatatatatatgcataacacaaaattttcaaaaatgtatgtttgtgtttatttaattgcattaatcatatggcaagtaagattcgcctattgctagaatggaacaatccattatactatccttggtagatttgtccaacatgaaagaacttactagtatttgatttgggcatattgtatctacacttgcatatcaagctgaaatcaaattatgtatttattgcctgtttgatcaaacacacatccattataatgttgcatatgaattgatgtgtgagatgtttccctgttctgtaattaacgtgaatatttctagattttattattttctcactattgatgttagaaattttagcttttaaatctagcgccttggccctgaaacgattctatacccatctcaatttgttgtgccacgcttatactatactacctctgtttcaggttataagacgttttgactttggtcaaagtcaaactgtttcaagtttaactaaatttgtagaaaataataataacattttcaacccaagacaaatttattatgaaaatatattcaattattgatttaatgaaacttatttggtattataaatattagagtgaatagctaatttaatacctcaagtttcaccgaaggctcaattaggtccttcaggtttcattttgtccacgtaggtcctctaagtatttgttttggtttaaaatcatccttaggcccacttaatatgccatatggctatttctagtcaatatttctgttaaaaaaaatgtccctttcgcccataatttatatacaactatacactagaaaagagaaaaccaagataaataaataacattgcagaagtacttcccattatttcaacatgtgcacatcaaacttaagcaatgtctatcgtatgcacttgcaagtacataattattttcgttttacataaattactatgcattatctatataaaaaattcattgcattcgattttttctcttatatatgtgaatgagggggtaaaaatgtcatttatcaagagagttgttggttatgtttgaccatgtggcttctaagtgggttgaaggataagtttaaactaaaataaaaacttgaaggactaatatgaatatattgaaacatcaaggactccgatgatacttggaggaccactttagctattcatcctaaatattactatatttatctataaacttagtcaaacttaaagtagtttgactttaaccaaagttaaaacgtcttataacctgaaacagagggagtaactctttacattttcgtcttatcttcggcaaaaagtttaaacccgtgttacaataatcaggcttctattgtataacgattactcctaacctctaactcccgatgctagattaagctttttcgaaccaactttatgctagcacttttagcggcacgtgaatgagacaagttattagcatatgattaattgagtattaattattacaaacttaaaaaataaatttatttatttttataagaaactttcatgtagaaaactttgcacgaaatacaccatttcttagttcgagaagcatgctcacagagcacaaggagatccgttctgaataggtgagtttgaatagcttcttagtttggctactatcttgttttccctaagcatgcttaaacgatactcctatgtttttttaataaaactatctatatggtaagtttttttttcaaaaagtcaaataaatttattttcaaatttataacagtaattactctattagtcttgtgttagtggctcgtttttcgtgctaaaaaagccagcttaatccgaacgacgccttggtactagcttgcattgcctgctactgtgttgatgaactactccctccattaaaaaaaaattaacctggtactagaatgtcttttttttttttttgagacggagggagtactacttgtagctgccaacctaccactgctaaatgctgccatgttgactgctgcttgttagatgggccggccaactactactgttgctgcacgctagcttactttggtccaagacaaaggaagcccatgcaacctcctcttatcttatcttttctcttttccatcaattattcagaggtgtcagattaactttgtacagaagtctaggatagcctctttataagtaaatatatattatcttcaagaaaatattatcttttattgtttgactttgtagcggatggctcgacggctaatgcagtgctcgctgctattgtggcatctattggcaatctactacaaggatgggacaatgcagccattgcaggtaaagatatagtttaaatgtaaggcgtttgtggagttccaaaaaactacatccaataatataatttctttataagatgattaaatattgcactatgattaggcatgatcataacctacttttatagtcatctaaaggaaattgctttttttttgtctatgccttaatatgtagtatatactacctctatcccaaaatttttgacgccgttgacttttttaaaaatgtttgaccgttcgtcttattcaaaaaatttaagtagttattaattctttttctatcatttgatttattgttaaatatacttttatgtatacatatagttttacacatatcacaaaagtttttgaataaaacgaacggtctaacatgtttaaaaaaatcaacggtgtcaaacatttaggaaaggagggagtattacataaacaataaaaaagatcatctttttatttaacaagatcgatgatatgctacaatttattattgtatggcacacccataaaattgtgcactacactattattaaactaactgtatataatctatcaaggaagtgcatatgcaactttatttatttttagcttggtgtcaaaatttaacaagttcgcattctatctagtgctcacctttaattttgattaaatacttcacacctactttgatatacatgtaagtgattgttgtgattattattctcacgtcatctcattcttccactattacagaaatcacacaatgcaacatcatatccacacattaccatatcctgcattgacaatcttatgtactatttacatatatcttaaatatgtttattgattttttacatcttatcttatatatatttattgttttgttgaattattttatttaggtgctattatgtacataaagaacgaattcaacctacaaaacgatccaatgatggagggacttatcctagcaatgtcactaattggtgcaactataatcactgcactatcagggatgattaccaattctattgggaagaggccattgctttctgttgcggcaattctatactctatcagtgcattgatcatgtttcaggcttcaaatgaatatatgctactgttggcgagacttatttatggctttggttcaggcttggtggtgacatatgccccactttatatctcagagactgcgcctacaaatatgcgagggttattaaatacattgccacaattcaatgggtctcttggaatgttgctatcttacattatggtatttttgatgtcacttacactaaatcccaactggagaatcatgcttggctccttatcaattccttcatttgtctttttactactgtgcatcttctatttaccggagtctcctgtattccttgtgagcaaaggaaagatagaagaagcaaaaaatgttatgaaaagactaagaggaacaaatgaagtctcaagtatgtataaaaattagatttttctaagtgtgtattaaacttagattttaaattataatatctcatatatatatatataccggtgtaaataatttggtattaatattttttttatttattcatgaaggtgaaatagcctttcttattcaaggcttgacagttgaccaagataattatatcgaagattacatgattggtcataataatgatgaatttgatgatcaatcaatttcaaacacagaaacaaccaaattgtatggccatgaaggtgtgacttggtttgcacgtccattcaagggaaaaaatgttgttgaaagtgaccatagtcctatacctaatttgcttgatcctattgtcacactttttgatagtatccatggtaatatattgaatacacctgaattcactagttctggaaacatgccaaatgatatagaacaacctaaaacagatttggagagccaagaagatcttgatactgattatgaagatgacctcggccatccacttctatttcaccaaggatcttatatggaaggaatagatgatggatgtgttaatggaggatggcacatggcttggaaatttgttcaaagagagaatgaatttgggcaaacacaagatgacttccaacaaatttttctacaaggtgatattcttcaagctggccgtgtttcccatgcaaccgctttggttagcacaccttcttttcaccattctattggacctgcaatggtgcatccatccaaattcaacttgtctaccgaaggacaaagttggtctgatcttttacaacccggggtaaagcagggattgattgtgggtgtcacaatacaaattcttcaacaggtaaatatatgttatataaaatatttaatatactatactgatggttttaagtaaatgtttgtatgtttaatttatgaacttttgtaattacctttttatttgtagcttgctggaattagtggcattctttattacactcctcaaatacttgagcaagctggagctggaattttgttaaaatggtttaatgttagttcttcctcatcatctattttgacgagtgctataaccacctttatgatgcttccttctattggtattgcaatgaaatgcatggatcgttatggaagaaggtcagcatgatgttttctaataagtttggcattgtgaaatatatatcaaagtatactaattttgctaattgtgcagatcactccttctttacacaataccaatgttgatagtatcacttattatattgatcgtggtcaatgttatgaacttagaagcaatttttggagctattttatccacatttggtgttatcatctatgtttgttgcttcgttatgggatttggaccaattcccaatgttctttgctcagagctttttcctcctagttgtcgtaaccgttgtatgtctatttgtacattgacattttggattgtttccattattgtcacttatgcatttcctattatgctaagctccataggtctaattggtgtttgtgggatatatgctgttgtctgcatagtctcctttatattcgtgttaattaaggtgcctgaaacgaaaggcatgcctcttgcggttatcgcaaattccttagctgttggagcaaggctatcagttaaacggaatgagaacatctaaatgagagtgatttttctttgttaacattttttaatagtaagacattattgatatgtaagttttatataatttaccattgttgtgttattattgttactcacgattcgtttatgttcttgttctattaatgttgttacaattatgtttttttatccactatagtattttttttaatatttaaattttagtaactagattcacaacccatattttagacgatatttttttatgagtaacctttatttttctttttttataacatgttatgggccaatcacaataaatcatttgtaattatggtaaagaatgactatataatcatataaaaaattataattatgtgatgataatataatctaagaacacttagttgaactgtggagaaaatataaatcttccgccaaattttatttattctatatgtgattctttctttgctttcaaaatttgaacatggtcagcatatgcaatcattatggtatctgaaacaaagactatatttttttttgagtaaagctaccataaaaatgtgtctaaacataatgagatcatttaaattaaaaatgatttcttaattagcatttattttttatactaaagatattattgggatacattttttatatgatactacatttattatattataattgttactcttgctatgtttatatttgttgtactaatattgtttgaattataatgtttgattaattataatagttacttaatgtatttttgagttgtagtgactaaatacaatttgaatgtaataacctatattttaggtggtactccctccgtccaataatataagggattttgatccctcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctacagtactttaagcacaacttttcattttttatatttgcaaaaaaaaaatttgaataagacgagtggtcaaacgttgcaagcaaaaactcaaaatcccttatattgtgggacggagggagtaggagtattaacctaaagattacatattgatgccgataacctactcattttacttccgatgtatcatggtatgagacatacattggtaattatatgtatcatggtatgagacatacattggtagttatggtggctaaatgataaaattatatgtcaatataaaaaggtaaaaatattctaggttatatatgaaggaaatactggactgacaggccaaatgcacagtagcacaattaccacacttgtctaagaacatgtcgaagatatacatacttttgtcgaacaacgaactatcgtaccaaagggcaggcttcactcaaggtggaaaagatatgaaaacattaaatgtgtattaataatgaaaagttggatcccctattacatacttttgtcaaacaacgaactatcgtaccgaagggcaagcttcacttgaggtctatttataggtttacaaccctagagtttggtgtgctagtgaatttacatgattgttcctttgatggggaacatttatgagggtaactataagtaacctttatataaatatatatataaaggtcatttacacataagtcaggtctcatgttgtcatttatatatgtgacatcccaatcaaactctaatttagcatgattagtcacaatatatcgttttagacttagtttgcatatcctagacaagtttgtgcaccttaattagtattttataagtttatgtactaaactacacccacttaataaatttatgtaccaacaacgtaatttactctattattaatatatcatgataattactactaacttatgtaaaattataaataacatatattgcatagcgtgtgcacataaactagctagcactatttagttgtaaggtatggtgacttagagctagcaatatcattatcggaagtagagaagaataagataataggaaaaagatcgaatagcttctaggataactttttagttacctacaatgtggtaaagaacaaatttgcgttaaaaattatgaaactttaataatttttttaaattattgatgaacttgagtatatcataccatggatgtgaatatttttttccttcatgtgtgttgttggcaaataatctcctctatcacttagtttatcttgatgttctcttagcatagcacgttgagctgaaaagtgtcttggattgaatcaaatggagaaactgtttgattagattatttttaatggtactcttttttaaatgggtaagtaatattaatcatgagtagttatattttttggtgcacattttcaagaaaaaaaattaaaaagtataatgtgaatcccatatattactatttcaatttcatatatttatactgtatattttttaaatcttagaacatttttttcaattcttggcatataggaactataaaaaaaatataattatctatttgattaaaagtattagattaaaaacatataagtaaaaagagaaaaaaaataaaaaaaagttacaaaagatatcaatatcccatatttccaagttgccgagtatatcgctgtgtaattgtgtctaagaaggaagagaaaatcattgtgttagttgcctcgaggatacttcttcgtccgctcggtgttaactccaacttgtgtggtgcggaccccctagagttgttgctaaaaccacccgatgtagttgcaaaaatatctaccatccctttgtttctaccagctgagattatgagaatatattttccttttcaccaatgagattagctaacaaaatgtgtatatcccatgagatcggtttatcctattctgcatattgaaataatttttttgtctcggacaacactacttgtaattgatctaataaacataagaagaaaatggatatcttttatagattatattatacttccatgttattttagtaaaagagtgtgctatttttagttttggctggagtgtgatctctattatgaaaagggaacgtcttaaaagaatagtttctctttaattcgacactaatcaagttatttgctgcgtctgaggtttcttattttatcttatctgtggaaatagttttcttcaatttatgcacaattacaaattgttttctttaagttttctaggaagtatttctaaactttccgctgcaacgcgtaggataaccactattatatataaaagaatccaccgtctcaaatgtccggtatgagaggctccgttgaaaaatggtattagaactaatggatattatttccgatttccatcgaaccgtttgggtatggtggagatgagatgtgcaatccgggtggattgagacagtgtttggcaaatcagaaagaaaaatgatttcctacccaccaagagacatctttaaatcctaaccgttcattctctctttcatctaattataacccttcgttcattttctaatcccaattccaatcccattccctcatttcccattttcggaacacaccgtgagtgataggcgaaattactactccttcgtaatacgattacgtatccatcccctcctcgtcagtttgcccaccgccgcctccgccttcgccgccggccgccggccgccgccatcgattcccatccatcccgcgagcgagtagggtcgccgtagctcgtcctgctgcttcctccgccgccgccgatccccatccatcccgcgagcgagcagggtcgccgtcgctcgtcctgttgcttccgccgcatccatcctggtgagcacatcctccgccaccgccgcctgcgcctgcggcgatccccatccatcgtgcgagcaagcagggtcgccgtcgtttgttctgttgcttccgccgcatccgttacgcgcatgctctttcccatctctctacccacgcactatttctcgaatttgagttaaccctagcttctgttctagaaatttgccttaaatatcatactaataacattttgtttgtagtttggggtttcaactgaacccccatgtccaatgttagatccgccaccggtaggcagccaatttgtgatttgtgaatgactggatgtgaatagatcgttgttgttatcttaggattggtattagttacatagggagtaataaatactttcatggctaagagcaagcttagagcaaggtagtgccattgtaatcttctatttatatgtaagattttttgcacattctgaacttgcttgttaaattatttgctatatttgtatcatctttttagctaatttgtcgttgtatatgggatttgtggtgttaaaaaaatttttgtatgtaatgtgaacttccaaagtaggatcatgccactgcgagaggtcactgaaccgcaacctgggaattgacctcccgacttggcaggtgttggctccactgccacctattgactcccccacggtgcccctgtcatgggcgacgaggccacgcaggtcagcgcctcaagcgcagtagcggtccatgctctgtgcttcgctgggatcgtggcagcccatcaattgtctggccgcggcatgctcgtctccaatcccgcctacgccctccgcctcctcgtggtatgcatccgtcccctcacctcatcacattgtccgacgtatcttgtgctcccctgttccctcatgtcttctgattcgaagtaagactttttctaggtcttcgaagcgcctcttgtcatcgcagtgttcagtttgctccgtcgaaatcccaagcgctgctcggtatggcatgcgcttgtgacctgttcggtcaattgcttcttctgatttctatgccaatgttatgttcaatgataggataattgggttctataatttcagtttcttaaggcagctgcgcgaggattgcttggcctccccattggttagttctctctcttctgtgttttaacattcatattagcttctagtttcgtgagaataacttagcttcgttactacgaccaaaatagctggacacaggatatattgttcagtactcatggcttagttcattcttgtgacacaataatagttgaactattgaattatttaggacctacttaccttttttttcccttattgtacacaatgttttctgataggtgcgttcctaaatgcatttggagcaattgttcttggtgcacccattggaatcaagtgagtatagatcaacaaggacgtcaatggttgttgttaacctttatgtcaatgctaaatagatgtctagtactgtcatatatactgcttcctacatatttttcatctgattttaccagaatgcaccgggatatttctttcatggataatacatatcaatggtcctttcacggggttgcatatctgtaggtactgggcagcaacaacttattggtcacttctcatgtccttgttcacagtaagtgccatttcccctgatttacttatgtgtcactgccagttagattcagttagattttcaccactccaaaaagtagcattcctggaaatgctgtgtcactggcaggtggtactaaatgtgagtgccatttttggagcagcaagtatgtaaaaataccacatctgagattaacaatattggcaatcggacaactattactttttttcttgtgccaatactgtgcctttatatttatataattgttacatatcaagtcatatcaagctaaatccatgattttgcagtttgttcctgcagcatgcgtatttggagcatccaaagtgaattggcaggctgtgctctctcattccatgtacatcgcttactcttaaatgaaaatagaatgctaggggttcatttaatggatatcttccttctaaatttactgtccagcaactgcctgacattgtggtttgttgtgtgcttttgcatcagttattgcggatcaactgattcagtggactacatgatatctgcacctgctcatggagctgtaataggagcatggcttggtgcttggcctatgcctctcgactgggaaagaccttggcaggtaaaaataccactgtgaatctttactgtctgctgtcatctgcctaggcttgggaagtcagaattataaatggaaatgttcatgcatgttcactaaccgctataagtacataactgcttaagcagtacctcattaactaatttagttgggttaacatggattatagtaatttgtttgaagttctacagttatatcggccatttaaaagaactactccatattatcacctcctttatctgaattaatttcacattactcttcggcatctatttaagtgaaatttgaatgtttttatgcatgctctgtatctgaaattttcctgcatgttcactacctaaggttccagcttaaacagcattagcatgaactaactttttggagctgacatgagtttctgtagcttgcctcatattctgtacttctgttgtctgttgcttttgggactactcattattatcatctcttttatctgaaataatcttgtgttctcgtcgtgcatcctgctttcagtggactatgtagtgcacaaggctgataattcccttgctgagccttacacattgcttctatcgttgcctgcacctccattctgccacttgctaatgttctgtcatgatttttcgtaggaatggccaatctctgttacttatggctcagtcgctgggcatttgattggaatggcaatatcactggccctagtagttactcataagagaagaggtcgtgccaaagctgactagctagcctatggatgacaagtgcccttgctttttcctggccatcagtgatttttcccgatagtgtacaagtattctttttttgggaccagagagctttcatattgaatataaggagtgatggcttacgataggatcatccaagttctacgttgttgactcgttcatctggaaccttttgcagctaaatccagatttatgtcatttagctttcatatattgaatataagcagtgatggcttacgataggatcgtccagcttctactttgttgactccttcagctcgaaccctttgcagctaactattactatcatttttattttgaattaacaagaattttccatgcagttttatagtaagacgaaagaggatggagattatttggatgttccccaatgctgccgcatctttcttccgaaagaatatgttatacaaagttatgcttttattgtttcttaaaaaaatcgactgtacttttctaatctctatatgtagtgtacaactatacattgtactcctatatttgctgctatacaacttcagtacagagaaacctttcggccatcaccgttgtacactgaaggagaaatcagaatcggcgatgtcaacttggatggccgacgaggacgccgccctcctcttatccgggtccatccggttaaacccatgcggccgcaccaccggcgccacgggcaccgggtacatgtccctggcctctccggcgaaccccggcgatgccggtgcgctcggcggatcttccgacctcaccctttgcttgtgcagcaggtgcaccggcgacgagccgcggctcggcgtcgccgacgcccctctgctcggcgtcgtgtcgccgctcatctgtgctaggaactcgtcggcgtcccggagcttcttcttctccctcgccgtcttcctccagttcatcagggccttcatcgtctgctcctcgaagatggtcttcttcatgtttgatcccatctgcaaacacacggaaaggttgaggacgttggaattgagacctccaagagcatttacaagtgatttttgtctaaatggtttcacctgtgtgacgagtgcgtagagagggaaggtgctgtagctgcataggaactgaatgaatatccccactacaactttcatgatactcaagcccatgttttcatggaagcatttcttcaggccaggggttgcctgtcagacaaaaataaccaaaccatgtcagtcattagtggctcattagtgagtgcataacactggcttttgaaggttgatgccaattagcaagtaacataccagagtccacacgaaatgtgccatctgaaatgcgttctggaacagtatcaagtgtatgaagaacaagacccaatcaggccggttaaaccagaagtacttgttgcttggttcaacgaccggtgctcccttgatcacagttgccctgtcctgtatctcctgtgccatctccatgataaccatctccagctttgtcccaaccaacatgaggatctaaagacaatggcatgcattttttttgtcaaatgttttgcataccttgtaggataaaatcacgattctgttgactattcatttgcacaagaagttaagaaatatatataattcgcacttacgacgagtggaacaaaagagatccagataagcgtgccgaaccctgcaccacacatagataaaaaacatggtgattacaagaccaattattcagagcaaacaaagaacgaacgggataggacaaaagattaccttggatatcaaggaagagcacaaggatcgcgacaaaccacaatgggaggctgcaaaaacaggccaaatgtgtcaagatcgaaggacgaacacaagactgaatacttgtctttctttcttaaaaaaaaaatgagaagtactggagagagggatgcacctgatgccaacgacaactttgaaatcgtcctctaatgacctcttgatgtatttgtggaagtcgaacttgctattctgcgacaaatgcgcctgcaaagaattaaagatacattagttaattagtgcacactcccaaaagcttggtccattgcaacaatggcgaatgggtcaggttaattagtagtagtacattgatgaagccttgccgcatggtcaggtagtccaccttggtgacagacccgaagaactgcctgaagaacgccacctaacaacaaacatggtagttttttttctttaaaaaaaatgttggatacgaacaataaccaggtagctgcaaagattagacaggtagagatcgattaggtgcaagaactcacaatccatctgagcccaggtgtgcttgacagtcccagatgccgtttcacgaacgatgtctgatgcgtgaaccggaatcgtgaaggatctgcaaggatgatacgagttatcagttctttgctgtcatgtttcaagtttcaggtaagaaggttagtattagttagattctttaattaccgtttgcgaactgatactccaacgagttggtctctaattcccatttcttccatttcttcatctacaccaaggaacaacatatgcatgggcaaattaatagattttctcatcgcaatccaaatcaaagactgacaaattctactaaaaaaaacgtgcttgacaacagagtgccaggtggttaattagccactcactttgagacgccctagagccatggtgatgacgcagtaggtgacgtggaacaccgcgagcacgaaaatgaatatgtgcagctggtgcatgccgcccgatgacatcagcgccaccttgccctgcaaaaacgaagaaaaatcatcatcgttaaattcgcacttgaatttccctcgaaatcatcgtgtgacgttgcaacagattaagcagcgtttttgctcaccgattgcgcgcagtaatcctcgccggcggcgccggccagtgaccggcgatggctctcttcttctccggtgtaccagagaagcctccggcgatggtccttttttcccttcaggcccttgacgatatcttgccctgccttgcacggcagcatgatgttggcagctgactccgggatgcatatcttggagatgggcgtttgtgccacagtgaggagcagcgatatgaagcccagcagcatcaactctgcaagtgggaagaaacagggaaaaaaagagagagaaaaggtaaatggatagagccaatcagggatcaggatatgggcactggaatggaagcatgtagatgatgagtcttgacttcctgtgatgaactggtgcggcggctattgttttcctgtttggaattatataagtgcgacctttatgtttatgtttagaaattagaatacgagtgttctatgtttgaagaggaaaactaagtggtcatttatgtactccggtgactgtttgacgatataagaggctaagtatttgtacttcaaacttcaaacatggtaccgttttgacgaaaaatggaagattaagaggcaaagctagctcctgccttttgttcaaaaagagagaaagtgaaatttgctttgaaggacacttgttcgtgttaaaacttgacaagaaatcaaacaggttggtgaaactaaagctgacctgctttgatcttctcgagcgcttcgcccatggccttcttctcccgcttatggaaccactgcaatatcaatcaatcaagcaccaggccaccaggaatggtgttatcaaggtcggttttgtggagagccagccaaaaacaaacgaacaaattaacgaacgatggatgcaacggcacgtacatggccgagcttgtggaggccgtgctccatggcgacggagacgagcacgatgacggcgcagaccacggccaccgcccacgtcggcgtctccggcaacgccctcccccctcctccccctgccatctcccctcctcctccctcccgcacgtacgcacgcactcacgtacgcctctcgctggagctcgctagctaccgagagctagccgcgatcgtgcgctactacagactctttctgtcgctgcagggtgaggtggtgaggtgagcgcttgctcgcgttgatccggtttttcgccaggcaggcggtgcacgggggcgtttttattgtcacccgcgcggctgcggctgcgggcgcggctgcgtcaaagcgcgtgccggccaatggcgaagggatggggggacacgggacgtgggcgcagcggagcggaggggagcgggcgatcgttacgtggttttggctcggaattacgtaggaaaacggtgttttctactagctggtgcgcgcggtgcgggccgtgcgggcgttggtggttggcttccctgctgtagtcttgtgcgcccactattttactagtagtactagtttactgctcggccggcaaaatatactggagtactccaatatagacgagggatgggagagagactgcgacacgacagtgcccggcttcacggggcgtatccatttccttctttacggccgctatgaaaagcgacacatgccaccttcgtttttttaatagataaacagagttgatttttctcacatttaattaatcgttatattaaaaaaaattatataattataatttattttgttatgagttgttttatcacttaaaatacttaaagtgtaatttatactatcttatacatttaaataaaattttttaataagataaatgattaaacatgtgttcgaaaattaacggtgttatgtattaaaaacggtaggagtatatagtattacactaaagttaattaactggtgagacgagatcaatcgattcattagtgttttactacgatatatagagtgcgtatctgaacagcttggtcgactgtagcgtgtcggtgacgaactgaccgacgtgtggctccaatcatcttgggtagacaaatagtagaactggacgtacgtacatacgtacgtatatgtattaaagtagtgtcgttgaccctgacgcggctacgtagctacgcccccacgtgcagcctgcaatctatcttcaggcgctgactgactgctaattaaactccacgttgatcggaagttcagaaaagtaaaacaccctgaaaaatgtgaaactagaggacgttgccaacggtatactaccacttctgaataattgtacacatggttatggaccacaggtcgaaagaggacaccaaggaccatttgctgttgactggttgacctcgtgacgattcgtcagcccttcgtttagaactgaacatttcttggttcctggaaggaagctagatatatactcccttcatcccacaatataagggattttgagtttttgtttgcaacgtttgaccactcatcttattcaattttttttaaatataaaaaacgaaaagttgtgccttaaagtattgtagataataaagtaggtctaaataataatttaaaataatttgaataagacgagtggtcaaacgttacaagtaaaaacttaaaatcttttatattatgggatggagggagtagctagtataaagctttatgaacttgggcttggtccaagcggggactattttgcattgatctaggacggatctgatcatcaggccgagctaattaatctgataccatcaagagagccaactgtatgaatgatggatcttgttgatcgggttaattacggttgtgaagttactgtcaaactttatgatacgtggctcatgccaatgatgtgggtttcactctaccgcacgttctgacgaaaagaataaagtgaatataagtaaatttttcttgtgaattactccagttactgtactcaaactatgacatgtggttcgtgcatatcgtagtgtgacgagaagtaattagcatctgtggaattcttgtgtgacgcgatcacgtcccggtcgatactatctaatcagttagttagcataatagcactagcagtaattgcttgagaggtacagtactaatcaagcaaataagtactccctccgtttcgaaatgtttgacaccgttgactttttagcatatatttaaccgttcgtcttattcaaaaacttttatgaaatatgtaaaattatatgcctacataaaaatatatttaacaatgaatcaaatgataggaaaagaattaataattacttaactttttttaataagacgaacggtcaaacatgtgctaaaaagtcaacggcatcaaacatttcgaaacggagggagtaattgcttgagaggtacagtactataatgcatcatatacaacctccaaaactaccacattgaattaagtaacaagatgaaaaagaaaagtgaagagagatgatgagccatccataaattaagagacaactttcgcataaactttaaaaagaaatatgaaaatattagaaatattagtatttgtgtattatatatgacatgttgtataaattatcttttaatttacgagtgaatgatacgaataaaggctgtgtttagttcagggcaaagtttggattttagttgaaattgaaaatgatgtgactgaaaagttgtgtgtgtatgacaggttgatgtgatgaaaaaggaccaaagtttgaatccaaactttgtatctaaacacagccaaaagcgaaaatggtagtcacgtctatcatatcacgtgttctaaaagtgcagcaatatctgttgctattcgactagggtcgcgtatggggttcttgtcagatactagtggctactgcacatcactttcttctgtggactgcctagttttagacggagctgcacatcgatcgatttcgtgttgatttcctattttcttggtcttctcctggcgttgaacttttcgcagatggcgtgctggttcttaaacgagaaagttgggggcgatcattaaattagatatatcgaatagacgcctactgtgataaagaaatttgtttaatagtataaatgggcccttttatttacctagttgtcgacttgtcgtagaggataaagatgattagattggataaaatggatggtaaaaatcatatgcatggtaaaaattcaagcaactagctggacagcccgcgcaattgcgcagctagcatcaatttaaaattatctactttttacaaataattttatttaaaattatcattccagtgattctaataattttgtagtttttaaaagccccgtcagtcgctacccccttacttctttgtcacatttttatttacttactcgatctaccactactattcatcatcattaaaactttaaaaaaattaggccaatagtttttagagttcattgtcttgttgggttttgttttcataatttttggaagtatcgtcaaacatcgccaatttactgctctccggctcatccgctgccacctttttttttattgtcattggaattttaaaaatcaaacatattatacaataaaaggaggcggtgttcaacctaaaatactatattcaacacgtaacacgtatgttacatattatacaattaataatactcctacatgacattatctacgtcaaatattaggttttttgcctgtccaatttttttcttatcccttcatattttgaatacacaatcttaaaatcctggacaagtccctgcgtgcaactgacgggtaaaattgtctttagcttttttctcacttaacttgagtatgttgataatctgcattccgttcaaagaacggagaaagagattgtggtgcatgtttctgtcaggtaaaattggaggtcggcggtgtaaaaaaataaaggtgggcaagatgagattctggtctctgctcaatgctcatcgtcgtttttcttttttaatattagatagaaatccggcctattgatatgcacaggcaaagacttgcaattgcttcactactagtgccaggcaaagaaaggaccgctatgaaacctctgatagtcatatcggtcgtgatgaacgatgatacgcttcatcgttctgcctgcctgtggaattggaattggagtgatcagagtcacagcagcaggaagcttgggttccttccaagatctctctaccgctacgtactcctgatgcaatcaacggtgcccccgccatgagcatcggcatgccagtctaccgatgttcacccatcgactccagtgacattctctcttttgtttcagctgtatggtgatcatcgtttctgcaatgcagggatgattggctcagttgtttgacgtcggagaagagtaccatgctccatcatcttgtggagggtggacgcacctgattgcctcctttgctctcacgctttggtcgaccgtgttcatgttactcatgttctgagccactgaacggataaagatggagatgccaccgaatgcaaaagagtcgattaaacaaactttggaacatcataattacaggtctttcagcaatcatccaaattgtacaatggctagcataggacagttgtgcaccgaacggaacacatgagaacctactatggatcaagatccacatatgaagtcagaggatcctggtccggagatctgtattactgtatagcatcataggaaaattgcgctcaatgtaatctggcaaatatcatctcaaatcaataattgtaatcagcaaatttgtgtaatacacttatagtaatctatgctcaaataaaatcgaacattagatatcggttctttttaaacctataaattggattgactcttaccagaaattccactcgacgatttcatcactctgctggtttgtccatctggctaaaatgctacagatcatcaatccccaattctgaattaaagaattgacccagctactacactatatggaaaaagataaacacaataattatacagttcacttgcacattttcatatcagggtgagttgcaactttgggcggtgaggctgaggctcaaccacctccatatgaatcataacggtctgcaggacagcgtaactgacgtttgtcccgggcttggttactctctggtgcacctcatctactacccaatcaccccccttgtctccctttggagtaaggtagatgggcccttctatgccaaacctgtttttaagatataaatgatgaaatgttagtctccatacaaggaaaaatcggaatgaattctttgctacatagactgcaaagatgttgaagccgtggcatcttaaagaggcattcagtaaaattagaaccctcttgttgagaaccagaaagaaaaatacacagcagaagtaaaatgccctagcgccttaatgcatcgcatactctattagaaaagaacagaacagtaaattaatcagttgaagcatactttgggacaaatactatgaaaccatttgccttgatctttacaattctagcttcagtgtccatcggcctgcaccaataagaagtgttgaggccacagttttttacatgatatatactgctgacctatcacacaaccattgggaaataaaaatgtaccttgtcctgaaatatatgagggtatgaagctcaactgatgctctgcttgccatctgggcatttcgatgtctataattcaagtctgacatcaaaaggtatcagtagttcagtaccaagaagtgaaacatagaaagatgtacttcagagtgcattcattttcttactgtcagctacgcctgtaagttgtggaccatcctgaaagaggggtggaagtttggcaatttctagggcagcagctaacaacctatgaacaataacatctggaagaaaaggatattgttagtccttcaaaatgctttcttacaacttggaactgcataattcatgaacgtgccatcttggaacttcactgctcagaggcttcatgtgctggagtaataggcaatctaaagaaaatgccatatttgtggacatgatgctatttcacacatttaaatgcgcatagccacattgagtaacattcactttgtgtaaaaggttcatgcagaaaaatataaattcactgctcagaagcaagacaaagaaataactaaatatagcaaaccacatccattggtttaaacacccaacgactatatgcgcaattcaaataaaatctttaagcataagttcatctaagggcgataggaactaacctgcatatctgcgaataggggaggtgaaatgtgtgtaaagagaagcagcaaggccataatggtaatactcagaaaaggtcaagtctccgctacagaaataaactgcctgtgtgttccaacagggttggttatgggcatagtagctatcaatatgttaaaatagggggagcttcaatgtagctatcttacctgtgtcatgcatctagttgccaaaatcctgataagcttgttgaagtatgggtcatcattctgcaaaccatgaagtaataagtgatcagtatgcaggtccaaacatatgttgttatgttcctgagggaaatggtgcagggcatagtggaagtggaaagtgctatgtggaccagtgcttcagtgcgctggatgccatggcagggcatagtggtgcagagaaaactaacaaggaggcttagttgcttgattacaaagaatagagatcagttgatcagcccctcaagtacagctgcttaacaactcatttatcaagataagatcaacatcaagagatcaaatccaataaaacaataactaatgattgttgcctccttagctgccgccacctcctgtgagtgcttcttgaccaaccggcagtagtagagtcccaccataacaataaggagtgcactatatactaataaaacaacacttcataatatatagagtaaaatatggcagcccatctcacctttgcattatcaagtgattctgctaatgcttttgaggatgacacatccagatttagccccacagaagaggcagttcggagtaatggctcaagcatctcctttgttgggctaggatggcgcctggttaacataaaaagaaaattagcgtgtacaaaacagtaaagaaatgaaataatgcggcagttattattcaaaccacaattttaaaagcaatgcatagattaaaacaaattaaataacagtcagtcactgataaattttgtaacaattagttggccacggagaatattgtcgctaaagttttatttgcgtggtaacatatgatggtatgacatggatttttcacatctgccaaaatacagacatatcttttagtctttagtatactgaactagggcggcttcaagccaaatgtgggtatcagcaattaagtctatgagcaatggaatctccacaacatggtttgtatctgaagataggaaagcattgcgtgaagcataaagccataaacactaagaagcataagatattaattacaatgccaccatgcaaaatagttgccaaaaacttataatcataaataatttctgaggtgcaattctaccaaaactgcaatgcgaaaatgatccagctaggactcaatactgaaaaccatatagtaagaagcaaggaaggacaagctatctctgaaacaacctgttgtgacaagtatggtaatttttgtcatcctacctcagaggattgaactccttttctattagctattgtgtgtttccatttagttggctgtataggcttgagtgtaatattttaccttagcaatgaacacaaggggaagtgcttcaaaatcttctcagcgacagagatatttgcagccaacataaactcttcaatcatttgatttgcctcacgaatttgatatattcctgatgaacttttgaataagtaatttatttacataaatttggatatatgacacctatgaggtctaccaatcacatacctatgtcaagcggatcatgggtttcactatcaatttcgaatttgacttctgctgaagcaagtgttagagcccctctttcacaacgccgatgcctcataatctgtgtgaacattcgaaacataataataataaaaaaacatttcaatggtaaatagcaatagataaagaacatcaattacagtatgagatgagtcaatacaaaagcaaacctttgctaacgagtttaagttccgcaggtctacagttaggggatcgaccaaacggctgaaaatcaagggaaaaggaaccaagtttatgacaatgttttagctgcaagactatagggttatactaagcatgttcaaggtgagaagttgaaacaacaggcacctgtcatccattcttgcttgagcttccacataagacattgcagcgcaagacttgataacactctttgtatatcttgtggatatgatatcagcatgaggtgtcatttcctgcagaccaatattttttaaaaaaaatcagaagaagcatcaatattttaaaaaatgtcaaggggtagatgcctcacaataccataacattagatattagaggcttatgccctattcacaaatgtaggatgtatgaataagataaactcttctccatacaagctaacattgcaacaataaaattatgtgaactactcacccaaatgacagagaacgccaatctctcaacatcagcacgaagagaacaaacatctagaaaccagcatatttgagaagatcattagttactttcactaatactttaacattatttgaaatagaaatgttccgctttgggttaatccagtgttcatacgacataagtaatagagataccttcagtaagaggctttggaagcatgtcaattcgctgtccaacaagatatacagaagtgcccctttgtgaggcctcctcatcaagaggagtaccaggatgaacaaagttagtgacgtcagcaatatctagtcatcccgagtcaagaaatgcaatctccaaatcaaacagtataaaaggtgcgtgaaataaaagtgaaagaaacatgacgtgtgaaaattcatatcaatgacaccatgacagatagcttaggtaaattggcttgtagaaggacacaaggactttcaagcatcccaagtagcacatggatcctcaaataattattctacaacagcaatgtccaagagtgttgaatgacctttaataatgaaaagtaactaacttaaactttatgtccttgatgtgttaaattcctcgaggagtttaattgctctaagcacagaccagatagaattaatacgaacaaccagcatagagttacacttcttctgattagtgcctgtgtagatatatatgatacatacatttaacaaaattgcatgctttgcatatttgctacttccatctgtaactacagatccaaacttatgtgatactcaatctaggtggatggaacagtgcatactgacaatctgatgaaatgaagccaaaataaagcaataaactagaagaaagtggacaggttgagaaccatctcaaagtgtaagtgcccttaagattaaattagcattccaattttgaattctggaaataaaaaataaatcagtaaaggatacgaactccaacttcaaaattcccatttgggagtggcgtgcaatgtagcgcatcatcaatatccctacaacctaaacagcagttgaaccataagaattcaatccaactacagaaatataaatagaatgcatgacagtgatttatttaccaggcggatccacactaaagactctcacatggcgtaaatcttgtctattaggattagcaagatcttcaggtgataatgtccatggcaatggtggcaaacaagcaaggacttgtgtagagaaaggtcttgtgttgatatcattctctattaagacaacctgttccacgcacaaatatcacttagcacattagcatcagtgcatgctcctacatagtaaaagtaaatgttgcaacacaaagtgtgaaatgcagctgtaaaattgtaagacttgcctctgtttcagtatctttgtcaccaatatctcctatagtccgtacataatgtcctgatgggtatcgagacaagacatcccatgaatcaactgcaacgataatccttttgtccagaagattgccaagctgtctagtttgaattcgaatctttgggattcgtcgatctttagacacaaatagagcatgagcaacgcctccactaccagcaggcatgggcattggctccaaggacccacaatacctgccgtttgcaggcattgtatgaatgtgaagcacataaaacagttaaggtaaattgcaattatagactgaatagttttggtagatgacaatctaagcacagaaaacaatccatattctaaccggtgaaaaatggataaacaacgcatgcatgaaatagcagggaggaaatatttttaaaactattaggtactattaacacgttgaaatataaaaatgcacgcaagttatggtttggacagctttggacaatttagttgttgaaatttttgacggtttagcagttcacacataaaaaattttggacatttttttgttgaaacgtatagatcataacttcataatgggtgaataaaaccttgagcccaaaaaatttgcatccgtctaatatgtatacaaacaagattcataaactatgcatctcttcaggttatttccaaatcaggagtatatattgtaattacaaaaacatatccctatcttataaaagacttacgaattccaatttcgcttgattataccaacaatacgtccaactgggcgactagagacagaatcagctgatgatgcagctgttgattgtgtgggattggctttccgtggagcatcatcagcactatttggagccaaatggacgtcttcttcatcatcttctgaaagaacagaaacatccatcaatgtaagggaaaaatcatgtgctggaatctgaagaacgtaccatcgtcgtctgcaataaatgacttcgattcatgccattgatcttgtggcaagagctcaacagcaactatgtctccatcaaaagccctattcatgtttgaacggccatgaataacaatctcatcaccaatgctctcacttccaacgtaagcttcaaatggattgtaacgattaactcggagcttcccttgatgataaattccacaccgcaggccagctgtaatttctgacataggtttgtgctgcaatgatagcaagaaattacatattcgtatttgatactagatggccaacgtcaataaaacaagcacaagtcaacagtttaaatttactgtacctcactgtaaattactttctttttggacggtctaagatcttctacatcttccattgtgacatctccactagttgaaacaaccactaaatcgagcaaaccaggctgtgcaagagatcgtacatatgattccactggaaccagaaatattgtgttgtgattaccagaaaaaataatgtgtccaatatttgaaaagatccagctaacatttttgtaacatccataatttcacctgtctcagcattaatgccttcttcaatagctttccgtttgttatctctatcatttgtgatcagcaaaactttcacattctcaccaagatgactttggtaccaacgagtagccacacgaatagctgaatatgaatgaccaatcaagagaaaagaatacacaaaagtacttcgagtagtgcaaaatatgagataaagcaagctaacagaattatttggtacagtacctctatcgttgcgatcattcgggctctctccaaccatctctttgacatatgtatccctgttttttttggaagagaatggtgtaattttaaaccaagaagaccacataaggaactggaagtgcactcattttcttcgtgtttaaagaaattcgcaaacataaggacggacatgtacttgcaagagataatttatcacgagaaatttgcaaattctgttggtctatacaagcttgctgacaagaatattttttttattgcagagtgtagatgtgcaacagtgcatgcatagagagacttttgcaaatataatcaggcagatagtgctaaaattgaggtccgactgtcatgcacaccaaagatatgctgtttggagaagaaacatttgaagagggatttaggaaatcccaaaatcaaattagcccaacataaatctgagtctgttaaaaaggaaatgttgtggaacatcagatgcagggtagagcttttagataaatcttctccctactactagcaactaaaatatacttctttaacaacctaggtggtttctctaccccattctgttaaccataaatttaaacatgttttggttcagataagaactgagcaactgtatactggattcacataacaaatcataatagccatcgagcaaatcctaaggtatcgaatgcacacctgtggtgctcattggtgaacacgaagaacctccttgccttgttagaacacagggccttgatcctgttgaacactgcgaggtttttattcttcacctcatccaacacaaccgatagtaggacaacatcgtcaatcgctggattctccagcaaatcgatctgcagcaagctctcagaacatcagcctccggaatccctagctctactccctacaggcaacaggaggggaaaggccaacctggtggagcacgacgttggtgtcgacgacgaggatggcggccgcgtcggcggagagcgggtgctcgaccgcgccacaggtggagcaggaggcggcgccgcaggagatgtcgtcgcggaggtagtgctccctgaccacctgcgggaatgggggaactccgggttagctagggtttgggggcaccttcgccgcgcgcagggtgatgctgctgccgagtagttaccttctggacgcggcctgccctcgtcttcttcacgaaggtcttgctctgcaacatgtcggcgaggtcgggcgtcgcaggctagcggcggcggcggcggcggcggcggcggagagggacacggcgtcgcggcggccctgagcgtgagtgagacggcgcagaccggcggcggcggtgaagagagaggagaggttttgataggttcagtgccgtgggccgtgttaagtggtgggctagccagtgtttgggctttgagcccattcgatgtggctttggtagttcggtttgaccgctgactcaaaccttttcccttcttaaattttttgaaaattttggaattataaatggcactgctcaattttggcagggacaaatttatctcatgttcagttttggtggcttccatttttctgttgaaatgcccatataaggtacaccccattttgcctgtccagtgatcttcttttatcaaagaaaagatatatgcatacaagctacaccgatggccataaaaccatgaaccacacagagcacacaaaaagaataacagtatgtcagtatcctaatccaaacagaaatggcgaaaaaaaaaatgagccccacgcagccaggctctcacgtctcaccagtttaaactacaggctgacacggtgacagcaagcgcgcaggcacacggcgacgagaaacaaagcagcggagacaacgacgggagcgcgcgcgggcgcgcactgcagagagatatttgtgtttcacctacgaggccaccagagtcacacacacggatatcgccttccgcgcaacgggtggctgcgcgcgcgtgcaatcgccttatccccggtctccacgccacaaagccccagcggtgatcgccgcaccctccgcgccaagtacatatacgcgcgcatccggccgcctcgatccatccagccgagcgagctaaggaaggaagaagcatacaggcggcagcgacgagccatggccacacacgcagcgctcgcggcgtcccgcattccggccaccgcccggctgcacagcaaggcggcgtccaagcaggtgcgcgcgtgcgtgatcttgtggtattatccggctttgcgtgtgaagctacgggtgatctgatgaaatgtgcggttgcagagggtggacttcgccgacttctccggactgaggccgggatcgtgctccatcagccacgccgcgagggaggcgtccttctccgatgtccttggctcgcagctcgtcgccagggtacgtgcctgtgcttagcttagctaacaaattgatctgtagctttctgtttttccttttacctgtgcacaattcagtatttcagataacaaactgtagaatttaccacgcacgttagtatgactacagtttaacctgatgagtaacgtaagatggtcccttttggctagtgaaaacagtagtaatcgttgtacataaataaatacagagttttcgttacttgttatttttttagcaaaagtatttatactgctattatatgttacaaacttctggaaattcaatagttgggttctttttaaaaaacaaaaaatatagtataaacgcaaacgctcacagcgtgtgtagataagacaaaataatcaccttattaatagccgtttctgtgaaataacagcgacatgttgcgtgcttcttcactagatggatgaaactttatctttgctggtagatcacacatgatttacatctctagtctcttatgttggacacaaccaatgagtttttatacttactccatcaatctgtagtacatgaatctgaatcgaaaatatcttatattttggaatggatgaagtagaaaataagacatgagctatattgggacaaaccacaacttcaaacggtcaaaaattgcataggacattatcctagttactaatgttccgtgcgtgtattacagtattaggtagataaatgttccagtatcatgcactcaagactataatgacaagttggtcaagttatcgtttttggatgcctcgccaaccacaatatcatgtattgtacagacgtgtattctgactgtaagcgcaagtcctgaatgaattgttcaacctgtggcaggctaccggagagaacgccgtgagggcgccggctgaggcgaagctcaaggttgccatcaacggcttcggccgcattggccgcaacttcctccggtgctggcacgaacgcgagaactccccgctcgaggtcgtcgtcgtcaacgacagcggaggcgtcaggaacgtaagtacaagtactcatccttcagaaaagcttgtcctgaacgtaatcaagcacagactaattaatgactgattctgatataattctgttctcttcaggcatcacaccttctcaagtacgactcgatgctcggcaccttcaaggccgacgtcaagatcgtcgacgaccagaccatcagcgtcgacggcaagctgatcaaggtcgtctccaacagggaccccctcaagctgccatgggctgagctcggcatcgacattgtcatcgaggtacacaaatcgataattgactgtgaactcaatctgcagggaacagaactgacaatgctgcattgctgtgtgtgtcatgaagggtaccggagtgttcgtcgacggccccggcgccgggaagcacatccaggccggcgcgaagaaggtcatcatcactgctccggcgaagggtgctgacatccctacctacgtcctcggtgtcaacgagggagactactcccacgaagtggccaacattatcaggtaagcaaaagcaaacaccaccacttcaatatatatgcatatcaaactctgtaacatgcataagaactctgtttcttgtgttgcagcaatgcttcctgcacaaccaactgcctcgctccgttcgtcaagatcttggacgaagagttcggtaagaactttaatcgctcgccttaacctgaagcacaatacgtatggcaacatgtgtttcctgactgtgttgtgacgcatgtgcaggaatcgtaaagggaaccatgaccacaactcactcctacaccggcgaccaggtcggtcggttttctgatcaaaacgagtaaattgattgatcgatgatcgctgcagcatttcgtacgtgcagaggctgatacattctgcgtgtgctgtgtttgatgattgactaacacagaggttgctggacgcgtcgcaccgtgacctgaggagggcccgggcggcggcgctgaacatcgtgccgacgagcaccggcgccgcgaaggccgtggcgctggtgctcccgcagctgaaggggaagctcaacggcatcgcgctgcgcgtgccgaccccgaacgtgtccgtggtggacctggtgatcaacaccgtgaagaccggcatcaccgccgacgacgtgaacgccgcgttccgcaaggccgcggcggggccactcagcggcatcctcgacgtctgcgacgtgccgctggtgtccgtcgacttccgctgctccgacgtctcctccaccatcgacgcctcgctcaccatggtcatgggcgacgacatggtcaaggtggtcgcctggtacgacaacgagtggggctacaggtgagagcaatcagcaatgcaaacaaacaacacatgttactgcgtgcgttgcaattgcattgctcggcgtctgatcgatcgtgtattcgtgtgcggttttgtgcagccaacgcgtggtcgatctggcgcatctggtggcgagcaagtggcccggcgcggcggtgcagggcagcggcgacccactagaggacttctgcaaggacaacccggagaccgacgagtgcaaagtgtacgaaaactaagaccactgtccaagtacgggctcgcgtaggtgcagaaatatatactcctataatgtaacgaagcacacacattgactgtccccgggcagaactgctatactatatatactgtgctcggattggctgcccgtacgttgttccccttcgacagaggaacgcatgactgtcgaagaagaaacacagctgcagacacgggccattttctgtgaggtgtaatactgaactttggtacagacttcaggatttttttcttttccagtcttgttttactttcttctgtctgtgtgtttgtgccacatgcgtctgttttgtccgaattctgaagtctgaagtcatgaggtttcgaatttcggcagcccatatcatctcaaactgtcatagaccggcccggcgaaaaaaatagcacgtgtagcaaatcaagcaatacaaggatgctgtacgtcacgtctatccacggaaggtctatttgcgcgcgtctcggatgttactaattccgtttcaaaatataaaaacccataattagatactacatatcacaatactataaatctagacatatctctgtctagatttgtagtattacgatgtatcttatccgatcgtaagctgttatattttaggacgaatgaagtggttgttttgttgtccgcatcacgcatacagcttccacaggcggcatggagaggcaccgcttttaccatcagacttggtctctgctggggaagcttatgtcagccaaaatcagatattctcttatcagtttaattttttattctacaaagttatagttgtgtaatttgatgacattttcaacattactaaattttcgtaaagttgtcaaaaaaaagtagctacatttagtttgctgtcaaaatttggtaactatgtaagaaatcctgccaaaaatttagcaactataccaaaattttagcaatgccaaaatttggtaatattttttttttgtcatcaaagtgaacaggccataaattagaagccataaggtagaaaaaaaacccaactttttttttcagattctcgaaagtttacaaccaattagttatttctcggaattttaagctccttaaacagacccttggtgccgtaagtgcgaacctgctctggctcaatcgcatagagggacgcgctgcgcacagcccaatgcttttctatagttccatagtacacgatcacgcatggcctcatgttgtgtactcgtgtccaccggttaccacatggacggatgggatcatgggagagttttctgtaatgctcacatttattgtatcttactaaacccacttttataaatgcatgacaacattgacttttgaacatatattatcttaatttttaaaaaataaattaattattatttattttgttgtgagtttttttattgaaagtactttaaacatgatttatattttatgcattcgtaaaaatattctaataagacgaacgaacaatcaaatatgtgtttaaaagttaacagtggtatgtattaaaaaacgagagtatttaacattttaatctgtactatcattcgcgacaatttttttttcaaaattgcggagtagtacttcacatattggcatggagtacatcagacgatactagtacagcatacatgtcgtggcgttcaacttgttggagatctgatgcgatataaatcgatcctacgtcacatgacagactggacccttgtcaaaattatggattggatgattaatcactgataggtagtactagtagcaactcaatcacacaagcgaagtgagaagaaaaggaacctcttcctgcattaagacaacggcgatggggtcactgaaagtgaagcctgtggcgcacacgacacgacctcctcaacggatctgtggcttacccgtcgccgttagagcgtttgctccaacgcttctgcagtacaagagtacagctgaaagccatagtacactgatgatatttgcaagcctgaagtacaagccgcccctaacgatctcccccccatatgtactgcagctaacttgtactactgccagtgcaccatggccggggtacaaatatgccacccttcaccaatggatgcatcagcagcagccacagcaaaatttggtttgggataggtaggtgttatgttaggtctggttttttggctgtagcagcagcagtggaaggggcatgcagaggagcaggagattcagtttgaagctggacttcacttttgcctctctctcctgtgcttgcctcttccattcctgctgctaggctgttctgtggaagtttgcagagtttatattatgggtttaatcgtccatggcatcagcatcagcagcggtaggagaaacttctctgttattgcatcaaactctcaacatttcagtcattctttttttttttttgaaatacgcgagcgcatcattgtattaagaaagacatttcagtcattctgctccaggtctcgtacattttgtcgagaggggggctgtctgaattcatattcatttcaccgtttctgtctacaggtatgtcatgacaatgcagctgtgcgagctccatgagctcgaatgtcattgcagtggattcaggacaacgaaatggacactgtttttcgttggaaatttaggcgtatgccgttgtaaaattcatgtttcagagaaatgccgctacaaaatgtatctatgagcttaaagttatctcaaagctatcagtaacacattattttggtcaattgttcagatcggggagtagatgcgaaagaactacagagcgtggaaaaaatgtattaaaaaagagggttttgtacagttaattaagctgtataccttgactaaatttgtactgtcacttcccaacttagaaagtactaatcaagaagcagtagtaattgtcaacgacagttagctgcaggttcatttgttcgagtcaaccatctcatccatggtacagacaacagcaagtgttggctctaaactaacacattgcaattaaacaattaatctttccgatctcctaccgccccagtttcttcatactgcaaaagaacatatcatcacaagaacaaactaatcagaacaaaacatgcaactaatcagatcacagagcgcgaaagtacatcttcttctcggtaaatcaatcacctgcaattcctaggcacactccaggtgacagaatgcctgtcacttccgggcgtcgccatgaacctcctccagtcctggagcatgagcccgaggtcgtcgaccttccggcggaggccgacgcagcagttggcgtgcatggtgcacaccgtgctcagattccgaccgtgctcgcagaggccggcgaagaggtcggtgctgaggaacctgatcctgacgccgaggcgggcgacgtaggcgtcgcgcttgatgaggttgagcacgtcctggtcgtggagacccgggtgcctctccctcgccgcgtaccagtaccggtagaacgccgccgtcgccgaggtcgagcgcacgtacgcgaacccgccgttggggctgttgctgaggtcgtccgggtcgccggtgaagtggtcgcaggcgatctggaagtcgccgtcgtggtgcaggtgcggcagcgggttcctgaaccacacgatgtccgtgtcctgacgaaacaaaccttcacaaagttcagactttgaacaaaaagaatagtatgttctttgagcaaaagatttgattagaaaagccattgtttcgcttacaattgcttacaattgatcataagaaacacaacttataagtgataaaaaatataatatatagataaaacttttatatctatgttcataactatataaaaataaactatatgaaaaccttaaaatcaattttaaaattaagttttattgtttttcttctctttttaccgtgaagatgaagctgtagcccttggcaagaacgtggccgaggaaatcgatgcggcgccacatcatcttgaggtagccgtcggtcatgaagttcttctcgccggagaagtcgaagccatcgtcggtggtgagggcgaagcagtggcggtggatctgcaggcagcggcggtgcgccgtgaggtcgagggagaccatgacgaggtggtcgaggagccacctcgtgtcgtcgccgatccggaagctctcgaggaagacgtccaccaccgacccgggctccgcccacgccgagttcagcgtcgtcaggatcaccgtgttgttcgccatcgccgccgccctcaggacgcgttctagcctcgcgtcctcactgttctgcgtgcacaagcacaacctcatatatgtcacattgattaattgttactagccggagatatggtgtataaaaagaggacatattccgtgaaaacgatctaaatgtgaaaactcgtaaaaatcatatataaaagttttgtaaattaattcatgaaaaaactactatagatatgctgtatgcgtagatatgaaatacactatcacaaatctcaaatctaagagaaataaaaataaataaatttcatatgaatagtgtcctgttactattgtggcagggttttttttaaagaaaaaaacagatgttcaaatgtaactagcattcctgtgttttttacgactagttctttttacgactagttcgaaatgcatgaattttataggattttcacatgaatcaatccaattcccgtgaaattctctttaaaaaatcctctatttcaaaggatgcctttgccaatagaagagatgcagtctgttaatttgattggcagacagttttcatgttgctttctaagaatgccaaccatgccagtaatctggcattttggcatggatgtcgactgtcaaaaaaaaaagttttaagtgccgtggccaatcaaacgctgtaggcccgctacaggacgagtaaaatttcattgctgggagtgaattctcaggtgcatgcatcacagggttgaattacatactaacctgggagcaaatttctggcacgttgcaattgaataatagggtttctagaaagaagccaaatgaggaggttaacagcactcgcgttgtcaacataatttacagtttagactaaagctttaccatttgaaaacaatttgcgcgttcatggaaaaaaaaaacaatttgcaatttgcgaaggcactgatcttatctcaaattggtggatttcccgaattcaccatcgctgtcatcagttttactattcttcctctacagtggagtatttactactgctaacaatgctaataaaactgatgaggaattttaaccgtccaccatttttgcacccaaaaagaaaacaatcaatgagatgcaaagaggtgttcctgcattttctggtgatcatgaacatgaatcacaagctgattaaagaaaaataatttttgccaacaaaaacagccttcagttcagccgtacgtgactgacagacgtgttcatcgtttacgtatacaaaccttgatcatcctagaggaagaaggcgggcgaacaactcaccaccgggtcgacgtcgccgcgcggcggcgccggcagtgcggctggccggaggaacagccccgccggcgacacggcggcgcggtacagcacgaggcacgggagcgcgacggccgccaggaacagcgccgccgtcttcgccctcctcacctgatcgcccgctccaactccggcgccaccgccgccgacctcatccgccgtggccatgcgagatcagacgtatgcgcgcgttacaccggccaccggaaaagggttttaacgtgttcgcggggggaatggctcgcggcggctccagcgtgcgcgacccaatggcagtttcgcgcgtatttgtaggcatggatggcttggatttcccgggaaaaaaaatcgcgtccgatcgatcgagtctgtcacggtggaattccttccactggttcgatcggtcatccggaacagcgtggcgcggtgatcaaattgctccaaccaaaacatggaccggggcttccgaaaccgtcaaacggaaccaaatccccccccaaaatttccgtcgcatttacttccacttgttttttgtttttcctatctgggagctagattactttcagggtaagaatgaaattaggagctccgccactagccgcccgccgtgtgaagttctaagttttgaaccttcgttttcccttgttgagccaatgttgtacgactaaactgtgggcttttagtgcctctgacgaagagcaaatattgctcaacatgttcgggaagcaagctagtcgatctgaattcagattactttatctggtggtgacaccgattgttgcaattctgtctaaagttcagatcaactacatgtattcctgaactggcttgtagttgtagacgccgtaaaagtaccaactgcatgactttttctcagatatactcctactacaaaaaggtaacttgggttaggctttatactgcatttgttgcccatgtgcaccaatgagcttagtttgattttgtctgcactttactgttcaatccgcgtgaagcactgtgacatatgtccgtgtagaagctgacaattcatgcatgctactactccatttcaacagaagagaaacgtacaaccttgaacctggtacaaatttcccctgtatttacagtacacatgaagagaatggagaagaacatgcccactaaatttgggctcataaaagctagccacagacctacggtactgaagcttgaatttgccacttcaaaaaggctaagctgttgcttggtgccttggttgcttccattgaagaaagttaaggtgtgttatttctgcctgatctctttttttttttttttttttttttttttgcggggaaatttctgcctgatctctgtacgtataaccgcatgaggtgcagaaattcggggcatcgagattcgtgctttctccaggattggtggatagctaatctgaataagaggcccatatgtgaaagcagctcgcggcccaagagaaaaactatataagctgcctgaataagaggcccatatatgagctgccttgttgggcctaaaactacatcaaaatcaggcgacaaaacggcccacaaagcccacaaaggcccaaacatctcacgctgccacgcacgcacgcacggtctacgagtcaagcgtggagagcgacaagtcgaggctgatccggcttcccgacgacgacgacgtcgtcgacgagaccaggctgccgccggcgccggcgccggcgccgctgcatcccgtgtccaacgccagcgagagcgagagcgagcagccgtcgtcgtgctcgccgtccggcgccacgccgttgttgctcgcggcggcggcggcggccggttcgaaccacaccgagcgatacgacgacgaggggcgcgcctccgcgcggccgccgccgccgccgccgcagctcgccgttggcggcgcgacgcggtgtggggcaaacgtgccgacctacatgaacagcgccacgtggtaattaatcagcggttaaagttaacttttactgttgattttttttttcttacgacaaaaagggaaaggtagggactatccggctgttcacttcgagcttttgtgactttttggagtgattggagggaagcaagctactgtgaatgttttatgtgtcgcaaagctgcagagactagacatgcaaagacatgaaaaaaaaaaaagaaaagaaaaaggcactaccatgcatcaccaattcaccatgggtttgtgcatggctgcatgcatgcactgcacgaacgtcgacgcacacaaacactttaatttgcaggggaacgggctagctactgcgtttggacagactgagacagagtagtggattgatgatccatccatccatccatacgatttgtccctctgaatctctgatcgatcactagtgaatcacatccatggatagcctagaaagactactactagtactattactgggagtaggatatgaggaggccggagtacctgaaaagggatgttgtcatcgctgccgcagcagcaggcagcaggaggaggaagacgaggaggaggaggaggaggaggaggaggccccgatgtcaccacgaaccccaagaatttcagcttggaggaagagctgtaccgaggtgcggcgtagcactgtgatccgccatcgccgccggctgctgcagcagcagcgcccggcggcatcgtcgtcgtcctctggctgcgtacatagtagcactgcaggctcgtcgacggtgacatgtcgctctcacgtattccatggcctctgagacgcagcagctgcagctggctaattctggggctcgcgctcgcgctcgcgtcgtcgtctacctcctccggcctcccaccacgtcgtcgtcgcgtctccgtcgcagatgctgcggcgtcgtccctgcagctgcgtacattgggcgcggcaatgcgtgcgcgcgtgcctggttcgtcaatattcatgccactgctgcaggagagagagagagatagaggaaaaagggaatagaaatgggaaacatgcatgcgtgtgtgcagcgtgccagcgtgcaaaactagtgtcgcactagtgacaaatggggctaactatgcatgcagatctagtttcagtgtgactgactttgtgtgtttgagatgtttttaactttctatggtgtttgagatgccactttgtccattactttctgcaacttaatttgtattgggatatagtagtatatgtggaagtacttcaaataacaaatctgacgatataattctcaaaaagaaaatcttgatgctttaaattagattggtggacatattctagggtgtcaagtagttctataatacctagtgcattttagttatgtaaaattcaccaaaggaaaagaagaatataagaagctcgttcaataaaacaataatacgttaggccctgtttgagaggcttctgacagttgtaatttgtcttataaaaacctatatctttccaaacagtatagatactcagattctgagtaaccagtagctacaagatctacaaaatgcactagaatccataagctaaaaaactaaggccttctcatattttcatcagctgtatctatgaattttaagctccatctaaataatcattgtgttttaaggtttctagttattttaaattgtactaatggggtccacaactataaatgctcctataacagaacaaagtttgtcaaaacattctaataaaagaattagtaccactatattcttctcaaaacatacccgtggatataatacgaattgcttgttatagccatgcaaacatcacggctttgttcactttatagtcattttcaatctctccaaaatttatcattgccaaaaatttaacaagttagaaacattaattaccaagttttagtaggataggctaatataatgttgtcaatttatctaggcatgacaaatattttataacaaactaaattttgtcacacagttgtcaattttatcaaataatgatatgagttaaaatgacatgaatctgaacaggccccacatcaagtaagtattactatgtccattctaaaacaatacaagaatttgtggctacacaaatggatacaagtaagacatccctttgcttattactagtagcctttttttttttcaagtttttcacttatctagaaatattgatgggatgcctcaagatgttgcatcctagagaaaatcaacttctaacaacgtatatagttagatatttaggggttgtttacatctaggggtgtaaagttttggcgtatcacatcgggtattatatagggtgtcgcatggggtatttgggcactggtaaaaaaaactaattatagaatccgtcagtaaaccgcgagacgaatttattaagcctaaataacttgttattagcaaatgtttactgtagcatcacattgttaaatcatggagcaactaggcttaaaagatttatctcgtaaattagtcgcaatctgtgtaattagctatatttttagcctatatttaatacttcatgcaagtgttcaaacattcgatgtgatagggtgtaaaatttttatgtgggaactgccttacatatgcttgttcatattttccctataagttcgttttctttgataaggatgaagtacttcctagtactagatgctgtaaggccctgtttagttcacaccaaactttttccaaacttaactttccatcacatcacatcacatccaaaattttcctactcacataaactcctaatttttttttccaaactatcaactttcttcaaacttctccccaattttagaaactaaacacagtctaagtgaatatttgaattagagtgtaaagtgaatgcaaaatgatggttttaaactgttgacattattcgtgataagaattgctcatgatgtgactgatggctcatagattgacagagcataaactgattgctccaaataaaaggcagtgaccttttcagttggaggtgaagcagtggctcctttctaggctttggggagtggcagctgcagcaagggacatcacactcatcatgatcacactgctgcatatcagtccaaacttccacaccacctccatatgtgtgctcctgatccacctgttgcacctgtatccctgatcacaagattggcaaaagaagaatggttttaggtttttctttccttagctttcctcctctcatggagtactggagttactagtagcagctgcatgcagcattaggataaaggaactaacactgtatagcccaaagaattagtataaaaaatttcaaagaattgttatattttgagaagtgtgccatccatgcacacatgcatctgcatacaagcaagtgtacccaacagttcttctttaatggcgaaataaggtgcttaagaccttaacactactctgactagcctgtgattaacaaccttcaagactagtagcatggacaagaaaatgcatcttcctgcattatgtatgcatcggtggttaataagaattgtgactaactggggtctgtatattcttcacagttttagcagtgaggaatgtagagtactgtagtagctatatttggagactctgcagttcaggaccaacaagatagacacgtctcggggaatatatcctttttacttcaaacttttgtttgttgaaaaaagcagagctctgcctgaaccattcctggcaggcaaaaatacctatagaagtagctagtcaaatgccaacacattgcaaagcaaagttaaaagaaaaaaacaaaagaatgtacgtgtataaaagtatgtacgtaatgtttataatacatatataaacattccaagatcattcaaagcaaagtaccttgcattccaagatcattcctcatgttcctgtacatctgctccaaagaacataaaacaacattagtgatactactaaaaaggaagcaggagaagcaaccgaagaagaagacaagtcacaaggacatgagacatataaggccaacactgataattaaactacacctgaagatggcttttgacatgagatatggtgagtcctcccactcccatcagctgcaaaactcgcttcggtgtagcctctgcacatcacacccacacaccaacatgagaaagataaaaacctctggtactcatatgaaaatggagcttagaactagctatagagaagaaacatgcaaacaaatatatagaactagaaagagagtaggaaaagatgcagataaaccccaagctggtatgatcaagacacatcacacatatgagatgagctagatgaggatgaggtcgacgaagaacatactgtcctggccgccgagcttgtgaatggcatggacgaagcagtggtgcaggtcaggcgtccagcgtagccgcggcaccttggatcggttgtactgcctgacgccgccgttcctctccctgccgccgcccaccattgccgccctcaccatggtcatctctcacaacctctcgatcgatcgttcgatcaacagcacaatgtcaagatcgacttgcagcgatcgatcaaacaaacaaacaaaaccagctatatgctcatcatcgtcatcatcatccaggcagctaattaagctaaccagtcacttcgcacacacatatatatcacttcacaaacgaatgtataactgtgtatatagttgttgtacacacacacgagtgacctgcaaacagacagctagctagcccggcttatataacgctgcagcttctcatcaacttgtagagctatagagagagagagaagctagtgttaaattgaatgaggtgtagaggaggttgcaggggcaatggtggggagaggggagagaagagcaggaagagacaaaaggttggagacaaagaaggtgttcagatgcggtcagggcatatgcctgccccgtaggaggggataataatgagattggagcagggctgttgacccgagccgagatgaagacaccggggagcaaagcatgccaagttttccgcctgtattgccactgacatatgtactgtatgcacctggcttctctcccccctctgcctgccttcctgcctgcttttgctacctgtagacatgagcaccttgaattcatttcatttcattgcaccaccattctgaatatttctgatccctcaccctcaccccagccagccttgttttcttcctatcatgggtcagttcccctctcacttgagaattactaatttaaccacttgagagtaattcagttttgaatagtggcttaatagttaataaccaatacttccatcggtttttaaatatttgatatcatcggttactaccataaaatggttagattaggatgtacggaatttttatgcttatgtctaataggtattgcactatagtactccctccgtctcaaattataagacgttcttatttttatgaaaattaaagtcgataacttttgattaataatcatagtaaacatatctacgctaagtattatgcatattatatcactagatttatattttaaagtactttcgtatgatgctaatttcgtattcattcggaacataaaatagaataaattaacggtcaaagtatataattaaaaatcgtgtaaaaatataagccttataatttgggctggagggagtaatatgtcatctttttagttgtttgtgttttaattgtttgaaacaattgattaattgaattatgtcctttcttctaaattttccatgtaatagtcaatcctatagtgatttttcatgcggaataatcaaacggtaattattatatttttttctatgttttgcacttgcatttacgatgaaatccagtgttttttttctagtcctacatcttttcaattatacatttcaaaggagcttgtagctgttctttttcagtatatttgtcaggagaaatcagatagcatgtgcataaataggaaagcatgtgtccaatcctgggaaaaaaggaataaaggctcaatcttgtcaccggacgtcccatacgtgtacgagatatgagttgtgttgaatgggatgtgaaaaattcctagctagctctccctgcatgcatggactatatactgtactctctgaagaattcttcagaccctaccaaaataaaggtgtctgtaggacgctgtgcagtgcgtggcttcaaggattgggctttgaatttggattgaaaagttgccaatctattgcaagaaaagctaatcgtagatttttctttccctttttcatctcgggaaaacaaaaaggctagtgatctttcggagacagacggagtacaagctactatcaaataaagtgcgaatttttcttaaaagtttttgtttgaaatttttttcctttgcatgcaacttatatcaacaggaacatgatggagatcaggtaggatcagacgatcgatcattacctcgaattaagacgcaactaaccaaattaaacgactgcatggcccgtacgatacagtcatgcagcatagtgatcacgatatattcttatctctttcagcgttctgaccgggatctcccgtacttaaaggcgaggttaattaataatcccgggtgcagagaatcagagatggcaggtgctgcatgcatgcctgctgatccaatccaaggagatcgatcgatggatggatcggtaatatcggtgatgaatcgagctcgctagaaagcttcaaaaggaatttattgactggtaccaacagatgaatcatacatgcatgcagtcgacaaaggaacaatcataaacagatcagccataaggcatcaggaatggaagcatgatagcctttgaaaaatcttccatcaagctacctaatagggccccatatatatgtcacaataattaaggacatcctcaatatatattattaagtgaataataaagtaggatcaataaactactaggttatagttgtttgtaccgctcgcaacatgtaaaacaatggttgggtagaaaagagatagaggagagagttcaatgttttttattcctattactaggtagtagtgctattgtttgttatagttcctacctcctctactacctacctccacaataataaaaataaatagtgagtgaccttactatccacttttcatccatgttgtgaatgtcctaagcacgcaaggtcatttgtaaaactatgggtcatataaaacaagagtttatatgtgttgtgaaaactagaactataccaaatatacccacccatctacttaagtagtgacggactggccatgtaaaaaaattgccataccaatcaagtgaaatatgaaatccttattggctagaaaatcatgtccatatcattgttacgaagtatagctttttgaggtagccattattgtcatggaacgcttatcggagccggaaaaaagttctagttctagcccaaatcaatggtgtagaaagagagaaaatcgaaaaaaaattgatgtgaagagatcctaaatatattacaacgtacgtattggcatagatagaaacatactataattttcgagaacctaaatttaaggatgattttcattagctacagctacttacggttcttcagctaacaatctctatttttttctcaagcattttagattcttacttcagattttaaggttatttgaggtaactcgagattctgggaaacaattgatagatagccatcccgtgagaatctgatcgaaaaaaaattgggctatcaacttctagcttcaatttcattttgtgaatatataatcagattttcagaatgtagctaataatctagactgcatagcagagctaaaaattctagaaaaaattatggctgttgaaagctctccaaacagcaccaaacatcgcaatagcggtaaaccagaaaatagaaactgtcagtgttacagataagacataccaaacagtcttaagttagactcggccgggcccaccatatatcaagttctataccaaatcagatggcgttctgaataagaaagaaaaaacattgttctactcgggcactacaaggattacttcatattcatatatacttgtctccctaattatacttgaagggggcatccaagggtatcaatacaatacgccttatgaggaggggacatgccaagtcagagaggcaacacgccaagtcagaatataagccaatatagacacagccaaacccaatgtagaagccataaagggatctagcttagagacatctccaatcttgttgagttcatattctaggaagaagactacgctagccatcgactacgtgcgagagctccatgacgtcaagccgatagaaagtagattaggtcatctaaaatattatgcttatgtgatactgaaatataaaaaacaataccggcttcggccaacagaaataaggttatctgtcagttaaggggtctgaacctatataaaacatgtctctcgtctctttatcttaatctcgcgtatatcccagtaccaacaattctcatactctataataacgtggtcgggatatccaccctcaacagaaacgaattaatactactcgatccgatcgatctcaacaattgaattgtactccggcttttcaaactaaacaggacaaagagtgttgcgtatttgagtaaagtgggcatgtccttatgcagtgatgtgttccaaaggagcgcgcatacacacgcgggcacagtagcagctagtgcaagacggaggaggcggccagggaacatgtacagatactgagatacaggaggcagccagctactgtgggtgagaggaggagctcagctcagcctcaggctcagcctcagcgccgccatcattgcatgcaggggaaaccaagcggatcatacggctcatcatgcccccttcaacccggggcttttgatcctttacgcatcctcacccgatgccaatgcatgccaatttatataccactggactagtgatatgatatactattttaatacgataaatctagacacccgtattacatataagatactagattaatttattttaggacggaggagatatatcttagtcgtcaactagagcaacgggtcaccactccattccagagttgaaatccgggggtcaacggtttgtcgtttttcttaaaaccatttaaaaactgtttgctcccgtaaaatcggattaaatttttgttaaaatttagtttgattatttttaacttgattagaaaaaaaccgagcagtttgtgtttcttaagtcggtctatgtagctagtcaagtttcgcgaaaccgattgttagctaacttcataccctcctagtaggagtagacagtttcgtgcatcctcatggatatgttaatagtagtagattgtatacctgcagtatatatatgtctgtggtatatatgtgtagtatcgtgtaggctgtagaggatctggatgggtgtacggacggccggggaaaaaggggagagttgagtgagtgcagcggtgggggcatctgcatgtccggaggtgtttgcaaatagagctgggattgaccggcgcatgccgtggatgagcacataatttgatttctctttctctctgtctctatggagtctggaccagcagcagctgcaagctcggccggcaaaggcgttcacgacgcacccctttggccgacccttgaaaaacatcgacggagaagacgctgcccactgtgacaaacccgtgacaatgcatggtgctagctaggaaagtatcagggctggatattgcagcaaaatttggatagtccacaaaagcctttaccaaggatgcatcatttgtttggacattaattgggtcattggcccttggcctttgctgtggaaattccggcaagaagagaagaaacaatcataagagagatgggttaattacatcctgaaatatactagtgtgtcgcttgataatgacaaggctagcgaagtggtctccgtgagacaaactgtacatttgtcatctcagcccaatcaacagtagattcaacaaccggagatgagatgagatgcagagagtagttgcaatgtgggcatgcatgcagatgcagcgcagagggctggctggcatcattgcacggggccagtgaggagggggggatactactgcacactccggtttgtttcccgcgctgcccccacgatcatgatgattctgtctcccctcaaaattgcttttccgtctatctcctcccaaaatgtctatttccgccgtttcaaaataaacccatttttaatatttatcccagagtagtaagttttatctccttatatagtatcatccctttgtcatcgaagaattttatcattttaatacttcttacctatctctccaacaatatttcttttctacacgaggatgatagatatttagtactatgtttcttccatactgatttaaatatcagttaggagctctaataagaatgaacttatcaaggacagaaagagtaatactcccccctatccctctatcttaaaataagtttatttttttacgcatctcacatatacaaacatacaaaaaaaaagatactagaatacttacattttatcaaatcctaatacaattaatttttataaaataatctaccccaaatgtatttattctttattttcatgttctaataaaataattatttaaaaaataaacttattttaggataaatgagagaggttattgtaggatggaggatgtagggtaaacgtcgggatgagttactgtagctggctagcctgactggatggccgggcccttggaatggaataatatgttgtggtgcgtgttttctccttgtcatcatcattcccctgcctgggccatggctaaacgctacaactacaacagactactcaaaattgcacgcatgcatgcatgcacaatcgcacatctcgctgcctgcttgctgctgctgctgcacgcgtcttgtcctaccctccgctgccgcttgcctccctcgccgcaggcagctgccgcgtccttctctgattgcaacgggtcaccgcccccgccgcggccgtcgtcgagggtggcacgtattgtagtcgaccgctgttcccatgtcaaaggacgaacgccggttgagaacttgagatgagatgttggcaatttggcattgcaattattgccaacaggaagaatccaatgtccttaactccttgtcaacagcaacgaggggagaatttgtaacaccagcgccgcatatataggagatactccagtatgatagcgtcttttagagtcatcatccatccaccagcgccacccagaattttgttaagctataaacccactgcaagttttttttttagaaaaataaagttctattgtagttagacaattctatttaaaataatataatgtgacaatctaactattaaatgaggaatgataaagaaaccgatcttgtagtttctactaggcgtagctcaagacataatgtgagagaaataatgattaattatcaggtaatgactccaacttattgatagtgttttatgttcagataatgcccgatgactttgtcatgcagctccaccgattttgagaacgacagcgacttccgtcccagccgtgccaggtgctgcctcagattcaggttatgccgctcaattcgctgcgtatatcgcttgctgattacgtgcagctttcccttcaggcgggattcatacagcggccagccatccgtcatccatatcaccacgtcaaagggtgacagcaggctcataagacgccccagcgtcgccatagtgcgttcaccgaatacgtgcgcaacaaccgtcttccggagactgtcatacgcgtaaaacagccagcgctggcgcgatttagccccgacatagccccactgttcgtccatttccgcgcagacgatgacgtcactgcccggctgtatgcgcgaggttaccgactgcggcctgagttttttaagtgacgtaaaatcgtgttgaggccaacgcccataatgcgggctgttgccccggcatccaacgccattcatggccatatcaatgattttctggtgcttaccggggttgagaagcggtgtaagtgaactgcagttgccatgttttacggcagtgagagcagagatagcgctgatgtccggcggtgcttttgccgttacgcaccaccccgtcagtagctgaacaggagggacagctgatagaaacagaagccactggagcacctcaaaaacaccatcatacactaaatcagtaagttggcagcatcacctaattatcatattgaattagtaatgttagtgagagacttggaattgtagagacttagcatacgtttacgggagcttttagcaaaagccacttttcccagaattttcagtccacatcctcagtatctgtagctatagaatttataaaataaactaaccgtagaagctcaaactcgcgaaacccaaattttcaaaattctcagaagcatgcaagcagcttaaactctcccaaacaaagccttcactagtttctactccctccgtcctattttaagcacagccataagttttcttatccaattttaatcatccatcttatttgaatttttgttatgattagtatttttattgttattagatgataaaacataaataatactttatacatgatttatgtttttttattatttttttaaaaaaaaattaaataagacggacgattaaatttgaacacagatactcataactacgcctaaaatgggatggagggagtaggtgacactaccagtaatgggggaattgctcttagtttttagttggtgatccaagtagacaaaataggttgtgacttggagtatcaaaaagatcgtttgactacgaaatccctatatacttttggccctcatcaaggcaggttctgcaaaagcaaccagatccccataatccggcctgaagaacacataacctaagactggccacgactaaagataattaggtaagcaatggatcaacaaaactaaagcacaaacaacgactgcagttcttatactacacacagtagtgacagagcatataaaaggtttcagcctatgagcttatggaaggatatgttactgggagactgggagtaactgggttgttctactgaattaaagtagctcttcatatgcagagtccacgcattgcattcaaaactttaaggcgtcatttcagtcattgagtataaacaggtagttccttatttcatattgaaactcgaagatgctcaccaacggagtaaaggcggagagaagaagacaacagttaactttatgctaaattcaaacagatgtttggttcatagaactagcatccacgatccttgcacaatgtccttcgtgctgtcataaccagccctgtgcatccgaaaggaatccaattgtcaatatgactgataaactgataaatgtgtgctatataaaaaagaaaaatcggatggagtttctagacagagtgccatcagggaaggaacaaaacagaaccaaattgtgccagaggaaacagaataaaacagcatcgcatttactgactcaggttgaggtgaaaacaaaggatgcacagagtaaacaccacatgagccacatgccattctgatagggaaaaaaccgctgtccccaaacttaaccatctgacacatccaatgtctatgccatcaaaggttatagtgatgcattcaaatgggagaggaacctcccaaagagcacttatcatcaaaggcatgaagactaaatagttgcagcatctaagatgccggtctatactatgatgactgaactgtagagagtttggatctaccaatatgccagaaactaacagcctaaaggtacagaatgatttcatcacctaatggacagttgaaaagattgcaaatgccaacacgatttatgtcagtgtgtcatgattcataactctgaagataaagtagtactccatacacaataagtgcaaggaatcattttgcagttactattagcagaagaaacgaagcagccaaagtatattatctgtacttatgtacttctgtcattattatgtcctttgtttcttgttgtcacagaggaactatcaaagagcacttgcactgcaatactcctactactagatacttcaaacaaatgatttgcagtggacagttccttaaatatcacatccaatatgttttcaacaaaacatggatgagaaaaggacttaatgcttaagaggtgcacacggaaggtaactctaaaaacaagatagactacatatttgcaacatttctgtcccagatcaatttccctatatcttgttatcttttgatggttgcttccatgaattaggttggtcactcatgttaagttaaatgatcttctatgtcaaagagaaggtaagcggctcagcaaagaaagcaagtagaactacaaatccagtaattactcagcaatttggtataattgttcaccagcatttgctcattctgatactgtattttacatccggtttgccagtaactagtaattagtgacactagttctgtttgtatgtttataaaccaacgaccgtgtagtatttaacttttagtggttcgctttcttaaaaaaatggccagtaaattgcacaaagcaccatattacaactaaataaaacatcaaatcaagagtttgggaaagacttcttgatctccattgctaggtcactaataccaatgccatcaaatcacaggtctaccaaacaattgtcagctgtcaaggcagcactctgtaaatgagaatagaaacaggggaaatcatagaataaagcaaataaatgcacacaactgattggagatgcatcaaatgagaggactttattctcaaataagagatgtataaacaaccaggtcacgttctttaaaaaggataccccattgatatcaacccagaggccagaggttaatttcaaataaactttagctcatgagagaaaggacaaagtaaaattgaaaaaaaaaaaggttggctaacaacaaagctttatgtataagtagacatgaatacaactaatgctggtcatacaaggtaaagtgtgccagcatagctaagaagggggaaggcaaaagcatggggaaacataatttctgtataaattttaatcaaagaagagcttttacttgtcctaaatgaaataaagaaaagtaccctgttaagggacagagagaagtcaaaacgttagagatcactgagtgactgagagcaactatcagcttaaaacagaaaaaaacctgaaatgctccattgctacaaggctccaggctaaacagcaggaattccgactatgtgtttcccaagtctacatagttttcccgtgaacttcagcaccaccaagagggatttgcatcctctgacgtgcagtagttaagtcagagacgtgcagtacccctctatatcaactgtctgttttaatccaatgatccttatttggccttcgttctccccttttcttcctgccttcttcgcagttctcacatactcctaagtcattacatgcctacggccacaaaatccacgatgctgtggtatggcgctgtggtcatcgagtacccatgaaacaaagcagagcttgtggaagtgttgttcaggttggggtcacctgtggctgcggagtggcgggtgagctctgtggtggccagaaacatggcattggtggtgtcctgctccggtgggctgaggcagataatttgctctggaaagcgaaaggggctatagaacatgtgaaaaataatttcaacctcgatttgagaaaattagccttgaggtggaaaattttagagttgatctttggagcggtcagaaacggttcagcccaattttgtggccgtccaacggcacgcgccgccacatggacactacgaagaaaagggaggctaacttaaggagctccacttggtattggccaaagcaatcactaatgaaacaaattcgcttctcagcagcattctcctcattaacatcaagcattttggtcgttgacgtgctcagacgagaggtcctagtggatgggaacagcgtgtccttaacaatgcaaccttgcaagcagtggagaagaactggctaataagcaggagccatcggatggttttggacagtggatagatgggtactgccacgtcttcgacttgactactgcatgtcagaagatccgaatcccaccaccaagagcacagctagtggaaattcaaagtgcataccagtgcaggatatcaggcaagtgttgggatcgaaacattcagcaagttggtgacaacaaaactaaattcagatctccaaataaattgggttactgatgcaggattcaggcatgtattgttctcccacgaattagtgttggacttatatctcccaatcataaccagctagtgaaaaccagtagtgttaggattcataaccaactagtgaaaaccctagctaacattgtagcaccggtataagaaattcagtaggttgaactgatggccccgctaaaacagccgaaatggaaactcaagtttcaatacctctacagcctaaaggttcatcagtagtgctcgtcggattccgaagggtaaaatttgcgttgaaatcgcaatcacgaagccaatcacagcaatcgagccaaatctagaggggccaaaatgacaaggcggggcgggggatcacctgaatagagcagatcgaagcggagcggggatcaggagagcttggcggtggaagggatgagggggacgccaatggtggcggcgcccttggacttggcctcctgcgcctcgcggatcttctgcatctggatcatccgctccatgacgagctcgtactggcacttctcgtaggcgtggcgctcaggctcgcacttccaggggaggtagtactcggcgacgcggcacttgttgagggggatgaggaggtgggcgcactggtcgcggtagggcagcgggaggcgcgcctccgacatctccgcctgggtcgcgatctgcggcttcgaggtgcccagctgcacgccggccgccgccgccgccgcctccatctcgcgctcttcctttctctctcctctccggcgaggcggtcgatggttggtggtgcggtgtgtggatgcgggtggttggatcggtcgctttgggctcgggttcgggctccagctagaccaagaagtttctcgcttccccaatgccccaagtaaacttccgtaaaaaataaaaaaaaaatggccccaagtaaactgggattaaaagttgaacgtagtcataagtcatagtaacacagctgatgtttgagatagatttagaataaaatcaacgcagagaaagttatcagcgtataattaattaagttttaattgttccaaacataaaaaaatatatttatttaatattttaaagtaatgcttatataaaaagctctattcttttctgattaagatttaaattttatatgggttttcgctaacgggtttctcgaactgctaaacggtgtgtttttcttctaaaaaaaacttgtaagatctttagatttgttttacatagacggaacaacgaaataacatacggcaatagataacgatggtgcttgtggtgaagcgacaagggtgccatggcacccaccctagctagatctgcagcgaggagtcgaactgcgatggtccgatgagagatggtggcggcgagttagaggagaagcagatgatgcctgcaggcgagaggcaacaacagcgaggactagtggtgacgaatgaggatgaggttagcatgattgcgacaggactagagttagcatcacaatcgaggattattgacgtgggtggcgacgacgtaggtagcggtgagtcctacatgaagtagagaaggtcaaccctacccatgcctcagcgggtcccacatatcatcattgctaagatgtggctggggtgtggtttactggaaaagaagtatcaaaataactctagatatctggatagactaaaatctctatggttattttgaaactcagaccataatactagaggttttgtgatatttactttaattttttttagaaaaacattggcaatcaaaaacttgtttcttaataaaattttgccggcctcaaccttaatctttatccgttttatgcccaactagagtactacaatatgttagctgtgttgtggtgggcttaaccagactcatgttggtaccaagccatacaaatccatgctttagccaggtatgtcataaatgataatgacaagttagcttttcttttataagctaatggattttaaagttctaactttaaatgtagagtcatattttttttaccttatataagcttaaaaaaaagcttctgacttagcttttggcttaatagcacaagagtagcttacgactttaaaaaggcgaaacgaaaaaaccgcttgtttaatagcataagattttttgcgcataaattagtttataatcctaaacaaagatgagtgaaagtttggatatttagctacgttgagctacggattgaacgggctacattttatttgggtcacttttgtgttacatcgtggatgcactgataagagcactaccctcagagcacttctgtcgtgtatcgataactctgctaacaacaaaatgcagtactagtacgcacgattttttttagaaatgagggagtcaaaatatacttatttaaagataaggacggtgggctgatcatgccttcgacacgacacggtccgagtttattgggccgtgccagggccatagtgcagcccatgagcgggcacggcctgtcacagtgagtttgttggtccgtgacggcccgactgccctcagagcaggcaggcagccccttcggccatttatagtgtagattctgattgtctcctccaaggctccaatgcgaatgctcgtgtaagttctgaatgtttctcctccaatgcaaatgcagaactgtccaggctctgaatgctaacggcgagtgatatcgggtattgcagttgcctagcagactgtcaccaagcaaccacatgtccacatttacgggtgacaaggaaaatttgtcagcaatttgacaaataactaatatttgtgattcattcttctcatttttttaagtatctctaattgaaagcacatacaatttatagttggatattcgttgataatttttccactctgtatttgtgatgtgtactcgcgtatgccatttgctgtcttctttcttaaatggaaggatttgtccgttcttcacttcttcgtgctgcctcattgtttcccttttgaaaaatagaagaccgaaacaacaaagaacggaccaaaactatataaaaaaatggatcagaattctggcttggaatcctcctcgaagaggggtcacttgtgcgctcagtataatcatagtcgatcatctggggaaaggatcgtcacttccattcaaacaaacaattggacgagcaaaaactgtacagaaaaaaaacattacaaaaccacaaaaagttaagttaaatgttgcattctgtatggatcagatttctggcttgaatcctccgaagagggattacatttgcgcacagtataatcgtagtcgatcatctggggaaaggatcctcacttccattcaaacaaacaaacaaacaaaaaagggtcgcgcaaaaaaacactgcaaaacaaaaatacaaagctgaaattgtgttgagaatagcagatggatcagatttctggcttgaatcctctgaagagggattacatgcaaaacaaaaatacaaagctgaaattgtgttgagaatagcagatggatcagatttctggcttgaatcctctgaagagggattacatttgcgcacagtataatcatagtcgatcagctggggaaaggatcctcacttccatcaagattatataatatctcaaccaaaacaacaggcgaaaatgagaacaccgcggatgaataactcagaaacagatctagtggatgaactcccagagaaacgaaaccaaatcagatgcaaatcaaatgtagcggtttgatcaaaactactggcttagaagccttctccgaagagaagagcttgcaaaaatcgcacagtataatcatagtcgataatttggggaaaggatcatcacttcaaaactgcatcagatttgcaaccgcgtaaaaccaatctgaaaaccaaacgcaacagatctatacagaaagaagagagaacagaaaagaaactcaaattaagattgaacaaacgcgagaagcgaaaaccacagattaccggtgcggcggaagggaacgatgagtgggtttcggacgaacaggatgccgcttatatagggttgaggggtcggcggcgaggaaaccctagctcgtattagcatcagattgtggtaacaggccgacgtgtaaccaaattgggccggtaaaatatgggcctaatctatagttttggcccaaactctatacaccttgtccttttctattactttcttttttgtctactgggaatcagggatgaatagcagaagaacacaaatgtcgtttttgtttattactaaataaaattcagaaaacatgagtaaaaatttaagttgtggtaacaaagagatcgttcccttcttgcagtcaagagaatggagatacataggacagaaaaaagagaaggattttatggagtgaattgtgaacagattctacatatccctaccggagttgtgtaggtacagtgttgctgtgttagtatcacacattcacaccgcacacaattaataacagattaaaagtttaaagctagatttacccaatatttttcagggaaaggccgaacgaactaaattaagactgattaatgatcatctcgtgatatgggccgtattctcccactgggctcaccacaacaaaaagttctggcccatctcattctctatccttccccccaacgataaaaccgagaaaactatgctaactgcatctaggttgaattcagatcctctgcatttagaggtatatatatacaaaggatataaatagtcatgtgcttttgaaaaaacttccaaccacaccatcatattttaacgtttcatattatatcactatagtaatgtgctaaaacacatgagaggctactagggtaggcaacaaaatcagtcaccgttgtttcaagacttttgccacaatgccatgtagtagttactgtaatagactcctactccctccataaaaaaaaaaaaaaacctaagagagatattacctcttcgagtacaacgaatctggacaacattatctagattcattatactaggagggagtcacatctcctcctaagttagttttttttggacggagggaaaactcaacctaagagggatatctctcctatgataacgaatttagataaacggtagttgtattagaaggggtcggttgagtttatttaggatggaggagtaacatattattgttggtacagaggagccctatcgtggatttatatcggatgcaatcgatagtgtcaccgcaacttatgcagtccaccgctatccgttagattcaaaaccgaggatcaagatgcatccagtaccgtagatcactactatgacaagatttgtgaagtacttatatatcgataccggagctatcgacctgatccgttcattttttttttaaaaaaagggatggttgttattgtgtacagtagcttaacttatggttgctattttaaactgcagatgatatgcatccacctgggttatatttacggggattgctaactaggacagcttcgcacatgtatacagtactagtacacaaaaaacacatgtaccgtagatatatgtactcgcagcaacaaccagaccagagcgatggtgccgaggagccattttcggctgaactttgtacgggcgtgacacggacctgtactgtacgatgtaaagtgtgtcttctgggcttgtacgacgacgcagtttgttccaaacggcagctacgtacccaaaccaaaccagactgacgaaacgtcttgctccacttgaccgttgaccgccgcaggaagcgcgcgttgcatgtgcaagtgcaacggcgcccaaagtatgaacaccacgagcgtgaccgtcgatcgtatgaacagcgtcgacgatagctcgatccattggtcaagcgtcggtcagcagattttttttcttcttcttcttcttcttttttttcatatgaatgtcactagcaaatctcgcgcacaacagggggtgccacgtcactaaaacaatattacaaataataccactaccttctacctagcaggtctattatttatatataactctatatacaaactcttctaaatggtcaatactgtttggcaaggtagtcagggcctagaatattgcccccctcaaatcctaattaattaagtactgtactcaattagaaaaaaaaaatctcatgtagaacaagaggtcggtttattgcccgagtactaattttgcatttttaaacattactatgcgatatattcctatgtagtatggtaaaattataatgtattaaagttgtatatataattgagtgaaaacatgctttgtttatatgaattacgagattaccctgcacaactttacgcgaagctcgataattgaaacatatttagacatgatgtataactcttaagttctatttccacaaatacagctgtaaaatgtttatatcaactgttctacaccattataatctggacccattctgatctaacggtttaattttttttactttctttaattaatgtgagaatatatgtcctctagagtaaatctattgccctgttttcgagctatctttatatatataatctactcactacccccgaatttcaaactccttgtaattctgcgtacatcccaattactactttccaaaggtaatatgaaattaagggaataaaagtattttctaattgtagggtcgtatttgaatttcgtcccaagacctcaatttttttagagacagccatgctgtatagtagtcaggtctcttaggagaatattcactggtaagaatttttgtatatgtagtcatatacttaaaaaaatacgaatattaggaaatggtctcgtggagctagccggaaaaatccctggacatttctctatggagttgtatactttaaatacctaaaaatgaataagtgattaatggagtctatacctagtaatgtcctatattccctaaaaaaatgtcatatattaattgttctctcatacctttcgtctacactggtggagaaatgctatttactcccggtttagaaccctttgtagtcccggtttttcaaccgggactacgaatccgggactaaagatcgctatctttagtcccggttggtaacaccaaccgggagtaaagagggagaatctttagtaagaggggaagcgacagtttctcgagatcttttttttattttattgttgatttgctaatggctagtgttaatccctgtattttctcccgaatcgaatgggatgcacatccccaaatcaacatcccaaatattaagttacttatagacacagatcaaatacatcacaaatcctacacatagatcaaatacatcacaaatcctaaaaaactacacacaaattaaatacatcacagattatacaagattatacatctcagatccatgcgatgcaatgaatcacaaaatctaaaaaattatatatccagtgaaacacaaattatataaaaaaagaaaagcaaacgagccagcgcccggccgcccgcctgcccaccgccgccggcctcctgcccgccgccgcctgcccaccgccgccggcctcctgcccgccgccgcctccccccgcgcggccgcgccgccgccggccggctgatggaagagggagtagaggggtggaggaggaagggcggctgatgggagggaggagaagaggaaggggaggaggaggaagaagagaggggaggggaggaggaaggggattggatctgagaagaggaagagaggggatgttccaatcttatctaaatatatgtctgggacttaaccgatcagaagtgtgagagaaatatttactcccggttgataactccaaccgggactaaagatcgatctttactcccggttggtattaccaacagggactaaagttctaaagtggtaatctttagtcccggttggtagtatcaaccggcactaaagatcctcggtcccttgacatacatctaacaggggatgaaccgggactaaaaatcatctttagtcccggttggtgttagatcaaatttttttaaccgggaataaaaatcgttttttgtcctggtttttaatagaaccgggactattgtagaatttggtcgaccgaccaaatatggtttctccaccggtgctacttagactacactttaatacttcatacgcgcgacacaggaagagggaaacagaaagaaagactgcgagcggagtctttagtcgttgaataatcgtgcttaatttcttgcgcaaactgaacatatattttagccaaagagtgatgagagtttgatgcgtcgtccaccctccaatctatcacgcttaactataaactgctcgctttcgcaaactgtcgatcactggatggatctgtgtccaacttgaacgtaattaggttaactgtgcgtatccaatatgaatatagatagtactactattgtgcaaagccacataatgccggcacacgcacacatatgacagttattagacattgacgaaaattgacttacctaaactacctacgcgacacagcaatattatacagaatcagttgcccagttgtatgtattgcctaagcttaattgggaggggagagatagagtgaataatcagcacgctgacgaactctccatgaggtcttattatggtaccagtcatcaacccgaacgatggacgggttattatggactgatactatatgcatttgaattttaatattatattaaacatgttggttatcttcaaaatcaaaattataatacttatattaaaagcaatctatattggctacaactgattaacaattaattttaagttttaaaattaaactaataaaatactcacttcatcctaaaatatagagattttggttggatgagacatatctaaataatagaattgagagttcaagctggtacgattaaatatgactttttgattttctatattgaagtcaatgatattttcagttcatgatttatttaagatcaggtaatttattctaagttaacatgaaagctcacaaagtgttcaattactacaagtataggtacatcgatcctagagaatttcctcacactgatactgaaccacaaaagttagcacaaatagctttccaggaaataggaaaagaaaggcaaaagaaaacacaatgattcaatgaagtcgcaactcgcaagtcaagaagacaatcacacctacccagcaagcaacaggtagctgtaagtgcacgaaaaacaccagcaactgcaagtgattttacaagaaaatagccgaggatttgcgggtcgctgcactatcaacaatggtcctaactaaagcttctcaaccttttacacgaaaaggagtcacagattttgcacgaaagagtgcagatctgggccactgggaagcgaaaaccgcagataatttcggccaaattcctgtccttgtttttgaattggtttccgaaatgaccgaccgtccgggacagcgacatggcgatcgacttggaccggagactgaagattgatgcagggccctgtgcgtgtaaattgtctgagcatcagatgactgaaggctctacagctgaagttagtaataatcttgactagaatcgagttcgtctagtctttaaaattttagagcagtttggaacaacgcggacaatgtttaaatttgggtcggtgcaggcaaatcgacaaaaacatgcagggtcggtttcgttttcttttggtctgtcaacttgaatcaaaatctagagcgaagtgctcaggtcaagtgaagggcatctacacttggggcgcaacaaaagctttgtttagagaactccagaagtcctctagaggcatctctaaagctttttgtttccttttcttgcacagggcatctctgtacctttaaaaatcattcaggcattcagcacatggagcagtggaggtagtacacacctacattatatatatttatattgtaattatatatttatattgtaacttgtgcgccgtgctgttgtgacattatcgtactgtgctaagcaagcaacaacagtatatgccacgcttttgcaatttcagcatgtggaacgggccagcacacacctactcctttcgctttaaaatatacttcgtttaaaatatttaaaatttatatcacaatacatgtatttatgcgacattgattttaatgcatgtaaatctatacattttcaaacaatgagatacttagaaaaacaataatggtcaaaaattgcacttaaaggacaaatgaaataaaaagaactccatatatttattacatacaaaagtagttgtagggcttgtttggtttagtgccctaccaaaatattggtagtgccaaaacttaagcatattttggaattaccaatattttggtagggtagtattttaagtgagtggatttgaattgataccaattgaaagccaaatctcatgttatggtcaagaaagttatagaattatgccaaattaaccatgggcattaccatttaattggcttcaaaccaaacaattacattcactatataaactaccaaaaaattggtatggtaatattttggaatcaatccaaaatgacccgtacttacaaacagttggcattgacaacttggaaaattgtaagttacgttctgcaatttcgctagctgttgcttcagaagcatggttagatatatcggttggcaacggctgcagccgccaatttgcaaactgcggcggcaggacatatgctgagctctaaagcactcaagcagcaagctattgaatggacatggctgtcaaaaacacattgtttaaggaagacgactcggtttggggcttagcattggactactacttgaactggcgattcatgcgagtatgcaactatagcttgaaaatttagttcaccttagtcaacgatacgatggttgcatgttgcatacttgcataatgcatagggagaaattgcctgcggattacagacttaattaacaaggtgctctggaactctgaatccatgggccatctccggtagtataattctcccatcggaagaagctgtgacatccgttgacaattgcaaggcaattccttatttgtcactaaaaatttacacgaatatttatttatcgctaatgtttcgttgacatgtatcaatattacaatcttcatctggttgacattttcgtaagctttgctgcattgtggtggcatgaaatgatcggaaggatcgtcgggtttgcacgctatatatgtcgaaagcttttgcgtgtctcggaaaaaaagaaagcacactaggtatgtcaccatgaacagcattaaacaaaattgattatgaaccgctggcagcttgccacggcgtcccgtcagaatcgatctcgtgaacagttttctgcaggcatgcattgacgctgcaacaatacacggcccagatgattccatgttttttttttctcaaatgcatggtggatcccccggcatgacaacggctacacgatagaaaagaagagtggagtatacccattcgtctcataaaaaatctaattctaactacgaatataaacatatatatgtctagatacatattttttaaaagagtagtatagtttttactactttatagcgcgaggctttatatatacgtccatcatttctgatagctcatgtcaccaacccactcaagaagaacagtaacagcgtcgctgtagcatcgatcaatcgagaggcattgcatcaatggagctagaaaaacaaattggcaaatcgccgtggctcgcaatcgttctgaactttgtgatctagtggatgctatcctgttcagaaagcaatcagttatctgaccaaaacttcaacctccgtcagataatacccggccgtagccgtctgtcaaatcttctccgtttccatatatagctaggcatggaagtttccatgccggatttgagcgaaaagatgaagaacgtgtcggcagagcttattactgagatatatataacgagattatattaattaatcgattgattacgagcatgcaacagaggcaaaatgggagacagatgaaaagttggagccatttcaggtgatcaatcgccgtcgtcttgctgattgctgatccatcaccattacaacacagcattgtgctcactcccactagcatctgtcttggcgtggtcatttgggggcaatggtccatgattatggtggcctaagctgtatgtggggatcaggtataccacatccctcgcaaatatatggccgatctctcctgccattatgtgcttagctcgaatgtggttcacaaatatctgaccgcgtgttgcagcagtgcccatcacgaacgaactcttgatagatcaagacaaggagggtgcctcatggtgaagttgccatttctcctgctaagttcttctctagtactaagttcagcgagaaccatccatgaaagcaaagtttattttggttccgatgctacaacactagcatcgatttacgggcccacctagaatcagctgtaacctttcctccctcacacaaacaaatgaagaaatatttttctaaacggctaaatcgactccttgactgaggtcgattttctctctgacaaataacaattgtatcccacagtgcgttaggttcgatgtttttgccgcacgcgtcgattcaacccaacgctgcagatgctctaatagcaaattgtagctgaagaaactgtgtcctctagtagtactttctccgttttataatgtaagacttttcaacattgtccacattcatatagatatttagtttcatcgcgaagtgattatgcctgtacgttgtacccaacttcccttttgtagtactagtagtacgcgttagtaatatagatgtactaacgttatggggcgatatttgataactcaaactaaaaaaatataacctcacagtgacatttgatattttaaagacattacttttctgcatagaatggacgctattaatttcaagcagaaaattacataaagagttatgttggtgacaatcacatagtaccgtacatattttttctggcgtgctgtataaaatcaaatgacagatgtcaataggattcgaatttgtttcttttaaaccataaatattgaaatgatcttttacagcaacacttaaaaatcatgtgttatgcacttatgcttgcatgttgtacccacccaactctccttttgtagtactactagtacatagtaagtacataacggcaaatgtgctgcaccggtaggacacaagggaacataactgcataagtggcaggtcgttagagtaagattctttcacgtgtagcatgtttggccttatggagtctggactgaggacttgaccacaaaagcgctagtcctagtcggtctagctatttaatgaaccaactaaacaaggccttcacactaaattagagtggtacggagttttttcttctctttttttaaaaatagccagccgaatttctgttcaattgcacagattaagtttgtccgaaagcatatttttatttgttataatgatgaagttaattttccccacaatgtaaaagatatttttggtgactggctaagggaagtgcctagaccaaaaaaaaaatgattttgtttggagctagtactttatgttggtcaatttggcgttgtcgtgatgatatagtttttaaccataaaaaatgcctaacattatgcaggttatcttcatgtgttccaattggctctactcttagtgtatgatgctttcacaggaacaacaggatactatgcgcaatggtactacacgcttggaattagtagccaaggaacttttattccattttggatggcgtagtacctacagaatttcgtgatagaatctatgtgattttgaaaaaaaaatattattttagtagatcatatcatcggcagaagttgggggtttgtcccatctcgccttttttaacttttctgttcacgtctgaattttttggctgtgtgcctacgggcagaggccggagatgtaacacatttccattatctaaaaaaaatgaagttaattttacaaatactttaatctttatacttcatatgttaatctggcatggatacatgcacaataacttctagttaggctgtatttagttcacgctaaaattgaaagtttggttaaaattgaaacaatgtgacgaaaaagttggaagtttgtgtgtgtaggaaaattttgatgtgatagaaaagttgaaagtttaaagaaaaactttgaaactaaacacggtcttaatctccaagaggaaaaacgtggtactccatccgctttattagattataagtcgctttgtctttggtcgaagtcaaactacttcaattttaattcagtttgtagaaaaaataacaatattttcaacccaagacaaatatattatacaaatttatttaattatcgatttaatgaaactaatttggtgttgtaattattactatatttgtttacaaactttgtgaaacttgaaataatttgattttgattaaagttaaaacgacttatagttagaaacggagtgagtcttttcttttagacctactattatactagaaaaaatgtccgtgcattgcaacgggtgaagtttattttaatcttattattgttatatggtttaggtaagatgaaattcactgtaggagttcgcttggatatatatttttttagaaaatcatgagctgcagttaggagtccgatcgtctcaagttagcatgcgagtttttttaaacagatttcttatataattacttatgtattaacaaaagtaaacgatcttgaaaaccgactcaaatacggatatgcatttccaaaagcaaacgaactttaaaaaacaacttatacacggatgacgtatcaaaatactgacaaaaacaccttcaatttttgtaatagtagagatatactagtccatttatacgtcaactctgatatgtaaggaatatgtttcttggccctgagaaagaagagcgaacatatagctaggtattgattaattagttctgataaatcaggatgttgtaaaattaggtaccctctatgttaaaaaaaaatatagagatcttaattatgtctagctacatatatacacctgaacattatttcctccatccttaaaaaatataatgtttaagataaatctaaacatagtgtatatttagtttgggacggagtaagtatgagggagtagtatagagcagataaaccataacgaattgacttgacctgggtcatttgtgttgcctaaaagccaataaaaaaggaagggcacgatcaggcctcgcaaaacgtaatcaacttttgacatattcttagatcgatggctggccaccaggaaattttgctagcttagtaaggtcaatatttcttatcgaaaatcttattgtccaatcatatccaatacaacaatgttataaagcatgacccaaggaagtctattaactatttaattatctctctgttcctctctgcccatctcagctaggccacttttaagaaacctcatattaatacaaggaaaatatatatatctgctacatgaccaaattaatgaaatcataatagtttagatcataagaaagactcctgcttgtacaaccttgtaagtgttattttgaatattttaagtaaaagtatatgaaaaaatcacgaccgattctataaatagtttagaacccaactacaaattttgaattttggaactatagataagtaggctaaatttattatggacttcaaaattacaatgttattaacaagaaattggtttgtatgtcgaatattgcatacacaaatcttaaataactaatagtaccatgtccagtaatgtatgaatatataaacaatgtaatatcacatttagtaaattttataatactaatcatgtctagtattctctagtgaggcaatgggaataggagaaaaaaaaagggacgatgaactcaccaacagtggcgaagccatcgtgggggccagggagtgtcaacacccccccaacccctgtgcgacctcccctcccctctcttctcccaagggtgattagcttgtataatctagccattaattacatcattagttgcaaatgaaactaactatataggacagctgcgatttctggaatgacttaactaactgattcataatttaataagtgattgcaagacaccaattaaaatcatggaacgttcaattattcatattttaaaaatattactgaactataaattggcgaatcatggtctacgggtgctagctttctcttgtagctaatcgttgtaacatgcatgatgcctagttgccgaccatgcataaacgttacaaatcactattcactgaaccgtaagtgagttctcacgtctcatagatgacacccttatctctaaatcctggcttcgctactgctcaccaattaatatggacgaagatgcaagtgtctaaattaggcaatcaagtgctgatgtggaaggaagggcacagagggagagagatttggctaagaatatgcaccctgaacaattgacaaggctactcaacctacatggaggagagcgatgggcgtggacgatgacaaaaccgagaggttaatagcatgttgatctgtgggagcaatgttgggtgcaagggctcgtgtttttagaacagactagattctcgcagtaatcttaaggtgatcacaactatcaaatgtgattgactttaagtcaaagactaaccaacgaccgtccactctactagtatcattagaaatcaccatgaagatcataatactgctgatagaatactattacctccgccccagaatactcatcattttaattttttttaacgtttaatcttttatcttatttaaaaaattatgatattattatttatttcatttgtgatttgctttattatcaaaagtatataaaatatgacttatcattttttatatctttgctatttttttaaataagatgaatagtcaaatattataagtaaaaaagtcgaagcgaccactaatttagaacggaggtagtactaccagtaaaagaccatgataaaaataatcacagattaattaattaaccaacggccgtgcattctagaagtctactgcagcacacagtctacctcacgatcctgatccatgccatgcctacatgcccaattgccaccacaatgctgctactgcgactcataccatggggcgtggtcaccgggtcccaccaccacctcatcctccacgacgaaccggaggccagctagtctcgcaagcagaagcagaagcagaagcagcagcagcagcagtcagcatctggtcactcactccggcctggtcgtccgttccgtgcgcggtgtgaaaatcgccgagcgaaccagcaggttttgggtcaagaaccccgtgttttcacttcattttccttgcaacaccccctgtccgacccaaccccaacttatttccttttctttgacacctctcacactgtttcgttggccccactcccccccccccacacacacacatcgaacgcacatcacgttgcaaaccactccccaactcctatataaaccccatccacgaatcgcctcatcacctcccctcgatcatatcatccataatccttcaagctcttgttggctttgcttaattgcagctgccactagctttgttaggatcaatcacatccatctacgtgtgtagagcgtcgtgacagagagttttgagatggagcagcttcccaagcgcccggcgaactacgtgccactgagccctgtggggttcctgccgcgcgccaatgccgtctacggcgaccgcacctccgtcatctacggccgcgtccgcttcacctggagccagacctacgcccgctgccgccgcctcgcctcctccctcctctccctcggcgtccgcaaccacgacgtcgtaagtagatcgaatcctagctacgaatatgaacatacatagcgtaagttcagattcgtagtcggaagttggtttcgtttcttgcgtgtcaaacacgtgtgtgattgtttggaatctgtgtgttgtgtgtgtaggtgtcggttttggcgccgaacgtgccggcattgtacgagatgcacttcgcggtgccgatggccggggcggtgctcaacaccatcaacacgcggctcgacgcgagggcggtggcgggcatcctgcggcactccgaggccaaggtgttcttcgtcgactaccagtacgtgcgcctcgccagcgacgcgctccagctcgtcgccgacgaggggaggcacgtcccgctcgtcgccgtcatcgacgacattgacgtgcccaccggcgtccgcctcggcgagctcgagtacgaggggctggtcgcccgtggcgaccccgccgccgagctgcccagcctcgccgacgagtgggacgccgtcacgctcaactacacgtcgggcaccacgtcggcgcccaagggcgtggtgtacagccaccgcggcgcgtacctgagcaccatgagcttgctcatgtcgtgggtcgtcggcgacgagccggtgtacctgtggacgctgcccatgttccactgcaacgggtggaccttcacctggggcatggcggcgcgcggcggcgtcaacgtctgcatccgcgacgcgcgcgccgcggacatctaccgcgccatcgcgcgccacggcgtcacccacctgtgctgcgcgccggtggtgttcaacatcctgctcgagggcggcgaggcggcggcgaagcagctcgcggccccggtccacgtgctcaccggcggggcgccgccgccggccgccctcctcgagcgcgtcgagcggatcggcttccgcgtgacgcacgcgtacgggctcaccgaggccaccggcccggcgctggcgtgcgagtggcgcgcgcagtgggaccgcctgccgctgccggagcgcgcgcggctcaagtcccggcagggcgtcagcgtcctgtccctcgccgacgccgacgtcaaggacgccaagacgatggcgagcgtgccgcgcgacggcaagaccgtcggcgagatcgtgctccgcggcagcagcatcatgaagggctacctcaacaacccggaggcgaacagcgacgccttcaagggcgagtggttcctgaccggcgacgtcggcgtcgtgcacgccgacggctacatcgagatcaaggacaggtccaaggacgtgatcatcagcggcggcgagaacatctgcagcaaggaggtggaggaggtgctgttccagcaccccgccgtcgccgacgcggcggtggtcgccatgccgcacccgcactggggcgagacgccgtgcgcgttcgtcgtggcgagggacaaggcggccggggtgtgcgaggacgacgtcgtcgcgttctgccgcaagcacatggcgcggttcatggtgcccaagaaggtggtcgtctacgacgccatcccgaggaacggcaacggcaaggtcgagaagaacttgctccgggaggcggccaagaagctggcgccggcggccgtgccggcgcagaagacgaaggtgaagacgacgacgacgacggtcggcggccgccgcggcgagcacccggtggcgcatgtcatggccgtgtcaaggctttagggcaatcaccaaaatgtcaccaatctttatcggtgaaccggtgatatcaccttttgcacgtaggaatttggcactacgcctgccaaaaatttacaaaaaataagcatggcgtgtgtttggaagagttttggtctgtccaggtgtaagagcgaacttggtgtattgctgggcagtgaccactccggtgtacttttttttaacctccttttttgtttgttcagatttcgcacttgtgtacattgtaaaataacagtgttgaaatgtggaggaagttgttcttctcaagctcccatgaattaagttgtttttccacttcagtgcacatgtgcaggttgttctttgctcccttcgctccaaatgagtaaaagaacggatttgccccgttcgaaggaaaaccaatggcaaaatcttataaattcatagcacatatagggaggttggatgtgacatccttagtagcggatccagaaagaaatagaagtggggtctgagcaaattagatagagttacagtcccccctaccatctacatatactaaaaaaattttagtggggtcttcgtgggggctctcatagtctttacggcagtagtgggggctcgagaccccgccgcccctgtgctcgatccgcccctcctgacctaattaagatatggtatatgtggccattagcactagtgcactaccttattagtctagcaatattggaatcaacttttaagatcttgtctcttcaaccatatcacttttgattaacctttttacatgaaacgagcatgaaaattcatgaaaatgtaactaagaaatctttcttttctagtcgatttcatcgtaaaataatggcatctaatttttcagttgatgttgtataaagtaaaggctactttggctgaaatttcaccgtattttcagaactaaaattttaccgtattttaagaactaggaaaaaacagttttcctcataatctcgaattcgccataataggaccataagctgcaaccaaaacttaaatcttaaattttaattccaaaataatttaggtgtttttttcattactatatatttcagcctcagtttctaaaccgctaagtgctaagactataactataaaaagcattgccccggaaaggtttaatttgtttatcctttctcggcttatatctttgttctagaaaaagtttagtgctaaaactaatgcattgtcaaatttcggtacagtagatatgcaggacatgtttttgacgtggatcaataccattataaaataatgtaagattccccataataggaccataagctgcaaccaaaacttaaatcttaaattttaatttcaaattaattaaggtgtttttttcattactatatatgtcagcctcagtttctaactcgctactagtgctaagactagaactataaaaagcattgccccggaaaggtttgatttgtttatcctttctcggcttatatctttgttatagaaaaagtttagtgctaaaaataatgcacagtcaaatttcggtacagtagatatgcaggacatgtttttggcgtggatcaataccatgataaaataatataagatgggagctgaatgtttgctaaatcatgataaaaatagtctttgctggatgtttttttttcctcttttcgggctaccaaacaaactagtagccctataaactcggtgaattaatccctgctgaaataattccctgtcgtgattctcattccgaaaatctttgcacctgtaatgcgctttacacgatgatggcgaccaccatggaacacctcaccaattgcgtgagctaaacacgttatacactctccgtcactcacaaagcaagcacctacgtacgaattgtcaattcgtcatcaacgagcgagtaagagtgaaaattctccaacatttttttcacacggaacgactaaagaataatcaatgcggcattcctggaaaccagaacgaatgtttccaacttccctgtcaaacatgccaaacaatgaaaaccaagaaccgaaaaaaaaaagactcggttcattttgctatcacttccaacggttcattttatgttttcttaaattttaatagggtaacaaactgaacatactttgtcattaccactctatcaaaatttagtatttatagaagtttcttcccatacaaacactatcaaattttagtaagatataacccctaaattaaactgaacaacctctataacttatggcgatcgatcgatgcagggaaagctctgagagaacgacgcaagtttgtggagacgagtagacgacccaagtgcagatcgagccctgcaaaagaatatctccacaaggagtcaaggacaagaagttgcctctgtttatgcatcgcaatatcgcattggacgacacactactggggctctcgctttcgtggtagcgacgctggtatccggccaccagccagtcgatcggttttcgtaccgcgtcgcaattctgttgaaatttcgtgaattttgcaaggtcagcgagagcataggagaagttgaaagctgtaacatcgtgacaagcttttgatgcgacaatcagaggcaagaccaagaccaaaccgctgtgttcgtcaagaagcgtacgtgccatgtgatgttggtcacaattttgagatatttaactaactatttgtcactcacatgtgataattaaaaaattgccactagatacacatgtaatagatatatgagggttcacatatcatacactgtggatgacaaattcttaattatcacattttaaaagtgacgaataattaaatgcaccctcaattttcgtttcgagatgactatcaactgcatgcatatgggtgagttgggcttcacgtatgtgtgggtcttccgctcctcggcccattggaattgggactcacgcttcagccggaaccgacgagttttctttgctgggtcgagttgatgaaaaaaggaataagttcatctgaggtcccttaacttgtcaacaaatccgattttcttccctcaaccgaaaaaccagacacaacgggtccttcaactattaaaaccggtgcagattaggtccctcagcggttttgagagcggttttggctaacgtggtgcttacgtggctaatttgactcggtcttgacgtggcgattacgtggcaattcaatcaagaaaaataataaaccccataggacccacatatcagtttcacagaaattaataaaaatggcggggcccacgtgggccccgcatgtcattctcacccttctacctcgtcttcgagtacatggaccacaacctcaccgacctcgccgccacgccggggctgcacttcacggagccgcaggtcaagtgcttcagggcgcagatcctcgtcgggctccgcaactgccatgaacagggcgtgctgcatcgggacatcaaggacgccaacccgctcatcgacggcgacgggcatgctcaagatcgccaatttcgacatcgccaccttcttcgacgccgccaggccgcagccgctcaccagccgcgtcgtcacgctctggtaccacccactggagctcctcctcgacgcgtccgagtacggcgtcgtcgttgacctctggagcaccagctgcatgcctgcatcctcgccgagcttctcgccggcaagcccatcttgcccagccaaaccaaggtaaataaatactacatctatattttaatgtatgacgccgttgactttttgtccaacgtttgatcattcgtcttattaaaaaaaatgtaaattattatttattttattatgacttgatttgtcatcacatgttcttttaagcatgacataaatattttcatatttgtataaaatttttgaataaaacgaatggtcaaatgttggtcgaaaagtcaacgacgtcatacattaaaatacggagcgagtaaatattactcgctccgtattttaatgtatgataccattgacttttcgaccaatgtttgaccattcgttttattcaaaatttttgtgcaaatatgaaaatatttatgtcatccttaaataacatttgatgacaaattaagtcataataaaataaatgataattacataaaattttttgaataaaacgaatggtcaaacataggataaaaagtcaatggcatcatacattaaaatatggaggtagtataacctctcaactctccatctatgtatcatgatatcattatgcgtggatgaaatggatcggcatctgatttgccattgctgatcgatgcagatcgagcaactgcagaagatcttcaagctgtgtgggtcgccgtcggaatagtattgggcgaaggcgaagctgccggacatgacgctactcaagccgtagcggccgtaccagcggaagatcgccgaaacatttagggacttctcgccgccagcgctcgacctcctcaacacgctgctcgccatcaagccatccgaccagggcaccgcgccaccgccgccgtagccctcaacagcgacgtaagcatgcacaccttctcccctccctctcctctcctccacgctcgcatggatctctgacatgtcgtgtcctctactcctgcttagtacttcaggacaaagccgcctcccgccgcctcccgctgccccttcctcttccgcccacaaccgctggagacgtgcctccgcggctgcgcgccactccctcctctcccgctggccgccgcgcaccgctgactctcgatcgtgtccggagagaggagagagagatgaagagaggggaaatggggagagaggaggaagaagaagaggggtgagaatgacatgtggggaccacataggtcccaccattttttattaatttgtgtgaaactgacatgtgggtctcacggggtttattatttttccagatcgaattgccacgtaagcgccacgccattgccacgtcgaatgaagactgagtcaaattagccacgtaagcgccacgtcagcaaaaaccgccctcaaaaccgccgagggacctaatctgcactggttttgatagttgaggaatccgttatatctggttttccggttgaaggacgaaaatcggattcgttgacaagttaagggatctcagatgaacttatttcatgaaaaaacaattttgctatatctcacatgaaaaaaagaaaaggagagggagaagaaaattaactttagagtgcagttgtggatcgttctgatctcgatccactgctctgcatcaatgcatcatatttcagatcacttcaggttatagctatatctcttctgaagctgaagccctgcgaaataggcctttaaacgctttaaggttactggatgatcatatcggcataagaccggtttaaacatggtttcgctttgtgaatccaatgtgagtcacgacgtgacacatggcacgtccttggagctttagacatatcgaatctgagcactggagtggccgagtgggtgagcggccaaatccgttttagacagatcgcactgacacgatgttgatcattgatactaataccattttatcaagcagtagtgttgaaaaaaaaacttatggtctcttcaactgtgagatttcatcccgtttcaagatgaacaagccatgcatgtgagatgtgaacagaaggcagaagacagtggaaagacaggacaaataagtgaagagggatcaaatcaatgggcctgacggtttctgaaagttgacatggaaatcgccggtgatcaccggtttatacgttatttaaatctgcgatttccactttcgtttgctttcggggttccaatttgagtcacgcacatattcttcatcgtgctttggatctcagcaccgtagtaacttttggacaaattgcattcgccgacactaataacatgttctttttatgctgctttacatatactgcttatccatacccaatcccatgttcttatattatgagatggagggagtaaactttgttaacagcaacattttttgtattaaagcatcaactaattaaagcacaagatacgcatgttatctcaataaatcttccagtgcatgtataaagaagatgtcgccgctaacttagataatttttgtgacttttatcctggccggcataattaattcttccggaaattaaaagctagtttttccatattcatcagtacagacaagacagcatagtaagcgaagcatacctgacgtgttagctcattgtaactcgatctggaacactcgatgctagatacagacagacactcctcgtgatgaacgttagcatttagcaacatacggtgataaagcagctggggatcgatccatccatccatcgtctttacacgtacttaccttgctaaccgcactgtcgactcttgcatgtttgcatgtaatccaaatggaccccacgtggaacatgctcacagtgctttgcagctgctttccaaaatgctttctttcacttcttccattcctctgtccacaaaaaaagtagtgtgttcttgagcctatataagagagggtcacacgctccagtcgactcaccatcgatccatctgacggttagttccaagggaaagaagaaatggaggcttcacgcaaggtgttctcggccatgcttctcatggtgctgctgcttgcagccactggtacgtttgattgctcctatggcttgggttttcaggtgagagttcagtaccatttttgatagtggttgggtcgattgcaggtgagatgggcgggccggtgatggtggcggaggctcggacgtgcgagtcgcagagccaccggttcaagggcccgtgcgcccgcaaggcgaactgcgccagcgtatgcaacacggagggcttccccgacggctactgccacggcgtccgccgccgctgcatgtgcaccaagccctgcccctgatcgatgaaccagcagctagcgcagcagcttgtgccgccacctcgcgcatgtgtcatcgtgtcgatcgatcggatcctagctgccctatgaatgaataaaagtgtgtggctcatgcgtggttttctcttggagaactttggcttttgtggtgttaagttcgatcgtttcgtgcaaccaccatccatccatcctcccattctgcttgttctaagattatactactacttgagaaggtgatgcaaattgtgctcaacagttaacagctagtctattaatacttcatccgtttcaaaatgtttgacaccgttaattttttagcacgtgtttgacagtttgtcttattaaaaaagtaagtaattatttattctttttatatcatttcgttcattgttaaatatacgaatttagtttattgttaaatatactttcatgtacacatatagttttatatgtttcataatttttttaataagacgaacggtaatatgttttatatgtttcataatttttttaataagacgaacggtaatatgtgatgtagtaataattattactacctgagatgatgttttaccacacacgatggggtatgtgtttttacccccgttgggttgaagtgttgtctagcgattgatgctgcccggtgacacttgctgacttgcatatgatgcgtacacgtgctgaagcccggcgttgtgcgtgtatgtattggagggggctgaagactggcccttaactctaaagcatttcttgttaaaatgggccgggcttcattttaactagaaaacaaactcaatgcaaaaagcacccaagtcatcaaaggtttgttatggacctattcgtaaacaaataggtccaacataatttaaccttcctagtgaacaagggcttgttcgtaataaacacgggccaaaatttaaattaagggaattgacaggggccgcgcgaacgcgtaccccctctatcacacattatgacgtccactctcccacttggggagatggtaaaccaacgcgctcacaaagtgcaatgtgagccattgatctaggccacggcccttcttgatcggccgtcgaccccgtccaggtaagtatgttgcaacgaggcaccaccagccaattatatagcaagcgctcccacccccatcgcgtcgatttgtcgaggtggtactaaacgagagctggccgtgctcgagcaggattgctattgcggccacagggttgggccttcgttgcgtgggccttactctttttggtgggctttcgcttcggactccgcagcggcgtgtggaccggcaaggcggagtgtgcactagacgcaaaggccacgcgcctacgtgaacccaatcaaagcgtggtccaccgagcggtggaatattcccccgcacccgcttcggaacgagcacgagagatgcggatcggtcggacccccacggtgactgacgtgtgggaccacgcaccgtacggcgagtcatgggccccggcgtccgcatcgccacgagccggctcagcgtgaacccgttccacaggaagttgcacacagacaggtgggaccgggattgggttcagtatggaccgggtccacgcctcacctcgcctcgggcgccttcttctccaagccgccggcgtcgtcgtcgtcgtcgtcgcatctgggagctcctacaaataggagaaacggtcagggagaccaaaccctaaaaccccgcatccactgccatggcggccgtgcagcgactcctgcgggcgtccgcctccggtggcgcggcggcggcggcggcggcggcgaggaggcgcatgtccacggcggtggcgccggagcagacgcctgcggccgcggcgttcccgttcgcggcggcggcggggagggcgaggcagcgggtggcggaggagaggaacgtgcagtgggtgttcctcgggtgccccggcgtgggcaaggggacttatgccagccgcctctcccgcctcctcggcgtgccccacatcgccaccggggatctcgtccgcgacgagctcgcttcctccggccccctatctgtgcaggttaggccctacgtccatcgcttttcagcccggatcagaccatcctgcaagtcactgatctggatttggttttttcgttcgagtggatcggtgagctgcgttatcagtttttaattggggatatgggggaatttttggctcgtatagatcgaggatcagtcgagatctgtctgaattgtaggtgatcttattcattacaagtggttcacgcaaaatttagtttaagctttgaattggatggaattgattttgtgggatccagtttatgagttggacgatttactacattttagcagatcgagatgacaagttctcaacactgagatgttgtgaaatttgttgtgaacactgccttactgcttgaacttggtaggctagagcttaacatttcagtgcgataatgcaatccaatatgcttgaatcgcagatttgagctcataatttgatggaaatgttgggttttgtgggctttatagggctgtggtgttgatttgactcgcaaattaaattcacatagtttgatagtgaaacttcaatcagctaggagattactacaaaattcgtgtacaggcgccgaaagatgctatgtctggttagtgatgtagaaaggatgtagttaattgatgttatatcttaaatttctagcatggtgctgacttgaagtttctgagcagaataaacttctgccaattgtacatgttgccgtgtaaaatttactctgaattctgaaaggaaaagtgcaactgtttattaaagaaacttctactgttacctccattggtgagtggactgaaagagtgagatattttaatgcaaatgcttctgcttagttcagctaagccgtttactaacctctttgtaagatgccatttgctgatcattaatgtgtcgttaatttttaattgatggcaaacatgcatgtggctgcctatctcatggtctcatcgatatgtagctaggggccccttattcgcttttatatcttgacatagtgacgttcacgttttgcctttttttttccctgcttttgtatcctgacaggtgtactaaatgatatagctttttatcctttttgcagcttgctgaaattgttaatcaggggaaattagtttctgatgaaattatcatcaatctgttatctaaacgtcttaagaaaggagaagagcagggggaatcgggatttattctggatggttttccacgtactgtaaaacaagcggtgaggattttttgcatgtcagaagtcaagtcttaatcatcttgatgttttgattaatctttattctctgattgttttctcctccgacttgactgtgcagttagtagtgtgatatgatatagttcaaataattcagtgggactcttatgtcagttaaaagtgtgctgcaagtatttaaaagaatctatatgttgaggcatgatcacattagcagttactgcttagcttggttgatacttttctgttgatacttcactgtctgctcctataaaagaagcatttttttctggtgttactttttctattggaatttaaatagctttcccagtttttctgcgttattgtaatattgcatgcaatatattaattggtgataatgatattttaagcaaaatgctgtaatcagatccttctttgatgcttccacctgattatggtccaccctaatggtttatgtattcccacctttgtcaggaaattcttgatggagttactgacattgatatggtggtcaatctaaagttgagagaggatgtcctagttgagaagtgcctcggcagacgtatttgtggccaatgtggaaagaacttcaatttggcctgcattgatgtgaagggtgaaaatgggctgccaccaatctacatggcaccactattgcccccaaataactgtatgtcaaagcttatcaccagagctgatgataccgaagaggtcgtgagaaatcgtcttcagatatataatgacatggtatgttgccctacttttcatgaattctaatttctgttcaaaatggttcctacttccagtttttgttcaaaatggttcctacttccaaattctattcaaaatggttcctttttgttagatttaaatgcaatgttgtagatgtgcaaaactgtggcaacgggttggtatatacaaaagggctgcatagtcttaagatccatctgatctcttatcttttaggtatttaacgtggttcttggaagatataaatcctgcaccatgttgatttgctcagtaggggtattgttgtaataatttgctttcacagtttgtagagttgtataattacgcttgtcatttttctgaactttgcagagccaacctgttgagggtttctaccggcaacaggggaagcttttagaatttgatttgcctggaggaatccctgagtcttggccaaagctgctccatgttctaaatctcgaggaccaagaagagatgaagctggccactgcgtaaggccatggggctggctttacattgggccaatgaatttacacaccgcaattttgaataatggaaaaaagagcaaaaacttattccataatgtgtgcgtttgtagaagtaaagtttgaccaaaagtgattcattttcgccggtgttttgatgagccggtacactctaactgtcatgttgagatgttaatcttaatttcttgttttgatttagcctgctgagaacaggaccgcatcaggatatgatgcgagagctatattcatgatagatacattggtcaattatgactatatagtagtaatgcattttcactgtactgttgtcttttactattcgggcttgttgcaagtttgccggaattcatttaggtgctgagaatgttggaaatctgtgccagcaatcggcagaattcatacaaggtgctgaaaatacgaaagcttgttgtgcgtttgttcttatctgggacttgccagattgaattcttgaattgcatgtcttgttgttggatttggggtgtgtttagttcacactaaaattagaagtttggttgaaattagaacaatgtaacagaaaagttgaaagtttatttatgtaggaaagttttgatgtgatgaaaaagttggaagtttgaagaaaaaatttggaactaaccacggtcgtaatgcccccttgcgactgaccataggcagaactgttcaagcttctcttaaatgatactaggatgaagctaaaaaaccactccagtgtacaagccgtgataatacaggcagggaaaaaaaacaaacttccacccaacaaaacccccaaacctgatcccaaaatgattttacaaataccgatcgcaaaactgctaaatccgccctcattttcttaaaaaaagggggggaatttaataaaaccaactgtaaaattttggttagggaacaaaccaaaaaacaaaagggaaaaaaacaaaaaggatcccccgcccttcccaaaaaaataaaaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtatcgacaaatgaattcactaaaaatagtacactggtgtatcagaatttggggggagacctgctacctgatgctttaaagggtccacttgaaccaaatggatcggcatcatcaaaagaatcaaaccgaccgaaatttgttgagcttttcggtgaatcgaatccagttacattctcacctttggagttgtttatggagtcaaacctggaaaaacgactttcctgagggaagaatccgctctcctgggatctgaaggaatcgaaccttccaaagttatatgaggagctatcatcgcggctttcactgaattttggtgagaatccagatgtgtatgcaggtgaacttggaacagaatcatcaaagaatgaacttttcttctttccataggtactggcaccacttggagagcccaccctaacaggatttacaccaaagtcatctgacccaaagaaagagttgtgtgcacttccatgatggtcagactcctgtatcaatgcagctcataagaaacagaaaaggggttgacatgctcagaaaccacaactggaaagaagctatgtaactcacgttgttcattgcattagatccccaaacagattcagtgtcttggtcatcaaagttccaggaggtttcatcggcatatttgtcaccaaaaatggattcagaaccaccatggtcactgtgacagaaataacaataagtgacaagacaaaatttaaaattacatggttcaatactatctaaggtatgatcacaattgagcattctacagaatcttttccacaaacggtcagcacatgcactcatacagtgtaaagaccgtggagacgcatttctaggaagtacgaaacaatgctgaatatcatgcattcctactatattttcttttgttaaaataaggtgagggaatctggtgtacagaaaatctaatgtgtgaacgacatggcatccagctacccatcatgatcgactgctgctaaagaaaccctatggataatcttgactcatgcagtcatgctaggaacatatggaactaaggaaaccctaagcttccatccattggagaaaacctgtcacagcctcgcaagatggaaggcttatagccagagcaatacatgaactatttacaagtggactagaataggatactgaaagtggacccatgttgtggcaccagatggctcagcactatactgcagagaaacatgctgacttgtttcaaatttgtaaatacagcccattctgttcaattaaactatgcctggcatatctcagttctagtgatcatgtaggtagcaagtcaaacattatagaataagaattgtgcactatccaaaatgggaaaacttgtacctgtaggtttcctttttgctgggagatgagtcatgcatcgcaaaatttagagacacaaatggacttccagatgcacttcttccagcactgctggggctccttacagattcctcaccaaaatcataccctaagtcactctcagctgcatgatcaccagctctgtaatgtctctcagccttgatgtgaccgttcgaagatgcaacagggctctcatccatatcattccagagagatggcactttcacattttcagaagcaactgggttttcaacaattgtaccattgtcctttacaaaaccaaaccctgttaaaatatatgatttagtcagataaactgaaaaaagagagaattaggttgaccaagtagaagacactaaatctgaacgaatgaagctaatgtgattgagatgtgtgttatctttactaccaaacatgtttactgccataccatcaatgttctagtgagaaacatttgttactgaacagattgccctgctatcctaaatatgagcagtgggtaatcaacagaatgataagaataccgagtaaattttatctacataatttacatttaaaagttgtaccacacactatataatagtcataaacacagtcatgctttattatttaagatgcaaaatagctgccattagcaacaactcagagaagataaatggcagacatttaaatcattcaagaattacttactggtttggattgaataaacaaagttttcaacttcaatataataggaaatcaattcatttcaagtattcttaagcaataacaatatcaagcaggatggcatgaaagcgttattttaccttcatcctcaaatttgtcccagtcttcatcccactcaattgccccctcttgcttcccaggttcccaacctaacaaacaaggacaaactcgcagattatgtatctgaagaatgcaggaagtgaaattgcactagggcagtattttgttctactgataacatgccaggagttggatagtgtagtaccaaaaggaagctcaactgatgcagatggcttgaactgcagtccaaagtgcttgcaccgttcactaaaagctttctccatctcctctaattggtattggattcgatcagctcgaacctaggaacagtggaacagtgcacagtgttattcaagagagataggtgacaacacctaagtacctaacaaagttagaacatacctgaagcaaaccatcaacacttccaccttgtaccattttaactaatgcatcatgcagttcaactttcctctcctgaacaaaaaccaaccaactttgattcaacacagagagacaagagataagaagattgcagcaaaaaattcaagtggtaattttatgcggtgcagcgcagagcaacctgaacatcacggaaggcatgttcttcaactgccagtttggaagctaactctgccacttgcttgtatttctcttcatacttcttagctaatgattccacctgaattaaaataaaaatcgcccatcagtgtgttacaaattaatgattcctaacacctgcatgcttccaaatatttaaaagcaagatcaaacggccccaaaaggggataaagtaataagcatgttctgtacctcacgtttatcagaggatgccctttctgtgatttcattcagcctgttgtcacaccgacttttgtacagaaccttcgacaagacaaaacaaataaaggaatgataactaaatcacattaataaatcaattttcagcaacctagttatgttcatttaaaaaatcagcacatgtacaagccagaattactttaattaaccaaatcattttgcacatgaaaactagtaagagattacaagtgtgcttacaagatcttgcatctttgtacggtagtattctagtttctctctggaatctaggacttgcttctccacctcaaccttcacaatgcaaaagagacaaaagacaatttgtttcaaagttcgtaaaagagcaaaatataacatatattaagcaatacttacggctctaactgtcatttataggaagttgggatggaaggtacaaaaagataataatatcacttaatcaagagaaaaaagctatcctgaacttgcaatcgatgagtgccaagaaacagagtatcagcatatatcagtcaacttaataatgcatggaatggaaacttgtatggcacaaagtcagaatttcataaagacattagtgggggatgaaataatttcataaggagtgaagtgcataggcggtccttaaacttgtacggatgtatcatctaggtccctaaactatcaaaatgaattttttgggtccccaaacttgtcatgagtgtcatataggtccaaacgggctccaacccgctccatgagatgatgtggcatgtcacagtgacacttacgtgtcagtggatccacatgtcagtcatatagaaaaaaataaatttaaaaagagaggagagagagaagaaaaggatgtttttaattttgaaaaaataaatgaaaaaagagaggagaaaaaaatatgttcttaattttttcttgttgtggctgacatatgggttccactgacatgtaggtgccactatgtcatcccacgtcagcacacggagtgggttggaacccatttggacctacatgacacccgagacaaattgagggacccaaaaattcatgttgagagttcagggacctagttgacacacccacacaagtttagggaccgcccatgcactttactctttcataaacaactaccaacagaaagttcatacataactctgtatcatatgtggtatttgcctcttgatttagctactatggttaaactagcatctttcccatgtgtcgcagcagatcataatggttcagagtgcataaatgcaaataaataaataaataaataaataagtaattatcctggaatctaaaaattgtatatgtgactacatgataccgatcaaccatctgcgtgtactcgtgtggaaataagcatttttctttgtaaaaatcttttgagacagtatgcatatgcctacatgtttgcaatcacaaaatatctaagtggggattgagtgtcgaacacaccataacccccaatcaccactttcataagagtaaagattgcttgcttctttcttcaacaattggacgattcctcgtgtgaacaaaccctaccatccgctacaacaaagctattgctaaattatgtatgcaagtattatttggatatatcatagagttgcggttgcttgaatgaataataagatgtctttaaccattatatatgtgcatcagctgctgtttaccattgaagaattagcctgctcaaagtggatcaggactgatatttagatcaccagttcagtacagacagttcaggatttaaggaagtggtcaaataccttcttaggggcatcctcctgcacagctgagttcgctccacttccgtcatctttatttgcttgaggtgctgcatggttatccataccaggcatgtgaggtcttggttgccctggtctgttagcaccatccatctgtgcctgcaaatgtggtggcaaaggttgccgcacaccagtagcaggcatcccagctgctccaggacccttgtgtggcagtcctggcccaacataaaataccttatgagcgaagagagcacaacgagaggtagacacaagatatcatgttgtgacaaagttatgaaataataattgaaatctggtagccagtattatcacttaccttgattttgttgccatgacgggccgttgtatgctgttgaaggcaagcctgttgcacgcagcagtacctcatcatatttaagagagtcaggaagtgctggaggcaaaggagttccagctcggtgcctctccatcaaataaagagcaatgcaaaactctctcaaagaaagcatgccatcattatcttggtcagacaggtcccacacttgcttcagaatctctgaaaattatagaagaacatcacttgcattacacgtttgcaacagaactccatcccaaggggatatgtttgacatcttaagaaaactatcatagaaatagaattagtcgaaattataacctacaccacaagtattatggcagtaaacataacaaatcagcgtaaaacaataagctaaaacagaaaatgtgtacaagaacttcacaaaagaaaggaattagagtatcttacagacagaaacaagcatttgcatacttaggagttagaagaattaaatgctagtcatgagatcccacctcttggaagtctccaactgaggaacagggtgcgagcttccgcgccagttattttgccatctctgtccctatcaacatccccaaagactttagtgtacttctggatgtcagactgagtaacttttggccattgagaagctgaattagaaactccagcagaaacaccagatacagttggtgctggaacactcggctttgtgatggaatgagtctgttgaggttgactgccaccagaactcactgtcggaataccttgttgagaaccaaactgagctagattcgacaggttctgggagccagatggtgtggacataaaactggatgaattaggagccatgctcgtcggaaatgaaagtgtggatacattcgacttaggctgagtaagagcagagaagatgtcattgcttgctcctaagccactggcagagccatttccagacagcaccaaagctttcgaatcttgagctgatacagcactgttgctttgtggtggcattgacgaaggaggcgttccttgtgcctgttgtccgggagccatgcccattgtactagacaatgtaagaccaaatccacccggtgttgcttgttgtggagcagttgctcctggagtagcttgcgggagacctccaacggaaccaacattgcctcctcgccaaccagcaggtgctcccatgctgcctcctcctagtggtacttgattaatcccgggtgcttggccttgaagtgatgctgctggagctcctggctgagttggcctcatgaaaccagtactcgaaggaggaggctgttgattaaaccccatgctaggcggctgtgattgcattcccctctgcgttgcaaactgagttggctgcagagcaccaccctgacttgcagccggcatcatagaattgaccccttggggtcttggcacggctccggcgttcacctgctgcgaaccgccaatttgagcagagcccggcatcataccacttccctgaggccttggagcaccagcaacattcatctgcggctgcggagctccagcctgccctggagcaggtgacaccgcggcatttacctgcggcctgggagcgcccgccgcagccatctgcgggggagcttgcccgccgccggctatcttgggagctggaattctagcagcggcagggccatacagcgccgactgcactatgtcgggcgtgagctgacgcccgctctgcgccacggtgacgaggcgcagcgcgttgaagaactccggccggccgaggaagccggtcttgttcttgtcggcgtgcatccatacctgcaacacacgaagtcccgacaccaacaaccatcaactcattcgaattcgcgggagcgagagagatctactactgctactaccatccaccaccgagatcacgcctaaaatcgggcgcactctctccccaatcggagagtggccattagcagcggcgggggcgagggaggaggggggtgtcgtcgggacgaacctgggcgaggacttgctgcggcaggttgacgccctggaagaaggcgacggcctcctggccgctgatgcggccgtcctggttcaaatccgcgcggcggaagtaggcctcgaaggcctccatcccagccatcgccgggatccgggccggagtccacgccgcgcggatctgcggcggcgagcggcggagatctcgggaggggggagcgtgtcgcgggcggctgcagcggcaggcaggaggcgctcttctccgctctgtctgcgagggcagtggttggggtcctcctcctccgggtgtcgagatggtgagcgtgccaacttgcaaattgccccctcaaatttttcatatttgttcgaatagggcaactttagataaaaaaggaaaagcaaaatttgttcggaattattttttttcctcgaatttggttgaattcgtttcagctttagctggaaaatcgcgtggagctaaactaactttctaaattcgtgagatctcgcatcggatttatgatagagttgatactctttgccggacaatagatcgataacgttgccatcacttaagtgaaatgaattcatagctaaatgatacaatgatttaccacgcttttatctaaacctggttatgttttaattagataacacaaatatttcttttggccttcacatgcacacaactgtattatatatgtggataggaagatttgaagcctagttttgtttttaagaaagtaagcatctatgacttcatttggttgaaaataacatgaatgctaggtaactagatcatatccattgcatccgcatgtattattgatggtcttctcggctggactatcctttggcttcaccaaaactagcacattgctgctctgattggtcgtttgggaacatcatgctctttctatatggccttgttaagcgctcaagcttgtagacacctcgccactcctccacacacttgtttagtgtcgcgttacatcttcatgtgcgacattcatcatcagctccctttccaaccgccaacaagacttgatgctaaggggcaaggagcttattgggtcggaggtatatgttccctgccgtggaacatgttgtgctccttcatggtgtcactaatggctttctcgttcaacatgtccttcggctccactaaatgcatgtgttgctacttggattggtttttggtgcctcctcgaatcttgcatatgaaatgtgccaacaagcatctctttccatgtccctgagcaggacctcgctgatgctctagtggtgctcctcatccttggcttcctagagttatggctctcgtggaaccaccagatagccgccctcatcactcgtggtttccgcacattggcaactgacctctgcagctatggtgactcttattgatcccgtgacctacaccatcctctaaatcgtacgagacgtcattgtccccttcaatcgtcttagtctacccaaggtgttgccttttttatgccttactgtttgattcctaagttcttgggcgccactatgagtctaaagggtcctttgattcatatgattggtagagaattttcataggatccaaatccctatgaaaaattttctatgcgtcttttttgattcatagaaaactttccatataattgtattcgtacgcttcacctttctatgaaaactagcaagatataccgctttagaaactttacattgttttttctatggcactttcaaaggtttcatatcctcttttttcttatgttttgattcccgtcggattggataagcatatagtattggagaaacacaccacttcaattactgtgctttttgttttgtttttttcctatcccacacgcatgctagggttggaaggtggtggtggtgatgggtacaactagagtgcacaggtggcgtggcatcactgtatattcagaccatacatagcgcgcgttatcgtcacccttagaatttcctccaaatggttggaacatgatcaacaaaaatgtgccaacaagacgccggtaaaactagtattttagtactgataggtattagctctgtgtcacatcctgattttcgtttcaggatttataaattatttaataaattattattagaatttatattaaatgttcattaatttacaagtgaagttaaatgtgggaaataaaatttcctaaatataaagcatggatggatttaatttttattaaattctccatggttaattatactctctgaaatattctcggatttttcggagctcaattcctaattttaaccatacaaagaacatttcagtaattatccacatattaaattaatcattaaatggtttgattataattttgttaagtactttgagtgtccaagtattttcaggatttttcttgaaactatttgagcattggaagtatttttaacaattcaaagaccatttcagtgattattttaattggaaaaagttgttaaatcctctcctaagccgttgggctgattcagcctaacatctctctccctcgcgcgcgtgctgtgcagtccaagtcggcctagccgagctccctcttctctttctttctttcctttgtttttcagccagcccaagacgaaaagtctaatatgcctccccatgtactgttcatcttcaagcttggacagaagcccgagctgccgtcctgtgctctagccgacaccgcttcctccaccaaatccgccgcatcccgtgctccgtttgcaaaattagttgagggtaaatattcctcttatcctcctctatcttttcccctaagaatcggactttatcccgaagaaatcaacgcggaatcgaattcgttttcgagtttatctctccaactaaccctcggtttttccggctcaaatcctctcggttggagtccgatctcttcaatccaagcctataaatagcatcccctagtcgtcctcttccgtttgccccaagtcccgagctcccccatcgcccgtagagccgccgccgccttgctctagccgccgccactgccggcgatcctccggccgcgttgcgctgccgcggcagccgtcgccgctgccgtccgtcgccgccttcgggtgcgcacggaggagaggaaccctgtccgccccttcgcagccgccgaagaccaccggagcgccatcgccgccgtcaagccgaaccgtgccgccatagaagctcgtcgccggtcgtcatccgtcgtcgttcgtcgcagtggttagtaccggtgagatcgcgttgttctcctctacgcgtaggtaccctccaaaagtctggccgagtcttctagcgccggcgaggtcgtcgctgatgtcgagtcgacattgatgatgtcagcgatgacgtcattaatccctttttcttagttttctctattagatgaaaatcgattaaacttcggaaattcataactaaatcatcgtaactcggattcgagtggttcaagttgctaaattcatctaaaatcgagatctacatgttaaaaatatccacatgtactgtttatgcttgtttttgtactgtttattaggtttttattagtctttttcttcgttttgcgtgttagcttgtcgtttccgtcattgcgaaggttcgtgagtgcgtcggaagtgttcaagaagattaattgaagaccgattattgcaaggcaagtcacacatatcctaaacacaatcctttgagcatgttgatcctatatttaaattttctatttatttcaactgtgcatttattttcgaatgtcaccgggtggtgtgaacctattcctttgttatggccatttgcatagaataccctattctttgataccttgggcaataaattgattagcttgaacattatatattggtttggttcagctaaatgctatatatatataattgcttagccatgcttagaaacattatcacataattgggataactaatgttacactatcacttatggttatatttaatggtagctcacgatggttaatcgtgttatgataattaattgataactaaaacttgacaatggtgggttgtgagcacatggttttaaaggtcgtgctcatgacaattaaggaccggttcgcgagctactgttgtgaaacattaaccgtgccaaccacaagctagcgtgggcaacggctttaccttttgtatagcatgattcattacggggtgccagactgagaagcggcgagaagtccgtgggggtcgctggggagtccatgcctctggttatatttatagagggggtgattatgatccaggaatggtgcactgtggtgagttgtgttgtgcagggggtattgtcacagcctctattcgggtactttccagtatcgcgacgcatggtagacatgatgttgaggctatgtcttgtgggtacagtggtacacctctggccagagtaaaactatttgaatagccgtgcccgcagttatgggcgggttgagcaatgtttttcgtgattaatctcacacctctcataataattatggatgttataactggtaataatttgcttagctcctggtttggagttagatctgtatagccgggtatggttgttcagaatggttgggcctgagcagcatgggcgtgttgttcagtattgattaaaattaatgattaaagtactctactgttttattactcttaaatgtttgctaaatgctgcttttgcaaatgaaccctatattatgccatcctttggtatccttgtgcacttgcatatttgctgtgtggcttgttgagtatgtcatatgctcatccttgcaataatcatcaaacctcagttgaagaaaaaggatccagaaggataagacgtttgacttataccccagttgagctgcctgtgggagtggagctgaagccatcgctagaccgttaattccgctgctgttttcttttcttttgtaagtatgtaacgttattattatgatggatttgtatattaaattgtcagtttgtgtacctcggctgattcctggacgaggattttatacacaaattagttcggaaattactagtgaatttttgggcgtgacaccctgttacatatgtagcaggttcatcattcacacatgtatcaggtttcgtacccacttgtgcctttatatcaacctggtatattcaagtttagtaccgtcatatcataccatgtaccagacacgtactccactaaaataaaccaacctcgtgctagcatgtcacacattatagtataatgaattagtacatagagtatatccagacttgtgtcacatcctagtatgaagctatattcagattcgttgtactatgatgtatcacattttagtatagatgttagtttatcttaggataaaatgtatcacattctagtacgagattggtttatattggaacggaggaaataagtataatactattttggcctatattctttttgaaagaggggacaagtgaataaaactccattgatttgtaaaatcagaaccaatgcaaataaatcgactgtcatctcctcgttataacagcatgtcacacaactcacaacaactgcgaaagggcatgtaactcggtgattacattgaactgagtagtaactcaagattatgagtggttacatatatccagttggatataaaggctggtaaaaaaaaactctctctagagaaacaactcacaactagccagatgtatgcacagtttcacacaggcccagaagttagcgccgttgcggtggcggccagcatggccttcttcctcttcttctccctgagcttcaccaccttactgtggcggttggagtacccgtcgctcccgaagccggggctcgtcgacggccggtactccggcagcaggtggtccatcctgtaccggatgccgcacgcgttgcacagcgtgctcggcccgtccggccccacccgccactgcggcgtctccgtcgtctggcagtggccgcacctcttctcctcgccgcatttgcgccgccgcttggcggggcgcgagcagtgttctcctccttctcctccgccgccgccgccgctggaaacttcgtcgcggctgttgtcgacggcggcggcggcggcggtggccagctggggggataccagtgaccagaccctcttgcgtacggcggcgggtgcgcggcgcggcttcctcgccacagccgaagcttggagccacggaacgtcgtcgatggtgctcggcgtgcccgccttctcatcgccgccgcctactgctctctgcaagtccagcccgccgccaacgtcggcgtgcatgtgctcctcgctcctggagtccacgtcggcgtcggccgcgggcgtcggcggcgagcaatcaagcttgaacgccgccaagaaagggtcgtccaccgccgagaggcatctcatgacctcctcaaacgggtcgtcggggcagcacagcccctcgccgtcgacgaggtcgtcgaaggggacgtcgccgtcgacgaaatcgaaggcgacgacgtcatggagggagatgtaccgcgtcggtttccgcatcgatcaggtgcaaaaactaattcgaggtttccgcatcgattaggttaaaaaaaattaggggtaatttgcgaggtttagggcttgcagaggcgtcgacgaagagggagagaggagagagacacggttagtttcgtctcgggagaaaaactagcgatttgtatttcgaaacaaactctgataacagaaggcttccggagagaaacacactcaaaatcggctacgactgctatcttgtattgacacacgatttctattctaaacagatacaaatttcgttaaataacgcctgagcggaacgggccgggagagatatctcggtgggcttaaacggaaagccagacttctcattgtaaatgggccggccggcctccagaattcggcccatgtccaattatccatggcagtatcttttgccctcgagaacagaaggggaaacagatgagttgtgggcaagatgaagagtagtattgggaaagtatttttatccttagagagtattcccttgtttcttgtacatcacctaaataaatattattttcttctaaaaaataataaggtatattaatataaaatatatcacacttccaagagttggaagctgtcaaacatcaccaggcagtcaagttgtagatatggtgaaatgtatggagaagctgcagtcaagttgctatattaggtgtaacaggtgatttttcatctgaagaccaatccagaaatattgggacaatctgactgaataactgctaattataaccaacgttttgctctaagtgttattggatgttttcattagtggtataggttgcttatgtaagtatgtgagttttctctaggtgatttctttgtatttctttcaaacttgatactgtatttgtcactgtgaacaatgtgaatattttcctttactgtttaatattgcttgccactaatcatgatgtgaaaaaataactgaggcaaagaatcatgcctttctgctatgcaaaatgtaagctttattctgcgcaagggctcaagcatttcatacataatgtcaggagccgaagagctagaaaatataatatgcagctagctgatttgttattgtcagctgtatttgagtagtacttaattttgttttctattgcatgcattgcaggatcaatgggtgcttggtcaagtcagcctcctgcaactatgtcgctggtaatatgctttcctatagctgatcttttccctcttcggtcatgttttgttatgttctgttctgcttaccacacctctcctcctccccaaaaaataaagtatggaacatcattatgtagaaactaaaattcaagttgactcaaattaagtagaaaacatgctagaaaaaagaagtatccctccctcactgctgacaaaaggaatgagtgcttcaaaagaattgagagtacaggtagtggaagaaggaagcatatggagcaataaatttgtctgcctctactactattagaggtaaagctgaaaacgatttataatctcatttggatacagttagcataaatatgtaagtcataaacttacaacttacagtggtgctgtataaattttttttgtatgaattttgaatagcaacctgatatgacatccacgcacattacatttacagagagcatatgacatgcttgcaatgattagacttccgaagaaatgtgcggtgttgtcgttatgagctgtgaggcccagcaagtagagcagattagtgtgattactgattctatatgttaaaatcgatatactacatcatgtttctatgttttgtagtgcagactgcagactttttcttgagataatttgtgtatctattcaataatatttttttctacaactaataaacaacaatgatgggatgacttttataagcaggacataaacgctagaaagctaaattgacaccctggtgcctcccgtttatagatgtcaccaacaagtaagagtattcctcctgtgtttatattgaaatcttgttgttgcttctatctgtaaaacctgaaaaatctgaaaccattcctatgctgaataatagaagatataaaatgatatgtgttgccattgcattcttatatttatttcttcaatccacaattaactatctaaaccactttttttttgttttaattcacataaattattttcgttgctggttttagtatgaatattttgacatatctccgtgcaaaaaaggattttgatatagctatatgcatgtgcattgccaatcgattcctttccaatatgtaacagtagtcattgcaaatatactttcatatcgtttctgtctgttggggcaaaaactctgaaaaatgatatttggactggttgataggctcaccgggtaaaaaggtagaaaccatgttagaaacacaagtatcggggatttgatgtatatattgtttagatcatgaacatttaagttttgaacaggtttatttacaatagctgacatatagtcccttaatgtattatgaaacccacaaggaatttaattttgaaataaacatcatacatttatatcatatttttactaccactgttaatatggtttgtgcataataaaaatgttctcttgcaatatgatgagtttgatttatattagttggagaggatatatccggtttaattgatattggcttatacctgccttgcacgtgcacgatcactagtcgttaaataatgcctgagcggaacgggccgggagagatatctcggtgggcttaaacggaaagccagacttctcattgtaaatgggccggccggcctccagaattcggcccatgtccaattatccatggcagtatcttttgccctcgataacagaaggggaaacagatgagttgtgggcaagatgaagagtagtattgggaaagtatttttatccttagagagtattcccttgtttctcgtacatcacctaaataaatattattttcttctaaaaaatagtaaggtatattaatataaaacatatcacactacaaattcaaatttaacattttataaagttgtaaaaaaaataagaaatataactgcgaaggtacgttaactattttcgatttgatttgttatttttcttgtatatatgtagatatcaaatttaatcttacatatttgtatagtgatatatttcatatattttgatattttttaataatcattgtttttgtaaactagtacgaaccttctctgccggatgcaaatgaagctgcatatgcaactacagtcgatttatttttcttcactcctttttaagcttccttatgcatttgtgatgacaaattcagtatccttcaacacacaaagcttacggacattttgcactcaccaacaccaccttgccacaaacccagcaagcactctgaaaagcagagttaaacaaaacgaaaaaaaaaaaaacacgccccaaaatgtacaggtatgctcaaggagttgatccacgagaccgatcagtcagtcaatcagtcgccgacgttgagcagcacgtcccagagcgtctcgtcgacgagctcgtccagtatctccgcctccatctccgcgccggccgcgccgacgtcctcgcggaacgggccgttccacggcgacatgctcaggtcgcggccgatcagctcgtccacggagttgggcgagtccgtcggcggcggtggcgccagccacgcctgcacggtgttccacagcccgtccagtagcctcttgccgccgggggatctcctcggcgccgcgccgtaccacctgctgaacgcgcacagcgtcgtcgacgcctggacgacccgcggcagcgactcgttgatcaggtcgaagaggaggcggtggtcgacgccggtggccgccgcgtcgcagtcggtggtggccggggctgaggacgacgacgactcgacttcctcgaacacccacgcggggatcggtttcacctcgcggtctgagaagagttggtcagagcttcgtctctgtccgtacagaccggcaatgacaagaattgctctgatgtaagctttgatggggttatctatctcgtctgtgtcgtcgtcgtcgtcgtcctggattggacttgtttctgcgagttcttgatcggtttgagcttgctccgacgatggatgctctggttctgagaaaatttatttggtcagaaacatcagatcaacagtgcaagtgccatgcctgatggctgcaagcaaattcagagagcaaagctgcagttgctacttaccagaagcactcgaactcatgtccctagccgccatcttcaagggagatcggtgctcgctgaacgaagcctccaatggcgagacagggctcgggtaacctcccctgctcatctcatcaggagggctactgcaccacgacgccgggctcggcggcacctcggtggagttctcctgccacaaaacaaacagcattctcatgtcagattgagctgacgcacaaaacagaatcttgaagcagaatgtgctcaaagaattcagatttgcctcacctggaggacgccggggtggatgaggacggaagggtgggtgaccagcgttccgatcggagggagatcatcagggaacggcgactcgtcggcggagtggagcttcttgccgaacagcttcgctctcagccccagattctgcctcaggttggacaccctgcccttgatgttgaacgtgtccttcctccccttcctctcctccgacgatggcggtggcggcctgctcccgtagccttcctgcttgcgctgcagccgtgctccggtcagcacccgcggctcctccgagagaagcttcacgaaagtggtccccgacaccggcgccgagaacgacctgatgaggttcctcggcgacaccgggtcggagtcgatcgccggagttggtgacgccttgtggtggccacgtctgaaagacctgacgtcggactcgatcgcgtgcttcttctcctccttgctccttatcttgcccttccttgccacctcatgcctcggcttcggcctcagctcttcgttgaacgacgccgaggcggttcttctccggtgagacagtgccggcggctcggtctccggctctcgtcggagcacattcttcagcctgtcggagaggtgcttcctggcatctctgcagatgtagtccatctggctctggccattgagcgggacgtcgctgcggtacgaccgcgtcgactccgaccggagcaacgccgggtgcaggtccttggtgacggtctccctgatctggttggcgatgctccgagcaatctgcttcgggtcagccggaatgtcgccggcggcggcccacctgtccgccgccctgtcgtcggaagccatcctcccttcgagctcgaccttgagccgcttcttcacctcctcgaggaaggcctccatgttgttctccttcttcaccatctccggcgaccccaacgacgactcctcgatgtcgtcggtgctcatctcgggacagggcttcaggatcactatcttcttcggcgacagcagcctctcctcctcgtagtagaatctcgacagcggcagccgcgtcgagctggcgtccgcgctcgtcagggagaacgtccggctgccggagatcgacgtgccggtgccggcgccgctctccttgctcctcctccagtgcgcgtcgccattggagtgcgtgtgcttcttgccggcattatccttccctctgtgctggaacctgtaaggcacgatgtcagtgcacctgacgtcatcgtcgtcgtcgtcgtcgagatggctctccaattccagagctctcgactgctcccacatcctgctcgcctgccacgcctcgaaatccttcttgaacttctgcagctcctcctcctgcgggtgctctcgcggctgcggtttagcccattcactgctgctgatcgccttgctcagctgaccaaagagctccatgctgtcgtcgtaggcacagacctcagcttgcttcggcgaatgcttcatggagcccttgtgttgcacgaaggagacatgcttggttgaaaccatttcagaaggatctcttcttggcattggccttgtggaggttatcatgtcttgccttttctcctccgtgtggccggcggcgagctcgccggcggttgtactcattggaggtgagtccatgcccatcaacctggcaatgacacttggtctcttctgaacttcatttgttctgaaggatacgtcctcatggatgatcctcttgattggggatgagctgtggttgagaccagcttttgggtattgttgcctcatgttgcacgagtactgcacaagttacaggaagcttaatcaggccactgcaaaagttcttgccagttaattagctcttgcacaggatgtaaagttaaacattggtttatacagctccttatttattgatgaaagatacaactttgttttcacgatgaaataattcatccacatggggttagatgccaaatagtaacttatgtacccaacagtagctgggggtctactgttaggcaccattattaatggatgtttcatgatgtcttctcatacagcaacattcgggtacagatacacctagcagcaatgttactatgatgtacagaaatcataagtaggcatctcatctgtcaagagaaatctaactactttggctccttcgtgcagaaaatgaactgttagtcactgaaaagacaggttcttttctggaaacagaagaattcactagatgcttatggggggacaaaacatgaaaggaattactctcttactacagaacagtgaggaaatgtacaagactcaccgggacatcctcttggaagacgccatagctttgtggagcctccagggtgaactccatgctattccttggggcttcaaatcctacaaattcagagatggcaccttgatcagttataaatttgcttcaaattcaattaccgaatagctggaaaaacaacatagaaggtctcaatgaactcttttatttcaagtgtacgttaactcgttaagcatcaaccatcattaaggatggggcttgtcctggtgacttggtgattcagaaattaaggcaaagaccatgtgtaagttggacagagagaaatgaatcaccgtgtatcaccgtaccttcgccctgcctcttgtgtgaccacttccttgaggtgctagcatgagagaagtccaggtactgcagcatggtggcacttgttgccagagagatccagcagtacgctgcgatggcaatattaggatatctgaaggacgaacgagatagaccttactatcctgtaaaattatgtgaggtatcatgtcagattctacagaaaatcagccacaccaaaatattgtagtgaacacaatttattgatcaccattacgacttttttcctgcaaataaaaggaatagcgcacaagacagaattcatgaagacatttgctcatttcaacaggtcaatgcatattcagcaagcttgaattccttcgaagaataccccgatcaagaacccaaaatttccaatgtgtgaggtggaatttcgtatcagtaatcaacatgaccgaaaccacagaaacatagagggaaaaaacatcagacgaactggaggagaatcttctgagaaatggtttctggaattcaattcatttcgaagcagccatccagtcatcaagacggttgagcacatgaacagaagcaaatgatgatccaaaaacgtcaaacataatgagcagttgaaccccaccacgtgcaaacagatcagaagcaaccgcattcctcccagaaccaaacgcatgaactaaacggacggaacagagggagctgatcaatcaagcaagaagaactgaggagaggaagctacgtacaaggatcctctcgtgcctcctctctgcagttagcatgcagctccccggcaaccaccggccggccgccgccgatcagcggcgaaactgttgcttctcccactgtggaaatggggtctcgctggggtaagaagagaagagacgccgcactgcgatgctctgcaatgagctgcaagcttcttgccaatgagtctgtgctcatgtgcaggtagtagtggtataagagttacagcccatgaagagggaggaaagcagcagccgggaaagcgaaagcttctccctttgcctctctttccccacaaccaccctccctttggtctccctccttgcctttaatattccctcttgatcgccatcttctccttgccacttctcttgtccctgatctcctcctcttttttagcctttacctcttgcaaatttttaacagatgccgggagagatgccttaatctcttcttggcttggcattctagctagaatgcatgcatacccagctggccttgcctacatgctggtgaagaagagaaagccatgaaatgcttagcgataataattcctcctatcagagaaagattatgttttttgtgggggctgcagatcaaaatgacagcttttcttgtatgtagccatggaagattctcttactacagaagccagcttcagtaacggaagaggagagcttttgctgagttattttagctgggatgacagctcaagtacgcgaggattctagttggtgcaccacacgctttgatcttttccgttttccctaaccacacgaggccgttccatttggcgccattctgttaactgccaccggccgttctgaagaaggcgtgggatgcagtcagcgccaatgcaatctgtatctttcttatctccccctgcgctggtcagcatcatgtgggaattggatgagatgtttctccctttaaatattcagttaatcacataatccataggagaatcacttgacagttgacacccagagttgtaccacaattttacaataaccagtgtctgaatagactgaaagaatccctacaagaaaaactgaagatgaattgaactacataatttatatattagacgttaaaagcaaacacaatatctatttaatttctccataaccccaatatatacgcctacactacacaaggctatcatcggcgagacattttttcactagagaaatgcccaaactcatgaacacgatactgcccaaggagcagacacacatagcccctgtttaggggagcttaagtcattatcgaaaaaaaagaggagcttaagctactctcagattttccagcttttaaaacaattcagcttcttgctcaaattctaaatccagaaattaaacaaggagacagaagacgggagatccattttcttctgattctcacaagttagatactcactagctgcttcttaaaattttccaaagtccaaacagcaccatagtgctctcaaggaggagtggatagttctaaatccagaaattaaacaatgaggcagaagaagggagatccattttcttctgattctcacaagttgatactcactagctgcttcttaaaatttccaaagtccaaacagcatcatagtgctctcaaggaggagtggatagggtaggcgccgtgcaccagcgggaaaatcgaccccatgcgtgagggcgacatctgatggcgaggatctctcctcgcttgatcagaaaatgttgttggtgacgtccgcatgcacatgcacgcctagctagcttgacctagtaacaaagctacgacacttaattggggttcaaggtgtagtacagatgggactgggaggttaattagctgccactagctaccagcaatgatattacaaaacatcatgtagatctgatggtccatattattatctgtatgcagcactggccactgtattattgcctcttaattctttctctacatgtctcaccaaactgccaactgaaacaggctattaggctggacggacccatgttttctcctccttgtctccggtgtttcatccatgtcgactgaatctagggataataaaacggccggcttgcagaattggagactaagggaacatgcagtaatggagagtttaccttctggagatggagatcagatccagaggtgggggcttgatgctgtaagatgaacagcacactgaagcacagcttatttaatttgaaggagacatgcttcttcatgttggatcttctccgggacatgatcctaacagcattcctgcagagcaaacatggcaccttccgtagggaggtaaatcttctttctgcggctaaactaaacttagttgtgagcttatgaaatggcgtgcatgcatgcatgcacagccatcattcctcactactaaaataaacttgcaaagcagaagaaaaatcatatctgcccgataaacaagttaaactgtgaccctcctagatgaacagatcacatggtggggctccccatcgaatcaataccattcagttcctccacgcactgcctaaagcaaagagaaaatagggtaatcgctgggctgtctgactcacaaacattttctcaagagtagaacagtgtgaagtgtgaacatttcagaccaggcacatttgtatgcacaagaacggccaactatttatgagcttcaattgagaattattattattcccctcaaatgaccactcagacccattgacgtaaatttccaaatgaagaaacctgttacactcggccctgtgcctctctgcttcttccagctcaacattattacattacacgtagtgcacagaatttacagataaaatagaccaccgtatctcttcagagattgccttgcactttctgccttcaaaaacatcgtcaacaagtgtaaaggagctttcaatagttaaaactcaaaaactctactaagatggtccttcattcacttgccatttgctaattataaccaaaactcagagggttggcattttatggtgtctttctggaagggttttaaggggaactagggctcagtgggttgtaaaggggtgtcatgatcagtgcactaaactttaattatgtgcccatctcaatgaaaagctagtgcatctttgggtaaaaattcctgtgatcattcatatcaagtgcccccacaggaacgtgtcatgtgaagttgctgcttgcttgaaggataagccctactgaattaggtggtggcttggcaacagtggtccaaaatgctagatgcatggcagagaagagaccatctttgtccatgaattgtttttacatggatcatagtacgagattgagaagcctaatctatttttatactctcttttttttaataggtaacatcatttgcatagctgccgctgatgggattttgagatataaaacaagtcttctattctcttttgagttttgtaatgcattgcctggggtctgcttgtactacacttcaggatcagagaagatatatatgcatatagaatcagttttattttgttagtgaattataaccagtggcttttaaaatggggttaataatctgccagcacaaaatccaattcatgccgaaaaagtgagcgtgcctcgacccatgaaactatatgatgcatttagaactgaactatcccacgtgatttatcaatcaattcgtcattaccattttagtagtcatatactctggccaaaagaaaccaaaagttttttttggggggtaagaatttgcttgaagtctctatatctagtcatgttttgtgcatttctacaattcaacatgagctcatctaagctacctggtcatcgtttaaagagaaaaaaatataaatattaataaccaatgcagtgcacaccggggatgcataactaaactaacagccatcatggatacaaaatgtgcagcaataatgacctagtagcaaatgaattgtgtatagtgtgtgatactagtggcaaatgcactgcatgctaaaggcattatcacaatttggaagcaagggctgtcttgaggatacaaatttaactgaatgaatttaaatacatggtcgaagaactaacaaatgctatatgtttagatgtatccagtgagtacaacaatatgactgtctgctcacctttccaaggtcggtgaacttgaaaaaaatattgaggtactacaatactttcttatttgaccaaacattctgttacaaggctacaagtttatggggcagtcactaaaggagcactcttctttcgcattaagaaaaatgcagttttatgcattataaaaaatacaaaaagcagcacacagggggcagcaaatcaccttttctgcaacagactgctcaaatgattgtagacaccttctctcatggcatccctattaccagtatttaaggtgtaaataactgctccaggatgattcctcaacctcgcaactgcattttatgtggagaatatctagtcagcaatactttatttatttatttttgcaagtgtgtgggttcaggaaatcagaataatgactcatgtgtacatctgaagaaggctgtggcacaaaaatgttgttcttgtaagaatattggagttatccttcttttgatgtttgacatagcatagctggatataaggtagagtctaaaaaaaatgtgcaacttcataatacacctataattgaattggtattttagagcaaaccaccatgtaaatggtacttcgtaggagataatgtacagttagtaaaatcattaattagaagcttctgtcaagatgttaattattaagtgatggtacctccgggaatgtctcggcccaatcttggtacaggaattgtggctagcactggaatgttcgattcaataactctcattacagcagggaagaatgccgaactaaacagctccattttacccacttcatcaataatgaaaagatcagtgtcgtccttgacctgatgtgtaaaaagagttattaactccagatcacatgataaataatttttaaaccagctattctgatcattgtacaattaatattacatgtatcgcatgaatgtgctaaaacaatgtgcatcccttactttattttatacatctttagtcagaatggcttacctgcagctccggcaatgctagagactccagagatgctatatctactttgtacctcccaacagtaggccatctaacagactcgcggctgcaggaaaaaaaaacatagatgacatggacaggaattcagtaagcacacataaaaatcggattgacagcgaattcaaatataactatttaacaaaggtcataagtcaaaccttacaaatttagttctgagataataagtagagcagaatgttagagaggacaataaggaaccgcggaatttcatgtactataaatcagtattttgcatcggaactttcagaaggagtaatatcaaattttcctggtgatggccagtgacattaactttttttgcaactacggtggcgatgagaagcgtgtaactttaatccatttttctagttggatcatttccttgctatgtatacaatttgtcagtcaaacggatccaagttcagcaaacaagggaaaatgtcagatggacatgaggctgcacatgatccgagacatgaataagtagcttaataagctggataccagcagtggggcgatattctaccatcattgtcattgcataagtgtgcaggtaaaaaaaatacaacagatataggtaactagattataccgagtttatccataagtaagaaaaggcggcactatttaacatggacatggatgttagctacctaggattgcagctaaagtgcctgaaacttgatcatatgcaggaatacagtactccagattttgaaaacgaaaatgtccaaactaccacatcacaagtaggtggtggtggcacagaaaattgcgagcattctatcacatattcttttagcttgtcacaacagccagatgcacttgatttcagtgtatgaaaatctctcgcttcatatatgtcagaaagggaatcataatccaagcatggtagcaagatgaacccgacctggaaaccttggaggaggcgagcggcccggttcgcccatcgagcgtgacgacctcgaacccgaccctttccccactctccctcacctcgcctacacaacacgaaaacaggtgagatttctgatcgcgaaacagcgcgagcgagcgcgcgggggagcttctggaaagggcaactcagcgcagtacgggtgtagaagccgcgaatgttgagatgcgggtgggattcgcggagggtttcgaacacacgcgtaaccagcgtcgtcttccccacgccctgcgagagcggcggcggcggcggcggccgtgaggcggttgacgaaggaaggagaaagggtttagcggttggggtttgcgggatggggattccttaccggcgggccggtgacgaggaggcacctcgacggcgcggcggccatctggtcggtcgtggcagccggccgcggcgaggggcgggtcaccggcggcggccgcagcgccggcgtcggaggcaggacgggaggctggtggcgctgctgcgttgagattcgtgtctgtctgtttcggtgtttgtctctctgccacatgggcggatgggccacatggtacacggagagcgcgtaaccggcccagcgaaggcgtaaacatgaaatgggccggatgattgcttcctgggccaaagtgtggtgtacgtgatgttgggcccagccgtctgtacaggacggccaggtggaagagatatagtaatgctttgggactactatacatttgtcaacagatttttcctaaattttttgacagatgtaattataatacaatcgtagtgtaattacactgtaacttatatgtaattacactgtaacttgcatgtaactacagtgtaacttatatgtaagtttcacataattttgaatcgttagatctattactagatttgttttggtgaggaagaaaacaaatcatagcacacacatatatgaaagaatttgttcccacgacctccattttaccgaaataacatgttacggagagatttttgaaagttacatacaagttacactatagttacagtgtaattacatgcaagttacagtgtaattacacttcaattgatgtactgtagttacatctgtcaaatttttggggaaaaatttgtcgacaaatatatagcaaaatcgaatgcttttggatgaaattcaaatgctgcatttattgcctgcttatctggcctgcctcattttgaattggaataacttaattttagaattaattgaggattttcttgctttttatattcagcttttgtaatttttggctgctacgagtaaagggcagagtaatttgcactctgggtcacatattattaccgaaatttcacttttatcatataagaaggtcctttttcacttgaactaggtatgcttaatatatgttaggatgtggattctcgttgtatggccatgtcaacgacaaactattacgtccaaagaatttgtatataggagttgcactttgaactgggtggccgcatgtcaatgactaaccacctcttaggtctacgtgggtcgctcggtttaaaaagtgcaataattgccaacagtatctagtttaatgagaaaaaacacttcaaaaggtagtttaaaatggaactcgacaaaaatgtagtgtctagtgtgtaatttattggtaaaagcataaaaatcctatcctaaaattagtttttacgtactttggctatgccattgtactcatgaaaatagcttccaatttcccagacaaacgtgcattgtttccatttagtgggtcacgtgtcttataacagacattctggtttagcaaacggtaaatctaattagagaggcctctctaattagttttaaccagagacatccgcgtgctagtactttaggagttttggttgctatcaatccattgagcaagtaggggaaatattcctatcatctatgattcaaataaaattttctcttaaattactcatccgatttacaatccgattacaatgttgtgttcgtaataattaaatctttataacaagatctcacataattatattttgatgaaaaatcacaaattacttttatgatatgtctaaattacttttagatttcactaagttacttcttatacatataaaagtaaaatcagtaaagcctaaaagtaatttacatatattatagaagtaacttataaaaaaaaagtaactttaattaatgccttttttcattgaacaaattatcacacatatatatatgtgtgtgtgtgagagagagagagttacttttatatttgattaaaatacttcctatacattcataatgctatgaggtgattacttttatttttttagttaattccataatttgtgctgattaatttaatttctagatagagtcatgtttttatctctacaacggatttacttcaaataacgtgctaaagttacattcgttttgttctaagtcacttctataatatatgtaaattacttttaagttttactgaatttacttttatatatataagaagtaacttagtgaaatctaaaagtaatttagacatatcataaaagtattttgtgatttttcatcaaaacataatcatgtgagatcttgttgtaaagatttaattgttacgaacacaacagtgtaatcggatcgtagatcggatggatagtttaagagaaaattgtatttgaagtatatgtggatggtgcctcttatagatagagtggtagctggtttagacaaaccagctatcactggctgtgtagttacgtcctttagcaaactgttttgtgtgtatgtgtgaattggtatggcagagttttagcatcaactatttgcactatcatgcagtatggctatttttgaatgtcatttgcctcgatacaacatgctgagacacatagaagtataggtatagcattaatatttatccgtatctccatagtatactactatagtatcttctccatttaacaacggtgatctttttcagagagcacaacagaacacgcacatgtttttttcagccctgaacacgcacatgtagacatgtatttagacatgcagtaacaacatcatgtctcaaaatttcgtgctcgaggatctgccttctcacactcattttgtctgattaagcactcttaattaaaaaacggtctgcctaaaacaccagacggaaaaatgtaacaaaaattgcgggtaatagcaatataacagttgcaaatgtcaaaattcttttgttccactgacatgtgggcccacgacattcagtagcagaaaacaagtatacgtacgcgacccctggagcacccaccaatcagtttcgcccacgacacgcggtggaccggtcccacacctcccccccacccccaccaaacgcgccccgaggccggccgatccgaaaccgtctacacggagcgctcgagccgaaccccgcctccatgtgggccccacgtatccccctaccccacatgtcattgggtagggcgatcccccgcccgagccggacgaccccgccgcaaccgaaaggcccccccccccccctctcccaaagggaaaaaaaataccaaacgcacgcaaagccacacgcaccccgacccgttcccagccaaggccaccccccgcccgcaccaccaccaccaccacctcctcctcccgccgccgccgccgcggccttcgatggcgaagacccggaaggccgcggccgctccgccacctccgcccccgcccccacccgcggagaccccagcgaggaggaaggggaagaagaaggggcggccgtccctcctcgacctgcagcggcgcagcctccgcctccaggcccaaaaccctagcccggccccgtccccctcgcggcgggacgccaatccgtccgacgaggacgacgacggggtcgggagtggggggcgccgacggcagaagcggctcaagagcgtcctctccagcagcggcggcggcgaggtcgggcgcgctccccccctcttacctgtcgcgccaatttttcgaaatttgccggaggtttttgggggcctccccgaggagaggagaggggggtttttgccgtgggacacgcggcgatgcggttgccgtagtggttggatctgcgattttggaatttttttgaggggggtgggtttcgtggtacggctcgctctcgtggtggggaatctggcgggagggggagatcagtgcgactgtgggagtggcacttggggatttttagcttcttggagagcgttgctttttttgggcgggtttggatttttatttggttttcctatggagtccgggtctagggatcttgaccctgtcagcgctttaatcctttccatcgaagggaacagtacgcggatctgacaagttttgacggatttgacctttttcctcccggattattgtgttgcaagcgctgtccggggttgaaaaagcgccaaaagtcttcgttttttgtgtgccaagtctggagttttgcagcaattcgccctggcagtcgcaaaaggctgacgttcctccgtttccatggcgaattcgactctgacggctgctgttcgatgctgcaggatgatgaggcgcccgcggccgccgtggtggtgaaggtggaggtggaggagaagaagaagaaggtctcgtcgaaagcgaccgggaaaggtgaggcttggagggaagccaagcattagtgttgaagtggttaaagaatttgaaattttctcgggttaacgcctccttgcgcttgtgggagcaggggacgctgcgtcggatggcgggcccactacggggactcccctcccggacaaaaagttgcttctcttcatcctcgacaggctccagaagtgagtggcccggccccatcctgatgtagttctcttctccccccaataagagcttgcctctgattgcttcagctatgtatgtgtgtatctcttctttgtactgctcccaggaaggacacctatggagttttctcggagcccgtcgaccatgaggaggtgagcaattcagttcttggtctgctgtgtatttgtgttctgaagtttggagtgatgatgttgacaactgttttgtgttttgtgtatctgttgttgtgcgtgcttgcatgcagcttccagattaccatgagattatcgagcatcctatggacttctcgacgatccgcgagaagctgttgaatgactcgtataccaccctagagcagtttgaggtatgatgcctgtagtttgagttgctgtctccttgcgtgttgtctgttttattggcttttcattcactgacactacagatgtttgcttctgtctactgttctgtacttcacgtttttcctattgctttatatctgctaaggctagttctgttattttcctgtaaaatcctaggtctcgtgtctagcttcacatgtcttctctctcttttgtttgtaccacaagtgtctatgcagttttaagtcaaactagtttatcttcataattcactttcaatgaatttgttgatactggttgttggtattgtttatgaagccactgaagtgttttctgcattttggtaacaatgtcaaggaattcctgatttgagaaagtacatttggtatatccttgttcttacacagggtcaaattattgttctttttatgagttaatgccttcattaatggaaagtgctctctggattggcatgtagaggtcgcatgtgctactttttaatgatcatcgtggactgtagctaagagaaagcccagtaaacttcataatgattcctcctattttagctccaaagttgtatccattcaataactaccagttactttatgctcactatttatagtctttccctgttgatttgcccaacttagtggtggaagcttcgcattcttctcggcaggctagcacatggttcatttgtgtgctaactcaggctaagagcaatcccaaatttgatggttctgtatactcaaattggctgcttaaactaaaaatatcaatatctcaaaacactggtaaaccatagtccatattgaaactgtacttcttggatagattataactctatctatcccttcagaagtgagattcaagttctgcactgtatggtgtttgagtccaattttcaagttctgcatcaactcaaatgatctggggatgtttgtaaatttgtttctttctagtaacggatcttcatgtgaagtggacttcaaatagccttcatgttttctattctggcacaaatgttctccagccactattatattttcttcataatgtctatattttgttttcagccctatttttctcttaaaagttctgcgcttttctcttgataagcgtttcggaggagagagtttgtcatttcaggccattaaaaaaccttttagcgacacacatatggttgctttattattttgtttttggggtttatccatgtttatataccactgagttctatcaaaggtccataatgtgctgctaacgccaacttgttgatctgtcattgtgacgactcggtgggatattttgttcttccattttgtacaatgtattgagttttgaaaaattgctgtgtagctttgcacagcaacattgttaagagttttccacttgtcctgcatatgtttgctgtatggatttttttcttctaaaattagtaaatcatgaagcaaatcataatggagtaagagtaacactttgcttaagtagtttggatcttcgcttaaaatctcttttttttttggctttactagtatgaaccttctcttaatatctaatgtttttttaatgattgtgcagaatgatgtgtttctacttacatcaaatgccatgtcctacaattcagacgacacagtctactatcggcaggtatctattttactaatgctgtaatgcatgtgccttttgcaacaggactatgtgatccattttgtagatataccgccgtactgtttgcacgcattcaatgcttggtttatataggttattcataacccttgcaaatttcttatgcttggtgcagtttcttttcgtgagacttctataaatttgtgcacctgttacacaaatggcacattcttctttttgttcctgttgtgtttttgtagttggtgtttttattacgtgtgaatatcattgttacactaaggccaactcaagtttttttttaatcaacttcctttggtatttttattttgatactcctttggactcttagaacattgaaagtccattggatttgtgttatactgataatttctacaaagccaagacacctaggtcgctatcttccacagtatgtttccccagctggaattatactgcagcacaaaagaaatcgatacacttgcataaatacgaggcattgtatgtaggataaattccttctcttatctggaaactgttgaaatccattgacgtgatcctttctgttatcttttgtcttaagactattttattttgcaagttagcctgtctttgtggtctttttggcttccaatttcctgagatgttcatttatctacttaggcacgatctattgaagctctggccaaaaaggatttcgagaacctgaggcaagctagtgagcctgaagaagaacaacaacccaagactgtacccagaagaggcagaccaccaaaatatgcaaagaaaattgagaagactgaaaatgatgtttcaccagatttatccaatgcaaaaacaaaatctgcagaccatgctgaaacaattagaaaaaggttgactggggacagaactcgaaatgcaaatatcacaacaagagactcaccctttcttcaacataatacacctggttcttttgctggtaaaagaacagatagatttggtgattattcaggtttgtttttattgctaattgctcgtatctctacagtgctgtacttatggagcttgagcatggcttgatatcgtggtatctttcagggccttcgaagtacggaaagaagaccaccccgactatttcagatgatgagcgtcgtagtacatacgatcagcaatacttccatagtagtcctctgttttctgcccttgatggtgagaggaaagtacttgtgccggtaagcacgttcagaaaattttgtcctgaataatttatgaattaaaagatttataaaccttgccaacttacctactgaacgtttgcaactactacttggtgcattgctatctcagtgctgagttattttaattatggaaacaggtgggacttcaacagcaacatgcatatgctaggagcttggcgcggtttgctgcaaaatttggtcccgtaggctgggacatagcagcaaagagaatcagacgactactgccttctggaacaaattttggcccaggatgggttgtggatggtgagccacctgagaactctcagtggcctcgagttcccatgctctctgatccatccatccagtctactggtgttccagctagcaacgtaatatccaagaatgatgaatccaatcagaagtctggactgacttcgaacgaggattctggtgaagagcatctagctagaaccgagccagtggcttctacatctgcatgcgttaacacaaactctgtatctgccaccaagctagctaccaagtgtgaaaacggggctaatgtgtcatgtgatggtgtgggtagtactggacagacacctcccttgcagcagcacagccatagtcgagagatccactcaaatatgaatggcttcactgccgtgccaaacacaattagtcaatacgcagggcaaggattcttgggacagatgcagttgacacatgctcaagttcttgggatgttttccggagtcaatggcagaacaaatggctttatccatgggcacccactggtggctaatagcattaaagcaccacaaaatggggatgttggaaaggtagcaactaatccatcaccagatgcaggtcatgattcagaagctgcattatcacaaaccatgactagttctgctccaagtttaagtgctggtgttcaaccatcaggttccatgccaagcggaaagttagcaaatccaaaaaagcacccggacttggcattgcagctctgaagacaattagccattgacatagttcagcttagcgctgtccttgattggaaacatgattcagaatcccagcttctcgagtccttattctccgcttctgctatgctgatggatattgtagcagcacactgagtggttctgagggagaataacaatggatttctcgtcgaagaataattcattgtgaggcgaggtcatgggaaggagtaactagagccgatgaatcgtttgactcccagcaaatttgttgtaaaagggtaggtagtctgtatagattctaatcttatttccgatgataatgtttcggatgggcagcatctggcatccaatgtgtaacattatactagtggaggtatacaagcagggagggaggcaagtgcataggtgtgcctttttcctgcgaggattgatccgattccaggttgtatgagactggcggatggacgactgctgcaactccaccccagttgagctgagtagcaagtagcctgagtcaccaaaatcttgctctgagcccctgacatgattctgtgttgacattttcactgacatgattatgtagtgttttaacatttgttgatgttgctcttgactgtacttcttgctctggaatctgggatacccggatacatatgctgttgatatttgatacttcccacggtgccagcatcagggttcatgcttttgacgaaaaccgtaacgttttgaagttttgacgtggagctaaagtagatttcgagtgaaacttcgaatggtttttgagaattaaaatctgaaacagtaaatctggctgatattttgttgaaatttgttgaaatccgtcgtactatcatgtggtaggataccccggtgctcaatccgaaaggtgaactctggacaccattctgttgtccttggttttcacagcactaaggcaatgattactcacagtttcaatcacgaagacagcacgatcggtccagttggaaggtgaaaaaaactgggccgtgccattgtcctgcggatctgcatggacattgcatgattctttgcaaggtggcctccatgatctcccgctctgaaatccgatatttgcatccgtccagatcgcagatgacgaagacgatcgagtcgtaccgatgctgctgctgctgctgctgctgcacccaaatcgcgtagattttactaccacagcaacgcggaggccgtatcaacacgtgaaaacggcaacgaggaggagagagcccgtgaggttgcgcgccatggatggcaatggcgtcgcataccatcatcatcatcatcatgcttggcgccgctggcccattgatggtgagcatcgagatccggttgcctgcccccggccattccattacttcctcacagtgaaactgtttcggcccgtactgtcctccggtaccagtgtcgtccactgcctctactgttccacctccactttctccccccagcaaaaattgcagctaagcttgctgctgtttccatgccaagtgtatatattcagttacaaacaaaaaaaagtacagtgtctatataaacggaatccgttcctttgacctactgacctctgtgttaacactgggtgactgatatatgggttctctaataagcgagcctatatgttagtcacccatgtcaggggcggtacgttagcggagtcttatttttatgtacaccggctaacttgactattttccttcgtcttttgagttgcaagaaatttcctttttcttatctatccgaaagtatctcttttaatatgtgctcaaaagataaaagtaagaaaataattccgcggagtatagtgcgacgcggagtgagaaaggtctctctcttcggtttattcactgatatgaaatgaaatttagcacttgtttttttattgattcctggggctagacgaaaacccaattaaataattgattcctattgaaataatattagggttccttcgaaatgtacaattgcgaaaagacatgaataggaaaaaacaactgaatagaatctcctagtcattgtattcttataggattttaaaacataggaaactttcaaaattactgattgattggcacacagaaaaaacatagaaatagggtttcatagtcattgggtttttataggattttgaaacacgagaaactttcaaaattatcgtttgatttgcatacaagaaaaacataaaaatttaagacattgtagtaagaaaacttaaggtgagccctcatgtttctcttcggaactgtacattagtactctaaaatgatccattccataagaattttaaagaaataagtattgccccttgaaaggaacaaagggttgtttcctactgggaaacaaatcctttagaatttctatgttttttctttgtttcaaagcggccttacgggtaacatgaattgaatccgtgataaaatcatgcatccacgaccatatctcacgcacagtgatagtggtttcccactcgacatcttggttttgttggaatcaatctagcaatttttgtctatcattcatctgcttgattgctatccagtagggattgattgggacgaaaagattggcttgtgatctacgcaaaaaactctgatagactgatcatgccgaatcgtcagcggatttgagtggtttgcaaggaatggaagcatatctatatgtactatcatgttaagacacagcttggctgcttatgatcaggcgtcctaggaacctaagtacaacatcagcaacacggaatactaatgctaccttacgacctgatgcaactgcaagtggccattgcaaacgctataatttcgccgtgaattcatcgagcgtgcgcgcatgtgaggcgaggcatgcgacttcacatgcatggagatggagactaaagctacaatcggttcacatccacttgccaattgctaattatgcctaacctgtcattctgtcaagttttaatcccacatttcgtcagccatttggtccacaattctgcaatggatgcgagagttcagcgtatgagttctccggtttatgatctcgcatctgtcttatcccagtaattcatattatgtgtgtgctttgaatgacagtttcagtgcaactaattgcactataaagtataaacaatatactctgttttttataataatgaataagaatccgatatctatatttataagtgaatatgaaaataaaatttacttataaatttttttgaaaaaaaatgtatggagtacaatcaagtaatcaactaccacttgtcgtcgcacttacaacataatgttaagaatttattggtcactctccatccctttggctagctatagttcagttgtgacaatactagtcggagtattaggcaccaaaactaaccaggcacttgacgccactgattaattaattactcctaactgactgataaatcaatctctttattgacgactgctcctgcagaacagcactccagctctactaactagctagctagatccgcgtcacctggtgctaatgataataggagtactagtaatcagtaatcacgagcagtgtgtagcactgttctgcattattgtccgtattctattcagccatttgtgcgtgttacacgatgacgagctactagcgccatagcttaattagcctttcagcgccggtcatgggagagccaaatactcgttgctttctcggcacaaatggacaaatcacaaatggacaaatagtgtgatgcattgcctgcttgattaattggaaggcctgtatcgcttaattctctttgccatgttaattcgagttatcaattttttttaaaaaaactgtttagatggttttttaaagaaacaaggggacttcctctggaatgaccaaaacagcttcccagccaccatttgtgcatgaacactccccttgatttgtccatccactctcaacattcaacaaccacgatcacacgacatgtgtgaccgtacctcctcgcagagaagatcatcaaagagagatgaattgtacagccaaaatggctaaatgggcccttgatgagttcatgaacatgttgagaagttcatggtccaatttaacaggtaataatacggcagtttgtctgccccgttcctgactgttggatcatgcatatttccggtttcataattcagactggccgggccagggctttcatgcaccttgtgtacgtattttggactactgaacagcacaaattcgcacctacctctcaaaacaaatcaactttagacgaatctagacaagtattttatactcagaatttttttagtggagagagtatacatttcatctcatcttatcacatcattagaatcgattacataagatttcagtttgctgaaaaccaagcgaaaatccataaaaatagataactttcgatcaactccataagaaaaccaactccgctcatttttcataaaaatgatccccggttttcgctgtgtttcgatcggtattgcaaacccttcgctaggaccatgacaaaaccaaaattacattaggttattagggccattattggacattgttcgcactgttgcaaagttggcaactttccctgaagtcgcaggcatgcaccgtccatcatgtcatgctgcatgcccgggccaatgcattgcatgacgcagctgcaatccattccgattcctgtttcgtctgcaaaagtttggacttgctcgatggcgatgatgataccctactccttgctctctacgacccaaatgatgagtccatgttgcagttgcataatccctccgttaaaaaaaaaaaataaaccctggtttccatgcccaatgtttgaccgtctgtcttatttaaaaaaattataaaaaaaattaaaaaaacaagtcacgcataaagtattaatcatgttttatcatctaacaccaataaaaatacgaattataaaaaaatttcatataagacagacagtcaaagttggacacgcaaacccagggtttgcctttttttagacggagagagtacatgattatatatcctggtatacatttatccatccagagatcataggtgatcacactgacttgttaattactgtcagattaactcctaattagtttaccggaggcacaggtaattcaagggctcagctttaatttgcagtactcctttttttttttgactaaaattttttttattacttgaacaggatctgttcaatttgcagcactcctcatctgcagttagctagttcagaccaagagttggtcccttgatacaattttacatgtgagatcacattcacatgtgaccctctcctccaccaaatgcaattcgtggctgaaaaccagaaaccttcagaattttttttaagcctgaaacctcctcaactaattttctctgaagaaaagaagaggtttctgaattctgaaacatgttccactccacacaatagtctctggtagctgtgtaggggacatgtctgatgtctcacctccatatttttcaggtagatattgtattatagtctctattatatgccaataattgttttcagatatttttaatattgaggaaaaatcaggtctgctccatatgatttctttgtggtacttgttcgatttagatcagagcattactagttaattaatgccacgtaccaagtcccatgtatgcgggctgtggaccccaagcaaatatgattgtagattcaacagagtttggtagcaattttgttttgcgtccatcaagagctgcactgaaaatagcttaggaaagcatttcagggaacacttctccctgacatggcccagcttggcaggccacatttgaccttaaggcaatggctgatatggaacttgaacaagaggatagaacaagatggcaccgacagattctttacccactgtcaaaagtgaaaaggttagctatggcctcttgtcatttttttaaaaggaaaaaaatattttttcagtatttaattgtatatctagatgctcttgtcttgactatgcatagaagttgtgtccagctcttgttgcatgtacatacttcaccaggaagtttgttctgtttggaagatgcatttgtctctcttggagaggacataacagcttcacaatttactatgcaatcgtagtatgcatcaaccctgaacagtagtgcagtactataatatgcaaaagttcatgttgtttattataatatgccatattgcattgcacaagccacaaaagaggggataataccaaggatcaagcaggttttatcaacaccattctaatcccacactcccttgtagtacttgtgatcaccacccccaattcagaaatcacaggctcgtttaatgtagattattggatatagattattgccacggatccatcagttgcattatcttcccctcaaggctcaagctgatgcatagaaaactaaacacaagcacgttgtttcatagtgtttctgaaacccaaggcacacacacatgcatgcaccagcatcttccatgattactgacacgctaaccaagcactgttcccccatctgaagccctgcacttcttcataccacatttttacctccacaccgacgcatttggagaagggatatgagctgagtagggcaagttctcagctaaccaatgcaaatgcatttaagattcagcgtaacttcgcctgcctgaatcctggtgttcattgatgcttcattcagagagaggctgaattttatttacgatctccactgttcgcattgcacaatttgcactgtgaaactatagtgcagcgacgtatagtagtgcatgctacttgaacgcccttgtctcctgcctctgaatggaattcaatcctggtggttgtaccatgtatgactctctaataaacccctttggtacagactgggatcaatggcctggtcgccgtgaagctgttcaaccttctcgcttactcacatgggttcaggtcctggtctcctgggacaaaatctaatgagcatttctttgagatgagatcatcttcattgtgagggatgaagtcgtgtcagtatgagactattcaatatgatttagatttcgacgctaacgaatactatacgcacgtagatacacttataatagaattataataagattagttatttataatagatatccgcctctttaaacatatgtaaagtgttagggatgtattggccatggtgtgatgagtggtgtataccctttatctaaaaagaataaaatttcccccgcaaaaaaaattaaaattttgactatgactctaaacaaatatttatccgaattcatggctgattcgattttttataaggcggatgaagtaagagcaagtttaatagtatagcccactactagctataattcatatataaccaatctaatagccaattcatataatagttgcttactatactattaatatatggtcccacctatcatacatatactgcgtcttaaaatccatgctgcaactggctacagatttgtagctcgctgctcttatctctcactttttatctcattaaaatatgtttataaatggctaatagtctgctattgtatcggctctaacggagaaaaagaaatatgcaagctatgtgacagtgacacgtgggatcctcaaggtcgtccgtgggacccacgtgtcaacctcgtgacgagcgtctctgctgcactgacctggctggccacactccacagagaggagtgagagtgacaaatactcagtactatcttgtacaccggcgattgccgcggtggagatcacgctggcgatgaaagcaacgatttttacacaaacacatcacacactacatcagcagagccaagaaccctcacacacacagccacactccatccccaagctcgcgggaaaagccaaagcagcagccaaagaaatccaccttttctagacaaaaattttagacgagccgcgagactgatggccggcttccaaatccggcagccgggcgctttccctctcgattccccgctgcagatgagatgagatgagaggagaggaaatctccaggaaaatttggcaggataaatgggtagtaattgattgattggggtggttaatgccttccaagattgctcctctgctgctgtgctgcttgggttgtgcgattcggcatggggaccaaaccaaaggggcgggggggggggggggggggggggggcatgacgacgacgacgcccccgttgctataattccttgccccgtttcgccaaatccctcgggctgttgcctcctaaccccgcaatccctcctcgccggttggtgatcaatccggctcctgatttggagtttctcttggggacccagggtggccgttccatgcccggtttgctcgtgcattaatactagccgcttcttggataggaggacaactagtagtagttcttctctcctctcgctcgctgttccttgccccattctcttggcttcttcttcttcttcttcttcttgttgttgttgtggttgtgtgttatgataagagttcttcgccgttgagatgggttgctttgggtgcttctcgccggaggtggacgacgacctcaagccatccaagcccaattaccactcttctgacgaatcatcaggttcttgattttttttcctctcgtgtttcagactttcagttagttccggtttttttttgctgggattgtgactgtttatctttgcaggcgccgacgcgaggagaaaggtcgcgccgttggcgacggatggggggaacggctacgcgcacagcttcaccttcaaggatctgtcagtggcgaccggctacttcaacgaggcgaatttcatcggagaaggtggctttgggaaggtgtacaaaggcaagatcaatgggcaggtgagttcaacgactccttcatattctacttcttgagatctttcgtgctccaagatttggttttcactttatgttttttttttaatgttcttcgtatgtggtgtgtagatggtggcagtgaagcagctcacccgggacggcgtgcaggggaggaacgagttcttggtggaggtgctgatgctgaccgtgctcaaccatccgcatctcgtcagtttggtcggcttctgcgcgcagggtgacgagaggctgctggtgtatgagtacatgccattcggcagcttggagagccatctcttcggtaagttttcctcaaactttgctgtgcatgatagccgcctagttcatgttgggatttggtgttttgaagaggagtttgtctgctcttggcagtttacatgttactgttgaaatgactttccctatctttttggcagattacgcgccagtgttaaaatgcctcattttttgtacttattgtagttctctgcttgtgataatttttttttgcctaactttatactcgactagctctccttcattccactccagtgatatgctttctcaaaattttagcctagaagcaatatcctgatatctttcctcactaattgcttgttaagtactaatgctgtgtttatatgaggaaaagataaaagaagaaatggcatggaacatttatttagctcaatatgaaattatatgaaaggagagagaaaccctgaacaagcaaatcgttgatatcttctccttttcctggttgaataattgggtgctttttccttcagttcctgaaaaactttcttgacatgtttctttagctttgctgctgtgtttgtaaatgcttttactgcagctcccatgctgcactgagttttactcacttatcaatatcgtcattcttattaactaagcgaccatcataaaaatgtatgtctgttccacaatgcaaggaaacattttaggactgtacaatgaaagtaatcgatatccatggcgggatcataataaatcctcgtatggtagtactaactactaaccaataatcttgtagcattgacgttcttttttagtgttacattgtagtattagctcgttgttattgtttcatttttaatataagaggttattggtgcaaacagttatgttctactattgctacaaagcctcactgaaaataaaaaaaacaaaccaatcatttatgtgctgaaaattttcactgtgaaataggagtagatgacaatgatgataaagctgagattattgatgcacttataaaaacacagagatataaacttcaactgagcaactcagctatctgtgttactagatttcaggatgatatctatctcaattgactattggtgcatccaccttattagttctattataattgagattctgcatttaaagatgtaaaatattagaataaacaacaataaaggaactattcaataaatatgccgcagtcagtctacactttcttcctagtaaaatttctagccatatgtctttgcctttgccatctttcttgtcctgttcacataaagaccgaatatgtttttgaagctttcaaaaaccatgaatgaggaacttttattgctggtaagatgacaggaaactagttatcttgctgtgggttatcaacgtaggtttgtaggccagtaagccagttactcccaacgactgggatgtatttattgtctattaaatgagaactaggttattgcaaagttcggaagttctattgtatttgcaatttagattgtgcaaacgatccagtttttgcaagggtgcaaaactaaagaaaataaatcagatctattattcagtcaacacaaaagttttgtgatacttgtttatttaatctccaaccagagaagccaccttgtgttgatcaaccattttcctagatgccaaattattcagcaaaataatacctaagtctagccaaactgtccccacggctaattattaaagctcgtaggccttcatggcttgtctcatgcctgagcagcacatgctctcctgaatgataccagcattagcctgctaggtaatggacatgatgtgaatcttcttaacttctttttgaagattcctcatttttgtaaatttacaatttgttgagatgaagtgttattccatatgatatcactgataattcccatcccataatgcgactgtgaaacaattgaatttgccatgcaattatgtgatagaattttggagctgtgcattatcaattgcttttattgatatacttgatgtattttaggccactgcttaatgctacattctgaaattccttgtcagcagctagttctatattcagtaaaaatatcatcatccaccctacaatatttttttattcagtattcatcttgtacatttcattgaattgatagaaatttcacctttgaatagatgtgcctcttggcaagcagccactggactggaatacacgcatgaggatagctgttggagtggccgaagggctttcgtatttgcacaatgtggctgatccgcctataatttaccgtgacatgaaagcagctaacattctgttggatgaggactacagaccaaagctctctgatttcggactagcaaaagttggaccagtcggtgacagaactcatgtctccaccagggttatgggaacttatggctactgtgctcctgactatgtggtgagtggtaagcttaccatgaaatctgacatatacagttttggtgttctcctgttggaactgatcaccggcagaaggatctacgatgcttcaaggcctaaaccagagcagagtttactaacatgggtaagcagctttaccttctcctagtttatgcttccagtgttctatctcttgttctgctgcttctcaaaattggcccgtcatagttttattattagaaatttagaacatgaagtatcatggtgtatgctgtctatgcaagtccaattatttgacaatcctttaatttcaatgtttctggttcctgttgggttgatactgctgatataatcgcccatattgccatgacatatttttatatgaatatgagatgacacattatattccttgtaaaaagcttaaattctttaaaggattttagctcattaatgctttcacttttttttgaaaacaatttttgcagtcaagaccatttctgcatgacaagaggaaattctacaggctcgctgacccagctctgcacgggtgctatccaacatctgcactaaatcagttggttgtgatcagcatcatgtgcctccaagatcagccccacgtccgcccaatcatctccgatgtcgtaatcggcctgaaccatgtcgcaagccagccatatgtccctgagcgctcctcagtgtcgctgagttccccagcaaggtgcgggtcaccacaatatgccggcacgccatctagaaggcgaggcggcagaagagttgctcagtatgcatagcctagactatatccttgtctcaaaagaacagcaagatctcagtctggtgagacgggtagatagttgaaactgtcaaaaatgccatatagtcaaagccttcttgattcaaagaaccggtctttagcaacccgattgacacagtttgctgtgagattggtgatagtttgaagctgaccatgatgactgttgttctttcatgcctttcattgttttcagttccttaattctgttgccagtgtacatagcatcatcggttgtgctctgcttgggcagcagccatcagacatgcatcagtccggcctggaagcatgggaacaatgtacttaattgggattttgatcaagttatttaatcatgtacaaagctctcatgcctttgctgcatattactgccatcttgtagctggagcaaatctgaaatgtctctgttaagagtactgctgcaaaatcgtctcctcttcctagctttgtactgagaattttgttgaatgagaaattgtgagctgtgcatgagaaggttgacgctgtcgatctgaagaagaggtcctggatgatgatgtcaccagttaatcaacagtggactctgatgaagctgaagatttggtccacggagcagccacgtcacgtaatggaagcacacatcatgccagctatcatgttgtcttttcttccttcacctccaaggatagccacgatttcctctcaaaagagaaaaaacggacagccatgatttcatcttgtaccataacccaaagtctgatccctttcttgctgaaatagctttcacttttcacagtacttgtccgattatggagtactccctccctccttaaatagacgccgttgacttttttaaacatgtgtcgacggtggatacccgtaaaccggatacagagggtattggggtacgctggtacgaggatctacgtagtacgacagcaaacaagcagaagacatattatactggttcaggccccttgataagtaatagctctaatccagttggtatgggattatatgatggaaaccacagattacaaagggaataataagactcgatgataccgacgagaccgtagtcgagttggttcgactagatcacccggcgacttggctcctgcaggctccgacttcgtaggctgtggtgaatatgtaggtggtgagattcgatgccttaggtcctcccagggggtcccttttatattacgggtcagcggatctccaagtaggactcggagatatcggacccctcatgatacaatgacgacccagtcttgtccgagtaagacttctctcgtatgtggattctgcttctattatgtgatgaatttccttaacgtgtacaggaaatatccgtatacgcacaggtataccgtatcggtatacaacatatatccaagggtagagggtataccttatccgtaatcctgacaacatgtttgaccgttcgtcttatttaaaaacttttatgaaatatgtaaaactatttatatacataaaagtatatttaacaataaatcaaataataggaaaagaattaataattacttaaattttttaataagacgaacggtcaaacatgtttaaaaaactcaacggcgtcaaatatttatggacggagtgagtattttgttctccggttacatttattttgggatggatttttttttttttacacatggtcgtcactcattacgaccttaaatcaggacaaatcaatggctgccctagctgagttggcccaatgcagaagcagaagcagtcgagatgccaagaaatttacacacatttataatccttttttctcgtgttaatattcggaacggtgacgtcagcgcgcctgcactgcgatgcaggtgcagcttccgggaaacggaaaagcagctgccgcgatgcgcatgaacctgggctttgctttgtttaacgtaggtggctaatccaatcagattagtgaagaaaaagaactaattgccacctaatcatccactgcctggtgggcccacggcccacccgactgtggagcccacctgtcagtagcggggggtgccagttgtccagctccgcgaagtgaacagcgcaatctagcgaggagagagagccacatgacgcacgtaagcacgcacgcacgtacgccggcacgagcacctgcgtggaccgagtccacggaccagcagaatacacctcctggagcttgtagggtgggtattcggtttgaccgaaatttttgatctcgttcttcggtttttcagttatttcggtattttaaaagtgaagatcgaatttcaacgtaaaaatgttatgattgacaaattcggtctcggtcttttccgtctcggtctcaatcctgaccgaaattccgcaacattttcatatatgcaaagaaataatggattttttaacacaaaaatcacgtttgtcggtcctaacattttatttttaacacaaaataatttcgtaagcatgtttgagtaaagactcttattagattgcatgtctagaagaagtagggatgtgaaaattagagtttaatcctattgaacttagtggattgtaggttgcaattagactttttttaaaaaattcggtcttttcggtatatacggttaactgaggagactaccaaattgacctaacaaaattcggtctttcactgtctaggaccgaatttctcggtctcagtcttttcggtctcgatctcggtcttttcggttcggtcttttttcctacccctaggagcttgggccagagagcgagtggccttcgtgcaccgggtccacggagcagcgcacgcgacgaccagttcatcacttggcgccagccatctcagtgtctcgcgctgtccacgtccacatttccgtgtttggttggttgttctttctactccttgctcgccaagctcacatcgtttttacctatacaaacacgcgcacgcagtcacgcacgatcctattcaagaagaagacgacgagggaatccatccatcgattgacatgggaaatcgcttgtgctgtcatgacgccgccgatgacgagaagccggcggcagcggcggtgtcgggcggcggcggaggagggagggaggagtacaggcggtggccgatcgcggcggagagcggcggcggggagacggggagggtgctggacacgccgcggctgagggtgttcacgctggcggagctccgggcggtgacgcgggggttcaagccggagatggtgctcggcgagggcgggttcgggacggtgtacaaggggtgggccgacgagcgcacgctcaacccggccaagagctccgccggcgtcgtcgtcgccgtcaagaagctcaacccggagagcgtccagggcctccacgaatggcaggtacaccgcactgcaactagctagctagctcgttgctcgattgatctcgctgttcaattttcttggctaattttgcgtttcgttttggccataattagcgagatagtttcaagaatggctcctgttcttagctctgtttagattaactcaacattgttacagaccgcatatttattaaaatcttttctttcgcttaagaaaacattatctttaacaggacaaatggcttttgttttaattaacctgttgctttctccgcacaaatggacaagtcaactgatgacctggtataatgtgatgcattgcttgcttgattagaaggctgcattgcttactgttccaagctcacatgttaattcgagtctgtgttctctgattagccatgaactcatcggcgatttccaattctctctttgttttgtgcaagtacagtcagaagtcaacttcctgggcagacttgtgcatccaaatcttgtgaagttgctgggatattgcaaagaggagagggagctgctgctggtttacgagttcatgcccaaaggaagcttggaaaaccatctcttcaggagtaaggctacgaccatctatctatctctgacattgtactactactctcatgtctgaatatcatgcttccacaaaattggttcattttcagctgttagtctcccactcctacctaacataatttgacgatttctaatacgagtaacatttagtacctgaaactatctttatgtttgtccgaatgtgaacagacaaacttgcccttcgaaattccggcttgacttctgcaaagtcagtgccgtacttcaccgtattgatctgaactttgacaaacgaggccatcctgcattggttgatcttaattcttaagtacggactagtcatacagtaattcatcaacatatcacgtaaataattttgggcaatagtatcaagcatgtctgatttgctggtctgtgatcgatctttgtgcaggaggagcatttgaccctttgtcatggagcctacggctcaagatcgcaatcggagcagctcgcggcctcgccttcctgcactcgtctgagcggcagatcatatacagggatttcaaggcatccaacatcctcctcgacgtggtaaattctcttctcaactcatcctgagaaattcgcagatcgatcgtgatcatcttctaaattccaacattttgacacgcatttttttgatcaggattacacgccgaagctgtcggatttcgggctcgccaagaacggcccggtcgccggcagatcgcacgtcacgacgaggatcatcggcacgtacggctacgccgcgccggagtacgtcgccaccggtaagcatgcacagcaccaaactttttcttaactatgcaaattccattcaaatttagccaaaatccccgaaatttcggttgtatatatcggtgcaaaggactaactgcaggctgcgtcgtcgtcttcctcgcgatcgttttcacttttttttcaggccatctgtacgtgaagagtgacgtgtactgcttcggcgtggtgctgcttgagctgctcacggggctgcgggctcacgacctgaaccggccgagccaccagcagaatctggtggagtgggcgcggccgtacatcgccggcggcaagaagctggcggggctgatggacccgcggctcgccggggactaccctgccaaggcggcggcgcgggccgccaagctcgccgacaagtgcctctgcggggaccccaagagccggccgtccatggacgacgtcgtcgtcgcgctccaggagatcgagtccgtcggcaccgcgcggccgccggcggcgaagctgccgccgcgggcgccgccgcccgccgcgcaccggtcgccgcaccgtaatccttattccaagccgcgatgaacattgggattatctgcatactaacatggatttgaaattgaattgtattgattcttttttgctttctacggcgcgtgtcatctttaaacaatctcagttcgcaaatgattacaatcgtctgaagcatgagattagccgtagtgatgaaccaaactgagtcactgtccaggagagctacaagatgacccagagctgtgctttcacgagaagcacatatacaggatgtgatttctgagataaatgcagtgtaaacttaaggacaaacacacaacggatttagctctgaaaccataacatgccagaatttgtgtttagagaatagatgaaaaaaccaaaaaaaccacggaagatcactattaagagttgattacaaaagcataacaattagacgtcactcctgtgcgactaggagattaattcaaatatatttgcatactgaaatttgggacacatatttaacaactataaaagggagaaaaagagagcttccgatctgttccaatgtcacaaagggtgtgtttagttcacgtcaaaattgaaagtttgattggaattaaaacgatgtgacggaagaattgaaagtttgtgtgtgtagaaaatttttaatgtgatgaaaaagttagaagtttgaagaaaaagatgggaactaaaccagaccaaagtagcacaattcttacatttctaccgcactgtacatgatatacaaaaaaaaaaaaaatcttcacccgtaaaagagcaggtttacacgagcaacatcgaaactactccaacatataaataacattgtactaacaataatgctaacactgatctaaaaacaacagaattcatctcgactttgatgatgatcttgtttcatttccagcactgcaactactttcttgtgaaccctttcgcttctgcaatatgtgggtgcaagataagcttaccatgcaactaacgagatgaacaaagaaaggaaaaatatacactaatattttcatcaatacttacactggttggaagacatttcagaattgcaaaaatgctcccatgaaggctgaacagacacgctgtaacgggtaacctgaggcaggctttgaaatgctgaaaccttgaagtgaacacttaagaactattgagtcagatgaaaccccaaaagagctacaaacttttgaactgtaactgactgctaaatctatcccaaagcttcatttcgacaaatgccaattattttcatcctctgacctactcacctacaattatgtacactagtttagtctgcctacacaaagttcctatggttatgaaactgaacaaaaggcatacagctccatcttctattcccgtggactccactgcatgaacttcagcatgcaaatcaataccaagcaccgacagggaacatcaacaattacttcatttccaattcaagaacacagcacggttcaactgcaacatcaacaggcagctgtccattaatttgcacctcagcccaagtatccaaatctgaagcctgcgtacgccatcttgacttacaaccgaaggcagcgtcaggcattctttacctgaaggagcaatgagatgattgttttcagtgctgcaataccactgtcaagacagaccagtttgaccgaaggaagcattgagcaacggttgaatgctaggattaaccaatattctaactgtttgattacttgatgacttgtatacatcaatacactccagcaggtctgcatcacaggttaaaagaacccactcagattcatcgtccaaatacttgaggtccacgtgagtatcctgagaaatgccgaaccgctttacgatctcttcttttagcctttgaaagccccaactaggctgaagacggaatatacatctttcctcgccatagatggcttttattttgagagaatcagacctagccttttgcatgtttgacaaattttctatcggtttgtgttcacttaaaagtacttgactctgagacctaaatagcatggtaggtctttcttcaacaaacatttgcagctctgcctctgcatggctagcagatttgattagtgtggagcattgattctcatccatagatatttcctctttgactgcaagctgaggagcactaccatgctgttgctgagtctttggaacactggaacaaccaaggctagaatttgagctctggctgcaggatggggagatggaattagagccagaagtatgtgaagtgaatctgccctcacacggacgatcaggaactgaaggttccagctgaaagttttgctcagatgctggaaaatggacatctccttgtaactctctttctgaccatgtggtcttggtaaaattttcatagagtgaactgagctgaactgttccttcaggaccatgtactgaatcaatgaccatttgcaatttcttcagggagtgcccaactttcttgatctttcgtgatggccaacgattaattccatgctgcctgcatattctcttcagtgtagtcgggcacactggaacaaacggtagaaacataagatcaatagtcagccacagatattgcagtttatatctatgcaaatagtgaatgaagcattagtcctatatactttcagttggatctattgcaaaaaccaagacatttgaattatcaattttatctcaattaattacattgtaagttccccgcctgattgtacacctgtcatttattttatttttttatcctggaacttatctgaaagggttacatgcactgtaaacagattattactatgagcaaacttatcccacttcttttaagccatgcttcaaggagacaaatgtacaggaaaagctgcaaaaaaataattttaaaaaaggtaaggaaggaagccatttcagtgatcatttgtcattaaaatacctcctaaattctttgcagcttctttcaggctaccagcaaaatgcttccgaagatcttgcaggctaactgttttctccgtcttagtgcgccgtttttctactgctttgtccgagtttgaattgcttggatcactggaacaagtgttttctttgacatcataatcttcatggcacttaaaccctgaaaacatgctaccgtcaggtgccataactggagaagtatgccagccagctgtaacactaaatccttcatcatcttgtttgctgaatccgaatggcaagtcaacatctatttctccctttcctcccttattctgagcatccactaagctcgctatccatgatgatacctcctcagatgcttccaatgatgttgtccttccaggaacattaataccactacagagctcatccaagttttcatgcacagacttggcataaaattctggcctggttggttgactaatttcaagtggtccatcatttaccagctcttttggcttcacaactcttaatgtatagcatacttgttgtatggtattagataaagaattgagcatggccctctgctcttcagtatttatgcacttcattggcaagaaaaactccaagacaaagtccaggcttccagtcttgacacttcgcagccggatggcaactgctgccctcaagccgaaaagtttggcgtgatgcgagagagggtactgggtcttgctgtaggtggtaatgtctggggagaaacatggctcattcgtcccaaatgccctgccgacaacaccctcacctctgaacagatgatgctcggagcaagcctggtgaaagcctaatacggaacgatcacggacataacatgcctcatcaacagtggacacacaatgtttgtagctttcatcagagtggcggcttcccctcttggcctggcagatgcacggtatccatgtctgggctagtggcagattgtgggtatcacaaacagctctgagaacatccatgatctcaggtataattgctcggtaagaagcatcaacaacctggcatcaagcgggcagcatctgttactgagaacaacatttcagcaaagtactctgaacttcaatatctttcatctcaccttggaacgaggatcacttgaaacatcagagctcctgagatcaacttcctgcaattttccacgaaatagttttattaagacaaggatgacaccaaggtaggagaagtgaaaagattgattactttggggattggtgtgcccagcagttatcacatcttttcctaatgacatttcatcgaatacgttaagagcataacatggtggcctgaaaagcatgggcatttttttcggctttggagaatcaaatggagcagtgttgcgcaaatctaccttgagagcattgcagatgttctcgatctccgcactgtagttgaccttctgcgtggtcatgacgagctccacgacgccgaggcaggctcggctccgcggctcgaagacgggcagcgcgacgctgccgcggatgtcgaagtattgcgcgtgctggacgcgcgggtactcctcggtggagaagtagcggacgtccggcgtccactcggggacgcggccgacgaagacccggccggggagccccaggtcggcgcgcgcgctctcgtcggcggagaactggtacttcatcgacaccgtccggtagctggcgaggcgctggttccggcggtccagccagaacggctgcccgcaagtcgtcagcacctgccggtcgccgatccgcgtcggcacccagacctggacgagcagctccccgtcgccccgctgcgcctgcgactgcgactgcgacgcgatgcgctccagcgcgcggcgcagccgctccttcaccgtcggctccacggccacctcctgcggcgccgtctggaacgtccagccgcggtgcgcggggctcacctcgaggccgccgccgccacggctgggcatctccgcctcgtccctgtcgtcctcgccggccgccggcgcgggggtagtcaaggtagtgacgctgctgccgatgtcgaacagcggggagaaggggctcgccgcccccggatgccagaactccgacaaatcgagccccggcgtcgccagcaagaactcctccatgagatccaggtcaccgccggcgatattccccgtcccgcccatcccgcatcccatcaatccatcctcctcctcgtcgctcctcggcggcggcggcggcgacggcttctgctccatgaccggacaagcaccaccaccaacctcacagccctcgcataccccaaatccgccgaaacgcagccgcgcggaggcgaacaaacacgagccacgaacctgggattaattgaaaaaccagagaggaaaccttttttatgccaaatcctctacgaatccaaggaatcgagcatggctgccacagcggaatccactaccacacacacacgcacacaaacgccgcaagacgcgagccttgaggaagccgacgagacatccccatcatggaaaggaaaggcacatcgccatcacgccacaatgacacaaacccaaaccccccgcgatttactagctatagctaagctagcccaacacgcgaaaaaccacccggtttactgcaaatcgaatcgcggttgagtagttgacccacctgcttgctatctcagaagcagaagaagcagagcatgtcgatcgaaacacagcaacagtggggaaggggaggggggcctccaatggaacagtcaatttggccactcggattggattctcgcagcgagaaaggtggagatgagatgagaggagaggagaggcggtggtggaatcgtatttgagtaggcctcgcgctcctgtatttttgtttgtgcagagccgcacgacggcgacggaatctgctgcagcctctcggcgcggggtggggcccacgagaactcgttgtttatttggcgggagggagggggaaatggcgggaatgggcttggtgggggcctgaggtcaaccggatttgggtgggccgggaggggcaggacgggtaattttgggtgggggagaggatatgcatggggacatggcatgtcgtgctcacggggaagacgacgacggcgacgttccgtgcgctgtgcggctgtgactttcgcctcacgccctcacctgatcacctattcacctgtaccctctctctctctctgtgatcaaaataaatcaattttcatatataaataaatctcaaaatgagcactctctccgtttcataatatagtaagctaggaccgaatatagtattttataatataacgaatctgaatagaagggtgtccaaatttattatactatcgaacgtctcatctagagctagattactatattatgggactgatggagtatttttttatgtgcgtaagattgtaatagttttttagcaattcattcttggccagatggtacaatgttttttggaaattggttttcaatgcttcgagattgaaatttgtagaaaagtttagtaacaatcttgaagtggagaaattggtttcaatcaacaagatataatacttcaagattactggttaatgtttcaatcagcaatatatattgtacttctattatttttcagaaatttgatgcctgggacgaatactatgggatttaggtttgaaaccggtaatcttggaagtggacaaattgcatttggtttagtacaatcttgaaactattctgtcgatcgtatagcacaatgtttcacaggaaagttttgttattccctgatattttgatctgactatttgcaattgcagtggacttcagtgattgcccacggatccagcgtataaattagtaccaactgcatgacatcaaccggccaatttttttttttaaaaaaaagtctgtataaattacacgtacgcacatccctgttcgtacatgtgtagtacactgattgttacgcgagctattttcccttcgttagctgtcctgaatctcgagacatgttggcgtttcaactctcacttgctatctacttccaactattattaaaggaggaatcaaaagtttaatccaagcaagcaagagagctggtgttgctgacagacttaagatcgatgtatgtggcgttgattaaaatctccaatcaaagatcctcccatgctttgatattgacaccccaaagttcagctccatagggagaaaagattccgaatcaaccagcttgctggccatgcttaattaatttgattagtctagtagtagactagtggtaccacataaaatttcactgccgaatttagccctgctacaggcatgaacttggcggtaggtgaagcgacttccaaaacatgagggggttggtgagccgaattggccagtaagtcccatctcatgtgaagaagaaaaaaaaaaggagggccatgcaggctgcatctgatgctaatcactgtttgaaatgaacacatcataattaagcaaagtgactttgggtaggtaaagtgtcatccactaatagcaatggtaagctgtaaaaaattccctgattgcagcagatccaccttgaaaattaatgggagcagattaattaagcaccagttttaacttttatatgcaaacttgtgcagaccacaaggtcattagggttttcacatggtggtccatgatccaaagggaacttgttaatgggaacttggaatccattatttgtggtgtgtgggggtcttcatgtgggggcaagactttttccaaacaaagattaggttaaattaaaggagctgatgatgcaagcaactgagaagttgattaattagtgtctgattgagcttaacagtactggtcagtaatgcgataggcatgcgttcttgttaatcctttgacggtaagctattggttcctatttgttgtgagcccgcggtacatgtggatcggcctactggtatctatcttaagctaggtttgattgattaatacttaatggagaaagaactgaagatagttgccctagtggtattggactgtcttgtcagtttattgctggatccgctctgcatgtgtggatatgattatacttgctgccaacgaatctcttgcaaaattaactgatgaatcatgcatatctatatctaatactcgttgctaagcataatcgttgctaagcagtagctcgcgatagtgacattagtggttttcaagtcttggagagttggagtactcttggtgcatatagctcttgtacgtattctcaggagtaaaaaagaggaagaaaggttaacactaactacgtttggttgatgtgtgaacatattcttaattttcttgtcttacgatagtactagtacaattaatttctaggattccagtagcagaattagttgtgataattaacacaaccgtgggcggcacgcaggttgcaaaaagcgaaggaatattaaaatcacacttgcgtcactacatcgctaactgacaacttgctacactgcttaaataattctgacttgaacaaattaagctgtagcacgtagccagtttcttgctagcaagcacatagatggatcatatctctccaactcgatttttctgaacttctctagacacagagaccgtgacatgtccagacatatcaaaagtccaatggatcatattcatatgagaattcagaacaaagattcaataaagctaaagctagctgtttgtgcaagaaatttctcgtcgccttgcatgattaaagtgacacatttgcgcgttgaaattaataccgattaactaactaacgtcgtatcaaatatagttccctgcagccagtagccaatggtattaggttctcccctttctttctttcttttttttttaaaaaaaatattccaattccacagctggtggatcatgcatggatcgtatatattcttagtctgaacaatcaatccgtttggtacacctgaagctaggaccgtctcatccacagcttcgtgagcactaagaagtaattgcatctaaacaaatctctgcattaatcggatcactaaattcagacatcatacagatcgcagattctgaattttaattatatcatcaatggacctgatgatcgggttgcatgcagtagcagaaattaaccaagattcgaatcgcggcaccaaaggaacgaggcgatcgattgataagttatcccaacttggcgctaacgcctggcgcacttaatttgtcctgcaaactcgcagatcatacgatcctgccattaattctccgctaaacctaacactcttcgagtttgtttagcgtctacttgtagattctctctgcatgcagcacgcgtggaatcccgaatccacattccacagccaaatcatgtacggccggtcgtgtagaggtaagttcttgtgttctttccaactagcttaataatctacaatgacctgagtagcactttaaaattctgagttcaaatctctataggagcgaattttagattgggttatttcaagggctaagtttcctatttgatagactaagttcctaaattaaaattgttgcatatatctggttggtatagaggcgggataaaaatacctttctctaaaaaaaacttaataatcgaaaatatctgaaaaactaagttggattaaagcagaacaatatagttaattggatgattgatttattgatgcatgcatgtacttggcatgtgtttggtttgggaatgaaatatgataggtcagactcatcattgtttttaggatgggatcatccccactatccgtttagcatgaggtaggagatagtcctagtttttatgggatggcctatatgtcagtgggaaaaaaaagtaggatgaattggtccaccagtttttgagtgaccaattttatctggatcttaaaagaatatttttttagagattatcttatcccacctattctcaaaccagatgacttgaaaaataggttcgacctaacccaacccacttcatcccttgaaccaaaaacacaattacgtggacggctggacgtgagtgtcgatagagtaggcttcctcttagctcgacacttcgacatgcagacgcagataaggatcgtgctcggttgacggcttcgttggcgtcatggccataactaaaagcagaagagtgatgaagaaatcgaaacagctctacgaagtacgaatgggcggtcggtaatgcactgttagtgctacgtacacgtacggcttttaaaaggaagctaatgctttctagtggagtgcaagagaagcgtacgtcgtagaaatgcaacgttgcacttgtaaaagtcactgtgtcggcacattgctattcctttttgaaactcgtagtaacccaggccccagggtcaatttcaaatagagctagcctattgacctttttttgttgttttttttttaacaaatcttttgttgttgttgttgttgtttctgtaagaacggaaaaaagctgtgcacagcacttgtggtagtgccaaactatcgtgtcccaactagaacaaaaaaaatatattattgggctgttgttgcgttgctgcaaaggcctgaaatttcagtagcccaactgatggcccacaaagtaggttcatgcccatcccggccgctgcttaatccattagaataggttcgttgttagtccctcttattgagatcgagtttgatttgcatccttaaccaaaataccagatacaacgcatcactaaacttctgctaccggagtatctgaagtcccatgccaggattgtgagctgttactttatctccttcctccccaccgcgatgccgtttcttccaagcctccttcgccgccacagcatccaccaccgcaccccgcgtcggcttcgcacgacttcatcgtcgccttcggtgagcccgtctgtgatgtcctcatgcacttgcgccctatgagaagcggaagcagcccgggggcgcgcaacatggtgtttcttcctcctcccctctctcctcttttccccttttctctgacgaggaaatcgtggccgcccacaccgccgcctctgcctcgctagaggccccgccagcgacaacgatccagtccagttgctccttggccgccgtcgtcaccagtaacaacatgatcggcgacagcgcaatggctagccgtgccaccaccccacaccagtgatttcaatttcggaattttcgaaccccccccccccccccctctcctctcggcaagtgatcatctcgggcaaatttttctgtttttctcattctaattcagttaaattatgttaaaatttcaaaaaaaattgctccaaaagtgcccaaaagtaccaaaatttcgagaatttcagtagaaccgaaatggccgaaatttcagctgaaatagaaattggaaaccctgccccacacaagcttcccaaggccggtgacgcccatggcggggccagcgccggcacagccgcatgccatctcttcatcgctactctgtgctccattgtttttcttggtggggctctaacgaggatggtagcaacggcgacgaggatgcgaaattggggagagagatgagtaaaaagaaggggtgagggaaaaaaataaagtgatgcttgcatgtggggtctatatgtgggtcctacgttaactcgtcgccatctcagccgctcacaatactgccatgggactttagatactccggtattataagttaaggagcacgttatatgtgatattttcggttaaggatgcaaatcaaactctatcgcaacaagagggatctaaagtgaacttattcccttatgccaataaagtggccatatgcaagaattccaaaaaaagggattataattaaataattaatttactgtatataaattattgataaaaggtgtgcttacaataatgatgaagtatcaggagaaacgtgtcttcaggttacagattattacatgatggtggtacacgaattgtgcggtgatagaaatcatatatgtcctctttccaaaatagactcgatcgatcggtattgctagagtatgagtagcaattattatccgatagagtgaggctgaggccttccgtgactgaagcagattgcaacgctgatcgatctccttacatgctcggcttcgcgctaagacggctcgccagtttctgacccagagacctgtcagcctgcatcgaaagacatagtagattgttcaagttgcagttcagaaccaagaacagattatacagatcatgttgtacgtttttttttttcaatttatggaacaaactgtaatgtgatgtatttacctgagaccagtaggagagccagatgctcctgatctcgtgggtgaggcgagggtcagagagtgcgtcgatccatctcttgatgaaccggtcttgcctgcagtgcatttagcatttgttcatcagtcaatcagtctagttgactaattcagtttagttcagtctctcgacagttaattcggttgctgcatctgcatgtgtgtacataccttgccggatcccatgaacggtacctctcccctggctgcttgaagttgttctccttggcaatcaccacctgcactcgcaacccgatcgatcaaaaccagttaataaattgactagctattactacttccccgtttcagattataaatcgttttaactttgatagtttaattttaaatttaactaagtttatataaaaaatagtaacatttttaacccataacaaatatattgaactatagatttaatgaaactaatttggtgttgtaattattactatatttatctataaacttagttaaacttatagtttgagattgactaaaattaaaacgtcttataatctgaaacgggggaagtagtaattaagaaagaaaatatagtgaaatgtaaaacccaaacgcaaatcaatcaacagaattaccttctcgcggcggccggtgagggtggcggaggggatggggtagcggggggcgtgcttggcaggatcgtagcgggatgggaagtagtcgacctcctcgtcgcggtgcatgaagttcatgaagccgtcgtagtggttgttgtggtgggcgcacttgggcgcgttgggcgggagcagcaggtagtttggtccgaggcggtggcgctgcgtgtcggagtaggagaagatcctcgtctgcagcagcttgtcgtcggagtagtagatccccggcacgatgatcccggggcagaacgccagctgctcgttctccgagaagaagttgtcgatgttgcggttgagcaccatcctccccacgggctgcagcggcacgatgtcctcgggccacgtcttggtgacgtccagcgggtcgaagtcgaagcggtcctcgtggtcggggtcgatggtctggatgaagagcttccactccgggaagttgccggcggcgatggagtcgtagaggtcctgcgtggcgtggctgtggttggtcccgccgacggtgacggcctcgtcgtcgagcagcgacttgacgccgcaggtgggcttccagtggaacttgacgtagtgcgacttgccggcgcggttgacgagcgtgtaggtgttgacgccggagccgtccatgtggcggtagtcggcggggatgccgatgtcgtcgaagaggaaggtgaacatgtggaggctctccgggtggtgggagaagaagtcgaggatgcgccagttctcctggacgtgcgacttggggttgggcttgagcgagtgcaccatgtccgggaacttcatgccgtcgcggatgaagaagacggggaagttgttgccgacgaggtcccagttgccctcccgggtgtagaacttgatggcgaagccacgcgggtcgcggagggtctccgggctgccgcgctcgtggatgacggtggagaagcggacgatgaccggggtctggacgcccggggcgcggaggaagtcggcgcaggtgaggtgggtgatgtcgtgggtgacctcgaagaagcccttggcgctggcgccgcgggcgtgcaccacgcgctccgggatacgctccctgtcgaagttggccagcttctcaaccaggtggtagtcctccagaaggatcgggcctgaattttcagtgttcccagttcagttcagttcatcgatcaccactcgacttgaattaaactgacaaacatgctacggaacactatcgtaaaatcgtaattagtactaatttactgtagtgaattgctccccacggagtctggacctagctgagatgtacagaatcgtatgaaattcatgtgctctaacaaacgcaacagtttcaatttgtaggaggaactaggaaacaattcaattttcaaatgattccgcctgtagcttgaaaacacaacaggttctaatcttctggacatggtgttataagttgtaaccaaatactatcaaagtattttttaggaaaaaaaaacaaatgaatccagactagcacagatttactgggatgacgttctttaatttaaactggtagcagcaaaggctacaccacagaagacacaaaaagtaatctcaaaccacaggaggaagggggattggcgtggtcatacgtacctcgggagccgacggtgagcgagttgttgttgttccatacgggggcgccggagttggtgctccacagcgggccgttgaacgagctcgacgggcggtgctgcgcgcatcacaccaaattccgcatcaaaaccacaaaaaaccaacgcactctcaaacccctcgccccagaagcagagcagagcacgttcgttaccttgtagggatccatggctgattaattaacgacgacggcgtccggcgcgctcggtcacgttacgtacgaacgtctcgcgagggtcgccacacaccgccctacttatagcgggccacaagagaaagaagagccctctgggtcgtgagtttttttgtcgcgtcccggatctttccgggctcaaatgatgtggagtacgtggggctacggcgcacgcaggcctagtagtacgcgagacggcgagagacgtgtgcttttgcaaagcgagcggtggtggatgggagacatggggggagcttgggatgggtggacatgggccgcgcctcatccacacgctccaccgccggcgctcgccgtccagaaaaataacgggatttgtttctgctgcggcctctctgctcgtcagataaacgtagcgatttttattttttttttggaactgcactagcctctggaatgtgaacgcgacggccaatgggaatttttgatcgggctgcagatgctgttcacattgacccgatacgtatagtatatccatgtgtgtgtgactattccatttcccaaaaggcaggaaaaacatacgacaaaagccagttgagacagtattggttgttttttcgggtaccacatgtgcagagatttttcacctgatcccggcaaggattttttacactcactgatgtaaagtatcttgcatgcagatggaggtatcttgcgccgcgcggccactggcacgccagacgcgagaggaggataacattccacaacaacaataacagattgagaaccgaaaggcgccctcaaacgcaaaggggtcaccagttcgtcacccggttgagctgcttaacaatagattcatacatccggcagaagaggttagagcctgatatgacaaaggtagccaaccaccttccatctttcactattgtagagttttagcttcacaagagccccttttcaatccaataatgccatcaacacatgagaaatcaaatttctagcacatcttcagtgaagagttagggtatctataggttgtaagagcaggcaagtaaacataaacaacggtcatgtacactgcagtaaccaccaatagctcaatatgtatatacaccaacccaaagtaccatcaatacaccaatatctcgatcacgacatgacaaccatgtatggaaaggttaacccacttgactcatttattcatctaaaccatgtacctagatgatgcctttgaatctgacggtataaaaccaatgaaccagacaatcttacaatctgagctacaggtaacaagtcgaggacatcttcgatcacaacagtctatcagccaatattcccaagaagtcgctccaccgcagcatgaacatttcccgctgtagcaatcaaagctcgaatgttctcctgtgtgtcaaagaaacccatttcttggagctgagctagttgtgttgcatatagctcttctggtggaactgcaaatattggcattgcttaatgagggcaaaccaaccgactccaactcgaaaagaatttcaaaaaaatattaatgtgactatttcttgcagtattgcactccaaaatttagagaaaatcacttaccattgggtgcactaggaacacctaggccaccaccagcaccgagcccactgaacatgctcatcagattgttgaggttagtattgcctggcattaaagtactctcataagtcgtgccattaaagtattctaaattaatttcaatgaagcaccaaaatatatactatcaataattcaacaatctaaataagacatctgaccatgtttaatatactaccagttgacaagatatggtaacatcttacatttcacattgatttctaatgatgaactcagaatcccatttgagttggatgcctgattcaactaccactaacaaagcaaaccagggtacaaaatatcaacaaattaaatcactaaaattgtttcctagaaaactatatttggtctggagggcattcatttgtttcatctaggtacatgatcgatataaatatctaaaaaggcaaaatttgagcatcctattgctctcttagtaaataaaaacttattgcaagaaatgatataatatgattctgcaatttatcaacaaatataaaaaaaatcttagcctatatgactctctagaagttgacatatgtatctgatagttctgtgaaagacagttctgatagtgaacatcagtagaggaagttacctgcaccagcacctgattgggttcgctctctggttcaaaaaagaaagaaagaaagaaaaggattcaataagcagtagtataagtgagacttacaaataaaaatctcttgattttacactcaacaattaacttagaaaaagaaaaggtatacataaacatgatgagcttaaacaggttaagttgaactggggaatactcacgggccagcttgttgttgaccaagttgtgacatcaaggactgctggaatgagattaattgctatacacacaaaaaaatcatcataagccatctgatttccatacactacagcagtataactaatttacctgcaaagtttcaggagatgtcaactggcgaacaaattctgggttctggaacatctccctcaactgagtgttagattccatcatattacgtacatttgggttgatattaagcagctgcaagcaagacgacatcattagataattaaaacactgtgtatcatgcatatcaagaagcacaacatcaactattccatgaaagattagagcaacgaacctgattcatggactgaggatttgacataatattctgcatcatttgcatcattgtaggattttgcaacacctgactcaagaaggaagtatccgagccaccacccagcatacctcccaaatctgtagaacttaaccctcctaggccaccagctgtggcactccttgcattggtaactggagagggccttgttgctccctgtgcagctccagctgttgatttacgtattagtcagagagaatcccatctgcgaatctaggataccaaaacaggacaagaaaacatacaccaaaataaaaaacaaagtacacaaaacttaccagttgtgctccagggatttggaagtggattagtgtttggagcaggagaacctgttgtggattctgaggtggtcgttggtgaatttgcagctggatctctggcttggtttgatccatgatttcctaggagagcagaaaatgggtttgaacttctatcaccctccccagccatcgttgttgcattcagaaatggctcttgaacagtttcatacatgcggcggagcatattgaacccttctggagaagattcaatgttgctcatggctctgtctgtgttccgcatcatctctcgcataagttcaggattcctagctgcttcaacagtctggcggagaatgctcggatcattgaggacatgagcaagatctggattacgatcaacaatttcacgcatttgggggttgttcataattatattgcgaattagatcagggctattcaatatattctgcatgagtggcatattcattatttctctcatcaacgtagggttctcggatagctgttgttgcatctgggatagttctggaaggccagaaccaaatgagcccaaccctccactgttagcagaacctgaacccccaagaccatgcaacaagcctccaaaaccaactgctggtgaattggaagcagtggtagcattaatggcaggagttacattgttggctgcaggaggtgcggttgacgctggtggtggtgcagcaccacggaccatgtgaatggtgtgatccgtctcaacaccttcaagagggaaaataggcataagaataagcacatttggaaaatctttgtgactcaaggttaaacatgcactgcagcagtaaacttgctgcattcaaagagtaatgatttctaaaagcatttgtcaaaattgagtagatggacagcatatctggtaactcataagttgatgtgcacgtgagcaaaataaaaattggtactacctccgtcccaaaatataacaacttctagccttcaaaatttgcccctaaatataacaactccacctacattctcttctcaaccaatcacaaccatccaccattcaaattacctacctacctcctcttctcaaccaatcacaatcttcctccgtttaattccatcaactttcttaatacacgtgtccaatcctaaaactccttatgggacagaggtaataacactttaaaagcacaaaggtgggcaaagactgcataagaggataaccttctttcacgaagaccaatatccacacccaacgttgaaaagaaaaaccagaaacctcatataaatgattcggaaacacatgggtgcagatttgaataggttcaaatgcaagaggatatgatgggcatggatgcagtaggtgggatcaaaacccgatgctcagtatcaaattttactcattaattcaattccatataaagcttcatctagtggcccgaaagaatctgcaataaacagtacaaccctctgccttttacttgaaaaggaatataacatgcaccaaacagcatgcatcacagtagcagcttttgtagtacgtttggaagattgaatctctttcagttctacactgctgtggagagttgcccatgtggatagtgctgcgcatttagcttctgttgatgtcataacaagccaataattaatgctacatcataaggccatgaccagatgtacaagttatcacgttacacgtggatcattacgagtagttcataacaagcacttgcaacgaatgacgcaggacaataaaaacagcattataaagcttccatattcgctaatcactaagatgccattatgctgacaatatccagcaaggaatgttatattcctgcaaaaataccctaaccacgcattaccagatacaatttcacatcgcacgtgtgcacttaacagtgcaattggtggctccatgatgtttggaatcactttcatgtcaagaagggagggaagtgcttgttttccttctactgcatgttcgctaaactgcattataaattagagtagcaaggctccctgatactgccttccactgcatcttcactgggctgcattataaattagtgtgcaagtctccctgatgctgcttacccaataataccatcgtctaccaagtaataacatggaaaatcaaagagataattcacacacggcatgaaaggagcagctttccttcgcactcctgactcctcctacaacaacggcattggcgcattgtatcaaacatacgaactagaatgaatcggacctaaaccatcgcatctcaggcacagaccgagcaaatcgcatcaaccacacaagctagttctaaccgcacagaagagggcaggcacgtaccgtagctggctagggtttgctcgtccttcaagatccggcccttgtagatcagccgctgctgcggcgccggcacgtcgcagctctcggcgacgatcgccttgaacgccccgacgctgagccccaggtcggcccgcaccgcgagcttggagccgttggtgcaccggatgtgcagcgtcgcggccgccgccgcggcggctgcctcttccccgtccccgccgcccataaccctagctctcgatccgacgcggggctgcgccttcccgatccttcgacgcgtgcggtgcgagtgcgatgcgggcgagaggagtgtggcgtgtgttcccctcccccctcctcttcccgtctcgcgtgtcgcgtgtcgcgtctcgtctgcacgggcttgtgggagggaggagaatgagggggcggggggggtgggggggggggggtgggaagaggaggcggcggaataactttgggcggagagattaacggcggaaataagtgcgcgacagagatggaaggctgtgattcctttgcgtcggtgggggcccacggcgaggcggcgaggcgagggaagggaggtggggtgggcccccacgtggaccggactgtaatatagtcgtgggtggatagaaggttctagcaccgtcacagtttatcttacgcgaccgccacgcgaaggcgtatttgagcataatacgtattctgctgtcgaatgtgtatagggccctgtttgtgggagtccaaagattctgagaagcagccggtaagaaggtagctggtgagaatctggaaaagttagaaaacccagcttaatattttgagaaacaactgaggagccccacatgttagcttcctcctagctttcttcatcctctctccatgcggctgtcgagcagcgggccacacatggcagaaagcacccgatttataagttaagagacgcattatatctgtattggtattacggtttaagaacactatatgattccccgcgctttgctgcgagaattacaaagaaattctcaatatattgttttcgacaatcaagctaggagtaaaaatgaagcatcaggttttatcaatgataatcatgaaacaaacaaatgatactgcgccttaatgtgaaacatattataagtatatattagatcttattaaaatggtagatagatttgttaaaatattgtgcaaatgatgtgagggtgatgattggaaatgcttacacattgatttgtagaaataaataaattgtagatgatgttgtatacttgtatgaggcttaatatgtaattattgttattgggtgatcgtatgattgcatgttgagctttagacttggtggactataactttatagaaagtatacatactctaaagggacaattgcttatttaaccctattttaaaaccaaactaccagattgaccatactttttcatgtttgctcatttgaccccacttttcaaaatcgaagccaccgtttgaccctgttttcactagcccgttagggtttcagttaacaaaaagaaaaaataaatttactaacatgaacggaccaaaatgaccttgattacttgtcccaagttacaaatcccttcatcccatcatcccacgtctcagtggcgtactggcgtggctggccggggcgtgattcgtggaggaagaggaggagcggtatcggcgagcaaagggagggacggcggtcggcctgggcgcgcggaggaaggggcggcatcgtggtgcgcggaggagcagcggcgctggctgtggcagcgcagagggagggccgcaccggcgcgcggtggagcagcgacgccgggtgcggccatgtggagggagggaggggcgtcggctctagcacgcgaaggagaagcggctgccggcgccggctgctgccgcgcggagggagggagggaggggcatcgttggcgccggtgcacgtagaagcagcggtgctcgctgccgcgtggagtgagcgaggcgccggtggcagccgtgcggagggagggaggggcgtctgcacgggcgcgtggaggagaagcggcggctgctgctgccgtgcggagcgagggagggagggacgacgtcggcgccgactggtggaggagaggtgacggatgttgctgccgcggagggaggaaggagcaacggcgccgactactgttggatatgtatttggatctgaaattttctgttcgacaatacgcttgaaatttttgtaaaaaaattgtcaaattgaatcaaacgtttcaaattgaagacaattctgttaaacttgtttcaaatttgtcaagctatgccaaatttactacaaatatttaaaaaggtccaaatgaataaaaaaaagctttgatataatatggttaaatgagcaagggcaaaaatgacaatttgcttctgagttaacaccgttattgggccttcacggaatagggtcagctgtgatcttcggttttaaaaaacaggttcaaacgagcaaacaaaaaagtaagatcaatttagtagtgggcttcacaataggagaatcctctcacctgtccttctcacgatttgtgtccaaggccaacagggacagagtatgcatgggcttcagtaattgggctttgccccttttgccatctaatagtctcggcccatcaaaacaatatagtaccttactggtcctctaagaaggaaaaaaaaaacatcataagtcagcaagaaatctttatacccaaatggctagttgtatgaaagggtatatataactcattgcaaatcagaaatccagtaaatatctcatggttatcaaatcccatggcagttcgctatgttacatgtaatcaaattactgatgaagtattttcaacccaagtaaccatggcgacagtttcaaactttcagttcacctaagctcaaaagttcaaagggcagtacgactcaacattggtacagtacgcggagactaacaagccaaagtgaataatacaaggttacaattatctggtagtactatctacgcactagactcagttctactacaaaaagacgtcaaggcaggcacttgggcaataacatcattctccagcatccacgtgagtttagctgcggtaaaagttcgcctgcattgtatggtggccaactgaccatcctggacgcccaagcacttcgatgcgctgagcgcgttgattatggaatcatggaatggagagatcctggctaatttttgttgagtgactacggcttagccatcacgatttactggaaaataatgtggacagtgaaggacggcttccgtcagcaagatcatcttcactagcctccatattgagctgatcatactcagtggatacacgtggtaactcctcgctcatagtgtccatgattacttgcccaagaacaaaccggacctcaccagggtgcccatccttcagtaacttataatcaatttcctgcatccctcttgtcccttcatatgaagttaagtcagtatcaaggccctcaaatattctcaacactctctccctctctctgctagatacaagcacctgataacaaacccagtaacaaaattttagtacgctttgtatgtataatgtaaaaattcatttaggaacaaatatggggccaattaaacaatggttcatgcatcgttagaactgttcctactacacaatattagaactccattaggtggctctgaacaatgattgatcagtcaatatttgcatgcttacttgcagaagagcccaagcaacattcaatgattcaactatggatttcataccaggaattaatatgacaattgggagttgagacgtatgctaaagaaatacttaccagtcctgaaacttgtgaagcctttgagtatttggccagtgattgttggagagcatctatagatgtcaacatatcaactgacgacttgactagtgatgctaaatgtgatgtttgttccatgagattctccagtttgctccgagaaggccctagtgtttctggaataaatggggctggtgctccaatgtcttgattcaagaagttgactgcgccctcccatgatccaaaatacattagtgcagcaaaagccctgattacctgggcatcatgtggagaatttaccaatgcactgtgaaatgtcaacagtgctaacctgtggaataacatgaaatgccatagacgtgacttgctcaaaatatacaagaattgtattagacacaaaatgggaacattcaactgcaaattgacagtggtatataatactagtgtagaaaaaaaaggtaacactctaaaaaaaatgcaatgtgtgtgtcagtgtgcataggtgcgtgcacaagtgtgtgagaaattccagggtggcatacatagataataagataatccactttgtccttcgggctaggactcacacaagttatccagtatactactggacactcaaaatttcacagaaatccatgcatatcttctagtgatgaaaactggaaagtcagaaccgctagactcacagtgcacatcagtgtgtccctaagactgcaaagaaaggaatattaacttcactatacatctctatcactctggtcagtgcaaatctttaatcagctacacttctggtttttgaattttgatgattgtagtctagtactatgcatctcctgcaaagtgtatatgtaggaccagccaatacaaaaaagaacactaaggcctcgttcggtttagaggggattgaagagtattggaggagattgagggggaataattccacaccacaataggtgtggaataaatcccctccgatccctccttcacagggattaaccgaacaaagactaaatgattttcacacccctttatataatgaaggtaaatgcgcacaggcattcatttaaagtttcttaccacaaacaggaggggcatggccgatcagcagagagtaatttatcaagattagccagtagtttctgcacatgtgaatgcacatcattatacagcatatataaacacataacgagccctagtcttaaaattcaaatattacactactaagtcactgactaaagaaaaggaaaccaggaagacactacttacatagttacattaaggcaactaacaagaagtgactgtcaagagctgatgaacagtaacaaaactatagaactatgcagccaatacttcatgttcatggatattgatgcgtaacaacactagttagctaacactagccaacacatgtgcgtggtttaaattatttcaccttttattatgaagcaaaaaaaaatcatatagtatgacacatttccagagttactcaccatgagcattaaatctgtgtcatttgatttatccttcatctgatccgacatatatgctgcctaaaatgaaaatatcattacatatgcaagtaagataaagatggaagtggtcagtaccacaagcatgactctacttacgcaatgacattcgcgttgctcaacctacctggaaaggcagcaaaaaatcgagaagtccatattttctaagtaacctaagagaagaagctgctgccccataagacaataaataattcaattccatcattaatcttgcctacacagtaatgaggtcaaaagcattagaaaaaaaagaaacaatggtacattttgccatcagtgcatgctctaattgtcaaaatgccacagggtttttgcccaattgctcttatctcattggattcaagtgtgacgcaaaaatgctagttagaggctaaaaattgtccaaattcccttcatctctattttctttctcctctctagctttcatttttcataggtgattgcaagtcacctatgattgtgcataaaggaagagaaataacttgtttttttaatatgctatcaagaagccatttcggtcatagagacagtcaaaaaccattgacttaacagtgtactggcattttgacaactctgaaagaaaagtagtgacatttgagcaattacagaaaaagtgatggcaggttgacagatagtgcaagccctagtggcaattatgcaataaatacatatagttccatggtgggatacaacaaaccttgtcaatatctgttatggacaaagaaagttcccgtattgcagcagaagtttcactggagaactcaaaaccaaggcgagcagcaattctcaagccacgcaaaatcctggctgaaataaaccagaatctaaattttctgtggatagattaaagaaatgaggaatattctttgaatacctaccagggtcttccttgaatgaaacacgggcaggaatcactgtagacacctgttatccactcaaggagttagccaaagggggaaaaaaacaaggatatttctggatatctgcatggattgagatgaaccaagctaattgttaccttgtttttgctaatatcccttactccattcacataatcataaatcttaaagttaaatggattaaagaataagctgccatgaaaggattacaacaatgttagtaattacctccagcaatgtttcaaaaagaagtcaacaacatctgttaaacatttcaggcacaagattttattcagaagattacctgtttattgtaaagtctcttttcatagaattctgccagagaagaatatccccctcatcataacgtttaaactcctctggacatcctatatttttacttcctttcacatgatttgcattcgtgctaaagctagaaacctgttagaacaaaagaaatcccaagaaataagcatttggcaaagttgctgcaaagacaattgttcataatgtggattttcctatgaataacacacctcaatttttgtgccatacatattaacctggcatattggaaagcgtttgccaataattatacatcgttggaaaaccattttcttaatctgaaaaaaaagcaacgtctgtcaacttagcttttttttttcttttgcttttatccagaaaatgaacacttatgacaaattaatgcaccaaaacctgctggaggcttgcggtagtaatcacatcaaaatctttaggtgcccttttcagtagcaaatctctgacgcatcccccaacaagataagctgcaaaccctgcagtacaactttaatagagtaagcatacataaacacatccctattcatatttaaaagtgagaacaccacaaaatgttccataagtgtactcttccgacaagttcaagcagcatattcatgcttcccaaaggatccatagttaacatgaaggaagctgagaaattgagttccaaaaccatctcacgttacaattttgaactattgcttgccttcacctcaaacatgtttccgattagtggggatgctttaatggatgggcatggcatctgcactatggcacattaagatagaagttcatgcattgccgggacaagtgtaataagattaccttcttttttttgcctttggataatattacaatagctcacttggtgtaatgcaacaaaaaggaaacaaccactaatatattgcataatttcattcgtagtaatacatgttttaccgtacaggagcaaacggtggcatgagtatggaatatcaatgcacaaaaactcagaaatataaataagtgttcaagagatttattacccaccttttcgttttagcatgtgtaggacagtccaggcatggcgaggtatatcccctctagtaataccaacaaccctcgagtcaaaatatctccatgaagaagaatcaacaaatcctgcacaaacacaaatcctatttttaggtttcccactgtgtaaccagtagttagctaaggtctgcctgcattattccactaaaagcagagatttgatcaaaatactaaacaagtaaacaactatgcagttcccgtgtaccaacaaagaaagtacgccatttccagctaaacgtaaacaagccaccgtgcagcacaatcaatagcatttgctcatttgctgaaagggcgaattgcacatatgtgatttactgatctacacgtgtgagcatcaaccatctgctctccgggggccatcacgagtgatcaaaacatcacctggtcttctattagaagaggaaccgccgttgcgtgggcccatgtcgccgccgccgccttccttcttcgagctgtacgccagcgtctggaagcaacagaacgaagcacagtaagacgagagggattccagcccaagcgcgtcgcccgcaaggcgctcgacgaaatgccccggtggcaggaccgcgagagactaacctgcagaccggaggccgcggagcggaggcggtggaggaggcggcgagcaggcgggggcgatgggtcagcgcgccgccgtggcgtcgtcatcactcgcccgcggccgccggctaggtgagtgcgagcaggttgcgcctccgggccggtaggttagacgtgtgctactgggctggacgcagagccgcatctgggacgtcggctcatgggcccagagagtcaaggctgcgcgcatatcttatgcacatggaataagttcattttatatccttcaccttgacgcgaggaaagcctccgagctcgaggcgacatctcacctcctcggccgccggccatggcgacaatctccgcgactctctccatctccttcctcccttcatcaattcgcttcgccgtcgccaccacctccacctgcactacctcctcctcctcctggcgtatcaaggtaaactccccccaacccaaccgctgcttgcaagagcctcctcggcggctctgactctccgtggtttgtgtagcgacccgcgcggttcagatgctgcgcggagccctcttcaccggagcaggagaacccctcgactccggccccgccaccagtgaagcctcctgcgtcgccgtcgtccctgtggggcatttccacgagcacctggtctgcgggtgtcgccgggctggggtttctggagaccgcctacctcagttatatcaagctcacgggctccgaggcgttctgcccggttagcggcgggggctgcggcgacgtgctccaaagcgactactctgtcgtcttcggtaatctcttagcgcttttgccgattacttcctgctaaatgtccgttgaaactgtggaaattctgaataactatactttctccaatgtaaggatcgaagtgtgtactgaaagccaagtataagtaccaatttcatctgaaatagtggctgatgatagtgtttctcagatattcattattatatggctaattatctatccttctattgatatatctatgatggtgttttgactaaacttgatgtttcccgtttgttaccttgatgaaagcaaactggtgatgtgctctgtagttttaacagttggtctctctctaatttgacagggattcctcttccactacttggtctggtggcatatggtttggttttaacgctctctcttcaagaaaatgggaagaagttcctccctggaattgatgatctggatattcgtttaacattacttctgatctctacttcaatggccactgcaagttcttatttcctatatattctaaacactagatttattgggacgtcttgttcatactgcttgttgtctgcatttctctccttcactttattttccatcagagttaaggtgagcgcttagtttccctttatttttcattgagacatttagtaattaagtaacctactcaactactaatgtttattgtattaatgcaggacctcggtttggaacgtgtccagaagtttgttggtcttcaattatcagtagcaattattgttgctcttgctctgacaaattcctacagttcagctacaacacagttaaacgggtgaggctcttgaaaatttgtggtgccaaatgtatttgtttctctgaaattggttaggtcttaagcgtcaaataatgaaatgcctgactaagtatatggcatcctcatttattacatttcgactatgtgttttctgttaaacctttttattttttttcttttattatggcattttgtttcatattccatcataaattcttgtttggagcagctgttttggtcttgacaattaaaacgcatgttaagaaaaacactgctctttctattacaatattttgttgtgggatttccctgattaataccatatgaacttttatcttacatattgcattgtcttcatcaccaaaagtgagtgactttcagttttctttttctatatatgcagcacagatgattttgttttagaacgatatgatacagagataacaaccgaatcaaccccatttgctattgcacttgcaaaacatttgcactctgttggcgctaagatgtatggagcattctggtgttctcattgtaacgaacaaaaacaggtacaacacaagctctttaatccactgtacagaataacggatgattttctgtagcttcttacatgctctactctaatgcttctgtaaatatgctgatgctatgattttttatttcgtttttttatttgtgtgcacaactaaatctccaaactggaagtagaaaagtttttacttaccttatcatgtggtcatgcagatttttggtcgagaagctacaaaaattctggactatgttgaatgttttcctaatggagctggcaagggaaagaaaatggctcctgaatgtgcagctgctggtatagaaggttttccgacatggattatcaacggcaaggtacttaccatatctttgatgtttgtaagcaagctcaagattgtgatggcattgttttattgagcctattatccagaaatataatgccattgtatttcttcttgccgtactgaaaatctatatactcccctatactttgattagaagcacttctagcatcctgaactctgaaattgcagaccaacccttctgaactttataatactgttcagatactggcacattgcaaactttagatggcacgctaaactttaggtactgttcatgcaatcgacagttgcgttgctgtatcttcatggtctcctaagactgctgactgcttatcagcattcgctctttcttgacaaattgattgaccttcatgcaggttttgggtggcgaccaggaacttccagtccttgctgaagaatctggtttcactgttgagggaaccgagcaatcataaggtcagacacgagagcaagtttcattcaattgaaggcgagtgttttatggttttagtgaagaactcaggttgtgaaggctgactacaacaattccacatgatataacgtcacaccgagggaaggttttcgttccacggttgcatagcctacctaatacagcccctaaccactgtaataatcagtaaaagctgctcttctctcatacggagattgggagatgatagaagaagcccaaatgagaggtgttgtataatcatcttgtagtatgtaggttgtgatgtaaaatgtaaaagggcgcattgcttctcttcctaggtacataatgtaatgtataataccttgcaatgtgatatttgtacagaaaagtgtattgttcagtcttttaccctcggataaaggcagttaatgagtagccagttgacgagaatctaaagaagtgtttattttgatggagtaatttgaatttagcgctgaagattttaagagatgctatagctgtcagaaccgataagcagttttgaaagaagctgatgaatctaactaggaagaagttgtgcttgttagaagctcgtcaaagagaaccgagtgtgtgaaagaaccgaatgaagcagaatgctgcgtcctaaattagatggctcccatcggttgcccattctgcctaataagctaatggctttgtcggtgatatgggcccggaggtatcaggtttagagggaggaggctgccccccaatgaacatctcgcacagatgcgcgaagatggctagcgtcatcatggcgttgggtgcgagatgcaaggcatggatttcatagcaatccaaaacctcatggaagaatccggagaatggcagaatcaaccccgccatagcgaaggacaagaggtgcacggatagctccagataccgcggtcgcgaccgcgactcccccgccctcacgacggcgccttccggcatgatcttgcgggagaggataaggtgcctatccgccgtaatgcgtgatgccgggagcactgtgtcgccagcatcttgagccatgatggccggcggagaagcggcagagggcttggcgcgcggaatagtgtgaagtggcgagaatgttagagcttaaggagcgagaagacgagtgggcggatggcgaaaggaaggaggcaaagtccctgcctccgtatccttttatcttcgcctcacccgcgctcacctcctcgtttcacgcccccacgattgcccccacgattctcgcgcccgcggttgtctcttcgtttcccgcgtccactcatcacgtcgcccatggaatccgcgccccgcctttagtgcgcctatcagcggcacactcggagtaaggcgcgcaacggtcatgggcacatcctgagcgaaccgtcaccactaccgccgcaggagtagcgggcgagggaatcgaggcgtggtctgaccgaccccctgattttcgcgccttaagcatcctcatcattagcgtggtcagtggcggccaaaccactgccgtggttggcacgccaacctggccactcggtaatatttccttggattccctgccaggcccacaaccccagcttgagaagtcgtgaggcaccacgtcagaccgacctcaggaggccaatgtctgatatggtgccagggctactgtcggagatatgggcccgggggtatgcgaagtgaggggaagttaccttcccatccaggcgcgtggctctacagcctggcccactcccgcacctcgcgaagtcacggaagcggccgcggggggggggggggggggggggacttccgagcgaacgagcactttggtctcgcaaccccaagcacttgtgttctacactcaatcaatcaagcacaggagtagggtattacgcttcttaacggcccgaacctgtataaaccccttttgtctcatcgtctttagggggattgaaccccctcaagatcacacagcttcgctcaccgaatcctcgaatctcacccgctgcccccggccgaactcacaaaggggggcctcacggttccctggtggaagagttcattccccaacaggcttattagacgaaaaaattaatttataagtaaaacttttatagatttgttcgtagcgacttaaaagccaacattaacaaaaaaaaattacgttaaaagcatctcaaaatcaacttcaaaatcaagttcaaaaatttaaattttggcttattctttagctgtttaggccaaacgatggggcttgatgtcgtttaaattttttcttgcaatgtttgaccatttgttttatttaaaaaattagtgtaaatataaaaaatataagtcatgcttaaatttttgataacaaaacaagtaacaaacaaaataaatgataattttatattttttaaataagataaatagttaaacgtaacgaaccaaaactatgatgagttttttttttaacgtagggagtaatgtttccgtatcaatatgtcacaacgcattacacgtgtcaataaatcggtggtccgatgcatctataggtggaagggttacgtttaagacgaatccagaagcatccgcgccgcgacgcgaaccccatcgcagccagttcacacatctgtctcgtctcctcgtcgcgccgcgccgcgccgccccgctccgcccgccgcaatgccgaagaatatgggagtcaacaccaaggcggaggcggcgcgcgagcgacgaagcgccgccgaggcggatcgccgcgaccgcgacgctcgcgccaaggaggaggcctactggcaggcagccgatggccccaagtcgcgctccgcgcgccgccgcgaggaggacgccgagaagcgcgccgaggcggccgcacgccgcgcggagaaccgccgcctcgccgagctcgagcagcagcagctcgccgccgccgcgcggcgccccgaccgcaaggccgcacgcgtcggcggccccgtcgtccccaaggtcaccgaggccgagctgctgcgacgccgggaggaggagcggatccgcctcgagcgtgaggctgaggccgccaagaagcgacaggcccgcaccgccgaagaggaggagtacgagcgcgtcgtgctcgtcgccaacaccaacagagacgactccatcatcgaggcgcggtcagtggaggacgccatcgtcaagatgtccatcgctgccgagcctgcgctcccaccggatcgccaccccgagcgccgcctcaaggtctcgtacaaggtatggcactaacctatctgtgtgttttttttctttccatggcaactgtaaaatcctccttgtatttgtagtactcggggagaaattaatactgactatagtaaatattcttagaatcatttagatgtgactgcaattattgctggattcgtggttcataggcagcagttgatgtacataaacacagttttacaaaggctgaaattctgtcctagttttagttggtgctatagcgagtttgagaccaattggcaatcactggcttgatctaaccaactggatttcttagtgtgttctatctagtaccctttttttttgtgctcttctgatcagcatatcctatcttaatgcaggcttttgaagaagcagagctagccaaactcaaggaggaaaagcctgggctgactctgcatcagtacaaagatatgatatggaagttgtggaagaaatctccagacaaccctctcaatcaggttcaaccttaaattcaaccttacttcgttagatcatattaagcaccttgttcttaagataaactgaaggtcttaaaacctgttttgcgatgatctaagaagcaccccaaaactactaagtttgtagtgaaatgattgtgagttaatgatcacctcagtttgcatgaaggtgatgtatgtagtgctaagtgatgtggaaggtgctaaggagcctcttgaattttgccatcctaatcatatgaactgataaagaattcaacattcatcattggatgtacctctatggccttccttttcaaatatcgcaaatgcctattgattccttgaaggcttatagctttatgtgacattgaaattcacttcacttccagagctgagaaaattataacgcagctctaagggaattccatcagttgtgctcttagcgcacttgactgtctataacatcaaccttaattttgcaggctgctgattgatttcatgattaccttaccacattggagccaacaacctggcatctttcttttggttctttatgaacacaaggccacctgtaaagtattacttttagagtcaaatctccttttgtttctgcatcattggtgcaatttagcaaatgtgagatctgtacaccggaagagtacaatgtgacatgctaagagtgttttttgataaagatatttgatctattatttattcattgaaggaataaacatatacttttatgtatgctaagagctgttcctttctattatcctgatatttggagccatcagactgctagatatgttcatgtggtcgtgcaaggtattggcactctgtcagactgcaatattgtgcctgaatcttatgcatcctgttgtgcagtctagctagagtcgttggcttcagcatgtcttccaattggatcggctgccttgatacgaggcaagcatttcttcttctaatcttgagagagtactgaattttgccatcctaatcatacttaactgatgaaggatccatatgcatcaccattttctgaaactcttcacattctcaaattgcaatctgaggctaaagttctgctcaactcaaaaattatcaaagcgctaatgatacattttgcagcagcacaaacattttatcccgttctgttaaacacagcaaaaccaggaagaatcgaacaccctccgtcgacggcgacacgctgtcacccggcgaccggcggcggcggcggagcatcaccgccagcagccaccccagattgccgctgctcgaactcctggaggagttcggcgtcgacgttctccgcgggctcccacgtcgcctcctcgatgtccacccacttgacaaggtactcccatttcccctccccttccgccgcctccctcttgtcgacgacggcctccgcgacggcgtactccagcccggcgtcgaagtccttcaccaggtcctccgccacccacgccgccctcacccactccctgtcgccgccgtcgcgccactccaccaagtactcccgccacttgccctcgccgcggccgtccaccaccttctccacttcgccccactcgtacacggccttctccagctccttcgccgccgcctccagcgccagccgccgctcgaacgtcgccgggttgcccttgggcgtcttcgcgagcacgtcctggaccagctccagcggcgtccggccctgcccgtcgggggcctccggctcggcgcccagctccagcagcgcgcgcacggccgccgggcgcccgtacccgaccgcgatgtgcagcggcgtgagcccgccgccggcgcgctcgggtcgccccacgtcggccccggcctcggcgagcgcgcgcacgcactcctcggatccaagccccgcggcgaagtgcatcgccgtgcgcccctgcgcgtcctccgcgtcggggtcacgccgcagcgtctcgtccgcgagcagcgccgtgatctccgccgcgtccgccttcttggcggccgtccaccacggcgtctcgtactccgccaccacgtccgccgctatggcctccgccgggatccacgaaggctcgtgcccgtccttccactcgacgaggtactccgtggcggtgaccgtggtggccgagccgtcctccgcgaacacgggattcttgatggtgcggctggacacaatacggtccacctcgccgtaagcctcatcgtcgtcgcctcccttgctcgctgggtttcttgggttggtctggtcctggaacaccgccgcggcggtgagccggcggtgggggagacgaagccggaaagggacggtgatggagagggctggagttctctgagcattggggttggggggtttgaggcgggaaagggatgggtgtcgtaggacagcctccattggagtgggaggagcttgtggcgcgagtggcagtggagtggagggaagaggatgatgggtttggattcgggagggagaagaggataaggtgatgggtctcttggattgtgtgcgatctgagccactcgttttgtggcatggacggtacagatggagtagtgctattcacatccgccaaacggtcgatgatgcccatttcccaccggagatcggggttcgggtccccgttgccgcgcgcggaaactagctactgtagcatttagatttgcagctataccgagagccaactacttaaaaaaaaaaaatgacaattgaattaggatgtgacacatcctctatatttaaattcgatattatagtactatggttttttttttaaacggaagtgagtacatattaacaattagatgattaaatttgcataaatatgttaacatgtacaatcaaaagtgtactccttattggcagttgtgcgtttggttttatgcatgctagctcatctttcttaacccaaatttcctctctccgtttcttgctagaccagatcacaacaccctgttttagtttaaaatcgattgacaacataaacaaaaactagaagttaagcttgtgcagctaggcggtgcttgatttatggcagagcaaaatctatggtgggtcacgtccagaaacacaaagaagaagctccatccatgcatcgactggacttgattccggtcaagaggagatcgatctggcggcgaaggcgctggttcgcatgacgagctggatccgcctagtccgatttgtagctctctccctctcttgaaggggaagttttccgatgctgaccagcatgccggcaagaaaccaaacatgccggatttgacacagaggccgtcaagcaagttatgtggcagtgtggcacagggggagctagagttttgccgtggggactgagcgaaaaaaagggcaaccaacgtgatggcaataatttagcaagcatcggcaaaagagattgagaggagtgagataaatggggattgttggaacgacatgtgctgatcttgatcttgacggtgtttgttggcactgcctcgtagacctgctttttcatctccaggcaatgagtagacctcgtctaaaaatctccctcctctttctctaattgggtagttagatccacacattttcttcttaagagcaagtttaatagtttttttttagggacatgcagggagctcctacaatttcactatagaagaagagagttgatataagaaaaatcagacccaaaaattttacaacagcacggttaattttagaaaaaccggcgaaaacccggcattgacaaactgaacgcaaataagaatagtccaacaagagaagaaactcctaaaatgaagccttcaagaaggtaacgccaacaggacggcgacaacgtccgattctaacgaatctaaggttttcactcggagaattcccttgaagtagagttgaaacaagggcttcaaaagcaacgccttcaagaaggtgaatggcacccgagggcgtcgccgttgctagcaccggagcagagcaaggttttcacctcggagaccctgtcaaccaaagcatccacaacggaagctcccaaatgccacttgcacaccgaaaggtacctgcaatattcacaccacctgcacgacgaccggactccacaccacccgaccccgactgtggatgcgctagatttggacctaggagcccgatccggccgtcctccttgcaccaccatcgccagccaacgccacaaggtagcatcgggcaatggaggccgtctgcacaatcctttcaccgccggacgccgcgccgtcgtcggatccacgaacaaacgccaccgccaccattgtccccgtcgccatgggctattaccgcctggagaagcgcgcccctaccatcgctgaaacgccacaccgttgccggatccgtggaactctaccaccgccgtcgcaatccttgccaccgacgccgttcctgtccccgctagatctgggcgaagcggcgctgatctggcggtttttcgccaccgccttcctaggtgactccctaggtcacccaagcacgtgagagatgaggggccccgcggcgaggcggaagagggaggtgagggagaaggggcggccggggcgtcgcctcccgtgccgcccctgggggaggacgatgtgagaggaggagggcttctgtgtctgtgtctatggtgcgtcacaagtttttcagcaagtttaatagtagagctcactaatagctattagcatattttaaagccaacataaataatatattagctataagattggtttcaattttccctcctctccctttttctcactcatatatttaatgtatttgtatttgagcacgtgttaaattagctcttacatgagagttaacacattttacttttgtcacatctttccttcacataagctcactattatccttgctccaaaataccgtgtgttctatactacgtacgcctaacaaccttgtgaggccacttcttttctctatggcggcatctgaatctatgtggatgctagggcacgaggctagagccatgcaccctaaatgtcctaaggaaaaaaaataatatctccaaccacctttggtgaatagcctcattgtatcttcgtcggtcgtggcaatgccgggagtctagccaccggtgcgtatggatcaagatcctctgcagtcaattacaccgtatctttatcactgatatgtagcccgataatctctaggttcacatgtcagtaaaaaaaagcacggggcagttactggagaggatctcaatccggtgcgtatacactcagtatggtagccgcccccatcactccaccggtccgcccccaccctgcttttccgaaaacgattcggcagaacggaaagcgggaaaggcagaaacacacggcagacggcacccaccacccaaactcgttttggcagtgaagcatcggtccccggagcagccgcgccactgttactaaccatttgtagttgatggcacatgtgtcgccgtcgtgtcggccccattctccgggcgagatgctgcgagcaaaatggtcatcccccttcctccgcagctgcacaaccctgtcaaaactcaaaacgctctagcgcttctcgaagccgccgagattcaggccgcatggtgaccgttcttctctcctacaggtggttcaagcgcacgggtgggcccacacgtcggtgaccgattcacacgttagtctgactgaccgcacagtctgcgttcgatttcgcacatgcccgcaccgcactatccccacgtgacgacgacgatacgggcgattccacctgccgcaggcacggctactagtactactctactagcctactaccacacagcagccaggaaccagccacacattccacagccgcgacgcgacaccggaaacaaacgcaggtagcaactgcaaggggcggttggctggagctcggtgatctgtgggtctgatcgcgatgggacgctcaccggagatggaggtggacgcgcgcagcggctactgcgccgccacccgcacgttccggagcaggcgcgccgacgtgccgctgcccgccgacccggaggtcgacgtggtcagcttcctcgcctcgcgccgccactcgggcgtcgtggccctcgtcgacgccgcgactgggcgccggatcaccttcaccgagctctggcgcgccgtggccggggcggcatccgccctcgccgcgcaccccgtctccctccgcaagggccacgtcgcgctcatcctctcccctaactccgtccacttccccgtcgccgccctcgccgccatgtcgcttggcgccgtcctcaccaccgccaacccgctcaatacccccgccgagatcgccaagcaggtcgccgacgcccgccccgtcctcgccttcaccacccgcgagctcctccccaagctcccgcgtgcccacgacctccgcgtcgtcctcctggaatccgcccgcctccccggcgacagctccgacccgcggatcgtcgccaccatcgaggagatctccgccacgacgcccgacccggcgcgccgcaaggaccgcgtcacgcaggacgatccggccaccctgctctactcctcggggacgacggggccaagcaagggcgtcgtcgccacgcaccggagcctcatctccatggtccagatcatcatgacgcgattccgcctcgagggctcggacaagacggagacattcctctgcacggtgcccatgttccacgtctacggcctcgtcgccttcgccacggggctgctcggttgcggcgccacggtggtcgtgctctccaagtacgagctcccggagatgctgcgctcgatcaacgcctacggggtgacctaccttccgctcgtgccgcctatcctggtcgccatggtggcgcacccgaagccgctcccgctcgggcagatgcgcaaggtgctatccggcggcgcgccgctgggcaaggagctgatcgaagggttcagggagaagtatccgcaggtggagatcctgcaggggtacgggctgacagagagcaccgccatcggcgcgtccacggactccgccgaggagagccgccggtacgggacggccgggcttctgtctcccaataccgaggctaagattgtcgacccagattccggcgaggcgctgccggtaaaccgcaccggcgagctctggatccgtggaccgtacgtcatgaaaggtttgatgaacattgtttacatttcatttagacttggcagcatttttattccattagcgagttgcacgctagaaattgtctgtttgtggatcactaatataaacgcactaaacaaattaaagttataaccccgtcatttggacataaacatataaattgagctataaccgtgttctgaactgtcatgagcttgctgcctgaacaaagttataaccgcgtcatttggacgtaaacatataaattgagacccctgcgtcatttttttttgactaaggccacatggtaggtgccagttcgtaggactttgtttaatttactatatcgatcgggcggtagctttccatgagaataaagttagtgttgggaaaagaatcgaaatacataatgcatatgtatagattatacattgtttacatctgattatctgtaggcttccatgtgcattgtgcagtcaaactattataatgttgagtgatcttttaggtgagatctttcgcgggtgctctctaccagaaccatcgactgaatgaattgcccctgacattaattcctgtttgcatgcatatgctgttcgaggcatttgcctttgatttaatcgtgaagaggaaatcaattgtgaacacagaattatgatttatatattttagtgcggcaagtaacttcacctttttctagtactaaggatcattggcaagtagattggttcagtgagtggcagaattatgttcattatgtggaacatcaggttcttgttcaatgccatgaatatcttgctatgttgtggcattatagtacactttgaaatgagtcgtgcattcagttttccacacctcaacatattttagtgtatctccattctttcctttactttttttttaaaaaatattaaggtaaaggatttgcctgttatattaacaaagcatgtgttcacttgcaagcatatttattcagaatgagtttcatggaatcagctagtactacgtgataaagttatgcaatggcagagcttacattttacttgcttaagaaacaagaggtgtttcaggcagttatacacaagagatttgctccggtccaacaaaaagtacctcgagataccggcacctcacggtatcaaatcatttccgatcgttggatctaacaatgccccatgctgccagctagatccaacgatcggaaacgatttggtaccgtaaggtacacgtaccggtacctcgaggtacttttggttggaccagagtaaaaatctctatacacatgagatacccttagccagctaaagcttgcagtcaaaattggtgctttatattttcctgctatagaaaaaaataatgggtgtaactcaaagttggttctcctcaggctacttcaagaacgcagaggcaacacagtcaacgctgacaccagatggatggctaaagaccggtgatctctgctacatagatgaggatggatatctcttcgtagtggaccgcctcaaggagttgatcaaatacaaaggttaccaggtaaaaatcactaggtgatatgtctgatatgttaggtttcctgaaagacttttaggctacgcattttcttatatctgtaactctgaatataatttgtgtatcactaggtgcctccggcagaactggaagctcttttgttgacacacccagaggttacggatgttgccgttataccgtaagcttcatatagatgccagttatcacttctatagaaataattatgctaggttctcaatgggttggtgtttggttctgttgcaggtttcctgatagggaggtcggccagttcccgatggcctatatagtgaggaagaaaggaagcaacttgtcagagcgcgaggtgatggagtttgtggcaaaacaggttagcgtgattcgatcgtcagatccaaaatagaagttgaaatgaaacatcatgttcagtgttcagtgttcactgttgattcagatttggcttaccaatcccgcaatttctctgaacttctgttatataatatacgcaggttgcgccttacaagaaggttagaaaggtggcgtttgtgacggacattcccaagaatgcatccgggaagatactgaggaaggatcttattaagcttgccacatccaaactatgaaatgccaatcaattatctactactccacaatatattaagcttgtcaagaatgcattcggcaagatattgaatacgttttggaattggcatagacactttagttgttgtgtaccctctttctcaatatggtgggtatttgtaaatgaagatatcatcagtcatgtgcatttcttctatacatgatctggtagagttacactgtatccattcttgtataatcaaataaaaaataatttccgagttcgagccttcgatgtacactcatgtctgcccatcgcagaaagaaaaaaagaggaaaaacagagatactcatatctgtccaaaatcctgttttgggtctgatcagttcggtgatcaccagctttctttgccttgatgggcctccagcctgtaatggcgtatcaggacgaccttgtttttggacagtttcaggcagaccttagtttttttttctcaataacgaaatagaacatcccgatctttactcagaagagttacagccaagacagaccttagttagggcagcgattctaaggtttgagcaattttgtttgcctatacagaacacaacttgttacagttgtttgaggtggattgatctacttgttctaatttggaggcgttcacacaattattgagtttttaattgccaacaactcgaccgttagtctactaatgacctatatattcacttgaaaatggtacggatgatggtaggtggtcgacacagccgcctgcatttgatttgtccgtgagaaatgccaaacgggaaaataagaaagaaaaagcatcagacctgagctaaggagtacattgaatattagccggccctgaccgatgctttgctgctccaatcacgcaaattctatggcccaaacattcttcgcactacaataggatgatgggctgagcatatatctcacgcatgtctgcttctgcttttgagccttttttctgttcccattctccgaccaagataaaaggtgaaatcgattgggacggatctcttctagagaggcggttaaagtggcctctaggatgtcgacgcagagcaacctttggaacagtgaggaaaatgacttgataaaggcgttaaagcaggggagaggcattataggattcggtgacagggacaaacaagaccacaattcgaattgttcatcagtcagcccattaagatctcgtcggatcaaggagatggaataaaggatcaaactcggtacatgtgtgcataaaaggtacaaataatgttctgtgcaacgagccagagaaggcgtaacattttatttgacagttgataggagtatatttcaatgctagtagacggagcagaacgtatacacacacacacctgacagctcgatacaaagatgtatcgcacgtatatagtactactacgccgtggccggagttcatgccttttgccatgtgcagctcgctgcccgagtccccgcgctgacgtgtcaccgcgctgacgagctacgaggcctcaggcctcgaaactggggaggaaggcggaagaaactgcggtctcggactctcggcggacgtcggaggacgccacgtagtacgtgttctggatacctgcgcaaccaagcgaacaaccacgtcccccagtcgagcgcacggccggccgcccgtgcagcgcaaccacgcagattccacggaaaaatcacggacaaatcccgccgtttcctcgtttgcctcacccgatcgactcatcgacgctccgcggctccgcgcacctgcggcctgccgacctgagtccgaggcgaaaccacccgctaggtgcgcagcccgaaccgggtggaaggctgcagaaactgcggcggacgaagccacagccccacgtgcgccgttgcggtatccgcgcatcgcaaccgagcaagcagccatcccccgtcgcgcgcatcgcccgtgcaaccacgcaaaagtacggaaaatcctcgtcacttcctcgtgtcagcctcatccacgggtgaccctgccgcatgcaggacgccgcgcccgcgcgtagtttggcctgcacctgcacgttagccggtcaggatcggagagcgaagtgcacgagacggggcagagtcccatgattaaccggccgggtggcgacgggtcgcgttgcttgccgcttgatttgctggatcccatcggtgttcgcccgggggtacggtgggtcgccgctgctcggcctggtcatctggcgccccttgttcgcttgtgtcacgggccagcgcccatcgagctgcaaattccgtgacaaattgacagcttagctgctgcctcatcacagcgtacagtagtatactactactagaagccctctgattcctcgatgcattcattcgtgcataccctggctgaatgcgtgcacggctgttcgacaagggacggcatggaacggaatagtggatgccctgtggttatcaagtttttagacccaagtggggcagttctacatcaccatcttctaatttaaaggacaaatcttgtttttgtatgttgtgattcgtgatgatagtataagacttatattatatggacaagttaatttttagaaacaccgaccagaacgtgctagtatatatcacaaaggacgtaacggaaactgttgtttactggagctaagctcgattaaattgaacaccaatcagtcaatggagttgttagcctttgtcaattgcgactgagttgcacgtcactccattgttggacaccggatacatgcatgccattgctggcttatttgcaagtgaagaagaaaaggaaaagaaaagggaataacactgcacaaaactaagacttgagttcctctttggaattaagacctttctttccatagttgacgaaattataccgtcatgactcatgagcatcctggctagctcccaagtccctttctccattcctccaattatgtggcctacgaaataagaactcaaaaatgcggtacatgcttaacgaaattaaaagcttggcattatccatccaaaaacgtcgacctatcagaggggccatacccatacatgatgcatgcactcataattcacatctatgatgatattatatagaacaaaacggaaatgaattttcagctagtcagtcagccagtctcgtggtcgtgtggcgtggcagcgcatctcaccgcaccggcgttggtggtgcgtgccgtacgaacatgataagccctaatcttttatcggctttgctttgcttgctctccacatcatgcaaaggcagccacttctgttccgttcattcttatcccccaacccccactactcagcatcacctcagctcagcctcattctgcaactccattcaactgtctgatcccttttctcgcacgccctaaattcttcagatatcagacagttgcttctttctttgctttgtttttttcttttcttttcctaccatgtctttctgccatccgtcttatactttcctgtaggaaaatgtatatgtgcgtgcatggtgaccaccagtgttagtgatatgggtatactattagaaaagcgacgatcgacgagatgcgtacaagtacattattatctcttttattttttggattaacacatgattggctctagttaaggcatgcttggctcataaatttctgtcaactccactgattagttcgtgagttctaaacgaatataattaaaaccggtaggtgataaatcaacagctgatctgcatacttacgtaacatcacaagagatttgagctgggtgactgtgtactattgaggactagtcaagtagcatgtgtcgcaacgtgtgaacctgcggttcgactctatggaataagcatgctagcagtacagaggtttttgtttttcagtactcccttcgtttaacaatataaatcattctaatataaatcattctagtatttttatatttatattatttacaaaatactaaaatgatttacattatgaaacggataaattaggaatcatgtcgtaacgaccagtaagtaaaatctgctgaactgtgtgcgtacgtaattagtcgcagatgcagcgagggaaatgtcgattctgcgtcaagatgatgatgctggtgatcgctaccctgcccaaaatcttgagcctgaagggtctctctgatatttcttttctgctcgcacattcacctggagtcactgaacactggtccagctaaaaagaaataattggacacattcaccaacccccaacatcgtaatttttcagtagtgcgattgcgcacgaactcgaagatcatacggcgccactcactctagctattatactaatctttaattaattggatgccacaatcttatagtattaattaatttgtttgtttgtttgttcatggccgacttgaaacttttctgtgagtcacacaataagctgcccttttaattgtactagtagttttttaagtgatcaagaagcgattgatgcagaagagcgacaggagaggaccagaaactgaataaatccaacgctctacaacaagggaagctcaccggccaacaccagctagcaaagctaggcgacctactcgctcaatgttcatcagtaatactagtatttggtttttctttgcgtgggactcgacttttgtcttgagctgagattcgtgaaatgcatggtactaataattaaaatcctggggttctacacaaatagatctcgttcaacggaaacaggtgattctgaatgcgcacagatgcagagacaggaggggttaatccgttagtataaacgccccaggattagcaaagatcgattttcatatggcgtcacgtaaccgtcaatattaatttcacaagcacatgaaaaggacaaatagaatcgaagatcatagcgattattaattattatttcctctccaatttgcaactagctctgctagctgtgtcgtccatatccgtttccaggagtcgacgtccaaccgtactacgatgattctacgctcctaacggaaaacaatctaccgagctacgaaacgagtgcacaagaccacgcaaaatctactaacacgattacctcataacctcccgtgaattaatcgttttcagatggccgcgtatctcaaaccccagccgcgcccgtacgatttgacacgaaacttgggtacatttttcagcagcagcagcggggcgtggagccaaaatcttatgggtatctcccgtgcagcgtcgagagatcgaccgctcgatgccgcatcggcgcaagcggccaagcgggccacttcgcgcgcgtgccgcgctgtcgagtggagccggtggccggccgcctcccgtcccgtgcgatcccctccttttcccttccattttgtcgggcgcggccaccgccttttacacacccgcctgtcacgacgtacacctcctcctccacacatacgcacgcagccgattcgcgcgggatccgtacttttttcttctatgtatatctctcgttgtgggattagttattggtttggttactaagtggcgcctaattacctacttacagttgcagatacggggttggctgtgtgcgcgcgcgcgcgggcgcgggcgtgtggggggggggggggggggtgtataaaagcagtcgtcacgcacacgaatccacctcggtctctctcttctccgaagcgacccatactccccgtgcccgagccagagagtatggccgtctctgtccgttgctgcttcggctcctcctccctttcgcaccacgcacgactactcctcgtcatcgttgcgttgctcgcgcctcggctcgcttccggctgcgaccgctgcgtgcgccgctccagagcggcttactacacctcctcgctcacgctgactggtatgtcgacacgacggctctgtttttgttcgtggttttgcgttcagagggagcggccggattatggatcgactgattgattctgttcgtttgttcttgcgtggcacagccggttcttgcgggtatggcacggcggccgcgaccttcaacggcggcggattccttgccgccgcgggccccgcgctgtaccggggcggcgtcggctgcggcgcgtgctaccaggtaatcaagctcgatcgagaaggagaacacaaccgaagataggcaactagcttagctgcatatgccatgtccatggcttccccatcctgactgattcgctgctgcaggtgagatgcaaggacaagaagctgtgcagcaacgcgggcgcccgtgtcgtcgtcacggaccgcgccaggacgaaccgcaccggcctcgttctgagcagcccggcgttcgccgccatggcccgccccggcatggccgcgtcgctcaccgagctcgccgccgtggacgtcgagtacaagaggtaagcaaagctcaccaagctttactttttacccagctcgctttcttttcaccaaccgcaccttagctcgtgttccacacatatatagataaatattaactttaccactgttcaacagagagtttcaccggtccgttgctgtagtttaccagttgcaaagcgtacgtacgaaatgtttggcaagtgctaggcgaggcaatagatagtgaacacgtacgattgtcctaagccggaattggaagtctggctcaaattcgtcagcgatgtgcatgtgcagggtaccgtgcgagtacaggcacaggagcctctctgtcagagtcgacgagagaagtcgcggacccaacgagctcaccatcagcttcctctaccaaggcggccaaaccgacatcgtcgccgtcgacgtcgcccaggtaaaaacacagcacagcacagaacaatcattaacaatctgcaagtgtttgtgtcgcagaatctaacaatcgtgtgttgggagctgcaggttgggtcgtcgagctggaagttcatgacgagggagcacgggccgtcgtggagcatgccgaacgcgccgccggggccgctgcagatgaggctggtggtgaccggcggctacgacgggaagtgggtgtgggccgaccgggaggtcctgccgaggcggtggcgcgccggcgaggtctacgacacgggggtccagatcactgacatcgcccaggaaggctgcttcccctgcgacacgcacgagtggaagtagaagcccagccacacgtacttctcctgtcgtcacggccattttggttgggctttgatgagaaagaagacgtctctcggctcggctccaagtagagatttcactgacccgatttagagtcctcctaatccctcggcaacttcagaatttcctcttccgtttcttcttctttttccaactttgtacatgagctactaactaatgtgtaaagataaaattaaagcaagttgcaaaccgtcccgtcccattgggaccctaaacaactaacgaaaaacgaaccgaattggcgccgccgtgaagcaacaactctcctgagaacgtttgcaacaaccaacgtatcgcagtttcaaagggctcacatgctgttgctgcctctggcctgggtgtgttgcttccggcaacattcctctctaccctgagtccctgacacatggcttgctcggctgcctctgcctacggtgtgcttggtcacgaaatgaaggatggtagcacttgcttaatttactctagtttagatcaaatttaagctgatgcggatgtctaagtttgtattgagagggtgtatacatgataagaatagataagatatagctaaaagaattttcttaaccgggttactggcaccctcctaatatacagcccctgcatgttgctcgttgctgttggtggtcagacttgctgacggagctggtcgttaaaccttatcagaattctgcatgaaatgtgaggtgattaccgaaccgtttccattatctgaaaaaaaaaatgtgaggttgattacttacacgagaacattatgagggatattgcaattcagagtttcagacaagtatgtggtgggcatcagggcacggtaggtgagtgggccataaatggcagtcacagccatcatggacaccgcaactccacaagtccatggtgtgaggtatgatggccagttgcccgactgaactgaatgtgccggtgaaagtgagcttttaaattgagatttccctcgcattacgttgccagtgatcgtgtctacgtgatggtacagggttggatcaacacagcatcttctgcctttcgatctgaaactaggtactagctgcaagtgaaccagtgattcagacttcgaagcacttcatttcttcatttctgctgcccaaattgtccattttctttttcaaaacttggctgtccacgctccacggcctaggaccaggtcatggcttctaatcaaacagctcatgaacgcatataaaacgatacgtttgaactaattttttcacaaacaacaaaaccggtggtaattgaaatcaaattaaaatggagtacttgaaaccgagggttctgcaattctgctcagcgccaaagcaatcaaacatccgagcaactttgcaactagcacttgagaaggttaggtggtcaaccgtacatcatgcgtgcagcagcatggatcaatcgatttgcagcaccatcagccaacaatctgatccgatcactgaggctccaatatttgtaggcaagcaacacgatgatcactaaagcaagtatgtcatgtgtgagagcctcgagtgagacagagcggccggcccggcggtataattcgctgtccccttgtgcttagcttgcagtaggaattcagtaacctccaacacttggcattttgctgccgtataatcaatcatcatacaagccgaccagcacaagaaagaagactcgaatctagtggttaggagaactccaaatgaacaactgaattttaatcacgaagggtagttttgaatagttcttgttactatctctgtttgcttgtttccacacatgagcctttggtttgaggtccatgttcttgcccaattagattcagaagtacaattctggttaggtgtttcagatggttgctcatttaggtgcacagaaatactagtgacagtagtattgaagagctgttgccaagttagcagaggcaagtcttgtacttagtagatatatattgtcttatcatgcattcagacattaggataatcctaagagccgaagctaataatgttctcgtttggttcagtgaacaaaaaaatggacagctgatttgtaatattctgattctgtttcggataacagaaatcacaggtcagaatcatgagtactgtgcatagttctgagcttcttatccattagtaggacagggcgttcttattattatttttctttatctaaaaatattaggacgcaactagtgaaacagatggggcaagtacgcatcagcttcatgagtggatttatttgggagccatgaactccatcttgtgacttgtgaagagaaattggtggcctacctaaaccaacggtatctccattgtagttttgtaattgtgctaacaccaatgtgacagttattaggtgacatttttgttttgatcatgacaagatagaaatatatatcatgcaaccccaatcgaatataactactacgaacagagccaagtgacaaaatggttgcaatatttctttttcactttgttggctaacgaatcaccagcataaaactgatagtttatttcatctgccgacgtaggttgctagcccaagtattcaagctgaagtttgcaaagatgctacttaaatgatgacgatagcaactctatattagattattgagacgatgtttcagagaaatcggtgatgttactttctgaaggatgcggtgtcacacaatcacgaataagtgggtcactgttgttcaagcaggaggagttggtggcgactgtattaacaaaacctgaagagaaaatatgaacagagagcctcttaatttgactgaagacaatttttagttttaaaaaattgactgaagtgtgaagacataaataacgatctgacgtttgcagaaattttatgtgtatgcatgatatcagtaaatactatgttgttatggcgacacatgttgtttcatcttcagtatgacttgggttcagattctcaggaccccaaccagtgttcatagcttgactaggtaatacttgggccagcaaaaacaaagtaacagtgaatagggcaatgattgattttaggtggtgtttatattgtaaaacatagtgataagtcaggctcagacgtgttacctcaagatgacatagccacatcatgataaatctcgcttaacctagacgctcggaaagaaagctttggtgtcgttgatcagcacgcaactaccttgcagaagatgctctcagatcacatcgactatagcctttgtgcatatatcggcctactatcagccacatggcagggaacaatttgccaactcagatgaaatttatatggacagttcagttacctgttaccgcatatatatgaaacaaaatataaataccatgttctagacagtgcatgaatctccatttggaacacctaatttcagatgaagcagtttaatcagcagaagaatctggaaaaatattattgatctaaaccggaatctggaaaaaaaaaccgggcttaggtttttctgggccttaatctacggattacagcctgcagccaggaggatacaaacgttttgacgtcagtgggccaagatataacagtaccattgagaggccaagaatccaatacttatccggcctttcaagatccttgtccgtttatgtgttgaggtttgaaaatgactggttttggctgtagcctgtacgcagttacttaccaccgatatgattcatccaaatttggcttgctcacgttagtaggaaatcagacaaaataagagtacaggaacaaaaagatcaattaaaaacgaagggatcaagatcaactatactaattacccatttgatttttgtgatgattttcggcaagtcagtcacgcatactttggcatgttgaacttttcaaaattcaaatatgacggacctgactcctcatggacaagttcgacccatcttgatgcattcgacatgccaagctactgatatgtgtcatcattgcctctattatgcacatttgggagtagtgagacgacagcaacaggcatcacatcaagaggaggaatgtgtgcgttcactacaggaggatttgaaatatttgaatcacttttcaccaacccagcatttccttctgttatcagttgaacgcccgaaggtgcagaatcatcccagcatagagcgaatggtgtgtcgagatcacccttggtgtaggttctaacttggcggaggtccagacccggccgtgcgcctcctaagccggcccctcgtcatccgaatagcctcctggatgagcgtatcttcgtctggtattgatgactgacgtgcgttgcttgttgatggaccagatggatcaatctgcatagcttcagtgttctgagggccgtcgctggcgttagcttgaggaggaccagcatgtgcctgtggctgggcaagagactctgcaccaggaggaggaacaggaactggagttgtatcctgcgtttggttccttggtggagcagaaggagcttgggtgggttgtggtggcagtggaggcaccgaaggtgcaggaacaggctgaggtgcagggttcacttgccgagtctgtgctggtggtgggcgctgctgctgttgacgtgcctgcagaatagaagggttgcagtgaagtcagtatgtcagtcacacaaatataaactgtcacacatgctcgctactccctccgtcccataatataagggattttggagagatgtgacacaatacatggtcctaggatgagtcacatcccttcaaaatcccttatattatgagacggagggagtaataaatatatagaggtgcaaacaatcttttgaatcctacaactggtaaacaggacattaatactagaacagtaaacatcacaatgtgctcaaataacaactctatcgtgcactaacaaacaaaaattgttgacaccgccttataaatggcatggttaaagagtgcaacatttagtaattcaataaggaggtaatccaagcttctcaagtcacctactgtagtaaaatatcataacaagaatgaggctagtgttaatataaaaaaaataccatgaacagatcaaactatactagaagcaaaaatacataaatggactggggagtaacatcaacgttttaaaagatacctgtgggcgagatgtttgggtttgtgactgtgaagcaacatattgcaagatttcataaagccttgtctgaccatagttggaaaccttctggaagtaaagaaccgccatgtcgcaagctctagtcctcaactcaagcagattgtgatcgatatcagcttcgtattttgcaatccacggtttaaagaatgattcatacacataggcagtcccctgaaatcaacctgtgttaccaacaaacaagagatagattcttctagcagtttgaaatactagagtaccataccagtgttttgggataccacaaaaatacgacaaatgccagctttgcttcactgtacattggcaacctacacgcaaacaaaattatcatcagcaagcaggtaagatttcccctttactgttacacctgaaaaaaatacaattccaaatggtcaacttaccatgatacaaaattatccccaactctatcaaaaacagttagaacagcaagtaaaatcctgcaaaagccatgatcacacagctgagatcaagcataagaaatccaagaatgatagtccaaaataaaacaaaagggcataaaaagcataccagtactgacaccagaaccgcaacttctcgatctcaggcttgttcagttccaccgtcttgtagcaatcataggctgggtatgcatatccaagaataagcctgcaaaataggtaataacaaacatgtagcagaccaaaaccattacctactgcagtacttttgtacaaaaactgctgctacttacattaaagccccagtaatgaatgagccagccatattgactgttgaggcctaaaggttaagaaaacaaacatttgttagaaacactgtttaacagccaataacagcatccataaacaaggatgtcctatgagcatcgaatctacagcagcagttacacataaaccctcatcaagctccttcacaacacaaaacatagataagcagatcattataccgctttggcagttttcaacttttgctccccttattaatacagtcatcatgcgttttaaaaaatagtattcaatcatgactgcatcgtagattcatagtagcttttcggacccttaatttatagatttcagattctctataccagatccgttccaaataaaaaaaaaaactgctataccaaaggatgaagacagtgggggggaatctatatgaacaacctacttagtaaacactagtgctaatttgaggagtttgataacggatcgacttgaatccccaaataaaaaatcaaacgagctgccaaaattgcttcgctaaattgaggaactacctagacagtaaagcaaccccctacaaaggcaatcactacgtttgtctcgcaaatctctccaaaatccaaatgcaagctgcttacaccaacatggaaacagagtgcagaacatacagcaaaaggatcacatctcaactgcaacagcagcctaatcccatatctgacaaacaacctgatgatactcgtagcgtgtatggaaagttggaaacacttctaacgggccgcgaagctacggaaacaaatcgaaacgagggagtatacctttcctccggccacaagcaacggctcgatcgagcgagcgagcgagacggcggcgtcggtgctgaccgaaggacaagagggcggagaagctcgtgtcccctgggcccggggctccgacgaggatggcgcggtcccgcagcgaactcgagggaggaggatgcgaggctagtattccggcgtctcccgtactcccagccgccgccgccgcccgcggctcgccggcgtagtgcgcgagcaaccgcactgtttgcgcacgagaagtcggcgacggtgggtgtttcggccggcggctggcggcttgggctgctttatattgggccgttagtgggtcgttatcttgggccgttttagattgggctcttacttctgagacctcttgttgctcgtgttcaagcccacctgttctccgctgcttgcaccaatgccaatttcagtctcagaaattcagaatccacacacaagtatgttgtcatgttcagattactgaaaatgcaggtgtgcaattagccactaagctttaattaaatactaaatttgatactggtattagttaattctttgcactcatgcagattagtattgtcggttacaattgtttgcactcatgcagatctggcgatctcctgctataccgggataccagttctctagtattgtcaagcttgatagctgcagcacatggctgcattcatcgatagatttttccgctagacgaacatgctcacattctagagacagatgccgcagccgtgattaactaactcagccgaccaaatcggcggccggtggcgtttgacataaaagaatctgcatattcattctagtcgctctctcacagtcacgtactcttggctgcttctcaaactacatgcaacgacattcacgaaccccaaccaagtcaatttggcttcactgcaaacgatggacgatacgattggatttcttgtcgactactactgcagacttcaacgttcaggttggagattctatccgctaagagtgtgtttatttcacactaaaattagaagtttggttgtaaaattaaaagtttggttgaaattgaaacaatgtgaaagaaaagttaaaagtttgaagaaaatatttagaactaaacgaggcgtaaatgatctgaagctagaagctggtctggataatcttcagtcatgtcagtaacttctgcggttttggctacgaaaagcatttgcaacttgaggtgtgtttagtttacatcaaaattaaaagtttggttgaattggaatgatgtgacgaaaaatttgaaagtttgtgtgtagaaaggttttcatgtgatggaaaaattgaaagtttgaagaataattttacaactaaacacggcctaagctttaattcgtgcacaatataaagtactagtactacgtattagtacataaattttgaaaagaagggtgtgtttagttcgcgttaaaattaaaagttacattaaaattaaaatgatgtgatggaaaaattagaagtttgtgtatagaaaagttttgatgtgatggaaaagttgaaagtttgaagaaaaagttgagactaaaccaggccgaagtagtacataaattatccggtctctataatgctttacatcagcatctcgtgatccttaatgtgcgtaaagagggtgtcattaattaacaggtcgttcagctgatcatgctgaccaatttgatcaatgatcaatcgatgatgatgatgaagatagtatgtcacctgctaagtgacaaggatggatggcactgctggcaggaggacacgtcgcatgctagcttttaacatcgagagccccactctacaaaaacaccttgagatttgtagattaatcagagcacagttagcgttcattaaattatttgcagtgcaatgcatctgatacacggttattgtaccgcctgttatgctcttcattgtccctggaaggccatggtgcggcaattcttttgttgcacgctttcatgtgtgtagatctatctgtttatctggagtatctcattggaatccctaaacaaaggttgaatgatgcaggcaagtactaaaaatcacgagcataggttgtagacttgtagtagcacaaaatcgtagtggtataatataatttgatccatacataagagcaaacggcctttgtgttggtatatcagccgtagtctgcaaacactaacatgtggtcatggattcttccttccagattcagggggagtcaaatgcatcgtcagtaataagcaggacataggaaaacctggaaaatcttagtgcggacgtgcaaacggacgaaaaggatcgtgacagggcaacgggagatgatcagctatctagatactccaaccaccctgcatgcaggggagcttggaaacaagcctgcagcgaactagttatgcacaaataacaccaaaggaaagaacaccaaaggtcttgatctatagagttgatcacatcgacccagccaaataacaccaaaggaaaataatagtactacgcgagatgcatggattcagaaagggacaccaacccaaacccaatgattgatttcatcgtctcacagtccgatcgatcaatcgatccatgtagggatgaaccccacatggaactatcgaggacggtatggagtagcagcaaggccagtgccagcggctggcaagtcgatcgcaatgatttgctgctcgtacggccccgcccccctccatttgcattgcaccagacgaagatgagtattgaagtcgcgagatatggcgatcgatcgatccctctccttgcagcgcaggccaaccggtgtcaaacgtccccatcgcacgagcccgagaggccccgccccagatgggacgctgcgccagtgcggtgcacccatccgcatccgttccgcccccaccaatcgatcgaggcgatggcaatggcgagtgcacatattggccgggacagcggagcggaggggccccggtgcggaggaggaggagggaactaggggagcgaccgagcgaggaggcgttgtggcgcgcgacgccgacgcgcgcgcgcggccatgacggcattgaatgtgggacgggggagtgagctgtgatgagcgaggtgggccggcgcgcgcgagggggcgcgggtccccgaggcacgcaccggcgcatgcacgtgtccgcgcgttgcgccgtggggcgccacacgccaggtgctcccacaccgggtggcagggcccgcgccacaggtactggccctaaactaactttactctccgtgcaatgcaagatagatgtgctgccaatttgcacctgtatactactacctgtgtaatccaaacaagagtccaggacgcttggagcgagtttgaatttgttattggcctttgcgaatttgaatttatataaaaatatttagtccaaaaacgaaaatgacctatcaattcaagcatggcgcaagcgtggatctgaaatattttgaagtccggacaaacctcactataactagtactactatttaatataggaattctatttgaaaatttctaattatatgatattttaatggattatccgtcgataagcccgggcatctgctcggggtggccgggtggtagatccggcccaggattatcctacttcctcatataggagaatcatttacatctatggtagtattttctagtacatgtgagcaatttttacatgggatattttttatgttacatgtgatattttggtacataagagttactccatgtgctaatatagtaggagtatgtcggtcgtgaaaaaaaaaaggagttactccatctaagtagctacaaaacggcattactgtttgcaagccacaggacgttggcactgacttttcaattttcactctccattcagttcaaaaaaattttcactctccataatgtactaccctgctgcacaagcaaaggaaatgaggccactgcaaatggttcgttaaacgagaaaatttaccctagaaagaaacaaataaacttattgaagtggcccagaacagtagtacgaaaaataggcacagtacactatcgtcctaactggccagattaccagaagaatcctgtagtccgctgctctccctagcttgttgaacacggtggttatacccttcaggacggacttcagaatcttgtatcgtaagctgatgctgcccaaagctcacggggggagtgaaaaatccaactcctactcgcgccactccgccactggcgcatggctagctgccgaacacagtatacaagaccacaccccctcccacccgtgcgggctctaccaatccacaccacaccaccctataaaaacggccgcgatccacttgccacaccacggccaccaccaccaactcgatcgcacagcaaaaagcccatactgccaccgcgagcgccgggaagagcacaacagcttctcgagcaagccggaggtgcacgacgcagcaaatggcagcgggattccgccgacggctcaccgcgctcaccatccccaaggcatcgtcctacctccgccggacgaggcacaagaagttatcgtactcccgcgcccgctccgctagcctccccggccgcttccacccggtcgtcaccggcctgcacgagtcggcgagtgctctcctcgggtggactgatgaggcgccggcgcaggctggcacgcagtggatcggcgaaggggtcggccacctggtgcggctcttggcgggcttgacggagctgctccaccacccgcaggcgcaggacccgctccggccgccgcgcaaggcggcgccgtggacggagcggctgctcgacgacctcctcctcctcgccgacgcgcacgggtgcttccgcgaggcgctcctggcgctcaagcagctcctcgccgaggcccacgccgcgctccgccgccgcgacgcgacccgcctcgccgccgcgctgcgcgcgcgccgccgctcggaccgcgacctctcccgcctcgcctccacattgcgtgacctctcctaccgctcctcttccgccgcagcgacgtccgactccggcgaggccgcgctagccgaggccgtcggggccgccacgtgcgccgcggcggccgcgtccgcctccttcttcgcgggcctcgcgtccgcctccgcctcctctgcctcgcggtcgttggcgtccccgaccgcagcctctcccgcaaaggtagcggtcgcgccggtgtggtgggtggccgacctcctgcggtggcggcggcgcacggtgtcggtcgctgcctgcgagtccggcgcaggcgcaaaggagacgccattggacgaatgcatcgatgaggaagaggaggaaaggaaggcggccatggatcggctgctcaggctggaggagtgcgtcgtggcggcggaagacggctgcgagcaggtgtaccgggcgctcgtgaacgcgagggtgtcactgctcaacgtactgacgccgtgcttttgatcttctctggagggaaattcctggaagattagtgatcaggacaatgcggatttgtttgacatcattcttcttagtttttggtaggttgcgtacatgatgtatagggatcgtttcacaatggaatggaattgtgtttaggtgaaatattcagtaaaatttagttattagctttcaaatcaaatgtctacacaacctcactttcatggattacctccaaattcagaggttgctttcctgattcttaagcgacaagcagcaaccatataaacttatgttaattagaccttgatttggatgcgagttaatgtcaattgctaaaataccaaatggtatctggattcagctgcaattttattcccgtctcatttttcagctatacgcagccatgcagggtttggctctgaactgaaagataaccgttaagctgagcatgtgaggcctctgctttttattcacatgcatttttcaatcgcaaagatgaatctttgttaaatcgcgtaagccgttcggtcggtttggcatcacatggaattgggtcaaggagttaatgtatcacgttggaatcgaacttaccaaattgtctttctatttaagctggcgtttaggtcctttgatgcaggctttgcggctgcattctatagttatgtcttttcagttatttttagcacttaatactaatatactgaaaggagcattgaacatttaactatgacattgtctcagtgcttaaagtagtagcagagtataatgtactagcttcggtttgcaaagaagaaacacaaatgcaggcaccgttcactgttcggaaacgcagaatcagttcctctttcatcttgttagatctttcagataagttgggtggttgtgaaggttaatgcacctaaagccagaatcaagatcgtcagtcaagagaagctgcacttttaagccggatctttcctttgcaaccaaaccaatacagtgtacatgccccagctttagcgtgctcatcaaacctgtgcaacctataatttatctagctagaaggtcgcgatctaaactagaatcggaagcatgcacggatccgtataatttggcgcatctgaacgctgaacttgcgtcggctctgtactgaaaatctgaaacccaacatctctatagaactagtcatggttggtcactagttgtgttatcagaacttagaactagtacaattatttattttggtgactaattctccaatcattttgcaccacttagggtcgaaatggacaagctaacggatcggttgtgttgtccttcttcccaaagaaacaacaatgtcatcgctcgtttctgtcgtcgtgcatggaagcttggtgctactttcgttttcgctactattgggccccagcaagatgggcctggaagccccacttattggagcccactacgatccaatgaaccatcacgagatgcagggagattttctgcacgttgttagcgttagttcgaggacgtaacacggtgatcatttgggagttagtaggacggacaccggtgcctatctaatcggatcactcttaattttcgatgtgatcgttcaggcaaacaggacagctaaagatcggaaacgtatttcttatgtgattcgtactcacccgtgtaaggggtgtaaagttttgacgtgttacatcagatatacatgttcgatgatattttgtacaccttttttattttataagaaatggggtgcgtcaaaatattaattccgagaatgacagtacagtagtaaaattagtgattaattatcaccaatgatacaatctggcgtacatgagaatgttatatgacatgtgcagtgctgcccaattaatatacgggtgcatatatactcacgtgtatatatatatatatatatatatatatatatatatttaatgatgtatttcagccaggatagaatatataaatatatgcatggaatagatggtagaataaatggcagcacagctataaacgatatcactgacgaaaagaagaaatgacggtggattgattttggaagcatgccactgtagaatcatcattagagagcaataatcacgtcatttgccggcagttgatttcctatcgatgattccatggaaaccatggacacgcacgtatgcttagaaaccagaaattgctctgacaggagaattccacaccatatacagattgcacgcatatacgaatatgaggaaaatgatccctctgtatcattccaaattggaaaggagatcggccagtgtaactcagacggaatcatgccgaataaggatctcggttaattggaagaatcacagagcatatggaaagaaatgctaatcgctaaattaggcaattggctgatcacgcatgcactgatcgagccatgcacgtactggctggaaccgcctttcttcactataaaaggccatgccatttcacacaacggacacacagaaacggaggaacacacagacagaatacacacacgcgacagtcacagagagagagacacgcaccattttggccggagaatctcggcgtccggcgggaacacgtgcgctcggcggccggtgacgttggccacagtgcctcggcgtccggcgaggaggcgcgtggagaaggagacgatcgccggagcatgtactcagccattgccatgggtatagcttattagctttcttttgtttttcctgcttttctgtttagatcgtcatgcatgcacaacacggcgacgaggcgagtttctggtgatgcccggcatgctggagatagcgtcctctccgtctgtcggaggcactgccggccggagatcgcgtcgctccctctcatcagagatgtcggtcgccggcgacacatctacctctgccgcgaagtccttgcctcgccggccacaacctctatcccacgacgtctttacctggcgatgtgatgtcaccgagacgttggacgtcgtcgccttgccggtcgcagcctcccctacactacatcactgacgtccgctcgctctcgtcgacgttaccatcttcttcgaactcatcggctggttgctcgaggagaatgccggccggagcgtcactactcggtgcccgcaaggcgtcaccagctccagccacgtcgcaagccatctcgtcggagttgtcggggacgtcgtcgagccgcctgagtccgtagacgacgcaacgctgccaagcgatgctcgccatcatccgctgcttgccggagaaggttttttgtcattttgcctcaccggagcacgccaaagggagtcgaggcagccgccagggcgctacgccgcagagccgtcctatgtcgcggatgctaactgtcttgtgcatgccattgtatacggtggcaagccaacaaaacaagacatgcatgcatgctactgtacatggtgacaagcaaaaatgagtttgcagattcatactcatttggggctgctccatattaaacttccaagccacgaccaatttggctattattcgcgttgatcattttacttttataatctaattccgatgcaatttctacgtcgtcgggtcatccaagctacacaattccatgcatgtcttcaacaacaatataaaccaatacgtcgtccaaggccgatgaggctagacggcagggcgggcggagtcgacaccaagacaacgtcaccaacaccggcgtgcggaccgacgaggccgcgaataccgccggcgcccactcacacacatctacatcaccatcaccatcatgcatgggagaacgtgaagcgaagacagacgacgacgaccagcgtagcttaatcggaggtatctcacgggtttaacccgcgagagtaattaaccgggtgtcttccgagaccccgggaaccaggagatcacaatcgccaagtcagatccaccttgcttatgggccgtggagcgtatttgaccaaggattctgtatttttgtaattcttcgagaattataataaaatgcatttttccttcgtccactttattttttttgtgtacttagtacactggcacgcccgcacattttttttattttatttccctgggcagagaagaaaaaattattttttttctctctaaacaaaatggcacgcccagtgggacatggttctcctcccatctttgctacgtgcaaatggtcgtcggactcgtcttcgctcgttcaagcccacattctgcatccaaatgcatgaagatcactccctgaacaaatatgctaataaggatatccttattgcaggggaatttttccactctgacaacacaccggtgccaaggatgattcagtttggatcacttcctccgatggtggtgttcgagcaaggttccaaggtgttctttcaccagactcaggagatggctcaatttgaagtgatgcaatcaaagaaggctcggaaatgggctgctactaaggcaaagaaaaagcgtcgtacacttatgctggaggctcgctgttttctgaagaaagcagtcatcactgaactaaaaggagatgtggaaggagctcagcagctgcgtgggaaagcttccaataggcgtgcacaagcagcttccttgtacactccaccaaaaataaatgaacaagacatcccgaagccaaccgtgcagcgctcggaggtggaattactggagtcgttagaggctgtctcaagcaatctgcggcgactaatgactaatgctcgtctgacaaacagtcctcacccacttcggaactatcgaaggaagtatagcaaggtgcaacgactgcaccagctagtacggtcacgcattgcacagagcaccgtccctgacgtggattggtcgcttaatgcaatggaattggctgacaaagtcttcaagtaccgtagcactttaacgccgccgtatgatatgttccctgatgaatgggctcatgaaccaaacaaagtcaaactcttggtacgacaggagatcatgagagagttttggaagcgtcggtctcagaaaacaactttattaccgggtccaaccgccgcctatactaagcacggagatcctcctcggcaaagatcatgggagccatgcttgcacatctccgcggcaggagtttcctcgtcaatcaacaccagtaatagatttgctgttctggcggccgaggcaccagcaccacgtaatgatgatttacgtcaagaatttcggcggctacgagatcaaatgaaccaacttcagaggcaactaagtcgtcctgaagctccggagtcatccacaacacgtaccgggggtggggttcgatatcctatctcgaactatcgcccgcaacgagatcaccgaacctgggcaccacgacgagcacccatgtctatgtcgagctttccacataggcaaccagggccgccacagcgcgggaattattggcatcgccaacaaaattacatggcaccacctcgtgctaattatcagtggagagcacgtaatcccgctcaagatgtagctccctctcgagctcctgtaccaattagacgactaattcaagtccaaccaagggaggtgcctcgtgcgcaacaggattcgccaccccgcctcccaatgccatcgtttccagcggcgtctcatgagccatctatcaaccaacgcaagcgggagaggcggcgggccaatcgccatgcactataccaagaacttgaacaattggttttaaaacacacgcaagtccgtgtccgttcagatgaagagatccaccaagaagacggaagaatcacgtttcgcatttctgcggaattggagcagagtgagagatttaattacctcctcgctcggctcacgccaaaaccgcgtggaacacgagctactaggcaagatgaggcaccctcggcgcagcgttccttgactatactccggagaaataatgaagaaataaagcccccatcggcagccccgtctctagggaggcagcaagcgcttgatcaagccgtccccatggatggcattgaacagcaacctgctatggctgcaccccacagccaagaaccgacagaggacgaggcgaataataaggaggaagaaatgaaggatatagatcaaagaaaaaatagtgctgcgttatgtggcacagtgacagctcacgatggtggcacgtctaattgggcaccgcctcgcataacccaggagctgtcatatccttccgacgaagaaatcgcaccaaacccaaaagcggatttccgcaaaactataattccaagtttcggtttagtgcgctcgttgtttaaaagcaatgatgaggccgcaaaggaggctgcagccacgacatcagaggaagtaaggtccaaagctccatgcttacctataacctcaaggaagggttcacgatctgatgatgatatatacgctcgctcctacagagaccttgcgtctcatcttccccgtgatccccggcaagttcaacgagtagcaagcagaccgggttctaatactcggttaaaatctattgcactcgagggaatgaaagagaacctcccaaaaccagacacagaacaggaggatccaagtggcgaaggagatgtatatgactatagttcctcctcttcattagaaaatcacgaatcgtcacctcgttatcatgatcttaatccatcccttccttcagacgagggcgaacattttgatgatctccacactgcactagtgcatgcgactggtgagaagttggacgatagcaagacaggtgagaaaccggcaaaaatactcactgacataggtgcatctggttctggtgaagctaagctacaagaacaacttatcgagcaaaggcaaatgatggagcagttggctgcaaaattcgagaactttctcaaattcatggaaatcaacggtcaacctatgcctcatcatgattcgccctcgaaaaatattgatccgcaaattgaagaaatcgaggacattactcatgagcataccaatcatcaatttcgttcaaatactcatcctcgacccactggaaaaccaattacatcagtaaacacgatgccctccccaagctcgctcaaagactatcatgacattgtcaaggacatggtaaacaagaagttgaaacaaattgctgctgagcaagcgcctcaatcctcggaaagtgaattggagaagccatatgaagcttggcatgatctcgtgccctttccttcagggtggcatccaccgaagttccgtcagttcgatggtacaggagatgcgagggaacatctagcctactttgaggcagcttgtggtgacaccgccaataacccgtcactgctattacgtcaattctcaggatctcttaccggcccggctttccattggtatagtcggttgcctattgggtccataagcaattgggccggcatgaaagaggtttttaaaaaacattttgttgcaatgaaaaaagatttctctatagtagaactcgcacaagtcaaacagcgccgggatgagaacatcgatgactatactgtccgctttcgtaatagttatgtgcgactcgctagagagatgcatctagaggatgcgatcgaaatgtgtgtccatgggatgctacaacattggtcactggaggtgtcacgtcgtgagccgaggacatttagtgctctcagctcagcggtggcagccacaaagttagaatttgagaagtctccgcaaatcatggagctctacaaaaatgccagtgcttttgatcctgtcaaaagatttaattcaacagcaaaggccccaagtagtgggagtaaacctaaagcaccagcagaagccaatgcagctaggctgtctcctgttacacatcatggaggagtgcctgttttgggtgctaggtatgaacaagccgggggcaggcaacgctcatccctgcaagaactccttagaaaacagtacatattcaagcgagagttgatcaaagatatgtttaatgaattgatggaccatcatgcattgaatttaccagagcctagaaggcctgaacaagcaaacatgacaaataatcctctgtactgtccatatcatagatatgttggacatgttattgaagattgtatctccttcaaggaatggcttcagcgagctgtcacagagaagaaaatcaacttggatcaagatgctattaatccagactaccacacagtcaatgtagtgactatcgaatctcattctatgcaaagacaggtgaaacaagaacaggagatttgggtgccgctctcacaagtggagcaccaattggctggcacgacatttgtcacagcgccaagacccattactcgcaaagaaacaccacatatcaatcacaacaaggggccgtggaaagtcgttcatcatcaccggccacagagacgctggcttccacgtcacgtgccctcagactcgacgatgctcggtgccccggcactacggaggtggcatgacccgagtcgtcgacgcatgccagcaagatttgtcccctggtcagagggagacgaatctttccctcgcgcaacttatacactcccgacgttggcgcaatttatgccgccgagctgggggcaaaaatctgcacaaaatcgggaagaaatgcaagaagatgcccatgtcacgactgcagaaaacattgccacttgtaatgttttatctagctccagtagcactggtctcaaagagatcttcacctcggatgaacgtgaagcactacaggccaatgttttctcggaagagggacaagtagaagaagttaacatgaacttgcggggagggaaagttatcccagaaccgacaaagatcaagttaactaagcctgccaaagtcatggttccaaaggaggtaccgccattggagaaaggagctgaagtacccacaaaggaaaaagcaaaaatatcagaggttgattataatgtgcttgcccacctaaaacgcgtgcctgcgttattaagtgtttatgatgctctcatgttggtgccaaatctaagggaggctctcgtaaaagctttacaagccccggagctctatgaggtggccatggcaaagcatcgtctcctctctaatccattgtatgtaaacgagatcacctttgacgagcaagacaaagctgtggaagaggaagatcataatcgtccactttatattgaaggaaatatcgggagcgcacatctgcgacgaatcctgattgatccgggttctgccgtgaatatactacccatgcgtagtttggcccgagctggatatgcattaaatgatttggaatccactgatgtgatgatttgtggatttgacaatcaagggaaaccaactctaggagctataacagtaaaaattcagatgtctacatttagcttcaaagtacgattctttgtcatcgaagcaaatacgtcatactcggccctactaggtagaccatggattcacaagtatcgtgtggtgccttcaacactacaccaatgcttaaagttcctagatggtagtgggacgcaacagaggatcgtcggcaacctctctccatacactacccaagaatcgcatcatgccgatgcaaagtactattttccagttgacgattctgaccaaactcttggtcgaacaactccagcagcggatctcctaatcacgcctggacgcacacctaccccagagataagacggctcatcacagcaggaccacttgctggtgcgacagggtcctcaacccgtaatcgcagaaataacgctcgccaccactcattcatgagtgcacagtatgagaataagccgtatacgggaaccggaaagtccggtgtcgtggttccagtagagaaggatactgctcttacgtcaccgactttcacacctctgttgttgaaagcagggacatcatcacggactccaactacactaaggtctgtggcgagagttccggttgatttacaggctccctcatcaaaagaaatcttactaaccagaaatgttgcaggggtccaaggccgcaaattgctagatatcagcaacgatgcgccgacagtaatcacgatcggggctcgcaacaattctaggtcaaaggagaaaataacgctggaagaagactctaaacaaaagggtttagagattaaagaggttgtacggggagctaaaaatatacagcccccatcactttatgtttctgtgactactcctctagaggtttgggttattcctggatcctccaatacctcaaatcatactatattttataaggtaccaatggtagaaccatgcgacttaattattgaactccctaatgctcatttggatgcagaagaagtggctaccactatgaaggtagatgccaaattaattcctttattggaaaaggctgggatcaacgttcaacaaaacaggcgaatgccgccgccgccggctatatgtgaggaatggtgggggcaagcagaagaaatgatcaagaaaaaatgcaaggtccagccaaagttcgggctcggttattccaagccttattcgtctgatagtgaagacgaagactttgatgatgatgctgaattccaatgttatactttatccgtcaaggcaaaagatgacattggttgctcctacgaaatacctaaagattcttacgctagcatgatcacagagcaagagggagaattagaagatcccttcatgcctgatgaactcaaagaggagaagcaacccaccattgacgatcttgtggaaattaatttaggcaccgtggatgatccccgccctacatttgttagtgccgcgctttcggccgaagaacaagagagttatcgaagcttcctgatggagtaccgggattgctttgcttggacatataaggagatgccgggtcttgatccccgtgttgcaacacacaaacttgccatcgacccacaatttcggcctgtaaagcagccgccacgtcgcctacgaccagaattccaagatcaagtcattgcggaggtagataggcttatcacggcaggatttatcaaagaggtacaatatcctcggtggctggccaacatcgtgcccgtagagaaaaagaacggccaggtacgagtctgtgttgactttcgtgacctgaaccgtgcatgtcctaaggacgatttccccatacccatcaccgaaatggtcgtcgactcgaccaccggttatggtgccttatcttttatggatgggtcatcaggatataaccagatcaagatggatccaagagatgccattgacactgcatttagaactccgaagggcaacttttattacactgtaatgccttttggtctaaagaatgctggagctacttatcagcgagcaatgacgtatgtgctcgatgatctcatacaccaatcggttgagtgctatgttgatgatatggttgtaaagactaaggaacgagaacgtcaccaggaagatttgcgggtggtttttgagcggttacgcaaacatcagctaaaaatgaacccgctcaagtgtgcctttgctgtacaatcaggtattttccttggtttcgtcgtgcggtaccgaggtatcgagatcgaaccaaagaaaataaaagctattgttaatatgcctcctcctaaagatctaaaagatctaaaaacattacaggggaagctagcatacattaggcgtttcatttcaaacctatctggtcgcattcaaccattcgccaagctcatgaaaaagggggcaccgttcgagtgggatgcagaatgccaaagtggattcgacagtattaaaaggtatctgttaaatcctcccgtcttggccgctccggttaaagggcgccctctcattctctatattgctacacagcccgtctcagtaggagctttgctcgcacaacacaatgacgagggaaaagaagtggcctgctactatctcagccgcacgatggttggtgccgagcgtaattattctccaattgagaaattatgcttagctctaatattcgcattgaaaaagctacgacattacatgcttacacatcagatccagcttatcgcaagagcggatcctataaggtacgtgttaagtcaacccctacttgccgggagactcgggaaatgggccttgcttatgatggaatttgatataacctatgttccgcagaaggcagtgaaggggcaagctttggcggaattcctcgcggcacaccccgtgccagacgattccccactgattacagaattgcctgatgaggatgttttcacaattgacacagaaccctcttgggagttatactttgacggagcatcacgcacggagaatgatcgcgatggtactcctcggaaaagagccggtgctggtttggtattcaagacaccacaaggcggggtgatataccattcattctctctactcaaagaggaatgttccaataatgaagctgaatacgaggcgctaatctttggcctcttattggccctctccatggaggtacgttctatacgggtatatggtgactctcaactaattgttcgacaaataaatgatatatatgaggtccgtaagcaagaattggtgccgtattacagtgcggcccgaaggcttatggaaaagtttggacatattgaggtcatgcatgtaccacgcagcagaaatgccccagctgatgcattggcaaaactcgctgcagcgctggtgcttccgcaaggagggcctacacaagtgaacgtcgaggagaggtggttgctacctgctgtgctggaactcctcctgaacgagtatgaggtcgataccgtcatgcccgccgctgcaaaagaggatgattggcgagtgcccttcctcaattatttcaggcgatcctacgggcaagaagtactccttcgatgcgtggacagattggaggcggataaagttttacaggaggtgcatcatggggtttgcgggggacaccagagcggacccaagatgtatcatagcatccgactagctgggtattattggcctggcatcatggctgattgcctcaaggttgccaagtcatgtcatggctgtcaaattcacggtgacttcaagcatttaccacctgttccccttcatcctacggtgcctgcttggccgttcgaagcatggggaatagatgtcatcgggccgattgaccccccgtcttccaggggacatcgctttatactcgccatcacagattacttctctaagtgggctgaagcggtgtcgttacgtgaagtaaagactgacaatgtcattagcttcctagaacgacatataatctatcgcttcggagtcccccaccgcatcacttctgataatggcaaatggaatgattgaggccttcaataagacgctcggcaagatactaaagaaggtcgttaaccgacatcgaagggattggcatgaccgcctcttcgaagctctttgggcgtaccgcgtcactgtccgtacccctacacaatgcaccccatactcactcgtttatgggagtgaggctgttctaccactcgaagtagaagtaccttctctccgagtggccatccacgaagagatcactcaagacgagcgagttcggcttcggttccaggagctggatacgttggaagaaggtcgtctccatgccattcaaaacttggaattatatcgacagaatatggtgcgggcttacaacaagctcgtcaagcaacgggttttccgaaaaggggaatatgttcttgtacttcggcgtcccatcgtggtgactcataaaattagaggaaaattcgaacctaaatgggaggggccgtatattgttgagcaagcttatgatgggggagcatatcagttgatagattgtcagggaatcagaccaatgccccctattaatggaaggtttttgaagaaatatttcgcataatgttttttttttcctttttttttccattctttttctgcttgatcactgttttttttccttcaaaaaaaaaacaagaatatacaaaaaaaaatgagagttagagagaggtcatgctttcaaatgcattctctctactctgtttttttttttccttttctctgctcctttatcaatggaccattggtcctaaaaaaagggctttcccacgatgagactagctcagggctaatgatttggctgccagaagacttgtcgaagactgactaaaacaaaaaatatgtaagaagagaaaagaaacatcttcatcacacagcacacaatgccaagcagtggttgccgaagctagtggaaaatattgcacagttaactactgggtagcggggacgatatttccctcgttttctcggtgagtctcagaccaatggagacgttgagccccagggtaagactataggaagaagagcatgaaagggctacctgtcccaacataagttgcggttcagtgtgcagccgcttgccaaccctatgaggcaagaacaagggttaaaaaaaaaaaatcatgcctgcgagggatatttagacacatagttgagtggccactctctgaattccttggaagacgaaggctgcaatcctcatacgaagtattcaacacacaaccaatggttatatggttttcccttgaaaaatatccaagcgtcagaaattcaaaagaacaaaaaaaaaagaagagtaagaataagaagaaagaagatatcaatagtcgagcatgaagtcttttttctcctctccgaatcaacatggagaatatatcacgtaccataacacggaaggaggagagtggttattcaacacccctcggcaaaagtaatggcacatttccaaatccaactcccaaaaccaatgttaaacattatagcccacctaagtctccggttcgatgagacaagcatcgggaggtccgcagctaaccggtaaccctgccgaagcattatcactccacatccacgaacatcgaaagaactgttatgatctgagtcatactcgccatggctattcggcgatatcaaatatgataagtctttcggcagccttatctgaagtcacctccatagctgactcttgatgggaaagccaacatttttttgaactaaaacacacaaatatttttttttcctcgtgtttattcatttttttctttctttcactgataccttcgttaaggtatatgatgtgctactgaaatatttataacataatgaccacttaagctttaatcttcatatttatcttggatgacttttggcttctggtaagtagcgatggatgtgccgctacacatatttagggagcagtgcaacacgccagtgcggccagtgtgaatctgtgaaacccttcaactcattcagctgacatcgtggattttttttaacgatcgtgtgtgggttgataaaattcgctccggacacggcacgtttgtttcgccatggccaggatagattatggcatggatgttcgcctcatatatctactctggaccctgccaagagatgcacaggtccgaggagtatttcgttaattttggcatggttgttcgcctcattcttttactttggatcttattaatcatgtagaggtccaagggatattttgttaataatggcatggttgttcgcctaatccatttgcttcggacctgatcaataatatgcaggcccaaaggatacttgttaacgatggcatggatgttcgcctaaattaaatgaattcagaccttatcataaaatatacaggccagaagaaatattttgctcaacgatagcctggatttcggcctcatattctactaatccattaggctctgacatgggtttcttcggccccagcgcatcctagtggagtatatatcatagtaaatacacagttatttattgcaaaatacaggtggcataatctataggtaccatgagattagtagaagggattaaacatctttacgatggcagctgcatgcacttctccaaactaagaaacacagagttcgccttgtttggtcagtatttgaactctgcttgcagttatgagattttaaaaaaaaaaaaaaaagggggagatcaaacatatggtaaaaaaatgtgtgatgtggtacttaaattattacgcatcaggaaatggaaattttcatcaagataattctgaatcgctccacactcgaatttaattaacagtagagaagtggtgcgactattcggtcgcatagacgaaacatggtgacatggatttactaacagtaacatgcacctggtcagagaacgaggcaataattttcatcaagcaaaattaagcttgaatttactcacaaaaggcttgattctgtgtatacaatatggacaaaaaaaaaagaaagaaaaagggaagcagaaaacaagcacatatacatatatggaggaaaaaaaataatactaaatttgtgccagttaagcactagtactcataatatttttcataatattttgggcgcatctaaggataccccagattattacaataagatgagaaagactggaatcacaagctaaggacacaacttttattctggaaaatataaagagtaaagactggctgatattactcttaaggaatagctcggataactgtaggatgactcaattaaactattactcgggaggtgctggaagaccaaaatatgggttgcacggataggacaagatgcgaaggatggtcggtggggcagacgctccagcctccttctgcttttttgcggcttcagcattggtctttgcgttggcacacttgttctccagttcggccaccttctgggacaaagagtccacggcggcagggtgattgataatcatctcctcgttacacttcactaactgataatattctgcagcggcagctctcgcttctttggccttcttctcatagtattctgccttggtttgccagtcggcatgacaggcatcaagatgttttccgaaggtcagcatcttaaccttgtcctcggcaaatatcttcaagtcacgggaagcatcaatgcagaggctctcatacctctgtaacaaagaggtggcttcactgtcatttgaaatgaccatcagttcttcaaaagaaggtgaacctgagttgccattcaaaaatcccaccaaatcctccaggtcagacattagcttcaccaaatcttcggggcgcggctccacatagtgctccttccacgacgaagtaatcacccctatggcatcaacaatcatacgattgtcgaggggttcctgtttcaagagcttctgtagatcatgcacatcacgatgcactgccgctgcatgccggaccatagtgaaaccatcagatggcagatttagtcttgggggctcatcatcagtggaccgaactgacattaggagaagccttggttctgcagaatgaagctcagcaatctgcttggtcaatgccgcctcaagtctcttgccacggtcttgcatcagatcaacctgggccttatcaccggcaaggttacctgaagtacggagcaaaccatagtaaataaaaatgttgtaccgcgacatttctttgaacaaaaagggcaagagacaaataaaataaatataagtgagaacttaattaccctgggggagagatgagttgttattttcatccttctctggctcctcaagtgtgtacaccactggacgtttctcttcttttctcgtcttccctgcatccgcacgtcggggttgagcttggaccgtcttaggctgcgcactcccagcaacgccagccttcttgtgcgactcctttgaaacccgggggatgggcgtattgcggtttgacgagacaaagttattgtccggtatggtgggaaccttaaagtaacatctcatcagtaaacaaaaaaagaggggatatttaagacgtctacaatcaggagggtatcgttaaacaagcagaaagagatgggacaaaatatataaatgtatttacaaagagtgtaataaaggggctcacatgctctgcagaaggagtgttgccaagtatcttgactgcatcatccgacaaagtatcatccgaggaatcgctcgacacgatagggggagactcactgctgctgcttgccggggtaacaggaggtttcttggaagagctgaccttggcaagtgttggagagcgatctctcttcacgccccgacgacgcactggagatggcgagtcttgtgctgacctccgagggcgagacgaggagggtcgtgcagcggctcgtttatccacgtgctcatgagctcgaaaggcgggttgcgtagatcgcgacccaccggcaaggtgatgttgtggccgagcaccgaagtcaccacgatcaggtgcagaccttgggcggcgaggaattcccgcgtcatgaattccagccgatagtggcctctcggctgatcgagggcctcgagacgagccggctgctggcgtccgttccttctcaacgccactagaagcatgcttgccagcatcacgagccatgaatggagctgctaaagaaaatatatatatatatgatgagaagcaaagagtaaaaatcacgtgaacagaaaggtcagtgagaattaaaagaggtacacgaagatgaagtacaaacctgtggcttccctaccgagattgaacaatattgcttgatcaggtcgctgatggtacgtggtatttatagggtgcttaaccgaaccttatatttgggagtatttggctaaaggaaagtgacgtgagttaatttggcaacatcattcatagctccacagccagatcgttgttttcagattaaaacatatatggaaaatatctgtacgagggaaaggatcatgctagaatcgattcagaggggaaatagaaaggttcatcagtcaccaagttaatcccgagtcgctccacgctcgaatttaacttggtgagggggcattttgttcgatgatattttgtacaccttttttattttataagaaatggggtgcgtcaaaatattaattccgggaatgacagtacagtagtaaaattagtgattaattatcaccaatgatacaatctggcgtacatgagaatgttatatgacatgtgcagtgctgcccaattaatatacgggtgcatatatactcacgtgtatatatatatatatatatatatatatttaatgatgtatttcagccaggatagaatatataaatatatgcatggaatagatggtagaataaatggcagcacagctataaacgatatcactgacgaaaagaagaaatgacggtggattgattttggaagcatgccactgtagaatcatcattagagagcaataatcacgtcatttgccggcagttgatttcctatcgatgattccatggaaaccatggacacgcacgtatgcttagaaaccagaaattgctctgacaggagaattccacaccatatacagattgcacgcatatacgaatatgaggaaaatgatccctctgtatcattccaaattggaaaggagatcggccagtgtaactcagacggaatcatgccgaataaggatctcggttaattggaagaatcacagagcatatggaaagaaatgctaatcgctaaattaggcaattggctgatcacgcatgcactgatcgagccatgcacgtactggctggaaccgcctttcttcactataaaaggccatgccatttcacacaacggacacacagaaacggaggaacacacagacagaatacacacacgcgacagtcacagagagagagacacgcaccattttggccggagaatctcggcgtccggcgggaacacgtgcgctcggcggccggtgacgttggccacagtgcctcggcgtccggcgaggaggcgcgtggagaaggagacgatcgccggagcatgtactcagccattgccatgggtatagcttattagctttcttttgtttttcctgcttttctgttcagatcgtcatgcatgcacaacacggcgacgaggcgagtttctggtgatgcccggcatgctggagatagcgtcctctccgtctgtcggaggcactgccggccggagatcgcgtcgctccctctcatcagagatgtcggtcgccggcgacacatctacctctgccgcgaagtccttgcctcgccggccacaacctctatcccacgacgtctttacctggcgatgtgatgtcaccgagacgttggacgtcgtcgccttgccggtcgcagcctcccctacactacatcactgacgtccgctcgctctcgtcgacgttaccatcttcttcgaactcatcggctggttgctcgaggagaatgccggccggagcgtcactactcggtgcccgcaaggcgtcaccagctccagccacgtcgcaagccatctcgtcggagttgtcggggacgtcgtcgagccgcctgagtccgtagacgacgcaacgctgccaagcgatgctcgccatcatccgctgcttgccggagaaggttttttgtcattttgcctcaccggagcacgccaaagggagtcgaggcagccgccagggcgctacgccgcagagccgtcctatgtcgcggatgctaactgtcttgtgcatgccattgtatacggtggcaagccaacaaaacaagacatgcatgcatgctactgtacacggtgacaagcaaaaatgagtttgcagattcatactcatttggggctgctccatattaaacttccaagccacgaccaatttggctattattcgcgttgatcattttacttttataatctaattccgatgcaatttctacgtcgtcgggtcatccaagctacacaattccatgcatgtcttcaacaacaatataaaccaatacgtcgtccaaggccgatgaggctagacggcagggcgggcggagtcgacaccaagacaacgtcaccaacaccggcgtgcggaccgacgaggccgcgaataccgccggcgcccactcacacacatctacatcaccatcaccatcatgcatgggagaacgtgaagcgaagacagacgacgacgaccagcgtagcttaatcggaggtatctcacgggtttaacccgcgagagtaattaaccgggtgtcttccgagaccccgggaaccaggagatcacaatcgccaagtcagatccaccttgcttatgggccgtggagcgtatttgaccaaggattctgtatttttgtaattcttcgagaattataataaaatgcatttttccttcgtccactttattttttttgtgtacttagtacactggcacgcccgcacattttttttattttatttccctgggcagagaagaaaaaattattttttttctctctaaacaatacagacatatattcgaaggattaaacgtactttaatatcaaaaaaattacagaatccgcttgtaaaccgcgagacgaatttgttaagccgaattaatccatcattagcaatgtttactgtagcactacattgtcaaatcatggtgcaattaggcttaaaagattcgtctcgcaatttacacgcaatctgtgtaactagttattttttcgtctatatttaatacttcatacatgtatccaaacattcgatatgacatggtgtaaaattttatgaggggatctaaacaaggcctaattcaactaactctcattttttttaattagcatattttaaaactactaaacggtatatttcgtgtaaaaaaatttctatataaaaggtactttaaaaattaaataatatatttgtcaaaattttaataattaatagtcaatttaattatatactaaccacttttttcgtttgtgagccgctaatcagcccaaattcatgtaccacaaagaacacattataattattattttcattggtaggcaagatatcaatcaagaataaatcaattgtggtgactttatcaatttcaatatatcggttcggacatactcataaagataaggatgagcgcacgtgttgtgaacgtttgtatttgtgccaatggtttttttaaaaaaaggagaagaacacgccctttgctgctttgcataacttcgtgcagttttgagctaccaagaaaaggcccatgggctaaacctaccttgttagccgaagaggaacggaacccagaggtgacggcccacgaaacagaggagccagctgggacgacgccgatgatagtacaggtacagcacgatgtccgcagccgcaaggctggcggtacacagcacagctcagcgccaccgaggcaggggtcgtgtcgcgccgtccgactagcgctggcactgccagtctgccaccgcagcaggtacggcgcctcgtccggccatctggccaagttccccaccaccacccgtcttcacctgcacgctgcacgtacggccgcggcgtctctctctcgcgcgcacgcgccgtctcgtgtaaacctgataaacccacgagaccgagctccaaccgcgctccggccttgcggcgtgcgtgtctcgtcgtggcgtggcgatgccgccgggggcggggggcaagtacgcggtgcagacggccgcaaaaaccgcgggggggggggggggggggggtggtggagggagggaacgcatgctgcgtgagcgaccgcgcggcgcggcgcggcgcgtcacgtcgctctcgccgtctcgcggaaacgtgtccaaccaaacgcaccaggggagggggaggggcacgcaatgatcgaaagcgcaaagcggcagcgaatcccgcgtgggatgagcacctggagccgcaactttttcgccttatttcttccggccaatggagcagtactgtactactactattgtgcggcaggtgaagcatccatatgctaatctgtacttcgatgcatccgtgcgtgtgcgatcgatcgatggttcggtttatgtcgttatcatgataaccggattattcccctcttttctgctttaataatgattaacttgaattggtgctaactgctaatcccgtgctcttccggtgtgtacgtatatgtatgtacgtagctagtaatgatttgggcatatgctttaataaggttttcgtgggaaaagaagaaaaaatggtatcgcaaatttcccaacttgtcttttgcacgggaatagtaatcgcgatggcgatggagaattggggatgctggtgtataaacattgcacatttttatactgataatgaccctatgagagtgacagcagctagccattatactattatctactagcactatccaacgatttcgttggcagttaacgcgatgtaatcttctgccacatcaggttattttatcctggtaagctgtcagtgcacgtgaggaggattatcttaaactatgagttcgagaaaaatcttttgatggttctaaggcaggagagtagagctagacaatgcgctggcgccgcagacgatgaattgataaacgaattacagtggcaccagcacagtagcacgtcataagtcatgtacttttagcagtaacaaaagctacatgtccccgttaagcagcagtaaattgtttggaactggctgagtgattagtaaacgacacggcgtcgtcgtttcccgggtgcgtgccagatcagccacaaaaaaaatggacagggtaagttgccaacttggccactttattgtcctctcttgctgttgtactggaaatgaaaaaataattatcaaatattaattaagggcaaattaaggatcaactgatatttggctcggctactcgtctgcctctgggcaaaaagcaggagcttttctttctcctttcattgttcgaaatgggaacggaagctaacagcatgcaactggataattccatcaaactgacgagtgatgactgatgactaacgactgagctgatcaggtcaagtgatgtcttgcgaggcagcgagggatctgaagaattctgatattctgttgactctgcattgagcactacattcaataattgctaaagtattctttgtataaacacaatgctagcctggatttctgaagaatgaagtctggataaaaaggaaaaaaaaacgagcgagttgctccaatgagttaacactacttgaacccttggccaaaactgatttacatgtgattgaaccctcggccaacacgagagctaatttattggagcatgcatttgcttggactaattcttactgtctgaaactctgactgtttcaccatattcattttctgtcagcactatatccagtagacactgtgcttgagtaattgagttcaagttcaactactttaataggaggtggagacagcgaatgactagtagtaagaaatacctaaacattggatttacccgttccaatttaggaggatactccaattttgagctgccacttgctacggcaaaagtcctctaccatgaattaatctacgggattgcttttccccgaaaaaggtctacgggatggcactgtttctgctgcttttcggctgccaagtgccaacacgtcgtcatcagttactgtagtgtttagttaacaacagtttcataggactaaaacatcatcttcatccgtggaaatagtttcacgagaaaacgaatgtatgtttggatatggattatgagaggcaagactgaaaaatataaattaataggagattaagacgaaacggtacgtaggaagaatggatggtcaattggttgacatctacgattagaacttaattagattctaaaaggtgaaactttaaggttatttacttcgttgctacttttaaccatatcgaattaccttttcttgtcattattatcttatcaaagtttgacaattataaaatttccaattttataagctctatcataatcttggtaaatctttaaaccaaatacatccaacaccatcaaaattgaaaaggcatgtagcctagtggttgcagtaacctgagtagctacataggagcgaattttagattgggttatttgagcgctaatttctaacttaaaaaaggttgtatatatccggttggatgtagaggccgggtaaaaatatcattctctaaaaaaattaaagaaaatcaaaatttggcaacatcaaaacatactaaaatctgacattatcaagctttaatagggttaaaggtggcaacgaagtaaatgcgcactaatttctccatcccatttagtcaaacatgtttcgtgttcaaattactggtaacaaatacttctcgtttttgggtagaaatacccttctctaaaaaaaataaaaatcaaaatcaaaatttggcatcatcaaaacatactaaaatctgacattatcaagatttaatagggttaaaggtgacaacgaagtaaatgcacactaatttctccatcccatttagtcaaacgtgtttcgtgttcaaattgctcgtaacaacttctcatttttcgttagtatactacccgaattatcacgcgatatgttttatgtaaaaataattttctatacaaagagtgttttaaacgattatataatatatatatataattttataatagttaatacttaattaataatatactaatgagtattctcgtttctaatctaccatcccaaactcacagatcaaccagcagcccttagggccacggtatcatcggcgaaaattaacatcggtgccctggtgggcactgatcaggaaatttagctttcgtgcctccaggtgcccgtgtgtcatgagactcgttgccgcggcgtggcagcgacatggtcgccgaattcacgggagcacggcgattttggcttcggatgcacgtcgacggtagcgacgcgcgtaaaccgcgcagggggtttcgcgtgactgtggctccgtacgtcgccacgacggacggatttattgtcctttcttttccctttcgaactcatcaaaaaaacaacgacaaccaaaaaaaaaaaacgagagcacgagttaaaccgttgactcatggaccaaaatactagaggaacagagcaagtgtgggccaaagcatgacgtaacatcagaaattactccaaaccgttcgttttcagttttcactagtcgtttccgtatgctctgcttacaggttgatgccctcgaccatttcttatcaaaatttgacagagaaataaagtttgagctatggagcccatgactaataaccgaatcaagaaacgtaaaatagtttaggatgagacttttatatatgtgttattattggtttaaaaataatatagaaaatagacctgacgaaaaaactaaaataaaatccaaagttaggcctccaatttaaaattttgttgtctttagctaatatgtgggacaacctttctctagaaaaaaaaaggtgaataacatactaaaaataactagaattggttgaaagaaaggaaacacataggtataagggttatcatttcacatcatgtcctctccttctccaacactatgttttgaaaggcacatcaaagagaatcttagaacaccatcaaagcatctcaagcaatttatgtgtgtgttttctctgatttcagcttcaactaaactgttcaatatgaatcattgtaaggctcacacaaaacaattatgtcatatggttccatttattttcctatcattaaagcgttttgcgagttggatgaatgtttctatcgttgaattgaatatatggaacattttagaggagtttacctatgtatagttagtgttgtcatggtgtaatttcaacgtgagagaaacaatgatttcaaagatatttaatacgaccaaacaaaaaatagacatccgagtaatcattgtagtatttccttttttttctgtgtgtgttgggaacgtactcgtaggtgtgtgaatatagcgttatatatgtcggtgtagctacgcgtatgtctactgtataattgcaagaaaaaaactttaggatttcaacgaaaaattagtgagatcagatatgtatcattggttttcatttgtttggtgtgtcaggggtatactcgcgaggagagctgctacacatacggtattatgtttactattgttttatgataaatgttctctcctagtgtttgttgacggttgcaagtttcggtcccacgctaaactatataagcagatggtccggcgttggatcgtactaagatcgtaataaaacatcgtatgtgcagtattttccacttgtgagtgtgaatgtagtgttatgttgtagtggtgcggaccgcggaggaaataaaatttgttccaaaacgatgatgacgacatctccatttttgcttatcccctcgctagatttgccgagatgtgaacaggagacaaacaacatatcaccgtgcccacggcctagccttaggccgtaccctgcactgcacacgcgcacgcacgcacacacagcggcgtactccgtaggcgtaccgcggcagcgaaaaccgagacgaaacccgaacccccccattcgagcgagcaggtgtttgtacaaaggccgccgcgtcgaaagcaaccactcctactcgacctcgcgctcgctcgctcgccctacaggccaccgccgcaccagggggggcagcgagcgagcccgcgaggtagtcggcgacgaccaggagggggactgggatgggttgctgcgggtcgtcgctgcaggccgggacccacccggagaagccgccggggatggcggtgccgccgcagcgcccgtccttctccctgaaccagcaccaggcgccggggtcggcggcggcgcagggcgtggggagaggggaggtcccggcgttcgcggagttctcgctggcggagctccgcgccgccacgggcgggttcgccgcggagaacatcgtgtccgagagcggcgagaaggccccgaatttcgtgtacaggggccgcctccagcgcacccgccgcgcgatcgccgtcaagaagttccccaagatggcgtggcccgatcccaagcagttcgaggtacgccccgattcgggaggagcttgttgtgcctggagaattcgtctttgctgtcatcagtccgatagattaaggttatttgctttggttcgcaggaggaggccaagggggtggggaagctgcgccaccgccgcttggcgaacctcatcggctactgctgcgatggggacgagcggcttctcgtcgccgagttcatgcccaacgacaccctagccaagcacctcttccattgtgagttattggaatatctttcttttgataagttcctttctgaatttctgatcaccaggagacttttttttttccatatccgataaacactggtcgcaaaaagattggatttttctgcctcgtagttcctgattagtgtggaagttggcaaaagaggacatattggtctgctttgagcaactgctggctcctaccggcttcctgcatttggtgtaccgaacgaatgattgggactgccctttgtcatatcttgttcttattcggttattgttggcaatgatcttgagtcagtcgaactgattatgacacaagcttccttaacacactcgatggaatgttggtgttgttatgagtctgtcagcagctatatgtgtacacaaatggatgccttaaactgattcaggtctccaatgtggaaatgtcttgttattacagtgaccaatgcagttggtaacttttttatgcatttaaggttacgggagattgtagttcacttgagaacttaggcttctttatatgttgtcttcatgtttgatgaacaacctgacaatagggtacactggcagtggtgaagggtgagctgtggactgtattggtaatagttgtcgcaagtactgaattctgtaaaacctcaacaataatgcactgtattacttctttttgtgatcttaattgcattcaccattcatgcaagtttgaatttgcgcaaactagctgtgtgttattaaatttgcagttcatttatcatgattatttttttttacacatttgcaggggaaaaccagactatcgaatgggctatgcgtttaagagttgcacaccacattgctgaagcacttgactactgcagtagcaatgaacggcctttatatcatgacttaaatgcatatagggtcctttttgatgaggtaagcaaccaattcttttgtggtgtttgtatgttttattctgtaggattgtctcatgtggtagaggaagtgaggatagtatatttatctctacaaatacctccctgcaagaagtagtgtgcaatctacggaatggcactgatttaatttagtttgtgctcttatcctggatgcttcctctgtttgttgatttgcatgcttatattggaagtggaaattgttggcatctctagtacctggaagaaagcacatggcagaaatgaaaatgtcaactctttaccaattgtgctgattggagaaatgattaggaatctcatcaaagaataaatcgctttcccatgatattgttcacatgaacctctccttcacatggttatccagatgttatccgtttatctaaatcgttaatgtatttatatttgcagaatggtgatcctcgtctttcatgctttggcctgatgaaaaacagcagggatggcaaaagttatagcacaaaccttgcatatacacctccagagtatttgagaaatggtacatatgccttttaccatgagactaaaaactatttttttcctctgagatatgaactgctatttattaaagagaaaatccaagaaatgatattgacaagcgcccaattccaagaaatgttatcaacaagtacgagttccatgaaataatatcgtacaagcaactttgtcctagaaatgccatcgccgttagggttccgttagcatccctcctttaggtgctatatgatgaacagtgtatttaacgacacaggatggatagaaccctaacggcaatggcatttctcggacaaaatcgcttgtacgatggtattttatggaacttgcactcgtcaatggcatttattggatttggatgtttgtcaatgacatttcttagattttctctttattaaatggataaatacacattgctcttttttttttctgtatgcatgtaattcttgctttatgcctaaattttttatttgaattgcctactctgggcattcataggaatattatagatgttaaccatcgtccattgatgacagaactgtaccttccactctaatggcatgacacatcatatgcacaaactggacctataatcaaaataaggcataataatcatgttctttttccctgccagataaataaataattcatcttgtttgcctactgagtgcttttgtaagcattgatatgtgctttttaaggtgattgcgaagaaatgtcaagctcatagttagccagctaaaacatatgggtgactaacacaaaggcagccttaggataacaaatataagaggaaaccattctaaatgtaaggtaatttttttttttacatttcttcatggtatattctcctttttcaggtagagttactccagaaagtgtcatattcagctttggtactgttctcctcgaccttctaagtggaaagcgcatacctccttcccatgtaagtttattttgctagtaaagtatgccttttcttgttcctctttatcctagctccaatgcagcataagaagtccgaaatccgtactgaaaataccttggccaggtggcatacaatgctattctgcttctgcatatatatttcttttgcatcgtgctgatgcaacactcctgtgcaactacagtagaacagagttttacttatatagacatgaacattaagaggttgactgctgcttgaattcatagtatgactaacactcttagctgctccaaatattattttacttctaaatgtaacttggtagcataatcacatcgtaagtggtaacaatgcttaaaacaattaaaacatgtgctttcttattgacaattagctttgtttcactcaggctctcgatatgataagaggcaaaaacattcaagtgctcttggactcacatttggaaggaaaatactcaacagaagaggcaactgctttggtagatcttgcttctcagtgtttacagtatgaacctagggaccgtcccaatacaggaaagctggtctccatacttgatcctttgcaaacaaaactagaggtaaccattgtgtttttatccttacttttctaaatcttttttctgtctttgatggtttaagccttctttactaatttatggctgccatattttgactgacctaattttattttaaaatacaaacaggtgccttcctatgagatgcttggcattccaaagcatgaagaagaagcacctcctgctcctgctcctgctccagctccacaaccacaacaccctctatcccccatgggtgaagcctgttctaggatggacatgacagcaatccatcagattctagttgccacacattacagagatgatgaagggactaatgaggtaaatattggagcactttgatttctgtcatatggcagatcgttgtctaagaaatctatctcttcatcaatctccctgttgcagctatcgttccaggaatggactcagcagatgagggatatgttagatgctaggaaacgtggagactttgcgtttcgtgataaagattttaagacagccatagagtgttacacacaggttggaacgtcaaatatcaggaaccttctggtgttacaaaaaaatcgttagattgaagttatctcactcctttacctcctctttgggttgcagtttgttgatgtgggaacaatggtatcaccaacggtatacgctagacggagcttatgccacctcatgtctgaccaacctgatgctgccctccgggatgcaatgcaagcgcagtgcgtataccctgattggccaaccgcattctatatgcaagctgttgcgctctcaaagttaaatatgcagagtgatgctatggacatgttgaatgaagcttcgcagctagaagagaagagacaagagcgtctctggtctaaagatgcgtctgctcagtctcctttgcggctcaaaggtttatgttgagacgtgctgctcttccttcagaaaattgtgatacattccaggttaaagagttgggtgtaatgggggggaaggtgctgcagaatccttttttttttttctctttcggaccagatgttgtagatcctgtgattgtaactatttggtttgccatttctattatgcattttttggggggcacatgtatatgtaacattaattgaaaaaaaagagagaaacaggcaccatgcaagggaatttgtggtggttaacactagagttcggttgttgtgaataaggtgcacagttgatcttgtagctgaagctatttaaccaacaatccattgcatgtgctgaggaggcgagccggcaaggacatactaagcatcaccacgaggggtgtgtttagtttacgccaaaattagaagttttattgaaattggaacgagatgtgacagaaaagttggaagtttgtgtgtatagaaaagttttgatgtgatgaaaaagttaaaagtttgaagaaaaagttgggaactaaaccagaccaagaaagaattatgtactcttatctggaaaagaaggtagcccagcgaaatcttaaaaaggagggagttcttcaaaaggaagaactgcaaaataacccctacccttatgccttggttagatttcaattttttttcttcaaactttcaacttttccgtcacatcaaactttcctgtacacataaacttctaacttttttatcatattgtttcaatttcttcaaacttctaatttttccgtggaaaacgcaggcttagtactatatatctgacatgcggcaggcgcgagctcgatctgtttccatgttccaccacgattaaccttccagacacatggaagagacgggcacctcgtgtcgccattagtagacagaatggatggtgatcaccggtctcatttgtttcgtttatatttacgattatacgaaccacttattaatattttttttagaaaaatatgagaaacttttatacgtgtaccaagctatttctagatccgtccatgcgtgcacgcacatcctgattatcggtttaagtcttactttcaggcaccgctactatagctgttttgactatcagggcatcactaatgtatatggaccaagtagtccatataggtgggacccatataagtggtcttttgttatttctatttccacaatgtatatagatagcaattgacattaagatgagacccacactctaaaaaaattacttccaaatgctatagttctctcatgaaagaagcaaaaagagagatagtatattttaatctatatgggtggtctttatagctattggtagcttatcatatggctcttcctaatgccacctcctacaatggtaaaggtacccatatagagttataaggactgctttttggccacattgtggatgccctcatggtagtacatttcttcaataatttatgctcggttatacaaacttttgtaaccccagattaaatacaggagaggcgacctcaaatccttttttttacttaaaaaggtataaaggctttaccttataaccattttactaatggtgaatcaaagattaaaaaaacaaaagtaggagaacacagggagaacagtagaggggtaaaaaattaagggcagagaaacaaacagagcaacagaaggaaaaggtagaaagatagaaaagaagaaaaaaagacaaaggggctgggaaacagccctaaaattaactcagcttgttcatccattgatggataagatcgcgactgttgtttgcgacacggtgcttccaaagactgaggtcttctttgatgtagtgtataagctgtgaaagccgtataaactttcattccggaatgttagttgcacgattccgagccttccaaagggtgtgcacgcacgcggcaaagcaaattggccagccaggttgcagctggttcggggctgtatcgtcatgacagtctcgacgacctcaagtcttcagtcttctcactgctttggtcttcggcattggcagtgtcccggtccaaggctgtgtttagtctaaggctgtgtttagttcctgaaaaaagttgtaagttagaggaaagttgcaagtttaaaaaaaaaagttaaaaatttatatgtgtagaaaagtttttgatgtgatatgatatgatggaaagttaaaaatttagggtacttaagggtgaactaaacacggcccaagctgccgcgtgcatacgccatgctatggtccaaatgctcgcggtcactgttgcactgaatgtgccgtccttgacgggctcatctagctcgtacggttgcatgtacatcgtttgagttcaatcggacggagtgatcgagccgacaatctcgcgcgatactgtcgtatataaagccgtgccgtgcgctctgcagtctgcagtctgcacacacgatcgagaaacacaattgacagtacagaatttgtaagttgttgatttgcgccatgagaaggcttctcgcgctcgccggcgccacgctgctgatcgcggccgccggcggcgccagcgggcagcaggcgggtgttgggtcgatcatcacgcgggcgatgttcgagtcgatgctgagccaccgtggggaccaaggttgccagggcgccttctacacctacgacgcgttcatcaaggccgccggagatttccctagattcggcacgaccggcaacgacgaaacccgccggcgcgagctcgccgctttctttggccagacctcccacgaaactacaggtagtactcactactcacaagctagtcacaaccttcacagttcagatcacttaatttcttctgtttttatttgcaaattaaacggattactccatacaaaaggtggatgggcaactgctcctgatggaccctttgcttggggatactgccgggtgaacgagatcacgccgtcggacccgccctactacggccgaggacccatacagcttactcagtacgttcataaaaaaaaaccgcacacaaacagttctaagttattgcaacacatatcgtctcatgcaatgaaatctattactactaatctacaaataatcaatggatccaccaaaataaatctgatatgatgcatgccctcgtatgtattatgcagtaagtacaactaccagctagccggggacgcgttgggtctggacctggtgaacaaccccgacctggtgtcaagcgaccccgtggtggcgttcaggacggccatctggttctggatgacggcgcagtcacccaagccgtcgtgccacgacgtaatcaccaaccagtggacgccgtccggcgatgaccgtagctccgggaggctccccggctacggcatggccaccaacatcatcaacggcggtgaagagtgcggcaagggctactccaccgacaacgccaaggacagggtcggctactacaagaggtactgcgacatgttccgcgtaggatacggagataacatagcctgcagggaccagaagccctacggaggaggttaagcactggagacgatcgactgggagtacgtcgtctaagcggattctcctagtgctagtacagctgctggttgcttgctaatggctagcttagccttcgcgtacatacgtatatgtacgtgatcctagtacgaataaagctagcagagagcgttcgcggatatcatgtaacagatatgagtatacgacacatggtcgcttatctcacatgttattgtgaaataatattattactggtggaactatgcccctagttaaactgatcgtgtgaccggtatctgtgttaattttcttcaattgctttcgcatctcagctcccacggcgataagcgatcatgagctagcgctgtctctgccgcgcgctgcactcgccgtacgtacaagcccaacgccaaagttgccgcttggcgccgcgcacctaactggatctatctcccccaaccaccgaaacaggaggcgagagtcgcgaagactggatcgggggagcatatcgatcagtcttctgctagtgctacatcaaacatattttacttgcaagtgtctttgacaaactcaaactcgtacagcgctccgaaggttgtcaaaagcgaatattgtttgcgcagaaattttggcccattgggtgagtagtgtcccctgcgggctgtggtccgaatcagccaccagtttgtttagcgggcttctccgcgcacaaaatttggcccatacatctttcttgtattgctgggttcctaggatctgttgtttcgatctgttataatcggtgcacaaaaaattggcggcgcaaacatgaatataaagttcttgaatcttataagagattctagcattgtcaagtcagaaagcatcatattatcttgagagaagaccaaaagattgattgatatctcggtgctactactatatgtacaatcgaatccacagctagccattctacgctacttgttcttcgtcgacgggtgatttgatctcttgctcttgcacatgcatctggagatcgcgatcgactcctcttgcttcgatgcacaatgtaattctctgccccttgcttagtagtagagcagatgggcgtagggagacaggcagtgctggtcctgccacgggctgcgcagctgcgtcaggaacgggtcctgcagccagtccatcgccggaagctgcaggctcggcagctggctcaccgccgggagctgtaggctcgtcgccgacgccaccgtgaccgtgacgtctgcttcttccttcttggcttcccttggtgcgccagcgccgccgttcttgctgctgctgccggacggcgccgccgacgaggatgaggactggatcaggaagccgctgtcgtggacgtcgtccgacgagaagtagtcgtcgccggtggaggcggaggcgtcgtggacgagggatgctctcgtcgccgtgtagtctccgtgacttgatcctctctgcatctcttccattgccgaggctctctgctccagctccttcagtggcgtcgccttccggtatatcttgcagagcaccatgtcctcctgcagccaaacacagtgtgagaaaaatccaagttaaaattgtactactagtggagtatttgttctctggagtaaatttacatgtacaatggtaaaaatcaaggcagtcaactcccaagtcaaccgtgtcaattcttaattcttaatgcttggtgcggtttcgtggaatatctacatcattgatactgcaagtctactgggacaacgactacattgcaccccattttcacaccaaaaacaaccaaattaatgagagcattcactgccaatgtactaatactctaatactagtactacatatgacatgatcattgttcgttcaaaaaagaaataaatgacatgatcattctcacttcattccgatcattttttttgtgaccattttaagaattcagtagtactaatattttgcgatcacttaaaggattcgttctaataattaactctgcaactgattgttcttgttaattgctaagagagcattagtttaaccttgggaggcggcgcggcggcgcgggcggcgccgtagtcggggaggcggtactcgttcatgacccagtccgtcttggtgccgcgcggggcgcgaccctggtagaagacgagcgtcttcttgagcccgatcacccgcttcgggtcgccggagctccggatcgccctgtccgaccccgtcgccttccagaacccgcgctccgtcgtccggttcggccgcccgccgttcccggccttcctgtcccgcggcacgaagaagtaccactccctctccccgatcttcgccatgcctgcacatttttacaagaaacacacacatcatcatcatcagatcatccagctcaaacactgtctccgttcttgctgaactctcactgtgtgttggtgtttacctgggaggtcccagggatcatggcggtagatgttgagggtgccgatgatgttgaagtggagcttcttgcctaggacgacgcgggagaggtagaagtcgaggagctcctcctccgtggggtggaaacggaagcccgggaggtcctgctccacctccatggacggcccagccacagccactgccgccgccattgatgacagtgtgctctgctcgctcgctcgctcgctctgctccaggtggtggtggtggttgcctctgcacttggcttgccgatcttgatttttactggagacgatggacgaggtgaggtggagatggttgtggatgtggaggcaacgagcttatatagaaaagaaaggcattgcattgcttgaatactttaacgcggtttcatggagaaaaccggtcgcaatttcttagcactggtgacaacgaccagtgcagtctccagtgcttggcttcagtagtagtaaaaaataatctgggcggcttaacagtaaaatttatttaactgtatttaatttggagggttttgcttatttgtgagtgtgcattaggagacttgtcaggtcacacaaattgactcatttttcactcacctgaaacatatggcattatggcctgttcattcccttttgctgtgccgaatatttatgagtaactctccaatttggctgctggggtgagagttattccacagttttaaatttgaaaacgatatctgttttacataattttttttgacaaataatctgttttactcaataattgaagtgcaatcatttctgcaggcattctctcggtttatttattggtcttcatgttttactacttgattaagatcgtttagaattttcgtgattcgcataagaaattaagtgttccttacgaagttcatgtcgtccgagaatgtaactttctcaacaggtggaggtaattagccatgatatcgtctaaatgagtaatttaatttgtgattttttttttgcataacttgtcattaattactactacctccatattaaatataagagattttgtccacgtagataaatagtctacatgtaatcaatggtgtgtgaacgttgcataattgtattgtgtttgtatcagtggggattttttttagaaaactcataaaggatctaccatgcaaaatttcaacaagctggatatctacatacttaattagactttctgctgtaattccacaataaacttcagccttgtcatcggatcatataattaaatgataccatgttaactaaaccaatatgtaacactgcatggtcttattaattaggcgattatatattgttgagcctctcgaaactgtgaccggactagatcatatacgatgtccacatcaatggaatattggacttggtataagcttgtcggatagagattgcgaccaattccaaaattaaagatgtcattgtcatgtactacattcttttctgtttctcttcgagataccgcgctaacctatagttataaagttgaatgatagtaatatgaaaccctaatttattccttcttaagaaaaggaagaagagagagtaacgtctggttaatcttgctgtattattccgggaaaggcggccacatctcattttacttgcacacttttgtttgctgaagggttggcgcagcatgatcttcgtctgactaatctgttaagaaaaacagcttattgttaaagattttaaacatgtttttggacttaaagttgccgaggatcttcgatacacttacaaaggatcatggagcattgcagatcaatatagaagtaggacaagtgtaattaccatcagattaccattttcatgcgtgcatagtagtacttgtggtctaattaattgcctcttttttaaggtagcatcacggcagtcctaccttttaaacatgtggtatgtgacatctagaatacttttcttttcaatgggcagaaaaacgactggagagattatctgttgatcaggcatccccaatgtgaatttgaactaagcaatttaatgatgaacaggcagaacagaaactgttggtcagttccacgttttaccgaggacttgatggtctcccaacatctatctggaaagcaaaacaggtaatgaggtttccattttatccctgcttttaccttccctttcactttcttacgggagactggagttaagtcagaacgaaaaattacttcaatttcaggtaagagactagaattactgtaccatgaaaggtgcgataacagaaagaagagtcacaagccacagtgtcgtggcttcgacaccatgtcacccttgcgtttggtccatttgagaggattgcaacaatcagatcttcaatcagcaaaggattggaaatcccggaccaatgatcgttagcaggttctcataggttgttcatattctctaataaagcaaaacggcttcttagagataaaaattaatttataggtaaaatttttatatgtatgttagcgtcttcagagttaatgctgaaaaagaaactacgttgaaaatgtcttaacatcaactttaaaattaagtttgaaaattaaaagtttggctttggctatgacttattagggcaccaatggggctcttagccggtgattaggggcctgtttaatttccaaacaaaatttttcatgctgtcacatcgaatgtttggacacatgcatagagtattaaacgtagacgaaaaaaaaccaattacacagttcgccaggaaattgcgagacgaatcttttaagccttattgtgccatgatttgacaatgtggtgctatagtaaacatttgctaatgacggattaattaggcttaataaatttgtcccgcaattttctggcggaatctataatttattttgttattagactatgtttaatacttcaaatgtgtgtctgtatatccgatgtgacatgtaagggcaaaaattttttttccaactaacgccgcgtttagttctgaagtttttcttcaaacttccaacttttccatcacatcaaaacttccgtcttttccgtcacatcgttccaatttaaatcaaactttcaattttaatatgaactagacaaaggctaaacaagccctaggttttggaggtcagccatcaagctcgtttgagaactccagtgaggcagcgactagtagacatgaaatttttcagccttttcgaccttagctagcaaactataggtgtgtggctgcctgtcgcgttttggtcatcttgaccgactttgaacaaagactgcatgcatattcatcatgaaaaggactagtgtgacgaacctaacgaattcctagtggaccaaccaaaggcccctatcgtttgtcttttttttttcttgacaaggcaaaacagcttattagagaataaaaataaatttataggtaaaagttttatatatgtgttcttggtgacttaaaagccaatgctgtaaaagaaactacgttgaaaatatctcaaaatcaatctcaaaattaagtttgaaaatttaaattttgactttttctttggctgtttaggtcatccgatgggagcaaaagagcttatatagtttctcactgtttgacagcgacattacacgcattgggtgggtcgtgacaaaaatatttgaacaaaactcggttcctactagttatgtgtacaaacaccgatcacaactgacaggacagaaaggatgaaataatttcctcacaaaacggtcagagttcctgaatttcagcaagaattcagacgggataaggcgatcggagtttgcctagctacttcctaaagttatatcaggcaaagcgcatgaaggtttaaggtgtataaacaacatgtaagttaggcaaatgcctgggaagtcatgcatatgagaatatgattctagtagctcttgtgcttaacttggtaaggaaaaatgtgtctaatgcatgcctgtgtgaatgtcctgaacagatataaacagaagactgcatgctgattggttccatatatagctctcacaaaaaaaaatataatcactaatgtaaagagaatatgaaagcatgcgtagtattagacgtagtttctagagtataatcaacgggagacggatttttttttcctgaggacatattcccttttttaacgtcatttaaaaattcttcaaaaaaattaaaatcttttgatacgataaatcaatatgtgatgttcattccacaaacatgcaaattcaaatttgatttatataattagaaacgaaaataataattttgactatgaattgtacgttctattaatagttaaatttatttaatttttctacttgtattaagttaaatttaatcctacatgtttgtttagtgacatattacatattgatctatcttactatttttaaaatttttagtgatattttaagcgatatgaaaaaggagagaacatcctttcaagagataaatagactttccttagcttgttagtacagttcagtagtgccaaccacaggaccacttatacatatgcatatctaaactgtttattactaactaaataaaatcatttatagtaaaacttttatatatgtattcgtagtgattgaaaagtaatcgataaaaaatccacaaaatcaactttaaaattagggtaaaatatgtaaaatttgattcacgttgataataattacctgaaggtataaaaattaatatagaatttagatatcttaagatactttctcaatgatttaaaatttctcttagaactaaattttaaatttaaagtttggtttataagcataaaataagcgaaacgataggctgcctgtcataacgaagtacgttgatgcattttctgtggtttggctaagaaaaataacgtgcttagttaggcatcacgcggccttttcttttcctgttgaaactagtagtgaatttgaaggttgcattacactgacagacagtcaagtaccgtaccactctttctcgttctttccttgaccggttcaaatgtaccgtgccggtacaaacaaacaaacgaacaaagtatgaattccaagcctctaggctctaactactcatccatcacataaaaaaacaataacttgaattccaaatccatgaccatgaagatatcctttcatgcattcacacatttcaggacctcctttggaataggggaattgttagaggattatacaattccaactaattaacggcatggtacgctgtcaattgttcggtactactccatgtccatgtccatgtccatgtccagcagaaattaagtcatgtcagtttcagtgctctttgttagactactgtattttgtaagcactcaacactaaccacaagagtagcagagaccttggtggtggactactccgcgtgaaagtcagtaggccggccgttagtgtacaagagatttgcttgattttcctctgcatgtccggttgtccaccctctgaaatggggaacagagacagtagctatagacttctcgtcaacgcagaggcgaggcgaccattcaagtcgagtcgtccaccgaggagaccacacacctcatctccctgatcaattggctgagcagttcgctatagccggtgcttgttccattttaaaatataagagtttttaaacgtggatataatatattatgatacttttatttagattcgtagtattaaaatatatcttatttatttaaaattatttatattttggacggagggagagctaggtttgcggaaattttcaatagcctcatgggcagacaagttaaagcaagttatctaagagaaaaggttaaagtagttacagtcacattataaaagttctgttaaacaacttgcagcagattcggcccatctgcaaagtgccattgttaagcagcatatactaatactcctactatgtgatttgctatttgacgtgtgggcctactagccgtacgaaataaagtcgtattggacgcgtagctatgttgcttctacgtctgcttcgtcatggttcgtttcgttcgtacgcagggaatcaagcatatgataaccactggaatagtaacggtaatagcaatggctagagggagctccagtggcctgtgcgaagcatacggaatccgaacagcagcaacctccttcagagagagacgtactgtacgtacttgccatcaactaagcagtttcagtgaaacatccaccatgctttaatgctttgcctgatcccagattcccagacttcagtgcaacacccgggaaaattcggactcgccgcactcgctgcaactcctggcctgtatttagattggtccaaagtttagaatttggttaaaattaaagacgatgtgactgaaaagttatgtgtgtatgaaatgtttgatgtgatggaaagttgaaagtttgaaaaaaaaactttggaactaaacacacagtagctcgcaaggcgccattccgccgaattgcttaggcaacaggctacttgcatgggagtagcgtttttgcgtgtgcgattcggtgtcgttgcggcaccgggcttgatggattgggtagtggccgaggccgatggctctccggcaatttgttcggcccagccgcgcgtggcgagaccgtgggcgtgggagttcacgcacgcagggagcggatgtgggttgccgggctaaaaagccgccggcaacagccacgtcccgccgcgcgtcgcacgtccgcgccacgaggcaccgacctatccccgcctcgcgcgccaagcgctccacgcgccgcccagcgccgcaaggcccgcaaatacgtggatcccccacggcgcaacgccgcaaataatttacccgcacgcaagcctgcacgcgaacgttcgcgacacttcgtaccaatccattgtccgtcgaacgccagaactatttaaccaagaccaggcgcgcgaagagcgaacgacgctatagcttcagctacgtacccgttgttcatcactcactcaactcagctcagtagtcagtgcgtactagggaccgatcgatggagaagctggtgccgaacacgaagaaggcaatggaggacaaggaggagaagcccaaggtgccttcgagcgacccggacctcgtcgacctcgtcgccggcgagcagccgcagctgcagcgggagcaccagccgcccaacatctccgagatgaagccgctgacgcgggaggcgtacggcggcgggatgtacgccaatgaggggcggagggacccgacgcggccgcgcgccagcgccacgcagagcgccgacggcccggaggaggccgccgtcaggcccaagcacgcgccgccgccgtccaccggcgaccgcgacctcgacatcaccggccagtcctacatccagtagttagttgtgtgtgtccgtgccgtgacggtgtatgcgtgtagtcaggaagtttggtccggaacaaagatgtgcataggtcgttccacgctgtaacgaataaatgtaagtttacttgctgtaatttggcccaataaggctaccggcctaccaaccggagatcgttagtcttggcctactaactcttatggaccttgccaatgggctaatctgaccaagtgcccatggatcataataaagtcacgaggaacctctcttatcagcccgcaaaattttaccgttttcatcccttaatatcccttaatataaaggatcccttaatataattaatatcccttaatataaaggattttgatatttttcttgcactatttaaccattcattgtattttaaaaaattatataaatatataaaaaaaagttgtgcttaaagtactttgataataaagtaagtcacaaataaaataataataattttaaattttttaataagatgaatggttaaatgcaaataaaatatcaaaatctcttatattaagatatggtaatttttaaatgattttgaagttttgttttcattatgctttatattttcaccactacctagctaaaataaatcttactaaaataaacgtttggatgacacaaaacattttaactggatagatgctgccacttttccacgacaacaacgtaagctgccatggccacggcagaggcccgcggaaccacagccaagcgtagatagcctccaaaattctcgacggtaacacgcgtgtcaccgtgtcagtgtctccacggtcaatgcttatccagtatatctatccaaagccggggaggtaggagacatgttccacggcgccgcgccatctgcaccggccgcgctgagccacgagttacctcagcacctggccgcgcttgtggcgggagccggccgtttcactctcgcgtgcgcgtgacgtggacgatccgtggccgctagacacgcgagtcgcttttccacgtagccttttgtcgcgacggtctctggcctgatcctgatcgggttcagtagagccgcctggttggtcgccacgtgggacaggagcgctttttgtccacatgctgtgactttgcgtggagccacgtaagatagaccaggccatgtgatccgtgatcagtgctatactatgctttagcgtacgtgatttatggaatttaattttatgatataatatatatgattttaaaaacattattttagtataccatcttattgtcagaagttgaaggtttaacccatcacacattttcttaagttcttttctttttatttttgagactttttggttgtatgctcacaggcagagatcagagatacaatccatttctattatttaaaaaagtttactttattttcatttataattctaatgaattttagcattgtaaaatttagttgaaaaatagactaaacaaattcttatcattgttttcttatgaagttttagaaaatcccaaagcttccactgttaaaactctacataagactttaaactgaagtctgacactatcaaaatttaatcccaccaaaatatagcaaatggtaccgccgtttgtaatactaaatattggtaagattaaaaattacaacaaagtaaaaagcccaacgtgcgtatatagggaccagtgtcgcgtaataataataattttatctttgctagtgtgcgtgagacacaagcagcacaagacatgggacggggtcttctagtaggagtgccaaaacaatttgagctcacgtcttgggattccactaccgattttaaactgcattttcagataaagtgtgtgaattatcacaaacaaaataaaatgctttttttcattagtttccagaagagtaggggagagaggctggccaacttgttgggccgggccgaccgtgcggctccctgcgtaccgatcaccacaagcttagcacacggtggcatccttgcggtgggcccacatcggggggtcccctcctgattactgccaatcttgactcccaccgacaagcgggacccaccagcatccttcgtcttcttcccaagccccatgttcttctccttcctcctcctcatcgccactcctctcccccacctgcaaagatctcccacccctaaacaaatccaaataaaagccccgaaaaaaaaggcttgctcatttatgtctcctcatttccgcgagctgattcgcaatcaatcgctctctcgctggttcggatgatgcccgcggtttccctcttcgccaccgcccctttaaaaccctccccctcgcctccgggctcccaccaccgccgccactgagccagtccgccgccgccgccgccgctcctgaagccctcgccgtggcatgagaagatggccgcgtgctccagggggctcgtggcgcggccgttcgatctgaccgcgaggggggcggcgcactggccgtgccccgccccgcgacgccgcgcgatccgatgctgctgccgcgcgcagcaggagccgcggaggcgcctctccaaggccgcggcggccgcgccggagcgcaccgaggagtggcgcatcgacgggaacaagcccgccgctgccgcccggggcaggcgtcgcgccagcctcaccgcaatgccgtcactccccttcccttctcctcggtacgtgcacggcggctcgtcactgaacatggcccatttttctgtcttatccagtcaggcctcgcatttgccacttacagtaacatgttgtctaatcattccaacatatggattgttttttgctttatgctgaattgcgtagtgacaagttaatgtgccaatgcttttgacacacgctttatgtagtggaataaaccgtacctttctgctgttgcacgaatgctctttgttcagagaatgaattttgatggtagactttgttttcactagtatagttctaggaggcagtggaaacaacagaatttctatccacggtgcacgccaagagggccagctcctcaatcccgtgatactccgccgaagagaggtgggttccttgctgatacttccaaattttgtgatagacatagtgtactccaaaaggaaacacccgacccgcagttccaagtgtatttttcagctttgctaaggaaatgcatttgttttctttgccacctgccttatagacactggtattgctagtgagaaggaatggggaatcaaccttctggatgaagcagtcaaggagtctgggacaaatgaagatggaagcacctggtacagggagagtggagacgatcgtggtgataatgggtacaggtgtcgctgggctaggatgggaggacagagtcatgatggtaccactgaatggaaagagacggtatgttcttgttgttttacccttaactgataatattctagtacaaatttatcaagttgtatacctttgtatgatgcacctgagttaagagttaccatctcagttttgtgcaaacaccacattttcgtatgagaaggatctagaaaagatttctgggatgtagccattatattccaatgacttctttatgtaacttctgatgctaatgagctgttgttgatgcttgtggcactagttagaatcgaagatatgtctgccatcctgcaagttgcttcgtgcttgttccaatagctatagcgcactctgcaatagctccaacttgcactttcttacttgactgagaatagggatttggaattataatctcccaggatttcataggccatagctaactcttttggcacattaatcaatgctggacagaattcttgagttgttaaaaagattttttctaacagatctcaataatttattatgtggcagtggtgggagaaaagtgattggaccggatataaggagttaggtatgaacatatctttataatgaaggctctggtagcaaatggtctttgtaatttgttgttaaatttcctaagaattcagttaattttcttatttatgtgtgcccttttccttttgcatatctgatcagccgtcgttgacttttcattacaaatctctcacattaggtgcggagaagtctggaaagaatggtgaaggtgattcttggtgggagaaatggaaagaagttctttaccaagatgaatggaggtaaattattagcatgcaaattcatttttttaatgatactagctccttgcttaaataatacaaaaatacataatctccactgaattttaactaattttgtcaccaaaaataagtttactgttctttgtttctgcctgctgaagaaaacaattgtttggggaggaggggggggggggggaggacaattgttgaccccttggttatacttctgtgaacaaagaactttgattgtgttaagcacttggcgcttgcaatttcttgttgtctgtttggaacaattttgtttgaccatatatccatgctctatttacttatatttgaaatttagcacattattgactgttattaccagacatggctatacacttcaacttggacttttggacacatcatatgtgcaccaattatcgattagcatgcattattttcttattcctcttatggcccatccattgggttctagtacctttgtttgatggaaacttgttctgtgggctcaactgctttaggattgttcaatttagtttgaacaataactgtctagaaccaaaacagcataagctctcctgtggattgggatatttgacacgaatatccagtgaaaatcacagtgctgattcataaattatcctgttcagagagtagttctaatttctaaacatactgggcacatgatatatttctggcttagtgttatgatcataatgatctgtacttttgagtaaaggtcctgaattctctttaagatagggaaattaaagcaaactaggtgataccccgcgctttgctgcgggattcacgaatgagtatatgttaaatattgtcgaaatgatgaaagttgaaatgtttaaaaaataatatgaggaagatgatttggtacatacttgttgatctctataatataatattatagatgatatgtcatgcttgcatgggatttaaaataggctagaatagtaattgctagtgagtgaaaatgtggcatgcttgcatgggattttaaatgggttagaatagtaatggctagtggatgatgatgtggcatgcttgcatgtttagctttagctttagtgggtaccaactatatagaaagtatagattagttaataaatgaccatctagcacaacattgtaaactgtagatcataacatgatttacattgtgcaaacagcaatcttgcaagaatagagaggagcgctgaaaagcaagcgaaatcaggagcagaaaatgctgggtggtatgaaaaatggtgagagttatctcaggctttcgtttaggtttggttgcaattgttctgcaaaatatttgcttgaactgttgaggtgttcatgtttctttcctaggtgggagaaatatgatgccaaaggctggacagaaaaaggtgctcataagtacggaagattaaatgaacaatcctggtgggagaggtggggtgaacattatgatggccggggttttgtattgaaatggtgagcctatatatatagtgctattttgcagactattgttatactgtactttagtttatcttcaagcactataccatacactttacattgtattacatgtttcttatgctgcgcgcattgtggcctaaatctgtagtctaggttgtgcatttacattgtgcatcatatttgaggcacaagttctttatacttttaatttatttgcctgttcaatcatgattggaacatccgatgtatgttaattggtaaccactgcaattcatttgtattacaggacagataagtgggcagagacagacttaggcaccaaatggggggacaaatgggaagagaaattctttgctggaattggttctcgacaaggggagacatggcatgtatcccctggtggagatcgtaagtttcatcgtcatttatatatatgcacagtatccaccttgatgatgggctttgttctctttggatgctggtattaggcataaatgctaagcacctttggacctttgatgcatagaaaaagtttgcctgctgcattggccgaaattcacactggtgcaatctattggaagctatgctggatattttaacatgtttcttttatatatgagctgtatctactgtctgcatactcaggtttagaagttagatcctgtttattgcattgttaaatgtgtgcaccgctcgtagtgtgacttatgacttatctgatttccaattgccatccacttatctgatttgatactttcaggatggtcaagaacttggggagaagagcattttggtaatgggtatgttccatcatgacgctggtctcgcatttggtttgactgacacttgacattaataaatgaattgaaaccacatgggcttgtccttttctaatacactatatgtcattctgcaatggttcttcttgcaacgatactacctggcattacagtagtagctttcttagatactgttgttctcttgtatttcagaaaagttcataaatacggcaagagcacaactggcgagaggtgggatttggtagttgatgaggagacgtactacgagtaagattatgtcttgtttggttcttccagacatcttcggagtattttcagatttacaatttggcgttgatctgtgcattgtcaattagggcggagcctcattacggatgggctgatgtcgttggagactcaacacaacttctgtcgatacaacctgtcgaaaggccaccaggagtgtacccaactattgacttcagcgcttcatctccagctccaccttcggatgatccaccaggcattcctcctccgcctctggaatgagtcatacctgtgccagtacaaaagagaagcttttctgcataggtttccaattttgcctgtaaggggaacattctttgtagaaaggggatcaaccgcagtattgcgttcattggttcattcattctttcgtagcatgttttccttccgcggcttagcgttttatcgttccggactgctgtttgatcaattaggcgaaataatcagtggctcgcgatcatattgtctctatgcttatccatgtgcgtttttgcataaaagctccgtataaataacggaggagaaagctctcaatgatatccacgcgttttttagcattgccttgcgatgtggacacctctgtttggctgttggtttgtgtggcgaagagacgtcaacttcgccctgctgtttccattttcctcgcatccagctccggcctgtctgtcctgcttgtatccaagtgtgctgccgtggacgaggctactcgttcacatttgtgactttgaagtccagattggcctcttgtgcaatttaattagcctgacttgggttgccaaagtcttagcgtagtcaagctccccttgaagacgctaagctgcatgcatggctaacgtttgtagtcaaatttccatcggtaattttgaaatttcagtgattttttgttctccaagtctgactcaaaccaatcaattccacacaagttcaccattttctactttgatgcaatcaaaccaaaggatagggaaaggcccacgctgcaaccatttaagtcgccacgagcactagcatcgaggcatactcctcctgctccagtgtcaacacgacagtcaaacaaacaccaagcctctcattcccacctctcgaggagagctttccccaccatggcgtcgctcaccgccgccctggccacgccggcggccgctgccctcctcctcctcgtcctcctcgccgcccccgcctccgccgccaacttcacctgcgcggtggcttcgggcaccacctgcaagtccgccatcctctacacctcccccaacgccaccacctacggcgacctcgtcgcccgcttcaacaccaccaccctccccgacctcctcggcgccaacggcctccccgacggcacgctttcctccgcccccgtcgccgccaattccaccgtcaaaatccccttccgctgccgctgcaacggcgacgtcggccagtcggaccgcctccccatctacgtcgtgcagccgcaggacgggctcgacgccatcgcgcgcaacgtgttcaacgccttcgtcacctaccaggagatcgccgccgcgaacaacatccccgaccccgacaagataaatgtcagccagacgctgtggattccgctgccctgcagctgcgacaaggaggaaggctctaacgtgatgcacctcgcctacagcgtcggcaaaggggagaacacgtcggcgatcgctgccaagtacggggtgacggagtccacgcttctcaccagaaataagatcgacgaccccacgaaattgcagatgggacagattctagatgtcccgctgcctggtacgtgccttgctgttactgtttagtatggttcttgcaatcttgtgatcgagctcagaagttttttgtttaacagtgaattttctcagtagactagtcttactagtactacaagagaagaaacctgaattagttaggcaggtgtttagttcacttcaaacttttaaaaattccatcacatcaaatgtttggatatatgcatgaagcattaaatatggacgaaaaaaaaccaattacacagtttgcatgtaaattgcgagacgaatcttttgagtctaattacgccatgatttgacaatctgatgctacaataaacatttgctaatgacggattaattaggtttaataaattcgtctcgcagtttatatacggaatctatactttgttttgttattagtctacgtttaatacttcaaatgtgtgtccgtatacttaaaaaaattttggcacacgaactaaacacggccttactcgtattactacctctacatggttgactggggagactgaagattagctgtgttgttctgttagtttgcatattaaacttaggttaggtatggtaaattatttgcaatatgctgataatatattgctcggattcagtggtatttgcaatgaacttaggctatggtccccttgcatgatggagtttatcagaatcaaaatatctggtcgtgactcggaaagttgctctcaagaaaagatagctagctgcacatgcttcgatcgttgagagattgagataacattacacatagctccactagcacatgagtagaaagccacaaaattccatcgcaatgttgaggaatttaagctttagagcttgaattcctgcactctttggacttgtataatcagctagccgttgctatcaccggacaaactatctgactttgtggtttaaaattacggaataaactaccaataccaatccacaaagttgaccctcgctactcacaaggtttcaaaatatactattatagtactatcttagatggatcttgatgtttactactattcactttcttcggtaagaatgtcatatgaaacgagttcctagacctagtactaacttctggaaaactggtgtcctcagtgtgccgttcatcaatcagcgatacctcagctgatcacaatctgatgctcctcccggatggcacctatggattcaccgcaggaaactgcatccgctgcagctgcagttcaactacctaccagtatgctcccctattatttccatctccttctaagttgtttctgatcaagcagtaaccaaagaatttacatttcttttcactgtgtcaaccaggctaaactgcactgcagtacagaacaagggatgcccgtcagtgccactgtgcaatggaacgctgaagcttggtgagacgaacggcaccggttgcggatcaacaacgtgcgcctacagtggttactccaacagttcatcgctcatcatacaaaccagccttgcaactaatcagacaacagcctgccagagtaagttgagcccgcaaacctgtacaaactcagagtctctgagtttgtttgagttaaagaaacggcaggtttctaatagttgattttgcagaaggaggatctgggaggtcgcagttcgctaggtccatgtggagcatgtctgttatctccttccacatggtgttgatcattatctgtttcctttgatgttggagactactgcaactctagatggtacatttcaaagagttctctacgatctatgattgttgtatacgatatatgattgttgtcgtaacttagattttgatgactggtttatccagctttgaaatttgagttttgactctgttctttagaggatgagtggcacttgtacggctgcttgaataaaacgtcgatgtattgtattcgatctgcatctgaaaaggaatattcattagataggattattcgaaataaaaagatcccacatgtttttgttataggcgttacatgttctggatggatatataatgtaccatgcggaagtatgaatggacttcccaccttccaatcttccatctacacttcaagccttgcataaagcaaaattgatcttagcaagtctcaggcaaatgctcgaaactagtactagtttctttctgatatcattatttttgttgcgacttgtttttagtattgaagatactttaagcatgacatattttacatatttgcattaagtttctaaataagttgaatggttcaatatcattttcaaaagtccatgtcatgcattcactcctttcatttatatatgacgttggatagttcactaaaatgaattaaccaactcatatataagtggaggagggtgtgtttaaaaacggtgagggaatattcctcattttccccgaataagagggtatattcttttttatgattacttttaagtgcatcctacatgatgctgcacttgactcagttttaacacggaatttatgcaacatccgtgttggtcttcccaaatactgtatcatcagaaaatatcggagtagtcgtgcagggcgctgtcatcttggcagcaaaaccaatcgcagctagtacaatagtacaagactacaacttggatttgctttgcataggcaggcttcccatggccctggccttctcccggagcaagaacttctgcgtcttccccgtcgacgtcttgggcaggtcgccgaacaccaccgtcctcggcgccatgtaacgcggcagccgcgcacggcagaacgcgatgatctcgtgcgccgtcgcgcttgccccgtccttcagcgtgacgaacgcgcacgccgtctcgccccagtggtcgtccggcctcgccaccaccgccacgtcgagcaccgcgtggtggccgaacagcaccgactccacctcgatcgagctgatgttctcgccgcccgatatgatgatgtccttggcgcgatccttgagctggatatacccgtcagggtggcgcacgccgaggtcgcccgtgcgcagccacccgccgcgcatggcctcctccgtggccgccgcgtccttgtagtacccgctcatgaccgtgttgccgcggagcatgacctcgccgacggcgcgcccgtcggacggcacgctcgccatggtcaccgggtccttgatgtcgacgtcctgcaacatctggtgctgcaccccctggagcgccttgatccgcgcgcgctcggcgagcggcagcgcgtcccactcgggtctccacacgcaccgcgtcgccggcccgtacgtctcggtgaggccgtacccgtgctggacgttgaaaccgagctcctccatcttggccagcacctgcggaggcggcggcgcgccgcccgttgagatgagcaccctcctcggcagcggcctccgctccgacgccggcgcgttcacgatcatgttgagcaccgtgggcgccccgcccatgttggtcacgccgtggcgcacgatctgctcgaagatgaccttgggcacgacgttcctgacgcagatgttcgtcccgccctgcgccgccgtggcccacgccatgcaccacccgttgcagtggaacatgggcacggtccagaggtacaccggcatggacgtcatgtcgttgcagagcagcgcggccagcgagttcaggtacgcgccgcggtggctgtagatgacgcccttcggcctcgacgtcgtccccgacgtgtagttgagcgatatcgggtcgcgctcgtcggccggccacctgatctcgaagccccgcggcgcgtccctcagaagcgcctcgtactctagcccgccaccgtcgctgctgctgctgtcgccggtgtcggagatcgcgatgacaagaggaaatttggctttagcatcggcgagcagcctcagggcgtcgtgggcgacggcgaggaactgcgattcgacgaggaaaaccttggcctccgaatgtctgagaaggacggacaccatggccgcgtcgtgccgggtgttcagcgtgcagagcacgccgccggccatcggcacgctgaagtgcagctcgtacatcgccggaatgttcgctgcgatgacggcgacctgaccagcaattaacccatgtcttgttgagagctgaattggcaccaagtacaaagctcatcgaggcatcaagctctggtcgatcacttaccacgtcccggcggccgacgccgaggcgcgcgagcacggacgccccagcgaggcaccgttcccgcgtctcgcgccacgagtactccctgccgccagagacgacggccgtgcggtcaccgtacacgacggcggcgcgctccaagaagctcaccggggtgagcggcgcgtagtttgcatcgctcagcatacagccttccatggcagctcgtgtaccagcaatcgggatcgatttgtcacactaattagtctctctgaagaagaaccaattgcaactaatgcaatccgatttgtccaaagtgagttggaggataattaaacggatgaccaacactaaaccaaaacgttgttctccagctgagtcagtcttctttcgcgtgcactaattaattgcatacttgatgtgtgcactccggttagattaaagacgaaacgcaggaggtgtgagacgctgagaatacgtagtacatcacgggtcactcaatgagtatcatgctagtggaattatttttcgaaagcacttccagttggcgcaatggaaaaatgccaagagcatttgatcgagacagagggacaatattcaactattcagagcaagctagaaatgcagaattgtgtcagcgttatgtacgttaatgtcggccttttcaactgatgaatgctattactacaggataatggaatggtcgttgaattgtccgtcactattgtcttcgtctcgctccctttacataccttttggatcccctcctagatatcatcgagcgatttgaattcgatgtgcactgatacgaagctgcgctcgtttctcacttctcctatcttctacttcttcatttttcacatgctcttttcctaagctccatcttcaattcatggctccaaggttactttctacccttatcttatctcctactcttcttgccccaaagctcaatccaaggccttcatttttcacatgctcttttcctaaagctccttcttcaattcgtggctccaaggttaccttctatccttatcttatctcctactcttcgtgccccaaagctcaatccccaaagctcaatccaaggcctttgtgggtttggggcgataagagcatcaccaagagatacgtataatctttcccaaaaatttatttttgggttttctaaactaaaaataggtagcgaaaaaactgatatctccaagagaaatctaaattttattccaaaaattaaaaaggatccttttgttaaactaacatcagattccgttttcctcccactcacgtgcgcccgcgctcctcactgagaaaaatctggcgcgaatgagagattggggacggcagacgcaccatctctctccctcgaatgaagagagtgaaagatgcagggagagggtttccaaaaaaaaaggatccggataggacatctattggagacttttttttcaccaaaatctaaaaaaataggattgggggtgaaataagggaactgttggtgatgctctaagagaggcgtcgaagtaaaagcttgcgaggtgtggaagaggaagagattgccgacaccctctccatggagtttgctttcattattgcctctattctcactaattggtactaactccatcccaaaataagtgcagccgtggatccgtgtccaacgtttggccgtccgtcataaaaaattttcaaataagacgaacgtttaaacgttggacatgaaccggataaaaactgcacttattttgggacagagggagtagtgcgccactcaggggcggagctaggtaggagaggggggtgcccaggaacctggtcaagaaaactttttagctatagttcatttattttcaccatttgtgcacccctctcaattcaaacttagacacttatataagtataaagtagagtaaaaaaagtgagtggcacccctctccatttcgttctagctccgcccctggcgccactagttcaaaatacatagtattggtaaatatatctcgtttaaagtgaaaagatcaaggatagggtggttcatggtgaatcttaggtaaaaataccagctccaatatgcaatttactgaaagtaaaattaataggagccacatgatgggcacaattttggtgaagccactaagataaataagtcatttggccaacatcaaattttgccacagggattggtggcaacctgccagctgacatagtataaattgaaaaaccactcgataaattaatcatttttttaaaaaataaatccaaacttaaactcagacgttcggtaaattttgttcaaaattcacaggttttcgagtggtaatgacaaaaatgggcaaaacccctcgaatcagctaataatctttggaactctgcatactacggcatcccatccaatgtccaacaacagaaatgatattacagtttactattggcagacttggtgagactgcccatggcccgggccttctcccggagcacgaacttctgcgtcttccccgtcgacgtcttgggcaaatcatcgaacaccaccgtcttcggcgccatgtaatgcggcagcctctcccggcaaaagcttatgatctcgccttccgtggcgttggcgccatccttgagcttgacgaacgcgcacggcgtctccccccagtaatcgtccggcctcgccaccaccgccgcctccagcaccgccgggtggctgaagatcaccgactccacctcgatcgagctgatgttctcgccgcccgatatgatgatgtccttggcccggtccttgagctggatgtacccgtcagggtggcgcacggcgaggtccccgctgtgcagccacccgccggccatggattccttcgtcgcgccgatgtccttgtagtacccgctcatcaccgtgttcccccggaacatcacctcgcccaccgtctgcccgtcgtacggcacgttctccatcgtggccgagttcttgacggcgacgtcctgcaccgcgatgtgatggaacccctgccgcgccttcagccgcgcgcgctcctccgccggcaacgcgtcccactccggcatccacgtgcagacggtggcggggccgtacgtctcggtgaggccgtagatgtggtacagcacgaagccgagctcctccacggcgagcaagacgcggggcggcggcgccgcgccgcccgtcatgacgcgcacgggccccggcagagccctcctgtccgcggccggcgcgttggcgatcatgttgagcaccgtcggcgcgccgcccatgtgcgtcaccccgtgccgcgcgatgctgtcgaagatgaccttcgccgtgaagtggcggaggcagatgttggtgccgccctgcatggcgacgccccacggcaggttccagccgttgcagtggaacatgggcacagtccacaggtacgtcggcatggcggtgatgtcgtacgcgaggaccgtcgcgatggtgttgaggtaggcgccgcggtggttgtacaccacgcccttgggccgcgacgtcgtgccggaggtgtagttgaccgtgatcgggtccatctcgtccaccggccaccggatgtcaaactccgacggcgcgtccctgacgagatcctcgtagtccacgcagcccgagtcgcgggcgccggcgccgtcgtcggagatggttaggagaaccggaaggctcgcggcgctggttgagccggcgaggcgcctcagagcggctctcccaacgtcgaggaggtgcgactcgacgaagaacaccttggcgccggagtggctgaggagggtggagatcatggccgcgtcgtgccgcgtgttgaacgtgcacaggaccgcgccggccatcggcacggcgaagtgcagctcgtacatagccggcacgtttgggctcaggacagcaacctgaacatgggacacacgacaatgtgggtcatacgcctgggcctagttttcagactgacccatgattaaatcaggtcgaaattttttcgatcgttgagtggcctgaccaaggaacatgaagaggtggagtggactgtgagtgggacctaaaatccttaccattttctccagaattcctatggatctccgaataaccaataatttgcatggaagccacattacttcgcagttcatactgaaagtataaaagtgaaagatctaaactgcagagaaggccattcgcatgatcgagagttttcatgacttcgctactattactcggtgtcagtagactgtagactcagatttataactggcgttgcaaaaatatagatagcggcaatgcacgaggatattagcagcaaggtaaaattatcccactaactgaagaagtatacgcggcaatgcagaagctttatcgctaactgaatcaagctgtttattctcaaaaaaaaaaaatcaagctgtttacatgctgatgcatagagagaacattaatatcaagagtactgataggagaagatccgcgaggacgtgaggttatctagcttcaactattcatgggctcatggcaaagattagcggaaatattactcgtaaactatatgtttagcatacttaacaagttttctaccaaaaactttcgggccatcgatctaagctgcatccgccacttcctaccttgttggttcaaaagaagaaacatctaagtagcaaatgctcgcgcacacgataagctaaaagagctagcagcattggtgttccactcaccacatcgccgcgggcgaagccgaagcgggcggcgagcgcggcggccaagcggacgcaccgcccccgcgcctccctccacgtgtaccgcctctccccgcacaccaccgcggcgcggtcgccgtagacggccgcggcgcgctggatgaagctgatcggcgtcagcggcgcgtggttcgccgcgcaccgcaccgtgccggcatccatgtccagcacctctccctcacacagtcacactccgcctcccaagtcccaacttcccagttccaacaaggctggcggagtggcgatcagcggaagagatgcgaccccggagccccgaattatctggcatcggccactcatctctcgtcttttttgtagagggtctattcgtaacaaagagggactaaactttaatttaagaaattcgtaacaaagaatcaaagatgatggactaaactataatttgagaaatagagcctattggtaacaggagggaccaaactttaatttttggtaacattattggtaacaggagggaccaaactttaatttgagaggtggctgggttgttaggtaacagagggagaaaacattaatttgagaacaagataataataccaaccaaaacaggaccaaaatttaaattaagggaattgacaggggccgcgcgaacgcgtaccccctctaccacaaattatgacgtccactctcccacttggggagatggtaaaccaacgcgctcacaaagtgcaatgtgagccattgatctaggccacggcccttcttgatcggccgtcgaccccgtccaggtaagtatgttggaacgttgcaccatccgcctcttatataggaagcgctcccgcctccatcgcctcgagttatcgaggtggtactaaacgagagctggccgtgctcgagcaggattgctattgcggccgcagggttgggcctgcattgtctttggggctttacttgccctggtgggctttgattggggcgacctggcaagctgcagtgtgaacgaacagcggcgacttgttttcagatggaaaaagtccactttgactcccttaagtaagccgaatttaatacggactcccttagatttggtgtaagggagtcaaagtgaatttttttccttttcagatcaccacacttaatcaaatgtggatttggtgtggatgaattccccttttgcttcgtacggcgttaggaagatgcaaaaccagttgaacttgaacacttgcctcctttttattacccatccacggtgtgctatttttttctcacggattatacctaaatgagaaacatcacctaattgcggtgtttggctaatgggattaggaaatgaattcccaccaaccaaaagatatctttaaatcctaactattcattattcctcttccatttaatcctaaccctacattcatttctcaatctcaatcccacctcctattttccattatccaaacacacccaataggctaactacggtagaatttctttttttgattttttttagataatagaatcaaatatcccggcctttactcaaacgagctacaactaattattacatagttcacaaaatagcaaactcacacagtgagtccagaaccacataatgaaaattttaaacaagcccaaaccaatacttgatgctactaagattcataaaagaaagcttgtactaggccttaggcactgcgctgaagtacataattgctgatggtctctacagaatgaaccagtcctaacaagttatgatcctggctcagaaggaacgctagcttgcttaacatatgcaagtcgtttcggggagaggggcagaaggaaaagagactctagcttaagtattctcgccctgcttcaaaagtacagggcgcgcgctatgccgctatggctttgacataacaaggacattactccactatttacggaggtgctaggccacgagaaaatataggtgattgggccttgcacattacagaatttcactagattggcccgttagatgtaaatgctaatcgttaaatcaggccgagattatttggatcatcaaatggaccgacaaggatgggaatgaagtgggctgtgattgtgagtttgtgaccgagaccttaagcttatccatctacacatctccagaaactcccaatggagtccccgtgaaaccaatgattgcaagcaacattacgcgtcgccgagtttcatgattttgccacgattactcggtgtcaccgtgtcacggtgtcagtaccaatcatgtgacttcaacacgagcgtgcgcatggtacgtaggctaaagtaaggccatgtttggatgggactaaaacttttaaagccctatcatattaaatgtttgaacactaattataaatattaaacatagattattaataaaactcatccataatcttggactaattcacgaaacgaatctattgagtctaattaatctatgattagcctatatgatgctacagtaaacattctctaattatagattaattaggcttaaaaaatttgtctcgcaaattagcttttatttatgtaatttgttttataaatagtctatatttaatactctaaattagtaactaaatatagggactaaagttaaagttaaatccctgtatcccaacaccagctaaactgcctaatggccgcatcaaagctcgcagacacgacacgccacgccacgataagccaagacgaaaagaaagcaggaacagatcaaatcacgggaagctcgtgttggtaagtacaatttccactcaccacatcgccgcgggcgacgccgaagcgggcggcgagcgcggcggccacgcggacgcaccgccgccgcgcctccctccacgtgtgccgcctctccccgcacaccaccgcggcgcggtcgccgtagaccgccgcggcgcgctcgatgaagctgagcggcgtcagcggcgcgtagttcgccgcgcaccgcaccgtgccggcctccatgtcgagcacctccccttcggcctccccctcccttcccgcgaggctggagaatagcagagatgctgcgccggatctggcagaagtaaacgctcgctgatggcgccatggcgataaattaatcgcgcggggggaggcgagattagtagtataatccaagtgaggaattgaataatcttggggagattggtgatgacatggtggtgatccggtgctgctgcggcgagctagcctacgcaacgcacgggatgcggctctcatggtgtgtgactgccagtgacgctgtcatcttgtatagccgtgtctgtgtcactgtgtgaggctactgttcactccggcagggacgcagcgtatgcatccatatgagctggatttttctgcatcggcatctcgcctcttttcttcgattttttttgtaaggagtacagaagctttgcccagtatactaaggtgatgttaggatcacaagatactaattttgagtataaaacatagacaacttacaaaactaattacataaataagagctaatttacgtgataattttttaagcctaattaatctataattagcacatgttgactgtagcactacataggataatcatagattaattaggctcagtagattcgtctcacgaattagtccagagttatagaataggttttgtcaatagtctacgtttaatatttttaatctgtgtcaaacatccgatgtgacagggacgtcccatccaaataaggtctaatagagagagtaatattacagtactagcctattaggtaaaaaagccaaaaggacttttcttcgaattggactattctacatcagcctctcatctagacctttcattagactaatggaatgaatgatagagctttttctgccgatgagctgcggcttaccacttgcaagcgaatactccatccgttctatttttaagtatcagttttatctgttctatttttaagtgtaactatgagttttatttttcaactttgatcgttcatctaatattaaattattttataattaataaaaattatattttaagtgtaactattagttttcgtgtctaacttttatcgttcatctaatataaaattattttataattaacttattagttttcgtgtctaacttttatcgttcatctaatataaaattattttataattaactttttattgttataagatgataaaacatgaataatactctatacgtgatttatatttttattttttaaaaaaataaaataagacagatttaaaattgaacaaaaaattgtttttattttttttcaaaaattttttaaatacgaaagcccgtagtaggcaagtgaccacctcgatgggaatattttaacttaacccctcgcttatccgcttagcttcacctcatggtagtagcacatagcacccgtcaacttacttatcaaagggcctgtaagtaaacaagagggaccaaattttaaatttaggtaattggcaggggccgcgcgaacgcgtaccccctctaccacaaattatgacgtccactctcccacttggggagatggtaaaccaacgcgctcaccaagtgcaatgtgagccattgatctaggccacggcccttcttgatcggccgtcgaccccgtccaggtaagtatgttgcaacgacgcaccactagcctcttatatagcaggcgctcccatccccatcgcctcgagttgtcgaggtggtactaaacgagacctggtcgtgcagcattgcagctgcctggttgggtctgcattgtattgggcctaattgctgtggtgggctttgagcctttcattggcgcggcctacttggcaagccggagtgtgtacaacggcgacttgttgctttctggtcacgagcgcttcagcatcagatggattcggtgtcccgagtggaattgtcaaatcgatttggtgtcccaagtggattttagattcctcctttgctacatacggcgttagaacgccagtcatcacacaaaaccagttgaatttaacaattgcctccttttttattatcccatccagatgtaacattttttttctgatgggttagtacatcaaaagaaaaacatctttacctaataggctagtactgtagaatatacttcacgctactgattcagaaaagaaagcttgcactaagtcttaagcactacgctgatgctactgggattcaaaaaagaaagcttgtattctgaagtacatagttgctgctggtctctactaccagtagcaactatgtactggtctccactaccagtacatagtccttacaaagtaaccagaaaaaataaacatcacattattacagcggtccaaaggccacgagaaaatataactggggagcttcaggaccatgggtgcctgggcaaaaaagagaagcacccttgcataatcagatacccagtgctgtcctctgggaagaaatgtcgaaacatatgctattcctttgaactgccagccaaacatcatcgaacctttttttacttcacaacacttcctggaaagagaacatggattcagacagggtcctagaattactgtgcatcaaacacaaccacatttcttttcacaggaaggtgtagatactaataagggtgtcaacgactaatccgcaaaacctacttttaggccaaaataagccacttacctgcttagtttgacctataagtgggttcacgggttagccacttacacccttaggtatatgattgatgggttcaaaattgcttatttatgtacgggtgagttgttctagaaatgcaggaagtctttgtaaaatcacatgttataaaatggacaaaaggcaatgtgtattactgacaatagaaaactaaccattagctttgtcatctgaaaaactaacggcaacatgctcaaaataatctcttctggcatctggcgtttaatcagaaaaaaatgttagcatatggttaacatgtagctaaaagttaacttgaaaacattggatcacaaaaatttcacccacatacttaccatgtttcatagttaaagaagggtcttccttatctttatacccaactacctttgcagggtttcctactgccatactttaaacattatatataaaaaaaaaaggtcagatcaatttgactgaaatactattgtactcatcaaaataaaaatgatgtaaaaacatgcagcaaaaaaaaggcacacgtgtaaaataaataagcatttcattacaaaatacatattacagcgatcacttggggatttgactatgtaaaggcctgctggcataatttgcattatttttcagtgcaagacaataagacacaactgaaggactccttaacccaggaaatatcgaagagcctttcctagggggtatgccaaaagtgaaagggaatatataatctgctgagcacaagagaaagattcttcaccaggcactggtattttggttgatatattcttagattagtctgggatgaacataaccaggtctcactaaatcaagcactttaatgggaaacatgatgccaagagcccatgagaaaaaaaataatatctccattaaaatccaaatacttaaaatttacactacaaaaatcaggcacctttttttatatccgatataatgaagttcctagtccaaaattactttatcatgatcatgttatccccccccccccccaaccccggcctgcccgcctcccctgattttgctctctttacaaggaaaccacattgcaagaaccagaaaggtcatatctgtaaatgattgtttctacaaatttgacattgcagcaaacactatttaaaaaatattaataggttagctcctaacctgtggggaggtacatcctttaaaacaagggaaccagcagcaatcatggcaccttcacctacgtttatgttgccgaggatagtagcaccagctccaagaagagccccctgaccaatcttggggtgtctatctccattttccttgccagtaccaccaagtgtaacaccctgtaggaaaagtctgagtttcggtatccaaacaatatcatccatatcgaagtcattgttgttataaacctatctcggcacattgtagtgtatatatgttttaccaactcattagatgtataatcagcacacctgttgtagtgctcaaaactaaaattgcatctagaagtactgctttattttgaattttgcagctagcaaaaactgagttatgctgggcacctgcattaatgaaacccagtttccaacaatggcagtttcaccaataactagacccgttccatgatccaacaatattccctctccaattctggccgctgcagatttagtaataaagaatgtaaggaagataaagtgggaaaaaagggaacatgataaggcataaaagataaaccacaaatgttcataacttcactgttcaaaaatcaaattttaaaagcaatataaaaagaaccaacaattatcaactagaagagtgacataaaattgtcctgccaaagatgataaaacaggctaaatatcgcatatcaccatacaatacttgaatgttaaacacactagcagaccaggaaaatgcaaatatacatcattacagaacaatcatatacctgggtgtatatccactgcaaaaacctgaaaggaatatgataccaaatgttactgaaacagaactatttgctaaagcaatgtaaaaatatgcttcataaagaaatcagtgttcacctcactgatacggctctgcagtgccaatgccagaactttacgaccttgattccataatacatgagctatcctataggattgcacggaatggtaaccctgaagtggttcacaagcaacattagagttcttcatatatgttgatattgtgttttctttgtagcgcagagggctcttattacacataaggctgaatcgaagtatctagcaaatacataccttgaggtacaacaatgcccaactgtattgtgcacaggcaggatctctgtctttaaaggcctgaatcagcagagcgattttatagttgtcaagagatcaatgggataatacagaatgaagcttcatgcaaacacaattacacaaacatggtacatccacagaataatactataacaatgctcacctgagcatcaaggcgaatagaacggcgtatatctttgttgttcatcataacatcattgaaaatgtctattaactgagttgcaagcaatgttggatcttcgagcctgtttgcaaggacgaaactcaacgccctctcgagacagtcatgagatagtacgctggcgtacaagaagctacttaaaataggttccttctctgcctgtgaacagtataagaggcaacaatataaaactaaagctctatcataaataaaaaaccataaagtcatatttaaccacgtatgatgtagctcatgtttaaaactcattcgcatgcaactggagcttggttttattgcttggtcttttattaaaaagaaactaaactatcacacagtcactgatatgcttccgaacctgcgatattggccttcagttctccactaatcagataaattagctataataaactacttgcctcttcactcctagtttttaactggagtaccatttttgcctcctgaattacttggctacactgaactggcaactactcctacacaatagaaactgattcaggagaacaaaatatactaataacatttttttttctcacaagggtcaaggcaactaaattttaattttaaaaaaacattactcaattcatgctatttcccaactgcgcttaactcactcaacacaagtgaaagcagaagacaatataacgaagtgctaactcagaagaacaagtgaactagcatttctaccccctcaaacccaaatcgagccgaaagaactctctggacctaagaacatgcagaacttcaattaatccaaacacgaccaccaaaaaaaatcgtattttttcctcgttccaacccaaaattcagagtctgtctggcacagtagaaggaaagccgcgatcaaatcagaaggataaaagaagaggtccgatcaatccgcgagagcgatctcgtgagagtactcacctcggacttggcctccgacttgacggcctcccatatggggtccccggcggcgtcgactatgccccgcgccgccgcggcggagctggcccgcgagctccccatcacgtagatggggaacatggtctccgaccggctcctccactcccccgcgcacgatccgcagccaccgccgccgccgccaccctgcgcgagcctccctctccccctccccgccgcctcgccgccgtggtcctccaccttctcgagcaccaggcacccgcatgacgtcatgggtgccccccaaggggagggggcttctccctcgcggcggttgtcggccggcccgacgcggcgagtcgccggcgcgcgcgccgcggcagaggagcgagcgagagaggagagggaaggggacgagagcgaatcagcgaacgaaaaccaaaacggcgagtgcgaaagaagcggttggggagcgacggggttattttacggaactgacggcgtcaccgcgcgtctggggatgcgcgcccgagacgagaggagacgagacgacgagaggccccacccttggcggcttgcgcggcggcggcgcgaggaagggattttgcggcgaggtgtggggggccagagggtggtctggtgctggaacggcagccacggctttttcggtttgcgcctttcggctcgatggctaccactatccccgcgaccccgccccgcggcgcggggggggaaaggggatccagacaaatcctacggctcgcggcgcccgcgcggccgggtgggtggatgggtggacggggcccgggacgtgtgtgtgtgtggtgccgtgcgtgcgtgcgcgcgcgcgcccaggtcgcgtaggtcgcgtgtgccgccatcgtgtgcgccgcgcgatggtgggcagcgggatgcgccccctgtgccgcgccggttgacacgaaagccttgggtgtgtgtggtgccgtgcgtgcggtcgcatgtgcgcgtgcgccatcgtgccgcgccgggcgacgggtgggcgggtctgtgcaggaagcgtggcctggtcgacacgaactcacgaagctttggtgtttttctgtataaagcaggtgacgccgccggataatcgcaaacaacagtgttacagtgtactggagtagaacggaggatgtgatgggcattactgtcatcgtgtcgctgacgcgtgacatgttgtcaacttcctcttttctcttttcggctgtgtttagatccaaagtttggatccaaacttcagtcattttttatcacatcgatatatcatacatacaacttttcagtcaccctcatttctaattttaaccaaaaatctaaactttgcgctcaattaacacagtctttatctactagggtggtgtggaccgtgtggtgtggatactctcgtcagtcatggcaagttttcccttcggatgcgactggtcaattggtcatgccacgcatgaaattcgcgcaccagtgtcaatcctgttctttgaggtcagcaatcaaaaattattgaccaaagaagatcctacttcctagagtagtttatttttggattggttattcaagtttatctctaagagcaggtacaatagcagactataaaccagctgcaaacatattttaagaacataaatgtggagagagaagtgaatcgggctacagatttgtagccagctgtagcacggactctaaaacacagtgtgtgtataacaggtaggatcagatattaatagtgtagtatgtaactattatatgaataagctattagattagctatatatgaattggagctagtacctagctataatattaaacttgctctaagggtcactttcaaaccgcaaatgaaaatggctacaccgtagcttcctataaaaacgtttcccaaactgtaggtccgtttgatataactctaacatttaaaactaactccaaaagtcaaatcggacatgaagcagcctaaactcagcttcactcctagttaattttacgaaagcgcttcggtcaactctattcccattttagttggagctgaaatgttttaccgggcttcatctccagaaaagatggagctctagctggaaccgtgccaaacagatcatacttaacggcgtattccgtaaaattttttatataatattttttaaaacaaataaataagttagtttttaaatttataatagctaatatttaattaataatcactccgtttctaaatatttgacgttatcgacttttttaaatatgtttaccgttcgtcttattaaaaaaattaagtaattattagttttttcctatcatttgatttattgttaaatatacttttatatatacatatagttgtatatatttcacaaaagttttagttattataaaattaaacaatagatttatttgatattttaaaccacgtagaaaattttcacatgaaacataagtttaaaaacgtgctaatcaaaatcgtgatgaaatcggtatgataataagaaaagaacaatattactactccctccatccctaagggcgttcacagtgtgtcgtcgtggcttctgcctcgactcaccacatcggagattccatgccacgcatgcatttggcgtagccaagtgaagaccgcggagccaactttgggcacgcgttctgtaacggcctgcctctcccaggccggacccacttacatctagctgctcttatatgtgtcgtcgtggcttctgcctcaactcaccacatcggagattccatgccacgcatgcatttggcgtagccaagtgaagaccgcggagccaactttgggcacacgttctgtaacggcccgcctctcccaggccggacccacttacatctagctgctcttatatgtcatagattgttgaagaccgcggagccaacttcgggcacgcgttctgtaacggcccgcctctcctaggccggacccacttacatctagctgctcttatatgtcatagactgccttcacagatcaacacaagtcttttctgcacactttgttctcactcgtgtgcactcaggaagaatttcctgatcggttacctatcccaaaattgctccaggcaaagcacgcttaacctcagagttctttcgagatcggcttctggaaaagaagttgcaacttgttgatatgagtattctattaatcctattaagccctggctcgggatatcatacgttcttcctaggcttggcaggcatgcgtcagagcgagaggtgaggaaagacgaggaacgggacgcacgacgcgctgggagagggcgtggccccgtgcttcatcgcccccaaagagtgcgctagacagatcaagcgaggttgacagcgcagcgtcgacgtcctggagagaagagaaggcagtggcggtggaagaagaggcggcggaggaaaaggcggcagtgaatttggcgcctaacctcgtcgtcgtcctcgttccgcgccgtcggtggggtgggtggaggtcgacggccgcagtgggaggagaggagggggcaggcccgcgggggatcgtcgtgcgtcgccatccctctccccgtggcggtcctcggctccgcgacgccgccaccagatcgggcgagctcggcagcgacatcgatggcggcttccggccccggagacggtggcttcccgcccgccaccgtcgccgcttggccttctcgacccttccgccgttcgtcgcccgctttgttgagtagaggggagagagagaggggggaaaggcgcgtctcttgaggagagaggaaggaaaagcttggggagagagaggaaaagttgtttcacgtcgaccctactcaaggctacttacactagagtatgaggtttgtaaggttctttatctatgtggcatacgaggaacattaaaaatcgatgacatacagtaaacgtcctagatgatactagtaatctgcccatgctaacgctacggaaatatttagtaatacaaatcaaacaaccaaaataagatatatgttttgccaagcatataatgagatagaatttatagtaacgtgcatgcgtacaacacattatttacaatatgtataagaaaaataattacattcaagatgtaaaaataagatataggacaaagcgaattcatactttaattacatttctgagttcaattgcaaacaacatacatcaaattttgaaaatgtttcctacttaaggaaaacaaacttcacaaaaagatttaccatgatacatcttgatttgtcatgtaaatcatcactttttgccatatccatgcacacgggccaaattaattaaactgaggttttccttgtcatggagcttgtgaagcgcataagcacaattagatcacaaggaactacttcacaatgcggctcaatagacaataacatactccttccgtttcacaatgtaagtcattctagcatttcccacattcatattgatgttaatgaatttagacatatatatctatttagattcattaacatcaatatgaatgtgggaaatgttagaatgacttacattgtgaaacggagaaagtatatgacaaacgccggcgcccagggtattctggctagctccacagggtggtgggctagaagcctcaccacttctaattatttgatattaggtcctaccctaatatccgcatctttttgacaataagatatcaaagccataatattcgcgtcttttgacaataacatatcaaaggtagctttgccggtgcttcatcgctatgctctcccatcaactccattcatcgtagacataacttcgttatccatgagctttacagtatacaataaataggatatagattccaaaatactaagcatgagaaccccatcatataaatgacaccaaaatcttagtatatcaagtaagtgtcaactgtgccaattcgaacagcttctccatggtctcaccagtcgcacactgcattgagtaatccagagatatgccttaatactttctgtcaaccaacaagtacgttagcaatgaaagtagaaactcacacaagcaacagcaggaatttaaacccttacattgtcatttcctagcagcgctcgacatcatccatcagatcatgcatgttttttttttctctaaatcggaccaatgtaagcctgctcctcccatgtgttgcaaaatgccaaaccatagtgagcctgaagtccatattatccatttactttgatatctgaaatcaccatgccagggttttgaatcaaattaacatattagaatcatgtgaattaagccagggactccatgcaagaggtaatggttaaaccggcaagagttaaaatattttgattaacagatgactttagctaattgtgacaaagaatgacataaaacaattatcaatttttgatttctttcatgatattgaagtatattaattgaagggatgatatatatttacaggacacttagggcttgatcggcaagcatagatttctcaggggagattccctcccaccacccaattgccctccactgtgggattgtgattgtttggataacagggagaggcggggatattgtctcacatcaaattcagaatttaaataggactcatgcattatagaagtctggccaaagtttcattatcctcaaattacagaaataatttgcaacggaaaataaaatgcatggtatttagtaatcatggtggctagacccttccaataatcgttgactgttgttggtcacaattgagctgccgctagccccaagcattatgcccattcgaaccattttcatgttattatggttagactaatgtatatgctgccatagatgccattgcgtgcagctatgaaaaagctctgtaaccaaatatcaactaaataatcaatgcagcaaattaaactgtggaagagattaatcatcacctagaaccaaacctgttagagattaattgatcgggagggaggcggggagccgttggatcgtcgtcatcagaaactctatactctatagaagcactccaaaaatattcaaatcttatcagaaagcactcaaaaacttccgtgttcatatccctatgtaaggaccacagaaaaatgcagttgttgactctgctctcctaaaaatcccactttacttcaacttcctttttcaaagtggctagaaggttaaatccaggcacctcaaaagaaattaaccaatacatgagttctaataaaaggattaggttgtggtcacagtagtaatctgactgtgagaaatgagtcatgcaaaaaaggatgaaggattagtgctaaaacatggcaataataaggcagcactaacctgagaaatatcaagagcctttcttccacttcatcagaaaaaggattggtgtaacaatttatggggaatattgtcgataggaaacaacttactaaaattctgcatgaaaacaatttagttcctttccatcaatttgtgaaacaattcaagaacagcatatcgaaagcctgtttagaagaagcatatatatattagtcaaagtagggcaatacctttcagaaaatacgaaaagttcaaaccttttttttttcgccaatgccaaaaggttcaaacctgtaggaaaggcaaaaacatgagaatgattcacatagtattgtggtaaaaattgtgctcatcctgcatcagggcgtccaccatcgtatagagagtatagtagctggaacaactattaccttaaatacatatgcagcaagccaccacgaacaagtttgattattttgtttgaagtcattccacaaacacttccgaagcacttcttggtactgttgcagatgcagtgatgcaaacaatcatctcggacttatttgggctagggaaagagtccaagctgtgcactgatttttatctcgtgttctaatcaaaacaaatgaaaaactgagccatgctcgggccaagacaatgaagatataccaatcaatcagggagcagcaaatcgaaatgctcacatgtgttacttgcctccatgtgttttggccgccgtaggtggacacctcccattcttggatggctgcgagctcgtccgttccggttgtcacgtcggcgctgggagtcttgccggcgaccgtggtggcaggagactgagcgagtgggcggccatctggctgcgtacaaccaaagggttcagggacagccgtcggtcgaggtgaatctgggatggccgccggtgaaggcgatccgatctggagggaggcgcgatagaaagaggagggagggcgcggtgattttgctggggaaggggaggggaggcgaggcgaggcgaggatcggatcgggagggaggtggggagccgttggatcgacgtcatcagatgattttcgatcgttggatgtgtcacacgattaatgaactatagggtagggtagattttggttggagtagaacatatccatccatatcctcccaccgtcgactccgcgagtgctcacagtccaccaaacagcaacccaccgaaaataaatcgcgaatatccgcagctgctttgcaattgtggcgcgccgcgctgcgtcagatttctcctcttcggttcccctcgccaacgtgtcccaccacccaccgtctattttgtcccctctaaaaccctccctttcccccgcatccactgccctccctctcgccgccgccacttccccctccctgacgcttcgccgcagcaaaaggcggagagagcggcgcgcgcgcgggagagagagagagagagagagagagagagagagccgagaggagcaagcgagaatgtcgcctatgctggcgacgctgccggacgtcacggccgtcctccactccccgtcggcctcgccgccgtccggcctccgcgcgccggcggctgtggggatggggatggcgaggacgcgctttctcgctccgcgggcggcggcttcggcggcctccgccgtctccgcgaagccggcggcggtggcgccgctgtacgcggaccgcacggtcgtccgtatcgggctccccagcaagggccgcatgtccgagcaaaccctaagcctccttaaggtctcgcacatcgtctccgttcctgcttccatctatcgaattctgtatttacgtggtgattttgttgactttgtgttgttattatgctgttcatgcctcgtggtgcagagttgccaattgtcagtcaggcacctcaacccgcggcagtacaccgcagatatcccgcaggtgaggtttccatctccattcattgtcttctatcagttcgtcatttctgtactggaaattggcctactatcgaattagtaggccacttaggctctctgattcattgataagtatacgtatgggctagtccattttcaaagcattgcagtttaccatttcctgtatatgcactattgttagtatgaatgcccttttgatggttgaataaatacacaatagcaattccaaactaaggcccggtttagttccaaagtttgaaccccaaaaacgtcacattgaacttttctacacacaaatttccaacttttccgtcacatcgttccaatttcaatcaaacctccaattttaacgtggaactatacacaccctaaagttactttatcccttcgacagtatgagtgaaatactgccatcttatacaatattatatttttagtttatttcttcccttcaacaattcgaattttgtctgaacttctggtgcactgatggatgaagcaacagaaaatttgtcccttaaaatgattcaagcatccatgtcaatttaataccccatcgatcacattgtgtgttcacaatacaaggagatgtccttttagaaacagtagtcatttttaatgaaacctagcatagttattgtaccttttccacacttgcatatggttttaaagtttggagagattttagttaatttatttcatttaatatgggtagcattagcagctttaccttcctatgactttgtccctgcatgatctgcagctatttgtggaaatgtggctgcctgtttagaaaattagtattggaatataacggtgtaggagatagctaaggtaaaaagtcgcagtgctatttaaatcacatgttttgatttttttctttcctttatgcaggtcccaaacttggaggtttggtttcagaggcccaaagatattgtccgcaaactacaatctggggatcttgaccttggcattgttggttttgacatagtcagtgaatatgggcaggtatattttgggaattaatgctcaatgttttagcttgggttgtgcatacctctagtttcatactaagtttcttctatacttatttatagcatacataatgttcttaatttaatatttatttgactttcttagcaaggctttaatagatttatacttgtacttatctgagatttcctgtggcagggtagtgatgatttagtagttgttcatgatgctctcgagtttggacattgtcgtttgtcccttgcggtatggtgttctagaattgcatccatgcgtactagttgttacttggttgaagtttgtatctgtctgaaactgtcaaattgcatgatcaggttcctaaggaaggcattttcgagaatataaatactctggaggatttggcaaatatgcctgaatggacacaagagagaccattgcgtgttgttacaggatttggatatgtatggtcgtgaataaactcaaagttgttcaagtgctccccccctcttggacattaatttgctgttcatttacctagttattttattgtattgcagctaggagaaaagtttatgagagaaaatggtttcaatcatgtttcgtttttagctggagatggagctcttgaatcatatcccgctgtgagattgcacttctctaataacttacttaggtttctttgtaacttaaacttcctttcttttttgtacttctttgtttatctagttgatatattgatggcacaattctgttcctccataatagttatatttagatcctagtaaaaccaaatttgcatatttctgtcccaatatttcagcttacaagattggtatttgcatggtattgtctgtaccgctgtactattgtttgttatttctattttattatgatgttagtatgttacaaagctgcatggaatttaagtataccaataccatactttactgtaatttgaatttgaattgtaatagatctgaactgaaatttttctttacttctttattctatattggcatgtttgtcttgattcttgatatgtgaacttgtgtgttcttacataatacacaattagcctatcaaggttaacaaatgctaagaattcttttttcctcttgtgaagatgggtatggctgatgttatcgtggatcttgtgagtagtggaacaaccttacgtgagaataatttgaaggaaattgatggtggagtagttttggaaagccaggtaagcctaacctctccctcccttcctctcacgcgtgcacacatgcatgtgggagagcagatgcctggtattttaattgacatttgcttcatcaaaagataaattgtgctcatttacaagatatgtaatatcacgcaggccacgcttgtcgcatgtaggagatcgctacacaaacgtaatggtgtcttggagattacgcatgagatgcttgaaagattagaggctcacctcacagcaactggggagataatggtaaaccaattttgtagcttaaattgggtgattactcaattaattgcttacttattatactttacattgccatataaggtcacagcaaacatgagggggaacagtgcggaagaagtggcagaaagagttctcagccaaacatcgttatgtggattacaggtatcactaaaagtatccaaagtagtattttacctttttatatactgaccatgaatatgtgcacttatgtggcagatgctaaaatatctctttaaaaataatattattttccacattcataaattagtactctataatcttgaactggaaatataattgtattgtagctgctctaatatctagacctgattaatcttcatcataatctgggcaatttaaagcttttaggtcctttgaaataaaactagttttgcatttcaaacttatagcaaaagctttgctcatgattatctgactggaaccactgtagtttgaaatactgatgtggaaaatcactaaagcttatgagttgattcactcattttgatttaaacagggcccaaccataagtccagtctaccgctcacgtgatgggaaggttgctgtggaatattatgcgattaatgtagtagttccacagaagtctctttacaagtccattcaacagctgagatctgtaagatattttacctcaatacttttaaacggaaatgtgtgcctatctccccttattcttccttttccttttctgtttcatgtgggcaattgtctcttatctttagaaattttctaatgttgtagtaaaaggtatatttatgtgcttatatgagtaattatcaaaagatgtttctgtgctattctcactgctgtcagcgcaaaagataaatctgatatgggagctcataatagaacttattgtcagaacatatatggcccttgctatatattttttgaacgtgtatggcttagttccattgataaatccaattgttttaatgtttactcattaacttgtaactgcagattggtggcagtggagtcttggtgacaaagctgacctacatatttgatgaggaaactcctagatggcgcaaactacttttggagctggggttgtgacttggtgtgaagtctgccatacttctctgtcaatgacccttttagcatcggtttacttatgctcgctgaagtatactacaaccataatcagaaatgagctctcgtttgaagtgtctgcggtgcttatttgagaggaaattttggtctgtgccatcgtacattgtgctcgtctagttatacctttgacaagcatatgggttgaaataccttttatgtacctgttgatataattgtgagaccttattgccttgttggataggtgtgcgtatgaattgtaccttttcttgcgtgacgctgaataaattgggctttctgcaataagatggatggtgtaattccaccccgtagcaaatctgtccgcctcctatgatgcaaggctcctgctatctttatcattttggggttgacccggggttactatggaagagtttgacaccaaatttgctcttggtgctggatctgggatgatcagggaattccaaattaccaattctaatttttcttgtcaagttcctttcctcctttctttttacttgtcttgaatattgccagtatttacagacacatctgtacatttgctttgcccggcaattttcatggtcaaattgatagagcagagacagaacaccaaccatttacatgatgatattgctttcagaatttaagttccatgaaaaagtaatccaatatgagatggcgaccctttgcacgtgcaggtatagtgtagacatgacaaacagtttacataatactgcacacatattatctttgatagatttttgcatatttttacacaattggaagccttatactcactcagtcactgatggcgcacacacaataaaaactgtttaaaaactgaaccaaattcagagcagagctggtgcacattttctcccagctgcttatttactatcggcaagcacgagggtcacggctacaaactacacgatcaagtcatggtgcatcacgcctttagctgcagacgtgcagagcctcacacatttcgccgtgcgcttacccggacctcgagcggcactgccatctcgcacgacaggcggagcacctccgacaagtcgacggcgccggacgccggcgtccactcgaactcgtgcagcagcgttgccatccaggcggtcacggtcgtcatggccagtgacttgccggggcagctcctcctgccggacccgaacggcacgaggcggccgtcggcgccgagcacggacacgccgtgcgccttgccgccggggaggaaccgctccggctggaactcgagcggcccgtcccacacgtcggcgtcgcggctcatcgcccactggttcaccatggcggtggtgccggccgggacgaggtggccgtcgacgtaggtgtcggatatggccctgtggcgccacgagaggagcgggcccggcgggtgcatccggagagcctccttgagcagcgcctgcaggtaaggcagcgacggcacggcggactcggcgaccgtgttgctccgcccgaccaccgcgtcgagctcgcggtgcacgttggcttggacgtcggggtggaggacgacgcgagctagtgtccactccatcagcacggccatggcgtcagttcctcgaaagatcatctcctgataatttaatgtaaccacggttttattatttactcatttggttatgtaatacgtacgtcagggagtaactgctaccatccgtttgtatgattctttctacatataaaatctgaaagaaatagggaaaaagttggtggaattttgcatgggggtagctttttctaaaaaaaggttttattttgtttttcagatttgatcacaacaaaagttagttttgcatgatgtgtttacacctcttttatagaactgtttgatgccatattaatccaagcacgccaaaatatcaaagtacacggatcgtacccaaagcacggcggcgatgtcggcgtcggcgagcccctcgctctcctgcagcgagagcaatatgtcgacgaagtcacgtgcctctcctccggcgatcgccttgccacggtgctcctggatgatgcctcgcacgaagcggttcacccgtggcatgagctcggcgcaccgtgctccgacgccctgcgggtcaacggcggcgagccccgggaagtagtcgcaccagttctccttcccgaggaggtcgtacccttcgtgcaccatctcgagcagctcctccacctcctccccggactccggcgcgccgcgcgacacgtcgtactccttgccgaacacgaaccgcatgatgtagtagagcgacgcgcgccggaggacgccgcgcacctgcaccgcggcctccccgcccgcgccgcgcagcgcggcgaccacgccccccgcgacgcgcgcgcggtacggggcgaacgcatccacctgcctcgggccgaacaggtggcccgcggcgacgcgccggagcgcgcgccagtacgggccgtgctccgcgaagccgatggagcggtggaacatgaggccgtacgcggcgtggttgagcggccggtcggcgaacgccgggttgtcgaggatctccttggccacgtccgggtgcgacgtgacgaccgcgcgtaccgggccgagcgacagcgccatgagcctcttggcacccggccggcgcgccgcctcggcggccagcgagcagtgcgccagcccggacatgaggccgaggcttccgacgaccgggagccctttcggccctgggatcgaacacctcgggctctgccccctcgccctccagtacttgccccatgcagggccacccgggtgagcccagtagagcagagcagtgcctgcccatgcaaggcatgcaaagatcgcgaggtagacgaagctcgtggccatggctgacagtgtggcagcgctctcattttgccctgagatgggcgggaggaaggtcagtggcagcacccaccagttctcagctgctgagctctccatttgcaatattgcactgtgctgctgctgtgaagttctgtgtgctctgagctgcagctcggggagctgtatttataggagttttggagcgaacattccgtcattcctcctccggtgtctcctggcaaagatgattcagttacaatcattggcaataaagaagactttgcagtgcaccgttgagtatagtccagtacagtggtcctggttcctctgtttttccattcaggtgatcactgaccaggtagttcagtttagagaaaataatcaaaccagcctagctagtgtatgtaaactgcatggaaatcgaggagaaattggtctcagtatctgctaagtgaaaggttcaacgagcggtatacggtacaactcctgtgttgtactactacttggtctccaacttttattctgtcgcaatcctaactggccacacgtacgttcttcagattagtctagcttcagttcgcgacacctgtactcctgctaaccatacttttttggcaagtcctaaattatgagaagcctggggtaccaacaaaccatagcccaataagtctgcaattgcagcttacgtgttgctgatatatagatctcactatattgtgggtgtagagtcgttgagagagcgttgcggctgcttgttttctcgacagagtttgttttcacatgctttgtttagggcgtcatgaggacattcacgcaagacgcaacgactgcgcatgcaggtgctaactaaaattttatattgtgcatcagttggtgtggaacacaataggagttagttaggcatgcttgcttggtttttatgctttatgcatgaactgtcctacactaggatcagtcagcggtagcgcttgtacctgtcagagtagttaattatacactaactatagtaccattattggatggaccaaaagattaattacactgacttgcttagcctcgtcattagcagtacgtatgtgggagtaatttcgtcaccccgcaaaatcttctatgataatgtccccatccctgcaggcagggatatgtacaagtacaactagccgaactttatgtatgcacatgtacgtgtagtatcacctgtgcaatgtgtgagcagttgcgcaggaacttatcaggaacacgagagcaaaaacaaatgaaattaatgcattctctccttatgaaaatataacaacttctagcttttaaaatttgtcccaaaatataacaatttcttcaccaacattctctttttaatcaatcacaattccccaccattcaattttcccacctacctccacttctcctccaaccacaacactcgatcccctatttaatcctaccaactttcttaatatccgtatttaactctaaaaatacttatattttgagtcggatggaattcaagttaagactgttttaaatcattcaacacaatcgcaaggtaattcagctataagtttaccaaaacacaattgggcgggcggaatctaaagtggattgagtacgtggttagttccgcaaatcgtctgcgcccattgtttcatcgaaccaaataacttcgtttcgtgccgtttaggtgtttagctgctgcagttctacatgcataaacagcggatccacttaaaaaaaaaaatccaaaacaccgaactgaacctagtacaattaggattgaaatactctgactaaaatgtgaaccctctaccgagcagaaccacatatcaatgactttgtcttaaggaagtacgccctgcatttttttaataaataaagccgttgacttttaaatatatatttaaccattcgtcttattaaatttatatgaaatataaatcaataaaagtgataaaacaattcacaacaaaaataacttataattacgtaaaatttttaaataagatgaatgattaaatgtgtgatatatataaaaaatcaacacgtcatctattaaaaacatgtagtaagtcagtacaccacatgtcctactgtcttgcattagatccgccactacatactggaacgcacgcgaacggcgcacaaccacctgagagtaaagatactagtatagctcactttctactattagcttatcttaaagctaacatatataataaattagatataaggttggctataattttcttctcctctctctatctctcatacatttaatatatttgtcttgagattgtgttaagttagcctttgcatgagagtcaatccccttgattttttgttacttttatatctcactattattatacttgctctggaagctgaaagagctgacccgcgaggccgcgactgttgcataactccttgggaagtacgcggggacaaccgcgcgcctaacataacgcccctggtgccaacaccatcgtgcgcatggacagcgctcccgccgccacaaacacatctatcgggcggcttccgcgcgtgatccgccaccgaaatgcacccgccgcgacgctctcattctgccggagcgccggtaccacgcgcccggcggaatgaaaatgcggccgctactacgtgacaggatgccactttccagcgaactcgtcaacatccgcgcgcatccccattttttttatctgagcaaaacaagaaatatttttttttatctaagcagggcggtgtgaatttttatttataaacaggacggcgtgatttggtagcgtcccgttagcctaattagagcaagtttaataatatagctcactactagctccaatttatatataaccaatctaatagtcaatttatatagtagttgcttactatactattaatatatggtcccctatcatatacgctctgtatcttacagtccgtgttgcagctggctacagatctgtagcccgctgtttttttctctcatcttttatctcactaaaatatatttatagctagctaatagtctactattgtacttgctcttagacggagtcttttacccctatgccattaagaaagttggaggttacgcgtgtgtcacaaaaaagttttgagttgcatgtataccatgacgtaaacttttgtttacccgtgtgccattccatccaccttctattagagaatgagctctgacatgtgggacccacgtatgaaaatgactaaattgcccttgaagcattttcatctctactactcctctcgcgcctcgaaccctagccgctgccgccgttcgtcgccgtcgccggcacgccgccgccgcctcgcctcgtttgtccgccgccggttgtcgccggcacgccgtcgccaccgcctcgtctatccgccgccgcctctctagcagccgccgccggcggtcgttgccgtcgccagcacgccgcctcgccttgtctatccggcagcgcgcctcgtctatccgccgtcgcctctctagctgccgccgccgccggtcgtcgccgtcgcccgcacgctgctgccggtcgtcgccgtcgccgctgccttgccttgccggcacgccgccgccgcaaaagtggctgaaatggaacaatggcaaaatagatctttcaaacctccgttagtctccattagtgatgattccatccaaagtggcgtacaggtaaacaaaagtttgtgtcatggcatataggtgactcaaaattttttttgtggcacacacgtaacctccaacttttttaatgacgtaggggtaaaagattctcttagacgcggtctatctggagcgtccagtcttccagcggacgcgacgttgttatagcgtccaaggttcctaaaaacacattcatctgctcacagtaccccaaatcagaaacccaccattgaagcaccgatcatgagcctcggcggcggcggcggtggcggctaccagtggcgctagttcatcacgatcgagccttggagtgtgtgcccgtggccgttctgggtgcgcatccacgagactgagtctctcggcctcacgcgcggcgtccggccatctggttaattagtcatcctcttacacggccatgtactggttgtatgattacctcttttcgatttttgcattcaagagtaaatgagtaaatcccgtgtggtattcttttctttattcatacattgcactgatactgcctcaggcgatagctgtttcgtgcttatgttttagaggacaatgaccgaaatatgagcaacagccatcgtagcaagtgcttgtaagctaatttgtctgttcattctggcctgttttgtcaacatagcaagatgattaaggagacaatagtcaatagtgtgcacataatctggaaaaatgatttagttttactgtaggaccaatcaccatacaatccttatttttgagttgcagaaaaaaatataccagttgtaaattgtttgacatgctctattaatttttttaaggtaactagtaagataagggctactcaagatgggctaggtcggtcagctgcaagaagtgatggagagctaggcttattagatggagatcaaactttagttcagcaaactgaacaaagtgtttcagaacgttttagtagcactgctgtggatgccccattgccagctcaaaatctcaaaagtttgggaaaatgtaagttatagcttgtttcatatacttgtttccaaaaaataaaataaaataattgactaatttttaccctatgtatgcaggctaatgatggggtgtaagagtgtcaggtttcaccgtacgtgttggtggcattccataccatttatttatgtgagccgctattgaagaggcttggattttatcaagttgcttagatgggtggaatgggtatatatgtgcagtctataagtataagcgatgtatactcaatgcaaaggactaccgtgcatattacaaaggagtacatctgcatctcgcagcatcgatgatgatgatagttatttgatcgatgcactaaagtttttaatcataatctccatctagcgctgcaaccattgcaggatataaatagaacaaatctaaaaatccgctacttgattagtactgatgtctaatcaattcgaaacaaccaaaagaaataccttagagcaaataatctgcgatccccacttgaattctgatcatctaatgtaagatttgggcattattagttctccagtaagagaaaattaggagagaagattagggatatgaactgtaggataatgaagaaagacagcaataggccaggtaccagaactcagcagcgtgcaattccgatccgtttcgttatctttcttgcgtgtgtgcagttggtcgggcaaggccgctattatgtttccgcgtccaggttgtcgttcaaggacacggtaaacaccaggcgtccaagttaggcgctggcaaagggcagcatccccatgaaaacaacaggacgctacatgaccacaacgtcctgcttattaatctaatttaatttctatgatgcttaaacaaaaaaaatatatttctcatcctgctcagattaaaaaaaatcgggcgcgcatccgtgtgtacggggaacgcacgcacacgtaggttacgcagccaagcagcccgaatcgaccgcaggttgggtgaggtggccgtgatggtacgtactacgtactaccgcaactccgtcacgatacgaaagtgggatcgtccaagagcatctccaacagcctctccaaatcaaactctccaaacactcatatagccaactctccatctgatttagagcatctccaacagtctccttattcaactctttaagttaaattttagcaattttaaagtaaaatcgtgctccaacagactagctaatcggatggccaagccatccggcaagccaaactactcctcccgccggccaaatttggccagccaaaatagcctagccaaatcgtgggtcccaccgctttccccccctctctctctcgtcagatgaacgccagcgccgcgtcttcgtcgcttcgcgccgccgcccatccacgctggcgccgcccgtccgccggctccgcccctctgtgccgccgcccctccgtgccgccgcctccgcgccgtcgcccctccgcgccgcccctccacagcgccgcccctccacggcgctgccctttgctttgccgacgccgccggggccacccctcctccatcgtcgtcctttgccagcgccgccctccgtgcgacgatgagaaggaaggaaagagaaaaagaaaaagaaggaaggagaagagagagagggggggggggaagaagaggagtggagactgacatgtgggtcccttgttattttggagagtattaatagagagtctgtttgactagccaaattaaatagagagttggctatatgagtgtttggagaggctaatttggagaggctgttggagatgctcttagctagtcaaactacatgcttactccaacaaactctctattaatactctccaaaataaaatcagacccacatgtcagcctctctccccccttcttctttctttttccttcttttcccctttccttccttcctatcgaggtgtcgaccacactgttgtcgacggcggccgacgcatggcgcgcggtggtgcgacgacgcggggaggcgagaggcggcgcggggaggctgccggatctagaggccgccgctggctttgcggcgacgaggcgatggcggcagacaaggtgggaggcggtaagcgatggcgcccgacgacctcgacgacaaccccgacgacgacctcaatgatgacgacggcgcccccgacgacctcgacgacgacgccgccgccgcccctgatgacctcgacgacgccctcggttgtagatgacggtggcttcggcagtggggcggaggggcagtgccggcagagggagggcgccggcgcggcggaggctggaggggcgccgaatctaggggatgggtagagaagttgcgtgatgaggaggaagtcgtgatctggggagggggagagtgtacgggatgggagggggggtggggaaaacgcgtggggcctacaattggagaggtgattttagctggccaaagttggccagcgcgaggagaagtttggccagtcggatggcttggctagccagttagctaggctgttggagtgtgtttttatttaaaattaccaaaatttaacttggagagtgggataagaaggctgttgaagatgcttttacgctagatttggcgagagatcgccaggatcttgctttacagcgaccccaattctctgcatgcggacttccgtttgtctgaatccttcttatggttttgtacttcagttcagtgcactgagcctagctaaccacggatccttaataagatgggtagtttggcctctgaatacagatcgtacgcttgcaatttgtgagcgtgatacacatggttcggcacatcgcaatgattcaatggatcatcatcattgcacgcatgcaatcagaaaaaaagatcaagtacgatatattactcctagttgttatcagtagttgttgcagggtatattgactggctatacatagtgctgcacgcagggaaataggggcatcttccctgcagatggtgagacactgtgcctaacctaatttgctgagctaagctccagtgcagactagctcccctgattctagctacttcagaatacatataaacaattctccgctctatacgttttaggggtcaaaattcggatagaattggattcgatcaaagatttaagcgagcaaagtaaatctgatcgaggcaagccagtgcacgcacgggcttcgcaaaagcgacatttatggttaaatttgattcctgctccttggccaatgcgatgatccattgctttgacttgtcaatatcaggaccagatgcgcaactaactgatgattttgtcctcagcaatgcaaggagatatccatttgtcagtggagaaccctaactgccaaaaagtcgaaagtgaaaagacgggcatgcgattctgatatacgcagctttttcgatgataaatcgaaagcaaatcctttcttagggccaatttgtctgtataaatatttttgaattgaatagaattgattcgatctggcactcattttatatttggcagaatcgaactttcctgtttctgcacacttgcggagcaattttctgttgctgctgcatgtatagcccacttcctctctcctgttacgtttgatctactctatgatccatacaataagttaatgaaccactttgtatacaatacaaatggaataatcttcctgaactttttcacagttattatagctcaacgacccaatccaaattatccatcaatcaggccatgtattcttaggtcttcgtgttgttgcctacaaatccactctagtgaaaacaaaggacgccgacgttttataaaaacaaagaggtgctcttacacatagcaccacttactaatctttagctgttctcctcaaaagttgccttgctacaataatctttcaagctagttaatgatcacacagaatgtggcttttgattgatccaaatacaactagtaccaaagccttataatcagttatatgtgctcaataagatatagcaatgccaacactacacctacttgaaaagtgtttatttcactatgctcctgtcactggcccataggctcttagcatatattatacatagaagcatatgcaagatcagtagatcacactaaagtttgcatggttcagattgagcctcaagatatttcaggatccagtgtgaaagcctccttttctgttgccaatcatctccattgaatgcaatctgtagtaattaaggtggtgtttggatccagggacttaactttaatccctgtctctagacactaatttagagtattaaatatagactatttacaaaaactaattacataaatgaaagctaattcacgagataaattttttaagcctaattaatccataattagagaatgtttactgtagcattacataggctaatcatgtattaattaggctcaatagattcgtctcgcgaattagtccaagattatggatgggttttattaatagtctacgtttaacatttataattagtatccaaacatctgatgtgatagagatttaaaagttttagtcccatctaaatagggcctaagaaccgatagaacagtacgattgtttcaactcatggatatgattatgaagcgctatggacacgccaagccacacgcccacacttgatttgattttgcttatcaccgtggcattgattcgaacaatgtatctggagagatcacatttttcaaaacaaaaaaaaaatctggggagttcagttcagacgtagcacacgcatatgcccctaaacggctttaggggctgtttggatggactaatttttaattcttatcacattagatgtttggacactaattattagaagtattaaatgtagactattaataaaacctaatccataaccctggactaattcgcgagacgaatctattgagcataattaatccacaattaacctatgtgatgctacagtaaacatgtgctaattatgaattaatgaggcttaaaaaaattgtcacgcgaattagctcttatttatgtaattagttttgtaagtagtctatatttaatactttaaaataatgtccaaacatccgatgtgagattagaatttagtccctgaattcaagcatcacctgaattccttttcagctagcagaaggttatccattgtttttggttgcatcctttatggctaaacatacagaaaatttcagaggcaattacctctgttaatctacatctcacacgttgctaaaaaaaatccgggctagaagaaccagttgtagtgttgtaccagtaataatttacatgtaactcaaatatattctagtgaaaaattcatccatgatcagtatgctgctaaaaaaaaatcattcatgcatatttgtgagttttcaactgtggcagtaaacttcttaagaacttccatactataatctataatatctcacataatctgcagcaaagaatttgttcctccagtgcatgggcaacgaccgaaaaaggcaaatcaccatgaaattcgcgggctaaaaagaaaaaggcaaaacaatctggctggaatggaggggaaatggagcgaattcttgctgttgctgccgtgtagttgtgcacttgtgcgtgggaatcatctcgcgcggccggggagaagaccgcatctgaatcctcacagcgacgtcgtggtcagtcagccgagccgtcgtctggcggtggtagtggactcgtgcaaggtccaactgatcgatcatcgcgtgacttgactagacttcacttttgagagggagacttgcctggcaatggtagctattgacttagacttcatatttcgtcaactgagatgcaaaagcgctctgtagaattgaattgcagatggagcagttaagcaggtccatctctgtctctgatttggagccctgctttgtataagtttaagggtttattccacgtaaattgttcaatagatctaatagctagttttaatgttagatttgttgattctttggtcttctcattctctttggtgatcggtggctaccgcatttgtaaggtctttgatgtcgggttgcccattattcaattggcagcatcggctttatcgttcagatcaccggtgtgtttgacgacgttgtttgaggatttataagatggtgatcgatttcgtttgtatacttctatatttttgtttgtacaggagttgatcaaaactgtggctacgctcatcagctcgtatctcttatgttattctagcaagcagactatctttatttcgttttggtagttattcttatttgactattacgtgtaaaaacactaataatctctatacaaatgtaatgtacattgtttcaatgagaaaaaaaaaagatccaaagtagtaccaaagcgcaatgctaagctggttaggtagcaggttataagttagctataaacacgtggatgagatcagagaagagagaaaaggaaattgggctacagatttataaccaacttcggcacgaacttcaaaatgttatgtgtgtatgagatgtggcactatgtattaatgatgcagtatatatttatagataactattgcatgaatagattattaaattggctatagataatttgaagctaccagttgactatactattaaacttgctcttagtttgtgttcgttgcttgaagttcctaactcactccttctcgttttccgcgtgtacactccccaaactattaacgatgcgttttttcaaaaaaaatctataggaaagttgcttgaaaaactcatattaatctatttttgtaaaaaaattatgcattaattagtcgctccgttttacatgcaccacaaattagttcccaaccaccaggaaaaaaaccccgccttatgattgaatctgagccatccagtttaagttttagacacatgcattcatatttgcggctaattattatttcagtggtagcttagtaggtgacatatgcattgacagcgacacgcttgtatcaacttcatcaatatgaagatatatcgtacaacgagatgcttatgctaactttgttaatttcaagatatacatattgttaattttaagatatgctagataataaaacatcggtctacgatgatttcgtcaatattaaaatatgctgaataataagatgtcggtctatgatgatttcgtcaatattaaaatatatttatatgctggcttaatttttagaggtgctaatagagataagggtgtgcgtgtgtacgtttataaatgcaagtatgcgtgtgtatactaacatccgcgtctgtaccgtatttcgggggaaaaagtagtgccaaagctgaaattacttgacctcagcatcaattaccttcagtctgtaccgaagttcagcttcattcgcaccctcattcgcatcaggcagagaagatcataacgcgcggtactcataactcagggaatctgttgttattattctccacaaggaagatgggctgaaatcccagaggccggcctattctagaatcactaatacgggcttcccgtcgaggcccactacatcaccgtcgaggcgaccatcaccgacacgccaacgcggcacaaaccaaatcgatcgaaaacgaagcagtccccagatccaatcccttctatctataaaattatcctcgtgcttccacgtcatcattaaattatgaaccgttggatgaatatattagatcgtttcttagacgttggatggaatgcaacatagagcccaactcattagtcaccgggtgagtctcttcgcctcctcagtaccaaatgtagcccacatgaacacattggcccatctccacacacacctacatgtatccagcccgtcaatccgtataaaagagctttatggctgaacaccccttcagttgacatgtgctaccttaaattatctataaattttaaatagggctgttaaaaagaatttctccaaaaaaatcttgagattgtacctcctatctaacaaattattgttaactaagtcccgcagcaatgcgcgggacatcctctagtatcaagacgccctagtcctcaccgacgcttccaccacgcgtcgacgccccggcggcacttccgctccagatactcctcgcgcgccgcgccacgcccttcactcagcaagcccgccttgcgccggagcccgggtacgtgaccgactgctgggagataagagatcgcccgagcctgggattaaggcagaaaataggggagaggaggagggagtctctgctactttggcggcgttttttttttctctattgctcatgaaagctggcgtgatctagggttttgggcattggactcggtgagtcgttccaggtgtggttgcaagatgttgtagtcagacccagagttttggccgtggcaccatgtcaaagagtgggggattgtgcgcaagcctgacgccaatcctcttggaaggagcaaggggacatggctgttccgctgatttcgtaccttcgtgagttttccggttcccctccatcatcgttatgtgcttttgttatcttagggcctgttcagtttaatattattttcaaccattttttctgtaaaattaccaaaattttggttacgtttagtttgttgctaaattttaataaatacatatgaaatcttgctaaaatttttgacaactttaccaaaatttggcaatgtcaaaacctgataagattgaaaatggtagtaaagtgaacaagcccttatttcccttggatggataatgtcaaattactctaagctccatgccttatgtactatctgtcttttaggacaaacaaatggttgcaattatatgcagtgtgcttgcgctaattgccaaacatcagttcaactatattataagttcatctatcacgattatttactcttatttttctgtactagtgatcaaccgcccttcatttcagaaataatgcatcaaagcaaatatgcggataagtagaactagtacaacttatgctgtaccacccatccatggctcacatgttacatcctcccacgttgcttatacaaacaatgaatgaataaactacagtctgttcgatctcacgcgcaaacctcaaataaaacgaccataccgacgggcgacggcccgacgccactacgccagctttagagttagaggcgcgcacatcgcttggatttgctctgcactgactcccatatataccacttcgccggctaggcgacccagccatcctcgcaagtcgcaagtcgcaacacgtaagcctgcaccaagaacgactcttgcttgaccatgccgagagcgcgaggtctttcctgcctcatgtcgccgctcagcggcaagcgccacgccggtgacgcacgccgcagcagcgccgcgtgcatatgctgcatcggcccacaccacaagccgtcgtccgccgtcggcggtggcggcggctgcgtgccctgcctcgctccccacgccgaccacagcgtgagagcgcctctcaccagctgctgcggcagcggcggcggcggcggtgacaacaacctccgcggccgcagcagcaccaccaccagcgcgcgcacgccgcgcacacccaagacgccgtgcacgcccacggcccggcgactctgcggcgtccgctcccgcaccccgcgccgcgggcaggtcggctgcttccagtcgtcggcgcctgccgccgcaaggacgccgcggactcccacgacgcagcgcgcgtgctacgtccgtggcacgggcacggctcagggcaacgcgaagctgggcaggcggcgccgctggctccggtccacgggccagacgccacgacgcacggcgcgcgcgggtggcgacgtcggcaacggcggcgacgtcaaggtttacgacactggcctcgtggaggccgccgccgaggagtctgtaacaaaggaagaggagaccagttcgaacgacgagtacgcgctgctgtgcaggcagggcttcccacgcgaggacgtggccgcggtcaccatccaggcctacttccgaggccacctggtgcgcgcgtagaaataaaacttgtattaaaccgagacctggttgttagtttcggccattggtaagaggattcgcttgtgttttgcaggcgaggcgggcgttcaaggcgctgaagagcctggtgcggctgcaggcggtggcgcggggggcgtacgtgcggcggcaggcggaggtggcgatccactgcatgcaggcgatggtgcggctgcagatgcgcgtgcgcgctaggcaggtgctcaccaagcccaaggaagggcagctcttgccgagctgatcatcaaagccgtacgtgtgcagtgcacaaccacgttaccgtgggaaataaacgtcgcctgaataattctggaaatctatcaagttaagatgtttggcgtttgttgctgccgagaacatcttacatgggctgttggcctgttgctgtgatgaactttccgtgatttgtaattctaaatatgtgtaattcatattttgtccttggttttcttcttttacccgtggaaaatgcttgactgtttcgtttggtaataacccgttttattttgttttcttttgattaacttgatcctgtgacctgaagaattatttgacccatatagaagtagtttagtaatacactctttaagatttgttttcatttctcacccaggctatgtcgtgcctctcatgttgcacaagttaattagtcaacttgtgtcatgaaatcctttgtttcgtaaccggttttccttattgtcatgcattaattagtgcattaccacatgatctaaaaggaaaacggcttatggataaaacacagtcaaactaaactcatggaaagacacaatcaaaatttcattttcatatgaaaggggctggccaacattttattacaaggacgataggtaaactgcaactgttacaacggtagaaaaaccacgatgccgaacaaaacacgtagtgacgacgtagtactggaggccgggccagacaatctgcgacaaattaatcgacacggcgcgcaaatggcaaaggcgcaagtaaagtaacagtaggaagcatacgtgacaaccccttggaactcatgcagctcgatcgtcgatatgcccatgtttagttgttgtagttctcgacttgctcgttgcggtagtgctgctggccctggccctggccctgctggtgctggtagttgttgccggcggacggcgattgctgctgctgctgctgctgggcgttgccggcgtgcgcggcggacggcgggcgctgcaggctctagacgtactcccacgactcgcggctggagatgttgttccaccacctgctcacgttcttgcgcgcctcgaacatgcggcgggagcgcgggtcggaggcgaggcggtcggcgttggggaggtgggacaggtcggcgatggtgaacttgtcgccggccaggtacgccgcctcctccagccgctgctcgtagatgtccagcagcttctccaggtccttcttgctcttctcgaacaccttccgcatctcctcctccttctgctgctgcttgttgccgttggcgccgctcgccgccgtcttcccgtccgtcgcgccggccaccacgcgcttgctcgacgcgttcgccacctggacctccctgccattgctgttgccgtagccgttgccgttcccgttcccgttgtcgttctgcttgggcatgttgggcggcaggaaggcgaggctgtagaccatctcggcgctgggcacgtcgaagctctgcgcctccgtctgcagccactgctcgatggacgcgcgctccagcgcgcccgtgccgatcaggtccgggtttccctgcctcgcgtacttgtgcgctatgtggcgaaggatccccctcgactctgcacgcatgtacgcattccacaccattatttacagtcgtgcaagtgtcaatccgtactacaaatctcaatgctaattaccggacagggtgaggttgtcatcttcgaacgtgagcgcctcgccgagcggctgcacagttttccccagacgtgtcagtccgagaattgcacaacgacaatgtggtatgcagagcatgagtatacctgaagcttgagatattggggcatgcgctgcgtgccgcggtacgcgtcgacacggacgagctggaactcgacgtccttctcgaagaggcacatgagcacgcgggcaacctccgccgaggtgggtgacccgaaaaccttcacgctcgccggcgccatttcagttgcagtgggcggctagtgactctactgcaactgttggttgggatttgagaaggaagtattatgcagatggtggtgtgttcctgccgtttgggggatagcttgggtgtgcttatatacatgccaaagtggggagcataacacgctttgcttgccaagaggtaaatctaaagacaaaaatcaaaggggggaaaagagctaaagagcaaagcgctggatgccaaagggaaagacaaggctcatctctgctgccaaggttgtcttgtgcatcatatcatgatcacacccgcaagcaaccaggcgatgatgttcattagaaaacatcataatttgtgtgctttaacaagatctagtcgaaaatagcaaggtctgagaagatttcagggtgaaaaaaaggaaagggaaagattctgtttcgccttgatttgttcaagatctgcttaccaaaggaagtttcagattattctactactatatgtcaagtgcaaatatcttcagaaagaaagtatagtgcaaaataactcctagtaattctactactcatgtgctaaggtaattaagttgttgcaaatatcttgagagagtgaacatactacagcagacgaaatatatcagattaaaagagtctccagatcattttttaaagaaaagaagaatctccagaacaaaaacataacatgacaacgtgacaccctgacacatcaaacaaatctcgtttaataaagaagtaggagggaaaagagttcaacaaaacatggaacattcccctcaatctcaaataattatacactaagctgatatcatcaagctttaataaagggtatccttttcttcttttttttttattctctgttcttctgaaaagaaataaagggattcatgaatttaactcttcaactcttgttactgtcatatgctaagggttgcaataccacctcgcaacaagtttaatagtatagccaactactagctccaaattatctatagttaatctaatagctagttcatacaatagttacctgtaaacatatactacacaattaatatatgatctcacctattatatacacatatatcttggagttcgtgctgcagctggctacaaatctatagcccgttggtgctctctcacctcctttatctcctcgaaatgtatttatagttgacttatagtctgctattgtacttgttctcagtttttttttacacctaatgtatagtgttagactcaaataatacactcatctcaaaatataacaatttaatattgattgggatcacttatatagtactataaataaaaacatgggagcattcgtagtattaagataagtcccgtttagaactaggttactatattctacgataatggaggtagaaaaaaaagaatctttacatgtttttgaggttggtgacaatctcaataattgtgaggcgatttacaacaatactcttcccaacaggccaacacacgaatattaggccccactacatcgtctaagctttaatcattagcatatctgttgtcttaaattagagaccaccttatatacacatagacacgttaagaatgtgctgtcttttgcctttaaccgtattacacattaaaaaaggtatggaggcgctaggctcaaaacgtaaatatcagggttgtttggttgacaccctcaatttaccacaaaagttttgacaaaatatggcaaaccacatattatgtggtaattttgtgaaaaaaatatatgataagtgggcctaatttcttaaaaagtgaagtgtaacatagttgtagcaacaatcaaatactaggctaacttatcaaaagtggataacacaaatgtggtaaagtgtggctatcaactaaacaatccctaatttattgcatttaatttgaaattttagtgtaaacattttatttgacctaaaaagtaacacccgatttacagcgtagtttgttcatgttaaggagtactactcctttttaacttacgagccgatgcgagggtagagtttcagttcatcatattaacaatgcctttttctagttgacatgcagattaattaattcacatgaaaatgtccatgaactcgggactgagtccagttttcacgccataacgaaaaatcggttatcttttcacccgcctctgtctaactacacacaacaagacacggtgaaactatttgattgtcataagcactttatgaaagtttttacaatgtgaacggttcgcacttaaatgggttttaacattgttgaaacttacttttcaagtccgtcaaaaaccacccatcaaaagtgtagttatttattttggaggatcttaatttaaaaacgagtaaaatgaatggaatatcatccaacttattaggtgtgtcggagtcatacagatcactctactttaaaaatacacatttgagtcactaatctaactatccatacaagcatatgttgtaggtatgtcacgtagggttgaaaaaaggcagtgtatcatatgcacgcacacagctaggtagatgcactcatgcacacgcccatccggagcctttggatcaacatcctgtggccaagaccccgagtgtggtatttttgcaattagccgcccgcctcctccacttatttttacgaaagacccctccacaactctcttcttcactcacgcaatccattttgcaaaaaaaaagaaaaaaaagaagagaaaacacatcccattctggatctggcacaacgggcacaaagcacgcgcatcatcgggcttcatcggtggaaaggacgatttcgagcggcgccgtattcggacttcgaaggcgacgaccacaacgcatcggcggagacgacgacctcaatcagcgtggccgacggaacagtgacggtgagccttcggagccagagatttggagtgacggctcatcttcagaggctgccgctgctctcatcgtcgtaaagtttgtgaggagagtggaaactgagctcggctggtgcctggtgaagattgtagctggatgtttgtcacgccccgaactagccccgaacggaactagcccgtgacgctccaaattaacctgttaatcgataccagtcccagggaacagtgctggtatcacagtaagacagaatatcacagcaacagaggtctctttattacagattaggagtacagtcatgttgggctgcggacagatcccgagctcacaactgcattacaaagggaaagcggaagccaagacttggaccaatcatcacaggcgcgacttgggaactagaccaaaaccctaaaactcatcgtagccgacttgctcctggaagaactcctcgtcagcgggatccacttcatcttcttcagcaacttgggggggattatttatatagagcaagggtgagtacaggagtactcagcaagccatgggaattaagtgtttaatgcaggcttcaaaggaaaggctgttgtttttgtaactggttttattgaaactcctttttgaaacaactaagtgagtgcttctcaaacgacacggatgagacagtgtgtctcgtccggtcggagtatgtgcaatgtatcagtctttgaattgattcaaggttggcacaccgccaataactttcaaacggccacccgggcctggctgatcttatcagccgcagatttttcaaacatcgaactcattccacaacagtaatttcacaagcagtagtcaaacaaaactacgcaaggaatcacctcacatccacccatgaccgtgggcacggctgttcgaacagtttaataacctctgcagagggggtacactttacccacacgacattactagccatggtcacccagcctgtgcagaatagccacgtctagtgactttggggctttcacgtcaaggcatttcgaaagccgacacagggttaccatatgccaacgagaggggtcctagaccaacaacaggttaggtcccagaccatactgtgccaggaagcccgggggttctccccgacaccaccccgttgaatccacatgtctcttggcatcatggttcccccgattagctagttactcagccaggggtgtcccattccacccatgtggtcgcacttgccttatgttcggatgaaattccaaggaaacggtccttaagtgcaagagcgggaaaccgtactcccagtacgtcccccggtccgcgattttggaaattcattttagttcgcaagcaccgacccaggtgtcgggttttccaagtcttttgtaaaaccccaagttttacccatcgttggatattttaaatttgaggggaggtgttccgatgcccgtgcccaaaggcccgtgcatagaagcacaacagttgacaaaggaggtttaggtgttcaataattcaaggagggtaattgcagcaattaggattgggaccggcaggctatctcgcaagccgcggccgatttacttgtgctaatcctattcatgcaatatttgcggaaaagaaatacttagttttaaattataggtgcaagatgatcaaaggtgacttgccttgctcgagatcttgagcttgatcctcgaaatcctcgcactgcgggtcttcgggctctgaaactacacgcgaaacgggacaactcaacaaacggcgaaaataaagccctattattgacctctaaacgtgccattaaatagatctcgagatttgaggaattttggaagttgaacggagtcaaacggatatacggttgagaagatattgaatttctaagattattggatttttggtctaaaagaaaaaggatttaattaaacccttttgaaaagaaaagaaagagggaagggaaacagacttccctcgggcggctagggcgcggcccgagagaaaggggcggctcggccgagcttaatgggccggccggcccgagaaggcggcccaaggcacgcgcgggaggagaggagagaggtagccggtgggctaggtccatctcgcgtggtcccgagtgggacccgcttgtcggcggctcggctcaccgtgagtgaggagcacgcgacgcggcgctagggtttggagcggggcgcggtgcacgcgcgcggcacgcggtgggtgcggatgcgccggccccacacgcagcctcatggctcacggtggaccgcgcgcgcgagcggagcagaggggagcggcggaccggggtcggcttgactcggtcttggccgagctggcgccgacgtggcgcctacgtggctgccacgcgggccggcgggaggttgaagaaggcgacggccggaacggacgacggacggcggctgcggacggcggggcgaaccacggcgatacaggtgaaagcgagcacaccgggtggttgcacgagacgaggggagacgagccaacggctcggattcgccggagggagttcaacggcggcggattgcggcggcggcaaccggcggcgagaaaagagggaaacggcaacgacgcgactagggttcgattcctccggactagagcatctacgcggccaccggagtccgtttctagcatcggattagacggagacactacgagagaggccggcgacatgcgggcgctacggagcacgggcggcgacggcggcgagcacacagcgagcggcggcagcagtcagggcggcaccagctagccacggggaggctatacgagcttctaccgaaagctaaggggaagaggaggaacgaggagggagaacgaggaggaggcactaccgtgcggggtgaaggggcgcagtgacgatggccgacggcgtggggcgtgatcactccggcctcgggccggggaagaggaaggagagggtgcgcccgaagtccacgtcacgcgtcctcgctcgtgccggctcctccgacacgcgcgacgacaaacggcgacggcgaacagggcagggcgcggcaatggcgagggcgaaaacggggaagattggtttggggaggggctcgggtttatagggcggcaatgtcggtttgggagggaggaaccgacattgggtggtcaagccagcgagctggctctccggctagcggccaaaacggcgacagggaggatgacaccggcggggggggggggggggggaaaaaaaaaagacaaagggaaaggagacttgcctcttgccactttgggaaaagaaggaaggagggagagggcgacgaggcagtgggaggaggagctctgcctccaacccttggaagcatgcgcggtggtggcggggccgggtcgtgacgacggcgatgatggcggggtcggtttggaagggtgcggctatagggcggcaggcgcgggctcaggcgtggcagggcacgcacgctggctcgcggggcagggcgcggcgcaggcggcgtagcgcggcagggcgcgtggccggacggcgcaggcacgggcaacaggcggctaacgacggcggcgaccgcgcgggcatgcgcgcgcgaggtaacggcgcgcggggagtttgccgaggatggagcggggaggaagagcgggagaacgagagagagagggagagctcagctcggcgtcggctcacgtgcatacgcacgcgcacgcggcgcgcgggcagagcgaagggagagctgagggagagagagagaggaaatcggcccaccgaacctgagggaggcaaaatagacttttacggaggaatttgatttgggaaggatttggattcgggatttgaatttgacgatagatcggggattcgagatcagggattggcacggagacttacaacaagcaaagaaatagatttcacaattagggttttttttagaatttgaattttcccgctaggcgccacgacggaacgggcgctacaatgttttttttttgtcaagattggatcgtatccttttatggggttctattggtttttttagcttgagatttatcatcttttgggttcggctacctgtgtgcttgtctgaaatgaagtctgaattgccagtccacttttttcgcagagaaatttgttcttttagttgtatttttggtagagtttcagaaccagtaagttgtgctgctcatcaatcatcagttcatccccaactgataagtgagaagatatttagccattagctacatgccaactagttgagaaagtttttttccactaaacttgaacagaatctctgccacagcgatactcaagagtagcagcactgcggcagcctctccggatgcggcgttgctccagatcgctatctccgccggcgaaccgtcgattgaggtcgtcatcgatggccagcatgtaattttcgctgcctacgaatacaagccgttgctagagatttctgtctccgccgatggtgggagtgcttgtgcaagatccagaatgaaatgggcgattttttttcttttcttcttcttcttcttcttcttcttcttcttcttcttctttttgcaaaatgaactgcatgagtgaagaagagagttgtggaggggtctttcgtaaaagtaagtggaggaggcgggcggctaattgcaaaaataccacactcgaggtcttggccgcaggatgttgatccaaaggctcaggatgggtgtgtgcatgagtgcatctagctagctgtgtgcatacgatacgctgccttgaaaaaaaatgcatatagaaatatgcagaaaacatatattttttgattcacatagcattactatgagagttatcgtaccggggtagcccatcacagtactcggaggacagatctctagcgtgatacaagcccaggcccatgtaatctgttactataaatggcggcgaatagggagataaaaacctatcccgccaatcttgacagatggcaggtacccagaatttaagggatatcgcatcctccttgccgccgatcaccctgctgctatataaagggaatcgacagcaccccttgggggttacgcactatcttcattcaacactctatacataggtaatccaccaaacaactagactagagtattacctcatcccgagagtctgaactagtataaatcactatgtcaccatttctttctagcatctagcgtaccctataaattttattaccagtcttagaaatcgacagctaccaattgacaatacatgaaactagtgtaatcaaatcatttcacttgtacctattttgacgagttctagttcccagtcctctctcacttggcatcaaaccctagcagctttcattgttaggtctacgcattttcagaagtattttttttaattttaggtggcatgccaaatgtatgatatactcacgtggataattagatgagcacatgactcacttaactaatattagtgactcaatgtgtattttgaaagtaaagtgatatatatatgatacatctaaacaagttaaataacccttcatgcattttactctttaggaaaaaaaagttttttttaagaacatgatgacaaaaataaactcaatgtagtatgatgggttggattttgatgctatcatttctgtgcaagactatccacatgcgcgtggttcttattgcatacttctttcgtccgatataaaacaaaaactaatatgaaatatgacatatttagtactattaatctctattgtccagattcgtattactgcatatgtcatatcatgtactatgtttatttttatgggatagagggatatgccatattattgtgtattgacctaggcgttagctaggtcaaactacgtactcaattgttggcccatgctagctagacttgcagtaaaattagttttttcggagggctacatatactgcctgcacatgagcaaaaaaggctgggacacatttatatttattgaatcgaaagacatggcgttgcaaaaggaatacactgagaggagacctcaagaaggcttcatattattcttagccgaaacgacaattaacgtagacgacaaccacatcactgcatgaagcccgacgaattaaagccgtggacgagacaaagcagagctcgccgcagaatgcaagagagtttttgagctgcgcgtgcgcatatcactcgaacgcgccagggtgctcgctctgcatcttgaccacctgcttccaggaggcgcggttggagatctcctcgtaccacctcgcgacgtgcttcttggaggtgaagagcttcttgcccctcggcgaccgcgcgttgacgatgtagtgggagttcgggaggtgggacaggtcggccagggtgaactcgtcgccggcgaggtacttgttcttcgccaggatctcgtcgtacacgttcagcatctgctgcagcttccgctcgttctccgcgatgcgggcctcgtcggccggtatgttgagctgcggcgcgaacgccaggtggaacaccagctccgagctcggcgcgtcgaagctctgcgcctccgcctgcagccactgctcgatcgacgcccgctccagcgaccccgtcccgtagatcgtcctgttcccgtcgtctgggaactgagtgctcaggtatcggcatatcgctcttgaatctatgccacaaaacaacaagaagattaagaaacaagaatccatttgttaataattcaggtgattaagaaaatttagaaagcagtaattaccaacaagagtcttgtcgccatgcttgaaagtcacctgcccggtcggatcctgcaaaagaacatgggaggggacagaatgaagccaatgtacgtgcgtgattgtttcatttccaagagcctaaaattaaccgaatggattgaaatggcatgatgattttatttatacccgtagcttgatgaactcggggagcttgtgctgcttcttgaaggtgtcgatgcggatgagctcgaactcgaggttcttctcgaagagacaggtcaggaccctcgcgacgtcggtggacgccggctggccgaacacctgcaatcctgccgccattgctcaactcttcccggtgattaagctagctagttttcttcctcggtgatcgagcaatgtgcttgtggatttgcaggtgaaagtgagttaacctgtgtggctcgctgtgaggaggcagagacgccgatgggtatttatagggatggattaggtgcttgccttgctgcagaggattacaggacggcgaggaaaagagaaagctcaaagataaagaagagctagcccctgattcttgcttggagcaactatcatctccggcaaggaaaagagacgatcccccatgtgtctcggcgtgatcttttatcaatagggtaaccgatacaaaagaggctgcgtgcatttgtcggaatgaatattgcaaagaaacgaacaaggtacacaaggcatactggcaggggatgatgaacggagcaggggttacgtacgctacggatttaaggttggattcagtaggtacacttagcacgttctttagagctgtttcattccgattgtttttgagagagaaaaaaggtaatgtccaatcgagtgtgatgttaaacaggacattctagaacaatggaatttgatccgtccgagaaaacaagtatatcttgaagtacgagagtgccttttggtgctactgctacccgtgtatgacgacgtggctagatgcaacggcaatcacagatttagctagcattctaaccgataaagttgcaaggacagtgttggggtagaaccgtagaagagggaacgagttcaatgacttcaatcggctcgtccaccacttgcaaagttgtggctcacatacatcagatcatatgagcgattttgctatgcattttttgatcaaatttctcatcaaaatttgtcagatataaaaccacgacacgaaatcagggtcattgtttggcttattcacagaaaaaagacaaacggtatatttacaaacaaaaaataatttgtgaataaaatttttatatacgtgttctcagcgatctaaaagcaaaaactgaaaaataaactatgatgaaaaaacttttaaaatcaatactaaatttaaggttaaaaattcaaattttgactaacaagtataagcataaatgaagatgaggccggtcctaaaacgggttggcctggataacctggaccccctacaaatcgggcgcccgatcgtgggtgggaaaaaatcgggcgctgacatcggcatgacgtcagcgcccgatttacgtgcaaaactattttaaactgatttttctcttaaattacttatccaaatcatgatccgattgcaccattaaattcgttataattaaatcttcaagacaagaccacacatggatatattccgacgaaaaaaaattagcttattattgaattatttttaaatgttgtacgatgttccaccaggtatattggaattgtttcactaagttgatcgaaaatgtttcacttgtttaaatctggtgccgttttaccttatataaaaataatgtttaagtaaatagcaaaaaattgtttcagttcattgtaacatttaatccatatatagtgaaacattataaatacactaggtgaaatatttttcggtggaacaaaaaataaaacgaattcccttaataggaggtttccaaaatatgtgggttttttttttttgcactggaatatttcgtttactgcaacattagatctatacatagtaaaacattgtgagtatactatgtgaaatattttttatggaacaaaaaaataaaccaaattcccttaatagagagtttccatatatgggatttttattgcaaatgagtattttaattcactgcaacattagatctataaatagtaaaacattgtagataaattaggtgaaacatttttttaaaaaagagagagagaaatgggtggatccacgtgggaggaggggcgcgcggggggagcgcccgatctggctcccccgcgccggtcgcacgacccagagcattttcgggataacctgagcctgaccgttcggcccaacacatcaagccctatagatgatcggttgatctggtggcgaatggtcggcaaatcggcagcaagaccctgtctagttgccagcggtttcaagactttaaacgattctactctgtctgcctttctccccttaattgtgcataccatttaatttttttttccgttgcaggatatacaagaccatactaatactatacacacatccgcaagtggtatcttaacacactaaaaaacggacgaccaacacaaatctctaactttactagattcctataaaaacatgcatctgtgtaatatttatgaacaatttaattctaatagatatagagtcatatgctcacaactcaactcatagcagtacttcactatctaaattcaaatctactcgttcaccaatgaattccttacaaatttgtgttgtggcattcttacatccaagatccttaggatccttaggcatggaatgatggctcgcttctagagctcctaaacgatgtgatttgtgtgtgtgtgtgtgtaaatctatttatctataatggtaattcatttcatcgtttgtttgtagcctcaaataattatcatcaatcattcacctattcagcattccatttcattaaggttgttttcagttccgcttaagggtttaactgctttcccatattcagtgaacacgcttcctatttttagtgaacacgcttcactgctaaacgatgtgtgttttaaaaatctgtctacgcataagtttctttttaaaaaatacattattttagtttataatagtattcaattagtctaatgactcttctcgttttatgtgccactcaaaagctcaatccaagcacaaaagaacactattattcagcgaagaaaacaacagatttagaactgccaggtcgattaacaattttatttaatcactaaacaagggagaaaacaaatgacctgtaaagcaacgaggtacatggtatgaaactacgtcacaacaagaagaggcttcatattatttggtcacacgacaatataagcaggggatgtagatagcaggcaaactagcgacgatgacaacacaggacagcagaagccagatcgatcgacaacggacacgatgaacttgggcaatatatcaggccattactcgaatgcacttgaccacctgcttccatgtctcgcgacttgagatatcgtggtaccaccttgccacattcctcctgccagtgaagagcttccttcctctctcagaactcacaatgtaatgtgagtttggaaggtgagaaaggtcagccagggtgaactcatcaccagccaggtactcattctttgagagtatctcatcataaacattgaggacttgctgaagtttcttctcattttctgcaataacagcatggtcctggggaatgttcagatggggagcaaatgcgagatggaagacgagggccgagctgggagggctgaaattttgagcttctgcttgaagccactgttctattgatgcccgttctagagatcccgttccataaagggtcttatttccctctggaaactgagtacaaatgtaccggcatatagcccttgaatctgcacatagggttcacgttgtcctcaaatcctcaaaaaaagaaagtaaaactaataatgtaaagtagccattgtaatgtggatccatggtggccttaccgacgatgattttgtcaccatgtttaaatgtcacttgcccattaggatcctgaaaaggtcaaacagagcacagcttaacttagtattcgagagaatgaatctaaataaaaataaataaatagtatcgtacccgcagcttaatgaactcaggaagcttgtgctctctcttgaatgtatcaatgcggacaagttcaaattccagatccttctcaaagaggcatgtcaggaccctggcaacatcagtagatgctggctggccaaacacttgcaagcctgcagccatcgtttctattgatttgattgatcacctgatcaagttgtttaaaacgacaacgagggatgatgacagcaggattcttaatcaggtatttatagaaacaaaaggagaagttctatgcttgccttgctaccaggcaccacaaaaatggaaaaggaaaagtgtaaagaaaaagaggaagatctggattcttgcttgcaacaatcatattgtctagaacaaaaacaaatcctacaaaacagccttctttattagtatctatgaagtccttcagcactagagtgaaaaatatagcatagaaggagcttgctacacagtactacaagattcttttatattgtttatgagaatttatataggacagtaagaagaagattggaatcaagtactagacatacaaagaagatgttgtgacttccgccagggtataagaataagcttttcaacaaaagcaacgtccctagtacagagttggatataatccagctgtttaacctatagaagattaaccaacgatacatctgcatgtgcttagtctttaatgttgagcaaaagacatacctgtatgttcttcaactttaaacaaggactactagttgttaacttagaataacattagcgggctgtcaggagttacgcctgcaatactacaagatgaacttaaaatgactctgcatattacttgtaataattgcaccatgatgtagcaaaaaaaaatgaattggaaatctacaatattattgacattctgagcaagggaatcatgattcatgacaattcgttttccacctcatcttggattgctagcagcacaaaatatcggggaatgcttagggccttttcactgtacaattcctgaggcaatgcccaataatcacaataaactcagaatagttctcaatggttgtatctcagcagtgctgttttgctgacagcctactaacgttgaaatctctaaagcatttaccctcaatctcaacactagtaattagagaacgtatggataaacaaaggagccaaaacatttccagttttccaatctcataccaaaaaaccaactccaagatcagctgtagcctgaaagttatatgagttcgttaaaaaaagaagctatatgcaacttaaatttcaatagtgaactagaacaatctactaaaaggaacaggacaatgcagttctttttgctagcagacatatcaagaatatgtaaatctaatagttgcatattatgaatgtgtggtaggataccatgtctgtcaagaattcagtgccgacagtatggcatttgcaactatttgtctataccattgttaccttgttaagggaactgttaggtaagtaaacttgagaacctgaaaatagattcaaactcatccaaactaaaaggtacagatggtagcacaatattagggacccataggaagagcttgcacattttgtcaaatgatacaaacaactgaacaagaccgaatctttaacgcaactaacacaagacgctcagaggggaaaaaacaagaagcctcatgagggccgtggtacattctgcaactcaacaaccttcttccatgaagaacgagctgatacctcatcccaccacctcgccagattctttctctccgtgaacaaccctgccttgttggtcttgcacacaagaagatctgtgttgggcatgtgcaccaggtccgccagcgagaactcatcacctgcaaaatactggttctcccccagccactgctcgtaaacatcgagcaccttcacaagtttcgcttcattttgttcaaccacggccatgtcagtggccctacccatgaacggcgcaaatgcgagctggaatgccattgccaagctcggtgggttgaagctctggccttcagcttctatccatttctcaatggcagcgcggccaaccgccccatcttctttcctgcccatgagggtcttgttaccgctgtcggcgtactggtcacagatgtaacggcaaatagccctcgactctgccaaacatgatatgatacaatcagttaaaccatatgtagatctcctcatcttttgcattcaaggaccattttagaacatggaaactatatcatttttttcacaaagggcactagtgattggggaaatttctaggtaattactaattagacgcggctacatgttatttgcatctcctttttccaatatattgatgtgatgaatcagtacgtatttcgaacaaaagagaaagggagaataaaaggaaactggaggagcaacgaaattagcggaggaaacggggggggttagggttttaccgaagacggtggtgaggctgtctttgaatgcggggacctggccgaagggctggagcttgaggaaggaaggggacttgtgctcgcccttggacatgtcgaccggctcgacctggaacggcacgtccttctccaggaggcaggccgccacgcgcgccaccgccggcgagatcatcggaccgtacaccgtcacaggcgccgccatcgccgccgctccttcttcggggacctgccggaagaccagagattggataggaactggaagcaaaccactagtgactgtactctactccactagctggccggagacggagggacgcgagtgagcggcacactgacagtctgacacactgacagatgggctcgagtggccttctccacggtaaaaactcacagaaaagcttttaattagacattctacctaggatatcaagttgtgctaagcgtttggatccagtgactaaagttttcttgtcacgttggatattggatgtttggacactaaatataagtattaaatactctatagactactactaataaaactagacaaattttttaagtctaattaacccataattagcacatgtttactttagcatcacatatgctaatcataaattaattaggctcaatagattcgtctcgcgaattagtccaaagttatggaattagtccaaagttatggaattagttttatcattagtctacatttaatacttctaatttatatccaaatttcggatgacagggcctaacaccggtaaaaaaattcctgctcagtagtagtacatttttactacaaaccaaactgtatagagacaccattaactgaaaaaaaaattctattgtatgttcgtctttcaatactggatcaaaacatactacgcactttttttttttttttggttttgctccggagagtggtgcggctcaacctggtttcggtggctctacagccacaaacgaggatagtgagaaacaaacaagcggatgtatagcttacaagcttgtttatgctaactacggcaaggaaactgaaactaactagaggtagtggacctggcgctttaccaaagtgatcttttgatactaacatatgatgaagcacatgtcgcataacaaacaattagagcgtatccacaataaaggtgcccacttaagatatcgtataagagccagcaatcggaaacatcttatatggcataaggtcgataaataacttaactatgagaaaagctgaaacctggaaaaagataccagtacaacatcaggtcaggaaagcaaacaatgtacatacataagcccagggaatctgaatgcaacatgcatatcgtgtatgcgtgttgcgtgatacaagtatacagcaacggataggtttgcatatgcatacaccgcaagaaaatacctcaactggtagagacaatcacacaatagctttataagaaagaaaaatgaaatggtggaggtacaacaggagatcaacactagcaggctagaacagggagattattgtgggtcaagaaaccttaaagagtgatgccttattcttcagtgatggtttcagtgtcagatacaggttcaccattcaaaatccactgttcaagctcatcaagatcatcatcatcatgtcgataccaatcggacgatctatcccaattgaaagtccccaattcttcaccacggcaagccatatgtaagaatggacggcttcgaacaagggcatccaccataaccctgttcaagctgcccattactcctagccatcgcaatcttgggaaatatggtttcttgaaccaccggattgcaagtggtgtaatcgcaccacaatcataaagatccagcagctgcaagctactgccatgggttccaccatcaactagcatagacgcaagagccatcacagcagcatctcctattttcgggttctctctcattcggagttcaataataggagttcgactccttgctaataacatgataccatcatcagtaatacctggtattctagagagatccaacacctgtaagctctgtttaacagaaccagcaaacaagagtggtatgcaatcatttgttaactttcggcaacccctcagagataaggaagctagtggacatgttccaaggcccagatacttcaatgcctgatcactgatatcacttccatccaagaataatatctgcaatttgggaaggcagcttagagatctaacagcttcatcacccagactcctgcagtccctgagatccaatacgttgagatccttgttgaatgacaacctctcaattccaacgtcagtaaggagattacaccacctcaggctcacatgtgtcaggcaaagggaagtggcaattatgtcatggaaaacaagatctgtgaactggcttccatgggacaccctaagcttatgaaggccagaacaagagtggatgatagccctaaaacctgtgtctgtcacgcgggagaaaccaccaagacagacactctcaagacttgagcacttttcagccattagcaggattccaagatcatttactcggcggaaagaggtgaataagaactcctgacttctcatgagagaaatatgcttcaacttaccatttggattaatctgctgaagaccagcattggtgagatctgatgatgttgtaggttctattataggtgcatcctgcaggtccagatgtgtcaatgatggaagcgcagttgatagtgaaccaatcaaatggtcagtgatgaagtccacggtgaggcataacttttggaggctaggaaagaaaacaggttcctttacatgatgcatgcatcgttgcgattccatagccacagtaagaagttcaagcaacattgtcattggaatatatccgatttctagggaggtcagggcttctgaagcagatgcccacacatggctaaaattggggtcatcgaacattgagaaatcaagggccaacctgagagactgaaaataagagggacataagttgccagtccagaacagtaaaaggtaattggatttcaaagcaaaagataatcatacttcaaagtagtagaaatttcacaaagatttatgttcatagtgacttatgatccaatagggaagagtaatagaaaactaaacaatcacaatataaacacctttggtttcacataactgattcggtaataaaaactagaattatatatatctacggtgttttcaactaatggaaaacatgattgcacaaattagttgttgcaatagtaattgagagcgaaacaatacctccaattgagaacagccattaagcaattgctgcagatcagagaagcttatcggtagtcccctacgctcagcaagggcattcagggaaagcactctacatccaagcgggaaagaaatgtacttctcaataccatatttgacaactgaatcaaactttagttcagaacagaagcgactctaagcaaacagtaacgctggttcactgcattttgttttattgggatcataaactgcagtattttctgttagcgatgtcaccctgcagagttaacagagcagtagaagagtacctgagttcttggcaggtggctccaagctcgcagagcaggcggccgctaatgttatcgcagttgaggagcatcagctcatggaggtcggggcgggcaaggcagtcgatggcggcgtcctcgagcctagcgcagtcgaggcggatgctccgcaggctcgggttcggcggcatcagcgggcggagcagctcgtgcgtcagcgccacctccttcaatcacagacaaagacacaagaggaaacgaaaccccgtcaaatccgtagccagtggcgatggcgatagcgatgcgagagagcagaggcagggggggtgggtggttactgacggagaggtggaaggaggggaggaaggagagggcgtgggaggcgcaggagcggaggcagcggcaggcggcggaggcggcgacgagggagcggacgtcgaggcgggagaggatggtggcgaggacggcggacggcagcgcggagtccatcgccggcggcggcggcgacgagatcggatctggaggaggcgggcacatggcggatcgagttcggtggtggtggtggtgggagtggtggaaggatgagagagatagcggtttttgaggaggacacgcataaccgttgctgcttcgcggaagcttcgtttcggatcacgggccccacttggttgcggcgcggggatcccccccccccccccccctctctctctctctctctctctctctctctctctttcttccttgccagtgccacggcgggtggtttgttttgcgggccgggccgcacgttgggctttgactcgcgcacgaaaagttttctcccggcttgcaggagtttgtttgttttaaattcggattgattttgtttagttttgaaatggactcgtcacttctcggacatttttgtgtgtaaaagctcggcgacagcttctacggaaataaagatgatgtcgtagaggacaggacacggcctacactataggtcagatgaagagtcaaggcagtattggtagaaggtagaaacacaataataaataatacattctcatgctgtatcgtgtacgctctgttcgctatagttgttttatagaactacatagaactatatgaccattgctgcgtaaacctttcaacgagcagccaatgcctttatcctagtacattcctactgctactcccgatcactagcagctgggcctgggcctcatgctccaaccagcaagatcgttggcgcacgttatccctcacgggctgttgggccgcgcgacgattagcagagccagtgtaagcttcattaggaaaaagtacaccgaaggtccctcaactttttatcgagttacaaaattgtcccccaatcgcaaaaccagatatcggccgtcccttaactaatcaaaaccagccacaataggtccttcggtggttttgaccccggttttgtcctacgtgacggctgagtcaacgtgggacccacgtgggcccccatgtcagcctcttcttccctcctctccaacttgcttcctctctcttctcctctctcatcccctctcttctctgtatcgagtgaagccggtggggcaggagacgacggcgcgcgaagaggcgagctcctatgagctgatgtagatgatgcggacagcgcgggacgacggccgtccttccccgtccccgcagtcgccgatggcgtcggtgtcggctagccggtggcggcagcatcgcaagaggaagagagcatcggcgtcggtgattcgatccaatccggtgattcgatccgcgccagtgatttgatccaatccggcgagagggggagaggatgctgctggggtgggcggcgcagtcactgggagcgccatctcgtcctcctccagctctgccagcgccttcccacggttgccactaatgtcggtgtcggcttggcggtggtggcggcatcatgagaagaagagagcgtcggcgtcggcttggcagtggcgacagcatcggcggcggcggcgaggcgggaggaacgcggcgacaatggtgacgccatgagggcgcttgaggaccggtgccgcgacgccctcggcgactgccgcccgcgcctagctcctcccccagctattgaggaccagtgccgcgacgccctcgaacgctggcgccaccgtgctccccccgtcctcttcgctctgtccccgcggtaccgacgcagacgatgggcacgccggcacagtgctccgtggtggttggcacggaggcgggcgtcgcagtgttggaggatgggtgagggcgagctcactggcctccctgaccccctcgcaagacctgcctcctccctctctgtcgctcgtcgccggtctccccgccccctcgctggccccacctcctcactcgacggtggctgtggcctttgctaccgcagtttccccttctcccgcgtcaccgccgccgcgtcgccggccaccgtcgccaccgcgtcgccggccgccgtctcctcccacgaccccgctcgccggccggcctcctagagaatagagagagagaaagagagaggagggaaagagagaaggtgatgacatggcatcctaacatgtgggggccacgtgggtcccatgttgactcagccgccacgtaggacaaaagtggggtcaaaaccaccgaagaacctattgtgaccggttttgattagttaagagacgaccgatatctagttttgtggttgggggatgattttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatcaaccgaacacaatggtgggggagggtgtggccgtcttcttaagacgcaccgatacattcttttggatgaaggtgggggggacgggtaggtattcttgaaaaagcacagagacagacaaaaaaaggggcaactttaggagggggggggaggcggatggtggcggtgagtggggaggacacccgagtttttatataattttgcaggaaggttgcaatcacgcggcggagaggccgccgagaagtatttcatcgggaggtttcaagaaaagagggttgggaggtgggggctggagggactttggtgtagacgccatacagggggaataggggttgaaataaagggaacataggaggaagagggatctataacacacccaggataagatattttaagggaatcagccgtctcaggccggggggatcaattcaatcaagggactcggttattataagcatccaaaaaggaggattgactaagagagggggcggggcaagactttcacggggcctaaagtattatcgaagggccgggggagaagtaggagggagaaggtggccaaataaagtggaaggaaaagaagtcctattaccaaaagcaggtgcgtgaaaagggggagcgccatagtgcggcaatgagggagaattggataagcacaggacagggcccattcggcgccgccatgcaattcacatgccgcacggttgcaacgggccttctacagaagtgaaatgacctctgctagccgagctcagaggagagaggggagaggaggagatgacacgacagcctaacatgtggggcccacgctgattcagccgtcatgtgggacaaaatcggggtcaaaaccaccgaagaacctattgtgaccggttttgattagttaagagacgaccgatatctagttttgtggttgggggatgattttgtaactcgatgacaagttgaaggaccttcgatgtactttttccacttcattaccactcgcaagctggaaaaggtacaccgaaggtccctcaacttgtcatcaagttacaaaatcggcccccaaccacaaaaccagatatataacatcccttgacttacaaaaccgttcactttaggtccctcgatggttttgaccccgattttgtcccacatgacggctgaatcagcgtgggccccacatgttaggatgtcatgtcatcccctcctatcccttctctcctctcaggcaagctagccgatgggtggggaggaggtcggcgacaacgggcgcgaggacgagggggtcgacggcggtggtagtgacgttgcagaattaggcaagtaaatgaatgaatgagaagagtcctacccctatctctgtgtctccaattcttgcagaattatgcaatccctcttggactacctcggtggcaggagggttgcataatactcatatctcaatcatcttcgtgctcacccgaattcacatgtaacaacacagtggatgagaccagcaaggaggccaccttggatgcgctgtgcgcgcacggagttgcggatgagttcttgcgaacagctaagataggggccattttttaaatattttggatgtgcacaccttgccgccctctacttgggcagcaggggccattttttaaatattttggatggtataatatttttgtaaatactaaaaaataaaaatgaaaaaaaatcgcatcccagatggcaaaagaaggaaagagcaaagcggggcaaccagctgcctgcgccggcccacctgtccggcgacgaggcatttacgtgcacgggcccgatgccccgatggaggcggtggcagggcgagattccccggcgtctcgctcgcatttacctcccctgccttcaaccgcaaccgcacgggcatctctcatcaatgcacgggcatggcatgcacgaaccatattccagtcctggcctgggcctgccccaaccaacacccccgccttgtctcttttgtctcgccgtttgggcctcattcaacgccaacaccacgccaccaacacacaacatctcctctcgcccattcaatgcaactcggactcgccctctcctctcgtcctgtatgtactcctcattcatatacgtgctagtactacactacagtcatgccgtatacaagcacctgcagtctctccacatgcaatgcagtaaatcgatatcccagagatctctgtagaaattatggtagaagaatcaaaatagaccggtgagtttaatggcctggtgatacacgcgcatgcagcacatattctgtcagtattatttgctgcaggaacatgtgctgtcagtatttatttttgcggtgctcatttctgccatgcaacctctctctcagtatacgtacctactgcaacgacagtactactacgaccagtaaaacttggcatggtacaagtacaactacaaacaagggagtagtagtcgtagtagtgatcgtcaaggagttaggcatgcatgcgtgattcttcatcgtctcctgagtcccgatcagccagatctgcagctagcgtcatggagtacagtagtagtacattcaaattgccatggtcccggaggttaaccccgttccagtacctgtcccaggttggccaccttatcgagtgctcatgtagaggtgtggctgtgcatgacagttttgatcgatcatctccctgggcaggggcagggcatgctcagcctgactgcatctcaatcgctgctcgtctcaatagtcaatcgtaatcgcaatattgccaagatgtttctgaaaccgagcctgtttatcctgacctgtgtgatgcagcatggggcggctagctgatggcacatgtaagcttgtgtctccgtgaatgaatgctgtaagctatagctagctgtaatcgtccggatctcgccaagcagatcaatcaaggcccgaaatcgtcctcacccgtccctctccggccggtcttccagctcaaaaacccacggaattaaacgcgaggaatcctcacaccagcacgtctaggacgctcctacatttatagggtgtgtttcacgctaaaattggaagtttggttgaaattgaaacgatgtgatggaaaagttaaaagtttgtgtatgtaggaaagttttggttgagttatgatccaaattcatttacacttaataaaggccagcttcttccgtagtggagcggaggcccgtcgccggtaggcttaggccggacgtagcggatcgtcatccctattagggttccactatatatatacctcatgtaagccgtcgtgcagtgttgtaacctcacctcagatatagtgaagatattttgttggctgacgcctgtggttttttctctcctgttttgggagggttttccacgttaaatcccgtatcttctgtgattgatctattgttctttattgtttgtttgcctatcacttcctaccagttttgatgtgatagaaaaattgaaagtttaaagaaaaaatgtggaactaaactcggcctatgttccactacaagaaagttcactacaccttcctattctcctcctcgcccacacacgctgcagtcatgtggctacttgcattgcgcttttgatcgattaggctacggtgaagaatatgaacgaagcaaacagaaaaatatgtgttgttatcagtctaaaagctaaggaagaaaaatatcctacaataaaaaacctaaatcaactttaaaattaagttttgaaatttaattttagttgtggctcgtgagacaataaatggacgacgataactacgaaactttcatttatcagtgttccaccatgacgctatcctcctagttggccgctgcttgttcaatgcctctagggagggatgagaccatgggcgagagagagacataattcatgcatgttgctggccccctttgcacacaaaaaagcatgcaacgatcgatcgctagctcaaggagagatgggttggaaggaatctctacacatttatgccattgcacctacatatgcatcatttttttgaggtagagagagggccgggtttccattaatgctgcagcctgtcttactcatttggtagccgggggacttgaatgctcacccacacaatgaggtccataagttggaggcctctgcttgctacccctctccatccctaagcccattctttcaccacacctctgctcgcctccttctccatctctctctaagctgcatgccttccattggagacaagggagagagaaccattgcatgtccatcgtccatgcatctgcatatgcatggtgttgttcttctcgtctacttcctgcttctacatgtgacggagaagaagggaatgaaatggtagctatgatgttggctcggctcactcagacggcattggcgtgatgcaaagcatgcatgcgtgcttgctagctcacttgtgtttctgattgagccgtgccaatatcttagtgctctttcatgtgtacgtacgcgcacgcacagttgcaccatgcatcgacgacgaccactgccatggccgccggtatgcgtgtcttcacctgcatcaattcttcttgcaggtatatatgggctatggagttcccttgcattacaatgagctgcttagctgattaaccattatcgcctagttttgtagtttccgagttttcagtaatatcgcacgaactaatgatgttcttgttatttagaccccgttatatatagttgtataacttgtatacgtagtatttctagcgtgggtccaattaatggtccatatgttaggtctcgactttgattttcaagcaccaatgcccacggagtgcacagtatatatcaattatatgcatgcagaaacttacaggattgcatggacggggtgcagcattcagcattctcatgcctgctaattgctgttccagcaatccttttttagggcagtgccattgctgctccagtaatcggacatcaccattcatacatgtttgtaacacgtcgtgcagaaagtacgaaattacctgcataattataatgtacaagctgatgatgaagcccaataaaatcgtgtaataaataacttcgatggaaattaaaggttggataatgcacgtaggaatgtgtatccaccaatctgttaattatggaggaatggtttatgacaggtagatcctagatactagcagtagcagcttactacactgtattgactgaaagtatctgctaatgtttttgtgcactcgaatgctatgcttagttgtttacctgcagtttgattatttttaactcgccaatccgggattatatgatctcatcagaagaaaagcttactcacgcgagtttctgtcagaagaaaatcctggaatatatgacctcttcagaagaaaagttcgaacttctaattctgccgtgtccactgaaatgatacaaactgtacttactgcgtgccgtcagcacgtcctgaagtctgaatatagtacaactaagctgccaatagtatttactagttttttttactgaaatctctttttatatttattctctcatgcaattctactcttcaaaggacctcccatcctgcctcctgtcctcctgcttctccagttgtttacaaaattaaattatcttatgtacccaaaaatagttctaattcaacttttgtctacatttaaatatttcgaaaatatcagaacgagcgctgtcattacaaaaagaagaatgcggggtatccaggccaacaccccgacttgtgcttacacaaatgtaaatgcagatggtcgggtaatctctctgtttattaattgctgcaacactgtgttgcagcttccaacttctacaaaatgtaaatgctccagctcctctcgctctgcctcttactcaatgatgtgtctgtgtgctgtattcttgaataattgtatttcattcaattcgaaatcaattaaattgaaggggggaagggggcagagtaatacagcggatcaccatgatgccagcttgtattggttgccaaattgcttgcatatgaaaaatatcaagatgcagttgacgacagagacggcatttacccgtcactaataaagatccaaaattcagagcaattgtaacagagatgaatgaaatcagcaatgatggctacccagaaaattttgtgctatcacccccgtggtgttgcgacagagcaattgtaacagatataatgaaatcaataatgatggcaccatttgccattttgccacacttgctactgagagcaacagtggaccttatggcgccactttaggtttatgtacttcgaatatcagaatggattaatatgaagattacaacaacaaagtgctaggagtagagatcaggcatgtggttctaatggaaaccataactatatacttagttttcaaccaacttgtagccaactttatgtcttggccccttttcagaatgcaagaatgataaaaacacaaaagagagggttgcagaacatataaaaaaaatatatgaaagaatggatgtttggttagaccacatggatttagggagagacagactccaagaaacattcccatgaggttggacatcattttaaatttccttcgaaattacatcatttggtcctattcgttttggaggaattttaacatatagaaataggaaaagcgaaagaataggaatgaatatggaagaattttaacatatagaaataggaaaagcaaaagaataggaatgaatgcacacttcaatccataggaattttcaagaggtttgagtgatgaaatttttcctatgttttctctttacaacttgtaggaaagaaaatttttcattgatttttttatacctacattcatatgaatgtaccgaatgacactcataaacgaatagtccatgaatattccaaagaaattaggtaggattctaaaagctttaacattttgttccaaagaaccaaataggaaagaaattaccatatatatgattcaaattctacaaaacttctctacaattgttccaaagaaggccttacatcataacgtattgcacattaggactggagtgcactaacaacttcgggtaacagaatggttttctgaaggatagttagcaggacattttgacattgtgaatgataccaggaattggaacttgggttggaatatgataacgtcagagtagtaaaggaggaattgcaattactgtagctggtactccagcacagtagtcaggagcaccatacatcaaatcaaagggatgaggttcccatgggtagttgggacttgccaaggagtaactatggaagtaatgatatgagcgtaaatgagatggcagggaaagcatcaaaagagacaacaggtagagaatatggggcatggttactttggtcagggtcagggcatttacacgcatagcatagatagatcagatgcatggtgcccggaccggacctgacctagcctggcctctatatcgtcagacaaagattccctcattcactccaacccccgcccagccctatacccatgttgcctagcatcgcagcatcaccactccttgctaactgtcatctcggcaccaccactgtgatagcatcaccatcgcttgcctattgtgttcttctacagttcacagctattcaaactgtttggatcacgggaagccaaaccgttcagatcgtgcttgaacaaggctgtgtttagttggatctaaagtttagattttggttgaaattagagatgatgtgactgaaaagttgtgtgtgtatgacaggttgatgtgatggaaaagtactgaagtttggatccaaactttggatctaaacacagcccaagttaaaattgctgtgctcgtaacaaggccaggtgtagatccaagagctctgctgccagttgcttttccagtctggttacctttcatggaactgatttaggccctgtttacatcccacccaaaaattttcaccatgtcacatcgaacgtttaaacacatgcataaagtattaaatataggctaaaaaatgactaattgcacagattgtgactaatttgcgagacaaatcttttaagccaaattgctccatgacttgacaatgttgtgctacagtaaacatttgctaatagaagattaattaggcttaataaattcatctcgcggtttactgacggattctataattagtttttttattagtgcccgaacacctcatacgacaccctatataataccttatgtgatacgccaaaactttacacctttgaatctaaacacccccttaactgcgaggctagctctctggctgtgcgcttgtgccgaaatcacttcaagttcgtccatgctgctaacaacgttgaagagctctggttgacttgacatagaacatggacacaactacacatggcctctccaagctggccccaaggtacttgacaccgcttcctcccataggattaaaaagagcaatttgatgtagcttatgggttttcagcaagccagcaatatatttttgcctcgttctaaacggcaaatcgccactggtaacgttcagagcagcataaggcaaccaacagcaagacatcaataggagcaggttttgcagctcaaccagtgtagtaaatccatgggtctccatactcccatggcactgtccccctcagcgtccccaaggatgaagctggcatgcccagactctagagttgtttagtcataattagattctcatcgtacagtgtttgttgcatagagaagtttcttgatagttttaagatcctacaattgttaaatatttatatatatcccaaagaaaaatgttgcaaccaccatgtctgatttctgtgtatattattgtttattaaatccaaaattgaaacgttggctgtgtcacatgtgaaaatatgcagagaaagtgcattaacgactgccttggagtgatacagactttgagggacctagggatgcagccataccttcattaagctgcattattttgaggcagacctgggtattgaagtccccaattaaattgtacacttgtactaaggccctgtttagatggggaaaagaaaatttttgggtgtcacatcagatgtttgaccggatgtcggaaggggttttcggacacgaatgagaaaactaatttcataactcgcctagaaaccgtgagacgaatcttttgagcctgattaagccgtcattagcacatgtgggttactgtagcacttatggctaatcatggactaattaggctcaaaagattcgtctcgcgatatccatgcaaactgtgcaattagtttttgtttttatctatatttaatgctccatgcatgtgtccaaagatttgatgtgatgtttttgggggaaaaaaattttgagaactaaaccaagcctaaatagattcatacggttttgttgaaaaagttcgtgtaattggaatgggaaaatagcagttcagtccaaattgcttccttgaaactaaatttatgaattatctatatttatttagtagttttaactacatggattccacacaagcagtgcaggtagtagtactaaactagtaacatgttttgatctgttaaactgctataaagactagctctaattctgtaccacgagatgtttgatatatatttgaggtcattcagggagaagcaaattgcgattgggagggaacaaggatgtaggatcttggacatggatctcttgaaagattgagataggcaccactggggatcaaagaatgagccatgcacaaactataaaagtaacaagcacgaactgtgcttgtgtgatctgaaacctctgattacaagagactagagagcatcaggctcataaaatctcacttttgatttttaaactggggttgcatcatgcattcatttctgaaggtatttgagggcaagtgacaattaatgagttgcaacagtacaaacccttaattccatcctttcttagcaaggataggtggtttaagatgagaaaataactaactttgctaagctaacttgtgggtcatggcatgtacaagggaacacagtagcacactagtgccaatggtcatgctcaattggttagagtccggaacttttgacacaaatcggcatgtgacgtcctgtgcattttcaacaaattttatatcaaaatatactgatacatacattttttaccacttcacatgtggtgagaaaaattatatctgttctgccgatgcagtgagaatttacactaacaatcgggacgtgaaggagaaacaaaataattcttgattaatatttgtatccaagatgctaggaatatctaatattaatggggtagaaagagaaaataatactactggaaacgtaaaagtatgcaggtcacgctaaacttatatttggcattaataatttgggtatcttgagttttttatggctaacctcttaagattatacagcattgatatcatggaactttggccttccaattatcatgggcataccacaacctgttgattcccttcaaggagcaacctctatctgaaaccaaatgcttccattcagttcaagaaaccagcagagatgtataaaagcatagcggctaactgtacctaccttgaaccagaagtgattagatcatgcactggagaaaacagagttgcctcccaacagctcagtatctttcaataaactttactaaatttgacagtgtcatataccatccaagtgctgaactgggtcatgttgctttggtagacgaaagctcttgagtaatttgataagttcatacgtccttgcatgatgacccaaccggaggcataactccaaaggggtaaatccatcctgaagtaagcatataaaccaaatcatactctcatttgacagaagcctttatttaagagaaatgcaggaataagtagtgctcatgcatgtctcttaaataccatctgaaattacggcactggaaatgcatcacaaacagtgataaaactgatgtgagaatatgataatagtatcacaagagaattggcgattaacagaaaacagctcacataaataagttcctcctgggtcatttgagaactaccagcacataatttgctttacttacttgagttttcaaagttctatcagcaccctttattaagagtagcttaacgatatcagttctctgtgtttgcacagctagatgcaaaggtgtccatccatactgcaaaatgaatgagttagacaactaatccatcagaactgaaaataaagcaagacactcccaaaaatgaacatacatcatctggccgattaatgtcaacattgtacagcaagagagtctttatggtctgactgcatgctgtttggactgcataatgcattagggttgcaccatcctgtatcaccaaaattgcactgttgtcattgaccaaaactatacaaaatactgcatagaacaggaaagggatcaagaagtacgagtctgcaacccaccataacaatgcctaccagaggtagaatatcttagcataactaaaagatacccaagccatccaaacatagagcatactcactttatcgtggatgaatggatttgctgaattccttaggagatagttgataatggcatgcttcttggaaagaattgctttatgaatagctggtaaaccatcctgagaataccaccggaaaaggcccgacaaattataatgatatcacaaagatgtaaagcttctaaccataaccttttttaagatgagtcaactttcagaatagagcttaccttatcaagggcattcacattaatattatgttttagaagattgtccaacagatagaaatctcctgatgctgcaattgtgtgaagtggaagccacttgctctacaagacaaatagattaaggtatgtcaaccatcagtcagtagataatattgcacagcaaactaaaagagagagtagcaaacaccacctacatagcctagagatgaaacccaactggagctacacaaatcaaaatagataaactggaaataacaaacatgatcaagcatacgcctggagataacacaagctttatgatgtgacatatcaagatgttagtaatgcaagtcagaaaaaatatatggtgcacaatgcactcttccatgagacaaaaaaaaatgttagtgtgacgaattacagacaataatagttaagtcactctgggcagagagtgcttacagaagtagcagcttcaagatcaggtactctcttgttcagaagaaccttctcctcatctgtgaacagcttccgtcggcctaaaatataatacaaattattcaaatccacgagaacagcaatgaaagaaaaatgtcacatagtgaagttgcaccattacttggtcatggataattggatataccaaacaaatgtttcatccgataaactaaactagaaatggtataatcactcagaaagttgtgtttcgttgaccatgttaatggcaaaaactacatatatttgtcacgtgaggagtaaagagcatcaaatatactgtggtaatgtacaactactgcattaatctttttttttggtaatcacctactacaaatcaacgaccatagattgtagtattcaataaccaagtctgaatgataattcgaatgtattcaatgaccaagacagaatgatgattcaatgtagcataacaaaagttccagaactcacttttcggattgttgccatcctccatctcgcctggcacatactccgtactgttaaacagctccgtgatgtcgtcgaggcttctcacacccagccccaacctcggattcctaggtgccacacgagcaccaggctcaggaggcggcggagcctccactctatccggtacgggtgacctctcgatcggctcggcgtagtcgcgcgcgacgcgtccgagctccgcgtccagcctcccctcgcggtacgcgcggtactcatcgggcgcggccacggcggggggcgcccgccgctcgaggcggctcccgaagcgcaagccgtgcgcgatgcggcgcttctccttcttcgtcaggtttatctcctccgccgcgtccctccacctctccggcaccaggctactcccccctccgccgccggcctccgcggccggcttccgcctggggcgcgaggtggtcgatggcgccggagaggggaggtcgacatcgggctcctcgaaggcgtcgtcctcgaacacgacgcagtcgccgatggcgaaatcctcgtcgaattcatcgacggcggcgacggcgaaggaggtgggagaggtaacgagcgggcggcgcctggggaggagggatttgctatgtgggtggaggcgaggagaggcggagagcgggtttagggtttggacatgggaagggaaggggaagaggaggagatggtggtggagggagagggaaggaggcatcgcgtcgtcctcgtcccgccgtgccggaagacgagaggattagccggcgtttaaccggctcgtcagagtgggcctcgccgattgggctacgtgtagtaacttatttgggccggaaggagcccagtttctctatggatgtgaaagaagcttctaaggcctttccaatccttctcaaattgaagcccataaatgaatgtcgggatacaacgagagaaggctgagacttgagagtactttgtgtgccatcgtgttgctccatatattcattctcaaatagatggcattttaggatgcattcatgcatgcattcgaaataaataatcactaaaatatgataagtatttgatatttcctagtcatattagtaggtttgttattcttaaaacttaatattttatgtggttatatttctaacatttttcataaattaatgcaatgtaaaaaaataatgatcaaatatgtgtattggtattacctagaaaaaattaagtatatatataacttgttttaatagggtgagtctatccagcgaacgttcactagcacattagccgagcgagcaccttatctctttagatattctccaccagatctgttcgttccctaaagcttccccaaagtaacgtgaagaaagaggcggggaaagaagcaatgtgggagctcattggttcttcgccccttccctctactccctttgttttctctcctcggcgtgccacacatctcaccagggtaaggtcctctttcacagcacttgttgggggtgtatctttcttcctcctcaccaaccagcaacgcaaaaaagaggttttaattcctttccggcaaggctgacatccccttcctcctcctcgccaaccaagcctatgcctcatcctacacaacatcgacaagatcctttatggatatacctcacctttttttcactcatatctaatttcttgtaagaccagtttcttgcattttttagctaagagttattgatttttggtagaaatatttacatatttaattgatagttggtgattttgagttttggagtttctgtttgaatttgtttgaaatttcatatgcagaatgtttctctgtataaagattatatgtacagagtttgtatgtgtaaagcttgtatacacagaagtttctatgtgcaaagtttcaacatgcgaagtttatatctgtaaagtttattcatgcaaagtttttacgtgcattttttttagaaaaaaaggacactgaaaggtaggaaacccttcgtgttcatgcatgcttattaaaaatgcaagcttcacatgtcgaacagattcaagcatactaccaacaaagggaaacatccacgcttccaccagattcacatgcacaaggggtgcatgccagtcgagccgttaatcacgcgcataagcgctagacagtgctaattgtggttcgaagtagggctgtcaaaaaaaactcgaggctcacgagctgctcgagcttgactcatcctaggctcgattcgagctcggctcgagctccagacgagctgagcccgagcatccccctaagctcgcaagctttgtcgagctgagtttaagcttccaacgagtctagtaatatataatttttgttgttatttaataaattaggagatcaaatatgttatttatatgccttgtattgacatcatatatttattttattctttttttcctcttctattaatataatgaactagaaattaattatttttttaaaagattatccttgaaatattattgttttacttaaaaatcaagctcggtagtcgagctcgagccaagcctgtcggaaagctcgaacatttttaggcttggctcgagcttgtatcgagcttgagtctaggcagataagctcactcgagctcggctcgttgatagccctaattagaagccatcttgaaaatcgatcgttgggccagaaacggaagtggaaaaaagatcatgtcaccgagatcctagcgagcgatcacacattagtaaacttggattttgataggtttattttccatgttatggtcagatgactatgtaagcttttctattttctaatgctatctatagtagcggagtatatatatatgatcaatccaaggttttttttttaatgagcggtacatatatattacgcatagtttaaattactccctcaactattgtgttcattcgatttaccatccttcactagctaggatatgtggtatctaaattgatttcacaagttgcgaacaggttaaaggttcaacattgcattttctcgagcgtgagttttcttcggtctatatatacatttatttattgttaattagttaacaagtactacataatacatcctctggtttgacactacgtggcaaaaaactaaaaacattgaccttttgcttttcgatcttaatcaatttaattagttggtctagtcttttctcggttgcttttcgatctcccgaggacgagcacgcaagaaactttaatttcattgatattatttttttcgcaaattatttttctccgtactatttgctccttgtaacaacagtgaatggatgtacgggttttttttttctttttttatttcagcaggcgcgtaagccaaggcaacgtcaggtaccggcccctagctagagcactatgttcgctttggcacatactgatccatctgcgtatttaccgacagtgtatagtattactgtagttagctagctgctactccctccgtttcacaatgtaaatcattctagcatttcccacattcatattgatgctaatgaatgtttagattcattagcatcaatatgaatgtgggaaatgctagaatgacttacattgtgaaacggaggaagtagctagtaccagtacgaacaaaactgatctgtttaaaaaaacctgaactttttttttaaaaaaaaaactatgctcaggcttaatatcgatctgtattttttttaaccgccagcggtcgacttacaaaaactgattgatattttagctgatttttttacaaagttgatgaaaaatcatcagtttatactagtttgttttggtcggttttcgacgagtggttttcaaatctaaaattaaaaagtaaacatatcctggatacacgtttatactagtgcatgtctgattgttcatatgtgcgcgtgtgttagataagtcttgtaaaaatacagaggatgcagtcctagtatgagaacaaatatagttggttatatacacgtcattgtaattcgaaaatcactataacaggtcgtggatactctcctatgacttaaaaaactttgtttcatgaaaccggcgattaatgattatcaatattaacctagtttattccttttgtggtgcgcatcggcaaaaaaatgagtggaatctgtgagaattcaaaaaattcaaagaatttttttatcttaaactatttttaaaacataatcgtcgtcattcttcctcccataactcccccccccccccctcccttaaaaaaattagctccgaaaaaccacataacaacccattatgaaaaaccggtatagaaaggaactgaatcatatttctatcttctaatcccgttgcaatgcacgggcatgtaacaaagtagtacactcaaattgtaaacatgtacacaatctgcatttcttggttatgtgcgttgttttctacccaaataagtggccatgaaataacgaagcattccatgtagatgtgaaattgcatttatagcttctgcctttctatgaacagtaacacaaatgccttcttcaattcaaatctttgcatgcttgtgtacgtccaattaatactctctacgtataaactgcctttaagcacgttacagtgcttcatttagtctcccacagttgttgacaataacaaaccaagcgaaaggaataaaacaatgtcacgatactgttctctcatatgcgcgcgcatatgatatatagctcgggacaaaaccagatgaaccatttctgtcagcataagaacaaaacgcacagctaaactttcagaagaaacaaagaagcaatagcagtacttatgcaagtgtacaaacaattggtaccttggcgtttaattcaaatccaatgttcgacaaatcacacggccggctcccataccgattcacaaatgcaaagcttacaatacttgagcaaatctttaatttgctctctggtgtgttcagaaacgaggtactaccactgctgatgaatatgaactcataaatggtactcgatctactataattcctggagcgaagtgcatatgcatgtatagctattactcctatatcatggatgatgaagatcatatatatgcaacctgtacctgctcacagtgctcagcgttcaatggattgtatagcaagctagctacagacaccttccgccatagcctgcgctcctgaacaatgtctgcttgatctcgtcggtgctgacaacttgcctcttcccgtcctcctatcatgcattgtcgacgaacccattcaatattgaaacaagagattaatcaaaacatatatatgcctatatatagctataggttaatttgttcgagcaagaaatcaaggtatagctatatatcgaccgatatagatgttcagaaatccgcactagctaagttgctatagctatcaagaattcaagatagatatatagaacttacttgtaagcaggaggcctgcatgccaaagtcactgaagcagctcacgacgcactgctcgatctctagccccagcacctccagcgcgctcaccgtcgacagcagcacgccggggttcgccgggcagcatatctcgatcctcgtgttcccgctgccccggttctcgacatcgaactggaggcaaatcaaaccgcagtttaattagttagtttcgccccatgcatcacaaagttcgatcgcaacaaccagattaatttagctgcgcggacgcacaagaaatatacaagcacatacatacatgccaaactaaaactccatcgatgcgatgcttgcctgcgtagctaagctaggtacgtaccttggtggaattcctcacgagcatctcgttgttgttgccgctggaggaatccttcatcgtgttcaacaggtcgagctcctccggcgtggcgccgatctcctcctcgagggttttgatcctctccgtcagctccttcacgtagtcgatggtgtcaccaaggatcgaggtcctgtccatctgcagcgcgagcgagcgattgattgattgtttaattacagatatatgagcacacgggacacggagacaagaagctagctacagctagctaggtcaattaattaggtcacaagacaacaatacaaatcaatgtgtgtgtcaccttgctaatcttgggcacgatggaccggagcatggacagccggtcgttgagccgcttgcgacgccgcctctcggccatgaggttcttcgacggcgtgccgtggagcttgctccgcgggtggacgccgccgccgacgcccctgatgccggccatcatctccgagctctctccggcgccacctccaaacatgaacgtcggcgacgacgagccgccgccgccatggagcagcgccttgtcgccgctcgtctcctcctccgccaccattgcgtcgcggagaggagtgagctgcgtctgcgtctggctagccgcctccgaggggacgagctgggcgccgcagctgcggtacgggttgcagacctcgctcaagcagtcgaagttgaactcctcgtgcggatgctgaggcggcggcgccgccatggacgccagctcctggaacggcgacgcgtccatcccgcccctcgcctccgcgctgccgccgtcgccgccgtagaagaggaggtcactcatcatcatgccgccaccgccgccgccacccgggtacggcggcgcctgccacggcgccgacccatcacgccgcagcgacatgagctcatccaagaaggactcctcgtcaagctccatgcctcagctagctagcacctgcagcaagctaagctatagtagtatatatgctccctttcctcgctagcagtcacctctcctgcctagattgcccaaaccctcacgcttatactatcatccgagaccgggacggcgagtagctaagccacatgtccaagttgcaggggggagcagtggcagtggcagtgcagggatggaatgaaaacggccgtgaccagagagaggggaatatgaaatgaaatggagctaggctagctgggggcacggaagcaacctgggaaatgaaacgcggtgggccgcgcgaggttggggttgccaacccaacccaagcaagcaatcgagcgacaattattcctcgcagctagttttggtttggtgcgtgcgcccatgcagctaggcgccgctaactagggtatatcggtcggtaagggctcgcgcgcgcgcgccaactggctggaccgccgggtcgcgcggtcggtcggtcactagctcgcgcgcagtctgagaatggaatggaatctctccacttgtttaatcgcctggcctggctacattcggtttcaattatcgaccatgtcgttttcgcctgaaatctgcaatctcgcggaagaggccttttaaaattcatcctgtacgtacgttgctggctggcggcgatcgaggttaatttgacggccggccccgcccagtgcaaaaagaatttggtcgcgcataatttatatcttaccccctccatagctagctaattaatcggcgtacgtcgtcgtcgtgtacatacatagggatagggccggggtgcagtagttgtcacggccacctacagctagagggagcgggagagcgcgcgagtcaccgcggagtcaaaaagaacgggctagtgtagctaaacaaaaacgaacgcgcgtaatacgttaccctcagctctgtgttgtttagcgcccagattcccctgccaatttggcgagcgatcggtggtcgggtcgggtcggggtcggccccgcgcgctagctgcacggtgagatgccatgggagtacgcgcgcgccagttgataatttgctggtgctgtggagacgtcgcgtgcgcggccggttcatgcctcatgcctagcgctactagcttgatcgcctcgttttcgagctgatcatcgagaggtagccgtcggggaggggagcaggggcgcagccgcgtcgctgtcgccgatcgagtcagatcagatcgcccatccgcgtacgcgtacgcgtgtacttggtggtgtgctggctatcaacgacgtacgtgccgagcaatcgatcgtctcctgggctattggctatacgatccaatatacgaatgcggcgcgcgagactagctagatcgatcgatcaggccgatcacatcattgccgtttagttgcgtgttcgctgggagctcagcttattagctatagcgaacgagcagttagtagtacgtgcgtgtgatgatcgatcgatatatatgaaccgatcgatcgatccgagatggaatatgctggagtggtgggtctcattatctgggagatttgagggggattaatcttgattcggatgagctatcagatctgatggggggcatggataagattaaaacaatgcgcatggaacaaaaaccccagtcgattgtttatccgtcaagattactaattagacttgctgtactacataactttgtccttggtcgcgggctaccaatttaaatactcattttgtttccttgcaatgatcgtacgtataactagttgtagtatatatacttcttctattaaaagaaaaactagtcgtagtatgcatgagtacgtatttcttgtttagaataatgccagcactatcaactggatagaaacgatgctaactttttttgtatgcacgcaatatatttccagtaccaggccacgccaactcatcacccccaatgaccctcccaaaaataagtccgacaaaactgttagcatcttcgtcgacccatgctctataatccttcttatatatgtgcaccaaaattggtcttcactaactaaactaaataatggcacgcttttttaagcccatcacttctctgttattttcatccatcggtgatgaacctacagggctacactaatatcaaatgagagtaacccaacgaatctaagcccactacatcatacaatatccaatcctttacctaatatgcatttatcagctatcttggcatattaattaatgttccatgataatatatatataaagacattgcacttacatctattagatacatatacaatataaacatttgagaatactaattcatatgtttgtgttttgctacggataaaataatatgttctaatatatgttttttaaggttggtggagcaataatactggtagaataatttatgttgctaattgttttcattttaaaatatatagattgcatacaagaaatgagtgcgcaaaatctaaccccaaaagcaaatcagaaacaacatagaattcactcctatactggccacgtccctactccagctagcactatcttgaaatatcttactaggttgagaaccgcggccaggagtgaagcgccaacctaggttcaattcctattggacccaggttatctcataattttcttctctatcaattatagatgctaaattcctccttggtactataaacaaaattcgctctttaagaaaaaaaaaagttactacgttgatgtatgtcacgtcaccgaaaaacttagtagatacagggtgtaaagttttggcgtgtcagatcggatattatatagggtgtcgcatagagtgttcgggcactaataaaaaactaattacagaatccatcagtaaaccacgagacgaatttattaagcctaattaatctatcattagcaaatatttactgtaacaccacattgtcaaatcatggagcaattagtcttaaaagatccgtctcgcaaattagtcgcaatatgtacaattagttattttttagcatatatttaatactttatgcaaatattcaaacgttcgatgtgaaatggtgtaaaattttaaggtgggatctaaacaagaccttagttttcggacccctagcttgtcttaactgtagaggagaggataaatgttgtggtgatggatctctagtagtttgccatggactgcggttgatagagatgggaaatggtatgtgtagttgcatacgagatgtcggcttacgattttaatacgagcaaacaccacgctgtcggtatggaagtggaaccaatttttctatgggaccaaaacttagtactgtcaataacgttagaagagaaacatttgatcgtacaagtatagcaaacagaagatggtacgtataacggagctcgatagagaccgtggcagcgtggtcctgggggcaaagtagctattgcctgtacgaagcagttcatcacatgcatggattacccctctgaagaggtactgcagctgcagctgtcctacaaaagcttttgcttacgcaagcgaacaggatccagaatcatgttccccaagagcaacgatccaaaccaaaaggcgcacatgcatatgttcgtacgcggtacacaccgctactagcctactacaccccatgcgttgcatggcattcaccaacatgtacagaccggcccgcgccccccactcccgctgcgcgctcgattagctcgcatcgcacaggtacaggcaaggcaacaggccgtcccgcgcgcgcggaaacaaaatcagggaccgcgtcgcgagcggcgggcgcacagcgcggccggttcacgggcgcgcgccccatgcacgcatatgccgctagcgcgctgagcagcggacacgaacaggtgcagcgtacagggacagtttgggcggtgtgaggtgaggtgacagagcgcgcgcgggggcgccgtggcctacgccggccggcgcatccgtccgcctcggcctcgtccgcgggggcgcgcatccctacgcacgaccgcgcccggccacaccgtgctactactgccctggtacgctcgctcgctcgctcgatcagatcagcggctaaacgcctaaacgcgcgcgtacgtcctcgactcctctccgccacacggccggtgccgccccgcaaacagcggcggtgttcgcggctggacgcacgcaactacccgctgccgctacgatgcgtgatggcaaaatagagcacaatagcgcccgatctgcttgttggaggagagacctggatcggcgtgccccatggccgtttgtgcgcgtctcttctctccggcctttccgtcaatcgtttctatagtacactacacttgtataggctttttagtagaaacgatagtatcatagtagtagtatttacctacgtgggtgacaggtgagaggggcactgcggccgtgttgcctacggagtacgaaccgaccggcgtgaatggtgaatcgtgatggtgattcacgccaagtcaagtggatagatcatagatagcgctctgtgctgcgccctttcgcttgcggtgggcggtggaagggggcgtggttgtgctagataggccgtggtgttctgtggttaggcgggccatttggggtcatgggctgtctcctgcctgggtcccttcccccttccctcagcacggcttgggtttcaagcgtccgatcgatacaacacgtacgttgttcagggcgtctcgcgaaattgaccgctgcggaggtggccgcgagcctgcgacaacgacgcaggacaaattcgaaactttgcacgtgggaactgactaatgcagcgtcttattaagggcgagagtaccacggcttatctggtgttacgttgggaactccacacatctggacatctggtacgcagcaatgacgcggataaattccaaggatttcaaagggaaacagttcggacacaattcgacaggattctctcgttttccaagtatagggctcatgatcgtgtgtggatctatcaacgcagattatttcatctgacatttgtttaccggagctttcgaaaccctccactaaaacatggccaaaaactcgagatggaacacatagtttcagtacttcacgttgcacaggagatgccatgttgccaatatatccatcagcggctgctccgtgacccacgtcactttttcaccaatctcctacagtatggatggatggattccacgaccacgagtcgatagtcacacaaggtgctgaaagctgctctgctatgctccgaggtagctacgacgcctacctggatatcgacatcagaaccacttcaaaaggccgaagctcttcagtctgaaagaaaagatgtggattctctgaagtgagaagtctgaacccttctgcaagcgactcattgcctgcagaaaaattcaacctcagcctgtcctgcaagaatctcctcgagcatgcaggttattccctttttgcattcatttctcagggtctcaacgctgcaaaaggaatctgatttcttacgaacacagcagtgttcccagcagcaacaattggatcctcgacagcctacaggttcagaacaaaatgtaaacacattattgagtgctcgaattgccacccccaatttttttttaagaaaactatcagaaccagcctatgcatgtcactggctaaggtaccccaattttttttaagaaaactatcagaacacagctaatgtctggctaagaaacagacgtgtggaccatataagaaacacataaatggttttccaaaaagatgggttacattagcccattatggccgttttggattgataccaaaactttccctaccaatgttttaggaggttgaatagtaaatatgatggtttggtttgaagccaattagttagcaatgcccatactcattttggcacaaataagtttctctaccataatatgaaatttggtatcatattgatagcaaaccaaacacgagttaatatatctctgccctaccaacaaatcggtagggtagagaacctctgtagcaatagaataatttatagagaaaagcacagtgctggtccaagaagcaaaacatattaagctatcatcagggcattcatatgctttatagaagacatgtagaagtagaaatgaagagttaagggtatagtctaaactggttgccacaatgggatgaaacaaagttcaacgctgtaatcaactatgcatcatgcttcatgcagatatgctgctaaaatcaactaaaacaagatgcttacaaccagacaagcaaagtaaccatcatgtaaccgtgtatattatagaattattataacatacactgtaggatcctttcctatagttgttccccctgaaaaacacaaatagatattgaattcaaacacatgaaaacaagaacatacattgataggatatacactagtttccaggaagtgccataaggttccatcaaacaactctgcatttatcatcacatatgacggcggtaagcatcaaagactgtccttaaagcacagagcttattaacgttgagtacttacttctaacactgaagtttcaacctaactagcagggattggctcgtggccactcacacacccaggttctattcctaagacttacttgggcgcctccctccttaagtgaataccagaggtcctggccatttttttttttaccaaagtgatcatatccttttttttagaacaagatttattgatttttagaacaatagtagtcatatcctagagatctagaacacctgaagactgctaatgcagagaaaacatggcaacaatccaatttcttcaatgagtaagagtgaaagcacagtacaataggttatttgggtgaaaaaggttagcattacagcaagaaacccatcgcatatacaacagtatgattgaaatctacagagagtagagataccttggacgagtagggataccttgaacggtccatttcgccctatcaacccacaaagagaatattcctgacacttggtccagagtgccttcaagatcggtggaagtctctaccatagtcctcagtcctcgcgaccataaacatcgatgatacctgacaccacagtcagacggactcctaaagaagtataatgtatgaagcatgctcagattgagaaaaaattaaaaaaaaaaaaactaaatgatgatgcaaggtcactaccatccagactgtttttggaaagcaatatagttcctatgtgttgagtgtccatggagtcttcctctttgacagtatcggtaaagaacacaattattttctgtaacaacatatgcccacaactcaagttaaaatcatttttaaaactgcacgatcataatgggaatagtgcaaaaggggaaatacaccagctgatactagttagaagaatacatcactaaataattctaaagcaaaaaatactacgaaagctgcaaaaaaaaaaaaaaacagcagcgatactactggaaagtacagtttcaatattgccacacactggtcgctgcttaattgttgcagaggggctggctagggtacactaagttgatatcgtgcaagaaaatactgttgaccattcatcaaggtcatcggagacgttttgattcatgatatccacgtatttgattgctgcagtagacctgatgaaactccttcactatgccagaaaacccttttaagttagaaaagaaggacaacacatgaaaacatctttggtaaactaagaatcacaaactagagtgactgagattggatttttgacaaggggctgcacctagaactgtatccattgtgtcaaagcaaaaccacaagaccatgagaatgtggttcaactaccaaaaaataaccgacgacctagaaagaaagagttggatgagttaaaactcctctatatggtacctcaaaatgtgatggcatggtaaaagtaaacctttccctccttgggaaatgaaccttcaggtccctttctgtaactctaccagacaaacaagttatgtcaagtatttcaatgctttgacgcatacgattggtggtcccttatttatttgttgtcatataaaatcatgctgaaattgtagattgagaatgccaattagaacaggagagtaaacactgataccttacagggcttgtatgattgatgaggagttggtcttgtgattggtgaagagtaccctgattgagcatgacactgagatctaattctggaaggtgactgtaatcttgatctgaattgtttaccacctgcactaaacacagaaagttatatgacaagaattagtatatctgcagttgtttgatatgacctgaactctgtaagtacagggcacccaggaaaccaacttactagcctacatgatcaaattctttccaaatgaattagattgactactttgaaaaattcacatcaccttccacattactaccaaccaaagccaattccagtaagttggttcgcatatgcaagtcttaacaagctccataaattgtgaaaattaacattgaatgtcattgactcaactccataacctagaatagtaagataagattacaatatgccactgagcctacgattagaataggagaatctttagatatgtcatcccagagaaaaaaatagccagcatctatgagacgtcaagatgataataatgatgggggcacaaattcacgtaatgcgacaaattgcaattcatgatgaaagaaagaagaaaagggatgagcacaggaataggcaatagcaatgcttctgggagcagagtccatgtgatgaaaggaagaaggtaagagaagggcatagcaagttggcaattgcatgaggtcttactccttgcaagtgagtcactctcctcgtgaaaatagttgcctcaaaagttaaaataaattgccagaagatctcaaaccaaaagggaaaacatacaacaaccaaactactttggcaagtccaaactccaacctgcatgcacaaagaatgcttggccatgaatgcattgaaccttttgttggagcttgattatgtgagtgagtcttgacaaaatcagctaatcgagccagttgataaaataaggtaaaaatgtcgcaagtcatgtatatcgtgctatgaaattttggttggggatacaacaggactgtgccaaatagacctgaagatatgtaatcctgaataaaaaaatacatgttttctaattactcaaaatgaagaaaacaacccattggcttattcaacttcttctacttcatatttttatagctagtagctgaagtggttaattctcatggcacaaacagcaataaaattttttaaaacatcgacaaaagctttgccgtatatgtattaatagagaaaagttattttcagagtttaaaatattgacagggcatggggaaaaggtcccttgcccgcaaaagataagattgtaggggatatctcccaacgcgggtatctctcgaagctttgctgacagcaatacaattataaactagacgtaattctcaagaagacaatttgatgcacctgccaactgcagcaagacatttagcacatggagacaccaactccggtatttccttaaaacacttttgatggcaaacgctgtgaccagtggctgttctgttatcacgcccaacactgtcaatcagtctgcagcacggccagcactagctcttgcacacacaggtagctcttctgctatcttagttggtttattcaacttctctacttcatatttttatagctagtagctgaagtggttaattctcatggcacaaacagcaataaatttttttaaaacatcgacacaagctttgccgtatatgtattaatagagaaaagttattttcagagtttaaaatattgacagggcatggggaaaaggtcccttgcccgcaaaagataagattgtaggggatatctcccaacgcgggtatctctcgaagctttgctgacagcaatacaattataaactgcgggtatctctcgaagctttgctgacagcaatacaattataaactagacgtaattctcaagaagacaacttgatgcacctgccaactgcagcaagacatttagcacatggagacaccaactccagtatttccttaaaacgcttttgatggcaaacgctgtgaccagtggctgttctgttatcatgcccaacactgtcaatcagtctgcagcacggccagcactagctcttgcacacacaggtagctcttctgctatccgggttggcatgccacatgaggacacagacacactgattgaacagattatcaacaggacagcagaggggataagacaggcaaatttgacatgtcaaaggttttaggagggatcagaactagattaaccgagtggattttcatgtggtattagagtgaacatgagaaataggtggtattaaagcgaggattgcatgtaagattgttggaaagtacatgcttactggttgctatattaatatgccaaaaggaatttcgcaaccaactaagaggaacaacctcgaaagagaaaaaaagtggacaaaggttccgcagtgaaatgtagataacggtcaaaggacatgatttcacagagcatatcagcattaagtagcagagactggattttgttataggagacgagacaatagattgttacctaattgcaatcagatcgccgttccagattggtagcaaaggagagagttcaacatgatgccaccttgtacacttgtatgccgccgcctccctcggcgaggcaattccacaaacacatcgtggtcagcccagtggctcgcatcacgtcacgcgggcacacggatctgagagcaaggaaagtgaagggggaaccatcagccaatccttctcgcaccaccccaacgagaaagcacccccagcccgacgctccccagatgaaatgcggcggctgcgaggtgcgggagggtcgacaacggcgagcccggaaggcacaggcgggcgcacagcacactgtcgttgctgaggggaagcggcgagagccgagaggagaggagaggagaggagaagagtagtcgagcccaacccatggcgaaatatacgtgtacaactgttgtcacggcccaaatacgaacgaacttatcatcaattgcgggaacaagttcatctgaggtcccttaacttgtcaacgaatccaatttttatccttcaaccggtagatacaatgggttcctcaactatttaaattggtgcaaaacaaatctcaagacggtttggacatcggttttagttgacatgatgcctacgtagctaattttgcttcggtcttcatctgacgtggcacatgaagcaaaatttaacaattttaaaaataaaataaaatatggacccatatatcgatcaattttttaaaatcgtgggacccacttcctctccctcatcccctccatatattgtcttctctctcccatgggagcagagggagcagagcaagcgggtggcgatgcgtgaagccgatggggcggcggtgggtagagtagaacgacgacgggcggagcggcggggcagggcgggcaaagcggcgatacaaagctggcgggaaggaatggggcggcggcgagcaaacgcgtgggtggagtggcggcgcctgaagctggcttgggcggaatggggtggcggagcccagcggagggtgccagcctcctcctcgttgtcgtcttccggcgcgcgatccggccactaccagcacagggaggcatccctaccgccgccaccgtcgccgctgcagagggagatgggggtcgactactacaactctacaaggtcctcagcgtcggggacaacgacctcaagaaggcagacgaaacactcgtggaagatgaggcggacgaggctgtccttgacgccctcaccatgtccttcgcccctcacctcggcggtgcgctcggtcgatagagagaagaagcgcgatggagatgtcaggtgacgctcaaatccggagatggacgacgacgacgcggcgagagtgaagctcggtggaggcgcgatgatgacggcggagggagttggaggcgccgcagcggattgccaccgctccgccccgccgatttcgcgcgctgccactccgcccgattcccgacttcgctcaccgccacctacccggctccactggtttgctcctccaggggtggatccacccattaggcagggttgggcagccgtcccagctatggccgcgccgccccaccccctaccctccttgggccgtcctaccaccatatcctaacaacattgggcacaaaaatgagcagccgaagcgccagtgagcagcctaaccgccgatcacataagccgcacgcgagcgacgcctcatttcctttgacctggatcggtgccacaccatcaattcgccttcgcggcttcccccttcagccttcaccgagtcgaccagacgccgacgcggtgacgccagcacgccgctaggcgctactcctctagggagtaggtgcacgcccgcgcactagccgccacggtcccgtcgcggcgccgcaacaccgcttactccattcctcttggctcggttgctcctgcaagctgtagtcctgcataatgaatcatatatgacacaaagattattaatttattttaaaatgttttgtttcccttaatttattggttatactaaatttctatatgattatagtataaatatgatatttattgtgtttagctatccgaccatctccgccccatctttattttagtcctgcgtccgccgcctgctcggtttcgctggccagccgccacccgctccgcctgcttgccaacttccgcgccgccacatcgctcagctttgccctgcctgctccgctcgaccctgctcctggcaaagtggcgagttggcatgggagatagaagagaggacggtgatggcgacatgtggggccatgtggaccccactatttattattattttgtatgtgtaactgacaggtaggtcccacgggtttaattacttttcccggtcaaattgacacgtgagcgccacgtcaatgccacgtgggatgaaaacctagtcaaaaggagctatgtaggcaccacatcagccaaaactggacacaatacgagagacctcgtttgcctggttttgtaatttgggggacgcgttgtatccggttttgcaattgaaggatgaattttagactcagttacaaattgaggaacacaaagtgaattcattcctcaattgcgtgtattatggcccaatgcctggagcactctctggtccatcgcaatcgtggcccgaccgcccgagagaacgtggccgaagggcacgcaaatgcaggcggctgttggcttctccgctgccgcgccgcggcgtcggctggccccgtatctctgcgtgactggtggccgacacgtacgacaaggtggggattactgaagtttgggtggtgagtcatacaaaccttttttttttaagatcggtggctcggtgtcgtgtgtgcatcgcggatagtctgtgccatgatgcgcgcgcgcgcatatatatatatatacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgatgtattttgttacagaaatatatacggatatattatctccgttccgtatcataaattgttttgatattttttttctagttaaactttttaacacaaatatttaaaaatattgtaacatttttaatataaaaaacatattattaaaatatatttaatgttggatttattgaaactaattaggtgttatagaggttgctaaaattttatataaacttgatcgaatttaaataagattaactagaaaaaaagttaaaaatgatttataatattgaagtggagggagtaatatatccctttcatattattttcatattataattcgtttgagttttttttctagtgaaactttgttaagtttaaccaagtttataaaaaaatatagcaacactccaaacattaaattagtttcattgaatctaacgttgaatatattttgattatatatttgtttttatgtttaaattaatactatattttttttataaatttgatcaaacgtaattaagtttgacttaaaaaatgacttatgacatgaaacgaataaagaggctgtttagttccaaaaaaaaaaacttttcaccccatcacatcgaatgtttggatacatgtatggagtattaaatgtggaaaaaaacaattacacattttttttaaattgcgagacgaatcttttaagcctaattgtgccatgatttgacaatgtggtgctacaataaacatttgctaatgacggattaattagatttaataaattcgtatcgtagttttttggcggaatctgtaatttgttttgttatttgactacgtttaatacttcaaatatatattttatatccgatgtgataaccaaacaaaaaaatttcccaactaaacatggccaaagttatcaagggaaaattggaaccatgccactataattttgcaaaatttgagatatatcatcctgacccacatgtcattggatcatacatgtcattaagataccaatgacatatctcaaactttataaaattataatgacatggttctaaattaccctattcaacggaatgaaaacggatatcatatcgatggggtcgttttcagatttggatgttcaatggcaatctctttcaccgcccatgacgccgatcgggccctttcggtccttggaaaagaaaagcgcttttggtagcttttaccgaattcgggaatggtttgcatagacttttgcaacagcatgcgcaggttaaagaaactttgtgggatatctacaggagaaagaagcccgtgggccgccgtgatccactttccagcgcaccgttttaccatttgggtaattgttcccgtcctttatatctttaacatttctatgtgttggctgttggtgtgcttaaagttattactccctccgtttcgaaatgtttaacgacgttgactttttatcacatgtttgaccgttcgtcttattcaaaaaatttaagtaatcattaattcttttcctatcatttgattcattgttaaatatatttttatgtatgcttataattttacatatctcacaaaattttttgaataagacgaccggtcaaacatgtgctaaaaagtcaacggtgtcaaacatttcgaaacggagggagtatttgcttatatacacacatttcatttgccataaagagtagtaaatttattgtatacattagtgtgaggttacataaggtaatgttcacatttccagtgaagatcatgcaaagccgaaaacgtgagtaaaaataatagggaaagaagcatttggacatccataacactcatggcctctttgagagcctcatcacatgttagcatggtgcttatgaatgattggacagattatagacaaagctccgtagcttataagaaccgaccaccgtaaaaagtaacatcatggtgactgggatcacacagcgatcatcttatgcgcaaccaagacaaccttttcgtatgcgttctcgaactctaccgcaaaattgaacataaaagtttttcctcatccacgtatttatctcctctaccacaggaaaaatagtttggtaatgggactagctaggcagtttttacgggaacaaaagagtataagggcatgtttagatacatttaaaatagcaaatggtaaatagtaaaagttttggtagcaaaagtttttttattgtaaaagtactagttggtgtttagatgcatcctaaactttttccattctagcactaaagtgagagagagaaagagagagggagtggtcccaaagcactttttggcacaatttgctactatggactagcaaacactaaattgccaaaatttgctactagtgtttagatccaaaataataaaaaatgcttcaaaatggtaaaacttttgctattttgaaggatgtaaacatagcataaggatatgtagttcatggtggcaaaatgccaaaacaacttatagccaattaactccgcatataatgttatagtgatacggagtgcctcgtatttgtggaaacaactggcatacaaactagccattataccgtatagtgttcgtaaaaacaactggcgcaccaactagtagttgtattgtcaaattcccttaagagcatatacaatagcagactataaactagctataaacacatttcgagaagataaagaagaagagagaatagcagcgggctacatatttgtagtcaattgcagcatggactctaagatgtatatgtgtatgacaggtgggaccaaatatcaattatgtattatatactatatttataggtattattgtatgaattgactattaagttgattttagatgatttggagtcattagttagctatactaactgtagtagccatgttggacagtttgaactgtgacggctactgtacaacttagagcaagttcaatagtatagccaaccactagcttcaaattatctatagccaatgtaatagctaatttatacaatagttgcttactatactattaatacttggtcccacctattatacacacattacgtcttggagtctgtgctgcagctggctacagatctatagcctgttgctcttctctctctttatttatctttttaaaatatgtttatagctgactcacaagcctgatggttgctacagctggccccaacccaaacagtgagcaatcacctttttgcaattacgtatagctggttaatgttggccaaaggactaacgcccaatattcgctggcaatatttttgaatccactactttaattactcaccatgctttgtattttaataattgaaaactgatgtaagttatgagttgcacccttaaaatatttcttccttagtttatcgtgaacaatttaagggtcaatttgttttgatgacttaataaagttttggcagtgctaaaagttacctaaactttggctaaatgcgcaagtttctactcatgcgttggcaagaattagcacattcagtcgacgcatttcagtgtgtttcagcaagttgcccattcctattctgcctgacgcatcgtgtcttgtacagttgcattggatatgcatagtgcctcaccttgtacattcacgttccgcccaactaccccttgtttgaaccttgttgtattcatatccatatcatcggggtgaagaaagacagcccatcaagcagtaacccaaaatcctcaaaaaaaaaaaaaatcatccatcctctccttattttttgtctgggaagagacaaactcgtacagtagtactctgaaacggtggcaccaggcagaaatcagaggggaaaaacaatgcgtcgccccctcacaacacacacatcaccagtcaccacacacatggctgtacggcaggctgtccgtcccaacgggccttgccagcgcgcacgcctcgtgccacccgcctcctgccaaaaaacaatctggttgcccccgtttcggccggagctggacgcgcacgcagaaaaatcgcaaaaatctcgccttaaaggcctaaaacccccgcaaagccaagccccccgtgcctgagccgtccgatcagatcgtcgccccggcaccgcaccgcgcggcacgcccacgcacgcacgctccgcccaaaaatcctacgctctcatcctccctatatcacggcgcccccctaaatcgcacgccgcctcctgttcattttcccctcttcccccgctccgctctcgtctccgctctgctctggtctgctctgctgcgagggtgggtgttgcttgtaccgggcggggatggaggcggcgacgatggcgtggacggcggcggcggtggggatggcgctggtgtactggttcgtgtgggtgatgggagcggcggaggtgaaggggaagcgggcggtggatctcaagatgggatccatcacgaacgacaaggtgaaggacaagtacacgcagtactggtcgttcttccgccgccccaaggagacggcgaccaccgaggcctccgccgagaaggtgccggccttcgtcgacaccttctacaacctcgtcaccgacatctacgagtggggttggggtcagtcgttccacttctccccttccctccccggccgctcccaccgcgaggccacgcgcgtccacgaggagcgcgtcgccgacctcctccaggccaagccgggacaccgcctcctcgacgtcggctgcggcgtcggcgggcccatgcgcgccatcgccgcccactccggctccaacgtcgttggcatcaccatcaacgagtaccaggtgaaccgcgcccgcgcgcacaaccgcaaggccggcctcgactcccgctgcgaggtcgtctgcggtaacttcctctccatgccgttctccgacgcctccttcgacggcgcctactccatcgaggccacctgccacgcgcccaggctgcaggacgtctacggcgaggtcttccgcgtgctcaagccgggcggcctctacgtctcctacgagtgggtcaccacctccctctaccgcgccgacaacccggagcacgtcgaggccatccacggcatcgagcgcggcgacgcgctcccgggtctccgccgccaggacgagatcgcgtccatcgccaaggaggtcggattcgaggtgctcaaggagctcgacctcgccctcccgcccgctctcccatggtggactcgcctcaagatggggcgcatcgcatactggcgcaactccctcgtcgtccgcgtgctcaccatgctccggattgcacccaagggcgtctgcgaggtgcacgagatgctctacgagaccgcgcagcacctcacccgcggcggcgagaccggcatcttcacgccgatgcacatggtgctcctccgcaagcccgtcgagagcaaatagtgcaacaaagtcatcgacgacaacaacaacacctaccttcattcactcaccagcggaagaaacagagggaaaacaacaaaaaaaatctcgcagatcagcagctgaggtaagaagagcagactacctacctggagaggaggagaggttgaagaagagagtgccttaaaattaagttaaatttgatcgtttagaggagaaataaggatgatgtttattgttactctttcttgttcgtagctaattttgctttcaatttttttggtggaggattttgggttggaaagacaaggtcgggatctcttttaaagtttgtttttcttttcttttccctcttgatcggtggatcgatctactatcagtatcagtaatcagccatgccatgttttgtcgagctcacaagattggaatctcccgctagggaatcaattttcaactgtaatttgccccgctttttgcggtgagatttgcaggtgcgcaatatgtaattcaccattttcattgctcatcgctccggtgcaagaaaaaggttggaaacgacaaacattctgacccaccctttctcgtttatactacagtagactaccttcattttttttacctagccatgacaccggttaatacggccactaatcagttcagtagaggtagattagtcactagtatttggctgcattccattactttaaccgcgtacttaccttttcattcttcaaaagtaaagagtatagtacaaagtggcaaagcatagtataggagataaacatgtctggcattgagatcggatctggaattttttaactgagcccgatcgattcagtgaaaagaaaaggagaaatgagtcaggtcaggcgatgggacaagccgggcgggcacgtgagtgcatcacggagtccgagccgagccaccatttctttgcatctcctccctccatttcttttccctttttttccttcggttatttttaagcagccaagtatgggagggtgtaaagctgacacctgcctggcgtttgcttttgctgcgtgcgcgcgtggcccctcttcgctgccgctgctgcacactggcgcgcggccactacagtgtcctgggaaaatatccgttggagctggcaggtgggccctcccgtgtcagtgtcgtgcaggatcggtctctgtcagagtgggaccactacttgtccgatttctgtatccacatgagagtgcatttttcttttcaatcggtattggagtaattgagacttcagaattttgaatggtagagttgagaaccctgctgggaacgccggaatattccgattcgctcctgaattgcgctgttattccaacagttcgtgatagggtgtcaattataaacgccacggattgtcaggccggcagcttgtaggatctttatagtacgaatcaatcataaaaatcttttcaaatttcgacgttttaaaggtggccgaaattcggagaatagatgggaattgcttttttagatagtgatcaacaggattagacggaggtggacgggcgtcatgtgatcaacaggagcatagagcggtgtcgattgaaacgaatggcaagcagaaaggaggcagtttcctgcgttcagttgccagaagaagagcttaattattggagtatcactggattctgatctacacagcggtgaatcacatggttgtgtgctgctgcctgcctgcctgcctgtttaaggagtgtaacgagagggagagaaggaatatttgcgtcttcacattggaatatttatgtgtttaatgatctccaggatttgggtcatttgcagcactaaaaagtacgcagcagcgagatggagaattggagatggtccaaggctgcgccctgctctggatctcgcctggctgcgccctctcttgccattgtttactccctactggtgcctccctttcttccgtatttagtccttgttttgctcaagtatcgtcattagtggagcgccattcatttagctgtcaccccattatctttcatgaattgcatggagactttgatccgtttgtggtctgatgctaattcttacaactgtacagataactctcacgtatatactccgcataataccagctgataatcatatcataattgattggattcatatcataactggatagaattgattggatttatatccaaacttgtaaattgtatcctcggttatacttggatagggtgactccttagagtgggtacaatagcaaactattagccagctataaatatattttagtgagataaaagatgagagagaagagcagcgggcaacagatctatagccagctgcaacacggagtccaagacacaatgtgtgtatgacaggtgggaccatatattaatagtatagtaagcaactattgtataaattggctattagattgactatagataaattaaagctagtagtggactatactattaaacttgctcttatattgatatcataatttgtttcctactttaatattttaactaaaccgagctcgccttgactcgctcaagggtttaacctttacctctcgttacagatagtatgtatttactaaagaataacttcacctattagagtatcctattactagcatatctcttattgtgctcatttatccctaattctatttgacaagggacattagtggaaggctaaaggtaactaatcactgacaatctcactagagctttcattgagatgttgatagtgtcatagcctcataaactagggtttccaccgtataccttattctcgtgagattgatatagtacaaacaccaaataaaatacaatgctattatccaccataggacctgaatttggataaaaatctctatctagtttgttctcgctacatcttggtgtgcacacttacacttgtcttattatctattatattattaaaggaatagaaaaaggagcctccacgttcgctctcatggcctagaaattctcacattaatcggagaaaaagaaaaagcagagcccatatagaaatacaatttagaaatagttgaaattcggaattaaaaaataaggaatattagaattagagtatagagttaatatagaaatacaattaggaaataactgaaattgggaattaaaataaggaatattagaagcagagtgtagagtccatatagaaatacaattaagaaaaaaatagaaattcggaattaaaaaataaggaatattagaagtagagtatagagtccatataggaatttaaaactaactaaaatttggaataaacataataaaattaaaagtaaaattaaaagtagagtttagagtccgtataaaaatataatttacaaataactaaaattcgaaattaagaaaaacataggaagaagagtttaaagtcaatataggaatacaatttagaagtaactgaaattcaaaattaaaaattaaagaatattgaaagatgagtttagagtccacatagaaatacaattagaaataataaaaattcagaaataaaaatagataatattggaagaagagcatagagtctatatagaaatacaatttacagaaaattcggatttaaaaaaagaaatattaaaagacgggtctagagtcaatataggaatatatataatttacaaataactaaaatttgatattaaaaataattaataactaacacgtatataaaatacaatatgaatattacacattagtagttttgtaaagttattgcaaaatttaaaattatgttgttattttaatatatttgaataatataatgagaaaatatatgtgctattatacgagagaaaatataatgatgccagccgcgtaagctgcgcgggacaccatactagttatatataaatactatagctgggtccttaattcctcgatagttggcataacttgaatctatgcatttttgctttaatcttgtggaaacaccggcggattcattggttttaagatgaacatccataaaatctcttgagactatgcactacgttgtacaaactgagaattgctaagttgtttggtcagtgcatgttttttttttcgagaattacacagtacaacgcagacactcacaacacacgcgcactcatccctatgaacgcacgcacgcaaaccctatccctatgagcatcttcgaagactggcccggtaaatcctggagagattgacgaagttatcacaggcgcctcgctgtcgatgggtacgtcacctaccactgaaagcacaacgccgttaaattctggaaaattttgatttaagatcaatactgtgcagcaacctcttttccttttttttttccctcactgtattgtccaattctcttcatcttcgcttgtttcctcactgtatcgtgctatcttttccctcttcattgtatgtctgtatcgtctgtcatctcatgtttgtattgttcaattgttagcactacgctggttcacgtcatctctaacgggctcatactcttacttgtgatgggttaagcctttggttacagattagtggtcactgatgacattgagtcacttgtgacgggtaaaaacccgtcaaaggtaaaagtcacctttgacggacttcaactaaaatccgtcactggtgacctttacctgtgacgggtaaatatattaactcgctgatggtgatccttatctgtgagggatctaaattgagacccgtcacagacctcaaaaatgcagcaaaaaaatattataagcatagctggtcgcagactttcattaggcattcacaaagcacaaaaataatcacattcacaatcatttggacacaaaacagaatcacaagaaacatcacaatcacattcatctggccaaagaacaaaatcacttcacattcacaatcatttggatacaaaacaaaatcacaaaaatcattgccaccgccagatctggcggttagggcccggatccgcccaggagctccagatccgtcgggcgcttgcaagcttgggccggtggaggtgtgggcggtggtagaggcggcggagtcggcggagcccacggtcggaggcggagtcgacggagcccgaggtcggaggcagagccggcggaggtcgggggcggagtcggcggaggtggagaccgttgcagccatcgggctgccaccgcctcccctcccgctgtcggccaccaccgcgccacggctccagatccgtccggcaccaccgtgcctcccctcccgcccctgccggatctggcggaggggagggcgccgccgcccctcccgcccttgcctggccgccgctcacgcacacagagagagagagggagagagaggggagagaaatagggaatgggatagagaaccgataaaaatggggaatgggagagagatcggccttatctcctcctgttgtgggccccgctgggagaaaaaaaatctcctccctcacctcaaacaggttagggcttaaacccgtttgaggtgagtaaacctcacctcttatgggccttccgattgcaacccgtcacaggtaactagtcacctgtgatgggctggaattgaaaaccctttgcagccgaatggctcaccgatgatggcatcccgtaggacccgtcaaaggtgaccttcatcagtgaccagcacttatgcccgtcacagatatgccgtcaaagatgtaaggatctggcatagtgtaggatttgtgaagttttacttgtttagcaatattttttagggaagttaacatatattaccgttttcttattaagatttaagtaactactaacattttttttctaagagatacctactacatttcaaaaacatcttaggacaatcatacctggtttttaactatgggaaacaagaaaagtaatttgccattgtaaattttattgtctttattgcatttttgaattaaaaacctgtactccctccgtcccaaaaaaaactcaattcctgggtttccgtgtctaacgtttgatcgtccgtcttatttaaaaaaataataaaatttttttaaaaaagataaatcatgcataaaatattattcatattttattatctaacaataataaaaatactaattataaaaaaaatcatgtaagacgaatgattaaatattggacacggaaacccaagaattgagtcttttttgagacggagggagtatgttttactaacggtataaatattattctacttagtattactatgtaagtcacgaatacccatcctataaattctggaatccgtccctatgtggaaacgggacaacctcatgtaaatgtcatgtaaaatttctatgtttcaaacggagctgtaaacatgccgagcaaatcataacagagccaatttattttttccaattctggtcccatataaggtagaaagtatagtatgaaatcttccggatcgcgatattgattttggacgaacgtcgcacaacaatatggtttcgtgagactagtcccactctttgatgtagtcggattgtagctcactttaattgttgcacacccgtggatttgttggttgtcccatttcaagatcattggggtgacatgcaagcgatacgtgcatcacattacatcaaaacttttctatatacaaacttccaactttccatcacatccaaacttttctatacacaaacttcaaactttcctaacgatgcgtgcagttttagcacaaccatattttttcccggctgctattctcgtttcattggttaacagtggtccaaaatggtccctgttcgtgcgactgcgatacgattcatctccatcacaaactctttactatcattactgcattattagcacctatcaaatcagtgccagcgcaacaaaaaaagaaggtccaagtggtggcaaccgtggtctattgagatacagtatccgcagaaaaaaaaaaaacacatcaatgttcagtcgcagtgacactgttagtgtaacgtccaactatccaagtcttatacgaaagcagcgtttcataaatattttgtaggacctccctaagaattgcttcttattctcataacagtctactacatcactatctgaatattaatatgtgacactgtgcgatgttagttacagcaactccatccatatatactatgaccatatggcactcttgccctacatgggccacacaatatattggggatcctttttgctggatgcagtactggtgcttgaacaaattgagcagcggagttagcgatggcgcattggcattgcgtgacgtgtttcttctagctttctactcctagctccagctcaattgatctgacctcgctgttaacccaccagatcgagcgttgtgtcccgtgtggtacaggaaaactggagaatttgtgccaaggtggagtggagcactcaagccgagacatcacagtatcacacataaagtaacatagaaacaccaacgttgtttacatgaaacaaatataatatcaaaagcctactactaaatctcaatccatattcagtaaaatgttgcatgaccgcaaaattaacaaaattgttaaagtggttggaaatgaagctccagatgggagccaaggaaccagaactgcgtgtaacatgtcgctggagggaaaaagaattctcttcctgttggtgatcatgatcatcgccaaaagccaagaacaggttaaactgaaccgctctccccttccaaaaaaacggctctgctcccttctgagacatggtagcaggtgtcactgtgccatgcagtgtcggtgtcaaggaaacgcggcagttgggcctggtgtggagttgggcgaggccggcccgaatagaagccccgtgttgggcctggggcagtgtggggctttctccaggcctgtcaagtgagttgttacgaagtacttgttactaccaaatatcttttccttttgattatagagagatgcattctgttttgttttttggaggagagatcgctcttgatcatcacaatcaacagaaaaaaaggaacgacgcgaggatccctcgtgccgaaacagaatcagcatgaactctaatgatagttccattatatgaaaaactcacctaatgctaaactacattgtcgtcaacaattaattggcggccattatttcatcatccagcctctaatggattctagaaaaaaaaagaatatatgcgttccaatggattctagaaaaaagagaacaaaaatctctagtggactaaccatgcatatgcatggatcttgcatgcagacggacggcggtggaattaacgggtggatcacggctggccgacctcgttctcccgtgacatctcctcgagcgacttgcccttgggctccggcacaaggaaggtgaggaggaagccgagcaagctgcagccggcgagtgcgaagagcgagttgcggacgccgatgcccggcgggtagccgtgcgccgccgccttggccgggtcggggctctgcgccaggtacaggaacccgaacgacccgacgatcgcgcccaccttccccgacgccgccgatatcccgtggcacgtcgcgcgcagcctcgccgggtatatctccgccggcacgatgaacgtcgtcgcgttcggcccgaagttggagaagaagaaggtgagcgcgtacagcaccacgaacccgatctggttccccgccgccgtccagtggtcgtacggcaccgccagcgccagcatgaacgccgtcatcatgaagaaccccgccgcctggatcttgaaccgcccgaccacgtcgatcagcgccaccgtgaaccagtagcccggcaccgtcccgcacagcgcgatcagcgtctgcgcgcgcgcgatgtggtacagctcgtccagcgcgctcatcgtcttcgcctccgggatccacccgatggcgctgaagatgtccttctggaacaggttctgggagtagtaggcgatgtccaggaggagccacgtcgacgtcgtgcccaggaggtggaacccgtggcgccgcgcgaactcgccggagaagaggccgaagggcttgctggtgaagggcttgtccaccggcgaggccatctccgcctgctccgccgtgatcttcacctggagcaccttggacatgtcggccgcggcgcgctccgcgttcttggcgacgatggcggtgtaccgcgccgtctccggcatcctcatccgccagtagaaggtgagcgccgcgggaagcgcgccgaacatgaggatgagccgccacacgtagtcggcttggggcggggtggacgccgccgggtcggcggcgaacggcggcgcggggaaccggctcctgaagatcgcggtgatcccgatcgccaccgcgccgccggcgaggatcccgaacccctgcatcgcgaacacggcggcgatgaacgccccgcgcgtccgcttgttcgcgtactccgacatgatggtggcgctgagcgggtagtcgccgccgatgccgaagccgagccagaagcggaagaagcagagcgtggccatgacgctcgtcggcgtgtccccgaacgacagccccgacgcgacggagcaaatgatcatcaagagcagcgtcatgccgtagacgctcttccggccgaccctgtcgccgagccacccgaagaagagctgccccgtgagcgtgccgacgaaggcgacgccgttcacggccgccgagacgttgggcggcaggctgcccggcttggacgcgccgtcggcggtgtagtagacgcggccgatgagcttggtgacgagggagatgcagaagaggtcgtaggcgtcggtgaagaagcccatgccggcgatgacgatggcggtgaagtggtaccactgcgtcttggcgctgtccagcgcggagagcacgtgcatctgatcgcccgccatggcggtgacgctgctgctccggcggtcaaaggctctctctctctctcacacacaaacaccttcctgcctcttaaatggcggcgagggagtgagctacagagagatggaacaggtggttggttgctatgtatacgcgggtgacgcgagaatattccgagttcatatccttcatttttctcgggagaatgcaacgccttctccctcctttccagcaacaagttttgacgggctcgcatcgcaatcgcatggctctgcgtgttttggatccatatcccattagcttatcgtcgtactacacacgagacgtgcaaacctgcagattttgttacttgttatgtatatactctgatgatcacatgatacacatgatatgtgtttgccgatacaattcgtaacaactctgcttccaaaattcggattgattgttgagaaatcacgtagaacacggagcggagagagaggaagcaacggctaatgggccgggcgatccaaaacaaactgggcctgaatgggccgcaccgtattccgtcgtgaaaccattgcgaaactcgaaaaaacatggcgtcttggctttgacttctcaccatagaagaaccttctcatggtcgtagcaagaaattccagtccaacgcggcttcgcttccggtgccgtgtcctccctagaaatcatcgtccctaaattggacaaaattacactgaactacgcagatccatcgttgcgaccacgcagaagatctccgtgctcgggtggcgcggcggtatggcgtcctcatcggcggcggcggcgacgtaccggtgcgcggagtgcggggcggacctgaacctgacggcggcgcagctatacccggagggtgtctacttcgaggccggcaacaaggggacgctctccttctcgtgggtggacgagtcgcggctgcggttcgcgccggaggacaagatccgccccttcttcgagacgctcaactactgggggatccagcggaagcgcacccgcatcagctgcgacgcctgcggccgcctcctcggctacgtctacgacgacgggccgccggccatggacggcaccggccagttcgggatgggccccagccaggtcatccctcgccggccgaggtaccggatcaagaccaaggccgtcaccgtggccaatcctccggctaccgcaccgtacagatgagatgaaaccttgtacatcaacatcgtagtagcgttcggtgttacaagtaggacatgtaaaacgtattccattgtgatcttggttcgccgttgttgcaaataaataaattgtggtagtagtactatgggatgatgaaaccgatgagaattatggtgtggtttctttgtaaatcaacgcaatttcttggtaaatccagtctccggtttgccacatactagtagcacggtggcacggtgcccatcggctggataccgacccaaccaggtcaagaattggggatctcacccaaatacccaactcaggagcaacgcaacggtaaatagacgggacgaggggaagaataacccagccatggccgtcgcagcacgcgcctcctcctccctcctccgcggcgtggccgtgttgaggcggcggccgccggtccgatccatccacgaggggcccgacaccatcgacgagctgctcgaccgccacctcgccaagaagtccccctcctcctcttccggggcgctcgacggagacgcggcggacgccgaggcgcgccgccggctgacgagctcgcggcgggaggcgctggggctgtaccgggacatcctccgggtcacgcggctgttcgagtggcccgacgaccgcggcgtcccgtggcgcgaggtgctgcgcgccaacgcgcggcgggagttcgaggaggcccgcggcgagcgcgacccggaggtggtggcgcggctcctcatcggcggccgcgacgccgtgcagcaggcgctcgaccggctcgccgaggcgtcccgccgcatggtcgaggcagaggaggccaagcgccgcggcggagcatagctgaagtgcggctacatgccgtttcgatgcgtttcatatgcttaattttgttctgaagtttgtatgaaaacgagtaaaacttggccttgtgtcaagcaaatgttcttctaaatctctaaattctgttttgttaagaattgcaaatgaaagtagttttctgttaaatttcattgttgaatgatgtgtggtacatggagctatgtgattcagaatcttcactcgaaaagaatggactttgtacatcatatcaatgtgttacagtattaagaggaggttcctgtccagtgtgcatattcaccctttcactttgagccgctgctaccggagtaacactgtaccagtacctgggaattgatttctcgtctatgtgccccccgaaaattgatacagctgtagcatttggactcatactcgatggttcatctaagctgtgactttatgatgatattttgccacaacacctattcattcaggcgttccattggtgttgccgaaggtgtgaagaacattgtcaaatactgaaacagtgatatccattcaccagtagtcaccacagcaacaagagccatcagagaattcatgatagatctttgagtcaccgacaacaatcctccgtcctgaatatcttgatatcaacttcaatgcatgatgacagtggttgcatatacgcacattcttcttgacaagaataggggatccaatctcagatgatatcagaccgaagacaacagccagcctaacactatgcttattaggcattgtggttgtccttgttgcaacagggacgggataagactgattccttgtgtcatctgtttcttcaatctttctagacagaatatcggacacttcatgaatcgtcctgctctgcgagtgagacatatccccattggcaaagctacacgccgtgctatgaagctcaacaaggcttattggttctgttcttcgcaaccccttctctttcatcagcaatctcaccctctcaacatcctcccatctcccagcatcagcatacatcgaagatagaacaatgtagcagcctgtgttgtcatgttccagttggaaaatcctctctgctgcgtactcagctatatctatgtcattctggttcctgcttgctgtaagtagggaaccccaaaccctggatgttggatctatcggcatgctttcaataaactgtagcacctctctaagatcaccttctcgacccagaagatcggtcatgcatccatagtgctcaatctgtgggatcatgccatactcttgtagcattagattgaagtgcatccatccttcatccaccaaacctgatacactacaagcagtcaacacggagacaaaggtactctcatttggttgtagaccattatatttcatctcatcaaacatttccagtgcagtctttccctggccatgaattgcatagcccatgatcattgtgttccaagagatgacatcctttgacaccattttgtcaaatatctccctcgaggccaccacatcaccactccttgcgtacatatgcagaactgcgttcataatgagagtgttttctgcataacctaacccgatgatgtaactgtgaatttgcctgcagtgcctcagcgatcccagcaagacgaatgctggtactactgttgacatggtgaaataatcaggataaagaggttgattcagtaactctaggaatagtgtaatggcttctgtatacatctccttgtacatgtaggcagcaatcatattgttccatgagaccagagttttgtttgctatcttaccaaatatcttttcagatgattccactttgccaactttaccatacatctcaagaagagcagtctcaagcaccacatgtggaagaaactgtctccgaactacataaccatgaacactccttccatacagtgaactttcagtttgagcacaggcagccagcaaattgatagcggtgaccacctcaacctggaggccctctgccctcatttgcatgaagcaatcaaatgcctcatcaggccgttcattcagcgcatacccaccaatcatgcagttccatgtcactacggtcctcagcggcatcgttgcaaacacgctcctagcataagcaacttcgccacatttgcagtacatgtccagaagcgaagtacccaccttgatatcctgctccagcccgtgcctgatcacatagccatggatctctttcccttgcatcgatgaaaattccaagcagcaagccgcgagagcggctatgatcccaacgctgtcatgttgcacttctagcgcatcatgcatctcctggaagcaagccagtgctagtgaccccagcccattcgacacatacccgtccaccattgtgttccacgtgacgatgtccctaaccggcattccgtcgaacaccctttcggcgtcctcgacgaggccaagcttggcgtagaacgcgacgagcgagttgcaggtgtagacgtcgtgctccaggccaagcttgatcaccatgccgtgcgccgcgcggccctcgtcgagacccccgaggcgcgcgcagcacttgacggcgacggggaaggtgaagcggtcggggcgcgcgccgtcctcgagcatgccgcggtaggccgcgagagcgccggcggggaggcccgcgtcggcgaagccgcggatcatgacgttgtggaggaacgcgtcggggcccctgacggcggcgagggcctcgacggcctcgtccatgcggccctcggcggcgagggagacgacgagggacttggagctgccgcgcttcggcggcagcctgggtgggggctccttggaggtggcggggatgaggttctgggaggcgcaggcggtgggggtggtggcgcgagccggccgggccgcgaggacgagcggcgtggccatggccggggtgggggtggggcgaggcggaggggacggggttgtagcgggatatttctctgtagctgtttcagaggtttatccgaccagggagaggagaggagagaagtaacgtgtcgtggcaatttgccatcgtttcaggtcagttcaaaatttcaaatgaaccaacctcgattattctaggattcaaaatgtggcagctcagtttaggctgtatttagttccacaccaaaattgaaagttcgaagaaattggaacgatgtaacggaaaagttgaaagtttatgtgtgtatgaaagttcgatgtgacgaaaaagttaggagtttgaagaaaaaagttggaatctaaacatgaccttagaaaggaagaatttcgtatgaatattatgtcaatcagttgaatttcgacaggaacgtggagaatcgcacaagataaacctacatgtttgtatatcacttttatcccaaaccaaatattgaagtatacagttaaaaatctgacgttatagtctattggaacaacatacatggtagtgaatgcctgaaaactggcatcaccatccgcatgagaaagattatcaacaagatcgcccccaactacaaaattgttcaaatttctgacgtaagtctcccagctattctcagttgttctttagcaggaaacgtcctgctgacgcttcaactaaacgcctaactagccgttttgcttccttttctgagcctgcaaaataacaaggcatttgttagttccaacataacacattctatgaggcaaatgccatctaacacaaattgcagaactacaatgtaaaagaagctcaataaaattttagaaacggattcctcgttattcattaaccaactgtgcaaaacaacatgcatatgtagtacctacctagttacaccatgagaaatgtaaatctacaccaatgtagatccttcttgacaaaagtaacagtgctaaactcgtacaaaattacctcttgaagtttacggaatactgatgcttccaaatcattgaatccagttccaccaaggttgcttggcctcgtttcaggtgtatgagttgaccttgttggaacaccacccgattcttgaacaggagcaacaatcaatgggacagagaaaacattgtacacagaatggttttgtaatgctgatagctgtcaaaagagcaattagtatttgttagaggcattgtcaaatgtaacatagaacaggtagtgaaaaaaggagatacaggttggtaaagatcccgagcatgatataaaaacaaaccaaatggcattaatgttaaaccataagaaagaaagcaacccacaagtcacatgttaaaacgcaggcttgcacctcataaaaattgcttatgagtatgaacacttatcttgctgcaaatcaaaaccatgattcacttctatgtgattgttaagacccattagttgcctcaacttctagaagacgtagtacacggctgagagttctgccatacagagtgaaaatcctagtgtctttggttttctgtcagacgagatattgtcgagaccaaagtaaaaaaggataactactgtggttgacagatgcacaccaaaactatttcctcaaggtcaaccgggaaaattttcatgactaaggcatccacagttactattctgtacttatttttaaagatattatgaaaaaaaaaagcaatacaaattctcttattcaatattgtaaatcagataaatctattttgaacagcggcctactaaatttaacctcgcatgtgctgttacacaataacacatcaatttgcaagtttacaactcacacggatggagaccaagtgaagagggttgaagctctttccctgaccatcaatagttggttcatctatttttagatggcttgtaaattgtaatgtcttttggaacctttgttcttttagtctatgttgttaggctgttctggttgcttaatagcagcaaggggggatggcgtcgcatggagttgctaagcaaaaatctgtaagatgatgtcggtgtgggtcgctgtaaagacttcagtgacgtttcctcaatgaaatgggagaggtcacctctctttctcaataaaataaaataaagcaagactatcatacccccattacaatggcaaacaaagcctgaaaaaggagtagagaaactggacttactgcagcctccttggaagccatgacaacaattgctgatcccctactccttgatttccttgttttgataacaacatcttcaactccaccaaattgcttaaagatctcctccagctttgcagcattataataatctgcacctccttcccatgaaaccttcaaaatcttacccttgtctgtttttggtgcatcttgtggggctccaggtgcctagacaaaaaaaaaatgacttgtaaaagctagttctgttaactgctaccaacgcatgagtttataagaccagccagcataggcttagaaagttactccaagtgtattttgatcataaaagaggaggcatgggaggaagctatggtgtttgaaccagataagagaaattcacttcatgctcaataatcttagctaatgaaataattttgctggtcatatttgttagcaatatgtgaacccaaaactcaattctacaaacagtctatcagtgatgttccaccttcatgagtcccctttgatatacttacaatcaatgtttctctttggtgttaccttgacagtaacctagaagaaacatcctttgtaggatgcgacttacatatagtattcacagtccttcctatgcaataatctagaagtactgtttgtacaatatacttggaatcactacctgctcaagtgctcattcctccaaagaaaaaaaagagcagtatgctagaatatcgtgtgcttaatttgcagtatctaccaccgtgcagattactagaacgcagcaattccccaacatcacatggtggcaattcacgagacaacagcatccagaattccagaacgcaacaattccccaaatttctaaccctaaccgatggtgatataaatcctacccgaggaaacaattaaatccaatcaaaacgattccatgtaatagtttcgacattagatagagaaagaggttcggatccttaccgaagcgggaggagtgcttgaagaggccgattgcttggcagcgaagaactcctcgagctcgcgcttgacgtcggcggccttccgcttgtcctcgcgcctagcggcctcggcggcatcgacggcctggcccgtggcggcggcgcgctcgcgctcctctaggtcggacacggccttccgccgcttgacgccggaggcggcggcgcgggcggccgcctcgcgccggccgcgaaggcgtgcgtcgaactggcggcggagggactcgtcccggaggaagttgtaggagctcgcgaggcgctggaagtcggcggtggcgttggggtcgtcggggcgcttgtccgggtggcgcagccgcgactgcgtccggtacgccttctcgatctgctcgagggagagccccgcgccctcctcgccggaggggaggcagagcacctcgtagtggtcgacgtcgtcgtcctcctgccccatcgccgccatggattccgcgaatttgcgagccccaaccccaagtcggtttgattccgcggctacgaatagttggtgaaagaggggttcaattccaccgcacctccaccgagacaaacgcgccgctcgctagtccgactccctggtgcgttccacttccctggccaagccgaatggaatcccaccctcgtcgtggcgtatttctctctgggtctcgaaccctaccaatttccggcctaccagacgatgtagctcaaaattgcttcggtaaaattgttggaatgcactcaacggtagggatgaaaacggtaaaatcacatttatcgtttctgttttcatattttttgggaatcgaattcggaattgaaaaccccggatatgaaaacgaaaccgaatattatcgaaaccgaaaacgaaccggcgcggatatgataacgaaaatttatcggaataaaaaactccacaaactgataaatctaattctcaagtcttagtggtcagcaattcaccataaaacacaatcgtataattctaattgtaaagtctcaacggtatattacaaaacacaatctataaaataaattatctatatttaagagtaatgctgttaataaatcccaatgcaagaaaaaaatatattcttatgtaatttcatatttgcataacaaatattctaaaaaaaattaatagccaaacaccatggtacgtattcactatttagtgcttaaaaaaagaatctaaggtatttcaatcacaaaatttccagaaattccgagaaaacttccgaaaagtttccaacggattctgagttccgacgaaatctgcccttatcatattcgatttcgtttccgataaaatacttacgaattcgtttccatttccgaaaaattctggccggtagattccgttttcaaaaataggtccgaaatccagaaagtttccgtaccgttttgtcggagcccaaaactaacaacttggatccgactgagattaatgtatcaatccctgaatcagtaaaaattgatacatacaatataactggttcttcatttcatacgttaaagtcttacaatactaagggttttattataataggtactcacctaagctgattaatatacagcggaagtttctatacattctgactagtgaggtataacctttagggattttctaaattatcggggtcttcgtagtaatagttataagggtcctcctcttgacccagatatgaaaaaggggttataagagcaaggatgagtattcacaatactcagcaaattatcatggaaatatgttatgcattgacatataatagggttctttgcaaaaagcggtattggacaatctggaaaagttatagcagaatttataaaacatataaactttagatttctaaccagggtaccatatgagtcccggtactcaactccatgagtacagctattcgaatagtttcaaagatattctactacagcagacgtacgctttacccgcagtccacgacttgctgataatcatcggctttagtcatggcccagtattaagtcaataacaattatggcacatgttccatgaacttatatcctcatatgctctgaacgtaatgttaacagcagcaagaggagttctggcgttcccgaggtatttaaggggaactgatcgtatgacaccacgtcatctcgatcagggtttagaaatataccatatagtttatactcgagtatcacaaaccatttacctgtacatggtaatggttaaagttgccctttgcggctatagttgccttctgcgcgaggacttaaaaataagaaccactatacagaggtgccatattgctaattaacataatatctaggtctgtccccattctagaaactgtggtcgtacccgttcattcgacataagtacctggtaaaacttatttcgattgagacaatactagccacccggaaatcatccaaatcttacgtattgtcccaatctaagtatagggtattttaaccagattgtaagcaaaataagcaatactaaattatctgggtttctatgattaatttatgcatagaaaatagaatattgaatagaaggctataaataaataaataatttgtaaaatataggcttaaatgatcaacaggtatatggtaacttgccttgctcgatgtcctgagattgattgatattatctagagtgtcagaggaatcctcaagacctagggttagacatataaaattcaaattcaaaaaggagtttaaataaaatgcaaaaatagcaaaaaaaaaaaaagggggcccaatagatagaggatgattttagaagaatattggtccaagtttcactgaaattggatctatattttaaaagatatgggcttctaaagtttgaaaattgaataaaagtgaaatggtactgtgtgtgggtcccatctgtcagtctctctctctctcttctcttcttctacctccagccgttccccatttcaagccggcggtgctagggttggcgattgcggcagcgctagagggagaaagtggttgcggccgaggaggggagggagctagggatctccggcgacggcgagcggcggcggaggagttaatttgatgcgtggacggcctagcggctagggcggcggtggtggcacggttaggttgtgatggcgaccggagtgatgagagttagacatggttaggggaggggttctagagcatctacggggtatctagagggattccggcagcttgccaacctttggcaaggtgcggaacatattgccgacgagcgcctccataggcggcggccgtgctcacgtcggcagctcagagggtgacatgatagtgcaaagggattgctaaaatggaatctaggtagtatgtaaatggttgaaacggaagaactcaccgagatcggttgaaacgacagattgcggccggaaaaacttcgcggtggcgaagaacagagcagcgcgggggcggcggtgctcggcttggtgcggcgaggtaaaactcgacgcagggctttggttagggcttagtatactagaacatggtatgatataggtgttctaagggttatttagggcggaagatggatggagaggggtggagtcgatcgcgcacaaggtgttcgaccgacgggcgagggtggttgatgagatggattggtgaagcagagcttcggggttgtggggctatggttgttgatgatcgatgatggacagggaagggattggggtcctatttatagggctaggaggagcggatgagctcgggcaccgtcatcgccatggatgagctcgggatttggatgaggcaaaggtggcagaggctgagagagggcgggcaagatcgatttgagtggcgggaggccacgttcgaatacttaccggcgaaggattgacttgaccgcggttggaatcggctggcgacgtgttggcgccaatccgagcgcgacgcgcggcggcggcgagggtgaaaacggccggctcgggggtgaatggtttgaattgtgagaggggataccaccgtctatctccaatccaaccgtgcggcaagaattggcgcgattcaccccgggtagaagcgaaatcgcactcggtggcggcttggacgggtgcgcacggcgtcaagcggtgatttcgtgcggcggtcgtcgtcctggctttgtcgtcgtcgagattggtacggcggcggtgggctaagggcgtcggacggacgacggcgcgccaaggcggtcgggcacgcgcgatcgatcctgagaccgacgcgcggcggctcagcgcgcggcaaggtcggctgccagagagcgcgcgcgaaggggaggagaaggccaactaaaccacggtttttgagtgggttgtggtcccctaggaccaaacctagactttgcacaagattgggttgaaggtgggctgctctagttgggctaggcattttgtcgagcaccttgagtgcaatgaacagtaaaaatcagaatttttgaatatttccctagaaaagatttgaattcaaactaagagtttggaaaggtttcactagggtttagagtatagcaaatctccactaatattgggataagctaaggaaacaatctatggtttgaatttgagagaaattgctcaaattcattagggtttagaataaagggaataagttagagtaaattggttgggctctaatacttgaaccaattttaaataaaaaaatcaaatagatttttgaaccaaacaaatttaatcaaaagccagcatgatgcggtcaaattttagtttaaaatttgaggatgttacacgttttcacccctactcaacggtactaacaaaattgtttttattattttataagccaaaattaaattttaaaacttaacgtcgaagttgatttttgtttttttatcgcattttattttacaacatttttttaagttgctacggagtacggacatactactcgtgaatttatttttattgctaataaatagtaatgataagcataaacgaaatgttgagactaacttattctgcgtgctttactcagaattgatctttttattatctcgcaagtgaagttcatatagaaaatcatttccatcccccctcgtgatgtgcaatagttgttatttacacaccaccatctcctccatatgtgtccgaaattcctcgttacgttacgcaacgccagcattactgtggcagtcatactgatacaacatataaaaatcccttctgctcgtttttctttttttttgagaactcccattttgttcgttcgtcgtttttcaatggtatggagtgcaacgttaatacggcaaaacataaatctacagcttcaagacgaagtgctacatgaaacaaaagaatatctagtagcatgtatactcgtcacttcgtcagttgcaaatgccggaaaattattagcaacgtgtgtttaagagaaaatgttaatgttcacatagcgtcatttagcgccgcatttcccgtggcagcgtacaactgcaagtgtagtagctcacaaaatttctgagttcttcgcggatatctcagaaggttatttgaaaggtattcctaaaaaatggggttgcgctaatcaagctgtttacaacaattacgattcgcctcatcgcaatcatcttgagcgttcatcctactgctcggcgatctttctgatgacatacggtaaaatgccaccattgtcgtagtacgcaagctccacctggacaaataattaacaaattcatcaacatcggcaacatacacaatcagcacccaacactcgaatgaaatcattgatgacgaatgatcatacctcagtgtcaaatcgaagtgtgcaagtgaaggacttcccattatcagtcgtcacagtaacatcttgcccaggcttgatgtcacttacattggccgggaggtgaaccgtgaaacgctcatggccagtcaatccaagggtgtcggcgtcctcccctgacttgaagcatagaggaatgatacccataccagcaaggttgctgcggtgaatcctttcaaagctcttagcaatcacagccttgactccctgtatcaccaaatcgaagtacacccattagtaagaaattaatggcctttgctgaagaaattgtgatggaatcgaagttacctgtagcattggacccttcgcagcccaatcccgagagcttccactaccgtactcagcaccagccaggataatagtgtcatgtccttcattcttgtatttctgtggtaagaacataaaaatggataagtaaatttcagaatgcattagtacaatatatatttgcataaatgaaatgtaaatttggattttaagtgcaagtatattaccgtagcagcgtcgaaaacagagagcttctcccctgatggaatatggatggtttttgggccaacctcacccttcaagaacttgttcacaaggcgaatgttggcaaaagttcccctagccatgatctcatcatttcctcgccgactgccatatgagttgaagtccttcctttcaacaccacgctccttcagatatctagcagcagggctgtcagggtgaatacttccggcaggtgagatgtgatcagttgtgatactgtcaccaaagttcaggagacagtaagcatccttcacaggccgtgggccaggaggggacattgtcatatccttgaaataaggaggctcatggatgtaagtagatgtcgggtcccatgggtagagagtgcttgctgatacagacagctcattccacataggatttcctttggttattgcctcgtatgtgctcttaaacatgtcaggtagcacacttgatttaacaacctaccaaaattaaaagcaccagcatgaagcacttatggaatccactatgttttcaataggcaagtatagatttatatgaaaaaagggaagcggacaaaactgcagtgctaacctcagcaatctcttcagtggaaggccagatgtccctgaagtaaacctccttcccatctttcgagatgccaattggttctttctcaaaatcaatattgacctgtggcatatctggcagtttagaaaatgggcagaacttttgacatgcagtcattgatgtataaaaagctagcttacatattaccaatcacatctttgatttgattcttgagtatattgctataatagtacagtaatttaactgtttagtttgaaattacaggcatatgtcaaacaaaatctgttatcttaccgtgccagcaagggcataggccacaaccaatggaggagaggcaagataatttgctctggttaatgcgtgcacacgcccttcaaaatttctgtttccagataacacggcagcagcgacaatatctaaaaagtaagagagaaaagtaagtagcgagcttctcaactttacacactttcttagctaatgatgtcaaactcaccgttgtcagaaattgcagcagatactgtttcatcaagttctccagaatttcctatgcaggttgtgcaaccatagcctacaatatggaagccaagctggtctagatatttctgcagaccactgcaaggaaatacaaagtgagaataactaaggctgacaaaaacaagaaattttgaattcaaggaacaatcacctacctcttgtccaagtacttcttcacaactccagaaccaggtgcaagacttgtcttaatccatggcttgacctgatgataaaaataaatattaaagtagtacttgcatttttcagaactcaggaagaacaaaataactcactgcaattacatttcattgacaataacaggaaaatggaataggatgataagggacaatgattgatccatctcaataggaatacaatatatcgagcataaatgaactgatagagatgattttttttgtttatttaaaacacatatgcatacttgagataaattaaacaaggatgtcaagctggaaacaaggtaaagggcttcacctcaaggcctaattcacaagcctttttggcaactaaagcagctcccagcattacattaggatttgatgtgttggtgcaactggttatagcagcaattacaacatcaccatgctttagctttgctggtgtcccatggaaagagaactcagcaactttaccctgtgattctttggggacagcaaaaccctgcaaaatgatcgtagtgaggataggatgaaaatggaaaagataacaggacaatgtataaaccagagatgtattctgtgcaatatcagaacatagaaatatggggccccattttgttcatctttcactaaaaaataatttgtttatcataatgtatgaatatatcccaaatgtgatccaagattaagcaacttaaatgaggatttggaatgccatttaatatcagcaaataaacaacaaaagtcagaacatcacaacaacaccagttgaagagttatgtagttatctgtacagtagatctttaccttgaagcctacatcattatccaagcaagacagccaatctgatttcatgttcttcaaagtcactcggtcatgaggcctgtgcagtgggtccttcagtttataactgaatgtggctaaacatgtgccaagattatgaattaatcaagtacattaccgttttggtccagacaagcatggctctacctcctccaagttaagttccagataagatgagtacactctttcagcttcaggctacattaagaaaaagggcatcaataaagaaaaaaagtatttgccaaataatatgctcttcagatataatatgaaaatcacctggttgtagtcgacgaacatcttattggcacgcaggtaagactctatcatggccacctaaattcacaaatatattagaactatacaagtacacttaggatcaaatccaataagataactgcctataacttacagtgtcatcacttctgccagttagcttcaagtagtccaatgtctttccatcaactgggaagaaacccatagttgcaccatattctggtgacatgtttgcaattgtagccctatcagccagtgataattcactcatgcctccccctggaattgagaactagcattagacttgctatcaaaagaaagagacatgtattaaagatatgcaaggcgaataccgtaaaattcaacaaattttccgacaacgccatgtttcctaagcatttgagttactgttagaaccaaatctgtagcagtaacaccgttcctcagcttccctgttaacttgaagcccacaactcctggcaataccatgctcattggctgcagaaagtagcgcatttagaacagaaaataggcataagtgggcaatcaaatggacagaagcagccaccccccaaggttcaagcttatttacatactgttggggttttggtgcatgacatgttgatgcaggcatacgttaaaatttacaatcaaagaataagaatttggtgagccatgaccaaacacaaaacgtgtggcaagctgaatgtgtgttgtgtgataaagaggtagaagtcgaataaacccaaccacccttttcttttgttatgctaaagagaaaaatagcatcctgatacaaactctgtaattcattgcaaccatagtatcagagatgaaaatttattagccatagaattttttttcacctggccaagcattgcagcttctgcctctataccaccaactccccatccagcaacaccaagaccatctatcatagttgtgtgggagtctgttccaacaacactatcagggtaaaggatcccaccattgttaaacacaactctggccagatattcaaggttaacctaacaaaaaaaaacatgtggttagtgtttactgtggttatataacaaaggtgaaatatttgagaaaaatatcagaatgattgtttcttgatatacctgatgcacaattccagatccaggtggaacaacaagcatgttacggaaagcagttgaaccccatttcaaaaatccaaacctctccttgttacgatggaactctagctccatatttgcctgaacagcattttctgatcttgccacatcaacttgtactgaatgatcaataacaagatctacaggtacctgcaaacgaaataaatggagaaaggcacatccagtaatgtcagcaaaagcacaagcaccattttccaatttataccacatatgcatgtagcccaatgtaatccgtatatacagatagctacatgtaaggagatgatcagaaccgtgcttaaatacacagcttaatagagcaggaaaggtccaaagtagggtatcaactaacaataaatgaaacaagcttggttattgtaaatcacgtatcaagggtaacataccgatgggtgatggataagttgcacaatgagagggtagtaattttgtaattgtatgcatttgactatggactcaccagaggattaattttgtttgggtcactgccaagtttgctcatagcatccctcatgcacgcaagatcaaccactgctggaacaccagtgaaatcctgtaatgtgtaaatcaggtaaaaggttagctggctgagtcatcatcaaggtagcttcaacaactcagttacaacaactgagaaagcagaacacatttgcatcgacacatcatcagaaaatgtgacatcagatataaataataagcaatatatccagctatcactagccacatgccagactaaaatagaatgattgactttcattgttgtctagaataagaatataatatggagatgcaggtaattttgtacagccaccagcaccttctgccttgttgtttccatatctatcattaaacaacattacatacagtagcaatcatagatcagaaaaacgaacaaaagataagccatgtgcaactccacttccttgaaaggataggttcgtaagaaagtgggaactacagttccaatattcctgtcatcaaaggctattgactgaaacttttccagctcacaattattctatcaacagcaatcgaacaaagtagatcaaaatgcatgagacggtgccaggattagtacctggaggaggacacgggctggcttaaatgggatttcgacttgctttggtgcgctgttctcccagtccaggattttctcaacgtccttcccggtgacctggaactcatcacagtttctgatagccgactcgagaagaatccttatcgagtaagggagtcgctctgatcaaaaccaccaaaacatggatcaaatcatcgttgttctaataattcggcagcagaggtagatcaaaaccttcaaaggaaattctatataaggaaagcacaaatgcatcaaaattccttggtctgaacacatctaaacctccaatttcacaaccacattacgctctaaccggagatcagagccctcgaacaaaaccaaacaattcgtccaattcaaatcttcacaaacgattgaccgaccgaaagagatgaaagcgtcaacccctcgttgaatgcccaattcaaccatcacgaactaacaatcaaacaaaaaaaaaacacacatccaacaccaaataggggatcggggcgtccaacaatactggaaggcatcaaaacactcaccgatccgcggatcggatagcgcgggcaggctgtagtatttcccgaactccgctccgcctcccggcttcgcgaggcccgtcaggatttcatcgtacgagttcttcgccgctgcccaaaacaaacagacaaaagcagataaaccatcagagagataatcacatacagccagcccccatcccatcccccacccaccaggtcgttagccccccccccccccccccccttacccgccgaggcgaagcgccgctcgaagacggccgcggcggacgacgaggagcgcgcggcggcgcggcggccgccgaagatgcggccagcgaggccggacgcgaagggggacgccggcctggggcgagagctcggaggcggcggtgacggcgacgacgacgacgcggcggcgcccgcgggattcgagatcgccgccgccgccgccgccgcggcggggatgcgggtagaggaggagcgggagaggagggcgctcgtgaggggaggcatggctggctggtctgcgaagcggaggaggagagagagagatcgagacggcgttatataggaggccgcgaattttgggagagacgcgtggtgggcaagcgcgagtagggttgccgagacgagatgggggttggcggcctcgcgggttgcacgggttatgcaaagccgccgccgctgcggtggacagcgaagatgaagcttcttctctctctctgatgtttttttcttttctttcttggagacggggccaatcggccaacgcgattgtgggagcgggaatatcgtcatgcgattggtcccacatggcagggacttagtctcgttgaaaaaccctttttttagatatttttttgcgagtaaagattaaattgacaagggcacagacagagggtgccacgatcacggaaaaagtcttggggtttatccttttcacggacttttattttgctcttagtcttaatggtttttatacgtttgatgtacaattacactattttctttagatgccatcagatggctgaatatattattggctaataagttgtgaaaatagccgataaaaatgatggatcaaatgacaaacttaaaaagacggtgggtgcatcaaaagccataagcacgcgctagtatccttcccgagggttgagtggtagatcccaatccccaacaaataactttttcatcgaatttcgactaaatcttatcattttaactttgtattctcaataactatttaaaatgtcactcggaatcttcttttggtaaaacctcaaaactttcacatattttgactggtgtttataaaaaacataaattctgcccttgcccacagtactatgtggggttactggttagtactgcctccatcctaaaatatttgacgccgttgacttttttaaaaatgtttgaccgttcgtcttattcaaaaaatttaattaattcttaattctttttctatcatttgatttattgttaaatatacttttatgtatacatatagttttacacatatcacaaaagtttttgaataaaacgaatggtcaaacatgtttaaaaaagtcaacggtgtcaaacatttagagaaggagggagtaccagataaccaatattgtcggtgatatgggcccggggtatcaggtttagagggaggaggctgccccctgatgcctcgtggccctcccccgaggggagtcaagcccgaggtggggtggcggccactccttccccaaacactagtcggaggagactgccccccgatgctacgtggccctcccccgaggggagtcaggcccgaggtagggcaacggccactccttcccagagactggatgaaggaggctgccctctaatgccacgtggccctctcccgaggggggtcgggcccgaggtcgggcggcggccgccccctcccgtgactaggggtcgggctcccccgaccccctctctaggtcaccacgtacggtgggttaggtgtccgcctccaggtgcccacctacccgcatttatgacgtcccgagcggtcgcgccacgccgcatttaatgcggtgtgcagtgcactcaaccagtctgtgaccggtcgaatgactgatgggacccaagatgtcaggtgcaccatcgcgtgtgtcaggcgacgtgcagcccgacatatcccatcaaataatgatggtgagaggttctcatcctcttatcccagccggagtcggtcctcccactctggtcaaagcaaggctcccgtttcccggtgtaataggagcccagaagtcttcacccgttaaatggtgactgacaggggcacccccgtgtcagacggcaagatttgacaggccccatcatcaagacgacgtgtgcttggcttctcaagtcaagagacaagacatgcatttaatgcaaagattataatacttctcgaccagagctaggttaggttgttgggcccatgtggtaaccccttgaggtataaaaggaggtccaggcctagtggtggagggggggacttccgagcgaactggcgcttgggtctcgcaaccccaagcacctatgttctacattcaatcaatcatgcacaggagtagggtattacgcttctcagcggtccgaacctgtataaacatcttttgtctcatcgtcttggaggggcctaaccctctcaagattacgcagctccgctcaccaagccctcgaatctcacctgctgcccccggccgaactcacaaaggggggcctcacggttccctggtggaggagttcattctccgacatctggcacgccaggtagggggcgcattcgtgatttttgatgttctttcgagcgccggcatggtgagtgtcgcgccaccgctatgggggaaggcacagcatcctcaggagtgtcgcgccaccccaggcaggggcaaggcccccacatccccaccaggtaagcttggctaccaggtctttgtggcgagtcttcggaatgtccgatggccctcaaagttccggcctagcctcaccgagaagtacgacaacagcgtcaacccaccgagtccctccagatccacacgacgatcatagaggcgacggggggtgacgaccgggtcatggcgaacttcttccccatggccctcaggggccaagcgcagggttggctcatgaacctgctgcctgcctcgatccactcctgggaggaccccagcagttgagctccggttgccgtcaaagcccaggatcccctgtgctggctcttccgtagcggctagctttggtcccgccggttggctacggtgcccagcccggctcaactaatcgtcctcttatgttttcagtattttcaaattttcaactcatcaacctagtacagcttgaaatcttatatttattttcccccattctattctcatggccctacgacgcccgtgtgttgcgcatttgtttgctccctcagtggtaagagcccaacctctctcccatctacatgaacgattcttcgctaagtgtgggggctaagtcttctagccttatcctagccttaagttgagctccgggtgccgtcgacgcccgggaccccctgtgctggctttggtcccgccggctggctacagtacccggcctagctcaactgtggacggggattgctggctctagagttttcggctctcacactcgtgcgaaagtaatcgtccatgtagaaggaaaagagattggaaggaggccaccgaaaggaaagagcagacagaatgtgtagcgtggggacacaggcttgtgggaacctgacctcgtttgctaagtggtcacaggctccccaagatggttcggaacccatggtggggggccctcttcgagctaaaggtttgaaaagtcgcgacatgcaagcaaggtttgtgtttgcttcatttatacaagcaattctttgctaaaagtgtgggggctacgattcctagctctatcctagccctgcgtcgagctctggacgccgttgatgcccggggcctcctgtgctagctctttcgtagcggctggctttggccccgtcggctggttacgacgctcaggttcgcttgatcgcaggcgaagattgctggctatagaaagttcagtcctcacactcgcgcgaagataatcgtttgcatagaattattattgcttatatttatctctcgcctatctcttcctcgcggtcccgcggtacctatgtgtcgcgcgccggcttgcctcccttggtaacaaaaagtttgtattcgcttcatccattcaaatgattctttgcttaaagtgcgggggctacgattcctagccctatcctagccttgcgtcgagctctgggtaccgtcgacgcccggggccccctgtactagctcttccgcagcggctggcttcggccccgccggctggctacggcgcccagcttagcttgatcgcaggtaaagattgctggctatggaaagttcagtcctcacactcgcgaaaataatcgtttgaatagatgaagtagaacataaacagaggttaacaaatggcaggggcaagcgaggtcacgggcccgagagaatctaacaacgtttgctgaatatatacagaaaataagttcacagcctaaggtacgggctagcgagtcgccctcaggctggggcgaaaaaggcgcatgggtcctagtgccagcaaagaaagaataagagatcgggcccacatgtcatttgactaacatagtggcgtcaaccctgaccacctaggaaaagttttggtcagggctaacgccgggggctactgtcgataatatgggcccgagggtatcaggtttagagggacgaggctgccccccgatgccacgtggccctcccccgaggggagccaggcccgaggtggggtggcggccactccttccccaaagactagtcggaggaggctgccccccgatgccacgtggccctctcccgaggggagtcaggcccgaggtagggcagcggccactccttcccagagactggatggaggaggctgccctccaatgccacatggccctccccagaggggggtcgggcccgaggtcgggcggcagccgccccctcctgtgactaggggtcgggctcccccgaccccctctctaggtcacctcgtacggtgggttaggtgtccgcctccaggtgcccacctacccgcatttatggcgtcccgagcggtcgcgccacgccgcatttaatgcggtgtgcagtgcactcaaccggtctgtgaccggtcgaatgactgctgggacccaagatgtcaggcgcaccatcgcgtgtgtcaggcgacgtgcagcccgacatatcccatcaaataatgatggtgagaggttctcatcctcttatcctagccggagtcggtcctcccgctctggtcaaagcaaggctcccgtttcccagtgtaataggagcccagaagtcttcacccgttaaatggtgactgacaggggtacccccgtgtcaggcggcaagatttgacaggccccatcatcaagacgacatgtgcttggcttctcaagtcaagagacaagacatgcatttaatgcaaagattataatacttctccaccggagttaggttagattgttgggcccatgtggtaaccccttgaggtataaaaggaggtccaggcctagtggtggagggggggacttccgagcgaactggcgcttgggtctcgcaaccctatgcacttgtgttctacattcaatcaatcatgcacaggagtagagtattacgcttctcagcggtccgaacctgtataaaccttttttgtctcatcgttttggagggacctaaccccctcaagatcatacagctccggtcaccaagccctcgaatctcacccgctgcccccggtcgaactcacaaaggggggcctcacggttccctggtggaggagttcattctccgacaaatataaattaggatattttaaatcatgttattcatctttctcgtacagatgttttgggctcataggttacaagatttttctttctctctacttctaagataattgtgtggttaactcttgcctcacgttgcaaatttgcctcttcaacttttgtgcttttccttcgttttttttcttttatcttaccttgttgtgtagggttttttttctaatattaattttatcaggtgggggatgtcccttcaacaaaaatattgcaaataaaataaaaatggtatgtggttgattcatcatttgctccaaagcacaaaggaatgcagtagaacttttcccaggacatcaataaacttcatgttgcgattgtgcacaccggctgtttgtgtgtatgggcgagtttaaacatcaagcttatcgttcttgggaagattcgtgggtggttttatactaagcatggttgttttgcctgtaatgttcaggaccagatttaatagcctctttttttttcttggtgctgcattcaagtgttagcagcaaacattttggtacaaaaaaccatcgacatccgcgagggcaaaaaagaaagaaaaaaaaaagaaggtgcgaataggaaacgaattctatcatcttggtgcgtgtagcggtgtaggcgaatggtgttgtggtccctcattcaggcctatccgttcgtgttctaactgtgttcgtttgagatttggattgctcgaatatctgataggcaaaccttgttgctcaagcacgtacaccctcgaagtaaaaaaggaacagattagatgattagaaaacaacaaaccgacacttgcaactactataataatgaggttacatgcgcgaatgtcatcatttgcctcaatgatagccgtttttaattatgcataaaacatgctcctattttgttatgaaaagattcccccgagcactattttgtttctggaagacaaatgccgattcccttcagaacgcagaagaaaaataaggtagacgagagaacaaaccttgtttcgcttctcttctttgccttgatgcaacaaacttggagtccaacgttgacctttcatccctactccttgtgtgcatcaaagaatcgaaaggtcaatcaaaagttgtattatcaaattcaacatcgtggtgaaaaaaagacgattgcagttcttctcttcttgaattgtgttacgatgtgagttggtagatgttgtagtttttgagtgctagcaattagtagtagaatcttttacgtacgccttccttcaattgtagtagcttggtatcagtattttatctcaacgttgacagtcttcctgtttattctgtcatagtacctagcaaatcacaaaaatcagcaatacgaacttgtaaagtatatagaccatcacagtcgcagatcggtgtggtttgaagaaaaagaaacagatcggtgtgtagcgagaaaaaaaaaacaacaaactagttcgcttgcaaggttatgggcccttatattgctcaagtgaactccataaattggcccagtacttatcctgggcttaatagtcaaatatgctgtagatctgtactgtgccgtacgtattcaatttggaagcacaattaggccactgctcttgcaaactgaagcggaataagtcccctcatttttacgccaattttaatgtcatccctccaatgcaatactgaaaagcttcatcctaatctttgataaaaccggccaagtcaggtctcatggcggtgtggatggttggttttgataacgtggcatcataagcaacaaaaagaaaataaaagcatgcagagccacatgtaagtggccatctcaccttcatctgcttcccctctcctctctcctctctcctcttcacctcgtctcctccatgatgacggcgaagctcagcctcccctctgaccgccaacacaacaacactgcccctaggaaacccatcgtcttcactacatgggaaatggttggtgatgccttcgtaggcatggtcactctttgctccgtcacggtcgaggtggaagctggagtgaaaagtggtgggtgtgccaactacaccaattgtccgtgtaaaggtggcgatctcctttttctcttggtatctccccctcgttcctctctttcccatcactccctccatcgagttcgcccaccaaacacgccaaatatggtttctgatgatttcttcaagggcctttctagcgtccatatccatcggaggagagtacgcaatgtccacattgccccctctactaagtccacccatcgagattgcctgagatagtgcctgcacccgtcaagatccatcggtcgaaggagccttgccagggaggtcgtagggctaaaggagatgaggagggagagagagagagagagagagaggagccccgacgctcgacctcctcctaagtcccatccttctgctcatcgttgttgtggaggccgccatagccaaggaggccatggcgcgtctatccccatcaatttgtatcatctgctgtctcgcctccctcacatagcaacctagcgagctcgatctcggaggggctcgccatccgcctccctcaccaccaacccccgaccaacgtgcgtgcttggggaaaagaaagaagaaagaaatggatgttgacatataggtcccacattttttttctcgcttacatgtggatcatatatgttattgtattttcgttttgctaaataagatgccacatcagtgaacccagcaatccatatagctatgggatctaatttgaacggttttaccaagataggaggtaaagatttctggtattacgatttattacgatttattaaggatatcagttaaactcgacgtgaaaacaaggaacggcaggatattttccttaagcacgcatggcagggcccacccacacagggtccagttagggcccattggcctaaccagatagctgtgctacgggacactttcttcaggcatactgtaaatctgtaatgctccaacagtcttaggaaccccacttcaccacttgctactagtatactcatttttgattaaaggcaacgacacggatcatctgaactgacgcggacgcctccctgtagcgctacagtatacagacgactgacctatattggagtagtatcatctggtggagagacatgcagttgaggcaatcatgtggctgcatttcatttccttctcccagtctcccttcagctgaattatcaagcttatcctagctcccaaatcctccctgtcactcacaaaagctctctcatcgacttatcacaacaccagaccacacacgccacagcacaagagcaactcccccacaaggagctccccttttatgctgtactaaacattagtttaaccactgaccagtacagcaagcacttgttaattactccatctgtgacactgacaggcaaagataaaatcgaatcaaacctgcaaatggaagaagaagaagcccccatgacccagccagtttgttatctattctctatccccaagtgttcaagcagaaagaggaagcagccgccaaacctggaaatgttaatttggacctgcccacaagtgacgctctcccaaaaggctaaattattggcccttgcctttgaaaaaaacttggcgaggattggatgtgcattgatacgcagagaggtgtttttggcttgcttctccaattagagcaagtttaatgatatagccatctgctggctctaaattatttatagctaatctaatagcccattcatataatagttaattataaaaatatactacaccattattatccggtcacacctctcatacacacgtaacgtcttggagtctgtgttacaaccggctataaatctgtggtccgcttttttctctctcttctcttttcttctcgatatatggttatagctgatttatagcagcagatacagtagcaggctataaaccagctataaacatattctaaggagttaaaggaagagagataagagtaacgggctacagatctgtagccagctgcaacacggactccaagacataatgtgtgtatggcaggtggaaccatgtattgatagtatagtaagtattttattatatgaattgactattatattaactataaatgatttacagtcagtagtgggctatactattgaacaacttatattagaggatggatggccattgttggccactgggctttggcgtcgtctctcatccgtggcgcccatgattggtcggtacctgtcggtggggcccacattctcatcgtctcacttgactagaatactgtggagatcgatcggttgctggagagagacgagtaaaattaagctaggcattgtcaaggtcaaagtcgaagatgaaaattacggcctttgattgaaatcaaaaaaggcttcttgattgatacgtgcagagatgcacctgccgcagatgatcactctggcgagtagaagtagaatagtagtcaaatgcgacgtgctgccgtttagtggagcagtagtaataattctcttgtttgtgtaagcatgacgtcttaagataaaaaaaaaagaggatatgagagcagctgatggaggcttatcagtgatagtggatgtgatcatgtgaggtagtagtaaaagagagagagaatgagaccggaaagtaggaatgcatgcacttgcattgtgattttctgatgactttgttaaaaggaattaagctggcgttttgcaacagacgtggcttgtatctgtcactgcgtgcacatacaaattgatacaatagataatttggggaagttgtttgaagccatgttgccatccgtgagattgatgtgtattttttttttcagtgaatttcgacggagttggttgtgatcttgcaagtccatgccaaaagtcttctcgatacatttttgcttttggaccctgctagaggtaggcaacattatcataattgtatatgattgtgtatgtactagtaagccgtccaaatgtccactgcttacacaaaataagtggacaacaatggaggtggtaagctgtgtaaaatcaccaattaagtctagacccggcattgatgtccacccattttagaagtacgggcgtacatattcagtacaaaagtgtggatccgtcagaaaaaaaatgtacaaaagtgtgtggatggttgtgctgcgtgcttaattgtaattaccccaattttcaagcgtactgcgtagaaaatatgcacacgaatcatgatgtgtcctttaatccgttcagtgcagacaatcctatgcgacgaaaacgtaagcttgttctcatgaatttagctccaacttatcaccgacatatatcctgtcatatactaagtcttcctttaattactactagtagccactagtatactcagtgcaacgcacaaccgaagacaataggtactactagcatttagtaacacgcaagttggtgtttggattagcaatcaaaaccgactggccagttattaatcctaatcagtcgaacctgtttatctaagtacatgcatgttccgtcgtcatcgcccagctcctgcagctaggtacggctcctgatcaccgaccgaccgagtcagctgcacatgagctgataagcctgcacgccgcgtcattgtcaacctatcccgttcgtaagagcaagtttaatagtatagccaactactagctttaattcatctatagccaacctaatagctcatttataaaatagttacatagtattacactattaatatctggtctcacttatcacacacacagtgtgtcttaaagtccgtgctacagctggctacaaatctgtagcccgctgctcttctctcttattatttatctccttaaaatatgtttgtagctgtcttatagcctgctattgtacctactctaatgcaaccattttctatcttattttgcaaagattaaatagtcaaattttaaattttaaattgcttgaatttttcttataagtatattaattgaatgtttagatttacatatattgaaattaatattcgagagtatatgtcaagtgggtttttaaaaaaaaaatttagtgatattaaggatgtgtcactagttatcgtctcttaattagaacattatgttagaaaacacattcacggaaacgtgagtggtgtttcgtgtatagtggggtgagcttaatagaaatgattaacaacgaaaaagaacggccgcagtacgaatcacgcgcgcgtgtgggaagcgtgggcgttgccggggtgccgggttgatatgtggaaatggtacgaaaccgtgcgcatttttctggtcgtgggacagcggcgcgcggcatactatgcaactagcaggcggcggcaagtgcacgagaaagacgaaagcgctaggcactttcgctgtgagagatcgatctgtctggagattggagaacgtaattatcagagaattaccggtcacggattcggtattttttttcaagccgaggaatcgcatcatccaagcgacatgagagtgagcgacacatgacatgagggtgatgagagtgtgcttggcacgctaacaatccttatttatccttatttgttttgagctttttccctgtcattttggttgtacatctctttcctgctagtataatatacacttgcttctgtaggatagatgcaacttgcttatgtacgaccatggatgcacactttttgctgtcaaaaggtatcagcacaactagcaacacgctgcacacgcacacggacgtctgcctcgctccggctcctgcaggtgaatagctagctggctcctgagatcggtgacaacaacggcacgaaaccaatgctgctttgcgatctccctgtagaaatcggcagatgaagccgaggctcacctgtagttggtgaccgtttttatgtaatcataaggtttttaaaactgaaaccgcaatgataactgtgcgataatcacgcgattttgcaaaccctgaatacacgagtggtgatttgattacagatctccttgtaccgtgcctgatgccgctgcgtggactacagccgcgtgcagcagatcacaggtgacgccgtgtcactgtcctacactactcctacactgtttcggctattccaggtgcaaagctggaggcagaacacgaacaccacacgcaaggatcggacggacgtaagcgtgagcagccagcttaggaaaaggcttttctcgacatcatctccagtctggaaggcttgcctgcgacaggctacgtacaccgagggtgtgactacactctgcttgcctgactgcttgctgccactgcggggggagaccacagtgtacttcttccgtctcaaaatataatatcttaaaattggataagatattttctaatattacgttacagatagattgttcagtttcgtagtactagaaaatattccatttaatcctaccgattcttatattctactatccatatttgtagcatcaaattcgtagtactagtaaatatcccctctaattttagtttattatattctgggacggagagagtaaagtataagctcttagctgattggtcaccaactcaccgtgcgccccttacctcctggaatctggatcatggttggcaccagtatggattaattacacagcaggcaggcagctggttttttgttcgatcgatcgatccatcatctcgacggacaacacaacaattcgtaccatctggccgagctgtagctgtagcagtgtcgctacaatactccttgatgatctgtcagctgtggaacacagcaacacgtttcgttagacatagtactgtgcactgtcacactgtcttcgttaagctggaccgtatgatccgccaagtcaagctttttagtacagtggttgcgaagataacatcgcgtacttgcgtaatccaacagaataacccacgtttaattatcatcgtctctggtgtttgaagggcacacgacgcgtacgtatcacatcggatagcagagtacacataaaaaatatttgacaaattttccccctttgtacgtttaattgttcggcaggatctgaacgttggcaacttgccatggcattgatatttatttctcttgacccacactggatggcaaaaggccatggttaaatcacatggtcccgagaaaaacggccagaatcatttccatcgtgtaattatgatcgatgagacgacgagccattcattggtgggatcattgccgtgctggccttgtgaaaaacatgcggaaattcaccacactcaaagcttggcaatgctcaaatctgcaaggctactcctctctgtcaatgtaatgtgttgtaatgtgttgtagtatggagcaggggaggatctacaatagaagggtcggtgtcaggcgacaccgatgacttttagcaaaatttatagtgaaattgtttattcatatgttataacactatgatctaaatataattagcatactatgacactgatagatatgttatgacaccaataaatcgattttctggatccgccactagaatggagtatagtgtgggtcaattttgcaaggcagtgcacgggcatcaattaccgcatccgtctccgctggcatgcaggtgcagtatatacgctcttgccacttcaaattgaatggtttttttttagtcagatttgaatcgattttgagggcattctccatgtggctcattgttgatgactttctgatttgatgtttcattataaacagctcattaggtcaacctgttaagaaatgcctagctgctactcctagactcatgtgttgctgttctttttagcgcagaaggtcaattagagcagcgaattttcatagaccgagacgataattgtttgtttgtttgagaaaaagccgctagctaggaacgacccggcgaccaagaaatttctttcggttcctagccctgacggtaaccccccccccccccccccccgagtgaacattatgaattgacttgccacatcgttattccatccgtccataaatatttaacacttttttaaaatatattttgatcgttcgtcttatttaaaaaaaataagtatttattactccatccgtcctaaaataagtgcagttttagcactgttcatgtctagcatttaaccgtttgtcttatttgaaaaaaaatatgattaatatttttattgctattatatgataaaacatgagtagtactttatatgtgactaatttttatttatttttttcataaatttttcaaataagacggacggtcaaaacgctaaacacagatatctatggctgcacttattttgggacagaggcagtaattcttttcatatcatttgattcattgttaaatatacttttatatatacatatagttttacatatttcacaaaagtttttgaataagacgaatggtcaaacatatttaaaaaagtcaatggcattaaatattcaggacagagggagtattcgtcggccaccttatccgtatcaactatcaactgtactactccctccacccactgtttaaccattcgtcttattcaaaaattttggaattattattttattgacttactttattatccaaagtactttaagcacaactttttattttttatatttgtataaattttttgaataagacgagtggtcaaacattgcaagcaaaaagtcaaaatcccttatattatgagacggagggaatatcgtttagcccctagttaattataagctgtcgacaaaaatgatgtgtaaaagttttatacattcctttttaacgatttaaagaccaacagtaaaaaataagttaataaaataatatcaaatcaaactttaaagagtaaatttttataaacctataaatattttgattaactatcgcaaactacatattaaaagttacatatcatgaaactacatatttagcactaagtttatcacggaactagaaatgtaatttagttatgaaattatcaacaacgatacattttagagtttatatcaatagtatatatattgttggtgatatgggcccgggggtatcacgtctagagagaggaggctgccctcaaacccacatggctccccgcgaggggggatcaagcccggagtggagcggtggctacccccacctagctagagggaggaggccgccctcaaacccacgtggctctcctcgaggggggtcgagcccggggtgttggggcggctgccccctcccagcttggggtcgggcagccccccaacccacgtggctccccgcgaggggggattaagcccggggtggagcggtggctaccccctcccagctagagggaggaggccgccctcaaacccacgtggctctccccgaggggggtcgagcccagggtgttgcggcggctgccccctcccagcttggggtcgggccgcccccaaacccacgtggctccccctgaggggggtcgagcccggggtggcgcggcggctaccccctcccagctagagggaggaggccgccctcaaactcacgtggctctccccgaggggggtcgagcccggggtgttgcggcggctgccccctcccagcttggagatgggccgcccccaaacccacgtggctccacccgaggggggtcgagcccggggtggcgcggcggctgccccctccaagctagaaggaggaggccgccctcgcttgggttcgagttgccccgaccccctccacgtatcagccctcgtgtacagggttaggtgggcgcgcctaacgcccacctaactgcatttaaagcggtctatgcaaccgcgccatgccatatttaatgcggcgtgctgctcatctgaccggtctgtgaccagttgaatgaccgatgggacggcgactgtgtacccccgccctgttagtgtgtcaggcggcaagcggcgtgctccgtcccgttccatcataatgatgaggggcttcacagcctcttaccccggtcagagctggtccaaccactctgaattgacccgggttcccgttttctggtgtgaacgagaacctagaagtcctcatccattaaatggcgaatgacaagggcgccctgcatgatttaatgggccccgcgcagcaaccgacgtgcagatagcttctgggctaaggcacaagacatgtaattaatatagagaatattttcccttctccctaggtagcactcgcaacacatgtggtatccatttagagtataaaaggaggaccatgcctagcgagggagggggatcggactgaggatccctgagccaaagcttgtctaaccctagcttgcataccagggattcagagactttctaagcacagaagaatcatacacacagcagtagggtattacgcttcatagcggcccgaacctgtataaacctcttttgtctcatcgtcttggaggagcctccgagatcaagatcacacacagtttcgctcaccaaatcctcgaatctcacccgctgcccccggccgaactctcaaaagggggcctcacagcctgccgctagagagggttacccctcgacatatatatatacatatatatatatatatatatatatatatatatatatatatatatatattaaggttacataagttgtagttttgcgataaagtttatattaaatttgtagttttccgacacaatatattaaatctataattttgtgagaagtatagtgataaatatgtagttttgtgacacacgttctcaaatatttagttttgtgatagattgattaaaatacatggagttttataaaatttacttaaatttaaatcctaaactttaaattttagtaagctgaaaagaaaacgatgcatgatgagttagataaaacaaccgtaattatacgtggttacacttgttagaggttacggcaacgacgcaactaaacagtactactaggagtaatcttgaggagagcacgtgagcaaaatcagtattcgacgaatcggagacgacaagatcaagatggctaccagtaacagctagcgatcgacaggcacatacagccatacagagaccgattgaccgggcctcgatcaccagacggctcggatgctctctcgtgacggatcggacggctgaaaacaaacagtccaacatgccaccaccatgagtagcacactggcatggacggtgaagtggttttccacggaacaccacatctctcaaagcaggtacaatagcatctattagtcagttataaatatattttaatgagataaaagatgagagaaaagtgcagcaggctataaatctgtagccagttgcagcatggattccaagacgcagtgtgcatgatagatgtgactatatattaatattatagtaagaaactattgtataaattgactattagattggctgcagatgaattggagcccatagtgaactatagtactacctccgttccaaaataagtgcagccatgagtttctgcgccaaactttgatcgtccatcttatttgaaatttttttataattagcatttttgttgttataagatgataaaataagaataatactttacccgtgacttatatttttattttttttaaaatttttttttaaataagacgaatggtaaaagttagacgtgaaaaactatgactgcacttattttagaacgaagagaatattaaacttgctctcactctctcgtcccaactcccaactaatgattgcctctgcgacgtcctcacgtccagccttgcatcgctcggatcgccactcgattcgctctccctgaaccgccaaacaccggagagcaatgcgtacacccccgattcgtgaatcgatccgtatccagcaacggaagaaacaggcaggcgtggtggggaggggatagtacgggtgaaaccccaacctgtgctgcagccgcgttgcgtggatcgggcaaggctaggctgtagcatcatgtgggggatggatcgcacgagttgaccagtcggctcggctcggatgcactggatctagtagcagcgaacagcgacgcgcaccggcaacgcgaacgcgaacgcgaaacccacggcatcgcgggctggtgtacgtgcaccggtgcggtgttgcgggagtgggggcggaggcgttggtggtggtggtggaggaggaggaggaccacgtccgtggcgttttgccgtgacctaatctggtcgctctcgcgcatcaaatcgcactgcaatttgacccccacgagaccggcacccgagctgtacgtggggagggaggggagctaagccgggggggagtgcaagcgcaacccaatccaatcctgctgctgcgcgcagcggatttggtatggtttggttttggtttcgttcggttctctcttcttgacgccccaacttttcgccgtgccgtcctctccgatctcgatctatcggtccaaccggagatcgttgttgggttctcaatttgactgtttgcgacttcatcttgctgacatgatgcagcagcagctgatcaactatgacgcatgctgatcaagaattaattcaaagatcaactatttcgttaatatgggaacggtaaggtaagacttcctttttctactatttgggtattttggtaatacacaaacaccgcaatttccaattctatgctattgttacttcctccgttccaaattgtagctatttcatgatcatgaaatggagctattttttcattcacctctcctcttaaccaatcacaattattctccatttaattacctaacttatttacttttctcaaccaatcactgtaaacatttctacaatcatttttatcaatttttttaaatacccatactcatatagaaaatgtctatattttaggatagaggtagtaccaaatttcggttgctcgagagaatcaagtgaaatccaaaaaatacagaacttaaggaaccacatgcaaacataggctgtgtttagttcagcgcaaaatttagattttagttaaaattggagatgatgtgactgaaaagttgtgtgtctatgacaggttgatgtgatggaaaaggactgaaatttggatccgaactttagatctaaacacagccatagcttgaaatgattgaaaagctccatgatcaagatctatcgtgtttgtgacgtgcttgctgttttctgaaataatagcgcatactactatttttcttctacaaacatcatcattccatcttaaaaaggacttgttcaggcagaaggctatgcgccacgtctcagatctcgctatgcttctagaatcagatatgtcaattttactcctcgcttcgcttaacattttaaacgacttctaaattttagcgggctataattggacaaaagaaatataggccctgtttagattctagctttttttcttcaaacattcaacttttccgttacatcgattttccctacacttaaacttctaactttttcatcacatcgttctaatttcttcaaacttttaattttaacgtggaactaaacacaaccatagttcatggacaaagaaaagactactagtccacttcaaacaaaaaactgggccatttcgacttgaatttgttaccctacatatggccgtactcccattttggttccatgaacacactgaaaaaatgagtatggtctagctaatcattacgtacaaacaaaaccttagcaactgacaaagggagaggttagggttggctctcaaatctcaacagatcacacaacctgtgtgaacgtagaacactctgtttggaaatagatttgcttgtttttagctatttttctacagctcttaaacgcaaatagcatcaaaagaaaacgagatatggaccgcacaacccagtccgacccatctcagttaggccccattccttttcttctacagattatatgcattattatggacacacttctcaagttcattttttttaaaaaaaactttctatatataaattgtttagaatatctttaaaataacatttcggctttaaatagttaatcattcgtttacacccttaaatattatcacaaaatcagataattcatgatccattcagcccttttaaattgaactttagtccccaaaacatatattcgcttgtgccagaatgtaatgttgtttggcctctctacgatttcatcattgtcagcagtagagtcatctcctcaaatggctgctcaggctccaccgttgtgtactgcttgctggctgtcgtgaatgtttggatcaaagttatcggtcatctaaaaacgttattagttgtctatgctctacggcgtctctggctcatcattgatcatcgtgcaattcaaaaactagttaaattcctcacacaattatctaaagtgaagcttacactctttagctttctctccatatgtcctttatagattgatttgataatttccttgagagtaacacatgggctctttaattcacatgttttaacagtacaatatagatattatgattgttaaccaaaattcagttatattcttatatacaagaactagtccttgatgttgatgtttaaatggtagtacaatacatgacaattcttgagataatagtcatatttatgataaataggaattttagtcctttaactttttaaacagacgcaagaaagtttcacaggtactgatgaatgatgaacgcacaaacggtatttgacttttttgtccatataaaaacaatatatttatcgcttttgaattggtataaaacgtcttctcatcatccagtgctaatttttcctggtgatattcttgtttgtacttgtacataaaagagatgtcccgaagaataatatgaccagggaaaataaaagctgatcaatattccaggggaagactaatggcaacaaaaaagagtaaagtaaagtgtagtgttatgcaaatgcaaatcaacataaaatagatgggtcattatcgaaaactaagaagaccattttatactcaagcgaaatgaggccattataaaaggtgctttcctttgcttaggtgagtgaaggggatactactgattaaccctacaccggccaccaccagtcacacaacacaacaatttaggattggtagagcccatctctgagccctgccttgctggccctgagctctctcttgctgcttcttttaatgggttttttgtctccttggatttgtgcttgtgctcacctgggcgtggagttctctgcatgagagagagagagagagagagagaggacacctctgagctgtttcttcaacaagtcttcaagatttggcagagctactgagagagagcaaaggagaggagggctatagggaaaaaaggattttttttttttttgggggtacaaatttcttgcttgattctcttcgatcccggagagcagccaccagttgaggcacaatccttgctgttcgtgtgcctgggtttgatagctgtccagatctgcggcacttgcccgatagattccaagaatccgagcacaaactctcgtttgctgcgaaaaggtgagaccttttttttttccttcccttccttcctcatccaccattgccaaattgcaaagctaaaattaaaccctgcacatgtcttgctttcccttaatccgatcagtggcttcgattgcccttgcatgatctaattctcggatgatgcctcgtgatacgagttattgggatgaagtgcggattcttgatccctactacctgttatcccaagttcgtgtgctcaagttgatctaactcttttattgatagttttttttttttggctctgaattgcagatagtaggtggaataagttgagcaatacggtggagataagagagagagcttgtgtctcgtgatgccatcaagaaactgcgtggaggaggaggagagtgtgagatgaaggatgctggccgcggtgatggactacttcaggtcctgctggggcccgcgatctccggccggtcaccgggtcaggggctccgacgtcgccggccggcaagacgggctcctgtggtataaggacgccggccagctggtcaccggggagttctccatggctgtggttcaggccaacaacctgctggaggaccagagccaggtggagtccggcgcgctctccatggccgagcccggccctcagggcaccttcatcggcgtctatgatggccacggcggcccggagacggcgcggttcatcaatgaccacatgttccaccatctcaggagtaaggctcctatgttatacttccttccctttgaagtttttggaatttggaggcactgatgatgatgcaattataaaatatactaccttttgcttgttactttgatcatatgttactttttcttttatgaaaatgagtatgatgatgctagttttttttttttagctcgaagaggtatgaagatgctagtgcctggtactcattgcttgcagaagaaaattgattagatgctcagtagatttgctttgtatacttgcattattatcaagtctttgttatctgcctcagtttatgacaaattatttccttttcaggatttgcaactgagcacaagtgcatgtcaacagatgtgattcggaaatctttccaagcaactgaggagggcttcctttctctagtcagtaagcaatggtccttgaagcctcagattgcagcagtaggatcttgctgcctagttggtgttatttgctcagggactctctatgttgcgaaccttggagattcgcgtgctgttcttgggagatttgtcaagtccactggggaagttgtggcaacgcagctatcatcagaacacaacgcgtgctatgaggaagttagacaagaattgcaggcatcacatcctgatgatccacaaattgttgtcctaaaacacaatgtttggcgtgtcaagggcctcatccaggtaaccaaacttctttgctgtgagtctgtgagagacagaaagatcaatttgctaatttgccactctagaatctacaatttggataattaatttgtttgaaagtttgcacacttttgacatcatctgttgctctcaccataattccacttttctcattgtagggtataggcaaatacttttatatttgcattatttctcatatgttaggtattaggtaagccccctcacacatataaagttatctgcacccattacagttgcgtcatcagaatgtaacatgcttcctacagcacaaaaaaaagttataaatgtaaaagttaagatataacttggtggggattagtgattactgatatattgttgtccttccatacaaccatacgagcttaattttatgctttacgcttaagtaaaagaaaagtcgatgcattctgcaggaatacatgcccctctttatttattttttttgtcatatccgattggtttacacacacaattcaatttatgaacttgtaaatattatttacacacacagcaggatactctcctactgttttctataaaaaaagaatttatgagcaaagatgatattctgcagatctcaagatctattggcgatgtatatctaaaaagaccagaatataacagagaacctcttcacagcaagtttcgacttcgggaaaccttcaaaaggccgattcttagttctgaacctgcaattgctgtacaccaaatacaaccaaatgatcattttgttatatttgcttctgatggtctatgggagcacctcagtaatcaggaagcagttgaccttgtccaaaataatcctcgtaatgtatgttctccttcacatcattatactctctagtgcagtgcatcttagttaattaaacataacttgagctgtgtgccatttctatactgctgtttgttgtcaaactgcatgccaactttcagaatgacttgttatttcctttttttccttaaaaaaacatggattttccttttcaccaggggattgctcgaagactagttaaagtcgcaatgcaagaagcagccaagaagagggagatgagatactcagacctcaagaaaattgatcgtggcgtgaggcgtcatttccacgacgatataaccgtcattgtggtgtttcttgattcgaatgccataagcaaagcaaactggagccgaggtccttctgtttccctgagagggggtggtgtcaccctccctgcaaattcccttgcgcctttctcggctcccacagtgttaagcagcacctattgaaggagctatactgcaaagaacatgaacatctacagtaacacagatggaggtgaaagcagctgccgttatcaagtgtactgtactccttctgtgttgctcttatgaaactgtttagaccccacctggtaattagtgtactgatagcgaggtataagattagattattccttagcaacgcaatcttttttttcttttctttttctttttccttctttattcttatcctttctcttacccacgagagaacaggtggttgtaaattgcccagaacacctttttcgtaatagtccatcatatccccttttttcgtgttgataatgaaggcattgctaaaagttttaatgttgggtacttggtgcttgacttcacttgttattgctaagatcaaaattataaaatgatctgttccaggttgctctcacaacctggtacaactgaacagcaactgcggtttaaatatctgtgacttgaccactgggttgttggccaggttctgatttgatctatttatcggagacagctatcagcatcattttactgacatgaaagatgaaatggacattagcagaaagatttgtgagcttgaaggctctctctgctggaggtcggcacaccagtgataagagatggagagcattgctcaattggggttaggaaaaacagtggcacacaagcttcgtttttaagaaactcaaattacctgaccaaacttcttcaattggtaatagcacaaaaaaactgcaacaaacagtgtagaatatatacatgatatctagaatgttgccaaaccattcataaggtttgtgttggtggtaaggaagctagagttctacaacaaataatccaacccctgtaagcatccacattcagatgtcatcagtgactagatgcaaagcaatccaaatactggcatgtggcatctgccaatttcaccacaaatattgggccatccttggatgacagaaattctgataaactaaagaatacattttgcaggttcaacctactgaaagaactgcagctgcatacgaagtttgatgtcaaggttggtcagattgcaagatcttcaatcagcacagtggccccccttcaccacttgtaaggatcaatagtccactttgctgtcaaacagtgaaactcacaacccacacgctccacaatcaatttcagtaaggaagagcaagatttggactgaaaagagactagatacaagttatctttaaagtataaaggatagtgacgtcgatgtattgtttgctatacacagctgctggcatcttcaggagaaagatgcattttcgtgactttttcggagctagctcatctcggttaattacaggccaggctgacaacttgtttttaatcctatctaacaaacagcgagaccaacaattgggagaacagaataaattcactgacaacaacagcaggggagtgaacgcctagaaagggcacaacatcaacctgtagccaattctccacagcagatccgactgtcgcaccgactgcaagacccccaacagtaatcaatgccgctttacctgcacgaaggaccacaaaaacgcttatgccattctgaatcgaagcaggaaggttggcacaagaagagaagtaatcagggtactggaccagatttcctcccacaggtaagcaatgccataagaagcacaaaagtggctaagaagtttgtatatttatgtaagccagatatcccccccccccccccccccaacgtgcaattcgatgtgaacaagcaattcaagaccaaaggtagtacagagatcaaacagctgcaagatcaggtcaatttaactgcaagactatgccctacaatggtaaggatggtggatatctaagcatgctcatttgacatgtttaaaagcctacaactgcatgcaattgaggatctataggcacattcatctttggaacaattccgtcttgacttagtatttttcactcaaaagggtgccaacacaactagagttaaatcccacacatttgttactacagtaactgaagaaatgagtttgtactttcaccagagtacaggctgtgtttagttcctgaaaaaagttggaagtttggaaaaaaaagttggaagtttatgtgtgtaggaaagttttggatatgatgtgatgtgatggaaagttggaagtttggggtagttgagggtgaactaaacacggcctatgtatctctctgaagtctgaaccaatatctacgttgacctgaagaccaaaattggtccacatattcaatataatgtgaagaaataataattcaaaacagttgtcaacttttcaggcaaaatgaagatgcagcatataagcatatttgacatggcttctcatgtgtttattgggaactcctgtaacctagctaatatatactgaatttactatctttcaattatgagaacgatgcaatctaccattttggctgcacaacaagaggcaagtgatctctgcttaatcatcgttaatgccaacaagaattaaaatggcacaggaccaagggccaatcttagcacataattagtgaaacctcttatctctatttatctgccttaaaaaatatctccagtgaactacaccttacattccatgcatcttgttttacccattaaagcaaccaagcaaacaatcaaatacatacagagcaatatttcttaagaaactatcatatcatggcaagaattcaagattgctcaaagaaagctaaatagagcctacaaatatgataagaatagtgttgctttatttttaaaattttaaacaaccattgctcgggcatgaacagagctagctttaccaaaacgtttaatgatacgattgacatgatacaggagacttcgtaacctcaaaactagtttagattagtgcctctatgcttttcccgcataaactgaccaggatttaaagcagtgctgcacagaaattgacaacatgctcaaatgtattgaacataaattgtcagataatataagtattgggaaacaaaagaaggtgtcggaataatttacctaagttcatatttttctttgtcaggaaatacaatgaagcaccaaatcctgttgctaagataaatccaggcacatcagggctagtgtatgttgatggtaaagatgtagcgcttccactagcataagtgaaaaccatcagtgcaccataaacgcatgattggatacccaagctgctcgaagatggagcctcaaatgtcacgggtgcgttcttcatggttgcttgcatccactgtggtactgtgcctgaacctgcactttttacaggtttgacgtcagcatagcggatgctgttatcaacaaccttgccagcccttcgctgtgataagctctgcataagcagcatgtcataggcagcctcaacctgaaatgaaacaaagaaatgaagtcaaacatggcatagaaaatgtagtcaatatcaggtgtttgatcacgtgttagagcaaccataagactataatagatgctgccaacaatttagcggcttctctttctttataagttactgccctgcctgtgaaaatttcttgaaacagacgttcaggcaatgcacagggacatgagtaacagccacaagcaaaggtacttgtcaagagcatgacttgcacaaaaaaacaagaaatggttgcaactagttcaatggaagaagaaaggctaggaacatcgcaaattcatattaagatgagtaaatataagatacgtaaacaagttgagcagttggaacttaactgaagaaacaaaagtaagaagtgtacactcctctctttcctatgaagcaacttactagtccaagaatggcagtatacttgtatacatatggtagccatcaccatggatagaaaacaaacacttgcgtactgcatatccaagctatatattattttaacaactccaagtcgtgtcgaaactaggatcaaccaatcatcagcaaactgttccaattaaggatcatgctaaagtctccactttattcactatattaaataagtaattacccccaaaagatggcttgggggttgaaggcaaggcgtatcacaccaattcacccgttttttgcattatcggatgattaaggccgcttctcatgccaagtagccaactcaattggagagacaccaaggatacagcacgaatttccctttgtttgggtccaagcaaaggcgaacgcgaacacgaacgaacagatggaaggagtgagagaggggggaaagaagattcacccgacctgcgcgacggcgtcctggtcgtccttgcaggatgcgaggacggcgttcttggcgcgcatgatgtcgtcgaaggatgcgccctcggcgacgcccagcagcttcagcgcgccctccagcgtcatctcgaacggcgcgggcgacgagtcgtccgccctggacgccgccaggcccaggcgccgccgcggcgcgggaccccgccgcgaccgcgggacggcgcagcagcaccgccgcgccaccgtggcggggtacctgccgccgccgcccccgcccccgccgccgctcagggagagcgccgtggccgtggccatcgtcttcgtggctcgtgtgtgcgcgactgctgctgctgcggctgtgtgcgtcggcttctggtgctcgcggacgctggcgttaagatttttttaagggtgatttggccggtttccggacacaattttgggggcttttttttttttttggaggctgccattttgttttggataaagattctagtaaaatggttttaaaatttttttatctaatggacatgggtgagatcattctgatttctgacttggacaaaaatggataagttgggacctcctgttgtactccactactcaacattgacatttggtaattatctcttttgtcaaagtgcacaataaccttttgagatggttggacaagtgaggctatggactaagtagttggagggaaaaagattttctaacatactattctctaacgtggatcgttgatataatagcctatgagctgttgggttcacatgctagttactcagagtaaaaggagtaaatgatttgttttcatggtagaagttatagaatgggtcatcatagcacatggtgtatttctgctgttgttttttcgtgtgttgcttatttaatattttattaatgtgtgttgttaaggtttacttagatgacttgatctgttactatccaaggaattcattagtgtaatactgttggaatttagaatcctatggtcccaaaacatatgtacttcagtattcttcttgaaaaagtctgaacactattttaagtgactatccttatccaaatgatctgtcaagctcctaaaaaagagatcgtgtcctctagaaacaaaagcatttgcatggaggaacaacaaaaagttggcttagataggtatactcatctataacgtacaccacagattagataaaagaatcagattccatcatcgatgcttttgagttttgaacctccggtatatataaaaagaacaagaagcatcgtcaacaaacctctcccactaactaatgtttaagcattaataggactaagatttatgaaattattattatcctccgtctatttagcttgtaatatagtgttgatcatctaggggcgtgcgtgcagatcttgacctatcatgggcttgaaattttgtaatcgacaactttgactttactatttgaagtgtaatcaccaattactcttaaaaggttagattaaagtgaacatttgtgacatgatacacctgaatgtcatgacattttattgttcgctaacattttgaaaaaaaagagagaagacgaatggtctatgcttaaaagtgaactgtatctgttttcagttaattaaaaacatgggagtaatttatttcattgtcccataaatttggagctatttgcatagtaagatatactatatcgatcttaatatataatgaatttaagggttggacacaatctattatgatatgacgattaattaagaagagaatgtaacgattgattaagaagagaatgcaagtgaaaaaattattatattttacgataaatttaaaaggctaaaaattattatgacaaaacctatggcttctcaccctacccccaacacgcaaaggatcactaaagaaagcaatcaaaaagtccgtggaccgatgcgctgatcatacgattccaaatcaccttgcaaacaaagtttttgcgcctaaacttcaagttactttcctcttaataattactttccccactttcttcccggaaaaaccgaagtatccaccgagaaaaagacgaggcgtgtccccaccttccagcgtcagatcccgacgctggtgtgcggccgcgcgcaccgcgacacgtcacgtctcgcccccgacctcgcgtgatctagccccacccccaccccgccacgccacgccacgaaccgcggtgaaccggggcatctcgtcggcatatttcgcggcccgaacctagggtttcgtcacgtccccgtccccgtcccccggcgatggggccgaccgcgccgccgccggacgccggcggcggggagccggaggcgtggtacggcagcatccagtacctggtcaacatctccgcggtgggggccgcctcctgcgtgctcctcttcctcctcgtcaagctccgcttcgaccaccgccgcatcccggggccctccgcgctcgccgccaagctcctcgccgtctaccacgccaccgcgccgcagatcgcgctccactgcggggccgacgccgcccagttcctcctcttcgagcgcgcctccttcctcgtgctcgccgccgtggccgccgccgccgtcgccgccgccctcccgctcaacctcctcgccggggacgccgccatcgccgaccagttcgccgccaccaccatctcccacatccccaagtcatccccgctcctctggctccatctcctcctcaccgccgccgtcgtcgccatcgcccatctcggcatctcccgcatggaggacgcccttcgcatcacccgcttccgcgacggcaacggcaaccccagcgaccccaactccagctcggttgccgtcttcaccatcatgatccagggcattcccaagacgctcgccgcagacaagaccccgctcaaggattactttgagcacaagtaccctggaaaggtgtacctggtcatcgtgcccttcgatctctgcacgctggagtatctagctgaggagtgggggaaggtgcggaacaggatttcttggctggaggcaaggatggatgcccgcaacctatttgatgaatttgctcagggtggaagacattcagaagagcattggattgtgaggagatgcaaagagctgtgggtgatggcagcagagaggtttgggtttactgacgaggaaatgctaaggaggttgcagacaaagaaacttgtcctcggtagcaagttatcggattataaggatgggcgtgctcccggtgctggcatagcctttgtggtttttaaggacgtgtatacagcaaacaaggctgtgagagatttccggatggaaaggaagaagacaccaatagggaggttcttcccggtgatggagctccagcttgagagaagccgttggactgtggaaagggcaccaccggcatcagatatctactggaaccatctagggctgagcaagacctcactaggattgcggcgtattgcagtcaacacctgcctcattctgatgctcttgttcttcagttcaccattggcaataattagtgggatgcaaagtgcagcgcggatcatcaatgtggaggctatggataacgccaaatcatggcttgtctggctccaaagctctagctggttctggaccattatctttcagtttcttcccaacgtcctcatttttgtgagcatgtatattatcatcccatcagtgctgtcttacttctccaagtttgagtgtcatctgacagtatcgggagagcagagggctgcattgttgaagatggtttgcttcttccttgttaatctcattctactgcgtgcactggtggaatcatcgcttgaaagttggatactcagtatgggccggtgctacctagacagtgttgattgcaagcagattgaacaatacttaagcccctcttttttgtcaagatcttcactctcctccctggcattcttgatcacatgcacctttctaggaatatcctttgatctgttggctccaatcccttggataaagcatataatgaagaaatttagaaagaatgatatggtccagttggtccctgaagaaaatgaggactaccaactgatgcatgatggcgaagaaacaaataatttgagagcgcctctaatgtctgagagagaagacagtggcattctgaatggtattgaggagcatgatctttcattgtacccgataaacaggagcttccatatgccaaagcagacatttgactttgcacaatactatgcatttgacattacaatattcgcgctcacaatgatctactcactgtttgctcctctgacagttcctgtcggcgcagtatactttggctaccgataccttgtggacaagtacaatttcctgtttatctacagagttagagggtttcctgcaggcaatgatgggaagctgatggacatggtgatctgcatcatgcaattctgcgttattttcttccttgttgcaatgttactattctttgcagtccaaggtgatcctatgaagctacaggcaatatgtactcttggtttgttagtcttttataaattgctgccctctagaagtgatcgcttccagccatccttgttggaagggatgcagacagttaatagctttgtagatggtccaacagattatgaagttttttcacaacctgacctggattggagcctgtatcaatcctgaagaaaatttcaaggtcaatacacacttgtttagttatttcttatctcttttcacctgagcttctcattgtaccactcttgaccttttgtacagttacataggtaactcttttggcttctagctgaatttgtttgttggaaatgaaaagcacgcactgtttagatcattaaagctgtgtatctaaaattctatgagaagaaaatgcttaacattatcctacacgaacggcattttctgtttgggccttttgtgattgcatccatccttttgcaaatgcccctgtaccaacaaatgtgtcgaggcatgcctgatttatccttcttgtcattcatgagttcaaaattgccagctactgtcaaactagaagagaaatattcatgtgaatgagaattgcgaaatgtcatttgctgctgaaaactaccctatgtgtcaatggatcatgtgacaaagcaaactatccttttgatgtattggtatatcttcccaaacgctgtcatagttgaacaggtacaacgtaatgatatatcagaatgctttgtttgttgataacccagttgtacgtttctctccttttttggttctcatttatgctttgtcacttcgctgtttctgtacctaatgttctattgcataatgatcctttcgcatggcgtgcatattttgtaatcacattcatgtcttaaatttttcacctcaaatgcccttgagagtaagcaggctaacagtacatgtttggttgcctgattcggctgcttcaaatctaattccgtgtttagatccaaagtttttcttcaaacttccaacttttccatcacatcaaaactttcttacacacacaaacttccaacttttccgtcgcatcgttccaatttcaaccaaactttcaattttagcgtgaactaaacacagcctaagctgattatcattggattgtctgcgaattttctttccgcaaggcgactttgagactttcctttccatatggtacagcaaaatgcagtgttcaaatgtccatgtgcattgcagataacccttgcactgttgttgaccatctgtaaattgcttacattggttatgtgagatatgaaaggttgacagagcgttatattaaacctggtcttcatgcagctagacaaaccttattgcatctttctgttctcctcctgctgtacaaatttttctagtaactgtattcagcaatcagcgattcagcatgacttcgttggtgatgaattctgagagcgaaacacaaacaactctgccaaaagcttacggcaaaggacgatttatcttttgctacacccgtctctactctctactagctgtcctacacctttctatgcagggccgagtttagttccaaactttttctttaaactttcaacttttccatcacatcaaaattttcctacacataaacttctaacttttccattacatcgttccaatttcaaccaaactttcaattttagcgtgaactaaacacacctaaatctagaagacctatgttatcgctacgattggtttagctactgttgaaaaaatagtagtactaccgtttcccaaaatttattatattttgaaacgtagtagtagtaaaataaataagtaacaaaaataaaagttgtatatttgtattttcatggtttaaagtttaaacaacaatgctgcataatagactacaatgaattttcccctccaaaattaactctattcatccctaactaacgtctctgttcgaatcgaattggttgtgccattggtctgttaacaggagtgcctaatttttttagtattttttattatttttgcaacaacgagtgcctgataataatatcattacagtttcatgtagtaattctttttttcagccgggccgtactcgattcagactgtggtcagataccgggctgtacaagaagcccatatcgccaaacagcccacgttaattggcctctgacttccctacgttctcctctctctctcggcttccactcccgtctcctcgtctcctcgcgtgttcgcccgccgccctgcgccgaccagcgcagccgcagcggcgccggcgtcctgctgcttccgcccgcatcctcgccggtgagcacccgtacgcggcatccttgtccccgtctccctctacccacgccttctctctttgtccccaacctttagcttgccctctagatctggatgcttttcttttcgcctttgacctgagtctaaaagcaattttccgggggtttattttccatagatttctgcgggttcaatgcccccacgttggggattacatcaccccttggcttctcttgtgttgggaagataccgataatatgtttgtgtttttcctttgcaggtaagaggcagaatcacttcgttaggcaaggatgagcaaaggcccagctccgttcctcaacatcgggaagagagcaaaaggcaagcagtgtctatgtctcggaagcctgtagtttattttccgtctcgcttcgtgccactttgtgcattttgcgggtcaaattttgtttggtagtttaactttgttgtcttaaaaaaaattattagaagcagtgtgtgttttcttagtatctcttttatgctgctgtgtactgtttgtatgtgatacttttggcacaacttggaatccagtgaggtcaaatgactttgctgggtatcacaggatttatgtgatcatcattcgatgcgtcatactcgcagatttcatttaattattacaataatttgacatttaataccatagagaactgtcactgtatattgtatattgtcattgttcatccacatgtatggatcatgcataaagaaacagcagctaaattctgacggagacctaaatatcactgaatattctataggctgggatgcttattgcttacctgaacacatctattgatttacctcaatctttcatctttgtctttttatatctgatattctgatgtggtttggcaagtgcagataaattttattttttacatggttttctttgttatttaccttttcgctctgattttcgtgttgtcttaaacgactcacactttccactaacatatttgcttgttataccatatagatcttttgtacaaggactacaattttgaccaaaagttttctttaacgacaactagcaattctggtttggtaagggtttcaccccttctgttcatggtttaatccctaccagaaatttgtgaagataccatgctcacagcttctacttttattaatagggtctaacagccaccggtgtgaagatagacgaactcttcatcagtgacatacagacacaacataaaagtggcaaaaccactgttgatgtcaagattgatagtgaatctagagtaagttccctgtgtttggctctctagtttagctatatttgtaaagcctgactttacttgtgtagcattagctattgttttgttgaacaatcggtgctattttttggtatttttattattacatatcatgccatcaaaaagttatgccgtatgatatggagctaagttgcatgtatagaagatggtatgaagaaacatacgttgctactgacttaattagccattggatttcagtatggtatttagacatatatgaaacaacattcattgctacggacttaattagccattggatttcagtatggtatttagacatatatgaagcaacatacattgctacggacttaattagccattggattttagtatggtattttagaaatatagacttctgcacttgtgcatccataatactcgttcagtgccacgttttgcttaatctgtttctagtttgtcatctcagggctgtacgtcctgtatacctgtatctcaccacagtcattctgtttacaggtgtcaaccacagtcactgttgatgaagcccttactggtctgaagacttcttttagcttcagggttcctgatcaaaagtccgggaaggttggtatattctgatatggtggaagaatatcattttttcccctcaaacatagaaattcagtggtgtttcaactaaattagttgaaccatatccaacttgtcctgacattgtgtttaccaatcccctgatggcttataaccaatatttttgtcttgtagttttctgtaatatttgcctttctgaatgttctactgcgctaatgcttagtcttttctcattggcagcttgatttgcaataccttcatgaccgttttgcactgaattctaccattggtttgacatcaacgcctttaattgagctggcagcaactatcggcacgaatgaacttagtgctggtgctgaggttggattcgacagcacttcagcttctgttactaagtacaactcagggatctgctataacaaacatgatttttctgctgccgtactattgtaagtttcccgagtttctgctttgcttaagcatacaacagtctgcgctatgcacgtgcattgttccaatatcgtactcagttacatcgttgatttgcacttactgaagttaacccatatttttttcctataattcttgaaatataacatgaatgaacataagttttggtcatgattgatattttgagcttccaaagtggatgctctaaaggtgatgaacttgactgctacctatagttaaaacagcacgcaatagcactatttgtacgtaccagggcagcaacacaatataatgtgctggtatctgtacaatttatatgcaatatgttgttcttatgtcttcctgtatttgtcttctgcatattgtccctaagcaacatcacctttacccatgcactgataaatagtttctacaattgttaccacacagggctgataaaggggagactttaaaagcttcttatatccacacgttcaatgaaaccaatggagctacagtggcggctgaagtaacgcacaagttgaaaacaaaagagaactatttcaccatcgggagctctcatgctattgattcttcgacgttgctgaagacaagatttagcaatggtggcaaagttggagttctctgtcagcacgagtggaggcccaagtctactgtaagtatttctgccgagtatgatcccaaagtggtgagttcgccttcaagattcggcatggccatagccttgaagccttgattatcacctcctgtacaagtgttagatacttcttgcccgtgtgcatcctagccatacttacgaaagctccaccattttatgcccgttttgtaagtgtcttggccgaagaaacgttgttgtcttggagttggtcttagttttgtggaaccctaccaccagccgacttcatcccgagaattgaaaatacagagagttttgtactggaaacaatagatttactgttttgctgcttcagaaactattcggtgtcgattgtacaccttgaagagccccccttgaagaagaatatcagggtaagtgactaagtgccacgttggtttgttgctgagccaaatgggagttggaaatgattcgatatctgcattattctgtgatgcagttttggttggcttgttgctgagccaaatgggagttagaaatgatttgatatctgtttttttatgcagttttggcatgctgatgtgcccttttttttcaattgtttgcagtgtaccttttggtcatttcaattgtttcaagagagtacactatttagacattgtactaacaatgttttgttctgatgctcatcaccgctaaatatagttaatctccaaaaacataactatcctagagttctagaagtgacaattcactggagagtcaaatacaattctatattcgcttaggcttaaattatgaactttaagtttaagcgtaacaacggtggttggttcccgataggtcaccaccaaccatttgttagtacgtagtacccatgaaaccaaaatgaaagaaaagaaaaacccatttgcatcatgcgtcctcacttggcctgcctccctccacgctcctccgtctcctacccctttctcgccttccccaactttatcctcgctcactttccatctcacacgacggccacactgacgagtagtagacggtgaacagcctacagggaggaggcatgggggtagccgtgacaatggcgagctacgccgccgtcctgcgcccgcacgcctcgtcgacgaggactccgcgcgggcctcgtcgtcccgcgggcgcggtgccacctacgccgcgccgggcagcgctgcgagctactacgcggtctcctccggctgtcgctgccactccacctccgcgggagcgggtgcagcagcagcagcagccgggtgacggccagacgacgacgcggctctactcgctggcgccgtgcccgctcctgctggcggcgctgctgccgggggccgagccggtgcgcgccgtgttcgagccgttcgtcgagctggtcaagacgtggggcctccccggctggctcgtgcactggggccaccccggcaacatggtggactccctgcattctcttgctcgccatgagggaaatctctccgctgatcacccactcatttctctgaatttttcaggccgtggtgctctttgcaatgggtggctacggaacatacctgggcttcaggatcaagctatcggatgaccctgtaagtagcactgccttctactacaattgtgctgaattttgcatcacaagattggactgaatggtgtcacatgaatacattcaggaagagaaggccaaggccaaggaccttcacccgaagctcctcgccggcatgttcttcttcttcgcagctggcgccactggtggagtcaccgctcttctcacgtcagacaaaccaatctttgagaggtactctactgatttctctctcagaattcagaaggttaagtttgatcagtgagagttcagggctccaggcactaggtaacactaggttgaattaccttctgatctttcattggcaatggctttgcagtccgcatgctgtgaccggcatcatcggccttgcactccttaccattcagtctatcctgccgacattgttcgaggtaacttcagattacaattttcagttcagtacttgctttcaaaacatgcaagattcagtattctgccagaaacagtatgtgtaactcattgtgttctttttcagggtaatccttcgctgagaaatgcacatggactcctcggcagcggcatcatgaccctgtttctaatccacgcagccttcgggctacagctcgggctcagcttctaatcctcagccacaacatctggggtttgcttctctgtgattagctctcagaggcatccctgttacacacatcgaagagaaatgaaacacagagagagttttctctctctttttttccctttgtttcttttcaccctgcgaatgttgacaataatgtagacctggtgttggattgtgtattgacgacaacgaattccatcgtgttgcgctgataattgtgtgctgggcactgtcaatttgaccgagacatgatcagttgcacagggtccgataagcagaatcacacatcgaatatttgaaactgccttacgtacctcgccgacggagctcggccggcatcggcgattggagaatggagggaggcagaccccttgagtcattgacatgtggatccaactttactatgagtctataactcacatgtcagtggctcaactacacagtaattaagtcaaatgatcctgttccgctactccatggtaaacggagctgcagaatacaacaacctacatgggtcccacgtcgaatatggtagcgaaataggcccaatataggagtttggaaattcagaatatggaccattcctatataaataacaatgattccccttcacatgaaataagagtaagtgcaacttgttttacattgtcggaaattaggaaatatatataacccatggattgcacgtttccacattgagaagcagttggtgaggtattctgaacttctgaagcacaaatagaacaggaattctaaggcatcctgaagaagaatactaatcagtgtcacaggtgagaggtgaggctcttgttgattactctgaggttgtgctagctcaagtgcagagcaacctgttcctccaggcatatgtgaacaacagtatgacaatcgacatgcataaaaatgaggtggctccaacaaattgtccaaagggtactccaataacgaaatgatacccatggtgagggatgttcatcgcaaaagccgcagctatgaaggtgttgatggctatgccaaaggatgcgatgatcagggtaagctggagccctaggagttcattccgtttgttgtcaagttggatgctgatataatcttctgtgtcaacaatatactgccgaacctgtgaaatttacaaaggagaattctttgcacgatcagcgtgatttatgatatatgggaactaccataagaattatgtccctctaaccaaatactataatgcaagggaaagaaaagaactaaccaagaaaattctgttgcgaatcccatcaagctgcttgaaataggcttccaataacatatctaagatatgagcatcgctatccgaaggaacacatgtacgaatgccagtactgttctcaatactagagtgtgttctacagagtcttgtttctggaaataaaatggtgttcaataaatccttctgtccttttgttttccttgctgtacacagatgtgccatagcttcattatcatccaaaatatgctctacttcatctctgacctggaatttttgaaaggcaatatcattttgaagaaaaagtaggttaaatgagatggatgagctttgtgaagtatgagaaaaattacagaactatatacaataaatgataattggatttatgtttgcaggccttttgaagatctaaacgtgctttgttattgacaccatacgtattgcatatactattgttcagaaattcagactaagatagctaagcaaatggtgtaccgtttgttagtagaaatgaacaaaaggatgtgagtgatacttgagagatatcaacggatcaaagatgtacattctaatgaagtaatgataccttctgcacacttgcaagcaagcgagtgaggctgcttttcaggctccggacgcgctcaagattcctagtgctgacactcttcatcagatcatccagcacagcaatggcactcctgttaaggtcagatatggtggagttgtacgacaagcacactgcttctagggcgaaatccaaaacctgaaactcaaatggaagctcatggttggccccttctacctcataacaggaaacatcttgagcaagttcgccatcttggttttccgtatgcatatgggtagagacatcatcaacatccagacttttcagtgggaaatgcttccttaatttctcaacgaaagggagaacctcttgagcaagaggttccagcaccagcacctcatcagcagttaccattgctctaacaaattccagattgattaccatagccttctccctcgctgcaaaatcaaaaccaaaattccaatgcgaatcttcatctacatggtctcgaataatggatagatcaatcgcactaggagggataaaaaaatttacagcagcagctcaccgaggatgctgggggagcgggagaggagggggccgaggacgcggaggtcgcgcgccggcaagccggagcggcgggcgacgaaggacttatcgcacaggatcatctcgcacccgccccgccgatccagccgcatccacagccgggtgttcgccgccttcctcttgctattacccttgcccatcacacgggccggcggcgcgaggggaggccttggtcgggagggaacgcggtgtactgaacggcatcgcctggattccggcgacgacgagaaggaggtggcgttggcggcggcggcggcggagaggaaggcgcaggggagggccatcgcgaggaggagccagcggcgacgcggccaccattgcggagatggcggcggtggatgctgttttttgacggggacgcggcggagtcgtcggggagggaggcgaggcgacagcgagaggccgccttggtcgcgcgaaggcgaggtgttcggcggtttgcgcggccggcgaagccgtcgaggacgacgacctcgacgtcgccctcttcgcttgggttttctcggagaacagaagaagcggggtaatttgaacttttcaggcccaaaactgagcaatttcagcccaaaaggccccttctggaccgaatttcacggcccatattcaagatgccatttgtattggttaccttggagaggtagattttgccgtgacaaaaatacatttctgcatttctgcggtccagatctgaccggctatatcttgaacaatgatgctgtactacaactcgtactcagtactcgctggcaattttagtaaacaaagcgacaaacccaaagcatacgactctgaaactctgaatgccttgcgtcacttacgctgcaggtttaatcaattccgcttcagacgataatgatgcgggatctccagagccagttgcatcgcatcgcagaatggcaacaaaatgttatgataatgatacattgatgcccttcacttctcctttgcttgtcgccttcactctacaaaaatgttcagtaccacgacgcattatagagctctgcttcgcccattcactcgactggagtagtactacacacgattcaggcccacggacacgactcagagtagtaggaatgcgtgttggccgccggccggacgctgctgtttttcttgatccttgcaaagccgtataagaaatccaggaccatttcgccagtagtagtagtaaatggatgcgaggatgatccatctgccacgacgatacccatcatctggtgacgaaaatctcgctgctggtcatgtcgcccgtagcgttacacggatctgcatcatgtatatctgctcaaagcagccgagctagtggttcgaggcagaagcagttgcccagcagcgaggccgacccgtgtgcagctcgttgtttggctgtgtttttgcacggggccatgccctgcaacaacctgccgctccttcatgatggccctcctatcaatcgcggccgtatttgtgtgtgggtggcagcggattccgtgcgtgattggaggggccatcccccatccggcgccatcaattttccgccacagccacggacacgggcgccggcacgacggcgcccctgaatcccacgcacgccgacgcgaaatcatcccgtctaaccctctacccttcggttcgtccgcggaatcgcagcggccgtgcaccgcaccacggcactggctagcgtacgtgtgtttcgacgttttttcccgttggatgctgaggaaaacgcgcacgccggacgacgacgacgcggcggggtttgttttatttcttcgagcttctcgagcggtttcgggcgcgttgcgtggcgaaggggccccgaccgaccgggcgcactgacggcgggtggtgccacccgaaacggacacgaaacgctacccccacaccacccagcatggtcgcggaggtggggtgggtggcccacctggtcagtgacggtggagcggcgaggagacgtggcgcagttggtgagtggtggggggtgacatgagtggcgggggtttgaccactttgcctcgacctttccggcgccacacgtgccactgcaccgcgcggtggtggtggcggcggcggcggcggctgcttcttggcgcgaaacttcggcgggagatttcgaaattttggcggggttgagtgtcccgcggccgagaatatacagtgccaagatgctctcgtgtttctttttgtgccttttttttttagagcaaaacgtagcagtagcagggcctgcaggagtgtagtacgtactactcctgtatactgctgcaattgcgcagtgcagaaaatggcgtaggcacgtactacgtatagagttatggcatttcgttatcgtatcgcggtatggatgtacgcttcgaggtgcagtagccaatgtcgcattcactggcgttgtattgccctagtacgaacaaaaatcgtatactccacggctaaaaggcgatcagtcttttcccatggtagtttcctccctaatcacctgacctttttactaatgcaagtcatgcatgctgtagtagtaaacataaaaaaaaaaaagggggtgtactagttaccgttggctgcattggattccaatacccacatatacaaagcctgcagcagctgacacacgtagcagggggcatgaaccagtgtttagctgtaaaaacacaagtcgaaagctagcaactgtggcctgtgtgtacagataacagtggcaatatacagctgccttctccggtatacgaagtgaagctgaaaagggtggcctttgtgcgcacgggggggccggcccagcctaaaaactctgaaagattatgccacttttaaactgggaacaaacaaaagctaacaaaagagttcagagaatggtagggcccggccgcaaccagtggccaacagagtcaacactctcaacagctagcggttgcaaacttgcgcccagctcgagaaggatgggatatgcaaccttatgcatggagggagagggccattttgcgtcgtgatttgtgatttggttcttaatttctggagaaatttaagccaaagtcgatgagaagaagactaaaatctatgcgtgtgcggaccgaacaaacaagcttgcgacaaggagcggatcaacatgagtgtacgtacaggccagtttgttccattattcaggctctttcaggcttcagctggtccagggagaggactgcgtatcgcgtattcgcgtataatacttgacagcttctgcaactgcactgcaagcagctggggctgatatactggcattacgtacacgtacgctacaggatttgcaggagaatacggtgcccattgcaggagcgaccgcatccaaagaggggaatatatagctgaggatgaaggtaataagaactggagtaattggaatacagtaattataagttctctcggcacacggtcaaatcctttcattgctgattctacgtactttgtctttttgaacactcgagtctatcaacatacagtagaatccaagtagtatgtcgatcgagcaggcagaaaaatctccctttgtttagttgtctgattgtctcattgtttaccggatgccaaaggtggcatgggaccaaaaaatgtacacatcgagtcagccattgaagggaatctccaaagttgcatcattccggtacgacgcaggtcatgtcatgacgtcgatgaaatttaggtatatgtacagcacctctactctctccgaaaaaaacaaacctaggtttccatatccaacgtataaccgtttgtcttatttaaaaaaaattaataaaaaaattaaaaagacaagtcacgcataaagtattaatcatatgttatcatctaacaacaatgaaaaatactaattataaaaaaaattatataagacggatagtcaaacattagacacggaaattcagaatttgtttttttaagacggagtgagtagcttagtactagtaccaccccatattcgccgctctttacagcatgatatgatgcttcatgaaatactgtactgcacggttgaaagaaactactcatactatacctctgtactgaaaataatatatttataatttagtggagtagcttgtttcaaaatgctccaaaatactcccatatttttaggatttaaagtgtgtacactactactatagtaatacgtataaacatatatactagagtattaagttcaatgtacgaaaatctatatatttctggccaataaaatcgacgagaaaggaatttaagcactaaagcgactgtaaatgagaatattttctctccaacttatttgttttctaaagagtttagaattgcttaaattttaaaatagatgcagtactgcttaaaaaacatggaaacactcggttttgccctcctatttgcctcacgtgctctctccgtctcaaaatgattttatctttcccgtctcatttgttgcacaagacttcattttctcgagaaatcaatgcattagagtttggtaaagtgtaggacaaataaattgatatttgttaaagtaggggacaaaatagtggcgaaacctagagtttaagtaagacttcaataattggatattgattttcttaaaaaaaatacatggtagctcacaagaatttaagcatgattatgaagctaaactgcgggctcgagcccaatgccccgatatgtcataggtccatagctgcctccgcccctaattcctatatagccttctaattcaataaaattcatagaaattttaggggattttattcctaaattattttttttctatatagtcttttaaattaaaagaatgaatcatataaaatacctatagaatatctttttccatgtaagttttggagggattttaacatgagatagaaccttataaaaagaattatttgagtccttgtctcttctcaaaagtcaaatctatatgatttttctgtggcccaattaaatggttagtcctcctatatttttctcttagtttctgttttatttacgttcctattagagttatatttttttttctattcttccttttttttttccgttccagtgattctaagggtccttaagatgcacccgaaatgatccttcgtggacagatgcatgcatccatgcgtggctgtagtgctatactccggtggagtaacgatcgaagccatagatcacccaacgtcgcaacatcgagttctagcagtagattaatagtcgcagcagcagcggaagcagaggaaggagaaggaggtaggagtacttgccattggatacccctgacgcggagaggccgcgcgcacgtggcgacggtaagacaaggacgacggattcgcttcattacgtggggagccgtgtacctacgtggcgagacaataatgaccgctacccacactccgatgctagccgctgctggctgctgctgcatgcgctcgtgtcgccacggcgcgctccactgctactcgtacctgctacgctaggatagcctactactactaggattaaatcatctataactaatgtattgtaatagatactaattcatataatagttacttatgatactattaatatctggtcccacatgtcatatatatgtatatatatatattacgtcttagagtccgtactgcagctagctatagatctgtagctcgctaatcttttctctcttgctttatcttttaaaaatatgtgtatagctgctctaccggagtagtactctacattggctactagtactccactactcgtactcgtactcgtctcgtactccacattggtatagcggtatagcctgttgtttttacccttgtgtaatcagtagtaatccccacggccaatggcttcttaaatgccttaatgaccaaagtcagatattgcgtgctaattaatggatcctgatcagatactcgttcaccgtctgctaaactgcatgtatactaacggatgatttcatttcgaactaacgagcatatttttcagatgaacatttgtgtcgaataaatatactctgtcggttataaattagaacttacagttttattaggtactaacagtagtaaaatcggattccgtcttaaactcttttattaaatagaaaggcacgtgtgttacaactgcataacagtgtttagtatacgagaggaacggttgaccaacgatattgccattcaaaggtcgtttataactatgatccgtcgtaattatattgtatcgagaagtatcctttataatcagtgtcttagataggtttcaactaaactttttttaaaaaaaattctttcccaatttgatcgtcacctaattatttttaagttttctcaaaataatcatcatataacaaagtgtctctttgtttatttgcagggccgtgccgtcaaatttgtaagcactgtacaaggctctaagtgagacctaaatcaagtactattatagctaaaataatatatatactacagagcaaatacgatatatcaagaataatactccctccattccaaaatataagacacaaccacctttaacccaaagaccaagaaataattaatatcttattgttgtcataaatcaccccaattaatacaatacatgcaaccaatagaattaaagatcttatgagtataggatttaaaataataataatttaggggagagaatgtgctagttaattgcacgtcctatattataaaaccactttaaaaagtagttgtgccctatattttggaatggagggaatatattttttagttcttgttttgcataatcaaaatctgtcaaactgaaaacggagaatgttcgttgttgctgctggcttgctgcctagagccatacttgttggttgcttgctaagttactattttctggttgaatgaaaatgtgaaattggatgagccggctggtggtctggtgctcggaggagacgagacgtcgagactcgagacgaattgaataagtcacatatacgaaaatgaaagagaatacaaaacaccgtggggtcttagggctcggagttgagaatacgaagtgccacgcacacgaagtcgccgcgcggagatacgcgtggactcgaacggggttctggcgctctagcctcacacaaatacacgggtcttcttcggttgggctgattttttgagatcctgaaaatttggaggccccgtacggtcgcacaggccgcacgcccttgtgcacggccctacttatttgtgtaaagagcaaatgcgctggaataccatgtatgcatgcaaccaatcaagattagtttctttcgattcaactcatgcaacatttaatgtgtgtgaataatttttttttgttgacacgaacgaaacactttgatcgatggacattaatttcaaaataatggatgttttggtattgatcaaaaaaggacggagggaccattatgttttgctgtcatggtcagttttagatctttattattacatttggttttcgatatggtttttggggccggttttaaaacacacaataatgtcacttgtctattgaagtgtatagttcacccaggaactcaagcaagtactgtgtgtgcttctgctgcagcatttgccgcatgtgcaatggattggagttggcatagaacagaatccgcctagtttggcgtcagcagcagctgtgtgcatgctctgtagcagctgaattcaaggcgtgtcactgtccaagctgagcccgcgaatgaagagtcagggccgggaatcgctgcccgcagtgcaatcaaagacctgctccttaaactattctcccctctccctgcacagtggcaccaaacctagctatagacagtagctaaacagccagtgccctgccctctcttgctctttctcctctctcctcccgttaatatacacgagaagtaattggaccgttttgatacagctccctcctaatttaggggtgacggaaatactgctccgtgtttacgacataattacttttttttagagaagaatcgtagcaatgacaacgaccaacaccagacggtgtgatgattgaataaagcaggaggaaaagaaaaaggctaacaccctcgaaggcagtagccagaaaaaaggtaaaaacacacaccgccatataccacgcaccaatatcgcctatacataacctaagaaaatattagcaccggatcgatcgccgctaaccaataaataaacaaacaccaaagcagagcgataattttactctatgttattcaaaacttaaaagtatttgttacaaattttacttcacgggagaagaatatagtaggggttgtaccaaacgtgtatttaggtactcccaaaattaaaaaaaactctttagaacattatatatattcttttgttgtgacaagttatagtggtagtataattaaaaaaagttaaaagtaatttatcttctacagatatttactgatataagtgtagttgtgagctttcgtgtccaatgtaaagctactccaacatctcttgatttttatgaaggaggaacgaattagttaaagtgattgagccgtatcttctccattcaagtttacaataaacatggcgtacaacaccgtacgaaggcgacccgacgaggagccacgtgtgtgtagatgtactaggcgccgacacacggactcgctcgcaattaacgcatttgacagtttctgcgaaggaattcaagtgcccttccgaagaagtaatgagcgtctcgccgttttagtacgtagtactactacacgtacgggaagaagatatggagatcgacgaggacggagtactacacggctactccagcctacagcctacacaccgtgtgtcacggcacgatgcaggcattggcattagtgtgttaattgctggtggaattagtgaattacctcgtcttctaatgggagtgtttcgaaaatttgaaagtttgaaatggtgattagtacgtacacgtgaagtacggcctagctccccagtatttgccggctttggacgtactcgtgtaaattccatgtaccggaaagttgaaccacttttcattctcttttaaaagtgaggataaacatgcgtgcacgtggcgcaaaaatcagggcgcatttgaggggctgtttttttcttttcacgcaaactgaatattcttctcgacggtgtttcgtgagaattccatgtagagagataaaactgtgagaaacgatatcatccattaaaaaaaggttttcggttgtctagaaatttcctatagttgttactcctaatttagctattcagtaacgccattaacatgatattgacagaaattattttttttatataagtcagaatatgaaacagttgaaaactgtatgaaacctgtatccagttgttaccggtttcttcgctaatccatgacccatcatctgttgcttacttgctcgttcggtctttgggactttcagcaattccgcaccacccgtggcattgatcgcgctagcagctaaactcgtcggctctaaggtgtgttttagttctcactaaaattaaaattttaattaaaattaaaacgatgtgttgaaaagttaaaaatttgtatgtgcaggaaagttttgatgcgataaaaaaattagacatttaaagaaaaaggtaagaactaacccaggccgtgcttttagcttagaaatttactgaaatcaggcgcacggtgacacatcggtggagcccgcgcgacagacggagaacccatttttcccggtgcaaccggcgcggcgaagaaaaatccgcaggagaaaatggtggcagaaaccggagaaagggtgacgggggttgatattagggctgtctttagattaaagtttggatctaaacttcagtccttttccattatatcaacctatcatacacactattttttaatcgcatcttctttaattttaatcaaaatctaaattttcctctgaactaaacacatgctagggtacgaatgtagggtagccattgtcagcagtgcagcagcagtaagctaggagtagtatagcaacaggcatcgtatcaaggaattgaaatcgggttgctgacgggagaggttcaattatgttcattcagaacactgctcctctttactgtatttactgccgtctggcttgtttttacctgttcggaaccgtagtgcaatatcaagatcctctcaacttccatcgaaagtgagtatgaaacgcaaaccatgcaaaaattctattacaatttctgaaatataattgccaaagtactgatacagatttttttttattccagttgaccttttagaggtgcacggtttggacgagtttcaatccacatgggtagtccaaaaaatacgaaggaataaaaataaatacccatagttcataagaactttttaagaagaaaatgtcctacaccttatctctatagttactttaggaaagagaaatttcctttgatttcctatattttgttcctatacagataaattgatatttaagaaaaatatttttaggaataaaaaatcattggttttcctctataaccgagcaagtccctacaatataattgaatcataagtataattacattttgaaagttatgttttaaaaagatatttggtgttatagattaggtatatatttgacatcgccatcctccaaaaatgttggctacgttctaaaatagtgaatctggacataatgggtgattaatcctagaataatgtatctagacagaacctatgtccagatttattgttataggattctaggcaatattatgagtatgatgaagtaattgggttcgtgactatcagaaataccgcgtaccattttaatggaaagttatatttaaatatggaaatatagcatataagaaagataacctcctttgatgagaatagaaaaacagaattacatatttgtataaatactagtcccaaaatggatggatcgaatcataagccacaaccacgagagctacgctaaagaccaataaggaggaattcaatagttagctatccactccaaatcgtcatattagttattggtgtacactagtcggcaggctagattagctagcttgcaccccctttgtaatctaattcgtgtaaaaatacttatccctgttttctctaccgtaatcttaagtatcccttgttatgactgtttattttgttgtaatctcacgtataccttgctgtgaaacggtccccgtactaagaaaatactgttgtcggtatcgcccgtcaataaaaatagtttgtaagttttttaatagtcaattccaaaattaattaatgcagttcatgtacccctttttaatagaaatcagtttatatctggcgtaggataagaattttcctaaactaattttactcattcgacggtactagtactcgtacgattcatcccgagaaaccctcccatgtccccacggcccacccaaaagccccgcacgccgcaacagcaacacccgtcttccccgagaggaggagaatctcacccaacccaacccaacccaacccactccgtttctctctcttacctaagccgcgtcctcctatctcctaccccctctcgctaaataccagcgaagcagtcgcccgcgcaaacgcgcgccgtttcccgcttccactcccctcccccccattattcccgcgattctcctcccttcctcccgccgcgcgcgccttggccatggggaagtacatgcggaaggggaaggtgtcgggggaggtggcggtgatggaggtgggcggggcgctgctcggcgtccgcacccgctcccgcacgctcgcgctgcagcggacgacctcgtcgcagaagccgccggagaagggggagggggaccccggtgcgggcgcgggcgcgggggcggagtacctcgagctcaggagccggaggctcgagaagccgcctccgcacacgccgccggccaaggagaaggagaccgccaggagggcttccgccgccgccgccgccgccgtgaggatgccggcggcgccgcaagcggccgaggagttcgaggcggaggtcgaggtgtccttcggcgacaacgttcttgacctcgacggcgacgccatggagaggtaagagatttgtttctccccccacatctcttctgtttcctttcctcctttttctcggattcgtttcttgtgctgcgtggccgcgtgggttttggggtttagggtttatctataaccctgaacttccaacctaaaatacttcctttgtaatccgcgctgcttggttttgattctttctactgcacttgcgccgccgtctcatgtctttaggcctgagtgatgcgtgcacgattgttttccccccttttgcttcagttcttgttgcgaaatataggagccctaaatactttgatgtctctatgtagtgaggtattggtgaaattacttcgaagatttacttaatcctctacttgacttcaactcatattgcaatggttggagaggctagacttcgttggaccaagcaatggactccaagaatcagtttgttctagaaaactactgtgcatttcaagccccaattaaaatggtgttgcttgcgcctaatgatgactcgcttattagtggagtctcctcttcctcttctccggtggccgtggcctcgtctttttccatagtggaaggggaaagttgcctcctttcccctttctcctatagccgcactttgttttttgcactggtctctctagttggggcttgtggcttggttggtggtggtggtggtggtggggctagcaggcagggacctcatctcccaatcgtttagatatcgagagcctcatcttcttcccttttgcaagaaatttcaatcgccccatcatcctcaaaggcaccacagctgtcgcactcaagatcccatttctagcttggttgcttgctcacttgctagttggtactctactacgagccatgtgtctcccagaaggcaagtaaatggccatggcattagcaaagctgctgcccatcattagccatttaccagaggagtgtcatcaacattgaatgcttccagtcttcttggctgtatgggagcattggtccttgaatggaccacccacctctcttcaaatgttgaggtgaaatggagttccctcaaccgaaaatttttatctttaactcagcctttgcaattaacccttgattcttcttttaaaagaagaagaaaaaggaacacagctttactagtagttgctggttaatccggcactcaagcttaaatgcttcttttgacaaattttcagtgtcaccgtgcaatcttaactatttttagtcgtatattcttgtttatgtggtccttttcgccggcatatacatgttgaaaaacgctatttacttcacttggctctgttaggcccagtggttgtttgtccgtacttagtgtgctacaccaacaatcaagtaccacctcattgtgggggcatttgctaggaagagacaagagcttgataaacgagaaatgaaccgtttgtgctcgatcgattgtcatctgttgtcatctcatttcaccaacacagcttgcatttttgaagacacgtttcaagatctgaagcacttggtatagggatgctggctgaaatctactgtcgtccaaagctgaatgttgattagtctgtctacagttctgttcctctgatagtgggtaccctggcatttgaaaatgtttgtcttcagtgcagcaggtttatgtggccaagttagcgttagctcaatttccttaatttagtcggctctgcctctgctttggtttttaaacctataacaagaatggaaaatgtacttgttagattcttgtgtatttctgcctctgaactcaatctttttcgagctatttgttcatattctgctattgcttgcaggagtaccagggagacaacgccttgcagtttaattaggagctcagaaatgataagcacccctggctccacaactaaaaccaacacctcgatgagttcccggcgcagaatggagacctctgtttgtcgttacgttccgagttctcttgagatggaagagttctttgcagctgctgaacaacagcaacatcaggctttcagagagaggtaaggactttgttctcatttttttttcacttgcacaatttgctaatttgatttttttgttcttgatagtacagttattggtgattattgttataatgaaatacatttgctaacgttcaatattctctgttctaatcaggtataacttctgtcctgtgaacgactgcccacttcctggacggtacgaatggacaaggctagactgctagattttcatcttgagagctccattgatctctccacacagttgactagcaccaccatggcagagacaaaatgcaattcgattaggtttcttctctgttgtaaaaaaaatagagttagtcagtagctcaatgatcttgtgtaacaaacataagtgatgttgagttacacatcctgatccccccaccaacatgtaaccgttaactgctcattctgtaacgaaccacctcttttaggcctagctttattatctgtccccagtcgatttaatgaatttagttagaatttctctagcacctgccttctgtttacccactgaagataagtatttgcagtgattccggaggtgctgtggatttgtctacgggaaatatgtgttatattcttaaaagctgtttagtgcctgaccttatgaaattctctatagctttgaagggctggcgaatctaacacaggaaactgcttatgctctttcacgaggttgcatcttgattcgtgctctactaatgtgtgatgatgggtgtaatacattgttgctacttgctactgtgcattgtatgttcctttctactgtgctgactgtataatggtctctcggtgagcaaccaatgtctgactctgtgatgagatgaaccattctatctttacttttttactcgcaggtaaactggtaaagttcatctttttagtcaaatacggagtatgtcagtgcaattgcaacaacgcaacctgcttcttttacctgtttttagggtccttccctcacggctaatgtccttttctctaaccttttcctgctttcctcttgctttaaccatagttcaggaagcattgcggctagttgtgacttgtgagcaatttgttctgtctgatttgaaactttcagtgagatggttttgcaaaacttctctttgatggagttgcaaaacggtgtccatggcgtcaaaagctgcccaagtttccatgtacatcgataatgataaaaaaaaagtatccaaggtgcaggcacatgttcttccttttgtttattctggtgtgtgtatacctgaaggtggcaaactggcaaatcacaggtcatgggatcatctggtgtctattctcttctactactctctttcttcagcgataaaagttactactcaatactgaaatgaggttccaaaatctggaactgaatacaaactttttatcttttgtaaatttttacaagatctttaactcatgtaagtaatagttcgtggtactagtaataagtctatgctttaccaaagcacacggctttccatggtttaatatgtgtttgtgtacccgccgtcagaaaatgtgaactgcagcacttggagaaacagttactgaaagatgcaaccctgcctaactgtatgtgaaacagttactgaaagatttaagccaatttattttctttttactattactactatagttgttccatgatgcatgctggtaccacgagaacaaacaattcagccaagctatttggattttgtgtgcatcaggaggcatcaaaatcctgtttttatcgtcatccgaaacagtccttgaagatattgatctgctgtgccaatccaatgcatgggagtatgtaagcagatgatgagacagttcacagctggagctgctcccccttaggatgccaaatgagttgcagtggggctaatccatttaataatgtgttgacaagcagtagcagcatcagcagcagtggagctgatgctcttcctccatggtctttgcacagcattcaggcattgttaaaaggggctcactgatggagtactgaaggcatcgttaattcggagtactgatcactgcagctttgttaaatgctgatcataagattctatactttagcttttgttacctttcaaaagatttgcagtgctcctgcaatgttaacgctttgctacaatagattgagcggaacattggtgatttcttgttactacttactactaccctgcttttctcagaagaagcctcagcttcagcttaaaaacgcagcctcagcttcaagaacagcagaaggcaataggatgcaaatgttttgtatctgcggattctgcgctcaagccgctcatgtttgcagcagagtctttccacatggctgaaagtttccaatatcgcccaaagtggagtactatcttattgcttgacctaataggttgctctcgtatctaattcctccatttcaaaatataaaaatttctgtgtgtttctcaaaacgtatttggaccgagagatgtccatatacattttaaaatgacatctaatccttatatttccatttcctctgctcaagatacacacaattatttattgtctttgtctagtggagtactcgattcaagtggaagataccttttgcattttgagttacggagtatcattgtttgtgcatatattttcccgtgcagtatgctgtatagtactactagtactatgttcagacttcagacaatggtctcaactctcaaacaacagcctttttgccctttttatatattaaaaaaactgcagcaactgttatactggcataaaggttgctgataccttctgtacatctgaggtacctgtacttgctaaatttaattttctcaaaaaagtgtaccaagttttgaaagtcatactgtaaacaaatttgaagtacggagctcatggatcctggtatagcagactaatcattatttagaactcatgcaaaggtccccataacatttgctcccagggcctagaggttgattcatttgactcgtattcagatttcagatacgttagcagtattcagtattcactaccctacattgcagccgccacatcaattaaatatgatatactcctagtaatttttatcagtataaccaagctaattatcagcaatcggaatatcagataagagattagccgtcgagaatcagatcaaacagcaatatattcaacagtcattgtaaacacttgcctaatcttgttttcagatgtccactgctcgtcttatttatcagaaaagagacaaaaacatgcaggactcatcgagcagtattcttgcaggatactatacatatagagtacagtatcattgtcaaaaaatgttttctaagggatctttgcattggagtaaaaagggaaaacagatggttcagtagaaaaccttagggccatgcctgtacgagttgcaagatcctacagggagctcttctgcactcatgagcagatatcctgacagttttcagatgaacagtgaagggacaacactttctttttactggtactccctatttttctccattgcagaaattgtttactgtatgtgccaggtgtatataaacacaccatgtcgtcactgcacagcatcttgttattgtcgcttcgcctgcattgcatttcactgaacatcagtgcattgcatgataatatgatactgctcggataggcactgtagcagtggccttgtgggcctatataccactactatcgaattcttttttaagaaaaagaaaaagaaaaaaatagttatttggttggtcgtcgaagtttaccatgttaaattttagacgtatcataatttcttaggttagtgttttgatcgtcggccggcaatttaccgacgtttgcccggagtaggagtatttaaaagcgagtcatcaaatactccacagttctgccctgctcagctcaactgtgagatgtgatgaatgcctgtggcagctggagttatggggaaagaaagaaaaggaccacatgatggaaaatgaggcgagtatacaaatactggcaactccatgaagcatcagctggcgtactatcacttggattcagctcctggcaggcgcaggagatggccatactgtatttttcagcatcgccatactgtatttcttcataactcataagtactcaccccgtttcatattataagtcgttttgaattttctttttaaagtaaaacttctttaaaatttgatcaaatttataaaaaaaccatagcaacacttacaacactaaattagtttcattacatctgacatataacatattttgatagtttctttgttttgtgttgaaactattgctatattaagttcaattttaaaaaaagtcaaaacaacttataatataaaatggagatagtagtacccggtaggttcgcgccaaattaagcccggtggtttttttgaaagggggaagaggccatggagacatggagtggcaggatgacaggagagccagcgcctgaccgcaagtactcccgcgccattgatgggttgtgcatttgatgcacctgcactgccctgattgtcctcgtgtggctgatcaatcatcaccttggttgctcgggtcgagcaggagtattttcgtttcagattgatcggtgagggtttcaaatctccctccttttctttctttgtttatcctgccccgttcaggagtggcgccatggttttgggatttgttgtcaactgtgatggggatcataacgatagtaatatcctctgctaccattgcctgtatggtgaagtgtcggaaacagtaatttgaaaacgagtgagctagcatatcttttcttttttactttttcttaacgaactaatgttaggtgtgctaattccattaaataaagtatgactaaattttttttacaggtataaaccgttttttttaagaaaaaaaacactaaggggtaagctccaagagacgttttgctcctgctaaagccaagttcttggcttactccttgatttttgccactggcgccactgtggacaactctttatgctggaaaactatttggttcttttccttccacacctcccaactcccaagccacgagcaaaatgagcgagcgaactactttctttggtacaccttcggcggttgctagcactatccgcaaggcatgtaccggcgtagatgcatgccacctcttcggtctaagttctcatgagctacacaagttgatagcgcgttctatatccttctcgtgtatctacattccacgatgaggtagtaagctgttttccatgatgtgccggtacatgagacaataagagttgtttcgaatatgcaagaggcttgcatgtctttatactcaatccgtcagaaaatataagcacctgagtttttctttatgtggattaagggaaggggtaaagttaaatgtggaatgattataattggttgcgatgagtagaaatacatagagaagttagtatattcttgtacaaattttgaacattagaattaaatatattttgggtcagatgaattttaagacaaagaaagtagtggtagcgtactgatgtcgtttaagaaaagttagaatgcaatgaaagatactcctaagtagctgttttagcaagcgaaaaatacaccctcttttttttttgtcacaggccatggtactagcagatggatcggcccagctgtgtggtgccatcatagccaggctttgtggccagcccacaaattcttgggcctcgcacgtggtggacatgaggcccaaacaatggccttgccagtctggccgcagccgcgttggcacccggcccaacaacgcagtcaaagtggaaaaaaggtaaacgctggccacgtggtcctcggtggcggctccgagaagcccgaccggtgggcccggtctcccacgacttcgttttatgacacgtgggcccgcagaaggagaacaacctgtcggttccggtacggtgggcccggtctaagctgtttgctaatccacttttaacgataaattaatccaggcgtgatctcccggcgcccacacgcgaaaagcgccacacctagcgtttcacatatttcgcaatacgtcccttgaaatttttcacaaatcaaacggaaccacatctccatcctttgcctttttggcttattatcaacgacaacgaaaatttaaattttagaaatattatagtaggttacgagatttgttttcatcgcatttcatttcacaacattaccttttaattcgataagaacataaatataaaagtttagtcatttttttgtttgttttattctttctgcatggattattagctgttgggcaaacaatgtaaattgttcagcttaaagaaactgctcctggaaaaatccaaatcaatttcacaaaaaaaaataaaactgtttattttaggtgagtgtagctgcaagtatatgcaacactcggaaattcagtaacaaatgcactagtttattattcctcaaaactgcgaggagctttgtgaaaaaaattattcccttcgacccaacctgttcttacgttcgccttcaactccgcgatctccagtggccaattaggcttgcgtctcttcctcagatttggctgcagaatttgaagcggtcttccacctctcaatcccatcgcctccctcccctccccttccgccgcttcatctgaatccacaaggatctcgtccacgcttctggcccgcgcctcttcccagttttggttgctcgaatttcagccgagctggtgttccgagcgatcgattggagagcaaaattggatttcgatttgcgagctgagctgtttgaggtgagtttgctgattcgaaatcgggtttcccttcctgtaccgaaggtgaacgagttctttatactgttgtattctagttttctctctcggagcaatcgccagccgattttttctttcataaatttcgttttttattctgtcgagtgcattaaaacgaagttgaattggtagaattaacatttgtctatgaatcttgcaattattccttgtttataatttaggatccgtggtttcctggattctgcatgtttggaggcgattttgctaagtgtatggaattggttttccagtggcaaacttgtgtcaattatcatattttgaagattattattcagttttctccatcattctttttcttgatgatatacaattaaccgttatagccattaaattgtgataagttgattgcattaggtagaaactgtactttgtgcaggacaattcttcaaattgaaccccttctatgtaatattgtggtacgcctagcagtcataaaaggctcagctctgaatacatgctcattggttcattgcctgttatttgcaacagtaagagcgagtgaaaatgatggagcaggatggaaggtactgaggttggggtgattcagtaaattatttcgttggctggcaatgcagtgcttctgccctggggcgaagatgaacaggatcgaaaaggcagcccggtcatcggagatcagcaagcactcatctacgaatggcgagatcaagcagcacatcaacaatattgatactgaagaagctgactttcccctccaggagggaggttcgcttaacagtaaggttggtttcatttcatggcataaattctcatgacacttttttcgcagtacatgatcatcacttgtaatttcctgctttggtgtacaactgaacatttcctatatgccatatatgattgtgtccataactgaaatcaccagacaagtccatgcatgacctgttgtttatactctttactgtaacagtgtatgtgcgatgaatatatttgtgtcccatatttatgcccatagaagaattactcttaatgaaattgtcttggcacaaacaatctgcatgcgtcttccctttctcattgtttcactacaagttatataggagagaccttatgctagtttaccatcctgatcagattatttacaagaagacatttttgcagaacatagttggaacatgtgcattgtgtgtgcgttttcatgaaaaagtacaccaatcattgcatgagtaccacattagcttttaccattcattttcttatgcgtgtctgcatgtctcaattatattgtaatcttgatagctcttagaatatgatgctccaaattaattctctcatggtatttgtaaacaccgcaattttcaggaggcaagagcattgctaggaaaggtagaaaaccaatatggacacgctgaagaagcactacgagtgttcagtggaataaatatgcctgcattaattcctaaggtgaaaatgtctatcattagaaaagtggacctgcaaaaggcccagttacattccagctctccttcattgccttttcatgctgctattctgctactggagattatatatttcaaagctacagcacttcgcaatcttggaaaaatcgaaggtatatgccttttttttttctcttatcatgaaatattttgctcgtgtctgtgatagtattgcaaccataacttcaactcaatttggtattttttagaagctacaaaagagtgcagtagcatattggatgttgtggaatctgcactacctgagggtttgccagacatctttggtgatgactgcaacctgaaaccaacactatgcagagctgttgaactgcttccagagctatataaattagggggttttcattttgaagctatctcttcatacaggagggctctttggagtaactggaatcttgatgaaaagacaattggtaggatacaaaaggaatttgcggttcttctcctatatagtggctgtgaaacttgctctccgaatcttctatctcagttggatggctcatttgtacctcggaacaatttggaagaagccattcttcttttaatgcttctattgaggaagttcaatcttaagaggctcgagagggacccaactgtgatgcatcatctgacatttgcattgtccatgtcagggcagttaaaaccactagctattcagtttgaagaattattacctggagtattacacaacagagagtggtcgtacaatgttgctttgtgctacctagcagaagaagatgatctaatcgccctgaatctgctcaaaaggatattggtgtctggagaagattccaataatctcaaagaacttctcctagtttccaaaatttgttgcgagaacagtgtacaaggtgaagaaggtactttgtatgcacgcagagccctaactaatctacatggaggttgcgatcaaatagaggttactgctgaccttttgcttggcatttccctttccaatcaagctagatttgctacgaccaacacaaagagagcctctcagcagcgtgaagcgttggaagtgctcggtatttctgaaaagaagatgcatggcatagattttagggtactatacaatctcagccttgaaaatgccaagcagaggaaattggatacagcagctcgttatgcaaagaaactgttgaaattagaggctggatcagaactcaagacttggctccttatggctcgaataatgagtgcccaaagacggtttgaagacgctgagtccattgtaaatgccgcgctagatcagactggaaaatggtttcaaggagatttattgcaaattaaagccaaaatgcaggctgcacagggtaaatttaagaaagcagttgaaacatatacccagcttcttgctgtcatccagctaaggacaaaaagtttcaatgctgggatttctgtgttaaaggtggatacccctcctctaaatctatcatggatggtttttagcagcatattctatatattttttaatctcctgaacccaacttaacgactcatggcacctaggatgacatgaatcccgtaaaaaatttaaaacatccattttacatagtaaacttcaatattgttgttgggaataaaattatcgaaatagagggataaagcttttatatttgttaattacatgtagtatgtgatttccttttgaaaaatgtaacacctttggtactcgtgtgccactctttgcagggctctaaggatgatagaagtctggaaatagagacgtggtatgatctggtccttctgtatataagaatgtcacagtggagggatgcagaactttccatatcaaaaataaaagctatcagcccatactctgccttggcttttcatgctacaggtgcttcgtgttctattcataattcatcatgatgttcccttttcttagaatcatatcactgtattagtagcaaatctttttcagcagatcgtcagaagataatgttgtttactttaccatgaactcattgtcttaagtatttacgaagttgtttgccgtgcaggaaagctacatgaagcaaaaggttttctaaaggaagctcttcgagaatactcaacagcattggaccttgaacctagacatgtaccaagtttgatatcaacagctattgttcttcgacggcttggcgagagacccttgcctgctgtaaggtgtttcctaactgatgcattgcaattagacagaacaaatcatattgcgtggttgaaccttggcttactatacgaagatgaagggagcagttcagcacttgaagctgctgaatgttttcagactgctgctcttcttgaagaaactaacccagtagaaccttttagatgacacagattgtactcaaattgaatgttttagggagattgctatagtacacaaagtactttcacaacacagtttctaaacattttttcctcttctggtgcattctttttgtgcttcaccatcccaacatttaggagaggagagtgtgtaaagtgcataaattacaaacacgtacacgtgtacaattgttaccccatatttttgacataatattgagattatagcatgacacaattcctgttcaatcaatggttcgcaactattcttcatatatgcatttatagatgcataagtagttcagacttcagaaattcagaagccatttgtcccaaggaatacataaccatttgtcccaagctctagtagtctagttttttttctcttatgtatgtactcaactacatattagcatatgctaatctaaggtctgctctagaaaaatgtttggtaattaccagttgcagcgtgtgtggagtcgaagcacatgccagcgcccatcacccatcgaagaggttggagaggatgtcccttttcctgtaatgcacgtgtgaatcagtacaagaatcaaagtgctgacatcgaaaagcaaagctgatcagcagaagaatgaatagcttctctgctcacgcgccggcggccatggcgagcgtctgtcgcatgccctgatcccctccctactcatggactcatggggccaacgagcatggatggagaagctgaagggagatcttgagtttccaactgaggaaaggtggcaaggggcggcggtggctccggtggggaggagacggtgatggctgcccatcgacgccgtggacacgctcacgcggcggcggaggcggcgggcaagagaaaaaggaaggcgagaagcagagggaccttttccaaacttttcggctttcagttcttcagaaatgggccgtgggctactttatcttcaaagtccaagcctagtctgaaacgctgtctttagtaggccgaattcaccgacaaatccgacacaagaagcccaaccaagcccgtcgtcttcttcgagctcctcccaagtctcaagcggagttgcttcgaaagtggacagtttaaggcggagttcttttctaattttctattaaagataatgatgtaactagaaaacacaaaataaaaaatcattagcacacgattaattagttttaattattataatcttaaaaatagattatttgatattttaaaataacttctatataaaaattttcgcataaaacatacataaaaattttcacataaaacatatatttagtagtttgaaaagcatgttaatacaaatagaggtaaaatctattgatacacaaaatctattgagaaggtaccacgtggtatccacctattctattgtaaatttggtaacctaggtaatatgaaataccaaattttacataaatttagtacctcatggtacctcttcaagaaccgtaaaattgctcaaatccaaaaagacatcatacgttactgccaatacacaatccaacaccccaacacctgggctacatctgctgtttttgtctacctgagagaaagtaccttgaacaatattgatctattcgaacaagggaatgttcatatttccctggttgcaaaagaaatacaagctgcaacttcagataatgatcacgtgtaccatattgttttcgccccaaaaaacaactatcgagtctatgactactgacccctgtattacccttctataaagaaatacatcaattctgatgaaaactcatcgagattgtcagcctatgcatccaaaagaccaaaactacgaggctagttcatcagaatcttttcccaatgacgaaaactcactgggacaacgaaagctttagcttccatcagtacactccaatctttccccccaaaaagagtacatctgaatctcagcactggaaatcacctcggatacttctgtaagtaaagatcatgtggagcatatcctgcagagacaatcctgctgccaaaacgccgtccatgtagtgaatgagctgcagtgcatgcagcctctttgcgcaagaactctacaagtatacagccagcttcgagcgcactggtgtttgaagccaaagcgttgtctctagcatcaactgcaggtgccttctctgtgttgctttcactcacaccagcaccaccttgttgctcgttctccctaccagatttgtccgctccatctccaggtactgtggaacaagaagtttccaaggacgccggatctgcatctgcatgccctctctctatagttccacaagcatcatcttgagcatccgtagaatctgtctgatcagcttccactccttgatcagtattctcgtctcctgctgtaggtgcatcacactcgccacgtgtgtcaagatttttgtggtcccgacccttgggaatagaatctgtgtcaagctctacgggatcctggacctcacaaatagaaggatcaggaacatctgtactctgattcaacacagaacattccgctccagtctcagtgcagctgacactgccaccatattctttgggctcaatcttggtggatccatcttcacactcggttatggtatcccctgtagtgttgtcactgctagcagggtactttacgacatttatggatttcacagctccaaacctgtcatcttgcccataatgtaagctgaaagcaccataataagtcaatacaacaggaatgcaacagaatcacctataccttgcacactccacacgtacatcttccaatatttcctccagctcagattttgagagtagcaaatactcttcttggtcaaactacattatttcatgtttgtaaacaactcacgagtttgtacgtaataaatgtgaaagacagtttgttagttctgttgactgactaataaaagtggcatgcatcaaagatacaatggtgggttcctatatcatttggagaacacgtacaataacaacagtccataatgcatggaggaaacatgttacgctgctaatggttttgatacaaagagagatgcttgaggaaaaacttatgaacagagttgacactacgacataccacattttttagctgcaggacttttgttggttcttcaagtagtgatttggcactgtcaggaattccataaaatggggaagcttcattaaaagcctgaaatttcaaaggaaacagagtgggacttaattcaatgaaatggaaatgacagaaaatgaatgaatctaaaatgtttgaacctgctcggtagagttagggaacacattaacagcagttaggatgcctccaccaagcttcatcccattgaggccagcacatgccttcgatgtaatggagtgatcaatgtactgcacacatcaaattgataagaaatcagcttaagtaatatattcatctggtctagtttttttttttatcttctccatcaatgacatgtttgaaaaaaacgatttagtttagtaccagagctttccatacctcaagaaatgcacatgccccaccaaggtcttcattaaaaagaaagcggtaagcagccaacggaccaaatgaactaacaatttccatgagctgaaagaggacaatgtagaagcttctgagggataaccggataacagctaataaccacaataccacatgcagagcatgatcactggattaaaacaagttatgcaaatatactggtggatgcttttgtattaccatctcagatgaaatcactccagaaatcccagcgatgaaaatctgcaaaagttaaaaaagttgagacatccgatgaaagctactaaagttcctagataatcaaacctatatgttttatattaacttcaattaacagcggatgtacgatatccatgtatcaaatatttggccagaaaagtaagaatttctatcaatcagaaaatgcaaatattttttcaccgcctctggaaatatagtcatccatatcatagatatgagaatggactggctctggcaagttaccttgtgtggtgaatctgcaacgacatcggatatcaatttaatctcttcagaaggcttcttaggagcaacatgctgcatggaacagaaaaatataacacaacattaggaagaaagattttacaaactataatctgttccaaagttgcaaaaatcatgctatagaaaaaaaatgcagcaaaaaagtatgtatgtagaggacatcagagtaatgatctgagtgcaaactatgttgatagcaaatataatcaattaaccattcatcgctagttagacttggctcttagccctctgttctactgaatgtaacactacagaaggcattatcacaatcttaaactcaggagctgtcgagacatgcatacttttttacacaagggcatagttttttttttatcaggtgtacgtcttcccaaaaacactgatatgtcatgtgcctaggggtagtgagttctgtattggtgtcatttgttgatgctacacggtattatagacttatactgccatagcaaaatattcttggttacatcaaataacgaccaccaaacagcgtgcattcttgattttgtaggcagttttgtaagtagcaaatcaaattgagagcagaaaaaatacttaaaaatcaaacatataaattgagtaagcagtctgaaaattcacacaaaaatggcatgtcactgtatacagctgattgagaaagatggttgaataaaaaagatggatcatgcgatactttgtcagtttacagaatgaaactacagacaggatctcttctgtgaaagtgctctttttctgttagtaatatagttaaaatgtccagtaaaatgagctatgcctttgtggctcaagatagcatatgattttttcaacaagaccaaattaagctgaacttattatctttaacacagaattgttgaaaatgtatgaaaactattgctttaagaaaagggtactgaaatctcactataacacaatagttaattaaacaagtttggtcccttctattgtcattagcattagcattagcatttagtaaatatcaatgcaccttagtgctacagacagtaaagggtgattaaggtgctttatggtagtaagaaatccaaaccacttaagtcgcagaatgacatgcactaaaaaaaaaagcttcagaatgcgaatgtgcttcaagcaatatactcattacaatactgaacatcagaagcagactaagtgcatgtgcattttgagtaataagaattgagaacaagccatctaaaaacaagaggagagacaataaatcatttgtgattcctgaaaccacttatatacgtgtcacacaaatcaagcatattgacacaaaccacactagatgtcatgttaacttacatcaaacaatgtttggcatctttagtgggttccaaaaagggtggagaaacaagcaaaggaaaccaatgtaagggtgaatggttggcttctaaaatgaccgaatggttcctatactaataaaattgtgtgatcataattctagtagaaagatttttcgttccacgttcacattggtctattgtccactcatattagaatgggaatatggctaacttgactgttatcaactatcacattgtgcttgttgccatgaaacaagatttatggatattccgaaccaagacaggaaggttatcttagcaatcagcatgctcaaatcttcactaataatacatttacttgaaccatgttgtgcaagctgtcttcctaatttttccatgaactgagcaccataaggactctgccagcagtgtaatcagcaaccaataattctggaagaagcagcagtcacataatattgacattacaccttgaatcctgcttaaaaaatcctttgcttcaccatcctgaacgtgaattatgacatacccaattaaaataccctatttaaaagattccaacatgaccatcagatgagaacttctcgggtgatataaatatatgccatgaataaatccaaaaaaagaacaactactctggaatactgtttgcaccatgataaatattaagaaactactctaaaatatttttttcttaaagaaatatatcaaagcatttaataccaccctattcaagcagaaacaaacatagcatttgataccaacctagtcagcacttctcactctaaaacttggacagagtattagattgtgagtaaaatgtaaacgccttaaacatggtggtccattaattatttagatataaaataatgcagtctatggacacaacactccaaaattgaatgcgcagatgtacagcaaggaacaaatcaatatttgcaggcccagcagtttctctgccaccatttcacaattgaaagtagacatttgtaagctataagcagcttaatcaagagagtctgctccatgaaatcctagcattgccatttattacaagggtagtactgaaaactttagcatctggccattaaaaagaagtctccaagaataaaatgggaaaaaaattaaaaaaaaacatgcacaaattcaagaaaggccaaacaaccaacatgcacatatggctatattattgtcaatcatttcttctaagtaaagccacatcgaaagggaaacctttcatagctgcatagaatttcatttatgccgtaagcatgtgaaatgttcaggaatcctacaaacaaagaagagaataacgagctacatgccttcatgtattaattataaactaggggcacatagttaacattaaaagaccatttattggtacattcagcatcactcggctataaataagaagtaaaatggctgacgctagaggataaccagatgtccagaaagtaattaacactacttcaagatatttggaaggttggtcataacctaagactagcagtcagaagggaaggtggcctggagggagagttgatataagcaaagttgagtaaaacctaatcagttacaggcagactcagatcaaaagatgcaattccaatctgactaggtcatgcaatataccaatgacatacagaaagattacacaaaccaaataggtggaatgacaagggtaatcttgtattctgggaacgtgtgagcatgttatatggcacgtcgccaaattttatgtaatagtactatgcaaaatagctatatactgataaatcatagtaacgctaagatgtttgatcagcccaccagacgttattttagaagtaaagccaatcagtaagaacctctccataaatgtaatacaagtattgtacagttgcaattatctgaaattactgatgacttcaataaatataatggaaaaatagaacagctgagagattgtcgcaacaagaatttctagattttttttacttggaatcatctagatcaaagcaatacgcaggcaaatctgaaaatcatctgttggcaagagaaggtgagaaaggatggaatcttactgccatttcaacatattctttggggcgtctaattttcaaagaagatccaccaaaagaccgtccgtcaaaagaaagagctgctgtagcatcctctggtgtaagaaattcaacaaaggcctgacgtttgtccttgtttatctgcattgaaggagcatggcatatcactagatgctattaagaaacatttgcaaagcagtaccgaaaggtgagatggtagtttgctcaccacacaactgaggcatggttgtttggacctctggatatggctcgcactagatgacagcaagaactcattcaagcagccaatcagcatgtcttctgtggctaaacttggtagattttcaatgtgcaatctcctgagtggtcgggttgcttgtgtcagctggacagaatcaacagccaaattactccctgtcaatacagttccaattgtagtgtttgggtcctgcttcgatgtggtaaaattgactggaacagtggaatcctttagaccaaccgttgactgcaaagtggtaacaaaattagatagatctgttgccacaggaagctgatcccatgtggctgatttcttttctggagaccgaataaccagagaagcagtcttgatagttgtctgttcatcttttggtgctgttttccttttccttggtgaatatccaccaagccgactttcatatctccggtaagatccactactgtatccatcattccaagatgttctatgtctgtcagtttcaaaatgcttccttcttgatttgtccatggagtgatatggaggataataatcatggccatgtccacgatagctatgcctttgttctcttgaggatggtgagacagacctgtcatgtctttcttgataatgatccctgcttgtcgaccttctcctttttgacctgggctcttcatggtgcagttttgcattctctttcctcccgtcttttctatcaaaatgtctgggatcttgtaatcgcacagcatcttgtttcttcagtgtgggtcgatcaacctgagaactcttctcatcatcaaagccacggctttttctctttccatcagttagcctctcactcctctccttgattctatcattaccaactggttcatcaatccatcttttcccaggtcttttttgggattcctgtattgttgcatcaccgtctcttgctgtaatctcaccatggtttccacctctgcttttgccaactcgaccactcgtgtatgtgctaagcttatgagaattatgattgcctttgtctttgtcaactaaatgactatcatctcttgtggaggaccgctctttcttggagctcttctttggtgcatctctttgatcatctttcgatgggaccttcactttaactttcaagttatctatcttggagatgtcttttggcctatgtttcaggttgtctttcttggagacctctctttgcatatctctcatgttgtcctttctacgctcttcccttggcgtatgtctcatttcatccttcttggaaccctcccctggtttatcactattatcctttttggagccctccaaaggcatttctctgacatcctttctgcttttggaccctcttcctgattccagatgattggatttaccattactgttctcttcgagcccttccttggttttcttagcttctgaagcagttttcttttcacgacgcgacatgatatcctgaatgctcaaaggccttgtgcgagcagccgtcccatcactagtgattctcccagaatccttttcgttctgtactcttctactcatcttgccccgaaaccaggaatttggacaagataatgaggtcctaaattatttgagttagcataaccagaggatcatgacaagagcagtgcctcttcttcctgcagaactataccaatataagtgtcaaaacgattcaacatattttaagccataaggatacatcagagaaccagcggtaattgtcagtaatacacaaaagacacactggtgcaagtgtaatgcaacctcataattaataacggcaagaaagggcatgtgcatttaggtatgcataagtcttaaagaagagtcatactcatccacaactatattgaacggcgcatcatacatttttaacaaacatgaagacttcgagatgtcaaattgttttgcaccagaactaacccaacaaagaacacaagatgtcatcaagaacagcaaacctccagtttgaccacctaaaccttgttagatcagactgagaacagacaatgatcaggtacaagttcctctttttgcagatagcgctggatgacggtgctgtagcagtagcactcaacaacaacactaccaacttttttgtgaagttaagcatatgcagcgcatccctaatcatctcaatataaacagcaagtcattctagtgctaaggcccagtttgattgccatcaaagaaacagacaaccttggaactgattccaggagaaacccaagctacccaacaacctaaaagcgggctggtcttagggtgttgccgttcaatttgggatgaaatttcccactagcacgtacagaagtcgcaaattcgatctaacctaggtcatttatcctcatccttaactcattctctcacgcatttctcctcttccttaacccattctctcacgcgcaacttttgggggcgcccacgccgtcgcctaacaactcctcgccggcgaccccagctctcaggtctccccgcctcctcagctgtcccacccgtccagcctgcccaacctcctcgccttctgcccctccgccactcccgacgaccgccaccttcccccatagccgtgcagcacctagaactagttctacgcaagcagcccaaaaagctcacgcccgtgaccccccaaaccatcgcatcaaaacctccggaatggaacactagagcgggagaaaaccatcgatgggcagtagcaagcacctggggagagcggaggcggaagcgggtggcagcaggacgctgaaatcccggcgcggtggcggcggcgcgggtggtggccgcgggggattggctccgccgcgcgatcccttctcctctctccgctccgggctcctccgcctcgtggtgagatgagaacgagacagccaccgagagtgaggaggaggcctgcgggctgcggcgagttgggttgcgaactatagatgggccggaatctacggccgcgtctggcttggactgagaagctttgtgctgggctacagggcttagcttgggcctcatggtttggggaatttttttcatttttaattttaatttttaaatatttacagaaatattataccatccaaaatatttacacaaatagcccctgccgcttaagtgaagggcggcaaggtgtgcacattttacacttaggtcccttgctgccggggttaatgtaatttttttaaatgcatttttctattttttttcaacttgtccgtccctcacgtcaccctgccgtctacttctataaatattttcatcagtataatatttctgtaaatattaaaaattaaaaatttaaaaatgaaaaaaaatcatggtttgggtagtagctgggccagctgagacttgctgtgacgctcgctaattgatgtgtttagcaacactagtaacatgtttttgctttgtaacgcgcaaagcttatatgactggggattgctggggggagaaactggatatcaagctatctttaaaatcggtttcgctggaatgctatccataaaattcgattagataaaatgcgaagctcgggcaagcgttactcaccgaatcaccattgtatctttttcactgatttttgaattgttcttttctcctcctcatggtgatctgattctgacgaaaatgtccctgcagccggttattgatagagaggtcggtctcgattggttgagccatttctgttcgctgctcacttgccttcgcgccacaaagtgccaccgcaacgcgctccaccgtggcctgcagctccggtccggcacctcgaggctgcaaccccgcgcaacctcgatgcaggcctgacacacccgattggtggtcatccatcccccgcgccaccttgaaaatagcataatgtccattttctgctgtggtttgagaataaaggccctatccttttgccttttacaaataaaccaaaacggctcattagggaataaaaataaaattatagttaaaacttttatatatgtgtttttgtgacttaaaagtcaatgctaaaaaaaactacgttgaaaatatctcaaaattaagtttgcaaatttaaaatttggtattttatttggctgattaggccatccgatgggagcctaagggtgtgtttagttcgcgaaaagaaaattttttggtgtcacattagacgtttgatcggatgtcggaaggggttttcggacacaaatgaaaaaaactaatttcataactcgcttggaaaccgcgagatgaatttattaagcctaattaatccatcattagcatatgcggggttactgtagcaattatgtatcatagactaattagactcaaaagatccgtctcacgattttcatgcaaaccgtacaattaatttttctttttatctatatttaatattttatgtatgtgtttaaagatttgatgtgacgtttctggaaaaaaaaactaaacaaggcctaaagcgtaacctgctgtggttggtcgcacaccgtgacacgaatgagcgagacttttctgctcgtgacgtgggaggagacaaaagagaacgacagtgtttataaaaaaagtagtagagaaattttgagtcgtactgtcgtagcaagaaaaatacatgtcatgcatcagggtttaattcattttgctctgcatgtccatttgtagtcaaatgattaacgctgtatactgatatagcttctcgctgtgtctctctatatatcagcattgcaggagatcgatgctttacttgagagcggcatagcgtggagccggcgacgtacggtcccttgaaaaaagtagggacgaactgcaggcctatgactgttccgtgcatatgcatgagccacgggcccaccgccgatctatcggccgaccgtctcatcaaggcagttattcgcatctgcaatgttgtttcctcggcgcatgcagatccagtcatccaaacattagtcaattatttttacaaagtccgttcaaaaaatatttttacaaacacaatacaacgctatttgttttttttaaaaaaaacagtaaacatatgtgttcatatacaattgcacacactcatttctatacaagcacatcctatcatttagaagaataattagacccttcacagtgctcatatgtggacgagttgccatgtgcgccaccttatatttgcgtatacgtgacgatgggacccgcgccttcactcagctgctcgctcccacagtgctcctatgtggacgagttgccaagtgcgccaccttatatttacgtatacgtggcgataggacccgcgccttcactcagctgctcgctccctaactgggttacaggttctttgctcgcgctagaggacgcaaggcccaggaaacgaaaggacagccaaccaatcagcctaggatatggaaggttaccatcactgtgagttgcgtcgcctcgaggtgggcccatttgattgcgtccgtgattttcaagcctgcaccgtgagacccatgcctcaaggggtccttgtgtccatatggcagctagggtaactcatttgagttgtttgcactgtaaagagccttagtcattgttgtaccgtagtactatttgtcttttaatgtttttgagaaatcatatgtagcttgtgtatctgtcaatctgtgtattggagcggatatagacatgcaacttggagaagcagtcgctgcagactgcagtacaccataaaaaggataggccccatttttggcaaaccagatttaaaatattgaatcacaacaatacaacatccaaaagtaatggtcctcatccctgacaaatcggattaaaggaattggtacaaacataaaaaggtcatataatgtccctcccactctttttttaaccttggtccatcccagttaaatgcactaaatatggaaattactgagcacaaacgcacacacgcgcacacagatctcaaagcacgacgaacaaccgggacacaaacctcgccacctggctataaatagccttgttggtcacatccaaacgcagctgcagcagcactacctgtcagtactcggagtagcaaattatcaatctttgcatggacaaagctatggcgttcgtcccgccgcgagacctcgtcgtcgtcctccccttcctcgcgcttctcctccccttgtacatctacctgaggtactcgaggagtgcaaaggctaacccgtcgcttcccaccgagtggccgttggtcggcatgctcccttccctcgtcgccaacatccacaacctgttcgactacgccaccgcgctcctcgccgcctccggcaacagcttcgaggcccgcggcccgccgatgtccggcctccggttcttcgtgacgtgcgacccggacaacgtgcgccacatcttcatcaacaacttcgccaactaccccaagggcgtggagttcgcctccttcttcgacgtcatgggcgacagcttcttcaacgccgacggcgagtcgtggcgccgccagcgcgccagggtgcagcacgtcatgagcaacccgcggctgctcgcgtccatggccgcgtgctgccgcggcaaggtggagaagggcctgctgcccatcctggaccgcatggcgagcgccggcgcgccgttcgacctgcagcgcctgctcaccaggttcgcgttcgacgtgacggccatggcggtctttggggtggacacgtgccgcctgtccatcgacatgccgccgctcgacgtcgcgaacgccatggacgccgtcatggaggtcggcttcttccggcacaccgtgccgatgtcttgctggaagctgatgaggagtctaagaatcggcccggagaggaagctcgccgctgcacagcggttgctacgccggttcgtcgcggagatgatcgagaaaagacgagtagccggcggcgcctgcaaggccaccgacgacgagcaaggaggtgtaccgccgccggcggacatcgtgtcctcctacatcaacgacccggagtacgtcgacgaggacgggaaccccagggagttcatgtacgcgaccttcatcaactacatggtcgccgggcgcgacacggtcggcactgcgctgtcgtggctcttcttcaacctcaccgagcacccgcgcgtcgtggcgagaatcagggaggagctggagccgatcgcgtcgagcaaagccggcggcggcggcatggtggtgttcgaccccgaggagacgaagcccctggtgtacctgcaggcggcgctgttcgagtcgatgcggctgtacccgccggggccgatcgagcggaaggcgacgctggcggacgacgtgctcccgagcgggcacacggtgcgcgcgggggacaacatcctgataccggtgtactccatgggcaggatggcgagcgtgtgggggaaggacagcggcgagtacaggccggagcggtgggtgacggaggacggcaaactgcggcacgtgccggcgcacaggttcatgccgttcaacgccgggccgaggctgtgcctcgggaaggacatctcggtgctgcagatgaagagcgtcgccgccgccgtggcctggaacttcgacctcgaggtggtggccggccacgccgtggagcccaaggtgtcgatcgtgatgcagatcaagaacggcctcatggtgaaggtgaagaagcggtagatcgaccgtgtgccaattaacccatcggtgaaaacatatcgtacgtgtttgtacacgggcatgtacagttttcactatgcatggcctacgtatctctatcaccgtgttgtaaaatgtaaacggtctgttcgatttcaccaggcgagaccctctctgtacgctagttctcacgtgtgttccataaaaacgttagagttgaaggtccatcctgttgtgtgacgtcagccaagctgtcaaagcctattaatagcccattaagctaggaatgtcaggcccaataaacagtgtgatgtcgctcaatattccattacactgcgggcctaatagcagatcaggctctacttccaatagctcataatctggaggaaaaagttcactgtagctcccttctctaaagcctgagtttgatcgcatccctcaaccgttaaaccgggcacaacatcccttatctcctaaaatcagtgcaaacgatataccacaacagtttgaacgatgatttcgggccatcatggttggcacttacgtggctgatttgacttgatcctcgcgtccatatggcattgaaaaatcaaatcattacacgtagggcccacatatcagtcaaaccaaaagattaaaaaaatagtaggccctacactgtagtgggtctcacttcctccacctcgctctatcttatctgctcgacagcgcctacttccctttctctctcctagcctttcattctctctcaagcttccttgcctagcggccattgctgatgccgccttcacatagttgtcgccaccgatgaccatggaggccacgcggtacatcttttcctcacttcttcatccacaataattgttgtagtggaggaagagaaaggcggggacgcagggtggccatgggcaacgacgaggatttcgaggagggagaagaaaagacaaaggtgtgccatcaccattgagtttcaactttcatgcggtaggcttcaaacccctcgaccgttgctagtcaccaccacagcgtgtgccccccaagggagagggttggggaggggggggggagggatggttgggtcagagggaaatggtgacgatgctcgagcttgaagctcgtcgtcggagggatgaggagtcgtcgtccacattaggggagggagaaaaggaagagagcatcattgcccgaaggagatagagaggatgaggtggaggaagtgggtaacatgtgggtcctaccacatgatattcaaacttgagccttagatgatgaatataaagtgcactttttcctaatctgaattgacttaaagcccactaatgatctattatacctttgtcctgcattgaccaaagtgcaagatatctgacggaggactccttcacagaaataaacagaaagaatgatatggcaaatcatttttttctttttagggaaaagagaactttgttttgattaagtaacatgattacactcttgctgcaaaatctgcttaacacaaggtggtgcttgatcacgtcaaaccgctcaatgagttgttcgtttagcaaattgagcaagttcatgatctacactatcacactcacttctactaaactgcgtacgcactgcctgcatatatatttttaattgggatcaaattcaagtcaattcaatgaaattttaccaaacttgggtcagcctgatcattccacaattcagtccgccccatggttatgcatgctcaaacaaaatttgatgacctattacctatggtaaaaaaaaaaaaatctacgtagttcagaactatcgtcaaaactaggttacattattaataaactagatagttgttaacccgcgttttgagttttgacgatcgagggccccagaatatccagttttacaattaaggattcattcctattctgaacaattagtgggtgttaaaacatccattatgacttcatcagccttccgccttcaaatttagccagttaattatgacatcacaacccatctaaacacataatagcgcgaaactcgtctctgcaggcaggtaggaggacgaggtggttattggttagcgaggaagtaaatcacagaggacgcgcgcggatttgccgttaccaccttctgcctgcctgcgccgggttcgccttcctcccgattccaattttccaatcctcctcctcacctctcctctcctctcctcctcttccctcccccaccaattctgccgcgaatcctcccccctcctcccgatctcgaaaaaatctcgtcgcgttggcctggcccccacgcgcaccacctcctgctcattcgatccggaaaattcccccccgggggcccctctcggctttgcggcgaattcggttagtttcctcactcccacagctttgtttcttttttccggcggattttcactggccccatcggtagattagattcgatttttgttttcccgttgaagtgtctggattatggcttgatttcgtgcggatttggttctgttttggtgttttatcagctgggtgtttggagattctcgggctcgtcgattgcatgacggattgaattgagtcagcgggggggatcgaagttgggggacgaggagtttgatgccacccggcgatggatcgccgcagcttcaggagtgtgtcttgtaacggcagcggtaagaatctggcctctccctcgccggcggcgggatcccgagcacccgcggccgcgccagccggctcgaagggggacgctgtggtctccgtcgagcgccgggcgctgctttcgccgcatcccgcgggcggcacggcgcggaagggcatgaggggatcgaaacggcgcgtgcagtggaaggataggcatggaaagaagctcatcgaggtcagggaattccagcctaggtaaataagctgcctcaattaaatttgttttgtgcatcctttcgttgtgctttgagaaattttttcattctgttgtctggatgaaatattgaaatgtgaccacatgttaacgagacatcgaaagagagatcccaaagcaccaatttatttgcactgacaaattatccccttatatgattgcatagtatcagtagctagcgatacattctggtgaatgttttcctgtttggctagacaaattagctgcacagggttgttcagataggtaaatgacatgtgaggatgtcgtctagggctagccaagccggaaagtggacaaatgttagtttcggttatttttctgtattttgctagaagaggttaagctatcaatacactactcagcaaaagtaggtgttcggcaagatacatgacattagaacatgggatctgttaggaacgtctcaaactctagtatgccacccagcaagatgagctgaattgtttggctgtagctttcgatcatctaatttgagttagtggcataaatcttcaaggcatttgcaaatttgccaccggttttttcaatattgcaagaatgccactcaaatgacagttctagtggcatttttgcaattttctagtggcagttttgcaataacgattcaaagtagtggtaaatttgcaattgcccctaaatctttaagtccttttcctggtcttttctgaagtaacctgtagctagaaattagcttaagcttattgtgaccagtttactagcattttataattgtaggcgtggtcttcaaattatttaagtaaaaaggagccaagtacattatcatagagatgatgtctattcaccattgtacattgatgaaaacctttatatgaaatgattgcataggacctcttagaggactgacctatgattggcatttgcgccttaatgttcttatttcaatgtcaactgtcaaggatagtcgatagtggcatatccagaattccagatgaaattatatactgagataagcatgtaaggagggaacaaagcaaatgaattaatagttggaatatgctgcattttctagtgctggactggcattattaactacaggcctctttacctgttaaggaaaagtctgcactgtttagtttggacataaaagggttatttgttgatgttgtatgtgaactttagtttagaaatctttgcccatcggtgtgatgaaaaaaagcagtagcttttctaatcaaatggtggtggtatatcttttgcgatttctggatttattgccaggctatgatcatttgagtttagttattctagatggttattaaattttacttatttagtttaactgaacattagtggcgcatgtgaagctgcacatgttaattaacaatacatgattgacaatctgataccccccaaaaccattattaaatgtagctcaaaagaagtggtacttaaagcaagtaatgcaggttgacatgttacatatgtacagtcaactgggcagctggacatgttgatttagtcacatgtacatacaataacaaaacattgatcaagtgacataattattgcgctatctggaattgcacaacctggcctacaactgaagatgtactctgctactcaaaggggtttttaaatgtttagtgtttctgtctgtgtttttctttctagtggatgtatgacataatagattagtctcttctgggcttctagctccatcccaatctgattaacagccaaccagaactatgatatgatcacatctccagcctgaaggtggtttagtggtacaagatagcaggaaaattttgattgtatggtcgaactttaaggagattgactgcgctgataaacagtactgtcagaaatttataatcctcgcgctactatgtggatgacagaggaaaatttcctacatgggacaacattcccattcctagactttgtgtattctctaacatgtgtaatccgtggcatcagcccagttgggacttgaggccccatttgtaatgtaggaagttcatagattttttgcagaaatttgataggaatcaggaaacattcacgtgctccaaaggagtgaccacataaattgtcaattatataacttctttttacatgggaatgtcgattattaagtaactttgcaattccggggttacagtcttgttaattgtacgagctaattgaacctttgttaatctgagataaagcctaccatgtgcagctcatgtgctgttggctgcctgtggggttgatcctgcttggttccaattccagggccatctagtcttagtccatgaaaaagttgggagctaaattagatatcccaccaaaatgtaaactaaagaattacagacaatttggcagtatgaagttatgcttatgagcacatttactgtgcatagtcacagctttgcttttaggagaaccttagtagttatttttcctcaaaaaatctttagtaattgatcactattacatatgtgggattcaatcgaataggttgtaggaggcttcatcacagttgcttgggcaatgacaaggggagcatctcaagtccactttatatgaagttggtttaaactagggagtatttttggtggtacacttatgttgttcaagatgtttgctttacctgtttataggcttccatgctcggtaacttatcgttcttgtttattctaaaaaaatatttctaaatgatgaggacctttattggcagagccataattttattgggggttagctgactgagttttgcgcatagaattacaaaagaccatccttgtatgcttgtgcaaaaactattagttgactcaagctgattttctgcctggtggcatcatttcaattggagtcaaaacacacagataaatgactatgcctagtatcatattttctttctgggtgtttgtatggggttggatggtatagacttggacgttagttttgtctctgtaaatgatatgcattttgaaatagcgctctgcctttaattactccatttgaagtatcagaattgtgccgatctttgactatatttcaaaatcgatttgagaattcaagtttatctttgctgcagtgcatctatttttccctctaactatggatcctcgttttaatattttgcagcgatacggatgactctgatgatgaatacttggacacttgcatatgttcaataatgtaaataccgtgaagcttaatctccggcacatcttgcaccatgtggagtctgttgctctatgcatgtgtagcaagagctgtagtgtgtcaattttgctggcttctgcgtgcccctaacagtgatgtatacataagctcactccagcagactcaagccatctctgttcaggaggtactgcaaatgtagctaaccttgcaatggaggaagaactggtgataaacaaatggccttgacgtggagtttttggtcagaaccctaagaaagctactataccactgggtacaggcgtacagcatgtagaaaggagaagggaaagataccaaaaggtttaatttttgacccattttgccgagtatggtcagcaatgtgcttgtagaaattatatacagtagcatttattatttcaactgccagaattcagaccgattttgtcaatagtaattgatatggcaatacgatgggttaccatcagctactaacatccaatggttttcttctgattcttagtttcatcttcatgcaactctcatcaactattaagacagggattcagtagacgcagtcacaggtaagttcaatcttctgggcagagagcccacatagtccatagagggcgacgcggcccatttcagccagcgcgaagttgtccctgcagccctcggattccatgcccctcttggcgggtggaccccgcaaaaggcgctcgtcacggtagccatcggttccatccatccaacggtcacatgccagctgggtcaacctgaccgttaccgcgcgccgcttgcctttttccccaacggcttcctctttcgcctccgtttgcttgcgttgcgccccaaattccgcctcctcttcttcactagctcttccaccctctccaatcccctctccctctctccctctccctcttgccttcgccatgggctgcttccttggctgcttcgggggggccaaggagcgccgccgccgccggaaacgctcccctgcgcactccccctccggccgcgcccgggtacgtggcgtcaatccctctcctctctctctctctctgttctgttccgctatatccgtctgttcatttcggagttctcctctaaattgtggttttggattttgaatttgaaacaggccacgccgcggctttccccgaagaaggctgccgctgccgccgcgttggatggagacgttgtttccgccgccgcgccgctgctggcgacgctcctggagttgaggtatgtgttcgtgtgtgtgtggctgatgtgatcagcaggatggcttgaatttgtgagggaattcgcttgaactggtggtgctaattttttgggggttttgatgggtgtgtgtttgtttgtttagggattccactgataacttgtgcttgaccgtcatcaagaagaaggtgacgtttgatcccaacgtcaccacttacgaggcggcggcgatcccggaggcggacgaggaggaggaggatgaggccgagccggcggcgggtgacgacaaggatgaggcgaggtggatgctggcaccggattgcgcgaaatccgaggctttcccgctgaaccacaggtacagcaactgcgcctacggcgacaatgacaacgagtacgacgaggatgaggacgaggaggaggaggaagacgaggacgaagaggaagaggaggatgggctcgacgagtgcgcgatcgacgacgaggacgacgacggccttctcggcatcgggcgcggcgaggacgaggcatgcgagtcgctcttcctgcttccaatgagcaagaccaaggagagcagcagcggccaggaagcggctgccggcgtcacctcgccggaggcgccgccgctcgcgcctcaacagacgcgcgacgcgaacccggtgctcagctcagtggagaatctcgcccggtggaaggacgccaaggcccgcgccggcgccgccaccgccaccgccgcgccgaatgcttcggacaaggagaacagaacgacggcgaacttgcttcccgagccggcgatcccagccaagaagaaagagtggcaggtggtctgctccgactacagccccagcacgccaagcaagcaagaagtctcggtggacgcgagcctctcgacatggctgggctcttcggggacgccggagagcaactccgtccggtccttctcgccgatcagccgagaagaccggccgatccttggggccctgaccatggaggacatcaagatatcctctgccaactcgtctccgaggaggtcgaggtctccgagcccgagccctgacgacatgcctatcctgggaaccgtgggggcttactggaattgcagctccaaggctggtgatccggtgacaagaggagggtttatgaggactagaacaaggtttgggcaggtaagcttagtgtcactgtcacacctagtttcgatgttgattctgaatttgtcatgtactggagcttcagttttacattttgagctgatgatgaatatcttgtagaactttgcaggatgaagtggtgaattgctactgaaagcttcccagctggaagctggaagagtttggtttcaggaggagaattgcagaagatgcatacatgcttttgtgagaagaacatacatatagagtcagtgagattgtggaagtagtggcatgctttattcaaagatgttgcttgtcaaattcttttatttgttgtaaacaatgtccatccatattctattatggtgatccttttttttttggcgctgtcgatatggtgtattgtttcgatgttacattgtcaatatggtgtatggcacttgtgcctttctacctcctttctacctctctggtttgacttgtttcttccttttttgttcataacttcatatgttgaacacaatttaacaagtgtttagtatcatgggcagctgatccttgtgctaagtatcctatacacactagtcatgttatcctgtatgagtatcttcatgttgcaacagaagagaaacgagagttgcacttgcttggatagcagagttctgaagttttgtaatggaagctgaatcagatttttcagatgttttaaatttatttgcttccaacatgagttcacgcacccacgtaatttgaatttgcaaatcgaagtgtgcaacaaagcctagcactcgatcgtcaccgcctcttgggaagctgaaacgcgcgcttcaagtagtggctcgccacctcgtcgtcacggtggcagagcacgcggaggatcgtgtccgggtccgtgcggctccaccgccatgtcgtctccggcaacggcatcctctggccggcggagctcgccgtgccgttcaactcgcacgcgatgctcagctcctccacgagctgctccggcgtttgccccatgagcgccacgacgctctccgccgcctccgcctcgccgtcgaccacctcctcggtcaccactccctcgccgcgcgtgcagaaggcgcgcttcaggctccggaagtcctcctccaccatgccgtggtcctccttcgtgaagctcctgtcgccgccgccggcgacgaggacgagcaagaacgcctggaacgaggccttcatcacctcccgcaccgccaccggctgcgcgcggtcgacgaggacggagaggagcagcgacaggttctgcttcagcgtgcggagcgccgggcggatgcgggcgtcggcgacgccgcccacgtagagcccgtcgtagaacgagtggtgtgagtcgaggaagatgaggcggtacgcggcgacctcggcgacgtgcccgaccgcggactgcgccgcggcgcgcgcgcggtcgaagtgggagcacggcgcgaggaggcgggcggtggcggcggacgacggcgacgacgagcacctgccgcgggagaagaaggagagcgacttgtcgagcgcgtggacgtggctgaggatgaagtggagcgtgttgaggcggacgtagaggcgctgcgtgccgcggctggtcgacgggcgcgggttctggccgccggacgccatgccgccctggccttggtggtgcccgtgggcgcgcgggctcgacacgggcgcccggcacggcgtcgccgcctttttccacagcctgatgatcttcgagtcctggttgcacctcgtcagcggcggcagcgacgggaggtagctctgcttgctacctgctcgatcgacgcaccaaaatcaagataaatttcggattcgtgcgaggaatgttgttgtaatttgtaacatcgactacgaaccgcaagacgtgaggaaggagatgtactccaaaaagatcgcctccatgccgtcggcgaggtcctggaccaagtcatccctcacggccaccgggatgccaaagaactcgtcgacggtcgccttagccagcttcatcagctccaccgccgactgcgcgtaaggctcgttcttggatctcggcatccagctctacacaaaatatgcaattcttgagactgcaccgtgcagaacacgtgttcgacgaaaagaaacacgcaacaaaaaacctcggtttctttggctcggagcatgcactccctgcaaatcttgagcctctcctcgacccacgtcctgaggaagccgaacacgatggactccacgtcgtacggcaccacctccctcaccaccgacttgccgccgtcgtcgctgtccgccacgtcctccaccaccatctgcaccagcgccttctccagcctccccgccgcgtgcagcacgtgcacgagctcgttgctcagcccggtggccttgcccaggtactgcttcagcacgacgccgaagcagccgtgcagcgtcaccgcggtgacggcgcccgggaacgggtgccaccgcctcagcaccggcccgaaggcgtcgcgctcggatagcgcgatgtgctccgtgtcgccggcgagccgcgccaggatgtcgcccgggtcttcgtcgtcgtggcgatcgatgatcaggctgtccccttgcccgagtccgttctccagtatctggcacacgtttccgcggcagatcaacacaagacgctcgccatggcgtggccaaacgcgtaggaagctaaccttcgtgaaggcgcttctcgtggaacacctcacgtagtaatccacacggtcgccggcgaagcttccgacgctgcagtcttcgtgttcggtttccgcggtgctgatactcgtgaagatcgcgttgtcggagatgatctgggtggtggcgagcgccagtgacagagcgccctccatggccatggcgccgccggcgccgcagttgccgttgccgaaccactcgtggtagccaagcatcctcttctccgaccagtcgtgtatcgtggcaaggatgctcgagagcacccgtgcgtacacggggtcgcggctctcctgcttggcgtcggccgccacctccgtgagcatggcgagcgccgcgccggcgaggtccggctcgatctgcccggtgaccacgtactgctggaagaggacccatgcaaagcacacgttgtgcagcatcttgttgatgcccagcgttggccatgtcctcctcatgagctccaggagctcatcgacttcgtcgagcacgacggtctcctccttgaggtcaaagatggcctggaggagcgacacgtagaggagcacgttgagagggtagccgtcggcccagtggcaggcgtcgccgccggcggccttgcttccgggggcggagcgccaggcaagggcgtgcacggcgttgcagagggcttgcatggcgtccgacgtcttgccggtgtcgatggcgcgggcgtccgccgcctgcatgacctcgcggaacctgagcaccaccgcgttgaggcggtcgtgcggcagggacgggtgcgcgatgagcccggcctcgaggagcttcagctgccggcgctgccactggtggtgctcgccgctgtcggcgaagtcggtgagcttgacctgccggagcagttccaggggcaagatgatcgtctcggcttttcttcccacctgcacaaagtggatcaccaaatcgaacaacgtggagtgcgtaccaatggcggcgacgcgtcacgacgcaatgcaatgcaatgcgggcacggacctggccgatgagggtgcgcatgagcgtcttgcggaggcgggcatcgttctgctccgtgacacgcatctgctgccgcatgatctcggcggaggtcatcggccgcctccctttcccgggcgacacgggcgtcgacggctggctcatcgcccacatggcgcggccgggggagccgggcgccgacgacgcgttcatggagctcacccgcgccgtggtcggctgcgacgacctccgcgccttgagccccagcgccctcttgaccctgctgttgacgacgctcatccccgtgcctccccgggggccggcgccgatggtcggcgacacgtcgccgccgccgctctccccggccgggaagtagttgagccggccgccaccggcggcgcggcaggacatgaagaagacctcgtaggcggcctcccggaggtcggcgcgggtgaggccattgacgtggccgaaggggcagtcgacggtggcgtccgcggcgaggctgcgggcgtcggcgtcggtggcggcggtgtcggaggagcgcgcgaaggaggaggaggaggcggagcgggagcggtggtggtgctggaggcgccccatctctccgttccggtcgatcgagcgagcggctctttcggcccgagggagaggtggggtggtgggcgccacaaacgatcccggggggtggtggggcccggctgtctcgctgccatatggccccacccgcttcccgcgccgaagttgcgggcgaccgcgacacgtcagcgcgcgcaggttgtactatgggcttcttcggcccaactcaatccataccccccggccgaaatgtcagcttccagcctaaaatggcccatctaaacgatgtggaaatatagtccaattaaactccttcattgtcagctccagcctaacgtgggaataagcgaaacagtgtatttacaaacgaaaaataatttgtgaataaaaattttatatacgtgttcttagcaatctaaaagcaaatgctgaaaaataaacttaaaaaaacccaaaatctactccaaatttaaaattgaaaatttaaattttgaccgagaagcataagtataaacgaaaataagcgaaaatatgaggccacatgtcggagaggtcaggggtgcgtgtcgacgaaggggactggacttagattaaaagaagattagactttagatggccataaaacgaaacacaccctaagatatgggagataagaagagctcgatatgaatcaatccaatcctaatttctctccaacttgttttctttatctttaatgtgtctccaactatactctaacaaaataataacgtgcgtaacaacatcaccatctctctaaataaaaagttccactgaaagagaagtgatgatgcctgaaagttccgtatcagcatgcttttgtaatttgcatgttaccgacatgccagttttccatcgaaaggaactgggataaatctatcagtgaagccaaaaataatgcttgccgcaaaaacaaaatcagggggtcaaagataatgattcttcactggcccagtgcgctcatccactataccaagttacaaccatatccaataatttgcgaatggtcccgtaggaactcactaaaacatgaaccataccttgtagaaatggacaagatcttaggttttccaagtcaatcaacttggcgacattggacggcatcgtcgatgataagtaggctgtgtttagatccaaacttccaactttttctatcacatcaacctgttatacacacacaacttttcagtcacatcgtaccaatttcaacccaaactttcaactttggaaggaactaaacacaaccgtagtcatcttttgactagtggataaggaggtttcggagaagtacaatggattcttctgctcatttgaaaatcgtgtgctcgtttgatcacattacatgggatgatgggaatgggcttattcagacttcagttcagtgacagtcgttgaatcttgaggaatgctcccagcgagagcctgtctcgtcacttcacttcaggccaattcgccaatggaaaatttgtaatgcaatatcatacttttcagacttcttcttttgaccatttaaatgatgattggttcatttgtttagttgtttctcagtttcccacttgagctttcggggtgtttcttagctacatgcattgttgctagaagatgatagcggtatcgtttgcagaatttttctctgaacaaccattacaaagttatctattgaaggaatctttcatttttcatgtgcggcatcttagaattcctaaaattataccatttatcctcttgaatgtgctccaaattcttgctttcaaacgccaggccaatgttgtcaagatattttaaacccgtttgtttatgatgtttagctgagttgattggttacacgcaaaacgatgtggactattaagcatgattaattatgttttaatattggagagttggaaaatgagctcattttattttataaaggcacttctatataacacgttatctcgaaaaaatatttaacagtttgaaaaatatggtcgcaaatatctagaagagtacctagcccgaacctggcaaaagaacggtgcccaaataggtactccgtagtgcgagctcccttcttttggggcagcatgttttcttttagacgcctattgcggcacttcgcatctctgcatgcacattggataaagatgccatcctgtagtgccagttacagtcatgatcttgttgatgtgttcttactgagatatcaaccaatttccagtcagtaagtctatgcaaacaacttgacaagtagctaatactatttgcaaaccttgtagagttgtatttatcctcactgagcgttttactgagtaaaattagtactcttaactaagataagattggtcattatccgctccagtccactgatgactgatcgatgcgtcgagctgttgtctacgattctcattctgaagaaaattctgccagtcaaacatgtcactgagctaaggaggtcaatatcacgaaatttatgcgccacaaagatcagctatccgtggaccatcaggccatgtggccatcatgtccactaatcccatccaactattcaaaaatccatgaagcaaatctccaacatatacgtactatcatgttataaatatatttgataccgatttacaccttttccccaagaaatgatactgactggagatatatttttctcctttctagaaaggttaacaaatttcatgcagatgaagaatattactacctttcccctttcaagattaatattcttgggtatattttttcatcaggatgactgcatgacagaattaacctgaaaagtttatagtccggaccaatctaactgtactgcatgcgagttgcattgttcatagttgagctgattttttttttacagagtataatcagttctgaatctttttggctgtgtcacccttcacgtccatggcgatgtcgatcgtctccgtcgactcgaccttgtacctgtacctgctgctgagcgcgacgaagacgacggcgttgatggcgccgaggacagtgaggaagccgtagtagtagtcgaggtgcgaggcgttgaggttgttggtgacccaggcgtcgccccgctcccgcgtgacgcgcgacacgagcgagaggaggaagctgctgagcacgttgccgacgccgtacgccgtcagcgacatggccgtgccgaggctcttcatgctctccggcgcctggtcgtagaagaactcgatcttgcccaccaccaggaacgcgtccgccacccccatcagcacgtactgcggcagcagctcgaagatggtgagcggcacgggaacctccgcggcggcggcgtccagcccgtgccgccgcgcgtaccccagccgccggctctccatcagcgacgccgtcgccatcgccaccacctgcagcagcagcccgacgcccatccgcttcagcagcgtgatgcccctcgggttcttggtgtacttccggatggccgggacgaacagccggtcgtacaccacgacggcgacgagcatgctcagggtgacgaacgcgccgaggctggccggagggatctggaagtggcgcccgatgtggcggtccatcgtcctgccctgcttcacgaatagggtgttcgtctgcgcgatgagcgtgcacggcacgaacatggtcgccagcagagggatcaccttgacgatctgcttcgtctcctccacctgggtcaccgtgcacaggctccacctcgccgctggcgagccgtcctccttcacggcggccttgttcaggaacctcatggcgttggtggagtccatcctgaacttgcgcttcctcgtgtactcctcgagctccagctcgtgcagctccttggcgtccgccggcacggccacgcgccacttccagacggcggcggcgacgaccttgcccatgcgggtgaacgggctgccctgcggcaccttgtggcggtacagcggcgtgccggcgaggaagatggagatggagacgaggaggcccagcgtggggatgccatagccgacggaccagctgacattgtcctggaggtagacgaggacggtggaggagaagaggatgccgacgaagatggtgaacatccaccagttgaagaaggacatcttgtgcatcttctcccgggggtcgaactcgtcgaactggtcggcgccgatggtcgagatgttgggcttggtgccgccattgccgaacgcgatgatgtacaggccgccgaagtagacgcccagctgcagggccgacgccggcgggcacacgccgccggcgcacggcggtggcttcagcgacggaatggtcacggccagcgtcagcaaacacatcccctgcatcagcgttcaacttatcatctccagtagcatgtgattttgcacaaattggtagtcatactaccatgttttacatcgttaactttaatcatccttgtacatcttctcttctgctttgtaattactactccctccattagataatatagcaatctagtaccggatgggacatatcgtagtacaatgaatctggacagattgtccaaattcattgtactataagatctgtccagattcattatactatgagatgtctcatccggtactagattgctatattacggaacggagggagtaattgctaatatctgttgtactccctatgtgtcaatgacgatttgagcaatatattcagatgtgaatctctcctctccgttaacttgttaaaaaaactttaatcatccttcttattaaaaaaacataattattttttattgtgttgtgatttattttattattaaatgtactataagcatagtcataacaaataggtgaaaattaccaaaaagatccaaatataacgaatagtcacacacacgtctaaaagcttatggtgtcaaattttaaaaaccagatagaagtagcgcgattttgacatgacagaaagaaatggtagcggaggatacacgataatcagatcgtaatacacacgtctttatttatacgtgacgtgccatttcacaatagtatatataatactgaagaaattaacaccttgattgatacttgttaaatcttgactcatccacatgtgtaggcatttttctaacagtgagtccattagggtgatactatatttattactacgaaatttagtatctcttgttaactctattaacctcaattattagatttcgcactataaatatgatacctatagctatctctcttaactagtgtgtgtatatattgctgatactaactgatgagggatgtgctgggcttggaggccattcacacaaggcacaattgccgattccccattttccataatttatttcgatagaaaagttgtatctaatttatctatattgaaagtagaccgtgctcaataataagaacttttgttgaacctaagtgttaataaaaagtttccaatcattgtgatgacacatgcttcttctaatccatacatatcggggcccacagtgtctcgtgcattgacttgtagaaatgtagagtaagacaacacagcatttcacacccgtggaattgcacgttaacatcaaactgtacgttaagtctggccccctactaattaacgaaaattaagcacgataagccttactatagacttaaagctgcatgacagctatatatttcctaccgaatatggctcacagaagacatgccttaattagtgaaatttcaggcttctagattagataaagttgctctgtatgaagtacatatataacatgacgtctaagtggaatcgtaatgttgcaatctgaattagctttacagtgtaacttaaagctctaataatggacctcgaacgaatggtcggccccaaattccaccaagctgggaaaacatacaaaacgtgtaactagtactccctccgtttcacaatgtaagtcattttagtatttctcatattcatagtgatattaatgaatctagatagatatatatatgtctagattcattaacatcaatataaatataggaaatgttagaatgacttacactgtgaaacggaggaagtagagtttttgcaggtaagcagtaatcacgtgagctactaatcattagtttgggagaagcagcgtggtttaatttctgcgtaagtgaaacgtgctaattgtaaggtgcagcgcagggcagtctctgacttggcccactagtgagtcaaacaaaaactgcagatcgatttgcttaccaagtccactctctagtctagtaactccatgcaaatacgacaattcgtccatccattgatgctaatcatctaatctaacgattgaggagactaaaatttcatatccggccggcctgatgtcgtccaattcaaatcatcggaaactcattgagtaatatctgcacgggctacttaccaaacatatcttgctagctaaatagcttctcaatacgatgattaaaggcattttagattaatttagaatggcaaatgataaatgacaaaagttttggtggtaaaagttttggcattgcaaaagtaatagttggtgtttagatgtatcctaaacttttgttattctagtactttttggtgtggggagagagtggtcccaaatcactttttggcacaatttactactatggactagcaaatgtcaaaaggcaaattgccaacttttgctattagtgtttagataaaaataacaaaaagtgctttaaaatggtaaatttttgccgaggatctaaatagggcctaattaagaaaattaaaaaaagggtgaagttagacggtgataccaagaagtatatggcggagccggcgacgaaggtccagtagcggccgaggtaggcgtcggcggcgtaggctccgagcaagggcatgatgaagacggcgccggaccagttcgtgacgttgttggacgcctccaccgtcccctggtggagcttgtccgtcaggtatatcaccaggttcgacgctatcccgtagtacgccatcctctcgaacaactcgtacactgcacagtacagtacgttatccatcagctcagatcacagtaatgatcagtttcatctatcactgcatcgtccatggcgccatgccacatacggcagctagctgaggtcgccggagacatggaagaagcaactaacctacgatgaaggagcaggcggtccagccgcctctcttggaacggagcacggggtttccccggagatccaccgacccgtcctgcgtgtactcgccgcctcccttaccctcgccgttctccatggccggcaacggcaagctctcggtcaccgccattactagctatagctagctgactgactgtccagcttgctgctcactctcggcagcagctttgcctgaagctctcacactgatgtgctagctagagagagctgttccgataggtagctagcgatactgggacctgcatttatagacttgttgccccccttgcacagtaccaatactcgtgtgtgtacgcagtgacgaatctaggataaaaatataggtggagctttatttaacgtcataatacaaaataatcatgtctttgacctatattaataatatttcaaaatcctacatggatagaaaaaaatgtagtggattaaagaatgaaagaaactgaagagtgaagaagattgaaagatatatataggtatgggctacacactgacaactactagaacacgagagtaaaagtaatccacatcatttctttcgccctaaacgtctccagccaatagccatgcatcattggttggctgtctgctgtaattaattttgatggcactataaactcactgcgcatagatatctggggttaatccttgtcagccagagctggggctggagccccaacagtggattcgcgactgtgtgtacgtcgtcgatcagtaggcgcgcagtccccaccactgcacggtctactaacttccaacatgacatcggcaagttttacgggacaccgttagttaccactcttatcagcatagtggtatcagcttgactattatagcttgtggaactaaatgatatcaggattgagacagcaaggagaaaaaagaaaaagaaaagctagcgatcgacgacgcatgcagctctctcttgcttgcccactgcttgctctagctagctttgctatatgtgacatgtgacatactagtgcatacgcgggaacacggaacagtatacccgtgtaatactagtgcatcgatcactgcatctatctacccgtgtaaagctccacagatctagcacgagatcgggataatatagtcaattatacggatggtgatctgactatctgagccatagtgccacacgaagctggcttgttacaggccagccacactagcaggtgggcgggcacgcgtgtacgcgcgtggctgtcgggttttcgccgtcgagggcgcaataccgatcgatggaatcggagtcgtacatagccttctccgtggccgtattcgcttccgatacggcggtgcacgcgtcgcgtccgtcgtgaagagctccgcgcggcgagattagccaaccacacccatcgaaagcaacacgcacgcacgcacgcgcgcgcacagctcgagcgccgtgcgtgcgtcgtgggaggtgagaagtgagatcgttgccgactcgactccgcgggctcgtggcgtccccaatgcggacacgaaagaccgcggccgaaacgtgccgagacccacggtttctcgatcgagttggcggcttggcgctagctccggtccaagcccaacacgcgcgaacgccgtggtagcagcagcatacgtgcacgcacgcgcgtacatgcatgtacgtcttccactggcatatgcatctgcagatctgtagcctgcttggggttcagtggcatggcatcgctggtacgttttcgcagcatcaatcatcaaacagtgccaaaccgacgagatgggcactggtaatgtgcttctttgcaataatcctcggtacatatccttctgatcgatcgaggagcagagctatctactgttctacggattacggccgggcgtgcgtgttcacatggatcgcgaccggtttctagctctagatactggcaacgcatctaccacgcgatctctacctctctaggtgagccgaacacaaatccggacctgcagtgtactagtagctggagtagctactaccttccaatcccctctttattccgcttgttttgctgtctgtactccatcatcagacgatcgatcgatcgatcgatcactgctgcttccatcaccaccggctttgtacatgtttttgggtagcaacgagcagagacatatctataaaaatatagtagtgggggttgaataaactacatcagtataaatcgaacctccaatcctcacatcctatagatccatagaaaaaaaatttagtgggagcttaggagtctccactgtccgagggtggtagtggggtctcaaagacccctccatctccattgtgaatccgcccctggcgacaagcccgtagggccggagcaagctgccgcgtcaccgccgctagctgccgcgtccgtgagatgggggggacgaaggtgacaagcgcccgcaggaaagggagacctcccgccgatggatctaccgtcgcgtcgcatacgtcggccgggcacaaatcgatcggccatcggtttcgtcagcgcaacgcggagcagtgaggggaaacatcgtctcgttccttggtattctccctcgtggtgtaaatgtacgtatatctgctctttcgctgtacgtcggctgacggaaatgggggcaccgaaagtccggaagatttggtgagggctcgttttgtttcttgagatcagttggtatttctggaagtagttgaacagctttgcttttccatgtcaagaagaagctcagctgctcagttggtcatagaaagattcgagattcaggtaggttgtatagttcacgggagcaatcagcagtgtggaaatttttatcacgaaactaccagacatcaagagtcatattctgttttccaggttgtaaagaaatgatattaacttttctgtcgacttatcagcataagcgcaccagtggtctagtggtagaatagtaccctgccacggtacagacccgggttcgattcccggctggtgcagctcttctgattaactttttttgcttttcatgtactgctgttaactttgtttttgaaacagacggtacattcatatacgatcttggagggcaaactgatatgtactatgatgaaatttccatttccacaagagcaccagtggtctagtggtagaatagtaccctgccacggtacagacccgggttcgattcccggctggtgcaattttcgtttttgtcacctgaacacattgatcattttgctggtttaaacatcatgggctaactttcgatcaaaccgatttaccacgtttcattccttttgtgatgttaccacactaggcttctagtacctgtgaaatttactttggttccatttttttttgtaaaatcttatcaacagttcaacatactggccaaatacgaaatattcagtcgtagcaatctcatttgtctttaaccctacggatattcagcgaaattcccaaattttagaactacggcttcacctcggaatgggtttcatgggctctttccttcggaatgctcatccatatgtatgggccacaagtttaaagtgaagcaaccatcaattttggcccatagaagcaaggcaatattaggctttggtacggcccatcttgtgggcgagtggataatttcacccgccgcgaatgcgaataacgcagcggcgcctctccaccggaaaccgctcaccggccgccacacacgagtgcaggatgctccccctcgccgccggcgccggcgccgcgagaccctgcctctcctcctcaccggcgccgccggtatcctcgcccggggcgattcctctccttcgccacactcctatccctcaccaccgcaggcgccccctcgcggcgctccgaacccgcatcatgctcctccggcctctcagagccgccgcctcgccggggccggcggcgtcctcgcgcccggcaagggaccgcgtgattgacttcgggaagcacaaggggcagatgctgggcacgctcccgccgtcctacctgcggtgggtcgtcgccgagctcgactacggggacaccgcggcatgggcgagcctcgcgcgggaggtgctcgacgacccggtctacgtcgaccgcgtcgagtgggagcacgcgcaccgcttcctccgcggggacaccgactacgacggcgacggcgaggatgggccgctccatgagatggccgaccgcttcggctgggacctctccgacgaggaggggtggagccgcctcgacttccgcctcctcggcacctcctacggtggccgcatcccgcgaaagggcggccggaggcaaaccaccaccagcttcctgttcgacatcggggctgaaacggacggcccgcgagggaagcgggacgagaggagggagcggatgcggctgaggagggagacgcaggtgaggggtgccaagttggatatgctcggggtgaacgccggcgtcaaggacggcggtgttctagggacgccgaggaaggcccgtactaggacgacggccaagacggacattttgggattgggtcggcgcagaagccgcggcggcgaggtgctcggcgagaaggtgttgcctggttccggcggtcagggagggaacccgttccccggccggcaagcattcctcgacaaggtcaggaagctgaaagatgatagctagtttggcgacttcaggagatcagaacaatagggtgaattgtacatgtaaatcttgattttggctgaggattattagtttacgattgactgaacgatttgtgagaggttggttatgctgaatttgtgcagttggttgcgagtttgcaattgtgtatcattgcgccctgtaattgtgattcacatttcttacagagtttgaggctgagggacaaaggaacaattgaactgtagaagtgtagatgttatgtggcctcttgatgatagatcatgctctctgcattactgtaggctgttgctccgcaaagcaatgtgaacagaccgtctgctagttgctatgcattgtgagcttagcaatgtacatgctgcctgctggctagcaggcaggaggcagcacagctcttatttataaatgacttgccaatctgaaacacactgacaggaagtcatatgttcttctgattaccttcaagtctatgctttgatgataacttgtttctttatctttctgttcagaaccaaggctagagttggaatgatctgtttagtaatgtttcgtttcgttgaatattctgtgttcgtgttttctggatatcatattcagctctatttctggttttatggatgatgccgttaatggtttattacttctcttttgagaccaatgtgatgcgtaattgatttagattttactacctgcagcacaaatgtgcttttgtacatggcatttacatatgttcatatggggaggataaccaggtaacagagtactattccacttccttttgctgacttgctgagttcaaaaatcagaagttcaatgtgaaaactggccagactaagatctgtgagctttctgctgaatttctgcatcaactgcgaatttgtcattctggataaattccaccctgcaactgtgaatgtgcattttctatatggccaatgtgttgtcagcttgagtgaaaaaaaatggaacagttgacaatgaggggatcatgctactgaactgaggctatgatttatcctcttggtgacaaacaagctctcggtagtgtgctatggtaatttgtgctatttgcagtgaaagggtagttttcttacgtatacattgtagtctcatggatcatgtcgttatttttttttctcctttttggccgttcagaacttgagaagtttaggccgtgtttagtttcaaatcttcaaacttccaacttttccatcacatcaaaacttttctacacacataaactttcaaattttccgtcacaccgttccaatttcaacaaaacttccaattttggcatgaaataaacacaaccttattcttattctggtttctggtcacctaagaaatgtcatgtcatgcctcagtatatgactgaaaacttgtactgtacgacacgaaatctggttcatacagcgattcatatttgcacgaacatcttccttcggttgccaataaggctccgatttgaaaacaacacattaaattaggtcaaactctcgaacatttctcttgctcccgcgccccgagtccggagctcgccgactcactcacacgggccttcaattgtggccataaccagacattacgtgggccaggaagcccttttgttcttttctctttcccggcccactaaaccaagcacagagccgccgccaccttgaagcctcctcgccctcggtattgaaagaccgtgatacccttaccccgcagcccgcactgcagtgccctagcttgtacaggggcattttagtcttttcgggtgccccaaaaccctaatcctcggatctataagtagcgactcaagccaagccctagcaatcggatcccaccccagccgccaccatgtcgaagcgaggtaaaccattcttcctcttcgttcccactcgatccgtggaatatttttccattcgattcaaccactgtgcttgcaaatcttgcgctctaatctgtttgtttcgtgttgcgatctgatggtgatgcagggaggggagggtcggcggggaacaagttccggatgtcgctgggtctgccggtggcggcgacggtgaactgcgcggacaacaccggggccaagaacctctacatcatctccgtgaagggcatcaagggccgcctcaaccgcctcccgtccgcctgcgtcggcgacatggtcatggccaccgtcaagaagggcaagcccgatctccgtaagaaggtcatgcccgccgtcatcgtccgccagcgcaagccgtggcgccgcaaggacggtgtctacatgtacttcgaaggtattattcacagatcacctcttacacctcttacacctgttgttttgttgttgtaattatcatgtgatgcgaaatttgaaccctatattatacttgtgtgctttgctactgtgtctacatgtacttcgaaggtattattcacagatcacctcttacacctgttgttttcttgttgcaataatcgtgtgttgcgaaatttgaaccctatattatacctgtgtcctttgctactgttagtttagatgtttggttagagtgtggatgacgggagggccgccgggctctccagcttaaactggagcagatattacagtatctgtatattccaaagtaaacgtcagagattaagccctcgggtgttgaggtttttgcatgaaagattttacttttatccatgtcctccatctgtgggctgcctcatattccattgccttgtgtagcggcgttgctgccttgaaaatttgggattggccatgaggcgaatattcccccaacctaaaattcaaatatgccctatttttcttgtgctgtatttaattctctgtaatattcatggtaatttttttcttacgttatatcagtgaatatcattctagatgagatcattttaaaatagacatttctttgcaacgtatttattatatatatttgtatactgaactttacattctgtattatatcccatatcccaggttatctgtgatttagcattgctgcatagaaatattgtgtctaggccatgagtcatcatttttattgcacacagttacaccatttctcatttttttttattttgtactttttatttctacaaatgtactttgttatttccatatccaatcctagagttgtactttgtatgacaaatttataattgttcagcactctgtttttgttgtgattaacttgtacactttactgcttgacggggggacatccgagtccttcagcctttaaggagcaaacctcacatgtttgcatattcctaggcaaacgtcataaagtaagcctttgggtgttgaggttttccttgtgacttcctccatctgatggcagactcatattccatggcccttgttagcggcgttgctgcaattaaacattgggtctaggccatgaggcaatcattttaaatgcttcctaacaatcatattttgttctctgttagatatcttacattttatttggaacttcttttgttatcccatgcaacatttcttctattgacggggggacatccgagtccttcagcatttttttggagcaaaccttacatgtttgcatagtcctaatctaacgtcataaagtaagcctgtggatgttgaggttttttcagaattcctccatctgttggcagactcatattccatggcccttgttagtggcgttgttgcaattaaacattgggtctaggccatgaggcagtcattttaacagctcaccttcaattttctcatttgtatttgtaatgcctaaagttgttgctatttgacggagggacatccgagtccctcaacctttttggagcaaacctcatgtttgcatagtcccaggtagacgtcataaagtaaacatttggatgttgaggttttccctaggaattgctccatctgaatgtagactcatattccatggcccttgttagtggcgttgccgcaattaaacattcggtctaggccatgaggcagtcatttttattcagttcattcaatttggaaaattaattattccatattttcatataagttgttcttggactggtagttattattagtttgcttggtttattttgctactcctatgataaactccaaaaccatttagctgattgttgttgtgattcatttgcagataatgctggagtgattgtgaatcctaagggtgagatgaaaggtaacaatgcagaacttgtctttcttgatgctgaataatctaaattggacatgctaactgactatatatggtctatatgttctatcaggttctgctatcactggacccatcgggaaggagtgtgctgacctttggcctaggatagctagtgcagcaaatgctattgtctgagcttgtttgaatgaattgtaagacagctatatgacctcaggatcgtctgcaaatggtttactaggacaactgtggaactttgtgatgctatcgtttgtttgcccgtcgcagttttgtagtgaacagaagttgccatccatatgatattttatttgccatctatctttctgctgttctcgtgtatgattgaaatttgtggtgttgtcaaatgatgcctgcagttgattttacgttttgctgtaattatctagaaaaaacgttatttagtttgcttgggttgtctatttcaattgtgcagctggcaattttcttgaattttatttgtacatactactactgtatggtttctaatgctcctctatgatgtcggtttgatcgattttatgttcctcggttatcggttttgacggactggcctgcgccctgtaggaaggtatcgtatagaactgtgttgcaacattgagaattggtttttagagttgtgatctgcacttgtaaatctgacaaatttgagaaaaagagaattggtatttagcaaaacggagctgtgtaaagatttatttatgcgcttctctcgttttggccgaatcagttttaacaggagggaacctgtctttccccctccaattcattgaaacaaaatttacattagtaagatatatcctaatatcctactccttccagattataaaacattatagcgttaaacaagattaacaatggatattaacaatttaacatgaggataacctgcaccttttctttatgaaaccaaagcgaaaggaaatatgcaagatcaagacatgtttcaaatcttctatatattagacaagaccaacaatgtgtcttcacagttttggatagaggtgaggcgcctggctgtggataatcgctattcctgccgagaagcattgcaaaggcgaaagactggagtcgaagtatatgatgtgcaggtcatctgtgatgttcacaagcctgaacattggtcccttcttcgcaccctgacaaacagtaggaagaaggatcagaaagctattctattgcatcaacactagattctaaaatcttcaagaaatcacaaaaaatctactgaagagcctagtgttaccttgactgagagctctactgatttcctgtcctgtgactgggactctgcctgaggcgaagtaccacagccatcattctgcagtactctgattgggcaaccaatatcccatccgccacaatcacagcgcccaccggacctccatcttccgatgaggctggcagggctgccgttcttggaagccgcgccgccatggtagcctcggggaaatatggcacttacactccctgcattatttttcttgttctgaacatcaccatcttcagtgctccctggatgagtggctccagctttctcaaggaacttgagcccccatccaccaagaacaggtgatttccgacgttcgcgccgctgttttcgtactacaattgctgctatctcctggttggtaggcaaatcatcagcgacgaggttcttgaggactgattctttggcactgcactgttcaccttcaggtatttcagtcatctcatcaatctgttgggaggacgatttgccaaacttccacacatgtttcggactagagttcaaattggatggcttcataatgtctgccactctcttggctagccccttgccttttgtaacaccatatgaactttgcatttgcctcaggtagtcatccggagaaccatacaggacaaactctgtctccatagaagtagacttgtctgggttcagaaccaaagaacttgacaccttcatcttgccgacaagccgtgatacactgcttgagttgcctaaccaatcttttctcccttgctctcctgaatggaacaaatagacatagtcaaggggcttgtcattgtcatgggcctttgtaggattggcagtgtatactgccataggattgtccagtgacagttcaaagtgtggaagcccatccttccatatgcattgtagaagccctgcacttaaagaagatggacatgaggacagaacaggttgatttgaactcatggatggtgtatctgaggacaccatcttctcatgcatgctcaactcagctgtgctcttcttcaacggcgacacgccaggggaggagatctcccatgtctcaggagatatcagcttcagtatctctgactgtgttatgatgtgggattttgaccgagcttttctcatcttggttcctgagtggaagaatgaaggacttttcggcctcgttttcgcatcaacaagtgaatgcaaagaatccaacatcattttctccgaaggaccaagaactacactccctgtgctagctccattgctgatcatgtcatcaagatcactcacattgtgggttcttcttgggtgcctcaggcttctgatgaggaattccagtatcatcatcttcgcaggaagtgtcgggtacaaatctgaatggaatacttcgctcctgcaagaacatggtgacttgtgacatgactggcagctcctgcttttcttctcatctgatggcaatggctgcttgtagattgtctgtcccaaatcagactcaacctcaggtgtagcaatggacagctgttgatggtcaattgctgaccttccactgaactctggagaggtgctatcttcatcgaatccatttctcctttccaagtagacaagttccatctttagctctggtaatgggaactctactactcgtcgtgaaacgagaccttgatcacctgcacaacaaaagagttgcaagcttgctcagttgactgaacaaaaaaaggaccaccgaaactgaaaatctaggttcagatatagcaatttctgaacaccaatgccagattagaaagtaattgaaaaataggcatgaagtcaaggacttcgggtaaattgcaataaaatgccaaaacgaaatggaatcagcatttgtaccacgcaacaaaattttgcccatcgatcatggaagaaacgtgcatacgattttgtggctggccaataaactacaaaacaactgaaattattgacaactatgaagagagaatgccatgttacttctttcttatggaacatcccctcttgctcaaaacaaagtcgtggaagaaacatgcacactgcagctggtgcagaaatgtttatacacacaaaatgcttggtatcagtaggatctaaccatgaaaggaatctctcttattcctaatggaaacaaccaatgattgttgccagcgataatattgtaccatctcatcagcaataagctaataacagcacacaattaatactttctccgtaagatcatctcgtacactccacccaggcacccataaatatagtacttttgtagtatcagaactctgaatgctttccttccagtagaaacaaaagagagcaagctagtactaagtgtacttcattgcttaaaatgcactgctgaaactgaaagcaagtagcctactgaagcattagatgtaggattctagcaaaattagtatcagtacttgaaaaacacaagccgtacaggcacgggaaacctgatcaagactgcacgagatgtacataggaaaaaaggcaataccgaaccaaatgaatttacaagtgttgaattatgcttgagaaaccagaaaactgacctctgggatattctcaactctcagtctctctcacttaattcagaccaagagaagaaagggtgtgagtgccaaaaagatcaaaggaaaaaaaataaccaagaagttcttgctgcatcaactattgtgtatcaagtcaaccggagaaaagagaagttggttagaaataaaaccaaaagttgcagcggcgcccacgctgcaaaaagcactactacactcctagcccaaccaaaaaagatgaccttaaatgcattcatcaacggcttaaagaacgcattcaccagcacaacgctttgttgcaccttttaacacggccacaatggaagcctaggcacaagaacacgtacaaaggaaacaagaaagttgaaaccatcttttctcaaagactcaagcaagaggcaagcacaaaacaaactttacaacataaacccaaagctgtcaattaaaaccaagtgaacctatgctcgtttcgtttgcatggtcactcgaaggctgaaaagaacaaaagtgaactaaagatgattcatcattgagtagaagtggagagggcatcagattcctcacctcagagctcaccacgcagcatccaacgccggcctgcaagctaagcactgtctcctgacctcccaacacagagcagaacacctcttgttgatgagaagagtgtgcacttgcaacaaaaaccttgggaaacagaaggaaaatggactaatgtgaagtgtacaagaacaggttaaagagcaagaggactggaaggttatataagaaccggaggcaacactgagatagcctatgactcaccaaccgaaggaacaaaagaaaaacaagattaggtgaagaggacttaggacctaaaccaagatatcaaagggaccaagaaagaatcaagccgatggcacaagagtaccacttactagaatggataagaagagacaaaacagtcagcttttctgcactagtaacaatcccccaaaactagcaatcagagtatcagacgatcagacaccaccaaaacccaaagggctccaggagaaggaagaagaagaagacgatggagatggagatggctggccgcttgatcgatttccagaacggagaggagcacacggagaggcgttaaggaaaaagctgtcctctttactactcacgctctcttttccatcaattcgacggcaaatgagctgcctctctctcggcaacgcgtgaggcgtaggctacagtttccatccctgcctgcctgcaagccaaggaacaaccggctcgcgaaaggatcgaaacgcctaccaccaccgcatcagatcagcaaaacttccataactgggcagcttataactcccctccaccattaatggctcatcaagaacggcaaggagtaattgcgagaagaagagcagcagagcgcgaggaacaaggaacaggtgcagaattcagggaagctactactactcccacaagcctactacaacttttggcgcagaaaaggcagagacgagacaggggaatggcaagattacccgggattgtagtggagaagaagaagaagaagaagaagaagaaaaggctcggttcctacgcgcaggccgccatgtgaagaggacgactagactagcgcacaactagctgcaactagactactgcacccaagaaacggttttttcactaaaataactcggattcggctaattcttttttgggttcagttcttgacacgcgtgtgtgtttccttgatacttctaggataggttctaaattctctcgagttgtaaagggtttgtgcggagatttattccccacttcagtcggaagctgaattggttagttttttctatcatcgtgctcctggccgaacgttacggcacggacttcggccactcgccgcagtggagggacggacagggacaagagagcttggtcacgagcggcggccaagtaggaaaagaaaggagcttttctttttgcatgttgcgcctttggaaattctgctgactaaaaaccaatgttccctttggcatttttctgtctcatggttttagtttttctaaattttctttttttcttaaaaaataattgaaatccgacctctacattcacaccggattaccacagtcaattcattttaaaaaccgaaccttttcatccacaccaaaacgaagagaaacaccctttgacaactgatcaatacattgacatcagtaggagtactgatcggtcttttggacagttgaaactgaggcatgaaggtacatgcagtacatttactgttagtttattctcgatatttttgttggatcagagcaaaatattttcttctaaaggaaaagaacgagtcctctactctgccgtgttgcctatgccgtatcagtcactgacatgtggggcccaaagcacagtgaggggggagggggtggcatacgtgtacgtctagtaattcattcactcgtaccagtagctcgtctgttcctcggcgcctcgaccggcgcgacgctaacggccatctcctcgtagctgttcaactgttttcaccccaactgctgcgcctacgttctctttcagattttgttactactgtctttccagctctcctcctctgcatcttctgagcacgacgacacgcccagggaggagaatccagagtaaaaaggctcacaccttggattatctcgcagaatctgtccctaatattcttctatccccttgtgatcggtaaaaattatgcacggagagtagttctttaaaaaaaaattcagcagcagggttttttttgggtgaacctgaagaaatgttgggcaggagccaagagagtccgttggacaggtgaacggttcagcgggaaactgtcaacgattttgaactagccctgtctggttgatgacttgtggcactttggctgttcagatttgagactgttgcttacaagtggcgcggtagaggtactagcatgaccatgtgcaatctctcatttcttcagtttttttctggggaaaacactgttgatgatgggtttcactttgaaattttggtcgggtggatatgattctttaatactcttaacaagaaaaaaaagaacaattgcataaggtgcctaccaccaatccaaaattccaaagtggggcgaggtgaattgtgatgttaggaggagaagacagcccagacaatccatggtgattttgcccatcttttgtcttcgtcacagtgcatctgcatactgcatttccctttcaaacaggaggtgctaatgcaatctcgacatggaaaagattcaaaatttcactacgaatcaacgtgaggagttggctccccatttccccaacgttcactgcaaggcatgacgaaggacactgcgttcctgctgtggtagacagggacgtcttagcaaagagacaggtaacctagccagctccaattttactactccaaagataatcacgatctccattgcgctggcaatgagcaatggcggccaccttgagtggcttctggcgcctgtaagtggaagatctcaacctcacattctgaagtggatcaaagcaacagcgacggtgacaaccattaccgacgtgccgacgaaggatttatttaccatcaaatgcagaggatttgatggtaattctgacgttgccactcatcccaatgatccaatctgctctggtagatggtgtgttaccttcaggcttcagcagatcgcctaaacttatccgtttctaggtcctacactacacctgaagactactatttaatcaagtagtactaaattatagcagtttgtgttaggtaagaaactaatcatttcttctttcatctctcttgaataggggaaacttgttcctttcttgtcttggcggcatttttgtgttcctttcgttttctttcttgttgctggagtgatgcaagagaaggaggaattattggttatgcagtgatgatatttctacgtaagtatgtactatttcaaaccaaaggttggtggccaaatgaaaagaatatgacatgagtgtcatagtttcgccgacatatcatttcatcatttttccatggataattagcccattttgcaggagctcgcctctgggcagacgaaaaatagaagaaccaaacaactggaaaaaggattggtccaacatcgcagtcaataccagtgcactgttccatgatttccggcaaaaatgaattgcattaatactctgacgatataattatctggacagagcaagaacagaccgaaacaacctcaatttgatgtgagaattgtctaatactctgacaagggatagtagaaatagaattatacatgttgatgttgtagaactctaatattctgacataggattgtatgagtctagttgcaagattaacctgcagcatttggatgagaaaacagattttcgtattatttcctcacacacgtacccccccccccccccccaaaaaaaaaaaattctgctctctgacaaaacgtatttatcatcactttcatttctggccttaacatactccttggaaagtggccgaaaactcgcaataagatacgaagaaccacacatgtagtagttgatgttccaatgccagagtttatataataagagcggcgattgattaagttggtttgagggttcttcaattgcttacaagttcgtcaaagacaagtgtaccgggagaagtgctttgttacgtgcgtgttgaccagctagctgcgtgccagcaataagtacaggtactaccaagataagcatctcaaccacggtactcgcagcatctggttcaaagttcagactttttcagaaagtctacagctttcatcaggtattcaggtcaagcatcttggtacctgaccagtgatcaccaattcaccatcatgtatccaggatcagtcacgtactacgtgagagtacatcctctgaagaaaaccaatcaattgtccggccatacaaactgctgcaaagtcagtctctgccggtttttatgctcagatttgcatgtgctattatgtgttgcgagcactagtgcctaacgtgaacgtgcgtagcgtatggcgttaggtattcagaaagaaatgctctatctgccggtgtgcctggtgtcttgtccggctgcgtcacgcaaccggtgcgcaatgacctgtaatgcatattttcccagtttctcaatcatgaagcaacaagatgtggtacttgtactgccgaatcgagctcgaaggatataggtacgtgtcgtacaagagagaagaattctcaatacttagtactcatttgtggtgtgcatcgtatcttcaatcgtatgttggtgatgttgagactgggaagaatgcatactgtaatcattactgtatgcttttagcatcaatcagtgattcagttcattactgtagaggacccgagtgtatgcaggcttgcagcgatggaatggaacagaggtgtgttgctgctgaatgctgctgactccgcaccaactccgcgtgtcctgaagcgacgacagattcagtggctcccgtactcgcgagcagtcgtcgtcgtcgtcttcgccgattgatcgatcgatcgcctcgccgcggcgacgtccgcgtggattcgcggtgaagcggcccaactgcccaagccgaagtgggcctgggccggcatatgggcatatgcggacgcggcacgcggcatatgcgtcgctcccggcccggtcgctgtgcgggtcaacacgagaaaaatctcaacgcgcgatgccggcggccgccacgtcacgcgcctcgccatccacttcgtctctctcgtctcggcttcgctacgtttttttttcttttttttttcataggcattttcgtggcctttcgcactggacacctgcctcttcctatggcctgtggctcgccgcgatggcgccgccgccgcacgcgctcgccgccgccgcaacctccgcgctcggggtagcggtgggggtgcggctgctcctcgtcctctcccgctcgcgcgcgctcaagccgctggccgccgccacgtccgccgcggcggccgcgctcaagaccccgcgcgtgctggccgccgcctcgtccccgctcgccgcggtcctcgcggcgtccaaggccgcctccaagtcctacaaggccgcgcgcacgctcggccccgccgcgcgcctcccttccctcccctccgacaagcgcctcaaggccgccttcgccgccgcctcgctcctccgcctcgccgccgccgcgccgccccccgtcgcgtcccccaccggcgtcgcggccctcgcgatactcaagtctgggtacaagctctccaagaactcggccaaggtcatcgagggtttcctcggcctccaggtgcacaagggcatcaggaatggtgtcgacgcgctcggggtggtcgtcaaggtcgccgtcatcgcctccgaggtcgccgtatgggtcggcggccgatgctggggcggccggcgtgggcgctccgtgcgatttctctgctctacccgcccgagcggtttactccttgttcggtacagcaaatctgaagcccaagttgtgctctttgatcatggacttggaatagctgcgatggatggagatgagaagcagatggaggagcaagagggctctgatttactctgcctcgcggtacctgtgcctgaggcaacaaattattagtgagttagcacttggcacaaaactgttgtacaattgcatatatcagatattgtcatgtagagatggctttgaattttgattgaatgtttgcttcctttttttcgtttgttagttaagtttggctaatgaaactgtgcaacggtacctcagttcaactgtatgggctactacatcattatgcattatgaatcgatgaatgtttactgactttttctgaaaacaaagactatatcttagtgtgaaattttttggtaatgctcacagctgttctctagattttctatgaggtttgaacccccagcccttaggcttgtttggctaatcccttccacatggggattgggccgaagggattagccgaacaagtctttaggagttccaagcggggttggagtaagctgtagtttggatttcgacacatggtaattctgccaaaacggagcactgtggcatgctcgtggcactagcttcaaacacctgacacattttggagcatcgtttcaccttgctttgggtatctttaggtaccttcagaaagaaacatggtttatctttagatataaactagttgggtggcccgcgcaattgcgcggctagcactcaaacaaaatcatatattttttaagtatgattttacttaaaatttattaaatagctatctcattgtcttaagagtttgtttctaattatatagttttttaaaagtcacaccaattgctacccgttatgtcatctccttctttatttacttgctcgatctaccactatttcaattcattttccttggaacctttaaaaattggatcttatagtttttagagtttattgtcacgttgggttttgtttttataatttctagacgtcccatcaaacgttgccattatactcctctacggcccattcactggctcttctctttattgtcattgagattttaaaaatcgaacataattataattataattataactgggtgtcccgcgcaattgcgcggctagcacacatataaaattatatattttttaatatgatcttacttaaaatttattagatagttatctcgttgtcttaagatttaaagaccaaaccttatcatagtcatgtttctaattttatagtttttaaaagtcacaccagttgctaccccttacttctgtcatattattcgttattagcttgctggatctaccattgtttctattcattctccttggaacctttaaaaattggatctaaaaacttatagtgtaagtttattgtcttgttgggcttctttttataatttctagaagtccctaaaaaattgattttttttttcaaattttaattaatatcgtattgtgttcttttaatatttttattttttattttcaatttcagttgtttcaaaattgtattcctacttgaactctctctctttttttataattttagatattgttttattttttttattttgaattttagttaatctcgtattgggttcttatatggattcttcttttaatattgcttatttttaattccgaatttcagctaattctaaattgttttcttacttgaactcttctttcttttttgctaatatcggattttatttttatttttattctcaattttaattaatctcgtagtgggttcttatatagactcttcttttaatattccttatttttaattccgaatttcagctattttaaaattgtattcctagttggacaatccttttcttttctaattttggattttattttatttatatttcgaatattgattaatctcgtattgggttcttatatggaaacttctttcaatattgcttatttttaattccgaatttcagctatttttaaattgtatttctacttggagtcaccttttctttttttatttttctccgattaatgtgggaatgtggtacctcctttcaaagttgttttaataatatagtggatagatagattgttcaggtgatatatgtgttgccacggctcatgtttctagattcacatgagcatgagttaagtttgagatgttgtagatctttagcaattttgtcaagtctcctgaatgtgtaacacatctggtcgcctccttcgagtggtttgatgggcacatctcaggctgaagttgactggcaggctaaaggcccagcattgtctccaatattattctctcgaggcgtcggatatttcattatgtatacctatgatagtaattagttttttttatctatatttaatactcaatgcatgtgtccaaacattcgatgtgatagggtgaaaagtttttacgtgggaattaaacagggccaaagttgcatatagtattgtgtctacagctgatccggattccatccaaccatacgctgctcagctgagccaacgatggttgtttgccacgtttaattctaaacatcgtcatacaatctttagtacataaagatgatcaccaatcagtctcaactcccagttacttctttcttataattgtcgtatgataatctagtgcgcaacggaacaaaaactattttttttctttttttaatatgtgccaaagctataagctatttttaagtacatacagatctctatacatcccatcagcgttgggctaaataaaaatgctactaatacgtttagcattctctcttgcatattgaatccggttaggaatgcatattgctttctactttttttagtggctacttttgattccaatgtcacggtgtcaggatggcatgcagcagatacaatgtccgattcaaaaatcgcaatgtgtacgattcaaaaatctctctctgaactttccaaattgtaggaggatgccgagtcattataatcctatttgaattctatttttctttttcttcgattaatgtgggaatttttagcccccacagcaaacgtggtgtctcctttcaaggctgtcttaataatataatagatagatagatttccaccttaaagcaacggtgtatttctatttctagtttatgctttgataactaaaatggaagcaagaattaattaaacaagatgtctacctttttagtggccagtatttacaagtatttaacattactaaatctgtcctgtaaaaggttgaattatcagtctggaatagaataatgcgtatttttcggcatttgagttttgtaactcaagtgtcactgatttttgtttttgatcttcatccacgattccatgcataacattttgaaagtattgtttttcattttatgcttgtagaatatgccctgtattacttggatagaggccaaaatgttctcaatacctgtttcttttattattcagattatttcttcctggtgttgaaattgacgttggaccagttatctttgttaaatcgagtagtgctgtcattaattagatagcgtacttatggtgtagtttttttttctctatccccgaatggtcgtgcgcttgtatcactacaatagtgcccagctcaagttctgctccttttctcttcaatatgggtacactcatactgtgtaagtagaaacgacagatgtttatgaacttgagtagaaacggcagatgttatgaactgcaatccactttccaattactcattcttctgctggcttctgatttgtgggtcttcttcccacaaggatgataagaattagctgggtttaatcgtgctatgagattatgctgatattactggtttgtgaccattgtgttttgtgttactttcccatgaatacttctagtggaccatgtctgaatttgtaacatcgaaaaattgcgagacaaatcttgaaacttgttatctctattatgacaaggaaacaattctatttacaaatcagtagtgtgcagaaacaataacttgacctaagcacttctcttgcgaatagagcttctaaaacatcagtcttatttactgggagcaagggaaaactgtgtttaatgcttgcacaattggaaggaaaacacactttaatttgtgtgtttatgagaattatatccaggattccacagtgctgttgtacttatagccgtaagggttcattccactcaaatgtgccaaaatattggaagaatcaagcatgtcttctcccttcattcccacctgaaaaaacaaaatgattgaacttggtatctagctattttataaaaaaatgatacgaatttaaatctttaatctatgactgcaatggagaaaaatgatgagatgattgaataaccatcttgatgaattgtctctaaggctaatgaggtaatcttgcccttgcatatttatttgtgatattttcagctaaatttggtctattttctgataagatagttagaacacttacaacatgttcatattgttcaaaatcttgggagcttgatctggtagcttcacagagttcgtcgttcttggcaaaccttccgcggacccgaggcctgctatccgccaaggtttttctacaagcgtactgcattttgttttacatcagtacaataaatttggtaagatgatgcatgtagttatgttcttgaaatgttcaatattacctttatttttttgctgaagttcctttcgttccttttctttatgtacctggagatcttttcctttctctgttcagctgttagacgcacacctttgtagggggtatcttccaagcttgagccttctgttgaaggcaacgttagtgggctatcattgcatccagttaccatgtgctgggtgttttctcccatctgttcaggtaaaataattgggttagatactgatggtatttcacaaattattatctgtccgctaatttctggagctttgctcttttattcatgagaacttcatgcacctattttcttactatagtagcaagaagtataaagttcagtgtgttacataatagttgggcatgtataacactttttatttcaaaaaaataggatgtgaatattacctgcatctctgcagcgttattaaacgccccatgcatcgaatctgtgtcgctatatgttctggtcagtccttcaccttccatcatcctctggtactctccaaaattattcaaatccatcaccataccattgttactagtgctattatggttgaaaaatcctacttgtggtgtctccacattgcaatttggaatcattactcctgtttggtcatacagagttccatccagacccatgtaccctccagctagtgctgctgtgaaacactcgtcgtcataccctgaagctagaggcagcaaggcattggcagtcctgtttgtttgcattgggggcattggtgcatctgtatgctctggaaccattatttggctgaattgttctatgttggcctcggtggcagctggatagtatgctggtgcagtaaaggtttcatcaatggagggaagtagcttggtgtcctggtcagggttttgctcttgctcaaggaaggctgagagggtggagtcgaaggagagtaatggggagaaagctgtgtctgcaacagctgtgatgtcattgctgttgctgcagaggggaggtgtggctgtggacgacgatgaaccatcctcggaagaggctgcaaattgctcggaggtagtggccactgcagcgaagagatcatcacctaggccgtcatcgcagaaatcaagaatttgagcagctatggggcttgagagtccctcctgtaaaattaaatgggaatgaacctgtaagtaccttttattacctgaaattttttattataagaaagaattataggaacaatagaccattccaataaatttgcacatgtatgactattgcagctcacaggatgtcataggaaaaaaaaaaaagatctctggtactgctgccacagacccaaatccgaaaggtttcatgttgatctgatgcttttgaataaaatttctacatcgtgcgttcctttttcactatagacttcataataactattgtatcatgtatgcaggtatgtactgattggcctggggagcagcatgtcgtcatctcagttacaatccaatgagcatacgcacaaacaagatacatgaaaaatttaagacgataacatagaagaggctcagaaacatcaagaaaaactgagcaaagatctgtgttgacgaaacaattacaccgatgcaatcgtcgcgaagcattactgatcctcgacggagagacaagggattggttgcattgcggtggagctcttttggacccaaaaccgaatatcagtgtattcgtcctatttatccttgagaagacaaaccgttatgcctgggggcagtaaagatggcgtccaagacggtccgaaattgtgtgctacactcgcgctcaggagaggaacgaggatagaaactaggacaaagctaagaattaagcatgtgatcgagcatgccgggatgctattttttgctcggggtgctatttttgtgcactataatgcgtcatttgaacatatgtcagatataaggaagcttccttccactatgttttctccgagtttttttcctgggtgtctatcatgataaatggctttgtattgattctattaatctgttctcttatgaagttatgatatacggtatttgaatacatatctttgtaaaatgttgaccttttacttgctatctcttttccttaatatgatgatgcgcagctcttctgctcatttgagaaaaaaaaatcaactccttaatttagctggtatgcataaacaaagattttataaaatagggtatgatgttgcgggtattaaatcattaaaaaaggtgcccctacctgtcaacaccaatcaaatagttaacaaaataacttggtttttttgatgatgtagagagtaatttcacaatttcaagtcaaaataatctatatatggataaaaaaaatcgaattaggcgtaaataaaactgaagctcttcttattgatatatagagttggtttagggatgagattttgcaccaaggtgtgagtgcctgctgtattaatggagctaatgtttcccagaactatttgcatagcatttgataagctcctgttgggacacatttcccctaaggctaaaaacccggatctgcaatatatggacatcatttctatccttactaaggttcaggcgttcagccgaatggcaaatattatgcgtcactatattcaaactaagtaggggagcacaatattgcaagttcttgcgctgatgacagtagtcgctgtgcctaacaaggacttccattcagatttgctaatcagaaacaaaataaagttgatccatgcaaaatgttatgcaaaagaacatggtaactcaaggaagcataaatagatttttaactagaataatataagggacaagcattgcatgatatagtaatcattaatcaattatagtttgtatttttcttactaggagttatttgcacaactatgcaactactgatgaaggaagcaaaataataaggctaataaccaggggccataaaaattaacaaagaacagaaatgatcaagataacaatctctacaaataaaagaagtgcaggtagcaagggtgaagaaattacaatgcatagctggtctgaaaacatcggtccgctgttcgtatgcgcctcgaacatcatcatctctctaatggtcatgtccgcctcgaacatcatcgcacaaaacacccaaatcctcaggtatatatatgtatgttgatgtaggttacgtagtatgggcgtgagatatcgtgtatcaatagaaatctagctaggagatggtggcgaattgaggctagaatttaaagcgagttgtatatatagcggcttcgcaagctaccgcgaggaagaagaagcgtcaaattaaaggatttcgtcgccgaaccatggcgagtgcagaagccggttatttataggtgggtgagagaaccttagcgagggacagcatggtcaccctttgctatctttggtgccgttccggtgcgatgaacaaacccaaacagctcagcagggaactaaacctaaacaaggccacctgtgttgatttgattcagatgcttactgctagtttcagttatggtaggcaagctaggtgctgtttcttcagttgattactgttgtgattatggctgatgcatggaaatggggaagaaaggcggccagctgctaattaactgcgtgttggactgtagcttgtgtttagcaaacacagtaaacgcgcgacaatgcagctatctgcgagcggaatctggtcgagtggtcgactgctttggcgtcacctcatgtgtcaggctgtgtttttgctactagtactagctacccagtgcctagaggctcgacagacaaatcttcagttttaaggatgagcaccaatgctgctgcatgctgctactgataaaaagtgaccgtaacccagagcatcgtacggtggtgagtaacatgctttgcagtcaatctactactactacccggcacggcgattcacgcagcgtatcgtccagagatatcggcgccggggcatccaaaacttgcgtgacagattctgatctctcgacgggacgtacggaagatttgcgtcgccaaaacatatagactcgtctcaataatacatgtagtagtactacgtacaatgtgtgcatatacgtgcaaaaacatcacagtttttacgctctcgttctctaattttttctcctgtcagtcgacagctgctgacacagcacatggttcgattcgatcgatcgacgcgatgtttttgcgtgtgttcgccacgcttaattagttcgctgattgatcggtcagttctacttctacttgtagcaaagatgcactgatgtattgagaagaaaaaagacaagtgcatgtagtagtacgtcctaattcgatcccaaataacgtgtaccccggcgaggaaacgacaattaagctggagtagtccaagcacgacagtgtaggtacgtaggagtacaacgtatctttcttcttttccgtagtcaacattcaaacaaaaaacctagctatatctagcttaattccacctccaggaataatgtggccactagcgatcgatcgagtggtagcgattggcagacggcgaagaacgttacgggtgccgctcgctgagaaaggcaatcgatctatcacgcgatctccaatcatgcagtgtcaaaagctagctagcatacaagtcaagactcgaggagtgtaccagcgacaggagaggcccctcccgtccagctctgacaggttagagtaatacaggaacaaaggtgtccgggccggctctggctatgagataggttagagaaatacaggaacaaaggcgagagccgagagggtcaggctgtgtgaactgtgaagcttaacgcacaagtgcagacccactcaccgaaatggaactaatgcccatcagtcccaaaaagcccaagccaggtcccaaagggtttagggcaccacgcctcgctgctgctgctgcaaagaatctctctaatctactctatctctatctatctgcggctactagcataggccgaatccacctcgtacgtagtttatggtgcttgtttgttgtatgttccggcacgggtagcgcgaggggcaaggcgtcctcacgcaacttacatcgcatgcagcagatgggtcgatcgacttgccatgcaagtgggggataaggaaaaaagcggcgggcggcgaagccgatctgggccgcgcttcgggtgtccccgctttagtggtacaacggcgcgaacccggcgattccgtcgtcgtctcgcgcgcgcgcgcgtttccgccgccttttcgccccgagaaacgcccaaacggccgtgtgattgattcagttccgcgcgcgggtacactactgtactagcgggctacgggcggggacttggaggccgtttcggttcgtcgcggggccgcacgcgcggggggcgggggccacggaaatcgccgcgcgctttggctggcgccggtccggcagacatgttccgatggcgcgacgggacgggagattcacccagcccgctacggcgctaccgctacctctccccgcgcgggcctgcctcgcctggacctggtctagtggagtcagggcgtagagccgtagacacgctggagatggattgtaatactccaataatatttcttttagaaaattattaacaagatagttatatatatatacactagaacaaatgcccatgcgttgcaatgggtgaagtctattttaatattattattgttatatggtttagttaagatgaaattcactgtgaaagtttgtttggatatataatttttttagaaaatcatgagctgcagttaggagtccgatcatctcaaactaacacgtgagtttttttaaactgatttcttatataattccttctgtattatcaaaagtgaacgatcttaaaaaccgactcaaatacggatatatatttccaaaagcaaacaaacttaaaaaccgactcatacacggatgacgtaccaaaataccggcaaaaatatcttcaatttttataatagtagagatagagactagaaaaaatatccttgcgttgcaatggtgaaggctattttaatctttttattgttactagcaaaaatgcccgtgcgttgcaacgggtgaaaaaattctaatgataatcgtttttcatgaataatcatgtcaatgacaatgtttgtattttaatgagcggcttgtttttttaataaacggtgttttttttcttgcgcgattttctcaaaccattcattcagaaatgacacatttctttctaaaagtttttttagcattttttttgcttctttacttacaacgaaaaccatattttctccctttttttcttttcttttctcatgtgttttctgcctttttttacaattattttctcacgcgtttttttgcttgttttttcttcaaatgttctttttttgcttttttccactacaggacttagggaaaacagaacttttgttgttgttgtttttttatgcacatttatgcttttgttctctcttttattattatttttatcaaaaacgacattaagtatcttattgtaagattatatggactcaaatgtaaatataaaaattacagggactcaaatgtaaaagtacaaacctaaaaattaaaataatataaaaatgaaatgctctcgacctgtaggttccgtttttgtaaacagatcttcaatccggcacatcgttttgtttcaccaagatgtgagagatatcacggtatagattaaaaccgaggagcggtggctggtattcggactcaaaaggagcggcaccttttatttttcgggggaatcggatctatagtcggactttttttcgtttctgagagggaatcggataggagtcagactttttttttattttttttcactattttttttgttttaacggagatttttttcgcccttttttggcactgaatcggattattttttccccctttttttatcggacagttacggttttttttttctcgcttgtctggtttttttagccggttttttgtcgcccttttttccaggggatcggattattttttttcgcctttttttaatcggacaatcatggtttttttcgtccggtttttttctcgctcgcccggttttttggcggtttttttacggatgatggaagcatctcttaaaaaatttttaagtagtagagaagagatatagtttagttaaggtgaaattcactgtgggtattcgtttagatatatatttagaaaatcatgagctgcagttaggagtccaatgagttcgatcgtctcaagttagcatgcaagttttttaaagagatttcttatacgattccttatgtgttaccaaaagcgaatgaacttaaaactcgattcaaatacggatatgtatttccaaaagtgaacgaacttaaaaccgactcatacacggatggcatactaaagtaccggcaaaaggatcttcaatttttataataatagagataaagatatatcacttcacaaatatataagttttaatccaaattttataagttgtagaaaattacaaattaaattctaacttgtgtacaccgttatctatacgatggggagaatggagtccatgcaagagagcgactacaacgaatttagatatgtgcgatggatatctgagggcctagctatattctgactacgatatttgtataatatgaggatcgatggaaccagattatacgagagattgagataaaaagatatgagataagaatttttatataggtttaggcctcttaactaataggtaatagccatactcctgttgaccaaaaccagtattgactttatgtatcagtatcactcgattacaatatgtgagacaacctaatatagtctttgtcagcttggtggcatggagctcttgtcgactagtgtagtttccttttttaatatgaactcgacaagattgaaggtagctctagattcctagtgtcgtcctttgtagcctcagattgggtttatctagacttgtttcggtgtatgttggcttgtcttggattgtctaaatccgtctagacgtgtcctcctcttctcagatcttgtgtttatacactcggatgtccccttgtccaaataagattagggaaccaagtatggatatgatctaagtagttcttgttgtgccaagtagaacattgcttctccttccttatctggaacacttttcacatgtgaggcatgattccgtaaaaaacttggtatatatatggtgggtctcaccaagtccaacccaagactattcggtatgccttttttaacactaatagcatctatacaataaattagtatgtttagggcatatatttgtgttagtccttttatacccatttattactatgattaactagaaaataggtatatattaagaccaaccaaattgagttaggacagccacgccaaccaaattgttgtcacatgtgtgttatgtaatatcaaaaccgatatggatcgagttagagaggtaatttgtttcggtcgaagagtttagagtttaaaatgtctgttttataattcgacggaggtaatttagactgttgcaatagtttaggaggtaatttggttttctttccatacttgaaagatattccatccgtctctaaatataagagattttggttagatgcgacgtatcctaatacaacgaatctggacatacttctgtaggatcgaatcataagaactaagccaaccagagggggggtgaatggttgatatacccaaaaaccaaaacttttagcagaaataaaagttaccctcaaattcgatggatcgcggtctgaccgaagtgaacgcaccggtctgaccgcctgatgaacgttggtctgaccgatgtaaatcgatcggtcgaaccgacgaaatcgcctgccgctgcctgcctgcgccgccggtctgaccgccggtgagatgccggttagaccgccgaaacccggtgaaacaccaatcataccaaatttggactccttccaaattcgactccgcatcccatacgcacacaatacctccatcgtatgccatatggaatcttcaccaaccacgtgcatcaactctagccttagtatcccacatgatatctgaccaccacggacatcgtcttaccaccaagccgactcccggtccatcaccgcaaatactctcccgaggcatcgagtcacctacacatgaaacaaacaaagaaaccatattccgagaccaagctatccccaacttgactcattattagcaaacagcaatattacatacgtatagtatccatctagaagccataacgatgaaacaatcacggatatccaaagaaacaacccgaaaccgaaaccgacacagcgtcggccggtcagaccgtgggccggccggtctgaccgttcaacacaagccggtctgaccggcaacctccgcccggtctgaccggtcacataaaatatcagtaaatccaaaaccactttgtgaataaattccaaatatcaaaaccaataatcacagatgccaattgttcatcacataataagaatcaaaacacacgttgatcttacagcttcatgtctagattcgttgtaataggatgtgccacatccaaccaaaatcttctatatttatggacggagggagtagatagttttgaagttaaattttgatacattggtacatatttttagcgctgaaggaaatatcagggcattacggaaattgaggtatgtcatgacgacactgtaagtctgtaaccttgcttagagaagtaaggcaggtagaacaaagccagaatggggataatttagtatccgcttcccgcggtgataccaagagcagcaggcgccaacgagacacaagatggcacgctgtgcggagcagaggagttgattcccatcgatcgatggcagctagctggttcatgtagctaacatgaagtaattttatctttccaataccaatatatcattcatgatgcaaaaatcttggaaaaatttcagtgaaatcacaagcactgttgctaacatcgcccgcctggccgcctcatcttactactcttgctcgggtatattaatacaccttatacacgtgtggcactgcaagcattcacatgatcaccgtgacgcctcctttgttttgcattacgcgcgtacgagcaaccgtacaagcagtcaaagcaatggctttctcttccattctccagctcacgctctgtttcctctgctttagcgttttctactactaccacatcaaatcaaagaggaagaaccctgccatcccagtgtgttggccgttggtgggcatgctccctgatcttctcgtcaaccgtcaccagctccatgactggatcacctcctttctcaccgcctcccagctcaattttcggtttatcggcccaacgatgtcgtccaacatgcggttcttcttcacctgcgacccggccaatgtccggcacatcttcacctccaacttcgcaaattaccccaagggacccgatttcgccgagatctttgatgacaccttaggtgatggcatcttcaacgtggacggcgactcgtggcgccggcagcgagccaagacccagcttctcatgtacaaccaccgattccagtctttcgtgtcccggtgcagcagtgacaaagtggagaatgcgctgcttccgctgctatcccatttcgcgggaacgggggagagatgcaacctgcaggacgtgttcatgaggctgacatttgacatgtcgaccatgctggcgtccggcgaagaccctgggtgccttgcgatcagcttgcccatgcccaaggtgcctttcgtgcgtgcggtggattacacgacgcgtgtgctccttgtccgtcacatcatcccgctgtcattgtggaagttggcgcgaaggctaggagttggatttgagcggaaaatggcagaggcattgcgcaccattaatcagttcatatacgagacgatcgtgaagcggcgggcaaagaaagcaaacgaagggatcgaggactcggaggatctgctatcgtcctacctcaaggacgacgacgagaacgcggacacctttctccgtgacacgaccatgaccctcattgctgccggccgcgacacgataggctcggcactatcatggttcttctacctcctcaccaagaaccctcatgtggcgtccaagatcctagaggagcttgactccgtcgagcgcgccaccaccaccccggacggcatggtgaccttcgacccggacgagctcaagtcactcgtgtacctgcacgccgccgtgtgcgagtcgcttaggctctacccacctgttccgctggaccacaaaggcgtggttgccgccgacgtgatgccgagcgggcacaaggtgcgccctggtgacaagatcgtggtgtccatctatgcgatgggtaggacggagtccgtgtggggcagcgactgcatggagttcaggccggagcggtggatctccgacgacggcaagctgcggtacgtgccgtcgtacaagttcacgcccttcatcacggggccccggacctgcctaggcaaggacatggcgttagtgcagctcaaggtcgtggcggctactgtggtgaagaacttcgagatcgaggccgtgccaggacatatcgtggagcccaagctgtccatggttctccacatgaagaatggcttaatggtcagggttaagagaaggtaggtaatcaacaacgttaactaatcgatctgccagataatcgaagatctttgttatgctgtcgagcttgcaatcagctagcaataatttgtgatagcgtgtggtgttctgttttatccagtttgctgggaccgtctttcagttcatgtttagatctcattggctgcacccgtgctttatacttgtacctacaaaaattattagtgcgttgcaacgggtgaatgttattttaatcttattattgttatacggtttaacaaggatgaaattcactgtgggaattcgcttttagaaaatcatgagctagaattaggagcctgactttcatctcaagttagcgtgcaagattttttttaaaaaaaatttcttatacaatatcttttgtattttcaaaagcaaacgaacttaaaatccgactcatacacggatttgtatttccaaaaacgaacaaagcatgcaagtattttaaaagaaatttttcatacgacttcttttgtatttccaaaaacgaacaaacttaaaaatcgacccaaatacatatgacgtaccaaaataccggtaaaaacatcttcaatttttataatagtagagatatatgcatttgctctatatttgtacgcatgcttataagttaaatttttttattttaaaaattaattttaagttcattttgtgttttttcattataattattttgcaatatttgcttttcaatagctaaatacacatatataaatgttttattcataaattattcttaaattactaataagcaagcacaagcatgaacaaaacaataagatcaaagatcgaagagtcaaataatgtagtcttactgccatttatgtttcgttttctttacagcatgcagccatccctggaaacactgtcgcgatctcaatgagaggagatatgatcgggaaaagtgccactcctaactaacagctatcagagcaaatacaataacaggctataaactaactgcaatgatgatagtagcaaagggggcaaccgtgccagctcccccactcctcctaaatctggccggatagaaggtggaggccaccctcggcaatagaagcagaggacgcagtgtgctcgctctcccactctcttcccctccctctcccacatctggctcgagggggtggatccttcggcggccaatggtggctcgtcgacggcggctttagcaacatccaaggtccccagtgaggttatccatggcagctaggttatgggatttggttttggggaaagaaattattggggggctagagttcctggatgtgaatttttgtaaatgcttgatgcggaattctgtgaatttttttttttggaattcttgggtacattttgtaaattttttagctaaaaataatcacaataagaggtccgcttgcgattttagcacgcggttgtggagccgcccgtaaaaatcgaccattttagcctatcgttactagtggtagctccaactgctagcgtaaaacggatcggagctcattgtgcgcatcagagatacatacggggtccacttttcttggagaacattgggtctattcggttaagttagatggtggctgtacagcagcagtgctgcggctcttttagtataaatagaggatgcccagcgtgttgctgcgggacttggttaacatcaatgttagataagaggtataatattaagaagaaatagaagaaacaaatagctttcttggagaaattctttttagcagtcttataaaaaatttgtagataatttaggtagcacatatcaactgaaggaacgttcagccataaagctcttttatacggattgacgggctgatatatgtagatgtgtgtggagatgggccaatgtgttcatgtgggctacatttggcactgaggagaccaagagactcacccgatcggtgactaatgggttaggctctatgctgcattccatccaatgtctgagaagcaatctaaatatattcatccagcggttcataatttgatgatgatgtggaagcacggggtttgagtttttggttttaactttatagaaagaagggatttgcttggtagatcctggtgctgtgcctgcaggcctgcagcgctgccactaccgaacggaacacatccattagtgacagcccaaattggatccctaccgttggtagtgcgatccggtactgatgggctcaacggagtgagcaggaaatttgggccgaatagaagcccatatatattatggagaagctaagtaaatggccgaatggaaagccccacgttggattgctaccattcgtaatcattgatagtgtaaaaaacttttgaattttctaaattccaaatctttatttgaacttcgtttccgatttcagtttttatattttaatttgggtatatgtagagggagaactaattgatatccctggcatgaacttcagtgtaacacttttcaaatggaaaattcagaaattaaattttgatacagtggtactgataacgctcgaggatatatccaaccgttacaggaattgacgtatgtcatgacgacactgtaaccttgcttagaaaagtaaggcaactagaacaaagccagaatgggatatttagttgcctacgggagacactagtcaaaactctgtccagatgtgatgtgatttagcatccagaatgagtagtatccacttcccacggtgacaccaagagcaacaggcgcaaggagacacaagatggcggcaatgtgcagcggttaggagtttataaaacttaaaaggcaaagctggtttcccatccatcgatggctagctgattcgagcaaatgtattagctaacattaatgaatttatcttttttatatcaatatatgatacatatcattgtgacaaatttcagtcagaaattacaacactgtctctaacatcgcccgcctcatcttactactcggttgagtatattaatacacgtatggcactgcaaacgttcccatgatcaccgtgacgagctcgtacgtgcaaactttacagtcaagtaatggctttcgcttccattctccagctcgcgctctgtttcctctgctttagtattttctcctacaaccatatcaagtcaaagaggaagaacactaccatcccagtgtgttggccgttgatcggcatgctccctgatcttttagccaaccgccaccgcatccacgactggatcacctccttgctcacagcctcccagctcaacttccggtttaccggtccaccgagctccaacatgcggctcttcatcacctgcgacccagccaatgtccggcacgtcttcacctccaacttctccaactaccccaagggtccagacttcaccgagatatttgacatcttcggtgatggcatcttcaacgttgatggtgattcatggcgccgccaacgagccaaggcccagctgctcacgtgtaggccacggttccgggccttcgtgtcccggtgcagccgtgccaaggtggagaaagcgctgctcccgctgctcgcccacttcgcggcaacgggagagtcgtgcaacctgcaagacgtgttcatgaggctgacgtttgacaccacgaccatggtggtgtccggcgccgacacggggtgcctcgcgatcagcctaccggaggtggccttcgcgcgcgcgatggacgacgcgacgcgcgtgctcctcgtccgccacatcgtcccgctgtcctggtggaagttggcgaggaggctgggcatcggatacgagcgcaccatggcggaggcgttgcgcgcctgcgaccacttcgtcaacgagacgatcgagaaacggcgggcggagaaagccaagggagaggccgatggctcggccgatctgctctcgtcctacatcaacgacgacgacgaggaggagaacgcgagctcctccttcctccgtgacacgaccatgaacctgatttccgccggccgagacgcttccgccatggccctctcctggttcttctacctcctcaccaagaacccatgcgtggtgtccaagatcctagaggagctcgactccgtcaacggcatcaccacccctgacggcatggtgaccttcgacccggacgagctcaggccactcgtgtacttgcacgctgcactatccgaaacactcaggctgtacccgcccgtgccgttggagcacaaaggcgtgcttgccgccgacgcgctgccgagcggtcacgacgtgcgtcccggcgacaagatcgtggtgtcgctgttcgcgatggcgaggatggaggccgtgtggggtagcgactgcagggagttcaggccggagcggtggatatcgaaggacggcaagctgcggtacgtaccgtcgtacaagttcatgaccttcagctcagggccacggacctgcctcggcaaggacatggcgttcgtgcagctcaaggccgtggcggcggccgtggtgaagaacttcgagatcgaggccatgcccggccatgtcgtcgagcccgcactctccatcgtacttcacatgaagaatggtctcatggtcagggttaagagaaggcatgtgcttaacaactaattaatccgccagatgcaaggcccgggttcgtagcctgggagcacctcagtatgataaatgctgaactcccgttaagctgtcgaactgtaatcagctagcaataatatgttttctcacgatgtcattttcttgtttgctgggcgtgctcagttgagaactaaaagatgagtttccactgcctagacatgaactttaaactagttaatgtctgtgcgcgtttggacggtctagatcaccccaagtttagacaacaatggtagtaactcaaacttactcctgccctctcaagaaatatagagtaaatttcacttcgggccaccttttgttactgatatttcactttggatcaccctttaagcaatattttcacttaggactgggtaaacttgcctttgtttcactttggaccacccaactctcttctcaagcatatgaacgatcttgattacgccgtctcctactcgtcaatgaactgccacagctatatgtaaaactatttcttcaatatattacaagttggatgtagatggataaaagagtgagggtggtccaatgtaaaataaaggtaaaaatacccggtccaaagtgaaaatattggtcctaaggtggtccaaagcaaaacatcggtaataaaaggtggcccaaagtaaaattaactcagaaatatatgagccgccccttgtggaaaaaggctaacaagcgaacacacgcgtgaggcccgtgcgtgcgaacggcccaccttccattttctatgtataaaatcattttgtgtatctatcttactaatgctggcggttttcactgccggccaatattaccacgtggctcaatactttctcaaaataatcccaaagttatctattaggaaaaaaaagaataatctaaaaaaaattagacctaatccagaaccttcaaaaccatttttcttcttcaattcaactaatcgctccattaggaggacaagtgagatcgttcatagatttaaaatgttacataaagtacaattccaatacaagattaggatttaggaaaaggagaaatgacgaataaaggaggaggaattatattagagtatactgctttgagtgaatattagagggactaaaatcacataaaaaacaggataaatgtaacgtttcgcctctcccaggccgagcccgcttacatctggcagccttcataggtcatagaaggccctcacaaaccagatcggtcatccatccataaattattcttcccgatcggtcactcatccctaaactgcttcaggccaagcacgcttaacctcagagttatttagagatcggcttccggaaaagaagttgcaacttgttaatatgagtattctattaatcctattaaaccttaggccgggatgtcacaataaaacaatttgattatctacctcctgttgattcttatttatgaaattcacatgggagtgtctagatttcaggggaccgaaacttatgaattccaaacaccttttttttatcccttacatgacaatccagttgttctcattacccctccttttttttcctctatgtaaaaggtagtagaataatatatttctatgtaaaaacttttctgggcgaaggaaatgcacgtgggttttctttttctttttttgaaaggaatcagcacaagattgtgctatttcattagatataggcgtaaaaaatatatcccctaggggcaaaaaaaaaaagagctgtacaaaattacataagcgctatggttaagttggtaggaattctccaagtcaccttgcgcctaccattatccagattcttgcctcttcctttatttttgccataaggttgggggctgccgtttccttatgcttgaagatcctttggctcctttctttccagatttcccaggctataagtaggattaaggatcgcagccctttcttgggcacttcccttttgttggctagcaatagcatttcccaccatttgtgtacgctttggcatggctcccaattgctcagatccaattgctgataagccacccagccggccgtcagtctccagatccttctggtgtatctacaggaagctaaaaggtggcatgccgtctcgttcgtcatacggcatagggggcacactcctctatttggccatcctcttgtagctagtcgatagaaagtttagactctattttgaatcacaagccacgcataaaatttgcattttgtaggggcccaagatttccaaattaggggattgaagttggtgccgactgttcctagacactgagcattgtatgccgaagaggccgagtattctccatgattcgagagcttccagactatgtgatctgactcattttggtttagcatgatgtcctgggttgagctccatagggatacaagctggctgatcaggtccactgtaaaagtagtgttcccatttaggtgtcattttcaatgccttcacgtagcgatttgcttcttttcttagaaattgcatagacgagcagcatgttgtcctttagtctttgcccgtccagccaggcggagtcccaaaagcggatcgtgtttccatcccctattgttattttggtagcttcggcgaagagaagtttgcacgtgcgttatctgtgtacatggattccgaaattacaagtgggccgaacgcatgtgcttgattgtctgaaaatggaataagttcacttcgtgaccctcaaaagtgatcgaaatctaatttatgaccctaaaccacaaaaccggatatcttgacccccaaactcttaaaactggtacaatttgactccctcgatggttttggagggcggtttcgctgacgtggtgcctacgtggcgatattggccgagtctttgttccacgtggcgttgacgtggcacttacgtggcattagaattaaaaaatgtgtaggacccgtttgtcattcacacacattaaaaaaatgtggggcccatatgtcagtccttcttcctcctccctctccattctctttctctccccattctttcccttctggcaatggcggggcatgggcagcggtgtggtgccggccggtgggagctgaagcgtccccagcggtggcgctggaccggtggtccccggagtggaggattcgacgatggcgaggccagtgctcggccgcggcgacgacggtgaggtgggtggctgccgcctgccgctgcggtcccgaggacctcactacctacgctggcgcttcctgccccgcgagttcgacggcggcaagggaccaagggacgaccatcctcctactccctggctccatccagcggggactgcccaagcagagccgtagcagggcgaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgctcatctcgtagcagccccaagtggccgcctccctcttccacgctggcacggctgcgccgccggatatccaactgacatatgggccccacatgtcagtgggccctacatttttttaatgggtgtgaatgacaaacgggtcccatgcatttttttaattctaataccacgtaagtgccacgtcaacgtcacgtgaaacaaagactcgatcaatatcgccacatatgcgccacatcagcgaaaccgctctccaaaaccgccgagggagtcaaattgcatcggttttaagagtttgggagtcaagatatccggttttgtggtttagggtcatagattagatttcgatcacttttgagggtcacgaagtgaacttattcctctgaaaattgggaaaggagggagcctaggaggaaagatagacgtaggcttccgcacgcacgtgggccggagaagggaggtcgctgaacctactcgtggcctagtgggtgctgttggaacttggaagcgttcgcgcgggcgcgacgcgcacaaagcttcacgcattcgacttggccggttgttgattgattacaatttgtatcgcaaacagatatgctttgcccacaaatttggatctcaacggattaactgcatttccaatttagtatactcaaatatagatggcagattcctctaaaaaagatttatggatggcagataatgatcgagatccaagtttggccaaaaaaattatttcgacccaagtatggcctacaaaacttacgataatcaagatcggcatttggcacatataacttctgatcagacaagggaaagtggggcccatcataaatcattattgggaacagcctagatcgccaacctaaattggatttggatttgctaatcctcccgtagtcccgtggggatccttgtttccgccgcctgccggagctcctcaacgttgcgactgctaatcctcagttcacgctctgcgaaccatgatctgtctatgtagaacttctaattagtcccctcgaccacacgggtaaaatattggtgttataatttgttttttaaagtaaaattattacaatctcatagtacaaacttgtgctccagacttctggttgtagagcacaaaacagcagatagacaggttagctccagacttggtcaacaaaatgtgatgcatgcttagaattaatgaatcatacacgttccactgattacttgacgaacaaaacgcgagagatcaactagtgatgaccatgcgtccaggtaccaccagaaaaaacttcttttaaaaacggaaaacagcacaagagtgtgcgtaccaccagaaaaactgttgccttccatccttctccgtcggtggcaaaggcgagccacacgcacgcacgcaccggtgttttctgctgttacgcacagagaaggagagagaatcatgggcacaacacaaaagccctcaccggccgtgatcgcctgatcggtaagatgcatggccgccacgtgatgcacgcacggcacgcatgtaccgggagatgaccagctccgcgcggtgtcgccgccggcgcgcgcgcacacagccctgccacacttctgttcggttgggcttggctgcgccgtacgtacagtagagtagactagtcgtgttcgttttcgctagcgcggatgcgaaccggaggagtgggacttttgctgctgtctcctcagcgtgcgatgtggtgcacgtggtacagcaatactagcccagacggcgacctgctgggtcttgctcagcaatactggggcctgtttagatttcaatttttttaaaacaatttagctttttttttttgtcttcctacatatataaattttcaactttcccattacattattctaatttttttaacttctaattttggtatgtaactgaacactccctagcccataaggccttgaattataacaatgagggatcgatagtagtactgtataacgggtccacattgctgtcatttccagatgttacttcatcacatggatatgtctctactgatcgaacgaatgatacaccctggacagtgatgctccaccgtgctactccctccgtcaaaaaaaaaaaaacaaacaaaccctggtttccgtgcctaatatttgaccgtccgtcttatttgaaaaaattataaaaaaatattaaaaagacaagtcacgcataaaatattaatcatattttatcatctaacaacaatgaaaatacgaattataaaaaaaattcatatagacgaacaatcaaagttggacacgaaatcccagggtttatctttttttggacggagggagtacgaatttttacactcggatcgatttcactgtacttcctccgtcccaaatataagcatttttaagattagtacgggtattaagaaagtatgtgagaatgattgaagaaggtgtgattggttgaaaagagaaagtagatgaaaaagaaatgttgtgattggttaagaggagaaggtagataaaaaatagctttattttaggacaaagtactgtgctagaaataactatattttgggccggagttagtactttacaattggatcttctgccgctggcgttcgatgaacatgaggtaatcgatcgtgactttgactggtcacgagctggattatttgctctattgtaggcttgtacggtggagttctaattttctagacctctagccccattaattcgcttatatggtgattatgtgttttttacatagattattttactatgtttgttttgaatcgctaaatacacgcatatagattttttatcataaattatttttaaattgctaataagcgattcgcacaagcataagcgaaccaatgagatcgttcaactccaaactactctacgactttcgcatcatttttgttggcacattttcaactgctaatcagtactttttttaaaaaaaatatatataggatttttttaaaaaataaaataaatctaatttttaaatttgtaagagcatctccagcaatagccctcccattttaaagccctcaaaggataaatagggtctgccctcatttccttaggatcctaaaaatgcctccaactccagcaacaactctcatttcttagcacctatttcttttttctctttcatgtcaacgtacagtttatatttacacctactttagtatcacaataatacaaacatgaatatttttaacacatagaaataccatattcaaattcatattttcaaataccacagtataaattcaaattcaaaattttcaaacacggggaagcattgaggaaatgcagaaacacagtaattctgagtggaggtgtgatatttatattatcattatcatcatcaaaatccacaggaaaaaaaatgcagcccaatgaagcaaaattcctactatcaatattcagcaatagcaatgccctttgttttgttccctgcctgacacaaggtactaccaaccaaaagcaaagtacagagcagagcacatatatcaactagcagcctagcaatgcaaacaacttccatcagagcacatatgcctgtttatatcgcgaaaaggatatttttgggtgtcacatcaaacgtttgaccggatgtcggaaatggtttttggacacgaataaaaaaactaatttcataactcgcctggaaaccgcgagactaatcttttgagcctaattaatctgtcattagcacatgtgggttactgtagcacttatgactaatcatggactaattaggctcaaaaaattcgtctcgtgatttctcccataattgtgcaattgatttttaaatttatctatatttaatactccatgcatgtatctaaagattcgatgtgatgtttttgggaaaacgtttttgggaactaaacattcaggaaaatctttacttacagaatgttcagataatcaaccacgttcttttctaattgcattcagataaacggacgcttgcaggacgttcagaactatatatagatttgtaagtaaacaaatgttcagatgccctgcacttttctatctgcaatgcgtgcatacggagtatatgtgcgagtaaatcagagtttggaagtcagggcagcctgcagggggaggagatgcacgcgcgcgaagcaaaaattcctcccacactgaagaaacatcgatgggggctgtgcccgaacccccaggaatgaggactgtgggatgagatctaggggccttcttattctaggggttttagtaggggttctactgaacctaggttttttctctttcctcctaaaagttgtttgatagctgtgtttagggtctctgctgaagatgctctaataggattaataagtcgtcacgtgctgctaatatcaatatggagttttgaactaacagacccgtagtactagctacagattctgtggtgagacagcacagacacaaacgagccatgtagtgtgagtgtctgcgttgtactttgtaattctttaaaaaaaaaacaaacaaacgagccatgtacgtactttactaccattgaggccttgactccttccgcgaagggaaaagatcgccacagtggattaaggtggacaggtggtacacgatgtactctacttgattgccggtccgcgatgaaagtaaaaacggcttaaggtggtacgcgacgtacgtgcctgcgtccatccactttgcgcgtcgtctttttcatcaaacaaaccgaacgaaaagcggcgcccaacagtgcgtggctggcctgattcttgatgtggcgagctcaccacgtacacgtaccgcttcgttcggctaacgaacaatcacagaggagtgcagtagtacgtcaactgctttcgtcttcttttgtatgttgagttgtgatccaaattcatttatacggatcatcattctttttttagggttccactatatatatacctcttgtaagccgccgtgcggcgatgtaacctcacctcagatatagtgaagatattttgctggctggcgcccgtggttttttctctcctattttgggagggtttttcacgttaaatctcgtgtcttttatgattgatctattgttctttatcgtttgttcgtctatcgtttcctaacattgtagtactagttgttacgttaggtgctatggctccagtgctatatgcatgcaggcgagagtggtcgcaaggacagagactgctacacccgtaagtagcaaaaactatcaagtttttgttacaagtgcaaaaggatatagtgtgcatgctcttacaaatgtatttttataaaatgatcttcaaaacaaggaataaagctcatttcggagactacaatcagaacttgtggaatatgcccagtctttgaagatgctcatagaggtagagtttgcgtacgtggtttcataggggtgagtatgcgtgcgttgtgaatgtttgcattgtgctatgtaattctaataaaaaaggattgtgctccaagaccttacccaagatgaagaagggatgaaggactttagtggtccaaggcttaaatcatagagatttaggctgataatttattagttgttgcctatagtgggggttgttttcccttttttagatttttttttcttttttttcacctattctaaacagtttgttctcaccttaatataaagttgccatgatgaacaatattgttgtcggcaaagctgacttgggagacctaggccctggcgaaatgcaagatgttcagctgatttgcgatgcgaaatcgagtgtggggagcaaagcggcagataggttacaagttagagggtggccaaacaactatttctatcaattatattttcgaaacctcaagaccatcaaccatttgttgtttgaatgcccaatcttaaaacaaatctggtttggagtgtttccatgactgtgacaaggacatgtcatcaagaagtgaagtgctagtaaaaatctattagattggtggacacaagggactagcaacccagcagcaacaaaatacaaagggctcaaatcagtattcttgctcattgcctaggaaatatggaaagaaagaaatgtgttaatcttcagaggaaaagagggaacgacctaccaaataaccaatcgcatccaagataagttaggttattggagtttaactggtgtgagcacattatgagattgttgccatgaggaatatgaaggactagcgtgcaaacttatttacagttagaattatacagttgtttcccttatgcttcagccttcagctatgtaatttaaccccttctatccatataacgccaaccaatctgttttgccgtttaaaaaaagttagcatgattttgacgcttctaaaaaaaactcatataaaaagaagagcttccgtgtaaacgaccgcaagcagtttgagattatttccattgctcgacgcgagctcagcatggcttgcaagctctgtcgtgacacactctagtaacactagaaatcctcactcgaattgacctgcaggttccatttcatcgtagtaaattaatctggatccatagctcgaaagttgatgaatgcatggtatgcagatcgaacgtactcagattcgttatattaggagaagtcacattttttttgctaggttagatttttttcttatccatataaatacttctatatatcctcaccctacaccgtatcgggacaaacagattgtcaccgacgaggcgatgatcacggagtagctagctggagtagtacatactccactacagcaagcgagagagcgagctatcaaatcgaatcaatcattcatggttcgtccgtttgctatgtctggtgatacatcttgttctcccttgcatggccttcgacaccattaccttacatttttgtaactatcccaaaaaatgcactagtacacgacttctaaatgtagagtatctttacggtgctatctggtagtagcattctactacaaacatcaccataaaagtaatctcaataactgatttgttttttttaagataatagaatatttcattagggcatgtacaaaagtagagtcagatatgagctctacgttatttagagactagcatcttacaacagttagagacaatatggtttctaatcattaatgtatcaaaatactttttcttacttttctttcctttctttcaccaccatgcaacaaaatttgctctaataaatgctaagagtcgactttgagctgttgtcatgcataacagccatactcctttctctttcttccatgtcatcaaatttacttgtatggcaatagagagagaccactaataaacaccgttgtacatgcccttaggacaacgaaaacatcgactggcctctatatcgtggatgaacacttccaacaactaaaaagaaaaagaaagattagaagactatcctaggcacatatcaggttatcttgcagcatgttgctttaatacactcatgaagagaatactaggattttaggctatacttcagaacaacaccttcaagaaataactatcatttggcagtagatgtcatttaagccgactaaaaggtcagtgaaaacagttataagttatgagttcccttttacttgtaaaaataattattaactatgagtagttgatgtgattgtataaatagatttaatctattggattaaaaaagataaatgatctaggttgattctatttactaaagtaaagatgcactataaaacacctcattaatgtgacctcactaatgtaaagagagatcatatgatagtaatctcactgctggaaaacccttctttagttccggtttgcaacccccttaatcttgggttgcaaaccgagactacgaatccgggactaaagatggtagcggcggttggtcaccattttttcctttttttttcattgtttctttgctgcttgtattttgattttttttttcaaatcgagttgctccctatatatccccaaatcaaaataacgtcacaaattctccaaaaaaaagtacatcacaaattctaaaagaaatacatcactgattatacatcaccaattatacatctcagatccaataaatcataaattctcaaaaaaaaaaccaaaaaaaaatacggcgctgccgctgtcgcctcccgcctgtgcgccgctggccgccggctcccaccgccgccttccgtgctgcccgctgctgtcctcccctctgcctgccgccgccctcccctcccggcgctcatggtgcaccaccgcacgcctccgcctaccgccgtgcgcccaccagagagagggccgagaaggggagaaggagatgaaggagaaggggagggcctggggaggaggagtagatcggggatttgtgaaatgaggggaagagtagtggaggaggagaggccgagtagataagtggaggaggaggggcgcgagtagataagggtgaaggtgtgcgacgtgtgtgttgcggctgcagttttttttttcaattttggtcccggttggtataaataaccgggatattatatttcattatctaaaaaaaataaccgggactaaatatccatctttagtctcagttgatgttaccgatcaggactaaagatagtaggggcctgacacagccagaccacgttttgaaccgggactaaaaatgatcttaccaaccggtactaaagataataaagtttcgtgccacttttgaaccggggctaaatataaagatctctttagtcccgattcctatttgaaccagaactaatgtgatttttggtcaacctagtaaagatggtttctacagtagtgtctctactccctccgtcccataataccggatgatacatttcatagtacaatgaattgaaacatgagagtgtcaaaatatcccatccaattctatattgctatattatgggatggaggaagtatctatttgtacttctcagtccccactgcatattgtagaatatatataggagtaactcacaaactgattagttgaatcattacaacaatggtcccctgcaagatgagacgcaacacgtcgacgtatggaaataattcgccttttggcacgtttctagtttatatatactctagatctagatcaatgtcattcgcgttcatgcccctaccaccattggagaggagatcaatcgatgcatgtttgtgggctggaatgcacggtacaaaacagtatgggaagcttctagggtgaacagttgaagataacagagcatatttgattcaggatactgactgcatattctattgctactgctgtgctagcttgcaaaggatgtcctgcagatggttcagagaaacagtatatacattgtcacacacctttatcagatcgcgatatctacacagtgacagtgtgatggtcaatgaactctgccatgcttttgggcataattaaggacccatgacaaagaaagtttgtacctctttgttgacttgcttatgtagttggcgacatacctacatctagctaattaaatttagcttgccttcgtcttatataacatgaggccatagaatgctcaagtcatcaacagaatagcagacaaatatactctctcttttccaaaacagcgacacagtctccaaaacacaactttgacttattgtttctataaaaatatttattgaaaagtgatatatgtatatttttattaaagtatttttcaagacaaatctattcatatattttttatattttcaaactcaacaacttgagagttattcatgatttatattcccaaggtttgacttaaacattgtcctaaacgatttcctttacgagtacggagggagtatatctatatccggatttattttactgggatgtatcgtattatagtactagattgttttttttatgaatggagtatgccattgataattaattaagactgagtttggggaactccacctttccgtactgaaaacggtattattaattaacacataattaattaagtattaacctaaaaacatgaaaaatgaattcatatgatcttaaaagcaacttaatttcttatagaattttttttaaaaaatgtaccgtttaagtttgaaaagcgtacgcgtaaaaaacaatggatgtgagttgagaaagaagaagaagaacacaacctaaccgtataccgcgtcgtgcgcaaggtcgtcttaatcgacattaatattgggtgtgtttagttcacgctaaaattgaaagtttagttgaaattgaaacgatgtgactgaaaagaaggaagtttatatgagtaggaaagttttgatgtgatgaaaaagttggaggtttgaagaaaaaatttacaactaaacacgaccattgtgtttaggtaacgatctatcatggtggaaatgtcagatcagagcacgagattttttttgcttacaatgaattgaactttacatcaagcaggtcggtcggtcgtcgcgtgcacggtagtactaccacgcatcaacagtagtaacatcaatcagtataattgaggctgcttggggttatctagctaacgtgcatgtggagcaggcgtggtgctacaccttggcaactagtactaattaagctagagattgcgacagtcactagctatacataatcgttaataatcgtgcattgccacgagccattggtatcacaaacgatcgatccaaaccacgccacgtacgatccaaaccacgcctcgtacgatgttgggttcgattgaccggataattaattgtacgggcaatctatcgcccatgcacggatgcacccaagatagagcaagcactggatgtgcacccagcaaacacatgtagccatatagacccaataactttattaataagttccagatccatatggatgatgatgatgcatatgcttcccttgtagcacttgaactacctacaactatgtatgtacacaacgcctgcagatcgatcggcgtacttgttttgtggcctagcttgtacagaaagtgcgtgtaccgaccggtggtccaaaattttctagtcctgcgcactttcttccacctatgcgagcgcgatcaccggctattctgcccacgctccgtgcgtgcgcggactcgtcgatccgtccaaccgcgcgatccgtgagcggcatgcatgcatgcggccgcgcgcctatgcgggattgtgctttacttgtgccacggccggcacagcgcacgcaaccgcccagaagaagtgataacatgcgggggatgcgtatgtgcagtgaccgcgccgagtgtgtgctgtgtctacatcgatctcttaatggaagagacgttgagcggattccaattaatcttttacctagtgtgtcgagaatgctactacttgtgtgtaagagatctggttcccggaggaacgaatcagtggagatcaatgcagtcgtgtatctgatggtgatgtgagtgcttttgtttgtgggagaggattgtgacagtagtcagtagctagatctgatctaccaggttatcttctattctagatttttgttggccgggatggtagtagtaagtaggagtagtaactttcactcaatttggattatgcatgttcataagttcccaacaccatgaagcttttgcttatgatgatagcaagccgatctcaataattttatgatttctcccaatatattgctcttaatcaatatgcttgatcctaatttttttttcagaagaactttgtgaaagtatagtcaacacgtgcaaaccaatacatgtcgttatgtctcatcttactaaccacttgatgtctcgggtatatttaatgcatccatgacactacaaagtccaccccattatttgatctttgatcagcaactcgttgaactgcatccactagctagtacagatcgatggccgtgtcttcgttttcgttcctcgagctcttgctctccttcctctgcttcggtttcttcttctactaccacgtcaagtcgaagcagaagaaccccgtcatcccgctgcaatggccattggtgggcatgctgcccgcgctcctcgccaactgcaaccacctccacgagtggatcacttccgtcctcaccgtcacaccgttgaacttccggttcatcggaccaccgagctcagacatgcggctctttatcaccagcgatccggccaacatccgccacgtcttcaacaccaacttctccaactacccgaaagggcgtgagttccaggagatcttcgacatcctcggcgacggcatcttcagcgccgacggcgagtcgtggcgccggcagcgcaccaaggcccagctgctcatgtccagcccacgtttccgggcgttcgtggcccggtacagccgtgacaaggtcgagaaggcgctgctcccgctgctcgcccacgtcgccgggacaggagacgcgtgcaacctgcaggacgtgttcctgaggctgacgtttgacacgacgaccacgctggtgttcggcgtcgaccccggatccgtcgcgatcgacttgccggaggtgcccttcgcgcgcgccatggacgacgccatgaccgtgcttctcctccggcacatcgtcccgctgtcgtggtggaggttagcgaggaggctggggatcgggtacgagcggaagatgccggtggcgtggcgaaccatggaccggttcgtcgccgacacgatcgccaagcggcgggcggagaaggccagaaccgggatcgacgactcggcggacctgctctcctcctacatcaacgacgacgaagaggacgccggcacggtggacgccttcctccgcgacacgaccattaatctcatgctcgccggccgcgacacgacgggctctgcgctctcctggttcttctacctcctcaccaagaacccgcgtgtgctgcacaaactcctacaagagctcgactccgtcaagagcaccaccaccgcggacggcatggtgatcttcgacccggacgagaccggacggctcgtgtacctgcacgccgccctgtgcgagtcgctcaggctgtacccgcccgtgccaatggagcacaagggcccggccgccgccgatgtgctgccgagcgggcacgaggtgcgcccgggggacaagatcgtggtgtcgctgtacgcgatggggaggatggagtccgtgtggggccgcgactgcatggagttcaggccggagcggtggatctccgaccacggcaagctgcggtacgtgccatcgtacaagttcatgtccttcaactcggggccccggacctgcctcggcaaggacatggcgttcgtgcagctcaagaccgcggcggcggcggtaatgaagaacttcgagatcgaggccgttgccggccacgtcgtggagcccaagctctccatcatactccacatgaagaatggcttcatggtgagggttaagcgaaggcttgcggtttgctagagaaatatcggattccatggttctaggacaaggacaagagggaggggaatcaatcacgattaaacagtgctattgtacgtccatttggtgcgaatatcgtctatagcgatttgctctgcacctctggcctctgtgtctgcggtactactagctgaaatgccgcgcgaatgcgcgtatttttcttgcattgcatggttgcttttgcctatactgtgcaaaaggctaaaagccactgtactgtgtagtactgctcgtctcatgtttctagaccagtaataatataaaggcggactggaaaatcgagttcgatctcacttctcaaggtgtgtttagtttacgctaaaattagaagtttgattaaaattggaataatgtgacaaaaaagttaaaagtttatgtgtatagaaaagttttgatgtgatggaaaagttgaaagttttaagaaaaagttgggaactaaaccaggcctcaatcgcacttgtgagtttttttaaaaaatttctttgaaatttctatgttcggtcattgataagctattgaccatatgaattgtcgtacgttgataaaccgacaaacgcaaggcctacggagaatttggatcaagttcggccgtcctatggacaaacaactgcacgcaaatttggccgttcatttgtgtgattaacgggatagattcaaagctacagtaaccatatgaacagtactccatgctacagtatttattgctacagtgctatgaatagtcagtgcgcgatctaggccgtccatcttatgttcaatgatgcatattgctactggttaagttcctgatccaaatcccctacggaatgccgcagtacaaatgttcctttcgttttcaagaccacgtctagagtaattttgggacggtcgaccgaatcatatttcactagctaaattctatattgaccaataaccatgtatacaagtattctctaccttttaaatgcatgatgtagtttatttttggatataatgtttgactctaaacatgatttatatttttttatagttgcattaaactttttattaagaaaatgactaaacgatatgtcaaaaaatcaatatcatcacctattaaaaataaagatagaacttgttcatgacgtgttaaaaatcgtagttttcctttatttatcttcttgttcttaaaatgatatatgagtgcaggacccacatgtgcattaagtcaagcaataaaccatttgagtgtaaccaacgcaacttaagaattttctaacaattgacaagcacaccgataatgatcctattatagataaaggggacggcgccacgatgggagccaccaacctagcggagcttccaattcggagagacgaggagcccatgcttgttttcaggatcggaccctaaacaccatgtaattctttctttttcacaaaactctcctttatcaataaaaaaaaagagagactatgaatttgataagtttcaaaaggggaaatttacaatgtacagctataactagcttcgtggataggtaattgctaagcttgaactgaaactatatatatctcaatatattaatccactaatctagcttaaataaccgtctcgtcatcttttttcttgaaggcaaatcatctcatcatcctaattaattactgacgtgtaacaatgttaatgctcgtttgctttggagtggcggggcggttaacggatcctgtcgaatttatagtaagatcgagctagggaaggcgaccatgtatgccgtgtgctaaagagcagttagttaagtataaaagtggcacgcacaacatgtgttctcattccaaacaaactgtactgtttgagccagacgtggcagggccctcgagctttcgtccgtgcatcgatcagcacaactatatatctagctttgtgaatagttcctttttattttttaagatggtgagtaggtaattgctaaatttgaattgaaactatatatctcaatctagcttaaataatcgtcttgtcatcttttctgaaagggaaatcatctcgtcatcttaattaattcctgacgtgcagcaatatttgctttggaggggcggttaacggttaccatcgaatttattttgggatcgagctagggaaggcgaccatacatatcaatgcagtacgtgtgcgaaagagcagttcaatcgttcagtacaaaagtggtggcacgcacaacatgcgttcttaattcttattcaacaaaagtgtactgtttgaggcagtcaggcagacgtggcaggaccctcgatcttttgtccgcgtgcatcagcacaactctgcaaggctcgtggacccggccggcctcccagaacggcgaaagctacgtggagtggagttgtggaaacgatctagctagcacacgacacacacatagcgggtggtaggctagtagccacgaaatgattggggggcgctgcctgtgtagtatttcctcccttttccacattcgtatattcattaacattaatacgaatgtgaaaaatactagaatgacttatattgtggaacagagggagtaccattttcagtctggtccgaaataaataacggttttgctattttacttacaacatatttttaacctcctgtcttttaattattttcagaatcttgtttctctagatccaaattacagttatacttaatcgtaaagtacttacatttatttacatattattacttgcactcaattacggggggtatatttgattatacaacatttaaaaattaatttagtgaatttaccctaaggatacaatggaacaaaactacatggcatttagcaattgtttttgtctacaatacgattcttgacatatttatttttgttattagttgatttaaaaacgagttgtatctattagttaaaaactttgcaagatgtaaagctttaaaactatgaaaagattaatagataattctaataaaaaatagtataagatttgatacaccgttagcggtacttctaatgagcgggtgatcgctccctcccctcccaagcgatcacccgcccctcccccttactactttacctccccttcttctcttactactacaccatataaatttgaattaaaatttaaatttaaaataggtatgtaaactttttacttataaactttgggtctataaactaatatttgaattcaaattcaaatttgaaacaggtatgtaaacttttgacctataaactttgggtttataaactttaggtgtataaactttagatgtatagaaatacttgtcggtgatatgggcctgggggtatcatgtttagagggaggaggctaccccccaaggccacgtggccctcccccaaggggagtgaggcccgaggtggggtggcggccactccttctcaaagactagttggaggaggctaccccccaatgccacgtggccctcccccgagggaagtcaggcccgaggtggggtggcggccactcctacatagactagtcggaggaggctgccccccaatgacacacggccctcccccgaggggagttaggcccgaggtggggtggcggccactccctcccagagattggacggaggaggctgccccccaatgccacgtggcccttcctcgagggggatcgggcccgaggtagtacggcggccactccctggccgagactagagggagaaggctgccccaggcaccacgtggccctcccccgaggggggatcgggcccgaggtcgggcggcgaccgccccctcccgtgactagggatcggactcccctgaccccctctctaggtcaccacgtacggtgggttaggtgtccgcctccaggtgcccacctacccacattaatggcgacctgagcggtcgcgccacgccgcatttaatgcggtgtgcagtgcactcaaccggtctgtgaccggtcgaatgactgatgggacccaggatgtcaggcgcaccatcgcgagtgtcaggcaacgtgcagcccgacatatcccatcaaataatgatggtgagaggttctcatcctcttatcccagccggagtcggtcctcccgctctggtcaaagcaaggctcccgtttcccgatgtaatagaagcccagaagtcttcacccattaaatggtgactgacaggggcaccccccgtatcaggtggcaagatttgacaggccccatcatcaagacgacgtgtgcttggcttcccaagtcaagaaacaagacatgcatttaatgcaaagattataatacttctccaccagagttaggttaggttgttgggcccatgcggtaaccccttgaggtataaaaggaggtccaggcctagtggtggaggaggggacttccgagcgaactggcgctttagtctcgcaaccccaggcacttgtgttctacactcgaccataatcccaaacacaggagtagggtattacgcttcttagtggcccgaacctgtataaaccccttttgtctcatcgtctttgggggattgaaccccctcaagatcacacagcttcgctcaccgaatcctcgaatctcacccgctgtccccggccgaactcacaaaggggggcctcacggttccctggtggaggagttcattctccgacaatactatatatagaaaatatttaaattcaaattcaaatttaaatcggatataattcaaattcaaatttgaatcggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctattttcctaccagtccacgtatgacagtgataacacactgtggtcctggggtcttgaggcactgatgatagtgcagtagtgcacagccttgcgggagtttctctcttcgttgagactgcagagaaatagccaaatagccaaaccccttttcagtgtcaaaccgctccgatagtgttatatttgccgtgccaatgtcgatagtgtgatcgaatggtctagctctataaacatgttactaacggttttcttttttagatttgtggactaaaagtttcaaaaagaaatctcttgtaaatgctagggcccttggcaacacaagaattaattttaccggactttcacacgaattagttcatttcctcaaaatttctgtaaaatttatccatttcaaaggggccctactcgttgcatagatcggcagtgtttcacataggttttagctgatggctataggtgcaaccttttttttttcctaatatgttgatcgaatttaatcttacacatttttgaagcaatagatcttttttttaaaaaaagatgtaactgttgaaatcatttggaagttcattgctttaagtatggatcaaacaatcggtttcaaaaaacaaagtatggatcaaacaatttctttatcccgaaaagtttaatacaagttccttaccacacatgatagaaaatagatggatcgcccatccaatcagtttagacaaggtaaagtctcattttcacagtacggaaagtgtctcattttcacagtacggaacattctggagagaagaaaaagaagacaataacacagtcctctcaggaaaaagaaagacaaagaaatgtcgacagattttttttttaataacatagaaaaagttatcccagtcaccattctgtaagctgagatgagatcgtgacacctctattgtatacaaataatatatctcaatgcagtcatgccgactataaaactacaaaggaagcagtcaagcagcccatattgcactcgtaatctgctcacttcttttctgagccatggatatgcttctctgtttcgtggagatcttctccatcctttgttgctgcatcatctactactaccaccttcaaaccaagaaagcaagtgcttcggagccgaccgaatggcccgtgctgggtcatctcttcggcatgttcgccaacatccaccgcttccacgactgggccaccgacatcctcgccggcgggtggcacaacttcgaggctcgcgcggggctcaccggcatacggttcttcatcacctgcgacccgtccaacgtgcgccacatcttcacgtccaacttcgcaaactaccccaagggtgacgagtacgccgagatcttcgacgtccttggcaacggcatcttcaacgccgacggcgagtcgtggcgcagccagagggcgaaggcccagatgctcatggccggcgcacggttccgcgccttcgccgcgcggagcagccgcgacaaggcggagaagagcctcctgccgttgctcgcgcacgcggccgacacgggagcgcgctgcgacctgcacgacctgttcttgaggctgaccttcgacgtgacctgcaccctcgtcttcggcgtggacaccggctgcctgtcggccggcctgccggtgatccccttcgcacgtgccatggacgacgtgctggaaacgctcttcctccggcacatcatcccgatgtcgtgctggaagctgatgtaccggttggaggtcgggacggagaggaagatggccgtcgcaaggaggacgatcgacaggttcgtcgccgagaccatcgcgaagcgcagggccgacatgatccgacaaggcaccagtaactcggacgacttgctgtcatcgttcatcagccacgacgacgatgacacgagcaacggcaacgacgtcgtcgacgagactgatgagttcctacgtgacacgacggtgaacctcctgctcgccggccgcgacacgaccggcgcggcgctgtcgtggttcttctacatcctctccaagaacccgcgcgtcgagcagaagctcctggaagagctggcgcccatcgctgcccagaagggcggcgacggcggcggcatggtgatattcgacgccagcgagctcaagaacctggtgtacctgcaagcggcgctgtccgagtgcctgaggctgtacccgtcggtgccgttcgagcacaaggcggtggccgccgacgacgtgctcccgagcgggcacgagatgaaggccggagacaaggtactcgtgttctcctactccatgggcaggatggaaggcgtgtggggcaaggactgcacggagttcctgccggagaggtggatcaccagcgaagggaagctgcggtacgagccgtcgtacaagttcttctccttcaacgccggcccgaggacgtgcctcggcaaggagctggcgttcgtgcagctcaagaccgtggcggcggccgtgatgtggaacttcgccgtggaggtggtgccggggcacgccgtcgagccgaagctgtccatcatcctgcacatgaagaatgggctcgctgtcacggtcaagaggagggccaccatggctagctgctagctagctcatgagtcattagccatcagccatggctggttccgttcgtgacgtcctcgtcaatggccgcagcaacgtacgtcgtcagctaaacttacaatgacctaatgatcgtcatcgtataccacatcatctatggtaccaggactagagctacacgtaggtgacacgtatcagtatttcatcagttcgtagacgtatgtaagtgccatcaagtgtgttttccttttaatggtgtgtgtccttttttttttttatttagaaaacaaactgaggcaactgtgcctcagagatgctcgggcctctcctatgcactatgcatgcttgcatagcttatagccgtatattggctatgtataggttggtgtgtccctgttagtgattatctgtttgtttcggttttatgcggcttgttgctttgcatttttgcttcatgttcttagaaattatatacgtgtaggtggataatgtgcaagataaagtgtatccatcatgtatgtgcccttagacgatatcgatttgtaaaatgaccttcacgtgcttaggtctcctctgcttgaatcgtcttagaaggaggtgggattattttatcccgacgtgccctcatttcgtgtatatcgactaaaaaatcgttttttttttcaaaaagaaataaattgacgaaatagataaatatgtaataatataataactagttgggtggcccgcacaattgcgcggctagcacgcaaacaaaatcatatatttttccgtatgacttttacttaaaatttattaaatagctatcttattgtcttaagactttgaaagaccaaaccttatcattcctgtatttctaattatatagtttttaaaattcacaccagctgctaccccttacttctgtcatatccttctttatttgcttgctcgatctgccattatttctattcattctccttgaaacctctaaaaaatggatcttatagtttttagagtttattgtctcgttaggttttgtttttataatttctataagttccgtcaaacgctgccattatactcctctacggcccatccactgtgttttctctttattgtcattgggattttaaaaatcgaatataattattgttcgggttcaattttttactttctagaagtcccgccaaaccgtcagcggctttactattatatttctttatggcttgcccactgcctccattctttattgtcattgagattttaaaatcaaacatgattatcattggtttttttttactttttagaagttctgaacctttaaaaattggatcttgtagttttattgtcttgttgagtttcattttttataatttttagaagtcctgttaaacgatgccactatgcctatccgccacctactctttattgtcattgggattctaaaaatcgaacataactgtcgttgaaatttattttttattttctagaagttccgccaaccgtcggaggctctgcaattatactcctatacactttgcccgctacttcttctttttattatcattgagattttaaaaattgaatatgattatcaatggggtttatttttttgtctttctagaagtcccagcaaccgccttacccgtttgcttcacggcatgcctgtcatccctccttttaatcgttattaagattctatttggtgttttattaacggtttttatatgtcgtatcaaccgccaccactctacttctttataggcatgttacttaatttatctcgtcatgtgttttacatggttttcttttaatagtctttatttttttatcaccaattttaattatttataaattgtattcctaaatgatttttttctttttctaattaatcgtgtgttaattgtttaatgacgattaattgtatatgtgcagcagtgtaagctttgtttatttgacagcacaactcttatccgtgtaggtttataattgaattagattatacgtgtactgtgtacaccgccaaagaaacagaaaaggaaagactactagtatgtaacgtacacagtacatatatatggacttatcttttctacaacaaatctatacagttaaaatctagaattgaatcaaatgttttaattaatctcgtattgggttcttatgtggactcctcttacaatattgcttatttctaattttgattttcagttattttttagattgtatttctacatggactattcttttctttttcttcgattaatgtgtgaatttctagcctccacagagaacgtgatgccttcttttcgagctgtcttaataatataatagatggacaagtatgcaagttcagacgtagaaaaagtaacaaaattaattaactgtgaatagttaatgcatactatttacaattaaatttgtttttctcctaaccagtcgtgtaaatcgaatgtgaacttatatatttaccttttttagataatggaaatggataacatatccgatctctgcccgtaagcacacatcaaaaagtatcggaagtaaaaaaaaggaattaaaaaaaggcgtgatggaacaaacccccaacttctgtcaataaaataatctaccaaaataacattttcaaaatcacatagattctattacaaaattttataggcactatgctatccaaacagaaataaaagttcattggctatcaatgccgagcgtgtagcatcattgcatatagtatcatgttgtttctgtgaaagcatcatacaccaagactgaagccagtcctgcataatgtttaacatttttttatgttcaaaaattgcatcattacggcaacgttagattgaccaacgtagagcactatctttaaataaaatcatttttaaggtataagcacttctattagtcagttaaaaaaaatattttacactgtggggagggggatattaaaggtaaagaaaatacattgccatgtaaaaaaataatttatagagtgatatattatatactgatctatattatcaattttttatttaaagttctttctgactttttaagcaacatgaaaacaagatgatcgataatttgacctagccgttctggaattgtactaccgtgagaaaattattgttgcaacattcatgcattttgataaggttttaattatcatatcgttcgcttcatcacgttgctatgcataatgcatgcatacagtgcacggagcacttaattttgggtgcttcagtacttatagtggagcactccatttatataggcatgtttagcacggttccggccagtttaagctttaaatagttttagctccattaaaatagaagtgtagttggatgaagcgttctcacaaagcaaactagaaagatggaactaagtttaggcagctccacaactccacttcaaacttaaatcctaaaaataaatttagaaatcggagatctaccaaacatttccatagtagtgcaatatggtatatgaatcaaggttgcactgtatatggatcccacttccccatgacgctatgttacatttggctggggcagctcttatttcactcatttgggattctgcgtaaagcaaactgtcggtctattatttatcactagaagagccgctggtcattttaagggcatgtttagttcctaaaaacttttctcaaaaacatcacatcgaatctttgaatacatatatagagcattaaatatagataaaaagaaaaactaattgcacagtgtgcatgtaaatagcgagacgaatcttttgagcctaattagtccatgattagctataagtgttacagtaacccacatatgctaatgattgattaattaggctcaaaagattcgtctcgcggtttccagacgagttatgaaattagtttttttcattcgtgtccgaaaaccctttccgatattcagtcaaatgtccaatgtgacacccaaaaaattttatttcaccaactaaacagcccctaaaagtgtgagttgaatctataaagctcatactccatgccagttcttaattatcaactgtttttttataagagggtccatatttctttattatctgtaaccgttcataatcattactaccatgagtacaaagtatagtaacctttagttataaatataccgatatgtgctactatacactacatgaatatacttcatacaaagtatatgtcaaattttaaattacatgtttgtaatatcacatattaaactgctcaaactactagatgttaaaggttcaacttcatgtacacaagcctaggaaatatgagatatttaactatttatcactcttagatgtgacgattaattatttgttacatgaaactaaatgttgtagacatatgaggtccatatgttaatgacatatgagtggtaaatagttcaacgccctggaaatggttatcagaaaaaaaaaacttggatatcatttttgctcggtatatattctggtaacagccccagaatattggaatttctgcatcgtgtttgaaaaccttgaacagtatacacgacgattaactgtttaaatcggtgtggaatataggtgaccgaccgacacctcagaatttgggtgagcgatcaggccggctgtggaagcacagcagaacgtacccgaggcctgaaatgaagcgcgacaggtggggagggagtattctctccgtccaaaaaacaatcaatccagaaggggagtattccctcgttgctctaggagggatgtgatgaattaagtttttgacggagcgtcccgaaacaaacgaatctaggactggatgtgacatattctagtgtagtaaatttagatataggtatgtctatattcgtagtactatgatgtatcatatttactactaaattaattttttatgggacggagggagtagttcgatagctgatggttgttgttgcacgacgcacgatttgcacgggacgggagacgggatggagcattacccaagtccgctgggtacacgtcaactcagggtctccaaatgatacgggagacgggacggcctctcaattgatgggacttgggtgtgtccggaactctggatgatttcttccagatcaaaccagcggccggcagcctaaccccacacaagtagccggcgaaacgaaaccgactcggccctgcccagcgcaaagacgacgatcacacacaagcaggcagcaacctggtaggacgcggattcccgaatcggtccaggtgaccgagagctggggcgggtgtagcggcgtagcccaagttgaggcccgtctgttagtttggctcggcctggcccaacgttgttccacgcgactctgcccgtgctgaggttggcaatcagcccagcggcagcggggtcttcatcatgtggatgtggtggtgtaagaaaagccaagagataatgaaagggattttcaaggtggatgagagtcaagtgtggaagtgtgataatgaagtctttggagctacctgatcaacaacagtcacatgatatcagctaactgtgtcctaatcttccttgatgcaatccaaaacatataacaacaacagccaaagtccaatgattgtgacggcgactatttgggagccttcgcggtgtaaataaagccaagaagatatactgtatatttcttttcaagagcaagttaagagatttttaatggtgcagtcaaggagatcgtggctctcgtgcgtgtcattggactgctgctgctgcgtacgtactacttcctccttttcatattataaaattttttagtattatccatattaatatggatattaatagatctagacatatatatctatctagattcattaacgtatatatgaatatagacaatactaaaaagtcttataactgaaaatgaaggtagttctgtagtacagtacactaaaatccatcacgccaaagcccaaaccgccgatccatacacaaccacacgtccgcacgcacgccatccgctgctgtacacgcgggcgacaaggacactcgaccacaccgcgctagcttgctcttggcgaaagccgacccagcactgcactactgcttggcccggcctgcatatgccgccgtctagctctagcagcgaaagacccacgccgcctaacctgctagctagcaaacagcgcaattttttggcccaatctgcgtgcccgtttgctccggtggcgatggtgagcaagcacacgccaagttttgggtgttgacatcgccacatcgggctgctaaaatttagcaatcaacgttgatgcgcggacaaaagctcgagtgccatccaccgtacgtctgcctcgaacagttcgtttgaaatgacgacgcatgtcctatgcgccattgttatatttcacatcgcatatacgtcaattttcgtttggtttatattactctctctctccgtccttaaatatttgatgactttgattttttttaaacatgtttgactgttcgtcatattcaaaaactttaagtagttattaattattttcctattatttgattcattgttaaatataattttatgtatacatatagttttacatattttataaaagtttttgaataagataaacggtcaaacatgtttaaaaaagtcaacggcgacaaatatttaggtacaaaggaagtattatgttcgaaacaaatatttaccaacgggcaccgttccaaaggtatttagtttaagcatatagactcatatttaattttgggaactgccatatcacttgatcttgttcgaaagggatgatatcaacaagcatgagcttgatactcgagtttcatttctctattatttaaaaaataaattaaggaaatagacaaaatgtaagtatcaaactcactcgactttgatacttgagtagttgagtgatatgaagtgataccaacgtactatcaagcgatgatggcagggtcatgggcttcgtggatgaaaatataggtgaaggtggcgtggcaccaggttggtatcggctgatattcgtcggtaccaaatattacacacaccattaccaagcgatacccgacaggattagacctatatctgtctgattccaatgagatctacgagagagacaaataagagaggatgcattaaggggtgcagggtgcttactccatgatatcttcaagctaacgtagaatcccaacgaaggcgacgacagtgacacgtaccctccagcaacgccttggattccacctcctcactctccaactctttcaacttcaccttcgctaactaacattgccaccatgcagatcgggttcctcgatccccatctaattccgcaccttgaacttcacgagcggcatctccgcaaggaagtttcagtgctggacgaaaatgattaaaggataggaaggtgagagcaactcgagtcggcatggcagacaaagggatcccgttcggatggtaggaacgagattccgttttatgacactcgttaatttttggtcaggactaataattggctgcccgatttgatactaaaactcagacggttgaatgatttagttgaccatcaataaaacatcaagcgataagctgtgatacataaagtttagtcatttgaactttgaaaacaaaagcctcccgccattctaaaatatagtcattttaaaaaacgcgcggaaatacttatatttggaacaaacatagtatataagaaactagtgcgcaacgaaacaatataacatattaacatatgtaacatcttaatttaggaagtggactgaaatatataaaaaatacataaaacaatcaaatatttcagttcacacataaaaacatagttttaaccactaaaacatcaaaaagaaaaaaaaatgctagttcagatgagacttctctactcctcccggtcaccactcaccacatctaacctccatatatagaatgcacgtgggtcagtgaaatgggagagctggctccggagtccgggaggtgccgctgagcaaggtggacattgccggtgacgaggttgacctctacggtagggtgcatttctcagatatttaaatatttgtcacttttaaaatgtgatgtttaactatttatcacttgtagtctatgacatataggctgaatgataaattcttaattatcatttgtatcatttgtaagagtggaaaacagttaaatatttatgcattttttgcgactacacccgatatatttgcatgtaaactgaccaatttcctcactccgggctgctttttgttgctaataccaccggtacaaagagcgtcacatgtgtactacaacgggccgcggtgcttgaagaaaggagaggctaaggatatgttcagaaaaacttaagattttaagagatagcttattgatctaccttatgaggatctaaataagatggatttcttatagcttttaacttttactccatccgcttcaggttataagatgttttgactttagtcgaagtcaaactttttcaagtttgactaagtttagagataaatataataatatttataatactaaattagtttcatcaaatcaataattgaatatatttttataataaatttgtcttgggttgaaatgttactacttttttctacaaacttaatcaaacttaaagcagtttggctttgatcaaagtcaaaacatcttaaaacctgaaacggagggagtacattatttttgaattatataatcataacttcttagaatgtagaataaaagctactacattcgtcctaaaatataacaatctataattggatagaaaatataatagtagagtatttgaaagagcatctcatttttaaaaaagttatagctgccagaatgggagaaggggcggtgggccatcaacgttgcagtagcgaagtcagtcattggtcggaagtcttgagttgaccgacgacgatatatttccgtgcatcggacatctgacaaagaaccatgcctcatattatcagtttcggaatagagatatcgtcgtgcacagtggtaattaaggatgtgtcgttttagcgtgttgattcatgccgagctcatattttcctctcttagtctcctatcggttttttattagatttggaacaggagacggcacaatcaacattagtggcttctaccaaggaagcaaaaaacgcagaaatgcacctgcgtacgcatcagctgcaactgaccacatatgcagttgcacatgagagctttgatagtggccattcgcccattcctgttggtcacgatcaattcacgaactcacgatgcgtggtgctggtggtggctccaacgaccgtgccgttgccggctggagccaacatatcgtgtgaattagctagtcaggcagtcggtgagcagtcagaaaagtatggtcctctgatttgcaggagcgggctattggtacgggcgattaatcatacacagcccatgcttacaaataaattgccgatgtcttacagcgacctgcattattctcgtcgctccctccgcattgcacgcaccctctaggacctctatgagatgcatgtacacaccttccgttgcattgcaagcatatatgcatctatgccaagccatcacgtatcgcatgtgtagggattagagcataattaattacaccggccgaacccatgcacgcatgctacctaccactgttgatggcataatttgctaatggtgccatccaggatatcactatagagagataatagagatacatgcaaatgagcatcttcggatcatcatggacacaaccaatcaatcaaaccgttctgttaactgttggcagcgatagctagcattgattgattgtgccatcgatcgaccttggccgcgcgtatataagcaccgccgcatccccatgagatagctccacacacaaaactgttgcactccactgcgctatagatagctacgtgctgcattcgcgcgcgtgtgcatgcatggcagcaattggtaacatgaatttgttcgacttgttcttcgtcttgcagcttctcctgtcaggagtatgcgtgctcgtcatctgctaccgatatcagcggcttaaatccatgaaaaaatgtagcctaggggttgtccagtggccgatcgtcggcgtgctcccggccatcgtcgccaacatgcaccgcctcctcgacggcgtgaccttcctgctggccacgtcgcagctcaacttccagtgccgcttctggctcgccggcttccggttcttcgtcacctgcgacccggacaacgtgcgccacatcttcacgtccaacttcgacaactaccccaagggcgacgtgttcgccgacatgttcgacgtcctcggcggcggcatcttcaacaccgacggcgagcggtggcggcggcagcggaacaaggcccagatgctcatgaccacgccgcggttccgcgccttcgtggcgcgctccagcctcgacaaggtggagaagggcctcctgcctttcctcgcgcacgtcgccgacgcccggaagacgtgcgacctgcaggacgtgttcacgcggtggtcgctcgacgcgacgtgccacctggtgttcggcgtcgaccccggctgcctggacatcggcctgccggaggtccccttcgcacgggcgatggacgacgtgctgcggacgatcttcctccgccacaccatgccagtgtcgttctggaagacgatgagatggctagggattgggcacgagaagaggaacgccgcggcgaggcggacggtcgagagcttcgtcgcgtcggccatcgcgaaacacagagccgatgacgagagcaagtccagacaaggcggcggcggaggcggcgacaagcaatcggtcgccgacttgctttcctccttcctctgcgacgacgagatcgccggcagcgccgacgccgacgtgtacatcagggacatggcgatgaacctcctcgtcgccggccgcgacaccacgagctcggcgctgtcgtggttcttctacctcctctccacgaacccgcgcgtcgagcagaagctcctgcaggagctggcgcccatcgcttcccgcaagccgcagctgcagcaggggcggctcttccccggcaacggcggcatggtgacgttcgacgcgagcgaggtgaggaacctcctgtacctgcacgcggccctttgcgaggccatgaggctgtacccgccggtgccgttggagcacaaggcggcggtcgccgacgacgtgctccccagcgggcacgaggtgatggccggcgacaaggtgctggtgttctactactccatggggaggatgaagcgggtgtggggcaaggactgcagggagttcaggccggagcggtggatcaccgaggacggcaagctgcggtacgtgccgtcgaacaagttcgtcgcgttcaactccgggccgaggacatgcctcggcaaggagatggcgctcgtgcagatgaaggtcacggcggcggccatggcgtggaactttgccgtggaggtggtgccggggcacgtcgtggagccgaggctgtccgtcatactccacatgaagaatgggctcttggtaagggtcaagagaagagagccagttatgaacacctgagaactgagaggatacatgcttattaagtgtgatcaatatgctattacatgatgtacagtacagagttttaatttatgttggtgtcgagcgtggtgcttcatctgtaccgtgtgcggtacgcgatagaggcctaaaatttgcacattggttgcgtcagatttgtaatggaatcccacaaggatacgaattaataacttggggggtgtgtcatatgattgtgtcatggcttaagattaggacattcaacttgctatatatggggcgacgcccatatcttagcacagtgctaaggtgattgcattcatgcatgatggccccgttagctcactttgtacgtacgtaccacgggtccacggcaagcttattaaatgctctgcctcaaagctctttcatagagtaagcccatctacggcccagcttaaatcagccgtgacccagaggcccaccaatgaaaaaaagtgtatgggccggccataatcggcctaatgtgttaagtcatacatgctgaagaaaagtactttcctattgagcagattaagcaagaaaaatattctgaagagactgaaaatataacagaggccaatagcattagccagtcaagtggtcaacaagtgcagaactactctgtcctgtcatatatttttatcacagcaaaaatccacaaatctgactatgcagcatgcattgctgactctgtcaactcttatccgtaggagtatatcggtttcatctgatatcatcacatgttctagcagacagcagggcatgatgatgtcaaactatttgacccgtccttgattacaagccagatcaggcacaatttctgaagataagtactatgtctgacaaataagacaacatctaactactgcggcacagctgtgctgctttgaggtcagcaaagctacactggagttaacagataagagtaaactagtgacagccagttcccaaaatctagagttaaaccaggttctagagcatactatgaaacaatttcatgagagcgaagcaaaaccaatcagtcagagagaccttagacctgccgcagctgccgcggcaaaccttaaacataggactaaatactttctgcctacacctaaatgtatttcctttggggaaagaatacaagaaaaatcgatgtactgctagaacctaagcaagagaggcgaaggtggtacagcccaaatagataatctacctccaatttaatcagtgaaccaaaatagcattcccccaaaatgagtcccctttctgaactacttggcactacctccttttcccctctctcatcacgcgggatggcatggcgcacccccacatggccagaggaagaagagccaaaaaaaaacaatcccctctgtattccactcaccaccttgaagaaacaaacatcgagaccccaatcaaaatgcataccatgccccaatgccttttgtccagttgctccatgcgtgcccatcaataatctgcaagcaaaggagagggccaaacgcacacagattttcgtaagaagaacagagggcagatacccagaacaggaagcaatggtagctgcaaattgaatagccgattgaagagatggtgctgcgagtggcatgtgattccactaactcaccctccttcttcttgaccaggctcctggcgaaaagcaagcatatgaccacaaaacccagacctacagctccaccgagaacaatggctacagtctttgctgtctgctgccctgataaacacaaggagaagaggcaaatcgattgatcaaactagggatgccacgtctaatcatgggggcaatcatagatgcatatctccagtaaatccagaaagaaagggaaaaggcagtggacaccaacttttctgaaagcctgaatatacaactagacagatggcataaacaactaggaagaacagaagttgcactaatctgctgccatagtggcatatagttcccaagcaaaatgcatgaaactaaacaataaagaaagtttttttcagacaagtaataaagagaggtttcagtaatgcgcacccctaaattgagctaaccagtacaggagaacctcacaagtcacaacggaaacagctgattatctttgtctgccaattcagaaactaaccaaacaaaggaacaagatcatgccactatctccaccagagttctactttaacaagggcaagatactccacataaatcaaaccttccactaccagtgctggaccatgtaaagcttataatctaactagacaatcagcacctgagagggcactaatgtgcacaattttgccaaaacaatcagaatcaaccaaacaaacaaccaaaaggcatccccaccatccctatcaatcaattctaaggacaactaaacaaagaaccctagcaagatctcaccaacgcacacatacggacaaatccaccatcgaatgtttcacatgcataagctagccagccaggcaaatctttaaaaagttcactacttgatatacagaaaggaataagtttgcccaaattcctaaacctgaacaatatatccgtgactaaattagatcagtcatctttattttgtggggaataattagattagtcatcactaccgatccgatcaacaagcaattgaatcattgatgtaagcaactaagcatcagattgcaggcacgggcacagattcgtcgagtaaactaggcgagccaagaaactgacctccgatgccgccgccatggggtatgccatggggatagtagctgtagctaatgtagcacttctcgaggtacacctggcctgatggcgcgcccccgcactcgacctcgacgtgctggacggcctgggtgacgcactggccgcagtcccccgaggagaggtcgccctcgcactgcgccatggcgtacacctgctggtagctggtggcgtagaacccgccgtttcccccgccgacgctggcctccatctgcgcgaaggcggtgtcgcggcgcatctcgaagtcggtcccgccgccgccgccggtgccgcaggtcttgaacagcatctgggtcccggacacctgggggaaccccgatatctcgtagagcgcgaggcagccggtgagctggacacgggcggcgacggaggcgccgcaaacctcggaccaggatgacatggcgcgggagacgcaggcggcgcagtcggagccggagaggtccccgcggcactggaagaggccgaagacggaggtggaggaagccgaggacgacgacgaggtcttgtagaacttggcggaggcggactgggccgagagcgaggaggagagcgcggcgactgtggggggcaccgcgccgccggggaagctctggttggagcagcccttgtagacgagcgcgtacaggtcggcggaggacaccggcagcgaccggagaacgacgacgacggcgacgtggagcagcagcagcaggagagctctgggaatgcccatctccctccctctcgcaccaccaccactctcctcctcgcactcttccctctagtatagtgttcgtcgagtgtgggtgtgtgccggtgtcccccctggtatttttgttgctttatttgctaggtttcttgcaagacttggtttggtcataatgtcgcagtaactactaatgataaaagaggaaagcattagaggccagtgaggaggagtgaggatggagacggtgagccctccaagtctgagctcccaaaagaccagcgttgttgcatgcacatcagatgcgctcttcagtcttcagctctgcaggtaagtagccagtgatcagtttttggttgcaacagaaatgatcaggatttatgctcctccgtggaaaacagggtatggatagagtatcaaaaatattgctgtctagaaagggacgtccaagcttttttgatagacacaaggtttatggagacgcgtgaatatttcacctactcttattagacagagaatagagcaatttcgccaggacaatcaagcaaacaaattagtaaatagttgcaagtttagatgtcatcagatttaccattgatgatgatcaagttgttccatgactgtgcactcctccaacgttgcattggtcgggagtttggagctgaaagttgtatagtttagtgggtgtgcatagacgaggccaagtggccaatacccaacgagattgtctacatagcaatggggtttcaaaggagtgtacgcacggtgcaccaagaagtacaagtggacctgggctttttggcatttaggtatgcagattgcatcttctacatcttgcgagttgcatactgttttgcgatacttcaagacacaatttcagtggctagagtatgtatttcccttatgtataggtaactgcatctgcatgtgcttatgtgaaacttttattgaatttgccttctgcttgcttttttttttaattgaagctgtaggaaaggatcctagagtatataaaatatacttcctccgttttatattataagactttctagcattacccacaattatatagatgttaatgaatctagacgtatatatgaatatgggcaatgctagaaagtcttataacctaaagcggaggtagtagcatttaaagaaattaggcaaaagaaaaatgcaaacacaaatttataaaccagcatatgctatcttatacgccatctcatctattgtacattacttatcattttgagataagtacaagtcattctacattgatgtgtcacactgtgatcgaatcttgctttttataacttcaactaattaaatcaaacagttgagatctttgttggcaagaagtttgcaaagagtttttttaagcatgcataacactactcttttcaaaattagatgtttaactgacactagttgcatttcagcattatgtatgcaagtaaggtttataataacataattgataagttaaaacaatggaaatatattaaggaaagaaacaatttttcagtcatttttactccttgtgcaatatatgcactaataatacattcacgaccacacacaatccccaccccctttcaaaatgcccataccatacacaacgtgtgtatttctttaatcgcgaccagtgcttatacccagctgagatctctttatgaagactagcgtggttactttaacaagggagtcaggctactacttgcagagcacaaggaagcaaggaattcgatttggtgagagtggggaatgagacagaatatcaaagatcgcatcccctgtttcccccaatttttatttgccttcttctgacctgactctgctaacatatggagaagccatggttctacacgcacgctgccctgtctagtggtgcatgggctcttggaattaagtagttgttgctttctatcttctagtatactagtaaagatttgcagcgcggagagccagctctgcagcagatgaggccgtgaggtcccaactttgagcatgcatgcagcatgctgggattcagaggtttggatcagaggagcagctcagatgcagggggatgggggtattttggtctgcattaccactgacaagtggaagcattgggctgctaatacatgtaaaagaggctgtatcaaatggttgtgaaatggtttagcccctaatgaggtggtgaatcagattggacacattttatccatggatgatttagcacccgatggggtggtttcccttgtgttgttgaatctcacactaaagaataacttgctcagttggtcttggtcacaggcttgaaatgctttgcatgtactccacaaaagcagttttccgatcgaaatcggaacctcctgcgctcctttttaccacttgcatcctttgggcaaagtgagaaacagatatcaaagcacgaaacttcctctcactttgatctcctttcccctttccatgattacttctcaccaggggcaactgtgctagctctatcttttaacccaacatagatctacctcgaaatgtaacaggcctatccttttctcctttggctaatctctccctttcttacctctttatactactctgtagtgtagtattgccagtgctcctactaagcaagttaagggccccatgctgtcagctagcgtgcgtggttagggcatgtgtggcttacttttggcaaatgaaactttcactaccaatacaataccaagtggtaataacttgcaatgcacatttataggtgtacctttccactaaacattactttgtggctttgcccactagagggacaaaacacttccacataattccagggcccctgggaagtgtgagtatattgctgtcggagacacatctatgaccaacacaataaacggggctacaactaattaatgatttctcctaatgagacagtgtctcatgacactgtagcaccaccaaatcaagatgtctgagcataagagcaagtacagtagtaaactataaaccagctataaatatatatggagaagataaaagaagagagaggtgagcagcaggctacagatttgcagccagttacagcacggactttaagacgtaatgtgtatataacatgtaggaccagatattaacagtgtagtatatatttataggtattgtatagattagctattaaattagctatagatgatttggagccaataatttactatactattaaacttgctgagtactagtagtatagttttatggtcaccacagtattgaaaatgcacgcaaaataaccaataggaagtaacatgagagagcggatgggcaatgcatacctcgcaaatgggcatcagcgatgtgaaaagatgcatacgcagtgtagttaggagtaagtaatgatttgctccagctctggagacatgacccacaccaagtgcgccctggagatttcaggattccctcatcactgaaacattgaacgagtaagtgaaaagcaaggaaatgtgagcaggtggagcatttattaagcctttccacaggtaaagatcccccaagattgcctccaggctactgaggagaggatgatgagagagtgagccgatcctgcttgatgagacccatattctgatcactcctttccaccttgaacagttcattggtctctttcaatgcgattctcagagcgccgctcacggcaacaatggcagatgtactgatactttgatctcatcaaagattcgtcccattgactactgaacccagtcgttgccaaatgccagatatcaatactccagatacaatgctgatactgtaaaaagaatccctacagaacgtaaagaaaagattcttgacattaatatcctgcaggcataagcataacagctgcgacagtaggtggatggtgaaaccaacacacccattatccaaacatatgtgtctttcacataggccatgtttagatccctctccaaaatttttcatctaattacatcgaacgtttgaacacctgcatgacgtattaaatatgggctaaaaagaaactaattgcacatattgcgactcatttgcgagacgaatcttttaagcctaattgctacatgatttgacaatgtggtgctacaataaacatttgctaatgacagattaattaggcttaataaattcgtctcgtggttttctggcggaatctgtaattagctttttattagtgcccgaacaccccatacgacactctatataatcaccgatgtgacacgccaaaactttacacccctaatctaaacatcaccatactcatgttgctacgaattctaatttaagtaatgacctcaacatgctatgtggactttgtatttgtcatgtttcaacttctgatgcaagcgtttagtgggatccaatgctgctggtgctgctcacatttcaattttcaaatcagacagatcatgtagttaacaaaaaaaacgtgttcacgtcttatgtagataaagtgataacttctggcatatatatacctggaacattacgcctcaggatatcttgcattactaattgttgattctctaactctttcattccctttgcaacttgaatggatagtttagtcttctaaggcttcaacccagaagatacaaatgatgcagttcgtgagatccaaccacacaaaaaattgcatctggcaaaagtttttccaggttttaaataagagagtccacttgtcctgctcattcacagacgcacagaaaaggaaccgttagtagaaactcccttcagtccagacagcatctttgcttgtgacagcacacccgcaataggacaacgattataagtacaaatcatttagattcttaaactatcgcagcagtaacttttcatgtttttagtggcatgaataaacataacaaaacaactgcacgggaaagaacagacctacagaaactaccagacttgagcacagaggaaaatctggaaaacactgcaactttgcaaaagaacaaacttgtctagggaatgcaatttttcagcaaaatatatgaaaatacgaggtgttacgggaaggccagtgccagagtataattttcaacatgcacaaggagaaacaatacctatgtgattgtcgtaggctctccggaccttccattatatttgagagatgaagtgaataattcaagtcatcaaacaagcataatgaaacatccgacgccttgagagagaaatattggagacattgctgagcccttagcctgccagtcaacttcagcctgatatgtgcccgtcaaaccactcgaaggcggcgaccagatgtgttacacatttagtagacttgacaaaaatggctaaagatctataacctctcaaatattcctaactcatactcatgtaaatctagttcccaggatgtgcactagattcacactttcatcttaagcatgattatacatagcaaacacaactaagatgaaagaaacttaagacttacaataacttaataattacataggccgaccggccaaatagacttattagagaacagcggaagcttgactacctaatcacaagcacaccgactaggggtttaccacattaagttctcatcctagaagaagcaatcggaacccgcatcactcaatgtagcgcccgttctgtcgtggcgcctagcgggaaaatttaaattctaaaaaaaaaactaattgcgaaatctgtttccttgcatgttgtcagtctccgtgccaatccctgatctcgaatccccgatctatcgtcaaaaccaaatccttcccaaatcaaatttctccgcaaaagtctattttgcctccctcaggttcggtaggccgatttcctctcgacccatctctctctctctctctctctctccctcagctctcccctcgctctgcccgcgcgccgcgtgcgcgtgcacatgcgcgtgagccgacgccgagccgagctctccctctctctctcgttctcccgctctccctccccgctccatccctggcaaactcgcgcgcgcgcgcctacgcggtcgccgccgtcgtcaacagcctactgcccgtgcctgcgccgtccggccccgcgccctgccgcgctgcgccgcctgtgccgcgccctgccccgtgagccagcgcgcgtgccctgctgcgcctgagcccgcgcctgccgccctgtagccgcgcccttccaaaccgcccccgccatcatcgccgtcgtcacgacccggccccgccaccaccgcgcatgcttacaagagatggaggcagagctcctcctcccactgcctcgtcgccctctctctccttctttcttttcccaaagtggcaagaggcaagtctcctttgcctctatcttttcttcttttttcccccgccggcgtcatcctccctgtcgccattttggccgctagccggagagccagctcgctggcttgaccgcccaatgtcggttcctccctcccaaaccgacattgtcgcccctataaatccgagccccttccccattccaaactcccttgttttcgccttccgactcctccgcaccatcgtcgctccgccctgcttgcacctccaccgttcgtcgccaaagcaccgggagagccggtgcgtgcgaaggacgcgtgaaggggactccggacgctcgtcttcttcctcttccccggcccgaggccggagagatcactcccgttccgtcggcctctcgtcatagcgccctgcctcgtctcggtagggcatccctccgttctccctcctcgctccatctcttccccttagctttgagtagcagctcgtatagcctccccgtagctagctggtgccgccccgaccgctgccgccgctcgctgtgtgcttgccgccgtcgccgcccgtgctccgtagcgcccgcacgtcgccggcctctctcgtagtgtctctgtctaatctgatgctagaaacggactccggtggccgcgtagatgctctagtccggaggaattgaaccctagtcgcgtcgttgccgtttccctcttttctcgccgccggttgccgccgcagcaatccaccgccgtcgaactccctccagcgaatccgagccgttggctcatctcccctcgtctcgtgcaaccacccgatgtgctcgctttcgcctgtatcgccgtggttcgccccgccgttcgcagccgccgtccgccatccgttccggccgtcgccttcttcaacctcccgccggcccgcgtggtagccacgtaggcgccacatcggcgccagctcggccaagactgggtcaagccgaccccggtccgccgctcccctcttgcccgctcgcgcgcacggtccaccgcgagccgtgaggctgcgcgtgggcccgccgcatctgcacccaccgcgagccgcgcgtgtgcaccgcgccccgctccaaaccctagcgccacgtcgcgtgctcctcgctcacggtgagccgagccgccgacaagcgggttccactcgggaccacgcgagatggacccggcccaccgcctccctctctcctcccctcccgcacgggccttgggccgccttctcgggccgaccggcccattaagctcggccgaggcgcccctttctctcgggccgcgccctagccgcccgagggaagtctatttcccctccctctttcttttctttttcaaaagggtttaattaaatcctttttcgtttagaccaaaaatccaataatcttagaaatttaatatcttctcaaccgtatgtccgtttgactgttcaacttccaaaattcctcaaatctcgagatctatttaatggcacgtttagaggtcaataatagggctttattttcgccgtttgttgagttgtcccgtttcgcgtgtagcttcggagcccgaagactcggagtgcgcggatttcgaggatcaagctcaagatctcgagcaaggcaagtcacctttgaacatcttgcacctataatttaaaactaagtatttcttttccgcaaatagtgcataaataggattaacacaagtaaatcggccgcggcttgcgagatagcctgccggccccaaccctaattgctgcaattaccctccttgaattattgaacacttaaacctcctttgtcaactgttgtgcttcgatgcacgggccttcgggcacgcgcatcggaacacctcccctcaaattcaaaatatccaacgatgggtaaaacttggggttttacaaaagacttggaaaaacccgacacctgggtcggtgcttgcgaactaaatgaatttccaaaatcacggatcgaggaatgtagcgggagtatggtttcccgctcttgcacttaaggaccgttttccttggaatttcatccgaacataagattgtgcgaccacatgggtgtaatgggacgcccctagctgagttattagctaatcgggggagccatgatgccaagagacatgtggattcaacggggtggtgccggggagaacccccgggtttcctggcacagtatggtctgggacctaacctggtgttggtctgggacccctctcgttggcatatggtgaacctgtgtcggctttcgaaatgccttgtcatgaaagcctcaaggtctcaagacgtggccgctctgcacgggctgggtgattcgggttagtaatatcgtgtgggtaaagtgtaccccctctgcagaggttattaaactgttcgaacagccgtgcccacggtcatgggcggatgtgaggtgattcctagcgtagttttgtttgactactgcctgtgaaattactgttgtggaatgggttcgatgtttgaaaaatctgcggctgatgggatcagcaaggcccgggtggccgcttgaaagctgttggccgggtgccaactttgaatcaattcaaagactgatacattgcacatactccgaccggacgagacacactgtctcatccgtgtcgtttgagaagcactcacttagttgtttcaaaaaggagtttaaataaaaccagttgcaaaaacaacagcctttccttgaagcctgcattaaacacttaattcccatggcttgctgagtactcctgtactcacccttgctctatataaataatcctccccccagttgctgaagaagatgaagtggatcccactgacgaggagttcttccaggaacaagtcggctacaatgagttttagggtttcagtctagttcccaagtcacgcctgtgatgattggtccaagtcttggcttccgctttcccttttgtaatgcagttgtgagctcgggatctgtccgcagcccaacatgattgtactcctactatgtaataaagagacctctgtggctgtaatattctgtcttcctgtgataccagcactgtttcctgggacttgtatcgattgacaggttaatttggagcgtcacaggctagttccgttcggggctagttcggagcgtgacactcaaagactaagtctaaacctgcaaacaaaaggttatatcaacagcaagagtcagtacattaaaaaagttaatgtactagtaagcacaagtcaatcctaccatactacatgtaaggcatatattcaaaggaaggcaatatatagttcaatttcagcataaagcaagttttgtttcgcaattcttttgtaaaggagttgatgcttcaattaacaaagacaagttttaagtttcattattaacttcttcataattccatcataatcaatctcttattgccatatttaacaataagtcataatgtatcaccacacacacaactcaacacatttatcaatttcaaaccaatgtcacatgatcacatttttaaaacatagtctatacttatgacacatcaccaaagcgctcatgaccgtgagcatggctaatcgattagtttaaagaactctgcagagtttgtacagctttacccacatgatatgaactctctagtttgttttgagtttgcaagactccaccacactcttcatgttgaatgtgatctagaggtcataacgaagcctttacactacttagagcctagccttgcaccagcacaatacgtgttcctccatcctaggcatacttggaatatacctagaaccgttaagtggcgggcccatgccttaaacttaacgccgtggtggcggacacgacgggaacccaccacgtggcacaataccgttgtattggacacgcttagtcacctaaactaccacgtcggggtaaataggaagctcctctgaattatacaaactcatacacaccggcctaccagaatgcaaggctagtcctaaatagattaatcagcttaggccatcccatactagcacatgtggatgtactaataactttaaatgggtgacacaagttcggtccttatggacttgggcaaacactccccctatcggtatgcaactaacaccatatgcacaccacttgccgtccaagtataaaatcacattttacatattttagttcgcaaatacccatcatattcattttattctagcaaaggttcaagtatcaaaaccacattttaatcaaaaccacattttaattatagatggaatgagcatttgcatatttctaagcacggctaagcaagtaattgcacatagagcatatataaacccatttgagcacaaagagtgttctttaaccatttctaggagttcaaacagcaagaggatcaattattcaaggtggggtatgcagcaaataggtcataactaccttaacccaatttcaaatactgatataatctaagttcacatgcaactttgcaaacaaatattttcattcctcaaattatgggattcaatgtgttcaaaggatgggaggagaaaacttgccttgatcagagaaatgttagcacctaatccactccttcaccgattatgcaattatctggataaaggacacgatatgcaattaaacaccgaaagagctgaaaatccaaaatgctctaaaatgcatgatttatgcacagtgggttggtactgatctaaaatgaatttaggtgaaagaatttttattttatcttattccattagggacttatgaatttttagaagttttatcggtttatagtagtatagtcttaggtagtgttatgaaatacttttgtaaagtgatttttattagattagacttcacaggggtgtggagatgtgttttctaagactaacacatttggtttcacaatttttggagttataatgattttcttatagattttacaagttacaacgtgttttaggcatatagtgttttatatgttcatgacttttgagttataggttcagaacatgctacttcctgtttaagttgaataaaaggaataatttggttaactaaaacatttttatttcacatgtttatggtctttactactatggttcatattttataaactagagatgctctaatctaaactagcaatatattatattaacctagaaattgtcatatgagctaagttcttctaagttttagtggatgaggattggaactatggcttcactggtcaatcaagtttttatttaggtttaattagacctaaagtgtatatatacttatacatgtttatgtattacttaaacaacactatgtgtttaaatccttatttcactaagttaaggttttgatctatgttctctacaaaaggtgccaaattttattttactatgttgaagctaactatttttctggttctatagaaactttgttcatttcatttggactaaaaataaattttctacaagttttacaaattaaaggctgctctatgttagtaaatccttatatgaatatttagagacttttactacacagtaagtatataatcttatttcataacatggaaatacatgttttggtgatcctagagaacttaagtttactcaaattgaagctaaattgggttctatatgaatttctaaaatttagcttatctaaaactaatcattttagagataatagttttagaggcatttgatgcaaagtaagtaattacttttatttcacctaatcagagagtgcatgatgatgaatctgcaatttttgagtttgtttcaaaatgagttgagatgaattttctatgtattttataaatttgtacatgttttatgtatgacctatcttagataaattttagagacattatttgtagagtgagtgtcaagttttatattcctggaataaagttcataacttcaagaatctacagcaactggaatcacttcaaaatgagctatatttgattttatatagattttacaactttgtgcatttttctgctaaacatatatttgtttgggcattttcttaattattcttcagattttaaaggatggggtccacatggctgtgagggaccaatatgcacaaaggcccttgaggtttctaggaatcaacccgcagtcctaggcccatatgtcagtgtgtttctacaattgtaaacggatccctgcacttaatctaattcacggaagtcatccctctgctctgtctggagcagagctagccatggctgagctcgatctcgagctcgccggcggcaaacggtggctcgtttgaggttgaggtcaagagataaattgaagagcaagctctcgcgattccattcctctagttttcttggttagaggacatcggagtagcgccgatggcgagtgtgagcggcggtggttcttggggtaaaagtgcatgtgtgcatggaagtcgattccgaacgaaaaggatgcatgcatgtggtcttctagccttcaggatgctcaccgtgggtcgagctagggttgtcgaggtcttggcggcagcggtgacttgtggaacggctcggcgacggcgctcctcctcgggtgaacgacgacggctcgaacgggacaatgagctgcttcaagcaagcatgcacgagggttgtgaggccaaggagatggtgtatgcgcaaggaatcgaacaatgcctcaccaaggcagcagtaatcgatgatgacggcggaggcgattctagatcggcgccggtgaagaaaagatgcgttctccaagtccttcacatctccggctggggttcttgaggcgtattgaagaggaggttgaggcgatgacgatggcgtagcggcttgctccgaggtggtcgagaatggccggacgacgacgatggttgaagcggcggcgctccggtgtgtgctccagtgcgtttaaaaaaattgtcggcgtggcttgcgttcccggcgatgcactgcaccagagtggtttaggtcaaaagaggaaatgctcggcattgtgtggagatatgggaatgcgaaagagatggaggtgaccttgactcaaacggagatggcgaaggtcgtcgtcactacgaccggcggcgaggttgaggatgacggagaggttgaggacctctccctcggcttctttagctccagagtgatgtgtggagttgggcgactcggtctggaggagatggaggcatgactcagtgacttgaaggcatcgtcaccacgcgtgtccaggactcggtcggctctcgatctctccctctctgtgtttcttggtcggctgaggatgagggacagaggaagggcgagctggagaggctgccaggtggggccaagtcgatggaagctaggctaggaagagaggtatgggtaggagtttgggtagacttagtttttggataattttcggaattatttcttccccctaagtttgcaactcaatatcttaatatgtggaccagaagaattagtgtagattttactggtggtagatgattatatctagattccattttctttggttgcacttaaaaataatgggtagactgctcacagaaattaaacaaagatgggctattagaaagctagattgaatttttaggaggcttaaacagaggaggaaaattctagaaaaattatatttaggcatgataaataatctagtatttgaataaattattttccatgttcacttatgagcagttaaatgtacttttggatgaagtatggctttagtcgattaaaatttaatttgattccttttagttttctgctttgactgattaatttgtggtattaaacttagttattaacttgtaccaatattatagtgaattgcttgtgctaaacattatctatctaatttttttccatgattttaacttgcacataatattttagagaattaggattactttactttgtatatgtgttcccacttcataattgcacctaatattgttacagggattacattaaacttcttttgggctgagaagatgatatttgagtttaatattaagtccacatgttatcacccaagattaactataggtttgtttagtaattttaacccttttagtttatgctcatgagacctattatgaaaagcgagaccaaaatccaaatgcacaagggactcgagcctaggcatgcattatgcacatgtatgctcaaatgcttgatgacatttctagtctaatgttgggaatgaaaaggttttattttgttctcaaattttaatcatgcaatggtttaagttggtcatcacctaaattaaaacggaaatttttggctctcaaaaattggagaagttaacctctaactattttgacaagaaattttaagtcctataatttcgggtatgttacagtgatatttagcatcaagtgaaaattaactctctgcagagatgttgcacaacaatggaagtgcaagaatgaaaatatgaaatgcaaatattccaggtaaaccgaaagtccacaacaacaaggacacaccatattaaaatacaaagagattgaaattactttggattcaaaatatagaatttaagacttaatatcaaatgaagaacaaaataaggctcgctattaggaaaggacataagttgatatgtttaaaactcaaggtttaaaattctatgggtactatcaaaaaaactaaagtagctaatataccaaattaactggtgtatgatgatcacaaatatgcacagataccaactttaatttttgtaaaaattcatctattttatatctattttcataacacatggcacaagggttaccatctagtaatccagcatacagaagtaaaaaatggagtataagagagagtacacctgtcaaattattacatgcttcccacgctatacccaccacagtttcagtcatgaagagatgcttcctggtattaacagaagaaatttcacaataacactcggcacagcagtaattcatttgtagtcagaatccaaaaccatgtgggatccgaagtatttcaccaaataattttaacaccaagttgcctcttaaggatttcacctgtagtcactgcaaggctgcaactgcaagcaccttgctttactgtgtgttatgtaaaatgccttactagaattacctgtatcaccatgctggcatacttaaagaattgatgacaatgaacacaaatcctccagttcctcactatcctcaacatcttcccggatggtacagccccactgatcaacccatacgcaatagccaacttttcactatgatgcaggagcggtggagccccttgtctacctccttataccctaacttctctaccttttaaatcaaattattcattttttcataaatgatgcctcctctcattcgcaacaaacacatgtacctgtcctctcacgtcttgcctcaatccagcctcaatccaactttgacaaccttcttcccgactcctcgatttctaactacagagtagacattgtaaagcatgagatacacagaatcatcattggggacaatctctaacagccgttgtcccatgattcctgccatgtcaaacatgtgatgaaccagttgccccatgagtcctttagcctttctgttgtggccggcatgccagtctctgatcctgggtgatctttaggctgtaaacttgctttcttcatggaatgacgtgcaaggtttttcgtttttgcatgttccctaaagaaaatgtgatgaaccacacagcctgccagacgagtaaatccacactgctgcatctgacttacatggtgttgtgcatgcagtgttctccacatcctccagacgtcccactcacgccatcgcacccaccacaccggtgtaatgctcaaggtgaggcttcaccttgcagttgaattgcatttcttccaaccaaaactcaagcctgctgcagccgctcctgcattgctacatgctgtgagaagagcaagaaacttcaggccattaagttcaattagttcaaaccccaactccaactctgccatactatgaaacaaccttgcaactgcttccacatctcctggctgtgtgtgtgccgtcaacactgcattccacatgatcaagttttggtcaccacccaactcctagaacacatccacaactccagctctcccatatgcaccaagccaccaaccagcacagtcccaacagatcaagccgaaccacgactatgtgtgcacgcatgaatccgatagcgtgctccagtgcggcaagccctgcagcccccacaatggactcgattacgcatacaacattagagagtcgacgaatactgagagattcctagaatcgcccattttgcgtgaggccaacgatggcagaggagtagcagacgcggtcccaatagccaacagacgacaggaatttcgtcgaacagctggtgggcggagtcaggagagcgggatcggaaccacgagttaaggatgataaggcacaaggctgagaacgggacagagaggataaagcaagctcgagcagagggcgcatacatggggccgggcacgacggatgacggcatggaccggaggagggaggagatggagccgtcgtcgaggagggacgcggacacgccgcggagcggcaccgctgaggaggggggggaggaagacgaggagatcgaggcgagggatgaggtgaacgaggcggcgttagggcgcaagggaggcgggagagattgaagggaaggtggcgggtagcgggaagggaggaggttgtgggcggcatggaaagcggggtaggtctggatgaggacggagcgccgccgcggcgccggctcgccggccgcgaggccgctgcctcggcgacggcgacggggatgggagattgggagatggcggtttcgagaagattttggagttcgctctcggagtggcgccgtggtgaggcggggaaagctgctgggcttgaggggtagtagtcgtgtagaaatctgtttcgtcgggtttgtgctcgggccatactgggctggggtgattgggctcactggaaataagctcattgttggtccctcatgaattcatccctaaaccgaaatacagatccctcgattcacaaaaccggcccacacggacccccaccggatcacaaggtcctaggttgtactatgtctaattttagttgacatggcaagttgagtcaaggtgggaaccccgtaggctccacatgtcaatgcccaacactttctttctccaccgtaggatggcggctggcgaagcagaggagcgactctgacatgacacatgtggggtatgtgtgggtcccatgctgattcggctaaaaacgggtataacattgcctagaaccgtgatttggttttgtaagttgagagacccgttatatctagtatttcggtttagtgatgaatttaagattcggcgacaaaggacctaaaatgaacctattcgtatggttgatcacgccgagccgccaagctactttaatgtccacagatatcggttttgggcctgtgagagaagttgggaacacctcttccacgcagtaaaatgtaagattttatcagcatattattaagtaatgagtatattttatagcaatgttctatgaaagttttaagaaaacattgtttaacaatctattatattattaaaggaatagaaaaaggagcctccacgttcgctctcatggcttataaattctcacattaatcggagaaaaagaaaaagcagagcctatatagaaatacaatttagaaatagttgaaattcggaattaaaaaataaggaatattaaaagaggtgactagagtccatatagaaatacaattaggaaataactgaaattcggaattaaaaataaggaatattagaagtagagtatagagttaatatagaaatacaattaggaaataactgaaattgggaattaaaaataaggaatattagaagcagagtgtagagtccatatagaaatacaattaagaaaaaaacagaaattcggaattaaaaaataaggaatattagaagtagagtatagagtccatataggaatttaaaactaactaaaatttgaaataaacataataaaattaaaagtagagtttagagtccgtataaaaatataatttacaaataactaaaattcgaaattaagaaaacataggaagaagagtttaaagtcaatataggaatacaatttagaagtaactgaaattcaaaattaaaaattaaagaatattgaaagatgagtttagagtccacatagaaatacaattagaaataataaaaatttagaaataaaaatagataatattggaagaagagcatagagtctatatagaaatacaatttacaaaaaattcggatttaaaaaaagaaatattaaaagacgggtctagagtcaatataggaatatatataatttacaaataactaaaatttgatattaaaaataattaataactaacacgtttataaaatacaatgtgaatattacacattactggttttgtaaagttattgcaaaatttaaaattatgttgtcattttaatatatttgaataatataatgtaaaaatatatgtactattatacgagagaaaatataatgatgccagtcgcgcaagctgcgcgggccaccatgctagttcagataaaatgaacataaaaacacaagttaagaaaagttagtaccgaaagcatccttagaaatcattttgtttttaacatcttataattacgatgtaattacatatagcttacgatgcattaaatttatgcaataattatatttgatatgttttcattataaagctttctccatacatactcccacttgcgctgcgctgtaacagtgatcatagaacaccgaaaaaataaagatgttttagatacttccggttgaaaaatggaccccaaataacagtgaccatacagacatacagtttgcactcatacgtcaatcatagtcagcagggacacgtacgtgacacgcgcggtccacggcaggggcttccacaactcacgctctccgacgtagatgccggctccaacggtagcagatttcgctcctcctagatctcacacccgcaacaacagaacacaccaaacaatgggacgtactacacagctggtggtagctgattaaaccagctagcactccatctataagaggcaccatctacctatatttcaaatatatttttctcttaaattactcatccgatctacgatctgattacaccgttgtgttcgtaacaattaaatctttacaacaagatctcacatgattatattttgatgaaaaatcacaaattacttttatgatatgtctaaattacttttagatttcactaagttactttttagacatataaaagtaaattcagtaaaacctaaaagtaatttacttcttagatatatatgtaaattacttttaggctttactgaatttacttttatatgtctaagaaataacttcgtgaaatctaaaagtaatttagacatatcataaaagtaatttgtaatttttcatcaaaatataatcatgtgagatcttgttgaaaagatttaattattatgaacacaacggtataatcggattataaatcggataagtaatttaagagaaaattttatttgaaacatagatgatagaaatatttcccctaagtacttaataaattaatagcaactaaaactaataaagtactagcacgtggatgtctctggttaaaactaattggagatttctctccaattagatttaccgcaaacaatgacgtcctccctgcctggaccgccactcttttttttttctcccgcgaaaatcacgtgagatcaacaagtcggcgacgctgcctcgctcgaccgttcgatcgatcggcaccgcacggcgccatctacagcggcggcttcccagaaaagcgcaaaacaacacgcgccatcgtcgcggtggcccccgtgcagagctggaaagtgagtcggcactcacggccacaccgtacgtaacgtgcggccgtcgagcccctccaatccggagcagagcgccaccaccccccgcccgtgtccgtcccccgcgcgacgcgacgtgacgcgtccacactatccctagcatggcggctctcccgcggcgtgacacggactctggcgcgtcaggccaaacgcctccccttcccgatgcacactgtagctacttgcaacttgcgcaaggagtatccccgaacgcatatttcctttccttcgtctacctccagcagcatcagcggcggcggcagctggatcctccctcccgagactgagagcacggcaagatttgcaaaattgcaaggcgagtagttgcgtgagactgagattttgagtgagcgagttagccatgctggtaaggagcgcctccacgccggttctcggcgcgctcctcccgtccgggagccactcgccggctgtctcctccccggccgtccacttcttcgccgactcgtcgccgacggtctcgtaccacccgccgaccatctcctgccggctcactccaggcggctccgacgcccacgaccgctccctcggtggcctgcgccgcgcttgctccgatggaaacctcgccgctctaggcgccagcggggacgacgaccaccaccaccacctcccgccgtccggcaagtgcgcgccgcgctccaagccaacgacgctcgagacgatccagtcgttcacgcaacgcggcggcgcttccacggacgaggaggaggaggaggacgaggacgacggcgaccacgaaagcgcggagcaggagctgagctttgggaagttccgcttcagcggcagcagcacgttcgcgcaggtcgagcacccgctgttcctcgccagaggcctcgggatcgaccgcctcggctcaggcttgctgagcgccgacggcggcagcggcggcatcggcggttccgacggcggcggcggcggtggcgccggaggcagttacctggtgacctccgacaacggagggaatcgctctgacatcgagatgcattacaagaagatgatcgaggaggacccatgcaacggcctcttcctgaggaactacgcgcagttcctgtatcaggtaagccacagcactgtccatttctgcaaatttcagtggagatctggcgatcgttctcaacttctcatgtctaacacatgagcaaatgcaatggatttggtagattaaaggggatagccggaaggcagaggagtactactcccgtgccatcctcgccgacccgaacgacggcgagctcctgtcggagtacgccaagctggtctgggacgtgcaccgcgacgaggaccgcgcctccagctacttcgagcgggcagcgagagcctccccgcagaacaggttcgctgcgctgcgcaatcgaccaatctttcacgcaccaatccatggtcgcatcgtcgcgatctactactgctttgacgcgaactcgagaatcagttctgaattttctgatgacccgtgttgatgttcatctctgcagccacgttctcgccgcgcacgccgcgttcttgtgggacacggacgacggcgacgggccggagggtagcagcagcgacgcgctgggctacgcggggttcgccgctgctgctgctcactcgtccttggcttcggcaacaacctgatctgaacaaacgaacaaccttcctgttgtctctgaaactagcatggtgtagtagattggtagtctcgcgttcatttcagtactagcttcccaataattggagcgctaaatggctggtccagtatgtgtgtatactgctgttgtaaatcaccaagcggaatcaagtttacgacgtatgaatgctgcagcactgatctgagcttcgtgtcactataacctgtttagttctcccatctctgctgtttctggatgttctgtgcagttaacacgatatactctttgattcacagcttagcaattgaaaaacccaaacttcacagaaaaatgttgtattcggggaccttttttgggataatgttccggttttacatgctgcgtgaaggcatagttacacagaatcaaaactgagaacgtttttttacaaaaaaaaaaaagattacataaaccatcccaattgtcactcttcttttgagattctaaataagctagatatttttaagattctaaataagttagatattcttagaccattcacagtacggctcactagtcgctagtttgaggaccacataggacgaagatacgggaagaataatacttgccacaagttttacagtgctatgtagcttcaagtgaaatgcacacaaataaaaaagtaagtttctcccttatcctctcaacgtcactcattcctcactagtcgcgcacctcccccctccatctccggccgctacgcctcccccctcctccggccacagcgcctcccccttcctcctctggccgctgcgccttcggggtcgccatcaccatcactaccgcgccagagacggaagggaggacgacatgaccgtcgtgaaggaggaggtggcgtcatcggcgaagacggtggagcacgccctagtgatcgatgccttcacttgccaggaatcgatctccaacgatggctgcaaatgggtgccaccaacgcattgatgatgctttggctccctagtaggccctccccctcacctcgctctctctttctcgtgtcggctgatgaatctctgacgcattttgatgagggatctgtgactaactttggcttcatgtttctcacatgggcacgggagagaccgacgtggctggaaatatttgagttgaagggctagagctgaatgccagcggtgcgcactgcgaatgccattagggcaaaataagttactccataacttattctgtgttgtacagggctgcaggctatgcataattaactggtcgaggctaggcatggcatggcattttcattttttttttcctggccttttcacgttaaagcgtcgcattagtgtttctcttcttggaccggcccaaaaacctccggttatcctgggcctttttccctcaagtttataaagcaattgatataggccttgattaaattgcatggtctttttgcgacgaagctctgaacatcataaactcactacaccatagcttaccatgcatacacatattgggataacgttaaatactcttttaacgaaagatggtcaaattgttactgatgatcatgataatagccttgtttggatcctctgggctattaaatagccctccggaatcttgctatttaggattattaaacgtagattaccgacaaaaccgattccataacccctaggctattttgcgagacgaatctaatgatgtatattaatccataattagcggctgattactgtagcatcactgtagcaaatcatagattaatatatctcattagattcgtctcgcaaaatagcgtagaggttatgaaataggttttgtcagtatctatgtttaatactcttaaatagcaagattaatagccctccggatccaaacagggccaatagagataaagacaatctccttttcaagaaaaagaaaacacaatcagtaatctttttcagcaaaaggtcatcggcagttttgatgcactgcacagagctgaaaagtcgttgaaactactcctccgtaccagatatctaaccaaatttttttatattttagatcgaatggagtatattgccataccgcgtgcccatggcttcgtttcaccggcctttcgtggaaggagccctataccaaaacagtgtagctgttctagtgtgatcgctgccatttttgcattttgcagttgcaacgtcggtctcacagtcgtcccgctatatcgttgttgacgttgctggatgactactatagctacatccatctgtgcagagtaattggtaatttaaatgcctactatatattataacgcacaaacctctaaagtttggtggacgtgaacatgtttacatctgataattaccgtgttaatacgacctcagtagacaacaacttaaacaaaaaaaagatcatgataatagtgaaaacctagaaggtacaatcgaaaccttcgtatttgttgacacttgagcaatttctccgctcctaaatattccctctatctacttttgatatttttagatctgaaaaatttatttttgataggcatattttaatccaacaacctatcatcttaatgactttctcggatttaatgcgtgactctttattcttccacacaagattggctacatgggcatcgagaaatgtaaatattaatgaatcgcttgtttacgaggaataactagtagcatgtttaaatggatgataagtagaattacttatccttggtctgtgtgtcaagatgaaatatgacttttaaaaatagatggagggagtatatctccacctatagactagaaaggagaaaaaaaagaaagaaaagaaaccatcgaccatccatggaccatggttcaattcgtggcaacttaaccatgaagataggaaacatggaagggctactattattacactcaccgtggatcgaccataaaatccacggagagcgggagagcgcaggggttgtctcgcgctagcgcactcccatctcctcgtctcacctcatcttctcggcgctaataaaaagggaccctgagacttctccgtctcaggtcaaggcgacccgacgacgtgacgagagaatctctcctctctctctcgctctcgcgtgaggaatcctcgtccgtcccggtcacacgctcgctcgctcgctcgctgacgtgcgggatccaccggtgctgctccgccagtccgcgtgccatccgcgggagccgcgaccgcgaccgctggcttccaccccaagtcccccctccccaacccgtaaacccctcctccagcagcagaggcctttgcagttgcttcgccttctccatctctcttgtttgtttttctttcccatctactccgctcctccgccgttgcttccccggctcgccgtcaccgggagacgcgaggtgaatttcgctcatctccagtccctgatgatcttgcggtgttgcagaaaatagtttaaaacctgcgcctgttttcatctcatcctcctctcttgtggtttcttgatgagcgcaggcattgcttcttctcccatgcgccgccgcaatctcatctctctgttttttttttctgttttctgtttgcaaggtcctgacctttttcaaaggcgcgaaagattgtgtttttcatcgtcttggggggtgtcttctgtgatgtgctttcaagaaaccctcttctggcttcttgctccacggcggcggtttgagtctccgtctcactgataatccgatttggagcgcgattgcgattttggaggggtgaatgggtgcggccggggctgttgttgagatcagttcggacgacgaggcgattcctgttgctgccaagcgtcccaacgttcctcccgtgtcgtcttcacatcctctacctgaagactgcaacggagttgaggagggtttaggtgatcctgctgccttggtggaattcgtggcatctatgctggatgacaaaaggtctgcgcgtgatgtggctgctgctgatgatggggacgacgacgattgcgtgatgctagatgttgaccctgataaagcggtcctcgttgtcaatgagcagagacctgggcaaggtggcccagaggaagaactgcagatagtttcagagaaaggagaggtaccagtactttcttgcttatttccatttaatttttctagttgcacttcagaccgtacattgtcttcgtggtggtaagtcaattcaattcagggcctgtttagatccatttggaatggcaaatggcaaaagttttggcattgcaaaagtactagttggtgtttagatgcatgttaaagttttgccattctagcactaaagtgagagagagaaagagagagggagtggtcccaaagcactttttggcacaatttgctactatggactagcaaatgccaaattgccaacttttgctactagtgtttagatccaaaatggcaaaaagtgctataaaatggcaaaacttttgccattttggaggatctaaacaaggcctcagattgaaattttcaactagtatatgcataaccatcattgtcttatggggtgtttgggataaagccacaagtggagccctgaccatccatacactaatagcacagccacaagataggtctctttagaacgtcacataattgacactatgtggtcggaaagagaaggctacacttcaggagaacagctgtgactgggtgtaaaagacctctggactaaggtgacgttttgacagtgacaaatacttgctgacgggagacctactgattgacaacatcccttcgttccgactcaccggacaaaaaacacccgcaccaaagccaaaactatctggagacataccatgaggcgatgaatgtcgacggcacgaaacagtggctgttacttatacaaagtattgagagctgaaagtcggtctgtgggatgagcatatgcccgcagtatccacaaaaaataaaaataatgtgcacaacactgcatatgttcgagctccccaactgctaagatgacgattgcttatcgaactagataaccatagtccgcccacccatcaaccgagattccttcctcttcctacctattagacccgggatccaaagaagagcacctacttcaatacctgggagcatcatgtaatgaactgagctgagtaacactccccaagcccgtgcctgcgttgtctgaaaaccagcataaattaagcaagtctttctcccacgggaagggatcatcacttcttgcgaccaaacctatcccgaaaccgtcatggctacctgaacgaaatctatcacacaatcttgccccccgccccgccacctcaacattcccccacaacaaatcttaaccccaaatcaaagggttcttctaccccgagaataaaggtttagttaaaaacggatccctaaattggcaccctagacattgggcgctggtccttgggtttcaaacctggaggcggcgaggcacgattgctatggaaccaacctcttctttttttaaaacgtctttcgccctccgtggggcagccatccgcctctggaccagggtgtcgcccctcccttttacacacaagttctcggtttgcgggtcccggtcgacaaacggcgccaaaagtcgcgccgcacaatcatcttaatgcgccgcggggcctctcgtggttttttctctatgagtaaataataggagggcggcttcttgttctactcttttcaccgcccacccacacccccacaaccctcccatcccctttgaagataatgaaagacagatataacaaatataatattgaattttatatcaataagtacggttgcgctccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgcaagagancaaagatggctgggatgtgaggggagaagtagtgatgcggatttgatcttatctatgaatatgcaaggaagcaatctggttgagtgttctgtaggtattatatggatgtgggatcatgtaaatacttgttttataagattacgtacgttgtggaagaataggaagatgatgaaagtggtagatattttttagaatatcggtggtaatatgaggatcggtgggtcgtgtaaatacgggaaagagaagaaagtgtagacagaatatttacaatatgtaaaataaagacgcctccaaacaaaaagaacaccatattgaaagaaatagactacaggagggggaaggaaatgagaaaaagagaacgagaatggagggggtagaggaatcgatatttggggaggactctcaggagaaatttcggtaatgaaaggcaataataggtataaagatagaaataaaggagggaggagggaggttatttctaggttgttgaaatttaacaattgatgagggtgatggattcatttcattttttccaggatgagctaatgtgagtaaagaggagatcagattagataagtgcgagataaatagaatttttttgatcatggtgggtgtgcgaaaaagatttaatttggttgcgagagatacaaacgggaggggataggtttagagtttaattgtagaatatatttgcttatcgtggagatgacaacaagatgagaaattctaagatgggggaagttctgatttttagaagaagacattgaaagataggaatttgtggagcatagaaatttctatttgcaaagtttgaaattcaagagattttatttttaaaaaaaaaagttatttattataaaagttaagtttgtatagtatcaaaaaccaatggagaaattagaatgcggtattgaatacgcagtatgtgggatttctaaaaatagagacaaatgcgtgcatagaggttaaaaaaaaaagtttaaggatatggcgtcaagtttatttaagtgacaactataagaatactcaagacttatgcgaattaaagatttcatgtgtctaagtcaaataaaaaaacattcatctactgttgaggaccggtagatgcttggattgttctttgatgcatctgtttgatcataatttgaatgggtctttcactttaactttcaagtaatttatcttggagatgtcttatggtatatgtttcaggatgtctttcttggagacatctcattacatatatatcaaggtttcctttctacgttcttcccttggcgtatgtcacatatcataacttatttgacccaaacaccccctttgtcgactagctattgacatggcgggtcctaatctctattaacatcttggactcgtcgaatgtagctaatctatgcacaactgtggttcatttatgtaggagtttatttaaggttaagtcaaactttatttgttagcacaaattaatttcaatgttttagatcttggttttgttaaaacctcttcttttataaacatcaaatctgcatgatcgtatatcctgttgttaatcagttgtgcaacactcttattgatttatctggtccgttttattgaatttgtatgcataccaaactcatactgaagatggagcttttgtggaaggtagtactagagttgagtgatcgttttgccttgctgatgtatatcattggtggccttgtctgagtttccatgcacttattatattgtaactaagatggctgcaagtggtgtccatattactatatagtggtctctaactggacaatattgtactttcatgtcagatctttttgtcctgggtattggtcttcgaaacatattatattgttcttgtagaagctaactgatgaattatcaataacatgaaaacctaacttagaactgattaatcgttcctaacccaaggagttgctgatgctgcagtcattgctatggcaatatatgctttcctttcatcatctctatcgaatgttatactttcttagcattcttgattcatctaaaagctcagatgttacaggagagtatatgtaacctgacaatttccccccttttccttttttcagatagcatgcagggatttccctcatccacgccatctatgtgttagcatgccattcacaagttctcatgcagatcattgtgccatggtcagtaatcaatccctaccctcttcatattatgaaatgatatttcttggttcatataaaagtatatagtcaatagtacttactccgtttgtattttaatgtatgacaccgatgactttttgaacaacctttaaccatttgtcttattcaaaatttttgtgcaaatataaaaatatttatgtcatgcttaaagaatatttaatgataaatcaagtcacaattaaacaaatgataatcacatagtaatttttttaaataagacaaatggtcaaacgtatctcaaaaagtcaacggggtcatacattaaaatacggagggaatagtacatattacttacagttccatcactgatgcattggcatgaccttgcttatttcttcttccaaatataaatgcagtgccactgttatgtttgcgactctcctgctccctgtgccttttggggcaaaggtacagagcctactgatcattgtcatgctacggacaagaatgcaaaatggacgaaaatgaggcagtcattgaagcgcaaaaacctgccatcatctaaccgtagaggtatcaagaatcattttcagccaatctcagcaacagcatccttgcagttgcagcaatatacaggggatcgtttttcagttccacgtctatcaccattgtctccagtaggattccatgtttcgagaaatgtgagccaaaatcaatggatgatgaagctcattggagttccaccgaatgtgggacaacctgttaatctgcaggaagcaacatttcctagagctagcattccgcgcaaaagattcagaagtgatggttcagctcctccagttcatctatccacaaatgctaaccatttgcgccatcctgcccctaactctgtcctggttcagccagtatcctctgcagcatttcagacaacacaatctcagccagcatcctctgcagtatctcagaattctgtcagtgctgctagaccattacgagttcagacaacacaatctcagccaccatcctctgcagtatctcagaattctgtcactgctgctagaccattacggggttactcacctcagaattctttcagtgcaccagttagggttcagtcgacatcatatcatcaggttgctccaggtatatctcaaggacttcaggttcagtcaacatcataccttcaggttgatccaggcagggcggttagtgctgaactgcagctttctcagtgttcctcgcttcaaactcagggaattcaacaccagcatgatccatcggcagatatttaccaaaacatatggaaggaggcacttgctaagctggcatcagagctgggggtttctgattacaatattgatccaccagggcgtcttccaagcactcctcaacccaatcagctgcatgctcaaatgaggcctggtcatcaacctacgcaagcaacggcaaggcagggagttcaagctaatggtggtcatgttgcagcagcatcacagaaaaggacttccaatggccaccacttgccaaatcacaaacaattcaaccctggtgccaattgaactcacagagcagtcgtactccaagtgaatcttatctgagcaattttgtagccccgccttgattcctcctggccaccagggtcctagaattggattctttgtgccaccattttcacctagacatggcaactgcaccatgttttgtgctcctcttagacaattagtataaagaggaggtgttcttacttctttagtcttggcaaatgttagcattagttttcttagcctaccttacaacagtacaaactacaaagctatctcaggagagtagaacagggcacccggcactccattaggatatagtgttttagtgctgatctttctgatataatggctcatagttcctacaaagaaaatgtaatggcttaaagctctgaattaatggtcgatttttcagtagaaaatatgatggtagccatttgtttgatctatgtgtcatgtacgagtagtatatttttccttcaagcataccacaggttcatagttggatgttcacttgttgctagtttgggtcgagtgtttcaaagctcacgtcgcgggccgctcagcccaacttctaatagcctgtgagaatctctactgggcccattagagccttctaagaactcggcccatcacgaggaaggcttaccaatagtccgcggcccaaaaggcacctataaataggcgtcacctcgtctcactctaaccctagcgccgcacactctcccgccgccgccgccaccaccgccaccgccgcagcagaagcagcgcagccgcaggagggaagatgccggcggggcacgggctgcgggcgcggacgcgcgacctcttcgcgcggccgttccgcaagaagggttacatcccgctcaccacctacctgaggacgtacaagatcggcgattacgtcgacgtcaaggtgaacggcgccgtgcacaagggcatgccgcacaagttctaccacggccgcaccggccgcgtctggaacgtcaccaagcgcgccatcggcgtcgagatcaacaagcaggtataatccgctccgctccggccatagcggcatcctttcctcttcctccctcttttcttctcaacaggcggtagatttggtagatctgtgctgttggctctcgtatgatgtctattttagaaccacgaatcttgaatactttttgttggaacggataagaaccgtttaaatttgctgtgaatatttcgtgctcatgtagtttgctgaatgctgatagaatttttttggtccttgtgcaagttgctagtatctgcgaagtagtcaaagtgctagatattttactggtggttttacccttggaatcctgtactggaggaaatttgtactgcgtgtagatatatttagccaaccatgtttggttgtgagacctctttggtaaccagtgcgttgcaactgatgcttaacatctctaaatcaaaatgggaacactcttttagtgctgcattttgccctagaactgtggaatgttggtagcatgtattagtataatctgtattgtgtctgtctggtatggagtcccaaaataacttttaatctcatttgttgtcctaacgttaattaatctttgttactagaacttgtatttactttatttgccctaggccgagcgcttacctcttaagccatggggtggcgtggtattccacgggagaggttgtgtggcacacgttacacgtgtgatgggcatatattaaaatttccgttctggctgtcctactgttctagcagcagtatgggaagcctggttggatgatacaaatttacacacaccaccgtctttagctgtttctttcaactaaatgttgctgttgtttcctttgtgtatgttttggtgaatgtttctgcattttgagtccatttctctatataccacttgccttgcctgctatgactatctgaattttctgtttttgattcatttagcatatacctttctgccttaaatcataggtgcttatcgattttagaatggaacatcaaatattgagtattgaacatcaaatatggctcgctacttgatgtggcaacttcacattgaagactctgttttctgtcatcaggtcggtaaccgcatcatcaggaagaggatccatgttcgtgtggagcatgtccagccatccaggtgcaccgaggagctccgcctgaggaaaatcaagaacgatcagctcaaggctgatgccaaggcccgtggtgaggttatcagcaccaagagacagcccgagggacccaaacctggtttcatggttgagggtgctacgctggagactgttacccccattccgtatgatgtggtcaatgatctcaagggtggttactagaatgcttgtttcttgaactggagaatccaattagcgtctatgcttatcggaatgttttggtactgattagccctttttgttgtctggaatctgaacctctatgtggttaacattaaagatttgctatggttgaattcatcctcgttatggtattgcctaattcgcgatattgtcttgttcgctgttgattcgtttcagaattgcggcgaatgatgccatgccattttgcatttcaaggctccatttgctagtagtttgtaatggcctgaaaagtggtgaaaatgtttgtagtgatggtctgatggatcaacccactttttgaatggaaaattgttctgatcacttgaagattactgtgtactctctccgtccaaaaataaaaaagacaaaccctggtttccgtgcctaacgtttgacggtccgtcttatttgaaaaaattatgaaaaaaattaaaaagacaagtcgcgcataaaacattaatcatgttttatcatctaacaataatgaaaatactaattataaaaaaaatttatataagacgaacagttaaaattggacacgaaaatataagatttactttttttttttcggacgaagggagtaagcgacttcagggtgcaaagtggaaacgtacagctgttcgttagtacgttcgttgcttcttattgtgaaaggaggctgcatttgctttgctttcaaatgaaagctacagctgccaaacgatgaaaaaatattcattcatcggttaaaattcgaaccccgggggaagatgtgagtgtattcattccaccaggcaggcaaaggttagtcatctatggctctctcgctgcctgtaattcaactcaggcccttatttagttctaaattttttcttcaaacttttaattttttttatcacattaaaattttcttatatacataaacttttagcttttttatcacattattctagtttcaaccaaatttttaattttaacgtgaactaaattgaagtttatccagtttggcgtcgagaatgaaatgcagggagggagaccggagatattaccagcgaagaggtgacgcgtggatggataaatttcgcccccaaaattggcaaattgtcctctcacctgttcgacttgactatttttgcaccaaataggcggtcctaacggctaacgcagaattagcccttcctgaattatctgcactccccctttttttttttctactgctatattcctggccccaaatgccatgcgcatgccgaaggactcggtgcatatatgatatatatcgcatgagttggagcgtcagaaaaatattctagatttagctccccaaaggcaaagattaacgtcgtccatagaaaactaatcctcttgctgaaaattatcctgatatagaaaatggaatccacggaaatgtctagaattatacctggaatccaaggaaattgttagaattatactgtacttcttgagctctatgcgtgttgccgtattggtggacgttgacagagcaaacttgcaaaccgttctttttcagataacctttttttttctggtcatgtaaaatatatacttccagtattatcataccatattcaaaagctcgatccatcgccgtcgtaaatcgttacttcctctgaacccactgcaagtgtgacaacacgcaccagtcgctaacaccacattaatcacttcacgggggtatgtgtaaacgtaacaagacgacgttctgactcgtgacgcgaagttttccaagaatcctctcaaaaaaaaaaaaagaaagaagttctccaagaatccatgtgacaccgtcacacaccgtgacaaagcgagagaagaagatttccaaatcacctgacaacccaagccgaccacggcttccgggggtcagaaaccgccgaaacatcgtgtccgtcgcaggagcccacgcgtcgcgcatccggcgccccaccgcgcgcgacgtggcccgatgccgccgcccgcgccacccacgtcgccgtcccgcacgacgcttcgaggccggttcacgcgtcggtcgttcgcgcggatgccgccatcccgcccatttgcccccgcggccatcccgcttgcgcgcaccgcctcacgttgccctcaccggcgcagctcgcgccacgtcacccgcacgcgccgctcgtcgcttgtatttaaagcccccgtctcctcttccagaaccggtaaccctcacaatcccgttcgtcgagatcgtcgcttcggcgtaacaacaaataaggggagatccccaagtcctaacccgaatccatttccaataatccatttcgccacgatttgttcttggttgtctgagagagagagagagagagatccgtatacattgctgctacttgaggtcaagctcgttcgttcgcgcgcgcgcgcctgtctgtctctgtttgattgattcttctacgtcgtcgacgtacgcctgttcatgatgtcgctcaacctggctcaccagaccggagcggcggccgccgtggcaccggcggcgccacgtacggccgtggtcgcggcggctgcgggtacagtgtctgctccggcggtcgcgccggcggcggcgccgagcctgcagctgcagacgcagactgtggacccggcggcgccggcgcaggggccggacctccccatggccttccaggcgctggtcgagagcctgccggaggagcagcacccggacgtgggcggcgaggagcggcgcaaggtgggcgtgccggtgtacgtgatgatgccgctggacacggtgcgcaaggacggcaacgggctaaaccggcggaaggcggtggaggcgtccctgaaggcgctgaagagcgccggcgccgaggggatcatggtggacgtgtggtggggcatcgccgagtgcgagggccccggccgctacaacttcaccgggtacatggagctcatggagatggccaagaagaacgggctcaaggtgcaggccgtcatgtcgttccaccagtgtggcggcaacgtcggcgactcagtcacgtacgtttcactatccctcctcctcctcttctcgcatcatcgatctctccgttttaatttccttgcgttcttgcagcattcatgcatggaatgggattaattagctgcccttgctacccattgcccataaccacttgcaattaattcttcatagctacccgatcagattatcttcacaaaactacaaataaatacttgtctagataacatgcatcatgtcatgaaattgcgtttgccggcaccagctgggtgagaatctttcgaactcactatcttgaaaattgaaaaatacatattttttctcttgagaaaaaagacaaattctagatctttcacgttgttccacggagctcccggtgccgtttgtgcttttgcttcgactacccacaagctcgggattttcagcgagttcaacgggcctctcgtgatgtagaagtcaccggccatctacacatttcttttttgtttttacttcacttttgcttctgattgggagggaggccatgtgatacaccgacatgtgggatatgagcttgacacgaatcacgctggatcccacatgtcagtgacctgtagcttccatttctctcggaaaaaaaaagagaaaaaacccaacaatcttttttgtggccgtagtatatacgtaatcgtgtgaacttgatccattttggacggtggcgctgcccccggcgtggcgtacgaccagcgctctgcatgtgacccatcacgagatttgtgaccatgtcctcgtgtcaggacctggcatcttgcagctcacttgagcttgctattttatttccggtccatgtgattaactgacgtgatcgttaattaacggaacttcattcccggagtatttattaattctgtagataagatttgctttggccattttaagcttatgctgattgatgtgtgtttgttgcagtataccacttccgaaatgggtgttggaggagatggacaaggaccaggacctggcctacacggatcggagcggccgccgcaactacgagtacctctcgctcggcgcggacgccatgccggtgctcaagggccgcacgccggtgcagtgctacggcgacttcatgcgcgccttccgcgaccacttcgccgccttcatgggcaacaccatcgtcgtacgtccacgccccccactccgacgaccgattctttcttgattgattacctcgtgttaattaatgccacttctctgacttgatctgcaggagattcaagttggcatgggtccggccggtgagctccgctacccgtcgtacccggagagcaatggcacctggagattccccggcatcggcgagttccagtgctatgacagggtatgcctggctgcatgctcgtctcccatggaggctagctttcgatcggtttctctttaatttcttgatttggcggcgaactgagtgagagatgatgtttcggcgatcgatgtgcagtacatgctgagcagtctcaaggcggcggcggaggcggtgggcaagccggagtggggcaacgccgggccgggagactccggcgggtacaacgactggccggaggaatcgcccttcttccgccgtgaaggtgggtggaacactccatacggtgagttcttcatgagctggtactcgcagatgctcctggaacacggcgagcgcatcctgtcggcggcgtcgggcgtgtacaccggcacacccggcgtgaagatctccgtgaaggtggccggcatccactggcactacggcacgcggtcccacgccgcggagctgacggcggggtactacaacacgaggcaccacgacgggtaccagccgatcgcgcgcatgctggcccgccacggcgcggtgctcaacttcacgtgcgtggagatgcgcaaccacgagcagccgcaggacgcgcagtgccggcccgaggagctggtgcagcaggtggcggccgcggcgcgggagtccggcgtggggctcgccggcgagaacgcgctgccgaggtacgacgagacggcgcacgaccagatcgtgacgacggcggcggagaaggcggaggaggagcgcatggtggcgttcacctacctgcgcatggggcccgacctgttccagccggacaactggcgccgcttcgccgcgttcgtgaagcgcatgacggagtccggcgtgcgggacgtgtgccgcgagcaggtggagcgggaggcgcagggcgtcgcgcacgccaccgggtcgctcgtgcacgaggccgccgtcgcgctcagcaactgatcgatcagccgacctcgcgcgtagaagggtaaaaacgctttacatattttatactcccaagattatttgttgtaatcagcgtcgcgtacgcgtgcgacgacatcgatcgctcaagtgtgcaaccttgatctgcgaaaagaggaagaaaaacatagtgtggtgtgcgtgtgtgggggggttactgggtaagtacgtgtacgtagttgccacgtttcaggcttttgatgctggccgattctggcatcgctcaaagcttttgcttttgcaggaaatggatgtaactattacattttctatcataagaaaatacatgtacttcaaaacccgaaatgccagtactacattcgtgcagtgcaactccagttcccttactgtttacaaagctattagcgaaagtaagatgaggctctgattgacatacgttcgtatcatatgggaatcatcaggcagcagcagcagctgccctcttgttgatcggtttgcttctccttgctccgcaggatccaatcaatgcagcagcatggcagcaatgtcgtggatccagtgccgcatcatctgaacctgctactcttatcctcagtgttggcattcgttctggagacgacccagcgaacacgctcgaagggcagcaataccgtgatggtaccggtgtgtcgccgcttcggttcggtaccctgatcgtgcaggttttaccgtcatttgatatgctctcgacgacaccatcgatcttcagaactccattatccatggtgccgaattttctgaggtagtccatgcgatctccgtaaggtggctggcctaccgggccattagcagaaggtacagttgtgtccgatccggtaaatgtggttgccgatgacagtggtgtatcttgttacgccgcgactgagccttggttctattaatcgggtgcccaactgaataaaacaaaaattagaagtcaaccaaccaggataagttacggagttagcaagcaatagccaaagcgaaacgaataaaaaggagcacagaatgagtacgtaccgtatggccgtggatggtgtggcgataggcgagtgcattgatgaggtgttcgaggcaagtgaactggataaacgcgaagccgtggtgccggccggtgtggcgatcgatgggcatgtggacgctggccacgtacccgaactgccggaaatggcggcggaggtcctcatcgccggtgtaagggccaatgccaccgacgaacatcttgcacagcgtgggcagagccatcgtcgttaccggtagtcgtccgatgtgttgctgctttgttttcttcctgcgagccgcgggtttcgtcgaccgtgacgcgctgtgcgatgttattagaggggggagggctgcggtttttatttggaggttggtgctgtgcaactcgagagtcccatcatgcggatgccatgagcccatgaccgaatctggttccgtccgtgttccggtttgggttcttgaagagttgcttcggacagtgtcgctcagaaagtgccttttatcaacatccgaaagaggaaaaagggtgaagaggccagcggccaggggggttgctactacttgctagggggcgggtgatcgctcctctctcctcccagcgatcacccgttcctccctactaaatactcctctttcatctctcttttttacttttctattacattataaattttttttaaaaaaattagtaaaagaaaatcaggaaaaaaaatctaatactctcattcacgtgcatagactttataccgtaaactttgcatgcataaattttgtgtatagaaatattatatatataaaatatttgaattcgaatttgaatttgaatcgggtatataaacttttaacttataaacattcgctctacaaactttaggtggataaactttatatatgtaaactataggtgtatgaacttattaaaatagaaaaatataaaatatttgaattcaaatttcaatttgaatcgggaatataaacttttgacttataaacattcgctctacaaactttaggtagataaactttagatgtataaactttaggtatataaacttagtaaaagaggaaaatataaaatatttgaatttgaatcgggtatataaacttttgacttataaacattcgctctacaaactttaagtgtatgtactgagagaggaaaaagaaaaaaaaaagaaaaaaagggaagaaatgccagcgatcgatcgcccgttaccctttccgctggcgtgcccatagcttcttgaattgacttaaggtcttttttttttttttttgtctatcactaatatggagtggagtactactctataacggcattgtagggaagaagataaaaaagaggaagaagatcaaaaggattttatccaaagagaaaaaaaaagattgatttggtcgattcacaggatttgattagccttgattcatggaattgattggcaaaatttgtgttggcgcattgcatcaatcaatgtggaggggtccgatcaggttgctcttcctattccttgccgcgacgccgcctctttcctcctctgagctgcggcgtccgaggcaactgtatgttccccgatccttttcggatgcgatgaaattgcaacaaatctcctcgatcaaatcttttaggacgcgttatcaatcgcaatccatatcactatccctaacccgaatctggccggagtgagggggaacagctgcgccatcccactggtcgccgccgccgccggagtgccagcgcccttgcactcctcctccgtcggggcgtcctcgtcgcagccgttggtcgccctttctcaccaacgccgtacttgcgggtctctcgcttccgccgcgccggccgtggcacggacgcaccgacgactcctccaggtgggcgcggcagccaggacggagtccaccggcgtgcctatcggattctacacgcctcttttcgaggtacttttgttagctttagcttcttgctccgaatttctctgattcgtaatggagtttagggattgtttgtactcagtttcatgttggtttggcccccacgctctgtcataaaatttgattttgccaatcatactaataggatcgctgcagaagttttgtgtgaaatgaatgtgaccccatgtagtttaacctttgttattggcaatgttgtctaatctataaagattgttgatttatttcttttctttcttctgatctgctttagagagtatggagttagggaggtagaggcttctgatctgcttcagagagaatgaataatggaggattgttgatatatttcttttctttcttctgatctgctttagagagaatggagttagggaggtagaggcttctgatctcattcagagagaatgaataatggagttaggggaagggggatgggatgggggagttctcgttggctgcttttagatctgccccttcctggcagggcacaagcaaaccagccaagaattctctcttaagattgttttgtctgattgtcttacactgtatggttgcttttccattctttacatattgctatataaagatagagtttttgatatcttccgaaatttttaagtgctgaaaattgcagcaatatattgtctttggaatacaggtcttgcatcagttagattttcataatgacaactggacaagctagtgactttgtagttaacagtgcttgatttctaatgtcttgacagctaggtctctctttttagctattatgagtaattagtattccgtgttaaagttttatatttttctgatttacatgttactctagttaatttccagacattgctctagttttgtatttatgatttatttattttgtttaaatttcatctagcatagtctagttctgttgtgtaatcaagaaaacatagggctggtttggtttgaggcctaaattaggcttaccaatatttggcaatttcaatagtgtttagtgtctatttggtttgaagccaaattttggcatgcctaagaaaataggccatttcaatagtgaacttaggctgttatgacttcaatccaaatataattttgccttactaaaattagtcatgccaaaacttaccaaaatttggcactgacaaaatttggtaaggtttatttaggccacaaaccaaatcaacctatagtacattgtgtcggttttgtaatgcagggttttaattaagttcactaaaagtacttaattttgtcaactagtaatattattactaacagtacgtagttttgtcatctcctaaaagcatgaccagtcgatctaaatagctatgcaaaatttgcacataatgttttgttagatactaggaattgctagctttgatagttcactgaaaatgcgtaattctgtcggctactagaagttcttagttttgttagttttatcgtctactagtgtttagttttgttagctattaacgacacctagtttgttagtcttgtcatctcctaaaatcatgaccagtccatataaatagctatgtgaaatttgtacatactgtttcgttagatactaagaattccttgttttgttagttcactgaaaatgagtaatgatgttggtcactaggaattcctagttttgttagctatggctgacacctagttttgttagttatgacttctactaactgtatttttgctttgtgttgttttttcttctctcccatattatattctaacgctaggaaattttagtgtaattagtgacactaaggcagtcccttatatttatcgtgtttctctcgtggccacaaccaaaggaaagaactctccctcaatcaatctcacccatgtatcttttcttcttcatcggcttcagcagcaaagatggcggactcgagcaagcaggtcggtatggacaccgatggtggtggtgcggcggccgcggctgtggatgggcagaatctgccggttcttgtgactaaccgtaagcgggagctcacactggaggggaaggctctacctgtggattgttctggtcgtcgtcgcatcgatttggagaaagatttatgtaagtatattataatattgtttttttttcttatttgctcatctgattgagtcagcatatatgtattatatttatatctataaatccctctgagcttgtccatctcactacaatgttttttatacagctatgattggaagtccgttcacaaaacacacgagtgacaagaatggggacaacaacgagatgagggatgtggatgagcggtgcactatggatgttgataacaccaagatgagggacgtggtgcatgagcgggacgctagggatgtcgagctaggtgatatggctgctgccaaggagcttgagcaaggtcacatggcttctgtgaaggaggagtcggagctcattaaggtggttgaggttcttcacatggttcgctgctgggagatcactgagtacaacctcaagctgggtcgctatgttcctacccgattttgctttcggaacatagccttatttgaccttgataaagagtgtgaacatccattcgagtatcatccttgtgtgtagtatccgtattgtccaagcaatatttgtatgcatcctctctaactatttgaatatttgtatctgttcatgacagcaaaacttgggcgtgggccaccggtcaaatcgctcaattgctcggaatatacatggatggtgcactctatgaatatctcatctatcaaggtgaccgagtctgatgtgggttaccctatcagcgtatttggcactgtgttggctagggatgagtatgacttcaggtgtgtctatttgttcaggcgtgacagggatgatccccagctcatcacttcactggtttgtaaccaattcatcccctccttactagattaatactatttactgatcaaatccaaattgctatttaataccatattgctatgaaccatttgatccttgtttactaaatagtttttcaatgaggtaaaacttatgacaaaatttggtccttgattattagaaattatttacttttacaaaaatatgtttgcttctctccaacagtaaatgcaggaaaaaagcattaatgcatgttaatgtacttttccaagcctaactgtgcatgcattcaagtaattagcgcctatcaaattgacatatgttatattcactagaacgtgaaatatataaaaaacacatgttgtgcttgaaagtagtaaggaaagggatttgtaatatcgaacttcaaaaatccgtaatagaaattaaaagtggtttatatttacgagttactgtcactatccgaagtcattttttgaatgaggaaattataaatttttcattggttggtgtgttgctcaattgaacatatatataagagtttcaaaatgttgctagcgttttatatttgactgatacatgtgcaggaggatacactaacactgacaggacctaatcgtgcacttggtgcattagatagagtgtattttgagttccatctgaaggttagggtggatggtgatgttgacaaagttttttgcaaaggtgtgcgtgaacaccatgctgatgcttgtctaattcgacccgtgactttatggctacgaagctgtctgagtactgtcattttggtgtattcgcctgttgaatcagccatagaagcttgtgttgcagtcaacattcaaggggttgtatccaatttcaatggcaaagtaactgcttggacaactgaagaccatgaaaacaaaatcgttctgtatgacagtaaagtggcaggcactaagacagtacttggggttgatggatctgtcgagttaactcgtcgttttgtagctgttgaactggaagatatacttgtgctcaacatatgtgtttttgagggtgaagacgaggttgaatttgagctctatctaggacaaaatgatgaagaatgcactctcgagcaaggcccttataagctacaggtgaagattagttggacggctgccatgaagaagcgatggagggaaaggtccatgaaacttggtcgcaagttcgtgttggtgtgataacacgatgtcaatgtaagctgttccatctcaagaagtgctgccttggtataacaataaaaaatgtacaactgatcttgtacatgctcttgtacatgtactatttagtttgccttggtataacgatgtactggtagtctgcaagacttaggtactacccaatgaacgacaatgaacattgatgggtctaggattggtgtggttcttcatcataaaatctattaatgttaattagcaggttgcacgctcgttttcgtggctaaatttgtaaactagtgctatgctctcgtgccggatctaaaagaatactatacggttttagtttttttatttagttttgctggtcaattaattttggctaattaacgtcagtatacttagatcaatttaacattgtcacgtcagcaaaatcgctttcaaaaccactgaaataatcaatttgcacaggtttttaagattggggatgtgttatatctaattttgcggttgagatatgtgatttgaccaaatacaagagaagggagaaaaaatagacttattccgccataaaaagaatcgctttttggaagaaagttctgacgtatgaacaatagttgcctatctcttgttatcgcaagcagggttatatcattgtggaaaggcatttttttggtggggaggtggggtggggttctaaaatttcagccccccaaaaataataattaaaattcgaacaaattttggctggatttgaactaattgtgctatattcaatggcggatacaataaaaaacagcgaggggattcccctattattaaaaaaaatagcgaaagaaaaaaaaagaagcgatataatccccttccctatcccatccctaccccacgccctaacaacggcacacaggcccagcgaaagaagacgcaccacaggcccagcgaaaggaaaaaaaagaagcgatataatccccttcgctagccgcacgccctccctaccccaggctctaacgacggcaccacaggcccccacacgcgcgcgtacgtaactacgtatcgaatcgatccaacgcgatcacgcaactctatatctgtctctctcggtctctccacatcgccctagcctagccactgccctagccacagcgacgagaccacgccgtgacgcgacacgcgagcaaccggccgatcacagaggcaaagccacgccgccgccagccgcccagcccacgcgcgacctgctgcggcgcccgcgcccccacgcccacgccgccgcggcgcgacgccgcgtcgacctggtgctgacctgctgacgcctgactgctgttcgtgtgccgccggccgccgccgtgaggagccgtcgtcgagccgatcagccgcccgcgccaacacaaggcaacaattttagttgtaggttttctacttgtctacctttttcaatttttagttttaaaatcttgaactcttatgcattgtgagattaaattgtagtattgtattgtagattgttgaatcataaagaaagatggagatattacatcgctttttcaaaaacatgcagaaaagaagaatgcttttaaattgccttcttccccggttgtgattgaggagcacactagagaacaagatgttgagaaataagatgggtgatggccttttggatgattgtctagtcacatttattgagcgggatgttttctttaaagtggatggagaggatataattaacactttcatagccattagaagacgtagaaccgataagaagaaaaagtaatacggtaattttctttaaactttcatagccgtacaagcttgtttaaataaaattttttatttaattactaattttatatattttaagatgttttgttaatatatcatggtaagtttttggtaatttggtctattttattatttatacttacattgtatatattagtatcgtcagatttattgtgttaagaaaaaaaaattaggtcggactacccatatgctaaattctagatttgctactggctatattaataaaaatgattttctagggagaaatagtttcattgtgtgtcagtgtgtgttgaggattgttgtcaagaagaatggaggaagctgacagatgagtaagaaattaagaccagggaaagtcattgagaatagctcctcaattagttgttagaagcttctagttagcatccctgctcttaaatttaaaagacctgcacgtcggagcgcaaacgacacaatcatacacagttaatgatgcacagttgactcgcttgagtcgcttccacacgcaattggttattacggtaaacaaagtgctatggtttctgtcattctgtcagggtgttcgtgtatatatatatatatatatccagtgtgccagactgacagtcacttgtacacgcagtataatatccatttcctcagttgggagctaagctcacactgcaatggcatccactccggcagtgatggcgccaccgccgccgccaccgccactcaagtaccggcactgcagcaatgtggacgggctggtctcggtggaggcgctgcgaatcatcgtggagaccaaggcttgcttcgtggcggtggcgctggcgctggcctacttcctgacggcgtcgcggcaccggctgtggagctccagccacctgatcaaggggttcctcttcgccgtcacgcagccggtgacccggttcctcgtcagcatgttcgccatgctgctctccatgccgttccgcaacgacctctacctgctctggggcatcctcctcctcgccggctacgagggcgtctacaccatctccggctacggcgtctccgcccgcctctccgacctcgccgtccacgagttcacgcgctgcagcaacattgtggtgctcggcctctacgtccggtactactcccatgcctcgcagttccggtacccgctctgggcgctctgggcactcatggtcgccaagttcttggagcggatcgtcctgttcaagaacggcaaccgaaagtacggtgacgggaacaccagccgcgtcgcggactacatgaagcacgagcacgagttgagcaacacagacgctgaagctggcggcttctccatggaggactacaagtaccttatcgttggcgactccaagttggaaaccacgatcgtcgatggtatgacctacgagccaaagttgacgccgccgattagacaaactcaagaagcggacgatacggtggtcgtcgtcaccgtcgataaggtgtggacgtgcaagggggagctcctcaagactgataatcgcggcgacaagctgaaggacatctgcctgtccttcgcgctgtgcaagctgcttaggcggaagttcgccggcgttaatgcgtcggagaacgagcggagcaaggcgcagaagctcgttttcgacggcctcatcccggacccggagcggacgtttcgagttgtccgggcagagcttggctttgcgagagacatgagcttcaccaagtaccccatcttgttcagctacggctttccggtcgtcagcgtcgtgctgttcgcagcgacgctcggcgtgtcactgtggatcatctcgtcagcgatccaccactaccggattccccgcaagagcacgcccaacttggtcaacggcaagaacgtggatctgattatcacttttgttattgtgttcatggttacggcgatggacatatgcgagttcttcatgcacctcttctccgactggaccaaggtaactcatacattttccttcttttttaacctttttgaagtggagtataaacatttgggcactatgataattattgcattttcatacgaacaagtttatctatgactaaaagatttttttcccattcataaaaggaaaagagattatcaagaccacactgtttcaatgatatagtccacaactttttttaaaaagaaaatgatgtagtccacatgctcaggggcagtgcttttgcttcctccagcaattaagctaccaatcctactatattatagcttagtcatgattattggttctttaagtgattaagcttttaagtagctctttcgatgtactacaaatttaaatcattcgaccttgacgccttctcccctctagttttctcagtctaggtccgccactgcacaagcttaatctcaacgtgattggttttttatatgtaggatatattttattcatgtcgctattttttaaactagtccaaaggcctgtcacatgcatggttacgtattggtggcattatagaaagcctgtcctttgggtgtgtttagttcacgtcaaaattgatagtttggttggaattaaaacgatgtgatgaaaaagttagaaatttatgtgtgtaggaaagttttgatgtgatgaaaaagttagaagtttgaataaaaagtttggaactaaacaaggccagagaatatttaattctcaccgttaaattggtagcagaaatacgctctgaatcaatcgttctatggtacttgaatgatccgtagggagccggtagcggtacgtcgactctgtaactcaaaaacagaaaggagtaggcgcacggctggtgctaggctggttgtgcgttctcgttaggcaaagctcaacaaccatatcgttacaaactacttcttccgtttcaggttataaaatatagtgtctttggtgaaagtttaaactgttttaagtttaattatgtttatagacaaatatagtaatattagtgtctttagtgaaagttaaactgctttaagtttaattacgtttatagacaaatatagtaatattagtgtctttagtgaaagttaaactgctttaagtttaattacgtttatagacaaatatagtaatatttacattaccaaattagttttattaaattaatatttaaatatatttttataataaatttttggattgaaaatattactatttcttttataaatttagtcaaactaaaagcagtttgactttgactaaagtccgggagagtatatactgtactcctttttctcttgcttaataaaattttggctagtttacgccggccagttgaaaaaaagttgattaattgaccaatatatatattaagaacaatgcgagatatgtgttaaattaatccatcgtcgtttattgtatgcctcaaaagttcttaatgtgcgtttgcgaaaaaaaaaagttttaatgtaaactcagctcacatactaaaaattaaataagacaaatctagtgtacaaacagtactggtactattcatagtcaaatttatctttctttttttcttctcaatgtataattcaatttgaacttcatttgctgccaagtaatagatgtcattctactctatattgacaaaactttttagatttttttcacaatcatttgcattgaatttgagagaaaaaaattgtatacaagggcgcaacccctcaagattagaatcgatgtatgcatttttcatgttggttctaaacttcttatggagcaaactaaaaaaaggcctagctgatttctaaacaaacaaagcaccgtcttatggagcaaacaatattttcactgaaaatgcgtgcattttcatgagagtttcccgacaaagtatatgtcctctgaactcgatctgcgttttcaggttatggttgtttctgaatacgtccggaaacggtacgtgcgatgctgtctccttgaccgtattctgtggttggtatgccacggcaagttagctgagacgatcggaagctccctaggacagttcgaccttctcaacggggcgaagaaaggctacatccctgaacgcatcgtcaggttgtaccacatggtgagatcgtttatcctgctcaccgacgacaaagactaccgcatcaagaaaggcaagaacctccggccggttccggagtccgtggagaaggcgctatgcgagacgcttctgagcaacaggaaacagttgactcagggtctgcgtctgctcacaagaagcaagctacaggccgagagcgaggagctcttgacgtactgccaactagcggagatcgagaccatcgtcgtgtggcacgtcgcgacgtgcaaacttgagcagcaatcgccgcatgaacccgtcgagagctatcaggtggccaccgcgctgtccaagtactgcgcctacctggtgttctacaatccgaagctgctgccggttggcaacacctctgttaggcatacctgcaagacattggttaggcatgacagcagctgtgacaggagttgtggtggcgatgattgcatgataagaaaaggcgaggcgctcgcggcggcgctgctaaaagggcgggagctcaacaagtcgtctaaagagccggggatgtggacggagctggcggagttctggtcggagctgctgatatcgctcgcgccgtttgggagcgttggcgcccacgagaaggggctcggcgacggcggcgagttcatcacgcacctgtgggctctgctgtaccatgcagggatcgatgccaagtactcttggtccagtgccagtactgccggtggtgaatctggcggcagagcggacgtttacccgtttcagaatggcatggataccgtgtcacacgcggttaattaatgtcagcaatatcacctgttgtgtgtttttagatgaactggagcctgtggttgtcaggtgctgtgcctcatgtagcaacaagtgcaatgaaaatgatactccatgtctgtactacacacggcggtgttcatttccactgaaaatgaaaatgaagatgcagttaggtcatggaaaactagaaaagcattaacgcatgattaactaaattttattattacaaatttgaaaactaaatttttatggtattttaaagcaacttatatataaaaatttttcgtagaaatatactccctctatcctataatataagacgtgcacacttttcaagattcaactttaaaaacatttgaccagcaattattataatataaattaaattttatttgctaaaattattatcattcgattgacatttaaatttactttaagatgattataattttgttgcaataaaatttatagtatatgagaaattataagtcaaagattagttttgaagactgtgccaagcttgaccatgccttatattatgggacgaagggagtaccgtttagcagttttaaaagcacgctaacaaaaatcaaggtaaaatctatatgttaagagtgagtataataaggtgattgcatggggtgtacaaattgctatatcacatttgtgcttatatggaggagaggggagagagaagaaaaaacaaagttaaagtaatcgagttgcttaagtatgtcgattgctttgcatgagatttataaactttaaattaaatttgtttaattcttctcttagaaactcatatatatatatatatatatatatatatatatatatatatgtatatatatatgtatatatatgtatatgtatatatatatatatatgtatatatatgtatatgtaggacacctatttcctactaccgggagtagttactccctcctcttaatgggtcaggttatgatccaataaaaaggaacagaacatcagttaggaaggaagcagaacatcgtttggaaatggggcagaacatgaattgaaaaaatcccaaaccgaaaatggagcagaacatcgtttgaaaaaaaaaatgcattccgctcttcctaaacaaactccatcttctgctcgtcccggcagaaaatgtatctaaactgaaaatgacagaacatcaattgaaaaaaattccacggtagaaaatttcgcagaacatcaactggaaaaattctctcaaaccgaaaatggagctattaacccgccaataaagactctgaattagtgagctggataaggtgggagtagttactcctggtagtagcatataattttcctatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgggagcgtatcctatgcatacaggccctcgcgtgtacacaccgtgtacaccaactaaaaattatcacaaaaaattctaggaaaattcatacatgtactttcaatagtattacatctacgtgcaaagtcgcatcttcaaattcattgtacatagagaataacaaaaaagataaaattctgacaaaattgcaaccttaaaactgtcagatttttgttttttttgttacggctaaaatataatgaatttgtcgttaagattttaaccctaggtgtaatacaattgaaagtatgtgtatgattttttctagatttttttggtgacattttttagttggtgtgcacgtgtgtacacgtgagggcctgtgtgcatatgatcatatgtatggatcatatgtatatatatatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtaccatttagcagttatggacacgctaatgaaaaacaagaaggtaatttggaattgtagtttagaatggggcctaagcataattctaaaggccacaatactaatagggttcacaattctgatgaaaaccggtcgaattctgcgaaatttcaaggtttcgatgaggctcgaaagtagaagcacgggacttagccatgagcttgtttagcatcggcttccaataaaatcggggtttaggccttatatcctaacatatacgatcgtgtcaagaaagagatagacctattgttgaaggtgggatttattaggctgtgtagatatgcggattgggtgtccaatattgttcctgttgagaagggagtggcaggattagagtttgtattggttttagatatttaaataaagcaacttctaaatatgaatatcatatgcctattgtcgttgtcgacatgtggtttgcggagttcgttttctcagcaatgcatcatgttctttctactgctgggagccaccatgttacattgaactactccgtatggatcagttcagcgggcacgttttttaacgaataattaagacaattaaatactcctttcgtcccaatataagtgtaacctagtataagtatgatatatccgagtactacgaatctctagaaaatatcacatctatactactcttgcaatcccaaatgagaagtaggttgcatttatactaaaatggagggagtaagtattactcctttattcccaatggatcatcatatatatttttaaaattatttttaaataatcatcatatatattagtatccattttcgattctaagcctatccgttatctatgtataagagtaaatggactattacttcatgcatccatgcatataccgcaagcctttataaccaatatataatatcttgatctgttattatctagaaaataataagaagcgtacttataaaaaactcggttgaaatggtcacctagcccctcttgagggtatttcctccatcccatatgttaatttaatacgtgatttgacatatcttaatattatgaatatacacttgcacctgtccagattcatagtattaggatatatcacatcttagtatctcacattaaattaacttaatttaggatggaggaaatatcttgtttagttcgcgaacgaaaatttttggcatgtcacatcggatatacggacacacatttaaactaaacgtagactaataacaaaacaaattatagattccgcctggaaacctatgagatgaatttattaagcctaattaatccgtcattagcaaatgtttgctgtagcaccacattgtcaaatcatgacacaattaggcttaaaagattcgtctcataatttgcacgcaatctaattccaatcgtgctgtcacacaaagctgtgtggaagcaatcggccttctgtattagctgacgtatgcccggatgtaagagatttctgagttgtttagcacttgttgattccaaagatagggggtgtttagattaggggtgcaaagttttggcgtgtcacatcggatattatataaagtatcgtatggggtattcgaacactaataaaaaaactaattataaaatccgtcagtaaacctcgagacgaatttattaagactaattaattcatcattagcaaatgtttactgtagcatcacattgtcaaatcatggagcgattaggtttaaaagattcgtctctcaaattagtcgcaatatgttatttttttagcatatatttaatatttcatgtaggtgttcaaacgttcgatgtaatagtgtgaaaaattttagggtgggattagtgctaactcctaattaagcactggttacattgcatggagaacagtaaatgccagaaatcactagcaatactgggcagggctttgtgcccgtgcaaccatgtgacatgtctgtcagcatttgatgacttgcagggtgaaaaagtcaacggggttatatcctctgtcaaaaaaaactcaaactaagcggggatatgacccataagcgctaacttaagggttgtggtattacgcctgatatgatttaacgtgccgatgaattactctcacgataactggtcagcaattctggcccatattggtaagcccgaagaactggatacttcggcacgtaatgccggggctctaacccgccgccgcgaaattcgtgatgctgcaactctgctacgtctggggctggcttacggccccggggggatgtcattacgtgaagtcactgcatgggctcagctccatgacgttgcaacattatctgacgtggctctcctgaagcggctgcggaatgccgccgactggtttggcatacttgccgcacaaacacttgctgtacgcgccgcagttacgggttgtacaagcggaaagagattgcgtcttgtcgatggaacagcaatcagtgcgcccgggggcggcagcgctgaatggcgactacatatgggatatgatcctcatacctgtcagttcactgattttgagctaaccgacagcagagacgctgaacggctggaccgatttgcgcaaacggcagacgagatacgcattgctgaccggggattcggttcgcgtcccgaatgtatccgctcacttgcttttggagaagctgattatatcgtccgggttcactggcgaggattgcgctggttaactgcagaaggaatgcgctttgacatgatgggttttctgcgcgggctggattgcggtaagaacggtgaaaccactgtaatgataggcaattcaggtaataaaaaagccggagctccctttccggcacgtctcattgccgtatcacttcctcccgaaaaagcattaatcagtaaaacccgactgctcagcgagaatcgtcgaaaaggacgagtagttcaggcggaaacgctggaagcagcgggccatgtgctattgctaacatcattaccggaagatgaatattcagcagagcaagtggctgattgttaccgtctgcgatggcaaattgaactggcttttaagcggctcaaaagtttgctgcacctggatgctttgcgtgcaaaggaacctgaactcgcgaaagcgtggatatttgctaatctactcgccgcatttttaattgacgacataatccagccatcgctggatttcccccccagaagtgccggatccgaaaagaagaactaactcgttgtggagaataacaaaaatggtcatctggagcttacaggtggccattcgtgggacagtatccctgacagcctacaaaacgcaattgaagaacgcgaggcatcgtcttaacgaggcaccgaggcgtcgcattcttcagatggttcaacccttaagttagcgcttatgggatatgacccctcctagtacaacaaatctagacatcttctgttaggttaaaattttttaaaacggagggagtatatgtgagctggttggttggatatagtacaattactccatttacgtatctttgaacttttctttgcaaaatcttcaatgcattatgggctggaaaaaaatagagggataaaatacggtatgggtctaatgaatctttttacatactccctccccttccacaattattaacattttggacaatgacacgatcccaaaatatatctttgactatgattttctatttaatatggacaataaataaataaattttatttatattattgtattttgttaaacaaatctatatatatgttattttagagtctttattgagagttaaaattataaaagcttaacattaacctctttcaaaaggccaataatgatgaaaccggagggagtaggttagaacataggtcataggcctatcaatcaggtattcataagctcctatttacttaaactttaacgaaaataatgattgtactaatcgatatagaactcgtttaggtaacctgagggaggaaagttttaaaaataacgattttgtacaagttaaaactagtggtaaatgctaagcaccttgatcacgttgatgccctcagatccttaaaaaaaatagtaattaatcatatgtatttcttgctaatttactggtatagtgaatcctagctattggttgattgctaaatgggcaaattgatttcatgctgcttaaaatgtattaaaacacaatggatttcactatatccctccatttcagcttataattcattttaatttttatcctaagtcaaaattctgacattttaatgatgtttttagaaaatgttttgttttaaagtctctttgcatatctttacagtcgtatatacatgtgcctttatactaatctactaatctcaacccggtagttatgttggcctttgattgggctacatgatatccacatgcatatatcttacaccactcaatttaactttatattgtaaaatacgcccgactaaataatctccagtgggtaatattaccgtgtgttatacggaagtgaatattattccagtaatttttttctaccagtctgtttgctttttttttatagaggaaagtctcaaatctcataaaaaataaaaaaaataaccaatttatgcatctccaagagaaccaacaatacctacgtacgttaattggagtcccaaccggcgcgtggtaagagtatgaaattaaagactatggacagggaaagtcattcagaatagcacctcaattagaagcttctagctgcatccctgctcttgaattaaaaagacctgcgcgtcagagcgtaaacgacaatcatacacagttaatgatgcaccaaccagtgcaaatagacgcgtgccggccaccatgtggtctgcctccgtcgcacggagtgaaggttagggtgtgtgtacgaactacgaaggaagatgtagaatatgacaggtgggtctaagagtttttttttattttttatcttgcacactatttcactattctattctatcagaaatatattttttaatgatcgtgaaggtttaacagcacataaccatattttaaaagtgtatttccaaaataacaacacttttgtcgtgtctaggagttcaaacaacaaagtcacgatatcatgtaaaaaatttgcttttgtgattttattgttatttagcacatagattgacggaaagcaatgacttatacagtggtgaagcaatccagatcctttgcggtactgctcccttataaatatatttacaacgatattttctgttgatatgccagtgtcaaattttagtacgttgataccatggcaaaattctaaaggtgagggcctacttttacatatatatattttttaaaaataaatacaccatgtaaaaaatatctactcactcacttatgactactatctcaaatactcatctctatggctaacgtatctctctccaatcttcattgctctctcggctaggggttataatggccctaaacacgtgatgaattggacccggttatagtgagattaaggtacaaattgatttcgattattcagtggattattaattaccatgaattatctatttgattgtaatgataaattaaatatttaaacaaataaatttaacaatagctttaaataagtggtgtagaggaaagtttttttttaagagaaacgtatattttagttttttttaagagaaacgcatatttttctagtgtggaactaatagtatggtttaataatagagtgtattaagaaaagaaaacatggttttcccatagcccacgttcgcattcacccacatacatgccagatataggatttgcaggggagtagatgaccaatgagtccatctgctcatgttgttgaggtccacgtctggtcaaagaaacccaagactccaagacgagcactactctgttggtatccatcctaaacactgtaggttttttttttttatttgctctctatccctcttgcagaggaggcgctggaaactagaaagcttcagaacttaatattttttaaaaaaatttcacgaatagaaaaaataccggtgcgttacaacggggtgaatgttattttaattttatttttactatacggtttagttagggtaaaattcactgtgaaaatttgcttggatattttttttagaaaatcataagctacaattaggagtctgactttcatctcaagttagcatgcgggattttaaagagatttcttataggactccttttgtatttttaaaagcaaataagtttaaatccaaatcaaacacagatctatatttttaaaagtgagcgaacttaaaaattgactcaaagtgacgtatcaaaatattagtaaaaacatctccgacatatagatatgatcgtacagttttctccctctgcttttatttataggatggttcatatttctttgcttacgtggatcaaccaggtgatatttggggatttacctttcactaggagagattggttattacggataactagatggagcagttaactaaacaatgtgctatggtttctgtcattccgtcagtgtacatatatccagcatgccagactgacagtcacttgtacacgcagtataatatccatttcctcagctgggagctaataagctcacactgcaatggcatccactccggcagaaatggcgccaccgccggcactcaagtaccagcgctgcaacaatgtggacgggctggtctcggtggaggcgctgcgaatcatcgtggagaccaaggcttgcttcgtggcggtggcgctggcgctggcctacttcctgacggcgtcgcggcaccggctgtggagctccagccacctgatcaaggggttcctcttcgccgtcacgcagccggtgacccggttcctcgtcagcatgttcgccatgctgctctccatgccgttccgcaacgacctctacctcctctggggcatcctcctcctcgccggctacgagggcgtctacaccatctccggctacggcgtctccgcccgcctctccgacctcgccgtccacgagttcacgcgctgcagcaacattgtggtgctcggcctctacgtccggtactactccaatgcctcgcagttccggtaccctctctgggcgctctgggcgctcatggtcgccaagttcttggagcggatcgtccggttcaagatcgccaacaaaaggtacggcgacgggaacatcagccgcgtcgcgcactacatgaagcacgagcacaagctgtcggagagcagtaatgatcagcagtcgtcgtcggagagcagtacagacactgaagctgcaggtgagcacgagtttagcggtagtacatcgacagacgttgaagctggcgagcagggcttccacatgaagaattacaactacctcatcgtcggcgactccaagttggatggagagaagaacacaacccgggggatctacgagccagagttgaaaccggtgacccacacggtcaccgtcgccaaggtgtgggaatacccagggaatctgctcgggcctgataagaagggccgctacaagctgaaggacgtctgcttgtccttcgccctctgcaagctgctgaggcggaagttcgccggcgttgaggcaacgaagagcgagctgcggaaggcgcggaagctcgtcttcaacggcctcatcacgagcgacatcgacgaggagcggacgtttcgagttatccgtgcagagctcgggtttgcgagagacatcagcttcaccaagtaccccatcttgttcagctgcggcttcccggtggtcagcgtcgtgctgttcgcggcgacgctcggcgtgtcgatatggatcatagtgtcggcgatcctgcattaccgggttcctcgcgggagctcggccaatttggtccatggcaagaatgtggatctgtccatcacatttggtatcgtgagcatggttacggccatggacatctgcgagttctccatgcatctctcctcgaactggaccaaggtaacttgctactaactctcctaaaaaaactttattcctaatccatcttacatgtatcaatataaagtttaaaaagaataaaatatcctttattattaaatcctaatacatttgtccccaactttactaaattacaatgttctcaactttattaagtcccaacacattaatcgctttaaaaatgaagtatatttgtgggataaatgggtgagggaaagacgaattatatgggacagaggagcaattcctagctactgtagcttccaaggattttcggaaatggatttgctataattgcactataatattcagatgatttaatatcatttcatatggacaaagtttgtctatctgtggccaaaagattcattttatataaaataacaagacaacggctttgtttggttggctatctgcattataaatcgtccgcatcttagacttcagtagtgactgttgtgagcggtgtttttttaaactggaaatactctttacaagctgtcacgtgggcaatactaaaaagtagtaattaattatcatcattaaattattagtgaggatacgcgcccctgatcaatcgatcataaagtagcaaggcaagtgtataatactgtttcagtttgagttgattgaccaagagcttataagaaaaacgtgagatgttagattaatcaatcgcaatttatagtatgcctccaaataagcatatctcttggaaaatcttttgagttcaaaaccttacattttttcttaaattttgaacgaatttgttgaagtgattttcagtaggtatcccttctcttagaaattgggtactaaaacatcctcaagggaatttgtttggtgcattttaaacaaattgtagagaagtttccatttttgaagactagaaaaaaaggagggttctgaaaccttaaggttcgatgctatatggatatggaaaattaatatggctttttgataagagatcttaaagatgaagcgatctcagtctatcacagcgatgaggtatagaatttattttaaaaaaaaagagggcaaaagctttgtctcatatatattgatagagcagaggtctgttttaaggtgtagaacattttgttcttatttttccttaaaaggtgtattgaaattggaaaatactcatgtactttaacgcatgttcttacagtatggagcatctttaaaagcctaatagtccatccatttctaaatatttgacaccattaactttttaacatatgtttgaccgttcgacttatttaaaaacttttgtaaaatatgtaaaactatatgtatatgtataagtatatttaacaaagaatcaaatgataggaaaagaaataataattactaaaatatttttaataagatgaacggttaaacatatttaaaaaaagtcaacgacatcatatatttagaaacggagggagtagttgtttgtaacttgtaagcagagaaagcactatcacttgagaacaattttctcgtgcattttcattagcgtttcccagatcccaagttcccaactaataatttcccctgaactctacgtttacaggttatggttatctctgaatacgtccggaatcggtacgggcgatgctatctcctcgaccgtattatatggttggtgtgctgcggcaatatcgccgagccaatcggcaactccctgggacagttcaaccttgtctacggggcaaagagagggtgcatcccgacgtgcgtcatcaaggtgtaccacgccgtgagatcgttcgtcctgctcaacaacgacggcgagtaccgcatcatgaaaggtaagactatccgagttccagacgaggtgaagaaggcaatatgtcagacgctcatggcgaacaagacggagttgactcaaggtaagcctctgcccaggacagcaagcatgctgcagcgatacggtcggcacccgacggcgatcgagaccatcgtcgtgtggcacgtcgcgacgtgccaccttcagaaactggtggatgagagtcagcgcaagagctacgaggtggccacccggctgtccaagtactgcgcctacctgttgttctacaagccgaagctgctgggatcggtcggcaacaactcggtgaggtacacctgcaagacgttggtccaagaagcagccgccgccaggggcagcggcagcggtagcggggacgataatatgatgatgaggaaaggcgaggcactcgcggacaagctcaaggcccgcggccgtgtggattggacggagctggcggagttctggtcggagctgctgatatcgctcgcgccgtccgggagcgtcagcgcccacgagaaggggctcggcgacggcggcgagttcatcacgcacctctgggcgctgctgtaccacgcggggatcgatgacaagttcacctggtcgactgccactggcagtactgccggtggcgactctggcggcacggcggacaattctacgtttcagaatggcacggccatcgtcgaaccgcacacggttagcacagcttgatcgaggatcgagtttgctggagaaggattgttagctatatcacttggtgtgtgtgtgtttcagttagatggattcgagtatgcagatgtcaggtgttgtgtctcatgtaagagtgagtgaaaaggctaaatatccatttccgtgctatgaaaaaactgtgttgttcatttgattcagtggaagttcttgccaaaagcttaatgctgatactagtcatttttattttacctcgtgctccctgcgatcttttaaaaacaaaatagacgcgtcagttgacgcgcttgatatcttaaatcctgtgcatagggtacagttgtacacttcttttttttttaaaaaaaaagaagaaaatagttgttctatataaattagtttgatttccataaaatttctttaaaaacaatctacatttgaaagtacatcttattaggatttagttctgcgtttgcagagataaatgaataaatcatctttttttctgcgtttcgatgattcatcaaaatatcaatctaaaatattttgtacatgtagggtcggaaaaaaaaaccgattacatgctctaacactatttaaatatctaatcacttcagcataatattttaaggaaaaaatgaagaagattgatttaagcatcattttttttatcttaacagatcgacttagtaaaaccataattaataaaaagtattctctgtattatattataatacgttttaacttatttctaattcaaacatcatcaatattgatcaagtttgtagaagatatagcatttggcagtgtggctagtggctacgtgccttttttttttccagccaatctatagctagctctttatctctcttcatgtaggagtagttcgtcccgcaaaaaaaaaatgtgggagtagttcgtgtaattagcaccagtagtaaaaatcaagtcatcccttaagggaatatctcctcatttttcatgtcatttaaaaaatcatcaaaaaatttgaaaaagaaattagtagaatagattaatatgtgatatgttacctcacaaacatacaaatttaaattcaacttatacaagtagaaacaaaaataacaaatttgactatgaatagaacgcgtaattcacagtcaaatttgttatttttattttgaattgtataagttaaattttaactctcatgtttatgaaaagatatatcatatattgatctattttaacaatttttttttaaaaaaattggaactaaaccaggccttagttcccaattttttttccaaaaacatcacatcgaatctttggacatatgaattgagtattaaatatagataaaaaaactaattgcacaatttacacagaaatcgcgagacgaatcttttgagcctaattagtcaattattagccataagtactacagtaacccacatgctttaatgacagcttaattatgcttaaaatattcgtcttgcggtttctaggcgaattatgaaattagttttttcgttcgtgtctgaaagccccttacgatatctggttaagcattcaatgtgacatctaaaagttttcttttcgcgaactaatcacgctggtggtgactgtacgaaagtatttttcgcttggtggtgacacggcaagtcaagacacattgtctcaaatctcaaccttccttaatgcagtgcattgaaaagtgcacctatctctcgattgaaacatccatgatgagaaaaatggagagctagccgaaagatacgaacgatagtttgatttcttcctggacggcatgcgatcaaatcaaaccaacaaactagagtaaccatatgacagtccacgagtgatggtcgaacctggctttcactccaggggtgaaaaaaatggcttgtttagccttatcctcttgatttcttaggaaatatgaaaatagcgaaatcaactggtgttcagacacaaagagctatcagcaacaaatttggttaccaagatcaaagaggaggcagaaacttagaccttggctagagcaaagggcctttgtagcctgaagtagtcttttaggactcactcttttttcctttatataaatatttcgtatgcgttatacaatttttcttctaatctatttaatgaaattagcactgtcttgtaacggttcattaataaaaaaacatgccggcaatggtagtcaaccggctggcaaataacgtcgggccatcggcgagacggcgactgaacatgaacattctccggatgaacgagaccaactcccacgccaccaaacttcatggttgacaccccaattaaccaacaaccagactgggtggccgagaaagagaacgaagtatgaacaattttaatccacaccacgatcgttcaaaacacactgaaacatccactcatccccaccaaccgcgggcgcgccgggaaacatgtggttttgggcgagtttctcagcgaggcatcctgttctttctgctgctggagccgccatgtttgaaccaggctaactggctaagctggtccttctttaaactcggttgaaatggccacatagtagcatctggagtgtatacaattcttcagtccttctgtcggactgaacatctttttccatttgtgatttttaccgttctggtgcgcttcggagttactttcaattcagttaaatattcggtgggaattacatatgtagtgaaaatctagaaactacggttggataaaaagaaatgaacgattcgtccatgtcatcacgggtaaaaattttacttatagatttactcatggtgacatgcacgaaactcaaacattcattttttattcaatggtagttttcagattttcattatatatgtggcttacattatatatttttcaaccattggatgcagggcgaacggcacaaaacatagcttaatgcaccattctgtagtttctatacattttctactctaatgcatagggggaaaaatatatggtgcagattttttatacatgagtaaatttactagtaaaatttttcctcgtgatgacgtgaatgaatctcaaacatctatttttttatccaacgatagttttcaggtttccactatatgtgttgtagttttcaccgtattttttttcatgcatatttcatcatatattttttttcatgcataggatcctgttctgttactaaccaattggcctatttatgtatcagctgctgcatagctggatgcgaaagatttatgagctgtttgctaattgttggatttcaaagagagtgctaattcctacttaagcactggtcgcacttccacgtccagatcctggagaacagtacgcgccagaaatctctagcaatgttaggcataactttgtgcccatgctaccatgcgacatgtatctgtcaccatttgacttgcagtttctgaaataagatttgacttgcatttttcagtcataatcatgtccatgttgattgatttcaatgcgttaaattacgggcgcaaaacagttatcggtcactgaataaatacagttcgtactactggtacagtttactggagtactactagtagtagtagaactgtatatgttcagcagctggtgacactgtatctattcagcagctggtgcattgaaaattcgtgtcgaacgggtaccatgttgctgtgacacacacaccgcacacgtctctcctggttctcgaacgaccctgttgaacgttgattcgaatctgcaaatgctgtagctgaactttcaactgggcggtgcagacgtgcagtgcctgtgtgtgctcatgtcaagtccaactcgacgccttttcggccatccacagaccacagctctgcttctgcacacaccctgttttattcggtagcacccaaaccttgaccagatcatggtataataaacatctagatcagcgagtacggatcacgttttctccatagccacgtggtttgaactcaggatcatctatacgataatcaacgacgaccattataacttggtgtattactccatcaacaaatcaaacgaaaacctgtactgatacgtaaaacagcgacatggatgcatgcagtagacgcacgcagtcgcgcgcacccgttgtccctatcaactctcacgctcaccgtcgcgaccacgtgcacgcgcgagtacgctagcgctccgcatatcatcgacgtgacgggcaaagcggcggtgacggacgtagcggaggagccgtatgtgtaaagtgcgtgaaacgacggcgccgcttggaccaaatcccacgcagccgcaagtattacacactctccgtgcatgccatggcaacgcacggcagcacgccaccacgccgagttgccgacgcgccgcgcgcgcgggtgggcgtacgccgtgacgccaacgaaatcggtggaatcggtgcatgcgcgtgcgtaggcgtagccgcggcttctcggagtctcggtgcggctatgggcggggacgccgttgcgacaaccgcgtcggcgcgcagtaccgtgagcgcgaccgcgacgtatcggaggcgacgacgacatggacatgggcacgtacgtacgtaccgtcgtgagtttaacattaccggttcaccactgaatttcgagccacattggtatcacggtttttcgagccacatcagtatcacggttttcgataaatctcgatcagtttttgataaatttcgattgaatttcaaccaaatatattgtttaacctttgaaatttcaattcaaacttaattctgacccgtgtcgaaacatcgaaatttcgtggaattcgattggttttcgtcgaaactgtgaacctgcttgtggcccgcgggtgtggcggtcgggcgtacgtacggcggcgaaaccgttgtgttgaagtttcgacccaagatgagacgtgagcgcatccaactatccatgcaacgggtctacggggaatttaattgcttggtattatgtacttggtagcgctgcacggctgtgtcgtaccgacacggataacaagtttgacaacaactgtttcctacgaacgaaagcgaagacatatttaaccggtcaaccgtcatctttctccttgtgatcccgtttcctaggcttaaaagtctctcttgcctactaaaagaatgtgtaatagtgtttactttactattttaccccgaatacgaacaatacaaaaccagaacgtcattcacatcaccaatacatagatgctgacgggtttggctgtcaagatgcatgtatctatcctgtacaagtgaacagctcataccgtcatgctccaatgtcaactcccaaacaatttaggggtacacacaaaaaaacagaaattaaagcgttattactactactgctgcagtcaaacaagggcataattggaagtctaaacacccataaatttctgcctccccttcattccctccgtcgttcgcgttcatcttctgcttgttataatcctccattctttttgctcttcctcgcactcgcagcgccaccaacgaaaacccaaggcaacgcaccacgctgcacgcgtccgtggtcgccgcgaaacttgcgccgcgatggggaggccgattcacccccaaatcctgccatcctgatccagtttgatttctccgtcgagcagcaacagcagcagcgaggattgggtgtgcgaaaaggagtcgcctttgagggatcgtgagcaatggcgccggcgtgggatcgcgccaagcacgcgctcgccaccaggctctgcattcgcttcccggcgcggcagagggccgtggaggatgcaccggcggaagacgaggcgcctccgccgcctccaccgcctgcggcggcggcggcggcgcgtgctgtgccggaggagaagttgaagtcgccatcggtgtccgtgcggcggctttcgagctctgggagctggggcaagaaggtcaggtttatctttctcgctgggagagaatctattctataccactgagtttgatcgacttcaacgatttgccatcgacattgtttccttctataatataccgatgactttattaattgttctataatacgccattgggctgggcattcttttcaaaaatacccaaaatacccttagagacatacaagattaacaattgatttatctcattagaagtttcaaaaaatataaaattttttagtggcctcgttacacaacatggaagtttctatacatgtttcaagttttttctggtatatttagattttagaaaataatatttttatatggtatatgagagaaaatttgtttatacgagagataatagcacaaaaatatcttatgtagagtatgaaagatgatttatatttaaaacatcaataaaatgtattttatatagcatataacaaatgagttatatatttttttacaaaaaatataaatgtaaaaaacttgaaacttctatacaaacttccatgttgtgtaagtaggccatataattttttaaatttttttttgaaacttctaataggataaattaattggtaaccttgtatgtacataagggtatttcgggtatttttgaaaatagtgtccagcccaatggcgtattgtagaacaattgataaagtcactggtatattatagaaggagacaatgtcgatgacaaatcgttgaactcgaacaaactcagtggtatagaatagattctctcttctggtaatgttagattgcgattgctcttgatttatggtgtgcagatgtgagaaaaagtgtcggctttaattaatgcatattagatggttcttttttgttgtcaaataaaacatcgcgaatttcggttccatgttggtaaaatatcttcgtaggggtatgacaagttcattttttgtcctaaaactattgtggatcacaatagcgagagagaacattctttttctgggtgtcatctcttacctgaaagggtaaaatatctctttattctccactcctttctagatatgtttagtttccatttgaaacttgcatatgggcatcgattttatccgatttgtctaaaaatcatgtagttgcgtaaattctctttgagaacatttttttgataaacctgtaaatttgcaatatatgtaaatatggccacctctttcaaatcgttcatgttaatactgttccaaatgctgtatgtatattcttcattgttttgaagttttacttgaatttattggcacaacgatctttggcataaatggcttcagaccagtgcccgaacaaagagaaagtgttgcttcagcccattgcagaccagaacatgcattttgattggttggtggatcatcttatctgacttggtcccagtagttgttgaaaatacaacttgatttgtcacattgactaatgaagaatatttactttttgatgacggtgcacatgtttttagaacaacgatacacatgatgaaatagccttcattttttttttttgaaagatcacccccccccccccgggggggggggttatattataatctggtcttgtgtcatctatgctgcagctgcaactgaccattcagtattttattactcccaagctgcacatgcatacacatttcagtgtgtgcatatttttccaattcggaaactacctgtgtctatccaaattccaaatcattccatccaaaatggttcatcaatcatgaaaacaaattgatcatactacacttgttataggaaggttggattgtaagccatccctgcgctattgtcaaaacgtgtaaattcttgttcttaagctttgtccatgacaagtttatcgccatccttttagtcatttgctccctccttttgacatgttaaattttcttttccttggatagtggttcaaagccacttatcttttctcattaagctgtatcaagtatctactcttcacctttacttgtgtgctcctgagagattttacattcgtaaatagtacagtcatatgacacacagattcctttatgtttctttcgtatgacacataaataggatagtctttatgtatattcaggcacaatttatagttgataatggcagaagtttatgttaccatgaaagctctgatggtagcaatgctaactttttttttttgtttactctcttcatttcagaaggtatgtgccatttgccttggtggcatacggacaggaggacaggccttgttcacagctgaatgctcccacgaattccattttcattgcatctcctcaaatgtcaaccatggcaattacgtctgcccggtatgtcgtgctgagtggaaagaacttcccttccaaggaactcaacctgcagacactgcatatggacgagctagagtaagccctgtaaattggccccaggatgaggggcagatgtctgttgtccgcaggctttcccacggatatagtggaaaccttcaacagcaacttgctgtcttccgtactccagaggcaagcattttcaatgatgatgagaacattgatcctcagtctgaaacagttgatgatcataatgcagttactaattcagttgagatcaagacatattcagaatttccagccatacaaaaatcagaaagacggaaggtctttgctatcttaatacatctgaaggctccaaagtccttggactcggtgagctcccgtgcacctcttgaccttgtgactgtgcttgatgtcagtggcagcatgtcggggataaaactttcacttcttaagcgtgccatgagttttgtcatccaaacacttggacccaatgaccgcctgtctgttgtagccttttcatctacagcacagaggctctttccacttcgccgaatgaccttaactggtcggcagcaagccttgcaagccattagttcccttgtcgcaagtggtggcacaaacattgctgatgcgctaaagaaaggtgctaaagtggtcaaggatcgtcggcggaagaatcctgttagcagcataattcttctttctgatggtcaagacacccattcatttctatctggtgaggctgatataaactacagtatacttgttcccccttcaatccttcctgggacaagtcatcatgtgcaaatccacacctttggttttggtacagaccatgattcggctgccatgcatgctattgctgagacatctaatggcacattttcatttattgatgctgaaggctcaatccaagatgcatttgctcaatgtatgggtggcctccttagcgttgtagttaaggatatgcggctgtgcatcgagtgtatagatgaaggcgtgtctcttacctccatcaagtcaggcagctatgcaagtcaagtagctggaaatgaacgcagtggattggttgatattggtgacctctatgcagatgaagagaggggatttctggtcactctacatgtcccagccgcacatggacagactgtgctgatcaaaccaaaatgcacatacctagatgcaataactatggaaaatgtccagctagacggtgaagaagtgattattcagcgtcctgcatattgtgttgactgtacaatgtcacctgaggttgagcgtgaatggcaccgtgttcaagccacagaggacatgtctgctgctcgatctgcggctgaggatggctctttctctcaggccgtgtcaatccttgaaagccgtaggagaatactggagttacatgcagcacactcttcagacagtcagttcttggcattaatcaaagagctaagggagatgcaggatagggtggagagccggcagaggtacgaggaatcaggcagggcttacatgctatcaggcctgagctcacactcatggcaaagagcaactgcacgtggcgactcgacagagctcacaacccttattaatacttaccagacaccatccatggttgatatgctacagcgctcgcagactatcctgccctctgttgtcgaaatgctgaaccgttcttcaactgttgctacttcaaagtccttctctagctacctcccaacctcccgccatattgcttgatcataatgtagttctagcaataaccagccaagtgttagggaaatgaagatatccaattctttagtttgttttctgcagatctttttccattatttatagtgggcatgggattagattcattataaatgtttgggtatatactctagtttggtgtacatgggtaaactttgaaagggaatgataaacagcatagctgaaacaggtgaaaggaatgctgatatttcatttgtttctcatcatcattttatattaattctcattttgtacataaaattctcccttgggttgttccaggatgcttgtaagctcttggctgcattcacactttcgattggttaactatgtgtgtttgttttctgatagtctcatttcagccatatgtttatcacctgattcatcccttcccaaagctagaaatcaaaatcttcagtcttgtcagaatcatagaactgagagctgctgctggatgctcttgatatttttccccttgaaactaaaaacatgaactgaagtagtgtgaagtgcatgtatctgacaggtaaattcagtaacagaagtgtatatcggatacaaaagttacatgatgatgttgcaaactttgtgacagggagcagagtccagactcactttgtgacagggaacagagtccggactcgcatgcatggtcatggtgaaaatgcaaaacacgatccatggcgagctaatcgcgtcggaaaattaagctaagcacgatcctgacactagcaagtaccgccactaatatcgatcgatccttgcagcaactgaaacctgcactacacctctcttcttccagacttccacactctacactgcttcacttctactagctgcttagctagtagcccagtactcgcccccgctcgagccttcgccgccgctgccatcgccgtcgacgagcctccagaggctgtcccagatcgcatcatcatcggcggggagcacgcagtcgtcgggcaccaccgagaccgccgtgcagcaacgctccttgctctggagatcgttcatcatcatcatcaccatggaatcgtcagctgcctcctcctgcgggctctgctgctcctgctcctgcagcaacatcatctgctgttgctgttgctgatgctgttgctgaagctgctgctgctgctgctgcagaaggttcaggctatggagatactggcgatgctgctgctgctgctggagctggtactggtgcagcagctgcgcccgcgcacgccgcgacggcctcgccttcttgaagtgcgtcctccagtagttctttatctcgttgtccgtcctccccggcaggcaccgcgcgatcgccgaccatctgcacgcgtacgcaccgccaccgccacggttaattaggcaccaacgcacccagcacagtagaacagtgcaggctacagtgtgcaatggctcaaggtcatgcaccacacagctccatacctgttgccgagcatggcgtgcagctggaggatgacggtctcctcgtcgggggtgatcttcccccgcttcaggtccggcctgaggtagttcacccaccgcagccggcagctcttcccgctgcgcctcagccctgcacatcactgaattttgatcttgattctgaacaaaaagttcagagctgaaacattctgaacatgatcgatcagctcgatcgacgatacctgtgagcttggccacggagttccagctgccttcgccgtgctgctgcacgtactcggtcaggagcctgtcctccagcgcagtccacgggcccttcctccacccttgctgcagcatcaggcttctgatctcgtccataaatgatgattacttaactgtgctgtgtgattagctgcagaataattgtatatgcctctggctatatatgtgtgcagcagcagtgaggtgatatgtgtacactgctctttgggtttggttcccggcttgtgtggcagctagaatctccggccatgctcgccatttatacgagatcagcaagttgccggagctgaggcgatcggcgtcacgtcgttttcgcctagtagcgagtaacaattccactcccacttgtgctaagcttctctctcgctagctcgatcgatcgtaatattatattgtttcgctactgagaaaaaagctcatatcctagggagtggattctaatccctcgagaggatatcccctcgtatatctttttctttcaaattcgatgcaaatagttatgaaaaaatctgaaaaaaattgacaatgtagagtataatgatacctactagtccaccaaaattcatgttcaaatttgatctacacatcgagaaacgaaaaaagacaaatttagatataaacagtacggtactattcatacgctgaatttgtcttttttatatctcgatgtgtgagttgagtttggacttaagattttgtgaagttgtatatatgtgttgtatgaatgttgtcaaatttttccagaattttttataactatttagatggtttttcagcaaacaagaaaatatcccctcaagggattagaatagtttcccaatatggtactagaatgttgtggtgatgcaatgcaagagctaagccttgcaaccatattttgcttcttttgtttattgtattctttcgaaatcactaatcaatcatcccatgatgtttatcaatccatcgatcgggatgacttttacgcgtgtacgtggtataaagtacaatctaattaagcgtcgacagtatctaagagatggtggtgctcttgactaccagtagtaaattaattgagtgtagctaacagtgtgtttgcttaataaattacttttttttacaggtcggtagcctgatatagcataggctacatcgccaagtttcaagtgtaaaaggcaaaaaagtaccagtacatatatcgtgctaaggtttgcaaattttcaacttgcaagtggagtggacaatctttccaccaacgttggaagcggttaaagccatgaattcttgtgttaattgcaagtaaacaaccatttggggtcaatgggtagctatgatgagcagtagactgaattaaagttgacctaaccgcgtacagaattcagagcaaactaagctctgacagttctgctaatgaaacttctcctaatcaagagtgatatgcttaattagcataactcatcctgtagtgtacagtcttccttatatttgtgcttgtatacttgtaattttgcttctgttatattcaatgaaattgatattatttccggtgcgttaaaaaaggaaataacttatcttgtagcaagtttgcgtgggaaagtgttttcatcccttgatggcatatcccctcgtttcttacatatcatctaaatagtcataactttttaaaaaaaattaacaagatatattaatataaaatatatcactccataaatatgcaagttcaaattcaacttttacaaattgtaacaaaaataactgcaaatacgcattaactattttcagtttgaattatttttttaacttgtagaagttgaatttaaccttgcatgtttgtggagtgatatatttcatattaatctatgttatcaattttttaaaaaaatttatgattatttagatggtatgcaagaaacaagaggatgtctcttttatggatgaaaatcccattccagttttcttctttcagactttcaatgaaaaactgaacccttctctgaattctgagccagtttttctctgagaaggcaccaggccatccagaacagaacatactaaatcatgatgcatgtttaatctctgggcatgtctatcctacttagtttatttaagaaacacaaagtagccatcaaatggtaaatagcttcttacttgtatgcagctcaggttccatgtacaacactaggttccctattcaaagttttcatctgcagaagatagcatgccatctgaatcaaatctcatccatccatgatccatatatgtgcgcagctgcatgtgcaagatcactatatcagcaccgcagagagataattagataaccatgcagccaaaaagtgatccagacaggagaaaatggccacaaaaagactgggactaaataaacgtttctccccagaaggctttagactgaagaacgcagctagcggttgttacttgcgttactgaattgttaggccgctggtgtccagcaaaacacggaattgatcattttaatatgcaattgctcgtacagatgcgtgtatgtgcatgtcgcaatcctccgaaagcatcagacgcaaagaagaaaaaaaaagagatcaagaaaggcgttcgatgctactgttgtttgaccatacacctggccatggcacagaggccagatgcaggcctaactcgagatcgctcgaacactgaactgaaactgaactccattgtcaggcagacttgatcgggcggcgtcaaccctagctatcatcaaagcgtttacaagcctacatctcgtcaatgtaatgcagatacagtacacagatatacatgtgtgtggtagatgatgctgtggggatgtttagaataagctaagcctaaaaagttgttcatctccaaaagaaggaaaaggaacaaagttaaaaaaaagaaagtgagagatgacatccgcatttaagtatatggtaaattgatcagggttacctggctttgtctttgttgtgacatccacctatatgttctttgtgtcattaaccatttctcctttttttaattaaaaaatttcagttgcttgtcatattaattatctttaaatctcacaacagatcagatatgtaaaatcactaataagttactaaaactcaaaatttagcttcagtttgacaaggcttcagcttcaacttcacctttttttttttaaagctggagcccactaaacagtttccactccatcaaaaagagagaggagcatattaaagtaattaaaaactagagtggtggagtgagatttgaaccatctctactgtagacttcactcctgtagtcagagccttgttaaacaggcctataaccgtcaacagaataactaagaaaacattcacagtatgactggattatttctctaatataataatcaaacattctacaaactgattctggttcttgtgtaaatatggtttaaggagaacagagatcaaagccaccaagaattaggacctggagcatatgtatgattctccaccaaatccattaactatcatatcaacttcggaaatgtgaacattacaactcatttgctctaaagatatcagtataactctaacaatgtgatatctctaaagctagcatatatagtaaattaatttatggatttccttcccattcaaggtgatctatcagttgtaaagtgcatcgtttgattcttccctttattcccaaagaagaagagatagagagcaagaacacaaacataaaacaaactagatcggatcaaatccgacatcagtgttcaaaaatctcacgagcagcttgagactacaggtgtcaattggccgtaccaatctcagagataaaatatgtaggcgaagcatcagcaaggagatatctggcccaaattgatggcaaagtccttgcttagtggtggcttgacaagagccacatggcctatggtctcttaccacatacaactggagattgtccctgtctatgcgagctttaattggcacttgattagtttaaacgaccgtgcagtgatgcattgttaatgccagtgcttttgcttgattttcttaatagaggattgattactatcatacaaaaagaattattttctcttggaatcataatctatgcataggtatagcatgtgcaaaaagatgtgggcgaagcacacgtacgcaactctataacattggtaaaaagatattgtgttgacagatggcaggcgctatgcatatacaagaggaattctcattatattttaagaagtctaaaaatattagtgtgatatatatgatgtattgcgttggtaatgtataaataattaagtacgtactccattgtttcaaaatataagcattctatgtacggagaaattttgtggaaattttagagataataaactaattcctgcaaaaaaataatttgtagcatcttaagttccaaaggatcctataaagtagtcgtttgcgtcaataaacatgtagtattagctactccctccgtttcaggttataagacgtttcactttggtcaaagtcaaactgtttcaagtttgactaagtttatagacaaatatagtaatatttataatactaaattagtttcatcaaatcaataattgaatatattttcaaaataaatttgtcttgagttaaaaatgttactatttttttctacaaacttggtcaaacttaaagcaatttgactttgaccaaagtcaaatcgtcttataacctgaaacggagagagtagtttataccgatatcgaaagtgttcttagtacaatttttttattttaatgtaattatatgaatccaataaagctttcaatatcttgaagaaaagtagtacacctagctacttcaatgcaatcaaaaatcagtgacatttacagtactctttccgttctaaaatatagtagtaagtattttctagtatttaaaatttatcttaaaatataacaactttcgcctacattattttcccaatcaattataattttctctatttagcttcacctacttaaaatatttgtgtccaatattaaaaattggacgaagtactatataagacaactagaaaattaatcacctatggtcgaatcaaaacacaactccacatgctagaaaaagtcgtaatacctttcgatgaccttgaactaattacaaccttgcaatatgtactcccttcgtcccaaaaaagataaatctcgggtttccatgtccaacgtttaactgttcgtcttatatgaattttttttataattagtattttcattgttgttagatgataaaacatgaataatactttatgcgtgacttatctttttaatttttttcatattttttttaaataagacggacggtcaaatgttggacatggaaacccatcgtttgacttttttcgggacggagggagtatatgagatatcgaagtatcgaacaagctttcgtcctaaccaaaaaacagtactgacagcaattgcagacgaacatacagccactagtgttgcataattaccaagtaccaacccccatatagtaagtcatcgtcctactggcatcgtatcgaccccaaacttctggacaccacaatcaacatacacagttatcagtctaaacaacagatgagtctctttcgctcctgtacgagaggagctcaatgaccggctgctagctaagctagctcaaaccctaattcctttgcctacaattagagagatgtctgatctgagtctgaccccaccacaataatgttcagatacgcatatagaattcagcactgcatggttggacagttgcagcaccagaactttcccgatcgatcgacaaacgcagcaaagaaatatctgcatccaccactgaagcttagcgagagataattttttattagatatcggttgcttgttatggtaactagtggtcatcaagcttgggttggtgtaggggagtacgattattgcatggataaacaatcccctagcttagctagacgatggaaaggcagatttgtgcaggtatctggcgcagctaggacggttaatttctctgaaagtctgaatacgtaatgcagcattagttcgatctcgtgtgatggaggactggagaatctggaagtgagttagccatcctctttttctagaagagaacttggaggaggtgtgtagcagtagatgtgtgctcgcttcatttgctgctgttaattattatatttatatagtgatcttctccgaagaaacatactccctccatcccaaaatattcgacgccgttgacttttttaaaaatatttgaccattcgtcttattcaaaaaatttaagggcccctttgaataaaaggatttatgtaggaatttcataggattcaaatcctataggaaattttcctatttggccctttgattcaaaggattgaagctttccaattcctatgaaattcctatggaatggcacattgcatgtggatttgaaggaaatttagcaagaactctaacctcttggaaaatttcctttgagtctatctctctcatccgattcatgcggtttttcctgcgctccaatcaaacgactattcctatgtttttcctgtgttttgcaatcctctattttacacttcaaatcctgtcagaatcatgtgtttttcctattcctccgttttttctaccctgcgattcaaaggggccctaagtaattattaatttttttcatatcatttgatttattgttaaatatacttttatgtatatatatatatagttttacacatttcacaaaagttttttaataaaacgaacggtcaaaaatgtttaaaaaagtcaacggcgtcaaacatttagggaaggaatgagtatatagcatgcatgcatcatgcactcatgctcatgccacaggagtttgcaagttgctggaacacgaactgaaatgatgtgtagtagcttattatttgggcaatcttttcaagaccactatggttaagaaagtacaatgagcttaggttgaagtacttgcagtacttgaaaatggaacatatcaacaagagaaaaagtctagccccaaaataatgagttggcagtaggcaagcatagtggagttgtacgcaagggtgtgttccgaaggatacttttccaacttttattttctcatttttcacgtatactctttctgaacgactgagcggtatatttttcttaaaaaaatataggaaagttgcttcgaaaatcgtattaatatatttttcatgttttacaaaataatatctaattaaacatgcgttaataagctaatctcgtttcccatgtggggagaaatgagttatcaacaagcagtggaaggcttaaagcccaaccagtaaaagtagaaatagttgtacaccggtccaagaccactcagatgggctgaaattcactattaggcccacagctcattgcgccagaatttcgtgggcctgcctttaccagagaggctgccggcctgccacgccaatacttttgcctcctttgcttgctctaatcgatcgctgcagctgccgcatctcactctcagagtcgcttgaaacaaacaaacacatgctgtggaaaaggtaaaaacatcctcgtactagtgacagcactctcaatcccttggaatgcaggaagaggctacaggctacgcacagagattaaattggattcagtgtcactgttctccggggccaagctaagctacaggcaaaactttccgttcaactgtcaatcactctcaccccacactgcctggggattctcagacagaaattgctgtgtagtactaacttttccacgtctcagaagaactaattcacccaatcctaaactcgatccgacagaagcaaagaatatcatgattcttttcccaagtgcacaagggagggttccacctgtacttgcttctaaagcatgtaatgccatgcctactattctctgaatctcttttgtgatcatggagaatatggaataattacacagctaggagcttccttaatcatatgtatttatattattatctagactagaaaagtattatgtgagtctagtacagatgattttagcataacattccacatggactccatataatgccttgatactcttgcatgtaggcatgtagctgcagttgttctgaatatataccagtagcatgtatgatgtattctacagtagaattttactattagagacatatgcttgtttcagatatgaaaactcaacttgttggtttgtactctacaaagctagagaatctagcagggtacatttcctatgcgagattgtcgctttcatcagtatgtcgcatgcagcactggctcttgttaattatcaagctgcatgtatgcagcagcctggctaattaattaacccaagtccaatgcttattaaaacatatcatcgcattaagaatactgaagaacagcgacgacatcggtccaacgacaagcgtccatccacatagtacattcggtctctctgtttcaactggctggaccaaatcaaaatccaaacaaacccaatgatttgcgtactttgaaataccgctgaatgtgatcgaagttggtcgtaattggatctagtgtacgtcgttagcgaacgtaggcgttgaaactgggagcagaaagacctgcaagtccacaggaaattaaaggtagttatatcagtattttgctgtcaaacacaaagccaaaattgtatttcttcacctcttcctgggtgagctgaacgaaccaacctataattattttctacatcacccccatcaaaatttggtaaaaataagtttatgtcgttatcaaattttgtggtgaggtaatttgtttttatagtaacaatccaaatcacattaatcatgtcccttgtcacaggtcccgttcaagttcgacttatgaagataaagatttttcagcgtgtaaaatgagacaagctgttaagtatgattagttgagtattaattattacaaactagatttatttgatattttaaaaccaacttttatatagaaagttttcgtacgaaacacaccgtttagtagtttaaaaagtatgctaacagaaatcaagataaagtctatatcttaattagaaaatgatggggccttcaaataaaatacaaaccacaagcaaaccctattaattaatatcccaaaaaattggtggcgaaaattcgtcaactggtcactcgttaacatcaaccgtgtcacgctcatttcgtgctgtacttatatataggatttgttaaagctttaatcttttcttaatcaacaaatccacgtcggctacacgtcggaagtcggcgcccgctgcgtgcagctgtctcctccacgtgggccccgtccagcctccagcctctcagctggcttgttgtttcgtctttctcgcgggccgggcgctgctgctagtctggcccacatggcagtggggcccacggtgtcaagctgggcccaggtgcgctgtgctgtgcgaagacatggggaggcacggtacacggttgcatccatgcagccgcacacgtgtgcatacctgacctacgcaaacacgatcaagtttggttttgattctttctagctatttgggatcgattctcgaataattgtctgtgttacactatactcgtgctactttaaacgtagtataagttatttctaaataattataagttatttctaaataattataagttatttctaaataagttatttaaaaggagtaacttcttttttgggattatttaatttcttttaatccaagtttgtttaagtttgattaagtctatgaaaaaatggcatatagcacactaaattagttttataaaatataacattagatatacgtaatagtatgtttgttttatgtcgaaaacattgctatggatttctaaaaatttgattgaacttgaaaaagtttgagttaaaaataatccaaagcaccttataatataaaactaatggagtagtaacgaaagataccacatactttaattatatatgttttctagtgtttatcttttttttaaaaaaaagacaattggttaattaagcatgaatagtgatagtgtcaattatcggagaatggagggaggtactgaacacgatatctctttttcctttctctctctctctctctttgtcactgtagttgttctgctcaatcataaaacggcccattatattagcagttgatggagtagggagcactgctagtttacgtgaagtatcgtcaaattaatcaatcaaggattcaattctgaaagcttcattattgttttgtacgtggaaaacaagtacgtctcgatcgaccggtctttttctagtgtttggctgttgtcaaggtgttttcaattccgttgttggtgaaagtacgtgaaacgtgaccactgtagccttgggcctttaattcggccgaagaaaatcggactgctgcacacacgtttgtaaattgtaacggcagtagatgggtgaatagttaatttagtcctccaagtttaaccgaagacttaatttggttctttaggttttattttatccacataggccctctaagtactccctccgtattttcgtattttaatatacgacgccgttgacttttcaatcaacgtttgaccattcgttttattaaaaaattttatgtaaatatgaaaatatttatgtccagcttaaagaacatttgatgacgaatcaagtcataacttaataatgatagttacataattttttttttaataagacgaatggtcaaacgttgaacaaaaagtcaacgatgtcatacattaaaatatggaggtagtatttgttttggcctaaaatcatccttgggcccaattaatatgccatatgactatttttagtccacaattatgttaaaaaaatgtcccttttgcccttaatttatatacaactatacataaaaaaaaagaaaaccaaaatgaatgaacaatattgcatatgtacttctcattatttcaacatgtgcacatgaaaattgagcctaatggctatcgtatacacttgcaagtacataatttatttctgttttatctataaaaagaattcattgcatgcaattttttattttatatatgtgaatgagggggcataagtgtcatttatcaaaagagttgttgttacgtgggttcggataagtttgaattaaaataaaaacttgaaggactaatatggacacattaaaacattaaagactaaactgatccttgcatgaaacttggaggaccactttggctattcacccgcaatagatcaacagttttcggccaatcagtattcgaaccgagccaattaaatggaccacgtagttaagcaatataaaagattgacttttttttccttaaagcatacagtaaattgtattgtagataatgcgctagatttaaaagtgtcacaccagcttagatattacgattacgtactagaggagaaaggtatacgtaccagagtaattaactcctatgcaaatcacaagagaaataaaaaaaatgtatatatagacaaccaaataaaatatgactgctctctctatttcatattataaatcattttgacttttcatagccaagctttttagtttgatcaaagtttatagaaaaatatagtattatttttaacacaaaataaatatattataaatatatatttaattttagatttaatgaaattaattttgttttttggatgttgttaatttttctgtaaatttagctatacttaatgaagtttgacttataatatgaaacggataattactttttatattgttgggacaatacataaatgtgttatggtgtgctgtatattgtgtctctgtacgagctggtacaataatagactataagtgggctacaaacttatgtggaggagataagagagaaaatagaacaaaggtgggctgtaaatttgtagccagctgcaacacgaactcaaaacgttatgtgtgtataacatgtgggaccaaatattaataatatacttcatccgttttatattataagactttctagcattgtacacattcatgttaatgaatctagatatatacgtgtgcctagattcattaacatctttatgaatgttgacaatgctagaaagttctataacctgaaacggagtatatatttgtaaataactattgtataaattagctattagatttactatagatggagtaattggctatactaacttgctctactagtcgtgtactccactcgtgtatgctcgacaattcgcatgaagttgattaattaattagacaggcactttgtaggcggcttgtagctgcatgctccaactgcacacgattctatatcgctctttacgtgtttgccgcgctggcaggaatgcatgcagagctagctagctgccactttcggctccattaacctgtcaagtacacaccttttttgcccattaagctatatcgatctaaagcgcaaaattaaaaagggctgaaatttcgtgtttgagctcgatagctagttcaccgtccaatgcctgatcaatcatcgattatacatatacgtccaaataaaagtcaagtgtaatattggtatcccagtgaattaggggttgtttggttcataaccgcatattgccacactttgccacacctcaagttaggcagctttgactaagttagccgtgcgtttgcttcattgccacacttgtggcaagatttttttctagcactttggtcccacatgtcattgtctcagaaaaatatggcaatgttatagattgctagccaaagtgtggtgccaaatttatttgtctaaccttaggtaagcttaacaagaaaactatggcacccctatacaatgttagactctttaattcagcttttcgaccaacgcattctactagtatctgtcttttgacaccatcatgttcttgtggctgtggcctttctcgatgcttttgtcaaaagctgcttaattaacatatcggaaaatcaaagggatttttgttgcttttggacgtgtactgcacaccagccggccaagtcccacacgtacacgctaggtacagtagtcgtacagatatatgcaactatgcaataatgcaagtgcattgccgttttggtggttacacacacatacatacctccggcttcttcgagctatatgctagctggcctccgtgcaaatgcacatgtaccgatcacgtacaggcacatgctgctgcagctagcacttgtgtgatcttgttccattgcctggtttgacgacatatgcaaataacctcttctggttttcaaaaagaaaacactccctcttttcaaaatatctgacaccgttgatttttttaaacacatgtttgaccgttcgtcttattaaacaaatttgtaaaatatgtaaaactatatatgtacataaaaatatatttaacaatgaatcaaatgatatgaaaagaataaataattacttaaatttttaataagacaaatggtcaaacacgtacttaaaaagttaacggtactattactattattgctattattattatctcttgctgaacagtagtttaatctgacgacactgaccaacgcatgcatattcatatggctgtgtttagttcctaaaattgggaaaaagtttagggaaagttggtagtttggaaaaaaggttggaaatttctgtgagtaggaaagttttgaatgtgatatgatggaaagttggaagtttgggggaagtttgatgtgaactaaacagggccataattcagatgccatagtgcatgcacaatgcttgctagctactccctactttccaaattgaacatcaatttaaaatttctcaaattgatcatcatacaaccgtatggacatagatttcatcaaaatacaattaacaacatgggagaatgtgtgtatgctaaggtgtagttggcatggtgttttaatcgatgcatgcatcgtggaagcttgtatgcatagtgtcttaattgatgtgatttatttcttggtcttgatgaataaacatatatgatgatcaatttgggaaggagagagtagctggtaatcgtttcttctacggtccgtttggttggagggagtttttaggagggattgggaatttagagggatggggctattaactgttttgtttggttgggagacatgggaattttggtgggatggggatgcggaattgaggaaggaactctctacttttcaatacctgggtagggggtggtaattgggagagaattcctcctttactttgcctaaacaaatctcaaccatccgttttcattaatgacctaatctccaactaaactccctgttaatttccaccacctctgccaaacaagatattgagattaaaaatcaaattctcattttaatctcactatcaattccctcgtgtaaactcccaatctcattccctcaagttgtcaaacaagccgctaggttaaatctttaactttcgaaaaaatttaaatctttttaagtttggctaagtaatagaaaaatatactaaacactaaattagtttcactaaatttattattaatttaatataattttatagtatatttatttcgtattaaaatgttactatattttttaaaaaacttgataaagatgtttaacttagaataaattttaatgtaatatttagtatcttccggtattaggttgtactaaatttgcattaaaatttttaagtatatctcgatacctccggtaaggtactaaacttgtatgaaaattttcggtacggtgcctacagtttctaattacagaagggctctgtgtttatgagtgataatgaaggttaattctggcactaacttatgtgccacaccacgcacgttttacttctaaacgtataattggaagcaagcgtgcacccatctttctttgtcaaattaattaaggaagcattaacaactggctaaagggagagaaatttggagaaggtttcagagtcagcaactgctaataaacagacgcctggtgcaatgcactctgttgttttgatagagacaatctagaggatacttatctgtattagcatctacttacatgtctagtacggtcttcatctttctagaaaagaaattagcaaaatgtcaaaaaagttgttttcgatcgatcgaattggatttgattcctcgccgaagtaaacatgaccagagatgttcagatgctgatgataatctctgtgatgacctgttgctaagatgtctgatcaccataagtatgttccccggtatcaatcggcatcgcatcagccgatttggtggaacatcgcgtcgtaatcatgtatacgttttgttccggcatctccagcaaaagcgctcggtttctttaccaattttgccgggagaaatgctgcccacgcgcgcgcaactgagagtgagtttagtgaagtgtcaagtggcgtttgattggagcgtgtcaccatgcaaaataaagaacaaattcgaaaccacgggcaaagatatggttaggatttgtctatatatataatttacataattgctaactttctttcgacaaataaatccatccctaaaacctcatgattcgtgcgtctggtccttctccaactccaacgatctcctcttattctccgatactagccataactcaaactctaacacagaaactacgaattagggtatcgggttagcagtggagtgggagggttgagaggggaatgccacagggctcgaagggatggtcatgggaggtggtggcccggtgatggcttggtgggcggtgaggtggcgatggttccaccgaagccgtggtgttagtagccgacggtgggtagattttggtggcgaaagcaaagcatagaaacaggttagtagacgacggatgatggtgacggggagccactggaaacaagaaagacgatgggacgggggcacctcaccaccactgaattgaggaggagtagaggtggtaggggagcggagcagcccgatccggaggagggttcattagcaccattgatgctttccggccaactgggcatggcgacaaaggaggcaacgacgagccgatgatagaggaatcaagcgttgttcaggaatacggcgttgaggggaaaagaaaaaggaaacccaatacttcaaagtaaactataagaatatatctcggattatatataatgatctccatctgatatagtaaatattaatatagctttttataaacttgtttaagctgataattcgatttaagacaatactatatgttcttttaggatggatatggagtaccattagttggttgcgcttgcgcagttactatattctctactcggtacaaattaatgatgtaaggggacttgcacatgatggtgaccaaaccaaatagtgaccacgttacgtaatcaggcacttcaattagggtttaggctacaagaatatgtaattctatctcatcggatggatcgatcaagttatgccgaaattaatcagctaattgaaaaaggattcatccgggaatggatgaccagtccttgtcaagccatgcatttccccgtcatactccaaccatgaattaagcaaccacatctttcgttcgttgacattaattcggtgctatccccgttggcatcatcaagatatagtaggttcacgcacacatgcacccgtacacgtactacatatgtggtttcactttatcaagcacaatagtggcctggatcgatctccttttaccatctcatctcatcctcatttgcatgcactcgcacgttctaaccttaaattagccattgaacagtcgcattatcgaccgaaccagacggaggatatataggtgcgatgcaatgttaatgccagtcacatagtatactcgcaatctagcagctgaaatggatccatgtcagaaagtatggctgtgccgggaaacagaaggtgatgtgtgccataggttgccatcaaagtgcccccccaaaaatggctcacgcagatgcacttaatgaagcgatcagacaactagctagatcaagatccacatatgccgtggtccactggtgcatgcaagattgaatatacaacaatcactggggattttatttccttagtttttattttcttctttctgttgggtggtggtggaatcaacgccagctcgagacatatattccctcggaataaacctgcctgtgcatgccacggcgcccgcgcggcgcgacacatgcggcggcatggactccggtcggtcagggtgcggcgcaccgggcggtagccggtgcgcgcgctcgtgccatttctccgttataatattccggcgcctcgtggctcgtgctgtgctagctgcaatgtgcgattagagaggcaagccgatcgatccacgaacctatttatacgttagtaggtaatccgtggctactaatttactctattatgggtcgatctatttacatcctaagttacgataaactagaacataatataaaaattccgggttaccacttatttgatttataagtggacttgtggatcggtccgctttcgtccctatgtgcgatacatcccacgccatccgtggttggcgtccacctgggcgccgcgcggctgcggccggagcccatgcgcccgccacgtacgtgacaccggcgtttgtttgatcgtagaggagaaaatggaaatggtgttgtccagcgcgttgggttccagttcagggccatgatggagtgttcgtttcgttttttttctgatctatagtacgtacattttcggtgacgaagtactactaccatgacgatagtcgtcactccacatgacatgacacaggggaaaaagtcagaaaaagcccatggcaggatggtctcgtcgtgtactactcgtgttgccgtccatccgccgaactaaagcaaaagcgccaaggatcaagtggttattagtagcggttcaatctcttcggacgacctttggaagaaaccgatcaagcggttaacatcgtaaaaagcctgacaacgcagataaatctccctctcaagccgtttggcgtttgcagtgtcagctccaaatcccagcgtaccattgccgtgcaacaaagcaatgaacacctgaacagagcacagcacctatcccacttggtgaaataacatggccaattttataagaccacacgtacatcttcccccgtcacggcaggtcggcaagcacgcagattataacaacgccgcatacatgcagctgcagcaggaggaggacgaggatgcgatgcagctgcagcagctggtcaggtcggtccgcgtcgtaagtcgtaacacgaagcgagagaggggggaaagaagaaagctattcggaactctcctctttaaatgcctaatgcggcatcgctcaccggcctgatccgtgtgatcaagccatcaaaccacacacaccacccagcgtcacacgcctgacttcatcatcctcctctcctcctccgcgaccttccttccttcccttccccttgtgccgcccccagccaaaattcactcgctcgccgccacacatcgatccacccatccgcccccgcaatcccccacgcggcgcgtcacctaccaccgcatctccacgggcgcggaggttgagggagttggtgagaggagatcagagcagcatcctcggagagcccgcccgccgcccgcattaggattcattaggatttaggactcggtgcttgcattttagcagaagaaatcttgtcaaatcctaatctctttctcgctcgacgaggaggtgaggtgaggtgggagagctagcgaacaaaggcttggtttggtgccatctggcggctccgatggcgtaacccgccgccgccctcagagctcggcctttgcctgccttgcctgccttctgccccgccgccctctgccctctgccgtggcgtggcgaggcccaatgccttttaaaccccgccccgctgccatcctgacgcccccgatccccaccgcctcccaatgccgcacttcccgaacctcccgctcccggaggccgccgccgccgccgcgcacgccgcgctgctcgccctcgccctgctcctgctcctcctccgctccgcgcgcgccctcgcctcgcgctgcgcgtcatgcctcaagaccgccccgcgccgagccgcggcggtcgacggggggctcgccgccgcgtcgtccgtgggcgcgtggtacagggcggcgctggcgtgctgcggctacgccctgctggcgcaggtcgccgccctgagctacgaggtcgcggtggccggttctcatgtcgccgtggaggccctgctgctgcccgcggtgcaggcgctggcgtgggcggcgctcctggcgctcgcgatgcaggcccgggccgtcgggtggggcaggttccccgtactggtgcgcgtctggtgggtggtctccttcgtgctctgtgttggcatcgcgtacgacgataccaggcacctcatgggcgatgatgatgatgatgaggtggactacgctcacatggttgccaacttcgcgtcggcgccggccctcgggttcctctgcttggttggtgtcatgggttccaccggtgttgaattggagttcaccgacgacgacagcagtgttcatgaaccgctcttgctcggtgggcagcggagagacgccgacgaggagcccgggtgcttgcgggtgacgccatatggcgatgctgggattgttagccttgcaacattatcatggcttagtccgctgctgtcagttggtgcgcagcgaccacttgagctggctgacatacccttgatggcacacaaagaccgtgccaaatcctgctacaaagcgatgagcagtcactatgaacgccagcggatggagcgccccggcagcgaaccatcactggcatgggcaatattgaagtcgttctggcgtgaggcagcgatcaatggtgctttcgcagcggtgaacacaattgtctcctatgttggcccatacctgatcagctactttgtggactacctcagtggcaaaattgaattcccccatgaaggttacatccttgcctctgtattttttgtagcaaagttgcttgagacgctcactgctcggcagtggtacttgggcgtggatgtcatggggatccatgtcaagtctgggctgacggccatggtgtacaggaagggccttaggctgtcgaattcctcgcggcagagccacaccagtggtgagattgtgaattacatggcggttgatgtacagcgtgtgggggactatgcatggtactttcatgacatctggatgcttccactgcagatcatcctcgccctcgccatcctgtacaagaatgttggaatcgccatggtttcaacattggtagctactgtattatcaattgctgcctcagttcctgtggcgaagctgcaggagcactaccaagataagcttatggcctcaaaggatgagcgcatgcgcaagacatcagagtgcctgaagaatatgaggattttgaagctccaagcgtgggaggatcgatacaggctgaagttggaagagatgagaaatgtggaatgcaagtggcttcggtgggctctgtattcacaggccgcagttacatttgttttctggagttcaccaatctttgtcgccgtgataacatttgggacttgtatattgcttggtggcgaactcactgctggaggtgttctttctgctttagcaacatttaggatccttcaagaaccacttaggaatttcccagatcttatctctatgattgctcagacgagggtatctttggaccggttgtctcactttcttcaacaagaagaattgccagatgatgcaactataacggttccacatggtagtacagataaggcaatcaatataaatgatgctacattctcttggaacccatcttctccaacccctacactttctggcatcaaccttagtgtggtgaggggtatgcgagtagcagtgtgtggtgtcattggttctggcaaatcaagcttgttgtcttctatactcggcgagatacccaaattgtgtggtcaagtaagtaaatgtatacattattggtgttaaaatgcacggtagttttgttacattttcccctaactcctttccaggtgaggatcagtggatcagcagcatatgtccctcagactgcctggatacagtccggaaacattgaggagaacattctttttggcagtccaatggacaaacagcgttacaagagagttattgaggcttgctccctgaagaaagatcttcagttgctccaatatggagatcagaccatcatcggtgataggggcattaatttgagtgggggtcagaaacaaagagtacagcttgcaagagcactataccaagatgctgatatttatttgctcgatgatcccttcagtgcggttgatgctcatactgggagtgaattatttagggttggtactcattgttgcctattccatctatttcaaaagttttttttttccattgcataacatcccaagcttctgtgttacaggaatatatattgactgcactagcaagcaagaccgtaatttatgtaacccatcaaattgagtttctaccagctgctgacttgatactggtaactacattcttctcacaatctgaatatgttgtaatcatttatgcacaagagtatttccatcagaattaactatacaggcagattctgtataaaagcaagttatttttagttatagttttcatgagactatgcatgatcataggggcctggattgatgtctctttattcttctatattgtgcacgtgcaggttcttaaggatggtcatatcacccaagctggaaaatatgatgatcttctccaagctggcactgatttcaatgctttggtttgtgctcataaggaagctattgagaccatggaattttccgaagattccgatgaggatactgtctcttctgttcctatcaaaagactgacgccaagtgttagcaatatagataatctgaaaaacaaggtgtccaataatgaaaaaccatctagtacgcgtggaataaaagaaaagaagaagaagcctgaagagcgtaagaagaagcggtctgttcaagaggaggagagggagcgaggaagggttagcttacaggtttacttgtcatacatgggagaagcatacaaaggtacactgatacccctcattatcctggcccaaaccatgtttcaagtacttcagattgcgagtaactggtggatggcatgggcaaacccacaaacagaaggagatgcacctaagacagacagtgtggttctcttggttgtttatatgtcccttgcctttgggagttcattgtttgtgtttgtgagaagtcttcttgtggctacatttggtttagcaactgcacagaagctgtttgtaaagatgctaaggtgtgtttttcgagcgccaatgtcattctttgatactacaccatccggtcgaattttgaaccgagtaagttaaatttgttctttctcctgttaatattattttgtatcacttgattcttaaatgtgccatttctaatgtgaatcatgcataccaggtttctgtagatcaaagtgtcgtggaccttgatatagcattcagacttggtggatttgcatcaacaacaattcaactacttggaattgttgctgtcatgagcaaagtcacatggcaagttttgattcttatagttcctatggctgttgcatgcatgtggatgcaggtaattcattgttgaggcagtgaaaactgaatttcttgcttgtgtttaaagaattgagacgtttcacatttctcttcgtaaaaaacattttgcttgcttgcttttgcttactatcagtaatatatgttttctaatcagggttttttttactgataaatattatctaccacgcagagatattatattgcttcatcaagggaattgactaggatcttaagcgtacagaagtcgccggtgatccatttgtttagtgagtcaattgctggtgctgctacaatcagaggttttggtcaagagaaacgattcatgaaaagaaatctttaccttcttgactgttttgctcggcctctattttccagcctggcagctattgaatggctgtgcctgcgaatggaattgctctcgacctttgtcttcgctttttgcatggcgatactagtgagcttccctcctggcacaattgaaccaagtatgtcttacctggtgtcacatgtactgttctattgcattttgtgatatttctttacctaatcatttacataagcacagaggaaagtcttgcatcattttgtcggtttacattttgctttatctaagtgcggttctatcttgataggtatggctgggcttgctgtcacttatggacttaatttaaatgctcgcatgtcaaggtggatactgagcttctgtaaattagagaatagaatcatctctgttgaacgcatttatcagtattgcaagcttcccagtgaagcaccactcatcattgagaatagccgtccctcatcctcgtggcctgagaatggaaacattgagctggtcgatctcaaggtacaatcctgaactgatgtgtattttatctctgtcctctcctaagccaatcccatctgtgaatttaattctattatcaaacatgacaggtacggtacaaagatgacctgcccttagttctacatggaatcagttgtatatttcccggtggaaaaaagattgggattgtggggcgaactggaagtggtaaatctactcttattcaggcccttttccgcttaattgaacctacaggagggaaagttatcatcgatgacatcgatatttctagaattggcctgcatgatctgcggtcacggttgagcatcattccccaggaccctacgttgtttgagggtactatcagaatgaatcttgatcctcttgaagaatgtactgatcaggaaatttgggaggtacgccctggtcactttcaatgctgcagccatgttaaatatgtcttgatttttatggaaggaccttttttctttcaggcactagaaaagtgtcagctcggagaggtcattcggtccaaggatgaaaagctggacagtccaggtctgtttctttcttgaataaatggataattcttgtaaagtatggtgtttttcccctctaaatttattttcctgggcgtctgttgggttgcagtactggagaatggagataactggagtgtgggacaacgccagcttattgcattgggtagggccctgctgaaacaggcaaaaattttggtgcttgacgaggcaacagcatcagttgacacagctacggacaatcttattcaaaagattattcgcagtgaattcaaggattgcacggtctgcaccattgcacaccgtatcccgacggttattgatagtgacctagtcctggtgcttagtgatggtacggtctcttcactgaaattaaccaaatgacctaagaattttcctattcacctgtcaaaacttgtccattttacctttcttttgttgtgaacttatcttatcctttggattccaggtaaaattgcagagtttgacacaccccagaggctcttggaggacaagtcctccatgttcatgcagctagtatctgaatactcaactcggtcaagctgtatatagagaggcttagcttaaaaccccccacaccaagtaggaacagggaggtaggatagccacatctgccagtggactcacaccatagaagtaccaacatcatagggcaagacacaagccgaggtgtatatgagcggaaacaaaatgttccctgacgtgaataaaccatggaatcgatgagggaacgcagcgggcagcaccacgggaggagttggtgagattacccgaagctctgatgcttctgtatgtataaacaatgcggtactacttctcccttgcatagtggaaaaagggaaggcaatgttcatgggtaataaaggggtaacaagtttcattttggcaccagattggagtgctttggtctactgtatagaactcaattcacctgtgcagtaaaacataaagcatatagtagttaaaagatgatactgcagcagttcagcgatgaatctgctggtccctgttgcaacttgcaattgtaagagtgtagctgcagaggcaatgaggcattgaagcgaggccatcccagaccatatcgctgcaaatcctttgacagagatagaccatatcgctcgtacgtggcagtcccatttcagcccaacttatggcctacatgggcgtgacagcccgtcccggcccaactagcataggccgcattagttccagcccagataacatgggctgtagaacgggccatcaagtacctgccagaggcaggcgggcccacctcaagcgcgcgcggcagctggactacccgcaggggacggcccccatctcctgatctcctctaccttttcctccacccttccgacaatggcaagtggatccgctaactaaaacgtcaccagtgcaaaatgatcaatcaccaaattcgatctttttaatcggcattactacctctctgtcctatataataaagaaaacaaatataatatgaatatgaaatatccaagtaatacgaatttaacaatatccaagcactatgaatttaacctgtgtttttcatgggactgacggagtacgtgccattgaaaataagaaacttcaaccgttctactgcacatgcctaattattctagcacgaagatgatacgtgcaagaaacgctctgcagacattctaggaaagagaggctcacatggtcagtagcttttgtcgactatgtcggctttagtttatggttcttagaaacagagttatagctgacacaaggtacaaacaggccagatgatcaaacaggacaacataacgtgattacctcttcaaccttcagctttgccagcatttcacctacaaactctatgaactgaaatgccttggcaaagcatatcgatcgttcgaccccaatatcactattacagcacccttagggtacatatctatagagctatctggattctggaacaaattatgaagcatatatttgaagttggaaacatcttctagcctctctcatcgccttcccagttgtttttctcctttggtccagttggtccttcctcctcgtacagctccaccggaagactgttcagtattgcttcagctgtgaaccgaagaaagaagggcaagaagctaagcacagcgtctatctccgaccgtgagttgtattccacggtcgggccccattctctcatgtactgcagccagcatggttcgataacggcatctcccagatgtcccgcagagatgatcttataccttgtgctcgaatcgaccaaaatatcgcttcgtgctgcatcgtttcttaccccaacaccagccttctcagatcccaacagataacatccagggtgcgcatagcttgcgtggccatccttcgctgagtaaacgatggctttgtttcctgagatgaactccagatcacatgcatccacccagtcgcctccactgtgctgtgagaagtagatagatgagagctctcctgagaagttacttatacggagggtgaaatgctcccagtcaccagtatgcctgccgactttctgtagagcaaagctagcaaatccgacctttattgttgctggcccattaaatgggcagaacacccacatcgcaatgtcagtgaaagttcctccatgagccggcttaatatgcacatagagctcagcactcttcagattaccagctttgacatattcattcctatcaccatcaggaatatcaatccagtactcaccgtcatttgtcccaccagcaggaaggttcgaaccactagcaagaattacatctcccatttctttacctttcttgtggagcgtagctccattctcaaagaaccaagagactgacgatggtaagtagatctcttgcgggtggaagaaaacagttggtccatagtgctcgatcagtgctttgatctgctctaaattaggcatggaactcaaacttgaatcaaagttcttcaagcagggaatgtctgattcttctgtatctgttccacagaagaatgtaccaacaggtatccctcttcctgccatccctcggtggcaaggccttgtattccagatgtagcaattacctcccatatttgtgattgacttaaagttttcacattcatcagtgaggtcaccccgcacacatcgaactgcatctaatgagggcttcttcggtcctctagtaaccacatagccgagagcttcataaccatccggtggtgatggtgaccagaagcaaccacaatcactattgtcatcatcattcaagtcagtactagtccaaacaagggtgtaatctaatggtttctcaagagcaggcttgagattgatcgattggcagctagccgcttcccttgccacaagaagaaatccctgtaaaggtcggtcattctgttgggcatagtgcccaaggcagtggaaaccatcagggatttcttgcggctcatagaatgtagctcctgagcagctccatatactctggaatttggtaatacttgcaacctcgagctcgcctatgcatattgtgcccttagagaaatctcctcctgtgaagaagttgacaaaatgttacatagaggttcaggaattcaggaagctatccttaattttgggaaaactaatggcatgcaaattaaaatttggaacattctgttttatgcgcttgctagttgctactcgttgctcaactaagaacggtaaaagaaaaatcaactccatcataaccccaaaaatagcctgtgcaaattgaagtgaactaaaggttttggtttcttgcaaatgggtgcaaatctttgagcctacgactgctagtgtgctagcttatcaattaataggccttgtgagtaaatcagaatattcctggccataccacttccattccaagccaagcatcaggatttcgactcaatccttacgctaagaccatattagaatcgacgataccatatctaataaaatgaaaaatctgtttattaactatttgactgtcacccgccgaagaaattaaggatcaattctgtcaactgccatgaaaaatttcccgtttaggaaagaaggaacggacaagcaacaaatcaaatcaaatttggcgcgagctcacgcatagcagctgaaaatttacatccatccacaaagacactatccggcaatccaaaccatagatgacgactacttacgagcagattaagattaagaaccaattaaacactacaggaagaaacgaggaaagcgaagaagtccccgaaccttgcggccagtcgggcaagggcgccggcagctggaacggctccggcagccggacctcgccttcggcggcgatcgacgggccgcagccgaagcagctccaccaagccatcgccccaacccctcccctccccttccttccttgccccttcttcacccagtccaacccccgagctctctcctcctcttatttataggtcaaagcggcggctggctcgggctcccgcgcgcgagctccggtccaacgggggaccggcgcctcttctctccattggtagccaatggccgccgcttccgcggggttgatggcgacgccggagacgggctcgggccgggcctgggcctgggcctgggctggggcggcgtgagacacgaggggaatgggccgttgctttcggcgtgggaactcgggaatatgcttttctttcgctcacgcgatgcgaggatatttcgcacgcagacctacgtgtccgaaaagcggtggcgattcgggcgcggacgaggtgcgtgaaggtgaaggagatgggcttcctgttcggctgggggattcgtagcgtgacaggaagtggttacgtcctgctcatgagtacttaccgggtagttgtactggcaatagtcacggtggagtagaaaggatcagcacaacgacctccaggctccagccgccaggtgaagctggatcatacattgatacagtacattcatacctcagcagtcagcactcagcactgacataaacaaagctactccctccgttcacaatgtaaatcattctaacattttccacatttatattaatattaatgaatctaaaatgctccctcaaaatcctatcacttatttagtaaaatagtagtagtacctgtgagggtcatatcatatgggctttgagttgagccctcaagcatcaagccctcgagctttgagtttgagagtgagtttaccgtaagcacgtttttcttaaactgctaatctgcaatgcaggatgtgttaaaaaaatgtataaaagtttttttaaaaacaataaatctatttttataatagttatttcctccgtttcacaatgtaagactttctagcattgtccatattcatataaatgttaatgaatctagaacaatactagaaactcttacatcgtgaaacggagggaatattacttaatcaatcatgtaaagatggtttgtacctttttcaagccgtcaatcagctacaaccgaaatgtcctaccaaagtgagcctcagagtatatttggggagcttattcatagaagttacttgttggtggcccgctttagagattttggaaaactgggttttctatcttgtagtttttaatttattttctagattctacaactacaaatttttagaatcgaaaaaaaactaaactgtttagaaaacttatgattatgagataaactgatattagaaactccctcaaactcaccgtcagaagctgcccaaaacaggccgtcggtgagcattgggtgactaggttgtgaggctcctcgcatactcgcacaggcttcggtcgatggataattccacagcagcagtgcagcaccggcctggtcacctgggccagccggccagctctgtagtctgtaccatacatgaactgatgaacagaaatatgtccaaccatcaagaaagcataaaagtaaagacacagatttgtcccagaatgaaatgctttgcattttccacacaaaaaggaaaaaaatgtatcgtcttctagtaaggtaggagtatagttgttgtctttcttgcatcatcaaatcagagcttgccatcatcgataatctctgctgttgtaaaagcagatatgtcctacttccgtcctgtccaagcaccagcagtgcacatcgaatgtgacacatgcattgagtatcaaacgtaggaaaaaaccaattacgcaatctaaattgtgatataaatcttttaagcctaattacaccataatttgacaatgtggtcctacagtaaacatttactaataatggattaattaggcttgataaatttgtctcgcagtttcctggcgaaatttagaatttgttttgttattagcctacgtttaatatttaaaatatgtatccgtatatccgatatgacaaccaaacccaaaaatttttcccaattaaacgaggcctcagagcataaagtgaaatccacacttccaagttccaacccatccccagtcacatatgcccgttgcaaacttgcaatgtacgggtattctactagtaagaataaaaatataggaattttccatatcaataatataattgccacaaaaaaaacttgtccattcatctggtacaataatggtgggaaatcaccaagtaatgaaatgcatgaaattcagctaaacatcaaagtctcacacctgaaaatacagtatggaaagcgttgcattcctgaaagaactgcaaacatcattaccacagaaccaagagctaatgataccattactctcgtgaattccatttatccacttgtccacaagcctgaaaccctgggccattgcggtagaaaggatagaatcctcatcaactcggcgctgaatgtagcaaagaataagggctgcatctgaatccttattagaaattagttccctagcagtcttgaagaggggaaatatagcgtcaggattgtaggtaacgtcagttcctattatgcaatcaaaacctgttccatcgctggaaagctccctgactgccttcagatcatctttgtcgccccaaaataacttcctgatcagaatctttttaagcaaatcaggctccaagttagaggcagtattttctctaagaagatcgagagattctgcgtctccatcagtagctacaacaaactgagcaactgtagcagcaaccattgagcagatgccagccgagccacagcccagttccagcactcttttgccagcaagaatggaaggattctctgctagaacactgcacatgaattgagctgattcccaaagcattagaccggttaatttgcaggtgtgctggtgttcttttgtgagcatttttatttcgaagtcatgaccttttgctttgatccgaaggacctgagcctgcaaaacagagaaatattatgtgaaattacttcacaagacaatgacaaatttgtaatgtcaagagtatattagaaacataaagataaacaattccagatttgtgattgaaaaagagaaatcacatctgcagtttcatgccattgcattgacatcccactgcaactgcagacctgcagtgactaaagtcaaacagataatgcaaatatgctgcatacctgcagttaattgctgctggatgcatgccttgccagtcatcgggtaattgtattgcttatcaatgacatggattgaaaaggacaaatgggcttttttttttgttcttccttttaatttgcaggtaatccacacctagcgaacccgagtaaaccaaattaaaggtttaatattgtttttctcatgctgctcttttagatcactaccaaacttactgaactctcttctgtgtcactttatattatacattactctctccgtttcacaatgtaagactttctagcattgtccatattcatatagatgctaatgaatctagacattattatatatatatattcattagcatctatatgaatgtgggcaatgctagaaagtcttacattgtgaaacggaggaagtacttttgatatgtcattcagataagacaaaagtaatggaaactagcttctcgttaataaggcgtggcaggaaatccaacttttttactccaatacaagtctgatgctcacagcaacaaaggataacactcagcttaaattaataaaagttacctcatcaaggttgtgtgaagttccaaacatattgttaaaatcctcagaaaggtcaatttcttcactggtgctcttctcctgagaagcattagcagttagcttatccttttcatcttcacaagtgtgggaatcgtgctggccatttgggccttgaagaccagctgagccaaggataaaggtggcttggatccagttcctaagcaatatatataaaaataatcacgttgttgtgaaaaaaaaaaagtgggggcatatttgaaatcaaggaagataaccacagtaaagagaacagagcaaattaaaaagggcaaggctaccaaagtacatgtgttctgcaatcgatagaattactctgaaagcattattaatgtaggcaaaaaaatatacatgctttctcaatagcaggtggtgcatatattctagagatatctgtacaaagcaaataatcatcacctgttcatcaccaagtcaagtgagcggttctcgacttgtttattgtgcacacaaatctcctcaacagtaaatccacatgttgagaataaatccatcaggtactcatttgaaaagtaatatgctcgctgcatggagaccgcatttcagaatcaatccaccagtttattttataggtaaaaagtatctgttaattttgttgtgcataaacttccattagagaatatgattatctaccatgcactcaccgtgccatcccctctgacatagaaattctcacttatttgttggcctttagacataagtctttcctacaaaatatttacagcaagacaataagatggtggattagtggattgttatgctgcatgatgtaaacacctaagggaatatttcatacagtttgagacttgcatctgatatatggaaagtttgaaacaattcttctcttgcatgcactaaaccaaaatcatatcaccaagaatagggaaaagagaagatttgtagaagccatccaattaaacaatcctacttttagagaaggcatcaaaatacacataagaagatattcatacctgtgcaaggtcgccaaaagcatagtcccgaaaaagcacacggccaccattctaatacataatacatgagtttagttccttgagtcaatagaatttctaagaaattaaagaaaataatgatactgtacttagaagtaacaggggcgcttactttcagaacatttctaacattctgaagaactagaggcattttagcgggtgcaactgcagaaagcataaagatctacttaatatgttagctggttgcacactcaaaagtctataaatagatgtaaataaagaagttaaaatgactggtacagatagactaatgatagaagtacagtatattaccattgttacaacatcaacagaggaaggttgtacattctcagttagttgctctgatgtaatatcgcatgcaaatgcatatactcggtcaggtctgtagtccttatgtttctgcatgtaaaattcaatcaatgaaaatggggaatgaatttgtagatcctcagttgcacatcttttcattgcagtggcaaattattagaagagaaaactgggtaaatggattaatcattcagctaccatcgaggaatagtataccttaaccaagtcaacagctcggggagaaaaatcacatgcgtgaacaaatatatcagggtatgtagaaatcaatggaaatattgtatttccagctccacatccaacctgcagtcaaccttgcaccagtcacattcatgttacaaacaaacaagaatgagaaatagcaacagaatttactagatatgttggccaaggttgtgagcagagttgaatctgaaatgccttatgaacattccctagttggctagttcgaccaaaagaatgctatgaattaattctgctaagctaaattatcagaatcaaccatacaatagttagtacagaaacaagcctaaaatataaatcagtgccatgcctccaaaatcaccatcttcccccctccttgaccctattttcatcacaattaaatcagttccgtgaaacttatggccaaatttggtacaaaaagataggcttttatgtttagttgtttacctcaaagtactttccccattctttatccaagtagtgtcgatccttgaagaactgtccaaatggaacagtaaaaaattcaaatgcatgacaaatcaaatgtagaaaagcagaaatttaagcaaccataagcatttgcagtagagaaacaacaatctgttgtagtggcatatttgatccagaggtccagattcactgtattgtttgacaccacatttatccaccaagaatattgacgaaatttcttgttagcattgagagatataccagaactataaacaaagaagttccttcaacaattgagtatctgggatccattatagtaccagctagcaatttgaacaagtaaactgaacacgctatcgatacaaaacagcatgaatatagggaattagaactctgctgctaggcttttcagtacaatgaagcggtctacacattcttgatttgcttgaaactttgttttcacctgaagatcagagagctatctgccactgccagcacacaaaaacacccaggaattcgtggatcacaacaaataagaccagcgagaaactactgagacaacgcgaaaccaaaagaaagggttgcaacacaaacactgccaattataatcttccacatccaacagtgctctcgcacgagctaaataaatcacatgcaagaggagggcgggaggaaactagaatcgcaaccctgtcctcgtggcgcttgtagaagatgtcccagtacctcctcgcatccctctcgtacttctctgcatcccatcgagaaaaaacacgctgtaaaagccgcgataaaatcacctgagaaaagggctaacttagagcacgctcgctcgctcgcgaacctttccagaaaggcgtgacgagcctcccggaggatgtagaggaggcggagatctgctgctgctgcggctgctgctcgccggcggccatggcgcttcgcttggtttggaggctccacggcgagggtttcctgtttccttcttcttccctggccatatgtgttgggccaatggcccggaacgggattacggcttgcgtgacacaatttggcatgcgggccaccaagcaacgggccgtttctgaggcccacaaactccgaacccagttgggtctctaccagccgttagagggttaagtacacttgaggtcccttaagttgtcaacgaatccgattttcttcttcaaccggaaacccggatacaacgggtcccttaactattaaaaccggtgcaaagtagatccctcagcgattttgatggtggttttgactgatgtgtcagtcagacgaaaggaaaaaaggtcccgccctccactctatccacagacgatggaagaggagagtactttcttctcaatcccttttttgcaggtaaggtaatgcgatagtggccgcagatctcgtacatggaaagtgcaagcgatccacctcaatttcggtgtcaaagagacccattgctcgggtaaggcccatgtatgaattgtttttactggatctaggcccaaatgcgacttgtagctgccacggcccataagtcctcgtccgcttctacgatgggccggaccagatcgagcagtggaaaggcggtttttctagcccatgggccacagtttgcgaggagcgccaagcacggcaagggcgtttgtgtggtgtttgtgttgacttgaatgcaggaacctgtgtgtcatggtggggaaagcagaggagggaggtgctcgctgttcttccactgtggtctgtggggttgggggcaatagtttcttcactttcttgcttgtgacttgtgaccgaccagcgaagcattcaatgagcattgcaatttgtaaaccatgaccatgctgaatcgcaggcttgcagcaagactgagcattatatttgccctccctgatgcttccatgagcacatcatcagtactattcaacttctctcccaatacaagcttaaactcgcaatttggtgcgggtgctgtacttcctatgttcaactttccaaacaacaaattccaagcttacttcacaatttccctgcagaaattcaaatttcccttttgttcaccgaagaccgaacagacgaccttgtctaaagttcttgcttacattacatgtaagcatccagtgaaagccattccattgtcggaagaaagcttatggtagtacagcactaggaccagtactaccagttaggttgtggataatgtactgatgcagttatgccgatctccaatattttcccaagaatgtcacagtacatccccccacatacgtccgcatgcaaaaacggtgacccgggcggcgcccatgatacaggagaggaaaatttaaggaaggcgtgcacatcataaatggcatgaggcagacagtgtgagaagaaccatgagacagcgaagaacaatgggtatcgatcgacgacgacgacggtttctgcttcttttttgagacctctcagtctcagtacagtaccggagtacagtctatccgttttgtacgccggacaataactgctgatacgctccgtcttgcagacaaggattttctacacctagttgtcatggcacctatcatttacatgcgacttaaataattatagaaaaaattgaaaaaaaaaattagtaacatcgtttgtgatgatacaagtctatacacaaatatgcatgactaaatttgatctacaactagagaaacaaaaataataaagtcagacagtgaatagtacccgtacaatgcagataaaatttgttatttttgtttcttcatatatcgatcaaatttacacttgcatgtttgcatagtgtcttatattattatggcctatcttatcaaattttatgaaatttttatacaactatttaaattacatgcatagtgctatggtacctatgtgtagaaaatacaatctgcacgtctccgtcgcctctccatgggtgtctctgcctacgtctctctctacccgtgcctgtgtagttatggaactcagagctcagctcagcctcagtctctcagaggagtagccaatttactcggtgcagtatatctcccgtgtgacggcgcgctctctcggggctcctcctcacgagacctccctccccgtctcaaattctcatcgtgcttcaaataccattcaccaactctgcatttgttcatctcccatccattggccattgcaatttgcaagctagagcgaagaaatcgcgagcataatttgcttgttaattaggttcttgaagcaatgggtttcaggttgttcttcgtcttcttccacctcttgttcttctgcctgtttccagttcttggctctgctggagcagagaatctgcagagctacattgtgcagctgcatccgcatgaagctaccgcttccagcggcgacgccggcgaggcggtgttcgcgtcgaagatgcactggcatctctcgtttcttgagaagtccgtggcatgggagcgggagaagcggccgtcgtcgcgcctcctgtattcttaccgcaccgtgttcgatggcttcgcggcgcagctcacggaggaggaggcggcggcgctgcgggagctgccgggcgtcgcgtcggtgcgggccgaccgccgggttgagctgcacacgacgtactcgtacaggttcttggggctcgacttctgtccgaccggcgcgtgggcgcggtccgggtacggcggcggcacgatcatcggcgtgctcgacaccggcgtgtggccggagaatcccagcttcgatgaccgcgggatgccgccggtgccggcgcggtggcagggcgtgtgccagggaggtgagcatttcaacgccaccaactgcaaccggaagctcatcggcgcgcggttctactccaagggccaccgcgccaactacccgaccaacccgtcggacgccgtgtcgctgatggagtacgtgtcgccgcgggacgcgcacgggcacgggacgcacacggcgtcgacggccgccggcgcggccgtggccggcgccagcgtcctgggcgtcggggccggcgacgcgcgcggcgtggccccggccgcgcacgtcgcggcctacaaggtgtgctggttcaacgggtgctacagctccgacatcctcgcggggatggacgacgccgtgcgcgacggcgtcgacgtgctgtccctctccctcggcggcttccccatcccgctcttcgaggacagcatcgccatcggcagcttccgtgccacgacgcgtggcgtctccgtcgtgtgcgccgccgggaacaatgggccatctccgagctccgtcgccaacgaggcgccatgggtgatcaccgtcggcgccggcacgctggaccggcgattcccggcctatgtccggctcgggaacggccggatcctgtacggcgagtccatgttccccgggaaagtcgatttgaaaaatggcgggaaggagctcgagctggtgtacgccgccagtgggacccgggaagagatgtactgcatcaagggggccctgtctgccgccactgtcgccggaaagatggtcgtgtgtgaccgtggcatcaccggcagggctgacaaaggcgaggcagtaaaacaagcaggcggcgccgccatgattctcgcgaattccgagataaaccaggaagaggactccgtcgatgtccatgtcctgccgtcgacgctcatcggctacagggaggccgtcgagctcaagaactacgtcagctccacgcggcggccggtggcgaggatagtgttcggcgggacgcggattgggcgggcacgcgcgccggcggtggcgctgttctccgcgcgcgggccgagcctgacgaacccgtcggtgctcaagcccgacgtggtcgcccccggcgtgaacatcatcgccgcgtggcccggcaacctgggaccgtcggggctggagggcgacgcccggcggtccgacttcacggtgctctcggggacatcaatggcgtgcccgcacgtgagcggcatcgcggcgctcatcaggtcggcgcacccgtcgtggagcccggcgatggtgcggtccgcgatcatgacgaccgccgacgtgacggaccggcagggcaagccgatcatggacgggaacggcggcaaggccgacgcgtacgccatgggcgccgggcacgtgaacccggcgagggccgtcgacccgggcctcgtctacgacatcgacccggccgactacgtcacccacctctgcaacctcgggtacacccacatggagatcttcaagatcacccacgctggcgtcaactgcaccgccgtgctggagcggaacgccggcttcagcctcaactacccatccatatcggtggcgttcaagacgaacaccacgtcggcggtgctccagaggacggtcaccaacgtcggcacgccgaattcgacgtacaccgcgcaggtcgccgcgccgcacggcgtcagggtcagggtgtcgccggcgacgctgacgttctcggagttcggcgagaagaagagcttccgggtggccgtcgccgcgccgtcgccggcgccgcgcgacaacgcggaggggtacctggtgtggaagcagagcggcgagcaggggaagcgcagggtgaggagccccattgccgtgacatgggtggtcgagtagccattagtgacacaccattagcagaaaagctagtttaaattgaagcataaagaaaagggagatcttgtccctgaattagtcgaacgctgttgctagattgatcgcgaactgcagacttgcagtagctgaatttgccatgtctgaatttggaggcactgctcaagtgtaacacacgagattccattttagatgaatctttttccgtcctgtaccgttcttcctgtcgtcctttttaatgatcgacgcaaaagcgagctgaatgctgctgctgcagtgcaacatgctggtgagtgataactactgatcatcgtggctgttcctgtacgtttcatgagagcatgagacatcgaacacggacacggtgaaggtacagttgtcgagttccggcccaaaatgaataatacggcccggcccactaaagtttatctttttcgttaatgggccgagctggattttatcctagaaattatctttagtggaagtgtctcactgtgtgctagtgtaagcatcaataagtactgacggtgtagcaatatcacttctgtcacttcatgctcttgcaaggatttaatccgatggtatactaaacactgtatggttcacttaatggtgtaaaataacacacagtcaggctcaagcagattaatatctgcacaacttgctgttaatgttaggttgccctgatctagttgagattaggtaccaatagttgcgacctaatttccggtcttctctgaaactattctaaagattgtgtgtgctttgaatcgtcaacctactactagcacgactgacgaagtggcgagagccaaccatggcgacttttcttgctcggctttcttttcacctttcctatgctctcacgagttaaaaaatggaggagcaaatcggataacgattcagcgagtggagaagacatccaactatccaatgctttcatcaatcgtcgtcgtcgtcgcatcgtcgatccatcggtgtcatcgtccacagggcagcaaaaaaccctgtggtttcttgtgaatctgacacgaagctgtgtgtgacacaggctgaaactgtgagcatggcctacatcggaattctgaagcgatgacaggacagtatgatactgaaatttaagtaggtttagctcggtaatgacggcgacttccaactgatggtggcatgcattgagctaacatgctctttgaatctgtggttcatcttagctgaagcaggattcaggctccattaatctatgtcttttgaaaaaagaaaagaaatcttgctggaaacaggtatccttaaagagagatatgacatggttgatgatgctttttgttagtaccaagtaatcagtttttttaaggtacttagctgtctcgtgcaactgaaagaaaggaaaaaaattcagagaaacagtggtagcaacaaacaacacccagttgatctgtcagctaaggagagttcagagtttcagattttagaacaagatgactcttggtgcagtcgaaagggaaaagggagagcggtgcgctgactcccacaaatcgcgtaatactttgccctttgatcctcgcatgtcccggaggcccaaagtgctgctgctttagatcatttgtttctgcactaaagaaaaaaagaggagatttgaagctgacaaagttactacttgcacacatggcacacatgtaaatgtaatcacaacgtaaaagctctaaggaaaaatctctaaagaatctctcctacagaaaatgtgatatttcttagataatgaaaatggtttacatatccggtctttgccgacaagcacacaaccaatttgtttaagagatttttttttttgaaaaatgagtgatgggacaagttcccaactcctctaagaagattatcatcaaaattaaaacttgaaagttaagacaaatcatatagattttagcaagtaattttgttggtgctacatcatctaaaacggtacaaaagatccatggctaccaattttaaaagtacagtactacttcacacagtattccgctcctcctgtgattattagataaccatacataatttcaagatcatactatactgtatattaatttcttgtctctcaaacaaagtcagatctgcttttgaaattctgcatggttgtataatatcgccttcaacttttacattctgctgcatgcatgatgccatggatctccaagagaacactacttggaatccggaagagatcagaaatggaccctacataggcagatatgctgaaagaatcgcttcaaagagatatgcaaaaagagaaaaactttgattaccaaatgctattaacgacagggattgttcattttgttctttccagctatagtaatccaccagcgcacccggtttcatcagttggatcgacttttccgcggtagaaataccatgctacccagcttagcttataagcatttttagttttctatttattaagttctacaccctccgtttctaaatgtttgacaccgttgactttttaagcacatgtttgaccgtttatcttattcaaaaaattctgtgaaatatgtaaaactatatatatacatgaaagtatatttaacaatgaatcaaatgataggaaaataattaataattacttagttttttttaatatgatgaatggtcaaacatgtttaaaaaagttaattacgttaaatatttagaacgaaggaagtgcttgatagcttcactaaaatattctgaatttccctttcttagtagtgatccaccagctttggcacacaattccgccagctagtatttctgctatgtatcccgatgaccggggaatatgaatctgcatttctgctttagcattatcattgcatcgattctttgttggacttgtgattctttccaaagataatataatccttctttagtaagtgtaacacaccgcctcagcccacaaagtccctgcttatcttttaaatctgcctgttgcagtaaactaaacatgttagctatgctttagaatagcatttccatgccacaaataacaagtgcctttacagtgagattctgcacttcttgtaataatgcacaaagaccgttctttgtctcgaatttttattaggattttgaaaccatttgcaggtatacttcttcatgatgttttggctcatcaacgtgtttgctatgcaagtttaaaactaagctgatgctaatataattctgtattttgtgacaaccttttcttgtcaaatgtggatgtccactggagacaatgttgtatgattgtatcatgaaggcgatttgaagctactgttcatttttatatgaatagctcacggtctgatttcccatctattcttggtccccattatctaaaaaaatgttcttgttcaccatgtgaaacatcttttatctccgtaccaaatgattcttcagtcactgttctacgtaacgtacatcatactttatggttcgatcagccgatcactattgctgcatagttggcacttggcagttcatgctctgaacttctgaagagagaaagctgccactaaaaatttatcagcacaatctacatttctaccactgctggaaaggaaatgaacaacggctactaataaaaacctgtaccatctttgattctgatgtgcagtaacgtggcaacggttgatactaaaagtacattttttttatggttcaactcattggcgaccaaattcagacacgatctactacaatattgctactggtggtagtgttgaacctaattaattagcacctaacaaggtcgtgacaggacgtacatttgaagtttactacggggcacaacactcataggctaagcacagcctgttgtccgttgttttagctattccatttcaagtagtggatggcactaaccatatttaaactaaacactgtttggttacttttgggtgcaagatttagtccgtgtgatacccagttaaggcataaaatttgactaattcaagtcgtttgcaatgttttatctgattgaaagccactgtataccttcttgatagaacatatcccattatctcaaaaaaaaagtgtatgcctataaaactcaagaatatcatcatttgttaagttgtactttcattatctaaaaagggaacatcagcacagttttgatattggatatatgacttcatgttgacaaaaaaaatatattggtgaatactgaatacttggtccagtaacagtgcaatgtttatgacccttaaattctagcagcgaggtgcaataaccctcacttgctcctctcctttcccttcattttctttcatgaaaaagatgcggccatcacttgtgagggagacagacacctgactagctgagaagaaaaagatcaagaaacccaacccctccttgctgctgcaactcgtgctatatcatcatctctgaagcctccgcagagtcagagatagctctatcaatggcactgccgtcgtcgtctccgacgacggcgacgttggatagttgcaaagatcatcgtcggtttcggaggctgtcatggatggaggctagcacttcagaggaggcagatgatgcagtgctgctgctgcacgagaagagcaagagctgatggattttgttggagctgtgtaggcaagtctgatgcttggctgattttctcataccgtgttcttgagagaggcaatccttttccctttcaattctctacctattaatttcgcggttcaggtttgttgttcatttgtgattctgtgctgttcgattgtttttgttctatatacttctgtaaagatcatttgatggtattggtctatgaataatcgatctgtgattgggtgcatgagagatgctgtgaggaaagtgggtttgttactttgtttagaggttgtaaaaaaggggaagtgagagtgacgcgcgagagaaactcaatcatgcacaagcgatgatttgtgcacatctgaatgactgagttggcgcatcctcgtgtgctccggcgagtctactccctccgtatcacaataaaaatcattctagtatttatataggtctagattcattaacatcaatataaatgtagaaaatgctagagtaacttacattgtgaaacggaggaagtagtatccttcttgcgtttagtttagtacttgtgcatccggaaagcggaacgcccctcctctccctgaccttatgtttgcctctgcatatcaaacttatactcttctatcaagatctttttattagagccagcaatcagttatggcatgcaccgaaatttctttcatggctcgatataaacacttcatgcaacgttcctactcgaattatggaaactgtgcccggtcccatcacttgatataacttagccagagatataaaccatttctattataaaaaaaaatggaaacagtgtcagtgtaatgcgctgatcttttggaagactgtgttctgatactgcacctgcgctttgtaatgtgttctttttacgcaatttataaagtgtttaaataactgtaaaactgctcatgaaaaacatgcatgtgtgtgaggcaggcataccatgaaatcgaaatgcagagaatttctgatactccctccgtccctaaatataatctctccatttctaaatataaaagattttagttagatgtgacacatcctaatgcaataaatatggacatgaaacatatctaactaaaatcgtactatttaggaacggagggatagtaaatagacctaggatgacaagaagggggcgagggcgaggtaggtaataaggctatatgactttgcatgagtagtacttgaggcgattcaagataaattgatgaggaagtggtatctccttaggatcaggtccactatattcgttttgtcttctagttctaaagtagggaattccgttaataaccgacgttttgattctttagaacaacttttccggagaaccggtaaaaacttctgccacaaaagagcccctccttgggcggatttctcctttttgctcctcagcctagggggtattagcaaccgttcctgagatcggcgccgccgaccgaccaatgctgcaagtctgcaacactgcgttgttgttgtaggcgaaacaaatccacaatgatggcgcacaccaactgagttgaaatccacaacgagcggtacgacggcgcgggtccgtgctgtgctgcggtgcgatctgatgccccggtttttgcccttggcttcttcacgtgagccatcgccgtcagccacccagtcggcgcacatggagacggcccgtgcccgcggctgccgcgccgcatggcccccgcgcgagccgcgcgcgtgatccacgcatggcgcctggcagcgcaaggttaagctagaacggatcaagcatccgacgcccggcggccggcggctcggccaacctcgccgatgccgcgccggccggagcactcgtttggagaagataggagaagaaatcttatcatttttgtactcacgcttctcgaaactgtctgattttttaactcttctatttgaatgtgttatttttataatttttcaagtttaaaatagttaaatatacttaattagtcatacgctaatgattcatttttgcacgccttctcgatcttcaaccttcccctctcaaaccgtcagtcactggaacaagtgttcgctgtgcgaactatagacatgcttgaagtgacaatggagaatctgcagcagatcatctgttcaccggattgactgtcttgagttgttccagtcttgaaagggatttaaatagacaggtcatgtcacgcacttgcaggagcaagcaacaaacaaaagcggaatattcaaatccaaagcataacatccaacaagggagtcctcgagtatatcagtatatggggttttgcttcttacaccacgagaaacgcaagtttcagttggccagtgaacttaaacccctacaaaattacaaaaaaaaaatgttgatctgcatcaatttacaccaattcagcagatgtgcttgggtaaattttccagtttgtaccatcacctgttaaccaaagcacaaatcaatcatgtgactattcagactctggctcgcatggtctccatactgtaccagtaggttcatccatgagggctatgcctttgctgcctagctgtttcctgatttggtcagacacatcaaactgcttgtttttccttgcagcagttctctgctcaatttgctcctgcaacagttcttcagtcaaccctgctctcttcaaagctttatccttaagttgcttcagtgcctatggaattcaatttgtcaatatccatgtaatcaccacaagagaaaaagcatccatgtaatcaccacaagagaaaaagcatgactagagtatggttttaggtacctctgccaaggaagaaggtggcatcagaccaaggatagatattttatttttaatttctgtctcaagtgcaaacatagcttgaatatattcttctggttgtttctgtgcctgctgctgcttttgcttctgctgcttctgctgttgttgtttcttcttttgctgctctagcttctgttgcaacttctgaaagtggcaacacagtagatgagccacaagcaaatgaaggatagtgcaacaagtaagaaccaacaaatgaagaagcaaaatcagaagaattagcatgccttaaaatcattcaaattgctgttaattgccttcagcaagtcagtgaagccatccagaacatctgttgttctaagatcatccgccatagattccaagaattctgaatggtgcttgttaaccatatcttgttcctcaacagggaccaggacagagatattctctccacgatattgagacaacacttcctcacagtcatataaagtctgcacagaatttattttaagcgaagaaagaaaagaagataatttaatacccaaaaatcctcataataactgattgggtattaacttagtgactaatattaggcaaacccaacacctgatatatgtagtagacacgatcagatgctatctcaagtgctttgtcagagtgattcacatctcctctgtaatgtgtgcgcatcaggaaaaacctcaaagccatgggatggtacagatcaataatctgaaagagaacagctgtcaaataacctaaaagtatatgcaaatcaacaacaaaattaattgaagaaacagcaaggaattcaccccttacatctcggattgtgaagaaatttttatctgactttgacattttctgatcatccttgttaacaaacccattgtgcatccaacatttgacctcactttctggataagctgcccggctctgagcaagctcattctcatgatgaggaaatatcagatctttccctccaccatggatatcaaacacatgtcctaaataatgagcactcattgcactgcattcaatatgccatcctggtctaccacggccccatgggctatcccagaaaggttcgccttccttagcagcctgaatacaataatacagaaaagataagcagaaagtaacaatgtgcaagagatctatgaatatcataacatcaaaattaccttccacagcgcaaagtctgcagggttccgctttcttgtatcgacagcaacccgcgaaccagcaagattatgatctaacttccttccagataaactgagatactcagggaaagtatcaactgaaaagtaaacatctccttccatagcataggctttcccattctccattatctgcccaaaatatacacaaggtggaaacaaatagctttgtcagaaacaaatagcttgtcagaaacaaatagcttgtgaaataggagtacaagatgaaagggatattggaatattatcaattttgtaggttaaatgttatacacagtaagtcatgcatcgttgatcaagcttagagagaatgaacaacagtaaatatgtgagtttgtgttcaaataaggcaatgtggtttggctctaatttgatctgtcatctgtgcaataacaggtaaacatgatattctagcaagttagtatgtagctggatttgtattatatgcagcattagttcaaaataccttggttatcaactctataatatgttcaatgtgatccgtcacacgtggctcacaagttgggggtaagcactggagctgagccatatcgagaaggaattcattaataaaccggctactcaagctagttacagtttcaccagcttcatttgctcgtttgataatctgcaaaatcagaagatattgtcaaatcaccgcatcactaaaaaagaaagggaaagaagtgtatcagacatcagtaacaaaattcagaatgagagtaaattttgagaaagatagaacataccacatatgtcatatatcttgattcaaagtgttgccatgaatagaaaatataaaataacagaaccatgcaagtgctaatagccagtcctgtatttgtggttcaatttccaaacctggtttctgctctatgtatcaagtgctaaaagccagccagtatttgttgttcaatttccagacctggtttctgctctatgcatcatgcatccatgacaatgacaagttgccaagggtgagggcaactaaggaactggcaatagcaagcaattgataactagttcaatcataaaaagatagcttctacataactcattcaatatacgaaggacaatgttccttccattttgtcaactactgatgcataccacgagaaatggtggagacaaataattaccttgtcatcaatatcagtgaagttgcgcacatattcgacctcgtaccccaagaatttaagatacctatatgaaatagaaaacaattttaggacaaagtaatttaccaaaatgttagtaagagtaagcatctcacattatgccttataagctcagaactagcattatcaagagtttgatctattgtatacgccagcgaacatgcatatagattccatagtaaccacaggaaccaaatgtagtcagcagacaagcatatcacaaaccatattaccataatggttggctgatattcctagatcactttccaattgcgaccaccacagatccaataatcctacaactaacaaaccaacgggctgctacttactgaattaaaatcctcttccttgcacagtcataaagtaataaattccgcatttctaagcggaaattccaccattttagacgcatcgagttgtatgtttacaataaccgatccctaaagtagaattaagcatcttggcagccgttggagcgccagatcggggaagtgtgttacctgtagaggacgtcgaaggcgacgtaggcgcgggcgtggccgatgtggctgaagtcgtagggcgtgacgccgcacacatacatgcggaccttcccctccacaagcggctcgaagagctccttcttcttcgtcatcgagttgaagagctccagctgcggcgtcggcttcgcgctctccgccatcgtgagagcggagggggagagtgagagggctggacgccgacgagctaaccctagaactggcggcggcggcgggggcagaagcaacagccacagcaggggtagaacttgagaagcgatgggaatttttgggttgaacccctcactatcttttaatttggggggttgtcggccccattgtatggcttagagtattaacgagaagtaatttttacggtacggaggagtatccgactatctgcttcgttccattgcaataagaaccctgtacttcagtgtatttctaatgatcattctttgctcatagattcttctacgagagagctcaacttaactccgcttctatttttggtggagttaaaattgtttgggtgagcaactccaagagagttagagcgggagctgtgccctaatacttcttccgtccaaaaatataatagattttaaaatataatattataattatgaggataaaattgattatattatggtactttcgtatcttaattttgatgtgcccttttggccggcgagatatcagaacacaagaattttgcaaaacaatagttcaattgctatataaatccggaaaaattgccacagtagcttcattctttgctttgagttagaagtggctgaaagttaagattaaactaattctaaacggaccagtcacagggaactcgcacatttatcgtagtactgttcttggattgctcgagcaaaagcgaaaataggcaaacccagagcaaatcacaaaatccaacttgcaccacctatatagaaggattttatgcatcccaaattccaaagttcaattctactacttcaagttacaattctcttgcagcagaatcaaaatctgacagccacctcatcagttaaagatgtccgcaccgcaaaaataatctaatctagtgaataaatttatcacacaataactttgcatgagccggagagtaagctagaaacccatcccgcccatgccacccattgcgggtgctgcggctgctgcctcctcttccttggggatctcaacaataatagattctgtggtagtcattagagaggacacactgcaatagagaacagacagtaaaaatgttgtctcatacaggaaaagctggagttgcacatcatcagagtattgaaagaactaaaatcataacataataggcttcggaagctacgactttaatgttcattctacaatgacaaagctgatatttccacaatgcagaccaagccacaggaaatttgaaggaagaaaagttttggttcagatacttcagctgcattttcactatcgatatttgtgtggcatgttactccctagagaggggagtgatgttgatgtataagaatgaatattaggaagagtaccttgcagcatccaccagagctgttctgataacttttagtgggtcaatgataccagacttcaccatgtcaacgtattcacctgggttagcaaaacaggatttagatagatcctagtaacccacagagcacaagaatggatgaactctgtgacactacctttagcagcatcataacctagatcagtattatcctgttccaaaagcttgccaataatgacagatccttctacacccgcattcgaagcaattgtgtgcactggggtctgcagcattatccagccattagatggagcaagcaagagaggaacaattgaaaacaaaatgggatttgtaaaccttcaaagcattttgaatgatctggacaccaatcttttggtcaaagttcgcagtctgcaatttatccagatcttttgatgcatacagaagggcaactccaccacctacgtaaattagaatcagatatgatgctctgcaatggtgatatgctgctaatagtaaactgcagaaaataaaatagcagcgatgacatacagtacctggtacaataccctcctctacagcagctttggtagcatttagtgcatcagtcactctatccttcttctcaccaacctccgcttcactagctccaccaatctaaaggaaagatccaattttttttcaaaaaaaaaaaaacccattctcacaactcaggacagtcactagaatcagtaatagtaatagaatgttccgccacttttcttgtcatcaatacataacctaaatacgaagcaattaccaaagacttctacttcaatctcccggtttacacatttaactaaatattgaaaattaataaatagactgcaatttcagattagcaagacttccactgacacaacattggcattctagaataacaaatttcaagtacagataataaggttcacctttagaacagcaacaccaccagaaagctttgctaaccgctcctgaagcttctctttatcatagtcagaagtgcttagctcaattgcagatctcagctgttggaaaaagaattttacagaggtgtcaccattagaaaaatttagtgagacacacgtggcttcatgtaaaagtaaactggcatagaatgaacctgctcagctctctcttcaatggccttcttatctccagctccatcaaggatgactgtgtcatccttagatactgtaacctgtattttgtacactcgtgttacagttcttttaagttaagaagactaacgcaacacgcaaccaactaagcacatatttaaggtgatgcttgtaattgagccaccagccccaaaaaatttttttttttagtttttagacttgtttatgttttaattttattaatagacctttcaaaaaaatatttccgaaaactgaaccttttggccacgggctggtgtggcagcagtggtggcgtgacaagaggctggtgtggcagggcagcactgccacgccagctacgtgtggcgtgatagagttatttggccacgccaggcgggctggcgtggccaaaaggttcagatttggaaatacttttgggaatggtctattaataaaattaaaacataaaaaagtctaaaaaaaaaaatcccccaaaaacctaccagtttataaacttgggttcaaatgttcaatcaactttaagcagattaaaaaagattgacacgtacactttataacaccatttgtttttttatacatttctagtgccagatgattatattttgtagtgattcatcaatagacaaattattttaccttcttgcaagtccccagcatctgaggctcaaaattctcaaggttcattccaagttcttcagttatgacctagttcaatagaaggtgcaaaattcagcaaactggatatgatgattcaaaaatgtgaaatgggcaaaggaaaaaagattggcttacttctcccccagtaaggatagcgaggtcctgtaagttggctttcctgctctccccaaacccaggagctttgactgcacaaacctgcattttcacacacaatgagaccaaataatatattaacaacgggggtcacaaagaaaaaggagggacagtaccaaccttaatgcctgcacgaagcttgttaataatcagagtacccaatgcttcactttctacatcctctgcaacaataagcagaggcctttgcttctgttttagcagaaattatgggccatcagattgcatagaatattagattgcaaaatgaggtcataacaacaaaatatcagctacactaataaaaaataccttcagagctaactccaacactttcaccacagcatgaaggttggacactttcttgtcatgtatcaagatcagtgggtcgtctagttcctgtaacagatgaaatatattacaaccaagataatttctgttaaagaagtatattaacatcagcagaaatacttacacatttctggttcttttggttggtaatgaagtaaggagagatataacctctgtcaagtttcatgccttctacaacttcaagctcattgtagagggtgttaccatcctatcaaatatttcatgaatcttagatcaaaatatcatggcatccatacatagcttgatagagcttgctaaaagacttaagagtattccattagatgcccggaggagacaacaaaatatagcaagtattccatcacagctagtcatgctagaaactagccgccagaaggaataggaattcctcatggtgtatagacaacacaaatataacatgagtgaacgactaaagaaacaggtgctgtatgaaccaaaaaagacaagtttctcgatatgtaaaactaaaaggaaaaaaacatgtgtaatagcaatatggcataacacccagtgtagaagtgctaattcatagctatgacagatttaaacttcagccaattctttttaagatgaaaataggtggtcaatatgtataattgatgggataactgtgctgcaaaaatgccaagttgtccagagtgtttgactcaccgtaatagtgatgactccctctttgccaaccttctccatagcttttgcaatgagctcaccaatttccctttccccattagctgatatagtaccaacctataaaagagaataatgaatatataaagcatggagtgtcttagagagaactgagaagagaggaaaaaacatgacacagctttctaactcattgcagatcagcagttacctgtgctatttcctctgatgtgctaatcattctggccatgccttttaaatttgtcactacttcatcaacagccatcgagataccacgtctcaaatccatcgcattcattccagctgctacagacttgcatccctcagcgaatatagcttttgtaagaacagtagcacatgttgtccctgaaaaatgtgtgaaaatcagcatctgcttaaatggaaccaatagcatataccataattcattcctcgtagtcaatgttctctgcaaagcatcatcagcaaagcaatagaattaaggaaaatattaatatgattaatcaagacagcatgagggtgacttagattaattccaatccatcatcaaacctaatacaagtccagaaaagaagattgatgggcaatatatgagcatatgagaagagttaagccataccatccccagcagtgtcgttagtcgcattagcaacctgcttcacaaggcttgcaccaacattcttaaccctgttactgaattcaatgctcttggcaacagtaactccatcctttgtaactttaggagcaccaaagctttgctcaataacaacagtgcgcccctgcaacatagttatattgagctcaacactgtttgcatgataactcccaaaatgtactgttaaagatccataaaaaactaaaaaagcaatctcacataaaaaaaattctataacccgctataaggggactacaataatcatcaaattttagtccaatcaattatcagatatctgagtacaacggttacgaaatatgaaattactagttttaattattattattttactgctacaagcaacaacagttatgcctccatacatgcccttcatcattttcactgtcacagcctatatatgatgttctatacatgccacaaggcccacaacattacacctttttaataatctaatgcatgtggttatgttgtggtccgtatatgcacaagcaattgcaacaaagaagcatgcatctcgcccaaacctaatatcaattatacatgcacaatctccactgcaatcagactctcaaaccatgaaatcaaacctgctcgaagacaggaccagagtttataccttaggacccattgtcactttgaccgcatcagccaactcctcaacacccctcaacatcaaggcccgggcctcgacaccaaacttgatgtccttggcagcatagtttctatgcaaggcgagcctactcccaatctgctcagcacccaaacgaaaagcaagcacgcagattaccatataagttcaatcagaaattaaatccaaaccacacaagtgtgtatggaaataagagtgcccaatccatcacaatgctagaatctagattagcactccaatcagcaatagagtaggagcaaacagctccacgctaacgcatcactttccaaccgaaccccgctcacctgacgagcgctgctcccggcttgactgcacaaagcaaaacacacaatttagcgacatgattaacacaaaaccccagtgcggcagtggagattggagagcgagcgccgcatggatcggctaactcaccgggccttggaggcgaggctggccgccgcgcggtacatggcaagagagtaaggaaaggcttcgagcgctcggctgggttcggaggcggctacccggagaccggcggggagagagctacttgtggagggggaaagaaacgcgaggaagagggagaggcgggcgggtggggtttctagaaggatccatccaacctgaccggggggtttagggtttatagtagtaggcaatgggccgggttgtgcggcccatgtatccagccagtgtcacggcctagtaacactcatgggcctgtctgagaaatgggctttgtttagcataccatagcctgttagtacctgtttttttttaatatatgacgtcattgacatataagaccatttgtttattcaatatttttaaatataaaataattaagtcatgcttaaaaaacatttgatgaaaaattaagtcaaactaaaataagtgatagttacatagatgtgatgaataaaactaatggtcaaacatatctcaaaaagtaaacaacgttatatatcaaaatacggagggagagtactattcaaagctgctagtggtttgtgcagatgcagtgagtagaggtttaactaattattgtgcagcttcaggacaactggtctactttatggataccatacatcttcatcaacagtagcatcttcatcaacagcgtgattgctcccaataacctcaacatccgtagccttgtattgccctctatagcatccttaatcggtcggtgaatcggattgctctgcgtatcctctattctaccaagctgcatttctttcatgggcttgctgctaggtttgaacccagcggtagtgaatccccgcttacccagcttattctcactttcaactccgaaatagcgttgcatactccagggtccaaaatcgaatctatcacacaaagaccaaaaaaggctaatatttacatccagctcaaataatatataagtataactatgacctttgaggagaagatgtaagaatattaactccaaagctcgtcccgatccagataaaatattcacccccaagacgcatggttctcaggatacaatttcgggaataagaaacgaaaggagacaagaacagaccgggaaaatggactctgaagtgctgatgatgccatgatgaatggagcagctcgtcatgatggaggcggagtagcgcagatgaagaagccgacggcaggacgttgacagagttgtccaaggatcgagcgtgagaagccttgcatctgcatcgcctcgctagcctcttcggaattggttgcagattggcggcggtatcttctgtccgttagagcaaatttaatagcatagcccactactagctacaattcatttatagccaattcatacaatatttgcttactatactttaatatatggtcctacctgtcatacacacattgtgtattggagtctatactacggctggctacatatcggtagtccgctgctcttatctctcatcttttatctcattaaaatatgtttacagccggctaatagtatactattttacctgctcttagaatgctaataaattaggcgattagctctccaatccgggcacagaaccagaaaggcgaaagccccgcaattaacgcatcatttcccaaccgaaacctgctcctctgacgagcactgctccaatctcgactgcacgaagcaaaacacacatttcagtggcacaattaaaagaaagccccaatgcgtcgctgcgccatgggaagcaagcgcgtgtggatcggtgaactcaccgggcttgggaggcgacgcagccagccgccaggtacatggtgagatatataaggaagggctccgtgctccccgggtgggttcggcggcgacccggagaacagcggtgagagcgctacttgcggagggggaagaaacgcgaggaaggaggagcgagcggttgggtttctatatagttgagggactcaaaatagaccttttgtcctttctagaaggatccgtccagcttggatgaaatgggccgccttgtggggcctccacaaggcccacatagccatcgccactgtactactgttggcccagctaccctcatgagtccccttgctaaagttgaaattacctagctcttggagggcttatctgcaaaggggatctctggtctcgccgaaccgcaacccaacccaacccaacccaacctgcgccgtgccggccggcgagaggcttctcccgcggccgcaccgccgtggcgctgtccgatcccctgtcccagcaccctcgtcgcatgtccaggtcagggggcgcagcaacccatctccggtaaacgccatggggttcctcgaggactttcaagccagtgagtctttcttcctccgccacgaaccctagggcactcgcctgcgtcatctgctttcttgtatcttcacacgcggaaatggatggttcgagatttctgggcatgtcgccgattaggcgtcccaggctcttcaagaaattgctccttgataaatttcgttgttaggttccgttgtgcagtgggccttgttacatgataaaatcttaaaatagtataatgacagaataggactaagtggtatgtaggagtaggattttgcgtgcagttatacaacttcaaatgaagtgcttgctttctcatttctgtctgattgtacttgaaaaactagtactacaatcactagggttgtcttcattgaaattattgtatgtgcctcaacacaataaattttgtttttgtgccataggctaacgtgataaagcagcattaaacgcaagtttgctgcttgctgcttttggcaatgttcgaaaaagtggtaagcattcgcgtgtggtcgcccactttgtagcgcttatacgggctatgtgactgcttaatgcttatgtggtacaaggtttggcacccattccttgtatgtggccttgtagagcttttcttagaaactatcttccagtatgcaatgacatgacacaaatttagatgatgtatatgaacttggtagttttggtcgaggatatatgacatgggcaggtacccttgttttcttaccatattatcttgcttctgatttcctattgtttcctcttttacttttatacatttatgtatccttgcacttgtcgataaactgggatttacacattatagctggagcattggagataggaaagtgtttgttatgcaagtgaaaaaaatatgctagatttcttgcattaaaatgttcaaatcattgtcatgttattctgattcaacctgtttcatgctcaattttatgcaccatacgttcatacattgcctctttggttactcttaggtgttgaagcattgccagctatgctgcaaaggaactattcattaatgcgggagctagataaaagcttgcaaggtatgccgagctctgtatgctagatttttttttttacctcccaactgaaccactctcttcatattctcttaattgtgcataacaagctaatctaggcaaatctcagatgcatcccagtcgatgtgtatgatattatgcattcaaatgatgattttattttggttataattttgtaatactggaagaatgcccgctgttctgctttctttctgattcctggtgttccttttaaaaaatagagttatgcaacaattagtattttgtattctacctgcacatcagcagaaaaatcctggtactggtaacattttaatgcttgaacttttggcttaatacctatcatcttaactcattattatttatgattcgcctcctgaaacacagtaaatatcagtagttatctgggcgtgccaaaaaaattaaatgcagctgtctattaggcttaacacataatattgtccaaactagggcatgccggttatttttgttgttatagtgagtgtaaatgtgaagccaattttattttccaaatggaacatgcaagttatgtcaaactaagttcttcagctttcttccttggtaataagttcccttttgtgcttcttatcaggtgtgcaaacgggaaatgagcagcgctgtcagcaagaaatagaagacattaagcatggacttgaatctggaagtattacatatgacccggcaaagcttaaattttctgatgaagcaatcgaggagcagaagcattgtgttcgaattgctgatgagaaggtggctttagccagtcagacttatgacctggtaaaagtgtcctggttacttaaatattatgcataataaaactctattgtgccatgagctgatgagcataccatgttcattttctttttttattggtagggggagaacacgaataagatttattttgtacaatgttctctcttttggttccaaatcttatatcgatttgtggcattaaaattgtcaccgtcaaacagaaagaaaacatgcttcactatcttataccttctgtataagtaaaacatgcatagatgacatcttagctgcactagtgctttagaatccaagtaacagaaaacaaaattttgattagatttgtcaagaaattcacatttatagtttcttcttgctaggttctgctgtatatgcttgccacaaaaagttcctaaattgtgactatgcgagattttgatcttgctgatttagatacatggtgcaggttgatgctcatatccaacagctagatcagtttatgagaaaacttgaagaacttcgacaaggtaaggaaggacgtttatgtaactgagtggtttctttttgatatttttttccttttggatatttattcttattgcttctgtaccacgcaattcgatgaacagaaaaggaggcagctacaactgctgctgctgctgctgcggcggcggcggcggcggctgctagtgttgctacaggtacgcctgttgctgctactgtaacagctagcgctggtacttcaactgctgacaatactccaaaaggtggaaggtctggcgaaagaggccgagggggtcgaaagaagtatgttctgcatctgaattatgtcattaactagtatgcctgccatattttctcgctgtgatgtgcaaactctcatttgcaggactgctaaggtgcccactgagcaaccagcaccagccatagatttagaactgcctgtggatcctaacgaaccaacatattgcctctgcaaccaagtcagctacggagagatggtcgcatgcgacaataatgatgtacgtgtcacttttcttcattcacctatcattccagcttaatgcattccgtttgcattcccatgcttttgtatactttgtcattgggtgccttgccatctatttggcagtgcaagatcgaatggtatcactttgggtgcgtcggcgtgaaagagcatccgaaggggaagtggtattgcccaagttgcattggattccaaaagaagcgaaaaggaaagtgaaatgtgatcaacccttgataggaggtagcttcttgatgataagtggtgatggacgtgggtaacaaaaacatagtagctggtactgtgaaatactgttgtagcttcagtgatgatgtacatgttacccctatgttaccgaggaaatgctgtaggcgtcttagagttagggaccagtcaatcatgaagagcagttgtgcctgtattggtgtatcttcattgcctttttttggtggatgtgtaggttgtaattgtaatctatccctcccatgtgggcttgatgcaatctacacataaatctgtttataactagccacagagtgaggcctagtctactgcagctccgcacctttacggctttgccgctttacacgccgcatacgcgaagatacagccaatgttttggctgtcacttcagcctaattcaggtactgggacttggaagttggaagtattttctcgcgtgcttcccctgctttcacaagcttttgtgaagtttgtaggcttgcctaactcgtcagtaataagatttcagaggtttcatacaatgtactatgacagtttgaccttgacaacgagcttatacaagtactcgtatagtcatatcgggcttggcatccaaagctctgttttggaccgggctaagcagaggcaagcaaaggtccaggaccagcaccagtatgtaccatgtagtactatcactatcagcaaagcccaaccagaacacaaccgtgcattgactctgcagaattgcctacactgccctactgcagtgttcatagcacaggcacggctaagccatgctgtccgacggcttaagcactgcaggcaatgatggcccccaccttggcttccaaagctcatgcatttgcgtctgccatctctgtctggggtagatagagagagggccaccaaaaagtgatctcgctaccagtgacagtgcgtggggcactctgtaaaaaagatggcctctttgcatatgccatcacaacacggtagacgacaggaaagccccagtgtgcagcagcccggctcagcacagtcgcacagacgaaaaggcaaaaaacctgtcttggacaggccacagagaaacgaaacgccccccacggcgagcagagcagagctcccagcaattcaaacacccctgcgtcggtttcgtgcgctcctgtacccgcactgtgattactgattaatccggcatcagaaaagattatgcttaaaactgaagaattcactcgaggatgcagtaatcattagaggagcgagatgtgtgattcatttcatgagtgcctaagattttcccaggatttgtatcagttgttgtataaccagggtttgtctccggagttgtataagtgtgcaactgcattgtttgctcccataatgccctgtttcagatcggcagcatccctcaacggtccttgtccccatatgttcgttcgatagatacggatgcattgcctccactgttcagctaagttcacagcgactgcatttaataccattcctacgcttgaaaattgcagtataccatctagccgaataatacctctcctacgattgaaaactgaagtataccatctagccgaacaatctcctatacttgaaaattgcagtataccatctaattgaataataccactcctacgcttgaaaattgcagtataccatctaaccgaacaataccattcctatgcttgaaacattgcagcataccatccaaccgaaatgctatgttaaaaattatagcacggtagtaccgttcgtttctaatcaagataaaaattttatctcggttttcattgacattttttttcaaactgctaaacaaaatatttcatacgaaaactctccatatagaaaattctttaaaatatcatataaatctatttttttcgaatttataataattaaaactgaactaattgtgtgttattttcagtgtcctaacttcatcttcatcctcgacagaaaggaggaccacctatcaaacatcaacctgaacctgtattgactactcctgcgcctagtcgttttgatcttaatccacctccacctccacaccgttaatccaacaaccagagcccgcccccctcccctcgctttctctccgcctccactacaatacaaaagctcaagaacccacgcacgcgcgcacccacccaccccacgacgtctcgctcgctcgcgctcaccacccccctcctcggctcctcccccgctgcagcgccggtggggggtggcccccacggtcgccggcgaccggaatcccttcaccgccgccgccgccgtcggccgtcgtcgcccgtgtccgtccccgcggcgccgcgacgcgacgcgacattctcggactggtccgtgtgtttttccctctgctttcgctttgccttgccccacccgttggttcccttgttcctttccttgcacggttgatccggttttagtgcggcttccttgccgagctgcgctgtttgcctccctggggggttgtggtcgctggttcctcgacccggaattggagcgaattggcgcgggaggggaatgggatcttgccaccttggccctccccacctcccgtgcccttttcgggggcgtgtcgccgtgttcacggggtaggagcagagaacaccagcatatggcgtctttgatgtttcgaattctccttttgtctctttagctcaccccatccgcaattcagtgggcgttagctttcaatccgagagaaatttcaaaaaaaaaaaagcagagagagagagagagagagagaggaaattctgaggctgcttgccctgttctaaatgtcatggtttcttatctttcctgacttgcttcttctgctgtttctgtatgtcctcaggcactagccatgatctagtggaggcaattttcgttattgcagctgtttggtgggttgaatgaatgaatgaataaagaatgatcaacctgattgatttgagcgccggagccagcgccagggttgccacaagagatggtatgtctatgcaaccaactaacaagttgggaatgattttatttttttttttgcttgaacacttgcctacatgattagctatgcgatgattttctcgttacgaaaagaatttgttcgtgattcttcagttaggaaggtatgagtcgtcctaattatggatcttcaactctccttgcaggttccccagtgcgagaaactcaatcggaacggaaggagtatgctgatctcaagacagtaagctccaaatttttcctactattcattttaccaaccatgtgcttgtcaggtgtcaactgtcaattgcttgcaatgtgctgatcactgtatgatccatgttggcaggtgactggcagcgtgcgaaggagctcgtcagatagatcgtgtggtagtggtacacccatgaaagtgctgatagcgcaggagatggcgaaggagggggacacaaatcagaaaaccactagtgttgtagctaagctgatgggtcttgatgatgatgcagcccttcctaagcctgttcaaccttccaacaacaggaggagatttccagatggccatttgtctgctatgttggcaagagttaataaccaaatgtcgtttgacaaccacacaggcttcgtcgaaaatatggaatataaggatgtctatgaagttggataccagccaccaagctgtgaacatttgagcaatgaattcccacaaagaagaagaccacacgaagatcatgacaagaaaagaatggatcttgtccgccagaagtttgtcgaagcaaagcacctagcgtcacacgagaatcttctccaatcaaaggaattccacgaagctctcgaggttctcaattcaaataaagacttgtttctcaaatttctcgaagaacctaactcgctctttgcgaaacaatccggtgaatttcattctgcaccaacatcaccccagaggaagcgcatcactgtattgaagcctaccagatcagtggagttgaaaggtgaaaaggaaattaaaaggcagcaagaccagacagtcaatggaagtagagtagagagaagcaatactcataggaggtctcattcaggcggcggtcatgccaaagcagaaaggcttccacaacacacacgaatagtcattttaaaacctagcactgctcttacttcaatggagcattttcagaaaaatgggcatgataacctggatgattctgaagcccctgttatatcaaggcatttgagtgatgagataaattggtcggcacaggacatgtgccaccaacatgatgaatcttttcgaggttgcatgcagtcaaatatgttcatcagagatagagcgtactatggatatgctgaagaagagggtagtagcttcagtgactcggaaattggaagtccaacatcacgccattcctgggagtacatataccggtttagcaatccttacttcggctcaactttaagccatgcttcttgttctcctgactcgcttgtaactagggaggctaagaagcatacctctgataggtggccaactgtatcttctaatgagattagccaagaaaaggtgctggtgcggaggagcttgagcacactcggtgaaatgcttgcgatgtctgatatgaagaaaaaaggggctgctgaacaagtggtcactaataccagcaaccagttgtgcagcaatgaaccaagacttgcagtaccatctaaatgttctgttgatggagacggagagagctccctcaggaaaatttcaaggtcaaaatctgttccagtctcatcagcagcctttgacagcctgaggttagatgatggatgctcaaatcctgaacatgaagaacccacatcatcaaaagaggagatcaaacccaagaatggcaagtcatctctcaagggaaagatttcaagtttcttcctgaaacgcaagaaatcaggaaaagataagcttgccccatcccccttgggggccttgggtaccagagttccgttggccagtaatgcatcaatagttagctcagatgtatcacagactgaatggactagcttacaagatgatgttgcttcagaaaatttagagaagtttgatattgcaccaacagtagttccggtcaatgaacctgaagcaacttcttcatctaaggtactttactttctttatttactagcatgcatagttagcttgcttcaatttgaatatggtaaatactagtatgtattaacttggatactttttgcagcctcccataattactcttgagaaagcactctcgtttgagatccgaaattcccactttgatcagcccagccctacatcagttcttgatgcatcatttgaggatgctagtgagaagtcacccaattcatccgagcacgcaattatcgctaaacaaggtaaaccattatgagttatcattgctcttcatgattaacccttgctggtatgactatgagctgttattgctgacacaaaatgaggctgtagcgccaatgatttgtgcttaatcatttgttggctaggccatagtacttattgcgtccttctctagaattaaattcggcatttatcttgctcgcagaacctctatcaagatctcttcctattggatcaatcgcgcggactttatcatgggatgattcttcacaagaggctacattgtgttcagccaaaggagatagccacgaacaagatcaacacgaatttgtcgaaaagattctatcttctgttgggttcgacaacgaaaagaccagcgatattttggtgcggtggcattcgcatgatttccctctaggcaccggcgtgcttgaccagttcttggaacgcaaggtggaggatgccaagtgcagggagaggcggtcaaaccagaggctcctcatcgattccgtcaatgctgccctactagacatcggccaaagcaagctttggggagcttacccttgcactgacccacaagttaacaatgcacggagagttgccacaggcgaggtgctggttgttgatgaggtatggaggttagtgaaaggctggctctcggacgatgatggcgagaaacatatggtcaatgcggaggacaatgcggggttagtggctgattgggttgtcggcaaggagattcaaggcaggtcatggcccgaagcactgcggttggaggtggatgaaatcagcacggagatatgtggggaggtcctggacgagttggttggggaggcattttcagaactagttgggtgtcattgaagctgaattttattttccctgcctgtggtgtccacctattgcttttatttccaatctggtggagaccaaggctcatgtgcactcccctgaggctcttactcttgtgtatattgccctcattactgctctgtatgctcaagatgttcccactccctctctgttaaatgtcactgccattcatacattctacagcaataacgtttatgaatcgatacagctgcattccaaaatctttctgctccacatgcatgtaattttgtgtatgataatgagagtgacaaaatagaggccaagagctggaggaggctctaagaagtgtgcagcctttgtggcaaactgcatttttcctagagtttgccactgtttattactaactcccaagcaatattgtacaagtgtaataagagggtggccatgtgcatctctccttgaaggcctacaatagtccaatgcagcacctttctttcccactttgtttactgattcttttgtcctcctctgccttcgccatttgttaatcttgcagacaggcaacctgcatggctgcattcaggaggttgttgattaaaatgagcaggtagaaagcaaagtccattgacattcctggggaataacagcctttttgctgatgtgatgagtatcctttagttcttttatggatccaatggctaacttcctagatgtgctttttataatgatttgccccttgcttggtattagtagtatcttttaggctagtgttttcttcaaagtattgtgacttgtgtgccagctcggtggtattgcttactgtggtccctttgagatgaactgtactgatctgtcgagggccgattgctggaccttgcggtccatgaacagtacgcagcttctggtgccatttaccggtcaactttctgaatcttttaggtgcaggcgcagcaaggcagaagccaaccatgttgatgaagcattattgattattagcagtaaattaactgtgtccttgatgacaagttttgtccattcctaccaaaataattgcagaaaaatctgaaaagttccccttgctctcagtcgtttattcgttaaaactgtccacacgatcacttcccttgatcagaaggcacctgactaatttggatgcttaccatgaccagttgttttcggtcactacagtgctcgctatcaaaaattatttttctcctcctgttgcagtgcagtaagactgtgagagacataaacaaccctgtctggaagacaaagtatccgtgccaagctgataatgaattactagtccgtgctactttgcagctatatatgactggactggttactgtttttcgtccagatatcatccgttcctcgttggctttgccgttgctggtatggctcgatctgcaaacaaacaaacacactgctgtgcacaaagctatggcgtgttcgcggagtacatgaccgtccatgctcgttttgttgtttccgttggatcacgctgctggcgtgaagcatgaatcaccaagtgcatgacataatctatgtatgcttcgtggaagcatccagcaaggtgaaatttacagcccatcgtttggtatattggagacaaaagtaaaacgacatatttataaataaaaaataatttgtgaataaaacttttacatatgtattcctaacgatctaaaatcaaatgctaaaaaataaactacatgaaataaatctaaaattaactctaaattcaatattgaaacaaattaattttaattaattagtataagtataaacgaaaagacaaacgaggttgttaatcatgcatgacacaccagcagctgtgcctgtacagtccagttactactgggatgagttgcctgcctctgaacctgtagtaatttagccatcgccgctgtctttcgctggcctggccatgcccatgcatgcatccaacagctgaaaccgaagaatctttcgatgccctcctggcctttcgacgacaaagcagcagcacgatgatttcaggtcgttctctcgccgtggctgctgcccctcatttggaccgcgacgcatctctcgtctcgtccggcgttttgtcccgtcccctgttctctcgcgtgcacgccgttgaggcgttgaagcttccacgtctcgcgtttgtcgctagcacgcggcacacagcctctcatatgcaggtgtccgctgatctgatctgtaaaacagagtgacaaatgttggtctaattgcaggctttcgcacaataataaaagaaagaccaacgagctgtaattggcgatggaccctttgtcatttcatttgctagatccattgcttccctagctagtagttgtctagtgcacttcaagcttggtttattttggtctgaaaagcgagctaatacgacatgatcaaccatttcttgtgtacctaatcatctatacccatctctgcacgtgatctggggcacccagtagtgtacctgtagagcggccgcatcggtcggctcttaaaaacgcctagtccgtgcagccgtggtgctgcctacgtaggtactactgctgccctgcgcgctagctagtgtcctgtagcgtcgtatcgatcgacaaatcatggcacacgaagccctgaataatacgaagccctgaataatagccctgcttgcatgcagttgtgcagggacaatcacaggtagtaggtccttgcaactgcaacagtactacgctgctgtgcgggcggagtacatgcatttgccttgcatatggccacgcagtacggcggcgagcgagaggcatcgtcaaacagtcacatgcacggacggcggcgcccccacgccattggattggattggaccgcgtcgtggtggtggaccgctgctcggcttcactgcgcatcaatggcgtacgagacaacgatgcaaggacatgggagctagggagatgagggagaccaggcttaacggcatcctctgtctcttggtggtgtcaggagaaggtagagttggcctttaacctctcctgtctcttggtggtgtcaggagaaggtagagttggcctttaacctctccttgatgtttgttttctttgggggcgaaagagcaaagagaaaccgaatggaagtgtgataatatcgggcaataatctgaagtgttaaccatgaagtctggagagtgaagttatggacattacttctgaatggaagtagcacatgtctacatgattgaagttgtgatcatcaccacataaaaggacaatgcatgcaacatgatgagaatagcatcgaatcatgtagacccatcacctttggtttcaacaacaatgctgtatgatcatgtacggtgcaaaatgactacggcagtacgtgcaaattagcgcactgaccaatttgcagcctgatttgaatattgcaggccgtacacaggtccagagaaccaagttgttacaaatcggcccagagttcgatttagatttggttaactcgggcctaattaaaactaggcccaacaccattctacaacaacaaactaggcccaacaaaccggtccacccaagtccataattaggtaaatcgtaatcgtaacgccgtccactttcaccgtttacttcgagtgcacttcacggcttgttcacctctctccactcgccccaccgtccccacggcctcgtcactgttcacggggacagtacgactacgacgctagctgctacgagtaggtggctgcattggtttgcatctccctcgctccccgcacgaactctgtctccaccaccaccacctcgctcccactccccaccgcccggcagagctcgcctcctcctcctcctcctccgccgccgcccccgggctccgcgaggcgggcgacggcgaggatggccatccccgtcgaggaggccatcgccgccctctccaccttctccctcgaggtaagccacacggctctccctcctcccttgctgctcccgttcccccccccccccccccccccaattccgtcccgatctgctcgacctgggaaacgctatgcggaatgcggggcccgtgcgtctcgtccgggctgcgggggacttggtgttggtgttgctgcgttgcgaattggtagtgtcagtatgagtgttcgtccgtttgtgtgctcgtattcaaagtttaataccctaggagaagtgcgaatctagggttttgggggtcggtttggttttgttgcagtccaagttgagtttcagaggatttctcgctggtcgctcgcctgaattatggggtggttaaactaatgtcgtccaatttttgctccagtttaaatctctaaaggagcatagagctgcacattttgtgctgttagacttccctaacttcaatcatctgggtaggtgttgatcagtggtgctgctcttctgttgggtacacttcaattttttctagatctgtttagcttcgaccctaatgaaatgttgaacgggagcttccaacggactgtgtgtctaaatgcagaaggatgtgtcgtggtccccatggcttgacatatagaggtgtgaggtttgctagctctagctgttgtcaagctcattgtcaaccacaactagtagaattccctgttttgatctcaaatgtaggagaatatggaaacataggatttcattaccttcggttgtcttatggataagttatagtttcatgtttctctctaagtaatgtggaacagatccatatgctcttgttttgttatagtttggtcaccacattttaaccttacgaaacgcatacttagttagtgtgctataagtagcaatccactttgttatagtttgatcaccacattttaatctcagactcttgcatgaatgtgatcttttatgtagtatctgcaccttttttgcttgatcctgattttcatattaacctcacatatttttaaatttcaggatgagcaaccagatgtgcagggcttggctgtgctcctatcgagtgaaagatatgcaactaatagtcctattggtatgcagcatgacgatgaatttattgtcattgtcacttttaactatattttgctcttaattgtttctttgatgcttgatggcaacaccgtgaaaagttggaaacatctaccatgttatcaaagtcttgattggtttttctgctcttagaaagtaactatactattgaaacaatagcttcggtagtttaattaataccgagttctgatagttgtttttgtcatctgttatttgcactttaatgttcagaatacagtgatgttgctgcttatcgtctgtcattaggagaagatacaaaagcgatcaaccagctggtttgtaatcgtatatttatttgtgattgtatagtgcattcctgttgcttttcaatcctttttacatggatttaaatggaagatgattacatcgtttcttctattctttctgtggatgaaaaatgtactacagaatactctgattcaagagggaaaagaaatggcttctttgctgtacacatatcgtagctgtgttaaagcgctgcctcaggtttgcttcagctaactatacattcatttgattgccatccaagtagttatattatttcacaattctaagacattcgacaatttgcaagtcatttggagatttactattggtaataatgaagaagaccttatttttcaacaattaacttttgctgtcattctgtctctcagtatcagttttcttctttgatttgttactctattttctcactttctgtgtgccaatcctgagccggctgtagtttatgttgatttattcatatcctttctgaggtagttctgttcgagacttgagttgattaatttgctgaagtatcatattaacagaatcctctttctattatagagcacattgtactcatttttgagttcatttctctatttttagtgtcaaatggattttattgtacatattacataattctccaagtgatgtgcaaattctacacgattccctactgtgatcttgaatatcatagactatagaactttgaatgcagctgcccgattcaatgaagcatagtcaagcagatttgtaccttgaaacatatcaagttcttgacctggaaatgagccgcttacgtgaaatccagagatggcaagcatctgctgcttctaaggtagtacctcttctgtgttcaattacttcataatacctgtctcttctgctacctctgtctcaaaaagagtgcatttctggctaagcacatggacaaccaagtctgtagccagaaatgcactcttttctgggacggaggtagtatgttatctcatatctgcttccataagtgatttcagtttctatattgttagccaattgtatttcttgtgctaataaatagtaaatgagaatgtcctgtccaaagacttttgaaacttaaaatctgagctaaaaagttcccgattgatccacacgatgatcatgcgtgcatgtggtgatgtctatcagtctatgttagttgccgttgtgccgatgtgttatggcatctttaaacttaactaccaattaagttgggttatatacagctctaagtgtaatgtgagcttgaaaaacaaaccatgtgaagtgaggaacgtatttccacagatatagaaccaaaacttgctaccttttgaacttctcaagatcgtaggaattaatagcattgcataaatacagacaggttctgcaaacagaaaatgcaattcacttggaagcagctcatgtcgtaatgcattaattatatttgtcttgttgtatacttaaattaaatgcaataaatacctgagttgacaaacaaacaggtgatctttttttctaaagaaatcacaaactgtcaagaaaacctagttgaaggtgcaaatagattatcattttttgactgattgttcaattctttctcattttggggtttctaagttgacacagacctaacttgaagacttcttttcccatataactagctggaactatcttcatcttcttaggggaactgttactcccctgcaacactatcagatctattcacatacaaatattttggtctctgaaatttttattgtagtcccatcatagcttatattaccttttgagcagtttaagtccttcagaaataatatagtacctgtttcatatttttatacctgtgttatcttgtgcagttggcagctgatatgcagagattttctaggcctgaaagactggttaatggacccacaataactcatttttggtttgtcctttttccctagtgactgttccttacctcttttctttgtcatatgcttgtttatcgtgctaagttactggccctatacttctaaacaaagtgggaagtattctggcatcaatctgcaaaaccctatctctataatactcatggggggccttaaagatctagcagatatgaacatagattctttttccccgattaaatggtgaatgttgaaaatggacttgttcctttcttggtggtggtggtgtatgtgtgctctacacctcacttcagatcttttgtgaatggacttatgttgacgtatatgtcttttgtagattgaattctttgtgcatatttatgtgcaattgccagtagatctaatgtgaatacttaatgtgagagcagtaagtacttacagttatttaagtctagaacttatggcatgtttattcgagatccattctatgctagtttaagaaagaacatgaattctataaatgggatccattactgtattttatcttctgagttctgacttccctgaagaatttatattaatctctcttctgcacgaaacttgcatgcctggatagggtatataacttatttcattatatattactattttttttagcagcgcaattaatatcacaaccttgttcaaactcagtagtcagtatataatctgccagatgatgttaccttcatgtcactcattttatttcaatccaggtctatgctgaagttgcttgatgtccttgtgcagcttgatcatcttaagaatgcaaaagcaagtataccaaatgatttttcatggtacaagaggtacatgatcattttaacatttaattttgagagctcctctcacagaatgtcagagatgagttgtcacaataaaatttgttgatttcagttgattcttcatcattcaacatctgtgaacaaaatcaacaaataaaattgtttttataggtaggattattttaaactggccgtaatgataacttaggaatgtttaaatagttttacttacttgttgatggaaaattatattttcatatgatttatggtttctaaagtacagccgcatttgctttttagtccttgcccctgtagatgatccaacaattaattagtgcttataatctcatttgtctttcatgcagaacatttactcaagtaagcacccagtggcaggatactgacactatgagagaagagctggatgatcttcaggttgctcgtttgtcatgtctcgtttttttacaagattttgttatgttggttcatggattcagctggggaaagggtccaaagacatgagatagtgcactcaccctctactagatcggcaggctttttccagttgtgctagagagactgtgaggcttactggactaactcaatagattcattgttgaatgataacgggggtacatggggttccttgatatatagggaggaccctaagaaactattctctaatattatggaaacccattttgaatctttatctctagtttcctaacaaatgtagtctgtttcctaacctaaggctttctatctttatttgacttgatcctttgctggcacttgcagatttttttgagcaccagatgggccatcttgttgaatttgcatgccgagatgtttcgaacaaatacgtatcccacttttttttaataaatgaagaatatttcaatggttgtataaatcttatatatggtttctttctagaaaccccttccgtaagcagtaggaaaataatatgttctcaaaataaataaaatatatctaccacaaggatctttgctgccatagtaaccatgccctccagctgcaggacaaagtataagctactttataggaattgactaaagaaaacaccaactttcttgtgagtattgtagggatatagttctacacttgaaaattgttattggaagtttatttacttgaattatctcccattgatgcctacgtagcagatgtgtacagcacatttgtagattgtggacttgcgtttgaacagtcttgataattcatcaatagtcatttacaatacaagcatacatgattattgattctgcatgtaccacactggaaaacttaatttttcttgccttctatggttattttctttgatttcctttgacttaaagaatagtgttgaggacattctacaggttcttatagtattttgtgtggaatcacttgagttagactttgctcttctttttcccgagcgccatactctacttcgtgttctcccagttttggttgttctagcaacttcttcagagaaagagagtgagtcactctataagagagtcaagatgaaccgtcttctcaatatttttaaggttcgattaccaagttgtccagatagtctacttattttctttgggttgagtgagtattatgtgtgctatttaggatatatttaccattttacttaatgtttttcctatttatttttggcagaacgatccagttattccagcgtttccagatctgcatctctctcctgctgcaattttgaaggagctatcatcgtattttcaaaatttttccagtcaaacccgtcttcttactcttccatctcctcatgaaatcccccctcgagagctacaagaatatccttttctgtgtcttttaaacatgtttttgttattgtatactacaatatttgtttttacctgaacagaggtggctattatccaagaatcccatcatctatgtagataaaaagttcagaaaatatttgttattttttcttgctgatatatcatgtgctaagtgacctaaatttatgtgtggcaattggcaagtcatgttatgcttgaaattccttaactaaaccacctatcagaggcattacttgattttgaaccacatgggaactatcagagcagagcatgatgacttctctatacgttttgcctctgcaatgaaccaggtggaagtgaagttattgtcatttttgggttagcatgtaaagttttcattccagtgctttagtaactctcctaaatattaactgtgaaactgatacactatggattaccattaccgtttatgtccttgatagtaagcactgcaaaacattgtctcatgtatatgtgatatatcattattgtggagttctatgcaagaagaaaagtgtaaaaagagattacacttaaatttttcaattaactctgagataattacgattgtttttcttttgtgttccgtgatgtgtgtttacaatgaaaattgcaatgtgcttccagatgataatattgaagtcatcagatggtgcggataatgactggtcgagagatattaaggggaacatgtatgatattgttgttgaaggctttcagcttcttagccgatggactggcaggatatgggagcagtgtgcctggaaattttcgcgcccttgtaaagaaccaccttcagattctcaacatggatcgacaacattttttgactatgaaaaggtcttctttcttttaaagcagtgctggcagccaattattttagtgtcttagttcttctattttgtcctggttacaaactttgtaattctgtgttttgtttcctctcctttgtaaatattcttttgataatataatatatctactagataaggccggtagtattttcagtaaaaaaaatatttttcttctactccatttccttatgtttgaaattgtttgtgcattgtttattgaaaaccttgcatcccttttcttttctttacccagaatgataattgtactaatgcttaattccaatcaatataggcctcagaattctaagatacatttcaaacatcaaattcatgaatataatgattggaaatttagaattcctttgatcctttactatgtcggaaactttagtctgaatttatacacatgcatgatcatcaatctccagggatgggttcgcaaggtttcttgttattttttttcccattacgggatagattaaatacagaaccctgatttggcttgtatacactaagtgaggcacatgtgggcacaggaagagacctttacacctgatttgttggctgaaactaattgattgaatctttctgttcatatttctacattcttccaccctgactaggataatggtgcctacctgttgcatactcgcattgtgtagtgggcgtgtagccttgaaatgtcagtaaattagttcctttctctagacctaaaaaaataacacatcccaaaaatgtattattttatttttaatatttttcttcctttttgttttgatataggtttttttaatgtttacaactcaattttattggttatggacattggacatcttgattgattatggacatttaacaacttacatgcaggtagtacgctggaactacactggagaagaacggagggctcttcttgaattaattggttacataaaaagtattggattgatgatgcaacgctgtgacaccttagtgtctgaagccttatgggaaacgatacatatggaggtccaagattttgtacaggataaactagatactatgctccgtacaacatttcggaagaagaaggacctatctaggttacttgttcgtctcaaccatccttattttaacatgatactgtaaatttgccaccagcagttccaataggctccaataaatcttgttctatgtttagttcaatctggggatgacatagttacttatgtcaattctgtatttgtcatttatatttatttatgtatgatgccaattcttcctgaaatttgagaattcatttgggaacttaaatttaagtttgtccatttttcctttgcttttctttcaggatcctctctgatatgcgaaccctctccgcagattggatggccaacactagcaagggagatccagaacacaactcgttagaaacagaggaaatgagacaaagcacattctacccaaggccagttgcaccaacagctgcacaggtttttattaatactttatcatgtgaaagcttttgcttcagtagctctatgttcttacagtaacaaaggggttaactatctcatctatgttagttggagtttagaaatttggtctgctattttgcaccattgatgttccacatgtaaagactttcccttattcccttgtatttctagcataaaaactatccagtttaataattatgttgagtaaaatttgatgataaaccatgagtataacacattgtaaaattctccatttaacttttccgttttccaatttcacatcatactgcaactttagttgccgtgttctaatgatcttctgttcaccctgcttctgatttttaacttttgttccttttaccaatatgtttacagattcattgtttgcaatttctcatctgtgagcttgtatctggtggtaatatgagaaaacctggaggactatttggcaatagtggctctggaatacctgtggaagatcttaaacagctagagacatttttctataagctcagttttttcttgcatattttggactatacaggtgcctcgccttgatgccttctcaaacttagaaatagctactatcatgttataatttcgctttacgtttggtgtgttttttatgcttactgaaacttaaattatcataatgttttcttagggaaatatgctcactttactataatatttttagtgctctagaattgccacttactacctctgtcccaaaatacgggtattaaggaagtaggtggaattaaatgggtgaaggttgtgattggttaagaagaggaagtacatggagaaattaattgggggaaaactgtgattggttgtgaagagaatgtaggtggagaagttgttgtattttgggacaaattttgaatgctagaagttgctatattttgggagagagggagtaaattttaagagttcatatatactgtggtgatcttgtttcattggatactaacttaactgctaatatctggggtacatgcagctacaattggtactttaactgatcttggatttctttggttccgagagttttacctggaatcatctcgtgttatccaggtcagcattttttgcttgcttattctagtttgccttatcagagtgatactagtgggggtctccactgataggacatactactaaacagtgcatttaactagcaagcagtgcttaaatgaaattaagttcctagatcaattttattcttacttcgcatactcaatggtgttcctctggctattgcagcaatccaaatcatcataagaaatcttcataaaggaagattgctgttttgtagtgctaatattagcatgtcttgttgacagtttccaattgaatgttcactcccctggatgctggttgagcacgtcactgaaacacaggatgctggtcttcttgaaagtgttttgataccatttgacctttacaatgactctgcccagcatgcgttaacttgtctcaagcagagatttctttatgatgaaattgaagctgaggtaagcaattatcgttgtcgtagagttttgaatttcaatataaaatttcccattacaccctttccttatcattactcttccttctgtttcatagattaacattttcattctggaatctattcttattttttacaatgtagtattgtttatattctcttgttattttcacttgcttgtataattttctgttcgatcctttactaaatatgtcataattaataggcatgaagagtcaatttttcaataaatttactctataattataaaatctatgtatgcatgattgtgtgtgcacctatcaacgtaatgcccaggcccaaattgtttgatctatgtgtcggctcgttatggtggtctgtgtggtattcatgtgtttattctagatgcatataaactcttgagaaaccatgctgggtcagcccttaggcaaagcttatgtattggtttggctggaaatgcttgtggtattgcaattaatcccttgttttgcattaaatatcttactggtgctacttgtgtgctgacttgtaggtcgatctttccttcgatcttcttgttgaaaagcttaatgagatcatctttacatattacaagagttgtgcagcaaggtatccaccttctttcagttttttctattttaatattagaaatggatatgttgaccaagaaatgcgaatagcaaattggttgatgttgggtgtctttttctgctaattgtttccctcctgtatgcagtactcttcttgatagttcatttacctacttatgtgatgatggtgagaagtacttcgtcaaacccctgcggtttgacgccatattcaagctaagaagagtaatggtaagtccatgaatatggtttatgttgagaccttcagtatttgttgatcaagagtccaactgctcctgtgtttgtatgcgtcatataccataattccaagatattgggaacctatatacttcttgatatcaaattgcatagttactttactattctatatgctgagagccatggtgagatatttctgtttacaaattgtgcttgacaagtggtacccagccatgaaatagatgtttttgaaacaagagacatgcaatagacattgcacatattataaggatactagtgttaaaggggcttttgttaatgccgtacagttcgtttcttttatatccgctcattttctgttccgacttgcagtgcacaatcaaacttcagcccatcttatgagtaccttttgtagctttgcttttagcgcctaaactattacttaatattgaatgtttagcttcttggtctaaggtatctttcagttactccttttagctttgtcttcagtctctaaatcagtatagaaaatgttttgttccttggtccatccgttagtcaaattgttttatttcaagctcagcatgtttgcctactttcaagcctactaagatattcatttcaggttaattttgttgttttccattatttatgagtgttgcatttttcatatcaggtcctagggaggacaattgacctaaggagcctgattactcagagaatgaacaaactgtttcgggaaaacattgatttcctactggagcgctttgaaagtggggatctatgtggtgtagtggtaaagattgttttgtttttatttagacctttttagttaccctgctctattttgttaggcgttttacatgctatttctggtcaatcaaccattcttctttgtcttctcaaattaggaactgcaacaactgttggatattttggagcttacgcatcagtcaatatcaaaatttcttgagttggattcttactctcttatgcttagcgagatgcaagagaacctttcgctggtttcttattctagtcgcatctcttctcaggtttgggtccctaaaccctaccatgttacatctattcttgtttttgatatctaatttattccaaaaaaaaggcatttgatatatgcaatattatttggtctcaccatggctgcctggtaatcatggtttgtaatatgtttcttgtactagcttgcatttccatttgtcagcaagaaattaccagttggtggtgatagtgtgatgtatgcacttgaaaatatcttctatggattgtagatagatctgtgtaggaatatatgtcttatttgtaggaagattacatcctctattcttctgctccttcgtgtttattcatgcaaaaatttcggatgcatccagttgaagttcaccctaatatgatgaattttctggctggtgcagatatggaatgagatgcagacagatttcttgcccaattttatcctatgtaataccacacagcgatttgttcgatcattaaaaggaacccatcactcttctcagagatcaagcgcctctaccgggaaggcctatttctattgtggatcacatgtaggttctttgttatatttgctggtctccattttgagtttttttatttaaatttgagtattttgttttgacttgtaaatttgaagtgctgatgttgttgaaattttccaaagtgcgtatacagttcaattttaaagttaggagttactatgtacgatgttataggaaaatgataccatcattgaataatgagcaattgctgtcggtaaaaaaagttttcagattatttggagattaaatctgagaatcacattttgcttgaatatcagtgcattataaattgtaagatgtctccaatattgcatctcatacattacaatttttacttctcatttaccaataaatgattttacatttttacctggcaacaagctatacaatggcacgctgatttctatgtcacgttcccattttctttgtaggatttgaccatggcataccagggcatttctggtttgtaccgtgacttttttgggatccctcatatgtttgcagttgttaagcttcttggttccagatcattacctggtattatccgtgctttattggatcatatatcaagtaaggtgagttgtctaagctgtcatgcacatgaaggggcactaacccatagcccaaaatttatttaagtggaagagcaagcttgccagctgtttctcttgtaacaaaaacactgtgcaacagacctggaaaaatggttgacatttattactccctctgtcccaaaaagactttaactttggctatgaatctagagaagcatgtccagattcatagtgaaaaatgaagtctttttgggacgaaggtagtagtacttaagtatctgctcttccttttcagataacagctatggtgccaaaaataactgcattgcaagaagcactgcccaaatctattggacttctttcatttgatggtggtatagcaggtaatggtggcagccaggtttttaaattacaatgtgtgtgttctgtttccgtttggcctgttaatacttgcccaaaagagaaggcaaagcatagtatatctgaagggaccatctatcatcttaggagcactcaagttcaattgaaatatgagatggcattggtgaatagcactccataatatatcttatctatcctagatattgatgctactcagagactgtattctacaattcttcaattgattctgtgaatgttgcaaataggtcttaaagtggtgttattagtaattatattactccctccttccaaaagtctaagtcctatttctttttgcaccaagaccaagaagcaattaattcattcaccatgtgacaaaaccaatgaacatgcaaccaataaacactaaaatggcttcttgggttcctgtcaacaatttaatttagcacataatgactacaagtaggacttagacttttggaaaaatcaaagaatgaaataagtcttagacttttggaaggagggagtattatattgcacctttaaaggacaagtagttgctagtaaaatggtgtattgccaatttagttcctatagtggtgttcgagtagctataaaaagtttgtagtcttttgttaagaatgggatggcctcaatttctttggacattgtggttattgacaggctcatttatagtcaccatataccaaattaaatattgttaaattccccgcacacttactactaactgcagcttgtgtatgtcataggttgtcagaagatagttcatgaaatattgacttgggaagcaaaatcagaagtgaaaactgaagttcttcatgatctcaaggaaattgggagtgctttgtattggatgagccttctggatattgttttggtgagcatatgtttgtacgcaacttcattagtttcttttctagtcaaaatggtgccctgccgtccttctctgtgctgttgcatgtaagcatgtgtcctagaaactaagcttatcgtagatattgaaaacaaaaacagtttagcggtatgtagagtatagtcttgcagtacacctactgagaggagttgagcatcccttggtctttgcacctaggatatgaggtagagaatccatattattacttagtcatttgtattttattgggaccttgcattatgaattatctctgaaagatttctccaggacaagtttgtgtctcctcacctcatgcagctagaactgtcgcccatattaatgcttttttgtccaatctgctcactgttatgctgttcggtttataaacattataaattactggcctatgcggttttcccttacacaatggaagtcctttcaattgtggattttttttttattccagtcacatatttgttatgaagtactctcgttatcttactgacaagcatgctcatttttccagagacaaatagacactacacagttcatgcagtctgctccatggttgggattgattccaggaaatgatgggcaagtgaagcatgcatactctgataatactccatttaccactttgttaagtgctgccaccaatgcagttgcatcaagtcctgcatgcccaaatccatcttcatttcttgtcatggcaaagcaagctgaagctgccagtaagtgcagagcctgtttattgaatcatattttcaaatgatagttttgtgttgaagtttttttttagataatggaactttattgaactcaaccatgtgttgatttttttagtatcaaaaaagaaaaacaataagaaatttgttgtggacccgtgccctccaaaggtttgtcaggaaatggctatctcaattgtatcaatggtgttatgctatctaaaccagttagtctttgcttgaatgggttgagtacgggtggcatatcatcctaattgttgttgaacactgagatttggttgaaatttctacaggtctactctacaaatcaaacctaaactctgggagtgtgcttgagtatgctcttgctttcacgagtgctgcgctggataggcattacagtaaatggagtgcaactccaaagacaggatttattgacatcaccacatcaaaggacttttatcgtgtttttagtggtcttcagtatgtaagtagacttcattatcaaatatctgttacagtatgtatatctatgtcatccatcatttacagaccttttagccaacagctggtaaccgtccattccacttatttgccacaaaagaaaaaactgaaaacttgatgattgaagtgatatgttgacaacattctgttttacctgtttctctcgtcttagggaataaggattaaagtgatatgctattttactattgttttccctaaagcaaatagaaatcaatctagaatttggacctgctttaaatgttctgacaaagtacgagaatgctagttcttttgtttagggtcactacaaaagaatcctccatttgactgtttcatcctttttatggtaataaatagtttttcttcttttttttttctttagagctacttggaagagagcatcaatccttcgaggaaacaagaaatgctgggtgactctgtagcttgggctggctgtacaatcatgtatttactgggacagcagcagcattttgagcttttcgacttctcttaccaatttctcaacgtggcagaagtagaaaatgcaacagtttcactttatcaatattcagataggaacaaaagcccgaatttcttgcaggtgagatcatttcctgatgttctagatctgaagtaaaatgatactcataatattgtacttcatttttgtttccgacattcatgatgtgcatgagtagggttacgagggtatccttgaagcgatgaggaaagccaggaggctcaataaccatgttttctccatgttgagagcacgctgccccctcgaggacaagattgcatgtgctatcaagccaagtggggcgcctcttcaccgtatgaagtttacgaacaccgtttctgcgttcgagacattgccacagagagctacttgagaggctattcggcgtgtatgtgtttccttcttttttttccttgtacgtgtgaggtcatatgttttatgttcttgtaaagctgctgtatataatgttgtgtaattgtaatcataaacgatgaaaacagcttgagtgttattaggatctatcttgttgtatacgcaaattagaatcttatgtttagagaatttgatgcaaggatgtgggagtaggcagatgcagctatctttctctaaatttcgtgttaatcatgaggcacagattgtatcttccttttccctcgtcttccaagtcatcgttttgtgtgtatcggtaatggcggaccaagcccaactgcttccctcttcgtttcaggtgtttcaggtgcgaaaacacaactgcttcacttgttctcgcttggaaatagtgcacaagcatttgatatataaactcgtttcttgccaatcgtgtgatcaccaacatgcacgcaaggacttgagttgctgagctctaacgacgagagcgcgcgtaccagcgaggcaaagatgtctagcttcaaatcgccagccattcctctcgccgctcttgtcatcaccgtgctccacattgccgccacccatgcgcagatacccgccgcgacgacgacaggtgccgccgtctccgccaccaacccacagaatggcggtggcggcgtctccggtggtgtaggcgccaccgcgggcggcgcgcacgagcccctggagctgtacatgcacgacatcctcggcggctcgagcccgacggctcggcccatcaccggcttgctcggcaacatctacaacgggcaggtccccttcgcgcggcccatcggcttcgcgacgcccaagaacggcgtcccgatccccaactccaatggcgccatccccacgtacaacggcaacaacggcatcccgctggacaccggcctctccggcgctggtttcctgcagccggctaagggcgcctcggcggcgcaggtgcagctcggccccgacgggctcagcctcgggttcggcaccatcaccgtcatcgacgacgtcctcacgagcgggccggacctcggcgcgcagccgctcggccgcgcgcagggcgtgtacgtggcgagcgccgccgacgggtcggcgcagatgatggcgttcacggcgatgatggagggcggcgagtacggcgacacgctcaacttcttcggggtctacaaggtgggatccgccatgtgcaagctgtccatcaccggcggcaccggcaagttcaagggcgcctgcggcttcgccgaggtgcgcccgctgatcgccaccgggcagcacgtcaccgacggcgccgagacgctgctccggatcagtgtccatctcgcctagtatagtacctggagtgctcgaccatgccataagttttgccgttggttctcacgtccttgggttgggttgctttgctttgggcgtttcatggttgcgctgtttgctccatgtgcaatgatcttacaagtgtgtttgtgcgtcctctgcagggattaaactttatgaaagcagaaaaacactttagtattatggtaaatccatttgggaaaagaaagttactttcatgtgcattcactgtaagttgggctccagtcattcatagcatattagcagcctcaatcacaacggtatttcacttcaacgctaagaagaaactgaattggaaatcatgatggatgtacattaacaacgagaatcttagattttatcagagaaactagcaagatgagaaactgcgtcctcaaggcgcgacaagtgtacagcaaacctgtccttcagctccgccaagtctgtttcactgagagcactccgcatgatcttgagaccgttctgtacaagcatcattccttcacaaattctatctggcatcttcctcttctttgtttccacatcattagtaactgaaacattctcaggcattccttcacaaattccatctggcatcttccttttctttgttttcacataattagtaattgaaactttctcaggctctggaactagaggaatttccaagcatgattcaaccagtttcttcagcattctcccctctgaaactagtgaacatatttgctcttcagaccatttgtcatctcgcaaggctacctctttctgaaggaaggctttcaattctgacataaacccatcctcatctatgtccacccctgtgcatgtgtaggaaagggcagcatctacaggaacaaatttccagagctgtgcaaaagaagtgcgagcggcaaagtacccaaaggaacccattgcaaggtgaatgagtgcccaatgccgctccctcagcaagaaatggaacagatcccacattgcagaacaaagtgggtttgcatcgtcttcagtagtgtttaagtgaccaagaattgccataaatgaagccattgatggtttgcactgagagattgctgtatttgaattatcaaaactggacatgaacagagtgtgcaactccaaagttaacttctccaactcactgaacgcacaaagatgcctcatgtgcgtaataataaccaatatggaactgatgtgcttgacaaggaggttcttactgctatcaggtgaagttctataaagattaatgagagaggtggcgatcttgaacatagtagcaatacttttttcatcaatggtaacgtcctttatttcgctgcataaaatattgtgtacaaaagaattgtttccttggttccaaaaataaaagcagcattttagcatcagactgaataatagtaagagacaagggacttaccaactctggaaagcagaggctagagcatgtacaggaaaccctattatgcccgaactagaagaagttggcaagttgatttctccatgattcttgaagtagttctgattctgtagatacccagcaaaagaagtgaacagtgtcttcacagcatgttcctttacaccacgagataatgaatcaaaaggaaatccttccatcaacagtgctaagtacaagatcgatgacttggaagagctatcattcagcatggtataaatttgatcaattgttgcagacgatgcatagctcaagatgttacatgatgcacgagcaagcttcctcagagcactgagaggtgcaagaacttcctctggtgacgctagagtctttaacagaagaaatagttgattgattaaataggttgaagtttcagcttcagcataatgcatgaagaaacaccatagctctgttagaatttccaagcaaaggaaatggggatggaaaaggttctcaagtaagaagacttcaaactcactccaagcagcacttgaagaagaagcagcaatcataaaagtcttcaaggcttgtataagagaagtatatacaggttgccagacaaccttaggagaatcatcatcactacttagtgcaggaatttggcagccaagtacatatgagtagacatcttccaacgttaaaatattaagaaacagatgtagcttcttacataattcaatgaccacctcttccctcaaccatggggaagcattgaggaagtgcaagaacacagtaaattcagcaggtaaaagtgccctgtttatattatcaacatcagaatccacagaaaaaatgcaacccaatgtagcgaaattcattgtatgatcaacttctccggtgtactctggattaccggttcgtactttttccaaaaagtactgcacgagctggcatttagactctggacttacttctgttgacttcataagtgtgtctaacagaagaaaggaactaggctccaataactcaaaaagtaattcacttgctgctttcaaccggggatttctgcagaacagaatacttgagtgtgaaatcagcagtgcacaccggattatactcttgtatattgccattgcttcagatggatatatagaacaaatcctaacggcgttcgttaggaaatatttgattggtaagaaagcccttctagcttcagcggtaccaaggacttcttgtaatggtacacaccatctctcagtagcaaccctcagagattcaatggcaactgagataggaattaaaataatctctcttacattcaccttttcttctaccatccctttaccaagctgcagtaaggaaattatgcccttccatgatatattcagtaaaatcacctggcttccaccactggatgctgcatgggttcctattttacacaaggactgaatagtgcatgctgtaatctgggcaatattgctagtaagatctgtctctttgtgttcctcagttgtctcttctttaggcatgctcattatgcactggtctgattttgcagcctcggagtacactctgcacagtttgatggtttcatctagaaaaacaggtgcagccttagcaacatgtcctgtagttccgagtttctgtcaacagagagcatagacaatgactccatttctacaatattagcatttcaatgatttgaaaagagcactaccatctcatatgatcaaagttggataaaaaaacataaattttagcctgacgaatctatgtattagtcaagggtaggaagcacttccaattaaaggatgaatttccaatattctcacagaaaacatctctttaggagtaaacaaaacttgtaagtaatttgaaacagataaggtctattgttattgtaatgtcatggaggtaacatatttactctagttggccattatttgctatttcccctttagatttttgttgctaagttactttcaggagatgaaggatatatatatgcaagatagcatataaaactatcttataggacataaatcaagcaacatgatcataaaaaaaaggagagaaatatagatttcggtcatgcaagttaaaccacctgatacgaccattgtgtaatataggaactgaaccgttaccttgtcaagtattgagctttcagtcagggttagtaactccaaaataaagtcgccaacagcatgcacagtatcttcggcaatgcatttagatgcaacagggaggtgcttggaagagatatttaaggtcagtgcaattatctgcagtcaaataagttgaacttgtattggaacattctagatagaatcacagttacagaaaggaataaatgatgtaatgaatctccagaatgtagaacaattaagtataaactaatatgagctggtgaaaaaaatgtagtgattgagagtagtactgttcacttgcataggtctgcattgaaaaaaaatgtagtgattgagagtaatgtacaaatgttctttctgttattactgataactacatgtattgcaatgaaatacaaacagatcttttttaagagagagagagagagagagagactcaaagcccttgacctcaggaaataatctggagtgttcttcctcttgggcatcttcagattcatcaatagattcaacagaccacaggagatgcctcacacaccacgaaccagcctggcataggtgcaccaaaaaacaagcaaatgttttgattggttgagccagaaagcagataggcaggcaaggtaggtacagctggcacttatgatgaagcaagactccatttggaatggcaacaagtacctttgaaccaagagtaagaaatggccccaagcaattggttgtatctaattctgagcatttaagagcaacctgcagaattgacttgtgtagcatgcagtgtgatacaccggaacatgtggaatcatcccacgatgcctaagatgttgtcaaggtaccataagaaaactccttactagaaaacactgacaacgtccactaagaaacaatgaatcagtgagtctatccgactggctacatatatcatcgtgtctctggatatatcaagtataccgatataaagcaataaaggatacgatcagactttcaactactaggcccagatcatctgcacacaactgaaaaggatcctcgagttggttgataagggaaattctgttctccaaaacctgctattatatacagatcatgttgttattaatgcctggaagagtatggattaactagagcgcgcacaaatccccaaaccccaacggccaacacctacagaagttcgggagattcatcttaaatcccacccagaaacatccattcccccatccccaccccccaaatctacatccattccactcgaccgaactctctattcgtggaaaccaatcacggccgcagcactcgaacaatgtatcaagctaaaccctagaagtggcctaacggagcaaatggggacgaggagccgcacgagcacgcacctcggaggacttgatggcttccacgagggacccgagctcgctcctcctcctcctcctctcctccgcctcctcgccggcggcgccgccgtcagcctccatttccctcccccgtcggccgtgcacctcggctttcccgcctcctcccacccctctgctcttcgtggaggccaatgtccaatcagctggagatccaggccgagatcatttgtggccgtccatgggctgaatcggcccattccgctccactttagccggttcaaacggtttgtcgcgactcgcgttggaaacagttattcgcttggttgacttttgaacagtacaacttctgatcatttatctcattgaaaactagtacagtagtaattgtcatacttaagttacttagcaaaaaaaccaaataaacgataattatatactcctattctttaataataggaaaggccaaccgatgaagcccttagttgtcatctactgtaaaaaaaaaatgtgaaagtatatatattagtttacttaaacgccgtgggaatagctgaagattagcgtgccacctcagccgtcttttgcaaaataaaccccatgcttttgattaattacgcgccggtccttgctatgtccaccgtccaatcttgagataggctcgatctggccgtccacgttccccctttggcggcccttccacacccgtgggatcgttggatctctaacggacggtgtggatttcgccaacccgtccaaaccctagccgcccgtcctctcctctcccatgcgcgccgtctcgcccttctccccccatcgcgccgcatcctcgcccttctccttcctcgcgtgcgtcgtcgccgccgcaactccctcctcctccactccctcaaccatctcgccgtgccgccatcgccgcctccactccctcaacaagccatctcgccgtgacgccatcgccgctccctccccgccggacctcccagtgaggaggctagggccgccggatccggtgatcccattctccttgccggcggattctgcgccctagagaggaactagagccgtcgccgccgccctttctcctctttcatccctgccacgccactgcctcccaagccctctccgaccatttgattcatcggccttggcctccccctccagtggatccggtcgtcggccggacggagtcagcaggccgccgccacaccctcttctcctctccctctccatgagcacctcgctcagtgccatgagaagggaagggagagagtaggctcggccacgaccgcgacgaaggcaaccgcggctcggcaacgatggttgcctgcctgctggtcgttcattctctctcttttcctttgttgttctacctcagtgacatgagaaggaaggaagtgattggacattagttcttgatgattacagctttgatttgcttctaacgtgtgaggcttgatttagttacagtgtgtatgttatatagaaaaatttccctctacatgtacctcaacactgtcatgtgtgatcaaacttttttagcttgaagcaatgcacactgctactaaaatttctatatgctatgattattatttattcagtcaggaattgcatatactactatggggggcaaaacgataatgttgataggtttatttgttcccatttgtgctgcagggtgtattttcatattcagacagttttggaagctgcaagtacacatggcttacctcttgaatgtacatcaaaagagtttttcatatgctgctgtactgtgttcctcattttcagtgatgtatgctatatgctcgaagcacattcattacaggtatgctccacaccaatttccatatggtttatttttgttcatctactatatttcctaaaatttccatgcataaatatttatgttagctcgaaagaaatctgtaccgttatttgccattacctttgtacagttctttcattctgtaatcttatcttcttgattggtattgatgtgttgtttgcatctgcttgaagtgcatacactgcatgcatgcttcagcttcacatcaatgttcatgtatgatcatctaatatatggtagcagcatttaactcagtgaagtctttcattctgtccaccatttttgctgctcaggttttttgttccaactatataaatgcctagatggtgaaaggaatttctctgtacaaaagagaatgctcatttatttaagtagtaaggcatcatattcttttagattttgtagaatatcttagcaaaatttagagagattaatccttcatgccatatttctgtacaaaacacgaagggtgactgataacattcctttgagtgatgaaaagaaagatgattccatttttgagtgatgaaaacattatcagtctctagaatgacctttatttattcatgcttcatgacatgcctctattttcttttttattaggtcgcaaaaataaatggatatggattgggtccatcatggaaacagacacaaatttcttttgaaggtacatttcaatttagtttgtgcatcaactggttcaatgggaatgttttcctagacatgtcctaaccgttacgatccaatggtaaagcaatatcatgagtcaatctttttaatattctgtctttcagttggtttgcttttacatgtctatgctcagagagagattatttcactgtttagttcaccggtcttttttacacatgtttttttcattaattgtgaaaccacacttttaaatcctaaaagttgtggagccaatttgtttcgtcaaactatagtgtaacatgctgctgctgtgctctacaaagctcattgtttccacattttatattatgccagctacttacaaaagggccagagaagaaaaaaatgggacctacctgaagaagtatgcaatgtagaactataaggcttatgttattgcatccatactttggttaagtgatcatgcatgctttcgctcgtaaactttgccatgtggtagtagcactttgtactacctctgcttcgaaaatagatagaacttctggtagaaaaattgtttcatgtgtttagaactgtgatgccaggctgaaaatattatctctctatatataaatggttgatactataatattttagctgtactaacgttattaaaactttctattacttttgtcctaaaatgtaataacttctggccctatatcttaaaaggaatgtttaggtacacaactcaaaattgcaatatattttaggacagaggtagtatactttttttcaggtgtactgatgtcactaatcgcacataacggaggattgttgttgactagggcatcggcatgctacacttgaaaaaaggtcattttctatctgttcattttagctttgcatgcatttaatagaaccaccagttggcatggtcttctgtttgtagcatccaatagtccagtgtgattctagcgtatagagaaaaaggggtaccatgaaacctctgtaaactcattgtaattgacatgtaatttgccttttttttctatttattcaaacttcctatacttttgatttcctcctttagcctagacactatttttttgtgtgttccaattttttttacaagggtcgtttataggatatagatgaaaacatgaaccaatgctgtaggtgaatatagatacatattattccttgaacatattggacttcaattgattcgggcggcgcggcgtagcgcacttctattgctagttactttacttaaacgtcgtgggagcggtgaaaatttaggctgccacgtcattgatttttttcaaaaaaaaacccttgctcttttcgctaatagcgtgtagatccatgttaacatggctgttggatcgcatgctagggtcgatctggccgtccacgtttcccggcctgattgcccttccaccatcatcagatcgttggattaggggaacggacggcctggatttgccaagaaccctagccgcctctgccttgcgtgcgtctcacgtccaactcggccgccaggcgctcttctcgcctgtgccgcctcgccctcctctcctcacgtgcatcgccgcttcgccctcctcccgccgccgccataccgccgccgcctctctccccagtaaggccgccgcacctgctccgatgttcggtctcccgccggtggatccggccacttggagccttggaagcgagggagcaagccgtcgctaccaccctctgttgctcttcttctccgcacctccatcgcccctctccccctctcagctccgctcagtgccagatccggctcaggggccgccggatttggtaggaggaggaggtagcagcagtgcagctattgaggagaaggaaggaggagggtcgcgacatggccattactatgatgagaacggttaggtctcgatcaggtcgatggctaggaatagggttgaaaacggtagcggtaattaccggccgaccaggctaccgcaaccgaatttgaccgaccgaacgctgcggaaacggtaaatgtcggaatcggaaatggaaacggtaaaaaatatggaaatgatatcggaaatggtttggtaatttaccgaccgttttgtgcggttaccatattataccggtaattaccgtatatatactccggtaaattaccgttttacaaacatcccaggctagagcccaagttatttttctttggcccattttctcagcccaacaataaccctaaattgataaaatccataaccctagagctcctcgactgctccgactccaaccagcgccgtcgtactcgtaccgtcgtacgcatcggcgacacggagccaccaacgcagcggcgcggcagcgcggcgtcgccaagggggcggcgcggcggcgcggcgacgccaaggtggcagcgcggcggcgccaacgcagcggcgcggcggcgcggcggctccaacacagcgtcagctcccgtccgttcccaaccctcctgtcccccagagacgatagcgccagccggcgaagcttcgtcacgacgtcgcgtcctgttggggccgcccccaccacgtcacggcaacaatgcctctagcacgccgtcggggagcttgctggccggctcagcctctgctagtccaggtgaaaaactccttctctgtagcctattgatacatgtattgagatgaaaacagatgcatgggtgtttgatttagcatttgagatttaatttaaacaaaactgtttgatttggtaggtgcaagtcaggctttaatgcgtttatctatatcatctgcatctggaacacctgtatctgttgaagttgcacatgcaactaatggcaccgatggaagtggtacgcagacagaaggtgcaaatgttgtagctggtgatgatacagttgttgaagaaaatgatgaccatgatgagttgcatccggcaaagaagcacaagaagtgcacatctgatgtctgggagtatttcactaagtacacaaagacagtagagattaatggcaaattggttgaagagaagtgggcaaagtgcaactttaaagggtgtagagctccttctagcaataatagatgtgagagcaacaggggaacaactggattttggaatcatttgagcaaatatcatagtgtggataaaaaacaattgcaattgaaaacaggaaaggatgctactaaggacatcactgttgttgaaccattcaggtatgatcaggaagttagcttaagaaagttttatctggcaataatcatgcatgagtaccctttcaatatagctgagcatgaatattttgttgacttcattaaatccctacgccctaactttccaattaagtcccaggtcactgttagaaaagaaatcttaggcatatatctggaagaaaagaacaaattgtatgaatgtctgaaatttgttaaatcccgcatttgtgcaactatggatatgtggacatcaaaccagaataaaggatatatgtgtgtcactttgcactggattgatgataattggcgtattcagaaaaggattgcaaatttcatccatgtagaaggacgacacactggtgttaagttgtcagagacctttactacatgcctattgaattggtttgttgagaagaaaatgttttctttgtctttggataatgcatctgcaaatgaagtggccgttaaggatgtaatttgtgaactcaagaagcatggtcctttattatgtgatggtttgttttttcatgttagatgtgccaaccacattatgaatttgattgctaaagatggtttgcaagaaatagcaacaacaattcagaacattagattgtttgtgatatctgtaaagaactcaacggtgcagtgggaggagttcttgaagtgtgcttctgagtgtgaattggacacaaccagaggactctcaaccgattgttgtacaagatggaatgcaacttatatgatgttgagggatgctttgtattataagaaagcttttcagaggcttacgagtaaggaacgtcgcaagtatgagagcatatgccctctccctgaacaatgggaaaaagcaagtaaagtatgtatgtgcctgaaaaaattcagtgatcttaccaatctattctctggtattttatatcctacagcaaacttattttacagaggattttgtgaaattaagctgttgcttacgtcttggagtagaggcaatgataccatggttaagaacatggcagcatctatgaatactaagtttgacaaatattggaagaagtcaaacactgctcttgctgttgcaagctttcttgatcctagattcaagacaataattgttcatttctacatgaaaaagttttatggtgatttgcttcaggttaagtttgatgaatttctctctaccataaagaccatgtaatttttatgttgctgctgcaccccctccaaatagtaatgcacctcaatctagcaatgaaccagctgtagaagaagatgcaaatgattttgatagtgaacttgacaagtacctgtataagaagcaaacaaaccaatctcagattgttgggaatgatctgaagaaatacgtggcagaagaacctttactacttgacaaagccagtgagaatacatttgatattttattatggtggaaggacaatgcagatgtttatcctgttctctctttgcttgctcgtgatgttcttgcaatgcaagtgtcaactgttgcttctgaatctgcctttagtgctggtggccgtgtcattgatccatatcgtagccgccttgatcctgagattgttgaagcattgatatgtaccaaagactggatagctgctgcaagaaaaggtgaaaaaaaattaaatccttcattttctttgcatgtaggtgtaacagatcagaactaccttgttgatttatctctatttgaactttgtagaacgtaagaatgttgtgtcaattgtgactgatcttgatgtcacagagttacttgctgaaacattaatggttgaggtgagtacagatcagtttgtttctttgctagcaatctgaatttaagaattaatgctagttatttacgttatgaattatgttcattgggctgaaattacattgcaacattgtaggtggaagaatatatggactctgatgattgattgaggacttggggaataattcaagaatatgcccatgctttgagtctatgggactatggcaaatttatgtaatgtactaatgtgagacccggtgattgttatcctgtccaacaatgttattgtgtttctgtggttatggttctagtggacttgctatgttgtatgtatttctgttgaatggagtgagtatgaacttttgttctgctcaagcaatcattctattgctagctaaatgttattgttcgatgtttccgacagtaattatcaacttctgatcgataccgacatgtttccgattgaataattccatttttgatttaccgatatttccgttattgtttccgttaccggcttaccgttatcgattccgtttccgaaaaataatatggttgcggtaatggtttagggtgtttcccgatcgtttccgaccgttttcacccctagctaggaacgacgacggctagtggcttggtcaggtcgacggtaaggaacaacaatggctcagtctttcctacgttttttctgcttttcattttatttttctccgggagaggcaacctgatattgttgggctatttgcgctgaaataatatgacatcttgcctggatcacctactgatacgcattggagtcacatcgaggagcccagagtaaccttccgttctgtctgtaagcaatatacaatcccaattgtgaatttgtgatgtctaattttatggatctctaaaatcccaattggcatgtccaagatacacggacaaagcaatatctgttcatgaatgtgatttgagcaacatatataacaagtaggttgtgttcagttttttttcctcggctcatatgggaaagaatagggatgagtttgatttatttattttcttattggtacttaaaaaaggattagttttacctgtttacacatgagtgcttgcagtactaatacgaatcattgccatgggttaacattgaggcgattacgccgcccaatttggtgagaagatagcaggtggaggttagcagggctgggcatcccttgcttcaagtcttgctgtccattcatgctgctaggacatgtatgttggtcctatatacccttcctcagccaccatcctgcttttcttttgcatctgctatgtatgctaaattgctaatttccgcgtcgcattatttgttcttagttgtagctgtcttcacttagaatgcacatgcctattttcattgcctagtttcttcgttgtctatggtaagttcaagtcggttaatgcatatgtttgtgtttcggacttttttcttagaatcaacaatgttgtttagtgacacacattattttttcccctctactcttttagtttgatatgaaacacatttctcatatatttatttttattcttagaggtaatagtatgcacacaaactgagcaggtattcttttcaggctcttttgaagaggttaggtgtttttatgtgacctctgcaaattattgattctataatgaggttgcgtaaatatgaagtatgatattatctagattccaattacattgtgggacatagtaattctcattgctattgtaggccatagtgtattgattcctgttcatcgcttctttctggagttcagttaccacgttggtgcttcatatgcaacagcatggaccaatttactatgccatgtcctaagaaggtttgtgcatgacaagaaggtatctaagataacactctttcgttaatgccaactgttaaacatagaaatcaaagtaatttattttgctaccattttctttaggtggcactcacagattgttcaattgtactggggacattaggctttattactgttattgggatcaatcagatatgcattttctgctggttttgctcatggctatgtacacaagaaattttagattataaaataaatatgatggaccaatgtttccagctactacttccggtgtacatccttttttattatgtgtcacttctgatttggtctttgttcaaacctgcctataatatcaacaagaactaaaactgaaagatttcaacaagaatcatgtacttgcaaaaccattgttcaaaatccaagatttcacccctgaagtgttcatttaaaagttaaggcaattttctattccggattagcctttcggcctgcatcaatggttttaaacaatctggttggattcagttgccctatgagttacttttgtagtactgatgaatctgaaaatttaccctgagttctattgggttctaagataatccatggtgtattcattcaaagttggcatcccataccacataccgctgagataatatattattagtttggtggaactatttcactgattatcatatgttatcacatattggttgcatatttgtgcaaatggttgaaacaattctatttttatttaatcgctttgcttttcaagctatattattgtttcagactttgtgatgaactttcttgcaaaatatctaaagcttatctcaaagttgataagttatgtactaatttcagtattatgtttgcttttgtcagggctagagaatatatgcattagtgtacttgaaacaaaacagggtagagtggcccaatggcactatttgtctttccaaatcgccactatgtcagtacagataaacaaatagaggtttgatcatttatatatggtttagatttttcaacaatattgtatcaaagtattgttttcctcatatcttggactgtagtatgtccttgcaggatgtaaatgttaactcaagttacatttcatgaacatatttggatctcttttttgtccacacgcagcgtagcacgtgtctattgctagtagtaattagacacagagtagatatgttccaaaggtggcgagaattaggccttgtttagttgaagaaaatttttaagcttggttgtcacatcggatatacggatacacatttaaagtattaagcgtagtctaataacaaaacaaattacagataccgccaggaaatgcgagacgaatttattaagcctaattaatctatcattagcaaatgttgactgtagcaccacattgtcaaatcatggcgtaattacgcttaaaagattcgtctcgcaatttacacgcaatctgtgtaattggtttttttctatatttaatactctatacatgtgtttaaacattcgtgacagcatgaaaaattttattttcggaactaaacaggccttactaatgctagatcgaactgacagaggccgttgaccattgattcattgaattaacactcctatctccaggagtgtgaatacggtgtggtgtccagcctctggatctgtcggtaagacagtaattaggagtgcactagaagcgcactaggtcagtaatagcccaaacctaaacggctaagaagtattgacgagttcgtcgcatctgcattgtctaattttttttcgagacgacacgtgttcttacataaatatatatacactcattattataaacacacatagtaccgtataagcatattaaaagatttattgaaaccgtattgttttgatatttttgaagttgtcatagacatctcatcaacaatagccaaatgcctcgcaaaaaaaaacgccaaatgcgagcacctgtaaatgcattgcctagattttggtaagttaactaaggctgtgttccggaggtgagatggggaactcacctcctttgcatgcaaaatagagcgacgcattttgttatgattaattaagtatttactttttaaagcagcttttatatagaaaatttttagaaaaaacatatcgtatttagccgtttgaaaaacgtgcatgtggaacacgaggggtgtgagttggaaaactcaccaaaaataatacaacctaattactccttgaaacaacgaaccatcatttttattcagtggcggagccagacccggctaccatgggcaatggctcaggctccgcttagcaaatgcagctatgcatccatagattaacacttaattagcttgctaattacattgcttagttcactgctaggccgtatgaagcaacaccacatcgacagatgtgcttaacacaaacttataaagcaaatgctcatgttaaaatgatctatgtattatatagacttgtatattttttgtttgtttgctaggtttgcccgagctcataaaattttttgaatctgccactgttttaattaaatagaggagtaaaactgtacaagtgtacaaagtgaaaaaggagataatgtaatgctcaggaccttcagtccgagcttactaaaactctagacaactgccgagatgtaataccgttgcttataattcacccgtaaatgcattggctagattttggtaagttaactaattattacgagtcttagtttttgtaatacagccgcttgtaatttactgcttgtaatgcgagtacaccagtattttttttagcaaaaccgatttcttttacttatatttgagagtttgaaccgggcagcagatggaatcggagagacacctgccccgtacccgtacgtacgtgcaggcgtgccgcggaaaaactccccgattccgttgaggagtcgatctcctccaccgcgccacacccacatatacaaaatctcgatcccgctcgttcaataacgcgtccgcgcacggcgacacacccgatggatcgcgcgcggccgcggcgggaacaacaaccacccacggcgcgtcctggccgacgtcgtcatccgcttcgaccccacatggctggtgacgatcctcctgttgtcgcttctgctactggggaaggcgacggggaccacggcgacggtggtcgtctccggcagcatggagccagggatccggcggggcgacatgctcatcgtacgggagcggcgcaacgacggtgacggcgacgacaacatccgcgccggggacatcgtcctcttcagcaccgaactccaccccgtccccatcgttcatcgcgtcatcgagctccacgagcgacacgacggcggcgtaaggcagatgctaacgaaaggtgacaacaatggtgtcaccgatagaagctccctctacacggggcagtggctgcacgatcaccatattttgggaagagcagtcgggtttttgccttatcttggttggccgcgttgcttgatccaagattttgtacttgacaaactgaatttgtgacgccggtaggcaggtttagtggaagctttgagcttgtttcaccgatgattgactggcttgtgacttgtaatgcgagccatttgaagttgtcgtagtgcttgtgggtagagatatgcaagtgtaccggcccgtgaatacaattgtaggccaaaaaaagtgggtaacctgtaggttctcagtcgtggttcggcttgctgcacggttatgggcaattagaggttaataattagttgtgtttctttctatatattttagcttgctgcacggttatgggcaattagaggttaataattagttgtgtttctttctatataaaaataggtgaaaccccacgcattgtgtaacatcccggcctagggtttaataggattaatagaatactcatatcaacaagttacaacttcttttccggaagccaatctccaaagaactccagggttaagcaacctagagcaatttgggatgggtgaccgaccgggaaattcttctcgggtgcacacgagtgaggacaaagtgtgcaaaaaagacatgcgttggtctgtgagggcagtctatgacctatgaaagctgctagatgtaagtgggcccggcctgggagaggcgggtcgttacaaaatggtatcagagccgactctcgcggtttcacgggcgcgtgtgtcgcagttgcgcaggcatggtgcgcatagccggtgtagaccggaagtgggcccggcctgggagaggcgggtcgttacaaaatggtatcagtgccgactctcgcggtgttaagcgtgcttgacctggagcaatttgggatgggtgaccgaccgggaacacgagtgagaacaaagtgttatagaatactcatatcaacaagttgcaacttcttttccggaagccaatctttgggatgggtgaccgaccgggaacacgagtgaggaccgggaacatgagtgaggacaaaatttgggatgggtgaccgaccgggaacacgagtgaggacaaagtgtgcagaaaagacatgtgttggtctgtgagggcagtctatgacctatgaaagctgctagatgtaagtgggcccggcctgggagaggcgggtcgttacacattgctacgggaatttagtatgataacaataaaaaaacatgtaagatagctagataacatcagattaagccaatctccaaagaactccatggttaagcgtgcttgctagatgtaagtgggcccggcctgggagaggcgggtcgttacacattgctacaggaatttagtatgataacaataagaaaacatgtaagatagctagataacatcagattaagccaatctccaaagaactccatggttaagcgtgcttgacctggagcaatttgggatgggtgaccgaccgggaacacgagtgaggacaaaatttgggatgagggcagtctatgacctatgaaagctgctagatgtaagtgggcccggcctgggagaggcgggtcgttacacattgctacgggaatttagtatgataacaaatagctagataacatcagattaagccaatctccaaagaactccatggttaagcgtgcttgctagatgtaagtgggcccggcctgggagaggcgggtcgttacacattgctacgggaatttagtatgataacaataaaaaaacatgtaagatagctagataacatcagattaagccaatctccaaagaactccatggttaagcgtgcttgacctggagcaatttgggatgggtgaccgaccgggaacacgagtgaggacaaaatttgggatgagggcagtctatgacctatgaaagccactagatgtaagtgggcccggcctgggagaggcgggtcgttacacattgctacgggaatttagtatgataacaataaaaaacatgtaagataaatttgggatgggtgaccgaccgggaacacgagtgaggacaaagtgtgcagaaaagacatgaggacaaagtgtgcagaaaagacatgtgttggtctgggatgggtgaccgaccgggaacacgagagtgtgcagaaaagacatgaggacaaagtgtgcagaaaagacatgtgttggtctgtgagggcagtctatggcctatgaaagctgctagatgtaagtgggcccggcctgggagaggcgggtcgttacacattgctacgggaatttagtatgataacaataaaaaaacatgtaagatagctagataacatcatattaagtaaattaatgtggtttatgataatttaaaggtttatgataatttaaatttaaatagtatgtagaatggtgattcaaagaggatgtttctggtctggggttgatcgacgggggcgtcgatctctcttaagggggtgcccccgtcgatctctcttaagggggtgagggtgtaacatcccggcctagggtttaataggattaatagaatactcatatcaacaagttgcaacttcttttccggaagccaatctccaaagaactccaggttaagcgtgcttgacctggagcagatagctagataacctccgattaagcccatcccccaagaactccctggttaagcctgcttgacctggagcaatttgggatgggtgacccaccgggaacccgagtgaggaccaaatttgggatgagggccgtctatgacctatgaaagcccctagatgtaagtgggccccgcctgggagaggcgggtcgttacaccttgctacgggaatttagtatgataacaataaaaaacatgtaagataaatttgggatgggtgaccgaccgggaacacgagtgaggacaaagtgtgcagaaaagacatgtgttggtctgtgagggcagtctatgacctatgaaagctgctagatgtaagtgggcccggcctgggagaggcgggtgtagaatggtgattcaaacgtaaaaagtaataaaaaaaacatgtaagatagctagataacatcagattaagtaaattaatgtggtttatgataatttaaatttaaatagtatgtagaatggtgattcaaacggttatctagattaagtaaattaatgtggtttatgataatttaaatttaaatagtatgtagaatggtgattcaaacgtaaaaagtaataaaaaaacatgtaagatagctagataacatcagattaagtaaattaatgtggtttatgataatttaaatttaaatagtatgtagaatggtgattcaaacggttatctagattaagtaaattaatgtggtttatgataatttaaatttaaatagtatgtagaatggtgattcgaacgtaaaaagtaaggtggtatgactttatggaagaagaaaattaggaagatagtttggaccgtagattaatcatctaaatgctaaaaacagttgatgtgatatgacttatttagagaaaaaaaggagaaagataatttagaccatagattaatcatttaagcactaactaagtgagaatgaactatataagtatataggatatcataaaacataataaagatatacattgaaacattattttcaattatgtgaattatgttgactatataagtatataggatatcataaaacataataaagatataaattgaaacattattttcaattatgtgaattatgttggatgataatttaacatgtttgtatttgaaaagctcttaaattataaaaactataaagatatagcatatttgcatgatgtttaaatgtgatgattgttagtggatgatgatgtggcatcttgttaattagtggatgatgatgtggcatcttgttaattagtggatgatgatgtgacatctttgcatgttaagcttaaggagttagtgggagataactttatagtaagataggatttctgtctttttttctcttggagagaggtgaaaaggagaagtaggttgtagaaggaaaaaagatatacagtacatataaaagtttttcttacatatattttactttgtcgtttcggtaatgaatcttgattttttgaattcaattgttgagaactttataagagttctataagaattatttaagtactcataacattactcactgcagaatgtatcaccagcagaccagctctccactcatcaactctttctcaatacaagtcgtagtagtgtatgtacttaagtactagtgtcagaaaagaatgcaggactcttgaaacaaaactggaaccagaatgccattttctggctaaaagatccgaaacatccaatgggagcgcagacgaacccactgagatactggctcacgtggcacactattcatcgcaaaaactagcatgtcaaaaaatacattcgtattcagcatcaactggtgctacaatattatacactggtccgagcgcgtatgtagaactgttagtgttgacatcttaaacaaatatgaactctcattaaacaatcaatcactggtaattacactggtgcacgtctgtacaactgttgactgtgtatgtcacacttcttttgagccacaatttaaacttatttttaactcgatgacatgttaaacaaatatgaactcattaaacaatcagctagtaatttaatgtctcccatgcaggtgctaatatactgcactctctgtcaactctgcaccgaagcaagtgtgcgcaattcaccaacttggagattagtaacaatttgagcataggctctacagtctcggttagtccccccagatctccattgcagcagagtgtcgccattgcaagggtgcttggtgaagcgtcctctatagggagagtctttgggtcttcgtcttcctccaatcagttctcgagacattggtgttgctgcagtatatattctacactcgaaatgcatattagagtgggcagcacgatcagacaagtggtgagccactcacaaatatttttctctgacacccaaagctgcttcacatttttcttccttttgatcgaattggtctctcgcttgcatttcactccatggatagacgtgcatgaggtttagtgtggtgattagttcttggatcttgattcggcagctgatcaaatccgcgccgaaaggcggtggtcggcagcaacgccgggcgaaggggatggagaaggtcgcggttggcttgttgccgccgctgcggttcatcgccgtcctcgccgtcgtgtcgtggacgtcgttcatctactgccatttctccttgctcagcggcgggttgctgctgggccacggcggcggcgacgacggcgccgacccgtgccgggggaggtacatctacgtgcacgacctgccgcgccggttcaacgacgacatcctccgcgactgccggaagacgagagaccactggccggacatgtgcgggttcgtcagcaacgccggcctcggccggccgctcgtcgaccgggccgacggcgtgctgacgggcgaggccaggtggtacggcacgcaccagttcgcgctggacgccatcttccacaaccggatgaagcagtacgagtgcctgaccaaccaatcggcggtggctgacgcggtgttcgtcccgttctacgccggcttcgacttcgtccgctaccactggggttacgacaacgcgacgagggacgccgcgtcggtcgacctcacgcagtggctcatgcggcggccggagtggaggcgcttgggcggccgcgaccacttcctcgtcgccgggaggacggggtgggacttccggagggacaccaacatcaacccaaactggggcaccaacctcctcgtcatgccgggcggccgggacatgtcggtgctcgtgctggagtcctcgctgctcaacggcagcgactacgccgtgccgtacccgacctacttccacccgaggtccgacgccgacgtgttccggtggcaggacagggtgcgcggcatgcagcgtcggtggctcatggcgttcgtcggcgcgccgcggccggacgacccgaagaacatccgcgcccagatcatcgcgcagtgcaacgcgacgagcgcgtgcagccagctcggctgcgcgttcggcagcagccagtgccactccccgggcaacatcatgcggctgttccagaaggccaccttctgcctgcagccgccgggggactcctacacgcggcggtcggtgttcgactcgatggtcgccgggtgcatcccggtgttcttccacaacgcgacggcgtacctgcagtacgcgtggcacctcccccgggagcacgccaagtactcggtgttcatctccgagcacgacgtgcgcgccggcaacgtgagcatcgaggcgacgctccgggcgatccccgccgccaccgtggagcggatgcgggaggaggtgatccggctcatcccgtcggtgatctacgccgacccgaggtcgaagctggagacggtgagggacgccttcgacgtcgccgtcgaggggatcatcgacagaatcgccatgaccaggggaggctacgcgagatcgtggctccggcctaaacaatctaggcaagcactagacgctcgacgacgcagactaagttaatgaattaaatgtaggatactcgatcaatttacagcatgtagaacgagttgatatcaatcatcagtttcgctagttgatactatcatatagatctttgtatacttctgtttgttccaaaattcgtttacatcaagatttgcacctgtacgccccacggccacagttgttgcagtttgcagattctgatccacggctgtacatgtacggaccgaatccgatcggttggaaaacacgtgccttagcacaataaatctcactttgtaacatacaacatatatactcgcacttcaatctgtaattccgttgagaatttcactgccagaaaagtggatcttcctctttcttagaagttgactgtaaaaaaaacatccaaattaagtgttatcgtctcaataaatacttgtagcatcttcaacaaaattgctattttcggctctccaaatatccatttaaccatcttgccaaaaataaatagagagatgaatttgtatttcattacaacggtctctccatatatccactctgtaaattgacaatgagtcccattttgttaggctctatgtgcttcttctccctccttccctctagatctttcctctccccacccatagtgacatggagaagcaacagcagcagccaacaggaggggcagaatggccttgtctaccacctcaccggagctaggccgcgaacccacttataggtcaaaataaacgggtttgcggcttattttagcctataagtggattttacgggttagccacttacacccttaaggagggccacctcttctgccatcgcatgatagcggggggagaaaggaaggcggccatggaggtgaggtgaccggcaccggagaagaaaaggcggtcgacggacggtattggagaagggaaggtgacgacgatcctcttatggtagacggcggcgacaaaggcgaggtggccagataacaggcattgtcactgccacgttgatgatccctagagattgagatagagtactaccagggaccaacttttatcttacactttgtgtacaagcacttgtactcagaaaaaaagtatatccagggaatgcctcttcgttttttcatgttcatacttttctttaaaaaatagtgagttaaatcaatatgtcactccacaaaagttcaaattcaacttatgcaaatagaaacaaaaataacaaatttaattataaatagaatatgcattcacatttaaatttgacatttttgtaattatatatgtcgaatttaaacttgcatgtttgtgaaatgatacatcgcatgttgatctcgtttatattattctttaaactttttaaagagtttttaaacgacatgaaaaaacaacaagatatcccttgagaaacaaaaatccatataccttgtacttcatctgagagcagctttcctgcatttgtaccccatatccattctgtaccttcggaccaaagaaaaacgcctgcgcacggctgctgcaacaggctcactgcttcagtattctgcaaatccaccggacaccagcggtctattctgctgtgtgatctgttgtcgcaggaggatttgcatctcgccatctcggtcataccacctcgcgtgttgccggcaaagcaaccgttgtgtgtgcgtgcgtgcgtgtctgcgcgcgcgccgcgcaccggcgcatgtgctccatcgcttcggcatcacgcagccagccgggcaggtggtgccgcctcgccggtggcgaagttgggggtcagaattcagccataccgaggcgtggcctccgcgcgcgcgcgaatctgagctagatcaccgcgcgcttgtcgattttccatatttggcgtggacgggcgcgtgcgagatcgcgagatgcgaaaccgacgaacgagtctcgtctcgcggcggcgacccggcgcgccgcacgcgggggcaatcgacgaagagagagaccaagagagttaatgcgccataaattaagtctttgatccgagaaactaatcccgtgtcaactcttcaggggacgcgattaccgtgcaacccacgtgcaacatcacggttcacccccaattcaacctcgaagcaaccgccttagctacctgcttacacacttcggccagaaaaatcgatcgctacagctgaatttacgagaaacctcttgtttctctgaaagattgaagtcgaaatttaggggctcttttgaatcatagtaatagaaaaatggaggaatatgataaacgaaaaaatatgatagaaatgtaggtagaaatcagagaagtgcaaaacatatgaaaatacatatattatcgtttgattggatcacaggagaaacacacgaattgaatgagattgatagactaagagaaaaatttcaagaggtgaactctggctaaatttcttctaaaatctatataaaattatctattccacagaaatttcaaaagatatgatatgatttaatcttttgttttaaatgcttttatagaatttttttggtatgattgaaatcatccaaaatttttatatttttctccaaattaaaaaggccctcagaaagttctaaacgttgggtacagaactatacagtgcccgagacttctcgtctagggtccagagattatgcacatgtttctcaggcacacctgcatgcatttgattggtaaaccgcttctactcacaaatcacataaagagcaggtacaaaagagcagactataagctagctagctataagcatattttgagaagataaaaaagaagagagaagagtagcgggctatatatttgtagccaactacaatacaaagttcaagatgcacgtgtgtatgataggtggggccaagtctgaattgtgcattgtatgtttatatgtaattattgtatgaattggctactaaattagctatagatgatttggagtagtagtcggctatattagtattaaacttgctctaaacagtttctactcctgctacaccataaacaactgacgagtcgcatctgcacagaaatttactccaactaattgacttgctcattgcatcccagttaggtcttcatcacacatgacacaggattcccatgacacatgcatggtggtttcgagatttctcattgtctgttatctgaaacctgaaggctgaaactctccacggccatggagaggaccggcgcccacggcggcaaacgcttgctgcctcgcctcctcttcctcgccgccctgtcggtcacgccgtggcttctcatcttctgcctccacttctccgtcttcgatggcgcaccgccggtcagctcgccagcggcgcgccagtcgctcgtcgccgtcgtgtccgagggcggcgaggacgcgcagcgttttctcctcgagcaagaggagcagctcaggaggctcccgtccgcacgcgacgtcacgacgacgacggcggcggcggtggctggggacgcgcacgcctgcgaggggcggtacgtgtacatccacgacctgccgccgcggttcaacgacgacatcctccgcaactgccgcgagtggtaccagtggatcaacatgtgcgtgtacctcagcaacggcggcctcggcgagccggtggacaacgcggacggcgcgttcgccgacgaggggtggtacgccacggaccacttcggcctcgacgtcatcttccacagccgcatcaagcagtacgagtgcctcaccgacgactcctcccgcgccgccgccgtcttcgtgccgttctacgccggcttcgacgtcgtgcagcacctgtggggcagcaacgcgtcggtcaaggacgccgcgtcgctggagctcgtcgactggctcacgcgtcgccccgagtggcgctccatgggcggccgcgaccacttcgtgatgtccgggaggacggcgtgggaccaccagcggcagacggacagcgactcggagtggggcaacaagttcctccggctgccggccgtgcagaacatgacggtgctcttcgtcgagaagacgccatggacggagcacgacttcgccgtgccgtacccgacctacttccacccggcgaaggacgccgagatcttccagtggcagcagcggatgcgcggcatgaagcgcgagtggctcttcaccttcgccggcggcacgcgccccggtgaccccaactccatccggcaccacctcatccggcaatgcggcgcgtccagcctctgcaacctgatccagtgccggaagggcgagaagaagtgcctcatcccgagcacgttcatgcgcgtgttccagggcacgcgcttctgcctgcagccgccgggcgacacgtacacgcggcggtcggcgttcgacgccatgctcgccggctgcgtgccggtgttcttccacccggcgtccgcgtacacgcagtacaagtggcacctccccgacgtgcacgaaacctactcggtgttcatcgccgaggaggacatccgcagcggcaacgtgagcgtagaggagacgctccggaggatcccgccggacgtcgcggagaagatgacggagacggtgatcagcctcgtgccgaggctgctctacgcggaccctaggtcgaagctggagacggtcaaggacgccgtggatttgacggtggaggcggtcatcgagagggtcaagaagctgaggaaggagatgcacggcgccggcgcgtcgtcgcgactctcaacggcattaggtgcaaacaccaatggaggtttccaatcgagttaggccagatgacaaaaatagttaaaagggatatgatagttaagttggagagcaaaacatgggatttgaaggagtttgatttcatgtttaagaaaacgtaatttgatttcacctcaccgtacgtaggtggccgaatgctgaagcatgcgtgtctctattggttgtgggtaggctgaaataaaattttgatccgtgcttcgtggaaatggattttcagccgagaggatgtctctcgcatgccatctaacaaatcagctttgacatcacagattaatacgtgatatatcgctttacaaatatgaagttaaaattcaacccaagtcatcgcaaaagaaataaattaaactctaaatagttcatgtacttgtgtaagttgaatttaaatattcatgtttgtaaattgatatatcaaatactaacttctctttccatttgaaaaaaaaaaagcgtttagaccataagaaacgagtgacacctccttttggagaaaaatactttcccagtgcttcatacacagtagcttttgtaactagtgttatacattacgaccactaggatctctttgattcggcaagaagattgcaagggctcgggtaggctgtgcatgggaaaagacttttcatacaaaaggaaaggattaattaaagagaaccagagaattgaataggtatggaattaatcttcttcatagcttctttgatttatttggtaataaaaggattaaccgaccaagaccaggaaaggaaatggtggcagctcgcgagtggtggccggcaatcgacgagatatttaactatttgccacatttagatgtggcaattaactatttaacactagacccacatgtcatagacacgtgtggacccacgtgtcattaagataggggtggcaaatagttaattgccaaatctaaaagtggcaaatagttaaatgccccgcaatcttcacgccttgagccatttaggcatatctttgatgtgccgccgctcgcttgcagccattgcgctacgaggagtaggcgtagtgaaagagaataaaactccgaccttgtcgtgtaacactccaattgttgcgtgggccgttgggctttagcttttctattcggctttgggctttaattcatctcggacttttttattttctaaaggaataagttcacctagtgaccctcaaaagtgattgaaatctaatccgtgaccctaaaccacaaaaccggatttggagtgtggttttgctgacgtggcgcttatgtggcggtattgaccgggtctcctttacaagtggcgttgaggtggcgtttagaatttaaaaatatatgtgggacccatttgtaagtgacacattaaaaattgtgggacccacgtgtcccttctctctctcccctccctccagttccttctccctcctcgccgctccctatccctctctcctgcagcgggcggcgagggccggagcggcggcgggcggagacggcggaggcgcaggcgtggcacggcggcctgcgactgcgagcggcggagatgcgggagtggcggcggcaggcactggacggcgggcagcttcaccgcctcctcgccgacgacgaccaggcgtttgagcaggaggacggcggtgggaggcacacgcggcaggttcgacgacgacgatgacgtcctccaccgtccagattgggtgattggctccggcgtgctggcactagcgtggagcgtggcgcagctgggttgggtggccgggccgctcgccctcgccggcttcgcctgcgtcacctactacacctccaccctgctcgccaacgcctaccgcgcgccgcaccccgtcaccggcaccagggaccgcacctacatggacgccgtcagatcatacctcagtaagtactcacctcctcaacaaacgcccttttttttctttctcatctccatcttgttggttaaactgaacgcaatgccaaaaaattttcaggtcctagagaggtgttccgtgttcatgtgcggaatctcccagtacgtcaacctgtggggcaccatggtcggctacacaatcaccgcaaccataagcatggtgtgagtaaccaaacagatcaccccaactcccctccgaactgaacttcgccatcggtcaggctactaaatttcgtctgtttttatttccgttgtgttggccaccggcgcccactgcaccgtcccccgccgcgggcaccggccccgacttggaccgtgtcgacatgagcggcggtggtgacggtggaggacgtcgtcgtcatcgaccccgccgccgtcttcctgctcgaacgactggtcgccgtcggcgaagaggcggtggagctcaggccgggcgctgccgccgccactcccgcgtctccgctgctcgcagtcacatgccgccgcgccactcccatgcctacgccgcccgccaccgccgccgctccggccctcgccgcccgccgcaggagagaggaagagagagagagggagcggcgaggagggagaagaactggagggagggcagagagaagggacacgtgggtcccataattttttttatgtgccactgacaaatggtcccacacatatttttaaactctaaatgccacctcaacgccacgtgtaaaggagacccggtcaataccgtcacgtaggcgccacgtcaacaaaaccgccctccaaaaccgccaagagagtcaaattgcactggttttaagagtttgggtgtcgagatatccggttttgtggtttagggtcatggattagattttgatcgcttttgagggtcactaagtgtacttattccttttctaaaagaagaggctgaaacaacaaactatgggccatgatgggctgaaacctgaaagaagatctagaactccacggattgtggcccatttatctaatgttcctttgtgagtttttcttttatgaagaactaaaaaaatgcccgtacgttgcaacatgtgaaggctattttaattttattatcgttatacggtttagttaatatgaaatttactctgagaattcgcttgtatatatatttttctagaaaataatgatctgagaattcgtttggatatatatttttctaaaaaatcatgagctgcaattaggagtctgatcatctcaagttagcatgcgagttttttttaaagagatttcttatacgactccatccatatttccaaaagcgaacgaacttaaaatcccgactcaatttcaagtttaagattcctctgaaaattagagtctttatttggctgtttgttaaaaacaaaattctcactaaggaaaacttgtataaaaaaggttggaggaaggggaatgaaaagtgtcaattttgtgatagaaaagaggatatacagcacttgttttttgaatgtcctttggctaaacttctctggaatatcatgtgttgtgctttggatatactgcctactttgaatcatcaggatatttttggacattggctggatagacatgataaaaacatgaaacacttgattgtgattggtttagctgcaatcatttggacaatttggaagtccaggaataaagcttgttttgaaaataaatttccaagagatcctactgatttggtctttatggcttgttcctaggtggattcctgggcatctttgcagaagttggaagcaaatcgaagaagactgcagttgggagccagacttataagacaggtggcaagtgacatcttctgctcaagacatggatggagacctggaatcaggaggatagaaggatgaagatgttattagttttttgtgatctgttttatcctttttgatgaccgaatgatgtattcgtgttcagccatccagccctatgaggcatctggataagctctttagctttctttcctcgtatttgttttttgtttccctgactttgtaaggatatgttcatttctagtaagagaaatgggggctctctggctctagttctaaaaaaaaatacggatctatatttccaaaagcaaacaaacttaaaaaccgactcatacacggatgtcgtatcattatacgacagtaccggcaaaaaatcttcaattttaatttttatataaatagtagagataagataaagatacatgtgcatagtagcttgattgaatatttctctgattaggttttcgtatttctcttggcaaccgtgatcgatcggttgctgttcttgatcgtcttgctgcacgcgtggattttcgatatgtgggtagtaatagatctcggctttaatatcatgatttttttaaaatctttttgaaacacgtataaacagcagatcgtattggattgagtttctgataaacacagtaggaattcttatcgatacagtgtgcgtgtagagaaaaatcaacaaatcaacaatggtatgtcttgctgcttgcctcggtgcacggcgacacaactgactgctgctggttggtgttgatataggtgcgcgacagcaggttccaaaccgtgttgccgaacagatcgcatcggcaagatgacaacttcgcgatggtggttggttcgtgacaatgcactggacgaaacacaatcggccgaaggcactgatccgaacaagcaaattttggaaaatccaatgtttaaagctcatacacagtgggacagataaatagttaaattgatagtgtgtcacgccccgaacggagctagcccatgacgctccaaattaacctgttaatcgataccagtcccagaaaatagtgtcggtatcacaggaagacagaatatcacggcaacagaggtctctttattacagagtaggagtacagtcttattgggctgcggacagttcccgagctcacaactgcattacaaaagggaaagcggaagccaagacttggaccattcatcacaggcgcgacttgggaactaggtcgaaaccctaaaactcatcgtagccgacttgctcctgaaagaactcatcagcaggatccacatcatcttcttccgcaattaggggggattatttatatagagcaagggtgagtacaggagtactcagcaagccatgggaattaagtgtttaatgtaggcttcaaaggaaatgctgttgtttttgcaattggttttatttaaactcctttttgaaacaactaagtgagtgcttctcaaacgacacggatgagacagtgcgtctcgtccggtcggagtatgtgcaatgtatcaatctttgaattgattcaaggttggcacccggccaacggctttcaaacggctacccgggcctggctgatcccatcagccgcagattttccaaacatcgaacctattccacaatagtaatttcacaagcagtagtcaaacaaaactacgctaggaatcacctcacatccgcccatgaccgtgggcacggctgttcgaacagtttaataacctctgcagagggggtacactttacccacacgacattactaacccggatcacccagcccgtgcagaacggccacgtctagagactttgaggctttcatgacaaggcatttcgaaagccgacacaggttcaccatatgccaacgagaggggtcccagacctacaccaggttaggtcccagaccatactgtgccaggaaacccgggggttctccccggcaccaccccgttgaatccacatgtctcttggcatcatggctcccccgattagctaattactcagccaggggcgtcccattacacccatgtggtcgcacttgtcttatgttcggatgaaattccaaggaaacggtccttaagtataagagcgggaaaccgtactcccggtacgtcctctggtctgcggttttggaaattcatttagttcgtaagcaccgacccaggtgtcgggttttccaaatcttttgtaaaaccccaagttttacccatcattggatattttaaatttgaagggaagtgttccaatgctcgagcccgaaggcccgtgcatcgaagcacaacagtcgacaaaggaggtctaagtgttcaataattcaaggagggtaattgcagcaattgggattgggaccagcaggctatctcacaagccgcggccgaattactcgtgttaatcctattcatgcaatatttgcggaaaaaaaatacttagatttaaattataggtgcaagatgatcaaaggtgacttgccttgctcgagatcttgagcttaatcctcgaaatcctcgcactgcggctcttcgggctccgaaactacacgcgaaacgggacaactcaacaaacggcgaaaataaagccctattattgacctctaaacgtgctattaaatagatctcgagatttgaggaattttgggagttgaacggagtcaaacggacatacggttgagaagatattgaatttctaagattattggatttttggtctaaaggaaaaaggatttaattaaacccttttgaaaagaaaagaaagagggaggggaaacagacttccctcggacggctagggcgcggcttgagagaaaggggcggctcggccgagcttaatgggtcggccggcccgagaaggcggcccaaggcacgcacgggaggggaggagagtgggagccggtgggccgggtccatctcgcatggtcccgagtgggacccgcttgtcggcggctcagctcaccgtgagcgaggagcacgcgacgcggcgctagggtttggagcggggcgcggtgcacgcgcgcggctcgcggtgggtgcggatgcggcgggcccacgcgcagcctcacggctcgcggtggaccgcgcgcgcgagcaggagaagaggggagcggcggaccggggtcggcttgacccagtcttggtcgagctggcgccgagatggcgcctacgtggctaccacgtgggccggcgggaggttgaagaaggcgacggccggaacggacggctgacggcggctgcgaatggcggggcgaaccacggtgatagaggcaaaagcgagcacaccgggtggttgcacgagacgaggggagacgagccaacggctcagattcgccggagggagttcgacaggggcggattgcggcggcggcaaccggcggcgagaaaagagggaaacggcaacgacgcgactagggttcgattcctccggactagagcatctacgcggccaccgtagtccgtttctatcatcggattaaacggagacactacgagagaggctggcgacgtgcgggcgctacggagcacgggcggcgacggcggcgagtacacagcgagcggcgccagctagctacggggaggctatacgagcttctaccgaaagctaaggggaagaggaggaacgaggagggagaacggggaggaggcactaccgtgcggggtgaaggggcgcagtgacgatggctgacggcgcggggcgtgatcgctccggcctcgagccggggaagaggaaggagagggtgcgcccagagtccacgtcacgcgtcctcgctcgtgccggctcctccgacacgtgcgacgacgaacgacgacggcgaacagggcagggcgcggcaatggcgagggcgaaaacggggaagattggtttggggaggggctcgggtttatagggcggcaatgtcgatttgggaggaaccgacattgggcggtcaagccagcgagctggctccctgactagcggccaaaacggcgacagggaggatgacgctagcgggggcaaaacgaagaaaagaaagagggaaaggagacttgcctcttgccactttgggaaaagaaggaaggagggagagggcgacgaggcagtgggaggaggagctctgcctccaacccttggaagcatgcgcggtggtggcggggccgggtcgtgatgacggtgataacggcgggggcggtttggaagggcgcggctacagggcggcaggcgcgggctcaggcgcggcagggcacgcgcgctggctcacgggcagggcgcggcgcgggcggcgcagcacggcagggcacgggaccagacgacgcaggcacgggcagcaggtggctgacgagcggcgaccgcgcgggtgcgcgcgcgaggtaacagcgtgcggggagtttgccggggatggagcggggagggagagcgggagaacgagagagagagagagatcggctcggcgtcggctcacgcgcatgcgcacgcgcacgcggcgcacgggcagagcgaggggagagttgagggagagagagagagatgggccgagaggaaatcggcccaccgaacctgagagaggcaaaatagacttttgtagaggaatttgatttgggaaggatttggattcggaatttgaatttgacgatagatcggggattcgagatcagggattggcacagagactgacaacaagcaaagaaacagatttcgcaattagggtttttagaatttaaattttcccgctaggcgccacgacggaacgggcgctacacagtgattgtgttgcgaggcggattcggacacgacgacttaccaagccaccggcaaaaacatcttcgatttttataatagtagagattagcaccagacaatgtgatgattcattgaatagaacatgaaaaaaaatacaagactattgccttaagacagtagccaagaaaaaggaaaaaaccaccatcatcacgcgccaacaacacctacacacaacccagtagaaagctagcgttggaccgactgccactaggccaataggatagcaacatcgggactgcccaaaaaccaaaactaacaaccgggcaccaagctcaaccctattcacacctttgggattaaggagggagagggtgagagagaagaatagatcccttctcccccctacagcccgccaacatagccaacttgcataagctaggccaccactgtaagaggataacatgcatttagagagagcttactccaattaccagagaaagtttttggaaaggggcctcctagacgtctccagggagatcaacgacgatgagcaccgcccccgccgtccgttgaggtcttagggagaactacaacaaggttttcacccgccagctataacagagaaaagggatggctcgacaacgtcctcaagaaggaagatgatactcgaagtgccgtcgttgtcgtccggtacagccgggctaggttttcacccactgcctgccccctatcgatccacagttatcgcttcattactccaccaccggccatcctttgtgagcacgtggacaccaccgcatcgacgtccccgccggccagcctccgcgggtcttgtgggcttatatataatcgcctaacatttctctgcatgcattcggcccaacatgtaggaactaggaaataagacgaggttcaaccgaactaggtcactgccattgcgggtcgtgccaaaatattctggaagcttctagaagctagaaccatctggtctaggattttactgggagatatagctgggctccaatcacatggtaagcccaatttaacttggaaaaagtacacgcaaggtccctcaacttgttagccagatacaaaatcgtccctcaatcgcaaaaccggatatccggcgtcccccaacttataaaaccggtccctcggcagttttgaccccggttttgtctcatgtggcggctgactcagcgtgggccccacgtgggccccacgtatcagtatgacatgccatctctgtttcccctcttttctcgtctctctcttctatctcaggtgacggtggtcgcgactccggcggtgaagggcggtggccggcccggagctcggcggggcgaggcaagagagactgcgcgagctcaagacgtggttctccggaccactccacgcggagtcggcgccgggctgcgggcggagcgcggcgggcgagagcggcgatgggcgggcggcgggcaagctccaggtcgctccgtgcgcgtcacgtcaccgggggcgcggcgactggtgggtgtgggcggccgccctcctccgactttgccccctactcctcgcacatcacctcctgccggaggcaggcaggcgcggactgggcggcgatgacgacgactcgccctcctcatctccccgtctcccgccggcctcctctcccacttctcccgccggtgcggtcggccggctctccccccactcccgtgctgcatccaaatcgaattgagatttgagatagtgagagagcgccatttgagttgagatggatgccgtcggcggcgggaaggtgaagaaggcgacaggctggaggaaggccggcgggcgaggaagaaggcggtgacgcgctccgtcaaggccgggctccaattcgccgtcggccgtatcgggcgctacctcaagaaaagccggccggtcgatctcctctccgccgctccttccccatcggccgcgccgaccctcttccccaccgcgtcggtcacgccgccgaccctctttcccaccgcgtcggtgacgccgccgaccctctttcccacacacgcacctcaagatattcctctctacccatcctcagcagacatggcgagaaaggagggggaagggctggatctggtagcgatggaagaagagctggatctgtattcttgggaacccgtggtgacgcttgccatatctttgctggacagagccatatcctacttgggtgaggactctagctgggcggaggggcggaacaagaacagatttggtggtttcagcagtcaaatgttttattatctccaacctgctagaggaaggtttcaagacttccgtctgcgtctgatcaattggccaaagtcgtactgttgtggctatgaggaaatctggaagttcaggattgcggttgagctattggaggatttgatcgaggagatcgaacaccgccggctggaggaagatggtcgcattcctgccttgttcatgaatgctaacgcaaagatcgccttcaagtttgcgacaaatgattatttcagggaggagtgggacaggctgttccaggagttcacaaccttcaggctagaggacttgatcacggatatcgaacaccttagactggaagagagtggaaaaaagatctccaacaagaagtttgcgagatctcctgatcagtataaacaacaggctaggctatttttcctgctagagagaggtgtatcacgtttacgcgaccaattaccagcggtggtcgaacatgtggttagccaagatagggagctggttgaccttgagaaggaggagttgcatgcagagctggttggccgagatagggagaagaagcagatagtgcagtggttggtcgagcaaccagctgaaactctgagataatttttcctttcaaaaaaaaaaaaactctgagataatcagcgcagatcatatcaggctctttgcaattctgggtgtggccggcatgggaaaaactaggcttgccaagctagcttgccaagaccccgttgtgtcaaccactttcgattttgtcgtgcgggtgcaagtgccttatgatttcacccgggagccgccgtcgccggccccaccaccctttggccgcgcgcgccgccgcctgtgcgagagcagagagcgagaggaaggagagaaatagagaaagagagactgtgatgacgtggtctccataacatgtggggcccacgtgagttccatgctgagtcagctgctacatgggacaaaaccggggtcaaaaccgccgagcggactattgtgaccggttttataagttgggggacgccggatgtccggtttgcggttgagggacgattttgtatttggctaacaagttgagggaccttgtgtgtactttttccatttaacttcgtcctatggaagacccagcttgaccttctgtccactgacggcaaccatcagggctgaacagcccaaactctgttgatgtaggcccaagtaggcctaacctggaaactctcctgtaaatgtgtacacaactactaccgtatattcagatgatcagatcctatattctccctgtttctggctcaatatagagtcgacgatcgtgtcatcagttttaaataatcgtcaataccggtctaatttataagataagctcagttaatgaagtactccagtttttccataagccataaccctaaacatttcgtttggtactccctcctacccagcccacctgtcctctctcctctgtgaatgtctcattgcagatttgcagcctcatcatcagcacagcaggcgcagaaatcaagcgtgtagcgagcgcaggccacatccaggagtatctttcagtccggatctcgaggcactgtcacaatggtaaaaccgtaaaacacgcattggaaatttgggagtaaacagactactgtaggagcactaaacctaggcacattgctaatctgctgtttttgtcagtgtgcgtcactgtctcgacatggtaacatggtctgaaagggaaatgcactgtttctgattgaaggctttgcctggagcccatggggcacacacgatgacacgaagtcacgaacacgccggtgatcgtggacccaacaaacgtcgcgtgccgccaagtttggttcggccggccggccggcaagtctctcgacccggtggcaatttctttgatgctaaatctcccatttggagcgtaatgagttgacaaatgacgtcatctcccggcagttttgggtaaccggagactctcaccgcacatgccgacgacgttcgtgagacccactccctccctgttcagttcagggtacatttcctacaatgatggtgctcgactgtatcgctggagggacaggccggggaccaacggaaagtgcgtaaataatgtgtggcaaatagtaggcagtgtgcttcaacagacaacctcctacattttttctactagtatcctcgatcaaatttacatattctcttcgtgttttttgctgtgtcatgtgcctttggtccaaccaaggagtagtactagaatccatagctggctttataacggtgttacgccatgctgatgccaaggtacaacttgtgctgttttatttgattcttgccctttgcgttgcatggaggaccaaaaacgattccatgggaaggagaactggagaaggggaagatacagtaaacaaaagcaggtgtcggcagaccagcacactgctatatagtactccagtgcaaatagttttttttaaatcccgtgtttcattctggatcatgggggtggatccggcaccgcgtgacggcaactgccgcaatagctggacagccggcgcaaccggtgcctgcgaccggcacgtcaccgcgcgcacattgccctgtctccccactttgaccgcctaccgacgatttcgccggcgagagagtgatcacgatttggctgcaggggcgtccccgtctgcccccctattcatttttctgatttctgtggttgctgccaattgaactccggtaggttacaaacgaagccacctaacaaagcgtcatcttctagtaactgaatttttctgtgaccgagtcgaagtcgaaatcgatgtgcaatgatttaacagacgagagcacaccggtgcttagatttccatattgtttagtcaactaacagccggtaggattcgagtaatttcaactaacagcatgtttgagaatttccattagagagttttgttaccattacatcgaagtcctgtttagaaagtaaaattaatgaaccagagattgtgttccaaacaggtctcgatgaatttggttacaaagaatacaggctgcaatttaagtagtctaattttaactcttaaactatgctcgaagtctatttattatgatgaaaagtaaaagataaactattttttatatctttgggttaaacgcatatatgtattaggtttcaactattttacattctgccactttttttttttgctaattgctatataatcccactagtttagcatgaagatcatataatgccattctgttgtgttagatgacaccaacaccattaatttattgtgaattgactttgttaggcactataaattataaacgcacattgctactaccttcgtcctagaatacttgattctttagaattcaaattttgtcccaaaatacttgtcattatggagtactagttgtcccattaatcactttctatccaaaagttttcccattttaccctcaataaccatttcacttcctatcatatattatttattaagggatattatatttttttattaaaccttaatctatactagacaatctaaaatgatgactattgtgggacggagggagtaaaaaatatactcctacctcagtttaagatgaggggtatttatgtcgtaataaaatgccacggaactttcaacaatttttacttttcctaatttcaaaatttaaagatacattctccaatccaaggacaccgtgacagttagctggttttcggtggtaaattgacaattacaacatgccctaatagcaaatatacaattgtttctacaattattacatataaaaatgttgagtcatatttttgtcacggaactacttttacgtcacatgtctgatacgttttacaaatgtaaaaaaaaaacaatggccaatggttactacagagaaccgagctactagcagtttttctcccggtgagacaggaagtaaaagaaaaaaaaaacgacccactgccaaatggttgtatcaaagcatcaacaattcaccccccgcatgtgctggtagtattacggcgtataaaacagcacatggaaacagatgaaccacaatcatatggtaaaaaacaaaaacggaagctcaccttcccaccgccacgtcccggctccccatgcgaccgcgcctatggacgggcgccctgcccacgccactgcccccaccgtcgcacgacggccgcgtcggtcgccacgtctccatctccctccacaccacctggtttcctcttcagtttcctcctcattattcctcctcttcccccctcgccgcttacaacatcatccatcaccaaacccgcattcaaaacaagcaaccctcctcccgaatcgaacaaggaaacagatatcgcctctaaaacccccatcgtctcgtctcgtctcgttcccctctccatcttccgcggctttccgcgcgatccaccgatccggtttccccgcgccgtgcccggagtcggcgctccattcccgcgccgggttttggggtggtgtattgatgcggcgggattcgagccctggcctgtgagttgggcgtcggctcggcggctgcggggtcggcgcgggcgcggacgcggcggatgtctgctatgaggcggcggccggtgctgccgactcaccaggacgacatggagaaggtgggcgggaagccgccacagtcgcgcctctgcttcctcgccacgctctgcgccatgttctgggtcctcatcttctacttccacttcttcgtcatcgccaacgagcctggctccgcgggggcggacaccgccgccggcgccgcggcgagcattgcccgcgcagaacttccgctccccgaacccgagcgcgtctccgatcccgcggttcccctccctccgcctgccctcgtctcggagccgccacctaccaccgctactgtcgccaaagtggaagaggaggagaagcccacggccgtcgcccaccaggaggcggcgcccagggattacgcgttccagcgagcgctcaagaccgcggagaacaagagcgacccgtgcggcggccggtacatctacgtgcacgagctgccgccgcggttcaacgacgacatgctccgggagtgcgagaggctcagcctctggaccaatatgtgcaagttcatgagcaacgaagggcttggtccgccgttgggcaacgaggaaggggtgttctccaacaccggctggtacgcgacgaaccagtttatggtggatgtcatcttcaggaaccggatgaagcagtacgagtgcctgaccaaggactcgtccatcgctgccgcggtgtttgtgccgttctacgctgggtttgatgtggcgaggtatctttgggggcacaacatttcgacgagggatgccgcgtcgctggatttgatagattggctgaggaagaggcctgaatggaatgtgatgggcgggcgtgaccatttcttagttggcggcaggattgcgtgggatttcaggcgcttgacggacaaagagtcggattggggcaacaagctgcttttcatgccggctgcgaagaatatgtcgatgttggtggtggagtcaagcccatggaatgccaatgattttgcgataccatatcctacttacttccaccctgccaaggatgctgatgttttgctttggcaggatagaatgaggagcctggaacgaccatggttgttctcgtttgctggggctcctcgtcctgatgatcccaagtccatcagaagtcagcttattgatcaatgcaggacatcaagtgtctgtaaattgctggagtgtgatcttggggagagcaagtgccattcccctagcgcaatcatgaatatgttccagaactctttgttctgcttgcagccccaaggtgattcgtatacgagaagatctgccttcgactcgatgctggctggttgcattcctgttttctttcatcctggttcagcgtatgtccaatatacgtggcatcttccgaagaactatacacggtactctgtcttcatccctgaagatggcgtccgtaagggaaatgtcagcattgaggacaggcttaaaagtatccatccagatatggtcaagaagatgagggaagaggtcattagtctcatcccaagggtgatatatgctgatccaaggtcaaagctggagaccctgaaggatgcattcgatgtttctgtagaggcaataattaacaaggtgacacagttgagaagagatatcatcgaagatcatgaagataaagattttgttgaagagaatagctggaagtatgatctgttggaagaagggcagaggacaattggacctcatgaatgggacccgttcttctctaagcccaaggacaagggtggagattctactaatccatctactaatgctgccaagaactcctggaaaaacgaacaaagaggtcagaactaaaatacaggtagttagatatgtgatcgaggaaaggaactagatatcctctctagagaagctccttgcaaataccttgcccatatgtcaaagatcctccaacgcagtagctctgatgatcatgtatgttcttgatgatctagcccctacaggtgtaagtggtggtagaaaagatgcttggggaaaaaaatgcacggccttcgagttgcccttataaataccatttcacactctatttttgttttgctttgctcaataatcctttgtaagtccttacgggatttataggtatatcaattttgctgttgtttctgttttgtttgctttgatctgtatgtgtatggtttagaatttgtgtatactacctttttatactcacaattagtaagcaatcaaagagatttttgtagagatgacttttttcaagcaagatataacttttgtgatcgcacatcatgcgtcagaaggatgcatccttgcagatttgagatagctctactctattgtaacccaatggcaacaggacatttatttctgtttgttcagttgtgtagggctgggccgctccagttaaatgattgtggaagcctaaagttgtcctattccaatagctttaacaggctatatagttgactatacataaataacaaactccattgttagttacctccaactgaacttgcttgccaatgatgagctaaataaggtagatgctattgtctatcaaacagtgatagtttttgaatggtcttattattgattattactactccctcttttccatattgtaaggtgttttttagttgttacggaacagagggagtaattgcttctaagctttatctagcactgataagatcgagggttcttccatcatttgtcaatgacttcctcagttcatgttcatggctatgtgccaatgtatcctgccagatagattgtttgtatcttgcaaggaactcagatctggccatgtgggatcaacttttggtctaatatctgttacttcatattcagatttatctggttgggaatttagagattattggtgtcatcatggaagtgtagtagtgaattgatttaacaaaaaaaatatttattctgttagtccatttatggcagcgttggaatgaggatgtgcttacctcttctctatgcttgtggtataggttgatgaacacatcagggctctctgaagaatgaagtagaagaaattacagttctaattcaggtatattctcgcaaccctgctagctttgaaatgcaatacatattagctatctatattagcaaggcatgtagtggtgcaactgaaattttcttttaggaattgacttctgacaatatatgattagcaaactaatacttttatcgctatagttgtagttttctgaaatttactcatgattatattatagaatctggagagtttgtctggttcttgatgtgtcggtccatctgactatttctcccctttgtggtcctttctgatataaatgagactatgggaacattatcacgtagtaccaattagtaactggtacggttcagagtgacatttacttttgttttctgcactatggctgtcttaagttgccctcttattgaagctcatggtatctatcacaagaatctacattcatagtacaaccatccataataattgctgcaatctagtataggtataaaaatctggtgttcatctcttttgagaagaaattaggatattattgttgactaacagccagtcattagttcatcaaagctcgcaagtcagaaaggcaaggccacgttcatcgcttgtaagccaaaagcaatcatgtcctgcacgttcccacgttgctgatgaacttggcatgaaaaagcacggcattgttccgacctttggggctcggatttggggccctgcaagtaagagatggtgttatatccaagcatgggatccaatcggtggtgttatatccaagcgtacagagggttattatattggacggcgatgctttttagtcgaatctcttgttttaatcatttgcttgttgctttccaagttttgttcctactacgagtttatgcttaaagcgttcatcctcaaaagctgatcttcttgtatggagtagctgtgtatataagctaatattaaactagactaactttaccataattgtcgggctagagagtatatacatgccttgcatatgaaaaatagtcgcaacaactgtagtttgcatctgtttaaccttattatgctgttgtaatccgtatctgcacaaatcaaccgttttcagagcacttgctactatagttgcttcctggttgtcagatgtcgacttcgtttgaagcccgtatcgcgcttacaagtggagaaggaaacaaggagcccaattcccatcggggctcgggagccttgacctcgtttccgcctctcaaagttcggcctaccaaagaactggatatatcatctgccgatttttggccaatacgagcccaataggattgtcttgaggccgagtttagttccaaactttttcttcaaacttccaatttttccatcacatcaaaacttttctacacacacaaacttttaacttttccgtcacatcgttctaatttcaactaaaccttcaattttggcatgaactaaacacaccctgattcatgagctattcttcctaagttcagtagaaaattcctcgatatatcttttgagtataaaattcgtccctaaatcgaaatatcaggtatagcacatcctttaacttataataccgtgttaactttggtttctcagtagtatagtggttggttttggttgatgtggtgagcgggactcacgtttgccccacatgttagctgtcctctccctctcccacacgcaccgggaatggcatgttgccagcaccgtcgtcaggacgtggccacggttgggtcattggaagtccaccgcccagaagttggcaacgtcggggcaactgcattgtctctctcttgctcgcatcacgcattccctgctgcgtcccgtacccaagccaagctccgatccatcacaatcaccagccgcagctacaaccacagtgaaacgcggatcgaaagttgtgaccgagtagggggcaggaggtgtcacttaatttgccttccaattcggtcgtcccatgcatcaattgcccccgtgcacgtgccgccccctttgtcgtctccgcccccacaagcaacctgtatagccacacgcgaaaatttcccccctcttgggtattgtggttgctatagttgttgcggtgagtgggaggaggaattggagggatcagggatggatataaagaatggcaggggttcggagatgagggaagcgatggcgggtgcgggtgcgggtacggcgccgctggcaaggcaggggttgatatagtcattgatgttcgacaagttctagagtacactgggagggatgggagacaggctaaggaaggattttgggtccatgaacatggacgagctgctgtggagtatctggacggtggaggagagccaagcaatggcatcggtgttggggatggggagaaggatgggagggcgcgcgacaaggatgaggaacagggcgagacgggaagaaggcgatcagagcttatcgatactcgtcgaccctcggaggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcctcattgcttgccgcctactgcccctcctcaccgtccgcagctagccaccaccctggtgagatgggaacggaggggaggagagagataagggtcactgacatgtggggccacatgtgttccacgctaactcagcgttgttgaccctggtcaactagtcacgtcatacaaaactagctgctatattgccctgagacctagtaatccagttttgtaagttgaggggtaagttatacctagtatggcggtgcagggacgaatatcaaactcggtgataaattgaggaccaaaagtgaacttattcgttcttcctctcctggagaactaggcctcgttttggccccccacgcgagaatccggcagcaataacagtacggcctgccctgtgagctctgcacctctcctgctgcaccaaaattgggccctgttacccactgtgattgtattgctattatattcaattttgctatatatttgtcgacaaattttcttccaaaaatttaacagatgtaattacaatacaattttagtgtaattacactgtaacttacatataacttgtatgtaattttcaaaaatctctccgtaacatggtatttcggtaaaatgaagcttgtgggaacaaatcctttcacataggtgtgtgctgtgatttttttctttctcaccaaaacaaatcttgtaatagactagcaaaagtgcccgtgcgttgcaacgggaattctaaagaccaaaaaattgaagaaaagttgagaaatatttacattatgtaattcattgaaatacaaatttcgatattttttaagtaggtaggtgtataattaaattagtttacaagtaaagtaagtgcgagaaataaaatgatatagttaaaattaattttattaaattctccatgattaattatgctatttggaattttattggaatttgcatagcttaattgctaattttcataatactaacatccttgcaatatttatttgaatagaaatcttctactctcttgttgggccattttcagcccattttattatacagcccgtagccaagccggccgctttcctcccttctcctctcctccgactcaaccgcacacttgtctggcccaaaaataagtctaatttactccccctacttcatctctcactgtcgcgtgggccctaaacgaaagttgaagttaaattttttttgttggaccggtcgacctgctgcggcccatgaagcgcacgcggcccaatagtgattcggcccgacgcgggaccgagccgttcgtttagatgaacggctcagatcggctcctaatccattaaaaccccggaccgaaccctaatccttaaccctacctttttccccttcctcctcccaccgtaggccactctctccccaccggcgaccgcgcacctcccccacctccgtcgtcttccccgcgcccctcccccaccgccacctcgccgggcccctcccccaccgccacctcgccgcgcccctcccccaccgccaccttcccgcgcccctccttcaccttcgccgccttcccgcgcccatcccccaccggcgtcgactccgcgcccctcccccaccggcgccgcctccgcgcccctccctcaccagcgttgcctctccacgcccctccccaccagcggcgccgctcctcctcgtcggggtgacgccggcgctcccgctcctcgccagatccggcgacttcccagcgcagcggcgggtcggcggctccctggcggtgcagcggcggctcagcggatcccggcgcaatggcgggtcggcggaggaggaggtccgtcgaggagaagcggcggcctcctgctcgcccctccatctcctctcattatctattgattccgatttgtatttgtatttgaatttggattgagatttgtttttgtttggagttggatttgtgatgaggccagccggacctcgccttcgccggatccagcggcggcgggggcgggaggggcggcggcccggacggccagatcgggcggcttggaggcggctgcggcccggacgtggcggcggcgggaggagcggcggcccgaatggcgtggggacagccggccggacctcgcctccgccggatccgacggcggcgggggcaggaggggcggcggcccggatggggcggaggcgggagaggtagccacccggacggcgtgggggcggcggcggcccagcgtccctgcatcgacggcggcgacggcggcaccctccccttccggcgttggcgtttttgtgcttgtgatgttcctgtgttgttgttgttgatgaaatatgattttgtgatggtcttcttgtagtagtgttttctcttggaatttgtgctgatttccgatctgtatttggattgagattgagattttgtttttgggtttgattggatgcgggatttggagaggaggagcgcgtgaggttagagaggagagggacgaaaaactggtgtgacgaccggaaaaatacaaatatttatattagttatagatctaacgattcaaaattacgtgaaacttacatacaagttacactagttacatgcaagttacagtgtaattacactacaattgtagtataattacatccgtcaaatttagaagaaaatttgtcgacaaatgtatagatggtcccattatatttgctagcgatccgatctaccatggggaacatcagtgaagttcagaatttgcctcgtatttgaagggactaattgatttcctttacatcctaaaattgtaaaaaagtataaacattgtttacatcaattcgtagcccctgaacaggaccaaatgtaaatcagaactatgtaaaaaggtagcagcagattacaagaactataggtacaaaaacaaacacgtccgctaatgccaagtattcgcgtctgtcacgtcagatcctccggtgaaaaaccaacttttctactataggtaaccggagtcggacgacgtcgtgaacaccggcttgtccttgtccacgacggtggcggccaccgtggcgctgctgctcttccgccggggcttcgcctccccgagcatggtcaccacgtcgcgcatggtgggccggtccttgggtgacttgaccgtgcacagcaccgccacccgcagcaccagcagcatctcctcccgtacgtggtcgacgcggccgccgacgctggcgtcgagcagctcctccaccccggtgttgctgcgcagccgctccctgatccacccgacgatgtcctggctctcgccgtactccggctcgatcggccgccgtccggtgaggagctccatgaggacgacaccgaagctgtagatgtcactcttctgatccaccttcagcgtgtacccgtactccggcgcgatgtagccgtacgagccggcgacgacggagacggtctcgtgggcgcgcgccatgacgcgggcgaggccgaagtcggcgatcttggcgtccatgttggcgtcgaggaggacgttgctcgacttgacgtcgcggtggatgaccggcggccggcagtcgtggtgcaggtacgcgagcccggcggcgacgcccgccgccacgttgtaccgcgacacccagtccatcagcatcttgcccttccgctggccgtgcagcgcatcccacaggctgccattgaccatgtactcgtagatgaccatcgtgtccaggttgttgctcacgtagcccagcatgcgcacgacgttccggtgccggagccgcccgaggagcttcacctcggccgcgaactcgcctcccgcctcgacgtccgtccgcccgtccaccgtggtggcctcctcggggcacccggcggcgcgccacagcttcttgacggcgaccacggcgtggtggcgtggcatgtcggcgcggtacaccaccccggtgccgcccatgccgacaatgttagcctccttgatgcacgcgagcacctcggcgctggtgaaactcaaccgctggaacgccgtgaggcgccatggccacgagccgctcccttcttcctccacggcggcatcgtcgcagcatccgccatggacgtaccaccggtggtacagctgcttgccaagaaacatggctccgcatgccgcaatcacggcggagatgccgatggcccagccagcggcaatgtgcttcatgtgtgagcggcgaaggtcatacgattccgacgacgatgaccggagagagcttgccccgcacggaggcaggacgccgccacagagtcccgggttcccggcaaggtcgtcggggttgatcgtcctcaggagccccgtcgccggcacggggccggtgaggttgttgtacgccaggttcagcatctcgagcgccggcgagctgccgaagttgctcgggatctcgccggagaagaagttgttggagagatcgaggacggacaatgtcggcatcatggcgacagcagcagggatctgccctgtgaaccggttgttccggaggctcagcgaaacgagcctctggcacgacgcgaggctggccgggatcgcgccggatagccggttgttcgacaggtcgagggccgacaacgacgggcaatcggcaagctcgtccggcacgccaccggtcagctcgttgtccgccgccgcgaacgtctgcagcgcagggatggacaggatgttcgacggcagcgccgaccgcagctggttgtgcgagaggtcgatgaaggagagcgacgtcgagagcgccaggtcgtcggggatctcgccggacagctcattgccggcgagctccaggcgctgcagccgcggcagccgcccgagccccaacggcacagtgccgttgagccggttattgtgcgccctgacgcggacaagcgtcgaacacgtcgtgagccccgcggggatcgcgcccgtgaagacattgttgaacagtatcagcttcgtcaggttgccgctgtcgcagagcccggcgggcaccggcccggacaaggcgttcgtcgacacgtccagccactgcagcggctgcgctttgccgagcgacggcggcaacgggccggtgagtgagttgttccacagctcaagcacctcgagcttggggagctcgccaatggcggccgggatgccgcccttgatcttgttgcacatcaggttaagcagctgcaggttagtgagctgcgccaactccggcgggatcgtgccggtgatcgcgttgtcggagaggtcgagcatgatgagggaggagaggttgccgagctccttcggtatctggccgccaatgttgttcttgtagaggtaaacggtgttgaggtacggcagccggccgagctccggcggaatggggccctctaagctgccgatcgccatgtcgaggtactggagcttggcgagattgccaatggcggccgggatcgcgccgctgaactcgttgtacccgatgatgagctgctccaatgacgagagctcgaacagctcagccgggagagcgccattgaggttgttgcccgagaggcccaagaacttgagcttctggagcttgccatacgtcttcgggatgccgccggagaagaagccacccctgaagtcgagcgtctcgagcgcggtggcgttgccgatgtcggccgggagcgggccggcgaagttgttcccggacgcgttgaggtgcgtcagcgaggcacacgccccgaggccggccgggaacctgcccttgaagttgttgtcgctgacgtcgagctcgcggagcgtcgggatggacacgagcaccggcggcagctcgccgtcgaacgcgttgctctgcaggacgatcgaggtgagcccggcgaggccgaggatgtcgtccgggatggcgccgctcaggttcatggcggcgaggttgaggccggtgaccgcgccccgggcgtcgcagcgcacgcccttccatgtgcaatgtggcgcagagctccatcctttcagctcccccaatggatcgacgagagacgccttgatggccagcaacgcggcggcctcgtcaccggcattgcacacggcaatgcagctcaagagcgccaagaaggagaaggacaaggtgaagaacaagtgtctagcacttgtcatgctcggttcttctgttcctcccttgtcctctacactcctctggcccctctctctctcacacacacactgtttctagttttgtgttttcattgccttgtttgaagcaatagagaaatggagggaaacttgtaggaaggtatataagaggatgtctatgattaggattggattaatgcactaatctatgtgtttggagacaataaaatactactttgtggcatgctaatgcattggtgtgctagtgtgtgtgtgttgttgttgttagtgttaggtactgcatggtttagtagagccttgtgggggccatggatagcacaacaacagctcggtatgagagtgtaaaggttaggagggagcatggacataggctggaaaatgctcttggaattattgagagcttcgggagacatggcccatgtggttaagagaatgtgcgaaaggggattgatcactcgtcattggagagagaattttgtcttgctggtttaaacaacgagaattgcaatcattgtaaacacagaacatggaagttttcattggagccgattccctattttcgttgtgtcaataacatggttgtttttgcagatataatacgtagttctaaagtatgggcatgaaacggaattgctgttcaattgccgacggcctgaaaggagtacacattcattctagtatatttctactctaccgtgttccgtattggtacatactaattttcagtttgttctgatcaatgttcaagtatgacagcaagcagttttttccaccattttcatcttttagaacaaattaagctttaagaaattcagttaaactcaaccatcatatatgaaagaaaggagggataacacaagtggtggtcttaatagttcagtagtctgaacaaatggaattttactaagcggacacgcacggttaacgccaagattactttagttgaatactccctccgtccaaaaaaagacaaaccctggattttcgtgtccaactttgactgtccgtcttatatgaaaattttttataattcgtattttcattgttgttaaatgataaaacatgataaatattttatgcatgacttgtctttttattttttttttcataattttttcaaataagacggacggtcaaatattgggcacggaaaccaggttttgtctttttttttaaggacgtagtgagtatgtgtaagtagattttagtgaaggcaggggtagagatgcaagcgtgtcctggtgttaaacaaatgattgaccataaattagtatgctattcttatcttgcaggttgaatggaacttttgtcagtgatcctggtggtggagctgtagcctgtagggactgtaagattctcttccaggtttgataaatagctcatatttaattgtctaataccaggagtaaaaagtgatatgagaatcttctaatcttctgactcaacagtatgcttagctactgcaggatctttggcggtagtgagaacttctacaggtaatgttctaatcatctcctgaatcaactattccagtgaacaataaaccgttagcacttagcagtaatcttgtgaaacaattataagctgtactttgtcaaagcttcatgtgtacattatatgtgtaaagtctaggaaaatatatcactaaacaacactagcaagcagcaaacgaatttgcagagtccaacgagttataaatcgttgtcagtttcacctgctgtgttgtcatctttgagtctcttttcctacttcggttgtgtttagttcagcgcaaagtttggattttggttgaaattagagacgatatgattgaaaagttgtgtatgtataacatgttgatgtgatgaaaaaggactgaagtttgaatccaaactttagatctaaacacagccttcattatgaaggaaaattcatgaagcaagttttttgttactttattcatagagcaaactttgtattcggggtagagaagcgcgttcacagtatacaagttgcccagacccaaaccaattatctccatcacatggaagaacctcctgttcttttgatgattagattcttgagaacgccatgcttttgtttcctgttttcatgaccaggttgtcaaatttggggctcttaaccaacaggggttcgcttcaaatattttttcattgtacgcaataatattgacctgccatctaaaaaaaatactgaatctgaccattaacagaatacgtacataatcttgtacttgtaaggtttatttttggatgttttgctcggaatatggaagcagcaatgcctttgacaagggattgagagtgagttactacttactactgcagtaaacgttattctgttactactacaatagtttccaagaccaaagcaagtccaagaacttcaattagcattgccctagacatgtttcttttttaaaaagatagtgtgatatctttcctttttgtgcttggaaagcatagctatgatggcgtgattgatgttacgctttggtggtatgaatatgaagctggcatgatctgaccttatgcttgctcagctatggcattattttacctgatcgtctgttctttttctcttgagggacatcaactaggttgcacacatcaattagggtcataacaagcagtaactggagtagagcagaagcagcactgtatatcttagggcaccaaactcagtaatttcagtttataatattccatttagtattacaccaaaggttttggaaccactatagtaacaactacacaacattgagcacaagccaaacagataagcaactgcaagaacaatatgcatcagcacggtataaactataaagatacacatttctcacacaattcaccttttgctctgtcaaatatgtttggttgtcatgtagcagtggcaaatactccatcctactagtaatacttttgctctgggggacatcaggttataaacaagcactgaaaagtacaagcagcaacaggacccttgtcctcccatcaaaaagtcagcccaactgacccaactgtttctacctttatgaagtgtactatcctgcaaaaactaatcctttctctgtaggtgaattacacaacaaacaacatgatcctaacaattactcgcccaactctgaaccttcccatgttagcaatggaaacaattattggacccacctggcaggcatacatgatacgtagtataccaatggattctctgcaattgcagctttccgagtaaggtaaatccagtgtgtagtagttactgaagagttatgtagcagctcattcatatgacaatctgaagtccctgctgttttcagtcatacgacacagccgttttacctcttgtaattcagttatgtaagatgcatttgtgtgctctttgtttggctcaagcagacacaaaatatgatttatgaagaggagtgagaagatagaggcaacaagtaaagtgtaagccatactagccggtggccgaaattcaatcatgcaggagaagatgcagccaccaactgcaacaaatgcaggcacccttccgttccaagttccaactcggttgaactcggccttagcttagcttagcttcgctagcccacatgcacgcacacatggccttccatcttctctcgtattatctctcctctccgttttctaattgcgacttggcgagagacagcgtggggctaagatggggggccatgtgaagtgcctccgctttgcagcttctgaaaattctctccgtgccggcagattattgagccattattaatcgtgtggcattactcatcgatcactagtggtttttttccttcctgcttgaatcatagttcaaattgcactaatttcagctaataaaatatggtcatattccttgatatctataattgaacaagggaagtttccaaagggcatcaccgtttgttatattcctacatattcctcctctctggaaatgcaatgttagctagtgaaagtaacatgccaataagaaactatgacacgataaagcaggaaaatgtcctttataagtacttatcagttaattagtattccatattgttgtatgtttatattgtcattcggtcatatagagtacgagcaatagccagataaattaaaagtcgcgaggatgcgtcgtctcttaattaatctcttaatctatcccttcattagactgcagtatatatgctggccacatgcaagcgtgttgcttttgctgattgttgttcggcaatatggctagctccaacctccgacgtacaaacacctgtagttgggtgaacatgcttgtttagttagggcgctttggtgcataaattaaactaagagtattgcatgtattaatgtacagtatcaggaggagagaatatatgtttggtatggtgaaaggctggatagttcagaaacagtgcccacttggtaatagagttgggagctctctgctccgtgatccccgagttgagccctaatggctaatatgattagattgcacgttgtccgtagataaatttccttccttcgcatgatttgggtttaatccttgcgcgtgctgcgtgcatatgggcattacgtaccaatcggcgatcgatgatgcacagacgaaactggaccggtttgattcgatctcactatttcacgtaagccagttgcacttgcaccaaactccaaacacacagccggtttcaccagctccaacctccaagcgaccgacacgtctagagtctgcctacctcgccgcctcgccgacatggctgagaagaaattttcggcggcttggcgttgcgcttgcgcggccgcggcccgcggacgacggcatccgcgcgcgtcgcgttgcgtggcggttggttggcgatgcgtggcccagccgccgtgcgtcccgctccacggaccaacgcttccgagcccccgatgcgcgcggcccaaggcacgcgaagcgaaccgtgtcgcgcggtgatgccctcgtacgcctcgcgggccgtggtcgcctagtcgccgtgatgcggctgcactcctcggacgcctcgcgtcgcaggccgcattcgctggacggtcttcgctgtcggcctgcggtggaggccgcgcggccgacacatgcgaaattggcttccacggaccgcgcacggagcgggccgcatggctgtatgggctggcggagtttacacgcctcttctgccgtgcagcttgcggccatgataaaccgaggttttccccctttttttcccctagatcagacatacttgtgcagttgtgcggtgggctatggttgccaacgctgagctgcacttcggtgagaatctgaatggattttgaggataaaaccgagctattattgaaggttttcagtaatttgttgttgtaatacaaatatttaagaaatacaatctcatacctttagatcacatcatatgtcttgttcaatgactataaataaaacaacacacttatcctttctttcttatatagttacaatcactgcttgtaaaggcatgatatggagaatgcatgagccatataatgtgatatgcacagttcttttttgtcatctattttattaccaaagctgatgagccctcgcctagtttcttttgctgttgagatccaatcccattttaataattataaatatgatttttttagtgttgacaatatcataaatctctatcaagtacatcaatcatatacataagtatcacaacaacacgtgacggacgcaactttacaatatagatggggcggtgaatagatatgttctcgctcgacaagagcaattgaacccaacacatatcgtattaatagttcattcgcataattgtctcaatctattgggtgttcacagttcacgccttgttttacctatttttgatagtccatgactactataaaagggtagagaggtcttggagtcgtggggcaacacgggtcgtagctgggtcagtcgacctaccccgcctaatgggtagatccgccctttggcgtggtgactttgtctaactttagagataatggttttgttcggtagccattgctgcacaaccaaaacgctgcaccccaagtttacgacaactggatcagcaatagaaacattgtttaagttgctatagcccaaccacattaacaagcttccaaacagagccaatatagcacgttctcttcgaaaaaagtgatctcaactcacaaaaggagaaaattatcgtatgctatagtaaataataagtagcatatttttcccgacatagatacgacaaacaataattactccttacccgtaaacttaaaaactacaaatatccgctttaattttctaacgaattgtataactatttatttcttagattcctaatagatacgcaataatgaaccaacacaaccaactccctcccataaatatttgtatgttgttttgccgtcagacttgctcacttagtacctgctattttttaaggtgactgtacatgctgactgtttgtttttttaaaaaatatgacgccataaatatagctactcccgttgtccaatactttctcgtcagcaacacaatttttcgttgggaagtggattgcatgatgaatccttttgcacaattgtttggcctactattttttacaattataactaatttaaatttcaaaatgttacaaattagagattagaaaggccaaaaaaggcgaaccgtaacagcccaacaaacttcgtctatactcaatagttaagtactcctgggagtattaagcagcacccaaaaaaggacaaaaacaactgcaaaaatcgagtacagttcaatcacagcaagaaactccttgtaccctgatatgtcacgaaacgcattcaccgctgcgtacaaaacaggatgcataaaaggatagaaacggcaggcggcatcatcctcattcattcagttcttgttttggccacctggggcgcgtttccactgcttaaaccttaagcaaaccctaatggaaggtgctggttaaccaaggggggcgtgtttagtgagatgctaatacatccaaatcgtccagggagacacagtgcttgctagacacaaaacttaagaaccaccccacccccacgtgaacgccatggggtaattaccatcgttaaaacctatggatttctcgcatcatcgcaagaacccagacaaaaatctcttgctttaacttgcaaaccgaagcaaaaaaccccaaacaaaaaggggtaaaagggcttgatgataaaaaggccaggggatcaaatagaggtgccaagaaaaatcgaataaaaattttccatttctttatcccccgagtcgtgacggcggcggcggcggacatggttggtgataaggacgcggcggcgctggctggagagctgaccggcgacgcgggcgccagcttgaacggcttctttgaccacacggtatgcgtctctctctctccaatccccgtgtgagaggttgggttgccgtattggctaggtaggcggctggaagttttgattttttgcgtggttcttgcagggtttggaggcggcggtggtaggggaggggcaaggggaaggggaggaggaggaggagctggagtggctttcgaacaaggacgcgttcccgtcggtggacaccatggcggcggaggtggagtcggcggcgcccggggcgccggcgcgcgcagcggtggggccgaggaccaagggtttgcggcggcgccggcgggtgactgctccgtggagcctggcgccccttctgtcgcgcccgcgtcaggcggcggcggcggacgcgggggcgccgcggcgccggtgcacccactgcgccgtggatgagacgccgcagtggcggctcgggccggacggcccccgcacgctgtgcaacgcgtgcggcgtgcggttcaagtccgggcgcctcttcccggagtaccgcccggcgaacagccccaccttctcgccgctgctgcactccaactcccaccgccgcgtcatggagatgcgcctccagagcgaggaggacgcctcggccgccagccgcgtcaacgccaaggcacgccgcgccgagcgcgcggcggcgcgcctcgccggcaaggacaagaagtgatggaacaaaaaaccgttgcctcttccccggcggaggcgaagttggacggagacgattagcgcgtgtcatctcatctccttttgcatttcttttcaatttccattttgtagaacattaggattagagagaggtttaagaacatctgccaaatcttagttcttggcaaggaaagatcgacagacatcaaagcagcctctcgtcatgctcaatttttcctgaaaccatggcaaccttggtgttgtaaacaaagcaagcggtgaaagtgctgttgctgtttttgcttatcaggtctctcctattcctggtagtagcagtagcaaaggcgatcaacatacacagcgtctgaatgtctgaatgcgacgtgtgtatctatgccatcatcggccgggcaagccgctgctgcagccttgccgccgaaataattttgacggctctagcagtctaccagttccatttcttcaggtttggctgctggtagtaatggtagtatggtagactggcagtagaacatccatatgcatatatccatctctgtgtgaggctgaggcaccggcaaggaatgaaaagggcactgtacttattacccgtcgaggcacagtggcgctgtgctggttgtcgattcgtgtcgccgggcaatgatatgttctcatttcatggggtgatgctgctgcagccgcgttgccatggcaagaagcggattaactagttcgttgcctgaacgaaaacgacggtgagagcaatcctcacatggatggcgtcgaccgggagaggcgcaggtcgcgtggtccgcgaactacaggtctacagcaacaacaactcgtggcgctggggtactagctggtgtgttctggtgcgtagtcgtcgccgcgcagcgcacggtcggtcctgggcatttcgtcgcggtagggggcgcggcatctcaggggcgagatgagatctttatgggtggcagtggcggtacggccccggagcacgtggtggcggagagcggagaggaacactcgcggtctcgcaccggccagattgttgtttgcttgggttgggtacttgcgttgcgtaccaccagggcgcagaaaacaaatgggacaagatcgctagcatacccggatgaaggcggctacagcctaccgtatgtgagatcgcactctgcttatgattttttgtgtggcgtacttcctttttattttttatatctagcagatagttatactccattcgctctaaaatatagctcttgtttcaaaagagagcactctctctaacttggaatataatcgtttttaggcttgtgcgtaggtattaaggtcctgtttctttcagcatatgattattataatctagattattaaatcagattactataagctggattataataaactgacatagaataagctgtgagttgtttgtttgtctggattattggaggcatggattattgggtttgaaaggctaaagtctataatgccctcagctatctattcggttaatggcataggtgggtaatttttctcaagtatgtaggggtagtgggtctttagccactcaataatctgaaaaaaactcctctagagcagcttattagattataataatctggcttatagattataataatctgctataataatctacttgtttgtttcagcttactcctaataaactagattataataatcttaaactgaatcaaacagggcataagaaaagtagtaagaagaccatactatcctacatagggtctgtttggcagtcgtgactgcggctgtggcgcagccaacaacaacagtgccgcaagcatcagtgtaacgtgcgactgctgtatttgcagcacggtcttctgaacacacccataattattcctaaggatcaattagtaatttagtatgcactgctaggaacttagtggtgccaacctatttgctgtcatcttcgcacacacgcgtgtgatgcattggcgccagaaattgaagatgcaagagctagggttaaacacattaaaaactcactaactaatcacaggagatgaacaaatcaaaatttgaagtactaagcagcaaaaccatatgcgcggtaatataaatgagaggggactacctatatatttgttgataaattttctcctaaaaatttaacagatataattatagtacaattatagtgtaattacactgtaacttatatgtaattacactgtaacttgcatgtaactacagtgtaacttatatgtaagtttcacataattttgaattgttagatctattacaagatttgttttggtgaggaagaaaacaaatcatagcacacgcatatgtgaaagaatttgttcccacgtcctctattttaccgaaataacatgttacggaaagatttttaaaaattacatacaagttacactatagttacagtgtaattacatgtaagttacagtgtaattacactaaaattgtactgtaattacatctgtcaaatttttagggaaaaatttgtcgacaaatatatatagcaaaatcgaaatgagagatagtaaaaaaaaaccactactcataatggcacatcacatcaataatagttaatctatcgtcttctatttagattatgcaatgtatgagtaagaatttaattgaaggcacaaatcggttgttcaattttttcaaagaaatgaaacacaactcttaagtttactatccttacaatattcacaccagagtaatacttaatcacaaactaatattagcaaactgatccaacaaccaaactaaagtctatatataacaaaaatgaaaaaaaatacttgttgtttcgttaacaaaaaatcaaagaagtaatgtttatgaacatgtcaataatcagctctctttgaaggtaaataattaatttgatgaaaaaagtttttctcaacaaagtaatagtcataaaaaaagcaatatgatcaacacaagcatagctaaaaagtttagaacaatccgtagtaccaagacgaaagatgatgacatacccatttaaatttgctaactaaatacatcaaatattgagtatccataataaactagtaaacaaagaaagcgcaatatactaaaaacacaaatatgaattacacgaaaacaaataaactcaacttttctttttccaatgaagtgaactcaaagtcaccctgaccagaccgaccctgacccatccaaggaaaccgtcggtcggtctcatcagacacgcccggtgcaccaaacacggaagaaaaacctttcctctttccacggttctccctccctccctccccgatccactcctcccactccgcccgccgcccgccgcccgcggcttgcaccaccgccaaaaaagaagaaatccatcgcccatgcaaccctccgcgcccgccgggccggccgcgaccgccgccttgccgctcgccgtcttccccaaggacacccgcccgctcccctgcctcctcctctcctgtctcctgctgctcctcctcctccacctcctctcctccccttcgtcgtcgtcgtcgccgccgccgccaccgtctccgccgcaccacgtaccgctccccgtcgacgcgtcctccgccgggccggcgccgccgtcgctcgcattcctcctcaccggctcggcgggcgacgccgaccgcctcctccggctgctcctcgccacctaccacccccgcaacctctacctcctcctcctcgacggcgccgcgtccgcgggggaccgggcgcggctcgcccgccaggcgcgggctggccctggccgcgccaacgtccacgtcgtcggcgaccccgggttcgccaacccacgtggcgcgtccacgctcgccgccacgctgcacggcgcctccttgctgctgcgggtaggacaggactgggactggttcgtgcacctcgacgctggtgactacccgctcatcactcctgatggtgattcctctctccacctatttgggtaccttacctttgtgtatatgataagtatctgtcgtcgttgaggtgttcgagctagatctaaacttttcggtaaaatataaaagtgataatcttgctaacttttcactatagattgttattgtttgatgaatggggtatttttttgtagacaggtttctgtgaatcgataggtaaaagaatgaccaatcagactactactagacaataaatactactccctccgtttcaggttataagactttctaacattacccacattcatatagatgttaataaatctaggcatacatatatgtctagattcattaacatatatataaatgtgggcaatgctagaaagtttataatatgaaacggagtaagtatctctgaagaccatcttcaatgcattagaatggttaaaaagttgtttcattgaaggaattaaaatcctgttatcacattaggaaaagtaatatatttgattttgtggcattccatggaatacattcttgattaatcgatcagtagatatttctcacacatattcatccaaaaaacaaactgtgaccacatctgtttgatgccagaagcatgtggaacttggttttctacactgaagccaactcctttgaggtctgaaatggaatggtattattttggcagcatgacaagcctttgaacttgctactgatttttgctttcccgccatacaaaccatatggccttggttctaaaattattttggacgaaagagtacaagcttggcatgctgatctaatctggcttcaacagaaaatcatgacgatgtgatctaaattagtgaatcctttgcattataacagcatggataactatttcttatggaacttgagaataataataaaaaaactttactaatctttgcctcctgtttaggctgttagagtttcctcaatgtgtttcatgttcattgtacttgcttattgaattcgaagttcactttctgcactgttcctaaagagacttagataaacttgtgccctacagaaattgcttggttatgtaatggtagaacagaacggacacaaatacctctatgttgtgcttataccattttatttctctggaaactatggacattttgtgaaacaaggtgctcttctatggggcacagcactctttatccgacctaactttgaattgttggcagatctactacatgttttatcatatataccaaaggatctcaacttcatccagcataccagttatatcggttggagggagtaaggacatacgatcattctgaatttctttagttttaattcaaacttgggaattcaagttcttgactttgtatgtttgttcaggtcaagacagataagaccgattgttgttgatcctggtctatatctctcatccaggactgatatattttatgccactcaaaaacgtgaactgccaaatgcttataaactatttacaggtaaggggttaatgcgcttcagtatttattagaagatcatcccataaatcattatataatgataggggacatagaataatttgtcttatagtgctaatgatgatgcaatacccagttgatggaaaattgtgaaacgtctttatcatatgtcggtttaatggactagtttcccttttagttattacagatggtttgaaattattagataacatatggctatccatataaatagtgtacttatactattcaattctcttactttggttgacattttattgggctcattatacttggcatcccatttgttatctgatgatttgtaaaacataggcacttctttcggtacaactccgatgacatttaactctgcctgtcctgcctgaacaagagctttgcagaattctaatgtcttgctcatgaaataggctggaaaaaatatgtattgttttgaaatgaatccatttttatatagaatgacattgaattcactatacatcttgattacaccttatgttaatgtcttttttacctaactatttaattgattggaagaccttgaagaagtatttaattgtacctattgttccaatgcaggttcttcatctgttatcctttctcggaaatttatcgaatactgtatcatcggtacggataatctaccaagaaccatgctaatgtactatactaacatgcccttgccacacaggaagtatttccagacagttctttgcaactcccctgagtttaacaggactgttgttaaccatgacctacactattcaaaatgggactcatcttcgaaaaaagagccccttctactgaccctggatgatgtagagaatatgactcaaagcggcgtagcatttggaacaagattttccatggacgatcctgttcttaaccacattgatgaggagattttacaccggcaacctgaagaaccagccccagggggatggtgcataggtgttggggatgctagtccatgttctgtttcaggtaacccggatgttcttagacctgggcctgcagctatgaaacttgccaagcttcttgcacaaagattgacttaccgtaacttctattcgcagcaatgtatatgggattaatggaacatgattgtatctctggaaactaccagtttggtcatctatatttaactcgtgctgtggtgcttctttgtctatcctgtgtggcttagcagtcctgtcagtttgttcttggtacctatagcaatcacagattcacaataatccattttgcccaaatttcccaagtataatcacgttttccactacctcttacctatctgagctagtggctttcagttaaaaaaaaattaggattaggagtccatgtataatcaacaaggtagtaatattatttgtaccttacactatttataattcacttagtttcaggcaactaagaatgaactcatacacaaattttggagataaatgaaggaatcacaaattaacaacggacatagacacgggatataggatagatcaggcacgtgcacataattaagtagtttcagttgaccttcaggcctgcctcatcaactccagagccgcctcgacgtccgcgcagacgctgaccccgcggcggctgaggccgacgctgccggagaagacgttgaagcactcgagctccgacgtggtgcccgcgacgcgccgcagctggtcttccattcccagctcaacgaacagcgccacgtatcgcttgtccgaccgcatcatggcgacggcgagctcgatggtgtaccggcggatccgcggcaccaccatggacggccggttgtactccctcaggacctgcaccatcgtcttcgccagcgccgcgtccgtcaccctcgccgcggcgaggctcgcgcggagctcctccggctccatgaaccggagcatctgcgccgcgaggcccaggaagatgttgagcaccttgcccttctcggccatgattgtcctcagcaccttggtggcgccggcggcgactcctctcagcggaagccgccactcgtcgccggcgtaggtgcacaggttgcggaggatcctcgcggcgccgacgatgacgacggggtcgctcattgcctcgacgagccgttcaactccgccgccgcaagccgtcatgatggcgccgcagttcctccggctgtcgagggccagcatcgccagcgcctcgccggcctccacacggaccgcgtcggccggccggtctccgaccgcctccgtcgccggcaagaacatcgccaccagctcgctcaccacgccacccgtcctgccgatcatctccctcgcctcctcgtccatggtgaggctcgtcagggtctcgatcgccagctggtgcagctcgctccaggccttcccgtcgcgctgctgcagcacatccctgacgttgctcaccgtgaacacgatgccggagagctccctccggaggagcttgccggtggtgcccgtcgtgctagccagcctcttcaccacgcggagcgactgcttcaccgccatgaggttcgtgtcggtgggcgcggccgtcgcaggtgcactggcgatgctcgagtaggagatgatcttgtcgaggagtcccttcgtcttgccgatcttgtcgcagatgtcgtggtcgtgcgccagcttgttgaggatggagaggccgaggaggttgagctcgtcgaggtcggcgtagagcagcgacgcgacggactcgatggcgccggggatgccggtgacgcggagagcattgagcttcccctcggtgagcatggagacgaccaccgcggccgaccggcggacgcccttctccgacgagttcttccagctgagcatctcgatgagccgctcggtgaccggcgccgacgtgccgatcctgcgcagcgtggcgtcggcgaagcggtcggactcggcgagcgcgacgaggacggaggcgccgagccgctgctcgtcgtaggagccggcggtgagcaggtcgtcggcgtaggacacgaggtccatgtgcaggccgtcgaagatgctgccgttgaggcagcgggagtaggaatcgtagaagaagcggcggacggccaccgcgccgcacgcgccggcgaggtggcactccttggcgacgcgctcgatcaggcggcggtgccccagccgccactgccacagcgccttctcgacgaggaacagcagcgcctcggcgagcgcgaggccgtagaagatgtcgagcgccgagctccggttggtccgcgcgtcggcgctgccgccgtagcgctggtggacgaggcggacgagcgagagcgcgacgcacgcggacgcggacagcagctgcatccagtagaacacgaggccggccgccgacgacaccggcgaccgccacgtcgcctcgtgctgccactccagctcgtggctgcggcccaggatgcgggcgccctccaccaccagcagcacggtgatgcaccagaagtcggtgcgcccgagcgtgatggcgaagccgccgagcagcaccaccgtcgcccagatgaaccccagcgtgccgagccggctcgccgccttctcgaggacggcgagctgcagggccagcaccgtgagacgccgctccggcggcgccgcgtcgccgtcgtcgtcgtcgtcgacgcccgcgcggatgttcggcgtcattatggccttctgcggctcgaacagcgtcggcagctggtccgggatttggacgagcacgctccggctagacatgctagcgcggcgatccatctctgcgaattcgtgtgcgttttagcaagaggtcactcactgatcactgacttttgcttgctgcgtgtgctctggattggcgatcgcgcgcacggtatttataggcttggaatgcagatgcagccaagcaaagtactacggattttgtacgatgtacgggtgtgtgtgtgtgcgcactactggatattaatcccagcaaatgggaatctgcaacgaaacgcacgttgcgaatttgtttgtttcttgtgtgcatggaagactctgtttttggggcttcagagatgggagtctgcgtgtcttctttttttcttgttaggagaagatgttgctgtgcaaggcaaattaggcaatgtaggggaagagtagctgccgccctgaggtttggacgtgaacagctagcgtcaatatagtatgtagctcaatcatggtctaatgatcaccaggctgtcctctctggtgatgcgtgatatcttgcagctcataaacttcatactcgagtcacgccgcggttgtgatcagataagagtactcatccttggtgatcaccaagcttgctgatctctgctccaacgaggtgcaattttgtcacgtgatcacgcctctgctgcgtgcttgtgttgtgaggtgtggttggttaatgtctgttgcatagccttataagttatactgctttgcaaattgagacgatgttattcaccatgcgtccttgccttgtcattcagtcaaggttattacttcttccgtttcctccgttttacattgtttcacaatgtaagattccgaatcttacattatgaaatggagggagtaataacttatgatggttcatggtttgaaatatttacaaatacccttcgaaaaagctacgaaagatgaatacattataataaactaataactgtgatgacgttcttgtgcacccgaagtcccgaactagggacctaacccgaactccgggtatatgcgcactgcaatgaataagctatcttatttacaggattcttttcactatatacgctgatttgtataacgaagagaatgctaggaaccaaaaatatatataactgtaatgcagcattgaaacatttcttttccatcccatgtataccttcccaaacccaaaggacaggtgcatcccatttaaaagactgggttgcatcacacatttttcatgtccagactatccgattcatccgtcttttaagctccagcattgaacggaaacttctggggcttgcgcagtctaaccctcaattctcggtccggactgccttttcttcccattgcccgatcgttctaatgacagggaaattttcgccacaaaccggggaagttgattactttgatctctgactagagcaaaccgttttatgttagttcattctcaaatgtggaaagtcgagaatctgatagaacagagaacatctgcgtctccacaaaaagctgcaaacacaagtttcgtttcattagagtcgagaatttgcatgaataacagaaaagaagggaagatgattagatgaaaaacacagacaatacagctctggcatccttacaaaattcgtttcattgagaaatttctatactgagacctgttcatatactaatactcttgttatgtccctctacccttctggtttcttttatttttttaaaaaaaggtcagtgacctaggttttcttttagcagtgatctaggacaaggaacagaaaagagttaaaagtgcagacaatattaacatcttttgaaagctctatctcatcaacaggacctacgatgtggagaaagactggcatgcctctagaagtatactacaggtttaccatccaagggttcatgaacaacttataaatttctattaatttcgtaaaaacgtaactcaactacaaatacctttacaaatggtcggtcctttgaggggaatgaatcgataaaactgtcttttagaagcaacgaaacctgataagatagaagaaatatcattgactggatttatgctgttttcaataattaaagtgcaaaccagtgttcatattgctaaccctgtcattatttgactgtacattggtgatggtatgagatcgcaggtcagaacaaagcgactccagataggatctcatgacgttcaagaactgccaagctgcctcagcctgtaatgaaatccaaactagttgtaatacatgggaaatatttcgagccatctttatccttcaataaaatctaacatgaaggatcaacaagttttacatgatcaagatctgcaaagggaaaaatccaagggaacaggcaccaaacaggattgatccctattccaaatattataaataatattactacctgaacttcattgcatttgtaaattggatgtctcttagccagggcattctcacatgaaagtctagcatgaattggactgagatcagaaacaagttctttgaatcgtggaagttgaggtaatgagcatgccttcacctgcgcattttcagtatagttgctaacagttagtggctatgaatcttttcctgcaaaaagtcataacagcagcacgtatgctttgcttgcaccagtaaaatatcacaaaatcaacatgatcagcccaggagttccatcatgcaacagtagacgtactatgtaccctggaagtataaaccttgaagccctggtctcatagactcgtacaaaacatttttgttctttgaaaatcagaatgtatacggaactagcaattcccgtttggcagagcatgcatatggaacttgtgattcctgattgggtgtagtgaaatgtcaccaagacaccaatgggtaaaatcaattccaacttactcctattgatattgttcacttaaattactccaactgacatgctgacatgttagctaggcatagagcaagaataaattattcacttttgacaaaaaaaaagcatttattcccaagatattttaaattacaggaaaaatatgatgcacttacctgatctttatctacattgattctgacaatacttgatgctttcatcttaatatcagggggtttatgttggacaccagcctgtaggagagaacacgtccatcagctaatatgcacaaacaatcagaacatggtgaagatcggtaacatgcacaaattggcaattgcggtcagtgatgactccttgaaagagcatgaccaataagtgtgcttaaaagaacattcagaacttacaatgaaagggacgggagcatcaagaaaacccaccaattttcttggtagaacctgaaaagcagttgtttgacttcagagcagaataggaacatgagatatatgaatgagctacaaatctatcactcttttagggtattagtccaatgttcaaagcatgtatagaatctagacatcaatacatctgtttcagagaaagcaaatgcctacggtcggatgacaaatgcaaatagagaaaagacagtccaacagttaaaataccgctcttatgtacagactatttatacgctacattaaaagttgcatctttcacaatttatttagttattactaagttgcacacagcatttaggagcacaatgagtccatgcgagtgcatttaaactgggtttgaaaagcccaagttttattaaaacacaaactctacaaaggccatatcctcttgatactagttgtctacttcaactaccaattcatattctccaaaatcaaaagttgaaatctaaaacagaaggaaaatagccatgtatattttagcatcaaaggcaatatgatattttcactagtttatagaaagttattcagttacaaagaagacggatcctgcatgattacatcataatgataaggtatgataaacatgagaaaaaaaaggagcaaaactgagccaccaaaaaaaggtagaatcagtcagatcaaagcccaggcccccatggggccactcaaacaaaactgaaattaccgatatgatattaaaaagtacataattgaacagaaacctgaaacttacaggaaagagtatgatagaacttacaggaagcaataaactctgccactggaatggtcttatcatcggcataactgacaaaacaatagctgacagtacaccctgcagttaagcatttaagggaggtgctggaatcagcaggaagcataagaggaaaccagggcacatagttacaaagctcaagctaacaagcataccagatttgagcatattaccacaatctgcttctccaacagagcagcagcaaataactctagcacctgcagtgaaaagaaattagttatttttatgcaaactgagcatagaagcttacgtagggacagacaaacagactgctatattgagtttaataatagcaacggaggactattttgccgatgtaatttaatgtgctttgcccttatagagtgaattgtgctatttctacttaggcttcgccctttctttaagaagaaaataataacccataggaatgcttgttagcttgtggatgatgtcaaggaagataccctagtgtggaagacagcgggggttattcaaccatgtaataacgagaatcactgattagagttcgcctccgggcctgtaacttttttcgttcagctcacaggatgagggcctagccaacatccaattcgacagtttactgtcattgtaagctatctgtattgtttcattacctttctttcttaatgaaattggtcgaccgaatctttcggccgacccggcaaaaaatagcccataggaattaccatgcattggaataacgatctaactatgcgtcctagatagacagactttctatatatatactcaaatacactctatatttgctacaccaccaaaccaaaatctacataagatacgtactactcaaattacacaaacaacctaaaaacaagaggaaagacagtatggagctctcattccccgctcaccagtctacgattggcccgacttcctttgagctatgagaaatgcttaggggagcaccttctttttttctgggatctctttgtagccaaggagatctatgaagcctagcagaaagcttgataaggcctatttagtgtattttcccacccaaccactcgcaggttaatgaaggcagcagaaaaggggaaaaaataacagagatacaacttcattattatacttactactacaagcttaccctgttacaagatggctagtttaaaaatgggggaataccgcacaaaaaaatggagccacataggtaaaaacttagagcagaaagtacaacatacactttcgagagacaaagcacgacaaattgtagctgtagtccatatcgataatgcgatagcttcttctgcagccgccaaacgggcattgacctaataataaaatttcatggttagggaagctgggggcattgtgcttcaaaacaaatctctaaagaccacacattcacctcagttttttctactgaagtcaaaccattgtctgaaattgtgtctcctaaccccaataaagacaatccaggccgggagtatttaacaggttgcagatgttcaagggggtggaaaacaagttcacctccacgaggtggcagagcaagagcatggtagccacaaacaatctgcagaggttcattgttgtgtacctattttatttttttttaaaaaaagaagtctattattagaacaagggccaacagatgccttttgtcaagcttgaacgtgtcagacaaaccttagcccatcccataactttttcatcatcaacaactatttcttgcttcatatttagttcttcttcttcatctgacccaacacctttcacagaactgtcagaaaccacggcataattaatgagtaaggtaaatagcatgaaaaaactagacataatatagtagttttacaggaaagaccacatgatttcagacatccagcagatctggtgagtgatgaccataatttgcactcgacaactgcagaatctatgttttttcttctaattatcagggttacctgtgtaaagactccatgctctgtgcacgcacgattcttctggagataggcgaatgtgtggagagaagatctggggaagtatgtccattctcataagtataacttgttcttccaaagctatcacaacgggatcccaagttctctgatatacaatcctcatattgttggaaactatgcctgccttccttctcgagttctcttatgtaactagaatctgaagtctcactagccgacatactttcaggagaattaggctcccaactcctgaacaaatatgaaggaatctctccctctgatggaagtcctgatgaagagatgagacctgatatactgttgacaggtacagcatattctgtccaatcattgtaagaaagctcatttgcggattcaaaatcctccccatttacttgactttgctctttcatagagcaggggattggttctgccagagcaatttcactagcaaactgtgttatcctgtcaagcctctcctgagcaattatgctgttcatacaaacgacaccatacactattggttagcagagaattgagggagcacagactagccattttatacataacattgttcttaggccagataaatcaaagcaatcttgaaacttagtaaagatagccaacctgtttagcatctcataatgcagctcaaaaaagggcacttttgtgagtaaacagtaacatcgtggtgcagaaaccaagaaacgacttggcttgtaggaagtacggtttagtggtgaaaccatgcctagtatacccggtgctctctgaactatttcctggacatgcagacaaacaccatatagtggtgcattatctgatacctggtgtcgtgaacaacaatcaacaataagaagggtaaatagatgattatctgaatgctaacatccaggaatattagaaaagaataaacaaactaaccttcatggagaaaataaaagacaggtcatctcgacacagatgttcctgtataaaatttgttatagttagatagtactttgaaagaaagcacattagagtcaagtatgagataaaggaaagtaaatagggaatagtaatgcaatctccacaagagtattcatatttatagtggagacatgacaactgccccctgattatccattgaccaccaaaatttagagtgaattttaaaacgaattttgaaccaccatttactatatctttctacagactagcaaaacagtcgactgcaaataccaggagatttcccatatcctgctacaactagtctcacctgcccaaataccacttcattcagatcgctcattgatggagtcctctctattaagcgggcctggaaatttgaaattaaaaaatcaatatatatatttacagcagaaaatacatatcccaataagaatagaaggaaaaatgaaaagaccattttttttgttggttaacattaacaatacctaacactacttagtattccaatactccacagaaaattatcgaaacaatataactaatttttttagtccgagtcaaatgaaaagaatcaagtcccaggactataaaaagtatcagcaagtaaacaatttcagataatcatttgcttatcacaattgttagaaaatagaacagcattattatgccaaaaagaagtgtgtaccactaacactaacaagtatcattatgcattcctcaggttccggcaaagaagtacaacaaacaaaattcattttacccttaactgaatcttcctctcagacctccttttaatgaaacaaagctagataatcaacatgcaaccatagtactactaaataatttttgcagacacaagatatcaaaaccaattgatatgtttcaggaaaaaaaatcaaccgatggacaaaaatccaaaaatatagaagagatgaatcatgactccatgttcaaacacccagatgaatgatagatatcttcactcaaatttgaattacttagaaaacaacatatgccagaagtaaaatttctgtcacattagagacagttctactcaactaagaaaaccaaagggcaattcattataaatccaatatgtacagtacaaattcagcgagaaaaaaaaaactaagttagctgacctttacaccctcgggaaaacagaatgacggcaaatcaatttccctaatttccgctttctttccaggtggatacttgaaaagaatctgcaagtaaattgctctttgatcatcttttaggtctagagaccaagtccaacagtctaaatcaggatagaatcttgggatgtgccatataaacaagatagacgttttcagagttcatgaaactagagttatgtgcacaagcagaagaattccatgtttttttttcaaagaagcacacctgtggttccatggttggtataggtccatgatattgaatttttctaagatctacaatctccgagtgttctacattagattcccaagctttcttctttgcaaatgcatcctcaatgactccaacatttgcataagaatgaagtccgactacgaaaaaatgttcaaagagtgttgttggttccttatactgcttattgtcctgcagaaaaaagaagagtaaataaccagcgtagtaacaaggggaagttcacattgaatacaaaccaaaataatgcaacagaaactaacatgggcactagcgcactgcaatacaaaaggcagatctctgtggttctaagggaagtacttttgtacttgagacatgtttgatacttgtagatcaaaatattagaggtactatggtgtgtgaatttgctctggggatcacactctcaaataataccaggttcaccgggttatgattcatgagaacatcagaatgcatcaactacttcgctacaagtatgaaaattcatattgcaccattgcagtattagcaatttgatcgttttctttaacaatatagctgttgagcaatgattccgttgttgaaatgcatacaacacatagtaagataggtggaagcattagagctcattgtctgctgctgttttctactatctgattgcgtggacctgcccatttctacttgacctcgaagactaaagctatttgattgatttagcacttttgttctcagttatcaattcaaataggttttcagtcactcctaagcaaaagttgcaaataaaatgcaagaatatcataagcaggattgagtgaaacaggagagttttatacccgtgacttggattggatttgataccactgccgcttctgatgcgccatagcttcaaagttcactgtcgtacgcagcagctgctccctggggctcctctcgccgccgcctccacttccaattggcccccatttccacgcccgctgcatctgctgccggaaacgctggaagctgccggtgcgcacgtgccgcgcctgatgcttgatctgtgacagcggcgacgacgacgaggtcgacgtgcccgatagaaccggcgacgacggcgccgaagagatcctcgacttcgtctcctccctcgctggcgatccttcccccgactgcgctgccatggaattctcctgctcctccgcccccctcgcacgctgctccgatcgcaaaaccgacggcgacgcggcgcttcccgtatccacacttcccgactcctctcgcggttcagaaaccgacggcgactcatccccgccgtaggcctccacttcccctgctcccgcggccgccggctcgtcgccggccagcgtcctcgacgctgatggcgaagaggactcggtggtggcctcgccgtctggccgcgccactgccaccggcgactccgtggcagtcgacgacccctccactgcatcctcaaacatccccgccccccgcggcgacacctccggctgccccggcggctccggctccggcgccggcgaggcggtctcgccggagagttccatgcacgcacgagaccggagcaagtgggaattggaattcgtaggcttcgccttggttgtggatgaaatattaatgccaaattgccaagaatcaaacccaacggaaggggaagaggaggacgagatcgtagagagaataataataataaatgataaatacagaacaaaaattaaataataaaaaataaaagtcgatatctcgatagagaaaaaactgaaaataaaaaattggagcccgacggaaaggctactgccaaacggcggcacgtcagcacgtggtcggcggggcaggcacatgggacccacctggcagtaatgttctcgtaggtaggagtgtatcccactgacatgcgggcccggcgcttttcagttccgcgtgtgcgtttacttggccttttcccggggatgggaagtgtgaattcgtcggtcataagtaaataatcgctttctatgggctttttcgcaaaaagatggactaacattccagtcctttccatttcctgtttattacaaatacgtgcttgacttgatgcatgcgcaggagcgcagcaagggccgaaaggctcagtatattggaaattaattgagggcgaaagtgcaaatacagggcgcatcacgtggaatataacgtctacaccaaaccaaagcgaccaatacgatacgcgtattttcagttggcccccggttggttggtgtgtaggcgcgatcgccggtcaacgtcacggcctcacgggtgggagacggaagaaggttcgagccgccgccggccagtggcaggcaaacttctcttctcttcttttcttcgcgtcggccgcccaatcgccatatggtccacggcctcgaagcagttcatggtccagcccccgcacgcgtggcagatttgcaggcaacagcaaaaagtacttccttagtctcgaaaaaaataaatttattactgaatgtgacatattctattacaataaatctaaataaaaatatatccagatttataatcctcacatctaatactagattggtttcttataggatggagggagtatgcccttgaggccggcgtttctacgctctctcggagtacagcaaacggcaagaggaagtaaagggccacgcctgatttgtctcatcaaggctttcagaaacttgaagagtttcagttaaaaagtaaaactgtattgacaaagcaacaggtttcagcgcaggtaaaaactagaaagattagcaaagcaagctgccggtggcatatgcctgaagaatctgttagtttgtttgttgtggactatctcggcatctcgccatgagcaactggacaatagctatgtttgtgtgatgatgtaactgaacctgaaaccaatgtgccgctcgcatcttgtttgtgtaatttttcagtggtcccaaatggatgaattgactgttcagttgcctgtatactttcagttcagttagatctcgctttttagtcgcccacatgaatcatctaactaatccttgtaacctttgcctctctctatctattgatgcggtgacgcccatgaggccatttagcattgtggctattcgtatgttgcaaacgcaatggacggtaacaaagcgtaagatgagcagccacatgcattttttttgttctaaactcagtagtaggtactaactaccacatgataattacagtatacgattctgaaaacatcagccatcagccatatgttggtacttggtactccctccgttttacaatataagttattctatcattttccacatccatctaaatttattaacatcaatatgtatgtgaaaaatgctagaatgatttacattgtgaaacggaggaagtgggaactaataaggtgaaaccaaaaatatatatcagtcagttgcacagcaaaagttgttagtcgattgccacgacaaacgttaaccaatgcatctagtgcaacttgtgatcccctacgtgattgaaacaatcacaagtcacattgtttctgcaaggtaaatcgatccgggaaacaccgcaacacaatggttctatcttgtttctttactttctaataggtttctatttcactccacttatatatttaactgtgtcactccaattctgcatcaacccggtgatatttaacaacatatttggttcactatcagtgcataaaaaattacttgtttttttaactaaatttcacattggaccccattttattaccctagttgcacaatgtactatgggcctatcaaactttttacttagcaccatctaaccttgccaaaacatagtagtttggaccaggggtagtggggtaatgcttgagttgctaccatggctatttcacccagggaggagaatgaggtaagcactgagcgcaaggggattagagccaatgggtcctagactcctagtgccttgcattgagaggtccgtggcaactgtatagccgattcgcatggccaggcaaaatcgattcagaaagcaacaagtttgatgcttacgttatggatggaggcaacaaaaattgatgattcagatagtcgtagttataagtctgtgtcagtttcgaatgtttcagtgtagccatgttctgtcgcccaccggagttgaggacgaccaccaccgccctgtgcttgctcccttctagatcaggttcccatggtaaccgcctcctcttgtgatctcaaccactcgtggcccgggccgcacaactgatggaaatgcttggaagggacatggcgggagataacagagacagagagggagagcaatggcgtcgtcgtgtctctgatggcctatcggacttggagaggatgagggggtggtgttgagtaaaacaaatagtaattttaagtggtccaaagtgaaaatcttggctaagacatgatccaagctataacaagggtaaaaatatatggccccaactgcaattttactcttttaattttaaaacatcgtacttatgccgtatcttagcaaaactattttcggttaatggaaaccgatatggcacttcgtcatagtaagatcattgttgctcatctctatcagtattcacaagcttcgcatctttatcaatattcacaaaccaacgagcaattcctgtcttgcactgttatattattatccatgcattggattagaaacaaggagcaaaactccctgatggttctcttaaatcaaaacattaataattacaaacaggcagatctgaactaaaaattcattcagatttaaccttgagcctcacaccgttacaaaacggagggagtagtattcacaagccgcgtagcggttccactgtttacaacgttgtgtacactacatacatcggagtactgaatcacaagaccacaaagcaaaaattggctgatggttctcttaaatcaaaactaattcaggccatagctaaataagactctgcagcatcactcagtgatgtccacttcaccactctgacctcgccggacgcatctccggtgaagacgacgccgcgcgacctgacggatatcgtcctgacctcgtcgtcgcagataatatcccctctcttcttcagcgacgggagatcgtagacacggacaacgccatcgccgcgggagacaagcagcacgggcttctcgtcggcgtcgtacgttccgtccatggaaacgacccgttcgtcttccttgtgggtgtagtgcacctcgaggtcgaggtcgtcgtgatcaggcttccactgccagaccttcacggtgccatcgtcggacgaggagagcaagaaccgctcccagcagagcaatgcggtgaccgccgacgagtggccggcgaagctgtagatgcagcggtgggtgtcgaggtcccagaccctgatgctgccgtctgttgagccggagtagagcgcgcccttgccctgcgcgagcgacacgacggccttgtagtggccggtgagcgcggcgacctcgtcgaacgattgctgttcttggttcatcctccacatgaacacggcgcccgtcctccggcgccggcgaagaggtggtcctccgtcctcggctagcatggcggtgatctgcgacgcgggccctcgcagcgggagctcctgccgggtccccgtgtggatcgcctgacagcggccgcgcacgccggcgagaacccacgggcccatggcgatcagcttgcgcacctccccttcttgcatctcctcgacgcggacgcactgcccggtgctgcagtcccaggcgcgcaccgtgccgtccaggctgccggagaacagcttgtccgacccttccggcagcgcgaagccggtgaccgccttggcgtgacccttgagccgcacaacgccgcagaagccgtcgccgacgcaccacgcgccgccgccgcatcggcgcttggcaggcgtttccggcggcgcctcaacctgccgcttcgccggctgaaccggaggagccctacccttgccatccgaattcgcggcgacgcaggacgggttgacccacgtgttgctgcgcgtgttgacggcggcgatcggcggcgccggatcaggcgcgtcggtgtggaggaatcggcaggggttccggctgcacctgccggacttccagtagtggcaaaccttcggcggcgctggcggcgtgttccagcaaccaggtttgccgcggcgcggctgaggaggggcggcgggaggaaggggaaggagctgcaccgccgccatcgtcgtggttgggacttgggagagtggcggatcggcgattgatctcacaagagatggccagatgggccgtccgcttatatcggttgaacgggccagtccgactcggactcgtttagtgggctgcaccgccatagactacccaagccactcaaatagtacgattttctgactgaattgatcgggattgaatttcaaaatatccataatttgccttaattaaactaaataaacgcgtctatctaactcggcagtgaataggttacactggagatatggttagttgcacacaaattttggaccgtattcatgagggcccatgcacccttgcttgttttaaatgggccggtatcagatagagctctaatctgttgtaattgtaatctaatccggtattaaactcgttcccctcgtcccctctgccctccccactccgcgccgcggccggcggccgcgcgcctggatccccctctccgccgcgcgaatcccttcctcttgtccgtcgcgtcgagcccaattcggcgcgccacctctcctccctccgccgccggctcagtcgctctcgccataagaatcccggaaccaccgccgccgcataacctctcagccgccccaaggccgggtgttcgccggctgtccgccggcacgccggtccaaggaaagccgcaggaatctaaccatgtcctcaacacagtccttcaagagtggcgccgctcgcagcttcacaactactatgcggagaggggccaatggcgccccctccgcttctccgggagcagggaaggaaagcggcgcgccctcagtttacccaatggcagccaaggaagaagcttgcgcttgcgcttgtgttgtgctcctcccgagtccaagtggtggacgacgccactgactcctgacgatctaatcgagccgacgggacatggccaggaggaactggaggctatatggaacgccctggtcgaagaacctctccggcccatcctgactgcctttcaggaaattaaggccactaatggcaacgtcttccgctgtcgctgcttccacgcgggcataacgtcaggtatgcgtcttgcgtccctcagaaaagaaaaaaaaaactactgtgcatgtatatagcagttactgaacatgtcatgtatctgtgcaggtttattagttctcgtgattcgtatttgtcagttccacaaactggcgcctggcctttgcgtggattttgttctcggatatgtatgctacaggatgagtgttttagcagaggagctgaaaagaaatgggaaagcaaacaacatttgtgctaggatacagtttggtgagtccgaaattgtttctacacattagtgttcatagcaccaaacaatctgaaacgcgatactaactgtgaccataaattatgaactagcatccatctgtttattgggttatgggtacatggcaatgcacgtttgtattagtcaaagcgaatttactagtttagctttaactgatgaggcaaaggcaaacctttcagtgctgtcctactttgttttgagctttccatatactgagtttattttttgctggctatgtgttttagtatcgcaaacagctattcgaacacactcatcttacatagttttctttgaaatgcagttattatgcttttgttgttctgggctaacaatcctattaaggtactttttttttgctgaaaaagaagtacgcctaggctccattctttcgcatgagctcttttgatggattctttcaataattttactaaatgatccttcccccttctaataggactcttgcttctacttcacacagttgatctggtaagttcttccaatgtttcatgcatggttaacttttccttatcattatttgcgacaaatccttttacgcatgatttatctgcattctgtaagtggaaaccattacatagtttttgcgcattgtggaaggaacttcattatctagtttgatatgttaaaaatatctagttttatacgatatttcttatttaggattgaagctctcagatacctgacacatttgtcaagttgctttagtagttgaaagttccaacaacaatgttaatgtcattttatatatattcctcatatggatctgagaattttgggagggattttacagtaaatgaactaattctggtcaaaatcctgagttccaacggagcccttaggttatgcatcaatttatagcactctcatgttgattcgtcccttaatctaagaaaagaaaaaaaatcatcaaaggatggtagtatgcactgaaaatcactagggcatgttcggttaatccccagggagggattggaggagatatattccacacctattgtggtatgaaattattccccctcaatcccctccaaaacaaacaaggcctaattttgtaggttggaagaacctaagattcattaaacctttggatataaaaatgggcgtaaattgtcattaaaatatttgtagcatagattatgttgacatctatcatcttacaaaatcttgactggaaacgtcatttgtataggaaacaaaaggaaaataagtgaaatagtttaggggagtactgtttacccttctacttagaaaaataacataggaattaggaagtccatagttctctaatgacgcgtccgagagaaaaatagctctctattgactcacattgctttagaaattggaacatgagtaaaaacattatgtggcaagtagattgcataaaacaattgaaggcagtctgcctgcccactgcctcttatgtaagtgttcagtggctagttttcacagaattgcatgaagacctcttcgttaagcttcaaaatctgaaatgatatgtatgaatttcacttgtgtagctttggaagccagaacatgattaattcagtctaatataatgttcttattatttttttatgctgaaaagacccttgcacacattcttttacacttttattcttctcttcgatagcctttgctaatatatttgtgtatagctcgtgtggtgtgcacacgtcttctcattttattttggcaataccgtgctatagcctataggctcaaactgtcccattttgtgaatcaaatccctatactattagattgttgatttgttgctttaacttttgagcctaaaactaactcttgtcatgtgagattaccaccaggtcaccaacatgtaaaggcgtttgttaaaattgatggtctaattaaatagatgggaagtcattttctttaaaatttctacagttttcaaggtttgctgtacaggaactcttggaaatacataaccaacataaaatcacagaactctgtatcaaaagtagccatttgtgtggaccaagctggctacaacttacagtatccagctagaaggcaaaacttgaatacaagaaggaacctttaccagatcttaacatagttgttaacaaacacttcaaacccaaagtactccctccgtcccacaatataagggattttgagtttttgtttgcaacatttggccgctcgtcttattcaaatttttttttgcaaatataaaaaataaaaagttgtgcttaaagtactatagataataaagtaagtcacaaataaaataaataataatttcaaaaatttttgaataagacgagtgattaaacgttacaagcaaaaactcaaaatcccttatattatgggacggagggagtatatgacaatagtgaaacagggttaccacatatgtcgccaaagttttggatgctctccaaaattactgtggcatctgtgttccaatggatcagctatagcacaaggaaataggcaagagcggaatatggtgtcaaatcttgcgcaaataattttcaccacgccattggtgactagcaatgggcccaataataacatttttgagggttcccttaaaaaggatcagaaaggccacgggcttaattaaaaaaatttgaattttgctttctggtgtatactaatttttgcttggaaacatttgataccatgatttgtttatacgtttaaaacaattatctgttgatacaggtactttgcactccatgtgtattcctgcgctgtgttctacgaatacattggtgtaaagcatcctgcacgctacctggaagcaatgtttaatacaatactaacaaccaacggtggcctgatgaaagtacttaagttcagtttttgggacaagaatgagaaacattttccttgtctggtgatatagaattagggggatattataagttcgatgtataaatcaaattcaccatggggattgccagatgtgatctacttaatgaaaatgggatttttataacgttacatgttccttcaataattcattttagcatgaccaatttgattatatgatcgtgacttcgtgagttcgtgaccagggataaaaataccaggccgccctggagccgctggctggcattctgatactggccagaataatttaaatttcaaatttgaaactgtataagtacatataaaatatttgaaaattgccattgctatcaggtaatagactattgcagtactattttcttgattaatagtttaggtacgaacttttattcgctaaggaccggtagctgtttgcataggaacatgtacttgtttgaaacgggctcgggaaaactcaagcagctgatccatcctatgactgcggtattttgatagtaggatgtttatgatctatctgatagtacctagtactagtaaacaatctactgtcctcgccttgccttttgtactgtaagttagatacaatgaaattccattttcgctaagcatgtacaaactggatgttactaatgttagttaaacttgcaataagcagaaaaaaaggtataaggcaagcaataaaatattctcttaaaaaaagaaggcagcgatagagaatgatggatttaagacggtatttctcccggagctgtttttaggtagaaaagttattaaatcaggttttgtcgactcaattaaggttcagtttgtctttaccctttatcaatgtcgttcattctttgtcactctttcaaatgccatgctttatactttaaacatcagcaccatatacgtttcctcaaagatgtgaggaaatggaaagattttaataagcaaaggcagaacacaaataaagtactaaaaaaattgtatatgaaccgtcacaaaaccgaagcaggatacatgcttcaatgtcgtcaaaactagttagaacacttatatgtatgataccgatatatatcttgcatggtggcaagcatctcttctaaactatgcaggaagatcagtcctggtgaactcagtccttgactcgctcccgacttacgccatggctgctttcccccttccaaaaggcacaatcgaagcgattgacaggcgtcgaagaagtttcctgtggactggagaagagtcctgccatgtttctaaatgcctcatagcctgggatcaagtctgtcgatctcagaagcaaggaggcctaggcataaagcactggcagacacaaaacaccgccctcctcgtaaaaatgctacacaggcttttcacccagccctccccctgggcatcctggatctggaaagaacatcaaaactacccacttggatcaattgacctcggcccgcactggcgatccctgatcgccttactgcctcttctacgcaaacatacaaagatgttaccaggtgatggccggcatataaacttctggcatgatgtttggctggatggacagttatccgctaaattccaagctctttatacccacactgtcaaactaaactgtttgctcagctcagtccttcatgaagatttcagatgcttctttgtccccagaatcactcctactgcccaacagcaaatgatgcaacttcagtacttgctgcaaaatgtcaccctctccactgagcctgatgaaatagtgtgcaatctcaagacaaagaatggtctcatctcctcctcggagctctaccggtctgaaatggcaacatttgaaacctggccgccttggtctgcaatttggagaagtgcagcccccccaagagtaaaattttttgcttggctgatgtccaagaatagattgccaaccagagttaacctacataagaagacaatcctccccactcctacatgtgaactatgcaatgccaacctagaagacacatatcatattttcttaagatgccccatggcagcagccttctggaatatgattcaaatcatccctgagctaagctcgctatcagatctccacaacctggaactctcagggcccctaccgacatttctgagttctaccttttttctcctatgttgctggcggctttggaaccatcgcaatgaagtcgtttttcagaaccttccaccttccatcagtcggctgataaattcatgcctacaagatgcaaaactatgggctcactggttcaatccttcgcagaagtccgtcctgccgctgtggacctccattctctcatcccctcttacactgttgtaattgtgttcttaatctgttaccttcctagtctgttgcttctctcctactttcttctgttgtcgtttgttgtacagttactttttttaatttaattcaggtggggactcccccccccccccccaccctnttcttttttattttttttcttaaattttttnttataacacaaaatactcccctcactaaacattctccctttaaacatcctactaactctcttcctcccaatcacttttctctattttcatattcttcttttcttccttcaacaccccctttttcattccatttatcctatccttcccattataaatcctaattctactcctccccttataaatttacttctctttcccttctcccttaaatctcaaaaactataaaaactccctcacccccttctttctttatccttccttttttatatcttatcctctcttccccccctaaacccctttctttcattctttaataataccatcttcttctttattcaatatttactcccccccccttttctcatccccacccctcactcatatatcacctacttccttacatttccccctctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggaatcgttcaaaaaaaatttgtcgtattaaaccaattcacctctcaagtgacaagtgtcaacaataggcgaacaatgaatgtggattcgtgggatggttagagttgtcagtatcatggtcagtgtctgatatcagggacgttaggtctatcgagtcttgagccatttgtcgatctactaatcgagtgctcaatacaaacctgtaaaacataaaactgtattagacaaatacggaaaacagtattagacaaacaaagggcaaaatagcatgtttggtccctgaaaattatgagtttagtccttgaggttccaatatacccatccaagtccctcaatgtttcgttttcgttcaaaagtgtcataagagcaaccaaatacacggtatggccaatcatacttacctcttgacaagatgctacgttaggtcatcgaaacttgagccatatatcggtctactaatcgaatcctcaatgcaagcctgtaaaatataaaactgtattagacaaataaagggcaaaatagcctgtttggtccctgaaaattatgagtttagtccttgaggttccaatatgcccatccaagtccctcaatatttcgttttcgttcaaaagtgtcatcaaagcaaccaaatatggtatggccaatcatacttaccacttgataacatgttgtgttgtattcagtcctgggtgacatcagacttctcagtttcactctcaggtatcttgtcttgagcttcatcatttttagcactgtaaaatagacaatgcacgggtatcattgtatgactgtcttatcccgtttccaaaaaccaaaataagttctgcaactatcaatccatatccatacctctggttactttcattcttcaatttattttccttgtcaatttccacagcagctgtttttactacttgatagaagaaactcagcaattctccgacctacttggtggtcttcagagagtcatagagttttttgccaaccatgcaaacgatggtaataaagaaagctttaaacccagatggtttttcatccgaattactagcttcacgccatactttccagaaacagttaaggctcaggacaatcccaatagcgatatagctgtacacagtatagattgcctctttctttccacttgtatcaatcataaactcaaagatagagaccttcattttctcccagcaatcagacaaagacagccatactcgcgggattttcatcgacccattgactttcttcttgtcgtcttcagtatcatcaccctgtttctcagtaagcttaatctcagaagtatcagcattgagctttgcaaacataactccagtactaggtaccttgcagtatgaaccatatttttatcaggaaagatcatcatcacaactatattcacgggatatatctttgattgcaattacaattaagaggactaacaattacattcacgggctgagaggattaccaatatatcacccgacaattttttttcattaaaatcacacggatgtaactacaatactaatgtactgtaattacaatgtaactagcatgtaagtcacatcccatataataaacacctaccactgagtgagaaaggtatgtgtgcgcgatcgtgatggtcgtaggatccccgcagcgacacaattaatgtttgtagtttcttcaatctcttaacctagccgcatcgacgcgtaatgcgtgtactcatcaattctatgccaagctagatgttgctggcctcatgcgtgcgtgggaaggaaacgtgcaatccttttccggcgttcgaaaaaaaagagagaaggaaacgcatcacaaccgctaattaaatcatacaaagactaatccaagggaagcaaatccgagtgatttcgggtcaaaaatgtgtcgccagatgttcaaaatcgatatggaatcataccatcgggttgttgcgggaagagtattgggtcgtagtagcagtcttggggaactaccgcgatcggagttgggggtggagaaaaccctaccaaaaccacacaagtgcacacaagcagtaacgagatgagagcaaaaaacaacaaagcagtaacgagataagagcaagtaagacgagatgtgagccgagaaaccatggaaaaaatagtagcggagccgtcccagttgggcggccgctggccgccggctcatcacggccggcgccgccgccatcgcgatgctgacggcatccatggagaagttggggggaggggattcgagcgatttggagaggcgaggagagagaaacggcgatgctgcgtcgccgcctgctcctccgctctgcccccctccccgccttcttcctcccgagtcccgacaccgctatctcgcaccccgcccttctcgcgccggtgcgcttgcgggctatacgtgggacgggacgggatggggttcattccgacccaataaaacggcccatttaggcctgcacttttccccacgaaatggaaaacaaaaaattccaccggtttacaccgatctttaaacgaaattttgttgaaggaatggaaaccaaaaaattcatccggtttacttcgattttttttcaacgactttctgttgaaccaaatacttcgttggggatacctttgtttgttcaaactgaaattttgagaagattggagcctcacaccgttacaaaacggaggtagtagtatcacaattcacaagccgcgtatcggttcctctgtttaccacgttacagcacataacacatccgaatattggatcacgagaccacaaagcaaaacttgcaggtcagagctaaactaattcaagcttgtgcctcagctgatcacccggtcatgtccacttcgccactctgacctcgccggacgcatctccggtgaagacgacgccgcgcgacctgatggatatcgtcttgacctcgtcgtagcagagaatatcccctctcttcttcagcgacgggagatcgtggacacggacaacgccgtcgccgcgagagacaagaagcacgggcttctcgtcggcgtcgtacgttccgtccatggaaacgacccgttcgtctcgttcgtcttccatcgtccgcggcacggctgaggaggggcggcaggaggaaggggaaggcgctgcaccgccgccatcgtcgtggttgggagagtggcggatcggcaattgatctcacaagagatggccagatgggccgtccgcttatatcagtcgaacgggccagtccgactcggactcgtttagcgggctgcaccgccatagactacccaagccactcaaatacgattttctgactgaattgatcgggattgaatttcaaaatatccataatatgacacattgcacatctaaatacccagatggataaggttcatggcatgcttcatacagcacagatactgtagcatcgtgtatcatcaaccctgataattaacgaactatgacatttttccaatgtacaagttctatcgcaggaaaaaaaaaagaagaaaatatcgacagatacggcatggatgaggatttgaggatggtacagtgactaccttcctgacatggcaggatacacataccaaccaatgctcccaggtcgtcatggatctatcaactattgatgaaatgattcttcacaaatcttgctagacatcaagcaagcccaaacatacgaaatagaaagatagaggcagatggcaacaagccaatacaaaacaaaagggtggtgatggatggtttgccgatgtttcccgcataccactacacagttccaatggctacagatattcagcctgacagtaactcattttaccaatttcaactaaggattgccatacgtcaattaattgctagtatgtgtgctggcctcaacttgctcttgaattaacagtttccggacttcagtgccttcatcagccatctcagcagggacctggccataagtattctccttcttggcacatgccccagctttaagcaagagatccacaacacccagatgttcccctctggcagcatgatggagtggctgcacggagtaattgcagaaattatacatcatgctgatagcatttagctgaaaaaatggttcatgtaatacttaaagctcaagaaactttacagtgtcgccttcagaatcaacagtgttgagcattcttgttacgcagccatcaatgttcgcagcaaaattcaaaatgtactggactatatcactaaagcctacatgaaaagtgtttattagattacacatacaaactgccaacaaaagggacaaaaatagccagagcgcaatgcataataaacatccatacctccagcacaagcatcatgaagaggaattgctccttcttcatctttgcattccaagctagcttgacgttccaacagtagctgataagataaccacagttagatacaactaatagcagagcaaaaataattcaagataacaacattaacctgaacacaaggtagatggccatataagcatgctatgtgaagcagagtatcaccatcttctattggatcatcaatgttgccagaataattatctgcatacacatatcaataggattttaacgaaagatctgcatctacaactatcatctgtgtacaaatgcttttgctgatagcagcttccacttgcaagtaattgtccaatgagccaacagaaaaaaaaagtgaggtaccttaagaatggaatcatttttgctatgaaatttagaaaaacgaaatagatttgccacaacacactgagatggttagcatggtgaaagcatcaaacatatgtaatcattacaggcttgcagcaatgtgttaagaatgccataaggacatgacttattaaagccctcactagaaaagaatggaaaatacaaagcattggcaacagtttttgaactcaattctacccaatcaatagcaaagtgcttcgtttcagtgcagcttctgtgaaaattaatgggggaaaactactactcttcaacttgataagtttcaaacacaaacagatgaatcaaccaggacagcctatgtatgcacggaagttcactgttccgaatatacaactgaagaatagagaatacatcatcagaaaaaatcaaggtaaccacaaattggtgttgaaagtgaaacaaagatttaaagccatccaatgaaggtcaataggaacatagcatgcaggtgaaaaaggaacaagataacagattcacaaactagtgttgtccctttaaattacatgaattgcccaggacaaaatttcatgggttgggcaaagaagaaattggcattgttgtggattttcaaaagggattatgttctgctattttcaaacctgtttttttactataataagaaaagatttatgtgactaacgttatcccatcacttcctcggcacaacacgccaagctaactttacatcaaatgcagataactagacacacaacagttacaaatatcacaaaaagtgcatggtcaggtgctacttttagattcaatcaccagtttaccacgttttccaacaaaggggtactatagatttcaactaaaaaaagatataattagccttgttttttatatttcaaaagcatgtatccatctagtctagtccatatgcacagactcgtattaaaataccaagtgcctgcacacagagttgtactaaaattcaagctgcttctatgtaatagtggcaatcaatttttcaagccgatactgtttttgcatcacatagggcctctgcagaaacgactcaaacccataggccagaaacatccagtacaaacttcagactaccacagttcaggttgaactactacaggagctgatccacaaacacggaagggcaaatctagaattgcgctgcataggtaaggaccaacaccaacctacccaacatgcgtacccccaatccaatcgaacgatcctacataataaccctagaaaaactcgaggattgggagagagtgcacaggatttaagcctcggtaccgagcgcggcgcggagggcagcgacgttgccggactgggcggcgtcggcgaggcggaagagttcgtcaggcagttgcggctcctcgtcgtcggaggggcccatgtactcctcgccgatcccgtcgtcgtcgacgaggtcgtcgcggcggccggggactgccatctgcggcgaggaggctctccgggggggacggcggatgaagatagtgacggcggggttgagcaagtgggggaaaacctagctggcggctgaactacttgtagtatctcgaaacgttggatggaaaatggacgttcaagatcgtatggtttttctcggtgacagctaggctcaattattagcaacatttttcacaatagtaatcatttaaacacaacttttttagttgctttttatttgaacacaataaacacaaaccttaaaaataaagaaaacggttatcaaaactgtagaaaaatatggagaaaattttataagatatgtttgaatgcaacatctaaagtcaataactcccctaaccgtacaaattttctccttttttggaattttttttcggctcctcaggggaggataagcgtggttgactatttttgcaaaaagctcatcgtttttgtacaaaatattacacagatccttgaatcgactgacagcccatcatattttatccagaaacccccttatcttccaatgaaatacaatgtgaagaagagaaaattccgattctaggggtagcgctgtaaacatgaaaagtataggggtttttctgcaaaacatccatcccctacccccaatccccaaaccctcccagcctcccctccctcgtaaatataatagccatataaattttacataaaatcctatgacatattaaaaaaagtactccctctgtgccgtaaaaaacgaaaaccggatgtgacatatcctagaactataaatatagtacatatgtacgtacagatttgtatgactagaatatgtcacattttatactaggttgtttttttatggtacggagggagtgcctcaaaaccaaaggaggaacttggtatagaaaatataaaaatataaatgctaaaaaataacaattttacgatcgtgtcactatatcttgcttcgtcaagattaaagcaaagattaaaaatgagccactgcttcgtttgataatatcatgatacagaaacagtgagacaacgcaacaaggattaaaaaaaaaaaccagtgcagaccgtgtggtggtgagagtaacaacactactatatacagttcaatggaaaacgacacatccattccatggtctttttagttgcaaattgcaggtcggccttacaagattaaagaaaaccatggcacatgacgcacttccaatacatcgcaaagaacacaagaaaattgctccacatcccatgaactgcaccatcgagctagctagctgatggttacctgcaactgcaagacaccctaccctgcaactcgcagcacttgtttaccaagcatcggcaccaactcgaacctgaatacacgcctcttcatctcttcttctcattttatttgatccggtcggtcatactgagatgcgtcaggtagacgatcaaacgcgatgagaagatgaaattcgaggcaggcagaggattgctttcaggctgcccaatctgcatagaactgcattaacaaatggtacgatcattctagttgctcagatactcggatagcatgcctcaattctcaggctgaagattctgccagacggtacattctactgattcttgattagtttagtttgcaggtcaaatggctttgggacatgttaagttgaagctgctttcactagtgtttttttttgggggagcaaggttggagctgcttttacgaaagacgcgcacttccggttcagagaagcaacagttgcttctctcgacaggaaaccatgcagtagaaataccaggttctgttttggccaagaaaacccgagaaggtatctcgtgtacggtgtaatgccagagagctcgacgggaacagaggatggcctcatggccgacatcatgtaccaaggtgtacgagatcattcaggtcggaacaacgcattgcataaggataatccggtcgtcagcaaacaatgcattcaagcaggcacaggaacttgacatacagtaacgatccagcgattaatgaccagctttccttttccgcattttgaaaggcatcgacgagcagatttatgaccaaccccaagtaggggtactccgtatctgccaacaacttcggacaacaatactttcaaccatgattacactgataaaattacagcacgacactcacttcattcagttttcgcgctgcaaggaggaggcgagcgcaacatcaagcatcatcgaccacaggacggccaaagtcgacagacgagatgacggcccgaacatgtcaaaggtttgggggaggatgggatgggcagccgcacgcgggtgggtgacgcgcggcccgcccgactactttatttactgcgtcacataaagaccaagcgccaccgaatgctacgcgaccccctccccccctcgtttttctcctcttctttaaaccgcgccgcgccgcgcctacccaaatatataaccgtgggtgcagccgtgcgccgagccgtgcgtgcagcaggcgcaggccgtgctcgtgctcgctcgctcgggcagtcggtctccctccgcgaggagagaggagacccttggcaagcgtggaggacgactcggtgccggccgagtgcggctgctgctgctgcggctgtctcctgccgtggccgcgaaatcatcgggttggccggtggtcggcgcacgcaggtactacgtgggacggtgccgtgtggctcgtccgtgcggctctgtttttttttctctctctcgggtttggcgttaagtacggtgagaggcagctgcttcgcgtcttggtttcttgttctaccttgcgttttgtttggtgtctcgtcgtcggtctggtctgtggtggccggcggcgagatggccgagctgatgcagaggaggtgaaaaacctgagaagagatgcagagcagagcaagaagttttgacttgatttgcttcttcatttttggtctctcttcaggtgctaagagctacaatacctgagaattcagttagtggatcatcagttcgaggaaagctgcgagaaatggagatggacttggcagtcgagcagtacgggtaagcaccattcatcatgtctccgttcctgtggatgcagtggatcttttttactagcaagtcgttactgatcactcgtttgtttctcctcctttttttcctcttccatatgcaagatgcgtgcattacaggaggaaatgcaagataagggcgccctgctgcggcgagatcttcgattgcaggcactgccacaacgaagcgaaggtatcaccgttttttccttgtctcagtattacatgctttgaattgtctctggctaggagaaaaaaaccttattgttctgcttactttgttacaggactcgttggaggtcagcatcagcgaccggcacgagatccctcgccatgaaatcaagctggtcggtgtccctgtccagttattttggctgccctttccagcgtatcactatcgctgttactttatcggatattttgctgcatttgatgctaactgtcgtgtcggacatgatagtagtaatttgcgctgcacaatattcttggaaatgattgattactgctgcttcagttccatcctgaatttcttttccttttctactgtacgcttatccactactactgtatactccctccgtctcaaaatataagcatttttagatttcgacacatttttcgagatattattatgatcaacaatatgtataaagataaaatattttaaataaaaatagttgtatattatgatagtttgattaatgataaactattagcatcaattttacatgattgatttttttttgtcattaatagtcaaaattagaaatgtttgactttgcaattttctaaaattgtttatattttaggacgaggagagagtagatacttagccagattctgttgatttttttggctacttaatgtgtccgtgcaacagtataggtgcgtcctccatattaagtactctctccgtcccagaatatagcaacctagcatgggataagacctatcctaaaaccatgtatctggacaatgaatccaagagaatagtcaagtgggagaaactattgtaggcatggttcaccgttagtcaagaactcaggatgatttgaagcacagcatagttgcaaaagaatagattgtaccatcaactacacactcctattattgatggctgactataacaggtgtttcagaagttactcaaagactgaatgaactataactaacagtgcaagttcatatcctaaagattgaattggttgcatgtccgatctagatcattatctgaaaatgctcatactagatcattatctaaaaaaaatatatttcactacgtgcccatagaatctagtcttaaactcagcgtaaaaaaagtcaccaggtcacaaataactgcacagattaagtagagaagacagctggagtaaaaccaatagccgttatcaattttcagaatctgcgactgcttgtatggttgaaatgggcaaagtctgttcttttgtggatatggatacaagtcactatctcccctttcgccacttttggttgtttaatcataatgagcctcctccaccaatataatgaccttttttttgagataccaccaaaccatatagtgatcttattgagactgttctaccttcctcatcacaggttatctgctctctctgcaacaaagaacaggatgtaagttgccaataactagtaagaatagtcattatctaaaaaaaaactagtaagaatagtgtttatcaggtgtcatcagatttggctgttcccatcacataaaattcgtccgccttttgatttgtaggtacaacaggattgctccaattgtggggcatgcttgggtaaatatttctgcgcaaaatgcaacttttatgatgacgatgtaagcacataaagaacatttgaaccttgtgctgttaatgaaactaaatagcattttgattatattttttgggtggtatttctgttcttttctctgactagcgtggctctcgctcttgttccaggtatcaaagaaccaatttcactgcgatggatgtggcatatgcaggcaagttgtgctaaatctgcattcctgtgacggagtaatgaaatatgagccctttttgataaatctcaccatcacattttacagaactggtggtgcagagaacttctttcactgtgacaaatgcggtatgtttagggtcgagtgatttcatcaatttcagattttggtattagtaaatatttgcattgacaaatattgtggttatcaggatgctgctacagctatgtgctgaaggattcccatcattgtgtggaaagagcaatgcaccataactgccctgtatgcttcgaggtaaatatttgttgtcagagaaaccatggactctgaaattttctgtattctactaaaataaattcccttatttgtttctgtgctagtatctatttgactcaacaaaagacatcagtgcactgcactgcggacacacgatccatctggaatgcctatacgagatgagatcccatcaacagtaagtaatcacagataagacttacaccatggcctctcccaactgattactgactatggtgtcaatctgtgacatttcgccagattctcttgcccggtctgcctgaggtctgcttgtgacatgtcccatgcatggcaaaagcttgatcaagaggtgcattttccttctcccattgcacagcttatccattgacactgaccatgtacatatacatacatacatacatgcatagaacaccatccaaataactcttcactcaggttgcagcatcgccgatgccagtgatctatcagaagaagatggtatgtaaattcagttacttgtgttcttcagtccaaccaggtaactatacgctgaacaaaagtttttgtggttattttggctctgtcagatatggatcctatgcaacgactgtgggacgacatcgaacgtgcaattccacatattgggacacaagtgccccggatgcagctcttacaacacccggcagacaagagccgcccctgctgccgcgtgctccagagtctgaattctgaagaacagtgagatgagagctagtctgaactccgaagaacagcgagagatttgcactgctctctgcagtctgaaatgcccaataaaaagatttgcagcctgtgattagtctcaaagcccatcaaaacgcaaacaaccgtttgttctgaaatttgggctcgtccatggtttgttccccctagtaggccggtctagtgctaatctggcccagcgttgtgctttaggcggatttcgactttgcttgcctgctgggccttggccgcaagcgccagtcaggactctgcatcgagatgatttttatcattaccgtgatttttatcgcgttgtgctttcgccggtgaggtatttctcgcaaagaaaaaggaactaacgaaatgtgctcgtcgttcattggcatgccggtgcttacgagattgaaataaagaagtagcggtatgatcatcaagcctcgtttgcgttgtccactttacaaagcatccttcctgtgacactgatcaccatcatcaccagttcaccaccctgtgaccctaaagaagacgtcgacgttgtttgttgcaaataaccaatcgaaggcaatcgtggcatgtttgttaagtttttttatgaacattttaatttttttttacaagtcatcataaacttgactatattcatcatcggtcatcacttaggatgcatcctaattatacccttgaattttaggaaaacatacagcacgaaggcagaagggagtggctcgatcttgttttgccaatgaggttgacatgcaactgaaagatataattctagccacactgttggagccagactaggaccaatcgatcgtgcccaaatcagttcctgaggcgagcatcgcgacgtgatagcaaacggctaaaaaagcgttacatccaagcgctccagttctcgagcacacgcctccgtcctcgctcgcctgcgcgaacgcgacaccgcccccggtcgccaccacgtccaacacaacacgacgcggcccccgcgagaagtggctgagcgagcgggagcgcgccgcacggcacatgtctgatgtctcccccctcccacgcgcgccgatcccccgcaccgcgcctggaaaaacgttacacgtgcgcggctcgcaacgctcgatttctccgaacatcccagtgcccccaccacgcagccgcatatgctgcgcttccgtctcggcgtctcgcactctcgctgctcgctgacggccgcggctgcaccgcgcacgcatgcacccgtgggccgtggcctcgcgccgattccacaatccacaccactactcccctcgcgcgcggtggcgtgcgccccaacgccacgacgacgcgtgccgtgcgggaagcgagacagcgcggtgcggcgcggagacacctggccaaagcggcgtccgcgcgggcgcatccgggcctcggacccacacgcagcccccgtggccgtcgcgtcgcgtcgagtcgagtcgtcaaaccgtaactgatgaaagtagtccacccgacgcatcatctatcgtcgttccgtttcgctttctgacttccgcctttcctcctcgcatcgaagagcctcgctgcctgctttattcccactcctcccacctctctctctctcctccacaccacgcagacgcgcaccaacccgccggcattcgcgtccggatgctttgctttgcccgccgcgattcgatccacgcctgagcgagcgagcggggcgagcaacgcgcccttccttcccttgccatggcctcttcaccggcgagcagctacgactgctccttcaagatcctgctaatcggggactcggccgtcggcaagagcagcctgctcgtcagcttcgtctccgcctcccacatcgacgacgaaatcgctcccaccataggtgcgtacggatgccttccccccgtcctctctggatctcgttgattcctgcctcctcctcctgtgctcaatatgtccgcttccttgccttgtcccgatcagggaacaagccgacgccggcaattaacttttgtctctattatatactgtattagtttcctgttaatagagacgtaaaatatgtgcgtactcctacctttgttgaaagatgcgatgacgatggtacaattctcggttcggtgtagagggatcaccaaacactggaataaccaagctgtggacatctctgtggtactgttgtttcacgcaccttgtagcccgtattacactactactactgcttactgattgttttgcgatctgtctatgtattgatgatctaattgagagtgaccttgcttgcgacaagcctaattccaagggacacgtttggatttgttacgtcgtctaggtgtgaaaccgtcaactaagcagtagcacacatcatgcatgtctgctcctttgtgtgaaattagagaatcagtaaaaaagaagtgatcagcggaattagagaatcagtaaaaaagaagtgatcagctgtttacggcaactgaatggatagcactacctcttaattttaacactactacaaaactaacagtgcggaaagcttgatcctgaactctcctcaagatttttatgaattgtaatcgtactaactactatgcatgaattgtcagtagtgaatttgttcaagagtcatgcttgaaaattagtcagatctaaattgttaatggggcaaaaccttctatatgtgctcattctggaataataaggtaaagatttatcacttcagtggcaggaatccagctcatgttcatgtactgtataagtatgccctctttgttgaactacctataacttcattctatttacttctacgaatttaccttgtttccacattgatttatcaggggttgactttaaaatcaaatttctcactgtcaatgggaagaaactgaagctaacaatatgggacactggtaagttgttttttactccgtacatgtttatttgtgaaaatggtgttctcctgttgatttgtcaatattttttaatgttggaaagcagctgcctttgccttttaccccaaaggcagcttcattgtacccagaaaggggcctatgaaaaaagctgtttccactttccattgcatacgtagaaataagtaatactcctagtacaaagaaaaggctttggtttttctcctgtaaagttcaactgttcttgctgcatgatatttgttggctcaatcctgttcttctgtagcttatgttatttaatgatttcaaaagatttcaattgttcatggacttctttttattgcttgcagctggccaggaaaggtttaggggaatcacaagttcttactacagaggtgcccatggcatcattctaggtaattctattcccaacttatgttcaggaccatcaatatttctaagcatttaccatgcctacagtacatttttataccaatctcactgtcacttagggcatatcaactctgaaagttgctcgtattgcatccatgtatcacattttaggtcacttttatctctgatattgtgtgcatgctccaacgtggtgttgcattgtcagtttgccatcattatttttctgatacaggatcttttttaatatagtttaatagtgtgattcctgaacgatctagtgactagaatatcctgccacaaattagttgtatttgctattagacagttgcttcctttccatcaccatggcgcttcattgttttactcagtatttgtgtgctgatatcatgggttttcttttccactgaggtgaaaatttactatgaccatgtatgaacaagtctcaaacaaccctcatttttttatgttgcatctgggaaattgaaaaacttctgttgcaacctaatttgtaggaagaataatatgtttacttgctcttttattctggaaaaaagtgttcctggttagttcatggaagtttaactttctgctgtcttcttctgttagtgtatgatgtcacaaagagagaaagtttcacaaatttggctgatgtatgggccaaggaaatagaattgcattcgacaaataaagagtgcatcaaaatgcttgtcgggaacaaggtggacaaggtaatcattgtttgcctatttaaatcaaattattatttggtgggaaccttgttccatttcagctgctgttgatgcttccccatttctaaaatataagtatttattggttcatcgataacatgttatagcactttctgtaacactgtacagtttatagtatcacttcagcaccttatcatagatagcatttggtgtaattacataagtgaggttgacaatttcagagtacggctattatagatggcatgcgggaagaaaataaattttcaatacacatggcattagattgttaccaaacaaaggaagaggttaatgatcgaggccatttttcttataggagttagcacctaagataaaatggcagtgcatggttctgatatttgataattctacattgcagaatgaggaaaggatggtgacaagggaagaaggtcttgcctttgcccaggaatctggatgtctttttcttgagagcagtgccaaaacaagagaaaatgtggagaaatgctttgaagagcttgcgttaaaggtatacttgcagaaataatatactaagagcaagtttaatagtatagcccactattagctccaattcatctatagtcaatctaatagccaattcatacaatagttgcttactatactattaatatatggtcccacctgtcatacgcacattgcgtcttgggagtccatgctgtagctggctacagtctacagatctgtagcccgctgctcttttctctcatcgtttatctcattaaaatatgtttatagctggctaatagcctgctattgtacctgctctaagcactgtagtcttaacctctgctttgattatttgaactaatggatacatacaggttgacctgtgaacttatgaaaccaactccatgcagtagcattattgaagttaaagctgaacatatctttagtttgtagcgtatttttgttatgacagtgcgcttcagagttcaggccttgcagtcttctggcacataacattatttttctctgtgcaacctgtcatgcattttttttcttcttaatataagactcttgctgtggtgatatagcttcataggtttctttggtcacatgatcatatttttctaaatgctgtgagtcctgcatatgatgtcttgtgccatttgttctgttggttagcgcagcaatcactgcgtattgaagtcattagctatccatttgtgcggtgtcttttgtgcagcctagcagtgggaagcagtttctggaggattaatgtttttttaagtgattatattttctttctcatcctggcatagaacaagttcaacaagccttcaagcgggggctgtcaacaacccacctgaaatcatcagatcatttggcacatatttttagagggctatgctgttaggttgccttctctttgagctttagattagtgctgcacttattcatgtcttaggaagtcttttttttttttgttttcatcacagtaccatatgtccatctccacaccattgagtattgtgcagcaagtgtcagtgtcttgtttgtagaatggcctgaggcagtctctgcgaatttttctgcttggatggatgtaactgccaaccaaaatttgggtagtgtgtgcttaattatccttgttatgccattttttgtgacaatgcttcttgccttagttcctggtctcctgcagttttctttgcttttatttctccttgagaacctattgttctctttcttatcctgttgtcactcttttgatggcttatgcctaggagtcttgtgtgtttaaatgttccattattaggttgtatggacatattcatttttttccttcatttctcggaaggttcatttatgaaagaattaatcattgagtatgatttcttctgcttattgaatcatactcatcacctgagcatatggaatatgttcctgtcttattggaagcatgttacctgtggtacctacaaagagcatgcttgccagtttagtgactcttatgttctgtaatttatttctttttaatgtgatgtttgcacatggtggtgcatgtgcaatgtttaatgtgccacatttttaatgtagctctggcacatgagtgcatgaactatatatatccttgaagcgtacaactagcattccttttctaaaaacagatttgtttaaaataagccaaagtttgaattattcatgaatatttttgcatctttcaccaagcgtaggaggtagagtgttgatgtacaactattttcagctcctgctgaagattctgcttttcactaaaaagttatttatatattctaagtagttttaaacaagattaaaggtcatcttagtaccttttgatgtgacaatgttatcttgataaaattgtgtattgtttacttaattgtaatacaatattgtattgtccttattacgacaatgttgtaaatatcttgtggtgtgtcctatttcagattcttgaggtaccaagtctcttggaggaaggttcttcagttgtcaagaggaactctctgaaacagaagcacgagaacaaagcaaaaaatggaggatgctgtcagtagttccggttgctgtatgcgagctcatgatgcttagacctagcatgttcttgtgtactgatgtaaatgatttgtacctaaatgcttgttggtgtagctgatgcgagttaagaaggaaataaccacacgaagtttttggtgcgaacactgggaattgatttgtacaaaagaaaaagttctcccttctaacttccttcaggtagcagtttggtgtgctgaatgtgccaggatcatgtcgactagtcttgttttctggaagtgtacatgtaatgggatcctgacaatttgtcttgcatatggtggaagtatatatctggtgcataattctgaatgatctgtgtacataagaaaaggcgtatatcaggagcatatggtggaagtgtcattaacttatcatgcaggtaacaattattatcaacgaagctctgtgacactctgttaaactgaatcagttgaattattccagatctcacagtagttttcagcttggacctacaatgcctgcgtcattgacacgtactaatattttgccagattatgtttctgtagcaagaaagctgaaccagatgctcacaaggggtttgcatgtgcatgcgcctgataatttgcttaaactcttttgctctcactctattgtgcgcgcggtgactgcttcctgcgaacactgaggagacagtcatgatgagcatgggctcccagatgaatgcatgtgaatgtgtgatgcatgcagccatggaaaagatgatcccgcatatatccgtgagcggatcagatcttctcatagggataccataaaaaagggcacggttgtacgtacctttcatttgtgcaactaagcagctttcagcggaagaaaaaggcagtacaatcatttcacaggaaggggaacaaaactgtactcttagtatttaccagcgtcacaaggaggcatgtgtcattacagtttagtccaaacataggcaaccatgcatacttgcataggcaaaaacattcaggagagagttcagtgttggcaaatgacaagcaaaacgttgtcctcagtcgctaacacggtggccttgtagtggcgccacaattctgctatttttgggctagccattcacgcaagaccgcaagatgacgacgcagctagctaggcagagcaaccaaaccgaagggacaagaaagatccaatctaggtgctaccctcatggcaagccacaagcggtcaagcgcaggagaaaggccatcacgtgtatgtaccggcaaaacgaacagtgacatggtggatgacagtataaaccaccaccacggcaccacatcctccgttacgttctactcctacgtcaggttcagatttcaccgggagaaccaaagccagtgcaggactccaaccaccgggtctccggagtaggcagcaaacattatggcgacattcttgctttctcggcgcgcagcctcgcacactgatcacctctcctcttctccgcgaatggattgagccaaacacgagcgccatgggccacgaccacgctggtttttctcataatttcgtcaggtgcatgacacggccgctcgcacgggctccacctccacccatccatccatccagcggtgcatagccgagtttgggggtacatgtcatgtgacgaagacggtatccgatgaacagtgtgccataacaagcagtagaaagtttgtctggcttgctactactctactaatctatggagtatttcacaggcatttgatgcgagtgagcatcaggcgagccgacaagatcatcgtgcaatcaggtcgagagggatggggcgtacggctccatttctagatatttcagaaacatgacaaaaaacccattaattgtattatcgatagtaactttcagtctttcatgagggaattaatggctgcgagtaccttcactagttgcgtgtagttatctggcaataagttcattagctagcgacatccttctctccactgagaagagacaaggcatgccaataaaattcctatttggaattaccgctgcgattaaacatgtctgaattctacggttctagcacatatgcttacttcatccgtccaaaataaaaaaattaatctagaagaagatatgatgaccagattgttgtcttaagagaagtggttgagtttttttttttttttggggagagagggaagtacgagctaatgcagacaacatgtgaggtccgtgtcacctatctatcgcgaagcatcaaccacgaattaacgtggagacaacggggcttggccctgctggttgcacgtatcgtcaacgaaaagctgaaaaagaggcgatccagtaggttccggaggccaaagcggcggatcgtccaagcaattcttgttcttgccataaacacatgctcttggtttcgttgcgccaactttgtgtagactaatcattcctttgtctcggggtaaggataatttatgttgttgattcttagctatattagctcacaccaaacacattactggggtcctaatcaagactcaagagacaagctaggcgaggacgacggcttaaaaacaagataatgctaagctacagaccatatgattgatgtggtccatgtacactttaatggcttaaaaatatccagagatgaatggtatcagagcatcgttcttctgaagattcgaacgaagtagtagcagtttgcaactttgcactgttagttcagagcattgactgaattacagcagaacagagccaggtgaatgtgaaaaataacacttgcagtaaaacggattcatgcggcaatcacgttaataactggacagtcaacatcaccatactagcttgattgcatcatcaacagaaacgaagatgctacttataaaaaagaaagaaaaaaaaaggagaggacaagatagaggaagacaagagaaggagacggtgatgtgtaggcgtcgtctgtctcaagagttagtggtgggccggacgtcagggcgtcaggctggcagggagaggcacggggcctctggacgcattgccagcgacacgcatagggccgttttggatcagtgccaaaacggtgccctaccaatatttcgatagtttgaatagtgtataccgtggttttggtttgaagccaaatcattggcattgccaatgtctaggatattttctatactctactcaaagcttattctaaattggtctccaaccaaatataactctaccctaccaaaaaaattggtagtgccaaaacttacctaggttttagcactaccaatattttggtagggtattaaaccaaacaaacccatagtcccctggacttccatcagcccctgcgcctttgttggtagtagtaggtacagtacattccacggtggacaaaaactaaaaactcaacatgatgggatgggagtgatagctacgtacactattgaatagtttctcatggtcttggacttggagtgatttgctctcaacagtagagagttgttggttcatcaattaccaactgtaataactaggactgaccacaagtagaatgacaccgtacgagtagctgcgaaattacgcatcgacatggcaagtatctgtgccaactttgcatcgatgagatcggatcagaaacagtatgccaaaccaaccccacccaacccacgcgagaaccgtggaccacgaccccatttacacgcgccgtcgaccgcatctcatctcatctcaccgttggatcgcgcgcgcgagagagagacgccttggaacggagccgcgcgccgcgcatgcacatggtgcgcgcgcgcgcgcgtctcgactccgtcccgatcgatcgatcgatcgcgcgagccgcggtccaggccccgacagccacagcgcggccttatctccactgctcccccactccgacgtggcgcgcgtaccataccattcgtcgtcacgcgcggccgcattattgggatgatgcaactctgcaagctacgggccctcgggtcggtttgaaattaaccgcacggattggattcgagaagattttaaacttttcaaacaagcaaacgagtcgtacgtagtgcggtactggttgcgaatagcgatcgaatttgactaggaaaaaacgaaggaactcaggcaaatgcatgcacagttttacagaagcaaagcaacgggttcccaaaggtccacacttacagtacgttcaacgtacaactgatccaagcaaatgaaacaggtttgatgatgcactgatgcgagaaactaaacggttggatcggagtcggagacgaggcgatcatggacaagcggcggcggcggcgatgagcttagtagtcggtggtggggagctgctcgtgggtgtgggagatgaagaggacctcgtagatgacgccggcgaggccaccgccgatgagtgggccaacccagtacacccactgggactcccaggaccagctgacgagggccgggccgaaggagacggccgggttcatggaggcgccgtcgaacgcgccgccgacgaggatgttcgcgccgacgatgaagccgatggcgatgggggcgatggtgccgaggctgcccttcttggggtcaacggcggtggcgtacacggtgtagacgaggccgaaggtcatgacgatctccagcaccagggcctcccacacggagacgccggtcaggccgaaggtgccggtggcgagcccgccggtggagaagcggaggaggaagcacgccacggtggagcccaggagctgggcgatccagtagaggaggccgcggaacagggtgatgttgccgccgacgaaggcgccgaaggtcacggccgggttcacgtggccgccggagatgttggcgccgacggacaccgccacgaacagggcgaaggcgtgggccaccgccgccgcgatcagcccggcgggggtcgtcgctccgccgccggtcagcttgcctgcgtacgcgcatgacagttaggtacacgtaagaagaattcagagatcgaaatggtaatttaattttgtggatttgcttatgatttctcgtttgtgttcttcttttggtcatgttactgattgtattactcttttgcttaactaagctagtggattttgctactctgaaaaaaaatattattttaaccttcagtatttcgttgtaaaataatatgtttgagcaattgctaagctatggagtttggaaacaatttatgctcctaattctaattaaccatattattttgtctgaaaagttttttttgcttctagttcttggcacaagcacatggtctgtgactgccacatcactgactgaaacagaactactgagatcccttcgtccacgtaatcagtaagggcaaaccggtcatttgggcccaatcatgcaacctaaaagccatgccactttttatttcacgaacttttgactttttctcaaaagaaaattttctttcaacttaattatcatagcacggcgtctagtttctctcactcctgcaaggacggagagaaaaaagttttgtatatcttcccaaacttttttctcccccacatgtcttgtgttattttgagggattaattcatgcgttgctaaactaatccacaattaagtcctggactttgtagtatcatcatagtatatggagtggatttgcagtggcagtgacaacacacaaggtggttaaaattaaggtcggcgacttactgaaggccatgccggagccctggccggcgaagacgaagatgagggtggagatgaactcggccaacgccgccttgagtgcacccgggtggtacacctcctggtggctccccacggcgatgttgcggatcggcatcttgcactactcccttctgctgctctctcactcaaactagaagagctcagaaatggagtggtgtgtgtgtggctgcctgtgtggtgcggagacgggacgggagagaggccggtatatatacacccagcgcagcgcatgcacgagagacaccgggtgtggccggtggcgagttggcaacacatggggatatttttctttcttttcttgtttctctcgctttctctttcgagtgagtcacgaatgtgatcgtgtgaggctgtgctcacccctccggatttgccatattacggttatcggtgaagtttctagagatcagtagggtgtggtttgtgattttggaaaattagccgggtacttgtgcgtatagcaagctggtaggtgctggttttggggattaatgaacgacatgatggataaggatacgatagaattgaatacaagctctcagatgaaaatatgggaaaaaaaaatttaaaacttgacctgttctgtgtcacagctaatggagctacgtaataaaacactggggatgaaccgtgagtagcactaccgaatgtttattcaggcaggctgcttagctcgaaattaagctagcaccagtgatcaaagtcgacgatttgttgtccagtcctcggcatcatctgtgcttgttttccttgcaacatgctaaggacgtgtatggtctgttgcagtgttgttgaagcattttttttttcacgaacgcgtaaaaggattgtacgtcaatatattagaagaaaaaaaatttaagttacacgatgcaatcagccagaccggcttatgctaggggagggagaaaaagcaaaaatagaaaactgaagcttagaaaagaaagtgttgttgaagcaaacactactgaatttttacaatcaagatatggatatctgtaacaaattttgtcgtcagtctcacgcagagctccgttaaacaacacgataacacgatcatcgcttggtattactcccttcggttccatattaattgacgttttagacaagattgagatcaaacttttataactttgaccatcaataactttaaaaatatttagtttaaaggaattagaacatcatatatagatttgtctttcaatgcaatataataaaagtaaacatgcttttatttatctattatgtaattaaaggaatagaaaaatgagactctatgttcgttctcatggcctagaaattctcacattaatcggaaaaaagaaaaagcagagtccatataaaaatacaatttagaaatagctgaaattcagaattaaaaaataaggaatattagaagagtagactagagtagttattacacattagtagttttgaaaagttattgcaaaatttaaaattatgttgtcattgtaatatattttaataatataatgagaaaacatatatgctattatatgagagaaaatataataatgctagccgcgcaatctgcgtgggccaccatgctagttatatatattataatagaaaaataaggtcaaagaaatattttataaaccgtgttattgtctaaaacgtctattaaaatgaaactggaggagtaagccgttaaacaacacgatcacacgagcgtcacttggtaatcaagctcggattgtgaggggggaggcgacagcaaccggggggcgggcggcttgccagctcagccacgccggccgaggagctgtcagcgagccacgtgtgcgggggaggcaggcctcgtggcccgtgtggattcggaggctgggcgacgtgacgtctcaccacaaatccctcgggattggctgatgggttcttttgtcccggcagcgggaagtgatctgggattggctgcgttgctccggggcggcgaggtagactgattgctgattacggccgtcgcttctacggctagcgtttagggattaacgtgttctccactattcttttttttttgtctctgccgtgattgataagtgcagggtgatgcttctagcgacttcgtcagaattattttctcaatatttaaccacaaaagtttgatggttatcctcaagaaaaaatcaggggtaacacattcatctagaaatccaaggggttaggatatgtcgcgggaacttttaaggtataatatactacggtaagtatacctgatttaacggtgtatactgatttgaatttttttagttaattagattacaatataaaatttgaaagggtaattttatcttcttttcgttattctatcatcaaattgtgctatcatcacgtgtttcgtcatcaaatggcgctcaggatgctcctaccataatgcacgataagatctaggactaggtactctcaattacagtcaatttgaacccaaaattactaaagtgtattttaaattttctatcaaattcctaataagtccttctaaatactgccagtatatattggtagtatattgtaccgtaaaatttctatatgtcacacgctctcatagtcttgttattttacctgaagtggcaacatcgagatggtattaacgtcattcttggacggtcgaaagagggcacggttaacccatttctccttttattcttcttgaaatgcaaacccttggcagtagtagcaacattcatccatccatgaccatttggattccactccggagttaacaattccggaaggagcggcctaggcaaattttaattcgaacagtgtcatcaccctcgacaaaaacaatcatccggcccatatatttttttggagtagctatatttagggcgccataattttcataaaaaatagtcatcatatttttatatcatatttttatattgtaagtccctaaattacatatgtaattttagtatatttataatgtaagtttcaaaattacatatgtaagtctctaaattatatatgtaaattgaatgtaattacaatgtaagtgcaagacaatgtctatgttttgcattgtagattacatatatttatatactatatacagatacatatgagtagaaccatcaaaagtttaaactaatgaaacatgttaagttttaattaatcgtgtaatgacagcagagagatgctaaggacctgagtggactgaacaacatctgacggttagaaattcgagtgtaatcagctataaaatatggcgacatcattttagcaaatccgtatatttttttctcttccatacgtcggtttgtacgatggtgacacgtcagccactcagagctgctcgttgctcggcgcgccacgtcagatgctgtgctgcacgagagcacccccccccccccccccaagccaataattgggtgacagctacggctgaaattaccgtcctgcccctcgggttctcgaagagtccactcacactcactacgacgtgatacatgcgccggagaaccaattagtccacactaacctccaggattaggagaacctctaattacacaactattatccgcgtgattatattaagaggagggctcaccctatccacatgatttgtttttcatacagcagctgactccaccatttgcaaaaccttttgttctttaatttcttactatctgcctccgtgttcttgccgtttgcaacccagtcacatgcatgcatcaacatgttactacgagaagagatcgatcgattgatcacgagatatttatccacaataggagagggatgcacggatgacttgatgtaattttagcacatgtagtttggaattttggaactaatacgtgctcgagatctgatccaattcttcctaattactacctccgtcccacgttacttatcgctttgactatttatttgcaacgtttgactattcgttttatttaaaaaattagtgcaaatattaaaaaagataaatcatactacttttgataataaaacaagtcatagttaaactaaataataattctaaaatattttaaataaaacgaataatcaaatattaaaaaaagtcaaaacgatcggtaatataggacgaaggtagtagagtttactcctactcagtacatattaagataagatcatgttgtcattaccggtaaactctggcttcgccttgcatgtgatggggcctagcttgacttgcccctggagagaactgtatgatctctgcaatacgatcgaactgtttgcattgcaatgcacatgtgtatgcgagaaaagtacttcttagttatcacctgatccaatcacaaattggtgataaaatgaagtggatggatctaatctaagtcgttgccttgctggatgaggatttcattaattgcgtggatcaatttgttcgcgcgagctttgatctgatagggaaagatatttttgtatatcattaagtgtatttaaaataccttggagaaacttgaatgtgcgacaatttccgcgaattatgagctggctagtgctcttggtcaaatatttggatgtgcttctgagctggagaacttagcttgtttagttaagacataacaattcaaggcaatttggttaggtggcactatcctatactttaagccagactaaattaagcattgtgtccataaatatgtcgccatcaattaaagaaaatggagtaggcattgcccttttccctataagaatttataaataagcaatgaatatttttgtacctgttcttaaatgaaaacaaaagtatccttggcataaaccacaaaatgccatctctttgccacctgcttcttcagaccgggtttcttgccgatcttcgccatttttctgatgacaagtagtacttgactaccttttccatctaatacattttttttctggattggaagggtggccgtttttcatatttttttttaaaaaaaattccgggctacaaataccaagctttgattctttttcccatttttagagaaaacattgagcactgatgattttgccgtttagactttgacgtctcctctctttgatacggcccattcagatcgaagatgagtactccagcacggcccacatatgacacttcctgggcttgctgtctccgtgtccatccacgcacttacggggacgcctaacgcgcgactgacggcaggcgcgcgacgcccccagtactactgctactagtagtacactgtacagtagaaccagttactccctacatctaattttaatagttatatttccaaatttaaaaaatttaatttagataggcatatttcaatctaacaacctatactcttaatgattttctcggatttaatacatgactctctatttttccacacaagattggctacatgggcattgaaaaatgtaaattttaatgaatagcttgtttacgaggtataactattagcatgtttaaatagatgataagtagaattacttatccttggtctgtgtgtcaagatgaaatatgactatcaaagtagatggagggagtatttactaccagtattactactagtagtactactacactattactactagtactactatactactactataacaaatatatatttttgttgtataaaaaatatacacatatacaaactttgtatatgatgtgtataaactttgtatacgatgtgtacaaactatgatgtatacaaactttgtgtactatttgtgcaaactttatatacataaatgttaaaaaatcgaaaaaaccaaaaaacacatcacgtgtatacgtatacaagtatacaaacttcatatacatacgcatacaaagtttgtatatatgtatgcaaactttatatacagcgtatacaaagtttttatatatacatatacaaactttgtatacatgtatataaactttgtacaacgtataaaaaagttgtatacgtatatgtttaaaaaaataaaaaaatgaaaagaaataacaaaaaaagaaacctaaaaggaaaaccgcaaaaacggaaagaaaaaacgaaacaggaaaaaaaagagtaaattggatcgtcggtacacgaacttgtcaggtgggtgcaatctagtgcacaaacttgtaaaatgcttgttttggtgcatgaaattgtgtggtgcgtgcggggaagtaaaaaggacactatatgactaatcctattgatttaggggctgattaggatgctatgtaaacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatgtatatgagaaggttgccactagacttacatctatttaataaaatatagaataggatttagtgatagtagaaaaagattaaaaatatcgagcaatgatataagggttagaaacatataaaattcatcatttcaatgataaaggaagtagagactaaatttataaatattgcatgtcttatacatactcgctacaggtatacacgtcgcatcctaatcaacatcaacttcataaaattgacattgccaagttattttggtcatcgttcgtacgaactagacaagttcgtgtactgaaacgagcattttacaagtttatatgctaaattgcactcacctataaagtttgtgtaccaccaatgtaatttacttaaaaaaaaggaaaaaaaaaccgcgcgggccccaccctgtgcacgcgctgccgccgcggccctctccgcgcgcgccacgttcctcgccgcgcgggaggacgtgcgtgcggctagtcgcgcattagcagtttcgcttacgcatcggcctcggtggtttgccacatttgttaaggctttcgaagtgggttgggccataatgcttcgtcctctgacctcgtctgcaccggtcggacaagcccaataaatttcagaccgtcagcccatcaccctcgccgtaagcctgtgtaggctcgctctttccctcctccctgccacaatagaatccagaaattgcccgtttaaaaagcaaaatgtattggtccgttgtaaaggaaaactggagtactagtatctagtttgaattcaaatctcaaaaataaatagtaaattgaacaaagcgaaaatggaccgacaagacttgttcctggcaataaaaattgacagcggccaacggagattctcactcgaggaggcaggaagatcccattaaccccgcgatttttcttcattccttttgaactccgtacaccgtagtggcgatttcaaaattcaaaacctccctcccctcaacgttccgattccaaacgcaaatccagcccacgccacgccgccgattattccgctggcgatcggcaacgactccttgccctatccgccgcgcgggatccagaccgtccatgtctgatccaacggccgcgccgatccggctcggttttaaatagatgcgctacgctccccaccggccaccccgtccgctcctcctcccttttcggccgctgcttcacaccatccgcatcctccccgctcgccgccgcgccgctccaagtttctttcggggtacgcgtctccccccacaaatccgttcgattcctcgcgttttcctccactgggtttctcgtacatcccgtttcttccggattgctgcgtgatttgggattttggttgtttggttggggctttttctgagtgattttggggatttttcttgtagaggagttgatcgaggagttggggttgagatgggccagatccagtactccgagaagtacttcgacgacacctacgagtacaggtagatgagaatcccctcttcttgaatcttctcgctatctccgttgcaaaaccctagttcctgatccttttggccggcgcggcgcaggcacgtcgtccttccgccggaggtcgccaagctcctccccaagaatcgccttctctccgaggtaaccttcaagatctccaaatacattcgtgtagaatcgcgttcctggttggatcgattcgttgattgtctgattggggaatgggggtttttccgatggggtttatttgcagaacgagtggcgcgcgatcggagtgcagcagagccgcgggtgggtgcactacgcgatccaccggccggagccgcacatcatgctgttccgccgcccgctcaacttccagcagcagcaggaggcggccgcggctgcagcggcgcagatgctgcccaagtgactgccccctccacgcggcgatggcggcgacccggggttgaaatgtgcgaaaccctagcccctttacatctcttaaagggggttcgcgatactgctaatttactttcgtttgttagttggaaatcttagtgatggtggtggtgtccaccttgtgttcgtgagaatgcccgagtaggaactggcatgtaaacgtctgtgttatcttggatacttttcattgctaagctattatatgtgatgctggtactgttgttaaactgttacaacttactactacatgtgacattctgattgtggtcatgcttagcatttctttcttttgtccagcattctgggtataaagtgcaatgatcagtagaggcataacgactggtgaatggacttattgcatttttaaactttgtgtggtttacaacaaaccttgatggtgattggtgcgtgtcctgcattgtctcactaattaaggtgtgatcaagatatcaacattttgaagcaacactgattatcagtgttcggtgtcattccagacttccagcccatccatgtcgtctactactactgatccaacatggcatggcaggctgaaaaatagaagttggtgcagcctggtgtgtttggaaacgtctgaaactctgaatggcgaaaatgcagagtgaaataggaaacatcagaagcagaattttctttgatgcaagtggagcctaaaacttttgatgaaatttctttggaattcatccagtgcaagcatatgtgatagtgcaagaggattcttgagctgcactaatggactggtggggcaaaaggatttttgagctggatatttgcgtgttagcattggagcgctttgctgccagaattgaagattagctttgccaaaaatatctctttgggatgtggccaaggaaattggggggtgtgagtggcagtgtcaattgtggtacagttgctggtgatgggacctgaaattttctcatcgagctgccctctcctgattttagttcaaggggacaccacgtgttgcatgccttgatttcgacatcgtgtaatcaacaaaagcagtcgcaacagcaaaaggctactacaacaatgtgtggtatgagaaatggatcactttcagttcaactaggaatgctatgatttatccggttttcactacggaatccatttgaactaaaaaatcaaataaattcatacatatctggaagagaactctatgcgcaggatatcatattagagacgtgacaaatcaaatacaacttgagtccttgatcaagaaataagaggaacttgcttaacctctcacacgcgtgtaataagaaatgcattgttattttatttaattcactagccatgattttctttgcgagacaagactgataacgttattaaacaagacaataatttacaaccatatgataaccattacaacaaaagatctatcgacaaagaaaaaaaattctctacatcttaaaatgctgcaagacatgagcaaacaagcacatccataattatgatcaactctattatgcacaaaaggttggttgtgtgcccatggacagaagccggagatattattattttcattattaaaaaaaatgcacaaaaggtaatgaataagtaccagccaccatctttgttcctcttacaaatcaataaaccgatatcgcccaacaaatcaacgaacctgaccagctgaccctaaagacggtactgctaaccgaaaatcaaggatcccacaaacgaaatgatcaccaacaaagacatgcaataagcaaaccctaaccaaacataactctaataacatggaagatcaaccctaaactactgatagatataagagtaaatttcacaaaaactacaaatacttttaccaaactatcacaaaactacacatttaaagatgcgtattacaaaactacaaatttagcatcaaatttattatagaactatatatttaaaatattatattatgaaactacagatttagcagtgaagttatctttgataactagatttttaagttcttatctatagcatattggggttataaaagtcgtagttttgtgataaaacagatgtttctgatatgatacctcaaatctttagttttatggaagatatggtgttaaatcggtagttttatgatacatgttttttaaatatacagttttatgatagattgataaaagtaaatgtagttttatgaaatttattctagatataagatactttaataaaaaaatacatctttaaatttaagggtatagacttgacatcattgcctctgaagctgataaaaaggatgtaaaaattcaattatgcttcattgcaaaaaaaaaaaaaataaattgcatatgagacctccttttattaccattgttgcagcctgcaccaggggtaaagcaacattttcatattggaccagttatatttaccaaatgattcatcttggtcctagttcttctacctctggctccctcttttatctctctatttcctctcttctctgaccagtaacaggtcaggtagctagctatctaaagtcagcgctgcactaatgccaaagctctctcagagttagcatcaaagccacacacttgtgatggatctcaatctccccatctaggtttgcactaaagctcaggagggaacgaaaaaaagaaagaaaaattgcccccattgctgtcgagctatctgcagggaatggcttggctttggcttggtgaagatttaccgatcggcgccggcggcgaggaggattttgtggagattgcagagggggggggggggggtggggggtctagtagtattccttcaccaagtcagcaagcccatggtcagttggtcacactccaagctctacatgttcgaggacatttagattgggcaggtggattgcagccttatgatgattattgttttgtgcttctaccatcttgtggctagcatatgacaacaatggactgcaagattgcaaggtgaggcttcatggcatctgttaacctcgagcttaagtagcgcatcgcagtgggaggccaaaggttgagcacgacgatgggcagaggacgaggttaagcaaggtgataggtgggatggatcaactggactgctggaggaagaacgggttcgagtggaaacaattggggaagatagatggtccaaagtgaaaatgtgtgcttacctccggtgcaacttgtaaccatggtaaaaatatgaggcccaacatgcaatttactcataaataaatgccatagtagtatcaaacggttctggatcacaaagtgcactgatggggcgcgggcggtcaaagttccgtacactgcctgttcatgtccacggcgccgaactgccgaagtgaacccagaatccaatgggcggaccggctcccacaagccggttgggttcgtgtcattctcacgagtgagtatacccagggaagttggccgccgctgcgtagccgaagctccaccacacgacaccccgcaaaacgccatgcgtgctcctgctgcacacttgtcccccgcctcctccgccgtgccgtcacgcaaccacggactcctcctccacctccgtttcctactctcttcttcagtttctcacctctccgcacgagaaaattcgaatcccccttccggctgctggttttcgtgccagaaacaggcgattttaccagtgccagttagctctcgccttcctcctcctccatcgtgctactactctgttcttctggaagaacactggtctcctcgcctacctcagtcaccactcaccacaccaggtgcgagctataaaaaccggcacgccaaaaatcttcaaaaccacacagaaacctcagatctccgaggcttcccaagcgagtcgacgaaaatgcccgtgatggctccgaccgcatctcttctcctctccccgaggccgctgccggcgagccgccgggtcccctcgctcccggcgctctcggcttccggtcgcctgcgcctccgccgcgcccgcgccgacacacggctccgcgtggcggcgccgccgtccgtccccggggaggcggaccaggcgcccggggagaccgagccgagcacgtcgtcggccgacgagaagttcgtgtggagggaccactggtaccccgtgtccctcgtcgaggacctcgaccccagcgtgcccaccccgttccagctcctcaaccgcgacctcgtcatctggaaggacccaaaatccggcgagtgggtcgccctcgacgaccgttgcccccatcgcctcgcgcccctctcggtatgagtatcgccacgcgcccttccaatctcttcctcttttgcgccaattttgatccgattgaattcacggcgatgatctggatgtctgtgtgttcgtaggaggggcggatcgatgagacggggtgcttgcagtgctcataccacggctggtcattcgatggctccggcgcgtgcacccggatcccgcaggcggcgcccgaggggccggaggccaaggctgtgaggtcgccgaaggcgtgcgcgatcaagttccccaccctcgtctcgcaagggctgctcttcgtgtggcccgacgagaatgggtgggagaaggccacggctaccaagcctccgatgtgcgtgtatattctggattagtggtttattgattgagtttggttaaggtcgtcggtgacgaggtttgatcctgtttttgattccaggttaccgaaggagtttgaggatcctgcgttctccacggtgaccatccagagggatctgtactatggctatgatacattgatggagaacgtctctgatccgtcgcatatagaatttgctcaccacaaggtaatgctacattttttatttgagaatgatcagttactttaatgtactggcacgcaatgctagtcctggatattgcacatttgagatatgaggatggtttgttgtgtaccgtacttgcacatcatacctcaatttggttttagtagttctatttttggttgaatctcttaacagtggcttctggtggactatgattgccaatgttttgttttgaactgcctgttgctttgatatgaaaacgtagctgcagcatcgttcagtctctttacttaagctactggctagtgctaaaattgaataatacttacttaatcgaggctactgtattaacggtctgttatggattcatggtacatggactagaggtatgattcattatctaagatgcactttcagtaaatccacaacttagaccatttgtcttcccttcattattcatggaacaaaagtacgattcccatggccaaagaaattggttaactaggcagcattatccttgcctcaaaatttaactcctctcacaggtcactggtcgaagagatcgagccaggcctttgccattcaagatggaatcaagtggtgcatggggatattcagggtcaaattctggaaaccctcgcatcagtgcaacttttgtggccccttgctatgcactgaacaagtatgttcagcaaaacactctaatcatgccttttcccatttcattgcatttgccttttgatgtgaattagctcatatatcagtttcacatccagtaactccacttatgattctgatcttttagtatttcgttttttgtagaattgagatagacacaaagttacccatttttggagatcagaaatgggtcatatggatttgctctttcaacattccaatggccccagggaagactcgttctatagtttgtagtgctcggaactttttccagtttagcatgccaggaaaagcatggtggcaggtatctgcaatttttgtagctctctctatttacctccttttcaatctacttgttagtgccctttttaggaaaacagcagtaaagatccccgctctattaaaaattagagtgaattttatgctctcattatatccgaaagtataaagtaaaaccctgaatcccctgttcttatacatttgcttctttgtgtatgtgatgcagcttgtccctcgatggtatgagcattggacttcaaatttggtctatgatggtgatatgatagttctgcaagggcaagagaagattttcttgtctgcatcgaaggagtcttctgcagatattaatcagcagtacacaaagatcacgtttacacccacgcaggctgaccgttttgttttggcattccgggcatggctaaggaaatttggtaacagccaacctgactggtttggaaatcctagccaagaagtgttgccttccactgtcctttcaaagcgtgaggtaaaaatttctgggatctagttatgtgagagcatttatgcagttttattttgaagctagtctttagatggtttaaggaatttagttatgttttactaccttgctcacaagaactttttacgcgctgattccataaagtatttgacactatcctccttgcatgaactttggtttttttttttttggacacaaaacaaaaggtttgatgttgttcattatgggcacagataattgatttccatgaagtatttttgcacactactccttccatgaaccttgatatattcttttggacacaaaacaaaggttttatgttgctcattattggcacgattttttttttgtttctgtgctatattttaattgtcatacttactggcgcctttagctgtgaagctcagtaatgtactttaaaatatctatggaggtatgatagctttgaagtactcatagtacctgacatttgaggatttaaccacagcagttccacatatttgaagattcaaccacagcagttccttgtaaatttcaacttatacttcctatgaaaaacatgttcatttatgcttgcgtttctatgtattcttcaatccttgtatccttatatttgactatatgttgaccgagttgcaaattacctatgcagatgctagatagatatgagcagcacacactgaaatgctcatcttgcaaaggggcatacaacgccttccagactctgcaaaaggtcttcatgggagcgacagtggcgttctgtgcaactgctgggattcctgcggatgttcagttcagattattgcttgccgctgctgctttggttagtgccgctgtagcgtacgcattttatacgctccagaagaattttgtatttgtagattacgtgcatgctgagattgattaaacaagcatgacatctgatctgagatctggtgaagcgacatcacatgatcatttgtgcaacgtaagctagggaatatagattgtcggtggatatagtctaatgttgcattgtaggcaataggtttgtaatttgtattagctcttcggagatgatgtacaaaagttgaaatgaaaaatgtaattttgctcatcatggcccaatgacttttgattgatgactgatgagttattctcaatgagtatagcttatctacattattgttgtagtaggtgcaattcatcttgctatcttgcaccgaggcacatttggttgtaaatctcaacataatttttggttgaactagtacaagaaaactctgttagagtgcgcttaagctttctaggtagtctgataatctgatttagctaaaaaccggagatggtgggtttttaactaaacccccttttccttgtgaatggagtatgtgattctcgtatgctccttaggtgatactatgtccctatttgcttcaaagtttcacatttcaaaaaccaaatattcaaactcccaactcgaaaattcaacggtacctccacctttcactcagatagtgaaagtttggactttcaccgaggaataatgaacaaaacagtgggtacttcagaaaccattatccgtcacaaattttcttccagatgaacaagtcactttctcacgtagtagtgctacatacggtaccggcacagcggccaccgatcacgatgtggcgatgtgtatgcaacagtacgagtatataccagcctctcaggattaaggcccacctttcagtgagcaaggaaattttctactaaggaggattccaacttttttttttccctcaaggattccttggcccacctgataagctgaacacatcgcccaacccgggctcccagatgtggccagatctaccacccgtcaccatcccactccatcttatccgtccattttttttaaaaaaaaaatcgaacccaaaattcctcccccacaccacgcctccacctccgcctcatttgctccagttcccggagggccgcaaccaccgctagccactcacccggcacggcatggctgcgtcgctccggtcgccgccccccttccccgccgcggcgttccgccgccgccgcgccgtcgtgcgcgcctcctcctcctcgtcgtcctcctcctcggccgtgtcgtccgcacccaaggcgcgcttcgtcgcccgccgctccgagtccaccttcgtccagcagctcgcccgcccgctcggtcggtatctcctagtcctcctcccctcccgagtactaaccccgggctcgggattcgcctttgcctcgcgcttcgtttgtcggagagatccccgccctgaagctgagcctgagatgttttgctttgctcgtgtcgtgtagcggagtacatgagcttgccggcgagtcagtactcggtgctcgacgcggagcgcatcgagcgcgtcgacgagtccaccttccgctgctacgtctaccgcttccgcttcttcgcgctcgaggtctgccccgtgctacttgttcgcgtcgacgaggagcccaacggctgctgtattagtctcctctcctgcaaggtgtggtggtgcctacttgcagcttcactaatggcggtaggtgtattttgtagattgtgatcaatgcctctaattcgaaatattcgttttgcagctcgagggatcaccgcttgtggaggctcaaaatgacaagttttcaggtaactgtcggtgttgaaatgttgaatagtatgataatcccacggcaagaacagttagtcaattataatagttggttcttgattttattattgctatttcccaccgtctggactaagataatgatcaaacatcaatacactgtcacagcctctgagcctcatcaacaatagctgatgttgtttgttttttgtcacatttctgttcatgtttcctgtaagattcagatactcttctcggcttgcttgcaattctttacttgataattcatacgcacagcttatatgtcaatgaagtttctataaatatagtcatatagactcgtagtggtagagttgcatgatcgagcctatattagttcatctaccaacgtttaatatttatgattctttagttgtgtttcgcatattctaagataatctattgaattccttgtccaggaaatcattgacatgatttgctgtgggatgcagcttccatggtgaataaggtgttctgcaacagtagtatgagtgattcaacatctcaacagcttacatcggatactacaatcgaggtaactaagtcttaggctctctcctgactctgtctttgtctgaacatcatccggaattactggacacaattagcttcttgtgacaaatttccaggttacaattgatataccatttccatttcgagcattacctgttgaagccattgaatcaagtggcaggcaagttcttgagcaactactccgagtcatgcttccacgatttttgaagcaggttagttaaatacatttttttgtttccagttaaaactttgttgcaaattctaacaccagtcaagacatcaagtgaaggcagctacttttatttctctcgtattaatttgacacctgatgtatcatagatagttcaccactatctgttttctattgttccatgttgaattttaggcttgcattcagctctatacctagattttatttccaacaaattaatcaatatttgaagtcccacgggtgctttagtttatagtttactttctatttgtacaatgatataactaagaaactaaatggtctgaaaaaaaagaatgatacatgatagtatgaataagatttatgttgagcaattgccaatgtgctggctagaactttactaggattatttgacatgagtagcagttcctatgattatcctaatatttatcctagagattatttgtcaactgagaaaattattttgctctcagcttgttaaagactaccaagcatgggcttcgggtgattcttcaaggaaaccacttggcactggtgaaatatgaagcttcgcagtgtctccattaggcattatagtcttttcttgttgcattagttattgcttgatggggtatagaaaagctgtttatacgtcgttttgctcacaaaatccatttgcttctttgtggtctttgcctgaagatgttctgtagtgtgtatggatttgtgccatgcgaccagtcacatacatttgtaggttgttcattcacaatgtgttgttgtaagattaacaatatccgaccaaaaactcttctgcctccatacacattacaaattatggtcctgtgatataaggattgtctatgcaaggaaggggtcggatatggttttctgatattgagagcaatatgtgcggacaacgaaggtgactactgaccagatcggatggccaaggggaattttggctatcatgttcatttaacagttcttaactatcttttccagcctgggcgacggttgatgtttttgtagcttgtgttatccataaatcatgaacatacatagtctgtctaatgtggaaagggatggtttagcaatcagatgtaaaaaataataatacagagcttcatcatgcttaattatctgactctgttggatcgaagctagatgctcttcaatgatctgctttcaagaatcaagatatgcctgatgatcagatgacgcaatgccatgaagcgttttgtgctacattttaattacctacctgtgtaaagataagttatatttgctcaaactaacacagagctagaatctggttcacgtcaaaattggaagttcgattgaaattgaaacaatgtgatggaaaaatttaaagtttatatgtgtaggaaaattttgatgcgatgaaaaagttaatgaattatgcacatttcctaaaacttcaaaaagcttcaaccaccgactagctctacccttgactttcaagaggagaaaaaaatcagaacaaaggccccgttcttttttgctataagtagtgaataaaaattttcatcttcatagcacattttttaaataagtttttgcttataatgtttgaccacctatcttattcaaaaaatttgtgcaaatataaaaaacgaaaaaatgtgcttaaagtactttggataataagataagtcacaaaaaaaataaataataattctaaattttttttgaataaaacgaatggttaaacagtgcaagtaaaaactcaaaatcccttatattatgggatagagggagtaaatgatatgttttgtacggaatatttttatatgaaaattcttgtaaaatattagataaatctattatttaagtttgtattaattaaaacttaattaattcgtcgatatatctcgttttccgtaaaacacggaaaaaaatcaacaccaaaattataaatgctatccattcggtctatgagcgagagataaggacccgaagcgaggccatctcaattctcaaacagatgcgtttccaccggttcgttgtcgttgtcagtttccttcccgtccccaccaccgcggcgccacccgtatgacctcacccgccgtcgtgtcaccgccctcggactcgacccttttctgagctgtctctcgcctccctctccctctccctcctctaggagagagtcctctccttacttcctcctctcccctccaccatggctcgatccgtggcgtcctcctcctccatctccaccatgccgtcctcctccgcggcggcggcggccgccgccctaggtgacgtctccccgcgcccctccccgccctcatcgccgcttccgagcacgctctcattcgcttcctctcgtggctttcagaggccgtgcaggtcctcgtcacctccctcgccgacgaatcacccgtcgcccgggacgccgcgctcgccgccctccgcgagatcgcgccgatgtaaggggatcgcttccgccgcttccattcttccgcgtgaagcttaattttaatccgggtaaattcgttgcgtgttgcgttgtggttgcaggaacccgctgctcgtcctcgactgctgcgccaccgtctccagaggcggtcgtcgggtacgctcgtgcgcatttggggactaaaattcacttaccgggggcactgttttggggcttgtttggatttggggttgtgaagctttttttggtttgtctgtattgcagcggtttggcaatatagctggggtttttctcgtgatggcttctgcagtgaaggctctcgatcgctctgatgctgagcgtgaatttcttcggaaacttgcgaagattgcaacagcagagattgttagctcaaaggtatgggatgctgccagcctgtctattgtgttcttacttctgagctgaacactgtgagttcaagcagtaaacaggagcacttctgagcactgttttgtagcccaacgtaatgccattatttggggcagattgctaaacatacaacgtccaaaaactgacataccatggggctatgcttatgatacagtaggtccagcagatgtatgattattactttagattttacatttttggcctttttgggaaacaaaaccaattacagctgttacggtaagatgttatgaaaagagcaatggacatggttctttagcaaataattattatcactatcaaggaaatggttcctgttccaccttggaagccaggaaattagggcatatgtttgtctcgctcttttgttttgtggttttttgttttttttttctgcctatgcttatttagtttatctaaattattgttcattggtgaacaggaactcaatgtcgactggcaaagagcagcagcgagtcttcttgttgccatagggtcacatgatccagacttggtatggcttcacctccatacattatccttttctgacatgaacctttagtgttcttagaggagaggaatgtacttaaaagctgtggctccaaaagctacattattgtctccttgcaaagcttggactggctgacttgactttaccaaatctactcggcttccttcccaaacctactacttagttctaacatctaaccattaactctatgttcaataacttacagactttgtgtttactaactttatcactaacctgccaaaagataactctatatcaactaatttatggatttcattgcaacttgactcatccacccatcgcagccatctgtcatggatagaattatcagatgcattaactaatataattaagttcgtattcacattcctacataggaacatgttttgtagatatgtggtctacaatagagtggaacttgtacaataagaaattgatgatagttttttttggttatttcaataaaaataacagtggataatttcagaggatccaacaaaaataagattttatagcatcatctagcggccatcctttgtaccttttttttatggtttcacattgagaatcccttatatcttgtttcaagtatagttttcctgtttcactattgtcaggttggtctcattcttcatttctctgttggctttgggtgctcgctgctagcaattctttactaccatgtggcctagcattttaataaaatgcaaatctgttactactcttattctagatgatggaggaattatttctttacttcgctggaccaacttctgctttgccagccatgttacagatacttgcagattttgcatcagctgaaggttaagcacaacttttagtctaactataatctgatattgggttggactgctgaatttgcaactcggtcttgcttatttaaagccttgcagttcaccccacgattaaaggatgtacttttgcgcgttttacctatcctgggaagtgtacgggacgctcaacgacctgtttttgcgaatggtactgcatatgaatattcctccaattatcatttctagttactcctttttgttgttgagcaaactgcattttggttctcatgtttctggaaagacaaaaatatctatcaatacaatgttccttttgcagcattcaggtgttggtgccaggcagcatggcagtacataggagatgccccctctgagcttcctttcgatactgacgtcatgtaagctttcaatatggcaaataatccttttttgagataacttaatcttttatgcaatctgtcttatatttcaatgataggtcctttatgaattcagtatttgaattacttctaaaagtatggacaggttcgcgtgatctaaaggtaagctttggctttgacttgattcttttatttgctgatttgttactatttagtatttacaccctttacaaacagcactgcccaactgatacgagcaagctgtatatgtttggatacgcgtattatgcctagatctcgaaaatagttttttgtacaattgtcagaaacacatacgtgcctataaaattgatacactttgataaatttgtacatatcaattgctcagtttagtgattaatggtgtagtcaataagcatcatgatgcattgatgcaccctatccagctttatgaaataatgtggcgaaacgagactggattttaccatctaggagtgtattctgtgagtttccacccaatccaaaggatacatttagagatgggttaattggattcatgccacgcccagtagtgcagatcagatgactgtttgttactagccaattggatggacatgaccgtgagttcacatttaagggaagctcctaccagatatggctgctgggccctggcccaaactggagattcaatgtttgtcgctccttgtatgatggaacttcttccttcataacacggcagacttgctacagtttgctgggatgttattagcttagcgactgcttttgcagtaatatatatatatccatcttctgaattcattccaacataatattgcatgatcaaatttacctgtaatattttcatcaggtgcggttgtcttctgttgaggctttgggagaaatggttggtcttgtcacaagatcacagttgaaatcagcactgccaaggatcataccgacaatgttggacctgtatgtatgggttctattctactccctccgttccaaaatataaggatttctgcatgtttcccaaaatgtatctgcacattttggaacggaaacggagagagtaatatatttactgaagatatttgccaaattctcacagacatttttttttgctcatgtagatgtcggaaagatcaagaaattgcttttgttgcatctcacagccttcataaccttcttaatgcatcattattgtcagaaagtggtcctcctttacttgattttgaggtaaaataagatcatgcttaatacatgttttctttactatatgtggtggctctgcatttttgtgtcaacttttggtactctgcgttaattgctacggtaatgggaatcacctaagatgttctttatagggaatatatcaaatgggaactgcccacaaaatacaactagcaacattgacaatcagatcagattgtggtggctcagagcctcagaccatccactgtaatctaattgagttcatagttactgttttgtccttccaccatgtagtgatatgtgctacatctagcagctctccctttgatagatattgctgatgcactgtcctgtgaataccatatttctgcttggaaatatccatcatgctgattgactaatatcttcttttagtacataattgatatgaatccagatcatcaaatactccctccgtcccagaatataagcatttttagagttggacacggttattaagaaagtaggtaaaagtgaatggtggagggttgtgattggttgagtagtggaggtaggtgggaaaagtgaatggtggagagttgtgattggttgggaagagaatgttggtgtagaagttgttatattttgggacaaatcttaagagctaaaagttgttatattttgggacggagggagtatataatataaacacgttcaacatcttatgttgatattccttgtgtgtctgctatttctcttgaaacaatagatgagttgaagataataagaatgccttaatctttggtagaataaagacattagttttttttagacatcttacacacatgtcaaagcatgatcagtcaggattttttgttccttatgtggcaggagcttactgttgtcttaattacacttcttccattagcatcggccaacaccagcaaatttgagcattcgtatgtttcaaagggactgaaggtgcctgccttaaatctttcacacctattctggttgaacatatatattcattgatttgcatcctctgctggctcattctttttgtactttatgctgtcacaatttgaatagtaagatatactaaataatgattgacgcattcatgaagtcagggttctttttggtagttgattggacacaccagttgttagtcgagggataagtggggactggagagcgatacaaagtggtatgatggcaacatgccaactgcccaacatatacctcaaatttgtctcagcctagtaggtgtcctagtaggaaattgttcatttttggttctgctctggcacatgcactgaggatcaggatgaaatgttgtataaactcctcaaatagaccactaagattcagcttagcatctgttttggtaattggaagaagcaacctagagttggaccttaatctgctgttgcaaaacagcactgctattttatgagttaaacaatatttgcatgaaatgttgtggggcgatgggatattccttattagccactttgtgcaattgtgcaaccatcattagttagcatcaattgtgctgtattttcttgtcaatgccacctgcataatgtctctcatgaagcgattcatgttgctgcatggttaactactggatctgtatctaccctaaaaaagagaggggaaaaaaatactgaacctgtatccagtttgttcctgggaggcacttgtacttttcttacatttgagcaaagctatcagataatcagacttattccatttgtattgctgtgcaatagatgtattctgctgttgataaaacatttactaaatactaatcatgtgctcgtgcctttagacatacaatgaaatccaacattgcttcttggtaattagttcagcataccccgaggatttgtgcatgttccttttgaatgtaagtatagagctactattttttccacctttaaataaagccaaaatctattggggatggattccctagtttgtgcttacaaaaaaggcttatatagactattgctgcttccatgtactgcctacagaaatgcaagtcaaaagacgaagcatctattgttggggcacttggcacaataaaacatctattgcctaggttctatttctctctctatctctccctctctgcgcttttgagttgtttgcagggatctctataacatatctatacaggttgttggaatcatggcatactaagcaagcattacttgttgaaattgtgaaatcacttttggaggagcagagcttgggtattcgaatggcactagctgaggtagtaaattctgtattaactttaactagcatatatcttacacaatattgtagatgataatgatctccctaagattatgcatccaattattcacttaatactaattcaatgatgtacagctaattgttgttatggcttcacattgctatttaagtggacatcctgctgagctggcagttgagtttttggtgcgtcatagtgctataactgatgatgatctgaatgatcctaacactctgaaaaacgagtactttcaggacaaaagatttgaggtctcacttaatcttagattctacaaatttacttaactattaagtactccctccgtttcataatgtaagactttctagcatttcccacattcatatagatgttaatgaatctaaacacatatatgtctagattcattaacatctatatgaatgtggacaatgctagaaagtcttacattgtgaaacagaggaagtatcaattatttcagtgatttattttctgttttcatttgccagatgaaaataagcctatctggtctttcagagctaagagctgtatgtgaaaagggtttgcttttgctagcaattaccattcctgaaatggaggtaaaaataagcatgatgttgtccttttatgctatgcccatgccccatctagtcagaaaattgatctatgaagctaccatcatatacttttgtcatggtaaatcaaatattcatagttatgtgagtaatgtgctctagatttttctattttccagcttgttctgtggccatttatcttgaaactgataattccgaagaagtatacaggtgcggtagctacggtgagtacttttatgttatttgctacacctggaaaatatttgttaaaccaatgtgccttagttttttttactcttattatttagagtagataaataattaaataatcaggttcatatgattggtgatacctgcagatctgcaaatgcataactgaattgtgcaggcataaattgtctcagacaaacccactatatactgaatttaatgcttcaaatgagatccccaatcccgaggtagtttacttgatcccagatgtattttattctcttccttggacagttctttcttatctaagtatggttggtgcaggatttgtttgctcgtttgctcgtgcttctgcacaatccacttgctaggggtcaacttgccacacacatcctgatggtttgtcttcttagttcttattaattaaacctaaaatcattagaagaatatttacacgaaagaagcttcgccttaggcccttagctttgaccatgcttttttttaataaaaaaaaaaccacatgttcatgttcatccatctattttcgtgtggtttagctttccagccatctgtatgtttttcctctacagtaggccatataaatgctttgcctctttacatgagtttaaaaaacggtgtaattatgaacttcatattttgatgactagttaccatgattcttgaaactttatgctattgatacagattttttattcatagaaaattgagcatttgcttgtttaatacgagaagaggttatatcacaatagcttcagatttctggtcaactggagtagcttctgtcaatggtagtcaatgggctgcctgatactattagttttactttatatctggattatctagtaacttgacattgttttgtacttgattttcattacaactgtcgcaacaactaatttgcatgtttgactgcctcaaattaagtgattccatctgttactggccaatacttagatggctcatgacatctttatttttgtttacagtctcttagctcttctaggtcgctgttgagtcttgactcacacaataccataacattaagtttatttgtttccattcgtcagcactcattcctcctctcatttttttcttgtaggtgatgtgttacttgggtcaacttttcccaagaaacctttctttatttttacaagatgaggtaattcgcttcatttatttgtttagcacttgagagttctttcttatttagttctaagtgtaaaagaaagaacatacaggttgtatttctacactttgggggaattttctttgcatatttttgcagtaatcatgtcttactttttttatgataaaccccgaaaccgaaagagaataaaacatgtgctgcccaacctggatgtgtcctggaattaatatttgcttgtcctgtgcatgttttatgtataatgcactgactatggaactcctgtggtgatctacttaacagaaaagaggccgagagagcatattttatagggaaatgctaatatttcggcttgtccttatcatgttgttaaagtggcttaatatatgcatcttttggcaagtattaggtccctaagatgaaagcttacatcggtgaccctgaagacctaaagcaagatagcacataccaggaaacgtgggatgacatgataataaatgtaagtctcttattcttattgtttgaggataataatgatgccattgccaaaatctatacttattaactataataatggtggttgctttggtaaaacaaaattatagctagttgagtggaacaaaaatacagaaaggattgtctcatgtgaatcctcaaatgctacctacttctctggaaagctgatcatgccatacctttcagtttttagcagaatctttggatgttgtgaatgacagtgagtgggtaatatccttgggcgatgcatttgctagacaatatgatctatacgctacatgtgatggacattctgctttgctgcacaggtaaagttttgttaccccttgtacattttctatagaacttttagtttgaatactttggaatgtctaaaccattctgtactggtagatgcccatgcaatctttgtgcttgaagtgattgttttaaattttattttgcagatgtttaggaatgcttcttcagaaggttgatgaccgaatttatgtccgtgaaaagattgactggatgtgtgcacattcaagcatgtctattcctattaatcgccttgggcttgcccaaggcattggtctggtaagcgggtttaaatgaagttctactttttgggggctatcgacttttggtactgaacttgcacttgcaggttgcagcatctcacttggatacagttttggagaagctgaagaacatattggagaatgcaggacagagcgctctccaaaggtaagtgcgttaacttttttgtttacagtagtaacatatgttatcttgtccgcccagtgttagccatgctgaagcagcaacttgaaacttaaattggatctataactttgctcacgtgtataaatgtattcctgaaccttatttctcacctccaaagcactgattactttccattttaaccatttagaatagattttcttgtattgtgattaaaacttctatataacccacttaaaacatttctgtttatgtccttgttatgcattttagttattcccatactgtttttgaagaaagataaattgaaactacatgtaaggtggatccaacaatgcaactatctttagcttgttagttcattttttccaggccatgcgtctagtttgttcattttattaattcttatggaacctttaattctgcaggttcctatcacttttctcattgggagcaaaagttgaggatgttgatgacacatatgcagccctggcattgatgtatggatatgctgcaagatatgctccatcaacagttattgaagccaggatcaatgcacttgtggtatgctgtctaattccaatctatcaacaaacttgtttctgatctgttaccttaacacgacaacatgatgagtgattattacatattcccattaaagatgattattacataatcatttgtggtcaactggtcatgagaagaacagcaaaccactaggttgggctaatccttaggtgtcagaaataggatcggcttcttgggtttctctgggaaattgaagccccatatacaacacttcctggttcactctagcaccctagcttgaatggtacatttatgatctttattgtctggccattctttaattttcaaacccaagaatccatccactgattgtatgtgttattgtctgctgcttatgtttctgtgctgaccttattttactgcattgtattttaagacaaagacacgatcatttcatatgttcttgatttcttagcttatactccctccatccaaaagtctaggtcatatttcattttctgtttttccaaatgagacggacaatattgttccttagttttgtcacatggtagatgtgttaattcctccttggtcttggtgataaaagaaatatgccttagacttttggatggagggagtaaccaaataagctgaggctatgcctcttttaagattaactgcagatacgttctattttggttttctagattgaggaatgttctttacttctgtactcaggggactaatatgcttggaagatttcttcatgttcaacatcctactgcaaagcaagctgtcattactgccattgaccttttaggtaatttccttacaaaaaagctgcatatcccgtcctgttttttggaatcaatttttcatttggtagagaaattgatcttcaggcacacattcatttgtttccctgcctctgtgtgtgtgtgttttcctgggaaattgtttccctgctttgtcacaattggtattttgctatttgcatattgttattgactcagtaaccttgaggattcttgggtgatgtatatatggatgcgatgtattttgttgtggaggtggtagcctagaaaaatatctacaattcacaaagttatccatacaactcttatgtacatatctctctggtgaattgttctttaattttaattgcattaaatatcttgaataaaaggaagaggagaaatgacgttgatatgtagaggtccagaactagattggcatgtgcttaaaaaggtatttactttattttaggattctacaacgaaatcttacaagtataattatttcaaagaaatatataaatgatctatttgtcggcacaagatcccaccagctcagaacatggtgccggaccgatggaatgctgcactaaccaggagaccaggaccaccaccacttggctctttgtattctcaatataattttcttctaattgtccctcatatgttgcccacatctaatggttcgcacgaatagtttgcttgattgcatttagatccgagttcgcacaagatacatctccatgtaaatattgcattgatagttagtgcccgtttgatttgtatttacagtatcatgaatcatctatcacaactcagtaaatgtatgcaatcgtaaatttgttaattgaatcagaatgcaagtatcaatatttttgtgctagcagttaagtttccaaggttaacttataatttacattttttttgtcttactaacatatttttttagataatggaagctttatttagactcagttaattacgtcaagatgatacaatcaaactgagtcacccctggcctctgcataaaatgcacacagccaaaaaagaagaaagaaacaactagaacatcttccaagcacaaaagtttgatagaaacatatatcttagtggctatcaatccgtagactagaccgccacccatgctcctgggtaaaaaactcctgcgccacctggtccaactgtcgtgataccaccgtaatagtatcccgcagtcccggttggtggaggatagcccaggtacgtagccagcgagtaactaaggtgataacctgcaaaggagaagacaccatcttgttataaaaaattactccattcctgcttagccaaatagaccaacacagagctgttgcacccatcaaaagcagattcctcatgtcttactaacatatgctattggcattattgtttaggccaagctgttattactgctgctgaaatggggatttcattcccactgaaacgaagagaccaattgctggagtatgtgctaacgctaatgggaagagatcaaaatgatgaccttgttgatttcagcactgagcttctgcacactcaagtatgttactaagttttaactcttgcttttgctaccatttgtcaaagaaattcttcacactggctgaatcctttacatccataatcctatctttaaacttgtattcacacttaaatacttcatttcagtgaatgtttattctacctggattcctcttacatatgttgatatgcagagtctagctttaagtgcctgtactactctggtttcgatagagccaagattacctatggaaacaagaaaccgtgtgatgaaggtttgcatctttgcatcacagtagtgcaacgccacaaaaactttgctaataatttgactactgtagtttcagttaaactgccttcatatgattttcatttgttttttctattttcaggcaacactaggattttttgctttgccaactgagccctcaaacattgttgagagcctcataacaaacctgattattttgttaggggccattctgctaactaggtaatgctttaatctctttttaattttatggttccattttggatcgtcttattaatgttgcagtttgttagtttttgtcctgctacttgaatgaaatggcgatgtatctagtattgttttttattcttgtattgtgagaacatctatttttcttgtacaccaaatctatctgactcttctctaatagaggtgacgtggcttcaccaaaaaggagaaattcaatatttgttgcagttagtggggactgtttgtttagatatataggattccaggaaatgatgtcctaaaattacaagcaaaccttgttgaaaacattatccctagccctgtgacttacatggtaaccacaaacacaacttcaaccaaagatttcaactacaatccagattcacacaatgctaatcatgctaaaacgaagagcactcgaagcagatagctatctagcaacaaagcactatctcctctgccacttgatgtttatgcttagctgtacaaaccaaactcgtctttcacctgacttttgacatttcattagaagagttctgcaataacgtgtctccatctagtattttgagatatttcctaatatctcaagtgcaatgtttacttttgattagtgttcaaatgattttactcattaactcttcctatgtttgttcttttccttggcagtggtgaagatggtagaagtcgagcagagcagctcctgcatattcttaggcagcttgatccatatgtttcatcttctgccgaacaccagagaagaagagggtgtgctgctgtaaatgaggtgttagttaagttccgcaatctctgttctggtggatttggtgtgttgggttcttatccaacattcacactgaacaagcaaattgatcaggcagcccctaggagcttgtcaagtttgccatgtatgttgacttttttctaatattactagtgtgactgtttgatatttgtgatccagtagcattaaaaaaatgtctcctatgttatcaccagctgcatttgtgttgcctacccgagattccttaagcttgggagagagaataatggcatatcttcctcgctgtgccgatacagatgctgaagtcaggaaagttgctattcaggtttgtgtggaagtagctgatcctggtagcagaactttccttttggctgttaaaactctatttcatgcgtagtgtgccttttttcaagctctgaattgcaacatgtcacttggaatgaaattgtgacattaatttcctaattgttctgacggtgcaacatagcatagtacttatataattcttttggaaaatagtaatgctattcagttggtagcacaagcacacacaccatataactgaactgttaaggttatatttacccgttgaaactgagttcataaatttattccctgcttttcttgttgcagatacttgcacttttcttcaacattgcattgtcacttccaaagaagaaggcgtctgtgaacgacattgatctggagtcttcatacagcgctttatcctccctagaggacatagtctctatcattagaagagtgggcgtgctatcttagtttggtttctgttaaagtgtgttctgtcaacaacttctgatttattttgtttgcgctgttctcaggaggcatcaattgaccaggccgaagtatttcacagggttgtctcctctctgtgcgtcctattatcgaaagatgaggtaacctctttgagcagatttgatattgaaattgaagagggagataaaataacaattacaattttctgtgtacatatatagcttgttgtcttgctacactcctgtacattagcagcatgtgataaagtaaagcaatcatcagatggttcaattcaagctattatcatgtttattatcagaagaggcaaggagctacgtgaagctgacgtattgaggttagtaactaagtaggaaattagctcagaagattacaaaataaggaaagaacagtttgtaatagattgtctcagcttgatgacactagaacacattaatattggaaaataaccctgctaactggaatatagcaaatagggccttaattacacattttttggagtaacactgaccctttttgagaagggaaacatagtgcattgagctttttcttgaaagaattgaatatttctaatatcctattgctgatgttataggacaacacaatctttgctgtcgtctgcagtctcgcttaccaacaaggagtcacgccgagaagttctcaatgctgtatccatgatcgatttattattgcatctatggttcatttttttcaatctcaatattcttgtctaggattacaccctgagttgttttttcccttgactgataatagatatcgtgcttagcagaaaacaccaatcacaccgtcgtgtttaatgaagttctatttgtggctgggcgggatatttgtacaaaggacatagcaagaattcgtggtggctgggctatacaggatgtttttcatgtaagttgggcagaggctgggcacttccattacgtgattctagtcacttgcattaggaacattcaaatttaaaatatatatttaatagatgcatgcatatattgctttatatgaatgatgtttgcataagtggctgctagtcctgctcatgacccagtttgttttggtagcttttaggagaattcttgtaaagttaattaagcatatatattattataatcaggattagtcagataagagtaaaatttttcatacttttatccataacgatgaatttctcgggggaaaatgatgcatggttcactgggctagatctcctattctgaaatgggtgctatatccctcctttgagttttttaaagaaaaaacatgccatatggtagaaatgttgtctcaaaactctagcactgcctttatatagtttaattgaaaaaagttagataagtgcgagcattctacgtggttgcactgttagaaaacacttgcaggactaatgtgttaaaccaggatctatatgtttcatctgcatctgaatagattatttgtcatggtccactgttgcctataatagaccacgtatcatagcggcaatggatggtagttcacctagactcatttgcctaataaattattccatacttcaaaatggctagttaaattctagagctacacttcctaattatgtttttgactgtatgcccttgaattcaggcattctcccagcataaggtgctagctattctttttctggagtacattttgtctatacttcacaaggaacctgtggcaacaaatgattcagaaaagggggagatcacctctgagtcatcagctgatgactgtattctacaagcaactatgtttgctctaaatgcatttctgaggtactggcttccatttgatggttgactaatggtggacaattggtcttcttttgatatgctaagtttatgttcttgaaaacaatggggatttacaggggtggtggaaagattgggaaacaagcagttgaacaaagttacccttctgttctttctgcccttatactgaagctgggaagtcttcatggtcttgctgaattgggccggaatgaacttctacggtgaatatgggactttttttttggaatctcttaatatgtaggctgcatatgaattgatgatatatttttttatgatctgcagatcattgttaattgcgtttcagtcattttgtgactgtgttggtgatattgagatgggaaaggtgctttgcttaatgtctattccttgccaaacatctgaaacaactttttgattgtgtaaaatccttgcctctccatagatattagcccgtgatggcgaacaaactgagaaggagaagtggattgatcttgttcaggaggttgcatgcagttcctcagtaaagaggcccaaagaggtaacctctagtattttcttactactagtacattctgagacctagtagaaagcatatattaagctatcttattactactaagagcctaagaggaaatcaagactaaagaaagtactttgattatgaacttcgctatttacattcaaataaaaaaggcatggtttggcagtcaatgatctttagttttgatgcatttgatgttttatgaaatcattgtactaaagttattgataatattatcataggttttgccaacttgcagcatcttaagcaaagctctcaacaaaaaccagagggctgaaagggaggctgcagcagccgcactgtcagaatatgttagacacaggtaacaaattagccttcaataagtaagtctgtagatagaaaagcagtgctggaacctttagcttctgatgcatagttagaatcttaggtcaatttcccgtaggatgtcagctagctattggtgattactggttttctctgattaaggttgttccccaaaaagcagggaagggagacccatagaaatataatcctgttctttgcattgaaagcaaatattctagacactatcattctctgattcttaggtagataacatagaagccggaatatataaatggaacctgaatgtaactcttaatttttattaagaaaaggttaatcctgcatgggtgggaatggaactgagaacctcacacatgcgcatccaaactccaggcccctaaacatttttaagacttttgggcattctgggttaaaattttccaactaagggccaaaaggtactattctcgagaaaaactatgctcataaagttgtatgcatagtttatctgttatccatggtcaaattattttagtttcaactaattctagtgaatatgcccacaatctgcattataatttgtgaatatgcccactacctgtattggcacatatacacttttatcatacatgaacttgtcgttcactttttttttttgattttttttactgtgcagtgaaaaagaacctatattgcttgaccaaatggttctggagttgtgtcaacatgtctctgatgactcgccaactgtcaggagtctgtgcctacgtggacttgtgcaggtcatcaatctaaccatagcaattttcttaggatacattttctcttccttacatattgttggactctttgactaacatagatgggtaatattgtttgactaacaattttgaagatgcttataatgtttatctttcacaaatcgcaatcatacatcatattagcatattgcctgtgtgttgtaacagaattttaaaaaagaccctactcatcaatccgtttttgctatcactttctacatatctcctctattgataggtgggccatttgaccccagagtgtactgttttcttttttcttcacaaaatgtagggagttggttggggggggggggggggggcagattcaccactcacctccaccatttgcttctttcaaagtagtatatattatctttatgtgcggaacatatcctgcatttccttctcaatcttgttttgtgatgtgcacatttttcttgctagctgagtagttcatgattcaattgatgccttttgtgatattatttattgggcgctgaacctaatttatcttttgtatcatctctttcagatacctgagagctgtattcctaaatacatccagcaagtcttaggggtaatattagcattacttgaagacaccaaggagtctgttcaattaactgctgtccagtgcttgttaactgtgagttcttcaattgattacaatgcaaattgcctccatttccatttattttccaatttgactgaataattgaatgccaatatgccatgaaccactttcaggttcttaatgtgtcagaacaagatgccattgacccagttttaatcaatcttttagtaaggctacgcaatctccaggtaatcatttatgacaagcatactgacatgctcgcatgcattactgtttaatggcattatgcagaacgatttgcattactttaccatgcttattatggaacatgtggggtgcatggcttatgagttacagagggttactttggaatttattttgcatatgggattttaagagacatactaattgcaaagtgcacatgttagcaagttcactgtccgggatatatcctcggtaaattttgaagatgtatgcactgtctccatgctgcctaagctcgacatcatcatgtagttgtaatcatctttgtactttatttttctcccaaagcttaatgaaattggtcggtcgtcctttcggccgacccggcaaaaatgcactatctcatacaggaatgttcaacccaaataaataatgaaataaataaatcaaaactctcattttgtgccagtgtattttgatcacttgaacctttatattgcattatttcttttatctgttggcattttcctcgtgaattcccagattgtttgttttaatttcatcgttcttttcagttttcaccgtagtgtttcaattattcatctccaaatgttagaagctggtggcagtaacaaagctacggttgcaaacttttctgttgctttttttgctacaggtttcgatgaatacgaaaatgaggtccaatgcgtttgcagcttatggtgctttaagtgcctatggtgtaggttcacagcagtttcttgagcaggtagtagcatgcaaagtcagcttttacagtgtgttattagcagtgcgctgctatcttgcaagccatcttatagggcactgctgtaatggttgcaggaagtgctaagtagttttggattattttcttatgttatgtgtgttaatctgttaacaaattcgttgcccctgttgcagattcatgccactcttcctcgcttgatcctccatcttcacgatgatgacctaagcgttcgccttgcctgtcgggtaggtagtcattacaaatcagacaaattaatacttcctccgtttcacaatataagactttttagcagtgcccacattcatttaaatgttaatgaatctagacatatatatgtgtttagattcattagcatctatatgtatatgggcaatgctagaaagtcttacattgtaaaacggagggagtactttgttttcccttggctttgcctgttgtgtaggtattctttacttattattttgttttcccttgctacacagttgctttaacttgaattatattccccccccccccccccccctcaaaacagaatacgttccaactcctagcgcctttgatggaagtagatggtttgtcttcactcctcagcaaaaaatatttcacctctgatcgccggtttgtgttgaacaatttgctagccatttctactgggatttgatattttagttacgagtgaaatttttacttgttctaatgtgctttgtctacagttcggattatgaggacttcattagggacttaacaaggcaactctgtcgactatctcctgccagagtcgacagctactttgaatctgctatccaggtactgtcttcttgtagtcatagcctgcgctttgtgaagtatgccaacactgattttgtttgtttcaggcgtttgatgcaccttggccagtcatcaaagcaaatgcagtttgcttggtgagctgcatgctatcctttttagatgatcaacggttcctcgctccttacttctcccaggtatccttactggattctggtagttcacttgtttagaacatttcatgtttaaggtattaacacaattttatgtcgaaggtgtttgctattttggtcggtagactgagccaatcaccagatgcagttgttcgagcagcatcatcttctgcactgggccttctgataaagaggtctaacgtggttaagacgttgactccgaaatttgatcgggctgattcatcccagaattttcaacatggagatactcgtacgaaaacatcatccgagcctcaacaggagactatagatatgccaaacgatacacaacgagagcaataaagatggtcaaaaccaatctctgctagatgtaactctttgtaaatcgtgtatgtacggttgagtcgtgcatgtgcatgactgtagataatagaagagtttttgtgtaggacatgccaataggctttcggtagcgagtggcggctgtacagaaatccgtcacgttcgttgattgttattttttttattgattgaattcgctcagcagtaagcatgtaacaagatacctcagtgtcttgtgtgggtgatatgtgtggatcagtggatggatcgacatgcttgttcgcgacgaataactacaaattttagtgccaccgtgaggctagcattaagagcaagttcaatagtatagtccactaccagcttcaatttatctatagctaatctaatagctaatttatataatagttgtttattatactattaatatatgatcccacctgtcatacacacctttcgtattggagtccgtactgagctggctataaatccgtaacccgctgctcatccctctcatcttttatcttattaaaatatgtttatagctggcttgctattgtacctgctcttaggttatctgaattcattccgcgtggaaggctcctatgggtattgtactcctggaggcgtacttgtctccgtgtacatcgcgtagcactagcacctcccagttcccaccaagtccgacggcgcgacgctgcgaaggttgacgtgcgggtgtgtgccggtggacgcgtatcgcctcctaccgaggcgacgcagcgaagattggtgaagcgcgtggaggacagcttcaaacaaaactcacacaagcaaactaaaatgaagctcacacaagctcaggggtatattttgttcaaaataaaaaaatgaaatgcaccagccgggaatcgaacccgggtctgtaccgtggcagggtactattctaccactagaccactggtgcttgcttgttgaaagttttctaagaatttatatatcagcagcatcgttcatcaatcaaggcactactcataaaattcagtatcacttcaaaatcaatcatgggttcagatatcactaggctcaagttctgagttacccctaaaccagcccagttctaccctgtaatggtctatatatggggggcatacgactatgctatacacactaccaaggctaccaagtacccagctagtatttctaaatgataaaggtaagcaatatgcactgacacatgtcgacaacctaactgcaaaaacacaaatttgctgatacacatgctccattcatagcaagtggagtacaccttgactaccccaaaaggaagcacatagtatatcagaaagcactcaagccaaactgtagttccacactgaccccccatgacactgaaagtctgaaccatattagttttagagcctagactgacaccaccaccatctcacaagtgatctcacggatcatatttgtcacaccttggcgagcaaagagcaggaggaggttgacgatgacaacacaaagctgctgcccccttctcccccttgtgatcgagttgtggttgtgacattgaagagacgagcacccaaaagaggagcaagaaattgaagtttgcactagtcgcggagtacctcagctcggatatcctcaagatgccgctggggaaagagcctagctcatgtggacgccgagggaaagtgcaacaaaagagagaaagccacgccaaagttggtggcatcaccagcctcgaaactcgaaagcgctaatgctcgccgcatatcctttggtagataccgttccctcttctcctgcacatctccctgaagattgcgtagttgctccctgaactacaccataattgcagagataagcaaagcttaattgcgtcttcaagtatttgctttgctctaactgatgatctgtgcacttggtttatgctaatgttactctgcaaacaggctcagagctgcttctttcagctcaactattttttgctctgttctactggtatgcactctgtactacatacaagtaatacgtgtgcaagaattattacagacatggctcatgagggtgaattcactgaattgtaatcattgagagtattgtggagcaggtttcagttaatggaaagctaatgtctgttgatgcaaaattgcactgatttaggtacaaaaggcacttttaactaaagaaatgatttcctgcagaaagcccctcaaatctcaaagaggcaccaatacttccaaataaaagcacccaatgggagcttcctcttctcccccctcttaagcccacgtatgctcaagggcagggcacactccacattatccatgcatatgcatcatgtaatccacaagatcttcttagcttatgtcatgcgataactaccatcatcttgttcttaattttggagtgtgtccgtgcaatgggtggccgtgcttcacacgcctatagagcgtgggctaacggtggccatggaggctagctaagctacttcttcttcttggggaggaatggctatgcatggcctccatagtcgacgacttttacctctactaaggtagggcaacttgtatcctttggcaattattcggtggatgtctgttggtggtggtgttggggattggagccggatgaatcttgagtttgatcttggctgtatgatgttagacataaagaggatggtgaaatggtatatggatgtacgatgtttgtgtttcggtccttgctctaataatcagttgttcttagtgttttgttttttttttttgccctctttgttaaattgtaaccaccctacatatatgtactagtatcaccaataaagtgatgaatttgatattagtaattaagattgtgtgtgcaaaatctgtgttgattcttccatcgataaacacgtccatcattcatgtatgatcttcaattccccgagttgtgttgtctactatgagcatgcagtatataccaggcagcagccgtagtccgaatcagaaggtgttcgtgccggccaaacgtccacagattagctgttcctattatgggtagttttatcagtcttaataaggtacagagatatttctagtgtgaaacttgggtatctctaggtacttcttggtatctcgatgtatgaaattttaagttcttgaaaaattacctcgaggtacctaaattttacactaaaatttttgataccctaaggtattaaattttacactagaaaatatggtatttctaagtactttttcaaacatggtaaaattaccctcctcttaatatagcattagcaaatgatggcttggtttaaaaaaatctctctcttaatccctttgttccaaaatataagtttggttggatatgtgacatatcatagtattatgaagctggacagaaactaacttattcagatcagtagtcctatgatatgtcacattgtcaatctagaattatttcaagttgtggggagtagatcccatcccggaggtcatcgagcacctctgacctctcaaactcgtgccactcccgctgatgtgggactacctccaagcccccaatcacctgctcgtcgtcgtcttcaacgacgtgcccgtcgatcaggtgcacccgtctcaaccttggcgacgccttcatgacatgcttaacaaagccgatttgccaccccactgcactgaagccgacgatggtgagatccttcaggcgatggtacagatgctgttgtgcttgcacctctagccaagaagccatctttaccgacccattgtcaatctgcatttaggtttcagagttcatgtgaatttacagatatattccattccgtcaaaaaaaaacagatatattccacaaaaaatgaagcggatctttaagagaaatgacatggttgttaggttataatatatatgatcaataaatttgcatacgtgaacatggcatggctccagggcaggcgcagcatcaagcaggaggacaatccagaatatatcccaattcattggcacatttgcaatgaatagcttcttgagatgaagcaacgggctgggtaaagctattggctcaatccaaacctgcacacaagaaaaagaaacacaattttcacttagagacaagagcccattactacacttatatttttcatttcaggaacatatgatttgcccacctccggccctttgaactgtagaacgaggctctctatcgatggcatactcatgacgaatttgctgagtcgatatgttgtgttgctaactgcagaaggctcaaccttggttttgaagtagtccaaactgacatgcctaagtcgaggcacctcgccatagtacacctcggtaggctgcacgccccggcaagcaaaagtttcaagccaaggcagcgaatccagatagatttccacaaattcgcagttgtcaaccagcaacttcttaaacccagaatctggcacactgaactgaagaataggctgggagcttcggcaatgtctgatactgaagtccaccagagacacacagtttgacagaatacgactagcccctccataatacgaagctttgcacaactcgagcttggtgagccaccgaagcatcaagcaatcaaatataccaatcggcttgcagttgatcagcacgagccgctttagccgcatgctctggcattcatccagcacacggaagtcatagtcgacgcggtgctcttcgacgtcgagctcgagatcctcggctccccacctgccgatcgccgcggtgacccatcgctggatgcactcgctccacctgccactgccgctacgggtctgaagccttagctttcggatagttctgcggacgccgtcgtcgggaggcggcagaaggaacgcgtccacccgcttgacgtagcggcgcatcgcgcagcgctcgtagcgtcgcatgatactttccaagagcgggcgggtcctcctcgtccactgctgcatcctctccttcgtctcctccgtggcgctcctcctcgccgccaggtacgccgccttctccgcctcgtacgccgcgctgccctccgtccacagccgcgcgcctcacccggtggtagcgtgggggggaggatgtcgtcgacggcgaggtcgtagcacgtgtgggagcgccgagggagacgaagccatcgcttcgagaggatggtggtggctatcgtcgatcgcgcgtctagcctgtcgaggatcaggaggagtatgtcgtcaggtaagctgctgatcatgtcctcgtcaatgttgtgctgatcttggctcatacgcatctagggaagaagaagatggaaccaacaagattacggtaattaacgtgagttcttgcagaaaatgaggggagtggattctaatctctcgaggggatatcccctcgtatatctttcaaatttaatgcaaatagttgtgtaaaattctgaaaaaaaattgacaatatagagtataatgatgcctactaatccaccaaaattcatgttcaaattcgatctacacatcgagaaacaaaaaagacaaatttagatataaacagtacgctactattcatacactgaatttgtcttttttatatctcgatgtgtgagttgagtttggacttaagattttgtagagttatatatatgtgctgtatgaatgttgtcaaatttttctagaatttttcataaccgtttagatggttgttaaacaaacgaggaaacatcccctcgagagattagaatagtttcccgaaaatgagagactaaaaagtttctacagtaaaagtgaaaccctattttttctgtacccgcttggaggaggaggcgccggtgactgtgcagacgtcgtaggcttcttgagacggcggtagcatcgtgcacttgtctcctctgaagccatctgatctgatcgtcggtggctgaccgagcgagcgggcggcggcggcggatatgagggtttgtacctgcatatatgcacggaagagtttatgccggcgtgctggaagttgcaggacacgggctgcctgcatgcatatgtttacctaaagccaccttataagaataactaggtttctcagcttcgtttagttcattttctgaattctacaactgcttgttagaatctagactaaaattaagctagactgtttgggagagcttttgattctaggagaagctgctacagctagaagctcctccaaacaagacattccagaagttcccttacatatatccagccttctccctaataatctaagatgcaagtgtctaaggttggagaaataatgcaaaatcgcaaaccgaatccaatcgatttgtatggcaaacgtgttaatctgacaagatgaacttagtttcttttggagaaaaaaagaacagaaaatcggcgaccgaatgggacaaaatgattgaaaaaaaacaaatctaaactttgtgatcttgcagttgtataaaaatgtagctagaacttttgattcatactccatcttaaattcaataaaaaaagacgcgaatattaagaaagtgcctaatatcaaatactaattagaaggggtgaggctacgaactcaggtcgtctagcccatcaccatgtggaactagccgaaagatctctaagcatttctcatcttaaattcaatcgtaaggtctttaagttttgtacatggtctaaattacgcacggaagaaccacccaacatggaagagcacagagttcagtaaccaaccagaacaaatctgaactccagattgccatagcattcttcagttccccaccctactctttgcaacttcaactttgaagaaaaacacagaaaaatgcaggttgcttcgtctgctatatctgcattcgtctcaatcaccctccgctcagcgacaacaaaaatgagcaagggcaaagacgcagcagcatgaacaaataacacacaagttcatttacaggtcaaacatcattttatactacactgttatgcatgccctgtggctcagttaatcagttcagaattatttcgagttggggcgagctaatcccatcccagaggtcatcgagcacctctgacctctcacactcgtgccactcccgccgatgtgggactacctccaagcccccaggtacctgctcgtcgtcttcaacgacgtgcccgtcgagcaggtgcacccgtctcagccatggcgacgccttcacgacatgcttaacaaacccgatttgccaccccaccagctcattcaggcaatggtactgacgctcttgtgcttgcacgtctacccaagaagccatcttttccgacgtgttgtcaatctgcattcagatttcgaaattgttggtacagatgtaatcaagaagaaatggaagtgtataataggagaataaagacacgtttgtgatgtatatatgatcaataaactgcatacatgaacatggcatgactccaggacaggggcggcgtcaaggagggcgacaatccagaatatatcccaaatcattggcacgtttgcaatgaatagctttctgagatgactcaacgggctgggtagagccattggctcaatccacacctgcacacaagaaaaggcaacgcaatttcacttagagacgagaggccaaatatactgttagcacatttcaagaatatatatagatcgctcacctcaggccctttgaactgcagaacgaggctctctacaggcggcatcctcttgacgaatttgctccatggatatgttgtgtggctaacagaggggccaatgttgttgcctgcggtttacaagtagtccaaactcacatgcctaagctgaggcacctcaccatagtacagtttggttggctgctggccccggcaaacaaaagtttcaagacaagggagcacatccagatagattttcccaaatttgcagtagtccaccagcaaattctttaatctagatgttggcacattgaaacgaagaggacagtcaaatactggatcatatctgatactaaagtccactagatgcacacagtttctcaaaatactaacagccgctccaagaaatgatcttttacccaaggagagtttggtgagcctccgaaacgccaaggaagtaaatataccaattggacagcactagccgttccagctgcacattctgggatccatccagtatcttgcgaaagttaaggctgacgccgggttcttcaacgtcgagctcaaaatctttgactccccacctgccgatcgtggagataatccatctctgaatgaatacactccaccctctgccaaaggtatgaagccttagcttttggatagtccggtgcacgccatcgggaggtagaagaaacgcattcacccgcttgacataggaacgcattgcctgacgtttgtagcgttccagaatagcttcgagtacactgattatcctaatccgccgatcattgtggtcctccgtggtgtaaatgtcagccagcctctgatccatagggcccttgctggccagcttcagggcatccttctccgccgcaaacgtcgccttggcctctttccacattcgcttcacccaatggtagcgtggagggaggaaatcatcaacggtgaggtcatagcatgtcatggagcgccgaggaagatttttccatcgcttcgaaaggatagttgcgattattgttgtgtgtggatctagcttgtcgaggatcagggcgagtatatatcatcaggtaagctactgatcatgtcctccccctcgtagtagttgtgctccttgctcatacgcatctagtgaagtttgatgagaaaggataatgaataacagtcagcgatctaagccaataagtaatttccaggagtgtgaaaaaaaaatcagagattaatgccttcgacacaggatccaactcaacagcctacatggcgacacgagcaagggaaagtgtcaactcctctcacagatcacaagaacagataggttatcgtcgactcgacccaaccggatcgagcgccgccgccgccgccaagccgccaccaattcaattcatcgatgattcgagtcacggatacattgagtgttttataccgtatcccttctctctctctctctcttacagccaacagtattacagctggcgaattctttccctattacaagaaagatgttacttggcccacattggcccactatagcgagggttaggaacacgagctcgaatgggcttctttgctgtagcgcttgaagtctcttctatctcctgctctgctgctatctccagttctgctgtattgttctcctgttctccatcaggaaagatcttgacaaccccctccccttgaaaagtggcttgcccccaagccagtgccattggaaaacgctgctgaagatcttcccgatcctcccaggtggcatcctctgcaacagaatcagaccaatgtacaagaacttgagaaacaatgcgattacctttcctgatcaatcgctggtccagaatctgaagaggatagacagttgatttcaggaatttgggcagccgagattgaacttgatgcttaaatccatgtgcaaccttgagctgggaaacttggaaaactggatggatagtactgtcatctggcaattgaagcttataagcaacagtaccgacccttgccaatatctgaaaggggccatagaacttgaaagccagcttatgacaagctcgagatgcaacagacttctgaacgtatggttgcagcttaagaaatacccagtcccccactgcaaattctctgaatgacctgttcttatcagcatgaaacttcatcttttgttgtactcggtgcaaatgctgttgcagcaattctgccatcagtttcctctcatgaagccaaacagccagatcgggaatcgcacaagtttccatagtaacacccaactgaagagggttatggccatagagtacttcgaatggtgtcttgttcaaagcagaatgaaagcaagtattataccaatactatgctaaatgtaaccaagtaacccacttagaaggggctgcattagtgaaacaacggagaaacatttccaaacactggttaaccctctcagtttgcccatcggactgtgggtgataagcagaactaaggtgcagggcaatgccagatttcaagaaaagaaattcccacaatttgctagtaaaaattttgtctctatcagagatcagtactttaggcatcccatgaagtttgtagatgttcttcatatatgacactgcaacatctagggctgagaatgggtgtgacagaggaacaaagtgggcatacctggagaatttgtcaaccaccactagtatgcaattgtatctctctgattttggcaatccctcaataaaatccaatgagaccacttgccaggcaccttctggaatcggcaagggttgcagcagtcctggatatttagctaggtctggtttcgcttgctgacagatagtacaattctttacccactgctgaatcattttcttcatctgtggccaagcaaacagtgcttttactcgctgataagttactgggaaaccagaatgtccacctatagggctggcatgcaaggcagtgactagctgttgctgtaaggataaattatgcccaatccaaattttacccttgtaccgcaataccccttgcactaaacgaaaatgttccctggcagtagggtgcaatgccaattcagttaagagttgctgagcctgctcatcagtttcatacccttttaccactgctgttaaccaaaggggttggcattcggatacagcccacaattgatcatttgtctcttcatcccttcttgataatgcatctgcagctgcattagaggttccccttcgataacaaaccttatactgcagtcccatcaacttagtgaaagccttatgttgcaacggagtatgtaatctttggtcagtgatatgcattagactgtggtgatctgtgagtatgacaaactcatcatgctgcaaatatgatctccactgatcgactgccaataggatagccaggtattccttctcatatgtagacagccccctggtttttggacctaatgctttgctaacaaaggcaatagggtgcctgtcctgggacaaaactgcccctattcccatatcacaggcatctgtttccacagtgaaagtttttgagaagtcaggcagtgccaaaactggggcactaaccaaagcttgcttcaagtcattgaaagcttcatccatttgtgctgtccatttaaagggcacccctttcttaagcagctgggtgagtggtttgctgatagttccaaagtttctcacaaacttcctgtaatatcctgccaaacctaggaagcccctcaactgcttgactgactgaggaattttccaatgcagcacatcagcaatcttagaaggatcagtggttactccatccttgccaatgatatggcctaggtaagccagttgttgttgtgcaaaggaacatttactcaacttgactttccattgttgagcttgaagtagttgcaaaacttgttctaaatgctgaatatgcgatggtagatcagggctatagattagaatgtcatcaaagaaaaccaatgtaaattttcttagcactgtcgctagggtatcattcattgccttctgaaaagtagctggtgctccagtcaacccaaaggacatcactcgatactcatagtggcctgagtgagtctggaaggctgtcttgtgctcctctccaggttgcagccttatctggtgataacctgcccttaaatcgagtttagagaaatacttagctccagaaagctcatccagaagctcatcaatgacaggcaaagggtattttcccttaattgtaattgcattcaggtgcctatagtctatgcaaagtctccaggtgccatctttctttttgactagcagtgctggtgatgaaaaagcactgttgctgttttgtatgactccagactgaagcatttcagttacttgacgctcaatttcatccttgagtgctggggtatgcctatagggtctgaggttgactggccttgctccttccatcaagggaatcttgtgatcacaattccttacaggtggcattcctgtgggttcttggaacacttcctgaaacctgtccaatacatgcttgattgaatcaggaatcactacatcagatgtctggtcagtcttctgaatctgtagtacatgcattactgactcagtcttcataagccctttgatctgcagagaagtaatctgagggtagtggtcagtttgaggctggataccctcaattctgatcaaccttcttgccagaggaaattcgagccatttctgcacccaatccaccttcatagggctgaactgttcaagccagtccattcccaggatagcatcatacccctcccaattgtagaactctgaattcagttctgaaagagcaaccttgtatccaccagttgcagttaggtatgcttctatcacactgcatggttccaccgtcagcaatcttaatctgcactggatgtgataaggtctgaattcctgccagctttctagccacttgctcatcaatgaaggagtgagtacttccactatcaacaagcattaagagttccaagccctgaacccaacctctcaccctaatagactttgaagattccactccagctattgcctgacttgaaactgccataagagtgccctcagcttcagccacaatatcatcaccaactgggtcattgtcttcttgcaaagcttctaaaagctcttccatgacatgtaactgtactgttgaggcacatttgtggtcccttccccacctttcaccacaagtgaaacacagccccttagattttctgtaagccttaagtgaggacaatctatcatctctgggagtaatcttagctgcttcaggggttttcttatcctcattcacaacaggtctcactggtagaggtgtcaaagaaacttgagcagtgttcctgaaattggacttcactggagtagagaactccaaccttcgagttcccagcattgcctcctcctgtaataaagccaaagagcaagcagtatccagatcttgggggcgttgcaccataattacagtgcgaatagcatcctttaaaccctctacgaacttagtgacgaagtacacaggcttcagttcactatcgtaagcaatcaattggtgcatcaagctatcaaacttctccacatattcagttacactaccagtctgtctaatgtgtatgtattgccttatcagctgttgatgcctatccctagaaaacttagcacaaactttctcacaaagttctacccaagtgactcctattaattgggacctaactgactgcaaccaaaatgaggcattcccagaaaaattgagggtggctatcctaacccaatgagcagggctgactccataagtatcaaagtaggcttcacagttttctcttcacatttgggggttatctccatcaaattgtggacatggcataggaggtaaaccagtgcttgtgcccacagcactaccagtaaaagcagttcgcatggctggatcatggaaataaggagcaggtgtggagaacaagtttgagttcgtaccattggccgggggtggtgattggggatgagacccaagcacctccacccgtatttcagcagcattgcgggcgcccaattgggcggtaaggtcaggcttcggctccgccttgttcaggagttgaagctgatcgaactgaagctgcagatttccaacggtggtcgccagatcagtcaccttcttctcgagctgtggcttccacgaatccaccgatgtcttgaggttcagcatatccgcgcgggagttcttctccagatccaccaacttggactccatctcggtcagcttcttcaggatcagatccagcttggcctcgttctccatgattttgagcgcttgcttggtttgataccttggcttttccagtttgacgcaacgggatccacttcccctgttcctaatccagcaaaccgagaggggcaagttaccttttcgcggatttcagctgcaagagccgatctccaatccccaatcggaacccttttgctgccggatcaagaattgggtgggatagtaggctctgataccaagttttgtcaactcctctcacagatcacaagaacagataggttatcgttgactcgacccaaccggatcgagcgccgccgctgccaagccgccaccaattcaattcatcgatgattcgagtcacggatacattgagtgttttataccgtatcccttctctctctctctctctcttacagccaaacagtattacagctggcgaattctttcccctattacaagaaagatgttacttggcccacattggcccactatagcgagggttaggaacacgagctcgaatgggcttctttgctgtagcgcttgaagtctcttctatctcctgctctgctgctatctccagttctgctgcattgttctcctgttctccatcaggcaagatcttgacagaaaggtttaagcgaccgaatttttagactaaattaagactttctacagtaaaatgaacacagtgagctgcatttctaccagaaacaacaagtattgtttcatcaatcatcttgaggccgccatctgatggtgcaatccaaaataaaggggtgctaaactagtcgaccattattaaacactctaatcctacaaagtacagaccagtaaaaaaaatgcatttttttcttcaacaatataactgtatgagctttcaatcaaaagccgggttagcatgctgccttctgtctaagattaaaaaaagaaaaaaggatactgtaacagtaggacgggggagaagggatacctacttgaaggtcgagggggcaacggcgatggggacgactgtggagacatcggtagccctcttaagtcggcggtagcgtcgaggggttggctcctcagtagccatcggatggatcttgatcgtcgctggctggcggaccgggcggagcgcgagaggcagcgacggattggaaggggcggaggcgcggagaggaatgggaggggtggcgagggatttgcagggggaggtctttccccgtgtgccattaaaaaagatggtggctgcctctgtgccactaaaaagttcgagcctccctctataccatcgtcgaagtttatcgcgtcctccacaccactccgtccgtttttttcctaacggtgggtaacggtgcagcaaaatgactttgttaccctttgaacaagtttgctcccttctttgctcttgtccggatttggtatagaagcaatttcgagtaattattttcctttttctcgaattgtttttttggtaggtttgtttggcgtgagcaatggtgaacgacaacgagcaggtggtgagtggtgacgatcgccaaggccagcccggacacgtccgagaggaattgccgcatctgctacctcggcctcgacagcgccgctgccgagtccggctccggcatgttcctcgactgctcctgcaaggacgacctctcctgcgcccataagcaatgcgccgagacctggttcaaattcaggggcaacaggtaatctctggaacgccgtcgtgcccacggcgctctggaacacgcaccggagcgacgccgccacgacatcatcttcctccccgtcgatctggaccacgccaagttgagccgccgcgccaccatcgtcgtctcagcaccacgaccaaaacccctcaagaacacccaagattgatgcaccatggacggagaacggcatcatcttctccaactccggccgccggcgtcaaacgtcgattccgcctcctccggtgagccactgtccaattcctcgcgcacacaccatccctgtggcctcactaacctcgtggacacacatgcatgctagatcttggagacgtttgagctgtcaccattctcccggagctccgcatcgccgtcgagccgttccaactgaagctgtcgccgcgcaggaggtagcgtcggccgccgcagttgaacctgcgcccagccgctgcgcagcgccggtcgccacctccatgacgtcggtgccggtggcctcgcagagcgcggagatggcgttcaccgatgacaccctctgcaccaagaacgcgttcacggcgagcttggacagctccgccgaccagaggttggtggtgatgatccggtcgacggggacccattgcgcgtacacgtccttcagcgcctgcacggcggcgatgtcgcggccaccgatgagaacgcaggtcagcgacggccgtgccctccgccaggaactccgggttggagagcacctggaactcgacgacatgggcgttgtgcgcgaggatcttctctatggcctcggccgtcttgacggggacggtggacttctcgacgacgaccttgctggagcgtgacgcgtcggcgatcatcctcgccgcgctctcccagtaggcgaggtcggcggccttgccggcgccgcctcgccgccttgccgccacgccacgcctggccgcttgtccaccggcgccgcctggcctcgatctgaaacaaagcagagactgcaaagggcaagagcgacatttttcctatccagacccacatgtcagagctgccaaacggttaaaactatacagaatagcgatggaatggtgtggagggcacgataaagttcgacgatggcatagacggaggctcgaactttttagtggcacagaggcagccaccatcttttttaatggtacacgggaaaagacctccagggggaggggattttcgcttgttcatggagctgcgagttcgcgggcggcccacgggcacgtttatgcaagtatctgaataaggattttgcctcgtgtgtaacactgtccgtgtcggattgcatttttaccaaaaatcagtaaggtttggggctgttcactttgaatcatttttaaccatatcatttttttttaaaattaccaaaaaaaatatctacatttgatttgttatcaaatttagtaaatatataaaaaatactgccaaaattttgccaatattaccattgctaaaatttggtaaggtttattttggctacaatctaagcggacctttggtttcttttccaaatcacatccgacacatttttttttaccaaaaatcagtaagactaaatctcgaatagccatatatcttcaaatgtttcttccagcaaatattgagcagataaaattcccgatgtaaaatattttttatggatggagtgcgtgaaagagcagtacacatcctattttactgtaaagttataacccactaattctaaaattcaacatgtaaacatgtcacctcaccatccactggcaataattatatacaaaacttatgtaagcatgcaacatcatatataattcattgaattctacaaatcaacaatcaatcatcttccttcacattatttttcacaatatttttaacatatatatccaccatttttaatacttaacatatatttatccatataatcacagtgcgggatatcatatttcatctagagtctcatacagactctactaaatttattctctcttaacataggctgagtttgagagagggggatagagaagattggggagaaacgcaaaacgatgtgagccattagcgcatgattaattgagtattaactattttaaatttcaaaaatggactaatatgattttttaaagcaatttttctataatttttttttgcaaaaaacacaacatttagtagtttgggaaacgtgcgcgcggaaaacgagtcacaatctccccaatctctccccaatgtcctttgaaagaacgcagccatagtgtgacaaactagttttatttgttgttaacacctaaaataatttttacttttagcttaattattaaaaaaataaaaattatttagtaatttctgcagtaaagcgcggggaatcacctaatttccttcaataatggagataaatgaatcgatcctaatgatatccccatcggaagactgtcagcttcacactgctaatcaaatcaaacagccaacaagcatgaagaaaacttgatattttgcataagagtcataaacgaatgatatgcatgcacattcctatctagtagaaagctacggattattatcacgatcacagcacagccatcaagcagcacataagcatcgactatacagaggttggagagtaccaaaagcggctactcactggccgaagatccggaagcagctagtcgacggcccaggcccatttaaagtcgcttcccttcaccagtgtggccatggcccatttgagaggcccacggcccacatagaatccgtcccattatcgccattctcctccccgccgccaatctgctccggcatcaggtacatgtgcctcttctccatctcgtttgatcgaaagcaaattggtttttctttgtcctatgtggtagtatttgttaggctgttgtgatgccatctggcttttgaaggcacatctgcagctagatcaatcgcacacaggacaggacgatcgatcaatcggcttgggagttgggagtctcatctgtttgttgtcgccctcctcaaacagaagccttgctggaggtactcttcttccttgcacatagctgctagatctaggtagctactattgtttaaatcgagggtttgcctctcaacaattcaccttgttttgtccttgcctttttcttgtaactaatctggatgtgtattttcatccctcgagggatatccattcgttgattgcatgacatctaagtaattatgatttttttaaaaaaaattgacagcatagattaatatgaaatatatattcagttcaaaaaaatatgaaatatatcactccacaagcatgcaaaaccaaactggcaaactcaacttctgcaagttgcaacaaaaagaacaaattaaactaaaaatagttatcgtgcattcacagttatatttgttataacttgtagaagttgaatttaaacttgcacatttgtgaagtgatatatttcatattaatctatgttaccaatttttttaaattttttttatgattatttagttgagatgcacgaaacgagatgatatgctgatgaaatcactctcccaactaatttcaccttttctttttactccttggactgcgtggtatttgtttgtcttttctgatgccatctcgcctttgagggcacatcacatctgcagctagatctaacgcatcatatataggacgcgcaatagaatttggagtctcatccgtctgctgtcgcctgcaagaggtactcttccttgctccgagttgctagcgttatttacttgtttgctctgaattgctagatctaagtaacaagtatctaaatctcgatgagttgcctctcaacaaatcctcatctttctattctctcctctctgtactagtaactaattttgacttgataaatatattttgtcctctccgttgtaaccaattttgcctttttcttattttctcctctcacagtcacagtccgtctgtatgtatccgatgatggagtcgactttgggccactcgcggcgatttctgaatctgatcgtcggcatgtctcgtgtcaaatcgctctgctgcatcgacctgatgcaccagccgttgttcaatccaacaacacctactacacagccaccaaacggcaacggatcgcaatccgtcccccagacaccagcggctttgatgatggagcagcttgtggttcctgcctcgagtttcagcttccaagcttcaccttcagcacccaactacgaccaacggaagattgagtgcttccccctgaccggtcgccaggtgatctgcgcggaccagttggggcgcaccttccactgcgacgcggagaggggccatgtcaggagcattccctgtctccacaagcccaagtcgatgcccttgtctctcttcgtacccaatcctgatgtcgacaatgacaaggaccttaatcgctgggactggggaagcagcctcttcgtcattgagaggttcccaaagtctgaggttagctatcaagtcgaggccttcgtctaccgccatcccagtccagcacgctactccaggacctggcactgcgagctccttcctcctccgccgtatctccatgaacccaacaagtacaatcgccgcctggagatatgctcctatgcagcacttggctcctcaagcatttgcatatccgtcaatggcatcggcacctaccgcctgaacatcgcaacccagacatgggaggaagttggcaagtggacccttcccttctacggcaaggttgagtatgtgcttgagcttaatctctggtttggcctctctgccgagtcccaccacttggctgctactgacctctcctcgttggaattggactcccagccacagctactagaaggaccttggaaggagcttcacctgccggaggaatggaaggaatgcgaggattctcagcttgtcagtctgggctttggcaagttctgcgtcgcaaggttcttacaccctaatgataggattcacaaaggcgagctgggcgatgaggaattatctagccagaattgtatcactgtcttgactggtgtggaggtggtgccacgtgtcccgaatgccaacgtcaattcaaatagcagcggcagcgttagcagcaacggcatatcggaactccggatgatccctcacaaatcgagatgtcacacttctaatggcactatcgtccatactgtgttctagtaatttcgggctttgctttcaagacttctgttttatccattatgttttgtctgaataacttttggagttgaatgcaagagataatggcatttttacctttggacttggatcgagtatctccttgtgttcattgtatgctagtggtatttgtttcctcatctcccataatggcaggttatattaccatactagaaaatacatgcgccagttagcgtgcccgtggattatataacctgctcgcactatttagtacttccaggtgaggacatgttaccttgtgcatctgtggatcatataacactagtaaccgtgcacgtgcaatacacgtttcctgtaaattatgccatagtaatcatataaagaccctaaaaatttattgcattttacaacaataaatatcacacaaaacatacatactaaaaattaactttatatactataacgtagtttcacatactacaaaacgttaatgtaaagcagctaactttgccaaatatataatgtcatatatagcttgataaatatttgaaaagctcatagaaatgtgtctttactgcattgaaatgaagtccgttggctatagtatttaatcgaaaagttctccacatctccagctccactgtatacataatagcttctcttcacctacagccacttcaaatatacccatcttcatctataattaaaatagcatttacatgatcatcactaagtttatatcacccgcggtgcaaccactagaagttcatctctctttcacttgaaaaaaaaatatgttcatcaaaatagtatccagaaaattatcatcagaacagtattcaacacggttgccttacttgaagtaaaaaggggataagaaagtgcgaacattctggaaacacctctacatttgaagttacaactatgcataccagtaacgtagattatatgagcatgtctccttgcctatataagattaggtctatataagaaatgaggttattttttgtaacaagtcaatgttttctcctttgcaggttattaatctaattacccgatggcaaaatcagaaaaaaatacgaatagaaaaaaaacgcgtggggaggagggccagctagcgcgtacgcacgcattagccacccccaataaagagagatctgcggtggggcgcggcctacgcatccggcgcacacgcgtgaactaggaggaccctaacttatgaggtggaatgtcaaagttgatgtgacttatgggatgaggatttttgcaactttcccttcaaattattccctcgaaaaatttagaaaactattctatttattttgggccgaaatacctccagccggcccatcccttcttttgtttccttccctcctctggttcctggccctaagctgattcgcttcaccagcttgggcaaggtccattcaaagcggcccacggacagaagccgagcggatctcctccccgccgccattctgctgcggcgcggtggagcaccatcctagcccttcttccccttgtccggcctcgctcctcaggtccgccgcttgcatcttcatcttgtttgatcgaaaggcaattccttctcttccttctgcgtggtatttgttcgtcgtcttttctgatgccatctcgcctttgagggcacatcacatctgcagctagcataggacgcgcaattaatcgaatttggagtctcatccgtctgctatcgcctgcaagaggtactcttccttccttcttatcgacatacaatatcctggttctttcccttctctatgtaattaattgtctctttttgcttcttttgacggttgattagtaagtcctgtgccgatcgactcgacgatgagcctctcgcggcgatttctgaatctgattgtgggcgacaatatgcctcaaaccagattaatttgccgcatcgaccttacgcgacaacaattctttcggccgtcaccactagaatcagcggtagcgcaagactcgactgctcagacaccggcggcagcttcaacgatggagcggcttcagcttccgaatctgatcttgcgcctgtggaatagatacttctttccgctctcagagcacaagatactcagcgtggacaagtccgggtgctccttgctctttgatgccgacacacgccacttggtgaccatgccattccttaacaagcccaaacgggatcccatctccctcttcgtcccaaacggtgatggcgacgatggcggtagcatctttgtcatggacagggttccaaaaccagagataggcagccgcgcgcaaaccagcgatcaattcgaggccttcatctatgcaagaactttgtcgactgccaactcctcccgccaccgccatacctccgtgattacaagcactgtgagaggcgccacaagatcaatgcttatgctgtggtcgatggcggctcacagatatgcatatctgtggaggacgttggcacctattgccttgacacggtgagccacacttggagccaagtcgacgactggacattgcccttcgacggcaagctcgagtatgtacctgagctcaagctctggtttggtttctctgctggtgcccagcactttgctacttctgacctctcctccatggattgtcagtcccagccacagctagttggaccttggaaggagcttgaaccacccatggaatggcgggaaacgtatgattctcaacttgtcaatctgggctctggcaggttttgcattgcaaggttcttccaaactaagcgagagggctgttatgacgaagacgatgtatatctttggcaggatgttacggccttgaccggtgtggaggtaaagccgtatgtgcacgatggcagttacagtggcagtggcagtggcatgaaatgcacactcacaagtcgctgtgtcacatgactgagagatttggtatagatgatgtattatgaatgatattgaggctttgctttcaagcagatattccttgttttatccgctatatgtatcgtctgcgtctgagtagtttaggtaatgtatgagctatctaataaagattggaaagtgattgaagaaagaattgagaaaaagcttagtagttggaaaggtaaacatttatctgtcgggggaaggttggtcttgattaattctgtactttcaagtttagctatgtttatgatatctttcttcgagatacccaaaggggttcttcaaaagattgattattatagatcacggttcttttggcaaggtaatgatcataagaaaaggtacaaagtcactagatgggatattatttgccaacctaaggatcagggaggccttgggattcataatttggaattacaaaataaatgtcttttgagtaagtggttgtacaagctaataaatgaggaaggggcttggcagaacttattgaaaaggaaatatctttataacaagtctataacccaagtggacaagaaacaaggtgattcccatttttggtcagggcttatgaaagtcaaaagtacttttttagatatgggctcttggattgtgaatgatggggaacaaataagattttgggaagataaatggctaggtaacttggctttcaaggataaatttccatctttatatgctatagtccgaaggaaatcatccactgttgccactgttatgggatctgttccgcttaatgtttcttttagaagagctttagttggtcagaatcttgtatattggcatgagttgtgtgcttctattatacatattcaattaaatccttcttctgactgttttagatggaattatcatcagaatggtaggttctcagtaaggtcaatgtatctagctttaattaacaatggttatgttgagaggaacaaatatatatggaaacttaagatgccgcttaagattaaaatctttatgtggtatttgcttaagggggttgtgttgaccaaggataatttggcgagacggaattggaatggtagcttaaggtgttgcttttgtataaaaaatgaaactattcaacatctcttcatggattgtcattatgcaaaattcatatggagagcagttcagttttcttttggttttaatcttccaactagtatatctcatatatttgatgggtggcttttggggattgacaagaaaaagattaaactgatactggttggagcttctgccatttgttgggctctatggttgagtagaaatgatttggtttttaataaatcaccatctatttcatatatgcaggtaattttcagggcaacgcactggctccggttttgggcacagctacaaaggtgtgaggatgatggggagtttctaaaggttgcatgccgcaagttggagtcgatggttatgcaattatttgccaattatggatggaggttcacaaatagacttcaataaatgtgttctccttattttggcttagtttcctctgtttttgtttggtgtcctatttagctgaactacgttcttttctggattgatacaatgtaataattggctgtagctctttttgagcaaaggctgggatgttaaattccattatctaaaaaaaaatccgtaccttattgcaatttaagacatgaaagtctccgggtggtattatgttaactagctgagtagcccgcgcaattgtgcggctagcatcaatttaaaattatctactttttacaaataattttatttaaaattatcattcaattgattctaataattttgtagtttttaaaagccacgtcagtcgctaccccttacttctttgtcacatttttatttgcttactcgatctaccactgctattcatcatctttaaaactttaaaaaaattaggccttatagtttttagagttcattgtcttgttgggttttgttttcataatttttagaagtatcgtcaaacatcgccaatttactactctacggctcatccgctgccacctctctttattgtcattgggattttaaaaatcaaacataattattgtttgtgtttttttttactttttataagtctcgtcaaattgttattagcttcgccactatactgctctacagcccacccgtagcctcccctccttaatgttattgagattttaaaattgaacatgattatcaatggggtttattttactctccataagtcctatcaatcgacgtgaccatgtcgcataacggcatgcccatcgtcactgagattttatttgaggttttgtttatagtttctagatatcccatcaaccgcgaacacactccttcacaggcctattgcttctctcctctttattgtcatttgtcatcgttgtgttctaaatggaattttttttataattttcagaagtcttgtcaaacgttgcctccatactactctacggtccgtccactgcctcttctctttattctcattgggattttaaaaatcaaacgcaattaccgtttgggttctttttttactttctagaagttccatcaaactgtcagcggctttactgctgtactcatgtacagttcacccgctgctccctctttattgtctttgagtttttaaaatttgaacataattatcattggggtttatattttaatttttaaagtcccgccaactattggctttatctgagtaatatatttcctttccccgcaaaaaaaaagtcccgccaaccattgtgaccatgctgcttaatggcccgtccatcgtccctctttttaatcatcattggaattctatttggggttttgttaatagtttctagatattccattaactgccaccactctaatcttttacatgcatgttgcttctcctatatttattgtcatttgtcatcattttataatttgcagaagtcatgtcaaaccctatcactatacttctcttcggcctgtccaccacctcttctctttattatcattgggattttaaaaattgaacataattattattttagttcatattttactttctataagtcccgctaaaccgttagtggttttgccactatactgctctacagctcgcccgctcccttcctctttattgtctttgagattttaaaaattgaacacaattatcattgagttttatttttcacattttagaagtcccgccaaccgccaagaccgagctgcttaacggcccatccgtcgtctctccttttaatcgtcattgggattctatttgaggttttgttaatagtttttagatgtcctatcaaccgccaccattctacttctttataaacctgttgcttctccccctctttattgttatttgtcatcatttgtgttctagatagagtttttttagaagcccatatttttcattccgatatttttatttataaattatattactacctgaactcttataattatttttattatattttcagaatttatatttttgttatttcaaattttaattattctcgtcatatgttatagatggtctctcatttcaatagtatttattttttaaaaaattgtattcctagttgaactattattttttatttttttttctaatttcggaatttattttattttttatttagaattttagttaatatcgtatttgtgtcctatatgatttattattttaatatttttttattttcaattttatagttgtttcaaaattgtattcctactcgagctatcttttttatttatctaatttctgattttattttatttttattctgaattttaattaatctcgtattggattcttatatggactctttttttaatattccttattttatttctgaatttcagttatttatttattgtattcctacttgtactcttcttttttccaatttcagattttattttatttttatttcgaattttaattaatctcgtattgggttctgatacgaactcttctttcaatattcattatttttaattctgaatttcagctattttttaattgtatttctacttggacttttcttctagatcgattgtgggctatctccgcctaatgtctcttctatcttagcatgtgcatacggcatgacatacatgcagtgttctccctctttactatcaatggccatgtatgtatggcatgtatattttccagccatatatcaaacgtggatcactaattcaatttgcactctaaatatcatctagatatggattaatgtaatttgttttgtactctaatgactgtccataaaaccataacatcaatattcagacaacctgtccgactcctaatcaatcaacatgttcgactcctattcattcaacatgtccgactgccatatttcctattagatcaaagttgctttctatttatactcaatattgtcctagataatctataccactaaaatctagtacaactacgatctaatggtgtaaatatttatctttttctttaattaatgtgggaatttctagtctccacagcgaacatggtgtcttttttcaaagctgttttaataatataatagatatttttctctgaaatatggtagatcgtaagttatggccacctttgtttatgttttatctttcagtgctgaaatttatatggacgcgtccgatctgacgcaaaacatcagttggtaactgttgttcaaaatgttctatcactcgattaaaaatgttccaaaccattgcagcatatggttattattttggattgagcaatttagtaatggctggtgaagaagcatctgggattatttcctcctaagctgatgtagcaaacatgtcatccaggaacacaagaacatggacaagcctccacatctgttgacactgtacaccttacaattggagcttattcatggcttcttccactgcacgttcatagtatctcattctctgtgtagctttcactgcacggtcaaaatccctctcgtcgaacgcttcctggaaaggaatttggaccaggactctagctttctcctaatctgagaagtggcatacaatgtgagcctataaatcattacaaagctttctcctaggactctagcgtttgttggaagttttatggacttttagtatataatagatggcaggttctacattatgtctagtcatgcatatatggtatctcagttctcagccttagcactgcttgtttgtttttcagagaaattagtgacgttcttttttcttgttttaaatttagtcaactttctcaattattttctagttggttactgaactttggtctttcatactgggcgttttatcgggaaggaattgtcaattggtgcttcaactaaattatataagcatgttgtttaagctgccatactgagttgttatcatctgactgcaaactatccaaacagcacgtgaaacatatgctctcaaagaagcaatttggcctttttcccgcggaaaaaacaatttgatctagtagtaaccatgcacatgtgcagttgtacaaacaccatttccaaaattctaccgcggctacaaattaattgagtaggaaacaaatataaaaactaaaatcagattgtcatagcattcttcatttactcgccctatttgcaacttccgactctgaagaaaaacactgaaaatgcaggttgcttagcctgctacatctgcatccttctcaatcaccgtctgcttagcgacaacaaaagagcaagggcacagacgcagcagctggcatagatacacacaaaacacacacgagttttacaggacaagcctattttagaaattttacatgtactctctcttattgatccaaagggttcgttcatctatctccttcttgtacgctaccttatgctgctgtcagcttcttcttcttcttcttcttcttcagtaactggtgacgatgagcagcccgatcgccgtgacgacgatggtcgacggcaccccgaaccggaggtggctccagaaggagaggttgtagccgaagaactgagctcttctagcctgctcgcagacgatgaggttcgcagctgagcccagtagtgtgaggttcccggcaacggtgctgacccacgctaggataagccaggccttcctctctgaatcgtgagagattgcagcagctgatgcagccactcttgtgccgagcagtagtactgaaagacaaagttcagaaatgttataaaagtgccacaaaagaattgttcagaactttgggataactttgacagtcagtatccaaaagaatattgttctgaagatttacctgtgggaacatttgaggccacatttgagaggataagaatcaccacagcaagaagagcaacacccttagcactgtcaattcgtgaatacggttcaacgagctcccaaagtgtgttcggtatgccagttttgttgaagccatcgaccgtaataaacatcccgcagaagaagatcagcaatgagtatgacacctatcatcagacatggcaaacacatgaaatttaattgtcccaatgaacatgattcagataaattgttgattcaggcatcagtaagtaaaatcataccttctccagacaagcctgtgcatcagtaaaatcaagcgccagaagaacaagagccgcagtgatggctgtccatgacatgttaagccccatgagaagtgcaatgagcatgccaagagtgatgagataaacagcagtcttccacacaaacaccctccatctcttctccgcaacctcatcttccttctccttgtcgccattgctggcgggagacggcggcgagtcctctatgatcacactcctctgctggctagcagttcttgtgaacttcctggaggatgcaccttcatccctcctgtcagtgacagttgagacctcgaccatctcatgcgacatgctcgatgcccggagcgacttgatcgcgagctgtatgtccgcctccgaattcacactcctgctcctcagattctcattagcactggtgctcctcacgctgttgctcctgatgattggctcacttaagcagtccatatcatccgggttcagagatgagacgtgtgacattcttgcaggtgtgaacctgtgtgaggtgacctcgtcgtcggcgaccacctccggcccagccggctgcccgccttcctgatccttctccactgaaaggtacttccagaagtaacagaggaggatggcagcatttgtcaggacgccgacgatcatcgccgggaaaactccaagcaagaactgtccaaaggagatgccgctctccacggcaatgacaaggttctgcgggttgccgatgggcgtcgccgcggagccgatgttggagctggtggcgagggcgaggaggaacggctgcggcggcaggttgttctgcctggcaaccttgaggatgaactcggtgagcacgacgcagcaggtgtcattggtgaagagcgcgctggcaatggcggacacgatgcagacgcggaagagcaggtccttgctgcccctgctcttccaggagagcaggttgccgaggtacttgaacatgtcagccctctcgaggaagatgctgacgaccatggtgccaaagaggaggccgatgattgggaggtcgatggcggcataggcgtcctccggtgagatgacacggaagaggaccatgagcatggcgccaaggagggagccggccgtacggccgacgggcatgaacgggacggtggggaagacggccagcacccagaatatcccaaacgcgacacatcccagcactactttggaggtccctgccaacgccatgttagcaaatctctcgtcctcgaacgatcgaacgaacgaacgatcgattgatcgatctatactagagctaaaatgctacgaacaattttgcactgatgatgttttggtttttgcaagaacctgtcacgaactcacagattgaagagacagtacagaacaacctttccccccaaaattacgttcacaatctcaggtcaggttcaggctacgttcacaacctccttgcccaactcaaactcaagaacctgcagaaattggagcagacaaacaaacagaggctacaggttaattctaaaatctgtaaaaataagagagagaaggtaataagatcatttaaaaaggaaatgtaaagatcctttgttgttgttgttgttgtaaaataaagtttctttgatccgggggaacgaaaacgaattagcaagaaacaacggtgttagatcgactgcacgaaaacgggaggacacatatttgatatttgagatcaagcaccaccacgcctactcacggtgtatcctgcaaacaaattcaagcgagaaaacagaagcccttatcaatacaaaaatccttcgcacacttcaccaaactaaatgaatagagctaccgagatttcctcagataaattactgtagttattgctaaaaatccagattttttgttccccctattctacgcttcttgcagttgatcagatcgaatggattggagcttggcttaccgactaaaaagaaacgaaagatccagcacaaacccgtgcatgcagtggtgccaaagaaccccaggaacaagatatttttttcgattgtttcgtgagctacgactatgattggtctctggacgaaaagagaagaaatgaacttcggttttgggttgctcacctcggagtaggggcgtggagagtggagagtccacagtgccacgcgcaacgatgagaactttggagtttggacttggagaagtcagaagtggaaagaagcaaaagcaggcggcagcggcggagtggtggtggtggcgagaataaagcggaggtggaggaaggaaggaatggagggggggcagctaaataaagagagcgtccacggctttcatggatgatttgaggtgactggtgggtcccaccgttgagggtcctaggaagggccgatttatcatgtgaacccaaagggtggagctcccattgtgtgagtccgttttcataattttgtgatccgcttatttgggacggtggtatagtgctacttgaatacttcatcacaaaataaactagttcttgactataatttggatattctctttgtaaaaaagtaaatatttaaattcgttgtacttgactacgtcacatttaatccttcttaggatctctataaaaaaacaaatttataggaagatgtgacaccacctagaaaagcatccaatcttaggatccttccgtctaaaaaaagtttaatctatatgaagatgtgacgctttgtccagatccaaaactaatcaaagatagtattatctttgtccaaaataacattttcagttatagaggttattatggagcaaattaagacagataaaatgacctatatgagaattattatatggcatgtgaatgtaagtgagagagtagttaggggtaaaatgaggaaaatttgaatgagataggattcatcgaagtgacaactagtactctattagtaatgtagaagtacttatttagagacaaatttaaatcctaatatttcatttattctgagacataggtactatgatatcatatgacggatatatgccgatcgcaaaattatatgttatgattgtggaataccgttttatatgggaatgtatatatgattactctgtatatatagttttttctatacatttattatctccttgctttatatatttatgaaagaaaatggagaatttataaagtaaggactatattggttggtacacatggggtgtggggctagcagttttcccatacgaactctcctcctatgattcgcgaagttgccaacgatttggatttgcatgcttggtttgctgttgatttggattgcgcgtgggacgtgtgtggcggccagcggagagatcgcgccgtttcttccgatacaagaaatctcgacgatctttggagccaaaaacgcgtccggatgacgaagcgatcgacaagattagcatgtcattgtcgcatgattttgccgtatttctagcgaataatgggcatcctgtgggttctcctgcttccatccacgctaccaatgattgtacgtatgcaacgacgttttggtggtcaatttgcatcacaacttatcacagccgcgtgagcgcgactactctggactttgggacactggagtttggagtggagtggcaatggtacgaagtagtaccacaaacacaggtgatcgtttggcctaaaactgataagccataaaacgacgtataaaaaaaggaataatttatagataaatttgtattcgcggttcaaaattcaatgtaaaaaataaactaaggtgaaaaacctaaaaaccaactctaatttaaatttgaaaattcaaattttagtagataattataagctgaaggctaacaaagacgaaccacctctactttgggtgtaagcgcgttagatccattattattatagatggacttcatgctagcccaaagcccagctagagagaaaattaagacgagcctggtcttagggaaattttgtttagttaccgattgttttaattattttctgataaaatagtttgaatatttgtattaagggaattaaatttagccatgtagtaaaactaagatcagtctcgatttaggccctgtatgattcagcttaggattattataatctgaattattaggaataagttcaaacaaacatatagcttatcatattatgatagattattacaatctataagccgaattactataatctaatccactttaaaggtgcttttttagtttattggatggctaacacctaacagacaacttatataatctagggaaacaaacagctcacaacttattctgtatcggcttattataattcagcttatagtaatctgactcaataatctaaattacaataattttaagctaaaacaaacagggccttagtttggaagataagaaattcacacacacagagaacagagaacagaatgaaccgggttttttttcctgggtcggccaaagaaaggcagatcaaatttcattaagaatagtttggaatgaaacaaggtaaaaccatgaaattaagtttcgatttgaaatgttcctgttaatgaattttatatcttccaaacaagctaggttttgaaaatgtctccatgtttgtataacaacacctcccctacatatctctaaacatggttttatggtggtttcaattagtagatatttctaggatccttagggcacaagaacaaccccggccaccacagaaccatctcagatgtgcctgctccagtgctcacccctctgtctcactcctaatactacataatggctacagctctgaaccacaaacccatcaacttgtggacagcaacagatcagaccaaaaccaaaaagattactcggtctccattatcacggccaattagagtaggatatcatctaccgacggatcaataattgagtagtctatgtactattatacagagcagataagagcacaagcatgcatagccagtggaatgatgaatctggtttgcaaggtgaaagtgcttcgcccagtacgtatacttaagtgctctccacgaagggaactctgctctgtaaagcaacagggcctgaccaaccagccatggatctgaggccgtcagcttgtcaattgccaggattaaattggctgcatgatgaactcccagcaagaggaagacaagtcatgtgattgatgtttcatgggcttaattacgtgagaatgtgacaattcacctactatttgacaacatccatttttccccctcctccaatctctagctaaggcccagctcaaatatgcagtttgtggctcggaggggtgaaacattagcccataattaattacgtattaactaaaaaaattatataaactcactgtttaaccgtttaataaaaatattaacagaaaatgagaaaattatcgttttgagttactcaaaagaactaagtctaattccccatgcaatagcaaacacatcgaacctttccaaccaaacctcgaatgccaaacccacaacaatccgtgcaattatagggagagatgaaaagagtgagaagcacttttgtgcccacatgaagcgaccagctttattggccagcattgacaaataatcacccgtgtgtggggggagataagatcgtctttactagtactttgattttctttcaccgtcgctgtgctaagaactaatcaggccagataaaaagttgatcgatgcagtttcagaaaaacaaagaaaaaaaaaagaaaaggctcgttttgtcaacttcttccagtgccaagcatctgcgtgtgacgctgtcagccaagcatgtggcaattgacaaaaatgacgaagtcgtgtactgaaaacctcgaaaaattttgggttttgtttggttggtgcctgatggaacttggaagccccatgtcaatcttggtggtgggcaacgaaatctggggtttatttggttggtgttagttttttctttctttcttggcccgcaaattgacctgacacgtttgctaaaaccctttttgatggccaaaccattggttttaattggttttggtcctaaaagatcggcacctaactatatgtctctttctcattaaccgtgtcatatgggtttacaaaatttagtttggcctgtgttactatgtggttttttaataacttttttcgattgcacggaagatgcacgtgcacaaatatcctattacctaaattaattatgttgagttttatgacatactactactcaagtcttattgaataagccctgtaaccctacattcacatattttgtaccccatgtgttgggttgttcatgcatgaacaataagcactttccagcccctttgaaacacatgaataataaacacagaattttgatataaaagcatgaaaaagtggatacaaaacatagaaaaaaaacataagtatattgtttggatagaccgtagaaaaaaatatagaattgaatgagggagagagagattcaaagaaaattttctagtagattggagctcttgttaacacctttttttcccctccaaaatctccgtgcattgaacccttcctaagaaattttacaagatttgagaagttttgatactttgtttcaaacggcttaatagaaaaaaaatccatataggattaaaatcctataaaacttcttcacaaatcctttgtttcaaaaaaggtccatcgaccattgatgtcagcatgcatatgcagccttgtgatggtgctatatatatggacatgcgtgtattctcttcaataatacaaagatctacttgtcaacacgtgaatacgatcggcaagtactgtacagtgaaccgcaagtactgctataccgttgtacaatagtattattactgtaattaaatttgtcatacaaacggtttctatttatagtggacgctggcaaaacagttggtctaacgcagaattgtctaaaagtagcataaacgaaatcatcgtagttcaccacaacgacaaatgaagccttaattggttgaagggacagtaggtcaatttttaaaatgcaataattacggctacagaaatcatcttttttttaaaaaaaacaactacaaaaaatatctttgcacacagtcataacatattttcacataagagtgaacaaaccgcctctaacttaaaacctacaaaagtactcaaacattgacactcaatctattttattattatgaaccacacgtgctctttcgtgacccgccattgacaaggttatataatgcttctcttttttctttccatctcttttaaagaaatgaaaagaaactcttgtgttatgttgtgaatagcaacataggcgaagttagacgtaggatggttatggcttgaaccccataatttcacgtaaattatataaaaacactactcttctaaaaatagttattactaacattgagcttaaaagtaaagtttgatttagatttttttaaaaaaaagcaaaacaagtcattactatataattaatagaattttaattattacaaacttgaaatatggatttatttgatttagaaaactaaaaaggtatcgtttaacagtttaaaaatattcttatgataaacgaggaaatagcaacatccaaactctgtttaacagttttaaacttagctagcctaagaccctagtactagctcagtcataggcgtaaatttttcatggctttgcccctagccaccatatagagcgatatgaacatacttcctacgccttataatactggatgaaatatttcatagtacaacaaatttagacactatgctactatattatgggacggagagagtatgatgcactactagcattgtggctttgtaaattattgaagtattgctatgatagccagtagccactatacgtgcacatgcatgatgcataccgtcctcccaccatattgggctcacaaagccagcttaacttagtactccgtacgtatcaccagtagtgctgacacctgcctctactccgaatttactgctactccgtactgtacttatatatgcaacgccatgccaatcaaaaaggtcgatcaacagagctaccaagacataaacacggtcgatgattacgaggatatagctcgaaacacaccgcaagatcgacgccaattatcttaggcacgactcgtccaccaccaccgtacttgcattgccaatactgccatgcgcgcacggggcacccgtacgtacgtgcgtgaagcccatgaacaaccaaacaaaccagcaccgaaccgcgcgataaaatccaacacaaacattcgtagtacatagtacttaccagaggaaaccttgccgctgccaacgtccacgcgacgctcgacgtactccgccgcggcgccgtttggcgcccgcgctctccgacgacgcacgcacgcaggcgcgcgcgggcttagcgtcgcttgcgctagcttgcccctctttgcctgcgctgcagcagcaacctcagctcgcgcccgcgcgcgtctctcgtactctcgtggatataaccaacaccgaagcagagtagctgcgggagaaggcggccgagacgggggagcttataaatataagcgcgcgacgcgacgtgttgcctcgcgggttttttctccttcctcgcgagattattgggtgggcgaaaccccccccccccccccccccccaaatggccgaaggtacggacacggactcttatggccacgacagcgacgcagcagcttgaaacacacacacacacaaaaattgaaaacaaataaaaaattcacaggcaggcaggcagacacaacctgaacttggggaggcgtcatggctctcgtatgaatccgatcccttttctccccccggaagattattgctgttgcctcgtcgctctcctcggctcctcctcctgctgctcccctccactccgatagatagtccgatcctcatccgtcactcactgcgtccctccgatctctagctggtaaatataggcctcgcttagttcccaattttttttaaaaaacatcacatcgaatctttggacacatgtatgaagcattaaatataaataaaatgaaaaactaattgcacggtttgtatggaaaccgcgagacaaatcttttgtgtctaattagtctatgattagccataaatactataataatccacatgtgctaatgacgaattaattaggcttaataaatccgtctcgcagtttccagtcgagttataaaattagttttttcattcgtgtccaaaaatccttccgacatccggtcaaacccacttccgatgtgacgcccaaaagatttcttttcacgaactaaacagggccatagtcggcacagatcatttatgttttaacaaagtcagttacctaatcccctgtttctatatacaaagatgattttagtatcttcgaaaaattttcgggaggtactatattttcagtgtaaaacttgatacatctggatattgggtatctcgaggtacagtaaaatttataaacatttaattatatgttttttttctgtatattagataagaggaaaattttccttccaatctttccattacgatcaacttttgaattttaaattgtctgaattctgctcctaagcacctaattagctgataatgaatcctacattagaattggtgttctaaaattatttatattattatgcataaattttaaatgctagaaatatttatatttggaaatcgagagagcacctgcttactgttcttctgcatatggagtatttcacatgtctatctgtcagtccagtcggattggatattcgatcaactggatagtgagatgtctttatatatgtttggtcatatatatttcatcacacgaactgtcgaattaagtgccttccgctagtatatgctgacttcgatgtactcatgtgtctatgtagattgatgatgaacaaacgacagatattgcgccggtcttatctgatcagaattaattaatcagttgaaacttggaacacaacatgaaacgcgagttgctagctgataaagttgaaagttgaggactttgcaacggagggaaaaaagaaaaaccaatcctatgaaaagcttcgattgcagccttgccttcggtgtacacgaggattatatacataggattttctcactttgcatcggtctcgtcagaaaacggacctgatgaaaggatccttgtcgggtgacccaactactcctctgaattgatcgatgaaactctatcatcctgattgaccattgcaccacataaaaacgatggatttcaatcgctaaatgtagggtgctgaagtgctttgctcctgaatcctgatctagtaattccaacgagaatcatctacagtcatgtccatgtattaacagtgactgacctatatacgggaccagtcttatatccgtgaactagtaactccagactaaatttgatattgtcgtcgtcagttcatatgcacgtttttttttttttttgaaaaagggagggtatctcccccgttttcattaaagaaaacgcagatgattacaagagtttcagaacaagttcttacagataggacgagaaaaaaaggaaaacaaaacagttattacaggactaaaacattggcatttcaagcatcaaaacacaggtttccatcgccgtcttcaaactcctcgccatcagtttagcctgcctctgtttcccatcctattctttgtctgccgcccctccatccaaattttgagtgaaagatctcatttgctacctgccttagtagctgcgcccccactgcatttttcctgtgtctccctccttgctctgcaaaatactccaagagtttaaatttgagcaaatggtgtaaattatttctataggattaacaggcagaattccatcaaagcaggctctgtttcttgctttccaaatggtccacaagactgttgtaacccccaccatgatcaacttcccattcccttttccaaatttcaaaacccaggagctaaacatttcccccacattcctgccaggcttcacattgagagcgcattcaacaacactccaaataaagtgagccatggggcaatctaaaaacagatgttggatggattcactcttgtcacagaattgacatttaatcgagcccttcctccaaccccttttgaacaaattatcttttgtaagaatactatttcttagaaccagccaggaaaaaactttcaccctgggtggtgctttgattttccacatttttttgtagggataattgatcccctgtaatatcaaagctctgtagaaagatttaacagagaaacctttgttagacagtctccaaatcaatctgtctttttcattagttagactaacattgtccagggctctaccaatattagcctattttctctgtttaactgcatgtaggtctctcctaaatttgattgagcctaaccttctctttttgatctctgccacagtcacatttttgtcaaggttatgttataaagatctggagcagactctttaattggtttacccccccccccaccaactatcttcccaaaagagggtactctccccattttccaccttcttgtcacaaaatctcaagaacaactctttgatctccattaaaccagaccaaaagtgagaatccccattcttatgtttgatttgaatcagagttttctttttcaaatacttgtttcttagcatgtcttgccacaaaccttctgtattctccatattccacggtcatttccccaacagagctttattcattacatctaaatctaaaatccccagccctccctgatctttagggaggcagatcactggccattgcactagatgatatttcctaataccttgatcttcttgccatagaaatctccttctacaaaaatcaattttttctctaactccacaaggaagagagtatagagacatcatataaagtgggacactgctaatgctagagttaatcaaagcaaccctccctcctattgccaggagtttcccctgccaacaccccaacttcttctcaattttttcctctacaggtttccaatctttgttatggattcttacttgatctatgggaacacccaagtatttcattggcagtcttccaatttggcaagtgaacatttggctatatgagtcctgtctctcagctgcctctcccaggcaaaacacttcacttttatgaaagttcacttttaggccagtcaattgctcaaaaatacacagaatgaatttgaggttttttgcatattccagagaatcctggatcaggcatatggtatcatcggcatattgtaaaatagctaccccctctctcatgacatccattcccaaccccttgattagtccttgttgctctgctcttttgataagaatggttaaagcatcagcagcaatgttaaaaagcaagggtgagagtggatccccctgtctcaaccctttgtgtattgtaaaatagtgccctatctgataattcactcttatggccactttcccccctttaaccactttcaagatccaatcacaccatatgtcagggaatcccttggccttcatcattttatacacaaaagaccacttaatgttatcatatgccttttcgaaatcaattttgaaaagaattcctgcctgctttttttgatgaattgaattcagaatttcatgcatagttacaaccccttccattatatatctgttttttattaaagttgtttgattcaaagcaatcaagacttcaatcacctcagctagcctttccatcaaaatttttgttatgattttgaaactcacatttaaaagacatattggtctgaatttctgtatcattcttacttctttgcatttagggatcaaagttataacaccataatttaatctctcaactccaatttttcttttcatgaaatctatgattagttccatcaagtcatccttaataagataccaaaaatgtttgtaaaattccacaggaaatccatcaggcccaggggccttattgttttccattcaaaaaactacttttttcagttcctccatttctattggtctgattaatctctctttttcagcttcactcaacatagctatgccttccagattcaaagtaaaaaaatcattctctggagggggaccaaaaagctgtttataaaaatttgttatatatttcattagatcactctgtcctttaatctccccctcttcctgatccagagaataaatcatgttttttcttttccttccattggctttagcatggtaatattttgtgttatcatccccttccaaaaggtttttttctttacatctctgcatccatttcaatctatcctctcttactactttcttcaactcttcctccaaatcccctctctcttttctttccagaatagtcattccatatgcttcacattttttatcaatgtcttctattttccccataatttcctgttttttccttttgtacatcccttcccaattcatgttccaaccttttagcttctttctcattttttgtagcctccattgccatttatcaatactggatccatttatattacaagatttccaaacttgctcaaccacagtattaataccttctctcatgagccaactattctcaaatttaaatagaggagactgccacttttctcctcaacattgatcaaaagaggagtgtggtcagagtaaattctctctaagacccttccacatgccaaagggaacttaatctcccatttatcattaaaaagaattctgtccaatttttcaagagttacactttgtttgttattagcccaagtgaatttttttcccttccaaggccatctctctcaagtttgcattctcaattatagaattgaacataagactccatttattcacccctcccttcttgtttttttcattctcttgtctcaggatgttaaaatccccaccaattaacaggggttcatcacacccataacaatcttgagctaactccctcaagaactcttccttgtgttcaggttgggcagccccatacacagttattaatctccacacaaaattgtcatttctattttttactttaacatgcaacaaaaaattcttcttggaaacttccataatttccattttgtcttcatttattccaaccaacatacccccagatctacccctagtaatggtccaattccaactaaacttaccccctcctcctattaaatccaagtctttagcagtgaaatcctgcttcacagtttcttggatgccaatgaaatcaactttatgctcttttattaaatcattgagatgctttattttatcatgatcacccatacctcttatattccaaaacaaacctttcatgatttattttttgtttttttcttctcatttttgccactacacttaggagtgaccttgaaaatctcaaggtttcctctgttatttttcctcctcttttttcctgataaattgctttgagaaagcctcaacatgttttcagcataatcaaaatcagacatacaatcatctgaatgtaagacttcatctatgtttatgtctatgtcactcaagttctccccaacattttcacactcccctttctgagaagtatttagtttctctttcaagaacagatttatcctagccaattctagatttttgattaagttcagatttgtatccacagcttctagagcacaatctaaattaacacctaacagactagccatttgagctagagaaaaattactttcatcaactatagatgggatttgtttgttacctttgttgatgaaagcattaagagcctctttcctttcagctgcagcatcagccaccttcttgtcttccttctccataagtcttagacttttcttcttcttctcctctgtcatgtcttcatcagtctgagacaaaacaactcccacagctacagcaaagtcacttgattcttgtgattccatgttctcctcacttcccaccagttgcactcttggttcatcttcatcataaatcacctcctcactgtcattttccactctctgactagtaccacttttatctgccatcccctcttgtgtcttctttgttttctcattttccccctccccagcctgtgcttctctgattccaccctctatcatccctcctgctacatctttatcaagttgaatctgtttgactttaaactgttcttctagttgtactctcagagccagctccctatctatctccatctgtttgagcttcaccaattctgcttgagcactttcattgtctgaatcctcttccacaactatggctttcttcttgtcccctgccttttccaaaacccccatgcttgatgtagcttcttctttccttggtttcttattcctctgcatgttatctatgttgctaggttcattttgctctgccacctctacagctctcttttcctgtgcacaatctctaaaccatcccaactccacaatttgctccaacttcaaatgagctttgtaaaccagcaacttaggtgtcaccagagtcatggtcagaggcaagctttttagtgtcatcattcctactctaattctgaccacatcctttgtctttagagctaccatatctacttctatcacaggtcctagattggaacccacttcatgtagagggtcataatccttcatttcatcaggtaccccctccacagtcacccacacttcatgcaacctccccactgcctcagcttcttgagtccatttcttcactttcacatgtacagaggttccttttactctaattgagtcaaattcagctaactcatccaatttcatcttatttgggaatctcatatggaacactcctttctcctgcatcctggccttccaagtctagttccacttgaaatgttgagtgaatccttcctccagagcctgctcagtaagatcacctccccacataattgtcacaatagccaaagggttaacatgttctttttgcactatacccttagcactctgaatcagcacacagcccagacctggagcagcacatcccactactttagctacaggtttcttctgattcttcctaaagcaatcctctgtcctatgagtctcttttgcacagatcatacagaacactaacaatttgcaatctctagacaaatgactgtaactcctgcatttagaacaaaaaatcctctgctgggaatgggattcaccaacctgatgcttggactcatctcgattttgttgctgatttagctttgcttccaatcctgaactgacagaatccatcttagcacttgattcctgtagatttggatctgcttccttccttccttcagttttcagcgtgtccttcccctgcttccccttctcctcagcagcttgcagcatttcctcatgcttcgccttcccatcctctactcctcgattcagatctggaggtggcggatgtggaccttgcggctcctgtctcccaacctgcaaagggcggaaacgtccccttccccctgcatctcccctccagaatcgattaggcggcctgaaaggtggacgcggcctccatcctccgccttgatttgccattggagagccgcttcttaccaccttcgcgaaactccggccgtcctctcgaacgctcgccgtccactcccgccgccgtccaccaatgcctacccttggccactcctccacttctctcacctccccttgcgtctcccccatctccaatctcctccacccgccctggaaccctagctcctcaagactagctccccacaggtggtgtagaaacggagtcaggagagtcgactcaaaggtgttcgaccgatccccaaaatcgccattgttggatctcgacacgtgttgcccctccacctctctctcccccactattggatcgggccgaaaaccatgggcttcctccctcccctgatcaaaaactctttcgcgcgctgaggagcactctcccaactcccgaaggccatcccctccgtcgcgaatcaccgccggcgatcgttggagcgccgcgggtgactccctcgtcacctctcctaaggaaaccctagccattcggtcccaaacggtttccaaactcacaaggcaaattgtccaactaagcacgtacagcaagaaatataacgtgtactatgtactgctgtttaatgtacgagtataatactattattgatgcatatatacttcggtttttagtacgatctcctcgcgaaattacactgttgactaccttaattttgtccttagcttgctctggaattttttcaggctgaactgatccatcagggtctttagtggcacgcaccgtactttgtattagcagggtcctaaatggcggccaataatattgcatactccgtacttgaaacatgaatctcccatgatggcattggttatttcagtgattagttcataattgagatcgtaatggccttcgtgaaccaatgttcaatgttcaatcctggggcacggcgagctgacgtccaccacgacgtcatcctctttttaaacgctcaacctttgatcaaagtgagtttatctcacaccacgggagcgtatcctatgcacacaggccctcgcgtgtacacaccgtgtatactaactaaaaattatcacaaaaaattctagaaaaattcatacatgtactttcaatagtattacatctacgtgcaaagtcgcatcttcaaattcattctacatagagaataacaaaaaagataaaattctgacaaaattataaccttaaaactgtcagattttttgttttttttttacggctaaaatataatgaatttgacgttaagattttaaccttaggtgtaatacaattgaaagtatgggtatgattttttctagattttttggtgatattttttagttggtgtacacgtgtgtacacgtgagggcctgtgtgcatagaatatgttgccctcacaccacacctctcagagcttatcaacaacagaacctgaacattttttttcctctatggagtagtgtaaaataataaatgcactctcacactgtgacacgtgttctgctcccgggccttaggtttttttcttagtgatccatcattacaattttctttttcacgtacggcaaaatttggaattatgcgtaactgacgtatataagcaacaaagagaaaaaaccaaaactagaacaacaggcactaagacgtgaccgtgcttgaccaggtgggaagccatttaagcgcatccccacgagttttaatttctgaatcgattcaatttgtccacgatcgagcagtagctgtacgggtacgtggttcgctgttcagattattgttatttgcgctttaaaaaaatattaatattatttttaaccatatcatttttcgataaagttattaaaaatatatctatatttaatttattattaaactttgacaatattataaacttactaaaatttttggtattatcaaaatttggtaacgtttattttggctgaaattggaacagcctctccatattggtttttttttttcttcaccccgttcacgtccagaagcacaaattttgacgtacagtcggcgtctaccccgtcgtcgcgtaccgagtttttctcccctctagttgacttcagttttcccctgtcaatcgccgacctgtcgattgatctgtgatcatgactcatgtgctgcggactactggtacaaggtaacttttgatttttattctggttctaattaattggatggttagaaaaaaaaaagagagatacatcggactctttagaattattcttttgaaattaataatataaaaacacacattttagggataaattccattattagaacttgggttaatagactggaataatgttcttcttatcctgttttccttatcctgtttggttttcttttttttaagttggtttcttcaaacttttaacttttccatcacatcgaaactttcttaaacacataaatttccaacttttccatcacatcgtttcaatttcaatcaaactttcaattttggcgtcaactaaacacacccttaatttagactacactcttctaaagtgctatattataataattggttgtaactctcttgagcaaaggccggtatatttcattccattatcttaaaaaaaataaaacttgggttaactaatgtaatacaaactaaaacgtcctcatgataataccactctcataaaaaaaggaataatgatgtaattttcggctacacatgaatagaaagagcgtcaagagacaataacctctcctcactctcctccctctgcctgacattagcaagggactcttcacaaagaggagggtcctttgtcctatttgttccaacaacacccatctttgactattagtttaatatttaatttaattaattttgaaattctaaattaatatttagcaagttgtagcaaagtgggcgtagttcaactagttagatttcttatggtgtaaacagcacactcggtttcaagtcctagacttgaaacgagttctctcatttatggccaactattattttagtgatagacgacgtacccatcgacgtatgtgcgtttataggggaaagtgcgtgcacgtaatgatatataatatgtctttatcatattattgaggagttaatattgaaaatctcaacaataacaattctgtgcaacttacggatgaacaactaataaagctaaccaatatattggaaatggtaatcaactctatcatttgctcttcagcttatcaggccctgtttagatcctccaaaatggtaaaagtttagccattttgtagcattttttgccattttggatctaaatactagtagcaaaagttagcaatttggtatttggcatttgctagtccatagtagcaaattgtaccaaaaaatgctttgggaccactccctctctctttctctctcactttagtgctagaatggcaaaactttaatatgcatctaaacaccaactagtatttttgcaatgccaaaacttttgccaccaaaacttttgccatttgtcatttgccattccaaatggatataaacagaccctcagttgtagttaaactttgaattctaaaatgaaattttagaattgattttgattttttttattgtagtttatttttccagtattggttttttaaattgctaaaaaaaagataaaaaatttatccacatcatgtttttttctttggtgtgtcgctggctagcgttatactagtttataatcaactctagacgaaatgatgagactacatataagcaatgctaatgaataaagttttcaggaaaaaaaaacatgtttttaaaagtatagcacaaacaattcactcgatattctattatccgtaataatcctataatggctgaaaagaatgctttgaatttgggaacattatttgtggctctatgcatcaccatttcgtccacatgctagagctagataataacaaaactaaactgaggtcctagccgtcggttggttacagatcaaccgatcctggcactgcatacacatgaacaaaactacaaacacgtcggttacaggcacatggatggatggatcgatcgagcagtagcctagacaattgcagccatgcttgcatgctacctggtcgatggatggatcgctttagctccctttagcctttacgatcagatggcgcccacgaattcaatgcgttcacaagccatctcgcttcgctcccgcgaataattgcgatcgccctcgtcgccgtgatttggacgccggcgagcgatcgatcgatcgagcgaacgacttatttccgcccattcacacctgcaaaacgcagcagcaaacgcgcgtgcgttgtactcgtttcaaaatagtttaagtactccctcccaaaaaaagaagaagaagaagaagaaaacttctgactgtatattagatacgaagttggtttttttacaaagataatattaactaaggttaatttttcgtcgaacgctaaattaatattagatcaaatgatttatcttaagtcgttcttaaattttaaattacttagatttcctttcaaaatatccgattagatcgagaatgatgattggagtgatgagaatcatgggaaccaattttcttctttttgtcatgtccctcaataatggtattctagctggttgcagtgtgtatttaaactctcctttttctaacctattgacgtgtattttttttttgcgtgtttacgaaaaataatcaggggaaaaaatgtttctattacagtataaaatttaaaattttatcattttaaaatggatggggtactgtactgtgttgtggatggctgcgatcgttggatcgatgggtctcgctctcctctcccaacccaaccaaatcggcctcttcaatgctcggctttcgcttcacggacaagttgccaatctacgctgctactactacaatagctagcttacctagctacgtgacggctacggccgcgtgactggttcaattcgtgcttagatttttgttggacttgattacggattagatcgacaaaatcttccctcgttttctcgacatgaaaattggttggtaccacagtagagtatacatcacactctacgaaagcgtgttaagaacttaagattaattacatggggcgtaattagtcgacggtaaaaatggtgtttggtcgtctgcgatggagtactaattgcatgagacgtcacgcatttatttttgaccgagtaggtcgacggtaattaacaacagtggttcgtcgtctttgacagccaaatgattcgcgatgtatggtgagtcttctcggttctcacctgctgtcattaaccacttttgactaaggtttggctgtaacagcatgcatttgacaaacaaaaaggcagttcagtttgccctgtttttgtttcaaattttcaactcatgctgtcaatcatgttgatatattccttttggcaccttgagaccgatcgagcttagtgatgaattcgacgggatggaccgcattttttcgtgattatcgtgattggaaaaagccggcatttgtgctacctccgtttcaagataagtggctaacgtttttttcgctttgtctcagatcgttatgtgtaactacctgacctgactcttgcacgcacgcacactctttttttttctcactctgaattgggaaaaaaaaagggtgtcgttttctgatgttaacatgaaacaaattggtcgatcgattctctgatcgaacaggagaaacactataccattttgtagcttgaatgcttcaaagatgaaagaaaaatcctggattaaatttaagccattaagatggccagacttgcgtgcatcgcaccgaattgagatgttaattaacatctctaatcgccattagtatttcgcacaatttgtacgaaattagagatgttaactgcaggaggttgcaacatcacctcaggctaataattgaatgcatagcatcaaggaattcaggataataataagccttgtggccaccatcccgaatgagaagccccatgcctgaatccgtgatgatctactcgactactcgcacatttttgttgctttgtcctcgtctttttttcttcagtgaagatagatcatgtattggtagcttaaacaggttcagatactgctaaagaacatcactttcttgcagattgaagtcaatactccgtataaagccacgctgaattaattgatctgatagaatttctccgtttcttatggcagttagttttcacttcttttttcacagttaagctttttggtggctgatggtgcagtgcagattgatggacacggtagaaagcaagcaagaattgacctggttaatcaatgtgttgtacaacaacatactactatgtgtgtaggaaagcgattaatcaaagccacgaaacgaaatgtttacttgattgcaaagcattatgcgcggtgaggattgcaaagcaagacatgatgagacttataagtggatacggatcatgtggtgaggatgaatcaatggccagatttccacacgttctccatcactgttgctattaatttggagggtttatcacggggatactgaagtcaagtgggtagtgttgctaggatccgaagcaaaaggtagtgaaaagaacattactagtagaaattttatagggtttcacatgaatcggcatattcttagtaagaatctacatttttcattcgctacaaaaagaataactttacaaggagcatacaaccctttttgaaaaggagaaaatttacaggaatttcataaaaataaactaattcttacaaaatttatgtaaaattttcgcattccactattgttcatatgtgaaccaggtttaaattttagacttagcacgaatgctcgcatttaaagctaattattattttaattgtaagtgatgtatccattgacaacataatgtctataatgacttcattaatatcaaaatatgctggtctagtttaatagagatagaatgtgcgttagtatatttatatggatggacacgtgcatatttaagagcgtcatgaataatactgttttttttttcaaaaagaaaggctggacagtctactctgctctagccaatatgacaacataagtaacattgacataacctccatttattcgaatcgaatattagcgaatgtaaatcatcccattataataattgaataccaagatttggcataatcttgtgcttagaacaagccaaaaatgttgatacggtgtgtgcgacgaacaatgagagcgcgcgtcgtggctgccgaatcgcacggcaaaatcttcctactctgtaagattccatcgccgaaagtttcagtttactagtagataataaatcaattaatcaaacaaatatcttgtcgttggatatatacatatatcaaactaaaacggaatcaatcaatcaacgattaacgcttggcaattggcatcatccagcaacaagctgatccgattttgcttctgttggtgattgaaagccccgtctctctcttccgtcacggttcgaatttgcttcgccgcttgcctacctgcaaaggttcgagaacacacttgaagacgatcaaaaggacaaggcagtgctgtcgttgcacacatcctacagtggcattcgttggagcattgctggaatgctaggtttgtttaagccattaacaatttaacaatacctgtcagttctccggtttgtcaaaccaaagtttcttgtctgaattcatacgtttgcatggcctcgaaaattcctcgaaatgcatataagaatgtgttataggttcatgggacctgggcttcattcctgatcttatcaccagtgtaagctgggaagacagatcgtgttccaaccacagtttgcatctagactaaaaaagctggtacagagaactttcagtttcttccgtgcttttctgacggaaaaaacaaatgcaggtagcatacttccaggctccagcagcaaggaaaacgaccatgatagtactaccatcggcaaacaaaaacaggacgtcaatgataaaagtgactttatatgtgaccgatgtaccaacaaggcaaatactgaatgattttctttgaaatagagctgtcaaattgctgtaagctgaaccatcttgttcgagccgtaccacggcaaagcattcattctgcgagactgaaaatctacacgacctcggttaaacaagaggcaacgtgaggcattaaatctaaagttgcaaaaaaattagccgcattgcacccttcgaaccaatcacggtaactgatctctttggggattctctatcaggtcacttgtcttagcccattggctctgcccttacttatgtgggggtgacttcggcctgaggccttcaatctcaggtgttgtcacaactaggtgaggagcctcaggaggaggatttcttccaccctgccatactttaccatccttgtctgcaaagttcttaacatatgcctgtaagaatgagttttcttagcagagagaatgcggaaaaaaacgatcactatatgagaaactcttgaaactgcttgctcatgtatgtgtgcataaagttgggttttcagcctttttacctccttgttgaagttggaatacgataaacctttcccaagagtaagccaacccggacgaatattatgatcctctccaaagagttcaaggcgcctctttccaagagcaaaatgctcaattatcctgtacatgtcttcaggctttttagttgagcctgtgcaataaggcaaataatttgaggcatcagtacacaaacattttatttgttgctaacaatacaaaaagaatatgcttaggaatatgaacagttcaaaagggagccttgaactccacaaaacacaggaaagtagacaattagatttttttcccccaagctgaattctagagaataaatagatgacaatatacctatacaataaaattggaagagaaaccataaaccgtacctgaacataaacaaattaatgactagtctaaccaagagaaaggttcatctgttaaggggtattgcgaaaggcaacaaaatcatgcataacacatagataaatgaagcgacaagaacataattattcataaaggcaccaaatgtgacatactgacattctcaacaaacaacggcatagactaaaagtccttcttccacaaagcaatctagtacacaagcatatatgaagaacaagaagcatctttgaatagaacatatgaaacaataccatcggttggttcatcggctattattatatctgtgtcaatattcgcatggatgacatgtccatcagtgctacgtcgcactgttccttttatacccatcaagcaatgctcctggataaagaaaagagtgaaacttcagaagaaagacaaagaaacagaagatattttctggagcataaagtattaaagtcaagttaacactacctttgagtgttgcagtattgtatgagagtcatgccgcagactgggtgttgcacttttcttgttggttttcacccagcaaacatcctcacatcttcgaaatccccactagacaaagagaagcttcagtcaggttcaactttatttaaacatttcattcacgagttgaattttttcttaaaaaaaactatgtgaaatcattcacggctcttgaataaatgtatattcaaagagaagtgagcttaggtgcaactattcagaagcaatcataaacacatgaatgaagcataacatgtttattatgttttgtagaggacaacagtagcctagatggccttctgtgaactgatagcatgatacagccgaaaagtggtcaatactacaaggaataatgcacaactattaaaatccacctcaccttctttaaacactgacggccctgttcaagacctacaccatcaccgacccagaggaagacaaacgatggagtgtctgctatagcctgtatgttcaaaaaatgcagtgaagcacattaattgtgtgcataaattgaactccaaaagaagacgtcagattcataagtgaaagaatgaaacaaataaacaaagagagcaacctcaatctttaaattcataatctcctcaccgttccagtactctatgtgatctgtgattcctggtgcccggtgaacatattcctcccatgggggatccacaagaataacatcaaacttcgtaccaaaaaattctggagaaagaacatgttgccgcagatcacacttataatacattggtggtgaagcagacttggcaacaatttcatctttcctctgtatgagttctctcagttttggatagtcctctgctacgcttgtaagatccaattctctaatgaaattttgaggccgcatgccagtgtccacaaagttctgtgagtaatcattctgttcacctcttgaaggagcttttctggttggtccactgtttctatttggtgtccaaccaccaccaacaggaggtttgccatgtaccatttcacggctttgtgtgcccaattgatggaaactcaatccagacatatttgttggagcacctattccggagccaaattggtttaagtgaatattaggtccagctcccatacctggagtgaaactatgttcaccagcaactggaggagggatgggaaggttgggtggaacagaaagcatattcacatcaacacctcgagccccaggccacaaaagagggcccccaggaaatggcggcacaaaaacaccaggtagaagaggatgacctggagagtggggaatatttggcccaatatgttgcattggtcccggtggcagaccaagaggaccaaaaggagggggcataattggtaatgtgactccaactctttgagaatccctgccatttggtctaccccttcctcctctggagggtctatcacctttatgaccatgttgaggaaattgagaaatcatgctggcactgccactttgatctggttcagaattggtgactttatcaccgtttgttccatatgttacatctcgatgagctcccactcccacgtcatatcttccagaaacagagccctctcgtccaaaatcaagactattatttggtcgaatctctatcgaatcagaagtgtcataccgacttccataggttgaagaacctctagtactttcagatctacccctaaaatctcgccggtaaccaactcgcccatggaaacccccaccatcctgtctttcctgtgcattcttccattccgagtcacttgcctctttagaatcttgccatttacaactcctcaaatagtccacagatccttcaggctcctgtgttttgccagtccagtttctgtccctcccgctgcccaatttgtcatctatgtgggcatccactcttgatttatctactgtaccatttcttctttcattgtccaagcctagttggcgttgaccatagtcactctgtccaactccatcatgcaaaatgttttttatctctacagctttatcctgcttatcattaaacacatgcacttcagtttcatgacttctatccactgatctgctatcatcaccaacatcctcccccatggcagaacccttcctcttattggtatcacacctttcctccttgcaatcagtctcagaaccatatgttcttgatgagtcccaatcattcttttcatctcttcccctgttcctgtcggagtccttatccttggaatcatcaggacttctccgtggaattttcggtgatcgtgagtccattctcaaatgatggtcagtgaacttcaagaatgcaaaatagtgtacccttcctcccaataatactactgagctcaaaaaccttggctagaaacttcaggtttcactacataaaaaaaaattggtaaaacgtatcatatttacagcatataaatagcattacagtatatttgaaccagacaagtgagcttgtgatagagaagaattaaatgaacaatgcttttcatgcaaaggaaggatatccaaacattatttttcaggaaaagaaggcatttgaaacaccaaaatatagtcatactgtgataaacacacctactatgctcctcatagtacaacgggttgggttatatacaacactgcataggtcaaataaggtgcaaaactggagcaagacctaaaataaattggaaaaggctgcacattgtataatagattggctaacacaacacattgtataagtgattaacaagtaattaactgattgtacagaatataatcaaaagataagttaagaagacaatatctacccccagatcatgcactactagtaattgcaaaggtcaagttaagcagaagcttcccaaaagcctataatttttccactgcctcaaatcgaacaaaactcctagagcaaatacacacaaaacacgacataatgagggcatgggaaacctagagcaacggcattatattatctattacccaccgcggccatatgatcgttaggttgcacctaaacgctagaaatacggatccctagccatctccggtgatcaaaatacgaaattctagcctcaacacggagtgaggaaaccaaaattcctcaacacggagcgggatttcaccgctcaccaaccctaaacccctaaaatcattagcaaaaatccatgatagcatcgcgcttgaactcaaccgcagcagaatcgaaaggaactaaacactccgatcgaacagcaaaagcctaggacagactctccgcgcgaagcctttgttcaatcgagacttcgagcgtgggaactgaaggcggggagaaaggagtactagggcttaccaggatgggaggtgagggttcgcttcaagtagacgagccttggttacacggcgggacgaggcacgagcgcggcggaggcagatcgccgctcgccgccgtccgccgtgcgcgaggtagtcgccgccgccgccggtggttggctgactccgacgcgacgcgacgcaggggttttggtgcgggaccgcgtcgagaattttgggtcggggttggccattcggcccatctggcccacatatacattcggcccatctggcccaccgaaaacgatcaatgccttctcttttccgactaaaaaccaaacgagctctcctcctcctcctcccaacccaaacgccgcctccgccgccgcggccgccgccgccgcttctctccggtcaccaccacgacggaagcacacgcctgccgttgctccgccgttcttcaccctacggctgtttctcggacgcttagcctggtggatccctctacgggagatccacatccatccggaccaaaaaattttggggggattcggggtaagctttccctcggctgtgagaaatcagtcatgtcccatccatttagttatgcttgaaaatcatcaggttagctgaggcatctctctaatgctaaatcatcgcatttctccagtgatttcacccttctgatgcttcgcgcgcttgttgctacctgtaccgttgtctgagtgggtgggtaattttatatgggaacccgaaaccatctttggttagccgccaagaggactttgacatggtatttagtcggtttcaccatttccgatcgatatgcaaccgtagtatcagtgacgggcgattcgatgcatcccacgtttacagcggccagtagctccttgagaggtatggagaatggtaatttgtgcaggttcaactaggcatggacagttggatgactctacagttcatattcaaatatttcttctgtcttcttatttgtgctgatcaggttgttggaactaggtgatgtagtgctagccgaaaggagctgcctccaaaagtaccagttctcccatggtgatgttgttttgttcaagtgagtgtttggaatttgaggaaaagatcgacgcctttgtccctcgcttgctcgatgtcgcatatctgattattccttacatgatctgcaggtgccccagtgatcatagggagttgtttgtcaagagattaattgccctgcctggggagtggatgcagctccctggcacccctgatataattaagatcccagaagggcactgctgggttgaaggtgataatgctgcctgcagctgggattctaggtcatttggcccagtaagttacttctgttccttttcctgtttaattccagtccaacatgcaacactaatttcacataagtttggttgatctgagttagcattgaagtctagttgtttgagtgaaacttatttatgctttagctccccttcactgtaagagatgttaccagcatttttatcccctgatagactttttgccatattttgatcctcaataccaacattaccgtttgcctcctgatagacttttgccatattaccggtacttgggatacgtggaatcaggcaactaaacagaccactaaccaacactttaccactcgtactagtgcaaacaagtttgaattttctaagtttcgatgttctttgatgctgcccattgttgcaaaagtcgagaacatttgctttctctatgagtgtcgtgtgtatgggctggcggagatgagcatattaattgctttgtgtctgctttaaaattatactatctcaatctatgactatacttttcaatctacagggccaagatttgacactaagttataataacaccgcattttttttagctttctaagacatgctaaattaatatagccgtcaattttcatctttgctgtgctccctttgcccatttgctatgttttactccctccttcccaaaatatagctacctaggagtgttttgggaaaattaaggattgggtgaaaggtctaaaatgtccttcattaatgcataggaggttgatggtattaaggatagtatgggtggggtacgggtctcgagtgctagtgggatgatagggccccctagggtggggtacttgtcctaagatagctatttttgggacaaaatttaaacctaaatgtagctatattttggaacagagagagtactataataatcatgattagttagcaaagcatattacctatacaagcctcctgattaatacaacatgctatagtatcttttttacctgttggaaagtgttgcatgtgggatatgaaacaaaaattatcacgccgtaatttgtagtctttgatgtttgaacatttttggtccctaccaacagaaacaatatggactgcactgcactaaacaactagataccaaacagaaccaaaagagggacttaatagaaaggagtactaatcaaaattgtgataattgggaaaccatattgaacatgccagcatatccaatggttccagaggtcaagcacaattgtatgattggtgaaagagtttcagtagtgtgctgcaatctaggttgaggatgaatttgcaaaccaactttgtttggtcaatcatgtccatgatctaaaccttggcttgtactgaatagtcatgcccgttgtctaaactatggctttcataatgaattagtgatttctgaattctcaagtcctaagcttctaggcttctagcaaagagttggactttgtggtttctttggattgagaaaatttaggatttgccacccgtcaggtagttcactagcatgtaggacctgttcccacatgtcatagacacataactgtcactaaattgcaaaggggcacatcctcaaatcctcagccttttagatcggatagtcagacaattactgtcgtacaaatattaaattggtcgggcaatatattttaacttttcaatcttgaatcgtgatcttccatgttgaaaaagaacgatcgaactatcatactatgcagcaaaataatataaaatgttaacacaaaatagtattttcttcaagcttaaatactacccattatgactgtatgtttaatttcttctctgtatgttttgcaccagtagtccagtacgacttatttaatttcttgtgtttttcagatccctttaggtctaattaaagggagggtgacccacgtcatctggccaccgtcaaagattggacgagttgatacaaaaatgcctgaaaatagaatttcacccctttgattcgactcactacattggattgtatttcatttcagttcggcctataactttagtgcttgccggttgcttagcagctgttctagttgtaacagagtttttgttttcacattgttctgtacttctgtaagcaaaagctacttcatttaaaattgaccaagaggtaaaccttcattcagggcctttgcattcggtcatttgttctgtaaatgcatattagtatttactcctatcgtcttatgtaattttctttcggcttgccttctcttttttagcttcataatatgttgggatcaacacatgcaaggtgatgcacaaaagaccattcaggttctttcctcaatgctgtaacatgtttacatgctgtgtatatatatgtacaaaaaaaaataaagcaaaaacctttaatgccaaatgaaatatttttcccttttttctgtactaagaaaaataaatctactgttgttatgtacaaagactaaaatgtgtcctacagaggtacgaatttccttttttccttcatcatgttgatgcatccagagctctaccttgcagcagcagccatgaagttcatcaccatgatcctggctttgttgatggtcatgaagcagaggaagaggtgctcctcgagctcgtccagctgctgcctgaagctctcctcgttcttgctcagctgcctcagcacctcctgcaccagcctccccttcccgccggcgcccgccgccggccggtgctccacgcacagccgcagcagcgccaccatgtgttccccctcgtcgcgcacccgcgccaccagccggctgatcgtctccatgtcccggttgagtatgtacgtgcccttcgccgcggcctccagctgcaccagcgcccgccgcgccgcccgcccggagaagaaccgctcccctagccacgccggcgacatcatcgggaacgccgcgaacgccgccaggatgtgcacgccgatgcaggcgccgacgacggccacgacggcgacggccgtgacgaaggacaccgacagcgcccgcctgagccgcgcgacgctcctgatccggtggcgcgccttcttcctcccggcgtcgaggcccctgagcaggtcgcccgagccggcctgcacctcccggagcctcccctgcgacgcggccagcgcggtgaacggctgccccagcgcggcggagacgtcggcgaggccggacaccccgacgtcggaggcgagcttgcggagcgtgtgcttgagcgggcggtagcggaggcgtatatgctcgatgtccttgagcaggtggctgcagaggaacgaggcgttggccgtctcggcgtagtaggcggcgaggaggccgcgcacgtcggggcggaggcagctcccgcgcggcgacgcgagggctgcggcgacggcgcgctggtccggctcgagcaggtgctcggcgaagaggcggtaggaggggagccgcttcgacgccgcgcagccgccgccgccgccatggcgcggcaccagggctgcgccgtgcgcgagggtgatgtccaggacgcgcgcccagaagtcgttgtacgactcggtccggaacgcgctcgtgtactcctcccggaaatcgaagctcgacgacggcgccaccaccttcttgggctcatgaactgcatcaatcatcacacgccgaatcagtaatcaccatgagaaaattaacgaccaaactgagatcgaaaaccatgcatcgatcgatacgctaattcgatctgtgcagctaccttgttgagcgtgatgctgcatgcatgcaccgaaacaattgaacgtgctgccagccatgctcgatctcctcgatcgatagcaatgcaatgttgcggttggttgatggatatgcacgcacgaatgctttttatacagatgcgtgtgatttggtttggtttagtttgtgacgacgaatggctagctagctagctagctaattaacatgtgtcaaagcgaagcgacagggttcgattgcggctttgtcttggcgtgctcctgtacgaatgcatgcatatacgctaccggttggttggctccgacagagccccgtgtcattgtgactgcattattttttattttacctccgccggcgagggtccaccagacagtgactgatcgaccgggtttacgtccttccacgcgatgcaaacaatctagtgatagaatgctactccggctcctataatatttaaatactagcaatatatatactcgtgcattgcaataggttaaaactattattattattattattattattattattattattatgctgtttagttatggtgaaatgtgcttggataatttatttaggaaatcatgaactgcaattagaagtctgactctcgtctcaggttagcatacgagttcttttaaagagatttattatattatttcttttgtatttctaaaagtgagtaaacttaaaaactgattcaaatctatatttttaaaagcaaacaaatttaaatacagatttaaagacagataatgtaccagagtaatggtaaaatcatcttcagtttttttaatattgctagtagatgagagaaagagattactctaagtttttgttttaaatctaaacatagctctataatttaatggtttttatgtgacatatggtgtactaatggaagaggatgtgcattgtgctagagtacataacttggcatgcatgcatgcatgtttgtcagaatgtgcaacaattaatctacgtaccttgctgatcatctggcttgacgcacccgccaaagcacctgaacgtggcgcccatattactcagacagaacactcgatgcgatcgacgtccaagctgatcagaagctactagtattttcgtctgacgtctatagaattcgatgatcaatgtcgttgcttgccactatatgtaaccagacgatcagctaagctaatattattttttccttctcttcttggtcgagcatgcgaggcagcaacgttatcgggtcaaagtgatgaggggaggaagaattgaaggtgggggtggatggaaacaagacgcttataaagcccctgcagcctccacgcggatattatccttgggcacgacgacaagccttctcttctcggcctctgatctggacgatcgacgaagcttggaaggaagcccaaatggttggcaatcactcaaagggaaaacccaacaaacaccacatcgacgagagctaaactttgctagccgcccgcgacgacgcggatgcgctagagcccactaatctgtagcagcagcttggctgtgggcccggcgtgtcagtcatccagcaccgttggatcatgccgtgattacgtggaaggtaggtgggcccgcgcggatcgatatatggcctgcttgaaggagctttagattctgaaaagcagctgtttggtagccagcttctgacaatctataaaagctctgaaacccagcttcttcagcttctaacttcttagttcatttttcaaagggcctgttcactttgataacaaaaatttggcaactcgccaaaattttgatagaatttattatatagttaccaaaatttggcagcaaactaaatgtagccacttttttggcaactttatcaaaatttggtaagattgaaaatgtcattaaagtgaacaggcccaaaatctgtaactacagattctcagaagctgtgaactgtttgagacagcttctaacagatgcagcttttggtctaaaaggtacagatgggacaagctcctccaaacacggcctatatctctatctccgtcgttgcttgctcgcttgcttgtgtcctcgcggccgccgcgccgtcgtggcgtcgcgcgcgcacggcgcgggggcgcgtggatgcgggaaatccgcgggggattgttgcgtctggccaagagaactcgcaggggcgaaagctaacggcgccgcgcgatccacggatgcatgtacgctttttttttggtataatggcccagatatgcatgccatattgccattgccacttgatgaatcgagccgatgacgcgggttacctgaagatatttttggttggatcggtctgggacataggacgatgcagttcgaggaaggatgagcgttgcagatcgaattaaggttcggcgtgttcgttgggtacgtctttgatctgcattttgcgtcaagaaatggacaataaaatatctctacacatatttcatttcccaatcattctttttgaaaaaaaaaaagagaggaaaaaaaaaaagaaccaacaacgctaggctaggtagctcgcatagagccagacacattttactagtagcagtaaaaggtttgcaagctaagggccagtcaacttgcggtgagcatgcagtggcttgtacagggaacgacgcgttgaacaggagaatggcgtgtgtgttacagtcggcaggtggtatctgctacgctactggtattcactgtcgagcaatggcgtcgctgttggtctcagtgattacgccatgaatcacacccaggtgggtcaatcgatctcaattctccactgaactccccactaacacaccattaggctgtgtgtttagttcagcgtaaagtttggattttagttgaaattgaagatgatgttactgaaaaattgtgtgtgtatgacaggttgatatgatggaaaaggactgaagtttggatctaaactttggatctaaacacagccttaattatcctccgtatatctagatacaccgtatgttttgaggcggctaccatcttcaaaggcattggaccgggatacagagcataaagatcgttcagtcacatagacccaattgatacccgtcagggttatggatacgagaatactacctagtgatcgatcgctaggggtcactaggggcggtcagattccctccctccacatggtgtccttttttggcaccgcattactttcctattttagtaaatttatgcacctaaaatttatacacctcaagtttacacatctaaaatttagagaccaaaagtttataaatcaaaagtttatatatccgattcaaatttaaatttgaattcaaatatttttatatatagtatttctatacatctaaaatttatacacctaaagtttatagacccaaagtttataaatcaaaagtttatatacccgattcaaatttgaatttgaattcaaatattttttatatatagtatttagatacatctaaagtttatacacctaaagtttatagaccaaaagtttataagttaaaagtttacatacccgattcaaatttgaatttgaattaaaatattttttatatatagtatttttatacatttaaagtttatacacctaaagtttatagacccaaagtttataagtcaaaagtttacatacccgattcaaatttgaatttgaattcaaatattagtttatagatccaaagtttataagtcaaaagtttacatacccgtatcaattctgaatttaaatttaattatttatggtgtagtaggaagagaaaaggggaggaggaaggggggagaggagggagcgatggaggtagggaggggcgggtgatcgctgggagcgatcacccgcccattaggcgtacccttatggataacacatacccaacagtaatcgactaaactcgatggggcccactatatacaagtcttatacggaatcaaacctcatatatagcaggtgttccggataacgaaagacaaatagagttctatatagaaacgataaggactactcggattatatccatagtggtctccctaaatttacttagacaagagaacacatatgtttataaatacaagccccctaggaggagaggggacaagccacaagatcaataagacacaacatatacacaagccaacacatgccgccaaatatcgatatcagagataagcctagacaaacccaatccggtacttatggaggccggcaagagggatctagcgctatctctgatctcgacgagtccatgctcgagaaggaagactaccctgccgtcaagtatgagttggttatccatgtcggcaagacgacgacggatagatagattatccaaatcattatacttgtgtaattatgatgaataagagcaacaccggcttcggtcgacaggacgtatagctattacctgtcagataaggggcccgaatctgtataaaaatccatgtctccatctcttttacctcaatctcgcatataccctgataccgacgatccccataccatccaaataccctagtcgtgactatcaaacgtcgacagtaccgatcctgtttaaatcaatttgatatggcaaatttttttggcaaaagttttgatggcaaaagatttagcattgaagttttgctagatgatgtttagatgcatggtaaagtttgccattttactagtaaagatagagagagcacggctcccaacacatttttggcaaaatttgctactctaaactcccaaatgacaaatgccaaattgccaacttttgctactagtgtttagattcattttgacaaaagtgctccaaaacagcaaactttttgccattttgaaggaactaaacaaggccttaaacaaaaaataatatagcatggggtgttactgattttgtgaatctcaaaacatactcacaaggataatgtgtgtttatagagatgagtgtacgtgcgtatgtaatgttcgcataaaaaaataccctccgttttttctcccccctcgatttggtccgcggagaattgattgaatggcacgtggtctcgtggaagcccatatttggttcgcaaattggcaactgttgtttcaagaatgcctactatcggtagcccgacggaagagagaatatcgaacacagcttaactaagcaacctgccatactagtactcaccgctctatccatatatgcatacatgtggttatctttaaaatatttttttcttctcaactaattatccgatttttctccaatcacaccattatactcatcgtaatatctttacagtaagatatcacatgactatattatgataaaaaaaaaacatatatttcaaagcgttaaaacttaatgtttcatacgcaacagcgacatgtttcaacgtgtgttttcactgtgtttcacaaaagaaatttattattttttgttttgtcatgtataatttaatgtttcaatggtgttggcaaaatattgaatgcatctactcatactctctttgttgctatatacttagctctctccactctatccatgcatgtatgcatgcaatggtcctctaaacatttttttttcttcaaaactacttattcaatatacaacccaaccataccgttgaaatcgttataattaaaaaccgttaaaacacattgattcgtacgtgataccgatatgtttcaatgtgtgtttttaccatgtttcataaatattttgaatgtttcaccctgtactatttaatactccctccattccaaattgatctacatatttcataggtacaccaagaccaagaaaaactaataactctcatactatatttactctagcaacaaactctatgcatgcaccattcccaatatttcctagccaataacaaatcaagatattacatgtgggttataaatacttgtgtgcatggatgcatgcatcaatgcctatttactccaatgcacaaataataaatagacttaataaatgaacacaaatatgtagatcatttaaaaataaccttaaaaaactatatgtagatcaatttggattggagggagtatttcactcggtaatcaacggaaacatttgaacaacccatttttttaggatgaaatccggcgtccgatttgttgggagttcgccatcgtttgcgatcaaatctgggctagaaacgtgcgggcctagatgggccagtgggactccatatcgcgcctaactgtggtatgtgcctacacagcccagttcaaaatccggcccatattacgagtcacgttgttactgttatcctcgacgtaataatctcatgaattttaatctcaacttctcaagttacatcttaattgtaatgtatcattaagatctacataaacaatcgggtacttatgtggtactcgttcattaattattatcacgattccgttcagtaattctttacaggagctgaacagtgaacaccaagctgccaaagacttattgccgttctttttggaggaaaaaaacataggaaatagcatctacttctacaaaagaaatgttatatttagttcagcgcaaagtttggattttagttgaaattggagatgatgtgactgaaaagttgtgtgtgtatgacaggttgatgtgatggaaaaggactgaagtttagatccaaactttggatctaaacaaagccaaagagcaaaagaacatgccctacagaaactactgaattttgatgatgggcaaatctatagctcaactttagatttatactgttgcgagccaggatcttggctgagcatagtactcttctgtttctgtagcatctcgacaacttcatcaagaggtgggtctcctggccttctgaaagcttgattcccaatcttaaactcgtaagcctctggttggctcaaaataaactctttcacctacaaaacacacacaaaaagcacatcattaaccttaaacagtgtcacccaattatcactgctctgaagaacataattagacatgcatatatagttaagatagtgctgaaattcttccatcttttctataactaatctcaatggcactattagctcaagactcttgcatcttaagctgttcaagagaattgaaaattgcaagcaagcttcctcctacctcaagaatgtcctgccctctgtccatggtaaacatgagagtgccaaaatccacagccacgaatttggccgccaccgatccagtgcgcagcacattggtccacctcgtcgcgattcccatcacctcctcctgcgagaagaacttgaggtttttaatgggcagaaatggcaggaaccaacggcggatggcgatcgaagggatcgatccacgcacggcgcacctgggagcggcgaacgccgaggcggagcttgacgaagccgaacgaggggccggcgtggcggcggaggagctcggcctggagggcggccggatccatgccggccaggtcgggcggcgggccgtcgtcccgcggtggcgccgccgcgccccaatggcgccagtcgtcgtcctcttcgtcgtccaccacgtctcgcaggtcgtcggggatggacaccctcttcgccgccaccgccgtctcgacggccgcgcacaggaggacaccggcgaggatcaccaatgcgcatcgccacgccgttctggccatctggagtgaactcgcggattcagttcgatgagctacaaaatgcgtggctaaccaaccatggtcacaaggtcgaaatcgcttattcttaggtgatattatattttccgggttcgaaacctcacgcattatgttcttctaatattcgcatttttttatgatgcacttttgagggcccctttaaatcacaggaatgaaaaaacggaggaatagaaaaaacataggattctgacaggaatgcaagtgtaaaatataggattgcaaaacataggaaaaacataggaatgactgtttgattagaccacaggaaaaacacaggaatttgatgagagataaagactcaaaggatttcttccatgaggttctacctcttgttaaaattcctccaaaacttatatgggttgttaaaattcctccaaaacttgtatgggaagaggcactccataggaatttcgtaggattccataggatttattcctttgattcaaagggctttgtaggaaaaattcctacaagaataaaatcatcttaaattcctatgaatttcttttgaatcaaaggggcctgagctttttttggcgtatttttttcatagtttaattgtatatgttgtccacaaatattggccattcttcaatgtttgcagcttccagtacagaaattcaacaaatttattccctgagatggaaaaattggaggagatttattttacaactattataatgtgaaattattccttatcaatttctccaatcccgtgggtatttttttcatatttaaatgtataagttgtccacaaatattggtcattcttcaatgtttgcagctttcagtatataaatttaacaactttattccctaaaatggaaagattagaggagatttattctacaactagtatttatgtattgcagttatcacctccatgggcaaaaataaaaggaaaagagacagatccttaagcaaaacgcaggatatacaacatactagcagaatatacaattgtttagagggacttaagatttgccagaatatccttaacatccattgagtggaagactgagaaatcgacttcaggtatttctctgccgtgattagttccaaagttatacttcaaacttccgacttttccatcacatcaaaactttcctacacacacaaacttccaatttttccgtcacatcattccaatttaaaccaaacttccaattttggtgtgaactaaacacaagcccttgtttagttcccaactttttcttcaaacttccaacttttccatcacatcaaaacttttctacacacataaacttccaacttttttcttcaaacttccaattttaatcaaactttcaattttggcgtggaactaaacacacccggccaacaatcaaaaggggactgaaaagtgcagagtccagcatcatcacatcacacacgcgtgggatgagaattctcaatcgtctgcaacctgcaaaacttccatgtactagagtggttgtactcatttactgatagttaactcagaaaaatagaaatggtccagatttgttcatgtgtcggatcagttacttctaacgtacagtagtagcaaccttctttagaactgagctttcaaggaaattaacaactgaaattatttgtggaataacgcttcatgtataaactgacaaagcagaaatagataacagtacagaatgtaatctgctcacaaatacactctaattgcaccacaaacctgaagttcatgaagggccataaagttattaaattcatatacttctaaagttatatgtttacaacttgatcgaaaaatcaaaattggtcatattaatcatatatgattagcacagataaatgggtagaacatgctcatcctatttaagagtaaagaatataaaggttcatgatttctgctcgaggtacaaaaataatgatctaggatccataacaaatgggcaaagcttgacatatctacctgaaaaattatctcaattgagaatataatttatcaagattaggaggctaatgcaacataaatgataagagattcggttttctggcctctttgctgctagatgccccttgacttcatattccaacattttatcctcctttcccatttatagtctctttactcaagtgaagtatccgcacgcagaactagtaagcaggaagttaactgtatttgaagaaatcactatgaaaagcactagtatgtaacaaggatcctcaaaagaacagcacaacagaaaattcagacctctcgtaaggaagaagtaaatttccttgttatcttaaaaaagaagtaaataacacaaatatatcattatcaaagtaaataattacattatgatactaatctgcacagctctgtccagatttcatctataaacaacatcttaaaagaatagagcagcaattctgcaactaatactgaagcttcctgattctaaattgggacttaacaatgtcctagaagaaagaatagtgtgaaaacttactatgttgccagtccttagaaaccaagtagattgtgaagaaaagttgcttctactgctgccatcttctaaaacacatggcatggactagaattctacttcagccactcaaatgaagccgaaaagtcctcttgagaacaagcgtgaattcctcctcctccccctgtttgctgttcttgcacttctcattggtgtcaggtaaaaccgcaacatcccgttatccaagttcccgggagaagtataatgcacactcctgcttctgccaatcttgcattccttattcctaagccaatctgtgcggaaattatggacatccccattagctacagcttgtgagcttctgaatgaaccttggcttgctctgactgaaccatggccgttgcgtccaggctgaatttcgcaatccatgtctcctgtctccccatttctaccccttctggtatccttcctcgattccgagagcgaccgctcaagaacatgctcccctttcctcacaaactccttgagtgggctagtgatgctacgatcccacaccctgctccacctgttcgacctccgccttccgacacctgacattgtcatttccggcccggtgtcactgcaattccttcttccactgagatggcgcccctcgccgccggcatcagccaaatgatccccattcctgctctctgcaacgccggcacgactctccccagcctcttcctctgcattgctccgctgagccctcctctccccatccggaggcggctgaggctcctccaagcaggcgaacgagcaagccaaggccctccccaccatcgacccgtcccacgaatgccgcggcggctccagggagcccgagcctctcacgggctcccggcagaccatccactcgcaggatcgccggaagctgggcttcctctccacctgcgcattgtcgccagcgccgtccggatccaccggcctcggccgcggcggccgcgggggctccttcctcctactccaccgcatccccttcctcggcaagatcgacctgagccacgccccgcccttccacttagcccctcgattcccacctccagggtccacctcgaaatcggcgacctggggatccttggcgtcggccggatgcgcggcaccaacggcgctgccgctgcaggagtcgtccagctggaacagcagcatgagcgtcttccgcagcttgccgtggtcggcgctggatccctcgccggcgtcggcggtcccgacctcgacgatctcctcctcctcctcctcggcagggttgcggacggaggagaggcgctccatgaggcaggtggagcagacgccggtgaagacctgggacgggtgccgcccgcacctctccacgccgccgccgccgccgccgacgcccggttgcccctcctcctcctcctcccgctgcggctgcggctgcggctgctccaccaccacctccattgggtcgcgagtggaagctggttatgtagcacaggggcagagcacggccggcgaatcgaagtcaggaggggacaagcgggtgcgacattggcaggaaaaaaaccctaacgagccgcccgaaaagcgacttttgggttcggaggcggcagcggcagcagcagccgcgtggggaaacgggcggaaaggctcgctgcctttgggcttctcttcgctttggttttgggtcgcgtggccgtggtggtggtggtggtggagatggagacggaagagaggaaacgagactacgagaggcggatgcgatcgagacgaggaatccgcgagtcgcagactgggtctgggcgcacacgcccacgcacgcacgcgcaacgggccaacggcacaagacgagacccgcggatcgcgtcgcccgaagccgcagcaaccacgcacgcacgcacacagcgcggctcggcgcctgggccgctgcgaggtgggcgcggcgcgcgtaaatgcgcggtgtaccactgcactggtgcgtggccgcgtggggctggctgcctcgttcgtccggtcgctcgctcacacgactcacggcgcccgagttactgcggttcggtggctcgcgccgcacacggcctactgggacgggacgcggctccggcagtacgagcgtgcggcggctacgcatctcgggggcacggccgctgtcccgaaccgaagagatagctccgttaacgtagggtaaaaaagaaaaaggtaatgttcagtttgttaccactttcaatcttactaagttttaatattataaaattttgataaggcaacaaattaaacacacttaggccattactatcttactaaattttagcacttctagaagttctctctcttaaaactctactaaaatttagcgaaggcatcaaagccaacactacagaaatttgataatatcaatatgtgttaaaatttggcattaccaaatgtgatgattgatttggacaacaaactgaacaaacccaaagtcaatactactactactgcactatacgggagaattgattgctacagttggacctaagctttcaatcaccctcacggcccaataggccgtctccccgatcgaacaatgtacgctgcccagtacaccgtgctgatgtccccttgttgattaatgacctgatcagctgaattggcatgaaccgaagcgaactgtttttgcttcgagatgactgaagcaaactgctgaataggaagtactacagctctttgcgctgttgcacagtactgctggtactaaggccttgtttggtagggctacaaactccaactcctagctctaaactcctactccaatgggagctgtctcttataggagttggagacatgttgaaaagtgttaggtaggttttgagctccatatctgaaattaaaaaaaaatccccaatcgcagctgctaccgtcgctgtccccgtgtgcggccggtcgcctcctgccgcgcgcctcgcgccgccgtccgcccgccggccgccgcctaccgcccgccgtcgacctcgccgccaaccgcgcgccggccgcgcaccaacctgccgcacgccgcccaccacgtgctgctcgctgtgcgccattgaccctgccgcccgccgcccgccgtcgagcccgtcggagtggagagtgagggtgacgggagggggagagagagaggggtgagagatgagttaggggtagttgagtggcatttttgtgtaaatatgtaaaaaatttaaagggtagtgggtcttttggtttggagtggagctgtggagcagcaaaaatccaactccacccccgtattacaaatttgtggagtaaatctgccaactctgctcccaaaaacagaggatctaaagtgtttggcacagctcctgttccagataagttggaggtgagagctggagctgtgccaaacggggcctaaaagtagcctcgtaaatccgatagatagaggcagcaggccggaaagaagctgcagactgcaggccggtcggatcgggattgcgcatgctctgctctcgaagacggtggagccatgctagatcgcgatgattggcacttgtttggcccagccgagccattgagccattgccaatcggactcggtgaagcggtcgcttttagcagattttagtgcatcctcgtttctaaaatactatatagtctgcagtgatgtcgccgttagagcatgtacagtagcatattattagctagttacaaacatattttaataatataaaagatgagagataagagtagcgggctacagatctatagccagctgtagcgcggactcaaagacgcaatatgtgtatgacatgtggtattatatattaatagtatagtaagtaactattgtatgaattggctattacattggctgtagataaatttgagccagtagtggactatctgttaaacttgctcttacttgaaaagtaggaaatccgagtagtggaaattttttcggttgccaggacgattttgacaccaccagacgtcaggtgcacggtgaagcgtgtggaacacagacccgtcgctctttacattacacccggccgcccgtctgtcacctcactcttttgttgtcctcggcaccaccaacgcacggtgcaacggacacgcgcatagattaaaacgacgaaacgcgccctacaacagctagacacatccgtaaaatccaacagtttctgcgttaccgcattgacaaggcaaacgtcccgtccgcttctcgccagctcgccgtcgttccgatcagtcggccaaccgcgcgcacgccgctgccgtcgggcgcggtggattcgccgtgccgcgaccgagggaggtcggcggcgatggcagcgcatcctgccgaaccacatgtcgcgtgcccgtgccgacttgttattgactcgtgactcaccgttcgttgtcacttggagtagtagtgttgttggatcaactgaaggattccgtctcgtctacgtgtatacctagatccaccatactctgtggttaccaggagtgggccatggtactagagggaggcctacctgtcatacacctggatggattgctcaatactccctcagtctcctaatataaaagattttgatattttgtttgcactgtttgaccactcgtcttattaaaaatttgtgtaaatataaaaaacaaaaagttatgtttaaagtattttggataataaaataagtaaaaaaataaataataatttcaaaaataattaaataagacgaatagttaaacagtaagtaaaatgtgaaaatcccttatatttggaggatagagagagtacaggtgagatgtgaaggcaaagcagagacatgcattaaaaatgattgactttgacttcacttcgacatttccaattccacacggctgccaagtttggtcccaccggcgattgagtggttcagggcagcgctaggcgatgtgtttgttcccgggatggtcgtcgtcggttcagcagcagcatagaccaggtgcagtcaaatgagagtatgggaatgcacaagtacgaccattccggtgccactcttcgtcgagcttccttcgcttgacatgagacattttgttccaagttagcagccgccagcgagccacgaaatgaatcagtgagtgtcttgtgtctatgtttgtcgccattgccttcgctatcagtcttcacgacgaacaccgtcgagtgccccaccgtgaccgtgagatgtgagatgactgacttgtggtttgtcaatctagtgtttactgttggttgaaaaccggaaatggaactatggacgacacaaattataggccggagagaggacttccaaacggatcgagagcagtttttgatgaaaacttacttgatttgcatagcattagatacgcacatgaaaatctttgtcgaagagtgaccctctctaacaggaggacgtgagtccttcctttgtgagttcggccaagggattaagtgcggtgattaggaacgtgagctcgcctgtgcgagatcgatccgccggggttaggctcgcaagatggatggtgatgaaattggagacaagagattatttaggttcgggccgctgtggatcgtaatgccctactcctgtgtgtgggttgatcttcgaattgttgcagggaactcaaatcctaagagaaactactagggctcggctagcctcctcctaaaattcgatctattaagagtcttacccttgctcgtagggcaaggtcttccttttatagttcaaggggataccacatgcactatctctacgctctcctccttggagaggggcccaaaccgacctgaactgaatagctgtccatgccttgggccggaagcaaagcatgcggtcgtcctcaggtggcccccaccgaggcacttcatctgacacggggaacatcccccgtcattccctcgtaaattcttgatgactttgctggttcacgcgctcggggtgcaccgacccgcacgtcgatcccctgcagctgacgagacggggcatacctgctcccacgccgcctgacacagggtgggtgtgggtgcgctgccgcctgtcccatccgtctgtcaccggtcgcagaccggtccggtcaagattgcctggcgcacgtctttcggcgggcggcgcacgactagccacgccgcattaaatgcaacgggggcggttggggcgccgcccataaatgcgctcggcagacagcgtccccgcctgctcaagtccccatgtggctgccgcgtggcggctgagcgagtgccttggggtgacgcagcccctcagtcccgaggggtgcgacgaggtaccccgaaccccccgggaacacgtggcccacactgcttggccgtttatcgcctgagtgcccgatcccccgagggggggggggggtccgggtcacccgggtgcacagtcagagggaaaggcttccttcccctcagcctggtacctctgggcccatagcaccgataatcatttaaaaaataaaaaataattacttatatactactccatcaatttcaaaaatatcaatatataagaagatgtgatacaacgtagtgtaatgaatctggataactcttttatctaaattcgttgtgctaagttgagtcacattctttcgtaggttagcttttttgggacgaaaggagtacatgataaatataatatatgttcttttataacaaaaaatgacgaattatttaaccgtctgatgggaaatgcgttactcgattttgtgtttccactaaaaaagaaaaacaccaaaggcgaccctagttctcgtcattcctctcccttgctctcatcctcctcgcgtatgtcaccacctgcatatcactatcggtgctcctgacgcgagtgtccactccttgtcaccgagcgttttattgtctttcttcgatgtttacgctccttaatgatgctcatgtcataggaacaatcacctgtatggcttactccctccgtcctaaaatatcaacctaagaggggttaatatcaacctaagaggggttactagtacaacaaatctggacagccctttatttaggttcattatactaggagtaggagcaggagtgttcacactccttataggttggtttttttagatggagggagtattattcaaccctatggctgcaatattattgctagggcttgtttagatggggaaatttttttaggtttagttgttacatcggatatatggacacacatttaaagtattaaacgtagtctataacaaaacaaattacagatctgccaggaaactgcaagataaatttattaagcctaattaatccgtcattagcaaatgtttactgtagcactacattgtcaaatcatggcgcaattaggcttaaaaagattcgtctcgtaattcagacgcaatctgtgtaattattatttttcctatatttaatacatgagaactaaatagggtcttattgcttgacccctacccaaggtccttcaactgttcaagaggaactcggtactcgaggtcttttaggctaaatacttttcttttttgcttttaaaatatactttataaaccatcatctgcagtgactcaaatataaaccactaacataatacaccaagtaataactcttaatagttacctcacagtatgattttagttctcgataaataatgttgatactacaatttaaaactaaaataatgaacaataacaaaaaaaaacttgctaatcaatagattatcatcatgtatagtattcataagtttaggaataacatttttttggactaaatagatgcaaaaaccaacacttatgagcacaaagcatataaagatactaccaggcgatcgtacatcctgccctaggtttgtagtcagggttgcctagaattgttcaatgccctaagctccaaaaaccagtttaatagattacaaatgcaaaaggaaggcacaaatcttatttgacatttgtacgacgagatttcagttgagacctttaaaatgtatgatctccaacaaaattttgttggtacgaattgaactatttcctacgaaaactctctaaaaatcatgcatttattaaataaaatgcaattttgtagcaaacccccactatcccaaaacaaccccaacacaaacaaactccaccttttagatatttttgtcttaaaaaatatagactactagtacacgataacaacaacgtgggggccgcatgcagcgaaagtacccgaagtcgcgaaccagtccactttgatccgcgcggggcagccgaagaaagcgcccaacccccgcccttttcttcttcttcttcttcttcctctctcacttttccaaaccatcaacgtgcccttctctttccttcttcccttcctccgagggcttctgatccggagagacagagatgattgggagcagaggcggcggcggtggcgcggcgccgaggccgaggcggcggagcgacccgggcgacagccgcgacctctccgtggccaccaccacggagtcgtacaactccgagaggtccgtggggagcggcggcggccgcgggaccgccttcctcgacgccttccggtcatgcttcgtctccggggaggcgcaggcgcgctccccggagacctcgtcgttgtccgacgacttccatccctcacaacagcgtaagtcccaagaacaaattaacacgtgaatccatcctcctcctcctcctcttcttcttatccataatttctccgcagcttttagggtgttttttttccttgaaaaagtttcaaatacgatacttttgtcggccaaactagtcctttttttgtgtgtgttgaagatagtactactatcttgttcgtcaacggcttgcggtcaacgcgtacgatagtgtttgtacggcgctgtaattggagaggataatctcatgatatatgcagaagtaatatttgctcacgtactaatggtagaaaaaatatgtccagtgatgacaacatttcgaggtatttttcttcggttgaactcgtacggtgtttgagcaaaaaaggtttgatttcttttcctttttaaatccgagggtagtttggttgtatgcgttttgtggcgtgtgttcatcaggatggtgcctactcatctaagatctcttagtttaatcatacgtgtgtaacactctcgaactgcttctttattgttttttgatttgtctccacttgatcctggacccatcttggtcaaaattcacctagcatattccatactataagcgaacctatctataagctatcatttcttgatccctctctgatcaaagcagaatttcaagctctgtaaattaacatggatgatcatgcaatctccatgcaaagtattgctctgaacaataaatatttcagtagctcatgccagagttatgatgctcatattaattaattaattaattaatataggtgtcgttgaattcattaaaaaatgtggatgcgaatttttgttttcacccttttcactgcaagaattatcatcgttatgttttttccccacctggttcagatacttatttctgttaattgttaaatcatcagtatcacagtcgataagctcacaaggttctagcagtggaagcaattttgagatgcggagatcaatgaaaggactgtataatccaatgcatagaaattcttcaggaaaggagatccctggaagcacacaattctccttaccacagatccagaaagcaaccaaaaatttctcgccaaacctgaagattgggcagggcggttccgggacagtatacaaaggtcagcttaatgacggcactcttatcgccgtcaaacgggccaagaaggtttgctcttatttcttaatgttcattttgcagactgcattagctagcgaatactgattaccttggtcgcctttctttgcagaatgtgtacgacaagcatatgggtcgtgagttccggaacgagattgagacgttgcaatgtatcgagcaccttaatttggtaaggtttcatgggtacctggagtttggtggtgagcagttaatcattgttgagtatgttcccaatggaaatcttcgtgaacaccttgattgtaagaatcccatgatcctggaaatcccccctttgtgagaatataaatcaagggttaatgctaattgtatcttacatgaagttagccatatgcaggtgtcaatggaaaaattcttgaattttctctaagattggatatttcaatcgatgtggctcacgctgttacatatcttcacacctactcaggtatatctagttcttctgtagttctatgtgatttttttcttcagcaaattgtatatttgaaacctactgattggtgaatctagagaagataaccgatagttacagttgaaatgttcatgtccctaaaaggaacaaacatttaggtaacatggtgtccttagctgcttctaatattcttgatctgcgtatccattttcgtttattccatcaattaattctctatgtgagtagtagttgttagtagcctgcctagatgccatgcggagctgatctgcggattccagagtaaatgtatggcatatctatacttccattggaaaaatgcgtctttttatgtaaaaattgtccttggttacatgttcaaacaaccactttgctcactatcaactcatcaagtagcaactaaattctaacccttacaattttaccaacaatgcagatcacccagtcatccacagggacatcaaatcgtcaaacattcttctcacaaacaactgtagggcaaaggttgctgactttggatttgccaaactagctccaactgatgctagccatgtctcaacccaagtaaaaggaacagcaggctatcttgatcctgaatatctcagaacataccagctcaatgagaagagtgatgtctactcctttggagttcttctggtggagttgataacagggaggcgcccgatagaaccaaggagagctatcgtcgagcgtgttactgcaaaatgggttagtttttgtgctattctaatccttaccattgcatctcaaatcttctccattacccaatgaaacatatagcaaattttatacaggcaatggaaaaatttgttgagggaaatgcaatacaaacgctggatcaaaatctagaagcaactgatgcgatcaacctggccgtcgagaaaacgtacgagctggctctgcagtgcttagctacaactaagaggaacaggccaagcatgaggcgatgcgctgagatcctatggagcatacgcaaagatttcagggagttggatataccaaccgcatccctgaactgaactgagacagttcacttggagcaatcaagaaaagctgcactccagtttgcctctcttcaaagcgtggtggtatgaatcacccgattgctggatgatgaatttattccttcaggatgtggtctaagtagttgtgattgtgaacgggactggtgatcttcctaggaattgtgtgttcaccagctagcaactaggaacaattgcatagcatattctgtacatgataaattgttgctgtgagcaagacagacacagatactatataatggtatattggttgaggatgcaattttgttatgattatttaaaacttccaaaagaacacacaaagttatatacaaaatcgtaacaatttaagcaacgtttctcagttcttaaaaagaaagcaacgtatttcaggcccaggcagagcactgtccaaatccatccaacccatggcaatcgacctctaaaatctttataggattgtctattccattaaaataaaattttaaggcaaaggatatgattgaatcatttgtttcaaaagtttttataggaattttttctataggattaaaatattccaaatttcctatgttttccctaaaatttaagggagcctagttttctttcgtgtttgaaccttttttttttaacccgcaagtgtgatgagcatagattttgtggctcctgatgagtcagtacacttgtgataagttttaatttaagaaaaatgtttgtatgacatattactccctttgtctcaaaacaagtttatttttcactcatctgacccatatcaatacaaaataaaaagattagaattatccttccttaatcaaattctaatataattatctctttatctactctcaatgtatttatcttctacttttacaaactccgatgtaatgattactaaaaataaatttatgttgagacaaatgaaagaggcaaaaaataaaattattcaggacagaaatggtagtttttactaaccgaagcataactctttaatatgtcttcaatatgatctcagtaaaatcaactccctttaaacgttacgtgtgttaagggacaacatgatcatgactgagagtagtatgtgctagtctttcatgtaatcgcaaaagaaaaaaaaaacgttcagctttgttaatagtaacaaaccagaccctatagccgcggacgatcaaaacttaccttgaaagggaagtagggaagtgccgaaacgaataaacaggaaccacatcagatcagtcacgagagaggttcacttgccaatgccggtcgaaccggtcatcggcggcatcaataatgcagtacagaggaccattcctcgtcagcagtgcacgaatcatccggaattcggaatcacattccacctctctcctagtactagtgtcacaagctaacagtcatatgtttctttcaagtttcaactttcaagttcatctgatgagaaaggaacacaacacagacagaggtgacgtgaaaacgagttcacatgatgaacgtggctgactatagtccccgttgttagagaatgaaacagagcaagaactgaatccaatatttaaaaagaaatgctaaatagtgggatcatccaacgggataagtgtgattactgtctcaccaccgtccgaccagcctaccaatggcactatgcttcaataattttacatttagtactagaaaattgggtttattaccagaaccaagcaagtcacgtgatgggcgtgtatgttgacattgtttacaatggatgcatcagagatgaacttacaaactaattaaggctgatcagtacttaaaagttactggcaaacctagagtcaattaaaagaaacataagtcaattacataacatagaacatagggtcaaaagaagggaatcacaagcgaatactctagcaaatagtacagcttgaagcgtcaaaacacacacaaaagaggcaccaactgcagatatatcccagagttctccaacaggaactatctttccgaccattttccagcacatactagtacatacgtactatactaatggcttaaccaaaataatggtcttgtggatcaaagccttttatgaacgatcaaatttgtggcaaaacagggatgtgtttcgtacttcctttgagaaaaggattgggtatcttgaaatttaccaggcaggaaaagcacataagatactcatttcaatttgtacatcgttaatgggaacaaaagaactctttaacgattgatggcaaatctggtgggtgcacatatcggaatcctaaacgagtagaatactagaactgagactccagtcggcggttcagaacgcaccctcagtagaacagagcactagatctcaaaaacttacatcatattatttcattctagttttgaacaaccagataagcatagaaattatctcctatgagcctgcgctctctcaaatggaagagcacacattctaaacaagctgcagtaattaatggttcggtgaaaccattaactgatctatgatatatatagaattcttctcggaatgcataaaagaagcaccttcatgacagacgattgcaataactaaatttctgagctcaccgtgaaaatatatgtattaactagttaaaacacaaaggcttattccacagccagaaataagcttaaatggctacacataagcaacaggcagtatcaaaataagcaagttgtatgttgtactttgatgcaaacacattaaacaggccaatgataaacaggaaataatatcctgaaaccaatttggaagaagtgaacaaaaaacagctctgtacacaggcctaagtcagagaatttatatatacactgcaccggaaaaacatctcggatattatgaagcagcatttttagaatgtataacgatatttgagaaacacgcattcaaaatttccgaactacagattgtaaaattttctcaacagagtaacaagcaatcctgctataggtcgctagaacaacaccgatcatccagcaaataaataaaaaaaacatctacagtagcaagtacaagatttttactcctatcctaaatctgtagtatcacacaagcttttacctctgaggtttgcacctcctcttatgccgggtgaagtccgaaacaaacttgtatatcttgctgcacccaggtgttgtgcatttataaggtcttttgccagcatggacttggaaatgctcaccccgatcccatgaccacttgaaagccatactgcaaccctcccatggacacttgtatggcatatcatcattgtgaatgctctggtggcgcctcagatacttgtgggatctgaaatgtctgccgcatgacttgaccgtgcatgtgttctttttatgaacagaaagctcagctcggttcttgaatgtcatgcggcaataatctatttcacattgaaaccttttggccctcttctttttacccttgctagcagttgaattatcttcaagctctctctttatgtcagcaattttaatctctacagatacagcagttgacgtcacactctcgcaaggaccagttctttctgatgccactttatcatcatattgatcacagatagcactgtcatccatttcaacattttcttcctttacctccaccatttccagcttccttttacccctgcgcctaacataacatatgatatctgttctccctgacttaccgatgcttctagccacaatgtctgataaacatgaaacactgggtgtatcagtacatccaccaggtggtgctgcttcatctgcagttggacttttggagctaacatggccattgcctgttgaattaatagaaccaccaacactttctgcattgtctctaaaaggctgcactttgctcgcaacagcctctcctgcatttccaacattcacattggcaacctccgaaacacaatcaggaggtcgtggctcatctaaagcaatgtcaccatctccactacaagcagaaactctaccagtatctcccagctctgtggcaactctggtgaagatacaggttccttccttaacttccatctctgtagcttcatttacaagagaaccacttcctgtgacttcttgttccacggaaccttcattatccagggaagcgaaccctgtaatatgtaggccactgaatgtatctcctagctcagtgaaatcttcagtcacaacaggaactctctctgtaacttccggcagagagagttcaactcctggttcagtaggaactctctgtgcaagttctgaatcagcagaagcttcagtaacaagagaaattccctttgtaacttccattttgtcagcagattctcgagaaagcccccctgtaatttccaactttgcagcaccttcaccatcagggagagctcctcctgtaacttctcgcatagagacttcagcttctggctcagttgcagcttcacgcacaagaagaactctctccgaaactcttggctcggtaacatttgtattagcaaatgaagccccttttaaaacctctggttcagcggttgctccggtaacgagagaagttaccccggtagcgatcagctccgcagcagattcatccgcaagacaagttgctgctctatcctcctgcccactaacagctccattagcaacgggggctcctactctagctgctggttcagtagcaactccagcaccaacatctgctggttcagtagcaactccagcaccaacatttcccgaaccttctagcctcgccgcagcatcagtaaacgtgagagatcttttcgcgggaggaccgtcatctatatcgcgcccttgatctgcaatcaggcagcggaacaccacaagaaacacaaacatggcacacatcaatgagccattcccctatagcactaacattggagtattcaagtgatcccaagagtgggcagcaacacagcgcgcaccttccggaacaggagttcgttcggctagtccgacgcgcggatcgctcctgagctcgggttccggcgcccggccggcaatgtgccccttctgcttgattgcgtccggcgccaccacctgcggtatcatcggcgaacagaaacaaaccattagaacccccaacccactcgaggcgaaattcctcgctcgttccagcggcgggataatgcggcgggggaggggggaagaggggtatacctgcggggaggcggagcgggtgaggtcgcagatggcgcaatcgtccgcggcggcgtggcaccaggccgcggaggcggcggggggcggcgggagggaggagggggcggtggcggtggaggaggcgaggaggcgcgcggcgtagcggcggatgcgcatggcggtggcggtggaggcggtggagggttggggaatttgggaggagagctccgcttcgcctcgcctctcctgggggagggaggaattttctggtggcctcctcgtgttccgcctctctcctccgcctccgcctcggccttcttggtggtctagggttgccgcgacccgcgtggcttttcttccagctgactgtgttgtgtgcctgccctgtctagcggtctccactctccagcgacttctgctcttgtgcaagctgagctttccttttcttccatggcattgttctttttttttccatgtttgatttgaatttcttgtttttaatgtataatcatatggatggtctaatttcatagtacttacgtgatccatgggtagccaatccaattactatagtagggctgctcggctgagctaaatacaattgtgttgtagaagccgacaagacaataacgaaccgttgtgttgctttatatagttttgtcgttgattgaatgcatggccgtacaacgctattgctcaaagttattaaatccgatattctggtctccactctcaagtggcttctgctttgtgttgtgtgttgagctttcctttacttttcttttctccgaattgggaatttaaggtgaagttctttttaaattttctgaatgcatagtcatgtaaatggtataatttattgaaattaggttgtgcatggataatgtatttatttattaaaaaattgataagggatagtaggtattaatatggtgaacctgctccgctaagctggttagagctgcgacgtagcagctagccagataacaacaaattgttgctttatatagtattgtcattggttgaatggttgtacgacgctattgattgaaactgctaaatcctgcaattgcgccagtagaggatgcacatgtgtgtaccgcatagatgtgctctacctgtggcgtttcatatggctttatgggtatgatattatgcaaggaatgttttttagcatctgtatattgagtgatttaattacgatgaaaaacgtaaaatatagttacggaaattatgtgtggatatattttaagtattttacgattttgtagacatttctaaacacttaaaaaatttgagtagaattttacagtagagatttttttaatataaattaagtgaatttcgcaaaactcacaatcacacaactacaaatttaaagtgatatatcataaacctacaacagatttagcaccaaatttattccaaaactgcatatttcataccaagatcacaaaactacatacgtagtgataaaattatcacaaaggtttatgagcaattgaatcatgaaactaccatgcttatagctatgctagggttttgcgataactttaatattagatttatagtgttgcgatatttagctctaaatatgtagttttgtcgtaaatttggtgttaaatctatagttttataatataacattttaagtctatagttacatgatagtttgggcaagcatatgtaattttgtgaattttactcatggaatttttgtacagagcatactaagatgtgtacttcaactttccctttgatgcatatcaaacttatttcaacttgggcttgacaaaaacatgattaatcgtgcaaaatgaactcgacaactttccggctcatttatctggagtgtgcctcatttgttaattgttttctatatatatgaatataatgtaagtttgaaaaaaaaaaccatatatatactacatagacattttcacatccatatgcatatacacacgaatgcacaaaaaaaaaagaagtacgagataggcaatactatcaaagaacaaaatcacactactaattcattaagcacccatgtataaatctcatgaactatatgtacatcaatgcggtgcacacgtatattttgtagcgtatggacgaattgcactaccatgcgatcgatggatcgatcaatgccgaggatggcgcccgagcctgagctccaagtccaggtccggcttcctctccggcgagccttctggcgtgcgcggcgacccgtcgccgccgcggccatggcgcccgaggcgcaggtgcaagtcatgatcacgatcagtactagagtctgcgccaccaagcaggctcagctccctgatatggctatcactgctacctgcagcgcgcatggcttccccgtccactccggccaccgttgccgtgccgccggcgtaggacgtggcggcgaagctgctgctcatcggcggagatgtcaccggcggtggcaccggggtaggaggaggaggagagtactccaggtagcggtgctggttatagcagtccacgtcgtcccgggacaccatcgacgttgtgccggtggccgtgggccgccgcgacggcatggcgcggtggcggtggcggcggtggatgttcatgtgcccgccgagcgcctgggccgtggtgaagccgcgcttgcagaacacgcacccgtagtacggcctggcagcggccggcgccgccgtgggcgacaccaccgcctcctgctgccccggcgagctcatcaccggcgccatctcggccatgaactcctgctcgccgccacactccatgtggctaccaatctagctaggacgattcttcgaagggtttggggattaattagattagccggtgaacgaagagcattgctattgtcatcagtctctctgaataaataacggatattgcacggttttgacagggtagtttcggccggccggccttgatgcgtagcagctgcctctcgatcgctgtccaagactttgccctagctgtctcgtgtgtgtgtgatcgccttgcagtgcaaaatggatatactggaggctgaagctgcttcacactgaagaactctcttgtgcaaaatggatataatagtactggagtggtccttaaagaggtatcaaaggtaccaaaaaaattagtgtaattttctgtacctcctagtgtcggagataccgaaaagttacaaattttacactagaaaatataataccttctagtaccttttcaaatactataaaatcactcatagtgcaggctttctcgttcagacttcagaactgctggtaggttggttttcctatatgtcatatattaatctgagcaacagtatatatccgtgacgcccttgttacagacttacaatttgcaaggggttctagtagtgtagtaagctcctggaggtagcataaataaccttgcattttactacaaggacatatgggtttggatgatgacactggcgttttctgaataacaactaaactaacttcttgtgagttcaaaaggaaaagaagtagacctgctgtaacttcacgtttaagagttaaatggtcagacatactacaacaattcccctataatgtaggagtacatatagaactgaatgatgaaatggtgagcaaattaatacgcgtatatgatgcagcaatcaccggttcacggattactgtcagacatcactgtaaacgtttctgtgaataactccactacagatttccaatttgcatcaatggagcaggagtgctagtaaaactactcgacgccatttttttttctagcagagaaatttcattgcttatgtgtattctttcggttcttcttgaggtggacacatcgaaattgtttcattttgttacagtcagctgatgaagctgctagctgcttctgttgttgctgtcatcctcggacgcatcaattaatgactcggccctgcctaggatgaaactaaattctgaaacaatcatacaaaccgttgctttctttagataaactaatcttagattactatgcgtgtatgggcagatgtgatgcagaattcagacagaacttgtctgaagtccagcttgcaaattagactaattgtgagtctgtgacgattcttcttcgcatcagcattctacctttgtaagaattaatttactgacattgtttgtcaccttgcatttggactccgacgaaatggcttgcagttacaacattttttatgaaccgttgactggaaagttgaatttgatgtctctgtcgagacgcttgcacctgtgaccctggctggagcttttggaactttggtcgcagtcaatgttgatctagatggaattgataaatataataagattagtttcctaattatattcaggttgcaaatatgctactccatctttgtagctatgaactcagagttcagagttgcaaatgagttttcggagttcagagttcagagtaatttgtagctctgaaggtcctgtgaagttgtgagatgagcgatcttagctgatccagacaattccctgaactctagctctaggagaagttcaacggacagcactactagtagggccaaacacaaaaatggaggtcgtcaaagctccatttgtcatctgcttgcatggacattcagtgaccaattgagaccaattcaaggcattgccttgagcaattgacaatgccggccatcttgtccatcttagcttcaaagaattgagccctggattgggcctccaataattaggccagaatgacttgaaactgatcgaatttagtcatgtagcctaaagcccaaaacaaagagaaacccacaagactttctcttccccccgggtatcatatcaacatcaaccttgttagttctacatctgcgacatcccaaccacaagctgtttggcagtctgacctctctaatcctctcctagaaaaagtccaaaaacacaagaagatttttctgaaactctgaacttgtatctgacgccggcaacctctgaattgtttactcctctctttgcacacggacccttagccttagctgttcgtacctactcctcgattgtttagtctcctgcaagctcaattgcaagccgtcttccgtgttcttgtcgtggaggacatgtacacgtacgcatgcaacaccattgctttccataatgcaaaaatactacccggcacaaacttacacgtactctctgaaggcaaaaacaagtgaagaaattcagggaacagacaaaccgggcaatcagaattgcatggagaaaagtgggtgtttgcacgtacggagaggctggaatcattgcataaactatagcccaggttacgtgcaaacgatttctaattcatttcggctagtagctgcatgggctattgggctttaattagctttgtttgattatttgcaaaagccggtagcagatgagagtgagtgtttcttttcttctcgacagagctggcgcacttgaagtgacctttgcaacaacccctaaatttgtatagaattaaggacaatctagtgtcgtccataatcatgaacgatcatagcttggccatgatgagtcaggtgcaaacaaaactgcaaattaaaagcttcataaaactctgaacttctcaaggcccccaatgtcaatcaaagtgtaaccaaaactgtcctaccatattcaggtactctacttatcgtcattttaacggagacacatataatatatgcatgcgtccatgcgcatataattgatcggtgaaagcgatgtgtgttttgatcgatcgaccgtgcgaaaatcgatgtgatttgcgggtaagatggccctgaaatttcgtgctacggacaagaagcaacgctgtaccgaacgaactgaacccggacaagatcagagcaaagtccacgtttgcccggaggtaaactactctctgaaaaccaaaaggcattcggcggcaaaaggcgccgccgtgcatggctgctgttaattaagtttagttcttttaattccccctctaattaattcctgcaagcacacggggcctcatctcctgaagaacctgaacccactttggttgaactcatcatacgcacgtactactccaccttcttaattctaagctgttaaccttgtttcattattccagaaaaactaatcacggtcggttcataatcacttaatcagtgtatcactaccggtttttaaacctttacagactaattaccgacattgatatccaggtttggattgtactgtttctggtggtgtttttatcctctcagacatatttggaaaattttgttcaagctgaaataaccgtacacttcatccgtttcaatttttatgtcattagtatgagcatttctccaaggcattgattccaatacatggaaatcaaattttttccccagccaatcaagtgttcatagagaaatctaagcaattcaaaattttaactaaagataatattttctcttaaccttaatatgtgcttagtcattttgatttttttcctagtcaaatttctttatgtttggctaagttgatagaaaaatttaataacatctacaacaccaaattagtttcattaatttagcattgaatataaattgatagtatgttttttttatgttgaaaatgttgatatatctataaaatattagtagtagtaatggtgtccattctacaataacacccttaccactgatatttggggcccataatatatactattacaccaccctccaacgagtcctcctaaatttcagtgttggctttcactaaatttcaaaatcacctacttgtagaacaaggaaaattataaaagtactacttagattaaacatgtgtttaattgatttcataagctaaaaactcaattttttttgcaacgcacgggttcttagctagtttttctataacctagtcaaactgtaactttaaaaagtttgacttaaaaagtcaaaacaacttaaaaatatacaacggagggagtactaaacaatatagaaatatttatattttagaacagaaagagtatattttttttcgaataaggaacagaaggactataagttgtagctcatcggaataaattaggagtgtagacgtaccattgtttgaaaaaataaatagtgtagacaaactaacatgttttgggtgaaaatttagtgagaccatgtgccgagttgaacattggtagcaggtacttataaattcgagtagaacccattcctctcatgagatacatgtgtgggccataaattgtgcaaatgagcaatattagggaggttgatacgcaagagattgctgctcctttcaattcgttttttttttctcagaaatgaataataaataagcttatattggagtatttggttgtccttagaattaacaacacactcgcatgtccctcgctctcttgtacatcatgcgcattcttctctggctctgtcccctcgcgccctcgcagccatggccgtcttcccccctataaaactcaagtcctcttcgtcgtggacatatcgtcgtgaattagcttaggttatactagctgccaatggcgtcgtcgggagtgggcggcgtgccggggtcgccgtgcggggcgtgcaagttcctgcggcgcaagtgcgcggcggagtgcgtgttcgcgccctacttctgcgcggaggacggggcggcgcagttcgcggcgatacacaaggtgttcggcgccagcaacgcggcgaagctgctgcagcaggtggcgccgggcgaccggagcgaggtcgccgccaccgtcacctacgaggcgcaggccaggctgcgcgaccccgtctacggctgcgtcgcccacatcttcgcgctgcagcagcaggtaattacaaattcttaaacccctcgcgatcgatcgatcactcgccggcgagctaacttagcacacggatgccgcagctggcgacgctgcaggtgcaggtggcgcaggcgaagacgcaggtggcgcagacgctggcggcggccggcatgctgacggctgggaaccctctcctccagcatcagcagcagcagcagcaggcgtggcagattgagcacgagtcgacgatgacctcgacgcagagctccggctgctacagcgcgccgcgctccgacgggtcgacgtcgctgcaggacatgtactgcttcggcgagcaggaggaaggcagctactcaagatgaaaaagaaaccaaaaaaacaaaagtttcttcttaatttgcagcttacagtttgcttcacaaatatcacaagttcagattttaccatgacttcccttcttgagctttaatttcgctagaaaagcactgtgtcacttgcgatttcagctgaaaaaggggtgcaaagattacgtggtctgtaaccaagaaaaggttacaatttcataatccagaaccatataattaaaactttgatgagagatgggagcaattaaacatgaacggcaagaacagagctggcaagtgattagtagcaaacacacctggtgacatgagtagtagtgttcttttcttttgcttttgggttggctcgtacccacctgaaggagcaagcctctgattgcgcgcacgctggattatccaacagcctaacctgggccctacgcacatgatgggccttcatgggctgcattcggcctgcggcctggtgggctttagtgggccaccttcctgtttttacccctaagaagaggggtgatctgctctgctcatttgtggaaaattaaacagacattttcttttttgtgttcatttaaattcatactacttgttactcactcccataacaaatactcgtcgttttggatatcggcaggtagtttagtacatcaatgtttacttgttctttttcccccctaaagcggctgtatgtaccgtactggtgtttacttcccttttatgcgtattatttgctcaaaatacgatgataggtagtactataagagtgtggaacgatgtgatagaaaagttggaagtttatgtgtgtagaaaagttttgatgtgatggaaaagttagaagtttaaagaaaaagtttagaactaaaccaggcctaagttaaaaatcaggctgcatttttagtggctcagattacttgggacatccagatagaagattatatgtgattaaaactatatagagatagatagcattatactctattttacaaattaaaacagttttcgaaaatcatgactatttacatacaaagttctaggattactaaaaatcagtagggttgtgttggtagcgatatgtttagttcactgccttactaaattttggaatagtcgatcgaaaatggtaagaaagtgaacaaccccgcctacagacttttaacataggataatagtccttcaacaaaaaaaaatccaaaattgttttggaacataaggtacagtagaatatttgtatacatcatccgaaaagaattaaaaacaaagatgcagcaggaatggccgaatggggggaataatccaccttgtgatggttcagggttaaagtgagctgataaaagtttggaaggttaagtacactggtgaaatacttttgacaaaaccctatcatacaagttttttttagcaatgttttcagtaatattataatttagagggataaagctaaccttttctttttgagagggatatattacttaatatgttaggttatattataggaaataagtgagacaagggaaatggcatattggaaaagttatgcatgtattgctcttcactggaaagaaaccaatgattgttagctttcattgccaggtaataagctaattacgattgataactttcctctgatcgatgtctgtgtctaatcatttcttctttgttgttctgttgcttttcattatattgcattgatccaatgtataattagctactcagtccatgcatgtataaatataatactgcgtggagcatacaactttagtttgcctggaaagaactttttatcacttaagttgacctttatttgtgcctgtgcgaatcatatcactttagttgaccctgtttctcatttttaatgaaccaaaggaaattacactttatggttattctcacatcaaggtactttgtcttaaaaatatgatagcatacttattcctgacaaaagtaaaaaaaaactgtgtatttaggacttatatcagttataagaggtaatcatgatcaaaatagaatatgaaaagaaggaattgaaaggactatagtgtatatctaagatataccggctctataaatatattcctgataaaaagactatttaattataagcttctatatatgatcaaattaaatatatacagatcctcaggaatcctccaaagaataattatatactggggaaaggtatttatttgaagtttttttggtggattacagtttagagcttgtataagctagctatagtactttgtaggatgaaactgatcatggtatacatattgactgcaacatcatcgcatgtaacacgctacacatattagttatgaagagatcactatataagatcaatgaactactccagttacaaccggaaaatggcactgtaaattaaagtataatatttgcgccattaaagagttttctgtttaaggattcaatgaaaacagtggtgtagttggattttctgatgtgtggccgccggccatgaatcagttgtctgtcactaatactgtgtagcatagcaggttttctcctcttcgatcgcaacatatattttctgcatgatttgtgatctgtcacaaactacaaacagaactcgagaagaaaacacatgcagtagtccagacagaaacagcaccagacatgcatatgatcatatgacaagagaaatttttgctttctaattaattaggtttctacagcgatcgataccaatgaactctcacatcgatccatccgaattatttctggcagagatcgatcatatctgagtctagctaagctttgaaactctctcacatatttggcccaagctgcagactcgatcatatcaagtccaaaacatgatcaggaattgatgagattgagatatatatctctctatatatatatcttgtgatgatatatattctgcactgcactagtagtagttcttagttcgatcttacgagcggttaaggtaagcgtaggcgacgctctggagatcctcgcaatcttggtatcccgacgacgacgacctccacacgctctcgtcggcggcgaacgacgccgccatgccgcacgacgacgactccgccgccgcctcgaaggccgcggcggccgcgtgcccgtcgtccacggcgccggcgccctccgagtgctcgaacgcgtggtacagcgagtgctgcatgtagtccgacccggccgccagcagcgcggtgatggagtcgtggccgtggccggcgccgccattgctgctatacgcgcccggctgcgacgccgccggcgcgccgcccccattgctgccgcaccactggtcgtagccgccgtaccctaattggtcgtcggcggcggtggcggcggcgctcatgtagccgcccttggtggtggcgccgacgtcctggtggtgtatcccttgcgccgccgccgccttgagcgacgccagctgcgcctgcagcgtcatcacctgttcgaacacgcgccgggacaccaagatcagcaaaccagcgacgccgacgagcgacacatcgatcgaatgaactatacgaacctgctgctggagggcgaagatgtgggcgacgcagccatagatggggtcgcggaggcgggcctgcgcctcgtaggagatagtgacggcggcctcggggcggtcggcgagcggcaggtgggcgagcagcttggacacgttgctggcgccgaacaccttgtggatggcggcgaagtgcgccgccccttgctcgtggcagaagtatggcgcgaacacgcacccgcgcacgcacttgcgccgcagaaacttgcacgcgccgcacggcgatccaaatcccgtcatcttggccgccgcttcttcttcttcttcttgctccggtgatctcgagctccttcgtgtgcttctgcttatgcttcttcttcttcttcgttgaggcggtggtgatgcagcagcagcagctgcaccggttgcttataaggggagagaaatggagaaggattagggccaggggattaaaaaaaatcgatcttgtctccccaatgggcaaccagctccattattttgagctcttctccttctttgtttctaaattttatgccccatttgcagaattggagagagctggagctaagctgctatttctactactacttctacttctactaccactctgctaatccagaggagaagctaagctacagccatagtactagtactcacaaaggacaaccaattggggtatagctaagctaggtgtggttgggactaattaatttttcagtttttttaaattaataaaaatggaaaagaaaactgttcgatcgatcgatcatttgcttggttttttggtcttgttagtttatctcctttgcctgcttctgcaatgatttcttttgtgattagttgggcttggctgctgtgagactagctagcacagttcactttataaatttggggataaatgggttttttaattttggatgtatggtgtagtacacacattcatacatcacctggccatggatagctcaagacgtggagttgtcgctgtatgctataggtctcatacttttctttcttcttttctttttttgttcttgggtttttttttttcctcaagggacacaaggaaaagggaacaatcgatgatgggaaagaactggttttattttttgtgagagacatctcattgctaagttatcaggaaaatatttttgtgtgctgtactagtccttatttttcctctgctgtaggcatatatgtccagtcctctgacaaaacaatctagcaataaggtatcaactggtagtttaagtatgttgttttcttatttgattaaaaaaggatgcaatttgtgccttaagctgcaccaactcttaaactgtggcaccaaagattgaaacagagcaactgaacttctgtcactctgctgcctcagcagctggtagtgtttcaaaactcaaaaagtgtgacacctgcacttttatcctaagcatggcttttgccttccactaatatgaaggttagctagctcacccaaattaggctggtctatactaattttccattacatggtcctgccctatgcttaccatttcattactattgtgagtccataactagcatatcctatcatgttcaggttgtaaacatcactctactgcctcctagattcattggctgattggctcatgtagtttatggagaactcttttaactagtattaagtagtaaagaacacacttgagttacatgagttcattttcttttctgtttagcccaacatggtgcggtggtcctcatctcacaaagaaatggaaaggagcagataaacaaaaaccaaagcaccacaaagtcagaatcagaagaatcaagaatgtgtgtgctagtagtccccattttctgctgtccaatggaacatgagatggaacagcaacaagtaaacactcagatattcttgacggcgcaaacttacaaccctaatattctctgcaaacattcccacgggcctctctcgtgtgcatgttccccgaatttcacccctactgtaaccaagcaaaatgcaagaattgctacttcctaggcgttaaaagctgcagataacgtgtctatctgatagttttcacttctacctgacgggccgcaaatggctatcaatccaactaaaagtgctccctccgtctcaaaataagtacagttttgtattgtttatgtctaacatttgaccgttcgtcttatttgaaatatttttacgattaatatttttattgttattagatgataaaacataaatagtacgtgcgactaattttttttaattttctcataaatttttcaaataagatggacagtcaaacgttatacatggatttccatgactacacttattatgagacggaggtaataggatacttgcaggcttgcagctcagccgccaagcacttctgaatactcccttcgtcctaaaaaaggcaaaccctgggtttccgtatccaactttgactgtccgccttatatgaaatttttttataattcgtattttcattgttattagatgataaaacatgattaatattttatgcgtgacttgtctttttaatctttttcaaaaaattttcaaataagacggacggtcaaacattgagcacggaaaccaggtttgtctttttttaggacgaagggagtaagctgcaggctaatgatatgattactgtcagagtgtcaggttaggtagaagtttcccctaatgaacattttgtcatgaaatcgagatgaagtacttgcaatccaactcaacatttggtcgtggattaaattgttccttatagcaggtacaaaagcaggctataagccagctataaatatattttaaagagataaaagaagagagaagagcagcgagctacagatctgtagtcaactgcagcacggactccaagacgtactgtgtatatgacaggtaggaccaggtattaataatatagtaagcaactattgtataaattggctattacattggctatagatgatttgaagccaatagttgactataatattaaacttgctcttataaaatgcaaagcactgcactgcaagcagatatatctgaatctgcttggtttatcaaaatagaaatgctgaaaacgccacaatatgattatgtgtgttttaccatgccacctactaacaagtgtagttcgatatccttcaggatttttacatgctagtttccttgggtgtcacatcagtcttataggaggtggccgcaaataaatagttgaaatggaaagaaaggctatggtaggtctggtactggaaccccttggggacttaatttttttggatgcaggcttaattggtcccacaatgaccactaatacaaccctttcccattgtttaccttgtaaatttgttccctcctggggactagtgttaatatgtcaacttttggaaacaggaagcacagaactatttctccttatagctgtttctcttgtctactttcaagaactaatttcttcatggacaagttgtttaacacaattataagaagatttagttgaaaagggaaataaatatttgatgcttagaataagatgcggttaaatgattcttaccatcagtttttactataataagtttataaaatctaataagtttatagtatatcatagtacttcctccgttctaaaatgtaggcatgttttaggtagacactaatattaagaaagtaggtagagatgattggaggatggttgtgattggtggagaagagaaggtaggtgaagaaaatgattgtaattggttgagaggagagggtaggtagagaaatagtttcattttttggacaagttactgtgctagaaatagctacattttaggactgagttagtacttttcatggcaaatcgatgtatacctcttttgttctaaaattaagcatatgaaaaattatcaatggtctggattttaaaagtttgatcgaatcttgtcttaaacatcaaatattttttactagagggagtagctgcattttctacatactccaatgctcttatgatgacaactaaaatttatctgaaataaaagcttaacacgaggttcttctagcaacaacggtgaattaagctggattactgaaactctaaaaaatagtgagctggcataactgtataactaggggggccatttggtacaacctctactctaagaacaaagtaaagtttaggagcggcggaatgccactccctcctcgtagtgcatttttcctgagagatctgcccgctttgtattatctagatctcgaaaatgtttggtacaactccagcttcatagggattccgaactgtaacaaatatgccctaaaagagtggcaaagaggtgagtcccagacagacggggtccagaggggaggaaggggacaagcaggccctgaaacctttgaaggccgcaagcaattgttgcctctttgcaacgccgcgcgtgctcgatcgccttgctctcacctgtcatttcttcactctccatccatccgcatttttcccaatccaatcagtcctcctcgcatcaccaattacagcctgcatccatccatccatccacatatccatgcatcgtgaatgtcatgtgagagccagcaatcaccaccactttttttgccttcttggggaaccccgtctcttacattctacttgtagattctactccttggctaatttgctttttcagtttccatctctgcctaacactgtactactacccaatctccaggctctgcatatgcttcctttgcacctgtcacacaaagctaaaacatgaatcttcctgttcattgtgagccatatgcatgatgaaacaagtcggtagaaaagatgccaagatcgagcacacattgcccacagctagtgactgattaaagaagcaaatgatgactcaatatatggggcctgtactagtagcaagatcaaggtagccacccactactagccgatgaaacccacattgataatagtattatcgattttcatcagaatttaggacatgttttttgtaacttgtgctgatgtgttctgccagagctgggacccatccattgccgtcgtagccagccaatttagcggccgggaaaccaagagaagtggggctatatataaaaactagtgcagaaaaaaagctctttgaagaggttggcagtttggcattgcatgcactattgcaaatatgcgttacatggagcaaggaaaggacatgttccaagtattcctggggatgagcagatggagcttagcagcagtgtccccaaatactttagcactgacagcgagttcagctcagtggtgggtctcatttttgctctcctactctcccacaagttccatgaaacgaatgctagtgccctagctctctctctctccctctctctcatccatcgatcaacccccgacatttgcataatatcaaaaagattgctagtaccaacatggcttaattggtagtagtatttttgtgtgtgtctgtcaggtaatcgatcagaagatcagatggtaagtacaactatagcttagctactgcactgagagtctgagattaatttgtattgctgctcgatcattcttgtgaagtttggtgtgatctagctagctttgcttcatcagatgctcactggcatgcgttttttaaggatagctgatttcaagcaagagtacctaatactggtagtaattaacactcagtttcagactttcagtataaaaaaatcagttttagacattgctaataagagtatttaattgggtgtcaccaatcatcagagaagtcagagaggcttcacttgaagcctcacagtttcttaacaacatccaccactgctctgatcagagaaccttgactggatacaggttaacaccaccagcaattaagacggcgaaattctttacttgttcagatgatgagactgccagaagcatatgatttgtcccccagatgcatgagacgttgcttcaactcttgtgccaggaatcgcgcgcgcttcaacacggccggcctacaatattctccacacgagcaagcagattgcttgcagatgaacatgatgatgatgatcatcatcatcatgcaaatgttggtcagaagaatggtgatggcgactcgtcagggtccaacagttcactagctaaatgcaccatcagctctagctctttaccgtgtagctgatgcgaactgctgttcggcaacgtgtgatgcatagtggcggtgataattccgcggcgtttcttcgcaaattgcatagtagtttaagccctggagactgatggagacacagggttcggtgctctgaccaaacgcgtgcttatgtaaatgactaaatggaagtatatagtttacatctcattgccactgaatgacagttaattaaactttcttttcggcaaagttagtctataattaatttgatcaacgctgttcgatcaaatttacgctatccatatatatatgcatgatctcgatctgacgatctctgtcgctctgatttattgactctgatttgatcagttagaactgaaaaggagataattaggacatgacgaagattagtggggagcatgttcgccacgtcctactacaagttagaaattatctggtcaaagaaatcgaaaattagaagccgctaatccaaaggtgaggggttaactaaatgaattagcaggttaagcgtcacggctcacatggcgtgcataagctaacaaggcgccaaacggttgggtggctggtcaaatttggccctttccgttgaacggtcggtggtccaaaataaccgtaacgtacccgtcccgggcaaatttgtttttttttaaatcaaacaaattcaaatccaaattaacgccatgaacagcttgcaaatagctctgcacgtgtggggccgaacaacacgtgccacatgattgcaggcttaattcgatcggtacttcctaatctagggtttctctctagcttaaatatcatagttgggtttgcttaacatcgttgcattattagcacgagtaattaactcgtcgcacggtctaatcatacgtcgttgattacaatattgtgtgttcgatcgtcatgtacccacatgaatccaggtccacattggtatagtcaaatacggagcgaaagttatttatatatatatgaaaccccagttgtgtttattatatttttgcgtgacatgatatggtgattaaggtttatgcaagacgccaagacggaacaagcaactggtgacgattggcaaattatattgctgtgtttaatcccagttactccttctctacgtagttctcacaaatggtgccaaaatttgggtcttggaagaaattacgtcgttgcattctgcagatttgtttttttgcatgtaattaactttcgccgcaaaagatgttgagaagaggacttgaaaacatacggtcactgatactgtttgtctcgtaagttgtcgttttaggagtatcaaatcatgaactagttcggtctctgaaaactccagtttgtttgcagtctccgtttcttcagaagtgcaggacaacgcagtgcctgcctgaaatttcatacgtcagatcgctgaagtgaacgcatattctttggcttgaatggttttgaacgcttgaagtcttggatcaagaaatggtcattgagatcttagctgagaatgatacatagatttgtcggtgtgattgtataacggataaacagcttggcgtcgacgtggatccagcttgttaatagttctaatggaattagatttatggctgcttttccagagcagtcaatctccaacatagaagaagcttaacagaaaatacgcacaattccaaacaatacatagcagacgagtcaagctttcaccatctgtgagtttcttaactttcctttttgctttatttcgcttcacacaacctgttattcaaatcttcttcttctgcacctgaatcgtctgcaggaaacatttgttcagttatccaaaatggtaaaacctgattaaatatttgacctgacagatcaatttttcacctaaaaaaaataaaagcctctctagccggtcaatcagttttggagatcatcactctcctacgctacccatttcagttcccttgtcactgtccaaggcaaaaatctaccacaatgttcgtcttaatttatctctcaacatgggctatctctcatcgcagtttaattcacaagcctattgccgctcgatgacacatctagtgtacataaacctgattgattttattggtgatatgggtccgggggtatcatgtttagaggcccagagattggacggaggaggctgtcccccaatgccacgtggccctcccccgaggggagtgaggcccaaggtggggtggcggccactccttcccaaagactagtcggaggaggctgccccccaatgccacgtggccctcccccgaggggagtaagggccctaggtggggtggcggccactccttcccaaagactagtcggaggaggctgccccccaatgccacgtgccccccccccccccgaggggagtgaggcccgaggtggggtggcggccactccctcccagagattggacggaggaggatgccccccaatgctacgtggccctccctcgagaggggttgggcccgaggtagggcggcggccactccctggccgagactagaggggtaaggctgccctaggcgccacgtggccctcccccgaggggggatcgggcctgaggtcgggcggcgaccgccccctcccgtgactaggggtcgggctcccccgaccccctctctaggtcatcacatacggtgggttaggtgtccgcctacaggtgcccacttacctgcaattatggcgatccgagcgatcgcgtcacgccgcatttaatgtggcgtgcagtgtactcaaccggtctgtgaccggtcgaatcaccgatgggactgggtagtgcgcctgtccgctgctcgtgtgtcaggcagcgtgcaacctgacatgtcccatcaaataatggtggtgagaggttctcatccttttatcccagccggagtcggtcctcccgccctggtcaaagctaggctcccgtttcccggtgtaataggagcccagaagtcttcgcccattaaaagcaactgacatgggcgccccttgtgtcaggcggtaagatttggcaggccccatcatcaagatgacgtgcgcttgcttcctaagtcaagagacaagataggcatttaatgcaaaacacttctccactggagctaggtttttgggcccatatggtaaccccttgaggtataaaaggaggtccaggcctagtaaaaaagggagggatccgggacgatccattttaacgctctagagcagtctctaggcccagatgatcaacaccacattttacgtcaacaaggggatcttgtaatccttgactcaaggagcatagcacaggagtagggtattacgtttcttagcagcccgaacctatataaatcccttgtgtctcttttgcctcgaaaacctcggatctcacccactgtccccggccgaaccaaaaaaggggatcttacgatctcccgctagagaggatcactcctcgacagatttaatccatcagacgtcgtagcgtctgcagagcaaattgtgagcttagctcagcttcatcttcagtttcagtttcagtttcagttcgctgagggagggagacagagctggccacacgagcgcgccctgcccggcggtcgcgggacacgacgcaatcacgtcgctctctgcacggattagccctaaactaaacaaaaaaaatatatattccatcatcaagagagagctatagctattagctagctaacagttgcattttctggttcccgttttgtttttcatgaaagctagctgagtgatcagatcagtacttgatttgtactattatcttattgagagtgagggagatggtgtagtttgatgtggaggcagatcttccaaacccaccctaaaacaatctgaaactaaaacgtaagtaataactaataagacgatatagctagtaatatatttatacatgtgtagtactactattttatggtagttaattgattgatcagttttattagtagtaggtgcaatggaacaaggcatggagtcacttcatgccgagcagcacgtcaaatggaagcaagagttcgtgacagagactccacagtttggtgccattaggacgtggcaaaagaaaaaaaaagaaggctttaaaaatacttgaagaaagcttgtgagatagctagattagccactgtggagattggatgtattagaggaccaaagacttgaccgggccacttttgggttgcatgtgtgcatcttataactactttggtgatgcatgaaatatatgagagcccgtttggtttgaaattaagttgctgtttgccgtgaaatactggcgttgtagttgttgtggcaaatgagattctcatccccattgtccacccaaaattaagtgtataagctgatatatgtcatgcttcaactctgattttatataaaacggtaaaacctattctttttttctcggccatggagtaactatttaagagtacaaacgaacaatataagaaattcatatatataatttattatagatatgcagaagtacaggaagtgtgtgttcatcgtttcattactcgatgtattcattaatcattatctcgaagaaactcttgtctgttaccccgtggactgtggttgggaacaaatctctcacgtacgaaaaaagaaagatccattagcacgtggttaaaacttaaagtaattaatatgattttttaaaaacatttttctatagaaacttttattaaaaaataccgtttaacattttggaaagcttatgcacgaaaaacgagaaaataaagttgggaaagtgactaaaaaaacacacatcatgagacacataagcttaataagttgtgtggtgaagagggtatgaaatttatgaaattttaggaatgccgcaacgatattatttcagccgatttttgtatttttttatgaattttggtaacatttgttcaaaattgactaaattttgttccaaattcggatatttcggaccgaaatttcagaaatttcgccatatcgacgctgcccgatacaaacaccgtaaacgaaaagttgaaccctgcactgaagagacggtcaagaacgttagagtacgtggccggttgctgaagtgtggaggaagaaaactcgcctaactaacaacagccggaacactactcgcatagggtttgacacatttacgtgcgttcactttcagttaaggaagcgttgccggcctgctgtctgaacctgaacttgactctccctcggcttgtcagttagtgtgaagacgcagctagcagcagcttgtgtggacttcaggcgcaatggtactgtagcacaagagagcatcacagccgactggcaccgtagaaattcaggttttccttgtattagttggtacattctgctgctgattaggggcacccaatgggtctcagaatgcgctgctaggaacagttccttggcgagtcaagagtttgaccaatattaggtcccttagattctgcaacattgtcgtaggataggatccagattccagccatatgcttttcagagtttaggctaacaatctacaccaaacctgcaaatcatccaaaaaccagcttccagcttcgatcacccaaatcgtggccttgacaacagaggcccaaagcattgtttcgccgccaaaataagagcccaagcattgttcatgtctgaagattacatcacgtcataagccttggaccgtcaagaagtcaagatgtttgcgttctcaaacatagagatcacaaaaggctaaaaggacaccgcaaaagcccaagcagagaaacaccaagtcactaacccttcgcatcagtaataacattgagtgcaaaataatcaaatgggtaatttaatccttggaagcctagttcaacaaacaaatcgcgagtacatatactgatacaatctagtcccctaaccctccactcacacctcattagggtcgtgcccttcaaaaatgaatccgatacatctaagggcagcacaactggtactgtaagcttgtactccaaaataaactgtcccccatcaccgccggaggccatggctatctaaaacgccctagttcgtcttcgacttgggagccttcttcttggcctgcctcttgggaatggagttcttcatgcccaggaagaaaagaagcgccccaaagagagccaaattctacaacgacgagtcatattatttcatcacattggcagggtaaggtaaatttggcagatctccgaacagagaaaattgtgtatatacctgtgtgaacttcatgaagagctgcacaaattcggacttctccatgtcgtagttgtagaagtcgtagacaacaggtgtgataaaagcgaggtaaatcagctgcagaggggaaaaaaaagtagtccattagaccatgcccaaacgaagttgcagaggaaaaaacaattcaagctggtccaaattcacaatgaacagaattggagtagagcacatatcaccatagccctgtggttggctggaaatggtggttagttagataagcaaggtaaaaagataaaccaacttctactgatctataggatccataggagtgaaagcagaaaattaagaagtaactatcttctagctttgacaatatgcacctagcacaaacagaattgtggaaaaaaaacaaggaaccacagaaagagctccatcaatccatcattcagactgatgaaacaaggaaatgggcacatctatggaaggtgagtatataaatacagtagcgcacattctgtaaatgaattctagactttattggtcaattatgtggagtttacgcctttacgatgaacaccatagttacagggtttaggaactacgaacaagagcatcagcagattacagaggcaaacactatgcactaaaaatttttatcaggcttgaagttggaggaaacaacatgcaagccccaaatgttcacttgcacagagcttacatcagataagtgagcaaaaaaaaaaaaaacaatgaccctaaagtgaaaattccagtcccaaataaattgctcacatttaaatgactgataatcaaacaatccagcatgcggattgtggaacagctaagttttcagccaaagcactaaaagtttcaaatcacatattcatcagataattgtcaagattcccatcaagaatactttcaagtaaagcccctaatcttctgtgaagtgttaaaagaacattggcaccgaggagaatgtgaagattaaatataaagaaaaatgtattatagcataacaagtactgagtacataccaggagataagcaccaaacgaactgctcaggataaaaaggagacctcccagacccttcagaccaatggtagcagcaacaatgtgcttcaactggataaacagaacaagttagtgattagagcatcacagctacataaagtatataatggctaaagcagcaaatcttcacctcaacatgaggcactgctactcccaaatgtgcagaaatatttttggtgaagacattatacttaggccgaagggcctttgcagccggtccaccatcagctccaaattcactaaacctgcatccagaaccaattataacttaacaaatgaacgcacgttcagaacgatcagatgtttagtacttagtaccgcacaatcaaaaggatggaatattatcaagtacttaccatccatctagtcaggtaaattatgaacatttgatgagaaattgaaacattaacattaacagatttgctgttaaaatgtatattggactgccaaactcatcactaccgtttcagtcatttgtccctttcatcccaagatcaaagaaccaagtcaatcaagagatgcatgcacacttattaaaccacatcacgcgtcattgtgtgaaccggcaaaaaattgtggaaccaaactaattgccaattcaggataaatattacaaatttgccaattcaggataaatattacaaataagctttaatttactgtatggtttgatagattatttcacactgttttggtgggagcatcttaatgggactgaagcttcgggtacgttacgagttaaaacagtggtttcccgttattcattaaaaaaaaggatattgttgttacataagacgagatatcagtgtcacatccgaagattccatgtacatacggatgtccatgtactgttatatccgttgagtgcgccacaagattgaaggaaagctatcaaaattccaaaaccaacacctcatctttccacaactctgggagcaaatttgataggtacggaagagcaggtacatctggagtatttttttccccaggatttccctgaactaactacgcaaaatatatataatatatatatatatatatatatatatatatatataactggctgattttttttaaaaaaaggtattccagatttcgtgtcttagatcttagtagcagagtaaattaggtgcaaaaattaagtgattatcaacgctaattccagcagcagtcacatcatttcgtatcaaagcggaactgcatttcactgtataatataactcactcaatggggcgccatttcatttcaaaccgaaagcttccagaaaatccagtggagtggcacaaatcaaggaggcatcaaaacatgctcaagcccagcagcaaatatgtaaaactcaaacctactgctcaccagatcaaacaaaatgagacgaaacagcggtcactccaggaatctctagcttatttctctgcaaatcgccatcccaataccacaattcagcagcccaaagttggatcaaaacatgcagaaaccaaaactggccccgtttccattatagaaaccgaatcggcccccaccagatccaggcatcagtgcatcacacaacccccatgaccccacgaaaccaaccagccactaagcccaccgcgagatctaagcacctgagagagagagagttcgacgttccaaacccccacaagtcccctcaaattccgcggccaccacaccagatctaccgaaaccgacctcaaaccgaacccagcgatccacacacgacgacaatgagagtcataaccgcaggggagagtggagctgagaagagagagagagatggaaggcgacgcaataacaagtaaacaaacgtactcctggtaggcggagaggaggaagacggaggcgaagaggaccctcccggcgaaggagacgaaccccatctcgcgctgcggcgacggcgaggggagagagatgcggtggtggtggtggtggcgatggggtagccgcggcgacctccgtgcagtgctgctctggggatggagacgtggagaggcccgtgtccgagccccacactgtacttataataaagagtaaatttcacaaaactacatatattggttcaagttgtagaaaaccacacatattttgatacttggcacttaagtacagatagtttagtttcacaaaaccacactatcgatgaatggattcacttgtgatatgacgacgtggttgtttcatctagtatgaggacgtagtatcatattaatttcgtgcgatggctggtaataggatgtcatgtcctcgtcctaggtgaaacagccacatcatctcacgagtgaatctatacatcgatagtgtagttttgtgaaactacacgaccaaaatatatgtactcaagtgtgaaagtgtcaaagtgcgtgtggttttctacaacttgaaccacaaaatatgtagttttatgaaatttactctataataaacgcgggttctgagcattgtggccgagcttttcgggaattaaccctccagttcttcaatatttacattacacggctccgtgggtgaagcttcttcggaccttcgtgtgatcatgtctgaatttcagactccgtgcgctacatcgaattttcaggatgcctgaaatttagggtgtgtttaattcctgaaaaaagttgtaagtttgaaaaagttaggagtttaaaaaaaaaaagttgaaagcttatacatgtaggaaagtttttgatgtgatatgatgtgatggaaagttgagaatatggggcaaactaaacacggccttagttttcgtgtaattctatgtctgtgtaactttaacttttgatcaccaataaattttaaatggttagatcatgatgtaagaaaaaattatatctatatatgggatacaacatacttcgttaatactccctcattcccagattaatcattatataatgaaatttaaaaattcttaaattgatcatcatataaccgcttgtgcacgagttttattagaatacaattaatgcagcatgggagaatgagtacatgctaaagtgtaattggttttgttagaacataatttatgcagcatgggagaatgagtgtatgctaaggtataattggtatggtgttttaatcgatgtatgctattgtaggaaaatgtgtgtatggtgtcttgatttatgcgatttaaattatatttgttcttggtgcataaatatatatgatgatcaatttgggaatgaagaagtatgaaattatttggagtatgtatacattttttaaaagaaatacaagtagttatagattaaagatgaatatagtagctaatgacaagcattagaagttagagggagtatcaagtatgtaagatttgacaaccatattaaaaatattgatttaatgttgtttgtgtagggaagcaaagcaccagtaatgtcgtgacaaaatcataacattatgggtgcataacttctctagtattccaagtttccaacaatttgtaagcctgtgcatgcatgtgcacttttcgtgtaataaagaaaacaatatttgtgtgtttaaatcaagaataggattattgggtctttttagtggaaggaattatatatttgtgcatcgcaatgggacttaaaatttactttgtgcatggaacttaatttagtttgtttaatttcgaaatttgcatgccaaggtttgcttttcaaatttttattgttgtgcattatattagtatttctttcatgcttgtaaaatatatcttctcgagagacaaacttgtgctgcattgctcaaataatttgtctaagtttatttctaaaaacaattaatttgaccataaataagtatattatacgtttcagtttatccacattcaccactttagagcgggggactaaatttctcaaggtggagccgctatctcccaaacacttccttgcaagaagggatagagacacaatactcttgcaacctttttacttctgtttatttcttcgttgccacacatgtaaagaatctcaacaaaaaaattgacagataatcttcaggcaaaactcattcagggctttgctaatgagtcaaaatgattgtatggatctactaggaagaaacgtggttttaacgaacttgtcgcaacaaatggaattcatcatgtactagggggtgtttagatcaggggtaaagttttagcgtgtcacatcaaatatagagacacacatttaaagtattaaacgtagtctaataataaaacaaattacaaaattcatctgtaaaccgtgagacaaatttattaaatctaattaatccgtttgcaaatgtttactgagcgggggactaaagactaaatttctcaaggtggagccgctatccccaaacacttccttgcaagaagggatacagacacaatactcttgcaacctttttactactgtttattttcttcgttgccaatgtaaagaatctcaactaaagaattgagagataatcttcaggcaaaactcattcagggcttgctaataagtcaaaatgattgtatcgatctactagggagaaacgtggttttaacgaacttgtgacaacaaatggaattcatcatatactactgaggaggggtgtttagatgtaggggtgtaaagttttggtgtgtcacattggatatatggacatacatttaaagagtctaataataaaacaaattacagaatccgcctgtaaattgtgagacgaatttattaagcctaattaatctgtcattaataaatgtttactgtagcaccacattattaaatcatggagcaattaggcttagaagattcgtctcgcaaattagtcgcaatctgtccaattagttttgtttttagcttatatttaatacttcatgcatttgttcaaacgttcgatgtgacatgatgaaaaattttggggggatttaatagggcctagaccatctttctctcaaaaaagctcataagtttcagccgtgcagatcatataccatccctgaaatttcgggaaacgcaagggggccatctgtcaaaatccccggataaaatcccaaaccgcgggccggggcaaaagccgtatcgccgtattgcgccgaccaccgagtcaccctcaccccggatctcagacaaacttcgcccggatgcccatgtcgaagcggggcgagagagagggcgcgcggtgaggtgggtgggccgttgcgaagcgagaggccgacgaaatttgaatcgggaagcgcgtggaggggaggtggggagcggagttgggggaggaggaatggcgtgcaggtgcgcgcggggtggtggtgggtggccccgtcgtgggggagacggatggatggaccaccataagcttgcgcaggagggtagggggggacctagggtggggatggatggcaggaatcaggatgccgtaattgctttgcccttcgctttccgtcgcacttcacttttcgtgtccagctggcaggaccgacactggcacgagcagtaatttctgcacattcaaccatttattgttgtacattacagtatcaccgtttatttaatacagctggcaatgcgagcttctttttaatttcgtgtttgctgttttaaatttttaaaactaaggccgtgtttagatttaaagtttaaaacctaaaaacgtcacatcgaacttttctacgcacacaaactttcaattttttcgtcacatcgttccaatttcaatcaaactttcaattttgacgtggaactaaacacaccataatactaaattcttgcactcaaaataaaggtgtgtttcacgtcaaaattggaactttgattgaaattggaacgatgtgacagaaaagttagaaatttgtgtgtgtagaaaagttttgatgtgatggaaaagttgaaagtttaaagaaaaaatttggaactaaactcggcctaaataaaataatagcatcttcaatagcatttgtaacccatcacaacttttcttaacccgtgtgagggcaggagcaatgtggcgtgtctctagccctcctgaaaatgcgaaatcagcgcgagataatcatccccaaagtacatgttatcatgaggagacggaggcacgtgattcgcagcgcacgcacgatgggttttctggttcacgtgtggactagcgacgggcggagaactcatcctcctgtgtgggagcaaggcgctatgcaaagagacgggtttaattgccacgtacgtgaaagtccgagctagcgctcaagtaactgtattgtaaaggccccgatgcctaccctagagtttttagggtgtcgataacatgaaactgtttagccgctgagcagcggagcaatgtggcttagacaagcaaaaacagcacataggagacagctgccttgccgagccccatcatccacaaaactaccgcgatgagcactatgtggcatctgtgtacgcggttgaaggaaaaaaaaggagaggtttgagtgcgggtttcattaatatgaaaattatgttggagttagatactacttcctccatttcatattaatttttggagttagacatatatgtgtatagattcattaatatctatatgaatatagataatgctagaaagccttataatatactctctctatctacttttgatagtcatattttcaaatctgaaaattctatttttgataggcatatttcaattcaacaacctatcatcttaatgactttctcggatttaatgcatgactcttcgttcttccacacaagattggctacttgagcatcgtgaaatgtaaatattaatgaaccgcttgtttacaaggaatgactagtagcatgtttaaatggatgataagtagaattacttattattggtctgtgtgctaagatgaaatgattatcaaaagtagatggagggagtataacggagggagtataatataaggatgaaacttacatagagggtcaaatgaagatagtgataagttaaatttggcacctctctatggtaggaatacaatatgatgtttttatctcttggatgagagaatgtctgtgctaatgagtagtaggagtagaatgagtgtggacacttgtaatcaatgaacttgtcggtaaaagagccgtgtactgtcaaactcatgctaattaatcaacgtccaactaacataagtttacttaatcaatgatagagacgtgaatacttccacagaacactcctacaatcccttggaaattacagccattgactttgaccagacaacactccaaacagtatacattcacgagagtcatgacgaagttcggcggaacttacaaggagctcagaaattttgagtgaagcattccaaatctccagcattttgatgcgtccaagaagttcagcaaaaatgctgacgtcccagaaagaaaaatgttgtgtagccatcgagccttcagaaagcttcaaagttacttgcagactcccaaggcattccagcaaagtttgatgaactttctactgcccattccgtgacagcaattcgcaaggaaacaaaagataatctaatatattcagtactaaactagctagcactgctgataaattggcccattttacaagtagctcaggtatatgatctgaagttggaatgttgctggcccaacccacactgctaagtgctactgctacaccagttagtagaattggcccgtcataattcagaagacaaatcaaccaaactggctgattacaacagaagggaccaatcagaattcagaagaacaagaaacacattgcaagtttgcaacacagctctgaactttgtgacagacgtttgtcacaagtcacacgacccgttgaagagtcgtggacttgtggtaagaggcagtggaaaatctgtgttcaccagaggtcaaatcagaaaaccacaatgtacagaattttaacggcgttgcttcttcctgagcaccaactgaatctgatctccctttttacttcttcatcctcctcggctcctcctggtcattctgcgccgcagaaaaatcggtgatcctcgcctgcttctcgcagtccagatcggattcctgctctttgttcgcgttgtattcctgatccttgtctttcccccacagcaacatgtagaggccgagtatgacaaccactcctccgattatgctgcagattgtagagcaacaacagtggagcagaattcatttttctgaacattttcagttcggtttgttgatgaccgagacatttgcttcaaattatgagcagctttaattcttaccttccaacgtatagattttcaccaaacatgaagtaggccaggacggccaccatgatcgtggagagagggttgaacatggtgacgaagacggggcccttcttctcggtgcaccatagctgagcgaagaccgtgaagccattgcaggcgaatccctgaagaacaaccaaatgtacagttcatgagcaaattgaattggattgtttttttttttcttgcaggtgataattggtggtctcgcttacagagtatacgatgcaccagaacttgaggccgaagcctatgcgccaatcttccggcttgtgctgcatgaacgctgtgaagacagcagactgtattcctcccacagtgcacatccatgctgtcagtgacagctgggctgggtacctcttcaacgacgaagcctacaatttcgaccaaaatcaaattggcattaattacactaacagaagtactaataatttacaaccaaattaaattatctcctaatcacgtctactccctccgtttcagaacctatgtgttttagttttatgctaagggggtgtttataccgagggatgtaaagttttagcgtatcacatcggatattaaatagggtattgcatagggtgttcagacactaataaaaaaaactaattacagaattagtcagtaaaccgcgagatgaatttattaagccaaattaatctgtcattagcaaatgtttactgtagcaccacattgtctaatcatggagcaattagatttaaaagatttgtctcgtaaattagtcgcaatctgtacaattagttatttttttagcctatatttaatactttatataggtgttcaaacgttcgatgtgacatggtgtaaaattttagaaatggatctaaacaaggcctaagtcaaactacacttgtttcatcaaatttacatgaaaacgcaccatctataactccacatctatatctatatctatacctaataaaaaaatacgtaaggtttccggattttttttcgtccgtcatctcattttcacgttgctaaaatcggttttaatcggctcaatagtcgagtcggatccttttcaatctacttcaaaaccatgattaatatagaatatgtattaattgatgtacccgttgaacacaactaggagcttgccaatttggttagtggggaaaaatttcgctgtggccacctgggtttgattcccaccaccctcacctttatacacctgtatttatttgcactgtgtatgggccggcctctcatatgctagattgtactatcgtatagaaaaattgaacactaattattactcagaataagtctactttgcctcccacatctcacattctttcttaaatagatattttgtgattcagaaatcttataataaaccaattttaatttgaaaattaaacatattttttacataatctgcaaaacacgacatattagagtccgcaccatctatcatccacgcatgagccgttaaatgatccgtttatttgcactgtgtatgggccggcctctcatatgctagattgcactaccgtatagaaaaattgaacactaattattacttagaataagtctactttgcctcccacatctcaaattctttcttcaatagatattttgtgattcagaaatcttataataaaccaattttaatttgaaaattaaacatattttttacgtcatctgcaaaacacgacatattagagtccgcaccatctatcatccacgcatgagccgttaaacgatccgtctccacgcgactcggtgttcgattttagaaattaatatatcatgcgcttgccatgcaagagttgaaagagcatgtgttatgacaatatgagtatatcaatatgcaatggtgtttcttatcagtcctgattatcattaaccgaacgaacaatttatctatcttggaacatcattacatattaactgtgtatttataacatttaaccttttattatacccgtagcagagcacgggcattttgctagctaatttcatatactcaatatgatataatgtatttttttgttgttaaaaaattatgttgctacattttttttataaacttgattaaatttagtggggtttgatttaaaaaataaaataaaaattatattatgaaatggatagagtagtaatttacctacgcttttatgtactccaagaatttgcaacaaaaaaaacagagagatttggaggaggattatgcatgatcttcacctgcaggatgtaccagatggaccagcagatgcagctggcgacggcgaggaacgatcccttgagccagctctcatgcacgccgccgccgccgccgccgtgtatgctgatcggcgccttccaggggctcgatatcgcggtgcctttgtacagggtcatggtggtcaccccggcgaacgacaccaccgtcccggcgatcttcgcgagccctcgtatgctcctcacgtcgacgatctccatcctgacagcatcaagattaatttgatcgcgagctaatgtcaaccaggcactcaaactgcagtaaagacgatcagactctgcgtgcgttcgtcgtgaaatgcgtgaaaatgttgggcacctgacgacgatggcgatgacgaacgtgatcgaggcgacggtgttcaccacggacgtgacaaaggttggggatgtgtacattaagctcgcgaagtacatgttcagagttaggctcaccctgcaagccgaccaagatgatgtgtaaatttgttctgacgaactttgaatatgttttttttatgagctatcatcgacgttcttgctgatcttaccctagaagtgagagcacgaagatctccagaaacagcatcaacgtcattctcggcctcagtttcctgcaaaaacacaacaattaatcaaacacgtgagcaaggttcagagtacatttcagttcagccttcatcatcctaactgaagaactgtgcttacttctcttggtagtaggcgaaaggcgcgaggaagacggcgacaacgagatgccggtaggtgacgtagatgaaagggttgagccccttgttgaacgcggcctcggtgatgaagtacatgagcgtgtagcacagctgcgacagtatcatcagattgtgcggcgcgtaccttctccatagatctgccatcgatgctagtacatgaagagccatcactaccatactgtactgtccacctgaagaacaaactgaatcaagaacggaaacagcagctagtcctttttatagccttagtgccgtgaactggacaagtactatcaccactactacgagctgtgttcactgaaatactaggtggaaatgatagctacctgaaaaaaacaatagcacatggaattggcacactcatcttttctgctttttgaggagggggggtggggggggggaagaatattctatgctcaaatgagaaaaatgtaaaaatgcagctaggaggggaagatggtagagtgaacaagagaatttggcttgcccgtgtccttatggaagttgatccctgatagatttgcactagtagcagtgctggtgcttttggttttggccagtgcatatggtacgagctgaaaaagcatatattggtggcctcaagaatattagatggaaggaaacctagctggtggtgagatcagtcaggaaaaatttgctagttttgttaactgcgtaacagtgtaagcaatctccatttctggacttcgaagacataagcgccagctagttgagcacaaaattaagatgcacttgatattgcagtgacaataggtgtatgattttaaccttgagacccaatgtacaaccaccaacacgctcataatttctttttaaaaaatgtttggagggacgtctctccctccaaatcttcttactactacatttttaaatatatgatgtcgttaacttttagataatcggttgaccgtctatcttattaaaaagatatgcacagatgaaaatataagtcagttctatagtatctttaatgataaaataagtcaaaaatatttatatatttttaatagaacgaataatcaaatgtatgtccaaaagctaaaaacatcgtacacttaaaaatgaagggtagtgttcggtttaccttttgtcatcaattagttcattttttcttcttatcgactttaaaacatatacacatgcacacatacaccactgcacacctacaaatataccactaacacacactcggagatgagaaaacgtgacatatttgatctcattaaatttctattgaaagctcattttcgtatgtaggcatcataatttgaatcttagtggatgaaatcaggcacccattgctccaccaccaatgcttccacaattagttgctttttctgaacacattctgcacgttgagttgaaatctagcagttgtgtgattctatttgtggcacattgcttaagagaacatggagctaacctgaaatattagtattaccttggctgttcaatggtgtcaactgtcaacaattggaccgctcgtgagaattacattctcctcagtgatgctctggctacctgatgctccttttgtctctatgtaagactattctacttgctgtctgaagctgcactggccgagagcataatgtaagtggatttgagaatcccggacgggagtgtctaatgatcttagagttatcattaaataaacaatgattttggtaaagctaacacggccaaaagcaaatgattagttgctaattgattgtcagtgcttgaagcaaagactgatgctttaagcttgagcccaccgtaagcttgctaatagcttccattgataaaactaatacaattgcccctaaactaatctacaaagtttaaatgggacacccactttacccacttcctttgacctaagttaattattgtatcttgttatatgtggtctctgatcacttggtacattctgcaacctccaatatggtgccaagaactgatattttttctttaacaagtctatgttcattaattgaaagttccattgcaggaacgatagtatcagtttcagaagaccgatttgcatacctaatcagaccacactaagactccttttaatcggatcggtagggtaagatctccaccaattctgaattctctgacgtgcaagcgaacgcgagatcagctcagtggcaagagatttgttccgttccagaaaaaataattcgaggtaccgatatctcacagtatcaaatcgttttgggcaatgttaaattaaatgatcggaaaccatttggtaccgtaccggtaccttgatgtatttttttttggactggagccaatctctagtggcaaacatggtgtggtggagaatgtggtctccaggtcggcctatatatgcccacatccacagcacaaattgattcacccatcctttttcgttttcatccacactgtgcggctgcagttcgaccaacctgccgttttgcatctgcatttcagcatttgaaaatggaataaaatcctcatgcgtcaaatagctgaatctgtcctgagaatttggctcaccatttgctgttctagctagacagtgcatttgcattggtgttggagctgttcatcacctcacatgcaaaataagggcccctttgaatcaaaagatttatataggaattttataggattcaaatcctataggaaattttcctatttggccctttgattcaaaggattgaatctttccaaatcctataaaattcctatggaatggcacattgcatgtggattttagaggaaatttagcaagagctccaacctcttggaaaatttcctttgagtctatctctctcgtccgattcctacgtttttcctgcgctccaatcaaacgaccattcctgtgtttttcctgtgttttgcaatcctctattcacacttcaattcctgtcagaatcctgtgtttttcctattcctccgttttttctaccctgcgattcaaagggaccctaaaagcgcccattttacttgtagagatttggcatttgggcacagtggataactgaagatgatgatacgtgccgcatgtataagggcatctgtgtttttcctattcctccgttttttctaccctgcgattcaaaggaaccctaaaagcgcccattttactcgtagagatttggcatttgggcacagtggataaatgaagatgatgatatgtgccgcatgtatgggggcatctgtaccatgtctgcaacgcgtatcgcgactactgtatcaggtgaccacttttgctgtagccgccccggataaaacggagggaaatggccggggatgcggggcatcgcgacagcaacgcgatgatatatcccattcgtttcgcgatgatatatcccattcgtttcgtatcgtctcatcggagaaccaaaccgccggcacaattttaattcttcggcggcagccagtggcaaatcttgcacgcgtctggctgctctggcatttgattcttggaacggacatgcattggtcgccggatgcgtgcgcactcttcgcgtgcgttagatagcattggcaaggagatcctcaaggtataatacccaatcatggataagtttgttgctataatgtattttatagtttttatagtttagagtttagcgttcagacctttcactgaaaggtactccctccgtttcataatgtaagttattctagcatttcccgtattcatattgatgttaatgaatctagacatatatctatatagatttgttatatgactagattcatcaagatcaatatgaatgtgagaaatgctagaatgacttgcattgtgaaacggaggaagtatatgataacagaatgtattagtttggttttattgttcccactcaatcaacaatcatatgatgaagaaaggggagaggggtgagttattgtttttctctaaaggcatggctttatacatgtgggtagctagtgcaatataaagacagatacagtaatgaagcagaccattcgtatccatagtgacattctctctatatattacggatgccctaaatcactaaaaaataaattaaacaacaactactaaattatggaagcaatatttatatttatgttcttagcggtttaaaaattaatactgtaaataaaccacaatatataaaaaaaactcaaaatcaactataaaataaagtcaacaaggaggctaaggtactttttttttatattggttgataagtgataacccttcactatttaattttcccaccatctacacttctcatccaatcacaatattttcctatttaattatatcaatttttttgataactgtgtgtagccccttaaaatcctacattctgcgatggaggtagtaatctctgacaaactgtgaaataacttgataacattataacaaactgtgacatgaggcgacaaggtgagtgaacgaaccaaaacagccccaatagacccagtctgctggccagagcacagccacgtcatcagcggtgcggtgcgtccatgtaaggaatagtaagcaccctgcaggacaaccgagcccattcgcttgcttgggctttcaaggcccaaccagccacggcccacatgacgcatgtcaaaaatggcccaaccagcccaagacaaggagagaggaggccgaggccccccgcgccggcggccgcaagggaaggaaggagacgctctcaccggcgagggtttagcgccgcttttctcagggtttctcggcgggcggcggcgcgccagcttccgtcgaccacgaggctaaaaccctaatcccggcgatgaggcggctgcccaaatcgctcctgctcgcctccctctccaagcccttcctccgccgcaaccgggaacccctcccgctcctccggccgccgccgcgtcccctcccgcgcgtgctccccttcgccgcacgaaccctagccgcgccggccgctcctcctcccgaggcggcgccggctgctcaatccgatgggttcgcgctcctggaggccgcccagctccgggaggccgcggacgaccaccaggaggccctcgccctcgccatcaaggcgctcgagccgctgcaggcgtcgcacggcggctggtcgctccccgtcgcgcgcaccctccgcctcgccggcgccgccgcgtcccgcctcggccgcctcaccgatagcctcgactccctcaacgccgcggcggatatcattgattccctggaggccggggacgcggaggtggccgcggttggcgccgctgtccacgagcagctcgcgcgcacaaagacggccatggggcgccggtgggacgcggcgtctgacctcatgcgcgccatggagctgaaggccgtgttcctggagaaagggagtttggagttgggaaatgcttacaaggatgtcgccgaggcctacagaggcgtattggcctgtgacaaagcgttgccactgtgccttgaggcgttggagattgcccgtaatcatttcggaggagattcccaagaggtggctaaggtccggcagcttctcgcgaccatctatgctggatcaggtcgaaatgaggaggcactggagcagtatgaaatcgttcggatggtgtatgagaggctggggttggatgtggagctttctctggctgaaactgatgtggccatggtgctggttttgttggggagatctgaggaggcaatggatgttcttaaaagggtgatcaatcgggctggcaaagagagcgaggagcgtgcactagcatttgttgcaatggcaaatattttgtgcatccaggacagaaaggccgactcaaagcggtgcttagagattgctcgtgagattcttgacacgaagatttctgtgagtcccttacaggttgcgcaggtgtatgcagagatgtcgatgttgtatgagacaatgatagaatttgaggtggcgctgtgtttgatgaagaaaacacttgtgtttctcgacggcgtatctgagatgcagcacattcaggggagcatatcagctagaatggggtggcttcttctgaagaccgaaagagtagatgaggctgttccatatctgcagagcgcaattgaaaaattgaagaactgctttggaccattgcactttggattagggtttgcttataagcatttgggagatgcttatcttgccatgaaccaatcagagtcagctataaagtactttactattgcgaaggacattattaatgctacatatgggccaaaacatgaggatactatcgacaccatccagtccattgcaaatgcatatggggtgatgggaaggtaatcttttccaccctactcatagattttattgtaccactgggggccttagatacatttagtatactgctattactgatgcactagttgttaattacttattatagttagaggtcaatatggtcagtggctcgatattgcatagaaggatattagaaaggggtatgcttgttggctacataacaatctttcccttgtaagctcacatttggatacccagagcaatctactggcagcatagatggaatataggaacaaatcgttttttagggacacttgcattgatttgatcaccaagactgagttcatctttaaccttcagaccatctgttctatttttttctcaaccataaatgggtgatatatttgtttcaatgatacatccttgtatctcgcaaagttatgtaagtcatcttaatgacattcactgtaagcctgaagaacttgaatcaaagcaaatcgttcttgtaagcatggcaacttcatttattttgcatatggaaactgccaaaacttattgtcaatatcgtagctatcaagttcttcactgatgctgtcacagacttccaagagatgcttctgtaacatatttatatgtataaaaagaactagtaaagttataatgtcatggaattatttttcaaaaaaaaaatcaactcatatcattataggactaagaaatgatcaggaaattgtcttcttatgttgcttgctgagccatctacaagtaattcttggcatattgctctgattttatcatcatgctgtggaattgagtgacccctagtttatcatgcataccaataagccagactgcgcattaattaatataacaattttcggtattcataaatatgcataagcatatgcatttactgagcagtggctactggttgatatctcaactttatgtccagttcgataggagatctggtattgaacaattaaatgcaacatgaccatgttataatgaagccttgttaaatgactcttagtggcattgtggctttactcatttaatattgctctgaattgcagctacaagcaggcaatggattaccaagaacaagttatagatgcttatgaaagctgtggccctggtgctttcgaggaactcagggaagctcaaaggcttcggtatcagctaaaaataaaagcccgaggtttacctcatgcatgcttccctgccaattcattgccaactaaattccaagaccgagaatagttcttctctcattaatgtccaccacctagatgattcaatggtaaattatgtttttataattttgatgcattgactccataaaaatcattcttgttgagttagtggacgattattcctgcagtaaacatggccacatgggcatgaggatctttctagtattataaatcaagttatttaccaagggccctgacagctgataatcagctgatatgagtatgtatactgtggaagcaaacacctgaacttgctgaaattatatgtagtatgcatatttctccgcaataatgttttcatgaggattttgtggctcagagttatttctggtcggattgactgcatttagctagtatttaaagaattatggttaaattggctaccgttgcttactttgccaagcaagtagcttataaatctgttgtgcatggaccttttttcgcaccttgttatttgagctttctgttattttatgcatgccagctaaatttcaattgccaatacatctattacctgtagaggtattgattttgtaatgcatttggttcgaaacagtcacatattatctagatcggggtgtcttgcagttggtagaacattggagttaccatgttttgatgttttgatatgcctgcgtgttatgttctgtttaatctatcctggaaaagtgacgactgtggcactggaacaagctttatggtgcttgccatggattcattctttgtatgggtttgtatgtttgttacctggaattatgccttccgtcttccaagttacatgtgcaatagctttccttgtcaagagtccccctcccctcttttggctatatgacttcaactggggctaaaacttgacaaaccaatgtgtgtgtggagagagagaaagagaggggttgtcctataaaagaaccctgcactgactacttactgttctgacgctgtttctatagccaaacagttcggacagtaaatgcacgtttgtccttactggttttcttgtatggcatgactagactgtccttgcacttgcatcttctccatacctgccggttgatatttagtatgcatggtcaagcataaaatcaaagacagttgcattgctaaagttctgactcaaagtttgttagtggcctctcatcacatagtgcattagaaactagcagttctcttctaaattacaaatatattttgaaagtcaacgttttgatccagcttgctgtatcctctttctctcatgctgaccttgaagcttttttaagattacacttggaaaatagggaaaatgggtgatgcttatttacatggttcattttataccttttgtattgttcagttaaaagcgttggcaaagttgacatgctagcatttttttttcgaggaagacatgctagcaaaatccacaccatccattagaatattctgcaagctaaccaaatatgctaaaatttcagtttttagaaagaaccacgtactgaccaaatggctaatttatggctaggtgtgaatataggacattacaagacttggtatatctttatgagtggcagttagtgcatgacacagtttgtgtatcgagcgctggaaatcatgatacttgatgatgtccactacttcacttttagaatatttacctgacgagaactggattcatgtatttgccgagttggaagtatcagttctactccttccgtttcaaagtacttgtcgttttagtttagctttgtcaattgtcataagtcaaacagttgtaagtttgaccattaatttctgaaattttacatagtttaacatgcgaattatattgtgaaagtatttctcattgtgagtctaaaaacataaatcttactccctataatgttaatacatataaatttatagaaattaatggtcaaagttaggaatgattgacttaggacaaagctaaaatgacaagtaatttgaaacagatggagtattaccttcactgagacgggacaatagacaaaattgtatgaatccttcactacagtggctcattccttgattataattatcagtaattcagttaccttggtggcaatgctttcttaatggaaatgcaagattagtgcataaaccttgcaatggtgggactgttatttatttatttgccaggttggaagcatcaattagataatcttcactgaggtgggaccatcgacaattttatatgtgtcctgcactacattgggtcactggctcatcccttggttatgattaccagtaattcagttacctcggtggcaatgctctcttcttaatggcaatgcaaaatgagtgcataaaccttacagtggtggtactggatatatgcatttgccaagttggaaaattttgtacgcatcctgcagcacgatgactcattccttgattatgattaccggcaattcagtcaccttggtggtaatgctctgtttttaatgaaaatgcagaatgagtccagaaaatggtgggactgaccataggaccgactggtacgctttgcttgactttggaacataattcaaatttattttcagcacgcgtgttgattgtgatttgcagattgagagcaatattggcattgttcggcactcaaataattaaggaacgatagaagactgtttagttgctggcagacagaaggtattcagaagtgtgcgcaatcggctgaggacctccatggcaagttctgttcatgagctcagcagttttgcaggcttagtcatgcatgggcgtcctgagcctcctccatatgcatcagagatggttgcggtgatattcaatggcgactgctgctgcggctctggttgaccactcagtaacatcagacatccccagagatcactgcatcagtggtggtctctaacttccagtactcctacgatggtgcaagcatctcaatccattcactgcctctatcatgttgttaccccaacagttgcatttgctcaggaccagcagaattacgctctttttttcttctgtctctcatacatcaattggcatttattgcgagattgggcatgattgcgatgtacttctatcagttggtgatggacagcgagggctcaatgtgagcttcgcttaacatgcttgctgccatgcttgtgccgttagggagcatgtggatatcaccgtccaactcccagtgggaagaaagcaaagcaatcgcgagggcaaccttggaagcagaagcagaacacctacagtgtcagtgaggttccatgtctctttgatgcctctgttttggaatggatcaactgactaatgcctggccatctctatctgtggtgtagcaatgtcccagcttcattggatcaagtctcgtgagttctgctcagctgcacttttatggccttggggtaagagatttgtttctgacactcctactgacgagttgttctctttccatggtcacatacagttctcgttgtcagttacttcaagtccttgtgaattagtgtcgtgtccatttgctgctgcatctcgtggctatttgctgctgtttggacttaagagtaacgcaaatggtccccttgccttgtttctctgcctgtgcccaccagcaccaacagacaccaagaaaagaaaatcttacattcgtgtcatcttatattttcaaccaaatccattaggccatttcagtttattttaggttaacggacctcttgccactcaagaatggtgacctacaaattgatctgattgtgctgttagaagataccactaaggccatgtttcagttaattcctagaggaaggaattagatatagcattcctccaaatccccctcaattcttttgagggagggaataacataataagatatggtacgagtatagcataaaatatggttaatccaaattaaataagatcaactttcatcactaagatactactaagagcaatttttatccaaatatccaaatacggttttaacataaaacaaatggtggttcggttgttccagcttaaaaaagttatacattagtgaatccttggattttatccaattttcatagttccttactttccagaaatatcacagtatccatctaaaagaataacaatcatcatagtatgtgggacaaactgttactacgattgccatttgtctgtgtccgtttacgctgctttttgtacagttcaggtttttgtctgctagtaaatgtcacggtaaaactatgtggtaggccaacattgaagtcatcctcatcgctagtggtcaatatcgtcttggcaggtagattctacaggacactgtattcagattaacagcttttctgtgagaaaaaaatccagattaacatttcggccccattggcccatcctgtcatctgagatttaataaaacatgcatactttcatgatgacaaaaatgcgaatctgtccttgaggggagaggcttgggataagctgctacataagctacagtaaagccagctagaaagcagcgtccatgaacaaaattgtcccttggcaaaacctctagatcctcttctttgccaaactgtcagaaaatctagtgcccttgttctgcatgtgaaggtttcgcatcggctaaccagcagtcggcatgtttcactcggaaggctaagttactatttagtataacagaaaagctgagtcactagtcactactgtttaggctgagttctgcgtttgggacggtaaatccctctttttcagttagcatatttttcaaactgttaaatggtgtgttttgtgtaaaaataattttgtagaaatttttttaaaatcaaacaaatctatttttaaatctattttttaaatttatagtaactactcgactaattatgtgttaatgatctacttttttaagccgtcaacggctctaacccaataacaccaacgaagatggtatgtgggtatttgcctttgatagttaagacctagagagaatctattctataccattgagtttctttgagttcaacgatttaccatcgatattgtcactttttataatataccagcgactttattaattgttctacaatacgtcattgggttgggacttcttttgaaaaatacctatcaattgttctacaatctataccattgagtttctttgagttcaacgatttaccatcgatattgtcactttttataatataccagcgactttattaattgttctacaatacgtcattgggttgagacttcttttgaaaaatacccttaaagacataaggtaacgtcccgcctctcctaggccgggcccgcttagggttgggacttcttttgaaaaatacccttaaagacatactgtaacgtcccgcctctcccaggccgggcccgcttacatctggcagctttcataggtcatatagactgccctaacagaccaacacatgtcttttctgcacactttgtcctcacttttctcggtcgatcacccatcccaaattgctccaggccaagcacgcttaaccctggagttctttggagattggcttccggaaaagaagttacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagactcatagcaaaaaaaagagtagaggagttcggcgtggttattacacaaaggtagtagtagcacccttagaagaatttagatgagtataaaaggtgacgattttcaggcactataaaacaacacgctttagttccaccgcggaatagcgagagttcggttgtaagtagtcggcctcttggggagccagacaacagtggggatgtaacggatggaggagctattttccgaagcccttcagagggcgttattccaggaggaacaggtaactaaataggtcctgtttggtctataccacgggaaatataaatcctaacaacagggtgcgcgacttgggagccacggttcttctattatattcgaggaaatagcaagctcttttatttccagtcaaaggccttctaggttaatatatatatttgtagtagctgccttgtttttggccgtttggttttgattatatgttttagttagttggcgtttaagactttaatagctatatgcgtgcaatgccatctccgccgctcgttcgccacctcttcgccgagtagggcgtgtgtctcattcagaacgtatacggcccggtgcggggttgtcataagattgcttatcaagatgcgcgcgccacgcatctatgtgctggggtgtggatttgatattggagggttgcccagcgctatgcatctcttcgagaatatgcgatcggcgtttgttagtaaatcttcggcctgtcatatgtcggtggcaccagaaataacatgtcatcaaaatgggagcaaacagtcctgttcgaaggaacttgtgcactgaactgacaattaattctcacgagtctcagccgcacggctcgagccgcagtctcccggtgctatgcaagcctggcccctgtggtttcgtcggacgtgataggcggtgtcgagttgctgcatgggcgaagacgtgttctttctggactaccaatccgcgactcgcttgtgggaggccaatctccaaagaacttcagggttaagcatgcttggcctggagcaatttgggatgggtgaccgaccgggaaattcttcccgggtgcacacgagtgaggacaaagtgtgcagaaaagacatgtgttggtctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggcaggaaataagatttgatgaagtaatatgtttttcctgcaaaaacttagaccaaaaaaattttttttttaagagaaaaggttttttggttggaaaaaaaaaaaaaaagtagaggtttttttgagggttcgaagaagtctacaaaaaggaatttatagaaaaattttgaaaatttaaataaaaaaaaacttctattaagaaaaaattcctctgaatgtgaaaacaaatttgttcaaaaaataaaaaatttcggaaacaaataaaataacaacgctctagtttaaacctaattcggaccgagatctttatatttggtacaactcttttttttgtaaagatataaatacaagagaggaaacaaagatcttagggtgtttgttaccggttccaaaattacatcagaagttccttatcttcaaagagaaatcagcttaatttaattctggcaacaataacttccacccttggtaatagaatagggtatggtgggtgctatatccaacacactcgtaaggtcgccggtgcttgaattccattgaagtttcgtaactttcacttgttaaaagtgaatgcgaaacacaatatatatataggcccaccaaggctgataatataggaaaccttgacaaacatagaaatggataagcggaaagctcttcagatcgtaaccgaaaattcctcatcaaggtcttaaagcttatagagtatatggttgcatcagagagatcgtgagagatgttaaatgcttatctttgtatgtcaagtaagttaggcctgaagaaatattacttttttttttcattatataagatcggagaagtagtgaggctatctctagacagaaaatgtcttacatattttagaatggggggagacaacctataaccactgccgttttagacaggatcgccctcgacacaaatgaatttaactaccttcagatgttgttgggtgcaggtgtgttgaaatgttttaatatatattttaggtgaggcaaacttccttggaggggtacggaagtttaagggagtgaaagatttaaccatttaaagtggcaagacaactattaattagatatatctggacacggttgatatgtacaagcagtagaaaatataagtgatcatttgtgaggacaatataatanttaaaatattttccagatgtaagcgggcccggcctgggagcgggacgttacaaaatggtatcagagccgactctcgcggtttcacgggcgcgtgtgtcgcagttgcgcaggcatggtgcgcatcgctggtgtagaccgggagtggttagcactggacacatggacgtggccaagagaggacgttcctggcctagggttgatcgacgggggcgtcgatctctcttaagggggtgagagtgtaacatcccggcctagggcgtcgatctctcttaagggggtgagggtgtaacatcccggcctagggcttaataggattaatagaatactcatatcaacaagttgcaacttcttttccggaagctaatctccaaagaactcctaggttaagcgtgcttggcctggagcaatttgggatgggtgaccgaccgggaaattcttcccgggtgcacacgagtgaggacaaagtgtgcagaaaagacatgtgttggttgggcagtctatgacctatgaaagctgccagatgtaagcgggcccggcctgggaacgggacgttacacatacaatgttaacaattgatttatttcattagaagtttcaaaaaattatgaaaacttttacgtggcctccttatataggaaaaagtacgaattacccccctgaactatcgcggtcgtccgaattaccaccctaaacccgaaaaccaggtatcactcaccctgaacttcttataccggacgaaggtctgtgagggcagtctatgacctatgaaagctatcagatgtaagcgggacgttacacatacaatgttaacaattgatttatttcattagaagtttcaaaaaattatgaaaacttgtttcaaaaaattatgaaaacttttacgtggcctccttatataggaaaaagtacgaattaccccctgaactatcgcggtcgtccgaattaccaccctaaacccgaaaaccaggtatcactcaccctgaacttcttataccggacgtattaccccctccccgactgtatctaaagtggttttcgtcctacgtggtgtacatgtggcagtccagtcagcatttttttcaaaaaataatcggtgggacctacctgtcagcatctctccccactcatcccctttctctctctcttccatcctgctctctctcggtgcggcgaggacgatggtggacggcggtgtcgcggggagggcacggcggtcggtgggccgagccgagaacggtggaggcgacggccagtgccaaggacactggaggcggcgggcggcggcgctcgcggggagggcggcggccggtgggccgcgccgaggaggatggtgggggcaacggcggtgacgactggctggaggaggcggggttcaaggtgagggcggcggccggcgatgaggctttgaatggggaaagtggccgacgtccagccttcacgtcccgcgccgccgaccaccgcctcccttcgcgcaccgaccacccgcgccgccgcctcgccaccgcggcgcgtggcgcggctctcgatctgcctccgccaccggtcgccgaggcgagctccgcctctgccccggtagcccggtccaccaccggcctccgcctccgcctccgtcccctgtcacccaggcatgctcggcctcagccgccaccgccgctaaccgcccgctccgccactggccgccagacgcccgacgaacttctgtctccgccgccgactgctcgttcccactagccacccaccgcccaggcgagctctgccaccggccggtttgcctctgccgtgtacgcgtgttgcgcccgatagagagaggagagagaggaattggggaaaagaaggtatgacatgtgagtcccaccattattttaaatgaaaatgatgagtggattgccacgtgtacgccacgtaggacgaaaccgctctagattcggtcaagggggtaattcgtccgatataagaagttcagggtgagtgatacctggtttttaggttcaggggggtaattcggacgaccgcaatagttcgggggggggataattcgtactttaaaaaaattaggtttatatagaagttttatgttttttacattttttttaaaaatgtaacttatctattatatgatatatttttttattgttgtttttgggcctgttcagattgtagccaaaataaaccttaccaagttttggcagtgccaaaattttggtaagatggttatattgtcaaaattttagcaggatttcttatgtattgatcaaatttggcaacaaactaaacgtagatatttttttaacaactttgccaaaaaggtatggttgaaaatgacatcaaagtgaataaaccctttaatataaatcatctttcatacattgcataagatattttgtgctttatctcttgtatatgcaaattcttttgcatataccacatagaaatatttttttatataaaaactaaatataccaaaaaaacttgaaacttgtatataaacttgcatgttgtgtaaagaggctacacaaaaagttttatattttttgaaacttctaatgagataaatcaaatgttaatcttgtatgtctctaagggtattttgggtatttttgaaaaaaaaggctcacccaatggcgtattatagaacaattgataaagtcagcagtatattatagaaagagacaatgtcgatggcaaatcgttaaactcaaacaaacttaatggtgtagattagattctctctaagatgtaaggggtatttggtttagtcttcatgctctagcggtccttaaatttgttagcatgtgttatttagaaccataaactaagatgtatgtagattcaaggccctaagctagttaaagtacattattttaagtccaaaattaccatgtgtcccttaaagaaactgtgtggtgttgatgttgataacacctcacacctcgtgagactcgccctcctttctctctcttgctccattcagccaatatcatgagctccaatagaatttcttggattcgaattagggattttgaggagtgatgaagaaaggtaatcctcaacaattttgactttttttttctgatttatatgccacatcaaatgcatagtgtgccatattaacaaatgtatagaagggtatatggtaaatttttatctagatgatatactttgataagtttagggaattggatttgcattttatatgcttataagacttaagaccactcgcttattttactctaatgtaaattgagacaaaaatagcagaaaggatcaaaatcgattgttttgggtaattcaaagccccagtatttgattttttttttatctattaggagagtttttggtagtcgaaccccagaatcaaaagcacttcagcttttcatcaagatttgtagttgcagaatctagaagataaactagaagttaaaagttggttcgagattctcatcagctgcttctcagaatctaaaattcctccaaacatgccctaaatgtgacactcatattatgggtgagctaattccaccacaaaaatcttaaccaattaaggctatgcatagcgtattaggaatgatgcttctcaaaatctaagctcctccaaacatgtcctaaatgcgacactatgctatgggtgagcagattccactacaatgaccctaaccaattaagccatgtatggtattttaggaaggatgtttatcaaaatctaaaactcaaaacatatcctaaatgccacactcatattatgagcgaggagattttaccataaataccctaaccaattgagaccatgtgcagcgttttaagaagaactgacgagcttattgtccttaaccgcagtgtgcacaactgcacatgataacatatgtttcgcaaagctttcaccaaattaagctataccgaaagaatcgttccaagtttccaaccttaccgaatccttgtccctccgaaaataaactacgcgagcaagagtgacaaacgcgcgctggaaaggcatatctagtagtgcttagggttcgtagctactgtagctagaaacgttgggaggcaactctggctcggacgtctgatgtttggggaaaaatcagaatcatgattcgatttacgtgaaaaactactttaaattgatttttctcttaaagtacttatccaaatcatgattcgattgcaccattaaattcgttgcaattaaatcttcaaaataagaccacacatggatatattccgacgaaatttttttagcttattattgaattatttttaaatgttgcgtgatgttccaccaggtatatcggaattgtttcactaaatagatcgaaaatgtttcactcgtttaaatcgggtgttgtttcaccttatataaaaacaatgtttcagcaaatagcgaaagaatgtttcagttcactgcaacatttgattcatacatagtgaaacattataagtacactaagtgaaatatttttcggtggaaaaaaaaggaaacgaatttccttaatagggggtttctaaaatatgtgggttttttgttgcaatggaatatttcagttcactgtcaaattagatctatacatagtgaaacattgtgagtatattaggtgaaacattttttgtggaacaaaaaataaaccaaattatcttaatagggggtttccaaaatatgtgggtgattttttgcaatggcgcgttccataatatcaaaatccactgcaacatttgatccatacatagtgaaacatcgcaagtacactagctgaaacatcataaaactacttgttgaaacattgaaagagatcatatgcaacattaaaaaaatatcaatagaaaagctaaaatattttttgtcgaaatataatcatgtgtggtcttgttgtaaaaatttaattgcaatgaatataacggtgtgatcggatcgtagattagataattagtttaagagaaaaatcattttaaagtaaaaatggcaggcggcgcgggtattggaggcgtccaatttttctactgccattggacacccggcgcgcagcgttttccggaacgttggccaccccctcaccaaccgtggaaacgcactgcactgcttgcttggattgggtgggcgatggcatcggacacggaacatccaaacgtgcatgcagggggccaaaaaaacctttttcgtgcgtggtcatgttattccatctgctccgccatttgcactgcacgacgacgttatcatgccacttcgcaattattttttttttgggtccggtgttagctagctcagctcgatcccttccttggtccccatggagaagaaggaaaaaaaaaaaacccacatcgctcgccgcagctggctggtgatgcctcacccgaaagcacacacgctatcaacgttgacatcccaccctccgtttgtgcccccccccccccccccttcctattagatgattagctctgcatcctgtactccaactaaccaaatctaccctcacagatcggaatcatcctgtactccaacaccaggatgtacatgacgcatgaccactcgtaaaaattgcccagtttccatacaccaatggctgtttcttttcgcgtaaaaagtgcgtttttttttgcgccagcgcggttgatggaacggttcgcggcccgagctaagctagcgagagggagagccggggggcccttgctgcacgcgagtggctacgacgattttgacagcaaaagtggccgtgccccgtgcacacgacgcgacgctggctgatagaagaggtgatggcattagcttacaaaaacccttggtgacattgctaggacccagcgtctttcacattctcttctctttagcatgtacagtatgtgtagttgttagctgctgctagctaccgccacgtaacagttctccctttggaaatgtccggtccaaaaccttaactgcttgcccgtgcgttagttaccagacctgtggccaatgttttttcttcttcttttttacctttgctcacatcctcacgtgagaaattggatcctgcaaattaatgtgtaaaatcctatagtactcctgggcactaaaagtaatgcacagaatcggtattcttttttaagaaaaaaagcttgcctagctacaaaagaattgaattttcaccaccaactactgcatgctacgtactagctagcgagcaaatgtacaggccggcaccgtacgtacatacgtatacgtacggctgttgccctacgtaggatggttgacgaatcggtgtatcatcatcatcagaagagagagagagaaaaaaaaaagaatgtgtacattttttttgttacacttgcctctgttgggttaggaactcctgcacggacacgtagagctgcttgtggcaggaggagtccatggacagcgacctcctcatcggctgcaccgcgaactcctcgtcgtacttcttcctcgtgtcgatggcctcgtcgcccacgctctccggcttccgccgccgctgcggcgtccgcttggtcgcaggcggcgcggcggcggcgccgccgcggtggctaacccagctctcgtgctcccctctcacctcgatcacgatgctgttgatgagctcgtcgtccggccggtggttgtggttgtggtggtggtggtggtggtggtggtggcgccgcgcgctctcggcgtcttcgtcgtcgtcggggtgggtggccgaggtgggccgcaccggcgccgccgccgccggcggcgtgaacggcagcgtgacgtcgctccggcagaaggggcagcgcgcgttgccctgcagccacgtgtcgatgcagtcgatgtggaaggcgtgggagcagttgggcagcagccggacgcgctcccgctccacgaactcgctgaggcacacggcgcactccgacacggatatcctcgcgcccacgccgccgccgccaccttcgcccgccggcgccgccgcatgccgccgccgtgaacctcacgacggggagcatccgtatgaacggcatgccgagcccccgctcctcggtcgccacggtgcggatcaccgacgcctcccgcgcggcccgccgccgcgcgccgccgccgccgtgcccgcgccacggcgtcgcgccgcgggaccacagcccgcgcagcgcctggcacttggtcacgaacgcgtagtagctcgcgagcagcgcgaacgccgcgaggatgccgacgacggtgatgacaaccatcgggacgctcgcgttcgacgacgacggcgacgaggagcggaatgccggtggcgcgtccatttttgtagcgctccccgccgtgccgcctaacgagagaggcgatacagttgaaggcagaaaagtgtgtgtgacaaccgcacagcgcgcgagagcagcaaactatccgctttcgcgagagggacgtcgagccgctctggagtaatagccgatggcaactctcatctcatctcatctcacgccatgttttaatgttttatcacctgttcacctctctgcctgacgccaaggcaacatgactacgtgacacttcacccaaactccatacaaaccacaagcagaatagttagcacgtattctatccgtctcaaaatataacgacatccaaatatttctgtcaaaatttatactattaaaatgtgtccctttcgatcttactgggatggacgtggtagtagtgtgtaggctttctggtcctattaaaggtttaattggtgattatgacttgtgaaatgtgagtgagggtcttatgataagatgattggctccaatctcagccgtcagttcaccactggtatcattgattatctacgaaatggacggtagatcactagatcgcactgtacaactgaggttgattggcaccagaaaaatatccaggtggtacacaagagagctgcggcgttacatccacaggagcagttgggaaagcaaaaaagttgtgcctccctgctggcgtgcacaatttttatagcacgccgtcgtacgcgccgtgcacgagagtaactctcccatcctgtacatttgtagtacgtacagcaggcaggttcgccgccttaaaacttcgagacgcagcagacagagtttgacccccccccccccccccctctgttttctttcccagctagctccccctgccattaaaccaaacgtaaatacgtaaattcttgtccccattactaacaagaacaaaccaattaaaaactttttccatgtagaacacacatggggaggaactgttcagatgctgctgcagcagtaggcttaccacgtagtacagtacatggctgcgctgcatttgtagaggcgccctgtataccagcagtgaaacaccaagagaaaaaccggggaaggttcggttcttgtgcattgtagtagtaattagtaatgtagtagtagagcgcgtctcgtttggcacggcgtactgtggcggcacgccgcggtgccggtggttatggcgctgggccatggccgccatcatccaggtgattttgtccaaaaccgcaatggcaattggcaacatgctgcggcgccggcactccggcagcgaggcagagctgagcgggtcggggttttttttctctctcggtttcggcgattggtgccccagtggaccagcgaaatgtgacggtgcagccgtcactactgagcaggggagcaactttgacaatgcggcggtgggcatggaccttggtttcggccggtggaccgacgtgatgtgacgcgcctgcctctgcgactggcccggcctacaggttcactgcaatgctcggcagctttgggcctccagaaaaaggcgcactttcagtgttgtatttttagcgaataaagtctaatttaactacctcacaagtgttcggatttgattcgtatccctcaatcgcaaaagtgggtatatcaaccctcactttgcacggttttaatagttgaaaatattaatactccctccattccaaaatataaggcataaccacccctaactcaaagactaagaaataattattatcatcttgtagtttggatcatcctaataaataaatacatacatccaatagaattagaaaacatgagagtggaggatgtaaaaaagtaataattttatggagaaggggccatagttaattgactacatgcatgcatgtcttatattatagaacatctaaaaaaagtggttgtgccttatactatggaatggagggagtatatccgatcactactgtagagtgttaaattggacttgttcctcttttggggccaaaatgagaagaacctactgggggcttgaaaaggtcaccacggcccaatttgctcaggatcgagcgtgacaaaagtgccgttttcgtacggttgccatagccgacttgggctcgccatcgttcttatgctacggtttccaacttgccatcgctcttactgctacgtgcgtggttttctctgtctgcctgcacttgcttcctccgcttgtcagcgcggcaggtcggcggcgtcagcgttgagaaattcgaggttgcccgcgacggcgcgcgctcgtaaaggagactggcggcgcgcaagttgatcgatcgcgtgcattgcccctgaacaacaccaatgtttgccgaccgctatagttggaaaaaacgcaacgataactttggagaaaagaggagctttgcactttgctagagagagcagaaggacagaaatacagaaggttcttctgtatcttgtgttctgtttaattccaatcaatgctgtgaacagccatcgatagctatgtgttggactttttcgcgctattgaagtgacagtgccaaaatactactctggtagattcggggtcaatatccgtaaaatatctcgtgccataatcttaaatgacagtgaaataggatagcaccctgaaattaaagcactagagctaacaacatcaaaagtgcgatttgcacactcgattccgtccggagcaaacttattcccgtgcgtctcatttttacgcaacgattctttcaattttgccctttatcacgaaaatggtccttagccccacatggccacattaagcaccaaaactggcaagattacacttacgagccccttgcaccaaaacagacgtgaggatgaagttgacagcgatctagaacgaagtaaactgcacatgaggacaacgaaatttacacgactccgacatggacagttggaaattactaactgcagagacaaactaatgctcggacaaaacttgatggactaaattaatctgatttcaccccttttattttctcaaaatctctttcagtcaaggagacaaaataaagggcgtaatgcccttatcttattagaagcatagcctttgtccgttaaaagcgaaatgttcatagtcaattttaacgtatgtcgacgtagcctttggagatgtttataaatgtttgacactttgacgtatgttcatcaaacaagcgtgcttgcgtatatgagcgtagtattgtgtttcaaaaccaaaaaaaaaaaaaaaaaaacggaggagattttactgtttacagctcaaggcgttccctacgtacagcaattaagtcaaagatcttggaatgcaagcttccatcccatttgtctgatgcagaattacaacaccgttcatcatcatgtgaccatattattccttgccgcatagtgaggccgtgccacgatgaagtcaacccctagcagtatctgttaatcatgacacatgggcagagacgcaactaggcagaataactcgagtaatttgcgccccttaaccgcgtattagtattcgtgcagcaactgtgcgtgtgtgtgtgcagcggtgaggcgtggacatcaccgtttgccagcccggccaccactattcacgtatccatggtcaactctgcaacttgtcggcttcatatatatgtatatatatgaaacaactagtatacagtactagttgtaatcctttggttaggcgaataattaagctatatggttttgtttgacaaatgctgctggctgctgcagtggcgtgtagtcctgtgcttttgtgatgctgtctagctcgctgctggtactaattgcttactttatttgtgctaatgagttaagttgataattgattactcaaaaaaagtggtgatgtgtgggtgacatgagactgagattgatagctcgctaccttgtgatattgacctgaaaattgaactggttggggtgagattggtaatatctttgcacggccccctgcttgatcgatcctgtcatggccaccatccaggcttgtttttgaagccaagcaaaaatgtttgtgtcaagtacaaaccacgcgaaaactaggcaggattacggttttgcacgcacaaaccgtataaacgtacgcttgaaacaaacatgctccaccctctatctcgtcctccttttttttaaaaaaaaaaaaagagagcacttgcttgaatttttgtagcagttcacaaaaagcaatgctgcgatttcacgcatggttaatgcatggcaatcttatacagtttcattgacgtctgatccgaaaagaaaaaggaaaaactattctgatgtaccaactaattaatatcgatcgatcacgtacgaaagattgacatgtccgggcgggaacacttgagatgcaaggagccaagaagtaatcaatggaacggcaaaattccaaccccaattctgctatctgctgtacacattgcacgcacacaagtggcacaaatggctagtaactctcaattaattaagcggtaagagcgagttaattaggttgcacgaacccgaggtggttcatgggtcgaggtggatgggcaacaccgtgctccgcgagctccggccgagcccgaacgacgacagcaaccgccggaaccggccgctggtctcgccggcgccggcggtgccgacgatactgctgctgccggccgcgtcggggtggctcggcccggcctccgagcctgcgggatccttcagcggcggcggcggtggcttccggccgagatcgcctaggaagcaatccatggagaaggatcgccggatcggctcctgctcggcgccggtcttggggaacctgcacgagctgatcccgtggcccatcctcgcggcggcgtcgatgcgcctctccccggcggccaggtcccggctggacgcgtcatactggtcgtcgcggacgaggaggccgatcgcgccgccggtgaccaccgtgcggcagagcgggcagctgacgttgtggtggagccacgtgtcgatgcagtcgatgtggaacgcgtgggagcagctcggcagcagcttgagccgctcgtcccggacgaactccgacaggcacacggcgcactcctgcggcgacgccgacttcccggaggcgacgcggcggtacttgacgacggggagcgccgccacgacgtccgggtcgagcccgcctccaacctcggcctcgtagtcggtgaagaacaccgcggcgacgcgctccgccgcgctctcgcggcgcgagcggtgcagcagcccggccccggcggcgcctccgccgcccgtgccacggagccagcagcggacgacgaggaagtagtagctggcgaggatgagcgaggtgaccatgaacccgatggcgatcacgatcgcgatggggaacccagccgtcgggttgtcgtacggcgggggcgacgccatgggcgcacctgccatccccgccgcatccatcgcaacacaatgtttcctcgctggagcgagagagagaaatagatggaggagactgcgcggctcgcgactcgcgagtgatccaaggaagcgaggtgcgggtgaaggctgtatcggtgcgcgtcagcgcgcgtggcgtggcgtcggctaaatagaaaaaaaaaaaccgcgccacgccaagttgcggaaggcgaggattagttgttttttttttttatatatatatatcggtgggaggcgcaggtcggggcgctatctgcgaaggcgacggctgagctgcggtggtggaggtggtgcgcgcgcgcgggcggcgcggcgagggcgatgcatcatgcgtgcttcggcctttggctactactcattggcttggtcaccaggtcaactcccgcacgcaaagcggccgatgcgcctgctgtgttggcgtccgcgtgacatcgaggcttcgccttcctttccatcgacgcaaacgagccaaacggatgctggaaaaaacatgtctgtgcgtgcctgattgatttttaagttttgacaaactctggcacgtacgcttgtttgtttttctgggggtaaaaacagcaggttctgatgcaaaatgataagtactacatgtactggcagaaactatccgaagattccaagtttctaatgtacgcatgcgtagtggtctaatatggttcgtcagatgactgtgggctgctaagtacgcttgacttttggagcgtggtgatctgattaagaactaattccaaaatgactgatgattaattgggcgaatatgagccatgccgtcaaggaagatgatgaccggcggatcgtacactattattgtggcgctagctgtagctgttgggcaatattgtttgtacgtatgaagaaagtatatgatactatcgcatctctaccactgatcatttcttattgttacgtacctactactccgatatgggagtgattactttgcctaaacacactgcctgattgattgatcgaactagtcccagtggatgttcttaatttttagccaaaaaaaaaaagaattagttcctatgggcatggtcaatacagtctgaaacagcccttgctaatgtttttatccaactaacgcgttgcatatgccttactctgcgtcgtgtatatcctgggagaattaggttgccattagaagcatatcgttactgataaagacgctgtcttggtatggacctatggttttctgaattttaaatgctcgaagtcaacttcggagagagttcataccatcattgaacacgtaatctatcacgagttgctttcgcttttacaatattttagtctgcagctctgcattttggcaattgatcatacgtggctggttgattctattttccttcagacagatgctgattaaaattgtaaatctttttgttgacgttgtgaaggccctccactgattcgccaagttatgaaaagaatattggagagtgtacgtttacaccgctgaaattaatcaatggaaagaatcctggcctgcatgggcccttccaggcttgaaccgggctgtcacttgttcctcgttccatcggtccgtttcctcctttctttaatgggtcgttttgtttattcttgttgaattttgtgcaacgaggtccatgtgggcgatattttgcagcccaaaagaacacacgcgactttcagcattttctttatttctgtcttttctggtttgaacacaaaatcgacatattcttgtagagtttctgccctcttaatataaaaccagcacaagctagcctaggtttgaaaaaaaaaaaacgacatattgtgacaagtggactattatataccgactgatgatgaagctgtagttgttggcatcgttttcaatgtcccagacaaaatggaaacaattgaacggttgtatctgctctgctacagagtaaaccatacaagcacaacggctccaaaccgaccgattagtatcgttgaaaaaaaagtttcaagataaggagaatgcagaagtacctactatggattagtttcgttcttattaattaattagtgtcttcctagatcgccaaacgccagaatgtaaaccttcaaaaagtcggaactcaaaccaaagagtcgagttgatcccatgatcctatcccttccatttctgcggcgcgatcgccaactctcgaaccgagtcgaggtcgttgagtttgggcagaatttctctattttttccttttgaattcaaggaacttcccgagatttcggtcccccgaatcccgagaccttctttatcttgcttttcgatgtgcgaaaatatccggtggcaatgcgtcatcctgggacctagctatatctcgtaaccgaatcatcgaccaattggatcgtttgggcccggcaggtctctggcgccgtgctgcgccacatcgcgggacacaagttggacggccacttttgctggtgatgcaggctgcggccggggtcgtgtggccgaccgttccggcgagatatcccgcgcggccgacgacgacgcgatcgcgcgccggccagtaactgcagatagatgccttcacatggatcacggcgacatgccagatgcgggatatgtaaaaagcgcagtgacggtgacaagatatccatgtccctctatgcctgcttttatttttcacgaacgcgtagaaagattgcacgtcaatatattgaatggagatagtagagttttagttacagaacgcaatgaatagaatatcgttgcaagggccaaagaaaaaaaaagaaacaaacaaaaaataataattgttaagcaggaaaactcctatcgcgaggggatgggggaaaccactaaactccccaaagacccccaaagcaacggcgctagaagcagaccacaaatggctttcttggaggatggactttagcactactgaaaccaaagagagagagaatagtcgaagactctgatgttccactcctttcatagctaccaggagaccagaacgacaagggattcaaaatccttgcaaagatactcaggaaggcatgcccaagcagttggccaccagacctatagagagcagccacgggaaggagcgaggttcggccagccaggaggagacaagacacggtgtcagattcggtgagagaacacatagtcaaggagaatgtagttcgccatctcaagctattggacgtagaagggacatgtcgagtggctaccaatatcacgcttcttaaggtcgacatccatgcctgtttttaataaaataactgaactgatcatatttcgtagatgcgtatgcctatttggtacggggttaggagatgggcaatgaatttacaagggtttaatcccccaaaacccatatgttttactactaataataattatagtgatttccgtcgttggtgtagtagatatatactcagtcatttccttaataactgacaattttaactctttaatttaaactcgatcattattttcccttaaattgttataccgaagtaaaaaataatatcattccattaataaatatttataaaaagacaaagcggataaagtttgaaagtgaatagtgctattagttattatgaaacgaagaaagtatcttttcttataagcacaatttttttttatttgttggaaacaacacattctttagataagtgcatttatatgtggcaaactaattctaggagccatcatatacttaatccgtcataaaatataacaatataaaatcatgtgagatatatcataatactatgaatctggataaaatatgtctcatctaattctagatttctatattttggaaagaggtagtatactttttttcaatttcggaataattatttattatgtattttatttttatcatattgtataattatttgggtcacccatgtgacaactaacaacgggcactatgctagttggaagtaaaaagagtggatatccatgccagggcaccctaccccacaagtctcctgtcgttttcttacacaaattttgataatttgaccctttacagaaactatttttacaaatgaaccgctgcaaaaacttattttaaatctgacccttttgctcaacgtcatatcatgtggcgctgaacttagatacctcagcgccaaatagcatagcgctgaatgtacgttggcacgctgacttagtctcccatccgccgtggcacggcattcagcgccaactgacgtggcgctgaacttttcacatgatttggcgttgagcagaaaggtcagatttgaaataagttttggcagcggttcatttataaaaatagttttgcaaagaatcaaactgtctgtgcgttttcgtatgtgtactcagattgctatagctgtacagtgatagattgcggatgaatctgttgctgttgtggttcaggaatcttccactctaggattggtttttctcataggtaatgataggtgtagaaccatttttttttctcaagggtacagtacaatcatactttccagaccattttgtttttatacaaaaaggtattattccagattctcgatatagaagttcattttcatgcgtatgaacatacaaacaaaagaaagatcaaagatgattatatacttgagacataaatatgtttaaaaattatatagctgagggaaagtatgccttttttatattagacagatcgatgacttcatataaaaatttaagttcccaacttgcattttgttcggaggccctgaattcctcgagacgaaataaaggcgggtcaatctgaatgtaagcaggaaattgatccctaatgagaagccaatagtcaaatagcggaaggaaatgagatcaaattgcggttgtacatcaatacatgttctcttcaggaggataaccatgtaatttccgtcatattaaaaaatttcatgaaatttccttgcatgcgactacaaaagaccataacatacaaggaaataaccggtaaaaacgagctaagtgttggaaactcgtgaaaatcacacctaaaagtttgtaaattcatgaaaaaattactagagatagtatagatataaaatacattctcaccaaatatcaagttcaaactcaaactttatttaagagtaaaaaaaggataaattttaggtgaatagtaacaagatactattcacctgaaatttttttgtctcttaaacgaagttgagtttggatttgagatttggagagaatgtatttcatatctatagctatgtctagtaattttttcatgattttacaaaagttctaggtatgattttcatgagttttcaacactgtcggagggtgaactcctctagcgggggattgtgaggcctcccttttgttagttcggccgggggcaacaggtgagaatcgaggattcggtggaaggtgtgaaaaagagagggggccgggccccttgaaagcgatgagacaaagggggtttatataggttcggcccgctgagaagcgtaacacactactcctgtgctcagttgattgagtatggagaacaggtgcttgaatctgtgagacccaagcgtgagttagccaaaaagtcgatcccccttgtcggtgatatgagcctggaggtaccaagcttagaaggaagaggccgcccctagtgcccacgtggcgctcccctgagggggtcgggcccgtggataggtggcagtcatctcctgtaagcccgatgggtcgggttgccccgacccctccccaaggtcgccacgtggatggggttaggtgagcgcggcccagcacccacctaaccaccttcaatgcaggtggagcgagcacgccacaccgcattaaatgcggcgcggtgcatgcctgacatgcctgcggccggtcaccaaccggtcgcaggccgaatgacaaatgggatagcggcaagccgcccacgccctgaacgtgtgtcaggcggcgtgtggcaggtatggcctgtcccatcgtgatgatgaacggccctgagccactcatcccaatcggagtatgcatgactacaccggacacgcccaagattgtgtccccgatacacgcacgtccttaagtcttcgtccattaaatggtgtgtgacaggggcgtcccccgtgtcagccgcgatgatcaaactgactggcacgctcgtatctaaactgactggatcaaactgactggcacgctcgtatctcatcaacctttggacctgcactggaactaagaagatctcctaggccagtgtgtgtttttcgcatcaacaggtagcgcatgtggtaaccccttgagatataaaaggaggaccaggcctacggaggggagggtgagatccgaagaaccctggattgaaggttgagccccagcttgctcaccagagattcagagactttgtaaactcaaaaaaatcatcataagcaggagtagggtgttacgcttccaagcggcccgaacctatataaacctcctgcttcttgtcactctcgagggcccgacccccacgggacaaccatctactcccattcctccaactcctcgattttcccttgctgcttctaggccgaactaacaaagggggattacacggatccccgctagaggagttcacactctaacacccctccctctctaggtctggacctccttttatatcacaaggggttaccacatgggctcaaaagcctacctagggatgaaggagtacattctttgcattaaatgaatgtcttattacttgacttggaagccacacgcacgagcgccacagcatggggcccatcaaatcgcgtcgactgccacgggggacgcccgtgtcattcgccaattaatggctgaagacttcggggctcccatttgcaccgggaaacgggagccttgccttgaccatagcggatgaaccgactccagccaggataagaggctaatcatcatgatgtgacggggcatggtaagctgcacgccgcctgacgtgtgagcaatgcgcaggcgcactactccgatcccatcaatcattcaatcggtcacagactggtcaggcgcatagcataccgtattaaatgtgtcatggcgcgcctgctcagggcacgttaaatgcggttaggtggggttgggggtgcccacctaacccgcacacgtggcgtcctgcggagggggtcggagcagcccgacccccaggcatggaggggcggccgccgccctaccccgggcccgaccccctttggtggagtgccacatgggtactaggggcagtctcctccctctagtcttgatacccccaggcccatatcaccgacaaacacttaactcattttcaccggatatgtccctacaatatacacccttgtaataagaaaaagaaatacagatcgagttcagcattgctttcctcacaggacaacaatgcatctgctaggcatcttggttttcgatcttagtcggttgggttcacataatcacacaacaacaaaatgcatagcagcttttaataaaccacgtatgtggcagcaagtccctttattagggccattttgccctttattagtagtgtagtgtatgtgcctcacaaagcccgtcgtctgggggcttgttgttattgagatgggagagaccgcccgcgtcgcttgccgtgcgaacaaccgggcgggcgacaaccctaaccgccactgctctcccccctccctcctctgccgccgctgccaccagagcgagcagctggaccacagctcggagagcaaggacgacggtggtggggtagacagccatgaagcagcgggcccagttatgcgcgggggaggtgggatgacgctcgacaacaactgtggcgacccgacgacgagatgcattagtgatggtgacggggtggaggcggcgagaagcggcagcagcaagttagaggcagcgcgaggaagtcaaaggccaaaggtggagggggtgactagctagatctggtcgtctccatcctggatctagaaggcttgagttggagagcgacggcggcgaagcagcagcagcaagttggaggcggcgcgaggaagaaggccggaggtgaggggggtcagcaatctggtcgtcaccttcctggttccggaaggctcgatggagttgggggaggccaatttttggagttggaggtgtaggtggtcagcagaggtggtgggggcgatgtcggtggacaggatggtggccggcgaaggtggtgggagtgttgtcagcgagttgtagcccaataggaggtaattgcggctgacggtggagttggctggcgaattggatgagaggtgcaggtggctgccagccatgggcaggaggtcggctttcgactagaggttgttgacgaggtggctggagaagcaactagctggcgggcaatttttggtgctgggaggtggtcggtggtgttgccgcttggagatgccgttgttgggttggccggtcggttgccaatgcaatttgttcatttggaaagccacaggacacgatatacaacagcgtggagggtggactgatcgacgacaaatgatccaccacaatcggctggggcttctcccgttctctagaactcctccccttctgttgaccagtctgctcttagactccgatcgtggggagttccaagccaagggatggggagccagtttggttggtagatttctgcttggagttcgggtgccatcagcaccgcttgtgttttgattgttcttgcgactgcaaggtgctcggtttggtgaagagagggtgcatgagacctccgcgacgcagccttttgctagtgtttaggggaggagtcggagctgcttgtcaagggtggcaagctcgagaacgataaccctcttccgctttcgtcttggtagcgctgtggtagttggtgttgtcgtagttggtagggagagagagtcggggcaaaagtcctacttgatcttgggctagagccaacgatgtcgacacctgtgagcgtcattttctttcttgaaggcattgttactttgctctccccctttcttcgggtgaaaaccttgttccaatattcggactgacgttattcgtgttttgactctgtcttcctctttggaggctccgattcgaagatcctaccctgcgttgtccgtggtctattcataggaagtcggagttgcttttctgaactcagcaatgatgacatgtgttttgacctttatttgtatcgtcataagtttatttttcgtgtaagttttgtctgattttcctcaacaaaccgtttcctctgcaaaccatgcttatgtgaggtttttcagtccagtttccccttaaaagctgagccaagtctaatcttcttaaatgaaaacaaacgctccggtccttttacgaggtttctttgaaaaaacggtcgttcttgaaggaatcatgcatgcatgtgttcatttttggtttaaaaagtactccatatatttggacaataaagagaagaggttggaatctccacgtacggtgcatctctactagccatacatatacgagacgtatttccattccattggcgttcagtcaatctcatggcaatatatattctcagaatgcatgcagggtggtggatgttacgccctgcctttcctacattatattcctctgctggtacacgtgaacacaccctccaataattggattaaaaaggtgtacgatccccgttgcaactggccaaaggaattttgtagccacctccgcagcagcagaaactacagtatgccgacagcttacatggtgagtacaatacaagataacaagagtgatcgagggctcaaacttcatatcataccaggcacaaacgcatggctgttgttttgctagccgaggcagcgggccgacgtcgacggtattgatctcgtcctgatccgcgggaattccccgcacgcgcccgctcaccgacggcatgaaagtaccaaggcggatgatcattaacgtcggctctgctcacggcgagaaaatagccaagtgagagcaagtataacagtaggctacaagccgactaaatgctgagataaaaaagagaagaaagaagagagaggagaagcgggctgtaaacttacagccagcttggacacaagaaccaacaaactctgtgacagagataagtgggtcctatattaattgtaaaggacgcagattcagtgacatttccccgtgacattctcggtgacattgagtcactgacatgtgggacccacatgtgtctggacccacgtgggtcctacacgccagtgtctcaatgtcacggggaatgtcaccggagcaatgtcaccgaatcccaattcaattgtaaagagctaactattatatgggtgggctgagagaaagctgtaaagaaccttatagctaataagttggttgtattattagcctagctctgaataggtggcgcgagccagaagcgcttttctgatttttgtaccagcaggcagcagcagcgagcttggcggcgcgcgctcgtactgatccatgcatagcgcgcgcggcagctggtacacagccacaccacaggcagggctagctagggacagttcaacttggctgggcgataggagagcgatcggtagctagcgtgcatcactagatcgatgcgcgcgatacacacacaacacacgaccggccgggggatagatttcgattaattcggtcgaccacgatcacaatgacccttgctcgggccggcgggcggcggtgaatattccgcatcctcatatttctcgctttagtccgccgtccggtcgcgccacccacgtgaccgagattcccccgcccagctacttgtgcaaactccatcctcgatcgctcctagttgggtatgttacaccggataacgtctcaactagagctgagtgaaagttcttatgatggagagataatgtacaacagtacaaggaacgtggaaaaatggacgacgtacgtattgaccgagcctcatggacagacaaggcggagtgaatgtaaactagtactgtagtagtacttagtatactccatcccaatttgggtatttagtagcaatgacttattgacttaaatactaattaatcaatcgtatcctagtactatccttattcccgatatttcatattacaagatacatatgtgttcatccaaataactaatacccccctctcctctaaattcattcttctaaaaaagaaaacctctaccattaagatatatatctaatttcattgaaaatatgcatggtatttattaagataattcatacgagtaggtaattataattctttattgttctttgccttttgtggtggttgtgacttatattttagaatggaaggagtagttttaaatatttgacaagtttgattttttaaattcatttgcctattcttcttgaacaaatagagtacatattagagacgtggattttcatctcttgagagaatatccccttcttttgtgcatatgatctaatttattaatagtattttttgagagaatctattctataccatgagtttgtcataattcaacaatataccattgattttctctctttctacattatactgatgactttattaatttttctacaatacaccattgggttgggcttattttttaataataccaaaaatacccttatggacatataagtataacaattgatttatatcattacaagtttttttaaaaaaagaaaacttttatgtggccttcttacagtataaaagtttgtatatgagtttcattttttttcatttctattttttaaatataacttatttgttatatactatataaaatatttttgtgttgttggttttaatgtaaattatctttcatatgcaacataagatattttttgctattttcttttgtataagctatttctctctgatataccacacaaaaatatttttttctaaacaacaaaaataccataaacaaattgaaactgatgcacatacttctctgttgtgtaaggaggccatataaaatatttcatatttttttgaaactttataatgagataaactaattgttaaccatacatagccagagtttgtcttttttgggacagagggagtatgtctctaagggtattttggatatttttttaaaaaaaaggctcatcccaatggtatattgtagaacaattgataaagtcgtcggtatattgaagaaagagacaatgtcaatgtcaaatcattgaactatgataaactcagtggcatagaatatattctctctgtttttataaacaagaaatgatacatagatatgtggggaaaatgattctaaactcttgaagggatattttcttgttgtttacatatcatatttaaatggttatgaaaaataacaacataaattaatatatgatagattactccacaaacatgtaacactaagtttaatttctataagttgaaaaagaacaataaatttgaaaaagaagtcaaattttaacttgcaatctttgtacaatgatatatcatatattaatctatcttatcagttttttttagaaaaatcataactacttttatggcacgcgaacaacaaaaggatatcccctgattgaagagtttaagtctatatactacctctgtcccataatagatgtcgctttgactttttgtttccaacgtttgacaattcgtttttatttaaaaaattagtgcaaattaaaaaatataagtcatagtgccgacgggggatacccgtagatcggatatagagggtattggggtccgttggtatgaggatctacgtaatacaatattaggcaaacaaaagacaaggagtatactggttcaggccccttggtaggtaatagccttaatccagttggtatgggattatatgatgggaaccacttattacaaagggaatagtataactcaatgataccgatgagaccgtagttgagttggtccaactagatctcccggcgacttggctcctgcaagctccggctccataggctgtggtggatgtgttagcggtgatattcgatgccttaagtcctgcgcagggggtcccttatataccgcgggtcaattgatctccaagtaggactcggagatatcggacccttcacgatatggtaaagacccaacattgtccgagtagaactctctccatccgtagataccatctctatcacgtgatagatttccttaatgtatatggaaactatccgtatacgtgcgggtatatcgtgtcggtatacaacgtacatctaaaaatagagggtataccttatccgtaaccctgacacatagttaaagtatttttaacttttaatagtaaagcaagtcacaaacaaaataaataataattccaaatttttttaattagacgaatgatcaaaaattacaaacaaaaactcaaaacgacaagtaacatggaacggatgtagtatgtgatatatcattgcataaacatgtaagttcaaatttaacttgcataggtagaaaaaaatgactattaattttttttttatgtcgtgtaagtcccgtttgaatttgtatgtgtggattgctacatctaatattaatctatcctataaaaaatatcagattttttatgactttttgggtgacatgtaaaactaggagacgttacttcgagagataaatagactttctcacatattggacacgcttgaagtacttttagtaaataatacacaagtaaataagtatatattattagtcacggttaaaggaaaaaaagtcaattgtatttatatattagaaaacagatgtagtatttttatatctatcacatactttaacatagagaacacgcaaataattaagctttatcttatcttattttagtactatagcttataagttacgtgtataatgacgacagaaaacgtaaaccattttttcattagaaaaagaacaaacatataaccttttatctttcctaccaggattagacattcatgttaatttgctctcctcggtaacacttcattcttgaaggtgctcttaactggtactccgtttcatattattataagccgtttgattttttctaatcaaacttctttaaatttaatcaaatttatagaaaaatataatagtatttttgataaaaaaaatatgtttaatgaaactaattcaatcgatcttttatatgttaccaaattttttctataaatttagttaaacctaaaaaaattttaaaaaaggttaaacaacttataatactaaacataaggagtaaatgactaccatgctactagctagctagctcgatagcagcttcctgcggcttctgctgtccatttcgatccgggcaaagcaaaagagatggtagtagcagtggacatcagcacggtgttgcggttgaatggtcagaaaagcggtaatgttggcatgcatcagcaagaattgttttcttgtagacttgcgtgtatgtgtacccctgccgataaccaacaccggccaggggtgataatgaggcaacttgatcatagagcgatcgagagcgtactctacaatatataggagtatacgccctgcatgcgaccgtacaccgtatgccgcgcgcccactgtataaataggccgcatgttccagccgccacatgcacaattgcacgcctgagactagcatatccatgtccgtttggccgccgccactgctgcatgctgcctagctatagtagacctgctacctgcagatcacaatagcaccggaaactgtgagctcggtaagtcggtatatacgtatataagccaattaaccaatcggcgtcgtcaggcctctcgcgtgtgcgagcggttgcgtccgcatggaggacgacaagagtaaggaggggaaatcgtcgtcgtcgtaccgcggcgtgcggaagcggccgtggggcaagttcgcggcggagatccgcgacccggagcgcgggggagcccgcgtgtggctcggcacgttcgacaccgcggaggaggccgcgcgggcgtacgaccgcgccgcattcgccatgaagggcgccacggccatgctcaacttcccgggagatcatcatcacggcgccgcaagcaggatgaccagcaccggctcttcttcgtcctccttcaccacgcctcctccggggaactcctccacggcggcgggccgcggcggctccgatcggacgacggacaaggtggagctggagtgcctcgacgacaaggtcctggaggacctcctcgcggaggccaactatcgtgataagaactactagctagctagctattatgcctacttagctagtacataccgatccgtcggtattagcaagacggacatggagcagtcgtgatctcgtctgtatgagctccttgaaacgatcgagaccatgagcttgctagctagctacgcatagtagtagcaataacagaggaagcccaaggcagtatgtactactgtcctagctagctagctagcttagcttcttctaatggcatgcaagagcatatgtgggcacgcacgcacgcacgcacgactcatgatttgtgcgtcggcacacgcacgtttcagaccatgcacgtcgttgttcggtgttccggcaagcagtcaagcacatctggacagctagaacgttagcatggacagaaccgtaatattacgtactgtatatactcttaatttcaagtactggagcggcaattgattatactagtatactatacgcttccctccgttcgttatacaaaattaatacacagtattatactgtgtattcgctaaactatactacctccattttttaatagatgacgtcgtcgaccttttctcacatgtttgactattcgtcttattcaaaaattttatgcaaatgtataagatataaatcacacttaaagtactatgagtgataaaaacaactcataacaaaataaattataattacgtaaattttttgaataagacgtatggtcaaacatgtgagaaaaagtcaacagcgtcatctattaaaaaatggagggagtatatatctcgtggtcttgttcatattggtcaatgaaggactataatatactctcttcattttttaatagatgataccgttgacttttttaacatgtttgaccattcgtcttattcaaaaaatttacgtaattataatttattttgttatgagttattttatcactcatagtactttaagtgtgatttatatcttatatatttgcataaattttttgaataaggcgaatggtaaaatgaaggtagtaacatggaaacggtgaattttccatactagtgatactactttctctcgttcgagtactatgttttcccgcataaagtttattgaccgaaatacggaatccatgaaaagataaagatgctcttattatctgatgctacagttaactctctacttcttgagaacagtaaaccctccctctttcaactagtcagcaaattaaccaaagccggtgtctgtactagtagtctggtaaaaaccgattccccaacaggtaaaaagaagtggtcctcggaagttgccaaaccgaacccaccgatcgaatcgaggtgtgtgtgccgcgtgcgcgcccgtacagtacgaggagagcgggacgcggccgggttcgcgacggcgcacacgcaggctgggccggtgatgggctgcgtgggaggtgtgctgctgatgcatgggccaatgcgcgagatagctcggtcgcgtggtggtgtcgggcctcggttcccacgggcttcgcacgcaggtcggatacagaaacagatcgaatctcggaacaaaaacagagagccacatatcactatatcagatgtcacggtggatttgccgccgcgcagatcgggatagctggcaggcattcgtacaccccgatttctgctttgatattctgttatcacagtatatccgagggcaccgtatctggtgcaaaccagggttgctgtgcaaccttgcaaattttcaatcaagaccataggatgcccatccgatggctagggatagaggtgggttacttttgcacttaaccgcccacactcatctctctgctaatttatgcaaatcccccctaatcacagcgtccgtccgcccgtccttcccgcgtcgtttcgtttctgcagcacacgcgattcgccgccgcccgctcgagtccccgccgcccgccagcgactcgccggcgccccttcgccacgccaccaccgccatgttgcaaaccctcccgttgtgaggtcacggggtagaccgtgccgctgccgccatggagtctggcacgcgcgacgtttcggattccaacgcgatagaccctgtgcaggaccagcgggcgggtgccgttgatcctgtcgtcgctattgatcccgtctccgttgaggccgccgccatatatcatgccatcattatcgtggacgcgggccaaacaaggtgtgaactatgaaccgtggaagtgtacttgctggaagtttattctgaacttgtatccctatacttgatgtattcctgaatgagacatgcttattttcgtattgtgaacattttaatcttaacctgtatgctcttgttatgggtagatgctgccaaaatttagtaaaaagggctacatgctaccaaaatctgaactgcaacaagagcttcttatctgagacatgtttgccatcaatatatgacaatacatgaaactgaacctgtatcaaacctatcaagctgtcaagctgttgtgctctagcacatgtgcagaaaatgcagaacaagtagtttgacagtttgacagattacaaaatccgtgctggtttcagttcatctgtcatccgaatgcatgaagctgggcatatattcagtttgacagattgacacagaaaacagctggtagttcattcaggctattattcagttacacacccataggttccactgtcaccacaagcaagaaaaaaaatttttatggttccacttgacttaactcaatctcattatcaaatgacagaacacaattccattgcatatttgtagtcacaatctttcagagtttcagattacaaaattagtacatcagtgtcaatctcagaacacgattccattgcatatcagctcggcgggccagcgaccgcgtcgagccggctgggcggggacgcggccgcggcggcgagcggcgacagcgggaggcgcagctcggcgggccagcgaccgcgtcgagccggctgggcggggacgcggtcgcggcggcgagtggcgacggcgggagggcggaggacggcggccacacgaagcgggggggggggggggatttgcataaaaaacagattagcagagatgagtgcgggcggttaagtgcaaaagtagcctaactctgtccctagccatcggatgagcatcatgtggtcttgattgaaagtttgcaaggttgcacagcaactctggtttgcacgagatacggtgccgtatccgagggggtgctagtgtctgccaatggcgttgcatacgtatctcgtttgtataacggaatcgggctctttgcacggcacacggttcatctcgtactcgaactccgatctgttataaccatcgcgttggatcgtagcagcacacggttcatctcgtactcgaactcctgatctgttataaccatcgcgttggatcgtagcagcagccgccgacccaaacgcaaacgcaaacgcaaacgcgacgccatgggaaggcaggaccagcagctgcaggtgctgaacgcgctcgacgcggccaagacgcaatggtaccacttcacggcgatcatcgtcgccggcatggggttcttcaccgacgcctacgacctcttctgcatctcgctcgtcaccaagcttctcggccgcatctactacaccgaccccgccagccccacccccggctcgctgccgcccaacatcgccgccgcggtgaatggcgtcgcgctctgccgcaccctctccggccagctcttcttcggatggctcggcgacaagctcggccgcaagagcgtctacgggatgacgctgctgctcatggtgatttgctccatcgcctcagggctctccttctcgcacacgccgacgagcgtcatggccacgctctgcttcttccgcttctggctcggcttcggcatcggcggtgactacccgctgagcgccaccatcatgtccgagtacgccaacaagaagacccgcggcgcgttcatcgccgccgtcttcgccatgcaggggttcggcatcctcgccggcggcgttgtcacgctcgccatgtccgcggggttccaggccgcgttcccggccccagcgtacgaggtcaatgcagctgcgtccaccgtgccgcaggccgactacgtgtggcgcatcatcctgatgctcggtgcgctgccggccatactgacgtactactgacggatgaagatgccggagacggcgcggtacacggcgctcgtcgccaaggacgcgaagcaggcgtcgtcggacatggccaaggtgctgcaggtggaaatcgaggtggaggaggagaagctccaggacatcacgaggggcagggactacggcctcttctcggcgcggttcgccaagcgccatggcgcgcacctcctgggcacggcggcgacgtggttcctcgtcgacgtcgcgtactacagccagaacctgttccagaaggacatcttcaccagcatccactggatccccaaggcgcgcaccatgagcgcgctcgaggaggtgttccgcatctcccgcgcgcagacgctcatcgcgctctgcggcaccgtcccgggctactggttcaccgtcttcctcatcgacatcatcggccgcttcaagatccagctcctcggcttcgccgggatgacggcgttcatgctcggcctcgccatcccgtaccaccactggaccatgcctggcaaccaggtcatcttcgtcttcctctacggcttcaccttcttcttcgccaacttcgggccgaacgcgacggcgttcatcgtgccggccgagatcttcccggcgcgtctccggtcaacctgccacggcatctccgccgcgtccggcaaggccggcgcgatcatcggagcattcggtttcctctacgcggcgcagccacaggacaaggcgcatgtcgacgccggctacaaacctgggattggcgtgcggaacgcgctcttcgtgctcgccgggtgcaacctcgttgggttcctcatgacatggatgctcgtgccggaatcgaaagggaagtcgctggaggagatgtccggcgaggccgacgacgaggaagcttctgccaacggcggtgccaccgccgtcaactcgtccggagttgagatggtgtaatccttcaggacgcaacgagatgacgaacacttgcatgcgaagctcgtacttgtagcgtgataggaaatgttatacttatatttattagatcgtactcctactagtaactatcataactatgttagtacttgctttttaggtacaggagttctctttgtacctcaagttgatccctaattttcgtagaacttaattaattcatggcaagaagttgctcattaatagaagctattctaaacttttgtgggatgtctccttgttatttgcatgttacttaaacaattataaaaaaatggaaaaaaattaaatagatagattacgatatatcattacacaaacatacaaggtcgtgctttctaaaaaagactttcccattacacaaacatacaaggtcgtgctttctaaaaaagactttcccatgttcagaactacaatactttcccctgtcctacaaatagtgcatctctagttttaaaatttatcatttcacaagggtagtggaggaaaatttctggttttgtttcaacttttttttctaaccagattcccaatacatgtgggtctcatactctcatcgatgttttttttagatagtgctacataagcatcgtataggcgtcacatgtgacgaagactgagtcaatgagtcacgtatgcggcacgccagcagaaaatcgttttcaataatgtaaatagactcaatatgcactggttttttttaaaaagcgaattctcactggatttagaagtcaggctccattcgtttccacttaaaaaagtggattaagttttggatattcgtgacacgcttttcaaactgctaaacggtgtctttcgtgtgaaaactttctatatgaaagttgttttaaaatatcagattaatccattttttaagtttgcaataattaaaactcaattaatcacatgttattatcatctctttttgcgtgaaacatttaatcttcatcttcatcttcaggagattcaaacaccacctaagtgatgtttcataaacggttctacgacatggatatgaatgaaactcgacccatagttcagagatgtcaagtgaactttctcgtaacaaacaactcgtacggcccaactaaacaaatgcaccaaacacatcaaggaaaaagtccatcaatgatgcagtccaaaccaacaacagatcggccaggtccaaccgaatgcaccattgtagcttcaacacacatcctcacagacgcatgtactccctccgtttaataaaaaacctaaatttagagaaatatctagattatctctaaaatttggttttttataaaacgaaggaagtacaccttgtgtgtcctacgtatataaaaccatccgcacatgatgcttgtttttgttcactctgtatccttttccgcctggatttctaggctgagtaagtaaaattacctgattttttaaaagaaaagaataagtgtgtacgtacagattcctcttactcaccctctcttcataggtatcctaagtcaacctcttaccagctgattaaaaatagagtgattaatcatatgataatccatgagggcattttccagcttccacgcgaccacgcctcatttggtcccaataatccacacagctgacgccttgacagcggtacaaagtttgctaacctgtgtgctgcttcttatatatggtccccaaagttacgattttgatgtcattttctcctcagtagtactgtagtcttagatgccaagctagccaagagttgatcagtcaacgaacaggacgaacggagtactagaaaaatggatatgttacgtgtggtcgctacaaacaatcaatttcctgaactactagcatatccattgcattcttttttcaaactacacggttctttcaaatccagggaaaagttcaccaattcttcaagaacatatacacacatctcactcacatatactacaaactagtcactaattgaaatttctacaaacttatccaagaaaaggaaaaaactaccactcgtacggaagcgacgactagagttgttacagttgggaaaagagatgacaccaatggttagcggcaaccactccctgcgtgatcacacgcgcggtcaaattacttcgggtaggccgcctcctcgtcgtcgccgtcggcgacctcctgcgagataacctcgagcgacatgcccttggactccggcacgagcagcgtcatgatcgtcccgaggaagtttgtgccggcgagcacgaagagcgcgttcttgatgccgatccccctggggtacccaggctcgggcttgtgctggtcctgcgccgcgtacaggaacccgaacgctccgatgatggcgccggccttcccggcggcggcggagatgccgtggcacgtcgaccggagccgcgccgggtatatctccgccggcacgatgaaggtggtgctgtttggcccgaagttcgcgaagaagaaggtgaatccgtacatgacgatgaagccggtgtggtgcccccgcgtcgtccagtggtggtacgggatggcgaggccgagcatgaacgccgtcatcatggcgaagcccatgatctggatccagaacctccccatgatctcgatgaacgcgacggtgaaccagtagcccgggatggtgccgcagagcgcgatgagcgcctgggcgcgcgcgatgcggtagagctcctcgagcgcgttcatggtcttcgccggcgggatccacccgaccttgctgaagatgtccttctggaacaggttctggctgtagaaggcgatgtcgaggaggaaccacgtgctggtggtggcgaggaggtggaggccgtggcggcgaaggaactggcgcgagaagaggccccagctctcgccgccgacggccaccgtctcggcgcggtccgcgctctcctcaatctgggtgtgcagcaccttggacatgtcggccgccgcctgcttcgcgttgcgggcgatgagcgccgtgtaccgcgccgtctcgggcatcttcatccgccagtagtaggtgagcgccgccgggacggtgccgaacatgaggatgatgcgccacacgtagtcggcctgcgggacgagcgacgcggcgtggttgtcggagtaggacggcgccgggtacgcgtgccggaaccccgccgacaccgcgagcgcgacgatggcgccgaagaggatcccgaacccctgcatggcgaacacggcggcgatgaaggccccgcgcgtcctcttgttcgcgtactccgacatgatggtggcgctgagcgggtagtcgccgccgatgccgaagccgagccagaaccggaagaagcagagcgtcgacacgacgcccttggccgagctcccgaacgagagcccggacgcgaccgagcacacgaccatcagaatcagcgtgaaaccatacacgctcttgcgtccgagcttgtcgccgagccatccgaagaaaagctggccggcgagcgtgccgcagagcgcgacgccggtgacggcggccgacacgttgggcggtagcgcgccgggggtgtccttggaatcgtcggtgtagtagatgcggccgagcagcttggtgacgagggaaatgcagaagaggtcgtaggcgtcggtgaagaagcccatgccggcgatgacgatcgccatgaagtggtaccattgcgtcttcgcctggtcgagcgtgctcagcacgttgagctgccctcccgccatggcttcccaactctttgagctctgagctctcctctgatctaactttttcttttgctttgccgctgaactgactgttctctactggacgcagatatatactactcgcagtcgcaggtccagtgttgaatgctcaaactagtcaactctaatggttgccgttcttatcaaaagcagggcaggggcacagtagagggggcggactgcaaaacttgaagtcttttggtctccgttcttcccgcgtttggagcagtaattaaccggcacatcttcatcaattactgacgaagcatgttgagatggatactttgtagtctgtagtctgtactgtgtagtacgtaacacaatcgcttctcattagcaggttgaaacaagacagcgacaagctgagcaagaacaagtactacctccgttttttaatagatgacgccgttaattttttctcacatatttgaccattcgtcttattcaaaaattttacgtaattataatttattttattatgagttgttttatcagtcataatactttaagtgtgatttatatcttatacaattatataaaatttttgaataaaacgaatgatcaaacatgtgagaaaaagtcaacggcgtcatctattaaaaaacggagggagtatatggataggcttggaaatcagcagctgaatgccgtgtttgctcaattggttattactactgtacttgttagccggagtagttctgactgaacattctttctttgatatggaagtcatcgccgttgaagtatgcgagggtaggattttgcagagcatgggctggctgcactactggctcaatgaagtccagttcataggcgtccttcggtagggtggacgcacagctcgcaacagtagttgcagtacacacttgggccttcccgtcttaaattctcttgtttcttggttttccacatggcacatgcctagctaatacgatctggcttgtcgctatctcgttttggtgatggaattgacatggggctgaaacttcagctagagaacaaaccatgtccctttcgctacaacaatcggagaagaggtcgacgaaatttccagcgaagcttcttgacgatgaactcttgcgagcaacttgacaagcatgcatgccctagcgagcgagcgaaactactccccgcgaatgacgcagagatgtgtgtgttttgtttgcatggctcgtgacgcagaacaggatatggacagaagtactggagaaggctagctatagctccccgcgaattgccatcttcaccttttacgcctcgaggataactcttcacctcgttgtgtccttgttggttgctgttgctccaggcaaacgtagccaaatctgaccagccatacccacttgctaatggtggccccatgcccaccttcccttctccggcgtatagctccacggccgatactttcgccggacttccccaacctcctcctgcctgtgccgacctactccgaacttctgcctttcgccgctgccaggggcacatccctccttgctccacctcggccttggccaccccgacttcctcctccgatggctccttcctcgtcctcgtcacggagccctctccttcgccagaactccgttgccgtcggaacgcgttaggccatctgcactgcctacacccatcctgagtatgggtggttacatcaaagtttactccttcgagctaaacaaacaaaacgatttacccctttgttgccattcgctacttcagatgaattctgaagaatgattgctcaacaagaggatggcgccaaacaagctactactaatagcaaagctactacttttcatattataagaaactattgttatagaatataaaaaaaaatgaacttgggccgtgtttagttgtaatttttttttcaaactttcaacttttctatcccattaaaacttttctacacacaaactttcaactttttcgtcacatcgttccaatttcaaccaaactttcaattttagcgtaaactaaacacaccctagatggaaaaagctatttttccaacatctacatgttatcaccagccgagtccagcttttctcaatatttgaagaagtagaatccagaaaatgaagaatttagaaactgttttttttatacggacgatgacggcgtacgaatctgactcgaatcttgatgcaattggacggccatcatccgttgtgttattttattttgctccaaaaaaaatccgaactggagtagtacagtagtactccggaaaaaccatcaagggaaaccctagctttcatgagaagcggcgggccagcggtgatggaggtggatagggctatcaacgagccgagctcgagcgagctttcatgtgtaggctcgagcttgctatggactcgagtcgagctcgagccgagcccaggtttgccgcaagcttgaagtcgagctcgagctcggctcgttcgagcttcgagcttttctcgagcctacctgatgtagtgaaatactagaactgtgatgcatgattagataggaaaaagtaatactagtgctcctatgcaagccgcatagtcgcacactagtagtagtactagtactaccagccatgctcttgttgggacttgggaaatgggacaacaaatgcactctgccactggcagtactagtgctcagtactagtactagtagagaatatggcagtactagtgctcagtatagtagagaatttaaacgagttaagagagagagggaggaaatatacaggacaagtaacatgtgctagatgctgaggctcgctgagctattcgagctcggctcggcaggctcgcgagcttaaagtcaagctcgagctcggtttgaatcttagacgagccgagttcgaatcgagctcgtaacgaatcaagttcgagtagctcgcgagtctcgagctttttttacagccctagaggtggatacgggcgcggagaggtgcggggacgcggccaaccacctccactgcagatcagaggaggccgtcaccggaggcgatgccaagcggctgcgcaagggcagcggcgacgacgaccatcatcagtatatggacgacgacgacgactacggtgacgacgagccaccctccaatcccctcgactcctaccgcgaggactgggttgagatctacggcaaaacaggatctttcgaggacgaaagtgagtttttttaaacaaaatcccttatgcagttcaaggagtattaatttacacttcccgtatttagcacatttggatgcccttgattcaacagtggcggcagcgattcgtgctaggtttatagtagttgagtttgattttgatgcgctgggaattgcagtgggtgggggtaacagggatgagggatgaagacagctaaaaacaaattcgctgctattttcttctctgcaatgacgaatgtttgtgtttgagaattacttcattctgaatttccaatcactttaccccccccccccccccccaatcgatgtgtggcaaactggcaattatgtaatccgatgtcaatcattcacaacaccacatgtttagagaccaatgtagcacataaccacatgttttaaattgctctcacataaacacgggtattcaatccaaataacagaaaacagcatatgtattagggtgagaattatctcattctgaatttccaatcaatttataaccacttgatgtgcgacaattatgcaatctgattttgtcaatcaatttatatttatatgtgtgtgcagcggaaatcttgccgatgcggcatacggacgggccaatatggccagagtcttggccgatgaacctgctacaagtcttctcggttaaagtggtggaggttatgggggacctccagtggccgctggatgtctatggtgttgtcgccgtgcgcgactcactggatcgcaagaggaacatcctcttctgccgcgagagggacgactgccagaccttactgcaggcatgttccttcctaccattgctttgatgctttctattctccgtcatatttttttgtttcgattttattctttcaatatcagatccgccatcagcacattgcaaacataaactttcagatatcgtgacaaagtcttgctgctattgtgcacaaattttgacaatttgaccctttgcagaaactatttttacaaatgaatcgctgccaaaacttatttcaaatctgacccttttgctcaacaccaaatcgtgtggcgctgaatttagacacctcagcgctaaataacatgacgctgaatgtacgttggcacgctgacttagtcttccatccgccgtggcatggcattcaacgccagctgacgtggcgctgaggtgtctaaggtccgcgccacacgatttggcgttgagcaaaaatgttagatttgaaataagttttggcagcggttcatttgtaaaattagtttttgcaaagggtcaaaatgtcaaattttgtggctattgtgtaccatgctaagttgtttcttacaaatctgttggattgaggagaaacaattaatacattgttgaacaggcatgttaatttatttgtggcatgcatacctgcaggattcatcatctttggtgcttacaggccctagtcgagctgtcgtagtgttggatcctgttgtttttgaggttgacctcaaagtaaagggtagggtaccagcatctcaagacaaggttttaagctaccatgcgtttgtctatgcttacctgacaaacaatggctttgcaagaagagaggtagagtcaaccgagcacagcacgttggagttcacatttgcacatctcgcatatgcagtggaagcaaccatcataatccatgtcgtccaaggatcgaccgatttcagggcccgtttcagcgctcgcaccactggcattgacgaagacgtggtgctgctcgactctggtgataggaaggtggttgtcgccgatgatgggctcgtcgtgttgcagcggcgcgtcgttgtggttgaggagaaaggcaagctgaacctccgtgttgaggcttcagagaatggcagtgacacagttgttggtaagcagatgagcttcagtgctaggccggccttgagaagcgaaggtcgtttcgtgcttggcttctgcaccatgtcggtcatcgtcgcttggtcagtgcttccatagatgattagtgtgtgtgtgtgtgtttgatggtaattggtctgcaatatgctgtgctgatctcaactaagctaagctaagtgactatgagaacttcttaactgtaggagtattatatatacattcagtaatctgaccaactggtttgagatgctcctttgtgaactttgtggtgaatttttgagtgtgatgatcatgatgaatataatgtgggaactgggaaatatagcgtttggtgctgaagcagaaccattaattatggattgtgatgaatcctttaatctctttaatttgcggttgcgtggctgcaaagctgccattctgtatttgttgcaatggcaaggaacaaaatgttgaaataactcccttttggaataagaaatctggaatagtatggtcaggggaactgttactctgcattatttgtaagcgcaaaagggcaaacttgtccttgaaaaatcaagaccagcatataacccattttattacgacgaaagatacgtttgttcagtaatagcaataccaatagcaacactcccaaaatcaggaagagcaacagcaatacccggtcacatggcatcagtaatgaacgttcaacactcccaaaatcgaggcgcccgccgcccggcggtgtagggcgccccgactgcggcgaacacaagcagcgtcgttgccgccccacgccacgccagcagcatatgcactggttgcccacgatgtccgtgaggtcagacttgaccagccgcagttgcctcacgaagaggatgaacccgaaatcacccgattttgcacgctacgttgtcagcggcgagtcagagaaaacaatcggttgacactccagtcagccatggaattaaatacgtcacaaccgcgcaagcccgcaagcggcaagcggaccacctcgatcggccgcgggcgaccaaggcaccaagcaaggcggctcggcggatgggagatgagccttccacagccaacagcagccgacaggacgtacgcctacagcggagcgccccccgcgcccccccgatgcccaagcgttttttagccgccagtcacgagccgacgccgcgacgagcacggccgcggattcctcgcgagccccgtgaccgtcgtccgcgtgacgcggttaccactttaccctgtaggcttgggcgcttggcgcgctccgcggcccaatcccaacgcagtccatgacgccgcgagaggctaacctaaaacatccgagcgggcgtgacgaggtggcccagtagaactaatgaactattcgggccaggagggatagaaggccgagtgcgagaacacttggcgttgggatcttaaaaaaaatcacgatatgcattgcataaatttaggtgactaacataacaaaccagaagaaattagtcaattgaaaataacgaaagtgtaacaatattattagcggtttgcaaagccgctcacgccatttacaatacaattgaaatgaatgtatgccatttatatcagttgcagggaaagttcacaaaatctcacaaacaagtttaattgtttcaaccaaaaaaaaaagaaagaaagagaaaccccacaaatccacaactgtaaaaggagagacactacaaaagtatacaaaactagattaagtaatcacaccaatagagtaataaagcatacatttttttcagtcactcacgtcgagacggcatgtttatgacatcacgcttgggcgatcgcttcttgggcggtctcgtcgacgacgttgtccttggacatctcctccagcgacaagcccttggactccggcaccagcagcgtcatgagcataccgaggaagtttgtgccggcgagcacgaagagcgcgttccggatgccgatgccgcgggagtatcccgcgtcgggattgtgctggtcctgcgcagcgtacaggaacccgaacgcgccgatgatcgcgccggccttgccggacgcggcggagatgccgtggcacgtcgaccggagcctcgccgggaagatctcagccggcacgatgaaggtggtgctgttgggcccgaagttggcgaagaagaaggtgagtgcgtagagcacgacgaagccggtgtggtgcgccgggtgcgtccagtggtcgtagggcacgccgagcgcgagcatgaacacggtcatcatgaagaagcccatgatctggatccagaacctgccgacgatgtcgatgaaggcgacggtgaaccagtagcccgggatggttccgcagagtgcgatgagtgcctgggcgcgggagatgcggtagagttcctcgagcgcgttcatggtcttcgccggcggtatccacccgaccttgctgaagatgtccttctggaacaggttctggctgtagaaggcgatgtcgagcaggaaccacgtgctggtggtcgccaggaggtgcatcccgtggcgcttcatgaactgccgtgagaagaggccccaggtctccccggcgaccacctggctctcgaccaccctccggccgctcctcgatctcggcgtggagcaccttggacatgtcagcccgccgcctgcttgggcgttgcggggcgacgaggcgccgtgtacgcgcccgtctcgggcattttcatgcgccagtagtaggttgagcccacccgggatggtgccgaccttaagatgagccgcccgtgtatccggcctgcggcgcgagcgacgcggcggggtttctggccttacacggccccggtaccctgaccgaaccggccaaaaaacgagcccaccaatgcccaaaaaagtccccaacccctgcttggcgaacccgggggatgaagcccccgggctttcttgctccttctccaacttgatggggccttaacggtatcccccccattccaaacccacccaaacggaaaaacaaacggggattcctcttttgggtggggccaaaaaaaacgggggaaggccccccaccttggtagaggtgatcctttcctctttggccaattttccccaccttcaaaaaaaatggccggagtgccccaacccgcccgggaaggaaaacttttgggggtttcctggtggtttttttttttttttaaagcccccccttggaccgcgggaaaaaatggagggttttaaacccccccgggaaaatcccaatagttcttttgtttgcccgagttaaaactttggcgccccctctttttttttttctgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagacgctcttgcggccgagcttgtcgccgagccatccgaagaagagctggccggcgagcgtgccgcagagcgcgacgccggtgacggcggacgacacgttgggcgggagtgtccctgggttgggcttggtgatgtcggtgtagtaaaggcgacccaacagcttggtgaccagcgcgatgcaaaagaggtcgtaggcgtctgtgaagaaccccatcccggcgatgacgatcgccatgaaatggtaccattgcgtcttggcctggtcgagcttgaccaaaacgttgagctgcgatcccgccatgatgatcttttttcctcaagctgcaaagttataagctttgcttagtacagacaacatatcacaaaagaatagaaaattcttcacctaggcatctccatttatatctgactagatcgttgaatgttaattgaacagagaaatttcaggtttcgcactgttgagattgagaattcatgatttaccgctcagtaattgaaacttcaatagataggggtgtgtccatttttaatgcgtactgtactaaatagtagaagcacatgtttacacaactaatcttattggcgggtaataatattacgcatatgattcaacaaatattcagtagaacgtttcctgaatatgctaaaccgcaacactaattaatctagcatctctgctaacatggaactcagatgcaggagagagggttgcgtaccttgggaagattgaggatgggttgactccggagagagagcagaggggatcgctgtgtgctctgttagtttcctcgtctctgttgccatggtgctgtatatatagccgcagcgcagtccggacaggatacagacagggcatggttgcagaaaaaagattttctttctactgcattgcatgtaccgtacatactgtagattgcaagcagatagtgacatatattgtctttaaaatgcccgtacagaagtcaaatgttattctatttgcaggatcgtggaatgtgaaattaactttcaactatctatgcatatcagcgtatggcctcccactgtttagaattctacggtgtcaggatcggctgggcagtgacaaagctatgcatgcaaatagggtcttggtcttgagcagtgatcatttggttaagtcctacaccatcagtttccgatttcatattataagtcgtttagccttttctctagttaaactttgataagtttgatcaaatttataaaaatattagcaacatctaaaatacttaactagtttaacattgaatatattttcataatatgtttgttttgtgtttaaaatagtactatatttttctttaaacttagtcaaacttaaagaagggttgttcagattgtagccaagataaatctaaaattttggtagtttgacaatattactaaaattttggtacgatttcttatatatttatcaaaatttggcaagaaactaaatagatacacatatttgacaactctataaaaaatggtatggtttaaaatagcatcaatctgaacaagcctgaagtttaattagaaaaagatcaaacgacatactccctccatctacttttgatagtcatatttcatcttgccacgcagaccaaggataagtaattctacttatcattcatttaaacatgctactagttatttctcgtaaacaaacgattcattaatattaacatttctcaatacccatgtagccaatcatgcgtggaagaatggggagtcatgcattaaatccaagaaagtcattaagaggataggttgttggattgaaatatgactatcaaaaataaattttttagatttggaaatataactatcaaaagtaaatggagggagtataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccgcccgcggcacccccaccgcaggaggaaaaaaaaagaatattatttttttttttttttttttttttttttctttttttaaccccatattttttattttgttttttttttttttttataaaaaaaaaaaagattttcttatttatttatatatattttttttttcctcccccccttttgcccccccccccggggggaggagaaggggggggtgctttcccttttaattccacaaaaaaaccctttaggaaggagagggtgttggggttggaaattatgattttcaaaaaaaaaatttttttggttttgggaattttactttccaaaaataaagggggggggggtttattttaaaacggggggaacctcccggaaggttcccgaataaaattttgccaattcccggtgaattccatttggttttttcacggtttcaattttttattcgaacggagggggaaaaaaattcaaaaaacttggtaaaataatttttaattagaaaaaattgtccctgggttagttcgtttatgggtttattctagggggggaggttgagctggttcaacttggctcggtctggctcgttgggaaaacgaactagcttgggttgggttcttattcctaacggctcggctcgtcaacaagctggaaccagctcgttaagctcgcgagctaggggcgagagacgtagccggcgagcacgggaggaggggagaagcttgacggcggaggaaacgaagctcgagctcgccggcgaccacagggacagggaggagctcgacggtggaggggatgacttcgacgcagctccgccggcacttggaggagacgagctcgagctcgccggcggcgtcgggcgctggatcgctgagggagaggcggagatcggcgacggtgggcgctcgatctcccgacggcggcgggcgtgggggataggcggagaccggcggcggcgggcgctcgatctcccgtcggtggcgggcgctggcaggggagaggaggagacccggcggcggcgagcgctggtgggggagaggcagagaccggcggtagcgggtgctcgatcttcccgccggcggtggcggcggcggctggaggagagacggagcgggagcgacggtggcggcggctgggggagaggcggagcggcggcggcggatgggggagaggcggagcggcgacagcggccggggaagaggaggagcggcgatggcttcggaagaggcgcggcggcggcggcggctggggggagagtggggaattgagtgaggactagggtttgcaatgtcttgggcttgagcctttttgttgtattgggcttttgggctgtgatgagtctagctcgttaaggctcgcgagctagctcgttatctctaacgagctaaaatgccagctcggctcgttagaaaattcaaacgagccgagccgagcctgtcacgagccgagcgagctaacgagccatgagctttctgtccaccttatactcaaccttcagtccttcagacaatgcgttagggacacatttgtgagttatcaacatgtatgcgatgccataagattagtcaaacccactgtttcccttctatggttttccttcttgcaatcacagttaattagcataacagcggattacgacgtttaacatctgataaccacggacgcagacagtgctaggttattatatctccttggtttaatataatcagggtcaacgcgagaaaagatccgaatatgcctgggaaccttgtcagttgtcataatctttaatttgtgttgggctaacacgaccgtaattagaaaggtcaagaaacttaatttagaatgatcttattgctctgctatcgttgccagattggatgcaatgactacagttacggttagctcacgttaccaagttttctccttaaaaaaaagttgagcagctcacaaacccctgtctctgattttgattttcttctcttttcttgagagttttttaagaaatactccagtctcctaccaccgaaaacatggcttcctctctcctcttcctattggcttcctggtaggtatatcatattttacttggttcatggttggataagcccaagtcagcaaaagcgaaagaaagagaatcttttttaatctaggacaaagcagaaagataacgtgaagtcagctcatcataaccccaaaaatcattaagagaagtactccatatgtgaagaaatggtactatctaagatatgggtatgcaaataatcgcaagattgaagtggctaaattctcaccagaataaatttaagaaaaaagtgtggttataatcagcttactactacaataagcatcagaaagacggacagactgggaataggaacattccatgtatatgcgttgcatggtcatgataaactcatgatcagctaagcttgtcctaatggtgcggctccatgatttgtttctattgctggacatcaagctagtcatccatatcacgataaattaagagtttgcaggttaccttcaaaatgagcaaacttttgggcctatcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggcctatcagctgttgccaactcacgtttctgtaagaaaaatgcactgttttcaactgggataaagaaaagatgcatagctcttagcatcttcttgccaaatcaaaaaacaaagccgccttgccaagtcaaagatacatggaatatatgcaactcatataaacaaagagctgcaactgtattttgtaatgcaactaggtgaaagtatgcaagtcctactggctgtctgcccagctgttcacgagaaatgcaatttcttaaaactagcacgtgtaataaatatttttgaagaatatcacatattaatacttgcaggaaaaatccataacatcccttttacagaagattaccatcctttttttcatttaaagaaaggtgaacttaccctgaaccatagctacagatgaattcacctggcgtatcctggtgccacctatacctataacaattccaaaaccattttagaaaacctcttccatgaaaaccaagatggattttgcttacataggtggtaacttgaatgcccttgtttgaagaagcttctaaccgctgcagctactctcagaatctccaaccccaaacagtctagataagtccaaatttcaagacttagtaactacagaatccagaaaacaaactagtaacctcctaacttctccagattctcaccatttacttcttagcctagatggcgctatcttgtgccttttccatctcccatggtcctaatgtgacaaccacagttaagctcacacggtgcattgcttccgtctctaccagtggtatttcctcaacctctcttctagcaccaccaacacagattcaccactgctgacatcgtctctttatctccttccgtcacaaaatcctttctctcttgcccccttctcagcttccccattcctgagaagcgccgccattgtgttacacacgttgtcgacaaccgtcatagagcactccattcaaattcacttgcatcaggagacattccttgcctccatgctccttttcccccgaacctccttaattttctccatggccgaagaacactggccttcaccatcctcccctacccgaccatttcgcttactagaaggctagacctgttcttgtctgccaacatcctcatcattttcgcctcttcaacaatttcaaaagttggttgatgtatttttaaacggtacaaaagttttcggtgaaaaacttactagagcatgcaaaaatgaaccttttccttttcagtttgtcccataactcattttcaattattagcacctccaacaaaggagaatgtactgtccataatgttccttacaattactagtgcatctgccctcgctatttcatggttttttaggtaaacttctacacatgggcaaaaaaatcatcaattgtgcatcaatttgactcacattttgccacagcaagctatcaatttgcactagatagtatgctataacattaatttgagaattctgaggctagtattttgctgttacttgtatcttcagataccaagaactatcaataccatgctagacacaagttgtgagcaggtccaccaaatagcaatgctagcagaagtaaaaccaccaatgacatacttcacgagagcagcagtctgaccttaagcacctatttatgtcaaacaataaaaaagatcatgcaccatgaaattgtaaatcaagcacccgcaaattgtcaaccatattgattataaatgagttgacatttttcattttgcggcatatgctgcaacattgttttgagcaaattcttgtcttactagtatacacggcgaatataaatcatcttataaaagaaacacgccagacttgacattatgtgcataaaatataagttgactgcttggacttctcttatactgaacaaattatcctttattgaaagggaagataagaagatgttatttcctggccacttagacaatgaccactttatttctctacgaacatatgttcattgcaaagaccagccagaattacacagcacccaagaggccagcctagctggagaatttgagacggccacagcattttttattattatatagagcaatacatatacataataatctacgcttccctgacagaacagaaagaaaagactagaaggctacaaaacactgccaactcaactagatacaaaatgcacagatcaagaaggaaaatcttctatagagggcaaagagattgtacagtgtggtattggaggatctctgcatatagcaggctatatttatcaacctgatggtctttggtagacatgctttgttctagggtcaattattatgccctttccaccattcacttcgagatcatgcctgcagagtttaattgtcagaatgtcagtattgaccctagtttatagcagacctcttaaaattctagaaacattacatactggaagacaaaatcaggaattgtcagttgttcacgtggtacgtatctgaacagctgcacaagtctgtcgacatagataactttcttccagacctaattgagacaaaaaggaagatgctaaaattagaaaaagaaatgtgtcaaagaattggggaggaaacgagcgagatggctgcaatagcaagtacctccccatcaacgaaaagctgcaatgccaatatagctgttctcaatcccaaagttgggtgaagtacatatatagcctgtggagtgcaataacaacaccagttcatatttcttttcctaaatgaacaatcagaaccacacagtgtgatcatatgagataccgacatgaagattgcgctgatgcttccgacctaatatttgttgcaaccgcttcatgaatcctaaatctggtcgcctgcaaaatcaatttaaacagctcgtgttacatgcaccaagttttagaaaggcttgcaatgtccttctcaacctacttattcatgaatcttacacttgtaaagatgctgctgagtggaaatagacaattgagtaaggcttttgaatcaatggttcaaactcctgcaaagaaggcaaatttaatcctgtcagaataagctgccaaattcaaatacacaaaggcattaacagtggtctagataggctaacttttgggcaacgaacttagctaatctattatatagttcatttgggaattcctgccatgatgcttgaaccaggcccgcttcaaaaaagttagtgggaaaaaacaaaactgttcctttctattggaactatagatattagatgctctgtggctctctggcactactgtatggaacacacctcataagttcataacagacactgtatattggttcctgcaaactcatgatttcaaaacaagatggatggagtactaaacttggtgttccatccagtatgtcctgaatattgagaaaatccaggttgattcatggacaaagtaaaaaccatctatttaacacaaggcagtaggaaacttggattatatacaagtatttatattcccttcctaaaaaacttccaaggtccacccctcatttaagatcaacccaaggaatatgttatctcactgtaaaaaagtaatgcaactaaggagagtctcataaaatatgctgcatcaatctttggtatctgcagtctagtggaattccaatgctctttgtaaaggggggaaattctaaagctctacaaaaaatagaatcatcatcacaaggtataacgaatagaaatggttgcattgaaattacttgttgagaaaaaaacacattaatagataggaatcatcagcttgtggtcagggtagaacaaatgctgagaaactccatcgctctcatatgcactggaaatatgtaactgacagctatcagctaatctttgggagttcacaaattcacttcagttatgtccggaaaggcaatcaggccttctgcatcctatattgtgcaagtcgtgtatctcagttagattgataattacctttactacatatagaataaatcgctcaagatccaaacagcgaagtagaaagtgagcaccaacaaccaccataacaggacgcccttcactatcaactccaccgcggtaactgtaattgagggggaaaaggcaaatgatgtgaggataaaaggtaaactaaaataaacaagcaaactagggagaatcttagaaaagaatttaactgaaaatggtaatttacatacattattttcatctcagcaatctctgagagactgagagaatttgctttagcaaggtgtcgtgaatgaagtgaataatcttcagcagcagataatggaggaccaccaaggtcgccaaatccaaccaatttagcccaattaaatcccttgtttgcctgaacagacttttccaactgctccttgcgtcggagatctggatctttaattagtgacataaaggcaggatccaaatatgaatctaacttgaaagaattcctgtttagagactagctaagatcagataaaacccaattgggggccataggacaactgaacatacaatgggtatataatgaaaaatgtgtcttgaaggagatcaaatagtaatcgaatcaaaattttggcaaatggttgtctcacctactacgtgtcaatccagaatcagaaagaggaatatctactggcgcaggagttgcagatttgttaatagcagacccagcaggcaaaggttttattcgtattttccgttcatctattattgtttcaccattctcatccccaacatcagctggaagtttcaatgaagcaatctcttcctctttcttgtcccgagggaaatataggggaagcaatctgcaaaatgcaatgttgtcaacctttataagaaatttatcatatttagctagcataagtgggtgttagtctaagtaccgcttatatatctctgtatcagatgatgtagtagtacaaaagacaacagcagttattttgcctttctgcttctccagaaaacgtctaacagttcctgttcaccatcatccaaaaaagtcgggaattaaaaccaggaaaagctaaatgtgtaacagataatcattcataaagaaagaaactactgtctccaccagtaaggcaatcgcataagagtagtagaaataatcaaacagcgaaagataacaaaaggcaaaagaaactattgatcagataactcacttattgcaacatgagcagccggttcacgagggtaatttttggcttctgtatatatgcaacccattgcaatgctaatcacatgaaaggcaaaataaaatacttagctttgatggaattacaacatatgcaatgtgaaatgtagcattcaggaacttcaaaacaacccaaaccaaatatgcattcaaatggtgcttttaatatacctttccagaccattctcaatgagaagttccaaacaagacctgtagcagtggctaagtgcattctctgcagctgtgtgatacttgacagcatatttagggcccacagtatgaattaccttcctgccagaccattcataagcattataggtcagtgaagagcatgtatatcagtgtatcatctcaaaaccatatcatgaaataaactaacatcctcaggtagaaaacaagtaggttttaatctggtaaacattgtcactttttttcacatttcttcaaatgaaatatcgtagagctaaagctgcattgctccaacaaattacagtcaacctgcaatagggttttgaagtaatgaagtggaatatatagcacttaagaagaaatctagtctgagattctgagcacattatggacaatctatgtgatgtgaaagctttgaatgtaatagctcagccatttgcagacaaacaggaggttagtatgataagaatataactgccatagaaacatcgcaatatgaatcaacccatgaaacacgccacacaaacctattattccttttgatatttatttaagaaagtacaaatcattaacagcagaagaacatatgtttgtgttatattcaaagaacaggtttacaatgatgaatgatcatgtgtgcttctcttatttagatataatgttcacagatctaatgggattcaggaccctgtgtttagcaatgcatgcagataacatagtgatttgggtatattgtgagatattatcatgattcaagagttccatgccattatcctcactttttttttgaaaataaaaaaatgctaatactgtaaatacatatgcaccacacattagaaagcgaccgtacaaacaaaatcagatcaccaaccgagcaggcagatcatatgcattggtcatcttagccatcccagtccggcaaccaccctgtaatcatcgacaaaaataaaatcctcatatgaattgcaacccaaataatccaattgacccccaaaacagcaaccccaaaatcaaaccgcaccagggtggtgcactcctcggcgagccctggcccagccgctgcatgcagccctggactactatgcgcctcgtccaagttctacaccaaccacaaaacttatcatatcaactgtaacattagcagcacgccaacaccacgaagctagcagctaagcgaattccgacctcatttgtcgaattgacaacggcatcgacctcaaggttccacgggtggccgcgccagagacagatcttcgagttgatctcgtggtcgacggggaaccgcgacgcgccacggcccccggccccagcggccgcgccgtcgccgatgagcgggtcggcgaacgagaggaacgacgaggcgggggtctcgtcggatccggcggcggtgggggatgaggagggggagaggcgctggtcggcgtcgctccaccgcggcacctggtcgagcgtcacggccggctccaccccgcccacgcccgccgccgccgccaccgaggaggccgaggccgaggccgacgcggccgtcggcgagcgctgctgcatggcgaccggatcagagccgcgagcgcgagggcatgggcggcgataggtgcgggttcgcgcgcgcgcgcgaagtgggagagagcggccaagcgacgggaggagggtgactggtgcgagagaagtttgggatggtgggatgggaggaggcggagccgcagccgctcagccgcggaggagagggcgtgtgttcttttcttctctttgtctaatttctattttttattatttaattaattctcacgtagtccccccgtccaaaaaaaaaaatccaacctaaacatgatgaaatagcattgtgctttttttttaacagaggaaatacatatgttgtcgaattgcttaacgatatacttctttcatttaatattttcctttgttaaagtattttaagtttgattaagtttaagtaaaaatttgtaacattataacattaaataaattttattaaatttaatatcaaatatattttaattatatgtttgttttgtattaaaaatattagtatgtttttatacaaacttaatcaaattttacaaatgtttgactaagaaaaatatcaaacgacttactatataaaatggacgaagtactttaaagaattatataattatatgtaatactccctctatcctataataagggattattctcttttaggtaagtttaaggatagcaataaaatactagaacgcccatattaaatgatatttgcttataggtgagtgggtagggggctgctagctggcgcgtgtgcgctagcagcgagcacttccccttcccttccctccctacacgcgctagtagcgaacacttccccttccatttcctctctataactactctatattagttaacacttaactctaataacaagtaattatcaagattttcaagattttttttgtgatatttttttactaatagattgaaattttttaagtcagatttgaaaacttttgatttaagatttaaattttaaagtcaaattttgaaaactttcaactcgagatttgaaaactttcaactcagattcgaaaactttcaagtccagatttgaaaattttgaaactttcaacttgatatttgaaaattttcaactcaagatttgaaaactttcaactcgagattcgaaaactttaagtccagatttgaaatatttgaaaactttcaacttgatatttgaaaattttcaactcagattcgaaaactttaaaatctagatttgaaaaaatttaaaaactttcaacttgagattgaaaaactttcaactcgagatttgaaaatcaaagaaaaaaagagagcgaaaaaaagaaaagagaagaaacagcgcgagaaaaaaaagattcgcgcgcggcccgcgcgcgcgaattagaattctcgagtgggtagttggggttaaaataggtaaaaatttgaattggagttaatggatgtgaccaaaatctcttatattataggacagctacaagggacaaatcccttaggccttgtttggctaatgggattgggaaatgatttctcacccatcaaaagacatctttaaatcctaaccatccattctccctcttccatttaatcctaaccctttcttcatttcccaatcccaatcccaatcccatccctcatttcccattatccaaacacacaattatattgtgggatgaagggagtaattatacaatcatactatttttttaatttttatctaacacttaattattcatatactggttcgccgttccatttacaaaaaaatagttttcgatccctttagaacaactcagcataagctttggatcactttaaaaatttccccaataatggcttcagttctgcagaaactcctgtggacgaaggacgagaatgttcgtgcagaattaacccattgacacgtgggtccattgtagcatggtccaccgcgtcagcgtgcgcaactcatcatgagttgggtgcatatgatatcggcgtgcagacgagaagctagctggattagcatgggtgggctccaccagccaaaacagaatgtttggggttgggctgctgatagctatttgtgggcctggactacctcgccttctggcccaatgttagagcttcccagcccaattatatctagggttacaggctagcacggcccagatggttagtactactactatagtactattcctagcacggatgctaaattctcaacaaaaaaaaagtggcccttttctagatttatgaatttggggacttgggatcacatcgtgcactgtacactaaacacataccacatgtacaaagatgtaaagaatgacgatatcggccctgattgttaaatgaagtcaaatttagaagattttaaaatcaaaacacgacttataaaaatgaatggagggaataactatgattagttgagatacggctgataagtcatatcacttaaaaaaattaaggataaaactttttatattttaattttgttgtgtaaaagctaatgctctaatatgctatgatggaaaaaaactaaaatcaactctaaaattcattttaaaaaataaatttgtttgcggctgatagccgaacagggggatggtgagaggctacgtattgcattgtcactgatggtcaatatttaagatcctttaatgccatgtgaaatgcatggatttatgtggcgaaaatgatgtgggcataatgggtttatgtgcttgtaaattataatattgtatgatgcattatggtttcataagatttaagatacttcaaagtaataatttatagcggatttatggcgtgttgtatttgtatactgagcttttggagctgatgggtttcaactatataaagaagtcacatgacctcatattttcgtttatgtttatgcttatcagctaaattttgaaaattcaactttaattttgaagctcattttaagggtttttcatcaaagtttattttacagaatttgcttttagatcgttaagaatatgtatataaaaattttattcacaaattacttttcatttgtaaacatgtcgtttcgcttattccacgaaacaacgggagcatatatattcttgttcatcaacaccaagttcatcttcaattgatttaaaatcctgataaatccttcttcgtaaccatggaccccggatcattcttcaatggatttaaaatcccgttgaaagcaattaacaccaagttctcctttcgtggatttaaaactgaattaaatcactcctcccatgttatatttggcatagctccatatccaaaatcttttaagctgaatccataaatatgaatccgcattacgtttaataacatttggatgattaattgactatattttaaataaaataaaaaattttaaaccatcataaaaattcaaatgcattgtcaatgtaggttctggagctaacatagctcaatcattgacacacacacacacacacaaaaaagctcttattaggttaatttaaaattataataaatgttattttctttaagaaactagtcaattctacacacaagtagataaacacagagctgcagagcacacaaaatacacaagcgagtcgaagctttatttcttctggatttgattacaagctacaaaaggaggtgcgatgtgctcgagggagctctatctcactttggaccttcagggtcctatttatagacggaggaagcttctggcttccactgcaagataacttacgtcgtaagccggcatctctcataagctggctttcgatgcaagttttctttcgtaataagcttttcattcatattttaattcgtcttataataaaaataggtttcataacacttttctaatttattgacaccgtattctttctgttgttgaatgttacttgtataagacagaggtggtatttgcggtcttgaggcggtcccgcaaaactaaccgccgtccctatccacgacaagcgcagaaagcaaaactcaccccccggcccccaccctgagccttgagacgcgagcccacgggccgacgaccgcgcgcaaccacagccaccgcccacaaactccagtacacaccgcccgcatccccccccattcccctcatacccacacccgcgacgcgattcccccgcacaccgtcttcgcaatctcctttggtcggctgcccaatcctcccttcccttcctctcctcaaacccccccaacccaaatgctcccctccgctccccgtccccgcctcccaaaaccctagccctctcgccgcgcgctccccccctgatgccgccccagcctccgccggcggcgtcggcgtcggccagtgccccggatcccgccgtcccggcttggctcagggggctcccccgcgcgcccgagtaccgcccgacggagtccgagttcgccgaccccatcgccttcctctcccgcgtggagcgcgaggccgccgcctacggcatctgcaaggtcatcccgccccacccgcgcccttcccgccgcttcgtcttcgcccacctcaaccgctccctcgtctcctcctgcgacgcccccgcgccctctcccgccgccgcctccgactcgtccattcctccatcctcctcctcctcgcctccgccggcctccgccgcggtgttcacgacacggcaccaggagctcggcaacccgcggcgtggacgcccgacgccgcaggtgctgaagcaggtgtggcagagtggggagcggtacacgctcgaccagtttgagtccaagtcccgcgccttctcaaagacgcacctcgctggactccacgaaccgactgcgctcgcggtggaatcactcttctggaaggcgtcggcggaccgtcctatctatattgagtacgccaatgatgtccctggctctgggtttgctgcacccgtgcagttgcaacgcaagaagaagcagaaaagagagactgccccgatggacgaatgggagaagagttcaggctggaggctgtcaaatagcccatggaacctgcaagcaattgcgcgggctcctggttcgctcacacggtttatgcctgacgatgttcctggggtgacttctccaatggtttacattggcatgctgttcagctggtttgcgtggcatgtggaggatcatgatctgcatagtctcaacttcctccacactggcgcacctaagacgtggtatgcggttcctggtgatagggctgttgagcttgaggaagttatccgtgtacatggctatggaggcaacactgatcggatcggtatttgtcttatattgtgtttctttatccagatcttgtgctcacgcgatggtgcgaatgatatgagttctggttggtttctgcagcgtcactagcagtgcttggtgagaaaacaacactaatgtccccagaggtccttatagacaatggtgtgccctgctgtaggtacaagttctgaaaccgtcagcaatcaatacaccaatcttaattaatttatgtgttgacatgcattgtatttcagattggtgcaatatcctggtgagtttgtggtgacattcccaagggcttaccatgtcgggtttagtcatggtgggttaaatcatacatattttgaactcacaatacttgttatttgattcatcagtatgtgctagttgttaaatcatctgaaccttgtatactttaatttaatttctttatggtattgtcaatgaacacaaatcttttacaatacacagtgcatgtggctgcatagatctaggcatgaagtgcagttgtcgatgtgatggagccatggtagtaatacatactcagttataatataaccaatatttgctactgttttgtcttgtcatgaatcataattcaagataataaactaggttattcagatgatactaatgggtaatggcaaaacaaattactctttcatacttgtttcctgaagcaagattatggtgatccttttaccgttgtcttaactagtttggtgagtttgatttttttcaacttcatactaattttttgaagaattcaagcttcttcgtattaacctatttgcgttcatagttttatggaacacttgagatcctcttaaagatctcactttatatctgagagtcaacctatctatgagattcatttactttgtggaaccaaaagaaacaatttgtagattgtggtatgttgtagaaactgaatatccaatgcagtcagcaacatgtcatgttcagtagattccttattttattttgttgctatgcatgctatcggcaactctaatgttcgtgtaatataatacaggattcaattgtggagaagctgccaattttgcgactccccaatggttgaagtttgctaaagaggctgcagttcgaagggctgtgatgaattatcttccaatgctctcccatcaacaactattgtacttgctagcagtttcatttatatccaggttttttttttctttttctttttggagtttggttttgtgctgtccaaagtgtctttttagtttttgcacctcattaataggttgatgaaacaaaatatattacctttgtcctccaacaaaccaaatgctacagctagtgggtaggggttagatgcttgttaggtctgccaaacagaaggattacgcataaccgcaaaagtgaagttgtcatggtgctcctgggagacgccgcattacaggatcaccacaatgctaggtgtaagctagacttcaattaaatcacattatattccaagtatatcagatggaaatataaacggcaaatggaaaatgtagcgcataaaacccactcaagccgctacacccacctgctacccagtccatgagcccatttctccaccctctccctcatcccctcccctaagctgtactctctctcctctcctctcctctcttaagtcaccttgggttctagattgcccaactctatatgggaagctaaggcttctagagtccctagggaataggaaatttgcattcatagtttccatatgtattttttgtgcacaacagttttgatgataagttgtatatgttttttttaccttcatacatatattttgcataagttgtttatgttttacataaattggtatttgctagcttgccgctttacattttgaatctggcaatggtttacgttatttgtagcatagtgctctctggattatagtagatgggacaccatgattgaaggttactctctgggatagttatccaatgtagtaagaactcataaagggttttagatgtatcatatatgtgaacaagtgtttgcgaaggttcaggctctagctgggaaacagatcagtgcttagcacctaatttaccctaaggtggacctaggagggtctagggtggctgcctaggagggaagatggctttgatatatatattaaaactgaccattctagatgttaccagaataagttacaactgactatggctgtgttcggcaccccttcttcccaacccatctcccttgttttccgtgcgcacgcttttcaaactgctaaacggtgcgttttttgcaaaaagtttctatatgaaagttgctttaaaaaaatcaaattaatccatttttgaaaaaaaagctaatacttaattaatcacgcgctaatggatcgctccgttttccgtgcgcactgttcttttgggaacagtgccgaacacagcctatatcttcggacatggaaatctgaaatgataaacaattgaaacaacagaagaagccaaaaggtccaaaatatatgctttatcgaaacaaaagaaatggaagtaagtgctgatgattacatccctatggattctgccactgtaacaattccatgtttgttggaagccatcaatattcactccccaaagagaagctaacaagcagaatgttggctgtctgcatccacacaaattacttgccttttttatccattgttcattttgttttgaaagcttctattgttcatttgttgctcacatgattgccttgtgttttggaatttcattgattactcgaagtgtttaatattgaagcactcatttgattgtatattttaatcattacctctaatgctttctgtgcccatttatattaacaagtatgctaaatcattatcatagcacacacttatgagtctgctggattcattttattttcaggaaccctagagaactactgtctggaatccgaacttctcgtctaagagatcgtaaaaaagaagaccgagaactgttggtcaaacaggaattcttgcaggatatgattagtgaaaatgaacttatatgttcatttcttggaaaaaaatcggttgataatgttgttctatgggagcctgacttgctgccatcgcttaccgctctacacccctgctcgtcttgctcaaaagctcctgaaaagaagggtgaagatggtcccagaattggatctacccaatccagctcaaaagatgacagctcatctgatggtactgcatgtatgactgggacacaatctaaaggcttgtctatggatagcaaacaagctcctgagggagaaaagcttgataccgatgacggagatgacctgccttttgatttgagcattgattctggttcattgacatgtgttgcatgtgggattcttggctatccatttatggcgattttgcaaccttccagaaaagcactggaagaaatttcccttgttgataaggaaagatataaactgagttgtgaaaaagagatttgttcaaatgtgcttccgtgctctcctaatgatggtagctccggtatgcctttattatctttgaagattttgtgttttagttccttatttataaatgtaggaaataaagtgaatttgtatgatggttgtagatctttttttttttcataagacctagatattcttcaagtgtcttgtttttctatgtccaataaattaattgcgttcccagtgtgtgtacttcacgttgctgttgttctagtggccttcagtgagctacagtgaggcagattcttttgttatgataaacctcggcaagagggaactgttgtcatacacttgaacatatattttattggaggataatgaatgtcgactcctcttagcaacgtataataatgcacacaagggtattatgatcatttggactcaaatctgtaatcctctcaaatgtttatgttatgcctgcaactaggtttagtaccataatttttattgtacagtgtgcgttgttgcttgattactacacaagattaatataactgtctttttcgtcagctcttggtatttgtattactgaagtgcatgggtttccatccatcatcctgagcatcttctatgtttcaactttaatgatttgttctattttcttttcatgtacaaaaacttgacaaatgtttctcccccatgtatcaggatgcccactcatcgccaatagatcgtccagccctgtggaaaatgctaacctcagtcatcaggatgtgaagccaattagaagtgacatttctttgatgggaaaggagtttaatggaaccctagggaaacatattggcacttcctgttcttgtagcagtgaaaataccattcatccttacggtgacacagaaacccctgagaagaaaataccaagtgattgccctggctcagagttgagtaaacaatcaggcagaggtgatgttaatgtaccagatgtcgaaggtagtgaggaaactatcagctggaatacaggctgtgcatttgcacggcctcggatcttttgcttacaacatgcccttgagattgaggagttgcttgcgagcaaaggtggagttcatgccctcatcatatgccatgcaggtacgattgatgcagacttctgttgtcacattcaatgtaactcccgtagattgtattaatcctgcacactggatgtggaattttatttattgtttatttgacatgtttttgtcagctgaagttaactgaaaataagagatattagccgaggggatttaagtattatgggcccttttgattccttccaaatatcttgaactttttaaatcatgattgaaaatcaatgtagttgttttaactgtgattatttgattaatttgtcccctgaattcagtgataacctttttccctccattatctgcagattatgtcaaactaaaagcacttgcaatatcaatagctgaggaaattgagtttcagtttgactataaagatgttgcactagcaaatgcgtccaagtctaatttgcatctaattaatatttcaattgatgatgagggatatgaggaagagggaacagattggacatcacggatgggtctaaacctcaaacatagttccaagattaggaaagaaacatcagagagtcaagaacagcctcctttatcattttggggattattttccaagccatcacctatttcagttgtttcaaacttgaaatggctctgcaggaaagcacggactccatataaggtcattggttatgcttccagccctgatgttgtggcaactccagacaaagttaagcccgcagttacaaaaactcagatagacacttctggaaatgctcatgaaaacattggaagtgaacaaactctgcaacaagattgtgtcctgcaagaatccaatgatgtagctgatatgtgcaagcgtcgcaaggtgaatgatcaggatggacattctcttattaatattccaattgctgttgctgaatatcctatgatgcatcaagtttgtgagcgtccagtaagtgtgagtgcatgtgatgaccctatctgttcatttgattcccaggattcacccacaactgttgcagtgtcagctggcaaacctaccagagaacaatgtggtgctgaatcaactgagttgagtactgttcaacagttcctggacaatgggcttatcgctgagggaggcagcatgaacttcataagtaatcatgagcacttagaatctgacaatgcaacttcagtgtgcaaagatgaacaattgcaagttcaacaagatcagttggccatggtactttgtaataatcccaacacagaattggttgcaggagaattacatgggggggcagcatcatcaacccttgaaaatgaggatagctgtggtaatacgtcttactgttctgacactgtattaaagaacagcaaacctgatacggatgatcaacctgaaacatgtgatcgtagtgttgttcttgtaacaccaaagtcgagctgtgaccagatgatttctagcagtgacagaagttgcagtctgaccttggactgccctgtctccactgatgctgccttttcaagtgaaaagctgtctatggctcatgatttgatgggcagtgagttgcaggcagtccataattcaaaggctgaggttgcggccagtttgactgatgtcaagggtgctaagctcaatagcattcataccgcacaattacctcatgaatctccaagcagtgatttcatcatttcagaaggtgcgcaatctgcttcagcaactgcaattcccagaaaaaatggaacatccatgcacacagagtcaaattcaattgatattttacttggagttctagccgatgaatctaaggtctcttctggaaaggatgaggttggcaaagcttccttgacattgatgacactggctggcaatgaccaatctgcagatgatgtaactcaggatgaagttgcagagatcactgatccgtcacatggcttctgcgcatcagacatagtgtctagaagcattggaagttcaaacagaacaaatatcatatgttatgccagacgcaaacacaaaagaaagagcggatctgagttcaatattaatagtccccaaagcttggggagctttgtccgctctccatgtgaaagcttgagaccaaggactagacctgcgattgttgaagacatgacaaacgaaacaaaaactgcagaagcttcaactgcaaataagaggaagaaggcaaaggtggaagcatttcagtgtgacatagaattttgtgacatgacatttgagactaaagctgaacttcgtgctcaccaacgcaatatctgcaccgacgagtcttgtggcaagcgcttcagctctcacaaatacctgaagcgtcatcagtgcgtacacagagatgagaggccattcaaatgcccctgggatggttgtccaatgactttcaagtggttgtgggcgcaaactgagcatatcagagtccatacaggcgagcgaccgtacaagtgctcggctcctgactgtggccagagtttcagatatgtctcagattatagtcgccatagaaagaagtttaatcattattgataggttgccacttttcatgttactgatgagtgatcacagctgggggcaaaagctctagctgttgaggccatgcttgttgtaccagatcacgtatttaaccacctgacgtctgataggcctagtgtttgttccttcgttagcaatgtgtttagtgtagaaagtagagaaatagttgggggttaaggattgtaccccctgatgcatcaacgtagattttcataagcagctgatctttcccatttacatgggatcattcattctttcttcagtccgtaaagtttatgaatacagatcacttggataacttccaagtaccatttgaaaaatatgttgatgtctcatggtctcagtgagcacattgctgtctaataataatatggcttacgatatgacaactattgttgttgggcgatggtatatgaactgtgctttcatccagatgtttttataggtgtaaccgtgtaagccgggaggcgaaattcagcgtgtccttgatgaattgaagggaaaataaccaaaacaaaaagaaacacacttctattgttgcagtattctattacacctcgaaagcctggactaatcaacacgaacggagtaaaactcgaactaatcaatcatttaaccatagagagaacacttaataacaaacttagatggttcgccctcaagaatgctactgcttctccactcaatcttggtctataatttacgcggaaggcgtcttcttggagtcgtcatccttggttcttcccaagaggtcgccgacatttggctcgccgaacatggtgatgccctggcgagtacggagggtggcgtactcgccggcggcgcggaccttgttcttgaggcagacccagtgatcccccgccggcgcgtccttgaactgccggaacaggtccttggatctctccttgaacgtcgcctcctcccccaccgtcctccggtagcacgccatcgccgccgcctccttctccggcgccttctgcgtcatcgcctccgcacccttctcctccatcaaactctctccccccgaagaattttgatgatgttttttggctgtcgctgttgctacgatgatttgggagaggtggcgtcgtttacattttataggcgcagtgtttttcttgagaaggaagctgagcagcaaggcgtggagaggaagaagaggcggtaataagccttggagtagggaagaagaaagaaggcgagcaaaggcaaagccaccgtccgatcacaattactagtagaatcattaatcatactatcatcttcggattacggtagaaaaactttcttttcatgaaagaaagaaaatgccaatgggctgaccggcgggtgacctcttctcatgatttttgcctactcgcaaagttttcaggatgatagatttgaatatttcaattttatgatagaaaacttgccatacaggttggggtcataatgtgtagtagattatacaagaacgttttggcttaaatgtctttgctgatcaattttacatgcaccttatactgtcatcaattggatttcgatgtttgcaaccaatctgactaactggacgtcggaacaagaatacagcttgccttaaggcctggtttagttccccaaatttttttcccaaaaacattacaccgaatctttggacacatgtatggagtattaaatatagattaaaaaactaattgcatagttagggggaaaatcgcgagacgaatcttttgagtctaattagtccatgattagccacaagtgttacagtaacccacatgtgctaatgacggattaattaggctcaaaaaattcgtctcgcggtttccacatgtgctaatgacggattaattaggctcaaaagatttgtctcgcggtttccagacgagttatgaaattagtttttttattcatgtccgaaaatcccttccgatatccggtcaaacatccgatgtgacgtccaaaaattttgttttagcgaactaaacaggccctaaagcctcatgcaatatgcacccgattcaatcatcatttagataatacagtttcgtcaaacagtggttgatggctgtggtcccgacaagaacaaagatgaatgtataagccaatccagctagaatgatactgttactagacagtttgcagaaagatcttgcttcagaaactcaatctgggaagaaattacatgttcctagaaacaatgtagattccagtaattgtaaaaaactgttcaacacatcccaggagcgttgtttcagctcctacttctgttgtacatagttgcaggtcttaatcaaaatctgtgttgtggtcagatgatgtgtaacattttagtagcatatgtgccgcagtcacatacattttcgttcatctttaaacaacatgaatacatgacccagataagacattcatataccattggagcttttactccacttcttccatttttcttttatgtttccttgccaggatggaagcatcagggattcaggacacaaatgaaaatagcttagataataatgaataagacatgggaggcaaattgcactgaagccatgtgttactgaactctgatgaatcaacttggacaccctatgagaaatagagtgcatgatcagtgtggttcaatcaagaatttgataccgaaatgtttcagatcaagttcatgacataatcaagctaaaatatcactgtaattcatagcaatgaagaaccgatccaatgcactgaataactatcaagaaatacatcaccacaaggagcagataagtggaaccaaaatccactacctttattatcactaatcactcactcgagattggacagccaagaatcgacgtttccatccatggccgatctactccgccgccttgctgcctcccccctcctcctggttccccttgtacttgtcgagtgcagcgccggtgaggcggcagatgcgccactgcgggagcacctcggcgcccatcccctcgtagaagtcgatggcgttcttgttccagtctagcacgcaccactccacgcgccccatcccgagctcggcggccttgccggccaccgcggacagcatcatccggccgagcccgcggcggcgccacggcgcgcgcacgaagatgtcctccacgtacagcccgggcttggagaggaaggtggagtagttggggaagcagatcacgaagcccgcggtgacgcgcccgccgccgcgaggggaggcgaaggcggcggcctccgggtcggcgagcggggacgcggagaggtcgaggcggtgggaggcgatggtggaggggccggaggcggggagcggggacggggagaggtcgaggatgagggcggtgaaggaggtgaagggagggcgcggcggcgaggggaagagcgtggaggtgaggagctcgtgggtggcggcgaagaggtcggtgaggagctcgaactccgccatctggtggatgagggcgtggatgtggggcacgtcgctggcgtccgccaggcggagctccgcccacacctcgccggagaatgtggtggcgttcgccggcgtcgccatcttcgcttgcgggcttgcggcggagacgatagggagatgtggcgactggcaaatggagagattttccccccttgtgtgactttttatctggagtaaattttggaaaacactatagattttaaagcacatttcctcagttccatattatacatcgattgaattttttaataatttttctataatttaagtttgtatcaaaatacaatactaacaattataatacaaaacaaatattgtatcaaaatatagtcaacgttaaatttaatgaatgaaacatttaatgaatgaaactaacttactgtcgtagtattactatttttctctataaatttagttaaacatatataactttgactaaggaaaaaaaatctaacgataatatataaaacgaaggagtactttgtaatataaaatctcatatattatgatttattttagaaaataccagatactaagagaaaatgtttttgaagaatccccatatttatatcacatgctcataatttcattaatagttataatattttaagtatatatttacattattaagctcaaaatacacatccctccggcataattcatcttttcctttactattatacaattgaaaaaacacaatacaaatatataaccggttgcttatatatataaaaactaatgatactaccaataatcgaaaaaaataatatgtactctgcaatatctcgtattattattatcttataattattatacataaatatattaaaaacaataatataagcttaagatattttaccttaaaatctgagattcactgaaacaaattataataatttaggttttatgttagacatgccccgaaatttttatgaaatttactcttttatatctatttttctattttccttttccttttttttttgtctagtgtgttggcttttaaaccccccttgaccgaagtcgcacgcgccgccataaaccctaaccgcagcgacgcactccacctcctcctccaccacgccgccggcggccgggcgccatggtgaaggcctacctccggtacgagccggcgatctccttcggcgtggtcgcctccccggagtccaacgtcgcgtacgacccctccggccgcctcctcctcgccgccgccctcgaccgcttcgccgcctgggacctcaagcgcggcctcccctccctctccttcgccaccgcctccccgtccccctccctcgccgtcttctgcctcgccaccttcccctccgccgcctccgcctccgcctcctcggtatcacacgctgaaccttcttccccttccccttttgcattttgagctggtttcatctcgtgcgctgtgttggtttgcttcagattgcgagtgggcacgccgatgggagcatcaggctatgggacacggagaccggctcctgtgaggcgaccctccatggccaccgctctgcggcttccgccctcgtattcggcccctctggcgccatcatcgcctctggcagtaaggactgtgacattatcctttgggatgtagttgcacaggccggcctttatcgactccgtggccaccgtgatcaggtatactacattgtgcttctcttctctgtctctattggatagcaaagttcagtcatactaatctggcgattacttgctgtaggtcacgggtttggtgtttctggattcagggaagaaactagtgagctgctccaaggataagttaatccgggtttgggaccttgacacgcagcactgccttcagattgttggtggccaccgcagtgaaatatggtcgattgatgtggatcccagcgagaggtttttggtgtctgggtcggccgatcaagagctgcgggtgtttacggtccggaaatctgctgaggagggtgaggattggagcaagtgggatatgctgaagctatttggtgagattccaaggcaaagcaaggaaagggtagcgactgttaagttcaataagaacggtaatcttgtggcatgccaggtggctgggaagacagtggatatttatagggttcttgatgaaacagaggcagcacggaaggccaagaggaggatgcacagaaagaaggagaaggctttggccaaatccatggctgctgaagggaatggtactgttatagatcctttgtcggctcaagacttgcagaatcccactcctgttgtcaccgatatatttaagcttctccatgttttgcgggttaacaagaaaatttgctctgtcgcattttctccaaacaatccaccaaaaggttgccttgccaccttgtctctatctctgaataataacatgcttgagacatactcagtggataatgagaatgtgtcgaagatgtattccattgagatgcatggacaccgttctgatattaggagtcttgcacttaactcagaggacaacctcctgatgtcaacaagtcacaatgctgttaagatatggaatcctagtactggcgactgtctccggacaattgattctgattatggattgtgcagtgcatttgttcctggaaatcggtatgcccttgtaggcacaaagagtggtactttggagattatagatattaataatggaagctctattgaggttatagaagctcatgctagttccatacgatcaattgtactcattccaaacgaggatggaactgctggtgcacggggttttgtcactggaagtgctgatcatgatgtcaagttctgggaataccaattgatgcagaaatctgataatgtgagtcttctgtctaatcccttggcatcgtctgttctcctatgactctacagaagtgtctgtttttcttaaccaagtctccattatttatatgccaagaagaacaacaatttattgtgatgcatctcttaatgacattcttttggtttattttgcgcctgcaagtttactaaccagttctccacaagaagaggcatgttttgccaaatttctaaatgaggttacacagaaatataaaaattcaatgtcaaagaatttcttgtgttgcactgtttttgatgtaatgaatgcgcaagatcatcgatctatctgttctagttgaactttcaatgttaatctgataagcatcataaatatcgtctgcataggcttttagaataactttagtgttttctcatcttgttccaggactctaagcagctgagcgtaacaaatgtcaaaactttgaaaatgaatgacgatgtccttgcagtaaccatcagtccaactgggaatcatattgctgttgctctcttggatggcgcagtcaaggtttgtatggttttgaacttctctagaaaatgaactacattctttttagtggggacctttatgtgaacacaaatttggggcttatttttatgattatgtattgtgtatatagatagagagcatgattctttacttccttgtccataaaatttttagttttctaatttagaacaggacaagcataagcaaatatctattttccgccagtcagtttatatgggcaaagctattattgttaatattttcttggcatcctgcaaacttggtaacacagtaagcacttgtactgaactttttttatatcttgaggtgccagttggcatcctgcaaacatggaaataaaaatgcaatctagaattaagtttttgatttcatcaatttcctcaacatcttgtgctgtgtgtttgcaggtcttcactatggactcactgaagtttgcccttaccctttatggccacaaacttccagttctctgcatggatatatcatccgatggagttctaatagttactggttctgcagacaaaaatttgaaaatttggggtatggattttggtgactgccataagtctatatttgcccacacggacaggttatttcttgcccttttgttttctttgtgatttgactgttggcacaatccttacacctttttctcacgtgttcaatttgcagtgtgatggatgttaagtttgtttctaaaacacattatatgttcagtgttgggaaagaccgcactgtaaagtactgggatgctgataaattcgagttgttgttaacactggaaggacaccatgctgaagtttggtgtcttgccatcagcagtcgtggtgattttattgtaacaggttctcatgaccgctctattcggcgttgggatcgtactgaagaacaactcttcattgaggtatgcagtgattgtattgttttaatggaatcctgttattgaatgtttgctctgaatagcagtagtttttgctatctttgcttagatttttcttagctctgaaacccacaaaaataaatgcaggaagagcaagagaaaaggttggaggaaactttcgaggctgatttagatagtgctatggaccacaggtatgggcaaaaagatggtgctcctgatgagggttctgtaggtgttcctggtaggaaaaccaaagagacagtaactgctgctgatgcaattattgatgcacttgacactgccgaggaagaagtaaaacgccttgatcagcaccaggtattaaaaagtgaaactaaaaacataatgtgcaacccttgttgctattctgttactgctgttaaatgatgactcaccaagtggaatatttacttcagctatacatttattataatttcaggaaggacaaaataatgggaatggaactacatttcaacccaatgttataatgcaagggcagtcaccatcggattatgttttgaatgtagtttcaaatgttcgtccaaatgacttggaacaggctctccttgtaagtttttcccttatcttccctaatggatgacatcattcctttagttttgtcctgtatttctcacagaacggctttcaaggagaagccaccatcaattatttgttgttatagtaaattgctagccaatatttgtagtgtggtgatccattttatgcattgagtatcatctaatgtccacgtattccaccgatgccccactgacatgtgggcccagggccatctggcaaccttgctgtgagtggtatattgtagattttttttagggaagatatggatgaaactcactgatatagggcttgtttggtttagtgccataccaaaacattggtagtgccaaaatctaggcatatggcactaccaataatttggtagggtggagttctaagtaatgtgtttggattgataccaattagaagccaaattttatgttatggtgaagaaagttctagaattataccaaattaagcatgtgcattaccatccatttggcttcaaaccaaaccatcatatttactattcaaactaccaaaaaaattggcatggcacattttggcatcaatccaaagtggcccatgattgcccctattgcaaaggaaacaaaatttaactgataggatgaattccaacttcaacaagactgcacacgtaagaaaggctttctggaaccataaagtgtcatgccctactggggtagtatagaacacaattctttgattttgttcaatctggccttgttgttttagtacataaccatattgtcaagcatattgattgtgttcgttagcatatttaaaaaaccactaaacagattcatccttgtatattaatcattcatcatttgattatatatttatgttttccctgcaacagtcattgccattctcagatgcacttaagatcatgtcttacttaaaggagtggtctatggttcctttgaaggtaaaatgctagtacttcattgctctctatactagttatgtcataaatgtaatttacctgtcaactttctcagtttccaatcctatgactgcaatagacattccattctagttcattttactgcgagttttcgagtgttgtttgtcagaaaccactttctttgttctcagctagaatcgcaccatcctatcacaagccatttcataactagcagtctagctgtctctcttcaagttcaaaattgtgagttttttatgtgcatgaatacccaggacgtaaaaaaatgtgtagtccataatggctaggtttacgctgattcatggaagttgtttaagctactgtttacattaaaaaattacagagatattgggtcatcactggtggcttcatggattttgttgattaattcagttccacacgtttgtgtcactctattttatattgacctaattgttccataccctcatctgcacaaatcctgatgtctgttgtacgctgcaggttgagcttgtttgtagggtttgcctagtgctgcttcaaacacaccacagccaattaactacgacaccatctgcaagatcgatacttacagaactgaaaggcattctttacagtagagtaaaggtaacttttggttacttttgttatctcccgttatacctttcgcagcaacctggtaatgtatttatgtgatgttcatcctttaggaatgcaaggatgctataggtttcaaccttgctgcaatggatcatataaaagtaagattccgccttttccatcaaaaactcttgctactagttcttaactttgatgtgaaatccctcttctgttaggaattgttggccatgagatcagatgctcccttccgagatgcaagagcgaagctgatggagatcaggcaggaacaatcaagacgatcggataggtcagatggggctgaaaaaaggaaaaagaaaaagcgaagaacatccggtgagagctgagctttgtgggcgaggcaaagtagtttttttttttttttgtcgtagcatacaaacgatatatcggcgtgctcatattgtgtctacatgagcacgacagaattttggcatatcgagtgtaaaatcaaaacgcgcgttgcgccaaatcttttagatgtaaaagcagaatgtgcatttgctcaatcctacgaactccctccgggttgataatatttgtcgttttggacaagaacatggtctccaaaaaataactttgaccattattttctattataatatacataaaagtgttaacaaatatatgattttattaaaatactttttaagactaatctatacatgtaatcaccatatttgaaagataatgattttaaaaatgattcataatcaaagattctaaagtttgacctcacccttatctaaaatgacaagtattatcagtccggagggagtattaattagatggcatcaccgtgttatgcatgcttttctggttccgacagtattgatggatgaagtgggagtaaatgatgtttctttacgtaggaggtaaagaggagagaatgcgagagaagatttgagaatttttagaattccaatgaatctgtgatattatttaagtacttttagggacaaatctacgcattacaaatagttttgatcggactatttgtatccgtttcatatatttgttgaatattttcaaacagtacaaaatggtaatgttatagatgtggtatgttcaaaatattttcaatttggtctcaacaattcaaaagcaattagttgtcaacgccgaaattatcaattatcaagaaacggagtaatctcttatgtcaacttatgtctgccctctgacctttgtttttttttttgtcggttggtgtctcgccgaccaaatgaagcctcggattaacactataaaaacaaacttcaacaagttccagccttgcaggagcatctataaacctcacaaacatacaacgcaaatctatccatgctccaatcgatgaatacaacccgcaaccatgctcatccacgacacatccatacagaaacatgcaattcggttcagtacctctcaaaatattaacttaaaaatagtacaccgtttccccgtatgttacatatgataaagtttaccaaagcgaaatagacatactgaacgaaagcacagcgatctaactatataaatcatcatcgtcagctgcggcggcagcggatgcgaaggggtcagcggcggcgccggcgccagacgctggctggtcagcgaacctaaactcggtgccgaacccacgagactgctgcagagtctgggcgaaggcctggtacttgcggatgtcggcgtcactcacactccggcgagcgtacttcatcgactcctcgaagtgagccgccttgatctcagcaatgtcatcaacctcgtcctcctccatggcttcagggttgtccttcctccgcttctccatctcaatgtcctgaaatcaaaatcaagtctcggttagcacgccaagcataagccagaagtatgtttggaattatctaaataatattgaagatatttatgttaccttctcaatgttctctctgatggcgtatttgcatgcacgctggcagatttctgtaatatcagcaccactgaaaccttgggtgtatttggcaagagcattcaggtctacatccttggccacaggtgacttccggaggcaagctttgaagatctgcagcctagattgatcatcaggcagaggaatgtagataagctgatcaagacgccctggccttagcaaggcagggtcaatgatatctggcctgttagtagcaccaataatgaacacggttttcttcgcgttcatgccgtccatctcagtcaataactggttcagcactctatcagcagcacctccggcatcaccaacactgcttcctctctgaaatatggttgaaagtaatcagccataaagattatcatgaaaaaatcatggaaatcgtttgttttgtgtgcgcagttgcacacgttcagaagagataactaacctgggtagcaattgagtcaagctcatcaaagaagaggacacaaggagctgactgcctagccttgtcaaaaatctcacgcacattggcctcactctcaccaaaccacatggtaagcagctcaggtcccttgacactaatgaagttagcctggcactcgttagcaattgccttggccaacaaagtcttaccacagccaggagggccatagaacagaacacctttggatggagacatgccaaacttctcaaatttctcaggatgctccactggatattggacagtctgcaaggttttaaagtatgttaacaagctataaccacaaataataagtgaggaaagaaaagagcaataagtacctcctgcagctcccgtttgacattctccagtccaccaatatcctcccaagagacatttggaacttcaacaacctgaatttaaaaggaaagctagatgtaagcctcggaaacaaatgggaatagatcctggtaatgtgcaaatagatcatactaaaaatactcacagtttcacggagagcagacgggttgcttgtccctagtgcagtcttgaagtgatcatttgtaacagccatcgagttaagtatctcagcatctatggtctcatcctcaagatctataatatccatcttctcacggatgcattggagagcagcctcagtgcaaagagcagcaagatcagcacccacatacccatgagtgtctttggcaatgtgttccaggtcaacctgcgacaacaatgtaataactattaaaaaaaatgcaaccaataaagaatattttgcatctagactgtagtggtgataactcacatcttcagccagcttcatgtttttggtgtgaatccgaagaacttcaagccgcccaacttcatcaggaacaccaatgtcaatctcccgatcgaacctaccaaaccttctgagagcaggatcaatactgtttggccggtttgtagcacccatgacaatgacatgggaacgagctttgagcccatccataagagtcaacagctgtgaaacgatgcgcctctcaacttctccatgggtcttctctctctttggtgctatggagtctatctcatcgatgaaaatgattgatggtgcattcttctcagcttcttcaaatgccttcctgagattactctcactttctcctgctagctttgacataatctccgggccattaatcagaaagaagaaagcacctgtttcattagcaacagctctagcaatgagggtcttgccagagccagggggtccataaagcagtatgccctttggaggcttcacaccaatagacttgaaaagttggggatggcgcaatgggagctcaacaagttctctgatttgggccatctgcttcctaactccaccaacatcatcgtaaccaacttcatcaagtctttcctcatcctccctcttaataggctcaccatcacagaatatctccgtatcaggtgcaacaatgcagtactctgcagggtcagtctctataactttgaattcaacacttctcatcccacccctaacaaggaaaaggtctcctttcctcaaaggacggtatgcttcaaggaagtacgctgaaaagttacaaataaaaacagtatcagcaggatgtaagaaggcgacattagaggttgcaagaacacgtttaaacatatcaaggttgaatatttgccataatattagcaacaatctagttaatgttataatgtacatcataataaaggtactacagttcatggaaattaggagtattagcatatggtcaactcagtattgaatatcagtacccacaaaatctttcctcgacataattaagtatcaaacaagcaagttcgaatgaaatggctaatactgtttcagaacatggcagcaaagctctaaatttctccatctagaagctccataagagaaaatcaaaatacttcagtgataaagaaatcttacgtttcaggaaggcatcaaacaagtttcctgtgatgccctcaacagtatcatcaattggaagtatgtgcacacgcttgccgtatttgacatctgggcattgatgaacagacacaacatcaccaagtcgcactctcaggttcttcctgacaaccttgttcattctgatcttcggctcctcgcaggtgtcatcagcaagaacaatgcagatggtgtcttttctcttcttaccctgtgatgcagtgagccaaaatgtcagcagcaaataataaaatatgtattgatgacacaagaattatcatacaatgaaaaacagaatcccaagttcccaaccccatggcattataagactaaataagtactgttgtgaagctacctagtgaatagccatcacagtttagaagttaactgcaataatcttgacataattacagattgtaagctgtacccaatcaaattagaggatcacttatcacagcataattactgtaacagcctactaaggaagctaaagagtcatgagtcatatactctaaccatatgtaatctgaataaataatctacaccaaggctaacatcaggagcaaaaactagaaagtagcaaacattcaacctcactaacaatttatccactacgaaacagtacacacacaaacctaagcttagaggacaagaaagctaagttatttttcatacatattcacaattcagactatcagttcctactttccaggacaagcaccacagattaggccttcaaaccctagcaattgaagcttaacagaaaaaatacagaggcaaggatccccaaaccttgagcagcacagtgtcgccgcggaaaagctggagcttctccatggtgtcggggtgcatcccgatgacggagttatcatcgttggtggcctcgtcgaccaccagccggttcggcgacttcttcctctcgaggatcgccgtcgagaaatccttcttccccttgctgctcacaacaccaccaccaccccccacgaacattaaagtcacccaaaaaaatcacaaaaaaatcgcaaaaattcgataatctaccagatcgaaaaggctagatcaggaaggggggaaacttacggatcggaggaggaggagggctctccctggctcgccatgggagtcgccggattcgcggattcgggggggcctcgagcgcagaggcgctaggttttgggttgttgggtgtctcttctcttctcttggcggagatattccggggggagaagtgattgtgggggaagacgaggggattagtctaccttaaatagcttctttcttgccgaaggggtttgggattcgacctcctaccgtcctacgggttgggctcggttcgggagtccccggaggtccatgatatgtgggtcccacgaggcccgtggcccacgcgacatagagttcggatgaggtgggtcccggaagatggagggggccccgtgccgagtgccgactaggagagggtgagagagtgtgggcccgacatgtcagtgtatcaggtagttgttgttcacttgttcctgctcgtgcaggaataggagcatgtgttcggctcggaagagaagtttcgcatcttttgctgccttcgattgtaaggaaagtgtcccgtgttcgtatgcgatcgtggcattaatgcattatactgcacaaattgtagagcataaaaggcaaaagtttctgtccgtttgaggttagtcatctgcaattgtacacggagtacttgtttagatgaaactttggtgtggtgggtgtacacaggcacagcaactaagcaactttttttagtaccgatattagattgttttagtaaactaagatgttacacgacggcactattaacatatacaatacgatacgattgagcacaatgggataaactgtacagtatcctttgttttccaaacaatcgaccatacagcagtttttgccctgacagacatgttacatgcacattaccagcttgtatgtgttccacttcaataaacaccgaagctaattatcaagacgccgttggcctgggcaacctcttcgcaatttcctgtacaaggaacatgatcaagttatgaggacgatgttcacaaagtttctttttcccagctatgtagtgcagcaaaagagttaaacataagagaataaaaacatcaataggaaaagaacatgaatgtgacagtgcatgtggacaatgtccaggaacctgactgatgaaaatgcaacgaagtgtttatccgtagggcgtaggctgtgtagagttgaactttgttgttaaaatgcccacattaggctgtccctatctgtggtgatccttaggcgagatcagagaaaatcactgattcttgtgctgagattgtttatccacacatatatgtgctagtgacttaatgagagtttaatatgaggttagaactgttcttccatacccccaaacctcttctaactaactcaggaatctttctgcttttaattaataatgcaaaaacggtgacctgttattggaaaaatatcataccataacgagttagtatggttatgaccattgatggcctaacgcagtagctgtccattcaatgcttacacggaagggggtgggtgggggctcaatgaaacagttaaggatttccatgaatgtgaagctttggtgtttttgttcagcttgattaatttgaaataaaatagcatgttctcttgttagctatcctgcttctttgacatcatgaaaccaaatagcttcatatgctagggggcatacctcaaatacttggtttatattatcagctgtctttgctgatgtctcgatgaaaaccatattattcttctctgcatactcttgtgcttccttcagaatgtgcaccatatcgtcaaaacaattttgcagcatattgtgatactatgtttactacaacttcacacgagatctgacctgagaagatacatgtcgattttcatgtagatcagctttattaccaaccaaaaccatgataatatcaggactaccatgtttttgaagttcctgcaatataagaaaaaacaatctgaaagtgcttcatacctgaaaaaataagtggaaacataacatacttcacaatagtcgacatggtacaatctcactgaatcaattgatattgatgaaatcaatcttgaaggtgcattttaagataaaatgcaagtgttcatattatatacacttctcacgctagtcagggtaatctttgagcataagcttcaacacatttataatattttagcagcaatcttacagtatgatataaaatcttactagaacagtttcgggcaaaaaatacaaatctcatagtaaaagatagaaaaactaatcaatcaaccagacatcagaaaagtagataatttggcgatagcataccttcacccaatattgtgctttgctaaatgattctggactagttatgtcgtagacaacaactgcaccagcagctcctctgtagtaaagaggtgccaaggcagcatacctaaaattggctggtaccaatgagttcttgattgagaaaaaccatatgcatgtgtagcacttaagatggatcaattgtaaaaatcagtaacacatactactagaactttctaacaaaaccaatgcttctaatgcaccaacagcatgccattcacccaagattggaagaagctataaccatagtgctgtatgtgtacctctcttgtcctgcggtatcccatatttcaaatttcactattgttgagtcctccaaagccaatgtttgtgataaaaatgatgcaccgacagttacctgaaattatttgaggacataagtttaaaacaattgaacttctgaaagtagaatcatgcatctaaggtgaagaataacattatcaactgaaactaagagactcaagacagtaatcaccttggaagtgggatcaaactgaccacgaacaaagcgaagaacgatgcaacttttccctacaccagagtcaccaagcaataccaactacaacatcaaaaggatggacacgttaaagaaagctgctagtaacatgatatagaggcattattgtagtaataaagggcaaaatgtgcagtaaaccttagcacgcaagtcctttgaatcagaagcggagttatcgttgctaatattgttcaaccctccagtgcttcgagctggatgacaaaacagtgctatgtgttaacaaatggcggaaaatggctaattcttctactccagttacaaactttccccagcccccactcacatacatccacacacaatcctcccattcgtagagatcgtgcagacaccctgctctaacctccaattaacccacaaattgacttaaattcactaaatcacagttcaaaaccgtcaagattgcgcgaattttcgccccgatcaacgctgtgaccgaaaacatttatcccccaatcagctttcagcatcaacaagctggtccctccctcccattttcccaagcagcaagccacgaatcgaacgcaaatcgaaaacccccacggcaacacatgctcacctaacactcggtaccaacaatatccgcagccgaaacatagccaacgaggaaatctaatcttaaaaaggggatggaaacgtgtgagagagagaacctggcacggaggaggagcaacccatcgccggcgatgcttgccggcgtcgaggtgaggcagagggacacggaggcggcggtcggtggccggcggggaggcgggcagatcgattgccgcgtcgccttcgtctctctctctctctctctctctctctccctcccctactcgagtctgttgatccgcgcgattgtgttggtttggtcggtgaaggcgaagccgaagatgggggaggaggtcgttgccgctggctagtgggccccactggtgggtcatggtgtcagtgtcacccggtgtagatgcgattatatccacagaattttggtgggctgggctgaatttttcgtggggcctttaagccttttgcatttgggctcaggtaggcctatcacttctgtcaaatccacttcggaatttccggccggttttggattttaggacgagtttcacgaactgtcaagtcacggagctttgcttagaagtttgcagggtacaatggtgtgttttcgtccgaatttcttggaattcatccgttgagatttcagccacaaaaaatgtgaactgaaagttattttgttcgagtatatgacaatatctatgacacttgcaagacacaagttctctgctcctactttggaacttcagtgacggagctgcagacagcacagttgttgtatattaagagagaaatgacgtgatactatttcggaaatggaatgggccggtttgataacatgggccaaaaaataaggtctgtttagattataactaaataaaccttatcaaattttagcaatacctaagatggcaatattgccaaaattttggtaggatttcatatgtatttaccaaatttggcaacaaactagatgtatacatttttttggcaactttaacaaaaaaaaaaatagtatgtttgaaaatggcatcaatctgaacagcccctgtatatcctgtttcatttttcctaactgaattgtgaagccgctgcgagttttacaccttttgcagcactgtaaagtgcaaggtctagctagttaatttgcgaaacttcaagtaaactatggtgaaacttcgatgcttccctcgacacttttgcctgaaatttggatggacgcatttcgtctcctcatgtctggatcaaagcatgcgacatcgcgtgcaacaacacatgtgcgtaaagcgtctgtggtgacctacaattctacaaagttggagcgcaaagaacactcatcaggccgtagtgtgctctgctcgtgcaagaatgtttttcttccactttcactttctccaccaaatcctctcctgcatgtatgcagcaaacctgatacaagtgatgatatgtctgaggaaatagaggaacgaaagtgatgtgtcaagggggtccatgcaatgcgagccactttgttctttaactttagcttaaaggacttcttttttgtttggctttcaaccctttcatcatggtagaagaagggacaataaaaaagaaaggtcaagctagggatatattttatttgtggtattttattcaatcctggattttggtggttctgaatccaaagctaaggtcaatcttagaagatagtagtatttttaattggaatacaagcatagtggagatctagaaaagaaaaattatatattgctatggttgaggtatcgcagtaaacagttaacactattatgaagtttcttcagatcataggaaggtaaacactacgtcatgatcagctgacattttgtgttagtacgggtgcctctgtttttttcccttcttatctctatcgcccaaattgttgcttggaaagtctagatcacgccaaataaaactgtctgaaactcgtacgctggtttggagcttattgttagtcaagatcattgtgtggtactaattgaaactttgacctcttcgttgtgatgtacgatgctgaactcaatggtgttagttaatgcgtcaaatcatcttctgtgatttatctagcgaattcaaggaagtacagttgagacttcaggaccaaggcctctagccaccggtttctgactgtgtgcaatttgattacagatttcaataatttcatacaagtagcccccataaaaaaagaaagaactgcatgacttgactctttgtaatcagcaaagttaacaataataacaattaacaaacgaagccaaacaactggcataaggttgtgtttagttccacgctaaaattgaaaatttaaagaaattggaataatgtgacagaaaagttagaagtttgtgtgtgtaggaaagttcgatatgatggaaaagttgagagtttgaagaaaaaagttggaatctaaacagggcctaagaatgacgacgatcttgcagttggtagcaggaaaataatgtgctgcaatactagatcagatcagtaaccagttgattgttggcctcgcaagttagtactgccacttacctgcaggccacccacattcagattcagttggtcacttgagccaaaagtttgtgatctggccactctcacggtctcaccagacctgaagctgccaggatgagtgaaagaatggaagaaatggtccaggatcatggttggcagccactcatccagcatatgcaggtatgtggcacacacagaagctacctgccatcagggaaatggctgtcagaaagtggacaagtttggagtgccaaatctgggattaaagaaggcccaaacatgtgattaaagggtgaaatgagcaaggcccactgcccttaccaaagtctgaaactgtctttgtttctttccttcttgtcttttgatagattccctagtgaatagtgatcccctgttctttttattgcgggtaaataaaaaagggaaacataaagaagaaagaagaaagtcaaaaggaaatttgagctaaagaagaaaaaggttttaaagggcagtgcaaagattgcctttcaatttaggcgggaggttacatggatcatgtctagttgcaatccaattcagacagaacctgaattcagttgcagtgacatttccatgaaagtttctcaaaaaaaaaaaaaaaaaaaacatgggagcattgaactatacttaacttcactgcattgcgcaaacgtagcagacagttaaatttacaagacaaaggccgtgtttagattccaacttttttcttcaaactttaaatgtttggacacatgtatagagcatcaaatgtagacgaaaaaaacaattgcacagtccaactgtaaattgcgagacgaatcttttgagcctaattacgccatgatttgataatgtgatgctacagtaaacatttactaataacagattaattatacttaataaattcatctcgcagtttacagacaaaatctgtaatttgttttgttattagtctacgtttaatactttaaatatgtgtccatatactttaaaaaattttggcacacgaactaaacacaaccaaagtgttgtgctttatgacggtctgcaagtactattcaaataagaatataagatcaccggtgaccggtcggttggttgttactttcaaaattttgatttccttggaaaattagcacggttgccagctcgattcaggtcaatttgtccaaagatccgactaggacgagctgaccaaaccaacagtattcatgatcttgtttgaatattaatgtgtttctcatccaatgaggctggagcagagaacagaacgacccaatgacatggcgatgttatcctcacagccagtgatacatatattatttttaacatttccctaaaatataacagcaccgtattgctgccatattatgatattatcgaataatgtaacatgcatgtagataaaattaaaaaaaaaaagtccagtgcacaacgaccggcattgcaatccggtcaggtgattttcagaccaaatcttccgattcgtaaacccacgaggcaaaaaatataaaaacaatttgcgtaatcagggcggcaatgcggcatgccccaaaccataattaaagaaaacaccgactcaattattcaattaactaatggaaaatcagcacaccgacaagagattcatatccagcagttgttcgtacaggattaggttatccactacttccagaaattaaattgcagtccaacattttccaagtttcagctttcagaagtccgtgtttttctgacatgttgcctgagttaatcaacgccatatttaattgccatttgggagaatattcttagtcaggcacacgtatgaagacaaaaacagagcatgaaaaaaaaatagttttgctgtgtgttttgtttcctccatttggcaacggatcaacgatgcaacagcatcagggattaaaagaactgcacaaattaattaagagcagaggccatcggaatggataaccttcggatatataagaacaaaatgattattaggatttccatgtgagattagacagtggaagaaaatgatatttaaggataattcaccaggaaggtttcaatcaggtacaggacatgtgtccccatggagagagaccatacccctctgaccctgtactctaatcccgggactaattgttcgtagtctaaatatgcttaatacggtcatattccaaagctagtgcagtctaatcgctttctttattctctcatcaattttcgcattcttcaaacatgggcgtgctcatgactagtgatttggattgcttcaatggtaggtgaccgtgtggcacgccaagcctgcaaaatgtgggcgaaaaggacgtgggcatttcattccggataacgaagaccttgatgaacattgttgactccctgtctggaacgctgaaatttttttgttgttttttttcttattcccatgtgaaaattgcacagaacatgtgtagatcacagagctagaattgctgtatacaaatattgccgaggtgatatttcacaagttgcaggtagattagaaaatgcagttgttctgaaatggtctacgaatcagagttaacgtaggagtagtaaagacgaaaaggtttttggatttaccgaccctttattactgtctcaaatgtcaaaagggatgtgaatgatggtaacgacggcctgcacacgcatggccaaagcttcacatcgaaaaagatgtgtgtcttcaattataaaactattaatcgacgcaataatctgaaatttgaagattaatcgcaacggcaatgcaaccaggtactccgtagcacacagagaacatcaaataatatcgcggagaagacttcttacacacagagctgggagaatatccgaatccgaatcaccgacatagctatccgtcctcgtcggcgccacgtcggacggggaagaacgagatcaattttgccgccacgaatcgtttgaaagaaaattaaactactccgcgtttgaggaaacttttctttgtcccacacgaacagcacaagaccaacgaagatttaatcatatattttaatttataatcgcctggttaaacaccacgtctttgatgaaaagcaacgcgaccaagacagaactagtccacgattcaaccaacatctctgactaggcacgcattttgcgaccaaaagttcatcactccatcagtccatttcatccgctaatactctagttaaatcaaatttcgcttaaccagtcaagaattgatcagcacactacaacagaaggggtaagtttggacaaaaattgatcgaaagcataacaacacgtttggtggatgcctctgatcttctaagtctaaagtcctcagttggtatgtacatgtcgtcagattggcctctgagctctgtcgccggagacatggcgatcacatcaccgagcaggcgttggggttctcgtcgctgaacagctgcggcgccggcgacatgtcgagctggtacgggtacggcgggtacgacggcggcggctggtagttgcggacgtcgttggggtgggggtggtagtagccgtagccgccgccgccgccgccgccggcattggggctggcgtagcccacgccgtcgccattgccgccgccgtagtactggtagtagctgggggggaggtccctgctgctgcgggtacgcgaagtagccgtggccgtacggcgagacgtggtacgtgctcgcctcggccggcgccggcgccatggacgccgcggcggcggcggtggacgggccggcgatctcgatgctcttgcctttgtccttcttgtcgccgccggcggcgtctttcttcttctcgccgccgtcggcgtcaccgcccttgtccttcttcttctcgtctttcttgctgccgggcgccacggcctccacggcgcggttgagcttctcggtgagataggtcagcatggccggcacgtccattgtgcccgacaccttcacctcatccttggcattgccgtccattaccacttccttcacccctgacacatagcaaaagccaaaaggcgtcagttttggagccaaagcaacaaaacaaacagcagaacgagagtagtacaaaaactgacagaggaaagattaattaaaaaaataaaatcctcacctttgatcttgtagatgcgtcgcctgatgcggtcggcgcagccatcgcagtggaggcgaatcctgagcagcaccgtttcctgtaacaacaaagcagagagacattttgagttgtcaggtcaaacgagtagttgggaggagcagagaagcgtatgcgtatggcgttggtagggttgcctcttgtgtaccgacctctttgggtttcttctcctctggcggttgcttcttccccttctcctctttcgcctgggcgtccttcttctcgccgccatcgtccttgacggccttgggctcggcggcgggtttcttggcggcggcgccaccgccgccggcggagacaacctcgacgggcttcttggtcttcgcctcgatcctcgccttgagcgcggccgcgtcggccgtccccgccacgacgaccgtgttcgtcgccacgtccgccgccaccgactccacccctgcgatcccagacacaacccaaaaattcagacacccagacaccaaatcgaaccccccaaaaaaggctcaaaaagaaaaaagagaaagaaacgagaggcggcagcggcgaataatcgagaccgagatgagtaccggccaagtgcttgatggacttcttgaccttctgcgcgcagccggcgcaatgcaactccatcctcagcaccaccgggtcggcggtggcgcccgccttcggagcagccttctcatcccccatggatggatttttccaacctccttctcctgtgctcgcctctggaagtctggaatttgagattttgagttctgacgaagcgaataaaatggcggcgctgggtgagcggggataaatagggggagggagacgagacgaggaagcggaggcgaaggcgactaggcgacggagacgaagaagaaaaaaaaaaagagagagaaagagaaagaaaccgtagtgcgccgcggtggggtgggtggggccaccctgtcagtccgctcgcccgcccgccgtgcggatccgtgtacgcgtcgggcgcaagtttcctttcagtggccggtaatttcccaccagcaaagccagcctgcctgccgcggctggtgctttggctttggctacggtcacctgcgatgttatgtcacgtggcgtcatcgcgtagattttgctggtgcctttgctgctgtgtactcctacgtagccagtgtactggactttagtactagtacagtacttgccttagataggatcaacagctgtttggttggatgtcaccgaccagatactgtttggtactccacaactcaaatttgtacagtactaccttgtcacaatgttcgagtttctgtgcggccacggctcatacgtgacagagatacagtactgtcctttcttgccacgtagcttcagagcaaaaactatggtaaaacacggtgatcaatcaagtaaatgttagcattagttgattttttttttttttgagaaaggagtcgttgatatttccagtcagaggaggatggtaattgcaacggctttggttccccttttcttcagtcctcgcgtacgacgttttccctttaagggaaccacacgtacgaggcgacgatttgtgcgacgaagattatcgtgtgccgtgtgacgatcgctgtgacgataaggtggaaggcgacatgtgccgagatggtcgtgggccctggcccttcccttcttcttttttcttcacttttctcgaacaaaaatgggccctacgtgcgggaggcggtgtacgtgcgggagacggaagccgcgctcgctttggattttggaccaagtagggcccatcaagggcccaagtgggtgtgggcccacgtctcggaaaccggcgagccgttgcagcgacgcgcgatggttcagtttctcgaacgttctagaactactagtactggcttgcgatgagctggtgggttggataagaacgacctaagttggtgggctgccgcgtgcggcggtgaggtcggttttgggctgacgtgcctaacgctgtgccacttgggccgaaaaaacgctttttttattcggcaattcggtgtattttaaaaagacctaaacgcacgtggtgttatccatgtgtactgggcctgtattgggttcaactggaactttgggcctgaattcaacgtgtagtatgacttattaataacgttgtttattattattattatcaagataatggaagtatataggctttacaacttctctaggaatacatgcaaatcagcaataggatttgagctttaatggataaaatcatgcgctaatagctttatcaccattgtagcctactttttactgataaataaatattgattttgaatttattggccatctatctatacatctccctgccctcttacacatcttcatcctcaactctagcttcctccatcgccaacccactctacgcaggtgtagcggcttgcttaatgttgccgtcgtcctcgctctcccaccactactaccgagggtggaggattgaggatggaggaatagagtaatggttggcacttgggaggatattgcattgaggatggaggtatggagtagtggttgggacgtgggaggaaggagaaggagagaaataaagtgatggattccccgaaaaaaaagtgatggattgatacatgggtctcactgttatagacccaaatgaaaagtgtagatgaaaaaactgttgtatgagtaacgagtctggcttaccaaatagccaaatcaggagaggaattagctatgtgaatagttggagaggctgatttcgttggaaatgctcgcgcttcccaagttctcattcctactaggctttgggttcagacgatgaggccacctggcaccgcactaggctttgggctcatttcaggcgccggcagccggcgcgtcacggagccgaaaccgccaaatttcataagcaaaaaaaaaaaaaaaaaaaaaaaaagaagaagaagaaagaaacaaaaacgcaaagaggagaaaagaagctcgtctccgcgtctctgcccgccctctcgtcgatttctcatttctttctctccctccaatttgccccctctttgtcgttttagggtttccgcgctccaactcctccccaattctggtccccgattcgcgcgatctcggccacccatggtctccggcgtcgcccaccggccggacgacgacggcggccgcgccgcctcgacgttccagcgcccgccgcagccggccggcgcgcggccgtccctggccacgccgccgccctcgggcggagcgcaatccgcttcgacgagcggcgggagcgcgggctccccgtccagccgcagcgagcagcatgtccccgcagccgcaggcatggcggcgggggcggcggcggcctctactccgattagtgagaataccttcctccgcctcaacgaccttgacatccacggcgacgatgcgccttcctcacaggctccaacgaggtcagcgtttggtttgccagttttcgccgcggggttgcgtttttttcccaatgttattacaagattttaagattttgagaatttggttggtttttgtttttctctgtagctgtacgctacttaaaatgctccggagatgcaccgggtggttaaaattgtccgtagtgttgtaattagctgtgtttgggctgcaaaatgcttagggaagtgtatcctgccatcactttgatgtgtggttgcaagtatgattttctggggatgcttatacgattatgctctgtaggtttaccttgctgaaagtgttaattctatatatatacggagtagttctcatctgtagtctattacacgtgtatactgtactcacgatgatcagtaaaacatcagtcatgtgacctcttttgctacatagattccagactgtagaacactgctgtttggatgccagtgcatgtttttctgcattatgaatttggaagtacgacttggcagaagttctctacctcttaaggctccttttcaaaaaataaatcccttcattgttatctagttttgtgcatttgcaataagggtttttgctatgaataaaattatgcagcaagaagaagaagagaggagcacgagcagttggtcctgacaaaggtggcagggggctgcgccagtttagtatgaaaggtgtgttaaatcccatttcttccctattagtacaccatttgagtttatttataagcaccacaagtatgtgctataaaaactcatgatgacactgtttgttcttttgcagtttgtgagaaagttgaaagtaaagggagaacaacatacaacgaggttagtgctttcctctttctaccgagttcatgtatcttgttctgagcatctgatggcatcatgtacgtggtcacatcacatggattgaagcagcaaattgagatcacaaatgttgcatgtgtcagctccctgtttctttgcatagttgtcttcttgttaactctatccttgaagattcaatcagttatttcaagaggacttaggctatgtatgcaatgtaaaacctaatagcaatatatgcacagggcaggactgtctattactccaataagccaacatgttcatattgtccgtccacctggtggtattgtcaaacaattcattatctataaaactgccatgttctgcatcatgatttggggctataaaattggtaactcactcacatgtcttatgtaacactgctgtttgatcagcttgctcagatcttactatggtgatgtgttgtaatatgtgacatccaccatattgatcattgtaaatccgctatacatatcaccctcttctactgttatatttaaactaacaatctgtctttgcatctattcatgttcatgtttggagttcctcaaaattgctaaaaactatcatattttgtctctctggcaaaaagttgtaataattttggctatgcatttgttgatagttttcaatgtttacccttattggtgaagtccaagtctcatagtccttctgacttatctttatcaggtggcagatgaacttgttgccgaatttgcagatcccaataacagcattttgccagcagatccagataatcccaatgcagttgagaaatgacttacctgcatcaccaattatttcttaagtcagttgtatgctcactttgtgttaaatgcagcaacaatatgacgagaaaaatatacggagaagggtttatgatgctctgaatgttctgatggctatggagattatatctaaagataaaaaggaaattcagtggaaggggttgcctcgaaccagtataaatgatattgaagatttgcaggtttttcgtcttcttttcccactggttatcgacatttgatgtacttttggtagtcatatttatttatttatttatgctcttttacagacggaacttgtaggactgaaaagtaggattgagaagaaaaatacatatttgcaggagctgcaagaccaagtaatgatatagctcaacctgcttttctttagtcatgtccaatgcaatatataaaatgaactgttctactgagctagcagtgtaccatagtcttcaaattgtgtggctttagtggtagatactgtgatacacataatgcccttactcggtaacattgtttttggcatgttaagtttgtaggtatgcaaaagttgatacaaagaaatgaacagctatatggttcaggaaacattccctcgggtggagttgcattaccatttatccttgttcaggtgaatagttcataaattctttgtcttctattctcttgtttcatggcactgtttcctgcacatgacttcagtctaaatgacaagaatgaatcatgcagacacggcctcatgcaactgtggaagttgaaatatcagaagatatgcaacttgtacattttgactttaataggtaaaacaagaatcctgttattctctcccatctggtcacacctttacaatttatctagcaagccacacctttctctttctgtttccatttttctattctttcatgatatgattgcagaaggtcctcactggaagggcatcctcttatctcatttaaattctggcagtggtcttttaacccttaaaatataatataattcactctgtaaaaaagaactaaaatctcagctgctatatcaaatttggatggtagagattttggtctccaaacctctagtgatgggacggtacaagcggaagtgtaaataatgtgacttttgaaaagtgttgttagcttttattggttgagctaagtcatctagttttagtccaattacaggtcgcaggtcctcattatcctagtgacatttgccatgtcactaattcttgaataatagggagacattggcatcctaaattgggaagatgagagcccaagtgtgaaattcattttacttttctaaaagagtaaattgcattcacggtacaagaatttgttaggtgggtgcattctaatgtaagaacttgaaaactgaacaaactggctcaccaacttgactagacggtgcgcttttggtcaaggtgaataccacatggaattttcggccacgttagcaagacatgtcattcatgtaacatgtttttgcttcttccttcaaacgacagatagactgaatgttcattttagcaaatatccccagttcaatggtaacaatatcaaatcaaaagctctataggtctagatttagcgttgatagagggcactgtaatctcttgattgatgcatgaatcaattcatagttatactgtcaattgaacaatgaaactagacagtagaaatttagcttgatctaaatggccaacgcttgcttcgagaagactagcatcaccatcacccgccgccaccactgacgaagcacacagtaacatctttgagttagctagcctgttcgatttttgcctatatatttccaaagtttgatcatgcgaacaggaatgatatgcattgccacatcttgccgtagatgatctagcttcacaagattcatagttcaccaaaagtaatggatcaacctgggagtcgtgaattcataataaatggaaagaagcagacattatatatcatctggaacaattagaacatgaaaaatagtcgggagtttgtttcaaaattgttgggatgggagataagcgatttgtgtgcctgatgtgcaatcgacagcgtcccttgctgatgtggcaaaaatatgtaatgtggccttcactttgaacaaatatgcaccatatagccaagttaatggactaatatgcttaaatttcaagttctagtactaaaacacgcccacctgacaagttcttgcaccatgagtgcaatttactctttctaaaaggaactatcaaatgaatgaaacatatcaaaatatgccttttatttttgttgaaagaaataatttgatattggtgcagcctcttagatttcccttagatcagcgtaagttcttgatatttacatttctgaaactgcagcacaccatttgagttgcatgatgactcatttgtactgaaagcaatgagttcttgtggagaagaacaaatcgacggtattcatgatctaatttcaaatggaggtgagagctcaagcatgccaaatatttataggcagcaagtgcagcaacctgcaagatcaactaatggtacagctagattgccaagctcaccccctattccaggaatactgaaagggcgagtgaagcacgagcattagtgtagtgtgtttgttgattgttgtctggcgtgtttggtttattattttttatttttttgtgtaaagcgcctgtaaattagtgggcattggaaaagtagtttgttccgatttaacgctgcagtctgattggtagagtggcgggtgccctgaccagacctgtatcactccccgagtaacttctaaccggcttttaatctgttccgccatggttgagaaaagacgtcttttaacgtcatgtaattgtttaaagcattttgaagtagttagcatttgatctgagtgaaatttcagccttttgcatgcttattgtaggcatatacatttgtattggatatttgccttagttatatgatatactactacttgtcttagcaaaattttccatacttctatatcgatctgattcccttattgccttttggttttggctatgaaggaaacaagggaatatgggatacacgaacaacttctttgtgaacatctttacacgctggtgtgattatcctcaacttcaggtgaccagaaaaaaactgcaaatgcatctcggttgaacaatcacacgttcacacttcattaaagcttttggagtggtggttctctaggcctttcgtccgccaatcagccaatgtattttgaagagtccaccaattttccattgccattagagcaagtttaatagtatagccaactactagcttcaattcatctataatcaatctaatagctcatttatacaatacttacatactacactattaatatctggttctatctgtcatacacacactgcgtcttggagtccgtgcaacagctggctacaaatctgtagcccgctacctttctctctcctcatttatctacttaaaatatatttgcagctgatttatagcctgctattgtacctggtcttatggaaaaaggggaaatttctaagtttgtttatcgacaaaccatcgattctaagaaataccattgatactagcaaaatatccatatgttacaacgggctctaattatattaaatgggttatcagctaactaaaattaatcatcattctccagctctgattaacgatgatataataataaattatcactttaaaactctggttaaagatgatacgataaacaatgtattatactgttcaggaagcaaatagtagcacataagataggtggaagtgacaaaaccattaccactaataaattttatgataatatagatagagatgtaagttctacaaaataccatggtataagctattttctccttttgttatttttaccatcgccgttcaatcaacgtgagttgccttccgttaaccttttcctttttcttttttttttttgtcaacgtgaaccttcggcaagaccttcacccaggctgccgtcgttgatccaggcagttgatctactgaactcccgatgccccagcgccgccgccgcggggctgtgcccctatccgcctgtgtgtcttccttcgacgggcgggttgggttcgagggacgggggctctgggtggcgtcgctcgcggaaaacgcgcggccgctgggcacaagccgcctcgatagtgcctgtgtggtgctctggattgtctctgggagcggcgatactggcagccaactatggcttcttccccactgaagactgcagcttatcgacgacgatttggccttctattatgggtgccttatttcacgctaaaattagaagtttaaaattgaaacgatttgacagaaaagttaaaagtttgtgtgtgtagaaaaattttcatgtgatagaaaagttgaaagtttgaagaaaaaattaagaactaaaccagacctacgcagaaaagttgcatcttcgcaaatgggagtggttgattgaatttgttggaaggcgtgaaggaatttcgaagggggtaagagttgtgctctttttttctttctgattgctgcattgcattcacctatagatggccaaaaggtccgcccggcacggcccagcccaggcacggctaggcacggcccaccagccattggaccggcacggcccgatcgacacttcgtgccgggccgtgtcggcccatgggctgcacctcccgcccaggcacggcccaccagctatcgggccgtgccgtgccggcccgaaggcacggtggcccatcgggtcttttttaaaataagtctattttccgtccctcctctttaggcttctacatatgtgtagctaaaataagtctattttttatccctcctctttggtctgacatatgtatagctaaaattttttgtccctcctctttggtctgacatatgtatagctaaaacaagtctattttccattcctcctccttgggctaacatatgtatagataaaataagtctattttacatccttttctttcgtccaaggcatataatatgtatatttttactcccctatttttttttgtatcgggcttggctgccggctcatcgtgccgtgtcgggccgacccaacgtgccggtggagtggcccaggcacagcccggtgctgtgcttgggccgggccaaaatgccatgccatgggtcgggccgttgggcctcaggccttttggccatctatacattcacctctacctcctcgaaattcctggttttgttcgtcttctcttgttgtatccatttcctcttgtgatttttgagaggtgatggtattttttaagagacattgctgatggatgttattttccgagggaacgggcagggtgctcccacatttcactatagaagagaaaaaagagagttataaaaaaatagatctaaaaatctcacaacggcatggttaatttacataaaaccggcgaaaatcatgccgttgacatactgaactaaagaacaacaatccaataaggaaaaaactcctaaacaaagctttaaggacatgctaacagaacgacgacatcgcccaatccaaacgaatataaggttttcacccggagaaatcttttgatgtggagttgaacgaggactccatagcaacgccttcaaaaaaatgaacagcgtcagaggatgtcgccgccgctagcaccgtcaagccaagcaagactttcaccttggagtcctatccaaccatatgtcacctgtacatcgaaactacttgcactatgtacaccacctacacaccacaacgacccgcaccacgactggacagcgctgttgatgacccgctcctccacctagccgggccgctgagcttcaccgagtcgtggagctgaaccatcgctaccaccaaacgccaccatatagggaccaccatagcacctagatccggatctggatctgcaccgttgatgtaattgccgttagagtttcaatcatcccgccacgataaatgtattatttatcctatagcacttaatggagagatgctaagtactaacggaatattaacgacgatgatatttttgagacaaattaaatcgctgatgcaatgacatttcatgaaacttagacttgtcaatatttgaaattgtgtgcttgtcaattatatttatttggattttctcttgattaattatgcatcctccgttcctccagccgatcgatcgtcccgtcggtacaccagaaaacgaccagaaaacatttttttttttgaacaaggtaacgtggctatgcatgccgagaagagctgagggaagcaggaagaagcatcccctgctattattacacccccagaagtcgaaaggcgcgatagccatgaaccgtccagcgcacgcgcgcgcctcgaccgctcactcctctcccgcgctgaccacctctgcatgcgctctgtataagcacggcccgcaacgagccccaccattgcacgatactggacccctcgtgatggacacccgcctccccctcctcctcctcctcgccggcgtcgtcgccgccgcggcgccactgctcgccaccgcccagctctccgccgacttctactcctccacctgccccaacgtcgagaaggtcgtctccaccgtcatcgagcgcaagttcaaggaggaccctaccacctccgccctcctcctccgcctcctcttccacgactgcttcgccaatgtacgttcacgttctacgaccttgcccgccgccggcaatggcggatgctgacttgcatgtgatgttggatgcgtgcgtgcgtgtgcgtgtgtgggtggtgtagggatgcgacgcgtcgatcttgatcgacccgctgtcgaaccagagcgcggagaaggaggcggggccgaacatctcggtgaagggctacgacatcatcgacgagatcaagacggagctggagaaggagtgcccgcaggtggtgtcgtgcgcggacatcgtggcgctcagcacgcgcgacagcgtgcgcctcgccgggggccccaactacgacgtgcccaccggccgccgcgactcgctcgtctccaaccgcgaggaaggcgactcgctccccggcccggacatcgccgtcccgaagctcatggcgcagttctccgagaaggggttcagcgccgacgagatggtcgtcctcctcgccggcggccactccatcggcaaggccaagtgcttcttcatcgaggtcgacgcggcgcccatcgacccgacctaccgctccaacatcaccgccttctgcgacggcaaggacggcgacaagggagccgtcccccttgatcccatcacccccgacgtcgtcgaccccaactacttcgaactcgtcatggacaagaagatgccgctcaccatcgaccgcctcatggggatggacgcaagaacgaagcccatcgtggagtccatgggtaaaaagaccgaccagttcgacgccaccttcggcaaggccatgacgaagctcagcggcatgaaggtcatcaccggcaaggacggcgagatcaggaaatcgtgctccgagttcaacaacccggtgaacaccgacgacggcccgtccgtcatccggatcagctcgctgaaccccgaggagatgatgggctcctttgcgccggccaccgggaagtccccctccgccgcctcggagtccaggaaggtggcaccaggcggcgccatggaggaaaggatggcggccggtgaggcgaagacggatgcttcaggcggcgccatggcggaaaggttggcggccggtgaggcgaagacggctgctgcggcctccgaggatgaaaaccaagcggccggcgatgaggcggcggcggaggaggaggggaccaagtccaacaagaagaaggccgagcgggtgaccgcagaagtacctgccgacgaggcggcgccggcggcaaagaagccgagggcgatgggcggacagtcgttcagcatggccggcgccggcgccggcggcgagccggcgaagaagtcgacggcgatgaagagccaatccttcagcatggcgagccagccgcaacagtagacgaagaagaagaagaagaagaagaagaagatgccgcgctgctagctgagccgttcgcacggcggcctgatcgagcgcgcattgccatttatcgtttttgattttctcactctctctcgcctgtttgtagaagggacgagcatgctactaccgctagttactaggcttaattttgcaagtaatgtcgtgtcgagttttttttaacagcgaccaaaagctcgatgatattttctcttttcattttccctttttttttgtcattcttgttaagaattcgttgccaactcaatctggctggcaaataaaagtgtattaaatttcccctttttatatagagagacaggtacacaattgtaattgttttttttagatcaaccaatgcatgtgaaacgatatacgtgctactaccatgtaagcttggccaccgtttcttccacctcattagttcctaaaaagtcagattgtgaaatatgattttaaagattattttaggccgtttttaaagtcgtcttcttagccatgaaaacaaggctggttaacgaaaatgattaatcttaaaattctaaatgagatgcaacttttcttctttcttttaatgaaaaaaaaacaatggcaagcgggttacaagtgtttactctagattcagatggacattgactaatttatttatgaaaaatatttacacattacaaacagggactagcacaattggaattggaacatctcatctcactgtgggattctgatcaagacggagtagatatcaacctaaaatagagtacctacgcagctagtctaagttcaaatctttcctttggatagagtgctatatagcaaagtgaacttattcttaagcggagtaaaattgcaccgattttgatagacatctatgccgtcaatagctcaggagcgcacacacgtgactagaagcccatggaaattaaggcctaaaaggccaaactactgtccatgaggggcccgctaaaccacggccctctcgtgccggtattcggcccatcaactattcggtccgcgccacgcgcacggcattttcgctcgtgtcgcgcaagaggcatgcacccctgctgctcgcaagctgcctcctcccgtttctcgccggccggtttcccctctcggatctctcccaagtcacaagcaccggccccgtagaagagccgaggagctcgtcgatcaagacgcctgcctacacgtacgtcctccacgatgacacgtgcagccaggctgccagcgtagcacacatcgctacctctaccttttgcctccaaacaattgtcaatcacatgcatcatgtgtttggcatggaatgaaatgattgatgcgcgagtctcgtactccctctatcccataaacctaaccaacttagagcatgtacaatagcgccgttaagaaggctccaaaacttattaatcagcctaataccagattagagaaagaaatcgctgggagagaaacaagcggatgcttgttttagcgccggcgcttgcacagtgccccacgctgtatcggtcatgggagatgagaaaaaatttgttatgtaggtcccacacaaaaaaaacttgttatatttaatgtatgtatgctttaagaacaggtacaatagcaggttattagctagctataaacatattttatggagataaacgattagagagaagagcagcaggctacagatatgtagtcagctgcagcacggacttcaagacgcaatgtgtgtataataggtgggaccatatattaatagtatagtaagcaactattgtatgaattggctatagatgaattggagctagtagtgggctatactattaaacttgctctaaccaaggcagcttatagctaacttgtagttagcttgttgtatgagttggcttcttaagttagctctaccttgacatgacaaaattttggagcttaccgcttgctgcactattgaccttgcagggatgagacattcattggagagctaatgtcctattcctaactagattggatttttggaacggaataagttggtacttgtaggctcaatgctagaggatagtgtctgtgttcgtttcccccagttaggaactagtgccctacgtacggaaaacggagcaatccattagcgtgtgattaattaagcaactttcatatagatttttttttttacaaaaaacacaccatttagcagttggaaaagcgtgcgcacgaaagggattgggttgggaaccctaaggccgtgtttacttcttgggtgtaaaatttttaaagtatacggacacacatttgaagtattaaacatagactaataactaaacaagattatgcctgtaaattacgaaacgaatttattaaacctaattaatccttcattagcaaatgtttactgtagcacctcattgtcaaatcatggcgcaattaggctcaaaagattcgtgtcgcaatttacacggaactatgcaattggttttttttctatatttaatgctctatgcattgtccaaacatttgatgtgatgtttttggctaaaatgttttagatctaaacaaggcctaactaacaaacgcagcctaagtcagagcttttttttttctttagtactatatcctttccagagtatgttatcttgaaattggcatttatgttccattattataatgcacagtatggcggttccattctgatacatcatacattcacgtggtcttcacaatgctacataaaccttcgcggacaagttttgaaaatggctgaatcaaggcaaaacataagcacgattgattcccaaagagaagcagattaatttgctacaacttggatgatctcacttgggcgataagctgccttctcagaatctttcctgaagctgatttgggcacgctgcccacaaaggtaactctcttcaatcttttgtagtacgccacctgataatgcagttcattagtgaaatatattagcacctttgtgtcaaaaaaaaagtatattagcacctagggtagtatgcagtcgatggaaaacacaaaatacttgttcattcatggattgcaaatgttggatgctaataccagtgtttggccagcacagcaaactattcttgctatttagatcttggatttttaccaggtacatgtatagtcaaagtgggtagaactctctaagaaaaatatgaatgaaactcgatgtactaattgatgctccatgtttcattaacattagtatctggacgagctttacccaaattgtctcatgctgctaaaaagttccactagtctacaatcccaattaaacaaggttccaacttccaaatcagcctcacctgtttttcaataaatttttggacatcaacttctgtcaatgaactgtcaggtgaccgaacaacataggcaatgggaacctccccagctttagcatcaggaaaccttggaaacaagtagagctccgttaagagacaaggcacaacagagagagaacgatccaaaacaagaatgttgtaacaagcgaacagtttatatcataaggagcaagaaacacttaaatttttaggtggttcaacttacgggataacaacagcatctagaatctctggatgagatagaagtaacccttcaagctcggcaggtgcaatctaaagaagtaaaataaaggagatgattagctatttccatatattggacaaaatatgacgcgtgctcaagcaagacaaaacacaagcattaggttggattcctgttatgattgttatagtggatactaaaacaagaaggatcttattcagacaactcccatctataaatatgtgctttggtaaatggtaatagagaaaaggcttttcagtgtattgtaatctcagtagatgcaatctatcagtagagtaaacaaaaaagacaggaaattccataaaaagaaaaggtgaggttatggtatgctcaagacaaaaatgttaagatacatgacgaacggagcccagaaataatcctatatcattctctctttggtgttctgattgtaaccagctctattctatatgattctttctttagtgaatggaaagagctcctgctaagcatttttttaataaataaataatatatgcacgaaattattctagtaagccacgacaatttcagaaggtttggtgtgctatatcaatctatccttgcggcaaactctgaattgatcctatatgtatatgatctttcaagtctgcttataaaactcatcagcacgagattcaatgacataatttacatagtattagcaagggccctgatgtgactaacataagtagaggggctgaccagaaaattttttggacaaaaaaaagtatttagggaaaaagaatcaatttctttacctggaaacctttgtacttaatcagctctttaagtctatcaacaacaaaaagctggcctcctccgtcgaagtatccaagatcaccagtgtgcaaccacccttgcttgattgtaaattcagtagcttgcacattgttgaaataccctacaaacgcaacattcagataggtaagcaattgttttgttctattattattgcaggacagaatgcataagatatattgggatctattgtcagtgaaaaatagtgaggtctagtaggtggaatattttcaaatattttttgtatgctcgacatcactagtctttgttaaattgtgcattgtcaatgactcaatgtacaattgaaaacaaagaatacaaataaatagctacagttccattgtaatatgattatagtattagactgatactggtatttgaaatagttattttgagaaccagtgtataataattgatcaaatgtataattcaaattttaccttgcattacatttggccctcgaacacaaatttctcctacttgattgggcggtagatgttttaatgtctttatgtcgacaatctttgcctcaactcctgagacaagcgtgccagttgacccaaattcacgagcctgtcctttttctgggtactcgagcgatatgattccacaagtctcagtcataccataaccctgaaagaggagcataacatgccatacaacttgagatataaaattcttaaccttactagttgattttacagatacactgtagcatcatggaagaaaagaatgccaccacactaatcatgttcccacaaggagtgtggtgcaacaaactaccaaaccactttaagatagttctgtgatcttattgcagtggttgcttaggtgctagaccatgacggtgtatgtctttttttttttttttgaccaaaactggattacggaaataaatccagcctctgcatcaaagatgtatccggacaatgtttattacagttatgtcaacaaaaaggccttagctgtcataagttgcagtttgaagacacactagaaatgcctgcacacctcttgagtctagaacagttggctacagaccagaaatcacatcttttagagcaagtttttacatcttgacaagttgtcttggtgttggcctgtggaccacatcagactgaaattagcacatacaatataccaaattgatccaaacagatctgataggactagtttacgaatgaaccagttcaatgccaactgcattaggcaaaatatccattattattcagatattgcaagttgacattcttaatttcctatcaccaacacacacgcgaacacactttaaggatttaagtataaatatagaaacaaaaagaaattaaatgtcctttgcctcaatgaagttatatttataggacaaaattgtcagtctcccgcacttaaaatgtcattttccagcttctatcgaatcaatatttttttagagattttttacacagcctctacatccaaccggatatatgcaacctttttaaattaggaacttagcctatcaaacaaggaacttagccctcaaataacacaatctgaaattcgctcctatgcagatttgaactcaggaccttggggtgctactcaggtcactgcaatcactaggctacatgccctttcacatatgaacactatattacgccctggaaggcacaaccaagatcagaccccacaaaggcacagccaaagaaagacttaatttcgtagtcattccaaatcaaaccaggtatgtccttataaaacgtacggtcagaacaaatgttgttatgaattcactgcccaaacgtaactctgaaccattatttcgtgttaggtttgaggaatgcaatgggttggtcaatcaatgacttgactaatcccatcgtaatcacgggatgatgccatgatggatcaacctatcctgtatggattgacacctcaaagcaaccaaccataagctaatttcaacaattcatcagcatatattatgaaagtaaacagtgaaaaatatcaaatgttcagttcaattagtacctgaacaatctcactgtccgggaatttcttggccacgacctccatcacatccttgccgagcggcgcggcgccggagccgatgaacttgagagagctgagatcgtacttaccggccttcccgtgcttggcgagcgcgataatgaccggcggcacgcagaacaggtgcgtgacgcggtgcctctgcacggcctccaccagggagttgatgtcgaaccgcgacatggcgatgatggcgttcccgcgatgcagctgcgcgtacgtgatgacggacaggccgaagatgtggaacatggggaggaagcagaggaacacgttgggcccctcccggcgctcgtcttggtcggaggtcaccatcctcgccgcggcgatgaagttgcggtgcgtcaggatgacgcccttgctatcccccgtcgtgcccgacgagtagaggagagccgccgtgtcgctctgcttgattggtgggcggcggtaatccgcctccttcacgccggcgacgaggttggtgtagagcgtgacggtggcgtccggaggcaaggaggcggccgcggcgttcgcgtcgtcgtcgaggaggatgacggggaggcggagccccgcaatcttgggcaccagggcggagatggtgatgacgagcttggcggcgcgcgttcggagacctgcttggcgatctcccgcggggtgtagtccgggttgacggtggtgcagacgggcgccgagggcggtgacggcgaagaagcagaccgggtagagcacgcagttgggcgcgaggaggagcacggcgtcgccgggtcgcacgcccgcgcgggaggagagcgcgacggcggtggagaggacggccgacctcagctccgcgaaggtgagggcgcggccgccggcggccgcgtcggcgagcgcgagcgcggaggggcaggcgtcggcgcggcggaggaggaggtcggtgagggagaggcccgggtcggacgcgacgggcgcgggcgggcgcagcgagcggtacacgccgtccgcgccgtagccggcggccggcaccgacgcgctcgccatggcttcccccgcctcttgggtttggttggtgcgggagaataggagggctttgttgtggtgagtgctgactcgatagtgtgttgaattgtacatttgtagaattgtagtactactcctttcccaacttctcttttactaacttcacttttccaaacttttcatgggcatatttttcaaattatcgaataataatatatttttatataaacttttcacatataaattagtgtaaaaacacatattaatatatattttaaaatattttaaactaatatttacttcattcgtttcgaaataagtgcacgcctctaattcaaatttagagaattatacttattttaggacggataaagtaattaattatacactaatgagtcattatgtattacaccactacacatgcaacactacactcacaccccctacgaacatcccctaacacatactctaagagacgaaaactaacggcatatacctaatctcactaaaatcatgttaaaatctcacctgcatgtgcgtatttctaatatttatgtgcaacatgattttaaatcctagtggatggaatcatacacccacgattccaccaccatactactagtgctttcccaatgaatcatcatgttttgcttagtggggagaaattcacttccttctaaacccataacaatcaaccacaattgcatcataagagacgaaaaccaacggcatatccctgaaaatcttattgaaagtccacctgcatacgtgacaacatgatttgaagttttgaaccctgatagatggagtcacatacccacaacttcactaccacatctttaatacttccccaataaatcatcgtgttttgtgtagtgggaagaagttcacctccttccgaacatataacaatcaaccataacgccgtcatatcaattggatttatgtcaatccaattcgagaaccttttgaaaaactggggtagtagacgtggagcatgaatcttagagcaatagagtatataggttgtcttcgatggtgggtgttgggaacccatcacccacgtacggaaaacggagcgattcattagcgcgtgattaatctttcgtatataaactttttaaaaaatcacactcttcagtagtttaaaaagcgtgcgtgcataaaacgagagaggtgagttaggaaaagggacatccgaacactcccataatagttaaaccaacacattcatgatcgaacaaatggaagtggaatgaaaacgaagtcgaagtctgcatcatggagatacctagagcacagtggataggaacgaccgtctagatcaaaggtcatattcaatatgtatgcacgagattcaactttcgcacatagatttatactcctactttttaatcttaaaatatactccatccgtttcacaatataagtcattttagcatttctcatgttcatattgatgtgattaacatctagatttattaacatcaatataaatatggaaaatgttagaatgacttgcattgtgaaacaaagaagtagcaattacgattggatacaacatatcctactactatcgatgtggtactgttctgatttctatcaatgtggtactgttccgatttgtagtaatatatatcatgtttgatgctgaggccgagtttagttccaaaatttttctttaaactttcaacttttctacacacaagcttctaacttttccgtcacatcattccaatttcaatcaaaattccagtttttacgtgaactaaacacactctttgttactctctcaatatcaaaatatagcaaatagtataagaataaacactgtactactaggttactatatttaaatataacggagataagatattttaggacagagggagtaatttcagtttggcgagaggtgacgaccatggctatatacggtccatacggagaatgcagcacgcgatggagaccccctcttgcttgtcacaaatctgaatgcacgagggagagagtgagtgtcaacctcaaccggattgatctaggtgaagtccaataaagctttgaacagttcgtcattataaatcccgatacgcaactactgtttggctaatttggtatttggacaactatcttacggtccagaaaaatggcaagtggcattgtggcgacctcatgttggaggatgaaagggatgtttgaacaaatctcttactaggccattccattgtttcgcttatattcgaaatcacttattagcaaataaaaattatctgcgagtaaaacttttatatatatattcttagcaattcaaaagtaaatactaaaaataaactaggacgaaaaacatcaaatttaaagtttagcttataagtataaacgcaagcgaaaatgccataatttgcagccttgcattgcctgcaaaaggtcttaaaaatcgtcgtcctggttcctggcctgatctccacagtccaaacgacccacaactcgcaaccctaacgcccctgaaaatgtcttttcgattcgtctaaatgcatgacaccaccggcgcgacaactagcacgggttagtgcaggaagcatcacacctggagtatcatcaactcatcatgatcaaggcccagcgacaatataaaacacagagtaatcttgtcccaaatcccggagtcaacacattgttttagggggtgtttggttgattgcttcgttttgccacaccacacttcagtcatgccacagtttttaggcgtgtgtttgtttcaatgccacagttgtgtcatgccacacttttctacccttaggtcccacatgtcatactcagatggtcccacatgtcatactcagataactagagctaacattgccacacttgtggctaactatttcttggccatacttttgccacatgctacaacttacctaagcttagttatggcaagcttaggcatcaaccaaacaaccgattagttactactccaaaactcgtaaacgtgtctacaatgacataggccagggattagttactcccgattcccggagtcaactaatgactggttcgcattgtttagttactccaaatctccaatattccaatactcaaacggtgacgacagttcactggtaaatattaaaacaaggataaaagtagaagttgagctgttaactcacagtttcttatatgcaggggtgtgaccatgtctgtacatgtatagagattccaaagttttctgtttacatatatgcacaatttacaattgctgacacaatgcgagcagcgaattagactgaatgagtatttacaccgtggcatggatcatttgttaatgactggacggcttgggacttttaaaataagtcccattgccagtagatcttctccacaatacctccaccgctccgcaccgcgacatggagggtctctgatgctggaggaacaccccacaacaatggcactgcaacagacatggtcaacttctcctggaggccatctttgcttgccttctctgccgtgacaacctgcagattggcgccctttactcaattcacagtttagtatccaaatgtaaagttctaaaaaaaatccaaatgtaacaagagttgactagataaatgtttcctcctttaaaaacattgacaatttagcatttctactcaaccttttattaagttttttttttagaaaaaacttagctacacctggcatgtttccttgggcaccgttatgtttgcttcgcaatctacttcagtataaaacgccacatcattgtccatgtgcgccatttttaaaccttttttttttctcagaaagaaggtaatctgttggtaccctttacatggcttatttcaaatatggaaagatggtctatgcggtagtcagaatgaagatataaaactgtaaggagcaaagtaccaaaagatatttttttccatgtaagactgttgcacatacctcaccaccatgctccaatactgtatcttccactacatcacttagcatttcaatagagcgacaaaagccaaagatgcatagtcttcttcccatatctagaccctgaaatgagaaatgacatcaagaaaagaaagcaacagcatgataggcaaataggcaggaggaaataattacatttgttgctgctatgttaaatagtgctccaaggcaaagactttgatttgggtccatgtacgagctctcctgaaaccgtcggatattttgtataccttttacttttcgttgcctcttctggtcaaaatataacaaaagaagtgagtacagataatatgggaaataatggtgaatacataataaaacttgcagttctatctaaaatcaacatcttttaagtaattatcatttcataactagcacaatttaagtaattcagtacattactatgattcggtctaaactagcacattgggcacagatcataattataacctgtcagcttgagatacatcatgttcttgagatgattcacactgtgctagatttcatactggattacttgtaatcgacttggaatttgtttcagttggatataatttcaggtcaactgaactgaatgcgagcacaaatactaaaaagatacggctatccataaatatggcatgctttgtttatgcaataagatactccaacattacatgacagacgtgcactactctatggtgttagcttggtgccaccatgggagatacaaaattggtgctataatgtatgtgatactgcttttcaaggattcattccccttcaatttcttgctgacatgacacgtttccataagtactgctgcatatatccaaatgtttcatgaacagaggtgtgaaagagcttatatttcatagtggaacatttgatgctggtcaggatgctgaaaaggttttcgttgtttgatactccctctgtcccaaaatataaacacttttagcatagtgacaagtcaaacatttttaatagtctgatcatctatccaagtctatgattgaattatatgaagttaggctgtgatgcactatgcaaaagagactgaaactgatttaatgtgaaactatgtctccctggaacagaacattcctgatcattgaacaatagtgtctgcaatatctataacatatctcactcctgaactgaagatgcaccctagttttactgacaagaataaatttactactgtctatgatgcaagagactttgttttcctacttgaatgtcaagatattctaatataccacatagtttattactgaaaaatgaacgattaatgaaacgagcccaagttgaatgattcggcacctctgatggagtaattcgacgaggaaccagggaaccccctatttgaacaagcccatcagaagtgaacagtgtgactctatcttctggcacccactgaatatctgttaagaaacagagattgaaccccaaataaagccacgccataaacgcaagtataaagcctctcacaaagtgaaataagcagaatctgcagaacaatggatgagttcatcatcatatcacagactagtaacagctgggaaatcaaccatcacccccaccgcaagactagcgcaagtagcccccagctcattgctcgccgtcgaatcgaagaaccattcgaattcggataccaaccagaacgatcagggagagtgtgggggcatgaacttaccgaggccagtggtgagatccaaggactgatcccatgggtagggcccatacagatcctcgggatcgtccttcccagctagagctcgcagccggtggagcgagcgggacccgaagcggcagcggcggggagaccggggcctcccgccgcggagaggggaggagggcagcggcctcctggacgccagcgagcgggggagggaggaggatgcggctgcggcggaatcggccatggcggacgaggtgggggcgatgagatgcgcacgggatcgcggaaaaatgggtggattttttggggaggcgatgcgtgcgcgctctttttttcttgtggtggccggcgcttggtctcttggtcggtttttgttcttggccacaggaggaggatgttggatctgggccgttggttggtagctttaagaaagaatgaaggggtcagattagcccgtacccggttggggtgttttatccggtgtgtaaggtggtctgcggtgacaacaaggacggtttcagcggtcttgcttccctttttttttaagaaaaaaataacagttgttaacccaaagttaaaccaatcattgtcacactataaaacaatatagctttcctaaccgtttttcaatcaggtttagtatttagttctcccttgttccctacgagagaggatttggcttcctttaatggcaaaacatataaagtatggtgttattaatgaatctcctctttattactttttgtgcagaaaaaaaaattatagagatgaacatggacaaatgcttgtacggtgaatccatcaaacataaaacatgtaactaagctacagtgaaaccatcaaactaaattctagggagtatttcatacaaaacataaagtgaaatgtggactagttagaaatagttgtactatatgactggtgttactctctagtttgtatccaataaaagatatcacaatgccattaaatagtgatgaatataccataaggtggtattttgttaatctaaacgaaatgaggaagggatcaaaattttagtctatgatcctaaagtgcacatatttatggaatattgcaagtttagtctacgatcttttaagggatgatccaattatccaattgtccaaacaaggtttggggggaggggggcattatttgcccaagtagtcaagtttgtgatttgatgtattatatcggaacagtttagcctatttcagcacggtgctattttatatgactatattaacatacatttttcatatttctaaacaaggttatttttttttagagttataagtagattatagagaatgtatttgtggaggtgagcgtgatattacatatgtgcacttatgcatctattatctctgttgtgtattttttttttaaaaaatctaaatcgccgacttttaattttctcgaaacgaaggagggggggtcggagttttaatcccgaccccatttgacgttttctttcttaaaaaaaaaaaggaactgacgtcagtgtggcaacgttgttcgggctggtctcccctccggcacgtctcaagccaggcgtaccaagcaaccaaacaggcgccgtcgcgggcatatccgataaccgataaaccccctcccacactctccactctcgagccatggccctcgccgccgccgccgccgccgccgcggcagcggccgtctccttcccgcccttgctctcccgtcccgccgcctgcgtgctcctccgctgcggccgccaccgccgcctccctcccctcctcctccgcgccgcctcctcctccacctccagcgccccggacttcaacatcaccttcgcggagcccaccgcccccgccccctcgaaacccaaaccctcatcccccgccccgtccgcggagcaggtggtgccgtggatcgtgcgtggggaggacggcaagccgtccatgcgcaccgcgccgccgccggacgtcctccaggccattgcgctggcggaggcggaggccaagaaggccaagaaggacccccgcaggagccacaagggcgccgccgcccttgccacccccgtcgccaatgccaaggtgagggagaggaaggccgcccccgcgacggcgccgcccaagttctccaaggccgcgaggagattctacaatgagaatatcaaggagcacgaaccgcagcggctcgccaaggtccttgccgcggcaggaggtagtcttcctatcacgcatgattttatcgaagtgcttgaattggacagaatcaattcaatcaaagttatataacttagttacagcaacacatcagttgtctgaatgctggcctgattgctccttccagtggcctcacgaaggacatgcgaggagctcatcttccaagggaaggtgaccgtcaatggttctgtctgcactgcaccccaggtatgtttttttttttttttagctttatgaatgatgaaatgctacttctctaagtttgttgcatgtctaagtaatgttttagctcttatcctcatttatttggtgctggtctgagaccagctatcgtactattgcggtaaaatataaattgttttaatttagctaggtcattttactatgaattttgatccatgtgcttcaaatgtattcatagacaagtttattatttgttacatatgattcttatacattcttttttatgtagaccaaagttgacatctcaaaggattctatctatgttaatggaaaccgcatttccaagaagcttcctccgaagttatattttgctgttaacaagccaaaagggtcagctcttatattccattccgttatcttgttccatcaaagcatttttgaaatatatatggaggcagcagtccataggagcaacatatctaaatgttatttccaatgtactgcaggtatatttgttcctgtggtgaaccaaagtccattatctccttatttgatgactatttgaagggttgggtatgttctattttttttatagtgatggtacttcctaatatttgtgaaatctttcacctcttatgctttatagctaggacttacaattttccattttcaattaacatttgcagaacaagattcaaccaggagtaccaaaaccgcgcttgtttactgtgggtcgtcttgatgttgctacaagtggtttgataataattacaaatgacggtaatttcattgtatttcataataaatacttgggaatcaatattttgaccatccaatacctaaagttagtttgtttctctttcaggtgagtttgcccagaaactctcacacccttcgtcaaatataatgaaggagtaagctcaacttcttgtgtccttcgaagtacagtaatacaaaatcacatactaggaacactgtagacactatccagatcttttgtagaagaaaatttaacagtctgttggtatcactctcatttatttggagaaacgcctaggggtcttccggctagctccacaaggtggtgggctagccggcctgggttcgaagcctcaccttttctatttatttgatattaggccattccctaatattcacatttttttactctcattcattcattatcaatatgcactggtaattgcgaaaagaaatatctgaaatatcatttttatcaaatttcaaatgaaaccaacattgactttgagttgtttgatcttgcagatatgtggtaactatagatggaccagtgcacagaaatcaccttatagctatcagtgaaggcacaaaaattgatggcgtcaaatgtatacctgatctagtggaaccattggatgtacaatccaatacaaaaaggacccggattagaatagcggtacttatattttctagtatacctcattttattagattccggattgactttactgtctgtttcatgaattccaaattcttcataggataatgtagaagataggcaacttggctctttctgttcagtgaaaaatataccctagcaatgaatctatcctatcattcctttatgggatatacaacatgatacatgacacacgaaaggtctctttagatagtatcttgtggtcaagatttatttttaaatgtcatgacaagctaaagtggttagtgattatgtaaagttcactttaaatgtctaacaggcagttggttggatcgataatttgcctcacctgcttactttttcaaatgattgaaaccgtggaaaccataagaaactggtaattctgcaaagcttaagcaataatatgtttcgcattgttcaaaactagctaaataattttaacatgttaccagctaatttggaaccatttcttgataatatttcagccccgtgagtaaaaaccagtgtagaaggaaaagtcactactctgggcaacatacagtattttcaatgacatcaatatgttatggacttattgctcaaaattcttgcatgtattcttaactaaagcaattctatagagatgtaaacttgcaaaggcatagcatttggtcatctactcattggtatgctattttttttaatgtctggcaggttcatgaaggaagaaatcatgaagttcgtgaactcgtgcagaatgcaggcctagaggtttgtttgtatgctcaatattttttttctcaagttttccctttatgttttattgatcatatcttaacatttcccattgtgcaatatcaaatttggtaactcaagtaatttggttctagaatcaagagcaaatgttgtttgttaatcccttatctgattgaattgttagaaatgaggacgattaatgatcagtagcactattgacaaattaacagtatgttttagaagaggattgaaatgcatcttatgtgcttcagagtcttcttttcaacagaaatattattatgatgatcgaatatttcaacgacagagattagcagtgtgctaaagacatagtgtacttactaaaaaaatgtcatacacctagcacattgcgcttcagagtttttcttctcaaacctgcttatgatgatatactacattctactatatagttcttagaacagtagcttttgagatgcctagcatgtttattagttgatattatctcaaagcactttgcagatctcaattcttgtgcttctacaagcactacagtgcataagataaattgtactaactgtaatacctgtacaacggaacatcacttgtctgaaagattttgttcacatcagcttgggatttcttcctagtcttaggtgtttctaaaaacaacagtgaagtctaagaagtgcacttatcttatattcttatgggtgaggtaggcatatatccttgtgtaccagtaagtgcgttttttgctggaattgtataccttggaatgttttcccccctctgggaagtagctgatattttatccttgttcttgataggtttatgccttgaaacgtgttcggataggcaggttcaggctttcaccagatctcgggtaatgcagtttaccacatctgtatatgtttgaaatggaccattatacatttacactgtctttttagcatcttagcacctactcgacatgacatgttcttttcatgtaaaagatgtgaacactgaacactatatactgtaagaaaaagatcatgtctatgaaacatcgcaagaaagagcatggcactttcttgctgtaaatgatatgaacaataactatatcataagacctgtcaaatattgtgaggtaacatggtgctgtatacttgatagcatctgccagcaggcatgctaagacctgtccagtatagttggctgattcaaagataactggtatgccatcattttagaggcatgattccatgcacaaaatgataaattaatttggtatcctggacctttttgttttccatttattcttacagactgggaggaaaaataacactgaatattaacccttgttggatgttacatgttcagaattgggaagtttgttgaacttaaacaaactgatctcaagtcactggaaggcaagaagtagagtgaaaacctgggtccacgggtgctaatttcgacggtaatgtggatccgcacaactccatcgaagaatagcaattgctccttctcacgtcaaggtgaaagctactccacaccaatgcctgtacgttaagttggtgcggatggtgaagatagacaaagacatacttttggcttgaagaacacacaagctgcttggaagaacattttccagtgcccaacaaggcagcagtgtttggtggtggagatgggatattgtcaggttgaggattagtgatagaggctacactttatcaatatatatggtggtggagatgggatattgtcaggttaagggttagtgatagaggctaaactttatcaatatagatgctcttacgtgaggtacaggaggtatacgaaccattttgctacacgattcaacacttatcaacaagtagcaatccaggaggtatacgaaccaaattctctcgtaatctgtattttgagcaggaattaaccatgttatggttctgctacagctggaatattattgtgattgacaaaagcatgttcctttttattcttgaacattttgccaatggtagcaatgctacccaaaaaaagacattgtataagtgggtatttgaaagttgctaaaaaatggagtaaatttcataacacctcacgtttttatgatcaaagttgtagacaatcacacgtgtgatgacttgcgacatataatcacatgttttatggcctaaatgtttcataaaacatcactctgatacaattttcaattgatttcaggatatcagaaacaatatttcttaaagtagcgaagagttaaactgataaccttaatcaagaaatcaacgactaaaagttttgtatatattctatgttttaaaattttaagtaaatatttgccaaatatgtatatgtgtggtgttttgtgaaacttaagaattacgaggttatgtgcaataactggggttttatacgacttcaaccaaaaacatggggtttgctgaaatttagtaaaaaaaaaaattgatattccaaaaacttacaaaagaaacgtgagatagttgggctcgcatgggcctcagctgggccttgggttagttgttggcaacgaggaagattagtttaatccgacccacgcatcgccatggaccatcttctccggctcagatccgtccgtcccccggagcgccaggccgccgccccgctcccctctctcctctcttgcgcacgacgcagccgctccccctcacgcgatcgctccccgtcgccgccgccgccgccgccgccgccgcgctcgctcgctcgcttcttctctctccctccccgcgccggcggggcgcgcggttctccgagcccagctgtgcgtgtatcgtttgatgcccataggaagcccccgctgtaagtgtgatctaagccttcctcttctcctacttcttcagtgagagtcgtcagtggttgctaagattgctaggcaggctcccgcatcggcggaaatgcggcgccccctgtgccgtgtagccgctagatcaggcgccgccatggcgaattgctgcctcgaatggctcgctttgccgcgggtggttgcctgatctgatgtcccgttgtttttgtcttcaatgagctgccggatcgatgaatctctgtttcctctcgttgatcctgtttctctctgtcgaactggagctcccggtggtgtgattttgtttgtttaatcatctgcgtatcattatctcctttttcaccctcttgctttgcttggcaggagctcgacgggtagatatgaatttcctctaccggacttcgcagcctgttgcacccgagcttccgcggattccagagcaagatcagcaaagggatagcctacaaaagccagttacaactctggagggccttattgccgatgatccatatcacccctcccctgaagatgaagatactgataatggagctgtagatatcggtggggactctgcagatgcagattcaaaaaattcagttcctactggaaagcataccgatgttttggatgacgaaggatggatcacaattccgaacagtatgtgccctttgacttgcccgtctttattttcatttaaagtcattactggttaataagaatccatttgttaggaatatctctacaagatctgctaaatgttctaaggaaatccatatttttctgaaaattttccttttgaattgccatggaacataggtcatgcttttagaagtgccataagcttgtaacaattaatcctcttacatctacggtcagtaacatcttcaatttacttccacagaggagcttcctgataactggaatgacctttcagacatgttgcagttacagcctttggaccgccccttcctttttcctggtaaatgcatttttcctatgactttagtctagggggtctggcacaagtgcatcatgattctgcctgttttctagaatctgaactagttcagttatcaggtgagcaggttcatatattggcgtgcatgtccgcttcgaagcaagaaacacaggtcatatctccctttagaattgctgccgtgatgtctaagaatggaaattctttgcaatactccacaaataaatctagtcatgccacagaaaatggtgatagtaatgtaaagaatggagagaatggttcccaggttgttgaggatgacatgcaaagtgttgaactcaacagcgaaatgtctcctatgacacaagatgacatgcaaaatgttgagctcgacaacgaaatgtctccttcaaaacaagatgacatgcaaaatgttgaactcaacaacgaaatctctccttcaaaacaagatattttggagaccgaatctctccttcgattggaagatcacaagcaacaaattgaaagtatgcttcaaagattcgaaatgtccaatttttttgtccgaattgcagagtcagatgaacctctctggtccaataaaaaactagctgtatcaaaggtgccagaagagcaatcatattcagacaaccaggaaaacaataagggttcaaggagtaatgcttataataccatttctgataaaggagtttttgatggtagcacatctggaggaatcgctcgtggtacagcaaggtgctatgctctgcaaaatggagacatcgtggtatgaatgatccttctgtttagttactgggtgatactataactagaacttttgtataatgtatgcacattggaagtttacttatgagcactgcataaataattgcaagttggatgctttaatcataataacttcaccaggcataaacatggtagactgttctcatgtgctacctatttgcgtcagtcttagcagattgacataactggctaatacctcatgcccatgccttttagtactctcttcattttctgcaactttataaatcacggcattgagcaatgttctgagatctttagaagtcatatagaatttaccttcggtgaaatcccctttttcagaaagaaaggaagcacacgtgtatctgttgattaattttagatgttatacatatgctgattaatcactcatgttctttgttggaaggatgcaggttgttttgcaagtgaatgttggtgttaacaaaatggaagctccagtgctagaagttcttcaatttgagaaatcttcatcaagcaattatataaccaagaatctggtcaatggactttctagtggtgatgaggatccatgtcaggagctgctaagctggctgctccctttggatcgcacacttcctccgcgatccttatcacctcctactctcaatcctagtgcatcacacaagcaatcttattctgcttctggttctcaaattttttcattaagtcacttcagaagctattccatgccttcagcctcctccactcaaccacccaacattaggccaccaccaatttctgaaagtcaagaatttgtgcctgaaaagcctgcgaaaacacctgatattataaatgatggacaactttcctttagaggagttccattggagcctgaacggtattccgtacgttgtggtctagaaggtgtatatctaccagggaaaagatggcggagaaaagttgagatcattcaaccaattgaggttcactcttttgccgcaaaatgtacttcggaaaatcttctgtgtgttctaatcaaggttacgcgaacatccctaaccattaatatctcctacttagagaagctttcaaacctaatgcttctatcttcaaatttcagaatatttctccacagcatgtgaaagatatagttgtattggtagatgcaattacaattgtctttgaggaggcatccaaaggaggtgctcctttgtcactcccaattgccagtattgaggttgggcacgggcatagcttaccaaatcttgcactcaggtatatgcaatttctcattgatttcactctctatccaccatttcagctttatgcaaagaaattgattggttcaattccccctcggggtccatcaaatccaggagtttgagtttggcctcaaacaagttggtcttgtatggcctagagccctagagtactgggttagtcaaagcaggactggattaattccacatttcccttttactttcaccagattcaagtagtgatctatgctagtagtaataaacatggttgtatgttgagtatttcttactctaaacattgaagtttatgtcagattctagaatattccatctttcttaaatgttaccttttcctttccaggagaggcgaggagcactcttttattctcaagccagcaactatgtcgtttagggaccggaggaccaacaatgatgcacctctgactttgtcactccctaagatgaatggaactgccacaaatgtttctttgcctaaggttggcgagaccattggctctcttatggatcagtatgctgtacttgtatcatatcgctgcaattacacaggtaaactacttaacagatgggggtaagtgacttggaagaagcgttgaattgttatttctgacttccagccttctttcctgtgtagaatcaaaacttttcttcaagcaggccaccagctggcgaccctgtgttgctagtgaccttatgatctctgtatcatcagaactgtctttgcgaaatcctatttcgagtgctcgagttcctcagctcccagtgcaggtaattcctatgcttttttaggtatattatgcagattatccatgtttcattttgatagtgcaatccactgttaccttccaggtcttaacccttgaggctactaatatgacatcagaaaaccttaccgtaacggttcttgctccagaagcgtctggttcttcttcagttgtatccttgaactcagctccaaccacgccaaatagttcgtatgacaatcttaatgagtctgtgagaagatctggcttgggtaaacatcgagctggttttcgaagaatgaattcagtccttgctggctcaccaaaagaaagtgacaatggaggaaatagaattagcacttctggaggctgtactcatctgtggttgcagagtgcggttcctttagggtattgatcctcacctgcttttctttctttgagtgacacatcccatgtaccttgtattccctccgtcccaaaataaaccaatctcgtactggatgtgacacatcctagtacgatatgtccagattcattgtactaggatgtcacatcccgtatggggttagtttattttgggacgtagggagtatttctatacactgaagaataacatttgttgtcaccattgtggtaggtgtattcctgcacgttcaagcaccaccgtcaagcttgagctacttccattaacggatgggatcattacactggatacacttcaaataacgataagggagaaaggtatactttttcttgcaagcatagtaaaaacgcagagagaaaaacaaattagtggcattggaggaacactttttttttaacaatctgtcacaatgtgaatatcctagattccttaggatgttgacatatatttatttcctgttggaattgattgtaaaaaaagaaagaagtatgtagactatagtggaatttattccatgtttcctgcttgttttgtttgatatctttctactacaggtcttacatacataccagagcactccttggagatatatgcgtcagctgccaattcaacgggaagttcatagagtcaatatcagagtgtcaaatggtgcaattactgtcttggtgaattggggtctggggtctcaacctctgcgcagagtgtactggatcaagtgtattgttgctcatttgtatccgatttttgacgtagaagctcctacagcacgatctcgaagccaaataacgctatttgtacgtgggaaggattttgctgcctacagtggagaaatgggcacaatgatctgtctatagactataaattgggtttccaaatccattcatacacgggggttgctgagctgctagtgttgtctatacaggctcatcgaaatctgtaatgtttgtgttgcatagttcagattccatttttgtggtgttcatttttgttccgtgtaaacctggacagtgcccatcttttgttcgacaatcgacaggcagatgtatcatgcatatggtgtagcgaggaaggagaaattcgcagatgtatcatctttgctcgtggttcatactgaattgctatactagcgcattgcagattttgtgagcattgttttcgttaccttaactgagatcctccatagataattcagtgccacttactaagtatatactccctccatccagaaagaaaaacaatggaatgtaatacattatagtggtacaacaaatctaaatagatatatgtttatagatgtatatttagattcgtaatacaacaaatctaaatagatatatgtttatagatgtatgtttattttcctaatataaggatgtgtcacatccgttactagattggctttttatgggatggagagagcatatcttattgaagtactgcttccgttttgttattttaatggatgatgccgatatttttttaacattttgtttgaccattttattttattaaaaagtttaactaaatattttttattttgatgcgacttagtttaacattaaaggacctttaagtattacttatatttttccatatgtgcactaattttatttccgaataagacaaatattaaagtgttgtgacaaaatcaatgatacctctattagaaaacagacacctcggaaaaaaaaagaaaacaaagatagtacataaacaacattattttaaagaaaagaacagtacataacaaaatttttatactcctttaaaataggataatggtggtggcaataaatccgtaaagttacaaattaaccttgaacctcttaatattaagagctcatttaaaatatgctgccacgtataaaatcgaactaaggtgaacattcctcataaaaaaagatgtgtaactcgcgtatatttttttttattcgtagtaaagctcctgcattcatttagtttaacataaaacagctagaaaacatttacagaaatgaagtagtaataattactgttcattagttatgactctctcacgggcaaacagccaaacatgcacagcagtatgaaaaagaagcaaatgcaacaaaagatcgcttggctggtggtcgtcacggggagtagtgtcagtcgtgagagacatccagcaaactccaacatccattctccgccgttggatccatcacctcaatcaacatcaaccatcccaccctctcaaccccaaacgcaaacacacacccccctgcattaaataattcaaaccgaggaggtggagcgtttaggaaaagagccgccgcctccttctcctgcaagccactccgtttccgtctccgcccgcccgcccgccgtcgtgcgcgcctcaactcaaaaaccccaacccaacgcctctctctctccatctcgccgcgtcctcctcctccacccgatccagcacgcgccgccggcgacgagccgagagggatccgcggcgcgggtggggttgtggggcgggcggagatggcggcgaatgggcgggcgtcggtgcggcccgtggagaggcacggcgcgccgccccgccccgccgggcgctccaggtcggtcgccccgccgtcgcgcaggccctccccgtccccctcccgcacgcgccccgccgccgccgacaacgacgggggttcaggtacgcgctcctctgctgctccgcgcacccgtgaatcatcggagattgcacttcatcatcggtgtattgggggtttttcgctgttggtgcttttcgtcggaggccgtccggtgaatgatgcatttcctctgttcgaggagccgtggaagcgcgtctcgggtttttcgctcttcgtcggtttatcgggaaactccaaacgttacggatacttgcaacggcgacgggaatatcattgtcgctggagagatgaccatttatgcatttcagcattggaaattcgctatcagttatatattgtactcataaaatcgcacacacatgaatacaagtcatatatgttcgcacacacatgtatacaagtcatatatgttcgctatcagttatatattcgctctgaatttacgccatttccctggtgctgctagccttctagcacagtacattctgctagatatctgtaatcgatgctgttttctcacattctgatgcggtgaatgtagcttaatatgctttacagtcgtttatggagttgatgtcaatatggtatgttttcagaattgataaagggtgtttttcacagattcgtgcagagtaagagttgctgtaaggctccggccgaagaattctgaggacttagctcatggcgcggacttcgatagttgtgttgagttgcagcctgaggtgagcatcctattttactctctgcgctttgtacctcattataagtaattaacaacttaattacttattctgcttgttttttattgtgtgcagtgtaagaagctgaagctaaagaaaaacaactggagctgtgaatcatataggtttgatgaggttttcagtgaaaatgcttcacaaaaacgtgtatatgaggtcgttgcaaaacctgtagtcgaggcaagtcgtacatgtcatcacccttttatttacacatgtaacgtactactaactatgagcaacatattttcattgcaaatgcttatgtttgtctgttttctatgtagttacattaacttcagttggtagaacttgattattatcaggaagtgattctcttaggtgccaaatagtgtacaacaggcctgcaactatgccttaggaacacttttctgtattgctagtaggaacaaacttttatgtgtatacaattggaatttccctttagcctgttactagcttatgacccatttgcatatgatattttgttatattggcctgagagaatgtagaaactattctgataaatctcgcagagcgtgttagaaggatataatgggaccgtgatggcttacggtcaaacaggtactggcaagacatacacagttggtcggcttggaaatgatgacccttctgaaggtggaataatggtcagagcattggaacatatcctttctgtcatgtctttggagacagatagtgtggcaatatcatttctccaggttctattctcaacaactgaagttatttgttttgtacatgtatcattatttcttattgatcgacattattcttttttggcatggaatggtggaattgttttaactttcttattagctaggattcttcaaactgtctcgattaatgcaggaagccaggaacagtcatatttatatgctaaggcttatatgattatcatgccacattgtcacaatcatttttgaacagattatgtaagacatagcaccagtttttgtatttaatacatgacatcaaataggtcatgtataacaatatgtgtttgaacactttcactcactttaatattatccatccatagttccaggtagtttgccatgttaaacgtggacgacaaagataaaggcatttttctatcgtgctagataaattgcataaaaaactgcacaaatgggatgaagtgttatagttcatggtgtactgcaaattgaaccaaagtgcaccatggttcatttaatgcttaagcttctatgtccatattttttttctcaattatataaaattatttgaatattcattagtggtcccttattgttgtagtatgtttttccatactaatgtatacatgtttatttggtttatagctttacttagaatctgtgcaagatttacttgctccagagaagactaatattccgattgttgaggatccaaaaactggtgaagtttctttgcctggtgctgcaaaagttgaaatcagagatcttcaacatgtttttcaacttctccaaattggtgagatgaatcgtcatgctgctaatactaagatgaacacagaatcatctcgtagtcatgctattctcattgtatgctccttcttccttgctgtgggtattctgttttaagttccaaagtaaattacatgcccatgcgaatttgatattcttttcagattcatatacagaggagttcaagaatagaagatggaagtaatacctctcttcctaatggtactgacaacctttttcctgataatttaccgcttgttctcaagagcaagctcttgattgtcgaccttgctggatcagaacgtatcgataaatctggtaggtcttaccatataattgaaacaaaccttttcatttcgtatgttgtattgtttgtttgtaatattaatcttttgtctcccaggaagtgaaggtcacatgattgaagaagccaagttcatcaatctgtcattaacatctctaggcaaatgcattaacgcgttagcagaaaatagtcctcatataccaacaagagattcaaaacttacaaggatactgcgtgattcatttggaggtatgatttccttttggtatgattgaatttcttgtgtttgtccaaagtataggtgcctattagattgtttgaatttatcacatttgttcaaacatcatggttactttttctccacatcactacatgtgtaacactgtaattgatttgctcaaatctccaaatgcagggactgcaaggacttcactcattgtgacaataggtccatcttcaaggcatttctcagaaacttcaagcacaattatgtttgggcagcgagtaagtgtagattggtcaatatttcattgctctctctctctctctctctctctgcacaataggtccatctgtaagatactaagatctgtctacgttgatgaatttttgctcactttccctattccaatttgtgcaaaattggcctctactgtatggaacctattcttgtaaatggtattcagagcttttcccactagatatatttttagttaatcccactagatatatgatggttagttaatatctgaactctactccatcccaggccattaaattatgccatgcacctgtcttataccaacataatgcacctagtttcatggagttggaaacatcatttcaactgcttctaactggataaattactagagtgaactgagcagcattaatttgcacacagtgcaaactgtgcatgttgcattacatcagagacttaattcatgcatgaactaaactacttgttactggttcctcttgaaatgaattcaatggctctcgttgtttaaaattgcaactctgcatttactcaaagaaagaaactcatgttgtctagttgttttatatcgtttccttcttcttgttccttttttgttataagttataacaccacattaagtcgttcattatgtgatttcaggcaatgaaaatagtgaacacgataaggataaaggaggaagttgattatgaaagcctatataagaaggtagaacatgaagttgatcatcttacgtcagagatggagaggcagcaaaagcttaaaaacagtgagaaaatgcagttggagaaaaaactgaaagaatcagaagcatccttgaatgatttaaaagtgacctctaacatgcaaattgaggtataactttcatagactaattgtccaaaaagcatagactatgaagtttgcattgtatattaattttgattcatttttgtcactccacaaaaatctaccagttcgggtgccttttgtttattacagaaccttcttacttacctttgtccttcctattgggtacatgaattgaagtaaatatctattgtaatttctgacaagtaaatcggttgtatttttgtttgtgctttccatataattattaattgtgagcattcaggaaaaatcactttcagtacataaaacttgcttcagggcattatagatgtaatgtaacaagtgatttattttcgcagaatatggcgatggaaaagcgtcaattggaatctacaatcaagagattgatgctggaccttgagaaagagaaaggcaaaaataatattttatctgagcaaattattcacttagaaacatcattggatgagaataaggtagattttctttgccatattatatatttctctcatatgtaatgtttatcttgattttgtacttagtatttgatgtagttctgctgacactgagatgtcctatttcaaggataatttcacagttctaacacaagttttgttgttagtagcaaaaacagcttgagaacatctcaaacacaaatattcttgccgatacaactaaatctcatgagaagaaaataagagaattgctgaagcaacttgaagatgaaagatcacgttctgctagcatgaacgaccatttaaatgtactacaacagcaactgagtgatgctcagaattattttcaggtatactttcagaatttacaactgtagctataatgcagtcagataattcatagtaactaatagtctaatacaatataacagtcagataattcaggtatacattttttgtttgtggttgcatcttgtttggatataatatcctcattcctcaaccaggactactctccatacttgaaatggaaaaacattttagactagacatgccttgggttctctatagtttttccttttttttcttcactattggccttttggcagaatgtcattgcgcatgtccctgcaataatttaaggtttgttggaggacttgtttgcatccttcaggaattttgaaaaggttaatatgaggatatcccggttgcaggaaaatatagcctgtgaattggagaagcagctctccagaaccactgaagaatttgccagtcaaataagctcactcgaagaaagaattgctgatctcatatcagagaaggtatggcaaacacgggacagcacatctaaacatatggagatgtttaggttttctcaaatctgaaacaattttaatgtacctttttatttaattattcttctaggagttggtgtatgaagagctgaaatctactcaagaaaagatgcaacaggagatgagacatagacagggccttgaagatgaaattctaaggttgaaacaatctttggctgataattgctctgaagaggtaccacacttgcattataatcttgacattctgatgctcattttccaatcatatcttatgtcaatctctctttttgacagtctaaagcattatgtggtatggttagatcaggatctggattaggtagtgtgccttttatgtctaagtcaggaaaatccagagagttgctatctagccagagaagtaacatatcaaagatatttgaagaaggtacttttatttgtggtacaatatcagtgtagctgttttttgtgggtagccatcttgacattatttttggtccaactggcattcagtcggtcttccaaatgtcctggctctgttgaagtctgatgaactagaggtgcagatccatgctgtcaaagtggtagctaatcttgctgctgaaggtacgggactttatgtaaaactctgaatatttttcattcactgcctttccttgtacatttgcatggaaaatattcctgaaaagaggatttttttttccctaaaaatatgtggatctcttttggttataatatgtgaaaaatgtgaaagtggcatattgttcaaattctgttgacgaacatattcaactgttccatacgaattgtaatttgcacttggtcataatattgaagccagtgatttgtttcagttatctgctgtctatgctatgttttctcctttagaaggcaactgttataaccatagttaattgttatcaccaatccatctgggattgcagacgttaatcaggaaaaaatcgttgaagaaggaggactggatgctcttctgtcacttctagaaacatcagaaaataccacaattcatcgagtcacagctggtgctattgctaatttggcaatgaatggtaatgcctattccaacctctcatgagatttattttccacatttggtcaaaaggggctattatttcattgtataatattgcagcatggaagtagttgttaaccggtgtgttctatagtctttcactaaatgtcttccgcacatgccaaatggcccagtcattgactgaaggaaaattccccaataggtttccagcatgagatattctttttacatatttgaactatatctatattattagtcaaatttatattgcgatatttataaaatgaacaggcaataacttgagtattaagttagatccttgtaagtgcaggatcaaaccagggactaataatgaacaaaggaggagctcgattattagcaaatattgcgtcgaaaactgatgatccccaaactctgcggatggttgctggtgcccttgccaacctatgtggaaacggtacaacttgtctttattgtatccattatagcaaaatattccttttaatatggaatttcaattttcttgaacggcagtgggtgtcatatttttattcaaatttcaatttcaattttaatgagttaactatttttgtttgacaatgttgctagcagcgttccaaataccagtattccctaacttaccaggcctggttccaccgattaccagattttactagataaaattcaaatccaaaatttgaattttttttaccagtaccggagggtaactgtgcagttaccagctgaaaaaaaaattctaaatttacaattttagtgttttgtttgaattcatatccttctagccagtagccactaatcgtccggcgcatcaggacagcttatcagggccttttttaacactgattgctagtagttctgaaatgaagataaaaaggtggatagcgatgcagaatgtaaacaagataaagtcatgattttactgatcaaacttgttaattggtgcaccggatatttgtcaagagctgataagtacatttctttaatttattttgttttagaataatgtaattttagttgggcaattgtcctcttgtgacttgtgagggtgcaccacttgtggcttcttgaacagcaatgacatgcaactatcgagctagcattcctttggaatggaaacaagagagctcgtgtatgtagaacattgattgataatgagtgaccaataccatgtactccttttctttttcttttttttttgcagaaaagctgcatgttatgttgaaacaagatggcggaataaaagcacttctcggaatgttccgaactggacacaacgaagtcatagctcagatagcacggggaatggctaattttgcaaaatgtgaatcccgagtaataagtcaaggttagtacattctctattactcatttgtgatggatatattcgttcatattattctgtaattgtttgttgttttctatgagcttatggtttgaatatcaaactccacatggttgcatgaatatcaactgcagaacagtcctgaatttatttggatagttatgacgatctgggtgtagttgaaaagaggtaaaatgcggcagaggacaatctgaagtgtgatacactgatatgatacaacatgccaacagggctagagcctgctgaaattgcgtacatacttcttgaaaattactatagtagatctatgcatataacgcacatgttcacaagaacacgaaccgatattacaccactaatcaattaataatatcctggtaggcttacacaatcatatatgctaaatatgccttaacatggattgcattgtcacatgttacatatttttttaccttgaacactatggaacactactgtcctcagctcttttctcctgaagataactatgcaaacttgagagggaaaatccaacttttttgccattctacccaaaataggtcacaggaaagggagatccctcctcatcgaagaaggtgttcttaattggatggtggccaattcatcagcgttttctgcttcaactcgaagacatattgagcttgccttttgccatttagctcaaaatggtacgtaaactgactatagctgccgtcaccttcgatccctccctgtgtacaatcaagctcacgcattttgagtatttgaccctcatcactgatgttcctatcacatgcgcatattcgcagaagataacgcccgtgacattattctaaccggagggatcaaggagctccttcgcatatcaagggaatcatccagggatgatacgcgtaacttggccaaaaaggcattaaattcaaatccagcttttttcaaggagatccaatgatttactttacatgtaatggaaccatgtatagccccttcttattaggaaatctcgagggaactgtgctttctaaaacaagaatttctgcttttcaaacggatgataggggtataaatcaagtaatgagatcattttcctgggcaattacgattgccccaaaattcgacaacatttctttaatatttgccatcacggcacgatcaattgaaacaccaagagttaaaatatttgcccgccgtacacttcgagagcttatagataatgtcttaagcaaaaacgagtgatgtatgcgaacttagtgttgaataacccatgctataaagtacaaaaggctgcatgacataatgttacaggagaccgttacacagcaatagagcaagaatcttcagcgatcaaccgaaagttgctgtccgctagctcgggaacttcgttgagtactgctgcggagactgacacagcaaaagagcaatcagcaaacccaaaatttagaaagggaagattgacctcaattaaatgttgtattccataccataaatgttgccgtaatcatctttcccgcaaaccacctcccatgaagtgctttctgtgcactcatggcagctgttatactgtcaaatcgaaggtacacaaagccagaagtattcctgcaaaatagttgcaacaataccaaataattagggcatgtacaatgctaagccacaagcaactgtggtctcaggttgccacataggataaggccacacaaaaaccacgatatctacaatggagaccactgcatagtatattttgtgtttcagcccctacctatttgtgttagtccctatgatatttgttattataaaattaactattttagtccttctaacaacaaaaagaaatagatacccctaatctatatatggacccactgtcagcctctccaatcctcttccctttattttctcctcctaccaaccggctctgccttatcctcttcctctccaacgcctcctctcgttgcctccacttctctcgtgcgccgccacagcgccactcctcctctcttgcgccgccgcagcgccgcctcctcctctcaaccgccgcgttcttcccccgcgccatcctctcctcctcctccgccacgcacacgccctcctccgctgcatcctacttccttcgccgccgccccgcgcacaaggtcgccagatccgggcgcgggctcgccggatcctgcggcgacggggagcagcgctcctctttgcatctggcggcggcggggaatagtggtgtcatcggcggcgctcctcttcgcatctggcggcggcggggagcagcggtggcggcggtgagcggcgacgactaccacggcgaccgaccggacgaggcgaagcacggggctctggctccgccaacgcgtggccttgggctgtggcttcgcggctcccgagcccaggcacggcgctttgaccggttcctctgcaagcgcggaatcggcctgcagagccacagtccccactgacacggatgcgcccgtccgatgtggaggtttgagaccacaggccagggtcacgcgttgtacatggccttaggctatccttgtaaaattggcaggcttttcaaggtaaatcaggtttgcacacggcaataattgcactgcagtacgaggagcaaaagtacactgcacctttctgaagttgcagtacacaagaaaattgaaagataaaagcacagtaaacagagcctttggatatgttagcagagaatagagaattattcccctaacactctacaagtacatgctggtaactattgaatactatattttactagattactagattgtgttgggacttatgtactgggaagctgtagatggttacaataatgccgtatgcaagctgttacagatttgttgactggttgttgaacaaacttacttgtccacaaaaatgtgttttacttggccaaacttggagcattcttcttggacatcatctttgatatccaaatcaaaatcagggtccgtctgcaataaagtaagtttcaattagtttttaatcaaccaaacagaaaggatacagaccagtaaagattttttttaaaaaaggtatggactgttggtgaacccaaaaaaaaaaagaatgcagtagtaagaacaaacctccacggatggatcaaacatatttttaagcaataggcattcactgggtggggctgtctcaatggcttgggtagtaattggaagagacaccccaggaactgaaccaagaccaggcactgtaggcagtacagatgcagcgactggaggagcaccaagaactgatgcaggtggtaatccaacagaagtgttcaaaccagtaccggctatcccagcagtcaaactgcagacagacaaaaggaaggtaaaaaattcagaggaaggccaagtgttcaaaccagtaccaactatttgtagttaatatatgccacgcacattttttgaattggaaatgcagtgaaaaattaaaaggttatggctaacatgtcttgtcaagataacttgatgataccataagaataataaggtactgtggcatgttctcggcatttctcaatcatggttcactctcttgaaatttgtagtagtcaatgcgattgacatttgatgttagaaatggagtaaacaaaatattaacaatagcgatgtacaccaaagaattggaagaggtccttggagaatgaccttgacaagctatatacatatggaaacagtgttgatgtagtggtggatgaatcctgacgataatatagtaaaggtcaataacgaatgattttgatacaaatgacagcaactctaacaagcaagataattgacgttctggacatttgacatcccagtattctaaatatgaacttaaggctctgcagtaccatcaacaaattacagaaattacctggttgactgagcaacacactattaaacaagctactacctccatcccaaaatataagggattctatagtactacttgtgccatcaaacgagctaacccctaaccaacctcccgtccataccacatttaaagaggggtatcatggtcttttttttcttcctatttatactacctctgttttaatagatgaccctgttgacttttggtataattagtgtaaatatgcctataagtcatacttaaagatttctttaatgataaaacatgtcacaacaaaataaatgacatttttatataatttttttcaacatggccaaacatcatgccaaaagtcaacggtgtcatctattaaaaaacagagggagtatttatgggacaaaggttatatgtaagattgaatatgactgatgtagttagattgacatggccacgagggcaccaaaaagatagtttaacccattaagctcacatatatatacctggtggtaacgccgctacggtctaatttctgcatcaaaagagctcttgaactagcattcagtgcctgcatacatcagcattcagcaaagtcatcacagacacaattgagatactgttgcaatatgcataagtatgtggcattaaaaaacagcctcaaacattaaccaactaagaatgaacaaatgaccatgcaataaaggcttgctatagtagatatgctaggtatgcagagtgctcagtgtatactaaaccatcatatggtgaagttcttgcacattactccctccttcccaaattgatcatcatataatgaaattcaaaatttcccaaattgatcatcatataaccacatgaacatggatttcatcggaatacaactaatgcagcaagggagaatgtgtgcatgctaagggtgtaattggcatggtgttttaatcaatgcatgcgctgtgggagaatgtgtgcatgatgtcttgattgatgtgaattaaattatcattggttttggtgcataagcatatatggtgatcaatttgggatggagggagtaaaatcttctctaaaaagattgaggcgaggtgcaagcaaaagcatgctatgtcccaagtaattgtacttaaaagaaaatgaggatatatatatcaaatatgataagtgaatttccagttctcgatgtgtctccagaaatggcacccaccaaacctccaccttcatcatcatccaaatctccagtagttactccactgacttgaactcctgcttggtccgtcacagcagaaacctggttacagcagtttagcatagtgtcaggtagaacccttatatttgagatgtatagcttgaaaacaacatgtattctagtaaatctgaagaaaacacttgccttaatcacacgtccagctatatcaagttgcccatttaaactctgagcagcctttgcatcttcaaggcgtgcaaactacatgatgaaacagaagtcagccacacagaactctccacaaaaacaaaagaattgcttaataagcaaacacttgcctgaacaaaaccaaaacctttacataacccagtaagtggatctagtggcaattggacaagctccacctgaccaaacggttcgaagacctggtaaagagaattcattaaactctatatatgcataacaaggatgccatagtaattcttctaccccataaaagtaatatgttttccattatgaactccaagggaaattttcttccaaaagcacagccaactcatatctaaaaaacaatttgtcggcatcacctgtctcaattgatcttcagtaatatttgagtgaagatttccaacatacaactttctcgccccacctgaagctgctccacttgaagaagcatttgactgaactaaattcttttcagcctctgatggcttaaccatcacctgttgaccaagaagcagctggccagaaagagctattgccattggtacagacataacatcatagaattcgatgtacctggaaacgcaaaagcataataaatatcaggatatcatgtcgccgatagaattaggccgcattcgttcaatcttttgaaaagatattcagttattcacataaaatcttgcatatcaaacattttcaaacaggtttagaattaatttttcccagcacaaactaattgcacattcctccgaccaaaatcatatgaaaatgcgcagaaatggcatccaataatgtggaattgctatgtttgatgttccacgctgcttacttcccccaaaaagatcttgtattccatcttagtcataagtagctgattatcccagtagatacaccaaattataaacattcctgccgagtatgaaaaatcggtgaatatattcccccataataaatcgtagatgtagctacagtttaaaaatgcttgtgtaatcataacagcaaccagaaaaatattgacaaatatggtcggtattcattaacatttgaaataccctaccaatcaccccccacccaaaaaacaattctcacacatttgatctctttgcagcctcttgtgagacatctactccactctggttcataccttctgattcagttcatctccttcccttgttgcccactaacaatggaccttacagcacacctacactcacgtgcaaacatgccttaacattgaatccaacaacctaaatcacaatatttgccacatgagcacaaaactggagcagctttacagaaagctaggaggcatttgctatttgcttgctacaaacaaatggcttagcaacacagactaaaaccccaaaacagtgggtccatctccctcattctcagtaagtctaatattgccacttggacacaaaaccagaagcattatgagcacaaactaacgagttcattccgatactgtaaaacctaaaatcaagccccaccctccctctctagatctcaggttatgaatccatgggaggcaccaaacgaccaaggtaacaatcagtagaacaccaaagtctaataagatcttttggagattctaaaacaggaaacaagtaacaccctgcctccctcccatcatatgtgtaaacaatagatatatttggctattataagcaaactgctagatattccaagccactaagaaaataaaacccctcttttagcaactcaaggaaaaaaaaacaggtaacaaataaaacaacgatctgatatgttgcacagaattcactataaaaactcacccaactcctttagaacggcgcgagtttcggtccatgatgaggcgaacatcccggacctacaaaaagtaatcaatgtcagcacagttattgatttgatgcaatgacaagagactgaacaaatgcgcagcaaccatcagaagaactttttttcccaccaaaccacaattataggccgtaaatgttcatctgctaatcataaaatattttactactaaagaggatacaagcaaattcaaagtgaggatcaccttcccagcccttgaaaagaattcgtacacgtctctttcatccgccttcagagataactgtgattatgctcacaaacattagtttcaaatagaaaaggcttcagcattttcctggtcacaaagtgaaattcaaatgttacactaaaatgcacctggtaggcaaatactgtcctttgatctcgttctggatctgcttcaggctctccagcctcttctttcctacgtctgcacagacaataagcaaaactgtcataagcattgatacgaaaatatagaaaactatatatataatacaagcccacattaatcatcagctccaacagtaatggagttcctcataaaaagaatactacctcagtttctcaatatcaatcattccctacatgtcagtgtccatccatactaatataaatttatatcaccactcaatcctctctccctacctctaacggtctcacctaaataacaagatttgttaagatcacaacgcttaaactacccaacaagttatccaataataataattgaagaaatgaatgtgtcagatctaggggtccaggaagaataactttcaacgttcactgagcatagttcagccatcattataaatcataactgactaatcgagttagacatttcattagaatatgtggcccatcaacattctatcaagtcacatcgtaacaagacatgccttggagataagcaaaaaatgtagtgtaaaaagccctttgttgtaaggcatagacatgcatcaccatgattgggggtgaacaaaaacggttttactaaaccatttgacccagtgttgcacatgcatgcatgcagctgctccccccccccttctgcatggatgcatgcggtttagaacggtgagtgggctctgaaacatcatctaaccaggtttcgcacaactcttaactctgacaactcaaagttgacatctcctgaaaagggtaaaaagcaataagggttgtttgtgcagcgggccgaatactgagtccccttaacaataagacacaatgcttcagtgaagaagcccaaaacaccgctcaccagcatttctgcaacacaagaagtacagttcagctccatgttctggatgcaacaaaactttatgcgtggatggcaccatcattgctctcagaccaccactcaaaagcataaattgtatcatccatcttgaatttccctatcctagtaaccctaacatagaacactaactcctatctaataatagtagtattaaaaaaaatcacctgatatcctaggtcaggctcaacatcaagaccacagaagatggctctagcaaattgaatctgcaggtacccatactaatgttcaaattgtaggaatttacaagaagtcgaggtatataatacaaaaaactgttaatagcagtagaattataggaagcaataggaatactctgatagaagagttatcaaatcatctgctataaattatgctaaacgatgaaagcagaactattacacgcaatttacaaattgatgctgcatttgtacaaataagaagaaaagtcccaatgcaccccataataatatactcattacactcaaactatgttgctatccccatcccatgcaatcctccgcgaatattacaatatatcatgaccaagtgtagaaaaataaaattgattttgttggagacaacgatgcctaagcgcatcaaacgtggtgaaaacgagattatggatggcagctttttggaatcaagcaatcggcaagtccgttaagaccactcagttcataacacagcggcaccaatacaggtgggtaaggtcatgaatcggcacctgacatcgcggtcacggtagtctcgctcgcggtagcgttcgcggtcacgttcttcgtcgtcgcggcggcgctcggaccggctccggctcctccgctctctatccttctccctctccctctccctctccttctccttctccttctccttctcgcggtcccggcttctcctctccttgtccttgtccctctccttctccctatccttctcgtcccggtctcggtcgcggtcgcggtcgcgacgctcccggctgctgcggtgccggtcccggtccttgtcgcggtcgcggtgccggtcccggtccttgtccttgtcgcggtcgcggttctcctccgagcgagagcgcttggatctgcgctcgccgtcgtcgcgctcttcgtcgccgccgccgccgccgccgctccggcggcgagagcttcgctccttctcctcggatctgggcgcggcgacgccgttggacggcgccccggagccctccactgtcttctccaagtagtcgtactcgtcgaaatccatggcgactcgcggccgcggcgacgcggaaaccctagatgaggaaagagaaaattgggggagggagagagcgcgcagctaaacccccagtcctcttttctatcgaggaacaccgaacacgctagaacgagcaaggagactgacttgtgggacccgacacccctcatattgggccgataaatttgcgggccggactgcctaggaatgggcctgtactggcctactaccatggaaaaggaaatatggcccacatgccatcggcgggcagcaaaccggtccggactcctgagggagaggggagaaaaaaaagggaaaaaaaatgtgccatgtcattatccacgtaacatgctaagtaggttaaacaaggttctggacaagaataatacgataaaccaagttgttttggactagaataatacgataaaacaagtttacgaacctcaatacacactttgtaattttatgaacataagtgaaactttcttacaagttaaaataccaccattctctcttagactgtgtttagttcacactaaaattaaaagtttggttaaaattggaatgatgtgatagaaaagttgaaagtttatgtgtaggaaagttttgatgtgatgaaaaagttggaagtttaaaaaaaaaactttgaaactaaacacggccttcataacaaagtgatcaaagcaaatgtgaactcgtgaagttgacgtcgtcctcaccttcatggggttgtactcactgtacgaagccctcatcggtaagcaaatagctttgactgatcagtctaagttggcttttcttctttaagctaaagaaaaaccattgattggtttgattggcttattgaacttgatgaagattttctgtggctggtactcatcagcccaataagcaattcaatgggttttggctgagaagcctcagcccaaacatccatccaatgaggccctgagttcgtgcaggcatgatgcatgcttgtggtctcacacggccaagttcgcgctgaaggtatgagatatcgtggcccaataaacttagcttcccgcccacacgcgcattggatttggatcctctgactttacatgggtaaagttagagagctagagtgctgttgctacagtgaaacacaacgtattactgtttctaatgtagcaccagacacattttactgttagggtgtttttagttggggaaaaagaaatttttgggtgtcacattggacgtttgaccggatgtcggaaagggttttcggacacaaatgaaaaaactaatttcagaactcgcctggaaaccgtgagacgaatcttttgagactaattaagtcgtcattagtacatataggttactgtagcacttatggctaatcacggactaattaggcttaaaagattcatctcgcgatttcccccaaaactgtgcaattagtttttctttttatctatatttaatgcttcatgtatgtgtccaaagatttgatgtgatgtttttggaaaaaaaatttaggaactaaacgggcccttattctctgccttttccatgcaaggtcagaggagctggatccacgcgcattgtgctccaaatctgatggtgggtagacaaactcgttacgtgtttgcatgccgttcttgctacgacgatctaatcttgtgaaaaattcaacagtgttatattttcgagaaaaaaaatggtgaacaatattttcaattttttttcattagcaataatttcagtcgtcaaggcacgctatatatgcctattagtgggtcatggctcttggaaaaggttgctcctatagattacctcttacatgagatgcagcatattctctctcccatttatcttctctacttcatcgtgtgattatttgcacttatcatttattatgaaaaaatgaaaatataaaattaaggggagaggttaccgcccccaccccggtaaggcggttatcgcgataaccgcgcggtaaccgttaaaaactgtctgaatttcatcttcaaaaaatttaaattaaaaaattagcagtttcgcggttactgcgtggtttgagcggtaaccgcgatatttgtagaaaacataaaattatgaaaaaaatgctaaaaaaatttaaaaacacttaaatatgtgtagaaattagggataattataataatatataggatacctgaaaacctagcttggatgtaaaatgcaaaaattaaggccaatacatgttttttcttttttccatttcctaaacaattattggttttgccctcaaatttgattttatcttactctttttcaaaaaaaaaaatcttcaccatctaccattaaaaatcaagaactacatccatgatttttttctatttttttggaatttttgaatttgctcaaatttcacccaaaccctactattgataaccttaccataccccgcggtaaccgtgcagttatcggtggtaagggaaacatgtcaacactcaccggagtacagcagccacacaagctacggctagaggccatcactctcgcagacagcaggactccaggatccaaacacgtgcgagataggctattcatgatgcagcctgcagccacgaggatcaatagagaattttgtggctaagaaagctgaaaaaaaacgtgaggtgtctcctaataagtaataagagggcctgtggctaaagaagctgactactgcatgatattggcttaaatccaaacacaaggatggcaccaaccgtgttgcaacaaaaggaagctggcgaggaggacgtcgtcgtcgtcgtcgtgggagccggaatcgccgggctcgccgtggctctcgggctgcacaggtgggagcttagctattagcgcgcggcgcggcgagcgatgcgtttgccggataactggatatagactgctctctgtgttggcacagctgcaggttaacttgagctgagatggtatcatctgcttgcttgcttgattgatccgcatgcaggaaaggggtgaagtgccgggtgctggagtcgtcgccggagctccgggcgtcggggttcgccatcgcgacgtggaggaatgcgttgcaagcgcttgacgcccttggggtgggtgacaagatcaggaagtttcatctgcatcttcaggagtaagtactagtgtactttcttcgtccactcactaaagtgcggttaaacttgacgcactttttaaaactaatttgtaactttaaatttctcatatattataatgtttgtcgcaataaaattataattatatgaaagtaaatttaaataacaatccaataatattattttcatcgaataaaatttaatttatagtttattggtcaaatatttaaagagttaaatattaaaaaatatgcgcgccttagtgagtgggacgaagtcgcacaagacttaacaaagacctaaacactgcaggaaatacacctttgttatttcgtttttgcatgtcactcaaacatgcataatttatttttagatgaaacaaaataaattgatgtgtatactttattaacatgtatgtctaattcgagctctacaagttgcaaaaaaaaagaatatacggccgtacgtgaatatatgaatattatgtacattttaatttgttagtagttaattcttaattgagaaattgtagtagttaatttaattttgtactttttgagtgatatactgtatattaattattttttgaaaaaaatataaatgcaagaaacaagtggacatttcctagagcaaaattccatctctatgttttgatctgaatcgttcacatcacacaggttgcaggtcttctcttcgtccacgggagagatgtcacatacaacgtctctcaatgtgcaggggaaacggtgagatggcatgctcagactgatctctactacacactccaggccgtgcttacacgccgatttggcttggatgcagaggacccaacgaaatgctctgcgtcaggcgggactggctactgcgagcacttgaggaagagctacccaatggcacaatacgctactcctccaaaatcgttgaaatcgaagaggacggcgacgccaagatcctacacctagccgacggcgcaattctcagagcaaaggtagaaaaagaacagagtgaatccgtacatcggtagatggattctaatcactcggtgaatgtctactcgtttattgcatatcaacaaaataattataatttttttttagaaaaactgataaatagattgatatgtaatatatcagttcataaacatatttaattttaaattcaacttttataagatgtagcaattttactgtcaaatatacgtacactatgtagagtttcatttgttatttttgttataacttgtaaaagttgattttgaacttgtctgttagtggagtgatatatttcaatattatcaagttgttttaattattatttataactatttagttgacatgcaataatggatggatatctacctaagttgctaaaagtgtttcacagtgaatccaaaagattatatgaacgggggataagatggattctaatcactcgagcggatgtccactcgtttggtgcatgtcaactgaatgatcatgaaaaaaaatttacaagatagatgatatatccacaaaaatgcaagttaaaattcaacttttataagttctactccctccgtttcataatgtaagtcattctagcatttcccacattcatattgatgtcaatgaatctagacagatatatttatgttagattcattaacattaatatgaatgtggaaaatgctagaatgacttacattgtgaaacgaagaaagtaacaaaaacaacaaatttaactgtgaatatatatatatactaatgagagtttgatttgttatttttgttacagcttatatatatctatctaggagattaaaagtattgcccgggattgttgaattgttaatggcggggacgcatgcaggtgctgatcggctacgacggggtgaattccgtggtggcgaaatggctggggctcccaaagccgtcctactcggggcgcttggctacgagaggcctcgcgtgttaccctggcggccacggcttcgatcccaagttcaagatgttcttcggccatggctttcgtctcggcgtgatcccctgcaacgacactgatgtctactggttcttcacctggtctccttctgagcacggttagtctctgtcactgacacagtgtcacgaacagtgaatcgattggtgatcagcaattgatcggtgcgttgctgctctagatgacgatgctctcgccaagaagaagcagttcgtgctgaccaagctgaggagcgccgagatcccagccgaggtgatggaggtcgtcgagaggagcgaggcgaaggacgtgctcaccgcgccgctgcgtttccggccgccgctctcgctgctgctggcgagcatcagcaagaggaacgtgtgcgtcgccggcgacgcgctgcacccgatgacgcccgacctggggcagggcggctgcgcggcgctggaggacggcgtcgtgctggcgagatgcctcggcgacgccatcctcggcggcggcggcggcggtgcggagagcgagaggatcgaggcgggtctgcgtgagtacgcgaggatccggcggtggaggagcgccgagctcatcgggacagcctacgtggttggcttcatgcaggagagcagcaatgcggtcatcagctttctgcgtgacaattggttggccggagcgctggtgagaaagcttctgaaaatggcggactatgactgtggcaagctctaaaatgtgaatggttattggccttatgcactgggaaccttttacagtggtctctatactctctactcgcaatacactattattgtattatcattagaggagtatacagaggtatcgttgtttgacgggacttataaaaattataaaaaataaaaactaatgagataataaaccttaaaaaaatatccaatttttaaaggttccatgaaaataaataaaaacaatggtagatcgagcaaataacgaagggggcgatagaagtaagggtagcaataggtacgatttttaaaaactataaaattagaaacacaggaagtttaagaactaactttgaaaatatactattcattaactttttttcccttagaaatattccttatgcaatttgtttgatagaaatataccgtcgatctcgtataaccgttggttgaaaacaatatgggcatgacggcacagacggcgcgagatcgtgctgtgtcacgcagtgacggtgcaagaccgctcgatctcgcattaccagcgagcgagaccgaacaggttggccgcttcaaattaattaattatcctgattagctatttattaattaattgctaactaaaaataattaatcactaattattattagttagtcattaattaggtaattaatcacaaattaaatggagccgttggacatggacgttcggtctcgctatttccatatgcgagacagctcggtctcgcactgtcaccgcgcgacactatctgtgtcgtcacacccacatcatttttcacttaatagttctgtgagatcgatagtatatttgtgtaaaaaaattgcatcccgaatatttctgagagaaaaaacaaatgaatagtacattttcaaatttaattcggagagataaggtttggtttctcaaaatcttaagacaacgagatatgtaattaataaactttatgtaaaattattttaaaaatagataattttgtatagatgctagccacacaattgtgcgggtcacgcatatagtttttttaaaaaatacattatttagtagtttggaaaagtgcgcacgaaaaaacagaaaacttttctcttttttttgctattgccgaacatagtgcctcttatactcccttttgtcccaacgtataagggattttgaaatgaggaaacacattctagtactataaatctggacttgtttaaattatagtactaagatatgtctcatccatataaaatctattatattttgggacggaggaagtgtaaggaataatttattctctcccattccttctccctgtactttagcatgttctttcttttagatcttgttacatcaaacattaaaagcacaacacgtgcacaagggatacatttgttagagtacgcagcttgggccaccaaccgtgtgccacccaggtcacattgggcctgctccaccacaggcccaaccggagccacaactttaggtcctgagcctacacaacccaaaagactagctccggtttggaacccggaacaatttccatgggtcacatggtggagaggtcgggtaacaagttttcggggtcacatggggttaatgtgacgagggagattgttgggcctgaggccaggtaacaagtcttcgaggtcacatgggtatcaagcttatcgaatacccgtcggaccttcggaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcacggtgataacgagccaacggacaataagatgtctaaatcaaacaatagagagcagatatatagagatttgtataagtgaaagttagatcaaatgtgaaggatgattgataaatgaatataaatggcttaatacgaattgagtggagagattgtgggtagagttaatgaaatagggaaacatgaaaagtgggacaaatatgataaaagtagggagcaggctatggtacaggagtatgaagttttgaggcttcaagtagatctaaagactgtgtatggtgatgttgacaacgaagctgtcgttcaccacgaattagttgtgtattcaatgtataaaatgagggatacttagtgaaagaagtattctgattccaccctttccaaaaatactgagtaggacataacataataagtaggagtaacggctgggggtacaaaaactatgcttcctacgagagtcgggacttacgtaacgcggggtttattttcaaggcaggacattacatacccgtggtataagactagataatgatttgcacatagtccactggacagatgtcgcgtgatgttgtgctgatcttctcgttagtgttagatgtaagtattctctgttccttgtgcacttatagatgtggagagtggggtgttgagatagaagttagaaggagagaaagtgaagatagactatatgaaggatgattgatagaagaaaaatttatgcggcgaattagggggtgttggattggggttgttttgccgggagggagggaggtgaaaaccgtcgtgttggctgcgccaaagtagactatgaaaaatgtacagataatgtaaatataactaagagtaaagaacattcaaataagaaagaagagaactagcgtctgaatagtacaagagagggagttgatcgataggggaaggaacgattcggaaatagtggggaaaagctgattagtcgaggtctttgaaaaatacagaagaatgatctgagatggggagggaagggagacaaaattccacaaccaaatatgaagagtatgttgagaaggaggaaagtaggaacgaaaagggaagagtgtaaagtgagaggtgaggtaaaagatgcccaatgtgacctgggttggtgagccgggcagcgcactctaacaacattttcagctgctcaagaggcaaaaagcaggatttgtttggtggaactagtatttgctattacaaacatgattaatatttttgacagcttgctataggcaaaacaacccttgattctctggccttttcctagataagtaatcaatcattttgttcatttctcttggaatccatgatagtattgattgaagcaccacctgaaaattaacgcagctttattgcaagcagcggtaaaaggctccaatgatgattttgatttatgtaatttgattgctggagaagaaacaccaactgttgattatctgaaagaaaaactggatttgcaatgtgaagtttaacacaaatgaaaatagctaacttaaaaagctgctagtactgcccgaataagggacacataaagatctgattttgcttgaacaaaaatagcttgatgatttagagagtcatgaataaagataccaaacccaaacagattatctttccaagaagcatctacataacatctagttcctggcaacaatttgatagaggcagcagcaatatcatctttaattggaagagttccaaaaggaatgggagcctttgcaggtctgtaatgtagctaaggcctaagtgttatgtcaagaaactactgttctgaatcttgaggatacaaataaaactcttttttttgcggtctttttttattcttaaaatactggtcattctttcttaatatactacggccggtgttcttgccgtcccggcaaaaaaaaaaagtcattcctagctatccaaataaacctaagcatgacacaagtttttttgtaggatgttctcagatttgtttgtgacaagcaagtaagctaaaatatcagagacattatgcattaaatcagtgatgcgattaacaaaagtgatttctgaaatatgccaagtgactctagcaaaagaacagtgaaagaaaagatgaaccccattttctgaagaattgaaacaagagcaaatatcaggaatgtcacggaattttaagtgaagattggcaacagttggaagagcctttctattaagtctccaaataaaagttttaaatttaggaggaatgcacttagtggaacagattttcaaaagaatattaagctgcaaagaagtaacaattgtgaaaactgaatgtgatagattatatacctgcttgtatgcactctttgaagtacattcacctgaagaattatgaatccagcaaattttgtcttcattgtcccgaggaacgatctgaactttcattatatgttgtaccattggctgatcaaatatttgattgagtttgctcagttcccaacatgtcctgtcatcccaaagctgagaaatagtattaggagatgcatttgcaaaaatcattccaagaccgccaggaaatacctttcttagagccttcattatgcactcttgtccaccaaaaccgcgctaataatagctgtcaacttgttcaataagctcttagaatgtaaaatcgtggacatacagtaaatagggattgaagcgaaaacatatttaattaaagacaagtggctagcatgagagagcatgttagctttaagagaggtaagacgagctttgaatttggaaataataaacttataagcagaagctctagttcttgtgttaataatcaaagggtgaccaagatgtttagtggaattttctatcagagggacatgaaaaatattgagaatttgatgtttttgttgattaggagtgcttgagctaaagaaaatagaaaattcccccagttaggagtttgaacagattgagcacaacaagtttgaacagtttgagcacaacaagtttgaacagtttgaaaaattctagtagcttctccatcatttgcctgacccacagtgattaggttatttgcatacatcagagaatgaagaattgtacctcctgtcgtcgttatccctttaatataacctgattgcctgcatctaaaagagactcagaaagttcattaattacgagaacaaataaataagaagataaaggacatctttgtcatatctttatcgtgttctctcctctactttatcatgcgttctctccgtctaaaatatattcatgtgttctctctgtcttaacatatactcctagatgctttgtggttcgaggcagccgtaatatctcaattccgttatactagtacttcaattccacacattgagacggagagaatatgtgaaattctaggaagcgtcatttgagaccttacagcaggggacagcgagtacagcgagaaaattgatattttaccatggtcaaaacaggatttcgcgatttcgctggaatgccactttcaaaagtggttttgttaaaaaaccaccctcaaacagaagcaacatattacaatgccatttcatccatttcttctcaatttaatgattttttaatgtttttaccaaaatagcattggatcctatctcatctctccctatatctcttactcctctccattgccaatggtgggtggcgccggcgcagctaggctcgccggcgcggctggggacggggatggcggcggcggctcggctgggcatggggacggtgacagcagcaggcggttcggcaacctcttggaccacatcttggcgaccaatttcctcagtggttacctcaccgatggtgatctccagcaccttgtgcttcatgaggctaatcatgttgagcaggccgctgttcctggacggcgagaggctctgcctgatcccaagcaactcgatgaactcgacgggcaccatggcgacatcccgcgccggcgcgtcgaagaggccgagcacgagcagcgcggcgaggcccttggtgagctgcgcgtcagagtcggcctggaagctgaccctgtccggcgcgccctccttcggcgcggcgtggacccagacctgggagacgcatccccggatgcagttggcgtcggtcttgagcgcggggtccatgggcggcagccgcgcccgcgcggcgtagggacgccgtccccagccgcgccgccgccgtccccatcaccagccgcaccaccaagccgcccaccatctgcaacggagagtaggaagagatggaggagacatgagataggatcaaggtattttggtcatctcagcaagaaaaaatattacaaaaatcattaaactaagaagaaacgtatgaaataacattgcaacatgttatcctgttggaaggtggcattttaacgagtccacttttaaaagtggcactccagcaaaccgtttagataatggcaaaatgtcaattttctcgagtacagcagccacacaatgcttcagtcagtgagtcagtgtcaggggtatcaattgtcaaactagctatggcatactccctctgttctaaaaaaaagacaaaccctagtttccgtgtctaatgtttgactgtttatcttatttgaaaaaattatgaaaaaaattaaaaagataagtcacgcataaagtattaatcatgttttatcatctaacaacaatgaaaatactagttataaaaaaaattttatataagacagacagtcaaacgttggcacgggaatccacggtttgccttttttttgatggagtgagtatgatttgcccattaatcacagactcgagggcctacgcacctacttcctctgtcccacaaaaaccgagtctaaaattaaatgtgacatattcagtacaacaaatataaacagaggtatgtccaaattcgtaatactaatatgtgtcacattcagtattatattggttttttatgggatggagagagagtccgtctattctaaaataaactaacttcgtcattgttgtacgagtttgatttatttttgagagagagaatactaggagtacgaacttgattgatgcagcccgtaggctgtagccacgtggatcgataaggacttttgtggctagaaaaacgtgaggtgcagctaaaaaaacgtgaggtgtaagaggcttgtggctacagctagcctacagaagccgactagtacgactgtctaccttcaaacttttaatttttttttgttacattaaatgtttggacacatatataaaacattaaatattaataaaaaaatcaattgcacagtttacatgtaaatcacgagacgaatcttttaagcttaattacgctatgatttgagaatgtggtgttacagtaaatatttattaatgatggattagttaggcttaatagattcgtctcgcagtttacatgcggaatctgtaatttattttattattagtctacgtttaatactttaaatgtgtgtccgtacacgtcaaactttttttttttttgccaaaacatctagacacggcctatgtgaacttggtttgtttataaaacagtgactctcccagttagcctgcaccatctactagctagtagaatggcatcaactatattgcaacgaaagggagccggagaggatgccgttgtcatcgtgggagccggaatcgccggactcgccgtggctctcgggctgcacaggtgggaaactgagaatgtgttggctttctgtatgtgtcgccgtgttggcagctgcatgttaacttgatctgagctgatatcatctgcttgcttgcttgattgatccgcatgcaggaaaggggtgaagtgcacggtgctagagtcgtcgccggagctcagggcgtcggggttcgccatcgcgacgtggaggaatgcgttgcaagcgcttgacgcccttggggtgggcgacaagatcaggaagtgtcatctgcatcttcaggagtaagtacaacgcacctggtttaaaacacctgcatgaagatatatctttgacgagaaaattattacatatcattagaactagctggtagtctgcgtaatcacgcggctagcactcatttaaaattatctaatttatttaaaatttgctaaataataatctcgttgttttaagatttttaaaataaatcttatcatcattgtttttttatttttatatgttttaaaagtcacacccaccaccgactttcacttctttgtctatctattgatgccattttcaaccataccatttttcggtaaagttgccaaaaaatggttatatttagtttgttgccaaatttgatcaatacataagaaatcctgctaaaattttagcaatattaccaccttaccaaaattttgacattgctaaaacttggtaaggtttattttggctacaatctgaacaagcccatattttttggaaatcccctcaaatgccgtcactagactccttcacggcatgcccgatgttcttgtcattgagattttagaaattaaacataattattattattaggttcctttttttactttctaatagtcccgtcaaccagcacaacactactcttatacgaccttcccgtcgcctctcccctactgaacctaatcattagttagatattgttatttaatttcccattaaccgtcaccacttttcccctttacagctcgcatgttgttctcttttatcatcattgtcactgttgtgttatagatagaatgttttttcaatattatttattttttactccaaatttttgttatttataaatcgtgttcctagttgaacttttttttaaatttctaattttgttttcattttttttccgattttagttagtcttgtatagtgttcaatattgatctgttttcactatttcttattattccggattacagttatttctaaattgtattgatacttgaactcacatatttatatttttctaatttaaaattattatattttattttaaattaatctcgtgttgtgttctgctagatggtctcaaacttctttgagtattccttattttctatttcacaaatatgtatgtttaaatttagctcctacatgttgtaaaaagacaaatatgaccgtgaatttacacgtacaagttatatttttatttatttataaatatttttagagatcgaattctaacctgcatgtttatacaatgacatatcacatattaatatatcatattaaattgttacgtgaaatgtaagaaaggaggttgtattctctcgaggcaaatttccatctccatatcttagaccttaatttttcacatcacaggttgcatgtcttctcttcgtccaccggagagatggcacatgcaacgtctctcaatgagcaggggaaacggtgagatggcatgctcggactgatctctactgattatatacaccgttcattctagacaacgcttacatgattgttggcttagatgcagaggacccaacgaaatgctctgcgtcaggcgggactggctactgcgagcactggaggaagagctaccagaaggcaccatccgctactcctccaagatcgttgaaatcgaagaggacggcgacgccaagatcctacacctagccgacggcgcaattctccgagcaaaggtagaagaagaaaaaacacagtgaatcccaaagattgcgaactgagaattcttgaattgttaatggcgcggatgcaggtagtgatcggttgcgacggggtcaattccgtggtggcaaaatggctggggctcgcaaagccgtcctactcggggcgcttggctacgagaggcctcgcgtgttaccctggcggccacggcttcgatcccaagttcaagatgttcttcggccatggctttcgtctcggcgtgatcccctgcaacgatactgatgtctactggttcttcacctggtctccttctgagcacggttagtctctgtcattgacacactgtcacgaatggtgaatcgattggtgatcaggaattaaccggtgcacgcatgtttggttgctgctccagatgatgatgctctcgccaagaagaagcagttcgtgctgaccaagctgaggagcgccgagatcccagccgaggtgatggaggtcgtcgagaggagcgaggcgaaggacgtgctcaccgcgccgctgcgtttccggccgccgctctcgctgctgctggcgagcatcagcaaggggaacgtgtgcgtcgccggcgacgcgctgcacccgatgacgcccgacctggggcagggcggctgcgcggcgctggaggacggcgtcgtgctggcgagatgcctcggcgacgccatcctcggcggcggcggcggcggtgcggagagcgagaggatcgaggcgggtctgcgtgagtacgcgaggatccggcggtggaggagcgccgagctcatcgggacagcctacgtggttggcttcatgcaggagagcagcaatgcggtcatcagctttctgcgtgacaattggttggccggagcgctggtgagaaagcttctgaaaatggcggactatgactgtggcaagctctaaaatgtgaatggttattggccttctgtaccgggatccttttacagtggtctctactctctagactctctactcgtaatacactattattgtattatcattagtacaagtgaccaactattgatttatgaattctacttctaataaaaaaatattttgctatcagtggttgagggcagggttcaaaattccataacaaaatttcagaaattttggttctcatttggtactatttattcaaatttgataaaattttgtttaaaaattcaaataatttcggccatatcggtgacccctgatacaaatgaatgaatgcacttagcgtaggtttcactgatttgtgataagtttgacttagatttgtcagattttcatcaaatttggcatatttttgtcaaaaattgtttttgttaaatttgactttagtttgataaaatggactttaaatttgatagatgtttgacatatttaatttagattgagaaaaatatgaataaaatttaacaaaattttggataacatccacccaaaatacatacagcttgtggatgggagagaggaagaaggttcgtgtcaatgcaaccaccatcctctttgccatggcgtcatcgtcgttgttgccgacaactaacccacacccactgaattccaccactgccacgatgccgccaccatatccgcagtccgcacgcctcggtgccgctggatctgcagctagatactcagccgccaccggattgatcgcctacccatcgctacagcccgaactctgccgcctgagccttgcctttggtgctcttcctcatcatcatcgagccatcgttgcccctcccccgctggatccacccgcctcagcccgagctccacactccttccccgtcgcatccacccgcctcagcctgagcttcgccacccatcccctactgaatccacccgccctagtcctagctctgacgcccgggcccagctgccatcgctcctcatcatcattgtcgaggcatgcgctaccgctccctccctcggcacgccgttatcgctgctccgttcatgtgcagctttcgtcgtcgctccctttcttcatgcgcaaccaccgctccctccctctccacaccggcgacgctggcaccactgtgccatccctctgtgtgtacgccgtcactgcctcacctaacatagagagatagggttgggagctaatgaatggatatggttgaatgtcatcaagggtattttgatcaggttgactagtaaatagattttttccccttttcttgaatgaagccctaacatcatagagaaagtagggttagatggtaactttgattttgaaaaaggggtcaaatgagcaaattagaataagtagagtctgattggtagttatgcttcaaaacagggctaaatgagcaattatccataaaaaatatggacggtccaaactagaaactattctaaactcttgagggatatcatcttgttgtttgcatgtcatctaaatagttataaaataaaataaaaaaaaatcaacatgatagattaaaatgtgataaacaaatccataaacatgcaagatcaaatttaacttctacaagttgcgacgaaaaaagtaaatttgattatagatatacattaactagctataatttaatttatatctcatcaagagtttagaatccaatcccacgatccaaatacatcgttgtttgtacttacatgtgggttgcatgaacaaatgatggaactgatttttgtgatacagttggcacaaaacacaaatgagggttagctatgttacacggacactcccatacggatacagacacgaatatggtacatggtacactattccagatacggggtattattaattgtatgatacgtataacaaataaaataatagaaagaaattaaaggttaagggctttaaatataaaagacacggttattcaattttatcaataggacataaaaatatttattccgtgtcaaaaatataaaatatgaagcgtattaacttttatgatttttaaagctgtactttgaccattattttttttttttgttatagggagtacgaagctagtagaacttaactcattagagaaaattttgagtgttgagggaaaaacatgaaaaatgaaagaaggtcatcaatacaggtgagaaaacctgactccacggtcagtcacgaccggtagtctcaatcgtggtcgcactcgcttggacagttggacggacctggtccgactcctcaacgccgtatacttctccatctctccccctccttctcacagtcacgttaatttttctcctctcgttttttttccctatcatctctttctcgtcctattcataagagcgaactagtgatagaggcaaaagtaataaacccacttacctacttatagatcaaaatctgcagtgccgggtgccgaagccggccctttgtcccggacgcgttgccggtgccgctttcctccgtgttttcttccgagcgagagcgatttacggttcatggagacacgtactcacggtccttttcgcggtcacagccgcgacgctcccggtgctcctgtattctaccgagaacaggacactgacttgtgggacccgcggctcctcctatcgggccccaaaaacttcggcccaggctgtctacgaatgggcctgtgctggcctactccaataaaaaaaaggaataagatcactttgactccctcaattgaccaccgaatctaaatcgtatctctcaatcgcaataccagaaatcttcaccccgaacttgcaaaaccggtgcaatttgactccttgagtggttttcgagggcggttttgctgacgtggcgcgcacgtggcagtgttgacctgatctttgttccacgtggcattgacgtggcgcttatgtggcactaaaataaaaaatatatatgcggggccatttgccattcacacaaaaaaaattataggacccactgacatgtgggtcccacatgtcatcttctctctcgctacccttcttcttcctcctctctcccttatttctctctctctctctctcccctcttgacatgagccggcggcaggcgggggctcggtggcggcggcggcgagcaggtgccagagtggtggcggcggtgggcggtggacctcgggcgatgggcgcgggagcaactcaaggttgcgcgtcgcctccattttttgcggtggtggtgggctcgtcttggcctcgaggtggcggcacgaagcgacaagtggtctccggcaacgccttccaccgacgatgaagaccgacgccttccaccgagccattaccgtctctgctgctgcgaccacatcaggccgccgttgccggccctgctgccgcaactcgtcctctagccgcccgtcgtggccgattcggagctctggatctctagccgccatgccctcctgagctcctcttgcttggccgcgcgacgccttcgacagcgccaccaccatcgtcatcccccgtggcgaaggggacaccgtcgccactccagattttgctgcggcaatggcggtgccagcgtcggcgcgagagttggctgctactgcatggctgacgcggcctcgccaccatccccatctcccgtggcgccaacgccgcttcattcccggacccgtcgaagccgaaccctgctgcgacggtggaggcggcgcgaagactgtcgactgctgctgcatggcgaggcgcggccctagcccggccgccatcatcccccgcggcgaacgcaccaccgatgcctctccagcgccgccaccgccgaacccgaatccctactgctgcggtggcggcagaggcggcgcaaatccggacgccgctccccacgcacgaagagaaagagggagagatagagaaaggtggagagagagaggaggaagaagggataagagaggatgacatgtgggccccatatgtcagtgggtccgacaaaaacttttttgtgtgaatgacaaatgggcccgcatatattttttaattttaatgccacgtaagcgtcacgtcaatgccacgtggaacaaagaacatgtaaacactgccacctgtgcgctacgtcagtgaaaccgccctccaaaaccaccaagggagcaaattgtaccggttttataagtttagggggtcgagatttctggtgttgcggttgagggatacgatttagattcggtgatcagttaagggagtcaaagtgatcttattccataaaaaaaaaggaaggaaatatggcccacatccaaacacactagccaaaagtttgggccgtacaaaattcccatttccgtcacgactctgactgccctcgctaatccaatttccgcatgttcgtgtacaaggtcgaatccaccaacctgacttctttttcgtcgcatctgcttcagtaagtccactgccgatcactcccagtctcccaggtcccaaacacttgctagcctatctatatatgcggccacgagcagcactagatttcagtgagcaaagaagctttactcagttagtgtctggtcttaattaaacactggcctcccaattgattaagagtactcagggggagtactgactactgagaatctagcatcgatcaagcatgcaacaaaaggaagccggcgaggaagccgtcgtcgtcgtgggcgccgggatcgccggcctcgccgtggctctcgggctgcacaggtgagaggagccaccggtgagccggtgatgcgtattgctctgtgtgttggctgccgcaggttaactcgagatgatgatctgctccgcgtgcaggaaaggggtgaagtgctcggtgctggagtcgtcgccggagctccgggcgtcggggttcgccttcgcgacgtggacgaacgcgtggcaagcgcttgacaaccttggggtgggcgacaagatcaggaagcttcatctgcatcttcaggagtatgtagaaaaagagaggaacacttgtaggtgtggtgaaaatgtaaaatagtgactgattcttggtctgaattgttcacaggttgcatgtcttctcttcgtctacgggagagataacacgaagagcggatctcacggtgcaggggaaacggtaagatgtcatgttctctcccactgatctctactgatgactattcaccttacactctaggccatacttgcatgtcgttttgcttccacgggccacacgttcttgtattgaaccgtaccgaaattttggatccttcgcttggatgcagaggacccaatgaactgcgctgcgtcaggcgggactggctgctccgagcactagaggaagagctaccaaaaggcaccatccgttactcctccaagatcgttgcaatcgaagaggatggcaacgccaagatcatacaccttgccgacggcgcaattctcagagcaaaggtaggaaaaaaaaaacagagtaattccctagaaactgtgtttcattcatagagcaaatgccactgaaattaatgacgggggtgcaggtgctgatcggctgcgacggggtgaattccgttgtggcaaaatggctggggctcacaaagccgtcgtcctcggggcgcttggcgacgagaggcctcgcgcattaccctgatggccatggattggacccaaggttcaagatgttcgtcggccatggcttccgtgctggcgtgatcccctgcaacgagactgatgcctactggttcttcacctggtctccttccgaacacggtcagtctcgtcactatcaagtgtcaactatgccaacaatggtgatctgacaggtgatcagtgattgatcggtgtttagttgccgttccagaaagtaatggcgtcgaggagagcgcggaaaagatgaagcagttcgtgctgaccaagctgaggagctccaagatcccaaccgaggtgctcgaggtcgtcgagaggagcaacataaacgacgtggtcgcgtcgccgctgcgtttccggcccccgctgtcgctcctgctcgcgagcatcagcaaggggaacgcgtgcgtcgccggtgacgcgctgcacccgatgacgcctgaccttggccagggcggctgcgcggcgctcgaggacggcgtcgcgctggcgagatgcctcggcgacgcccttctcggcggcggcggcgccgccgagagcgagaggatcgaggcgagtctacgtgagtacgctagaatccggcggtggaggagcgtcgagctcgtcgggacagcctacgtcgtcggcatcgtgcagcagagtaacaatgcggtcatcagctttctgcgggacaagtggttggccggagtgctcgccggaaggcttctgaaaatggcggactatgactgtggcaagctctaaaacgtgggaactcagttttgtacccaagttaataagattacgaaatggattttgtacccatgtgtctgaacaaatgatggaattggattttgtgataaaagctgcctcaaaacatgtatgggtttaggtctaaattttgtggataaggatgggaatctatatttctatatttctaggacactagtagggataaggtgttgagcgcaaaaatggaataattaaaaagtctcagttgaccatagtaggaacaatagtatgactgcttaagttgtagtcacagggattgcacatgaaccaaatcccatcgtaacggtgcaatgcaaccgctatagtaacgggctgtagcacttgatttgcacctttgatctgaaaaagaatggatgagataccatggagtcactaacttgcagtcctagctatggctgcatgtgatctcaatcccgaagcccatacgacttgatgattgggatgaggtttatttgccaaatatagcggggccaacaggagagtaggatcgttggtggtagctaatcttatgaactctctagtgccaatgctacaaactgtagctacaaccaggggcggattcagcatgggagcggcggggtctcgagtctccactactgacgtaaagactatgagagacccacgaagacccactaaatttttttaccatatgtagatgggaggggggactgtaacttatctagtttgttcagacctcactgctatttttttctggatccgccactggttacaaccaccaaccacataggatcactcatcaagccattcaactaaataagttaaccaatgaaattgatttgcttgaattggaaaaaggctttggttgatcagcctaaacatatggcttacccatgaggctctaaaactttcactatcagcaagtttgaggacataaaaatgatcaccacaccctgggtctgtgctggatgagaccattgtcattttgtcaagtaaaaccttgatgaaggtgcatccgtggcggcagtggttactactccttctatagttataagacgttttgactttggttaaagtcaaactattttaagcttaactaaatttataggcaaatatagtaatatttataatattagattagtttcattgaatcaataattaaatatatttttataataaatttgtctttgggttgaaaattttactatatttgtctttaaacttaattaaacttaaatagtttgactttaaccaatgccataacgttttatattcccatttacttttttccctggaggctgctatcttgccgcaaaaaatgtgtccaagatattgtaaaacaatgagaaggcacgtcccgttcgacgtctgtccactctcaccggaccgtagtggcgcatcatcatcagcgatgacgtcaaagtgccttcactgctggcctgctgctcactcaccctcgccgtcgcagcaatcatatttaaactcctggcgctcactcgatttgctcacagcatttattctcatccctttcctgcagccaagtcagtttgcattcgcacaaagccatttgcaagcatgcagcaagaacaggcagacggccgggagatcgtcatcgccggcgctggcctcgccgggctcgcagtggccctcggactgcacaggtacacaaccttttttgcttctgagtgcctagcgacgtgttccaactccatgggagccgatcgaagtgcggcactgcgtgcaggaaaggactgaggagcgtggtgctggagtcgtcgccgacgctgcggacgtccgggttggcgttcatcacatggacgaacgccttccgcgcgcttgatgcccttggggtaggcgacaagatgaggagccagcaccagcagatccagaggtatgtaacagattcagaggcagtaggagactctgagtcactgagatcttgacctccaggtcagagtacagtagtactaacttttttctcctgccactttatcattatctgaatgtgtgagggcaagttttatgacagaggtagtggtcacatctaattttatgtaaatcatctacacgttaatttagaggtaatacatacaatagattgcatctacttatactacacccaaccaatcaacttatctctttttctctcatttcttgaaattggtgtggaggttgccccttgcatgagaggtggctgctcccctctctcttctcttctctccacatcatcatataagtctacatgacttcttggaattagtgataaggggctcatagtacttgccctgaggccttgggttgactcagcagggtgaccgaggtcctaaagtagaagtcctaactcctaaggcctcgtttagttacaaacttttttttcgaacttctaatttttccatcacatcaaaactttcatatacacaaacttccaacttttccgtcacatcgtttcaatttcaaccaaacttctaattttggcgtgaactaaacacacactaactgtaactgttactgtatgtctgtatcatacggtgtacagtacggataagcctgattttttctctccatgtttgttcttaggttgaatgtcatgtcttcagctactggagaaatagtgcaagaaattgatctgagggcgcaaggcaaacggtgagaactgagaagatatatctgtctactccccttccccctgtcgtgtgatgcgcacacctgaaaacacctgtgacgcaggggaacccatgaggcacgctgcgtgagccgcaccgcgctgctactggcgttggaggaagagctcccaagaggcaccatccgctactcctccaagatcgtctcgatcgaggaagacggcaacgccaagatcctccatctgtctgacggatcgactctcagagcaaaggtaaaaacacatggcgtgcgtgctgtctctgtcgatcgatcggttgctgaggaggagatggtggcgatggatgcaggtgctgatcgggtgcgacgggatcaactcggtggtggcgagatggctggggctcgcgaagccgtcggactcggggcgcacggccacgcgcggacgcgccaagtacccggacggccatggcttcgagcccaggtttctgcagttggtcggccagggattccgtgcaggcatggtgccctgcaacgacaccgacgtctactggttcttcacgtggtctccttccccagatggtcagtcacctgagctgccaagatccaagtgtcgaacactcgatcggctgcaaggaggacatgaacactgaatcgtattactgattaatgccgtgtcttttgacagataaggatgtcgacaagagttcagccgcgatgaagcagttcgtgctgacaaagctccggagcacgaacgtgccaccacaggtgctcgaggcggtcgagcggagcgagatgaacgacgtgctcgcggcgccgctgcggttccgatcgccgctgtcgctcccgttcgcgagcatcagcaaggggaacgtgtgcgtcgccggcgacgcgctccacccgacgacgccggacctggcgcagggcgcgtgcacggcgctggaggacgccgtcgtcctggcgaggtgcctcggcgaggcgctgctgctccgtaccggcgactgcgccgccgaggagagtcaccgggtcgtcgaggccgcgctgcgccggtacgcggacgcccggcggtggaggagtgcgcagctgaccggtgcgtcgtacgcggtggggttcgtgcagcagagcgaccaccccgccgtgggcttcctgcgtgacaagctgttgtccggggtgctcgccaagacgctgctcatgatgcccgactacgattgcggcacgctctcgagttccggtgcttgttgacgtgatttgggttttggccgccgcccagctgcaagtctgcaacctgtaatcatatcgtcgtgctgtttgtgatgtttgtctgtatgtgctccgtctgttttactgttccgtcacgtgtcaatgatcccaaacctgtgaaacgctcctttttgtgtgcagaaaaataaagtcgagtgcatttgggtttttggtcggatatcgaaaattcccgtgtcaacccggaggggaatgggcactgcttgcgagcatacctgctgcctcaacaattctttttgggtttattcacaagccgccctcgtggctgtactcgtactacgattctagtacgaaacagcccggacagttcctttgtgccaatcattgaacccgggaatgctggatcctctgtaatcagacttgcgcgcaacgttaccaaatcgatcgagaggactaacatggaccaattgaccaatatttcgatgtgtactagtcatacaagaattcgtgaaagccgccatgttccagtttgtttcaccgctggcatgacggatggacgcgccgcctcgttggaatccggtcttctccgtccaatccaaccacccctcgaccgttttgctacaaaaggcaggcgcatcatagaaaaccctgaactggttcagcagcagtacagccttcgaccatcctcactctgtttccacttgcgagcgacaccaaccgcgggtgggggttcgcgaacaatggagggctcgggcgtcgagggcatcgtcatcgccggcgccggcctcgcggggctcgcgacggcgctcgggttacacaggtaagtctctgtgccgaccgtttcgccttgatctgctccgcgtttgcgcgcgcgcgcgcggatcgatctggagctgatgatcgagctgggccggcggtgcgtcccgtgtgcaggaaaggggtgaggagcctggtgctggagtcgtcggcgacgctgcgggcgtccgggttcgcgttcacgacatggacgaacgccttccgcgcgctcgacgcccttggtgtcggcgacaagatcagggagcatcatctgctctacgagaggtgagcagccacttactttaccaatcccttcccttctagttgtagatccagataatagccagacagagacagtggaacagacgaacagtggagtccgttgaccgtcacgaaatcacaacaaatcctaacgcgagtataataattctcgtttaagcgaaatcaaatttacagcccagctcgtttgataggccatcctgggccgtactgatgaacctgattttaggtccatatgctgggtcagtctgccagtgcctggtctgatgtactagaccttataagttttgggctttttccacaatcccactccgtgtctgagctctgaacttgtgtgcttacactgtctcttgctccttccagcccatcttttgagtttacccttcgattaacctactgaagttgcaggagtaatctgtaactcttaagactaaagagtttgtgatcgactgaagttgtgacttgtcgtgcttgttggcaggctgttggccttctctgcatccacgggagagcctgccgcgaagttgagtctaaagatgcaagggaaaaggtacagtgtctgcaactaccgctagctgagacctgaatgttaaaattttgtaacaaaatcatacttatacgagtaaacatctgaaaactgaaatcgtcgttgtgtcgttacttcgtcagtggaccgcatgagattcggtgcgtgaagcgcaacttcctactggagactctggagaacgaactgccggaaggcaccatcaggttctcttccaagatcgtctcgattgaggaagacggcaatgtcaagctcctacatttgtccgatggctcaacgataagagcaaaggtgtgtgagatcaacaatggctagatgcaaccttgagtgttcatcatcacttgtacctctcttcttctcactaagagcagccatggcctgatgcattactgtgctttttctgaaggtgctgataggctgcgacggcgtgaactcggtggtggcgaagtggcttggcctgccaaagccgatcctctcagggcgctcggccaccaggggcctcgctgagtacccggccggccacggattcggcccggagatcctgcagttcatcggccagggcttccgctccggcgtgctcccctgttccgacacctccgtctactggaactacacctggtacccctccccggatggtgcggaccattgctagttacttccccttgacgagcagcaacaatggcggattaattcgctgatcaatctgtcacgtgtggtgtacagacggcgacgcggaggagagcgtggccaagatgcggagctacgtggtggcgaagctgagggcggcgaggatcccggcggaggcgctggacgtgatcgagcggagcgagatgagcgacgtggtgtcgtcgccgctgaggttccggtcgccgctcgcgctcgtccgcggcagcatcagcaggggcaacgtctgcgtcgccggcgacgccttccacccgacgacccccgagctcggccagggcggctgcgcggcgctcgaggacggcgtcgtcctcgcccggtgcctcagcgaggccttcctcgccgacggcgccgagcacgacccggggtacgaggccgtcacggcggcgctggagaagtacgccgaggagaggcggtggcgcggcatccggctgatcacggcggcctacgtcatcggcttcatccagcagagcaccaacccggtgatcaagttcctcagggagaagttcttgtcaggattgctggcaaaaactatgatcgccatggctgattacgattgcggaaagctatgattctgttcacgagaaatcaagaacccaagaagagaagaaagaaatcagcggtgagcgggaaccgtcttaattagcacatggagcaatcttgtgatgttgttaaccaagcacgagggggcgagcttaaagtccaccgtacaacgtactagtatcacacactcggcagatgctcaaggcaaagtcttatgtacggggaagagtaggagagagtggagagagtatgagatgtagggccgtatcaggggtattttggcagattatttatgtatctatgctttacaaattaacatgttcgataaattagtgatgtatgtagtgaatctccatttgttgaggtatttgtttggacaactttgtttacttattgctttattgtcgttgctattcactgcagcatttgaccacgcatcaattttagtccatcctctgcgagtgtgttcagcatatggatttgtcaggtccaagatggaagaagggcaaagatggcaaggacttcttagcactagcagcagctaatcccatgtcagtcattgttgctgagctcaatgcctcattcataagctcaaagcctgtggcaattttgtcaggtccaggtggcggtgccattcttggagttgagccaaaacaagccgtgatcctaaaccgtgctgcctttggccacgccgtcgaaattgctgcggcacagaagcactggttccaacttagccctgaggaggtcttctgcctatgccatgttctgaactgcatcagggttgagtcacgggacaagaagcagatgagtgataagcaactgtggaatcacttcaggtccatgtcggagtcctttccagagatgtacaaggcttactcgcatctgagattgtcacgacctcatggcacgaacagattgggggtaaacgggaaagtgtagattcctgtttaccctgagagtgagcccaaaagtagatgtcaggatacatataaggtactttttctctattttattgtgttcttgctataggactctggtcggccttttatagtgttcgaccatgaccacaaatatttacatctttgccatcatgggcttacataaagttaccgtattacccctagtgatccataggccctaggggtataatagtactttgctggtggtccctaggcgacatctggtgccagctggttagagtagtcgaagtggtccccacggttatttttctcgaatgagtcaactgctcgataagacttttccttattttcttgttatttcagctgtcttggccgcactagagaactcgaatatactttctcattatcttggcgccttgtcactccataggaacctgctcggatacaactattaggaaaaataatgtcaggtggatgatgttggctcgaatacatctgtctacttgacattaactcgaatgtactttcctcgtaacgctgtttcctttgggtaaaaacatgtcctaaaagaacttttctataaagaggagaacttcattcgagtttttatattttaggggaaactctctgagtattttatctttaagtagactttttgggcgaaatgtgtttttgctaattttttttttggggggcaaagtttaccacttgctacaacaagccccgatgagggcgggatgttttcggccgaaaccgtggtcagaaatatgtaagggataaactgtcgtccccctgttttgggcgaaagcacatgtgagtttttgtattatcttctttcttaattatttattaattttttgtaattaatttttaattaatttttttactagtaaaccacgtgtcaaatgcttacgttcatggacgagacgactcagacaagggcaccgataagcacgaaggaaaatcgtgcgtcgtcggcggtgcttatccggacatactatgcgagcaggggatggggccacttcggttttcatgcctaattattgataggtgggccccacgaaaacacgcacacgcaaaacagctatataagcgcccgggggtcgctttcctggcccattgttgcgcccgtctttgtctcgtttgtctcgaatactctcgcctctctcaaacacttccgtatagaatacgcctttcgagttttctgcttcgagagtttttctgattcgagtcttctcagcgaccatggggaaatccaaaaaaccggcctcaaaacagaaagcgaagaaaacatcttccggtcttggtccatcgattatctctgaagagcggctcaataaacttgtttcaaaaggtgccattgctagtctcaatctagtcattcgtcctgctggtgagttgatgtaacgccctgattttcgatcgggattaaaaattattaaataatacattttttagaaattaaatataagttaaatcaatttaattaagtgaaataatgggagaattaaaattttcccttaaaaatcattggccgggaatattttgtaatattctttgtgccctaaaatactctctaaaattttccgtgaattttcggagcccaagaagtaacattatcaatacaaagttcatttaatcaattaaaataaaaagaaaaccaatttaaattccccttctttcccttgggccggttttggcccaagtctgctttgcctccccgcggcttgggcgccctccctctctctaaggccggccgcctcctcccttctcccctcggacctccggcccagctcgcctccctctcgaagttttttttgcgtcccccaaccgacctcctcactctccctctggccgacaggtgggacccgagaccccacctgtcagctcttcctcctacctccggccaatcgccatggctgccgttgccgcccatgattgccgccgaatccgcccacctcctccactccgcacgcccgcacccggtcgtgggactctgccgccccacgtcctcctcattcccccacctctcccacaaaatccggccgccacttccccacgtcgccgccacctccatctatcggccattgccgcccaaatccaactcaccccggctccatctcaccctcccgagcctatataaaccctccccgtgctcccctcgttcgttttccctcctcccccgagcttcccatcgcctccctcgctctccccgtgtcgctcccgcgcgccgccgctcgccggcgaccctccagtcgcccgccaccgccgctaaagccacggccgcacgccgccgttggtcccaccggcttcgccgcgctatgccgcacctcggcatccacttcattttcctcctccaccgccggaaccaccttcccaccgcgaggccaagccactaccgccactcaccgcctccagccgcccgctactgccgccctaggggccgccgcgccgcgccaccaccgtcatcggcatcgctgtgcctactctttttcccctatccgcctacgaaacaccgccgccacgttcaccatctctctccgtcaccattgccgcctccagccgcgccgcatcgcctctctggtccacctcacgctgcgccgtcgcctttcccagcaccgcagccatcgtgcgcagctcggcatccactccatctccctccttcacccccgaagcactgctcccaccgtgaacctgagacgccactgccatttgccaccttcagctgccgcttgtcgccgctccgagacatccccggccgtcgcaccttcctccatcagcttcgcagcgacgaggggaggtccggtgttcgcttctcgtcgtcgggaacccaccggagctccgtcctcctcgcgcgccggtaagctccaactctcacctcctcctccggccggtgattcacgccgtctcgggccacctgtccccatcctaacctctctaccaccctccctaggtcatcccgcgcctcggccgtcctttccgcaccgctggtcgtcgcccgaggccgcccccgccgtcttctcgagaaggcgtcgctgctgcccgttgcccctcgccgccatggcgctcggtgagctctccctccgtctcccctccttttccccctccttcgccgtccccttgcccgcgtcgcgccgccgtcgctggtcgtctagcgtgtgccgccgccgccttgttgggttggccggcgagccagcctccccttttgtcgatgtgggtcgcgcccgtggaccacacccgtggtctcggtccacggtgccgccccggccgcggtggaccgtgtccaccgtgcgccctcccctagtctcgctgacgtgtggggcccgcctgtcggcgcccttccctttgctgacgtcagcgcttatcatttcctttggaaaaatatttaataattgctcgataaattggtattaattatagaaattcattaaaatggctcaaaacttctaaaattcatatctaattcattcgaactccgaattgagccattcaacttgcaaaattcatctaaaattgagctctacatgtttgtttactttttatgtactgtttgcttggtgtttattagagtttttttctcgttttgtgtgccagcgagtagattttgttgtttcggaagttcgcagtcgcaaggatcagagttcagaagattgttgtgaagaagcaaggcaagtcacacattccccttgagcatgttgatcccaatttataaattttttaccgtttgcaaataaacatgcatgttttgctaattacatgggatcagggttttacctatctgcttgcttgtgccatgtttatttgatatctgtcctttgttaacattgggtaataaatcggctagctcatgttacttatgtgacctagctagaactatatgcttagccatgcttaattaccacttgctcagttgatgggataattgcagtattagacctttttagcaacagaacgagttgcgtgctcgagacacctggccatgtttcagtggtcgtaattatccaactaaaatgtaactgaatggtgggctatgggtgcatggttttgctagtcgtacccatggcaattaaggaccggttcgcgggaaatcatggaagaatttctcgtacttaccacaagccagcgtgggcaacggctaggcctgtagtgtagctttcctctagttgacgcatccaggaaagggtgggcgtgatggaacggggcgggccctgcgacagcctctgtcgcttccggattcacctaggcacgagaggggactgctcgttgcccgctggggacgggggtgaaacctgaggtgtggtgtgcttggctagagggggttatgcgaagggtcctgtcacggcctctttccggtatgtcgtggtggcatgtcgacgcatggaaacgtgtcgtggggctgtgtcttgtgggtacagttgtacacctctgatcagagtaaaactattcgaatagccgtgaccgtggttatgggcggtcgatcaaattcaccgtgattagtctcacacttaataaatcgacccaatacactgtagttcaggtgggttggttgggcctattcaacgtggtgtagcgttgatcagtggagatttaatgttactttaattactcaactgttttactgttttgttcaataaaatgctttacaaccgcctttatgcaaatagccataaaccgtccttgtgttccccttgcatatctgcatcgttggtgtggcttgctgagtacggtggttgtactcagccttgctattattcccccttttcagaagtgtagtgcttttgagctgaagatgaagttagaagaccaaggctcagaccccagttgagttttgcctgtggagtggagctgaagccccgctaggatcgcctttttcgctgctgctgcttttgtttcggtgtgaggactaagtgcctcttctgtaagtaatttacgctttatttacgtttggaactgtttattacttgtcgttttgtgtaccctggctggtcctggacagggatttaatacacaaaatagtctggaaatttgggctaaatttatgggcgtgacagttgagtccttcacctcgggccggctacaccttggtgtttgatgatttttttgaagctggcttcaggtttccttgcagtgcatttcttgttgaggtccttgggctatatggacttgagttttctcagcttacaccaaacacccttgttaagcttggaatttttgaatggattattcggagttgcggtggtactccgcatggatgcgattttgcttattttcacaccattcggcgctatacaaggcagaactcccaattttggtgtgttaactttatgccgcgctcaaatcgcggttgtccttggccagttgtctctgttatgtggaccaaatggggaactcattggcagtcaaaatggttctatcataagattccagctgatttgaaaaccatggaaaagtgcccttttgtgttttcttgtaaatctttgagtgtcatctcagatccagctgttactttgtcaaaagactttgctgacattcgccctcgaattgaagaacttgtctctaaatttagtgttcgagacttggtcgaggagttaatttatcttggtattcggcctctttctgccaactggactttatctcttggtgaaattcctgagggttctagttctttgcttcctcctttcgagatatctgcgaatagtaagtgtttaccttgtatatgtattttttatttcaagcgttatatatatatatatatatatatatatatatatatatatatatatatatattgtaattcgttttttttcttcctttttttcttctctttttttcttttttttgcagcaaaaattgtgaaggacgtggatgggccaagcaagaaatatattggcccttataccaagaaagagcatggcacatatcttgcggttcagcaaggtagaaaacaaaacagggttctaagtgccctcggccaagatatgatggttcgagttcatcctgatttgaagaagaaaaagaagaaaaactcgaatatcaatccaaaagatgttgcatcttcatcttctgataatgaggagaatagcttggatggggagtctgattcaagtgatgaatcgtctgatgacagcggctcctctgagttgagcgaacatactcacactgctccttttgtgcaagaaaactcgattcctgctttgaagcgtaaaaagatgccttcgagttctcctgttgactcgaacttgaaaaaagttcgaattgctctggatagcgatgatgaggatgaaaacattctgtcttatgagctacctgctatcagtgagataagttcagttgagattcggaatgtttcgaacgttaattctctttcagctgcagctgattacctctctgctcccttgaacgttcttacttctgctgccaaagaggttgaggaacctatttgcattgatgctgttgatgtggacatgaaccctgtcaatcctgttcaaacagagaacgttcctgaagttgttaatctgaatttccaatccagaaaaaacatagttgaagatcaagccacagaatgaccccttctcccgagttgataaaagatatacttggtggtttcagcgagcgatgttcgaaaaatggcacttggttgatgggtttgcctgatttttgcgcggatggggagactagcagtcgaggttctaagttgtgtcttgatgaccttaagtatcgctcgtctcttcatcagcttggaaatgaaattgctcctagcctcatcactccggagcttgaaaaggaatttttggagcacaatgatcttatctcagcttggacggcttttcttcttctttctttttctctaactctgctggggtccattctgccacaaattctgccaacacttgtgactttatcgctgttcttgatgtgtatttcaagtcagaaggcaaaagttccatagcccatttggcaattcttcctgctatttccttgttcgacaacacctctcctactggataagttgatggtactgttatgtcgtgagataagaaataatgtctcaattttcttgatgccatcacaatagaatatatcatcttttccacttctgtataccttgtttttggtccttgcaatgcttcggacacaaaataaattggcatttgcttgttaccctgttcttgtactaagactgcgcttactgtcaccggtgtggcagctacatatagcaacaaaggttctcctttttgtggacttgacaaagttggcatgttatgaaggtaatctttgagatcgtcaaaagctttttggcattcttcgttccattcaaagttgtttacccctcttaatgtcttgaaaaagggtaaacctctttctgctgatttggaaagaaatctactaagcgaggccattctccctgttaatctttgcatttctcttgtatttttgggtggctccattcttattttgcctcaattcctcttttggatactaaaaacccaagtaactttccagctctgacaccaaacacgcacttttcaggattcaacttcactgaaaacttcctcaagttctcaaacgtttcctgtaagtcttttccatgtgtaaaagctttcttacttttcaccacaatgtcatcaacatatgcttctacgtttcggccaagttgatttgccagaaccttgcatatcaatcttgcaaatgtggcacccgcatttttcagaccaaatggcattcttatgtagcagtatgttccaaaaggtgttatgaatgatgttttttcttcgtcttcttttaccatgaatacctggtgatacccagagtaagcatcaagaaaactcattagctcacaaccagcggtggcatccactaactgatctattcttgggagtggaaaatcatcctttggacatgccttgtttagatctgtgaagttaatacacattctccacttcccatttgctttttttttcaccaaaactgggtttgctagccactcgaggtgcataacctcttgaatgactttagccttcaacaatttctctagttctgcctttgctgcttgctgcctatctatcgatatccttcttaacttctgcttcttaggcttgtgttctggcttgattgctaacttgtgttcaattagacttctctcaactccttcaagttcttccggtgaccatgcgaaaacatctgggttgcctttaccaattttaagatttcttcttcaacctctttctccaaattttctcctatcaagatgtatttttcaggttcatttttgtccaacattactttctttgttttcccttctggtactggcttttggttcttgttgtactctccttgtttttgttcaacaatatgtacacctttcatatttggagttccttgaagctcaaattttcttgctgctaattgaccacctcgaatggagatgacccctttcggccctggaagcttcatacagatgtaattgtggtgtatgattgcttcaaaaatgttgattgttgatcttcccaaaatggcgttgtattgatatggcatgtctaccacatcaaacacgacttcttctcttctcttattttctcctcctccaaacaccacttgtaatgatatctttccgattgcatgtacctgctgaccaccaaatccttgtaaaggaattcctgcatgagttagtctgtcttctggaatttgcatttttttaaatgcatcatagaaaagtacatttgccgaacttcctccatcgaccaacaccctttgcacttcgcactgtgttatttccactgatattactaacgggtcttgatgggggaaaagtatgccttccgcatcctccgggccaaacgagaaaactgtgtttgagtaagctggtggaattgactgataacttgtgcccacataatttatttgtctcacataagcttttctctgtctttttgattcgactcctaaagatgaaccgccagttatggcatttatcaccctctttggtgcttcctcaatggcttctatcttcatcactttttgtccttccagcatgttttgtcctccttggacgccttcacattttccctcgtattgccttacatgtttctccatcaaacttgccatttgtcaacattcttctgttgcgtgattgcacgggccatgtattttacaaaatttactgtaacactcttcagtggagtgacctccaagtccatgtgtgtgacaaaacttctgtccaccattctctccaccttttcctcttccattattccaccacatgtttcttcctctaccagagttccatctttggccttttcctcttccctgttgattccattgattttttcctttatgaaaattgttccactgacctttgcctttctcctcctgatcaaaatattctccattgttaccctcatctccaatgagattgtcttgcttcttttgctcattcatgtagttgtcttgcttatatttcttctatggcttacttgtattttcccctttttgttcctctgcttgaaatgctttcttgtttttggaaattttcttccccaacagtgctgcttcttcggcttgcattcttaatccatcttcttctcctctcgcaaaactttcaattctctcaaacaaatcttttgcagtttttggtctatttctcgctaaatcaaacctaagaggtccaggcaatagagctcttttggctgccgctatgagcatctcatcatccacttgtcggatttgacatcttactcttgaaaatttcaaaatgaaacttctgatggtttctccttgcgtttgccgcatagcatacaaatcatctgcttctttaggttcctcataggctcctataaatccagctcaaaaagtgtctctcatatgttcccaagaatatattgacattggtagtattgttgtataccatgacaatgctactccttctaacatggtttgaagtatttttgcttttgtggtatcatctccccctgctgcttcaactgctatttcatataccctcaaatattcattgggatctgtatcacccttgtatttggtgatatttgacaacttaaaacttaatggccaaggcgccatttgcagattttggctcagagggcttttggtgtccaccgctttgattggttgaaaataggattgagttgtttggaatgggaatgtttggtttggtaattgtcctgtgtattgcatgtggttgggcatttgtggaatgtagacttgttcatttgttgcatcttattgggtatgaaaaggagaaaaggtttgaatatgttgactggagttttgtgttgcttgattttttatggcatgtgtatgtggaaagttcacttgagatgtttggatttgaggtatatggatttgtgggatttgtacttgtggtatttgtgtttgagtgttttgtatctggggtatatgggtgtatgcttgggaaatctgagcgtgagttgtgtggttttgaggattttgtgtttggttttggtatatctggtatggaatctgagaaggatgaatttgagttgaaaagtgaatttggttgggatgttggataggaattcggttttgagaaatttgagcttgggtggaaagttatgtttgagtatttttggatttgggtggggttttgcatttgagggatttgttgggtggggttttgcatttgaaggatttgttcggtgggaacttgtattttgataatttgggcttgaggaatctcttctgctaacttcacgacttgaggatctccagctaaagtatctccttgatgagtgttttctgccaagtttggttgttttccatcagcctcttatgtctccagttgatcaccagatccacttgctccaattgcttgactgtgcaaagcctggaatctttgtagctctctctatagtccttcgtattgttctttgcttatcataacagccccttgtgcttgtgccatttcggcaagttccacttcacttgtggctgttttccccacttcctcctttgagggattcgcagtttccttttcctgacttgttccgcccacttctcttcaagcgtttttgttacgttcgcaatatcactttgctcaaatgctctttcaaactccttctcaagttccttctcaagtgctattgtcccacttgcaaaagtgtcagtgtaacgaattggcacagttttcggtctctgagaacgtcgcatttaccacttgggcccactccaatggagactttacgtccccacggacggcgccactgtcacgaccttagtgcacgaacagagttgggggtaaacgggaaagtgtagattcccgtttaccctgagagagcccaaaagtagatgtcaggatgtatataaggtactttttctctatttcattgtgttcttgctacaggactctggtcgaccttttatagtgttcaaccatgaccacaaatatttacatctttgccatcatgggcttacataaagttaccgtattacccctagtgatccataggccctaggggtataatagtactttgctggtggtccctaggcgacatctggtgccagctggttagagtagtcgaagtggtccccacggttattttcctcgaatgagtcaactgctcaataagacttttccttcttttcttgttatttcagctgtcttggccgcaccagagaactcgaatatactttcccattatcttggtgccttgtcactccataggaacctgctcggatacaactattaggaaaaataatgtcaggtggatgatgttggctcgaatacatctgtctacttgacattaactcgaatgtacttttcctcataacgctgtttcctttgggtaaaaacatgtcctaaaagaacttttctataaagaggagaacttcattcgagtttttatattttaggggaaactctctgagtattttatctttaagtaggctttttgggcgaaatgtgtttttggcctttttttttttttttttttttgagggggggggcaaagtttaccccttgcttagagctgggacttgggccgtgctaaaatcaagccggcccaaggcatgatggcccggtacgatagaaagcacggtccgacaaggcccgtaaatgggctgggccggcatggcccgtacgtgagccgtacctgggcctggacaacgggcacgacgggcggcacggcacggcacgaccactgggccgtgcttgggccggcacggtacgcgaatggctgctgcagcacgaggtcatcagtcatcacccatccacggtcaaatttcctatgcagccagcaggtagcagcaagtagcagctcgttttcttcatcggctcatcggtagcacgtagcagcaaccagcaaggccagcagcccagcaggccagcactagcatttggcaagattgttggctgactcacgccgccgcgccggtgggctacgtcgccgcgacgagccgacgaggaggagcaggatgggcgtggctgtcactgccgcgacgggacgacgaagccgcaagccaccgctgccgcgtcgccgccagagtttcttctcagcgcagccggcctgctcccgtcttttgggccgtgcttgtgccggcccggcacgaataggcccgtcgggccattgggctgtgcttgggccgcgtcctgaagaggccgtgctggcacggcacggcacgacgagtggggcgtgctgggccgacacggcccaatttggcacgaagcacactgggccgtgccgtgctagcccggcacgtcccaagtcccagctttttgtgagcggtgagtttcttctcaccgctgcactatactgcaaccctgatctcaccacccagttcttcaatctcccgccagattttctttgtgagctgtgaatagacattttttagatctgaaaataggcaccacattggcactctcagtactaaaggactacacgaccacgtgaaatccaggtacgctagatgcttatcattagcatagaaacagtagtagctatgaccgtacaatgttctaacatgcctacgtgaaaaaaacagttgcaaaaaagtaacaaacaggcttcgaccattttggcatttttgggggaatacatgttgcctattctaatgcagggaaattacgagttcacttggtcaccctgcaactgcaagcattatttagttcttgtcatgcattgtttagatatagtacggaaacatacacctttcctctgtcaggtgcaccctcctccctttttcaaaaatgtaaagagatatcaatacaagtttacaagtgttctgcaattatatggttcaattcatgccattgctgtgtgatgaaaggtttggaggatttgtaataatgcaattgtgatttttagcattgcatattttggtttggatggtgattacaacataatggtaaggaagaaagatctgttagttcatgcttgctctaatatctctccctccctttggcttgcacaaatttatgattggttagcatgatacattgactgattaaattccttggtctctccatcttatatttttgcaggcttcctttttggccatccatgaaattgatctttatttgctggcctgtcttgccatatttcagcggtgcagcctatgtgtaccaaaattatgtgatatctgtgtttataaagaaccagatagtaaatatttggtatatccctcagagaaaaagggtctttccggtaaatttgatgacttcctcacggcacttgataagtttattgaagaaaatggacctgaagatctcaataaactgacaaagaagatacctgagtcaaaatttagttacatatttccccatttcatgcactatacaattgtgaaaattgaaaaaggctctactttgaacttcatgcactagtctatgtgctctttcatgttgtatataattagctatgatcctgaagtcatggtgctcactgttatctgtgatgcctaatctaaacagtctggcaaatcatcgaaagattcaaagtcatgaaaggaatcccggtattcgaagtcatcaaaggaatccagggaatcaaagccgtcaaaagattcaaaaaaaccgaagccaccaaaaattttgaaagagtcaaaagccatcgaactcgaaagaagatatgaaggcggcgaaggattcagaagaacaaaataaggtaccgaaagactcgaagatactgaaaagcgcaagaaagactcagaagaacaaggttcactaaaggattcagatgaacttgaacaaaagagcaacaagagtgtggcatttgagccggagaaggaattgaagtgtgactgctatccaacctctgcttatcagagcacatatccgaaacacaactcatggagcctctttgctgcctcatgatctttgaggatgaatagttactgcaactagaggtctctagacatgtaacccctgaactcaacaaatatatttttcgttgcagtcttgatcatgtcaacttacttgatcattgcatttcttttacgggccaaagaagaaaaattcagcccggtgtagagagcctctttgattaggtagcagtctccaggagccatttcatcaagaaagcaaggaaaatggaactcacctccttgtcacaagtttgtcctatgtcaattgttatgacatgtcatcatgtaacatatttctccaatatacaccagtagatgagtaatgtagaaatctgccacgtttggttggtgatgaaatgatgatgctttttttttccctgaagctgtaaaccttgtctagttggtagaattgagaccatatcaatcagcattgcatcctaatcctctctggttgattatctggaatcgtttccttctgttgatgaatgcccggattttgttgtttataaaagagggctgctatataccggtatcccgatgaaaaaggggataattctgaaaccaacacagtatcgcgcgagcgcgtcaacaaaaacaggaacagatacgcgtatcgtaccagtgctcaccgccccgcctgaatcatcccgacaaatcctcctccggaatcgcgcgcccgtgtgcaattcctcgccggcgcgagctcctccgcaacccgacgaagcgcgattcctcaccggcgtgagctcctccgcatcccgacgaatcagcctcggaatcgcgcgtcctcaccggcgcgagctcctccgcaacccaacgaatcctcctcggaatcgcgcgcctccgtgcgcgattcctcgtcagcgcgagctcctccacaacccgacgaatcctcctaggaatcaagcgcctccgttcgtgattcctcgccggcgcgagctcctccgcatcccgaagattcatccgcggaatcgcgcgcctccatgcttgttttctcggctgattccatcggcgcacacgtcgtcagccaatttcctctgcaatccggcgtcttatgtgattgctgaaatttttcacacaagtagcacatgattcttgtggttttcaaagatgatactttattaggatcatgtgatactcttgaggatcacatggtactcttgtaggatcacatggtactcttgttatcttgtaggatcatgtgatacctctgtagcatcacatggttctcctcaaaaaagtatcattaagtttgatacatgtgagatatcacacatgatcttacttaggtatcatgtattctaacatgatcccaataggtttcacacatgctacttaatggcgtgatacttatcacacatgatcctactcaaaaaagtatcattaagtgtgatacatgtgaggtatcacacatgatcctacttaggtatcatgtcttctaacatgatcctacttaggtatcatgtcctctaacatgatccctatgggtttcacagatgatacttagtaggatggtgtgatactttacatgtaccacacatgattctacttgggtatcatctctggtaacatgatccctgtgaggtttcagatatgatactttagtaggatggtgtgatacctgtaaagtatcatacatgatcctacccaggaaaatcatttatcatgatacatgggtaggtaggatcatgtgatacatgagtttcattatgattgatacatgtgaagtatcacatgatcctatccaatatcgatgtcttgtaaagtagttccctactggtttcacatatgatacttgagtaggatcatgtgaactctgggaggtatcatgatcctcctcagtatcatttcctcaggtttcatatgatactgaactcggtttcattgtgtacaacgtactcaaactatatatagtccacagaaaaggtctacccaatataatccacttctttaccaacatatctgtacatgaaaacagtagccacatacagagttcatgtctttgattgttgtgcccctcgcaaccttccagttcaagacaaaaatagtagccgcatacacaattctgaaacttgacttgttacatatgttggttgggggagagggagggagggggctacaaaaatggcctaagcacacatccgacactgcttgaaccaaatgagcatattggttctgaagcttagaaacgacgttttggatgtaagtcgttgaagcgatggtacaataaccttttgcatagctcactacgatattctttcatgtagtcctgcatagatgacaagaatgagcagtgttagatttgtcaaagtgggggtgaagctgagcccttgttcaaccttggagagcaccttgtcttctttgaaacatgcatgaaatcggattcgcttagagcaggtggcaatgccatttcaactctgtgcacatgtgtgaaaggacaaagaaaatatcatttcaatggtgattcatcctcgattgaacaaaagtatcaaatcattttaaaacagaaaacacccatgtagccactaagatatgcaaacatcaacagaaaaaaaaatccaaatcatctgcatctatgactcagctgcatctgccaactctgtcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacagtgtgtacttgttaagggcaaaatttcttgctccaagcaatatttgccttcccatcaatatacagctagaagcatttcaagcaatctattccaattcgaacattttgctgcaagtatcatatcaagtatcatatgattcagcacatacacacatccctcacctctgctacaaacacccccagtgaatgaacaaaaacacacagaaaaaagagagagagtattagcttactttgatttcaatttggatatgatatgatgagccccatccacagattagtgattcaacaaaccctagaaaatgcaaaaatgaagagatgttaaatcaaaattaggaaatcgatgaaaaaagaggaatgagagaaaggggtatcgtgcgcaccggctctgccgcagatgccaccggctccgccgcagacgccgccgccacagccgccaccaccacgctcacgccactctccctctctggcacaactgaccttgtgcgcatcggcgccgctgaagaggaggagccgcaagaaggctccgccgccgcagccatgcttgtgacgatttgggagctgcaggtgtctgtttgggagtgactcaatgtttctcgagtgtatgtatctgatccgtgaggttgtgtgtttgatccgtgggaaattgtcctgtccgggaccgactccaaacagtataccggtgactagcatttctgttataaaaataaggaaaaaagaacgagaaaaagaccatttaacgagcggtgtaaatatggcccctgcaccgaaggcccattcgatatgtgggcctaattcccaaccgtccgttaatgggccgggaaatctcggcccatttaacctagccctaaagctagggtttcctctcgccgccgcactataaacgcgctctcctcctcactcctcctcccctcgagaaaccaaagctccagcaatcggcggcggcggcggcggcggcggcccgtgagaggcggtccggcgacgatggttcacgtcagcttctaccgcaactgtgcgtagctcctcctccttctcctctccctctctctcgtccaagaacggcgggccttacctgttgtgttcttcgtcgtcgtcttggttggtgctagtgcgatttgacgcagcgagagaatgttctccttttattttccctcttctcttgcttatgtgtcttagttgattagcgagtggcggttaggtgattaggcgatggctggttcggttggcgagatgatctggatcaagatttgcctcgatgcggtctgttcccgtagctttgttcattttctcgtttccactgcgttggatccgtatctatgccgattagttcgtgctgatttcgactgactgcgcattctgtagttgaaacttgtgtggtccggatttaatttcgagatatgtagtagattatttgggggttctaactagaatgctaatatgtgttgtatagtactgaggaatgaggacatgttttactctggcatttggtattatgtagctcgaaaatgtttatttctgttatggtacaaaatttgataatttaccggttttaaggactggaaatatgatattcattaactagagttttttgttctcaaatactctgtttgatcactcattttggtggaatggagttatgcataagcttgtgaatttttttatgaaaatgaatcatggcgcttaatatagaggactatatacttgtaatgcactaactgtatgtttgtccatagagtgatccatcgagaactatatttgttaatttttttaaaaatttctgtgtaagttgtagtatactaattgtattctatatgtatattttcttaaatatattatatgatagtccctgataagatctttcaagtattgtcgctttaggtcatgaattccattttacagcaggacaaataatttaggtatgtatgatatgggcaaccagggataacacagcaaaactaaatctggcatgtaagctattcttgggttaatcagacacaatgttatgaattgttttttaaatccttgtcaaacatggttgtatatctgaagctcttagtatttactgtacacaagaatatccatactattattgggcgtaatctcaacaactactgtagttttctttatttgtattgttgcattgtctttccgggttgtgtgtgcagtttctttcttgctttgtatatttttggggtcaggatataaggaatttgggactgtagggcttctttctatgttattgtttggttcctcatgaacaactatactatctgcagtggtttctttctctgtcatgtgttgtgaacaaatttattacttcattgcagatggtaagacattcaagaagccacgtcgcccttacgagaaggagcgtcttgatgcagagctgaagctagtgggtgagtatggactgaggtgcaagcgtgagctgtggcgtgttcagtatgctttgagccgtatccgtaacaatgcaaggcacctgctcacacttgatgagaagaatccacgccgcatctttgagggtgaggcactgcttcgccgcatgaaccgttatgggctccttgctgatgggcagaacaagcttgattatgtccttgccctcactgttgagaacttcctcgcaaggcgtcttcagactcttgtcttcaaggctggcatggccaagtccatccaccatgctcgtgtcctgatcaggcaacgccacatcaggtatgatgatttaactactacagatctcctgtcttgtaaatgggtaaatatgaagctctaacctttatattacaatttccatgtctcagtatgttatctctttagtttcaattcccaagtatgcttctatatgatttttctacagcagcatggaagctgtatcattctctcatagtaatcgttcattgtatattcatcatttctcttgatctagcattgtgtaggcagagctaaaatgtcattttaggcacaacacatgctctattagctgaaagctgaaggccataatatattagtattggtcctgtactcctgttaacttcccatcatttgagtgtgcagatgctttcaagttagtctttttcgtgcatttgatactcttgttgggcttgtcaatgtcgcatttgagagtgttagtcttttcatatgtagatattacctgtgatgtttaactttgaacaagcaatttggcacgcaccacttgctgttgctgtagttcgttactttacatgatgttcctttacatcaatgttcctttacaagagttactcttttcatatgtacatattgcctgtgatgtttaactttgaacaagcaatttggcacgcaccacttgctgttgctgtagttcgttacatgcctgctgcagtgttataattctagattagcgatgatgagaccatttggcaacttcacatgattttgtcctgaaaaaggctactgccacaacattctttaatgcactctaaatttactactattttagaggacttgtcgaccataagttgaacatgatgttgctattgctaatattttttttccaagttgatagcctttctgaagatcattcattaaagtttcaaaatcactgtgcagggtcggcaggcaaattgtcaacatcccgtcgttcatggtgagggttgagtctgagaagcacattgacttctcactgacaagcccattcggtggaggcccccctggtagggtgaagaggaagaaccagaagaaggcaagtggcggtggtggtgacggtgaggaggaagatgaggaatgagaaaagaagtttgcaactagttgtttccgtaatgatcataaaactctgtgctgagtaactaggcccaaattctgtagcttgcctatctgggattcagaattcaagcaggttgtgcttcaggtgttggtttatgttagcactttttggcattatgttaggtatagacttgtggttaatgctgttttatggattcgtttcatggtaatcctcatcgtaccagtgcgcttgaactagtgatactcactcgtaccaatgctgtttttaatgtttttatggattcgaagttgcaacatggattatggagttgttaagattaatttagtagcgtctcaggtaatatttacatgttcagaccaaaagatccaaatccaatcatacagcgcattttcctacaaatggcgttcgctagataattcactcctatgttatcgacaaattttgaagaagtgtcatcaaaatccatcgaattccatcaaaaacctgttactgatggcattattcagaagatttttcctcctgttctttttgcgtttcaatactctgctcgaaaaaaatttgtcctcctattttttgcatttcaactgatatccccatcatcctgatgtgataatcagagcaatgtacaaaattctctcaaacattaatgaggttcagaaaatttctccttttgcatttcaaaatcagtaaacagcaatgattcattcactatgcatcctgggaagaaaagaaaagaggaggcagcggccatgggaccagtgtccacggagcaaactctggacgctgcattcgggcgtcacgccggtgttggctatgctgctgctacccgttcgctggagggacgagacgagctgcctcgacgacccaccgagccggagcccaaggaggaggctccccggcgcgttcgcgggttcggcagtgacgatgaccgcggaggacggcgtgcgttggccgagtggctaagtcgatggtggcggcgggacgctggtccgctcgaacatcggctggtcatgtaggcgtatggcctcctatgcacatatagcaaaggaggaaaatgagcagctaaccattcatagtacgcaagaaaaaatggttgccagatttgctaggtccgcgtaatgtagaatacctgtcaagcaaatgggagcaacactgctattagagcatcaaattcatcggctcgacggcgatcgccacggccgcgacagtcacccggcgagcccggaggagcatgaggccgtggcggctgccctgaccgcgagctccatggaagaccgcaacctggaagaagaagttgaggcaggggttgccggagtcggcataggtggcggatcgagtcgttctcggtgcaggccttccatagcttcggtttctatccggagatcctaccgctcctccgcggcctgtccatcgccaccaagaagctcgcttacggctgccatggcgcctgcctccacctccgcgcccgtcgccgcggcgcccggccccgcctcagccttcacacccaccgccgctgctcccggccagctgtcgccgccgcgccaccgcgccgcccgtatgctgtaaaaaatgaaagagagagagagaggaggaagggagagatgatgacgtggtcacctgacgtgtgggacccatgctgactctgccgttacgtaggacaaaaccggggtcaaaaccagcaaaggatataaagtgaacggttttgttagttgagggacgcccgatatctcgttttgcggttgagggacgattttgtatattggatgacaagttgagggaccttcggtgtactttttcctttactttgtaagtttggaataagtccatttttgtctcgctcatctcttgcgcttgcgtgaataacatccctaaaccggaaaaccgggtataacgcatccttcatctctgaaaaccagagcaaatcacctcccttggtggttttgctggcggtttcatccgacgtggcgttgttgaccaggttgacaagctgactcaacgtggtgggacccacatgtcagtgtgtagctctctctcccttatctctctctcccccggcctttcccttcaccccggtgcggctcatcgacgtgggtcgagcccaaggcggccggcggcgcattgcgacagagaaaggtagccgtgcggcggcggcgatgcggaagcgcgcacggtggcgggcggcgcggacggcgcggtagtcgactatgggcgaccgtgcgcagtgggccaactatgcgcgggcacggcggatggcgaggctgggcacggggtggcgcggcgcgcagcgacctggcgcggcctgatggtggcggcacgatgcggtttgccagtgaggctcggccgtgcggcggcaaggcgcggtcgatggtggcctggcacaagcatttcgtgggcgcgacgcaggtcacggaggcctttgcggtgtggcgcgcggcagccttgtgcaggcgccggcgaggtgttgatgaaaaaatcgaacacaccggtctgggagatctgcttagctcctgtgcaggtccaaagattaatgagatacgggcgtgccagttagtttaatcctgcaactgataagatttgtaaataatagatcaaacagccgatcggctgacaagccgatggagtagttccagccgatagtcgataatagccgatgccgataccagccgatagcgatagggtttaagcaatcggctatatgtccaatgtagataatgacataaaggcaatcggctgatgatgatgtaataaaataacaatataatccaatataaaccaatcggctagcaatgatatgataaataagcatcgatccgaaggttaaagcacacatcggctagaggtccgatgtcatgaaatccacaagattagattaaacaatgaaacctttgttgtcatcggctaaatccaacttatatgtatatgcaatcctcatgagccgatgcaacgtccagataactcaccggctgaaaccccgataaaacccttattgacaatcaataagcaggctagagattatggttctaagcacgacttagtagatcaaacttaactgatgccgcactaagtatgaaaagaaacataatatctagacaatcaagccgatgactgattttcagggtggtagatgcctaggctaatctaatctagcaacgcgatttagccgataccggcaaaaaccctaaaacgagaagcagccgatagagctaaattgatatgctaagactagattaacagagacatatgataaataggtaggcaagtatatcatccaaaccagagcaatccaagaggtcgaatgtactgatgcagccttgaacgatgctgacgtagacgatacaattgcctgggccgacggaacattggacttattccttcgccggagatcaaagacgatgcagccccgcgtcgggtgccaagtcctgccggaacgtaaaaacaaaagtagaaataaaaagggtggcgatgcgccgaattgtattgatcgtagagatcgattacatagaccccgggtgtacatatttatacccatgggttgatacaagtccttgtcggacaagaaagaaactatctaaagataaaaggaaaatataaagtccttatcggacactaaacaaactttcctaaagataaaagaaaactaacaaactattcctaattaatagataaactgtcatgccgcatcctctttaaactcggtcacttaggaataagcttcctttagtagattgatttccttaaccgaatatagcaggaatccgactattggcgacttgataactcacatcggctgattccgagatgctgcagccgataatgattttaagccgatgacgtctttgccgattaccaaatttcactgttaacacgaggccagcgagcatggcgcagacggcgatgcagccagggaggcgtgacggctggtcggatcggtgtcggtacggccggcgaccaacgtccgtcggcgtcttcttcccccttttcttttttccatttcttctcttctttgtttcttgttgctccggcaattcactcgtcatggcgcaaccgtgcggcggcggcgcgtccaggccgagcggctagcgtcatgggcagccggtgctgcagtgcatcggcgtgtggagcggatgcatgaccggtttccatggtgtcgatgccgccacttttcctttctttcattttgcttttcttctttgtttcttgtcctctctggccgggcgttgtggcggagcgacggcgccgccaagatgcgcacgcgaggtcgccgctgggcgtgcaggcgcggggttcgctgccggtatgcaggtgcaggctcgctgctaggacggccatggcacgaccactccccgccgccgatgcccaactcctctccgtcagtctactccccgttcgtcgctagcgagcaccgctgctgcccatcgccggccgcgcccctaccccgccaaagtgaagagaaaggccgggggagagagagagataagggagagagagctacacactgacatgtgggtcccatcacgctgagtcagcttgtcaacgggtcaacaacgccacgtcagacgaagtcgccagcaaaaccaccaagggaggtgatttgctctggttttcagagataaaggaggcgttatacccggtttttcggttgaaggatgttattcagcaagcgcaagagatgagggaggcaaaatggacttattcctataagttttgggctttttcacagtcccactccgtgtctgagctctgaacttgtgggcttacactatctcttgctccttcgcccatctttttgagtttacccttcgattaacctactgaagttgcaggagtaatctgtacgacatttttaaccataccattatttaataaattaataattatgtggttatatttagtttgttatcaaatattggcaatgtgtatggaattttggcaacattattaagccaatcctaccaaaattttagcaatgttgttaatttgtcaaatttttgatattgacaaattttagtaaggttaattttgacattaatcagaacagaccctaagactaaagagtctgtgatcgactgaagttgtgacttgtcgtgcttgttggcaggctggtggccttctctgcatccacgggaaagcctgccgcgaagaagagcctaaggatgaaagggaaaaggtgtaatgtctgcaactactgctactagctgaaacctgaatgttaaaattttgtgtacaaaatcatatacgagtaaacatctgaaaactgaaatcgtcgtggtgtcgttacttcgtcagtggaccgcatgagattcggtgcgtgaagcgcaacttcctacgagagacgctggagaacgagctgccggagggcaccatcaggttctcttccaagatcgtctcgactggggaagatagcaacgtcaagctcctacatttggccgatggttcaacgataggtgtgtgagatcaacaatggctagcagatcacttgtacctctcttcttctcactaagagcagccatggcctgatgcattgatgtgcttttgttgaaggtgctgatcggatgcgacggcgtgaactcggtggtggcgaagtggcttggcctgccaaagccaatcctctcagggcgctcggccaccaggggcctcgccgagtacccggtacccctcccctgatggtgcgcaccgttgctagttacttctccttgacgagcagcaacaatggcggattaattcgctgatcaatctgtcacgtgtggtgtgcacagacggcgacgcggaggagagcgtggccaagatgcggagctacgtgctggcgaaggcggcgaggatcccggcgccgctgaggttccggtcgccgctcgcgctcgtccgcggcagcatcagcaggggcaacgtctgcgtcgccggagacgccttccacccgacgacccccgagctcggccagggcggctgcgcggcgctcgaggacggcgtcgtcctcgcccggtgcctcagcgaggccttcctcgccgacggcgccgagcacgacccggggtacgaggccatcacggcggcgctggagaagtacgccgaggagaggcggtggcgcggcatccggctgatcacggcggcctacgtcgtcggcttcatccagcagagcaccaacccggtgatcaagttcctcagggagaagttcttgtcaggattgctggcaaaaactatgatcgccatggctgattacgattgcggaaagctatgattctgttcacgagaaatcaagaacccaagaagagaagaaagaaattggcgatgagcgggaacagtcttaattagcacatggaacaatcttgtgatgttgttaaccaagcacgagggggcgagcttaaagtccaccgtacaatgtactagtaccacgtacacactcaccatggcagatgctcaaggcaaagtcttatgtacggttttctatgcctctgtatcaaagttgagttcagcatttgacttgtgggtatgtgtccgagacaagttttgttctagaaatttcgtggacaaaataagttcttggagtacaaggtaaacccaaccttggcataatttagacacaataacaaaattgattaaaaaaaggtttatttagagtgcaaatagcacaaacagagtttttttttaaccaaaacaagtagtcttgagatatttttttttcttttgattatatgattacatgaaaatacatttaccctcatttagcacattattaagacattgaggctagaaataattccacgaaactaactaaattaaccacattaggatttcaaacacagtgggtaaagtaatatgcccataaacttagcgtcaccgtttttcggtcacggtcaccagaatgtttagaatccgatactcaattcgcaagcctcataatatttgacacccaattcgtatatgacttccagaaattaccaatttgtttggtgacattatctcccatttttctctttttccttcttttactctacgttttttttcccttctcacatgattggagtagtggacagttttttgcactataacaggggtcaggccagttagcagttatcgagctaaaatcgtcattcccggtttcccaccgccaaaacccactggcgggtggcggctgcctgctggcccatcgttgagtgactcaaagaagccgatcaatctcagtggcgcagaggtagcaacagatcaagctgccataatcacatggcgtggttaatcgcccgaacatatgctgcaaatgggtaaaatattaacaaaccggtttgaccaagtggcttcatccgcatccaagaatcttatatggaacccatgatttaattaggagcaatttgcagtactgccaagtgtgaggaatccctgtctagtttgttatagtgcttatcatatagccgaccataagccagtgtacatgcatggttctgtggcatctctaatatgcgaaaaaaggttgtatactagctagataagcttgtagcccaaaaaatgaatcttgaagcatctgtagaaatcggaagcaaagggctagcatcaaccctttaaacagaccaggttgccaatcatgtaagactgtgtattacgcacaccatagcctcagcaaaagaaaagacttctcacggagtggattctaatctttcgagaggatatcctctcatgtatctttttcttttaaattcgatacaaatagtggtgaaaaattctaaaaaaatatttggcaatgtagagtatagtgatatctactaatccaaaaaaatcaaattcaaattcgatttacacattgagaaaccaaaagaaaaggcttctatcatcactgtcagtcaagtaacttaaccagaataaaacagagggaaatatgaatttgtcagctatttctgtcactgcagctctcaccattcaaatctagaggtttgaccatatgatctatcatggccaccaatagataaagtgaggtcttacaaactaattaaaaaatgcagtacatcactacatccacaaccagttgccctaatagtccaatggagggcctcggtgacagttgacttacaagcaagcaatagtttcttttcgtagatccccatcaaccaaacaaaaaaacaacaaatctgagcactgggagagctccactacccccatcatctgaaacaaaaattatcacctatttgcactgctaaattccctagcttccagacctagctaactgatacctaccagtggggaccacctgcaattccaagaatcaaactgtcatgggcgcaactagtggtggtgatttgtctgaggggagccgggggttggattaacgcgcgtcaaccgcctaaatccaagggagtgcaacatgattaccgacgcttctcgatccaatgaccctaggtaatcacgcgacctccccggccgtaatcccatgtgctccaggcagccgagtctcgtgacctcacgtgacgcttccgcctctagctctcgatcgatcgatcccaccactaattatccactcccaaatgattgtttagtggcccgtatcataagaccggccacgtcgtgcagctagtgtgacttgggagagacagtgtaccggccatttgccagatttgcttcctcagaaaaatagcagagtcggccgggtttgcagacttgcagagatcggaagaatctttctctttcgaaatgttgaggatttttggaaggaaaacaaaagggaaatggagatataggaatcgtggcatttaaggcggcacggtgcagcgtcgtctgtgggttgcaacatgcatcggcatgtgagtctgcctcgggaggcgcgcgctcgtcgatctcgtggccgccgcacttcctatttaagcaccgccgcgggtgacaccgtcccctcctcctcagtactcagatacattacccgcaccgcctaattaagcgctagcatctgaagccatttcgtgggacgtcatggcgcggagtgccttcttcttccactgcgtcgtcgccgtcgcggcgtgcctcgccgcgacggccgcggcgctcagtggcacggccacgttctacggcgggagcgacgcctccggcacaatgggtacgcatagttagacatttgttaattaagcctcggttttacacacacaccaatggactggtgctgacaatggcgtttgctgttgacaggcggcgcgtgcgggtacggcaacctgtactcgacggggtacgggacgaacacggcggcgctgagctcagcgttgttcaacgacggcgcggcgtgcggcgagtgctaccagatcacgtgcgacgagtccagctcaaagtggtgcaaggcgggcacgtcggtgaccatcaccgcgaccaacctctgcccaccggactactccaagccgagcaacgatggcggctggtgcaacccgccgcgccagcacttcgacatggctcagcccgcctgggaacagatcggcgtctaccgcggcggcatcgtccccgtcaatttccagaggtacgcacgcacatactccggtcaccgtcgtttcgccggccggcggcgcacagaatcaagtagtgatcacgtacgtatacgtatgtgtatgcagggtgtcgtgcacgaggaaaggaggggtgaggttcaccatcaacgggaacagctacttcgagctggtgctgatcaccaacgtgggcgggccggggtcgatcaagtcggtgcagatcaagggaacaaagacggggtgggtgaccatgtcgcggaactggggcgccaactggcaagccaacaactacctcaacaaccaggccatctccttctcggtcacctccaccgccggcaagacgctcgtcttcgaggacgtcgcgccgtccaactggcagttcggccagacattcaccagcggcgtgcagttctactagctagcggctcgcgcgcgcgcgcggcggcgcatgagccgccgccgccgtcgcgcgcttgccccgcggcgagcggcgcatgccacctgccgccatttccgttcaatttttgcatttggaaaacttgtcaaaaagaccagcttatttagcatcattctaattggggaaaaatgtattcttagctaggggaacgccactgtggtttgcatggctgaggcgggttccaacacggtgttcgtctggccgggcggcctgatcgattgcccgccatgcctaaccgcttttacgatgattgctgggaagaaaaactattagacgactttgcttggacacgaggtaaggagtgcaggcactgatcgatccgtgtaatgctgaaatggcgctcattggaaggcgcaaaccacatgcgagtttactgtttgacccgatgatgatctcaatgaaatgaattggccattggccctgtaaattgactgcagtatctttgtgctttcactgtgtattttgcgttgaaatttagctcatcctgcatgtggtgaaaccacgccgactcgtgtgcacgtcccgcgagcggaggtaaagtatgggatgggggtgcttaagaacccagtcaaaaaaatcttttagttgtatttggatgttgattttcatttctcgaagggacatttccttattgcttatatatcatctaaatagttatcaattttttttaaaaaaaatgacaacatagattaatatgaaatatatcacttcacaaacatgtaagatcaaattcaacttttacaagttgcaacgaaaataacaaattaaactgaaaatagttatcgcgaacacattcgcaactatagttgtctcaatacaaatttaggtacctccaccagcttaagtttgatctaaaatagagtaaattaagcaagagacaccctcccctattttgttcttattcagcccttgcgtgaggagcgttatggcgatgaaagacacatgctgttgagctggacgagagcgtgtttactactaacgtgcgggccaattttattgggttgcagtgtttgccactaacacgtgggccgctttgattgggctggaacaggataacggattgatggtggcgagaaatcacccattcaagatggtttgtgttagagggcgcggtccagcccggaggttatattatacttgctttaccataggtctaatcaaagcttataacttttggtaatacacctacacaactaaaaaacagtctaatagatgaggatcaactctatcttttaagtcgtgcccctggtaaccaattattatgtaggaccaaacccaacagtttcattcttcaaatcaaaccgcataacgttcctttgtcatactttcgatgagtttgaatcttatacaacaatgctgatttcatgtatgaaaaaagatcgacggcccgctcttcttccccaaccaacatggagaggtcatgcgtcatggccggtcgcagagtgcgctatagcagtgcgtgtcgatgtcatgtgctaacgagatgtcattggagagacagctcaacggccggcacatggcatctttggaagggtaagtgcaggcggccgtcaatgtgtgcgttcaatggtgcccattgccaataagcacgcccgtgggagttctatgttactagactagttgggcgcttctcttcataatagcgagtgcagatcggctagcatcgtgttgtcgccgccaccaccacccattactagttgctggccaccaacagagccaaccgtactaaaaattttgggagataaaggatagagaaagagaagagaaaggtacgaagatgaagggtaatgttatcatttcgatgcccatttaacgtggcgatgacaatggcgtaaaaaatagtgaaaattttatcaggtagcgtagatgggaaaccattaaagttccatgctatctcgtgagcaatgcggaaactattttaatccctcgaggggatatcccctcgtttttttaatgtcacttaaatggttatgaaaaaaattgagaaggtgtattaacatgtgaaataacactccataaacatgcaagttcaaatttaacttctacatctcgtaatgaaaaaaacaaattaaaccgtagctagttaacgtatattcagagtcaaatttgtttttttcgttgcgagatgtaaaagttgaatttttacttatatgtttgtggagtgatatatcacatgttaatacatcttctaaaatttttgtcatagccatttaagtaacatacaaataacgagagtatcccctcgagagatcaaaatcctcttccgagcaatgcctcttttaagttccaagctatctcgtgatctctaactagcaagttgcttagtgcgagtttttctgtgtagatttgggcagaaagcctgcctgagtgcctggcccgtgagagaatcccaaggctggaaatctgcagcataatcatgggccataaatcacatgcatgtagcccatatgatactggatttgccagcccatatgaacaatagcacatgttaacatgcaaaaacgtggtacatatgtacgcgcagcacaggtagcagtactacttgctgaacttggatatggacggcacaaacccaacgtcccaacacacatttcccttgtggcgacgggtctatttttttagacaatacgcacaaaatagtacgacgtttttattgaagtagtataaaaattataggtatatatttataagggattatagttagaaaaaagaaaaaaacaatcacactaaacgtctatgtctgatcctgatactaaaaacaaaaacaagcactcaacatttagaataggtattctaaacgacaccaagagcaccgccgtcgcttatcctaaaactaaggacgtggttttcatatgaaaaaatcattaggagagtagagaaaaacgcaacaacgctcaaggcggaaagcggcgcccgcaggcgtgtagttgccggcccgtagacgacgggtctattgtcctgtacacatatccaacgacagtttgccggtgccggtgcggtcgccgtatcgcgtggctgcctctggctctggcacaggcgcccaacgctagcgcggacatcggccgttcaattcaagccgcgaggaggcccgtgagcaggtctcgtgtgtttctctctcaaattgggcaaaatttctcagaatcgcgtggtcaactgctgatagcctgataaccgacagagtgattaatagcaccctgtacgtaacagcagtcctctcctcttgtagtcttgtagagtagcagtatagagtaacagtacaggagaaatactccgatccatatataacttctagcatgttcacatttcttcagatttgtattagctgttgggtagccatgcatgttagctgctaatcaagagtcaagacactgctgagttcaaataattaatatatttgacgaattcaagatgtgcatacatgtacaattaatccagaaaaaaaagtactaacaaattaatttcccggcttgagatcatgtgtgcatcataatgcagagacgaacaaattcctctccctgctaataactgaactgctggttgctggtgaatgtcatgccgaaactccaccagctgggcacgacgttgtagatgtagagcgtctggccgccggtggatgtgacggcgaaggagagcgcctggccgacgagccccgagttgcactgccagttggcgccccagttccggttcagcgtgatccaccccgtgcttccccccttcaccgacaccgacctcaccgacccgctccccgccacgttcgacaccagcaccagctcgaagaagttgaaccctcccatcgtgaacctgacccctccctgcctccagcacttcaccctacacatcaattaggtataggtgtttaagatcgacgaagataaaagttagtgcacacaaaatgagaaagttattagcgtatgattaattatttttttatgagtaaattacatccacggtgtatcaacttgacaggtgggtgtaattcggtgcaataactttagaaatgagcgttctagtgcaacaacttggcagataagtgcactttagtataagaattttataagtgattgtataaaagcaacaacttgcaaggtaggtacgattttgatgtaataactcaaaaggttatgcgacaacttaattatttggagaattttttatataaattcaatttttaagtacttattttgataatatattagcacgaatttgtataattatattcatatttttatcctaataactaataactgaaagtcaattaaattggatgaagaaattattatatttcggttgatatttaagagggtgaagaaaacaaaaaaaaatcttaaaggtaattggatgtaaacggtacttggacaatataattcttaaagattaaattcaatattataaggtaatatcactatgtaatggcatattgacatcgtgaaaaaaactcacctagcatatgcttagccaagttgatgcaccaaaatactaaattgtcaagttcttatactagaacgcacccacttgtcaagttgttgcactcgaacgttcaattcttaagttgttgcactatatcgcacacaccggccaaattgttgtaccgtgggtgtaatttactctttttttattattacaaactttagaaatagatttatttgatattttaaagcaatcgttcatccgtttgaaattaacatgttagaatgtacttaagagtagtaattatggattactactagttaatttccacatctaaaagtggcatgtagtttaatatctcgttgtaagtacttactgttggtagaggacggggatgatgccagccttgtagataccgatctggagccaggcgggctcggccatgtcgaaatgagggcggggcgggttgcaccagccgccgctgttgctggggagagcccagttgggcgggcacaggttggtcgccgtgatggtcaccgcggcgcccgccctacaccactgtggcgtcgcggcggcgtcgcacatgatcaggtagcactgcccgcacgaccacccgtcgttgaacagcaccgagctcagcgccgccgtgttcgtcccgtaccccgccgtgtacaggttcccgtacccgcacgcgccacctgaacacacagagtcgcacagcagcatgtctccgtgagaaacactgacaacgcaatgacagattcgtagcactccgtagttgatagagcaccaaaggttttctcacgtacccatcgtgccggaggcgtcggcgccgccgtagaacgtggccgtccctttgttccagccatgcgccggcgcgaagccggctgctgctagcacggtgatcaccaacgacgtggcgaataagatcgtgtactccatctccgttgagacgatagagcagagaacgaacactgatcggatcaggttaccgtaagttggagaggtgaacgaagtaaagaggttctgaattttctgatggttttgcagtgaacgtggagggggttatataagagcagggaatgagaattatggtcagatcagagcagggaattgcagagaacatgccagcgatatctcagtgagcagtgcaagctaggctcacatgcatgcaaggaaaatgtaagccgaaccctggagatggaattgcgcgttcaatcaggtgattgatacgctgtaagcctgcaagctgggcatcatcatcagcacggcttagcgttttctcctgataatcatgacctggaaaataatatatttcatgcatgtaccttgcatgttcagtaatccgtacttgccggcataaaatggatctacttagatattagtctgataatctatggacaaaaatataatttggaatgaaccgtgcatgcatgccatggcttatcagcatctatgtggaatttgcaaattcttggtaggaaagaaactctgagccacatgaggccatgagggggccagcactgtcagcacatggaagatagctaggaggtggataaacaactgatcagattgattattaactcagcgcctacgtagatgtctaatcatttggaaaaagctgactaaaagagtcagcagatttaattagccaccggtaccgcgcgcggtacggcgttgaaattgaaaaatgctgtcaagttgtgcactataatactgacttctatttgctctccctttgaattaaaccatcaggcgtacgaaaaatgtttttctttctttgggcaaagacgcatcatatgctacgatagatgcctctgcaggaactagttgcaaacttgcatacggggtacttgtgtgtagttgtgttggcatgcatgagcttgtctgtgttcgtaggattcatcattcatatccagtaaactagctggtggttgcgcggctagcacctatacaaaattatatatttttatatgataaggtttaaaagatcaaaccctatcattcccgtgtttctaattttataattttacaccaattgctacccgttatttctgtcatatctttttttatttgcttgcttgatctatcactgtttctatttattctctttggaactttttaaaattggatctaatagtttttagagtttattgtctcgttgggtttcgtttatataatttgtagaattcccgtcaaacgctgccattatactcctctgcggcccgtccactgcctattctctttattatcattggtatttaaaaaaaacaaacataattatagtttaggtacatttttttagtctctagaagttccgtcaaaacatcagcgactttgtcactgtactccaatacggctcgcctggtgcctcttttattatcattgagattttaaaatcaaacataatcatcattggagtttatttttttaatttttagaagcccgaaccttttaaaattggaccttatagtttttataatttattgtctcgttggattttatcttttataatttttagaaatcccgtcaaacgctgtcactatactcctctacgacctgtctatcatctattctttattgttattgggattctaaaaatcgaacataactatcattggaattcatttatttactttctaggtagctttgccaatgtactcccatacaacccgtccgctacctcttatttttattgtcatgagattttaaaaatcaaatatgattatcattgaggcttattttttttattttctagaagttccgccaactgccttgaccggttgcttcacgacctgcccgccatcattcaatttggtgttttattaatagtttttagatgtcccattaaccgccaccactctactcctttataagtctattacttaattaatctcgtcatgtgttttagatggttttctcttccaatagtctttattttttttataatgtattgtgttcttttaattttttattttcaattttactcgttttaaacttgtattcgtacttaaactctctttttaatttgtccaattttggattttattttatttttcattccaaatcttaattaatcttgtattgggttcttatatgtactcttatttcaatattgcttatatttaattctgaattttagctaattttaaatcgtattcctagttgaactcttctttttcttttctttttctaatttcgattttttattttatttttttgaattttaattaatctcgtattgggtttttatatggactcttctttcaatattgcttaattttatttccgaatttcagttatttttaaattatatttctactcgagctcctcttttttctttttctaatttcaaaatttattttatttttattctgaattttaattaatcatgaattgggttcctatatggactcctctttcaatattgcatatttttaatctcgaatttcagctatttttttattgtatttctatttggactcttcttttctttttctccgattaatgtgggaatttctagtctccacggcgaacgtggtgcctcctttcaaaactgtttttattttttttattttcaattttagtcattttaaacttgtattcatacttgaactctctttttaatttgtccaattttggattttattttatttttcattctaaatcttaattaatcttgtattgggttcttatatgtactcttatttcaatattgcttatattttattctaaatttcagctaacctagttgaactcttcttttcttttctttttctgatttcgattttttattttttttattttgaattttaattaatctcgtattaggtttttatatggactcttcttccaatattgcttaattttaattccgaatttcagttatttttaaattgtatttctactcgaactcctcttttttctttttctaatttcaaaatttattttatttttattctgaattttaattaatcacgaattgggttcctatatggactcctctttcaatattgcatatttttaattccgaatttcagctatttttttattgtatttctatttggactcttcttttctttttctccgattaatgtgggaatttctagcctccacggtgaatgtggtgtctccttttaaaactgttttaataatataatagaaagattccactgccagctctcttagtggtagagtccttagactttacttcttcccttccccactgcaaaccactaaatgattcttaatgttccctgtttttgaattattgaaatgattcctcaaaaagtttttggtggcaggttgccggtcttgatgtcaagatcgtcagaaagagggttacaaggacatacaccgagttcagctagattacagaaaggtgctggagctagaagaaatcagcaccttttgctttggacactggcaaatagcggatcaaagcattttgtggcatccaagtagacaataacagtgtcagtgtaagacaaagtggtgaggactaaccaccatttggtgtagccatgattgtgtcttccctataacataaaagtttctcaggagtcagcaggaaaatttccgcattccaaatgagaccctgatttatatcacggtagaaatgactggtagccgccagtaagtagtaactcatgaaactcagcatataatttcatttcccggtgggaacaatgtacatcaagaatgtagttttaacatcatctacgtacagaacgaatgatagatcggtcacaaacctcgagtgagaatactagttcgacctgccttgccatgaatggacctgcgtagtactactactactatacacattacataggctactagtcttcactagctctctcctggtgcatgctctttggccattattattcgattactatgtaagcttcttcaatctgcagccttattatactgatcttgctctgcatgccgtggtagtgtgcctgttagtaggaaaactggaggttggaggagaatgactggccgaacttccaccacgccggcacgatgttctggaagacgagggtctggccgccggtggaggtgacgccgaaggtgagcgtctggccgacgaggccggcgtgcgactgccagttcgcgccccagttcctgctcaggggcatcctgtcggtgttcggccccttcacccacaccgactggatcgacccgctcccggccacgttcgagatcagcaccagctcgaagtagttgaaccctcccatggtgaaccgaacccctccctgcttcacgcacggcaccctacatacgtccacaaagaatcacagatcgtacgtagtaatgatgattaattagtgaatagttaatggcattggtttgacttaattatcatggacatggagagtcaaaccgtccaatattattgtagtatacgtacctctggtacagcaccggcacgataccggccttgtagatgccgatctggagccaggcgggctcggccatgtcgaagtgcgtgcgaggcgggttgcaccagccgccatcgttgctggagagggcgtagttgggcgggcacaggttggtcccggtgatggtcaccgtcctcccctgcaggcaccaccgcggctcggcctggtggtcgcacgcgatctggtagcactgcccgcacgacgcgccgtcgttgaacagcgccgagctcagcgccgccgtgttcgtcccgtaccccgaccagtacaggttcccgtacccacacgccccacctgtgcgtggtcacctcacctggcctctgttagctaacgacgactctgaaactgtacctacttactggtgcgccaatgcgtatacgtacccatcgtcccggaggcgtcgctgccgccgtagaacgtggccgtgccactggaccagcccgccgtcgttggcgcgatgagcgatgccgcggcgatgacgacgacgagcggcagaatgctcggtgtcttcttcttcttccacatcgccatgaatcttgcaggtggactagctcgccgagttgctgcaatgtagttagtgacagtggtagtagtaactatgaagaaatgcgagtgatcttaaataggagcgggatcaccggcatggaatttttgcctgcgctgcagcgcgaatggcgcatgtacgtacactgcacacaatcagctccaattaattgcgtcgtcagatcggtgatctccttgtttcttcgtagcttctttgcaggcacactaacatgcaaacgaagaagaagattctctcatttctctccaccagatcgatctgcacctacgcgtcttatattcgatccgtaattaagctgatcacgctgccacttccgcatgttctctgctgctgcatgctcagctcacccaagggcaaggggaatgattagctggaactatttacgcttcttaaaccggctatcttgtgaattgttcagttgacagagttgacacgccatggaaggatttggtgagatatgagaggcaagcaagcggcagctatggtacttgctcacatgagggagagcggcaagccgggcgcaggaagaatccaagtgcgctgtcacacggatatggcgagaagatggtgaattatcaattatatcaactcaccggatttgcagaagtcgccggcagcgttcacatacagtaaaacacagggtcagttcagattgatgtcatttttaaccatactattttttgacaaagttgctaaaaaatggtacgttagtttgttgccgaatttagtaaatacataataaatcctaccaaaattttgataatattgccatcttgccaaaatttggtaagatttattttggctataatctgaacaggccgcagattttctatttactttttcctaactttttaacttttaattttaaaattatccatttcaaaaacttaaatatatatcgtttagctaacgacattgccacatggcaacatttgtcttgccaagtctccttactcggtgtggcaggataaaactatcacgttcgttatgggtgatgtgacagtgttgttttgtaatatcatgcgaattaccatggctaagagatttagatcttaaaataagtttctgatgatttatttttgaaattaaaaagttttaaaaaaaataatgaaggtaaaatatctccgtccacgccgggttaggcagccgaaaggcccagatgattacatcggccgtcacgtgaagcccaattcacatgggtcgcagtgtcttcccgtcccaactaatacggcccgttcgaacactgaaattccgttctgaccgaactgggccgtacgttggtgacagtcccgctcaggcccaacttcaacgggccgcaggttggcagcaatcccgttcgggcccagtaagaacatggctcgggcatcaggggttcggagttgggaaaagtacactgaaggtccctcaacttgtcattgagttacaaaatcgtcctccaaccataaaaccggatatagcgcatcccccaacttataaaaccagtacaaactaggtcactcggtggttttgacttcggttttgttcgatgtggctgcacgtgtagtacctcaaggttctgagtttatatctctataggagcgaatttaagagattgggttgtttgcggggctaagttttctatttcaatggccgtatatatccagttggatgtagaggctggataaaaaaaatcgttctttaaaaaaagaaaagagaaatggaagatttaggtggggaacctctctcctcctatgattattccaaaaaaaaaaaagcctcaacaaacatttcttttttttttctctctgttttagtctccttaagtctatggtttacttgttatctgacttgactatcacaagctcagaacggttgtttgactgaggcctggtttagttcccaactttttctttaaacttctaacttttctatcacatcaaaacttttctacacacacaaattttcaacttttccgtcacatcgttctaattcaaagcaaactttcaattttagtgtgaactaaacacaccctgaaactctgcacatcatcacctgcagttgctgtccaccactgacaagcatttcacttttagttcgtgtgccaaaattttgaaaaatgaaatggcatattggactcaaaaagctacttcagcctgccgctgacagaaaactctccaatccgacccatagggcgcgcttgccttttgtctcagattacaggaatagtgatgtccccttctgcagagcaatgtgaagcatgagtgcatgttcagtggagtgttaacagatggaactcaaggagggaggagactggagcaggagtgcaggacacgggcatgctatgccgtacctccggcacggccaatggcacaggtgctggcacgctttgctgctgacattagccgtcctcgccgcggctgttcatcgggccgttctgttttgataccaaaaatataccctatcaatttataggtaaattgtaaattaaatagtatgtgttagttttgattgagccaaatatttgacagtgcccctatcctatttggtcatattttagaagcttcttccttatacaataagaatttggctttatatcggaacaatccaaatgattgctaaataattttaccctactaatattttggtagtgctaaagtttacctagactttgacactaccaatataggataaagaaccaaataagcccatcatctgtcacccagctgcagtcactctgggcatatggagacgagctatggcggtggcgaagacaccatcagtagcgatgagggggacgaggatgctgaccgactcactccacgctggaatgctgcgtcggagctccggcgaagcacggcatgaagcggcggtgaagctgtggctgccaagaggggtcggtgtttaaaactccgactgggccgacccgttaattttgatgggaataagtccactattggtcctcatctttatgtcgagtttgaaactttgaattatatctaaccacaataccggatataaaacatccctcatcgccgatgcagtgatgtacccattgtaatttacgtttagaatctgtatggagacgagtattttcctacagaatttacgtttgagttatccatgccttactgaacatctatctatctatctgccttgcgagtcgtgacttcattatatcagcctacaccgccttctgtcaacccactttatatcagttcacccagttaattaatttcaagtttctgtaaaaaaaaaaactgtatggttaaacttgtaaattcagctgctatacttttaatagatctcctcttagttgtactctctcttaataattcgctggaaacggctggaaactaacctgttcggtctaaaaataacttgcacaaaataaactaatggagtctgttgcgtattcttaaatttttttaaaaaaatcaaatgaggtcaggacaaagtcgatagtgcctggagctaatcgttctgttccaggaatatgtgctcaacttccatatgaaaacgaactaaaatcgagatggagaggaattgctgttatgcacatctgtccggaaaaacttgtactataatcgtctgagagaacataaacggtttgtcgttgcatgattatagttaattagagtagattcttcagttgatgataataaaaaacgacatggttacctactactccttgataatacttgtcattttggatgagactaatatcaaactttaattttttaaactaattctaaaatatttttctttttttttcacgaatgcacaaaataattgtacgtcaatatattagaaaaaaagtgtttatttacacagtgcaaccaaccacaccggcttatgccaagcaaagggagaaaagacaaaataaaaaaaccaaggaaaaaggaagatactactacgatagtaaacacaactctaatcagcggaaaagggggtagagccacactaccctctcaaaaaaaccccaaaagaaacaacaccagctaacaaccatagactctagaaccactagtaccgaagagagagtaaacatggagtttcgttccttccacaattgtcaacgtaccagaactaaaatatttgtcttaaaaatatagagaccataagtgtaaattacacttcaaatgtacatcaataaaataatatatttgttgatatttttatgtatattatatagaaaaaaatggtcaggattattttttgagatcatgttcttgtcaaagatgataagtactatcaaccttgaaagtgtattaatcgatggtttaatacttgttgcctgttccaaaatataaccatttctatgcgtttttttattttaaaaaactagacgtcctccttcagatatattttaggaaacacacggaagtgcttatatttggagcaaatgtggtataaattgattatggaaaaaaatgataaacattgtgctatattactcaaataattatgattgcaatggcgggtgcagatgtgaatcggatacccataatgaacaaaatggttagttatgtactcaacgaagcaaggtataacataccaaccggtatttccgagtatgtgcagaatttgtgctcacagcgtatgccgtttaattactagttgcactagaactcatcagaacaagaaattcataaagaatgttgtattttactatattgatcatacggttcttgttggttgacctcgagcactgaacaagatgatgcaaattatttgactatttcaatgtctcgccagtagttggaacttttttttagataatgagtagttggaacttggaagagaaaaaagaagctgcggttgtaaaagggttcaagggagttgagcctgtagttaattagacagcaccgaaagaacaattaattaagaaatgaaatactcctactttctttccattccatctacttgcttatccaattaagaacttaaaatatccggtactaataaaaaaaatcaagaaaagaatttaggtagccagtaaatgagcggatgcatctttttggcgtgaaatatttctgattgaggatttcatttccgatctgtagaaaatggaaatactatttccttttcaaaatgtatcacgtcgttgacttttttataatatttaactattcgtcttattcgaaaaatttaatataaatatgtaaaattttaagttaagattaaatttatttgatgataaaataaattaccacgaaataactaatattagtataatattttaataagacgtaaggtcaaacgttatatgaaaagttaacggcgctatgtattataaaatagggtgtattatagtttgttacctcagccagcggaaacagtgtgaacatgacatgtaattagaaagactctatggctaacattcaattcagctatagcttgcgtgatggctagcagaaacgacattcgcgtgcgtaaatgatcaagagtatttctgctgatcggaacatttctgttattccccgcggacaagtcacaactacttctgttcagttttaactactcgattggaaacttcagtttcaaggtacgacttacagtttctgacgacagtagagcttagaccagcaaaccaatcatgcatcattacgcgttagtcaatctctcggcgtttgcagagccatgtgcatgcgatcgttggaacagtgttcgcatgcttcaataatgcataacgacaatcattccctagcttaattaattggtatgcaatccatgcctctctgcagagttcagacctcctagatcttattactactatttaagcaccaccaatgccgcacacatccctcacctccaaatccattcttcccaacaatatctagctgcacctgcgcaggagacctagctatagctacaggagatcatggggaacattgtcctgcagctgctcgccattcttgcactctgcattgcaccggcgaggtccggctggctccagggcaccgccacgttctacggcggcgccgacggctccggcaccatgggtacgtcgtcgtcgtctactccatttcctctcgcatcgcattgtgtcaaccattgcacggcaatgcatcatcatgcataatgcaagacacaatctgatggaatatatatgttggaacaagtgcatatgggatggtctcgatgggattaaccgctgatgtgcatatgtgtgcaaacaggtggtgcgtgcgggtacgggaatctgtacgaccagggctacggcatcaataacgcggcgctgagcacgccgctgttcaacaacggggcgtcgtgcgggcaatgttacctcatcatctgcaactacgacaaggcgcccagcgggtgcaggatgggcacggcgatcaccgtgacgggcaccaacttctgcccgcccaactatgacctcccctacggcggctggtgcaacacgacccgccctcacttcgacatgtcccagcccgcctgggagaacattggcatctacagcgctggcatcgtcccgattctctaccaacagtaagaataatactatcagtagagaccaccgtaaaagcactctaaaacgaagaagttgtatatatatatatatatgcatgatatcatgaaatagttaacacgttgtggtgtgatggattatattgaagggtgaagtgctggagaagcgggggagtgagattcaccatcaccgggttgaactacttcgagctggtgttggtgacgaacatggccgggagcgggtcgatcgcgagcatgtcggtgaagggctcaagcacggggtggattcagatgtcgaggaattggggcgccaattggcagtgtctcgccggactggctggtcaggcgctcagtttcaccgtcacctccaccggcggccagaccatcgtcttcgacagcgtcgtgccggcggggtggtcgttcgggcaaaccttcagcacctaccagcagttcgactactaagctatatatgttcagacatcaggaacatcaagatcgtcgtctgaaatgtgaatgtctgatcgatcgagcattcatacttcgttttcatttgtaattaagctagagcgctctaagatcgagcattgtttattgggatcattaattcatttgattgttcaattgctaattgatggatgtaaattaagttgcaatatatccaaggcaatcattattaaatgatatgaaattgctactgaagattgcattccacgagtattcccgtacatcatgaaatgtgtacgtgctagctagtagtagtttcttcgtcatggatactatacaaatatatctctttgtactatgcattgttgatgcgtcttaatatacatttaattaatgtactctctttcatctagacaccaccctttgactgttggaattatatgggccaagcccatgtagttagacaataatttctgaaaaaaaaatctcaaaggcccaaaaaaatgcacgtaaaatttagtaccatcttactgattctagaagtatgagattgctttaaaagcgtggtgctctctatatgctactctctctccgtcgccatggttttccgcgcccaactttaaccgtttgtcttatttgaaaaattttaaaaaaatttaaaaatataagtcacaagtaaagtattatttatgttttatcatctcatagcaataaaaatactaattataaaaaaattttaaataagacgaacgattaaaattaggcacggaacttatggttgcatttaaaatgggacggggggagtactagagcaatatgcatggaagaaaactaaatccggacctgttacgctaccttattgtttgtgtgtgtgtgtgtctgattgagctgcaaattttcatctgtttgtgtgtgtgttttcttttcttttcaaaaaaaaaatgtttgtgtgtgcgtctgattgagctgcaaattttcatcctttgggcttgctcacgcaactacgcatgtaggccttcgggcttcggtggttcaacccaaaaccaaatttccatccttgggcttgctcacccaactacgcatgtaggccttcggtggttcaacccaaacccgtgtgacactcaaacaagccaattaaaccatttcattttcaagaaatctcttcggcctttctttgacaacttgtttttgcgaacatttctttgacaacttgcataacatgtgtgatctgtgtgtgttttccggtgcctcgtttcagtgttttcgcggatgcgaccctctaccggctggtctccagtttcacttcctatcaattccaagctttatatggttaaaccggtaattccagctgctacaattttaataagctgaattactaaaccacattcgacattcgataggaaaaaaaggaggtaaaatcttacaaacttctaaccttcatatctgcttcgccatccgtgctctagttagccaactccgacgaccttgttgaactctagcggacaacaacgacgatcctaactgtttaggatccggattggggttggggtgataggggtgggaggagggggaagagggggagtccgccagctttacagagatggccgtgatcggcggaagactggtagtaggtggtggaattggacgggcaacaaagcagcgcccccgaaaccgtggggacgaaggagggcggtgggctggcattggctgcggggccaaaacaaagcgactagttaggaggtagtgggctagtggccaatggtggtggatccagtggtagggagtcgatagaaacaaagaagatcaccttgttgtcaccgacttcaggaggagtggacagagaaaggggagggggggcgaagccagtcggagggccaagggggaggggggctcgctggtgccgttcacgcctcctgccctagctggcgaggtcgggcggtggcacactggcatggggtggtggcgtcgggggagctcgccttgctctcgtgctgcatgcggctgggcgagggcacggggggggggggggggggaaatgacaagatagatgttgcgtacaaatcttaaagcatatctaacggtccaaaatttgaaagatataagctggatttcatgtcacaaaatatatagactttgatagatcctctcttagatatatcaggtctcttacaataattcgttgggcctaactaagccattttgtctaaaaaaatctgcaaaaattaaatcaaaccaaggcatgtcaaagtcgataatgcttgaagttaatcattctgttccaggaatatgtgctcaacttccatacgaaatggaacttaaatatatacagggtgaattgctgttctgaacatgtctgaaaaaaaaacttgcactataatcggtttgccgttgcatgattatcgttagagcagctgcttcagttgaaacttgatactaaacgacttacatggtggtgtactatattaattaatctattactataatctatcgatcgggcaaacaatgagtattactcaattaattatgactgcaatagagcaatggcggatacagatgtgaattgaatatgccccctgaatgaacagaacggttagttatgtgttcaaagaagcaaggtataaaattattgctattgtacgtgcaatgaagagtgcagaccttgcgctcccactaatcgtagtggaattcatcagcaaaataaataaatcatatagaaatagagtatttttactattttcatcatacgattcttgttggttgacctcaagcactgaacaagataatgcaaattatttggctatttcaatgtctggctcgccagtagttggaacttgggagagaaaaaaataagcagcggctgcaaagggttcaagggagttgagcctgttgtagttaggtggtactgaaaggataattgattcagaaaagtgaaatactccaacgtcctttccattccaacttctcgcttgtccaattaagaactttgaaaaattccgtactaattaagaatttcacggaacgaatttaggtagccaataaatgagcagatgcatatttttttattacaaattaaaactgattgagaatttctcgttgagaaatatgtgtgtgaaatatttctgatttagaatttcatctctggctggtaaaactgacatattacagtttggcacatcaggaagtatatttaattttttttaagatgatggatagaaatccgatcctatattcacacacatacttaaagattacatgggtacttaaggcacattctaaagagataattgagcttaactactactcgttttctattagcatgttttttaaactattaaacgatatatttcgtgcaaaactttctatattaaaaatactaccttttcaaaataaaataatttgatttatatttttttaataattaatacttaattaattatatgctaataaagtttttattttgcgtgtcgctaaataagacaaaacgttaagctggaaagaacgtgtcctaacactccaaatcccataactgacacaaaagaggaaaaacaacaataagaaagataaattttacagttcctaagatgtactgtatcaaaacttttaatgcaaacttagcacctctcggtacctacttaactactataaaatcactaaaagaaaaggtaaacacgatatgtagttagaaagattgtatggctaacattcagtttagctatgcatgcttgactagcatagaaacattcgcaagcatgcatgttcagagcatttctgttcttgctgcgaaaacgcaacgacttgtgttcagattgaactgaataatgctaacatacgacttatcatttctgatggaggaaacggtacgtagagcttagaccagcaaaccaattaatcatcatttcgcataagtcaatttctggacgttgcagagccatcagccatgtgcaacgatcgttggaacagtgatcgcatttttcaataatgcctacgacaatcattcccttgcaatatgtaatccacgcctctgcatgcaggcctcctagatcatagtactatataagcaccaccattgccgcatacatccctcacctccaaatccattcatcacaacaatatctagctagctagttatctagcttaattactctcgatcgactgcacaggctcaacctagctaagaggaaatggggaacattttcctgcagctgctcgccgttgttgcactctgcattgcaccggcgaggtcggactggctcccgggcaccgccacgttctacggcggcgccgacggctccggcaccatgggtacgtatacgtcgtctactccacatacggcccaaatgtccgactcacgtacgcactgaatttgatttatttgattgccatggattaaccggatgcatgtgcgtatgtgtgcatacaggtggtgcgtgcgggtacgggaacctgtacgaccaggggtacggcatcaacaacgcagcgctgagcacgccgctgttcaacgacggcgcgtcgtgcgggcagtgctacctcatcatctgcgactacagcaaggcgcccgactggtgcaagctcggcaaggcgatcaccgtgacgggcaccaactactgtccgcccaactatgacctcccatacggcggctggtgcaacgcgacccgccctcacttcgacatgtcccaacctgcctgggagaacattggcatctacagcgccggcatcatccccatcctctaccaacagtaataagcacatttaccgacctgacatctcctgaatttgtatgtgtgaattctgaagcgaagcagtacgtgtgttgtgctaaaccgttatgctatgaattgcagggtgaagtgctggaggtacgggggcgtgaggttcaccatcaacgggttcaactacttcgagctggtgctggtgaccaacatggccgggagcgggtcgatcgcgagcatgtcggtgaaggggtcatgcacggggtggatccagatgacgaggaattggggcgccaattggcagtgtctcgctggactggccggacaggcgctcagcttcaatgtcacctccaccggtggccagaccatcgtcttcgacgatgccgtgccggcggggtggtcgttcggccaaacattcagcacctaccaccaattcgactactaagcagggttcagacgtcgacaacatcgagatcgtcatctgaaatctgaatgtctacgatcgatcattcttgtttgggatcatttattcgattgttcagttgggatcattcattgatttctaactgatggatgtaaattgagttgcaattcaaggaaatcattattaaattatgtgaaattgctactgaaaatcacatttcatcggtctgtatgcatcataaaatgtgtatgtgctagtggtttcttcggccccgtttggcacagctctagttcccaactccaacttacctagagttagagctgtgccgaacggtacagatcctccgttttttgagtggagctagttgagctactaatagaaaatgaactacgggggttaggggtgggcagaaaaagaccgaaccgaaaagaccgagaccgaaaaatttggtcctaggtagtgaaagaccgaattttgttcggtcaatttggttagtctcctcggttaaccgaatagaccgaaatatcaaaaaattctaaatgcaacctacaatccactatatttaataggattaaactctaattttcacatccctacttcttctaggcatgcaacctaataaaagtctttactcataagtgcttacgaatttttttgtgatttttgtgttgaaaatttccattttttctttgcatatatgaaaatattgttgaatttcggtcaggagcgagaccgagaccgaatttatcggtcctgactttttgcgctgaaattcggttttcacttttcaaagaccgaaaagaccgaaagaccgaagaccaagaccgaaattttcggttagaccgaatgcccacccctaacggggatggagctggatttttgctgctcgacagctccactctaccccaaaagacccactaccctttaattttttagtctatttatacaaaaatgccactcaactaccctttcactcctcctctcctcccccatcttcctcccgatccaaaccgagctgcatgcggggggcggtggcgtcggtgggtagcggcgacaggccgaaggtgcgcggaagacgacatgcggccggcgggccggcggcggatgcggaggaggatgacagagcggcggtcttcttcaacccaggcatgggctctgggcgcaagggtgaccggttgtttgtgcctgggatgacaagctgcggccgctccggcgccttgtgctgtggcggcgacggccagcagccggcggcgtgcctggggccgccggctaggtctctttttttcatttttttttcattttttttccagatctagagctgaaaggtagccaaaaacttttcaacttttcaacgagtcttcaactctaacaggaactagctctcactggagttggagtttggagccctaccaaacgaggccttcatcacgggctcctacacaaatttaatatggtggcccaatgtaaatatatctctttcgtcttcgtggaaaccgtatggacatattatgcgtcgtgcaaacttggtgtagcttgtgagcggcatgcaaagcaagataagctattagcacatagataattaagtattaatcattataaactttaaaaattaacttaattgttttttttgaaaaagaaacatttatataaaacatttagaaaaaaacacatcatttagcagtttaaaatgtatgctaatggaaaacgagaaagttgtagtttagatttgaaaaaactagacctaataagttgacattaatgtactctctttcatctagacattagcctttaaggccccctttgattcaaaggaaattcatagaaattttaaaggatttcattccaatttttcctatatagccctttaaattaaaggaatgaatcctatgaaattcctatggaatgccttttcccatgtaagttttggaggaaattttgcatgaggtagaacctcatgttaaaaatcctttgagtttttatctctcctcaaattcctgtgtttttcctatggctcaatcaaacgaccattcctacgtttttcttgtgttttgtaatcctctcttttaaacttgtattcctgtgagaatcctatgtttttcctattccttcgtttttttcattcctatgatttaaagggggctaagtgttggaattatatgggctaaatccatgtagttagacaatagtttctaaaagaaaaaaaatcaaggcccatcacatgaaaggatgcacgtgaactttagtatcagcttactaattctatgaatatgagatcactttttttaaagtgcggtgctctctatgttactagagcaatatggatgagagataactttaagaaaagcgcaccttaaccactcacttcacggagttttgtcatgttgtcttagagcggctagaaattcaaaccgggtatgctaccttattcttttctgcttaatggatagatcgattaacgacaagtttactaaactgctaaacgatacaatgtttgtccctttttgcatgttaacatgtgagggaggatgttcatatggaccagaggatccaattgcctacgtacatgtccttttattgggcaattgactacatgtgatttatggactatgagtccatgattaacgacacgttcggcttaactctcgggcccaggcatgctggtaggccttcgatggttcggcccaaatccgtgcgacactcaaacaagttaagccatttcattttcaagaaatctcttcggtctttctgacagtttttttctcttttgcgaacatttctttgacaatttgctaacgtgtgtgatctgtatgtgttttccagtgcctcgttgcagtgttttcgcggatgcggctccatgagatgctaccggctggtctccgatctccactccttatcatttcactcagtcaatttcaagtttctgtacgaaacctttatatggttaaactggtaagtctaacagctacaattttcataaatcttttcttagatgtatcaggtactcttttataattcgatcggcctaaccaagctattctgtctaaagaaactttcaaaaattaaaacaaaccaaaaacatgtcaaacgatataatgcttgaggttaatcattctgttccaggaatattgtgctcaacttccatacgaaaaggaacttaaatatataaaggctgaattgctgttctgcacatctgtctgaaaaaacctgcactataatcggtttgctgttgcatgattatcgttagagtagcttcttcagttgaaacttggtactaattaaacgaattacatatttgtgtatattaattaattaattatactctatattaattattgatcggtcaaaaagtgattaataatattctatactacttaattaattatgactataataatgcaatggtgtacgcatatgtggatcgagtgcccccgaatgaacaaaacggttagcatgttttcaaagaagcaagatatgacactattgctaatggaatggttttttaaactcttgaagatgtttattgtatgttatccaaataattatgaaataatttgataagatatataatatgtgttatatcacttcacaaaaattaatctctataagttaaaaaaataacaaatttaactatagtagttaacgtatatttatagtcaagtttgtcttttaacttgtagaagttgaattccaacttacatatttgtgaagtgatatattaatctatcttgacaatttttttttaaaaaaatccgtagatggcgtgtgaagaacaaggggacattcccttgagagtttagaattgtttcccttattactggtgtcgatcgacaaaccggtattttgtatatgtgcagaattagttactccctctgttacaaaatataagcgatctccaatattcaaaattagtactacaatataagcatttctatgacactatgacactaattctattataaggaaattcataggttttcaacaagtcaagtgtttgggagaggaatataagcgattcaaaatttaaccattatggtgatagaaagggaatattttcccttaaccttagtgtttgtaaataatctatataaatacttatattttgtaacggagggaatcctaattacgctgtaacacatcagaacaagaaattcataaagatatgtagtattctactagttgatcatacggttctggtggttgacctaaaatactgaacaagataatgcaaattatttgactatttcttcaatgcgtcgccagtggttggaatagaaaaagagaagaagttgtggctgcaaagggtttaagggagttgagcctttagttagacacttagacagtactgaaaggacaattaattaagaagtgaaatactcctactactcgcttgtccaattaagaaatttgaaatatcccttacaaattaagaatttcatggaacgaaattaggtggccaataaatgagcataggcatattttcggtgtggattatttctgatcgatatataaaattgacatgttacagcttggtacgtcaactagcagaggatatgctagtagcaataattttattttttgagagagaagcagaggatataatttcgttagccaaacagagtaaaacaaaatgcactagtcgactggaagaatggtactccagttcagctatagcagaaacattcccgtgcatgcgtgatcttcagagcatttctgttcttccctttcacaacgatcgacttctgttcggttttaactactcgacttgaagaatgctaacatacgacttatagtttctgatgcagcaaacagtgatcatcacgcgtaagtcaatctctggacgttgcagagccatgtgcaagattcaataatgcatatgcgacaatcgttcattgttatgcaatccatatccattcctctttgcaggcctcctagatcactatataagcagttaagcaccaccattgccgcagacatccttcacccccaaatccagtaatcacaacagtatttagctgcaaggaatcaagctagctgtagcaaacagaggagatcatggggaacattctcctgcagctgctcgccgttgttgcattctgcattgcaccggcgaggtcggactggctcccgggcaccgccacgttctacggcggcgccgacggctccggcaccatgggtacgtcgtcgtctgctccaccctctggaatagcattgtcaattatgattgacaaatgacaatgttgcatgcatgcatacgtgtactttctctattctaaaataaatcaaactaaggcgaaccttactccccagcacgcaaaataaagtagcgtttagcgcatcattaattaagtattagctaaaataaatttaaaaatagattaatatgacttttgaaagtaacttttgtatacaaaatttttgcaaaatctacaccgtttagtagcttgaaaaacatgcgagcggaaaacgagagtggtgagttaggaaagtagagataagaactcagccctaatgtgggatgtaacatctaagctcctagtactaagggtgtgtttagttcacgccaaaattgaaagtttggttaaaattggaatgatgtgatggaaaagttggaagtttacgtgtgtaggaaaattttaatgtgatggaaaagttggaagtttgaagagaaaatttgaaactaaacacgacgtaagatattattcaaatttgtagaaacgaaggaagtacgtcatatgcaacctgaacttgtgacagaacatttgggtgcatctgtacttgcaggtggcgcgtgcgggtacggcaacctgtacgaccagggctacggcatcaacaacgcagcgctgagcacgccgctgttcaacgacggcgcgtcgtgcgggcagtgctacctcatcatctgcgactacggcaaggcgcccgactggtgcaagctcggcaaggcgatcaccgtgacgggcaccaactactgtccgcccaactatgacctcccctacggcggctggtgcaacgcgacccgccctcacttcgacatgtcccagcctgcctgggagaacattggcatctacagcgctggcatcgtccccatcctctaccaacagtaataagcattaaccaacctgacatcttctctgcatttctatatatatgtctgaactctgaaacgaatcaagtgtgtggtgctgtttgtattgaaaaatttgcagggtgaagtgctggaggtatgggggagtgaggttcaccatcaacgggttcaactacttcgagctggtgctggtgaccaacatggccgggagcgggtcgatcgtgagcatgtcggtgaaggggtcatgcacggggtggatccagatgacgaggaattggggcgccaattggcagtgcctcgctggactggccggacaggcgctcagcttcaatgtcacctccaccggcggccagaccatcgtcttcgacgacgccgtgccggcggggtggtcgttcggccaaaccttcagcacctaccaccaattcgactactgattgagctatatatgttcagacatcaggaagatcagatcctcgtctgaaatctgaatgtctatctgatcgatccagtattggtaatctgtttcattgtaagatcgagcattatttgggagtaccattcatttgatcgttttaattgctagtcggtggatgtaaatcaagttgaatccactgctatctttaatcgatgtgaaactgtagtagtaccactgaagatcacattccatcagactttgattacatcataaaacgtgtaccacatgctgatgacagccgacgagtcatattcctcgatggaagcagagtggcaattaaaggctacgactagagatgctcacgagaaaaatacatgtacaagtacgcaataatatcaacaccaaagccatcaaataattcgagactcgtacacaagaaaactgacaggaagacagcggttgagctgattctgaacgaagcctttcgtgtggaggtgattaccagacgagacgagctacgcaggacagacagcgtcagccgctgtctggtgatgcatgacagcagagacagctctggggatcgcaacaagagcttttacttgtggacggacgcatgcaaaatccatcgacgatcgtgggacgtggctagctcggtgatcaatccaaaggagtaccaggagactactagctaggagtggggaaccttatccaacaacacaacaagacaggagaagataaaggccccggattctcacataacagcgtgtgttttgcgcttgcgttttttttttttttgacttttttgcgcttgcattcgaatcacgttcctgtatcttcatgtttatgtcttctcatcagtcatccctgcatgcgttcgagagatcaccttttccttttctgggttccaaaagatcagttaaaatttggggcttgtttggtttagtaccctatcaatatattagtagtgccaaactctaggtaagttttggcactacaatattttggtagggtagaattgtaaatgagtgtatttggatttatgccaattgagagccaaattttaaattgtggtgaagaatattctaaaattatgccaaattgagtattggcattaccaaacatttggcttcataccaaatcatcacatttgctatttaaaccaccaaaaaattggtagggcaatattttggtatcaaaccaaaacgccccttgatataggcaaaatattgtagagatgtatttaatagcacagtgataaggagcgtgtttaatcttcaacacgaaatattgcaccaatagtaacacgctagaagcatatctgaaaatccttggttgaaaaggcaggacaaagaatatatgctgattcactattgttttcaaaaacaaggagctggggcagtgagcgatgaggttgggcggcgaagggatgaggccgtcggaatccagtaggccagtagtcgtaggccggagagaaaaagatgggcggttgcccctcactcctcgaccaccgctggattttctcatcccaaacgtcgcaattatttcactttcccatgacgtggatcctccgcggcatcccccgccgtcgatccggcatcggacggcccgcaccccgcggggccgcgtggatcccacacgaatacctaccggtgccacggccaggtggggcccacgtgccagcttcccctccgcgggacgccagcgcgagcggctttagagcggcgcggggggtgggccccacaccgggatagcaatcgtggccgtccgtgtagatcggacggtggagggcggtgtgaaccggtggtcgctgcggacttgtctcctctctctctctctctctctctcccttttgtgaccccaccggagaaagcccttcgctgcgtccatccgtggaagggaacggaaagggggaagaagagctgcagcgagcgacgagggcatcgccgcctccgccgccgccgcgcgcgacggtttatcccgtccccgatccgatcgtcgccggggctcctcctcctccaccctcgccgcgggcaatatttggaaccccccagggaagtatctctcaccgccgatcgcctctcatgccgtgctgagtggagcgcctaccgaatccctacccccacccgccgccgccgcagcagctcgtgccgtatcctgtttacagcggtttgtgggtgatggcttccaacgccgaccagcacgcggcggcgaacggtggtggggggacgacgccggctgcgaccgatagcccccctgccgggaagaaggcggcggccgctgcagcgtggaagaggccggggaacggggcggcggtgccggtcgtggtggcgcctgggagccccatcatggacgccgactcatggccggcgctgcccgggctggcgtctccgccgccgacgacgctgacgccgacgccgatgccgcccaaggcatcgcccaaggtggctcctctaccgccgcccgctgtaagtgtttgatccagttgattgtagaataatagggggattgaaatttattgccgtttgatgggattgattgggttttcccgttggggaatcatctcaggaggcggtgatcccaccgatctccttggggaattccggcgctccggatgctaatcctgatcacgaagcaccggtgcggaatccgccggctaggcgtgccctggtgatgcctgtgggggatgggctggacaagcgtgcccctggctcagagccatccccagtctacacccctaatgccaggagcaatggaggcggtgatcaccaccagaatggtcgatatggttcccatccccatagccgaggtagtggctatggtggtggggggaacaggaggggcaatggtggaggtggaggtggaggtcgccgtggacaggagcaccatggtggttttgatgggcaacgccgtggcggtggccgcagggacggccatgggcctggacaccagcagcgcggccaccatccatcttacataagggctcctctggctgttgtgactgcggcgcctcctccaccaccaccatttgttaaccctgctactccacaaacaccaccttatggagctcccataggcttccctggtatgccatgcatgtggtttatgagatcatagagttgttctattgttatgtcaccttaatttgcttcgtttcaaatagcagagatagcacctcatgtctactattttacgtctcccccggaaggtgttcaagcactgccttttgtgcctcacccagcaagccctccagctatgttaattcctcaatttgatcctcttcgagcggagctgctgaagcagatagagtactactttaggtacttttttgtctacatttacgtgaaataatttgttccatatcattgccgaggtaaatttactgagccacttgttcaacttttgcagtgatgacaatttgtgcaaagacatattcttgaggcggcatatggatgaccagggttgggtgccattacccctgattgcaggatttaatcaggtgagtttgcaggttctacatgatgttttttttaactaaaagtattgtcaatgaacctttacttcgttgctattgttcagcagattaatgacaaatttaccaactgccttgtaaggttctgctcactgtcaccatcaagtgagggacatagaaaactttttttttcttattagtattagatatcttcttgcctggttgcctgattgtgtgagaaactgcatgcacatttagatattattcaaaacttctgataagtgataacttatatcctgtgtaattcactacataaatgacaacaaacatgcaattgtctctctattttttaagctgaatacatacaattgctcatgcattgttaattgtgtcgacaaatatgatggaagagacctcaatctattactgttgtataggcatatttctttatggattttccgaatcatatccttcacagttagttagtttggtgagtaccatttaccattgcatcatgggaatgaggtttgtattcccctcaggttgctttaaccatgccaagactcttttttggggttatttcttcctctttcaactacatatttcctaactttggtcttgtattatgttctttataatgtttctgtgccttcccgatgcactatgtacaaaagtcttgtaggtttgcatactgtatttatgcttttttttttgtcttggtctgttacttcttattttttgtgtgtgctggggagggggggggggggtattctgcaacaataagactgaagcatccaaaatacaattcatttttctatatgaacaaactttctgcaccttggtaattaagcatttaagttccaagagaatgactatgtctgaggactgaatcatttcccatgaattgttacaagtgttaatgtttttctaaaagaacaaccaggagttataattgcactcaaatgtcagatatgttggctggtcataagcagggcaaagagagaaactagccactggaatgcaaaaagaactgtagaaaagagacaacaaaggtagaggctgactaaacagtgaaaaggttcttaaaagtgctaatgttgttgtaagacaattacacaataggaatgttttgtgatgcagatagttagaataatggaaataaagtgaatttgaagatgctctgagttgtttttgctttgcaccggcacatgggacattccacaatatggaatcatggacacatatttcacatgactatacatggatgattaaaaaaagagagagaaaacttattctatgccataacatcatgcatgtcctgccaaaaaatatatatcaatattcattggccaggaattaaaatagatattttgctgcttttacaactctgactgattctgacttatattgtttcgtgtaggtaaaaaagctgactaataacgtgcagtttatcttggaaacagtcctgcaatctaccgtggttgaagtacaggtgatctttaattctcataatttacctttgaagtaatttcatattttgagtttcaaacagacttatctgccatatacaagtgctgtaatttataaatatgcaagtaatattcatgttctgctatgtgcggactgcggaatgtactgctggtttagagcatgtactataaggatttaggtgttgcctccaaaagtgccacataggattaggtgatgaggtgtagagagaggatgagccacccttcatgcaagggacaacctccgcacaatctccaagagaaaaagagagaatgagatagtgtgagagttgaccaacacaaaaaaaaaatgatgtttgtgtattagaggtaatatgttgtacatgttgcctcttaattaatggatagatgacatggctaaaattagaggtagtagccaactctactataagatttgttcttagtgagcagttttttttaagtatttaaacttgatttagtgagcagcttaccattacaaatcttctcttcactagatatttcagaaagggtaaacatgacattcaaatgggctgtaaatggcatggcatgctgtataaaaggaacattctagggaaatatttttggtttctgatcttcaaactgacattatttagtttcagtttgtaagggatgctatactttactgatgatctttagagcagcattatttagttccaatactttacattcaaaagcttgttcaccttttattacaaccaattgggtagctctttatgctatatctgcatgacatattagtttgcgtgtatacctaggtaactcggcctatatctgcatagcgtcttagcttgtatgcgcacctttggcgtaacgttagtagtaggaatattggagtactcagactgttgtgcatgcccaacttaagtccagttgcatccttgtagaatcttagtccaatcttgtgtgtacattggatctggatccacatgttgaaatgtgcgcacgacgaacattgccatggcgcaaaggaatgcaccattgatttttaaatagtatattttttagcaccctagatgatctcacatgccaggaagcaggccttctctatttttttcttccttcttaacgcaggacttcaaaaatgaattgagagctgtttcattactaagttttacttgccaagttcctttggttaaaacttaatgtatatcacttacaggtacactcttaactgattagccactaggaaaaactgaatgtctctgaacgtaatgctagaacatattacgaggagaatcttatctagtgatagcaaacaagttgtcaataggtgtattcaataatgatcttaaggttttcctatagattggaattgtgatagcttgacaacactgttatttatcattctacttacccgcatattcacttaagttaaaaatatctaaatagtaaccaccaactcatctagaaatcactcatctatcctccttgattagaaatcactgtaataaacttctacagtagtagccttttcttttgtcaatcttctgaaacaatatgacttgaaggaaaatttcctttagcctgtgacaccccaattgactccccaagacgttagaaacatcatgtacttttggtttcctatcatggcttcttgcttgaaatgagaacgacatgaatatgttttttttttaattctaattcacattttctccatacatctgagttctcgctgtgtttcttgcatacttactttacagggtgacaaattgcggaagcgtgaaagatgggagatctggttgcttccaaaacaaggttattctgctggaaattcttctggttcgctgtcccctgtgacatccaacattgattcactggcatctcagtttcaatctgttggacttgagggggcaggctaccatgcaagtcaaggaatgcccggtgaagctctccttactaggtcagcaacttcagttagtctaggttatcaggcaccccccttgggagggttatacagcaacgggagtggaccactttttgggcagaagtctgcaagaagtttactccggagcgataccttttgaggttttacacaagaaagattacaacggcatgccgagttttctctggttacggcacgcgtacctcatctactggggtgaggagtgaggactaaaatccagttgatttggaagaaaacaaccaaaaaaaggaaataaaacatacaaaaaagagagatagaaatacccaaaaaaatataaaaatataaaaaccaaaaaaatcgaaaaacttaaaaacaagaggaaaaaacatagtaggtagtattatgtgcaggacttatgtattttgtggttgtgctcttgctgggacgtgagtacgtgacattacctgttaagtactcgtttgattgttgctcttttgcagactgagttgttatggatgttgtcagtcggaagctgttaaagacgagacaaacttatttcaaaaaactgatgacattattatcagttgtgcatcttctgctgcccaaattgtgcatatgcattgtatttcctttgaaaatcgtattcatgttatgtatactttatgctgatttggtcgaacgtggacatcgatctgccactatgaaacatctgccttcttcggcaaaattgctgttatgtgcttctggcagagatccttcctatttacttgggggaaaaaaaatcttattcatctctatagttgtgctcaagagtataacaaagttgtgggcaggccattgtatggtctgcaattggtattatctgtgaatgatacgttttattagtaataatgtcccttacgaaactttggtgatatcaaattatgtcattatcaaattttaggaaagtaagacggacatgtgtggtgttaggtttgagacattctggtaaggtttcaacagtcgaaactactgaaaatgccacaacttgataagattgtgttgacttggtattgatctagtgaactagtggtagtatgtgttaccttgccaaattttaaatgtcaagatttaaaattaacatgaaagagaacaagcccgaagatagatcacttctaaccattctatcagtagcaatttatttttttataaaaagaaggctaaagctttgcctcgtatatattgatagagtaggaaaacaaccaaataagttatttacatgtccctgccgtaaaaaaaaactgagtccgtaaaaagggaaactacgtaggttcttccaacggggttaacttagcgagttttgcggatcccgtcttgatccaagctaacgcctcctctttgattttagcgacgatggtggttggggtgatggccacgtggcagaatatcctagccgagcgtcactgcgttgcgtcagtagcaatttagacacaccaagcaaacaatgctagccgaatggcttcgatctaacactaaagctacatggtactccttctgtcccaaattataaggcgcttctttttttttaaagaaaaatcaaactcggtagtttttactaataatcatactatatatatatatatatagacacacacacactaagtattatacatgctatatcactagatccatatttttaaagtactttttatatgatactcggttacaagatataagacgttttgactttggttaaagtcaaactgctttaagtttgaccaaatttatagaaaaaaatggcagaagaacttgagaagtttccaacaattaaagatccagatcacgaaatggatacgaaatcttattttgggtaaaaagtattactatttttttctataaatttggtcaaacttaaaacagcaaagtcaaaactcttgtaacctaaaacggagggaatggcaatttaatattagttgaaatataaaatgaaataaattataagtcaaagtatattgttgaagactataaaggccttataattgaaacggataaagtaatagcagcattatgagccaaagaaacatttgctcatctcgatcgtactcaaacacgtttcatacaaaaattttaggcaaaactttgacagccacgagggactcatcctacaactcccaactaataatcagtgtacaaagcgtagcggcgaacagactgcacagacacacttgagactacaagctcaaaacaaagcagcacacttaaaaaaaaaaaaacaataagacatggcatggccgcatgggtgcatgactagctaactataatggctatactacatgacggcgcaggagttggggttctcgtcgctgaaggcggaggcaagcttctcctcttcctcggtggcgcgggcgagcggcgcggcgtccgggtcggcgagcgcgttgcggacgtagccggggggagccttcttgtcgtacgcgccgggggcgtaggggtggggcaccacgtcgtacggcacgtacggccacggctccgccttcttcccggcgcgacgccgcagccgccccaccacctcctcctgctccacgtaacccgtcaccgtcaccttgttctgcttcgcgtccacctccacgctgctcacgcccttcatctcctccactgctttccggaccttcctctcgcacccttcgcagtccatccgaaccttcacctccaccttctgtgtaccattttttttttctagttaacaccccgttccatttcataaaatcataatgtaggaatttatgtgattttacaacttacgcagttgcatttatcgttcaacccaaaaaaaaaaaaaagctgacgaggaaagatgaaagatcgtagttcaaaaggcgttgtacctggaactgcttgggcttcttcttgggaaggatcttggccggcagcacgcgcagctcggcgatgatgtcgtccacgcccattctctccgatggcggttgttggtatcagtagctcagcacttggaccaatgaaactagccaggatttgggctctcacaatgcctttctttcacaggagggtttaccggtttataggctttccaaacgaagggtatctgatgatcgatgatgccacctttcccaggtacttataccgatagagatggctgtgaaaaggataaacttgagacgcttcttgtgcttctgacgaaaaaacagtgtacagtgtactgaaaatacaagcagaatgggctgagcgcacgcatctcgcgagtgtaccgtggtagagaatagtaacatggatggacgagtctggattgctctgcatgcttcccaaatcccaactcattagttggaaatggagctctgtccggttgcttctatttggatgtttccacgcgtgataggctttcttttgtgaatcaccttttcgcgaaccttctacgctcctttgctgttttggtcgggccgtgctgtgcatcttttttgtgagatttcattcagttccaccaagcattgtctagacagagagaagaaaaagatccctgttgtgaatcttcctgcatgaagaagccttatacgattcaggctgtgatatatacactacactcgccttcaatgtactatagcacgtctgaaatagctgaatgattttgcgaacaatatagagaaattcacatatataaagttttttgcgaaaatcgcaccgttaattcaccattttattcactggagaagaacacttccttactcagttaatcaggtacttcaacaacaatagaagagattttttacctttgagcttttttacctgcttctggtttgatcatgctaccgatagaagagattgaaatgttacagtgatggaagccaaatacagcacaaaaccacttcctttttttctggaggaaaaaaatcggtgtaaagtctgtgtctaccagtatacaatttgcagtcatacaaataaaatcctctgttaccaatctaattgccaacaatattaaggaaacaatgtcgtattgcgaatacattagtataggctgaaaccgaagaactgcccaactagaagagctattcccatgcatattgctacaagtgaagccgcccaggtcagtttctctgttattctagggaccttttctttcaaggcctcactacaagaacctacaaaagcagtgtaactccccatcgaaaatacagtccccatcaaaaacatgccaagaaatgctgcaccagcgaagcgtgagggaagggccaatgcaggcaacaccatcagtagagcatctggttggagaccatgaacaactccagtggcaaatgttgcaaaaccaactttcttcttcctgggagcagcaggggtttgtaaaggctcactgctggttatgttgcagtccacgccttccagggcgagcgacgattcctgaacctctgtagcttctcggatgcccatacctcctatgattagaagggtcagaccaaccactcttgttccccatgtccggagaatctcaatgtgcaatcgatccttgagtaataagaatagcaggccaaaaataacttgtcctgcatcatgaccacaaccccaaagggcaccgaccagtccactttccagtcttgatcttccaatcgacagcggtgccaaagcaacgagatggtcaggcccagacaaggtatgcaagcatccagcaatgaaaccagcccaaccactgcttagtatctctgatgtaaatagtccaccagttttggttattgattgcactgatgcatgggcaggataaggaatgctagattgcagggtgccggtaacaagcgccaccaataggaaaagagcagctctggaagcctgtgatatagcaaaatgttgactaaatcagaataatgatggggaaatacgattttaaaaaaccaaagcatatatgcacaaaaccaaaccagaaaacaagcataatgcccttgcttctgatgaaaaataatgtagtcacctccacaacaccttagctatatttgaagagctttagtaaaatctcaaaaacattacacatgtaaatcagtaaatgcaatcccatctagcatcagatactcacaaatgctactagacaaggtccatttcgtatacgcatatctcataatccatccgaagccacattccatacctaactagatcaactactacacttttaaacatgtgctgcatagcaagtaatctaaagtaccataaaaacatgtcagttaagaaaacattaaaatagcaacgcattcttccaataaatcatgaagagaacattgggctagggaatgatgaatgcaactgattatcatggcattttcacagttgacggttgacacacagtcgaacatttttatgacctgagttaaataacataatagccatgatgttgcgagagaaaatgatgcaaatatgttataaaacagtgcaaaaattaaagacactaattcatgatatcatctctcactttgttcacagttgcaagaactatcacatagtgagcctgacacatttatgattaaaaattgtgtccgcaatggaaccccaatatggtacagtgctcactacaaaaatgataaaaacaaggtctacttttcaatttggctaaggctatgagatacagtttctttgggaacggaagaactgtgaggagtgagatctaatcagatgttaccaatttagcatcaatattaactaccaaatgtatcactcaaaaactaaagaccgcatggacattaaacgatcttacaacacaccttgttagttgcccaaaaccctaactacgatcacaggtatcttggagttctcacaacattctgggttagttttgataatgaagcactaaaatcatctctccccaaaacataccaaatcatcacttagtttcaagtgaaatactatacttcagatgtttacctacaacaaaattccgttttgtaacttgctatatacaggcagtggcgaagctatatagtgtttggggggtgcacatgaacccccgaaattcctaatttctcacttaaaaagactagaatatacaatgttgtactgaaattttctagattctcaatggtagtgcaccccccttgttttgatgctagcttcgcccctatatacaggtctcacaattccacaaagaccacatatcggttctttttcatacccatctagtatacagtatcttaaatcataaacatgattgtacataatggagcacaaattaagagtgctcgcatgttcccctctgttctgctaaaataaagattttcttgtgcattggctttgtatttttccatatgaagtatatggaagcgccagaaaacaccagcttaatcatttatagaggtagagccaacacaaaaacagcatttcatttggagatctctttcatttgctacaaagcatactactcttctcatcccatacacagccgtggcattgtcaaagcccagtcgaggcatgtgtcatgctattcgatctcaaacagaaggttgtcatttgtcaagctgaacgaactttctcaaggggcataattaccacaattaagtactacgactagcactagttgagaacctaccatggcaattctaccgcgcgcatcattttcgagccaaacattgcaattctagtagatgaaaaaaaagaaaacccaaaattggggcagtcaccttggggagcagactccacagcaacttccacggaggtccaaccgccgccgccggagcggcctcccgcggcggggccgacacaccatcgtgcggccgcgccgcgatcggcccgagacgcggctgcgcccgtagcctccccgcccacggctcgacgccgccgccgccgccgagacccgcgacggcgaggcggcgggatggggatccgccccccggcagagggatccgggcggcgacggacttggagatcagccgttccatgcgcgccgccgcgaggaggagacggagaagaaagaaggcaaactaaactagaactagaagagtccaaggcagcgagagatcgtgccaactttgccgcaatgggtggaggtgttgtgtacttgtgtattactgtattgtgttggtctcgggctctcggcgaaacggatggcgactttggaagaggagaggagagcgtcgcgtcgcattggctgcgagaggggggtggttgggtggtttgccacgcgggcgcgcggcacgcgacggcacgggcgcggcacggggcgccgctgcgtgcggtggttggggttggaggcgggctgtggctgactcgggggagaggagggtgatggatgatggtggcggtggtggtggtgcggcgtgcacgtcccctcctccgcgggttgtgtttgacgcgcgctgtcacgataagctatcattgaagatatctttagcccaatctttttttttatactacctccatattttaatgtataacgctctcgactttttatccaacatttgatcattcgtcttattcaaaaaaaattatataattatcatttattttattatgacttgattcgtcatcaaatgttctttaagcatgacataaatattttcatatttgcataaactttttgaataaaacgaatggtcaaacgttggtcgaaaagtcaacagcgtcatacattaaaatacggagggagtacttacgtttatcagccaaaatttaaattttcacccttaaattcaaaattaattttaaagttctcccatcaaaatttattttgcagtctttgtttgtagatagttaataacacatatataaaaaaaattataaattatttttcgtttacaggtataccgtttagggtattccccggataaacgaaacaatcgctttcttggatggatctgcgtctgctccatgagatgtggggtacgttacgtgccggatagaaatcacgtgtttaattgtgttatttgtttatttatttgcttgatgaggcattgtttgactcaatacaaaataaccgagagttgacaataagggcatgtaaaaataattatcgtgtcatgagtttgtgactgttgatactccattagtcacgagactcgtttttggtttgtttgaagcattatatggctgcttctctgatccgttttttatttaagtaaatttcatagaactatttctacttttatcaaactattataaaactatagatttaaagaggtggtattacaaaccacatattaacactatatttttcacgaaactctatattcaaggtatgatatcataaaactataaatttagtgatgaatttgtcaaaaacctaccgtactctctaccattggtcatttttagccgttagattaaatgcggccggatgtgatcgatcgctacggtaatcaacagtaaaccgataccgtatgagtgaacagtactccgacactgttcgcacagcgtttttactgtgtttatggcaagatattgtagctcctggcacattttactgtgcgtctcaggctctcagccattctctccgtaatatcagacgatgcaaatcctgaaatccgacactcgacagtcgacacccgccgagcaggtgaaccagtatcagccttggcgacaccttccacaattataccttagcctgtcgccaacagatcattccagaattatttccagttgcggcgagcagatcccattcccatcccagagatcatcgaggacctctgatctctcaaactcgtgccactcccgcgtatgtgggactacctccaatccctcgagcacccgctccttgtcttcaacgacatgcccatcgagcaagtgcacccgtctcatcctcggcgacgccttcatgacatgcctgacaaagccgatttgccaccctactgcattgaagccgacgacaacgagctccttcaggcaatggtactgacgatcttgagcttgcacgtctagccaagaagccatattttccgacctgttgtcaatctgcactcaggtttgagaattctcgtgtgaattcacagatatattccaaaaaaattgaagaggatatttaaggaaaagagacttgtagagtgcatacatgaacatggcatgactccaaaaccggcgcagcatcaagcagggtgacaatccagaatatatcccaattaattggtacgtttgcaatgaatagcttcttgagatgaagcaacgggtcgggtacagctattggctcaatccacacctgcacacatgaaaatgcaacgcaatttcacttagagacaagaggccactacactattactattagttcatacactagtgactagtctattagttcatttcaggagtatgtatgatcgctcacctcaggtcctttgaactgcagaacaaggctctcaattggcgggatcctcttcaagaatttgctcagtggatatgttctgttgctaacacttggatcgactttgctgtcgccttcggtttttagatagtccaaacctacatgcctaagtccaggcacctcgccatagtatatcttggaaggcagtaggccccggcaagcaaaagtttcaagacagggcagtgaatgcagatagattttccccaaatttgcagttgtccaccagcagattctttaaccttgatgttgggacattgatacggagaccaccagcccagtaacccggacaatatctgatactaaagtccaatagatgcacacaatgtgtcaaaatccgattagccaatccaaagtacgaagttttacacaaggagagtctcgtgagcctctgaaacgtcaaggaattaaatgaacccaagggagggcagttgaacagaacgagccgcttcagctgcaaattctgacatccatcaagtatcttgaagtcataggcgatgcaacggccttcaacgttaagctcaaaatcctcaactccccacctggcaatcgctgcagtaacccatcgctgaatgaattggttccacttcctgccaaaggtttgaagccttagcttttggatagttcggtgcacaccatcggggggcagaaggaatgcatccacccgcttgacatagtgccgcatggcccagcgttcatagcgttccagggcagccgtgagtggacggatcctcctcgtccactgatccatcttgtccttcatggcataaaagtcgctcaggttcacagcatccctgtttgttgtcacatatggtgacttctctgcctcatacgctgccttggcttccatccacagtcgcttcaacctgtggtagcgtggagggaggaggtcatcaacggcgaagtcgtaacatgtgtgggagcgccgaggaagattaagccatcgctttgaaaggatagtggtggttattgttgtgcgtgcatctagcttgtcgagaatcaggatgagtatctcatcaggtaagctgctgagcctgtcctcgttagtattgcgctccttactcagacgcacctagtaaatttgatcagaaaggagatggaacaacagtaagctaactaaagccactataagtaattgtcaaggctgctagtgaaaaattttcagactaacagactacgttgcgacatgaacaatggaaaggtttaagtgaccaaattattaaaccaaactaaaacttcttgcagtgaaaggaacatattgagctgcgtgggtaccaataaggcaataacaacgggtattgttccactttcttgatggcgcaattcggactaaaaggggaaaagctcgtttctactgttaaactagtcgacgattattcaacactaatactacagagtacagatcggaaaaaaggtgtagtttttctgtacaatacaactgcaggagctttgaatcaaaggatataacagtagaacgggcagatgtgatacccgcttggagggcggggaggcgacggcggcggtggcggtggagacatcgatggccttcctcagccgacggtagcggcgtggagccgcctcctccgtagccatcggatcttgattgtcgccggctggatgaccgatcggcggcgagggattggagagagggctggacggattcgagaagggcggaggcgcgagcggcggcagagcgattggagaggacgggccgcgagcggcgccgggggattggagggggaaaagctccgggtcgtccgtacagttttatggtttgcatctcagcccgtttgtgttcggctcaacgtgtcctttccgatacgaaaaagctccgattttggccccccttttctgcatctgaagttcggacgcaactcgggatcggcgcccgatgggattcagcttgggtgactttgtgttggcatgtcacaacgtgacattgtgaggatctctgccatcaaaaacacatccaacggctcgtttggttgggcccgcctacaggtcagaaatttagccgccgatcccatccgtcccgcgggagatggcgcccgccgatccaacccatcccgtttcgcctcgcccgagtccggccgtcgccatcgccgcgagccagctgggaggcttgctgtcaccgcgcgaggccgtcgggcttgccgcgagtggggaggggaccgggcggccgccgcgcgaggccggggtcggggccctgccctgccgccacgaccaaggagagacgccaagccgccgcgcgaggccaactccatgccctgtcggcctgtcctgccgtgacctgtggagaggcgccagggcgtcgaggccctaccctgccgccgcgaccgggggaccgggaaagctaccaacagtacgatagaacatttttctctgaaactctgtcagtcaacacaagggagatagctatatccaattcaatcacaaatctcacaaatgcagtgaaatcattgcatttccctccatttgaatggcacaaccatacatctcttttgaagtcatatatatcaagcatcagcgcgcgaacaccattctgcaaaaaaaaaaaaaaaaaaaaaactatttctatgagaatcaattgtggctagatgtatcgtcagacatgtagaacaatggctagaacagatgatgcatatagcaggtgcgacatttaattgatcagtgactgtatcctcttggttgtcagaggtgatgcgtagaactccagtgtgcgatggctccccaacaattgcaaatgaattgtgtgtcgtgagataggcatacttgttgaatggcagcgagttgttttgaagaacaaatcaaaagcaaactccagtcaggatgcagcaaacagaagctgtttgatgtccataggctgatgcttgtgcaggtagccggcaggggcagcgcggcctccaggacgtcccctcctccacgcgccgagctacagatcatagaagaaaaatgagaccggtccaccacggctgcagatcaccacgactgtctggactggctcggcggcctccaaccgcaaccaccaccgcacgagggcaggcctggtggccgaccgctgctcgtgccggcagggccaccgcggcgatctcgacgctcgcgcgcggcggccccaccggagtcccgcggcgacaacccccttccgagcagcggcaccggcccccttccaagtggcggcggtggtggttctgggggattcgcgagcagcgtgctccggcaggaaacggagcaacgcggggtgaaagctgaggcctgcaggtgggccggcgcagtgaacccttggatttattttcaacgacccagatcgctgcaatgtcacaccgtgccataccatggcaatgtcacagaatctgagtcccgcccgatgggagggggaaaatcggacgctgacgtcagtataacacatgcgcgcaaaaccactttaaactattttttctcttaaattatttatccaagtcattgaaaaccgcatgtcgtaatattgagccgatggttatgcagttgttcgctaactttggatggagattcacaaataggattcaataatttttgtgatctttttatgctgtgagtttttattaatatgtatgcttttgtttattcaggtgtgagtttttattgagttggagtaataattggctatagctttttgagcaaaggcaaggattatattccattatctaaaatattagatctatacatagtaaaacattatgagtacactaacattttttgtggaaaaaatgaaacaaatttccttaatagaggattccaaaatacgcggacaatttgttgcaacggagtatatggtagggccacgtggcaggtgggggcagggacatgtggtgggcccacagagcacgtgcgcgcatcggggggggggggagagcgactgatttttcccctcctcgggcgaccgatcggcagcaattctgctgaagttctgaacgtatgagaaacttttggtgacagctcaaacaacgttggctagatgtaagttagtaaaatttattgttagaacttttgatttttttttaatcctaatttgtttttagcttggcttttaaattttaagattaatttacctggaatagctctaatttacaccaccttaagaataggacatgactacatagcgcacgatcgctggtttgattaaggccatgtttagatctcaccctaaaatttttgacctgtcaaatataacgtttgaacacctatatgaaatactaaatgattgtacactgtaattataattgttaaatttttagaaaaaaattgttgatagatatgtagccaaaagtgaactggcaataccaacgccgaacgcatacgcaacggcgtcatagcacgagtagcaccttttctcatggccctatgtatcgtggagtctgtgtgatatttgttgcaagtattgggaagtggaggaccagactttgcctaaactgtgcgtcgtcaagtttcaaccaggtcaggtgcgtgcctctcgcagtagtagtctctaccattcccagcgcatgaaaccgaccgtaatgaagaaagcccacgacgcaccccaactacccaagtgacactcgtcactcgtgccgtcggtcatgtgcatgcaccacgcacgcatggaatccacggcaacagcggcgacgcacgcccaccacctctagactctagtagttgtagtacaccccaatgccacatgcaaaagcaaggggttgtttggttggcatactcacattaccaaaacttgctatacttcatttagctaaagctgtttggatgctatactaagtttgccaccattcaccatacttttttgccacacttgcctaagttgtgacttacaaaaagtgagccacaccttagctagcaaaattggattgtgccacactttattgaattgatgatatgtggggcccaaatagataagaagtaatattgccacaagtgtggctataaaccaaacaatatgctaacttggtcaaacttgtctaacataaggtgtgataacctttggcaaactttgggagcaaaccaaacaacccctaacatacctaacatgtagctaacaaaattgaagccacacttcaactataggagagcaaacttgccacacttttatgtgccaatgacatgtgggacctacgtcatggtgaaggaatcttatcataagtgtggcacgaaccaaacgaatgcctaagttagtcaaacctggctaatttgagttgtgttacagtgaagcaaattgtggtattgaaccacacagcccctcaattctgctgcgggtcgcgactttgcgaattgcgagtagttggcgcacgtactactcctactacacgtccactgcgtgtgtctgcgttcccggacaaaattgccagccagtgcacaagtgcaggcgtgcggccacttcccaaagaaacccaagtagtggaatttccggaaattaaaacagcataaagtgctcctaccactcctactagtagtactactacttctacccaacaatcattccaaccagtctccaaacaaaaataaaactattgcaaccagcctcaaaaaaaaaaaaaaaaaaaaaaaccttaccccaaccgccaactcacgggctttggcccctggcacggcagccttaacaccctgtttaattccatctccatacctcatacctacccactaggctagcacccacgacacacataaaccgagcaacctgtgagcagatggccccatttgtcactggcaaatcgtggaggcgacaccggtgtgaaacaacaagccgcacgaccccccagaaatctcctcctttgcctcggcccctcccacggcgagagagcgtgcacccgacgctcagcaactggagcaagcacgggcaacgagtcgcagtaaaacagcagtgcggactcggagacagtacggggaaaacgcacatcgagcggtggagagtggagtggagtcgaatgcagcgcgagtgagtccaaaacgactcgtctcgtaacaccgaagcgaccgagagcgcctactgccgcctactgcgcctgcgctgccgccgcgcaagcccaagcgcaacgcatccgcctctgcctcatcctctcctccacttgctggtcgcttgccagcctgcgcctccactccacttctcgcggctcgagaggctgacggcggggtgcctcgaatttcgccctctccgacgagcggaggcggaggagggagcccaggaagaggatgcgaaagcagtgaagtttgtagaattttcagttgcattttgctgtttctgcttgggagttgttttggggcgataagaattctcttgttgatttgttcctcgcaggagaggaggagaagaggggggaacggaaatctcagctgctgcgtcagtctcgcagatctgctccgttgagctgctgtttcacggaatcaccatgggtggaaatcatcgccatgggtggtaggattggttgggtgtcgccgatcttctcgcttcacgccaactaatcgagtgaattgtgggaagaagaagaagaagaagaagaagccgagtagacgacggcaatggcgtcgtgggagaacctcggggatgtggcgaccgtcgtgcagctgacggggctcgacgcggtgcggctcatctccatgatcgtgaaggcggcgtcgacggcgcggctgcacaagcgcaactgccgccggttcgcgcagcatctgaagctcatcggcggcctgctggagcagctgcgggtgtcggagctcaagaagtacccggagacgcgggagccgctggagcagctcgaggacgcgctccgccgcgcctacctgctcgtccactcctgccaggaccgctcctacctctacctcctcgccatgggctggaacatcgtgtaccagttccgcaaggcgcagaacgagatcgacaactacctccgcctcgtcccgctcatcaccctcgtcgacaacgcccgcgtcagggtcggtaaaaccatatccctttcagcttctctcatcagtgttcatttgtttaatcgtgtagttgagtgttagactagtagcctgggcatgtaggcttttaagaaatgttggttgcatcattctttgattctaaagtatggtatatggaatgtttgcttttgaaattggatggaaaatgatttgtcttggattcttggtggttttcctgtatggtctcatgggttctttgttttctgttggttggtgtgacccaaaggattctattttagaatctctcttctgaatataaccgacgctgcaaccttttggtgcttcatcattttcatcgtctatataatctgaatttttttgttggtgggaattgtgaccccaaggattggtgaagggattaggaaaatggctaggaattctcatttttttttttttcctcccgggcccggcggccttcttccccggacccctgccctttggggtactgggggaccgccgctggaatatcttcttttttttatccccttaccttgtttccctttttgtttcacaattctctttttttttggggggggggataggggaatatattggagggggattcttgtggggtttttttttttttgtgtggtggaaaaccaagagaaggtttaaaaaatgttttgtgtttaaaaccccgggtgtcccggggaccaacctctccccgggggtgggggggggtctcagaaaggaaaacttcttttttctctcgtccttcttatatttacccgactcgtcgtgtttggcttttttttcttgggcgagagagtggtgtccttttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccttcggagggtccgacgggtatccgataagctctgatttttcttatgagtgatattgacccttgagattgtgaaggtatatgtatatgctatgaatctgattatttttttttactccattatagtgtactcattcattagtcgagccactagttcactagtgatctgcatcggatatcatatttatttactcctatacttgatctctttgcttcacaatccttttttttcaggagcggatggaatacattgaaagggatcaatgtgaatattcttttgatgatgaagacaaggaggttcaagatgctctgttaaaccctgatccaagtacaaatcctacggtagtgctcaagaagactctgtcatgctcttatccaaacttgccatttaacgaagcgcttcgaaaggaaagtgagaagctccaagtagaacttcaaagatcacaaagcaacatggatatgggccaatgtgaggttattcaacacctcctaggagtgactaaaactgtggcaagttcgattccagagaaatgtgccactcctaaggtttctgaaaaagctgactctaatcacacaaaagtcagtgaagatagtgcaaaaacatatcatgatgactctccaaagaagcaaaaggatgcctgcactgcaccacggttagtaagtttaactagtttctttcggtgactatcttcttatgatgtgggttgcagtggtaaaaaaggcggtgtataaaaccttttctcattaagtaacattaacctgaacaattactatggccatttctgggtaaatcatgaaaaatgtgcgcattcttccttattttagaggtgtaagtcttgtatactcaactgtgtgatccaacaaaagagaacttcactatgttctgttctagacttgaaatagaaattttgttatgtgcttatgcccctcaaaatgcgtatgcacattataaaaattttgatagttcctatgttgcatatctttctcagaagttctccgccatcttcttatggccatgatctggtctcaagcagaggatcatacagcgacgagtggcatgcagatttgcttggttgctgttcagagccatctttgtgtatgtccatttaccttctctttggatgcgtgatttaatgatttccctatggtgtttagatgccatttttagcacaactgttcggttatgcatctgtttgttttcacaagaatttatccaatttagtcattctataagtatgatttatgtccttagacatatcctttttctgcatatatgagttgatcaatactttgtactgatgttttgggggagtaggatcatgcaactatgtaaaaggatcatcttataactaatggtcttggagtattatgtatagcgacttaagaagatatcttgttatttatacttgtttagctgcaagaaactaccgcctttcaaaaatgaaaaataatggttaagatttactagataatagtaaagtggatgaaacaacaatcgccattttagcctcttttccttgctgattactgttgagatgctggtagccaattactgaagcagtagtaatgctatgatagcagctagcagggtcaaagatgatcagttctactaaaaaattatatagaaattagtcttgttttgtctttcctcggtacttgtcaattatatggaaatatttgtgacatatttttttttgccatttatttacatactgtgatagcacaggtttgagaacattagtgcttattaattatatggaaatatctgtttcatattttgcttgctatttattacttattgtgataacacaggtttgagaacattctttttcccctgtggaacattctcaaagattgcttcaattgcgaagaacaggcccatgtgtaagaatatttccctgacaataatcatcatgttgagagttgataatttttgttcctcctagcatttttcttcatttccctgaaaatagtcatcatgtattatttgcctccacttgttttactatggtgctgacttttctgcatttggatagtaatttccaagggtgtgcagtatcttgtttatgttagctagtgttagaccaaacagattggccttgcatgttctctgcatcttgagttctaaagtttgttgtcaacaaaattctccatcaaaatgcttccaaataggattctatgccacattttctgtggactgaattacttatgtaatctgaaaggctggttgacactgataaaaaaaaatttcagcatcgtcggaagcatgcaatgatattatggcatattccctgatattatcctgctgttgttacacttgctgtgtgaggagaaagcttcgtcaaaagctaaatattgcggtaaattttcctgtcccttcatatctgttgtcaattgattttttttcctgcttctctaaagtagaagtgcttcattctgaccctacaatgtgaaactgagctacctctggaattgttacagctccatgttatacactatgggtcatttcagaactgattaactgaactagactataactggggctatgggtcattttggctaaaggattataaatgaaactaacttaacaaaatgtctgtctgtccattgctaatgcagaggtttgttaaaagattgggtagagttttatctgaaagaattaccatgcacactatggagcgttcgtatatcctaagagccttttatgttacttaaaactctgtttatgttatgccgctgacagggaggttgcattgatgatttcctatcacatttgatgtgttgttgctgtgcgcttgttcaagaatggcgggaagttgagattcgtggagcttatggtgagtttcctacttccatgttatccaattaaccagttgagcacgtggatattatagggaatatacatggatgatggagtatatataacagtccacatttcctccttaacagtatcctaaatactagtatatggcactgttgacttttatttggtcaatcttttgaaactttgaccattaatagctctgaaaacattaaaaaaaacaagtggatatatttttctttataagtacatttacaatattacaattttgttagaaatgatcttaaattctaattgataaacagtgatcagcgttgctcactgaacacggaatgaattcaacagtgttatatatttaaaaacagatgtagtaaatgggaaggaagattgtattatagtgatatggtctcgaatcttctacggttgaaacattgctctgaaacatttcatgtcatcataaccctgccgatctcaaagacaagcacaacatgatttaaattgcacaagcaatattaatcagtatgcctcatttcctgcaggagagaggactaagattagcccaccctcatttcagtacatggaacactaagcagcgatgcaaggcttgagcttctgtgaagataatgacctaaaggctagaccaacccggtatcgtactacaatagtaatgatgacacagctacaacattgttgtatttatgcttaccctgcattgtttgtgttggtactctgtttatagtaacatcagttggtgttgggcacagtatgttgtatgtagtactttgtaagaaaaaacacaagttacatgccctcgttgtgctcgtctctgttgaatcccccatgcataatttaacctttagcttcatttgcactataaaacagtaacaatattaaaaaagtctcaaattgcaaaggcaatgggatccagaaactcggaggaagaaaactgttaacaggtttctcaaaaaaaaaaaaactgttactagtagagataaacaatgcgatgctgggccatgcgaacatgatgcaacaattcaaacaaagaccatcaactaaaaaacattagactttcaccatgagcttccgtttaccacgacgtacataagcttccaaggctcaaggcaggatgtatattttggcaatttaagcaggtacgtcactggccgccatcttatttatcagtatcttggcgaaatccatttcataatcgtcatgtgaagaattgttaagcatgtgaacagtttcacgatgacgcgatccacgggacacgcagacatacatcaacgaaggtcgttgagttgagatgaccgtcctaccagagttcctccaggcttcctgtcgaaactcaaacaacaccggcagatcgatggcctcaccgggcgtagcagcctagggtgagcgcaccggatgcaatctggccgcacgctactgctttaagcgaatcgaacggaacaaggagttcggataataaaactccgaaccccttttcaggctgcagtagaaccaaagcaagggttcgggaacaaaactcctaacccgcgtagcgcaggtgaccgtcgtctttgtgcccaactatctctgtagattgccatctcttgctctcgcaggctgcagcagaagctcttgataatgaatcaatgctggatgaatacaaagttcagcacattattggacgggatcgcaatgcaaaatcaccgcgctcggaggcagcgttcagcgtggccgtgagactgcattgggcaaaaagcgaaatccaacaactccagcgtctcatgctctcagccctgtcaaactcaaaaatcggaaaatcgatcgatggcctcaccgagccacgtctccgccttcctccagaccacgcagctaaaacaccgaatacgaggcccgcgaccaatgtatcttaccgaagtgagtattagtgtgggccatagtaactgggtagtagtagttgttcatagcatccacagtgtttatgtaggggatgggaagtaaggtggggccgctttgaaaaaaaacgcaagttcgctatagacattggcttgatgtgtcagaaggtgcttatacctggtggtagcactactatccggtattagttcttcaccacctccatagtggttattacccgataataaggtaatatttaatgcttactactccctccatttaacaatataagttattctagcattttccatatttatattgaagttaatgaatctagacatatatacctatttagattcattaacatcaatatgaatgtgagaaatgttaaaatgaattatattgtgaaacggaggaagtacatgctattttgctacactgtagatgccctggggatcagagaataaaactccgaaccccctgcaggcagcaagagaacctactcagcacaggccacaggtgatcgttctgtgtgttgcgctgcgcccaactatcggctcgccttcgccgccgtggcgtctctgtagactatcatcccttgctctcgcaggctgcagcacaagttctttagtggaaatggacaattctgggttaataatgcagttatgtgtttggttgacttgttgatttcttgataatagataggatcttgcttccgaatcgagctcttagtcatcgtcttgaaggcgtcgatcggcgacggacaagaagtttgtcaagttagaattcctgcctttcaaatttcgaaggagattagtcattttggtatgaattgctgaggtgcgtcctcttagtaaaactgtaatggcatggacgtacaaataacagaaaccaccattgagttttgatgcaaagttaagaagaaaatcgtaacaaattttgggacttatactcgttattgttgcccacaattgacctatgaggcaagtaggaacagatatgtcgcgctctgaacaagtagcagaaagacagaacagttaaaaaagatctatcttttcgtggcgcaatttatatatatatagttacaaacttctctatgtccaatcatctggtaagaacgggtgccatcctagcagaaatccagactcctgttagtgcactcgacgaccgattcgctagctggctgaagtcttcgttcttctcagagacatgtacgctagaaccctgtagccgatgatcatcgcgaccagagctacaacttctgtcacgccgttgtcaagaggtatggcattgatcagaatgtccgggacaggatgatattgcaccttcagcagtagcctgtacgtgtggtagttgaatgacaggtagcggagccaggatatgaatggtggaactctctgcatatcatgatggagaagagggcaatgcgtaagacggagtaaagacttgttcattcagtatgttcttcagcattgcatcagtaacacagggaagtgcttgctctcacctttacaaagaaccctcctgctagcatgaatgtcatgactgtaactgaagctagagttgttgccttcttgatatccaagaggctagctccaattgccaatcctaatccctgcatgattacttttttcttgagtaacagatttctaatcactgctaatatccttttgaaatatctaagatatatgatggatcaaccaaaatgttccctaacttatgaataaacacaggtgatgactacaacttcatgggaaaattccttggattttgttcccatctcaccatctatttagatagttttgatgttcatcatacattctttttctcatataattggtgtgtatatagacagtacaagttcaactaacagaataaacttttagaaaaataaaaaatgctataattcatttcttatataggtttcctcctttagaaaagattaaaaataggagatgtcaatggaattataccacgaaattagcttgaaatgtacctgagcagcaatgatgctgaggaagacggtcaacatgctaagaaagaaatgtgcggcagttgctttgaggcctgccatgaagtagacaatcaccataaatatgactggaaggaaaagatccagtggcagatcacttgtcgttctggccaagaagtatgcactgagcttgtacatgtcagctgcacgctccttgttcaacattgccctttcttgtgggaatgtgaagatggcagtaaacacaggaaagaaaccccaaaacacagctatgaaaaacagtaagccggcctgcatacgcaagataaaattgtgttacgatactaatcttcctgcatacccgagctgacatatcattaataagctctctgagtaaccaactccgccatttcacatgaatcacattttctttggcgtaaaatgaatcgcatgattattgctatctatgtacctgatcttgtagaccttttggtgtcgagggatcagaatgccaccatagtagacctaagataactgatgttgctatgacctgggtgattctcatccagctcaaataatcatgtcgccgttctttgatccctctacagaagaggatggaatattgctgccaccagctagtgccccattctcgctttgatgatgttatagttgtcttcatatcgtcactgattggaagtggatctagaagctgcttcttctccttgtatgccactcgattctcataggcgtctacaagatactgcatgaaatcacatataaattattcagacatctaaaccaaccctcaactcataaaaccagcacattgctttcatgtcgtcacctcatgaacatcttgtgctgatggcttgtagtcattcttggtattagtttgcaggttttgattttccatgtgcaccttgtcatctaactcggaaggaacagaaacatcagtagtgtttccgttggcgagatccagtagaaattctgctgggttcattgcgatgagcggggtgcacccaatggactgaaagtagggcatggcttcagatgccttcccaaaatagagcaaacttcctcttcccaggaggataagcttgtcaaacttatgaaataatctgctagatggttgatggattgttgttattactgtcttcccatcctgcaacatgtcaaaaggttaaagatgaattgaactagttgccagctaatgtgtaatactctcatgtcacctcagctatatcatgtagaagttgaattatcctgagagctgtagttgaatccaatccagatgttggttcatcgagaaagagtaaagatggatttattatgatctcatttccaatgcaaactcttttcctttcaccccctgaaaccccacggacgaaagatccaccaatcatcgtgtcctggcaccttcaaacatcatcagataattaattaagctaatttctaagaataggtgcatgctaccatacaggaagtggagcgtttttcaaactacctttcaaggccaagttcatatatgatgtctattgttcgttcttccttttcttgcctcgtcattgttcttgggagacgaagcagtgctgcataagtcaatgtctcctttacagtaagatgagtaaaaagaacatcatcttgagtcacaaatccaatcctgaaaaacgagtataaaaccaatcattcactatactcttggacaaactttgaattagtttgtccatacaggctcaagctcaactttggtgctctgacgatccaaaccattggtacaagcagatgttttgcatataaaaccttgtagaatgttgagggtagttagtctagtcagacagtgcgaaaattgctaacaataaggaaccaggatatctctcagttcgaattgtttgccgaattggaagcggaaaaaggagaatactacatggtttttaattggcgattctactaaagtggtgttatgtttgagtgtctaaccaacttagtagctaggttacaccaacacaatttaaaggactaagcagaagaacaggtggaggtagaggcagaagcagaggcaatcctggtgacaaagacaatcatccaaaggaattgcgggacagagaccctggtgcagtggtgttcaagacgaagtggacctctaaacaccggagacctgtaagctcagactactgtaggcctcaggtgatgcaagtgttcactgacgtgaaacgtgtgcttactaatactacctccagcatcggtcaggagatacatcgaacagcttatcggcaggaagggcatgactggaacctcacctcaccagagcacgctacgacatggcgcagacatgcgatcgagaacaacgggcaggcgactccctgaacgtcccgaccgtgctccgccgcacaagccgccggagtttccatgagacgacgacgacgacgaggcgtcgccgcgcggcgcgcccaagcagacgagaccgtgagagacacaggtgaccaggcgacagccatagccgcgggcaagagccgaccaaaggcatcacggcccatgcgccgggacgcacgattgggccacccaattcggcccaaaaagaacatgtcggctgctcggcgtcggcaaggcccaattctggcgccgccgattagacagaataataatgacaggtgcgcggtacgtgccagaatcggcacgtcagatgtgcagttcccctgcggccaaggcagagggaagctggaagaagaagacagtagacagtacaactgtagcagcgatgaacaggtagccagatttagcgagataaccgtgagccgagccttgctaatctctcctttattatagccagccacacagcctatgcatgcagtatggtactatgctgtactctgtagctgcaagcaacagctgatcgatctcatctcattcttatcactttcgttccccagctagtgacccatcgaccaatgagaaatttacaattagtggctccatcagttgggctaataacccaaagaaaaaaaaccaaaatttaaattttaaaaattaattttgaagttaattttaagatattttcaacgtattttctttttcagcattagcttttaaatcgctaagaatatatataaaaaaaattatctacaaattaacttttattttctaataaaccgttttactttattggggaatatgagcaaacggtgaggttttagggctcgcaaataactaattgtaaataatttagttaattgattaattaataatcctggccccggaggaattaattggtgatgccacatggtgtacgaacaagtgcatgctacggagtaactaattaataattaattaagacgctgcatgcatctaatattgcacgcgatcagagaggtcagaggatgaaccttcctttgtgttgtgttacctgcggttgagggacttgcagtatggctcgtcgttgtaggagacgcagccttcgacgtcgccggggccggcgaccctcccgccgaggatgctgagcagcgtcgtcttgccgcttcccgacgggcccatcagcgccagcacctcgccgggcgccgccgacccggatatcccgctcaggatctccctcggcgttcccttcaccgccaccttgtacttcacctccgcaaactgcacgcacgaaacgagtctcatctctcatgtagcattagctcactgaacctctcgcatgccggcggcgtacgtccatggagcttgggataatcgatgcgtttggtcgatttaccttgagatatatcggcaacgtcggctcggtcatcagcttcttgcgcggcgtcccggcctcgatgtccatcgctgcatacgcacagcggcacagagaatgagcatatatatatatatatcgggaaagtgatttcaaccctcaagaagatattttatcgttttatatatgctacctaaataattataaaaaaattaaaaaaattggcagtaaagataatataaaatatatcacttcacgaatttaaatttaacttttacaagttgtaataaaaataacaaatataactacgaatgtacgataaccatatgtgcatgcagttaggatcagtaggagtgattggatgcatactgttgtcgtcgtcgctgaagggatggagctcggcggaggacatggtgtcctggggaggaggggtgaagccggtgaaggtgaaggagaagccgaggctggcgctggaggcgcggctgagggcggcgccgctggagacgaggtcctccatttcgagcttcagctgcgcgctgcgggacttgcggatgtggctgttgttgttgttgctgctgctgtagccgtggctgttcccaccggcgccggcgccgccggacgccgagcgcttcccgaagctggacttgcgcgacaggctcgtcgtcgtcacgtcggccgtgctcagcaccgtctccgccgacgccgtcctgctcagcgactgcgccgaagacggcggcggcggcggcgccagctggtccgacttggtccgctcaatcatcccccctcccgtgtccatcatcggcttctccattatcgactccatgaacgaacacgaacaaactacctagctaacaccgtcacgttcctagcaagcacatttagagcagtagcttttacacgagacgagccgttatatacacagacacagagtgatgggaaggcaacacacgcagctaaggcatttggcaagcgagcgatggaggtcacgcgtgtgaggtggattgtggcgagggcgacgtgggggggaggcagcggaggggcagggggcgcgccagcgaagcgcgatgcgggacgcggggcattaatggagcgggaaagcgcgggtgtggctgggcgcgctcaggcagccagcttccacacatgccggcctcacgacgacgtatcgcgcagggcacccgcgcgagcccccgcctgcggctagcttagcccgcgacagggacgtccccggccacctcgccttcctcgctctctcgctcgcggaggcctcaggcgcgcgcgcgtcccttgcagatcgatccagcgcgcgtgcgtgtgcgttcggtttaggcgtacgtgcgcgcgggcggcagcggcggcaccgatcccctcggtagatcgatcacgcagctcgccgaacgcgtgtgtaaaacgctcggttacgttcgggcggcgtacgtgccgcgcgcgtggtggtttagtgcaagtatctgtttttttttcactaaattaaaaatatgggtttgtaaacttggatcatcgaggtgttgtctagatctataaatttgtaaaatgtaaatccgagtccctactctctaatctttcgttaattcaatgtatcatccgcaagttcaaaagcatacgaaatgcctggccctctttatttaggcttagacttattggcctaaacttttaagtcagcttattggcttatatgatttataagcaggtggatttaatgtcctaagtttagtggtttagtcatacatctaccttacataagccaaaaaaaatttctccaacctagcttttggcttaatagtgttagagtgtcttatggcttccaaaaagccaaacggaaaagctgcttgtttgtttaggtttagacttttcgacttataagttgacttataaacctaaacaaagagggccttagcccctccgcacaatttgaggcgctgggtgtgaaacacaaaatgatgacctatttagcaaatgctaacgtaaaataagtgtttagttcacgtcaaaattgaaagtttggttgaaattggaacgatgtaacagaaaagttgaaagtttatgtgtgtaggaaagttttaatgtgatgaaaaagtgaaaaaaaaagtttggaactaaactcggcctaagtaaagttcctttaggcgatacatccatatctttacttgatgccatattatttacttcatccgtcccaaaataagcacaactatgagtttccatgtccaactttgatcgttcatcttaattaaatttttttaaaaaaaactaaaaaacataagttacacataaagtactattcatgttttataatcttacaacaataaaaatactaataaaaaaattaaataagacgaacaatcaaaattggacactgaaactaatagctgcacttattttggaactgggaagtacaattcattgcagggttgctctatctcccgatcgatgctttaatttttctcgatccaaatcactgtcggactgccggtggtcgtttatccacattccatgttagcataaccacgatcaagcatggtcggatggtcctgttcatcggtttacctatgccttctatcaaacaagcagtaattttgcgcgaccaataacagctaactcatcaccacctaattaaaaacagtatagtggccatatgcctagataggatctaggaagaagacttgtgtgcgtcatgatgtagtgattcagtttttcttactaatgttgtatttagttccacgttaaaattggaagtttgactaaaattagaagtttgaagaaaaatgttgaaagtttatgtgtgtagaaaaaatttgatgtgatgaaaaagttaaaagtttgaagaaagagttaggaactaaacaagacttaagcaagatcttcaatacctggaacgcacattcacatcatgagcatgaaccatctttgaggtggccattattgtttccgaacacttgtgagggctgagaaaaacaagcatctaattaaattaatgaaggataaagagatttttaattaaaataataatatgaacgcgaaaacatgcttagaatgtactaacggcttaggagtgaaatataaaattttcgagccctaggcaatgtacagcccctatatacgatcttctagccataacagatacggcttggagaagcattgtcaaagaggacacacaggaaaattcggagcaggcaaaagtcgtcgatcgcagctgcgcaggagtcaggatggacatgcttggcatgatgcctctttctgttttccgtgctcacactgtcgtcacacagtgcaacgattaccatatatcattcgtgaagagcaacacgagtacacgagcggtcgagcatcctaatctcctttttaattttttttttatttttgaaaacaagcatcctaatcttgacgaggatgaaagtatcagcaacggccccaatgctattgttgacaagagatgtgatgtggctgtggctactggctggaatacggtactgcatgtagatgtactccactccagtaggcagtacgcctgcacagtcttttcctgactgttacggacgcggaaatgtttgtccggagaggagaatggtctctgctaaccggaagaccggaaccaccgaccaatcgggaaacggcgtggcgttgccagtactgattggtactactgggtagtatctttgacctcttggttaatgcactctaatgctccatttattacgaaatattaacgagatatttaaaaaaaacatactctcttcattctaaaatataactacacctataattatttcaaaatataacaatttatataccaacattttcttttcaatcaatcacaacccttcaccattagtttttctcgccaaccaccacttcttaatcaataataatatatttctatttaattttatctattttttaaataattatgtgcaactctaaaacttttatattctaacggagatagtaattaacgaaagttagctcgaaccttaagcgataaacatgcagccttcccattttatccgtgaggatttctttccgattcattcttgtttcctacccgcagtttagattggccttttatctcctgttacggttattttttgggatgcatggcgtcataattctagcaatccccttcctttttatcctcgtgttgcctgcgtgttaactttcatgaaatttgtttccaatttaaatttgtagcctgagattgcaatcttacaacataacaatttttaaaattcacattgcatcttttgaaatttatcgtgtaaatatggaacatataatgtcaaatacatattaaaaaattaaatattttttatgaaaaatatgacactaaacatattttttttattttccaattggcgagcccgctcgtgtatttattactttgtcttgttcttgcatgctaccgcaatgcaatgcttgctttctccgtgtgttcttgcatgtataaacagttcggtctgtctatgcctattgtcaatggttaatatggatatactgtttatctttcatttcaatttaaatacatgcaacgggcaggtatgtagagttctagcgtgaggtcaatcacacgtgggtgcggtgcgtctcctcctcgcttcttagggcacctacatgggtctcaaacgaattaagaaatataagtttgaaaaactattttatgtagagttctagcgtgaggtcaatcacacgtgggtgcggtgcgtctcctcctcgcttcttagggcacctacatgggtttcaaacgaattaagaaatataagtttgaaaaactattttaaaaaactaaccaaaggaaaacaaattctaatcaaagtatttgtgtgtataatattcgtgcgtataaaccttttatatataaatgtatacattgaaatatataaatgtatatatacattgaaactttatagcacatataaactttgtatgcaaaaacttttaatatagcaacattatgtataaaacatttgatccaaatccgaatcaagcaaataaactttcaatgtataaaattttttatatacaaaaggaaaaaaggtgtggtgtgaaaaaggaaggaggtggtgcacaggtgcatgatcatccacgcgaaagccgtttcgggtagacattaaccaaaagcgagtgaacagtgagtttttatatcactttgagtacagcattttcagaaaaaaaatctattaggagatgcctaactttgaattaaggtgtggccaaaatacccacgacgaaacactacatgcctttaccttcaaattgatattgccatagtcaagcattacatataggaaaaggaaataataaaattcaacaggttacattcgtataagtgcacggaagaaatagtaggttctttctttcgccacgtataagctttttcacgaaacatatcgttgagtagtttaaaaaatatgctcgcaataagttatcagcaagtagctgaaaagaattgaacctaagagttgtttctgtacgcaaatgattaggtcatacataccagctccaagaagtcaagaagaggcataggcgaaggacacacaagaaattttggagcaggcaaagtcgcatgaattatctgaaaaagcaaaatcggacaacagctgcgaacacagctcttatctgttttctctactccacacggtgcaaacaattactgataactcgtgcaaaatcatcaacacatgcatatcctaattatcttgactaggaccatcatctctaaaaatataagaccccggccccgtgcgaaatgtaaaataggtctctagctagattcattccaccaaacatactttcactgtttcctcaagcctcatcgaatcttgcatgtcttctgggcttagcgagattaaaaaaaaaaagaaaataaaacaagattgaagtgaaaccttgaattgagtaagacaactgatattgaattgaggagggaaaaaaaatcaccagtttgtgttctgcattcactagacgaaccgaagaaagagtgggctaaattgggctttctattggttaacatatgggctattttttttctctctctgaagcatggtacttaagcaagtgcattagaatttagggcctcaatttgtagggtgtcctatacagctgatcacctgcccttgctaagctgatcgaaagtattagcagctgagatgggtgttactgttaacaagagggccctcactgctgttgagtgttgacaagatgtggagtggctggtgcatgtacgtcttcagagtctctttcgaaaattactgacaaggaaatgtttgtctcagaggagaatggtctccctgtgaaccaaagacgggaagcaccgaccaatcgggaaacggcattagccattaacccccttggtttaacgcactctgctgcaccatgtatgacgagacgtacacgtaagggaacgtgcggtaggtagtagtagcaggcaagaaaatatcaggaaaaattcttccttgtgcagtcttgcatgcttgcagggggggtgtgcccgttccctgaagggagtagcactatcgataaatttttcctcagacgtataaatataatataattacagtgttattaaattatatcataatataatttatattaattttttaaaaatctcatggtacacgctatttttcacgaggtaaagttcacaagacgtaatctcctcccgagcacgtgctatgatttttttctaacaatttaaaattatgtgaaagttgcatacaagttttttaagtagttatatacaagttatatcgtaactacatagaagttataatataattacattttaattataatgtatttatattaatcgagaaatacttttatagcaaataaatctttcgtggacatgtggatgcagaatctgatcgctgccgtcctgttcgtgccatagcgcaacccagctccgctcttgggccggaacgggattccggcctacgtgatccccgttactgttgggccggaacggcattacggcatccgtgcgggccctgttatggttgggccgtaccggggattccgatctccgtgcggccccgggaggggggcgtggtggaggacgaaggcgacggtggcaaaatcggcgacggcgacggcggcggcggcggcgatggcgaaggggagggacgcgcggtgggagtagatactgtagtcgtgcgtgctccggaccagcagcaggtagcggcgcggggaaggaagctactggtgggggacaacccagatccctcgcccgcgactcttctactcgcgctcgcacgccctcgtcggccgcgccgccgccgcggtgatggagtcgccgccggagtcctcctcctcctccccggtcctcctcaacatcggttcgctccccttctccctttcgcaaaaactcgctccccatccccaccgctcgcgtgaatttagaggctgatggtgatggtggtggctatggcgcagggggcaagaggtacgcgaccaccgtcgagacgctcacgcagcgggagcccagctccatgctcgccgccatgttcagcgggaggcacacgctcccccggcacccggacacggtacgccgcgtactcaccagtggagctctcttctcgggagctgtagcctcagaggatgaatggtgggtgcagggcatggtgttcgtggacagggacgggaagcacttcaggcatgtcctcaactggctcagggacggcgccgtcccagacatgtcggagtctgagtaccagcagctcctgcgagaagcggagtactaccagttgctcgtaattggaattctcgatcgtttattcgattcatcaggttgcagcttcccaattaaccagccgttgtgaaaacatgatggtttgttttccagggcttggctgattgcataaatgatagattgggttggaaaaatgatgagaatttctcggaggccgaattgacacgcaaagatgtgatcaagtgcatccaagctccgagagtcagatttcgtggtgtaaatctatctggccttgatctatccaaacttgtaaggtctttattgttgttctctattggagttgctcatatttagttatggttattaccactccattctagttgctcttggcaactctgatttcgtgtgtgttcaacagaaatcaataaagcattttattttttttctttagtttcttgtaattttgtgacttttacggtctacaggatttatcagaggtggacttcagctatgcatgcataaagaatgccaatttttcctctgcttatcttcgtaaagcaaagttcagggtatgccattcacacctaagttcttcgttgtttaactgcttttgatgaagtagtagcccttaggaactatgctagttatcataatattttaaggcattttagttctgtcacaaaaaaatatctaagtctttttttttgtatgactgtcaaatgttgtatcagtaataccttaccttgtatgttcatgacagctgacagaagctacttgttcttcattccaaagtgcaaatttacatgagtaagatggtccaaccagtttcttttaggcttatagataggctctaagatgaaacacggtctctccttttttactttttgtgtttttttttgtgttggatgcataagcaagcagctaaccatctatttcctcctttttgtgttatttttgtttcgctgtgttattgtaattgcttgatttggaataacaggtgtgagcttattggagcaaatcttgaaggatctgttctagataaagcaaaccttcaaagtgcaaacctacagggtatgtaatccctttctttacctgtcttccgttttatgttatatgtttccaaaaaatactattatgctcaggattatcctgtttcttcattttcttggcttttgacatccttttcaccagggaagatcattgtccctgtagtattagacaatgtagctatgcctattttgctttcactctctctcctattcagggtgtgcttatattcttgtaaaaactaagtaggaaatgattgagttgctaggcttattttgcagatgcatgcttaaagcaatgttgcttcattgaaacggatcttcgttctgctcatttacaggtttgaaagtttattgtacatggtgtgtttcataaatgttcccagattctcgctctgctactctgctaacatattgcattcctggtcagtatacaagaaaaagtgaaaatcatgatgaacattagcataaagcaaagcatttttgtttttttttagaagttagttttctgctgctagaggtgatcgaatatctagtttccatccttgcaatattttgtatcatccaaacttccaaagtttggctgcaaaattttgtccttgcccaaagtattatctgcaacacatagacatatattttgtccgtacaggcttgtatcgtctcttcctgaacatttgaatataaggcataaaggctccctattccaaatggttttcagtaacttaaaatacgttgatatttgggttcttattactcatttcctcagtgtcttattgtcagtccaactggattttcagggtgctaatcttatgggcgccaacttgagtggagctaatcttgaaggggccaatctcaaggtaacaaaaatgaccccattcaacctgcactttcatcctgcctgtcatatgtaacttaaggaaagctacttgagggggtttaccacagagctcttacacaaagacagaaaaaatgattctaatgtatccatcttcttttactgccaagcttgaaataaagtgtctgaagtttgcactaggaaataactctagaagaaaatcaccaggagatgttccaaaggcatgaactgatgctgagatgtgcatgtcatgttttgcttacaaaatattaacaaatagggatttgcgaaagagatggtaatcatcttaattgatgataatgcttgcatataaggttttcttttttgtaaacatgtgatgtttgacatgagtgaaaaggtttcgacctgtagtaagtgtgataacagtgcaaaccctttatacttagaaccatgaaaccatgactgtttgatatgtattgtagaacatatggttaatcgtgtactgaagtgtacattaacgaaaggtcattggcattaacaccaatccctcttttcttgtgccttaactgacaacccagttccttgtcctcgctttgttattcaaacttctttatccgtactctaagctagtctgatttgcagggagctaagttggccggtacaaacttggaatgtgcaaatcttcagcgagcctacttgcgagaagttgatttgcgcgaaactgtatgttgtcctgcttgctgcttgcttcttcttttttttcctctctctcttttcagtctaactaaatagtgaacagtgaaagaatctaaacttacttcttaaactatgttttactttgacttacagcatttaactggtgctaagcttggaggtgcaaatctgcttggagctatcagataataccaagggaagaagcttatatcttctacatttacaattaaactgaaactggtgctttggtacctcgaacattatcttgcctgcaccaacggtttgttcatgagtaaatggtttcttgctaccgattctgcagatttcatacagctttagtcggcggttgtacatatacccttgtcacattcctctgattcgaaaattcggtgatgaactgttggatacagctagttgcttagtatcatcatggatagaagctgttctagtaggaaaatttcctgcatactttgggatattgttgtgaacaatgactgaaaattttagtgggaaatatatcttcgttaatgtgcatacaattttcttttcatcatatttactcttcctttaagctttcagtaaaaccgggctcaaaagcgaggaaaatcatattttactcttgttcatgaacctatggaacttttgatgatgtagaaattaccacttgtataggctgcagagatcgatcatagatacaattaactgcaaatcaaatttgtttcggttataatttgcgtgcacagaacacttgcgtttccacacgtattccgaaaggaaacgttggcaataggtagcaatatgtacaaggtgaaggtatcgaacgtgtaagctacgtgcaggcttccgaaacttgcacgtcgtcgttcaggggggctcacgcatgcaggatcacttcagtgtgtcagacgcgcatggcgatcaatggtcggagaagccgatgagaccatgtccgccgtccgccgccgacggatccatcatcagcctgtacttggcgtagaagccggcggcggccaccaacgccagcacgacggcgaggaccaccctccacggcgtcttcctccggccggtcaccaaggcggtgccacccgccgccgccccgtcgttggccgcgccatcgtcatcttcttcttccttgtcctccttctcttgatctgctggtgcagcggtttgctgcgcctgcgcggcgccatgatcggcgggtgtggcggcggcggcggccttgggctcctcttccgccggcgacagcttgggcatggtgatgtggaggacgcggtccctggagtcgaacctggcgcggacgtcgccggcgttgcagtcatcggggacctggaaatccttgtggaagcggctccaccggttgccggagacctgccgctcgccgcttatccgcagcttcccgtggttgtcgatccgcactctcagctgctccttcttgaaccctgcaattgcacccgccatccaaaatgacacatatcaaaccttgcattgcatgaactgagcaataaaaaacaatttgtattcggtctaaaagttgatgttgaaaaacagaatgcgacgaaaaacctctaaaatcaaactgcagttcccgaaattgaaatttaattttgttgcggctcataagcgaagaggtgggaaggaataatgctcttgcctgcggcagataggttgatttgaaggaccttcttgccggcctcctcgaccagctggtgcggcggaacgaagtcggtgtagttgcgcagcgaggtggcggcagcagcggcggcggccatggctgcaggtggtcgatcactgaccggtgatcaggtgctcaggctatgatcactatcaggtgtcgattgatcagttgcaggtgtgatcgagttgatttgagaggaagccggtgttcgtgcgcatatatagtgtgtggattcagggttgtttggagtgcgatgcaggaggaaggattgcttcattggacggcgtctgcagggggccggccgcgggaatgaagctagcttgcttaattaatttggttgcgctccctcggtgatataccttgtctagccttcgccaacgcatacagatttcccccacaaggaatatgaaccgtgctgttgttacttgttcttgttctcacagtataagtatttcctgcgattttctgtggtttgttctgggcggcactgtcgggatgtcggcagtcggcacggtaaaagaaaaaaagaaagaagaaaaaaatgtgcgtgaaacaccgccttgtcaagccatctcccgttctccattgggccgggcccggcccactggccgagtgaaactgtacagtagacttgcagttccaggttattgaggtcagacgggtcgttgaaccggcgaggacctcaatgaatgaaccaacggtccaaacggtcaaaccaattaactatcgaaccgaagccgccggttcaacgactggtccgatctcaataactatattctgagctgctacagacccacatgcacctgtccagcggttcagtgccgatttttttttcggttttaagcggttttctcaaaatctatgcgtctagccggtttttaccggttcacttgcgtagacggtctgatcagaccgacgaaagctttggttccgatccaaccgctgctccggtccggtcctatggttccagccgagccgagccgagccgacgagaagctctagaagagtggcgttggggacgtggacggcgagagcaggtgacgcgttgccgcgcgacgcgggccgaggtggcgagctgcatgcgcctcatgcacgcacaccaacgcaccaaccagcgagttcactctcccatactactagtaccactctactagactccgttcgctgacacgccccgtccactcttgtccacgctgcgccgcgcagtgtcgcgcacaccccaaaaccccaaccaaccaaacaacccgacccgcggccatggatgcggcggcgggcggcggcggcgagccttcgccggcgccgggagtgggcggccggaagcacctctcctccatcgccaaccacgtgctccgccaatgctccctgtgcgtactttctctaatcctaaatcctaatcaaaccctgttgatggttgatttctccatcgtgtagaaactgtgttgttgttgttgttgttgttgttgttgttgttgtgtgtgtagaaactgttgctatcaattcgaaagaaactggcagtgttttccttgtagcagactcatgtgctttgatcttgtacgaacagaacatattggtatgaagcttcactacttgaaatgaagccggattacatgtttgggcattttatttgaccgcacaaactgcttccaaattaaacctctagcgcgtcagttcttcattagtaactataccctgtatttgctaaacgtctctagttctctgatccatatgtccaaaacaatctgaatactataatttctaaccatgtcactgtaaccatgtcctgataccattagtaatatattatagcaattattctattcggtgcatgattcatacgtaatccttattgctcgtcgggagtcaggactcaggactagaaatggcaagagtaactaatacggggtcatggcttaattacaggacattggacagaagtgttgatgaattagttgcagactttgagctcggtttgaagactgctgcggtggataactattcaagaagacttgtcgagttctgtatccttcaggcgctgcaagttgttacatctgttgatctaggagacaagatccatgatggatcgcttagtcggttcacatttgatatgatgctggcttgggagacacccactccttcagatcaacaagttaccatggtttgtgatttttttatatttgtgtgaaattgtgtgtttgtgttcttctgaaatctgatctaaactgaccaatatggtgacattacaggagagcatagctaaagaaagagaggataagaaggagccgctcggagcaaatgaagctgtcatgggcgatgagacctcactgttctattcagatatcatgcctcttctcgtatgttaacacatagctgattaaattcctttccgtaaaatttcttcaagctattcatcggtaatgatgtttcaggtgaatgaagaaccaacagttggagaagatgcatatgtgtggtttggatctgtatttcctttggcgtgcgatgttatcaatgctcaattcacctttgaagccctgactgctacaaccgctaataggcttcattatcctgcttacgacaaattcctgaaagaaatggacaagtatgcaaccacttcacagttagatcttttttgcaaacataagcaacattgcatttcctctgttttttaatggataactccattgacttttgatgtgatatttgactattcgtcttattcaaaatagtagtgcaaatatgcaaaaaaatttatgtcaaccttaaaagtttttaatgataaaacaaatcataacaaaataaacgatactgatataatatttttgaataagacaaatggtcaaatggaatgccaaaagtcaacactttcatacctccctgctagatgtcgttcttcttctttttttttctaacaaactggtagaactgcaaattatactgataaagcatgagaaatgatacaaaatatagaacactgaccaccagtccaccacatcctgatggatgccatgtgaaattgacttctttttaggtcttccgaattcttgcagaaggtgtcaactccaaccggaactgaacttgctgaagatgaattcatcttgcacatcgagggaacagcaggaacacaaagggtggtgcggcacattggaaccactagttggccaggtcatcaatctgatcaagagttatattatttctggtttcttcaggtcttagcattttacgttgatgctttggtaacatttgcttatgaatgctacattggttgtatactatacaggcaggctgactctgacaaacaaggcattgtattttgaggcttctgggaaaatttcatacgaacctgctttcaaagtcgaacttacaggcagtgaaataggaaaacaagttaaaactacttcaactggtccttttggtgcaccattgtttgacaaaggcatcgaatttgaactgtgagttccctcttgcatttcttatttttgtgttcatatggacaacctacacggatcaattctttttgttattaaaattatcactttgccccttttgcaaagaatatcgacagtaaccattcatctatgcagaccagaacctttggttttggagtttcctgagatgaccagctcaacaaggcgcaatatgtggcttacccttataagggaagtaatattccttcaccgattcatatcaatgtacagcatagactcccccattcacaaatgggaggtgcattcgagaatcatattgggggtgataaggcttcatgctgcaagagagatgctaaggatgtcgccaccgcctccttctagcttcctagtattctcgctttacgatgagcttcctaaaggtgattttgtgcttgaacaactagcaaataatctgaaagagacgtcaacgataactccgctcagtgcatcccatgtgttcaagggtttgagcaagtcgcatcgggtagctttaagtgcggagatagcaaaagagcatgacaaggactcaaatagccatgaacagcccttggcatcacttgaaaacactatcggtcaagtaagagacgaggctcgggaagtcaccgtcgctaacgttgctatcgaaggaatgaaggaggaaggtatcactgatagccttcttgtactggtggtatgtacatttcttttatattctctttggtattttatctgctcaaatcatttttatttaagccggattgatttaatcaaacttccattcaacggttctaagttctaactgttttttatgcaggggttagtaagccccatgagcaaattgtttccagtgatccaaaagataatctcatgggagaaaccacttgtgactatcagtgtccttgccatgatggtgttaaccatatacaggttagatttatacaccgcatttaatttcaacatacattttactcttggaaacgatcagggaacatgagatgcaaggtcccttttttttttcaacatgatgcagagagtgggtcggttttgcgttagcggcatccttgatactggcagcaggattcatggtttgggctagacaaagaaaaatcggtgcactatgctcagaggtgatcatcgacacttcatcggacaagacgacgatggaaagcctagtggaagcacagcaaagcctgaaaagagtgcacgagtacatcaagacagcaaatgtcgtgatcctccgagtatcgtcgatcgcgttagcgaggtcaccaaaggtatcaatatcatcagagttcatcacacacgttctccgatcaccgaatcgttccaccgttgcgattcatttccatgtcatgttaacgcgttccttcatcatcatgatgtggaactctggataattttctgagtttgcagcatacagaaacggtgatatggatgctgacagggttggcgctggcgctggccgtgatcccgttcaaatacgtcctgatcggggtgatggccggcggcttcatgtcgaacacgaggatcgcgagagccatgtcgaacccgcagggaagccggcggtggagggagtggtgggagagcatacctgccgtcccagttcgggcggttgacgggggtggtctgtgaagtgttcgacgaaatgccagcagaaaaatcctcggtattgttcagctataagcttaagtgttcatgtatgttttttgctcagagatgtgccatactgccatcatctttatcacctgtcagctggtgtataccagaaaagaaaaatggcagagcacttaacacggaacactttgttggatgtactaatggttaaataactgtcaatgtgtgttgataaataaaggaatacgtcatatattcaatattcaatattgtggtgcagagtttttgtcagtgacatatggatttagaagaacgtattggcagcggaaatactgctactaatgaaatagacaaagtttctgtgtttgttccgaactttcactctgaaacttccgaaccaaaatcaccatctgaattgtcaacttcccagcacgcgattaggccatctgtaatctgttatctccagaacaacatgagagtgaatgggtgatcatgcttatatctgaaattcagaggcaaattgaaaaaactaaaatattgaaacatggataaatgtggttttcgagtgctattattagccccgtcgattagggaacatatttgatataacaaaccttttcgtgcacacattatgcacaccaactttttttttaaaaaaaaatcttcgcgtatatgtcatacacactaactaatatattttttaaaaaatatataaaaaagatgtacgatagtattacacttatatataaagtcgtaactacaattcatttcattgtattttagctgtaacaaaataaataaaaaaaataactatttcaagagtataaatgtattaatttttgtttttttatatatatagtgagtttgaagataagatttacacatagatgtaatactagttgtacaaaatatcttagaaattttagtgatagtttttagttaatgtgcacggtggatagacgaaaagattttgtgcgtacgatattccagtcagattaacagctcaacagtagcattgcaattgggacacagtgctaggagcctccgcgcctttccgaagccgaccgccgtcgccgtcggcggccgccgctccatccgccgagctccttacattcccgggcgcttgtttcgtagcgagtcttgacccagacagacgacgccgggaatgcgccggccattgagagcgccgccgtggataccagccgtttgacgtgagatgaagacgtggggctttgccgtcgccgtgttgccggcttttgccgccatgccgtggcgctgtgcttttgctgttcgttcaacgtgttaaagcgcggccattgttgcagggcgaggtgccgacgttttcttcaaggactgacttagcaattctcttcattctttgggtttaattattccatagttcatcactagaacagcttgacaaatatgtactgtatgtagcaaccaaaatcttcatgtttgtcgtcttcagagttcagacaaaatggcgtccggtttttgttttgcaatcgattcaaccaaaccttgtcgaaacgatgaaacgatcttaccatgtcaaggaagacaaggaaaaaaccagcaaaaacgtttgctatctgccattaagaacttgacagctagatgagtcctcagatgaatcatgatggcattatcagcagtatcgagtcgtttggctgaacacacaccgtgccaacttggttaacccttttgtttggtagcgcaaacaacagttaaaaaaaaaaagtactacttcaatttacagattttttttcccagtctatccatccaattaaccaacttaacgaccattgcatgtagtcatgttcagattcggacaacgcacatcgagaaaacgcttgctttgcatcagatatgctaaaattgcccccacacacgcctaacttgttggagatatttacccgtcgagctgtcccaatccaaacgaactctcatagtatatgatggatgagatggatgcatagatggattggggaaaaaagttgagttgcgcatgaacaatccatgaacttggcgaaggaaaaggccacatccatccactaatcccctcatccaccattccacccacacgccgagcgcgaggcggaggcggccgcgtctataaaaccagaggcgcgcctcgccgcgccgcgccgcgttctcttcctccccggagtagaaaccgcccgccatttggatccccccaattcccctcctcgcccaaaaccctagctgcacccccgccgcgcgccctccgcctccgcctccgccgcggcgtgcgggctccgtcgtccgtcggctcctcgccactggcgtcgcgaggcgtcgtcaccggaggtagcgggagctcaggggacacgatctcgaaggcgcgcgccaggacgaacagctcgagcgcgccgcggggggccttcggttctgagataaatcaccccgtccgcatcatcgacgcctccctccccgcgcttggcgccagctcgttctagggggggaagatctcggcgacgagcagcttgggcgcgttcgcctcgatggacgagttcaaaggcccaggagagaaggagaaggaggaggaggccggggacaaggccgcggcggaggaggcgggggacgggttccaggtggtgcgcggtaagaagaagaagcggcccaatggtggttcggcttcgggtgctgggtcggggacgatgatggccaaggacaaggcggcggcggcggcggccgcggagccgtggacgaaggcgaaggtgtctttccacgatcccaacattccgcggccgcaggatgtgtacgcaatcagagtgaacaactacaacgtgccgttcgaccatgtctggctagagcgcaccgaagatggcagccgccctatccaccctctggttagtgttctatttcgtcttttagtacctagtttttgcttttgagtcttttcctttttctgttgcttggtgtgtttagaatgaggagctaggaagcccttgatcaaatttcaagccatgacatgaccaaacattgttttaccttttttttgtggtgtttttatttgtcaatcaaatattgatgtttcttggctaaagatcgagccttgtatgggtaagaaatgttttggggatggcctacatctactttggagtatgatcttaagacaagaatgcttgggtattgttgaaaaactataagatggcatgtgcagagagaagcggggaaagacaaagatttcttgaattttgttttcggataatcaatgtgttatttttattattatgttgaaactatcaaaaagtaagcatttacatgttgactcaggcctaattggttagcagaattagtaggaatgctgtattttgtttttcgtaatcatatagagttattcaagatttgttggttttcttatgtccttattaatcaatagtggaaggattgacttttttgcatattcaattatccatgcatgggatctgatgtaatatactctcgccttgcaggaaaaactgccaatggagcagtttattgacagaaatgttcctgaaagtgaacctgtaaagccagctgatttggaggataccccatttacgctagttgaagataagaatggtttagcagacttagctaaaaagttgaagagtgtaaatgaatttgctgtaagcatttgtaattaagttttatttaactttcaaatgaatatatatcatactttgtttctacttgcattgtattatttattaactttcaactgctagagtattttgtcttatgtagatatccccctgaaaaaaattgtaagcatgcttccctgacatgagttcctaatactggattttaaaatatgcaaacaaatcttgtcagtaattatctataaaatgtagtgaaacatagctgtagttgttgggaagtagcttttctttattgggtgggcagtaccttttatgatctggtacattgattttgacacatattgtgtactgagtttattttggttagagcagtaggactctactatttctagaactgttagaccattagctccttaaatgttttcattttacctatcatcataaggctccagtcattaacccaattagcgctgataccctgtaaggattaaaccattttatgaatattgtagctttttgacttaggattcaaatgaaattgatatatgctttattctgaatgacatactgttgcctgtattgtttccctttctttgccttgtctgacaacaccattcactttctgcactaacggcattgcataactttactggattcttgaaaaagaacatattccatactttctttctgttgccttctcggtcttttacatttcattcatgttatgggcatctgttatggaataaaacaacttctgaggccttgcagtgttaggaacttaagctttatttcggttcttctgttgttttcaggttgacttggagcacaatcaatataggtcatttcagggtttgacctgcttgatgcagatttcaacaagaacagaggattttgttgtagacacccttaaacttcgcatatacattggtctctacttgaaagaacattttaaagatccaaccaagagaaaggtttcttctgcgttctccaattgtttatcattttattgaggggaaattgtttatcattgtgaactcaaatttctgtttacttggtttcttcttgtgcaaaaaggtaatgcatggggctgatcgtgatattatgtggctccaacgggatttccacatatatgtttgcaatctttttgacacaggacaggtattttgattaataggctaataatactaaatactaaaactgtgattcttgattgcacctttaatttacctctttcttcattctccttcaaaatcctcattttcatgtcttataaactgaaccttggattttcctttctaactccaaacaggcttcaagggttttacagatggagcgaaacagcctagagcacctattgcgtcacttttgtggagtcacagcaaataaagagtactgctcatttacaccaacacaattttcaagtatccatggtgacctacctaattatctacaatgagtatttatgaccaaaacataccccttttgtagatatcaaaacgctgattggaggtcaaggccactttctgatgaaatgataaagtgtttaacctatagaccctatctttcatttattttggtttagtcttgcctcgtttttgtcctacatgttttactatttcatccagttttacccacttgcaaataactcctgtacaggtatgctagagaagatacacactatctgttgtatatgtatgacttgatgaggttgagactgcaaaaggagtcgacatctgacaatgatcttcttctagaggtaaaaccttagttcactagtttttccttttgttctgatctgatttttaagtctgtatgagtgaacattattttggtatatcctttttttccccttgaatgaagtatcgctttagaacaaactgcatgtagatcttacaaagtaaccattgtgcgatcctgttcacataaatttacaatctgtttgttagtcatgattcctgaatatatgtgattttcattagtactgacaaagagtatcaaaatggacattctgatcaccagttttcggttatttcaggtgcaaaagcgcagtaatgaaatttgtttacagttgtatgaaaaggaactgctgacagatacatcttatctccacatatacgggtctgtagctctgtatgatgttctctcaattagatcatttcattctatcattcagaaatgcacttttgctaacctcgaagttatttcattcacatttataatttgcgtgaatcccattaacacgtgtattattacaggttgcaagaacatgacctggatgcaaaacagctggctgttgtatatgtaagagaacatcttgttatttgtttacttcattatgatcattctgtctcgaactcgaatagagctaacatgtgtaacatggcattgttcctagaaatgtattagtagttgctattactattggctgttggcgacagtttctcattttggctatgttcataactttattgacttaaagtttctgaaagcccatatgtccatgccatgtttccaaataacaacttatattttttctaccaattcgggttatttaatttatgtgtgtaataaatatctcacatatctttttgcaggctctacatcaatggagagattatatagctcgtgaagtagatgagagcactggttatgtgttaccaaataaggctttaattgagataggtactgctgatttatttttgtttttacggcacaggacttgatgtattagtttggctaactaactctttcatttccaccccctattgaattcaaaagcaaagaagatgcctacagatactgcagagttaaaaagaatggtgaaatcaaaatatccatttgttgatgaaaatctggaccaagtcgtaggcatcatatggaatgcaactgaatcttcttatgcctttgaaagcagagctgaacaactaaagaaggaacgtctggagcaggtatgtttaggttgatcttctgtgtatttcatatcttatttgtttgcttttgaggatggtggggagaggatcacagaatgcgatttcttatgtgccgattattagcattgacgtttaagcacctttggttgtatccagctaacggacagggttcatactatatcatcacctgagatgaagacatctatgaacttatcaagccagattagatcaatggataaggaaatactgagcgataacatacatcagcaggtaagagataatttcagtgtctgtagtttttgttcgcccctgtatttatgtagttgcattttgcaggtggcacaggctacttttcaagaactgaagagacctatggctttgggagcagtagggaattcaacatccgggggacagagagatttctttggagggttttcaaataaggtataagcgagtgcttgatctgaacaatgaaaacatttaagtattcatttaaatgcatgcatgtcattttccttttgaattgttgatgagttattgatatagtacattcttggtcatatactgtaaaatgtttaaataatccttttggtttagttctgaatgttttgtctttacaatagttttttgaaaggaaaatgtttgaagaaccttcaatttttgcaatagttatgtcaaatgccaccattttacctttttccttcatgatttaagctatgctttcctggaaatgtttttagatttcccagttagcttcatgtaggaattgtagacttatgtttgttatcatgcgattgcaacttatcaataatttacggaattgcagtctgagaagatggagaaggctaaatcctatccagccttttactacccccagcttccacaatatagccctgaagttgggtacggctttcaatcaataaaccgaactatggcgggaacagcactgtctcctactggcaataaggagagggatctccagaaccctagaagacgtcaatctttcccaccttccggtaacataagtgatacacaccagtaattgctctgatgtatgccttcaaattcatccttctgtgcagaaaatagctgtagagaaatggaaactgggctgtttttatccgtgccccctcatatgagaaactatgcctccctcagatttttttggctagactaacagaaatatgagaatagcccatatcattgacattagatgcagagcatgggaaatgccaatgtggattggcttgtgtgtaacaactgacaaacatgtgctgtgcaattgtgaatactggagttgtacaagtggtatactgtaatactgttatagcatagcatcagaatacaaagacagaaatgaacacatagcatcgatgtctcttttctttatttttttctttggacagcatgccttgaattatttgccataatgtctccgtcccgctggcttcatcacaccttctttgctgggtttagtttcagttcatcgtttggattagctgtttatgaatagagatgctgtttctgtctatgttcactctcagggatgaacatagggcctgcactgtctatgttcaaactcagagaggaacattgggcctgcactgcagcggtgaaatggatccgtgtgttcgcgccaccagaatgagcttggggcgcaatggaacatgtgatgtcagttaaagttgcaggtaaggcagtcaccggtcaaatcacggcactcgccaaccaggccggagcatatcggctctgccgtttgtttgctcctatctgtacgtagcacgagctgttttccattggcaacgcctgatcgatcaaggcgttctactcccctcagcacatgacgccaacgggttgcatctgctgacgacaaatcgctacgcagactccagattttacagctgtgttctgcatcaaccatggggaattggcgacccaaagtgccaaaccatcacacgcaggttgccatgatcgatgcgtgaaccaggtccccataatttatgagcctacgtatgagtaacccatagcatagtatcagagaacagtaagtcagataagcctcttcgatctgcgaccatcaaaatcgaacaaacggcagcacattttagccgaaacgaagcagagatctgctccagatttgcaacctacacacttgacaatctcaacttggctgcctgcaatctgccattccccttccactgcaacatggagatagccccacccaccaacgcagccaccctacggaaaagcacaccgtaacgccgcccaccaacccccctccgaatctcctccgatcccgacgcctatagatgaataaatctcctccctcttctcactagacaaagcccaaaccaaggccaaaaccctcctcccctcctctcctctccattccgccgccatggccgccgccgccgccaccacccccaactccctcctcctccgccgcccggcggcacccaagccggcctcggcggcggcctcgccgctccgtctccccacgcgggccgccaggatctcctgcgcggccgtggccacgcccgcgcagtcctcctcctcccccgccgccgccgccgccgaccgcggggtctacaacttcgccgcgggcccggccacgctgccgctctccgtgctccagagggcgcaggcggagctcgtcgactaccgcggctccggcatgagcatcatggagatgagccaccgcgggaaggagttcgacgccgcgatcaagaaggcggagtccgacctccgcgcgctcctcgccgtgcccgacacccacgaggtgctcttcctccagggcggcgccacctcccagttcgctgccgcgccgctcaacctctgcgcctccctctccgaccccgccgacttcgtcgtctccgggtcgtggagcgacaaggcgttcaaggaggccaagaagttctccgccgcgtccgtcgcctggtccggcaaggatggcaagtacacctccctcccgcccttcgacgccatcgagcagaaccccgaggcaaggttcctccacatctgctccaacgagaccatccatggcgtcgagttcaaggactacccggagcccaagaacaagtcgggcatcctcgtcgccgacatgtcctccaacttctgctccaagcccgtcgacgtctcccgcttcggcctcatctacgccggcgcgcagaagaacgtcggcccctccggcgtcaccatcgccatcgtccgcaaggacctcgtcggcggcgcgcagcccatcaccccggtgatgctcgactacaagacgcacgcggacaacgcctccctgtacaacacgccgccgtgcttcgccatctacatctgcggcctcgtgttcgaggacctgctcgcgcagggcggcctcgccgaggtcgagaagaagaacgcccacaaggccggaatcctctacgacgccattgacgccagcggcggatactacatctgccccgtggagaaatccgtgcgatcgctgatgaatgtgccgtttaccctcgccaagggtggggattttgagaagcagttcatcgccgaggcggccaaggagggaatggtgcagctcaaggggcacaggtcggtcggcggcgtgcgcgcctccatctacaacgccatgccgctcgccggtgtggagaagctcgtcgcgttcatgaaggatttccaagccaggaacccttgattggctcatggtggttatggtatcttgatactgtcttcagtaggaatggtctctgttcttcatcatagcataattaggctctttgcaagggctgctttgcgcgtaagagattctcgatccatctgttgtatcggtaccggtaactatttcgcgatgctgctgcttttcatgtgttcatgggatctcattcccatttcgtgccattgaatgttattatgggaataaaggtagattcttagctatctgagaggagtatatgctgatgctgatgcataataacaaggttgcttggtcttgtgtgatcactgctgcataataacaaggttgcttggtcttcttgtgtgatcatttctgtgtggtttttcttgtgtattcgttttctactttgagaaatatttgccgatgattgttcattcggataatgtaagattgttatagcagaaaatctttcgattgggggtggatcatgtaagattgttatagcagaaaaaatctttaggttgggagtgaaatgttaaattaccgtaactttcatgatgctgcttctgttcctgtttgctctcattcccgtatcgttcatgctgtctcttgattcttatgtaacaatgtacaatttcgagctcggttacagttattctatcaaaacaaacaagtttggttggttctgatgtttgatcatttccttatagagatgtatcgacaatcgttcattcggtttatctaagattcttccagcagaaaattcttcagattgggatgcaatatccaggttgttattagtattcatagtcttgaggttggtgagcaagttcttgagtttggtggcgaagagtatttttttcttgttgctgtgtctcgatctgtagtggactggactgggctcactcagagatgatacgctgaatcaacaaaatgagatgagtgcgacagcttcttgttgcaagccaacaaattctaaacaaaaatgtcattgaacttcgaaatttcaaaccgcacgtttggtaaatctgccttaaagccaggagtaccaaaggtgactacgatcaaatcacaaagaaagtgtatttgactttgttctgtcaatacttaagcagagcagcaacaatcctttttgaatacctcgatatatcaaacttgtactgtactagtttgtcatccttgttcatttgattatgttttctagttgtgtttctacaataaagctgtaagctgtttagttccagtcccatgttgatcggttgatgcatctttctttatagagacgtgaggaatcccaaatgcattggttgcctttctgaatcttcggcgttttcaagtgagaggatcactaaacctggggtatactagtaccacttggtaatcatatgacgtcatcgatgattaatcccccgtttggactcttcgtttggtattgctaatctattcggccgagtggatatttctgtggcacctttctgaatttctaatataattttggatcttttgttaattcttttacgtgttttgagccagaataagttcaggaattttgtgagtcaccaattacccctggaatagctgccatcagaaagcaaatgctctgcttgcttagtatcactgtcagaagtatgtagtatttagatggatattaggataggattaatctgtattgggtccttttaacaagagaaggttatactccaataataagaagcaaaaggtctaagaaatacttactatcgaaatatagtaatctagtattcaattagacaatgttcagattcataaaattgtttagattcgtaatactatatataatgcctaggaccgcagaagtaagaagagcacctgctagctagctgttcatgctgatttctgaatcttcagaaatcaattaatccaatcgtgatagaaaatttttaattcggcccaaaatgaatggcacattgaatcgtaggcccaaatatcaaaggaataagttcacctaaggtcccttaacttgttaacgaatccgattttcgtccttcaaccggaaaaccagatacgacaggtccctcaactatcaaaaccggtgcagatgaggtccctcagcggttttgatggcggttttagctgacgtggcgcctatgtggctaatttgactcggtattcgtcccacgtggcattgacgtggcgcttacatggcaattctatccccgaaaaataataaaaaccatgggcccacatgtcaattaaaaaaaagtgggcccccacaagtcagtgctctctctctctctcacactcttctcatctggacccttgccgtcgacttcacttcgaggcgttcgggctgccgccgctcgtcccgtccctcgacccggccgtcaacatgagcagccttgccgccggcgcatgctttgcctccgccggcgccggctacgacaatgccacctctgatctttttgttagccttccattagagcaaaacgattgctagcttagctacattttcatggtgttcttaggtgacatcacacatgacatccatggagtaattttgtgaggtcgcgtcgtgcagtcggtgctgccgatgtggaaggagctagactactttaaggagtacgcggcgaggcttcaaagcttccggggggacgacgacgcggcggcggcggcgacgctgttggaggcgctctacatcgtcagcatgggcaccaacgacttcctcgagaactactacgccatggcgcgcgcccaagcggcggagtactccacggcggcggcgtacggcgactacctcctcggcattggcgcatcgccgagtcgtactcgttcgtccgcgagctgcacgcgctcggtgcccgcaaggtcgaccttaacagcctcccgcccatgggctgcctcccgctggagcgcgccacggggagcggcggcgcgtgtaccgacgagaaaaacaccgtcgtcgagcgcttcaacgccggcctccaggacatgatcgcgaggctcaacgacgagctcggcgacggcgagatgatcgtgtacggcgacgtgtacaggccggtggccgccagcggcgtacggggtggagaacgtaggcaacaacaccgtgcccacgcgggtcaaccggcggcggctcacctgtgccatctgcttcgacatgttcgcccccggtaggatgaggtcggcggggtgctcccacagtcccactacaactgcatcgcttcggtgcccggacccgtcctgctcggtcgccggcggaggcgagcacggcaaccgttcttgaggagggcgcgggggcagaagacggtgctggagaacggccaccggaggccgaggcaagggggaagtggcggcggcggcgggaacatgcggaggcggcggaggcaggcacggcaggcgacgaggagagggcagcggcagccggcggtaggcccattgggacgggagtggaggaggccgcgcctcgacgctgtccgcatcttcgccggtgataggagagaagaaaggggagagatgtgaagataggtgagatagggagagaggaggaagaagaggaggggattgagatgagaagagtgagtgagagagagctgacatgtgggacccacttggggcccaccagttttttttaactgacatgtaggcccatggttttttattattttcagtgatagaattgccacgtaagcgccacgtcaaatgccacgtaggtgccacgtcagccaaaaccaccatcaaaccgcggacggacctcatctgcaccggttttaatagttgagggacccgttgtatctggtttttcggttgaaggatgaaaatcggattcgtcgacaagttaagggacctcagataagcttatgccaatatcaaaagataaggcccaaagtaccctaccctctaggcccaaatcttccgccataatgctccggcccactaaacgagacgcgggcttaccgcgacgcggtgtgcgtacatcgtaagcagcgggctcctccgcttaaaagctaagctccccaatctttaataccgatttcagggttagaaccctagctcttgattggcccacgtggcaccacggttagagcaccggccgaattctcggatggagaagggcgccacgtatcccacctctccatcagccgcacgatagtatatcaacggtgtaaaatacgtccagtggacctaaatgtatattgcaagtttttaagaggggttttttacaaacttcgtcatctagaacagccaggaagcagatgaaaaaaatcctataggaaaaaaaaagaatctaatacaaaaatcaacgagcagttagccccgtcccttgcctaattccatagttttgtcactacgcatagccatttgattaaaaattcagtaaaaaaatctgcccacattgcaatctttgagtctttgttccaattgaagataaatctgaaattaatgcatagggaaaaatccgaaaatgtggtgcggattgtaaagaaaaaaaggataaaaataaaaaagtcaatcttgcctgcccgcgagccgccgccatctcccctcccacaaatcgccatcgtcaaccatcaacaggcaaggagagccacctcgatcctaaaagaagcttcttttaggatggggaagagaagggcgattgcagttggcaacgccacacgacaaatctggtcggccgacaaccaccgcgcacaacgccatctcctctcttttcttccccttcttctgccggattcgtccgtcactcatcgtgagacggtgctgacctgttgagccgtaaaatccgaggaaatcgacgctggaccacaagcagaacttccgtcggccaccacccacgctgagcttcgctgcaggaggtgatacgtcatgaggtggagaatatgagagagaaatgagcagctcaacatctgcccgcatgcctgtgggcagtggcgagaaaagaaacaaagggagaagaacgacaacgtcttctctgttctctctgtccgcctgtgtatgctttccgatgcaggctgcctgaggccgtgatgacagaaaaaaaaaaagagaaataggaacagcggtgaaaaatgcatcaggattcaggaggactgaggggagcacagctgtccactcgatgcactggtcactgggcagaggataagactatactcctacggttgacgagtatcaataagtaaatcagtatccttcgtgtagttatgatttttcgcatctaactttaatcgtccgtctatttttttttaaaaaataaaaacataagtcacaaataaagtactattcatgttttatcgtctcataacaacaaaaatacttagtactaaaaaattacgcatggcttgtttagattggtaccattttaaagcatactattttaggataaaatataaatatgtggatgcattttgttatcaaatattagtgatgcatagagaattttgaacaacacatttagcctatcgtactaaaacataaaattattgtcaatttatcaatttttttacattacaaaatttttggaaggttcatttgggcactaaccaaaacatgcctttaacttaccacatagtataaaacaataaatagtatgtatattcaatgtataaatatagtttatacaggctatatagatggtgcgccaatggtgcgcacactttcttaaaacacagtacatgtacacactcataatacgcacgcactcatctctatgaaccccaatgaatgcacacaagcacaccctaattctatgaacacctccgaatgactaggccagcatatcttgatattgacgatatcaccacggacgcatatctgttgacgggtacatcatctaccgctgaaagaataattagctaaacccgagtgggctggttctaccataagaaacttacccagttgagttacacacaaattcacctccacctcacccattaattcaatgtggctccttgcaggttgtgctaggatgttttatagtacttactctaaaaggtttgttacgtactccctctaccgcagaataacatcattttttggccaatcaatccaaggtatacacatttaattggaatttagaaaaaaaaggaattgataaggacaatagtggtatttctccccactactaatttgtaggagaatcgttagaaataaatttgtttgggggcggaataaatagaacaatatttttttaagttggtgagaaaagttatgtcattataagatctataaaattgattgaagttaggcataggcattaagagactatgtgattaagtggacaaattaaatgagatattatgattggttgagataagatagtcgttaatcaattgctatattttgctatattataagacaaattttgaatactaaaaaatgttatatttggaatggagggaaaattttattttattaatgatcttttttacgtaaaaaaacactacggtcgttatttaaaaatgtccatttgcaaaacctatttataaatggaccatggtttatttggcggaagatgaggctcgataatttatgctttaaaaataagtatatttcaaacgatgttacaattacataaaaactctttttaataactccaacataaatagataaaatatgataatttttaattaaataactccacatgttgaattaagaatgtaaggaaattgacctaatcctactaaaaatctttcgaaatttctaaattgatgggttaaaaagggcgtgccaaatggctcgccgattttctagtataaaccgcagtcagggcgaaaaaacaccgaaccgactgcgagtagtaagtaaggctaagcatccgtctccccccttctcgattgttctcgatctgcggcggcggcggcggcgatggccgacggcgggaagcccccgacgccggagaagaagtcgtgggccgacgtagaggaggaggaggaggccaaggcgaaggcggccgcggcggcggaggcggcctcctcgtcttcgtcgaacgagccggcggtggacgcgcaggcgaagcagattgaggcgctgtctctctccgtgccggaggagcatggcggcagcggcggcggcggggacgaccagggcccgcctctcctcgacgactcggatgagtcccaaatccaagccgtaagttccgcgtcggcgctagtgctgggtggccaatctcggtggagtcgggagctgctttctagggtagtttggttgatcggccgattgatttcgaggtgttcctgctcaggtgacctcgggcggcacggtgtacgagtcggcggcggccttcgaggatctgaagctgacgccggagctgctcaaggggctccacgacgagatggggttcagccggccgagtaagatccaggcggtgaccctccccatgatcctcacgccgccatacaaggacctgatcgcgcaggcgcacaacggctccgggaagaccacctgcttcgtcctcggcatgctcagccgcgtcgaccctaaccggaaggtcacgcaggccatctgcatctgccccaccagggagcttgcccagcaggttgattgagcacacatacttctattatgtgctagtatgtggatttttttcttttcttgttatggatgtgcacactgtaatgtactctgtttgttttattgtgatttgcagaataaatcggtgcttatgagaatggggaagtttactggcattacctgtgcatgtgcgatcccaccggctcagaaagattatgtgccgatcgctaaaatgccgaagattactgaccaggtggtgatcggcacttctgggacacttatgaagtggattaatcataagaagatcttgacaaatgatatcaagatacttgtgtttgatgaggcagaccatatgcttgccgaggtatggatgagttctattgctgttcctctatccaaaacttgtgtatgcccattgcccaatgttgttttctattatttattttgttattaggagaacgcctcgtgtttagttattagggacatttgggttagatattaatcttatggaaagagataattgattattgcaatttctaagctgtataggaattgggaacaatgaagcaaaaactgccataagctcgatttgttgtaagattttttttttgacttaacaagaataatggtggcttcatgatgattgattttcttactcgaagtggcataccaaagattatctatggcctgtatacacagtacatggtgtttccattgatattacagatcgggtctggttgggatgtaaaaaggcttaatgtttttttcaactactatatttgccactggtttgtgcagcattgcattatattcattattaagaaaaatgaaaaaaataataatgtattggtccattgttgctacagtatggttctgattcgaacggaaaattgcttcatgtttttcagtagatcaaatgatattagcctttcctaatagaaaaatattttggtttttgcatatgtattatctagattagaagagattcattcatatggttatgtcttacatttggtaagacataatccctcacatgactaaacatttgtttaaaattgatgttgctcgtatgtttcatacttcatatctgcttatgcactcgatgagtttatgtattatgagttgaatagctttattttcacgcaatctaacttcacattataaatttcataaagtccaattccttataatggtgaatgcattctcgcaggatggcttcaggagtgattctgaaaggattatgagggatatacaaagaagcgctggtggctgtcaggtaacatttttctggtcacttttaacttactttgcttgagtaggtccgtcacatgaaacagcttgaatgctccttatagaaggcgatctggatacagtttgaaatcagatatgaggttaatatgtccattctgtgttaagaggatgttttaggagaagcattttcctacagtctgcaagtatacatgtaaatatgcaattgcttattcaagaactccaaccaatgcttatgatgtaattggagaactcctttgcttgcttgcaagtagtggaaagagggtctaattttaaattttttggccattgatgatttttttttttgaccaagggcagccattgatgattttatctggtttgttcagcaattttgcaagatcattcagatgatcccaaatataccttttgagttttaaactagtcttttccatgtcatgtgatcatgtgtggagttgattgtccaatgtgtggagttggtatttattatttgaactgatggctgtcaggtgcttctcttttctgcgacattcaatgagagagttaaagattttgttacaagggtcattaaggatgggaatcaaatatttgtgaagaaggaagagcttactttggaaaaagtcaagcaatataaagttcaagtccctgatgaaagggcaaaaatagcagtcataaaggacaagatttttgagtttggacaaaaagttggacaggttatcatttttgttagaacaaagcaaagtactaaggatgtccacaatgctttgacattagaggactacgtatgctcctcgattcaaggatcccttgaccaatcagagagggaaaagataatacaggaattcaaaaatgggtacaccaaggttcttatatcaactgatgttcttgctcgaggtttcgaccaagcacaggtactatttgtgtttgttgactttatacttgagcaagtgtaaatcttttctaacattcttccgttgaaaggttaacctcgtcatcaattatgacatgccaatcaagtttggcacaagagatgaacctgattatgaagtgtacctgcacagaattggcagagctggtcgctttggccgaaaaggtgaaattatttctttggttctcttttgtccaaaaaggaaaaaaaatgtcgtggttataattcaatgtttagtaagtcttcgattaataaataatgagaaatagtcaatatcagaggtggcctttataaggtatgttgaattgctgatcaacaatttcggctgatggatccaagttctaagaggtcttagctgagcaaacctgtcttgtggtgctgacaaatcttgcctatgtctagtcgaatacttaacataatgtatgtgtcttagactgtaagttgagcctgagcttttcagctgttttctgtggataagatagaatgtaagtggcttggtcaattataccaggtcatctttctatgatgggcaatgatgtgtcttctggtgcttataatcaaatttttctggacttatttcatggtttatgtgtttaacattgatagggcttgtagaccaagtgatgctaggccaaccaaacacctattcaaattcagcccttctatattttagtacatattctgtagcttatattcttaactttgtcattgctggtgcaggagctgttttcaacttgctatgcggcgaaacagataacactgtgatgagaaagattgagacctacttccagcacaatgttcctgaggtgtgtaactgcaagatgcatatgccagtatcttgtgctcctaagcattagcttattgtgttctgttcatttgtaggttcgtaattggcaaagcgaggaagattttgaaagagctctgaaggatgccggcttggttgagtaacaccattggaaatatggcatcagatgcgctcttcacttgtgacgaacaggcgcgtgatatttaccagctgaaacagcttctaaagcaaagcaatcgagcttcttgagctcatccttggttattatgtcgagagctgtgaattctgttaaagggactcatccaaacaattttgatgctatgagcttatatgaagcaaaggtgttccttcgctatttcgtgggaacttgttgcaaggactagatctacacttgcattatactctgttacttcgtgaacttaactgggaacctgttttggtttttatggctttgtcgtcgagatgcggtcaccggtgtacgttacgcccttgtgaaaaaactggaaacctctttctgggtcagtgtacttgtacacttgcgccattgtttagttgcatgtacgatgtttctttctgcgtcagctgtaagtgtacacttgatttattgtttagttccatgtaccatgttctttttcctgttctctgtacacttggccacgctgatacatgagatgcaccactatctcttcctgcatgctatcgctttctgcgtgtttcttgtttcaaagaacaattcgtgtataaattggtcgcctttttcactgtcgtaataatgaaaaaaaaatagagaagaaattacaggttgtcgtgctcgatgacctgcgccgccctccactcctcgccggggttgacgaccaccggcaccagcatggacgccgtcccggtgcacaggaagtagtccttgccgaacttcttgtacatctcccccgggctgcacaggtacatgtcctcgtaccccatcctcaccaccctgaaccccagcccgctattctgcaaacgcatcaacaaattcaaagatcaaattcagttcaatttcaaccaagcctttgatgatctttttttcaattctcagaagaaacaaagttcttgacgatccatgaagatttcttggtgctatgatttttcttcaaaaaggaaaaaggctttgtctttttatgatacactccatttcaaaaattaacaactaatgcctccttcaaatgtttgacgtttgaaccgaccaacatcgaacaaaaaacgaatagagggaatatgttatgtcaaatacggattgagatcctctgacgtaaagtcagaggaacgtggtgactggcatgtggacccaccgctctcgggcctacctatcagtgaccacatcagggataactttacgtcagaagatccctcgacgtcaaatacaaatatacaatactagtctgttatattttgggccagaagaattatatgaacatatgaacatttcttggtggtgattttggttgtttacctgatcaatggtggtgaatttggagggcgccgtgctgtagatgcgcttcttcctctcctccggcggggccgcgtacaccctgctcaccttcttcttgaggatggtgtagaggttgtcctccacggtccacaccccctgccggggctcctcgccgccgccgccgccgccgaaccatccgccgacctcccgcttcatggcctccgccggggtgaggagcgcgaagccggcggccggcggcgggtgggagcagtaggggcatccccggagcccctccaccgccgtgccccgccgcttgtcgaacttgatgtggctcagcatcgcgctcgtcagcgacaccggcttcttgccgttgttcttcaccatcaccgccgtcgccatgctcagcgggtacagcgtcaccacgtacgtcacctccagcgtcccgctccccttggtgcaccccagctcaacctgcaaatcttagacaaattttagcccagatttgaagtggatttgtttgcctcggaacgcaaacaagattcttcaggtttgcaaacatttgcaatgccaacatgtaacatattaaggtacatagattttttttttcacctacatgtaatcgcaccatgtttggcacagctttggattaagatttcttagagctggatatttctagctccacaaatccattaaccaatatatgtttatgttgatataatattattttttttgactgaaaaaggtagagagactaccttataaccattgtattaatggtagtcaaggtgttacataaagaggtacaaaagaaccggataaagagggaggaagaagagaaaataaggaggagaaaagaagaagaagaagaagaagaagaagaagaagaagaaatactgaaaacaggagaaagcatggaagaactagaaaagctagctacgctagtaagtctatccatctgcatattggaggtcgacattgtggcttgatgcgatttccccataattgtagacattctctgatttgatgtgtcacatttgcgtggtaagatctcgctgctggaatgttctatggttgcgtgctttttataagttgtgtgtgcaggcgccaaagcatattggccatccaggtttgagatgtgagggcgtaattgtcaggacctgatcaacgaagtggagaacgtctgtgctttgagttgcctgttcatagatgttgagtttcttccaaacctcagaagctagtcggcagcgcaatatgatatggtctgctgtcttaatggtagggcagacagcacaatgtggatcagatgcccagcatttctgtaccctattgtcatttgtgttcagtcttcctcgaaaggccagccaaagaaaaatttgacatgtgttcggtattgctttgatccatatgaaaggagctgggcgccatacaatgccatgatatgttataagcctgtagtatgctgctgttgttaatccaaccgggcttagtgtacagcttcttacgtcttgttcagtatgctgtagttgctgagaagctagaatcgtcatgagcgaatccagctcagtttgggcttggcgagagagcacagggtgaagatccagtacccaattatcattaaccagctgagaggaggcggtgcagttgatgttgcgggcaaacgaggccagggttggaaaggtgaagcaatgatgaattatatcgtttatattttagataaaatataaattttaactactataaagtttaacttacaaacttgagttatgtcaaataggacctaagctaaattggttttgcatgtacattcattcttgcgtgttcttgttttgaattttgtaaatttcccaaaattcgttcacaaagaaattcgcatttgcgaacatttgggaatcgcgatgtgaaccagcaacataggaaattgaatattcaagactcgaatgcagtcgtttccttctcattcctcaaatatcaatcgaatatgatcttgcacgttcatgttttgaatttttttttattgtagagtccgtaaaattcgttcaaaaatcattatgaaacgattttagaatgggaagtgtacctgcactgcatcgtaggagtcggagtcggcgtccacgacggaccactcggagccgacgaggagcgactcggcggcgccggaggaggacacctcgctgagcgcgagcccgacgccgcccttgacctcgccgccggcgccggcgccggcgacggtgtggagcacctccctgcacccgtcgtccttccagtacaccttgggccggtacgaggtgaccagcccgtcggcgagccggagctgcagcgagctgccgttccgcacgctgagctcggcggtgggcgcgccggtggccgggtcggcggcgaaccggaggcccttccgtccgaacgactcctccagcgactgcggcgtcggggccgccgccgccgtcgcggcggcggaggccttgacggcggacggcctcgtcgggaggtggagggggagcagcgaggaggtggccatgggtgggttggagtggagtggagaggcgggggcttgggctttcactgcagcctcatatccgcgaggcttcaggatagatagttttttttctcattgtctgcttgtttgcgttgctcccgcgcgttttttggcgctttttttgcacaggagatattggaggggtggtgcgcacgcgtacctgcagtctgcagtgctgcggggaagtatccaactatgcaactctcatcctacaccgttatatcgagaaatggacgtccgagatttattcacgtcaccatgtaaattttaactcatgagtgaatctgtgagttaaattttaactctcggacgtccatttctcgatccaacggtgtaagatgagagttgcatagttgcactgaattagatgactgcacctgatacttccccgcagtgctgtagggtttagccagcgatttcattttcataaaacaaagtttactatctcgattagtctaattgtaaatgtaaatacgagcattcgtattaaaggtgaactggtgaatgagttcaagtaaactagttacaccgtaatgaatctaaccaattaaactacggatcacctcgtgattgaccaacaaatttcaattgtttttgtggtcgatttacaactagacattcgagccggacatgctcgaaactcgccgagattgtgagcacactgcagcgacgaagtaggctggtggtcatgaacggtaagaattcacaagtactatttgcagggtggttcaaaataaaaaagcttagaaaatgatggtgaatcatatcgggaaggtttgacttaaaataagatgttagtaacattttagcacaaaggtcaggatggccgagtggtctaaggcgccagactcaagttctggtcctctaacgagggcgtgggttcaaatcccacttctgacacaatattttcgatcatttttttgaaacttttgctttaactttattatagcctggacactaatctttttcaaacagcacgatatatcgtgtctttcacaaacaaaaatagtttctcagtttttttttaaacttttgctttaactttactatagcctgaacacttatcttttccgaagagcacgatgtatcgtgtttttcacaaagaaaaacagttttaatttgttatagcctggccaccaatcttccccgaacagcatgatgtacagtatcaagttttcagtaagacagcttgcgaatgttaaagcatccgaaacctgtgcgtcctgcagccagttaaatgcaacgctatggacgacgtgtttgtttacttgcacagcatggttagcgcgcgtcggtgcacaagcaaagtctggttcgcacgcgcgagcgcataggcgaatggtgtttggttgccaacacgactactacattcatcctataaaaaattaaaataatatcagatgtgacacattccagtattacaactctgcacatatctatattcagattcgtttgtactaaaaagtgtcacattcagttctaaattcattttttttagaagggggtatatctcactacgttggatctagtcatttgtgacggatccaaatcctcatctttaacaggtatactcttcgttattgataagtggtcagtgatgactaaacttattaggatctcacttgtgacagacctaaatcttcatctgtaataggcatacttctcgtcattgatgattcaaccttaacaggaccttacttgtgaccggcctaaatcttcgtctgtaacatactaacatgtatacttttcatcactgataagtaaagcaaacgcaaaacagccgtccgagttaggtaagagggaaacgcgagaaactattctatgtaccaaaatataagaacctattcgatgtttcttatatcttggcaaacatcttatatttaggcatggagagagtagctgtagctccgatcctcgaccagactgacactatgcaacacttgagcgggaggcgagaccggcacgcactgcaaccgtgcaacatctcagaaaaacggtctcacgaatcacgatccctctcaccttccaaccctgaccgcacttgagcagcaaatcgtctactcctagttggcccatgggcaccacatcccgatgaaaccacagttcctttctcatcgtaccaagtagcaacaatcacagtggtcaccgtatttatactagtactcctttttcagcaacaggttgtagtagtactgcagtctgtacctacacttgatcgattcatcaagcagaagcgatagcagcactgcactgcagtccgcagttaaagtgcttggccgtaccatccatccgcttagctatagttaacaaataaagggccctgaaatgataatactactagcactactcatcaagcaaccaaatggaatgatgcaagcaatgccccagctttagaacagccgcgaaaagcagtgagtcagcttcgcaatagctgcttagtggagcacttagaggcgagaccctgcatcatcagatgtatataaagcaagattcttttaagtaaaataaatagcaccaatctaacccacttccagaaccactcaacaacgggattatagtactccaccccccactgaataagcgcgaaacgcaacgcaccaaagccagacatggtctttgcaacttgttgtctttgccactaggtttttttctggcattttcgacgatactataaacggagtcttagagcgagctaaaaaaaagcaaaccgaaaacgggaatacggcaaaagaaaactaggcaaaactaactagccaactgctccccagtagcagccaagcagcaggatcttgggcccgtgctgccagtttcacagataagagttttccagaccatcagttccttgggaccacatgcctgttgagttcttcaggaccgtcttgttcttcatggctagctagggaacatggggtatgtgatccagttaactagctttgacggtgccgttggccagggcaggcttctcagtcgctgctgtttgggcgaccttcgctgcataggtaacgactggagctgtgccgttctctgcaggaaccttcagttctccattgacgccatttggtagctttggcttcgcagtagcagcatcctgctgcttctctccagtgacagaacttggagccctactgtcccagacctaaaatgatagaactgaccattagagttaccaaagaggcataagagaaaccaaggtgcacagattgacaaaagacaaggctcaggcttatatatacctgcttttggatctgctgttgtttcaccctcttttcctgcatcaacttctgacggttctcatagaaagcaaagtcatccaagatggaggtcttactgacatgctccttgaatatcttaagcatttgaatgccttggtcaaggtttacctgaaatttaaacaagcaggtcaaataagataaccgcatggtgtggctttttggaagtcaagaactaatttggacaaatataaggtacctcttgtgtgtcacggctatttgtcactggcttgttctcattgttctctaggatgatgtgcttgagaatattgttgggcacatctttgacaatgtgccacttgagagataaggaaccattccacttatcttgttgccagtactccaaggtcttctcaaaatcaacagcgccagtcatttcagcaacaccaacaaactgcccactagtattaaccttaagttcacagcaacaaagacaaaattaggaaaaagaaaccatgattaacattcacaaatgaatacaagacacaaataacttaccgagaaaaacaagaatattgggcatttggagctcttagcctgagcttcctgataagcagcatcaagcttcttgtttccattagtggtacttgcccacacattgtactttatgctcttatggatatcatcctcactgtatgatttaatgacaaagaactttgcatcatcatattggacagggaagtcatctcggttgaactgtgttctatcaggtacatcagtagcattcttgctgtcacttgtaggaaggctctgccctttcacagcaatagtgacagtatggccaaacaatttctggttcttgaaacggcctgatctaggacctctgttcaactcaattgttccatcctgactctcattgccaaaaccatagtacccgttaccacggcctcttggcttgtacctgttatccatactaagaccccaccgaccatatagcctggaatcataaccattactaccatagccattacttccataaccatttgtgctgtacgaaagaccagttttgtatgagtttccatactggctgtaagaccgggtgctcgggtacatcctattcggatatgtaggagcagctgatcctgttgtagttgtaggtcttctgttattcatgccctgtattacagagaagccaaataattcagttcacaatcaaagccgtagcggatcaggacagtgcattcatacggagaaaaaaagaacatgttttcgtaagactcaccatctgctgaggtgtggagcccttgttttgagtccttgcagaagagccattactgaatgttgaagacgacatgtgattggttgtagttgttctctgctgtccatttgtataagcagaaccatcataccatgcaaagtgtgctcctgtgctgtcatacccatatgtagagtccaggtaaccagcagaaggaactccacctagcaagggtgccctataagttccatcaggggtcagtgatgaattttgctggcttgatccaaggggtacagttccactgttactgtgaacagtaccattaggagcaccatttgtggttgttttagcaggatctgccttagctgttggcttgtcaggattggcagaaggctgcaggtcgccttgagtggtagaaggaactggtgtaggaggctgataatacgaagttggatactgatagtgctggccaaacatttggccatcaaccgttggaactggggaactagcaggggagtatgcaccataaggagcatacccatatccataaatatctccatatactgcctgtgaaattccaaaggccaatcagaatagttgatagcacagcacgcaagattctcatgacaggatatttagtggcagacaaataacagtgaacacaaaagattcacagagaagcaatagtgcacagagcataagcaataagaagaagaaccacagataaccaaaccatagccaaataagtgagtgcatagcattccacttattacatccaacaagatttgacaggacagctcccaacagacaataatagcaaatatttggaccatttctacattaagtatatgacacatggtgcaatttatggtcagcaatatcacatggaaaggaaaaggtaatattatctaagattaacttactggggtaatctccactccatctggatttacatatctaggataatcatcccactcgctcacagaaccgtcgtaacctggtaattttgcaaaccagcataattctgtaagcataggagaaaccatgaaagaagctaatgtcctataaatagccacagggcttatcacagcgctaacaaataggaatgaacaagaaaaaaaaaagacatgtcagccattcaaaatagctgtactcaatgatcaccataagaatttttccatggttccccacctccatagtagtatgctggcaggtagaacatgttgggatccataaaatcctgaagcactggcgtgatggaccgctcaggaggaatcgccacgctaagaggctggctagctgcaggcccctgctggattaacagtcaaaaatcaccagaaccacacgtattagaatcacatatcaccgacagaaaaccaagagcatacacgcaaacatcaaggatccatcatttccactgttttatccaataccttcttagcgccggcgggctcggtggccgcatccaccgccttgggctgcgaatccaaagacaacttctgcagcagatccgtggtttcttccaacagcaaaacaatgaattaaggagaaaacagattcattcagatcccaaaatccaatccttcgaactaagccctactaaacatcatgataattatttgtgtatgaataaataaataaacaattattcgatttcacaatcaacagaaggctaaaaacagtaaacacagcccgatctggagaagtcaaccctagcacgaccacgctgagacccccgggcggtagacggccgccgtacagcctcaaagcaacacccagcccaaccaaccctcaagccaaaaccaaatccccaaacccaaaccccaaaaacctagaaaaaaaataatcaaaagtcacaacccaaaggatacgatccgcgacgggggcagcggtggcggcggcggcaggagccggggcaggaggagcagcagcagcagcgggcgccggcgcggcggccgggacctgaggcggcgcgacggcggccatggctttggctcacgagatagatcccaagcagagaacacccggaggcggcggcggcggctgtagatccggcgagacgagcgagcgagcgagcgcgcgcgcacccggccccttctcctcccttcctagagatagctaggcgcggcggcgcgggtagagaggaggatgaggcggcggcggcggcggtggcggcgggatgggtggagaggcggagccggagcagcgaggcggctagcaaaccggcagtacggtgtgaaaggggaaaagaggagggttttgggtgagggtcgggggctcatataggataggggaggggggagaaatggagcggaccactggaccacgtctcactggacgccacccgcattggattccactcctctccagtttccccctgatttttttttctccctttttagtgataccgattaaaaactttttttttcttgggttttttttcttttttttttaacgtggatggagaatgggtggttggttatttggcttatggcctaatggcttgtcatatgcattctgttcactttgtaggtttgcatttgctcttaaaaaagaataagactacgaagtaagtaagcatatctcaactggttagttaggtttcttgtggtggaaatagcttgctcagattcaaatgttcgtgatgacttcgtcaaattcaagttatgtcggttcagtttttgggagatgctaattagtcttttagtggtgacttcttgaatctcaagatatgctacgagtatgcgtttagaatagtgagtgtgtgtacgttgtgagtatctgtgttttgtactgtgtttcataaaaagttttgtatttgcttactggctaagtaaaatggtttgaaatgttataatcacgttaattgcatggcttaatgcccttgataaattttgaaatgtttaagttgttttaaaattattctagatatttttatccttttttcaatcttggtttatcacttaaagtagaaacataaaaccctgactcaaattattttatattatcttatttatgtctctacggtttatcaactgaagccaaccagcttgaatatatgattttttttatccaataaactcatagtgcatactgcacaaggagatggcgatttacttgtcatcaattttttagatagggaagaaatcaatacatggatgttttagagaggggaaaagtcaatacatgcctatgtagtgaactgctaagcaccgtgcctaacaacaaccgcgtgagtccaatgactccaccccaccaccgatcgcttgtctccatttgcacccgctccagaaacccctacccctttccaagcccctataccacaaaaagaaaaaggaaagaaaaacaaaacaaaacaaaacaaaaaaaattataaaaaaaaacgcgttcagcttggaggaggaaccacggcgcactggacgcgtccagtgatcccacgcggccacgctatgcacgcgacgcccacatccaccacactaccacagccacagccacagccttcctttctttttcttctcttttttttctttccttcgcggcggccacagccagcagcgaacagctttttttttttcctttttccttttttttcttctcccctcgcatataaaacaaaccaggataagatctcgcacgtgccgtgcctgctcctccctcctcctgtgcagccatcaaacgcggggtcgtacgaactgagatgcgaaaaaacgcgaggaaatcacgccaaaaaccgtagcaaatcccgtccccgaaatggatccgtgtgccgtgagattctcccacacaaattccatacttcccctccacggccgcacccccaagtccgtgagatctataccctgaaatcccactgtttcttcgcaaagatcgcgtaattttgttgttgttgttgttgtagatgccgcgtgtgtatcgtcctgatctgggcgtgctacggccgtgcaaccctatactggcttgtggcctcgtcgccggggaagtagggcggtggacgtcgtcgtcgtcgtcggagaggacgacgtggaggaagccggaggtggggtggatgaagctcaacttcgacgggtcgcgcaacgacgcgaccggggccgcgagcatcggcggcgcgttccgcgaccacgagggcgcgttcgtggccggctacgcggagcggatgatcgtcggcggcgcgtcgagcttcaccgcggagctcgccgcgctgcggcgagggctcgagctggcggcgaggtacgggtggcggcgcgtctgggcggagggggactcgagggcggtggtcgacgtggtgcacgggcgcgccggggtgcggtcggaggaggaccggaggcagtgcggggagatcgccgcgctgctcccggcgctcgacggcgtcgccgtgtcgcacctgtgccgcgacgagaacaaggtggcgcacgggttcgccaagctcggccacaaggcgcggcgccgccgggtgtggcacgtcgtgccacccaacgaggtactcgtgttcctgcaacgtgatgctgatagagggtaaaagtacaaggaccgaacaacacaacgttagtcgttgatcgatgtgatctttctctgtaaaaaagaaagttaactgagaattaaacaccatctaaccgaatctgaacacgaggttatcggtaacattagtcattaatcgatatgatctctatctattgattgataatgatctctctctgaaaaaaaaaataacctaaatgagattttaacataatatagaataacaaatctgaaacatgaggttgtcctaggtggtaatgttagttgttgatcgatgtgacctctctaacattgctactctattaaaaaaagcctatctagatgaaaatttaacaccacctaggacaataaatatgaacatgagatttcttagggtggtatcaaattctcatttagattggtttattgtgatatggaagaattacttcagctttgggggatttataatgagatacaattccttgtcattacttcgctctgataaaatcacttttatataaatgcggtagctcatattttgttgatttgcgctggacagcttaaaataatgaatgacgaataatttgtaggcacagtacagtagtgcgtgcgtagtcggattcagtgtcatcttgcccttttttttcttgggtaatgggatattatctgacgtaacgatggattatgcagcataatttcgttttctaattacgcacggctgaggcctggatgcacacgtgtcacgcctagcgaggaggagtctgcgtcagatgtcatcctggacaaggaccttatgatagatttatggatcatgtgcatgattggtttaactgtttccatcgttaccctacgtataagattcttgaaattgccctatttgtgtacccctacagattttttcatggggtcaaccagagttgttggtcaagtactactggagtagtagccggcaacggcagtgaaaatgacgtgccaagaatgaggccaggatgggacatgcagctcactcactaatgcaagggcattcacagtgcatctagctagcagtgaaaacgaatcgggttctatctgatctcaccattttcatattctaacccatattttataatcggaattgggtcgaacacggatagcgccgaatacagatacaaactcgaatagtatcgggtcaaaatacggaacgaatacgtaccaaagtggatacgtatattatcggttacgaatatttatttggatatcaagtcgaaacaacaatcttatatatcatataaacaataaccatttaataattacatatatccataatacgattatattagaccattaggaccttaggtaataaatatggtacaatatatcatagtaaaatcaatacatagtaccagaaagtacctcacaaaaacataatacggataatatccgtataattatccaggtaacacccagattttttaacggataattcatttccgtcgggtactacgttcccgaacatctcatatccgtcaaaaaaaggcccgtatttgaacccaatatatgtgaaaagtcccgagtacccgaaattgtctcaaaataatgtgtccgagcgggcggacgggaaatacccgctccgttttcacccctacatatagttgtcattcagtccaagccttccacatcatagatatcacgccatgcctgcttcaaggtgccaaatgaagaatgcggaaccaaataaagacccgcacagagcagggcaacctttgcgcgttgttgctgtcgtcgaggcttcacacgtggcagatgaggagaagggaggaagaggagatggcagcgatcgagctgttgccaccgagacgttgtctatgagcttccgctgcctgaggtcgatccagagctggccaaccgcctccctcgatccgtaacggccaaggtcgacccagagcagacgagcccgatcagctccgtcgaggttgatccagagccgcctccctcgatccacgccaccgatgccatttcaccgatgagagctcaacagcggccggagggaagggggaggggaggggaccaagggaggtgaggatgtcactggcttcattaggctcaccgctgtagaatcaaggaggccgactagaggggggtgaataggcggttttaaaacttaatggcacttaaataaaactaacctaagttgctaggcaaggtaaggtgcaaggttaactaagcaactaagttaagttttgcaaacctaggtgatatgggctcaaatatgtctctatgaatgtaaatagcacaaatgtaaatgcaacaaataaatgagacaagagacaaggaatttttcaccgaggttcggaaactcgccggtttcctaatccccgttgaggcgagcccaactccacccgcccaaccatgaagccaccgcacgcccccttcgtcaaggggtgggcaaggcgggagccggcccacggagaggactacccaagtctcgatcactcgaggtagttcttccttcactccgaaggtggtgaactccaaaccactcacaaacggcgccgtgcctcctccacaatctcctcggagaggtcaccgggcaacacctacacaagccgtctaggaggcggcaaccttcaagagtaacaagtctaggatgcttgccgaggatgatcaagtgccacactagctataacaatgaagcaatgcacttggattggcttaactcactctctaacacctcactagataaactaagtgcacaagggtgtgagagctcttgcaagggttcaagataatgtaatggagtgccaaaaccttacccttgctgctagggagtgggtatatatacccccaactaccaaaactagccattggaaccgaaatccccaactttgtgctctgtcggtcagaccgccattgtgaggccggtcagactggactactttgtaacggctagaaaactagccgttacagggcaatcatggagcccactcaacctggccggtctgaccgcagtgtagtggccggtcaaaccgtccacggctcggtcagaccaccgtcggctcggtctgaccggttgcggctctggcggctctgtatcgccaccaaaaaccagaccagtgcaacagaccagtggggccggtcagaccgaccttaccacgccggtcagaccggcctaaggcccacggtcagaccgcaggtcacttttcagctcaattgaccgttagtaaaacggcgatatctcttgactcgggtctcggaatttggcgtttttggactctatggaaagcttattcaaagggccatccaacccatgaaaaatccatccaagaaacacaacttaatcaaggataaagggctcacactccaaaggatatccaccggacatacccacaagatgtcactcactcctattggacatgcccacttctctcttggtttaggacttgagaaaactcatcacacttggttagacaagcccaaaaaatgcacatacatgcatatgaactaatatggcacaagatcatccacaagctcgcttcatagacccctcttgataatacagcgcctatctagcaaatccggtctacaccaaacaccaagaccgggaaaagactaagaaaacattcttagctacattatacctttgccttgcgccatccatcttggggtcaagcttgagtcgagatcaacacttgtgaccatccggttgaaccatgtttatgccaaggtcttgtccatcctttgtcaagactttattctcatcacaagcttgacttcattcttgccaacatgacgatgtccttggctcggtgaccactaacccatggtgtcattcattagcctcatcgtagtgggacctattccttttcacacctcaaaggagaacattagtctcaacaaatcggttgtcatccttcacttgatgaccaaccggttgcatatgaaagatatggatatgtttgttgagtattcattaacatcacaagtgtcatatactcgtatgcaagctcaagtgcaaagatccgatataaataataggtgaacaacatggatctagaacatgcacaataaatgtataggatttgctccccctaaatatatgcatacaaataaatatacaagagatgcaagtgtatgcataattagagaatgaccaatgggggtttatcctatacatatagagaaggcatatgtagtaatgatgtagaccaacataaaacatataccttcatgatctccatgttctcaatgtaaatgagactaaataagataacattcgagtaaacattagtctcacacttatatatcaataacatggaaatcatatatatgaacctatcaaaaagtaggagataagaagtggtacatatcgttttatctccatgcatctcatccttgtcatgattaaggtccatcacaaaagaatgcatgtcttccacatctcattatcgggaaataacctagtagacaacttatgcaaaagagaggttaatctcataaacatcggtttatcatctatcaccaaagtaacaattacacaaattgtttaatccaagatctttcaatcttttctctctttggtgatggataataacccgatataaacaatatagagagatgagatgaaaaatgatttcaaatcaagatagaaatcttataataaacaaaatatagaataagctccccctcaagatgtgcatacatatggatatgaaggaacgcatatgcacataatcaataaagatcaaataggaagctcacactatattttggatccacaagagagaccaagttagaatatgtgaagtttaatacatacctctcatcatttttacttttatatcgaaatgagactagtcaaagaaaggctcataaaaatgattagtctcatatagttagatttgtcattaatcaccaaaaccaaattaaggcacttgaacttacaaccgccagatccagatcccccgaggttggcagccatgagggagttgagtccgagccagatccaccctaagctcgctatcacatccggcggcgaggacatgagctcgtcgacagttgggtgcggcagcgatttggtgcggaggtggtgacgcaacagcaccccgaccctgacggctggatctggctgccccgctgctgctccactcggtgtcattgccgcttgggccgccccgtcggtcgtcgccgtttgggccgctccacccagtgccttggcttcgtccgccagtgaggaaaggagtagaggaaagagagatggggtgggagatgaaaaatggaagaaatggtacttgtggaacccactacaagcaacttacaccgttgagtatgtagctttaacacattcttggtttaggtggcatgtgaggttcgacaaatctgggggacactactattgtcctaagacttcccacttgattttacttgaattctaaaatatttagttataaaatcgaaaaattaaattaaaaatcagaagtattcaagattctcgtcagccgattactcaccaattgcattttagaatctcgagcttggctacagcagtactactccctatcagggcacccgcaatggttatctataggctctttacaagagatctatgtcagcatattttcctacttagaagagattaaatgaagagagagagcaaatatatctactaatctggagatagtctatagagaaaaacgaggcaatagattaaagagctatagatacccatgtagacataccattaaagtggtttactattaatctagtctattactgagatgtacatgttttatagatagcacattactttattattgcgggtgctctcggtagccagttgcttgtcttggcttggcttgccgtgccttgctgaaattccccagctcgcttccccaagtcgaagctgaattgcacacatctcaatcaataatgctcccccagatctaggtgaatcatcaaatttttaattactcacatcatcatacatataaataattcttgcatcattagccgccatagaaatgacagtaatagtagcatccagaaatttgctcatttagtagtacttgaccagtgacacactgacacctagtggctacttgtccgaagaaattttaactccaagctcgagaaatccacacccaaaaagatctcaacttttgtagtctgatgatttgatgaccagatgaaaccaggtttctgaacaagctgagctaggaatcctgcagctgggtggcagtagccgtgtccatggcgcgcgcggcggcgacgtcgacgtcgacgccggtgtcggtgtcgggcatggtggtgaccctgacgacgagcggcgtgcggacgcggtggtagccgtcggaccagacgatctcgccgaagtcgtaccggccgcgcgacagcttcgccggcgcgacggtcacgtagtaggaggccgtgtcgcggtacggggagaaggccagcgccggcggccacacggcggcgcgcgcgccgtgcgggctgacgacggcggcgcggtacacggcgtccctccggggccccatgttcgtcaccgtccgcttcacggtcaccgtcgcgttgagccgcgggagcacgatggccgggtagttgaggtcgtactccggcggcgccgcgccgccgccctcgccgccgcagctcgtgtcgagcgacggcgaggggagcaccatctggcgtatctggtacctggtgtagccgaggccgcagaggaagaggacgtggtcgcgcgcgccagcgtcgtagacgaggcccgggtccagcgcgcgcagcgggtcgacgtggccggcgccgacgtcgaacgcgtccgccgccttcagcgtcccgccggccagcatcacgtcggacgtgtcgtcgtacatgtatgccgtggtcatcagcgccgacttgatggctgccggcgaccacgtcgggtgcacggccctgacgacggcgacgatgccggagacgtgcgggcacgacatggacgtgcccgagtcgaagttccacgtcacggagcgcttgtccagcgggatcaccgtcggcgacgacatgggcggccacgccgccaggatgttcacgccgggagcggtgacatcaggctgcacccgacgaatcacaaaacaaaacacacgaataaatggttttgcaatatattcgattttctcctaaatatttatcaaatgcaaatatagttatattgtaacttatatgtaattataatatgacttatatataatttttacatagttttgaaaaataaaatcatagtgtgcgtatggatgaggacatttgtcatgaaacgtctgcttcacgaaaatagcatgtttccgtattaatgtttttaaaagttatatataatttgtattatagttacatgtaagtataatagagttacactgtaatttgtactctctccgttttaggttataagtcgttttgactttagtcaaagttaaattgcttaaggtttttcttaaaaaaaatgcttcaagtttaactaaatttatagaaaaaattagtaacattttcaacccataacaaattttattatgaaaataaatttaattattgatttaatgaaactaatttaatattataaatattaatatatttatctttaaatttagttaaatttaaaacagtttaactttgatagtcaaaatgacttataacctaaaatagagggagcagaaaatttatcgacaaatgtataaataatccccgcaataaaatcatgccattttcaccatttaatccacgctctcgagaatgaaaaatgtggtggcgtaccttaaggatgtgaggggagatggagctggggcccctggaggagaagtaggcgacggccggcgccggcgacttgccgacgagcgtcgtgctcggggagaagcgcgcggtcggcgggcggctgctgccgcggatgtagtcgaggatccgggtgccctggcggaggtcgacgtggacggtgggaaggaagttgtcctgcgtcgacctgcgggagatggtctcggcgaagatcaggccggcgccgccggcggcgtacaccgccagcgccgcgacgccgctggacgccgtcgtggtggagaagcacagcacgatcctgccggacgccgccgcccggctcccgttggttagctggtcgaatgagcaagaccttggcatacagcaattggaaccgtgtgattcaaggatgcagatttgcagaaactacacctatgtatttgctagctttacttagtactcgtttcatttcagattataagacgttttgactttagtcaaagtcaaattattttaaatttgactaagtttatagacaaatataataatttttataatactaaattagttttatcaaatcaataatggaatatattttcataataaatttgtattgggttaaaaatattactatttttttataaacttagtcaatcttaaagcattttagctttgaccaaagtcaaaacgtcttataacttaaaacggagggagtatttgatttgtgttttttttttgttattactattgataagtgttcgtaatgggtgttaaacttgcacattttgtttcagaagatttatgtatttctgttcgaatagagcagttttcttgcaaatggttagattctactcaaatatagtaaagttcagttagtggtgatcacaattaagaagaacatagcagctacaaaaccactaaccagttattaaccttgcggatcatagttctcatgtctcacaagttcctctaacagagttctaaaattccatgcatattttgcgaaccatataaaggagtagtcatcactaatatagttttccaataatttttattattattttactatctaacaacgttttcaagataattcaggcttattcatattgatcatgacctgggtatcaaatctcagtctcaaccctagaaaagccatattatctctcactgttctgccaattacaataatcattacttaatccaattaaactgcacgtgtgtgagagagagatacccatcggagaagacactgccgctttctactaatctcatcttcatgtcattcacattgaagctctctccctatgcaaaaaaccagtcatttcatacattattacttgatttcacacaaagcaaaccacgttatatataaaagtactaaaacacataatgtaagatacaattctgtgcagattacagataactagtagcttgctagcttatgtttatacacacacacataattatattttgtatacaactataccaaacatctcgactgttgtaatctagacacaccacgatttctcaatacatttatctttttctctgatttaatttatgaggaaatttataaccccaaagtaaacgtggtgttttttccgagctatcttaatactccctctgtttataatataaatcactataaatttttcttagtcaaacttatctaggtttaactaattttataaaaaatataacaatattttcaacacaaaacggacacactatcaaaatatatttaatgttacaatcgatggtacaaatttaatattatagatgttgctatttttttataaactaaatcaaacataaaaaaattgactacgaaaaaaatatgaaactgagggagtagcttaaatataatagagagataagattatcaaaaaataataatagagggataagactgataacatcatggctgctgcactcgaagataaatatttccataccaccataaaacacatgacagtgaactaccgtagacgtgcaccattaagagccgtgatgtcatatcgtgcgtccactacaaacagtagacgccatattagagaagcagcgagagcgaggttaattaccacgagggagacattgttgccgagcgtgatcaccgtcgggaacctcctgtcgatggtgctggcggcgacggtgatcacccacggcgacacgttctgcaccatggcggcgtcgggcccgtcgttcccggccgagaacaccgccggcacgccgagctgcatcgcgtggaacgccccgatctcggtgctcgtcatgaacagcggcatgagcggcggcgtcgagccgagggacgccgagatcacgtggacgccgtcgcgcagcgcgtcgtcgaacgccgccaggatgtcggcgtcgctgcaccggcccgtcaggtccttgaaccagcacaccttgtacacggcgagccgcgaccacggcgcgcccccgcgcgccacgccgcggcccaggccgccgacgtagctggcgtcgggcgacacggcgcccaccgccgtcgacgccgtgtgcgtgccgtgcccgacgcggtcccgcggcgaccggtactcggcgccgccgctggtgttgagcgggccgacctcgctctcgaagccggcgaggtagtagcgcgcgccgatgagcttccggttgcacgccgtggccgggtcgaacttctcgccctccacacacgtgccgcgccatgacgacgggatgtcgcctaggtggccatcatccctgaagctctgggattcaggccacacacctgaaaaaacacatgaaaaagaacagattcatcgtgtaagggcatgttcaatcaaagccaatcctagaggacactcatgtctcaatggatcataccctagatgagcttctcaaaatctgaaacaacttaagagcaagtttaatagtatagcccactattagctccaattcatctatagccaattcatacaatagttgcttactatactattaatatatggtcccacctgtcatacacacattgcgtcttggagtccgtgctacagctggctacagatctgtagtccgctgctctgctttctcatcttttatctcactaaaatatatttacagccggttaatagtctgctattatacctgctctaatagagacactctatctcagccgacaaagccccatgtttacttttacttacctaccctagtttctctttcccgccccctcttctctttttcttcgcactcgcctctccctccttttattttcgccgccgcactcgcctatcccgtcgccggcggccgcgagaacgacgaggagggccgcctccctgcctctctctcgtcgccgctcgtccaccgctgcctctctctctccctctcgccgccgccgctcgcctctccctctcgccaccgccgccgcgaggacgacgaggagggccgcctctcccgtcgccggcgtccactgccgccactatctctccctttctcccgtcgccgcccgtcgccgtcctccccggcatcctccgcctcacgccgtcgccggtcggcgcgcgccgtgcgagcatgcgtccgtacatccccaagcaaaccttcgctttctgccactccctcctctcctcgcgtctcctcctcccgtccgccgccgccgcccccacggcgccggccctacccgtgcaggcgctactcaccaccgccggcctcctgccgcgccaccccgacctctccctggtcgcgctcaactcgctcctccgcgtcctctcccggcgcgcctcctccccggcccacccgctcctcgcgctccgcctcctcctgctcatgctctcccccgcctctcccctcccgccgcccgaccacctctcctttcccttcgcgctctccgccgccgccaccgtctccccgtcccccggggcccagctccacgcgctcctcgtgaagaatggccacttcccctccgaccactacgtcaccaccgcgctgctgcagctgcacgcggcccggccggatgacgcgcgaagggtgttcgatgaattgcccaggcgggaggctatacattacgacctggtgatcggcgcgtacacgcgcacggggatggcgggcgaggggctgggggtgttcagggcgatgtttgtggatggggtggcgccggacgccgttgtgctcacgacggccatcgcggcatgcgcgcaggctggcgcgctggagtgcggggagtgggtgcaccggtacgtggaggcgagcgcgccgtggctgctcggggacgcgttcgtcgggtcggcgctggtgagcatgtacgccaagtgcggctgcctggagcaggcggtgcgggtgttcgacggcatgccggagcggaacgactacgtctggggcaccatggtcggcgcgtttgcggtgcacggcatggcggaggaggccgtgtcgtgcctggacaggatggcgagggaggacggcgtgcgaccggatggcgtggcggtgctcggagcgctctccgcgtgtgcgcacgccggcaaggtggaggacgggctcaggctgctcaaggagatgagccgccggtatggcgtcgcgccggggcacgagcactacgcctgcacagtggacatgctctgccgtgtcggtcggctggaggacgcggtggcactgatcgagacaatgccaatggccccgctcgcctccgtctggggctccgtcttgaccggctgccggacatacgccaacgtggagctggcggaggtggccgccgccgagctcggcaagctcggcgccgacgagggtgtgtatgtgcagctctccaacatctacctcgactccaaccggaaggacgacgcgcggagggtcaggaagctgatcggcagccgcggcatcaggaaggtccccgcgtacagcgcggtggaggtcgacggcgtggtgaggtcgttcgtcgccgacgaccaggcgcacccgcagcgcgtggagatatgggaggtgctcgggctgcttgccgaccaaatgggaggggagccggacgaggaggaggccatggccgcgctctcgtgacagggagaatcggagagaagtaggtagccgaactgatttttccctagaggttttatcaaacacaactgcacaaagcgctgagagcctgagatagcagctggtatttatggaggaaaagaatctagtgggagctgaggtttatcgacacattacacattgatctcaggccattagagaagaaggaagataataagtaggctcgctgatgctgtaatgtatgaatagttccctaacatcagaatttagagagggaacaagaatttttgttgcaagaactaacacttttttgtttgcatgccttagcttcagttttgcaccgtaagtcttacaaattctaaaagaaatgaatgatacgattctttttccggtcttcgctcctgctttgccaactatattccggtccggtgcgaagcaggtgtatgcggggacacctgctccatgcgctgtgggtgcgcctggttcccgtgggacggggagatggctgcggagagtgcgaagtggaaggagaggtggtcgggcggtgggaggggagaggcgggggagagagcatgagcaggaggaggcggaacgcgaggagcggatgggcctgggaggaggcgcgccaggagaggacgcggaggagcgagttgagcgcgaccagggagaggtcggggtggtgcggcaggaggccagcggtggtgagtagcgcctgcacgggcagggccggtgccggcgccgtgggggaggcggcggacgggaggaggaggcgcgaggagaggagggattggcagaaggcgaaggtttgcttggggatgtacgcccggcgcgcggctggaatgaccgtttgtttagcttcgagccctcctgcgcattttcacagtaggagtacatgaatgagtagtaaaagaaatgctagcttcagatcttttgtcaagatgcaagacaagatgcaagacatgattttatctttcatctcaagtttgctcaattcatttgtctgaacacaaaggtcagagggatcgatcaccattcagctgatcagctcgaacttctcgcgatgtggttggaccacatgtttttccggctagaacaccatgcacttcatgtttgggaatatagagcaacaaatatatgagagtgaaactggaattacaggtatatgaaactgtcaggaaatttacctgtatcaagaataccgacaattatatcgtctccgtatttcaattgcattccggctgattgttcattctgaatatgcaggctgagacccatgaagtcccagcttcttgttgtatggatctcgagcatcttactcctgaatattgatatgacctcttctgcttctgctcatataatgatcattggagtttttggtaagttcatggaaattaactaggtagatacaggtatattctgagaacaaagtcaacgggataaaggtaaatgcataccagataatttggcagcttgcgttgaattgagcattgcagcaaaaccagagaatccatagctgtagctatacagaatagcatctcttgcttcatccgacctacaaaagttgagctcacaagtgacgcttcactcttcagccacattttctcgccaaataagaacaaatatatctagattctctaagctaagggtttgaattttctaaattaataattcaactttagccttttttaatctagatacagtgttgcgcaacaatagctcatgtgagatgataaagtttttgcactccatatgactattttggcacattcaacttcaagtatacctggtgtgtcttttgttatttgtctttaatttgagtagaaaaaaggacaatcaattaccttgtaaagactcctgatagaagttggagatgaagacttgcagtaagggaagcattgaggccatcgttgtggcccaagtacacaatatgaacctgaaagacaatagaaagcacaggtataactataacatgaaacacatgatttcacaaaaagatgaaaaaacagtagtaacatctgcaagaaaaatctacatgcgaatgtgattcttgagtggattgaatgggatgatatgagagaaaggaaacaatgagaagaagcagaaaaacagccattgcctttacacgatgaagttactgcaacgggagaagagatatatatatagacagaggtagacagaggacagaacatatgattctgtgggggacgtgcttgtgccatgttgtagggtgcttgcaagacaagctttccaaagctaacaaatggctctgacaatcctccatggcctgcatcatgcctcagccttgtccatctagtgatctagtctatagatgcctgatgcgatgattaagtctatagagtttaagtacagagagtccagctactgtacaatgcagtagaagataacaaacctaaggggtttggtttgttagtagaggcctaaccttcttgaactcgtgttttaatcatcttatctagtgctctgttagacataactggcaaaaagacacccatctaccagcttttgagatcctgtaaaggctaacctcatggttttcagtttaaatagctgctaaaaggctaaactctaaggtttagagttcaattaaatacacaaggtgtcttcaacacattgtgctcaaatcattagaccttgaagatatactttaatgacaagacaaacttatgcctaccatcagcatcgaggtttcagcaaactacagtgagaaatgcataatacttgaatagaacctaaaatatctagtaattgttcccctgaactcttttctagtatttgtcaaccatttatagcataagtaaaaaggtaacaaaatatcaacatagtagccatgcactatcaactttaatgtacagtttctaatgccaataattacattctcactaaccattacttaatccgtgaacactcatggcagtgcaaatctaaaaaaaatacagaacaatcatactttgagggaaaaaatagttcctaatctgtatggaccatgcttattttggtatggtataatccttcacgccctactttacaggcattcaaccacttgcactcaatcaactaatatatttcagatggttgtaacttgtaagtggctggttgtgtagatctagcatgcgtagtaattaagtggtaggcatatcatctagcattgcacacaattaaagagcatgcttatagagccaaccttattgcaactttttaactgatgatgaataaactgtttagggggccttaataagatggaaatatcctttttacatgctattatagacactcaagaacatggaggcaaacagaaacctgattgatcgtgtggtacgattttagcaggatatcttgaatcacatccagtagatatgtgccctgcacttcagtaatgcaaatataatagtttacagaaggaaatatggagaatcattacaggtatataaagaagaacctgaagtatccgacatacatacagtatgaagcttaccgaacaccccatgacatgaattcaatcaatcacatttcttcacttcacagaaaaaccatgcttcaccgaccatcaatcttgccttttctgtgcattataatatgcaaatttgcatcattggatacaatagagcaaacaatgggttccatatgggttggatctgcattcatgttcagtggctgcctgcattcatgtcaattgatgatgttccatccaattgagatttgggaggctggtcggtattgtcaggacaatggttttgatacaggagtacatgtttttagactcaccgtagaagcttactgcatggtgtactatcaattttaagttctgcatattttgtatagttatgaaacttcagatgccaaatcattttctggcatctgggtggcaactggcaaggatggattgatgatggcaactgtccattctacgcagttcatgaaaaatgagtatacattttttgcaggaggattcttatggccagttgcagccttgcaggtaggctttccaacacatgaactcctgaaccttcatcagacatgggatggaaactgtggagtatttattgaactgtcctcccaacctgccttgcatagcatcaaactcatcactgtcagctgtgatatctagagaagtcgcattgacaagatttttcgaagagagggcaaagtgtcccagtattcctgaaaaatctgaccttaaaaagtcaatagcactcaaaatgataatcatctataggaacaaactgagagaatgcagattatggttatgcatgaaattccaagttatgccgcgtctagtaagatcaagctctgtatcatgtagtgaagccagaatcctatcctatataagctacaaaattgcaaatgaacatgagaatgtcatttatttttttttataatttccacaagtttctaaaagtcaatgctacgattcagaaaaatagacttccatcaattggacagttcaggcatacttgtacctaagtttagtccaccaccactggcttgtcagaaatgtattaactgtgcttgttttgtcacttggccacttgtacctaagtttagtccaccaccactggcttcaaaaagtcttgaatcaaatacttaagtctaatctgaactataccttttaaagtaagtaaaaagaactgtttgactatattgggagttcatggcaaggtaaaaaccattaatttgctgaaacactgaaactgcaactacataatgaactattgtaataacagaataagaacaatcatcaacaaatacagaagatttataataaaaaaatggaaagtaaaatgaataagagcatgcatcagcctattgtagctgataggttgcaattaggacttacaaaaagcacacagtacgctgataataaagactagaaactaagagttaaaaattagggttttaattgccaaatgacaagattaacaagcactactttatttgcctttagggctttctaggaccagacaactatggaagcccaagtggaccccgtttctttgacgtaacaaaactttacacaaagccttacagacttgtgctaataggagttattgattttattgcttcaaagaagaactcaggttttgttttttctattttattttaaggtgttgaatttccgaagagtgtattcttccatgacatatagatggttaactactccaactcgatggctgagagaaaagtgaaatcttaactttccctagaatcagctctttactatcatgtcccttttctttgatatttagtaggtgaaggctactctcatgagtaatagattttgagatgttaatctgttaaattagcatgacaatgatatcatactattttgatgatatgccaactgtgagttgctgcaagcagcattcgaacctaaacaaaatatcccctagatgtcacaccaaagtatgctcactctagtcaattaacttctttcacaccagccacagacgaatctgtcagcaccctcaaggtgcaaatagtcatacaaaatccaaagacaatccgaatttatacatcctagcagccggtgtcgacataattaggactagcacaaaatggacagccaagaagaagtgcaacaccagctggagctcacacaatccaatcacctagaatttagccctatttaagcactggtgagatcaaaattgggcaacctaatagcgcactacccacaaacatacagagctcagcaccactactctcacaggcaatcagtcgatcacttggcgggcgcattaagattaatctcaagcagacagcccacaccgatccaaatagaagtatatattgtttggtcacaccgacatgcttatttgttcactaatgtcgtggtttagcattcgatcaaacgagaaactgttcctatacaatgcaacaagcaattcacatttcacattgtgttgctgagccccaaggggacatggacacctcccctagtcagagaactccaaagactaatctaatagagtgacaggatcaccaacctaatctagtagataattcaagatgtaactatatgatgcacatgtaggaacagcctaactgtaactgcctctagtggcctagtgggtgcaggccccattgtgctgtatctggagccacatttcttgatcataaactaaggcaaagattaggctaacctgggcatgacaattgtctggacatgaagaagaggatggagggagacagtgacacccccaaattggacaaagagcagatgttttttacctaatgggatgaggaggaaaggagcagaactcatcaaatggtggtgctagttggtgatggctttggtgggtgttgggcttggaagattggcactggtccaggtctctctctctctctctctctcatcctcatgcccagccagaacagcggccaagtccaagaaaaatttccactagaacacaaactcttgcggcgattgcaacctctcctctcccccctggagaaaaaagtctttttttggggattgcaaacctggcactgtgattcagacatccacttggccctccatcaacaaaggtcaatcatcaccaggaaaagaaaggaagaaagaaagaaagcgaatgctgctactgctactaccacaaggaggggtgaaaaaggagggatttttattcttctagcagcaaagaaatggggattagtgcagtcataagtcttacctgtggccgcagttactgagtaggagtagtgattagtgggtggtgatgggcaccactagtcaccaccatatccaagtccaccaagaaaccccatcattccatccatccatctcactgaaagatcaagattcaagcagcagatggaggctagatgagtgcattccttgcaactcccaaccacaaccaagaaagcagtttggaaaggagtgagggcaaagcaaacccaaccaaggtcaaggggtctcaagtctcaactccaaaagccaatggaatctaggaggaagagacatggaggagagatggccaccactacactctccattgtcccactcaaactcaagtgcacccctcttctttcttggtggtggtgtgtgtactgcctttatctgctgtctgattgctgcatttcctactcccctttttatccccttccacaaaacaaaaatccaaagaaaaagagaaatcttccatacccttcttaaatgcaagatccatgccgttgctgtaaaggatgtgtttatgtataaaaggaaacggactaccagaattgaactgttcagccattccgttctttttgccccctttgcgtttacccttcggtttctcctcattaaacacatgataaatacagacagggatgtttcggttgagaccttcgttttcatctctgcgttttgttccttctgagaaagctctcatatgagaacaaaaagcccaaaatcttttctcctcttggtggttcttttcttcttctagatttatccccatttttggctgggccttctatttaagagagcctgttcttcttctagtcctgatagtattaaggctccttctgtgtcaaagaatcagccatcaaaccattttctcattgcagacatctctgcctgctgcctcctcttcttggtgttctgggtcagacagagaaagctgagttgttctttaggaattgggtattattttttttgaaagcgcggaattgggtattatgggtaactgctggtttaaagggaatccatactttaacagggtttcttccaatgcaacaaaatcaggtaccactgtcctttcttggcttggtctatgtgattatgaagttgcagctctatggtgcaatactttctattatttgtttgatcctaaatatatagagagctacatgttcatatgcactgtttgttaatgaattgaaactgctgccgattttagcaaaaaggaaatcctaataattcgaaggacatgcctgcctcaatgcataatgaaattactattccgttcctgcagaattagtttgatccttttaggtggctatacttattgttagtgttttttttttaaaaaaaatcaagtcaattaccataagttctcattatgccatgtgaaattttgtttatcttgagaaactcatgtttagcctatcttcacaaagcattccaaatcatttataatctatgctttaggtactatcaagccagtgacatgcttatctttttgttgttacagaatcacctaaaatgcagagcccatctgagaaaaaagaaaaggatgacagcatgctgccgtcgaacgcgaaagaggtggaggaactgagaagggagtcggctcggaaccctctgatagcattcacatttgaggagctcaagaggataacaaaaaacttcaggcaggattcattactagggggaggtggatttggtagagtctacaaaggatacatcaccagtgatcttcgcgaaggattaacaatagaggagccactgcgagtcgcagtgaaggtccatgatggagacaatagtttccaggggcatagagagtggctggtgattggcctttctgattagtactatattgataaaagcatgatttgtatcaagttattatcttgatatgttcttccattctttgctttcttgttgtcagatataaaattatttttcttgtttgcaggctgaggtcatatttcttgggcagctctctcacccaaatttagtgaagttgatcgggtattgttgtgaagatgaccacagagtacttgtttatgagttcatgcccctgggaagtgtggaatcacacctgttttcgagtaaggctaaaccatgttgcttgttttgctgaatttcaattttaccttcataatgtagcactttatcttttgattacatgagtccaacagtgcgagtgtggaacagaattcagatacgagagaattaaaatgggatttccattttatatgatacactatgcaataaatcatttttcttttgacagatgcaataaatactttaatatgctgttgtcgacgtgttcttaggttgtgcctatcatctactacctatgaatcacaatcctttttctttctagatactgcataaccaatgtgatgatcaattatgcattatgtgttcatttaaatcagccactatatttgttatttgttcaagtactgatatttactaacacaggggtaatggtaccgctcccatggttcaccagaatgaaaattgcactaggtgcagcaaaaggacttgcttttcttcatgaagctgagaagccagtcatttatcgggatttcaagacatcaaatatattacttgatgaggtagatggagttttttttttttttgatcttaaccgtcatgtcatatctcatttgcctaacattaaaatttcttgcaacttgcaaggagaacctacacttgtttcggttctgctgtttaaatgttcttattcaagaaagttcatgccaactgaatttaatgataatggggcataaattagaattagaaatttttctctagtaaaatgtcctatagttgatagtaaagtgttgttgtctgatttttcatggaccatatggttgccattttcttgtttgattcctgaactaatttggtgtataggaatacaatgcgaagctctctgactttgggctcgcaaaagatggaccagtcggcgacaaatcacatgtttcaacacgaatcatgggaacctacggttatgcagccccggagtacatcatgacaggtagtgccatcttcatcttgcatctctaaatgaacaataagcctagttatcaccagttaacatcctagccaatttaggttgatgccaatagctcaatgcctcaatgccaactgaacttggcctgccactgtagacatgacctgatcccttgacactgaacaaaacaaagggcattgctagatcagtatctgaatcttgaacagactaatatacttctacttcacctgaccaatgttctgttttttctgctacttcagggcatctgacagcgatgagcgacgtatacagctacggggtcgtgctccttgagctcttgacagggcgcaaatcattggacaagtccaggccagtcagggagcagacattagcagactgggcattcccaatgctgatacagaagaagaaggttcttggcatagtagaccccaggctcgccgaggactacccggtgaaggcagtccagaagacggcgatgctggcctaccattgcctcaaccgcaaccccaaggctaggccgttgatgcgcgacattgtcgccaccttggagcctcttcagcagatggaggaggatcccagtatcagtttggttagtggcactgaagtgtgagagcttcatcttgttcagacttcagagaaacagccatatcaccatatgtttgatcatagtagctaattgagtgcttggtctgtatatagtaggtaattgagttttgctaagaaggtatatgtaatatagtatcattttaggtttgtttgtgtatctaatgtttgacatgggaagtggttttttacccttcgaggagatgtcctcttatcttatgtacctttaccttttataaactaggtgaaaccccgcgcattgctgcgggaatttagtatgataacaaaaaaaataacgtgtaagatagctagataacatcagattaagtaaattaatatggtttatgataatttaaatttaaatagtatgtaaatggtgattcaaacgtaaaaagtaaggtggtatgattttatagaagaaaaaaagtagggagatagtttggactgtagattaatcatctaaaggctaaaaccaattgttgtgatatgacttaattagaggaaaaaaggagaaagataatttggaccatagattaatcatttaagcactaactaagtaaggatgaactatataagtatataagatatacattaatacattatgtgaattatgttggatgataatttaacatgtttatatttgaaaagctcttaaattataataactataaaaatatagcacgtttgcataatgtttaaatgtgatgatttgttagtggatgatgatgtatcatcttgttaattagtggatgatgatgtgccatcttggtagtggatgatgatgtggcatctttgcatgttaagtttaaggagttagtggggtataactttatagtaagataagatacaatacaaattgttattaaaatttattaaaatttgacaatataacttatattgacataacctccataaaaaatgaagtccgaacttcatacacaaagccagaaataaaaacgacagatatgatagtgaatagggcaagcacttttcatagtatatatttatctttttttttcatggtgtgtaaaatcacttttccatttgatgcgccaatttttcagaatgtgtttgacaggccatatataatgtgtttgacactatatagtttttgacaatgctgctcagggaatgttttgctttacaattgacaaacggcatcaagcataggcatttcacacattattatttattaaaaaagcgagtcaattgtgatagacaacatatctatcgataacaagatgattatgcgcgtatgtttatgagagtcagtgtgcacacgagtaccatgtttttttttaaaaaaaaatatcggttgaaaaaaaaaaggagagagaaacctaagctggttgaccacagaaatacaccttcgccttccacgatggatggcgtaaagccgtggagacgccttccaattccatgccttttccagtgaaacagcttcgtgctccgcagcagcgaagctccaaatccaaaaccgaaatccccaatcccccccattccccgaattccccaatccatcgcgaatccgatgaagaaccctaaccttcctcaccccaagcactcctcctcctccgccgccgccgccgcgatggcgccccgcaagtcgcgctggggcccgccgccgcccgccggggagaagggggcgggggcggcgtccacctccgcgcgcaccccgaccccgaccccgtctacggccggcgaccccaggcggcatccgcctcctcctggccctggcgcgcgcaaccccgccgcgtcgtcggccgccgccttccgtcctccgccgcagccgcagcagcagccgcgggtggagacccctcccccgccgtcgtacggcttccacaacctggaccgccgcaccatgctcctcgccgacggcagcgtgcgcacctacttcgccctgccgcctgattaccccttcgagctcacccctctgccccagctcccgcacctcccgcgcggggccggccatgaagtctggccgccgcatcacccgccgccgccgccgcagcagcagcagctgcagctggcgcagcacgacgccaagcggaagcacctcgccgagcacgacgagggcttccacagcaggcaccccaagcaaccccggttcgaggcggccccgccgcagcagcagcagctgccaccgcatgccgcggtggaccggcacgcgctcaggagggcgtttctcaagtacgccaagatgctcaacgagagcgcggcgcagaggcggagctaccttgaaggtggacgcgtcccctgccttgcctgcggcaggtttggtgatcccgcattgcttgtcacttccttcctggcaagctttcttgtattgtttgtagtcaggttcttgcgctggtttctttccatcgttgagctcgctcttactcttactctttgacttggcatggctttattgctttgctgtttgtttctttttgacataaactgacgttcatactatgttctgcctgtctgaatggagatatccacaccaccgtatttcattttggtggaaaatgctacccgataggactgtgtttttccatgctgcttactttgcgaattatatagctgggcaatggatgactactctagataccggtagtgatactaggaatgttgatgcgagctgtagttctagtatagcatcatacccttatggttcctaaaattatttcccgttagtcaagattttttttctctggtaagagttgacattactgtgttctactggactagtaatttgttactgcggcttatagagttcatttgtactttcgactgtttgtggaccttgcccccacagctaacacttgtggtttgttttggctctttctggcctcagaagatcagagtaaagtggtattttacttttgtgattagaattatagatagaaccgaaatgctttcttttctatattcagtttagtaattttatgccactgttgtttgaaatttatgttactgtgaaccttgtgaggtatccatacatagctacattttttgagagctgcattgctgtgttaagagttctgattctgtgtactgcaaagaacactgttctgatattagatataatcatataaatttcatgtcctgttccacttcttgctgcagggtagttatccatattagcaagtggcaagtaccgtaaagatttgccactaatatcgtgtagttttggttgtggataagtattctcagtgttaagttagttgatccctagctgaacttttatggatggtgtggtaaattatggtaatgagcttgtgataggtgagatgatcctggttgaaccgttagattttggagtacagttatggataaaccaggttgacccattgtcctctctcccatgccacctaaattagaaaaaatacgccgcgaccactgattttcgatctttcaacctcctgcctcaaatgccaacagtagacaaactgcccaactaaacatttcaggcttgtttggcttgtaacatactttattagactcatatttaggcaagtttcaatgtttattcatggctgcacatgtgtggattgccttatctgtagactctggtgagaatgccttttgctacccaaagtttggccctgattttgatgatctgactttacgtgtgtttaccgaaacattatggcgacattagatatgaactgaatatgctcgataatcaatcaacaaacttttggtgcacaatacagaatatttttagtaaaatagcacgccttcttagatctgatttctaatgaggagacatgttatatacactgatagacaaaatattttgaagggccaatagacgaaatattttgaatggacaaaaaaatcagtatgacgtagaaaggatctcattgcaagattcaaccatagttgaaaaggatggatcatactggcgttttaatcagaaaaaaacctagaagtcgatctcagcttggtttggttgcttgagaagactaattgtgtactcggactgatttgaaccgctcaaacctgacggttttcaggtgaactaggcattaaactaggatcagttggactgggtggggctcaaagagtgtttctaattgcgagtggggcgccaaaccaaggcccacttccttccatcaaggcctgcaacataatctgttttgcaaaaaataatgctgaaaagggctgtcgggtggggattcgaccctaggtcttcacgctggggcagcatcacgttgccatcctaccaccaacttggtgcagtgtagaaggaaacatgcatcttagatgaatgtttccgaatcatggtccatggtttaactgcccaatcggccggtctgaatgccagactgatgaaccaagagcttagatggttcaccctctggtccaacttgtctactatatggattcaacacttaaaatgggcgttgcatctgtgaccaagcacagaatattttcatattcttatgtactgaggacctgatcaccaacatcgctctagaatattatagtgagggtgcataatgccataaagcaattcaaaagaaagtagcggaaaatgggaacttttgatatttgaaaggtcaaacaaatgtttgtaaagggaccacttataacctggctggctacttctgatttattccttctataggaaaataaagaaaaaaaaatgaatgcgagaaaatttaggtaaaaaattattgtgctgaaaaaggtatataagttgcattggaatattagatagtggtcccctcatagtcgctcaggcttctttttcagccatatgcctgtcttgcttatctattctataccttctccatgtattcactgatttccttaagcaacgcttccaggcttccttcgcctagctgcggtggacttataagtcggatttcttacacaatctttttttttttcatttccatggttgagccgtactttccatgtagaatattttctttatctgttcctcaagattatcatcctcttgaaaaacaccagtcaaaatgccacatcaggaaaatatcattgcaaaacagttgttaactttttcttccaataattagttttaaaattttgctatctgtagtttgttatgctaggaggtgtgtgctttagcacctaggcattaacggtgcatgtgttgtccagcttgtgatgctttttccttgatgtgtttcacgtgagcacatagtttagtatgtcagtgctcaatttgaatagtcaatagtcaaatgaaccatcttgaaggagatggagtagaaagtagaaattaccttgagattacggctagcaataattattactatgtctgctactagctgcctcaacctcagactgctccataggatcccttctgtgacttggctgcttaatgccatacaaagcttgggtgtcctagaactttggacacagcagctggtgtgggttatttaaacagtacaaacctgtcagcattatttttgctaccatggatcctttggcattagaatcctatcttcctgctttcatgtgacatattttttatatgtatattatgtggcttggtatgataaaattaagatgtttttttgggcatgtgtagacacggtcagataacatatgtaatgaaggctgcattaagtttgcaagtattcagctcatgttcaccaaatcttaatttgtttgtgattatgtctggtcaatgtgcacaattccaggtcttctaaggactttgctgatgtgcatggacttgtcatgcatgcttacaacccaccaaatgtggattcattcattgaccatcttggtttgcacaaggcactatgcgtccttatgggatgggattatacaaaagtccctgaaaattctaaggcataccagtcattgctccctgaccttgttcaagcaagtagggaggaccttatcatatggccaccaactgttatcattcacaatactgctacagggaggaagaaagatggccgcgctgagggtttggggaataaagaaatggataagaaaatttcaggtatacttgtacattgctatctcaaacttcttacatggacagtgtagtgtttgtgtgcaagcacttgttgcatatatagttcatgttagttggataaatgcatgaagaaaattaaggggttttatggcaggaagctcagcagctttatatactgactcttcgaaggcccgcttaaccggagcttttatttccaactaaatgataattagaagtcatctatttctgttcagtgtaacagtactattaacccaggaatgccatagcctgatagcaggtgaatcagcaggaccattgttatatcttgcccaaactgatgtatcggagagcgctgaacatttctcattattatctgttgcttgggcaaatatgccatgtgataagattgactaggtgtattggcttgctaatgtctagaccagtattagctgtcctgatacaaccttgtattattttttttttaaaaaaaagttagcaggtagtggtttgctgtcattctatttttgctgcaacgcagaattgccttggctgattgggcatactgcttaggcagtaccttggggcattagtcttgactcttgatgatgcattctttcaagctttatctctgcaggagcaatagtcccttgggcgtgggcatatctttgggtgctatgtttgactagaaatagtagttacatccaatgttaaatatgcattaaactaaaggcaacttattcccggaatactgcacaaaccgtaaggtcttacactgtccatgcaaaactatgtccagccaaacgtttaggcaacactagggcgcctgggtcacctttgcctgttacattaactatgtcctgacctaaaggaactcaattatcttgtcttctcagtcgagtccatcatacagataaactacttcgagtgggccatgccgcattcttgatagatctgaaaaaagggtctctgcccaatacttgtctttgccacccattttgtaattgaagaatttcagcgccagtttacatttcaccttttttttgctaaactagacatctaatctagcaatgctgtttgagtctacaaattagaattgcggcatatttggatatcgagagataagatcacttgagaaatagcattcccacttcccagttatgcaattcttgctctgcggagcatatgttcgtggaataatgccgtatatatcacagtaatatttgctgtgtcaatctatctttgtttacagaactaggttttgctggtggcaagtcgaagtccttgtatggaaaggaagggcacttgggtttgacacttatcaagtttgcaaacagcccagctggcttgaaggaggctgagcgccttgctgatttccttgagaggcaagatcatggacgtattggttggttgcatgcacgagccaaccagtctgtaggttctgataatagccctttactggttgaaacagataacaggacaggcgagaaaaggaggatactttatgggtacctagcaatttcatctgatatggatgaattagactctgattcaaggaaaagggcttccctcaagagcaagagagaatttgacccatctgattagcctcttctcacaaaagcacatctccttgtcagtttatttaattcaagcgacgcttctgtaccttctcttaaatgctggtttacaaaatatgctgctgtgcactagaaatattacctttgaaaatagtacctgcacttaggatgattgtcatcgttattgctcgaagctacatatctcagcaagtgttttctgaaagcgtccattgcttactgattgaatggttgtcctgaagagtatttattcttccaattttatgattactaaatatctgttgtgtgatcagttgcctctaatttgaactgtgatgttagtagtgcctagatcaagacattggctcaatgatatcattgggcaattgtccctattccttacactgtttggtcttgattgatgttagttcattattcagagtaaaggtgtgggtgggggaatcaatacacttttttggtgccattgtgttcattggagggacttgccatgctcctagacagcaccctgtacctttccgtactgaatattgatctttatatgtataccctcttgcaatcttctttgttcaattatatgatggtaagccacttaaacaccattcctgttgtgctgcatatctttattcattttagttggtgtttgcaatttgggcagctgtggaagctgataagattcagagcacatagttggtatatctgtgtcatgacattccacccttgtagtactagacattataatttatggataggattagaaagtgatgcggtggtttgatttaataacctgaacacttgtgtatatttgttctgccattcgattgctttggatagatttgaatctcttttcagaaaaaagatgtcccagcctctcaggtagtgaggttatccaccaccagctcctgcccgttgttccagggcaaaaaaaaaagaaaaaggtgtgaataatgtggtacggtttctctttctatgtcgcaaaatgtataaatatcgtatactcctatctcaaaatacaactacctgtgccatccttaagagattaaggttgcggtaaccggtaaggaacaattgtgattggttgagatgaggagataggtggagaagtagctgtatttgagataaatttaaatacttctaaatttaaatcctagaagtagctatattttaagacagagggggagtactatgctagacatataatgatgtacatatcctgtggtgtggagtgcagactctagtccatctccatgatagtgcaaaatctgctttttatcttttcttgttgggagcgttgccggtgcttgtgcctgtcgcaatgccatcttctgctccgtgtcatttcacctgtatgtcggcgtcgctgccggtcagaaaggaagtgtagtgctgctggccggtggtggacttgccagatcttgtttctgattgtactgttgtgcaagatgccggtgtttgttggttgctgctccagcgctgtttctgttgctgctgcagggatcgcaacatggctgcacaaatgcacaatgtccttttgttcacatcttgatgtcaaactggctttgttttccagtgacatacattagtcagtaagcaactgaactggtcccaaaaaaaacatgaagttttctgtagagacagcgaaactcatctgtgttcagatcaggttggtacagtgagtgaagaggtcttcatgggaaaggcagatagatatatctattgatctttcttctcggttgcaatgtcaatgtctctcctcacaggcttaattgctttgcagttcgtcactaataggactcctttttcttctttagaggtttttgctatcacaatgcatgagttttgtcacgaaaggagagaaatgttgatgtcactcagatgtgatccgtccaactaacacatactccctccgtccaaaaaaaggcaaaccctgggtttccgtgtccaactttgactatctatcttatatgaaatttttttataattcatatttttattgttgttagatgataaaatatgattaatactttgtgcgtgacttgtctttttaattttttttcataattttttcaaataagacggacggtcaaacgttgagcatggaagccttttttttacggagggagtacagaggtcatgcactgtgccaattggttttctgttttgcacggcacctgcttttattattgccaactgtggctggatccaaagaggacctcactcctctcaagggaagagacctcgtttacagggtagtttacaacttgtgttaacactgataaggacaggtaagaagtaaacagaatgctgaattctctgaagacatatacaattagtggcagagattgtgatggaaagccaataagattgtacatacacatcccaaatatttagtactagtagcaatcataatggttagtacagcttattacaacatcaaccacacaacaacaaattcagccttataattagtaggaagttcagataaccagcagacagagagcaggaaagatgaaatgagcgaaacagtgaaaagatgactcacaaagatggccaaaaaggcaaacacaaagcagcacatttggggaagccgatatcatactgtcttcaccaacacgctcacgccttagaaaaagtgaaaagcttttgcatacgaactgaactttggtacgaaatttccagacatatttacagctagctagacgaccccgacattttagagtacaaaacattttgcttgcgattttgcatgcaacgagattttcagtcgatcgttcgaagaatctcgtaccaaaaatctattcgtacgcagcaattcaaatagaaaagtgagaccccaaaaaaaatcaaaaaaatggaagagaattaagaaatcaagaaagcaaaagggttcaatgtgactcgtgcaggtggcggccatggcgcggcggctcgccgtcgtcgaggttggcggcggcggtgatgcggaggaggaggtcggtgaaggcgctgacgacgtacttgtgggcgcgccggtcgttgagcgcgaggtagcagaggagcagctcgtggagccgcgccctgtcgccgcggcggcgcgcgtccagccgcagcgccgccaccatctcctccatcgacctgaggaagtcggcgtgcgggtccggcgagtacgtcggcaccgccaccccggccgcgcccacgccgacggcggcgccgtgcgccgacgagtcgacgatggagttggacctgccgggcgaggagaggaagaaccggcgcgacgcgatggccgacgacagcccggagtcggacagcgccgaggcgttctttgcgacgacggcgccgccgccgccgacaccatcgtcgtcgtcttcaccgccgacgccgcccgagttcttgcaccggagcgaggaggacgaggagcacggcgaggtctccgcggtgcagccgccgccgccgccagccgaggtcgacgtcgacgcgtcgtcagactgcgccatgggcgccggcgccgcccccgccgacgccggccgccgcagccgggagaagcagcccagcatctcgcctatagctagctagctagctaagctaagctactccccacttggcagctaagcttcagctaggtagctactactcctagtcctagctaagctaaggacgaacacgacgacgttgtgggctgtgcactgtgaggagtttataggagaggaggcgtttgcagctgttcagtggctcacctgttgctggacaaaaccgagttaagtactccaagctgactaagcatgcattatttgttcggattaattactcctaaagtcctacctatacttaacaacattagcaacacgtggatgatcagtatcatcaggagatagtgcctttttcgtttataaataaaaaaaagtaaatgagcagcagaaaatatcatactaccatgcattctgtctcagacactaattaattatcacatcattgtattattcctccaagttagtaatccaagtgtgattaggtccaaaccagacccatctattccttatgcttatacttatcagccaaaatttaaattttcaactttaaatatgaagttgattttgagattttttttcatcgaggtttatttttcagcctctacttttagatcgctaagaacatgtatataaaagttttattcacaaattacttctcgtttgcaaatacgcgtttggcttattcctactgcatgatactcctactacatgtaaaaagcacagtgttttgtacttggtcagatcgatcagctacgcgtgtacagaaacttagcctgcaaatgtattgagagtttgtacgcgttcaactactgcatttgcttcgccgtacatctctgcttagctactcgtgtgactggtcctaactgcgctgtaacaattcgccacgcattttgtccgtttgtcgccgtaagtacgtacgtacgtacgcaattccagctagctcgtacgtacacatgcccccgcaccgaaaatcgctaatcagctattagccgcgcgcgattgctttctgagcccacgaatctttgtatgtatacgtgtacgtataactttatgtgcatacgtataaagtttgtgagcatataagtgaaaatttatacatgtatgtgtgtgaacttttttacatccaaaatatatacacacgcgtacaaggtttctatataaaatatttatatatgtaccatccacgggtgtgggcgtgcggctgaccgcacgttagtgccccctcctctatacatgtacatatatatacatgtattatattatattgagcatcagggtactttctccgtttttcaaaatgtagattgtttggtcgtgtttttttcctcctaataacaagtcgataaattttagtaagtttgataaagtttatagaaaaatacagcaacaatctttaaccgcgaggtgtgtgtgtgtgtgtgtatatatatatatatatatatatatatatatatatatagagtctggaatccaaacgtttcgaatacatgtttgatcattcgttttattcaaaaattttatgtaaatatataagatataaatcatgcttaaagtactttgactgataaaacaactcacaacaaaataaattaaaattaagtaaattttttaataagatgaatggccaaacgcgtgaagtcaatgacgtcgtgtattaaaaaacggagttagtatatacgtactcatgtctgtgccatacggtgcgcgcgtgcaataatcgtgcatgacgagagagtacgtgtactatacgtacgtgacctggttggtacttggtactacgacgtggctagctagctgtgtgcatggatgggttcacatgaccaattgctaccagcatatcgatatgcaacgacacattcaagtcgatcgatctgacgggtcaattgaagcgtactcatgtatagtatacacatgtatgcccgtactgcaggtagtagttagccctgtataaatgtcgaccagaacgaattgattattagtacattgtaccgtattatctgcctgatgtatccccggcctgtggccccacatcgtcagatttaatacgtatgctactcagctgccaccgctgaattttctttgatttttttacagcatcagtcttaattaagctactcccatttacagataaaatatttatgtctgcatactattcactgtataaaagtcaaaagtaataatagaaaacagattagacaacttctgaagcattgaagacaaaaacaacaaattcgactttaaacaggacgcgtaattcgtagttatttttctctaattatacgtatcgaatttgaactttatatccccgcaaaaaaaagaatttgaactttatataataaagtgatgcgttacctattgatcgatctttcttaccaaattaatgtttctaaaaatttttatgacttttttagacgacatcgaagggccatcgaagggctagctggagtttctcaaaaaaaaaaaaaaggctagctggctgatgaaagaggtttcttgtcacaatctgggagaaggtatacgtagctgtgagcagtgtacgtacgtacgtatgaggtatactcgactgtctacatcaacactacacgtgatctcctgcctttcgctcgcccatctcgatctgtatcgcgtctgtgtctctcaccggccggttgatgatccatctcccatgaattaacgacgacctcatctcgatctgtatcgcgtctgtgtctctcaccggcctttcgctcgcccatctcgaaactggttgtttgattaggcaacaggaaaacacgaaaatcggatgaaagggatagattcattttctaaaagattggatcttttttgttaagtttcttctaaaatttacgtgcaatgagccattttataggaatttcaattttgaatgcttcaatgttttgtaccaaaggaccaagtacgaaaattttatataagatttaaatcttacaaattttcccataaatcctttgattcaaatggatctaagtaaagtatagaggatccagctggctcggtttacaaatataaacgagactatgtctaggggtgtgtttagttcctgaaaaaagttggaagtttgaagaaagttaggagtttggaaaaaaaagttgaaagtttacgtgtgtaggaaattttttgatgtgatatgatgtgatggaaagttaaaaataggcggaaactaaagacggcctaggattctagctacatgcactggatgagtatagacaagtaggagtaattaaataggcacttttgtaggtgcagccaggatcagcatctcccaatcccatgggtgatactccctccgtcttaaaatatagtaacgtagaatgagataaaacacatcctaaaacaatgcatctagacactccagatacattgttttaggatgggtcttatcctatcctagattgctactccctctgtcctataatatgagggattttgagtttttacttgtattgtttaaacactcgttttattcaaaaaattttgaaattattttttttgacttactttattatttaaagtattttaagcacaactttttattttttatatttgcataaatgtttgaataagacgagtggtcaaacaatacaagaaaaaactcaaaatactttatattataggacggagggagtatattttggaacggtaggagtagcatatgagagcatggctgtatgggcaactcatgctgtcatgcagatgcaacacaggcctgggcgcctggcaaagcaatggaagcaactgaaaatcatatcatcgcgcaataagtgccaactgatttgtggatctcgtcatctcctcgcaacaagatcaagctggcctcctcaaggcagcgaattcatggttgtaagttgtagtaacatgtaaaaggccggtgtaggtgtaccagctaacgctgttaattaagcttactcttaattaatctcctaaccccgtgttcatacactgcacctgtgcttcgattttcagaaactcacaactaaaccggagaagacaagtgaactgatgatcaattgggagaggtcagagttgttgctcgatctgtctcaacaacctcgaaacgcagaaaattgcagggcccccagttcgctgtttctccggacaattaatgccgcacacacacaggtgacacacaacatttgagaagggtactttttaccctacctatacgtttaacgggatatatacgaccttttaaattagaaacctaggcacttaaacaagtggatctaaaattcgttcatatgaagatttaaattcagaactttaagatgctattcgcatatagaccttagatcactgtactaaactacatgttcttttacacgtaagtgacacacatgacagggtctgatctatacgtccaaccggatatatacgatctttttaaattggaaacctagccacttaacaagccgttctaaaatccgttcatatgaagatttaaattatttaaattcagatccttaagatactattcgcacgtagaccttatatcactgtaactactagattacggtgtccaatcgcacataagtgacacacagggccccaatgtgctctccaccttgccagtgcagtggtcaccgcgtcgcgcctgctgctttgcccccccgcgtctcggctcagatcggcaccgcggagcagccggcggccggcgtgcacgcggacacgatccgcgtctcgtgcttgtcctcttcgcgccgccataaattccatggcggggcgcatgtccgacgacggcgagcggggcggacaggcgcgcgcgcgcgccccgcgcgcggcgagcacgcgatgtcacgccgtggcgccatccgtcgccgcggttttaacacaagtttaaagcgttgtgatcagtggtgttagaatcaaaactcacgaactctcgctctcacgatctgtcaaccttttatcaaatgtgaacagttaactgaagaacagactagaacgagaatctctgaactttttatcgaacgtgaacagttagctgaagaacagagtagaacgagcagagttttggtgcagcgtaagcttttctggtttttctatttattctcctcgattacagactttgttacatgcataacagaaaaaaaacacctgattgatctggatccactcctgaccgtactcccacgatccaattcagtccaaccgaaccaaagaactagctagagaacagctacaggctaactgaaaagaaacggcttctgacagattctaacatagcttcagccacccatatggccatatgcaatgcaacaacggaaactagaggggatggaagcatataaaacgtacaccgaagcgtgttgattttacatcgcgctcgcgtcgcgacacgagctgtttgatacacatggatcgatgcgtggatcgtatccactcatgtcgttgggccgcggttgaggcgcgcggccgcggccatggacgcggccacgccgcccggcctcgccgccgcgccgggcttgttgcgcgtctccgctccggccaccctcgccgcgtcgccgctctccacctccttgtccgccgcgagcttcgccgtcgcgttctgcatgaaccaatgttagtatagtactcctacctacctagctagcttagcttgcaagatcgatatgatcaaagagagcgcgcaccgagaggacgtcgccgagcttggtcttgtcggcgtcgcgcgccgtccagaggttggccacggcggcggactgcgcctgcgccgccaagccgccgggcatgtaggtgtccgtgccggtggcttttgcttcggccgcctgaatggccgccgcgtcgctgcgttccaccggcgtccctcctgccgccagcgccgccgcctccagcgcctcgccgatcgttatcttcgcaggttcctccacccgtaccgcgccgggggcggcgccgacgactcctgcaaccacggcggcgccatcgtcctgctccacgtagtgacccaccgcctgcaaaaaaaaaaaagaaagaaaagggagatcgttcacgctgcacgcacagcggagagacgtcgatcgacgacgaagtgtgtgacctggccggcgacgaactcggtgacgatgcggccgccgccggggacgagggtgtcggagacgttgacgccctgctcggcggcggcgtccgtggcctggtcatgcccgacgacgcccatctcctcgttacgactcgccgcggactccatggcggcggcggggccgcccttgaccgtcttccccagcacgaggttctccgcggactgcatcgtcgccgcgtcccgcggggcgatgggcttggccgcgaggcttccggtcaccgggaacacgtcgccataccggatcccctgctcgccgccgccgccgccggccgccttctccgacggcctcctcggctgctcctggctcatagtcctaatacactctcgtcgtagctagcactattgtagtgagatcgtgtgtggtctgcgctgtgaatgtgtgagagagatcttcgatttcgaggtcatatatggcgcggctcgccgggtcgaacgggggacaggtgtgggagacggcggcgacgtgggcgcgttcgtgtcgcgcgcgaatgggagcggcatgcgtggcgcgtgtgagcggtgctgtttgttcgcttcttcctccgccacctctccggtctttccgcgtgtcgacgaccacggtggcggtgcatgcagactaaactcactcccatgcacacgtacgctagctgtcatcggacgccgttggcggttggagactacgtcatcgtcccggcctggcccatattgattgcagtgtacgtgacaacttgcggcccatacttattaggcccgaacaggatcgcgtcctctttttattgggctcgaacgagattgcggagtacgggcggtctatacttaggctgtgtccgtttctcccacaagagttggatgaaattttggatactagtggcatgctttttaagttctaaacggtgtgtttcgtgcgaaaactttctatatgaaagttactctaaaataccagattaatatattttttaagtttttaataattaaaactcaattaattacatgttattaccatctcgttttgcatgaaacacttaatctttatcttcatcttcattttcaggagatttaaacaccacctaaggtgtatggagggaaagggagggatcataagtgaacttactgtcgcttttctggtgacgtgtggcccatacttattgggaagaacgtattgaacggactataaattttgggccgtaattgtgttacggtggatgagaggcccatttatatccacgcgattcactggcgaagcagaagctaccgccgccgatcaccgatggcgatcgccgccgcgcgccggcggctgtggcgcgggctgacgactgcggccgccgcctccgtaggggtggaagcggacaccagcgccttgctcgcgcgccttgtcgccgagcctgagtaccgcgtgaaggcgacgatggaggaggcgagcggcggctcctccgcggcggccgccttctgggagcccctcgccgccgccctcctccgcgcgtcgtccccggctaaggcaaacctcgtgagtgagacacccttcttctccccgcttaactgtcagttgagctgttgttttgtttagttagtatcagcgttatggcgcagagaaatttccccctttctcgtatactaggtcgggttcagatctgcgatgcatttggcggtaccatgatttagcttatagagtggagtagaactattggatcgcgagcttgcggtgcatgattatataatgcaaagagctaagctattgatagcctgatgccctgatatgattctgttggagtgagtacattggtgctgattctgttgtagtcttcatgacggttttaccgaattatacatgtttgtgcattctagtgagagatctttgtaattgcgtgctaagatagaatcaacattgattcaggtcttggaatggaagctagagaagctaatcaaggaagggatccgtgattgtgagccctactcagtgataatccgtttctgccgagagacaaagaatgcagaatttgcaatgaaagtctttgaattcgtggaggagcttggaattcagctgaacactggcattttcaatgcccttatcaatgctttcttgtcggtaggagatctccttgctgcaatgaccttatatgaggctatggaagacatagaggattgcaagcccaactccgctacatatgatgcattcatttctgcattttcacggcttgggagtggccatgcaatgatgagctggtacctggcatcaaaggatgcaggatttactcctagcattaaggcctttgaatatttgatcacaggttttgtgaagttggacaggctagatgatgctgaagtggtatttgaagaaatgatttactttgaaattaagccaaactttgctatactggaggccaagcttgagctgctttcaagaaggaaagaccctaacagggtaaaagtatttttggaacttgtaagcgatgggaatcaagagttgagtgaagctacagttgagagtttaacaagattatgcctgtacgaagacaaaattggtgaactggaccagttactttccctagtacaaggcatgcacacgagttctttaactaagctgcactgtggaattatcagattctatgctaatgctgatcgcttgtctgatatggagcatgcaattttccagatgttggataatggcatggtttttgcccactcagaggatgttgaggctgttatctgttcttattttcgtcacaaggactttgataggttggatctattcttaaaccgaatacagagtttgtacaagctcacccggtctacttatgatatattgatttctggatatcagaggttgaatttacacggaaggctcgacttggccataaaagatatgagggaagctgggtttgcatgagttcctgcaaaacattcattgttctgtgacctcctaaaaacaaatttcctgtggattttggaaaagaaggtagcgtcctctttatacaaacaattccgtactttcagtactttggatttgttaaatgtcatttgacgatgttgctaactcctttgataaactaatcattctttacttcattattgatgttgtactttattctttactcactgtaaaactgggaaacggctaaacaaactgaaatctgaaagagaagtgcagaaactatgttgcatttgaaacaggatgtttgtgctttcaacaagttgaattggcttacaacttttaagtgtataggtttgatatgcacttactgcttccattattagcctgaataaaatttacccttctaattgtaattgaatacattttcttgagctattgtattatatatatggagtctgaacatattttaagatgcaagaaagacaattcacacaatacaaccttaaagaagttcagtcacaaaagtttgctccagtatgtggaatggatagttcctgcactgaaacatgattaatcttgcttgcataattttccttcggttttattcataagagatagtgcatctcacttcttaactcaaaatatctataagtgctgaattgtgctcttcttttacagcaggctccatgtcagaaagcttcatgcaaagtttgagcttaaagcattgcctcctgttcattcatgaaaacaacgcctcgatgacaggaattaattaatacttccatgatgcttatgttccttgcaaaacaagctagtaaacctgtttgtatgttacttttcagaatctcaggtccagttttgtacaaaccatcaacttgttttcttctcctaataggaaaaaaaaaacgtaccagctgcagtcatgtctctaaactttttccaagtatttgtcagccattaagcatagtcagaaaattaatttgaaatgcaaaacttagaactatactgttatgtaaccatgccgacaaacatgcttgacttgctttcacctgaatgactgtataatccagagcttggagtaccttgctccaggattgactttgatttttttttcaaaaaaggtttcgagcattgctgtggccatgtctcaaggtggaactgtgagaaaccttctatgagttgataaattctgacgttgtgagcaatttcttgaatacactgttcatggtaaccacattcgtgagttgattatcatgaggtttcaggacgatgaatctatacatgaacacaagattcagactcacaggatgacatgcatgatcttttcccattatccaacaaatatatgggatcaattgactgaagactttcatacctagccaattcgtgagcttctggtggagccgagctttggtgtcatgcaccaattaattcatactcctatattagtttcccctttctattttccctttctgttctcactttcagtttcaactcaggtagcaattttcttttattcttcttggcacattggcattcatcctcgacaagttcgcatgtgcatcaagaaaattttataagctgtaaacgttctaccattcatttaatcacctaaacatgaagtaggttgattgtgcacattatatttccatttcttacataaaccatttaaaaatattacaaaagctttgtacatattattcttgatgattgtttcagaccttatgtgaggaagaacaactatttttaatgattgtaattattcttacataaaccattcaaataaaagatctttgtgaggaagaacaactattcttgattgtaattatgatgattttaaactacacataagggaggttactgtcgcacgaatgcgcgacaattatagactagtatattctgaagaaccaattactgagaatttcgactacttgtgcagatgcacgtgagcactgcgaatttgtgattacagaaacatttagatgtattttatgtttgagattcaacttcactaatccaatgtggcaatatatacaggctacaacaatctccgccgccgcctccccgcctgactctgccttaggcgccaccatgcggcagcagcgtgggtagacgaggaggaggctgggagcggggcgaggagctcgacgacagcgccggccgcggccctgctgaggatggaggagcggcgagcagagaagagaggcttaacctgctgaggatgtacatatctttaatcttttattaatataacatagtaggagcctctcctgctgtttaaccggctaaaaaaaaagagaggcttttggccgccgcccctccgctcctccccgccgctctgctggcatgcttcaaccattgtcgtcgtcgtcacaggcggcggggactaggacgacaacaacggcgacggctacggagcagcgccgaagacgacgcaacgaggaagaagagggggagccgacaggaggagagggaatgatatgtggggcccgccccaccataatatttttaaactaatatgtgggtcccactattcttaaattattttttgcgtgtcgctgacatgtgggctcacggtttttattatttctctgagatataattaccacgttagcgccacgtcaataccacgtgggatggagacctagtcaaactagccacgtaggcgccacctcagccaaaacactttttaaaccgccgagggacctcgtttacaccggttttgacagttcagggaccggttgtatttgattttggggttcaatgacgaaaattggatttggtgaaaaattaaggaaccttagatgaacttattccttttttgtttgagccgggctgggattggatggaacatacggggaaaaagtgccgcgaaggtccctcaacttgtcgtcgagttacaaaatcgtcctccaatcacaaaaccagatatatgacatccctcaacttagggtgtgtttggatggtgggttttgcctggataggagatggctgtttggtcgctgggcggtgtgggatatggccaccaccccagagaatattcgcggacgaggcgatccaaggatgggcgagcgcacgctagggaaaaaagtggcgtgcgctcacctccttcccctcgttttctctttctgtcttctcctcctttttttcctcttatttgagagaacccattatatgccattgactttatcatacgttcacgatttgccactgactttatctctacaatatgctatcgacttttgcttaacttatacaatttaccatcgccgtccggttagtttccgttagtattgtataaatttgtcaaaatgaccaaaatacccttgggacaaaaacttttaaaatttggataaaaattctgaaatataagatttcaagtttttggccaaaatttggatgtttacaatcttatgtttataatatgatattttgaatttttttatccaaattttagaagtttctatcctaggggtattttagtcatttggacaaaaattgtagtaataacataggctaaccggacagcgatggtatattgtagaacgtgataaagccgatggtaaatcgtagacgtgtgacaaaagtcagtggcataattctctctctcttttttttttctttctaaccggtcaaaccctagcttctcccttcctctcccctggcggcgacggcctcaagcccgggaggcgcacgggtggcggcgttcggcggttcagggagcggtgtccggcgccggagcttgcagctgaagaggcggtatcttgctgaggctacaacatcgattttctccatccactcatctcccaaaaccaaaggtatactcccagatctgagcttgtttgttgttgtttggtgatgggttcgttcagatctgatgtattatgcttatttgtttgtatttttatatcttgtatgcatctctgtccatgtatatgtgtgtgaatgtagtaggcctgattgtgtatcaacctttggcattgtagatggacaacagaacaaggtttatgatttatgcgtaaaggtaaagcagccaaacgataatgttgtctggaaaaaaaattaaagaagccaaacaacaatgttgtctggaaaaaattgaagcaaaaatatgttgcgactcttgccaatagtcagcttgaagccacacctaggactcagccgccacgtaggacaaaaccgggtcaaaaaacaccgaaggacctaaagttaaacctcctctgtgattatgcaaatggacaaggtaatagaactaagccctaggtgtggcttcaagctggctccgcccctgaaattgatctcaacgttaactcctggttctgattgttttttttcttaacatttttggtagtatgactatgtgcaaacacaacgttggaaggtttttatgtgtaccttggaagagcttttgttgtacagaaaaaaaaaggagattatgaggagggttttaacggaaattagcacgttctttatatgcactgcaaacgatttgtcgaactgttgtggttagttactgactattggcaagagtcgcaacatatttttgcttcaattttttccagacaacattgtcatttggcttctttacctttttacggacaacagtgttggtttggctgctttgccttgacatttacttacttaatcacgtgtcaaacttcctcaacaaaggcagttgcttttcatatatctaatggtcattaccccttttcctttgatccaaaagcttatactttttttaatggtgtgtcttaacagggaggctcggtgtgtagtcaaaaattaaaggagagtgagggagaggtaacaagtttctcccccaaaacgcttgggggttcagctgaacccccatgccccaccggtaggtctcacagaattgtacatcatgcagccttttctcctgaatttccagggtcacgggacagtttgcatggcatgatcatattttgctaaggttctattagagtgtcattcaatggcccatttcatggatttacgggctttcatcctgcgtgcacgtgttttaaagctttataggcaggccttgcgcatgactcgccgagctcctgtgcatgcacgcggtcagacatttttaaaccttgctttcctatctttgctgtctaatgtttactcttgaagttacaactaataactgtccttgaatgttctttgtccagatgagttgaggcaaactgtaagagctgagattgaaaaaaatcgccgttgcgacgataaacagaagattaagttcttgatcagtgaaggtctgcaacgattaaaaggccttgatgagatgcttgacatgacaggaaatagttaacctgagtttcatgtcggatatgaggttcaatttacacggaagctgggtttgcatgagctcctgcaaaacattcattgctctgtgacctcctacacctgatatttccagaacccataaggcatcaggccacatgaacttgtggcctcctggattagagtttgttagaacggacccattcagattctttgcctcgttctatccaggggataggaaagatatcaggctcagatatattatcatggtagatcatcgatggtgtgcgtgcatatgggacgaaaatgcagttaccgaggcatcatgcttgattttgcacacatctattcagtcaagatatgctagcgagctttagaagcaattgggatttctttagatgctatcttgagaccctgaatttccaggtgttacatctgagaaaatagcagctagagatggattaagctgaagaaaggtatctgacttgtcgtttaggtacgtctgctttgaggcgatgatgttcaactttttcagacccgatggcttacttttcatatttgagatactgacctcatgtttcagtcctgatgttcttaccatttcgttgttgcaatttcttagctggtatgatgaggtcattaaacatgtactttctttccaactatttcattatatgccacaataaagatacttggtaatatatgctggtcctgccgtgctggtatataaaaatatgctccatgatcttaagcttttgttttgttgtgatcatatcaaatgaagggatacctgctaacattacttccattaggtaacttattatgtgacaatcgctgtttttagtgctttccggacccaatttgtggggatctcactatcaccatcgattgagctggtgctcacactgttaatctactctaggttttggaattttggattatgttgtcttacttaaaaatgaagtgattctctaagaaaaaagacaacccatgtgaagctgcctgtagtactgatacattggtacaaataatcactatcaaatgctttcattcatttagagaaggatcatcgtcataaagctatgtttggttactaaacaaagattcatgcatacatgatgcatactcccaagtcccaacaacacaacttgtgtggtccatataatcttgatagggttcatctgctcttgtccatgatgccttggactccttaacgaaccgggttcccttttgttaggcaccggttttccttcccctttttgatttgctttgcaccagctatttggcgttctatacataccaaactatttccttttgtttgcaacttgatctgaaatttgtttagacatgtacagatattctggatctatcataatttaaacactttgaaattaaattgcccttcgttccgtcgctggcctggcgaattttttttaatactctgaatttgaactgagagtgatagcctgataagattatcactacttacttcagttcagatagtcacagaagaaaattgcaagtagaaataaaataacatacactgatcaaacaaagggtatgcagctataggtttgttataaaccatggattgtcaactgacacaacttttatggtacacaaagcatattgtagtgatatatttttcagttatagatggttctaagataatactcttcgaacagtctcctggcagtatgctaatgcatactaggcctcgaaattctgtagaaatcttatgggaattagtcaattccttcaatgtctgcagaagttgggaaaacattttcagtatttctgtggatgcattagcaaaaaaaaaaaattgtgtcaaataattatggcagataagagctactactaccagacacttcggggcagaccgtgggccactaaaatacgacagatttgatgaatccatgtgaaatgctgcaccaaccaagtgggcctattggcaactgaccttcagaaactaataaaataacctgacaaatctagggaagatttacacggtttgttaaacccaaactgaatcaagagaaaaatcaagataaaaattaatcacatattctcctgtatttacaattggtttcaggaaagaaaaaaaacaaaaacaaagagaagctacaacttacaaaacttacagtagcttccttccctttgcctcaagaaaagctgtttgaaagacagcatatgaaacagctcttccttgaactatgatggaagagaaacatcaaagaaccccatctttacccaaaaacaaagatggcaaagacattactagataataagtagattagatgaacaattagcgcagacaaagggctatcactctactgatgatttctctactgtacaaccaccagcctgccactaatcttccctccattgcagcacctccaggcctcctctccgccgtcgttgtcaccttcgccgccgccgcgccccttgggcacggtgacgacgagctggccgttgacgtagccggccacggacatcgccgggcagctcgcctccggcagccgggacctccacttgtcgagctccatgtcgtcgtcgtcgccgtcgtcgtgtacgcctcctcctccggcctgcaccaccaccctgacaaccccggggtggatcctgacggtgcgcacgcgcacctcgccggcgagcgcggcggcggcggacacgacgaagtggaacgcgtcggggccttcgaacaccgcgacgtcggtgtccgccgggaacggcagctccagcaccttgctgtagacgtgcggcagccgccggagatccttcttgccgccgcagctgccgccggcggtcgtggctggtgatgggtggatcctcatgtgtatgtttctttctcctctttttctcactgtcttctccttttttttttcttttcttttcttgctgctggtttgttggtttggttgggcaagacgaagggtggagagggggctctggatttataggtaaaggccaagcagaagcaggtgtcacaaggttgtttctttctcttttttcttgggtgtgtttagggagcttctgcagctacagcttttcttaaaataaaaaactctctaacaacttctcttaaaataaaagttttcaaaaaaaattagctttttttagattttgatgagttatagttatagaatctagaaaataaattaaagatcgagagctgggaaactcgattttttttcaaattctcataatctaactagtacttcctccgtcttaaaaagtagctacctactataggatttgatattacctagtactatacagatattttgtgctagttagttatattttagaatggaggtagaagatagtaccaaataatcgcttcttataattataagctttctctaacgtgtctcgtggtgcggtgcagatagggagataagcccaagggagaggagatggatcacacggctcaggcagaggcaaaagagaggagtcagtgagacgatggagattggagacgctgataggaggagtgcgtgtcccggtgtccgtgcctgtgttttgggcctgtttaaatccatgctcaaaattttataccctattaaatcgaacatttaaacacctacacgaaaaattaaatataggctaaaaaataactaattacacagattgtagttaatttacgagacaaatcttttaagcctaattactctataatttaacaatataatactatagtaaacatttgctaatgacagattaattgtgtttaataaatttgtctcgtaatttagtaacgaattatgtaattagtttttctatggtatctgaatatcttatttgataccatatataatatctaatgtgatacgtccaaactttacgcgtggcccgtggggggcgccgggcggggcacgtcaaggcgcgggtgaggggtgggctccggtggagttgaagataagggcggtattggccgtttccccagcaatcctaggcttccagccgctgtgccgacccaaacatggggcgctgctccaacggtttcagaccacaccactggtgagtgatccctttggttaggtactcctactatctctgtgtgttttctttctggtttggaattcaggatacggaatcttaacataatcagtttgacactttgctgtttttaattctggctgttatatttacttactccagtaatagtaaccgatcaggtcatgatatgagaatatgagatgctggattgataatgggttggaaactggctggaaaggtttactgtatgtgattgaagggaaactgggaaggaaaagaatggagcaggcaacttgtggttcaggtaagagtgcaaagaagatatcctacatgcagggaaggtatttttgcccggtcagatacggcttgcggccttatttaccgtgttgggcaggtaaattgggtaaaatggaacactattctgtaccaatatgggtggagtgtcaagtgtggtaagttaagttggtgttactgtcaagtgactcaaatcctagaactgataggaatcgaagataatttacttagccgacttggactgcttgtctcagctttgtttggatatgcaccagtgagcaagcgctgattgcttaacattcagagcttatctgagccgccgtacagggtttttctttgtctcgtcagctcacacatttctgtgcgtcatctaatctggatatgcactactagcacaagcggtggttgcgccgttgtggtcttctttactactagtatactactcctcactagtgattaccagtaagctagagtgattattctttttcctggtgatatgttagtgagtaaacaggaatattgtttcttttgctgctagtgcctgatcatgatgttctggctgtgtttagttcagcgtaaaatttaaattttagttgaaattagagatgatataactgaaaagttgtgtgtgtatgacagattgatgtgataaaaaagaactgaagtttcgatccaaactttagatccaaacacagcctctgtctctctctctcccaaggttgtggctttcaggttcagctggaaggcagacgtgaggtgcttgtcgtttttgttttgcttatctgaaacctgaaagtgtggggctacatagtgtccactcaggggcaaaaaaaccacattggtttatacttagtttgtactacatataaaatcttcattatccaaaaaaaactaatacctccgttttaggttataagacattttaactttggtcaaagtcaaactgctttaaatttgactaagtttatagaaaaataataataacatttttaacacaagacaaatttattatgaaaatatattcaattactgatttaatgaaactaatttgatattataaatattactatatttgtctataaacttagtttgaagtagtttaactttaaccagagccaaaacgtcttataacctaaaacggaggagggagtactagctatacaatctttctttctcactggccttgttctgttatgttctttgttcttttttacagaatgaaccaagtatggctaatggacttggagattcacgcaccgaaatatcgagtgctcttctctctcttttccatgagattacaaagatggtgcacgccatggtgggcaatctcacagagcagtctgaactctgaacaacaaggatattctttacccttcgaatcggatgaaagtatcgcacatattcttgtttccggcaggtagctgctcaccatggaatcgtttgacggcgaatgctgctgtgtaccaacaaaaagagagataaaaatcaagcaattgtcgtgcaagtaccaatcaatcgccaggtcgttttcttctttccttacccaatggaggggattggagcagttgccgcgtccaaaaaagatcagaaatctgcctgctcgtcgacatggatgcattggatcatacagctacacaagctttctccagtcggattggtagattacacgcgtaatcgccgaccagatggagagaatcagagtgctaattcgcctcttcttcaccatgaacacgaagcttctcatgatcctgtcgccgatagcttcgcctgaactactacaatttctgtccattttccttactgccgttcgtagctgaaggttccggcctcacaggcagatatgttcatttttattcctgaaaaaagtatggagatttcataacggaacgatacgaactcatatcgccatcagaaattaaaatatgaaattgaattataatttgcagcgaaccaagtgagccttgcacattgaggggacacttcgcttgtgatcgtgagttcactacttcacttggctcttgttctaacatcagtggtcgtatcggtacctgcactactgtaccatcgccatgaatgaaccaatctccaggcacgcactctgaacgactgatcgtgattagattagaaagaaatgcaaatgacatagtcagtttagtccactaaccaaatggaccagtcaaagcgagtgttactgttaccattagatgaacaagagtaattccaattgctacctcgactagtttgttgaaactcgatactatcactatgctgccacttaagctaaacattttaaagaattacaataatgacttatgattttatcaaaaggccggttgcaaattgggctcatcgtgtacgggtaaaattactgtttttttttccttttaataaagccatttgctactgttgtagttatgtgaaataccaaacaagttgtagtgaagcaatagtttcgatcaaataactactctcccatcttcattcatgtctccaataagtttattttcgactaatcattataccgaagtttatgaaattagaagataatccctccgtactcataaaaaaagtcgtttaggacaatatttaaatcaaaccttgggaatataaatcatgaataattctcaagttgttgagtttgaaaatgtaaaaattatataaatagatttgtcttgaaaaatactttcatacttttataaaagcatatacatatatcacttttcaataaatatttttatataatcaaagaagccaaaattgtgtttttgagaccgtgtcgctgtccaaaacgattttctttacgagtgcgaagtgagtaactgttttcaaaagtagctaaagagatgaataattacattaggatttttataaagtgagaatattaatatttttaccaacatgtgtgaaattggtgaaaaatatttttaacagaagggacagagtttatgaaatttacgcgatgaacatttatgtgagactggtgaagcgggcccacactgtcaggattgcctccccggtgcatgcacacatcctcccactctgccgccaacctaccccacagggggagggagggagggaggtgggccaccccacgatcgacggctgcccgtcctcccactcacgtcacgtcccaatctccgcgcccccgccgcgtaatcccgcgtccctccctcccgcttctgctacgctaaacccacccgagtggcttccttcggtaattaacccccaactccacgcccccattaacaactaaccccccacccccgcgcgtacgttttgcagtctaacccctcggaaacttcctttcctttccttcctcccacgcttcttcttcttcttcttcttcttcttccctttccccaacctcgccgtccttcgcttgctcacgcggccttctccgatcgcggcggcggcggcggaggaggaggagtacggggaggggcgtagcgaggatcgagcggagacgtggttgacgagatgaagaatctgttcaagagtaagatcaagtggcagcaccggtcgaacgaccccgcgtcgtcgcaggggcaggggctgccgcagcagacgccgccgtcgccatcgccggcgagctccccgtcggggggggcgcctgcgctatccgtgtcaacggtatcgtcgtcgtccccttccgccgccgcgacgccgacgggggctgctgcggcgggggcgggaggtgggggtgggggaacgggtggggaggattacatgttgtcggaggaggagttccagatgcagctggcgatggcgctgtcggcgtccaacagcgagtgcgtgggcgacctggacggggagcagatcaggaaggccaagctgataagcctcggcaggggcgaccgcttcgccgccgtccgggacgacgagcaaaccgcggatgccctctcccgccgctaccgggtgagtcgccatgaccaaggattcgattcgagatggattatatatgctaaactatgcaaccgtgtgactagtgagattttagtttgcattgccatacaacagtagacttattgcgggggaaggattgttttacatgttatgattaccagttactactataatccatgctaccattgttctcgtcgaattcaaattcaaccaatggattggatagtagcttccgtggctatgtctagaccatgtaaatgtgaatcttcaccttggaatggaaaatcacacatagaatagggaagggctcctatctagcagctacatgtattcattcctgtggactggaattacctcctttggtctcttccaggttcccggtgatcaacccattaaaacaattgtattaataaaatacttctacaatatacgttgccatgtttttgctggtgcattgcgatagaatcctacagatcagagtcttgcattggatattgcccaggaataaaggactattgtttctgtggacggcggggaagtagatgatattacaaggcagcgagattttctagactggaggttcttttgcgggcaattgtagctttgtagcttgttggttacatcaatctatgtcttttacatgttgggttgattccattctgttacttagtgagtgatatttcatatttgtagatattttgcttggtagatcacttttttccttccatgatgtgtcaattaagctcaaatatggggatgataagtatatttgcttgctggattgtctgacattctatcactgtgcttctattctgactttcaggactacaactttcttgattaccatgagaaagttattgatggcttctatgacatttttggcccctctatggaatcatcaaagcaagggaagatgccatcactagcagatcttcaaacgggcataggcgacctgggttttgaagtcatcgtaatcaatcgtgccattgataccaccttacaggagatggaacaagttgcacaatgtatcctgcttgactttcctgttgcaaatattgcagccttagttcaaagaatagccgagcttgttacagatcacatgggtggacctgtgaaagatgcaaatgacatgctcactagatggctagagaaaagcactgagctaagaacctcactacacacaagtttgttgcctattggctgcatcaagataggtctgtctcgtcaccgtgccctacttttcaaggtcagttctctctcagaaaatcctcaatatattgaatgttatgaattatggcactcgccttctaataacggtggcagggcttctccctgctgagctaaaagaggatttgaggcttagggctaactttagagattcattgattgattgataatagagtacgtgggggtccctttatagggaggacatactagacacataaggaactaaatctctagtattatataaaccaatccaatctctatctctaactttctaataaacttcatctctttcctaactagataatctcctatatttatatgatttattcctaatttatcatgcccaaactgctgcatgggcctatgctcatacattgaatgtaagcactagatttcttcatttgtccaacatatatagatgtccgcttatggctactgtatatcttcgtgcagattctcgctgatagtgttggcattccttgcaagcttgtcaaagggagtaattatactggtgatgatgatgatgctatcaacataataaagatgaatgaaaggtattgatgtatttgatcattgctgtttctctgggggaaaactatagtaaaaaaacccggaccggtgggtgacctggccgaccttctggttcaccggtctgaccggtggctcggatggttgaaccacggttcacatgtgtacatgtatattgttattccctcctactcacatatggtgcaatagcataagggttaggccatccttccgtgagcacactgcccagggttcgattcccaccaaatgcgcaactccttgccaattttgcggaaaaaaaggggacagccacagcaagcattgatgaaatgggcctcaggcagcccatttatggcccatttgcaggttgacctgtccaaccagtatcggtttaatgtccggttcgcctaagaaccggccggttcagccggttcaaagcggtttgaatgcatgtccggtctttgaagcaaaccgaaccgtgctaaggtctggttcccatttttttccagtcgaaccgccggtccggtctggttttttctactatggggaaaacaatccaaatacattatttatttattcgtctgctacctttgtttcaaatatatttttaaataatttggtattgctgccttacattttctaagtgggtttatgtgctgtttttgcagggagtttttggttgatctcatggctgctcccggtactcttattccatcagatgtcttaagttggaagggcaactcattaaattctaatgcaagactcacccagaatccattggctgggtcatcaagtacaactgattctaatctcagtgccaatgcattaccacccggacataaaggtggccaactgcctttatttagcagtggcgattggatatcggccagtcaatctggatatgaaaaagatggagccaccacatcttcacaggcctcttcaagtggcacaacatctgttgctgctggaagcgcttttgatagttcttggacattagtttctcatggacaatcagatgatccatcaacctctgctggtatgtcagcacagcagaaagttatacttccaggtggagaacatccatggaatgagaatataaatgcacgaaatgagaatataaaacttgtttcagatttacaagggaattcagagtccatcaacttatttgccgaccttaatccttttgggggtagggagcccaaaaggacttcagtgccattaaatgggccagataatagaaataatgagttgcaaagacgcagagagaatgtagtccctagcacacgaagaccccagcagcgattagttatgaaaaactggtctccttacaatgatgtttccaacaacaagcagtacaattatgttgaggattcatttgcacgtagaaatattggtgataatgctgcatcatcatctcaggtgccacggccatctgcaaaaaatactaatcttaatgttggagtgcgcactgatacaccatacatggcagctcataattatgataatagtatggctggttcctctgcaatgaagatgacttctacagctgggattgggaaggttcctgataaggttctgtacggtgatttggacaagggccttactaattctagactgggggatcaaccaccgatagaaagacataaatggggcaattctgtagaaggaaggattccaacaggcacagttcacaatcaagcaaaagaacacaaggagaacttcgatggaaagcaagacaataagaagttacatcctgatccaaagaaatccccacttgacagattcatggacacatcaatgccatcaaggaaccctgaatccgtttcaccatcctttgctaggtcacacaagctagacaccatgttcgacgatgtgtctgaatgtgaaattcattgggaagatcttgtgattggtgaaaggattggcttaggtatttttcctcaactaagattttgacatgatccttgcttctctatacattaacaagttgaaccgacaaatctttaacaatatgtcaaactatattattatagctcagccatgtgtaaactcattgcactatctgatgccaatttgttgcacaaacttgaaccaacttcttcctcctcccaacaggttcatatggagaggtgtaccgtgctgattggaatggaacagtaagaaactgtttgcttttatttccatattgtgccatagaaacattcttcccagaggttaaattctttattgttttgcttctgtcaaaaaacttttttgtttatttgcaggaagtagctgtcaagaaattcttggatcaagatttctatggtgatgctttggatgaattccggagtgaagtaggtgaaactatatatattttatatatcttagagctttactggctatagcgtggattcatttatttgtcatttttaattgatttttgctgcaatgttttgatttgccatatactttctttttacaaggtgaggattatgcgtcgactgcgtcatccaaatattgttctcttcatgggtgctgttactcgtcctccaaacttatctattgtatctgagtatcttccaaggtataacaattttctactgttgtttgcttgtgaagatcttttggtgtttatgataaagtatcatggtgtagataaacatagaaaacattctatctggaaggaccacaaagaaaagctctctcaacaacttagctttagaatggaacataacactggaggttcaacatgctgtagttgaaatacctgtctttaatgatttacttgtgcatgggaggtggcatactggcatctatctatagtagttatattatagtgcaactcatgctctatagttattgtactggtcatgttcgacgaattgatggctcacccttgactactctcctgtccttggcaggggaagcttatataagatccttcaccgtcctaattgccaaattgacgagaagcgtagaattaaaatggcccttgatgtggtaagtattttctgtattttctatattttcttggcatgtttgtttatttttgtatctgcttgagaaaatggttgctttctcttaaaaggccaaaggaatgaattgcctccatattagtgtaccaacaattgttcatcgggatcttaaatcaccaaacttgctggttgacaacaactggaatgtgaaggtactgtgctctttttacctttacattcattcagtcataagtatttatgagcgtgctgatcgattggctcaccaatgatgtgaaataggtttgtgattttggactttcacgcttgaagcacagtacattcttatcatccaaatccactgctggaactgtaagtactaaaccggaccatagtaggatgagttctctccttctttgatcatcactaaacatttactatttctgttttcgatatctcaccagccggagtggatggcacctgaggtcttgcggaatgaacaatcaaatgaaaagtaagttattcctcgatggcttttgtttcaataactattagcttttgccctagcttgttcaatttattttttcattctgggcataccattcaaagttgttcagcattacagaagaaattatgtttatcttccagtctctactcgtagaaatggaacacccatctccctcacaaacctttcagctttccttgtttgattggtgtggcagtaatctcactcagacatcacctgaaatttctgcaggtgcgatgtttacagctttggtgtcatcttgtgggaattagcaacacttaggatgccatggagtggaatgaatccaatgcaagttgttggggcagtcggtttccaggacaagcggctcgatattcccaaggaaattgatcctctagttgcaaggatcatatgggaatgctggcagaagtgagtgtttagaaacaaacctattttatgttgcatcaataaagtactctcttccaactatcaattgtgttgctagatccgagctaatatttggtttttaaacctcagggatccaaatttgcggccctcgtttgcacagttaaccagtgctttgaagactgtccaaaggctagtaaccccttctcaccaggagtcccagagccctcctgtgcctcaagaaatatgggtgaattcttccaccccttgatgttgaggggcattccactctcaaattgtgagtaattattgatgattgttgctgttaagtttgttcaagtctgcaaatgtgggcgcactgtagattctagcgcccctaatggtagacatccctgctgccgcgacaaaagaacccagcagtagagtatgtatagagactatagtcatcgaccaaaacgatgacccgaagaagaaatccagtctgtggcatctcatttttcatgttcccagtttgcctttgtaaaaccttttggattcgagccctctggaaggcagtgagagctcgtggcgttggattaagaaggatctgtgtctgactgtgtttacaagtggattggataattgttgctgcagaacatgacatcttggaagttaaaaatgttgtaatatgcaatttttttaaacttgcaattcgaatgcagtatatgaacatgatggtaacagtactccagcagaccagcacattcatttcgttaattatagctgtaacactcgataaaaacaacttatcggtaaatttttttttctgttattagcgactaaaagctaatacaggaaaataaactattatgaaaaaccttaaaatcaactttaaaactaagtttattttttttctacgcttgaatgtcatcgaacggctaggatcgatttgagggttgatcgaacggagcaggtaggaccgtgagcttagcacatcaaaccaaaaaaaaatcaaaccattgccgtacctgacctgacggtaagacctgttgactgttgtagttcacggcccagtggcatcccccgaaattattcgcaactcccgagcccactcttcccacttccctagtactatcacacacaccaaccaaccccaccacgcgtcctgcataatcaccgtccgttcccgccggccgcccagatccaacggctcacatcccatcccccatacccaaaggcacgtgacgtggaccggacgcgtccggctctctcttaaacctggctttgcgccgtcccgtttcaagtccgtagttgattagtactagttcgacctgtagtttcgccctttcccccttcttccaccatccactaacccccatctcaacgcaaaccaccctctccgccgcgcgcgcgaggcagatctcgacggggagcgcagccgccgccgccaggtcccgccccgatcgcccccgcctcgtccccacggtcccgtggatacctctctctctctctctctctctctctctctctcggatcggtgcgattgcctttctttttgcgcggcggggatcggtgagtttgggagctgtgtgtttcgaggtttctgatttgaggcggggttttttttttttttttgatattggatggcggcgcgattcgtggatgcagggtgtgttttggggacggtgaaggagaggcaagtgtggaggcgaatcgaatcgatctgattaggagacctgccatttctgtgcttgattttgtttcgatctgctccttgggctgtagatctggaaggtaactaactgtagatcgatgaaatgggcatattttgctcgtttatattactgttttcgcattagagctgcatttgctgtgtaatataattgttgctgatagttccgagatcaaaatcgcttgttttgaggtgttcgcgtttgatttgtttggtactagggcttcgtgggatctgctgctcgagcttcgtgagttgcacaggaaagtcttgggcttttgcgctcagctccaccaccttcacctgttcctcgggccatggctgctctcgtcatctcgaagcagcgcagtcaccagcagcagtcatccgatcgccggaggaagccatcgtcgcacttcgcgtcaccccagtccatgcgtggcttcaatgctgtcaactgccgagccttccactccagcgtcagcattggcatcctgccatccccgcctccacccccagcgcgcacctactcctccccggagccgaagacgcccaagtcgcagccacaccacgggaagaagcggagcagggcaatatctataagcccttcaacgtctccgccatcccggcctgagctctgggctggccccgctttctcaaactctccgcctcccagctcgctgccgatacccaagttctcactccaccagaagcgcagtgtttcactcgagttgccacctgctggccgatcagatgatgtggtggtgcctttgcatgctaagtcagcgccttcgtcgccaaccgcaggctcaggtgtcagcttctttagtgatagtgatactgctatcgcgactgagaatctgaggagaatcctccacctgaaaatcgctgatcactgaatggatgatgggcaggtccttgtacataggctatctgcaaactaaccttggtagtgtgtatagagtaaccgagaatggccatctttcacctggatggtggttctgcatagttcatcaacaggaggtacttcaggcaggcaaagcacctcaagtatgcatggcagcgtgaaactgcggtgaatgacttggtggtgagactgttggttgtctggatgagagcacagcagtttctgggtagcctttgtagcttgtggtcacctctatgttactaatgttctttcagccttttgggtattccttctttaggttttagatcaccattatccatggtctcacatcattaacctttagtcgtagtctgtccttgttcctggtagttcatgcctggcagggtatgatagtgtcttagtactgttcaaatgcttagatgtctgcatctgattatctggcagctatccatgtgtgaaatatctgtaggatagcaatatcttgcagtgcatgcattttgcttcaccttgtagacattccttggttcctctggctcactctactcttgcttctggtgttctgcaaggaacattatgatctctccttgatgtctcttctgttttttggaaggaagaggcgcagtgggatttcatgaagctccaatcttccatgttcttgctccatatgacactactaattttatccatgcacctttccttttctttagtttgttccatagctaccatgtgagacctctcctatctttctttcatgcctctaccactagaattgcgtctagtagtgctatgccttttttagggcaccatcaataattcctagtccttgtttatgtccaagaaacgtatttggagttctactctcttctatatgatggacaagccagacttcagagacctttgagcatgcagacccaaatacggtaactatcttctgtttgttgtgttactcttatgcagctgatctctttggctaatgctaatgtgatcctgtgctgtggtgctacaggtttgcttatcacagtgcgcttcatggtattcatccctggagctcgtagccaccatcaagtttgaataatcttcgtagtcgacgggcagcacacatatgctagaacgtcaattcagtgtagtgcctgcttggctagttgtacctggtactgtttttgttataacattttgtcgatgtcttgatacattagcgtagtgtctatttgggctggcagtgtagtacctgcctggctatttgtatcagcttgcttaatacttaaaagtagacctttttccactgccttccgaggttttatgatatatttggatgttaatgttgtagcacttaacttcttatatgtgcaatgtgaactgcttttcaccagttgatgtggtcttgatgattgatgagtgaccaggttattatatacttgctgaagagttactcctgaacagaattaacgtgaactgtttaatttcctgccttagtttcatgggacttgctttatcttgaatttgacatgtcaacctcattgcatactcctgatcatattcgttctgcgtttgtgctgggttgatcgtgtaacatggtttcatgcttctggagactttgctgcacgcaaaattgtcaatatatcctagagggaagttaacttttatacacacccaaattttacttgcaaccttctgggtcatcccagattgatgttccatggctaatatccatgtacgagaatgccatctcatgttgataagaataagatgaacagtctgaattatgtacatcacatctcttgagattgatgagggtgaattgtgtatcccatgacagcaagctaacaaccaggaatctttctccgattctcttagctgatcattttgttttggatcatgcgtcaaccgcacgggatggcatatcatgagatgctggaacttgaaccaaattgtagcctcgtccttttcttttttgagaactagtagtctcatcctattataacattttgcctagtgtacagtacaagccctgttcgaagcggacgaatttcaaacaaaatgtacaacgatcatcaggaaattccgagctcatgaagaaaaaaaacccataagagacggggaaatgcttctactttgcattgcttcgtctcaatttgaaggttcatgctggcaacatttcacgtgaaaactcttaagcataaagcacctatctcgacgattggttgctagcttcaagaactgagccaaaagagcagaactttctgtgatttcagagagaaatggcaattcgttgcaagacatagaacaatgagtacttgatcacattttcgatcacatcctctaaacgaagagttctacatcaaccctctactaatcctccaccgtgcaagttctatccacttccagttttgctccatcatcagcaaaaaataaccttcaactgctagctcaggcaggactgagtcaatctagctagattattacactaattacattttacttgaatgaactctagctcagagatactgacgacctgctcatgtcttcttgctcagaactcgattacaagatgaagatgaagaagaagatgatgataatgttgatgatcaattgccggtaaaacatcacgcattgacgcaaatgcaagtgcaatgtcaatatgtgtcatcactttgatcgccggcggagcagcatctggcgcatgccgtcggctacccggaaggccgggttcttcctgcacttgccgcagaaggacatgtgatccctcagagcctcctccattccgccgccgcctctgttcctcccaagcttggccgcctcgtccctcaccgcctccgagcagaggccgcacagccaccgcccgccgaagtcggccttcacgccgaggatgtaccccctggtgtactcctccctcagctcgcagcactcgcactccgctgactccacctccattgccgataattcagagaagagatgagctctctctctctctctctctctctctctctctctctctctctctcaacttctgttctgaaatgaaatgctggcacggcatgttagtttataggctttacctgagcttagctctggggctatggctgtggctgtactccgagagactcatcggttgtccatattccctaataagttaaaacattaatttataggtaaattttttatatatttgttcatagcaatttacaagccaatacttaaaaagaaatttacgttgaaaatatcttaaaatcagattcggaaatttaaattttggcttttgctttggtttatcaggccaaccgatggggctttgaatctgtaacagtgatgcatcatccaagtggaaagtgtcattattcagtagtggtctaattagctctgggcctctggctctagtactgtgccatttgctcatggaaagtgacacctaactctgccttggcttgatttggaacctgaacattcttgctaatcttgctcggttttggaaattcttgcatgattccaaatttgcagatttacagttggccctgagaagttttgcggcctaattttatttagattattgagcggattatactctattgtagtgataaaatgaatatttttaagaaacaaacttaacaaaaagcttaaattaagcgatctaagcaatgcaatacaaggacttttttttaaagaaaacatattttttgaagcatggaacaaataatctgtttcaataatccggtaaataaaatcaaaagaatatggctgtagttacttgacctccttgatatgcatgtttttaagcttacacgactgatttgtcaaactgaagttgctgaagtactcacctaaacctttggcttagaaatcacaatgagtagttttctgacgacagggtagtttaccagattttttttaatattttgtttgttgttaagtaatcttaatatgaatgtttgaagttgtataagaaactgttggaacagaattccagcaccaagtgggtaggaagacataatcaacaaagatttcttcccgattcttgttctcttcatgtttcataaagcttgagcagggaccatgcagaacaacgtagttgctatcgtttttggaccaccaagaacaaacactttttggcccccttctgctggattccagccgctgttcataacacgacacacctggccttgtcggatcggttgttacttggtttgaatcatgctcataacctgtgaaaaaattatgacgaaaacacatctgattttgcctcttaaccgggttttcgtcgacaagatcagttcatcttggacttaaatgagctaattattcattatccaaaacagaggccaagacaactcaggttgtctcaggtttcatttttctacatcaatgtaggaccctagtaccctaccatctgttccaaatgctagaatacacagctcttggggagcttggttggacagcctaacctaactgcagaagaaactctactgcatcaagtagtttcaaagtgtgtataatggatatctgtactaattgattagctgcaaaggttggtgatacttattggtccaagtatgcaaatcccttctttggtgtcattttgtacagctgggttgattcagcatccccaatggagaatggcaacaccagctgtcaatttgatggtctctggacatgcttgacaccactgtttgtttgtcccaagatcacagggcaatggtacactggtaacacgaagaagtgcaatgggagaatggagcacacaaagaaagcttgtcttcttttcttctctacgtgtagagggcagtttactgctttcgatctacttttgatagccaacatgaaagctaaacacaacagaaacgagtgtaatgagagcacaccacatcaatttagttttttttttttaaaaaaaaatgaacctcattgattttaaactttaaaactaaacccccgataaacttatttttaaatttgaaactttttgaccacatggcaggacaatgttgccacgctagtaatgttatcctggccgaaaagtttaaatttggaaacaagtttttagagagtttgtttttaaaataaaaataaaaaggttgataaataaaaaaaaaaatctcaactcagagcttcattctgctcattgtagcattgcagtgtgccagagtaagcagcatgcttgatactgacaaaacaacaaacttgataaaaggaagaggtgggtgtgcaagaaactgaagaacaactgaaagaggaacaagaacaagaagggaaggacctcaagttgcaaggtttcattgctgaaggccccacctttggtatgccctttgtgagtaagctttactaaatcacaacaccatagatgcttgatgctcttagtctctttacaattatgagtctgtcggaagactaataatcaactacctcaatgattcttcacaaatgtctgttacccttcatccatcagaaactagattagcaccaattcctaccagatactgattgctctccaatcttcccacatgatcaccacatgcacttgtcctactactatctccattctgtccaactagtcattcaaatgtaacaggaaaaaaaggacgaaaaattcgtcgatgaattctttatcccacaaatcttaaatacttttatctacgttctaaaaagtattaaccgcatgtattctaagccatggcacataatcagcacaggctgcaacctgagacagggtaaatacactcatgataacagcaagtgaggatgctatatatattgccatagctagcaagataatcagtttcggagttttcacaggaacatatttgttcccgtatactcaaacaccaggtagataatggcatcaagaaatccaagggaaggctacagactgcagacagaagaatgggactgagggtgagctgaaagcctttcaaggaaaggctacagagtgcctgaatgttagtccttacaaggttgatatcgatttattcgaccagatgcacctaggtaaatactttcttgtggaaaaaaaaaataaggcggccactcaccgggccgatcaatcatcccatcctgttgcagggatatttgaaacatcacaccattcaggaggaaaggagtacttcgctgcatacgcatcttggagtttgttgtccttggctggacattgctcaggctgtacgccatcttgctcaacatgttcctcttcctcagccttctgcttcagcatgaactcaggagagtctgcttcagcagcactgctacatggctggtgctcctcattcagcgtcttctcagaccattccacttcattttcagtggagggcaaaccatttacatgttcggaaccagagtcgtgtgggtcttgcttgtagctgtagttagcagatgactcttgttgttggttgtaaccccacctagcaggttcgtcttggctgtcacgaaatccagagacttgggtctcttctggtggtggaagtgggcatccttggtaagaaccattgtctgcacaatacctcaggagcctatcccaatgccgatcctacagtgaggcttgtcagtttgcaaagaaaagcaaggagtgattgcattatgtaagcaagacatcatgatcaaacttaaaaagccataaatatgcggtgcgcaaacacaccttagtgataatgtgagggtttcctacgataattagcaaagatttggcacgagtgattgcaacattgaaccttctgtgattgcttaagaatcccaggttgaagaatttgtcaaactcattatgctttactgtagacctgactgtggagatgattattatttccctttcctgaccctggaattgttcgacacttcccactttcaagtcaggcatttcaaatgtctcaagtgccttctttatcttgacaacttgttgtcgatatggagtaatgactcctatgtcagcttcacgaacatcaccaccccttgtcagattcctaatgatatttactactttactagcttcaatcctattaaaccatgaaggattatttccttctctctcatcacatccctgaatgccaacaaaaagaacagggaacgacttgttaggaagatcaatgctgtcataaatagatgacacttcatcttctttacaggcaattaattctcccccatagaaaagttctgatggtaattccaggattgctggatggcatcgataattcctcactagctttgtcacatagttaggatcccctgtgctgtactgctcgtattcaaagagcagcctttgcagatacgatttccccaaaccatccttctctgcttgtttacaataaaccactggccctaattgcatgggatcacctgctaacacaaccacagtgtctcttccacacaaacccgacaaaggaaccatagcctctggttcagaggcttgaccagcctcatccaaaaaaatgtgtgtgaaatgcccccgacgaatgccttcagactgcagcatcgatgaactcatgtaggttgatataactatcttgtaccgcaatagtgcttgcaatggaggacacttgaacaccatatcttgaaagaagcaaaatcgaataaaatcaggatcgacatcctcatattgacggctggcagcatttagcctaaatatgtcacttggtcgaatcagatagctagcctgaagaagctttgccaatacatggtcagcagcactattagaagcagcacatatgaggacatttgccctcctcttggctgtataaagctgcaaaatagactccacaagggtcatggtcttcccagttcctggaggtccgtatatcacgtatggcgcaacccctcggcagccaagtattgttgcaactgcatcagcttgctcagtgtttatatgtggatttagaggtttaaacggccccttcttcacacttccggaggatgatcgacagggaaatagaatgtcaggtcccaaaagttctgcatcatggatagccttgtaaagccttctcatgttcagtctattatatgtgaaactaacatcgtactgattcctgtcacggtgagcaaggtggaactgattatcaaatttcaaaaatatctcatccgcttcaaccttgtgaatgaaaccctggaggagaagcaaacaaatcattactaattgatagcagttagaattttgattcttcacttcatctttaagaatgcccaagaaatatttgaatgtctacgaaagaacatgaacctgataaggccgagcatcacttccagcatgtctgacaaatataaaatctccatggactagtgaaggccttttctcggccaagccagggacctcaagtgacaaaaattcgagacccctcctcctcattaagatacgctccatgtcatatgatctcatctcctcctgcgagtggcgcactgaagttagcaaagcaggaaaaacataaaatttaagactactacaggtgttgaaatacctccaaatttatctcttccatgactaaaagagtgctaaagaattttgcatagtttgtcatgttcagctcttcagataggacatcaggtctctgtttactttgaatgagttcgcggatgtctgcaggtattgcaaactgagggagtttgaacttgaatccttgactatgctgctgtgttggtcgacaacctggcacaaatgaactgcactcaaacttcttcttctgagtgtgtttcctggaatagggtttgtcagaaaataaagcctgggaaacattatcatcggccaatagaaaagccacacgctcgattttctcatcaccgatatcaacatggacgattgatgtatgcaaaccaatgtcttttggcgtacaggagagccaaattgtaagggtttgtccaggctggagtgtacgatcttccacagaagtcaaaccaagaaaattcctctttgcttcctcatcagtatcattcagtggtggtttcatcatagaaagcacataactgtcttctggattggaagaaaatattctcacactccacaaattcacgggttcagaagaggtattttctatgctaatggtgtcggcagatgtttctccaacaaggacagattttggtttgccgtcgatgaaagggaaaggaaccgtgacaaccacaggggcatcttcgagtgaataatcttgaatagagccatcattctgatagtccatgaactctacatctggtttctcgccagccacagagaattcatcatctgaatagttcctaacataagtgcccatcttgaatcctgacataaaaaaaaatgtttgggaaaattagtaccagttttaatatgaaaacataatcactcgatgtaactctgaaatgagaagagccaatttagacaatgtgaaatatgctgtccaccatcaaacatatgaactggtagcagtttagcacaaccgaaaatcaaattaactgtaataatcttatcttaaatcgaaaggagcataaaatacttaagaaaatcaggacttctttttcgttaacatgggacatggggggctttgcggaataaacagaacagttgtacataataaggttagggattaacgcaaaaaattggaggaagaatcgcgtgggtagtgactgtagagggatgagaaagaggaagcgcgtaaacgatggatgctcaccgcgatattcgtcggacgacgaacgacggcgcccccacccctcgctcgcgggatggatgggggggatctcttgctcgctcgctcgctaaaccctactgcatcccacggcgcaatcaaaccaaaaccacgaacgaaatcaggggggaaaacacagaaacaactcgcaatgccgcggaattatcaacagaagaagacgaagaaggaggcaaatcacccagttcgtcctgagaagcccagccgccgatcgatcggcgagggtttgaggcggagaggttttgcgaggggaggaggatgagaagttgatggcttcaattgcaaatttgcagaaattcagaaggccacaggagatagtaatatcatggaaggaagaagtggcattcatgagttgtttgttctgtacaagctgcaactcttctctctctgaactttggaatcttggatgtgaatgaatctctgcgccttttttggaccacctgttgaaccgggccaaagagaaaaaagttggatgatttgacattattcacttttgattatgtgaagtattaaagtgaaaaatcgcatatgaaagaaaccatgtgagttaatgacaattggcgtgtcaaataataagccttattttgtaaagtgtaaatatatattaagcgagcgagttcaactggttaggttccttgtgacgtaatcagccaacctagacataagttatggttttgacacagtttctcgcatttagagaaacgtctatgatgatttcgttaatcttaaaataaatgatgatataggttttcaagagtgctcacgaaattaggatgcgcagggttgaatgttcatcaaacggctaagacggaaaaaatgctgttagatgcaccggcatgattagtgcccccttcatcttttggtggggtttctgactttctgtttgatggttccttttccgtgcaatatcatgccaaactttggccatcagattggcgacaaatgcatttgccaaattattatccctcaattaatactggtaataataaaatgaaagtaaacccttgctaacaaagtttatcctgttaaatgcaattcacgactcagatttgaatgcaagtattgaagatacaattacctttcggtaggtaagatactaaatcttgcaagtacacgggtgaataattgtaaatgatttcgcaacaaatgtagacgatttcgaactaccttccactgtcacaaaccattcatatcccctttgatgttttggtccccatcgcaacaattttatctgcccacctacaccatatttgccaggatttggagatagaaacatgaattgcaaatcaaaaactccgaaaatttgttacggctaaagcgcttggtacgttacgtgcgccgcctagcggcccacggcccattgaggcacgggccaaatcatccgcgatccgttcaacggcccgtgaggccgtgcatcacgcggaccgcatgcacgcgcatgggcccaaaagattctccgcgacgcgtgctttgcattgcgtagcacgggctttcgctgggccgcggcgcgaccgcgaggaggccgtttttcgtgtgaacccccctaccaaggaattttttcgtgtgacacaatttttttttcaaaaaaaaagtaaaagtgaatttcagaagaaagacgtattttacggtcaaaattataaaaaccatgagtattttggattttgacctataaccagtattttttaagaaaacacagtacagacgctggcactcatataaacatatatatgaacactcgtatcaagtttagaacttgtctaagggtttcatagagccccaccatgttcaaatattaagaattaaggaaatcacttatattgagaagttatctttttttacaaaaaatatatacaccctataagatgaaaaattcaagtaaatgcactgtgcgcgctgcacgtcaataattaaaaaaaatataaaacacttcacaatacgagtaggggtataatgcatgtgtttttttttcaaactttctgcaatttactcaaatgcttactacagtctacaggtagcggcctttggcctttggaagatgtgactgttcgatcgtgttactacatatctttgttgattatataattggcgagtcgatagttcacttgttcacttgcgtcttgccgtgtttagttccaaagtttttcttcaaactttcaatttttttatcacatcagaactttactacacacaaacttttaacttttctgtcacatcgtttccaatttcaactaaacttctaattttggtatgaattaaacgcgcggccttgctcattccctcgtgctacacggtctcttttctcttttgcgacagtgatataaacagtgtcacgtacagtagtactgaagctggaaaattctcagccactgtagatgctagcttacagtttcagtaaactttttatgaacgaacggtatacgtgactcgtcactcacgcatatatacgtactcacccatacctatctaagtgataggagtagattggttgacaccgaccgatcgagctagctagagtgtcggtcgacacgaccccagcttgctctctgctgcagctcgagcatatataccatatgccatatgtcatgcaactctacacgcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatcataaccggtacaaaaacactgctcgtgctcgatcgatcgaaactgcatgaaataccgatgtatatatgcgactgcacaacgactagctcctgtcggttgtcgaaaaccgaccaataactttctaaaaatactagctagaatctacagcgtattaattaattatcgacttaatggtatggataaattaaatatttgaaaaataaacttaacatgtacacttagtttgtcccaataaaaagtgcaattctaacgtttaaaagataaattaggaaggaagaaaaattacccatttgatcatggtgtttgggagtgggagggtcattggtggtaagttgagaataaatttaaatgatgagtggttagaggggaaatcagttctctagaattgtattctttttgctagaattgctataggaaggagtaagtaagaagaagtggtttaaataatgcggtagaaaatgctttaaaaaaatatgtttatagacctagaggaaagatatattcataaggttacatttcttgttgctttcaaacgttcgcaatcttcttaatttgcttggcagtccgattgctaagaaaatattctcttatgagcaattttatggtccttaaggaggtaccatgaggtaccacttttttctattataaatttggtacctcttgttacattttacactaaatttttggtacctcatggtacctcctcaaggaccgtataattgctcttctcttatggttagcagccaagaaatctgaatatccctgactttctaaacttgacggtccgtcgacggaataatgaaccttggcagttttcatgctatacttggtggtttttgaccgccaagaaaattacggatttgataaagtagctagaaaaaaaaaagaaccatggtaattatgtgagtgattttgttgttcttaagtaagtatcgttagtgttatcttattttctaacataaaatttggtatctttaatattgtgaggtatgtaaatctacactaaaaattttttaagtaccttttgatatctcttcaagtactataaaatttctcaaacttatgtatacaacatatatgcatattctttgtctacactgtaccgctgtacacaccatttacgcaagctgcatgcattacagttgcacaatgtgtgtactactgtactgtgtagtgcatcgcattgcctgtgttggagtcagaactcgtcgcatacatatgtatgcactatgcacgcatgaaactatgcaagagatcgagaggatatactgtactgtagtacacgtaccatagttcgattcgatcgttcttcattctgacagcttccgagccacgcaaaaagatgggcatttccaaaggaaaagggcagcatgtgtataggcttctcgatcgatcgtcttcttcggttgctctcatttccaatccaaggtcttttccgcggctttcgaagcgaaagctaagcctgatcgatgatgtgttggttgcttccagcttccttgctccagatgctcctactcgtctatccatcggtacatttttttagaaaatgcatgctatccatcggtaatttccgacagattaattgtttgcttgaaagatagtttagtactttagtggttagggtgtgtttagttcacgtcaaaattggaagttcgcccttgtttagtttcaaactttttcttcaaacttccaacttttccatcacatcaaaacttttctatacacataaacttccaacttttttctttaaactttcaattttagtcaaacttccaattttagcgtggaactaaacacatattgaaattgtaacgatttgacgaaaaagtttaaagtttgtgtatgtaaaaaagttttgatgtgatgaaaaagttggaaactaaaccaggccttaattacagcgtatgcatatatgtaccctttctgtctcagacagcaaaagacaattttctgaaaattaatttagaaaaaaaatattttttttaggatggagggagtacttgcctaacttcggacttaacttaaagtagaattttgtggttatgacttatatatgaacgacgatgctatggtaacaactttaaagaaaaaaatgaaattgattgaagtagtattattctcacgttctcctttttttttattaatgtggaaccaagactactccacatcttctttttttttttttggcgaggacacatcaaattttatatactaatcgttaactcatacattgtaccggtttatatgattggcgcaatataaaaagtttaatacgtgcttcatacgttgcttgtttctaattgtaataagttagatttggaaaagtccacatctgctacgactagctaattattacttttaaaattaatttaatagtcaagatatatggatatagcttcattttttattaattttgaatttacatttgttaatgaaatttggagaaaaaaaaacctgaagactccatgatatttacaattgcctatttcatctaacatgaattcttaatacggcgtatacgataatacaatctatttaattaaagtccatatgtttatgggtaacatatgtatgatagcttttaaagtgcataattagtataaaggtaaagattaccaacttttttactactccatgtgcgtggtaatttttagcattatcttcaaccactttgtatcattatctcacgttgaagcattgcagtaaaaacaccagccattgcttctatggcaagtatggtagtgagacatgcctggtcaggcccctcaacctcctaactttgatgctattctccatgcatatatatccattcttttgcatgatatgataatagtacttacctttaggtacctgtttcctccatgcatgcaaaagattgttaaatggaaaagtgcagcattgtccatttgcagggaggagagtgatcattcattatccccctggcagcaatctactcatattattttgttcccatcgagtttcagtgatgaatgcatatcagaatgatgtcaaaccagataacaatttcaagaggaaactaattaagcctagctcaatcactgcactttaaaagctaacaaacatatctctgaaaaagttcaggtaattttctcttaatctaacttgataattgataaaggaggttgatcgatcatgcctatgtgatggtcgcatcgtttcgcttattcgtggaataagcaaaacgacatattttacaaacgaaaagtaatttgtgaataaaacttttatatatatgttcttaacgatctaaaagcaaaggctgaaaaataaacttcggtgaaaaactttaaaatcagctttaaatttaaggctaaaaatttaaattttagctgataagttgtataagcataagcgaaaaaaggtgagatcgtgactctatccaatcattagcagggacatagataatcatcaataattactagaaagattgatgaatcttgacagctgcgcatgcacttactacttgctgcgtcggtaagatgataagatgggtctggccccatgcgaaaacgtggctccttggccttggctgtttcgccatgaattcttcgctttgagtttgagagagcttggggttctcgaagaagccatgtcgttcgatcagccgtcgcgtcttctcacgcaatacgcttttctttctcccaatcacttcagtgtccaaagggtgcaatgcaatgcgatgccatgcccggtttgctccatacgcactgagattcttcatcccgatcagttcactcgcggacccattgtttcgcttacgacatatttataaataaaacataatttatgaataaaacttttatatatatgtttttagagatctaaaagtaaatgctgagaaataaacttcgatagaaaaaccttaaaatcagctccaaatttaagattaaaaattcaaattttagccgataagtataagcataagcgaaaagatgaggccccatcgttgtgtacgtacgtactcctatctccttgtatatacagatcagttaattgatttatttgcgggaaattaaatacctctgtttactaaaaagaagaagggcatgtttactttgatgccaaaaaaaaccttaccaaattttggcaacttgccaaaattttaccagaatttcttaaatagttaccaaaatttggcagcaaactaaatgaagccactttttttttgcaactttaccaaaatttggtaagattgaaaatggcatcaaagtgaacaggcccgaagaaagaaattgattgtttgcttgatctctgggtgtaattaatattgtcaaactactaagatttcagccaaatttgttatcttgttctcagtattcagaaatagagaaattttacgttccttaaaaattacctgtagtattaaaattttacttttatgatatatattattctctgcattttatatttgagatagtaatatcttatgaccaactgaatctagttctttgcctttagagaaaatatatgtagttttatgataacggataccctaaatctgtatttttatttttatgatatatgtccttaaacctatagttttgcaatagattggatgaatatgtagtattataaaattgactcataaaaataatgacattcatttctttctcactgatgggaattattacagctttacagcttccacagacactgagacacccatatggtagcatacctagccagcacaaatattcactgaagtgctagctaagacagatcatggatatgtgccagattaacagagcacatgcatgcagcaacctacttaccttgttgtataggtttggtaaaatttacagttctttagccgcccacagaaaaggagctagctaggtgaaagatggctgtcatttcctccaactcactccttttgaggcacagccaagggttatcttcttctgttaagcaagagacactgtcaagtgaaaagaaggtcggtttcttcggctggaattgaggttaaagcagcctagaactttgcattttccctgtgaagagactgggttaggtcgttaggattcagagatttgatagcttttcacctttgctaatcagtcctcttctgttcttcttcttcttcttctcctgttctagtggacaatgatttgcttcaggaagcaatatctgattctctgtatcatcacctagcatctcgagaactattggtgtgcatgcatgaaccttgccaggactgatgccactgaatcagactgcatggtagtagctttaaactgaaaccatttgggtctgaaccatttgtgttttttgcagcaatgcagcgttgcactcaatctggccatcgtgcagtgcaaaagaagcagcaaatcattccaaggtagacctcatcagcgcgtgcgcgtgcactcacaagtcgcaacaaaacacaagaacaaagatttacttcctccgccattaaaaaaaaaaacaacttctgactatgatggctacgaaaatctatatatgctatatctccattagtagctagaagttactccctctgtcccataatacaagggattttgagtttttgcttgcaacgtttgaccattcgtcttattcaattttttttaaaattattatttattttatttgtgacttactttattatctacagtattttaagcacaactttttgttttttatatttgcaaaaaaaaattaaataagacgagtggtcaaacgttgcaattaaaaaattaaaatcgcttatactgtcatacggagggagtaaggacggacgatagagtccacactgtctctgcagatcccaacaacacatttcttgcctttttattctcagctccagccatgagaacagtgggaaggatgcaaaaggaatagagtagtagtagtataacacattttgccctgtagagtgaatgaaggctggtgaaaatgtatgtgactggtagcctttttgtcagctcaattgatcagacaatgctcatgaaaacaaaaacatgacaatgatagcctatacatcctttttccatccatggaaatgatatggacaatgcaggcattcatagccctttcttacagctttaaaatacccacacagagaagtgcaatgcactgtgcaaaactgcaaatggtttctacttgttcgttacagtccaaaaccagggaataaaaaggagaaaaaagagaagaaaaaataactgcactacaatgtacagatgaaaattctggtggacgcttgccgttgttgtcagtactcagtagtatctttgctgttggtggccaaagtctgctgtacttatgattgagtgatcgtcctatctgccgttgttcctctccttttgctgtgtaagtggtcatctcggttccttattctctttggagtcagtttcataatttgagtcacaccatccccactagttgcagcatctatttaactttgttcagggttcagtgaaacatggtccataccttggctgcacaaaagagaggaacatgacaaaattgcttgttacaactctccttcaccaaaaatgtcatgtagatattttggcatgagattgatcacacaagtacctttgtcacaatgaatcgatcttgcgaactattcaaatgcttggtgaacttctgaagatgtgcaatgtgctgttctgggattttgctacattcaatgtgaacctgttcacttggtcctctgatctccatcaacaatgcagcctgccattggaaattattggattagtatctatggaacacggacatttcagtttagaactaagatcactctcccaatcataccacttcatcaatagctgcaggagtaaacattcagaggatgccaatcaaagttcttaaatactttcagtagaaattcaggtcagtgtatccatatggattaatatcagtatatccatatgagtagggcagcaattcctcaatgtccagttgtgaacttgaacaactcatcttctggattctactatgattgattgattctacttctgcactgaagacactgtagaccggtctatgatctgaaaagcgagattcacctcgaacatatgacagttgactaaggccccttccataccataaaatacgatcacacctgcacaaaaaatcattaaatttactattactgtacaaaatccagcaaaaattctggaaccaatagtgtctaatcaaaataccatgcaggcgttctcttcttttccttctggttcatgtcatccccagcgtacttgtcggaattattcgagtatttgtatgttggcgggaagtatattttcccctcgttccacccaacgaatactcgcccacctctttgctcaatccttaactgaaagtgtcaagtttttcgatatttcagatcatacattatttcagaatcaattttataatgaaaacattatgtccttttcttttcaaactcaaaacaacagctccccagctttttgccaagccatcagaaatctagtaacatgataaagtaaaagaatgacaagacagaaagcacctgattgcctgtggcacaagaattttactgctttctaggggttcaacgctacatacacactcattccgatactgtactcaagaaggtttacaaaccctcacctgatctttctccagcaatgctttccaattgcgcatctccacgagggccttcaccgatcggtaggaaagcgcgattctgtaatttaggtccccaagccagatgattcgtctgaaataaaaggcagaagaagaggccccaaaattataacacatgaatatggaacaagctttaagagcctgtgctaagtgccaaggttcgttgcttactcatgctctaagatagtttctggtgaacgctcatactgtccataaaccattggaaacctggtctttctaaggatttccaatacatctgaattcctcctcatctcatcaccatccttctgtcctgatgtcaggtggctgcagacgaagcagaagcttgtttggtgcaatgacatgctaatcgaaatcgaaccctggaaaacaaatcctttaccgttgaatacctaagctaagaagagtttcttggttgcaatcaagccatacaaggtaaatagtcaaaaatcacacttgctatactacattgggaaactctgaattaccttatttccaaggtagcccatcaatcctctcccaacacaagaaaccttcagatttctaatgtcatcccttatgtctttccgggcccaaatcatcagaaacaatcctaccatttgcttgcttgcaactaggcaatatctggacaccatattaacaataacatgagccacattttttttgtttgaagcgaaaccaaaatgggcctctgaatttcatgaaagaggaatacaaaattaatgcttgaaaattacctagtatgaccagccggtctatggctttcttccagagatgacggattaccgtatccatacgacattggtgaataaactgtacttggcgattcaccagtgttgttctcatcgtccgatgagccaccccaccggcaggtggcctcgtagtcgctaggccgacggccatagatagctcgatcgcagacgctgtaccgccgttccagcctaggctggggtgcaagaatgtcaccctccatcctcaagctccggctaagtccggcctggaatgaccggcggtggaagaaggacgcattgttctgcctcgatgacaatccctcaaagtcatcatccatctccaccacaggatcaggcgccggagatggcgtccgaaagctaccattgccactagtacccggcaagttgttcagagttcttctgaccagtgacacccacctccttgccgggccattgtcctctgtcccaagaacgttcccagcattcaatgggacgatctcttgaaacctgaacaaaatgacaacatcaaaattatcactgaaatcgaaccaacagagttgtgatatctgacacgaattcagatatgcgagatgaaacaagaacaagtacccaaggacgtagatgtcagcaggaggtgcagcatggagccagtcctcgaggctcatggtgtttgggggtgatcggccacctacattccatgtggcaacaaagatcctacttcaagaacaagagggatcacgcgcagcccaaatgtgggaagaattgggtgtcaccaacattgcgagtgcagaggcttacttatagtctaatgttacggtggcctcagcggcgtcgaggtcgatcttgccgcgcctcgaccgctcatggctcctcctcgacgacctctctgagcaaaccatttcacggcagtggcgaatgcaatgagaaatggcacaatcaagacgaaaaaaacacgaaactgttcagtcttttgtagtttgctaacctgttttgctcttcttgactgtgcttggttccctccgggtgaagctgcttcccctccattcatcatcacctcctgcaatcagaacagattgcctgatcaatgtgtactaacaaactgtaaaaaaatatattggaaaaccaggaaaccatagtgctttccacaagtggcaaaagagagttgatagaaacagggcaaagaaagactgaaagagagacatggcgagctgactgttggagcaaacagggtcacagacgcaaaaaacacacactcgcaaacccaaacgcatgcgcacctctcctcccaattgcagctacatcatcagcatggaaatcatgggctttgctcctgatgttgaaccacttcctcactaagctcttggaccatgacagctacaggttgtgacaaacatcaagaaacgccacatttaagaatcagaaaacacggcatttacaatcacaatgaagaggctcaggaagagaccaagaatgaagatgtaccttgctcttcttggtggtgttgctgccatctctcattgtttctcaggggaacactcatgcagccaaacaaactgttggttgcagcgaaatgggcagtttgatggcaggtaggggccaagaagagctagaagacaatgaggctggccactgtttgtttctctataaacaaagattgtgatttgatggaaagaggatgaagagagacacacacagagagagaaagaagatgaggaggattgagaatgagaacaaaatctggattctctttggaggaaagaggctggtaacactaatgttctagctggcttctgaagcaaagggaggagaacaaatgtgatgctactactagccttcagcttcttggaggaagaggccctgagctgagctgagctgagccagcagcacgagtgaaagactgaaagggaggtctctctccttcaaaaacctcagtctatggaggtgaaatgaaatacgtgtgaggatgggagagaataaagtgtagaggaatcttaggatggtcagtctctgcttttcgttgctcttgcaaaaccaagagaaggagcgcaaatggaagaagggcaaacaacagagacaggcagacacagtacccttgggaggaagaagcactgcggtatttatgcatgtgaatttgtgaagggctactactactcaacacatggtattccgtgcaatgtatagctcctactgcaaagtactagatttttttttaaaaaaaaaaaacttgaagttttagaggatgtgtgtataaacagaactcaaaatttcaggatattatcagtttactggcatctgaacttgagtccagcttcatttatataggagtgtactatattatgttggcacacctttgcaacagtgtactactactactactgacctgttgttgttcctttgatccttcactcccattggccactcaggcagcagataaagaagctggtggaagaaccaaaggaaaaaaaaaataaagtcaggaaggagagggcgtttcacttgttcagagagatctcacttttttaccttccaagacgtttttcttgcgtttttgggctgggtgccgatatgctacggcccctaatttgtttgtttttctttgtccctttcatgctctttttttccctgctcttgttcctttcttttgacaagctttggtactccaaatcggagaggaggagaccagtggctctaggagtgttcgattccaatgtggtggactggtcgttgcctcttcggctgctgctagattttgtgctcttgtacggcgaagagaatgtatgtaatctgagctggaatgcacacctttctgcatggaaaaagacattgcaattgaattagtactagtactgttcctagctatagttataaaattaaagcagatatgctactgctaatgtatccttgattacacaattaatactcattatctaattagtcctacgagagagagaggagagaaaggcaattgaagttgttacctcaatgcacagttcatcagatatgacaattggcaagtgcagttcaccaggagggctactaggagtggagctgagtagctgacagtttcagagatgttgggaggaggggactcttgtcgtgtgtgtacttgggcacgccaagcatgcctttcgaaggcgatgctggaatctggatgcaagagattgcacattggttcccacttctacctcctagattttccattgggtttctgcaccctgcaccttcagtccaacaagcaataccatcttctatttcccccatactagctactccttttattttccttggttgcttttgatgtgttcaagaacatagttcttggcaaaagagagaaaaaagagatatgccattagtttcttttctgatacggccctcctttctttaaaaccagggagactacctgactgactgaataaaatacaccctctatctgcaaaaatcaccacacctaatgctgcaaactcccctttctctcctactgcagaaatgctagtaccactatagactagagtgttactatctgtcattatctggtgacttttatttctagattgtttttatgctcgtggtacgctcataccacctttctgggtactaaacaagtcagctgcagcctataccaaaaggacacgaacggaccgtgagatctcagtacagacatggaaataatagctgatcccagcaataaaacagacacaggttgtaataaacaacaggcaggtcgattcctctgatgacatttttgactggccaggttcggttgttgccccgtagttatggtctaattcatctgggttctttctccgtccactgccaaagcagtcatcacttgtcataaaatggtttccgtgcagtaaaatttctgcagttaatatcgcattgaaattttcttttagaagtagattaacggacgaacgtacactttattggcagtgagcagtaataattgattgagcctggtacgtgctgaacttaataagtccagttcccacctgctcgtttctgttagtagttcatgtaggaaatatatactacattcatccaaaaatataagggattttggctacgcttgtatctcggggcacatgtaatatttttatttagagtcatgatatatccagaattaacgatccagcattttttggagaatttttccatgtgcatattccacgagttgaaacatcagaatcagtcggaaagaagatcacaccatgaggacaggtgttaggttaggggggagagggagagagagtaataaaacctgtatgccaatcacgtgaagtcgatttccaatgatcatttgctcagatggcaggagagaatgtaagcattcttgccagaactggccaatccgtctgaactctgaagccacagccaataattaacaattagcatcataatcctggaaccaagagatcacgaccggggttatctccgtcaaaagtcgtgcaaagccccatcctttctgcttagtttatcccaaaaattcccacggatgcatggcagctcagagaaagtaatcctgaatagtagcagatttgttatcgatccctgtaccaagttcatgttgatcatgactaaataacatactatcaatacagatactgcactagtgccccaatcatggccaagctacacactttgccttaaacaattgtgcacacgctagattcatatgtacaaggtagtaatagtaaaatatatgtacagtggagcagtatataccaatgccactgtatgataagctgatcctactaggcaggcatggcaaatttagctcttgggacccatcttcatagaagaggttgcacgagcgggtgagaaagatggttagcttcagaatgatcgctagtgaaaatagtaacagcaagactggctcaatctttgagattagacttgtgcctaggtttagtagtaaatcaaaaagtacatccttggctagttgtcatgcctatttgctccctcccccaagacaaggccaatcttcttgaattgagagcatacttgaccaagaatatggcatgaggaaatactactatcctgaaggctgtttcactggttggtggacccactcaacacaataataatgtttgaaaacctcatagagccttgtgttcaaccttgaagtaacacaagagagcacttgtgttactctagttagatgatcacaaggggaattaagcctggaatgattggcttcataaaataaatctgtcaggctaatggcagggcaaagcaggtttcagggtctagattagctataaaggccatcttggacatgcatgctctccccaaatctccaaaaaagggcatccctgtgtgtgccttcctgatagtcgaggcatctacttgttaagaaaatgggcactactctgtaaagattcgtgctctcatcacagtttccagaatcattttgagagagctgcatcagatggaaatgtatctttgggacgcttatatgattttaacatacttagaaatgttaaactaaacacatactaagctagtgcctagtacttgcacagacaataactttatgcctgataaactgtagtgtgggccatatcaaaagaaaatatatcagatgcatgcaaagtacaaatcaggccacaagaaggatatatgaaaccagcaaaaaatggtaaagtacaagtaggaccatgaaatcctaagcacatagcagaacttaattaagttagaaactaagtaccactactaagtactgatctaaactccatagggtaactaattgctgaaaccgaaatgaagagatggcaaggcgtccatagtccatacagactgtgaaggcagtcaaaacaggatctatatgcttcatgctttggccaaagtgtccttctttgtctttagcttttcagctttgcagccgcctgccttctctctcttcccttccctcttaacggtaacagggccaacaccgaaggtcaaggcatgaactatgaatgtagagcaagaaaatcatagagcagcaagtgtgtgtgggaactcttctataactaaataacctttgctatgccagattgccattagactcttactatcaccatactctgagaagtgagaatcatacatgctgcatccctcttcccctcgtgccattttgcctgaaagcctctattgatagggatgttattgtacacggaggacaagtcaaatactccatcgtatcgaaccctagataatgcatagtagtatctctctctctctcctctctttctctgtcttcctctttacagtttatacaacgctctctcaatctctctgcagccattccacccttttgtcccactcccacgcctctctctctctctctctctctctctctctccgtccctgcagcctgcagctctgcatccaccatttttgtttgctgtcaaaagctcctcttctccagatgggccccagccttgataaacgcatcaagtgaccatcattgacaaaaccttggaatatggcccacagctcgtggcgacacgagcatgcccatcaaagcccaaaggctacgtacgtgcagcgtacatatccgcctttacaatactcccgtcaccccccattacaccaaagaaaaaagaagataaaactgtaatttctttgtacatcttcaatcttctgttatatcctaggagatgccgtaccataaattctccaaatatggagccagctacacttagagcaggtacaatagcagactattagtcagctataaacatattttaatgacataaaagataagagagaagatcagcggactacagatctgtagccagctgcagtacggactccaagatgcaatgtttatatgacaggtgggaccatatatcaatagtatagtaagcaactattgtatgaattggcttttagatcggctataaatgaattggagctagtagtgagctatactattaaacttgctcttatactccatccgttctaaaatattagtaacctatacgagatagaacaccatatgtccatattcataatattgctatattttcgaagagagtatggcgtttttccagcaactaatgatctcacacaaaaacaatgaggtgacaagcatgtggtctctataaactggtgctaaatgtttcacggccagtgtataggagtagcatttaaccagcatccttgaggaccctactagagtactactggtagttagcactatgcttaataacatcgaatacagaacaaattacccagcaaaagcaaaaaagaaggttgttgtgccacacaaaatgcatatacaatcaaacaggtttccaagcacagaatcaagttgcagcaatgcaatgcgagataaaaacacaagctgcagagtcaggacagagtttttatttaagagcggaggagtcagaacagagttagtagcaaggcgacagtatttcctcacctacagtgcccctgagcacgtacagccacgcgagggttggatgctcgccatctctgaagcttccaacaaaaacgtctcaagtggtccatgcaacttctgaaaccacaagctgccagtgccacgctccagcttaaaggcgaaaaccaatcctgcaaccagcaatgtatacaaggactagttacatatgtcgcgtgatacacatcgagcccacatgtatagtagaatggtaacaaacttcaccagttatagcatggacaactgaccagaagtcctgcgtctgaattgcagcagccaatatgaaagacttgaagatgaagtgagaggcaagattgatctctaaatgtgtagcaaggggagcagctataaatgggttctgtcattttccatttcacagtaaaataatatcattccaggtctagaaatagagtacattattgatagttgtaggagctgaataaatccaagagtagttcccagcagcctcaagagaatttctatccaggcatcatcagcttctgccattgtccagcatcaagttcggcagaaaccagaaatgagtaaaccaggttacaacaaaaatgcctgcatacttggcaggaccagtacaataaagcatgagtgcatgagcatgaccaaggattttaagattgagctagttattttgtactggaggaccatttctttgaagctttttctatgcactgagcaaagactatattcttctggtccatcataggatcaaagttgttcttcacatcagaatttcggacagcaaaagtgagattgaactgacagtgtatggtacataacaagcagagtgtgccatatgcataaaaatgtgctcataattcaaagatgaaacaaaagtatacagtttttccttttctttcagccttcggctgtgtacttaaaccctttctattaatataatgccaattaatctgtttggccgttcgaaaaaaagaagaagtatatgtcaatatattctatgacttgtgaaacacatatgagtcaagaatcagtgctgatagaaggtgtcagctgtcgagaactctgtggatacgaatgaccatacataaagaaatagccaagcgatcgatgagacaaatgggcaataattgacctgagcttgtacttaaacaaataaactttctgaacagtgaacttttgttacacagtaatatatcccccattacagaacaatatgaaccatgatctggtattagcatgaagacaaactattcactgatatatgatgacagcaagcattttagatgcaatatctgcatgcatggccatgaacacacttttttgagaattgaagtgataaaaaggggcaatatccggataaaagaccaatttggagtttgagaattgaagtgataaaaaggggcaatatccggataaaagaccaatatggagagtatggtcatgtagttgaagagacagggatctggtaaaaaaaaaaaaagagagtacatggcaactcagtatttcagcttaccacacctaagcatgatgaatgcaatgatatcaaaactctctgtagcgcatgttcctcacttggtgtgagggataagaccaagaccaataatatcttgctcaataaaatgtaaaagttcccccaaaaaaataaaaatgatagcccagtgatcagtctaacaaatgaaattcctgagtctttaaggggagactaaatggagcagcctgttgaagatattttaatcaattacaggttgactggtgcagcttcctttgataaacatattttggcatgacgaaagctcccactgagcaaatgagcaattatcatgtattttataaaatgcaaacccctaagagtggcagtatcattcagtcactcattgacaacccactgaagccgagagcatgtatagctcgcagaaaggtcgtccaggtattattctttgttattatggttttggcctttagtcttgctgttcatcaagtatcctcgatcaatagcagtacaaacttttctatgctgggaaaggaaaatttatagctttagctagtgaagttctgagccaattctattccattttatcttccaaatttctctaaacaaaaggaaatcacagtgacacaaaaagttgctgggagttcatactcaaacattgcttgatcagttgataacacatttttggcccagcatctgctaatgtcattatcaaccctatacagaaaaggcatataaaaaactataaagcaagaaacaaataagaaaaatggcatcaagcagcttgatgcaaagcatctgcccatcgcactccagtattcagcacctatggaagaatctacatcctacaagcccataacaaaatgcctatggggagggctcatccctgtgctaccacaccaagttactcattgggccctacaatcctgaaccatggtaagtctgcaactgcaataccattaaggattatacacttatactacatgtctatgtccactgattagtaaggttgtgatgccttaactgtttctcctccaagtcatgtttctccatgcatttttcattgggggctttagggaaccttttcgatatgcccatatgtaacataatatatttgtaaaatcctaaagcacgagttattagataactacatacaaaatataatgcaaaaaaataccttttaaaagccacctcacagccaaacagaactacagtgctggatatccattgtatatccattcatccttttcctattacaaagcaggcaacaaaaattttcacgacaatgagtttgcctaacctctgtcgccagagaacaaaccatccccaattcggtagggttcctgggtcagagccaggagaggataacaccacaccctcgttcaagcccattaggctatgctttcaaggtgacagatacctgatcatacaatgccaccatcaagtcatacatcagagggcgttaacctaaactagcacctcgacaccccacccccccacccccaccaaccaaggaggaacttggttatcaaataattagaagaaatggtgagcgtgtagaattgaacatcgaacctagggttgaaacccccactgcactagcaccatcaagtgcatctccaaactttccgttcccagtatttcgattcaaccaagcacggtttctgaaatcagaatacgatttctcgccatcgatcaactccgcgccacaaagcaaaagcagctagttcaacaattgcatcactacgcattcataatccaggaacgctaccctcgtctctccccaaaataactagcaacaaaagttacaggaccaaggttacggcaaacctctgctgctctcgctggagccgccgctccgcgttgccccagccgaatccgcgcttcgaccgccgccgcgtcggccccgctccaggaacaaccgccgcggcgccgccgtaaaaccctccggccgccgggagtttcccgcggatcgatcgcttttgggccgggccagactgacactaccgcccattttgccctgagtcgagagaagttaatgggccggggacttataccgtgggccaatctatggtcttacttggatgggcctcaattacggaccatccacgtgtaatgaccgtgaaattggacttaaattcggcccatccacgaacagtctagccccttggctgtacggtttgtgtccatgagaaattgagcgttttctcaaaataaaaaaacagagatgttgagagtatagttgagcataacctgtaaggctgtagatgtttctctgagctccgttgacttcctgcaaaagagttgatatactgttctttcactcgcacggtgaaaaatttactgctacaaacctgtaaaaggaaaggctggcatgattaccaaggataggcagatgaaatgtgtatgaaacctaaaactgcctcaatctgaattcgaggtattatgaaatatttgttgggatctcctcgtgtcaatttaggttttatttagtttagtttagctccgtgcgcatgcatactctaaattctctagtgtcgacgaaatcgtgttacagaacctcaccctattatctgtgtgccttttatagtagcaattattttcatattatcttcgtctttagtcttgtttgttctcggtagctggcagggttcggtaacttcttgaaactagatgatgcccgcgctttgctgcaagaattagtaattttgaatatgaaactctatgtgaacaatgaagcaagatgctaattactgaccataatataatattgtatatcatgtttgccaaatctcctttgattggtgcaaggaaaaaaaggaaaattacataaaattagtttgtgtcaaaataataagatcacggtagatatgatgtcctgtattcatgtggcataaaggggaagatgacattacttgtataactttttttagaacacacagaagatctgcgtatcatttcattaagatagagaagaaaaggtctatagtgttagagaaagactccgacacctgcccaccaaagatacaataaaatatcgcatacccaaagggaaaaaaaacacaaactagtgcattagcagcccaatcctagtaaagagatcacggagcctagcagctcctgctaggcaccaaagagtgccctcattagcgatggctcagaggacatcggccaagcatggggtagcgccattaaacacaattgttcctgtgcttccaaaattcccaagcgaccaagatgattaaagagtttagccctttcttctcattagtaagtaaaccctttaccgttcttgaccaccaattagcaaacctagcggtaacctaggttggaaagctagagtagccaagccattgcaagcccaaacaccatacttgtcgagaaagtagaggcttttgcacatcatcggattcaacttctccatgctcgtgcttaccccgtgtacgagtacatagggaatgaggacaacgcggatatcgaactggggtacattgtttgttatcatcaaagacactactcgaaatagaatctatcgtcgaatactaactctgacaacgttggtctaggtttattcgacaacatgacgaaggagcatgtcaaagccattgtgaccaaccaggcataaatggtcgacaatgttccggctccgatttgagaccttacctcgactgaacaggcgaagatcgttaatgtaagtacactatcactcctcttttggttgtgatttactttgtaggagtagaaattcaaatgcttacaggaattgcccttggccaacatcattaggcctgcaagaaatatgaagattatagagttcatacaatgtaaaaaaaataaatgtataataaagttagttcaatgtagaattttggaatgtgtagaaaggatcgaagcagccatgtactcctatccactgaaggtttgattatttcagtataattatcgatgatgaagaattggagatgatgctcatctacaagcaaaatcatgagctagtactatggaactaattgattttcctggaaaaaacaataattctatacactaatgatgaataaaaaattatgaagcacgatgatactcaagatggaattattggaatctggtttgtgcagccaactactccctagctcatcgaaggttttgattatccaaacacaatcccttgacataaaagttgcatatgcctcaacaaaatccatggtctacacatgaacctgggttcgtttgtgagggttataaaactccttagctgattatatcataatcaccgtttgtgagggttataaaattccttagctgattatatcataatcacctaagtatcagcttaaaaaactttaaaaagaaattaaaatgcctttcataaagcatctttgctatagaaattctttcggaaaaatatcgtttagcagtttagtaaacttgcgcaaaaaaaaagagtacatatcgagaaagtgtacaaacaaacattgtaacttatggctaccaaaagacggtggtagggggtgtttattacttcacaattcttaggtaggtatttctttcaatgtcacaacttaggtttgtcacattttcttatattttgggcccataagtcattcactcaatttttttaaaccatgtcacattatacctactaatgaccacacttttataacatgttatactttacttttaagtcacttatggtaaagatacacaccacccgaaaagcctctaatctgagtactcccttggtcgcaaaatatgttaatttttcacccatacgtatcaattaaaaaatatcctcacttaaatatctcaatacaatcattctctattttatctaatttcaatatatttatttatgctctacttttacaaactctgatgtaataattattaaaagtgaactaattttggtaatagagtgtgttttgataagaggtaaaaagaaaaattaagaagatcgcaaaataagatgagctattagattatgattaattaattactaattatttcgaatttgtaaaataaattaatataaccatgaaaacaactttcatatactttttttgaagaaaatatatccatttaagtgttcaaaaattgtgcttgcgtagaacaatcacttggctcccctttctctagtacgctccataatgtttaatatatagttaatagctccaaatcgcctatagtcaatctagtagccaattcatacaatagttaactacaaatatatactacatcattaataattgttcccgcatgtcatacacacaatgttttggagttcgtgctacagctagctccctcttctcttctctctcctctcttacctcctctacataagcttgtagtattggagcaggtacaatgatgacgcttgcctcgcccccagaatccctggcgctcgtaggctcaggccgttcgtccgctatcttttccgtgatatatccctagtgagtttttactgatttacattgtcgtcctaccatgaattgttgaattgttcagtgcctttccattgggtttagatcttgatcatatactaccaattttaattcggtttaattcgattagtttaatttaggattgtattttagatttctcatgttgaatggttaagtgattaaatccatggcaacactgattttgtattcctaatctgattttaggaccgctaatgctgtaatttgattttatagtagtcatgttttgttgaatgattagtatcgagacatgcaaccagattttaggaatgattaaaccataccagttttataactgttaatgttgtaatctgaatttatattagtcatgttttgttgatacttcaggaactggccagcgctctcatatgtcgctctactgcgtacccagaactgtgtgatacggagcaatcatcagaaattaattatccagataccacgtgtacacacttcataaatactctagtgtttataactcacaaaagcatcactataatttaatggactatagtgaacaatgatctcgcacgctaatcaggaactagccaagaataattctcacgaaataaatcttaattactctggaaaatatttctattaaaccagagtaaataacatggtataagaaataagagaggattaccgacaactctggaattcctcagacttcttctactccactctctccctaatctagtatacaataaaagtatattagagcctcttgtaattcagctcatgctttggtgtgtgtgagaatgagagaggagatgggtatttatagtgtgagctttcttgggaatgtggagatcctccatggcatctaatgggcatcttcattctccatgtgcaaagtgtccaactgaggtcggtagttcagataaattcgatagaaacaatcttagactgttagttgtaaccgcctaccaaagttgggctggattgggccagctgggggttcgagtgaactctggccgactctgctagcccagctcttcctcctagagtctgatatgtgggccccattgtatattagtttggctcaaatgattgaatctcgttgtgtttatgggctcaaaactccattgacttggatatgaaagttatattctcatccttcatgtatatttcctctcaacattggtagtttgtcacatgtatccaaatatacactaacactcatgaaaattgttagaaatataccttaccactatgttggatgctttatactttctattttatgtaggtattaacggcatgaatttggtacttaaccgccgtcaacaatcatgtatagacactctcgtatgattttatactagtcatattttgttaaatgattggtaacctcattgctttttggcatgagtagtctattacccttaatggttgcctgcaaagagtctcaacagtcaagaaattgtttattattttttttctgttttagtatgttgtctacttacctaataaagtttgtaccgactctctgcacggttaatagtcttgcaatttgcataaatctgtccaatttttctaatcattgataaattattttatatcttatttttaatgggtatttattacaagttgtcattacctaataaagcttgtactgactagtgtatactctatgtacatattgatctcctggactatggattttacatagatttgtttgaaattagtctttaatgctgtggtaacttggttgttttatttttatggtagttcgatgaggagtatgttttttctgtgctagaagtaacaagaggtttgaagcttgatacactcaatatcctcttctactgcaaattgaatgaggtatgtccatgttattttatttgaaactaatttaagttattaacttaattaattaaatgttcattggaagtgtattttaggttatactattctatttttattctattttttctaagttatttatttggcttgtagatcggcaggtggagaaatatgcgcaaggcctgtattctcaaacctgccaagtaacaagcctttcgcagacgcactcgggagatgttggctcagcatgagcatcttataaccaatgacaagaaggtggtgaactcctactctgtttcaggtgccagagctaccgggtcagttttacaccaagttctgataggtttcctattttcagagagtttgtggtttcaaagtttcatcaggttaggtttgccggttctagagttttagttttgttaggtttgacaggttaggtttgctggttccagggagttctgataggtttgagctcccgacttgatactcgttgtgatacttgtctactcactgtatcttgtgatgattttcgttgatggtcctattactgctactttgtgatgctagctgtatattctttttcttgccattgagatttgttatatggttgtatattcttgtgatacttgtctactcactatatattttttcttctgatgattctcgttgatagtcattatactattactttgtgatactagctgcctattcttacccttgttattaagattgtcacatggttgtatattttttctaatattgctgtgtacattttttctggtgtttttataatattttttgaaatgacaaaaattttcgttctatcatatgtggtatgtcactgtctattatgtcattagaacactgacggaaatttagccctacagcttaggacatttaggtgctctaaaatattaacatgtttgatgttcttgtcctgctagtccacggccatccatctcaaccaattgatgctctcgctatacggtgaaagcaactaattgttccgtttcatattatagtagttttaatcacttagaaagatatttctattaaactatagtaattaacaaggtgtaagaaataaagagaggattatcgacaactccggacttcacttcttttactctactctctccctaatctagtatgcaataaagtacaatagagcctcttgtaatttagctcatgctttagtgtgtgtgaaaatgagggaggagatgggtatttatagtgtgagcttgcttaggagtgtggagatcctccatggtatccaatgggcatcttcatcctccatgtgccaagtgtccagctgaggtcggtagtttcatattatagtacttcctccgtttcatattataagactttctaacatctatataaatgtgggcaatgctagaaagtcttataacctgaaacggagttagtagctttaatttttttttctagtcaaacttttgtaattttgataaaagattatagaaacttgcaacattttcaacataggataaatatactaccaaaatatattcgatgttatatttagcgaaactaattatatgttggagatgttgctaatttttttataaatttagtcagacctatagaaatttgattggaaaaaaaagaaatgatttgtagttatgaaatggagttagcagtgtattggtgaagaggaatttttattacacgcgtttgtaggtgcacgtgctatcgtgaatcaagatcaagtgcagttagtatagtgacttcaagttaagcagtcatatccattcacaaccgttggatcaagttgatgaacgatatagagacacgtcacgtcacaacctggatgccagagctacaacacatgctacagtgtgctacaggactttatgaggcatatactgatacttttctagagaacctttgatattcctgagctccaatgacttcctacaaatgagctccaatgacatcctacaaaagagttgatgttctagtggtcttccttacatggtgaaatatttaccgcgccaaactggcatggttagttagtgaaggtctggtcacctcaggttctaatgtgtgagatttgtagtatacattactctatcctatctttctatatagttggtacccactaagtagcatttactcctataaagcaagacatgcaagaagccacatcatcaataattctaagccatcggatcacattagtacatagttatcaaccgttggataataagctactcatccatctaatgtaatcattgattactcatccagtcacctccctagatcataatcacgcatgacattgttatccattctacacgtaatactatattttcccctcccaagttttccaagataatgcaaacttatctcctttatttaatacaactcaaattattatataagatgcgagttttgtttagttataaacaattgaataatatagagtaattatgcattattaacccaaacctatttttaaaagaagcttgagataaagtaaagatgtgcaaactaccctaattacgacgatatctagattgtgcatgaaaataactttcgtacatcataataatacacaatgacgtttttaaaaaataaagcatgaattgtattgtaataagaaaggctatatatgaaagcacattatcatttattttgtatatatacatagttaaatataagactagcaaatcccgaggagtgccaactagttaatgagaaaggtagtgacaaagacatgcagtgagcgtagtggtgaatctagaataaaaatcaagctggggctcttaagtccaatacataacataagataatttttatgctagcaacatccaaaaaagataaaaatggtttgtagtgttgacaataaagaataaattagttgtttgtttatgcctaaagcccaaaaaattgattttatatttttattataccctacaccctataagtagcaggtctaaatggataaagtcaagctatggagcctggccagcttcttcctactagcaaactagttggccagcttcttcacttgctcctccctgcaacctgctgatcctgcctagtgctctagcacgctattccctctctgttggagctggtgctttagccccaacaagccccaacagtaaattcgcccatggtgagcagaggatcataatccattgtcatgatcgtgaaatttgcaaataagaccctgcgtatatggcaaatctcacacattaccccttctctcgtttaactggtctcccagcctccgcctcccaccgacgcctcgccacctcgccgccgccggcccgccacagccgcggaagctcatctccgccgcaatctaacgccagcgccgtcgtcctggaccaccgccgtgccgccggcggcggtcgtcgctgtcctgctgcatctactgctaagcaagtggagatccgacgggcacaggccatgtgaggggacatgaggtgggcacgtgagcgaggggcacatctgtctgtctcttctccctcctactcccacaaaaaaaaaagccgttcttgatggcgccatgaagatcttgggccccctcccaatggcggaatcttctcggcaagcggcaattgatggctgtacttgggtgaaccgcgtcgcgaccagctcggctgcgaactgttcctcgactactactactacagtctctacttgcccttgctgctgcaatggtggtggtccatgtgaggtgaattgatgagctaactttgtaataatgtttctatgaagatctgaagacttcttgcaaaagcgatatatgtgagagttggaactctgaacttctgaagtcattgggtgttcttggcttgcacggcgagagatttaccgctgcaaacctgtcaaaggggaaaatgtggcatcggctagtaaagttcagatcaccagctagtgaattgctgttcttcagaaacatcttggcaacgtttcaggttgtggttgggcacaaggaacagccgaacagtagcagattgttgtgctaattaaacatctgcaatatgcagcagggacaaggtgaaacatgatgagagcattggcatttttctaacaattcttaagtgacagtttggcaagggcaagcgtgccacatgacatggggatcgtctcatcattttgcttttctcggtctctgggttaatcacatgagctccaagtgtaccatgtgtctgaactctgaaccacttgatgaataggattcctgtaacatatttgatgtttctttggaagcctcaacccaagaaagaacacacacatgtgacttgggcagtcattggagaccctggtataagcaaggagatgcctgacatgaataggatgaggcacacagaaacttctgcagattacagatcaggacataaaacgctatagtagcaaagtactatggactagtataatccatttgagaattgagatgagattagcagcaaacgggaatagaaagcaaactgaaacaggcatttatttgggcggcattaaacctgacgactgtttctgtcctgataaatgttttcaagtttctgaccccaagccagatttaaggccaatagaacagcaaccttacacagttataccactaatttatcgccgttttatcagaacaaagcaaatgcgcaattaaaccccataattgcagggaaaatgaggccatattgttatcactgaaaccaaataggtttatttttctcttctcattctttcttgtagtaacagtttgttttcttcttgtaccgagagctactactttacctttgtgcttttacagcctttctcagcgcggtacacactacatgctgctgactccggtgaccatagagaaaggcaaatggggggtgagatgggatcttgcattacttgttgccttgccttgccaccactagccactgcctgcccaccactggtcactgccacactgagcgtcggccatggtatgctgctactactgtgcttcacgcctcctctcccttccctccaccccaagattggatcttcttctcttttcctaacccatctcattcacccggtcacaacctggttgctctcttgatctgttccccgtttcttggattcaaagactagccctttttccggtgtgttctgaatgtttgttggttggcctctgccttctggttggtgttctattggttcagtggttggtgggatgtaaaagaagaacagtgggcggtgaataatgaggtttcttcttgctctggttgggagatcctttcttgagcgtgtcggcttctcttgcgaaggagggctctttctatgatctgcagtagagcattgcccttctgagttcttggagtgtgcgaaaggttcattctttcatcagcgtttcgagttgctaatccgtttcgtgcttcaaatctcgatggcattctgttctctttatcctttttaacgattttgttttgtgccatagcattttatacacttttccgatatattttaccaaaaaaatggaaagagcacatctgtgttatctgttcccacattgtttttccctcttttttttgcatcttagtttgttttgctcattcactttgttgaccgctatttttggcttaatgcagtggcatgattaatctatcttcgtccattcttctgcacttctttaggaatatcatgaatgggaggtaattgtttctactgttgaatcacttgaactcacatttatgtatcacggttcagtaaacatatttcctgccgtttctgactacatttgatgcatgtcatttcctcttcttctcattccattactgatccatctatgcatctgcattgtaacaggtaaactgcccacaattggagggtaaatttggtgtgcttttcaggctcctagcacttcgttttgcatggaagcatgatatattttgctgttgcttgaatgcatactttgaagaagtggaaacttcttttgttgttacatatgatttgccacgctgctgctcaattctgagcaccaaagacattgagacagacacatcgtgcctctgtggcagcttacttgctcacttgtgccaatggcttctttggtccggcatgattcaaatcccacccagtactcatggtggtgggttagccatatcagccccaaaaattccaaatggcttcaagagaacgttacaggtatgttaatctttcttgtatatccaattgctatattatgcagtagtggtgaaatgaatacatataaattaaatgatcataattttctgtttagtggtttagcctggcattaagctttttacctttgatcactcaaatggcatgtgcttggaaaccatctatcagttctatggtctggctctggcagcattgatagttcaacaccacagggtttgtgctggatatttatatctgcttgattgtgtgctaagatatttgacgatttcagtaaattataggacaatgattgatataattgaaaaaaaattcttgaactactatcaaatttgtaccatacaaggaaacaaactggagtagtttggatgtaagcatgtttggttgctcggattttctgtggctgtatacacccccgttggtgtagaagccgggttttataaattcctattatctaaaaaaagcatgtttggttgcggtattttttctgatccttaatcaacgtgaactaaaaatatggttcttgtcctgatcattcagggggcattgtctcagtgcaagaactcatataatttatgaggcactcatgcattcccaaagacatctggcagctgggagcctgggagtcaatcaattggaaatatgtttttttttctgaaatatgtttcggcatcataattgtgcctacaatatttagtgagaaaggaatttggtaaatggaacagatccatggagctaacaaattttatgtttaatcttcaagtaatttttatttgtcacagattgagccaacactaactggtgtacagttatcagttacaaataaagaataatacagagtagtacattattctggattacaaacgaaaaaagatcacttgtgtcgtagtaatcaaatactccttgatattgagcaaagctagttctctagctactatacatgacctatcatccattttctgcaattactgttgcactcaggttaatacgtttgagatattccactccacgacaaaatcgtgatttcctgatcatttatttagtattaggaattagatttattaccaaaatatgcattgttgctatgtgctaatctttggattgtttggcttaatatgctgggagtttggcaggagttcagtatggattattatatagttacattatttttcctcttttgcattttattgtaccaaacatatcttggatcattatacttgaaaactaggtttgtctgtatttacctttttgatacatcatgtacaaactggctgcatttattggaactgaactaaatgtatggtaactaaatgagttccttttgtgaacagatatggacgcgatggtcaaagcaatgatcaaacttatcaatgaagatgctgactcttttgcaagaagagcagaaatgtactataagaaacggcctgaacttatgaatcttgtggaggagttttacagagcataccgtgccttagcagaaaggtacgatcaagctactggtgcactccggcaggcccaccggacaatctcagaagcatttccaaatcagatgccgtcaatgtctgaagactctccctcctctggccaggatgtggaaccacgtacaccggaagtgttaatgcccacccgtgcaccatttgatctggatgatctgcaggatgcagctggtgtatcaccatacctttttactgtcaagaggaatggtacacagcctgatgacataggtttttcgtctagtcgcaaaggtcttaagcagttcagtgatttgtttgcaggcagtgacagtagccagcgtgtcaatttttctgatggaaaagtaaggaaaggtctcaattttgaaagcccagatgttaaaggaaagaaagatgatagtaatgatatcatgaatttgcaacatgaagtttccaaattattaacagagcgccaaagtctggaagagcaaatctcatcagagtctcagagggcaaacaaggttgagagtgaaatccatagccttaaggacaccatttcatgtttgatttctgagaaagacacaacccttctgcaatacaatgaatctacaagaagattgtcagttttagaatgtgagatttctaaggcgcatatggaactcaagaaactctctgacgatatggctatggaagttgacaagctaaaatgtgctgaatcacaaaacagcgcaatgcagtctgagcttgagactctggatcggaaggtcagggtgcaggagcaagaacttgaacaaagtagaaaggagatagaaagcttccacttcagtctacaagatgaaatggccaagcgcaagcaagctgaagatgctctatgctgtttagagaagcagtacgctcaatctcagaaagaaataaataggttgactctagatatggagatggcaaatgatagattgaatgacttcaatctggtgaagctcaatctggagaacacagtctgtgagctgaagaaggaagtcacgagcctagaagtgaagatacaaatactggtacaggaacttgaacagaagagagaagaggctgatgtcatgcatgctcagttgcaagatgaacactccaatcacatgcagaaggaagcagctcttcatgcattggacaacttgcattcccagtctcaagaagacttcaatctggtgaagctcaatctggagaacacagttggcgagctgaagaaggaagtcacgagcctagaactgaagatacagatacaggcgcaagaacttgaacagaagagagaagaagctgataccatgcatgctcagttgcaagatgaacgctccaatcacatgcaaaaggaagcagctcttcatgcattggagaacttacattcccagtctcaagaagacttcaatctggtgaagctcaatctggagaacacagtctgtgagctgaagaaggaagtcacgagcctagaacgaaagatacagatacaggtgcaagaacttgaacagaagagagaagaggctgatgccatgcatgctcagttgcaagatgaacgctccaatcacatgcaaaaggaagcagctcttcgtacattggagaacttacattcccagtctcaagaagaggttaaacagatggctcgagatgttgagcactcgaacaagaagttgagtgacctggaaaataataacttgaaattgcatgacctgtcacaaggactcaagaagacggttgcagagctgaattctatgaaagattctgcacttcttcaacagcagaagtcctcggagaaggtatcttatttggaagcacaggttttagtagtgcgatcagaaatggagaagatggtacagaaaactcagatgctggaccaggaacttgaacacaagaacaaagagatcagtgaactccaaagtagtttgcaagagcaagtccagaagtgcattcttgctgaaacatctctgctccgattggaggacctacatactaattcacaagaagaagctaagacattagcacatgatcttgaaagattaagcgagcagcttactgaggttgaaaatgataggctggatctgcagaacatttcacgagaacttaagaatactattttagagattaattctgagaaagacttaatgctacttcaacagcagcattccttggagagacagtcttacttagaggctcaacttttagatgcactgtcagaagtggaggaaaacaagaaggaagtccaattgttggaagaaaaccttgcacataagaatgatgagttgaatggcctccaaaataatttggaagaggaaggccataaacggatgcatgctgaagcagcccttagtatggtggaaaatctgcattccaaatcccaggaagaagtgggtaagctagttatggatcttgataaattagaaaatgagctaagtgaattgcaaggcagaaattcgagaatggaagaattatcatgtgagcttcagaacaccatctcccttcttaattctgagaaagacgcagcacttctacagcagcagctgtcctctgaaagagcatgcgatctgatgtcacagctctcaaagatacagttggagctggagaaggctgaggagaagatgcagacaatggagcaaaaacttgcagataagagtgaaatggtggattttctgcagttgagtttgcaagatgagggcaagaaacgtgtggaagttgagacagctctcatttcatcgggtaacttgtactctcaatcacaggaagatgtgaataggttaaccctggagattgagaggttgaacgaaatgttgaatgatatggagaacaagtcttctgagtataagaacaccatcttgcttctgaattctgagaaagacatgagtgttattcagtacaagcagtcttcactaagaatatatgagctggagtctaaactctcaggggtgcaggaagaactagataatgctgaacaaaaagtgcaaatgctggataaagaactcaaggagaagagagaagtggttgaaactatgcaggctagtctgcaggatgaagcccagaagcgtatgaagggtgaagcaactcttctcatgatgactaatctgcatacgcagtctcaggaagaagtgaataggttgaccccagagattgagagactgaatagaaagttaaatgaagtggaaaatgtctcttgtgagcttaagaacaccatactgctgctgaattctgagaaagatactactgctcttcagcacaagcaggccttggtgagagtatctgatctggaatctgaactctctgatgtgcaggctgaactagtcaatgctgagaaaaatgtgcaaattctggataaagaactcaaacagaaaagagaagaggttgacagcttgcaggcgagcctgaatgaagaagcccagaagcgcattgagcgtgaagtagctcttcttgcaatggaaaatctacattctcagtctcaggaagaagtgagcggattggttttgaagattgagacactgcatggcaagttgaatgaaatggagaacagtaatggggatcttaagaacatgatatgcaagcattcggaggagatacgtgtgcttggtgagcaaaatctttctgctgagttaactattaaaggtctccatgatcaattggagaagtttacggagatgaacataggtcttcagaatgaagtggggatccacgttggtgagaaggaagttcttcaacaagacttggcccgtcagaaagaagataaggatattctggagaagcagctctgttctttggaacatgagatgaaggcagtaaacaaaagggtggcaacacaacagcatttaattgaggaattgcagagtaagaacattgaattggaggaggtacgcaatgcatatgatgttgaaaagacactcctcttggaaaagcttcatgtcatggaggagctgtccgaagagtattcgatcttgaagaaatcattttcaaatgcaattgttgaaacggaagacctgaaggaaattgtagaagaactggaagcttcaaaaaactctctgaaatatgatgtctccttgcatgccgctgagaaggatgctctggcattagaactagagacccttgataaaagatgtgctgatgttttagaggagaaatccattctggaaacttcattctctaatgtgaattatgagcttcaagaattgagagtaaagtataaagattcagaagaatcctctcggtcttatattgctgacaacactgctcttcttgctgaaaagcacaaactactctcccaggtatgtcttatcgaaattacattttttcctgagtgcaaactagagctttagccctcacgttttagcgatatgatctagcatggaccatttaatatttgactttgggtatatattaatgggttcagtgacagatttttttttattttttgcgggctcaccaaatcatttgaagggtgtttttatttctttgtgagaatttctaggctgtgattagtcttagttggctaggtgtttttcttgtgagcatgttagacagtttccctttccttaaatctttgaactatgcgtcatcatctattagtattatatactaggttgggttgttctttattcttgagctggttgatcagactgatacctacctgactcacaccttcttggttgtcagctggaaagcaccgcagtgtctttgaaattcctagaggataaacatgctgatctgagagataatcatggatctttgttatcagagaaagatcttttatgcaaccaagtaaagaatatgcaagatcagttgggaataaaaaatgaacagcatgaagcgctgcttaagttgcaccaaatgcaggtaaatgattatgaagagatggtttcttctctgcaagataaaattcgtcatatggatcagatgcttgaacatgagcagcaaaaatgtgcagatgcttctatcagcacattgatattggaaaatagcttggttgatgcaagagacaaaaatcttgcactcttcaatgaatgccagaagttcatacaggccactgattctgcagaggtactaattgcacagctcaaggaggaagccagaaaggaagaagaggacaaaaaagcattgctgaatcgcaatgagaaactaagggatgggatctcagagcaaattaaggtcctcaatatctgtaaagatttaggacctactgatgtggttcatgatgaaattatgctgcagactatgtctcgtgaaactttcaaccatgtaaaacataaagaggaaactgaagagagaaatgtcttcatggatgctgagctatctgttcttggagcaattctggcacaaacagtaattggcttcagagctctgcaccagcagaactgtgaacttgtggaagaagtggagtcaggagcagcagaactgctttttctgcaaaaggaaaatcacaagcttattgaattgaatgaacagttggagcaaagattgcagttaggtggcaacagggaggaggtgttgaagattgaaatactgggattatgcaaggagctatcaggcttgagacagtcctaccagacttctcaaagtgaaatttgcaacctaactaagaaatacgattccttgctgcaggagtacaacgttttagttgagaggtacaatgctttggatgatgagaatgctgctgttattgcagaatgcataaagctcgacctcctgtcttcattctttcatgaccttactgttgagtctgcatctgttttggtttctcttaacaatgatatggctatgttgagttcggttaggcatgaacttgatcatgaggttaccatgctgaacagaagagctaagattcttgaaatggactttcagcacctcaagtgcactctagagaacttgttggaggctctggggagtcgcttggttctttcagagtttgattcaaacacaagcaaaatcatctgccaggaattaacaattgaatgtaagagtagcatgacacagttgatgcagaaagatgataaattacgcaaagtagatgagaaagttcaattcttgcaagagagaaaccaggaattgtgcagagttctcagggatcttgaggttgctgtagaagatgcagaaggactaaaaggagaccttgagaagaaaatcacaacactaactgaacgaggtgctatacaagacaatgagacccgtcttcttcgcgaagcaaacaacacgctgcaggtagaggttggcattcataaacagaaggaagagagtttgatgtctacatttgagacgatgagaaaaaaggctgaacagcatgaaagggaaattactttgctggtatgtgatacgataactcgttcagtgaatacaatggtccttgaggaacaagtgcttgaaatgatgatggagcgtgaggtccttgagacaagattgtttactgaaaaggacatgctaatgaaggaaatctcctcaacagatgcatatgttgatgacttgcagaaaagggtcgccagcatgaggggagaaaatgcaggactgatggcagagttagccgcatatctgccacttgtagcatctttgtctgatcagataagagcgctggaagagctagaagacggcacacttttactgtcagaacttaataaagaaggcaaattggtaagttgcttcatgtcgtaagttcgtaacatagaacaagaaagttttcgcaattagcatgctattatggcataactagttagttttactatagttacacagctgattgattcattctttgttactcctatcttttactgacctaacgttttgcttattcaggaatttgtgcaaaaggacagacatgttccagaatcccaagatgattcatcaggagctttgaagttgcaaagcttaattgcaagagttgaagcactccatgttgtaatactggatgccaaaggccgccgagataaggagtttactgaatctgctgctcaactggaagcggcaaatatggaaattcaagagcttaaagcaagaaaaggctcgaatgctaaggaacaatgcaccgaggatgataggcaaaaatatgatgctgataactccaaagggaaacatgtacagatcatgaaagacatcgaacttgatcaagtatctacttgtgcactatatggtactggtgccaccatctaccctcttggtggcgatgcaaatgtggagcttgacgatgagatgcttcaactgtgggagactgctgagagggattgcaagaaccaaacagctaaatcttcatcgtctgagcatgacatacaagcagtggaggaggtgaagagtgggtacccttcgtttgaactagcaaggggaagagatctaggaattgacaggcttgagatatcagcagtgtccctggaacctcagcaattgtggagcaaaaatgtccttgataaactagcttctgatgctcagaggctgtctattgtccaagccagcattgaagaaataaagcagaaaatggtgggtgcttctaagggaaaatctaccgtaagctctgaatacagcagcatcagagctcagctgcaggagattgatggctctgtcttggagcagatagatttcaacagtaatgtgacaaagaaggctgagaattaccctgcatttgaggtgagtgctgaactagaaggctattccagcagaagaaaaatctcagagcaagtgcagaaaggatcagaaaaggtcgcaaagttggaattggaacttcagaagatacagtatgtcttgttgaagcttgaagaggagcatgagtacaaaagagttaaagcccctgagaaacgttcgcgcgttcttttgagggattatatgactgcaaggaaggacaaaaatgatgccggacagaagacgaagaagaagaggatacccttctgtggttgtgtccgtattaaatcaagaactgagccttaaccattctgttctgtaggtagcaggaggaacatactcatgtcagcccaataggttgacagaacgtgatgctcttaggatctcttctgagatgagtaacactatgatattaacaagaaactcgtgcactcaaatttccctttcttgtcctgaaatgaggcagtgatgtctagtgtaatgagttaatattattaatgctgttattaattgaagcattgtgcatatgtgtttcctcttgtattgcctccatatgattgctgtgaagctaccaagatatgtgtttgtcatgaagccgccattatttttagtataatggctcctttggttacacagttttcgctctcttataactgcgtacatatcaatttcatcttttatttctgtactcagtaatgaatatctgtggttgattctctgcttattccagataagcagtgtagttgatgataggaatgctggaatagtacagtacattgtacagatgcaaatgcctgtgtattgtatagtgtcctcttctattacctgatcaaaagcaggaattctgagctctcttgctttgtttggatgtggtgagtgattgagtgccacttatttgtttttctgggactgaacacagatttttggtaagaatactaatctcaatgccttgtagcatgtttgtgttgccttcagcactgcaaatcgattactagtatatgaactttgagttgacacctgatggtttttttttttccggtcaggcgctcattctctttagacaatcatcatgcaagaatcaagaattcaggatggatatttggaaaaaaggtatgatcttgagtcaatacttcaaagaagtagctccaatgcatctgtacaggctctgaggctcataattttcgccttgcaaaaaaaaggtgatttttttcctttgaacttccttgacaacttagtactacaatactcgagattcttatatctatctcggctttgcttgttgacaacctcaggttgatcaaactcaaccatactacagtaagttcttctccaatcagaccaagttctcatggggtgctccactgcccatgaccattcccggcttctgcgagtgcatcacaaagtcgcactccgccaccgcctcgcccaccgtggggaagatccactcatggccgatcgcctcaagcaccttggagctgtccagcttcttcatgatctcgctccccgggttcgccaacacaatctgaaaaggcaatggcaggtaactgaatcagcctgggttcctgatgcagaaactctgcacaaagctgaatctgaagccttatatatatgcatttgcagtgaagatggcaattacctgaaggcccctcctgtccagggtcttcctgagttcatccagcatgctcgtcccgctggtgtcgatgcttccgacagctgcatcacattcagacagatcgatcaggtgctactacagttttgcaatgcttcagatgaatcatggccatcaagatgcaagaacaacttaccacccatgtcgaggacgacgtactgaaattgcatctcgcccttctccttgcactggtcctcctcgtcgtcgatccaccgcgcgatcctgaatgagcgtcacaagtcgaccatggtaagagatccaaatttttttcaagctggacacgaggtgagtgaatctgcttgctgaattctgttcatcttgctcacctctcacgcaggtagctggcgttggtgaagtagatgggcgagtcgacgcggagcacgagcacgccggggaccctctgcgcggcggtgtactggtccatccgccggtagatcatcgtgttggggatgttcccgagcaccgtcgtcctcggccgcgccacgaacagcagcacgcgaaggatggagatcccgacggcgacgacgaggccgatctcgacgctgccgaagacgacgccgaggtaggcgccgaggcagacgcagaagtccaccttgtccacctgccacaggtggacggcggccgggtagtcgatcagccccagcatcgccgacatgatgatcgccgacagcaccaccagcggcgtgtagtggaacagcggcgtcaagaacaacagcgtgatcatcaccgccaccgacatgatcacgttcgacatcgccgtcttgcagccggcgttgtagttgacggccgacctcgagaacggacctgcatacacacacgtggtatcagaaaaccacagttctcgagttcgaatcctggctcgatcgtggcatgaatgtgcataccggtggtgaggtagcaagaggtgagtgatcccacaatgttcatcgttccaaacgcgatcatctccttgttgccgtcgatgtggtagttcttgaacattgcaaagctccttcctacggcaatcccctcctgcattcgtagaaacagacagtatacatcagcactccggtccgatcaagtaatgcagaactgcaatgtctgcagaaatcaatcgatttttcaagcttacagcgagggcaatgacgccggtgatgatcccggtcttgagggccagcatcatgtacggcgacgagaagttcaggcttgtggcagacggtgggttcaggcccttcttcaggtaaccaatctagaaaatcgtaaaaacactcgtgtaaattagtactgttccatgttatactgcatgtttgtgtttatgttttgcagtttgttgaaggtttttgatcagttgctgtgcttaccacttgaatgccatggttttcagcatgtgtgacgtataccaggaggctcccgatgatgacagacgccaatggcgcagctgcagatacccagaagaaccttgtcctcctcttgctctgaagaaaaggaagattgatcaatttagcttcgaaattcagacataaaattggaatcttggatcataatttaaattccacaaggactgtattcattcttgcacatgtcaaatcagtactgaaattagtgatgatggcgcgaagaaataagtcagtaaatctaggataatcggctgatatgcatagctcaagaatgtagatgagggccctattttctccaaggttgctcacggatttactatagaaaaagggcatgttcactttgatgacaaaaaaatctgccaaaattttggtaactatgttaaaattttggtatagtactatgccgaaattttggcaggatttcttatatagttatcaaaatttgatagcaaactaaatgtagccacttttttggcaactttactaaaatttggtaaggttgaaaatggcatcaaagtgaacatgcccaaaaagttgatatcaccagttggtggaccttggccatttgcaattattgggctattctgtgagcagcccatgacactgaattatctgtcacttttcatcagtagtataagcaaagtcaaatgtactagaaaaaaaacagcatgatacaaaacttgcaaaattacaacttgcacgcctaaaacttgctctccatcattgcatctcaagcaagacaaagttttttcattttcagacgcaaaggaaaatcacggatgtagcactagtactcccttcgtcccataatataagggattttaagtttttgcttacattgtttgaccactcgttttattcaaaaaaatttgaaattattatttaattttttgtgacttactttattatctaaattattttaagcacaacttttcgttttgttatttgcacaaattttttaaataaagcgagtggtcaaacaatacaaacagaaacttaaaatcccttatattttaggacggaaggagtactatcaagttagagatcagtatagaagttgcacgcatgctaggaatattcaggccaaggagaagatgacaatagaaaccatataggggacaggaagattaggacatcagatatgctcatatgcaagctatccaaaagtgaccaatggatcgattcccttggcctcacgagtttgtgtccttacatacagacatgtgactccaaaacattacatgacaatttctcttaatcatgcctctcaggcagactttgtcagttttgactttggcagtaattacatcttacaagtaagtaaccactaggcaaaagagagactaaccatagttttacttcaaccacaagactaacctaccttagttttcttaacttgtaatctactgtttcagaaatgttcaagctctagaatcaagctgaattgctcaactactgttgccgtcggcttacttgtcccaactcataatatctttggggttacttactacacgaccacacatgcacgaatgcaaaacggaatcttatcgccattaactatcctaattatggtgtcacaaagctaagcttttagttgtcgcaatcgtgggtattagtgtgtggtgtgatttcccgtcatgaatggattctctcgtcgtcgtcatacacactactgtactgcttttaggatgattggaccaggcatttaccggcgattcttatggctcatacactacttttttttttctgctagtaccaagtagtatatccctagatcacacttcatcaaagactgaaagtgtaacatgtgctaattaatatgctatattattctcgagtaaaagcgcatgcatatctagaccttaatgttcttttcttcaaaaaaaaaaagaagaaaaagtagtatgagtctatgtctaattagcttgagttaattacaacagcaaaagtaaagggaaaggaacgagagtgttaagcatggacttacgaagaagcgggtgatgaggaggaagaagaggaagccgcagcccatgacgacgctctcccatcgccactgcaatcaaccaatcagtcagtcagtcagtccaattcagtcacgaccacacacacacacacagcgctcgtagatcaaatcagcatgtaaaaactaattaatcagcttaattcatcgtagattagagctgtaaaaactctccggttttcatcgcgagaagaaactatagtctagtactatactcctaggtaggagaggtgaccggacagatcgatcgagacgaggttgcaggtgcagggtcatgtccctgccgcagactcgcagttacactcgtcgtcgtcctcctgtgtcacctctccccgttgcggacagacagattgccactggccgcacgacgcagctagaatactattcactccattccaaaatatatcatattttaaacggataagacactttctataacaaatttaaacatagagtctgtttagatttatcatactaacataaaatattctatccagacagggttcttttgaaggacattgagggaaaaagcacctcgtttttcgcacgcacgcttcccaaactactaaacggtgcgctttttgcaaaaattttctataataaagttgctttaaaaaatcatattaatccatttttaaaatttaaaataattaatactcaattaatcatgagctaatggctcacctcgttttgtgtaatcttctcaatctcctcaatccccttcttctcaaatacacccctaaaatcttttatattttgggacctaggaattaggcacatgtacacagacactggcttggctaatgcaaagatccatccgtatacatgcatatgtacatgtactgtacatacgtatgtgtattcgaattagatattaaaaaaagaaaaaaaacgtgaatattagaaaatgactttatattaaataattagaaaggaggaggttttaaattcaggtcgactagcacatcatcttgtgaaactagccagaagactcctcaacgtttctcggatatatacaggagtagtataatttaatgtgtaggtacgtacgaggtgggtttgggagaagacggagcgcatgacggagacgaggtcggtggcggtggtgaagtggtcgaggccgaacatgcccttgagctgctgcaggcacaccacggtggcggcgccgcccatgaacccgacgatggtggcgtgcgacaggaagtccacgatgaaccccagcctcaagacccccagcagcgcctggaacacgccggcgaagaaggtggcggtgagcgcgacgtgcaggtacagcgccgggtcctccgccgccgacacctcctcgctcagcatcgacccgatcagcagcgacgccaccgccaccgtccccaccgccaggtccctcgagctccccatcatcgcgtacaccagcggcggcacgaagctcgaatctgcagccaggaacacatgtcgaacacctggtcgtcatgcatcatcgcatcaatggcgtctaagttagctactgtatgtgtatgtgtgtgtgcgcgtacagaggccgaggacgggagggaggttggcgagcttggcgtagctgatgccctgggggatggcgaggctggcaatggtgatgccggcgatgaggtcggacttgagggtgccgagggtgtacgacggcgcccactccatgaacgggaacacgtaccggagcgccgccgccgcgcgccgcccgcacccgcgctcccgccgcaccaccctgaacgggtcgtccggcaggaacgtctccttcatgttcccccccagcgtctccaggaacggcttcgccgccggcatcggcaccctcgccgcccccgcccctcctccgccgccgttcgccgcgcttccactacccatcttaggtcgtcgcactccttcgtctacctcagctccggcgaccgcgcgatcgagctagagcttggattagctaatcttaactgcgcttgtatgtgtgagtgagtgagtttgagatgagcgttgttacggcgagggatatatatagcggccgcggcgcggcgagctcgagcgcgagctcgagcgattactatggcggtggggcccaccaccccgccgcgtgtgggtcgcgatcgcgtgacgctgcgccgtgggtcccacctgtcagtgagacgtgtcccggagcccccggcacgcgcgcgtacgtgtggcacgcggccacgcggggggaatgataagttgggcacacgggacacgtcaccggtcgctgttggtgcaggttggcacggggtgtctggctcgtgtgcgaccgagcctgacccgacccgacccgtatgtggctcggctacgcaaatctcccggtttttgcatgctcggttcgtcgattaatcgggtaaacaaacgggttcaaaaaaataatttttgaggggggagtagagaaatgacgcatgtgaaacacaattttcagacgaatttttgttaggcacaaattcagtatattcttactattagccgctacatactctctccgttccaaaaaaaaaaagacaaactctgatttttcgtgttcaatgtttgactgtccgttttatataattttttttataattagtattttcattgttgttagatgataaaacatgattaatactttatgcgtgacttgtcttttcaaaaaaatttataattttttcaaataagatggacggttaaacgttggacacgaaaactcagggtttgcctttttttaaagatattactcgtaaatatgtgtctggctgtggctgagacgtgtgttcatgttactgtcacgctgcagagatgatgattgatgatgagatgggccacctgcatccgtgtgattatagtgccgtgttttgttggcacgttcgtacgtgattttccagatttgctgggatttcattccacagatacaaaccgggtttaactcgtccatctctcgtgtcctaactcataaatatgaccagtaatttgactaaaataaccaaagagcatgtggatatatatagaacatcgtatcaggccaacgtggcatgccacgtggtttatgttgccacttggaacagggagagtacttgtgtgatgacgtaatctcatacatatgtaaactatactgtttgttgcgttctgaatttatttttttaaaaaaaaatgaaagacaaggtgtatatatatgtatacgtcatgtagcgatcctgcggccagatcgagccaaagaaaagagcactaatctagatactctttctgaaagctagtccaatgcaatccacacaacaaaatcaattaactaataactaccaaaagaccatttaattagagtatcttcccaggagacggcacggatcgacgtggcctaaaaacccactaatccaacaattaagacgcacaaacacgtattaaccttttctcaagatcagtggctgctgccccagttggaaacgccttttaaattagtggcaggatgatgataatgacaatgataatgatgatgattaatttgatcatccaaagtgtgtgggtatccaacacagtggcaggcaaagctagcttaagctgggctcagctagtggccacagttgctgcactcgttgcgttgccttcttgacctcccaaaaacaccacaagagattggagattagccccagcgaccgatcgacgtcttaatctaatcattgaccaccctgcatgagtgcacgtgcatcgggcccagaaacctaataattgaggccctagaagatttgttcatcggccaggccttgtttagattcttaaaaagttttggccaacaacatcacatcaaatatttggacatatatataaaagtattaaatgtggaaaaaaaaccaattacacagtttgtaagtaaattacgaaacaaatattttaagtttaattacgccatgatttgacaatgtgatgctaaagtaaacatttgctaatgacgacttaattaggcttaataagttcgtctcgcagtttacaggcggaatctataatttgttttgttattagtccacgtttaatacttcaaatgtgtgtccatatacttcaaaaactttacaccaaaacaactaaacacaccctaaccatttttacactatgtttcaaattactcattgttttagtcttttccaagttaaacatgagtatctttaaatattatttttttaagaaaattaccgagtttaacatcatgataaactataattacagagttttagtattcactattagcaatattttataagtacacaattcgcatgctagtaaactataaatttttaaatgagttgataaaaatagtaatgtttaacttaggaaaaaaaatgataagtaattgaaacgtgtgtagtacctgttatggtgtacgcgattccacgtcactaattaaattaatagatagcgaaatgcctgctattttagaaatttgaaagcgtcaaaaacattttcgatttgaattcttgggttgaatgattgaattaattgtttagctcaattatcagttagctcgttgtgcaaggcaacaggtcagtgtgacgcagatacgcagcgcagcgcgtgtacgccaccgaaagagctgattagacgcgtatcagcttatcagcgggtcaaagctgcactaaggcgttgacctctctgaccagagctcagaggaaataactgaattattgttcacaaatcacaacacaaatgggctgcacgcatctaccacatcaaggacctgtttaggtggggaaaagaaaatgtttgggtgtcacatcgaacgtttgactggatgttggaagaggttttcggacacgaatgagaaaactaatttcataactcgtctggaaaccgcgagacgaatcttttgagcctaattaatccgtcattagcacatgtgggttactgtagcatttatggttaatcatggattaattagactcaaaagattcgtctcgcgattttccttctaactgtgcaattagttttttgtttttatctatatttaatacttcatacatgtgtccaaacatttgatgtgatgtttttaaaaaaaaaatttatgaactaaacaggccccaaatcagaggtgccatgctgagaatcacaggagctgttcctgtcagaaattctgctgcacactttgtcaccataaacagaaagttaggcagggtaattaattaataattactgcttagagcaaggctaataatacagccgacctgctggctataaggttctttatagccttctctcagcctactcatataatagttagctcttgacaattaatacatggctaacttgtctctctcacagagtttcttggttcttgtgtccaagccggctgttagtttacaacccgcttctctctctcctctcttctttcctccaactcaatatttagccggcttatagcctactattatacttgctcttaggtagaaactggtcagaattcccaatccagatatgtttctgctgctcagtatgttaaattcagagaaatggttacagtgactggagacacctgaatcatgaggtacagtaccagtaaacaattgtgctgactgaaggttctgaatgatggcaaaaggtaatgtaagaattaaactaaccaaaaggtagtactattttctttggatgtaggcagatcaagaggttctttacagaaaactttattatcagaaattcagaacctaatagcatggtgcctacacaagaactgacatcattgacctggtcactcacacaaggcctaatcacacattcaactgcatctgtggagttggttcccttgccaaccttagctactttcagataaaaattctaccttccaacatactaactttaggtttattactgataaatactactacaataagttcccaagaagaaggttcctgaactgctcatgttagtggccggttcccttcatttcaagctatagtgccttttctaatcaaatcaagagaggcttccagaatcaagatcagggatgctaataaaatcagtttgacaggacatggataattactcagtgtttgcacacaaaagcaggtgtgccagaagcaacagggcactcactagcttttgaccctgctgggggagttcaagttttgagaagtagtgggcgagaaactagttgatgagaatatagaaaagttaaattttatagcttcttgtttgtagtttattttctaaatttcacaactacaatatataaaaagttgggttttgcagcttcttgtttctagtttattttctataaatttcacaattacaaatttttagaataatttatgttagaatctggatcgtgtaaaggagttgaagattttagaagaagttgtatctattaaaagctccttaggaccttttgtagggtggttgggagtacaacgcaactgcaaacggccacacaccaacatctccatggatggtcccatggatcaactcacgaatccaaactcatctttgcttgcagaaagaagttactggtccaagccactgatgtcttggcttatttggaatgcagaaagtgttgcagtttcagaagaaaaactgaacaatttgagccccataaaactcttgaaaatcttgtcgttgataaggattagaatacaaccactgatctcaatgatcagacaagtgtccactctgacaagacgtcaagagaagcagctcttgtaatttcgatattaacttctggtttctggaaatgaaattcagagttgtccatcgcccaagaaagtattgacaatttccaacctatctttatatcttcgtatccagattaaatctgaaagaaatacggttttgccggtcattttcgtatccaatttacaaggcccacaaaatattcccctccatggaactcaggacaataagttagtagcattctcagaaaaccaattgatctcgtctcttggatgatgaacagaaatgcatggcacaaagcatctcggcattattcaagcatatctgaatcatcatcgcggcgagtcctaaagaagtgcaggttcacatctccacgaggatatgctattgctgctgctttgctttgctgcttgacgttatttttgtcagtgggagcatgtgtggcaatgcaagaacgaactgagtcatcggagacagcgatatgagcagtagcacattgcaggattcttgctcgctttagcttgcctttttttttttttttttggatcggcgacgagtgctcggctgccatttcatctcctccacttctcgctggattttgctgtgttcttcgtgtttagattctcgcccgccgtctgctttagctagacacgggtgcctgctgctagattgttttggagcagaagcaggtgtcaccttgcgaagaagaatcgtcagaaatgtgtgtggggtgactgaatcgatatgcagaggggcatttggttgttgagacgaaaagatggaatactgtcgtactttcagtttcagtgaatttaccttttcttttttgtacgttgaattattctctgtcgacgtgttacgtgctgatttcatcacgattatcatatatatgtttggtgcaactgaacaaccctctcctgaccgatggtagagaatttgtttgaactcctaatcacccaccaggttcaatgcatattgcacaggatctggcttacgtccaatttgatggtgttacaacgatatatcagttcttttggacagaggaagtacacctccctatttgaatacatgatgatattgttaattgttcagtcaaacttttaaaactgtaaccaccaatatctctcaaaatatttagtttaaaaacataaattcctataggtagatctttctttataggttgtttaaggtggtgtttgaatctcctgaagatgaagataaagattaagtatttcacacaaaacgaggtgataataacgtttgattaattgagttttaattattacaaacttgaaaaatggattaatctgatattttagagcaactttcatataaaaagttttcgcacgaaacgcaccgtttagtagtttgaaaagcatgccatgagtatccaaaatttcatcccctctttttagtagaaacgaacgggacctaacaatgttataattttattagatattatcattaaattctaatagaaaaataatggtcaaagctaaaaaaataaagtcaacagtgtcactgtgataatattacttatagactatgcagcaactaaagatgcatatggttttatttgtggacactggcatttgaatttttgataggtaaaatcatgcacacacgactccaccactatgccaacaggtgattggagtgcttcttccaattaatatatcgtcactctgtacaatctatttgcaacgtgaagtacatactaatataatttttgaactcaagtgtagccacgaccactctagatttttgcacgatattttactaagaatcgtcaaaattacatacatctagagcattttgaaatatatttgcaaaaaaggtctagaatgcaaatgtgtgcaataatatttctgtatctaaatacagtaatatacatctgtaccataaaatttaggtaaacatattttaacatgctctatatgtatgtatttttcagtacttctatctataaatgaagaaaagaacctggagtgggtgagtgtcgcagtagaaccttccaagttacaaccttcctcagaaaaactctcatgcaggctgaattcgtttatcatgtggataggtcacccagaaagatccatgtcaattacaaaagttgaatggtggcaatggtgcatgtcctgaaggtgtatgcaccttttgtttagatgaggagaggcatcagcaaatggagcagttcctccaccactttcatcctcagtttctacattggtcggcatgactttttagaaaacggttctacttctacatagtttggcattacttttcagttaatggaagaaactcccggtctccacagtacacaaaaatacttttgattcagtttttaaaagagcaatgctacaaccatattaaattgttttataaagctattactagaaactatggtatcaactgtgtttgatttaactagatgaaatcataggaaatctagatgtattcacaatatgacacataagtgttagtaagagttcatcaacctttgatttaactagataaatcagtttattacgaaatttttagtacttatctagtacgctttttagcactgcaacctctattttttatatgtatgatgcactcgtctttttttcctcaatctttaatcaacaatatttatttaattacctaattaaaaaaatagtgcaaccagatttaccatcaaaaatactttaaccatgtctagtacatttttctatttgcaccaataattaaagaaaaaaaatcattaaacaattttaaaaagtcaactacgtcatattataaaatgcagaggtagtagtacataagctggcatgattaaccagtgagcaatttggactaatgactcctgaaatgaaacatcaacattggatgaatgttccattagatggaaaagtgagaagttagacaaggcagagtattgccttccccggttgcacttgaatcagaaagggctttggcctcataaggtcaaaagtcagaaaagaaaaaaaaaagagtgagacctggacaagcagagctcacaccctcttcatctacgaaaaggagagagagtagagtggttgttcaagagcttttgttctagttctaccactttttttcttttttaaaaaataatttaaaccaatccagcctctacatctcaacgtatcctatcttattttatcttttgttttcatttttttctctttttttcccttttggaggaatcatttgcctgccgaagtatgtcaactatgcattcttctgttgaccttttaatttacaccatcatgttaatagtaagttgtaaagaagtcacttttggataactgaaaggaagcaacagagctttgctctctcttattttattttactttttaaaaatagaagtatgtaactacttggtgatatttttctgaagattttctaaggaaacatgtttttgcaaagcaccagagaatcttttgcataggtccatgcagaactgttggaagtgctaagttcagatatgctgaacagcatatatatcataatatcaacactgaaactgtattatacctaccatcacacagaattgtggttcctggtgaatcaaaactccttttcggctcgtattattgtactgcctgggtttcaggccattgaaactgtttctactgcacacgacattctccaccgaatgtctcatccagaaaaagaaaagaaaaacattctccactgaagcctaaatatataggttcttcagtttattaggaggtcagctctatagcccatcatatatatcatgcagttgtggaacaagatccggacacaaattatttgttggctgcataattgagcaagaaaagggtgagattttcaatggcgactcctgtagattgcgtcgacaaacagcaacaactccctgttcatcagaagtatacccacactctcatagtctcatgcagagatttggcttctttcttttctccaccaactgaatcagatcacgacggccatcatatccttccctccacgtctctacgccgaaaacgattgcgtgcaatgcaaacccgtttatacaaaacaaacaacagttcaccggtcatttcaagaaccaagctagctagctagtaatgtgagatgcagagagtgagtgagagagagagagagagagcaacatctgtttgagcaaaagttatctgaactgacacacagtgacattacattgcaattgttgctgcaccccaacgacatcgatcctcttcctggattctgaaaccgatggctctttatctcatctcagaaactgttggtagagatgcaggtaaaaaagatggccatttcaagcccggaatctgctccatttctgtcagaaagaagcagtagcagataaacagcaaccgtttcttcgcatttggtttttgaaccggttgctgtcagaaagggcccggttgctcccccctcctcctcaagctccggacgccggtaggaccagacggctgccaccgacgtccactcgaccattcgctcgcgccacgcagccatggccacgcaccgtcgctgcattctcggccacagccaaaaaaggcgcgaaagaacactctccagctagcccaagccacatagattggtgaagaagaggaggaagagggtgacacattcttggacagcaaaactccatggacaccggaaaccacagacaaattccagctaagccaccaagatgactagatggccagatgggcatagtacgttctcactgtctggtactctggtagacaggaatgtatggtaaaatagtagcctcacattgttactagactactagctaatgtgtgcatggtgacaaacaagcaggaatgtttctgaactctcaagcattccatcagaaacctgacaagctatctgaaaatcacctgatcgatcgatcgatcagtatgtcagtaagatcgagaactgcacccaaatgtggtctgggaatctctccatatatatggcgggccagtccatggtggatcattgaagccactagttaattattggcagaaaggtgagatggcaagtgaccaaaaaggagagcttctttttctctgaaactgaagcatcgatgaacgcgcggcgttttcagcgcactgtggtccgtggtgggggaggaggaagaagaagaagaaggagaagaaagctaattaatggggagataatggcggttgacttgcgcagcagcatttgatttgctaattgcaagcgtcaactgcatcaccaccgatgctccactagctgtgatgatttcatgttttttcaactgtatatctgatgatgatgatgatgatgattgatgaatatctggtcgatgatgatcggtcggaataaagcgaaagccggcgagctttccccctgtgttgcgccgctatgggccgaaaatatctcgaaaaatataggaataagttcatttgaggtcccttaacttgtcaacgaatccgattttcatccttcaaccgaaaaaccagatacagtagatcccccaactatcaaaaccggtgcagaaaaggtctctcgtcggtttagatggcggttttggctgacgtggcgcttatgtggctagtttgactcggtcttcatctgacgtgtcattgacgtggcgcttacgtggcaattcgatccggaaaaataataaaacctgtgggacccaaatgtcagttttacacacaaaataataaaaaatggtggggcccacatgggccccacgtgtcatgctcaccccctcttcttcctcctctctcttcatctctctcacgcaaggttcggcggccggcaggagcgctgggcgaggaggtgagtcggcaggccgcggcggagcagagaggcaggcggagcggcggcggcggcggaggtggccggaggaggaggtcgccggcgagcatgttcctgctcctgctccgactgctaccgcgctcccctctttagccctagctccaaaactttcacttcgctagaacacacaaccctttctctccctcgcaatgccacaaaatcagattagtcgaggccgagaagacgccacttgggcccggcgcaaggaggagtaggaggggggagtgtgtgcggcgctgctggtcgcagtcgacggcggcgatggagatcggtgcggcggcgcaggtagaggcaggagatcttcgatccgtcgagcgcaaggaccgattaagctcacgtgttttttagcctaacaccatataacgccggccggccgctccgccgaggccgcgacccgcgctctgccgcacggccacgctcgcgtcatgcagctcgtctccatctccaagaaccaccgcggcggcaacgacgcggacggcaagcacgatagcagcgacgtcgacgagggcgccgacgccgacggtgagcacatcccgccgcggggctcctactaggtggtccggatcaagaaggacaagatcctggcgccgcacatgcacttctgcagcgtgtgcagcaagggcttcaagcgcgacgacaacctgcggatgcacatgggcggccacggcaaggaggcatctgcaggagcttattgtgcgcggccacggcgatgagtacaagtcgggggccgcgctggccaagcccggcggcaagggcgcgtcgccatcgccgtcgccgtcgccagcagacgtgccgaggtggtgcttctactccgggcgccgaaccttgcatgagagagaggggagatggggagagaggaggaaacccggggggaatgacatgtgggccccacgtgagccccactattttttattattttgtctaaaactgacatgtgggtcccacgggttttattatttttctggatcgaactgccacctaagcgccacatccacgacacgtcagatgaagaccgagtcaaactagccacataagtgccacgtcagccaaaaccgccatctaaaccactgagggaccttttctgcactggttttaatacttgagggatctattgtatctggttttccggttgaaggacgaaaatcggattcgttgacaagttaagggaccttagatgaacttattccccaataacatgggcttctcttacggcccaatttaggtgcatcttcaagagcatatagcccagtctagcaaccatattaacggacatatgggccttttttctccacactacctatcaataaagcccataggaaagtctgatatcgaggtgcagcagacagttagccacagagcccccataggttgcggccaaaatttaaatgggagtgaattgcatattaggccacttattattaccacacttgcaacttggactaggcctactatagtgttttcactttacaccaagtaagcttaccaagtgttgcactttggtccaccttatcccatctcctcttttaactccggcaccattatcccttcacctgcccccgaccagctcccttctgtgttgctaggacggcacgacgctgcctccacctatcttgcactgctaaatgctgatctcctacgcttgcctctaactctgctcgaaccgcatcagcatgttaagagcaaccatcccccaagtttggtgtgccttgcacttgatctggagagagcaggagcatgatagcggtggtggctcattctggagcatgaacaagaaattggtaggcttgtggaggagcaggtgcaaatagcaagggagcaagagggtaaagcagcagcatgctcgtggatgtgcaagagcaggttggtagcaagattatggaggtcttctccacggctcccccttgtggaacccgccttgagcttaagctctgtacagcccaaattgtgcctcccaccatcttcatcctccatctccacaatgggcagcggttcgacaagtcacactaggagatattcctggcggagcgccttgatggagctcaccagtttggagccgcaagatgcacccatccactcccattgattttgatgcaagcacgcatggtttgctgttggcccttccaggtaccacatgacctccttgtagagaggatggaaatggagtttacggcgagcggcaagcatccaatcaacggtgctggtcgatggtggtgatgactgacacacaacaaagctagtccaaagtgcaacagattgcaagtgtagctggtttaaactgagaccattgtaatagagctagtccaagctgtaaatgtggtaaagatagatagcccaatatgcaattcactctttaaattgtaaaacttaattttaagattatactaaaatttatgtagttttttttaatattggcttttaagttgctaagaacacatatataaaagttttataaataaattattttctgatcactaataggatacttatggcttataataagattttgagcaaccgatgaaactcacctttttctttttaatggtgcagccattgcacacatttcatataaagaactctcatttttagagaaaaaaaatgagactaaaacttaaaatgcgtaattaattagagaaaactagacgaaaatcatatctaccacagagacacagacacatcattaagtagtcatcaactaacttaaagttatgttttatagtttgaaaaacatacacgtgaaaaccgagagatatgaatcgggaaaatatggtaaagaacacagcctaagttagtcacagtttcgggctgtgcagacagaaaaagggacgcaacgcagtgatgctgctgtaatcttttgttttccttttgttttgatctaggaaagctaggcttcccccatttccatatactccctccgtttataaatatttaacactgttaacttttttaaatatgtttgaccatttattttatttaaaaaaatttaagtaattattaattattttccttcatttgattcattgtgaaatatacttatatgtatacatatagttttacatatttcacaaaagtttttaaataaaacgaacggttaaatatatactaaaaagtaaatagtgtcaaatatttagaaacggatggagtatcagagatgacaatgtgtgcttacagaaatgtcccccatttccaatacgaaacgaaaccttgtgcggcgccgcgctccgatccgtgcggccattgaaggcgagcgaagcaagcagccaaaacccacgccggggacctcgcccctcaactgactaccatggtgtcccgacctccagctaagccccagcaccagaatgcgatgcgaattagagcaaggtcaacagtatagccaactactggctacaaaacatctatagtcaatctaatagtccattcatacaatagataactgtaaaaatatactacaccattaatatccggtcacatctctcatacacacataacatattggagtccgtgttgcagccggctagcccgctttcttctctcttctcttttattctcgatgtatggttatagccggcttatagcctgctattgtacctgctcttacacaaaatccaatcctatcctgcatgctctgctgcttgctgcggcgtcgccgtcgcgggctctgctccaacaaccaatcgctagctgcatccgcatccgcatccgcatccacatagcatatgcataatgcatttgcaattttgcatgcgatgacctgtaactccagatgcgatgaacagatcagggccttggcccctgcactgcaactctgcttcgcgtattgatttcagagatatgtagatggacagtcagagaaccaacacatgtgcgcttctttggccgcatgccgaccgctaaccccaccgcaatccaatggaatagtctccatggatgcatgcattgttttcgagtatgtttaattattatatcgtcggtcatccgcgttgattcgatcagtctttgacagtctaacgaatgtcagactgatctgcaaacaaaggacaaatttttagggtaaattaatttactcactgaattcagggacatggagaaagagacaacagctaatccagtataaaaaagatggggcacagatcacgcacactacagttcacacggttattattctgatcggcccaaccgatccatgattgtcatggagacatggacccggcagtgtacagacgagcaggggcggatacaggcatggggcagctagggcttgagccccatgcctggcttcatgatccccattataattttgaaaaataccatgtaatttctaaaaatatttgaactctcattagttcagccctacgcgtgtagattttctggctccgccactgcagacgagcagttctcataattccattccttctccggatcgatattaataagaagaaaaaaaaaagattctgacagccaaaagggcgatgctgttcaggatctatgccatgttcttagcagtttgtccaaaagcttcacgtggctctcttcttaattcttattcagctcgccacactgttgactgaaaaattggagcaggcactgcagggtggttgtctgaatttgatctttgtatctgtttaggtagtagccatggatgacaaattgttcattgtgatatggtttgagattttgtgaaatttttggtgaattttcagtgatcggttaggagggaggaggaatggggaaggcggggagatggctgaggagcttcttggccggcggcaagaagggtggcaagaagggcgaggcaatggcggcggctttgcccggagaggcggcgaaggagaagcggtggagcttcaggcgaccggtgcacggcgagaaggcggcggcggaggcggcagcggcggcggacggcgtggtggtgggcgaggccgaggcggggtttgatctgtccgcgtcggagtcggagttcgaccagaagagacacgccatggcggtcgcggtggcgaccgcggccgccgccgacgccgccgtggccgcggcgcacgccgcggccgccgccgtccgcctctcctcccgcaaggcgcaccagctgccggcgagcgccgtcgaggaggcggcggctgtcaggattcaggccaccttcagaggctacctggtaataacgcacaaaatttccctctcctacgtgttcgtcggatcgatcacgacgtgttcgtccgcgtgacaatgcaggcaagaacagcgctgtgcgcgctgaggggcatcgtgaagttgcaagctctggtgcgaggccagctcgtgaggaagcaggcgaccgccacgctccgctgcatgcaggctctcctcgcggcgcagtcgcagctgcgcgcgcaggcgcagcgggtgcgcgcgctgcacgaacaccaccggacgccgcccaggccacggccgccgtcgccgccgcagcacccgaggcaccgccgatcctacgtaagtttttcaccggaaaatttaatctgatgatatgaacagacgccctgacggggatgggggtggagcaggagatggacaggtcgtgcgaggagaacgccaagatcgtggaggtggacagcggcgccggcgagccggcgcggcgcggcggcgagtacggccaccacgggcggtggtcgccggcgccgtcggcgatgacggaggtgatgagcccgagggcgtacagcggccacttcgaggacatggcgttcgccgcgacggcgcacagcagcccgcatcacgcgtcggcgtcgtcggagctgctgtgctgcccgagctacatggccaacacggagtcgtcccgcgccaaggcgcggtcccagagcgcgccgaggcagcgcaccgacgcgctggagcggcagccgagccgccggaagagcggcggcggcggcggcggcgccaagatgcagcggtcgtcgtcgtcgcacgccgcggcggcccagcgcggcgcgcagttcccgtggccggtgatcaagctggacacgtcgagcgcgtcgctcaaggacagcgagtgcgggtcgacgagctccgttctcaccgccgccaccgtctacagccggacgcggtcgctagtcggattcgaggtgagttacgacttccgagacatcgtccatgtttttttctaacgaagatgaaaataaagttaatgtacgtaaaataaaaagttattaggatatgatttattgagctttaactattacaaacttaaaaaatagatttatttaatatatttaagcaacttatatatagaatttttttttaaaaaacgtaccgtttaagagtatgaaaatagaggtaaattctactactctgtctaaaaaaataaactccaactacgaatatagacgcgtatgtgtttagattcgtagctaggattgatttttttttctttggaccgagggggtatatcttagtgtgaaaaacataaggaaaaaattattcactcgcacttgttctttgcatgatccaggtgcgcaggggtttgtactgagctacaagaataaaaaatgccattgccggacgaaccgggagcttcgccaatcgccatggattgaatgttcgtcagtttgctcgacgtgtgatggattcaggatcatgaactgtacattctgtgtaggttattctgtgtcgtggtgactgtaacataccaggaatacatactgctaagtgaaagcgaaagtaataagcaatccactgcaatttcttccaaattccagtgtttgttccaatttcttccaagttttttgtgggcctactcgaggttactgggctgtacttgcacacatcccacgagaaaataggccgaaaagaaagcccatatacctgttcatgggctaactgggccggaagctcatctaccaatcagaagaagggccatcgttcttaaattctcgtagagcacaccacacgctttttcgccgaataagcgaaacgacatatttgtaaaggaatagtaatttgtgaataaaacttttatatatgtattcttagtgatctaaaaataaatgctgaaaaataaactttgatcaaaatatctcaaaatgagctttaaattgaagattaaaaatttaaattttggctaataaatataagtataaacgaaaatacgaggactcgtctcactctcatcagccatcatacaggtttcatggcctggttgcttcctacagatggcgaaacaaccgaagccgttgtgttgctttcgacggcggaatcatggctcagagacgcgcttagcatggccaaatttgacatcaactgatgaggaattgaggataagcgtcgtgaatggctgaaatcgacaggtattcgggttgtttcttcagcatcacaacatgtcaggcagggacacgacgcacttgtccagaattttcttattttcttcctgggtcggcgaagaagatcgaccaaatttcgttaagattaggcttgtacagacatcttattgctcgtgatctggtttgctgacgaagcaaaaggaataagcccttttttgatggacacgagggtaagagaaaaaaatggtcggtttgtgagatcgaactgtcaaagaagtcacattcaggttgaaggataactgatcaattttttgaaagaacatacatcatcctcgatcctaaaatatatgactttattgtcttttcgcataatatttaattattcatcttattaaaaaatatataatttaattttattaaaaaatatcatttatttttgttgtgtttttattatcaaataaattataatcttaatttatatttttatatatttatactattttttaaaaaaaatataaatagtcaaacattatacgaagagtgtacgacatctgaagtatataaaaagtttgaaaaaaagagatggcgtgttctaccagtttgatgagtccatacatctgtgagagatgcaatgaatgaaagacgagggtaataatttctggtcacaatcgtctcatctccccaactaatcaagtaaccattcgctttaaaagctagtagtagagcatccacacttgtacaaattctcaggtagaaacatgaagagaaaaatttggaggggtaaaacaaaaggtgacaaagtttgattaatgaaaaacctgaaagctaatctgcaaagttggcaactgatgccattttcttctacgaacttaaaatccaaagaatcttccacttcccaaacattgccagattgcctaaggccgagtttagttccaaactttttctttaaatttttaacttttttatcacatcaacactttcctacacacataaactttcaatttttccgtcacatcgtttcaatttcaactaaacttctaagtttagcgtgaacaaaacccaccataaccgtacaaattatcaggtactgtgtctcctgccagtagaaaattggactggtaaaacaaagagtgacaaagtttgattaatgtaaaacctgaaagtctgcaaagttaaaagatgatgtcatttcgttactactccctttgtcctaggacaatgtaattgaacatgaggcttgtccagatacattctcctaggatggatatttgctatattccgagacgaaggtaatacctccattttattttaagtgcagttgtagtttccatatccaacgtttgatcgtccgtttcatcatctaataacaataaaaatgctaaccataaaattttttaaataaaatagacgatctaatgttggatacaaagagtgcaaaactattatctttctatgatctttctgggacggaggtagtagaattaaaaaaaaaatcatccctttccaaacattgccagactgcctaactgtacagtcacggcgccatctcggacggatcacgcatttgactttgccttttttttcgacttcttgctgccgagtcaattccgggaaggcctccataaaaactccatctcgatcgtctcatctcatcgtctaccaacaactaaccgccatctctctcctcgcttttaaactcccgcgaaacaaccgctcgctcacacacacacacacccagagaagcgagacaatctgctgctgctagtggcggacagagtccaagaaggaatccaagaatcgagagaaatcgagatgctcgcggcgaggacacgattcgccggcggcggcggcgcggcggtcgtgctgctgctaatcgtcgcgtcgacggtggccaccagggcggccgtcgccgacgatttcttctcccctctcagcccgctcctcgcccctgtaatcggtaaaggcaccttctcaaaggggatgatttctttttcttcttcttgttacaaatttgatggtttcttgatgatttggttggatggatggatgggacgggagcagggtcgatgtgcaagacggtggcgtgcgggaaggggaactgcacggcggcgtcggggttcccggggtacaggtgcgagtgcgagcctgggtggaagcagatgcacgtcggcgaccaggccagcttcctgccctgcgtcatccccaactgtaaggcttccgcagctcgcctctgccctttgctgctctcacaatctcacatgctctggctttctgcggttcttgttgtgtcatcaatgtccagctgaaatacggctgttcctgtgtccgtgcataactgcataccaacctaacttttgatcacaacgaattgatgtaggatgttggcatgtttgtatctgcaatttgggtacggttgttaggcatgatcattagttttctaatgataaattatagtgcgtgaaagggtttgtagcctagtggttgcagtgacctgagtagcaccctaagatcctgagttcaaatctccatataagcgaatttcagcctgttcgataggctaagttcctactttaaagaggttgcatatatccggttggatgtagaggccggctaaaaattacccttctctaaaaaaaataaaaaaaattgatagtgcgtttatggccaatttgcactgggagtgtgcgcgtgcactgtaattagtgggttgaagcaatctgcagaacagtaaaattcttaccaatagttggattcagaatgaaatgaacatccgaatgttttttttttcaagtcgttgcagcttgtaagttgtactgacatgccaatttctgaacataaaacaagtggcatctgcggtatgctgcttttgatgcttcaagcaactaaagcagattggcagcaatacggttgtttgtagtcgtgtcctgaatgtgcttttccaagcaaataatgtatttgaagtctagatgcacaaaaactttaatggaccaatcagatgcagatggaatgaattccaatttcttaagtctgtttgccgtcccggcatggcgaaaaaagtctgtttgctgtctcttttactaagacaaccagttaccataatttcaacatgcgtctccatcagacaggaaaaggctagattacttaaaaatgctcacgcctttgtgtcatcttcagagactattttttgaaccagcagcgtcatcttaagagttcctatttgttcctacattagaagacattcaagcgattattaaacatcatgtttactaatgttatgtggcccatatcagcttacatactcaaatgttatttttccttgcaggttccattgaccgtgcatgttctaacactatagcaccagcacctgcgcctttaccatcacccaaaaatttctccctcccaacagaccgtaactactgcaactggctgttatttagattttccttttaaaaagacttcctcagaactttttgataaaaataccatttccatttcatctgtgatctgatcatcaattcaccattgactgtataattttgtatgcacagcctgtcaattagcttattgcggttcgggaggcacatgcaagaatgggacaggcctcagctaccactgcgagtgcagtgagggtttcagtaaccttctgaacatcaccacaatgccatgttttcagaattgtaagatcaaaggactcaagccacttgtccatgattgtgcaccgtattccctagctaactagtgtcaaaaatgtcattgtttaaggttcaatcggtgcggattgcgcaagcatagggctctctccatcctcaaactcttccagttctcctgcaccaccgggatctgctggcatatctaacaatggtaatgcacctgcatatggtataacttttttttttccagatgtgttctataggacatgttctctatttgcttcatgggattatttagaaaaagtataccatttctattaactttgttcgaactttgcaggggcgatttcacataaaattctacttcccttgctgattttgggctcactgatggtctgtcaggctatatagatagagaatggagcatacatagtacatttgagctagattgtttctaccacggacaggatagagcagttagcctgttagagatgtacaccttttgggatgtttgaagtgttgtccagtgtccacgttatggttcttttattctgtgtgagatttgatcacattcatgtgaattaaaatggaataaactgtctctgtgaataactgaataaagggatgtttatatgggcattactttgcttgaaatgatctaggactacaaaagcaatatgatatgtttttatggtgcttatacattacaaaaggagaatattttctccagtagaaatttgtaataaaatcgttgcaagcctagctgattctttcttgcttggattcccaatttaaaatgaaatcactacaattcaggcaagttcttgtatcaattcggccagggaataagttcactttaactccctgaactaatgaccgaatctaattcgtatccttgaaccgcaataccggatatatcgacccccaaactattaaaaccggtgtaatttgactctctttacggttttggagggtggttttgttgacgtggcagtgttgacccggtctatgttttgacgtggtgtttaggtggtattagaattaaaaaatatatatgggtccattcgtcattagaaaaataaaggacccacctacatgtgagacccacttatcatcccctccctatccttctcctccctctctctctcccgtttgtcttcctctcactttgctcgtcttcagggggcaggatctggagcgacggcggcggtgagggtcggagcggcagcggcgatggcggcacggcgtcgaactcctcctgtacggcagcatcctcatcggccggtgctgctactcatccggggttcatgtatggccgcatccccatcgccctcgctcgccagatcagggagcggtacacccggcctggcgccattgccgagcaggccgtgtcatcggtgcgcacgaatgcacgatgtactcgtttgtggcagagcggatcaccatggctcagttcttggcggagccgtgtcttgatgaccggagacaagccgcaagcacatggacgctcgtcgtcacgggtcgccacagcgagagatcccccatgtacacgctgtatgtatatatacaaggacatcgacacgtatatcttagtagtatcaacgcagatcaatcgatcacaagaataagctagctaccggtggtgctgctcgtggtggtggtggtggtggtatctttgtcggcgccaccaccggcggccgtgtccagtgcgccgctcatggtgtgggtgtggacacggaccggatggtggcggattgcgggtcgtactgcatgcagggccaggagctgggagcgcgcaccgcggcaggtgtcagtggagcccgacgatctggaggagttcgacgccgtgcagccgcagccgctccggccctcgcccctccgccgccgctccgaccctcaccgccaacgccgctccagatcctgtcccttagagctgagacggcgaagtttctcggaaggaagagaaacagagagaaggatagggaaggaggagctgtgggtcccacatatcggtgggcctcacaaatatgtttttgtgtgaacgactaatgggcccacatatacgtttttaattctaatgccacctaagcgccacgtcaacaccatagactaggggcctgtatggtacagctccaactcctaaatataactccaggagttgagtctggagtggagttgtggagctgcctaaacccagctccacaactctattacattttgtgagagagctccacccaactccactcccagttttggtggagctgaaactgtttggctggagctagagctgtgccaaacaagccctaggtcaacaaaaccaccctccaaaaccatcaagggagtcaaattacaccggttttaatagtttgggggtcgatatatccggtattgcggttcaaggtcacgaatcagattcactcactagttaagggagttaaagtgaacttattccattcagccagtattgatactgggccaatatgtacaatgggccggtaacctactcaccgtcggcctatatagcttcttgctcgttggcccattggtctagctatattgcatcagtacattgttcaatttttttttcattttttttcatttttgttactggtcagcagaaggttcctagtagtagtggaatggagtagtaatatgagttgtgaactccaagtccaagatagttctacagagcatgaaaacattgaatgactgactgaaacttcacttgggagacgatgaatttcgtgcactagcgtgacaagtttgatgaggaactcggagaaaacaacaagcatggaaaagttgcagattctgaagatgatgcggtggcaagtagaataataaaattatgtgtatagagaatcataaaatggaccggacatcagagtccagaacaaccgccgctgcaggcaatattcagctccgggagcaccaaattatgggggctctcagagacatgtttcgttgtctcccctgctctgattttttttgttcgcaattatggggtcacgtggcaagcttccatcttttcagaaaatggaatagtagttaaaacaggagtaaacaaaacatatatagaatcaagaatttagaaatagtagttaacacagtagtaaacaaagtatatgttgtcatatgttggaaccgaaatagtcatagttagagatgatttacaatagtttctaccagtagtagaacccataaatctatgattaaggccacatctaatgataataatattagtcataaaatacttacggcagagaccatcgtagagttactcaacagtttaacataggagtacgcgtggtactagtaattaacaataacagcatgctgtcaatgtttatcaccagtatctccaatggttgcttgcatcgatcctctagggaaggttaaaatcggattgggatcacatgcagtcatagtagagactgcaagtttagcagttggaatcatttttcatcatcggatcatggcaatcaacggctgaaacaaatgctacaggtgtattaaacagtatttgctacagtacatgctacaggaacgcactttgtatggtcctttgtgaacagtatttcggaaagatctggggcgttaatttataatccaatggtgtcggtaggactgcttaagttgcagtggctcccaatccgttaaaatcaagcagggaaattgaggtagtgtttcataccgacgaagataataaagattataaagattaagttggtgcaagtaaaacaagcaagccattagttttacggagtacaactggcaactgaaacaaaagagttgttgagtcgttcagcgaatcgctcgtccttgtctcatagccacagaaattctattgtatccacacaagtgctatttactccattttctagtgtctccgtttttttctcttcctgatagtctgatacagtagatgatatacctgttcatcacttgtttctgcagagaggcgagtaaaaagggttccttgctgtaacaacaagcaacctcactcccaagaatactgttaaaaaacaaacagatgtgaatctttcacagggaagcaggtgaacggtgcaaagacatgcgtgcccttttcgttttgagaaaaaatagggagagaaagaaaccttcttccaacatttttcgctgttcatctgaaaacacatcttttggctattcaagcaaagccaaaaataaaaaagaagaagaagaaaagaaagaaatgcggaggggccttgaataataattgcaccctgataaattggagcatcgccacattactccatagccttttggtgtcgtgagctcaatccttttttagggttcttgtaggagtacctcctctggccaccgtcatagtaggctttaaaaaatgttcagggacagggctcgttgtcaatcactgacaagagctagtattcccaggaaataatcacacaacagctgtaaccagaaaattactggaacaaaaaataaacaagaccgcgtaggtgtagtatcgagaaaaaggataatatgccacttcattcggtgagtttcgacgaaataccacccaatacgatgcaaagaataaaatgccactccatagattatctttaggatgttttgtcactttaaaaggttttaagaccaaaataccctggagagagaggaagaggagaagagaaggggagggggggcgaacgttgaaggcagcggcgtccatgctcatcgcctatgagcggtaagcgagcgtgggcggcgccggaggcagcgagcggtgcgcacacgtgggcggcgcatgagacggagagcgcacgcgggcggcgtcggaggcgagcgcatgcacgctgaggagccctccacgtcgtcgtcgtcacctcctccctcctatcggtgctgccctcttccctcatcgccgccaccgtcctccctgatcagcaccgtcgtcttcctgtcccatcgtagtcgccgtcttcctccctcgtcgtctccaccgtcttcccccccccccccccaccaccaccaccacggtccgcccgttgcaggctgcccccatgccactcgccgcccaccgccgccgagcatgagcgccatccggctcaacctccccctctctttcctcttcctctctatccacagccatgggtattttggtcttaaaatctcctaaagtggcaaagtatcctaaaagtaacctattaagtgacattttatcctttacaatgtattgggtggcatttcgtcgaaaccccccaatggagtggcatatcgtcctttttctcgtgtagtatgccctatctgctgagaaaataatggattatctgtttttttatactagctatgtgaggatataaacaaataaattaactactataaaattttaaaaaaagtttttggcaaaaatcttatatagataaaaacttccgtacgttaaacttataatttgatagcttgggaactgtgcaaacagtaatctactcactccgttctaaaataaatttattttccatatatctcacacataataaacagaaccaaaaactaaaatatcattgctttattaaattccaatgtaattactgcctatcttatctactcccagtacatttatccatcatactcataaactccgaagcaatgagtatttgaaatgaacttatttaagataaaaacttattttaagataaacgaataaaagctaaaaataagcttattctaagatagagtgcgtaaaaataaacctatttccaaccccgaagattcagttgaaatttgaagtgtcctaaatccccagcgtaatgttcagagagaggaaagaatccatttcttgcaattaaaaggtggctcctctcctcatcttgcgtgcctgaatgacacgaaatgctgccttcttctgcggaagattataatgaaacgatgattgaactactctaccaatacataggcctgcagataaagcccagctaaatgcaaaagaaaatgagcattctgaacataaaaggacacgaaatggggaatgccgaaatattcaggcttccctctctagggaacttatgatgatttgacgtgagtaaagcagcagcagtaacataaattagtgccaccagcagaggcagcagtgccaggagtgctcctatatcagtaggtcgctgttcattgacatttgtatacaaatcgcagagatatgcttgtttttatctttcttgtttcttgttcctgaaagaaagctgagctgcaatcctgttgctctacaaccccctcctctcttatccaagctactgtttgttttctgatcttttggggttaggtctagctcctttctgtggatttctgcgctctcatatactcctacagttcatctctgctgcccaacacatgctctatgctgtgtcttgtagttgaagttcgtgtgtgatcaaaaagtttaagttagtgcttttttttgaaactttattttaagttagtactaatgtgacaatgaaattgttgtgtgaaatattgtagtactgaaatgtgcatgcacgggtgcactagcctcaagaacactaacacgcatcagagctgaagatagaagtaggagaggtttttcattgttcatctacctaaagatgtttaaatagcaagaattgaacagagcaagacaatgatgtgcagctacgagcaattacaaagttcatggcaaagatggaacaaattagcagggaaaccactccccaaaaaaacgcaagggaagaacaaacaacagagaaaaaaaaaacaaatgaaaggagaggaggaggagaaacaaaatggcagcattaacatctctcgccctcgtccgctccctctttttgtacacaacaaacaagcatctacttacagcagcattacactcgatgttcaatctccaagaactcaacaatgtcgttacacacaccaacccatcgaagcctgcgtgattgatcgatcttcgcagcaatgtccttcttggctgcagtattgtctcttgctccgtgcagcaatggcgacgcagccgggaagagcaagcttaggcagcttagcagcaatggtcatcaatggcggagtggtgaacgagaacgacgcttatgtgcattgcgttggtcgtcccaaattaccgtcagggcatgaagagcttgtcgccgcacttgcagcgccacgcctccgggtagtactcgagcgggaagctccggcctggctggatggccacgtgcaccggccggcatgggtggcagccgccgcaccggctccggcacgtcggcggcgacgaccccggccccaccagcctccgccgccccgccaccgccaccgccgatccccagctggagtagtacacctcctccgccaccgcaccgccgccgtcgccgctcctctttctcgccgaactgcacgcccctgcaaacacgacggccggcacgcgatcgagcgcgtcagaacaagcatggaatgcgaagaaaccaacaccgagttctcgacccataccgagggaagctgcgaggaggaagacgaggaggatgaggagcggcgaggcggcgaccgggactctccgtcggcggccgcggcgcgccgaggccatggccggtacgtagctcgcgagatctcgagacgagcagcttacagctagcgcggcctactgtcccggcagtagtgaggtggtagctagagggagaagagaagtggagaagcaacaagcagcagcagcacgcgtgcgtgcgcggatcagctcagcttcagcttcgcacgagtcatgggtgcctgcggggtgaaagaaagaggagacgacgcagtgagagagcgtgtgtgtcgccaccgtgtcgcagagggtggcgtgcggttggcgaggcggtggatggctggcttttctcgttctcgtcgtcgtggctattctacttggggcgtttctaccatagggctactggcagtctgcgcggtggtggcggggaccgtcgcccgtcggtctcggcctcgcgattcgtgcgggaccggggcctggcactgcgcgcggtggccgtgcgcgcacgcacgcaccgtctgatcgtcgtcgatcgcgtacggccgccgtccgtccgatgctcccctgctgcatgcaagcaccgagagatcggtcaatcgttgtgcagtgcaatgccattgctagctagtacccctccagtagtaaaaaaaaaaatcatggtgttctgctcgatcgtagtactactccgtagcaatggagcagacacactattggcgccctggaatcccggatggcatgaagccgcttcgtgttgtgttgggccacgacggcgagctcgtgcgtatcgatagtagtagactaggggacagtccaagtagtttctaactgctactaacttcttcaaaaattaaaaactcttttaaatagtctagttttatttaagattctaagacgtaattgtagaatttagaaaataaattagaaaatagaatctaaaaaacctagttttttcatatttttagaagctagctaccaatcagctgtttcttgggattttaagttcccagacaggttagtagtacatcgtagggtgattctccaccgaatactcgtcgttgcaggtttggaacccgtaacgtgacaggccgcgacaatcgatcgattgaacacgcagtttgtgcggtgctctacactacagaagctcgtcgcgtccccagctgctcgaacagtttttgtttgcttggatctgtcaccgagaggcgccatttgatatagggtggctagattcctcctactagctgcaattctgcaaaggccgtcacatcggagacgtcaatccttcatgacctgctcctagtatagctttctctcctcgataatttcatcggttagagagggccaagtacacacttggtaccacatggctctgacaatattgctcttaagcaccgaccgatctgctaccgtacttgctattttgtaaaagatgaaaaagcagaattgaactcactcacggccaccgctagagtagcacgcctccaaaatactcgaccaggctaccatgtcatgcaacatgcatgcattcgggccttcgaactttgattgtgtttagatctcagtcctttcatcacatcaacatgttatacacatagttattaggaccggaccggaccggcggttggaccggaaaaaaccggaaccacggcctccaccggtccggttcagttaaaagaccgtctatgcaactaggccggtataaaccggtcgagccgcccggttttttctgaaaaccgcttaaaaccggctaaaaaaccacctctgaaccgctcacggtggctgctactccgtagttagcacgtgaatgcatggaggaggagaaaatataggaaaaatgggtgttgagtgggattcgaacccacgatgggttgaaaggatgcatggcgcaccaaccactaagccatgccgatgcttgtttctgtattgaatcagttatatacttaaccctattgaaccgctttgaaccaacggtctaaccagtcaaaccaatgaaccatcgaaccaagggtttagccggttcgatggccggtccggtctcaataactatggttatacacataactttttagtcacatcttctctaattttaaccaaaatctaaattttgcgctgaactaaacacatcctttgtattctcctgtaaaaattttcttacagctgctagcatgagggtttgtttagttcacgctaaaattaaaaatttggttgaaattagaatgatgtgacggaaaagttgaaagtttatgtgtgtaaaaaagttttaatgtgatggaaaagttaaaagtttaaagaaatattttacaactaaagacggccgaaatccgaattcagatttcctgacgtggacgtgacagccggatctatcccggaatccaagcagaaattactaacgaaacattaacccgagacgcatgtactatcaaattaagggcacgtttcacagttgacactgtagaaatgttgcatggatatcgataggagaggaacaggccatcacgtacggcatcaccccgacagaggatcacacgagccatcaaatcaaacggccttgaaacgccttaactcgcagtaccatgcaccagctattatctctccgtatgtaaatatttgacaccgttaactttttctaaaacatatttgatcgttcgttttattaaaaataataaataattattaattattttcctatcatttgattcattgttaaatatacttatatgtatacatatagttttacatatttaactaaagtttttaataagataaacgattaaacatgtacttaaaaagttaacggtgtcaaatatttagaacggagagaatactactaagggctaaaggaacgatttgtcataagaaaaaaaaaattaagtgtgtactaaagccgatgtatgcgggagacttaaaaaggccaggccagataaggcagtctatgtgcacgatagtgcaggaaaggcgaaagctatcaacaaacgagatcatcgatcacatgtcgtacgtgtactcgtgtcgattaattgttccgttgctggtcaaaacgggtctggatcctcctagctagctgatgagaggttgaacgctcagtcgtccgatgcgatttgctcccggttttgaacaaaagaagggtcagaccaatgtgacataccaagatcgctgtcccccagtactcccaatcatgttgctagttagcagagaaaacaagcgattaacgtgcattgtgatgttgagagcttaactggtgggaaaattagtacctatcaagctgcgtgtacaacgtaaaagtttatatctattttgtttcaaactaaaggttttgtttgggatcagcttatcaattagtatgtccggtcgtaaatacttcatttgatgtttagggtaatatttagtcaaaattttaaccaccaataacatctgaagtgtttgtttttttaataaaaaaagtacgagtagctaggtatattttcaagaatattattactccctctgtttacaaactaagcacttttgaaatagtgctcagtcataccttttttttaactttgattatcaatagtaaaaagaattaacaaagattgaagatttaagaatgatattactagatatattgttaaaacgactatcataatacgtagcaactccttttattttaaatattttccttacttgtatatatgttattagtcgaagtagtgtattggagggaagccaaaagtgcttacgtttgtcgatgaagagagaaccgtagtaacataagcatataaacttattacttctatattttctaaaattattatagtataaattaatggctaaaaaacataaattttactcagcaatatttttctttgcatcaaaattttacaactggatgaaatggcatgaagtatgcctgagtgtggaaaaaaacataagacctattcgatttacatgatttctaaatcataggaatagaaaaaatattgaaatattgtaggaatacacatgcaaaataaatgattggaacatatgattttttctacactgagctaaacaaaagatgatagagtggatgtgttttcattcctatggaattagtacattttggaggattggcatagtatttctatagaaaatttttctttaaatcctacagaacgaatacatgaatagtacttatttctaaggaattgagatttcctcttggaatctttcaaaatgaataagggctaagcaaggtgaaacgatcgatagagtagcaccaaacggtatccgtatactgtgcacacaagtggatgccggcaattggatcccatcgggcctagcggtcacatcgaaatgaccaaaagcgaccgagcagctgtggcccgtgcccgtgtcgtgtttggggcgcgcttcctactagtgaaggctcgtctcgtccattattcaagcgagaccatgctagaagtacgcgctacgccgtcacgcacgcatgtgccacgcagaccaaacttggttttcgattacttcctacttcctttgttttattttaagggcatattttaagggcaaccataatttttcatacatgaatttaaatttttgagtaaaatacaccagcggtccttaaatttgtcagcatgtttcacttaggtccacgaacttgcaaagcgcatatcgaggtctctaaacttggtttattgtatcatcccggtccaaagccgcgtttgaccgtggtcttgcctacgtggcacgctacgtggacgatgacatggatttttattttattttttctccctttttcttctttttttctctttcttccttgtcgaaaagatgaaaatgcctcatacacgtcatcgtccatgctatcgtattttcattaaagagaaaagagaaagaagaagggagaaaaaataaaaaaaaatccatgtcatcgtccacatggcgtgccacgtaggcaagaccacggtcaaacgcgactttggaccggaatgatacaataaaaacataagtcatgagtaaagtattattcatgttttatcatttcataaaaacaaaaatactaattataaaaaaattcaaataagacgaacgattaaagttgaacacgaaaactcatgattgcacttaaaatttaaaatgagacggagccacggagggagtatcttcgattttacccatgtcgcctggcgacggccttttgaccgtttgcaatatatcatcaaaactcaattttcttttggtatacagtagtaacgtgtaatccttttggcgttccggggggaaaaaagaaaaaggcaccgcgtcgcacgtacgtactcctttcgtctcgtccgtccggtgcacgggggctatgcgtggaatgagcctatctgcctccccgcgcagcatgggatgggagctctagtactaggctcgattggtggaacagtgcccctacgagtcgtaggctacgacccccgatttgactgctccctggggcccccgcgtcccgcgcgcgaggatgcatgcatgcaatcactggtgaacttgcgtgcaaccccactatgctgcacactcactgtgctgcgagctgccttacttctacttctaccgtgcagtaattaatcgtcacaatctgaatcacaaatgtggattgtggaatcacaaatgtggattgtgcgtttctttggcgatgtaaaggccgtgtttacttccaaaataattcttcaaacttccaactttttaatcacatcaaaaactttcttacacacataaacttttaacttttccgtcacatcgtttcaatttcaaccgaacttttaattttagtgtgaactaaacacagccaaagtaaaagtatttgtcacagtgtgactcatgtcacgctcttttgggtttttgcataggggcatgtgcatctccaacgcctgcaaactctctagcgtacaatccaagtggcgtagcgtagcgagcggcagtgcagtagtagtacgggaaaggcgcaatggggtatccggttgagggggaaaagggctgtgtggccgtgtgggtgggggagcaagagagggtgggttggctacacactcccgtgaaaagggaggacggccacacgtgcaaacccacacgggagctctgtctctcgcagccttgacagtactgctccttggaccattccatacattggcagtgtttagttgttttagcgaaatttttttttacatatatgaagacacatttgaagtattaaacatagactaataacaaaacaaattacatattccgcctgtaaactgcgagacgaatctattaaacctaatttatccgtcattagtaaatgtttattgtagcacaacattgtcaaatcatggcgtaattaggctcaaaagatttgtctcgcaatttacatgtaaactgtgtaattagttttttttttcacatttaatgctacatgtatgtgtccaaacatttgatgcgacagaaaagttgaaagttgtaactaaacacaaccattgtcttctcccccatcgccaactactcctattggttgattactgtcacttgtagtaccatgattgtacacacaccgtagtgtagttgtacacttgtactcctacgtagtaccggcgcagtagtacctgtctggctgtctcgagcgttcactgtattatatatatatatatatatttacatttatatgaataaggaaaatgctagaaagtcttacattatgaaacagagtaaatacttagcagaggattgtattagcaggggattgataattgattccagtgttcacactggtggagaaaccatctttggtcggtcgaccaaaatccacaatagtcccggttccattaaaatccgggactaaaaatcatctttagtctcggttggtggctacagtgggcatatttgatctttagtcccagttcgtatgttgtcaggtgctgtcaggccctcccgtgatctttaatcccggttggtaaaaatcctaactttagtcccggttggtgtgttaccaaccgggactaaagttaggatttttagttccggttgttaaataaccggaaaaacaaagcctctatccacgcgcgcgcatgcaagtctcctattaattccatccttatctcctcctctcccatccagtcatcctctccatcttatcttcttctctcctcctttcctcccatccttctcttccttcttctctcaccccatctcctcctcccctcattgttccgaagatgttgtagatctgaacaagtgtaaagaatatggatgttttgttgtttgatttttttcattcgatctatgatttaggctttgttgttgattttattcatttgatccacaagcgaaagctaaagaacaataaaaaaggaaaaatgccaaccggatgaaaggaaaagaaaaaaaaacaaaactttttagtcccggttggtacacaaccgggactaaaaatcgatctttagtcccggttatttaaactaggactacaaagggttactaaccgaaactacgaagcttttctccaccggtatcagttcaaatatgattcatcggcgtgcggggtttcaaactcctgattgatccaacccattgccgcttttgttcacgctaaccccatgctctgcaaagttagaaacggaccagctttacgagttctctcatgagggttctccccatcacggaaacggccatgtgagacaagcatggaagaaactgagtgccagccatccactgcatgctcgcgttgcagcgcatcaacccatcgcccagctcgtaaagaggaacgaagctcgcatgagcaggagctaagcagcggccaccggcgatgtatagaccggtcaaacgtttcccctcttctcgagtggcccccaccggtcggtcggagagcaaagtgacacgtggcgacacacaattggtccaacggcgtcgtgaacctctcgctgaccggcttcgtggctggccgtattgaccgggccgagcgtgcggtcgcggatgggggcccaaccggccccgcgtggtggggccggggggagggaatcgtatccccgacacgtgggcccgtcatgtggtcgtttccgtcacctcggcatggggtgcacgagggggtgcacgcctgctgctgctccgtccaatggatgatgaatgaatggccgcgtaaattcaccgtcccttttctcccagtccccacacgctgacacgcgcacgtacgcgcggtgacagacatgtggtccccgcgtgtcagagtcctgaccctcactcacctactgtacttgccagatcgtgtactacgggctacgtattgccagatcgtgtcagagtagcattttgcaccgctacagctctatctctcctcggtggagcttcagatccactaaaaatagaagtggtgctgggtagagctctatcataaaataaactagagatgtgaagttaggtgtttagggagctccataaccactccagacccaactcttaaggctaaatttaggagttggaacttttaacaaatagactcctagctccgtattcgctccgcccttaaaaaaatcaacctacaaaaggatgtgacccctcgatagcacacattgatttttttttttgatggtggaagtacggagtacataactccatactcctagctgctacttgtacttgtatttcctattttttttctcttcgaaatggtgcgatcgatctagctagtttttgagtagaagcatttgtatatagtgcgagatgacaaggtaataagtagtaggagtacgtatgttcctcggtcgtggctgatcgagcacgaacctccgcagtagctagctagctggatctacgcacaaaagaaatactaccagtatacagtatatagtatttcaaaatgtttaacaccgttgactttttagcacatgtttgatcattcgtcttattcaaaaaacttttatgaaatatgtaaaattatatgcctacataaaaatatatttaacaatgaatcaaatgataggaaaataattaataattacttaaatttttttaataagacaaacggtaaaatatgtgctaaaaagttaacggcctcaaatattttgaaacggagcgagtagtaaaaaacaagccggtgatacgtcgtacttccactactatacatgagtcgcgattgaacatactcctatgcatggctggatctgtcacaacgtatactacatgtcctcggtcggatgcatcaactcacgcacagtacccgcacagggacaagacgcggtacaaccgtacaaccaggcaaaccccagctagcctttgccgttgttgtttaagcagaaacgcagcagcatcgatatgatcggactacacctactccgatcggttggtacgttgacacgttattatgttcttgcggatatatcatggacttgatggcgagtagggatcacagtcgcacggtgagacaacctgcttacacgattattataaaattaaaagtgtgacgatcgatcagctagctacatctaaaatgagatgggatatgtataataaatttagacaaaagtctaatttaacgtgtttagatttattgtattttattctattttaaattaagtatttttagtacgaagaaagtagtgataataactgataagtgtacgaggattgagctgacaagacggtttacttcgccgtcgggatcaagctggcatgtacagtgtgtatgcgtactggatcgattggctagcaagcgcaagcaggagtagaatgcactagttgaacaatccaatcgagatgcgttgcatgcatcacacgcacaattaaacgcacgcattgtacgtaggcttacatttacacacggcactccatcgatctctccatctgcaaaacactgttcgaatgttgggctggcatcagctagcttgcccatctagcagtacgcacgtgtacggagtacgttcttgttgcagtaattgaagatatccactacacatacatgcagacatgcagtgtggtaaaagtactcttccatccctgaaatataaacgctttcataattatttattggaattaaatgtggatggttagattgagattatgaagttgatcgaaccaattttaaacttaaaaggttgtttaagagggaggaaacagtagataagatataatgatgcatgtttatgtccacagcactaattcctctggtcgatctgccaccactgtgtgtgcttgcatgcatggctgctgttatgccatagccacacttgtacacgagtgaccaatcaatgcatgcacgtctacttctacctgctcgatcgattgattgccatctgcaaccaccgtacaccggccggcgtctcctgcccccttctcctttcttcttcttcctcatcctcttctctgcaagtttaatttggttcaggtccacatcctgatggaggagtaatagcctgtccgtgtggtactacgtgagaactggtacaatgaccaatacatagctctcgatttgtatggctggctggcatgaacattcgccagtaatggcttgctgtcgaagagttcgatctgttgatcgatacgacatcggtcaacctagacaggactgtatgaacaagcgacagtaatggcttgcactttgtgaaccaatcaatgtgtgtgctcgtagttgcagccttgcaggcacagttcctgcagggcttattgcctttgacctggacgacatcatggtgcaggttaatttcacatgtaaattaagaacggctacacaatgatatatgcgtattcacttatgtaagatggataatttggtcgttttctgtagtttcagcgaacacaaaagtcaggcccggcaaagcctttgaaggccttcattacatatgtaacacaacgtggactcttgtttgtttgtgggcctcaattagctctttggtgaattcactcgtcgttcttttcttcctttttctagagacgccatgaaaatttcagaagtctgcacctaatcctcgttgagattgtctgaatatgacatgttactagctccttccacacaaattaattccctgtgtatcccgttgttagtagatcatctctgttggttttgtctctggcagtgaatgaacaactgaagtgccaagaggtgtgaaagtggatcgaaagaagagttcttggcgtagacttcagagattgagactgctgctgtttgcatgtttggttcttggcggcatcactgacgaccaaagtaattggagtacaccacacactacaagcatctgtcgaaatctgtctccagggagttggatagctgctgagaccgcacttactgttctctctcctctctaggttcgcttgaattcaagatctatactaattctcaaattacacatggttgttttattgctattctttagatcattccagaatcctgtttgatcaataatgaataaattccgacttcgcagatagtaactgaattgatccatggcaggcagagctctcatctagatcgcccaaacataggatcgcaaccaattatagcgatcctgataggggtgtgtttcaacagatacaagataagtatggacttatcgtaaaaacttacagccacttattccatacgatctgagccacgtattctcaatagtcaatccgatggtttgcgttgtcccgaaataagattacaatccactttggggtgtcctttaacggagtatacgtaaatagtaaggtcttttcggtaaaaatgtatttcaccgcatgatctgaccctcgttggtaccaggaaatctgggggtaactttgaacgactcactaaatagaagggccttttatgaaaaaacgcacgctctgccgccgccatcatctacgacgttctagatttttcacatttttgcccttttgaaaaacttattttacaaataaacctctgaaaaaacttatcccagaaatgattctttttggggcgccagagtcagcctctctagcgtcgtccccctgccgacgtggcggggcgatgctggggtggcagggggagcgcgccagagtggctgacgcctccccccattttttatttttattttatttttttaatatttttttcacgcttaggaacagataagaactaaccataaaaaaatgaactcaaatggatgaaatatgtgacctgtagaatttttcctctcctctcatctctagtgcagaggagagagatgtgcaacttttttatttttattttatttttttgatattttttcacacttaagaactcacaagaaacaaccaaaaaaataaactcaaacggacaaaaaatgtggcatgtggaattttccaaagctctagcgaaaaacttctctcctcgaaaatacaatcttgcaagcggaatttggaggttttaatatcactgaacccggcaaagtagggaagaatcggatgtaactttttctgtagccatggaggcggcgcctccctcctcctgtcacatcagttcgcgtgtgccacggtagcaggaggacggtgccagagaggctggcgccatcccgttggacgatggcgccagccactttggcgcttgtcgacgtctgatgtcgctgttctggtatttgcatggtatgggaatcgtcggtgctaggatatatgcgagaccgaggtaaacgagacagagacggggatttttatacaggttcgggcccctgagttgtcaggtaataaccctacatcctgttggccgaagccggtattgctcttattcaccataatcacaccagtacaatatgtgggtagcctatctaactgttgtcgacatgtcagtctgaaggtctgactcgtagtcgacaacagggtagtcttcctcctcgaatccgtgcccggcgagatcagagatagcgctttcgtatctcctgacggtatccggagacactgtaggggaatagccatgcctatccctgaagtcgatatccggcggcgtgtcttggcgtttgtaggcttctatgttgattgtgttgggtgttgatcctctgtgtatgttgattctcctgttgggcgctgatcccgttgggtgttgattgtctcttcatggtgagtgtgtctcctgtcttcctaggggggcttgtatttatacccataggtgtccccttgtccaagtagaactagggaaaccaatatggatacaatacgagtagtccttgtcgtttccatgtagaactctggttgtctttccttatccggaactccctccatatctgaagtcagtttccgtataggacatggtatgtagtgggtcctgccgagatttagtcaactactattaggtatgtggtatccataaccatgacagcgctccataaaggatcatttctgagataagttttccagaggtttatttatgaaataagttttttcaaaagaaccaaaatgtgaaaaatccaactgtgacgctcctccgtggcggccggcggccagcggcgctgctcgccgctgccccttcccatggccaagcgaggagagcgaccaagctaaatatgggtggtcgccgcggcagcatccgtttctaataaaagcgacctcgcgcactctctttttttttgaaactaaaccggcaggagaactgccaattatattttcaataagcaggagtaaaaaccctatacgggttacaagaaaagaaaaaacaatcacctagctgaacagttgcacaacacacgccataactcactaacaactgaaaccactgtcggagcccaacatagaacgtcgttaccaagcttgaccaagacagcaaaggggttccgaccttgcaatcgtgtcatcgttgctgagcttgccgcctatcgacacaacagctccgacttcaaaccggttgcatcatccatacctaactcgctgtcaatggtcaagtggcttcaacttcccacgaagaacttcagccaaagccatctaaacgccacatcctatccacggccaacaacaaaacccctagaaagagaatgcaacgtgtcatcgttgcccagcttcgtcaccctacgaagcagctccgacttcacctagcaaacacaaacaaggagcgaaggtcgcccgccgcaaaacaaagtgggactagacagcgaaggccccggagaacggtagggaaaggagagggatcaacgccaaaacgacgcctccaaggaggtgaatgacgccaattgcacggcgaggctttcgccagcgatttcccgtccaaacccacacaaccaattcgcgcaagaatgatcgtcgccggtcgcctacatcgtccctttagcaatcagtcctaggccaccgcccacagctctggcagactcgccggaccagccgcggccacccacgcctcctgctgccctctgaccgccgcccttgtcgacgcgtcgtccaccggcgaggagccaccagaggggatccggcctccctcgccggagaggccagatcggactggggaagccggtgctgaactgggggggagccatagccggcggcgccgtgcgcagctaggcccatgcctctcccaccgtcagcgccgcctccgccgtcccgtcgctgccgccgcccctccgcctgtttcccgtcgggccccaaccgccgtctgttggaggggggtagaatgccccgccgccgccgcccttgccgctgcccggctttgccggcggctgctcaggcgcccgcgaggtggggggggggggggcgagggagagaaggccggtggcggggcggcttcggtcgcctctcgtgtcaccctggagcggagtgacacgggggtcctccgttataggtgggtatacctcgcgcactctggcgcggcagcgtggagcggcgtctgctcgcgccgtgtttgacgaaatgccgcgccgggaagacgacgcctacgccgccatggccggggcgacgcgacgagtcttctcgcgcctgcagcgaaaactccgtggtctccgcatgaattcgtgagtcgtgaccacgggaggggaggtggcatggacttcttcaggccggcgccagcgcacatctaagaacgaacgattcgctcatcgcttttgtcatcatctaaccaacgatcgatgaaaagcaatgtttatcctgatggcgctgaaacggacaatgttgccatcagatcatgcttgatttctttttaatttttatttatcgacagcgtgattcatgcagcgtgtgcgaagtacaccagatctcagcaaacttttgtcaaactcaaacacgacgccttgttccaggggtgtcaatataaatagcaaaaaattgggggaccgtaccagcaaaaatctcagattgcgttgagctgaagctgttcgtgtgactcttcttcaccttccaggctatccggaatcgggagggtttcccaataggaaagcaactcaggactcaggagcggcgtctgagaggtttcagagatggagaaccagttccaggtgagatctctgtaccctaatccttttctcctgctcttgtttgtgtcctgaccgacctgggatgccgaggacatgttgcgccaagaaaagcttcctttctttcccgggcatgtttcgtctaggttttcttgatcttgtttagggttcgtgtcgaataggcggaagttgtacatgcgaaattggaggcggtattatgggattgcgaatctcctccggaaaattgatttagctgctttggatgattggctttgggggtgaaactgtgcttgtaaaatctcagatcagattaggcggtcaattattcgatttgctggtgggtttggtactcgagagcaccccaaagttgggagctttggtatatgtagcatggaacttgctatccagtcctcaacatggtgttctagtcctgtttgagagtaatctaaaggttggagttaaacagtacgggatatctgatattttaaatggtacaacatagagtttagaggtccttatttattgaagaaatgtttccactatcaccatcatgtctagatcacccccacttcaataccgttgctctgttgatactagaactctagaagtattgaggccccttgaaggcttcaagcttgctgtcacttggttgacctgatgcagtcttattatataactaatttcttcatttataatggtttttccattttttttgcatccacttgctttggagcatttgttgggaggttcttttcctaaggatatctgtgtcctgtcaaccagtcctggagcattactagaattgcatggatttcatcacttctgtttgtttttgcattccttagtcttatgaatgagatgacctgatacaacgtaaattatgttagatgtttaaactagacctcagatagtgggttatacctgtttctacttgttctgaagtatgttgtccattgctaatttaggatggcaaggaggaggtcatcgaagcttggtacatggatgacagtgaagaggaccagaggcttcctcatcatcgtgagcccaaagaattcattcctcttagcaaactttcaggtttgtgcatctattgctcaaacaatatgtttagcttttgtaactaactcttagtagaactagtgccaaattgccaaaaaacttgccagatgttaatgtggtgcacaattgatacaccagagttaggaatattaagctggcgcctgaatgctgatgactgggagaatgatgagaacctcaagaaaatccgtgaggccaggggatactcttacatggtttgtatttcagaacttgttgtgagtttccattttttttgttcgcaaggttaatatgcttttccttgtgcaggatatttgtgatgtgtgtccagaaaagctgccaaactatgaggctaagctgaaaaatttctttgaagaacacttgcatactgatgaagagatacgctattgtcttgagggaagtggtatgcatctttattatactagttgagcacttaagataactagtaataacttgcttccagcaataatcatggtggcatgttttttggttgtcacatacttctttttctcatgctcctctaggatacttcgatgtcagggaccaaaatgatcagtggatccgtgtagcagtgaagaaagggggcatgattgttttgcctgcgggaatgtatcaccgcttcacattggacagtgacaactacatcaaggtatcttttgctttgttcctttgttcccacgaatagttatgttataagcatcaaactgactttgacgtgaacttatgcgttttaagtatattggtgaacagcggtcaccatttttctgtcatttacttaagtaatctgttcatttcctaaacctatgttccatttctatgctcttatcaaataaggaacatcagtccaatatggttttttccttactatgcttctgcaggcaatgcggctctttgtgggagagcctgtctggacgccgtacaaccgtccccatgaccatctgccagctaggtatctgttctttctgttccttgttttcctctttatctctggcttatttttccggttattgttgactcagtggaggttttgcataatttcagaaaggagtatgtcgaaaaaattatcaacaggggtggaactcaagctgtcgaagctcgttaaaggcatatcaagatgtgcttcctagttcggtgttctgttacactctacagatactgaataaactgtgctatcagctgttgcaatgggctcctaccgacatcttacatcatttggcagtattttgcacaaacccgcttaaaatctccctgaaaatacgcacgtcaccatgtcagagtgtttatatacaataatgacacttcagtccacagtcagcaagggactaatgacaatcattgtacttgtggtgtgtgtgatgaaaccacaatgatcaaaccgagtgtctgaatctctgaattgttttttttttagcacaatgattgtgtaccaaaccctctgttgctgtgtgcggtggttggctcacctgatggcctttgtgctactcctgtcgtcttcaaagtatctgacggtgctgaccaaaatctttgaaatgatagtgctaatgctcttgattaccgaaaagttggggcacattgatggcagataacctagtactgtgggtttctatggaccagagaactgcaaggaagattgtattgtatgctagtgagattgaacacgttcatgtgtacttttggttgccacttgcccagttgcgagtccggccaacggtggaacaactattttcaggtcagagcagaacgcgctccgatggatcatcaattcatcattccactttttttttgtgaggcagcaaattttgcttgtgtgtgtagtgcgaaagcctcacactagtatatcaaccaatgagtagcaaatgaaaatatcttggacagctagttttcgattggttgcagaatttgggatttcaacaacttgtttctattctttattttggtttaatactccctccttccctaaatgtttgacaccgttgacttttttaaacatgtttgaccgttcgttttattcaaaaacttttgtgatatgtgtaaaactatatgtatacataaaagtatatttaacaataaatcaaatgatagaaaaagaattaacaattacttaaattttttgagtaagacgaacggtcaagcatttttaaaaaagtcaactgcgtcaaacattttgggatggaggtagtaccatataactattgggtaagacctgttatagtttcggaaaaccattacactcaatttaaattcaaactttatatcgtgtctggtagaatcattttttttttcaccaatgtttgaattcaaatattcctgtttgatttgaatgtttacccaataaactccggtaaagaacaaaaacagcacgtgagtcccacgtgagattgaaaaggaattcagataagctaagaaaaaacccagagagaaaaaaagaacaaagcttttttttttctcctgacccctgcaatgaatatcatctagccggacgagatcgtgtgtgccaatcaccgatcgcggcaaacaaattctgtgacccacacgcaaaagcgtcgtcgaggccggatgagattcggatcagaaaaaagaaaaagaaaaaaaaatggcacgagccgtcgccgtcagctgtcgattccggcatcccacttgcggccgtgccggcgaacctcagccacactcccaggcttcgccttccggaagcttccgccgatccggccgcggccacgaaccgcgcggtctagaaccttccattcctctcctggccagtacacggttatttatattgcaccactctcgctgactcgctcgctgccaagctcaccggattcttttcttggattggagcagattggggggtgacgatggagaagatgatgccggggatggtgaaggaggagtggccgccgagctcgccggaggaggggaaggcgccgaggcccatggaggggctgcacgaggtcgggccgccgccgttcctgaccaagacgttcgacctggtggccgacccggccaccgacggcgtcgtctcgtggggccgcgcgggcagcagcttcgtcgtctgggacccccacgtcttcgccgccgtcctcctcccacgcttcttcaagcacaacaacttctccagcttcgtccgccagctcaacacctacgtgagtccccccaatttccattgccaccactagtgttgttccctgcttgtcttcagttgttgggaaattgtgtgttctgttttcttgttttggatgttgttgttcagttcttggtccggacgaattacctgaacaagcgatcacatttctacagtttgagatttcaggttggattgttagataattaaaatgggtgtgttctcacttttgtggttgccattatgttttgtgcctcatcgtgtgtgttgagtattgataggaatcttgacactagaattaaatggatggagcattgtaaaattttcagtgcaaattgtaaacccggcggtattggttaaataaatcggttgtattgtgcatttttccactcagtgcaagaactttgtgcatgcacaaatgcacaattatgtagcaatggagctagaaactgggatttacttattggtgctgacctgttggttgtagaaaattacgatggctacaattgttcaacggactgttttgtggacttgacattatttgcccaaactcagctatgtccaatccttttcagacacatgcatataaaccctcaattcctgaaatgttctcaatgattcagaaagaggaaaaaatctccatggacgaactactcagtttctgacatgctgttttcttcaatttgttactgtgtagctagatggatcaagacagcggatgaagctacaagaatctgcttgtttgttctagaagactcctttgatcaccatcaaaaaaaagaaaaagtgatgtagtatactgctacctgttctcttaataatgctatgataaattttgtcgcaaaactatgtgaaaccaaccgttttacatactttgtgtgacttgccatcctaattgacttttgtctgtggcttctgtacttgaactaactatacctgtaatattctttgtgtttgcaatttgcagggtttcagaaagattgatcctgacagatgggaattcgcgaatgatggtttcctgagaggccagaggcatcttctaaagatgattaagaggaggagaccattgtcttatctccctggatctcagcaggcacttggcacctgccttgaggtcggtcagttcggattagatgaagagatcgacaggctaaagcgtgacaagaacatcttactcgcggaggttgtgaaactaaggcacaagcagcaaagcacgaaagccaatatgcgagccatggaagagaggctgcaacatgcggagcagaagcaggtccagatgatgggtttcttggcaagagcaatgcagaaccctgacttctttcaccagttgattcaccagcaggataaaatgaaggggctcgaggacacattctcgaagaagaggacgaggtcgatagacatagtgccatttctcaaccccggggaggtcagccagggcgatcaactcgagtcgacattgctgtttgatccaaggccatttgctgaactgaatgatgagcctgcaaagtctgaactggagaatttagcactgaacatccagggtcttgggaagggcaagcaggatgtcaacaggactcgaaatcagccacgaaatcaggctagcaacgaaaccgagttaaccgacgacttctgggaggagcttctgaatgaaggagcaagagatgatgctgggattccagggatggagcgaagaagacctagatatgtcgatgcattagcgcagaagctgggttatctaagcaatagtagccaaaagtagatcaagtggctccgatttgtccaaccatttttgtgatagctcttattgtatatcggtgtaattgtattatagtgatagttttatagcgataggtccaatttatattgcggatccggcgtgctgtgtagtatatgtctggtgatgtaaagttgagccatcattcttaatggtatatattgacaattttttgcattgttgtggccttctttttgtcatgcactcgtctatgctcaactgcttggtttatggtgatgcctgctgaaaaacctgaattttagctgatgccggctgtacgcggccgctgtgcagacatatctgggtgaagtctgaagaccatacatgtgaattttgtagtaggataaagtgagtgaaaattacgggtgaagtctgaagaccatacatgtgaattttgtagtaggataaaacgagtgaagtctgaagatcatacatgtggattttgcagtaggataaactgagtgaagtctgaagagcatacatgtggattttgtagttggataaagtgagttcagacttcaccccgatgagtttgcagtaggcaggatcaactgagcaagtcgctctggatagatttgttggagaagaattgccgcttgggatctggaactttagctagacgatggaagcagaagcgtgcagtacactactgtagagtgtacaggagggtgattcctggatgctagtacctgattgatgaaagttgtatacgatgattagcttcacaagattgtggtgtgcacctggttgtggaccttgtggcgacttgactactactagtagtctagccgtctaggggtgtgtttagtttctgaaaaaagttagaagtttggggaaagttggaagtttatgtgtgtaggaaagttttggatgtgatgtgatgtgatagaaagttaaaagtttggggtagtttggggtgaactaaacacagcctagtactccctccgtcctataaaaaacgaatctatgaccggatatgacatattatattactatgaatatattctaatatatgtatattcagattcatagtactaagatgtgttatatttgatattaggttgattttttatgggatggagggagaacttcagtttttgtgtacttttatggtcgatgatcatcggtggcgactggcaaccacggcatgaaccaggagaattttgcgcagatgcacgcggggaatagcaaaccgcgcacgcatgggccgtttagctgcccgcaccgcacacggctcggcgaggagcacgcgcggtgggccaagctctgggaatcccacgtcaacgcgtgtatgggccaacctcgatgagactagctgatggaatttggaattgggccgagttgctgggctcttcaccactggatcgcactcgaacccacgcgacccccaggcccagcagatcgatcgctgcgcgtcggctctttgactccacttctgctgcttcctcctgaggctactaaattgtcacgaccttaatttctcatcaataaattaactaggatattacatttcacaactcggaacacaaagagtacaagcaaatagccgacttctcctcaataacttaaaaagttttttttacatatgcaactcaatacatttaacggacctacggcatatttgtaaacaaaaaataatttatgaataaaacttttatatacgtgttcttagcgatctaaaagcaaaggctgaaaaataaactttgatgaaaaaactctaaaatcaactctaaatttaaggtattcaaattttgaccgataaacataatcgtaaacaaaaaatgaggcctttaacatctcctaaaatactgacttgtagttttgtctgctagagaataaaagatgaggtgaaaagactgatacccgtaattaggttccttgtggtggaacctattcaccctgtttcaaatcctaaatttgacacaagtgttcgcatttacggctaattattcttttagtggtaggtgatgtacccgttgacaacgagacgtccgtggtgacttcgtctgctcatacgggtaggggtgtgcgtgtgtgttcaaaaagtgttgtaaaccagctcaactattagcggagcaccaaacctgctccatgtccatcccacggcattgaagcatgagaagatgtagaacactgcacctttccctttgccctcaagaacattatagaagtgaacagagatgtggggctctttctttattatagatatgatatggagtagaaaccaacttgacatgtctcaccctgctcttgtatatatgagtcttaagatgaaataaatattatctctactccggtttggattgacccatgagaaacttatctcctatagatttatttcacaacacatagggttgagtacgcgtgcgttgtgagcgcatgtgtttatattgtgtttcttaaataatattaaatggggttagaagggcctgagggggttacgattatttacaaattaaataaaggttagttggtgggggaaaatagtgctctagaaaatcttatattttacaagttttattaaatgttacaaatctttatatcttagaatgaaaagagtatcttatacttatcttacatcattggcataggccagaagagcgacacgtaacacaaacgacgcaaatttcgtgccaaaagagttagcgagaatcagctccaaatttaggcgtggagatgcatgaaaggaccattgggtgtgcagcttttagaaagccccaccataagctaatcacaaaaccttggcatgcatcacatagtgggcgagcatgccatatattctactttccttccattctccatatatggaccacctcccacactcctttgaattattcttgcgcatatatcgatcatctaccttttctactattacatccattttatattataagtcgtttaaccttttttatgttaaatttgaccaaaatttagaaaaaaatatattaatactttcaacataaaataagcatattatcaaatatattcaatattagattttataaaactacttggtattttagatgttgctaaatttttaaataaaaccactcataatataaaacggagggagtactatacacaaaaaaaaaaaacattagcctctccacaaaaaaggtctctccataaaaagccctaatcaccttctcccactccaccaacgcacgccttattttgcccatccccctaatctctctctttgataaggtttcttctcccatatctctctagctagctactaggcatggcgattatggaggtagatgagatgggctgttaattcgctttgtttgtgcgccataagcaggtgaagctgccagcatgatctgaaagcatctcaaaccagcgatcagatcatccggcagcttcatcttctcatggcagcacaccagcttgattgattgatgatgaaaccctaggagcaggtagcttggcttctcgatcttagcctgatcttatacaaggacgatcgattaggccaaatcaggagttcaacagtccatgtaagttcagcttcagcttttttttaatttgctccttgagatagcaaatcaagatctagggttttctggaggagatgaagtcgtgtacatgttcttagattgcgatcttggtagtttgtttttgtttctgcagatcgagtacaaatatatgtcttttagatctgcatatattgatattggatttgtaactttgaatgtgcaattagatctgtatatgcaccggatatgacattattcatgcatcttacatgttttatatcacttattagtgtgcagaaattgaagtctgaataattaagcagtaggatccatctgacgaatgaacatatatttatatataagctattatattatcaggtaacgcatcagactatcatctcatattgccccgtgtccctcttaaacacaactacataacctaatgttttatatgtatatgcatgtgtgccatacacgcttgcgacatacatttagatgttctatgatatccattcactcatcggaatatatctgacatgcatggagtggtgaattgaagttcccccatgcatcctctttttcaaaaaaaaaaaaaatctatatcatatatatatatcatctatcccttgtctttcctactttcccttacatcatacatgcatgaagatgtacatatatgaaaaaaaatgattaatactagtattttgcagttactatttgtccaatccaaattaatcttctgatgctattttcatatggcaaatcttatagtatctcttgtatatttttttctctttatcttaatgatgaagttgttaaagcttgattgcatacgttctaaaaattcgtgatcaggaagaagtattaagttacagttcaagatcagggaaaagcataatttcatctgagtcttgctctgatcccgttgaaaacgttttaaaatcttgcaatatgcatggaccactactatgaatcaacatatcgccatccttgatattcattaactgtggtggcttaattagttgcttcggcatatatactaatttgacagtacaacagttatttcagatgctgcgtgatctgaagaattttcgtccttagaggcatcttacgcgtgccatccatgcctgaaggatgatctcacatctgagcaaattaaatgcgatgaattagattcccatatttactcgacctcttattgctagggatatatataacctctctttggtgcgtactaatcgtctgattatctcctgtcattgttgcttactcaaagctaattatatgaggctcatttcctctcttttctactgtactcaccagatgcaacttttctgcactgcagatatatgtggacgctcattgtcatccaaaagcaagattagctcctctaattttgagcactgacgcatgccactgataaaccttttaaactatataaacaaactttcagttgcaagaaacgatacagtgcatgtaactatactatgaccaggaaatgaaggggactgatgtctgtagcatggcgccgacgaccactgaatagatgcatgcgcgcatcctctggcttgcaagaaattgcctgtcaattctggcaggcaacaagaggatgaaaagaatcacaacccctgaatggtcacaaatatttcacaatagaagttagtattttctccctttcacaatataaaactttctagcattacccatatttctataaatgttatgtgtctgggcattgatagaaagtcttacattcgtgaaacagaaagattagcaacttaattttaggtccgtgcagtgctgatatccagattaacgaaatggtttttttttatccgtgatatgttcctctgtatatggtctgtgtaatacacatatactacttttaattattttggttttcttctcagatttcttcatgcgatttacttatgttaaagggtaattttatcattcttaatcaggtactaggaagtaaaatattttctaatataaaatttaatacctcctggtattaggtatatgaagatataccaaaatttttaatgtaaaattttaagtacatttttttcatgtactagctacctccgtcccaaaagaaaaactcactttaaggcttaaatctggatatatgcaaaccctaaagtgtttttttaagcaaaattcatgcgaaattcctgggaaccattgagccacttctgagcacacggcgacacatgtaggttatatacagtggtgacaaatgattagagcactctactcggttgaactttcttgtcatactcatcatcatccaagttatccatggatggataaagcgcacaaaaagcactacactacaagaggccaacgagttgcatgaagaagatatagatatctaattatctatcagcatcaccaatgattaatcatgcaagagaccatatacagttgcaccgtctagtcacgatcgattagtatcatagtacgtacacctccattactaatataagtatctataacttatttctacaattttaaaattgaagatatttttgcctatagtttggtacgtcattcgtgtataaattggtttttaagtttgttcacttttaaaaatacatattcgtatttgagtcgggttttaagttcgttcgtttttagaaatacagaaggagttgcataagaaatttatttaaaaaaaactcacatgctaacttgagatgatcggacttctaattgtaactcatgattttctagacaaatatatatccaaacaaattctcatagtgaatttcatcttaactaaaccgtataacaataataggattaaaatagtctttacccgttgcaatgcacgggtattttttatagcttagtaaaacataaaagtataaagaagcaatatctctcggtcatctcattggttaaatctcaaattttaaattgtttagatttcggtcttatgtacttgattgactgaaaagatgtttagattgttgtgcactggaatcaatgttccagaaatgcttatattgtaataaatcttagaaatatttatatttgagaacctgagggagtataagcaacttatatatcaagcatactaattaatccttagatctccccgaaaagaatatgtaatcctaggtgattacatagtgcatatttctactcaccggacaagattattctgcaatctgcagattctgcactattgagaatcgattcattggttattattttatatacatatattggcgtaagcagccttggtgcgaatctggttccaactttccgccttccgagatcgaaagcgtgttccatccacatgccgctaactgacagcgtcacagcggttactaacgtacccgtcttctctgttggaaagcgtattttattcgcaacgtgcggttcttccagtttctcggcgcctcggcggtgcccgcgcagcgatcgaggggaaattcctgagagttaaattcgttgaatcttaccatcttgtttgttatgattggatccatttgcccttgcatgcttgattttgcaggtgtgggcgaaggggaagcctcgaagtgcaaagccgcccctgcttgcacgcgatgtgttcggtgaaatgcctctgggacgcacaggtgtcatttcccgaggaagctctgttctcgtaacattttgaggtagaggtcactgattctgattttttaacacgatgttttaagcaagaagttaacttttctcagcaactcgatctaacttttagggagatgcacattgccagtggtgctactacagattactgaaccataggcgctctatgctgtgaaaaggtaaatccagtaatgctgtccgctgttctccacaatttttctgaaattggtagcattatgtctgctttgtgggcattgatgtgccactgccgcctacagtcaaagttaaaatcgacgggatctccatgttcctgacacggcaaattcttcgattcgaatgaaatgtttgctttagcatcctaaagaaattcttttgttatatttatttttcttttaatcaataatcagttatgccaacacggtgcacaacctacaaacagggcagctaaaatttcaatcaaatggatcaggagcaccttctgacattgaatgcttgcacgtcatggaatgtggttaatgtgatcaactgatcatccatgtgctgatgggatctttaagtagctgctttgtgtccatcaccctatctgtcaacatcgtagagttcttcaccatatcaactttgaggtgtttcagattctttttatttggttgctgtcatagttagtggagacaatggggatatccaggcaaggaatctgaagagtatgtaacttctactcacgcgcatcaaaatttcagtatctcatcttttactgcctgcttatctggtgagatattataagagggaggactcagtaaactcctctaaaaaatggttcgaagtaaaccatttcaattattcagctcagtacgcaaaacaatgaggctggctttaggtatgtatccttcctccctgcttccactgtaacagttcattagtctaagtgaaattatttagcaattaggtcctaggtaactagctgagtagactaataaactaggctctaaaaatcttctggatcttattttgtagcagaaggggttgaccaggactgctctgtcaaagagcagaatgtccttaacatcagcactgcctgcttgcaaattatatgcttacatggtatgtctcttgctctcttcattagtcattacaaaacagtgttcgtagagatgcatacttagatccatgctattgttgcccaaatagaaaaaaaaatgatgattaacatcgtaacatgttctgtagaattaatgggtatggaagcattatcagtatataccattgatagactagctagctgattcgcccctccttccagaaaacagagaagtgattggttgaatgtactcatgaaagtcgcaaaccaaggaccactatggaggcttcaccttaagatatgcacatctaacactggaaactatgttcatgcattggctggcaatggcacatacatggttggttttgtcaaagtgcattgcatgacaagatctcatacgatttgatctctgggttctaggaatgcctaagatgcatgcaaagtttacttctagaaaaacccaaataaaaaaagataatattagaagtatatacactatttccctttttttcttcattgtcctgaaaagattggtggcaatcattccaacagtagtgacagaactcataaaaatagccctgtacaatgtaaggtgtcccccttgtacattcagtcattcacttccccttatatataggggagagactagagagggaccctcaccctgagctcattgaggtggccaaataggttctgatcacacctttctcctcctccatgcttactacactggcactgtagtgcatgcaagaggagaggcaaaaagatgatgatgtccttagcagcttaggttgtggctacctagctcttcaactagcttcttcccagaatccacatagagaggcagagctatatagcagagtaggaagatacatacacacacatatgcatataatgcctagctctagctggtgctagctccataggagatgtgtccattccattgcagtgccacgagctcgctagctagctgctagctcttcgtttccaagagtagtgtttgtttccaagaggccagagtgatcgatcgagcttagctcatcggttcttgggccatcgatcgatcgaccgatcatgcaggggcagcagcagcagaatgcaggtggtggtggtggtgacaataagagcccttgcattgtgctggatgggcccatcatcgtcggcgccgggccgtcggggctggccgtggcggcgacgctccggcagcacggcgtgccgttcaccgtggtggagcggtccggtggcgtggccgacctgtggacgaaccgcacgtacgaccgcctccgcctccacctccccaaggtgttctgcgagctcccccacgtcgccttcccgccggacttccccacctaccccaccaagcacgacttcctccggtacctccactcctacgccgcccgcttcgccatcgccccgctcctccgccgcaccgtcacccgcgcctggtacgaccacccggcctccctgtggcgcgtgacgacgacgacaacgtcgtcgtcggcgacgtctgtgatcaccgagtacgcgtcgccgtggctggtggtggcgagcggggagaacgcggaggtggtggtgcccaaggtgaaggggagggagaggttcgccggcgaggcgctgcactcgagcgagtaccggagcggggagaggttcaggggcatgagggtgctggtcgtcggctgcggcaactctgggatggagatgtgcctggacctctgcgagcatggcgccatgccgttcatgtcggtcaggagtggtgtaagtactaacgactacttggtactctaccactcttcatgctcacttgcatcatatatatctctctcttctccaaactagctgatatatatattattgatcttataaatgatccaactaacagcgtgcattttccacttggcattttaaattgctccttttttcgataatggatatatcagttaatctagcttctacatccgagatgcatatatgatgtatccgcccgcttcgcattttgctcttttatgtaacaatgtaaatactttggtcaagtaaaacaagcattttttccccagttctctagtacaaatattactttttttaaaaaaaagtatcaatattctattcattgacatattattcatatatgtttgctgcaacaatggaacaggtgcatgttctaccgagagagatgtttggggcctcgacatttggtatagcaatgaagctattgagatggctgcccatcaagatggtggataggtttctactcctcgttgcaaggatggtgctgggagacaccgagaagtatggtctcaagaggcccaaactgggcccattggagatcaagaacatcaccggcaagagccctgttctcgacgtgggagcatggtccttgatcaaatcgggaaacatcaaggtatatgaatatgtggtcacctgtctctctctcttatctatctctctctccggaaagttggatggaagtaagcgtcaatggagttaaaaggcctctttcgcataccatgccaaatcctactttcacttttgaggtttccacaacattctccctagcttgtttgcgagtagtaactgggaaaaattacagttttatctgctccttggcctgatggttccttggattttaccctcttcctggaatcctgatgcaggagcaggacttgcatttgtactttagggagataccatatacgtagctttcatgtagttgacgatcgaagggaggcattattaagcatggaaacaaaatagacaccggagaaaaacaaagaggaagcattgtattataggatcatcttctttattttacataatgaaatgaaataatagctagacttatagctttgcactgaactctattgcaagtagtagcaacaagttgagtaatattaattgtgtccgtctcagaaagaaagaatgtacgataattctggctatgcatctggacaacgatcgttctttttgaaatgggtcgaggtagtagtagtactactgcagagtggtgtacattccgtttgacttgaggccggcccggtcgggctatctctcacatatgtccgtataatgtgtatgttgtgcatgtgcacctctgatgcctcttgtgctgtaacaaacgcatatgcatgcagatagtaccggaggtggagtcattcagcggcaacggggcgaggttcgtggacggcaacgagatggcgttcgatgccgtcatcttcgccaccggctacagaagcaatgtcccctcctggctccaggtttacacatacatatatatatctctctgtatagctagactgtagaatgaatgcagttaaggcaatgttgctgatcgataccagtactgtgcttgtgatatgtatcatcaggaggacggtgagttgttcacggaggagggcaagctgaggagcagcggcagcagcagtgagtggaggtggaggggtccaaacgggctctactgcgtgggattctccgggcggggcctgctcggcgctggagcagacgcgctgcgagctgccgccgacatcgccgggaggtggcaggagacgcagcaggcagcagccaacatctcctcggtgtagtcgtccacaggccggatcgaggacggacgggacggacggtgcatgctgcgctgtgcacacaggctcagctacctcagctgctgctgctgctgctgctgatggcctctcgctcgcatgcatggcaacatggcataggtagccatggccggagtcgcatgcattgcaaatattccacagctcgcgagctcacatctgttgctagctagcgagcagcagcggccggctggtgaccagcgatggcgctggtgaccagcagcagcgagcagatgcacagagatcatatgtagtggatgcatgggagaggaggaggaggaggaggggggtgtgtgtacgtgtatgtgcagtgcaggtgggttgtgacaaagttttgcataggatgttgcttgtctgatgcgccccatgcaatgcagatacggctgaaagagtgcagtcgttttttttgtttttataattttggtccagggctgcaggccgtgatgatgtctgcattacgtactacccaattccaacactgaaccccttttgattttattcgcccacctctctctctctctcttgctcttgcatgcctccgcgcccagtgtactgtcttttccgatcgatcgatacacatgcgaacagagaagagctagcgcgaaccaaaaaattccccaagtgcacacaaccacatttctagcagtctctcatcaattgtgctacatatgtgtggccttccagtctgcatcgatcgatcgattggttctaactgcacggatgcgtcatgcatagtataccacgtacctcatttcttgcatgccgagctgatcgacaagacacacgtacgtatacccacagtggatcgcttcgtcagatcgatatacagagattatacacacagctagccacagtgttcaactccctcacctatctctgcctgctaaggggaaagtgttatcatcttctcctttcttacgaatcacttaaatagtcatctattttattttacaaaaaataatttataagatagattagtagggtgagacaaatcactctaaaaacattaaagtttaaatttaacatttacaaagtttgtaacggatcaatttatagaggttgagtttaaacctgcatgttttagtgtgatatgatataacccatattatttatcttaccttttctttaaaaaaaatgataattattaagttcatatgtaagaactagctaggattgtcttctggagagatgaaaagtcatcttccctaccaaggtggagtatatggaaagtgatttcatccctcaagatgatatcctcccgtttttggtaagataaattaatgtgaaatatatcactatacaaacacgcaagttaaaatcaacttctgccagttgtaacaaagataacaaatatagatgcgaaagtacgataattattttcggtttaatttgttctttttgttgtaacttgtagatgtcgaatttggtcttgtttgtttgtggattcatattaatctatgttgtcaatttttttataactatttaactgatatgaatgacgaagaaatatcccctcaaggaatgaaaatccattcctgaagtatatataattatgtacactgcattgcaggggtggggtttaggagtaaggtagctagggttgcacccctactcttgagtctaaatatacattagaactgtaaaaacttcaaaaagtagagaattaaaggcaaaactatgtcaattacattagttgagccttagacttataagaatcctggttctgctacacgtactgtatagtagtcacactgctccactcgatctctgtagccggccttaccgtatacgtacgtaggcataagtatgacatgtacagggatgggctctatatctcctgatgcgtcacttgtcatgcatggacacacacatcaccagctagctactgtacgtcactccactctctccatgagtcttctcgatccggtcttctctactgctctcctctacgacgaccttcgtacgtgcaaacattttccattggggcacgctcacctgatacagtccctgcttttatatctgaaccctgtactcttttttttgttcataccatacaccaaaaaccatcatacatcaatttggccggctatctcgtcgtcttctcacctagcaagtcgatcctaacacagagatcaaactagtgagagaattgaatcagtgagagattcagaaatcgagagagagaatcactgagagagctagaggtgtgtacagagagaagctggagaaggggacaacgcgccaattccgatcgatcggcggaggcgtcgcgtatgcgtatacggacgaaagcgagatgcgtgcggtgcgtggacggatgcgtgcgtggtctcggtctccgtctccgtctcccccctcctcgtcgagccgcgcgcgggtgggctagcttggcgccttgcgctacctcctcggagtttattttggccgccaccgcgcgcgactgacgagagaccccggccctcctccggcctaatttcgtctccttcttcggctgcatcgtcgtcgtcgtccccggccggtcatggccggcctcctcctgccgtaccagctgggccacaccaccgcagcagctgcctagcgaagaactgtgccacacatgtacaagccggccacaagctcgatccatctgctgtgtcaggtttacgttactgccagtaaccacgcaattatcacggttaccggtcttaccatggggtacggtaatataaataccgcggtaacctccttaaattcaaataaatttaaaaaataatttgaacttttgataaatttttcacgatttttcacggttaccgcttaccaccggggcacagtaaccccggccccagcggtctgggaaacccactcacaagagagggagagattgatcgatcgatgcatgatccgcatcgagatcgatatataccagcggctattaataattctggatttctgtcacgcagagataaccaccgtgtatatacgtgctacgtactgtaaaccagtagtactataccaccagtgaactgttcaaggccttgatttgggagtggtacagtgctgaagcatgcagccgcgcctgtacctgtacgtactgctctgctccatgaacaataaaccattttttgttcagaatagatgatgaacatatcgtacgtttatatatacatacctatgatttgatcaaggtagtagcaaaatattggctgagattgtttagatatatatctcgcgctttcacttcactgcagcaaacggtgcactgctccctatgcatggactactacacaatgcatgtgtctatacacatagacacatgcatgatcattgcgtgcatactagcactgaccacgtacaggtacagcccgacgtactactgcgcgcgcacagcattgcatcggtcgctagccaagccagccagccagccagctatacgtacatgtcaggctatgcatgcatgcatgcatcacctatactcccaggagaagtccatcacgatgtgtgtgctagctagcttcagttacatcagagtcaggagggctaggaccaggatggctgtgcttgcctggttgaagctgcaagcttgcaatgcatgcgtgcaagcaaaaacgtacattatttgttttaaaataaacaaatctagctaatacgagattatgatacattttaatactatgatacttatgcgttatgtcccgcgttagatttatttattttaaaatggagtgagtaggagtatactagtgtttgatgcataggagagcatataatatttgaactgtggtgtgctgatcagttagtacctccaatgacaagcacatagactcatagttctctcgtgtttgatggattatactagtacaatacaacactagccctgttgcagttagttaaatcgcccaatggctataagagcaggttacgtcgttgaaggtcaaaattaagcatcataaaaaaaaagtgctacagtttgtggcactatgcaggcagtatgtatcagcgtagcaggagagaagagacaaaaagaggtcggcttaacgattgcgagaacagggggtccagtgaagcaagaagcacaggatgcatgctacctgacgctgctctcgtcactactattcgtagctaatactactgccctacatgctacattctgtagctgccaagggctggacccatatttgttttcgtcccaactactaatgtcattgctgttccccagctactgatttcgtctatgtcctcatcaaggcaacagtagagggaaaagtttctccacacttaacattttctcgttaattgctacttcgctactcgttcgtcaataaatataaggcatttcgggtttaaattttaactgtaaataaaaagaattatgctacactactcttcaagcttcagtaagtttcatcggattagatttacgggtttagagaaacattaaaggatagttgagttggtaaaagacctgcaataggcggcaaagataggtcggcggtgaggcaccaacgctaaaaccgtggggatggatggatcggatgatgatgcatggttgtgggtggggttaataatgtcgctcggggggggaggggcaagagaaacatttttcacttttggtgagctaccagagaaaatggatgagatacggagtggaggaaacttaaatgcactagctcaacttagagacggtggaggcaactacgtgttggcggaagatatgggagagaagaacgaggatgagagctagagaggcgacaaggagggagtgagttgagtggctagcctcatcggaaccagtatggtggagggcaggagcatcagtatatgtaacaatttgccctctagaaccgcgtggcctagcctatatgaccggcggatccatttacacatatcactgcacttacacacatcatcgtttcatgtaaaagaattaacccatgggtgatatgattggagggataagcccttataaattggttccacccttattaaactattatggtgatactaaacgtgcacacattgctctaatggaccacatatgtcaaatcctatttggactaggatgtcacagtacactaggttaggtcggagcaaggtggtgggcaacgaaagtggtgtgatcaggcagaggaagtgaggaggagaagtggagttatagattagttgattgatgaacacataaaattacgagtaaattaagtttgggctatatattcttcccaaagttttcctttggtatattgaaaaggggatgattctaacaaaagataatcttgctaaaagaagatggaagggtaacttgctttttagcttgtgtaactctaatgagtcaattcaacatctcttctttgattgcataatggctagatacatttggaatgcgatctatcttacttttgaaatcaagcaaccacgtaatagttcacacttatttggaaattggttaagaggtttgaacttaaacttaaaagacaaacttgggtgggcatagcggtgatttgttgggctttgtggctcagtggaaatgacttagtctttaatggctacaaccacatatctttcttgtaggtaattttcaaagcaactcatttgccaaggctttggtctttgcttcttaaggaagacgaaggcattgaagtaatcgcgaagtgcaagcttttagagaagcgtatgatggagctcttctctacttttgggtggaactttagaagaaggattgaagcatagcttttagttcctcttgcttgttgtccatctttaaaacttatttatgatttacccatgtaacgggagagtcttatgtactcgtgtttgtgacttttaggctgtgtacaccctcacaaggtatagaggtcgggtttattataatccattattaaaaaaaattattcccaaatttttcatttaaacacctctgaagtggttttttttcactttagattagatattgtttgcaaatattatactttgggtcaggtggcctatatgtgagtgagcagtagacataggggtcagtctcattgatatgtgaccacatggtccaaaatataatttttgattaaaaaaatatctagtttaaaagtgaaaaaggtaattccaagatgctccaagtgaaattttgatacgaatataaatatggccgaaaccgcaattcactcagattattatttatcgcaccttgctttgtatggagcatggcggggacgagatcatcgagatgaaagaaatggagagtaaaagttacactctggagtctggaccctggaccatggagccatcgatcgagatggtacgtacatcgaatcctgacaatgcagtattctgagtacgtgaaaatccgggtacatagtgcagtacacacacacaccagtgtgtgcatgtggctttcttttgtggcagagatcgatttaattttctgcttttttttttgtcgaaggcgcaaaagattgcacgtgaatatattagaagataagaatattcgttacacaacgcattaagccagaccgacttatgtcaagagagcaggaaaacaaaagaccaaaggaaaaagactcggaaagtacgactccaaccagctggaagggggcagagcccactactctcccaataaaaccctaaaattagcaatgccaactaacgaccaaagatggccctctgagcggatggactgaaggacctccgagatcggcgataacgtagagtcgaaaaccctggagttccgttccttccacaattgccaggagatcaagagaatcagagaatcgaagccgtaacgaagatgctcaggtaagcatgccctggacgaaggccaccaaacctggagatagctaccacgggagggagagagggcagcccaaccaggagacgacaacacacggagccagacatgccgagcgaacacgcaatcgaggaggatgtggttcgccgtctcaagctcttgagtgcataaggggccgaccgagtgactatcaatgccacgcttctggaggagatctgccgtccagcggcgtcactgaaaaacaaactagaggaagaacttgcatttagcagaacccttagtgtgccagagaagatcagtacaagtaaaggagtgctggccatagaagcacatctggtaagccgaaaatttcctgcttttcacttacacatacaggtatactgtaccaaatactacacttactcatatactagaggtgtgtttagttctttgggtgtaaagtttttaaagtatatagacacatatttaaagtattaaacgtagactaataacaaaacaaattacagattccgccagcaaactgcgagacaaattgattaaacctaattaatccgtcattagcaaatgtttacggtagcatcacattatcaaatcccggtggtaggctgaaaagatttgtctcgcaatttacatgcaaactgtgtaattagtttttttccacatttaatacctcatacatgtatccaaatatttgatgtgacgtttttgctaaaaaattttggaatctaaaccaggcctagatataggccttgattggatcctccgggctattaaatagccctccagaatcttgctatttaggattattaaacgtagattactgacaaacactacaagataattgagctatcgccaccaatttattacaacgaaaaataattcgtggcaatatattatactatcgcaatgatattttttctgtggcaaataactataatttgttgcaacgatttacaatcattgttttattcagtatctttgttgcaataggaaatgagctattgccacaacaaacattactattgcaaaaaaaacatgttctatcgccacaaatttaattttttggcaatttgcatggtacatggtacttttcactattttctattgccatgataaacaaactcgttgcaataaaaatttatcatctcataatttaacttattcttttcatatggacacagattaggacaaattttatatgaaatttatagctctcgatgagatttacaacttaaatttttcatttgaaatattttaaatactcaaattcataattcaaatcttagttaggcagtctcaaatggaattgtatgcatttttaaacaaaattgatgcgtaggtgagttggtcatggtgagcgcgcgtgatggagagatcttgggttcgaatcctggccatgacaagatatcagaagaaaataattaggatgataaattaatattgaaacatttaatttggtacatagaactaatgccacacatggagtggtagcaatagttatttattgcaacgatgtgaagtgtcgcaatatatattttttgccacatccattttatggcaatatcaaattttattacaactaaataaaaatcgttgtaataacctattaccacgctatttattaccacggctagcaacgattttaagattgtggcaacatgtatctattgccacaattttagcattgatgctacaatttttttcgtggtgataaattatttttctagtagtgaaaaccgattccataacccctgagttattttgcgagacgaatctaacgatggatattaatccataattaacggctaattactgtagcaaatcatggattaataaacctcgttagattcgtctcgcaaaatagactagagttatggaatgtgttttgtcagtaatctactaagattccagagggttatttaatagcccttcggatcaagagagaccatactctatcggtgttggtttcagaaagggaatttgaaacccagaatcaagtttcggacgcatctctagctctcagagtaccacgattgcacgaatcactatgatccagcaggcagtcaggcagagagagttcacgtgattgattgatcggaggcaaggcagagagaaagaatgcatgggtgcacgccattgacgagatgtatctatcgagtactagtagtagtggtatgagaggagagagggtgacggttgatgatctcagagacggaatgcaaccgtgtccacgtcgatctttctcggaatacatgaacaatcccttttgcctggctctcgcagaaacggtgtgccagctctcgactcatgctcacatactactatgttcaaaaataagctaaccctaattatgaatgtttcgttgataggattagtattttttatagggcggagatagctagcgagagggagggagagagagagaatgagagatgatattctagatgtagttctgggcaatgaggcgtctgcgtcgtcgtcggccctgcgtctgctgccacaaaggccagtggtggggaacgcacacatcttcttaatttatgtgcatggcgccaaactccccgattgaattcgatcgataccgctgcagatcgatgcatgcatgcgtagtagtagtagcagcagctccctcgctagattccaccaaattgcgcgccggtcgatcggtgtacatgatacatccatccatcggctacatctaccccaagtctcgtcgtcaagcctcgatcgcatcgcaccccacgccaccgctcgctctctcatcacacacggacaccaacatgtgtagtacgtgtatgtgcacatgcagggtcaatataggagtcgtcggtggatcggtcgatctcccgtctctccacgcaacgtacgcaagcgcatgcgtatacgcgccgcgcgcggcagaacgggtgtgcgtgcgtgcgtacgtcgcgccggccggggcccgtacgcaagtacgccgtgtgtgtgtgtgtggcgctgcgtgcgatcgatcagcgcgcgcgcacacatgcaaatttagcccaagcgacgacgcacgtacggcgcgcgctgcggcgctacatacgcatgcatggatgtatatgccgccgtccgtaagctggctggccggccgggaacccgggacgtcgtacgtacgaacgcccatcctcgatatatccaacacaaacatcatggatgcatacacacacatggttcatggatagatgcaccgatcaataaatcggagatatccttgtgtatattatacgacgtacaatagcatcgggtacttctctatcatgatatatagagatcgatgctagtataaacagagtatgatcatcggcatgggtggtacttccccggctgcctgaatgggtgctacttaaggcactactcccatgagagatgaaagcacaacatgcatcaatgcatgcacacgggactagctagtagcaacgatatgatcgacaagtactactcctatattatacgacgtacgtacaattagtatgttgcgtcacaaatcaatcggtcagacttaggacccatgcagatcgatatttggttcgattcgatagatacatgtgggagcgtgacgtacggccgctgaatacttgtatcagttgcatgtacttgtatgtatctcgtcatcctcactgtgtaaattttgccgtttctttccttcttcacatgacggcactatagtacgtgcgtagaagtgtaatttgtttgtttgtttttttggaagacgtactgcgttgtttaccgtacaggcgtacacaaccatcctggatttctctggtggaccatatttttgttacaacttataaaaattaaattttaatatatatgtttgtgtattgatatattatatatcaatatatcttattaattttttataaccatttaatcgacatgcactaaatgagtgattaaaatccatcgcaatgatacccccaggttgttcttgtatgtgtgccctacaggcttttgggagtacattctaaccccatgcccgctgcacagtaattgacgcggcccatctgcgtggccgtcgccgtatcccgtatatgggtcaatttggatcacagattatgcagtggtcctaaatgggacgggctagaggcccacaatattttttcacgttacatccaaatttgtgtggcccgattaggatcgctgccaactactcccttcgtcttatgattttgagtttttgtttgcactatttaaccactcatattatttaaaaaaatttggaattattatttatttatttttgacttactttattatccaaagtactttaagcacaaattttcgttttttatatttgtacaattttttaataagacgagtgatcaaacagtgcaagcaaaaaactcaaaatcccttatattatgggacggagggagtagtcagtttggcaggccgacaacaccggcttccctatatattttagcaactttataggtgtcttatattgatgtcgagttcgaattatatccttaaactgtaatactgatgttgagctcgcattttccaaaacaggttaaataatatcttaacatagtatgtatgtttattttagctgacgtggcaatatagtcagaaaaaatacgtgggggccacatgtaagttaacttcaacctcttcccatatatgggctccacattttttttactaggaagccacgtcaaaaaaaaaaaacatccatctatattgtcttagaaccttattttcctgggttttaaaagatggaggttcaacatttatagtattacgattccaggatgtaattcaaactcgacgtctagattagaaaccttaatgaacttattcctactagaggctctaatcttttggcccaatcaacgtatgccaaagccaaaatttaaatttttgaatttaattttgaagtagtttttgagttttttcaatcatagtttcttatacaatatggttatttaagtctctaataagaacataattgtaaaagttttaatcacaagttatattttttcgctactacgccaaatagggtatattccgcatatagccatccgatgaggctgccgtttatagggttctaaagaaaaaggctggtttgggccgagcgccagataagtcgggccgatctcaaacagaggcggtggcatggcccagtccagaagaaatttcgcatctccaaaaatttccacccgcgaaaactccgtgcgacagtgcgccgcccaccaaattcaaattttgaacgcgaaaacttcccccgcgcgtcttcctctcatgcttaaatctgcgcaaatcacgcgctcctcgcaagcaacagtgagtttgaacagaacaacgcgacgacccttgcagcgcacgaccccgcggactcgatccagatctagggcttctcgtcggcggcgatggcgggcaagggaggcaaggggctcctcgcggccaagaccacggcggccaagagcgccgacaaggacaaggacaagaagaaggcccccgtctcccgctcctcccgcgccggcctccaggtacttcccccttttgcccatcttccctttcggatttgtagatgtgagtcttgcttgttctctcatcgagctgcgaatatcttggatttcggttttggtgcgcggatttttcccaaatcctccgtttgaattcacgatctgaatttgtcttcctcagttcccggtggggcgtatccacaggcagctcaagtcgagggcgtcggctcatggccgcgtcggcgccaccgccgccgtgtactccgcggcgattctcgagtacctgaccgccgaggtcctggagctggccggcaacgcgagcaaggatctcaaggtgaagcgtatcaccccgcgccatctccagctagccatccgcggggatgaggagctcgacacgctcatcaagggcaccatcgccggcggtggcgtcatcccccatatccacaagtcgctcatcaacaagacctccaaggagtgacgcgaaaaaaaaaaactccctcatgtgctttgcttgactcgaagtttggtgggtgttttactgttaatttgttatgttttctcatttgatttgatgtatttgtgctacagtgttcaatccttagtgggtttaggtgccttttagtctttagaaattatcgtgacaatgttggttgcagctgaattcctgtgaattcttcactccgtatgctgttctgaaccatccatctcgatgcttcagttcagattatcttgttaatgtttaagatcagttcgattgattgggatgtgcccatgtgtttgtcaagatgttgtactgctggtaatttggtctgtttacgtttttgaaatttggaaacgtatctgtcatgatttgatgcgtttgcgtttttgaattgtaccaatacctgtatggaaaccacaagttatggaaaccagtgcaacatcttacagtgccagcaagtcacaaaagaactaccaagacagtttacagtgccagaacagctaagtagctgtatatgattatatccttaagcaacagagatttagactttagctcctgtgttttgtccaacagcttctttatccattcctctaagcaccttttgtcatcctctttttcaatcttgttccatcgctgcacaagcgagatcatattgtatatcacattaacagtaggtgcttgtttagttcctagctttttcttcaaatttccaactttttcattacatcagaacttctctacacatataaacttccaacttttttcttctaacttctatttttgacgtggaactaaacacaccctagaattcaaagtttattttcaaaaatccaatcattcctaactagacacaaagttctctttttttaaaaaagataaaaggatggtgcctagctattgcaaatttagggggcatttaagatgtgacaattaagtatttgccacccacagtttatgatatgtgaaccctcgtgtctatgatatgtgggtccagtggcaaatcttaattatcactcgtaagagtaacaaatatttaaatatctccatttatatacaacaagttttgctgggattgtaatctatctagaggaggtaaaaagtctaacagcccacaaggcaagggcatcgggaggcgcctcgtcgaggtggtccaagtcatcatctggaggcggtgacgacggttgtgccccctctgcggcggacctcaggcggcgaggccagccacggtggaggatgacgaccaattgtcatgctctggagcgaggcggcatagtcgctaccgcatcctctccaccggcgcgcctcctcgcttgcgtggttgtgaaaaaaaaaaagaagaggaagaggtgggcgctgacatgtggccccgcatactctttcttctcacttacatgtgggcctgtatgttttttatttttatttttatttttgctgactaggattcaatgtcagcgaagcgagttgctgatactgttataggaccgaaattgcatggtttggtataatttaagggttaagattttagtattggagggaagcgatatcaagtaaactcggtgtaaagttgagggaaaagaaagggaagtagatggaccgaccaaaacatttacctgggccgaaaactgaaaaagtcgcgcgcgcgtgggccagcgtcatctgggccgaaaaaaggaaatgcctttggaaggtacctgggcctctaacttctaccttccctaaaagtgtccatttgcccccggtaactcacaatcacaggtatgcaacgtgactacgattcacaagcttccgtgactgtagtcgatatatgtactcaaccaactatgcatggcatgcatgatccattgatgcatgaaattgcagcactggtagatttgatccttactgcatcatgccatcatgtacctggctggcatggctgcactgaactctgaagtttctcgcttctatcctttactgcatcatgtactatctatctatccggtgtcatcgtcttcgtgaggccatgatcgatgcagctaccgttcacggatagaatggccctagccttgtccacgattctcgcttcgtcttcccatcctcgacaagaacagcattgctcttgatcatcaaaccagtgggccggctgcgtgcgggttcactggacgtcaggagcaaaacgaattcaattcctggccggtggtttcttcgacgaggccttttgtgctcttgcgggttggaagcgagcagggcgaatttcgcaacaatggtagcgcgtcccccaccaccacatcaactctggatgggtcacttcaccttcccctgtccaagcgcctcacgatacttctcaaaaatatcttctctattattctttcctttcttccactgggttgtattcttcagctattttgaggcaactccaatttacccccaaggaatacaaagcgtagaaaatagaattttgtgctcatgaagtttagaaaaccttttgttgctactactaacttggtaccgggtccattctttttctaatcgagatacatattgtatctttttttttgttagaacgtttttaaaactgttaaacggtgtgtttcgtgtgaaactttctatgtaaaagttgctttaaaatatcaaataaattcatttttctagtttatagtaattaaaacttaaataaattcatttattgtcttcgcttaatctttatcttcattagttgtgaacagggtaataatcttcatatctgatcagtgcaggatttcttgattgagtccatatcaacagtagctagcatatgtatcagcattattgaagttgtcaacagcttaacatttgccaaggcactcgggcaagaagaaaaaagaaaacacagtatgtcgatcgagatcaattaaagccatcgttttcacctcacaagccaggtgatcattcagcgccttatctatccgtgctctaatagcgaacgacgaaggggaggttacacctaaccagcactcatgatccatgacccccatcaaccggagggaccatgcacaattcacaatttgcacatacgcacacacgcagcaagcaggcaaccaggcatgcacctacatgccgcgctgctcggacgatcgacgccttcctccgatcctcgcatccaccgcaatgatccgctgatcttttccctgcacgcacgcatgccggcccgcggcaacacacaacaacgctagctgccgcgacgcggccgtttaggttgatcactccggctacgatcgatcgatgccgacgtatcagccacctcccatacatgctgggcatcgcctcgtctcgtctcgtctcgtatcggcgaaatgattcgttcgttcgttcgttctcctttgatcaatgatgcatcgtcacgagcaagcctgagtgactgtgaggccgtgaccgtgtgaccgcgacgcagtacacaccagctagctcgatcgtctcgcacactgccctgcctcgatcggcagctagcgatccaccgatggcgacgtgcaacacaaaaccatcgcgcaatcggggcatcggtggaaagcaagtgtacgacgcggatgactgtgtacgtagcagcgtgcagtgcatgcgaggaggaggaggggcatgggaatcatggcctgacgatgggggtgagatccccttgggttgtgtggacttgaggtcatggaggaaaagggagtcacttgcctttcctttccttccctttctctgccggtgcgtactacgtgagcccaggccacgcgcaccttgtgaatgaagcgcgagcagatcgatcatatcgctgcaatttgcaaaagctccccctgcctttccctgctccccgcctgctcttaccatctctagctaatcgactatgcaacttgagggaaattaacctcgatgaacagggagatttcactggattagagaatcaagctgatcaagggggggcagtactagtgtactactgctgtcatgtgtccgttcccagttcgtgagatataaatttcagtcctgtgcacgcttcttcttctgtgtgtgtgggggggagagaacagcataacaacaggggaagttctgaagataacattgaatgcgtgatgtggccacataacctgatcacagctttcatgtattgattggtgtatgaagttggatatgacctgttatccttttttgtttttctttttctcaacgaaaaggagaggccggtccttttccaacaggattgtggtatcgccccccctgtatagttgtattcaaccgatacgaatggcaccaaacacagtgacggcttgtgtattttgatgagaaaatcagcacaatggataggataactaaagaatcgttctgaataattgaaacagttgacattttctcacccaccttatttatgattggaagcaacttgaaatacttaccagtacaagaaaacggctcaaatgattgcccgattctcttatggcatgtggaacagagcaatattttactgcatctgaagcctttgcaacgggacaatctctctgatcaggaatggtacattatcctctctgcaacaccctcacacatgttcttcgggtggctatcgctcagccacggactcacagctacacctgcatacaaccttacaagcctgtcaatctgccacggcgtgccggcctgggatgtgttcattgttcatgtcccaatacccaattcgcaatgggcgagaagttatcagaagaccacgccgtgtgttcatcagtcgtaacgccgtatgcaccaattgcaatacttttccaatttgctcaccggttgctgggaatgttgagagtttacaagatgagagtagctaggcaggcatgtccggacccagctgataccgacgttgcagggaagcacagatggactgtatagcagtagcacgggaacagtgtacgagggagcatcgctcatgatgttgtctgatgaatggaaccaaagtagtagacccgggcacgcctacagtggaagaaaaccacaggaattttcataccaacacgtcctgggtctggacaaacctcccacagtcccacggtaacaacaacggcatagactgtgtttagttccacgctaaattttaaagtttaaagaaattgaaatgatctgacggaaaagttaaaagtttgtgtgtacgaaagttcgatgtgacagaaaagttaaaaatttgaaaaaaaaaagttagaatctaaacagagccatagttatttttttcatcagtgtttcagtgcatctgtgcatgcatacagctgtgtgtaccatttgatgcagaggctaggatatttaattcctttatcaaaaacgtttttaacactactagcagagagcaatattggccaacaaatgagactgatattttgatacctgaggtgcggttgcgatgacagcaagattggggcatagcttgcgaaccggcgaaagcggatcggaacaagaagagacggggtcccctaatctaaggctaaagctctagccaaacaagtgcccgagttttccccgcaaaaaaaaaaaaaaaaaaaaaaaaaaaacaagtgcccgagtttgagtgagaatccggggaatcaaacgcttcaagacatgtgtaacccctatggcgtgtgctagctcacgtcccgtccagcgaccacgacaaaacgccattttagcccgacgcgtccagcttctttggcctgatcacacagtagttgaacctgccctgtttatcagccatgatgcgtcttggcgctacgtgagatatgaccccgatggatcgatcgctggtttcactgcacgatccgtggcaagcaacgcaagaacccttgggcgcaagcttccttcaccgattgggtgactgatctctgatctgatcagtttttgcttagcccacttttgtgtgtgtgtgtgtgtgtggttgttgcatgcaactgtggaacacattatacacaacatggcgtctgatgctgctgcgtatggtggctgggttggtttattggacggccatggccaaaaggcttagacgtcaagttatgatcctgagaatgtgatccagtggatggatggatgctactgtcagatattcagattgccaatggtggcaccatgctggattgattgatagtccatgggaccccggtcttctttcttgatactgttgttacaaacagggttggcctaatcatggattcccgggacatttccatgtggaaattgctgtgtagcgcaggcccgtttcacgcgtacaacaccaatggcgagaacctgatcagacctgaactacagctacaaaaaaaaaggacaaaagttctgaagctaggtgacatttcgtgccaaagtatggtgaccagttttggcaaaatttgctacaggacactaaaaaaatatgtaattagctgtgggacaccgcaaaaacgtgaatttctctgaggacacttcaaaaatgtggtaattgctataagacactgaacacattaaaatataatatccacccaattgatgagagagaaaccacacaaaatgacatttttgcccgtatcttcttctctcctcttttagtcttcttccaacgctcactcttgtagtgagctccattggcttgcccatggtggacaggcgctcggcgtagttgacggtgcggtcgcacggtatgccgagaatgagcgtagcaggaagttcctcatgaccgtttagataatttaaaggtgacggatttcctcgccgctgtagccgtaccggcatccaccaccgcgccgctactgcctgactccgagccgatggcgaccacggcgccgacactgtcactgcctcactaccttgcttgttctcctttcaaccagccgccatcgctccatgcgctgacgtggacagactttcagcgccatgccaccagtgctgcgcgtgccccgccatgttcaaggagagagagcgcctccgccggagcatacacgccatgcaccgccaccacctccactgcactctgatgttgcggcgacgtggtcagcaagctccggagtcagttcttgatcatggccagcacaatgccgccgttgccgttggctatagtggcacttaccatatcactgctgacgctgtcgtggatgacgagctgtgaggaggtggctaccatgacggagtcagcgaagtggagcgaggaggagctaggagggtacatgtagccgacgctgctgccgaagcttgcgtagcaagtggcaccggtgctgccctagccatgatgctgctgttgctccgagaaggagatgatgccgaggaagtcctctagcttcggctttgcggcgagcgccgacaagaaatagatggggtgatggggattggggtcggccggtcggggatgtattggggaattgatggaggatcagggagaagaagaagggcaaaactgtcattttgtatgatttctctctcatcaattggatggatattatattttaatgtgttcagtgtcctacagcaaattaccacatttttgaagtgtctttaggcaaattcatgtttttatagtgtcccacagctaattacacatttttttgagtgtcctgtagtaaatttttgccatcagttttttacatgtcgtgaagaagttttgtatcatcttccaaaataatttttcaaacttccaacttttccatcacattaaaatttttctacacacataaactttcaacttttccgtcacatcgtttcggtttcaaccaaattttcaattttaaggtgaactaaacacatcctttgtttccttctaaatcgcttgaaaaaaaaaggttttccactcggtttttgccatccaacgatcacctgatcgatggaagtgggagcatcacgaaacgagcggcaggactgacacgagagtagtaaaaactgcaggtctccagccttaacttctcctgtcacccgctaaataccaaaactacccacaaaatacagcaacatttacagcttcgacactgcactcaatgccctcacacgctaaaggccaagcaggggtaacagggtcatttccggtgggaccgatgtgtcagtcgccacgtaggacaacgtttagataggcacgaccacgcagcatgccacgccgatctcctcgcgccacgtcacccctccggatccctttaaaaccaagctctcctcttcgtcttcttccaacagatcgacaccgaaaattcgaagcaaaaaaaggagaagaaaagaaaaggagaaaaagaaaagaaaaacaaaccctagccgcaccgatcgaagccagtgagacgccgccgacggctatgcgtgaggcgatcgtcggtgaccacgatcgccgccgccgccgcacccgcatccagtgaaaccctgcactgtcgtctcgttcggttgtgaggagatgagggcggcggcggcggcggcggcggggcagatcgatccgtcccctggggcgccggcgaagtcgcggttgaagaggctgttcgagaggcagctgctgcgggtgtcgccggcggagaggctcccgtcggtcgcgggtgtcggggagaaggatgagtcgtccgagccgagctccgtgtgcctggacggcatggtgcggagcttcttggaggacggcgtcggcgtcgagcggccggcgggcgccgcgcgctgctgcaattgcttccacggcggggaggcgtctgacgacgacgacgacggccccgctgctgccgaggcggcggccacctccgacgccgcagagaccatcaaggtagtgtggtgtctccgccaccgctagttattatcctcccatgttcgccgcgttgccggcggcgagaaggcaacgaacgccggtgctgaccgtttctcgcatttctcctcagggcctcgtccactgcgccagcctccgggaacgcaacctcctcgccgacgtctccacgctcgtcgagcgccaccgcgccgcgggggcgcgcaagcgcgacctcctccgcctcctcgccgactcgctccgcgcggcggggcacgacgccgcggtctgcatctcccgctgggacaagtcctcctcccacccaaaaggcgagcacgcctacctcgacgtcctcctccctcccgcctccgaccgcgccgagcgcgagcgcatcctcgtcgacgtcgacttccggtcggagttcgaggtcgcgcggcccaccaaggcgtaccgcgccgtgctccagcgcctgccgtcggtgttcgtcgggaaggaggaccgcctccgcctcctcgtggccgcggccgccgacgccgcgcgcgccagcctcaagaagcgcggcctccacctcccgccatggcgcaagcccgagtacatgcgcgccaagtggctttcaccctacgagcgcgacgttccttcaccgcagcagccagatgcctccgccggtgagctcgccgtcgacggcgacggaggtggagcgtggactcaatgattgatgatcaaggactcgtcttttgttgattcttttttcttcgggaatttgcatttgcagcgtcatcttgggctggatgcaaatgttttattctttcttttcctttcctttttcccccttcatttttaccctttaatgggtttcattttgtccatggagtagtagtaactgtagtagtaagcacggataagacgaacgggaacaaaaaaaatgtagtgttagttgaacagaaaaaaaaagagagataatggattacggcaatatctacttctttcagtttcagtgttggtctgataacagaagataaatttaacttaatggagtacaataacataaaggaaaaacagttcagaaaaaaacaaaagaaagcagtacattgctcagcgaccagtttttaattggaacaatggaacgtatatttgcatttcatcaagttatttcttgttgatttcctatccggttcctgtaatttcacgtggagcgggtgtgcaatttgctgggcctttccagttttgcagaacaagataccgggaaccgcagtgacagtagcttgatctgaactctgaagtgtgttgacatggagcggctttgatattttgcagcttcaacgtctccggcatcgtcatgctgatgggtttaacttgtgaagcggagctgaagaaatggttataaaaattcttaatggaattgtttaagctgaggttgctgtcttgtgcaagctaaagctcaggtggggggaaagaagcaagcaaggcagagaaaagagcaagtggatataggaagagtatataaatctgcatcggtatacgcgcttcttatgggttgtttattcctgctagctcgatgagaaacggcgtaatccgaatctggatcataagataatctgcgcaggtcacgatactctgtagatctaactcaactgctttgtcgatcctctgcggcctctctctttgcttgcttcccatgtaatgctcggtcgatgattggtgaaagaaggaatccacacggcttaattgtactcgatcgatgagtaatagcacaataacctcatcccgaaaggccaaaacttgtccactgaagtgttgttatcggtcgatctgtcattctgtactcctttgtccagccacacggaacgaacatgctctggtgatgcctggacgcccggatcacgccagagagagatagtggtggtggtagaaaaacaaatcgcgagcgcgaaatgcacttgacgaggcggggacgcgggccgcggcctctctcccctctcgcggggaacgcacggttgttttcgcgtactccgccgccgtacgcgccgctcgcgacctgtcacctccccaccgcacctgtggctcgtacgcgagcgcgagcgagcgagcggcgcacggcgcacacgcgtcgtcctctgcaaactgcaaggcgaggcgattgttgggatcgactcgcaaatggccgagacggggaagcaccgtgcgcgcacgtactccgtactccagtaggagtaaacgcgggtgggggtgtaccgtgtatgcgtgaccacgcaccgctcggtggcgcggcgcgcatttacggccggaatggcctcgcatcggcatgcctcctccccgtagttttttcagttcgaaacggcacggctgttacggtcgtttatcaatttatcatcgcactcgttgtcttttttcgggggtttccgttggaaaagggagagcagtagtactggcgagttggctcactccccggggtgggggagagaaaaagcttttggaactgaaactgacccgggtaagaaagtgtagctttattgcgtgctccggctgtgcccccgctgcgcatcacacaatgattgtactccgctgcatgcaaaagcaggcagggggaaggggaacgaactgcctccccgtgcctttctctctcacactcgcacacagacacgcacctttcctttcctttcttctctctcacacctccctcttttgtttctgaccgggaaaaaagagacagccatttcgctctcccctctgtgtaaaaatgatctgtttggtgtcacacttgatgagtcatgaaggggaccctcctttgtatcggtaccagtacgaactcttcttgatcttatctcgcagaaaatggccggtctcacttcaccgagaaacctcgttaggtctctgacgcttatttaccaccctatggcagaaaacctacatggcaccaaaccgatcatcaccactctttctccccccccccccccccccttcttcttccgtgcatcacaccacataattcatcgatcgattggggggcgcagtggacaatggtacatgcatgcttggctgcaatgactgcgtgacgcttgcggcccttgcaaggggcgcaaacgcaaccgcggcgcgtaaatgcgtgctccccctttcgcagctctcccgtcttctctcacaccacaccacccggctgcgtcagctacgcataaatacacggcagcctatagctgcactgttgcacacaactccgggtggtagtaggagtgtactagtacgtagtacggctgcttgcacttctcatgcgatttacgcctggtttagttatcaattttttttttaaactttcaacttttccatcgcattaaaactttcctacacacaaattttcaacttttttatcgcatcattccaattttaatcaaacttctaattttgacgtgaactaaacacacccttaatcaagggtcacctcgtcatcgcgctgctccgactttacactagcaccagtacttactactccctccgttttatagtataagagattttggatggatatgacataatgaaactgaacagacgatttattgtactataatattatattatatctatctaaaacctattattataggacggagggagtactctgctactccttcgtatgtataacgccgtaacgtggcagtgatgacgcaatttattacgctaaaataatactggtagtcttgtactgctacaccttgcaggagttgaatactactagtacttcgtactctaccgagtacgccgtagcaaaagccaagtctccgtacgtacgtgtagatggcgcctgcgactgcgactgatgaggtgagcgaggccgtttcaaaatgatgaaatgctcagcaacaataattcactcatgaagttgtacgtgctgttcgtgaaatcgtgagtcgtatccggggctgctccgaggcaatgcctccaaggcgcgggcaggcgagtgattgccatcaattgtttcgtactggggcgttctttgctcttgcatgctttcgcggggaaattgaagtactaccgccatgaagctgcttgcgttagattactgcagattcagtcagtcatgtagtttcatctccctgttatacagtgcccacaatggtgaaacgcgcgtttcaatgccaatacatgcaattggaaaaagaaaagaaaacaagatgtaggagcaataaaaatcctgtttcagatatgcaattcaattatctcctgcatgaagatcagtcctgatcaacagatacccttcatagttcaggcatactacaccaatactgctaagagagaatacaactacagaccaacagtacgtaatactactagtgtagctgccgtagaagatcagatgcttccattattcctgacagttgaacagaaaagaagagcctattctctgaaccaggtatattaaattctgtaattgctgaaatttttaaaaggactatacccctacttttactttgctctcctagtagtataaaataatacatctaatgtcattgttggatccattttgcagatttttgtattcttcacttgtcctgctctctctggatagggacctgccaacttttgatcaagtgatggtgtatcctgtgtatgaaacggagacaacccgtgatggtgcttaatccaactatttacgcctcactattcatctcagctctcgagatgataacagtgccttaaaaaagaacaggcctgttacctgtacatgcatgttccagtgttcttgcatagtgtggatgatttcttcagttgccacatttctgcgaacttggaactggttggcgaagtatagtaatatttcagcaaacttgcattatggagtagtaaaaaaaaatgcgtttttagctttcaggagcagaaaatttgctaggatttcaaagctacactctggagttctgtatatcattgtgatgaccaccgcatatacaaatacatacagacagtgtctgaatcagtccaagatcaatactaaatgagactgttggtgcatacaggaccacttttgtctaatggagaagtatacccctacaagtatcctgtctacatgggcaaagtcagtagcaatttattggtgcaccgggccgtgtatcaatctggcagtacctttcgttgtgggtcctgcaaattttcagctgaaaatgcagtataacagtactatggtgtcgacattgtctcgcaaacagcatctcagttaagtcgaagattagctcgcaatgatcaaattaagatgtatgtgtcagtatcacaaacaccccagcatctctcaacattcagtaaatacttacatgttcagatctagcatacagtacattgggatgagaaaattaacgtgctccctattttgtatttcagtgtgcatgaaaattgacattgggctctgagacttttttggatttggaagcatataaacgggaatggatttgggatcggaacagagagaataacttctcggatccagcgactcacatgggacagaaaacagtggagtgagttttgcacataataccagctataatgaatgcttgattcctagttcaataaaccgaagtagtacatgtatgtacacatggttgtaagctccacaaaataggcaaatgaattaagaaaaccatgtgtgcctattggcagtaaacaacgccaaaaatgttgtgtgcgctttggtgattagtagataagcaggaatcactcggtcgtgagctcgttgattgtttaggactagtggtgtactttaattaattgttctccaaccaagaatcaaccaagttgatcggtttttaaaatccatggacgatcaaaacagaatgcaatacagtattcagcttgcgtaggacatacacacaccagaaaacgctcgacgatcgatttgcctcgagacttgaacttgttacatcatcagcacacatgcatggattagctagcactctagctcgttacctcagtcctaaaataagtgcagccgtggatatccatacccaacgtttgaccgttcgtcttatttaaaaaaattataaaaaatttgaaaatatttagtcacacataaagtactattcatgttttatcatctaatagcaataaaaatactaatcataaaaaaaattcaaataagacgaacggtcaaacgttgaacgtaaatagtgcaaaactgcacttattttgggacggagggagtagtttattaccctgatgtcctccgatgagctaatccagtaaatttaccagcagtaactgacattgacgggctaatcctagctagttaatcactctattaaacatcagaggctctagtatgtttgtggttggaatgtaattagagcagatgacagggcagaaaggacaacagatctaggggttaattaggacgcattgcatgcgttaatgactaatactagtacaagtagatcagaataggtctaaatgtgtaataatcgagccgcgtcgagccgagcgaggttaagtagactgaaagtaaccagatggtagggcgaatctcatatcatctaatctcaggtggtcctgcacaggatgatgtctgcagaggaacaaacaaaaagtctgcctgggtcgctttcccttaattcccgcttaattttggatctactatcttcattctccgtaacacacatttggatctacgttcaccagggtgtcacttcatgtgttttgttttgttcggttgcgtcgtaaacaacttgtctaaatacctcagcctcgatctacgtctctggaaagtagaaacgccaatctagctgaaggccgtcgttgtgatgggccagacagcccatattcggtctatgcaaaaccccgcgcggttgattccttggaccgaagctggctataatgcagctcagtaagtctatttcttcttcctccactactgctaatgatcgaatcgcctcccttaaccacgaaacagagtataacgccttgtccattttgaaaagcagtgcaaaccgactacttctgtggttttaaaagcagcttttgttgatgtagcaagttgactgcggtttcctctacatgggttgactcactaagttgacgtgctcagtgaaaccactttccaaaccaccgaatgagttacaccgtgtttagatctaaagtttttttttcaaactttcaacttttctattacatcaaaacttttctacacacataaacttcaaacttttccatcacaccattccaatttcaaccaaacttccaattttggcgtgaactaaacacagccttagtgtgcatagcttttcgaatttaaggaggcattatacacggtttttcggttgagggaggagatttttgatcaaaagaaagagataagagatataaaatagacttattattaacgcaacacattagcctagcccacgtttcctcaaaagccttaaccgattcggccggcctgcgtacgtgcggtgcgggccgtgcgcacgcgcgctcacgcgtcacgcggcccgcagcgtgggatgcggagacggcaacgcgaggtgctcgcgtcgggaacttgggctagtaggagggcggcgcggtttctcctgggctggaaggcaacaagcggctgtagagtttgggcctacttctagttctagtccgctgctgctttcgacgtcgtttatcagcgacgattccatcttggactctctcatcgatgatcgggtcatcgcacacgttttgtgttgtccgtttcggccaaagccgtgccgtgccaccctagaaacagcggtggccggattgagtttgattcagcgattagttgttttgttcccgtgcatagacttatccggccggcgccgtggagtttgtttcagcagttgtttcgtccttgcagcgtcgaagagcactaccgtacgtcgtagtcgccgtccaacgtacgtaatgcagtagcagatagcgactacgtactgcacgggcgatggagtgaccagagcacaccggtgcaacttggctcgacgatcgacaacgctggcgacgagttgaggacccgcataaatgcaccgatcgaagcatgcacttgctgattctgctgtcgatcgatcgatcgatgcgtgtcgaagggtgaaacgcatgtgcaacgacctagctggtcaccggctctcgatccatcgatcgccggaacgtaaatcgaccaatagtcaatttttcaccaacatacaaaagaattacacgtcaatatttagaaggaaagagttataattaccagaccgtttatgtcaggtgaaggaagaaaatgcaaaataatcgatgaatagtcaagaaatcgagaaaccccaagggcctttcggctagctctacaaggtgatgggctagacaacaagacagcatgtgttcgaagcctcatcccttctaattatttgatattattttctttcctaatattcgcgtctttttatagtcaaagaaatcgtatgcatgggagatgatgtgctagctttgcatgcccgtgcaacttgctgtgctgcaggatcatatatagtcaagaaattggttgaaacagcgaataatttcagtcggctgcctatcctattagacagtcccgatacatagggcaacttgcaataacaaaattaagcaagatcctgccgcgtactgtgtgctgtgtgcaaaccaatccaaaactgttgatgcattaactaagtgctactcgatcgtcatttctcgcagagttgctcgatcgatttctcccatcgtcttctgaggatcgaattagagagggagggtacgtacgtaatgttgtaatgagctaacgcaatggacaactcatatgctagctcgcgatataatgccaccccggcaaatctgcaaatgctgatcagatcagtcgtcatctacaccgaagaaaaacggtggcaagcgcgattattgtgtcgagtgcgtgtgcatgtggatgctgcatgccgctacagtggctggctgcagcgctgggtcgacgcccggacaccggacgattgcggtggcgttccagtccttatgcagatgaacagcgtgcgtaaaaccgcatgtctgcacactcggtcggacgggccggaccccgggcgaatgtcgccaaccacgtcgatcggtcggttgatatgtagccatttcgtatgatttttcattggtgcaaagtttcgtcagagatggagccccatatatataattacgtcaaaggttgttgacaggatcggatcagcatacgtacacaaattaaagtactcatccgaacttgcaggattaagtttcagaaaattgagtaactacatgcatcaaattaagctagctagtactagatctgaatggttcacatatctctcgatcgtgccatcagtagctaggtagaggtatcgtgagggttgcaagggctacaagctgatgagcagataatgaagaaatataatggaatgcatggtcgagtggaccgcagagcatcgacacatttcaggatatggccactggaccatgagctcgaacagtgcactacctgatctccatgcatgaatgagacgagatcggaagggacagcgaggtttgcaattgcagggaatagtctcgcttgttcaaaattgagctcgaaaattaatccactcattaactagttttacttatgttaggccgctgcggttatctctgaatttttctgtccttgtttcccatttaatcctggaccactgttcactgtacgatgatgcgaaaaaaaggtccatgttccttgaacaatggctatttatgttgtaacctaattctgacttaaaatgcacgtctaactgaatgaatggagaactagtgcagatctaatataatctgccataagtgggaactaattaatccttggggtctcggttaaacgatgaattcattgcaccgacaactcctgttattttccccaaagtaaggagcttttgttaaatcagtttcagactttcaggcgcatgcatagcatatgtactaccatagcagccgttttggactttggaatttcataattatgttgtgtaattccacgtgaaatccctgtggattttatagtagatcgtccaatatgatttgcattctggattgggcatatagtatggcatggtcaccctcaacttgtacaagatcgagccagttaaaaccttatatgtctgaaaagaaaaacattttatgtcctttgcaggaaacctgtgttacatcaagatctgcctaatttaattagttcaaagccaggatgccatcattagagtatgccaacagtcactactatataaatgatttttctgcagtaaatccatcccctataggttgtagacataccgtgattggtcacgtctgcaaaaatcaatctctattttcgcgaatggctccgcatataaaaatttattttcgcagacgagcttcttaaggggccacatataaaaatattccatctcctcaatagaatgtttttcttctctctcttcatatcctctccttttctctctttcttcctctcctctgagtggttgggaggcggatccggccttgagagggcaggatccgccaccctagggagcggttgtggcaacggtggatggtgagggcggcggatctggcgacaacaccctcgagagggtcggatccgtcgccctagggagcggttgcagtgacggcggattcggcgacgccgtcccgagagggccggatccgccgccctagcgagcggttgggggctcggcctcaaacgggcttggcctcgcttctcctcctccacaatcgggtgggaggtgtggtcgcggcgagcgcgaggctccttctccaccaccaccgccaggcgagaggcgcggcgccgtcgaatctggcgtcctctttccctcccgtgtggatccggccgttggtccgcccccatgcgcgcggatcttgctatgacaaggcagatctagagcgggtgatggcgggaggtatggaggcggctgcggcaacctcagcggcgagcaggtgatgacgggagtggcgacgatgtttgcgatgacctcagcagcggtggctcagtctcagacggctggctgggcgtgggactgccgccgacgaaggagccggaatagcggcggcgacaggctcagcctcaaacggccgacgggtgtaggaccgccgccgccgaaggagcgggtgggggggggggggttcggtgcttgggttttttcttgttgggattttttttcgtggttatttttttcatgcggttggcttaagcacccgtatgttaaaatcggatttttgcaaagctttgggtgcaagtgggccacccgtcctcatgcaaaaataataattttggccgccgaatctttagtagcgagtgtcaggcatatgtcaaaatcagaatattaaattaattttctgtaatatgggaatatgcgatattcttatgttgtacggtgattcctgaaccaatagtagcagtatcatctatatcattaattctgcagtcactctactgcagcctgttgagggacaaatgcgatttccttggaacaaaactaacatgtaaaattaagtaaaaaatcagatttaaactattggcataaatctgcataatgttcaaattacaaaccacataactagcactaccttttcaaagttaaggtgatagtgtacacgtgcccctagtaataacagaactcaaacttaaacattattatgtctcgacagacatttccagcaatccttacaattactaactaactttgcatcatgcgtgtattctggtcggctatctgctgatctcgtatataggacactgtgattcattatctaaaaaattattaaagcctaactccaaaaacaccgtcaaaaaactgtcagcgctgccaagtactgatatctgaagatcctgcaggcgccgatttgcctgtctaccatatattaattcatctgaattgacattaccttattcatgtagaacatctgaatcttattgagatctctacttgtttatgtagaacatccaaactgatcgatcatcggtttgattaattgcagcaccgatgcagccaaattaaatactatcgctccgtaccaagacaagcagtaatctgattgcaccgtaccacacggaactctcactctcaagagaccagatcgatttgctgaaaattctagcatataagggtgtgtttaggccctgtttagttccaaagtttttttttcaaacttccaactttccatcacatcaaatatttcatacacatgtaacttttctatcacatcgtaccaattttaaccaaacctccaaacttcagtgtgaactaaacacagccttaagttcacgtcaaaattggaaatttgattgaagttgaatgatgtgacgaaaaagttagaagtttgtgtatgggaaagtttcgatgtgatgaaaaagttgaaagtttgaagaaaaagttggaaactaaaccatgcattaattggttaccttcactttctctatacatgcatgtgtggtcagaactaaacgcctgactgtaaaaggctaaatgattttttcccactattttctagcagggcgaactatcggtgtccaatatatagtcgacgcacgcatatgcaatggcaaccggtcaataaatgcaacacttgcaaataagaaatcagtggcatgtgtatgtatatgcctgtactgttgaatatagtcttatttgatactgttgaacttgaggttataattggtgatggagagtaaagttaaagtcagacaccataaccggataaccctttaaatagagagggtgtgttgcagtgtaaccatgacgactactataatgtaacgtagacatgcacatagagagaggatgacgatgaggctaagaactcatagcggctagtaggcgctatgtgagttagggaggaacaaccataattcaagtttcggggattaggtttcggatgaagtaagacttatcaatacacagtattttcgaacaagttgaagtactatatagtactgcattagctaaaatttggacctactgaatctctcaagaaaaggtccaaacacatcggtttaatttctcgtcgtaatcttcgggatccaagtcagtgcctgcgttattgtatggcagcctctagtagcagcggcgcgcgacggcgcgagatcgataaattaatgtgcagcgcgtttatctggtgtcacgacgactcaggactcacgagaatgcatggcaacacgtaccggccgccgggtcgttgcccatggcaccgccacacggtcggtgtgtgacagtgtgagcagtgagcgcgcgcgccacatgctgcgctctccattgccacgaacacgaagtcgtcacggacccgtgcacgcgctgcaaatctacctgcatatgcatgcgctttgacgcacgaaacactcaacgtggagcatatcaatggcacaacgcacaacgctggtacatactgtagcacactagaactaggacactgtacgcctctctagctacaaagtgctaggctactgtagagctagcccggatgaaaattgagacctatatcatctatccatggatctgatcgatcgatatcgttcgaccatgcaacgtacgtgcgaggctcttatctctcttgcggtggcgccgaccgccggcggccgcatttactgtgtctcgggccgcgaagatcgatcgaagaggggaacatggagatcgagaacgagctagctgaccatggcggatcgatgcgcgcgcgacgacacgaaattccgccctgattggcggtggtggatggcgcgcgcgcggatgccggttgcatttatgttttcgtgcgtgcatttgccgtcccgcgtcccgcgtcgcgcgctcgatcgagcatgggatggccggtttcgcgtagtgagtagcgacgttacgtacgggaagatgcattcttgccattttgaattggttgtagaattctgtgtaggcgcgccggccgaatgggttctgaaaaggatggcatgcatgcagttttgtgtaggttttctatcgtacgtgtgtgtgtgatgagagttgtattatcactttggaattatggaagtctgcatgtacgtgatggcccagaaaattaagttcagcatatgggcacctgtacgtatctagctatagttgtgggattttgatttgctaaacttcttatatatccattgcatcgaacgttgtttaattgtcactctcagatacattgtcgatctagttatctgctgaaacgatcatgtcagttcctgtataccaatggctatatctacaagaacagcttgaaacatttctgttcagtctcgacgagtagtcgacgtaaccaattaagagaacagagaaggacaccaaaacacagaagagatcgatcgacttgtcgagctaatcaccctgaataaactacagaccatatcagtttttagcccttcgtccagggcctaaccgagtagtagtaggggttgttaattcgcgcatacgcgctagtaatagagccgtgcgcgcgttttcctttttttccttttttcaaatttggcgtacgtctccctcccctcagcggcttagcgcgtttttcttttcaatttttttaaatctatatcacgtgttttcaattttgatttgaaagctttcaaatcttaacttaaaacttttacaatctgaattaaaattttcaactcaaaattcaaacttgaacaaatcttgagtcgaaagttttcaaatctaggttgaaagttttcaaaagttgacttaaaaggtttaaaaatttgagtgaaagttttcaaatatgaattgggagtttcaaatttaaaggcgaatgtttaaaaattgagttagaaagttttaaattatagatgtactcaaacatgcactaatcacgtcgttaatcacacgctaattatgaggctaattacgtgaaggatgacgggcgtgtgcatgggcagtgggcctgcgcgtccaaaacgcgcgcgagttggctcgccagcgcgtacatgcgcaatagcaatctctgtagtagtggccattcaagatgttgtaccgtacctagctgttggtattatccgatgatatatatactccctatttgaaaaatttatgagaaaattagtcacgtatgaagtattatttgtattttatgatctaataaaagatactaatcgtagaaaattttttagataaaacaaagagttagggtgtgtttagttcatatcaaaattgaaagtttggttgaaattggaacgatgtgatagaaaagttggaaagtttgtgtgtaggaaagtttttatgtgatggaaaagttgaaagtttgaagaaaaaatttgaaacgtctgtgtttagttcacatcaaaattaaaagtttggttgaaattggaacgatgtgacggaaaagttgaaaatttgtgtgtagggaagttttgatgcgatggaaaagttgtaagtttgaaactaaacccggccttaaacgttgaatccaaatgaaatgaaattttggtagtacggagggagtaggagcgtgacggcggggcggggcctggatggaaaaaaacgcggagatcgcaagtagcgcattgaaggcctggggaagaggattcatgtgaccctgcaccggagaaatttgattccattatcgtcccatcagcctgagcaagatactgtgtgcggtccaagcttcggcaatgggggccctagcttcgctgatggtcgccgcggtttcggcgtcgacgacccctgctaatggtgaactttaatggtgaactttgccgagcaccaccactgcaagtttcacaactgttgatcacctattcatctgcatgcgtatggctggcatgtgcctagagaatcgaacatgcatatgaacattgtgaaaccgggggggccatgcatagcggtcttgtgtttggacgccaaaaactgttgagcatatgaccggttttccggtgaagctacaataatctgctagctgttctacgagtgtgacgtagtatacgttttcacttacagctaccatattaaatcctgcaaatcttgacaggtgcgcaacagttcaattaaaactggtgaacaataatcctatcaacacaaaacactaaaaaataaacccctcaaatcgttggtgattttttttagacatgtacaaatacctatatacaaaggcatgtacttccacagttccataaaaaacaacctaatattagagctgttgttgacaaaaaaaaatcgaacacaccggcttgggagatctgcttagctcctgtgcagttccaaatcttgatgagatgcgggcgtgccagtcagtttgatcctgtaactgacaagatatgcaaatagtagatcaaaatagccgatcggctgacaagccgatggagtagtttcagccgatagccgataatagccaatgccgataccagccgatagtgatagggtttaagcaatcggctatatatccaatgtagataatgatataaaggcaatcggctgatgatgatgtaataaaataacaatataatccaatataaaccaatcggctagcaatgatatgataaataagcatcgatccgaaggttaaagcatacatcggctggaggtccgatgtcataaaatccacaatattagattaaacaatgaaacctttgttgtcatcggccaacttatatggatatgcaatcctcatgagccgatgcaacgtccagataactcaccggctgaaccccgatgaaacccttattggcaatcaataagcaagctagagattatggttctaagcacgacttagtagatcaaacttaactgatgcagcactaagtatgaaaagaaacataatatctagacaatcaagccgatgactgaacataatatctagacaatcaagccgatgactgattttcagggtggtagatgcctaggctaatctaatctagcaaggcgattttgccgataccggcagaaaccctaaagcgagagacagccgatatagctaaattgatatgctaagactagattaacatagacatatgataaataggtaggcaaatatatcatccaaaccagagcaatccaagaggtcgaatgtactgatgcagccttgaacgacgccaacgtaaacgatacaattgcccgggccggcggaacactggacttaccccttagccggagatcgaacaccgatgcagccccgcgtcaggtgccaagtcccaccggacgaaaaaataaagtagaaaaggtaaaaggtggcgatgcgccgaattgtattgatcgtgaagatagattacatagactctgggtgtacatatttatacccacgggttgatacaagtcattgtcgaacaagaaagaaattttcctaaaaataaaaggaaaagataaagtctttataggacactaaacacactttcctaatgataaaaggaaactaacaaactattcctaattaatagataacttgtcatgccacattctctttgaactcggtctcttctggataagcttcctttagtagatcaatttccttaatcgaatatagcaagaatccgacaactgacgacttgacaactctcatcggctaatctcaggacttcgaagccgatgatgactctaagccgatgactactccgggcttaccaaatttcactgttaacagctgtccagattcattttaataaaaaaatatcacctccaatgctagattagttttctttttggaacggtgggagtacatgtgagtaagtagcaacatcatgatactatgtattgctagatgcttcccttcggccggtcagtactgttaggatgcgtttgattgcaagccacactttaacacagtttaccacatcctgacaaatttaataggtgtttggttgtagccacaattatcgtaatattatcttttccaactaattgggtcccacgtgtcaatgactaaaaaaattattgcaaaatttccttacgcttggtaaattgtggctaagaatttaatcacctcgccttaggcaaggtgtagcaagctagcaactatattattcacacatgtaatagtgtgtcccatgatctcccgcgtagtacgtacgcgaggctacatcgtggttaactccatgacccatattcacgtagtacgatacccatgtgtccatgacccggctgcgcctacacatgactacgtgacacggtcgggagatcatataccggcgcctcgtttttcttcctacttggacgcatatgtacttgtacacgggcaaagcacatgccacatggcgccgcaacttaattaaccgctacctcctcaaccacagcttcccgccattattactccccccccttctcctctcgtataaatccccgccatgcgcttcaaccctcgaacctcacacaccgccattgccaccgcagctagctcgaccgcgcacacacgtactagtctcgtaaattaatcgcaatctattcgatccgatcgaactcggtagagtgagacaatggacagcagggagttgttgaggacggtgacgcaggcggcgcggaaccacgctcggacgctgtaccaccgcctcgtcggccgccacctgccgcgcatcctcgccgtcacgctgctgctcgccgcggcgcgcgccggcggcgccgccacgacgacgctggacgcgctggcgcgggagaacgcgcgggcgctggtggcggtggcgtgctgctgcgcggcggcggcgtacgcgtacgccatgtcgcggccgcggccggtgtacctggtggacctcgccgggtacaagccggcggcgtcgcacgaggcaacgcgcgccgagtccatccgccggttcgggctcgcgggggacttcaccggcgagagcatggcgttccagcggcggatgatggagcggtcggggctcggcgaggcgacccacttcccggcgtcgctgttcgcgctccccgtcgacatgtgcctccgcacggcgagggaggagtcggaggccgtcgtcttcggcgccgtcgacgagctgctcgccaagaccggcgtgccgccggccgacgtcggcgtcgtcatcgtcaactccagcctcttcagccccacgccgtccttcacctcgctcgtcgtgaaccgctaccgcctccgccacgacgtcgtcacccacaacctcagcggcatgggctgcagcgccggcatcatcgccattgatctcgccaagcacctccttcaggtacaaattaatactactcaccatgcatgcacgcagatcagcacgcaaccaaccgttataacatcttctcccatgcaaaatgtacaacgttcgtgcatgagctaattaaacacgtacgtaatagtaacaaagaaatgacatatcaacgttggacatgcatgcaggaactaatagacgaattataactagcagagtgcaattagacaccagtaatgcaatcctgacagtatatgaactgtgtcaatgagtaggcaaggatataggattatattacacgtcccagtctgtgcgtaataaagattccttgttttgtttttctggtcaacatatttaagtatatctggagtcaaccctgttggctagatttaacttttaaggcatatagctttattaatctttacaattaatgaatctattgatagtagtagtagtagtagtatggttttctaccaaatcatttttttatttacattaagaacagctaaaagagtatacttacacacacagatacacacatataggtaaattaattggtgctacatggagtatgggttccaagattcaaattaagtatatacccaatttgaatgagtatgaaatttttttaaatgtttagatatgaacattaacttctttactaacaagttcaaacaagtttgaactgagtttgaacttttttttttgttagattttggttctaggtatataacattcaaacatataattcgttaggtatgtaataatgaattgtgaaataaagttgagtttgagttgttttgttgttaggtatatgtatgaataaaattcatatacctaggtatatactcacaatttgaaaattttaaaaaatttgagagaatttgtgtgttttatatcttgtagcccgggcaccgtggagtcccatatgggtatcccacatacacacacacacacacacacacacacacacacacacacacacatatatatatatatatatatatatatatatatatatatatatatatatatatatatctaaccatatactgattaattaacaagattataagtttttctttggctgctaaggctgttgtgtgcattaataacctatagtaaacatagcaggacatggtcagttcatgactgtccagttggacattgttaagtccattttagatagtactactcctcaaaaggacaataagccatgaaacatgaatagtccaattaatctgaaacagtagagctgatagaaatagatagtaactaaattccataatacaattggtcggtcccagcatgcgcgggaatatgggctgctggatctgagacaaactactgctagattgacaagacggtgccatttgtaattgaagggcgtaatgagaatttaattaatttgaccacccgagacgtaccactatactattcctaccacagtactcctgtactacatatctataagctaatactactatatgataccttataaacatgataatgatctatagggaggcacttaccaatttaagtattaacactactttctccgtaaaaaaaaaaactcaccctagtattttccagtactagattgagttttttagacaaagaaagtatatagtaaagaatcgtcgtaactatagcttctacgtaaaaaaactcaatcgagtattgggatgtgatatgtcacgcctctcggtacttggttgaggggtttttttaagacggatgaactatataagctgtgttcagttcacggtgaagttggaagtttggttgaaaattggaacgatgtgattgaaagtttgtgtgtgtatgataggttgatgtgatgaaaaaaagttagaagtttggatgtaaacttcggatctaaacacagccatggtaaagaatcgtcgtaactacagcttctgcggcagaagacacacatctccaatattttgatcaaaactgtgtgctacgaagaaattcgaaagaacgcccagatcgattcaggctgtgtcccatactcccatactacccattgttcaggctgctccatgtgaccactgtaacactgtcctgtttccaacatccaaagacagatcctgatctgaacgctcctgtgttcagattcagaacactggccagctatagcccagagagttaattactgtggttgggtggcagttactgccaaccttacctgctgccaccaagtactccgagatcggtagcactgtacatacagctagcaccgaaacgtgaaaaatctcaggccgtcgcaggacatggcaacaatgaacacctgcacctaccatgcactagtcacttcatggtttaactccatttcagaaaaaaatcagcacttcctgatcactgcatgcaactggtttttcacttagatctgtttacttcgtaaaattaaaatttttagatgtcacatagcatgtttaaccgggtgttagaaatggttttcggacacgaatagaaaaaactaatttaaatcgtgagacgaatgtaacccacatatgctagctaataacggattaattagactcaaaagtttcatctcgcgatttcctcctaactgtgtaattagttttttaatatatatttaatgctttacggtgtgtataaaaattcgatgcgatgtttttaagaaaaaattttttggaactaaaccagaacttgtgtttgtgtacatgcaggtgcacgctgagacgtacgcgttggtggtgagcacggagaacatcacgctgaacgcgtacatgggcaactaccggccgatgctggtgaccaacacgctgttccggatgggcggcgcggcggtgctcctgtccaaccggcgcgccgagcggcggcgcgccaagtaccagctgatgcacacggtgcgcacccaccgcggcggcgccagcgaccggagctacgcgtgcgtgacgcaggaggaggatggcgccggcaacgtcggcgtgtcgctgtccaaggagctcatgtccgtcgccggcgacgcgctgcgcaccaacatcacgacgctgggccccctcgtgctcccgctgtcggagcagctccggttcctcgccacggtggtgctccgccgcgtgttcggccacgccgccggcgtcaagccctacctccccgacttcaccgcggcgctcgaccacttctgcatccacgcggggggccgcggcgtgctggacgagctggagcggagcctgaagctgagcgcgtggcacatggagccgtcgcggatgacgctctacaggttcgggaacacgtcgagcagctcgctgtggtacgagctgtcctactgcgaggcgaaagggaggatcaggcgcggcgaccgggtgtggcagatcgcgttcggctccggattcaagtgcaacagcgccgtctggaaggcgctcaggacggtcgacggcggcgccggccgggacgccggcgcgtgggcgcaggacatcgacgcgctgccggtgcacgtgcccaaggtggtgcccatcgtcgacgacgacgacggcgccaatggcggcgacggcgaccgacacgacgcggcgtcgcacgtacgaccggaataagctacatacttaattatgtgtacttgcgtgtaaatcgtcacgagtcatggatggactgaaaaatactgtcgcgtgttgtttcatggacatgaggacatcgtatcgtgtcagggaaggactgataattccttgtgcggcattttgtctaggtatactgattaatcaatcgtgtgtgttaaatgtgtgaaaggttgagtatatacgacaataacttgagtattttctctttgttatgaatcttttttgttgttgtacgaattaagagatgagcagggttcataaaattgtttggtttttgcgaaaaatgatcggtttcgtaaaaccgatgatactcagtttgtggaagccgacttgtattagccggtttccacacggtattgatcaaaagttattggtttttgtcggttttccgcgtaaactagtgaccaggggttttctccttcgaaaacgaaaagatcacccctacacgagtgcaatatctattatagagaaagtttacgccggaagaaagcttatatcttaaaaaaaatagcttatcgtagaaggacgcttgcaacataagcaagcttgcaggagaatcaatcttatggcgtaagcaagtttatagtgtaagccattaatctcatccgcctgttaataggaccatgaagttccaagacgaggcggaaccctcccagacaccaccgtctctcgttttgtactctaatccagaaaaaaataaagtatattttttcagtgttccacaactttgtgtttctttgattatgcgttgatcggtagaatacgtaattcttaacactcttggtcctatacttctcttctttttagagaaaccacgagtggcatatattcgtagaccttaaatgggcccaaaatataactgggctttactagcccagattccctattggacaaggcccacgagtccgtgacacctgtcctaaatgggcctaaatggagtactagcccctttagccggtgcaacggattccaccaacgctgtcctgtcctatcctcccatctccattgctcccacgcagccactgccgctgcggtggttccggagcgccggccgccgccgccgccgcgacgacctcactttctgctatcaacctgtagcaaaccaggagcagcgtcggcctcctcctccgcctccgagctgtgtcgttctccggattgagccggggtaagcgactagtacttcgccttttgcctcccaaattgccgtgccatctccgcctcctcttccattctctccatggttggtctggctcgaattggtttgcttatttggttctcgtaatccagagtagccgtggaagctgaggccgaggtgcatttgtggttttcttggcgcggataaaggctgggggtggggagatgatgagcccgtgcgattgcttcctccatgccaccgcgccgccgctgaatccgccgccgagtctcgcggctgcggcgccgggagctcgctggagggatagcaacctctcgttccagagcagcgcagtgtctgcgccggcgagaaacgtcgagacttcccccaatttggtggttccatgtacggttcatacgcaggctgctgaaaggaagaagagtgggaggtgggtgaagtatggcgggtcgattccggcgatgctggaggcgcttgagcgtaatgaggatatcggggaggcgctccggccatggagggacacgatgagcaaccgggagaggacaatcattctcaaggagcaaaaggattggaggagagcggttgaaattttcaactggtttcgcaggaggaggcgccatgaggtcaatgtgatacactacaatgttgttctctgcgcggttgggagggcgaggagatgggaccttgttgctaggctatggcatgagatgcattccggtggtgttgcgccggataattcgacgtatggcacgcttattgatgtgcactgcaaagggggcagagagaggatggcattgctttggcttggcgacatgatcaagcgtgggttgctgcctgatgagattactatgagtattgtgcttcaggtacacaagaaggctggggagtatgagaaagccgagcttttcttcaagagatggtccttggagtcagatgtaaagatgaaagggcatccttgctatagtttgtatacttacaacaccttgatcgatacttatggaaaggctgggcaacttgagaaagtatcagatacattcaatcagatgttaagagaaggtgtttcaccaaatgttgttacatttaacacaatgattcatgtttggggtaaacaccgtagaatggagcaagtagcttctctgatgagaacgatggaggagtttcagtgccttccggacactaggacgtataatattctgatctcgctatacagagaaatcaatgatattgatgttgcggagtactatttcaggaagatgaaagctgaaaatctgcttccagatgttgtgagctgccgcactctcttgtatggatactctatcaagggcatggtcactgaagcacaagctcttcttaaagaaatgtatgagaggaacatggtgattgatgaatacacacaatcagctgtgacgaggatgtatgtcgatgctgggatgcttgagcaagcgtggcgttggtttgagaagttcaattatcagttaaactctgagtgcttttctgcaaatattgatgcatttggggagagagggcatatactccttgcagagaaggcttttatgtgctgcataaaaaggaagatgctaagcacttgtgtttgtaatgttatgatcaaagcatatggtttagtagagaagcttgacgaggcttgtgagattgctgatggcatggagaggtatggcattttgcctgattacttgacttacagttctctgattcatctaatgtcaaccgctaaattgccagagaaagctctttactatttgagaaagatgcaggcagcaaaattgctgattgattgtgttccttattctgtggtaatcagttgctttgctaagaatggcaatttacacatggtcgactgcctgtttagagaaatgatcacttcagggatccaagctgatacttatgtttactctatcttaattgatgcatatgctgaagttggagatgtccagaaagctgaagcatattttggtttgttgaaaaaggctggtttatgtgagagtgctacaatatataattctttgatcaagctgtacacaaaggtagtgtatcttgcagaggcacagaaaacgtacaagcttctcaaatcattaaatgcagacaccaacctttatgcgtcaaactgcatgattgacctctatagtgaccattgtatggtgaaggaagcacgtgagatttttgagaatttgaaggttacaggaaaggcaaatgaattttcacatgcaatgatggtgtgcttgtacaagaaaattgctcgctttgatgaagcccacaggatttctaaggaaatgcaagcttcaggatttctaactcaggcattaagctacaactctgtgatacaaatgtatgtgtctggtggaagaatggaagatgcccttaaaatatttcagaagatgttggcatcgaacacaccaccaaatgatgcaacattcaaggcactaaagattattttagtgaaacgaggagtttcaaataatgatattagaaggttagaattgctcagaaaaaatagaattcatgattgcttgcgccactggtacaggatgctatgcatggcggtaagatcaggtggtagttcttctcgacgtattagtgataattcagctctgaggacgcatatttttgacattggcaattccaagaatggcaaaagaaatacaagaaagcatgtaacttcataaatatttcgagtctaactggtttaacatcttcgatgttgacacaacacggtggtgatccatctactaaacagttgatggaaagcaccgtgttatcttcaaaagaaaaccccatgaccactgtttgactggtgctctaagaatgtggtgaaatttccaatggatcaggctagattaccgcagggatgcaggtcagttttgttgtatattccccaatctgtatgtaccacaatacatgggttcacacttttccaacatcagggtttaatgttattaactggaacatctttagattatctaaatacagcaaagattcagtaattttgacaatctccaacacagcgtatttcatttctaactgtattactaacctggaaatatttttttcctgtaatggcaggtctcttttgcgttttgttaatatgatgcccatagtagtttttctattcatacttcatattgcttgtaaatgttattattctatttagcttcttgaggtgttcaacctagtactaatagatatccacagtactcaatagttcattaactctgccacatagatatccacagagattgagtactgtggtttagtcctaaacaagatagtattattctttagttctgccatgctttaactgaatgctgtcagtatatgttagatttgcaaccgaaagaacatgaaaactgatcaattcgattgcaaagtgcatctgcattctagtttttggacaaacatgtgtttcaatggttttattagagaagacattctaacttaggcgtgctttgagttctcaggtgtgcaattttgaagcaagctagcaggacggactctgttcattttcatctccacttgtcttactcttaccacacaacaaacaattttaaattctttggcatatgtggtttccagtaatcttggattatttacatcctactccctccgtcccataatataagggattttgagtttttgcttgtaacgattgaccactcatcttattcaaaattttttgaaattattatttattttatttgtgacttactttattatctacagtactttaagcacaactttacgttttttatatttgcaaaaaaaatttgaataagacgagtggtcaaacgttacaatcaaaaactcaaaatcccttatattgtggaacggagggagtaatatagtacaatacgaagtacttaccagcaacattttatgttgggcatgccagtactatttaccaagtcatagagggtagtatatattgcacatgtatgatgtacagtatatttcagcaataatacatcgctccgaagtagaatcagtttcagcaaacagatagcaagccattttgaggtcatcacatatcatcactgcatagtgcactgggacgctgtgccattgatggggagttacattttcaggccccttttgattcaaaggaaattcatatgaattttagaggatttcattcctataggaatttttcctacaaagtcctttgaatcaaatgaatgaaccctatggaatcctatgaaattcctatggaatgtctcttcccatacaagttttggaggaattttaacaagaggtagaacctcatagaagaaatcctttgagtctttatctctcctcaaattcctgtgtttttcctgtggtccaatcaaacggtcattcctatgtttttcctgtgttttgcaatcctctgttttacacctacattcctgtcagaattctatgttttttctatttctccgttttttcattcctatgattcaaatgggccctcagcgtgacattggataaaatggattgagggtcctggtgctgctttgagtggacatctgcaattcatgatgttgccgcctgttgccaacttgctacgtatttgaaggataagagcaagtttagggccccttgattcgtaggattggcaaaggatttaatcaaggattggcaaaggattttcgtaggattcaaatctctatggattctttcctacatgtctctttgattcattggaaagaaatgaaactttccataggattgtattcctatgcttcatattttataggaaaaatagcaagaggtgtgacctctttgtgaactttcttttgtttttcccatagcactatcaaaggactcctattgtctttcctgtgtttcctgattccttgaatttgagaaacctactacttcaattcttgcgtttttcctattcctgtgtttttcctatcctgtgaatcaaaggggcccttaatagtatagccaactactaactccaatttatctacaaccaatctaatagctcatccatacaatagttacataccacactattaatacatggtcccacctgtcacacacacattgcgtcttggagttcgtgctacagctggctacaaatatgtagcccgttgctattctctctccttatttatctccttaaaatatgtttgcagctggcttatagcctgctattatacctgttctaaatacgatacgatgtgtgaatctctgtacacgctctatctcttttttattactaaggcaaaagggaaatacgtagaagaaaaacaaaagaaatgctcaagttgcttctgttgtctttggagtaaatattttgaacatccaaaccaggcaaccatggaacacctgtttgacattgctgcatctcagtttttcgttacagtgaaacatcttgtttgacattttgtagtacaacattgaaacagattctacaatacttgccatttatttttgatcgtaccacttcactttctccgtctaaaaaaagatgtatttggacatccaccttgtttagatacatcccataattaggaactgattattattgacttaaattgcttttttttctttgacagaggagtaactgattattgacttgaaaatgctactactaccgcaggattatactccgggctaggagatgctgctgacatatggtgtgctcaaagatgagatgggtgtgatacctgtgatcaatggatgatacgcatcattgctggtctggttcacctcagctggctactgaaagctctgcagctagctctgccatctcccacgtcaagctgagcccgtttgcttctcctcaccgccaccccagctcaccgtctcgctcacctcaaatcaccccgtcccctcccgccgctgccgctgccgctgccgctgcctgacgacaagacctctcctctccgctccgcggcggccgccgatgaatcggaatttacccttctgccccggatactccatcgcgacgacgaggggcacatcggtaaaaagcgcggggggaggtcgcctcgccggcgagacggcggttgaatttacccatctaccccgccccatcccggcccgtcgctatcctctccgtggggaggggtagaagggtaaaagcacccgcgccgcgttcgcgcgggaaatccgggagggggatttgtactactgtgctcgtttttattaataccgtcgcttcgcttctgctgctggggtttcgtgttcatctcgccttgcccttggctcgcgtcggggcggatgcggaggcggcgtcgctgtccccgatcgaatgctgccgctgctgcgccccctcactttcgagatctgagcgcgtgccgcccgcctctccggctccgaggtatgttgctctcctttgcgatggctttggtttggccgccgattgattgagaggagttctgggaggggagacacgcgttgttgttgttgttgtagtttggggggggggggggttccgtttgcttgcgatggggaatgcgatttgtgcagtatggtttggtatggtggctactgttctcatacgaagatgttatccagcattttagtatctgtttgtgccatcctcttatgatatgaccaggttgtgttgttggcattgggagtgtttaggatggtccaatctggaagacgaattgattgctgctttattagttgataaggtttgagatgattttataggtgggttcgatcatccacagatttacctgatattggaacttcatggaagagcagttggattttcctggctgtggagtattagttgattagtgaactaaaaatctaaaatgcagtaggaatcattcaggaataaatgttgcaagcctcgtaagaacttagcattgaaaacttttatataatttaatgtcttcaacaacttaatttgtcatagagataaagattgtaggcaaattcagggttttgtaagttgagtcaatagggattgaggttctctgtgagatggacctaattaactagcctgaacatagtgtatgaaggggccactttttcctgtagtgatctttctttgttttagggtgggcatttaagcttgtaagaatctgattactaacataatttctaatgatgtgaatgtaaataacattacccaattgacatactgcatcattatgtcaacatccattcagtggcaaagtttatttagggattatttgatgatgggtgcggaaccattaagaactctgctgatggtggtcaactgatcatgacaaatgcatatgataggccctacttcatttatgaatgttaagcctctgaattatatccccgcaacaaaacccctcttctgaagtatactatgataccattacaggttcaatgatgaaattatgaatgtgaatctgcaagagttgcataaaagctttgcatgtagtatgcttctctctgctcatgtagttagtccattcagcttattagtttttcttttgggtatttatgatccttttttggggggtaaggagagcttgtttgtactatctgcaataaatctccttatgttcaagtaaaaaatggagatctccttatgcctaaatgttgtccttgcactagatgatccattagtccaactcaacatggtacctttgactatcagcatgagtcctccaaacctcagcagatgttatttttttatccttgcatgtgaatcatgctcccttatttatccatactaatcatggagctgagttattatgtttctgtagtgagcactactgtagccttctaaccaatactcctacctctgtgactgtgttaagacttaagacattggttgttactaccttgcaggagaaatcaatggagaacggaaccaaggctgtcgatgttgggcaaaggcaactcaagatcatggaagaatgtcttgctgcaacgatcccagattcccaatcttttgtacattctgctctcctctcgggcttggccagcataacatgaagtccaagccccaaagaaacagccccttgtaagaggggttcttcgtctgcacgtgcccaacaacaactcctgcaaccgttttctccactgacaccgatgaactcatccgggtgacctgcttctccattaacctatggatgaagctccgttgaaaatccaagtagtagtactgcatagccgtctactaatctcttcttacacactacttatattttgatgtgtttccttccatggttcgttattgtatcgagttcatgtattagtacttggttatgctgccagcttttgatgccttctgtacggtgtcggtgccaatattggttggatcgaatgcttggtgcgatcttactaccactgttagattccacaaggctgttcatacaattggattttgtctgcagttctagtaattgtcagacaaaattatgtgtgtcgaactacagatgtgaggtgtctttgtatatatcctttttgacctttctagcagtcacctcctctgagttggagtatactccagcactaactttatctcaaaatataataaacacatagctaaaatttgttatattttaagatggagatagcagtagtttagtcaaacttttagaagtttgttaaatctttttttttagcaagggcaaactgcagaagtttgataaatcttgttcttgaattaaatatttatgattagaaaaagtatctttaaaatttgacgaaccgtagcagccaacaaaacaggtctatagagaaatagaaggaaagggcacgtgctggcatgtgtttttgtcattttagaacttgttggtactgtacttgtttttttttttttttggcaatgcaggcaaggctacacatgtcgtcgtccttcttatccttttcattttcattttcgctgaatttctgtacagtatgaactctgaagacgaaaaaaaaatatttgcacagaaaaaaaaagagaacccaatccgcttgatccactgatcatcacacacaaaaaatatttgtgtgttcagcgctggccccctcatccctcccccacactgcttcgagactccactgcttttttcgtcaagtcaaaacgccttcgcttcgcttgccactctcgctcaactgcttcggtccttccgcccgcgccgcgcgagcacctcgccgccggtggagcagcgagagaggtggaggagggagggatgagatcgcagctcgacgccgccgccgtctcgtcgccgccgcgggcgcccgccgcccggcggtgcctccgccccgcgctgccactggccctcaggtacagactgttactacatgtgtacaagggtttttttgatcttctgctgatctgaatccgcgtctctgattttttttctttttcctcctaggtttcatgcgttccccgggcaggttcgcgtttatcgcggtggtggaatcggagtcggagtccgctccgcgggccatctcccaagcaagcgaggttcgtgggcggcaaatgcagcacgcgtttcctgtctgctatttggatttctaacgttttctctctttatttaaacgaaattggtgaccgaaccatgttctgattttatcaatttaatttttacgcatgcctttatttctatgcttgcgttggccaggactagtaagagtgttcgactcagcaatggggatgaatgagaaggtgactaatggtaatctagaacaaccaaccacttccacatccggaaataacccaagctttcctgctgaggtgatttttttttccggtacatcattcattttctttttctttttgaattgtgatgtgatgatgatagacaccagggccagcatgtgaattttatgatggcaatgcaaaaatttgattggtagattaaggtggcatgtgttttctagaatacatgctttataggtcaatggtggtgaagtcgggttgtttgacagagcatctaattaagtggttctgcactggcagtgtcacaagaatgattttattatacacataaatgcataatcagaccccaataaccaaatcccgcccttatgattgacgaataacagttgtgagctactgctttctggaccaaccaggtttagattggtccatgcttcctttgttggaatatggattagggactgctgaatgacgtgttcatctaactcctcgttatgagaataatcgataattagaaataatgcagttgatttgtgccttttgaagcaacgatttcaattgaaatatattccatatgtattcagtattcccttcagctgcagttcacaacggatgatatacaaaaacacctttgtcttgcttaatgtttcataatcataatttttcagggaaacttcaacgtggttactgttgtaagcatcacattctgtgttctacacaaaattgttattggccagatgcagttgatgacaaaatttctcccttggatgtcacacaacattacaagtttaccattggcatgcatatcagatcctatgaaaaaacctgttcctctgaagctagatgttagttttccacaattgcctgatatccgatggagcatttcacgcttgtactacctattcaattcacagcttgaacggaacattgccttgtaagttgagcagttagacatatatgtttggtatttttcatgcttcttttggcagattactgcattactggactttcactttttgcacatcctgaaaagtttgtctattcctaatttacacataatatatttttagctcatggtaaatcaatttcataatttatactgacttatcttggcaggtctatcattactttgatgattacgtgcttttcactagttgttgttgggggattcttgtttcataagttcaggtctgttatttttatttaaagagtttgcatttttctaatttaatcttctccgttctctagcattgctccttttatttgtatgcttgttttaaaaaaacctctctgtaataattggacaagcataaaagtatgatgaaatatcttggtttatttttcaggaagaaccaacaaagtttagaggaatgtttttgggaagcttgggcatgtctaatttcatcatctactcacctaagagtaagtagagactagtgactgttgccaattgaagatatatgctcaaattaggtttgcgtaaccttattaaattagcataaccatttatataaatgtttttccttttatgtaatctatgttaatatgatctttcttttaacagcaaaagacgcgcattgagcgtgtgcttgggttctttcttgctatctggggcatattgttttattctcgtttgttaagcgcaacgacagagcagtttagagtaagttacctttttgaaaatatacaaaatcgaggtgaagaacattaaattcagtgcatgcctctggtaaataaccaccttatcgtgtacagatccagatgcataaggtaagagaaggagcacagcagcaagtcattgaggatgatcatatcatcatttgtggagtcaatagtcatctgccatccatattgaatcaattgaacaagttccatgaatcatcaattaggttaggaactgctactgcaaggtaattgaaggataacataattaatattctggttttgcctatctatattctctaatgcagctgattactttcttttgaacaatgtcaaggaagcagagaattcttcttctatctgatcttcccagaaagcaaatcgagaaacttggagatagctttgccaaagatttaaaccatattgacgtcttcaccaagaggtaaagggtcacgatcatttgcttccatccatttacgcttgacacactttctttgacatatcaaaactcattgagctccaattttttacatttcagctgtagccttagcttgacaaaatcatttgagagagcagcagcaaataaggcaaaatctataatcatcctgcctgcaaagaatgaacggtatgcatacagcacaaacttttcaatttgctctggttagcacagagtaaattgcattttctttactggaaatcatttcagagaagggcatgttctgtttcataacaaacctctgtgatgtcgcattaagattgtagagatagctaaaatcagcaggttatccaattcatcaatgttacttacattccatttgtgctagtactggatgggatcatggccttatgggatacttcaaccttttttattggaggtttggaatgataacttgaaatgggcagtcactttatcagaattgattaccaagacaaactttctaagggaaagcaatggatgctctgaacatatctcttgtctgccatttgttgaatataaatgccatatgtaaagacttctttttttccacacaagcagatcttttgcaaaacaagtcctgttgaaatttgagtacttaaaaccacctttttgagaactcatctttttgaacctgaccagatatgaagtggatacagatgcatttctttccctgctggctctgcaatctcttccacaaattgcatctattcctaccattgttgaggtatatacaacctcctaaattcatgcaatcaatataaatataaaaaattgtgcctttatgtattcattttatatcattgtaggcttctaactcaaccacatgcgatcttctgaaatcaatcacaggcttaaatgtgcagccggtggagatggctgcttctaagctgtttgtgcagtgttctaggcaaaagggtcttattaaaatctacaggcacttgcttaattatcacagtattgttctaatcttactgatatatttttgttgatacattttatgtagaaggttgcagatttgcagttatctttaaggactaccaactttgttttcacatggtcaaattttggaatacacaaataaacccgtttgcctttctggtttgtttcacaaaaccagttgtgcctaagccctggtgtgcctcctttgttcattgaactgtagttctacacttcagcacataattagtacaactgtggactgattcagaaccaatcatatatatcaatccaacttttggttatgaactaaataattgttttgagcctcctaggtactgtaccatttgcaatatttctggccattttttcctttttctaaaatcacttttgtggccagcttgggtcatctctagccacacataaacatattgtttctctttcttctgaacttcaggaactagcatccatcttatagtttaccatagtttagtgtgtgattctgcaattctgatgtcaatggttgcacttacatctaaactatcagaaaaaatgtctcatattgaaatggttttatgattttgtcattattgttttctgctttttacatgcttttgccttttattgaattggttcgtgagtacctgaattattttgtgctctcaatgataggatccattatctggttgtgacttatgttgttcttatcatgcagaaaacgtcttcaaccttttcagctttcgggaagtagtaggcatgaagtatgtggatgtgaggcgtaggatcccagatgtaatattacttcaaataagtggatgtctaaactctgcagatctgtatgacttcattttcgtgatttctctgctttgtgttcatgaccaggcagttgtttgtggtattttccgatctggaatgatgcactttcacccatgtgaggatgaagtgctgacagagacagacaaagtaagtttttctttcttttgttgttgttttccttttcatgttaggacaactagtagaaaacatttctcaacatattattccagaagaattatcttttcattgaagtcttaaagcccttctaaccaccgtcctaagccattaccaaagtgagcttattccattgttctgttaaatagatactgattaggttcttatcttgttaattactaaagttagcataagtttaagtatctgttagtttctgaatattttactagtaggcatttttcttctaaaaggtccactggaactacctgcattccctacaagagataacgcggttgtgatttccagttatatcatcaatcaagagaacatagtacttgacaattgagttttgtagctgatgatgtcatacattcttgattcctttaattcacagctactacttattgctcctgtttcctggaggagaagagcacagtctacattctcaaattctccaaatggagcacaaaattcaagtcattactcagagtcaacagagggacaaagatcgtctagtatggctcttgaggtgaatgaaacacggctaaatagcatcagaaagcgcccctcaaaaacgctctccaaggtaaatgctagtgtaatgatgtaccaatggaaatccatcccctctccgtcagattactgggttcataagtggttgactgtatgcagagcaatgattacacgctaggaccaagagagcacgtgcttattgttggttggcggccaaaagttactgatatgattcgggaatatgataattaccttggacctggcagtgtattggtatgtgtagggataataggaacgataaaaatattagctgcagtagaaaatgaggagtttatgactacattgccacatccatacgtatgttcatgtctaataagttaactttgatgtgcaggaaatattgtcagaaacccctattaaagagcggagcagtattgtcaaccccctcatgcagaaacaactgaaaaatattaaagttaaccatcaggtctcttaaaccctctatgtgaatagtaacctctgatgtccactgataatatgcttgcacaggcagaaaaataactctactattgttattcgctaatttttatgcgatagcattaatgcaggtgggatgtcctatgaactatgatactctaaaggaagcaataattaaatttaagaaatccaggaagcatgaccaaaatgttccgttttcagttgtcgtaatatctgacaaagactggctaggtggaggtatgggttacatgccagtaacagaaccatgctatttccctgttatatataaaattgaagttcacctgctaatggattctgcagatactgcacaggttgataaacagttagcgtatactcttctccttgctgaaaacatttgccagaaacatgacattaaggtcagttgttctcaagttcccattatttatagtgcttgaaacacactaagtgaacctccattctctcatcagcatgcaacacatttccttttggaatactgtgatacactttgtctaaaatccataaaatcattatcctgttgttttgcattactaatggttcaataaaatatgaatggttcaatgctattttgttttcttcttgaatatgatgtggttcaactagtcatctcgttcaatagttttcttataaataataaaatataattgaattttgtaatttttatctgaatgtgttcctacaggttgagcatcttgtatcagaaattgtagacacgggactgggaaagcaagtgagaattcgcttgttggctattactaaattcatcaaattactttaatttggaagcaaatcttttagcctttcattttttgcagatgtctagaataaaaccatccctctcatttattggagcagaggaagttatgagccttgtaacagcgcagggttagttttttttttaatcaatcttggttattttattttctctgaaatctatcgcatgataaaagaaaatgtgatgtagttgcgggaagtagtgagttgaatgaagtatggaaggatattctgaacgctgaaggagatgagatctacatcaaggtaatatgagcataatcggtgtttctgaccaattcttgtatttttgcgatagttcaaggaacttttttgctgcacattttctaggaaataggattctacatgaaagaaggggagaagatatcattttcagagctcgctgaaagggcgattttgcgtcgtgaagttgcggttggctatgtcaagggcaagaagcaggttaagattctctatgttattctgtagccttataagggtgtgatattttcgaagtacataagaccttgttaagatcaggtccttcttaactttgccatctagctttatggacctgatttgtattgacatgaggttcttttggcgttgtgaatagcagtccatgaatcaagtgttgttaataaccaccaactaatttatattttgtataccatgcagtatataaatcctacgaacaagttggagctactttcttttgaaatgacagatcaactcattgtgatatctgagtttgaaggtgaacagccagttgtaaggggtggagacacttccacataaaatttccagcttgatgttctgctgaaatttcagtagcttcatctattatgatgaggtcttgtatcacgttagatgttaatcattctttcccctgggttcaaagggaaataaaaaaaaagtcataaaggccatttagtaaaatatcatatatgccttaatagctgtagaaccttttgagcttttcttttatttatctgcagctaaactgcagaatcttttctgtttattgtaaacatagttgattcacatagtcaacttgtctgatgtagcaatcttgcataaagaaatggaaaggaaagttctttgatgttgccttttgactattgaataaaaccatatataactattcttttgagtttgatttgatcaagtgggaggcaaccttcttgttgtttgtaggagacattcttctccatcactactaaaagttttcttcagattgtttcttcgtgcaccatcaactacgggaaatcttctgatttggcttcatgagatgtcttctccagagcaaccaagaggtgagttctttgttgtcttcggtttttccttatttctcacctgtaattacttgcatctgtacattcatgcatgcagggcagaacacaaggatgaggaagatgacagcgagtgcaaatggggataccgatgaaacttcaggcttaacaactccccggagctgtgaagtaccgctgtgttcttcatatgaaaatggtatcacccgtatccctgaagaaactcggttgcgcgacccagaggcttaccatcctaaggctgtctgcatcggtccctacttccattcagggagaaattcaccaagcttcaggcgaatggaacaacataagcactggtgtgtcaacagattgctggagcgtagcaaccacagccttgaacctttggttcaggccttcctgcttagactgtcaaagacaatcaaaacaaagtctttccagcagctatacgcagaaccagttgatatgacagaggagggaatcggcatgatgctgctgttcgacggctgcttcattctgcacttcttgctgaggcatgacccgaacaaaggtgcggagcatgaatactggacaaagctggatgctgggcttctcgatcatgagtacgagacactccagtgggagagaccctgggaatggagcctggtcgccatcgacatgctcctgctagagaaccaaatacctttcgtcgctgtcaggatcctgtttgacattctgaagacggagcatgacaaagctgttgacctgacggcatgcgcgaggaacatgttcaacaagtacctgccagctggaatgcgcacatcaacacgcccaatccgctgccaggacgtgcgctgccttctgcagctgctctaccggtcactccttccaaatccaaagctacacagtgatctgatgaagccaccaccaaagccaccaagaaccggcattgatcctgccaagaagcttgacaccgatggggttcgcatcaccaggaggcagcaatggtattggtggccgttgagccatttccaggagcccttcaccttccttgacatcgtcttcagccatggcaaggtgcagatccctcagctggaggtcagcgatgccagcatccagctgctgcagaacctgatcgcgttcgagaaatgctaccagggcaccacgtcccatgtggccaactacgccgccttcatggacgctctgaattcggatcaccatgacacggaattgctgcgtaagaggagtatcttcgacgtccagttcacccctgcccagcctgagctctccctgagaaggcggtgcaagcaggacgtcgatccgtcgtcggagaactacctcagccggatgatggtggacgtagtcctgtacaaggaggcgagggccagcaggaagaagacgcagacgccgatgtcggacaccgcgttcttcgcggtgctggctgtgacggcgtatgttttgctggccttctgttggtacatcgtttcttgatgatactatgaaagtggatggtggttttctaacttttgctgttgttacgttctgttggctgttaagcgggtcctttgctccttcacgaaacaagatagtaccaatgttgtgcgaaattgtggattgtcacgcatctgttgaagaggacttgattggaggtggagggacagagaatctgcacagtttcgctgtgttatctttgtaaacagaaagaggatgtttcagagatttcagtatggtgtagcctttgccaatctgactccacaatgggtcatttgggatcagtaaggtcctttggggaaagcaccagtggtgtatgatggatggtgtatgactccaaccattaaaatatttaaccttggtttctatatatattacatacatgtaaacatgctttcaattaaaaaaaaatagcaagtttaagatgtgcgtctgctgtgtaatggaaaaaaagttttttcttgcgggtaaaaaaatggttatttgggatccgtaattgagaaaatgagctgtttagatactccataggaatttgcaggattttaaaaggggagatgactgaaacatggcggcttgcttccaatcaaataattaaggcaaaccaacagtgtgcctaaaatctccgtattcaaacaagtgctcaaagaccctatttagagaagcttaagattctaagaaacagcttgtgagaagcttctagtttattttctggattctacatctacagcttctcaaaatctgagtgaaaatctttactgtttagaaagcttctagcagtaacagcttataagtgaaaatctttactgtttgggaagtttctagcagtagcagctaataggagaatttccagcagccagaacctccgcaaacaggcccaaagcctcaaactattcaccatcgtccggaatgacgccttcagtcatacaggctttacacctccactcttcgaatacgtaaagtggcaaatacgccttcgatcggaaaaaggaatcaaacaagctcatcgtctccactctccacacatcatcgccttcgcttctcctctctcctccccacactgtcggaagtcggaagcaaagcggcggcaccgcgagagagaggcatggcgacgaccgcgaccctccccttctcctgctcctccaccctccaaaccctaacccgcaccatccccctccgcctccgcctccaccgccgccgcttcctccaccacctcccctccctcgccgccctcccgaggctcccgctcccgcgacctcccctcctcccccacgcgcgccgccacgtctcggcgtccgcggcgcccaacggcgcgtcctccgagggggagtacgactacgacctcttcaccatcggcgccgggagcggcggggtccgggcctcgcgcttcgcctccacgctctacggcgcccgcgccgccgtctgcgagatgcccttcgccaccgtcgcctcggacgacctcggtggagtcggcggcacgtaagtggacgcttctcttgctactatatagactagtctattagttcatcacattttccccttgattcgtaggaaggttagcaacttagcatcgttggcttttggctttacttttttgcatgcaccgtaattggagcgcttccttgtgatttgtgaatgactagccaggaatcatttccaattttgtcgcgggttccatctttgctgatgttttgttctgtgatgtttttgtgataggaatggcttcgctaactcatttttgttactacattctagagaatttttgtggttgggtacattgttactcactatcatatactgcatttgaacggggtacttttgagtgagaacatcctcacgggctgttatctcagtggtgtttgctcattttaggggttagaggcacaaatctggtggggaatgtgtgtttccagtgatatgcacttgtttgttattattagtacttttaagtaatttacatttgcaccatttgttgcctttaccgctctcaccaagtttcaaggttttatatggtttcttattcagtattattgaagaaattgtttgaatgtatacagcgcaatgactccaatgcacgatttgcgctgctataccggcataatgtggcttatttcagtatttactgggatttacaatttgaatcattatgaataccagagctaaacccatgcgttttaatgaccctgtacaatattagacaatagatttccaataatatgtaagcagtttggcataacataccagcatatgaagcctaaaagatgggcatgcttttaatagctaccaccttgctgtaataccagtgcctagaaggatatgcatatgcataagaactgttatttgtttttgtcacagatgtgtgcttcgtgggtgtgttccaaagaaattattagtgtatggatccaagtactctcatgagtttgaagagtctcatggctttgggtgggtgtatgaaactgatccaaagcatgactggaacactctgattgccaacaaaaatacagagctgcagcgccttgttggcatttacaagaatattttaaacaactcaggagttactctaattgaaggccgtggaaaggttgggtgatgttcgtaaatcaagttaaactttgaatagactgtttccctaaacaaatactatagtaaggtgcagctgttgatgtaactttgtttacttagtacagatagttgatccacatactgtaagtgtagatggaaagctctacactgctaggaacatacttatagctgttggtgggcgaccatcgatgccaaatatcccaggaatagagcatgttatagattctgatgctgcactggatctaccttcaaaacctgagaaaattgcaatagtgggaggtggatatattgctctggagtttgctggaattttcaatggcttaaaaagtgaggtacatgtgtttattcggcagaagaaagttttaagagggtttgatgaagaggtgagcaaatattgggaacaacaaaatcatattcacagtagatgaagtgatctgttcactggagttatttttgtcggttgtggatttgcaggtcagagatttcatcgctgaacagatgtctctaaggggcatcacatttcatactgaacagagtcctcaagctataaccaaatcaaatgatggtttgctatctctgaagacaaacaaagaaactattggtgggttctcacatgttatgttcgcaacaggtcgtaaaccaaacacaaaggtctgcaccatatgcgccttttgttttcactttgttagatcttgcatctccatttgttgatgcatccatcctttgttgctgatgttgttctttaacttgtagaaccttggactagaggaggttggggtgaaattggacaagaacggagcaataatggtaggttaagcaatcaatcaagtgatacttgacttcgagtttctcagctttgcgactctttaacatgttgagcttctgcactgtatttatgtttgctaggttgatgagtattctcgaacctcagttgattcaatttgggcagtgggagatgttactgatagggtcaacctgacaccagttgcacttatggaaggtggtgcatttgcaaaaacagtgtttggtgatgaacctaccaaaccagattacaggtatgtaggatatccctatcaagaatacctcagttacatcgcatgtttgagggaatgcttgttgttgctgtacagtgtacacttgagctgcatatttttgacagtgaacgggtatctctgttgcatttcattagagaactttgttacttggtcacatcctaatgtataatttgcaggagatgggcttgaatagcttgattgcagatataacctctatttccttgtttaaacatgctagtattcctgtgtatttttatgcttgcagtaatctctagtggaacattttgaggagtaaataccccattcttccacttccatgtttgatatgctaatacagattagtttggatgatttcttgcttatctagaattatcttgttattgatcatttgtcgtgatgttcttgtttttgtgatgtgttctagtagtccttgaagctcctaggaggccatgactgactttgtactgaaattattgattcatttcagtatttcactgtttatcagttaaattttatttggttttggttattgttgttccattggatgctccttgattgtgaattacacaaatttgacagagctgtaccatctgccgttttctcccaaccacccatcggacaagttggtcttactgaagagcaggtatagcatacgacgcgcatctatataaagtgatgcacaaaagaaagtcaattaaatttgtattttgtgcaggctattgaggagtatggagatgttgatatctatacagcaaacttcaggccacttagggcaactctctctggattacctgatcgcattttcatgaaactcattgtgtgtgctacaacaaacaaagttctaggagtacacatgtgcggtgaagacgcacctgagataattcaggtctgcattgttttatattcttactctccatttcagctttattcctgacatactgctgatgaatttactacattttgacagggagttgcaattgctgttaaagctgggctgacaaagcaagattttgatgccactattggcattcacccaacatctgcagaggaatttgtcacaatgagaaatgcaactagaaaagttcggagaagcacaacagatgaggtgcaggataataccctttaaacaatgatagtattttcttaaaactatccattttcaactagaattgcctgtagctatttgtttatattgtgcttacatgttatcccttctgcattccaggtagaatctaaagataaggttgttactcagaactagtacagataggaggtaagtacagtccatttacactggcacttgctcttggtctttgcaatgcacatttgatcgtggagcaatgatagtattgtccataacttgtttacttcacaataatatcttgttcccactgcccagtatagttcaaatgtagtgttgatttatggttgtttcacatgccaagatgtagcaaaattcagtcaagtgacatctttgactaattgaatggcttctatcccctctctccccctctttttgctggaattctatctacttgtttgaatactgaatattttgttgttaatgtgggaggatatttcggacctatatttatttgctttgttaggcagaatcacataagttcaaatctgtattcagatatctttcattgtaagcatccacggaatgtgcattggttcagcgtcatcataatctcttatctagcttatgttgcaggcattctcagagggacttctctacttccgagcagctcatttacactgggcggacaatttttttttgtagcggtatccacggaaaggaaacccatgacaggaagccagcaaacttgtatcatagcgctgactggcattctctgatcccctttttgcatctattgtagcttgaacacggtgatatactattagctgctgttttccttctcttggttgaaataagtgctgcaccatgtgagtaccacagcctggaaattttgtaagaaaaaaaagaagtattattttggtagtacaactcagcctaatctgaattttacatcatatctgtgctagcatttcctaatatgttgtaattttgcagcaaaagatgcatatttctttttgagttattttctgtctgtatgatgatatgcccgtttgctggaagttactggcgattaggggtgcgagtccaccagcttgtgccgtcccctctctactcgatggtgcgattaggggtgcgattatgcctgttttctttttgattgataagaatcggatggaggctgtggacgcgcaaggtgaacacgaagcaaaatcaaatgactcaagcatacggtggcggatgatgcaaacatgtttcattttttaactaaataaagtagagatagagatgcagatttagggggcttttaactatttgccactcttacgagtggtgcttaacgatttgccactagacctacatgtcatagacatatgagggcctacatgtcataaacacggtgtggcaaatcgttaattgccatgtcacaagagtggcaaatagttaaatttcctcagatttagagcaagtacaatagctgattataacttagctataaacatatatcgaaaagataaaagaatagagagaagagcaatgggctacatattcatagccatctgcagcatgatctgcaagacgcaatgtgtgtatgacaggtgagaccagatatcaatagtgtagtatatgtttatacgtaactattggctattaatttgactataaatgatttggagctagtatttggctatactattaaacttgctcttatagagtagcatggattcagagttccagacacgctagggtaccagtataaaacattatcaaggtctctacatccagaatgccacaggattctcaagcatttcactactaactccttgaggaatgttttcgtactctcgaaattggcggctattgccagtcgtaagttctccattcttaccatacatcacagaaaacgtcaccaattgaataaacggcaccgagactgagtgatcctgaagcatctaggcccccggtgttaattttggtaattaatgacaagcgctaattgtggactaacccttatctttgagttatacattttacgttaggtccacgtcatatgtgcgcatggatgattatcgatggattaaaattgacggcgcaaagcaaagggaaagaagatggtaaaactagcgctttaatttagaattgatcgagatgtagggcgatcaaatttgctagtttatttttagtttcgccgtactattaagaggggtaatgacctagcaaagagatgattataattgccacattaggtcattgcattttcatttgtgctctcttttttatcacacacacattcacttgcaaattcactgagttcggcctgaccaggggcggtcagactggccacatagtggcggtctgaccggcgtgccttggccggtcagaccggccgcaagaaggcggtctgaccggagcataaggccggtctgaccggcggcacttgcgcggtcagaccggccccctggaggctgagatggtgctgctcggggtggccgatacagagccgacggagccgtattcggtcagactgagccgatggcggtctgaccgagccgaggccggtctgaccggccaccccatgccggtctgaccggccaggccgatggggccctctgacaggtctacaacggctagttttctagccgttgcagagtagcacggtctgaccggccacatacctccggtcagaccggcagagcacagagttgggggatttcgcccccaacggctagttttggtgggtgggagtataaatactcccccaccagcagcaagggggttctcttggcacccaattcaattgcatatacttcttgcacctctctcacactcacttgagctttgtgttcatccatctagtgtgttagagggttgtttagccaagagtcaagtgcatttgcttccattgtagagctagtgcggcactgatcatctccacaccgggtcattgcttgttactcttggaggttgccgcctcctagagggcttgtggaggagttgcccagtgacctctccgagaagattgtggaggaggcccggcgccggtttgtgagtggtttggagttcaccaccttcggagtgaaggaagaactccccgagtgatcgaggcttgggtagtcctggctcccgccttgcccaccccttgacgaaggggtcgtgcggtggcttcgtggttgagcggtggagttgggctcgcctcaacggggagtaggaaaccggcgagtttccgaacctcggtgaaaaatctcttgtctcattgtctcatttgattgtcacatttacatttgtgcaatttacatttctagagacatacttgagccactatcaccctaggtttgcaaaatataacttagttgcttagttagagttcaccctcaccaagcctagcaacttaggttagatttgattaggtgttatttagttttaaatcgcctattcaccccccctctagtcgacatctcgatcctacaagtggtatcagagcttggtctctcttgattgggcttcaccgcctagagagaagatgtcgaacgaggtgaaccatgtagggaaggctcccatatttaatggcacaaactactccacttggaaaattaaaatgtctactcacctcaaagctatgagcttccatatttggagtattgtggatgtaggctttgctatcactggcacacccttgacggagattgatcaccgcaacctccaactcaatgcccaagccatgaatgccttgttcaactctttgagccaagaggagttcgatagagtgagcaaccttgagaccgcatatgagatttggaacaagttggcggagatccatgagggtacaagtgagtacaagaatgccaagcttcatttcctcaagatccaatatgagacattctccatgttgcctcatgagagtgtgaatgacatgtatgggaggctcaatgtcattgtgaatgatctcaaggggcttggggcaaactacaccgatcttgaggttgcccaaaagatgcttagagccctaccggagaagtatgagacccttgtcaccatgctcatcaactccgacatgtcaagaatgacacccgcaagcctcttggggaagatcaacaccaatgacatatacaagttgaagaagaaggagatagaggaagcctcaccctccaagaagtgcattgctctccaagccgaagttgaagacaagagcaagagcaaggtgaatgaagtcaatgaggacttggaggaagagatggtccttcttgctagaaagttcaatgatctcttgggaaggagaaaggagagaggaaggggctccaactcaaataggagaagaaatagaagacccaacaagactctctccaacttgaggtgttttgagtgtggtgagaagggacactttgcttccaagtgcccttccaaggatgatgatggagacaagtcatccaagaagaagagtggaggctacaagctcatgaagaagcttaagaaggaagagaagaagattgaggccttcatcggggaatgggactcaaatgaggagagctccacctcatccgggtccgaggaagaaggtggtgatgatgcaagctccaagaagaagaagatggccgttgttgccatcaaggaggctccatcactcttcgctccactttgtctaatggcaaagggctcctctaaggtaacatctcttagtgatagtaagagtgatgatgattgtgatgatgtttcctatgatgagcttgtgagtatgtttgaggagctccatgcttatagtgagaaggagattgtcaagtttaaggccctaaagaaggatcatgcttctttggaggtcttgtatgaggagctaaagatctctcatgagagactcaccatttctcatgagaagcttaaggaagctcatgacaacctcctttccactactcaacatggagctcacattgatgttggcatatcttgtgatttgcttgatgatagtgctacttgccatattgctcatgttgcatcatctagcatttctacctcttgtgatgatcttatggatatgcctagccctagctctagctctagctctagctcttgtgtttctatttgtgatgcctcatttgttgttgagaacaatgagcttaaggagcaagtggctaagctcaacaagagtttggagagatgctttaagggtaagaacactcttgacaagattttgagtgagcaacggttcatccttaacaagtagggacttggattcattccaaagaagggtaagaaaccttctcaccgtgccactcgttttgtcaagagcaatggtaagtattgctccaagtgtcgtgaggttgggcatttggtgagtgatttccccggtggtaagcctcctaagacatgcatgttcgattctcattatatgcttagaaaggcttatgatggtagtattgttgctagatatttgggttcccctatactcggtggtaaaaagaatgccatttgggtgcccaaagctttggtctctaacctccaagaacccaaacaagtttgggtacctaaaagagcttgatcttcttttgtaggtgaactaccgcaccggtgggagccattgggtgcttgatagtggatgcactcaacacatgaccggtgatagggctatgttcaccacatttgaagtaggagggaatgaacaagagaaagtgacatttggagacaatagcaaaggaaaggtaattgggttaggtaaaattgctatctccaatgatttgtcaattgataatgtctctcttgttaaatctctaaatttcaatttgctttcggttgctcaaatttgtgatcttggcttgtcatgtgccttcttcccataaaaagttattgtttctagccttcttgacaagtcttgtgtgttcaaaggttttagatatggaaatctttatttggttgatttcaattctagtgaagcaaatttgaaaacttgtttagttgcaaaaacttcattgggttggctttggcataggaggctagctcatgttggcatgaatcaattgagcaaactttcaaaacgtgatctagttgtgggcttgaaagatgtgaagtttgagaaagataagctttgtagtgcttgtcaagccggcaagcaagttgcatgttctcatcctactaagagtatcatgtccacatctagaccattggagctcttgcatatggatttgtttggcccaacaacctataagagcattggtggtaatagtcattgtcttgtgattgttgatgattattctcgctatacttaggtgttctttttgcatgataagtctattgttgccgagcttttcaaaaagtttgcaaaaagggcccaaaatgaatttagttgcgctcttgtgaaaattagaagtgacaatggttccgaatttaagaataccaatatcgaggactattgtgatgatcttggtatcaaacacgaactttccgctacctactcacctcaacaaaatggtgtagtggaaaggaaaaatcgtacattgattgagatggcaaggactatgctagatgaatatggtgtttccgattccttttgggcggaagccataaacaccgcttgccatgcaaccaataggctttatttgcatcgtctcttcaaaaagacttcctatgagctaattgttgggaggaagccaaatgttgcctattttcgagtttttggttgcaagtgttatatttaccgaaagggtgttagactaaccaaatttgaaagtcggtgtgatgaagggtttcttctaggttatgcctcaaatagcaaggcataccgggtctacaacaagaacaaaggtattgtggaagaaacgaccgatgttcaatttgatgagactaatggcttccaagaggggcacgagaatttggatgatgtaggtgatgaaggcttgatgagagctatgaagaacatgtctattggagatgtcaagcctattgaagtggaagacaagccatccacctccactcaagatgagccatctacttccgcttcgccaagtcaaacccaagttgaagtggaggaggagaaggcacaagatccacctatgcctccaagaatacacaccgctctttccaaggatcacccaattgaccaagtgttgggtgacattagtaagggtgttcaaactcgatctcgtgtcgcttcgatttgtgaacattactcgtttgtttcttgtcttgagccaaaacatgtagatgaagctctttgtgatccggattggatgaatgctatgcatgaagagctcaacaactttgcaagaaacaaggtgtcgactttgattgaaagacctagagaccacaatgtcatagggacaaagtggatttttaggaacaaacaagatgagaacggattggtggtgagaaacaaggcaaggttggtggcgcaaggtttcacacaagttgaaggtttggactttggtgaaacttttgcccccgtggcaagacttgaggctattcgcatccttcttgcatttgcatcatgctttgatataaaactatttcaaatggatgtgaaaagtgcttttctaaatggtgaaattgccgaacttgtctttgttgaacaacctcccggttttgaagatcctaaaaatcttaaccatgtttacaaactctcaaaagctctttatggtttaaaacaagctcctcgggcttggtatgaaagattgagagattttcttttgtcaaaggatttcaaaattggaaaagttgacaccactcttttcacaaaaatcattggtgatgatttctttttgtgtcaaatttatgttgatgacatcatattcggttctactaatgaggtattttgcaaggaatttggtgatatgatgtctagggaatttgagatgtccatgattggagagttgagcttcttccttggacttcaaatcaagcaactcaaggatggaacgttcgtgagccaaaccaagtacatcaaggatctactcaagaggtttggcttggaggatgcgaagcccatcaagacacctatggcaaccaacgggcatctcgatcttgatgagggaggtaaaccggtagatttaaagctttattgttccatgattggtagcttgctttaccttaccgcatctaggccggatatcatgtttagtgtttgcatgtgtgcacggtttcaagccgctcctaaggagtgtcacttagtggccgtgaaaaggattctaagatatttaaagcattcctctaatattggcttgtggtacccaaaaggtgctaaatttaagcttgttggctattccgattcggattatgccggttgcaaagtggatagaaagagcacatccggtagttgccaaatgcttggtagatcccttgtgtcatggtcatccaagaaacaaaactccgtagccctctcaaccgccgaggcggaatatgtttcggcgggtagttgttgtgtccaattgctttggatgaaacaaaccttgttggactatggcatatccttcaccaaaaccccactcctatgtgacaatgatagtgccataaaaataaccaataacccggtctaacattttagaaccaagcatattgacattcgccatcacttcctaagagaccatgttgccaagtgtgacatagtcattagccacataagaaccgaggaccaactagccgacatctttaccaagcctcttgatgaaacccgcttttgcaagttgaggaatgagttaaatgtcatagatttctctaatgtggtttgagatggtgcaccatggttgcttcttctgcattttgtatatttgctcctatttgctcttatgttttggacttattgccatttggttcttcattgcgaaaatggagcatgtcacattaagggggagttttgaactcttgcatgtgctctacttccttttatatgtgagcaaatcaaccaaaagtgctagtagtgtttttcaaaatgcccaagtcaacataagtcaaaacttttgcaaaatcaatgaaatttgaaaactatctcttggaaaatgtttcaaaagggtccctatatgttttccaagcctcacattgctagaaaaatgatttttgaatgaaaaatgccattttggctctcttttgaagaatctagattcttgtttttggccaaaatgagattaaaccccaaaatgagtttgataaggaatctgagaaaagattcaaaacaaagttggtagagaggaggatttgaaatgtttttggtattcaaatcatattaaaaaatcaaatatttcaaaagttgtttgaaaatcaaattcgcccaaaaacccctatagaccataaaaggccacctcctagcactcaagtgagttttgttgcaaatcttcataaatttcaaatattatgaatggttggcaatatttcaactcacacatttcaaaattgctctaaaaatcaaaattttgttgaattttattaagtgggggcagccaactgtgcaagggctgtgcacagtcggctggggggccaggcggtctgaccggcgctatatgcgcggtctgaccggcctggtggcagcggtctgaccggccactatagcacggtctgaccggcggcaacccagcggtctgaccggcctgggatggtgggcccaggaccttgtcctttcttcctcctcctccttctacccgacccctccacatcccatctcatctcttctcttctccaactcgaaaaaactcctcctctctcctctcccaaaccctagccacctccctccaccaaatccatccggttcaaccgtcaaaatcaatccggttacactgtaagtgaatctcctcctcttcctctctattccatggattgatttgagttcttattgagtttgtgatccatggcatggaaccctaggtgaaggaagaggtgttcttcgatttgcaccaatagagggtggtttcttggtgtgattcaactccttcaaccggtaaatcactctccctcttgtgctttgctctcaaattggtgtatctaaatctctatgaaatagacctacaccttgatgttcatgttccaatcttgtgcaactttgtcctagcaatttttagaatcatttgtgtggattgtggaaggattcggttgtgctattgtcagcggcggtctgaccggcctatggccgtcggtctgaccggccgtgagacaccggtctgaccggccgttggccatcggtctgaccgcccctgacaggcagcacccccatttctccctcttcactatgtggcttctaaaattgttgcttatccatcctttgctccttgtttttcagccatgcctccccgcactcgccatggtcgtcgtgagcccacgctcgatcccgtcagtgaaaatgaggaatcaagcggagatgagtatgttcaaagtgatgatgaaaatatggaaaatgttcagggtgatgagatggaagtaagtgatgatggtgatgatggtgatgacaatgggagtggaaatgttgaagatgatgaggcaagtgatgatgggagtcctctcgattccaccatccaatttgtgcttaatttgaggaatgctcaacaatacactatcctccgtcgtcatgatcaattccggaggcctaacgattgtaatgatccaagatttcatacacggttccaaaagtccgtttatgaacaagtgtatgccaacaaagccttcgccgaacacaagtggatttcgtggaggcacattggtgagacaccggagtttgagaatttgcaagagatgttccggaccgttgggattgatagaattgtcaccatgaagcaaccttttgatgaagatctcatccggcaattctatgccaccgtatgggtgtccggcgattgtgatgcaatgaagtggatgtcggggatcctccgatgctctatcaaccgccgtgaattcaaggagctcttgcacattcgcttcaacaacggggatgaccttcatgatgagcacacccacaatcccttccccattgatcacttttctcagttttatgaagaagggggaaggcacacatatggaaaggtggcgggtttgaggctctcccaagtgtgatcaaccgcatagtaagggccaccatcctcccaagatgcggcaacaatgatgacatacgcggagttgcttggcatgttattgatgccattatggatggtcgtcggtttgatgttatcaaccttatgatgaaggagattgccatctcaaaggggactattggacaaggaatctattatgctccctacataatgaggttgattcaaagcaagttgggaaaaattggtcacaatttaaaagaacataaggagtacaagcctcgtctccaactctcctcccctagagctccttgtgtgtgccaaccaacattcgatcaaggtgcaagctcaagtgcagccccccctcctcctcaagggtatgattcaagtgctttattccatccacaatatgcctactttggaatgcaaccgaatgacttcttcaacccggtccttggggctattaataccctaagtgaaagcattcaacgcttatccaccgggcatgaagcattgcatgaggatgttcgtggcttgcgcaccgatgttggcaacttgaatacttcggtgggaagattgcatactagggtgggtgtattggattctcgagtccaaaccttggagagtacccaagcttttgtctatcatcgccgccgtgatgcttctcatccttccacttcggcgcgtcctccttctcctccacaagagtgaagacctttttggagcttgatgccaaaagggggagaatagtgtgttttatgttttgtgggttgggactagtattagtgaagttagtcacctcatatttaataggttaaggatgattgggctatatttggtatgggtatgggctattactctatattatgtgttccttttttgttttgttgttctctatgtcatttggaccctttgtggtcttgtaatagcctatatttatttgtgagccctttatgtggtcttaatgtgaacttgtgctatgatggatggttggtgtgacattgatatatttgtgaccatcttatgctcatggatgaatatttcttgaagttcacattgagatattgctcttgtgtttgtgatatgttgaaatgtgaaattgaattgtgcattggctccatatttgctatttgtgattgttatgcatatgtttagggggagcttttgcttgtcaatacaatatatgtccatgtgctctatgtttgattatatatatttgtggtgtttgtcatcaattaccaaaaatggggagattgaagcatctaggcccccggtgttaattttggtaattaatgacaagcgctaattgtggactaaccgttgtctttaagctatacattttaagttaattccacgtcatatgtgcgcatggatgattatcgatggattaaaattgacggcgcaaagcaaagggaaagaagacggtaaaactagcgctttaatttagaattgatcgaggtgtagggcgatcaaatttgctagtttatttttagtttcaccgtactattaagaggggtaatgacctagcaaagagatgattataattgccacattaggtcactgcattttcatttgtgctctcttttttatcacacatacattcacttgcaaattcactgggttcggcctgaccaggggcggtcagaccggccacatagtggcggtctgaccggcgtgccctggccggtctgaccggccgtaagaaggcggtctgaccggagcataaggccagtctgaccggcggcacttgcgcggtcagaccggccccctggaggccgagatggtgctgctcgggatggccgatacagagccgacggagccgtattcggtcagaccgagctgatggcggtctgaccgagccaaggccggtctgaccggccaccccatgccggtctgaccggccaggccgatggggccctctgacagggctacaacggctagttttctagccgttgcagagtagcacggtctgaccggccacatacctccggtcagaccggcagagcacagagttgggggatttcgcccccaacagctagttttggtgggtgggagtataaatactcccccaccagcagcaagggggttctcttggcacccaattcaattgcatatacttcttgcacctctctcacactcacttgagctttgtgttcatccatctagtgtgttagagggttgtttagccaagagtcaagtgcatttgcttccattgtagagctagtgcggcactgatcatctccacaccgggtcattgcttgttactcttggaggttgccgcctcctagagggcttgtggaggagttgcccggtgacctctccgagaagattgtggaggaggcccggcgccggtttgtgagtggtttggagttcaccaccttcggagtgaaggaagaactccccaagtgatcgaggcttaggtagtcctctccgtaggccggctcccgccttgcccaccccttgatgaagggggcgtgcggtggcttcgtggttgagcggtggagttgggctcgcctcaacagggagtaggaaaccggcgagtttccgaacctcggtgaaaaatctcttgtctcattgtctcatttgattgtcacatttacatttgtgcaatttacatttctagagacatacttgagtcactatcaccctaggtttgcaaaacataacttagttgcttagttagagttcaccctcaccaagcctagcaacttaggttagatttgattaggtgttatttagttttaaatcgcctattcaccccccccctctagtcgacatctcgatcctacagatccaggcagcactccatgacgcagaatttgcttccaccacccatgctaacgagggtgacacccgtgaccaactcatgatcagacacagtagtagctagttcctccctggtgtatttcaccgcctggccattctcgcaatcgtcagatatcacatccattgagcatatgcgccaactggtggtggtgccaggttttctgctgagcccaacccaggcgtccaactcagcgatgaagtaagcacgaccggagaacgacagctgccactggccatggttcttccacatacaaccatccctcacagactccgctgtgtcaaagctaaaggtggcagaggactcaccgccaatgctgacaaagatagttcgcctatccctgtgcacagcgtaggaggtgacatgctcatgctggaatggaggattaggaagagcgtgccacctccatacaaagtcctcctcctcctcttgatcatcagactcgtcatctggcgacgggtagagcaactgaaatgaaccgacagagagagcaaagagccttccaccaacagggatgtagatggggtcaactggatccggcctttgccgagggccaaccatcaggctccgcatgcgaacgtcatagatagggataccagccatgggattgaagctgaactggggatccacgagctgcattgccaaaatcttggagtcaaaggcaccagcaaagtacttgggaccagcacggggtgcctcgaaactgaatatggccagtggcatgctgtgctccccatcaccgtcattgccaaccgacaaatcgatcttgcgaatgctgtatccccgtgaccagtcatcaagtacaagataaaggtgtcgccgcttttccttggggaagtagtttcccttccaccccaacataatgctccaaccaccatgaaattcgaaaccaagtcacaaaaagattcaattcctctttcatggtccaacttaaaccggaaaaagcatacgatgagcggtaaaataaggattaatccatctccaatcctacctctaccttaaatcggaaaagcataatacccgacaaaactaattgcggaaaaagaaccaatccaccacaatcccgctcctacaacttatagccaaatccattccaatagcatgtatgcacctacatgaacttaaatcatcctagtattgtgtagtggtgctatatttttagaatcggtagccaaggggtttttattctattttggatgaggtagtacctactgtatgacgtgctagaatctactagtagtctatgattttgggatgtttttagttaaacttgtttaaagggagctgggggttttatcccatcactttacggctttattttcaagtaccaaaatttattggttttgtgtcttatagcagagatcggagatgtaaattatttttattatctaaaaaaaatatgagcttagatcgacaagtcttcatatgagaatcagaatcaggggcaataaaagaaaaaggagcaaagcaaataacatgtatgcaccgagagacgcgacgagagcacgaggtggacgcaacgcaagtgaaaggcggcggagacgaaggaggtgggatcgagacagagggattggtggacattaatatgggccgttgggttcttacagtttctcgatttaacttgcactaggagactactaggaatcagagtaggatgataaaattaccctttctacgccacgccttatgcaaagaaatatccggagaatcacagccgtcccaacttggatttgtggctgagatttaatctaacgctcaactgcggtaaatcctagaggggcacgccgacgccgagtttaccagcagacgacgagccggagcgctcgggggagcggcggcggcatccggcgcgctcggagatctgaggaagcgccggccgcgggcggcggcggcggcaggtggcgtgttttggtccagcgagcgcgatgtgccgcgggcgagcgaggagcagcggcgccatggtttgggtcctcacgcctgcgaccgcagaggagcggcgccccggcgagtgggcgcgatccccagggtagtccggtgagcagcggcgacctcaccctcacccatggatggtggaacggatggggatggcggttttttgagatccgcgtcatcagctagataggtggcgacatcacaggttagtcaaaaaaaaaaaaaaaaaactgcatctgacaacgttatttaggctgtgttcgtttgtgtgagatagggtgagaaaacatgttttccgcgtgcacacttcctaaactactaaacgatgcgttttttataaaaattttatataggaaagttgctttaaaaaatcatataaatccatttttaaaatttaaaatagtttatactcaattaatcatgcgctcatcttgttttattatcttcctaatcttctcaattccctatctcttaaactcacccttagttcctgctattaaggagtcaagatctgccgcggagagaggcacgggtaactcactatttttgtattccatttcatgcatgcagagcgagagagagagagagagagagagagagagccacagccaatttcataggatagctctctgttcttgcattggttttgcttccctctgcgccttgggtgataacaaggatctctttctattgccctgtgattctttctttcatcgtcgtttgatattccccacaccactcttttctctctgttcttttctgtttgggtttgatcgcttgctcgttgagaacctctgcacgattcccgtgtcacaagcaggtaatttgtaatccctcctgtcttctcttgttaattcgaacctatataatctgaataaatcaagttacgttcaatttcgaagatgatacttcatggttactttgatatgcggtgtcatttcaattgattggtggtgttgagtgtatggtattttcttaattggtatggggattgaccattgatgatagtgacaatgatttacatgctgtcatgttacagtaatagcaataatggtttaaattagccatgcataatcacattgagtttagttttagtcccacccctctccagattctctattcatctccctgtatattctgtttgtacaatgtcctctcttccatacttttgggaagtgattttttaaattcaattcttgcgtttctctatgaaattctcctgttgcatccattttcgttgccaattagttgcagcgccatgatggagatctttccaaaatttcctgtggcaatgttaaggtgccaagctccttactgccaaatgccaaggaagggaggatgcacgaaattactgctgatccgtatctatttctgtaatgtggactgtacatattatgtactcatatttaggatttcatatgacaagaatatcaccatctgtaggacgacctccatactagtttagtgactgtatagtgatcttcatgcttgtttagttcaaagtaatgctgaactcaacatgatctgtctgcgtgatgagcatgacaatgttaaccttaaaaaaaaaagcatgacaatgttgttaaaagaaggaagtaacaaataggctcttctgctggcctgaccgttgctttattttgtctgaacatgctacacattataattgatagtacttatcatatgacctttaatttccaacctctactgaactttattacctatgttgctttcattttacagttgaaccatgactgctcagccaaagaagaggagtgtaatagaaagtggagatggaggtcttggtcttggccttgctttatttatctcaaatggtgaagatttgggccctatcattcggcatggatttgattctggtaaacctgaagctctcatgcaaaacctcaggagtattgtaaagaaaaaggaagttgagatcgaagagctttgtagacttcattacgaggatttcatcctggccgtcgatgaactacgtggtgtgttggttgatgctgatgagctaaagggcatgctaactggtgagaacatacacctgcaaaaggtttctagtgccacattgttgaatcttgatgagctttttgagttatattcgattaagaaaaacataggagaagccataacaacgttgaagatatgtgtgaaagtcatcagtttatgcatggcatgcaatggttatattgcagaagctaagtttcatcctgcgcttaagactctcgacatgatcgagaagggctacttgaaaaatattcctttgaaacttctgaagaaggtagttgcaaaacatataccattgataaagatgcacattgagaagaaagtttgcagtgagtttaatgattggcttgttcatatcagaaggatggctaagcagattggacaggtctcaataagtcaggcctctatggctcgacaaaaagatgaggaaatgcgtgcccagaagagagaggctgaagcacatagtgatgctagatctgatgagcatgtgtacaccttggatgtggagaatacagatgaggaatcaacactaaattttgatctcacgccagtgtaccgggcacatcacatgcacatatgccttggtattggggagaagtttcgagattattactacaagaataggctaatgcagctcaacctggacatgcaaatctccacctctcaacccttccttgagtcccatcaacccttgcttgctcaggtagctggatttttcattgtagaacaacgtgtacttcgaagtgctgatggtttgttgtctgaaagccaagttgaatcaacatgggagactgctattgctaagatcacatctatactggaggatcaatttgctcgcatgagtatagccagccacctcctcctcgttaaagattatgtcactttgttaggcacaactgttagtaagtatggctatcaaatcgcacaattaattcaagtcattgcgaaatacaaagacaaataccaccagttgcttcttattgagagtcgaaagcagatagatgatatccttgctaatgactcatatgagcagatgattataaagaaggaatatgagtataacatgaatgtcacggcattccattttgaacctgatgatgtagtcccggagtttccatatgtggctccattttcctctggtgttccagatatttgtcgtatcgtccggtccttcattggggattctgtcagctatttttcttacagtgctcgcacaaacatctatgaaattgtgaagggttacctagacaggctattgattgaggtgttaaatgatagtcttctgaacatggtttatgctcgctcgttagccatgtcacagatgatgcaacttgcaggaaatatttccgttcttgagcaatcctgcgatatgttcctcttgttttctgctcaactgtgtggcattccaaagcgtattgcgcagagatctcattccggtttgactgcaaaagctgtcttaaaagcctcccagaatgcagcatataactctttgataaatttggccaatttcaagattgatgaatttatggtgctcttggacgatgtcaactggatagtggaggaagccccagataatccaaatgaatatatgaatgaggtccttatctatcttgaaacgctagtatcaacagcgcaggagattttaccgctagaagctctatacaagatggtttctggtgcaatgagccacatctcggactctatcatgacaacacttcttaacgaaggcgtgaaaaggttcactgtcaatgcagttatgggccttgacattgacttgaaattactggaggcattcgcggaagagaaattttataggaccggtttggcggatttgggtaaggaaacaacattcgccgattgtttggttgaaataaggcagctagtcaatctcctccttagcagccagccagagaatttcatgaatccagtgataagggggaggaactatgggtcattagactacaagaaggttgccatcgtttgtgacaagtacaaggattttgcagatgggttgtttggaagcctttcaaaccgcaacaagcaggatgctcgcaagaggtccatggatgttctgaagagaaggctgaaggattttagctgattaaggttaggaatgtttgcctttgtaaataaattgtcattgcgctgctgaaaatgtcctttgaaaactgccagtgtcagaccttccacctcaatttctaaacagacatatgaataggtcaagtttttaatcttcagtcttgattagtactatagtttgaattgctattttccagtcgtgttcttcttctggtcgaacacctacagcacaggtgtcaataacaggttttatatgccaccgtcaatctttttaaatttgataacctgacttgatattttcttctttttttttcttttgtctcaaatgcatcttccaaagtgacataaagatcatgttactagtatttctgtgctgcttaacgtaaaagcctgctaacctgcatcaagaacatgggattccatagaattctaatcatgctgtaacaaagtgttgacatctgcaaaatctcctggagtcctggtaagcggccaacgtgctgttggtgttggacgtctgaatggaccgctgaaacaaatacgccgtggtggatctgccaagtgtactccaaatttcagcctctcctttcaagtttcaaccctgcgaccttgatcgtttcgttttcaggtcccttggccattcgttgcaatatactcttccatcccacaaagaaacgtttatatgcattgcaccgtttgactgaccaccttattttaaaaaatatggaaaaattgaagaagataaatcaaacattttcatgttttatcatttaataacaataaaaatactaatcatgaaaaatttttaaataagacaaagtgtcaaaacattatatattacctccgtcccaaaataagtgcagccgtggatattcgtgcccaacgtttgaccgtccgtcttatttaaaatttttgtgaaaaaattaaaaatatttagtcacacataaagtactattcatattttatcatctaatagcaataaaaatactaatcatagaaaaaaatttcaaataggacgaacggtcaaacgttgtacgtgaatagtgcaaaactgtatttattttgggacggaggaggaagtaaaaactaaaaaaaaaaatatttttcttaatgggacagagcgagcaggagtagtggtcgtgccgtgccgtgcgtacttgcgatctgctactcctcgaaccaaattaatcaacacacgagcacccgtttgttccaagaacgtagccgaaacacgtcgctttgcaatcatcccggctaattccggtgaagctgcggtgcttgatacccatcttctccgcacgtatgtcgcctcagaattggcagagtttggtttgaacttttgaagtcgtttcgttttgtctctcgttccgttcttgccggtgaggaactatagggagcacaagtagaggtagaagcagtcgtgccctgctcgataggccaccgcgattcaaaatttcaattcgagcagcggcagtgactcgtcgtacgtgtagagtgcatcgatcgccaacaaacaccaaaaacctgtgtgactactcaagcctgtgctactgcttctacacggtagtcatgcattcgtactctcgcgagtctcgactgcagccatactttacaatttcatgcgaacgaaccaagctaattttactttgacttgatcagaacacttgaaaattatttctctattttttttttaccaagcgatatactagtacatagtaaataatcaaaatgtagggattaatgatcaggtgcgtgtattagaaactgtatagtgtatagcataaatatccaaaaggtactactgtatacacaattttggaacggatgcagtatcacaatttacaaaccttagtacagtagtcagttcactcagttgcaggggtgaaaatagtacggaaactttccggattccagacctattttcgaaaacggaatctaacggttggtattctttttcggaaacggaaattaatttggaaatattttctcggaaaatgaatcgaaaatgacaagggcagtttctgtcggaactcggaatcggtcggaaactttccagaaatttcctcggaatttctaaaaattttgtgactgaaataccttggattctttttttaagtactgaatagtgaataccatggtgtttggcttttattttttttaaaaaaatatttgttatgcaaatatgaagttacataagaattttttttctgcattaggatttatcaacaacattactctcttaagtatagataatttatttcatagattgtgttttgtgatgtactgtttgagacttaacaattaaacttatatgattatgttttacgatgaattgttgaccgttgagacttgagaattggatttatcagtttgaggggttttttatttcgaaaaattttcgttaccgtattcgcgccgatttattttcgctccgttttcggctttgataatatttgattccgttttcgcatccggggtttttgattccgattccaaaaaaaaatgaaaacgaaaacgataaagatggttttagttcgtttccgtactgttttcatcccagttgtgcttcaatggtctgctgcctgcagccgtcaaattttaccgaaaggattagtaggcatgccaagactctgccaccatcaactatcatgtactgcttcaatttccaagcataaggttgctttgtgtgcctagctagctaggatttgtaatgacttggattaggtccattaaattttcacctgactgcaagtacttctcttgatcacggtcatttgtttgacacatctctcaatcatcactagatgaaaaatgaacaaatagtgtagtagtacttacatactggccggtcactgtttttgtctgaatttagattcttcaacgtaagtacagagtacgtagtaggagtatgtgaatagtcggtctaattccaaagactgcatattgaatctttcaaatcaaagtttattttattttattcaaagcatgtacgtctgaagtcaattctttcctggtctgaacattttggctcggctggagagtcaaaatggctgaccagccaaattaattaacaagcctacggggcaacgggtgaaatagacatatgactcgcaaaaagatcaatgtacaatctttaattttatacattgatctttttctcattatgtttattcattattttagataataaaaattgtttacatctccggccacagccattagacacacaactattgagttctgataccaaaaatagagacataagtgatgggagaaaccccttaactccctctagaaaagtttcaactgaaaaaaaaatccaaaatcacatacatttaagcacgacattggttgttactacgtcatctaaaagtgaaataaaagaattggctaacgatgattgagagataattggctaacgatgattgggcaacggtactgtatcgttagccaattcttttaatgtgaagaagttttacagtatggttttacagtaggatcgagtacttatgtgcgggataatctgctgtgaattaagggtgcgttgtttatagcttatagattatggattgttgaaagtatggttccgaaactcctgaaataatacaattttatcaaaaaaaattcttcgttggaatttcttatttttttcaaattaattcatcaaatttctaatatttaattaattcatttatataatgtaccgtactgaaacaattcaaattatataatgcattctgtggccacggctcgtatatgctgacctttttgatattgttgatcaagtccaacgtcaagccattacgttaacataatactagactgccagcttgctggctgcgtgatatttgcatgttagatgcacacggataaactaataggttaactagttttgattaatattttctattataattacacagtacaacgcagacactcacaacacatgcacactcacccctatgaacgcacgcatgcaaatcctgcccctatgagcatcttcaaagattgggacggcaaatcctggagattgacgaaatcatcataggcgcctcgctgtcgacgggtatgtcgcctaccacgtcaactagttttgattaatatatcacaccgtataattaataatccacatatatataaatttttggggtgagaattatcgaatggcacaatagcaatagaatgataatatcaaaacgattatattatattaaaattatttaagttcatccaacattttgtgataaaaaatgagtaaatttcacaaaacaatatattttgatcaacagtaaagatacattcttaataactgaattataaatttattaatacaaaatttatgacgaaattacatagatttagaatagagtatcgcgaaactatagttttatgatagatttagtgctaaatatgtaattttgggatagtatgtcttaaatctatagtttcgtgataagctcaataaatctatctgtagcttttcaatagtttagtcatactatttgtagttttgtaaagcatctcggatgtcgtacgtgatggacttgtgatgcgagtgtatggctccattcaccaagtttctaattttttatgcctacgttcacgcgcacgcaagtgtacttttcatataaactagttgaatacttgtaatttactacatataaaaaagaaaatatattataatattatttaaaataaaaaatatatatttcttatgaaatatgttatctatcttttagttataggccaatattcaccttatatgtggctgtacgttaagatttgtttttttaatattaaaaggtttaaggagtaaatttcgagtggcaatgcatcgtaaaccgatatatatatcgtttgctaatacaccaccaattaatgtttgtaaaaaagtttttcaggtaaggtggcacaatgtgggtttttgcaaaaaataaattcgtgatcttagtaaacactctgctagaagaagatattgatggtggcagtaaatttgtgtaggggtgtgtgcatgtggagtagtagtgtgtgtgtttttcttgtgattataaaaagagaaaattgtgtgtttaagtgagaatcaacggagtaaaccatgcataaaagcgaaatctgctgttgtattaaaggaaaccaacaggaaaggtaaaatatataggagtgtatctcttgtttcattgtgactccatgattcttatatacaattatcaagcattcaacatgactaattacacagactttcacctagactcctagtagatgtcaggatcacccttaattattccaaatcaatgcgcctaaatcgactaaactactccatttctacatggatgaacagctacctttgcgaggctccagcatttttgcatggacagacgaagctctcacacatcagggaagaaaaaaaaagaataaaggaattgaaccaaaatgaacagtggatctctactcggctctccaaatctccatgtctacatgttaacggctcgcacgcgaacaagcaaaaccggccgcgatccacccatggatgcgcgttggccggccggccggcggcgcgccggtgcgccggtggccggcgaggctagttacggcgggtagcaggtggctccggagccgcctccgggaccttggtggcaatcattgcctaccggcggcgaccctcccttgagcacctgcaagatgagctcgccggcgacgccgccctggccctgcaaccagctgcccaagtcgccttccagcagcctcgccgccatgatcgcattgcagcactgcatcagcagcacggccaccagcaccaccctcaccatcgccgccgacgacgacgccatgatcgaattcagctgcagttactataatactgtactaactagatttgtttcagagatggcagacaagaattattcaagagctggctgcctccttgaattgaagtggctgaagaattgaagctaagctaggattgttggaagagagacaggatgggctggttatatatggagagtttggggactgtgtacatacgtttgaaagtaaaaagggtgtgcaacaaaagtgaccgggtctattcttcggtgccatgtaaaacaacgaactaatactactattattaagcttttgatttgtcagtctcgcctcgcgcgcggaacaaaaagaaaaacgcggtttttttttagcgatagcgtgcgagcgggccgcggtctcgtttaattcaatttcctacgtttgacattgacaagtatactactgtagtagtgccatttcaagggattttgagatacgatcaaccaacaaattaattaaagccaggttcaattcgtacgtacagtacgctgttcgttagctaactacattctcatgaagtagtttaaaatagtatcatcatgaactcgattgtttgacctccttgcctgcgtcagctcccgtacgttcgacccgtacttcccggcttgcatgtaaatatgtacttaattaactaactacacgttttggctgatcgagacgatttcaatggatcgatgagcaagagagggtcgtattcaacgagctatagtcagccgccgatcgttatgatcgatcggaccgactggactgactgatctagctagctgttgtatacgacgaagttaattaattacgcacgcaatctcatcactgatcatccaatcgatattagagagttagcactactggagaagtgatctttaccgggtcatgtaaaaatcacgttagttccgtttcaaataagaaccgggactaaagatcatttgtagtcccggttaaaaacttcaatgggactttatcatctttaatctcggttggtgttacgatcggtattgataatacattagttttgatataaacatgcgtgagtatacttttcatataaactagttgaatatccatactttactgcatactaaaagaaaatatattataatattatctaaaatacataaaaatatatttcttacgaaatatgtactgcctatctttttgttatggggaatattcgtcttatttaattttacatgcggctatacattaagatttgtttgtttcttgatattaaaaattttaaggaataattaataaaatacaaatgggtaggtaaggtggcacgatgagggtatttgcaaaaaataaattcgtgaccttagtaaacactcttttataagaagatattgatagtggcagtaaatctgcgtgggtgtacgtgtatgcagtggagtacatagtagtgcgttgtttttcttctgatttaaaaaaagagaaaattgtgtgttgaaggagtgagaatcaaggagtaaaccatgcataaaagggaattgcgctgttgtattaagaatcacaggaaaggtaaaatatataggagtagcatctcttgtttcattgtgactccatgatcgatctatacgtacgtacaagtatatatcaagcatccaacatgactaattacagatttttaggacctagaggtagctagctagtagctgtcaggatcaccttaattattccaaatcaatcctaaactgactaaactactccatttctacatggatgaacagctagctttgcgaggctttccagcatttttgcatggatgaagctctctcacagataaaagaagaagaagaaaaagaataaatttaaccaataatgaacagttgatcaatgtctatgaagatctccaatcttcatgtctacatgttaacagctcgcacggcagctgcagctagcgatcgagcaaaaccggccgcgatccacccatggacgggacgatgcgcgttggccggccggcggcgcgccggcgcggctagttacggttggtggcagctggctccggagccgcctccgggactttggtgacaaccattgcctccccaatccgacgtgcccttgtcaaggacctgcaagatgagctcgccggtggcgacgccgccctgcaggccctgcagccagctgctgccaaacaagtcaccttccagcagcctcgccgccatgatcgcgttgcagcattgcatcagcagcacggccaccaccaccaccctcaccatcgccgacgacgacgccatgatcgaattcagctgcagttactactgtactaagttactaactagatttgtttcagagatggcagacaagaattcaagctggctgcctacgcacgtgaaaatggatgaagaaattaatattgaagcttagctagctaggtttgttggaagagagacaggacgggggttggttatatatagagtttggtggtaaaaaggcggtgtgcaacaaaagtgaccgggtctattcttcatttcttcggtgccatgtaaaacaacaaactaatactactattattaagcttttgatttgtcagtttcgcctcgcggaacaaaaagaaaaacgcggtttttttgagctagcgtgcgagcgggccgcggtctcgtttaattcaatttcctacgtttgacattgactacaagtactgtacgtagggccatttcaagggcttttgagatactatcaaccaacaaagccaggttacagtacgttgttcgtttgctaacaacattcagtacgttgttcgtttgctaactacattctcatgaaggagtagttagttaaaatagtatcatcatgaactcgattgtttgacctccttgcctgcgtcagctcccgttcgttgtcggaccaaccgaccggcgtacgttcgacccgtacttcccggcttgcatgtacaccctccgtttcgaaatgtttgacaccgttgactttttagcacatgttttaccgttcgtcctattcaaaaacttttgtgaaatatgtaaaattatatgcctacataaaaatatatttaacaatgaatcaaatgataggaaaataactaataattacttaaattttttgaataagacaaatggtcaaacatgtgctaaaaagtcaacggcgtcaaacattttgaaacggagagagtaactaactacacgttttggctgatcgagacgatttcaatcgatcgatgagcaagagagggtcgtattcaacgagagctatagtcagccgaactggactgactgatctagctagctgttgtatacgacgaagttaaataattacgcacacaatctcatcactgatcatccaatcgatatagagttagctggctagctgctgcatatacttgaattatattgtgagctagagttagctagaactgtacttctggttagttcatgcctgccgttgccgttgccgttgccggtctgtctgctcactactgaagaaaccattattaaaaaccgggactaaaaataatttttaaatccagatttataagagcaacaacactatttaattattagtgccggttggtaacaccaaccaggactaaagatgatcatctttatctttagtcccggttcacacgttatcagggtttgtcagcccccccccccctccccattgcagtgcatttggccaaccgccaacctacctgaagcgcctataggtcgttaatttatagctttcgagaaattgataaatgtttttaataaaaagaaattattagatgagattgatattgatattatcctcaatgatttccatcatatcaggaaatgttcgaagaaatttttaagataatgcttatgagttttggatataaatattacttttgattgcaaattaaatctgttcatctgtaatatggcataaatgcatacattgataattatattgatagtggcagtaaatctgcctgggtgtatgcatgtggagtagtagtgtgttggagaccaacaggaaagataaaatacataggagtagcatctcttgtttaaaaaaacacgaatattagagaataatctaatatcagataaataaaagagatgaggctttaaatccaggttagctagcccaccatcttgtgaagctagctgggaaacccggccgtggacgtttctcaaagtatagcatctcttgtttcattgtgacttcatgacctatacaagtatcaagcattaaacatggctaattacatactttcaggacctagatgtcaggatcaccttaattattccaaatcaatcctaaattgactaattaaactactcatttctacatggatgaacagcagctagctttgcgaggctttccagcatttttgcatggatgaagctctcatagaagaaaaaaaaaagaattaaaggaattcaaccaaatgaacagttgatcaatctctacgcagatctccaatcttcatcactactacctgttaacggctcgcacgccagctgcagctagcgatcgagcaaaaccggccgcgatccacccatggatgcgacagatgcgcgttggccggccggcgaggctagttacggttggtagcagttgcctccgtagccgcctccgggaccttggtgacaaccattgcctcccggcggcgaccctcccttgagcacctgcaagatgagctcgccggcgacgccgccctggccctgcagccagctgcccagatcaccttccagcagcctcgccgccatgatcgcgttgcagcactgcatcagcagcacggacaccaacaccaccctcaccatcgccgacgacgacgccatgaatataattcagatgcagttactataatactgtactaactagatttgtttcagagatggcagacaagaattcaagctggctgctgcctacgtgaattaaaatggctgaagaattgaagctagtagtaaggttgttggaagagagacaggattgggttggttatatatatagagtttggtggctgtgtatacatacgtacgttgaaagtaaaaaggtatgtgcaacaaaagtgaccgggtctattcttcggcgccatgtaaaacaaccaactaattataatactactattaagcttttgatttgtcagtctcgatcgcctcgcggaacaaaaagaaaaacgcggtttcaattttttgagctagcgtgcgagcgggccgcggtctcgtttaattcaatttcctacgtttgacattgacaagaactgtagtagtagctcgtgccatttcaagggattttgagatacagtacgttgttcacttgcctactacattcccatgaaggagtagttcaaatatcatcacgaattcacgataatcaactcgatcgttgtttgacctccttttctgcgtcagctcatgtacgttgtcggaccaaccgaccggcgtacttcacggcttgcatgtaatcaactacacgttttggctgatcgagacggtttcaatcgacagatgagcaagagggcgtcgtattcaacgagctagctagtcacttagtcagccgccaatcgatatgatcgatcggaccgactggactggctccaaaaaaaaacagtaaaggtctgaataaactaagataaatctatagctttctttcatatgtatatacaaaatttgtagtgaaaacttcatgaagaattccatggtgttattgtgagtagtgaatgctcgagtccccattgtactcatgctcttgatccgcctctgatctagctgttgtatatgcatgaattgtgagctagagttagagcaagtataatagagagctacaagaagactgaatactgaggtggatgagagaggagaggagagagatgagaagcgggctataagtttacagccggcttaggcgcaggaaccaagaaaatctgtgagacagacaggtggaccatatgtttacagtgaagagttaaccactatatgagtgagctgatagataggctataagtaagcagctggctatattattaccttactcttagcaaacttcaggtgttgctctctgactgccgttgccggcccggccgctgcattggccaacctacctgaaacctaggtcgtttataataactttccgagaaagtgacggcgactttgatcgatcgatatcgtctgtgaaattcatatgttcattcgatcaaatcgatcacaccgtctacggccggacgtgcagtgcgtgcgtatagtaccggcaggtttaattagtttacgcgcatgcatcagtcacctgctgacttcaatccacatcaccaattcaccaccagactcacccatcgatctcaaattgaattagggcctcatcgtacgcttcaactgatgctaaattttaaacttcaaactttaattatagagttcattttaggatatattttttaagatcgtcttttaagttgttaacaacatataaaagctttagccataatcttttccttgataagtcgctttgatatataattggttcttagccaaccgataaaggctgtgtttagatttaggggtgaaaagttttagcgtgtcacatcggatatatggacacatatttgaagtattaaatatagactaataacaaaacaaattacagattccgccgataaactgtgagacgaacttattaagcctaattaatctgtcattagcaaatatttattgtagcaccacattgtcagatcatggagcaattaggattaaaatattcgtctcgcaatttacacgtgatctgtgtaattagtttttttcctatgtttaatacttcatgcatgtgtctaaacattcaatgtgacatgctgaaaattcttgccagggaatctagacaggcccaaagctattgttcattgcacagagacttttaatatgacacatgccatagctagttcttattagctcctaaatcttttgtattttaagacaaataaagtcaatagtaagggtagtgtgtgtacatatatatatacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatacatacatatacatacatatatatatatatacatatacatacatatatatatatatatacatatacatatatatatatatgtgtgtgtgtgtgttatacgtgtggtatggaagtttcccgacagtaccgataccatattccgaaaaactaataatatttttatcgacggttaccattttcaaattttatttttcccaatttctatcagcatggcattgaagttgacactaaatagttcaattcataaatatgaaaattttccaatcatttttgccagtttctgaaaaataataaaataatgatatcatactaaccatttccgactaacgtaacttccaacaatatgcctgcggtgcagccatatataataccataaaatttacccttcactacaacatcatgacagcattaatttcttccaacaataccgcaaacttcacaaatataaaagcgaatcacgctattgtattaaagggaaaaccaaaaggaaagtaaatttcttctaatgtgtcggacagtatccatgcacatgatcctcagattacacactttcaggacctagctagctatatatgtccctgacttaccttgttccaaatcagtacgcctaaattgactagactaaactacaagtctactgtctacaactatgaacagctttgcaaagctccacttttacatggaagctcttacagttacagggaaaaaaagaatgcaagaactgaatcagatgaacaatctctacgtatgcaggagctgagtatatatatatgtcgaacttaattagatcttcatgtacatgttaattaacgtcccgcgcgcctgcagcgaacgagcaaaaccggtccgggaatccatccatggcggccgaccggcgcgcacataagctgcctctcgccggccggccgccggcgcggcgaggctagttaccgcgtccagcattttccgtatccggagccgcctggattgggaccttggtggcaatcattgcctcccggcggcgaccctccattgtcaaggacctgcaagatgagctctccggcggcgccgacctggccatgcagccagctgctgctaccaaataagtcaccttccagcagcctcgccgccatgatcgcgttgcagcactgcatcagcagcacggccaccaccaccaccctcaccgtcgccgacgacgacgacgaccacgccatgtatatatattcagctgcagtacgtacgtactactgtactagtagtagcaacctaactagagcttgattaattcggctgttgattcgatcaatcggctagattgtttaaattaattaattcggagtggcagacaagaatccaagctggctgcgtacgttcgtacgagaaaatggctgaagaactgaaactatagttgtttgtgtggttgtggggaggcaggatcgattggctggttatatatagagttttggtggctgtgtatatacgtgcaacagaagtgactgtccaggtcggtctattcttcagcgccatgtaaaacaacgaactagtgctacttttaggctttaatttgattgatatttgtctcagctcgcgcgcggaaaaacgcggtttgtttgagcgagcgggccgcggtcacgtacgcttaattaattcaatttcctacgtttgacattgacaagtctagtaagtattcaagatcattgatacgatcaaccaaagccaggctcgtacgcacatacgttgttgcttgttagctacgtaccgtacccagctacattcccatcaaccaaatatatgacctccggactccggtccttgcctgcgatagctcccgttactggactaccgaccggcgtcttcacggtttgcatataactacgtgtaattatagcatttttgaccatttagctagttgcaaaaacttattataacaagaatagatcatgccaaaatatatcttcaaccaaaaacacgcgacattggtttcatcgagtatggcgcaggtccaaccagggttcccccaaaccgtttttgcggtggttaccgccaccccacggtttggctgttactggcgacggtaaacgtgcggttaccgtaagatgtaccgtggtttcaaaaactgagaaggttactgcacgtgataatcgtgtggtaaccatacggttttgtaaacgttgggtccaacatgttagcgtcacgttctttggtgcataggttttgccatgctagatctaggaattgagttcaacatccaccaggccgtgctcgcctgtctttccttgccctctcattttctatcacgaatcagccgactcaacttgccctcttttcctgtcccacccaactcatctcctctcctatgtcttcaagcttcggttctctcttgtagggagggaaccctttgccaccttgttgccctataaactatttggaacaacggtagcaatgctactatacaatcacctctcatttatttttcaactaatcttacgccttttctcaatccattctcatttaagattaaacttcggtgatattataaaaaattcacaggtatcaaataataccacaaagtttccatatataccttcccttagtaccatgtcaagatagcatttcttccaacaataccacaatatatatatattgtgttaaaagggaaaaccaaaaggaaaggaaggtacattccagcttataagcagcaacacaaatttgaatttgaaaacttaattttggagttgattaaagggttcttttattatagtttattttttagcctttgcttctaaattgcttaagaacacatatacaaaagtttttattgacaaattgtttttttgggttgttgatgagtaatttgcagcttatatagtttatttataaattaatcagcatgtgtgaaacgatcactgtgtaaatctcttcttgtattgacaagtgtgtatgattcatatatacattgaggatcaacctagctagctatatgtcacggactagtacactattacacaaatcaatacgcctaaattgactaacctaactacaactatgaacagctttgcaaagctccattttctgcatatgcatggaagctaactagctctacgtgtgcaggcgtatatatagaacaaataaatcgtatcaaatgaacagttgatcgatcgatctactctacgagcaaaaccgggccacgatccatatcgtccatggcggcaccggccggtgcgccggtggccggcgcggctacttaggcggctggtagcactggcctccggagccggcgccaccttggtggcaatcattgcctggtggtcccgatggcactaccttgagcacctgcaagatgagctcgccggcggcgacgccgccctcgccctgcagccagctgctgccaaacaagtcgccttccagcagcctcgccgccatgatcgcgttgcagcattgcatcagcagcacggccaccaccaccaccctcaccatcgccgacgacgacgccatgatcgaattcagctgcagttaattactactgtgtactaactactagatttgtttcagagatatggcagacaagaattaaatcctcttaattttgctgcgtatatattactacgtgaaaatggatgaattgaagaaggtagtagctagtgtatagtgcggtttgttggaagagagacaggatgggctggctatatatagagagcgagggaagagagtttggtatgcaacgtaacgtacaaaagggaccgggtctattcgtcggcgctatgtaaaaggcgctacttttaagcctttttttattgtcatcctcgcctcgcggaaaaacgcggtttttttgagctagcgagcgagccgcggtcacgtttaattcaatcgtcgtatgtttgacattgacaagtacaaataccattcattcaagataatattcatacgtacgatcaaaataaaaccatgtgtgtccatgttcgtacgcatgtatacgtacgtactcgttagtaatctttttttttaattgtgtgcatctcagttatatgtagaacaaatatatcatctagatgtaatttaatgagtttaataaaatagtaactttgcctgcgcgagctatagctctcgttgttggaccaatccaccgatcgaccccggccgtatacttcccggcttgcatataacttacgtcgatctcgtaactacacacaattttgccgagacgacacgtacgatcgatcgatgaagagatgaactagttagctactagtcgtattcaacgagctagtctaccgtggatatcgcgatataatatgaccaaattactgactgactgattactacgtagtactttacataatctacaatattaattactagctatgtacgcagttacgagcgaacttacttggtgcatgcatatgcatgactatatgaatggtgaagcaagctagcccggccgctgtcgtcggtccatgttgctctatcagacttgctggctgccttgccggccaaactgaaggccaagagcaagtttaataatatagtctactactcgctccaaatcatttatagccaatgtaatagccaatttatacaatagttgcttactatactattaatacttggtcccacctgtcatatatatattacgtcttagagtccatgttgcagctggctatagatctgtagcccactcctcttctctcttcctttagttttttaaaatatgtttatagctagcttagagcttgctattgtatctgctctaaattagtccttatgacttccgagaaagtggcggtgattttgattatattagtattggtttggtttcatgggcaggtttattttacgcgcatcgatcgatcgatgagtcacctgctgcagactcatcaccaattcaccaccgactcaattgatcgatcgatctaaaaaaactgaattagctagcctgctacgttgcacatatcgagatcttaatctaacgcagagagagtggattttaaactctctagaagatgtcctttcgttgttttatgttactcaagtagttataaaaaaataagtagaaaaatagaagaagtgttaacatgttatcactctacaacatacaagttaaaatttaacttttgcaagttatagaaagataaattaaactatatctggttaagtgaaatatttttttttcattgcaacatgttgaagttaccgtgcaggttgcaaagtgatctatcatatattaatctatcttattaaaaaaattaactatttaagtgatatgtaaataacatggggacgtcccttgagagtttagaaaatttttcccatttgacgcatgctatagttgcttgtttaattactacctagctcgatctcgtctcacatgtcctgacggtcaaatgctatgtcttgagtacatatatatgttgacctttatatatttcaatgttgaccaagtctaactatagttaagtcaaattgtgtaagatgtagcaggcatgttttgctatatgtaagaacaattaatatatattatatatgcatgcacgttacatgccagacaacctcatgttgtattgttttcatctcgtaagaggatatattatatagatctcaccatcccctcgttttatatatgtcacttaaatagttataaaaaattataaaaattaacaaaataggttaatataaaatatatcacttcacaaacataaaatttgaaattcaaacttctacaagtttaataaagataacaaatataaccgtgaatgtatgataactttcaatttttttttttgcaacttgtaaaagttgaatttggtttcgcatgtttgtggagtgatgtattttatatttaatctatgttgttaactttttttaatttttttataactattagatgacatgtaagaggatatcctcttgagagatgaaaatccataacattttgttcttctccttgctgttacattctgtttgcaatcactttgataaattgttttttaaataaatatataaatacgtatcaaagtatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattacgtcctacacaatacatatatgtactttcattcattgtagtctaacaatttaataattattagtgttcaaagttgaaacggtcaactaatataaatgcatatatagatcatcatcaaataccaaaattaattgaattaatccaaataaaactatatatctttatcatctggcgaaaactactttacacaatttaattacaattgtctgactattttctctcctatatactctctccttttttaatatatgatccgttaattttttaaaatagattgatcatttgttttattaaaaaattatgtaattaccatttatcttatcgtgatttgatttatcatccgatgttctttatatttgcacaaaattattaaataagatgaatagttaagtgtttatcaagaagtcaatagagtcttatatttaaaaacagagatactacttgcatgcatgatatgctctaattattgactactacactgattatgaataatatgaactatatatacatcattcgacttcttccaacgtacactccatctttacatatatggaagctcctaattactgcatatatcattaaaaaccaaataatgaatgaaacaatctctacagatcatctagtatatatttacatgcatacatgtcgacatctacatacaactaaacagagaagcagccggtgtcagatcgccgcatgcagcagatggcgatcgagtagtataattaagctatctagccgctgccgtggcatggtgcgccgttgccgccggtctcgccttgtttgcacccattgcctaccggcgtggttggggtgctggtcttcagtatctgcatgacgaacatctcgccgccaccgccgccgccactgccggcggcggcgacgacgtcgcccttcaacggcctcgccgcgaggagcacgccgcagcactgcagcaacacggccgccaccatcaccgccctcaccatcgtcttcgccgacgctgacgccattaattatatgatttcttgatgaattcttaattaagctagctagctaggtgctcggcaatggtgtaaagctcagtgagacgacgagtgaattgaatatagcagacagaaagtgcgtttgctgtacgtcgaatgggtagctagcttgattaaagaaaagagtaatagcttgtttaatttgttggaggaaatcagacaacatgggcttccttttatagtagtacagttcatatatgttcgtgacttgaccacacgttgaactgcatgtactagtaaaaatcttaacagatgaacgggtctaatcgtacgcgtttaccagtagtactactaattaattaacaacataacatgccactgtacgcggttttcagcgcagtccatgtccaaggtttaacacgaatagctagttaggtgcaagaagacgtgcagcagcagttgtagtgctgctacgcgtgagtattactatggaagctaaggggatgtttggttgatgtttaatcttgccataacttagtttaggctagttgtggcatggcggcacaaatgtagcttagaaatagttggctataagtgtggcatgcttagctctaaatttgagagcatgacatgtgggtcccaaagttaagaaagtgtggcataacataattgtggcagcgaaccaaacacatgcctaaaaaactatggtatgactaaagtatggcgtggcaaagtgtggcaacaaaccaaacagcccctaagttaatcagtcatgtatatacagttacactcctacaaagacctagtagcccctccgtcccaaaattaatgtagttttacactatttatattcaacgtttgactgttcgttttatctgaaaaaaagtttatgattagtacttttattgttattaggtgataaaatataaatattactttatgtgtgactaaattttttaaataagacagatagtcaaccgttggacatgaatctccacggttgtacttattttgagatagaggtagtgtgtgtatgatactccttccgtttcaagttataagatattttgactttggtcaaagtcaaattctttcaagtttaactgagtttctagacaaatatagtaatatttataatactaaattagtttcatcgaatcaataattgaatatatttcataataaatttgtcttgagttaaaaatgttactactacttttctctacaaacttgatcagagttaaagcagtttaattttgatcaaagttaaaacatacggagtactagtcatgtgcctatgtaggaccgtacggacgttctgattaatccgtgtgtaactcgaccttgaccccgatcgatcgagcgtccatgcccttgaattgacacattcgtttggaccgaccgaccggtgaatcttcctcgatcgtatcggccgggttcgaccagttaattaattagttccctctaaaacaagcaacttaactcgatcgatcagtagctactactagtaagctcgtacatacacacgcacacgcacgtactatacgcctcgccgaaagaccggaccgttacttacacacatacgagtatacgacgagttgtgtagacgttttcatgatacgattgcgtgggtttcaaaagaaaagaatgatatacgagttgtgtacatacgcacggctcggtatcgcccatcgatcgatcgaacgcgatttggtcggctctgttcagctaggtactaccttcgtacacataaaaaaatcgtttaggacaatgtttaagtcaaatcttagaaatataaatcatgaataactctcaagttgttaagtttgaaaatataaaaattatacgaataggtttgtcttgaaaaatattttcataaaagtatacatatatcacttttcaataaatatttttttaaaaaaagaagttaaatttatgttttgaagaccgtgtcgttattataaatgacttttatggagggagtactaattcagcggtttaattaagttgatgcctgccgctagctagtcgcggcgcgtggacgactggttgaattcatgtgtaagtgctgcagttttcgccgaattctgcgtgcgcgcgcgcgcgcgcgcgtggtgcagggatcagactgatgctgcgcatgcgttagagcaggccgtggcacaaggctctgcgtctgctcggccaggccggtcgtccagtgcggatagggaactgggctgagaatttggggccgcggctgggggatttttttaaggaaaaattgaaaccatctcattataatttaaattaccctttttttttaaggacaaggagatgggggcatgaggggcagatccagcacgaaggcgacagggtttcgagccttcactattaggtgaaaacgtccccacgaagacctcactaaaattttttaccatatgtaaatgggagggggaacggtaactctatctagtttgctcagactctactgctatttctttctagatccaccactgaacacatgactggtttcttttcataggtacctgcctaaaatctagactttttaaatatgtgtatacccagctctttaattgatttaggtagtcaaactagttgatcaatccaatacggttatgaaacatctccaaaataataaagaatgtgttagctttctccccctcatccttttctcctcgctttctccctctgctaggggacgacgttcccgcacagtgtcgctttgcaagggagacagtgacagtaggagacaacagcgacaacagatccggatgtgcaaggcggactgatgcacgcgacaatggatccgtgagggcaaggcgaatggcgggtcccctcctattggcctcatcgtcctcgacaaccgtgtgcacgaggcaggctcgactgacaagccatcgagccttcctccctcactcctctctcgccgtcgagccgccctagcaatggcgccctccctcccttggatgtagagagggcgggtatagagagaagggaaatgagcatctatgacatggggcccatgattagccaatttggccaatgaggggagaactttagcaggtggattatcttggtcatctggatggagaggtgttagaggaggattttttttttctaaaattattaaaatttggtttacaaaatcaattgaaaagactgttaaaaacgctcgaactcgtatattagccacgttcaactgcatgcattggaaactaaaaaaaattaaggaacaagtctattttctattccattcgtaagcaggcactactagtaaataatttgtttttttcccccggtccagccgtgtaagtacacggtccatgtccttgaacgatttattaggttatttagcccactccgaaagttaatgggctggctgtgaacctccgcaaggcaagtcacgtctcacgtgtaagctggactgttggatatggttaaaacatttcggcttaccaacgatggtaaacatttaggtggtgtttggttgaggtcaggaaatacaaacttaaatgggatcagctacagcggtaagggaagaaaatgtatcactttacaggttttgtttggttggccgctgtaacgtctcatgtttgcattacattgtttggatggaacatggtaacgggtaacggttgcttccgaagcagggagcgcttagaacgtgacgcagctcaaagctaaggcacattacaagctacatagcagcagtgttctcaaacacgtgtagcacatcaaagctatgtaaaaatattcacaattttataacatgcaactgtttgatactatcacatattgggaagtgtatacagtcttgaaaatgtgaacatcagtttaataatctcaagtagaaattatggatagtggtcatataataatgaacaagctccaaatattgtgactgagctaatacatcggttattcttcattgcttcatctgtggtaataatgaaataattcagaaattagtgactgaacagttatatgcaataattttaaaaaaaaagtctaaaaataccttaaaggagtctagcacaaacagtcttcaaaagtgatccaacaacaatctaaaaaggcagtgattaagatatgcaatagtagctctcatatagggcaaactcctaaattttgtgacatgcttcctggcccaaaataaagaaaagaagggaaatgtgtattttttaatacctgatagcactctagctagggcatgtacaggaataattcaagaaaaggtcatgtggctttagaattcaagtgatataattggacaatatgcatccagaaactactgaaagtgaataatcgggcaggtcctcgcttcattctaaaaagggcattgactccaaagttaagaagcacacatgcatgtaaatatgttctcatgctcaaacaaagatgcaaggaatccaatttataatgttacttctacattaaaagaaataaaagatgccactgtgagtttaaaggagagcacgaaacccaaaaatatgtgttccacttacgcaattggtaacaagtggaatagtttctatggtttccaatcatacacttttcatgaaatataagttagctcacctgcaaatttaccctccatttgcttctgcaaagtgaattttaaaagaaaatggaaagcagggccatctgaagtcaacttcctggacaagagaaaattaaatgctaatcagaaagtagagcaaatatttgttgaacaatgtcaacagcagctgcaaaaaaaatatttgctaacaaagtttttggaatataacaagtaaagaaataaattgcccatgggacagttatgcacataccagatatataggcagttaaccaacaagtaaatagctgcaccgcgagactaattttcgcagcagtcatgagataagcaataattggcacttgaatccttgtggaaggatcacgatgagagcagtagaactccaatagttcaatctcgatccaacgatctcaagctagggtggtgtttggttcggaatactcaagagtaaatatcggatccattttgacatgaaaatatttgaaagcagctagtttcttgaatttgtatctaatatcagcctagcatcatcctggaagatctctgaacaagatcttgtagatgtagcttccgaatactcaagagtaaatataagacccatgctgggagtgagaacttcagaagttcaatgaactaaacaacaagaggatacattgtgatctgtctaaataaagtactgaggaaatatatggatgaacaattgacatgagtgaaactactagattagtagactcagattcagcgagtagattggtttggaacagtccatgctgcgaaacataagtaaattgattatatatatgcaagatgacaattctgtcgaaaaggcaatgcacgacaaacctttttttttccaatcggacactctgcaaaataatatatcacctggcagtaatgaaattcaaaattctcaaaatctagagagcaaaatgagttggtccgacaaaacttcggaacttgcctagactcgaaaacaaatatgaaagaaccatcaactactattccagatttttcctgcaatcgggaaaaacagattctacaaaactcatgtaaacttataaagcaaacagaactgaggcaggaatacatgcaaccaatcaagaatacaaatgattcaatagtataaactacttcatgatttgttaatgaaaagaaaaagatcatcaatcatcagcatcacaagtatatcatcataaagagtggtggtatcagtgaggggagggttctcaccggcgacggcggaaacgacagaagaacctccttggtggctggtgccttcttcgtgtgcctcaagaactctgccatgccttcttgatgctcaacagcctcgtccttcttgcagatccagtcgtcagggatgtggaactcgagggagatggaggagggactgaaggtagcagagcagtgggttgtcggccttgtcgaggcgggcaatctccgggcggtcatggagcgtgcgaggggaggggcagcggcgtcggggtagggggcagcggtgtcgacgacgcacgccgggcagggggagcggcgccggcgacggtgcgctgcaaggtagcggtgctcaaggctaggtcacgttcactccgctccgcctccgtatcggtaacgcgtaacgcccgatctggagcataatcaactttgtattgggctggtattcgtttgcgggctaaccgattacggtccatctaaaacaaacagatgtaagagaatcaattcacgctggtatctgatacgggccgaaaacagcccaaccaaacagctccttaaatcaatgagccgtaagcccttgctacataggagtactccgtaacatggtgattaacaaattgtatttgaaaaatgcattcttattctctctagagtgatagtctcagtgttttttttttatttcaagacaatatataccaatacatactcactccgtcccataaaaaactaacatctattcagatttgtgataatagaatgtgtcacatccattactagtatcgttaattacatgcactactgattaatactaagcagaaagacagaaattttattctattaactgaaaaaaaatctacgtacagaaaacaattaaaaaccggccggaatcagcttgatcgatcgaggtcgtcgtgttcgcgacaaagaaaattaattaaaactaagtaacaagctaagctagctagctaccggcggccgggagtactgccgatgcatggtgggctggggctgctgggaggggtcgggccttccttgcacgtattgcccgtaggcgtcgttgtggcgccaccgccggtggtcttcaggatctccggcgtgacgacgaacatctcctccccgccgccgccgccggctgcggccaacggcctcgccgcgaggagcacgccgcagcactccatcagcacggccgccaccaccaacgccctcaccaacttcgccgacgccgacgatgccatgtttgtgagatctctgatcttgaactttagctagctagctatattaagctgtaagatcgatcaagctgattgttatgaaactattaggaatacaaggaatatagagatccacaattaatctcaggcctatacaatgtaatcagctagagtattcctaatagagtactagtgccgatcgatcgatgagtaagtgatgatctgaatgtagcagccaattaattaagtacgtggacgtactgtcttaattgaacgacatgggacaggatgggtttccttttatagataactcgatcgtacaggtatacgtacgttggccacacgttcaactgcatatggagtatgcagaaaaacaaacaaaggaccgggtctattgtctattcgtaagtatttactatgactaatagctaattagtacgcggttttcagcgcggtccatgcatatccggaggttgaataattagttaggtgcggacgtgcagtagtagtgtgcattgtacagatggatgtatatatgaaagccgcatatatacatgtgctatgtagaaattaaacctcgtatatatgttcatactcatatgtgtcaacaataataatgaccaagctttactgactgcgtgcgtatgactatctgattagtccatgtatgtgcaactcgatcttgactccgacagtcgaccgtgcagctagctagccttgaaatcttgaattgacacattcgtttcgatcgatcggccgatgaattcctcgattcgcaaacggctgggacttgaccaatttactggtagttccctctgaaactggcaaggcacacttgtgcaataatatgtttagctcaccgctgaaaacctcgatctttccattttcagcgtaaggggccctcgatgttttcttattcttttttgagctccagttttgtacagtaacatttttttttcttaaggctgtgtgtttttaacactttcccaagtttcattcactcattttctactcgtacgcttcctaaattgttaaacggtgtgtcttttctaaaaaaaaaatataaaaaagttattttgaaaaatcatattaattcattttaatttttaagactaatacttaattaatcatgtgccgctccgtttcacgtattaggaggaaagattcacaaccttagctaacgaacacagactaaatgtagtagattctcatatacccgcacgtgcacgctcatgcatctcctataaacatcttctaaagactagtcaacatatcttgagatgtctcactgttaacgagcacgtcgtcggggacctgaattcgggtggatatgtatcacacaaagaacctaactatgattagcctacgcactgttgtataacaaacgtatataggccagtacaaacaaaatggtgtgaaagatgtttggtgtatagattgcatattatcaggaagtagattttttataaaaaaaaatgagaacatagacacgcgcgtttttgtttttatatatatgacacaaacaatggataaaggcatacagcaacacagaaaccgcaatacgatttttaaattttagtcaaatggaacttatgtcatttattttagagaaaattcaagaaatgacattgacaaacactcaaatccaaaaaataccatcgacgaatacaagttacatgaaatgttatcgtacaagtgattttgtcccagaaacaccatcgccgttagggttacgttagcaaccttccgttaagttctataggatgcatgaacggtgtatttaacggctgtcccagaaacgccatcgccattagagttacgttagcaaccttccgttaagttctataggatgcatgaacggtgtatttaacggcgtaggatgaacggatcataacggtgatgacatttttagaaaaaaattgtttgtatgatggtattttagaaaacttgcattcgccaatggtgtttcttgaatttaggtacttgtaatgatatttcttggatttttctctttattttacctgcagcggcactgcgacagggataaaccatatttttgggaccatattgcacaggccagaacagcctagtagctaattaattaaacaattttcacttgcttacaacattacaacttacaatgccccatgcattacgacatgcactgattatagactacttctagctaactttgatcagctatacattcatcttccggcactccaattttgcacggaattaatattagaagctcgatcatcctaactgcagatcatgaaaacgaccaaaccaaaataataacgaataaatcgaagtacaatctccagacacacacgcatgccaacatctacgcaattaagtaaaaccggtctcgatcggaacccagcttgatcaaggacgaccgtgttcgcgagaaaggagattgattaatactactccctccgtttcaaaatgtttgacaccattgactttttagtacgtgtttaaccattcgtcttatttaaaaaaattaagtaattatttacccttttcatatcatttgattcattgttaaatatattttcatgtacacatgtagttttagatatttcagaaattttttttgataagatgaacggtcaaacatgtgctaaaaagtcaacggtgtcaaacattttgaaacggagggagtattatataagcagtaattagttaattaattaagctaccggcggctgccgaagcatggtgcgccgggagggctgggggcttgcttgcacccgttccccggcggtattgggacagcttgtaggatctgcatgaccggcatcttcccgccgccgccgccggcggtctgcattggccgccacccgccgcctccggcgacgtccccttccaacggcctcgccgcgaggagcacgccgcagcactgcatcagcacggccgccgccaccaacgccatgaccaacttcgccgacgccatgtatgtgagagatctctagctcttcaactttagctagctagctaactaatttaagctcgatcgatgagtacgtacgtgagctgaatgcagcagacaattaattaagtacgtggaatgatcttaattaaaggaaggatattggtttgtgttgggggtgatgggacatgaagggcttccttttatactaactcgttgtatatactcacgttggccaacacgtacgttcaactgcgtatgtatggagtagaaatcagaaaagcaaattattaaggaccgggtctattgtctattcgttagtgtttactacgactaactaattcgtggggtttttttcccggttcagcgttaagtacgtactcctacgtactagtactacgcggttttcagctcggtcgatccatgcatcctaattaaggttgaatgattataattaattagttaggtgcagtagcagtgtaagtacagacattgccagtcatgcggcctatatatcactatatgagcttactgactgcgtccatcgtgtgtatgaaactctgattagtccatgtagcaactcgatcttgactccgaccgtgcggccttgaaatcttgaattgacatacatacctatacgttcgttcgttcgtttcgatcaaatcgaccacatgaattcattcctcgatcgtaacggctgcgactacttcgacagttcgaccaatttactagtactctgaaaccgttatcgtgtatacttgtgcaataacaatgagtcgtatctgttctcacacgagcgcatgacgtgacgctggtgtttgcgaatttggtcggtctcgttctgcccatcgatttggtcgcgtggactggtcgatttgatcgaattctgcgtgtgactccggcgttgctgggcaaagcccaggaggtaattgggcttgtgtgctgatgcctttcggtggctgggccgcgtgtcccggaggcttccccgttgttgtggggaaaaagtacaccgaaggactctcaacttgtcatcggataaaaaacatcctcgaaccacaaaaccagatatgcgaggtcccttaactatacaaaatcggtcacccgaagtcatttgacggttttgactccggttttggtctacgtggcagctgactcagcgtgggacccacgtgggccccacatgtcagtttgtccacatcatctctctccttcccatttctctcccttcctcctctctatccagtctgggcagctagctggtgggcgcgaggcaggagaggatgaggtcggcggcggcgacgcgggagaaggggaggcggaggaggaggttggtgtggatgccgtaggtgagcgccggcaggtagagggcgaagaggcgtgcgacatcagcggtcgttgcgtccgaggccgtcttcgcgtcgcggacgtctccaccgtggatggcgccatgccgcaccgggctcctccgcgactcatgtagaggagcacatcgcggtcgggcgccgccatggactcctttgtctcctcacccaaagggtctgcagcggcgagcacggcgtccatgacgcggcgtgcaccgtcgaagtccccccagtcgacgaggcagcgaggagggagttggtcggccgacgcgctgtcgccgccgccccagccgccgttgtccttcttgcccttgcttatccgcgaggtacgtccccaacgagccgcttgacggcgtgggggcttgacggctgcgagcggtgtcgtcctggcctccggtcgcattcggccacatccagccgccacgccatgagctcggccgtgccagcgcgaacctccatgccagctaccatggaaagcggcggcatcggggagagaaacaagccaaaaataaaagagaaaaaaaggggaacggggagagacagcatcgatggcgccacctatcccccgccggccaccgcagagcaacgccgccgcaaggccacgccccgcatcgtcgcagggagagaagagagaaggaacgaagagaagaaggaaaagagatgggtgatgacgtagacagattgacatgtagggcccacgtgggtcccacgccgagtcagctgccacgtcagtcaaaaccgtcgagggacctagtttgcactggttttgtaagttggaggatgcgttgtatccgttttcgtggttcaaggatgattttgtatctcgatgacaagttgagggaccttcggtgtactttttccttgttgtggaaggccatgatggcccatgggccttctttgatgcttccccaccaccaaatcgtctgatttgcaccgtggagtcagatcagatgccatccattctctcacaaaaaggaggatttgaacctgtcattgagaccttgagtttgagtgcgattcctcccttctttcggccactgcttttagcaagagcacagttttacttttgacgacttgtagcaaaatacttccaaatcctaaccacaaacttcaaaaagttcccaacatattccaaatctcgtggaataaaataataataaaccctcctttttcttctctaatcgaatctattccgagaaataatgataaaattatattattatgcaaacccatctcgaattcgcgatccatccattctctctcgctcgctctcccatggcgctccaaaccctaaacccgcggcacgtgctgccgctgccgctgccgcggcggcgcgcgccgcggccccgcgtgctccaccgcccgccgcctccgcgacggaggctcgagggggcggcgcggccgcgggccgtggcggtggctgtcaacgaggcgaggaggcggtggccgccggcggaggggggaggggaggaggggaaggagacggacctcgccacgctcgggaacctctgcgtcgacgtcgtgctcagcgtgccccagctcccgccggctccgcgcgaggagcgggaggcttacatggagcgcctcgccgcgtcgccgcctgaccaggtaaggggccgagagctttcgcctgttgggattggaaatctaggggctcggttattcatcaggtgaattcagcattagatgccacaaagccggatttattttgggagatttatagctctagtcactttggtttggttcaaaatgcttgtgttgtgataggaaggattcaagcgatcgtatcgtaattgtatctactgataaatttggggattggaaggaatgtggaggctttcgatgagtaacggaaggttttagatgtacacatctcatgaatgtttgcatttgttctgtttgtgttgaaaatgagaatgtttttatgacaatttagttatttagtattacttattctgctgcactttatctgcttgggaagatggagaacccagaaaagaaacccagttataaattgaacaacattatgatcaatcaatcagtggttattagctattctgaacattttatctttcgtcacttggcagaaattttgggaggctggtggaaactgcaacttggcctttgctgcagctaggcttgggcttcgctgttccacactggggcatgtaggagaggaaatttatgggaagtttcttcttgatgtgcttgaggaggagggcattagtgttgttgggatgcttgataactctgattctagtgcatgccaaaatgcctatgagacccttctttgctgggttcttgtagacccatttcagagacatggattttgcaggttagaacttcatgttctcatgcatgccttactgctcttattattttcatcatgaatattgtcaacttcagcttcaaattctcatgagctaatattcttgttgtgctttgcattgcaattttcatctacgccagccgagcagactttagtgatgagccagctttcagttggatacgtaaactcccagctgaaaccaagacagctattcatcactccaaaatattgttctgtaatggctatgcttttgatgaacttttccctgatgtgatctcgtccgctattgattgtgcaattgatgcgggaacagcagtattttttgatcctggtcctcgaggaaaatctctcttacatggtacccttgatgaacagagggcacttgagcattctctgaggctcagtgatgttctgcttttaacatcagacgaggttagatgccttacagttttatttttgctttgtgagcttcaattgtaattagtaaaagccaagcgaaccataaatggcatgtttttttataatgatatttgagctggctgatcttgacttcacatctgcagctttgccttttctccaaacttaacaattcaaccataaaccatttatgccaaaataagattaaagggtacagcctaacactaatctgcttttgtaaaaaaatcctgtttgctgaatctggcctgtttagagaacagcgaacccaatgtggtgtatttagtgttgtattcttgcttcatttcactcataaatctgtttattggtttgacaggctgagtccctgacgaacatcagaaacccaatccaggcagggcaagagttgctgaagagggggattcgcacaaagtgggttgtcataaaaatgggctcaaagggatcaatcatggttacgaagagtgctgtctccagtgcaccttcatttaaggtatgtttattctgctgataaaggatctttgtgtaattcctgcatttgtcaatattcactgtgctgtactttcattagattgacgttgtggacaccgttggatgtggagatagctttactgctgctatagcttttgggttcctccacaacttgccagcagttagcacactgacactagcaaatgcagtgggtgctgcaactgccactggctgtggggcaggtcggaatgttgctcacctggataaagtattacaactcttgagagaatccaatatcaacgaggacgatacgccgtggagcgagttgattgaagcaagttcattctgttctgaagtttcagtgctgtctaagacagcagttaatagtttcagtgaccgccttgtgcatgttcctacttgcaatgtggtttccaacctcctttctatgcttgaggcagtgtcagagcgaagcacagttcaggcttaatcccatcttgaatggtatatgggggcccttttttgccattaaatcattcatatagattcttcttttgccagaccgtcacactgatttcatgtgacgagtgatagttggaggctggccaccagggagagctatttgttggaaagatgttttggaagctattagtaaatgtgcagtagtggtctcgcctagaaacatcgtattttaccctaacttttgcactatttgttggaacatggtgtccctttaactaaccaagttatcttcgactgatcatctgtttgcgccaatgatattttgcccctttctggagccatctgttctggttcttgaaccaaacttgtttttgttctgaagtatcaacgagtttattatgataacggaaaattttgccgatgttgactgtagccaagacaacactttgcaaggtttactttcgtgtgtagttttgaacccttgctcgttactgcaaaattgtgctgatcaatggcaagtgtctgtacacgtccgagtctccgagcatcagaggtaacctgtgaccagcactcctgcaaccgctagactttaaaaattttcaagttcatctaggctatagcctatagattgtctccagaagtggttggataaattcaagacggtatgaacttatctgacatgaacagtagctggcttactaagtgaattccttcctcatctcggcagaagccggaaactataattacagcgaagagctttactcctaaatcctaataacaaccgtttcaatttgtacaagaaagatctcatccaacaagatcggtgtgtatataatctgtgttctcccatgttatgttcagggagatcaggtcacaaatgaccctgtcaaatctccgagcgagatgccaccatgaaggcatcatggtgctgtaacaatcagtggcagcaacttcagatctgcaaaagagaccgaatcaggatatcttgattacaaaaggtgatataagtgaacaaagaacaaggcctaacatttcataactagcgtgattctatgcatacaaggaaaagtatttctctaaaagaaggggaaatatgaagattaaataatactaagtcaatgaagttgatagagtagctagcgctgaaaatgcagattcaaaagacactttagtgtccttttagttaaccatgcattctaaggaattttgacgaaagtagaggatcgtcaataaaaactctgatggcacagttcaaagcagatatttgcaatatactccctccgtcccataaaaaaccaacctagtattcaatgaaatgtttcctaacgaatctagacaggagtttgtaccaggaaaaacctattcaataataggttagctttttgtgggacggagggagtataagagtaacctattgcatgtacatcatggaagcaatgttcatattaactactactatggtctattgttaccttcagagattaattatgagatcataaaactgccctctctctttgctcagtcatgattcttcgcaactctctcaaatgtgcagttatctcttgaacacattgtacgccatcatcactacattttagagagcttaatatctgtttgagaaacttttgatctgtttcaagtgccgtgaatctagtatttagaagtgaaatctcatgtttaacgctcgtcatagaactgattctgccatcatctaggtgagaacatgagccggaatcaacactttgattttcatcaatttgttgagaagaaaccggctcaccgctccagtgttccggatgcaatactgacatgttctgtagactatcatatgtgccaccaaaattatgcctatctgtggaagacatgcccagtgtttcctccaatttgctcaaggatttcaaaatatttgccttttcatcctcaaaatcaaacatggtatccctcatgaaatctgagctatccaagactccagatgccatatctccatcagtaaaatcaaacttgcaaccaaatggttcatgaagcctccgataattgtcaagttcagcttccaggtcaagcatttctttctccctttctgtaagcaagtcatttagcctttcaattgcttcttggtcatgatcagcctgctcttccatcatcctgaggtactgaagtgcctccatgtgcattgaagccttttcttcctgcaatctattgatcatagccattgcttcactcgcagccaccgctgaagcactccgctctgcctcaaactccttataaaggatactcatttttttcttgccaagctcaaccttctgcttcaggccttcgagtgaggtatcaccttcatcttcactagtagcatggacatcaaatggttccatatttgagtagttagtctcaagaaattgtctgctcccagtggcatcatattgtttatcatcaatctgtgtgattctaggactagcggccacctcactccaaggaccatcaaagcctcgcgcagaagacatctgggacaggaatgtcttgacttcttggttagttcttgaactgttatccttagcagagattatttcagaccatcgaggagattgaaggttgcttctacgacgagaagcactcttcatactgtttttgcggttgatacaggcatctaaaactgaactcattcctgcatttgcagaagcaacaaaacccttagcaacttcctcatcagggcttcctgaaatacccgctgaatcgccaacttcctcaataccaaccagaaaagctacagaacaaatttgacatactcagataaattcaaattatataaggattgcagcattttggataaagatacatacttttctctttcggaagctctgcgcaaacttgttcaggcacaatcttcggttgcacgtcatgattgtttccacttacattgacattgctcaagctaatttcccttgaaccttgcgcaatatgctctgaagatttcgctgcactaacaaggttggtgccagtggccacattgtcagtttttgctgcagtactcactggcacaggagcggtattcatcggctctgcaagaacaacattctcagaaggatgcatggacaagctgttggtgtcactgatcataggttgtagttgcgaatcatgaaataagaagtctctgcttctctgcgtagctttgtgaatcattgaattaccatcttcatcttcatcatcatccgagatgcggttctcagactctgaatcatggcggacattcagcttactgtagcctccataagacaagtcctcagaaccttcatctgaagaatgccctacactagtcatgtctatgcttctctccttcactgtgctcacatcatctggaactatgccatttgcaagctcaggtagcttgtgtgcatgccgtgtcttcttaaacgtctctgaacaacaagagcataaatgtgtatgcctggacctcggttgagaattcaccttgtccttatttctcatgctcttcagtttattgggcttaccatccaaaccagcacatgaaagtaggcacctttcacacagatcatcagagtgtgcgagcttgttgtgactctggcaatactccaattgcgagatttccaacttgtgtgcagcacagatcagatcttcagagaaccaggtgtttccatgcaggaggcgatccaaccttgagcacaggatgcacggtggtcgtaggctccagatgcgtgcaaaccttgtggccgtgaatgacaccacggcggtcacaaagagcattatgatcaggctgcattcgctgaaggcatggcacagcacaggccagaattgccgtgcaaagtccggcgaccttgcacgagccttcgctgccatcgaagatcaatgcaccgctgatttgcatgtaggttgattaaaaatcaaatcctttccacaaaattcctattaatgtggcacaaagataatcagatcaaaccacattgttgaggaggaagcgcttgtaaaatcatggtcacccataccaacgtgtggttccagaagatgaggcctttcacctagaaaagttcacaatgctacaatgcagcagtaccttcagctgcgctaagccaagaacgggacagtttttcttcatatgccaatgatcatacggatagatcgcaataacctaatctttttaccaattggagcaaggatccaatcttccctgcaaataattgcacagatgaacatgcagggtgtcatgtacaaacaaaattgttcagaataaaagagtatatctggaacgtaccaatgcagcagatcttcaaccaagaagctgcgattcccataatcaccaaatctggagcatattggagaggaacagaacaaatccgtgtagtaaagatcaaccaaaaggcccagaaatgaaaaaaaaaaatccccaaatgaaatttggaaaaaaaatggttcttggttgcacaggaggcaaaacgattctcccctcacactgtacgattggagaggagagagaagaggggaacagatgtcctccatctcttcccaaaacgcaatcctttgcatgtgatgtgaggctgagagatttaagcatagcctcacgttatggtaaagaaaaccatcaaagctgataaggagccagaagaactgaactactgaagaaataatgactggttcattttattttcaaataattccctgaaaatttgaggcaatgaaccaaagacactaaagtttgataatcagattctgcaattctgaaaatgtaagagctacaggtgctattattttagaaaagaaaatccttaaataatagaactagtaatcaggcatggagaccagtgttccaggacctccaccttgtgtggtccggttagttgcaaaccaatcagcttattcttcgcagacataggtatgcgacagatcaccgtgcccataaggaatatagcatatgtaacatgttcctctctacaatcttccaatagaaattcctaccctacatcaatcaagaaactctcccatgagcctctgtcataaaaagagccagccaaactgccagaacctggcattactattccatgattcacacggccatctttgaccttcatgatgagctaagagaaaaaaggattagtagttcagtacgggttacacctgcacaatcccaattaactattggattcagtcacctgggtcttttttctcaatctccccatcaaatccatttgctcaagctagatctctttcacatccccacataaaaagttctctttgttgttgcagagctgcaggttgcccggggtggacagtttcttaagtgctaagattggaatcaaaacaacttggctatgcaacacggtacatgcaaagcaaaagaaatcctttgcttgcgaataaaatcatgtaccacgcatgcaaatgtcacagcaacagctgtgcgttgtgaattaatttcaacagcttagcttatatattcatgtatgcattgcatccacttggttaatcataatactcatatagcttgctgaatgctgatctcttgtctgagatgatcctgtgaatctagatgactaattcagtggctgcccttagctgctagcaagtggtcatgagctcatgttggaatagatgacgtgacgttcatgttggaacagatggctatgtcacgtcttgcaagtttgacttggattacatagcattgtcagactgagtgcactagccagtggttaagactaagtagccagtacagtttaggttggatgaaccgttgttcatccaagctgtaaatgtgaaagcaacaaggtgccaaaagaagcatgtggacttgtatgacataaagctgctcaaagcagagtcatctgccgtgagctaacaagctgcccctccatatatatacaagctcctagcttatacatgaaaatctctatatatatctctctgtctccctctcattcattcatttttatggcagttgaggggaatgttgtctggtccgagacctaacaccgggcggaatggcggattcagctgcagctaagcaagctaggtggggggtttcggaccaggcttcattccccccaactcaactgtttagttcttcggcttcggcacaaatcggcgggcgacgctgccagcgtgaagcttctgcaggtaggacgacgtttggccgtgcagccagccgtccgtgctccatccaccatcaccatgcatcgatatatatctttcatctcgcccactggtaagtgctctccatttcctataactctatcccagactcggttggatgtgtacatatgcaccgagaccaagcgatcaacttatgtgtagtgccagttgatgttgttccatggttgtgtttgagtaccagtgaattgtctcatggccttccgtcatcttcgtcttggtagactaattgctggtggttaagttcttggttgcttggagtttgaaaaaggttcagaaactcagcatattggtgttcccagtgtatatacattaattgggaagttgttcacccgttaaggaattaatgaagcttcactagatagtctatccgatccctcattatttgctaattaagcctctatgtggatagagggaagagaggctggagagggaagagagattaactaggacatgataagcaacttaaagccccttttggcacctataatcatagcagctgatagtagtagcaaacaaagttaaggccagtgcagcagcatatatgctatcagctgctaggtgggcgtgtgggcaatgatggtaaacaaagggcttgatcggttcgtgtagtcctcgttacgaatctttccgatcatggaaagatcgcttccaagattttcagtagactactagagtaactagactacatgcatgtgtgacaactgaagcatctctgcaaagccatgccgttgccgacaccgttaggtggagccgaagcaccaaagcatgcaaagcccctcacgtatgcaatcattcctcttttatgctctcttctctctaattagctagctaaagaaaatacttagttttaagagcaaaggttgaaaaaaaggaggcttagttgattattcaaggagttcaaactgagattggtcacaccagaaagattcaacacaaaagaaaaaagatatgctaatcaattaccttgatctaaccgttcaaccagcatctgaacgatctcatcaacccagtgcttttttgagcattggctttattcctgcgagtgatgcttcatgcttgtacgtgtgatctgagaaaaaagagggccgtgttatgacaacgatgtgacctacagtaacaaagagttgataaacatatcatttagagaaacaactcgtcatatatcaagaaagtgacaagacgaaacaaacagcgggttgatggtaatagggcaaggaaaagagtgacggcatgatccattttttccgctgaacttttgactaaaaagttttggtgagtgacgaaatttctcaggagcaatgaggggattgggtactgcttggaaagactttacaaggctgcatacgtgcatcgcagcccaccgtgggtacatttcgaagataccatcatttgatcatctcatacagcttttggtttgcagcatttttcaactttgaagcgtgggcaagtgcctttccctctcgcatcacgtgtttgcaagtctaggtacaggtcctggttgacattgccttctgccattgtggctatgtgccctgtatagccacatgacagttccgagcagtaccttcacatatgttctgaatcggcggcagtacaaatactcaattttttttcccaatttccagaaaaccattaacaagtttaccataaactagtcatcatgattattactaatgcataagaggggggggggggggtcaacttaccgtgccaacgccgttacgctgccaatctgtacgggcatcgcggagcaattggcctgagatctatctcccgaggttggggcagacattagcgaagtgggtagggtcgccgcagatgaagcagctgccgtaaacgggctcgcccgtcgccgcaacgaacatcatgccatcagcattccgtcctctgcccctcctgcctcgcccttgggtgccgcctctccgccctgcagatgcagatgcagatgattgcctgctgccactgcgcccgccccgcccacgcccgccacggcccctcggcgcagagttctccacatcgtcttcccatctgcgttgcacacagagacatcaggcaacgcaatgcatagatagctaaaacaaacccctataattgacagcttctcttttcgcatcatattccttattatgtttttagctatttaacttgatagagattagagcaaaatatcacaccagggggaaagctaagataaatctgtttattgcctagtttggaataggagtatgtgcacataagatttatgaaaaacataactgagatagctgcataactagtgatactctgcatgcttagatagtttcaagtggatagatcagatgcaaatgcaccctgcagatcaatatcgtgtgataaaataacactgttactaaaaggattcacatacgcgaaaaagccgcatgcaagattctggcatttatagaacttcctccccctgttagcctctgtattagcagttcgcaatacgcagggttctcgacatgatgtgcactgtacttgacctgcgtgtgaaaatagctcaagatcaattcatgagcttgcattacctcttctttttcgttgccaggccagctgaagattggcttgcataacaatttgtagacattactgagtagtacagtcacctgatgcatttcctgagctttgggtatgggttgaacgaaaaccttgagaattcacaacaggtgtttgtccgttagtaaattgcacggctggatgaaagctagtatgtaaatcttgccttgaagacccctgccttacaccacttgcagtctggctctgatttcttgctgtgaaacaacaaatatgatcataaaatatacatgttttttaacaaatgacaacaagacctactttcgatatactacctcccttttttaatagatgatgccgttgattttttctcacatgtttgaccattcgtcttattcaaaaaatttacgtaattataatttatttgttatgagttgttttatcactcatagtactttaagtgcgatttatatcttatacatttgcataaattttttgaataagacgaatggtcaaacatgtgagaaaaagtcaacggcgtcatctattaaaagacggaggaagtagtaagcaaaacatgggagacaaaataaggtgaatccacaaaacaagcctgttttagattctatatattttgagttgcaataagcataagattgcgattacccctaatgaatctaattctctacaacttgacttgtagaggttaaaaagatgaactcaacattttgcggatacctggtgttgcagtctggctatgacttccaaatctacttaattccatgagctctttgagtatgtcatcacatccaccaatacaacctataacagcatgaaatatgtccgaatcaccttagtatgtaaccaaacaaaagatgtgtacgtgttgagaggaaagaaggatttgttttttggtcatataagttttaactgaaaaactaaagtgagtatggaacttcaattgaaataggagagtataccgaggtgatcgacatcaaaatttggtggaatatcccttcgccgaaacttaaattgaatcttataaaccggacctgtaaatttaacagattatcaatattcaaaggagaatcagcaaaggaacagtccatcagtgaaaatcattgatcatactagtggtacaatttcaataattggggaactaaattattcacctggagcacaggtaggacaaacttgatcagtcacagcagcccctgaaagagatcgtgggagccaaactacatttctacactgaaagttcaggaagactattaatatcaaaattttcgtcggagttcaattattttggctgcattattagttccatatgctcttttctggcaagattaatgaattgtttcttatttccttttttactaacaagaggtctggtaactaagcaaagcacacatgttactcacttgagggaagccccgacacccaaccataaattcgccagtctgaggaaagaaaagcaaagctcaagcatggacatagtgcgacacttccaatatgcctaagcttcagaaccatttcaagaaagaaaagatgtatgggaagataatttaccggcctttgcttcagaaacatttcagattcattgcatgcagcacatggtctcacagtttctatggagttctgtgtctcattgaccggtctacttgacctagatcaaaagtcaaagtgaagctagaaatttgtagcaatgaaagaagaaagccaaatggatccaatcaaaccttgcaaagaatgttcccattgcatcaaagagtttcaccttgtttgcccttgcctgcattataccaatgataagtggttaactactagatataaactcagaggtcagagcaattcaatagatgatgaacagtttctatgcttcacttcctgcgccatattgttacttttatacatacataaaaaagaacttacatcaagaaaacaagccttcatttgctgcaaacaattctcaagtacttctgatttactctttgtaccaatgctaactgatttcatatcagcttccatcattgatcttaaataaggtttccaaagctcatacctaaaatgacttaaattatttcaagaaaccaaacatattacatgggttcagtaagtgaggtttaagaatcaacttaccccatttcatcgtaacccatcaccaatgcctcgccctgcatttagagaaaaaagaaacaaaagacacgtgtgaaattagcagatgagcttcattttcagtacaatggagaaaaagtatctcatggacaagtactatctgcactggagaaaaaatatattacagagaacagtatttcctgtgaaccggataaatatattttacaacccactaaacttttagcgcatttgacactttggtgctgctggtctgttggatgatttggaaggagagaaacacgcgagtattccagaatcagagccgaacagcggggttcctttttggcgcaattaaagacgaagcagcgatctggaaagaagctggggttttcaatgttttaggagagtaacaaccttctgtaacttgtattttttctttttaggaagttgccgctgtggcaacatcctttcacttcgacagcctcttgtcgaagtctgaaacttgtaaatactccttttcttaagtaaaattggtccgcctatcttaggccggcctggctaaaaaacccactaaacttttgccgggtcggcacaacccccaaaactgtcttatcaggactagtccaatagaaatcacagaaggtatatgtaacggaaataaatagaatatgtcattagaagtaatactttcagctattttctccaaaagtgtggatgcattacgtatgactataagcatgaaaaatgttgatgaatctgacattcaaaagaaaagctcaacacaagggaagagacgtcccaaacgcattgcatttaaggtcaagaaaatgccccaaaagccgggtcttactcgtacgggaactcgttgacacagcccgtgtcttaacctgtactttaggggaacacaacaacaaggggcattttttttctgtgagaaccaatgttcaagccctggttggtagccctggttctcaatagaatccttactttcataccaaacagcagtgcccacatgataataagagatttcttcagaaaagcaatggagttgttgtggtaaaaaaatcatctgggcaacatgctactacagagtattatatttgaaatgggaattctgtttatttatcttatgttatgacttaaggtatgactatctgcacacaggcttaatataattctctcaatgcgggcaaaaacttatattcagaatattctagccaggtaatcaaacaaattgtattatcataagatgagattagatagctgaagttctgttagatgccatgtcataataacactaacatgtaaataattgcaaacaatgaatattgtgctacatgcaatgatctaatgaaaacttagttgtgatgaaacatactagatttgttggggagaaccgtgtatttgcatctttggttgcataacaacggtcaagtaacttttttatgtgatcatgcatcgttgcatcagtgccaattcctgcctggaagcgaaaggagtcaatcagtcaaatattttagtggcacaactcaatatacatatgatattgccacaagaaaatattatgttgcagattgacaagaagtgtactttatccatacaaccaaggaggtcagcttcagcaagcagaggaggtgggcgagtcattccagaatcaagcgttaaagttgttggaacaaactgcaaggtcatcaactcctcatggtaaacaactaaaaagcaaccagaatattctttcaaaaaaaatgaacaactgattcatatatactgcagttactaaatattgagcaagcaatgcatacaaattgtagcgactaatacactgctatacagaattgcacagtttccctataaatcaccaactgttacaacatatcagaaggatcaattttttaattgggaatataaatttacagtcatccttaaattgcaggcttttataagaacattccacacaggtatttttacccacatagcacagaagacactataaaatgaatgagaaagtgttggtacaaatgaagcaaacctgttgtccaatgatgtatgtcggaagtaatgtaccgccccatgagtcaaaccgatatacgtccaaataatttttctagaagagagtatataacatattttataggacatgcagaaaaggaattttgccataagtaacccagaaatgaaataatcctattgcactagaactaacgttagaaaggaaaatgtattctggagtattaaattaaagacactgcattcctgaactcctgggcacagcatttccacctgtaccagcagaaggtccatttcctaaatatgctacctaaatacctggcaatgtaaacagttaagcatattggctgtgtaattcactttctatttaaatgctcctcctttctttcccttccaataaatatcaaagcagttaaagtacatcaaaattggcaaagttaaatttttcatgagttctcctagcatttcattcttgtttactgactaaacattttatcatcctttatgtttcccttcccaataaatattaattgcagtgcaccacaactggcacagttaattgttttatgaattttttttttcagaacaatgctattaaagaaccaattaatgtaaactaaaggaggaatggcaacccaagactcacattgaagcttcaacacaaagaagacgcttctcagagcttaaaagttaagactatgtcacctctgtacataagatcaagctgtttctattactgattgaaatacactttctcctactcttgtttaccagatttattagtggagcaaagtgtttaaagaactaaagaacaagcagaattagaggtataggatatgtaacatatttacatgtcctgtatggatactgcctatttacacgtttgcaacacctatgaaacaatagacgattccagcaaggtttgaggatgctcacagcaagaacaacgcgccctgatgcattgaactgttcactagcaatgtcaatttccacagttgtttcagctccaactgcaggttgggagcaacaagcaaggaaatggcgaacaacaagctcatacaatttctggacacaagaagacaaatatgaagagttttattacacacttgtagagcataagaaatactgcctttaaaaaatattaaaaatgctatagtatctgctatataggaaagacacatactttgtgattatcagtccaatttgtttccccagctgaaaattttgttggatgaataggaggatgtgccttgtcatcgtgaccaccattgctggggtttctccaaagtcttgcttcaggatccaaaagacgctgagcatatgttccccaatttggatgagccacttgttcatgtacgatggactacatcaaaagtacccaaacatgtcggaaaaaatagatatattctttttgaaaaaacaaacaaacaagggaaggttaaaatggtataaccatcgcaggtatttatcagagtgtagaaaacgcttttaatattttctagtggcatttcatgaatgacatatgattagaattttataaatcaaatatttaaacgtgacggggatcatcatgtgttagcatatccacacaaaatgaaaaggggaaccaattaccaaaaaaaaaagtaacaaaccaattactctctctgttcccagatataagtatttataggttgtttagaaaagattaagggtttaggggaaactcaaatgcccttgcttggattccctcccaatcatctgactggctgaaattgcttagattcccctactttgaaaactgtgtccaagataatgcttatatttgtgtacaaagtttgaattgctatatatgcttatatttaggaacagagggagtatttgactttgagaacatgttctttatcatgtaaattatgtaaaaatgaaagttataggtgcaaatattcaataacatgtaatccgaatcatcaaaccatgaaataagaatggacaagaggaactagtaaatttgaaaacatacatgtaggtcagtgtttggagagaagttatcagtctctgtcctgggataactaataaatccagcttgataaagttcctcagccacctgatatagacaggacaagagagcactcagcaaaacaatcagttcagtgatatgtggccataattggctagcaaaactgttctaggtatacaaggttaccaaaatagaattatttttaacaccttcattgtgtgctcggaactcattctgaagtacctagaggcacgtttctgaagctctatggtacttagtggatatggggggtattttagtttctcttgattccttacattttgcacctgcagggaaaaaatacaactaaactggtacttttgttctgtcatcaaagatacttatcgttattatttcgtgaacactggtgttgaaataaaagatgtcaagggctcactgtcgccattggttcttcaacacacatttcatagatcacaacagcagatgagtaatcaaacaaatgaccacgtctgccaaacaagaaataatctcagatgacgtttgtaatgaaagaatcagtacaacatgtcgagtgcatcttacatccaaccaaaagatgcagtgccttcatctgaagtgtgggaacaatttattgtccagaactcttcaggttcatgagcttgaatctcccagaaacgctcaacaataaatcctagggttggaaactgcaatgcaaagaacatgttacaccaagatgaaagtaggcatcatttagtatcttctgttcatactctatagtgaagtacctggcaaggaccataactcagaattatattcctatcatcaccagtgtcatcaagaacaaatgcatctttcagcagcattgtctggaaccttgtgaaggaggcaccgatgcgaaggtcaatttcctgtacaaaattcttaataatcatcggagatcttcaagacagtaagaaggtgcaagaaaatgcttttcatttgagaagaataatataagaaggagaaaatatactgtcgtcccattccattcctataccagtacaaaagctataatattatagtcagaacatgtggcagaggctcttcgaggaccttagtttgctagagttgctgtagtacttctcagtagatgtgatgcaagagaatgcaacatcaacaaaggttggaatgataatttaattacctgtcttgcatcaacagcatcagcaaagagcttgttgggtctgtcaagatgttgcacagcttcatggatttccctgcagtttcatttctttaagacattaacaggagatttgggatgagtgtgggactgtgggtcgggtttatccagtcaacttgaacaccatagttcatctccatacaactaactcaaagtaacaccaatcgggccggatgtgaagtgaatggggatacccgtgcgatgcaggagatggatatgccatctttgcaatcaagaagagaaagtcatcagtagcaacaaatacctgtcaatcaaagctgagaaacgagctctccaaatgttgaggcggctgttggcacctgcgcatatatcaatcacttcatatgcgatattctcaccctctctatcacaatcaagccaaagcacaagccactgacacttcctggcttcctcttccaatgttctttttatgtcttgcttatcctgcaattaattaaaaaaatgaatatacctcagctgaaaaaaaaagaaactggagcagtaattataacttcattaccatcagaccataccactagcatcaaaacacaaaaacagatcacgtgtttggccaaatagacaaatgagcatggtcattctcagcaatttaaggcatgcctgcatgttacccaataaatccatctaagataggagattctaaaaagacaaaaggaaaagatacataggcaatctatcagatcaatgatgactatggagaaaacatactgctacaccaaatcacatacaacaagcaagctccagcatggttgtggcagtgcaaccgacaaaaagagtagcatcttgttctcctgatgctggaagaacggaagaatgagaggaaacttgtatagctgtttaacttctgcctctagtttagtaatttttctgcaagataaatgatgttgtaggataaactttaatttcagaacaaaagcccgacttcctgaggcctgagaatagtatctgccagggtgttcatataatcatactaggtcggccagcccggcatacaactaccctcttataccagcaatagcaagtatagccttcagtttttcaaaataaccaaataggacagtttatgcattactgtatccctcttcctatcacaataacaataacttaatgtatcacatgtatagtacaacacacagacgtatatgactggaaccagattgctgctgcgcaacagtgcaaatgaccagcagcactagtggttcccaattcaaaaacgagtagcaatcacgcaatgtcccccgatcaagctcctgaagaaccctagaatagagttccttaagtgcagtaccctaaacaaaatcagcagacgcatccattgatagtacaaatcaggtactcattattagaccctcaggcccccacgaactggaatccaggtacagtacaccaccaaacgcacgaacataaactagtcaacgaaatttcagtgccgcacatttcaccgtgagttaaacacagccaactccatggacgcaagacactaagagaccacaccatgcaaaaaacgacacgtgactggtgagggcacaattcacaggacaccgcgcgttgcgcaccaactgttcggagaaatgggtagcaggaaacagagagccgtacctggggtacggacttgcgaacgggggcgtggaagagatcagcggggtcgcacgagtgccagcggcggaaccggtcgtcgaactcgagctccatgaggtgccccgtgacggaggtgacgagcatgtggcaggcgcggccgccgatggagtaatcgaactcgaagacgcggttgtaccgtgaccgcccctcccgcgaccgcatcccgcccgacggccgcgacaggatctccgcgacggacttcgccaccgacggcttctccgccacattcagcacgcggatcgcgccgccgccgccgccgtggtgcatcgcgagaggaggcgcaggctacgctctgggagggggagaaaccggagggaggaggcggcgatttcggccttaccttttcgaaatttttggttctgagcgcgctctcgagagctaggtcggttaagcttttcacgagagagagctgggctttcgagctcaattgttcaaaggcccatgaataaaatggatatgggctacatttggcccattcaattttcgccagcgtattacgcggattcgacttcgagtcatcctgaacttttttggggtggagccgtcaattgtgaattcgaccattcaagctgcatcctctttaacatgaagaaaacgagagatttagcattccttactgagccttggagagcacggaatagtattgaatgatcatgcacttaaaactctggaatgttgaaactgtgaaagggatttcgtatgaattctacacgaagactctcttatgccaaaggtcaagctctcttatgcgaaggtcaaggtttacaattacatgacaaccacgtgatgaatggttttgcaagtcgtagctgaccgcgactacgcgtcgagccctcgggtaggcacatcgaagctggacacacaaggaaccaaacgcgctcaagagcattataaatttatacaacatatgaacatatacgtgttgacacagtctttatattcaccccagtttttcagccttcgtaactcgccttccacaagaattcagaacataccaggaggtcagctgctcaactatgccgatcagaagacagcaagttctgcctctagctctcattttcatgctgatcttcagcaccacaatcaccatcagtcatgcatccagattgctgggagcgagatcgcagccacgacagggaagcacggtgttcttaacttcagcaaagccaggtgcatctggatgcaccaatgatcctaacaatcctggaagaagatgccaaacaccatgagagctttgaaacatgtacatgtacaatattcattttttttctttcttttctgttcttttcctgttcttctagaggttattcttaaggagcccttttaaccctccacagccaattcatttgttctttttgtacagaagttttggttgccctgatttgtgcagagttgttttcaatatgacattttttttataattgttttgaatgttaccttttcctgaactcacttgccgtttccttctgatcaatcacgttctgttgatcgtgactccttagcaagcagtactcgtctgtctgtatcatggcatgactaaagaaacatctttgacgtaaggaagatccagtaatagcaacctcgcagatcattatggaatctgtatgttatatgtagatatctcagacatcacgatgctttgtgtactaatatctctcaccaactaggattttccagtgatcttccaaacttctggttccctgaacaggaacaaacaactgaagtgaagataagtaattaatacaagtgagaataaactgtacagtcattgccaaattgaatccttttcctgatctcaaacggtggttcagatcactgtgggactacacaatgtactaccactacacaatgtcttgacaaaacatagaagggaggaagcacagttttttttttttttttttgtgtgtgtgtgtgtgagagagagagagagagacgagtttggtttgaagagtacctgaaaatttaaaggtgtacttgatttctccagtgccccgaaaacaaaagcacaaccccggatagcaaattcctgggtcttggcgaagaagtatatggaacatgttacctgatgggagagacttccacaaaattaaccagcagcctatggaaattacagtcacgccctgtttagattccaacttttttcttcaaacttccaacttttccgtcacatcgaacttttctacacacacaaacttccaacttttccatcacatcgctccaatttcttcaaacttccaattttagcatggaacaaaacacagcctcagtgtgatggtaccaaatctcaaacaaaattattgagggatggaatgcaaaaaaaaaaagaaaaggaaaaaagtaactcaaccaagcaccactgttgtcaagagaaaaataatactcagtagatgtttagcttcttgctggtcagaaaatggatagcattacatcttaccaagtcatactcaaaatagtaacttggtatcatttatcatggttggttccactaggtcaataagtagaagagtggcatgaagagactagaagatgttatagtgccaactgcagaatattaaaatttctcaccttcaaatccataggcatttgtttcagactttcagcagaattctgaatattcacaaactgcacagtgcctgcagccctgcgtttctctttcctaaattatccaatggctctacggaatccaataaagaagaaaatgaggaccctcagaatttatcgtcaggagcaaaccctctttgaagcatctcatcatgaagctggaatgcctccttcgagttgccagctgtgacatgaccatttatcatagacatgtatgtatatctatctggttcaattcctttagcacacattttctcaaaaatccaaccagcttcttgcacattaccatgtacagaaaacccatttatgagcatattatatgtgacaacatctggttgaaccttttccttctccatcatgttaagcaacttaaaagcatcgtgcatcttatcttctttgatataaccatggattagggtgttgtaagtaattaaatcaggtgacaccttgttgaccatcatgttttgcaagaacttctgcccctttgaaacatttccagaccggcaatagcccttaatgatggaattatatgtcatgatgtttggcaaaatgcccttatttatcatttcatccaaaaaaccaaatgcatcttccacttgtcccttctcacagtgactgtcgattaggatactgtacgtaacatgattggggaagatttcacgagaatgcatatcatcccatagatcattggctttgtcaagatcaccttgtctgcacattccgtcgatcaaagtattatatgttactatgtctggcctcaaacgctggttcaacattgtgtcaaacagttgcagcgccttgtctagtttaccctctatgcaatacccgtgaatcaaagttgtgaaggtacataaatctggtggaacccctctctccctcatctcattcaaaagcccttctgcatctaacaacctgcgctctttacagagcccattcaacaaagtattgtaagttaccacatctggcaaacatccacagccaaccatctcatccctaactctcagagcatctgacattaacccagccctacaaaatccgcctattaccattgtgtaaatcacaccatcgggtaccaatccaaagcacctcatctccctcaagtacgccatcgcatggtccatcttccccctccttgcaaacaatccaattaagcaactaaagctcaccaaatctggtttaataccacggtgctgcatctccttgtaaatcttcaacgcctcctcaatctccccaactctacaaaatcccccaatcaaaatggtaaaactccgaacatcaggcgcaacaccaaaatcatccatttctttgaacacttcccgtgctttatcccacatcccactcctacataaccctttcagaaccgaattatacgtcacaatcccaggctttagccctttactaaccattgagtcaaccaacgccattgctgcctccgcgtccccagcgcgaaatctagcatcaaccatcacattatgtgtaaccacatcaggaaagacacatctcttctccatctcggagatgacagcgtcaaccttgtcgaactccagggctttgcagtagttgtggaccattatgttaagcgtgtacgtgtttacctcggagttggaggagaagacaaggcggtaggcgtccgcggcgagatggggccatccggcgcgggagagggcggcgagcagggcgttggaggcggcggcggggatggggacgcggtggtcgaggatgaggcggaatgcctcgaaggcctcgcggggcttgcgggactgggtgtaggtgcggattaggaggtcaaacacccgcggctgcggggtgggggaggagccgaggagggaggagacgatctcgcgacggcaggcgccgtggcggcgcgacatgcggaggaggagggactggcattcggaggcgcgaccggcggccgccgcggccgtcgcggcagcggccaggtcggctgttgcgggcttccctccgcttccaccgagggcggcggcgagacctgccgccgagcgtttggtggtttcggcggccgcggcggcggcgaggcgacggggaatcgccattggtgactcgaggagtcgaggtgttcgtcccaattggtgagtgttactaactaaagccgtgttcaaacaaggaatacgtattccgtagaaatcaaaatagagccaccctaaacgtaatcacaaaatacgctttcgttcgcggcttccgtgtgccaagctggaatcctactcggagcatagcgagatcaactcggtttcgacatggcttcggtttaagtcgccaacacggcctcgacgtttcgtgacacaacacgtatccttccttccacttcaccacgatcacggaggcgaacatggcggcgctctctgctcccggcgccggtgctccgacggccgcgaagcctccaccgctttcctcccaagcgcacaacgcgccgccgatgaccggcgcggcgcggccggcgagccttggcgctgctacggccgcgacgccttccccgcctgtgcagaacgcgccacagatgaccgccgtgccgcgcccggcgagctttggcgccgcggccgcgagggtttcatctccttccccttccacgcagaacgcgccacagatgatcggcgggccgcggccggtgaaccttggggctcccgttgctcgtggtacggccgcaagggctccctcgccttctccgacaatgcagaggcagaacgcgacaccgatgaccggcgtgccgcggccggcgagctttggagcttccggcgctgccgctaccaccgctaggggtccttcgccatcactgcccgtgcagaacgctccgtcgatgagaggcgctatcagggctccctgggcggcgccaccaatgcagggagcttcgccggctgggatggtgccggcaggtcagagctcccacatagctgtgaccggcatcccggccgcaccgttgcaacacaagcggatgcggagagcgcgagctgcaatggcgcaggccatggttccgaggagctctcatacagcagtactgtccaccgtgaggccccacgcgccattgtcgaacgctcagggagctccgtcaatggcaatgtcgccgggcgttccgaccatcccgactccgaccgggaatcctcacgtgtcgcagcaacagagagcagcaatggcgaggcaccccgctccgacgagctctcgtgcaatcggagcccccatccagcccacggagcctcacgcgccactgccgaacaccgggggagaaggagcaccaccaccagcacgcaccatgccaccgccatcctctcaggccgcgacctccactcctcccgccgccgcgacgccactgcagcggccgccggcgcaagccaccgctcagccgtcgacacagagatactacgtcggcgtgcagcgagacaagggcacgggcaaatgggcggcatgcgtggtcgacccgtccaacccgaccaagcaccgcctcgtgggcgccttcccggacgagcacgcggcggcgctggcgcacgaccgcctcgacctcgcattccgcggcggcggccaccgcggcgccggcgccaacttccgcccggcgttccacgccgtggagctggagttcctcaggctgtgcgcggccacctcgtcgccgggctcccactgcggcctcgtcgccggcggcgacaagtacgacgagaagtactccgaattcctgcgcaaaatttaccacggggtgatggacaactccccctcctacaagaaattcttcgacgtgatcctggatttcttcatcgctcgggcgagagagatcgggcgggaggccctcgaggacggcggggatatgctggtggagaggttcgtcgcgatgcacaagaacaaggccgtgacgccgaggtggcgtgcgtggtaccggaggaaggtggaggaggcgcatgcgaaacaggtggacgcgcagcagcggctacggcagcaggccatggaggaggcgcaggcgaaacaggtggccgcgcagcaggagctgcagcagcaggaggccatggcgaacaaacgtaaggtggccgaggcccaagacgaccgagaacacaagaggcaagaacttgacccaccacaaacacaatactttgacgcgcatgaagttgaaaacaaaattgttatgcatacgtcccaacagttggactcacgtacaattaaatttgatcgacgattataaacggtcacagtgcattatacatgttctctaaattgatttatagttgtatgtttatttgagttgtacaactggatcatatgtagtaccttcgtttcacaatgtaagtcattctagcatttctcacatttatctagattcattaatatcaatataaatgtgaggaatgttataatgactttcattgtgaaaaagagtgagtatataagtatgtattggcttattgaatgagatttgagatgtgagaagattttgaggacacatctgtacatgaccttagctttccgtacacaaaaatgagaaatgtgaagattttggaggccgcgttgcttgccgcatattgcttctatgccatctgaaccggcgagacgctcgagaagcttttcacgcgactccgccggagagtgcctgctctctcgccggcgcggccggcatcggcggtgtctcctgccgacgaggagtcggagagagaggcggcgaagttggaccaccagccggtcgccatatcctctcgaaagcaccctggaaggtgaaccgttcggatcctcccaaatgtcagggaaaacccatgtcaattcctctatgacatgcatggcccactcacgtgggtcccagctgcacagtctaagaaagttcagtgtatatgtactggagcctggagtactacttcacattttggaagttcagtggtgtgtttcacaagaatcataacgaagagcacagcacatcatgcgttccaacttccagtgctcacatgaagttttggtgaattgatttcttccccctcatagcgattctcgcaaggttcttcagattcctctgtccctccgagggggagaaggaggagagatcgatcactcaacccagaaggaagctaggtgagtttcttccgcatttctcactgtgttattcagttcttgttttccctaattcctaaatagaagttctttctttctctcatcatgtttttccttgccctctcccatttgcatgcacgtctgttgtttcagttatctggttaggcatttttgcggtcagattgggcatttcctttctatccctagctttgtgcgtttcttgggttttggggttttttccccaaggtttatggtcctggcaaactaattgcaagttgggtccaattgaactgtctagactctacacatggggattgtgaaacaagcatcgaataaccgagttctgattgcaactttttttcccgtgaagtcgattttttttagggtcccttgtggactgtggtattggtcactgcaagcggctgtctgggagttgcgagcaagctcagattagaatagatggatttgattcagacagaaagatgggtttttgttggtagtaaatccatgatcgaagtattgctttgtttttcttcaattttcagaacaaccgcatgttttatttgcatcagtgatagttctgttcatgatgatacattatcttttttgttattgcaatgtactaacattttattattgcaatcatccatgcacaaatgcacaatgcaccttctaaaacactaacaagtcttcctttgtgttctaggatggattctgatagctgcaaaaggcggaagcatgaaggcggtcacgatagctcttcacgggtccagtcccagtcaagcatccttagtcgtaacagaattttgtgtcatcagttgcttgaacaatgcgatgacttgaagtatgggagctccacgaatgattacaaggcaatcagtatgaagcggcttgaacttatcagcatcctacaaaagctgcaagaagtacctatccagttgccatatgccagtccactcaagtcatcagaaacaaatcgccttgtgcaagatggaagaaactctagttgtcgtaatataattgacttggattcagacaatgatgaagattatacttttgctaatgtggacaatattggtgctaacacaacagttgttttagttgattctgatgaaggggacagtgttgcatcctttgtagatgaaaaatcatctgattccaagcaaaatgcgaattatattgaagaaagcgttctgcctgagcagcatgcccaacaacaggaaatctccatgctggataatgaaaacatcagttctgaagcacaagcagttaagaaaggaaaggatagtatggacatcaacgatgttatttacaacaaggtgtgctcaattattcctgaaattttattctactaatgtgtatacaagaattaagcagttttatgcatattacgggtaaacggaatctcatactaccccctgaaccctgatccaaaattagtcatcctggagtgtgggcaatcaaagtttgaaacctttgagaataaatagttgttgcatgaaattttatcagtagttatgtcactaaaattactttcaaaaagctatagacgatctacaagaaacacaaaagcaaatctctgttttttttcgttctccaaaactgtccaggttccttaagctgattgtaatggctgtgcaaggaaaactagtagttttgtgtggctgtctccttcaagtttggagcatccagttagcaggctcccagtagattttttttgttttccgttcccctgatgacattttggcttgtaatgagcttgttatcgtttctattagcagaacgggagagggcatccctctctcctcttcaaaaagaaatattctataaattttgcaaacagagagctataaaaagtaatggccaaatgtgtgtggatcggagatcgtaacaatacccagaataacttatatcttcaactacagggagtaacttataagagaggtggaaactaatcatccttagtttccatgaccagcgtatagcatataccagccttaaaagtatgatgtttgtctaaacttatgctagtatgacaaaatgtgttgtttcaacatttaagtttatactattgaatggctgaaaattatttatttgatgtcactcttgcatttcaacagagtggtcatgaggagataggggaagaggaagcacaagctgaaaatgtccagataaaagggaacttaaagaaagagatcatctctgttgcttctgatgaactagcttgtgaagttatgcacagtcagtcaccaaccaatggaaattttgatcaatatgacaacagcagcccagttgatgagctggaaggactttggatggacatgtcccttgcaatggcatgttcaaaggtataccattggctttttctttattttttgggaatacgcataagatttgcacaccattgactattgactctctttatattccgattgtctctgtgtttggtttttgatagatcaggatataacgtacagtttctatgagagaaattacctcactgcctagatcccttaattgtctgatagttatttctggaaggttttataacagttttcatgctcactctgaggaagttgttctcacttggcctaatcaactaccgcagccatgcaagtgcatacaactccctgtagcggctgactgaaatgcaaacaaggcagccgatcaggccaactgtatgaaattcatacgagtaattgttaatgcacaggcctttatttagtatcattctgctgttttgcttgaccgtcaataaaaagttctgtttgttttatctcacttctcaattccttgccattcagaacatgtaaattgtaaatgttttatctttagtctttaccatcaccctggaactgagttccttctttttaacatgctccttctacctttgctttctgtatggtttagcaccacttgcctcttgtttacaactgagttctttttaacaatgctcctcaatctttgcttatttcatggtttgtaattactttcttcttgttgaatggctcactaacttagtttgcttcaccagactgttggaagcgatcataacattgtcccatcagagaattcttgtgaacaagcagaggatgaatgccagcacgatttcctgatgaaagatgatttgggcattgtctgtcgtgtttgtggtctgatccagcaacgtattgtaaatatttttgagtaccagtggaaaaaggtatgaaatttctggtccaaattattttactataattaattactgaaaaagaattaaaattatgacatttccaaaattacttcatggtagcacacatgctccatttatcatcacaacataaactagttatattttgcctgctgtcctgtaggctgtagtcacctgattgttgttacatactttttcgggaatattgctgttacatacttacattcttagtggcctgtttacctagggatgaaacagattctcttatagaaatgcacatggaaatcattttgctactcttaaactaaatagctccttgcctagcctccttctacattatgttccttctacattccttctttttgttcaaaaatatttctcattatctgttacatgtgtcagcggaagcaatcgtacagagcacgtccctcagaacacagaaattctagtgatgcagatgcaattgacaaaacttcaggagctattctcgaagtggtccctgatgctctatgcctccaccctcaacattcacagcatatgaaacctcaccaagtggaaggtttcaatttcctggtcaagaacttggcagatgagaacaaccctggtggctgtattctggcacatgcaccaggttctgggaagacttttttgataattagttttgtccacagcttcctagccaaataccctgctggaaggccattgattattctcccaaagggaattctatcaacatggagaaccgaatttcttcattggcaagttgatgatattcctttgtatgacttctactcctccaaagctgacaaacggtctgaacaactcaaagttttgaacttgtgggaggagagcagaagtatcctgttgttgggctatcaacagtttgcatgcatagtttctgatcacacttctgatacagaagccatcatgtgccaggagaagttactgaaggtcccaagccttgtcattctagatgaaggacacactccaagaaacgaggaaacagacttgctcacttcactggaaaacatccgaactcctcgtaaatagtcctctcaggaaccttgttccagaaccatgtgagggaggttttcaacattttgaaacttgtccgatccaaattcttgaagatggacaaatctcgtgctattgttaactgcatactaagcaaggtggacttgatggggaagagtgcacgatcaaagaatatctcagataaggacttctttgatttggttcaagaacaccttcagaaagatggaaatgacaagatgagagcggtgattatccaaaatcttcgtgagctaactgcagatgtgcttcactattaccaaggcaagcttttggatgagctacctggaattgtggactttacagtttttctcaatatgagtagcaaacaggaacatattattaagggcttggatggaataaataaatttgcgaaacgctcgagatgcaatgccgtttctcttcatccatgcttgaagaatgccaataaagctgatgcagatgatggaattttcaccaataggaagatcggttccatcatatccggaattgatatcaacgacggggtgaaggccaagtttgtacacaatctgttgtctctttcagaagccacgggagagaaggtactcgtgttcagccagtatgtgcgctctttgattttcttggaaaagctggtcagtagaatgaaaggatggaaatcagaggtacatattttcagggttactggtggctcaactcaggatcagcgtgagcaagcagtccatagattcaacaactcaccagatgctagagtcttctttggctccatcaaggcatgtggcgagggcatctccctcattggcgcgtctcgtatagtgatcttggatgtccatgagaacccttcagtgatgcgccaggcgattggccgtgcctataggccaggacagtctaaaatggtgtattgctaccgcctcgtcgctgctgattcgcctgaggaggatgatcaccacaccgccttcaagaaagaacgagtgtcgaagctgtggttcgagtggaatgagctctgcagcagtgatgattttgagctcgcaacggtggatgtttcagatagcgaggacaggttccttgaaagccctgcattgaaacaagatatcaaagccctattaaaaaggtatatctcaatgattagtatgattctgaagtctgattagatcataatctgatctccgtccttcacattttttttgtaggtgaataccatcattgaatgctgaccagtgaccaacatgtgacgaagaactagggggaggaattaaaaacaacctgagcaagttttctgtgatcttttgaagtgtttggcagatggtatgcagcatgctaagttgaatactaatgcaaaatggggcacactacatatactagttatcaagtgtaagaattaagatgcttttgattgacctttcgcattataagttcctggacataatgagattctcttgtattcaagtactgccagtttgatatatgaccattaaaatgactattgcacttatatttgcttctgagtttcttctgaaatttttcatggtgtgtgcttggttcaatctgtctcatgcatcttcacagtaaaaaaaaagtgttacaaaactcatacaccccccccccctcctatctgcattgctttataacatctggtacaaaacatgaaacatttgtagctgcaattcacagtaatccattgaacatctggtccaatctgacccaacacatcaccacatatatatatgaatgatccatgcatcaatcagtagagaaatctgcaagctagcaaaaataccaatctatctttacagcaagctacacccccttctcatatacagttttacaattacacccctgatcacccctacttcgatcactttacttacccccccaacacaacacacgagtgtacgtgtatattgcttgtatacctgtataccctcgccgacggcgccggccggccggcccaggcttctgacgccgtcttgcgttattccccgccgccgcgccgccgccgccgccgcagacgatgcatccatcgcgcgccgtgctttgatcacgcgacgaaatcgtgcagcagctgcgacgccgggccgaaccgctgccggtcgtcggagccgttgatgtagtcgaagtcgccggcgctgccgtagagcaggccctgctgctcggccgggacggggccggcgttgttgcagtgctgcaggcccagcgtcagcgacacgctgccgccgtcgtagccgccgccgccgccgaggtcggccatgtcgccgtaggagacgaacctggcgtcgccgccgccgccgtggtggtggtggtgcagcgcgtcgtgcagtaggctggtgccgccggcgccggggtggtgcacgtggtggttcaggttgaggccggtggcgtacgtgcccatggcgccgccgaggcagctggacaggccgacgacgccgacgccgacgtccagggcggcgccgcccatcgcctccgacttgaacgggttgttgagctggcccgcgacgccggcgtgcctcgccgcggcggcgctcgacgggctctggaactcgtcgcggtcctccgacgagatcgcctcgtccttgcccttgccgccgccgccgccgccgttctccgacgacgagttggagtccatctccgcgccgaactcctccttgtacatctcctcgatcattggcttccacagccgcacgcgcgcgttgatgaaccagttcgatacctacgtaaaaaaagaaaaaaaaaccatggaattctcttcttgatttgaatccatcagctttgcatgagagcgtcgagttcatggagctcaatctcacctgccccctggacaatcccgtctgcctcgcaagcatcagcttctcggaatctttcggatacctatggatattcatggcgccattggtgaggattagattgagatcgatcgatcgacatggatgacggcggaggtggttcttacgggtggaggaagtgctcgaagagccaggcgcggaggacggagacggcggactccgggaggccgcgctgggggcgccacgcgtgctgcggctgctgcatcatgccgaactgctgcatggcgcgctgctgccgcagctgctggtcgatgtagcgcagccgggagaggccgccgccgccctgcgccgacgcgtcctgctcgccgaggccccgccgcgccgcctgcgcctgcgcgccgatcgcgtcccgcagcgaccggaagtggcgggagatcgtctgcagcgccagcgccgtgtacggcctcgccgcgccgccgccggccaccgcgtcgaacgacgacatcacgatctgcatctggtggtggtagtgcctgtacctccgatcaacctgccgcgcgcgccacaacgcaacaaaacctccattgacgagcacgttcttcttgttcggaagtgacatggagtcatggagatcgaggcattacctgatcgagcatggccatgagcgcggtgaccttgttctggagatcctgcctctccgacggcgagagctcgggggcggaattgctctcctgctcctgcgggttcgagccggccttgtcgtcgccggcggcgtcaccgcccttgcactcgccggaatccttgccctggttcttgtcacccttccgcttgatcgcgtcgcggacattgacaacctcgtcgagcagctcgcgcgccgccctgagaaacctcgagttctgcacgtagatgctgttctgcgcgctcctccccgccatcggcgacgactggctcgggctgagcagcgaggcggccgccatgcccgccggcctgtactggtagagagacaccggcacctgcgtgccgaggctaagcgatagcccgccctggtgtccccgcgccgccgcgccgtgcgccatgagcagctgcgtctgcaggcccatctcgccgccgtccgccgtcgccgcttccctgaacgccgccggctcgtcgccgccgccgtgcgcaatgtggctatgcgacacgatgctcgccgggagcgggatcaggccgccggccgacgagtccgagtaagggttagacggcggtgggtagtgctggaacgacatgtcacctccgtcgccgccgccgccgccggtgaggtctctctgattggtggaagaggagaagaatgtggccatcgtcttcagaagcagaagaagagacagactgaagaagaatcatcacgtagatgacgagacaaactgattaactctgtcatcacaagggtatttgatattatcaaaccctgatgaaagattcagtctttggcttcagctgcaaactggctgcaaaagagaacaaaaaaaacgagtgaggattcaaaactagtagtaccaattcgtctttgagatgatttcaggtagtaaattcagactgctggattgctgcaatctgattttaggttgttgctttctactaacattcatacttgagtcagacgtttcagagaaaaaaccacagaagatttaataggagcaaaaacatctcgtgcatcaacatggtgtactgagttttgtcagagacgtgacgatgagtccagtagtaaacagtagccacaaattcagacagcaactacaaacgaagttcagaattcctagtacaactgaagtaattccgattcttgaaagaaaagaggaaaaactggaatatgtcaggaagacgaggaagtgaatccaacatagctcaagtgctaaactgcttatgtcagctgtctaccttggacagtaagcttcagattgctgcgctttctgcaatactattcccaaagctttcgcagtacctgcaatttgataaattcagcatctaatgcgaacaaaatagcagttcaaaccagtacttgtgaaatcatgaaaaggaaaaaaaaggagtctgaatttctcagcaagctacaaaaacgaatgtatccagaaatagttggtctcagagaaattcagctcaatttcaacaaaaactcaccgctgcttgagaaattcagaaaacaatctcaacaataatctacgtaacaagaagcaatcttttcagttggcacaccaaccaaccacaaaggagctaacaagaaacggaaagctcaacaagcaagaaggcagaagacaataccaagaattcatatgaacaccaatcaagcccaaaaagataattccttttggttttctcagatcaaactcaaagacaaactgatgcaaccaaagaacaacgttaaacctgataggataaggctatatacctgtgcagaaatcgactttcagaccaagcaaagagctagaacaagacagttcctggagtatgacagaaaccacccagaacggggacagagatgatcccaaggattctaaaaagaaattgcaacaagagagaagattagaataataagaactaaaactgcatctactcctttttgttattttttttccttctctcttttggtttcactctgtaggctacactagagttgttctaactcctcactctttccttgagcaataatatacggctgccaccaataaggcgctgcctaacactatctccctacaaatcctaaagaaaccccaccaccattttgtctgtttcctttcgattattcttctctatctctttccccgctccctcattttctcacttaggtttcaactcgtggattcactggaattttcatcggctgtagcagtcgaacatgcagcaggaaattgaacggacgagattgactgaatgcaactattgcagtatccctggatcatccaacgctcaatctgaacttgcaatttggtttgtagtctgtacatggagctagccgcaaattctagtggattctttcactttcaatttttttgactgaacaatcaagtagtaatgatttttccaatgaattaactcagttcatccactgacagtagcacaaaaaggagtcagtctaaaaactctcagtttttactcttcttgagtttgcgcttacagcaaacagtacttgttgagcagttcagttagttcactctgtgcattcaaatagagtaggtgcaattcagttatcacttgcttggtgtgtttttacctgaattctaacccagcttgccatatttaggtggttcttgattgctaggaggccgatcactcggagtaggtgacggcatctgttaagacgtattagtctgctaacaaccagttggtagacctaaaccctcttttcccttctgaaccttccaatctctccaactgatcatgagatgctccttagcaatttgcatagggggaggatgcagacatctcacaggacgaagtgcaaaaaaatgtactgcatatatacatttgcattgcccaaaatctctcgtttcttttcatttctagttaaaagtgcaacaggaggcccccaaggccacaaaactaatgctcaactttatttcagtttggtggcacacacttgctttagaaattgggcatgaggtagtgatgtgcaaggacaagtgtcttcatggtcccctccaataatgaatttgacctcccaactccttgcctttgctttgcaggtgcctctcgctgacatgtgggccaacttcgaagagacgagattcggcgaaaaaatgcgatgattatagctgagtataattgacaaccaacgcatttttttaaagaaaaagaggattatttctagcctctataccgaataaggatgcacaaaaccatatttgtagacattgggatttgaaccttaatagggtagagtcatgcagtcggacaaggaatgcgtattgttgtctctgtgactgttcacaattttcatggaatgtattctaaggcatatgattctcagaaaaattataaataatttagtaatttcagtttcatcatgaggtttgttttgttcaagctattaggaaatcgttgagaatgtcattagcatgtctttactatcaagaaacacaggtcacatctcatttattttttttacacagtatctgattgtgttacctagaagtctcgttactgtacaaggaaacgaattagtcttcaatggactacaaatctattcaataatgccatgacagggatcttcatagatttgggcgaatttaattccacatttacaattctagtttgaaatttacaacctcacttctttttcgcgaacccacaaccttacagttacaaagaggagaagatacacatattattcatttgcgactatattcaagacagagagtagtactccattttagagggacaggcccataacaatcagaaatgtgtagttcacaatccttacttttcaagaaacacaggtcatatcacatttagttatagacatcccatcaggttggatcaccccagctactaacagatactagcatgtcggttcctgaaacgaagaggggtctcctctcctgtttccctcaaaagaaaaaggaccgaagaagtttcagactcattcagatcgatcggcctgtgccacccaacgcaattgcatcagggtcctcatgtacttacgtttctgtgattacactcaccttgtccactttacttttctttatcaagctgacctcaattctgttggatcgtcactggaattaggtgattgggactatcttaattcgccgtgtcgatacatgattcgccaatctcttctgctacactgttagaacggtgtggtgtcctataaccaacagaagtttctaatgattatttttcatctgagctactgtaggataatagagaataaacttctgctactttcagagactgttcaagaccagtccatagaagagaacgctgttcaggacaattggcaagagtctgaatgtggccaatcatcgctgcatgcgaacacaaggctgtcaaaatcaaacggaaagataggataggaagaagagaagagaggagctacctgacgaacaagtggcagtttcacgctagatgaacgacagctgagttcagacaaaaggtccaataattttaggaaaattacggaggtaatcacgatgcaactaacccagatcaacattgttaaggacggattgggattaacaaggagcatatgcacctcttattaacaatttaattgatattgaaattaaaaactgcacgttgtaatctttaaatgaggacaagaacaaaaaggaaatgcgttcagaaaatggttctctaccgaacgggggataaagaagaattttccatgtcaagtcacgtgaaacgcgcacgggtgatgatgccattaacattttagctgctgagcaagcgcactacctaaccctgtctgtctagatggtcatcaccttgcagttgggttgtttctcttgtcgtctttttctgacttcttcttttctttttcgccgaagcagccttgtggaagttgctactagtggagatagccaaccgggttccagcagctgttcgatctgtggatcatcatcgttcacatcagttgccaatgattgtttgttcatgtgccacaactatttattctggctgactatatatatacattcagatggtggtagaattggcagataaacattgaccatctaggcatctatctatatagtagcataaagtaccaatggagcctgcaagactgcatcccgaggtagcaactgatattgtgatcacttggaacttaaattctatgattgattcggttgcgtacgtacaggtacggcttagttcatgagcagcatatacaaactgaactctttatcatgcaggatctatacagaattcagttccaatctgcacgaggtggtgaaatatgagcaggatgggacagagaagagaagatgcaaaggtaaagtaaaaaaaaaaatcagacggcgagatatttttcgatgcgtcgtcgccttttgatgtcacattccgttactccgatacgatcaggccttgcgatccagatcaacaaccacattcttgtgtgcctatggctacaagacaggcagagcacacactccacactacactgcgattgcaattgcagtttgcaaaagcagagcttagctggggacagatggctttcgtagcttttgcctctcccgactgatgatgaacaggaggtaggtaggccaagagtgtccgagagagagacaaaaaacaatagtatctatcaatctatctatctatcactctatccatctaatctaatcgagaattgcatctttattccggcatccagcatcgtcctcttcccccttttttttcccaacttttttttctctctgcgctttgctatcaagatctcgtactttccataaagcgtcggcacgcacacgctttgatcgtcaaccaagccacaggcatggaggcgtcccggaaaggtagatcgatctcgctgaaactgcactgaaatcacaggagagaatcggtcatcaggtgaccaataattttggcgatggatgcatgggcgacgcatccgcacacatgatgagtggagagagagggagagggagaagcggcggcgagacgatggcgggagacaggtgggaggacagtccatgtgtgaggatggaggtgacgttaaatgtacttggaggtgggcaggcaggcagccgtgtcgagcgagtggctgcacgtacggtcgcgcgtcaccgtgccgtgccgcgagcccgccacggcacagccgcgcgggcgcggggcacggccgcacacgggcactggggttgatgcgttgccgcctcgtgagatttcggtggttttttggggtgtttggatgggccgacgacgacgcgcgggtgtgcgcatggacccgaccgagcggaaggccgtggattttgcaaggagaagttcagtttgatttccttaaaagtaactggaatctaattcgtgatcctgaatcacaaaaccaaaaatcttgacccctaaagtgttaaaaccggtgcaatttgactccccgggtggttttagagggtggtttcgctgacgtggcgactacgtggcagtgttgacttaatcttcgtccgacgtggtgttgaagtggtgcttatatggtattagaatttaaaaaatatatgcgggacccagttgtcattgacacaaacaacattgtgagccccacctcctccctccctctcccttatctctctcttcttctcccctttctattcaccttcatccgacagaaacgagggtagcggctcgatggcaacgaagggcgcacagcggtgggcggcaacaggcgacggcatcaagggtcaagggagctgggccccgacggaaagccgtgcatcggcgggcgggagcggcggcaggcaggcaaggcctgaacaactcgccatggccacccgccgccgtgccaccgcagccgccggcgtagaccccagagccgtggagcaactcagacgctcactcactcgccacggcgctctcctccgtagtaatggtcgcgcggcgtccacatccctcttcggcgaggcccgcatcaccatccgtaagtccgccgcgaagcctaagccgtccgcctttggcagcccgtggtacggacccaaccgtgtaatccgctccaccgatcgaggcaggtgcgtgcggagcccggcgaggagggaggaagatgggggcggccttcgccactagctctctccccgctagccaccaccggccgccaggctctccgccaaccctccgtcgctccggccctcgaccgcctgccatctcctctgtcgccgccttcgcctccatccacaccaactctagcccgaagcgccgccgccactccgatccctgtccgtcgccgccaccgctccagtgcctccagcgcctaccctcgcgccaccaccaccgtcgttgccgccaccgccatcgcctcttgcagaaggctgaagtagagagagagaagggaaagagagggaggaagaagagagagaggatgacatgtagggtccacatgtcagtgggccctataattttgtttgtatgaatgacaaatgggttccacatatatgtttttaactctaatgccatctaaacgccacgtcaatgccgcagactaggtcaacactatcacatagacgccacatcagcgaaaccgccctttaaaaccaccaagggagttaaattgtaccggtttcagtaagtttggggctggagatatccggttttacagcctaggatcatggattagattaatgtcacttttaagggagtcaaagtgaacttattccattttgcaatgacatcttcgtgagacggcccaaatacacggcgcgggtggtgttcggagtttagttctccgaaccccctgttttctcaatattatcgttctttttcaaggcaacggtaagatcgctggctagctgcaacaggaatcatcaccaatgtgcacctaagatttccatttgtttcgggcgaattagagacatcagacatatctgagatgcaagacgtggtactactacaccagtcatccctggtcattggccattgatgatgcgcactcatcacaggtttgcagtgtgcaatccaatgaaccgatgctgtgctgtgctgcccatgatctttcaactccaaaatcccgtgatcaattctaaacacactcacaattttctattaaaaattgtttggaggtacatctctcacttcaagggcctattcattttgatgtcattttcaatcttaccaaattttggtaaagttgtcaaaaaagtggctacatttagtttgctgtcaaattttggtaactatataagaaattctgttaaaattttaacattgttaaaatttggtaaggttttttttttttgcaaaaaagtgaacatgccccaaatctcgttttctgcggcgtttgttggcgtcgtcgaagacggcggcgcttgggctcggcgaagtagggaaagaggagcggtgggccggtggcttgctgcttgggccgatgacgagcgtgtaacgcctggaggccttggcacgagcacgagaaaggccgtggatttgacatgccgttgtccgtgaaacggcccaaaacagacgcgcgaagacgaaaggaaaggcagcgcatgattcgcgacggtagggggtcggagttcaattctccgtcccccttgttttctcgcttgttttcgacttgtcgtggcaacatggaggtagagcagcaacaaagatcaccacataagattttcttcatcgtttttttgggtaccatcactcaaattcgagacgatacagtgcttctctatcgaaaccatctgagatggatgcaagcagccgttgaatcctatcgcagctgacactggccgttgaaatgcaccgtcatcgcagacttgcagtatgcaatccaacgaaccgatgctatgctcactgcacaaacaacgacatttcaatctagctcggtcgaccagttccagatgccaaatgtgctgccctaatgcccttatgcatcaataacatgcaacattcgctggcgtcgtcgaagccgtggatttgccatgccattctgcactgattttggataccatatcactcagattggagagcaaattcatgacgaaataacctcgaaaaaacattcaggagatcgggcgggcgtcggtagccgcatcccagtcagccgacaggcgaggtcgaagggtagggggagcacatcgtcaaaaaggaagctccttttattattggattgcacctgcgctgcagatttgctgcgcgcaacgggacgcgcgacatctgcttttctgactgacaggatacgttttctaaacccctagtttatggttctagacctttatcagatcagttaatcagagagagacagttgcttgctgattgttgtttacgctgcatttgtttgctcttccattttagcactaatatattgttgttcagagctgaatgaatgtcttgtggttactctgcatcttcttctctcttttttttggccgcgtgaatgtcggtttggctgtggcagtatttctttagcataatcatttgttcgtttctgaatgtgcaccggggggtgtcccatatatgagatgcaaaattattactacttgtttcattactgttgggagctattgctgcattcatgcccctatgttctcaactgttaataattcatgtggtcatcagttccggaaggggcaaggtccacaatttcattcaggataatgttttgtcagtcattgagccgcaagcatcatgcctagcacgctgccggccagattgagctcaattgttctccgttttttttactgttgtgaaagggaaaactcccccattttcattgccagaaatgcaagttcaattattgagctcagttggtgacaaggtaccctatgctatctgaatacatcatccacatttcatactttcagacaaaaaatactttggggaggaaaaaacaacaatggtatctttcctaccttaaaacgattaaattgttttctagtgcggcatatgtctgtggcataaatctccctgaggcctcatcacaagaattatatggtttatctgaagaagataaatcgacaacctcttttctgaacttcagaatatgacacgagcaattgttcagcagcatatcaggctcactgcacaatcaacgattcctcatatgggatacatgcacaattcatcggcatctttcttcctttcaagaaagatgaaacaacacaacacgcacactaacgcgagcaaaagaatgcaccaatcttttgcctttactctccctgcactccatcccaggaccaacttcaattagcagttggtcactctgaacaattcatggagatgcagtagagttagaatcctctaatctgaaattcgactgagtgaatgctagaatcgatctctaatcctccagccacagctatgtggcgtcgatactttacagttgaactctactctgcattgctttctgtgtgctttgatcaagcacaagcccacctgtttggtgccatctctaaattcgtctcggcgaagaaattgccctacgcagcggtagagcataccgcctcaaccgccacccttttcatcacctccgggcagggatctccaccaaagttgctgggagagattgcgacgacacatctttgtagtccaatgcatttctattcaaataagcaccagaaaaaatcagtgatatgtgtggtaagttcatggactaattgcagtgattatagtttctttgcaaaatgatgaaaaattcaagtggtttgaacagggttaatttgctgcgaagggtctttctgtccaggtgcaggtagtccacattatttaaagaaaaaaatttcaggtagaccaaaatgaccaaacagcgttctcaccttttcaagaacagagtttgagttaattgaatggcactccccttgctggaatgttccgcaagttccaagaggtgtcccaaagctagcaaatttgattgcagaaatggtctgcccaggtgcacattttaaatgcacctttgccgtgtggaactctggttccccatagctctcgatctgccagttcttgatatttggatgatattcagatacatcagcacagacccctgagactgtccgcttcgcaagggcaatctttgaagaatcaccgccaagttcctcaaaaaccactagcagatttctagttggttgcagccaggatcttggcacatgatacctgaatgcaagagttcaatttttattgttaatatagtactccactgactagacaatagaaccaaaaagggatgtgatagagcactccagttttaatggacaagggaaaaggaaccaaatatcaagtagtacatgatggttttgtgtacagcaaaagagaaggcaagaggtgccagaaaattcaaatattgttgtgaatgttcttaccagcgctgtgtaggctgaccacaacctgcctgacacttgggtgccctgtatgacccagtgtaatggcaacctttgcagtcaccttccgcatatgctgtccagtaccgtccaatgctttgcccatttatccatatttgacccttacccatgctgcccatatccagagccagtggctcgtcaccactgggagtatcaaagtatgcctacaaaaacaaactatcgtaagaatgggaggcaagtaatcatcaaatgattatggcaaggttaattgtccataccctataccatgccaacggttgttggttttgtgctaccaatgatccttgcatccattcaactgagcctgagccttctaaggagtttagattcatctgttcacctttcaggccaacctggaatggaagaagtcacatgtttattcattcttacgttaactcgcaccaggctaccagtatgctgaatatacctgataggaccaagtctgccaagtcagatctcttgaaccttcgtccaacccgtgaatcacaacaggaccaacaacaccagtgttccacgtctcataatgcactccgacattctatatagcaggacaagaaaaatccaactcatacaattgatcatttgctgtaaacatgtacaaattcatgcagagatgagagcacgaaccggcagtccacaagcaacactcaacagtgcaactttgtttgtaccagcacgaaggttagcattgccactatatgagattttccgatcttccctggttccataggcagaacctacaaaagggaattataatcattttattcattacttcttttgcgggttattttgttcactaagtttttactacattaatactctatagactggggagcatttaagtagaaaccttggagttgcccattgatgaagacatgcagcgcatggccagcagactgcacagtgagtgacagaggcgtgccaccttgtagaaacttctcagatgggtctacctccacactgtcaatggtgatgaaataattttagataatcgttacttctgtgaaaactaaaatttagaacaaaggacaccttctcaattgccataatcagaaaatcaatgcaaagttcagcgaacaaggggttctaatagtcaccatttcccagattcatcgttatgtacattgcaatttttacatgcaaagtgcaacttatcgactggcattacctcgtaatgtaccagaggtaatcactggtgtctcttgtgacattaagctgctcaagtagaccagttgacgtgagcaatggagcagctgccaatgaatcaacctcctcatcatacttctcccacatcattgaagaagccccgtctgcccacatttgcatttgatttgtctgaacaccaacctgtggagattacaacagtttgaatcaggtaagcaaagtcatcacatacttgatcctggtaaaagggatacagaattgaaaccatgctataatgggataagcatatgccaaacttactgttgcagtgttaaaaacgacatttttgcaatcaggaaggatgctgattgaccaaggtggaaggctgtaattttcattgttgaagataactttggcatacgagttagaattgtagtttgcaaggaaagctgcacagccagaggaagatcggaacacatgggcctgaagtataaattcaatatgtaaatgaaacatcaagctggttaagatatatatacttcactgagaggaaagggtaatcacaacagacctcttgcatacttccaagggtagtcacagttggatcggcagaaaccaaaggctgctcacataacttaacagctctatggagttctttaaggtgcccaaactttggttcccttgcaagtcctgtgtattagccccacaagaaaaggattgagtaagaagaatatagtggtgtagctgaattttattttttaaaaaagatccactcttaatgcttgaaaagctgcaaatatgctcatagtgtagagaaataacagcagcagaagatgataatattgataagggcacttataaatcatgctcaatacagaaaacatctctaagcatattccttgtaactcaccatattcatcaagtggagcatcataatcatagctcgtggtgataaagggacctccagccgtgcgaccaaaatttgttcctccatgatacttttacagttgagggaaaatcaattaaccaacaagaatgagtatcaccctttaggaagcttaaagaaaacataagtgagcctctatctgtcataccatgtagtagttgataaaagaaccacccttctgtacgaagcgagcaacaccaaatgcgagatcttcaactggtcgttgacggatggttcctccgaattcagtaaacctgaattattttgcatattggagcaattatactaccactatgaatcaacagaatcaaattatataaacatgaaccacatcaatggaagtactgggattgtgcttgcaacactagatattggttcctcggggaaaaaaaattaccatccactccaagcttcagtccacatcgtaggcttgtaaggcttgttaggagaaaatgtgtcacaatagaaaccattgcatgcattgatctgtttaaagaacagagattaaatgtaatttcaataatttgttcgtacagaagtcatgagatatttgtatattccacgactgaaatttcacaagatcaaaatcaatgtggttggcgtcaatttttcttcttctaatatatgtttgacatatgagtaggcgacaaatatgctcatacatatgctagaaacctagaacaccaatcatgacctcttatggagataacccactgaactcgcaaaaatacgaatcagcatgtcctgtatcgttgtataattgtattagcatgttcggtatagtttcacaatttacacctgatggtggtagtatttgacagaggataagatcatcataccactgggtcaggtgcgtcatcctccttgcacatcacccacggcacaccggtgtccaatcccacggccatctttgccgcccagttgatatatgccttgccggcagccccaaactctttaccttctggcccatactcgttctcaatctgtgtccaaacaataacacccactgcaccatgagcaacccaggaaaatgtgcaggctaagatgaatcgtgcaaacaacacattactcaaccactactacgtactaacccaatgttatacaatgtgcttgcatccatatacatgacatggttgaggccctctctctaaaaaaaatatacatgacatgggaagcaaagttttgcacttgcctgagagaggataataggaccgccttgtgaagcaaagaggttttcactcttcatcatgcccacaattttctcggtgaacccctgcattgcattctgcaaagcaaaactcaagtcagaaatacatatgaacaagatttacacctctggtaagatccagaaatgctgaaatacttccacaaaccttgaaaggttcattgtccgtcctgaagctgatgcctggtacatacttcaaccaaactggaaatccactgcaaatttacatggcaacagaagtcatgaaaccaaagtaaaatatggacatagaaggaacaggaaatggtgaaaagtgagaaaaaaaaacagttgtgagtttttactacagtcaaattaaggcttgaggaatacccaaaattccactctccacaaatgtagggaccgatgcggagatgaacaaacatgccagccttctggacagtcttgatgaacctgaccagatcgtacctcccttcaaaattgtactgcacgaagccagcaaaaaccattgaaatccctgatgtgccattacactgttaaaaaatggggttaataatgaaagagacagtacatttccaggagttggttcatgcccattccaaaagacataggtctggatcacatccaagcctccatctttagccttctcaattagcccgtcccacatctgacaaatatttacacgaagaaaaatcagtacagcaccaaaagattcgagaccaaacaagctcatctctttttacccccaaaaaattatagcttggaacatgaacatatcaccattgcagagcaacaaaaatcccaaaatggttgcaggagcagaccaaaagagcagcattttcaagaaaaacctcaagaaccccctcatttcgttcagaaaaaaaaaatggttggcgaataatctgatgccgaaaggaaaaacctccaacaaagctagaacaaagctccttgctttccattggcatttccaccaagaaaccgccagcccacgccacgaacaacccccaaaaagaaactcccctccacgaaatgtcccaaaaaaaaccacacattcttgaagaatgctgttactactactacatacttcgggtgtgctccttgggtaatgtatggatccggagaagagaatcctcctctggccgtcgacgagcaccgccttcttgtcgtacgtcaccgcgcagtggacgacggcgaccagcacagccaccgccaccgcgccgccgagcagcgcagccaggcaccccctccccatcactcacccactctcctcactccaacaagcggcaacagcggcagcagcagcggaagaagaagaagaccaccacccagccgaatgtgtgtggtcttcttccccaccaccaccaccaccacctctccccctgtgctgttcttgctgcagcagctgctgcctttcttggattctaggattccttggcacccgttcttgggaagagtgacagtgagctgctgctgatgctgctctgtgcagttgagctttcggcctatggctctattataatggccattctctctctctctctctctctctctctctctctctcttaaccccatagtagttgctcgtagagagagaaagagaggagttgaaaaagagtgtggccgtgtgggggcaagaggagtagaaacactggaacagtacaaagatggcagctcatcactgcgaccctgtgagcctgtgagatgtgagctctgagacagtgggctcatctccccgtcaccacttgtcctacctactactccttgctctgcaaaagctcactcttctcggtgctaatctcacttcttccctcctcaaaacatgcttcggagttcagattattttactcgtataccaagtaaatttgaccattctctcacaatctcacacccatttgtatgcgacttcggtcgaatcatctgtagtcactgagctgtttgagtcctataatctgttggaggttacgatttgagagcatggagtaatcagatggaggtagctgaatgctgccagtagtacatagctgatcgagcagagatgtccttatgtaaacagtagtagatttaagccctttttagtcgtacacctgtctaattttaagctgtcggcgtagtgatgtgcaggtgtttgcaaaccgcgatgacacaaccaggggggcaaacacggaaatgcacaagtagtatgatctgctaagcttgctatagtggtggattagtggtgctctttgtcaatcaaaacagcttttgttttcttataaaaatggctgatccaaatcatcacaaacaacatggataccaatctctgtcaggtttaatgctatgcaagattgatgtcttggccttcagctaaacagttcacacacacacgcagcacatgccactccactagccagtgtcatcacttcatcagcaaatgccatattcagcaaatgggcactctacatcgggaaggctgacaagttagttactcctagtacaaggtaggagtagtggtaaaatgaaaacgaaatgaaaggtatctttcgtaggtacggtgaggccaccgggacaaagggcatgggggaaggccaccatgagttgttcggtgcgtaagtagtacacgattcatctattggatggaattgaaggtccatcgcaatttctatgcagtaaccgtgctggcctatacgcaataggttagttggagccccattcaattcagtcggcatatggctcagaaatgcggttgagcacttgatcttgttcccaatcggcctataatatactccctcaatttcaaaatgtttaacaccgttgactttttagcacgtgtttgacaattcgtttttttaaaaaaatttaagtaattatttattcttttcatatcatttgattcattgttaaatatactttcatgtacacatatagttttacatatttcataaattttctttgaataagacgaatggtcaaacaagttctaaaaagtcaacggtgtcaaatattttgaaacggagggagggagtagttatattatgcatgatactccgtacctactagcttttacaatgaacgaaaaatgccaactgaatgccagtagaacttgcatgatagattggtagtatgattgtatgaacacttaaatatcacgatatccatcaggccaatgttacaacgcgtcagtggttactccaatgtcacaaaaaaaaaacacaacgactaaatgagccatcatcagtgatgaaccatgtatgtttaaccaccaactaagagtatagcccactactagcttcaattcatttatagctaatctaatagttaattcatataatagttgcttattatactattaatacatggttccacctgtcatacacatattacgtcttagagtccgtgctgccgctattgtacctactctaataaagccagtaagcagcattgggggggggggggggacactcgactttacataaagccaggcgatttcatcgccgaaaaagaggtaataccagtaccagtaggcgagtggattatagtggaggagagggaccaaccaaaccaaaccaacccaacactgcaccgcatttgcagttctctcatcgcacagctgcacgtacgatttcttcatatcttcagctgctgatgaatcctgattcctgaatgctcccaaggccaaaagcgaagcaaaagaaaaggcccgtgaaacgctgtgcagcgcccgtacgtgtaccggtgcgtcgtgtacgcgccgtttgtcccctccgcgtatacggcgcgtgcatgcagattacgacgcatgggcccatcacctgcattgcaatgcagcacaatctgccaaatacgagacgtacctactactatgaggtaggcgaaaaacaccaaaaatttctcccgtggacgcttgcgtttggagcgttgatccctctcggagacgagacgttagacggtgcgtctacgacatgagcctgcaacggatacgtcgtgttgttttgtaagtagtacacgtatacggctgtgtttagtttctttcaaagttgaaattttgggttaaaattggtacgatatgactgaaaagttgtgtgtgtatgacatcttgatgtgatggaaaaagttaaaagtttggatctaaacacaacctacagctactagtacattagtacgtattactccctccgtttttaaatatttgacaccgttgactttttagcacgtgtttaaccattcgttttatttaaaaaatttaagtaattatttattcttttcatatcatttgattcatcattaaatatattttcatgtacacatatagttttatatatttcacaaattttttaaataagacgaacggtcaaacacgtgctaaaaagttaacggtgttaaacattttgaaacggagggagtactaggctactagccatggaacgacgacgcgaccggccggctgattttgaaccgaaacgcgtcttatctggaccgtatcaactatcaaggcatgtgcttcaggataatccgctcgctcgtaagcacgagggataaaaatgatcacgaaaatgagcacaatttcaagcctcgttttgtgagtgatactgttttagataaaattttttattctggccatacataacacttttttttctgattcctttcatcatcgtattgttcggtagtacttaaatagttaaatcgaaaaatatgatgaattaatttcctattattcttatagttactacaaacaaaatgactatgactattcgtgtgataaattcttttaagttaacttgttaattttatgagaaataaatttaataaatcgaagttgtatgttaccgtcttttttctgtaatagactgaccgtttccatccctgcgttgttgcacggtacacgtgacagcattgtaaactctgaaagcctgaaactgaaaccgaaaggatgatctcactcaccatcaccaaacgcttccacaactttattaccgtgtgtccgttaccggatgtctggatcgaacagttcgttccgtccaaaatctcaccgttcccgattttactcaccgtccgtgaatcgaatcgagcgagagggtaaataggacgggaaaaggggggggtcgcgtctgcagcagcagcggcagccacatccgtgttcctcgcacgctgcagagggcgaggcttttgatcgataaatcgatcgatcgccacatgctgcgtggcagatcgagcagcagacgaggccccgtttcgcctcctggctgcctagctggggacaacacaacactcttgtactagactagtggtccgtagtagttgctactagcatcctgcattttctactgctgatgcattgtttaccagctagcgagatgtgtatatatatgctggttcacatgtaacgcgagcagcagcagccagcatatggtcaaaatctgagtcgccggttttgctttgcaattgtacgatggcccagtgcatttggactttggaagagagacagtggacgttggactagtacacacattcacaatcacatgcgtggcgcgtactgatggtgtcactgagaaatccccagcgagaatgtggacggatcgatcgatctcgcgtgctcgtcgtcgtcggcgccaacctctttttctttaggtctttgcagattttggctgcctagcgacgcgaggcacgacactgcatcacggctcaggagttaactttttcttcttttttggctttgaatcctactgatgtactacatactagtacgtgcaatcatcaaaagtgcaaaggcgaatgccacgcatgtacgtaggacggaacggtttttgtagtagtttgtttgtttttccgcgtatgcgatcaagtacgacatgtatggaacaccgtcatgagcaccaatggaaaacggagttcccttcaatcctactctacttattattatacattatcattccatacaaaataaactgcagaaaattaatgaaaaggcgtattcaaagttcagagccaatcggataaaccagttctgttaacttccttcatgccactcgattggttggaaaacaagtggttaaaattgaatgatacggccacgtacaacgtgcaactagctcctctcagcacgtacagagaaattacggcacatccatttatccaataaacctaagaaattgtcgcaccgacgcaaccgagtcaccgatgcaaaaatcgggtgtcacgcacggcgagccagctgcaaccgagaaatccaggcgctaatcgctgcgaattctggagccagtagtgggcttgcaccgagacgaggccctacgcacagtacgctgccgccgcgctagtttattagagtccacctatcatacacatattatgttttagagtccgcgctgcagctggctacagatttatagtctgctgctcttctctctcatcttttatctcattaaaatatgtttacagctagctaataggctgctattgtacctgctcttaggcgtcgcgcgcatggcggagtggagtggcggttgcggctgcgtcggtgcgcgcacgcggcgacggggagcggaggaaggaagcaaggaattaccaagttttcattggagatcttgttttgtttgtgcttcaaggaagaagggggtacgtgcatacaggagagagacattgatagccataccttcgaccggttgcaatgttaatgcgagatagcgaggaacgctgtacggatctggatctcgagacgtattttagtattagtatatgtgctcactaaatctgtcttgtattttattagttggtgcttaatggtttcattacagtagtagtagtactaagtatatagtggagtagtactgctagtactgctacgctgtactgcctatctgggcttgcataagtttttatttttatagaaacacaatataaatgcaagcgtacataacgcgcacatactcactcttatagatacacacgtacaccttatctctataagcacctccacaagactgggtcgatatatcttgagattgacaaagttactacgaacgtctcgctgtcaatgggtacatcgcctaccactaaaataataattagtcgtaaatattagcacccgtgtaaaatctaggggcctgttcactatgatgccaaaaaaaacttgccacttttttggcaacttgccaaaattttagcatgatttcttatatagttaccaaaatttggcagcgaactaaatgtagccactttttttgcaactttactaaaatttggtaaggttgaaaatgacatcaaagtgaacaggccctaggatttatacctagacggattggttccaccagaagtaactaatcagttgagttatgctcccttcgcaatggcgtgtgtgaaaatggcgcttagttttgtagtactccctccgtcctaaaatataataatttctagcacatatgatttgtcccaaaatataattactttttcaccaacattctcttcaaccaatcacaaccccactaccatttacttttctcatctatctccacttttcaatcaattacaacatctctccattaaattttatctatttccgtaataaccgtgtctaactctaaaacttcttatattataatatggaggtagtatgattttttatttggtaggaatttaatagtattattgttatataatgggttcagaaacgagatctagcagctggctggcagtggcagtctatctggcaccaccatcacgttcggccactgcagaaatgtgcacatgccctaacgctcagttcctgtgcgtgcttttagttgaccaacaagttctctcaaccttgacggctcatgctacgaaatgcccgtgcagtaagccgataacctcaagaaggctgaaagaaaatatatggactacgtacagagtagaatcaaggattttttttatttcaatgttaattgcgttttgcaccatgtaaagagctcctttttctttaacaatctgacacaagatagtgccaatttcaatgtagagtaggagtaaaagtatttacaaagacttcagaaataataataaaaaagctatacaaatgttttaaaaaagctatggtaacattttcatgagtcttttcacttccgctcatgtccaggttttcactttctcctttatcttagcgagtatcttatgtccctttgcattagatttagcacatacgacgattttacactaaggcgtggtgttcttttcttctgaagatgaagattaagtttttttgcgcaaaacgagatatagtattaacgtatgattgattaagtttaaattattacaaacttaaaaaatagattaatatgatattttagagcagctttcatatagaatgttttcgcacgaaacgtaccgtttagcagcttgaaaaacgtgccacgaaaatcttaatcttcatccaactcttgttggagaaaagaagagggcctaaagtgcatggaaataagtttcaccttacaacaacacacatcatcaaaactatataaattttgtgaaatttcataaaatcttgacgaaactttgttcatttatatgacagtacaaaccagtttaaagtgaaacatattttctgtataccctttgtaatataaagtgaaatcaatactaaacttgctgcaaagtgaaacaaaattcaattgcaaaatttaatattctctcttttttttctctcattccagaaaactaataatggccttggtaggatcaggccgaattgaatacagcccattttggatgccgcgaagccttttatttagcccattggatcccggaaattaaggccttcgagtgcgagaaagctggtcacgaggccatcataatgcctccgccgcgccgcgcacgcgaaggcgtcggcaccggcaccggcaccggcaccgcgccgcgtgcggcgccgccctgcctcgccgcaattagcgcggcgccgcgaccgtccaccccggcctccagcggcctggcggcgctctgtccaccaaaccatcctagcaactttcacgtatagtaggagtactactaacgaagggtctattcacatcgatgttaaaatgaatattttcaaaatttagtaatatcaaatttttaacaaattgataacattaccaaggtttaacgaatggtctgttcacgttgatgttagaatgaacatttccaaaattcggtaatgtcaaaattttgacaaatgaataatattgctaagttttagtagaatttgctcaatataatgttgtcaagattacgtagacatcaaaatttgataacaaattaagtataaccaaataattatcaattttaccaaataatgacatgatttaaaaggacatcaatctaaacaagcccgaagcttattgcgctgcataacccatttttattgcaacaattcagtgtctcgcattttcaacatccttctgtgccccggtgtccatttcaatatgctctgctacgcacaaattggaaaccccagtctcatatttacaaggtagaggaactactatgacgggaaagagagaactcagtatagggacgactaaaaatagatcgcaccaggtaaaactggccactctaaagattgcaataatgcataggataacagcgaaagccttatttagcctaccacttaaatcgcaatgtctgtacaatctattgagaaataaatgcatcttcatgatggtaataattgaggaaaatagtgaacgtatgagcttggaattcgaagagtactgttgcaaagaccagccagagtaacacactcaggcaatttaacatcgctttaaagaacatggcgaccattcattttaacattgccaggattatggaaattctgtaacatttcaatgtaagcaccgtgctcccaaaaacatatcccttccccaacattttccaacgaatacaaccagttttgcatcacaactcgcccttctccaaaaactaatgaacaccacccctatagccttcccatggtaaacacaactctgtacatcgtcgatgcattcggatcagcttcaaaataaattcagcaacgcttatgaatctctgaaattttctctatcctctagatggcaaacgatcgaatggccaccctcccactcctatgccaaaatcttattgacaggatcagggatcagaactataccgaagctccaaaaaacctaaacaaaaggattactggcttttctatttctagtattctcatgtgaccgtttatttatgacggggcatgacaaaactaactgatcagtgcaactgctgaattaccactttacgcctttatcccccacagctcaaaacgaatttggtatctatttctaatcttcacaacaccacaaggaaaagcctatctgaaggaacaattactttgcagcttcaaagaagagcacctgaggttgcaagtgacctttcttacacattacgagcacatcatcccaattaccaacaacctgcacaaacaagggagcaagtaagaacacgagccagaaccaagttcttataagctagagtaagaatcagcagagttgtatgcctctgaaggtttataatgttgttaccttcacagtctggtcatcgtacatgacccactgcccatcctcaaaagcaaagcaatgatagtgttgcccgtagtaacagacctgcatgcgtaaaaatagtaggctagatgcattatttaattgacaggtttttctactttagaagactggatttagatgcggtcaggtaatatagtgaaatatacaatattgagctaatgctactacacccactggccaatgcacctaatggcaataggaaaaagaaatgttagcaatgtacccacattatagccatagtgccagcagtaaactccagtagtacctacttcacgacagaaatattgttgtactgcaaactgtgtaacttgaaataggctaatagcacattcactatagttaatacaaaaggcaaatccaatcctattgtaccattcatttagcaaactgtcaattttgaaagttcttatacaaacatgaaatgccctagaaaaatggcatgcccttttatccattcaaaaatgtgattatgtgaaagaacaaaatgagtcctcataggcataccactgacaccagagaatgtttgcttccttggtctagaccacggtagaaagtactgatgtctacctcagttgaaataccagccaaagttccagatatgtcatccacactttctttgttgttctgccaccccaaaactgaaaaagcaaaagtatgaagagtcatgtcaataaagagtattattacacagagaacttacatgccctcaagcacatgcagaaaattttcaatagcaaatgtagaagttatcaggcaggaagccaatggaatagcagttgtttggttaaagatggccaagtcagactgtaaatggagcaggcaatcatgtagcattacgctaacaaacacacaacgaaaatgcaagattaaatatttgttatggctccttcctcctggactgaaacgactggttgcaagcagatatccatacatattgaagataaagaagtttaccaactgtaaaaacatgaggggggctagaaagaatgtgatgaatatggtttggttttccacaaccaccatcttctggatcacaagctagatggtcattcattatcacaatcttcaaaagatcatcaaatgaatgatctggaaacatatcctgaaaaaaaaaaagcatcatggaacaagtaacaactaacaaaccatagcagttccaagaaaggaaataacatgccaaaaaatcacagaagaaaggaaataatagaatcaataaataccatgagatccaacccagggtatactaacctttgcagttcgaagtgaactagcattgatattgtggaaaaatgaagtgtacttgagtcgtcttgactccaaccgacaactctggcagttcattcgttcaaggatatccattccaaaaagacagtgtgctatgcaggaactacttgcacaatcccaggaaccgatataattgatctcatgagatttaacttggcagtcagcacgagaagtgtatgacttatgcaagcactcaaagatcacccccaaaacctcagatgcatcattcatttgcccctgcaatgaagatatattgaacaatttaattctgacagcaaatttagtatccgaaattacatctcacaagcctaaatgtttatgtatgtttgtggtcaaacttcaatgattcagaacattgactgcatgcattatagacaacaagcagagtagatagggggtgtatccgaattagtaggttgttatacatgcataacgagcttttggataataaatgctgttaggaatgtgcccaaaatccctaaagtacaagattgtacctcctgaaagaatttgctgttggggtaggatttgctcaaagcgatcctcaaagaagtaggtgcgacagcttccccttgctcctctgatgctttgctcagatcagtgaagatatcatacaatgcacagacagcacaaggatcttcaacatgcttatgcagcgatgatgttttaagaaatccatcacgaaaccgctttaaatgccataatgactgcataaaaaggaacaatatgggttgggggtggggggctaaccacaattgctaagcgtcacaagtctggaccgttacctggataatcacattcaagaaacaattgtattcaccagcagcatttttaaggccagtcccatagacttctttttcattagaagtgcctgcaatatcagtagtagaaatattgtaccttggccttaattttttaaactgagaataggactgaacttgaaagagattaagacaacacttgtctgaatgatacttgttaagtgttaatagatcacttgcagtcaatgccggaatagaaactggcattgagtatgagactagagagaatctatattgtcatgttttcttcactagtatcatagtaaaaactaagcatcatttatatatatattgatttctgatcatagagaaacaattatgtacagcctcattcagtggcaagtggcaactaacaacatatagtcaaatatctatgatgacattgaagcaatagtgaaaagacaaaaggcatattctcctgttacttaaaacatccttagtatgacatttagcattgcaaattgcactttatacatatcatttcaatggaaattacagtcttttatcagctcattaaaaattaataatattaaagatgcaccccacaaactaaataacttaaaatcggtaatttgttggaggtaatgttatgcatttcctaaaatcgaattattttttgttttcactttggggctatagccaagctagtcttcgttttagcaatactgcatcaccatctccacgcatatgctcacaacaaactagttggcagttcatataaaaaaaaacttgttctgagtaaccaaaatcacaactaaacatctccagctattaacagataacatatacaagactcatttatcatggagctagctaatattgaaattttcacagcagttcaaggtccaaagtaagagcgtgttgataagagggaagaaaagcatagcaaaaaaagggtatttagtataccaaggctttgaagcacagctctctcaaggtctgctttgaaccttttgtcatcctcaatgtacagatttgttgatgggattgcactactgtcaactggattaagcaacacgtttaaaaaaatctcaaatcaaaagatcaactatgaaatatgaaatctaacatactacattactaccatctaatcaagcttcagaaatccaccaaaaataataggtgattagagaaaacatagagaaaaaaaaaagaaccaacacatggacatggcaatagtaatgaataagaaaagagacacttaaatatctagaagaatagctatgcattttctctgttttaatacttcacagaccttaaggctttagcataacttgagcattcaaacaaaactatagtaacaaatggattgcatgtttcatagagtatttcatctatcagagagatatttaactatttgccactcgtaaattaaggatttgccactgccactggacccacatgtcatagactgagtggcaaatccttgattgccacatcttaaaagtggcaaaaaaaattaaatgcccgagtgacaattgagctggaaaacattctgccagtttctttgaattaaatagaagttcacgagtaggagacagattaaggctaggatcattttaggtgctggcgactcaaagttttaacacgttaagtttcgtgcaacatggagttaatacactcttcaatttcaataaaagtagttaaaacgaataaacaagcacaagttaaatgaataagaatgaaacataagagtgaacaccaactaacctttctcactacttgaattctctcttccagcggagtgagcaccatgcacacggtgtgaataagacaatagtggtagctgattttgttttttgtcttgataactgtgattggcagtgtcaactgctttaccagaactgctccatcttgaaactggtgaaccagattgtcgaatagatggcctagtatcatcatcaccatcgtcaacaggaaaagtgcctgtcacaccttaaaaaacatacaggtaaagaattgtttggattgaagttgcaaaaacgattaaaataaaatatctgatttggacaagacaaaccaacaaccttgaatgtactttttatgagcttggctggtacttctcctagacttttgggtgctaggaatagttggaacctttgtattttctgcatttttcccaactccattcgctttcagtgtagcctttgtatattctacatttttccaaactccattcactttcactgtaggcttaataaggtccacatcgctgctggctattgggtgtgtaccaggatagcccagaccattatgtacctcgttatgatttttctcctttgtttgcagaagatcagaatcacatgatctcaaaatagaatgttcttcctgcaaaggaacttcagaaaaccgaaaatcaccaaaatttatgccctcaagatgagtgtgtgagttattttgagcacaatggtgcttatcctgatccccgttcaaattcacatcagtccgaaggcaagctgacccatcggaacctggtgaagtccttctgtgttgttctgcaagatgcttcttctttgcttcctcctctatccatctttggtactccaaagtttcctccaactttctttcctctgcttcaagtcgtaatcgattcctgaattcttcttgatcatttaagtaattatcacttgttgaaagtctgcagacaaagtcatcacaatcaacaagagtctgactgcaatagtgtacatggtcaataaaattgaactcatccaaacatgaaagttccaaagcaaataataatatcaatgttgataaagaatacacttctattcgagaatggttttttcacaggggcatgcactatgaccaccattacatgaacctaaagaatgacagactcccaaaattcaaacaaaacgaccaaatattgtatatcaagaaatggtgttgcatgagtcctgaatcaccagatgggagatatagcgaaaaggctactctgcgacgctcatgcgagccgagatagcacaaatgcgcacgtgggtgggcccacgctcagctctatatgtgcatgcatgtttgcatatatagaatacttttgcatgcagatgcaatcattgttaaaatttctactcgctgagttattacaatttgtaattgtaaaaaaaattccatcactagtttttttttaattactgtaaaagttttcaaatagaacttttatcatatagaaagtttataagtagagattgttgaatcttacagtttgcattttttaaaatcccatcagtagatcatttaaattactgcaaaagtctcctggtaatattgatctatagaaagtttatgaatacaaactttttatattgcacaaaacttatgagtagagattttaaaatttgaataggtgtttatcacaatgggaagttttaaaaaatggataaaaatttattgattggaaggtattgctatctttttttttttaacctacaccacaataacacttaattactttgtggattttatcagccaaatgcatatgcatgtggccgagattttcgaataaccgcaccctaattatatgctaatcacatggtggtgcattaattaagcggcagcatgctaattacacaatggtacacgagtgtgttgcggcgcgccctcgctgaagatttttcggaatgcatttgcaccctcacgaccagcgagttcttgcatactagcctcacccgtgatatagtgcatgtgcagaataggatagaataaaagggagatgcatttcatgattctattactgcctctctttttttaattcaagctgcacatgactaaaaaccaatgcagccattaacggaaggtagaaaacatctgcagtatgttccaatgaagcccacagcagataataaacaatgattcaaagcaatgaattccacaagatcgaaaatattttcatgtccctgaccgcctgctggagaattctaaaatgtgtggtggttgacatctcaagataaatgacagtcctttactccttttatggaactggtggttgtgatgatgtgttctgacatgcctctttactcctttttatggagctggtggttgtgatgatatgttctgacatacctccttcaaggtttcagttcataattcatgttgtgaatagatataagcaagtatgcatgttttatttgtacgataaacactttttaaaaggattgcatcatgctggttgattgatgtgatgcaaaatatgtaattatgtaaagttgaggataatgttatgcattttttagttcggtactggccttatatctatttgatcagaaacaatgcatgggcactattgctaggattgtttttccctaaaggaagggctggagctcttatgattcattgatgcagcagccagtgcaaaagagaaaggaaacgaaaaacagtatgacagtatagtaattggtcctcttcgctaaagagcgaaacaactagtgagggctcaataaaggattactcaaccatcaacatttgataaccactcaactaaacaagctgtaatagtgaaaggaacgtgccacgttaatagaagcactataagacggtattcaaaacagatgcacaaacattgagcaggtttacatggttgaaacggtttaccaaaagaaagattgagatcaagtaaactccaacacatgtgttcacatgatgtcaagaagattatatgcacaaaatttactttctccaatattgtaagcaggttccagcttgctttcaaaggtcagctctcagctgtgagctgtctgactagtttctcaatttccttataagttataactagttaatttaattgctaactagatttaacaagaaaacaacacagacagcatatgaaatgagttctttctaaccaaaaatccttacactgattgtgatttagattagcactttagcagtactaagtaactgaggatacatagagaaaagggaacatgaaaaaagaaggcattccatgcacgtttgagaaaacatgtgcaacacattgcattcagattcattttagatagtgcgattttatcagcaaaaggagagtaaaagcattacttacgattgctctgatgtctcctcgtctacactatctgggcggacgaggtactgatcactccagctcaaatcctagaaaatatttagatgtaatttaggaaaaagataaaatacccttttgtgagtaacaggagtacacatataatcaaattcaaaagcatagataccttaagatccttagattttcgagaatccttcactttcttcttgtcctttgacttatcatgggattgttttgtgtcactcactttgtttgcatttctcttagcatccaaagcaagttcagccaggaaggcttcacttgcagcatcagatctctccctagcatccttgtccaccagctcttccaaatgggtctgaatcgtcacacaataaccacgattaagaaatgaacaaagcaaggaggtattaaagcaattgaatgagtaaagagattagtgtacacatactcgcaagaatgatttcaaaaggggaaggataattgttcggtaatcaaggacagaagcaggcccaagcttgagtttcagctgctcaatcacggctgaaattcgcataatcctagcgtctatcttgttaagctgtaagtgaaacagataagagagggatatattgttagttgttacgtgttaagctgtaagtgaaatagatataactttttatgggaatactgaacacccagaagaactgacctccatagcaacatgttccttcagtcttgaaacaaccaactgtaccaccgaatcgtttgaatgttcaaagtcataaaaaccccattcatcttcctctgtcccatcatagtcacgatggttcgaggtcatgccagaaaaggtttcatcgtatctaaaaggtgctgttttaacttcccttaagatagtagagatagcatgtagctcagatctgcaaccgctaaacaattcctcagcattgagctccagctgctcctgtcgcttctttaggagctcctcatatccttgaaatggatagggatccacgtcgtccctccgcctttgctcttcacataaaaggctatccacagcaagcaagccctcctcactgctcagctggtcatgcttctgttcgtacgagttctgcaaggctgagaactctttctcgagctcatgaagaatgtgcgtgcactgatcagacctcacctcaagcatatggttccagtccaacagctgctcttcaactgaaggtccagtatataaccatgaaaggaatgggtcagcaacaacattatcacggtcagatatcatttcaaatgcctggccatcaaggataagcaatgatgaatcagaatcaagtgtaaccttctccaagttactgcgattttttgggaaactatctttgtcagctacttcctcatccttatctgtgttcctatcattaagtccactagcctgcataagttcctgcaagaatttgagcaccttccgcagtgatgatacatccaagaaacaaatgcagagtggtgactcatccaacgagtggttaagcagcagtgacgcggaatgcatcttcctgagttcctccatagtaatatgtagaaccttgttcagatggctcaatgaaagattcttgtgtttcacgaggattttgaacaacgaatggatcctctctaaaatatttgctctttcctcatcatcagacagtggccacttcctgtcaccttcccttgtcaccgcgccaaaactttcacactcctcgttgtgtggcgaggttgaggaatctgatgtgtctgatttatcttttgtactccaaatatctgatgacattgaatctttgtccctatctgagccaacattgtcagctagttcttcctcgagaattttcagtgccgcagtagcatccaccggcctccaggttgaaccagtgagcttttctgcccaggcatcatcaatctcctccggcaccacatcattcaaccggggaggtagtacacccacatgttcctccattgcatgatgtacatgtgattcagcatcagcaaaatgctcctcacaccggccacataccaaaaactcccattttccactcctagtggcaaaccttatcgcctcgttaagcacatcagataccaaactggcagcatctttctccttatgcatcgcagtagcgtagtgtgacttgagctcagaaatactggtgcttaagaatgcaagcctccgatccatgggcactgtggcccagaactcacgcacctgattcatgcgaccggacactggcgaagctgctgccttcctggacccacccttcctccggtcagcgcgatgcccagacactgatgactgacacgacgaggagggggcctcatcacccggtgactgtgattgggaggtggatgatgaggccgatgtggcattgtgcttctgctgctccatcagcctcatcgcagcaagccgcacctcaatctccttgcgccgctcttcaggggtcttattagccttcttgatctcattcgggcggcgcggcgcaggcgcagcaggcaggagccggacctcagaagaatcgtcggcgctgccgcggcgaatggggaaaacccgaaccttatcctcaggtgtgtagcccatgttcatgttcttaacccacagagagatggacgtcatgttggacctctgcaacaggttgctgagctcggccttgacctgctcgacgtccggggccggtagcctgagggagtggggcgccgggtcggtggggctctggatggccatcccgcggttgcactcgctgctggcggcctcgtacccggtggtgtcggaggcgatctcgtagaggagcatggcgtggaagtgggcgagctcgatggagtccggggccagctcgaccgccttgcgggccgcctcgagcgcgagccgctggtgccgcgcgcgggagacgggctcgtcgaggaccgcggcgtagcgcgccagcaccgtcccctgcgcgcggagcagcagcggcgatccctccccgtgcttcccgaccgcgtccttcaccacccggagcgccttcgcgtggttcccccgctgcagcgcggccagggccttctcgcagacggcccggaccgcggcgccgccatccgccgccgccgcatcggggtggccggccgccggaggggagggaggagtagggtttgcggcggcggcggcggcggcggtgttgagggttcgcttctttcggcccatgggaaaggggaacgaatgagattggagggggggagggtgcgcgatagaaaatggcaatcgaatcgcgatttcgacttggggtgtgggtcccacacccaccacgcgactctctctggaggtaggtttgctgcgtgcggatcggagatcggggcgccgcgggcggagtggtagatagatgatggaggagagagagagagagagagaaggcgagctgagatagacggttgcggttttgcatgggccgggacgggccgtattttttagtcttcgggctttctttccgctaccggatcggtggtagtgggccagaactcatgggctatttcacaatccatttttgtccatgttagggttattaaatgtcagccgaacctttttttcgactcagtccttatattttacagaaaaaaagttatgttcattaccacccatagtcaccgcacgtagctatatctatgaggataaaagtgcattgaaggtccctcaacttatcatcgagttatagaatcatctcacaaccgtaaaaccagatgcaacgtattcctcaacttacaaaccagtgtaaactagatccctcggcggttttgaccccggttttatccgacatagtggttaagtcagcataggacccatatatcaggtgccatatcagcaggttctcttccctgtcctctcccttcctcctctctctctttctcttctcttccgacaagccggccggcggctggggcaaaggccaccggggagaggcgggagaggaggatgaggcggacgacgaggcggcggctgcgatgcgggagaaggcgaggacggcagcggctgcgacgatgagacggcggctgcgatgcaggagaagactacggctatagcgacgagacggcggctgcgatgcgggataaggcgagggcgataaaaactttatagattataacattttctaaacaacaaatattaataacacctaaatttagcaaatcatttcatgagggggaaaaaaatcagaaaatcaaccatcacccaaaattagcatgtggcttgcctcccccacctccattccgcaccaccaccttcctctctccatgcagcacccccaacctcctcgcctcccacacatcgctcccgcgcattcccaccgcccgtctccctccctccatctgccgccgaggagttccccgatcgcgcgcgcgcgtagcgtagcgtagcctaggcggcggcggccggggccggaggggggacatggcgccgcagaagaggacgacgctggtctacagcttcgtggcgcgcggcgctgtcgtgctggccgaccacgccgaggtctccggcaacttcgcctccgtcgccgcgcagtgcctccagaagctcccctccaccaacaaccgccacagctacaactgcgacggccacaccttcaactaccatgtccacgacggattcagtaatggcaccccccccccccccaaaaaaaaaaaaaaaaattccatccccttctcgattctcgtatattaaaaattccatgactatcacttggttaaatcgacagtatgtgattagcgtcgttttgaaggatgcgattctatttccttctccatttcgctgctcatggtcatggatatgctttaggatttggcattggctggatcgttgtgtcgtatctgtttaatcgatcggatttcttcaacaatgcatgcatttgcaccatttgtcccttcaactcgacttattgggatcatgttgggctattccatggtggatctgggttaatgccgtgtttgtcgtggtgcaatgtggtggatgggcgtgttcggagtgcaagtgcatagtttgtcttgtttgattgatgttagactgatcagtttaattaatgtggtgtttcgttgttacttgattagaaatgctcgtttaactatgtggttaagatctggacaagtgaggtgtacagttccttttcttttgtcaaaaagaactcttcttttttataagcataatgtcgtttctagagggtttaatgtgcaacaatatatatttcatttatctgatgttgtggatcttcatctttttttgttattgaaaacctacagatcttcagtgtttgttcaagttaggttttttttccccacttagcaatttagcattaccttttcatttgcactttgataatttgttggtactcccattgcgatattagttccatagcctacggttttttggagaaaaggcaaaccatggcctacgctgtccttatataaacattacatgccacgaataagtgttatttttttttttgtctttgaaaggtacgcctattttattcattgagattcatcgcatataaccataaggaaaaaaaaaagattcatcccatatgttctttggtgtaaaattgaatgttaaagaaaaccacatctttattaattattgttttattatttgctttggtgtttagtatagataaaactaattgaacagcaaagttactgctatagaattgtttcaattttgctagttcccatttgacaatgcatttggttttcagcatactgtgttgttgctaccgagtctgctggtcggcaacttccagttggcttcattgagagagtaaaggaagatttttccaagaaatatagtggaggaaaagcaaagaatgctaccgcgaatagcctcaagcgagaatatgggtattttcccttaaaaatttgcttgatggcctctatgcaaaattttactgagttatcataatttatatggctatatgatggtgtgagtgcccttaattacaatctgaataagctagttataaaggatttcttttatcaggcctaaacttaaagaacacatgaagtactgtgatgcgcaccctgaggagattgacaagcttgccaaagtgaaggctcaggttacagaggtcaaaggagttatgatgcaaaacattgaaaaggttagtgttccctttactgtcaccaattggacactggtccatacagcctacaatggtggttttgaagccttggaaatgtattcttctcatctgttgcatcaggttttagatcgtggtgagaaaattgagctgcttgtcgacaagacagaggatctccgctcacaggtttcatcatttgctctcacattgaatcataatcttatttcctcttaattgcacaatatgtggtctattggacatgatgatattcattctttcatttataggcacaagactttagaaaagcgggaacaaagattcggcgaaagatgtggtgggagaatatgaagatgaagctcattgttttcggcattgtagttgcattgatcctcgtcatcatcttgacggtttgccgtgacttgaactgctggtaacacacaacacatatacggctcacctcacctaatatttgctatagccttcagttctgataatgctgaagaaagggcacacagaaaaaaggagaaagggcgtgttagagggttattgttttgaaacaaaactgtcacatagggagtgcgaaatcaccatgaatctatcagcttgattgatggtgttgctagctcatcaacttttatttagttatttctggacccaaaggctcacaatatataatagagccctctcctgtgcttgtacagggatgtccatattctttctacaatgtaatattactagtattcttgtaattcagaagaggtaattttgcatgtttgcttcaatttatttcgtacagagctaattgtccaggcccatgcacttctatatttaacgactgtttgactgccacatagcatcctccctttttaacttgaaacagtttcatcttactagtatatgatatcaagatatttttttattgcaactatacagtgagaagccattttaaactttcttaggcaataaaacggacctaatattgtataaagaaattttattttatattataagacgttatggttttgttctaagtcaaactttcttaagtttaaccaatcttatagaaaaatgtgataatgttttaaacaccaaagtaattttattaaatacaccactaaatatatttttatagtatatttgttttgggttaaaaatgttgcaccttgatcaaagttgaaaagtttgactagaacaaacattaattgtaatatggagcaaatgacgtattaaagaagattttctaaaataatatacacactattttcatatacccagataatataatgcgttaatacatacaccctttatatcattaaaaaaatccaacgctaccaatggatttggacatatgcatgtccggattcatagatatgattagacttttatccttcatcataaaaaccagatgatgccccgcgctttgctacgggaaccctatatgttaagtgttggagaaatgatgaaataatttgtattgaaatattatgaaaatgattttagaatgatgatttagcatgtgtatgtttaatttagaatgaaataaactatagatataattattatatgtttgcatgttgagttttgtgtacttatatggtgttttggaaggagggactagactttaatcactctcacaaaagcataagtccctcccgtagagactaaaatttttgtgagatccttcccaaacaccaccttaatgggttgatgtggcatgtttgcatgtagattttaggagtggtaataaatacattatacttgtatgttaagccttaggtgtttaatgggcataagctttatagatagaaaatattttcttttttccaacggaaatattgaattgagaagaatacaccagacatttatgtacacatttatatccttcaccaagccatgcacttatcaactgtacataagtacacagcaacacaaccagagtacaaaacatgcaactggtcacacacacattatacttctctatctcacactattaatttcacacacacactcacaagaaaaaaaaaacatccatgcatgcttagcttcatgcacctgcagctagttctccctataaagttgaagccgttgacacgtcggataggtgcatgaaattctatatatctacccaacactagatgatggacctgctaatttaattaacaatttgctactactcttaattaattaccatcttctagcaagctgccatctgctccctgcagaccggagtgatctcctcgaagaccggcagcctccggttgctcctcctgtacggcgccgcccactgccggaccaccacgtcgagcagctccaccatctcgtcctcgacgtcgcggtcgtcgtcgtcgctgctgctgccgccgctgctgttgctccggccgtcgacctcgccggtgatgcgggccatcaactcctccaccttggcgaggatcttgccgccggtgtgcggggcgccgtggtcgtcgtcgcgggcgtggtacctcccggcgagcacgccggcgaggacggcctcggcgtcggcggggcggcgctgctcgatgaggcagagcgcgaggttgcaggccttgttggcgtccgggtcgaccatctgcgccttgcggtacaccacctccgccgccatgaaattcccctgctgcatgtacgcccacgcgaggttgcccagcacccgcgacgtctcctgcttcacggagacgtggatcttccgcccgtgcgacctcgcccgcttcgtcgtcttcccgtggaacgcctcgcccaggtagatcttccgcagcttctgcttcagcagctcgatctcctccttcgtcctcccgctcgcctgcatcatcaacaatgtcatttactgaataacagagggtctgaacaaattagataaagctataatcctctctcccatctacgtatggtaaaagaattcggagaatttgtggaggctctcatggtcttcacgctaatagtgggggctcgagattccgccatccccgtgccggatccgccctgcagcggccattactgcatgccggcgaggtcgagagtgagaggataccttgtagaggtcgaggaggatgttgtcgagggagtcctgagactgcttggggcagaggtggcggagcgacttgatggcgtcgatggcgtcggcgtggtagccacgctgcttcatgacgacggccatgtccttgagcgcgctgtccaccttgtcgccggagttgatcgccttccagaaccacgcgatggacgcgtcaagatccttctccaccagctgaaaagaaagtgaacttcgttagctagctagctccgaggtgcgttaccatgcatgcatgcatgcatgcaaagccgttgtaccactaggtgataccttatgcttttactacacaaataatagatgaatatatgctaaatatcatgaaatactggaagttgaaatgttatgaaaataatatgaggaagatgatttaacataattatataatattttattctagatgatgtctcatacttgaatgagatttaagatactctctagtacaataattgctagtagatgttgttgtaatatacttgtataataatctttattatcttctaaaattgctagtgagtactgactaaatagaaagtatagatgtgcatggttctagaaatatttatggaaaaaatattttaaagctctgaccttatatagtactaattttctaagtattaataagtagattcaatgtatgaaaatatcattgagttaaagtgtatgcaataatagaaaatagtggctggtgttgttcgaagatagatcgatgtccaaaactaaatattttattgatgactagaggacatataggtcctttaatttcaaaaaaggaccgagaatatgaaatatgtatctaaaatatattttaataccattttgtaccagttgggagtagattacaatggggttgttcgtttccgctactctgcagctatacacagctgtaacaatagtagtagctatcaaaaatttaactacggctgcagccataacagctgtcagaactagcacaaacgaacacccccaatattagatctgctgaggttagccaacctggcgaaatccattaattggtaaattgtagtaaagactgtaccatatggcatgtatatatatggagtacgttataaaattaattattgtattcttacgccgtgtaatgttctttatttttttcctctgcatattctcatcgaaatttaagcagtaataaccaaataaacaacttagccagatcttcctctcaaaaaaaaagttagcaaattaaggaattcgttcgaaaaaagaaataagcgagcaagaaccattaaggcctttgtaccaagtctcggtcctaactagatcctgattaattacctaacctaataaagcatctactaatatataaataaatgcatatatagagagagctataatttccccatggacgcggcggcgccagccatgaacgccggcgagagaaaacaaagcttatatatacctggtagtgcttggcccgagcgtacggcccgtcgccggccgggatcttgtacgcgacgtgcgccgccgccggggggctcgacggccgcgccacgccgacgaccagctgatccatcgacgtgctacgaattaggcaatggatatgatcgattattcgattcgcttcgctttgaacagcgtacggcttcgagagcgcgacggccggcgaggggagggggagctgtccctgtaatatacctaccagcaagatagctagtcgaggagagttgggggaagggagaacgagagtagctcgtctagccagtctatcatgacgatggatctggccgtgcgaagcacctggacggagaggcgtccaggttcggatgtactggagcagtggactcgatggacgcctagacgggcatgttcatcgggtcgtgtccggtagctggccaatggtgttctccttccgtaaaaaaaaaaaaaaccgaaataaggatacgacaccaccacctataacaacgaatctggataattttttatttatattcgtttaagtgatatcgaattcttatttatattaatttttttaatagggagtactagtgtgactgtagcttagctaacctgttcgcgtgacggggatccaggatgatgggtgttgtgctgtgcaagcggaaatggtctacgcctggtttcgcgtagccgcacggcccatggaattgctcggcacgtcagccccatctctctgctcctctctctctccacgtggagcaactcggcctctcggagctagtaataaacaaccaatgaaaattcagaaaactttctaccgtcctaaaatataataaccaagaatataataaccaggatatttcctaaggattattaatctgaacattgtccagattcatagtgtgtttcatttaattttaagcttttagaaacagagggagtacttctttagtttctagctactatattattttgttttctgtattttgtaggggtgacttttaaattccatcactccctaaaataaaaacttacatagcctatatatagatttattactggaggttgttttttaacctagctagaatttttttacaaaagggtgtagatccagactatagatgagattctaaaaggaattataggttccgtttaaggatatagaaacaaccggttgacagtcagtttctaggaatatggagaaactgctaaactcaacttttggcttatagtttattttatggattctataacttcagtttctcagaatcctaatgaaaaactgaaatgtttggagaacttttgattatgaaaaacagcagcttgcagaacctcccaaacagatcttatagctgccaaagccccataataggcatatttatcactcaatagtgagtagcttagaactataccactcaggccctttttagatccctggcaaattttagagcctgccacatcgaatatttggacacatgcataaaatattaaatataaacgaaaaaaataactaatttcacagattacgtgtaaattgcgagacgaatcttttaagcctaattgcgctatgatttgataatgtggtgctacagtaaatatttgctaatgacggattaattaggctcaataaattcgtctcgcggtttacaagcggattctataatttgttttgatattagattacgtttaatacttttaaatttgtgtctgtatatccgatgttacacgctaaaactttatacccctggagctaaacacaacttcaatagtcaaggttcctatgatgatgtgtttaaagatatatgcctgttcttttctccaacaaaagttggatgacaattttgatattaatagcacgcttttcaaattgctaaatggtgcgtttcgtgcaaaaactttttatatggaagttgctctaaaatatcagataaatatttttttcaagtttataataatttaaacttaattaatcatacgttaataccacattgttttgtgtaaaacaattaatcttcatcttcatccttatctacatgagtttcatctttatctcaacagtgagcagttcttagtttgatagtataatccttattcttagagttgtagtgatttttcttttcttttttgttcaatatttaatcatgtgatcttttatttttatattcactagaaaaaatacccgtgcattacgacggataaaggttattttaattttattattgttatatggtttagttgagaggaaatttactgtagaaattcgcttggataaatttttttttagaaaatcatgagctgcaattagaagtcttttctgtatttccaaaagcaaacgaacttaaaaatcgactcaaatacggatatgtatttccaaaaacgaacgaaattaaaaactgactcatacacggatgacgtaccaaagtacagataaaaacatcttcaatttttataatagtagagattttttttatacgactgctcctatatttccaaaaaacaaacgaacttaaaacccgactcaaatacagatctgtatttccaaaagcgaacgaacttaaaagccgactcaaacacggatggcgtaccaatgtaccggcaaaaacatcttcaatcttcataatagttttattgtgagaattcacttgatatatatttttctagaaaatcatgagctgcaattaaatgtcaaatcatctcaaattagcatgcaagtttctttaaagagatttctcatatgactcctcctgtattttgaaaagtgaacgactttaaaacctgactcaaatgcatgtctgtttttccaaaacaaaagcgaacgaacttaaaacctgactcaaatgcatgtctgtttttctaaaagcgaacgaacttaaaaaccgactcatacttcaaaagcgaacgaacttaaaaaccgactcatacatggatgacgtaccaaactaccagcaaaaacatttcaatttttataatagtagagatgtaaatatggattatcttttattttctatagaatttaactattgggtaaagcctgtagtgttactcctaaaaatagtatgtgcatcaaatggggtgattttttattcagatagaaattataccgcatgataaccatttttaaatgtcaatcaaacacagtgacgtagaactgcaaacaaccccgtccaaacccatcttgagaaatgtttgaagggacatgttgaggaactattgattttctttagatgatgacctaatgattttgatcgtgaagtactcctgcaacaaacttaataattcaacggaaattctgttctgcttttccatgaacaaatgcagaattcattttcttccggttgagaagagtctgactggtgcactccaaggagcttcacatcaaacacggaactcagaagctggaggaagatagacaagctattcaaaaatgcactcttaaatacaggaaaatatgtccaaggtaaaacttaacattcttgtcaaaatcccacagaatcgaagcaatggcagaaaccattgatgattatagcgaaaagctgggaagactagtcgattgatcacaaagaaacagctagggttccgtcctatggagaacgcatccacagtttttgttcttcatacagcacccaacgaccgggctggcacatccaactaaagtcgatctaatagttttggttgcctcgcccacggccaccgcccattcgtccacggccccgggcatagcctctgccgcctgggctacctccacctctgccaccacgttcatatgccggacctgaacgttcatatcctcctggacctgaaataacagtttccacaattggatgttttatgccgctgcaagatgacgaaacgtctcctattctttggtacaaacaaaaacagataccactaaagtgaaggtaaaacagataactttggaaatgaaatgcccctggataatttagaaaaggctcaacatattatatcattttccactcatttcaagtaccttcatgtaattgtgttacatgacagacactgttgctattttaagttcagcgtgtgttaaaaattgttactccgttcaaatatatgggagccaagaaggtggatttgaacttacggtacaagaagtaaattgtgaagactttattcttagtaaaccagcatgtaaataattatcagattccgattaaaacaatgtaaaacataatagctagttcagaagaacactagtacctctgacatatgagaggcatgaacacagaacagcttacttggtcatgaataaaataaggtgtcaattattaaataatacataccaccatatccccagttgcctcttccacggcccccgccaccaccaccacctctgttccggttgtagttccagccaccattttctgaaaagataaatggttactataaatgattgcaaacaatttcgggacaccaaattcctgattgagagattatctcataataaacatttctagcatatcatcatattacttaccatatcctccatatccaccttggttgtaaccataccctccataaccaccttgattgtggccatatcctccctggttgccataccccccttggtgtccatatccaccctggtgtccatatccaccataacctccttggttgttatcatatccaccataccctccaccatagcctcccctaccaccccaaccccttcctcttcctctgcctctaccacggccgcgcccatatgaatctccaatacaaaaggaacaagttagcaatccggcttataatggtacgaaaatacttctattagtgaaaagatattcacctgtttgaacttggcttggcctagactggtgctgttgttgttgatattgctgggtttgttggtatctttgtggcttaattggctctgcatgcaagggagcttgataccttcaaaaggacgataaaatgttgctacattcattcagaactatggtagtgtgattatttgaattgaacactgaggagataagagcaaatcaaacaaacccagctgaactcttgttaagctccttcggtgacagggaaattgatatcattgaaacatgacgagtcatctccaatctgcacaagataacactaataaataacataaagaaaaagtgtagtccaagaatatactgacagatgaaactgttctcagaaacttaacggtacaaggccttcctcaatgggttcccatacatcagtaatactgactgaactaattgatgtatcttgatgcaacccagggatccgtttctgcagttgccagttagatgtgagttaattgctcaacagttcaaatattggtacctaaagcaagagagataacaataggctaacctttatgatctcagcaatagccactgtcttgctgatagcctgtcccatagccttcaacactatttctttcacgcgcttttcctgctacaaacaggttataagattcatagcatgcacataccagagtacataaacggtgacaattggtagatgcctcagtacaaatggcataacacttcacacgaaaataagtgaatagtgatactgcaaaatgttgtcaaaatgggttatatttccagcagttgttacataacagctcagatttgtactggttaagtggttataaatagaacaatcatgtggactacctgatgaatatagacactgctaaaaagaaatatggattacaagaatgcatcttctgcattcatattttaataaaaatgctgtgaaccccccagtccataaaaacaggagatacattggtcaaggtatgtcagccacaaacatcagtcttgtcgtgcagcagatcctcggtgacagcaatagagctagcatgggcatagggctgagaaggaaacaaagcagtcaacttggagactgggggttgaagaggaggatccaatcgagcaaaatgcaaatacacttatcacagggtggcaaagggccagcagggatacagtttgatgtgcctgcagaaagaaaggacagggaactgtttcctagtttgctcttctataatttgaaatcggtgtggagcgcaggtgcaggagctgaattaggaaatcatttttttacgatgagagctaaactttggcactaaatcatgattgaaggataatacccgtgtgacaatccactatattcaatatcagaattataggaacaaccagctctttaaagaggcattaaaagttgcgctagtttgcatattaaacataaaacttgtatattgcgctcaacttaaatcgggcatgcataaacctatatcagagagttcttgtcgtcaattggcacttggcacatggcacattaataacaagagtatctcaaaaatttaactcaagccacagcaagagaaatcccatgtgcctactatagccgtgcagaaaaacagctccctcatcactcattgctatgtgagtacaaaggtcacagccctgctacctcactgttgaaaaacaatgcattgcacggcaccaatataatccccatatgctgttcctttaggcattgacgcaacaaaaaagaactcatctttaatatctttcatgtttttgcacatcgaaactaacagaggcaggaactttgtgagctcaacacaacccttatcaccaagattccaatcagcaactcagcagcagcacacaatgcaccaaatccacacctcgtcttactcacgcgcctaactcatgcttccccaaatatattccaagccgtagagtgcaccacaccaacgggcattcgcctcatcccaaaaattactactactacctttttttcttacaaggtacagcaagatctaaccggagaacccgctactaggcgcggggcacccgcaagaggggggcatcgcgggagcgaagcaggaagagcggcggctggggggagggggctcgctgtacctggaggagggaggtggcgtaggtgacgtagttgcggatgaggccctgggtggtgatgcggatttcgttctcgctgatggcggcggcctcgggccgcggcttctccacccgctggtaccgatccatggctactccctccctccggcgaaccaccggcgatgcggctcctgcggcggcggcggcgctgctgttgtcgaaggggagaggggagcggctgaggcggtttgggtgaggcttaaaaccctagaaataggggggagtggagggagttagggtttaacggcatccgcgggtggcagccgcaacggatggagagggatcacccggctgcctcgagattcgtacttttattttttttaattttctttaagtactataaggctgtgtttgagagtgaggtgattgagaagattgggaagatacacaaaacgaggtgagccattagcgtatgattaattgggtattaactattttaaactttaaaaatagattaatatgattttttaaaacaacttttatatagaaaatttttacaaaaaacacaccatttagtagtttggaaagcatacgcgcggaaaacgaaacaaacaaactccctttgttctaacgcagcctaagtctcgctttgtttggctttggaatattgttatgcttctctatggttattaggataatgatgattagtgttaaatcgagaattgcctttttcaggacacgttttggcatccggttgatgctttattgactgatagtgcttcaatggaaatatggaatttctccttttctttaaagctcccgtgtaaataagtttttttaggttttcaatagattaggtcaccttttcattgaaaaatagcatgtgcattcatatatttctcttatgccaagttgccaactgatgttctcattggttacttacattgaatataactcgcatgtggcattaagggtattgccataaaatattatccgtggcaaactatttattatttttggatagtatcattcgcggaccatccttaccacgattttaaaaatatgattactcagaaaacgaactttacatgacaacattgtttatactacttattccaagttgctatttgttgtatttataatataatatgtattaatatctaaaccataatccattcttataaataacaccatcatccatcgaccttcgaaggtgttttatttaaaaatacaaataactaggttagtacattaacatttgcacaatgaaacaaatagaagaatgacaatcacataggcgaggttggactgggcgacaaagggacccagagtgaacttactccgttctcaaacgataaactcaaagcccatcaactgttcggtccgctaggcccactgacccacgcgggccagtgcccccagctcaaccaaaaaccaaggcccaaccagcgtcatgtaccgtacgctcctaccgtcctacccggcgccgccatttcgaatcttccgaaacacgcgtcgacgtcacactcgacacatgggtcccacgtttataaacaccctctcgctctcactctcactgacgaagcggccccacaaaatcatctcgtcgtctccgacaatccatcattatcctccgtcgccgaagtgggggctcgatcgtctccaccgccgtcgcacgggcatggctcgtctcgtcctcctcgccgtactacctctcctcctcctcttcgtcgccggcgactcgtacgccaccgccgccggcggcggcggcgggggaggaggacggcgattcgacgcctcccgcgccgtcgatgtctcgtggcgccccaggtaaataatgaatcaaccgccgcgaatctctggcggcggcgacttgcggttgatctctctgttgcgtgggggttggcagagcgttcctgtacgaggggttcctgtcggatgcggagtgcgaccacctcatctcgctcgtaagttgggatcaaatcaaatcctctattcttgggaaatctgtgttggtgtgttcactgggttggtgcgtcttgtgtgtgtgtgaatcgcgaaggcgaagcagggtaagatggagaagtcgacggtggtggacggcgagtcgggggagagcgtgacgagcaaggtgaggaccagctccggcatgttcctcgacaagaagcaggtgaggctaccagggttggtgtaaagctggaaaatccatgtccttgtcgcgatgtcgcttgtcctacataagcatccaaataatccaagtctttgtaaagccaggattccttttgagacgtaagaattttataggagttttagagcgatcagtccaattcatataaaagaatgtttttcatgtggtatgccacgtagataagatcatggttaaacgtgttttggaccgcgatgatacaataatccaagcttagagacatcgatatgcgctttgtaagttcgtgggtctaggtgaaatatgtttaaaactttcagtagcattggtgtgattaattctacataaaattgatccctagttccttctttccaagtgatcccaaggtccccatttggatcatatgattttctcttttctgaatcgtagtaaccggaaaattctctgcatggcgcatgcctactgaattttctgcttacagacttgcagtgatttgccagcacatctgtgatctgtcgtagtaaaaattgcttctgacccctcaaatttttttatttatctgaaggatgaagttgttgcaagaatagaggagaggattgcggcttggaccatgcttccaacaggtttggtgcaggtgcactgagcactgtaaaactgcttaattggaccttgctcccgatgttctgcagagtgcatcatcttctattgttttgccaattttgcgattctcaaactgtcagaaaacggtgaatcgatgcaaatactacgttacgggcaaggtgagaaatacgagccacactttgattacattagcggacggcaaggctcaactcgtgaaggtgaccgggttgccactgtgctcatgtacctgtccaatgtcaagatgggtggtgagaccatcttccctgattcagaggtactctctccacccaaaaaaacaccttttgaaatgaatttagattagcgtttgtccacattcattctcggaagttagtttttcctggagcggtgggtgtaatttacacctttttaccattgtttgattttgttactagaatgaaatgattgcgactactacagattctcttctcccacaggctaggttgtcacagcctaaagacgagacatggtccgactgcgcagaacagggcttcgcaggtatggttgacacttgccaaggcagacaaaaaatctgttacaaattgcaatgcattcgctacgagcaactccagcagagatcatttcttgcggtctttatgcgatttcttgaataaactggtagctcggcatacacagacagtaccctccatggcaacagctgggctcattatgcacttttgatttattcacttgcaacaatgcttggattttgtttggcagtgaaacctgccaaaggcagtgctgtgctgttcttcagtctccaccccaacgcgacgttggacacagacagcctgcacggaagctgccctgtcatagaaggcgagaagtggtcggcgacgaagtggattcatgtgagatcctacagctatcgccggagatccgccggcaagtgcgaggatgaacatgttctctgctccagctgggctgccgcaggagagtgtgccaagaaccccggttacatggtcggcaccagtgactacccccctggcttctgccggaagagttgcaacgtatgtacaaagtagtttcatactactaattgactaataatcacaataaataagtaattatttttcaaaaaaaatacagtacaaaaatgaacgttcacaacgcacgcaccctaccaatatgatcactttcaaaagatcggaccgatatatcttaatattgacgaagataccactaaaaaaataaataatcgagcactcatattaagtttgaaacctaaaaccaagtgaattagttccaccacaagaaacatatctaattgagctacactctcatatatacttctcttcctataaatttgtactattcttacaagaaatttaggtttgtgtcattgtgtgagttgtgagtactcttctctgggaatttttgatgaaaaatatggcgccataaatatagttacacccttcttctaggagttgtactgtttttcaagtgggtgtagctatatttatggcgtcatatttttcatcaaaaaatagtcggcatgtatttacattgtaagttcctaaattacatatataattttagtgtatttacaatgtaagtctcaaaattacatatgtaagtactaaaattacatatgtaaattcaaaaattacatactaattacatatgtaagtggggtgtaaataaggtgtaactactgtgtaagtggctgaaaaaaaatcgactatagcatatggcgccatatttctagcaactccatttcaagttgacgggttgttatcaactctaagtttaaggtcaactctaagttgagagggtttaaggtccaagccccactatccgttttctcgaaagagaaaaaaagtcaagcccaattgttcggtccactgggccctactgacagagcgccgccatttcggagcttccggagcacgcgtcgacgacgcactcgacacgtgggccccacggtataaacaccctctcactctcactggcgcgtcggccccacagatcaacctcatcgtctccgacccccctccgccgcccaagggagataggccggcggcgctcgtctccgccgccgccgccgtcgcacgggcatggctcgtctcgtcctcctcgtcgccctactgcttctcctctccgtcaccggcgagacgtccgccaccggcgagacgtccgccaccggcggtggcggggaaggcgggcgattcgacgcctcccgcgcagtcggtgtctcgtggagccccaggtaaattaatcgaccgccgcgaatctctgggctcaggtgcggcggcgagccggcggctttccgttgatctctccattctgtgaggtggcagggtgttcctgtacgaggggttcctgtcggatgcggagtgcgaacacctcatcgcgctggtaggttgcgctcaaatcaaatcccctcttgggaaatctgatacgtgcgttcattgagttgttattttttctatttttgtgtgcgtgtgtgaattgcgaaggcgaagcagggtaggatggagaggtcgacggtggtaaacggcaagtcgggggagagcgtgatgagcaagacgaggaccagctccggcatgttcctcatcaggaaacaggtgaggctacgagcgagggtcgctttaaggctggaaaataagcaatgtcgcttgtccggatcacataagcatccaaacaatttcaattttcaagtctttgttgagcaaggattcatttgaaacgtaagaatttcacaggggttttggactgatcatcggtgcaattcttccaaaattcttcattccaaaatgaggtcaaagtccacatttggattataggatttttcttttaccatgtgaatacgcaggaattaatcgagtttcatgtattcctaaagggctaaaatagccaatgttctatgcacgttgcatatacctatactgaattttctgattgcagtgatttgtgggataataaaaattgcttctgaccctctaatgttttatttatctgaaggatgaagtcgttgcaagaatagaggagaggattgctgcttggaccatgtttccagcaggtatggtgcaagggcacagaacactggaaaactgcttaattggaccttgctccaaatgttcttcagagtgcatcaccttctattgctttgcccgttttgtgattcttgaacggtcagaaaacggtgaatctatgcaaatgctacgttatgggcaaggtgagaaatacgagccacactttgattacattcgcggacggcaagcctcagctcgtggaggtcatcggattgctactgtgctcatgtacctgtccaatgtcaagatgggtggagagaccgtcttccccgatgcagaggtattttacaccttctggcctcgtttgattttgctgcaaaatttcattacaatttatcttctccccacaggctaggttatcacagcctaaagacgagacatggtccgactgcgcagaacagggcttcgcaggtatggttgacactcgcaaaccaaaattatatttacaaattttggtttgttcaaatgtaataatgtgcaatttcgaagataagagtttgaactcgcaactgttgggctcgtcatgcagttttgttttttgtccgcttgtaacaatgtttggattttgtttggcagtgaaacctaccaaaggcagtgcggtgctcttcttcagcctctaccccaacgcgacgttcgacccaggcagcctgcacggaagctgccctgtcatacaaggcgagaagtggtcggcgacgaaatggatccatgtgagatcctacgacgaaaatggccggagatcctcggacaaatgcgaggatgaacatgctctctgctccagctgggctgctgctggagagtgtgccaagaaccccggttacatggtcggcaccagtgaatcccctggcttctgccggaagagttgcaacgtatgtacatcgtagtttcagactactaatcgactaataatcataataaatacatattttattcttactcctatcgtttgattccatgttttcatatatacttttattcaagaaactattttgatcgctcttacatgtcactcaaatgattaaaaaaaattgagaagatatattaatatgtgttgtatcactccacaaacatgcaagttaaaattcaacttgtacatctcacaacgaaaaaacaaatttgactgtaaatatacgttaactagttgtagtttatttttttttcgttgcgagatgcagaagttgaatttgaatttttatgtttgtgaaatgatatattacatgttaatacatatttccaattttttttaaaaaaaattccataactatataattgacatgcaaacactccccttttattcctataaatttgtactgttcttgcaagaggagatcggcagataggctgatcactgagctgattacttggccttcgctgtcttgacggcgacaatgccgtcgttgccggcgagtgcttgcactggtagagaaaccatctttgatcggtcaacccaaatctataatagtcccggttccattaaaaaccgggactaaaaatgatttttagtcccggttaataagaggaagatctttactcctggttgttgttaccaaccgggactaaaaatcatctttagtcccggttggagttaccaaccgggactaaagatgatttttagtcccggttgattccatgtcctgccgtggcacgggcctatgatgtttaggcccgattagtcacagcaaccgggaataaaaaatcaaaacacactatataatcccatagtaccgatcctctttttctgtccatacaacaaactcctctctctatctctttttttcctctctaacttcttatctctttccttatctctaactcccctcctctccttcctttttttcttcaccacagtgcaggcggccggcgcggaggcggcgatgcgggggacggcgcggaggtggcttgcgcggcggccggcgcggcggcgcggggggccgcgcggcggcggcggtgggcggccggtgcggcggcgcgggaggccgcgcggcggcgggggccgcgcggaggcggcggctgcggtgggtggccgctcggcggcgaccggcgcggcgccggctggccggcgcggatgggaggaggggaggcggcagtggccgccggccggatttttttttctttttttttaatgtgaatctgtgatgtatttttgtgtgagatgtgaatctgtgatgaattttttagaaccctgtgatgtaatttttttaagagtttgtgatgtatttggagatgatttgtttgatgatttggagatgttctgtgatatgtgatgatttggatatgggaggggatggtgtgaaatcaatattcaatattaaaagcagaaaaaaaaagaaaaaaatatctttagtcccggttatttgaaccgggactaaagatagcgatctttagtcccggattcgtagtcccggttgaaaaaccgggactacaggggggttacgaaccgggactaaaaagcatttctccaccagtgttggtacttgtccctcttggtgaggctggtgcactcgtaggagagcgtggaggctatgagcttctggacatggttggccacgtcgtggctggacttgccgccgccgccgccgcaggtgagcttggccggcagcttgtcgaggaacgtgacggtgtactctgggaacgggttcatgaagaagtagaacgggtccatcgccttgcaacccctcgccgtcgtgccgtggaacatgctcgtccggcactccgtcgccactggcacgatgtcgtcggtgagctcggcgaagagcgccaagaaccgcagcaggtagggctcccggcaggtggtcccctgttaagaatccaacagagaaatggaaccaaatactcaagaacagatagatcgacggggattcctacgaattcctctgtcgccgccgccgccgccaatcgcctccagattttactaatttgatagatgaacaaacagagtttgcttctgtatttagctctctctctctctcacctgctcttgcttacagacaaggccttgggcccttacgcacacgcacgcttacacggcccactccggcccagatactctagtattagctttcttaagtcttcttcccctcccgccagcatcctcctccttggagctgttgccatcgcccagatcaccatctgcagacatcctgacattcccccttccttgaaaattggcttgcccccaagccaaagctcgaggaaaatgggaacgaagatcctccaagtcctcccaagttgcttcctcaactggacaatcagaccaatgaattaaagcttgttgaatgacagcattacctgacttacgcacccgtgtatccagaacagccacaggaacttgcttccgctcaagttgaacatgaagatgtgcagaagagaatcccttaaaaccccgagctgatttaagttgtgacacgtgaaagaccggatgaatagagctcccagcaggcaatgctaaatgataagcaactgcccccaccttgtgcagcacctcataaggaccaaaatatttgaagctcaatttgtgattggccctggcaaccacagaagtctgaacatacggctgtaacttcaaataaacccaatcccccacagcaaaagtcctgggactgcgttttttatcagcttgagccttcataatttgttgtgctctgttcagatgttgctgcaggagttgcatcattaatcctctatcagacaaccattgctgcacatttggaagttcacaggaattgacagtgatgcctaactgatttggagtgtggccatataagacctcaaaaggggttttgccaagggtggaatggtaactggtgttgtaccaatactcagccaagtataaccaagtggaccatttagaggggcaagagtgagtaaaacaacgcaagtaagtttctaaacattgattcacccgttctgtctggccatcagtttgtggatggtaagccgtactcatgtgaagtttagtacccacactctgaaacaactgttcccaaaagtaactagtgaaaattttatctctatcagaaacaatggccaagggtaacccatgcaatttgaacacaccttccatatataagtgagctacatcagctgcagtaaaggggtgggatagtgccaaaaaatgagcatacttggacagcttatcaacaaccaccataatgcaattatacctcttggagaccgggagtccttcaacaaaatccatggtcaccgtttgccatgcgccagttgggacaggcaatggctgcaataggccaagatatctggacctatcaggtttagcttgttggcatatggaacattcttgcacctttgttttaatttgctttttcattcccgaccaggcaaaaagagccttgattcttctataggttacaggaaatcctgagtggcctccaatggagctatcatgcaaggcaagaaatattctgtgctgaagttcaggattatgtccaacccaaatccttcccttgtatctaatgaggccatctcttaactgatagagagatccttctttagtgtgaatagacaactcagccaatagttgagcagttctctcatcctgcaaatatccttgagaaacttcttccagccatgtgggcttgcaaattgacagagccacagcttccaattgatcagtatggtcacacctggataaagcatccgctgctccattatgaattcccttcttgtaacagatcttaaattgcaaccccaacaattttgtataagccttctgttgccaataggtttgcaatcgttgatcagttaaattcatcgaactcttgtggtctgttaatatcagaaactcggcatattgaagataagatcaccaatgttccacagccaacataattgctaagcattccttttcatacgtagacaaccctttggttctgggacctaatgctttactcacatatgcaatggggtgcttatcctgagataatactgcacctatgccaacatcacttgcatcggtttcaatgacaaagggcttgttaaagttgggtaaagctaaaacaggggctgttgccaaagcttgtttgagtgcttcaaaggactaatttacctctggagtccatttaaattcaactcccttccttaacagatttgtgagtggcttgctaagaacaccaaagtttctcacaaacttgcggtaatacccagcaatgcccagaaatcccctcaacttcttcaggttggttggaacaaccagattaataatgtcctgtaccttgctagcatcagtgtatacaccatgcactccaatggtatgacccaagtaattaagctcctgctgagcaaaagagcatttactcatcttgaccttccactgatgattctgtaggagttgcaacaccttcctaagatcttgaacatgggtctgcaagtcagggctgtaaattaatatgtcatcaaaaaatactagagcacatttcctcaaaacgggtgctaaagtgtcattcatagccccctggaaggttgcaggtgcaccagtgaacccaaacgacatgaccttaaattcaaaccgcccaaaatgggtttggaatgcagttttaggttcctctccagcaaccaacctaacttggtggtaccgagccctcaagtccaacttagaaaaccaggctgctccagccaattcatccaataactcatcaattactggcagggggtatttgctcttaatggtaatagcattaagttgcctgtaatccacacaaagtctccaagtaccatcttttttcttaacaagcaatgctggggaagagtaagggctcatactttgctaaatgactccagatcttaacatttcttgaacttgttgctctatttcatttttttgagttggattatacctgtaaggtctgatgttaactggttttgagcccggaagcaaaggaatataatggtcacactgccttcttggaggtaatccttgtggagtttcaaaaactgaagcaaattctgtcaagacatgctgcacagaatctggaataacaggaacaaagttactatggtcccgagcaacctgaaacagatgcatcaatcccccagccttatacaatccttttagttgatccctagaaatgagatggcactcatccaccttggactgtaccccttgaattttaacaggaaaaccattgtccagatactccagccatttctgctcccagtcaatcttcataactcccaacccaaccagccaatccatgcccaagatggcatcataaccagataaaggcagcaacttaaaattagacttgtaacatcttccttgcagccaccaagcacaatcaggaagttgtttttcacactgtaaaagccccccatcagcaaccgtaaccttaacaggaacaggaagcttcactactccttgcaagtgatgaacaatctgagtgtccaaaaatgaatgggtgctgccagaatcaatgagcatcaacaattatgttccctgaactaagcccttaaccctcaatgaacgagttgagtcagttccattgtaagcattgagtgatattgccatcaattggttgttttctaacacaggctcaggggatgtgaccatagtgttatcaatttcatcaatttggaaggcctcaagtaactcttctaccacctgtaattgaacagtctgtgcacatttatgatccttaccccagcgctctccgcaagtgaagcataaccccttagcccttctgtatgatttcagagctgaaaccttatcatctctgaaattggttctcacagaatcaaccccctttttgtcttccacagggcttgttacaggacttttaggaaaagcagtgttcagggtaggtcgagagaaaaccctgtgcaaaccagtcccttcccctttcttataatttgtctttttgctgccttcaagaatctcctcatgtaataaggccactgaacaagcagcatctagatcaaccggcttctgaagcatgactgctcccctgatctcttctttcagtccatcgacaaacttggtcaagaagtagagaggtgttaatgcattgtcataacaaagcaactggtgcatcaacccatcgaaccgctccacatactctgctacacttccagtctgccccacatgaaaccactgcctaattaggtgctcctacctgtccctcgtgaacttacgacacaccttatcacataattccatccaagagataccaaccaactggtttctaactggctgtagccaaaacgaagcgttaccagtgaaattaagcagggcaaccttgacccaattagccagatgcaccccatagacatcaaaatagatttcacaattatccctccacatttgcgggttctctccatcaaactgcggacatgacatgggtggaacattgccaccaatactgaccattccagcatcaaacgtctgataatttgagctatcgggggtgaacgggctcacagaattgaactgaggatttctccaaccttggttaggagtgtacaggaagggatttggggaattaccattgaggtcttcctcggtgaggacgtggttcgctccctggcttgattctcccttgaacatagtccgttgctgaacctcacgttgacacttctccaacccagcctgaattaagctcaccttcttcgccagatcgctcacagatcctcccaactcgctcaccttcttttccaccaacggaatccgtgattctaccgccaccttcaatgactgaagttcagctaaactcaaagcttctgattcttcccgtctcctctccatctcctccctcttcttctctgcctcctccatcatcttcaacaattgattgagtttaccgtcttgagccatgttttgagccgcctgtttggtgatgtaacgaggtcgctccaggatgttctcacggtccaccccgaatccagccaaccagatcaagggagccccaagagcttttgcggaatcacactgcaagcagcgaattcccacctatctcatggaattttacggccagatcaagggaatcaaggaaccaagagaaaataggagggctatgataccaaattgttaagaatccaacagagaaatggaaccaaacactcaagaacagatagatcaacggggattcctacgaattcctcctccgccgccgccgccaatcgcctctagattttactaatttgatagatgaacaaacagagtttgcttctgtatttagctctctctctctctctctctcacctgctcctgcttacagacaaggccttgggcccttacgcacacgcacgcttagacggcccactccggcccagatactctagtattagctttcttaagtcttcttctcgtcccgccagcatcctcctccttggagctgttgccatcgcccagatcaccatctgcagacatcctgacatcccctcggggcagatggcgaggtcgccgccatcgagcatgcccctgatcgtggcgacgtccgtggcgcggttgcgggcgaggcgcacggtgcggatcggcgagaggagctcggagaggcgggagaccgagtaggtgatggtcaccacggggcggccgagcgcgacggagaggaagacggcgtcgaggagggtgcggtggttggaggcgaagagcacgccgccgcggtccccggcgctcggcggcatcggcgccagcgcaggcgccgcgccgcgcaagacgacgcggacgcctagcgccccgaacacgcggcggagccacggcatcgggaggagcgcgcccgcggcgatgcgcacgcaggcgaggaggaagccgacggggaaccacgccacggcgaggagcgcggcgagcggtcttgggcgctggacgaggcgactgtcgtggaagatgaccggcctcggcagcttgtccgcgggcacggcctccacgggatcccgcggcacgaggtacgcctcctgcagttacaaatcaaatcgggtcagttcgtcagttcagaactgttcacgagacatcctgtaaaaagagatgaattttaatcattccatcatttctcacgtgtcacctaaatagttattaaaaatatctaatataatattaatatagactaatataaaatatattactatgcatataaaactacgttcaactttacgagttaaaaaaatattaaactaataatagttaacgtacattcacaattattttgttataacttataaaagttaaatttaaaattatatatttgtgaattgatatattatgtattaatctatcttattgtttattataaaatacaataaagaggtaacatgcaagaagaggaggatatactgttgtgcgagtcttcacataggagagagattttaatcatccgaaaggacatttattcatagtcaaattaaacttctaattagtttacgtatatttaaaattaaatttattattttaaatgatatataataaacgagtgatcatttaaaagagtttccctcgtcacaaactgaaaaggttcccaggctcccagctctctctcatactctccttagggagagactggatcaaactcggagattctagcaaattcatgcatggttggttcgaaacatgaaaactcaaattcaatcaatgagtgtatgattattttctcgctatagcgcaccagcactcctagctaagctagctaatataccatcactaactcatcacaccatggaaagttatgcaccctgatttagttggtgtaaactagatgcacctaataaaactctaaaaggataaacttgtgaggagaaaggcatgcaaaaatggcggaagtaacgtaaacgacaaccgttggagttctcaactttgtcacgagtcatgatccaaaacaactactctctgctacatagcgttggttcgttggacatattttattgatgttctttttatcgcagtactaatataatatgagatccagagattgatatttcattaatggtggcgtttactgtgggttggcccatataataccttagctagagaaataataaaagatataaaatcttcctgcattagggcaagttttataaaagagatgaatgttacatctaattttgaccacatcataaataaataaatgtagaggtaacatgtacaatatatcacatctatactaattctaatacactagccccaatgtttgtttgcccaatctactcttcctctctctacttttatcttgaattttgtgtagtggttgactcttgcatgagagatggctgcttatctctctcatctcttctctcctccacctcactattttagcttatgtggcatctaatagattgtgcttggatgcccatagtacttacccttagcatgtgtattgctagcgactacgtccctgttactttgaaatttttttatttctatttgtaattgttttattttttataaattactttttgtttgtaaatatatagtttctctaatttctaattgctaaaaacacgtatataaaagttttatttacaaattactttttatttataaatatgtcgttttgtttatggctcatggcaaaaagcgaaacgatggctcatggctccgttcagttccctgattgatggaaatgtcatggcccgttttcgatgttcgaaggcgggatgcagtgaaatacgtcaacgtcaaattaacgcgtatccgttgttaaaactagtactagcggtcgtggattacgtgaccttgcataggctaatgaaggcgtagtcggacctccggccacccagcccaatgtccggcatctcgccgtcgccgaccatctccctcaccgcctccgccttcctctctccgacgagcacgccccggcgggcgtccaccatccccgtggcgcgccctcgccacgccgcgagctccgtgccggcgacggcgtcggcgccgaggtagtcccgcaggaacggctccgccatcacccgcggggtcgcggtcaccaccagcctccacccgccgccgcacgtcgcgaacacgcgccacgctgccgggtgcacgtcgtcggcgtagaacctgggcagcacggcccgtgccgcggactcgacgtccgacacgcgcgcgcccgcggtggccgcgaacaccagcacccggacggcggcggactctgacgcggccgcgcggcgcagcagccacgccaccggcgcgaggagcaggaggagggcaaggctcgccgcgccgccggcctcgaaggcgacgagcgcgtagtacgggaacgcgctccgggagcagagcagcgtgccgtcgaggtcggacacgacgacgacggcgcgtcgtcctccccggcggtaggacgcgtcgacgtcgcacttgtccaccgccgggaacggctcgccgccggcgcctccggccaccgccatgtatatatgacaaattgacaagcgatcactgatcagcccgtgcgattttgtgttttcggttgtggtgcactggacgcagctacgtgcatggattttatagatgtggtgttgtcggagaatgaactcctccaccaggaaaccgtgaggcccccctttgagagtttggccgggggcagcgggtgagattcgaaggcttggtgagtgtggagattatggataccccatatctacatggcggtcatattccagctgggtacaggataccgaataaagatagaatatcttcatgaggactcgggttagattctaaacttgtatgtcaaggaaatacccaagatcctagtcggttacgattgtattttatctgtaattccatgttcttttgggatatggactgtattttgtaaagcagaccccttcccctatataaggaggggtccggaccccttcccctatataaggaggggtccggatgcctctcgggacacggtttttttgacctagattatacaatcaataatacactcggcggaatcatccccggacaggagtagggtattacttcttgaataagaaggcctgaacctgtataaaattcttcgtctccaaacccatccactttcctagcttgatagccacccccttttagtattgccgaaatcttgtttcgacagtgagcgaagctgtgtgatcttgaggggattcaatcccccaaagacgatgagacaaaagggatttatacaggttcgggccgctgagaagcgtaataccctactcctgtgcttaattgattgagtggagaacacaagtgtttggggttgcgagatttaagcgcccgttcgctcggaagtccccccccccccacctcttactaggcctggacctccttttatatctcaaggggttaccacataggcccaacaccctaacttcgtcgagaagtattacaatctttgcattaaatgcatattttgttccttaacttggaagctgcatacacgtcgcctcggtcgtggggcctaccacaccatgccgactgacacagggggggggggggcgcccatgtcattcaccatttaatgagtgaagacttctgggctcctattacatcgggaaacgggagcctagctttgaccagagcgagaggaccgactctggctgggataagaggatgagaacctctcaccatcattatttgatgggacatgtcaggctgcacgccgcctgacacgcgagcaacgcacaggtgcactaccagtcccatcggtcattcgactggtcacagaccggttgagtataccggtcacaggcgcactacccagtaaaatgcggtgtagcgtgaccgctcgggtcaccataaatgtgggtaggtgggcacctgtagacggacacctaacccaccgtacgcagtgacctagagagggggtcgggggagcccgacccctagtcacgggagggggcggccgccgcccgaccttgggcccgatcccctctcgggggagggccacgtggcgcctagggcagccttctccctctagtctcggccagggagtggccgccgccctacctcgggcccgacccccctcgggggagggccacgtggcattggagggcagcctcctccatccagtctctgggaaggagtggctgccgccctacctcgggcttccgtccaatctctaggcctctaaacatgatacccccgggcccatatcaccgacagtagcccccggcgttagccctaaccaaaaccttcccccggtggccagggttgacgccactctcctagtctaacgatgtgggcctggtctcttctccattctttgctggcactagggcccatgcgcctttttcgccccaacttgagggcgactcgccggcccgtaccttaggttgtgaacttattttctgtatatattcagcaaacgttgttagattctctcgggcccgcgacttcatgctgcgcacctcacttgcccctgccttttgttaacctctgttcatgttctacttcatctattcaaacgattattttcgcgtgagtgtgaggactgaactttccatagccagcaatcctcacccgcgattaagccaagctgggtgccatagccagtcggcagggccaaagtcagctgctacgggagagccagcacaggggccccgggcgtcgacggcgtccagagctcgacgcagggctaggatagagccaggaatcgtagcccccacacttttagcaaagaatcatttgaatgggtgaagtgaatacaaactttttgttaccaaggggggcaaatgagcatgcgacacgtgggaatcgtggtaccgcgaggaagagatgggtgagagataaatataagccatgataattttgctaataagcatgaataaagaagatatatacttaaaggaagtattacaaatgctatgctcaaaaagagtccccggccaacgctgagctttcccaaagaggtctgctttggtccgggtattgtaacacctcctttgttacctttgtttatccatgtttacacatcgcgacctttcaaacctttggctcgaagagggctccgaaccatttagggaagcctgcgaccacttagcaaacgaggtcaagctcccatgagcctgcgtcccaacgctacacattttgttcgctctttcctttcggtggcctccttccaatctctcttccttcttcatggatgattactttcgcacgagtgtgagagccgaaaaattctagagccagcaatccccgtccacagttgagccgggccgggcatcgtagccagccggcgggtccaaagccagccgctacggaagagccagcacagggggtcccaggcttcgacggcacccgcagctcaacttaaggctaggataaggctagaagacttagcccccacacttagcgaagaatcgttcatgtagatgggagagaggttgggctcttaccaccgaagggccaaacaaatgcgcaacacacgagcgtcgcagggccatgagaatagaatgggggaaattaaatataagattttaagctaatgaattgaaaaattgaaaatacttgaagcttgaaaggacgatcagttgagctgggccgggcaccgtagccagccggcgggaccaaagccagccgctacagaagagccagcacagggggtcccgggctttgacggtacccggagctcaaaactgcaagagtcctcccaggagtgaaccgaggcggcagcaggttcatgggccaaccccgcgcttggcccctgagggccatggggaagacgttcgccatgacccggtcgccaccccccgcctcctctatgatcgccgtacagatctggagggactcggaggggtcggtgccatcgtcgtacttctcggtgaggcagggctggagctttgggggccctcggacattccgaagactcgccacaaagacctggtagccaagcttacctggtggggatgtggatggccttgccccctgcctggggtagcgcgacactcctgaggatgctgcgccttcccccgtagcggcggcgcgacactcaccacgccggcgctcgaaagaacctcaaaaatcacgaacgcgccccctacctggcgcgccagctgtcgaggagtgaccctctctagtgggaggccgtgaggcccccttttgttagttcggctgggggaagaagctcacattgggaggcggcctcctccgactagtctttgggaaggagtggccgccaccccacctcgggcctcactcccctcggggaggccacgtggcattggggggcagcctcctccgtccaatctctaggcctctaaacatgaaacccccgggcccatatcaccgacaggtgtggacaaggattttctacatctaaatagttattatggcacctatcatttacatacgacttaaatagttatagattttttttaaaaaaaatagtaacattaattgtgatgatataagttttcacaaacacgtaaaactatatttgatctacatatagagaaacaaaaataataaaatcagacagtgaatagtacccgaatagtactcatataacgcatataaaatttgttattgttgtttattcatctatagatcgaatttagacttgtgtgtttgtatagtgtcttatatattatcgtagtctatcttattttaaattttgtaaacttttcatataattgtttaaagtacatgcatatacacctaggtgcctgtaccagatgtggagatctcagttctgttggtacctctatctcactatctgcttgtacggtgtaggatgataattggtcgggtagaataacggttttctttctgtgtagggatgataaattgtcgggcagaccttacaaatgcgggcggtaagctataaatggaaggcgtacaagaatgggaaagactatgtctatatacggacaaacctttttcatacaaaaccccccaaaaaaaaattatacgggatttgttgactttattgccaaaaccaaacttatcaatgtttttggcaatgctaaattgtagcacgtgttggtattataggaaaaagtacgaattgcccctcgaccaaattacacccccgaacttgaaaaccagacattctacatcctcaactattgaaaccggacaaataaccccccgactcgatccggagtgtttttcagtccatgtggcagtccagtcagcataatttttttaaaaaattcagtgggccccacatgtcagttctccacccctttctatctctctctctactctatcccaatctctccctctctctctcttctcgccagcacggcggcgccacgcgaggacgggagcatgcagagcttgctcgagcgctgccagcggcggagggcggcgggcggccagcagcgggagccggagttcgcacgggcagtcggtggtggaggcggaggcggaaggtgctctccgacctcctcctcatcaaccgacgacgcggccgccgcgggtggggcggcgacgccaattcctctcctcggacgtccatgcccagaccacgccgccacgctcatcgtcgtcgtaccgaaaaggcgacggcgttgtgccggcgcacggcggccgatcgatctgttgtctgtacttcaaggctttggaggcggcgtggcgtgccgccgtcgacgacaacgcgaggcgcgcgggtggaggctgtggtggcgttcctgttcccctgcacggcgctagcgctcaccatgtcggtgtagaggcggtcggcgatgacctggttggcggcatcagaggtgtggtaggcgtcccagaacacgaacgccgtgcggctgtcacagagcacaaagtgaaagaagttcttcagtcctgatcaaaagcaaggagatgtgatttcctgctgcgagacggcgagaaaataggagtggagtcttgatggcatctaaacgttgtgcatgctgcagcaatgttgcgagaagtggcgtaagactcgcttgccgtggctgttagttaagtatgtgattagtttacttgcatggtaactaacttgagcccgtacttctgcgggtgctcgatgagctccatgacgatggagtagcagtcggcgagggacatgctcgcgccggggagcttcgcgttgagccgctcgaggagtttcttggcggcggcgtagaattgtaccgcgtacgcgttcacgtcgtccaggcacccgcactcggtggcggtgacagcgaccgaggacgtcgtggaggagggcggcagcggcggcgacgcagcagcaagcgtgtgtggccggcggccgccctccgccgccggcagcgcccgggcaagctcagcctgctcccgtcctcgcacggccgccaccgtgttggtaagatgagagagagagggggagagattgggatagagtagagagagatagaggggtggagaactgacaggtggggcccactgttttttaaaaaaaaaatgctgactggactgccatgtggacccaaaaccactccggattgagtcggggggttatttgtccggtttcaatagttgagggtgtagaatatctggttttcgagtttatgggtgtaattcggtcgaactcgatagttcgagagggtaattcgtactttttcatggcattatatatcaaactttggtagcatcggatatgtttagtttgaaacctttttaaaatttgatatagtgtttttagagaggaaactttcggtacttcaagattgagtaggttagggatggtaagaacatattccctctatcccaaaatatttgacgccgttgacttttttaaaaatgtttgaccgttcatcttattcaaaaaattttaagtaattattaattcttttcctatcatttgatttattgttaaatatacttttatgtatacatatagttttacgcatttcacaaaaatttttgaaaagacgaacagtcaacatatttaaaaaagtcaacgacgtcaaacatttagaaaaggagggagtatttaatagttaccctactaaaatataggaaggttaacagtgggaatggagttaacaacctcacaaaaccctcacaaggattgatgtgacacacagacacattacgagtaaatctttttttttttgccacagtgatgggatgagaactatccacacgttattaatatcaagtaaaaaaagttacaagaaacacattttatcaaccaaaggctaccgagattggttgtgcatcgaagtgcatacccagtaactacgtgccaaccacacaaacacaaaacaatgcaaaaggaacctagcaccaaaccggatatcgccgggaaaatgatatcaccatatcatgcattctcccaaaacgacatatccacggacgttgtggcgccaagaacgatgttttcacccatccaagaattctgcatatgcactacttccatatatatatatatatatatatatatatatatatatatatatatatatatatgagtaaatctagattcgttataactctcgcctagttaaataaaatggttgagagctatatttatacgagtttttaagtatgtttagcactgctccacaagaattatcttgataattagcaaaattttgtgagttacatgaaacttaagtcatatttttccaaaacatggtaaaataaagaaaaaaactcatatacaatgtgtgtacgcttatgagcaccgctaataaaaggttgtgccacatattttaagattaacgaaagtaattgcaatataaacaacatgtgcaccctactattatgagcgcatccgagagattgtgtcgacacgtaccttgagatcaacgagattattaccacatgcacttagttatggattgcacatcaccaaccattaaaataataattaatcgtaaatatgcgagcagtgcaaactgaactatgctcaattcatataatatgtcacgttttgtttagtagtaatttgcaagataccgtagttatgaaatatgaatcacatctaatatatgtcacaatcacgaaataattgttatcataaagataggccaagcaaaattggggctggaattgtagaggtgcaagctttgatcagaggaacataagctagccttttttggtggtggttggcccaacttagttgcctttgtggcttgggaatatgtagatgcatcggttggctagatatatgctccctccgtttcaaaatatttgacaccgttgactttttagtatgtgtgactattcgtcttattcaaaaaatttaagtaattatttattcttttaatatcatttgattcattgttaaatatactttcatatacacatatagttttacatatttcacaattttttttaaataagaagaacagtcaaacttgtgctaaaaagttaatggtgtcaaacattttgaaatggagggagtactttagcaagcatcctatccttcactgggagtaatatctttacgtctctataaaagattgcttgcggcactaccatcctatatacaatatactgcatgtcagcatatagtactttgctctgcgcttttcacaccctgtcgatcgattggtcagatttggtcgattaattccatcccagcttcaatttctacatataaataaaagctatgtctaaattatgtactccctccagactgataatacttgtcgttttagacaaggatgaggtcaaactttagaatctttgattataaattatttttaaaatatttgtctttcaaatacggtggctacatatatagatttgttttaaaaagtactttaataagatcatatatttgttaacacttttttacatattataatagaaaataatggtcaaagttattttttggagaccgtacacttgtttaaaacgacaagtattatcaacccggagggagtatataatttgatttattttaaaataaagtatatgcatgcatagaacacacgcagtacgtagctatggcgacagcatatccctctcactcacgacgccagctcgcctgatgtggtgtcgcggcaagtaaacgaagctatcagcagaaaacatagggtgtcgctgacgagcgggtgattgctccctcctaacaggctcctctcctctttcctcctccttttcttctcttcatactacaccttaaattttaaaaataataaaaaaaaattagaaaaaaaatatgtatagaaatactatatataaaaaatatttaaattcaaattcaaatttgaatcgggtatataaacttttgacttataaactttgggtctataaactttagatgtatagaaaatactatatatatataatatttgaattcaaattcaaatttgaataggatatatgaacttttgacttgtaaactttaggtctctaaactttataggtacaaactttagatatgtaaatttgaggtgtacaaattttaggtgcaaaaatttactaaaataggaaagtaatgtggtgctaaaaaaggaaagtggaggagggggtgatcgctcggggcgatcaatcgtccattaggcttttcggaattcaaattcaaatttgaatcggatatatgaactttttgacttataaactttgggtttctaaactttgcaggtataaactttactccctctgtttcacaatgtaagtcattctagcatttcccacatttatattgatgtcgatgaatctagacagtctagattcatcgacatcaatatgaatgtgggaaatgctagaatgacttatattttgaaacagaggaaatagatatgtaaacttgaggtgtacaaattttaggtgcataaatttactaaaatagaaaagtaatacggtgctaaaaagaaaaccacgtggagaagagggtaatcgctcggggcgatcaatcatccattaggcttttcggaaagcatatgcccttgtcgatcaccgtgtaaacgaaaggaaaccggcggctaagcttccgcggtttcgccgatccaaaatccatggcatataattgaatagagtaacagtaatatattttttaaaaaatactttgtatatatttgcatatataaaaaatacaaacacaatcatgcttttattatgtactccctccgtttcacaatgcaagtcattctaacattttcaatattcatattgatgttaatgaatctagactgatatgagaaatgctagaatgacttacattgtgaaacagaggaagtaataagtagtactaattaaattagtttagcatgtcttgtccggtaagcaaacttggctacacgcctgataagcacatgcttgtgggaggcaatcgaccatggtggttttataacgggggattatcaaacagtgtatctgtatccaatgtgctcccaacgtgcgtacactcctccctataaacacatacacgcacaacctatccctatgagcatctgtattcaaggtaatgcgctcacaacctacccctatgagcacctccgaaagactgagtatctgtattcaaggtgatgcgctcacaacctacccctatgagcacttccggaagactgaaccggcatgtcttgagattgacgaagtaaccatagacgtctcgctatcgtgtcaaatctagaatttgaacccggatgggctggttccacaacaaggaacctaaccggttgagctaaactcacttcgcactctaatgtataatttaattactatagtttcatttagctcattatatactttttttagaggtcgtactgcaatatattttaacccgctatttaaagcacttatagtatcccagctagctgtgctgccgttttaatttgtcatcttatttcttttgtgcaatgcatgctaattgattactagcaccgtcaatcgctgtagcgctcatcctgttatcgcgtaaaacaggaacaagatcgcatagatgagaaattaattgagaagggaaacgttgaaaatatggatagtctttagcgagagctagttacgtccacgccgagctgcatgctatttttttaatctttttaaaccatcttaattttttattttaaaatttaaactcttttaaaatttattttaaaatctaaaccttctagccgcatcaatcagactggcgtggcgaaacaatattgacatgccagttttttttttgaatgccttttttttttaatgccagtttaacgggcatggcaagtgactacgttctttgaccatacaagcttgatctaccacgcctgttgtgggtgatataatagtattatcttgtcacgctagacaagatagcgtgattaaaatgttttgactttagaaataagttttataatagcttatttttaaaattgaaaaggttaagaaaataataaaaattcactaaatacaatgctcgtgaaaagaaccaattacgcactactaactccgtttcgtaaaaaccaaacctaacatgaaatgtgcaacatcctagtactataaacctgctcaggttgccaccgggaagcggaggcgggcacaaccatcttccatcctggcgaggacgatgaacttgagatgcacagcggtgaactccggcgctcagccgcgggagcaccctgttgtcggaggaagaggtcactgcactcggtgagatccagcgtgaggagggtctttgacggctcggggctaagggagaggcggaactcattgtaggatgacggctttatcggtggaggtgactgctcctcgacgtgccgtgccactgggtgggagaccacgtcatacttcctctactagtcatcccgtcgccttcgtgacccagcggcggcgaggccgccttcgcggagcggacgaacgcgctgcggagggagaacaagtcgttgctcggcggatatggatggcgaggttgaaaggagaagaagcaagaaaggtgaaaagagaaagaaaaatagaaggaaaaaaataaacgaaaggcgggacccattgtaatttttttaaaaaaaattaactggcactcgttgatatgtgggtcccatggattttcgtgccacgtcaatgctatgtatgtaccacggtagctagccgaaatcgtcatccaaaccacattggttgtactggttttggaagttaatgaatgtgtgatatctggtattgcagttagggacttaggatggacttcaaactcagtgacaaattaagggacctaatataaacttattgcaattggtaaaggcttagattgcaccgtggccacgtagagaacccatttaagttcgattgagctgtattcgaaatgggctatcaggccttttttttttttccgaaggacgttcagccccttactattactgacaactatagttgtatataccagtgtatatcttatatactttctccgtactatatattgtcatattgtaggtttgtttttaccatttccccatgaaaaggcatactacgcagcattcttttcattggaaactaacatggagtttaaataaactaattaatatctgtcttttaaagtatgatgacatcaaatagggacatgcgtgagatatagtttgaaagctagataattaaaaatccttatatatcaaacttttctaatatcaccggaacgcttggaaaacatgattatatatcattttgttgattttttttcatattctacttatactagaaaaaatgtccgtgcgttgcaataggtgaaggctattttaatattattattattatatggtttagttaagatgaaatttactgtgttaaatttgcttggatatatattttgttaaaaaatcatgagctgcaattaggagtccgatcgtctcaaattagcatgcgagtttttaaagagattttttatacgattccttctgtatttttaaaagcgaatggacataaaaaccgacccatacacggttgacgtaccaaagtaccggcaaaaacttcttccatatatatatatatacacacacacacacacacactagaaaaatgcccgtgcgttgcaacgggtgagggtactattttaatcttattattgttatacggtttaattaaggtaaaagtcactctgtgaatttgcaaagtagtataagtagaagagaagattacggacgagaagtcctttttcgagggagtcggaccttttttaaggagtttggacgttttttcttcttcttttttttttctccggtggggagtcggacttttttttcgatagaagtttctttcttttttttgtttttcgctctttttctttccaccggaggagtcagatttctttagaagtcggacgtttttttttaacaatagaagtttttttctcttttttttctcgcttttttttccatcggacgacggaaacttttttttattttaaagtagtagtagataagatatgtattttaaatatagaattttttggggttagcttattgcccgatgactatacgtagggtcagaaaaagtaatattcatatgctataaaataatataaatgcttttaatttcactagtcactgacatgagtatttatttacaaattcatcaatcatgtgagtctttcgaaacaataatctattcagataggccggcatcacaattttataaagattaacactatatagtgatggctttacaatgcatatgctgtagcgaccatgtattcttttgtgtggtgctaccgtagttatagtgctaccgtactattagagctatgcatttcttttttttcgttgtcttcatgttttttaaagacatgataaatatgctacagaacgatgggtagaatatgataaattaattcgaacagatacgatgtttatggtagcggatggttaaagatgctctaccgaaatttaataaacataaatactgtgcactagataaaggctgctctatatatatccactgtcttacttctatgtgtgttggctgtgccaagccaaactgccaaacacaaataagaaagtccataatataaggaaaatccataatataaagaaagaaaagggaaagaaaaaggaaaacagaaaaaaaaaacgaaaagcagctaagcgagccagcgacagaaaggggagaggcagggcagcgcctccgagtcccaaaaccctagccatttctggttccctacctcgcgcctcaggaatcttccagaagcttctagaccccgcgcggatcctccctcccggtaagctcactccaccggatctcctcgagccgcgagctcccctagcgagatttgacgcggtttcgggcggcggctccaggcttgggctcgactttgggggaatcgcaacgctggcggcggtgggcaggtgatggcggatccgcctcggggtgggggatctagatttcggagctcgagagcgaaggtggagtcggacgagtgggtcgtgcggttgaagctagggttttgcagggcgagggaggggaggagggaaggatgctgaccgtcctgcgggtgcacctcccgtcggagatccctatcgtgggctgcgagatcacgccctacgtgctcctgcggcgccccgatggcggcatctccaccgaagatgtgcatgaggccatccctctggatgggcactttatgcggtataaatggtgagttagctcacatctgaaccttcaaatggttcaaatttcctagtcttgtagaaatgtttacttaattgaagttgcaaatgactatagattcgttttatgaaataatagcgattagccgattacaagtttttagattacagtgcagaatgttagaaaaaatacagaactaaaagacattttgcattctagctagtagataatagatagatgtgtatatagactgcgaaatgctagtttgcatccttgggacactcaatgagaagtatcgccattcgctcatttgtatggcagatgaattatgttatgcatggcgtcatcagtaatttaatacgtttggcgttttgtattatgtgtagtgatatgcccctgataaccccaacactagctggtatgaagtataactagatgactggtagatggacaacgggtaaacattttagggaactgattttttgttgtgccgtgtcgacattatgtcattcaggattaattgaaactttctgggtttcaaataatgtgtttttttgctaatgtatccacggtcagggttttacttgcatcatttcttgattgtggcaataaacgagcatccttaagagcacagtcaaagttctgtcgaaaaattcgcggtaaaaaattcatagagctctgtcaacgttgtcggttattaaaaacggaaggtttgtcagtgcctacagtgaaattcctcttgttttatagtatatcttgaatagtctattataattgccttattgctattattgggagctttgttttggttatcatttggtgacacttaggaaatgattaaatgcctttataaattattcaatcagccttttttgaattgtggattctacatatgtagccgcaaccctgcaacatggagtattgctattccctcagctaaactaatctttgaactttttacataaataacatgtgtgaccactgattttacttccttataaaggtaccgcatacaaagtgatcgaagagtcgctgtctgcaatgttcatccaacagaacaggcaacaatacagtgcttggggtgtttgaagtcaaaaataccagttgctaagagctaccattgttctgctaagtgcttctcagatgcctggcaacaccacagggtgttgcatgaacgtgctttgagcgctttaaatgaaaatggcaacgaagaggaggagttatttggccgatttggtagtggcaatgcagggattataaatgccagtttatctggctcaacatcaaatattggacagagctcaagtgttaataatggacctacacctgtgtatcccactggaactgaaaagaattctggtgaaacttggtttgaagtgggacgttcacggacgtatacgccaactgctgatgatattgggcatgccctaagattcgaatgtgtagcagtggattcagaaacaaggtcgagtgtgggagctccaacttcaatcatgacatctcgtgtaattcctgctccaacacccactccgcgtcgtctgataccagtgaattcggctgatgtaatgggacactttgatctagacagccgaaattcttcttttgggacattcacagtgttgtcttacaatattcttgctgatacatatgcaacaagtgatacatacagctattgcccaacttgggcactttcatggccttacagaagacaaaatttgctgcgtgaaataattggttaccatgcggatatcatctgccttcaggaggtatgccattttaattgttatcctttttttatagaaaatatttgaaagatctgaatgttgcatatctaccacttccgacttacatatgtaaagtgcgcgaaatatgtttgatatgcttaacaaactttggtgtcattttcagtcatttttcaatagaacacccttataatttgtttatcctacattcctgctaaaccttgctttgctcatgatactgtcctcaagtctttcttgtgttgtgtcctgcttcattagttccacattagctagatcactattattggttgctctcttgatttttcaggatcaaaataatcaagtttcaagaattctattatgaattaaacattactactttcaggtacaaagtaaccactttgaagaattctttgcaccggagcttgacaaacatggatatcaggcactgttcaagaaaaggacaactgaggtatgccttttattttgtggttggataaacaacttggcatactattttgtttgacttcgtaattattgcttgatgcgttgtttgtgcatcaattatgtaataggtgtacactggcaatctccaatcaattgatggatgtgctactttctttcgaagggacaaattttcacatgtcaaaaaatacgaggtatctcaatggcagggtttttgttatagtcttcaattttcttcataccattcgtataatattttctgaacttcaatgtaggttgagtttaataaggctgcacagtctttaactgatgcaattattccagctgctcaaagaaaagtggctttaactcgattgattaaggtatgccccaaatttaaaaacaagaaatatgtcttacgacctgtgctgtcaattgttatattaatgtgctaattcttcttctcgactgtgcaggataacattgcgttgattgcagttttagaagctaagtttggtagccatggggctgataaccctagcaaaagacagctcctttgtgtggtaagatattctgagtctatatttgcaaatgtaattgttgtactctttctgaatcaacagaagaacatccatttcagtgagatctcacttattaaactatacatctagatgaaggatgtttcttcatgggttttctgtaaggttttgttcacgaacatgtagcatcagacgattctgtcatgagtaaggacccaggaaaaatataatagaatgccatacaccagttaccaaagttttttacccatagttgtagcatgtaggatgcttatgatgtgagagaacaagatgcatgctttacatgtccattgtatccatggtattcatcaatttattgttggatccctcttttctttttgggtcattttgattattcgattatcggaggggtttccgcaccttttatgatatactttgagttgtttacctgcattaagtagactgtatcaagtatatttgcagtgatcttacttcatgcttagttctcttgtaatagcatgtttggtgccatggggatctcatttgtttcttaacctgtttgtttttcaggcaaatacgcatatcaatgttcaccaagacctcaaagatgtcaagctatggcaggtcagatcataactctgtttgcagaattttacagtatttctaattttcatgaattgacaattgtaatcttctatgaaattctttcaggttaacaccctcctaaaaggtttagaaaaaatagctgtcagtgcggacattccaatgctggtctgtggagatttcaatgcaacccctggaaggtttgttcatctactgaaggatttggatttattctccttatgtcctactatgtgaagattctaaatggcaaatgcgcactgtaacgttgcagtactccacatgggcttcttgcaatggggaaagttgatctgatgcatccagatctagcaatagatcctcttggaattttgcgaccagcaagcaagttgacacaccagcttcctctggtatagtgaacccagctctcttaatctactttatattttttagttatggctctgaacaaaggatttgcttgttttacaggtgagtgcgtactcttcatttgcaaggatggttggtgctggttatgatttggagcaccagaggaggagaatggaccctgcaacaaatgaaccacttttcacaaattgcacgagggatttcactgggaccattgattacatattttacacaggtttgtggtgaaactttgttgaaatgctgcctgtggtgtgttctggaatatgcaaatattgctagatttacctttgcattgtattttccatttcagcggattcgttatcagtggagtcgttgctggaacttctggatgaggatagcttacggaaagacactgcgcttccttcacctgaatggtcatcagatcatatagcactcttagcagaatttcggtgcaagcctagagttagacgatgataccctaggtatgagcaaagtactaaaatcattgattagttataccattgatttggttggagttacccatgttctttagataatagaacgccccatcaatattccttgaatggtaatgccgttcaccaaaatcaatagatgcttgtacctcaactttaataaaccaaatgcaggaattcttagtttcaagtacacatgacatatgtccccatatctcactttgcatgaattgttttgcctcctggagcttgtgagttgttagtagttgaaaatctacagtctgacaactggggcactcatgatgaccatttagtgcagaattatgctgttgctataggtcctgacaaagcattttgtctgcaggtacatccatgttcactaggaggtgctctagcggcgtgattaccaacatacacaagggaacataccctcaggggaagtaagattaacaatcttaaggaagggaggattgttatgttcattactcttttcatttctgccctgatttttttagtggctctagctggattgcgactttctataggtgaaatatccacgcaaagagaaatatttaatagctttggtgtcattgttagtttttttcaatttcagtctgtctacaatttttccttaccatggaatctagttcttacaagctggaaatgatcccttccataatccattgtgtacgtctcactttttttttttggctgacatgtaaatctgtcacatgggtcggtgctagttttcggaaatgttaattgttgtttaagagccatagttgccagctgaagtacagttatcttgaaggaaatgaaattacgggtttggtttgttgcaaaaattctgagggcgatgctgcttcctgtatgtatatttatttgtgttcgctacttaatgaaacccaggttgtccttttgatagtgtttatcaacaatctacctatttgttgtttctcattctcacaaggtaagaacactcccaaaacagttgccaggaacctcctaaagattattgctggggccgatctgaagaaaacaggatgctcatactttgtgtaagagaaattcagctatcaatggatcctgacattttggatgtcaagagtgtttcactgttcctatttagtggaagcaccccgaatgtttttacactactaccacccgaattgatatgcttgcatttactttggttgccagcagcttcatgacaaactctactgtagcatgtttaatatcctgccgataggcagattgattgctcctgccatccctggtacgcagaagttaaagattgcactacatggcttgctactggtcttttaagaggcttggatcccattcatcttgagctgttccggtgcaatgatggctgtgttttcacgtcaaaattagaagtttggttgaaattggaacgatgtgacggaaaagttggaagtttatgtgtgtaggaaagttttgatgtgatgaaaaagttggaagtttgaaaaaatattttggaactaaacacggcggatgattcatgaactcagctgctgttgccactttgctacgcgaccctacaaccgtctgccacctggttctacgctgcacgtcgctcttgagaaattgctctttacatccaggatgaagactgcgagaggaggaaaggaaggcgccagaaaactgttttgggtttctgcacagcactaatgtactggcctatggtactctgggccattctaccctgcttcagtccctccgtcctagaataacttaggctccgtcctagaataacttaggctgtgtttgagggagagtggattgggaagatacgtaaaacgaggtgagtcattagcgcataattaattgagtattaactattttaaacttcaaaaatggattaatatgattttttaaaacaacttttctatataaattttttttacaaaaaccacaccgtttagtagtttgaaaagcgtgcgcacggaaaacgagtgacaatctcccctatctccaacgaatgaacgcagccttagaagttatttaggagagttttttaagcttttgtcaaaataagaagctccccaaacaaaatattgtcgttcaagtttccataaaaaattaaaagctaaaagttgagaaatcaaacttttgtagattcttaaaagccggctaccaaccaattgcttcttataatcttaaactctcccaaacaacctcttaacgataggacctagtacaatgaatctagataagctcttgttctgattggttgtattaggatgtcctatcttagatttagatattttaggacagatggattacgttactactactctttagttttgtagagaaataacaatagtttgaaaaggaacaactttggatcatagctagaaatagctattatctttgtcggattttttttcatgtacaccctccggtccaaaatataaagagtttttgttggatgaggtccttatattttaggagaaagggagttgtagatatgcaacatctcttattatggagatagtatattttaggacgttaatactatctcagaatgggacgattttctttgcaagatccagcaacaacaataactgaataagggtgtgtttagtttacgctaaaattagaagttcggtagaaattgaaacgatgtgatggaaaagttggtagtttgtttgtaggaaagttttaatgtgatggaaaagttgaaagtttgaagaaaaagtttagaagtaaactcggcctaacccccgttactttcctggttgtatcactgtgtcaggcttgaaggcatttggcagaatggcaggtaatccacatggagagacgaaggcgatccaccaccattgttcatcaggccggccgcaccgcgcgacagtgcctcctctgctgttgcatgaatgccggagttattggctgttgctgctgtgcagcgctgcacccatctccccaaccacgcaactcatcaaaacgaccaacgcgaccgcatcaaatcccccaccttgaattgcatcctcctcctcccccaccgtcttcgcggcgttgtgaactgggcgccttcgccgtgaacagttccacgtcgccaagttataagaaaacccatgagctcggtaagtcacacctcaaccaaacagtttcaactaaaatataaacgatattgggtataatgttcttgtaaaataaattagtaagatgaagctagatttaggttgctccatcacttcactgtggagtccttacgttttttttttagcatgaagccgtgttgtacgtccgcccgctacgtacgcgtgtcgttttggccgttttgctatgtaattctgggcagggtctggctgtggcccgtgggccgtggctggcagcgcgacaccgccacggaaaaccggggacgccacggtgggacgggggcggtgcaccggtcgagcgccgaacagtgcgcgtcctccgctccactgcacgtagcccgtgcgatgcgagcacgacacgaccccccccccccccccgacccccagtgcatctgtgcatggcacgtccacagttgcacactgcaccaccaccagccctcgcccgttataactccccttcaccaacccacccaacccctcactctcaactcaactcaccactgcttcgagttggggatggcgatggtggcgatggtggtggcggcgatggcggtggcggcggtggcgaggggggacatgagcgcggacaggacggagtgcgcggaccagctggtggggctggcgccgtgcctgcagtacgtgcagggggaggcgaaggcgccggcgccggactgctgcggggggctccggcaggtgctcgggaagagccccaagtgcctgtgcgtcctcgtcaaggacaaggacgacccaaacctcggcatcaagatcaacgccaccctcgccctcgccctcccctccgcctgcggcgccacccacgccaacgtctcccactgcccccgtacgcccatcttactcttacacacctctctcacctcgccgccgcctcggacgttctcgctttgttttcttttgctttcttgcggtccgtgaccacgccatctcgttgtcgacgtttttgcacccccccccccctctcccccaatgccatggtggtggcatgtctgtccagcgtccaccgtcgacacgggcaacgcgtggcccggccgttttgtttagaacttgtacggtacaatataatgctagtatatactgtaaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgatataacggtgtagattaattcgattttttagttaattagattgtagtataaaatttgaaagggtgattttgtcttttctttgttattctattattaaatcgtgctatcatgcttcgtcatcgcgatgacggcgctcgggatgcttatccctagtgcacaataagatccaggaccgggcactcccaaataggtcaaatctgaaccaaaaattattaaaatgttattttattttttatcaaattcctaacatacccttctatatactaccagtatatactggtagtatacagtatatactggtatagtatattgtaccgtaaaagtacttttttaatgttttttgtgtgattttttcgactttcaagtttcagttcaactgaagctgcaaataattgaaagtcgaactcctccacattctcccgcattattcaaacatgccacaataatgctctgcaacaatgatttttctttttttacatgatccgcatgaattattgtggcatgttgcagagctcctgcacattcctccgaactcgaaagacgccgccatcttcagccccggtggcgacaagggctcccctgctgctccaggtgagtgagccttacttaatctgtttttccctccagtgtctatgtcttgtctccactgttaatttctctgcagatcatgtagttctacaaattactgaccatgatccgtactacatagtggaatttacggtagtgactaatgtatgagtgagtagttttgtcatgtgaacatgagaagtttgatatcgccgaaaggtgtgcactgcggtcgtgtggtaatgtgacccaccaaacacagcgcgctagtgctttgacatcatcacggtctgagacagaaacaaccaggagtttcttggtaatcatagttcataaactgtttttgtagagttgagaatcaaccgaagctgagactaaagttaaactgatggtctgaaactatgaaatgtttcaagaacaattcgatttcactgagaaaaatagtatagttcatctttgcttcagctgttaacgattctgctgcttaatttatcggcattgctcatcgtcattgcatacaaactacgtctctgatctgatgatcaacgctgattatttgtcactttctccatgcagcgaaggacaactcgacgacgacgaccgactcgcgcgctgtgcaggcggccaacgggggcagccgctcgtcggcggcgaccgccggcgccgcgctgacggcgttgctggccagctacttcctcctgctcctgccggaattctcagctccgtcgtccttctagatcactgtctgcatcatctcgtgcgtcctctgcagctaccgatcgaaaccaagaacacgggattggatggagccagatcaattagtgggcgattatattggacaatgcctggtgaaaaactgagactcagagagtgtgatgcatccgtgcatatgttgtagtatgtgacagatagtaattcgttggcgtttgcagtgtactgtactgcactgtttgttcttttcctgctatgttctggattctggacgatgtgttttgctactcctactagcttttctatagtacatctggttactaatgctgatcacgattgatatttgttgctgccagagtagcagtaaggtgagccgtttgattgatctgttccagcttttctttctggttgtttttgtacttttgaatcatgaatttgtgatgctcgcctcacgagtgacggttccatgaaattcagcgatgttatgtattctcaaatgtctcgataagatacttcttatattgtcttgaatttgctctccaacttcagcgatggtacccaaaactagcgcagaaaccttagatcacacatttgtggtgatttttattgcagccaccttcatgttgccacgaaaaagaagcaaggatattgagaaaaaaagggggtccaagaggttcggagaattacactccgacctcccacatttcacctttgcattgtaccgtatcgaatttgagtgatggtacccaaaactagtgcagaaacgttagatcacatatttgtggtgatttttattgcagctaccttcatgttgccaagaaaaagaagcaaggatattgagaaaaaggaaggggtcagggggttcggagaattaaactccaaaccccacctgtgtgtttggtccatgtcgtggaggatgtcgtttcaaatccacggtcttacgcgcgatttgcacccgctcatcgagtcgtcgtcggcggcgagagaggaatttcgtccttggaggcaataataagtaattactaaagtatcttgatgaaatgaatcgatcctgggcagcagaacatcggttcattcgatcgccacacttcaagtatgcgatgaagccgatgagtgtgcatttcaatggacaacgacacctgcagtacggctgctgcatctcagatgtctcgaactctcgatacaaaacttcacgtcggcttgaactttttgcgaggttatttcgtcttgaatttgctctcgaatttgagtgatcatacccaaaatcaatgctgaaaccgtaggtgtacactgatgatgatttctattgcatctaccttcattgttgccatgaaaaagaagcgagaatattgagaaaacaagggtttcggagaattgaaatccgacctccacctccacgaatcctacgcaggcttttcaaggcccattaagaaatgatgcggcctattcaaggcccattaacacggcccagtaacaataagaagtccgtctcggcgacagactagtctttcgtcgaccgctccgctctgatataaaggagacacgaaggcccagcgcttcctcctcctcccaacgccgccgccgccgccgcctccgccgccatcgtcttgcgcgctcgtcggccgccgcccacgcgaggaaacgaggtgcgtcccttcgcccgatctcgatctcgatctctacgcgcgtttcttccttgacgacgtactgggtgttatcttgtatgcttcatggcggaattgccactaccttgccgcttgtgatttagggtgccctagtactcttgctcgtactccgtggccgttatgcgtttgttccgtgatgccgtgttgaaattgggattgggaattgatggtatcggcaagtcctgaagggccgaattttctctgccatgaattatttatgaggatgattttagggttcttgttaaattagaagttcagaacaaattaagatgaccagtgtcgctaatgtgcgacaaccgtagatgatcagttttaccctgtacttaattaattagtagtctgaatctgaatgtctgaaacagctgaaagaacagttttgtcatgttccctgattagtttgattgctgctacaatagtaaagtctggcttactagagaaccggatttctgcactttaaaagttaaaatacactgctgaaattattagtttagtgcatggttcttgctacccccatagagatgatcattgggggatggacagaatttttgtacttcagaactgtttaaagtgaagttagtgcctagttatccagatttgtgcaagaactagcatgcgatttcccactagcgaaattgcatgttgtgtacatttactcatgttttccttattgcgattgctctggaacctcaaatctgttctagtattatatttagtttttttttgccaggtccgcgaagttatatttagttccaatgtgcctagtttgcatgattaggtcactgtaattgaagcatgagtcttgtttgctcaacaacagtttcaaccaaccattcgcggtagcatctactccactcacattgataaccaatatgctgtttgttcgtgcagcatggacacccaggtgaagctggctgttgtggtgaaggtgatggggcgtaccggctccaggggtcaggtgacccaggtgagagtcaagttcttggatgaccagaaccgtctcatcatgaggaacgtcaagggcccggttcgcgagggcgacatcctcaccttgctcgagtccgagagggaggccaggaggcttcgctgaaccttcttgcacgaattcagacatgtctgtcgtactgtggttgtctgattgtctttgagctctagacctgatgacaatctcgcattttttgttttatataactgagctgaatttcacttgatgcaatgtgacatggttgtgctcgataatattagctgaattgatgcatggattggttattggctcgaattttatactgtctgaaactctgaatacacccacaaagtaaggacttttaggctgcaccgtgctgcagcagcgaggtgggagtcctggcggcggcgtagagcggcgccggcgacgggagcggcgcgcaggggctctgccggggggtcgccgtcgacccgagcctcggtggcccggcgccgccgcgcggagtcaggctgatctgctccatcacccggaactggagctccggcgggtagtcgcggacgcagccgatccgcggcccggcgccggtggtccaccggagcgacagctgcttcccgagctggtacgagttcatggtcatcctggagttgagccggcggaggatcttctcctgcggcaccaccaccgcctcctccgcctcctcgccgccgcggaacaggttcaccttgcagaagtccaggcggtcgccgaacgacccggcgtcctgctccgccacgcccttggccagccggctcttgtccagcgtcagcctcggcggccgcttgcgctgtaggcggttgccggaggatgacctcttcatcaccggcgtggctggctcaccgccggtggtggagggtggcgcggcttgcgcggccacggtggtagtgccattgtcgtcggccgtggcgtcttcttccttctcaggctttcctggctcggttggctcgagctgggagcggccactcctggacctgagacactcgtcctcttcatcttctgatgggctcaactgtagcaaaaccaacaaacccaattatatgttctgatgtcagaatatatatcaaggctaggaaatcttaaactgatcttttgaaaggaaatcttaaacacttaaaactaattggctcataagaagtctttcttttgttggcatgtaaaaaatacccttctctaaaacagaatgtaagaagatagaatttaccgttgtctactcaccttgatattggcaagatctacgtttctcttcttcagatacatcatgaattcgcggaagtttgcctccgtaggacggtagtggccgctatgtggccagacagcctgagaaataactgaatcagaaaaggtgtctttgctgctgtgcagaccaagaaataaaaccacataatctgcagttccatgcacctttaggattccattatctacaactagtctcccggcagcagatgtggctccaccagcaaggaagctggagtgctggaatgtgcccttgctcttctgcaagaatgtatccatttcatcagtgataggtgacgtttcactattatggttcatgtactgaatatgtactattgacaagtgacaaatgccaatattcactaactgcttaatgctcaaaaaaggtaccgtgccaatgtatagaactcttgttgtgctcaacacgaagatccatttcgaattcttggggccctcagaagtgtcgacaatcttgcggctcatcttgtacagcagtttcttgttctcaattactacctcatagaactccctctctttctgcacaaagtagtaatctctgttcagagtgcaaccttctccactttaagatttcagaatgattggtttgcaggaacagcaacttacagggccaagatacctgatgcattgctgcaacagcttccatctagggcagtggtcctccatacttacgtcttttccttcacccacatccaacctatcataatcgtaagttcagaaatcaccaatttgtttgttcatctggttcacaaacactctagagtttcacgctttcgcatgaattttaccagtagaagaaaggttgtttgctttcgcagtgaagccaatgttggtagtagtaatggaggttgtgaccataccgatgccgagggtcaatctgtccaaaagtcatcaatgaacttctggttagtgaagtgctatcataaaattatgtttggatacaatgttttgagagttctgaaacatacagcttcgagccagtgctgcaaagcgagcttctgagccttttcatccttcaacagacctttacctacctaacataagaacaaaaaagcacaaacagtactcttatcagtattcggtaacactattatagtatgcctgtagtgcatagaacaaacagaactgcaccatttcagtttatcagtttgaatgattcagaatacttgaacataatgccagaaatatatgtcaatgacagcaccagcaatgccaacagttttgtatacaaagaacactgctatgagcaattctctattttctaagatcagaaggttcaggttagccaaaagaatgtgtaaacacatgactataccttcgcagctttcgttctagcccgagaccaccttgagagggcagattctggcttctcctcctcaaaaaaggatactgaattgtgcttgagcagtgcgaaatctatcagtttccacctgattcagcatcacaaaattcaggcaaagttatcacaatgagaaatacaccgcatcaaatatgacaatgcatgaatagcttatgaatccaacataccagcgttgttcaacaagaacagcgcaatcagcaagttgccgcctagtcctgaagctcttgtataccttctgcactcttactgctgcggcctggtgcttcgggctgatcatcccaaccactggagaatgtggtggcaagtattccattgacccatatcttggtaggatagtgcgtttatgggtgcaactcttctccttgccgggtttaggactcatcaaggatactgtagtttcaacatgaaatggatcaccctcactttttttgaagttaaaggattcttttatgataggcctttgggaactcagggagtcgagtaatgccggtggtgactcaaaggtctcaatggtgctgagattgtcagagctgagagaccgaacaaacatctggtctgtgtcctcttccgtaggcaggtagtcatctggcgggtatgagattgacaggcccatttcctgactgaaaaaatgcaataacgtaacagtttttttgtttgctttccgccctatagtttcttctgataagccttacttctgtcgctctggagctctgcaccaatacatactttatagatgagccaagacctgttttacattggaaaatcaagggagaccaaatgtaggccgactgagttgacagggtcattttaacaacacatttgatgtcttccttcctttgttttatatcttatcaagggagatcaaaatacattatgtgaaatgggctctatgaaatatgttcttatccttcatataaaaatgatccatctcatttcttgtttcttaaatcacctagtttcaataataaacgatatagataaaaaaatccaagaagatcacggagagtcatttctgtaaacaagattcaaaatcaaagaacatcagccatacctacctagctcaaagggtacagcaccatccacccaacagaacctcctgatgagaggtctgcgaggaagaaagctaaaaggaacctgaaaatttgcatgacgaatgagagcaaatgtaggggaaccaggcataaatggagagtaggtaatgaccatggaagagggcagatgaacacggggatgggtttgttgctgtcttcaccctataaataacaatgcacggtctgaggtgattgaatgctccgagggaaaagaaaaggagaaagaaaagggaggtagcttatgatatatttggagtggttaaaaatacacaacacatgttcttttaatcgtttttgaacaaacatggaatggataattaggtataactagaacccaaattgcagagctgcagacatcaaagagatctaaaatctgatggcataatttgttgctagatttttttttcaaatttcttgttatcgattcgtcatgtaaggaaattttactcaagaatcaatgacaagacaacacggctactctgccaagtgccaagctacttgaccaaagcaatcagatgggaactagctctagctgcgtgtgtatagaaatgagagatttgttaccatctgggagacgaagcgccgccgctgctgatgtccccggatcccgaacacagcaacgccgggctcaacgatgttaatcatctaggcgaacatggcggcctcgccgccggaagccggagagccatttctccagccgcttccccactcctcgacgcgaaggaacacgagcaccgataaggcatggaggcgtaccggccacgccacacaccgccgccgtctccttccccctcgggcctcggccgcgccaccccgccggcggccggccgccgccgagcgcttgagcccgaggaaagagacgagtccaaggcctgatgtgttgggcctcgtcaatctagtaggccgacaactggtcctgttgttgggccatcatccattccatgccaatatgggcctccaatccttttgtaggggagtatgggccttcaatctagtggcagtttaggcccattgaatgtagacatattgggctgggcctgctaactgcggctaaccgatgggcctgccttctctcggcggccgcctcgccgcgtcgctgctcaccgccggccggacctgccgtgcctcaccgccttttccccgcaggaaagtttcgtgtacagaagtacaggacacgggaaagccatggtcgccacggcgttcggcgtggtaactgcagtagtgcggttgcaagacggcgtggccattggcgggccagtgcgccgccgccacctccccggaagtctggccttactagccttttctctcctgggtacttctcgacgcggagcaaggcagccaccgcaaaggtttactccggcggccaccgagttgtcctcttgagcaatctcttgggtctgcaacctgctcgacgaaatgcctccgccgcgtttcattgctctgtcaggaatcaccaaagctgcgttttttcaatccgttgccaccaacataaagccaccagaatcgcatcgaacgaggtaacgttccgatgtcatttcacttttttttgggctcgtgtgatcatgacagcatctctagcttttaccttcttaattacgagcgcatgcatgatcagcacggtgttatctaggttcttggcaagcatcacccaagtaattaatcaagttggatgagaaggacatgccgtcctcgaggctgttatagtggacttgatttgtgggaatcatggctatgcagacttaaaatgctacatctggccaaaacacaacagccacggcaccatcaaattctgacagtaacatcgaaactgaaattctggttccactaggtatcgtgcttttgcttggtataccatacatactaaccagcatatatccctgtcatccatccttctagtgtaagtttgcaagttattgacggcacattcagaccatttattaggttctaagcaagatctaagtgcacattcttcttttgtctacctttaaggctttaacattgtttcaggacagttgtcaagaacaattgactattcagtgtcagaagcaacggggtataaattgaaacctgatcattgctgagccaacttctgagggattgaggctctgtggttctgaggatctgagcccagcaataaagcctgtgacgattacatggggcacttagcaatgacttcttacgtcccctgaaacaagcgtacaaatcacattgctggaattcagaaatcattggaaattcagagcagaacagcgatggagtttattacaactcgtcagcagtaggccagtaaggtacagactacttcaagatcactaaatatatacaactagtcctccgatgttggacaaacacggttccgtgtgtccgttcagattcaatcaagtatatgcatttacatgcctcaatctccactgattacatcgtgcagtataagccgagaatctggccttatttagttggggaaaatttttgggtttgttgtcacaatggatatacggacgcacatttgaagtataaacgtaatctaataacaaaacaaattacatattctgctaagaaaccgcgagaagaatttattaagcctaattaatccgcaattagcaaatgtttgctgtagcaccacattgtcaaatcatgacgcaattaggtttaaaacattcgtctcgcaatttacacgtaatatgtgtaattgttttttttcgtctatatttaatacttcatacatgtgtcaaaatatttgatgtgacagtgtaattttttgttttgtgaactaatagcccctctgtgtccttgtacaccgaagcaacgggtcgaccaaagaacaccatatgccattaaagaagatttgatcgtctccagcgagttcaggggggtgatgtccggagaagtttgtgaatgcggctgcgtggtcgccatcgttttccagttcctgcactttcagaaccatcagggccgtaaatgcggcttgaaccatcatccatggccggtgcttgcaagggttgccgagtcgccttcacttccttccgccatcacgcacgcatttgaggctctgaaagctgcttgccgtcgatggctattgcctaacgggatcctctcctgcaagcaaacacaaacacgcatgcataaaatcagattatcaggtgtggatcagcggagaaaagctaccacgtcaaccgaatacccctgttcgcgaacagaaaaaaccaacatcttgaaagctacttctgttacatttgaattttacagaaattctatataaaaaagttctcagtttccatgaaaattctctaaaatttctgcgttcccgaaggagtattactttggaggtaaacaattggttacttgaacttgactgggacggtctgaattcgacttgggtgctgagctgagcagagcagaacataacggagtggccaggatttactctactttatatcgagtttaagttaatacgggtggctaaatttagagtaaatttcacaaaactacagatactatgactaaattattctaaaactatagatttaactaagtgtatcacaaaactacacatttaacactaaatttatcacaaaactacacatttaagatgaagtatcacaaaactacatgttcagtaactaaattatcataaaactacagatttagaaccaatttaatcacaaagtaataatgtttatagccaaaagttgtagttttgtgataagtttaatattaaatatgcatttttgtgatacttaacctaaaatctgcagttttgtgataaatttggtgttaaatgtgtagttttgtgatataactccttaaatctgtagttttgtgataatttagtcaaaataactgtagttttgtgaaatttactcctaaatttatattgagggatgaacatatagtgaaaataagtaaggtttagttataaaaaaatttccaccgggtttctgaacccccctaatgactagctccgaccctggctgtggctggtaggtttcacttcactgggaagcagtctcgtagctcctcgtagctaccacaccaacacgaagcaaagcaaagcaaagcacgacgcgagcgaagattttgattttgacccgcctccaacccgttttcctcttgcctcccttcaacgctgccccttcccttcgcccgcactccacacccgcacggccgcacccccgtctcactgccgcccgggccccgcaccgtcgggggcccacccatcattggcgttgagccgtttgcttacccgtgcagcgtgatctgtcgcaagcttcgctagcttagttcataaccaagaagctcttgctgctgctgctgctgctgctgctgcttccgtttataaccaagaagcaacaaactctcgcgccgcaacctcacacacaagcttgagctgggtgagagagagagagagagagagagagagagagagagagttcttggagggatcgggtgatcgagagatgagatcgagggcggcgctggagacgttggcggaggagccgggcggcggcgaggaggaggcggcgcggcggaagtcgtcggggctgcaggcggcgctgcaccgggtggcacgccgcttgctctccggcgccggggaagacgcccgccccgccgctgacctccgcgtgctgctctccgtcctcgcctgcccgctctcccccgtgcccatcctcccccgcctcccccgccatgtccgttcttgatcgtgttcttctgcttcgtcttcgtcgtcgtctatgcaaagcttggtttggtttggtttgctcatggtttggttggttggtggtgcgtgcaggtggcgtcgtcggcgcagtacatcatagagcagttcagggcgacgacggggtgcgccaagatagagggcgcggtgaagagcatgtacgcggcggggagggtgcggctggcgatgctgcaggatccggccggcggtggcggcggcggcgggagggggcacgaggggagcttcgtgatgtggcagctggcgcccagcatgtggatcgtggagatggcggtggccgggcagcacgtcgccgcggggagcgacggacgcgtcgcctggcgccgcacgccgtgggtcggcgcccacgccgcccgcggcggctcacgcccgctccgccgcgccctccaggttggcaccaacctctctccacctttctccacttgcaaaccaaagctgctgcatctcgccgccattgccattccacactgacatcgcatccttctttttttttcccctctccttttctcgcatctcctgctactttttactctcatcgctggcgctcgccatgggcgtgcctcgcgtgcaccgtgttactactgctagcttagctagccgagtagccagctgctcatccgcctatgacaggtgggtcccacactggggtacccttctccttcctttgctctttttgcggcaaatgccccccttttgctttgcatctgtaagcgtgtgtggtcatggctgctgcatctgcatgagaaagtagtaaaaagaagagaggaaaagaaaaaaagaggaggccatggagaagatccattaaacaagaagaacaattggattttgaggaagaatctttgtcaagagcagttggatatcatatggatggcatcgcacacatgctctcactgcactgcacagttgtaatcttgggatctggagctggagctcgttcctgcaggttgctggttgctaccaatgcatgccatgccgcacttgttgttgatgtcattattgatgctgcatgcatgcctcatatgctttgttaatactactaactgtcttgtttgaccctagctagagagagagagagagcattaggtctgagattagcctacctttgccttgccattgcctcacatgggactagaatatatgtttgcttgggctggctcttttttatgaaagtttgatcacttgattagcatagactgggcgctttagtttagggcttatcctaagcaacttggcaaatggtaccttgtttctttagctttcttgctgagcaacacaggtacatatgttagtgctggttgggagttgactggcgcaagttgatttttttcttgtaaattttggcccaaagattacgactgtttgtatgtgaaaatggttaaggtgctctcatgcttatgatcaaacagtattcccaacctgctgaaataaaaacaaatgataaatatatgtgtgtggtttattaaattagacaatcttttctttaggttttctagtacttctttaagcaaagctatcattttcctaaccaacctggtggtaggaaatttgggtactgatgtcatgatgtgattcttgaaatctctatacttacctaacattttatttaattgtacagagcagctcatatctgatcaggtctaactgtttgaatgttagatcaatgtgccattgataattgattagttaattggttaattgcttcatttaggccacccattagtataggacctagttgactagttagcagaagtttcaccaatctcacttcagaattccaaaaggttttaccaaatctctgtagagaaagctaagaaattatcatggatggcctaaataaaaaattgtttctgttgatgtctcattttctcgttgaggagcagcatttgtagcttgtctcttagctctttgtactatagtactttgtacaaggcgttttgctcaagagagtagtgaatttatatttatctgcatattgtcccctgtcccgtgccaacaaactaaggagcactgaatgttcttaattctgacctaaatacagatgctagcacaacccaaataattaattcactggtagattgccattccccttactccttacccaaatttcatttcagagtggaatacctgaagattctgaattttcctccattttcagaaaacggggtgaaaatctctccagacataaatacttaaacacttgaattaatgccgtaactttgattttgcttgaatatctcgcagtgctgttgtactggactattatgaaattccccaacattgctggtccaaatgcaccaaacacatgtataatgtagtatgccaactctgctgtgcagagctatccactggcaagctattaattccaattaaattcctactaatataattataatctttatgatatttcattagtgtacgtgcacagctagccatgctaccttgtcaaaatttccatattccaagaagtgtaacacagtagtatacacttttcacccatggaaattttagctcatttactacaccattaaccccagaataagtttatttttcacccatttacacatactagtagtaaatcaaaatgaatttattcttcttggctattctcaatgaaatttctcaataattactcttcttggctattttaaatcatttctctttttatctattctcaatgaatttattttttacttttacaaattccgatacaataattactcaaaaatgaacttattttaagataaatgattatgaaactaaaaatgcatttattctagggcagagggtgtacattttactgtaaaactaatgatgggtttgtgcgtgataggggttggatccggtgacgatcgcggcgatcttctcgacggcggagcacgccggcgagaagctggtggacggcgaggactgcttcgtgctgcggctggacgtggggccgtcggtgctgtcgagctggagcgacggcacggcggaggtgatccggcacggcctgacggggttcttcagccagcggagcggcctcctcgtccgcctcgaggactcgcagctcacgcggatccagtcccccggcgccgccgccatgtactgggagaccaccatctcctccagcctcgccgactaccgcgccgtcgacggcggcggcggcgtccacgtcgcgcactccggccgctccacggcgcacctcgcccgcttcggcgtcggcgttcgcgccgcccgcgtcgtgacgcggatggaggagtcgtggaccatcgacgacgtggcgttcaacgtgcccgggctcgggcccgacgccttcatcccgcccgaggaggtcaggaggagccgcttctacgacgccatggccgccggcaagtgagatcgatcaacctgttcaagaagagagaaatggtgtaacacgtagagagttagcttcggctgtgtcaacggtcaaccacccatctctgcttgtgtttgtgcatcgaaattcgtgcatgtacatatgtgtaccaacctgagttaattacttcatccatttcaggttataagactttctagcattgcccatattcatatgttaatgaatctaggcacacatatatgtctagattcattaatatacatatgaatgtagacaatgctagaaagttttataatataaaacggaggaagtactaagtgatgagtaataaatagttacacaattcttaaacctgtattctgagtagttctgacttctgagaagataaaaactactgaactgactttgcacagattgtggatacctgcttagccttactacatgtctctaggttattgcgaagtgcttttgacaatcttaatcttcctgtcttcttggaagtatatactactacatgtgagttgcatttgtctgaaactttgtagctacttctgcagaaactctaggcaagactgaaatcatgtgctgctttttgtaacttgtatgttgttttctgccttggtatgtgatctgcatggagatgctatgcgtgctagtacataaacagtgttattcatatgcatgcctagcagaaaccagtggcaactttggaaattggaagttgttcagcatggttcttgaacatgtatgccacttgacaatgtctgcaaatgagcaacactagtaagctgtttgtttttttcccgttgcagaagctttgcaatttacaggtgtgcattgcatttgccctcatcactgtaaaaagtctgcaacttctttgtttgcatctccctgtcctgaacatgtgtcccttgtggtgtggcatcagcacttgctcatgtttctagtgcgatcacgtcacaaaaagttggaggtcacattgggtgtggcctgttcatggatgcctcttgtcttcttcagctgcatatgcatcggcaaaatgcgcagagtttgcaccaatctgtgaagactgttaaccacttgtttaatttgtcctgtccattgttaacttttgcagtattctaactcgcacttccaactgtacatgtaactaactattgcatgctactctctctaaggaggatgtgtcacatcacatcccaccaaaatcccttatattatgggatggagggagtaaaatataagcattttttgaactagatacgggtaactggggaaaatgttttgattggtcggttggttgagaagagaaagtaaatagagaaattaaatagagaattattatgattggttgagatacaaaggtagttgaagaaatagctttattttgagacaaggcttaagtggtagaaatagttttgttttgaaagggagtattgatcatagagcatcttcatctgaaacggataaggggttaggtccatgcattttccagcttgttgaatctagatgaatatggtaccacttgttgctgctgtctggcggtgaactgaactttgataataagcagtagattttcatgcggcgatgttcctaatatccacatggggttcttcagaaatctgctctgatctgtactcaccatgttctcatcaaggaccacattccctgaaatatacaagcatatcagcaacttaacctcaccaaagggaccaaatttttaacatgcatgaatgatcaatcactacattcaagtactggccatgaagaaggcatcatgacctgatctaccctgtccatgcccttgcattgactctgaatcagggactgattgttgttgttcatccaggacttggctaggctacattgcacatgtctgtcctttgcattcaaaagcaacaatgtactataaggtgaccatgttttactgtcgtctccaacagttgaaagaagcgagagatggatcatctgtcgagcttgaccgatcccttttgattgatgtgtcctaggagatgtctcataatgcctgcaatttcttgatttgcatgagctgtaatactgagttgcagtgaaaagatcaccaccaaccactgtcctcttgcgaagaaagcatcactgttgcatgcagaaatattagttaaggttaattaatactctgtttaagtgtttgtaatacgctcgtgtgatccttcctatggtcccagggaatcgaagtgagatcatgcagtgccaaattggcaatggtaatggcaatgcaacgctggagaggggattaaacaaaagggtacagtctgtgttgaggccctgcactgcaatatgctactgtacaatatgtagaccatcaaatcacaagtgatgtcacaagcaaataagcaatgatatgactaagttggtgatgaactagctatggttagtttagtaatagtagtagtagtagtatcctactttccaatgggatcattatactgttctgctttgtcccctggttccatggatctctcgtttggattctagtaaagcgagctgcattttctgttgaatacttcaagtgaaaatgactaccttttctttttgtttaaaagagttagctgagaaatgtcgtagtaaggaaaagttttgctttttttaaataataataataataataataataatggcatgcatgctttgggagttcaactgtagtagttgtcattctgacattctgatggctgcattttcttctggtgaccggcagtctccttaaattggttagacctgcatggcttcatttctttgattgattgattaattaattcctaaagtggatagagattaggaccagaagaggatttaatcttttggcatttagactctgatcacaaatggaaactcaggaagtacaggagaatccattacgatattatccctaaccgctgaatattcagaaagctggttgtcttctgttagagcagagtgtccttttgtcgtgaaaaacataatttaagacggcattcaaggctaattccagccatatgttttgcatagcagaatcattaaaataagctagccaatgagcttgtagtgtaacaataacctaaaaggagggggtgactggaacgtctaaaccaatactaacaataaattagttggataaaaggactctaattcgaaaggaaacacgggtgtttggtttcttggaccaaggacagtgagcagaaaaaacaggtggcatgctgacgagagcgctcaaccaaaaagggtcagtgctgctcgcgatgttaatcctgcacctaatcgttcaacaattttgaattagatgcaactaaccatgcacacgatacgtcgtggtcagattcagaccggacatgactgatttcatggtacgaaatgaaagagaaaaaacagacatttactcgcaaaaagaagtttaaaaagggttcagtttcaggcaacttgtttgtcgctctctcggagtcagctcagagctggtcatctttttaacttgtggtcttgtttagtgctgttcttcagagttcagactgtgtctactacccagggttcacgtttccgttcgaaaactcgaggttttgatgcgggacgaaagaagattttcaaggcaacttcgaattgttctcgagaaattcaaatctaaaacagtattttcgaatgaaatttagtcgaaatttaccgaaaactgtcgtaccgccggggtcaggatccctctaaagtctaaagcccgaacctgttgtcttcctccctgacgcggaacgaactggacgcccatttctcttgtgtcattgggcccatttgggagacaattagcgggccgaatctcgtcggcccatgtgaaaatcagacaaaacgcggcccgtggggtttccccttctgtggagattaaaactgggtcaaaacattatgaagcccaacttctatgctgagttaaacataatgacagaatcaacgatggatgttccgtgtaaagcttgagaatatccattcggaatttcggattatccaatgtacgcctatactaatacagtactctcactactcactatatattttatgcgatttaactcttgtagctgttttgtttttgcataggtttatattcattttttaaactcaatattcctagctacataaatctttaaatttagagataacattaaatgaattattttgtttttctttttaaaaagtacttcctctatttcacaatgtaagtcattttagcatttcccacattcatattgatgttaatgaatctaaatagagatgtatgtctagatacattaatatcaatatgaatattagaaatgctagaatgacttacattgtgaaacggatggagtataaaactttccacctatataattgaacttacaacctttaaatatgacgtagatcatagatatgacgacgtatcaaatacaacctagtattattacccaaattaaagtccagcgagatgaacatatcttcactggttagattttttttttgatgaaaccaattataaaaccctaaactcagcacgtgtacttccgtgataggtgtttaaaaaataaataataatgcccgtaatcagtgcagactgaactaaaactccaagaaagaaagcgataatgataaagaaaaagaaaaaaattcccaatttttgggaggggcacggaaactttcctcccaccatttttggtgggggccgggaaaaaccaaaaaaaaggggagggggaacgccaaaaccgccccccctctcccccccccccccccccctttaattgaagtttattttttttattacaaaaaataattggggggttgctaccagaggattatattgcgccccacacccaccacccccggggggggggccccaccgcgcctccccttctcgtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagttttcgctgggtggagctgagtagtattacatcgttttctccaatatatcactctagttgactcgctgagagaataatctgtgcgttcttgtttttgttcgtgccttcgatctgttgcttcctgtcttaggtttcggctggtggagctgagtagtatagtacatcgttttccccgatatatcactccttttgacttgctgagagaataatctgtgtgtacctctttaaaaagatactacttttatcgtaccactgatgatacttgattaggactcagggatggtatctttttggatgcccagttcaggagaaatagggatcctttgttgcgtcatagcttttcgtgattcctgagattaggaccagacctttgggtctcctgatatttgtttatttcgtcctaattctctccaatcagtagacctattctccaattgtttcttagtactacgtagttagggaagatacctcctctggggctttatttcttaggagaatcatcattgcttgtcaagtaccatcttaacattgtttcttttccaaccattagaggcattaagagtaaatttttgttttggaaaacaagttaccatgtagtatttcttttttgttggtttacttgtttttgcgttgctcagtagtatgtactattccagggtctttctgtgcgaaagccctactctttggcttaatgttagttgacaggatcttgacgattgtcggttttcattgcaggaatcttagctgattggtgctttggactgcaggtctggacacgttgtccgtttcctgcttgtgcagacgtaggtttggagtctttctgagtgttaaggtggctttcctttttgtccttccatggttgaaatttgtatgaacaaccttgactttctcgaagatctgtgttggtcgataagatgaatcgaagaagaacaatgctattgcttatctgtctctgtgcaacattttgcctcatgactcagttaggagctgcaaatgtagtgctgatggggacaaatctgactttgtcgtttgatgatgttgaggcaagttttggtaagttctggacatcttatcatattagttttgttatagtagagtactaatagattctatttgtcgggatctcagtctccctacctgtgaaactttattacctaaaatttcacataccttgtaagccagttgcctatggtcattttggtcttaatgttttggttttcaaaaccttgtagttgtgctgctgttttatttatggtagtgtgcgaatctgttgctgtatttcctattatatctttgtgttagctctctgactagaattagcttcgattttatcccattgattgtgccatgctgcatttgcttgaaaggttcttttcttctacttcccattttcctaagtctatattgtcttgtcagaaagattcattatgctgtttattcaattggtttgcagctccaggagtgaaaggttcaggttttgaaggcgttgtttatactgctgaacctttggacgcctgcagtccgttaacaagtaaagcagaaaagggtccaccatctccatttgcactgatcataagaggcgggtgcacatttgatgaaaaagtaaaaaatgcacaggatgctggattcaaagctgcaatagtatacgacaatgaaaatagcggggttctgatttcaagtaatgtaccttatcactcccacttgttttttttttctgcaacatcttagttccactgtcagggttgggcatcatacgctccattcatggcataatagattataattatgtttcttttgtctttatattctcccttatgtccatatttgaggacctgtatatgtggcatgcattaagaagagatggggccatgtgagaggcacaagagaatgcttttcaaacttttccttgagaacggatgaaacaaaaatactgtctaggctgaaactttccaaaataagtaaaaaaatatgaaaaaaatagaaattgatactttttaaagtcataccactttgatgcttttcactagttcatttagcattgtttagactttgggggcatatggctctgcaatatctaactttgaagtttacagtggctggaagctcaggtggtattcacatttatgcggtgttcatctcgaaggcctcaggggaggtgttgaagaaattttcaggccatactgatgtagaggtgtggatactacctgcgtttgagaactcagcctggtcaatcatggcaatttcattcatatctctgcttgccatgtctgcggttctagctacttgtttctttgtgagaagacatcatataaggcgggaccggcctagaattccagaagcccgagaattccatggaatgagcagtcaattagtcaaggcaatgccaagccttatcttcacgaaggtgcaagaggacaactgcacatcatcaatgtgtgccatttgcttggaagactacaatgtcggagaaaaattaagagtgttgccttgccgtcacagtatgtttttctatctctgcaacaccacaactaccttttctagttcaaattgatacgttgaggacattcccatagcctattggttttaggaaagaaaatagtcatgttcagttgctaacttaactcttcaatccttggatttggaactgaaaacattctatgcaagtttttttagtctgtcatcacaattttgtgtaaagtactacaccactctgcatttttggtttatttgtttttgaatgtctagactaagtatgggtttgtgtatttcacacacaattagtacttttgtgtagtatccactttctgaaccttggaaattccacagtggcgttcactattgcagatgttttaactggacatttaagttatacttatgcacaattgattatttgaagagagatatgtgttgaataaacttgtataccttatatacaatctgctatctgaataatggtattccagtactctgatatttgtgcatattactttgcagagttccatgcagcttgtgtggacctttggctcacaacttggagaactttttgccctgtatgcaaacgtgatgcaagtactggaataccagatcctccagcctcagagactacaccattgctttcttctgcagttcgtttgccttctcagtcatcttcgttccggtcaagtgtggcagcatcgcctccaagaccaataagtcgacgaccttcatcacagtccatatctcggatttatgctgcttctggtacccccaactctcctaaccccataaggtctttcacaaactcaactgccatgagcataagtagaagcaatgtggacttatcaaacatgtcttcccgccctcgcgcctcacacctcgcctccgcacattctttggttggcagtcacttgtctccaccaatcaatataaggtacgcatcgccgcatatgtcccactctggctatgcatcacctagtccacatgttagctcatcctatgtctccaactccgggtatggatcttcaagctactatctcggttcatccagccagcatcggtcatacctaaggcgctgtggggaatcagggcctagcttgtctaccatggcccctcagtcgccgcaacagtcccagttacgtcatggcggcgaatccgacataaatctagcaggagcatcctcaggccagtctttccggcaatcctacctgagacactgtgctgattcagaggtaaatctagcaggagcatcctcaggccagtctttccggcaatcctatctgagacactgtgctgattcagatgcaagcttatctgccatggcatcagctcaatccttgccaggatgctgatttctctgggatcagatcagcttctgtctgtactaagacctggcgtgacttgtgtatacatttgaggcatgtactataggctattggttgagagaaaatggtcgtatttgtttgtgtttctcctgctgccctgcccttttggttgtagtgattgttagcgctgtatttgtttcaccctagagtgtatagtacaattgtacagcaactttcttttaaactaagcaatatcatccgcgcgttgcccataaattggatccattgccattactaatttgtccgtttcaaaaaataccattaataaaccggggctgtttagattgttgtcaaaataaaacttaacaaaatttgtttaagttggcaatattaccaaaattttagcatgattttttatgtatttttcaaagtttggcaaaaaaaaaaactacatttatgcacatttttgacaacttaaaaaacttaaaaaaatggtatagtttgatatggcatcaacctgatcaaacccctatatgtttggacccatatgtcattatttacccctatgatgtatttgtcaaattattattttttaccatattcctctcctttcgctggtggagcggtgggtggtgttgttcacttcggcagctcctccccctctacttaccccgatgaggttgggtctcatggttctctcttcgtcttcccaatttactcactctagcggtggcgagtagtgaggtagggccaatggttcccttctcttcctttctcccttcggcagctcctccccctctacttaccctcatgagattgggtctcatggttctctcttcgtctccccaatttactcactccggcggtgacgagcaatgaggttggaccaatagttcccttctcttcctttctcccctcatctcttcctttccctctcctgtcacttcgggcgtagctaaattgacgttctcgcagctgtaggacctctccactattggatctgcctttcgtcccgacctttgccttcgtccctgatggttagcccacttacacccgcttgacaactgtggcgtctagagtcaagacaaaatcggtgtccggttgaagaggaatgagggaggtggccgagcgagactgacctcaacctttgtccccttttccccaatgcatgcgccaaaggaggaggcgtggggaagcatgtggcattggtgaggtacttaggggaaattggaggtgcagagggtggccggactcactggaaatgggtgagaggagagaggggaaaggagaggaagaaggataaaatggtccaaaaaattttaatgattgcactgaaaagataagtagtggtatctccaataactataaagtaatgatatggttctaattaaccctatagttctattgtcaatgaattttacagtactctataagtacatgaaattatatataactatcaatgaatatcttgtagatatgtaagcaataaaagttcccaatattagtgaatatcttgtagatatgtaagcattaaaagttcccgatattattagacttgtaagcatctagtaattgaggaatgatgtgaacgcttctatgacgtaggggtagggcattgggggatacagccatatatttcttcatctagaacacacatcacctcaaattacgaaccgtattatggctgtgtttacttccattcaaacttcaaacttttccgacgcatcaaatgtttggacacatgtatggaccattaaatgtggacgaaaaaaaacaattgcacaatttgcatgtaaattgtgagacgaatcttttgagcttaattatgccatgatttaacaatatggtgctacagtaaacatttgctaatgatggattaattagacttgatagattcgtctcgcagtttacaggcggaatctgtaatttgttttgttattagtctacgtttaatacttcaaatgtgtgtccgtatacgttaatttttttttaccaaaacaactaaacacggttaatgtagagacaggaataaataatccatgacaataatctagtgaaatagttgaaaagaacatgaccttgaagttcaagtacaagtgttatgtctccactatttactctttagcttatcaaccgcaactaagatttaaatttcaaaacctattatacttatttttagagttgatttaatgttttattatcatacttcattgcgatttccataataagatggttgctatcatcaacaagcaactttgggccgccccagggaactgaatcttttgcatgaaccactgcatttccaagaagtgcacgagctttgcatgccataagcccaaaagactcagcagcttagcgtcccttattataaattgcttcactgaccagcggcaaaaagatggcctcctcctgcaatctgcaagactgaagctaagcagctttaaatcctcctgcgtcatttaaccccctctctgcctctctgagctctgagctgctcagctacagctccctagctgttctgttcgattaattcagcttcgctttgcttggattaatttgtaggtgactaactcgatcacagctcaggtgattggcagtttgatcacaaggcaggaaggaagtagaagtagattgctgtagcacacgctcacctaccaagcttctacactcgcagccaagctttgatcgtttgcttgctttgcattgcttgggctttgtgggcaagaacgtgtctatcttcttcttcttcgtctcgtcaggcggccatggggatgagttcatgcgtgaacctatcccgtgtcgccgtcgccgctgcagggagacggccgggatttgccggtgagctgggaggtcgccgtggtcatggcagaagcgtgcttccggttgttgctgcactgccggtgaggaggaagggaagcggttgtggcgtggcgtgctgcgtctcctcctcgtcttcctcctccgtgcacggcaagaactcggcggcggcggcggagggtcacgccggcggcattgggatcgcggagttcctcggcggcaagaacttcctcatcaccggcggaaccgggttcctggcaaaaggtagtaaatctatcttcttcctctcttaaatttggatcatccaacgtacgtagctcgcgtctcttcttgattttgcttgatcatctggatcagttctcatcgagaagatattgcggacgaatcccgacgttggcaagatctacgtgctgatcaaggcgaaggacggtgacgcagcactgaaaagattgcacaacgaggttctacttgcgatcattgttcgatccatttcagagaaacatttgttagtacctatctgttcatctgtttgactgtatttttccttttgttttaactgtgtgatgtgcaggttgtggacacagaattgttcagtcgtttgcaggaaatccatggcaaggattaccacagcttcgcggcaagaaagctggtgcctgtagtcggagatgtcagagaagccaacgttggcatcgcccctgagcttgccggcgtgatcgccgacgaggtcgacatcatcgtcaactcagcagcaaacaccactttcgacgagaggttttgtcattctctgaactgcagtgttgctccaaagatgagttcttaattggatcacttcatgtataataagcatatgaattgatcactgttgctgcatttggttcgattttgcaggtacgatgttgcaatggacatcaacaccgtagggccattcaggataatgagcttcgcgcagcggtttcggaggctgaagctgttcttgcaagtgtcaacaggtcagaaatgcatgtcaaatgaaaagctcttgtgctgaaaacttgcactgaaattacctccaaaaaccttagatatatctctctactgtggattttgaatttcatgtttggcaatcagcatatgtgaacggacagaggcaaggtgtggtgctagagaagccatttcgcttgggggacaccatagccaaggagttaggatctccagattcttcagaacacaagaacaccatgcttgacatcgaggcagagatcaagctggcttttgaccacaggagacacggtgatgattcagcctctttctctgaagaaatgaaagagttaggattagagaggtatacacgcaatgccagaaacgtttcaagtctgaatgtgcagtggcaagattatgcaattgcacacatgaaacagcattggttaattcgcttgatttgggtttgatttgtagggcaaaactccatgggtggcaagatacatatgtgttcaccaaggccatgggagagatggtgatcaactccatgcgaggagatataccggttgtcaccatcaggccaagcgtcatcgagagcacctggagggatcccttccccggttggatggaagggaacaggtacaaattgtaaatcaaagttcaccaacttaaaccaattttagttcatgagataatttagtttacgatgaattggcattgattttggcgaaatgaatttgagcttgattaggatgatggatcctgttgtactgtactacggcaaaggccagctgagcgggttcctcgctgacccggagggtgttcttgacgtggtaatgattaagcagatgattaaattcgctaattgcgattagtggttaatcgattaactatggcgatttgtgatggaaggttccggcggacatggtggtgaacgcaacgctggcgtcgatggcgaagcacgggcgcggcggcgcggcggcggcggaggggatgcacgtgtaccacgtggcgtcgtcgacggtgaacccgctggcgttcggcgacctgagccggttcctcttccagcacttcacggggtcgccgtacagcgacgcggcggggcggcccatccacgtgccgccgatgcggctgttcgacaccatggagcagttcgccagctacgtcgagaccgacgcgctgctgcgcgccgcccgcctcgccggcgccggcgccggcgccggagacgagagggtgtcgcagcggctgcgcgagctctgcgccaagtccgtcgagcagaccatctacctcggcagcatctaccagccctacaccttctacggcggcaggtttgtttcatagaccgtgtacatataagtatatttaacaataaattaaataatataaaaagaattaataattacttaatttctttttaataaaacgaatggtcaaatatatttaaaaagttgatggcataaaatatttaaaaacgggggagcacattcgtatatacccgctatggataatgcattgtgaatttgagatgctgatgagctcgatcgccggccatggcggcggcggcaggttcgacaatgggaacacggaggcgctgatcggggagatgtcggaggaggagaaggcgcggttccacttcgacgtgaggagcatcgagtggacggactacatcaccaaagtgcacatcccggggctcaggaagcacgtcatgaaggggaggggcgtcggcggcggcagcggcgcgtcgtcgtcgtcgaacgcctcgctgctcgccggcgcctccgtttgaatggccaggccggcgccggagaagaggaggatgcatgcgcggcgtgtacactaggctagattgttgttaacttgttctgccgtggcaatctgacagatgatctttgtgctgcagtaattaaggttgatagtatgttctctatcactatgtaatcagagcaaaaattggcaatcaatttaacagaatttacaaaagatgcacataattcagaatataatttagcagagagaacatcggttgaccaagtttttggctttgatcaagtacatgtctagaacagtatggagtacttgtagagtagtgcgaaatttgaaaaccagaatgtcagatacatgcgaagaaaaacatccagctagagaaaaaggtgccatggaacactgcactgtagcacatcagggtaaccacccccaaaattcggaatactacaccgaaagatgattaggttgccttgccattgatgatacaaattacaagactatcgatacaagcttacgctacaaaatacaaatagaagttcagtcttgccactagatttcctctgtaaaaatgcctaaaacggagagggtgaggatggatgggccttttttatcacctgaaaaactcaggcatcgctgcatgagcatgacactttgtttcaggatagcagcatctcttgcattgaccaatggagggtcaagttttacgaagggatctgatgttcccttgttattgttggttggcctatgcgcaggtttcacagtccagcaaagtatcactgaccagcatttgactatcgcaaattcgcaatacaaggtgacaaatggtagcaccattaactcaaaggaaataatcgggcgtcctccgtgtcacgtcaggctcacctctcctaggagctggttcgaactgcaacaataggaaaccaacatgattagccaactacaggatatgcaattgagctaactatcagaattcagaatgcgtattttaaatgaattgaatgaaggaaagagcaaaatcaagttatcaacattctaattcatctaattcagatttccaacaccttacattgacagttaagccatgaccagcacgtattacatgaacttaacgaaccaaggaagccggaaagttgttgtaaagaataaagttagcagtaatcacctgaataaaagtatggctgttgcagtcatcaacttccaaaatggatgccatattcccacatcggtaacaataatttggagcactgaatatagtaacaactttttgttcctgtatgtgcatagtgaataattatgacatattacttgcacaacacgcctgataaagtatccaaaggttcagtaagcttacatgagcccaattatatccttccataactagttgatgagcccgagctacaagtttgagattgttggtgtgattgaattgctcggatatatcctggaaaacaaaagaaagaatgaacaaactataattaaaacatctgcaactgaaaaagttcaagacagtgtagtacctgcccaaaagtgtagccagcaccacgaggagatatgccccaaccacaccggtcatctggatcagaccatagaagatcacacattggtccctcatgcggaacctcttggacacgatctaagctacgcacactatcaaggttctcaattgatggagataaaccaccatgcaggcagaaaatttcagattccaccttcaagaacataaagaaaatattaacatggctcatagatgcataatgctgacaatatgggtttattgaggatggaatgcagttattgtatgtacagttaatgattttgcagtaaaaagagttatgcactacattaaacgtttattgatgaccactttacatgattcaaataatgcatccatacaattgaaaatccaaagatctaccagagagaacatcactgttagcaacttggtatgatgtcacacaactcccaaatggccaaggaatttcaattatgcagctgtaaatacataatgtatgatatgtcgcattctttcacaaggtaaagacactagtcatgccccatcgatatgttcccagctatcaagtctgcaggtggcgatatacaatcagtagttatcatacaggtgaaaaacaaactaggcttccatattgaaacagtgtaccatgcaataaatgcaaaacaaaaaaataaagaaaaacaagagatacttagaaatgacagaacaaaccaacttaaagaaaaagacgaggtcccagttcagagcacataccagtgctgtcagtggaaaatagtcaaataaatccgtgaatatcttccatacatttgcattgccatacctggtttgaaagaagggtcaacaacacaaattaaaaatatgactccatttcaaacatctagtagcaaatcattgttgcaaatttcactactataaattaataaacaatatcactgttttgtttgaaacatattgaattaatgatatgtactaccacataggttcaaaaggtacagaacactaatatacaaacaacacaaaacctatatactaccgcacagaaagaaaaaaagggcacatgataccaaatagattccacatatactaaaactttgctcgtctgtctattatactgagacaaggacaagaagtaccacataactctaggatcagacagaacatgcatagagtttctgccatggcagcaatgatgcagttcatactgagcagcctacaaggctagacctggaacaggattaagattaattttcatgaagcacctaaacaaactcactttcgtaaacattcgtcgtagaatccataaacctgtgtgatctgcaatcatcataaaataatattttcagtttaacatagacataactaattcaccattatgacagacagacgataataaaacaaactgtgctaaacagaaaccagaagaattcaacaaatttgctcaaatttctaatcaactgagaaaattgcggccaagtctgcacatagtcattgaaaaaagttgaacagcacctgccggctctcatgatttccgcgaaggattgtaatccgatgtgggtgacgcaccttcagcgctaccaaaagctggataaggaataccactcagtagtgcttacacataatgacatgatctcaaacataaaacaattgaaatatttgaaagaattccagtaatcgaattttgttactggccaataagaacaaataaatctggtatgtgaaactcgacagcttctgtaaaactgtatataaatactcatcaaagaaaataagtaggttaactcttacagtaacagtctcaacagagtaatagccacgatccacataatcccccataaataaataattagtatctgggcactgaaacaaagaagaacaaatatattaagtatctttaagaacagaataacgaaaggaagatttcaaagtatggtagcaaaagtaaatgcaaatggtaccttcccaccgatccgaaaaagttctacaagatcatggaattgtccatgaatatcaccacaaatcgttactgggcttttgacaggctgcataaccaaaaaaaaaaaaaggcaaaaccttaaaaccagtactcatctaccttaccaaattaccatggaacagaacatgcaaatattttgagaacgtcttagcagaattgtatgtgcacatactatgagctatctgaatggcatgtaaaagagggggtaaaaattaaggtgatgaaaattgaatggaaggaggaagacttgaattcctgtgtttattttagtcatcagcattggcagaattatggttggattgaaaggcacagaaatgtatgactaaaacatatcaagggaccaactaacttgtgtaacactatgaagtacccttgctcaaatacaatgccaaaaccatagtgcaggttcaatcaactgttgaagaagcaataaggaaatcctgtcacactcacacctatcctgaaatatacccagcataacagtgagaaaagaaccggcagtatgcgatacctgaacattgctttcctccatcaatatctccttggccttctcgcacagtgctttaacctgcaattgagggtccattagaacacacgtagattccaggaatataagaacaccagttgtgtagacatttatgcccatcaaatgttcctatttttggtcaaccgtccatgcatatccacacatatgtatatatcctatcgtattctacaggttataagcatgtgaacctaatttgcgatcaaaacaaaaggtagcagtgactacgtgtgcttgtaaatttccaatttttatgctactttccgcgaccatctctagcgatctactaccatgaaccaaatctggatcatcacatcggaaggcaccaaattccaagttgccctcgccagccacaacaaacaagcactcgaacccctctccaaaccgccaaatcacccagcacaacaaaaactacgcgccaatcgctcgcgaaccaccggatcacacggcaaatccgaaccccccaacccaaaaaccctaggaacagatcaaagcgccaccatattccccagatcggggcgccccccgcggagccatcgccggcgggacgaacggcgagaccagaacgcggaaaagccagagcagcagcagcagcagagggatctcgctcgctcgctctcacctcctgctcggcgagcgggcgacactgcatcagctgctcgatctgcgtgtccaggccgccgcatcccccgccgccgtccacgctcatgggctccatccccccgctccgccctccggaggtaggcgagcgcaccgccgcctcgagctcgtcgccggcggcgagggggggaaagagcgcgcgcgctcgggccgaggcggattgggagagtgagactgtgagaaagagaagagaagagaagagagagaaactgtggacacgggagggagggagagggagagagagagagagagagagagtatcagagtactggacgggagggcaacctgacacgtgggcccatcccctctcccctcgctgcgtgtggttggaggggaggactgcgctgtccgtcgctgacaggttggccggcgcgtgggccccgcgtgccagtcgctggcgtggcggggcgacgcgtactggagaggaaggaagcccacggatagtttgttcgttcgcggagcttcctggacaacaagggggtgggggtggggcccgcatgtcagccgtttgtggatggatggacggactggagaggaaacggagtacgtgggctgctgtggcatgtgagtacttggacggtgggccccacgtgtcggaggcgtgaagttttcgaataggatcactgttttgaaatggaggtttctacatggaggagtatcaaattgcagttgtataggagtaccatttgaaggccccatttgattcaaaggaaatttatagtaattttagaggattttatttttataggaattttttctacaaagccctttgaatcaaaggaatgaaccctatggaatcctatgaaattcctatggaatgcctcttcctatacaagttttggaggaattttaacaagaggtagaacctcatagaaaaaatcctttgagtctttatctctcctcaaattcctgtgttttttctatggtccaatcaaacgatcattcctacgtttttcctatgttttgcaatcctctgttttatacttacattcctattagaatcatatgttttttctatttctccgtttttccattcctgtgattcaaaggggcccgaaatggaggtttttcttaataaaattctagagagtttaagactgtttcatgcacgaagtttgtttttatggctataaacaaaacaaataaaggaatgagctaacgtatgtactgataaaaaatgtgtattgctgtagtctcgacaattaaatctgatcggattaatagctattgccttttattctcaacatgtagatatgccactgttaaaaaccttttgggaagggtaccttttatttgtttgaaatttttaaataatttgtgaaacattattcaatgttcatatgaatagaacttttgaggcattttattatcacaccatgaatccgttttaacataaaaagttatattaagtaatcggtttgatccagttaaactcctgcaccattcttagatctcttgttgctaacaaaatttttcaataggttttcgtcacctttcattgatcaacatgattccacaccaataccagtcatggctgccttagccttttttactgagggttacagagagtctattagatctaatttttacttttcttattttattatagccgtgcgattaacttttatagagtcatatctgtcataagcaaaatagtaattaagccatctttactaatttataatttatttacctataaattccatcaacacttcagaaaatcatataccatacaaactaaacacgaaagtacatcttcaagctattatgccgtggatgataattgctttgttttatgtcgttcttaccttgtttggattccgttatacgacgaactagtacgacttttcttatccccaattctatttattccagtagtacttaaaagctaaggctatgttcatgatttttagcgcatgcgaaaaaacattaatacatgattaattgaacattaactattataaacttataaagtgaactcatttactttttaaaaaaacaacttatatatataaagttttgcaaaaaaatacactattttacatattaaaaaacatgtaaacgaaaaataagggaggtgaattttttttggggggaaagggatatattactcaggaattaaatcttcacttacaagatgtgatatgaaagaacactcatgttctaacaaaaactagaaaggcccttaagcgaacttatttttgccagtaaatgactaactaggttttgggtacggaagtttagagtcgaggaaaagaaacattacaatggggtttactgagactgcaattcttcgaagataaaacgtacttccttggtcccttaatataagagattttgacattttacctgtattgtttaactatttatcttatttaaaaattttgaaattattatttattttatttatgacttaatttattatttaaaatactttaaacacaactttttgttttttatatttacataaaatttttaaataagacgagttttttatattaattttaaataagacgagtggtcatattaaaattctttatattagggcaaaacaattttccatgcttcaacagaagaagccagtcattcagggtggtagcccttgctgtagggcagtacacgggtctgaacacgacgtggactgtgcgtgtgtctcatgtgcccgagagtccacacgagtcttgagaaccttgacgtctcgagctcgagccgtactgacctgaagtcctgaacacgccgcaagattcgaagccaaaccaacccaagctcccaggagaggagagcatctcctgcatctgcggcctcccccatcccactgctgctgctgctggtttgaaaccaaggcgacctcttcctgtagtagcgaggaggagaggagaggagggagaggcgggttcttggctcctggggggccgaatcgcgggggttcttgcctgcccggatcgatccggcaatggacgcggctgccggaggcgcgccgccgcggcccgcggccggaatccgcgtccgggtgccactggtgagttccgtccccctaatcttctctctggccctagaggagcgtcgcttcttgttttgaggccgcaggtcgcgtgaatttagctccggggtagtgttcttggcccaaaggcgtcaacctttggctgccaagtgctgaatctaagggttttcctgttcatgccctggcgtatttgtgggtttttgatatggacgagggctcgatctgcgttcttagggcttggtattggagtataggttccaattatctgtgaatgcgtggtagttatttttggtgaagtaatctttgctgtgctgatgccacttcgtgagtttttgctggtcaaaatactgctagatggacaatttgtatcagtatgggatcaccaaatctgttcgtcccttcttttgtccccatttaaaagctagcatataatatttttttctcatcatagtcattttttagggatgaattaaggaggaagtagcactagcaaatcatcctattcctagctccatgtgtcacacatgagctacacaagcgtctgatccattgctagacattctttttgggaatacgcaaggagtgcatttttgtatcaagagaaataaagagttatttacaaacattgctagacattctgtgcaatgtatgtgaatttgtaaggtttgcttactagttataacgaccaagccaatcatgtacatatgaactgctgagcatgatgaacactactctagcatagctagtaactctaatataatgatgctagtatgagattagcatccataatagttgaaccaggaaatggtcatgtaaatataatggccagactaggtaggatatcctgggtctcttacactgttatacatttgataatgccagccgtgctgatgtttgtaacgtttgatggatgcaatatcaattttaggaacctttagactgtacatcagatttgtctctctttgtctcttacaaattgacagagaagcacatagcaaacatacattaaaagtgctactaaaattctccgtctctttgttgaactaattatcgccaaagaaggctggcatatgcaataagaagtaaaattcagtacattattctgcttcaataaaagcagggtcctttgaccattagtctaagaaaaatttcagtacattaaaaagcccaagcgtttcacaaatcgttaaatgaaatgccaaacaaatcaagacttgcccccttctctcccccaaaagaaaacccctacaagaccaaaccatgtgcgcgctggatggggtttaccggtttgatataaaatcattattctcctgcttttattgaggcttttttatagagagagtttctcggcaattttctttgtgagatgggttcagcacaaagagagtgtgtgaatccattcgccagtgtaactcgtgtgcttcgatctctggtgagtcacatgacttcgatcgtgtgctttaataaaaacagtggttgagggtgtcatgtgtttggggttagagtcaggggttattccactattggtctgaagttgttttttttttattgaatggtatgattttccactggatctaggaggatttaccttaccatttggggagggattacccctacctggtgttatcacagttactgtggtaatgtcatggttaccgcaaaaaccgagaggttttaaaaaccaagaggattattgtgcgaggtaaccgttgtaaccgagcagtagccgcactgccgcacgatattgcaaacctgattcattcctactaaaagttgttttttttttaaaaaaaaatattggtgatttgtttgtggatctagatctgtagggttttaggaacttaaggttactttctttagttttggtttaagttaaagatggagataattgctatcctaaaccatcctttcttgtgaactcatttgttgggcttttcattgtcacttttatcaatcttatagatgtcatctaggtgctcttcctcggttagaaacaaagcctttttacaagaataattttacatgggaatttcatttgggcactaaaaatttagagaactttctctctcctctgcatgataaagtaatatatgtggatccatttgatgcatttaaatatgttagcagagcagcttagcaatatcaatgcatgatttttctatattttatcaattgatactagtatatgacaggccaaacctaccaaggtggtagctgtaggggtgtaagtgggtcagccgcgaacccacttataggtcaaaataagtgggtttcgctggttagccacgtacacccctaggtagctgcaagtgctcatgtcacacttaaaaatggcttatacaaggagtttaatggagaaaggataaaccaaagcctgtacctttaacatctagtccttgtatccataagttagcaaaagacattctccaattcctttcctatacagtagagcgatcatagtgaatagtgacgatgatgagcctgctatcccaccatcacctccagagttggtgggatcttatgcgagtgaacaaatagatcacttatgcacatggcttggctatttttggattgatgcttggttgcaagttatatatattcccccctgattaatatacatataattttcgagtttagaaacttacggtatacttttgtggaatctgttgctaacgcatgggtattttgctagctatataagaaagataaacatcatgcaatgcaatcgtcacactattttgctagtgcctggacagaaagatatgtttgtgtctttaggagagttacttcttgttgttttgtttcacttatgctgttccacattcaggttagtataagcatatcctaacttcatttaccaatgcatttgcaggtagagtctgtgtcttgttactgtggttttgtttcacttatgctgttccacattcaggttagtataagcatatcctaacttcatttaccaatgcatttgcaggtagagtctgtgtcttgttactgcagggtagatggaggtcttaaaactgttgtgagtgctaggaagtttgtccctggtgcaaagctgtgcatgcaacctgacattaaaccaaacaagcgcaagtcaaggagctcacgcaaagagaggtgccgaactcaggcaccacttctgcctggccttcctgacgacctagctattacctgcctcatgcgggtccctcgacttgagcacacaaatcttcggttagtctgtaaacggtggaaccgactgttatctgggaactattattattccttgcgtaagaaacttggcatggcagaagaatgggtttttgtcttcaaaagggaccgtgatcggaagatttcttggcatgcctttgacccagttcaccaggtgtggaagtcactccctccagttccagcagagtattcaggggccgtgggctttggctgtgctgttcttagtggctgctatctgtacctgtttggtggcaaagacccagtccgagggtctatgaggcgtgttgtattttacaatgctcggataaacaagtggctccgagccccagatatgctacaaaagcgtcactgctttggttcctgtgtcataaacaaccgcctctatgttgctggtggggagtgtgaagggatacaaagaactctaagatctgctgaattttacgacccaaacaggaatagatggtcttacatcagtgaaatgagcacgggaatggtaccttttattggagttgtatatgatggcaaatggttcctgaaagggcttgattctcatcgtcaggttgtgagtgaggtctatatgccaacatccaacgtatggtcagtcactgctgatgaaatggttacgggctggcggaatccaagcatttgctttaatggacgtctttattcagcagaatgccgggacggatgcaagcttagagtctatgatagggacacacgatcgtggaccagattcatggacagcaggcgccatctgggcaactcacgagcttttgaagctgcagctctggtctccctaaatggaaagatctgcattatccgcaacaatatgagcatcactcttgtcgatgtctcaaacacaccaacagttatcgagattaacagtgctcacatgtgggatgtttttgctcggaagggccagcacaggtctttcatagcaaacttgtggttcaccattgcgggtcgtaatttcaagactcacattatccattgccaagtgctccaagtttgagcatggctccatgtgaagttggaaactgggaacattctcaaattttgaaagggccgatcaatcggaagctgaaataggtgccagaactccagcaaagagatagtctgttgcctgaatgaacatctagcgatctcgttcctactcaatctctccggtaccggaaaaatctcatgctggctgctggatgtagccatgcaggagaggaagtgggagcttcggttgtctataaaccaaggtgaaattttttgggatgtgagagtaagaaatattccatagcatcggtggtttgtccagtggtattcatgatttcagtgtgctgatgcttcctggtttggggttgagctgatactgctgatgatacggcagtaatggttgcattggcgactgtcatgttctacattttcggataggaaggtggtccaccttcatcctaatcatcatgtctatctttctttcggcttattaggcatgtcaaactgtgttgtatgatcgtatcagccgactagagtaacaaatgaataaatgttttgttcaactgtttatgctttataaaatccttgcctgtttgttatgcaccagaacagttttggaatctgattggtggatttaaggatgttatgtctgaaaaagatttcataggcatgtatcaaatactccctttgctttctttaatatttaacaccattaacttttcgatatacatttgagtaaagttatgtagttatcatttattttattgtgacttattttgttgttaaagttattttaaacatgacttattttttatatatatttgcacaaaatttaataagataaattattaaatatatatttaaaagtcaactgcgctaaatattaaaaataaatgaggaagtatgtcctttgaactctgttgctgtgggcgaatctctgcatttttctttatttgaacattgtgatgcactgatgcagaagccgttataggtactaccaaatgcactagtggctaacaaatgcatgaaagctacagagaattgctgataaacatcagcccaggaaagatagtacagataatatcatcacatccagcacatggcaaattatggagaaatcgattggccgtttgaagatcattttcaggagatgacgtcaatgatgatattttcattttcattgtcacgctgatcctctctgctcgcatgcaagtcaaagccagggaaagaactgcacaagtcagtggctgctaacccagtatgatgcccttcattgtcaaactctcaagaacatactatgggcggctaatgagtgtcagcaggttagaacactgaccctatctggttagagaggcccttaattggatccatctgagaaggaagaaaacttggatgcttgtcgctacccaacttgttccatgtgtttgacaacttggcatatttttttttctctgctggatgaacattgatttcggctggcgatatttgtgattcctgataaaatcctctgcgtgattgctgcaaaatcacatgcctgataattgattctgcattaggtatttaggtagactgttttcgcagtaatgaaatgacattagctacctagtttagctggtaactaactctttttaataatacaatttattttggactttacttcagagaagctttacccaattattacaaagtttacgggataaataaccatgaattataaaattagcttaactgaaaaaaattattactaaaaatactaccctaaggacagtggtctctatttaagattgatcagagtatacaatacgtcattaccgttgtttttaccaacgacttgacttataagtagtagtattattaagttcagataatattacatcacacgaaagctactctactggcgaagaaggaaataatgcatagcactccctttcgccggtctgattagctgtacctagcaggctataagccagctataaatatattttaaagatataaaggaagagagagaatagcagcgggctacagatctgtagctagctgcagcacgaactccaagacgtaatgtgtgtatgacaagtgggaccaagtattaatagtatagcaagcaactattgtatgaattggttattacatttgctatagataatttggagctagtagtgggctatcctattaaacttgctcttaccaagacctgacaaatcacgattttccgagaagattatgacaaggggccttatgataattaatctatatttagtacgtttggaattcaaggcaggctgcttatttcctgctttctcggatgaccaagccctccatgacttttgagagacaaatttgaccttttgacaaaatgatttgctcttgaattcacattatttcttttgactcagaaacagcgagacacagcttcagcttctctgttgcctgaaacagagaaccagaggcgaaaagctgatatgaaatgagcaatagcatgcaacttttgattagatgatgtgcagggagagctcatgacaaggtggtgacacaagtggccatattatttttggcaagttaacaatattgtcaaaattttgataggatttcttatgtatttaccaaagtttggcaacaaattaaatgtaggtattttttgataaattattcgaactaattcatccacaatcttaaggccacgttcatggcgtcctttattatggttagagaacccagcaaaggaatagcatttctccatgcgaggactgtgcttacccaacatgctagtacttattgtcgagaaaaatatcataatataaggggatatccatattttagaacatgatacacatcttgtgttcgtgggttcaagaatggtgatccaaccgcatcttcttagtacggcaaccttgttacaacttcactccagttgaaaatctaaccatagccacaagtcatgtacaacatcaatttttttttaaaaaaaacttggccagtgtgggaaacacatgccgactagggggaaattcgctccccaaggatttgaactcacgacacgatgtgctactaagttcactgcaactactaggttataggccacttcacatgtacaacgtcaattaatagttaacttttagtgtcgttaatcaggtaagtttgctgaaatataagagagaggggaaatgttgaaatagaagagggaggggaaatgttgaaatagcatagataggggaaatgagatagaaatgttgatgttaagcttaacaacaacttttcgggcatgtacggttcattgttacagtttatcatgccacatgttaaacatgccattaggtaggagtagatgtttagtaagttgctataacttggctaactcattgtcccatattgccatatgtcatgggtttattttttggcactggtctttgacaagttttcaactaaacaaaccttaaatatttataaaaggaaactttgttgtatgataattcggaaaataaaaaaagtagttaaaaatatattttggtgcattaattattaaatcatctttagtatgcggtctgaagtctgaaagcgcgatcagtgcgatttgtttgccgtaaaagaataggaaactaacgaaaaggacgcaaaaatcacccaattccacttttcaattttgcggacttggcgttttccttcttcgtctttccttgtcctgtagcgccgcctctatcatgccctagcctacctccaccaccaccatcaccaccgtctcgctcgcgagggtctcgtcccctatatatacctcgccgccggatccgcctcgcctcgtcccgcgctctctccttccctcctcgacgaacagcaagcgcgcgcgctctcatctcggtacgcgtgcgaaattcgcgaatgagattctgaaattccctcccgattctcgcattccttttgctgctgttgccgccggcgtcgccgtgccgcgggttcatatgcattgccgtttttcttggggggattttacgacggcggccgcggcgcggcaacgtgtaggcctagcgcggctagcgcgggcgcaggacggcggcgagttgagcggaggggacgcggctgcacgcgcggcgcggggcggcacgcgtcgctcgcgtgcggtgagcccgcgcgcgcgcggcggcgccggctggcgtgaacgcaagcttacgcatgatcgccatcaaataaaagtcgctttttcctttttgtcatgcatctcatgaggcgtggaattattccctgtctgttgctaatgtgtgcaatcacctctgcatattcagagatcgtagctgaagattacacattgggaaactggtgtactgtctgcctctgtgctcgatcgatcgatcgatcgccatggctgacgcgaagggcgacgaggtgttggcggaggcacagatgcctctgggacggtggccgatcctgtcctacggtgtcggccacatgctgaatgacatcacgtctgcctgctggttcacttacctgctcctcttcttgcaagaaatcgggcttgctccaaggtaatcattgctaattaattaattaaacccacgtagacaacagctcacaatcacactagtggtctgtgtggaatttcgatttgtctgaagcaaagtaatgttgctgcagcagctcagtttattaatcatggcttgtgttcaatttcttgcagggatgcagctattgtgatgctttctggccaggttgcagatggcctaatgacgattcttgcaggcgagatggtactaaataaattgagaaaccgtttgctattgctgaatgcgcgctgattagcaaaatacagtaactgatctgtgagcaatgtatgtggtatctgatcagatcgaccgatttgggcacttcaagctgtggcacatcggaggatcaatcctagtcggcatctccttctcctctgtcttcggtggatgtcttctctgcaccgtcctggggaccgattcctaccttgtgagaaccattggttacagcttcttcgctgccgtcttcaacatcggctgggcggccacacaagtttcacacatgtaaatttgatcacttgaacttgacagaagcttctatctaatttgcaatatgtttgggctctggcttggcatagtgacatggttttcttcctctcaggtcaatggtgaactgcatgacactgaattccacaagccgggtagccttagcaagctgcagaaatgcgttcactatggtaagtactacagttttagcatggaaacatattgttactagaatactctttttttacttaaggtatctccgggaaatttcttccactgaactcttgttattataataaccttttgcaatttcttccactgaactcttgttattataataaccttttgcacatgacaaagtgcattgtttctataccaaagatggtagtattcttttactgccatcttttatctgattgaaggtggcctgatatgtgcttcaaaaataattcctacttgtttagtctcctgtgtcttgtaccactgcaatcattgttctcatgaggaagatgctcaccagtcactacaaatggaaaatgcaggtggcaaatcttggtttatatgcgatagctttggttgtatttgctttagtgagcgcgaaggcatgctcagacattgttcttcaggtgactgcctaacctcctcagttgttagatttgggtttcttggtcagtaaaagatactccctccattttttaatagatgacgccgttgactttttctcacatgtttaaccattcgtcttattcaaaaaatttacgtaattataatttattttgttatgagttcttttatcactcatagtattttaagtgtaatttatatcttatacatttgcataaaatttttgaataagacgaatggtcaaacatgtgagaaaaagtcaacggcgtcatctattaaaaaacggaggtagtatgattttgcagaccagagacttacctccatgtacaatagtatacttgttactaagttgttcgtatatttatctgcagtaccgttggatagcgtacgtttcaatttttgtgggatgctgcttcctagtggtgttctatgctggaacaaaggagccgacgtatgtttttcttttttcagcgtagaataatgtattagacttttttttgggccgtgaagggtgttttctgaaagggagtgaatttggttttgcagtttgcagtcgggatctgactgcaagaaatcggctaggatttcctggggctactggttcaagaaggccttgtactaccaagtcgctctgttgtatatgcttgcaagattgatcacaaatgtctctcaggttgacatcgtccccactcagaatagaaaatattcttaattactactagtaacatgaaaatgcacattgcatactctaccatatctgttccactgtgacactgattgccaaatacgcatttcgctccctaagttttctctcaagtctgaacattagtcaaagaatttttttttcagtctctcatcgcgttctacgtcactagagacttgaagatgaatgagtactccaaagcgattgtgagttttcaaaccttttggttaacctctgtccttagaagataccaatcatctaattctctaatttttgacctgcatatatgcagataccagccatcatattttgctgcagcttcctcgtctctgttgttctccaggtctactcctgtcagttaacccacttatactagaactagaatataacaagttattttgcaagtaaaatgcaggagataaagtagaacagccgtcgcctgaagtcgctcctcaccatcggagcaatactcacccacttatactagaactagaatataacaagttattttgcaagtaactagaactagaatataacaagttattttgcaagtaaaatgcaggagataaagtggaacagccgccgcctgaagtcgctcctcaccatcggagcaatactctgggtgatcgccggagccgccgtcttcatcctcccgagtcagatgcacaaccttatgtaccctctcgctatggtcatcggagctgcaaacgccctcgtcatggtaaagaacaacaagaactgcacttctcatttagagaacaagaactgcaattatcatttttgcatgatgggacgaatgatcttcgagttctgcttatgctcatgtgtgctgatttcctgatcaggtgaccacgattgggctagagagcgcgctggtaggagacgacttgaacggctgcgccttcgtctacggctcgctcagcttcctggacaagatgtcgtgtggaatcgccttgtttgttctagaatcatacgaaggtatccgctgtaaaaatggcatatttcagcgctatttcaggatgctttggtttgtggatacaattgatgatcactcattgaaattatgtttctctcttattgaaggtatccgctgtaaaaatggcatatttcagcgctatttcaggatgctttggtttgtggatacaattgatgatcactcattgaaattatgtttctctcttattgcagattcgattagctgcggcgagacgagggggctgtacacggtgagcaggtttgggacaggtctgatcccctcgtgctttgccgtcttcgcgctgctggtcacctcaacactgaagctcctggacaccaacccgagagctgccgccgctgcactggaagctccactcctcgtctgaagcacgcctccgagtgtgcttctcttagactacagcacaccaaccttcttttatagattgcagaaccctcttcagttcagatatttcggtctgaagaggtaagctgcagcgtgatagtgtctagtaagattcagaattctggccgatgcttgtaggcagttagaaatgatctaatcagctctgttaccgcttcttttcaattagatttgaaaaggtccaatgcttgtagcaatctgtaccagtgttgtatcaaagattcagtttcgagtgaggtttcagtggaaaacagcaaaagattcagttttgagtgaagtttcagtgggaaaaacacagtaacttgtttcaaacaagttctctacagaaagatcacattattgtacaaaatgcaacagcatacagaaaacggcatcgtgtggagagctacagcaaacacactgaaaaacatcactgaaaagtgctatgttgacatgggctaatcggtgtccgtacgccggcggctagctcagagctcgtcgaccgtgcggggcttttgcttgccgtcgacgtggcggtggtgatgcttcttctccttgccgtgatcggcggcgtcgtcggcgccggtgacgcgctccttcacctcctccaccttctccttcgccttctccttcaccttctcgtacccctcgttcgccttctccctcgccgcctccgccgtctcccacgcggcgtccttcgccgcctccgccttctcccacgccgcgtccttcgccgcgccggccttccccttcgccgcctccttggactgcctcgccttctcgccggccgcctccgccttctcccgcgccgcgtccttcgccgccccggccttctccgccgcggcgtccttcgccgagcttgtcttctcccacgccgcgtccttcgccgacccggccttctccgccgcggcgtccttagccgagctggtcctctcccacgcgctgtccttcgccgccccggccttctccgcggcggcgtcggtggattgccggagcgtctcctgcgccttgccggccttgtccctggcggcgtcggtggattgccggagagtctcctgcgccttgccggccttgtccttggcggcgtcggtggattgccggagcgtctcctgcgccttgccggccttgtccttggcggcgtcggtggattgccggagcgtctcctgcgccttgccggccttgtccttggcggcgtcggtggattgccggagagtctcgtgcgccttgccggccttgtccttggcggcgtcgtacccctcgccggccttctccttggccgtctcttcgaccttggccttgccctgcttcgactgctcgtgcacctcggcgcccctctcgccggccgcctcggcggcctccttggtcttgtgcttggcctgctccgctctcctggacgcctcgccggcggcgcccttcgccgcctccttcgtcttctcctttgcctgctcagccttgctcgacgcgcccgacgccgtcgcctccgccgcctccttcgcgtccccggccttcttgctcgtctgcctccctgcctctgcacagtcgcgcgcacacacacacacacacacacacatgttaattagctccaacaaacgatggcatcaggcatggcaagatgccgccggcgagcgcgcgcggcggcgcgcggcgagtttcgacgtaccggaggcggtgtgctgggcggacttggcggcgtggccggccttgcgcgcggcgtcctcctcctcgtcgacgtcggcgacgtggtgcttcagcccgagcccctcggtgatcttctccttggcccagcccgtccacgactcgtcctccttgctcgccgcgtcctccgtgccagcctccgtcttcgtcgccacggcggccgccgccaccacagcaaacagcagcagcagcagcgtcatcgccagcctcctcgaccgcgacacgatcgccattgctcgtgacgtacgtgaactcctccaaacaagaacagataatcgctttcgcgtgctcgagaatacgagaagtcgcgaacccaacagtgcggtgatcacgctggggtttatggggttttatgggggagatgggtgaggacgcgtggagaggtcggcgatggcgaggcgggtggccgcgcgacgggtgtccgtctcgggtggcacgtcgtccgccgcgggctggcacgtacgcagcgcgagtagaagcttttttgggttgggcaacttggaatttggatgatgaagagggttctaggcgtttcggctcgagccctttgacgttgcgtgtcgcggaggaggcagcacgtgtggtccgattttgggtcggccggtgtccgatggtgtgatggttttggtttggtatctcctttggttgccaacgcacgcagggagatggtatggtagtagtaaagaaatggagcatgttgaggcatgtttgtcgtcatggagcatcgtcagcacatcacggcaccaggctagaaaagtgattcgtatcactcgatcgtaaatcgtaatattagatatcttaatcttaattattttaatattttatttgttttatattataaatcgctttgaattttcttaagttcaacttctccaagtatgattaagtttatggaaaaatttagtaatatctacaacacaaaattagtttcgttcaaactaacattcaatatttaatatttttttataatatatttgttttgtgttaaaaatattgctaaattttctataaatttgagtaaatttaacataagttttattagaaaaaatattcaaaatgacttataatataaaaaagagagtagttgatatcttgacttcctggttcctaactatcgaaataatgggggttaagattttcggtattgatatggaggtagttcaagtgaacttattccgctgggctagggggaagtaggacggcccggttcgttcagtccgtatcagcccagattccattgtggggccgaagttgtacattttatgatgggccgtgccccctgataagttgggccaaattctaactagcccatttctcctccaacaaaaaaagctggtccaaaacgtgacacggcgcgaggccgaccgaccgaacctgactgcgaaacgtgccgaactcagctactcctatttcccaccgcggtagaaagatctgccacgagttgccgtgtccacgttccactcttctcttctcccgattttactcccaacttttttttcctctctctctctcgtttttctcatctccactgctccacgcttccagggaagaacgtagaaatggcagcttgcttgccatccctctcaccgccgccgcatcaggcgccggtgccggcggcgacgaccgcgctggcggggaacctgacctcgtccctcctctccctgcccccgccgctgccccgcctcgccgtctcgcaccgcagggcggtggtcgccgcggcctcgtcccggcccccgcccccgccatcgcgggaggggggtgatggtggtggtgaggaggaggaggaggtggagagggcgatggggatggacggcggcatccctggcacctccggcgagttcctgcgccgcgtctcctcccgcgcgtacggcatgcggcgccacctcatggaatcgctcgactccctcgcctacgatggtaagagctgtcggatcctcaccctcttttcgtggatcgtatccgttcttgatcgattattaaggagtaaaagaaaaaaaaaatcttcgatcgatttaggggttttagtttttactagggggtttaccgggatcgctcgataaactgcgaagtgtccgaagatttcatctttatctgtttgatttggcatcagcaccaacgacgtgaggcttgtacgtgcacgcgtacataccgtatttcgtgatatacgtgtgattcgaggtttgcctagttaagacttaagagcatgcgtgtacgtgacaattaacagtaacaatctctagctgtttccacagtttttggctctgctcaatgtatcgagatttcaatgttgacatgtcattgtaacaaagtgctgaattgacatgtatgctgtagtaaaacataccatcctgcattcagtagtatcagaaacactgatccccactccctagttaagctttatattttgacactttgatttttcaatcaaagatcggttagaaatggtgttcaaaagatttatgcttttagaaatgctgttttctttgtatgttttgctaaactgttttacaagcatggcagtctgaaattttactaactggtgtttttcttctggttcagtgttggagacaaacccatggagagaagactccaaaccagtctatgtactggctagaagagataaccatctatggacaatgaaaacccgtaggagtcgcaggttagagttattttgctgctgttgcgcttacacgtgtaattttgctgttactgaacattctgaacaagtcatgttatctctattttcttcagtgaagttgaaagggaacttggaatgctcttaaagggagggggttcaggagttgggactaaatcaaaatactctggttccaagtttaacatgcttgttgaagatatcagagagggaatactggtgagtagttaaagagaggggttaaattttgtggatgatttctttgagaaccgactaggtgtcctgcttttcctctgggttttcagttgtttacatagctacttgcttgacattctcttgaatcatatcatcctttgtctcaggtatttgaagacgaggacgatgctgcaaaatactgtgacattctacagggtggcggccaaggttgtgaggggattgcagagatagaggcatcatcggtaagaaatttggtggacatgggccttcatagtaccaatttgtggttggcaattgatcatagtagtagtacttatgtaccgggttacactcgttcttgtctgcaggttttcaacatctgccataaaatgaaagctcttgctgtccttttccgtcgtggtaggacccctccattgcctcaaagccttgagcgcgacttaagggcaagaaagagatcattggaagactagagtctttctgatacatagtatagaacttctaattgtatattcgtctagctgttgaagcaaaggccctaggccctgtatactacgtggtatgtagatccacaatagcacgtggtacatacatccacaatagcctaagaggaaaggaagtcaaatctgacagaaaacatgtccaatagctcgagattttaacaatctcagtaaattgattattcttgccattatgtacattctaaatgcttcagtttacaatgaataaatgagatctgttaagttattctctccatcttttcttgaggcttgatgaacaatacaattatgttgccatcatgctgaattgctgatgatcagatgagctccaaacaatttggtgtagtgactgccatctctattactactggcagtgaatgcttggaaaagatcttctatttttgaaatgaaatgcttgaaaaaactttcagggtgtagtcttcttttcagttagcttctccctcctgtacctcttgaaatcggctgccaggccattgtcgaaatcctgcttcatctgcagtgctagctgcctcagcacctgcaccatgatcatcataaacaatcaaagacagaatgttaagattttgcaaagcagtatatatatgttgactgttgtcaaattatttaaagcttttcattactctttggatagtttttgaacaacctgagaaacatccactcgagggatcaaaatagttttccaataaaaaattcagatacccatcagctagggataaaaacagttctccaataaaaaaattcagctacccatcagctaggatgagtcttttgacatgggtcacttacatgcgggccttttggaaatgtgggacccacataccagtcactcaaaatcagaggacagagtcgtgtagaggatctttccagtttccatgataccatctctttctgcttgcacaaaagcagcgaaggtgctgaaaaatgctcaccgtctcgccgacgcctctgatgacgccctccggcaccagcgcgagcaccggcggcaggttgaagccgacgctcatctcgacgtggcccctcaggctcttcctcccctccggccgcgggtacagcgacccgcggacggtcagggcgaggtgcgacggcatcgcgttgctgtccagcccgtccagcttgtagtccgtctgctcccccgccatagcagcgtttcagagctttcagagttctgaactttctctgacagaaaatgcaggaagagaaaaataaaatgggcggcgaattgttaccacttccatgagcaggaggctggttgccttgacggggacgtgcggcgggtactccttgccgccggatttgcttacgaaccgcatcacgatcaccggcgacgccgacaggaacaggaactggatcggcagaagctgcacgctccattcttcctgcaggaaaaaaaagaactctcttttatcctcgcagaaatagaaaaagctgatcatccttgcagaaatgaagccatgatcgccggagagaaattgttgctgacgacgagacaaaaaaaagagagcaaagcttcaacattttgcatgctttgcagtttgcacaaagtgaagttgagaaaaggaaattggggaagaaatggtgatgtgcaactgaactcacatcactgagcttggttctcttgcgcttatcagggaacacggctccaacaatcctgggcctgttctgaaggtactcatcgatggatgcctgcatcaggaaattcccagggaagagtcagatcatctcaaagagtgttaactgatcatctcccaaatcttacatgctacatgcatcaggcaagaaacctacccctggagtctcggtcatggggatgtcagtgttgaatctgtaggagaaggtgaacatgtctctcggattgatcttctccttcgacttcgacttgttgccataggaaggagtcttgagagtacatgtcgtgagcatcctcgacgacggtgaaacacccagaggaagatcatttcttgatcttgatcttgatatttctcccactgatctggatggtgtcaccctggtgcagatgcactgcatgctcctgctactacctgcaacacactacttgcactgttacattgctctcgtgtattcaagtgtaagtagcatgctgttagaatattgtttccttgaaacggaggagagttaggcacctggatggatggcatgatgagatgagctgacacttagcaatgccatcttcttccctgtaatggtatcctttctcttctttttcttcagagatggaagttgtgagctacacttgttggttgctgggccaataagtaaactccaacgaggtgtgcagaatttgcagagttgagtattcttgcaagtaaacgcaaacggagtctgtaggccctacagggcgtttatttcttccggggtttgttaggagtttctgaattttgtcttggtttttacggcatgtggggcttcgactttcaacttcagtgtttcatttcaactgcggccttctcttctctgacgaggtttgccggcttcagtatttcaggcttgtaactctgaaaacgaccaaagggaaaaataacgaaccgaggcgaatgaaatttcaagatgcctgcataaaactgaaacaggtctaaaaatttgctcttttaaaatttttatttccctttttttcttggctgaagatcatatgtgaacgtgtaaggttacggcctctgtttcatattataagtcttttgaatttttttttcttagtcaaccttctctaagttgttattaagtttttagagaaatattagtaacatttccaatatgaaacaaacattgtatcaagtttattcaatgttaaatataataaaactaatttggtgttacagatgttgctagttttttatgtaatattgatcaaacctaaataacattgactaagaaaaaatattttttctttctcgcccccttgtagagaatcagaaaagaaatatattttctcagcataatcaaactctttcttgaggaaaatgaggtgtgtgcaattgtaatctaggacaaacgaaggctaaattgagtcgataaattgtttccaaaagataggctctttcagatattttaacgagtcttcggcgtgcacgtaagctcgaacacgacaaccatccaaaaactctattacacgtactatgtaatagtatgcccgggcataacacatgctaaaatcatgtattgatttcttacttcagatctcctaaaccatagatacagtctttgtgaccattctattccagatcatcaaataaacctctagaaacataaaggaatcttccgactagctccgtaagacaagatggtagggctagccaacctaagtttaaagctacactctggatatttatgtttttctttttcaaataaacctctactacaagcttacttgagtacattctagttatgtagttgtcaagaatattctcagcataattatatcaccttaagtaattgatcggattcaataaaaatttccataaccttaaaaaaacgagcttagttcaagcgatcatatcagacttcagacatccccatgtgatggcctaagtcttgacagtaatagtaggtgaactgccatatttcaatggaagatcccaaagaaaatttgtgcactccactattgctacaggacttgcagtaccacggttattgctacaggaatagcagtaccaaacaatatcggagacaatagatgaaagcgataggcctagacttcacaacggcgagatcacacgtaacgtaacccagtagagattagaagagcagcattaccagcgtccgtttagataagaagaaagcaaacaagtgaggaaatttcgctacaatgaccaaaggaaaagaaaatggcactacagtttacaaatcatataactgcacggcacaactctgaatttacttgcaaaaggtcaaaatctgccatgtgaccttggccattgttacagatgtttttttttgtgcttttttttggaaggaattaaggaattgcattaagctaaaaatggtgtcaactgcagtggttggaaatttgtattttcagcaatctgtttgagttactccattatccgtttctgaagattttctgttgttcagagctcgattcttttaccaaatatgccgaaaaaatatatcatattgctgttgatcatctcctatggctatacacaccccaccacggcaccacccgccgttcgccttggcggcggcggcggcgacgacgacgcagagggagcatcgtggtggcgcagccgcgtgctgggcgcgccggctgggtgtttgataaaatggcgaaaaggaaggtttccgatgggagcagatcttaatcccttgagggacgttactttgttatttacatgtcacttaaatatctctgtaaaatttttaaaaaatatattaacatgtgatttatcactcacaaacatatacattcaaattcatcatctacatctcgcaaaaaaaaaaaacaaatttgactgtgaatatacgctaactagctgtagtttaatttattttttgttgcaaaatatagaaattaaatataaacttacatcttcgtggagtgatatatcacatcttaatacatctttttaattttcatttgagtcacgtgcaaatagaggagacatcctcgagagatcaaaatagtttcccgtttctgattgggctgggctattgtctgggccacactgatcacctgagaagttttactgggccgcaggccgcgacgccgcgtgctcccaccgtccctccctccggcgccgccctcatcttccccgccgtcgcgcatcctcctcccctcccccatctccaaagcgccgcatctcctcccaatctccaccgcattagtcgcgggctcgtggcggctgaggcgtcgatgtggcggatgaaggagcggaaagccccgtgagtcggggtctcgccggcggaataccccgtgagttgcctgcgtgggatgattaatccgataatttagatgggcatcccctgctactgctctctcgattaagcaacttagtttttctcttcctcaaaattttcaattatcttagattgattgattggtacaaacgtcagactgcataatcgtgtccatttttatccaggatactgtgatttccaaccagtttagaacttccctgaagtacctaattttactcttaagcaatagaaaaaaatgttatgcatcagtgtcaacaaaaaatggtttgtatagcagtttcaatagatgaactttcaatttttcatccaacatttgtaagtctgttgtacgtagtaccttggtaattgacgttatacagatatactgaacgtgtagagccagttgcgttatacagaattttcttcctctgaactctattaagtagtcatatctttagataggattcttctaaacatagaagggtgtagttcataatgtgatctagattctattaagaaataattaatcatgttgaattcaagttgtggcatgttaattgcttctgcatgttgtcactaggtacagtatatcgcaaggtttactgcttcttataataggatgatgaaatgaaggattcagtggtttggcaaaagtattgcacgctacagcaaatagcatagtattgaaaggtgatcaaatgcttctactcaaaattactgctgtagtgttgtattttactactaccagttgcttttgaccaaatttaagtaatgaagaatccaggattggttgacgatttactcaaagtttagagcaagttcaatagtatagcccactgctagctccaatttatctatagccaatctaatagtcaattcatacaatagttgcttactatattattaatacatggtcccacatgtcatacataaattgcgtcttggagtccgtgctgcagctggctacagatctgtagcccgctgctcttctctcttatcgtttatctcattaaaatatgtttatagctggctattagtctgctattgtacctgctcttatgatagtatgcccatctctgaattttatctgctgattaaaataaccttccattagccagaagagaggacaactgtgttttttagctaatctgacgctatgttggctggcatagctgcttatgctgctgagttaattttctgcataactgtcagattgtattagagatatcaatatgcagaaagttaagcatggattgttgttagctgcacacagtggatttttttatatctaattcagattcagtatgggaatcatatgatgccaatttaacagtcactgtaccaaattgttctctatgttaccggtcaagactgcagtttgtagttgaagaagaattctaacaagttggaaccttgaataattgatgcctagctctaatcgatgagctcgtgagattgttttactgttgacttgcagttctgggcactttgtatttagtttgtttgaactgctgccgattttatttaaatcaagatatattttaacgtcacctttctcgtttgctgctcattttgcttacaaatctcgctagtcattttgtttcggattcatgacttcattctcctcatgtaagttttgtgctgtacattttctacaggttcatggtcatgtttttattgtgcaatttattccattatgctgaattaaacatagaaacgccagtaaacagaaaagaatgataatggtaagaactttatgtcaatcaagattcagtaatctggggtgtagcaacaagcaccccaaatttctctatttatactctgacacagcatacaggtagaagtgttgctctgctacccagtaaccaaacaacatcctacaaggttaagaaatccaggtacattctacaaagctctcaagcaggcctttagggagtagttgattagatgcgctgtgtggcttcttgttcagtgacaggagctttgatcggattagatgtggaagactttgcagttatgcagctcaatccatctccggcggcatctaaggtgagagtgcgctttctagttcaagaactgcatggttgttcctattggtacatgtacactaagtatttcttcttatatgcatgtcaattcccttctgatcgtcaggcaagaacctaagataatatgccatggttatgctaatggtgcttcagagctgaattccaacgcaaggagcttgttgaaaggtgaaatctgctacactgggaagaagaaagagagcatctctgtttccagttcaaacatcgctgtctcttcacagggcattggatttagtttggagcaaagaactggagagaagtgcttagccaattcccatttggatgtaaagctgtgcactggaattgtaaagctggttatagataagtgctcttatatttttaagagtaaagggggcatctttgatgggaactgcagatttcaagatgttcttaagcttggtttctggctctcaccagagacactccgcccattttggcgtgcttcagagctgaagcctgatgatttccttaacatcttgattggctttgggccagatgctgcagaagtgaagaaggcaatatttttgtggaatttgtaccggtgggcttcgtggcagagcaaggcattccaacatcttccaaggtcgaatgaaattatggtgtcaatacttgcaaatgctcatatgcttagccaagcggaatcattgcttctcttgttggatggcaacagggttctggctgatgcaggtaaactgtttagtcaggttatccaagcgtatgcagaagctggcaaccttggtaagtcaatttcaatttatgactgtgcacaggataggtgtctgattccttcaggctcatgctaccaggtacttcttcatctactgatggaaaggagaaaaaatgacttagttttaagagtatatttggacatgcttggagctggattaggttcttacacggaaggagatattcttgatattgttgtcaaggctttaatcaagaaagacaaatttttgcaagctattggtataattcggcagttaaaggatttgaacattcaaatgagtaagggatccttatcagctgtcacacaagaattttgcaagaagaaggatattggagatatgatgaatttcttagaagagtggaggtatctacctgacttgcttctcagcaatagaattattgcctctttatgtgcaaatattggtactgatgaggcatggttggttttccaaagattggaagtcttagggtttgtgccagatgcaactacttttggaatcttcatacgttacagctgtagagaattgaagctgaaggctgcatttctatatttatctgagtgcttttctagacatattaaccctaaagtttgtgcttataatgctattataggtggtatttttaaggagggattatacaggcatgcaaagtatgtctttgaagacatggctgaaagaaaaattattccagaactgttaacatacaagatacttttggcaggatattgcagatataggcagtttgatgaaatagaacaaaccttgaggactatggaaaccaatggcataaatgatatcccgtctggaaattgtgtgctttctaaggccttatcattcttggggctagaccacctaggggtgaaagtcaagagagataatgctgcaggctatccaaaggctgagtttttcgattcagtaggtaatggtctatatttggacactgattccacaaagtttgaggcttcattggtacagattatcgattatgctctttacccagatattagcttgaatctagtcagggcatgtcggcaaggtgatatcgcaagtgctcttgtactcaaagatgaaacttttcaatggggacatgacatttctacagctagctactcagaactattaaaggccttaagcgcgagccctgctcgtgcaatggatgccattaaccttattgacgagatggcagatacacctgacaaatttgatgctcaaaatctaaatctggctatccaaacattgagtaggaatgggaggtcagcttgtgcaaggttggctttcgacagattgcttagagatggcttccctgctagtcaagatacctatacttatttgatgatagggttctgcatagaaagggacatagcaggattttgggaatgttggagtctggcaacaaagcatggatggtcacctggtagcagggatgtgatcccccttatcagtcacttgagcaaatggggggtaatcgaggaagccttggagtttatcagcgtgttgctggactgttaccctagtttgtttttcagtgcatactgccaacttctcgaagagttatgcatgactggttgcacaagtgttggatgtgcaatgcttgaggctctcatagaaaagggtgtggctgtggatccttcgctaatttgtaatgtgatggaagggtttctaaaggagcataaaattgctgaaacaattggaatgtatgacatgttgcttaacagaaacaaagtattaaatgtgtccacttaccaatctgcattgtcttcagtggcaagaattgatgcagaacgagccatggacttggtacaatctgtgatgaacatggaatctactgatttctcaacgtgcagttctatcgtgaagaacttattgcaatcaggaaaaataggccaggtaatgtcagtctttgaggaaacagttttggggaagaagttcaatgctaccttgctaaattcctttctacaagcatattattgtgtaaaaaattggagaaaggcagatgcagttctttgcatgatgttaaagatgcagaatagcctttctatttctagttaccgctttcttgtccgtagaatgtgcgagcaaagtcggatttccagcgcattaagacttaaagagctgatccaagatagggacaagtcaacagaactaattttatacaatattctgattttttatcttttccggagaagacacattttacaggttcataatttgttgaaggatatgaaaagcaatggtttttctccagacaccaccacttatgacttccttgtcaatgggtttcacaagtctggagatgtcgatcattcaattaatatgcttgattcttgcattgctcagggattaacgccaagcaatcgtagtctcagagtagtattgagtcaccattgcaagttaggaaaccttgagaaatcactagaattatttcatctgatagaaagcaacggatggaagcatggtttagtcattgagacaaccctcatttcaagtcttctctcatcaggaaggttttctgaagcaacatcttgtctgaacagcatgaacaaaagagagctgattgggtttgacatacattttgatgtcctaatcaaggaactctgcttactgggagatgtggaaatgtctattagtctgctaaatacaatgctaaagaaaggcaaaattccgagtgaagttagctacgactctgttgtgtacaggctatgtatgttgaaagaattcgatcaggcacttgattttcttgctgagatgcaatttgcgaacctaaaaccaagcgacatgtcctgcgatgtgcttatacagggcctttgtgccatgggaagaacctgtgatgctatgaatattttggaaatgttgaccaccattggctcttcaccatcctatcacatgtatagagttgtttttgataactgttgcaggagtaacaatctacagaaggctgcaacacttctgcatgacatgcagcaagctgggttctcacccaactttgagatgcactggtctgttattagcaatttaagtagtaatgctaagaggactacaggatatgagaagcctattttgtccaaccttatttcttcaactcaagtgaactccccgtgaagtatatatataatagggcaaaaggccattcggagcgaagatataagcaatgctgatgtctggttttccagaaagtggtgaactgacgattgtcaagttgaactgtagacaccagtggaactgacagaactccatgagatcaagctaatgcaattgaatgttccattcacatctgaaggtcatgataaggtaatactactgtctattctaaaagtggaaacaataatcccaaactttggctgtaatcttattatttttctaaacaggatgtactttcgattatcgtttatgttggcggagataatgctgatattatatcactccatcaaatcagaggtgattcacccctgcgacttttctcttcaattagagcctgtgtaatcgattgctttcttgaataacccaatatagagtgtgcactcaacttctcattaattttttttcaatcagtgttactactagttgtgcttgcgcagacacttcttctagccatgaaagacacactggagctcacttgagttgccatgaaagatgcactgactccacaccagtacgatttattatgaaaaaagtaatccacaccagtacgatttattatgaaaaaagtaagcggaatacaagaagcttaaaatgcttcaatgttacaaaactagagacacactggcgcattgccttatccttttaatatataggatttttatgagcatctatgggcgccaatattcaagattatcacacccacaatcagactcttggcttctataaacatacatccaaattataaagcaccaaattgtgcaatttgcatcataaaattgatgcctattcattgttgggcacgacagcacccacacctccatccatgttatatgaagtgtcaatatcagagttctgaagttctgatttctccaagcccttatctggtccaagattctctagctgaaccccatgccttttcaatgcatctttgatcttataaatctgaaatagcaacaaaatatagcttgaaagagcttaaaggtaatctgttcacaaatgggcttagattaacggaactcacagttgaaattgtacagctgaagctacagatacggccttctgcacctctgtaaaagcggaacattggcaatacatgaacattgagcctgcggcacatctccttttgttcattgcagttgaccataagaaactgcagttccggatgcatgccagccaattgacataccttttgggacgttatgcaaaaaggtgttataactattcaaagtatgaaatgctcttttttcgttaatttatgtttgagaaaattgtttaataccatgcatgtgttcttttaccttagggtgtagggccttgcaagctccacaactaggggaaaagaagtgcaccacggtgagcttatcgctggccaacaggagctgcttgtcaaaatcttcttgtgattcaatgtttttcatgttgcaggatttcatgttcttttcccaccatttagtcttcattggggtgtgaacagcctaacaccacgacaatatatctcattgacatctcttttgtgcttgagcatgtattgtcaatgcatatttgagttttgttatttgtgtatttcgaatgagaccaacaatttcatcttctgtgcagatttttcaaatacttttggctgtagagaatgttttaccaataaaattctataattttaagcattactaaacatggttagcgaagcaaccaaatctcttaatattaaatgcacttgataaaacagcgaccctgtttcaagaatagttgggctttgatttagtcattattaggccagaaaatggtacctggagcaaatacagtgtgtcagtgattagtgtcatagaacacaaaaaaagggttaccttggattgtgaatggattgtggtgccccttgatatttgaacaacaaaacaaacaaaacatattttattcttgagattaaatagcacttgcaaatttgcaatctaagttaaaatttagcctgttgattttgaaacctgcatattcctttctatttaacataacaaggaaacattctgatttacttgtagaaaaattcagatgaccttctacggaaatgcactgaatatatttttacaaagaaagcatcttagtttgcgcttgtcatagcaagaatggtttttctggaggtaaatgtttttgtttgtaatttaattagttccaaacaagtaatgttcaagattttatactttcatagcgtgtaagactttcttttacttcctccgtttcacaatgtaagtcattctagcatttcccacattcatattgatgttaatgaatatagatagatatatatgtctaaattcattaacaataatatgaatgtgggaaatgctaaaatgacttacattgtgaaacggaggaagtagtgtataaggacaaagtttcatatgcatgctcaattgcaatgtggtaagaaattacattggtggaattttctgttgcagctttggtgatctgccaaccagttgaagcatccttttctcggagcgagaggtgctttctgttgatccgattgtggttccgagctggcaccatgaaggaaccatcagaactattattcttggatccacgctgagatgaacgagaaatagcccaacagttcgtcagagcagaagccattgccatccttcaactgaaaaagaaaggatgaaacagatcagcactcctgaaatgatgtggaaaatgggaaattttaaaagcttacatgccacaacgtatccacacgaacttttcaagagctggaaatgtttgtgatggtgatatgggaatggtccatggtatggtatttatagctgaagaaaagtttgcttcagaagcaaaggatacctcatcctccctaaaacagagcccctttttgcttttttttttcagtttatgttcgtgagttcatcactctaagaagcaaagatgattatccaaaagaagatatggacagccacatttgttgttacctgccatcatatctggactagctaggtgctttatatactcagtttccagttctccagcaaaagctttggtgtttcttacactctctgctgatttctatctaaggcggcacggcttgtgccatggactggatgaagccgatgtgtatctggataaaaagattgtcaacatgactcatctcttctgtagtgtgtcaatcctaatgcattgtgtgttctgtgagtcatgggcaaacttttgatctaaatcttaatctactttactcggatgtgtatccatgacatgactggatttcttgtaggagtgcctgatattgcagctatgtggtgtattcttcttggttgtgtatatctaactgttgatataaaggtcagatttttatccattatctaaaaaaatgtggtgtattttacttgtcctctacttgctcttcatctgcttgtgtgtatgctctatccagctattggaatttcagaatctgtcacgcgatgaacacggcctgtttggaacatcctgctcgatctgcgtgcgaatctatctgtgatttttacgttttagtacatactaatactgagttactgactgatcaaactaacatattaaaggggcagtaacacctgctagtcagaaaataatactctatccgtttttatattatataaattgttttgactttttccttagtcaacttttttaagtttaaccaagtttatattaaaaatctagaacatcaaattagttttattaaaatgaacatttaatatattttaataatatgttgttttatgttagcaatgttgctatatttttctacaaacttgatcaaactttaaaaaattgactaggacaaaagtcaaaacgatttatagtataaaatggagggagtatttacagtatgctgcttgataattactgtattccttttgaagtaagaagatttaggtaggtgctaaaattgataatagaagaacttgcattgaacccataattccaaaatggatgaactaaaatacttttcttcaataaaaaaggagatccgctggacgaaatcaagaaaacaaagaagaatctaatgtgaaaattacaccataacatggtcaaaagaaaaaaaaggaaattacacccatagctacttaccagcatacttcttttttcccacagaaaccagggactggtttcccatcaaccttccaaggttgacattgctgcagaggttacaactaggacatcttttgagtttttccacccttccacttatagatcttccacttacaccataagttgactacccctcgatggctcgaagggtataatgtatatatagtcgtgcaatgtcagtggcatctttgtgtccgacaccatgacctgatatttttcgcagagcttgtcgcttgttgggtcgacgtgtcgtttaagtcatggtatttgtcacgcaatgcatatccttttatgctcttgctctttttcggctacaaggattgtgttttcaaattaattaatgcaaaaatctagatataatataaatttttttgcaagggaaattactaaataaacaaaacagcacattcttaaaatcgttttatcccactgaagagttgtatttagatttagaagacttctttcttgagtgaatagtggagatactcctttgctatagattataattataggggaataattacaatagagggcatggggagtagagaaaacaaaaaaaaaaactgttaaactgtaaatggattctcgattgaggaatttaagatacacaattgtctccaatataaaaataaaccataatatttgggctgtgaatttattgtataatagaaaaatcaaggacacatggctaatggttgctaagaaaaaaaattgcaaatattctataggttctcagagagaaaagggaaatcattcaatttgattgactccaattacaaagaatttcttttagtgtcttagaaacatatttaatgatatgcagtttggaaaaaaatagaaaataaataccgggcactatgtttaattaaaaggtaaaaaaaaatttactacttggggtgtggatttacattgtattcctgcacataagaagtttcaaattcaacagatacaattttaatattgaactctgtccactatacagcaatgcagtacaccgtgcatctgataaaaacagtgatatgctttattattcatggttctctttcttctggggagaactggaagatccaccttttggcaaaacaattcacagctttcataatacaattggctgctacagagcaatggcaactgagcgtaagtgcgtaacactttaacaaaattaataaagctcaaaacaattaatattctgcaggcatattgcgcaggccagtattggcttcagaatacacagaaattgtaacaaagcaaactgcttttgttcttacccaagaataaccattatattctgtaaaataatatgggtaatttggccatttctttgcaaaggcaaacatgcaatttcgcacagttcagatccttgtccacaatttgttttgatcattgcaatcccttcttgcagaaccatcaacttatgcttatttacaaccatacaggcatcgatgacagcatcactcttttgtcgctcatgtagcttttttcacttgcacaaacacagtgccatactcccattgtacaaatgatgtgcaaactgatgtttggatggattgaagctgtttcacatatttatagccacgatccacgactcattaccttgtttatataattgagttcaggaaagggttgcatctgtactaaaaaggatatcagaagataacacaatggaggatatgtataaccacaagccatggctgcacatcttgttgttacaaattgttcacctttatgtagcttatgcagcttgggctgatgtttatctgcttgactagaaatccaaacaatagcctgtgatgcaacctctctgagtctgacaagattagacccatttcattaatatatcatcataagtactagaattcactattcaggatagcttgttgttcttcgcgcacatacatctgcatcattttctttcccatttcccatatgtgatattcagtttctgatccagaacagagcttcacaactgatatcctcaaccaatgaatccttttctttcagaatgtgatctcgactgtccaaaagactgaattatatccttcacactgccatctacaaacgtttgacctgcttctttgttgacaccactgtcatccattaactttctcattttctctgacccaaaccattctccaacagatgcatagatgtttgagaggagaacataatcaccgctttcatcattccttgcctttagcagttgcctatttgcatgtttagccagttcgatctcaccatgaaccctacaagcagaaagtagtgttctccaaatgacagaattaggctcacatttcatcgtatcaatgaactcaaatgcttcttttagtagcccagcacgacccagcatgtccaccatgcaaccgtagtgcttgatattgggttcaaccctgtacttatgctgcatcaagttgaagaattcacgtcccttgtcaaccatcccgccgtggctgcaggcgataaggacagcaacaaaggtgatctcatctggcctgaccttccccttcagcatcttctcaaacatatctatggattccaggacatgcccatgcagtgccagtcctcctacaattgagttccaagttgagacgtccttgtctcgcattgaccagaacacctcatgtgcacttttcatgctcccacattttgcatacatgtcaatcagtgcatttcctagaacaactggaaacccatttcttgaaaacatatctgaaagagaggaatgcagcctctggccaacgtccagatcaccagagtcagcacaagctgacagcaagctgagcattgtgacaatatctggcttttcacccataagctgcatctgctcaaacaactccagtgcatgcaaatgcgagccacatctcacatacccagaaatcatcgcgttccaggacacgacatctcgctcgggtacctggtcgaatagctcccttgccaatgccatatctccccgcttcgcatacgcggtgatcatcacattccaggacacgaggtccttcacaggacattcgtcgaacaggtcccgtgcagcaccaatgtcccctcgccttgcacaccccgtgatcatcgccgaccaagccacggcatcctcacgagctctgccatcgaacagagcagccgcaatgcccaaattcccgcagctcgcgtgcatgccaatgagcgcgttcttgacgaacgcgtcggactcgcagccagccttcacaacgtgggcgtgcacctgaaccccggtgtcccccgcgcccatggcggtgcaagcgcggagcacgaacgggaacgtgagcttgtcgggcctcacgccgccgccgccgccgccgcgccgcagcatgcgcgtgtacagggagacagcgtcccggggcgcggccgtgtgggcggcgccgcggatgagggtgttgtacatgaagcggtccgggcggggtatttggtcgaacacgaggtaggcgtgcgcgatggcgccgcggaccgcgacggcggaggcgaagaggagctcgcggagctcggagggatcggagaggaagccccggagcgccatcaccgcgtgcatctgcttgatgtgtcgcaggctccggcaccgccgccacgccggcggctgccgccgctgcgtccccgacttccgcaacatctcagagtctcagtccactagccttgtccacgtcgccaatgtttaaatccagtcccattttaaacgcatactaattgaacagttctccataatttttctcaaacattcatgtaaagttttgcaaacatggtgtcatggtacattcaaattcaaaccagattacaggtttaaaaatgtgcaaacatggtgatacggccttgtccacgtcgccaatgtttaaatccagtcccaccatttgtagcgtagaatggaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcccaccatttgtagcgtagaatggaacagctttcgataaaatttctcaaccatttagatgaaattcgcaccgtttcaagcagggtctaggaccaacaaatcctagaatcaaacatggtacattcaaatttcaaattcaaaccagattacataggcttatttactactccggtaagcgatacgggcggcggcggcgcggctgccggcgagcggcggcgggggtcagacggaggtggagacgcggaccttgaggccgtgagccatggagaggatggtcatcatccggtacttgacggggtggtcctcgacgaggtcgaaggtgtagaagcggaagaggatggcgagcgccatcttcatctggaggtaggcggagtccttgccgaggcagatccgcggcccggcctggaacgcggtgaacttgaacggcgacgcgttccggaacgcgccgccgtcgccgctgagccaccgctccggccggaagctcgccgcgtcggggccccagttgtactccatcctccccatggagtagggcacgtacgtcaccatcccgccggcgcgcaccttggtgccgtcggggagcacgtcgtcctccacgatccccttggggtcctgcggcaccgccgggtagaggcggagcgtctccgtcacgcacgcgtgcaggtacaccagcttccccaccgcgtcgtagctcagcagcgacgcgaactgcgccacgcgcgccgcgaacgacgcctcgccggcggcgtcggcgagcgcgacgccctcctcgagcgcgcgctcagcctcgaacgcggccagctcgcgccggagcttgtcggcgacggccgggtgcgtcatcgccatgtacgtgaaccacgacagcgtcgtcgccgtcgtgtcacgcccggcgatcacgaagttgagcaccacgtcgcggaggctcttgtcgtccccgaagctgccgcccccctcgtcgccgccggcctccccgagctcgatgaaccgcgacagtatgtcgtgcttgatctgctcgccattacaaatcaaccatatcaagaaacaaaaccttttccgatctgatcatcgccattaccatgtcagttcagttctactgattctttgagcaagagaggaaggatcaccttctcttgcttgccgctggctcgagcctgcaagatctcagccttgcggcggcggatcacgctgtaggtgaagtcatcaaccagcttcatgctctgctcgaggagagcctctgatccgacgtgcaagaacttcttcagacgccacagaggatcgatgaaccgcagcgtgacgatgatgttggcagcgtcgaatgcctgggcaaagctgttctccgggagatcaggtgacagcgtcccgatctcaaccccaaacccgaccttgcagatcgagtccagtgtcatcctcatgaacaattcctgaattttggttagttcttgcatcagaattctgaacaatttggtttctcaagaaatgtttaggtattaggcaaggaattcagttggttacctgcatgtctacaactctgccggccttgcatgcttggctcagaatgcttgatagcttcagggagtactccctgaacaccacagtgctgaagtctctcaagttcttggaggcaaactcgaagctcgccgtcttcctttgcttcctccacatctcgccgtcggcattgaatatgccatcaccgagcagcacatccatgtaagacctgtacacttcaccctgcatattttcagacattttttgtgtcagtgttagtactgtgcaaggcacattttacagtacactgaagatcctatggttcttttaccttggggtaattggtgaagttggtcttcaggacatgctcgacgttcaccgggtcggcaatgtaggtgtaggaggtgaatggcatgtcgacggtcaccgtcctgtccttcgacaagtactcgacaagccagtcatgcatcctgtggtagttcttcagttgctccactgtcgcgccgatgattggccatgatcttggccctttctggttcctcaggctccacttgtggaccaagatccatgagaggacaacaaggaagatagctatgagcttgtggattcctgctactgggaagaatgatgtcactggcattgcatgagcttcctccatggggctcttcatgaagggttcagtctacaagagatgctatgtagcattttggatggcatagttaggtgatatattgggcactgatgctaccaaccttgagacaatctttgtgtgaccaagaattaagattgtctcattcatatggtgtccctaacctaacacccttaggagttggatcttagctttagttttctttttgtgatctgtccacctagaaaagaatcgttactcatgtaaacacaaaatgaatgctacagtattttttttcccctgctcagccaagttcgttgttttgttcagataactgaagcgtttgcagcgactaaaggtatgccaccttctaatatcagaaccatatccatctgaattctgttaaattgtcaccaactgaaaccaggcttaccgttttctgtcgatattgtctagtctttgatgacaactaaaatgaaatggggtatcctcaaaagaaatataaattgtgaacccaaagtagttggtttctacttcatctgaataggctattttaatgaagagaaaatccaagaaatgccattgacaaacacccaaatccaagaaatgctatcgacgagtacgagttccataaaatgctattgtagaagcgattttgtcccagaaatcagttgccatctagttaaaacattctcacataaacaagcaatataaaatactattgccaagatatatccaatactttgcatctctaaagcttctagttattgacaactaatttcttttccagtcaatacaaataagccatctatcaaagatttgagaaattgcagggcacaattctacagaaaattaaagaacatcacttgaaaaggaagattttttctatagaacttatcctttgtgatgtaacaacaaatactcgaatgaattgagaaataaccaatgtcaacactgaaacaagtctgaaaccaagatcagaagagcatgaaaatagtgctcttatggattgaccttgattcttgcccacagtcttattacaaccttcgagcaaaccggagcatttgctgaataaatctctcatctgttactgaagatactaggtaactaaataaacaatcaatcaagagtatcaaaacctacaggcttttgttactgtcagcatccaatgtaagtctgaagagagctctcattgcctgcctcttcactaccctgccataggtagccctcccaatcctcaccaccttgtcttccacctcgagccgattgccgcagccgttgccattgtcggcacccctcagcattgccctcagcacgctctcgttcccgccgattgcgccagcgacgctctctgcgacggcggcctcaccggggacgcgcctcccccacttcctcaccagcttgtcggagtcgaacagcgcggagtacgcgctccagaacgacgcgcgcaagaacgccttcctcctctccttcaccatggacttcctcatcctctcctccagcctcaccaccagtgctcccatgtctcctcctcggccattgaccaattcgttctcaagtttggtgagttcttgcccaacaatggcgtcgctggcttcgaacctgcaccgatcgcattggcattcgaagccccacgctctcgctgcctccctgcgcttgctcgccggggtgagcacgtcgaagtaggcgaatgtgatctcctccccggctttgatgtcccttgacgcgtggacaatggcgtggtcgccgacgtgggtgcgccgggcgttggggtggcacgagtggttgatgaacgccggcaagatccacagcccgacgccgcagttgacgacgccattgctgccgagcagattggcggatggcgctgcgtcctcggtcaagcaattgacgtcgagcactttcaagatcttgtccacatcaagagatgccttcggcgccatggccgtgccgtcatcgagctcctccgtttcttgcttgaaatgtgccatgtccgggatggggagctcgtcttctggctcctcgccggtggagagagtgtagatgagagatgccgtcctcgggcacttctcggcggcgtcgagcaccttgtcgacgaggtccttccacaccaccatcttctcgccgctatcggcggcatccggaattactccccttccgatcgccaccgccttggagatcaccaggttagctcccgcctcgatgttcttcaccgctaacacccctcggccgccgtgcgcggaccggagcacctccaccgccccgacgtgctccgcgaggtccgggcacttcccggagaacccggcgagcacccactccgacagatccaccgcgccgctcctcacctgcgcgtccaggcgcttacactgctcgaccatctcccggacctcgtcggtgccgctcacggcgagcgccgcgcggaagcactcggcggcgcgcgcgtaccggccgaggccgcgcaggacggcgcccttggacagcagcgccccggggtgcgccgggtcggccgccagcgcggcgtcgcagtcggcgagcgcgccgggggcgtcgccgaggcgggcgcgggcgtcggcgcggtgggcgagggtggagcagaggacgcggcggtctttgcaggcggcggcggcgtcgaacgcgtcgatgatgagggagcacacggcgatgtactccgtccagttctccttgagcagcagctgcgtcgcgcggctgcgcagctgctgcagcgagtcgtcgtcgaggccgggcgtcgccatggatgggcggcggcgtgagatttggctcggaaggtgttcgagctggggagtggtggtggtgcgccgcggggcggcaatgtcggaggtgtttgtttggctcggtttcgaaagctcgcggctttacagcgtaacggtcggatctgatttctgaatagtttttcgaacgaaacaattctgaatttttaaaactcactggagtgaatgcagtagcaacggctatgagctgtcacacactcacaatagtactccgtaatatagacgtcataatggttatcttgtataaaaacaaatatataggttatattggagtgaaaaaaatatgtattggtcatcttgtacaatgcaatggacttgtgctcggtagagaagaagggataaatgaaataaatctaggcactattgcggtttgcttgggaatggcaaagtatgaatatataaacttattactataaaatcaaaagaaaatgatttataagattttatacaaccttacatacaagtagtagtaaccaggaagaaaaataggagaacatcaaggggtaatatttttcaatacagtcattttaccttcacagttcatgtaatattccccctggcctttgattttccatttaccattgatgagtaatggtaataaaaacgcatagaccagactgcattttgccaaatcttactttgaatttgcaggaacctaggcactcacagttcagagagtttctgacctttggctttgtgttaatgaattgctgtttttcctatatttgaaaagggagctgctatataccggtatcccgttgggacaggatcgctccctgtccacctccctcagacgtgagaacgaaggccactatgggagcagtgcagatgaggctgacgtcggcggcgcggacgcggccgccgccgccgagctccggcttggaggacgcggctgccggcgacgagctctagtggaggacgcggccaccggtgagctccggcgtggggcatggtcgcatggacggcggaggatcctgcgtggtgacagagacggcgccggcgacgagctccggcgtggggcgtggacggcggaggatcttgcgtggtgatggcagcggcaccggcaacgagctttggcgtggagaacgcagccactggctgaggcgtggacgatggacgtggtcaccggtgacgaggtcccggcggaggacgcggtcgccggcgacgagctccgatgtggaccgtagacgggggaggatgcggctgccggcaacgaggttcgggttcagtgtggagcgtggacgggggaggacgcggccgtcggcgacgatacctcgacgcccagctcccgtatctagtaggtatcatatgatacctcgcaagtatcaccccgatacgtcgtagaaattgcgcgatacctgataggtatcacatgatacctcgtgagtatcgcctgatacatgataggaattgtctgatacctgatacgtggtagaatcacatgatacctggtaggtatcactcgataccggctaggtatcaggacctgatacctcgcaagtatcacgctctacgtggtaagaatcgcatgatacttgataggtatcatctgatatctcgcaagtaatcacctgatacgtggtaagaatcgcatgatacctgataggtatcatctgattcctcgcaagtatcacctgatacgtggtaggaatcgcctgatacttgatggttatacctgatgcatgttatgatacttgcgaggtatcaggtatctataaggtattagacgattcctattacgtattatgtgatacttgtaaggtatcatacaattcttaccacatagaaggtgatatttacgaggtatcaagtgatacttgagtagggtcatgttaaacctaggaggtatcatgtcctccttagtatcatgttcggtttcaccaggtttcataagcgatactttggaaggatcatgtgatacatgggaggtatcatgatcctcatctgtatcatgtctgctatcatcaagtttcacagatgataccctaggaggatctgcacgaccctacttaggtatcatgtctggtaacataatcctatgaatttcacaaatgatactttagtaggatcgtatgatacctgtgaagtatcacatgatcctacccaggtatcatgatacatgatcctcaaaagtatcattatgtgtgatacttgtgaagtatcacatgatcctatctagtatcatgtctagtacagtggtttcatgcgggtttcatagatgatacttgagtaggatcatgtgaaacctgggaggtataaagaggtaggatcaattggagtataaggagtacacaatcctcctgaggccgcggccggacgccactaccgtcggcatggacgacgacggcgcgtagcagagatagtacttacccttcctccccggcaacaccaccgccgacggcaagccgcggctggtctgctcgtacaatcacgccattgacggcttcaccgctgtcgccgtgtccaagaagcccagctccgacgctgcttccaggacggcatcgcttgcttgtattgctggtttaagcaggaaggaggatggcaaccttgccggatccggccatggcgacgacgcgctgcgcgtggcggcgagagcacctgaggcggagctgctgcggatgcgccggggcagcggcgacggcgacacgccgcctgcgcggtggaggtcagcgaggtgggaggacgcaagggacgacggcgccgccattctctctccaagccaatcccttcgtctcgcgctgcagcggtggatgacgcggtggacgaaaggggatcctgtcccgtcccaacgggatcccgttgtttagcattcctttccgtatcgaggttcgaagacgtatagttgcactccctgctttcaggttccagtctcgcgccatcctatccacccgattaaaactggacggtcagatcagcaagtccttccgctctctagccttgcactcccgcactaacccttctcccccgtaaccccacgggaaggcgatccatggcggcggcggcgggttggctccggcgagcggcagcggcagcggcggcgcctcgcctgccttcaggccttcctatactacctactccccctccagcccctctcacagaggcccaatcgttcgtgctcccgggcataggcgccgccgtcgccggcggcatggagctcatggccgttcccaagaaaaaggtatcctagcttctccccccactgtatctcgtggtttttggtttgttaccttcatagtcatggtctggtcgtgggtcgatggtgcggtatggcgcaccactgcaccgtgcccggtggagtgcactctaggtgttcgtcggattgcctggagagtagaaaggtattatgacctagagaataatggaaatgtcctaacggtggaacacggggtgatagtgcacacagaagattgcctctttttttctcgatccattgcttggtaggttagtgatagatgttttgtgttttgagcccattccatttggagcataatgtcagcgaggtgtggtcttaggggtatgcttgtttaagctatcttttcaactatggcaaacaatatagttctcatgaaattcagttccacttataactgtgacgaaggctgagtttgttctttcaatgtctaaaaaactctttaattgtagagtgtatactgaaagatgttgccaagactagtggtaagttttcacttttgtttgtaattagcaatgcacaagttgtttgttatgtgagtggatttggcagatgagtcaatacatgtgtaactcatcatgatgatatgcaaatgtgataactcaggaaaaatcagaaaacaaagataaccgagcaagtagtcagaaaatgtctggttaaaggcataaatttcttgacacatttgatatttgagcatttgcagttatctatatgtaaatagtgatagtcttgcggtgagatcaactaattctaactactagcatagttacttttgaatatgtactttttatgtgctctgttgaagcatgtgcttcatctcattgcctcagcagcttcagctgctttttgagatttgagaattattatttgtttgtttcatgttccatgattgttgcttcttgaatgttgcaggtctcaaaatacaagaagggtttgaggaatggaccgaaagcattgaagccggttccagtgattgtccgttgcaggtaaatttgaagctgaaaacaacatgcttgttagttattctgatttgttctgctatgtctaaagacaacttagtattagtaaatatcattttttttatgtaacagcatactttattctgattgtttcactactcatgtggacaattattagactgttcagattgttgtctagcgataccctcactctttacaatctagaatgcaatagtatcaatagccaccaacttaggttttagtggagcccaaagtgcagacacagaaaacatgctatgtgatctagcatcacaaatgctgtagaacaacattttggcgtgcatcagttcttcccagatgattcagaaattgcgcgactcatttcagtttccggatttgtcatcctttgctcattgttgttttttgttccatgaaatttatttacataattgttctggagtacctttccattgtgctgacgctgaaaattgttcatcttgaatggcatgttgcaaagtttatataacctggtatcctttttgtgcctgtcaggtgctgtggccgagtgaagctgccccacttctactgctgtagcggagaaaaagggaaccccggcgactcaagctcataaacctgttctgtttctccccaagttcagtctgcactcagcacatcaagcaatgtctgaacactattccaccatgaacgttttctgatctcattttgtgttcggccgctgttctgttctcaagctttttaatcagtgtacacactttaaacccagcttggatttcaaaactccccttgtcaaaaactcaaatgccactcgtgacatgaatggatgcattctgtctgagacaagaaccaaatgtgtgcatgtgccttgctagaagaaagaaacaaagggcctcatcttttcgtttatgcttatgtttatcagctaaaatttaaattttcaaccttaaatttggagttgattttgagtttttttcatcaaagtttatttttcagcccttgtttttagatagctaagaacacgtatataaaacaataaaagttgtattcacgaattatttttcgtttgccaatatgccgtttcgcttattccctggtagagccaaaaagtgtaacaatccagcagcacggacaggggcgaagctagcatcaaaataaggggggtgcactaccattgagaatctagaaaatttcatcacaacactgcacattctaatatttttaagtgagaaattaggaatttgggggttcatgtgcacccccaacatagtatagtttcgccactgccgcacggaaggtgggcgaggaagacgggaagagagatgccagttcgagatgcggatgctctttcattttcgtgccgtttccggtgcggtgcaggtgcaaaaatgcaatgcaatgcaaccacacgcgtgcagtggtggtgcgggtttggtagaggacgaaaccgcggtcgttggcttggccttggctggctcgcctcagagccgccaccaaccaaccaaaaactcctccccaacccaaaaacgcgacgaaattcgctggcccccccgctgtgatttctgtggaccggctgcggcttgggtgcagcagcgagcagataacgaggcgaagcggagccagatttccctctcctctcctctcctctcctacgcgacgcctcctagccgccaccgcttcaccaaatcaaaagctctcgctgctcctcgagagggagttggtggagagagagagagagagagagagagagagagatggcgtcgccgtcgtcatcgtcgtcgctgtgctcgaccttcgcctcgccgcgcgccgcctccctcggccgccgcctcgccttctcctcgcccaggtagttacccccaccgttcgcttccgagattgcgcccccttcttcgctggtatgcgccgcggccgacccgatctttgcgagctctcgcgctgtgcgtattacgtccacatggttaggggtggttgggcttcagggtacctcccggattggacaaaactccattcctgaacgccggatagcatgtcagagtcaaaccttctgggactggatgggttcatgagctttgagctgccggcgcaggttgaacgagctagtattgatgctatttctcccaactgctctcaagctgcaccagttgacttgaggagttcatcaggacggcatttcttagaacctttactgttgctatgatgctatctgttatttgtgttttgtaagtgatgtatgtattgcctagtcatgataaaacatgacaacaaaaggtacaaatgctggttaaacttaaaatcacatgttgaggacttcactgctttcttaccttggttaagtgctgtgatcttaaggttctcattctgtttttcccttgatgctttgcaggaaagcattccgagtgagggcatcatccagggttgacaagttctcgaagaatgacatcatcgtgtccccttccattctttctgcaaacttttccaagcttggcgagcaggtctgtcaagattctaccctccatcaaaccaccatgacatggaaatatatgtaggaggatcatttaggctactatatattggaataatagatcgatatcatgagacaaagaataggttgataatatattatgtgaataatattactaggtaaaagctgtggaggtggcaggatgtgactggattcatgttgatgtcatggatggacgttttgtgccaaatatcacaatcggacctttggttgttgatgctctgcggccagtcactgatcttccgttggatgtgcatctggtacttcttgagaagccttactgaaattttaggtatttatgtgctgtaattttgctttcacccttgctaatttggcagtttgttatcttatttattgcagatgattgtggaacctgagcaacgagttccagattttatcaaggcaggtgctgatattgttagcgttcactgtgagcaatcgtcaaccatccatctacaccgaacagtcaatcaggtaaagattggcatcttttactagttaatatttgagatagctcatcctcgctctttcagtcattcatgaattagcataccactgtagaagtgtggattcctctccaaattgaatcagtattttgttttatgagttttactggtatgtgaccgggaggaaactggactttcactagtctcctgtcaaaggatcatactgtaatatacttgtatactgtactttaggactacttaccaaattgtttcttggatcctttatatactagataatggttatcgtttgctccttgagctaaccatttccttgacatggtgatcgggactgcaataagttgatttcttacctgtctaattctagttgaacttgagatatactccatattcatttttggcagtaattgcgtttttattctaaggataaaaatctaaaagggacgtagtggtctcacattttttcagattaaaagtcttggagcaaaggctggagttgttttgaatcctgcaacccctctcactgcgatagattatgtacttgatggtaagactattctcactccaatatttatagggtgttgacacgtgtgtaaatctattgatggattgatgtccaaattctacttggtagtcgtatgaattttgttattattttcaatgtatcaatcctgatattagttgttaagtgtgatgggttgatgttgaaggagcacacatgacatgtttagattatgtttgtaattttgtgaattagacaagtcactcctgttatttagttacctattgcagtttttataagcatagccataatgcaattttagttaagagtcaaaactgtgctatttctggtgaaaatttgatgagtcttgactgcattccaatcttgactttcttgactatcctgcctgtagtcacttcgtttccttggattaagcataattattaacagcactcacagtagaaaattacatgtctttctcatcgtacgacactattatttctttagttcatcaatagcccaacaggcatatactccgacaactgacaagctactacatttgtctgcgcagttgttgatctagtattgattatgtcggtgaatcctgggtttggtgggcagagctttattgaaagccaagtgaagaagattgcagagttgagaagattatgtgcagagaaggtatatcctcatttcctgcatgtattctcactgagccagtgctctaagcgtgcatttcattcttttaatagggagtaaacccttggattgaggttgatggtggagttggtcccaaaaacgcctacaaggtcacctgatttctagctttctgttactgttatttttttcactactgaataccaataacagttttggactagaattatggttcagttgggtgttaatttattgtttctttgaataacaggtcattgaagctggggccaacgccattgttgctggttcagccgttttcggggctccagactatgcagaaggcatggcttcttttcagtgacatacacattcaatcatcaaacactaagttcttaaacatgaatttctgacatagtttactaacagatagtaatatgcttatgtttttcctcttgcaattttgcagctatcaagggaatcaagaccagccaaaaacctgtggctgtaccagcatgaggatcctaaagtagtatgctgtgtacgttgtttttgtttaccagtaccgcggtttgtacagatatgtgccaagctgtacgttatattggagaaattgaaggaagaagaaaacgtggagggcgaccgtttttctcactgtccgcgaagatgtattacatattcccagtgtcatgtgatactaccgtgctcacgaaattgttcataataaatatcgttctttagcaaatcctataatgatttacacttctagcatttgaaatttatccacaaatatatgcatttttagagtactactttttgccccagccactcctcatccaattcgcccatttaatgagaggtattatagtatttttcattcaccgtcaatctccaaaatccaaaagtgctcatatttttggaaaacaaataaacaattgaatttgtggatattaagaatacatgtgacacgtccgatactgaacagaaaaatgccttcattacattttggtggaccaagcacaataacaaacatatgctccgcactggagtattgggtaatgtgacagttgaaaatacagtactaccacaatggtcagggggcaaaaaaaaaaaaaaatcaacacttgcgatttttttttatagaaaagcatgtattttgctttggctatcatcatgaattaattgattgtcatgaacacgaacagtaaacaaccagcccaatttacatgctttagaagggcattcatattctgcattcggcaagtgaaaaatgaatcaatcaatcgcaaagcgaaaaggctgacctatacaacaggagatcaggaaaaccggttaaacgatcaagatgactctgcctgctgtgctgctggcttcagtccactgcacgtcgccataataacttggctcggtgaggttacaacttgacttgacgctcaccttacactgattgcatccttggttcggctgcaaaatcttgaattggccaggcattcgtgtgggttagcataaaagtaatcctcttcttttggcttattttcaagtttctgccgacaggacggttgaactacacgatttctatgagtttcctggacagaagatgcaaaattgttccaagagattgtcttattgttgtacagatctataaatccaaccaatttctgtcggtctagtagcacacttctcctgaaacccaggaacctgaaatattgaaatgccaataaaaaactaatgaccacaacatatatctgattgcacgacaacttttggctacatgatcaaatcatactgaactgaacaagaagcttgattttcataaagaggaaatctggctgtgtccatacctccgttgaccttcaacaagttttgccatgttaccatcataagtaggaatgaaaatatcactggctgtggatacaatgaagtcaagtgcagccatctgagaagaatggttctggaattgtcgtagagcttccaagtctagcagcgtctcctttcttacctgaaagatattcaacactgtttatatagcgaagtgagtgaacatttaggcaatgaagtggtatcccaaaacatgtgaaacagtgttggcagacagatagggaaaaaaacacatgcattgaaatttatgaaaactgtactacaattattaccagttaccataacacgtggaaaaggcaaaaaaaattggcagcattttgactacaatatcgcacttacaagttttggaaatgcagcttgtaatggttctaatcttttttctcccccataaatttcaccggcagcaatgtatatgagagtgtccttctgaaatcccagagctttcagaataaaagatgtctcctcaggtgtaagtgggcatagcccttgcaatctcttagcttgtgaatcaatttccttttctctccaccatggataagcatatctgtttgagaaaaagttggcctcagttgcttgtggcttgttgtacttttcttacacagaaaacattgagacacttatcttagagacatagaggtgcaattgtgtgtccatactcagcactcaagaataagatagcaattgactaatttgacaatattaagaataaatgggtattttttctttttcatgtcattgaaatgaatccaccataaaaaggagagaaaaactaggtatgaaaatgacgatttaatagactcagagtgatgttttataaactcaaataattaccaaaaaagtaatacgagaatgttacatagaattgtagaagactgttacacatagtatctatgacatgaacaatcatttctagacgagttaagggggtatagataacatcattaaactattacccctttcattttaaatagatgttgttttgaattgtgtgtagtcaatgacattagtaggtacatagcgaaggaaaaaaggtccaaatcatcatagctctaatatttttagtgaatatatgactagaaaaagtaatggtcaaaggtgcatattcgaaccatgcaaatgtcctataaacgacataagaaaaaaaacacaaaaccatggagagtgagagagtgtgtgttttggttgaatagggggatggtgtttgcctcctactacaacaaacgacataagaaaaaacggagggagcaatggagtgtggtatttcctcttatatgcaaggaactacttgggtcaatatctgaaaggctacattttggtatttattaatatatatataagagcacaagatggcttttgacctcattcttttgagctcttcagcttcttcttgagaaagaccatgattgcaaccagaaaaggccagcatgtccatctcatagcgtaaatgcaaggccacaaatgatcccttggcctgaagtttctgcaccagtttattccccaaggcctcaatttgaggggtgaacttcagtgcatgaaaattaacacggcacctaagtagttgaagctgtgtactgataccattgtttgctaaccgagcatccgtcttgttaaaatggatgacgctatatttgctgaataatggtaagatctgcatagataagataccatgaagagtatataatatatagcaagcatgtgtcaagcaagatatatgtacaaacctgatgcaagtaatatttttcatcagaccagctcacaggtggcatattaagtatattgtttgaatcctctggaccaaacctcttcggaagctgtttaacaatgtgcacttcatctcttaatgtgtcaatgaaatgtttaacatcaaatatatcttcaaaattgctgcaaagtattgcaaaaatatcgcacatttcagatattaacatggtaggtccagtacataacctatcctacaaaatgaaaaatacctttgatcagcccagaatgacctcttgtctagttctgggacaaccattgtaaggtttagcaagcgagcaaccgccaccatgtcacatatctggaatatatggtttcaaaataacagaagtataaaaaagtgagagacaatataatactgagcagcaaaactaactcaagtaaaaaaaaaaaaacaactgacctctgaacgcatctgattcaaacccccattgcaagataccttcagataaccattactcttatagactcctaaaaacaaaaaaatcaagttaaaactgatatgcccaagtgatgattaatgctgcttcttaagtaaacattcaaaaaaatgaggatgtcaatcagctagtgcatccatttatgttctgccgtgacttctagagtgaaaaccatttttctcatcaatcgcaactgtacttgaagcagccgcttctacaacttcactaacttactatcaatttgggaaagggcaataacaagttcatccacatttgaatccaatacactttcatttgtacaattctactcatccctacagaatgccaccaaatccatacacatcaaaattcaaaactgaacaaaacttaaatcaaactccgcgaagaaataactaaacaaataaacaaataaataagacacggaggagatcacgcacttcgaggcggaagcgcggtgggcggaggcgagggctccgcgtcgccggcgaggccgaacaaggcgaggaggcgtccgacggccacgagctgcccgacgaaggcccacagcagcacggcgccgcaccctgccaggagccaaaccctaggcctcgacctcgccatcgctcccccaccctacatccaccgccccctcctcctcctcctcctgatccccgccaccggcattggcagccgcggcagcagcagctcctcctccgcctcctggttcgagaaggttccagaagattcgggaggggcctagctgcgattctttttttctttttccgtttggcgtagatgggctagtgccgtttgtgttggctttggtttttggtaaaggatctgcttgtctagttgtctttcgtacgagcggcggcgattagtctagtggtggtcaggaggaatccacacacgagacattccagacatctttagggtccagcatgtttatttgtttagtggagttgaataaaaggttatatttggcattgccacttggagtattaaatctatggactctttgaaacacagtattgtcaaaacaaaatagaagaaataacacatgattgaaatgccctggcaatttaaattctatggattgtgaacatgtagaaaaactacataaatgattgtttcgatggagcaggaaaacacaagaattataagagatataaacaaaggaattgtgttttcaaataagttgaacctcatgtcaaaatttttatgttttgagccaatcttaaagaatttcataagatatttggatgcctatttttttgactcaaaggatcgcaaaggaaagttttccactgaattgagttccttcaaatttccttcaaaaaaactttgtcccaaaggagtactgtttaagtaaatagtactataaggtaatgtagtagcatggtgagaagtgtaaggatttatgagccgagacagcgggcaacaatagctaatgaaacacatctaagagcgaatgaaaatggagcacactcggtttgttgcactataattacgtcgcaactaactactaaaggaaacaacacagtcgctgtcgagcacaacaggaagcctagctgcagcaaatgcagtcgagcgcccgtgaaaaaagaacattatagagtatttacttaaccgctgtgattgctattggagaacaaggaaaaggagactcgagcatgagaaaagaaactgatagatgcgttagacgttagttctttagactttggtaaagaaagtgtaaggggtttacaagatttaaagagtgctgattagatctagatttggtagcctcaaatataaatatttttttcttatttgatttgagataatcatactgtcaaactttccaaattccgagcaattttatatttgaaattagctagatttgtgttacgaagactatatcgttggatttatattatgacattacaactttattgccaaattttaatatgacacttaaaaaacaatgatccaagggtaagttttatggtggaggtggacgtcacatccaatttagaccatgttatcttctcattaattaagaggtaacacatactccctccggtttcattttaattgacgttttggacaataacacggtctacaaaatatatgtttgaccttatttttctattataatatatataataaataaatgcatgtttacttttattatagtgttttgaaaaaccaatctatatatgttgttctagtttctttaaactaagtatttttaaagttattgatgctcaaagttataaaagtgtgaccataagcttatctaaaacgtcaattaaaatgaaaccggatggatcacatttaatacacaaactccaatattaatccattaattaagaggtaacacatacaatatatcacatttaatacacaaactctaatattagtccactctcacatcatcttgcacttttcttggagattgtgtagaggttgctccttgcatgaggggtgtctcattctctctctcctaactactctcctccatctcatcatctaatcctatgtggcaaatttaggggtaatatgtacgggcttagggcaacagcaatgtatgtggtccaagcaatctatatgggtgggccttttggttgatccttttgttctctccacatgtactctaaggtgaaagatttctgctgtgattgattcttgtaccatgtatgggctttctccataatcatgtcttcaaagtactcactagtacatgtatttctgacttgagcataagccccatagaactttgcaatatccctcttgacattatcccagtgtgtcttcatttgcttgattgtccttgtatgtgcatttctaggcctattgctgttgaactcatcagctacatccttccagtaatactctgacttcttgtcatttccatctacagaatcaactgagttgttcaaccaagcgctaacaaaccgcaagttttcttcttccttccaattggtgcgtggcgctctcctcactccctcttcgctgctatcactcaacttttcgatgttaagtggctgcttctcttgctgtcttgtagttgtagggcaaggaatggatgactccgacccatgggaagaaatgttggcagcaacttcaactgaggtgatttgatgtggtgcaaagagtactctgttgcttgcagctccaaacacttgatttggtgagttagcttgtatccaatttccttaacgttgagtagcttgaaagcttggaggagaatgaccatatggtgggtagttgcctggggcaccaaatgggtagaaattatgtaagaaatttgggttgaagctttgggaaaactgagatgggagaaaacggttggagaattgttggggaggagagttgtagtgcctagaattttctaggcttggagattcttgatttaggaggtttttgaaacttctgttggatgaatccatgatgaaatgaggaggtgtactatgaagctctgtctattttgtttttataggcaacatggagctcaagctgtcgagcaagttttgtagccaacatagagctcaaggcaacggtaacttcaacgttcaaccttcaaccagcatatatctgttgcagggtcatggatcaactgcttttgtttttatattcatttccaaacagtgaactcaaaaagtaatatattgtattctcttgtgggcaacccatagccatatggactactttagccattaatgctttaaaggccacatctacaatgtatagaggcagcccatataggtgtttttattgtataatgcccgcttttgattgatattgtggatgcccttccttacagtacttgccctagcccttaagttgtgtcttagattttaaaaaacatggaagaaaaaggagttgaagtggtatattcactaatagaaaaactcaaatgccactaggctcctcatttcggcgactaaactttgggtgtgtttagttcacgctaaaattggaagtttggttgaaattggaacgatgtgacggaaaagttggaagtttgtgtgtgtagaaaagttttaatatgatggaaaagttagaagtttgaagaaataagaatgtgtaaaactttgcagttttggtttataaagtttcagcctgaaattctgaatgtgtgatgctaaccgcctaacttaaccatttgtgtggaatttttcagcgattgttcagcacttcatcagctccgacagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgacgaaatgcctgctcgggatgtgatctccttctcagggctgctgactcttcacctcaaggccaacgatttggatgccgcacgcgtggtgtttgatcagatgcctcaccgggatgttgtttcttggactgccatgatatccgcgtatgccagggcacgacgtccgcgggaggccttggcattgtttgatgcaatgccggtgcagccagatgaagtgaccatgctgagcgttgtgtcagcatgcactgcactcggggaccttgcaactggggagcgtgtgtgtcagtatgttgattccaatggcttcgggtggatggtgtcactccgtaatgcactcatggacatgtatgccaagtgtgggagcctcactgaagcacgcaatttgtttgatggcatgaccgtgaggagcttggcatcttggaatacacttatctcggcatatgcatcgcatggtgatgtggagagcacagttgctttgtttcatcggatgctggctgatggcaaatctgtgaagcctgatgggacgacactgcttgcagttctcaccgcatatgcacacaagggctttgttgaggaggggcgtgccatgttcaatgcaatcttgagtggcaactatggtaaagtggacctcaccattgagcactatggatgcatggtggatttgcttggtcgggctgggcaacttgaggaagcatacaaaatgatagaacaaatgccaattccaagcaatagtgtggtctggggtgctttgcttggtgcatgccggacacatggggatatcaacatggcagagcgggcggtccagaagctaaggagcctgaacccggaggagggtgggtactacattttgctcagcgacatgtacgctgcttctggacgaacaacagaggccatggagatcagacggatcatgaatcaggccggggcccaaaaaactacaggccagagcagctggagcacaccctgtctgcctcagccgtaatttttcctaggctgcatttcacctgcttttgccctttggatcactagcataatcaggtattgtctcttactgcaggccccctgtttgatgaactgtgaaagtgtgaatcctgaatctgaactgtacaggtgctgtatgctaatgtgctatacttgctatcctacaaaagtgggccagaaacgcaacaatcattgtggagggaattgttttttgaacaaattgtggaggggaaagatttcatcatggctctttaagaattcagctccccatgtatgctatcaacttatcctttcaaagttcatatggcaaatttgagtcagtgggtatttatttgcagttgagttattgggacagtggcctgagcatgtagtagcagtctatgtgacagttctctccacaattgccgattccttgggtcgacagtacttagtactacttagcgtcttggttatgtcaacatattatggtttggaaaaaggggttttctttggcactgtaggcatttcatcatatttttcatgtttacttgattctccgaaatattcttacctgaattccttgcggtagattttcagcttaatttggtaacatgtcaattatgcaatctcttagattcaaacttgtcagtctgtcacctctggagacagcatagcagtcatttcatgttacataggactacaacaccacatggggctgatgtcttattatctgtcaaaatccattataatgaatttcattaaattacagttgtcattatttgagttttattaccattttctgcataaaatcatccagggaacctttacaccttttctgaacataggaaaacttgcacttgtactatggaatgcaaagctttgaaaaactattacatgtaaacctttttctgttctatggggattgtactgacgttttgtagcattgtgatatccacttaaaaccagtataatatttagcaatgtgcacggttgtaaatcttctttgaatggatttttctattcaagttcattctttggaattaactggtcttactgttcaagtgaatttgctactcaccattgttctcactctgtcactgatgtagtaaaacatgttgttcgattaccaaggcctacacttagaatggacaaaataaaaccgcttgctcatatgagtatatataccagtcctctctgttctttgtaaaatctgagtgttaattgggactccatattgcatattatcaattgatcactatattgagtatattcttgttgagctgcttttgtgtcttggcagactcttcatacgttgcatgataatgtgcacaagggcgcttatattggcatattgataggagctctggtacaggatcagcatgttgaagctgaaccagacggctcggtccagagaatcagttgttgatgaagctgtgcccacggccacggctcaaaacaggtatgagaagttcagcttcagcacagtatgctaacttacctcctgcctggacagtaatcaatacatgaataaatatgcacaattaacgagagagaagaaaaggtttgaatcatgtcgagagtgaagaagtattgttccatagcagattctgactcgatatcttctgtgaaacttgaattaacttgcatgctctccaagaaactgatgcatcacagtaacacacagccaccaattcacatgtttccagttcatttttcatcaaatacacactattactatcctatctacagaaaggcatctctatctctaacaatttgctgttgctatcttggcaggaacccgtactgcgagaccggaacctcgaacgccatcatcttctcccctcgagcaaacccgttgcggtcgtaggacgagatctcggtgatgtccagctccttgcacgccctgatgagctcctccccgaccctcccagctgcctcctgtcacaacaagccagccagctcaagatatcaatacaaatgagcagtttatgtctaattactaggtgaaattcttggaggcgtcgtttagaagtcctattcctttagggtgttgtgtgcttgttttgttttaagcagtaggatcagacgtagacgcgtggtgtggttgtatattttctttttcctgtctatagtctcccaggactgtaggcttgtattttattccttctttatcaatagaaatatcgcactatcttgtgcgggttgtttcaaagaatttcgtggaggaacggagtgggcggcgtaccacggcgccgcagggcgggtcgccgcagatggccttctgcagcgtgctgccgtagaagaggatcttcctgttgtggtcgtcgacgagcatggcgtagagctgcctgttggagcagaacacggacagcctcggcttcgtcgccgtgccattgaactgcagcgccggcggcaagaaccggtacatgttagcagaagggcaattggtttgtgctgcatggtgagccagattggaacgagccgtaccttcttctgcagcctgcggttcctgaccttggggttctccttcctcgcgccgtgcctcgccgtggcctcgatcctcgggtacgagcgccggcgcccgactccgccggcgccgcctgcagaagccggagtgaagaactgcacgccaggcgagctgggagggcggcagcacgccgggcgcggcgagaatggcaacccgggggccgcgcggagcgatgccatggcgcgcccacgggtggagaccttggctagctgcttggggtgggcaggcaatccgtcgagcaggtgcggcgcggaatcccggtgggagctgctacagtgcccgagattaggatttaggaatgggatttgtcctcacttctggggccccacctgtcacctgacaggtaatacaaggcttaagcaagggtgtaatcgcaaaattcccccctcgagtttattctttccgtatccattttgtgctctcatctcaccatctaaacctcgattaatttcaaagccccgtcaaaaactactcacgtagtacaactacaagccaacccgctgcaaagctttgcccaccatttccacacccgcccaaagctgagcaacgcacgcgcgcgcgcatggaggggcagtgggggcggtggcggctcgccgcagcagcagccgcctcctcctcgggggaccagatcgcggcggcgtgggcggtggtgcgggcgcgggcggtggcgccggtgctgcagttcgcggtgtgggcgtgcatggcgatgtcggtgatgctggtgctggaggtggcctacatgagcctcgtcagcctcgtcgccgtcaagctgctgcggcgggtgccggagcggaggtacaagtgggagcccattaccactgggagcggcggcgtcggcggcggcgatggcgaagacgaggaggcggcgacgggcgggcgggaggcggcggcgttcccgatggtgctcgtgcagatccccatgtacaatgagaaggaggtgaggcgttggaactctcccttttccccccttccactgctgaatttcgtgatcgatcagtgtacgatccgcttcggaatcggaagcgtgcatccaaatctcccagcgatggttggacaggcttgcttaatgctctagcgctttttcactttcacatgtgacattttgcgaggcattgcttcagctctcgttcttgttaatccgcaatgcattgcttcgcagctctcgctgttgttaatctcttctaattgtgtggcgcatttgcgctgatattttagtctgttgatttagaatttgttcttccgagcctctgaatcagccgctggaataatggctcgtgggaccctgtctgtgctcagatcactaggacttagttacatgtggggttttgttttatcaatatagcgacatagcgtgcccgctagatgctaccggatgagggcccacattgcgggccttgcaaagcaaaccaggttgcagaactgttttgtagttcagcaatatccaggagctaactaatccaggaaattattgttaagggcaatttacaatcgccatctaatgggtttagcattctgtctatttggtggagatgttaactaagactgcgcgttgaatgttagttgtttttgtctgacaagcatccaagtaatgtttcaaagaatttgctaattggtttccagcatgtgaaaatgtgatgcatctgccattcttgtgcaggtgtacaagctctctattggagctgcatgtgctctcacgtggcctccggaccgtattataatccaagtcttggatgattccactgatccggccattaaggtaagttaaacttctgcatacatgcttagttttctcctttactcgagccaagtattttcagaagtcatgcatggcaaattggcggtgcaaagggcttagatgaagagacggtccatgcaatgttcatgtcaaacaagtagctagttcctcatagttcttgttgcttccttttatggtttacgttgttcagttgtggagtgcagaaggatgatggctcataatcctgtggattaaccaagtacaccccacatatttctgtgagttgaccacgcagaatagaacggttgatgatcttagtgtgacctgtattttgcctatcttagatatatagtacatgcccaaaattattttccctagatactcaattgctggtctactcatgattgctagacatgtaacacaacacagagtagttgacatagctaccacttgtagacctttatttaaccataatatcctaaactgaggtcattgacaggataaccacaggatcataccacttgcaaattaataacaatacaaatgcgtgatgaagttaaacatgctaaaatactgggttcacaaagcttgtgcttactattatttatttgcaatgatatagtttgataattcagcttgacaataaaaattgcagctgtaagctgatcccatcatgtgaagtactggataatctatgttcaacattgcacatgttaattactgcagttatttcctatgcggtaaccaaggaggttctttctctttttataaaataaaagaattcgtcgttctgcttaataattgcagctgtgcgttgattgcattatgtgaatcaaagtagttcaacatgacatcatgaagttttacttcatgcgctataagattactttcaggtagatgaagattgatcaagtgtacttatgtactttcactgcttagaaatccacaatccatcattattttctatttagagttagagcttaaaataggatttttgtttctttacttagattttggtcaaatgcaggatctagtggagcttgagtgcaaggattgggcgagaaaagaaattaacataaagtatgaaatcagagataacaggaagggatacaaagcaggagccttgaagaagggcatggaacatatctatacccaacagtgcgattttgttgccattttcgatgcagatttccaacctgaatctgatttccttctaaaaacaataccatttcttgtgcataacccaaagattggtctggttcagacacgttgggagtttggtaagcaagtattttcattgtttcattccaaccttgtgagggtagtcaaattaaataggggtgcttcagttgttggtctgatagtccgatttatgtttctgttgaattggtcactcaactgttatatgtactgtttgtctactaaactctcagatcatgttcatcaagtagactgaactatgaagagcttatagcactaaatgaaaatgaaaggaagtttattggaaaaaagggcacatccaatgttgcaccgttttaagttattaaaagtaaatttggtcgggtcccagaaaacccataatttggatatagatgttaacgctctgacacaatttgttcaagttttcaatgggtaatgtggtgtcatttggttattttaagtgagattttttgttcattctgattacaggctgttctgccctggcctttgctgggcaattttgcagtgaactatgatgtttgccttatgacaaggatacaaaagatgtcactggactatcatttcaaagtagagcaggaatcaggctcatctatgcactcattctttgggttcaacggtaagatccaatatcagaactacttacatgaacttttcatgcctggtcctaacatcgctgatctgcctacaggtactgctggtgtgtggcgggtatcagctattaacgaagcaggaggttggaaggatcgcacaactgtggaagacatggacttggctgtacgggcaagcctcaagggatggcaattcctgtatgttggtgatataagggtatgtctttgtgaggattgtatatgttgatcctttgataagcatatatgaatattttaccctgttttaataatgaatcttgatcaggttaagagtgaactcccaagtaccttcaaagcctaccgacatcagcagcatagatggacttgtggtgctgccaacctcttcagaaaaatggcaacggaaattgccaaaaacaaggcaagccttcttcaatgacagaatggaacatgttacgggattgtcatgcaataatttctttacccggttatatgtgattcagggcgtatctgtatggaaaaaacttcatctactctacagctttttcttcgtaaggagggtcgtcgctcccatcctgaccttcctgttctactgtgttgtgattccgctgtctgtcatggtccctgaagtcagcattcctgtctgggggatggtctacattcccactgccattaccatcatgaacgccatcagaaatcctgggtaagaatgaattcttcctgcagagaacgtctctcaatctgcccatcaattttccaagattacagattttatctaatatataccaggtccatccatctgatgcctttttggattctattcgagaatgtcatggccatgcaccggatgcgtgcagctctaaccggcttgctcgagaccatgaatgtcaatcagtgggtggttactgaaaaggttggtgatcatgtgaaggacaagcttgaagtccctcttcttgaaccattgaagccaacagactgcgtcgagaggtaaaaaaaaaattacttacgatcatataccagttaccctctgatatcagagcagtgaaaaactgaaaatccatgcctgaaattacatgtctgtctgatttttcacccttgcaggatttacattcctgagcttatggtcgcgttctacctcctggtatgcgcgtcttacgatttggtgctcggggccaagcactactacctgtacatctacctccaggcatttgctttcattgctctgggattcggtttcgctgggacatctaccccctgttcatagcacagcaatacatcatcttcacttccaaacgatccattcttccccaattcatgattgcatcctgtaactacaagcaattcttttgtaaatgaaaaacaggacaagctctcaccacaaaaatctcacctgtaaacattccagtttttaccattgttgtatgcattttctacagcccctgcagtgcaggtgagcttgatgtgtagatctgaggtatgggcctggaccagagcccatcaggcctaatcacaggtcatgtgaacttgtgaagctcgtatctatgcataatgcaaagaacccatcacccatctatggctagtttctttacacatcgctgtcttccaactgaacagaagcaaactaagctggaagaccaggcaagaactcccaaaccttttgctttcatgccagagagaaaaaatctaactccagttgttggtctatatacgcttggattggatttctctattctttttcttttcttttctttttgcggtttcgatttctatactttgttagttagatcgcagctgtctacttgttacaatcgccacttgttcttgcgatgctaacttttctgcagaggctttcgtctttccacagatgcctgtgatgtaagtgaccctctcgttcttttccttagccattcttttctcttgtgtcttgtcccacgagagcacaagaaaatgggagaaaaaggccgaccagttggggcctggacgtgaccttcctttgtcacggcttgtgaggtacagtgccactgacaagtagctcaatcgaaaagtcatcttttattttgttgcacgtatcatcgatacgaaacactcattcatcctctgtttcttacacgtgtattgagcctgtgtgaaattttgccagttaggataatcttttgtattaaggcacctccaatcgatcttggaagtttgctacttccaaaaatctcggctttggtaccaaaagttccccgtcaacgcttgacacgtaggaatcaaaatatgagacaatcccacgtatgctaactgaccgaccaaactaagtttatctcttttttgtcccaaaataatgtatacatatacgtctctatacgcactcacatgcttacccccaccaatacctatatgaacacatcgagagagactagaccgtcacctagttattaaccactgaaaaaaagtagatgtgaaatacgagcacccatcacctcgtgcttcgatgagcaatttccatcacaagaaacctaattgattaagatacgtttagttcgaaccaagagcctgtttatagattgataacattttcaaccataacattatttggtaaaattaataattatgtagtcacgtttagtttattaccaatttttggcaatatgtatataattttggcaatattataagccaatcatatcaaaattttgccaatgttgccaatttccaacatcaagtttttgatactttctctttggtgcatttttttatggaggaactttgacgcaatttatgaagagcatatatatatgagtaggttaacatctaccttcttaggcgcacacgcttcacagtattaacaaaagatatatggttgattttacatgtaagattcactaataagacaaataaatatgtagccgttgcaatactgtctaacagaaagagaaagggacatatttttcatgaaatatatgtactgggattatagaaatttcacaggaatacaacaggttcatataatcagtgaaacagaataatggcttactttcaatagaaacacaacttttaactttgaaaattccgctttcacctgacagctttcagttaaaattaaaaagataggcacctaaagtctatttatcctgaaaatgaggtgcgggcatgactatatatgacgcgctagccattgttaacatgcatggcataggtaaccgtgggcatggctaataatgtaagtgtgataaggtgcaatggtaagtatgaaaccaaaggtgcactaattccatcatgtaaacgtatgcaatctaatttccaaaggaaaaacattacgaccaaaattttctagccaatgaccaacatgaactactaatgaaattaactgaccttccttccaagcagcagcattttttaagtttgaacacaggaattgacaaagcgaaaactagcacctgggttgccaacagaataaaaacttttcacccatcacatcgaatatttggacacatacataaagtattaaatatggaaaaaaaaccaattacacagtttacgggtaaaatgcgagacgaatctttttagcctaattacgccatgatttgataatgtggtgtttcagtaaacatttgctaatgatggattaattaggcttaataaattcatctcgcagttttctggtggaatatataatttgttttgttattagactacgtttaatactttaaatgtgtgtttgtaaattcgatgtgacaaccaaacctaaaaatttttcccaactaaacaaggcctatgttaagtatagctattctcaaaaggtatttcgaaatgggcacagcaagagggaactatcaaaatgcactttacaagttaaccaaacaagcgtatacaacaaaaacaacgcacacgagcggttcacacaagagcacgtatagcggcacaaagataaatccaggaagactaagcctaactcagcagagtcagattgtcctacaccactcaatttaagtaaacttcggtcaattttctgttcttaatttttgctaccaaacagaaaaacaataaaagggtagggtgcttattggagggtttaatatttcgttttcagcattttgtatcggggggtgccgagatacggaaatttcaatccaaaagtatttgaattttctaaccaaatttggttgaatttaaacaaaatattgccaaattcaccaaaaatgaaaaagtttaaaaattccagcccaaataatatcatatggggggtcctactgagccgaaattttaaaccctggtttactgtacgatagccctgatctcataacggagatactccctcgttctatattataagtctgtgttcggtagcctgcgttcccaacacatatcccttgtattccgcgcgcatgcttttcagactgctaaacggtgtgttttttttttaaaaaaaagtttctatacaaaagccgctttaaaacatcatattaatctatttttcaaaaaaaataactaatacttaattaatcacgtgctaatgaactgctatgttttacgtgcgcaagagatttatcccaactcttaggaatgtcttatctaaaaagacattcctaagttgttttaggtttgtcttacctaaaaagatttataacatgtgagtacataacggagggagtaaatttgcttttgatctttttttccccttaaaggattataaatattagcccattatttcctgtaattagtcataccttgggtttaaatgataaagttaggataaataaagcctgacctgaaaatattagcccattatttccagtaattagtcataccttgggtttaaatgataaagttaggataaataaagcctgacctggagattaacagaaagctgagttggagcaaactgtcacccactctggcatccacaggagatgtttggcagcttgttgtacagttgaagtggaaaatagtacgctataactggaatatgttcggtagccacgaaaattagcttattactaaactgaacagttagcatgaaaagacatactagactttcgttagctaaaaagtgcaatcatcccaggatggagctacatatatagacatcaggataacaagtctccacggtccatgcatcccaacatgcatgtttgtctgaagtatacttcagtattgaacttaacatcgaacatttaggatgtattaatagctccagtagcaggtaaactttcacctgaaacaaagaatctctgtctgatactaataattagcctaactaggattaatgagaactcagtatagtcagtgcaacaataacaatcaagttgcaaatattgacaaccacatcacgatcaaattgtccttcccctgaaggcacaaatcaaagcctgaatacacgcaaagaatgaaaagaaaccagctgagatagtgccactgcaagctgaaagacattaccaacagtccaacactgtcattttctttgtctgccagcctgaggagagggagctacaccgtcttcagacactcagagccacataataaaagatggacgaattttagcaaacctccgtcccaccatcgttttgaatttttgtttgtaacgtctaactattcgtcttattcaaaatattatgaaattattacttattttttttgacttactttatcattaaaagtattttaagtatgacttatcctttttatatttgtactaattctttaaataagataaatagttaaacgttgtaagtaaaaagtcaaaacgatatctaatttgggactgagggagcactagcatgccccccatagtgttcttttagagcctataaatttcccatgcttcaagccgaaaagaaaatagctgtagcttccgtggaaagaaaaataaacctaaactctctctttttctttaatagtagagcacaacatgggaggtccccactaaagtctcaaactctcttagcttaagagcagcagttttctttttaaaaaaaggagaatttttagaggaattttgtaggattggattaattattgtaaaaagcatgtgaatttcttgcattcgaagcaagccttcagtttcctggtggtccaatataatacctagataaggtgtatgtagtgaatttattcctaggagaatgttaaaccaaattggtcctcggaaaaaaagaatgatcatcttaaagtatgaactccaaatatgccctaaacttgcagcataagctgagtttcagtcgtatcactgtagcccaatcacgacatattatcatctactaaaaggaattcccataaccgaatcgctgattatgctagacaaacactccgatgactaaaaaactaccagccaagcgttttttacacagcagcaaaaaaaaaaaacacttgctactcattactcacagatccaaaaatgaaaatgaaataaagaaagaacaaaaagaaaaggaagaaaagaaaagaaaagaaaagaaaagtaggagcatatcataggtgtgcatgtcagcaatgaaggatttgattgccaagtaaggcgggttgagagggagagatggtggagagaatcaaaaaaccgcacccctgcggccacaaatccatcttgtggctctccaccctcctccgtgggccccaccacctccacccccctccctccctccttaaaactatccccaatcccatcgcctcgcttgtgcgaatgaaaagatttcaagaaatccaaccaaaaatctcgcgctctcctctcctcctcctcctcctcctcctcctcctccgcatgagctcgtcggcgttggcgttggcctgtcgtctccgggaggagtagtgcaggcggcggcggggaagtccgaaacggagtttgttcgttttggagcggagtggtgaggtgagtcgtcgagatgggggagtgcaaggtgggaggaggaggcggaggcggagactgcttgatcaagctgttcgggaagaccatccccgtgccggagcccggcgcctgcgccgccggcgatgttgataaggttggtgtgttttctggcgatcctttttgtgttttgtagtatcgttttgagggcttgagaattcaagcgatgtagtactatgttgtgatctggtgatgtggcgatcggaattagcggtcagttcgggataattcgattggtttgttttgcttggataatggggagtgatttgattgattgattaattttggccatttctttggtttgaacatgatcatggtgatcaaccgggagtccatatattggtcgtgacttataaggttgtatattaaattgttaattggtaattaaaacgttataatcttgagtgtacatacatgccttataagtctgaggttggtgtgtttctttgactttcttattatttttcttttcatttttggggatatcaatgtgagtaggcgtgtttagtttccattagcgaaagaatccttcaaaagtatcttgtttttgcttcgtttccatgctttccttagatagtatcagttaataatacaggaattagttatctgaaagatggaaccttcttgatgagtttctagactgtgcagactgtttcaattaggccttttcctcggccttccatgttttttttttcttttttggatgaaagcagagctgcttcttttcttagcctacagtactacaaaagtttagaggcatatgtaactagatttaaccaacacaaattgcacaactttattttcatttcctaagctagagatcagaacatgtggccttacaagctatcagttacataatcatatcctccagtgttttactagatcaactgaacaaactgaaacaatgaacaaactctgtcacagatcttcctggtacaataacctgaacacaaaactgtctatgtgggcttatagtttccaactgaacaaaattgcaaatttaacacccaaaaactcatcaagtttcttcacatgcttgcaggaccttcaacacagtggcagcagcacgactgaaccgaaaactcaagagaacaccgttcaagactccacaagtccacctccgcagccagaggtcgtcgacaccgaggactcttcagctgataagaactcatcagagaatcagcagcagcagcgcgatacggccaaccagaaggagaagctgaagaagcctgacaagatcctgccgtgcccccggtgtagcagcatggacaccaagttctgctactacaacaactacaacatcaaccagccgcgccacttctgcaagaactgccagaggtactggacagcgggtggtgccatgcgcaacgtgcctgtgggtgcaggccgacgcaagagcaagagcgtatcggccgcttcccatttcctccagagggtcagggctgctctgcccggtgatcctcctctctatgccccagtgaagactaatggcaccattctcagcttcggctctgacctgtccaccttagacctcacagaacaaatgaagcatctaaaagataagtttatcccaacaaccggtatcaagaacaccgacgagatgccagtcggtttgtgtgctgaaggattgtcgaaaacagaagaatcgaaccaaacgaacctaaaggagaaagtttcagcagatagatctccaaatgttgcacaacacccatgcatgagtggaggagccatgtggccatttggcgtggcaccaccacctgcttattacacttcaagcattgcaattccattctatccagctgcagcagctgctgttgctgcatactggggctgcatggttccaggagcttggaacgctccatggccaccgcagtcccaatcccaatcggtttcatcatcaagtgctgcttctccagtatccacaatgaccaactgcttcagattaggaaagcaccctagagatggtgatgaggaactggatagcaagggtaatggcaaggtgtgggtgccgaagacggttcggatcgacgatgtcgacgaggtggccaggagctctatctggtcgcttattgggatcaagggtgacaaggtgggagcagatgatggcagaggatgcaagcttgcaaaggtttttgagtcaaaggatgaggcaaagacatcaactcacacagcgatcagcagcttgccattcatgcaggggaacccggctgccctaacacgctcggtgaccttccaagagggatcttgacttgaacaacgccttggaaatttttatgctgccttctgctgctataaagacatagcgtgatacagctgaaattttgtacattagaggattgtaaactaggtatgggagatggagtgtcagggtgtataacttaacatagctacaagcaagcccagtagctgtattagataacttgtacatagctatgtgggtttgagaaagatagggagagcaagttccccttataatatgtagataaataatataatgatttgaatatttagatcaaaaggatttccttttgcagtagtatctgaataattcgtcgctgtctgattccagtgtattaaaccagtcccactgtagccctggaaatgtgatacttttctgcatatattcatcttgtttcctctttgtctatttctttcggtatcaggattggcagagacagcagaaacagtatccaaattttctttgttccctttatctatatatccttttgtttctctctctcttttcctgtgtttctttctacttttcaattgagataattggatcgtgaaagtgatgcaaaaagtagggaaggcacgaaagaaagcaagaaagcgatagacaactactggatgtcccactgaccttaaatgtgagagcggaatatatgttatctccttcacacatactgccgactgtcccgcagaaaaaatctaactaataagagaagacgaacacaaaaaataaagttttaggtccgtgcaaatttccatgtgattatctgattggtgcacttcagtactcagcatgcgatcagaaaaagaaacattatgttctgacaaaagaacaatagtttctgattaagcaaaatgtgataattaccatagaataattaagaacaaaaatgataaaaattccattctccataaaacattaaacttcgaataaacagtatcaaaatatggaaaagctagcatgcagtaattggttcagctagacatgtgtctgtaacatatacaaatttgtttacattatttattattgcttatataaacatattatggatggaaatggacgagaagctctaccaatcatatcaagaaacatattactggtagatactcctaaaataaagtctcacatgcattacagaaaacatctaagctttgaaacgttttcaatacatgcattattaccaccattcgacctgcctttcactcattgacatctggtagtgccacttccacttacacggttttttgaacggaacttccacctacaccattggccagccaacttactaagccagcatgtttgaccttaaatcaaaattccaatgtgcaccttatttctagtctatatattgccagggcacctttttttttttgtcaccaactccctcgggaaaaaagaaacaaaatgaaaacttggggacacgtaataaaaatttgaaggaaaaaatatgattaaagattttctgactaagcatacttatgatgattaatctctgacctttattcctatttgagcagccttcgaatggtgtgagggcatgttaagtatgcaactatgcatgtcgagaaatatctcatatatgatagaacgtgacaggaaagtaattaatcgtatttttcaagtattgggtatgtatcatctctacccttgtgactttcggcagtggcatgaaacaaatgaaatgaccccttttgacatttgaaggtcaaacccaataagcagttccctttttggtgtctacacaccagtcaccagtggcaacagaaaccttaaggacaatagctttaataataaacttttgtgagtgcactttcccatcaaaggcaagtaacgcaaaggttgcactagagtgctgaagtgacacatggtcactaggagaaacctattctctagttcagattaaattttaaaaactcatcatgcatgcttttgcatacaattatatgtatgaagtcaagcttaataagaaatttttaaaaagacaaaaaggaaaataatatgatagtgagatttcagcctacccaccatcgggagcatggttagagcatcgagcacgccatcctcaaaaacagaaaacaaagtatgccgagcaaacaataaccctcttgagtgtttggctgcaagcctgcaactgaacaaacagaagacagtgaatttccatatttctccatgaatgaaccaaaaaaaaaagagctcgtttcgatcttataatattaggttgtatataatcattcgtaaagttcttgtggatctggaggcatcagatgacctatacaagattctagttagttccaagtaatttccactaggttaggcttttgatgatagtccccaaaactacaacagaatttttttgttcacaaaatcgagtggttatggtttccccatgttttcaaataacatatcaaacaattcaatattcagctgtaaaaaggtgtgacttacatattacttagtcaccttgtctggtttaaaggtggctagtacccaaaccgttaccactggtcttcccaaaactctgtagctaacagttaatgattatggggatgatcatgtgataattctttttaaaagtaaactaaaatttatcacgtgagatttacacctaatttctaaacagtcaaatatatgtggcatgttattattggacagtaaaacaaaaatggtgggtattaaaaaatgatgactactgaaaaataatttaatttaccattaatacataaacatatggagaaaatacgaagcgacttgttgactttcttagtgtacgaagcatggatcttttcacacttagaaaatgacaagaatactgtgggtttttctacagtactgtatttgaaatggtagaaaaatatggcattaattgcaatggtctccatttaagatactgttgacacatcataaccaggtttgaattttcaaggttgaacaacaaaagtaaaaatgtaaagatttctgaaagtaccaaagaagaataaaatatcaagatcttaccaatcattttcgcttcggtggcatcatcatggcttagatctggatattgcatcatttatgtgtagcaaattaagatcatatatccccatgcctcctcatccacacatgtatgagtggatataaatgttagctcaatcaatttgtgtggaaaatttgcagtatatatatgcagaagtgggaagagatggcacgaatgtgatgtcacatttaaaacaaatgcgtcgacacatgtttacactgaccgcacttggaactatggtatgtaatacaaaataaaatatgccttaaatcaggatccgttaagtatgctaagatgacacaattcataacattcctgatggtcaatccttagaaaatggatgatgaatgcccataaagctgggagtatacatatttggcacaaacatcagctgggatttttcctatcagatttgaggtaggcaggcagccttttgaaactgattatcatcactcttcagacgtacccatcgtcttcattggattctgcaaccacctgaatctggccctcgcctaacattcccatatgcagagagttcaagaagatccatatcacgtcctgcagatatcaaacaagttacttagaaagttgggtgattaattttatgatcaatgatagcttcagtaaaggtggaaaactcaaggtagccatactactcacctgagaccctacaataggcactcttctgtatgagctcagatttggataactctgttttgttccctttagaccggtttacagtagcctgtgggaaagaaccgaccgtgtcaaatgagaaggctgtgcatcacaattcacataggatcacatactactagcaatgttttccaacaagataacacactacagacaaggtttcatcgtaaacaatttacgatttcattatttcatcaatgctcaatagtaacaggaaaatcatgagtaacttctttgtgactgaagagaggcgcaaatgtgcaaacaggtgggccatcggcattacataggaagcttgtttgtatcaattagttagaaccaggtagcactccccattacctcactccgacaaacaataaacttagcacaattctgtgtatgcacaattacagtggagtgatcgatcagggtatggaactatagagacgcatgtacctgcaaaacctggcagttctccaatgtgctcttcccaccctgtccattcaaaaaaggattagtaatgcaacgcgtcaaataaaatcatgttctaagttctaactaagaacagtacaattaagcgaatgaaaatgcaacatgaagcactgaaatctcccggggctttcacatcatcaattcatcagacatcaaagtaagaaagtagcagcgttacacgaactccttcatcagtgttggagttggggtttgggaccttggagtaggggacgatgtggtcgtagtcgtggcagaggcatccggggcagccgacgagcttgcggaagacgacgttgccgagcgcgtcgcggcgccacctctccgggtcgcgcccggccacccgctccgccttctcccagcaccgctgcttcaccacgtaggggaagctccgcggctccgacgacgacgccaacggccgcggcgccgtgaggagcaggccgtccagctcctccgcgaccgcggccacggaggcggaggaggaccgaggggaggtcggccgaggcgtggccccgaacgacggcggcgagggcggcgcgtcgtgccgccgccggcgcagcggcttcctccccaccattatctccctatctcctcggattcgatggtttttttcttttttttctttttttccctctcctatttggatttcatgtgagacttacaggtgggcccaccggataggatcgccgtggaggcatttcgtcgagcaggttgcatgctcgaccaggacggcgccgccgccaatgatctcaaatctaccaagtgagcttcgccgcgttcttcgaggagctctcccgttgcagttcagaagctacaggcaatcgaagatcatgtgagttgatggcgatttttctttgttttcgggccactttggatttgatgccaaaatatgtcatgtcaattttttggtagtttgaatagtaaatatgatagtttggttcgaagcgaaatgaatggtaatgctcatatttaatttggtagtataattctagaactttctgcatcataacataaaaattggattcatgtgaaaccataggtggttttagttctttgtgatgggaaattgacaagtaccgaaagtgcaggaaatgtgtgcgtggactaacattggtcaggttgcgacagctgtgccaagccaacggttgtttggttcatgtgtgtgcaggtgatcggagtcgatcttggtcaacggcggatcaggactagactcaggaaggagttgaggtccagaacgatcaaggatgccgggtgacaagattggacacaaggttgcacacggtggacagacaccgtgtgaaggtatttgcaacgggcttcgcaaggtcaagtgcaagcgccgggattcgtgaagaaaaccgagggaggaaaggagcaagcagtgctacagtacacatggtactgtagtatgcagccaatgaggaaagtacacgtgcatgcacttggttggaagacttggtcaagcaagctagcatgcgagctgtgcatgtgtgtgcattggcttgagcagtgcatgcatgcacgaggtgatgtgcatgtgtgctgtgattggttggcagggaggccaccaatccatcgtgatcatgggctcggccaggatgccacacggctggaccggactggcccagtccaagatggagcaggccagcatgatccaagcaacgacgacccagctcagcaagcaagggcgtcaaggcaggaggtttcggcgacggcgcgcacggaaattggcgagggcgctctccaagacgacgtggcgctcactggttcgatgcggaggagtcccgcgtgggacccacgtggtttcgcgagcgcgcgcggggcaaggcacggtcttgcgtggccgcgtggcggtttcctgttggtgcaagtgatgagcacgcggatccgcacagcgtggggagctcggatcgactacgtggcagcaatctgcactacttccttcgagtctaaggaacagcggatggttaagatcaagtccagggtagggtttcgccctaggggtatttgagacaatgtcttaggggtcttaggctataaatagagagatggatgtaagggtggaggttgcttcttttgtaatccttttgagatgctcggtgagagagtttcggtgtgagtttggagtgtgtttgcccaagaggcttttgtattaggattagtttggagtgtgtttgtccgagagattttaagtttgtgttaatgttcttcttaaggtgtatgtttgctcctagttgagcggttattttgcatcacctatgaatgaaatgatttgaaggatttcgtttttgccttgttcatttaaattccgcaatttaaattccacttgcaatttgaactttgcgatgatgagttttgctatctcctcctcacctctcttagtttcggaaattccttctctcttcttttctagatccggcttctctaatagccgcggttctagtaaggattttgagaaatccggcttgatgagtatttttgggggcaagatttgaattgctatattcaccccccctatagccgttcttggtctttcaatttcaattggtattaatccaaacatattacttagaagttagaactctgccctactaaattattgtagtgccaaaatatgtttagattttgacactaccaatgttttaatagggtactaaaccaaacaagcccttcatctcattttctctgttactctgtacattctagtgattaaatggaatctgttgaacaagaaagatgatctattttgggcatctctagttaacaacagttctttgactgctgtcctctgtgcttaaacacacactaaattcaagcagaatattctgcctaaaggctatatagctttctcgtcagtattgcctaatcatgcctactcttctgctaactgaagcattcgacagcccaggctttgatgtttcccaaacaatcattgtacccgtgactaacatatgagcagattttctttggacaagaaactcacagagagctgaagatgatgtaaagcaaattatcctcctgtaggcactgaagcctgaagacaatgtgtagtgaattatcttcctaataattaggtcagacagttctgtcaaattgtccaaactcaaaaagaaagaaagaaaaatcaaccaaagaaccacataaatgacagattttgcagtgttatctccagatgttacaaagaaacgtgatgagtaaacattatatcatctttcttcctcgcccccaaaaaaggcattttatctttcctcgtgatagcagaaacaaatccaaatcaatcatgcctctgcaaccgtacaaaaacacaagatgccatttatccttcaatatattacagctttgcacctcaattcgcaagcaatctgtgccacccataaatagttttgttctctgaatgaccaaaagattaagcatcacgacgaatatattacacatcttgctaggcttgacaaagcccaagaagcctaatctaaaaataagctgagtagtttgcactgtgacacaacagtacagccaatagcagcagttgacagtccttcaggccttaatacagcactggaagtagctcagaaacgtcctccttccctgcatcagaagttccagtcagaaactcagaggccactaaaatcagttaatgttacacagaagaatgcagatatctgcggaattagtttttgcgcataagttcatacttgatgctaagttttatttccaaaaaaatgatgctttgaaagtacctgcatctcagagtatgtagaagaattgaattgcaactcagaattttacatgtcaaattgtctcatggaaagaattgtgatactttattaaatacacttattgacaattaatttctccagttccacaagcaatagcataatcaaatacatattttttctaagacaccaccaacctgtggcagactttacttagttgttagtcactaaatccaagtgttcccgtgggtactttgcatctttttattacgtgttaagagttgcttatctatcaaccgattcaaatcattattagttccttctaatcatctttcggccaccaagacgcttaatatattaattggttgtactctggactatgcataatgcatatcagtacaggcttacagcctttaaaaggcaaacagatatgaggatatcatgcatttgatttacaaaatatgagtatttgtccttgccaatcatttgatcgaagcagtgcactatatatgtatatgcataaagctggaatggccggtgatatgacttcatatatactcctattcgccaacccacctatagctgttgaactgactccactgtgcatgctgatccagtacaaggttataggtcaccacctctaaattgtttaaatatatgtattagttgatcagctaactgcttacccgtgattaattctagtaattcaggagacgttaaaacatggtattttctaaactatatgtccaatagcttctcaaattttctatagtctgtcattcttctccctgttgacatcttacaagaacaagctagagctgcctaggtaaaataaccaggcaaatgcagttacagaatggctgcatcagcttgtaaccttctcctctcctcggatcctgtcctagccttctcttgttactccagggaaaaaaatgtctagacattaatatttgcatgttgattctacagctccaggacagcagtactactaatctactgtactgcagtaatgcagtctgcacattcaaacgctctccaccgtccacggtgaaaacaattcatgatccatgccttggaataagagtttgaccgacaaagcctcacgcggttgctgttctctagcgtagggattaagaaacatgcaaaattatttacagtattatcttcgaaatctgtttcagtgttaggaaatgaagcttctacagtggtgctgccctctgaaagtgctctgcttgtgctttgtttttacatgccacaatgctagtagtactacatttcaagaactggatttgtccacttgttatttttttatttatcccctttccttttaacaatttgacttgtactactatcagttaaagccaatcttgtactggtcgtatcaaacaaaagaaagatcaaatctttgcactccatgattcagctaaagaccgcacaaatcgaaaaacaaagcatttttacgatccagaaatgaaatgggttttaatgagatcatgtaaatcctcattgaccgttagatgacatgagagtaaagtcgtgacttaattccaagaataataaaaaaaaagagaatcaaatcaaaaccgggtaggctatcagggcgaatgagccttaccgtcggcgagccgtggcggccatggagttgccggtggcggtggtcatcggccggccggccgaggttggccttggcgggcttctgctgcggctgcggctgctgctgcttctgctgggcgaggaggtcgtcgtcgccgccgaggctggtgcgggagagctccttcttgttctgcttccgcatctcgcggatcttggagaaatccatggagtagtccggcagcgcgccgttcttcatgtcccagtccccgaacgccggcaccgtcatccacccgttcccgccgcccgccgccgccgcgccatgcccctgctcacacacgcgcgcaagaacgcagtgaaagattcagacaagaaacagcaggaacgaaaagagaagaagggttcgtttcagggaattgagatggaagccgttcttggcagtttcttacccccttgatgttctccatggtggtttgctggatgatgatgatctctctcacgcagcctcgcaaaacgcaactgatctctctagattatctctagaatatcttcttcctcctggatggcaagctgccaagctgagcagtgctcaacttgtcttggaggtggtagcgaagaatgtgtggcgactggagagaagaaagcgatagagctgtacttatatgttgacgaagaatgaggagaagaaaaaaaaaattgatgtttgcgcagctcaccagctggtcatgagctaacagtactactaagtgattgcttaagagctaatcactcagcttaacagctgagattagaagctgcattactgctcttcgtacaccacgcgtccccgaaggcccgaaggctacagctggtgatgcattgatgtgtgtgaacagtgaagctggggatactaggatgggcccacttgtcaggtgggcccgtgacctacccacagcttcttctctcttcacatcacacggcattacgctgcgaaaattcagtggatcgcagctctaactccttgctaattgggggcgccagcgaatgcgtctttttcttgcccaactcacaagctttgcagcttgcaaaagaaagaaatgctcatgtccacatcgatttcctaatgcattctccctttcagattcatgtgcaggttcttggttttttcctgtgtcaattctaggagaagagagcactgcgaagcgaattaccaaaagtgtaatggctggtatttatcatcttgatagcctgtcaacagcaaacgtaatgagtgtatatgttctgattggaaagatttccatcatctgaaaatgctggatatgcatgtaagcaatattcttcagcaatcatgcaacagagatggccttgattcgagcatttgtcctgagtcctgacacttcttctcacaaatattggtgatgaattcggttgtaaaggttgtcagccattgtttgttgggaactgaatatgcttagagaacactgtcgttttcagaaatgtatattgggtgtttttacttccataatgacacgtaccgctacaagttagtactacatgaaaaatattgcagaaagatttccctttggttgttaggaatctttttgctcattattgaggagcacttttgcagccctcaaaagtgttcatcttcaacaaactactatggttggcatcaactaaaaagtataacttctcactatatcatatacttatgatgcttatctctcatttcttatttacatgtaagtacattggtgtctcttctcattatttcttattgatctttctttttttccatttttactatcataagaggggcgagcttctataaacgtggggaactatgatgggagatcatagtgaagctctgaggcattttggtgtgctaagagttgctctggagtaagaaaaacatatagaatgattatacaagttcggttctctagctgcataatatccccactcgtgtgattcattagagagactaactctcaagcatacggtaaattagggttggctcctatgcaagaggaatatttcatgtttattgtgattgttgggagataacttaaatgggattgcaagcggacctttcaggtcaatgcggtaatattaaaaaaagcgagattttgactccctccaactattttttaagaataaattgtgagtttgttgttattgaacacgggacacactcattatcgagtgtatctcttggtaatgtatcgataatttatattgcagtatagtagagactagggatgaaaacggatcggaaacggacggaaactagctttatcatattcgttttcatattttttttggaatcggaatcgtaatcgaaaactcggatacggaaatgaaattgaatattatcgaatacagatacggagcgaatacgagacggaacgaatacggtaacgaatatttaccggtatataaaaacccctcaaattgagtttcttgatcaaggaaaaggaagagatatcgcttattattttttttcaacatctccaacatttatatcgtagacggtcccacaaccgtatgtgaaaatcgattttcatgattgttcctctaagagagccatatacaaatatgattatcattttctattcccaaaaccttttactagatgtataacttacttaccattgtataaattggagatgttatttattttacttcacatcttcaaaacttataatgtttgtattatactttaaattctttcaaatacaaatgttataaactacaaagtggtagatctcgttgagccctacaattttaatatggaacacatctccatcagatgtcgtttgaatggtagatctgagattttgtaaaaattaatatggtatattataatgaataattagacccttaaatgaccttaaataataaaatagtcaataataaagttgtagatctcatcgagctctataatgttgatataaaatttgtcttcatctgattccgtatgaaaaagttatgtatatatacgtgttttttctaaaatttgctcaatgtctgcggatatccgaaaaaaattccggataatttctgaccgtttttcgattccgacggataatacccttactatattcgttttcgtttccgagaaaaaatatccgaattcgtttcagaatccgagaatttccggataattccgaccgaaactatctaaatccaaaaaatggtctggacggacggaaactatccgaaccagtttcatccctagtagagataaatatagcatctttgatttctttaatgaaaacatccaagttatgattggggataaggaaggtcaccaaatcgacaacggccggtgccacgtcctctcgttctttagatgatttctcctcgtaaaaatagtttatggcgatgggcaacttatgctctgcaaatcggcagccatgctcctttgcctaaaacagcgatagcttcattgctggcttgctgcattgctcgccaaaagtcaggtgccactactctaaaatcccttctgaaatcaaccattatactctaatagaagattagatgatattctatttctgcctgtcaccgtttttttgctactgcttctcccatcccataaaaaaaaacttatactagatgtgacacatcctattacagtaatactacgaatttagtcatacatctattcaaattcgttgtgctagaatgcgtcacatacagttttagattttttttttttagacatagagtaatactctaatcaaatattagatgtccattctaaagtaaacaaacataatatcgaatgtgacacctactcttagtaggaccacgaatctggatatgatgtgtgatatttggcaccggtttgtttaactgacggtgagtagttgtaaaacttgaaatggaaaatatacttttatagatattaaaatgctttttaaagcccaggtccagcccagcccattgagggctggaaacgtccgatcgaaccggatcactttcactttcctccaagtcccgtcttccttcccgcggccacactcccgccgccccgccgtccgctggagtacgctgtacgccgacgagcccgcggcagaaggcacatgtgaactgccgctactccggccgcgctataaacatttcaccaaaaaaaatcagtgagctataaacaaatactgatgtcataggctgtttttaggtgttaaaataaataacttcttgcgtcttttgtattctacagctcttaatgtactgattgttatgcatccaagaaggacatgcagttggtctcacattgtaattccagtggcattggaaactgatgttcaccatggggatgatagtaaagacagagttggatcaactacagttaagtgtgatccatgcattcctccactgcttcttagcttccctcaggaccaatgatgggagatcatatccatttcagaactactctctctgtttcaaaatgtttgacaccgttgactttttaacatatgtttaacagttcgtcttatttaaaaaaattgtgaaatatgtaaaactatatatgtatatgaaagtatatttaacaatgaatcaaatgatatgaaaagaataaataattacttaaattttttgaataaaacgaatggtcgaacacgtactaaaaagtaaatggtgtcaaacattttgaaacagagggagtacaacattggactgctcggaagggctcctgaactacgaagccatcatcaatccagaagggtatgtggcactgtagcgttgacactgctgaagatgttaaagcgggcatgaatggaagatagataggcgtgcgaatgctggtaaatttacgcacatcatggtcaggtgtggttgtcgtcagtactggatgtgtttatctagagtaatgctaattttgtaaactgatgatgtgtattgcaccatcagtctgcaatcgttgaagcatagcatttttacttgttccaacttccaagcatccatgtgtacatcaccagtctcactgtacatgataccttgttttcaggttggctcctatgcaagaggaatgcttcttgttcattctcaatgcttggagagaaaacactcctatattgcaagcaggcttatcagggtcaatgtggtgatatatcaactatttatattgcagtacagcgagaaaacgcccatgggtttttcggctagcttcataagatggtgggctagatgacctgggttcaaagcctcaccctttctaattatttgatattaggtcattccctaatattcgcattttttttatattgcagtacaacatagacaaatattatatctttgctttttttaatagaaacatccaagttgttattggggcctaaactaccacaggcagttcagttgggcctaattctggtggccgcctggacaagtgctatattgtgaaatcatattcataccttcaggaaacaatgatacatccagagatcagagatggatgatgattggcaaaggaatatgatcttgcaatcatttgtgaacatgcgggacaaaacaaatgatggacagctgaagataagcaaacaaaataaaataaaacagggtttctctgacatactagcatctgttcgaatcttgaagttcgatgaaaaaacatgtctagtttgatgaataaacagttgaaatggcaggaaacgtgtgtgtgcagttcttgcatagggagtaccctgtcgtgctgggatgtagtatgcagtttttcgtctggtagttaacaattaactcaacgagaaatcatgccaacgaaatggtcaacatgtattcgagttgttggacgtcatgttcagaaacacaaccggttctcgattaaaaaaaaatcagacggtagcatatcttaacagcgcgttttgagctaactaggaattgacgtgttcgcagccgaatttagcgaaaacgaccacaacaatttctgaaactgattggtaattgtatcatgccagcttcgtttggcctgtaacagcgacgtgaatgcacacacgcatagtgagaaaaggagaaaccatgacatcttcagagaactggtaatcttcttcagaaaaaaaaatggcgtaaccaagaaacaaccaaagaaccggacagcaattcaatcaaactacgaatgctttataattcgctatttccattgccaatatcgtctttgtaaagaagatataatcatcattatatatgcacatgattaattaagggggtaataacaaaaaggagaagaaaacaaagaagtgatcaaaaaagaatctgatgaacagaatcatcatcatcaagaatcaggcgtcctgggagtagaagtcgatgatctccttgaggtcgaggtggaggagggaggaggaggagcggtcgtggtggccggcgagccagagtatgtgctcgaagaggatggcgtcgacgtcgacgaagagcgccgccttgctctcctccttcctcaccgccgtctccagcagcagccggaacgggtaggtgtcgagcaccagctggtcgacggagaacacccgccgctccttcccgacgacgaccgtcgtcgtcaccgccgccggagacgggccgtcgtcgccgtcgtcgagggagcggtagccgatgcgggacggcgaggccgacggccaccggaggaacacgcagcagccggccatctcgaacgaactctcctctcttgatgagcttttcttgcggctctaatggcggcgtcgcggggatgggactgtggaaggaagagtggaaagggagcgaagtctctcgtttataacaagggggagtggaggttgaatgaaccgttggaggtgttttttttgcagatcagacctgcatattctcatgatttaccatataacccatactggaagtgagagaattgagagctggtataatagtagattataagctagctataaacacatattgagaagatagataaggacagaaaatagcagcatgctacaaatttgtagactgccgcaacacaaactacaagacgtaatatgtatataataggtagcccactactacgtaatactactctctccatcccacaaaaaatccaatcctagcatctcaaggtggaattagtggagagtaagaataactaaaatgtccttaatcattaaaaaattagtaagagagtaagagtgatagataggtaaagggtattgaaggaataaaacttctcgtttttcgtgctaatattaagtaggatggtataagttagttttttatggaacaaaattcaaactctaaaagtttaggttttttttagatggagggagtattaagcttgctggagagaaaactaacatcaaggggatacatgtaatttagtgagaaacagaggggttttactgaaaatgtttgcaatgatgtgcgttccatcggatgctactgcgtcgtctcgggatagccgttggacctggacaatagatgatggaaagcgacgtcgtggtggacccggtcacttgagcctccttcttctgctccctgcaaatctcacgagtccgtaacattacatgactcggcccgagagtttcaccacggacagtaaacaaacaacagctcaacggagagaggtgaacaaatcaggaacatgtgtgcagcaagcgacaccggcacggaggcgggcacgacgattacgatgccgatcaacttggggtactcacacggttgacggcctgacgcggtgcgctggtgcggctttggctaagcggagagaagcttccgcatccgctatagctgtggccggccaaccaacgcgccgtccggcccgcgagacgtgacgacggcggaaaaacagtagaaaacgggaggcggaatcaaaaaaaggtggggcgcgagtcgcacgacacgggatcgcgatgccggggcggcacggctgcttgtcgctgtctgcgtggtagggatacacgcgggctggcctgtgagcacttatagatcgaggctctctttatattctaacttttttttctttgaacttttaacttttctatcacatcgaacatttttacacacataaatttccaactttttcgttacatcgttccaattttttcaaacttttaattttgacgtaaaactaattaaatacagcccgaataagtgatagtgaataagttttcgcatcatggttcgacttatcgtatctaaagatacaagtggatcgatacataaacctgtttacataccaaattaaaaagtaactcgcaagttaatctacacggtacctgctaagtttgcttattagtaggctcgtgggttgatcggcttacatccctgctgcgtggccgcgtctgttggttacttggttggctcccccatctccaactctccatcaacatgtacgtccacgtgcgcgcgaccccgcgagggcgtgagaaatcgccaaaggcctcatcccaccccatatgaagcagtgggtggataaatccactttgtcatctctcatattttcatcgagtttaaatcgtatccctgaatcacatactgaattacaaaactcaatctatgaaatagctggggttctctgacgtggcaccctaatttaacccagtttttgcaagttgagggtaaagatttattgcagtttagggatactatgatttaaactcgacaggaagcaaagtaaacgtatctcaactggttatgtttctgtagtagaaccaactcatcagggttcaagtcctagacttggacacgggtgctctcatttacggctaactattattttagtgataggcaatgtacctgagtgtgtgtatatttataggactagttacatgcccgtgctaacgctacggtgaaacaacaaaaagatatacaatatattgtttgggctatcaagtatagattcaagacattaattaagacttacagatgagcgagttcagttaagaagcttattagaagttcctcagttattatatattcgaaagggataaacaagccaaataaattacatccaggacaaggttcaaaatttgcaaaacaagccataaggtcgacccattcagtcgacgatgtattatgtcttcaacgtcttttctccacgtcacagaaaaaccagtaaccaaagaacaaaagtctgattgatatattaagttctaaaccgattccaagacacattcagtcaattaagttcaaatacacaatcatgcatttctgtcacgccccgaactagctccgagcggaactagcccgtgacgctccaaattaacctgttaatcgatactagtcccaggaaacagtgctggtatcacaggaagacggaatatcacagcaacagaggtctctttattatagagtaggagtatagtcatgttgggctgcggacagatcccgagctcacaactgcattacaaaagggaggcggaagccaagacttggaccacacatcacagccgcccgagggaagtctaattcccctccctccttcttttcttttcttttcttttcttttcaaaaaggatttaaataaatccttttcctttagaccaaaaatccaataatcttagaaattcaatatcttcccaaccgtaagtctgtttgactccattcaacttccaaaactggtatcggttaggagcaagttcttccaggagcaagtcggctacgatgagttttagggtttcggcctagttcccaagtcgcgcctgtgatgtgtggtccaagtcttggcttccgcctcccttttgtaatgcagttgtgagctcgggatctgtccgcagcccaacatgactatactcctactctataataaagagacctctgttgctgtgatattccgtcttcctgtgataccagcactgtttcctgggactggtatcgattaacatgttaatttggagcgtcatgggctagttccgctcggggctagttcggggcgtgatagtttcaacattaattaaagtatcacattcatatatcagtacatggcttggcaaaccacaaagctgaggctgccttaatctaagctataacaaaatttctttttttttttgcattttagaataaacagtaaaagagaatggataaatcacatgtcctgaagctgtaaatttctacaaagtcctaagcagctcaatttttgagagggtagtagtgttgttccctttatggttcatctgatgcatgaagaaggcaagttcaatttctggttcagtaactcttgttgttcctactgcttccaggaagcagaaccgccaaggattttcttgcttgatgactgtaaagagatgaaagttcaaactggtcattagaaaaattgtgtgcagataagagtggtgttgagaagtcaagttatcaaagtagcattttgtcttcgttccaaaggagctaactctgtttttaaatatctgatctttttttttcataaactcactaatacatatcactaatacgagggaaattgtaagtgaatagtgaatgaagataaataatggtttgagagagatagaggtgaactcaccaatatatcccaactgcataatcaagggcaatgcgtgcatgagtgatagaaatcatggcagcaagtatcattattgtgatcacattctgcatggagaaatgtattttttttccaagaatataagcctattcctctgctagtaaagttcccatgtcaacctattttactttaaaaccaaagaaactgtaaataaaaaaaaaacgagatagagatttgcaattcactaggtacaaaagttagatgcacttctttaacattttagcagattgcttccaacatatgacatcaacttcccagtcagttggttattttacaatcttgaaaagcaatatttttctatcagtccaactaatttgagaaaaaaaaattctgaatgagatatatcaagagcagttgtgaggctgaattgttcagggatgtatagaaagcaagcttgtgtttgacgcaacaaatatgtgtatatgtaagattgatggagtatggattctgagcgatagcagtagacaattcaatcaatattttatcacctaaagatcatgcatagtattttgacgaaacaacggcagatgtgcaccttcaagatgaagctttactgacgatccaagtcgttgaggggatctaagatacagaatccataaacactctccagaacacatgcattgcaggtgaggagccggacgggacatttcgccgagcaccccgcgttcattgtactctgaggaaaagcggcaagcgctggatgatgggttttgtttcagaatgcatgatgaatccggatgaacctccacgatgccaagtttcggactggtcacctgctgatgaactgcattatgagttttgttcaactactcacctctcacgggattcacctgttgctcccccaccggcgaggaactccatagctgcagctcacccctgcgatgcagaggggatcggtggagacaggcgatgcagaggacggcgcggtggctacctagcgacgggagcacctcgtgcggcgggcatcggtggagcagaacggcggcgacgacctggcgacgggaggaccttgtgcagcggggaggcggaggatcgtggagagcgagctggcggcggggatcgatggcagacaggcgatgcagaggacggcgcggcggctgatacggagcggagcgctgatggcggaggtgcgggagcggaattccggcggagggcggagacgcaagtgtggtgggagagcgatagggaggggggtgggccgtgcaggtcgtgcgctgattgagggaggtggaggtgggatcgatctgaaccgtttggattttacgcggatgatctgaaccgttgaatgatgaatgtaagagtgtaagagtaaaagatgagtaaaacgagttggtgaattataggatagatagaagatagatagatagacgagttggtgaattataggatagatgagtacgcgtgatgtgagcgtctacttttgtatttaaaaaaactcgacaaaaagatgaggaacgtcgagcggacttattccgcagtgggttgtcacaggctcgcagctctcacgcaccagcccgctactgctccgaaatcgtgtccaattctccaacggacggaatccatctgggcctccaattctccaagccgaatgccagcacaagccaacaactcggccgtgtccaattctccatgtacatatctctcactttttttttttttttgcataattccaatttcagttttcatatatctaatattctaatgctggcagtgtttaccagttctgattgggccacttgacggcctttactttcaaaataaatcctagaattatgtgaaagaaaaaaacagtaggaaaaaaataggcttgagtgttgctgcgttgcagctctcctgttctgaggtgctagccctcttataggaatgactatgtattaatctagaagaatccatggcagctaaaagtgtttgaattaaggagcgatccaagtaatgtaatggaaatactccttctgtcttaaaataagtatattttaatctatcacacacatacaaataaaaagtaaaaatactaggataccccactttattaaatcttaatacaaatatttttcactttatatacttttcaatgcgttctcttgtttttcacaaactataatgcaatgattattttaaaaaataaagttattttaagacaaacggaagtaggcaaaaataatattttgggacgggtggtaggttttgtggtatgaattccacccatcaagcataaatttgcaaacaaaacccaaaacaccttaaaaataacatcacctattttgctagacgttttatttgttttgttgattataattaaacacaacaaacagactcgaagcaatacctacgaaaagataattaatgatttttaaaatgtatgaaaattaaactaacatcataaacatttgcaaaattaaactaacatcataaacattgaaataatctgtccgggatataacacgagcgtgccttgccttagccacgttgattttctagtaattcaaaaattaaaacttgcttctgaaagactgaaaaatagacatagatttctaattattgtttgcaagtgaaaatttagacagcatcttttttagaaaaagaaaaaaaaaggggaatacagcaggaactaggaacagagaagaaaagatagaggggaacattttttttttcttagaagagaagagtggggaatagaaacgcaaaggcatccgtatccaatggcagtctcctctttggccttcgctagagtcctcgtcccgccatctccaagaacaggtaaaccatcccaaatcttccccatctttctatccctttgcacaagatagattcttgctgctgctcatctgtagatgactagattcctcaatccatctcttcggtccttgctccatttcggattaaaagtagtccttgcgatactatttgcattacaaaatcgagatccacggatttcagtctggtcgaaatttcccagcttttgttgctaggggagtgtggtgtcggtacctaaccctagcccaaaacccaaaacccaagaattgatgattgatttcttgagatttattcgacagacaatcagtgaatatccccaacctgctgtgaaggtttttttttttttttttttttttgcaatattgactctgtaatggggattctttgatgcagcattagcttccgcttgctcccattctatcaagatgtgcgcttcttcagcctcaccgtcggagtcaaagaagaccgtctgggtgtggacaacaaatcggcaggtgatgacggcagccgtggagaggggctggagcactttcctctttggatccaaagatcttggcaaggattggtcatgtgagagcatttcttttttcttacagcgatgttaggttacataattgtttctttatttttggtagataaggcacaatttagctattttgcttacctctaaatacaaaaccagctcggctggcttagatttcaaaaaaaaaaaaaaaacaatttagctattttagaagaaacgacagacatttcactgatgatttgccataagaagaaacaattatgtctaggcattgctctcctttaaactaatgcaatatattcatatacttgatagtatgcatcagtgagtgcatgccattttcttggaattctgaaatcgacagtttgttatctctttggcattgcagctactgctcgcatcaatcctctttttatcgatggcctggagatattcgatgagaaaaaacaaaagattgctgtaatttctgaagtctcttccccaggagagctggaactcatacaaccagacaatgtggaagtggaaaacatcgtgatagacttccgaggtggatggcaggttagatattcgaatattggactatcagcaaattacttccatgacatatgaattaatttcaattgtcatagtgagataagtcatcatacttgcatttttgtaatgcattctatgctgtttagtcatcttgagtgtctttttgtttgtgtgaatagcttatttgaattccatcaatggtttgaatgagtgtccagtatatgttttttctgtgttgttaggatcattggcttgacatgctgtactgtttcatatttgagccgcaacttgcaaagtacacttgacaaaacccaacaagcgttaacaggtgcctcctttgtcctcctgaatttcgtaggttataccagcagaaaatatagttgctgcattccagggatgtagaggaactgtattggctgtttcaacaaactcaactgaggctcaggtttttcttgaggtaactgtcaagatgtttcaacatacaatagaagttcctgtgtataaatatgtatcgtgttcctatcaattatcttttgtgaagttgttcccccagttacttagttactttacaggccttggagcaagggcttgatggagttatacttaaagtagaggacatggatgatattatcaaactcaaggtatgtttatcacaactctttgaaatttctttggttttaaattattaaaacactgtgggactacaatggtcttgtgtacagaggcaaataccgtggtgtgtatatatacatatatatagatatctaaatctaagtgtgaaagtacagctcctgttattgttactgattatcatttgtctgattgtacgattcaccagatgtttgtttgttctctcctcctttaatcactcaggattattttgacagaaggaacgaggcaaagagccagttaatgttgacaaaggctactgtgtcaaaggttgaagttgttggtatgggtgatcgtgtttgtgtggatctttgcagtatgatgcgacctggtgaaggccttctggtttgtgtatatttctcacttgttcactgtagataaataaataattaacatatatcctgcagtacagagttggttaaaatcgttccacgtgaatgtgtcattgtgcccccaaatagaaccgcattagcattttacctgtcccaagcttcaccagtctgcctctacatgatgttctattttcaggttggctcctatgcaagaggaatgtttcttgttcactctgaatgcctggagacaaattatattgcaagcaggcctttcagggtcaatgcggtaagatatcaacaacttatgttgcagcaagctattgcaggtatcactgtacaacaagagaaactaagactaataaaatttatgtgttctccattcagggccctgctcatgcatatgttgcagtccctggtggccgaactagttacctctcagagctgcaatcaggtcgggaagtaatagttgttgatcaaaatggtttgtggcgtactgcgattgttggtcgtgttaagattgaatcaaggcctctaatccttgtagaatcaaaggtacataactaacaatgatctcccttcaaatgattgctgtacattcatggattgtcaatttcatggcgtatgggcttgctgcaggagaacggtggagatgatacttacagcattttcctgcaaaatgccgagacagttgcacttatcactcctgaaaaaggtaagcccatatggataacttttgaagataggactgtaagttttgagctgcaactataataagccataaatttcagttatgtttgaatgatgctaatcaccatgtgactagtacacatattcaatcaactcattctggaaccatatgattgttttatgtaggatctagtggaagaactgctatacctgtgacttcactgaaagttggtgatgaggttttggtgaggaaacagggcggtgcccgtcacactggaatagagattcaggagtttattgttgagaaatgagactgcgtcagttattcagatacctgctagcaggccagtctttgttcttcccaaacaattcttttgctaattcatgggagtgaaaattcacaccaacttatgataggggactatctgaatcatcattgaattcgagccatgtacatctgtatatactatagtactagtaacttttaagtcaaggaggaaatttccatttggatgtgaaacgatctgatgggtctcattctctgataggatcataacattacgctatgggtaatcagtccttttcagctggttatgtctgtctcaaccccgttatctggcaatctctttctgaaaaacagttccgtcagaatgtgttcaaagggagctgtcagatgtgaatagagaagtgcatgaacttgctatctcaaatcaactgctgagaaaacctgggaaaaatatccaattcacagtttgtcacctttcatagtgagataatccctttgactgagatcaataaagcttccattatataaaaaaaatatccctccgtcgaaaaataatataaggaattctggttggatgtaacatatcctaatactacaaatctagacaaactctttatcaaacctattcagattcatagtactggaatatgtccaatcaaactaaaatccattatattttagaacggatgaagtataacacagtgagtacggttctctgcatcatgatcccagcatggcagagagcagcgtgaagcaaaatcaaggagaagaaatgcaaagggagtatcatagcagcaacccaggcaccagaattcggcacccattatctcggcaaacaatttacattataatggacgtcagattctcgtgtcacacagataaaagaaatatcactagaaacagaaagttcctcgagaaaaaaaggacaaaaaaacactgcttacataacaaactatacagccgtgcagataaaagacctcttctatgttgcacttctagtgcactttggcagtcctatatcctggcaatggggatgctgctgctccaagtgagcgccgtggcgatggctggattctcatcggcgacttagggacggcgtttgaggttctccggatgtcaacctgtggtgaagccatattatatttggagtcctgcagctgctccagctcttccaagacctcagacatccgcgggcgcatcttggcatcattgcagatgcattgcaaggcgatgttcgcaatggcgtgggcgcctttcttcggatattggcctcccagctttgtatccatgacacggtacagcctacgcttgtcgcccaagtggggtttggcccagtcaactaggttctgctctatgcctggtttcgatttgtccagggcccgtcttcctgtgagcaactcaagcaacaccacaccaaagctgtagacatctgcctttgcagagaggcgacctataaagttttaggttaagtaacatgagaactggttgctccagatataaaccatacaatatctatttaattgctacgcagagtggtacatttcctcaatgaaaagattagtttgacttggcatttgacaatgtgccaggaattcagaaaatgaagacaaaataaaaggaaaggtatgactgactctcctgcgctggaattaagggaaaaaacatacaaaatatgatcctttgaaaaatggtaacatgataataattttttttctaacttaactaatatagtgatatgccttctgttatgtatctgggcatttggcaatatgcataagatgctttatgcagcaagataaattccagtgagcttgggaaatgtaaagcaatgactccaagcttcattagcaatatttttagataattcaaagcttcagtagcacctggcagtcatatgtctgatcctagtttaaaccgatgctatataacagaaaagacttcccatgatttattcaaagcaaagaattaaaatttaacctgtcgcaatgtactccggagctgcatatccgtgagtacccatgacctgtgtggaaacatgggtcttatccccagtaggacctgcttttgctaaaccaaaatctgagagcttggaattaaattcctgcaattaaccaaggggaaaaatgttgatagaacatctcaacaagctatacaagcttgatgattagagtcaacattaattatcaaccataccgagtcaaggagaatgtttgatgccttgaaatcacgatatataacttggttctcagcgtcatgcaaaaacgacaagcccctagcagcacctatagctaccttgagccttattgcccatgacaaaggatcagcacctcctacaagaatagaaaaaaaatgttatttgaactatgtgaacatttaagacatgagaaaccaggaaatcaagaaggcataaatatttttaatagagaacatacttctgaacagatgattctccaaacttccctttggcatgaactcatacaccagaagtcggttgtcgccatcagagcaatagccaatcagcttaacaagatttttgtggtgaagttggccaaggtagttaacctctgtctgcagcgtaaaaataggaataaggtatcgtgaaatatgtcttaagagaacagcagaaaacagcggtgggtaacattctgaacctaccagccattccttgtgtccttggaaaccttctggtttaagcttcttgacggcaacaaccataccacttcctggttttgaaggagcaagcgtgtgttcatcaatccaacctttgtagacatgtccaaatcctccttcaccaagaagactgtccggtcggaagttctttgtcgcattccttagatcattgaacgagaaggccttcaaatttgaagatgacaaaatttcaccttccgtccgaggagtaggaagctcacttctgtccttcatagatggcagagtcaaagtcgagcgacttgaattgctcttaagcgtggaagggacagatgataaacttgttttgctggtcaattttgatgggtctgctatctcaacaagaaattaatgaaatgtgcataagaacaacttgttattaacaaagcaatgtgaaattcaaaatgtatccaaaagcaccgcttctgttcaaattcaatcagaactctgcatatgtatggtcaggtcgtcaggactaccaagtcagattttcctgccattcatttaaagaaaatatccgactccctttttacaacaatagaagcttatgatatttcaatgaaccctatttctatgttctatcagagtcttcctttggtccttgggaggtattgagagttacatgtacctcatagtgttaatccagtctgatcaacacgaaaaattacctctgcctcccaaggaccagagaaaacatgattttatccatgcatccatgctattgtttgtttactctatagaagtaagaaagaggaacaaaaacaaaagtgaagctgcacaaaagcagcaactaacaagctaggctaaaaaaaattatcatgcaaaaaaaaaaaactaggccaacaggtataactagttgcagaacacatgctctgatcttaaaattttatcttcaacatagtcaaaccaaagtactaaacccaattcaacacacaataaatccacgatctagtaggacaaacaactcaacatcccaagcaaccaatatcagctttacagctatgataggaaagtgacaaatacatacaagacaaatttggaatttcgacgaagagagtatcaaggaaacttacaggcgccattgttcatgctgtgatccacccgcgccgtggtgtccatgcaattccccatctctcctgccctccctcttgctccttctcctctctatccaatccaccaaactatcagccacccatcaaactttgtgcctctgctgcaaatcctcttgggcactactactcaaccgtgcaatgaaccaagaaaccttctagcccaagaatctttggcagataagctctctcgagacaagggatggccaataatgcaaggaatcaagaggaacaggggctccaaatgagcacaaaactcagccaaacgagataagaaccgagcaggcaagcggcaaaggtccaatctttgcgaggtttcgatcgacctcgaccaccaatccggaaaaaaaaatccgcagagcgacaaacgaagcaaagaaccaaccaaccaaccccgaaagtcaactcgaacctgcacacgcgcagctcctcctcctcctcctcccaagctaaaaaaagatccggcctttcgatcgattcccgcgtgtcactggctcactgcctcacacgcgggaaggaaggaaagaaacaaacgaacccacccccaatccgcaagaaagaaacgaggccacagaaactctactcgctcatcctgaagagtcgtcgcagctgaggtcaaccagcgaggatttgagctaatagcggctgctgtggtagctgcctgccacgccgtggctgcacgcggaggaggaggacagggatgcacgacacgaaggcggcagaggcagcgaggtggatggctcggagaccgcagggagatgggagggagggaagggagcgagaagagacggagaaaagcggcggaagcaaaatcggctggctggctggctacggaccgacctaccataccacctcagtagaaaagaaggcaagtgtgtgaatgaatggagaggcggtgcctttttctcctcctttctcacttgaacacacctcttgctcctccattgggaagatttacatataaaccctcacaatattcagttattttatatactagctgtagacccgtgcgttgtaacggtctttttattcagtttagtggaagaatttgagccgattatgctgtttgggttttatactagtctttttaaaaagaaacagttttttttaagagtgaatggtttttatgggagagaaaatgtttctatggaagtggagaacgagatagaaatagtaagtttttagggctgtgtttagttcacgctaaaattgtaagtttggttgaaattggaacgatgtgacgtaaaagttgaaagtttatgtgtgtaggaaagttttgatgtgatggaaaagttagaagtttgaagaaatattttgaaaactaaacacggcgtagatgcaagtgaggaatggagagaatgaagaaggccgactttctcttctagttttttttttaagtagtagaaagaagagatactcatatttagtcaataatccatcaaatactcttttactgcgcccgctactagcgtgagcttataacaattattttagggtagaaacgaattagttaaagatttaaaagaaattttaattttaaagttttttcaggaatactaatgaagaatttttttaaaaaaatgtattatgatattttatatatactcctgcttggttaataatctagcggattctcttggctcggtccaataataatgtgccgatggatgatacatggaattgagtgtataatacttcttgggtcctaaaatataataatttttagcctctaatatctatcccaaaatatgataaattattctcttctcaaccaatcacaatatttcacctcttaatttcctcccatactttctcttctcaactaatcacaaccttcacacatttaatttcacttatttttttaatacatgtgtccaaccccaaaacttcttatattttgggatggatgtagtaataatttataggcgaaaattgaaaaatctaatttaaatatgttatctaagaaatacagataaaggaagttttatttagaaatcatattatttaggagcttaagaatcgtgcctgtgacaatccgtcaccccttagcataaaaagaatgggtgcttactagtgaacatttcatggttgccgaagcaaggtggtgttctctttttgcgaaatcaagcaatcagcaaatgtgtccccttggctcagtattatatttcaccatgattatcatcaaaaaagtttactattgtactatcctaaacttttaaaatgcagacttgcactcggaattagtgagctagaagtactaaaacacaagaaagagatgagcaatgaccaaacaatcacgctgaaacctatgttagctggttaagcaagagaaataagaagttgctccagtgagcagattcctgcacatgtagcaagtagacgtggacttcatggtttcttatccctccttgaaaataaataatcagaaatgcaaacgtatgcgaatttcaatagctttagcttattctttcctaaaccgttttctattcaacaaccttatcgcatcgcttaaatactagccctagtctcctatactaattaagaaatcgagaatctgactctgccactttatttttccttttctttccccagtttcctgtccttgttctttgtctgtcttgcaagtaatccccagttttctgcagctcttggttgcttcatactcccaatcttccattcatcaattcattagtcagacacatgcttgattagctggaaatgcgtaagcgagtttaacgcttccattctgagaaaaagaacagcaaacttgtttgctttggaatacttttcagaggtgtcgttcagttgtttgttgatactatcagatttgctgtgaaggcaagatatttagcggcgtctgttctcgtgtgatccggatgctgacttcccagctaacatctgtctctacaattattcgactgattgataactgttttgaagtggcatctaccggtttttatctgtatcccgatgtgttcagactttcagagatgcaccccggatcagtcagcgtcagattagagtacttatgtgcagaaaaaactccttgcttctgtcgccgcctgacactgacaggagagtcaatgtaacagtttagataatcctcacctcaattttactacagatcgtcaaagcatttacactcgaaatagatttgtttattgtcagggttgacctgatttatggctgatgcacgttgttggacctcactgacctttttttggttgcagcaccctcagttttgttttcacagatgcattgcatccgtacttctaatactcgtcttattcaccattggaggaagaacaatctactgctattatatgaaccagattttgctgttagtgttgatgatctgaatgcagcctgaacatgcatcctacagatttcatcaaagaaaaacatagatcccacagacaggtagtccattctcataatcgcatagattatatattaataacccactgaaaattgcagggcacaaagaaagttgcatagctagagtgctagtagaaatgattctacccaaaagggacaagaatcacaacatgatgcttcttcttctttttttcagagagagagcaacaaaattatcttttgtttgcagccacaaacaaatcagtattcagtactgatctatttctgcatccaaccttttattcttctaggtgatgctctgtcattttttataaaaaaaataatggaagcattattacactcagcctgagaacactcccgtcctctgcagactgcaatgcgctgtgcactcaagggaatgacagaaacagacgcagatcctgctgctttgatccttctttcgtctcgatctcgtagtgtcacatggtagcagttcagtacagttattgtgggatcatatgatctcatcagcagttatcctggtgcatgaataaaacctgaaatctgtggctgacatagacgtacgtgtttggtctgttcttcaggaatggtctgtcagtttcttgaaagaagttttcttcagaagattgcactgaacctgaagaacaaaacaaattggctgcgttccatggacttggtaaagcctttggcttgattcatgtcgagtcacggggagcagcaggaatcaattccaactcccagctacggcctgatccgttcattgagcgatatgtcagccagaaattcaaagcctgaaattcccccattcctcatccactacaagacggagtcaacgaaaagaaacagttctgcacgagtgcacgggtgaaggagaggatatgaacgagaatccgtcaagttctagaagatggaggttgcagaattctgcttgcaagaaccttcttaagcttgtcatctctctttcttgcagcaattgccgataaacagttggcttcttgttgtttaactcgtattattactactattacagtttcactgtcactgtttccagattggatgatggatgagatcgagttgagttaggcagcgttgcactacttacatggctttgctatgctgagagaaaattttatatgaacggcaattaaacccaaaggtgctttgctttgcttagtcaaatccataaaaggaaaagattaaacaaagcgtcagagatatgctaaacaactcaccaatttaacagccattaaacaagtcgacatggagccattagctcataggaagcattaagagcaagtataatagtaagctataagcctactataagcttaggtggaggagagaggtagtgaaaaattaaggatgttagctctcatgcaagagctaacttatcacaagtttcaagacaaatacattaaatatataagtgagagatagagagaggagaaaaaattgtagccaaccttatagctaatctattatatatgttggctttaagatggtctaatagtaggaagttggctatattattatccttgctctaatccaaaagcttttcgacacaccgcaccatgcagttgacattactgaacgaccacacgagaaggggaaaaaaatgcagagaaaaaaagaaggaatcgaagaaagcgagagctttgatctagctgagctactatacccatggttagaccgttccactaccaccggcgtggcagcgactgacacccaatcatctggagcatcttcactttccaattgccatcgccagtagaattgccacaaacacacacatacatttttctagattgtgcgagaagaatcagccttttaaaagtggtttaaagtttaaaggtagacatttttaattacaaatcgtggcaggaatcaaatactgttaggtgttctcctcgaaaagaagagagatcaagtggtacgggcggccatattccggcctggcccataaacaattcgcagaaaaggaagtatggctcggtccacgaaatcatggggccgcacgttaagccacactccccgttttccggcccaacaaaattaggccgcacgtaagtgacagtccgttctgggccgcacgtaagtcacagctccgttatggacttacggcccaagttcccaacaactatgcccggaacggcgagtgttttctcatttcagaaagtatgcatcatcttttagcttatgcttatcggacaacatttaaattttcaattttcaatttgaaactaattttgaggttttgcatcaagtttacttttcagtctttactttagattgctaagaacacatgatataaaatttttattcacaaattattttttgtttccatgaaaaaaccaaacgatagagctgacagatgctcacaaggtgcactcagtggcagatccaaggcccaacgatcccaactacggatcacgccgttataataccttaaatttttagtgattaacagtgtatataattgttcacatatgtgtttgttccggctttaaaaagtaacaagatgtgtcaatgcactcatctttacgaactcacacacgctttactttatcaacatctccaaaaggctagacatcagattcgtcaagattgggaaaaaaatcaaaatatattcgacttttttcacagttcttcaataattagactcatcacgattaaaaaaaaaagaagaagaagaagaaggaagtgtacacttgagcagagcaatcgcctcccagctgacctcacgtgctggcggcgagggagccctcggcggcggccatggagcggcagtagtcggcgacctcgcggaacctgggcacgctcctgaggtcgaccttggtgccgtccttgagggtgatgacgatgtcgccccactcgccgatgaaccgtggcaccaccaccacggacgtcaccgacgagtaggggaagtcggtgcggtcggcgccggagagcccggagatgacgctcacgcggcgggaggtgaagcggtaccggaggatgaaggcgcgggacaccgccgccagcgtcagcggtagccacagcagcgtcagcccgagggccaggttcgccgccaggtcgccgtagtgcgcgccgccgtcgaagaacaccgtctcggcgccgccgccgtcggccgcggcacgcgccgcgaccaggcggcgccgcggcgagcgcctgaggcacgcggcggcgttgggcggggcggaggcgcttgctggatgcgcgctcgctgacggccggagaaacgcagcggaagcggtggcggcggcggcggtggacggcagcgacgacggcggcggcatggtgttcgtccggtgcgttatctctcgctggtggtggaggggagcgtgaggctctcgttctttttggtggctacttgtgtgtgcaggagtgagacacgtggcagaatcgatttgctacacgtaggcttcatatgtgctcatggtcatggcctcgtttggtgtcgtagtgagttctcttctgtgggctgtgtttgctcatccgctagcggcaatattctatatacagttttgggcctcaatttcatccataaaagctcacaatttcgtccaaaagtttggcccgaaaaagatttcagaatggaaactgaatgtagcgtagctctaaagatcagcagaagaaatgtcccaagaaaagatcaaaatagatgaacaatgaagggagaaactactatcatcaactccaactgattgtcattcagaaaggaagcacctcacacaaggaaaaagcagaactgctgacccagatcgattacaacaatttcggagaatattggttcactttttataatagtttcgtttgtacccacatgatacagagcaatacccatacatagcaatacatagtggcctgtcagtcctataccatcatctacactattccagatatcacattatcatcatacagtgaaactgtgaaagtgaagtgaagcagtagacgtaagccagctagtctgcccccaacttactttccatcacagatcattcgtaaactgacaaaagttcaccaacagtatcatcgcaagattgtcagagaccgatcgatctgcagaaaaaggaaaccaactttttttccctggaccctgacgacgagtcgacgacgaccaaagctcaagtagtcaagtctccttactgtttttgatgcggttaccacacccccacggtaaggtggttaccacagtaaccgcgtgattaccacgatgcagttaccacacccccacggtaaggtggttaccacagtaaccgcgtgattaccacgagacataccgtagtttcaaaaattgaaaaggtaatcgtgtggtgactttttcgtaaaccctgcccccaactgcagccaggtagtatccgcgactcagacgcatcacagcttacaattgtgaggcgacatcgccctgcacgcgcatgtgcgccacacctgtcgatctccccgtcctcctctcccccgttgcgtttggtgtgacaccaccaacccaacgcgacgacgccgacgccggagagatcccctggaaacacttgtgttcgtggacacggatcctctacagtattacacctacgatagcagtattgataggacaatcttggttagttgttcgtgcgtatttcctccgccatcgcgccgatgatgcatcgtttacagcgttgggttgatgagaagagagatttttttttctttaacgcaaggttgcgagagagagatgattcagcagcagcaatggtactatggctaactgctttactactagtactaataaccgacctgaagtttcagaactgctgtaaaaaaaataaatgcagagttattacagaggagacactgttccgactcttgtttaatctgccattagcccattacctcgtactaccatatataaccgtaaatgatcgatctgagtatcagatcatgcgcatgtgataattaagtcgatggaaaaatttatacaccaccacgatgtctcccgttgctttcttgttttgcctggcctgtgctgtgcgtgcgccgtactgcgagtattatcagttgtcacagttggccacacatgcttctgaatctcctcctcctactattattcccctgaggcgacgacctaaaatactcgtactcgcgcgaccgaattgcgatactttcttcttcttctttcttttttttctagcgagatggtggtgggcaccggggctgactttagacgcagattcatgtgcggcatccgatcggctaactacccctactgctgcctgcttgttgctacaccacacacatccttttgggattatcctatgcgatctcatctgattccactcttaatttagtgtccctgatctgattaaattagcttatagcctcatctctgatgctgaatctatctcaggaacgaacattcattttcatggtgatcattcacattggctatgtaataattaactccttcattcgatcggtccacgtgtaactcgtcttccgagtatgtaaagatttactctctccgtcttaaaataacacaatctaatattggatgtgactcatcctaagtaattttggaacagagggagtaaggttaaaccgtaactcaaacaaatggacttaccatgtgttgttgacatgatttcagtggtctcatccaaggttgtcaatatcccggttcgtatcctagtatcttacgatactacgatcctaccaagccaaaacgataccgatcccacctagtatcctaattttcatagtatctcgatcctactattcattactacacgattctacgaaatcttagatggtatcccgattctacgatccctacgatactacaaaatattatttaaaataacatggtttgaaaataatataaataattatgctcaaatttatataaaaatcagttaaatatatcaaaccaacatggtttctcttgataaatgtctctatttgtatgacatatatcattactatattttttaatatataatggctatatataattaatataaatattaattaaacttaaaaaaagaaatctcatagtatcccgatactacgatatgattctacgatacgatattactttaaggaaaacgatactgtctagtatcccgatcataacaaccttggtctcatctcatgacttggccccaaggacatttgcagagagggtgcacggtcagttgggcactgtgctgccacatggagatggaagagtagtaataaggtggagggccaatgggcacagaaggactgaaccgatgcaacggtttggactatacatgcccggtccttttgctgagctcaattgggagcatctcgtctgcgtttcgatggggacactggagacccacgcctactcactggtcagtactactcagtactcggcatcctcccatcttttttgttttttcactttgagttgttggaataacttgtatggtatgtcggtcttagaaaggactagcataattctccgcacaaccacctaggattagagttaagtctctcaaacgtacaacatttgttatatactccatctatcccataaaaaatcaacgtccatattcgtagccagaaattgattttttatgggacggagggagtataattttataccagtaactcttatgtgtatatagttgaaagcctgaatgaacaattttaaaaatacaattatatttctcagaaagtttccaataaccaaaaagaaagatcatctaattaacccaatgcatgttattttcatatttttttagctggttccacccttaaaatctaaaaacactaaattttacttattggagaagaacaataatactgatattttaaattttcacaaaagccactgtaaacatagattgagggaggccgggcctctgctcgtccctctttctccatccctggaagttaatttctattaacttttgttataggatctacagatttatatttgctatttttagctagatattatcattaggagggagctgagaatttttcgcataacatcgaatctttttatcttttggaacttttttttatgtgtgttttatgggcggaagcctgaaatatgaaccatttttattattttaaaaatatttatctcattcatctttagcagtgctctagcatatacggatatacccaatccatctaaactgctataatctgaacccatctgattaatgtgatcccacgaataaataagcagtgcacttctcttagagcaagttcaatagtatagcccactactagctccaattcatctatagccaatttaatagccaattcatacaatagttgcttactatattattagtatatagtcccacctatcatacacacactgtgtcttgaagtccgtgctgcagctggctacatatctgtagcccgctgttcttctatctcatcttttatctcattaatatatatttatagctggctaatagtctgctattgtacatggtcttactataattagcaaggtcaagttccaaaaagaaataccgctagcaaccattgacatggcgttatcaaattcagtgataattaatggatggaatgttctatgcgcttttctttaaagacgagttttagatgagtccatttctcttcctgatcatggaacagagaatgaataatgattgttgctggtgcatccctatattcggctacatagtagtaagcgtaccacctcacatctggaccagatcgtccatggcagttatttttgcgcgcgcactgaactgatctctactgctcagagtacactagtactcctctttctctgcacacacattcactgccctgtaattaagttgccgtgaccatgatcttgtccttcataaataaaaatgaaaaaaaatgcatttcaatcgatgggacaattaattaatgagagaaaagatgaagtgagttcagctcaactaactaggtatcttgtgatgtagatttgatacgagtgtttgtatttacggttaattattctttcaatgacaaacgacgcactgttgcgacagtaagacaaataagatgacttaacctttaaggtatgcttcgacagcaataccatcgacagcgagatgattaaggtggtcttgttaattttaagttatgtcggttccgtctttatgtctgtgtttgtatcgtgattaaataaaattaacgagagaggaggctataatgcaaaaggatcaatgcatgtacacgtaaagattgtgaggatgtacttgagggagtgacgtcgtaaaaaggcagtggtttttggtgccacggtggaccacagagggggggttggaggggaggatagggccggggcgcgtacggggccagaccggacacggtcctttggtttttctgcctgcgatgtgtgcacggcccctccgctgctgatccacccacaagcgattgttcttccatgagctagctcagctgtggacctgacctgctgagctgaggtgacctaccctgccaatccaacaaatttttgttgtaataaaaaaaagagttaagtccctcgtcgtttgcttattaattgcattttaaaactacattttggaactacatttaatttaattctagagttatttcttagtagttttattttttaagaattgatgctaaaccgctaacgtcacagatataaaacatttactcataaattattcagtaattacatttattttttcatgatttatcatccgtagcacgaacgatgtcacctctgaaatgatatgatatttttaccgccacaagcatatatgtacattttttccccaatcgctatagttggtaggccaaccgtttcatatgaaattccccgtgatccaattccaaaatgtactggcgaatcaattcagttggaacatcaatggtctctgatccccctaaactcctcatatgccgtaaatttttgtagtacgaaatgatccacggtgacaaatttgagagacagatctgatccacaacgaaatcgaaaacgtaccctcgaggtacgaataaactcccggttttactggcactgttttgtgccttagctgccatctcgccaatcactttcagacaggcaaactagccaagcccggttcagtcaactgtagctgccagtgaggtgataaggccgatgcagatggcgacgtagatgtactgatgtgcagtacgtacgacacactgagccaagagcaggtagaagaggaaaatatatacccatatataacttcactacaatagaaaatatataatgcaaagtttatatacagtgtaaaccctaaaaagtattgtaggataaaaagtaatatatatatatatatcgtaggataaaaataaacgcttaagatttacgctgcatatggagtccttatttcaatatttttgttcactaagcctagttcttttcaactgagattcaccagtttattgttatggattatttactttacacccctaaaaaaaaactactgcattgcttggaccaattgtttcgagctactatttgttaagtttatttcttaggttatttaatttattcctataattatcactataactagataattcatgaccatattctcgtcaagtaatgaaatctacaaagttttgacattaacggagagacaacttctgaataactatactagatctacatgcacaagccagctgcgtgaatcttgtagtcactagtcacgaaccaaatagtagctagacatggtcaaaattaacctaactttgttgtgtgacaaactgtggcgatgtaacaaaaaacttaatttcaaagatgaagggggccaacaagatatgtagacagagctgccaaatttaaatattgctggtgtccatgcttttctgttctttctaaatggccttgattgcattgtagggttgcatgcatgcacgagctaggattaatgcacggatcaaccacacactgcttaatttaactgttgaaaactttggtccatttcttttccttttctaccaaaaaaagaagaagaaaagtttcttccagaaacatgtacatgtgttcttgccttcacacaagtacgtactgttcagtatgtttgcacgagcttatgtgtcaaaaacctagccaaacatcaatggaattaattatagggtacaactcaattgtgtgattgctagagcgaaatttaatgaacatttttctcaacacagggacatgatccacacagattaggggaagaaagaagaatcaccatgcacctatacacaacaaacactgcctcacaaagttcacagatttatgtatgtaaagaaaaagggggaaaaaaaaagaacccaataaataaaaaaataaataaaaagtgacagaatatactactactgaactccaaaatctaaccctacgtacgtcgttccatctcactcgcttattcatctacaagttccttcgattcgatctcctcttcaaacccaagagaaaaattcaatgcattcatcacctcaatactcgtagctagcatcatcatcatacacaaccttctcattgttcttcccaattaagcttgctcgatctctccaagaattaatccaaatgcatgcgtctgaatcctccacacacgtgcatgcgcttgcgttggtgtgtgatcatcgttaattcatcaccccgtacatactgtcgatcgcttcatcactgcaagatagtttgttgttgccaatggttgtttggttggttggttggatccatggatcgatcgatcagtggaagtgctggtgatcgggccatggccagaacggcggcggctcgtcgacgccgcagagcaggttgccgaagctggccgtgtcgacggacgccgcctgcacattgccgccgccgccgtggtgctccatcttgggtccgccggcgccgcccgacgagctgtggaggagctggtcgatgtcgacgccaccgccgctggcggggcgggcgatggaggtgtagaacgggatcatgccgccaccgccgccgccgccgccatggtggtggtggtgcgcggtcggggcggcgtcgagcgcggcggcgtcgggcggcggcgtgcgcgagatgtcgaggttgatctcggagctattctcgctgcggttgctgcacgacgcctccgtctccttgttcaggtttatcagctccgacgccgcctccctccccttcagcgccactatctgcattttatcacatttccttcttaatcattcagtaaaacagtactaattaacaaaagcaacacgaactagtactattagttacaaggtatatctagctagctatacttctactagtacgttttttgcaccgatcatctatcgatgcccaatcatagaagtactaattgtgcttttttttttctctttctctccgggtacacaaacacgcatcattgcaaatctgattgttgagaagaagaagaagtgatctcaggaaaaaggcagcagcacatgcaacactgcgaccaggcacagagagatgcgatgcatgcccggccccaagagctggtagtactagctagtactactacacttgccaacgaggctggccgtgtgatgaggccattgactccaccacagcaaaagcaccagcagctaccacccaaacctgcactgcctccgacgatcaatccatccatcgatcgatcgatacatcgatctcaccagcttgatgacgacgacgagcacgagcaaacgctgcatattctgctgaacttttcgcgagaaaaagctatagctactgctgccgtcgtcgacgtactcgtggtggtgagaaaggcaccgattccaacaacctttctgccaacactgaaacccacatggatctccgttcctgccaacgcaggcagcagcagcagcagcagcagggaagatcgacatcaccaaccaatcattgagcttggaaagccccgggaaaattaatcatggacaaattaaacacaacacgcatcatccacgatcacgcagatctatggatcaaacgctcgaatgcgtaattggattgattttgattagttagttacctcggcttggagcttcttgttgtggttgaggagcgcgtcgttctcggccttgacggcgtcgagctggcgcttgagcgcgtcgtagtccttctccagctgcttggtcttccacctcgcgcggcggttctggaaccagatggccacctgacgcggctgcagcccgagcgcgcgggcgagctgcatcttccgctccggctccagcttgttcccgagctcgaagttcttctccagcgtccgcacctgctccacgttcagccgccgcttcttctccccggcctgcgacccgtcgtccgacagctcgtcctcgccgccgccgttcacctcgtcgccgccgccgccgccgtcgccgtacgacatcggccgcttccccagcattggcgccatgcctcggaattcttggagggacgggcattgagcggaggacggcaagaacgggttgtgcgggtgcggtggcggcggcggaggaggacccaggtggtggtgatgctgctgctgctgctgctgctcatggtggtggccatggtggccatggtggtggtggtggtggtgttcttgcgggtcgtgaggcggcgccgcttgctgctgcgccatgtggaggaggaagttcggagggaagaaggaggaaggggaggacgccatgccattgctggccattgtcctcaactcgatctccttagctcatcaagcgaggaaggcgaggcgcatcgcgagtatttgagagtgagagctttgtgttgtgtgtgtgtgtgtgagagagagagagagagagatggctatagatgtgggaatggaaatttaacaagatgttgtttatcaaaaagaaaaaataataataatattggggaattttagttttgcaaaaaaaaatctggaataaatttattgtttttgagagtatcaaaaaagaaaattgctctagtagctagcagacaatattgcttaagatatatgatatgccagcaaagagtaccacaaaggaccatgcttcctaaaaggtaacccctcaagatgagtaggatggtagcttctactgttcctttatttttcctttatgaactagctagtagcatgtatacatttgctagctagtactacctcttttcttagctttcttagacccctttagataagtttatacagatgaaatgaacctaattttttttaaaaaaaagaactagcttacatccccttgagttggaggctccaaatgcagcagcaggattgacatggttctgggaattgttgacaaaagaatctgaaagctacattgatgatgatgactgccatgataatttacaaatcatttccaacctgatgatcaaatgatcagtagcgtatctcactcttcatcatagccactgctgccaggtgcaattatggtttacatgcatatgagatgagatgagaagaagtttggagcagcagcaagtatgtgtaatagaaagccaagtacaatatatcccttgggaattattgactccaactattcgtgtagtcgaaatctttcctagacacatttattacagaactaggacatccattcatttacggttttggctcatgcagcatggttcaaagcttcaacacttccatcaatttttaggatatcaactactccagtttaatttactcagacaaacaagaaaaaggaccaaacaaactccagtacttaactctcttctggacagttatacccccaccccccaaaagtaaaataaaatatagaatggcattttggtttcactcatgatctttccttcaaaagatgctattattaaccatgcatttctcatactctaaatgaaaccataaaagttcaacgttgaaaaatgaaacaacaaggccacacgaactctatacacacaagatctgataactatatgttacaatgattttacggtcctagagaaatacttggagataccactttttaatataaaatttagtacgttttatacatcctccaagactcttaaatttcttttaattactggaataaaaattcagcccattgcacttatatatacacaaaaaagtcacatactcaccatcacctattacaaaattttgaacgcttcatacgtaaattgcagatcgatcaacccatgatgccaatctggagtcgcatatggatgatgctggccagattgtggcttgcgttagcaaaaataaaaaagaaaaagaaaaaaaaggacacggagaaatggatgccagagagagggagagagagagagagaaagagatgtgcagtacgagccctgcaccgcgtgttgcatgtggctggatccagcccatgtcaatgtcgcgactacgtggccccctccccaccgttgatctccttgatcttttctctccgtgccagcatcagcatttgcacgctacataagctcagtttttgcgcacaaacacgcatagatttgtcaaattttatctttgggagaggttaattaattaacactagtgggagaagctttgcatttgctatggccatagtatatatcaacacatgtgcaatgcagggggctgcaaaacagcggggccccacgcacagcgagacgtgcaatgtacgtgggcttggggggtgtgtggggcccaccatttccactgccccctgctagtgctaaccatggtggccctggggactagttggcctttgtgttgggaggccagcccggcacatggccttgttagttagaggagagatcccattgcccatccatctccttccccttggacccttcccctcctctcatgccatgctcaaatgcctcctcctccccctccattttccaccccctctccctctccacctccaccaccatcaccaaatatctctctctcccaaaatgcctatgctaaaatcaaatctttcagttcagtctcatgcgtcgcggtgtaaaatcgatcgggttaaccgcatcgcgcgtcggctgtagatgttcgacgagaatgtctgtgcgcatggtaaaattttgcccggtactgattggcgttattgaagatatgtcgtggtagtatatctagtagtatgtttttgtgcgagacgtgtgtgtagccgacgggatcggttactcttaggccccgtttagttccccaaatttttttcccaaaaacatcacatcgaatctttaggcacatgcatgaagcattaaatataaataaataaaaaaactaattgcacagttagggaggaaattgcgagacgaatcttttgagtctaattagatcatgattagccataagtgctatagtaacccacatgtgctaatgacggattaattaggctcaaaagattcgtctcgtggtttccaggtgagttataaaattagtttttttattcgtgtctgaaaaacccttctgatatccggtcaaacattctatgtgacacctaaaaattttcttttcatgaactaaacatgcccttactctacaatttgtttttgagggttttatttacgtggtggtgggtgtgtacacaccaagccgtttggaaccttcccatcctcccactctcacgtgccaaccacatcttccgttttgcaaaaccatgttcacctcctctcgaggtccatttttctatgcgatccacttggatccgtccatgatcctctgctccttttttcttctccttttcccatgatagccggcgcggttgttagctgtgtgtgtgatgtgaagaacgttgttgctgctactatacatgtgtgcgtgtgcggtgacagatggtggaatgtttctgcaggtggtaaataaataaataaaaattatgcgcacaactcactatttatctatcgttgttactcacgtcgtccagatggttgtcaagtgtcaacgcaacaaaacaattggatccgtaccaacaaggcaacaagccaactgtgtacattcatcatcttctttcgtactccctctgatgtttgtatttattactacatccatcctataatagttgcatttctaccatttaaattttttccaacaaaaatatattttttataagatgtgacacaacaaaggaaatgtgtgacccaatcttccttttaattaagtttgcatatggaatgtgttcttcaaccttcattttaatcaagtatacatatgaattatacacatgtagtgtagttattaaatagggctattgtggtaaattatgtttgctgttaatctgtttctaattattaccaaattttagtaaggctttaaattgaacatgtctaacgctacccaaaatttggtcaaaatgtgttagggttaaaagtggtgaacaagcctgtaataataaattttctttggcaaaattggttatatagcatcaaaagtttacttttttattttatagcaccgaaagatactggttcactttaacacttccgtcaattctcgatcgttttccatccgccttaatcgctattgacccagccacgcacatgatatgacgtttctacctctcacaaatacaagtagaatccatggcaatgaggggtagaaatatcatatcgtgtgcgtggctatgtcaatagcaatcaaggcggacggaaaatgatcgagaattgatggaagtgttaaacatgaaaattaggtgaaatttaggtgctattaaagtgaaccggtatctttcgatactataaaaaaacatgaaatttcgatactatataaccaattttgccttttctttccctgaacaaatgaactccattatcctgaccttttgaattgagagaagttgggtgaaccacttaaaaaaaagaagttgggctgagcccgaaaggtatggtctttgtgtagcctgaaaagctgagaatatttttgctgggctgagcctggaactaagcaatgtgagcatagcagctcaatagctagagactatggaccaaaggaaagtgtccccttgttgggcctggcttaaactaatagtactgttttctctgttattcctaagagtaatattacctctaatttcatgcataccatgtaatagtaaattaagaggtagcatgtattaaaggttgtctctaacatataatccctaataactttaactcaaaatttttattggagtttgtgtatggactgtttcttgcatgagggatagcactttcttctcttcacacttttctcttccaactcaccatttagtcttatgtgatatcttggagttttagtttcgatgttcattgctctaagatttccaatggcatcgtagtcctattatgtactgaatgtgcagtatctacaggctacatatcagcttgacaatggatgaaattaccgtttctgtttgacactttaccagctcccaatctcccatcaactcacattattactgtttgctgacactttacagtctgtattagagcaagaatagtaatgggctataagcaagctatatgcttatgtggaagagaaagataaaaaaaagtgggtagtgttggctctcatgcaagagccaaaaagtgggtagtgttggctctcatgcaagagccagctccacacaagctccaaaaaatttgcattaaattcatagagtgagaaagagagagaatggaaaaaataaagttaaccttatagctaacctattatacaagttagcttcaacattgacttatagtaagcagtgagctctggtattaaacttgctcttatacagaagttgaacttgttgtgtgcctaaagttgcatgcgtatatctatcgatgtgcaagtgcaacaaaaaggaagctccaaagccagcgccctgcgaacagggtcctagaatcaagggggacaggtgaagcaaacgaagaaaagatgcaacaaaaaggaagcgtgatatttgactaagaaaaccacaaacattgctgaaaaggagttatcttcagccacagtagttctcactactcactaggttaccaagcaaccgaattaagcaactttgcagcattttgatctcaaactaattaaagccgctcatacttacaagatgatctagtaacatttgatttttttccctccaaaacccaggctcccaagtgagtgtgaatgttccaaaaccattcatttcagaacaagaatgttccaaaaactatttatttgttatgctttttaggtcaagtaattgacaaattcaatcataccacccttatcacctcactagttttatctccccaaaaatactaaaccccatgaaccccaatccccatagattagtatccagctcatccatccactacttaaattaggaatacttgacagaatgtttctagctaattaaccacactcccattgccagtccagagcttaggagcttcctcacattgccattgccatggggtgcaccacctccaggcaagcccggcacgacctccgccattgcccgtcgccgctcgcgctgccgcggtgccagtcgttccccgcccggtgcgccggtgacgccggcgtccatgtcgtgcggctcacgtcgaccacgcttggctccctcgaggtcgacaagggcgcgccgcgggcggcggaggcgccgccgatgaggaggatggtgccgcgcacgccgaccatgacgccgccgaacgagcccgaggccatcgacgcgtgggcgctcatggccggcctcgaggagcactcgccgctcctggtcccgccgttcgcgcgccactccttctcgttcccgatcacggcggtgcccccggagctcgccactgcgtcgcgcaaggtcacgccgctgccgctggtggagaagaagaaggcgtcgccggtggcgcgtccgcgcaaggccgtgctctacttcacgtcgctccgcggcgtgcgcgcgacgcacgaggactgctgcctggcgcgcgccatcctcgggggctacggcgtgcgcgtcgacgagcgcgacgtgtcgatgcaccggggattccgcgacgagctccacggcctgctcggcctcggccgtggcgccgccctcgccaagtgctgggcgccggcggcggcgcccgccctgccgagcctgttcgtggacggcgagctcgtgggcaacgccgacgagctgaagcggctgcacgaggccggggagctcgcggcgaggctcgccgggtgcgagagcgcggcgcccggcgaggccgccggcgcgtgcgaggcctgcgccgacgtccggttcgtgctctgcggcgcgtgctcgggcagctgcaaggtgtacgtagacgacggcgacgaggacgacgagaacccattggacggcggcggcggggggggattccggcgatgcacggagtgcaacgagaacggcatcgtgaggtgccccgtctgctgctgctgagacgtgacggtgcaacgtggcgccacttgggtgtggtgctcgtgattttgtgaatgatggtgtgcgtacgtgcgtgtgtgtgtgatcgacggtgtacgatgatgatgattgttgaaattccgtttgtagccaacggctgtgatcgatgcaaccaatgcttggtgattcatgtgatgttcctgagcacaagtgatttctccatgagacagaaccaaaattcagacgagtttgcctcaaaaagaggcagaattcagatgatttttgggctagatcttgccggccacgacggcggcgaactgcttcctttacgcgtgaaccggttgcctgcgtagcgggttagagttgttggcaatcatcgtagcaagctagcactagcagcagcagacagtagtagcatagtagccttcgttcaaagccggcgccgtcaacaacggcgttttaaatggcaaagcgagccacaagaacaggacagttggagcaaaacaaggctctccaatcaaaatttcaaaacggacccaccctaatctctagaccaatcatcatcgtctactcatctactactagtgctacattcttttgattggagtactgctcaacatctccaaatttggatagaagaatttatagctgaaattaactagaactccctccgtcctaaaaaaaaagacaaaccctggtttccgtgctcaatatttaaccgtccgtcttatttgaaaaaaatatgaaaaaaattaaaaagataagtcacgcatgaaatattaatcatgctttatcatctaacaacaatgaaaatacaaattataaaaaaaatttatataagatggatagtcaaagttggacacggaaacccatggtttgtctttttttttaggacggagggaatactacaaagtttaatgttttctttaaaaaatattttaagaaaagatttatattttttttgtgaaactcaccgtttaaaagcttaccaagcacgcaaacaaaaatccataataaagaagaacatggccataatgtaattggctagagttgagcagctcatctattaatccattcatcttcagctctttacacataccttgagtttgctagagcaccctgtagaatcatgtgatgattaatcttagtgatgaataaattgtcaaaggtgaatgttttgaaaaatacggtgaatactgaatagtgtttcctgtcaatgaaccgtgcatgttggtactaggttgtcgtttacactcggtgaggcacgccggtcagtctggaggtgtccgggtagcccgacggtcagaccggtagactccaggagggagtcaatttcagattgttttcgtggaacttctagattgctttatctttattacttttagatggtttatattcgtatatgatattattatgtgttaatgtgagtcaagttagtgcgaacttgtactcggatatggagttcctttattgttcatgtgcaagtattgcttcaggccataggattatagccagtgatggatcaggactagatttgggagaagttaaggtctataaggtcaaggatatcacgcgggatactcaggctagagaacaatacacgtgcatgtgaatgtttccatatagcatacacgtggtgttgtgtgtgtatgtaaaaaggagtcaaatttaaattttgagttcaagtttggaaagattgaagtgtggagttgtatgaagaatgttgtttcgctggtttgttaatttcctatgtttaaagtctaggtatgggtggattcgcggatatggacagccccattgtgggtataaatccaaaagagatgatgctcagaaggaaatcgttttttgaaagaaaaaaaaaggtttgctttgaggttttaatcctagttctaagttgagagagagagagagagagaggtgatttagatacattttgtaaacacatattgatgcaataaaattgatttaccttcaagagtttcatcgatatgtgtttttctagatcctgacgatttgtccagggttcattgtgcggtctaaccggcgggtggtcacaccgacagcagggaggcggtccaaccggtggcaatctggcggtgcgattggcgcaatttcatcaagtttgagggtaatcttttaattttgctaaaagttttaatttttagtgttcgaaccattcacccttctctgattggtttggttgtagtatttgattctacatacacaaaagtattacacaacacaagatgatgatgatgatgatgatgatggaagctcacttttcacttagttcactgcacttctcctgaccattcattacacgctaattaccaagcacactgcacacacacacacaacacaaaacagttttacagttccatattatctgcatgatctgcttattctcttctaccgaggtggcaacaaagcgtgggccccagctgcagggccacctcaccccttcctaattaacagccttaattaattaattaccctatgtaaaaaaaaagagggggcgcctttgatccattgcaaacgagaactacaaagctcaccacttccggcggcgctgctccggccaccgccgccgcccgcagccggcggcgagagcggggcggtcagtgaccgccgcccatgctgaccgaccggaactggcgcttggagatcttgggcagcaggaatattccggcgacgccgccgatgagcgcgaatcccgaggcgaggccgaacgccgggatgttccccttcccgaacagctcgtcccacggcccggctcccagcgcgatgaccacctgagggaagaacaccacgcaaccatgaatccatgagcattcaaattctaataatccatgaagtatatctgattcggtttcaagggaaacggattagaatttggcagctaattaacctgagggatgacgatggagatgttgaggacgccggtgcagagccctgcagatcgccatggattagaccagcatccaaacaacaccgaattatgtcaagaaaagctgcaagaatgttgggattcataccttggccaccccctctagtggccgctaattgcgccgtcactgcgaagggaacactgtacagaacctgcgtcgcgcaaattttcagacagttcatcaggataaggcattcttgaggaaataattttttttagcaatgtgtttaagttgaagtgtcagtgattcttacggcgagagggactccaagaaacgcaaagaggacgaggcagacagccttgatgctcttgtctgcagtgatggctttctgaacagttccatggaagtccttgagtgaccagaagctgatcagtgcagttgcagccatggcgatgcagacgaggaaattgctcgtcacccacaccacccttggcccgactttccggcacattggttcaatcaagaatgagctgaatcctagcacaatctgcacgatcagaagcccatggttagttgctgccaaagaacatggcttgagtgttaaagatttgacagtagttgtggcaatcagaattcagaaaccaatcagatcttaccgaattcagtagcaggccaaatgcacctgccctgacaccctggttgaaagcctcgatctgaggatcagttccctttgggtcaccgtggtagatctcacggcccatccagtcagtgtcgtagaggatgaatgggaaccaagacaactacaaggacaatcatatcatagaaaaggtaagttactataagatataactaagatatgatctagtagcaattttttcagtaatctgaaaagttctttttctgatgtatattgcatacccaggtaaggccagtcacaataagcacagaaggcatcccagtaggtaagttcctgaagcctttcaacactgctagtggcccagtgccttcaggctcagctggctcgtttgattttgttgggagggctgcatttcctttgaatggaacttccttggcaaatatcagagttataaccaagcacagggacaggaaaatctgaaaacaggggaaaatgaccaaacaagagcatgttaggctgtgaaaaaaagcaaccaatatgacagggttgaaaaaagaggaacagcaatacaatatgtaagttaaattactcatactcgctaaaatattttcagtatagtactgtcttattacaaagactaatattagcacattgttaaagtattatcagcagacagtttatgaggtaataacagaacttaccacagccaccagaaatgcacctttcaaatttgcacaagcttcacagcaagctcttgttttaaggaatggaaaccacctgcgcaattaattagggagaatgcaactcaatacttgtaaacaaatttcaccttctctactaatgtaatatgaatttcacttgccttctttcagaaaagaatgcaactgaatagactgtgctaaacagaaaatctgtatgaaactgatacataagagtaacttacttgtgccaattgtttgtggaaccagaggagtatcctaggatgtttcccattgccatccaagaacagaagatggagttagctgtgccaggtccatgacgtcctacagaacgaaaattaggagatcaaatccaaaatcccactgataccagaagcccagaacacaagggcaacttttttttttctggaatcaatcaagtgttagtgaactgtggaaaccaataaaaatttggtagttaactctgaaagacaaggctatgaaaaattacctgataaatcagccattagagcacgtgctggaccctagaaattgcattgcaaaattttaagatttttgttatgattctttgtacaaatttctttaacatgattattatatagtaggcactaacctgcacagtgttgttggaaaaatcaagaagccagaatcccaggacatatacaatagcagcatgccaccgtgatccatggtagacactgcattacatggtgtatcagataactgttatctgctaattatgatacgcaaaatgttcagttacctgcagtcttcctttgtatcacccatggcgtatccaatgtcagctgaaaatccaataactacgacctacatacataaagtgcaatgtcaatatgagagaaaatttggggacttcaacttaaggaataagagttcaaggttcagtggttcttacagccaagcatatcaacacacatcctgtaagaatatatggcctccgtcttccccattttgaggtgcacctatcactgtatagacccacgcatggttgaacctgcaggattgggagatgataatggatcaagaattaaaaaaaatatgacttgtacacaaacatttttttatgaaagcttatgaattatgacagtatgatctacattacacatatcagaagctacagaaaatgcagcttcaaactctgatagatacaggagttcaggatacccaagtttttgttgtagtgaagacactaaagtaacttgaatttacattgcagaaagtacagattccataacatgaattaatttgatttattttttttaaaagagggcaaaagctttgtctcgtatatatcgatagagcagataatttggtattgttacttaccaccatgccagcaataggaccacagagccacatgaatgaagtaagagcatgcgacagtccgagtgtctgtaaataacagaggttagaaaatcagttgttttggcttataaaaaaactttgactgtaatctactctgacaatagatgatcatgcttcattccttaaaaatatgactatgtttgttgaatttgctgtgtcaacaagatctgcatcactgtggaagatattcagaaacatcagagagcgtgtaccagttgcaaagagtgatcacatattgattaccacacaataaattttcccagaaatttagcagatgaaatatccccagctctgttggtctgttggttccaggatgcattgccttgcatgctacaactaacagctatctatccaataacttcagatcacacttctctttcccccatggcatgaataaacatacaaagactgttcatcgttctatatatgttcagtcactaaattaatttcacttgtcaaatataagaagaagaatcttaatagttaaaatggcaatgcttggatgctaacatagcaccaacagtctatgggtacatgatgatctgccctcatttgcctatgcaatcgctctgttgcaactgtgccacagtccacaggacatatatatctgacctagaatttccttgttttacccctttatttttcatgtgcacggttaaagtgggttggagttgcctctacagcaaccatctttatggcacttggctcgagaaggctaaggtaaggataaacttccccagaaatacttcaatacaacagtaggtagctagacctgatgcatggaccatcaggggtgatgaactgcgtataatgttctacagaaaaagtacagaacattttggaacactttgttaattagtatggactgatacaaagaggaagtgaggagctgtttattcctgtcccctgctgttttttggttttccctgtacagaccctttttattccccttaatacaaaagtgcgctccttgcgtattccccaaaaaaagagctgtttatctccgctataaattcttcaaataaacgcctggaaggactgagatttaagtttaactactaagaagatcgtctttgtttagaatatttgatgacagagaggcaaataaccaatactctatctctccggtaataaatatttgatgcttacgataaaattcggtcaaaattttaaatttctgaccattaattttgtactatagtaaagttataaaatcgctccacttgctctgtcttgaaataaaagtgatgtttttcatggagactgggctgtgttcttttgtaatgattgagaaccctttctcccggtacacaaaattgagcggtagtttagcacataattaattaaatattagctaaaaagacaaaaaatatattaatatgttttttaaaccatataaatttttggtagaaacacatcgtttggcagtttaggaaacatgtgtacgtcaaacgaagggaatagaagttaggaaatggaagaaaagaacacatcttaaggagggagatgaagctaaatgaaggatgatttataaatctagcagtaagaatattagtttcatcttgcggttagtatggaatagaggggaggcacccgtcatctgcctacctttaactgcgcgcggaggaacgacagattaattctccattattaccgctcacttttgcccttgtctgcttattttgtttacatctctagctattagtagctattaacctaatacgtggttattacaagaaggataaggtgagttggagcagatgtatattttttatggcactgtagagcatctgaggtaaaatggaattttaaaaaaaggagtgtcatatctgagataaaacggaatcaaacagtctaattgaggtaaaatggaatcaaacaaggagttgagaaacgtgtcaagcgtaaagtgaatctcggtacagtagaaaggaccggtactgatgctaagtgtcatgctggctagcctgattgatccaaagtgcacaaaaagaacttataaaagattttgattcttatataggtatacagattcttcagaaaagaggcagaaaacgccgacgtttcatagaggaatcgagaggatatgaatcctctagtgacaacaaaaagaaaaaggaaaaaaaaaggaaaggaaaaggaataactacaaaatgacaaaaatgatagctagtgcatcaaatgcatatttggccacatgtatataaacacacgagcaaaaaaaattacaaaaggcatgcagattgaatttattacggtacttttagacactagccaaatctaccgttcaaacaaaaaaaaaatagatcgcaccccacacatgaagaaaaatttcccaatctttcaagatatatatatttttttaacggctcacaccaaacattgcgaagttaatattgataaagtagaaaaaaattacaagattacaacctttaaaagattgtaaccaggacatatataatctactaccatgaaaccttgcagattagaacagctagcacgagcaaaaactcgcgaacaaaatcaaatccacacgtgagatacttgtatatatttttttgcaggattattcagagtttcagatgcatgcatgagagtgtgcaaaatacacaggagtacagtatatatatatatatatacctggacgtagggggtgaggagggagagctggagcgcccacccgtactgcacgccgccggcgaccatcccggagaggatgagcctcccgaggctgatcggcgccgccgtctccaccgccgccgccgcctcaccgcctcccccaccacgcgcgccgccgccgccgccgaccccgaccgacagctccagccccccgccaccaccgccgccgcctcctccggccccgctgccgcgagccatggcggacgcgccacgcacaaacacaaacctgcacacccctgtgtcagaggaggagaggccaagaaaggaaatcgagtggaggaagtgaggagcggcggagacgtaggaggaggagggggagatggaaatggaaagccgcgcgagagaggaggcgcgtgctggatgggaggaggaggaggtggtggtgggtttgtgtttggagagacgagaggcgaagcatttaaagggagggagagggggagagagagagagagagagagagagagagagagagagagagagaggaggaatataataaagggtggtgcacctgccaactgctatgctcaccaacactttgtacacacccagtgtacatccccctgcctttattatttccagtgcagtaataacttcaacaattattgaaatgaaaatggaattaatggagttagtatcagattagcgacacgcttgccgagcttctagacggtgcgattatttcagcgggaacgactttctgtaggtgaatttaatagaggagtgtgttaaatccactcgatgttgtaatagctggtttaattcgtttgtaccgtcgaatagttatccaaaatcaattttggatatttaaatgaaaaaaaacagatccgaagtattggacctactggcaaataggaattttgctatatataggtgtgcgttcatttataatggagtagcatggagttttattaatccagtaaatgttttcattgatttaattaatataatgaatttcgcttgaggccatatttgttaaacgcttttatctccatcatcattcatcctaccagtaaagagcaccggagatcgcacttcatttaaatatatgtccatgttggataaaccatagtttattatagtgttcttttatatgttttgtggggaatttagattgtttaatatggcatacatatccatccatcattattatattctaacacaactggataagtgttctaaactattgtagaataactttgtagtatgatcgatcttgtggaataaaaaaagtctgacaataacctttcataaaggaatatgaatacccataatcaacgcatcaaatcattcacggtgtacgcctagcgaattcgttggcgagtgctcgtgcggccgtgggctcgctgtgatgcatgcatggctctctggctacgtcgagatagcgattagtagcaaaattaagcaagccacttattaattaatccttggagatatcatatgattaaggcattaattcgtacgtactcgtcgtcagcgttttctgcaaagtccactacagttttttctttctttgctgaaaatgctgatgtgttggagatggagtgacgtgcacaacctgccgccacgtggatggttgctggagcctgcgtgcatcttaatttgaacaaaaaaaaagaggaataatacatcaatacattttcgaatttcagttctgccattgaccagtaatacacatgtcggcctcacattttaccctgatcttagtaacgggtggtcgcctggtcggtcactgaaaaaagttcaggaaattatagtcaaactgaaacgaacatattcactccttaaaaaaactaaatctttttatatatttgtgatattgtaaaatagctacgggataatgatatagatatatatagtgataagggatagatggatcgagatatggagttgtgctttctttaatttccactacttgggctaccatattatggtagttggtatgaaaagatacagagcagtacagtgatgtgatcaatgacatgtatatctcacatgctcccatgttggagtcaaattttgctagactaaaatccaattccaagcagtccctagccaagaacaaacaaaattcagtgaggtcactgctgcaccaaggactgcatgcatgcaggagaagggcattttctctttttcttttggagactcgattcaattcggtcggtcggtcgcaatggtcagcttaattaaacgctacttttagacagtttgcatcgggttaatacagtgttcatttcgtcgtttttgtcccaattaatatttcctggcatttgcagtagagtataattcgtactactgaacatgcatgttttttcttctctggaaaaagagaaaaccacgtcaatggagatatgatgccgcggttttgacattgaagttttcggaaaaggtgtgagatatgatattgttcttgttgcacacacctcctagctagctagatgtctgacggagttgtagctagatgcaaatatatgtgcatggtaaagtgttgtgcagatatagagctatacatgggctatcagataagagagaaaaatatccaagtccatgcatgcagatataaggctatgcttctcgatatctacatctacaaatctgcagtgtggacattcaattccttctgaagcattcagctggaactctatgggaacctgcacattgattccctaaagcgatactcctatataggagtatgcagcaaacctacacataacccatactactggaaaaaaggtggcttgtctaactgatgctgtaaaatgaggagatgcagccagattgtctgaataattcagtaccgcgacagtgacaatttgttctgtgcccggccggtgcagtgcaagcgaggaatgtctcttgcttaattaaacaattcactcagatagctgcatgacatgatccaagtcaacggggattggaaggtaaagaaagacggaaagtctctttctttctcagatgcgtatgatcaatgaacaactgacgacgggttggtcaaccacatcatccatgcatccatccgtaacaccaagatttggcataccgaggctatcgggtttgcaataccgaggagttaaaatcgatcgaaatggaatggaggaatggtctgccatgcttgcatggatggataaggaagaatcaacgtggccaattatgtcctcgatcgcagggcgcgctaccgcgactagcgcgtgtgctcgccgcgcgcgcggggggtgacgcttcttccttccatgcaggtactcttgtagtgccatacatgtgcagtattgttcacaacatatcgactcactgacagtcgattcacatgtcagtgagtagtactgcacatatagtattatagaggatctcgattatcctttcttgtatttgctgttaactcctctagcattcgcggttggttttagagagcaacagtatatattacattcatagtgtgtttcatccaaggtaggcgcagtgccacgggtgaattgaagtttgagagtggctttataggtgtcaaagtaacatctgcaagccacgtgaaggcccaaagaaattaaagtaggtggtccaaaagggagatggagaaagagcgcggcgtctcaggaaattcacaaacgagcatgctgcaatcgaccatggcccaccaccgacagatccggtaggcatttcgtggagccactgcaacagaaaacctggtgccatagtcagatctggagaacacttgagaaatatgtcatcgttaaggagaataaggtcatggccatggggaagctgccacgaggaggaggacttggcagtggacgaatccgatgagtacttgaggatgccaacgcagccaaggacgtgtcaattgaggtggacaaagattagtggaggcgatgataaccggagataccaaagacattggagaggacgaagacaatagtgctggtgagggtgaggagccactgattatgggttgggatggtcggcgcagactggggggctatggagattgggttgcgatgtttggcggcaacaggctgggacatatgacggtgttggggccgaggtggcacgatcgcaatggggtcatggatatatagggaatggggaaatgaggaagggaaagtgtgtttgagttgtttataaattatttctttccattaaggggctagctacataattttagacgattgtgtaacaaagcaacttaagagacgagataaataaattgcatgattattcccattacctacccaatgaaagatatatattgtaaattggaagatggtcgtctaccatatagttatctagttgagaatatgtttatttctcatgtttatcccgctctatctacacatggaactttgtatgaatcctcgtagtactaagtagtgccttacaagctagccctactccttatttgcacaagatctatatggtttaccaaaccggcatagacaccatatcattttctatcaaccatgaccatctttaaaagccctagggcataggtatacagagaaataactgagagacaacccattcggttcttgtcaccaactacgagaagcttttgtacctacgtttacacgtgtcgcacacacgagaaccaaaaaatattcgataaccgcaaagatacggagggctatgaagttttactagtttattattccttattaataagaatttgatacacgtgatacgacgacgataacttactactaagatttgtggatgtcgtattttttttctcatagaaatacaaaaacgtatcacccactttctacaattggtcttaaccgtacctttggatccaaacctaatttttttttctttatgaacagaaaagattcattgtatctcaagttggaggtctgctcgggagaaattcgaaacgaaacgtttattgtgttgaagcgtgtaaccctagagttccgcaaaagtatgatcgattcttaccatcaaaaagtcctttaatttgaatgtctctgataggtccagatcctatacacccttggatcttttttcctttgagaactatacacccttggatcgaattggttttggccgaagcatatcgaaccagtgaggcagcctatacctgtatggcctgtattatgagcacagtgcagtgatgttggcttgatgtgctttttgaccgcgtggaatgtggatgttgggagggcactgattgatggaaagccaaaggatgctgtaagaagtgctcttaggatcggatgctgcaatcatacagaagactttatatattatcatatacatatatatgcgtcgtgtacatgcacctgccacagggtaggtgttgtcaacttcagacacgcccctatatcccactggcctagatccatccacgattgatataccctgccaggtgatcgtgttaccccattcttctcttgaacatattcgtatggtcgatcgatggatgtgtacgcagacgcagagtgtgtgggggcgcggcctttattcctgcaaatctcctaatcgcttcgtacgtcgtcaccgtgcggtgtgtgtgacaaatatgacatgcctggtactagctggtgcctctcctgccacggcgcgagatacgtacgtacgcgggcgggcggccggggacgcgcgcgcgcgcggcggactcgccgaccaggaaggccacacgtagccacgtttcttcgtacgcgcgccgcgcgcggccggttgggtacgtaggcgcgcggtgggcttcactttcactgcaccggccggcctcgctcgcttcgtcaccccgacccaaaatctcccgtggccgggcagccggcccgtgatcccgcgcgcaccgttccggcgtttcggccgatcgacgcgggagcgggagcgggcgcgcgcgtggtcggtggtcgcgcgggcgcggaaccgcggagcccagattttctcccgtgacgggccgtgtaccgctcgggagtgcgggcggaccgaattttttattcataataattaataatgcagaaattaaatatataataaagcaaagtcaatttttatgaaaataggaaggacgctattgcatagggcgtccaggtgtggacgctgttgtagacaacgtccagatggggacgcttcttacaagggcgtccataatgctgcagttgaagacctcaaagagccatccaattcactggactaagattggactttggatccaatcacataatggtcgaactctacctcattactcatatgcatactattgtctctcgttgattgcttgcttgccgagcaggcaccgctctctacctgatctgccagacagggtcgccatcccccggccctccttcaatgcttccgctgttccgcatgacggacactctactcggggtcatatgtgaatagccaccacttttattttgagatatttgattagtttggtttttgttctggtccattgtttactacgcatcgagctctctgctgactgaatctagcgaagcggctgactgaatcttgagaagcggccgccagatgaactgcatgcgaggtcttcgatcgatgctttttttttccttttgcaacaggccagagattggaagtcatcgggcaatagatgatctgatagaaggaggatgtttgcgtcctacccttcgtaattttgtattctttgtaagctttctattgcagaatatatacacctgaataccaagatctatgaactgagcatacttgctcggccagccacctggagtgaggcgatgcctggacttgctgttaggaaccaagaggggcggacagacgacgcaacacaagccggcacgagtgggttattgttccagcatgactcaaccagaacgtggatagcagctgcgacctcccggcgtgaaggcagaaagcggcggtgtcctctctggattcgagagccttcgagatgagttgaggtgaactgcaacggcagattcctgacgttgtggaggcggaaaccggaaggcggctgttgcagtctcccagagtcgaggtgaacggcgggcatggcagcaccttgcccgagccctgcaccaacattgggcccgaggagaggagagtccacaatggcacctctccgcatggcggcatgggcgccccaaaccgagcctggacgtgcttcggtacagcatccacctctggacacttcttagaacaccgtccaaatctagacgccctttgaaacaacaacattcatcctatttttacaaattcaatttaagatttaccacttatttaattcaagacttattaattactataaataaaaaattcgggcgggcagataagggtccaatttaatttatccctcaaccataaatataagatatctttgttcccaactattaaaaaccattataaaatgatttcctcggtgattttcacattcattgatctagttcaactgtctaaagtcggcatatggggcccatatgttgaatatttttaaaatgatttcctcggtgattttcactgacgtggctcattggcctagtcaaaccggttaagtcagcatatgagccccacatgtcagtgtgagtattttcaaaatgtcttcctcggtggttttcactaacgtggctcattaacctagtccaaccagctaagtcagcacatggggcctacatggcatcgatcgtgagtaaatggcatgcggcggaagccactgacgatagaggcggtggggcgagccaaggacgacggggacttcaacaacgccctccgtcgtgccacgtctctcaacggcggcagtgtctgggcgcagcaagtcgccgtctcgcctctaggccggtccatcgtcgctccacctccaagctgcaacgttgcttcgcctcaaaagctgagccaccgctgctccactcgaggccaggccaccaccacgcgtcaggagcgcccaaccaccactccgcctcgaggccacgttgtcgctccggcttctgccgtgccatcggtccacctcaaggccaagttgtcgccgctttgcttgaggctaggccgctgtcacgcgttagggcctcccaaccgtggctttgcgtgggcagtcccgactagaggaagttggggaagaagattggttgtgccaagattctcgtcgtacctatctcgatgcacggcgctcggggagaagaggagctatcaacgaagaagagggacagaggcaagcttgctttgtcccgccacatcggatctagcatttggtggctagctcggttggggatggcatcggaccggtccgccccgttgtcctcaccacgatcatccttccctcttcctctttctactccatgtcaggtgtcaggggtgtcgggcgtcgtctgatgtccagtgttgggggtgttgggcgttgcctggttgctatcggggaggaggaaaagaagtcatgcgctggcccatccatcctctcgcctcccatgctttacgtcgtcgatggaagggtgcagcagtggtggcacagagcgcggacaaggagtggaagtgtggaacgcgctccctacatcctccgatgccttccactggcccaccatgccatcaccgtctccaccgccggaattgtgccgcaaacaaggaggtgctcaagacaaccgctcctcgtcggggcaccgcttgacacagaaggcatgcgacgcatcgggttactgctgctgtcacctagttggtgctcgctgtcgtgcaccccatggctattggcgataaaacgggtagagtgaaagcggggtgtagaaggaaaaagagagagagagagtgaggggagtatgacaagtgggctttactttattttcttttgataactggtatttcacgtaaataaatactactatcaatattgttccgagggtcaaattacacttgtttctatacgatactccgcctcccctctccacgtcgcgtgcgtcacaccagcgcgtagcccagatattctcccgggccggccccgttcaccgcgcgtggatagaggccggctcgtctgctcctcgcgggcagatcgaacgcacggcccatcttgcggtcggtgtcttgtctccgcctccggcgccgctaactctcgtcgcgtagtcgcgtgcgtcgacgcgtcacgcgctgctttttcactaggcggagttgccaactttctgaaaagcctctctctgcaccaaaaataaacaccgtaaaatcccaacgataagacagcggcatatgcacccgtgcagcaaaagcttctggttggtttgttgctcaacactggtagtggagtagtggactagtggcatgtgtgcacgagggttattgatcttctcttgatagaatacttcacttgtactagagctacctagcgcctagtagcctagttcatttgacctgcaacgatagggtggtagtgcctactgggtgcgaagtgtagggacgacgacgacgccgggagcctggggagcacggaggataggatagcagaatctctagggttcgtttctaaaatgatgctaccgatactaacgaatcatctagctcccggttctttcttcccacctagaatcaattgaaaatcttatcggctctgcagctaatcatatcctttcaacggccaatgtgatatttaagagcaagtttaatagtatagcctactattgactccaattcatctatagtcaatctaatcgtcaatttatacaacagttgcttactatattattaatatataatctcatctgtcatacatacactgtatcttggagtccatgctgcaactggttacagatctgtaacccactgcttttctatctcatcttttatcttattaaaatatgtttatagcttgactaataatctactattgtatctgctctaagttacaatctcggctaggctggcacggtttactgctaccagatatttcttcacagactgaccaaagggtaaatcaaacaggcatttttgttttttttttttcagctaacgaaatcctttcaacggccaatgtaatttttaagttacacgctcggctaggctggcacggtttactaattactgctccctccatcctaaaaaaaagacaaacctgatttccgtgtctaacgtttgaccgtccgtcttatttaaaaaaattataaaaaaattaaaaagacaagtcacataaaatattaatcatgttttatcatctaacaataatgaaaatacgaattataaaaaaatttcatataagacggaccgttaaagttggacatgaaaacccagggtttccctttatttgggacacgaaaacccagggtttctctttttttttggacggagggagtactgtactacagatatttggcattagcaaatatggaaaccgtgcttccaaagtgtaaatcaaactggcatttttgttttttgcggcaaacacggtacaatatggagcaaccgagcaagtgtttgtgattaaatgattaatcagttggccatggactgataattgcgacgcttttgtcgctcttgcacaaattgagagctcgcatttgtaagatacttaggaaatagagagagaggaatctggcattagcaaagcaccctgctgccaaactgaaagacaactcctaagaatcttcctgtgccaaaaggggcagcagtgtgtacattcagccagcgccgaaagaggcaactcgctggcaattcctaagccggcgaggttggtactatactgtacacatagcagcaaaaaaacacacaaaaaatggtactgtattaactttgcacgaatcaggatggattttgattaagtacacaaaaaagattgatctggtttagaagatgacatgacaacaacattacattacttatgaacgtagagtgaattaggaatccctgctcctccagtactaattaagatcactctctaagctacaaacattccgagggtgtgtgcgcgctgattgcccagcagcaaaagacaatgtggcgacgacggccgccggcggctacatcagaaggctgcggatgatcgccgcctgcgcgctgctcatgtcggacgtggccagcagctccgacagcctctcgctcaggtcgtcgacctcctgatgcaagctcctgatgtagttgcaagtctcctgcagaaccctcgaagatggcacctggatttgaagagaagatttctctgtcagctcttgagatttggtgcttaattacaattgttgaaggaaaaaggaatgcaaaatgatgcgatgcttggattgtttgacatagtcgataagtcgattggtaacatcagttcatatgatcttcaacttctgcttaggaattagaaataaggagcattcaacttgcgctgctatttttcttttgccaaggcagtaggtgtaacaaccgatcatgttctacccccatcttaatgtggtcaaagctagagtgaacggtgaataatgctaatctattataactagaataaattcgagctgttatttagactgggaatttgtggagcaattaaccatttagtgcatagaattacatactctatcattgctccggagtcgagcctcggggaggagatcctgcaacttggatacaagatcgctgatttgctcgtcggtgatcctcgacgagcctgactgcctcgaccgtgacctccggcttgacatatcggccaatgtaggtggcagcaatcgatctcagccaacgtaggagagatgtatgggagagctagctgttcttgcaagagagacgcgcagacagtgtctgtttacggttggctggcgtaagacaaagtttgagaaacacaagacagccgcacgggagaaagaaatgggtggctactggcgtgttaaatagactactactagctgcaaatagaggaacctgatgagatcaggcaagagggagagtgagaaggcgacttggaggcctacactgtcagaaagaaccacgcaaaccatgttacttggcctacaaaaaatgtgtggattaattattattttcccccacatttgatatttaataatatatatgtatatgaaaaaaaatggtgaggctacatttattgatggatggctttgtatccatgtctaggattcagtatacagccatgcatgaagcatacacctcttgtcttcctaatcaggactaggagctcttttttttttttgaacgactcacacaagacggtgcgaggttctattgatagagcaggagaaaaattacaagattacaaccctggaaggtcgtaaccaggaaaaaggaaaaaaatataccaccatccacacatcaacagtgccaacacagaaccaagaaaaggctagcaccgggccggcagccgctaagcgtgaccgaccgcctctaggcaaacaaagaaacacagctgagatcccccaaaatccaacccttacaatcaacacaaagccccgctctatccaagtcttcaggagtcagggagagagggtgagagagaagaatggaactcctgtccttctaagccctccgacgtggccaatttgtagagactagggcgccgccacaggaggaagaaatctagagagagtttgcaccaattggatggggggtttcagctaggggatacctaaacgacgtctccaaggagagaagcgacgaaaacactgccgccgtcgtccgtcaaggtctcaaagagaaccgagactggactttcacccaacgtccacacacgagggatgagacggcatgataacgcccccagaaggggaatgacgctttgagcgtcactgttgccggcctggctgaggctgggctgggttttcacccgccgctcaccacctgcgagtccatggctggcgccccgatgctccacactgtccaacctctgccgacatgtgggaccactacaccggcaccccccgccggccagccttcatgcgccgtagaccgtaccgcacccactggtagctcctcctcgcaccgtgtcggcctcctccactgctggccacgcctcatcgcgccaagctagcctcccgccaccgcccacgcctcctcgcgccaagctaccgccagctgcgcctcctcgcgccgtgccgacctccgctgccactagcccgcgcctctatgcgtcgagctggcctccgagcactcctaccgccgctgccgcgccggccaaatgtggtctgccacgcctccccggctagccgcccgtggccgtccagaggaaaaacaacgcagggtgaagcagtcaacaggacttgcttcctagacaatgtatagttattttgcttatagtttaattcatatttatataactaagctacatggttctaaacacctttgataccaaacaaggaaaatagaatcatgaaagtctctgtcctctagaaacgtgctcctgtgtcatatagaattactatgcttgctgatgaaaccatcagttgatgacctaacataagtaaccggatcaagtaattttaaagtgctgattacctcatgatgtgtatcagactcagcagtgtcacgatgctggctggtctcttctccaatcatctggcatccacagcccatgtcttgtggcgcctgataatcaatacaggcatgggtcacactgtaggtgttattactccttaaactatcagggagaacgagaaccgatatcagggcagatgcatcaggtccctgcactgccattcctgttctgttgctcaagttagacctgataacaaaatacagtgagcaagcttttcagtcagttacatgttaaacaatgggaacagagaataagtataaatattttatggctatggtatccatgtattgaggctttaaaacataacctgtaatggcttttgggaggttacgatttgcaacaaattagtcttggcaacatttagctctatatgcaactctaacaaatgttcagcatttaattctgaatatcatagtcatgtaatctcagcttccaagcaactctaacaaatgtaaggtatctgaatatttgtggatcttaattacacaacatttagttctgtatgcaaggagggctagatgcaggggactatatggcaccctatattctcttcaaaatatatatatatatatatatatatatatatatatggcaccctatatgtttacaaacttaatagttattaagtattatgtatagatcttgaagcaaatgaatcattccaggaaacagttgctgcacaactcagagcaatcattcagaatttgaccagtcaatgcatctctccagcaggtaaagtgcaactactgggtgtattccaagtgctttcttcatttaacaacagctgcatataagagatgttattataatgttgacatgacaataaattttttaacagaaacatgtgcatgcgtgtgtgcttgcattttatatcaagatctctaatgctcctaaagcaaattccagctgcaagatctcctccatttttttcattagtgactcattcaaagtgcagcacagcaaaacaccatgtcatagtaatgcagatgaagttttcaagcagcgcaacgctacagatcgaagtgatctgtagaatgcacgcattgcactagctcataagcgggtattcatttaaacgaaaacatgttcatcggcaaactgctaaacaattaattgaaatggcattcaaataattattgtgcagcaacatttatgaacttaaaggatatctaggataacgatgggaaaatctataataacgaagagataatttagaaatgacgagctaatgacgtaggatgagcacaagatttagctaataggtatattagcctggtaaacatctgattagccagccaatcacagcatatacatgcgctaaaaattctctttgtctctcaagtatttttttcacaagatccactgccactgataaaataatcatgaactgttaggtactgcctgtttataaaatggtcccattgaccttttcacaaagttaattagccctagctatgttccaagcataattaccctcatagctcttacatagaataccaactacaggataagaaactctacaaatgactatgtaactcattaagtacgatgtaaacagtataaaacatcaaatcaccaatcaaaatcagctagtgggcgatgatctaagcgtatctggactgcagcatgtctcatgggtcacatgtagctcaatccaattagtagaaaacaccccgtacaggttgtcacgtggaggcgatttatttatgctgagccccttcaccaccacccaaggtcacaccatcacacacacaagtgagatcagtctcttgtttaagtgcacacttgatcaagcaagagaatcaagagtacctcctatctactaaacaataggtcaagtaggcctgcctgccatacagatgctaggaatcacatgcattatcttaacatagtgctcagcactaacagggcagtcacatgctttagctattttaatctggaaccctcttcatgtgtaagtgaaaagctttatgtgaataatgtgttgtaagtttgtttgtaaccagatcaatcagggcagtgtagaaccccactgcctgatactgcaaagatccccaggaccgatccagttcaggaataattagggtgtactaataccatgataaaaacaggctctttttgccgatcagttgttaatattttggacattcacagcatggtggaatgaatcgtggtaaaaatacttagaatgtgtctcagtttctcagctgatttatactagactaacttgttgctctcagaaaaaaaaaagacaaggaattaagtgagttacataatagaatgccatctatcatcacacctaggaatgcactagggctctagacaaaaagaaaaacatgaaaaaaatttttaccaaggtcgatactgtagtgaaagaagcttccactctccatataactacgggagatcttaatcagaggaattgacaggtattactctgacacaagaggaatcatctgatctggagatactgaaggtcagctgtcttcagttcaacacatttgagaaatatacagccacttttgggaaatccaaggctacttgctgatgaatattaaaattaaagttctgacaacgttcttggtgccaatagcccaaggaatacaataaacctatttcaattaacaaagaaaagaatccagatcttgctgcagaaccccaacatgctcatcattgaaagctagattatactagggtggacggttggtaaacagttgttaaaataaattatttgagaccaaagctattagtaaccatcttacggaggaagccattcaggaccaagcgtcaatgatgagaaaaaaaagagtaacgagtgttacaaggcagcaaggtgactgctcgtaaatttcttcactctgcagtaaataatcatgccttagtgtttgtgagacaagaaagcaaatacataggtttccagcaaagctgaataggagttgaatgtgttgagatagcttcaggaagggaattcaaggaaagggagtggagattaagggaaagcatggaggtatacttgtcgtcttgtcgacaccaaaagcttcagacaacatttcatgcatgctgagtgcatatcacgtctaaatgttgttgtttatatgtttcatccaatcaaattgtttcatctaggaagcggcaggcaatggttaatcagcattgtcaaatgaagttaataactattttcatggtaataatagcaacaagttacctgaccacataaactacaattgacttctgtaacatacttctcgcactaaactaccctgggtttttggacttttagggtataaaacacaacatagtttctccaacaacatgagcacaaactcagattttcaacaaatatatgacgagacacaaaagacccaacacttcattgctacattaaaattttaacaaagttgtcatagcaatttaaggttttgcaaagaatttcgtgctagggaagggaacacataaacaatcaaagctaggtacccttatagcctcatcttgttaagttgattcttactaggtaaatagactaaaagtagcacaatatgtgatgtctcataaaatttcagcccgatgcgcgattactgattgagaattgtaaccatgtaatggaaactcaaaataatggcaattggcaagaattttaacaagaaaatgcttctaccatctcatgtatcctctaataaaagtgcaatgaaactaacgtgcaaaaaaattgaagttttttattatagacaattagacagtggtaagagaaaagatgctaccaacagggtactcataagtgtagtactttataaagggactctgtaggcaagacatttgtcatcagtaaaacgggaaaaacaatcagggaaaacagttgcaacctatgagtagatggtggactgaaggatgctgacatgcaaacaaaatcaactttacacagaacctggtaaaatcccgtgacaaaatcgaaacataaatcagagaagcttcatacccaatgattgggtaattagtgaatgaagctttacattgtttatgggaaagatgtttcctgtatccaagacttttatgttcaacagcattgctgaacgatgacaaaggagtatttattcatttccaggtcactaacaagtttcgatggaccctttgagaggtgatcatgtatcttttctatcctccttaatgaaattggtagagctcctacccttccccctcaaaaacaaaactaacaagtttcgaatgcaataagaccattgcagattgaagattaatagatatttctcaaattaggtctacctaaagcttattaatcagcatagaactaaattgatagtgcagcatctaaagcaccacaaggaaatccttccaatattaagacagatggcaactgcctttgcataaatcaaaaggttcaaatgggcctcgaagcttaactttttcatcatttagaagagccaaaaataattctagattttaaatatacggatctagttactagataggacttgagagaaatatctaagttccatttgtatagaaaagtataccagtccccgttatagcttaacagtacaaatgctatatttccagttaaatgataatccttgttgcagtatgaggaggacagggagttcaatgatcaaagaaatacgtgggatatcagatacgtgcgtggaacaactaactggaggcacaacactcttactaatgaaaaggaagttagtctgaagctttcctgtatccttcactccccacccttatcattacatctaaaagcgcagtacacctgatggtataacttataaataggtttcttaaacaaccatgaactttacataatggatcatgtatgcagtaatatgcattacaacctttatttatttatttatttattttttgataaagagaggccgcatctctcccgctttcattaacgaaaacgatggaaagttaagatcaaaccatgcattacagcctttatatagtttaagatcaaactatgcatcattcccagagttaaagatcgtggccggagcttgtgaaggcaatggccaccgaagccccattatggtgttgaatgtccaaccccttacttcctctaggtcgctcaataatcctgtgagaataggtttagtttagtgtttttttcggtccttccatctgtatcccgtccccttcttgtttttctttctcctgtaaataacttttattcctcttaatacaaatatgcactccttgtgtattctaaaaaacaaaaccacaatggcatattattttttcctgattacttttttttttttgcatattaacacttggatagccatacgcattgatttagaccagcatttcacaaacagaaaatccttcgcatcatccccagaaaatccttcgcctctccagtctccacccatccgaacaaggagcgcaatcatctaagcctaacacaagtacgcaattgcaacctgcaaaacatctgcactgacagccgtccgcgcaagcataagctagcaaggcattcctaaaccaccagttctaccaccctacgaggcgaaatacacacgaagaggaccgacgaaaccgccacaaacatcaccaaaacttctgagaaggagaaggagcacggcattcacagtacttacagcgggagaaaccctagcggaagcccgcatccgcgaaaccgaagcggaagccaacgcgccaccagtgaaccacccgcgtcgatcgccgccgcggccgcgcggggcggccggagccgaccagaaaatccaccggaatttcacggggaattccgccgagactagaggagagaaaaaggccaccgctcctcctccgctcgggccgtactgggccggtgatccagcgggggcggtgcgcgactcagtatttgggcctgagatattcgcacaggtgggcctccgatttgtagtgggccatggcgagaggtgacgacgcgagggcgaggccgcttggcggcggcggaatttttgacgggttcaaagcggaggtcgttgggttggtttggctggcgcgtctgcggcgtcgccgctttgcgagcaccaccgccgcgaacggcgaagtagtcgagtacgtctcgatcgaccggtctccatccggcccatccgtctccagcacgtacaacgaaagcaccaacggaacagacgagcggacgccgacggaactcggagttttacgcggatcatcaaggccctgttctgttcttttctgattatatgcagattctaccttaatttctattaacacgttttgaaaactattgcacgttgtgtttgtacgaaaatatttctatataaaaattactccaaggtaaatgtttgacaccgatgattttttagtacgtgtttgaccattcgtcttattccaaaaatttaattaattatttattcttttcatatcacttgattcattgttaaatatactttcatatacacatatagttttacatgtttcacaaacttttttaataagacgaacggtcaaacatgtattaaaaagtcaatggtgtcaaacattttaaaacggagggagtatgaaagtaattaattttttaggtttataacaattaagtgtttggttgacacagcttcaagagattgagcacaaccaaacggattcaacttcaccttaatgcgctttcataaaataaacaggataggtaaagttgggttttaagcagcttcataaattaattttagacccaatttctaaggttaaatttaaaagtttgagttctatctaactaatcctaaaacattaatcatatgttaacgactttctagttttatgtgccttcgcttaatccacatcctcatcgggttggaacaggccctaactgtagtcttgctcgtacagccgtcgccgtcaaaccaagaaaagattaggcttagctacagctgctacctgcaaccaccacccttgcagtcacgaggcgattagtagggagtatattaacgagagaaggggagccaggtgggcagaaacatggcgatccctaaaacagcaaagcgatggtagcagcaggcagcagcagcggtacgccttttgattgtcagtcggacggaccatgcgccttgtgttctcgttttctctgcgctttcatcaggacgtgcgtgcaatgcaatgcaaatgcaaatgcatggaccacgcctaatcgcctcatcagctgctagtagtagtactacagagcgctgctgctatgctatgcacatcaaagaattcaggctgtgtttagttcacattgaagtttttaagtttggttaaaattgaaaagatgtgactaaaaaattgtgtgtgtgaaaggtttgatgcgatggaaagttagaagtttggaaaaaaaaactttggaactaaacagggcctcaggaacctacacaaccgccccattaactctgccacccatttccttagtcctaaattatagctgtatcccctgaatttttcagctagtatatagtattacggtatggagaagtatttcgatgagtgtttcacctgtggtacggtcgttactttgacgggtgtacgactgtacgacccaactaatcagcagttgaattgtagtagccttgtaggtatacgtatttgtatgggcgattctacgttttttttgacgtttttgtacataccaggtcaccatggcctactatggggagtacgtacgtttgctgcggctgggctgggctgggcgtgagatgtatggttgggtgcgacgtccccatcggaggtgaccgcacgattgatcagctccatcccatccatccatcaacccatccgtcgcggtgtgaaccgagcccctcgcaaagctcgcagcagccaaaccaaccaaccccacccacagacgaactagtagtagtagcaatccgcgtcgccgccgccgccgatcgcgtcgccggggggggggggggggggggggcggggaaacgggatgtttcattttgttatatatagcaacaaaaccagggattttatatgaaagctcattcatgcgaagtatattatttctcgaggactctcacagtaaagtagtctagacgggtgagaataggtggaacttgatgtagagcgcaacggtcagtgcggctttgtactagttaaatttttttagtgaaagaagagtttatatgttattaataaattattaatgcgctagatttcgattttctatctcaaatataatatacatttttggtctataatagcaaatggaatttctttttctctttcctcatttcagcactctctattctatctttggccttatggaaagaactaaatatatgcgtctcataattctcagaatggattaatttctacaaagtttaattaatagaagcaaatccaaaaacacataattaaaaagcctggataactaataaatctataaaattcccgcactcgtgcttagccctcggtggtccaggttactctttattgttcaatattgtgttttataatatttaagggagaccccacccgcctgagagacctacacgtcatttttgtataggttttttttttaattttttattaatgggctgaggcccgancacaccgttcacgaaatcattaaaaagttacctcttttctatcgccataaatcttagcgtaatgattcttattttctttatcataattttcacgtgaagaaaagaatggatatgataggacataggcagaatgaacagaaagatgatccaactatttcgtcatatttgaacgctataaaaaagttataaaggacagaagtggaggtagtgtaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacggccggactgaaaagccaacatttctccattattagttcgcgaaaaaaaaattgggtgtcacatgaccgaatgctggaagtggttttcgaacacgaatgaaaaaaaactaattttataactccactggaaaccgcgagacgaatttattaagcctaattaatccgtcattagcatatgcgggttattgtagcattttattactaatcatggactaattaggctcaaaagatctgtctcatgatttccatgcaaactgtgcaattagtttttcattttatctatatgtaatgctctatacatgtgtctaaagattcgatgtgacgtttttgagaaaaaaaatttaggaactaaacaagaccttattactactatttgcagattagttgatactccacttgtcaatggatagtgtacacatatactatctctatcctaaaataatttaacatagatgatgatgtaacatattctagaataataaatctggataaaattttatccaaattcattgtcctaagatatatcacataatatcctaagttgaattattttgagacaataggagtatatgttcctggtaatgttgtgtgtaaataatttgaacagattaaaatggctaatacggtagtagagtactagctaatactccaacttctacatgctccggtggagaagcatggtactaggaggagtagacagttagtacaaccgcgtgtcttggatgcaataaattgagtcccaaagtgtggcttcaactggaagggaaggaggagggatcggtaaggagccattgccatcctagaaagccctcttgtacttcaccgttcaccaattccgcacggatcgatcaacgaaaagcaaccaacccagtagttagccttcacttgaagtgacatttaatttgcaacgagatagagagagagagagagagagagaacctttgtctaagcgtgggaacgaatcattggaccccctgcatgcaatggtggtagtagtagtactactccagcagcagctaacacagcatgcaaatgagcaaatcgtctctccctctttctccctactgcttatctctcagctagcgtgattacacggatgatggtggatggatcgagtgtgtgtgtgggccttgaacatgcttgtgtagaaagaaatatatcacatcgcaacagcggcgagcaagagagaggggggggagagcggttagttagccatgtgaagcaagcacaactagctttagggcgcccccgcgggggggggggggggggggggggggggggggggaaaacaatccatgcatccatggggggggacagccgcaccagttaatccaaaaaccatcagggagggggctccttcttccccatccagggggtgttcccccctagcctccccccaagtacaataaacctcttccctaaaactaccaaaggggtatggatcatggaaaaaaaatttgctagggggaaacaaaaaaaggggtaatttattaatggaattgttagaaagtaatttttttatcagtggaataaaagatatactatttgttctttaaaatacttataaaataagtgaaaatttttttaggtaataaaagacattaaatcttttttttagatgtttagtctaggagggtcgggtgttagatagcaaacaaaaaattttataaacccctggcaatgaattgttgaatgttgttaataagagttaaattttggacctatttttttgggggttgttttatataattgtataacgaatttaatattttaaaagaaaataggattatatgatagatattgatggtacaggttctgcaaaaaactaatttcggatctgtttttacattggggaaattttaaatttagaatataattaatatttcgaataagtttgtgagtttttttaataaatgttaattaatataacatttttatcaataagaatgatgtaatagggctttggtttacaagcccacttttggaattttaaatttattaccaataggaattcttattatattttttttgtattaaattattataataaagaagatgaataatgtgactataaagtttaccttaattttagaaagaagatacctttggtggttgcgtattattatatcttaagcttttatactttcgtgtagtgttagaagagtcgtgtatatatatattgttgttatattaatatctattataaagagaaagtgtttataatatatatatttttatttacgtagttgttattggtgttgtctttactttttgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgggttgctctcgcctagcctcacctcacgtacagtacacctctctcctactactaccaaatgtgcatgtatcatgtagacaaaatttgctacggggcatcgaaaaaatgtgtaattagctagtggacaccataagaacgagaatttgctatcgggcataaaaaaaacatataattagctcgtagacactccggtgaatttggagagagaaacgctaaataaagacaagtttgcccttgggcatgcttatttcaactcgactgggtccggttcaaaccaaccacaacataaatcaatccccccatcacaaaccctagattttgaccgcagaggaataacagtggcggcgactgcggcgtggtggtttgaagctggtagcggcgaatctgagctggcagatgaaggacttgaatggggattcggtgctcatcacacggaccgacctcttcgccgccaccttcttccctggtgtcttcttcctgggcgacatcaccctagcgggcaacgtcccagccattgctgaggccacgccgggctcacaacttcagcgatgcgcggcttcaatccgttgccgccctcaccgaagttggtcgccgatcgttgaccacgtcgccactagtacttcacagcgccgccccaatttctagggtttggggagagcggaaggggattcatgggagtgagactggagatcttggtttgaaccagacctagtccactgtaagcggaacaatagcaggggcgaaatcgtactatcaccagtgtttctctctccaaatccactgaaaataataaaaaaggccgcgagtgtccacgagctaattacacattttttatgcccgacagcaaattctcgttcttgcggtgtccactagctaattacacattttttcgatgtcctgtagtaaattttgcccatcatgtatgtgtgcatacgtgtactttatttgtactattgcattaccgcggattatttgcttagatgtttctaaaaaatctctctccggcgccgcagcgcagagacggtcgatctcgcgcgaccaatctaggggaccgcgttgatccagcgtgatcaatccgttgcaccgcattggtttcacgtgatcaatcagttggaccggcccgtcccgccggttccgtgccttcgagctacggcaatagcgcggtggctggtggcacggcccatcccgcgaggaatgtatactttcgcaaatatttttaaaatgatatatgtatgtaaattttttttaaaaaaacaataacatcctctcatctatatattagattcattgctcctttcaaacctagtaatatgaaactattcaacaatcttctcttcatcaattggtgtctatcagtcatttcaacaaactctctcttcattgtatactcccgtagacacccacggtatattagaccttcacactctagtgttcatcgagctaaaaatattgaacttgacaggctcgatctggtacttatcataggatcgtaaatattatttcccaccctaaaagctagtcaaggaggtaagagcctttcttatatattcggttctttgcccttccacagctaacatggaatttctcaataaataatcgatttaaatgtggcctcagtagaagggcttgggtggagtgtggaaaattcaaagaaaacggtggtgatgattcttacggaggcttataaaagactcccatgcatttgtataaaagaataatgttgattgtgcttgtttcaagtggtagatagctagccgtgtaaaaaggaacacgttggaatcgtgtgcggcacaagctgagacggggtcaaataaaactctaatcagagagttgatctagctcaagccaggacagtgacacggttcatatactgttgccatgttcttattctttttaagccgcagtttcaatttttcttcacattgacacgagggaatcatattctttcttcttcgtcgtctctctttctctggttggctgatgcattttgcctctcttttcctttttaccctccataactatcctctcttttttttcctcactgattccaccaaggcagcgagaaagtttaggctttagaattattcctgattggtgggttaagttgtcgtcatcctccaatttctttaaagtaagtacagttggagggagagagagagagaatttttttggccaagtgaaaggatgcacagaaagagagaaaaggaaaagaggaaaaaatagcataaagtgttggttgcacttggtgtcatagatgggagggcacttctttttagggaagatcccttaatcccactcattaacatggataatcaacgcaaaaaacccagtgggcactactaacagaaatcatagccccagtgaccaagaacaaatgggagtgtgttagcagtagcactcccggtacttaacatcagaaactaaaaccgatcaccacttgatactactaccacaaatgcagtcgttgagattccaacatctgttcagttatccaaataaatggataccagcacattttcatcaactactggatcacctacaatccaaaatgtcccaactcagtaagctcggtagctgctagtaattctcaattctgtctctaatttctactcaaaactcctggtcgatgccgtccatatctgcatatcagtatcctcaggtagtagtagtaggattgtgtcacaagatcaaatcttcagagccatgattaagtacagagaccataacagcatcaagattcagacaaaaccacgccgccgtagtagtagtagcagtagttggtactaccactacagactacagagtcgagtcgccaatttcaacatcgtggcgagcgatgaaaaaagctcgacgaggctttcagcctttcagcacttcggcatcagatggttggcttggctagatccgcgtcaagtacagaggcagcagcagttataggttgttggtgcaatgcagttgtctcggccgccgagcggcgagtacacagcttctccgtccgtcctctgccccctgcctgcctctgcttgcttcctgcgcttttttttgggggaaaactctgcagctatagcttgcagagtagccgccgatgcgtcgttgctgccactgccagggaggagtagtagtggtaagtacagtagtacgtgtgaaaagtgaaaaaattcacctggagtgccggtctactggaaatactctccgaataaattcattttttttaactctaaccgtttatcctgaaataaatttatctttgagtaattgttatattgaaatttgtgaaaaatggagagtaaatgcattgataataaatagaaaaaagaaataattgtattaagattttagaaagtgatggtattttgatctttctggttttgtatttgtatgtgtgggatgggtgagaaataaacttattttgtgatagagagtatgccactcaggctagttgtttctaatgaaatacggattttatccatttctgttagtaagctttttcaaactgataaatggagtatttcttgtaaaaaaatttatataaagttactttaaaatatcacgtaaacataatttttaaatttataatgattaaaaattaattaactatgcgctaatgattttctcacttcgcggcaacatatgttttgtgtgtcggtggcagactttcagcgtttcagagacggtttaattaagtcgctgatgaacatgtttatttttcagcattggggttggggccaacccttgccaaagttttgttgttgttggttgcgttgataaagagtattttctgttattctgaacagccgcaacacctcacatcatcagttgagatgataatgatgacgatgatgagagggagagagagagagggggactgaaatatgattgtcagcttggcaaagaaaatgacaccgtagctggtgttacggattactccgtattacatggctagactaatactagtacatatagtatctgcagtttatggcgctgtttaattagttcaggaccaagacattcaactgcattaggtattaactacggctgctgacaaattaagaaaaatctatagaaaatgtgctcctctttagtcttttccatggaatttccatccggcggttatcttaagatttcttaaaagaacatcaatttcctagcttttgattgatatagaaatgtatactctttcacatacgtacgggtgataacacgtaactaaatcatgctgcaccatacacgtgcgtgtgcatctattctacatccaatactaggagttagatttaggtgtagtccgaacaaacacactcgctccagccactgatcttttggcttgttctctacaaattcgtatcaatgcatattgttacattgttgttttctcatttgatcggcaacgatgacaccatactcgctgcacggagcagtagcacgatggattgattataggtaagtaaaaatacatgagggtacgacaaaaacaactagaggctcagacaagatgaagaaggcatgttctgctgacacacgctaccggatataggtgcaatgtaaaatagcgtatagacaaaaaagaaagggtaaactagattgagtcatgaggattaagggacggataggttcacaggatctatacacctttaaaactactataagccattaaaaagcgactaactttatagaaaaaaaaccatgcaacccatggttgacgactatcttttccaaaccattttttcacacaaacactatatttattcggtcaaacttgacacaccggtataagtacactttccataaattttgtgtaaatgaacttatacacagataagaaaagaaaaaaggaaacatttttcataatacaagaaattggggctgccatgccaatcagcaaggcaggcagatgaaaagaaaggaggggaggcgatggatggagacgcatacgccgtgtctgtacagccagcggaggctgcacagaatccacctaagcttcaggtgagctggccctggccggtggccgcttgccttttctatttctgaggccctgcccggtttccaatttcaacgagccaaaacagacggagagcagcagcagcagagagaaggagaagaaaaataatggaggaataaaaagggcaagacagagagagagagaaaaaaaaaagaaaggcaagagaggagagaatcccaattccccaagtacacgagaggggagaggagagcagagcgcactacaagagaggagagagagagagagagggtgtgaggaggagagaggggcagccagcagcaggggcagccagcagcagaggcagaagcattagaagcgggcagcagtagatagagccatctatctgtacaggtataaatccttccttccttccttcctcctcgctcatcgataggaggagagagagagagagagggaggggggcagattgggtggtgtggtggtggggatttttctcgggtgcgggggggatataggggatgagctgattggggggtggtcggttcaaagccgcgatctttgagtcgggatctggggttcgtgatcccctcttcccccaactatgggttcgatctaggtgcgtacctgtgttatttctcgcttttttttttgtttgatctctttaatcttgctccgtcgagttagattcgagttgttcgagattttgcggggggtgaaagatttggttttggggggagatcgattgaggcatcggtggaagattcgatttttgtgcctcgttttattttacactcggttctcagatctcagcggttccaaaccctgccaaatttttcctagcagatctcagcggtttcttccggttcttgatccatttgtaccggtcgatttcatcctcgcttacccttttttttcctccttttataaattcgattcctgcagatcacggcaaggagattagagagggagcgaaagatctttcctttttttttgtatcaaaaatctcagaagagcaggaggaaaaccaaggaggaaagaggaataaatcgggagcgagggagaaggcatgatgctggaaggcaactcctgcctcatctcgcgctccctgccgagctcctgcgagccggagacccagtgggcgtacctctcccacgaggtgctcaacggcaagcgcccggcgccggaggatgcggaagccgaggacatggacgaggttgactgcggcggcgggaagcgcagcaagccgccatcaccgcagccgcacacgccggacatatctgagggccatggctctagtcgccatgttgccgcctctggcggcggagaggagcatggcaacgggagcagcctcattggtgcgattggccgtgacctgaccatcaattgcctcctccggctgtcacggtcagactatggctcggtggcctccctgaacaaggacttccggtcgctcgtgcgcaacggggagatctaccgcctgcgtcgccagagcggggtggcagagcactgggtctacttctcctgtaacgtcctcgagtgggacgcttacgacccatatcgcgagcgctggatccaagtgcccaagatgccaccagatgaatgcttcatgtgttctgacaaggaatcacttgctgtgggcactgaacttcttgtgtttgcgatggcacacattgtgttcaggtatagcattctaaccaattcatggacacgggctgatccgatgatctcaccacggtgcttgtttgggtcaacaagtgttggggcaaaggcatatgttgctgggggcactgattcttctggcaggatattgagctctgcagaaatgtacgactcggagacacattcttggacaccccttcccagcatgaatcgggcaaggaagatgtgctccggggtgttcatggatggcaagttctatgtggttggtggtgttgccagcaacaacaaggtgttgacatgcggtgaggaatatgacctgaagaggcgatcttggagggtgatcgaaaacatgtctgagggtctcaacggagtgactggtgctcctccacttattgctgttgttaacaatgagctttatgctgctgattatagtgaaaaggatgtgaagaagtatgacaagcaaaacaataaatggatcactcttggtaagttgcctgaacggtctgtgtcaatgaatgggtggggccttgctttccgagcatgtggtgatcggttgattgtcatcggcggcccaaggacttctattggtggtacgattgagcttaattcatggaccccggatgagcggccgcctgtgtggaatttgattgccaggcggccatctgggaacttcgtgtataattgtgctgtgatgggctgttgaatccactgaataaagattcaatatggtggattatttatgaaggatggtatgcacaaaggcagcctgttcaattgcttcagtcctgatgctccgtagcgatttctgccttctgtccagtttcagattcaactgggcatctgctgagtggcagcagtcatgtaaccccctgagttcttctaatacttctgttttcctcgctaatccatttcaacatttgcatttggatcaactgctcgtgatttgaaagatacgagactatgcaaaacagtgttatattaataatctaggaacagctttcagaaggcttttcactattgatgaacaacctgttaagcaatactcgattcatatgtggctgcaacaaagatattcatcaattatgaacaccatgccttatgtttgctggtataattttcttttatcaactttacttgcttcatgatgtgcttgtctttcatgaagttttttactagcaacaacgatatgtttcatcctagttgtgacttttgtttgtataaacatgtctgggctgagagctgaccttgcttggtattgttttagtttagttgtttctcataagtttgtcgtatcactgatgatccgcagaaactctgacggattcatttcattgattcctttttagtaaaccactaatggaatatcattctctatcctgggttattactaagcttttattagaaatgccctatagtgaaaaaacatagtggtgtaccactgccctttttatatcataatcttttgaaaggcttggggtcttttttgcgtgactgcatgcaaacttattttggatgggtaactctcagtaattctaaattctgtgataattaactaattggtataactttttttttaataaaagcttcttccgttacttgtcaagtgacttgcatatatgtgctggtgcatgtggtgatcttcgcattaggagtaatagcagtgttgattgaagaactgtcaaatatcgcatgaattgaactggagtagttcactggaaaacatcctagtcacttgatattaaaatatttctgttttcatgctgtttggaagtaaaaaaccattctttttttgctgcttgtgagcaatcatcagggatgcccatgaacatggaatttatgaaacataaatatttatggaacaagaagggacaaacttgtctcaagttaccgctcatgtgtattagactcaggcctctattcaaataacatctttcccctgttatgttaacattggcatgcttcaattctgtcatttacatgaacaactgcgatcattttacttggcatattctgtgcaaaaccgtatacatggtttgctcttttaaactggggatttggttaatttgattgctgtcataccaccatctttgttgttaacgtggaatgtagaaatatgaatgtgggaactgggaggttcttttcaaattacatactagtgacatgtttgcgctgattctgttcgtggtatcctagttacttgttttgattcagcgatagcaattagcaagtgtgtgtgatccaaaagaaatcaagctagttatcgatgggagttacaatttaacaagtaaagtttacagatatttttgaatcgttctttcctgaccagaacaaagatggcttccttgcaaggcagagaagtgcatgctttcaacctgtgctggctgtttctgaatcttgactggtggtgtagtggtgtgtgcttcacatccctgtgggttagcaggtcaaaaaagcattgttcagtctggtagaaccagaaccagaaccagatgactgttcccttatagtacaaagtgagccaacttgatacaactccttttgccataatttctagtatagctggaaattgctgacttgttcctggagcagaacaaaaaggaagaaactgactctacataggatcggtcgatttgaaaaatgcacgccttccctgaatttggttctggtttgttgcgtgaagctttgttcttttgaccttcttgagcagcagcatcagctgctgctactgctcctctcatcctcctatatccattccagtgattattccacgagttgcccattgctcctgtggctgctttacagcgtctcttcttttttttccacgggacgggagtgtgcgttgcgtttggaacaggatcgcaataatttgagtgcagtcgctgttgtactagcctgatgagtatcggagttctgtcgtgcggttactgcaacttcatgagtgcatgcttcacttgccacaaaacccatccttttgtttctttttttaattgtttttttctacagttgagaataattagcaataaatgcgagcacccgtgttaagtttaagactttaacccggatgaattggtttcaccacagaaaatctgaataattgagatacgctcacttcgctttctacagttgttttgtttgcttgggcatgctgttctcttccgttctgcaggctctgtctgataaaaaaagatcctctaacgtgaaattactcctgacgtgattattgatatgtagatcctaagatccccgttagtctgatttcacgttagatggatctcaatccctgtctgatcgtctgaaccaccactgttgttcttcagtttcaaatcagctctctgaagtgcattcgtgttctaatttgtgagtgcgccattaccatgcttcagtgattgttatgtgtttttgaaaagaaataaatgttaatgagtttttgacaagcaagaaacatggtctatagctaataatttgctttgttattctagaaccttgtcctgaccgaataatctgagtcggtttacacactgtataaacatcagccggagatgagatgagagaacaatttagtggagaatatgtctcagcatatatatgagttatgcctatctcctttattctcaaacctgcattatggcccagttctacacccttttcatcctgctcttggaaattagtactcccatactgctcttaacctactgctggtagtttggacggttagaatttcataaactgaactgcagaaaacatgtttccttcaaattcctacgtttcaaacgagcctacctcaaatcttaaatattgagaactaactgtattccaaaaaagaaaagagaggatagtttccactgaaaagcccccttcttttggcattttcctccacttttttgcatggacgcgagcgcagccgtacgcgaggctggagacgccagaatcattgctcccggtggtgcgtcccctcatcctcaagttgcaggaaagcttttccatatgggggacctttaattatttttttttagaaaaatacatgaacgatttttttatcgctatgtgaggatacaaacgaataattaactactgtaaattaaaaaaaatatgatctataaccgtatttaagaaattcatgtgtagatatgttcttttacgaaaatcataccatctagaaactcgaaaaacggcgaagtgagcgtaactcaattgattaggtttcttatgtggaagaaccagcctatctggatttacgactaattactctttcagtgttagacgatgtatccgtcgacaataagacatccatactgacttcattatgccttgttctaaataaaaagaaggagaaaaaggaaactcgaaacacgtgttgcgttaatccattcttgcgaaaggaacaagccatgacgccaaccccaacattacttctccccctctgccggtggtcgccgtcggctcgccgtcacggcaggccgctgttccatcgacggcgaggaacggtggcctcgtgtgttcagaccgtctgactgaccgtccaagtccacgtctgcggctgctgatgatacgctccaagatacgtaccgtacgtacaagtgcgtgccgacctggaatttgcctcgttttttcccttcttcaagtgagaactacttctcctatcccataaaaaaccaatctagtattgaatgtgatatatcctgtactacgaatctaaatatatctctatatagattcattgtactaaaatatatcatatccagttctagattcatgtttttttaggacggagagagtagggcctatttggtacagctacaactcctaaatttaactccagaagttaagtctggagtggagttgtggagctgcctaaacctagctccacaattttaatatattttatgagagagctccacctaactccactcccagttttagtggagctgaaactgtttggctgagctccagctctaagaggggtgaagctgaagctgtgccaaacaggccctatatttatgtgcctttggagtgatttatgggctgccaatggagggtttaggcctgctcgaagaagattagcgatggctatatatgggcttctgaatcttctaataaggccagattaatgacatgcatgggctgcgtgaacttgaagtagtaatcaaaatgcaacctgaattttcttttcttcacatcattttgccatttctgtgaggagaggattgaaggagattagaagatacttagaataaggtgaactagtagtgatgattaattgagttatttcaaacttaaaaattaaattaatatgtttttttaaagtaacttttgtattatattatttttttgaaaacacataatgtttagtactttgaaaacatgtgtgtaaaaaacgaggaacttttcttctcaatcggcttctgccgaacacagtgttatagtcaggcagttttattgtgcatgcgtccgagcaacgatagaactctcaagctgtaaaaagatactccctccgtttcataatgtaagtcattttagcatttttcacatttatattgatgttaaaaaaacaattacattgtttgtatgtaaattgcgagatgaatcttttgagcctaattacgccatgatttaacaatgtggtgctacagtaaacatttactaatgatggattaattaggtttaatagattcgtgtcgcagtttatatgcgaaatctgtaatttgttttattattagtctatgtttaatacttaaaatatgtgtaagtatacttcgaaagaatttttgaaatggaactaaacaaggccttaaacggaagaaaaaaaaaaacctagtacaactagcagaaagaattcaatgctagtactcccacagtgcagactgtaagaagatccccatagtgccaaactgaagacgctgtctgcctgcctcgtaaaaaggccagcatttcaccctgcggtaaatcccggatgacaccgacaataacaaccgcgacgcgagtgcagactgcagctgggaaaacctactgcatctctcgtgacaaagggtcagaaaaagttcctggtcctcctgcctcaacactgccactcctactccctccgtccccccaaaaaaattcaaatcttagaatttcgtgtccaactttaactgttcgtcttatatgaaatttttttataattcatattttattatttttagatgataaaacatgattaatattttatgtgtgacttgtcttttttaatttttttcataatttttttaaataattttttaaataagacggacggtcaaatgttgggcatggaaaccagggtttgtattttttttgaatggagggaatacacattgctttaccagaaaaaactgaaaccttttcgccatctctacccgttcattcaccggcctaccagtctaccactcactaaacgtaggggtaggagtaattaagtaatcaaaccaaccaagataattaaactcgaaatcaacatataactgttggaatataaaagttaaattattcgtctttcatgattagcttaaacttttagatttaacaagtgggtacatgcaatcttcttcatctatcctaagataagtgcggcattatagttcaaatctgaaatgaagagaatatggtaatagatctagaggtttcaaatgtaaatcgtcacgctaaagatttaaggggaccttacataaagagaagtgttaaaatacaaagtgaattgtccgtttgaactggtcgttacgaacaactcaatatatactacgatttcgcaggtggtagcttagcatgtgctagctggatcgatcactgatctcgccacagtgggcaggatcatctcggcgattcgccgtagtacgacgcgcccagcgccccacgtcccggtgccggccggcggccggggagcgcgtacgtcgcgtacccacaaccaaccaaaccaaaccatcagcagctagcgttcggcggcagcatcatggcacaatcatttgatcaattcagtagtcgatcgatcgatgagctactagcagctcgcgacgccaaatcatcctagaaatctccacctccttttttggctgctgctgctgctgcatccgcaggccgatgcatgtggagatgtcagcttgtacgggagatggtcacaaccacggactgatggatgacattgtttgccttccatcgcttgcctatgtttaattgacgttaaaattggaattttaattaaaattgaaataatgtgacggaaaagtttaacgtttgtgtgtgtaggaaaattttgatgtgatggaaaagttggaagtttgaaaaaaaaaactttagaactaaaaccaataccttacgttttatcatgaattcgatctgcagactggagtaccacggcgcttcaatttctggccgtgcaatcaaaactctccgttgcagaaatttcagaaactttgtggctgccatttccatcagtgtcctttgtaaccaatgactgtccgcagtaacactcgcgtacagtaccaggatttaaacactgcctcaagctgtccccatttcggtttctgaaaatggagcgtcgaagagcgacgatgtctgaaactctgaagccggcgacggcgacgtagctggttgcgaggccccgctgcacagcgattaaaccacctccaagttaatagcccgcgcgtgcctacggtcctacacaattactacctctgtcccaaaataagtacagccgtgagttttcgcatccaactttgatcgtccgttttatatgaaattttttataattagcatttttgttgttataagatgataaaacatgaataatactttactcgtgacttatgtttttattttttttcaaaaaattttcaaataagacgaatggtcaaattggacgctgaaaactatggctgcacttattttgggacggggtagtagctgcttccacggataaattgggttcagttcagttaaactcgtcgaaacaaattgggagcagaaaccgctaatcagttccgatttccggaacaaactcgtcgaaaagttggattctctgtcctcgtttgaaagaacgtcaactttttttcaactcacgtggaaaactgaaacttattttttttcaaacagaatcaaaggcatgtcctgaacaaatcttcttctcacataaaggacttccatttgacacgaatcttcagaattcagatctgagagggtggtgttaaagcccgaaaatacaggaaattgacacgaatcttcttctacctccgagtagaaggagagggctccacagatgtcatcttcgtagctagttgtaaagatcaagtagaagctagaaacgaaaaatccagcaccggggaaaccaaggaccaccacgctgcacaccgccatcaaattggtcgtttcgtttgatccccgcaagatcacgctacatcaaagattggtcgatttgcaggccaaccatagccagcccccacagaggaggcagctgacaattgccatgcatcgtccaagcattcttcctttcctcccaagtcccaactctgcagtgtagatgagatctaaatgagcagtgatcttgtcacctttgactagtagtactactgtagtagtggtaccatggtttacaatcccagtggaatctagtccagatttcacaaaactcggatttcgtattagattaataacataaacggctcggtttttggatatatattttttaagaaaattcgagccaaattttattttttttacaagatttatctggattttatcagttttttgacggtttatgcgaaatctgaagataccgctcattaaactgataaaatccaataaatcttggactagtttttgcgacggattatgaaactagagtggtactgtagtgctctaaccaactgctactttcttgaccctggacctccctgcctgtgcctggtccttgcaaatggttgtccaaagtcaacaatgtttagtcatttgttgtactaaaaggcgtttcatatccgtcggtactgtatggaaacgtccatcaatttattggtaccactagttgagaagatttcatatttcatagcctctctgtagtttgagcactattcgtatatggactaggactaggggtgcaaattgttgcaataatcgctcatttatgttacatctaagggtgtagattgctaaccccgcgaacatatttatatattaaaataaatcacggaccaatttattttaataagtggatttacgggttagccacttacacacataattgcaccaactgaaagcatcgtaactaacaaaataaaaaatagagatgataaaaaaacgaaaacagaaacaacttaatttgttgctctaccaattgtttctctttttacggtgtattcgcaaaaaaatactgctttataatattataatttccgtatttctacggtttagaggcccatgcatcaactcattaaccaaatccctaatacgatttacatgattagaggagagacaatttgtaatttacatagtgagcttgactttgttcggtcatatagtcatgcaataagtgaaaaaaaattggtttaagatttttttttcgtttttgagaaaaaaaaaaggggatcgtgattctgctgtgtatttttgagatacggtaacgagatttaccctgtgcgctggtccatggtgttctgtcctaaggccatgtgggtgaacccggagcctagcccatgggccaggccagggcatcccgggcccacttccagaaggtcggcccgaactgaaggctcggtgggcccatctcccctccacccccccctattaatacacgttccctccacccatctctttccatacaaccactccctgcttctactgaaacctacaggctactagctagtgctctcactctcactcactcacactgtcacttccacattttctttgctctctcactgtccgtacgtcgtcggcttgatcaccaaccttgctgacggtggtcggtcgctggagttcgaggagaagaaggcagtagaggtgtggtggtgatattgccggcggcgaccatgtcgagccgccgtggtggtggtggtggaggagggaggatcaccgacgaggagatcaacgagctcatctccaagcttcaggccctcctcccggagtcctcccgcagccgcggcgcgagccgggtacgtacttttttttagataatagaaatggattacggtgtctcgtacctttttatacggtggcatctaccgatcctgcattattgttgccgtcacttggcgtcgccactgctgcaccaactgtcactcactggcagtagtacactacacgcagcacgattcgtcaatgcagcttagctagctatagctagcagagtctgacaggatactaggattattcagacattcggtttggtaattttggttgtgatcttgacgagaaatatattggatgatgcagtcttcggcgtcgaagctgctcaaggagacgtgcagctacatcaagagcctgcaccgggaggtggacgacctgtccgaccggctgtcggagctcatgtcgacgatggacaacaacagcccgcaggccgagatcatccggagcctcctccggtgatcgatcctagctctatcagtagctgcagcgacgacgacgattgatggaggacgagcttgctagctagcgattgaggagggagacgacaagattttttcgctcttctttgtttctttcttcgatctctcctgaaaagggaaaagtgtttgtttctcaggtaatcaccgaaggcccctgcattgtttaggagaagaaaaagggttgtcttgtttggtatgtactgtaccagggctaatagagatcgatatatgtggatttctattagctgctagtagagttattagtagctagattagctacttaatttagcttgtagacgtactactactgtacttaagctgctttgataagcttcagagatgcatctagaggtgtttgtttacttgttttgtggattgattgcattgccttttgcctttgatccaaaggacaatcttaacgagtacgcacaaccaattcggataatcaaacaccacactactttgtgaacaattaattaatttgatgttgttgatctgtttttcgtttctggcaatagaaaaattcagacaacttggaaatatatttgcccggtaattaatgatcaaaccgacaaactgctactaaggccaaagcaatctgcagttttttttaaaaaaaaattaaaacctctcgtgcgcgcgtacgtgcgcacataacgtagtggaagtacacagctcgagttcttcgatgcatccaagaacagatcgatgtaaaattgtaaagtgtgcagggatatcgaaggagacgaagccggcaatagtaaaattgcaacgtggcttaggactccgaaaaggggcaacacgttctataaaagagaggttgattgattaagcatgttattgggatcaaatgtactaggccctaatacctagagggtcaaagtttttggctcggccctggggcttcacaaattaaattagaccatggaaagtcacagacatggggccctgcaaagtgtcaattgctacaagatctccaagctgttgaaaatgcaaaatggagtactagactaccagacatctggtcagttcattagtatatttaagctgacaaaatttcagtacatatggattgtgctaggcttgattagaggcgtctgatggtgccaaatcaatggcactatagctcctagctcatgttgtttttcattaatttcatgacaggagagaatattcagcaaactgatatgccactacatgaacagtgtcactctcttgtctctgatatctcgtgatctaatcgcttgatttgctcatgtgacaggtatctgtgtatgcagtgtgcacattgcacaggttaatttgtttccggcgcctgcgtgctcaatctcaataactgtgaaggtttatcacccaagaactgaaacaggatatatatgtacatatagtcaaaatctcaggggctgtactgtacagatacatccaaaatcctccatccagcatggcgattatcctaatggatcatcaggattaactctcgcatttatcaagaccttggcagatactaaaataaaagttaaaccgcacacttaggaaatggctcacgcacgcacagtccaagaactgtgctggagaacgtgcacagtttaaatataaaaaaccattctaatccaaaaacaagttttgggcctgagaagacggagatcaagaaagcaaccggctttgttagcccggtcagtcatcaagacttcaaagaggtgtgtgtgtgtttatattgatgagttccaaaaccctggaaggggctatggaaagcagagctgggaactagaatccgtcagaaatgtgtgcctgctggattaacaagggatggatatagtttaggagcgatttgaggaggaaacaaactttctgtctgcgacgtgaagggctttgcagcaggtagcaaggggcaggacggtgcccacgttacaaggaggtgtgtccggggcgccctagaaatgtgcttcgcctgtctcgtctctttcaggtcaacagatgcaggggatcgacgagctaccccctgctagttacaaggtgcagcgaaaacgacccgtgctgtgctaataagggcccaaattaaattcgtgaactgtgcgaaatatcagtgtttgttagaatttgttaatgtaaatacgcaagataaatatgtgcgtttgcattgtatctcaacttaaaacgtgggcagttgtttgatagcctctgaggtaaccaaacatacctatagtgtctgataggtgaagtgagaagctgtagaaatattaacaaaacatttaaaataatttataggtaaaactttttatatataatattgtttataatttaaataaagctagaaaatataatatgattttttttcaaaaatctacttaaaaaataagtgctaaaattcaaattttagtcgcaactaataagccgaggagcagccgataataacttatccacatagcgaaatctgggagacatccctctaaatatttttttaagaagaaattgtacatgtgttggggattgaacataacactttaggattgaaactacacatccattaatactgcactattaagtacatctcacaattttttgattgcacctacgaatgtatgacacaacggagtggatatatatatgcacggttgatgataccaatcgagcgtggcagtaagaagcgctcagatccggggggcggggggccagtctcgctgtttgcagtttgcatgcgttgcacggtgtggccctggtgttccagtgaaagctcgctgtagtttggtcacttttttgccgctacccgctcactgcaccggcggtttggcaactgatccgtgatggcgatcgatggttccccggcgatccgcttgccgggacagcagcgctgggccaacggcagtggtggtggtaggggcctggccggcctcgctgccgcaaggccccagccgctcgctgttcgatccgagcgaagcggcaacaaccaacaactacgtaccgagtcccagcttcgtgataagatggttaggcaatgctgagaaacgctcaagggtttttttttttctagctttataagatgggtatgctagacgggttcaaaattttaccccttctaattatttgatattatatcatttcctaatatttacgtttttttttgttacgcgatgctgcttcagaagtctggtgaagattattcggcgtacattgggttgacgcaggcaggcaccatcagaaagggatctttcacgtactacctccgtcctaaaataaatgtagtagtgggtatccgtgtctaatatttgaccatccatcttatttgaaaattttatgatttttttaaaaaacatagttatattcatattttattatctaataacagtttaaagaagacgaaccattaacattacacatgaacagtgaaaatatatttattttgagatggaggggtacgtacgatacgagtcctttttgagttttttgacaggctgcgtcgtgcagtccttcgtctctgccgtctgccccggcagcgcgagacatgggcaggacgtcgtacgagtacgacgcgctgttctttggggcacgcccacggcccgtgtatacgagccaagcaagtcggcagccgagagagagacgagagcgagcggcgtgaccgtgacgcgtgcgtgggtcggcgtacggcgggcgtgagcgagcgacgcatgcgcgcgcggccggggcttgggttgccccaggttggttgccgggggcggaccgaggtgggcggcgaggagcaatggacatgggcatgggcatctaatcggtgtcggatctagtcccctcgcaccggcgccgcggctggcccgcgcgatgctgcctgccacggccggcggacgacatggcccgcgccgagggggggagggagcctggcccggccagaatgcatcgttgggtagatgtgcgtacggccggatctcgtagcacagcacgcacggtggacacaggccaggacgggtatgtgtatgggagtgggtatactttaactggctctagtttaatttatttttatttgtagaaatcaaattttaagttgcttgtttgtagaatgatatattgcatgttaatactccttaatttttctaaactatttaagtgcagaaaaactaacccacgggattccgttgccacgggatcaattaatccccactcccatactcactcacctctgtatccctctctcctccgccatgggcaactccgccttgactctgtctcgactccccacaaattcctcatctctgcccgtgtcgagcaacgccgaggtcctcgtcacccgcttcccgcaagccaccagcgccaccgtccttgcacgttgttcccgccgcctcgttgtcggtgagcacagttacgagcatcctcttcctcgttgttccttttttttctttgtctcaaactcagcttctctggtagatctgaaagcttctcttttgggcttaatagcagtttgctttgaatgaaatttgggggagttgttcagctgaggctccatgccccccctcccctcccgttaggcccgccccaatgtcttctccgtcaccgcagtagaagcagaagtagccagcggtctcggtgccttggatgccgcaatgccaacggcaacctgctttgggacctctacctcctttccttcaccgccaacttcaagatgaagttgttgcagcgcgtgtgcctagagatggtcgtcgccggcttctggccggacctcactaccttggggtatctttctaccccttttatcccaaatcaattatacacaaaattttgattggaatttaaatagcaatcaaattgtgcttaaaaaagtttcggaagtacaatattgtgtttagttcacgtcaaaattaaaagtttggttaaaattggaacaatgtaacgaaaaagttagaaatttatgtgtgtaggaaaattttgatatgatagaaaagttaaaagttttaaaaatattttggaactaaacacggcaaccaaaattttttgtttgttttggtgatgggacgggccgggaggtggcctcactcacttttcggagaaaatgaaacgacgtgcggacgtgttgcagccttgcgcccttgccggacgatcgattaactaacgaactctgcaatctttggcacggcatcggcagcctcgaagcccaacagcgcctgaacagctaacgaccgagctaactgttgcatctcgtgacagggcaacagtttatgcaactgaggtgacaagcatgcgcgtccggagctactggcagtacagaaatttggcaccttgccatcgaacacatgctttggttaaatgaaagatatcctatgcacacatacttttcgtgcacacttcgtacaaatactatagattttttttaaaaaaaatatacaaactttaaaaaatattacacttttgtgtgaaatattatattcaaattcattatattttagccataaaaaataattttttttaattttttaagaaaatgaaaaattatttttcctttttttgttacgggtaaaatataatttgaatataagactttgcagaatgtgtatttttccttttttttgttactgcagactttgcagaagtaaatgtctattttttagaaattttcgtaagatttgctacttgacgtgcatgaagtgtgcatgcaaaacttatacaagcaattttatggtacttgaagaggtaccatgaggtaccattttttctattgtaaatttggtacctcttggtatctaggtactatgaggtactaaattttacactaaaattttgatatctcatagtaactcctcaagtaccgtagaattgctcaaacttatacacataagatatgttccctggtttaatccggcttccagtgcgcaggtttacctctcctttacctgtagtatctaattacttgtatttgactcaagattaatccttggaagcgttcaaaaaaaaaggattaatccttggatcactctgtagttcccttggggtagaagtgaaacataagagggaaaaaaaccagctgactatgagaatgagattttacgataatgattcatggccaaccaatccctgcattctgtacgtgaagctccaaagttgcctgaagtactccaaagtaccggagatccaaaggagtagtttcgattgaaaattacttcaagaactactaatgcaccggagatccaaaaattgtttgtgtttatgtgaatctgtagttacgcgttgccagcagttatctccgtatcacacaccttgcatgctctgctgcagataaactacagcttgggtgtgttccgttctagaagtttggttgaaattagaacgatgtgatgtaaaagttgaaagtttatgtgtgtaggaaaattttaatgtgataaaaaagttaaaaagttttttaaaaaagcttagaactaaacaaggccttgatcctaaactaacataatctagagaagaaatcatctgacgaagtgcagtcctctgaaacagctgatacaccgaatcctctgaacatggccttaaacgcaagatacttctgttgtttacacatggcatagtttgaccaatatctcacatgatgaagcagcagcttggcaatcagaatcaatcttcaatctgatccaacagatcaaaggtttcctcggatgtggccaaaccggatcaaactcgatccgacaaaaccagccacatcatctcctctcgatcaaacagcaagaggatctaaaagctcggcagtaaatttccttgcactcaaaacgaatatcatcacatgacactgaatcactgatgacttgatgaggtcagtagcatcagagctagctggaatcctcctcggtggctgcaccgcctaaggaagacgacgaaatgtgcagatactagtacgtactagcatcaactagcaagtcatcatcagctttcacgccaccgcctagttggcaagtggtaagcttggcagtaggagtaggactaggacacagcggcagtgacagttttcgcacgcgtttaagcatcgaatcactcggttaattacgaaaccaacagcatgtaggagtactatattgtgctgtgctgtaaatgtcagtactaatgtttttgttgtgttacaaactctgtgaatgcaatctctcaaacgagagattgaaagtctgaaggcagttcgatagtagtgtacaatatttgcatatccatcagagatcgcgtcctgcacagagctctgaaaaaagattggatttgcctgaacatatctgagagcaggtacaatagcatgctattagccagctataaaaatattttaatggaataaaccatgagagagaagagcagcgggctacagatatgtagctagctgctgcacgattacaagacatactatgtgtatgacatgtggaaccatacattaatagtatcgtaagtaactatcgtatgaattggctattatattggtttagagctagtagtgggttatactattagacttactctagttcgctttggcagtatggcatttgtacacgctcaacaaaaactgtcaattcagatctcggcatgcgtttggcacgggcaggcaaattcaggcttcagagattcattcatttcagcagcagcagcagcagcagcaaagaagcaaaaataagttccaccgccgcaacgggggagaggcagaccacggaggcgggaaagagtgttttccgcaaacgccatctgaaggcgtaaagtatccaagtgcgtaaagtatcaaagatactacagtaccaaacagttcagattctctcgggaattcagcacgattcacctccaactattttttttgtcagaggccgattcagcatgattccctcctgcccccacgtgtcagtgactcagagcatacactcatcactccttcgcaaaccatcaaaaacttccaaaccccacgaggtttcttttctttttcttcttctttattacttttttgctagtcgcgtcgccatcgctatctcctaccggaatctggaaccctccacgtcatcgccaccgcggcttgacacacactgcccgccactgcctcctcaccatcctatctcgtctcgtctccttctcatccaatctcaatctcaccaacccgatataattccgcagtaatccgcacggctccaactctcgcgagttgttgttgttttggtggaagaatcggtccgtgcgtgatttgatccatggcggcgtcgtcgtcgtcgtcgctgctgctccgccgcggagccaccggcggcgccgggagacggtggggtccgggggaggcgttgcggaggctggtgtcgtcgtcggaggcggcgccggcggagaaggttccggcgcggtcgccgccggtgatgccgccgttcgagcaccggcccaggccgtacgccgggtggagcggcgatgagatcctcgcgaagaggaagcagtttcttggatcgtctgtgttctactactaccagaagccggtacaaaccctgattcgatcgtatctattcccctttttttttattcaccaataaactaatgtgtttaaacgccctaaaaaataatatgttcttttttttagagagggtattttttaccaaacctctatatccaactggatatatacgactattgaaatatataacttagccccgcaaaacaaccctatatgaaattcgtttatatggaaatttgaactcagggccttgggtactactcaaatcactgcaatcagtaggctacatgctctttcgtaaaaaaaaaaaaaactgttatactagtaagaatcatagcgaaaggcatgtgtttctgtttttcattttaaaatggaatgcatttttttttgtccattttacagctgaacattgtggaagggaagatgcagtatctgtacgatgagaatgggaagagatacctcgattgcttcggaggcatcgtgacagtttcatgcggccattgccatccggatatcgtgaacgctgtggtggagcagaccaagctgctccagcacacgaccaccatatacttgaatcaacccatcgtcgagtttgcagaagcgctcgcgtccaagatgccgggaaatctcaaggtcaaagatactttgaagtcgatcatgatgtaaattgtaaaacaactcattgatttgcatggaaataattgtttcatatctgaggatgcctgcaggtggtgtattttgtgaattctgggactgaagcgaatgaactggcgatgctgatggctcggctgtacagtgggaatctcaatatgattgcattgagaaatgcttatcatggtggtagtgctggaacaataggattgacgggtttgcagacgtggaagtacccaatccctcaggtttgtgttctgttaataataccagtactactgctacaattcaattaatgcactctagcttaagatggtctgtagctgagaatggtcctatcacagtaccgacaagtaatagtgaagcataagtgcaattcctactctttttcatcaagtcatctaaggtgctgtttggttgaaacttggtaaggcaaatgtaaatatcacaccgtgaatggaaacagagcaagtgataccatgctttgtttggattcgagcggaagatcacttacgctgtaatgttttcagaaaacgcttgatatcaggcggtaggtaatgagtttgtattaggtccgtattgtttcccaaggtacctgatcccattgtactcgaagcaaacaagtaataacgtgatcagattgtggaagaaaactctcgaagcaaacagcacctaagctaacttcatttattttttctggaaaagaattaactttaagttgttattatatttttttgaagcagtaaaatggcaggagctatacacatccatttaaagagaaaaaagtttatttaggtggtgttacacgtctataacaaaataagcatggttatcagctgtacaattaccgagtgcattgtgttacccaagaatagctaacttccttcgatctatgccctcttttatttgttcttcataatgctgattttaaaccaccggttatatttgcgcaaactgatttttactttgaactgtctatctatacatagcaaagtacttcctccgtttcatattataagactttctaatattgtccatattcttatatatgttaatgaatctagacatatatgtgtgcctagattcattaacatctatatgaatgtgggcaatgctagaaagtcttataacctgaaacggaggtagtagcaaactagtctttatctatgaaaatgaagcaaaatcttatcacaacatttgcagggcgaaatacatcatgtcatgaaccctgatccttaccgtggaactttcgggtctgatgctgtagcttatgccaaggaagtcgaagaacaaataaattatggtacctctggaagggttgcgggtttcattgctgaaactttccaagtatgattttttatatgatactttttacataatcgaaagattgtagctttcctcatctttttatctgaaagaacttactgatatggcgatcttgttgatacatgaacatgaatgtagggcgtgggaggtgcagttgaactagctcctggatatttaaagttagcttatgacactgtccggaaggctggtggtgtttgtatagctgatgaagtccagagtggatttggtcgaactggaagtcactattggggatttcagacgcaagatgttattcctgacattgtaacaatggcaaaggtcttcacccaacacacatacatttgaatggaccttggaaaaataagcctcaaaggtttaattttgttgccatcatttactgctgatgttttttttttgtttgtagggaattggaaatggtctacctttgggggcagttgtaacaacaccggagattgcaaatgtgctggcgcaaaaaatccaatttaacacatttggtggaaaccctgtttgctccgttggtggacttgctgtgctcaaggttcttgacaaggagaaacgccaggcacattgtgctgatgttggatctcatttggtgaatcgtctaaaagagctccagcaaaagcatgaaagtaaaatctacaatctttggttatatttgtataacaacatcgccagtttacattctgcttgattcaacattgttgctttagttgatgatgcctttcatctgagtaacattttcactcaactatttattattgattaatctgtctaatcccatcatttggtctttctgttgtcagtcattggagatgttagagggaggggattgatgcttggggtggagcttgttaccgataggaaggagaagacacctgccaaggccgagaccaatttattgtttgagaaactcaagggtgctttccttattccttttctcttttccatgatcgcatcattattagtttatactaataaagccctgttaacactttgcctcttcatccttgtaaaccagatctcaacattttagttggaaaaggtggtctgcatggtaatgtcttcaggataaaaccaccaatgtgctttacaagggatgatgcaggttcgtatgaactgtctcaaacaaaactttgccattactgcattgcccatagagtaactaaaggaaattctactttcatgcagattacctggtggatgccatggactatgcaatgtcagggctctgagagctgcaccctgaataccaaagccgtctgccatcctcaacgcaagaagattcatgtcatgatgctaccggtagcccagccaactctttccatgtacatgcttccagttccagttgatgtgttgtgtaacggtggcagaaccatgtaggtgtggaaatcccaagaataagatggaaggaaaggaccatgtaggtgtggctttcccattgtaaaagtggcagttctgcaacagtgagaaggccatgggtgattgtaagcagtgttggccttaggggcaacatgtgtatccaaaagaaaaactaataaatgtatgcttgctgtgcaccaagatatatgcttgctgtgcaccaagatatggttttgcagactgcagtcgaatgtgtcttaaaacatttctgaaaacgatgaacatttctatatcttcttacctcgctggagttctcccaacccgagtccaagacttgattccgcatgggccgctgcctgccaaatggatcgttggcgaacgcccggcctacctagattttttacgtggaccttttttgaaaacttgttttacaatagaccataaaaaaattattctaggaaaatggataattttctagcccccaaggtccaacgtctcggtgccaacgcacgggtgccgacacccttgctcccctagcagccaagatgtagaggtgtaaggacctatttataaaatatttttataataaatataggtcctttgatgctaaagatgccgatgcttttgttggagaaaatttaaaccttttttcgaatctttttacatataagccttcagtcttagtctctttaacacaaaccttatttacatcagtaacttagctaccatggtaggaagagtgtcggtagaagtgtcgttgacgccaaggtgccaataacctttggtgttgagaaaaatggtatattcatggaatatttcagaggtctatttataaaataagtttatcaaaaaagactaataataaccgtaataataaatctagactgaccttctcgccggcgctgccgagttgagccgctaattcccccagcatggaagttctcaaactagtccatttctaaatcgcatttgtaacacgcgatccacaacatttttcacgttagtccttttatttggactgctatcaaagtagtacactatcaagctccgtaatttttttactttagcccctgattaagtgattatgatcgctaccattagcaatgatccataaattttctctttacccccttattacttatttggaccgctcccgttggtactacaggtctgatacttttcactttggcccctggttcggatcacttgggaaagcgtaagaagagatgctggagtgggaaatgaacggcaggatgatgctccatcactcaatccaacggtcacgataattcggatgccccagaaatcctcgcgaagggtttagtgcgagctcccccctctcctcctcctcgccggccgccgctccgctccgctcaagccgccgcctcctcctcttccccctcgcggcggctgcggcggcgtcctccccgccggcgaacctcctcgccctcgaaggtaaccgctctcctcccgtagccctcctcccctcccgaccccctgcgcagtctccgcgcggagatccacccgcagttcattccccttgttcaaatctaatccgaatctctcctcctctcgaaccccctgcagtttgttgggggattttgtttgcagcagttggtttcccaagtgaggagaagaatctgaatctggagtggtttggtggagcgaagggcttggctgcgcatgaagatatgaagtccggcggcgctagggcttgctgattctgtctcggtcgcctcattggcctgccatgtcttccgacccggtgttccccgtgctccgccatggcgattacttcaccaagccgtcgatcgatgagctggtggagagggaggcggctgaccctggctactgcagcagggtcccggatttcgtcgtcgggagggtcgggtatgggcgaattcacttccccggtgacactgatgtgagggggatggacctgaatgggatcgttaagttcggtaggcactctgtggaggtttacaaggatgaggctagcaagccgcctttagggcaaggtcttaataagccagcagaagtgacgttgatgctgaatttgagcgtgcttccagagcctagcgctcttggggagttgcttaagtgtcaaacgagaaagcaaggcgctaggttcgtttcgttcaaccactcgagcggcaggtggaagttcgaggttgatcattttagtcgattcggtcttgtggacgaggaggaagaggatgttgtgatggatgaggtggttgttcggcagcctattgcggaagtaagagacccacctgcaaatggtcatgagctggagctttcacgttcgttgcctgctcatcttgggcttgaccctgcaaagatgcatgaaatgcggatgacgatgttctccaatgaggaaggtgatgaagatatggaggatggattcccatctgatcagagatacttcagcagtgagaagatgaatgtggattcaccaaactcaagtgctaaaggtttgaggctaaggtctctctctcctttgcatggttcttctctgaaagtcagcaggagacctggtgtaattggtaggagagaaccacaggctctgctggaatacagtgtaaattcttcagaacatggcccatcttctcatggtattcttatgtctgggcaaaacaagggatttccagtgagaatgaccaaggtggatggctttaagttgccatctgatcaggaaactcctgtggctgggaacgtatattccaattgtgttgtggatgctgctttatttatgggcaggtcatttcgtgttggttggggaccaaatggcatccttgtacattctggcagtcttgtcaatagacccggaactggtctatcttctgttattcacatagagaaagttgcaggcgacaaagttgtacgtgatgagaagaacaaaattaaggaggagctgactgatctgtgcttctcagacccgctggatctccataggaggcttcatcatgaatatctggagactgagtctgacttgtttaaattgaagcttcagaaggttgtggcaagtcgctttgtgttgccagatatttgcagatcttatattgacatcattgaaaggcagcttgaagtcagtgatttatctatgtcttctcgtgtgctgttaatgcaccaggttacagtttgggagcttattcgggtcttgttctcagaaagagcaactggcaaccagttagagcctactggtgatgaggaccaggaggggatgattttagataagaaagaaggtactgttgccatagaccttgaagcactccctttggttagaagagcagactttagcaattggttacaggacagtgtttgtcatcgggttcaaggagaggcgggctccttaaatgatgccaggtatctggaacatattattctgcttttgactggtcggcaattagacacagccacagaagttgctgcctcgaggggtgatgttcgactggcaattttgctaagccaggcaggtgggtcaatgctaaatcgttctgacctttctcagcaactggatctgtggaaaacaaatggtctggattttgattatattcaggaagacaggttaaagatatatgagttgctttctggtaatgtacaaggcgcgttggtagattcatcaattgactggaaacggtaccttggtttaataatgtggtatcaactatcacctgatgcatcacttgatattatcattcactcttatcaccagctccttggtgagggcaaagtcccatatcctgtacctgtatatatagatgaaggaccccttgatgagtcacttcaatggtccccaggtgaccgctttgacatatccttttatctaatgctgcttcatgcaaatcaagacgagaagtttgggatgctaaaaactatgttcagtgcattctcatcttcatatgatcccttggactaccatatgatctggcatcagtgttccattctggaagctatcggtgctttcagttcaaatgatcttcatgtgctagatttgagttttgtttaccaattattgtgtctggggaagtgccattgggctatctatgtcattctacatatgcctcatcttgatgacgccccatacatccatgagaagttgatcagggaaattttgtcacaatattgcgaatcatggagcaaggatgaaactcagagagtttatattgcagaacttggtattccagtagaatggatgcatgacgctctggtgagtagcaacttcgttttatacaaattttctgatagaaatgcatgtagctttaaaagtgaaatgagcattgcaaattcttaagaatgcgactaccaggaaaatattgcacttcaaccttgtgtaactgattatctttatacaggctctttacaatgaatactatggagatcagcaaagcgcactggagaattatattctgtgtggcaactggaagaaagcccatacaattttcatgacatccattgctcattctttgtttctgtcatgtaagtttttcatacattactctaaacaaataggttttctaaatactctaattcagttttgcgccttgtttcctgtacataaatgtacaactatattgaccccaaaacctaataatatgaagcttcttacagatatctttgttattctgtttaaatattttttgttcatatgtttcatgaaggtgtcttatagattttttttctgcttgtgttgataaatattgcatggttgtcatcatggtatgagttttcaaccagacgttctgttaacccatttttcagctaagcatcaagagatctgggacattacaagctctttggaggatcacaagtctgaaattgctgactgggaacttagtgctggaatatacatagacttcttcattctaagaaattctatgcaagaagaaagtaccatggatgatccagtaagtttttgttttttacagtttcaacatgttcctgaaagttgtggataacacaaccttgttttatctttcaggatcaacttgagaagaaaaatgaatcatgcagcgctttctttggccggttaaatgattcattgatagtctggggaagtaaattacctgttgaggcaaggtaagatgtgattctatgttgtaacagatccagaacttgaaaagaaatcaaatatcgatctctgcgtgaaattactgccacttatttttcatgtttaaagtgaagcagcctcagtccgaacgacataacacagtgaattcgtaaccagatttgcaataagctattttcattttaccaggattatatatttcaatccaaaaccaaactatggccagtgtggaaattcatggtcattacacgatcatgcacggacaatctgactatgtctattttgagttcaacacatactggtgcattttctaggcttctttttgaatctattctcaggatttgttctcaattttgagtatgcagggcatgcttctcgaagatggcagaggagctgtgcgagctactaatgaactcccccggcgagggcttgacgccagatctctacatgggctgctttcggacgatgcttaacgctcctgtgcccgacgaccacaggtcatcctacctgcaagaggcggtctctgttttcaccgacatactttgcagggactgatgcatgattgcttgaagatccatggcattctatgatatctgcagaattgttggaagtttccctgatctatctattgggttttaacctattggttattctgatcatacacgggatctgggtgcacaagaagctcccggctgccaagtcgcaagtcagtaatacagtgaagagctccaaaagttcgtcccttgctcgagtgcagtgaggaaatgtagatcagctattgatggtgcagataactgccatgctcatcaaactcctgaagaatgtataagctgtgtgctaagctgtaccaatcaactttcagatgtgagctgtacccgtcatctttgttcgtttttgtactgtaatactgttacaacggaaagcagcaaatcgtgtacggtgtatgttgtgctgaagagctcgacgaagataaagcatccagctgggcccaattctctgccgaaaatactgaggttttacggagctgtaggcctgtaacaattgcaaggggatattttttttttctcatcacacggaaaatgcacaaagcaacaaccccacacttgcacactcgtaaattggactgtgtcagtgtggcaaagatttgagagcttaggtagaatatttcttctgtcgtgcacgcgatgtcgcgatgaaatgaaaaatcacaatgttggagtgagccaaaactgcttttgcagaaccatgtgaagctgtggtttgtctgaggagaaacatccagagtgcccaaaaccgtggacagctaacgtgggttccttgtattcttctgttttattttcccctgcttaatttttggttttctcatatatatgtaccttttattccgttatatttagcggcattcctggttttgtaggacccctgatttcgttttctcatcgtgcttttcgtcccgtaatcattcacgcgcatgaatagcagggagacagcaacgtttcccactcgcaacatcgcaaaccatactgtatcttcactcaattattctgcaactgaaaccattattaaacgagaaaattttgattaaacatactaatgcgtctgattctgaacgcaacgatttgactccaaacttagtccttgttgccggccggtggtgcagtagtgtgagccgcatcaagcgtaggcgactttcacgttagttgcatatacaaacgaccacttgtctcagagtttttgtagtcagctgcacatggaaatgatagcgctatacccttacacccagttgcctaagtaaaataaaaacttgggtgaaaactcgcaatcacaaatctcgtagtacaattgtacaaatcagcaggatgagggacgtacaattaacctgtctgcctcaccgaggcctgcaccactcaaacgagcacgatgtggtgtgtactggtgtgtgcctccatcaacggctcaacgctgggcaaagagagagaaaggaaagatatactactgctgccacgacatgtaacatgtgactgttcacggtcattttcatcccaaagactatgcgattgtgcgatggtaacgtgcgattgtgcgaacgattaaaaaaaaaaaaacttatctcaaccccatgaggccatggccctgtgttagcttttaattcagttggttattttttttcagaggggttaggggcttctcctaccactcgatatcaaaaactataaaaaaaatattagtgtgtgtttatcggtagatgctggatatgtataatgtataccattttcattattaaaaaaaactctcttacaacttcgtgtccaatcacccaacaactcataactccgtagtgatcattgtgacaattttgaaagaaagaaaagaaaagaaataaataggttattgaccaaattattatagtgaattatctacattatatatatatatattaaatgtttcgataaatgtattaacttatgattgattaagttttaattattataaacttgaaaaatagattaatatgatattttagaataactttcgtataaaaagttttcgcacgaaacgcaccatttagtagtttgaaaagtgtgccacgaaaatcttaatcttcatctaactcttgttggagaaaagaacatagcagtagtagtatttcactcgtcctaaaataaaataaatcttatgtctagtactacctccgttccatcccaatataagtacagtgtaggtttccgtgttcagatcgtccgtcttatttgaaaagatattatttttttcttattacatgataaaacataaacaatactttatgtgagactattctttttaaatttttcataaatcatttaaataagacgaatgatgaaacgttgagtgcggaaaaccacgacggcgcgtatagtgggacaggatgtagtactactcaggcaccaacaggaggggggaaaaaaaagaatccatttgctacagaacgtttcgcacgcaggaatggaccatgaccgtggtgtcggtccaggaggccacgactccttcagcttcacccacccactgacccacccgccaacggaattgaaaaagcgctagaacaaccaacgtgaacgtacggccgcacccagagccgcgtccgcaaaaacaggcaaagcgcacccagtaaacaaggaaaacccaacagcgacccatccactgatccattccaaagccacgagcccatcgacttatccgcacccatcacccagcctcctctccacgcaaacgcaaacgcaacccaacccaaacccccctataaaatcccttctcccacacacagaatttcacaagccacccacagacacgtactacgacaccgagtttgagctttgagctttgaggagtgtgtctgagagtttggtcatggcggacatcgcgttgctggtgacggaggagttcgagaggaagctcaagaggggggcgccgggcgaggagggcgcggcggcggagtccaggaggaacttcggcgccgtcatcaaggtgtgcagctcgtgggtcgacgccgccgccgccggggtgacggtcaacgtcgcgctgctcaacgtcgaccccaagtccgggcccgccgtcgccgccatggacggcgccttctccgcctagtcgcttcacagtttttcctttttgttcttcttcttttttactcaaaaaaaagataagttaattaggaggatgaactagtctattatgtatctctcctcctttgatacagctcggtcaccgtgttgatgtaaatatagccgcttaatttttgtcttttgatttgaaacaagctcatcattcatccattcgttttggtttctctgaatttgtcgatttgccatgtgttcgatcgaacccacaggaggactttgaccaaaatatccatatttttttcccgtcgcggtctcgcgcaagtggcaggatggaagagctgacaaaattctcttttttttttcctttttgagaggaagggcgcacacattagtagtagtagaggctatcaagcaaacggcccagttacaagttcaatggacaagtagcccaaaccacaagcatcgtagcagtagaatcagcttgatttcctttccatttggttagattatgatgaagaaaacgaaaacaagaggaactccactctctgtggatatcaacgctttctccggttgtttgatcacatggccgatatctcggtgacaacctgggctttgtcggcctcgaactgctgatcctctgcaagaacagagcaagtgtcttagcaaaccggttttgatttatgatttatgattttatcatggaaagaagtgatcacaaaaggtacactttacctttttctattgtgaaatctgccaagaacctgaggattttgctcttgtttgtcaccagtatacccacgatctcaggtggcttcttcggattgcaagtgaacagctgaatgtacatgcaagaagatgttcagtattcgttttgcaaactgacgaatttttcgtgcgttaacacgaattgtaccttgaaaacgcgaaaagcctcaacttgaatggccctgctttgctcctggtaatgacaacacatcatatcatattaaaataaactcatattagctacgagattactgaacaaaggaaaattaaggaaccaagatgcgacagtactgttgtatttcaattttttttgaaagttgtatttcattttttaacaacaaaaagaacatagacggccttaaatatagattgagattaggacacaaaaatggtatatgagatatgagatcttacccttaaaaggttcattagtattatgaggttatcctttgagctaacatagcgcaccattgctgttgtgtttgacttatccagaagaatgtctcctagtagctgaaaaacatatcatgtgcatatcacaaatcatcaaaattcgagtcaatcatcatgtaaaatttaggtgaaatatacagctaacgcaagaaaaaatgtgtacctgagtggcttgccttcgaatgatatagttggatgatgacagcaattttgagttaaattccggaaaaaactgtcacatgaattgcaattatatgtcaatggaggtttgtcaaaggtcaaaaatagaagttgatgaatactaacatctccgttactagcaatgagaaatcttacccaatcgtaattattgaaaagaactcagcagcacttgatctatgccttgtgaggagttcctgttaaaagttaaattgagcacaattgccattatcaacaccaaaagacatttgttcagacaacacactatgatgattgctcatattctgttaaaatcgtttacgagtcccaacaaaggcagaagggagcataaacaaacatgatctagaaaaggatgagtctctccttttggataaatcgtcattcatcagggagaagattaaaagtacaagatgaacgacataatcaccttaaaaggtcttgaaggcatcagatgctatgttgaagtctggaatatgtatataatcaaaaatttcttcctatgctgagactctaatacatacctgcaaaattatgaagttgattaattgaagatcatgagaaagtgagtggtaactggtacccatataaataattcgccaagcaaacaatgatatattggataaagaaagaagaaacatgatattaacggtgatgctttgtcctgtgaaatttacttgctatattatatatattttttaataaaatgtatatatttttttcataattaattaaaaatagtaatgtaaatcatggtcttgttaccttgcagcgacttggtgccgtatgcagtcccttagaattgcactataatgtattgcaatgtccatgttgtcatacctgtacacaggttgtgtaaatgtaaagaatgaagatcatataactcttttatgggttgaatgtgaagaatgaagtccataacatttatgtcctagggaaaaaaacatatcatagaaatgcatggttaaggaagaactaactgactacttacccagacattagaacatccaaaagatcctggttttcttccaaataatcagaggcaaccatcctataatctaccttttgccttagcaaattcgcagtaacttgagtgacatccttctgagtctgagtaaaagcgaaagaaaaaccctcttaaattataagaagttttaaattatatgtgttggtgcagataagcttcttgaggataaagtgggtcatggtcctatatgggtttcctttatctagagaatttcttaaacaataacttagattaaacaaaatgcagaatctaaattcttgaaaaatatcaaatatatatggatccctttgacatacttccaggtccatgtatggaaggcaaacaactagtagatgaagactattggtattctccttgaagaactccttcgtcaactgcgagcaagcttcatcgactgggtctgcctcgccatttccataaaggatggatttcatctccccgatgcttttggctagatctgccatctacatgttagttcaagtgcgtatttagtcacaaatgcataagatccccctatatatgatgatatgaatgattaaacgtataaattgtagtgtctaaccttaacacaattttggacaaacacaacttccccctacatatgtttattgttttgttgttatactaagttcctgctcattttgatgaaagcagagcgactaatataatcatgcctagttattctagtcaaatcttctgtttaattggcaacaggctcagctgttaattgattctacaataataaggtggtgttttaatccaaggacttaactttagtccctatatttagacactaatttagagtattaaatatagactacttataaaacttattacataaatgaaagctaattcatgagaaaagatttttaagtctaattaatccataattagagaatatttactgtagcatcacataggctaatcatggattaattaggctcaatagattcgtatcgcgaattagtaagattatggatatgttttattaatagtctacgtttaatatttataattagtgtccaacatccgatgtgatagggactaaaaagttttagtcccatctaaatagggtctaatacaatctttggtttgaaattaatgtggctttcgaatatgcgcagacaaaattaaacactttaatcaataatatgttaaaaacggggttcaaaataatatgttaaagtagtttctcttttttcctacctgcagttttttttctccttcccctggcataggcctatctggttgattgcgatgtgtaacaaaaactcttctaccttctaatatattgacgtgtaattttttttatacgttcgcgaaaaaaaagttgaaaaacgtcgatgtatcgtgtgaaagcgacattggtaaattgtcatataaaaaacttccatatcgttaaaattggaaaacgttttcacgtttgtgttttctatttttttagaagtgtatttttttacccggtctctacatccaactggatatatgcaacctttaaacttttgcgttttcagatcaggctttaatttaggacatatctcgtcatctctcggttgaaacggaacggaacgagcgaacgatacatgaaaaatgtgtatcacccaccttgtgttcgcgtttgacgtcgcgcttgtcaccgcacgcgtcgtggttctcggcgaggaaggcgaggagctcccgcgcgtgccgcaccacctccacggggcccctcgccttcgaccggaacaggctccccgccccgtccgccgccgcgccgccgccggtcacgcacggccacaggcaccccgccattaattcacgcgaacgcggtcgagctcgttcgctcacccagcagccggtgctaggcgccgtacgtcggcagtgacgacgacgacgacccagattatcacctcctgcggcgctacaatggtgatcggtatggtggccggccttcttcctcgcacgtacgccgccgccggcgccggcggccgcgtgctcggccgttcgtgcgtgcgtgcgtgcgtgcgctgggtggcgagatcgcggggagatgaggaatttgccgaattggatggggagcgacgggcgcggagcgggcagcgagctcacgttgcgcgcctcctaaagttttaccgattcggcgctatttttggatccaaaccggccgcgattctgattcgatggatcaaaaccggggtcacgcgagattttcgcgtggctgggccggatcagtatgagttgggctcgtccacgttgtcgtgtccttctcggttctcctctcgcccgcccgcccaattatgttcttccgctgtgctatctagtacgagttgagagaagaaaaaccgtacatatcttcttcgaattgggcaaagaaagagaataccgatagcatgacattcacgacgtgtacacatttgcgtaatgccttattatagttcaacgaaaataagattttcttccccctctttcgtatctgatatagcaatacagtattgaatatgatatatctttaatactacaagtttaggctttcatcggatggcctatacagccaaagaaaaagccaaaatttaaatttttaaacttaattttgatattgattttgggatattttcaacgtagtttctttttcagcattgacttttaagtaaccgaaaacacatatataaaagttttaccaacaaatttaattttattctctaataagccgttttggtttattacgaaaaaagccaaacgatgaggcccttaccatattatagaatgaagggagtagctgatataagaaacaaatgacattttattctaccagagcgaaattgagaagggattgacaatgacacacatcatcgctacgatcgcttgggagtgaaggagcggaaccaccagtgggtcgtcgtcccggggatgccccacacgtcggcgtcgtacagcgtcgtcttccagttcgggccgccatacacggtgaccaccagccggtagttgtagccgccgttgtacggctgcgtctggccgctcaccacgctcacgtaccgcagaaaatacagacgtgtgatctgcctatagatccacaggccgaactgccccgcctgctggatgctcttgtcgttcacgttcgccaccgccgtccaccccgccgccgccgctggcggcgccggcggcagcgagcttgctagcgcgccgtcggcgttgttggtgatggcaaccaaggtgacagaaatgacgacgacgataatgctaagacaggacgactgcctcatgtcgcgagtacgtatataccctatgtggtagtgctaattgtgagattacgatatgattaggacgtgtgttgagctagtttgtgtgatgacctagaatttataggggtgtacgatcgtgtcttgtctcagacgtactacagctagaacatactccacacggttattaattagtagcgttgacaaattttagctttaattaattagacaacaatcatactttaatttgttcgcctgtactaaatgcagatgcaaatgcaaatccttttaatattaaattggtgtttggtggttttgttgaaggtttcaaacaaccgatcgagcctaccgcgcgtgaatacggtcaatatgtcagttagaaactatgagcgctttggttcgaacatgcctaacgatttccagagctcagagacgactctattaggtactataatttgatttaattttcttaattaagacacgattccgcatttatgctccagttagagtccagtggtgcttaacatatctccttaatcgggatctaatcacatgataattgattaagccttaactagaaagaaattcgcaggaaatttacaaggccatgtgtgtatgtgtgcaacaactatacaaccgacatctacagctagcgaagctcatggcctcatgatcgaggccccttcgttccacacttccacttccaaagtccacagcgcgcccgagggcaggctcaagctggaccccggctgaacaacagatcaaatctagacacggctagttataaattcctatttttataagacgctttgagtttttctagtttcatcattttttttgaaaaaacataattttcttttttaaaatatagtacaaacgcacacactcataatgtgtgcacacttatttttaaaaacatacacaaccacaccctacccctataaacacctccgaaaaattggaccggtttatcttattattgatgaagtcatcacggatgactcgttgtcgacggttacatcgcctacattttgaatgtcaaataaacatactatcaaaatatatcctattttagatttaatgaaattataatttggtgttataagaattgctaaatttcgttaagatacatgtttgacttacaaatatgtaccctctcctggttatatatgaatgatttttgagatgtggcggcaatgcatgcaaatatatatttttgtcaaaggacggccggctagctagctgagtatgcatgtcaacaccaaactgccagaatggtaatgaattgttttggcatgtggggaaaatgcataatattttttctcttgcactgaattcagaacgttgtaccctaaaaaaaattcagagtgttgttaaaaaaaaagtagggatggcaacgggtcgggtcaggcacgggtagagcaaaaccatgtctgactcgttgctcgatgttgtctacccaaaccctgcctgcgagggttagcggacaaaactccatgcccgtttccgggccacgggcattggctgatgggtacccatgggtctcacatgcatagtatctcgatagatatataatttaaagagaaacaaaatcaataatttaccaaattattagttgtcaacaataatttgaattgcacaacaagttattattagctagcatcacaaatgagtcaagagaaagagatatgagaataagagatgtaccaaaatcaactaatacacatgtatcggattagacatgggttaggtatgggtaaaatataaaacccggttgttgcccactaacatgggttaggtatgggcatgcccacgagtaaaaagttacacccacgcacgtaacactttgctctcttatctaataaaagtgacaaatagttaaatgtacgttgtaacactttgctctcttatctaataaaatcgattggcgatcctccgccaaaagagaaggggggaaattaaagacaaaacacaacaacataacgttaacgaatttttgtttcagtacttcaacgttcatgtgcgtaatgtgctcaacgcaaacgagatgacgacccagcccactaatacctacagccatgaaaaaaaaaaaccaatgtcaacagcgtaattaaacagctagtactagaatatgaaacatgcacatgcacatgcacagtgctttaagtgcaagtttaatagtatagccaactactaactctaaatcatctatagctaatttaataggtcaatttatacaatagttacatataaatatatgctacaccattgatatatggtcccatctctcatacacacaaaacgtgttttggagtccgtgttacaggcttacagctggctataaatttgtatcccgctttctttctctcttctcttatcatgcccacgtgtgtttatagcctgctattatagtcgctctaagcctctaaaaacagtctgatcgatatgcagggttgcacttgcacgcacacatgcatgacaattgacacacatcgattttcacgtggctgggccggatcagtatgagttgggctcgtccacgtcgtcgcgtctttctgtgagctgggctctcggtgctcctctcgctcgccggcccaattatgttcttccgcagtactgtcttctagtacgagttgagagaagaaaaaccgtcacatatcttcttcgaattgagcaaaagaaagagaacacaatagcataacattcaccatgtgtacacatttgcgtaatgatcgatcttactgatagttcaattaaaacgagatgtcctaccctcttcatccataatatagtaaacctagtattgaatataacatattttaataccacacgacctctcgtgtacagtaccataccatgttaccatatgggatgaagggaatagctggtacgagaatcaaacgaccttttcttctagcgaaattgacaagggtttgacaatgacacacatcatcgaacacccagttggtttagggttagggccctggcaaaattgagaaacaaatgaccctaaggtcacttggagtgaaggagcggagcctccagttgatcgtcccggggatgccccagacgtaggcgtcgaacagcaccgtcttcctgcccgggccgaccacggtgaccaccagccggtagttgtagccgccgttgtatggctgcatctggccgctcaccatgttcacgtacttcagataaatctcctgtatgcgctcatagatccgcacggcgtactgccccgcctgctggatgctcttgtcgttcacgttcgccaccgccgtccaccccgcctccaccgaaggcggcgagcttgccaccgcgccgtcggcgttgttggtgatggcgaccaaggtgacagaaaaaatgacgactataacgctaagacgggacgactgcctcatgtcgcgagctagcacgtatatacctagagggagcagtgctaattgtgagagtacgatatgattaggacgtgtttggagttgagagctagtttgtgtggtgacataggagtagtatttatagtggtgtacgaccttgtcttgtctcagacgtacagctagaacatagtacacggttattaatttgtagcgttgacaaattttagctttaattaaactggtgtttagtggttttgttgaaggtttcaaacaaccgatcgagcgtaccgcgcgtgaatacggtcaatatgtcagttagaaactacgagcgctttggttcgaacatgcctaacgatttccagagcacagaccactctattaggtactataatttgatttaatttcttaagacacgattccgcatttatgctccagttagagtccagtggtgcttaacatatttccttaatcgggatctaatcacatgctaattgattaagccttaactagaaagaaacccacaggaaatttaccctgccatgcgtgttagtgtataacaactacaaccgacatctacagctagtgaagctgatggcctcatgatcgaggcccgctcgttccacacttccactaagtccacagcgcgcccgatggcaggcccaagctggaccccatttggacttacagatcaaaaatagacacggctagttatatattcctttcatttttataagacgctttttatcaatttttttaagtttcattaaatttgtagagaaacataataaaaaataaatgaagcaaccacaaacattttttaaatttttttatatctctattcttaatggtttaaaagccagtgctaagaaacaaactatgaaaaaaaccaaatcagctataataaaatttataatttaaatttttggttgcgactgatatctcatcaaacggatcgactaagatgaattgctatgagttattattattttaaattaatttctatgagttattattgggtaagatagactagtgatgctcacttatctcttacaaatgttcagacaaaaacccaaaaataaactctaagattatatcttaaaattcaaatgttggttgcagatgataaacgtttatcaacaagcagtcaatgagaggctttgctatttattgtggtgcgagatgtcagtgatactcacttatcttaattcttatgaatgctcgaaatagtcgtttttccttgtttcaagatgcaaatatcgtcaagcacgtttcaatttcacatgacctgttcatcaacaggttacaatgctagcctaacatgacgcaattgtagcacgtcggtaggaccggcttgggtgcttaggcaaatgctaatcaattttaggacaacacactggctctgattttagacacagttttaaaagtgtgaagagaacaaggagctcatacatacttcatgtcgaagtttagaagttaccgttatgtagattttcgccaactatagatggagattaataaatagacttcaataattattttctcctttattattctagttcttattgttgcctaatactggcactttttgagagtttttttttaataataagtgatggtaacttctacaaaggccagaatttatatttcattatttttttaaaaaaatgctaatcaaattcataagcttagtacgtcatacatagtgacctctatgattacctctagcacatgccactaccactttcaagcagaaagggttgggtgcagatattgaaagctgatttggaaggctaaggcctatgaaaagtgcaaattttccatatggttagtcagccgaagcagatgcatggagaacaatcctctgattgttttagatgaaattatcaccagaatggtagattttcagttaggtcaatgtatctagctcttattaataatggttatattgagagaaataagattatttggaagcttaagatgccgcttaagattaagatctttatgtggtacttgctaaaaggggttgtgctaactaaggacaatttggcaagacgaaattggaatggtagtttaagatgttgtttctgtatgaaaaacgagaccattcaacatctttttatagattgtcattatgcaaaatttgtttggagagcagttcagttctcatttggtttataccttcctggaaccatatctaatatgtttgatagttggcttttgagggttgacaagaagaagagtaaactcatacttgtaggagcatctgccatatgttgggctcggtggttgagtaggaatgatatggtatttgacaaatcaccatctatctcatatttgcatgtaattttcagggcaacatattggctccggtgttgggcacagctgcaaaagtgtgaagatgatggagagcttatgaaggttgcatgtcgcaggtttgagacgacagttatgcaactttttgcaaactatggatgaagattaacaaatagacttaaataaatgtgtactccttgtctcggtttggtctttcatttcggtttggtcttttattttgttaggtgtgtttaatttcattatgaactacgctcttcgtttgagtgatactttataataattggctataactttgatgagtaaaggctggaatattcattccattatctaaaaaaacaatataatctgcagaagcgtgggtggccaagtcaaacattctgccctcttaatttgtcacacggcagaggaaacttgcaaccacttgctgtgcgttttcacgagccaagtctggacgttggtttgccaatgctatagggttcagtaactgtttcctgccgatgatgtctttgcctggttgattctatgagtaagatcttgattagatgggaccaaaactttttagtacctatcatatcggatatttggacgctaattataaaaattaaacatagactattaataaaacccattctataaccctagacaaattcacgagacgaatctactgagcctaagtaatccatgattagcctatgtgatgctacagaaaacatacgctaattatagattaattaggcttaaaaaatttgtcacgtgaattagctcttatttatgtaattagttttaaagtagtttatgtttaatactccaaattcatccgatatgatagggactaggaaccggatcctatgatgtagcgatttctacgtcagagggacgtccggctatgctgctccgtccgatcgccattggacgggagcgatcgagcaagctagctcttgcggcccatacaagaaaaatcggcccacgaagaggctccaccgccgtcccccctgacaaccgaagcgccgccggtaagggaaagagaaggcaaagcataggcgccgccaaggggaaaagctgactgacgtggtcttcatctctctcgagctacggtgtcaggaggtcgcaggagagacgggttgaggtggccttggctttgtccgaatcttccctgcgctccccggcagggctcgcgcgcacggccgcgcgcatgtggtgagcaaggcaaaggtgctggtgcggcggtgcggctggacatctggtgcccaggtcccgaaagcttgtgttcccgacgttgctggtggaggcgtcggattacatcgcggcgttggaaatgcaggtgcgcagtgcgctccacggcaaagctccagtttgtgcttcagtcacgccaacggcggcggcggcggcgtcgtgatctccagtggtccagctccaagcaaggaagggctcatatgtatctgtgcatctcttttttggggtgttcgtgatcccatctatggtgaaaatcatccataatcagtgtaagatgctagtgtttctttttagagtaaattgcgttgacggtacaagaacttgacgggtgggtgcgattaagtgcgagaacttgaaaattggacataccgatgcaacaacttggctaggtgggtgcgtttgtggttcaaaaggctgccacataagattttttgccacgtcagctttccaccttggacaaagtcccacgttagcatcagcatcatagagtgatatcccatctcattttataaaaaacctcctagtagtttttatattctaattggttcttttgttttaacacagcaaaaaatatatgtgccttggttctgtttttctgtccgtgatttactcacctcaacagatcgagaggcgacggcggctagcagcgagtgcacagcaaaactgcatcgcctctgcgccggttgcgagggcatcatatatgagccaagctgatatgagatcatcccaaactggtgcgcttagtaattcagacctacgaattgatctgacgtgatcgcctcgtgcgctgggatggcgccgactcggcgaattcttggggcgtcccctccttcttatggtaagtaactccctagtgattacatattttcgtttttggttcaattgattgttgttgataaagttagggtttcattgatttgtaccggtaattgcatgtttctctgttttttcttgaatcttgtgattgtatagtttggtctctatagctacagtttgatggtttggtccttgcttcctcatttctgtttattcatctaattaatctccattataacctatgagacaaagtgattaagtatatgattaatgagtaatatgttgttgtagcgcccgttccgtcttggcgcccagcggcaaaactagctcttaaaaatcctatttgcgaaatccgtttctttgcttgttgtctagtgcccgtgccatctcaggtctcaaatccccgaaccatcgtcgagttcaatcccgaatccaaacccttcccaaatcaaatccctccgcaaaagtctattttgcctccctagggttcgatgggccgaatccctctcggcccatctccccctccctccccggctctctctctctctctctctctctctctctctctcttttactccctccctctccccgctctgcccgagcgctgcacgcgcgtgcgcgcgagccgcgcggagccgagccctccctcgcgctaccgcttcccgccgacgccgctcaaatccccgcgccgcccgttgcttcccgcgcgcgcgcgccgtggtggccgaccgcctggtcgccgccgccgtcagcctctgccgcgcctgccgcccgtgtcgccgctccgctccaagccgcctccgccgtcttcgccgtcgtcatcgactcggccccgctactccccgcgcgtgcttccaaaggatggaggcagagctcctccttatcgccctctctccttcctcctttttccgaagaggaaaggggcaagccccctttctcccttcctttttcccttttcccttccccgccggcgtcatcctccctgtcgccgttttggccgctagccggagcttcagcccgctggctcgaccgcctaatgtcggtttccccctcccaaaccgacattgccgccctataaacccgagccctccccaaaccaatcttccccgttttcgccctcgccattgccgcgccctgccctgttcgcctccgccattcgtcgccaaagcgccgggagagccggtgcgtgcgaaggacgcggaaggggactccgggcgctcgtctacttcctcttccccggcccgaggccggagagatcgctcccgtgccgtcggcctctcgtcactgcgccccttcaccccgcacggtagtgtcgccctccgttctccctcctcgttccatctcctccccttagactcgggtagtagcacgagtagcctccccgtagctagctggcgccgccccgaccattgccgccgcccgccgtgtgctcgctgccgtcgccgcccgagctcggaagcgccgctcgtcgccggcctcgctcggcgtagctccgcccaatccgacgctagcaacggattcccgtagccgcgtggatgctctcaccgccgggaatcgacccctcgtgacctcatcgccgtttcccccttctcctgccgccggttgccgccgccgcaatccgccgccgtcgagcatcccccggcgaatccgagccgttggctcgtctcctctcgtcccgtgcaacctcccggtgtgctcgctttcgcctgtatcgccgtggttcgctccgccgctcgccgccaccgcccgccgtccgtttcggccgacgtcgtcgtctacctcccgccggcccgcgtggcagccacgtaggcgccacgtcggcgccacctcggccgcgaccgggtcaagcagaccccggtccgccgcttccctccgccccctcgcgcgcgcggtccaccgcgagccgtgaggctgcgcgtgggcccgccgcaccgcgtcctccgcgaaccgcgcgcatgcgccgcgcccccctccccaaaccctagcacgcccgcgtgcacctcgctcacggtgagccgagccgccgacaagcgggtcccactcgggaccacgcaaggatggacccggcccaccggctctctctctcccctccccgcccgcgcgcgccttgggccgcctcttgggccggccggcccattaagctcggccgagccgcccctttctctcgggccgcgccctagccgcccgagggaagtctaatttccctccctctttctttttcttttttttttctttctttttcaaaaagggtttaaataaatccttttcctttagacaaaaatccaataatcttagaaattcaatatcttcccaaccgtaagtccgtttgactccgttcaacttccaaaattcctcaaatctcgagatctatctaatggcatgcttagaggtcaataatagggctttattttcgccgtttgttgagttgtcccgtttcgcgtgtagttccggagcccgaagacccgcagtgcgaggatttcgaggatcaagctcaagatctcgagcaaggcaagccacctttgaacatcttgagcctatatttgaacttaattaatttgcttgcaaaatattatgcattgataggattgcactcaatctgttcgccccgtctgcaaggcagaccggtgggcctacccaacttgttgcatctgatccttccactgttaattgttataccatgttcccttgtaaccacctagttgcgcctcgatattcgtgcactctgtgcgagtatcgacggtcgccttcaaacttaaaatctgagtaagttcttgggtaaaacttgggtttttacaaaagacttggaaaacccgacacctgggtcggtgcttgcgaactaaacaaatttccaaaaccgcggactaggaaacataccgggagtacggtttcccgctcttgcacttaaggaccgtttccttggaatttcatccgaacataagacaagtacgaccacatgggtggaatgggacacccctggctgagtaattagctaatcgggggagccttgatgccaagagacatgtggattcgccggggtggtgtcggggaggacccctgggcttcctggcacagtatggtctgggacctaatctggtgttggtctgggacccctctcgttggcatatggtgaacctgtgtcggctttcgaaatgccttgtcatgaaagccttaaggtctctagttgtggccgttctgcacgggctggatgatccgggttagtaatgtcgtgtgggtaaagtgtaccccctctgcagaggttattaaactgtccgaacagccgtgcccacggtcatgggcggatgtgaggtgattcctagcgtagttttgtttgactactgccttgtgaaattttgctgttgtgaaatgggtttgatgttttggaaaacctgcggctgatgggaccagccaggcccgggtggccgtttgaaagctattggccgggtgccaatcttgatcaattcaaaagactgatacattgcacaaactccgaccggacgagacgcactttctcatccgcgtcgtttgagaagcactcacttagttgtttcaggaaagagttcaaataaaatcgattgcaaaaacaacagcccttctttgaagcctgcattaacacttatttcccatggcttgtggagtactctcgtactcacccttgctccatataaataattccccccccccagttgctgaagaagatgaagcggatcccgctgacgaggagttccttcaggagcaagccggctacgatgagttttagggtttcggcctagttcccaagtcgcgcctgtgatgtgtggtccaagtcttggcttccgcgttccttttgtaatgcagttgtgagctcgggatctgtccgcagcccaacatgactgtacccctactctataataaagagacctctgttgctgtgatattctgtcttcctgttataccagcactgtttcctgggactggtatcaattaacaggttaatttggagcgtcacgggctagttccgcttgggactagttcggggcgtgacagttgtatatgcattggagcagtgttgtacgcatggagcctgggcaattgcctgtggtggcccggcgctgcctccgccactgctttggtgttttataaggctaggtgtcatataagtaatccttcacgaatagtttgtgattagaaataatttttgctctaagcatgaatatgtactctgtataatctttttgtgtataacagattagataattatttacgatttgacacatcagaatggtttgtcttgtgatgtaggctgcgaggatgaacagttcacaactgaactacatcatggtggtttttttctttggagttggtagtagcagaatttatttggatgaaaaggtggattggtttgattattgtgacaatgacacatggtcttcattatggcttgatgattttattgagcaactaggatatgatatgtctgagaaggccaaggtttattggttattgcctgggaagacattcagtgatgggctaaggagaattaactctgatgcaagcaccaacagcatggttgcattagcaccaaggtttaggacattgcttttgtatgtggatcaccaagacattctggaatccatcaattgggatgatgttgctctttctacccctgcttctatacctatcgtggctagctgtgagaggtctacaatgaatcgaaaagattcagatgttaaacctatagaaggtcatgacattgacgatgacgatgacatcgatgtagatcctgactttgttgacagtgattatgaggctgacaagggggatgatgatgtttttgacaactgtgtcgagatagaagaagtggctagcagcaagatggttgttaagcttcctgaacatgactctgatgatgaaggcttgttgcttccagagtcatctgatgaagataatgaaggcattaagttaaaatttaagaactttgtggttgctgtggacatggagtcaccaatctttaaggttgggatgttgttctctgatgctattgaagttaggcaagcaataaaacaatacagtgtgaagaatagagtcgcaaatttacaagaaataccaagaaaaaaaattgaggctaaatgtaaagaagagtgctcatggatgttggatgtagctgaggacaacaagacgaattgtcttatggtaaaacgatatatagatggccacaaatgtcagaaggagtgggagttgaattatgtaactgccaggtatcttgcaaatagatatgttgaaaactttagagacaatgataggatgacactcaagagtttctctaaggtagttcaaaaggaactaaatgtaacaccatcaagacataaattaggtcgagcaaggaaactagctatgaaagcgatatatggtgatgaaatagcacaatacgatatgttgtgggattatggacaagagcttaggacttcaaatccaggtagtaaatttttcttgaacctacaaaatatgtgcttccatacatgctatgtgtcatttgatgcttgcaaaagaggattcctaagtggttgtagacctatcatattccttgatggatgccacatcaaaaccaagtttgggggacatttgttgactgcagtaggcattgatcctaatgactgcatctatcctatagccatggctgttgtggaggtggagagtagagctagttggggttggtttttgaatactttaaaagaagatctccttatcgacaacactggaccttatactatcatgacagacaggcataaggtatgactttattccatcatatttgattttgttcaacttgtcattttttaaaaatatttgaattatttactgttcaatggattggtactcacccttctttttaaaattttgtagggattggtaccagctgtgagggataaattctcagattcagaacaaagattttgcgttaggcatttgtaccaaaattttcatgttctatacaaaggggagactctaaagaatcagttgtgggcaattgcaaggtcaagtactataccagagtgggaatttaacatggaaaagatgaagtctcttagcaaagatgcttatgcctacctggaggaaataccacccaaccagtggtgcagagcattctttagtgatttccccaagtgtgatattctactcaacaacaattccgaggtattcaacaaatacattcttgaagccagagagcttccaattttatccattctcgaaaagattaggagccaaatcatgaataggatacataccaaacaagaggagtgtgtaaagaagtggtcaggaaacatatgcccaaaaatacagaaaaaggttgataaaaatgcagaattgtcaaatacatgctatatattacctgctggtaaaggggtgttccaagtaactgataaagaacaccaatatattgttgacctcatggcaaaacactgtgaatgtaggagatggcaattgacagggataccatgcaaccatgcaatttcttgcttgaggagtgagaggacaaaacctgaagatgtggtatccttctgttattcaactgaaaagtacatggaggcctatggatttaacataatgcctgttagggacaaggcatcttgggtgaatatgaatggactaaaggtgaacccaccaatttatgagaagaaagttggaaggcctaggagatgtagaagaaagcagccacatgaacttgaaggaggaacaaaaatatccaagcatggtgtgcaaatgcattgtagctacagtcaaggagttaatcacaacaagaagggctgcaagaagaggaaggaagatataaaagcaggaaagcagcaagccagtgctgctccttcacaacaacatggtaatgaagattttatgcctctgcaggtcatgcctgaagttctgaacagtcagactagtattttaagcagccaacctagctatgatcagttacaaaataccatattgtcttccttgacgagagaggttagacaatgctttgccaattttccattttatagctttataaaacagttttcacaatttcaatgtactttctgcagaacattataaacaactcttctagagttgaccttggtccactgccagaatcaaattttattgccacaaaccaaaaagctgcagtgcagccgccaataacgacagcaaccaaagagggcagggcaacaattcggaagagaaaagctaagccaaggaagagaaatacgcaacccaataagaaatcagagttgaagaaaagggaggagacaaagaaaaagtgaacaatatattctacttgataaaaaggattagcttataatttagccagaagttctgtttattttttgccaaccaattagacatgtttcattttggactgtgctctgttacattgctctaagttccaattcaggaacatctcttgtttttcctgtttatacaacagctatttatggtaaaacatttcagaatattaggagcacatttctgctaggatttgtctatggacaagaaaacataccacatatgtctgtacagaaattgctactggtcaaagcaatgttagcaaaattcaggttatcacttggacatacagttccaaaagagagaatacaagcagtatttgctacatcgtgttcaccattcatttaagtagctgaaaaattcatgtatcccttatataacaaaagcacttccagagtatttacaaaagcacctacactgccattattcactcacatactgctttgacagcaacaaagagtcaaagagtcctctcactgtggtacaccagatgcagttatcatgatgctgattccactatggacgaagaatcccatagaattacagcacaaaaaaaaaatagaaggttcatattctcatcagctgaagggaacctactacggccatgggcggcgacggtggcttcgagatctaacaaccccctgcactggctttgagtcctgacggctgccgtggccgggcttcgtgtcccattgaccgctgacccacgccggtttcgagtcccgaggaccgccgccaccagctttgagtcccgacgactgctgccgcatgccggctttgagtcccaccgaccgccgcagccggaagctacatatttgaggtcctatccctcatggtgattaattgatccgtactagaaaatgtcctcaaatgggaaaaacagcaggggatttgtgcaaaattattatgatatgtaaagggccctcacgtagactttgtccaagttggaaagctgacgtggcaaaaaatcttatgtggcagccttttgaaccacaaacgcacccacctagccaagttgttgcatcgatatgtccaattttcaagttcttgtacttaatcgcacccacccgccaagttcttgtactgtcaacgcaatttactcttctttttaattaactagcttggtcgtcagaaatgatgtttaacggcaatctcgtggcttctgctgcaaaagcaagcacgagagtattcacacgcgttttttagaccgtatgttctcgaatgaaatcgtgggcgcctgctattcgtgggctgattttttccagcggtaggcgccgctctagcttgttcgttctcgccggcgggtggcggcagtcggttgcgttgagagtgagtgggacagtggtcaagcctcatcatgtgggccgcgagaagcttgttcgatcgctcccgttcgatgccgatcggacggagcagcgtagccggacgtctctctgatgtagaaatcgctacgtcaaaggatccggttcccttatctaatatgtttggtggttggtgttgggtacatccaacacgcacgaaaaatgaagcggtatattagcgcgtgattaattaagtattagctaattttttttaaaaaataaatcaatatgattttttaagcaacttttgtatataaatttttttaaaaaaatatataccgtttagtagtttgaaaagcgtgcgcaccgaaaatgagaagaggagttgcgaactcccggtatcaaacacagcctaaaatcgattggtgacccttcaccgaaaaaaaaaagaagaggtaaattaaaggacaaaacacagtaacataacgttaacgaatttttgttttagtacttcaacgttcacgtgcgtgatgtgctcaatgcaaacgagaatttaacaacgagtgtactagaatatatatgaagcatgcacatagtctgatatgcaggggtttgcacgcacacattacacacacatgacacatcgatcgcgatcacttgattcagttggctagagtgaaggaccagagcttccagttggtggtgccgaggatgccccacatgaaggcctcgtagcgcgccgtggtggcgcccgggccggccacggtgaccaccagccggtagttgtagccgccgttgtacggctgcgtctggccgctcaccacgttcacgtaccgcaagtacgtcttgttcgtgttcagcccgtagatgcgcaccgccgactgccccacctgctggatgctcttgtcgttcacgttcgccaccgccgtccacgccgcctccgccggcggcggcgagcttgccaccgcgccgtcggcgttgttggtgatggcaaccaaggtgacggaaatgacgacgactataatgctaagacgggacgactgcctcatgtcgcgagtacgtatatactcctgctaattgtgagagtacgatatgattaggacgtgtgttgagctagtttgtgtggtgacctagtatttatagtggtgtacgatcgtgtcttgtctcagacgtacagctagaacacacacggttatgaatttgtagcgttgacaaattttagctttaattaattagacaacaatcatactttaatttgtttgcctgtactatatgtaaatgcaaatgcaaatccttttaattaaactggtgtttggtggctttgttgaaggtttcaaacaaccgatcgagcgtaccgcgcgtgaatacggtcaatatgtcagttaggatcactgcgagcactttggttcgaacatgcctaacgatttccagagctcagacgactttataaggtataatttgatttaatttcttaagacgcgattctgcatttatgctccagttatagcccagtggtgcttaacatatctccttagtcgggatctaatcacatgctaattgattaaaccctaactagaaagaaacccgcaggaaatttacaggtccatgtgtgcgtacaacatctacaactaaccgacatctacagctagctattgaagctcatggccttgtgatcgaggcccgtttgttccacatttccacttccaaagtccacagcgggcctgagggcaggcccaagctggaccccagctggacatacagatcaaatctagacacggctagttatcaagctggtctccttcggtcctttttttaagtttcattaaatttgtagaaaaacgtaataaaattttgaacgccaaacaaacgtagttatcaaaatatattatattctatcttaatctaataaaactataatttgatgttataagaatcgctaaatttcgtcaagatacatgtttgacttacagatacgtaccctctcgtggtctgggcgttttcacgagccaagtctgggcgttaattggtttgccaacgctatagggttcagtaactgtttcctgctggtgatgtctttggctctttgccatgaggaagcagcttgacaagccacggcagaagaggagatggatgcagtggtaataatcttatcttggcgaattttggaagaacagaatgggcatatttttcaggcagtggcactttgttcccgcggcatccctgtgctagctgcgtctgtaacactttgctctcttatctaataaaatcgattggtgaccagcttcaccgaaaaaaagaagggggaaattaaaggacaaaacacaataacataacgttaacgaattcttgtttcagtacttcaaacgttcatatgcgtgatgtgctcaatgcaaacgagaatttaacaactagcactagaatatacatgaaattaacatgcacatgcacagtgctctaagcctctctaaaaacatagtctgatatgcaggggtttgcacgcacacattacacatacatgacacacatcgatcgatggatcacttgattcagttggctgctagagtgaaggacaagagcttccagttggtggtgccgaggatgccccacatgagggcgtcgtagcgcgccgcggtggcgcccgggccggccacggtgaccaccagccggtagttgtagccgccgttgcacggctgcgtctggccgctcaccacgttcacgtaccgcaggtacgtcttgttcgtgctcagcccgtagatgcgcaccgccgactgccccacctgctggatgctcctgtcgttcacgttcgagaccgccgtccacgccggcggcggcgatggcgacgcggcggccgtgacgctgccgccatctgctttggccgcaacggcaagcaaggcagcggtgaatatggcagaaaggagtacagcgctatgggatgacggcctcatgtcgtgcctttgtatgtgatgtagcttatgcttaattatggctgcctaatggttaatgctctactgcacttgtgacacacagtgagactgtgactgtgagcttgtgcagtactgcagtggcatatttatagtgcagctagtgactgaacaaactgctccagctaattaacgtagcagcggtatggccagcaaaatgcaagtgcagagaaaacaagaggttaagattgactttattagacccagtacgtacgagttcatattgttaattagcgcactagtagctgactgctcatttcattgttaattataatacacgtactacgtacatatgcaaaacgttcaaatcaagtttcaaacaattaccgcgtacaccgcgcgcgtacggtcaatactgtcagttaaaaacttgcatttacacgtcccaacatcgtgcctaacatgtatacatttaattactcggactaagctaaggtacgccggtgatttatatttactttcgagcagaaaggtgacgagctgatctcccgagttcagactccagttcaagccatacttgggctgtgtttaattatcttcaaactttcaaaaatcccttcacctcaaatgtttggagtagtaaatatggacgaaaaaactaattggacagtttgtatgtaaattacaagacaaatcttttgagcctaattacgctaagatttgatatttgctaaagatgaattaattagacttaataaattcgtttcgcagtttacaggtggaatctgtaatttgttttattattagtttatatttaatactttaaatgtgtgtccgtatacgttaaatttttttttttaggaactagcatagtaaattcgcgggtgattagttccagccgaaagccctatatcatgctgaaatatctcttcccacacctttttattatgaggtagcatagtaaaatctttaatgccagaaaaatcaccccggaacattcattcctgcaccttttcattacctagtagtcatagtaaaagttttagtgctatagtacgatgatttctctcgcagtaaaaagttaactacgttagacgtaatttagctatatcgcgccctagttgtagtatagtatatcaactgtttaacataataagatttatatttttagattcaccaaatatttttataatttataattcatattttaaactacaaaatgatggtcaaatctaaaaatatttgattaggacagatttaggacactatttgacttagaacgacaagaacatcgtggtcatcgcttttacagaaagaacttcaacatggaagctcgtactaatatacatatgctcactctgttcataactataattaatatttaactgcttaattaatttgagtatcgatcaactattaacacaacaatactactccatgcgtttcatatcgcaagtagctgtgactttttctctagtcaaacattattaagtttaatcaaatttagaaaaaaaaaaagcaaatctaaaaatgcaaaaatctaacttagtttgattaaatctagcattaaatatattttaataatacgtttgtttagttctgaaaatattgttatgttttctataaatttactgagttttgacgaaattaagcggctatatgtagcattgctgaatatacgcatgccaatatcgatcccggttcatcaacgaccagaaatcgaataatgcatgaattgttttggcatgtaccgaagtcccgaaatttttctgcatgcacacggtctaagaaactgttttcttgcagtctctagaagaaaatgttttcctgcatgaaacgtgctacgtgtgctgggatcgttttcttcaaaaacctgtttgaattttgtttagttattaatttgacctgaattacaatattacacatagagaataaatgcatcaacttatatgatcacgaagctagctagctgtcattcgacattgagagttgttctgaacttatattatatactccatgaccacatcgatcggcaagcatgcttttgttaaactggacgtctagccagtggcgaatctagaacaaaaattattcggggtccaatatatagtaattatctaattattcactagtatactaatcaaaatagcacaaattagttagaattcaacaattttactctgtgtcctgtgacaccggtaaattatatgtgggcacgccaccgcgtctagacaagggcagggaaattacatatagccagtccagctcagtctacagccaagtcgcacctgtgttcatcgatcgccgattaattcgagagaagagccgcaatacgagtgtcatcagatcgacgatttgactggattagcgcccgttgacacgcacagtccggtccgctgtccggcatttgtccgcacgcgggtaagggccgacggcgaagactcaaacgcacaagttggagcccaagataaaatttgatgcaccacccgacgtactcgcattaattggatgcttatatatacattgccaatttgccattgccaagtaccgaaccgcggtgaccgagcagcgagttaaacatgcccaactcagcaagtcagacagatctaacatagcactggggttgttcagcagattgttctgctgatacgctgcggccagcacgaatagtgccacgcacacaaggctgtgtcctagtggcagtcgtagccgtagtttttggcctaccgaacagctctactcagggacggatccagtatggggtggcgggtctcgagccccgttactagcgtgaagactataagaaccccacgaagattccactaaaaattttaccatatatagatagtagggggattgtaactctatctagtttccttagacccactgttgtaactctatctagtttgcttagacccactgttatatctttctggatccgccactggctctactactctctccgtttcaggttaaggttataagatattttgactttggtcaaagaagtttaaccaaatttatagaaaaaagtagtaacattttcaacccaagacaaatttattactttctccgtttcatattataagactttttagcattgctcacattcatatatatgttaatgaatctagacatatatgtgtgcctagattcattaacatctatatgaatgcgggcaatactagaaagtcttaaaacctgaaacggaggcagatgaaaatatattcaattattgatttgatgaaactaatatagtattataaatattaatatatttgtctatgaactcagtcaaacttaaaacagtttaactttaaccaaagttaaaacgtcttataatctaaaacggaggggctacatattgctaagttctagaaaacataataatagtagtaagatgttttcctttgcatgaggctgatcgagatatagatcttttgtgtgtgaatgtggtcgtgtataggaacactacggcgctattcgagccatgtgtgagtgtgatgagaagcacaccacctgatcccatgaatccagcggagtatgtataagacttgtttatcacagctctatctaaaatgagaatggagttaggtgaagagctctcacaaaataaattagagagatgaaactaggtttagactgcttcacaattctaatccagtagttactaaaatttaaaagttggatctctatctaacatacccgtacacaccgaccatcgcgctattccatcgatccaacggacccgcgaaactgcgcaagatcacgccgatccgcatctccgcccacgccaaacttgggtttgtctcaaggcctcgtttgatggccctcaagtccggcccatccaagtgcccaggcctcccgtacgacagatgtatgggctgggatttagcccatgccaaacgaggcctaaaaactcgaatcgacacacgactcgcggcctcacgcagtcacgctcgatcgatcggcagtaaaaaaacgccactttttttagcgaacgcgcaaaaaacggcactcgatcgcatgtgagacgatgaacaaaattgccactcaatcgttgcagcattgcagggtacgggtaaacacgaacaactccacgctgaacaaaaaccgtacaaacacggaaaatgaacaaccaaggcaaaatacaaacacggaaacacacccagtcatcatctctcaatctctcattctcattctaactagtacttcctccgtttcacaatgtaaaactttctagcattgtacatattcatatagatgctaatgaatctagacattataatatatatagattcattagtatctatataaatatgggcaatgctagaaagtcttacattgtgaaacggaggaagtaacgtaaagccaacgcattaattctcttgagttgacgcgtacgtttacgtacggccacacactcaacgtgtgcctagctgccttgatcgatcagttcttgggcgtgaacgaccagagcttccaggtggttgtcccgaggatgccccagacgaacacgctgtactgcgccgtcctcacgccggcggcgacgttgatcaccagctggtagttgctaccgccgccgctgcacggctgcgtctgcccgctcaccacgttcacgtacaccagcttcgccccggtgttgaggcagtagctctgcaccgcgaacttccccacctgctggatcgtgtagtcgttcacgttcgtcacgggtgaccacgccggcggtggcggcggagagctcttgaccggcgacggcggtggcggtggcggtgacggaggcggaggcggagggctggccgccggtggtggtggtggtggtggagagcttataaccgccggtggtggtggtggtggtggagaggttgtaaccgacggcggtggcggaggcatcagagggctggacgtcggcggtggtggagagcttgtaacagacggtggcggcgcaagcggcggcgggctggcctccggcggtggagacggcgggcttgcctctgcctctgagcttggcgctggcgcggcagcggtgtagtcatcggcattggcaatggcaacgacgaatgtggcgagcatgagagcaaggagaagaagcgacggtttcatgtcgtatatgtatgtgtactacgttgctaatcgttcagtggattgctgtcagcttgtgctatgtgtgtcaatgtgtgtgttatgctagaggctagagcgtactgcgtacgttcacgttgagaatttgcagggagagttctatcaacacagcctatttatagtgcaatgctgatcaagtgatgagattaacacaggcttcgtttctaaagggaaaaaaaatcagcacacgagaacagctagcagtgaccgtgtacgtattttacgtggtcacacttgttacggtttgccaagcaaagaagtatgcatcatgcaactatgtatatatttaattgtttgaccaaacagtaggagcgtcacgtcaattgcatataagcaatatagtactgtatagcttagcgcctgtttgaccgaagaagtttccagcttgtttctggtttccatctatgactatgattatgtagccagaacctcctgatggttggaaaacttggagattaaggctgtgtttagttccacgtcaaaattagaagtttaaagaaattggaacgatgtgacgaaaaagttggaagtttatgtgtgtaggaaagttcgatgtgacggaaaagttagaagtttgtggaaaaaagttggaatctaaacaaggcctaatttaatcttcttgttgtgtacgtctacctgtttcttacatattgactaaatagttattaaaaagtttttaaaataatttacaacatagttttatatgtgatatatcactcaacaaatatgcaagttcaaattcaattgcttggttagcacactcaacaaacctgcatgtggaaatggccgcattttttgcggcagttttgttagggcggtctgcccacctaattctaaaaatgtttttttttaagtagtgagcctacttggaactttgaactttaattcaaaagagaattgcttagaactgaacataacatagaagagatgttttgcgagacaatgaagtttggcctttctctgcgaccccctttgaacttcaggtgtaatttatgatcatccagttgtgtatttttttagatacccagtgccagttgactagcgttgatctaactaggcatgcacttgacaaaacgtgcccggccacaaattacagaaaatgcacagcttgcacatgaagatgaagtccacggctcgtcagtcgggtcgtttttacagaataaggagactagctacttgctccgtcaggtgttcatgtcaacgactgatactttactaaagagatgcactataccacatgacattaaccacttgcgtgcttgggcaaacgcatcaatgcatgatcgagtaaatttcttcgttcataatgactatctagctagcatggacattttctctgtcagaatatacatagttacatactggagaactgtatttggctaactattgctcttgtattgttgaaattgaagcactggagttgaaaaacttcaaatgcttgcaaggttacaccaagacgtagtttggggttaagtaaaaggaaactttacccaacaactgaaactacggcaacttacagaaagatgatgaaccttcgacgagttagcaacttaccagctgcatatagaaaaaggattaaaaaaagaaatgcgaaaatgctattggatgaaattgaagcttttgtaacgattgaaaaagtacaagtacttgccgcccaggaaactgtagttgattgagaatgcagcttctgcatggctagtctttggtaacgaaaatttctattggccaagtacatactacctccatcccaaaataagtgcagccctggatatccgtgcccaatgtttgactgtctgtcttattcgaaaaatttgtgaaaaatttgaaaatatttagtcacaaataaaatactattcatgttttatcatctaatagcaataaaaataccaatcacaaaaaattttcaaataagacgaacagtcaaacgttaaacgtgaatagtataaaactgcacttattttgagacagagggacttcgaagccagaactccaatgttaaacagagtactactctctccgtcacataatataagggattttaagtttttgttggtactgtttgaccactcgtcttattcaaaaaatttgtgtaaatataaaaaacgaaaagttatacttaaagtactctggataataaagtaagtcacaaaaaacaaataataattttaattttttttgaataagatgagtggtcaaacagtgcaaacaaaaccttaaaatctattatattacgggacggagggagtacaactgtaagcttttcttactgaacagttactagactgtacataccatagccagctgtcatcctaggacgtcggcaatgggcaacacagtaacaaaaactaattaacgatgtgctgctcattggaagcccattgtcatagtcaactgtttgccaattctcattgtcaactgtaattcacatccatcaccgcgctactgttgctggaactctagaatggcctgaccacgacgacgatgacgaagctcataaactgcttcgagtctcgagaggtgttgtccttttctaccactgcaagttgatgcgagtgcatatactctatttcaccgtgcctttggcttgacagctcgataacatcggtcgaagacaagccggtgactatcgacgcgtgcacacgttctgattcgatcaagtgtagaaacaaggtgaaaaagaaagaaggtgaaactgtggaacggtggaagtggtgatcaaactgtgaccggaccggatcctatccgaaccaatagcccacttaccattggacatcggcccacttcgtgcagaacgtacgtgcccatcccaatttaagttttggcccagcacaactcataaatagattttattccattttattacccgttctagaaaaaaccaactcctaactactccctccatcccaaaatgtttaacgctattgactttttaaaaaatgtttgaccgttcgtcttattcaaaaagtttaagtaattattaattcttttcctatcatttgatttattgttaaatatacttttatgtatatatatgtatgtatatatatatatagttttacacatttcacaaaagtttttgaataagacgaacggtcaaacatgtttaaaaaagtcaacggcgtcaaacatttagggaaggagggagtatgtatctagacgtagtcaaggtttacaaaatcatacggttatcatggttattacatgcgggaaccttttgaaaccgtgctatacttcgcggtatgcgcatggttttcgtggttaccgtgataaccgccgaactgtagggtgtaaccccacccaaaacggtttgctgaaccctgaaagtagtccacatgcaaatacatagctaaaagttgttattttttttttaacggagggtgtgcattataaaacattatgtgtgttgctatattcgcttctatggatatttgaacccaggtcactacgaccactaagttgttacatgacatttcgcatatttttctataactagatcaaatccaaaataaattgattttagacaaacacaaaatgctttgtaatatagaacagagagattaattagttcattatgcaaatatataactcgactgtggaaatgacactactagatctcctgacaaaggagaaaccttattgcatgcccaccacttgtgtgcgagaaatggacacgaacatcggaacacgaatcaaaaagagagcgctatcatactagcgactagtacagtttaatttcggctcatccaagcttgaattaaccgatatcgatgtataatgaggtcgtaatgggtatatatatatatatatatgtattgagtttggcatgtcgttggatcgatcgggtcgtgtgtgcatgcagcgtacatcacggcaaccgtatcctcctgaacctgcggagcttccacgtgtcgaggcgggagccgggcacgccccacacgaggcactcgtactgcgcggcgctcccgtagggcttggtgacggcgacggccagccggtagttggtgccgccggcgccgcccgccgccgcctccgtctcgccgcgcgccacgcccacgtaggccaggtccgtgtggtgcgcgaggctgtacaccagcaccgcgaaccgccccacctgctggatcaccagctcctgcacgtccgccaccggcgcccacccggcggcctccgtcgccgccgccgcggtgaccacggcgagcgcggctcccagcaggaacagcggcgacgatctggccattgcgatcgatcagtgcttgagcgatgcatgcatatgtacttgtagagagatgtgggaagcttgtgtggctagctagaggtgtatatagtgtgggaaaaagattcacgcgaggcgtccacctgacgttgttgttggttttttttttcttcttcttccttttctcattttgatcatcacgcaggttgttagccagcttgacgccttgacggggcggtgctctcggggaatgtcgtttaatttttgtgctacgtgtgttggaacttgatgcaagtcttcagtagcttaccaagctagccggcttgtcggcagtgggccggcatttcctcggccgcgccatcgcactgcatgtgcgcgcgcgcgccgatgctcgccgcggcgagccggccactacccgtgcgagaagaggcggtagttcgatcgagccggcggccgcgcgcgatggatcgcgtcggcacggtggtcgatcgagctgtggaacttggcacgccacgcgcctgcagtacacgagatggcgcgcggggaaacggccgacccacctgctctgctgcagccctgcaggcagaaaaccatgggcttcgttgggtccccttgccaaccaacgttgtctccaccgcccaggacaacaagggcaaaagcacacagaaagaaaaactgagaaaatttcggcagaaaatggctactacatccgtccaaataatataacatgaatttttggttcttataatttatcctaaaatataattttagtggcaacttctttacctgctttatatttttaattaatcgtaaccttctgctacttaattttgatattgtttttatctttcgaacaaattcacaacttttccttgtttcattttactacttccttaatatctgtatcgatgggagtagtaagaatacccgcatcgaagggagtagtagaacagtctaatttatgaacaaaaatttttacatataagtcaacattgaaaaataaacttcatcaaaaataaaaaaataagttttagaattttaattttgtgagcggctcataagacacgatgaggcccttagggtatctgttcattgggatgagaaaagagagaataccatctctcattttttacatacatattttcgaactaataaatagttagtgtgttttgttaggaaagtcgctataagaacatactataataatcaacttttaagtttaaaataattaatattaaattaattatacactagtaattcatcttatgtatttgttttcttctcttcttttgtcctttacgcaaacacagcctaaaatgcaacgcagctgtcctctttttcccttttgtcgagtgaagcgaatgtctctctctgttccttgtagtcgatcccgagctagcaaagaccgagaacacccgtcatttccacttttccaggcgcgacgcgtgtactacgcacgcattcaaataaatcctcggatatatcctcggatcgatatgtgtttcttcgcctactgcattggcctagagatcaccagttcatcgccattgaaaagcctctttgcttcacgtagaggaaatgaatgcacattggccattgcaatgttaggctctcttcctctctccctgccacacaaaaccatcaaaggacgtaaacaaattaatgagctgggtttctcaaacaccgaaaagaattcacatgcctgtctccatcttcagaacgtggaccggctgcgagaacctacaggtcatagattgatcagttgaattcggacttaatttggtttctgaacagttttttggacgtgattaacaagcaagctaggttgagatgtgtgaaacagaattacagctgtacatgacaaacaagaagagatacatatatccgctgctcactacaggttgggtgggttgattttagacaaagcacatatatgacccatcatataagaagaaattactaaattctacggtgattatgcaccactaatacaaatccttccatctgtgacggcccataacaagattggaatttgcgagccgtcacaaggaagtactctcaatcgggccaaagtttcgcccgattgagatatggtcgcacagccatggtatatcggcataaaaataaagcccgtcacggatgacacttatctgtgacgggctatagttgaggcccgattgagatgagggttccatatctcaatcgggccctaaaagaagcccgtcacagataagtgtcatctgtgacgggctccaactagaggcccgattgagataagtttagtgcccgtcacagatgacactcatttttgacggccttttattaaggcccgatagagattacttgtatgcccgtcacggttgattgttttagggccgttacagatatttgttgcacagtataaataccccccaccacctagtgtaactgtatcctactgttcactattttggtgggaggcggggcgattttttgtccttttccaaggaaaacagaaattaaattcctgtaggtgatcaaaatgggtcaatcaagtgagtaatattaatcattaattgagcaatttcatcacgtcttacttttgcaataatgatcttataatatgtgcctctaatttgttttttttattttgtagcaattgatcgaagttggatgtatgcgaaaaatttgaaacgtcattctacggagtacagaaagggcgtaataaattttatgaacgccgcggaggaggatcggataagaagaaacagtgattacatgtgttgtccatgtgcagattgcaagaatgagaatatgtttgatagcggagaggacgtacacggtcatctaatacaacgaggattcatggagggctatacatgttgggtgaagcatggagagcaagaatcaagaagtggagcagcagcagacagaagtggtgcgcataatcaggaagatgaagatgagcatgacatgtttataccttctccattgggcggtgaaatggttgatgtggatcacgatctgctgcaagacatgttacgagacattgaggacccagcctagaatgagagagatggaatgaagttcaacaggttggtaagtgattccgagacgcctctgtacgctggatgcaaagcaaaacacactaagttgtcagttaccttggacctaatgaagctgaaggcaagtagtggatggacagacaagagtttcacagatcttttaggaattttgaaggctatgcttcctgttgagaacacattgcccgagacaacatacgaagcaaagcaggttctgtgtccactggggttagaggtccgtagaattcacgcttgtcccaacgactgcatattgtaccacaagcaatatgcggacttggatgcttgtcctgtctgcaaggcttctcgatacaagcgaaagaaaagtgctaacgaaggaaataagtcaaagaagggtggtacggcaaaggttgtgtggtatctacctatcattgatcgtttcaagagaatctttgccaacccgaacaaagcgaagttagtacgttggcacgccacggagagaaggaatgacggtatgcttagacacccagcggattcgattgaatggaggaatatcgatcgaaaacacaaagactttgctgccgaccctagaaacatgaggatatgtctgtgtacggatggcatgaatcctttcggtgacatgagtagtactcacagcacttggccagttcttattgtgaactataacctcccaccatggttatgctttaaacggaaatatattatgttgtgcttgttaatccaaggtccaaagcaacccggcaatgatatcgatgtattcctggagcctgttatcgacgatctggagattctttggaaagaaggtgtggaaacttgggatgcatatggtcaggagaacttcaagctaagagttctattcttctacaccattaatgactaccctgcactcggtaatctttccgaacaaactataaaaggaaagaaggcatgctccgattgcaaggaacatacacgaagccggtggctgaagaaatcacgaaagatggtatacatgggtcaccggaggtggctcccgctacgtcacgcatttagaagaaagaagaaaatttttaacggtaagagagaacttcagcctgctcccaaagatttgtccggagatgaggtccacaatatggtcaaggacataagcaatgagtttggaaagaaaagaaaacgtagcaagacaaaggagaagggtatgtggaagaaaaaatccatattttgacggctaccttactggaaagatcttgatgtccgtcattgcattgatctcatgcatgtagaaaagaatgtgtgtgagagtttggttggcctgatgctgaatattcccgggaagacaaaggacgggctgaacgcgcgccttgatctacaggacatgaatattcgcagtgaactccagcccatacgagatgcagagacaggtaaggtgtacctccctccagcctgccacacactgtcgaaggatgggaagatcgcaatgttatcatgcttgaaggatattaaaattccatgggaccgtcttggattgtagacacatggcaaggatacgatataaatggatacacattttacaccgttaaacaagatgacaaaagcacagtgcaaaacagcggcgtccgtatagatgcattccaggatcaagttgggtcaaacacatactacggccgcattgaggagatatgggagctaaactacgtcaagttcaaggttcctttgttccgctgccgttgggtgaatctacgcactggtgtcaaagccaacaaggaaggtttcactttagtagatctatctaaggtgggatacgctgatgaaccatttgtacttacgaaacaggtcgagcagatattctacataaaagacccttcaaacaagaagatgcacatcgtgagagatggaaagcgccgaattgtaggagttgacaacgtcgtcgatgaagaagaatacaaccataatcttcatgtaagacctcacattgaccttgacgatgatccccaagagcctgtggcatatgctcgttcagatcatacggaaggcataaccttgtgactgatgcatttgtacttatctattgtaatgaatgaggtattttgttttattgcaaagacttgatatgtgtagtcattaatatggctaattttgttttattacaaatgaccaaaataaaagttgtagatcctgatgagaggatccaaaatgaccaattcaactagcgatagatgaagcgtgggcccaatacgtgcaaagaggaggcctcaggaagacaggagatgacaccatcatccacaaaaaagacttcccggtgaagcaacaaataggtgaccagtgcggattccatgtgtgccacaacatgcgccttctgtatagagaaaagatgaagactttggctgagtttgaggtcggtggtcccaattgtgatagactaactacattttagtacttatatatgatcgatcaactaatctggaattatgacaatgtagggcacaataaccaagtctctgcctaccagctttgaggaggttcgcgaggagatagcaagcttcatcctccgcgaaataattaaccccaaaggaatgtttaggcttaaactaaaatgatgaacaatgttgaacttttatgtttaggcaatgatgaacacttattatgcaactgtgatgatgtaactgtgatgtttatatttatgtatatatttcatatgtttatgttaagacttgctaaataaatatttgatccaattaactcagttttgcaggtgaaacatgataaatatttgaatggatgtgaaatatgtgaatggatgtgaaatatgatatggctgtgaatgtgtggttgtgtgaaatatgttgatgtctgtgtatgtgaatgcatatgtatatgaatgggtgatgctggggagctggattggatatctgtgtttgtttctgtcatttttgcagcgggcatggctagcaaaggcctgaggctagccaaaaaataaaatttatttttttgtgtgtattatagtcatctgtgacgggccataactaaatgcccgattgagatgagatcatctgtgacgggctctagtttagacccgattgagatcagtagtcatctgtgacgggctctagtttaggcccgattaaggtcagtagtcatctgtgacgagctatagtttaggcccgattgaggtcagtagtcatctgtgacgggctatagtttaggcccgattgagatgagtatcatctgtgacgggctctaatttaggcctgataaaggttagtagtcatctgtgacgggcgctagttgtggcccgatagagataggtcatctgtgacgggctatagtttgactggtcgtctgggtcaaagctatctgtgacaggctttacttagggcctgattgagatatatttattcgtgacggccgtttgcccgattgagataactcttcacatcagtaacttctagcctgtgacggacgttgtgtccgattgagatggggcttaccacccgattgagatgagggtatccgttctagtgcacccacaaaagagggcacgaccttctgcatacacagtgagaaggatgtatgactgcgcttttatagtagagatgaatattttttcaagataataaaaacggcttgcatctccagctagcctctgccacgagaaacacaacaaaaatttggccttaatttggtgcgattcattttcaccccgcacatgaaactacttaatttgtgcggatcatctatatgttatatgaatgttttttaacctcaaattaatcaatactccctccatcccactttaagtgcatccatgattttccgcgtccaactttaaccgttcgtcttatttaaaaaaattttagaaaaattttaaaacataagtcacgagtaaaatactatgcatgttttatcatcttataacaacaaaaatattaattataaaaaaatttaaaataagacgaacgatcaaaattgaacacgaaaatatatggttgcacttaaaatgggacggaggaagtactttgccaaggactatgttatgaacatgtccgcccgtcgaccctccagaaagtatgccgaataatattttagtgtggtaacaaaatgatgttccagctagcacggtgtattatgatatagaagtgtgtcgatataatcacatttccatttatcatgcataatgtcataaggttacattaattagcatcgacatggtttaattcgcttgtggcacaaaaattaatcatagcaaaatgcagtctcctttctagtgggacagcttattcccaatccaaggaaattatatatcgcggggacacaaaaactaacataactcgagaaacaaaatggcaacttaattatgcatgcatgagcatccttgtacgctgaattgaaccagctaggtcgccgtacgtctagatcgccttgaagctgagcagcttccaggtgttggcgcgagagccgggcacgccccagacgacgcactggaacttggccttgctcccgccgggcgtcgtctccgccaagatcacgaggcggtagttggtgccgccgcccaccgccgcctcggtctcgccgctgacgacggagacgaacaccaggctcttgcggtgcgacaggtcgtagacgagcaccgagaagcggcccacctgctggaccaccaggttgctggtgttgccgatcggcctgtacgtcgcctccgccgccgggagcgtctcggcgacgacgacgacggcgaaaacgagagcggcagcgacgagcagcgacgacgacgtcctcatggcgacgatcttgctggtgctcagtgctcactggatcacaggctctgcttgcggttttggtctttgctctgctctgctctggccttgatacttatagctcgcgaaaaagagcaatgagctgccgccatcggaagccattgccgacgtggatggcgcggtggatttgtgcatgagaattgtgcttgcgcgtggtggccaacttgacgcgcgggagcgcgcgcggggggcgccggggccgagagggcgggcattaacggtgcgagcttgaggaggcgacatctggtggggagcaagctggagtgtgagcttgcacggttcgaggccacgtactgacgtgtacacaaattttttttggctcagttttcacgcagtttcttggttttgtaggggtggactcgccaaccgcggccatttctccggtgcaagtaggctagttaaaggctttacaagcttaggctgtgttaaaaattttcgccacgtcacattaaatgtttgagacatacgtagagtattaaatataaacgaaaaaataactaattacacgggttacgtgtaattacgagacaaatctattaagcctaatcgttccatgatctgacaatatggtgttacagtaaaaatttgctaatgacagattaattaggtttaataaattcatcttgcagtttacagcagattctgtaatttgttttattattaatctacgtttaatacttcaaatgtgtgtctgtatatccgatgtgacacgctaaaattttatattcctggatctaaacacagccttattaaaaccatgcggtttttttacagtgacgatgaataatttaaagtgctcgatgttatgcgtggaagttgttatagggtgacttgcattgtagcctgctttaatttcatggcgatctcgatgcatgtcaaattgcaccatccatatgcagatcgagccatgcatgtcaaattgcatctttccatatgcagagctagcttggtttcatggcgatctttgatgtgatattgtcaatgcgcgtacgtagtatgcgtggaaatgaccagaacgttacataccatgtcgtcgtatacgacgagagaagacagctgttcgtcctggaaaacatgagatcttcgatcgtgcccatgataacctccgtgcaagttgcgctccatgcatattttacaagttgagatccagaggcgaggcgggtcaagtcaacggcgctaccttcattgcaaaatataaaatgttatagctaaacgtaggtcatatatattgattaagtttatatataaaaatacaccaatatataatatataattatttcactaaatattgattaagtttatatataaaaatacaccaatatatataatatcaaattatttcactaaatctaccataaaataggtccggcgaacaatccaccgtatttaatgtcgtgagatggtgtatttataaatgggactgtctatacatctattgacagaaaatcccacctcctatcttttaaattttggaccattggatatgctttgggattcgtgcacagctttaaccctaactttttcctcccattccccacctcttcgcgcattcggccgccgccgctaccctcgcacgtcgccaccgcccgatccccgccgccaccgcgccaccgcccgcctcgccggctggtcgaagggcgtcaacggcgctgacgagggcccccccccctcacgcgccctccaccctcagccagcctcctccccctcttctccccctccccctccttcctcctcgagccgtcagcggcgagatgcccccgccactaacgctagcccaccgccatcctccagccccgcggctctggcgccccaccgccccccgatccgccgcccaccgccgggctgccgtctcccctagccatccctctaagcccggcgaactctcccttattccccctccccctcccacccttcccacccccaccccaccccgggaccctaattcgttggcccttcaccggagtttgggttgttgccggcgccggagaagaagaagagtttgtcgtagttggagaagaagcagctggagcacgaatcacgaaacacatccagtaaaccaaaatttgcaagatttggaggtaggttttctgtcgacagaagtttcgcaattccgtttataaatatatatactctccctcatctaatacgtgacatataagtacacggaggtgattaataagaggagtatagaagcagcatcatacagtgatgattgcataaaaatattagcttgaggtcttccacgaagatcatgtgtgatctttggagcctcatttttgagtcttgaaattcaatacaaggtacttctcagttctcgttggttttctaataaatattttgcggcactgttaattgctggcttcgagatcttcaaatgtattttctaagacctgtacacgtactagatgacttaggtgagactaaatggaatcggtgtacatacatatataggggtcatgttgaaaaaaagtttgttaatcatttgagaagttaatgctaatatgcttatagttttaaagtttaacctatattgtcttagacataaaataatatttataaccagatggtacctatccatctatctatatatactaattgagtaatcttgcaatctgaaaaagatcacacgttaatcacaaagatctagcagctgatcaatcagattaatcatatcattgtgagtaaattgtaactggcatgcactcttttttcaaacttttcataatctgctataatttaaaaataattaggaactaatatatatggagttgtacttattgtgaactactatcacttaatattttactatttactttttaatgtaaaattagtaattaccgagttgtaacttaagtttacttatcttttagtttaagaagccgctatagttctaaaaacacccaatttatttagcattttttacatctataatgtgataacagtagtatctatgcaaacccacgggttgatgatttgtgtgtttaatcgatgcctagcttcctcttcatgattgcatttatatatatggcggaagaaattagtgacaacgatagcctgcttaatgttggttggtcaccatacgttcaccaggttccccaacatataattaagggtttttctcattaagatttagattttatcttaattttcattagcatatttttaaagtgctaaatggtatattctctgtgaaaactttttatgtagaagttgctttaaaatattaaataaatttatttgtcaagtttataataattaaaatttaattaattatatgctaatagatttctcattttagtgcaaccttaatcctcacattcagcagtttcaaacagtaacacacggataattccacgttatcattacgtgccggagctaaaaggggaaaaaaacagaggaaactaaaactacgtacgcccgcattctcttgggaggtgcaactattttctgttttaaattgtgggactattcgtacgtacctatggttcgttaaaaaaaaaaattatatatgctcttatgcaacattttgatgttgtccaacaatatgtattcatatcatccatcttctttccacgtagatcgatcgacacatactctgcttcttttatttgcttacaacctatgcgtaattgcatatacatggttgcataccaattgggctgcgcacatacatgtacgcgtagacatcgatcatacattatatattacgatcatcagttgatgcggttgaactccaggagcatccacgcgtgcgtctcggggattccccacaccaccgcccggtacggcgcggcggcgccgccgccggcgtccgccgcggtgaccaccatctggtacctcacgccgcccttgtccgggtgctggtcgacgagggacacgccggcgtacgtcagcctcctgttccggttcaggctgtacaccagcacggcgaatcgccccagcagcggcccgcgtgggtcagccggcatgtcggccaccggagtctgcttgaactccgactccgacgccgacgccgcgacggccgcggcggcgaggacgatgaggacggcggcaagggacttcattgtgatcagatagtgacggtgtagacgtattgtagtataggtatagtagcacagctagctaatactagctggctggctagtttgattttaattagcctcctttgttttgtgtaagtgtgtgcaatgagaggatcaagatggtgtttatataggcagctgcagcaaagagtgaaatggcaggaaggaaggattgtgtggctttgtgtagaggcaacttaagtttctaaacgacataaaggttattacgcggtttcgtcgtccttaaacttcaatattggaaatggagctgggccgtctatgtatgactccaaggccaggccctaagaaggccgtttctctacatagaaagtttactttaggtccctcatgtaagagtcagagtttcgcttgcatccctcaatcacaattcacaacaataaaaataagatataggtcctgtttgagaacccaatataggggagagaaagttttggattttagtggcgcgctttttaaactgctaaatggtgcgttttgtgtgaaattttctatatgaaagttgttctaaaatatcaaattaatctatttttcaagtttgtaataattaaaactcaattaatcacaaactattaccatctcgttttacgtaaaacacttaatcttcatcttcaaaaaattcaaacatagccatagagcacctcaccttctacagtaagtactaaaaaaatgcttttggatggttttggaagacgtttttaacttacatgacacccacataacattaatttgatttttatctgatgtggcatctacataatgcttacttgacataacaaataaagtaactaaggtccacgagaagattttctcctgcaatgagaagatgcccgtctattcaaccagcttcattaagaataggatcatcacgggcactgtaaaatcgagtaattagcatacttatagcaacacaaatattccacaaatgaactggatataaggatctgatggcattctttccttctccaaatttagttatgaaacaaatttggaggaggcaaagtgaccaaatcatcaaaatttcaaaactctattgaacttgaaactttgaacaaaatttagcaaaatttgacatggaagccataaaaataaaacttggttaaaattcctcactgcctccctttaaataatgttgagattcattaagaaacgacaaaaagaaagtttacaaatttaggggaaaaaaagaatggtgagctggctagtttgcctcctatgaaattcatcattttttacatgattttaatgcatataattaatatgaatagatattaaaaacacgttacctttggtaaaattaacacttttttaatcgattaacttaaaaaacagacgcttcaaagtgttcacggtctttcaagcttgtacatccattgggtggttttgtgaaatgcttttgcagcaaatagtgtggttttgttatagctgctgaaagttttgcttttgtgatccattgttctagtacctgatgagctctgaacgggatatggggtggcagttcctgctgcagggtacctgcctgcggccatacagcacaggcagaaagctgatgctgtggagaaacaaaaacaggccactgcattggagtaacaggaggtccaggcagaattggaccaggagtagcgaacgtctgcattgcgagcgatcgaaccgaagaacagaatggctgcgatgaggatggcggaagcatggtaccacatgcagaaaactgctgtgatgggtgtggcagaggcagagtaccaaaagctgagggctgctgcgttgggggaggtggaggcagagttccaccagcagagaatggcggcctatgccagcgaacaaagttgggtgcagacaaaatgaaatcattctcccgctgctcatatccatgctgagtgaattgattctcaggatgcctgaagtacatcaaatccaagaaagaaaaaatagtcagcaaagagcttggaaatatacagcaaattaaacaaaattaatatcattagtgcagaaaactaaacagcacaatgctctcataacacatagataaaacttacctcggggttgtgttcgcagttgcacggggatcattttcaaagcaacatgtttgtgccatatggtaaccagctgtgtttctaaggcctacaaaagcaattattatacatgattatgctcacattgcctcactataaagaattcagtaggaaactagtatagtacatttagcagaaatgatcgagtgtcagaataagcaccataagtcgacgaaactggagaaagtgatggtgggcatgacctccaactcagagctggtttggcaactctcgcagaaggccagccacgaagtgcaggagaccatctcgtggctgatcttgaccttttgtttccagtcaaacggttagactcaggcataatgctctgtgcaaataaggaagggagaattaagtgatcggaatttttttaaaatagaagtggcattaagttatttacagctgctatcgtttttggatgattctcattactgcttgtttcgatgaaccgacctatgttttcaggacctgcaaaagccattatactaataagcataataataatcataggaaatcggcaaagatcaggtgtgctcaacactttttttttagaggaaaagagaacttcattacttaaatgaaacagctaaatcgttgttcaccaagttacaaacaaactcaggaaattcccctaaccaaactgcaggtgtagaggaacccaaggcacattatcacatcaaactattacaagctctatgacaatacacaacctttgtcacatcaaactgcagagagagtaagttcctaacttcacgaatcacagcagcattcataccattatctaattcatcatccttaagagcttgtactagttgttcagaatcagtttctacaatgacatgatttataccaaaacagataaccaaattgagagcttcaatacaagccattacttctgcatgtagtgcatcttgtacattcattagactaccagctgctgccacgaaaggttgaccttagcaaatctctcacaattacaccccagccacccctgtttgtttcagcataaaaagaaccatctatgtttagtttcagcaactgacccaatggaggtatccatttggcagtaggcttttgtctagtgggaattatagatgcatctaaattgtctgacttatgagttcagagaatatttaggtgtgcacaacacttaccaggtagcactgtcagatggtggcataatacacaagaccggaacatctgtacaaatgggatatgtcttccattacaatacggtttgagaacttttattgtcttttttccaatgtcaatggaagacacccaaccatttaaatctttaaatttcacagtgctcttgaggtaaagaagatcaccagcaccattcaggctcagggtgggaaaaactgagaagagatccctgaatcttaacatctcaacacctttgtctctttgtgtagatgtcaacacctcatatgttgattgcatgtcatcactgtcaatcacgtaacctttctgccagcaatttgacgaaattaatctactccaagtcactgccctccaaccatcaccaacaaaggatggtgtctcctctttgggcaaatcgtccatgtgtgcacatgacatcaggtatgaatcatctaaaacatccctgtcacaaacatctttagattcttgacggacatcttctagctcttgaggaataggttgtattttcctctgtcgttgttccaactcaacaaacttgatctcaccgctgctgctacaaatgacatcccgaaacaacatagggcagctttccgagcgattggatgggcgaaaactttccttgttaagtggcatgggcaaaggcaacgggacatactgaatctgaggttgttcatcatgtgcattgaaaattaaaattccatgccaaagatcaacccaacctagtagacccctcccaagattgatcaccttttgaggtcgaatagccctaattccaggaggcagatccaaccttctcgtgctccaagtcttggtgttggaagtgtagacgtaaacttcatagtgagtcaaacggtttcgaaaaccaacaagtaaacagcttcccccatcatcattgtcacaagatgctatgcctagcaaagaaaggtaaaagataggagaattataacctgtgggatcttgaacccgctctagtgatggcaaccctggacccgccctgtagatgaagaattcagagagcaacggcgaggataagtgaacgcggaggacgacaacagcaccttccccggccactatgatgggctcggtgaagaactcaaccttaaccctgggattgtagcagtgcgcacagaaatatgagatcacaggcgcctcggcgaagcagaaagagatttgcacggtgtgaccatctcttgactgcgctgttgcggttgtagggttcttgcagtcggcgatgtacgcccggttagccagaattaccgactccggccagcagcgggaggcggcgagattgggtagggaggggggattgaaggattcgcgattcatgattcttcgggacattgtcggaagaagcggtggatttggaaattagggtttcctttttcctctcgtggaagtggcgcacggtggcggcgggttggtggcgctcgacggtgggagcggtggggcggcgagctggggcggtggcggagagaggcggcggcggcggcggcggcgttcggcggcggggtggtcgcgatcgggggcgccgatgccggtggctggtggctggtggtcggggcgcctgccgccttgaggttgagggaccgaccgatccagagagaaatatctctctttgatctgacaggtgggtcaggagaaaaattgtccacgagcctttaaaaaatatagaaatgaaattaagaaataaaaaatatatatgtctatctttactattataaaaattaaaaatgtttccgctaatactttgatacgtgattcgtatttgagtcagtttttaattcctttaacttttgaatatacataaggagtcgtataataacccattttaaaaaactcgcatgttacttgggacgagagtcggattcctaattgcttcataatttttactaggctataaaaaagcagcgtacggatgagagttcctaattggatataaatacaatgaaaataaaaaaaatctcatagacttttaataaaaaaattctaacaataatacgattaaaatagctttacccgttcttctctaatcttgtgttaggaggagttttggtgattaatgataacggttgttagaactagcctttgctatatgtttgtgatgacagattatgttctggcatcaagaaataaaaagggtcgatagctcatatgtgagaatcaagttataggattgtggattaatgataaaaaggatgatacctcacgtatcgggaatcaacaagagtcaaatattgatgataataatacttgatgagatcccatcataagttgatggacatgttgaagaatatacaccatagtcaagattgttagaaatatgagtaagttcaccggaggttcctcaacttaacaacctgaggtctcttaaccacaaaattagaaatgtgtacccctaaactcatacaaactgtgcactcaaagtcttatggcagtatatatgggtggtttcactgacgtggcatcctagtcagcaaaaaaaattaaaaagtacgtgggggcctacaagtcagctgcatatcttttttttcttcttttttcttcaccttctctactcttttctcttactcttcagtgatggaggacggtggccggcgagcggagcgatggcgggcccgctctggcggagctcggcccaccggcacgcgtgggcgaggtggcgaatgacgatgtcgtagtggatgtcgttgggcgcgtaccccaggagcgcgcgcatgcggtcgaacagatcgcgggcgcggcgccagtgccactgccgcgacagcagcgccgtctgctcgcgcagggacatggtggcgaggcgctcatcggacggatcgatgacagcagcctctcttgcgccgccgccgccgccgccggtcagggtggggacagagggttgctcttggaggaggacagcgcgccggagatcgatgaagggtgtctggactgtgttgcagagatcgatagctcgccggagacggcgacggcggcagctcgcatccttgatcttcctggccttcccgtaaagatcaatcattgtgttatatgtgacatcaagcttcgaaattctagcaactccctgaatgccagatgcaccagcattgtcgacattgccatggcacatctcctcaagcaagaactgcatcggtccacctgaatcgagcgcgttgtagtcaagatcaatgaacccaacctcgaacctgccattgcaccagttatcgaagagagtggccacgtcggagtagcggccgacgtccttgaggatgaagacgaaggtgttcatggaaaccgggaaatttaactatttgacactcttgtgacatggcaattaacgatttgccacaccctgtcaatgatatgtgggctctcatgtgtctatgacatatgggcctagtgacaaatcgttaagtaatatccgtaagagtgacaaatagttaaaagcccccatggaaacctcgtcgggagccacacctcaggcatgcatgtggcggagcagcaggggtctctagcctaatagagccacacctcttggggtctctagcccaatagagcccaactcacccatgtgctgcgacatttgaagtatcgacgtccatgggcttcgctactccacgagatccaccttgtcgccttcacactgcacatgcacatcaacgtgggttggtagtcgaacggaccaacccattgccccttcgaatgtgatgaaaatggtggattaaattttggattaaagtggcacgctttttaatcacacgttattactatctcgttttgcgtaaaacacttaatctttatcttcatcttcggattcaagcaccaccatagaatgggagaagcatagctttgacaggattaaaaccaaatagccattactccacgaatttaccatcactgtgcttgcgttctcctcattgttgccacaacaaccaatgttgtcgtcgcaaaggccatgctgactcaagtaattatacaagtcaatgcaacacgccatttaaaactatatttaattctataccgcggtttataatttagatttggtttaaaagatgatgggtgtaatttagattcggtttataattaagggatctaaggtggagttttttttattcgaattaaagtcttgtttggtagggctccaaactttaactcccaactccaaactcctactccaattaaagctagctcctgttggaattgaagacccatctaaaagtgtttggcaatttagctatagatctgaaaaaaattgaaaaaaaaaatggaatccccgctgtaggccatgcgccacccgagcgtcctctccgcgcgtcggccgtcgcctatcgcacgctgccactcgtgcaccgcccgcgcgtcatccccgctcgcgccgcccgccctcgttggagcgccaccgccgccgcagtgtgctatccgccatctgccgcccgccgcgcccctatctgttagggccgaactaactcacaccgtcggagtgctgtcatcggtgccgcccatacaccgttgctgctcgcatcgcgcgccactgccgtgtgtcgtccgcctgcgaccgacaactatgcccgcccgtgtgaattttgggagagagaggggtgaggattgaggaggtgactttggggtagttcgatggcatttttgtttaaatatgttaaagaattaaaggatagtggtcttttcgttggagtggagctatgaagcagcaataactcagctccacccccgtagttcattttttaggagtagctatgctaactccacttataaaagcatagaatctgtatcatttggcatagctttagctatagatacgttagatttgagagttagagctgtgtcaattgccaaataggggcctgctactactatggtggtacgcccgtgtccctcgagaggtccatagaccgggttcacgtgcgatgcttgagggtgcggctcacagtttgttctctccttcctctccctctagtcccttctcccatgcacgcttttcagcgcgaaagcaggaaaaggagcggggggcggagggagacaaaagcgacgagcaacagcggggccacgggcccacccccgacgcatccgttcccccccctcatgtccccacctgtcatcctcaccgctcgcgcccgcgtgtaccgctgctgccgtagggaaagaggaattccaagcgtcacgccgcccgcgaaggaccgaccggtgtgtgggccgcgggccccacccggctcggcctccgttgccgccttgcgtacaccccaagcgtccttcgcgcaccggaaagcctaaccgcaccacgcacctgcgggtggggccccggttcacgtggccccacatgcagtgagagaacgcggtgcgggtacgaacggagacagctcgcttgggggttggaacccgggtcgttgcccctttcgctttatccgaatctaacagttgcttgcgggggttaatttagcagactttggataaaaatagcaactggtttgttcataatttggcaaggtggttgattagacccgtggttttttctggcttcggaggggcatcctccaaccagtacacgccacgtggatgctttcgggcgctgatgaaacgatcgtgagaatggaaggccctcacttcttcaattgggccgacagtgccatgtcaccgcatctacgtgtcctaccatccactcctgtatccacgtcacgcttgacaggattttactactgctccagtacagaatcctgctcaattggcaactggcaccatatcttacgtgcagatcagtaacgctaagacatcgcaagaacattagatggctagtgcttgtaagatttgggctctagcgatgacactacctgcagccccacattactactactaggataaataagtatataaattttggaatattttctaaacatgtactccatccgtttcacaatataagtcattctagtatttctcatattatattgattatatctatctagattcattaacatcaatatgaatgtgcaaaatgctagaatgacttacatttgaaacggaggaagtactgcacattgagtgtgtgcattacactacaaaaatagtactccatacgtcccaaaatataagggattttgggtgaatatctatccatatttatatccatatttatattattaggatgtgttacattcacctaaaatttcttatattttaggacagatggagtataaaatcccttatatttcacattttcaccgttccgtaatatcttactggagaggaggaagggattgcaattgctggatgcctgcaaaatgcgattaatatatgggaaaaaatatccaaaattatgtggtggtagtattgtggacaagcatgcctgaaagacagcgaaagcagttggcctgctcaactgcagggccccgtttgtcccacacccgcacagtctctctcactgtcacgcacacaacacaccaatcgatctctcttcttctcgcgatacatagctatccccgcacaaaatcaccgaagtaccctttggaaatcgcatccccagtgtactttagcccacataaagtctgtacctgtgcgttagttttatggcgttattactgtaatgaattccatgatctgctaattatcgactggggctttggggtacagtagtttccttttataaagctgtcgcatatgcaagtctatgtacatattggcaactcctagtattcatttcagctaagctatttgatataatttctgtggagcagttaagctagtggtaaaaagtatggagcaacatctttcactagaccaatttttataatgaatagtaagcttattcaaaagagcattcaaacacccaatattgcttggattcgagggaggtaaaaagaagagaaagtcaaaaaaaaaatcacggacaagcgtcttatttcaagtaatgtcatcgatagataaatatgagttttataaaataccattatatttgtcctagaaataccattgttattagggttccattagcagtcatctgttaagtgctataggatgaatattgcatttaacgggtaggatggacgtaatcttaacaacgatgatatttctaggataaagtcacttgtgcgatgatattttgtgaaactcacacttgtaaatgatacatttcttggaactagagtttgtcaatgacttttcttgtattttatctaaaaagaaatgaaatgaattttgcgaatattaataaggcaaattttacgacaatatagttgttatgttcttacaatgtccatcagtaaattatataaatttaaatgtcatatggcaaaagtttacttaataataataataccatcctgatatataaagacgtacatatcccaccaaaatgtacagtcctgaacaaatcgaaagagaaacaacaaacacagcccacctgtgctaacagtcctccaaaatttactcacattgacaaagttgttggctcaatcgtgcttagcataataactactccaaaacacaaccattcgttttattttgcaaatataaaaaataataagtcataattaaagtacttttgataataaaataaatcacaaacaaaataaacaacaattccaaatttttctaaataaggcaaataatcaaacattgcaaacaaaaatttaaagcgacaagtaatatgtgacagaggtagtagttaaaaaagcaaaatctaccataatcaacccgcacctatttcattatgtaaacaaacccattgagtaaattgcatcgtcggtacacgaacttgtgaggtgggtgcaatctagtgcacaaacttgtaaaatgctcgttctggtgcacgaacttgtgtggtacgtcgggggtagtaaaaaggacactacattttagataatgggttaaaaacccagcctctacatccaacgggatgtacacagccaaaaaaaaggacactacatgactaatcttattgacttaggagctgattaggatactatgtaaaaatatatatgagaaggttgccattagacatacacatattcaataaagaataggatttagtgatagtaaaaaagattaaagaaatcgagcactgatataagggttaaaaacatataaaattcgtcatttcaatgatgaatgataaagtagagaccacatttataaaatgttgcatgcatcttatgcatactcactgcacgtatgcacgtcacattctaatcaacatcaacttcataaaattaacattgccaagttactttgttcctagttcgcacaaactagacaagttcgtgtactgaaacgagcattttacaagtttatatactaaattacacccacctaataagtttatataccaccaatacaatttactacaaacccatttcattagcgtcaagcaatccacatgacagaatcacacgagagagacactgaagtgacacgctggcaggtgagggggcggatccgtccagcgagcccaggaggaagcccgatgcagaaatccaaccccagattcttccccctcctcctcctcctctgccgctaccacgacgagatatcgcggcgagacgagagaggggcgagacgagacgagacgagagggcgccgcgcgacgcaacgcaaggcgacactgcgcctcggggaatgggtataaagcggggagggatagggacgagccgggcggacaagaggacgacagcacgcgagccacagaagatctcgtctccctccctccctccctccaccctctcccccctcccctccccttctcgccaccgccaccgccaccttagccgcgcgaggcattgccctcctcctgcgcggccgccccccacgaccgcggcggaggctgctccggctggagcgggatcgacgacgactgattcggtgcgcgctcgcggtccccttttggatgagtggtgttgtgtgcgtgtgtcagtgtgtgtgtgtgtggcagtgttgagtgagcgtgggtggagtcgtcgcggatgaggtgatctgccgctgcattggctgttcggtcgatttttctttttggggtgttgtttttttttcctttctcttctgctgcgccatttgggggcgtgggaatgggtgtctcgaggtaatttcaggtgccgagtttgcgaatgtgggtgatccggtgatgcatttgcgattccgtagagttcctctgggttttgctctagttgcttgttgagagtctgagtggcggcctaaatttctagaggtttttctatttggattggaactggaaaagaaaaattataatcgttgcttcgcagcgattctccttgttttgggcgtttgaagtagagacttcgattctcaacattgttttggactggatcgcgcattgattcgtgcaacgggttggtagttttgcgatgtgatgaaatattcgtcagtggcagttggggcgaaaggactgcttctgctagatcattttacggtaattttgattgtttggttgttatgatatcaatgcgaatttcacctctgcaagttgtgctgccaaagtaaccgtgcaataatgactgatctatgtcatttcacatttttggtaatgtgaaacgagaagatccgtagacttctagtactgttcaacatcttattgttcagtactttttgattcaatcggaataataaaatgcaaatataatcttatacaagaagacaaatccatgaatatatcattcatttcatcatgagctgacagcactagcctggggtgtttgagttgagttaacaaaagaaaaatgcaatgatttgtggattgccgacatttggggtaaacatttcttgtttctgattttctttttgtggcttgatttcttttaggttcatgatccatcagaaggaatgaacgggagtcggcagatggagctgcactacataaatactggatttccatacaccatcaccgagagcttcatggatttctttgagggcctcacatatgctcatgctgattttgctattgcagatgctttccatgatcaggtgccaattacagggctgtcattattcttaatagatcttttccaactactagtttattctaccacgatgtaccctttgtttatcttaagatgtatatttgccatggaatattaagtgacttgtgtcctgggtaatgtccctctttacatatctccagttgcattgcaaatcgtgtttgtttgtttcaaaattcttttggtgaatttcatgaaacctcactctccacataactcacaaaagcactcaagctaggatattaatcagaatgaatataatggtttcaatcataaccttaacctctgatccactatcattatccgtttatttactcttatttgctcataatgtgcaggctaatccatactgggcaatgatgcatacaaactcgtacaagtatggatattccggtgcaggaaattattacagttatgggcatgtttatgatatgaatgattacatgcatagggcagatggtggacgcagaatctgggataatgctacacctgtaaacaacactgaatccccaaatgtagtcttgcagggtggagaaactcctcatgcaaatacaagctctactactgaggaatgtaagtgcaagttcacaatccattatcacttctagtcattttaagtcataaaaaaggaacactggtaggcgtatcattttttttaatattcattaccaacgcgaaatcagctacaggaccatctctggttagggtgctgagaatcaattacgacgtatttcaaatgagcaccttcaatttcttgtggtctacagtggaaaattattttggggtctgaaataattctacatgtttctccttttaatttccaataaactcaagtctgctcttgtcaagctgattcctctgatttcactggtttaattcatttggatatcttttagttgtaaaattgttcttctttgcaagtcgaaacacattcagttaatgcggctattcatgagttccagacttccagtgttttatagtatggttcgttacatctaaatcaaatcataaaatattactcttgttagcatttccttactaagaggacaacaaacacatacacatacacatactcatggttctacaataatgaagaaaaggcgacctttctgttgatggaagcaatggcatcatttctacctttgctcacttactgtcatatggcaagaaatatttatttgtgtatgattgtgttcagcattgtataactgaaaattttgttttaacatggtaacacctaagtagatgctcactaaaaaggataagtgtgatgagtttcttaatgcttttgccatcgtttttttttttgctcctcaagtgttattgacttgtttcattgtacacccatgagttgttctaacagcttggttatgataccgaaagattattttggcaagcatacacgtgaaataagtcctaagaactgtctatgttatgtgttaaaactgtatgcatttacctggaacttgaattgtaactgaacctttatagaatttgcaccttgtctttcaagtcaagtaactgaattgaactttattttggctcactgattttgctttcacttgcaggtatccaacaacaagtacaccagaattcaagcagtccacaggtacatgagtatttcaagcatgtttatcttttcctaacttttattttccatgcaaatgcatttttccacttatgatttcaggctttacgtgcaaaatgccttttacatggttccacctatcttaacgattccaagtcaaatgattttatttctttgactatattatatgccataaaaatttagctaataaaattatttgtttttcacctatcaatttgcatccacattctatatgctatagaattgtattcttttgttgcatgtataagatgcaaacttttgatctcattcatccagagggtgatgagatatgatcgctgtaatttttagcatgtgttatgtgatgtcacttacctgctgtgtgttgatatttgttctgggctcatgcctccaatcaaatcactgaaaatcattactgttgttaatatttgcaggtcatttggcaagacaatattgatcctgacaatatgacatatgaggttaatgacttaagcttgcatcatcttctgtcatcatgttctcattcaggctttttcatgtaacatcaacacttcaaacatgcatcttcttactttttcatacgatctacacgcacaacttgggctagattggtaaaagactgcagagattataccatgcattttgtttggtcaatgtgtatgattttcatttggatgctaagatacctattaaaatggatgctgtgatacatactaatttcaatttgcactatcagtaatctattgtcctttcctaactgcaaaacattaattactttttctttgtgtggcctcacttggggtacttggcacaaaaggttaactgtctctgaggccacatattagctgtttcttgaagtcacctgattataaaactcagtgtcacaggtggtaaccatttggactgattgatcctatgtttggtttgtgaacaaatgttcttcgtgagagttttttgtcttgtcgaatatatgattcatgactaaaaatgaactccccttatctatgacgatcgttgctgatttcttcctttgtaactcaagataagagtgctataagcattgtcattttcacagctagatgtcatgtaaggcaaatcataaaataaatgtagaagagtcaaatcagccagaatggcaattcttcttgtctcctctagatctatggacttagttgcatatcttgtttgatgaagacattgttgttaattgaatgatcaattgctggtcttttttaatattatctgagagtacttcttggttcctgcttgtcacagattgccctttctgagactagtaatgcttcgatgtttaaattgtattttcactgatcattgtttaggaaaagtatctcattcatttcatctagaggtggaatcctgtatgttcctttcttatctgattatccttggttcttggtatactaaatgccttttcttggcaggaattgttggatttgggtgaggcagttggaacccaaagccgtggtctctcccaagaacgcatttcattacttccagtcaccaagtacaaatgtggtttcttttcaaggaagaaaacacgccgtgaaaggttagatcttgataaaatatttatgtacctctttttgtctatttaattgtctttacccctagaagcatgtagaattacttctaagttctgtcttcatgaataatgttatggtactgcatcgttggcgtggagcatggaactggttcaacgaagtaatacatgtgaagttaacttgtgggacttcctttttcggtaacaggtgtgtaatttgccaaatggagtacaggagagggaatctgcagatgacgcttccctgcaagcatgtgtaccatgccagctgtgtaacaagatggcttagcataaacaaggtcagcagtctgggactgaaacgtgcatattttctcatttcaccacctgcttctttcgcttaatggaatataatttacttctgtaggtttgccctgtttgctttgctgaggttcctggtgacgaacccaagaggcaatgagtcaaggccgccaaaatgttcttgcgcccagactcagcccacactgtaccccaacggatgcatgatttctgcttgaaggcagctttcccctttctctctagatttgtgtattagaatcatatcgcaaatataggttataaccagatgtagttggatcttggaacctgttctgagaggtttgccgtagactgtagagttcgaatgtgaactgtaaccctgtgctagatgaagcatgctggatcacgcgcgcttgcgaggtgtttttgtccactgcaaagagcattgcactagcctgtgttatttgaattcaattaagattttgtggacagaaaaaattcatttgttacatcccctgcttttagcctgtcaatcacagtatgtcccctgtttttcccatgaaatgtttctcgattgtaatcatgagttcacattcctttttattatttttcatgctagttgtgtgcgctgtttccttttcagcgttgtgtgggtggaaatctttattctcttcagcagtgtgatctgctgcaagaagctccttttctgacttgtgagaacccttattccttagagaaattgataaagttacaagtgttgtgcacaacttgatgcgagcagcaggcgtgggtaacttttttgatggatcagaacctcctcccgttttctttttcgcaagaaaaattacaacgttgatcatttgaactttgatgatcaaaacagtaaactataaatctctgttcagttatgaagaattactagtagagtgtaatagtaatttttccagccatttggaaacggatgtagaaatactattctatctgtacgtacgtacgtaccctggggcgtccttaaaatgtaataatatttttcatttaccggttacatgtgcaatagaatatatacaatttatttagttgaaattagacatgcactttttttattcataaattgaaaggggtaatctcaccgtaggatatagaagaaggtaaccaaactcatctatcatgcgtccaaccaaacaaaatcacccgcatacaatgtctcttcgtatggccaaccaacctctatctcatgtcgtctaggcttaacagatacgcttaaccaaacaagcgtgttgtattcacccatcataaccacgacgagtttggatggctcgtacaggccagctagggtggtgcgaccaaccaaatacacccttagagtaaggttaataatacagcttactattggctccaaaaataataccatcttgttatagctagtttcaaaagctaacaaatacagtaatgagctctatggttatctttacctacttctcatgtataacttttattttttagtctcaagtagtatcctttgattagctactcacaaaagatgcagaaagtcacacgcatgcacggaaaatgcagcctggggagtagcgtgcagcccatcggcaaaatagtcgccggcgcctctctctcctgccattttctctctttcaactaggcaaaaatctgctatatggtaactatagcctgctataatgtagacttattatacctgctcttagcagcacggatcataacgcgattggaataagtgtactttgactccctcaaaagttacccgaatctaattcataaccctaaaccacaaaaccggatattttgacccccgaactattgaaaccggtgtaatttgactccttggatggttttggagggtggtttcgctgacgtggctgtgttgacctagtctatgggttgatgtggtgcttaagtggcatctaaattaaaaacatataggtgggacccgttcatcattcacacgcataaaaaattatggggcccactggtatgtgggccccatatgtcatcctctctctttcttcctccattctctctttcgctctttttcccccttcggccgacggcgggcatggaccggagtggtgacggccggcgggacctgaggcggcggcagcggcgggagctgacgcgggagcggtgatccccagagtggaggagttgacgatggcgaggcagcgctcggcgagatggggtcgacgtcgtggaggaagtcgacctgcgggggttgtccttggcgtcgtcgatggccgacgacggaggcggaggtctaaggcggcggcccacgcggtgccatccattgaagctccctcgccgagctctatcccgctgctatcgccgtccaccaccggtcaccgtcccgcaatccctcactgccccctgtgaagaagaaaaggaggagacggggaggcggagaggccagcgagctgctcctctcctgccggcaggcgcgtgccgctgtcttacctcctctcccaccggctgtcgcgcgccgctctctcctcacccgccgaccgacgcgcgctgctgcctcgccttctctcccggcggtcggcgcgctccgcctcctctcccgccggctgccgcgcgccgcttgctcttccgctggccgccgtgcaccgttgtctccttcctcactggcgaacgacgtctggcacgcgccggcggaccgcttggccacctcacggcgccggagctcctctgctaccgccagatctgactaaggctcgagagctaagctcggcagcagcacctccttctcaagcgacgatcgctctcccgccgctgctgccactccggcccccactcgccgtcgttgccgccgccgccggcggtccccgcttgccaaatggggagggagagagagataagagagaagggagggagagggatagactgacttgtgggacccacaaattcttcagtgcgaatgacgaatgggtcccacatgtaagtttttaattcaaatgccacctaagcgccacgtcaacccatagactaggtcaacaccgccacgtcatcgccacgtcagcgaaaccgccctccaaaaccacaaaaggagtcaaattgcaccggtttcaatagttcgggggtcgagatatccggttttgcggtttagggtcatggattagatttgggtcacttttgatggagtcaaagtacacttattcctaacgcgattcatgtccacacgtgggccaaaagaggacgaaatcacagctggtatttgggcccaggaggcccaaaatcagataagaagagacagtggccagactccaatcgacctcgaccctaaccgacctcctcaccgccgcgcctccgcctccgcctccgcctcaagccgccgcccgccgtcgccaggagcggcctctccatggcggcagcgccgtaccaccagccgaccagcctggaggaggtcaggacgctctggatcggcgacctccagtactgggccgacgagaactacctctacaactgcttcgcccacaccggcgaggtaggtttacacgctgcgctcccatgccgcgcgcccccgatgaactaattccatggttctatcttagttcattcgttaagctagggttcctatttaggcgttggattgacgctttgtcccccccccccccccccccccccgcccctctcggtggtaagggttggatgggtttagggagctagggttgtggagtggccgtcacgttttgagatcgctaattaagatggttacatgtttccctttactagaattagctacgcagttgtcaatgtgaattgggaaaaataggctgtttgtgttacaagcctgaaaagcctcatttgctcaagtgaagtaccgaagtgattttttgcttgtcatgtttgttgaatcatgtcattgcaacagtagtgatttacttcatataaaatccagtaaaagttactcgttttgctggcaatctggcagcagtactgttctagagttatgtacaaatataattatctttttgttatatacttatgtcagaagcaatggaggttttatattttgtaataggcaacaagaagttagatgctctatggactttcatagctcagatttgctaccggatgcatgagtaacatggtgctaagattttaattaattgttgtgatacagtgaaattttcctcgaaattttataccttgacatcctatatgaattatgaaacttgctaatagttggatttatgattcatcctcttcctttgttttatttggcctagagtagaaaatatatgcacattaacttttatatcatatatatatgcaaatttattgcaatattaaaccttatcatgttgatttcaaaccactcttgaggattaccagctgccattttgtcctattgaatatataagagtaccatttgcactcaacagtactaagaattgtttatttggaaccgcagttacaatctgtaaaaataatacgtaacaagctaacaagccttccagaaggttatggattcatagagttcatttctcatgaagttgccgagaaagttctacagacttacaatggcacacaaatgcctggaactgagcatacattcagattgaactgggcctctttcagctctggtgagaggcgtcctgatgcaggacctgatcattcgatttttgtgggagacttggcgcctgatgtcacagattacttgctacaggagacattccgtgtgagctatccttctgtcaaaggggctaaggttgtcacggatccaaatactgggaggtccaaagggtatggatttgtaaagtttgcagatgaaaatgaaaagaatcgtgcaatgacagaaatgaatggtatgtattgctcaacaagacctatgcggataagtgctgcaatacctaaaaaaaccactggatctcagcttcagtatggagctgctaaaggtaattcttgtctataatatactactattctgttagttctgatgcaactcacgatctcactactacatgttatttttagttgctctgttaatatgtactcctgcttatgaggcatttatgacagatcacgttcttgtgagctcgtattatttctcctattagcagtaataagatagagattcatctgtaagtggatttctgcagcgattcatttatattggcagacaatgcagcatatatcacaattcacaagtgtataattcatttccatagacaggtgcttttcttgaatttgttttaaccacctgtgttattttgatatgtagccatgtatccagcagcaggttatgcagttccgcaagtccaaccagttctaccagatagtgatccgacaaacaccactgtaagaacccttatcatttagcctgctgtttgcactgttgagtatgcaatttaccctgagacacatttgcagatatttataggtaacttggatcagaatgtgacagaagatgaactcaggcagatctgtttccaatttggggagcttatatatgtaaaaattccagccaataaagcttgtggatttgtacaatatgcatctcggtgggtaatcttgctttaatttaataaatggacattctgtgctgtatgttctttcaagtttcaacttttacagaatcaagctttcacagaattagttaggaggcttaacttataatggcatcataggtggctggttactttaaattaataaatgaagcatacagagaagggtatcattcgtggtctaccttgtataattttcataaatacacccaataatgaattatatcgaaggagaacctttgaaactcatagaactatatcgaaggagaacctttgaaactcgtagattcatatgccactcggtgaactgaatacttaaataaattttatacctaggaaaagatgtataaaaaattagtaacagactgaatgatttatgcctgtagcagggactcattgaatcagtttgtttttctaggtatctgcatacattgtaggcaaaactttgatacctcagacactcaggtgcaaatgttgctctgcatttataacttaatagaaaggaacaaaatgttacctttggtcccatgtgttctttttccgcttaaatattggacgattaggcaatgcatttcttggcctctttgcgagcatgggaatttgtttggatgatgtgaacgatgtgtaactgtttcagggcatcagctgaagaggcagtacaacgtcttcatggcacaacgattggccaacaagtagtcaggctttcatggggcaggagtcctgcgagcaagcaggtaatctcattaagtttctatatcacaaacctaatgctcaataaatctctttaacctcagacgccttgaaatccacttaaaccaatatactaattgacaatgcaaattatactatataagcatgcaaaagaagaatatattaattgtagaagaacgctcgtatccccagtatattgttcttgtttagtctaactgattaagggcatacttgtttgacctttcttctttggtattttctcttcatgttcttttctgattttgatatctgttctattttgctttatctcttggcatttcatcaagttttgtatgcaggatcaatcagctgtctggagtcaacaagctgatcctaatcaatgggcaagtgcttattatggctatggatatgatgcatatggatatgcccaggacccatcatatgcatacaattcttatgcaggatatacccagtacccccagcaggcaaggatttcaattaatttcacattcattcacacctgaagattttttttttctagtagtacagaaattttgccttaagctaaagatgttgggtccagaaagtgtatatgttgaattatttgacttgttcctgccagtatgctatcaccattagtatgctatcacattgattcatcttgagaataatggctgttttatctgccatcttctgatatcgacaaacttaggatgtttcacctgcttgacaatgagacatgataagaatcggctaacataatatctactgcactcgatttccttttgaacttctgattgaattagcaatcttgcaattttccaggttgagggagcgaccgatatggcatcagcagctggaagccatgccccaggaatggaaaaggaggaggtgtatgatccaatgaacttacctgatgttgacaagtacagttccacttatctcacttccccctttattttatatattactacattgatgatgtgtcctaatccacgcactgctctgtttaaatctaggttgaatgcgtcgtacatcgctgttcatggtagagccatgcttgggcgacccctgtggttgagaacttcatcattgcctcagtcagcttgagcgcctatttatcactcctcgtttccttttttactgaagactgcaatgccagtagagccagttggtagtttgcaaaaacggagaaactgtgacaggctgactgacagcttaatgtatgttgatttgtcatcacatgtatgattagggaaccccttttgctgagcctcttctaagtgaacagattactgccaatgatgcggctactttatgatgccaagttactggatgaaaatcatcagaaaaaaaaattctgtctcgatctcatgttcagaatttttccgcagttctttcctggttctccgttcttgctgtatctttcctccctttttaccatcaattgacgtttttttttaccatggtaaaatcagattaccatagtagtaataaaattgatcctatcggacggatgaaaagaaacggtcgccatcactgtcctgagatctcatcagtcatcgggtgtgagatctgcgacgctaatcatctcctcggattctgtccactctcactcggaacgttctattaacagggcgtcagggcccctcctctcctttaataaccctccacgtgctccagtgcgccacccatcaagtgggtcccacatgtcagtgtctcaccagagctggccatccccccaacggtcgaaaagatggaccgcgagccaacggctggtcataacatcgtaacggctcgacgccgcgcagcgctccacaactcacgagacgaggcagaggcgctcgccgcggaggagccaccaccacccaccgccgccgccgccaccgcaaactctctttcttctctcgcctggacgagccgccggagcgctcgggggagagctctgctgcttggggaggggaggcggaggcgatggagtcgatggagcccaaggacatcgactggagcagggtggtgtcgcggtacgtgcgcgacgagacctacgagggcatcgaggccccgcactgggccgacctcaccgatcccgaggccggcgtcgccgccgtcgacgacgaggcctggttctgccgccccggtacgctcgcctccaggattttcaagaatcggttcggttcttgatcaccgaagccgtcttcccttgggggatggatggattccgctctcgttttcgctcgatttgttctctgatcttgacacaaaagaaagaagctctgcttcttgatggcacacgctcttgatttgatttgctactgttgtcgctgcacattgccggcatccaaagacggtcgaggacttcctcaagatgagccccagccccaaggtatgtgctgatttctcgcctgtgtttctccttctctgaacttcgattggttcggttttctcactttcttcctcggatcagggcaagctactgcgatcagtgtcggccatgatgatgccgttcggcgagagggacaccaaccttaggtgagcagagttctccggttaaattcagctgctcgtcactcacctacttcgatgcgaccatgttctgaccccaatttgtttgatccattttgctcagagacggcaacaacaatctcaagaggcggggagccgtcgccggcagcggcatcgccgcccccttcacgccgcccaagcccaaggctgcggccaagaagaggttccaggacgacagcgagaaccaggacccggcattggccactccacctccgccgccaccggcggcgagtaggccaccgttcggcgcggcacggtgggccaagaacgccaaggacgccatcaagtccagcgcggagaagcggccgggcaatgcagagaaggaggccctgctcagcaagaacgccgcgccgaggcagctcaagagcaccctctcggcgaggaacctcttctccgggaaggacatacttggccagatatcggacttctacaatgagctcaagcggatggccggcggcaatggcagccggcctgggtcggaggccatggaggaattaagctcaaacccaatgtaattaattctcttctcactgaactactgaagcgacgcaggaatctggttcttgcatccgtactttcatgttcttgacatactgatctctgcagaaatgagggcgatgtggccgagaagaaggtcgattgtggctgtggcactggtgatcaggttccctctgaagaagccatcaaggagaaatcaaggcaagaaacagcagaaaagagtccaagcacaatgtaatttccttgtcactagaatgcaaaacaacatttcagatcatcagatgaatgcttccatggttgctggaggtgctgacaattggttggttttgtgcaggaaggggaagaagatgggattgaaagtggaatctgcgaagcccaccaggtcctctgtgttgaaggaggtgaaggccacaccaccgactccgcagcggttcccatctccctcgacgaaccgtgtcaagaacgtgaaagcaggaggcatgtcgatggcaagctcaccactcaagaagccactgaaggtgactacagcattcttactgtgctaatttagttgttttactttatttatgttgctaagttgtttcattgtggccttccatataggtcttcagttcaggcatttttgtgtaattacttgacatctgcatgcgacattaatcactgtcttatcactgtggcaactgacatctgcatgcttctagtttactaatgctgtggttcccacttgtatacttctcatttcaagttgattgtgcagtgatctaattactgtgagaaatgcctttttctataggagaaggggacacctagtaaggatctggagaacagcaaagatgctaagaggcaaccttttggtgtcaaggacatgaacaacaccaagtcttgtgatgcagaaggctctagtagcatgttttggttcttgaagccctgcaccttcctagtggagtagcagcaaaataacgggaagctttaaagaactgcattttatgtagttagaatacattatttcattctatttgagatacctgtttggttgattcatttgatggacatttttgtcagggaaataaacagcaagctatgtatagttactagcaaagtcattcaagtttgagagattctttccatatgtggggttcgagatatagcaaaatgttgttgttctttatgctgcctaaccgtttggccggggatctgccattttcttgaagtgatttcgtcccatcgcccgagatgttgaaactctatccacctgttaagttgagtagatttttcagtccaggtccactaatttggatcaaacatattttcttcttcattaaactgatgatgatggtgatatatctactttacgtttgtctagtttcagaagtttgacttgcaactatttaacccgtaacttctaaatatcagataaaagaaattttacaatcttttagaggtaccaagagataacgaaattccgagaggtacaggtaccaaatcttcagctacaggtaccacagttggactggaaatttatcattactcaatggaggcaattttatcattataaaaactaggtgtaattcaatgtcattgccccttccgttccgtttagtgttatactccatccattctaaaatataataatttttaactatttagatgactatattcatagttaaaagttaatatattttaggacatatgcagtaacagtattttggatcaggtgttctataaactgttaagtactgtaggagtacttggtacaggtgttatataaactgagctgtataaacgttagattaaaccagtagcacgaggagttctttcaatcacagggaagtagaccatttcaggaacgcaacgatttttaacttcctcttgttacaaaccaaacatttcccacaaattaatgcatgccaactcccaaagtcaaatatgtactactcttagggccggtttggtacacctccaactcctaaatttagcttcaggagttgggtctggagtggacttgtggagctgcctaaactcagctccacaactctagttcattttgtgagagagctccacccagctccactcctaattttggtggagctgaaactgtttggctgagctccagttccaggaggggtggagctggagctgtgtcaaacagacccttataatacgccaaccaaaatgaatttgctattacacttgtcaattctcccttgtggcacggcttaaaaaaataccaccatttcctgcccaataccaccttgtcaacaaaagaaggagaaggagaagaagttcttgaacattaacgggtattggggtatcaaattcccggagccccggtcaaactccgaacattccccccataaacagtgtcccaatacaaattttttgggctcctgtcggatccgaaattccgtagacaccacttcacctggatccgctccgaccgctgcgcttcgtgctcctccgcgatttcgtgattctctcgcgtttgctcgatagcttccgcctcccccatttccttcttctccatcgaatttctcggagacctgcagtagcgcaatttctctttgccgcggcggcagcggcagggcacgggcgggagcggcagcggcagcggcggcgaatcgaggggccggcgaggaccgggtgattggggccggggcgcagccggtgcggcacggcggagctagggcggaggggggaagcccggcgggcggaaagcaggttggaaatctgtctcgattttgctgcggtttgttgcgaactcatttttagcttgtctgatgtggtgaagttgtgcgtggtttttaggcatagctcgttgtgtccaggctccgggaatttgttggctccgccgccacagcgccactgcttgggggtaaagctcttgggtctctgatccaactcgcgtcgatttggttgtattttcggttgatatatggcaagaactgtggctttcagatgatggtttgaccatgcgcacaatgcgttcgacgaaatgtccatgggcattcctgggcgtggctggcgccctggtgatgctcgtcgccgcggtccatgtcttcatggtgccaatcctcccttcctcgctcgatttctttggtgctggtcacggcattggcaagccaaggaatgtgctgccaggcgttggagtggtggactcacgtctcagtgggcagttcccttctgattcgtatggtgcagtgacataccgtggtgcgccgtggaaagctgagattggcagatggcttgctggatgcgatgccggcttgtcggttgtcaatattactgaagtaagcacttatctttgtcactgaccattgcgcactgctttagctttcctcggattaatttggctgttcttctggaacagtttataggtacaaagcggtgcgagcaagactgcaatgggcaaggtgtgtgcaactatgagctgggagaatgcagatgctttcatggatatgctggtcagtcctactttgtcagctcaattaatgtgttaatcttgttaataattgatcaatgaaattgcaatttcacaagggatttcgatcactagaaagatttaatggttagaacatcaacttgcagtttaacaaggttgggttttaatcacataccattttgataagattggcttcttgttagatcattcccttgcctatctacttatgttaactgccatcggttatggcatattagtttcatttttaccagtttctgtttcttctccttttcttttcctgaaaagaaaaaagaatcatatgtactgcatgctatgcatggtggaggcatctgtaccattctttgctcttttttttttttgttatttcttaagcttctcgttgtaacaatttaaaatgtatcactgtgttgctaatctctacaaaaggttatcatatacaggaaaacgatgtgaggaggttcagaaggtggaatgcaacttaccaagttctcaagaatggcctgtgggacggtggatagtttccatatgtccagcccattgtgatacaacaagggcaatgtgcttttgtggaccaggaacaaaatatccagatcgccctgttgctgaagcttgtggctttaaaacaatgtaaggaagaatatcattgatgcttatgtcttttcgataaaacaatataagaatattatttatacttcagtaatcagtatcattgaacttctctagctcatatttttagcttgcctaaaaaacctgatgacccgaagctcactgactggaaaacacctgatccggatgtattcacgacaaacaagagtaagccaggatggtgcaacgtgaatcctgaggatgcttattcttccaaggtgaagtttaaagaagaatgtgattgcaaatatgacggactctgggggcgattctgtgagacacgtgttgaatgcagctgtattaaccagtgctcagggcatggacattgccgtggtggtttctgtcaggtatctctcaaacaagttgatcggataaaagtcatgaaaatgtgttgacagactgatttgtgtttgctaccttcttaagctataatctaattgagtataaatttctttcagtgtgacggtggatattttggaattgattgcagcatgccatcaaattattcagttgcatatggcatgccctcatggctccaaccaccaatgaatttaccagacttgaaaaacataagctccagctccatcaatgttaaggttgttgctaagaaaaaaagaccacttatttatgtatatgattttccagcagaatttgacagtcatcttcttgaagtaagtacatatagtaagcttaattcattaaattcttaaagctttactgctgattgagataaaaagacgtgttctattgtagggacggcattacaagtttcagtgtgtgaacagaatatatgatgacaagaacagaaccatatggacccagcaactgtatggtgctcaggtttgttaagctaattactatcagagtggcacttatgatatatgttcgttgttccgtgttgatagtaaacataaatcttgctcagtagggcacattcggatctagatctgaccaatgtatgatgcaattttttcttttccatgtagatagcactctatgagagcatccttgctagccctcatcgcacactaaatggtgatgaagctgattatttctatgtgccagctcttgactcgtgtctaataactagatctgatgatgccccgcatctgcagatgccggtaacatcgatcatccatttgttgtctcgaattgtttttgttctccttcaataatttgattcttgattttagagggacttgcgcctcaggagctaccatactctggagtactacagaatgacttatgatcacatagctcagcggtatccttactggaaccgcacttctggaagagatcatatctgggtgggtattgtgtttatatgtaattaatattatgatgattcttgaatcattattgcatagtcactaattgatagtttttcaacatacgaatgagcagttcttctcatgggatgaaggtgcctgctatgctcctaaagagatctggaacagcatgatgctcgtccactggggaaacactaacacaaaacataagaattcaacgacagcttattgggcagacaactggaattatattcctattgacagaagaggcaaccatccctgttttgatccaagaaaggatcttgtgcttccagcatggaagcaacctaacccagcagccatctggttaaaactatgggcgaggtgtgtttgagtacttttgaatatttttgaaccaatatcatttagagcattaaaatatatttttcgcaggacaaggaacaaccgtacaacactattctatttcaatggtaatctaggaccagcctataaggatggccgtcatgaagacacgtatgcatctcttcatatgtttgtacaaaaatatatggccaacttgtatctaaatcttctactgcataatgcagctatagcatggggattcggcaaaagctggccgctgaatttggttccacaccagataagcaggggaagcttggaaggcagcacacagccaatgttacagttacctatttgcgaactgagaagtactatgaggaactagcaagctctattttctgtggtgtcttgccaggggatggctggagtgggcgtatggaggatagcatgcttcaaggatgcattcctgtaataattcaggtgccacaatatcattttctccatttctattattgtggatcaagggaggttataatgtgcaattgtgcatctctgagaatcatttgacctactactcataattatcttctatgttggcttaaattgtaggatggaattttgcttccctatgagaatatgcttaattacaacagttttgcagtccgcatacaagaagatgatatcccaaacctcatcagaatacttcgagtatgtgtttgcattaactccccttttcgttcggttataacttttgacacatacttggtgtttccatctcaccaggggataaacgaaacacaagtagagttcatgttgagaaatgtgcgccagatatggcagaggttcttctaccgtgactctatattgctagaggctcaaaggcagaaaagattattctctgaggaggcaccgtggtctgttgaggtgtcaaaactagacaaggttgatgatgtcttcgctactttcatacaggtaattactggaaaagcttgccagattgatctgtatttagggacttaacatagtttgctctgaccatacttacatagttacatttgccatagcaaagctttaacagacccatacttactataccacaaaagaataaatgcttgctcatgtctctcgccttttaccttcaccttagaattgtggttctgttgacatttcgtatttgctgagtacgatgtttttgcaggtattgcattacaaattatacaatgacccttggcggcaaggtgtcctccaaagaaaggaaaccgggttgcctgacatctgctcgaaagcttcctgaaatgtctggcagacactacaaatgtaaagctaagataggcatatatgtagttctagattcctagaaagtgacctattacctataaattctgttacattcaggaagattcaaacgttacctttggtagttcatttcttccagagttttgtcagattgacccccaggccattttctgtaaggataatagcaatagtaccttgctttcttgattcggaattgatgtatagggcacattctttacacacacacacacacacacacacacacatactgagaatccaatacgtatactataattttgtcttttgtgaggaattgaagtggtttggattctgtgttgattgattcaatagttagtagtactgaaaaaaggtatcatcgatgcaaccatttatgtatttagcagtgttagttgagaagtgaattcagcagtgttgggagttccttacatactcccaagtcccaacactgctaaatacataaatcacagaagtacattacatgatcacacagaagcatatacagtacagtacttttttcatagatttgtggtggtatcctatcctgaattgctctccgttggtcagagagacaaggagaccgataagctcagattgcaggaggcaagagggctagagagccgagaatcatgcgttcatggaaacatgggcacatgcaccctgtccgacgtggacgagaagcatgtgaagtggacgcgctcgtgagagccaaaaatgctgtgaggtggatctttatacctcgcattgataccatggtaatatggtagtaaactgtgtacatggagcatcaacatgcacgccatgctatccgcctatccgtacgtacgttctctcggtgcatgcacagatcggtagtgcccagtatgctaatcctacagataccatctgtagtatattatatatcaagtatgcaaagagcaaagtagttctctaggattagtgcccaatatgctaattaattctgcagatacaatctgatgtaaactgactgttgagtgttcaagtttacaaggatttttttagagataacgaagattatgactagcgagatatatctactactcaaattccaatttccaaacgttgaacctacaaaatccataggttatcttgttattaaatttgccatggaagcctcttataattacaataacctaaaccagaaagaatcgtttgcaacaatgcactgcagagactgcagcacatcatccatcctagagatgcccccaacggtcacatgcgcgctaagctcacaggtcctcagaaagcgcgacaccaccgtgccaacacaacgccaccaccatgcattctccccttccggcccggccgtgacaacatttaacacccaaccccatcggatcacactacttatcccgcgccgcgctccccctctcccgtctcctcctactcagtcacactcccctcactcccacttcactccacccctcgcgctcccacttcaaaaacctcgcgcctccccccatctttcgacgacgagtcgttcaaactccaaactccaacccaaaaacaccgcccgcgcctagctagctatatgtgtttgcgtacgtgcgaaaccaggtgagattacgtgcgtttcgctgtgatttcacgtacgccggctgcgtctcgcgcgcgcgcgcgatcgatcgccgtatggagagctacgggaggaagcgggcgtggaagaaggggccgacgagggggaagggcgggccgcagaacgcggcgtgcgagtaccgcggcgtgcggcagcggacgtgggggaagtgggtagccgagatccgcgagcccaacaagcggacgcgcctctggctcggctccttcgccaccgccgaggaggcggcgctcgcctacgacgaggccgcgcggaggctctacggccccgacgccttcctcaacctgccccacctccgcgccgcctccgccgccgccgcgcaccagcgcctcaggtggctcccggcctccgccgccgccgccgccgcaagggggggcgccgccgccgtccccgcctacggcctcctcaacctcaacgcgcagcacaacgtccacgtcatacaccagaggctgcaggagctcaagaactcgtcgtcgtcgccgaccaagccgccgccgcgtacgccgacgcgcgccaacccgcctccgccgcctctccccacctcgtcaccctgctccaccgtcaccaacagcgtcggctccgcggctctgcctccgcccatgtcgtgcttccaggcgctggagcaagcgatggcggccacggcggcgatggagagcgcgccgtgcgacgacgacgccgccgtcgtgggcttcggcgccgacaagccccagctcgacctcaaggagttcttgcagcagataggcgtgctcaaggccgacgacgacggcgcgacaggcaagaacggcgccgtccacggggacgacggcgagctggcggacgcgtttggcttcggcggcagcggcgagttcgactgggacgcgctggctgccgacatgagcgacatcgcaggaggccacggcggcgcgctgggcgccaatggcgggttccagatggacgatctgcatgaggtcgaacagtttggcgggtgcatgcccatccctatttgggacatttgaaatctcatcggtagtcatgcacaagctttgagcaaatttctagcctatctgcatgcagatgggtcatttcagtgatgcaaaagctttaattcttccaagttcatgtagtctgatcatctgatgggtaacgagttttttgtttaagaatgatgggtaatgaatctgcatgcatttcatgaatctgcaacaaagtcttgatctgttaagtgcaaaaaactattctagaagtaggggagatcagagcttgtttttgcataccatttaaaaccttgtttggattaagaaaaaacaaaacgcagaaatataaatatagaacaataaacatagaaatgcacgtgtaaaacagaaaaaattttaaaaaaacatgtataggtgtttggaacgcatgaattttatgaaataagactcttgttgcttaactaacaaggtaataaattccctttttatggttaaaaatcacctcattgttgctcacttcacagggaaagtttcccttagctttgaccttatttttcccttgatttcgactgaaggagtaaagaatagagaaactcaggaaaagtttccgaaagaatttttatgccattcatatattccgaacaccacggtaggaaagaaaaaaaactatagttttcaattctttgatttgaaaatcctccatccaaaacaggccctaaaaggtcgttaaaaatttgacaaaaaaatccacctcctagaagtatcatattgcgtggggtcgcttatctcgaacacagtctatgtgggctgtggttaccatatcacaatcatgaaacgcaaggccctaaaataactcttctcaagacggaatcaacacacagttcgtagaaaaagatgtgatgcaatatttgtcaggcttccaagcaagaaatttttcgtgattattagcgcagaatataggggtctatagcaccaaacaagtaaagtcaaaagataaatactataaagcaacccaaaattattgcatcattgttgacgtcttggaagattcttagaattattgcaggcaattgcatcacattaccagtcagtagcttttcccatgtattacaggtacaacgaaatagcggtaaatactgatgagcgtcgctcaaggccaagttagggctgaaatattttggttcaattgatgaccaaatggagttgcttttacttgtatattagagcatccctcccaggtccaacaccaatgtagtggactggaacaccaacgagctcttctatcctctcgacatagcgttgggcagctaggggaagttcactgtaactccggacagacgaaatgtcactttgccacccaggcaacacctcatatttgacctgaaatataagattcagcgaatgagagatgaaagatataaaccttacataagccctagtacagaacagcaaataccataggtttaacagaggacctgatgccaagacattcatggaaataatcatattgcatcttacaacaagataaaaaaaattcagcaagaaacagttacattacacaaataccttactattcaacaaacagaaaacaatggcatcccaaatgcttacctgtacttgctccagagtatcaagatcccctgggaaggattgtagcttctgcccatcaggttggttataagaaacccccagcttaacttctggtaatccagacagaacatcaagtttggtcagattaagagatgaaaacccatttatctcgcagcagtactttagtgcagcaatgtcaagccagccacaacgccttgggcggcctgttgtcgtcccaaattccattcctgatttcctaaggagatcaccttcctctccaaacagttcagttggaaaaggcccagaaccaacccttgttgtataagcttttacctgcatgtgaaatattggagtgactcagcgctatatgatagaaagaagagaggtcttagttacaatagttctaacttaccactccaatcaggtcaccaatacaccttggggcaatcccaaggccagtgcatatcccaccagctgaagggctagaagaagtcacaaatgggtaagttccaaaatcaatatccaacatagttgcttgaccgccttcaaccagaattttcttcttctgttggatagattcattcaacacatgaacagtatcagcaatgaacggctccaagcgctctgcaaatcttttgtacctctcaacctcttccctgagcatgcttttgctgtactcaaagccttcaaaccttgaagcggcatctttaaacaagacatcaagcttatccccaaaagtgtccatgtgccttagatcacagactcgcagtccgtttcgagtgaccttgctggaataacatggtccaatgcctctcttagttgtccctataaaggaattagcaagctctgcttccctaagtccatctacagcctgatgcagatcaaagagtaaatgtgcccggtcagagaccaatattcttccattgcaattgactccattggattcaagaccatcaatttcattaaaaaatcctggaacatggatcaccgctccattgccaacaacacacagcgttccttcatggagaataccagatggaacaagatgaagagcaaatttctttccttcagaattgtaaatggtgtgtccagcatttgctccgccctgatgataaacaaaatagaaattaagattaaggcttccatgcttaagaccaacagacaactggtaccgtggagcatactatatggtctcccagggaaaccataaggaaaccataagacaataacaataacttttggttatcaataaactgacagtaattagatcactattgggcctgttcagctgcaagggctgctgcagcctgcaggaacagttaagcaagcaaaaataataaaaaaaaacagtgggctggctgcagctggctgctgcacctgcctgccgaacaggcccgctactttgagatctttggctgtgcatctattgtgctgactgctgagactgaagatataatatcatcttcagttacctaaaagatgaccactagtccatatgctgaaaaagaataagtaaatccagcaattaaattaaactacccaagaggttgatctcttgactgagttaagcaactcaaatactttacccaacagaaactacaacgctgcacgcttgcagtcttgcacatagtatcaccacacatgcacttgttatgcaatgaaataattgcatgcttttctgctagattcagaagctacagcaaggaaggatgttaacatttgctccagcgtgtacatgcatgattatgacaagctgtttgacatccatatgaaggggaattatcatcgatagtcaatcctgctggtgatccaaaaggagtcgtgttttaacagttcaatttttgctgtcataatcaaacgtccaggcctcttttgccaccactaccacaaagccccagccaacttacaagaaatgtaaaaattcatcgtctacaagactacaacccacaaacaaagggggagataagaggttgcaaatttattcttctgcacacacacttcagagataaacccaggctatctgcggtgatttctaaaccatagtaaccacaaaagtagaagctaaaaaagctgaatttctaggaacggatgattctaccacagatgagcctaccatccggatcaaacatcaatcaaccaaaacagcctcgattccaaggattccttccgattaacatgcaagatcaatttctatcacccagtagtagtgcaagcaaacaagccatcaagcatggattagagcaatagtaagcattccacggaaagggaatcgtattcgtctctcgtcacctggcaacgcgcgacgatgtcgaagcgaggggcgagcacgtcgacgagcttccccttcccctcgtcgccccactgcgaccccagcaccccggagacctggctcagcgccgacaccctgtccgccgcggggtccgcccccacagccgccgcggacaccgcggcggcagcaggagcccgtgtccttggcaggcgcaccgatggcgccgcaggcgcagccgcggagaaggatttccccgaccccgctgcggcggcggcggcggcggcggcgtggttgacagtggagagcgacatggctcgagggttttaggtgctcagagacagtgggggcgctgtttgcttaagtacacagattgcacgtgttggaaaggaacaaaatgcgccaacgactgtacgaatacgtattttgtgggggcgccaacgaaattgagaagagaacacaaacccaatccagaggagggaggagcgccgccgccgccgctcaggcgagaggttgccggagccgccgccaccgatgctgcgcgtggtctccaccctccccgcgctccgcccgctcctcgccgggagcacgctcctcctgaacgctagacctctgctccgctcccgcctgactcggcggccgtttcgcgccgtctcgtcctccacggcgtccccgtcgagctccagctccggcgccagggacttcgggggtgtggatttcggcgatgagcgccttctgcggtgcgcggcggcggggagagcgccgctgcgggtggcggtgctggtgagcggcggggtggacagcagcgtcgcgctccgcctcctccacgccgccggccaccgctgcaccgctttctacctcaaaatctggttccaggtacacacgcgttgctcattatgttctctgctaccaccgctgatctgaatgatcgattgcatagctgagtgctctatctgtaggaagatttcaggaacttttggtctgaatgcccgtgggacgacgatttgaagtacgcgcaagctgtgtgtgacaaggtatcatcgttcaaatattagctgaagcatggagtttcgttaattgctgatgggcatcatatatttataaactagttttctcgacatgaactcagtgttccaatggttggttctgtagattgatgtaccgttggaggtagtccatctatctgatgagtattggaaccatgtggtaagcctcgttggagtattttgtcaccttgtacaatgtagtggtcgcgttaatcattctaagaaaaactgtgaatgtttgctaggtatctcacataattaacgagtatcgcagtggccgtactccgaaccctgatgttctttgcaacacaagaataaagtttggtacaaacactgtactgtgataggtttccgctatgcaaatctggctgtaaattgaagtatgttttttaactttcgtcttgttggttattcttttgttgcaggagctttcttagaagctattgaaaatttgggatttgattacatagcatctggacattatgcacatgtagttcatccatcacctgacgatgttgaagggccatcagtcctccaactttcaaaagacaaggtatttgtacttcacactaaatagctgggtttggcttataacatcaaacaaacaaaaccagatagttcgctcaacaacatttttcataacaaatcgccttattgactctccttgttttttcaggtgaaggatcaaacttatttcctttcacatctatctcagacccagcttagaaggcttctttttccactgggatgtataacaaaggttggatgatttatcaataaaggatatttaattctggttagatgctgcaagtggcattcctaattgtactaataattttcaggatgaagtgcgcaggctggctgctcagatggacttgcctaaccaagatagaaaggattcccaggggatatgttttcttggcaaggtaattgctttgccattgttaatataaattgtagtcaattctatttccttagagttatctcattataactatgaaaactctcactttctaggtcaaatttagtgagtttgttgaaagacagataggagagatggaaggagtactgttggaagctgaaactggagactacctagggacacaccgtggattttggttttatacaattggtcagcgacaaggattgcgccttcctggcggaccctggtaaggactatcactttggagatactaaactaagttaaatattgatttaccacaatatccaatggatactatcgttttgccatgtagcacacatctattcatctaatgtccatcaaattgcatctatttatctttttcaggtatgtggttgagaaagatgttcaaaacaatgtggtttttgtctcaaggaattactactcgctggataagagaaggcggacatttcgtgttggatcgctgaactggtttagcaattctggaccaacaaacaatgagcaacttaaatgcaaggtaccagatctatgcactagcctctgtggtactgtagcatatggttgataccctttagccttttctttccagttattttttgaacttatcggctctcaacagtcaacaccagcagttattatggtgcttttgaaagatgggaatccgatgtgctaatctgaggccgatcatccttttaagctatcaatcatattgcatgccttttcttggatttagcattcagacgtcagatacagggggtgtgtacttgtgggaaaagaattctatggcaccaagtgctacaaaacatctatagcacctcttatcagatgaaaacttgtgttggatacaaatctcaaagcatcatcttcctctctcccttctttgtccttctccttaagctaactcagtatcattaatgctgcacctggcatgcatggtcggccatggtctgtccatgttagagcagatcaatagacaactgtagatcatgcacctcacgtcaacacccccaatttaagtagcagcacggtgagaccaagagtgacaacgcctgtcatcaactagggttactgtatggtaatggcgaatcaaggttgccggagagattagtgacaaaggtcgtgggagcgacggtgggccacaggcggtctcgtcaacgtaccctataggttgcattttgttggtgaatgtcttgaagtatcaggaagatttgcctgttgattttgttccagggtgatgctacgaagatagttgatctagatgatccaggggccttagatcttgattttagagttgatacatctgtgagaagagatagaatggaagatactgatgctgctcgtagatctgttttcgatacgtgtttctacaggggtgccacggatgtttttatagcaccttgtgccatagaatttttttcccatactggtgtgtcccaggactttttttttttacaagcagttcctatgttactctctttttttttatcaaatatgaccaaattgtctcctagttgcattggttaggatagcatgcccatgctggcaactttatcttgaactatttggtgctggggtagatgagtggcttacaaatcctgttgatttctccttttagctaagccatcctgaaacagattaactctacagtaatccttattcttgaacttcgggaaaatgggaaacctctgcagcttcaaaccaatgccaaagattcaacaagcttatgactccctctgtttcatattacttgtcgttctagcattcaaaatgtgtatcaaaaaacttgtcgttctcatgttccaaagcacttttagaggtgatcttccctctctacctgtttgatgaatttttgtgccaaaattcatagaaaaaataataaaccattgggcattaatttgcaacccaattttacaaaatatacgagaagcgtgtctctatgacgtgtgggaccaaaaaattcaaatatcatacgatgtccaaatataatcaatattggactcgttttgttgtatgttttgattggaaaataatggttccgacagaattcatatttgatatatgattagagagatataaacatttgaaggagaagatcaactagtgttaaccgtatatccttaattggtttgctgatcctcaccggttggtaattatccttatgaggtgtggcgtccaccgtcaattagccaagttaatcctcgtgattatctccagcacacacacgttctttttatctggagcacaaaattctttttatcacgcgcaggtcattggattaacagacgcgctggcttatccagagaattaacgcgtgatttcgctggcttgcgctggaatctcggaagggattaggcgaggacgccggccgtcgcctctacacttatataaggcgctgtccctcacgacgcacggagggggtgggagaaaaaacccccggcgcagaggcggctggcggaggagacgtagcagggcaaccctgctgcgtgctctgatctgatcaatcacccatacatccagaagcctatatcaatagatacacaatcacacgccgtcgccggcgccgggcgcttcacagcacgcaagcctgagccggcgatgaaccttataccacacatacacgcacccacaaatatttgattaggagcttgatttcgattaggcaaaaggagattaaattccatcggcggcaattcgcgaggagattaatcattgccggcgacgattgtgccggtgttcgtcatcaagctaatctgcatgtgctgcagacctgataaaacatcaggggagcaaaaagatcagatgcacgccgtagtgctgcgcggttgcgcggcccggctgacagaaaagtaaagtggagtaccgatgaacatgtcgtggatgtgttgtgaacttgtagccatggatataagtattcccagcggcgcatgcacacgcacacgtcatctttgtcaagcgattaatgtgggctgcaaataaatacaaggcgagcctgaccctcgtggggggttggaccgtcgaaattatcaatattaagtattggatgtgatatttatttgtataaacttgggatgagtttgagtcttattggcatcagaccaaccatgatctatacatatttatattcatgctggatgagtcacgtattgcctcgtgcatatcatgtacgggagcaattcattccctctccaaattctaccggatggacgggagcaattctcacaattcctgaagacaagcattatttgctaaataaaacaatgctagccaggagggcgagggcatgcagatttaaaacacacgtcgatatcatggccgagtgtcgacgagatgaaatggccgatttatcaatatttgtgctacgtctgagaccgatgaggccagacaaagctattcattcatttcatttgtctatgaccgacgaggctagacgaaaccatggccgagtgccgacaaggccatgtcactatactattaacacgtctaaaacggacgggagccggatacaccgttgctgggcaccgacgaggcaaaagcaaccacaaaatctatgtttgatgaaggccggggtacatgactgggcaccgacgaggcaaaagtcacccgcttcaccaaattccctccgcacaccgacgtgatggtagtgtattgtgattgggttttggcgaaacaaagccatccgttccacattcactatattcatcgttaaatctgcacgaacctcaaccttcggcgagcaattaattttgaagatgacgatcacaaagcgcagcttaatcggaggtgttccataggctcgctcctgtggatgtaattaaccggtagcctcattgctaggcgccgagaatcagcggactgcacgcaatctccagtcagcataccttttcgcaaaatctatttcgagaggcatctcgatttagacttaacgagcgacgcggacaattacgtgagaagtactagtagcgttacagacatgcatgcgagtagtttttgctattaggttgtgcatattttttttcatcttatgaaattttctattaaattacttatctgatctatgatccgattacaccgttatgttcgtaacgattaaatctttacaacaagatctcacatgattatattttgatgaaaaatcacaaatgacttttatgatatgtctaaattacttttagatttcactaagttacttcttagacatataaaagtaaattcagtaaagcctaaaagtaatttacatatattatagaagtaacttagaacaaaatgaatgtaattttggcatgtcatttgaagtaaatccgttgtagagataaaaatatgactctatctagaaattaaattaatcagcacaaattatggaattaactaaaaacaataatgaaagtaatcacctcagagcattatgaatgtataggaagtattttaatcaaatctaaaaaagtaacttatatatatgataattatatatatgataatttgttcaatgaaaaaaggtattaattaaagttactttctttttgttataagttacttctataatatatgtaaattacttttaagctttactgaatttacttttgtatgtctaagaagtaacttagtgaaatctaaaagtaatttagacatatcataaaagtaatttgtgatttttcatcaaaataaaatcatgtgagatcttgatgtaaagatttaattgttacgaacataacggtgtaatcggatcgtagattgaatgagtagtttaagagaaaattgtatttgaagtataggtggatggtgtctcttatagatggagtgatagctggtttagacaaactagctaccactagctgtgtagtcacgtccataccttttcattaagcatttctcgcgaaggcaaaaggcgaacttctgcgggagccctcatgtatttgtaaacattcatgataatgaatcatgattaataaaatacaaggtttccctattttctgtgtgttcgttgttttgttttcatcaaacactacctttcatcaatgtagtcatacactaatgcagtaacaactcttattggctcatgctttggaaaaataattgagatgtatttaatgagggtaaccatgtaatcttccacatcttcttggtttgtgtgagatttgttagaaagacaagtaatttggaacagaggggtatctaatatgtgtgtatttattttccttgacattttttaatcagttgtggctttgcactgtgcattcattaagaccagtcatatgcacctactcctatatcaaattaccaattactttatgcacatgctaatatggatcattgcattatcaggtacgtcatagtcctgaatttcatgattgcaccgtgacacaagagcaaacatcagaaaatggagttattttggtggtgcgtctgtctgaagatgatcaaggtttagcagctggtcagtttgcggccttctaccgtgacaatttatgccttgggtcaggcataattctggattcttgggacgaaatgaattttccagtctgtgcaagggctttagaaattgctagaatggaggataagtccagactggggaagccagtaaagataatgaacttcgaacatatcgtgaaatcagaaaaggaggctattgaagtggcatgataggcacagtccctgcagccttctcttgagtcttgactactccgtacattcgtggttctgtaaagttgcacgttaaccctgcaaaagcaagaatcgtgttgtccccaggaactccagctggttcttcaaaggaggtatggttggcgagcttgcatttctgaagagggttctctggataaaagaggcggatgaacatcattatccatgcaagaattgacctggcataaattttcagcggtaagctgccgatctggcaggaaatcacacgaagggtctcggaattccactgatgagccaaagcgtctagaactctagatccgatcgtcagttaagcattacagtatcctcttatagcagtgtatcaggagatgctcctttcatgctactactagtaccggttttatttacgttgtacaaatgttaaggttattgtaggcgaacatcgaatggtagaatttctaccattctgatcatatgtttatcactttctcgtctcggttcggttggttggttctgtgccaaatcgagatgttttttcacgaagtttgttggacgattgatattgttcacgagccatcggtgcgacttgcgacacgatatctgtcgctaccgaaaatgaaaagtacaggtcgcctgttcaggctggcctcaatcatgctccctcaggtcttaataattattaagctcacttaagaaccttcttagggatttcgtcttcggatgtacttttcgcgcgaagatggtacaatgttctggagagttccgagcgattggccatgcagcatctgattcactgattggcatcacaaccattttggatttcgccgtttctgcttctgccacaatagtgcatgcagagcctcattacctgaattccagtaagagtcaacggtgtctatagtagcgagggttattcgcttagacttttaagtcagcttattggcttatacgatttataagccgatgaattaagtgtcctaagtttagtggtggagtcatacatctacctcacataaacccaaaaaagcttatttaagctagcttttggcttaatagtgttagagtgacttatggcttaaaaaagctaaaaaaaaaaaaagctgcttatttgtttagatttagactttttgacttataaattagcttataagcctaaacaaagagggtcatatattctcaacacgccgggcatctggcggctgttgagatttgagatcgaatagcaaaatgattagttgacgagtccattctagaagcttacatgtttcactttcatcctatatttttaggtgcatagaaacaaactagttcatgccactagtacagagttttttacatgtaaaataccaagcaaatcggaagttctcgcctcttgcttatctggacgcagtaaaaaatacctacagtctattcatccaaaggccaaatcaaatctctgtgacgccatttgggcttatcattgaacgggcacattggcacgcccggagtaggcagggaaagacgagaaaacaatggggcctctcagtctccctgacactgccgctgaaacgtgcgcagcggccagcgatgccaaatggctacagaaaattgctgttgaaatcgccggctcagcgcgcgtgtcggcgaaaagtctccgtcgtttgcattagagaatacctaatgccgtgactgatccgtcaggagggctgtttggttcttgcttttttctttcatctgccaattgcttcctaggagttgttatttggggggaaattttcaggagttcttgacatttcctcttcagattgcacatacagaaatggagcggttggatcaaattatcagaccaaagagtcaaatgcttctattcatttcagttctcaactacagcttctgatcaagaacgcaaactttcccaattatacacagcacatccccatacacgcacacaaacacgctaattttctcacaaaatctcgatcccctctgaacagattactaagcttgattattcccttctctacatgctacatccaatccccaacccaaaaaaaaagggaaaagaaactaggcaaaaactacaagtgaagggggcaaattgaggagaaaacaagatgcaagagagattcacaatcgcacaagctgatgacgtgcgggccgcgggcgattgtagccgacatacatgtatccgatcaataggaagaagagaggtgtcaccgggccgggcgtctagcggagggcgcgggcgaggccggagaggatgcgggagaggccgaggcggaagcggaagatggcgccctgggagtacggcgcgcagtcgcggaagacggcctcgatcgcctcgacgaagaggctgaggctccgcaccggcggcacgtacagcgtcagcggcgccgccgagaaggccagcgccatcagcagctgcagcatcgccacacctccaagaccaaaatcaccaccagcttagctccctccccacgaccagatccagggaggcagccggccggagacacggtgtgtctagccagatggaggagtggacgccgcggccgcgcacggtgctttgctaattgctagtagtagccgtggtgatggtggtggacttgatggcgtggtggtgggtttttttttttctttttttggtctcgcgcgacgcgcggtgcggtggtgcgtgtggtggtgcgtgtggttttggcctgtgcgtcgggggcggaaacgcgatacggtggcgagagcgaggtgagcggccgtgcggcgcgtcgcgtatcgttttcggcgagccgggtggtgtttgatgggctccgggctttataacttcggggtgtgtccaagtggagataagaccggggacaggataggaggcggcagcgttttctggagggagcgactgcgagttcgtacgtgattcgtgatagatactagtagctcagtggttgacgttagagcatgtacaatagcagctataagctagctataaatatattataaagagataaatgaagagatagaagagtagcgggctatatatatatatgtagtcagctacactacggactccaagacgtaatatgtatatgacaggtaggaccgggtattaatagtatagtaagcaactattgtatgaatcgactattaaattagttatagatgaattgaaactaatagtgggttgtactattaaacttgctcttacacaatcgggctcggcacggcggcggggaattactaatccggtgtgccaggaacccgggatatgaagtactaatgtatgtcgtcagtgtagaccgcgtcccgctccccaagggaaaacgagtgcaaagttacgcgaccaagtcgcttaattacagcctaagaacgcgaagaaaacgattaggcgcatcaccacttcaccagcgaccggtatttcgtcagttgcacttccatctctagtttctatgggcgatgtgttcgatgcgactcaccgtttgttttcttaccttacatgaagaacgatttcagatttttctggtgcgcgagagcctcgtgccttcgtgagagcggaagaggggaatcaatcatgtggttcatgtaccggccggagcttagacctcccttttcgttcctacggagacacgtaacgacgagcggttggtttccgtctctctgcaaaaagctttccgatttggcgcaatctaagcatgcgcggaaaaggcatgtacggtataccagaaaaaggctttccgatttggcgcaatctgtcgctgcatgctggtatctgaaagttgggcttcttgttcctatttatggcgccatattttttatcaaaaaataatcggcatgtatttttattgtaagtccctaaattacatatgtaattttagtgtatttacaatgtaagttttaaaattacatatataaatttaaaaattacatactaattacatatgtaagtggggtgtaaatgaggtgtaactaatgtgtaagtggctaaaaaaatcgactgtagcatatggcgccatatttctagcaagtccgctgtagcagtaagatctcgataggcgacgatacgatggttggttgacgcgcacacgcacatcaccaccgaacagtattttcctcctggcctattcgacctatacgtcgcacaaaatcgccgagccttgatccaatgcttctggacgtctcgcgtcgcgcgctgccagttccacgttatcccggtttgggctgcccgcggaaacgagacgcaaaccggtgggtgctggtcttttgccgtgccgtgcggcgcagagcgtaccgtaaggatggcgcggtcacgcgaggcgctcgacgactcaccgctcacgggcctcacgggtgagctgcatctgcccatcagccacagccagggaagcccgccaggccgccatgtgtgcaccgcggtggcagccgtggaggccgtttggtggtgtcgagccgcctcgcgatggcccgcggagcacgggtactcactcaggtaggccagccgtttggtcgcgtagtgatgggccgcattgcggcggccggcggccatgctgctggacgtttgaccaacgaaacgaagcgggctaccggcctatatagtggaggaagaacgggcaatatgggccgtatagggaggtccaggggtgaaacaaaaaagaactttctatgatttgctgcatttttctctaacatctgagactttttttttttgttaacaagctaacaacaagccgagccaaggtgaaaccaacctttgttcaaaattaaataagtttatcgcgaaagaactagatcaatcgaagcaaccccctcccgctgacgtcgagtgcttgcttactgaatgaccaccaaattcagaagccaggaaacataacagggtgctagttttgtccttgtcacaagtctagcatgatcagattactgctaccagctgcagctgcaccgtctcctccaaactaaggaggcagaggaacaacagacacagatgtcaagcaccctagttacagttgcacaaaacccacccatacccatcagtttacacacaggttcagtcagatttttttttgctgggcaccacacataagccaaggatgatttgccatgacagcaacggcgaggatctcaagcgccctctttcgcacgacgatgatggagatcactggacgacaagctgtgctcgtgctttgagaacacaacgccgtttgcagagacgagccttggggtgccaccatctgaagcttcaggctgctgctttgtgttgaggaatctcccccctgttccccgagctctcttcatcgcgtgttgatgccgggattcatggaggtacggctgaacacaaatataaacgttatgccgcttttagtgaaaccgtgagctagaattcatgaagggaaagtgaaaggaagagaggaaattttccgcacattctgagcaaaaagggccaatggctagtctctcaagaatttctcctaataaaacttcagtcagaaagagcgacgaaataccttgcggtttttcaccagcttgttttcagcctctaactttgcacggagctgtctccttcggagaatcgcatggtattgctttgcatttacataaataggctcttcggtggctggttctattggtagcgggactcgggaggatgacatcacgcccacaatctggggatgcatctgtttgaattattgatattagatgaggatgactttgtgatattgaatagaaacatattgggccgagcatatgcaagaaaattaaactattctcatcaggaggatgataatgagaaaagataaagaataacacgctgcctttgtacagtaaaaaaatgattggaattttgcttagtttagtcaaaacagtcagagattatcccacaaaaacgaaatcccattcttaacaacccatgaatatacctaaagcacataagcgcgcacacaagaacattaggctggaagtttggaaccaaaaaggtaaatgagaatgagataaaacgaaatcccattcttaatttgattggaattttgccgagtttggatgaattccatttataactgccagatcaagaaagtaaatggaattaataaaggaaaccttggatagcacaaaggtcacttacaatagcatgtgtgccataagtcgctacagcaccaccatagaacgaatcagcatatggatatgatatgccctgaaaaggtaaagcatctttcttgactcacagacttgccaatgaagaaattcaagttaccaagatttatgccacgtaaagacacttacaaagggttggctacggtcaggttccgaatgtgcatacacagtttctgatttgcccagagataaagctgacatcaacttaccttcatcactcttcgtgtaaccatcaagattacctagcattagtacaagaagaaaagaaatgtcacataacttcagtagtgtagatgcaaacaaactttgcatccatcaatattccttttaccctggaggtgctgtattgcaatattatttactgatacaaaaaatgcatatggtgtgtctagtccaaaccagattgatcattctgctcattgaggcttccttcgctcattccagacacttcacgaggagatccactagttgattgggtagctgatgactcgtagtcaggcattttatgaccaaactgaatcattactgtgccattttctgcaagaataatgaagtagatgttttaaatttagttgcatgaaagctagagatgcaagaaaatagacatctagttaggagagcggtatttgcaatattaggccctatttagaatgcaagaattttacaagcagttcagatcatacaaaaattggaaattctcgtgttccaaatggtgccttagaattgaacaatatgttttctcttttcctaatgcctcttctcatgggctttctcatctcttgcttttcagttctactgtctgagttttttaaggagaagatcagtcaatcgcaaggacaaatgaaatattaatgaataatattattttccatattctgttactgaaaataacttgtatatctatcaattgtgtagacagattcacttaaaactgatcaatctagacatgttgaatgttgccctgatccatgtatttgccagaacatgactaaaaatgttcacagagctgttataaataaacttgttaactcctttcaaaaattcgatcgttcatgtcagatgtaaaagctactagcctactactatcaaactatgtgatgagacaaatcccttcaataactcacttcagcactagccagttccaaatcgctgtgacacaaagccagcggttctccccactcccaataatcatattactcaatactcatgtggaaaagtaaatttatttgtaaagaaagcaatattaattcagaagctcacaactaacccctaaaataaattcaaagctgacatgccatctggatcctactacctctccaccaagcgaatttgtgtgcaaagaagtaattaatacagaaaaggtttaaactaattaagttctactcggatccaatattccaatcatccaataccgttccaatcatccaattcccctcacttgcccccttgtcacggacctaaacaaaccgaactaacaaaagtgatgaattcataggaactaagcagcccacccaaccatggacaattagaaacagatagttgaactatcaaactgaacaacagaacaagttacaagcatcgtcttatgggcttaggttgctaccacggagagtcagagacaacgcagttgcaaccaccctcacctccacccaagaatgcatctacaaatcacggcgcctcatcaactaaaaaccaagccaacaacgaagaaaccggccagatccaccaagaaatcaaaaccaccacaaacccagccgggtccaagatacggtcagcaatggcaagaatcggcttgcgttggaacagagtccacaaagtggaggagaaagaaacaagccacggattacaagtctacggagaagcgagtcagagaagcggatgaggaggaggaggagagaggggatacctgtgagatgaggagggagcatgtcccctctccggcaaacctcctcccttgctgcctcctcacttctcaccttgcttctctcctctgcaagtgcaaagcccctctccttctctctctcctctgcctggtattctgttggctttatctaacactctccctctctccgtctactgctcaccaactagactaaagtactaaaataaagcagataattagtactcccatcgtccaaagcataagtatttttaacctgacacagtctacgatatgctattttaaccaacaatatctataaaaataagatgttttaaataaaaagagttacataatatgattgtttgtttaatgataaatctagtaacatcaattttacatgattgatctttttttctattattggtcaaatataaaaatgtttgatctgtcactatgctaaaattgcttatattttggaacggagggagtaactcgcaagaggtcaccggtgacaggaaaagtagaaaaaaaacataaatattgaacagggtgcaaatttgctagtactagaattagtaggactgcaatttactgaatttacaaaacgagctgccaatacaaattgtacttctttagctataaacgagctgcaatttgttctgcttgatgtactaaattgcattgttatttaacttgattggttgtgtactccagagtcagtgaggcaattaacgactttaacgtggcacttccggagttaccgttaagattaagaaatgttgtgaagctgaatgaaggatgattataatcagctcagataagaaagtaaatgaagaagtactactagctaattctatattttagagagaggacattgcaccctccatcaaatatagcagtcatcgtgcgcccatttattccaaaatcactatgccgtattctctaattaaaaatggaaggtgaactaggagtacgaactgcagtgacgccaatttgacaaaaaacaaatgaagtcgattcgaagactttaaggcttttaaaatacatccccaagaacccaaatggcacaagttgagcagacttggatgctcgcctttgccatattttaacagagatctttttctcgcaaaacccatcctatcacgcactcaagatgaactggtcatccttgtcgtgatcccgcgctttaatttatgctcgtgttgctttcagttcacagccatcgcggcgtgtcgcttgccgcgcgcgggccgccacttgtgacggaccccggtgactcatctcatcgccttgctgcagaaaaataataaaaaaaacttttttttcgcttgttttcattccatggtgtatgatccatgcatctctctttacttccccatttattcattttagtatatatattatttttttgtctctagcgaaggcgttagttcttcacatgacacgttgataagtgtttctgagcttgttttctgtagtaatctttaatgattttgcgtcctggagataacaaagcacacatcgccgaacaaaactttgaacaagatgcccctaaaacatcttttgcaatagactgcataaaaataaacactcggagagcaacaggtttttagaaccttcttgtgcacaatttaagggttcatcatttgttcctgaagtaaaaaaggttgttcagattataactaaaataaatcttactaaattctggcaatacccaaattttagtaaattagcaatgttattaagttttggtgggatttcttatgtatttaacaaagtttggtaaaacaaactaaatgcatgcatatctttaacaatttctttttaagaaaatgatacggtttaaaatgatatcaatctgaacaatcaacttgcaatgtactgtggcgtacacacgcttacacagtttctcacatcctagataccctgctacttgtaagaaagacctacataaggagtcaagagcacaagcgattgcgataagcacatcactaattatatactgatttaagtcgtaatcgcgcattacaataagttaactacgatctcaaaccatggtacacgtgatgccacgacgatagagggaaaaaagcaaactggtttgaactttcaaaagctagtgctcagttagaatattctagaaggcagacacctttgccagcttcttcaagtacttttgggattcttatccattgtaacaacaaagccaaggagcattacattgtactagaggattaggtattttattggtacatctaaaaaaagaaaaaaattattggtacgacaaaatatcatgtcgccaccttcaaactggacggtggacaccactgctgccaaagattaatcttatccaagttctcaactgacaatcccaccaatatactacactaaaatttgtcctgatgtcaagtgaataaattagctgaaaaatggtatgaagaaagctaaatgcataatgtaagatgatgcaaataggatgagaatatctgggggaggcaagggccaaggaggaatcagattaagcaggaatcaaagtcaaagaaatgcaactccttgcttagattgaaagcagatcaaataatctttaatacattacacatgtgctggccaaccgacattaaaaaaactccagttgacaataggatgtatgtgataccataatgatacacttgcatgacaaaagccacaaatgctgtgatgcttaaaatgctggggaaacgtgggaacagtcatcttcttattgcaagaagagcctagaacattagcctgattgtggaaccaaaacattatatagcgttctgtttaatgtatctataccaatcaagactagtagtatagtcatcagttatgtggtgcctgccaattttcaggagatgaagaacaaaggtgatagatagtaatactactagtagcatggtaatcatgggctatgcctgcattctttttcatgagatgaagaacaaggtggttgatagaagaccaaatgctcaaaaccagcaccaataacggtgctaggtgacagaacctggggactatatggaagttcttttcattcttttgcttctcgtccttgttggcgcaacggtgttcactccttagtgttcagagaaaaaaagttctgagatgaagttatatatctaagagtactcttagttgggaacatagggccactttgtccaacctgctcgatatttttgtagtacatgtttggcataaagtattcgcccagtattgcaagtttgtaaagctttgtagagtacctgagattagttccaatgagttgaattccctcacgttatgtagatccctgcgtcttcgtcttcagaacagattcaattgcatttgctttgtctctgctttgtagttttcagaaacacacatcccttcaacacggtcttatcagactcgattttcaattgtttttttttctgaatattcatgaactatcttctggataggtttagtcatttcaactcctcccacacctatgattggcaatgaaactgaaacttcccttgcaaatcatccctcccttttaccaccttgactatatggcaagtattttatggatgttccaaaacttattcatcaaacggtgatctattgagacttcagcggttaatttcctcagtcaacaaatagggctatttaagtatatacactcagatcaacatagacttttacctagttacctagagatagagcgtagcttcaagttgttctatttaattctaatgtcaacctcgtgtgcaaaatagatttactgaatcaagtgaaacaaagagcaaatagagccaggaaggcagcaagaggagacatggaagcaacaccggaacagtatagtattcctgtgcctttagtccaagtcccactcatgttgattgtgcagaatgtcatctaattaagatggtactgacattcctggtatgatcacttgatcagtgatgttcttaatggacgattgaacaattggaaggacatgtttgaaagaagagacatatcacggcaggtaaccgtcgaatgtagaggggtgaaatacgtcatatatctagtgaaattcagacaggtcattctcacaaagaaaaggtaaaagttcagaaaagtcagtgagcgcgtgcacaattttattcgataattgacttcagtgagattttgttctttttaacgattgttctaggtctatgacaaaatcaagggcctgttcattttgatgtcattttcaaccttaccaaattttgataaagttatcaaaaaaagtggctacatttagtttgctgccaaattttggtaactatataagaaattctgttaaaattttggcaagttgccaaaaattttggtattaatgccaaaatttggtaaggttttttttggcatcaaagtgaataggccccaaatatgtactccaacctataacttcggcctaagttccattgacattggaggaatgttggagaagcaagcaccattttgtcatgggagaactaaagctatgatgtcaagaggctaggcaaataccaatcgggaatcaggaatggatactgaacttcaaagcacgaacgcagcaagcaagatctaaggattggctgcggagcatgacgcgtcatggaaacatgtttttttttaactggaaaacaacatgttgggctaaattaagtcgacttcttcatatagaaggacattactaagatagtaagatccagactcaattctccagtctatatataagttataagttgtgtacatgcaaatatattaataaggcaacatatcctatgcacacagcccctcacgtatacacgtgcacaccaactaaaaaatgtcaccaaaaaatctagaaaaaatcatacacatactttcaattgtattacacctagggttaaaatcttaacgtcaaattcattatattttagccgtaacaaaaaaacaaaaaatctaatagttttaaggttgcaattttgtcagaattttatcttttttgttattctttatgcagaatgaatttgaatatgcgactttgcacgtagatgtaatactactattgaaagtacatgtatgaattttcctagaattttttgtgatagtttttagttgatgtacatgatgtgtacacgcgagggcctgtatgcatagggtacgctccctgagaatctgcatattccttgcaaaaaaaacaaacaaggacaagtccagatgaacgcaaatgaaataaaatagtttcataacactacatataacttttcctggtaactcctcttcaagttgaagcactcgtaacaaagggacttcactgataattaccgtatggacagtttgataatcagagcagggttacctccggtcgcgatgggcgctcaactgctgcacgcggcggcgcggccgcagctcacccctcatcgcctgcgccgccctgagaactgaggtagccatggcatttgggcctggtcagtgctggatcctgatcaaaattccagcacgggccgcgcaacgcgaagtcaacgaaacagccgttctggcgttctttcctgggccttgacctctccttctgtttcggcccaactctagtagacaggtcaccgcaaaggcccatcagcccagttcacgaagcaaaatcagcccagttcaacgccgaatcggtggtcgcgactcgtacgagaagcaaacgtcgttcgtatcctcgtcgtcgacgtcgtctactcgtctcctacgtgttcggtgttcctctccatgtactactactcgctcctttgtgtctgtccgtacatgctacgcgtcacgtctacgttttcgcggctccacggtttgaggaaggtcaaaaacccaatcacatttactcgtactcgtgtagtcgcgtgcatggggccgaggtaggaaacgagcagcctttcgattggaacagggtggtgtcagttaagtccggccctttggtcagggaaagagctggattagctagcagcttctcgcaactagcatctcttcatgacttcatccacatttttttgtgctcgtgcttttttcatgaaatcgaacagtagaacgtattgtgcgatcattaattagtaaccactactgtccattcgatctcccggttagatcttcccgtccgtggacgacgacggccggtgttcgtgtgctagctgacgcaaacggggtctctctctctctaacccttgactacgtacacagactgaattttcgagctgaattttcgagctgtggtaccgttttcttcagattctggctgttgcctatttgcccctgtttcactgctgaccactcacttcttccaaagctccaactggtggcaccacacctataggtagccaattttaggaatcttcggcaacggttcaacggctttactacctcccattgtcttcgttttggtccatagcattggaccgctcgccaaatcaaataatctatgtgctttggcgatttgtttttctgcatacatttttccagcattgtaccacctcatgctgcaatattaaaaaaagcaacacatgcagataagcaatctccactatgtatcagtacaaacagactaccgggcaatggctgatttgtgccttggcttgaccatcaggtgcaaattactcagaccgattgagacttgaggccgacttgggcatcaacgtcactcaattcacgatccaatgaattattccgagtctgtcctcaaaaatatacttgggctcatacaatagtactcctagatttgagttgatccagtgacgtaatcaacaatgatagaatagtaaactcatcacctactatatccagcaagctatagcccacaatttgatagagccgtgataaactgccgtagtaatcttcaggaggatcaccaattcgccatgtgaggcctagtttacggtcaggagactcaggatagaacagagaggggcgagcatgtgtctccatctgggcaacagaagtactagccgactatggctccgtttcactctaaaatttttcaccccatcatatcgaatgtttagacacctatataaagtattaaatataggctaaaaaataactaattatacatattgctactaatttacaaaacgaatcctttaaacctaattgcttcataatttgacaagtgttaatgacggattaattaggtttaataaatttgtcttctagtttactgatggattatgtaattaattttttaattagtgcctgaataccttatacgacaccttatataatacctaatatgacacgccaaaattttatacccaaaatataaacaccacctatacattggaaactgtacacgaacgcgagcgtagagcgagcctagcctcgcggcgcaccggccgcctcaagtttcgtctcggcctccggccggccgtgcagcgcgcgtgcaggcgtcccctcgagaatccaacggccacgtttgtcgcatcccgcccactagattcggcccaccatagcccaccgatcctcccaactctacgggcgcccaacaacccgcatcgtcgccggccacacgtacgccgccgcgcacccacgcgactaaacaaagccggcagcaaaggggcgggcccacctgtcggtgaacgtgattcggggtgcgtgtagtatcatgatgcatcaggcatggggggacctgtgtgcaaaaaccacgcgggattggtagttgcatgcttttggatgatcctcgttcctttcgaattgacatggagtgcaaccaccacgtccactgtccacacgtcttacttttacttacctagaaatttcacttcaaaatagaagttatatgtatgcattgtactccctccgtttcaaaatgtttgacaccgttgacttttttagtacgtgtttgaccattcgtcttattcaaaaaaattaagtaattatttatttttttcatatcatttgattcattgttaaatatactttcatgtacacatatagttttaaaaatttcataatttttttagtaagacgaacggtcaaacatatgctaaaaagtcaacggtgtcaaacattttgaaacggagggaatataatattagcaagtgttcttggtaagtacaatgggagattgaagcattgaccattgttgatctgggcgtttgtttttttttttttgagttatgggtcagtgttttcgtagaaaaatatttacaaagtgccacatatgtaatgaagtgattatcttaataaaataaaaatgtttattagctagtcagctagacttatagagaaaaagcataatgtgcacaatataaattaattgtgcattatagctattggtgcctgtggataaatatagcaatcacactttatgcgtgacactcttgatactttggtttgccactcttaatattatgataacatgtatcctttcacgagtgacacaacaatatgtatggaccgatcattctaacataacttgtaagattttcacgctcgaattgtttggttgggttagctcaaatgccttactaaataaattttgtccatatcatgttatcacgggacacgtcctttacataaatagataaggaagacccacagatatatcagaaacaactcacgaaagcttatcatgttgttctgtacctgacaatcttcttaattatttctttcacacaaagaataatatacgtgcttacaaaacatttcacttttttaccacaagtatcatcatcatcatggatgcttataaagatcaattatacttatatctcatcaatccaatattgtaacatccgagagtgtacacgtaagaaccatcaaagtttcaagtaaaaaactgacgaatggattgactctctgactctctgtgtaaacccaggtagaaatcatgatctggccacgtcatgcagcagcacacagaaaacccatgggcccacacgtcggcgactcagctcgccatttattgcgattattatcgtgggcgcgcgcgaggtgtctctgtgtgcgcaacactccgactcgcgcccattataaaaagtgcgcctctgaaacggtggcctgctttcccgcgatccagccaatgggcgagcacccaccgtctcaccggcgatccccggtcaccgtgcccaacagtaaccgataagacgagctccccgacaagcaccgccaccgtcacgtggcagtggccgtccggacatctcgctccagggctcgggataaggcacagctcggccacgccaccagcatttcgtataaatattcgcttaccccctcgggatcccgagaaatcgctcgctcttcgcagcttctcactttccccgtttcaggaatccctagcgttgatcttcctttttcctttttgttttcttgcgatcgccggagttggtgccgtcggtgaccggggttttttggttgttcgccggagatggttcatctggtcgtggcttgagttgtttggatctggatttggtaggtgagtagtagtactaaggtgtttggaaggcgagggtggaaggatgagctttggtgttgtggatatggatgaggagggcggggcggcggcggcggccgatgagatccggcggctgccggcggaggtgaactgggagatgctggacaagtcacggttcttcgtcctcggcgcggcgctcttctcgggcgtctccgcggcgctgtacccggccgtcgtggtcaagacgcacctgcaggtggcgccgccgccacaggcggccaccgcgaccgccgccgccatcctccggcgggacggtctccgggggttctaccgcgggttcggcgcgtcgctggccggcacggtgccggcgcgcgctctgtacatggcggcgctcgaggcaaccaagagctcggtcggatccgccgccgtccggctcggcgtctcggagcccgcggcaacggccgccgcctccgccgcggggggcgtctccgccgccatcgccgcgcaggtcgtgtggacacccgtcgacgtcatcagccagcggctcatggtccagacctcctccacctgccgctaccgcggcggcgtggacgccttcaagaagatcctcctcgccgacggcgtccgtggcctgtaccgcggcttcggcctctccatcgtgacctacgctccatccaacgccgtgtggtgggcgtcctacgccatggcgcagcgcttcatctggcgcgtcgtcggcgccgagcgctcggagagctacccgtcgctgatggccgtgcagggcgcgagcgccgccctggccgggggcgcgtcggcgctcgtgaccatgccgctggacaccgtcaagacgcgcatccaggtaatggaaaccgacggcgcggcggcggcgcggccgacgctcaagagcacggtgcgcggcctgctcaaggaaggcgggtgggcggcgtgctaccgagggctcgggccgaggtggggatccatgtcgctctcggcggccaccatggtcaccacctacgagttcttgaagcggctctcggccaaggaagggtctcttgattagaggtgtccttgatctagtgatcatcaagtgacccaaccaaattagcctcgaatcgatcgaacctcgaagggtggttaattaggattcgtgtatataggcctaagatctttgatttaatttcttttttttttctttctcatttggtttctcgatctgccgctatagaggaagggcaaggagaagcgctagaaggggttttaggatgcaaaattttgctggttttgctgtcatgttagcgatgatgatgaaaaatctcggtggtttttgctgtgccgatgagccggcagcgatgatgaagaaaaatttggttaactgaagaatttccagtcaaaaacttcttgcttgtgatgttctgggttatcattgtcttgctagatcttcatcctgtgcgcctaactttccagtgttaaaagtctctgcttagctgcatcactgccatggcttttcttcttggaacgggaggctgtgggtgctcatctgtggtcgcatcttgttaccagtttcttcgatttgttctctactggaattgggagctggagctcgagacaacgagtggacagcactaccaattgatcaagaacatgttcctgattcccacagcttggagacgaggaagaaggaaccgtctcatccagttacagttaacctctgctccgagatggtctctgaacaagcattgagattggagcttggcagcagttgcacgcttggaaaaattggtcatgacggcgatggaaatatagaatttaacacctgtaaaaatcatatgggtggtgctgatgtccgctaagatacatgttagtataacttataagcaggtaaactaaaaaaattgtgctcccgtaacccctgtcctgaaacaccaaattctttgactcgtcaagctgaagaattatcacgaaactactccaacaccagaacataaacggaaggaaacgacccaagggagcaagcaggtgcacatcaatgtgtcgttggcgcattattaatttctttaagctctaataattcgcatgtcagatcagagcatgaagacgataggcgagtcgctttatatcgccgtgggccgtggccctggccccgtgctgctgtccgcgtcgtgacgtgcaaccatccgttccggatcgggtttggtggtggtggtggtgagagggacccggcgagcagcgagtggcacccgctccgctccacgacgacgctgtggctcggttgttttggcgtcgcctctgaccagatccggctccgacacctgccgctgcctgcctcgccatgcgctcggtcacttgtaccgttctgaagtgggtgaataggtggcagggtgattgattgattcgcattgactctgcccccctcgccgtaggatcggatactctgtccttccgattctatctgctgcttacaatcagatgaatgcacgtagtactccgtagtagtggagtaagtgtacagtattactgctcctggaggagtataaagtaggtttgacatttgtttcatcgtgtcccaactcccaagtgtccagagacagcggaatgtgagaaatatctcacgctctttggccattcacggcacatgtgcgtgtcgtctaacttagatcaaaacgcagcgaatagttttcgtccattccaaagagaaacgaatacatatatcttttcaaatagctaatttttggatagttcagatacgaatacgaatgcatatattttctcccaaatacgaatacgatatcgaggttcctgatggataaaaatacagatatccattaaacagttctattcggatattcgctgaacccatgagacacatctcatttctttataactctacgatcttcaatatacccttaaagcttgtaatcgtagcacatctcttaacactaatccatactattagtattatgtaaactttaaacatttttataagttatactatattttatataaaatgagttaattatatatgatgacgattgtttctttctagtagaagttgagatggttttcgtgttccgagaaaaaaaatatttttgtattcgtgtccgatcatatttgatcattatttgtattcgagataattcgtatttgtttctgtatccaagctatttgtattagttttcacatccggtaaaaaatatatgataacaaatataatatgagcattatgtgtccatatctattttgttttcatccctaaacttaagttaccacattggagatgttccttcacataatctttggccatgcccttgcgaaggaactagtctcacggcaaggacatttgtgccctgagtgacgtggtgctcgtagtcccttcgccctccccacaacccgaccactttcggcacggagccctgagtggcggtgaaaaggattgcaaagggagaacgagcgttgtggaaggaaaagaagggcctatcgatgacgatgcccttaaccatggatacactctagggcactcccgttacttgttgcgccatcgagcttgatccaccgttgtcaagctcaattcccgctgtcggacggaggggcagatggaggtgaggagatgacgaggagaggccgactccagcaaaaagggtgatgggagaggcttcaccggtggaaaacatggtttcaagaggggagtgcatacattgctgtggagatggagagagaagaggtaggcaagtggaactgttgtggttaagatggagaagcgtattagctggggtgtacagagaggggggcaaggggagggagaggctgacaggtgggtatgtgaggtagattgtggtacatgtgttggtttttcttaaaaaatgatataagggctgccacgacaataaataaagactgaaatgcaaacggcagtatagaatggcttgcattgccccatcctttttctctatacatcattagtcattaaaaaaatgaattttaaaacttaaattggatgttgatttcaaagtttatttttcatattggcatttaagtcgctaacaacatatataaaaattttactcataatttatttttttttctaatacgccgaccaaatgggagccgtagagataatatctctagagtgactcatctcacacagcacacaaccttttggtacgaaggagtagtctcattgcgcgtgccctaattaactcccttgttgaattctcttacctttttttagaacagaattatctttccatggttaattagtatacagttcatacagttgattatttttctgacggtaagagctcccaatcctttttagataatgaaatgaaacatcccggcctttactccgaagagatatagccaattattaaaaaagtaacacacttataaagtcttaatccaagataaaacaatcaaaccaaccaaaattaaaagaaagacctaacatgacaaggaaaacattattccagcctattagagaatctccatccatggttagcaaaaagttgcataactgttaactcaagagtacgacatgcaacattcagtaaaactccatcttcctcacacttttgtagttgagcccacagccgaagccaatatgttgccctgaaaattacctgcatataaaaaacagatggtgattcgttaaaaaccatatcatttctacacaaccacagagtccaacataaagcagaggcacaaacatggtatggtgttggcgtgttgcattaggaaagaaacatgcaaaatgagttacaggagccatggcatctggcttccacaatccacacagttgtccatgcagcggcgtcgaggaagtatctggtggttttgacaagagtggtctaaaaaggtgaaaagcgaagcaaagaggatgtagaaagggggcgaaaatgtgaccgagagcgagtcagccatcaccattggtggccagcttggacaagatgttgagcctttggggagccattacttcggtgccatcatcttggagcctagggcaagaccataacgagaagcaaaccggaaataacatgtacgcattggcacctatcgctgtcccgccccgccattacattacatgctccgtgctgatcgtgtcaacagtctaaacgatatcatatcgcctttaaattccacgatgcacttttgaactttttgatctggacttaatgccttagccatcactaactgactaataactccgtatatttggtttgatggatcttaccgtccaatccaacaacccgagctaaacctctcgtttggtttgggtcgcaagaccaaggtcgccaccgacctgtccttcgtggccatcctcacaaggtcacaagtcatacgcgcggacccgtgatcaagtcgtttttgtacgaaggacgtatagtactcctcaaccaaacacgtaattgttatgaaacgataggcgaacaaacgataaagaacaatagatcaatcacaaaagacacgagatttaacgtggaaaaccctcccaaaacaggagagaaaaaaccacgggcgccagccagcaaaatatcttcactatatctgaggtgaggttacatcgccgcacggcggcttacaagaggtatatatatagtggaaccctaaaagggatgatgatccgtaccgcgggggctccgcccccgcacccccgggcgtccccactttcgggcgtccccgggctacggcagaagctggcctttattaagtgcaaatgaatttggatcacaactcaacaaactccaccttgagacaaattccttcttgtaacatgaatcaatccttcactttgaacacaacaaagacaaaaaccactttcggcgccaaatagcctctcgggctaaaccactataccaactaagcttgagcaaagctcaaacttagcaacaggaacaggctttgtcatcatatcagcaggattatcatgaatacttatcttgcatacctttagcttaccttgcgcgactacatcacgaacataatggtacttgatatcaatgtgctttgtcctctcatgaaacatctaatctttggtgaggcatatagcactttgactgtcacaaaacaagttaatgcaagaatcaactccacaaagctcagcaaacaatcctttcagccaaactgattctttacatgcttcagcaatagccatgtattctgcttcagtggtagactggacaacaacaggctgcaacgttgccttccaactcacagcacaactaccaatggtaaacacataacctgtgagtgaccttctcttatccaaatctgcagcaaaatcagaatccacatatccaacaagccccttatcagtcctgccaaacttcaagcaagcatcagttgtgcctctgaggtacctgaaaatccactgaacagctttccagtgttctttaccaggattagccatgtatctactaaccaaactcatagcatgagataaatctggccgggagcaaaccatggcatacatcaaagaaccaacagcactagaatatggaactctagacatgtattctacatcctcatcagtactagcacattgtaaagctgataatttaaaatgaggtgcaataggagtgctaacaggctttgcatcatgcatgttaaaacgctgaagaaccttcttaatgtagctttgctgactaagaaataacaaaccagaatttctgtctctagtgatttccatacctagaattttcttagcagcaccaagatccttcatatcaaactcactactcaactgtttcttcaatgtagtgatttgttccttgctcttggcagcaatcagcatatcatcaacatataacagcaagtatataggtgatccattaacaaatttaatatacacacagctatcaaattcagacctcttaaaaccatgtgacaacataaatgaatcaaaccttttataccattgacgaggagactgtttcaaaccatacaaagatcttttcaacttgcaaacataatcctccttaccaggtactatgaacccttctggctggtccatgtatatctcctcctcaagctctccatgtaaaaatgctgtcttcacatctaactgctcaagctcaagatcatgcatagcaacaatactgaagaatgtgcgaattgaactatgctttacaactggagagaacacatcattataatcaacaccagcaatttgactgaaaccttttgctactaaccttgccttaaacctcggaggctcgctaggagataaaccctcctttctcttgaagatccatttacaacgaacaggcttcttctgttttggcaagtgcacaagctcccatgtgccattcttctcaagagactgcatctcctcctgcatagctgagatccacttctcacggtctccagaaacaacagcttcagtgtatgtggctggctcaaaagtattctccacctgttcagcacaactaaaagtataataaaccatatcacattcctcaataagacggactggagctccacaactcctctttgttctgcgatgggcaataggttcatcttgaggctgcaaaacaggaggtgagtgttgaacagtatcattaacatcattaccaacaatttcagtttcctgatcatccacgtgctccacctgcacgctaacatattgctgctcctcatctgaaccacctggtatgacatctgtgggcaagctgtcattaaacataacagattcattgaaaacaacactcctgctcatgaaggtcttgttagtttcaggattccataacttatatccttttactcctgaaccataacctagaaatagacacttaatagctctaggctctaattttccattatcaacatgagcataagcagtgcatccaaaaactctcaactgcgaataatcagcaggcataccagatcatacctcaatgggagttttcttattaagtgggatagaaggcgacctgttgatcaagtagcaggcggtgttagcagcctctgcccaaaaccgcttgttcatgcgagcgttggacagcatgcaacgagctttggagatgatggttctgttcatgcgctcagctacaccattctgctgtggagtgtacgggatggtgtgatgcctaacgatgccttccttcctgcagtaatcatcaaaagcatccgaacaaaattcaccaccattgtcagtgcgaagtacttttacctccttttcagtttgcctttctatcataactttccactccttaaaagcagcaaatgtatcatctttatgtttcaggaaatagggccacacttttctagagtaagcatcaataatggtaagcatataacgagcaccaccaagagagggcttacgagaaggcccccacaaatcagcatgtacataatcaagtatacctttggtgcgatgaactgaggtattgaattttaccctcttgtgcttaccaaaaacacagtgctcacagaacttcatgttaccctgagtgcagccatccagcaggttcctcttcatcaattctgccataccaagttcactcatatgtccaagacgcatgtgccacaggttagtcttactaggttcatctttagtaacagcagcagcggtaacagaaccatgtaatgtacttcctctaaggacatataagtttgcagaattcatatcaccaatcatgtaaacaagagaacctttcgatacctttataactccacctgaaccggagtatttgtatccttctgcatcaagtgtgctgagagagatgagatttctcgccatccctggtatgtgtctcacatctttcagcgtgcgtgtcatgccatcatgagtcttgatctgaacggagccaatgcccacgatctcacgtgggttatcatctcccatgcgcacaacatctccattctgcacagacttgtaagaactaaaccaatctctgttaatgcagatatgaaacgaacatgcagtatcaagtatccattcatcatgactagcaacacaaccagcaaaaacaacaagacaatctcctgaatcagagttttcagcactggtaacaacagaggccttaccatcaaatttccttttctccttattctgcagcttccaacattcttcaatgaagtgatttttccttttgcaatacttacagaactttttacctctggatttagaacggcctctactctgactcttgtcacgatcattgctgtcgttgtaggttctctgctcagatctgcctctgacctgcaatgcttcgcccttagaggacgacgcatcagactgaaccatacctttcatcttctccctattttggagcgcctcataaacttccgctagggttagttcattacggcttaaaagtatggtgtcacgaaaatttgcatatgaactaggcagtgagcataacagtaaaagacctaaatcttcatcatcaaactgtacctccatcgacactagatcggcaacgatctccttgaagaccgatatgtggttcaacacagaaccactctcctgcaacttgtgcgagaacaacttcatcttgatatgcatcttactggttagatctttagacatgcagatcgattccagtttgagccaaagttctgcagcagtcttttcctgcaacacttcttgcaaaatatcattagatagatgaagttggattagcgacagagccttacgatctttccgcttctcctcagcggtccactcagtcgttttcttcttcccgaagctttccagcgcctcatcaagatccgaagtttgcgccagaacagcccgcatcttgacttgccacagcgagaatctcgtcttgtagtctagcagcggtagatcatacttcatcgacgccatcgcgaaaccctaatgtggaaaccagctctgataccacttgttatgaaacgataggcgaacaaacgataaagaacaatagatcaatcacaaaagacaagagatttaacgtggaaaaccctcccaaaacaggagagaaaaaaccacgggcgccagccagcaaaatatcttcactatatctgaagtgaggttacatcgccgcacggcggcttacaagaggtatatatatagtggaaccctaaaagggatgatgatccgtaccgcgggggctccgcccccgcacccccgggcgtccccgggctacggcagaagctggcctttattaagtgcaaatgaatttggatcacaactcaacagtaataaccgcatggtttaagtgccggagatttgctgactgttttctactgccttatccacacggaagttgacttgaggtggttttggctgccttgcagggcataatttgcgtgaaactttttctctgcttccgaatcgtcgacgtgtgaaatgagctgaaatttcccgtgtgaccctgacttgagttaattcgctaaatacattttcagaaacttgatgcatcaacatgatgtcgaaaggcaggccgcgtgccagctctccgtaacatatgaacagcgtaacacatgaacagcagcactgactggaacaattcaagattttagggttataattaggaataaggctgtgttcttttggttgctttctcgttgtcctcttttttttcgttcgcatgcttaccaaactgttaaacgatacgtcttttacaaagacgccaacaaagatgagggaaaccagaaagaagaagagacttaagtggaggttcacttggagagggatggtcgtccacgagcccaatgtggctggtagaactagaagagaaaggggaacgaactgacgccgcaacaaaggagaggtgagaaagaaagagaaaagacaggaaaaggagtggacactgtcatgtgggccctccagatgctgactcagtccattgaactagtcaacgagccatgtcaacgaaaaccgctttcaaaaccactgagagagtcaaattgcaccagttttaatagttagggaaagggggggcaagatatgcggtattgtggttgagggatacgaattagattaaacgtatattctgagggagtgaaagtagactttccttataagaaaaataataccagtatacattggcccaaatttcttttcgtactgatcagcccacaaataccaagcagaccataaatttgtaccaaatttgtttggaaaaagtacaccgaaggtccctcaacttgtcatcgagttacaaaatcgttccctaaccgcaaaaccaaatatatgacacccctcaacttataaaaccgttcactttagatccttaggtagttttgaccccggttttgtccgacgtaacggctgagtcagcgtgggagccacgtgggccccacatgtcagcgtggacacattagcccctctttcttttcccctcttctctcccttccgcatcactctctctccatcctccgactcagccggcggccggcgaagggcgacgcggcggcggtgctggcggcgacgggcgacgcggcgtcggtggggggaggagctgcgggcgggcgggcaggcaggggcggcgccgccccaccccaacacacccatggaggtcgtcgacggggaggggcccccttcgacatccgcacccgccgctgggcttggtcgtgggagcggcctccccatgaacatgggagaagtccgcgcgtgcatggacctcggcctcgagctcccctccgactacactgtcgagatacaatgctacggcctcttcgccaccagcaaccccacccacaccaactccggcagcagtagcaacgacgaggagggcgcgaggcgggagaggagggcatcggcgattggagacgggtgacgtggcggcggtgacggcggcggcagggcgagaaggcgacatcagcggcggggtggcggcggcgaggggtgtgtggttggacagggcgtgggagatgaagaggagctggcacgagcggaacggcggtacgcccgttgacacgcccgtggtggtggtcgtcgggatccctctccgctcggccgcgcgggacgctcctccccccacctcccgcgcattgatcctcaccgcccgcgcgcgctgcccctccccgccacccgcccatgcgctgctcctctgccttgtgggcctcgtgggcggcggtcggctgggtagccactcgctcggcttagtcgcgcgcgccgttcctcccccttccgcctgcgctccatcccttcccgccacccgcccgtagctcctccctccaccgctgccgcgtcgcccgtcgctgccgcgtcgcccgtcgccgccgcatcgcccggctgagtcagaagagggagagagagtgatgaggaagggagagaagaggggaatagagaaagggggctgatgtgttcatgctgacatgtggggcccacatgggtcccatgctgactcagtcgtcaggaaggataaaaccggggttaaaaccactgaaggatctattgtgaccggttttggttaattaagagacatcggatatttgattttgtgggtggaggacgattttgtaacttgatgacaagtgagggaccttcggtgtactttttccaatttgttttagtactagcccagtgttgcggcggatttgtggctgaccgggccgacaaggatggaacatccaagcggcaagcactgggcctcgcaggctcgcactaggcaagtattgcagcccattcacgctggcaactagtgttaggaaaaagtacaccgaaggtccctcacctggtctccgggataaaaaacgtcctcgaaccgcaaaaccagatatgcggggttccttaactatacaaagccggtcacccaaggtccttgagtggttttaaccccagttttagcctacgtggcgcatgggacccacgtgggctccacatgtcagcgtgcctcgtccattcccctttctcctcttcttctctcccttcctcccctctctctctcgcactcttcttaggccggccgacgggtagggagcagacgaccgggcagcgaggagggttgagcggcgaacggcggaggcggcgtgtgagcgcgcggcagctggctaagcggaggcgcggagctgcggtggccggcagatggggagcggcgccgggacatcgtcgacaggcggggatccacggggagaaggggtgccgggacgggcggtggccgatggggaggacaaccgacgagcaccggccgacggggagacggggcggcgtgcgtgccgacccgggctgcccaatatttgaagtaatggtacctgcggcagatgagatcgggaatcaaccattaattcatcgcaccgaacactgttgtttccaccgacaaaactcgcatggcccggaatatactggagacaaaacctggcttccctaccttgaatttcctgaaacttgggaacaggaagatggttgttagcttggttgaaaaccggaaattggggtaaaggatgcccccgttttcgggcccggccatatctttttgcccctttccaaaacctcccaacccccttccgggggtttggggtgtccccattgtgatataatttccgggaaaaagaaaaacatggtgtggagagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtctaattaaaaaaattttcataaaataaaaaaaaaaattagagaaaatggtttttttctcaaaaaaattttatttagaaaatttaagagaaagaaaaaaaaacccttttttttaaaaattaaaaattgaaaaaaaaaaatataagaaaaaatatagtaggtggggaatgtataattttataaaaaacttccaaaagctcgtttaaagacagggaaaaaaaaaactttcgatattgtttctaaaaaacttgtataatttttataaaactctgggccaaaaaaaaaaaagcgacattaattttgaaaattagaactgaaaaaatcattttctggggtacaatttatattggcactgtaatgcgaaattttattaaatcatcaatcaaactttttcttaaaaaatagtttaattaactaatgaataaacttatttttggaatccagttcaaaaccttgcagaataaggtgaaaaagaaaaatcgcactgtatgtattaactgtttccttcgacctcgcatcgcacgtagcagctgtgtcacccgtagctaccgcatcgcccgggtgagtcagaagagggagagagaatgatgcggaagggatagaataagggaatagagaaaggggaatggacgagtcacgctgacatgtggggcccacatgggtcccatgctgactcagtcgtcaggaaggctaaaaccggggttaaaaccactcaaggatctattgtgactggctttggttaattaaggaaccctgcatatctggttttgcggttcgaggacgttttttatcccggtgacaagttgagggaccttcggtgtactttttccaatttgttttagtactagcccagtgttgcggcggatttgtggctgaccgggccgacaaggatggaacatccaagcggcaagcactgggcctcgcaggctcgcactaggcaagtattgcagcccattcacgctggcaactagtgttaggaaaaagtacaccgaaggtccctcaacttgtcaccgggataaaaaacgtcctcgaaccgcaaaaccagatatgcagggttccttaactatacaaagccagtcacccaaggtccttgagtggttttaaccccagttttagcctacgtggcgcatgggacccacgtgggctccacatgtcagcgtgcctcgtccattcccctttctcctcttcttctctcccttcctcccctctctctctcgcactcttcttaggccggccgacgggtagggagcagacgaccgggcagcgaggagggttgagcggcgaacggcggaggcggcgtgtgagcgcgcggcagctggctaagcggaggcgcggagctgcggtggccggcagatggggagcggcgccgggacatcgtcgacaggcggggatccacggggagaaggggtgccgggacgggcggtggccgatggggaggacaaccgacgagcaccggccgacggggagacggggcggcgtgcgtgccgacccgggctgccaaatatttgaagtaatggtacctgcggcagatgagatcggcaatcaaccattaattcatcgcaccgaacactgttgtttccaccgacaaaactcgcatggcccggagatcactgatgacagaaccatggcttccctagcatgaatttccatgtaacttgggacaggatgattgttgttagcttgcttgacaccggagttggctgatggatgcccggtttcggtctggccatagctgttgcgctatcgaaatctcctactccatgcagtggttggtgtggcacatgtgagtgacttcaggagaggaggacatggacggaggcgatcttggtagcggcgcagacggtgcaagcgtcaacggcggcctcgcaggcgccgcacaggcacaggcggcggcacgggagcagcggcacagacgcctccgtgacacggcaggccttgcacgacgtcgccccggacaccgcgtcggcggcagtggcggcggggcgccgcctagggtctcgaagcagcacgactgcgcgtcctcggtgtcgccctcccccgcggcggcggcgacggcacagagggactggagaagctagtcaagcgtggagcggaggccggcggcgacggcctcatggctcttggcaacgcccatccacgcctacccctccgcgctcatctggcggagcttctcttctagctccgcgttgcggcagcgtgcgcgatccagcttggcctccgccgcacgcaccctccccgtcgtggcgcgcgccacggccgccaccagcgcccggacgtgccgtcgctgcgcttcctccagccccgcgcgcatccgctcggcttgctcggcatccaccaaacaccgatgccgatcaaacaccactcaccaaacacaaacagtggatgccagcggcgtgagcgggtgcgtggcctcgtcgtaggtgaagaagagcgaggcgttggctgtcgggatgggaggcctgttcccgcgtcgccgccaccaccacgtcgcctgtcgctagcctagagagaggaaaaatgagagagatgacaaaaggaaagagagagatggtgatgacgtggcacgctgacatgtggggtcccacgtgccacataggccaaaaccggggtcaaaaccaccgaaggacctcgggtgaacggttttgtatagttaagggaccccgcatatctggttttgcggttcaaggacgtgttttatcccgatgacaagttgagggaccttcgttgtactttttccactagtgttacgctgacgttgggccccactggaaagcccaagacccctcccatctccaaccacctctccggtcgccgtcaatcctccccacaccccacgccgccttcctctcctcggctactcccaaatgagagccacagccgcagccgccttctcactcctcacctgctcctgtctccggagcaccagcccgaccaggctcccctcctcctcgctccgcctcccgctccgccgcggcccgctcgccgcgatggccacggccgcctccttccgcccggaggccgcgcggtcgcctcccgccgtccagcccccggcgctgccgctctccaaggtcgtactccgctttccctggttttcgagtggagtccgggtgattctgagttgggttcgttcgttttgatgatctgagttttgtggggttcgatcttctgtggactgtgggcgcgcagttcaaggtggcgctgtgccagctgtcggtcacggcggacaaggctcgcaacatcgcgcgggcgcgcgaggccatcgaggctgccgcggcgggcggcgccaagctcgtgcttctcccggtgagcgctcggttgatcataacgacctctcgttttgtctgctcgtccgatttaaatgggaggcggagaggtgaggattgagtgtgatggagtcatagctctgcaagggttcgcggataggatcataggaccacacgatcttagcgtggttacgtacattgaactgtgaatagcactagcactgttatgcacagtgacagaagacacctctcacttcacatcttagaaccatgaatgtgcctcttggattgtgtttccgcatgatttggtgaccagatggaatagtttgtactgttgcttgatcgggttatctcctagctgtgacaatttggtcttgctcttatgggtggactctgtatatttccaagataagtgcaccataagctgaatgcagagaattcagctcctcgaagctgaatcaggagcagattaaaattagaaccaaaaacaatgtcagaacgagtgcaacactaacatgcagtaaactgtagcgtgcatacatatatatatgggacatttaacttcttgccactatagtacagcacttttggtttctcttttttctgaagatcttttgacttggacataatatacttttacactacctatactacatgacttaacatgtatccacttgttcaaatctatgatctgagttgataatgacttggcaaggtcatgttgaggaatgctatttgtacaattgtacttatgcttcttgattacttttcgtctgtagcagttcttgtgtttattcttttaggagatatggaatggtccatattcaaatgacagctttccagaatatgccgaagacatcgaagccggtggtgatgcagctccttcattttcaatgatgtcagaggttgctcgcagcttgcaaattactcttgttggtggatccatatcagaacgttctggtaacaagttgtacaatacatgctgtgtctttggttcagatggcgagcttaagggcaagcacagaaaggtacagatagaaatccatgttcatatattgtattaatatatttatatagagcactcgacatagtttatccaggacatataattctatcttactattgttgtgtcatgattcttgcgagctacatcatcatttccatatagttaggcgcatttagaagatgtcatttacttatttgaatgttaaaatcaaaaccattatcatttcatatagtaagaccagatttaaatatgaattcagatagagaagatagtgttatccgaatggcaaaaaacaaaaccaatttggatccaataatgagaccaacttgcatccctaatcatctgtagctcaatcatgcaaacttcaggtgttaccaccgtgttcttctgaccactataacatggtcagtttaaaatatttgcagattgatcacttcatctcactgtcacattctgatttacttcattttgctttatttgcggtgtcccgttttttctcattctccataatgtgcatgctataatactgaaatcacattcgtgcagatccatctttttgacattgacattcctggaaagattacattcaaggaatcgaagactcttactgctgggcaggatcttactgttgtagacacaggtttgtcttattagtctggagtactgaagaatgctaggattaagatggttcctgaaccatagggtgcctctgtgcatctccaaattttggtttggacagtcttagtcaatttgaagctgtacctttaaatgtattcttctagtgtagcttggttttaagaatctcttttggatgtgttgtttaagattttgcttctgattgttcacccctttgctgtagtgaagcatattttgttacacatacttctcacagccatctagtgctattatctaagctttatttgcatgtttcttctaattagccagttatctctgttttgtgttttctcagtacatcactaccatttcgtttatgctcttattcattgttgattgttttcagatgtaggccggattggtataggtatttgttatgacattcgtttccaggaattggcaatgttgtatgctgcgagaggtaaaaaatcgtcattccttttctgtacagtttccatatgaatcatttatctgttgtagtattattctgtttagcggtgtcatcatcttctttttttttaaataactggtttcatacctgcgagatgtataacatttcactgtattagatcatggcaactagtcaagtactgaactatcgtgtacatgtaatgaatacaaatccaggtttctaaaactgctagtacaatataattgattctgttatgctttcatacattttctggttcctagttactattggcatgtgtgaatgcataaaagaaagagcttgctgttgtttgttgttcatgtgaaaaaggatggaagtgtaaaaatatactgaagctcttctgttcattgcaggtgctcatttgttatgctatcccggtgcatttaacatgactacagggccattgcactgggagttgctgcaaagggcaaggtattgccttttataaatcatttgcacctaaaaatattacgattattcaacgaataaatataagcttaagggacaaaataagaaacaatgaattggactggtaatgaatttctaatgcagtcgacaacttaagctcttcaccatattttctctataacaataatggcgataagcatgagtagtaatctttccttcttgtttcactgtacttcattcctattttttgcatctgtactgatgatagtatcttctccttgccagggctgcagacaatcaggtataccgcacactagtctgttggattttatgttttacagaaactcattattcatgttgccaatttagtggtttcaaatagtaaccggacattttgttatcagctgtttgtggcaacctgtgcaccagctcgagacaccagtgcaggttatattgcttggggacattccactcttgttggacctgtaagttgatttgagactttaggatgcaataccttctggaacttgtagctctgtctgggacctccatcatgctccagacttaaaattcagctctaacacaaggaatattatcttactgctgtagaaatccttgtaacgcaaccttttgccggttgattttatatgcttaatctgaaaaaggtgcacattggcaaatatatggtcatctcatatggaacttttgaattttattgctagtttggggaagtgattgctaccgctgagcatgaggaaaccactataatggcagaaattgattattcattgattgatcagaggaggtaaacagagcgaatatttgttttaaccgggttacagtgaatattttgcctgtccatatcactgcattttcttcttgctctaacatcctgaccaaaattacctgcaggcaatttcttcctctgcaatatcaacgccggggcgatctctatcagttggtagatgtccagagatccggctctgatgagtagccagcctggatgcattgcgccactaggcgtgatccgtgaaaatattattcgtccgcgagatgcatgtgcccacccttatccgcagcagttcacccaggaacattgacttcgtgtgtgaagaggtgacctgtaactcgtaccttgccaaattgatttactataaacattatcatggtaataataaaaagtcgaaattaaatgctcttttctctgctgtcaaaattatctaatgttctgctgccatggttcatgtggacagacatggcagctatactcgctagagtatggcctgtttaggttccaacttttttctttaaacttctaacttttccgtcacatcgaactttcctacacacaaacttctaactttttcgtcatattgttttaattttttaaaactttcaattttagcgtggaactaaatacagtctatgtagaatttttcttcttatctgttttcagcttacacccgacatagagggcgagaaacaattaaggctgtgtttgagagtgagcggattgggaagattagaaagatacgcaaaacgaggtgagccattagcgcatgattaattgagtattaactattttaaatttcaaaaatggactaatttgaatttttaaagcaactttcatatagaaattttttgtaaaaaatacaccgtttattagtttggtaagcgtgcgcgcggaaaacaagtgacaatctccccaatctcttttgaaagaacacagcctaagcaacccaaaaaaaaaaaaccgtagtgtggcattataacagctccataaatgagtatcctgtgtagtgcaacctgcgaactgtgagaaccataaatggcggggcaggggccctggcctggccacgacgctgcagcctccactggtgctgcacagcagcaggagcagggtttctggaggcagcactggtcgtgcaggtgttagctacacgcagagctcacgagccaagagccagcctttcttctgccctgagctgtgagctcatttacacctatagtgagcgcgggttcgggggttcaaatcagttctcttcaatgcggccgtggagaacgcttttaagcccggacgatcaataacgtttttcaataaccgaccattcttttagatgtctgcaatggtcaatggcctactccctccgtctaaagaaagaattagaacatgatgagatacattctagtacaatgaatctaggattgtgtttagttcacgccaaaattaaaagtttggttgaaattgaaacgatgtgacggaaaagttggaagtttgtgcgtataggaaagttttgatgtgatgaaaaagttggaagtttgaagaaaaactttaaagctaaacacggcctagacagagatatgtccatattcgtagtattagatgtgtcacgttcagtactattttgattttttatggcacgaccatcttaagtacttatgaatcagaataagtattgtacttaagtagcattcacacaaggttgttaaaattgtaattatgaattggaataagaagttataagtagaatcgcaatcatagaatcatataacgtaaaatcgtgtatattttacctatatagaatcgtagaatcggacacgtaaagttgacagtcaaaattttgacaaccttgactacataacatggcaatggcgagggcccaaatggatagacaactccatgaatgattctatccgatatggtgagtgacctcaccgtgtcttattgtcttacctctccatgttagagttgttgctcaagcttgggcattcaagtggccacatagcaataccagtctgggcacgacaccatagttttacgcggtgtgctgggcgaggccatcgtcctgtgtgctctccttcttcctcatctaagcggtagccgtgatatccgaaaaaaaggtgatagtagtggtcgaatagggaagaaggacctgcgatgctgggctgagtgggagctcgagcaaatacaacgagcttgtccctaagaccctaactcgcattgccacaaacctcgtcaacccgagctatcgttgcttgatctacttcgggcttcagaggcgataacaacaaagttgacaaactgagcacatatcctcctcagcattatcctgctcgaccacctcactgctccgttcgtgcacgccgctatgactcgggacttctacctcctcctttactgcaacgggagcactcttagagcctgttcactttaatattattttcaaccttaccatttattagcaaagttggcaaaaaatatttatatttagtttgttactaaatatggtcaatacataagaaattctgccaaaattgatatcttgtcaaaattttagcattgctaaaacttggtaagttttttttttaagctacaatctgaacaagcccttaattatcaccttcctttgctaagctgttacttcgacaccctcatcgtctgtctcgagacagatgagttgttggtactgggtggtgaggagaagatggaggagaggagttgtgacttgtgagcactaggtgatagtaaagctgtgttgatatacttcttggggagatggaaaagatgagtgaatttatatttttttttgtctatttataaggtctttgttgaagctaccactcgaagtaatttgaatttgtgggagacgaatttttgaacatgtggcatcagtctatttgacacctcaaggacactcttagagcacccacaatgataaagttaggtgctatctataaacatgtacatctcaataatagactagattaatagtaaaccatctcaatagtatgtttacatgggtatctatagctctctaatacattgtctcgtttttctctatagactatctccaggttagtagatagtttttctctctctcttcatttaatctcttccaagtaaaaaaatatgctgacatgtatcctttatatagagcctatagataaccattgtgggtgccattatgcgaatgccctattaccctttgaatcactcatgttttaacacgtctgggtcggccagcttggctccttgtttggccttctccatcaatgaatgctcaaacattcattcctccctcgtgaatcaatgttataacacgatccccgcagatctcacgcagcatccgttgggttgccctactcctacttctgccagccgggctctctgccattttgtcctgccctgctcccggcgatgaggcaacgtatctctcgccgaatgtagcagcaatagcagtgtactgtaggtcacattacgtactccctattttctccgttaaaaaaaacaacctaaaaagatatatggggatatagtccttctagtgcagcgaatctgaacagatctagattattttttataagacgaagggagtagtgtgcagaacagcacatgctctccatcgtaggatcggcacgtcgtacggttcggcaagagcaaaatcgtgtgatccaccacagggccccctctccgcgtgcagcgttgctgctgctcatctagcgtgggagcactcctactccgctgctgctctgacttcgcccaagattgtcagaaacttcggctggccagtggccaccaccaccacccgcaccgcaggaagggatacgtgcacattgtcagcagcggctggatttttcccggtgcacgcgcgcggttaaaagcgagaggggcccaacggcggggcacacagcgcgtcaagccgttttcctctggcgctcttgccggctcgcaccttccaagaagaataaagcgggaggggcgatgggggaatcgaaccggatccgatccgatcggcccgatcccaccacgagccagctgagccgcgagccgcgagacgagtcgcgcgtgcgtgcgtgcagcggggggcgccgcttttgatcaaagcgaaagttgccgagaggagaggagaggagaggagagggagagcttcggcctcacgctgtcacgcctggcttggcttctccctgggatcggtgccactttgatcgtccgtgggcgtgggggacctgaccgccctgtggcttgatgttcttttgccactgcaccttttgacctcctctgcttctcaagatttggtggtttgttgtatacttgtatcccagcattgcgagctgtgttcacaaatcacaacggaattgacgttctctcaccaattgcttccatgactatttcaaatcgcgtttccgttctctcttttcaacgttgctgctactacctctgttacagaataatataatatagcaacttataactagattagatatatcctaatattacgaatctgaacatgatacgtcttatccgatgctatgttgtttatatttttagacggagaaaatacttgtctggtatttgtacaaatgctagcacagtggcacatgctggtattatttggtgctgatactccatattaattgaaaattgtccagatcctgctaccaatatttgacaagaatgtggcaggcgcgcaattgtcaaacggtccatgtgcatacagcatacgtgacgtcaaaacttgcacccatgtaagctgtgtgtatgcacatgcacccgggattctcatgtaatttaatttttacacgggtgcatagatttgcttggaaattagttttgaaactgttgatgcgacagtcggattatgatcttgttgtttgtatttgtttgattttttagaagggaaattagttttgaaattgttgatgtgacagttggattatgattttgttggttgtatttgatttttgagaaagcaaagcatgttggggtgagtgagttggtgtcaaatgcatgcccacgtaaaggctactccataatgtttataatttttatacgggtgcatatagtactccaatagcaattaatctcatatttaggcttcttaggtctgtaggcttgtagctctatatgctgtttagatgctacctacctcacacgcacgtacaaccacactagcaattactccaataccattttataattatactccaataccattttataattgaggattaaggatagggcaaacagtagccaagtatgtcagccttccacttttgaacaaaccaccctttcgcatcaataacatggctgctgaaaagttaacataggactgattaattatgcttaatcagtggttgagaaactaactgcaagggtcaactgctaatgggcaagtaaaacctctcttttagttaattaattaatggatcacgcaataacttttaagggttctatatcttgtcctaaacacctatatgttctccaccaagtggctgaaatttgttaccactaaaaccatggtacaccagacttgcctgaagacacaaaacaaaagacatgccttcagaatttcatcagctaacatagagcagcgctacagtgctacacgttctaaaattttcttacagaattcatactaacaaagttctcaaccattgatttgaattagctcgaagatgtagaaaatcaagattcaatcgtaatttggcacattagcgtctgtaaaacgtttgtaacaaatattttgtgcgtatagctttttctgctaacaaataaacttaatgtcccattttaaatgatggtactcttgttctacaaaataatgcacccctgaatcaaagcctaaacttcttttgagatatagcctatgattagtagcacactattatctcaggtaaggctaatatttctgccttccttttctttcatgtgcaaggggacccaagttgcttttgtcaacagccttgaagatctttgtccctctatattcatagcttgacaatccttcgtactccattttgagagagactagctagagagtagagcctacaatatggctacagtacagaattgcaagccaatgtgcgctggaatttcctcatcttttgttggtgcttatcagcctagctattggctattgtttggttcagtggtccacaggccaatctaggccactggttggtttagttaagtcctaagagcaagtttaatagtatagcccactactagctccaaatcatctatagtcaatgtaatagccaattcatacaatagttgcttactatactattaatatctggtcccacctatcatacacacattacgtcttggagtccgtgctgcagctggctgcagatctgtagcccgttgcttttctctctcttcctttatctgtttaaaatatgtttatagcctgctattgtacctgctctaagagcaagatcaatagtgccgcccgctaaaggctgcaaaaatgaccacatcagcctcttacagatattgctaagagctaatgtaacaataagcatgttcacatcgactattatctatttgtttaatctttagcttgcttccccatccaattttttaatcttgttgctgttgtttcatcctgcatcgagtcaactcacgtgggcccacaatcgcttgtcccaatcaaatctagcctggtgctgctgcacttgcgttgggttgtgtgtgtagccagcgacaatttagtcgcccactcgtcctctctctcttgtccaactcatggacaaatctgatatggcagttttatcgccggctaaattagcttattgtacctgctctaatcaacttggcaggatctatgcatatgcattgccaaaggccaaatccccaactgctctgtctagggatcacaacatcaactgctttgtgtcgtcgtgtgcccatgcttgatttcatgtcgtttgtgtgccctcaattatcagatgatttagacacgtccatctcatgtccagtggcatcatctgaaggaacaattaagttggcaagatgaacaattaggatgccattttgctctctgggtttgtaacgatctactactagcaaacaaccaagacgactcttcttatctgatcattagatagcttcttgatgctgctgttgcgtggtggccctttcttcaagtgatggttcattgcatatgtgtcttctactactaacgatttttaagtgcgtcctcatcttattgatgaagtacatttcttcagagagagggaggggtccggacttgattaagatttgtggtccaaaaatgtgtttcgttttgatttatccatctgaaatgattttgtccgagacgcatctggtgcaattttgtcattctttgcctcgcgcaagttggttctcctgacaagtgacaattttactttttgaaaattaaaggagcaaagtttctgaagattacaggtataccccctccacatgcagcaatctacacgtcagattctctcttctgcctcgatgagagaaaagaaacggagcatgaaaagcataaacagagtaatatatgagcaatggtagtactgatgtactggtatttttcatttcctagtgtcaagccatgctccaaaagtattggaatcgattgatggaacgatatgatcgagacttaaaaaacaaaactgattctaatgagatggcttacgattgacaccgtcgcaagaggctttaactctcctcttttggactgatgacggctcgctaataaagctctgggaaaaaagttaaagaaatttgcagagaaaaatattgaaggaatgaagcacgcattttgctttccactgtccagattagttcatagaaaagcccaggataaaaagtaagatttcgtgcataatttaaaaggatacacatgatccatggctgcgacatcacaccacgcttcttggtgagggacccaaaagagggcaagagattttgattgcattttaagttattgcatgaatcacatcaatctactcgagcaataaccatatcttttaaactcatttatgcagtacttttttctgcatttgctacataattaagatcacgcagcagtggccagtaatggtgaaaaaaaaaaatcaatgtacgtgccagttaacagtacaaaaatgaatgatggtacgaacggtacaaacataggaaggacagtgatgctacctgattgagaagcaacgctaccaaaaaacatatataaggtggcatgcatctatcgaaggaacacggatagtatagtgaagacatgaacaaataaatggttccgggcaaaacattgaactacacaaaagaacctgcagaaatgagcagtcagaaaagaaaggtgcatatgatcttcccctgtagccgaaataattgactctcatgttgattatgatcaaccggccgatgaatttgggggttttctagctgccaaaatgttcttcatgaataatttaagtgccagaatgatctaaacctgatctctgtatcaggcaagtgccacctcactgaacaagttcagtactcgcttccatgccaagtcatggacttgccaaatgagcacatttctgggggaaatgtcgtacggtttaacgggatagaggccttgtttcctggattaattcgcatgtgaaacttactgcccaaaaagattatcacaagctagatagtatagatgagctgattgatctgactcaccaaatggaacaaataatcaatccctaatcccttgttagatactaatcaatcccaaaccccttgttcaccacacagctgatgctgacagtttttctttttaggtgccattcacaagctgcggcctgcggcaaccggcaatagaaatatgtgaagtgaaccctgaaaatgatcgcggtaatgattagtggttcgcatgttccagcagcagacagagcgtgtgcatcccgtcaaatctctcaccctctagcccatccctctcctaccgtccaatctgcctttgatctgttaatttgcctatggatcatattcatgttgccattattgttaccgtgatatctgccggtactagtagaaatgctagtactactctgcatagtagattgtactagcacacatgcttgagtagaagtatgtggtttaaaactttatgtttgaaacgatgacataccagatgatgtacaaatgtgtaattattctgaaactttttgtatccttatgtaacaaggcgaagaggttaaattgtcatcttactaataggttgcacgatgagtttctttgtaaacacactttgtgttagcacttgacagtgcgcttgccatcgatgagatggcaacgtcgtcaagtcttcaaatatccaactgatcctttcaatatccatatcaattgattccacggtcggatcgctttttaatacttcacgaaaaaagcggtttcgataactatgactcttctgactctctgggtacactggctctcgcagagaagaaaaactactcctgttgaacagctgcgatcgtactccctccatttcaggattttaagtttttcttgcaacatttgactacctatcttattcaaaaaattttaaaattattatttattttatttgtgacttattttattatctacagtattttaagcataactttttgctttttatatttataaaaaaaattcaaaatcccttatattataggacggtgagagtaccagtaacaaagccttaaaattgtcggagatttacaggtaagtgatggaaaaaagtgaacacacacatgttcccattaggtttagaaagctttacatccatcatgttaatccattagtcgaggataagcacagtagtatcttgacaatttttgccagtttaactgagcatttgcttcatcacccataaaaaaaaggcacagcataaagacctaacgatgttactgaattaccacggttaaaaactactactactccacatctaagaacacaaatcacctccaaagagacaagaaatctcttaggttgtgtttgaaaagaaggagattgaggaggttggaaagataaataaaacgaggtgagccattaacacataattaattaagtattaattattttaaatttaaaaatagattaatatgattatttaaaacaactttactatagaaattttttaaaaaaaacgcaccgtttagtagttcagaaaacatgcgaacggaaaacaaaattatctttctctctttctcctgcgctcgaacgcagccttagaaaacaccagagatcaaaaaagaaagggaagaacacttatcccaaactaattgcattttacagttactacaccgccattttacagttacccctctcgcccggttgattccaactaagatattcagacaactctggcgctccgtccatggccatacccatggccaatggcgcggttcagcgccactctggtcgtctcgtacaccggcagctcgtcccggtacgcggccccggcgggagcaatggcggcgaagttctcgagctcgaacaggtcggagctcgcgtcgctgctctcgtcgtcgtcgtcgtcgtcctcgtcgctctccatctccatccgctggagcagcatctgctgcaccgcctccacgggcaccctgcggcggtcgaccaccgtcgacgacgccagggactccgtgtcgctgtccaagaaccgcacggtccgcttcgcctgcccgcgcgtcgacggcgtcttgctcaggcaggagcgggagtaggacgacgccgtcgagcacgcggactccgccccggccgtcgccgagggcggcgtggccggcgcgcgcttgccggcgaagatggagttgaggaagcccgcgaggcgcgcgccgggggaagccggcttgcggaggtccctgagcttggcgcgtatggaggccccgggcttattggccttcttctccggcgcgggcgccggcgcaccaccggggacagtcgtgcggatggggcggaggcgtcggtggtgcgacgactccgcctcggacgacgagaacccgccgtagctagaacactccgacgagctcgacgtcgtggcgtgcggacccggcgcgcgcgcccggtagctccccgcgagcgacggcttgtagtagtacccatagtgcagggccgcctcgtgctgcttcttggccgccgcagccaccgcctccaccccggtggcgccgccgccgtgacccggctgctcgtccatcgacttgtatatcgcgtcgagcagcgtggacgagaaggacggctggtcggcgacgtaccgcctcgccgaaccagccgtcaccttgggcgccgcccacctctccataggaaacaaacgccaagaagagagagcagcaaccaatgcctctgtgaaatggcagctgctgctgctgagccggtggcttggtacgcggtgagttggtggtacgtgttggggaaaggtggaggagagaagggtgagaggggaagagatcgggcggaagatatagcggtggaaggggaagcttgggtggtggaaacgggggtgtggcgcccggctaattcggtttgggcgtgcgggtgacggtgatgggggtcatggggccatcccgtctctctccctgtctctccttatttctcgtcccctcaccgccggtgaacttatcatttcttcacaattgacactgccacgacctctgctaatcagtccatatacctgagtgaatttcagcttcttttttttttcagaccgaggtgaatgggaatgtgtcgtcctataccatacattacgatggtgcagacgttcctctattccgcccatcaaagatcgaagggtacgcaaacgcaactatactaccgcgcgctgctgcagctccccctgtagagtacgacgtcgcaagatttaactctggcgatcgagacgcatgtagtactgtcgcctctgcctctgtccctcacccacccaaaacgtgagcacgcatgcattgcagcagcggcaataacttctgggagtagtagtactagtgctaattatagcgcagtaatctagtgcgagtattccgtttcgtttcgtaccattttgggcttcattctgcatacacacaccgtattgcgtcgttttgcagcagtgacggtgacgggagttcaccgctctgatccacagacaccgacctgctgctatgggcctgcctatggcacagaaaacggatggacgtggcgaacggtgcagtgagccgatctcgagccacttcgtgctccatcgaccaaataaaaaacgggaaaagaaaacactaatctccattgctagttgctactactggtaatgaagagataaacaaacataaacagtgggagaatgtagccgcctgcaggggccgcagccaagccggtgcggcgtttctctgcgaaaagctgcttgcttgctaatactagttgctgctagtactgcactgcgtatatatgtatctatctgcttaatctaatcgcctccaaatgcactgcaccgtacgtactcgctcacaactaattaaaagggagtgcatgcaagctgcaaagcatgagattcccatacttcctataatcaattttaatctttaccacggattatacatatctttgtgcttggtaggacacgcattgctggcccccgtagtataacgcacactgagctgagctgtgttatactgttatcctatctcgccagcttgtcactattacttcctctcccatttaaccagttcatagcgtgtggccgcctaggcgggcgcctagctagatcaacgaaagggattttgattgcacgtcaccgggagaatgttttctggcatgttctcgctgttcatctacatgtgtgttgttttcaaatttagtgatcgattgccagtttttgttggtgtgtttcgtgtggggttacgtactgttaatttggacgcacgactcacttgtcgcgtgattagcgggcacagccgcatcggcgatagcaacccggccctgaaataaaattaacacgttcacgcgggggttgagtgcgatggcagtgtgcgtgtgtgctacggtggatcgaagcacgcacgcacgcacgacaacgccgccgccgtaacgatattgtaagaccgagacactactctagtttgtcaaaaaaaaaaagtgcggaattttttccaagcgtcgacttgggccatctgactatatctcacagtgcgggcacgcttatacctgtgccaatatgacaatatgagcatggccaccggtcgccggggacagcgacgagaatagaccagacggcgaggctgcctccgcggcacagccgccgtccttttcaggcacagggcgcccgggctcctagcgcggcggcagcacagcatgtacagcaatgacaagcacaccgagctgtggtttgccccggacgtgtcgcgcgacaagctagacccgttccatcatccgtcgccatggcaggatgttggttgggctgacaaaatccgggcgattgataggggatactgctcatcccctgcttctcgccttccctagcggaggtgatggccaacggtggcgaggccaccaccaccggccgggttcggttgggctatctatccatcacctttgttgatgagttgatgtgttccggcttggcactttggcaatgtaagtggtctacctcgccacacgtaggagtatggtgctctgagatgtaccgctggttcaggttcagtgtagtgggaaatgctggggatgttggtgtgcgctggctactgggggtgattggacgtgatggtccgactcgagggagggggcgctatgatgttctcgtaggattttggtctcatgggttgttaatttgttagtatgttggatgtgatgcatggtgcttaacgggcgcgcgtgtgtcgactctttattggcgatcgtctgggccagagctcacaaaatggatgctctgctatggagtactactcctatagctctactcctggctcgctgttcttttgctcgatttgcagtgtcgcaccagcgcacggcttttcatactgcgacttctctctttttgttctttcatgaacgaaaaaaattaaaacaaagatagagaaaaactcacgttttgttcgtatgctgtttctgtttggttcttgatggctagtattactcctaccaccaaaccaatgcgatggcagcagcttggacagatcctagagcagacagacagaacacacggtacaaaaaccactcccgtggattcttaaaggtcgagaggcatgaacagtggaaaaccctgtgatgagtaaccaacctatctacgagcaaccttaataaagtgggacatgctgattaagcgagatgttagtggcatgcaggagtacaagcctacagggttgtgggggtccgtccgtctctcggccaaagctaaagcggctgctgcgacgtcacgttctgccgcctcgcgcggcaaccgcatgttgccgcaaggccccaagggatctctctctctctcgttcgctccatgcctccatccactgatccactcatccacccatcgatccatcgaccgatcgcgcgccctgccgaggcagcctttgcctccacccgcggtcggccgcggcgcggacacgttacaagcgcagcagcgcgcacacgaccgggcagcggtgcaggcggcatatccgtgtgcctctgcctcctcctcctaccgctgccaacctggcgtcgcacgtacgggtgcgtgcaggatcgcgcgggtcgtaccacgtaccacgttgtctccgctttttccctatccgatctctcgtctgcacgagactcccacgtacgggtgcttgcttgttagcctcgctggctcttaacagattaattaaccaaggcgttggggatcggaggacgcacgcacgcaggcatgtggttgtaggagtaatctgctactcgctctgggagaatatgagcacgtccctgtcgccagattgatccatccacagctgattaatcatatgacctcgaggcttaattcgcttttgtttttagggctctctttcgagaccttatagggtggtccgccctatcggtgcagtggctccctttgggtcggttgttcgggcacgtactaaatattttcggttgcttttgtccaaagttgttcgaacttacgtggtggttggaactttggaaatctttgatctgtgaagattgtcagtaggattctaatttctatcctggagttgttgctcggtttcaaacaacgagtagttgtttgaaaacttacccagattaatctcttcaaatagcactagctagctacgacaagcaagaacgcgtgcgttgcgcattgcagttttcacttttcagtgccgattcgcctgaagcctgaaggatcgatttgtcatgtctgcagatacgatcagatattccaatgcatcggcacgtcgagcagatggccaggtagtagtgcaggtactagtgtggccgatagcaacaagctagttcaattcgatcgtgcagtggggcggctagagaagattgctcgatacatccatcgatctcgtcgcgatcgctttgctccctagtggacactaagtttggctattttcttgtcgccgatcagctcaggatggacgacatgcagacatgcagtacgtactccactctctttttctcttgattcgatggatcatcgcaaggatatattcgatatatagttaggatgcaacatatatatttagtatctggaattatattgcggctgtgatgatttttgtcaagaaaatgccgtagtttaagatactagtaagatcttccattagttaccaagctgttatcagcaaacttgcaaaaactatagtggtatgcaataatgcaatgtccggttttaagaaaaaaaaaaaggtgccatggagtcattgactaccttgcaggctagtagtcttgtggagtagtactgtagatgctggaccatccttggaatgattctccttcgtgcgttttgtctactgctcacgaacaagctatggtgaaaaaaagcaggggccaactaataatcaaacaaatcccttgcttgcgtgctaatctgaaccctgttattttagtagagactaagagacgcaagtgcaaaaaaggggccatgattaaatctatatgaccatcatatggtccctgaaaccatgtaccgaaacacgatcaaacagacaggacagtttcagttagctgtaaaacatgggcatgagctttaaggttaacaggcaacgtgaagggagaattgcaaagcaactgaaagccacctggctctgagctgaatgcatggcctgcatcctggttcctgcttgcatgtgactagcgtgtaaatctttgatgcaaaagggaatttttcccgtgaagtacatcatacgcatcgatgaaaaaagagaaggattatgtgcactatggcatggcattgtgcggtttctgtcatcattccgcagtcattttcatcgacgactaaatatggtagagcacatcggcgatgtcgaaaaaccactagatttgacacccctgcaatgcagagcgatccgtttactgcacgaaatttcgaagaagcgggctgtcctcgcacgcactcaacggaaccaacacagattgcactagctgcacaggtttcttcagaagttcagagttcagccactcgtgcgtgcattgctgctgcatgtgttggtcccatgtgacttgccaattgccataggatagagccagccaagacttgaggttagatgattaattcctcccgttccataaactaggaggagcatgtacacggtttcgagatcagagaaagcgaaaagatgagcaaagctaaagaaagaacgaagtcctagagagagagagaggcaagcaagcaggatacagacagcggcagagacatgggagcagaacagagcagacagctggtacagccgatcgagccgaggcctgtgtggccgtgtgtggttggatcggattggatagccaagacgacgagcggttgcgaggccgcggcggtggtgatcccgagacaaaaacacgatccatcatgagaaaacacgagacatgagagagcgcgcaaagcgagcatcccgcgcgcgcggttgcacgccgcccgcggacggacaaggcctctcaccctttcgcttctttcgatcgatctctcttttgcttttcggtgggcagccacgcacgcatcatccgcgttctgacgctaagccatgctcacacctcacctgctactgtagtacacgtagtagtaggagtgactgaatgacagaatgagagatgctccttcaggtgtctgtccgtctttggctgcttgcctttgcctgcctgaccatctacagtgcctgatctcttgatgaaccaagcacaaccggctccacagatggacattattctgaagatccagacatcaccatgctagtgtgtttattagcttcgagaactgatcaaaggtgaccaaaagcaaaacaaaaacaataataatgtttagcttgaaactgtgtaatagtactatgtatagctacttatacttgactgaacattttagtgtgaatcttgcattcaaagtcagacatgctcatccttacagatctctgtcgatgatcgcggcatgttcatcggttgccaatgttggccccttgggctgatcgtacgaatcccaagaaacggaaagaagcttaggaagcaacagatccaagaaaaccagagcagggcagcatcattcgcatcaaaatacgtgcgatgcgtggtaggatttcatgtagtatgcactatttccgctttctcttttcttcactccttttactgcagttggacggcgcgcggctggatttgttcagagcaggccatatatagtttcagctctctgaagcatactactactcggttgattgattcgtttcaaaatcaaagacgattacaactaggcaatttgttgctgactgtcttacttgttgcacactgcacatccgctgcatatcgagcaaactaaaaggcattacatcatgtgccatcgtaataatttcagatgtttagctgtaacaaagcagtccatcatgcgttttgttgcagcgtcggcccgcgagtttcgtctgacactgtcgcccacgctcgcatcaacaaccactcccacgtgcggcacttccttttcctattatcctcggctcctcattatcttcttgcctttcggttaaaccttacacaaacttagatatatatgaacaacctctggtctacttttattgtatgggttaggtactctccgtcttaaaaaaaaaaactcaatctagaagagatcatcacaacgaatctaaacatccttttatccatatctatctatatataatattattaaagtaatagaaaaaggagcctccacgttcgctctcatggcctagaaattctcacatcaatcagagaaaaagaaaagacagagtccatatagaaatacaatttagaaatagctgaaattcggaattaaaaaataaggaatattataatagaagactagagtccatatagaaatacaattaggaaataactgaaattcagaattaaaaaataaggaatattagaagaggagactagagtccatatagaagtagagtatagagtccatataggatttttaaaactaactaaaatttggaataaacacaataaaattaaaaattaaaagtagagtttagagttcgtataaaaatacattttacaaataactaaaattcaaaattaagaaaaacatgggaagaatagtttaaagtcaatataggaatacaatttagaagtaactgaaattcgaaattaaaaattaaagaatattgaaagataaatttagagtccacatagaaatacaatttgaagaaataaaaattcagaaataaaaataaataatattggaagaagagcatagagtctatatagaaatacaatttacagaaaattcggaattaaaaaaaatattaaaagacgagtctagagtccatataggaatatatataatttacaaataactaaaatttgatattaaaaataattaataactaaacatatataaaatacaatatgaatattacacattagtagttttgtaaagttattgcaaaatttaaaattatgttgtcattttaatatatttgaataatataatgataaaacatatatgctattatatgagagaatataatgatgctaggcgtacaatctgcgcgggccaccatgctagtttgttgtaataggaggggttatattagtaggggttttttttttgacggagggattagcggccaacgtaggaatttttatgtacgtttatagaggattcaatagctagattctacaaaatgggatgcgctcgacatgatagcgcaaaatttgacagcataggccatttccatcaaggcccattctaaactggagtaggaattttccgtccagtaatagacgaggcccaaacaaacagccatcaaggcccaaaggcccagaaatatcaccgacatagcattgagttccaaagcccactccgacttgggttgcctctccaaaggccaaaccgactcggattgcctcccgagtcacgcagcctatatagcttggacccgggcgtgagatgagaccaaaaaattttggcgagggcgaatcgtacgtcggtttcgccccccaccgctcgccgatcaaatcctaggcttgcgtgagcatcgccgccggcaaggcctccgcggccgagaggggaggccccacccttccgctccgccgccggcatcttgccgaaggaagcgtccgtgcagccgggtctgctccgccgtcgcggatacagtaggggctctctcctctcattgactgatttgacctgaattggttaatttctttcaatggaattgggtcgcctagaactgagctgcgattggtacggtgaaatttttggcgggttttgatttgatcaaatatggtcgaatcttattcgaacgaggggatcgctcagatttgtttgggcatgggcgattttgctcttttacctcgttggttatggaggtgggttagggggatgcacatacctagttaaaaaatttaactcgtttatcaaggtaaatgttgatgatcaaatgccaacctttgaattgccgcttctgaattcctgaatctgaaacccttttgtgggatatctgatgaatccctccctgaatctcccaaaattttgtgtatctactgaatctgaaatccttttgggtttgatgtttgatgctttgtacaggatgattcaccatccgtcatcggttgttgatcttttaattgactctgtaaaacacaaatttgactacaatgtgccttggaacacagaatgtggcttcattaaggacacatactttgcaccaaatgtattttataatggttatcaggaaaccgtcgggataatgattctttgcaccaactggaacttatttttgccagtcaaatggacttgatgtattgggtttggatacacattgaaacaaatgttatattgtgatatgtctacttgctgcttcaacatgcttgtgtgcgtgttacttttcgctagtgtctgcagatgtacaatattcagtgcttgtaatcttggttttattcagataatgcgggcatttctgttttctatttcatgcttatatatgtatggttgcaatgttctaaactaaatcgtgctaaatttctttatagatggctcttcatgagcggctgaacaaatttagacagcagcaggagaggtgccagacaactctatccagtattgctgcaaaccaagcttcaactccaagatcaaatatcactcgatgggttcaaccaacaaatggtccatccactccagcaaaaccaccacagcgtaaattctcagatgatacagagaggttgcagcgcatcaattcagttaggaagtctcctgctgcagcacagatcaaaatagtaattgaattgcttgaaaaggtaatttagcaaaaagttgatcgtgagagttgaacttttggccttatgacattttacctgaactgatttccctgtttttcttaaacctgcagacaagacaggctttaactgcagatcaaataaatgaagcaacttatgttcatattcatggcaacaaggaggtctttgacaggttgaagaataatccgaaagtacactttgacggcaaccttttctcttacaaggtaagtgcatcattttgctagccatgtcaatgagtccaacacatttcatgaatcaacctcatgttaacctactgttggcatctttgcagtccaagtatggtgtgaacggaaaagataaactattatcgttgattagaaagtttcctgacggtcttgctgtcgcggagatcaaggatgcttatctagctgtattggaagatcttaaggtgagtaatgtgttgttatttaatctttgaaacctgatatctctgtctactagtattttactcccttgtaagtcattctagcatttctcacattcatatttctagaatgacttacattctgaaacggaggaagtagttcaactatttttgcatgctgtgatgatgtctgaactcagagtagtagtagttgaaaatccagcagacctagtgtagcaaagactcgagattttcaaacaagttataaattgaaactatccttccttatgtgcgcattcaagtgctgttaccctgttctatattaatccctgtactcattcccctgacattgattttaatgatttattatatggatagaagattattttcatactgtttgcatgtgatgaactgatcatctgtagtgaattcaacaaatgtgcgctccctatgatattaacttgtttttttgttctttttcaggctctcaaagcctcaggcgacgtctgcttggtggcgtccaccacaaaatccgacgaaggcgtcgtgtaccccgaaattgatccaatgtcgaaaatcaagttcgacgatgacttgaaggagctggcccgttcgatattgctgccacgggacatgctggacattaaggagctccagaagaatggccaaccaacaaggactaacgcagccaagaggagagcagatgcccagatccttttatatccaccaaagcccaacaagtccaagaaaaagccgcgtgggctcacgggcaggacgaagctcactaacgcacatctgcctgagctgttcatggacctgaaaacttgaagcttgcagattctaatcgagcatgcaaaattcctactccaatgcgaacttccttttttggtagcgaatcctgaatgggaaatgaccattcaagatagttagccgcttcttagaatcccatgtagtaacattgagaagtaaattgcttctggcgaattaatctccatccaaaactcaaccggaaaaaagtgtcagctaaaccaaacagacgtgtgattcttattcgttttggcgttttgccgctgttgccacggtatcacatcataacttaagaactacatcatctgttttatggtatcatgaactaaaaagaatcacccatggcaaaccaaaaactgaaagaattttacgttacatctatcggatacaaataaaggtcctgtttggttcctcagggctattaaatagcccttcgaaatcttactatttagaagtattaagcctgtgtttagatccaaagtttggatccaaacttcagtcattttccatcacatcaacctgtcatacacatataacttttcaatcacatcatctccaatttcaaccaaaatctaaacgttgcgctgaactaaacacagcctaaacgtagattactgacaaaacacgttctataacccctgggttattttacgagacgaatctaaagaggtataataatccatgattttgctacattgatgctacagtaatcatccgctaatcatggattattatagctacagtaaaattctttcgatgcgttggaaaaggttagagataactctgctggtgtacttactgatccaatcggaggaccaggagagaatcttgtcctggagatttcttgtctgcaacggacacgattgaaagttgacgctgcagcaatgcgtgggacttttgatctgcaccgtcccctctcgattagatctcccccggtcaattccttgcagacaaaagaagaaaaaaaacacacaggatcgccttttctttttggcatctttcaggtgcaaaggcccaagtctcctgcaggcaggcaggtactccagcagcatcggctgcagcgacgacacggcagtgcccgggccggaccggccgcaggcgctagctgctgctgtgcagctgcactgtgcgacaacagtgaacttatttttgtggattggacgaggtgctgcgtgctgccacttttggcacgcacatttaaaacccgattcccgtatacgagtccctcgctttacctgctgcgttttgttggggttcttcagggtctccctctgtgtacgttacgagtagtacgactgcatgccaacacacgtagtacgagctacagtactgcttgaacgactgtgtagatgctcgtacgtacgaaacgtacgagcaaactagtcaccgttactcgatggcacgacgtggtctcgccgtttgccaacatattctgaagtactccagtagtaacgagctactactagtagtatgtcaaattgcaggtgttttacttggaggaactggtcgagacaagattttactactagtactactcagtttcgccatcataaaatacagtaaaaatccggagaaatcgtatgcttccggtggagctagcgcatatatagagcatgcatgttaaaaccgttacaaaatgcggcaaaattgtcgccaccttcggggggagaagatgccaaccgtgagacacgcatgcatcacgccctgcacagctttgggctcacatcaatatatatgcgcgcaccgcacgcgcccccgggtccggtcgtcacatgcgtagcagtctcccgccgctagtgcacaaaagcactagtaccatgcatggcagtatggcgctaaccacgcactactacgtgcgacgacgacgcgcgtgcggcacagtagaaaaaaaatattgtactagcagagatcgcgggaatggaattaaaaatcagtcgttccacagcgcgaacaccgggagctggtggtgcacggtggtcgggatgccggcgaccgggcgcgccgcggcggcggcggcggccatccagttggtggtggcgccgtctccgccgccgccgccgctgctctcgccggcctcgaacttcatggcgtgcgcgtactgcaggccgtgcagcaggtgcgcgccgcggtggccgtcggaggcggtgtccgagttgtcggacgcgccgccgccaccggcgctgatctgctggtggtctcccggcgccacgacgacgtcgacgccggcggcgccggccggagcgtccggtggtagcatgcgcgtcggggagcggcggcacgcgaggtcgccgccgatgaggtgggtgctggagcagatgcgcttcacgtcgtacttgctgatgtcgaagttggtcacggcgttcaggccgcggaacttgatcgccgctatgtcgtacgcctccgccgcttcctcctgcgtgcctgcgcggtgtcaccgcgttttcaattcaccaaaccatatccagaaaacgataggcaaaaatatccaaaagtaatttggcctgacacaatatattcactttcgcgttttgaacatcaagatatggccctgtttagtttcaaagtttttttttccaaacttccaactttctatcacatcaaacctttcatacacacacaatttttctatcacatcgtaccaatttcaaccaaacttcaatgtgaactaaacatctctccgtcccattttaagtgcagctatgattttctgcgttcaactttaatcgtccgtcttatttaaaatttatttaaaaaaaaattaaaaacataagtcacgagtaaagtactattcaaatatattcactttcgcgttttgaacatcaagaatatgtaatacttcatccgtcctatttttaagtgcaaacatgattttccgcgttcaactttgatcgtcgtcttatttgaaaatttttttaaaaaaattaaaaacataagtcacgagtaaagtattgttcatgttttatcatctaataaaaaaattactacaaagttagacgcgaaaacttatggttgcacttaaaatggtacgaataaagtactacaaatactgacatgatcacatgattacagttagattagcaataggggcatgagtattacgtagtactagtatgcatgtgaacaaaagtatactgaaacaaaacttactgaaggtgccgagatacaggtccttgttccctgcgaccctcccaatccttgcctgccatctcccgtgctggtgatgcctgcatgcatggggatagcaagtgcaacaggagagattacaaaacatgcaattgcaagcagatcgatcgatgcgatgcagcgatgcgtgtgtgtgcgtttgtttgtgagatcagagcttcagaactcccagaagttcttggttgatgaaaaagtctgcagatatggggtagcggcacggcacctcgtcacccctctgtacatggatgctcccctcgagaagccactgctgttcctgcaagaataaatttggcagagaaaacttgtgtaagttatcgcagcgttggcaagtgtgcacggatgtttgataattttggatgcatttgtgagtgaaatcatgctgtcagattaggtggtactacaaattttgtttctgtactagtagcagtgaacttcaggttcagattacttcaaacaaaaaagatcaagttcaggattctgaaaagaattcagagtaacaaatcatggattattgtagtaggatcttgattattaaatattgtaacgaatcacaaatttgttgcactcttgcatctctgtcattcagtggtgctattgatatgaagagaagggtagaaagacctacagtaccttcttaagtgggcaatgaactcctgccttgtcatgtgcttcatctcctccagctccttctcataagtgctcaactgaatgccacacagcccagtgtttcagagaacagagaaaaagcatgaaacatctactggacacttgtactaacatttcatcagaatcaaattaaagaacgcaggaacgaaacgaaccggcccctactggatcctttatttccattgtcttgaattgaaaagaggaatggagtgaatgcgatgtgttatccaactgtacttactggaaaatttatgtgagttgttggaccccagtacttgagtgctgccaaatcataagcccttgcagccttctcctccttgtcatagccaccttcaaacagccatggcacaaccaggaagcagtaagcaggaaagaacaatgttcacaattctactagtggaaactcctaagttgcatgcgaacttttagaaccaatgagagtagtgatatcttacctaagtaaactgctcgttggtgagttgcagaaacaagagcatgcaaaggttgatgtcagtaacatgtccaagtagaagttgcaatcattcagtttatcattgtggatagtaatagtagcaaaggtgataaatttgctcatgatatggctcaccttgccttcctttcctggtctggccttccttcctgcaagtgttgtcccacaagtgagcctcgtatcttccagtccatctatgtctgaaaaaaatgataagcacgtagacatggatcagtgagacacgccggaagcaatggagaagcagcaatgtcgtcaccaacctggtgacgccacggaactgtgacgtcctctgcccgaacgtctgagcgggcttgcggaccaccggcatcgccgccggcggcagcggcgcctcgctcgggggaacggccggcacggagagcgacagcgccgccgctgaccgttccggcacgtacattgcctgccggagccacgacttgatgccggagatcgacatggatccgtcgacgacgccgccgccgccgccgccggcgttgtacatcggcgccggcgccattgggttcggtgggcccaggaagtactggccatggggaggcaggaagatatggtcttgctgcggcggaggtggtcggtggtccggcaggacgcctgtgcagcctgccggtggcgcattcatgttgatgtcgatgccaacgccgctgccgccatggccgtagaagtacggcgtcgagaaagcttggacgtcatggacatgatggtatttgatctggtcggcgtggccgcagctgctgctgctgctgctgccgccgtacaggttgctgctgcttttgttgctgtagctgacgctcatgaagtcctcaagcttggggtctttggcctctgcatgcctccaatctgcacagtgccggtacaaacaagagacaaaaaacaaacggaaatcattctgcatgcatgctgccctttctttagcaaatactgtacagatcaaagggctggtgatttgaagacataaaatgcgatggaccaggaggtcttgcatgcagacctacgttcgataccactttcaggaccagttgagaagtacagtgcaaaataaagtgaacaaagtgaagtgcctttggaagagcaagttctagtaggtacaggacatatctgaagattctgaacttttaattagagatcatccgtatctctccaaatgacatagatgaactctcatttgcggcatttcatctaccagtactagtttaactaagaaaaatatatatgcaccacaacaccaccagcgagtcagcaagctggaggaggacaagatgaacatgcaaactttctttctagaacaacaaattcacaatatgacataagagtacttatctttaaaaaaaacaatatgacatacttacaaaaaaaaaaaggggaaaggagcattgaacacaaactcatctttgctgaaaacatgattgaaaaaagcctaggttttcctcgaggtaaaatcataaggaacaaatcacaaaatttcctgaacttttatcaaacacacttgtatacacctattcaactatcatactcgatcatacctggagcatcatagtgcacagatccatcagagtgcaacggcatagccacgagaggtgaagctgcaacaggcgacgagcacgagccatctccatctccacctccatttccctcaccacagccgtctccataacccctcgccgaggaagaagacaaggagaagccaagccaaccattgttcatgtccatctcgatctctctccccaagacaccgaaagcaagatgaagctcggagacacacacaccaaaaggaaaggttctttgatctttcccggagtctgtagcttgcaagcaagaaagcaaaagctctagctatagctaggagattggtgctcgaactacgaaaagagccaccctttttgacgtttatatacgtgcgagctatatatggccatatgcgtgtgtgtgtgttttggttggaatggtatgaatgcaaagagagagctacgagtagtgtaggtgatgagagagggatagagatggaacgagagaggccatacaaaacaaagttttggtgtgcgactatgcaatgcatttgcatggacgcatctgcgagagtgtgtggtccagcgttttctttttgtgttggggtctgtgccaccatagatacgtcttgcagtgtggcagctggggtctggcatggcgagacgcctgacgtctatctctggacatctttgggctcagccatcagctagcttgggcttttttgggtccttgtgttttgcgagtctccctctctctctcacgtgccaaactcagggatctgggatcacatgcatgcaaagagaaatgcgtcgaatcttctcaggtgatttggtgatccaaaggcaaggagacagttaaatttagaggcctcgttttcttcgagtgtgtttaggtagttgttggtcacatatccgtggggttaacgcgtcgcccgtgcatgttccattggaaatcgatgtttggcagatcgtttttttcaataccggttgtgatttcgtatcccgagaaagaaaaaaacgagtgttatatacctttaaaaatagtcatgtggcttgagtttttgagttgacatcttctccaagccaaataacgacggatagtttcacttgaatcgagccagaaagtgcgtgatttcccgtggtacgtatgctcatgcccacgtgaagaactcacgtagagacacgatcggagtaatgcttatcttttgactcagagtcgcaatgcatagccgacgacgagtaaggtgagacaactctcaacttatagcccttgttcttttctaggtcatgttttagattttcatttgcatgtttttttttggtttctaaaaatgatgtgttttgtacaaaagctttttatataaaataatctaaataacctttaaaatcatatatacttcgtattgtttttaatcattttatagctatttcagatggagtcttaacacgagtgctaccataagctagcagcaagaccaacagtgagggaggctcggaaggggctggttttgtcaactcgagcgtgtttgtgcacggttgcagagccaacgcgcacgcataggtgcgttttgttcatcacaacccccgttcgttcgttctgttgcgcaaaaactctccgcgcgcgacatgccgcagttgaactcacaaaagaggagacacatcgatggccgtgataggcccggacgacgcgcgcccccccgtttgggcatctgtaccgcgcagcgtccggccggacgaggacacgcacggcacgggcacggcagccgacgcggtggccgtatggaatttccctctcctcttctttttttccactgtgcgcggcgagcaagcgcacagtgacgcgcacctggatttcccacctttcgcggctcccgacgacgcgacgccgctcgcaagcggcacggttttctttctttcacgccgcgccgcgcggaaaaccacggcggtgcgagccgcgagccgcgagcggcaggggagcgcaactgttatagccagtgcagtgcaaacgtgcagtgctcaggacgaattctcctctccccggccatacacgccgcgtttctgctagtacgagaattgtagtgtccccacttaccacttgtagtagttgtcggaggagtaaaatagagggagtgccgaaaactcttggctcaagtcgagtcctctcttttttctagataatagaatataatatctctatactctattgcctctatattgtacgctagtacactacccgtacgcaactacttctactcgtttatgcattgctagatatgggacgagaagagggagggaggggaggtgaaattgctaatgagccattggtcgttggaattttggcgtcgtgatcggtttcctttccctttttactgggctcgtgcgccggagatcaactcctctttcttttcaccactttttgtggctgtttatcttttttttacggattttgatggtaccaataagatatgcatctaccaataagatatgcatttgttcatatcaaaatctatatacgggtatctacatggattggttttctgccaatagaaaagcttatagcatagcgggcatgatagtataatcctatcacgctagtaaaagcggtgtgaccaaataaaactaacgttgtcacaccaatgagaccagtgtggcagtcaggggcgaaattacataggctgtgaggggtgcacatgaacccctgcatttctgtttacaacttaatatcctgtttttgccacatgtgcaccagtggcggagccaggatttcaaagtttggtattcccgtctaagcgctgagccgctggccgcccctgcccctcgcggccgccgaccacacaactcgcctgaccgcctgagcttggtggaggggcgggtgctgcccgccgcccgccacgacaatggcctccccctccgtggtagcacggttcagctcccgccgccggttgccgcctcgctgcgccgccgcctagtgtttggaaatggggagcggcacgagggagccgagctagggagggatgggtcacggagggagagtgagagggggccgtctgaaagagttgtggctaagtgggtcaactgatgtctgataggtcatgacagagtgggtcaggttggtaggaggcgtcacaagagaccgggtgggctgtgtttggatcgaagaattgaggatttaggtgtactaatatgtgtacatgtgtatatactagaagcatacttgttttttttataaaaatgttgggtattcccgggaatatccaggaatcatggtagctccgccccttacgtgtaccccccgctcagctcccttacgtgtacccccgacggctagccaaagcatggcgggacgggcgcacagccgcgaggtcacttggtcgcacgtgttcaattggtgcccaatttgctgcatgagcgtactgctttgttcttttgtttttttcgtttcactgatcatgtgtatttcccgtatgtgcttatgttgatggcatagatcttcctcatcttattttctcaatctgtcttatatcgtatttcctcccgctatgctatgtgcataagagttaaagcttaaatatatactcccttcgtcccataatataagggattttgagtttttatttgcattgtttgaccactcgtcttattaaaaaaaagtactttggataataaagtaagtaaaaaaataaataataattcaaattttttttaaataagacgagtggtcaaatagtacaagcaaaaactcaaaatcccttatattatgggacggagggagtagttcaatttcagttattattttaatgtttctacatagtagtttacgatttaaataattatacttttacattgtgatttaggaaagtagagtaattgtatattgatcctaagtactaatattttaatttgagaagttatggcattagctctctgattttttaatttcatcacgttctaatatctagtactcctacttcaccagttttagggtgcattggtttgaagcatggagaaaaatccctcgtttttcgcacacatactttccgaaccatcgtgtgtttttgcaaagatcttctatagaaaaggttctttaaaaaatcatattaattcattttctaagtttaaaataattaatatttaattaatcgtatgctttcttctactttcctctcctcacaaaaatacaccgttattcaatggttcgatgtgtcttacaattctgagtatcttttttattgtggctcccttgattttacatttttaagtaggaatttttaatcacatcttcatcatacacttagccatcatcctataatgttcaccgatcgatagcctatcattaggttgtataccatggctttaaattctactgcttccgtcccaaaaagaaccaattctggacaaagattgtccagattcatagccaggaattggttcttttttggacagaggagtatgtgtcactacacgtacggttaagtggtgcaccaccttcaatttgttctagcttcgtcactagtagcagtattgttttgccatgttagttcgacagacatagtcaaaatattcagatctagaaaataagtttaaaaaagtttattttaaaattaaaaattgtaaaggttttagaaaaatcgagcgtatcaggggtacccgaggggaggcagccgtttatctccctcgggagacgtgccacgtcgctgtgtctatcacccggcgacgactgtacgtagtacttcacctcgtttgtcctcttgcatagcgatttctttggagccagccacctcgatcgcttgcgtcgtactagtgtactactactctcctttctttacgtggtagctgggctgggctggctgcgtctgcctctgccggccgcggcgtggttgcgcatcccgcagcaggtagctactagctctccaacagcttctctatttcactcttcaaaccatatttcaacaatttcagctaaaaaaaaaatcctccaacagcctctccaaccgaatggctaagccattcaattggtcaaaaccctcccttcactggccaaatttggcccgctaaaaggcactagcccactgtgggccccacacaaattcctcctcacatctcctctttggctcatcgcatcggctcgcttgctatgtcctgatgtcgacgacggcacagaggagagaggctaacgaggagtgaatccggtaccaacacagaggagcgccatcaccaccgtcgtcgtcaaggtcgccgtcgccatccaccgctactgccgaggtctttgtcgccagccgtcgttgccgtcgtttgtgccgtcgccattcgctgccatcatcaccgaggtcgccgtgtctaaaggcctctagccaagcacggcgtccgcccccgccgtattcgtccgactccgccccccgctggattcggggtgtgggggcgcgacctctgccgcctccgtgcggcctccggccccgcgcggcctacgcctcggctccataggacgtcgttgccaaggtcgtcgtcaccatcctctgtgcggtcgccgtcacgcacttgcacgggaagaaggccaagagaaaaggaagagggagagaaagaggaggaagaaggggtagtagaggctgacgtgtgggtcccagtgtcataggctcataatggagagtgttgatggagaggccgttggagtgaggaatgagtttggcttgccaaattaattggagagttggctatataggtgtttggagagtccgatttagagagactgttggagatactctcactcatactccttatttttacgctttccttcctccatcctataaaagtaaaatagaatataatattttttatattataaatctaaatatatctctaattatattaaaagtattacatgacattataagttattttttcatgagagaaaggagatatgtcgtgccatgacatggtgtttagatttaggggtgtaaagttttatcatgtcacatcggatattatataggatgttgtatggagtgttcggacactaggaaaaaaactaattacagaatccgtaagtaaacaacgagatgaatttattaagactaattaatctatcattagcaaatatttactgtagtaccacgttgtcaaatcatggagcaattaagtttaaaagttacaatatatgtagttatttatttttttaagtctatatttaatattttatatagatgtttaaatattcgatgtgatagggtgagggcgtaaaagtttttgtgtgggataaggtaggccgaaaagggtgcgggtgcggccgattgtttttggagatgggttcacgatcgactgctcgccttgatggatttgattgatggatagatggattgatatagatatctctgcaacttggggttttggttcccgaggctgcagctcgctaggagtgaagtatagcgtggctgaggcgctgagcaacttcgttcgttcatgaaattgcctcctgttccctcaaggcaattgaggcccttgacgttagctgggctccaagactgtctcccatgctgatgcctgccattgatcagaatacaacgtatactacccattgatcaagatacaacgtacggactacttgtatactccaatactgctagtactagagaattcaagggagggcctagcttggtggtggcttggttggtgttcagcgcgcgtttgaccagttgggctggtactggtagtacttctcgaggagaggctgacgttagtgacgtgaactcgtagcgataggattaggagctaatatggctatgcaagagtaggattaggagctaatatggctatgcaagagtagctggtcgatgggagtataggcgtacgtatagctgagcagaattgatgtactcgcattcatgtgagcaagcaaatgtggcagatgtttcaagaccacaccgcaatactgtattgactgatctgcgtacgtcacttgatctcgtgtggagatagtagtagtacgctaaaataagtggaatattcgtgcctaacgtttgaccgtccgtcttatttgaaaaatttgtgaaaattttaaaaatatttagtcacacataaagtactattcatgttttatcatctaataacaataaaaatactaatcataaaaattttttaaataagacgaacggtcaaacgttgaacgtgaatagtgtaaaactacacttattttgggatggaaggagtactatcttggctgtatttagatccaaagtttagatccaaacttcagttcttttccatcacatcaacttgtcatacacatacaacttttcagtcactttatcttcaattttaactaaaatctaaactttacgctgaactaaacacagccctagtgcactctacagagatgaattccacagaaatcaatttgatcaattttatatcgtctatgttcagtatccggatttgtatctaaagacggaaacaattgtttgtatacgatcgagctctcgcgctgagcctcgcgatatggtctttctacgtcggagccttgtcactaacagttacagaatttcgacagaaaatatttcagattttactgatgatcccctgttgcttcgacggcattctcagcaacaaaatcttgaaaggtaattacccttgtaagcgagaaggtgatcaagatatattttgtgtatgatgtttcaggatttagtgggccggtaatcttgaaggcttaggccttttctcgatcactcagcccacgtagaagaataacgaggcctaaccgctaacaaacgcagagcccaaaacaaaggcgagaccctgatttgttagcggttagctaggcacgatttgtcattatgggttgatttggtttgtggcctaaataggccttaccaatttttgtcaatattaaattttggtaagttttgacatgtctaattttggcaaggtaaagttatgtttggattgaagctaaattagcctaagttcactattaaaatgacctattttcttaggcatgccaaaatttggcttcaaactaaatagacactaaacactattaaaaatatcaaatattggtaagcctaatttaggcctcaaaccaaaccaaccctatgtgttaacaaatactaccttcatttcaggttataagacattttaggattgcccacattcatatatatctagattcattaacatctatataaatgtgagtaatgttagaaagtcttataatatgaaacagaggaagtacctgatttgttagcagttaggcacgatttgcaagaagtacaaactatgtttaacttcacatattgtacagtcacattgacaaaactttctgtatgtgttaacaaattcagcatcaaagaatatcctgtagttgtttcgatcttggatccaactctgttgcatcacccatttcataatcatccgcaggagtccggtatgcatcggcaatggcaagaagtacaaactatatttcacttcacaattcacatatagtacagtcacattgacaaaactttcagtatgtgttaacaaattcagcatcaaagaatatcctgtagttgtttcaatcttggatccaactctgttgcatcgcccatttcataatcatccgtaggagtccggtatgcatcggcaatggccttccctttgtccagcactgctgatggcacagtctgaaggaggctgaaaagacaaaataacgcagatttcagctatgattatgttcgaattgaagacagagaaaggatgtcaattgatatggacactgattttacttgtctaaagctccaagggctacactgattttgctcctcatgacatcgacagacgctgatgggttgttccgtgatgcttgtagtagcagtgagtcaagatcttccaatgctctaggataaaatgaatttgctatcacttatcagtacttacaagataccacgatggtacgacatatcattttcattcagcaagcaagtatattttgaaataaatcaaccatttttgtttaccgtaagcattcgtccaccgcatcagaggcagccttgccttgaccgctgctagaagcatactgcgccacctgcattttgttttcttcttcaggtgaattcaatgcatatctagtgggcttagtttgttttaagcacacataatctgacatcattagatcgaatacacattctctggatgtttgaaccagttatggcaatgggcataatctgaacaagtaaaatatctggatgtttaaggaataaaaagggcagttgaaacttgctgattaatctcaactcctgaatgtttaaaacagacagcctataggaatattaatgcaatatctaaagtagtgaaaacaaaatgttttcaaagcacctcattggaccacgtatgcaacaagacaaactagagaagggcaaaataaggagaacaaatgtgaaccgtatgatcaaacattagtcaggagataaagcacaggtagcagaaatgtgcctacagtttacccccataccaacattatcgtttggactggaatttaatttcatgcacaaatgaacctctattgtttaggctacagttttattcaggactctcatttataatgtgttctttgttacatatggaccagctaaaacttgacataaatttattttagttgtgcgattagtgcatactgtaaatgggctcatatactactggttttgacatacaggtcatggttgcgcgaatgcgcgactccactagctagtttcaattgagagtatcaaagtgggccacaccaccaatataatggagccaaacgcccatatttattgccttggtatctcgttaacttgagaaccagaatcacattcaccatacgatcagtatcttactgctcgaatattgatacgcagagaagatgctggaccagaacgaagtaatgatctgctctcatcatatcttggcttctcaaattctaatgacttctctgcaattgaacatacatatacatgaatctcctaggtacaggttgtatcacacatcacatatagcattgcatcatagctctaaaacatttaatcggaaatctgaccaaggttggattaaacatatttagtcaagatatactggtgcctctataaaattcaagatgcatgatagcacttctctagcattaaagtagaacggctttgcttatttcaacacatcatttgctccatgataagaaggcaatgaaatcggaggggaagactgcagaaatatactaaggacagtacacttcacaatctgaaatatggccgaaaagaagacacattatgtctcgttatgtttatttttcgccgggcgtctctttatgtttaaggtcctgtgaacaatgaaatgtctaaggttcctgtaaacaacgacctgattcaggcttatatttgtacactaacaatcaaggtttccaaagggcaatagaaaaggaaaaaaaaaacaagaatacagcagtatatgttttaggtggcaagcttatggattaatcttacctagatccctgaattggtcctgagtcaacagtactgccggaacgtaggtctccaatggctccagcttcttcctaagcattacaaatttaagaagcaacaaggctttcagtggaaatcaaaagctgcaacctgcggaaatgcaatgtactagtaggagtactaaatttatgaagggagagcaaggtacggataagtacttcttgacgtatttgtcaaacgggctcgcgtctgcccctgcaacatcaaaagttgggaagcagatcagaaacaaatttactcgcacacccgaaacactgagctccgatcccgacacgaacacgcgcgagagagagagagagacgaacagcatgctgcatgcagctggacttacggccggcagcagtggcggtgagccaggaggcgacgccggcgagggagacggcgcggcggccgattccacccgccgcggcggcgacctggcagcattgtcggcggcgagacggaggcggtgaggggcagaggtgcccgccgccggaggtggtggggaggagcgaggtgggcattctggccgcctgctgcgacgcgacggcgggcgaggcggcctccggctacggttagttgagtgtagagggctgggccccttttgcacgacagccactcgtgtccaagttgtttttttctttcctcgcaacacggcgaaagctatgcgcgcgctcggtgcagatgcacgctacgtgggctcggggttgccaggagaaacactctacggagtacgtgggagaggatagcaaacgtagcatctcagtttcaggtgcaaccgtgcaacggtgcaagcctgcaaggcatgtctaaagtttgtcacgtgggcttgtttaggttgcgtttggttcgtggtgtccatccatccatgtgtttgagggtgcgctcttttcagcttataggattagattcttctcattttccgttagcacgcttttcaaactgctaaacggtatatttcgtgcgaaaacttcctataaagaagttgttaaaaaaatccaacaaatttattcataaaaaattatatattaatatttaattaatcatatgctaatcgtatttctcgtttgcgtgtggctaaacagtccaccgccactgctaaacgatcacaccctgagtttgtcatatggtgattctgttttcttttagcaaggtggatatggtcatccaattcttatttggttggatgaatgagaagggatgggatgaaaccaataagatattaatatgttaattatcgttaatatagcataatctatactaattaacaataaatagactaattatgtctaattaacattaattctgacaagataattgctaattaacaacaaaaatatattaattattgctaatcaatcactaatgatcaacgaagttggatatccttatctggacaatttggctggatacggtcatccagcatctttgtggaatattctctttctgggttgccctatccaccctcacctaccaaccaaacacactaaaaaactggattgctatgtctttataggcatatccctcaaactaaacacacccttggttgcttgccaaacttttatagtaggattgttcaactcaattgaatgaattggctttccagagagctattagcgtgtattacaatttaaaaagatgggtattttttggaaagaaactatgtaaagaatttattttaaaaattgaaaatttagcattttggaaaatatgtttacagaaaacaagtaataatcaactcaagaagctgattcaaactcagacaagtttaaatttttagtgtgagggtttgagtgaagctaaagatatggtatatgatacacttttctactcttacgtccatatgttatgcactcgttagtaaaagcttgtcacaagtatgggcgtatggctcttttttggttgcctagaaactatggtgtaccacatgcaaataagtatgggaaagtgggtaagctatccaaacagccccatacttacgccacgtggggcctgtgtagtgtgttaccactatccagtttatggttcgtgagagttgtttttctcttcttcgctataaatcttcgaaacgccgtgggaatcagcaaccgtcgtcattcttggttgcactggcacagtttgcacgaggctgaaaagatgaaagaaaacaaaatactcaaataatcagtaatgttttcattgcaaataaagtagagttttcttttttctaatacctgcctatggctctaaggacaacattgattttgctcctgatggcttcagcatgtgctgacggataactggttgactcttgtaatacctgattcaggtcttccgaagctctaagagatagaaagacattgccactcacaagctgagctaaagttctttcaagaaaaaagacaaaaagatgtgcatttggaatatttttcatgtatataccgtaagcaaatattcacagctttggaggccgctttctcaatatcattagaagcataatatccagcaacctgcgtcatgaattttgtagggtcagctaagttcaggtgtggataattcggaatcaagaaatccaattatgaatgaaagtatgctagcaattgccagtttgacaaggcaaataagatcttgaagcttgtggaaacaaatacacttgcatggtttgaagaaacatataggaacacaaagcttgaaagcagattagcaaaataagggtgtgtttagttcatgccaaaattggaagtttggttgaaattgaaacgatgtgacggaaaagttgaaagtttgtgtgtgtaggaaagttttgatgtgatggaaaagttggaagtttgaagaaaaagtttggatctaaactcggcccaataagacatataatcagaacagaacttacattctgaatattggaatgcagagatgatactggactggactgaacgagtgacctgtactcctcgaagtttgacctctcaaattctgagcaatcgtctgcatcgaaccatatatatagaaacctcaggtaggctatatcacacaaaatgtatatgcaaaatatagccacaatttcaagatgcttagtacagatgtttgcggaggcaaacaaatacttgggaaaaggggtgaacttaaacttaaaatgaacgcttccatcaaaaggtaagacaacacacaaatgaaaaatggggagactgcaattttccgaacatactcctcgtcacaaaataatgtcttttttttaagaatccgttactagaaaagctttcatagtattacacttgtctaactattttacaatttatgcaaaagaattaggtgatcagagttatgtcttatattggctttgacgagtccaaaacgacattattttgtgactagagggagtactatattttacttgaatgtgcatttagtactgtagagcaatttatgtattctttttgtatatggcaaggaaattagaggtagacatgtgacaaccattggtatatgttggatgcacatcaacacatatggggttgcagtgctatacaataatcaaatcaaattcaaaggaaaaaacggtgttttagttaaaggatttctcattaccaagttcattcaacgagtcttgagtccgtagcgcttccagaacacggtcctgaagatgatttctgaccatgcattcagtagcagcagagggagaaatcaatcggacatcatgcaaaatgaaaaactaaagccggcagcaagtatggtgtcaactgcaaatgttctatacttgtcacaacatattggattacctcttggtgtactcgcccacaggattgggaatgacaacccctacaaaaaattggatacaacataacagttacacaccatagatgggaaaagaacatcatataacttctcacttatcagcaaaacaatcttcggcttcaatccgaggtcccatctcacaagctcaggattgtaatccaagtcacaaagtgttttgggctagtatcatatagtcactgcaaggttatacaagttgtcttcgtcgaatttctttatcataccataaacagtatgtacaaacgcacaattaacatttacagcagtgagccacagggtcctgctggagacgaaggttgcacaagatgccaacggccaagccaatccatggtgataatatggttgctggggattgacagtgccaccagacctcatcaaggaaagtggaggtgtcaaaaagtggggaaaggccacaacctctagctggctactgtgacacaaggcctagacctctagctatgtggattttgatcgcacgttgttttgagcatgaggtacagcttcacgcatgtttgtaagacatcaaaatgtatggatcaatgcatgagtaacctagttgagtgcaaggaaacagccgaaaacaactaaaactactgaaatgaacagtctcaacgccaattctgccagtgcagagacattctgagacaaacccattacgcaaccaagatttaagttcctggggaacataagcttctgaaaacaaaaaatttggcggtcacctgaggtaatcttgaggtacttggagaatgcacagggacgacaatctgaacagagaacggagaacctttcagcagaaattggggccacagcttgcagagtgttctgtttcatgtcaacagagatgatccaggcatttttgtcttcttcagtcatcgtggacatcatgtaaacaaaatcgtcgtcatacatgctcagagtggggatagtacaaatcagtttcttcaattgcatcattttggtattatcgtcccatagatcgggcaaaacagtggagtaactgggatcaaccaagatgtcaaatttgtcaactgagaaacgcttgcgccaatctttccaagaaagcatcctattccatatcgtggctttccaaccattaccattgacgtcgtcactgtagcagtattctatgtccacaaacttgatcaaaccatcgcagcaggcgacatcccgagcacactctggggctatttcaccgcatacagttgcaccgtacgcatctatggtgtacaccactggcttagggaatgtcatatatctcataaccgggtagtcgtcgaacagcttttcgagcagaataataccacgccagagatcgaccaaacccaacgaatcgtgtccaatggtgatcagcttgtcggtctcatgctcgatcgctaccttgtgaatctcagacggggacaagtccagcaagactggtttgctgctccaccttccggtcttggatgagaaggtgcatagctcgaactggcaagcctcatcagaggccacccattcagaattgaggaaggccacatcatagtgctcactgacgccgctgcggcaagggaagaggccaaattgctgggagttgaagggcatggcattggggtcaggaagcaggtcgagccatggacgcccggggccagcggtgtagacgaagtagttgcacgggctcatgtaggtgccagacctcctgggacgcggggacaaattgacgcggaagagaacgagggatccttccgcggcgagaacggagggctcgtcggagaagccgtcccccttcagtcccgggcaatggacggtgaagtaggaataacccggcggatcgacgagtcagaaggacacctggacgatctggccctcgctcgtctgggattcagccgtggacgcgttccggcggtcggagatgtacgctgttttatccagcatgacccagtcgggagagccagagcgtcgggaggcggcgccggcgccggggccagcggcgtatggattcaccagcgtgggtgtacggtacgaaacggggcaaatcgtcatgagatgatgaaggcgggttgggggatgggcggtgccggaggcagaggcggaggcggaagaggcgcaccgggttagatgaggagcggcgcccggtcgtgcagggcagaggaggcagccgctcgggtcaggtggaggaagcaccgggatggagattggactttggaggagggcgtcgggtcgggtggcggcccagatctgaagaatgtcacggtggaccgagcaggattgccatcaacgtacgtccggcctatcgatggagtccggaagggaggggagagggggccttcgggcctgttacggtaactgggctctgcctttctgctgcgtaagtgcgagcccgccacgatgacccgctatggagctcggcccggctgttgggtcctttcggttttgcacaaccacttacgtaggggcattgctaggctacattagcgttgctaaattacgttgaccaacctgttgtgctacattaaatcatgacacgtagctaaatatgtaatttacaagataatggatggttcaagtttaagggcatgctcagtatttcacacatcttgaaacttagggacgcgtagatattgctctgtcggtagaagggtggtccgacatgtagttcactcaacaacatcttgaccactacttcatccatttcacaatataagtcattctagcatttcccacattcatattgatgttgacgaatctacatagatatatgtctacattcattaacatcaatataaatgtggaaaatgctaaaatgacttacattataaaacggatgaagtactttgtttaagtgcttgtggaaaattagcggagaaaacgtccataatatggcaatagacacgaataaaggttcgctaaaaaaatgtaaacaagtctatattgtatggttgttacttcatactccctccgtccaacagatataagattggacgtgacacattattgtatggttgttttcttatgaaacgaagggagtagttgttaccccatgttgtgagccgtgatgtacgtttgcgttgggacgtgtctttaaattgatgtacgagattgaggttattggggcacgggccttgacttataatggattattacgagcgcttatataagcaccgggtaaggaatttatagagtatttattctctaatatcttaaaagcagaatcgtcctcctttcatcttctcctcccacttcacctagcgtgtccgtacaccaaaaataattactacatttaatattttattctcaatcaccttcctaacttctctatttacatggacctggaactggttgattacttcatgtaatcacctcgtttcttcaatggaaacaggagaggatcttacctctatttctaaaaaaacgctatttatatgagtttagtccgttataaagtacaagtatgctaatatgttattaatggaagaaattaagaataaaacccaaatcgaatactgctcctctgcttttcttcctgttgttcttcccctgctcggcaagcaaaatctacctaaactcctatgttttggtgagacgccaacgatttgtcaccaatcgtgacagagaaccgcacaagccaacatacaaaatggcaacggtagcacaaagagctcagttgtgcagattacgggaaaagcttgaactggacctaaaaaatttataggcgtagtgtattactataagtctcaagttttaacaggtgatcgacagcccaaactgccagtatatcaaggtaaaccagtcagagacaatagctgcttccacattttcacatgagatcctcacttcccagcacatagaggcattgtttggataatgtgataggaaaatgatttcccacccatcaaaaggtatctttaaatcctagacattcattctccctcttccatttaatcctaacacttcgttcatttcccaatcccatcccaccctctttcccattatccaaacacacccagaggtgtagctagctctagctctagagagacgccttacacttgagcacgaagccgagcagcagcagcgtggccatgaggccgcaggatgagcccccgacgcggtgtatccagtaggggtcgaacctgaccaccctccggtccacgaagcacgtcacgttgatggccaggatcagcacgatcagcagcgccggcagcagcagcgccgacacgccgccgccctcctcctcgtcgtcgctgtcccacgccgccggccgccgccggtcgatgtacagcggcgagagcacggcgagcaccgccaggacgacgcacaccagcctctccgtcgacgacggcctccccatggcggcagctctcctctctaccgctctctgaaagtctgaagaggctagctatgcgagaatgctgccttggctgttcagaatataacttgtttatgctgtctcaaccaatcttcagaaactaggagagaacctaacgacattttcttatcgccaaggcttttgactattgatgattgattcctatcatgcaaaaggaacatattcagactgtccatgattatccacggatctgtggcgagaattggactgcgatgtaaaggcgagattcttcctagctagtgagctcggaatcggattccgggacaggcagctcaagatttggggtatcctagaacagcgtggctgatggacgtaagatcaaaattgacggtcctgatcgttttgatgggaggaagagtaaagctgagctctttcccctatcatactgaactttgttcgtgaagcaccagcctgatgtcattgcctgttcgatactagtacgaatgattttagaatcggtacggcacgattactctgcttacacctgttcttagaacgagaaaaatagcatgaatcctgcactttatttgcctgtgtattgtactaatatattgtgagacagagcatctttttatctgtttattattagctgttaggcaagtaagcagaagtgtgagcatcaaggttggcatcaggttgaagcggtttggtctgaaacggtaggccaaagcagatgagaaaacgcgagatgaatgtattcaaacaaggtccttcaagctagagtttcagtcttccaaagagaaaggctaagctatagcatttcgtagatgatgccattggaaggtccatgatatgaaaacaaagtgacttgaaggaatgttaggctggtggatttccccaaacaagtgtccacaactcataaatactccttgtatctgaacaatttatttccgaataaagtaaaagttctccgggaaacaagtaaattatgaataaaaaatacacacactaaactaaccttcacgatactattagtccccgccattatctagcccatgcgaatcttgcttatattctcttaaacaggtatacccactgttttgagtttttggcttaacctcaaaccaatgtgccatcatgtcctgtttagatgtagtagtgacaattcaatagcctatgcatccaaaaaataaacagattcgcgaatgcccatcaaccaatcatggattgatatccatccataaacagcaacacatagagacccatcgattggtcacataagtcaaagcaaaagagaaaatttgaattttcgaacttgataagatattttcaacataattttttagtgttgacttttaaattaataaactgttttggtttattagagaatatgatcaactaacgaggctgttatactactcctatcaccaccctggagctttcctgaaacccatgtgtacagccatcaggatagcaaagcaccatgaacacgaacgcgacgcttcttctgtcacgtacgcccgtccctcatatggccaatcgcgtcgtcaaatggtccagagttcagacagccatgggccatggaaccatggaagggagccgaccggaccacctcaccaccgcgcgactggacgcggctgtaaaagtgggtcccaccccacccacccggacccactctccaggcccacagaaacaagcgaaacggatagcggaaaaaagagagaagaaaagagaagggaggggaaggcaaggcataggtagacctcaccggacgccgacgcggaggagctcatcactggccagctgccgccgccgccgccaccactgctccgcctccgattgctgccgtctctcctcgcggggtgggtggggggggggtgtatggcgaccggctccgtcgtggcgccgccgccgtcgctggccagcggggggcgagggctccgtcggcggggagtcctccaccggcgtctcgcggcctcgcctatgtgagcgctctggttcgatttttttgccttgttttgcgtcgggttcgtctggtgctatgccccccggtcccgggtcctagttctttacaaagaattgcgttcatttcttgctgattgtgaagtaggggaaactggggaaatgaggaaattacttgagtggtgaaaaaagaaattaaggaggtttaggggtgttattgattagtgacttgctggatttccttttgcaagttatattgatggcaagaaaggctgatcaattagttcaatgtaggatcacgctcttgctatgtcggattggtgggggtatttatatggttactgattgtattacagttttacaccacacaaatattttttttgtgctacaaatttagacatgaactgcaataaactcctctctttgtaagacgtagcagcgagcagtgatgactcctagtactttgtattttgtgatagttatgagttgctgtgtggaaatttggaaagtttggtccaagtagacaccttcatagatgcacaatttggagctagtactttgtattttgtgatggttatgacttgctgtgtggaaatttggaaagtttggtccaagtagacaccttcattgatgcacaatttggagcatttggtttgataggcaagaattgagatagcattgggcaatcagaaaagtgcggagtaactcttacacagcatttatgcactgtcgatgcatcttgccgtcttcctcattattttcatacaaaatcagcattttttcccaggaaagatgaacctgtggcttcgacgaatggcggcaaagatgaaatggtcaccgacagcttcagtgttgctagaagagcctctcaccctgggctttcatcaagcttatctaatccaatgtcagaagtcaccacacctttccatccagctgcgccatctgatcttcgtttcaatcgtcttcgaccctcagtcgaggaaagtgattgcaaatacaaaagattttttggctgctatgttgctcgggaggctataattgatgaggaatactgggtatatttcttgtcacctgtagaaaacattagattgttaactctgggaaatacactactacaattttcgctgacatagcctgtacatgtattttggagtattctgatgtttactgttatatgctaataccgttgtcgtcaacacgcctttcgttttgcatgctaatattgctcctaagatgagaccactagctaacacttatgttcctagtcttttaagctcaccttttagtttgtattatgaaattgtaatattcactttaacataaatgtgtaactttccttgtaccatcatcttgatagattgctgcatggttgagagcagagaatcgatatgaagatcagtcaagcgatcggttagtgtttgatttgcaagcaaattttatgcagcctcctctgttgtttgtactgcttttaacatatgatcagtgctatcctcatggttgacatttatttaccatcatttttactgcagctatgttgaaagcttcaaaaggaagtttgcatcgcaggtacacgggtaatcaattggttactagtttatgtctgtttgaaggcaattgggatgtctcctgctcaaatagctctgcttaaattgacaatgtgtcaaaacgttccattaatttgccgcctaatgtcattcaatacttcatgttgcggtttgtgtgtatcattgttggctatctttctgcaggaatttcatgcattaaagaggcgatgtagcaagctgcaaggagagaaatatatctgttttgttgcggtatgagacaaaagctccacgtatttggtctctcaaatttggtattaaatcttggatccagcatgttagttcataggaaatacttgcaagggatgaacacatggcaaaatgactaccacaaatcactgtgggggcttcctccactgtttcccggtcaaaaaagtaaaaaggctaccacaaccaacaagtgaaaagttgacagtttttttgtctaatactacaatacttgctaaatattctggtttatagagttgaactgacttgcagttgctttaccgacattttgcttatatttcacaattgaaaaatgtctgtctctggtgtaatattgcaggtaaaaaatgatgatctcaagcgaactgttttgaatagcgtcgttggcaccctggatgtttgtataaggcatcctctgcatggggagacatttcctgcggtatggaaaaatagcagtatagcacccatgttttttatataacttctacattttttttatggtggaaaattacatctcaaagttcttcccaggagcctggaaagacatcatttcattgtagaatataccagccagatcagccaaagtttgggtatctgacaaatgtttgtgttgctaaatatgcacggcgtcaagggatcgccagcaatatgttgttactggccatagatgctgcaagactcaatggtaaagcaagaagttgtttttaattaaaaaatgaaacaatgttattgtgtactagtacatataccagataatactgatccatctactgttatcttcaaccctgctttaggtgctgaagaagtttatattcatgtgcataaggataatctaccagctcggaggctctatgatcagataggattcagggtatatatactatcttgttttgctatagttctaaaaaaaatcatttggttatataggcctaaatataaattacacttcttctatgcgtttgtagatggttgacttcgatggtgctcgtcagtcgtcagatctatgcttactctccttcagttcctaggacttggatttttaatacgatggagttttgatcccatctccctgtgcagatgaaatgccactggtccttgtgatttggaaagcaggacggtgtcacgaatacatttacaatcttgtacatcaggatagtgtgaaatgtttgtaactttggaattgacgatgggttaacctatcttgttctgatgccctggaatgctgtggcatctgaatgctaaaagttttacagttttattgtacagtttgtgaagactgctaaaagttgttggtccgttctgtcgttctgtaaggagataaccaatgcaaaacaccaaagcttgtgttgcattgtcgtgtgaagtttaccacatacgagtaccatactcacactgccaaacacaaaaccatactcacactgccacacacaaaaaatgtacaaatacctttcatataattgactataactattcacgaactcgttccaaacaatgtaagttcatcaccagttaaccactcagcagtttcagcttcagtactaaaagcaccattgtttggcatatttttattatatatgccgtatcagcgataaattacaatttaatccttaacaatttatgagtaaaccacgatgaaaaaaaaaaacaaaaccagcttcgaaattaagttttaaattttaagatttggtaaagaaactatgggatacaaaataaccatctgcaaccaataacaacgggtgaaaattgaaacacagccctatgatacagggtctccgagaaattggaaaacaatcgcaaggtccgtgcttggatcctcctccaagcatgacacttgtagagtgacctttgggtctaatcagagatgatcaaataaggttatttttcatatgaatatatctaatatagcacaataaaacttaagtcttcgaagatactcataggatagtgtttgcgtgcgttcatgtaggatagggtttacgtgcgtgcgttcatataagtgagtgtgcgtgtgttgggaatgtctactgttgtactatataacttttttttaaaaaaaaaacttataaaccacttcgtattctatctaccatgatcggacggctcacggctgggaggaggagtagcgcaaccaatctcgaaggttcgtataggtccacgagggcgggaccagctgtaaccgtgaaatacccaggctgtccacggctcggccccaaatcggcaaaatcgccaccgcacacaggagaggacacagcgacgaaagcagcgaagtcggcggcgcgtcgcgcccccaccgcatcgatcgcctcgccccggtgagccatgtcggcgcgcgacagggagacggccgtggcgctggcccgcctcgccgccgcgctggacggggcggtgctcggcctcggcacggcggcgctcgccgtcgcctcgtgggtcaagtacctcgccgcgtccgggcagctgcggcgcatcgcctccgcgccggcggccgccatacccgacctccgctcgctcctcgcggagtacggcggcggcggcggcgacggcgaccagccgatcctcgcggcggtgcggggccacgtccgcgccgccccccgaggcaagtacctcgtccccccatgctccggcgagcactgcgtcgtcgcaaagcatacccagctggtgagtcgctcgctgagaagtatcttgcgcccggcgcttagagctagggtttacgcttaggtggtacggatgcttagcaagggtgtggtttccaaatccaatcataaattctcaagggttctgtgcgtgcttaatgactgttctcgtgatgatgagattatatgggaacgctgaagattccgattaaactgtagagataagcatgtttaggcattggagtacgaagtagtcgtggagcttttgtttggtttcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattctagtgtgatgttgtaatcatagtagatggttttagaatgaaaaaggactaggaataaattgaagaaaagtttatgattttgttttttgttgctacagtggcatagaagacttgggttaatgttctggattgcttctggatttctgtggaaacagtatcctgaagcaaagttccagttattgattttgttgtaaacttcagaaaaagcaaaggtttatatgccgtggtaatgtggcgcaaactgctaagctacttctgaacacattatgagtatgttcagctgccggggctgcggctgcactgcagccaaccggaacattccggtaagcacaaacacagcagcagccgcagctgcagtcctggcctgccaagttaaggatcctcatggattaaaatatacattgacttgcaattaatttgccatttcccttcttttgttaccaaagtagtatatatgagtacaaatatacaatggcatttactttatcgctatacgcctaaactttgcctttattttttcctttctgcttttacagctgtttacctgttattctttccctgtatggatttctctaactagtgctatgtgatgatgtacttatgcagtgcttgttcaatgaatggagaggcatctttgggtggacctttgatctgcatgctctctttttcaaatcaattaaggagcagattataacatcatttagatgggtataccatctgtactttgtaagctggttattgtttgaataatcttggcctcaaatgttaaccatacctttccttttgcaaggttccatttgttcttgtagatcctgaaaacatgactggaatggtccatgtgaagttagacagggcaatgcaaccattacctcttacaactgtgtatcataaacttaccccagtcgactcaactccttacacattgtttcagactattattggcaatggttacccagtaagttcctggctgtatattggaccttttttttgtatggaatatcagcacagggatatatatcttgagctatgcaattgttccttccatagattgcgttgttggatgaggaaaagatacttcctgttggaaaggagattacagcaataggctatattcgacctcataaagcaagtgttgagatcagctcatgcccagaaataccttttttcttgtaagggttcttttgtttggcatatgttttcatatcttatctttcttttactgatactccaggattcccagaacattggtagtttataatttatatggctaagatatctcttgtggttaaccgaagtaggacatgcatatgaagatattctttcggttgagttttattgctttttttaactctttaccttcaggtctgaccttaccaaggatgagatggaagccgagttgtcttctcgtgctaaaacactcttttgggctagtgttgttcttggaacaatgtcagtttgcttgctgggctttgcgacttacaggtatcaaactgtgacatttttgcaattgttaatgattttattggttagtattcaattagtgtttagttctgaggataatctacagcttgatacttcaatcttactctctttgttagttatttcgtacatcttgtgagttccagatgacttgatgttgtactgatgcaggagctggaagaagatcaaagagcggagggaggcaaggcaagcccaagaggtatttcgacaaactactgatgaagttacagacgatcagtctagcgatgaagaggctggtgaaatgggagacgggcaactatgtgttatatgcttaaggaaaagaaggaaggcagcttttattccttgtggtcaccttgtctgctgctgcaaatgtgcactgattgtggaacgtcagttcgacccattgtgccctatgtgtcggcaagacatccgatacatgataaggatctacgacaattgaggtacgtgacaagttttcttttagccttttggagagggactactcatgatgtttgactcacttaaattgcaacatattacttgggttacactaaggaaaatctgcaagtgtatccttttttggctgttctgtcacaaggaaatgaaattcttgccgatgtgaaaattatttttttggcagacaactcctggttaagctttaagctaaacagtaagtagatgaacagcactgtagatacatgtttaagtgaatttagtttcctgcaataggcataaaatgttaactcttctatggaggagcattaactgttagccgcattagcctgacttatttgatttttagcatctgaaataatggaatttggagatgacttatttgatatttgttgcaggcttcttgatgttttgctgataacccttcgacactgtatggtcacccagattgtctgcgagcctgaagacctcaactgatcatcctgcgtgcactattttaagctacttggctaacaaaactatgttaccctgaattttgtgtatatatatgacgtgttagtcactcccaggagaactcatatgggcagagatcaccggatacttttcatagtcgcatagaatcctgtagctagccaaactgccagagtcatgagctgacgcctatagttgcaattacagtactaccaagtttttgttggctctcccttctcatgtctgtgcattctgtaaagatggttttgccgctagcaaaagtatgatggttcggatttttattcttgttctgctgatccatgaatttccagttcctggtacgagtttcaggttgtcgtgtttgcaaatttgtttcaggactcgggagtacgcaggagattaccgagtgatagaatttcgccacttaaagagaaagacagctgtgctgggaatctgggacatgtataaaatgaaattgtaaataaagtatctgctatacaatccgcactatgagagcttattcatatgtgtttatatagttgagtgcacgtatatttgagagtttatgtgcttatacagatgagtgcacatgttatttgagagtttgcgtttgtagtgtatttggattttttttaaaaaaaagaaatcaataagagtctaccggtagagaggcgaaaacattgatttttcaccagcgaggagataaaccttgtaaacctttttctctaatccaaaaacaaacttgaattatgtgtacttacttgcgccctgcgaaacctccagagacttaaacgtaacgcaaacgtttgaacaggctgaccgcaggattaacatcgaacgatcaatactgcaacgcaacaacaaccatcagacaaagatcggacggctaggaaggaaccctagcacccgtgagtgcctatataagagacaatcctctcgccctaacccctcccctctcccatctcacccccagccgccgccgccgcagcctcctctcggctgctcccatcctctccttagaggtcagcttcagatcttctctcttctccttgtttgcgccggttcatggtagttcgtagccgtagatctgattcgatggagcgaggtttgggtgatttgatgcctgggcatgttgtttttgtccattattagtaactttttctgtgtattcgtctcactgctatgatcttagtttgctgttcgttgacgcgatgatttattgacttgtcggtgaatcatttatgtacgttgaaaattatcggtagaatcggactattaacttgatttgctgcagaatcatctacataagttgaaaatcatcgatagaatcagtagaagtatttctatctagaatccgttcgaatatctctgtttttatgttcgaatagatggtgttatcgtctatgcctggttcggtttggtcgattactgcgcgttagcacttataattgatgtcgaagttcatctgatctgtgagcttgcctgtaatattatttggagttagaaattatgcacgcctgttgtttctaatctttgtttcgttctgttttgcagttagcttcctccttattcaaccatgggtaaggagaagacgcacatcaacattgtggtcattggccacgtcgactccggcaagtcgaccaccacgggccatctgatctacaagcttggaggtatcgacaagcgtgtgatcgagaggttcgagaaggaagccgctgagatgaacaagaggtccttcaagtacgcgtgggtgctcgacaagctcaaggccgagcgtgagagaggtatcaccatcgatatcgccctgtggaagttcgagaccaccaagtactactgcacggtcatcgatgcccctggtcaccgtgacttcatcaagaacatgatcacgggtacctcccaggctgactgtgccgtgctcatcattgactccaccactggtggttttgaggctggtatctccaaggatggccaaacccgtgagcacgctcttcttgctttcactcttggagtgaagcagatgatctgctgctgcaacaaggtatatatctctagtgtttggtcttttgttatgattgatgagcctagcacttgtttatacatattcgtgatgctattgcagaaacttttgggttacataaatgatttactgctatattcagttggaaattggaaatgaacatattcgtgatgctattccagatattctgtttgttttctgttatgattgatgagcaacttctgtgaatattcatgatgctagtcctgaatactgttgattacatcaatgaagtagcattttcttttattgatttatccctctgtgctagtttttctgtctgtctaccttctatgcatctaagactgcaatttaccacgcatctaaggctgctattgttgattgttgcttttgttatgattgtctgtctttatgatgcatctaagattgcaattgttgttggttgctttcctgaggctgctattgttgattgttgcttttgttatgattgtctgtctttatgatgcatctaagattgcaattgttgttggttgctttcctgctactactagctttagtaatttactgctgcaagaaactatacatatcttctgttagatttggttaagttcatttagatatcgtgctgtatgttactttatactagacttgtattgatgttgctgtccacctgtatttcattacatattggttgctattatttcattttttgtatcttatatggtgtttataatatgtttcttaccatttgagttagtaatgtatttgtatgttggtgcctgcccctgatttgtttgcctattttctgttacagatggatgccaccactcccaagtactccaaggcccgttacgatgaaatcgtgaaggaagtctcatcctacctgaagaaggtcggctacaaccctgacaagattcccttcgttcccatctctgggtttgagggtgacaacatgattgagaggtccaccaaccttgactggtacaagggccccaccttgcttgaggctcttgaccagatcaacgagcccaagaggccatcagacaagcccctgcgtcttccccttcaggacgtgtacaagatcggcggtattggtaccgtgcctgtgggtcgtgttgagactggtgtcctcaagcctggtatggtggtgacctttggtcccagtggtctgaccactgaggtcaagtcggttgagatgcaccacgaggctctccaggaggctcttcctggtgacaacgttgggttcaacgtgaagaacgttgccgtgaaggatctgaagcgtgggtacgtggcctccaactccaaggatgaccctgccaaggaggctgccagcttcacctcccaggtgatcatcatgaaccaccctgggcagatcggcaacggctacgccccagtgctggactgccacacctcacacattgccgtcaagtttgctgagctggtgaccaagatcgacagacgatccggcaaggagctggagaaggagcccaagttcctcaagaacggtgatgctggtatggttaagatgattcccaccaagcccatggttgtggagaccttctctgagtaccctcctcttggtcgttttgccgtgcgggacatgaggcaaacggtggctgttggcgtcatcaagaacgtggagaagaaggacccaaccggtgccaaggtgaccaaggctgccgccaagaagaaatgagcctcgttcaagtggtgctttccatatctgcatttgagatatctagctcttttagtactcgttaagttttgtcgacggtcatttcagttgttgcattgaccgttaatatctgctcgctttgtgcactatgtcagtcgtttaaaactctatttcctgttcggtttaaacttggatgttaagacttattattgcccttcgactgttgtggaatgcgagtatacattgctaattcctttgtctttattttcgcttgtgctattcgctgtttctactgctattggatactggatcgtcttcctgttaatgaaaagtgaactttttgaaaggtattgaaaactgaaaaccgagtggctgtctgtttagcatattgttttgtttagttctctgtcccataattgtttgggttgaattatgaattgattgggatttaaatttttgagattttgtttacctgccaagctaccgaaggactacaggatgaggtgacacatctgactgtttaccgctgaaattattctcatgggtcgtgtgatttctcccggatgcctatataggaaattgagttcaataaaaaacgagatttaatcattagcgtgtgactaattaattgttaataattgtgacttaaaatataaattggagtatgatttaaaataactttctttttttttaaaaaaaaaacgagcgaaaggttgcttacaaaccttcttcctcctttgtaccgggctatacaggcatgggagaggaactatggacgagggcatgactctagttgtgtgctacctcggcgtcagcaacacgagagggagagctcgtcatctttataggccgaggtggtcggttactgggaatggatagaggaagaggacgactatgccgcgacgggtctagtgatgatgaaccgatggcaacaccggacatcggccttcaattggccaacgacatttgtttgtgcggcggcaatggcttgcaggtaacacgcaactagtgaggtgtggaagggagtttgattggtggagggaaggaaaaaagaatgcatgggccaaatataagggatttctgcccatattaatagggactttgtaatttttaaagggatggtttgaatatgatctaaaagaaatgggatttgggataaattgtttagggactatatgagtttggaggatgaatttaaataaggtttcatgggctctaggggtgtttatattatttttggaatagggattcaaaggaatttaactttatggcaatgattggaggactaggacaataggattaaaaataaactaagggttttataaaaaaatgaaagaaatttagatgagaggctttaaatattgaaataaaacattaaagatttaggtcaaagataataaaagaagataaaaagaaaacaagatggctccaatttaaatgaaaatcaagaagggtgaaataaaaactttttcgcataattttttcttaaaattttgagtacgttacagagtaggccacacatcagctaggtgtggtaaaactaaaccaattcactatgtgcatgattggattgagcggcatgtgtggcaagctactttatgccccattcttgatgggtcctcacctatgcttgccccaaggcttaacggtttcggaggcttagcatggcaagctctcaaacatactcaggcccggtttactttcaaactttgaaccccaaaaacgtcacatcgaaattttatacacagacaaacttccaacttttttgtcacatcattctaatttcaatcaaatttctaattttagcgtgtaactaaacacaccctcagctcatggcaggccttgctaaggggtcggcccatgggccgacaaaactagcagataaaggagctgctaacaaaatttataatatctaatagtgatacgaatcaaatcttcccttgggcttgggtcatctggtgtttcatggagcaagtataataggagaaccgagactaaggaaagggggttagatcatgggtgttacacatccggataaccataaagctttataatcccatgcgttcacttgatctagcgatttaggggggttccctaacctcatacttattcctaactactcactccatttcaggttataaaacattttgactttgttcaaagtcaaaatgctttaagtttaaaagtttgtagaaaaaaagtagtaacattttcaacacaagacaaatttattatgaaaatacattcaattattgatctgataaaactaatttagtattataaatattactatatttgtctataaacttagttaaacttaaaatagtttgactttaaacaaagtttaaatgtcttataacctgaaacaaagtaagtaataactgtctgcttaaactcactgaatagggccttggatactccacaatccagatcattttgcccgacaccttggtctcaaaacaactatatagaccggtgcaaagtgactatttgcaactaaacgcccatctacttgttgcaaatctacttctcccaaacatcctcctctaaaaaaaatttaaatatacttatcacttgagcactgcgaaacctacagagacttgaacgtaacgcaaacgtttgaacaggtcgaccgcaggattaaaatcgaacggtcaatactgccacgcaacaataaccaccagacaaagatcggacggccaggaaggaaccctagcacccgtggctgcctatataagaggcaatcctctcgccctaaccccctcctctctcccatctcatcccagccgccgccgccgcagcctcctcctctcgccatctcccgtcctctccttcaaggtcagcttcagatcttctcacttatccttgtttgcgcctgttcatgatagttcgtagctgcagatctggtttggtatcgcgaggtttgggtgatttggtgcttgggcatgttgttttcgttcattttttattgtgtattcgtctcactgctgtgatcttagtttgatgaccgttgacgcgaagataaacttgatttgtccgcgaatcatgtgcgtatgttggaaattatcggtagaatcgaacgataaacttgagttactgcataatcatctacataagtggaaaactactggtagaatcggtagaaaatctgtatctagaatccataatttgttgttaaactactgctgagtagatgttgttattgtccgtaccctgttcagttgggtactgaaattctgtatctaaaatccaatccgtaaatttgttattgtgctactgctgagtagatggtgttattgtctgtaccctgtttggttgtgtcgattactgcgcgtctgtgtaaatctcatgctgattttgatggctattaacgttctgtggatgtccaagtgatctgatctgagatcttgcctgtgatatttatttggagttaaaaattatacagaaaattgtttctaatctttgttttattacgtggtacagtcagctacctccttaatcaaccatgggtaaggagaagacgcacatcaacattgtggtcattggccacgtcgactccggcaagtcgaccaccacgggccatctgatctacaagcttggaggtatcgacaagcgtgtgatcgagaggttcgagaaggaagccgctgagatgaacaagaggtccttcaagtacgcgtgggtgctcgacaagctcaaggccgagcgtgagagaggtatcaccatcgatatcgccctgtggaagttcgagaccaccaagtactactgcacggtcatcgatgcccctggtcaccgtgacttcatcaagaacatgatcacgggtacctcccaggctgactgtgccgtgctcatcattgactccaccactggtggttttgaggctggtatctccaaggatggccagacccgtgagcacgctcttcttgctttcactcttggagtgaagcagatgatctgctgctgcaacaaggtatatgtctagcacttgtttgttcacattcgtgatgctattctagatacaatgaagtagcataatctgttttattcactatgcatctaatacttcaatgtttgattcttgcaagcatatctgtcttttatgattgatctgcacagcacttctgtacatattcatgatgcttgtcctgaatactcttgattacatcaatgaagtagctttcatttgaacgtctagttgtttgttactttatactaaacatctatttgattggtttaggttatattttaaattatctggttgtggtgttgtacttcattttgtcatttttatcctgctggaagttgcagcccctgtcctgtttcattacatcttatctggtcactgtgtatcttatatgctgttaagtaccttttgatactcctacatctggtccctgctcttgtatatcttatatgctgttttaagtattgtttcatatgatcatatcttgtatggttatctttgttcggttgctaaccgaccccctgctgaggaaagttattgatttgttttcctttgttctgttacagatggatgccaccactcccaagtactccaaggcccgttacgatgaaatcgtgaaggaagtctcatcctacctgaagaaggtcggctacaaccctgacaagattcccttcgttcccatctctgggtttgagggtgacaacatgattgagaggtccaccaaccttgactggtacaagggccccaccttgcttgaggctcttgaccagatcaacgagcccaagaggccatcagacaagcccctgcgtcttccccttcaggacgtgtacaagatcggtggtattggcaccgtgcctgttggtcgtgttgagactggagtcctcaagcctggtatggtggtgacctttggtcccagtggcctgaccactgaggtcaagtcggttgagatgcaccacgaggctctccaggaggctcttcctggtgacaacgtcgggttcaacgtgaagaacgttgccgtgaaggatctgaagcgtgggtacgtggcctccaactccaaggatgaccctgccaaggaggctgccagcttcacctcccaggtgatcatcatgaaccaccctgggcagatcggcaacggctacgccccagtgctggactgccacacctcacacattgccgtcaagtttgctgagctggtgaccaagatcgacagacgatccggcaaggagctggagaaggagcccaagttcctcaagaacggtgatgctggtatggttaagatgattcccaccaagcccatggtggtggagaccttctctgagtaccctcctcttggtcgttttgccgtgcgggacatgaggcaaacggtggctgttggcgtcatcaagaatgtcgagaagaaggacccaaccggtgccaaggtgaccaaggctgccgccaagaagaaatgatcctcgttcaagtggtggtttgcgtgtctgcatttaagatatctagctgttactaattcgttaagttttgtgcacggccatggcactcgttgcattgaccgttattatcagatgctcgctgtgtgcactgtgtcgtttaaaactctattttctgttcggtttaaacttgttctgagcctgattattgcccttcggctgttgtggaatgcgagtatttacattgctaattcctatgtctttattttggcttgtggcattcgcttattctgctgctattgaaaactggaaactgtttctgttataaaaaattgaaccttttcttatgcgagtgcgtttcaatttgctgaaatcctgctacttgctatttaaattatttatgttcaatttccttcagttttatatttgttggattgagtgaaaaactaagtactctggtttcgcttgaattatggaactgataggatagcacaccgtttccacttctccggttaagtttctttcattaacggtttaactctgaaattagttccgttgttattacaatgataacttctgatgaaaacaaacttcccttggtaatgtttcgggaccgtgagaatccactcaatacaacaaacttttgttaaaaaaaatggtggattcgactgatttaatttcagctctaaaatggatgaattcttcaagataggtttggagtagttggtactgacctttgatgaatttaggtcaatgaatttctatttttatcactctgtatttgcgagatataaatttacaagatctatatgaatgtcacactatttaagctctatttaaatttagatatggtttatgtccaagttctgttgaatttcaacgataactgcatagagtatgattccctaaggtgcctaattttgtgattctaacaagttctatttcagctcattttggagctggcatctatttacttttaattttacaaattttagataaaatttaggatatttatatgctacatagtttttagaggtatcctatgtagcctaagtgccagattctaatctacagtgataagagtggccgtaacaaaatttggttgagcttaattagaacttaggatgaattccttgcgagtatagtaattatttactacacagtacttagagggatttcccataccgaaagtgcataattttagttacaatattaacaagcacaatttgtttaatatactgaaatttgattcatcctatttggagctaaaatgaaatttctatcaatttataggctgaacatatttttcagttgaacaattaaagctttagctactttcattatattttccagattttaaaaacatcggtccacctgtaagtgagagccaatatgcaaaaatgcccctggttttcacgaggagtcaactttgcactccctcacgtagtcacgtatctatgccaggttttaaaaggagtccctatcttcttttatatttagtgggtgtttagatccatggatgtaaagttttggtgtgtcatatcggtattatatagggtgtcgcatggggtattcgggcactaataagaaaaactaattacataatccgtcagtaaacagcgagacgaatttattaagtctatttaatccgccattagcaaatatttactgtagcaacacattatcaaatcatggagcaattatgccgaaaagattcgtctcgcaatttagtcgcaatctatgcaattagttattttttagcctatatgtaatacttcatgcgggtgttcaaacgttcgatttgacatggggtaaaaatttgggttaattggatccataccattacaaatttatctatttaaaaaaatatcactataattcatatatttgtaaccgtgacactggaattttataaaattaaaaccgtgccactaccgtaaccttttccttcttctttgttttccgtctttcttccttcttgttctcaacgacctcagctgttcttgtgctcatcatcccaaccattcttccttctccaaaattgtgtgcccaaatccgacatgaagacaaagccaaggccgccatcctctgtcagcacgacacgaaacccacacacctcaaaggggcggaggcgaagccgaggcgacgcggcacggcggcgatgacgttggggagagggctctggcgagctcggtggagaccgagatctctcttcgcaacagggagatgctgaggacgaagaccccacggccgcgcggtggcaagtcccatcgcgccacggctgcggtaggggtgcgcagggaaggagaggtagagcgaggggaggtcgtcatcaggggagctgtcgctgcagcatgagcatgtctctcttttctccttcctcgtggattccctcgcgaaggcgcccgccagcagaccaccacgcactccgcacctgcttgtcatcatctcgtcggcgtcccataaggcggagcggcgatggcggcacgacaaagaagaacgtgagttagtcagtggcgtgcgagtgtgataggggagcgcctgcattgtggtgctgccatgctgctgcaggggggaggtgcaggtccacgggggccgctgccgtgccgaggacgacgccctgcccaacacgcggacgccgttgaggaagaagagctcgtcctcgccggccatctccatgtcctccacgagtagctcgtcgtccttcacacccttcgaggagctgcaaccgcctttgcctctacctatgttgcagccgctggccacgccaatggacgctgacaaggtcgtggaggagaaggattgtggcatccctggtgttcttggtgctgtggagttcgatctgaacgagcagaggctagttgtgattaatgtgcccatggctgtaagtgatgccgaagaggtgcgcatcacggcggcggtggtggtgggcgcaaaagcgacagaggaaggcgcggtcggcggtgacgaggcggcgctaatgcgtgcaaacagccgcggcaggaggcgggggagtatctcaggagaagaagacgggagaaagaaggaagaaacggaaaaggaagggtaggggtgggcgtttgattagactgaaaaattcggtctcaatcttcggtctttcggccatttcggtctttgaaaactcgggaccgaatttcatccaaaaattcttaggactggcaaattcggtctcggtctcggtcagaccgatttttttccggagatggatgcggccgacgggatggaggctggctagaggaggcggcccgcgcagcgctggcgtggtggaggctggaggtggcccgcgcggcgcaatggaggactggagggcggaggcggcgaggcgggccggcgccggcgcggtggacggcggaggcgggaggcggtgccggcgcggtggacggcggaggtgggaggctgcgccggcgcggtggacggccgaggcggaggcggcgaggcggcgccggcgcggtggagaggcggcgcctgcgcagtggagggcggaggtggcaagcgtgacacgatggccgatggggatgggaggcggcgccgcgtgagggagtgggagggagtggctgtgtggtattggttgcctctagggtttagtttgttgggtttattgggcctcctacgtctattgggccgcaattcggttttctcggttaattcggttaaccgagggtaatgaccgaattacctgaataaatttcggtctttcaatggctgagacagaactactaaccgaatttctcggtctcggtctttttagtctcgatctcggtcttctcggttcggttcttcagttcggtcttattttgcccacccctaaggaaggggatagatggaaaacgtgacagcgatgtcacggttttaattttataaaattggagtggcacgactacaaataaatgaattgtattgatatttttctgaataggtaaatttacaatggcatggatcgaattaacctaaaatttttgtgtgaaaactaaacagggccttactacccaggtctatgtcccttattttataactccaagatggccgcgggaccgcggcactggaacagcttggtggtggcgaacttcagcaaacggtgacgacggtgttcggcccacgagctagcaaaccaatacgtgcaagtgctccgtgggatcctatggacgcttactgtttgtacagtgattgacgccttgactgcgacgtttgacgacgggagcagaggatagacagagacaaatgtgacacagcttagtacataactagatttgttatacagtatatatcatccctgatactagtggattggttttttatgagacggagggagtatgtggtttaagaggtgagtcagtttcaggattaaagtacttttggttccaacatgtaataaggataaataagaggcgggtcaacttccaagagttgaataagtagtttttgcttttgagttaccaatttgacacattcgaaaatacggaaactaaggttaaggttaatgtttggagtgcaatcgatagtactttatctaccgagttttaatatggaaatccaaattgtcgttagggttgacctaaccgttatttttgagtttgcaaatattgggatacggtgtaacttgctataatgtattgctgagaataaattcaacagtcactcactcgcacgattagggctctcgctctctctagaaagctcaagagcgtcttctcaggcgaaaagaaaaaaaacttccccttccgcccagcccctttccttctattcccgatggcttttcggtcgccggcgagggagggagatggtctagctcctttcttcgctagtaggcttaggttttgtcttctttgatagttgggttaaccccgttttgtatagctcgagggggtcatcggcgtccgactccttcattctggttgcttttgttatggatgtcctcgtcggcttcttctccggtgaaggttccctgtcaatcgttttacaggttcaccatcaacgcccgaagctaagagtgcggtgggtttgctcaaaagaaggtagcgccgaccacttgcttcttcttgggcgagctttccgcaactgcgttgttcttcttcctagtctccggcatcagctttagaagtgtggatgatgtgtttctccatttgccttggatgcttcaacctccatagagaggcctcttttgggtttgcatctaggcatcattattttttttagaattacacagtacgacgcaaacactcataacgcacgcacgcaaaccttacccctatgagcatcttcgaatactgagccagcaaatccttgagattgacaaagtcaccaccatctaggcatcattacatgcagctagccaaggattatcagctcctgtcgtcgttcagtgcgtcgatctggtcatcgttgttgtggacatggcaaagagaataacccgattgccttttctgtttctttctaggtcctttcttgcatatttcagggttaaagtgtaatttgcccatctgtcaggggcctctatgtaagatttgcaatgataaattcaacaatgccttcctcgtaagaccatatgcaagtaagtgcctatatgcacggagttggatagagtgatagacaatgctgacttctaataactattgcgggtggaagctatcaattttagtgtactgagttttgtttcaaattgtgttcacgcaaggaattttcatagagattgatcatacttgttttacctggccttaatcttcattttgaagtattttaatttaccccatattctttgagtatgcactagctagttgaagcttgtttttattttagggttaattggatccattccaatgcaactttgacaaattaaaaaaaattgtcactactattcgttatatcggttacatgtcattataaatttctaaaattataaccatgcaactctcgtcaatttttctgccctcattgacccggccccccctccctccacgaaagaagtcgcatctgctgactgctgggcaccttcgccacttgccgagatggctgcgcgcgtcaaacgtgttggcgaggacgtatgtcgggagctcgccaccgccgccggcgccacattcgagtgtgtcaatgagttacgcaaacttggagagcacaaaggcgaaggggtcatcatcggaggtgatggcgaggaaggacgggatgtagcggaagcgtagcggcgggagcttcgagaggctcacctcggcaaacgcgtcccctgatgcggccgccgccatgacggcatcgcgtcggccacggaagtagtggtagtacgcggccagcgtggtggttgactggatctagaacacggcgatggcaaccactccatggttgtgtgcgacgtcagctgctgcggtgcacgacggggcggccaccgccatcgccatcgccgagattcggcatcgttggcgcgccaggcggtcgttgctcgtcgcgctcgtctccctccttagggcggcacctaacacctgcgccaccaaggacatgctcgccgacctctcccgctcccaggaagccggcgtcagggacgacactaccaccgtagtcgtcctcgtcggatccttgctctgccgatgccctccacctgctcgccgtcgacgccgccctcaccatcttcaatccggctaacccggacctcctcgatctccgcggcaagggcggtgaggtggacccggcgccaccaagcgcttcgtgccattccattgcgagggtagggacaacgacggttgcggtggtgctcggaggggatggtagcggctgcactgcgcggaggaaggagaagaggcagtgtggttggctggcgcacgaaggaggcgcactcggaggggtcggcggtggctgcgccgcaaggctgaagtagaagcggcgactacggcgggcgaaggaacggtagcgccggcaggcggaaggaggaagcggcagcggttgctgctccatgtgcatcttcatgtgcacggttctatttttagaaaattgtagtgatatatgtccgatttcgtgaataatagtggtatttttctaatacagtatatttgcagtggcatggatccaattaacccattttatgcaaaaagattgtaatatattactttctgaaagcattttaagtattttattgcaagctaaatttcaaaattctcaatttggataattgggaaaaaaatgtttgaattaggccattagggtacctacttgcgctctgcgaaacctccagcgacgtaaacgtaacgcaagcgtttgaacatgctgttaccgcaggattaaaatcgaacggtcgatactgccacgcaagagcaaccatcagacaaagatcggacggccaggaaggaaccctagcacccgtgtctgcctatataagaggcaacacggcccaaaccctcgtctctcccgtctcaccctagccgccgccgccgccgccgcctcctctcgccttctcccgtcttctccttcgaggtcagcttccgatcttctctcttctccatgtttgcgcctgttcatgatcgttcgtagctgcagatctggtttgctaccgcgaggtttgggtgatttggttctttggcatgttgttttcgttcattttttagtatttttttgtgtgtattcgtctcactgctatgatcttagtttgctgttcgttgaagcgacaataaacttgatttgtccgcgaatcatctgcataggttgaaaattatcggtagaatcgaacgataaacttgatttgatgtggaataatctacataagttgaaaattgtcggtagaatcagtagaaggatttgtatctacaatccgttcgcttagatctcttcctatgtttctgtatttttttattctactactgctgattagatgctgttatagtctgtagcctgttcggtccggtcgattactgcgcgtctgtgttattctcctgccgattaactgatttagcactttgatagttgtcgaagtttgaattaggtacctactttgatagatgcctaacttttttgtgtgtattcgtctcactactatgatattcgtttgctgttcgctgacgcgaagataaacttgatttgttggtgaatcggtagaattggatgatgaacttgatttgttgcataatctagacaagttgaaaaatatcggttgaattgttggaagatttgtgtctataatccgtttgcatagatctagagcttagtttctgttctgttttttattctactactgctgctgagtagatgctgttatcgtctctacctgtttcaattgggtgtattactgtccgtctgtgtaattcctttgctgattttgatgcccattagctatgctagcactttgttagattaagtaagctgatctgtgagcttacctgtaatatttatttgtttctaatctttgtttcattctatgccgcagttagctacctccttattcaaccatgggtaaggagaagacgcacatcaacatcgtggtcattggccacgtcgactccggcaagtcgaccaccacgggccatctgatctacaagcttggaggtatcgacaagcgtgtgatcgagaggttcgagaaggaagccgctgagatgaacaagaggtccttcaagtacgcgtgggtgctcgacaagctcaaggccgagcgtgagagaggtatcaccatcgatatcgccctgtggaagttcgagaccaccaagtactactgcacggtcatcgatgcccctggtcaccgtgacttcatcaagaacatgatcacgggtacctcccaggctgactgtgccgtgcttatcattgactccaccactggtggttttgaggctggtatctccaaggatggccagacccgtgagcacgctcttcttgctttcactcttggagtgaagcagatgatctgctgctgcaacaaggtatatctctagtgttcggtcttttgttatgattgattagccttgcacaagtagcataatctgttttattcactatgcatctaatacttcaattgttgatgcttgcatctctctactgtttgtcttattttattattgatctgcacagcacttctgtacatattcatgatgctagtcctgaatactgttgattacaacaatgaagtagcattatgtttgtatggatttatccctatatttgctttttttttttatcttcattacgcttctgcgcatcttccaagactgtaattattgttgtttgcttttgttattactgtctgtcttcactatgaatccaagagtggaattgctgatggttgctgtcctgctactactagcattagtgatttacctgttcattcagatatcttagttgtttttttactttatgctagacttctattgaagttgcagcttgcccctgtttcattacatcttatatctggtcactacttttttgtgtatcttagatgctagtattaattatttttgtttcatatcatgtatggttagttatctgtgtttgtttgctagtccctgcccctaattcgtttacttatttctgttacagatggatgccaccactcccaagtactccaaggcccgttatgatgaaatcgtgaaggaagtctcatcctacctgaagaaggtcggctacaatcctgacaagattcccttcgttcccatctctgggtttgagggtgacaacatgattgagaggtccaccaaccttgactggtacaagggccccaccttgcttgaggctcttgaccagatcaacgagcccaagaggccatcagacaagcccctgcgtcttccccttcaggacgtgtacaagatcggtggtattggcaccgtgcctgttggtcgtgttgagactggagtcctcaagcctggtatggtggtgacctttggtcccagtggcctgaccactgaggtcaagtcggttgagatgcaccacgaggctctccaggaggctcttcctggtgacaacgtcgggttcaacgtgaagaacgttgccgtgaaggatctgaagcgtgggtacgtggcctccaactccaaggatgaccctgccaaggaggctgccagcttcacctcccaggtcatcatcatgaaccaccctgggcagatcggtaacggctatgcgccagtgctggactgccacacctcccacattgctgtcaagtttgctgagctggtgaccaagatcgacagacgatctggcaaggagctcgagaaggagcccaagttcttgaagaacggtgatgctggtatggtcaagatgattcctaccaagcccatggttgtggagaccttctctgagtaccctcctcttggtcgttttgcggtgcgtgacatgaggcaaacggtggctgttggcgtcatcaagaacgtggagaagaaggacccaaccggtgccaaggtgaccaaggctgccgccaagaagaagtgagcctcgttcaaatggtggtttgcatgtctgcagttgagatatctagttctagtattggttaagttttgcccactgccatggctctcgtttcatggaccgttaatatctgctcgcaatgtgcactatgtcagtcgtttaatactctcgtttatttctgttcggttaaaactgatgctctgagtccgattattgtccatcggctgttttggaatgcgagtatttacattgctacttcctgtgtcgttattttcgtttgtgctattccctgcttttgctgccattgataactggaaactgtctctgtcattgaatctcagacaagttttctgctattggaaactgaaagcctaatggatttcaattatgatgattgctttttctgcaactgccacctaaattgtttatgttgaagtttgttcggtcccatatttgttagaaaagggtcggggcctcgggggtttgcttgaatgatgaactggtcggaacttgtagggcttcaattgttgtgattttgtttccaacaggatgtttacggcctttttaaattgagaaaattagcatctcaaacaatctaatctgaaaaccttttaaattaagaacttagcctctcaaacaatctaatctgaaaatttgatcctactatgggaggctatatgtcctttcgtaagatgtagattgaacttttgtcatatacagggtatgaagtatcagatggaacaacgtagattgaactcaagtccttgattttaactctaaagatcaattaattcagtccactctaaatgctgataatggaataaccctcctgggaatagatgtttcgttgatgcttcttggaaagatcaattaggatttggaatgtttttgcatgatccacagactcgtaaagcgatttgtgtccaagctagttcaatactttatactaatgctctccaagcagaacttgcaagtatatacttttccattggcgtatgcagaatgcttaacattgcaggtatggttatgctttctgataatttgcctctagtgaagctccttcgtcaaaggaattttgcttcccagccacatcactggagtcttcatcctctgcttctgaaattgcaagattttactcaaggagaatcaattagcatagtctggaactctggatataaagaaatctaaacaagatggcagatttttagaaaaagggcaagagaagcaaatgttcgtcaatctgtccaactagtttgtcaaaatgtatgacatgtctcgcttcaaagtagctgtgctactacggcagctctttaatcagcttttatagctgacgatgtacaactgattcatgtactgtgcttctaagtttccaataaactttgttcttaaaaaaaacgtagattgaacttttgtcagatattgttcttaaaaaaaaaaacttctgtcagatattgaggacacacgtctgaagtagtatcagatagcacaccgtttccacttctgttaagccctttcattagctctgaaattagttccattgctgctattacaataataacttttcatgagaaagtaatcaatctatttaaccttagcacccatcttgatgaagtatgggggccgtgagaatccactttccgggtgatttcagctgtatgcgtctgtaagtatatatgaactgtacaatacaacaaatattgttaacagaaaaaaaaaggggctaacctgcttaaacctatatacgggtggacggttgagccatagttgttggtccctaatatgatcatgtccatacttagagcagttcgctaattcctatcctatgtagttttttcgtctcgtgaaacgatccatgtagtacagctgtcttgtgaaacgatccgtgtagctgtacaagtaaaattgctgacaataaaaatcgagcacacgataataccaccaacaaaggctgcccaagttctcgagcttctcgtgcctcttcgagtcgtcgggatggcaacgaaagcacctctaacttgagatcgcagatgtgatttagttgctggtgctagggtggtgaaaaaacagtatcttattttaactccacctctccacacgaaaaaatgttacccattagtgcgtgattaattaaatattaatataattttttaaaataactttcctatagaattttttttaaaataaaacgtttagcagtttgataaacatacgtgtggaaaacgagtagaagttgggaaagtgagggaaaaaacacaaccatgccatacaatgacatttttatgattaatggaataataactccttgctctacatcgtgggatgcacttgaatcatacgagagagagagcgcgcgcacgtaacaatataacccttagatttctccctacgctttcaactgtctgatgaatcctgatagtataagtgtagcaatttcttcttggtggatcctgacaattaaccaaaaaggaaaaaaaatcagtacttagattgtacagataggcatacaacataaactaaagttgatacagtcctttcccgcaaaaaaagttgataatagtcctctccgtaccgatattttcgggttttttttatacttattttctcctcgaattgttgggctagtttgcaaaaaaaaaggtacttagattgttgggctatttgaaaaaaatcctcgtatatattcaaaacctttcatagttgtgtttatttttcgaaaaaaaccttgtctataatgcgaagagaaaatcccatttttagcctagaaataacgcaataaacacgaaaagtatataaaattttctgcaaaacaaccatccggctgcttacacggtggatagaggcaacatgggctgagatgtatttgttggagatatagggtctgtggttgtgtcgtagatgacatcaacagtgtcatagctgcctgcctatcgatcaggtccatatttgtgtttctgttgaaaagtttgagaaaataaggttaaataagttagcacggtcacgttaccttcataaaataggtccagcagaccagcttttcgttttttaaaaagaggagcaagtgagctacaactcgaagaggcatctaattcaaaatagggtcgaaagcgtagttaacgcaaacgtttgaacaggctgaccacaggattaaaatcgaacggtcaatactgccacgtaacagcaaccatcagacaaagatcggacggctaggaaggaaccctagcacccgtggctgcctatataagaagcaatcctctcgccctaacccctcccctctcccgtctcatcccagccgccgccgccgccgcctcagcctcctcctctcgtcttctccttcgaggtcagcttcagatcttctctcttcttcatatttgcgcttgttcatgttcgttcgtagctgcagatctggtttagtaacgtgaggtttcggtgatttcgagctggggcatgttgtgttcgcccattttttgtaacttttttgtgtgtattcatctcactgcaatgatcttcgtctgctgttcgttgacgcgacgataaacttgatttgtcagtgaatcatctgcataggttgaaaattatcggcagaatcggacgataaacttgatttggggcagaatcatttacataagttgaaaattatcggtggaatcactagaaggatttttatctacaatccgttcgcatagatctctttccgtgtttctgtaattttttttattctactacagccgagtagatgttatcgtctgtacccggtttggttgggtcgattactgcgcctctgtgtaaatcatccgccgattagctgcgttagcacttttatagctgcccaagtttgatctgtgagctttcctgctatatttatttagagttgtaaattatacacttatctttgtttctaatatttgtttcgttctgtgctgcagttgttagctacctccttattcaaccatgggtaaggagaagacgcacatcaacattgtggtcattggccacgtcgactccggcaagtcgaccaccacgggccatctgatctacaagcttggaggtatcgacaagcgtgtgatcgagaggttcgagaaggaagccgctgagatgaacaagaggtccttcaagtacgcgtgggtgctcgacaagctcaaggccgagcgtgagagaggtatcaccatcgatatcgccctgtggaagttcgagaccaccaagtactactgcacggtcatcgatgcccctggtcaccgtgacttcatcaagaacatgatcacgggtacctcccaggctgactgtgccgtgctcatcattgactccaccactggtggttttgaggctggtatctccaaggatggccagacccgtgagcacgctcttcttgctttcactcttggagtgaagcagatgatctgctgctgcaacaaggtatatgtctagcacttgtttgttcacattcgtgatgctattctagatacaatgaagtagcataatctgttttattcactatgcatctaatacttcaatgtttgattcttgcaagcatatctgtcttttatgattgatctgcacagcacttctgtacatattcatgatgcttgtcctgaatactcttgattacatcaatgaagtagctttcatttgaacgtctagttgtttgttactttatactaaacatctatttgattggtttaggttatattttaaattatctggttgtggtgttgtacttcattttgtcatttttatcctgctggaagttgcagcccctgtcctgtttcattacatcttatctggtcactgtgtatcttatatgctgttaagtaccttttgatactcctacatctggtccctgctcttgtatatcttatatgctgttttaagtattgtttcatatgatcatatcttgtatggttatctttgttcggttgctaaccgaccccctgctgaggaaagttattgatttgttttcctttgttctgttacagatggatgccaccactcccaagtactccaaggcccgttacgatgaaatcgtgaaggaagtctcatcctacctgaagaaggtcggctacaaccctgacaagattcccttcgttcccatctctgggtttgagggtgacaacatgattgagaggtccaccaaccttgactggtacaagggccccaccttgcttgaggctcttgaccagatcaacgagcccaagaggccatcagacaagcccctgcgtcttccccttcaggacgtgtacaagatcggtggtattggcaccgtgcctgttggtcgtgttgagactggagtcctcaagcctggtatggtggtgacctttggtcccagtggcctgaccactgaggtcaagtcggttgagatgcaccacgaggctctccaggaggctcttcctggtgacaacgtcgggttcaacgtgaagaacgttgccgtgaaggatctgaagcgtgggtatgtggcctccaactccaaggatgaccctgccaaggaggctgccagcttcacctcccaggtgatcatcatgaaccaccctgggcagatcggcaacggctatgccccagtgctggactgccacacctcccacattgctgtcaagtttgctgagctggtgaccaagatcgacagacgatccggcaaggagctggagaaggagcccaagttcctcaagaacggtgatgctggtatggttaagatgattcccaccaagcccatggttgtggagaccttctctgagtaccctcctcttggtcgttttgcggtgcgtgacatgaggcaaacggtggctgttggcgtcatcaagaacgtggagaagaaggacccaaccggtgccaaggtgaccaaggctgccgccaagaagaaatgagcatcgttgaagtggtggttatgctggctgcatttgagatatcttagctttcgttaagttttgcccacggccatggcactcgttgcatggaccgttaatatctgctcgcaatgtgcactatgtcagtcgtttaaaactcgtttatttctattcggttaaaaacttggatgttctgagtcttattgttgcccttcggctgttgtggaatgcgagtacttacagtgctaaatccttgctctttattttcgattgtgctatttggtgaaaactgaaagctcttttgcttggtgaaatctgaaaactcttggtacttttgaaatctttaacttggtatttcaattgtagagattgaaaactgatacctaatgctacccaacggagtttaattgaagctctttttgttccaaattttgtgctgattggaacattatttaggcatatgactggatttcgcttaaatatgaactgactgttagtagtctttatcagatacatctagtacactcgtgtcggatagcagctatgtaaactgtaccatcgttgctctaataacttttcaatgaaaaaaaaatcaagctctaataacttttagtcccccatgataatgttttggggccgtggcaatacaacactttcgggtgatttaggctgtatgctatatgaacagttgacaaaaggctaacttgcttaaaatctatacgtttagacgcttgcgccggagtcgatggtcactctatgatcctgtacatgtgtgcgatctcaaagcagttcgccaattccatcctacggatgcggcgatatgcaaactggaccaaatttgatgcggtctgcgagcaaatttaattcagcctggagttcagatcttcccgttgtttttccgtactctgaaatgatccatgtagttgtagaagtaaagaattgctgacaacaaaaatcgagctcagggccatcaatccccctacatgataccatcaacaaagacaatattaaagctcataattttaagataatggtgggatgcaaacaaaccatacggatactgaaatggtggagatgcatacaatagcggtatattgtacctgatagagatggtgtcatggcgaaatcaaattgaggcagcaacaccccggcggcaatagggatagctactatgttatatgcgacagcccaggctaaattttggtgaactttggccatagttgctttcgaaagtgataaagcatccattacctgagccgtagggtggttcttgtttattagcacgaatgccacttgaactatgcagttacaatatcatagagaacagaatcctacctgagaaagtctgtttcctaatagaacaactgaagccgcgtcagaggcagcactctcttttgagtttgttcgcatagctactcccacatcagcagctgctaaagatggtgcatcatttattccatccccaacctatgcaacagcaaattccactaagacaataatacagagtagtttcatccaatctaaaactttgagttagtcaaactttaatttttgtttactatgctcaacatttaaacactctccgaaagtcaggacgcggaataattttagtgcaggcaatttcagtatgccatagactagcaacaactgtacgtgctgtcaataatagataaaagcacatcacagagcattaccattgcaacccgacgtccctctccttgcaatgcagttataatgcctgccttttcatgtggagttaaggatgactttatgttttcacttctgatccctacagttctcccaatgctttcaactgcttctttcctgtctcctgatagtagaaatgtcaagatttcttcctgctggagcctgttaattaatcagaaagggaaaatacagtatttaaattatacagacaacataattagtaatagacgaacatttgcgtaaaaataggaaaaaaaaacatttgcaatatgcgagattttaggatgcaacatcttttttttttgtggatatcactcaaaagggttgcatgtcatatagagagtagatgcagcattcatagcaaatgtccaaaagtataagagaaaactatgaattctgaatatgtcccgttaggaagatatgtttgactgaattatgataaagcaggagacactcgataaatatacagacagatggtatctgcagtaaatacctgtccacggttgctttggcatcatcacgcagaacatctgatacagcgatagcacctattattccttctccctcacggccaacataagcaattgattttgagtgattagatgatgcctcactggaagacacaaactctagatgatttctgagatctgtcagttcagttgacgatgccttggtctcaaatcgattgtggacccagtccaaagtgcctactgcaaccaagcacccatctacttctgccaaacagccaaaaccaggctctgtaagttgaccacttgtggctgggatatctagtttgagaagttcggcctcctccattatagcatttgcgataggatgcaatgctgttttctccactgcagcggcgagacgaagaatctccgcctcctcatatgctaaagaagctatagaagtaactactggtcttccctttgttagcgtccctgtctaagaatcacaatacaaataccaactgtaacacaatacttaattttgaggagactagtttagcatgaaaaattaaatgatgtatgtagtgtgtaccttatcaagtacaatggcatctattccagctaaacgctccaaaacatcaccccctctaataagtagtccccgtttagcacctagtttaagataaaaggtagttccatgagggttagcagctcataaaaagcaaagatcagagaaggatcgcaacaaagtagcacagtcaatatgctgaattgactttagtaatgcaagggcctctttatcgtatttatgatgtatgagcatctccgaccccattgtatcagccaaatatcaggaacaaacgaacccaaacattatgacatagaaagttacccagtgaagttcctatcaaaatagctgtaggggtagctaatccgagtgcacaaggacaggaaacaacctgcagggtgaacattatgagatcagcccaaaaatcataaatgcaggcatatgcaaatagtgcccttcgtagcccacaacttttcatccaccaccgtccatcgaacaggtatcgtattgagaattcaagatgtttggcatgtacatcaatcatgtaggatttcaatgatgattagttagtttgtgcactgtgacctgactttgtaaaattagtctattagataacatttttttaacaatagttttcagatcattagagtgaaacactgagctttcagaaaacagtaccaggactacttacaagtacatccacagcgagcttcaagctcaatagtaatgaatccccgtctggaccagaaatatcatttagaaggacctctggaaagatgtgggtgccaatgtaataccttggaatagagaaggttgccaaagcaacgttaatgtagccccagtaaatttcatgtgtattctttttggaagggaaaaacaacaacaaaaaggagaatgggagcataccagaaagaaaatgttgctgcagacaatgtcataacagtataaacaaatggccctgcaattgaatctgcaagcctttgaacgggagcttcatgtgcttgtgcatcctcaacctgttcaagaacaatacaagtattataaaaacttcttttggtcgagaaaaaaaaacttcttttagtttctttgttatcaagagaaaagagtatacctaccattcggacaatcttagcaattgttgatgatggtccagtagttgtcgctttgatctttaaaggaccatccttcaacaagtcaaataattaattgttaataagtcgaacaaagaattctcacatgagcctgtgtactttatgagagagaggggcagggagttaaaattaaacaagcgtaaaatggacaatctaataatttcactgaaacatgtttagttcttttgctttgtactaaaagcagggccttgtgcctcttatctaactgaagcatgtttagttaaaaatagcttcgtcaatcaatcaaagcatggaaaagagagtgaatagcctattatttttttggtcaactcacaatagcttttgcattggcaacatgaccatggatgaaaaatatacatatgacaaagagatcagcattttaactaagaatacagtttttgaaatgaaagtaaagcttaagagctgacacaagctaatggaattatagaatgtggagtaagaattcctggcagaaaagtatgcacatacccagtttacagttccagcaaatacaggaaaccctttttccttggggactggcaacgattccccagtaagcattgattcgtcaacaaaacttgatcctccaaggacatttccctaacagaagatatgtcaaataattacgtgcaagaacaaactgatgtagtaagaaaatgcaacagaagaaagacaagtgtgtccaaccatcagtgaactagagcagccttctagcattttcacctctacaaataaatcatgatatgaaccttaaagggtatagtactataaaaatacatgatcaaaaccatgagtggacatacaaattttacaaataacagaggatatccaagtttgagagagagagagagagagtaagcaatctatggtgcattcattgaagacagataggcattgctgataaattgtctaaaaataactaataaagaagagggaaaaggagatatcttcaaatgatctgagcacacgcaattcatttgtaagattacttcactatatgaaattaatagtaacaaaaaaggggtcagtcaaacttaggatttatgcatattcaaagaaagtactataacataaaaccagtgtggctccttacatctacagggattgtttctcctggaaggaccaatatgaagtctccaacacgaacatcatcaacaggaacctcaacagtgattgcatctgaattcaaaacaccatctgaggatggatcgtcacttgaggaagtaacgaccaatcttgactgaggtgataagagtgactgcaacagaataaggcataagtagttgccacttgccaacaaattcagtcttataatgaagaacatgcagaactgcagataaattacttcactaccatcaactaccactgcaaagtttctccaatagtgtttgagggaatacatatttacttacttttattctacaaatgaaaaaataagtgtctctgtaaaggaataaggtgtatacttacaacgagctcattcatatcgctagaagccttaagcctggcactttcttcaagagatcgtccaagaagcacaaatccgagaagcatgacctgcatgctacaagaaaagtttcttcaacattattatgcaaaacatattcaactgttaattcatcaatcaccaaatcagttcaagtaatgcggtaggaagtaattaggtttatatttgaacaattcaacaacacaacgggatgccatattaacaatacaccacaacatagacaaaaggcagacaacattaacaaacgacaggagtgtcaacaagaagatgaaacgtgcgtgcatggaagatcactcaccggttcatcaaaaaaggttgaattccattccagttcagggttcagcaaggacacctgcataaaagaaaagctgcatcagtattcttgtatgactgacagacgatttgggcactgcaaatgcacttactgaactgatagcaaatgccgctgcagatccaaaccctacaagagagttcatgttgggggatccttgcttgaatgctcgaagaccatcaaaaagtatatctggtgttacattgaacacattttgagaaaaggataaaaagcctgaagatacacattgcacggtcatgctgaaaatgttccagagtaatgtacaacacatctagttcttcatatcatctgccattctgttgtttcttaggaggctttaagaatatgtctcctttactacccacccaggcacccaccaacccaaacaaaagcccgtgaatcgaagtgatgaagtatttttcagggcaaacaataaggaaatccttgttgtgtacatacattagaaatatataaaaaaacaaaggagtgtttaccagagaaggaatgtgcaatctcccccatcaagtaaggctaccaaattttatctagccatgactgccatctcagagaattcaatgatcatatcaaggatgactacatgtaatggtatgagttttcagcatctcgtgtcagacaacctagtgacctgcttgctgctattgagttgtctatttttcattgtttagagaattatattgttcttaggaactaagttaatttggtcaagttattgctagtccctatctggtttgatacccaaaaaactgtgtagaagcctatacaaaaaaaaaaaaacattacattactatactatacctcttccaggcccaaacaatgccgctattgcaatgccacatttcacatacgaattatgcaacagatccaaaaacgttcctgcaccatgcataaaccgatcagatagtgatcctagtggaaaaacagttcgatatagcatgtgcatcagtgaccaatttagactttcactaaacttcattcatgtccattcatctattgcacaaacgccacacaacctgtgatcacgctctcgtggtttgaactcaccatggccgacgtggatgccgagcgagtgtaggaaatgggttgcgtgcgagccgcagcagagcgcaacgagcgtccacgcgaaggcgacgcgcccacggctccgcgtgaggagctccgccttcctggccgccatctccctccacttccgagcgctgtcgctagcccccgaggccgcgccccctcgccgcgccaccgaggggaacccgcactccgtcagcctcgccgccagctccttcccggcggccggctccggcgacctcagccgcacggccgccgactccgcgaggaggttgaccgccgcggtctccacccgctcgtccgcggccaggatggtccgcacccgcgccgcgcagccaccgcacatcatgccgctcacgtcgagcagcacggtggcagcatcactggccccctctccttctcccgccgccgcggccgcgtcgaccgcgctcgaggccgaggcggagggatcggccgtggagcggggggtggccaccgctgggccgcgggggaggacgacgaggcagaatcgctgcgcagtcgaggccttaccacaaccgccacctcgacccaaccggagacgccggagcaacagggggttaacgccgcgaaccggagcggtgacatggaggggggaacggctagcggtggcggccatggaggcggtcgcccgcgagcgcggtggggaagcagctagcggagaaggattaagcttaggtgcggaggagggaggaggcggccatggaacgcgccgagacgaggagtggtgggtggtggactggtggtggtgggaaatgcagtgcaggggaggagaggggaaaatgtggtggtggtggaggaggaaaacgggggagatggcgacgtgtgcgagggatgaggaggaaaacgggagtaatctttgcgagtcggatggatttggatagcaatctgtcgagacgtttggaggttttcgtggttgaaaacgtggtgggcgtgacgcacgatgcagatccacaaagtttcaaactcccatgtggctttgcaccgtatcgctcgcactgtgccggtgaaactcccgtttattttgatgtaaaagtaagtttgcggcttacccaagtaccggtgtgtccgtgcgtaggagcatcgtgcgtcggtgcgtgtcatgttgctcgatcgcgataagcaacggaagctgcattctcggggtagacaatatatcatgtctccaaaatacagtaggtgtcacgaatcacatactccgtatgctcgtatttcatcgataactcagtaactcacaatatagccttgtcagtgtctaactgaccataagcattgtcagttgtcaccttgatcattcaactggattttcgtatgagatgtttgcgttgtaataacacctctttaaagaacatgtagcttattttttaaaaaaatcgtacatcgttttgatctatttacgagcgtatatcatatctaccttttttttatttgagacacaactaaatggtcgtggactcgtgggcgtggactcgtgggcttgtggctcgtcagatacctcttttctttaataaataacaccattgactttttatcacacgtttgactatttgacttattaaaaaattatttaattttaacttattttgttgtgagttgttttatcactcaaaatacttccaacatgatttatatcttacacattttgtgtaattgttttaaataagatgaatgattaaacatatttttaaaagtcaacggcgtcatctatttaaaaaataaagggagtaattggtatccactaataattattacaaactacttctccgtcaaaaaaatcctaaatatgtatatggacaacatgtatatccagatacatctcaattggacttttttttaactgtgggagtaaaacttaacatacaagtacgacgcattatcatccactaacaattactcatgcaagcataactaatcatctaaaatatgatattgtaaagctcaatatacaagtatatcaaatcatattcctcacattgttttcataaatactccaacattcattatttctataatatgcaacatatatcctatcttactataaagttatcccccactaacttcttaagcttaacatgcaaagatgctacatcatcatccactaaacaagatgtcacatcatcatccactaattaacaatatgtcacatcatcattcactaacaatcatcacatttaaacatcatgcaaacatgctatatatttatagtttttataatttaagagcttttcaaatacaaacatgttaaattatcatccaacataattcacataatgtttcaatgtatatctttattatgttttatgatatcctatatacttatatagttcatcctcatttagttagtgcttaaatgattaaactatggtccaaattatctttcttcttttttcctctaattaatttatatcacatcaattgtttttagcatttagattattaatctacggtccaaactatctcccttcttttcttcttctataaagtcataccaccttactttttacgtttgaatcaccatactacatactatttaaatttaaattatcttaaaccacattaatttacttaatctgttgttatccagctatcttacacgttattttttatttctatcataataaattaccacagcaatgcgtgggtttcacctagtttactcatacaatttggaacaaaacgtgggtatcacctagtaatgctcgttggctaaaactccaatattagagggtgtggatagtgattgagtgggatttaggtcctctcactaccgcaataaatgctagtacaatctttcgtagctacaacactcactattggattttgaggcaaatttcacttggtgctcttgccatatcaattgatatgatgcatacatcacaaatcctaggtgtatagtgtctctaatggtgttacggcagaggatctcatttcacttcgacagatctccgcctcctattaagtagttcttctattaatgtcatcgctaatataatgttctaagtggctcctttgacaagcgtcgttttatcctttacatataaccgatggtaaaataatttcaaatttaatcaaaattttacagcagaaatagacaattaggaagtcatttgagcttgtctttaagtcaaacttctctaaacttaactaagtaaatagacgcaacaacatctacaatatatgttctacaatatacttattttgttttgaaaatgttactaagtttttatttaatttaatcaaattaaaaaaatgacttggagtaacaaaatgagcatttccaacacaaaagtagtactagttcagaaatactagaacgtaccaggggcaaactccaaaacctcccatccgatcacctccgtcccgaacgttatctctaaccccttcgtttcccacccaccacctctctccggcgtgctcgctcgcacacagtccccaatggcctcccggaacgccgacccgccgcgtcaccacccctcgactccgcctctcctcctcgccatgcgccacctccccttcccgggcgtccaccggccgcgcgcgctccccgccccggacctcgcgcccctcgccgcccgcctcgaagagctcgctgccgccgcggccgcgcacccgctcctgaagccgctcttcgccttccactcccacctcgccgccttctcccaggtaggtcgacgcccgcggcctccttgagctcgatcacacgaacagacgtgtatgtgcgagggttgctcacgacgcgcggttgttggtggaatgagcagagcaggaggcgggcgatggcgacgatgcgccggcggcggacgacgggcgagtgcccgctgtccggcgagcactgcttcgcggcggtgctgggtgactccgtggccggtgtggtggtgtccagcggcatcaacaacttcctcagcctgtacaacaccgtcctcgtcgtcaggctcgtgctcacctggttccccaacacgccgcccgccatcgtcgcgcccctcaggtacatagtactcgtatgtatgtatacagtagctacgcacacggcgcaacgtagcactttagtgacagtgtttatggagccaacaattagcctggtctaattcagaaaagaaactcaaaaacattctccctccgttcataatatagacatatagtgcatattttcgtagtctaattttaagcttagacaaatcatcaatccaataaaaatgataattctgaattcatatcgaaggtactttcttattttgtaactgcaatcaaaatagtgcaaaaaaaaaagtgcattgacacatctgactttgtgcagcacgatatgtgatccgtatctgaacattttccggggaatcatcccgccgctggggggaacgctcgacctgtcgcccatcctcgcgttcctggtcctcaacgccttgtccagcaccgccgccgcgctcccggccgagcttccggacccagcaccgccgacgtctcgcggcgcaacctcgtcaagctccgtgctcaccgcaaaccggaggaaatggatgcggagaatccgcccggtaaaatcgcaggaaggagaggaggaaatgtgatgctctatctaggtgggacttcctttgaaccagtttggacagatggaatcgctgtctcactgacatggtggccatcagactaagagtctgggcatgttcagacgcgaacgatcatcaattaagcaggcggaattgttttggttgtgttgcttcagaagatttttgcttgtacgctgtagaatccatcccattgaggcttcgtgttttctgcatgtatgcagaggaacaacctgcttgactagtttgacatgttccagtcttttggatgagtttgttactttgttgatgaatcgcatgctcactgtttatactacatcacaacagtacacgaagcatttctattctgtatgcatccagtgaatttgattttggagttgttattaggctattaacatcgtacatcacacttcaagcgtgcccctcccccccaaaattcttttcttgtatttttaagggtcatgggttttctgcaaagctgaatcaaaccagtcgaccatatgtatctaatgctcgtttgaaggggaaccttgagatccaagcaagaagtccaacacgatcttgttgaaccgatccgggtcctccatttgaggcacgtggcctgtcttcttgatgatctccaatctaacatgatctcccaagcagctgcaaccgtcataagcacaaggaaaaaggttaatctgcagttgcaaattttgtattgctgtgaattattttacctcttgacagcaaatgccttatccaaggggaatatctgatcatggtctccccagataagcaatacatcctgagccaatggtgtaagctggaatgcatccgtgcccacagttgtagcattcataagctcgatcttctcttccctcttgtccgaaaaaagtttctgcaaattgctgaaatgcaacattagtgtgtttgctagcataacagtgcacccaagctatgaaagaaacttgtgctctgcacaatgttcaaaatataaacatgagaacacgaggaattcgctggaattttgagtgatttatatggatccttcgtcaccttcatgatgtctcggatcacgaagtccggtagcatggcgccggcctgcttccggtagaaggtcagctccatgagccggcgagctccgcgcgcgtccagcggcatgagcacgtcggccgggtgcgtccacccgccgccggcgcgctcgaggaacgcgccgtcgtcctccgccgtcttgagcaaatcggagttggatatcgccacggggccgaccctctcgggccccgccgcgcgcgccatggcgtaggccacgaacccgccgtagctggtgccggccacggcgacgcgcgccgccgtccccacgagcgccgggagcgcgtcgagcagcgcggcggcctgcgccgactcggacggcggcggggaggaggaggaggaggaggcgccgaagcagaggaggtccgggacgatgacgtggaagcggcgggagaaggggcccacctggcgccgccactgccacgtcgccatggggccaaagccgtggatgaggaggagcggcgggaggcgcggctcccccggcggcgcccagtagtggatggtccgggcctcaccgtcgccggaggtggaggggagcgtgacggtgctggggcggaggccggcggcgaggaaggcgcggcgggcgatgtactccatcagcgggatgacgccgaagcccatggtgacttacgtggacgtgatcaagtgatcgagacggggctctagtagagaaattggatagtagcaggtagtactagcttggcatacgcaacgccgccacggtgagatgcatacagaggagaaggaagagcggtggggtgtaaatgtaatgacgtataccaccctaaccagctctatagctgcttctatagagggctgtatacatagggagtggattttaatcctgggtggggcatcccctcgtatatttttcttctaaatttgatacaaataattataaaaaaagcctataaaaaattaacaatgtagagtatagttatatctattggttcataaaaattaagttcaaattcgatctacataccaagaaactaaaaagacatattcaaatgtgaacaatatatggtactattcatacgttaaaattgtttttttaatctcattgtgtgagttgagttttgacctaagattttgtggagttgaatagagtgttgtataagtattgttaaatttttctagattttttcataaccgtttggattatttttttttgattttttttaagtaaacaagggatattccctcgagggttcccctatatatgcttatttgattgatgttcaccagaacttttggtgatgtgataaatttagtcattgtttggtttgctattagaatcttgagggtgccaatctatttgaagataggatttttggtaagcatgttgatatttaaaatcttcacatcaaacaatagtcctacctactctttcaaagttttgatttaattcagcaacagatacaaacgagatgcaccaaccttaccaaaacttcacagaatttagcttactgatattatggtaagctaaccaaacatttgccctgactctccattgactctattcaatgctttagatggctaagaaaacaaatcaacaatccacccattttctttaattatttctcaatgtgcgttctcaaataattcgtagtacaaattttagctatgaatggacgaaggtggctaaccatcttatttcaatcaatcaaatattcgagtggccatccgacttattgcgatgcgccatttgacgaaggatcaggcttgtgagtagccagcaagaagtctagcaggatcttgttgaaccgggttggatcctccagctgtggagcatggcctgttttgcttatgatttccactctagctttcccatccaaagaactggacagagcgaattttgtgcaggaaacgtcaatccgtgttcagttaaatactgaaatggaagcttcgtactagtatgttactatccattacctctgaactgcataagccttctcaaccgggaacaactgatcttgctctccccagacaatcaacacttcctacaatgccaatgaaacatgaaaggtttcagctacggtaagtgtcagtgagttcactggttgaaatactgtaataagtctgtcacttacctgagatattggagttactgggaacttgtctgtgccaactgtgatccccttgaagagttgaataagttgctctctgttctccgtgaaaagtttctgatatagtagaagataacaaaaccatctatttcagaggacagtggcgtttggctacttctgtgagtaatctgaagttctgaatgatatactaccaatctcaacaaacatgagctgtgtaaactgtagcacccgctaaaagttgttgggtattattgcagtgtgcatggctttgcctcttgcaaatggatgctagattcattacttagctgtgagttgtcgtcatttgtttagatgccagtgcaagttcaaaaccaacattttttttacgagaaccgaatatattactgtgacgatccagccaaatcgctggtcaccagacgttccaggcccaggcggaatatcggcccagctggaaatgttttggagattgcatcccatggctgccaattcatgcggcaccttgttacattcccgaggacagaaattaaccgaaaaagagagaaaacaactggaaattacatttttggcttactactgagaacagaaaaaaaaaaagcaactgcgtatttcgatcaacagttgcatattttgattcatgcatttcaaccgtcagatggaaatgacaggatatataatcttctactatgcttatttggtactccctccatctcataatataagaagttttagagttgagcgtggttatattaagaaagtagatagaagtaagtggtggagggttgtgattggatgagtagtggtggtaggtggaaaaagtaaatggtggagggttgtgattggttaagaagagaatgttggtagaaaaattgttatattttggggcggagcgagtactactaagagcaaggtcaatagtatagccaactattggctccaaaacatctatagccaatctaatagctcattcatacaatagttaaatataaaaatatactacaccattaatacccggtcccacctctcatacacacataacattttggagtctgtgttgcagccggctacaaatctgtagcccgctttcttctctctcttcacttttcttctcgatatatggttatagctggcttatagcctgctattgtacctgctctaagagcaagtttaatagtatagcccactactagctccatatcatttatagctaatgtaatagccaattcatacaatagttgcttactatactattaatacctggtcccacctgtcatacacacattacgtattggagtccgtgctgcagctggctacagatctatagcccactgttcttctctatcttactttatctctttaaaatatgtttatagctggcttatagcctgctattgtacctgctctaaatggtaggagtaatttacatggttgttttcaacatgattttagtaagattatagatatattgttggtttatgtctctttgaatatgtgttggacgagtgtgattttgtgcgtgtaatgttatgcgttcttgttcatccggcgtttaattaaatttttaaaaaaaacatgtttgctctccactgtcagtcttcacagttcagagcgtatataaaaatgcgagcagcagttccacggatcgaacaggaacatgatgcccttcttatacttttttttttaaaagaaatccaactttatgctacgtacgagcgattcgagacggcctagtttttgaattgtcagcgcgagaagtagtgggagtggtttcagttttgacctggatgaagtcgcggaggatgaagtccggcatcagcaccggcggcggcggccggcacgaggccatctccagcagcttccgcatcgcggcgggctcggccggcaggagcacctcctccacgccgctccacccgtcgccggccctcttcaggaacccccggtcgtccgccgccgtcttgagcaggtcggagctcgcgatcaccacggggccaaccctcccggcccccgccgtgcgcgccagccagtacgccacgaacccgccgtagctggtccccgccaccgccacccgcctccccttcatccccggcagcgcgtccagcagcgacgccagcgccgccgcctgcgtagcctccgacggcggcgaggcggcggagtcgccgccgaacgagctgccgccgaagccgatgaggtcgggcacgatgaggtggaaatgccgggacagtgggcccacctggcagcgccactgccaggtggcccgtgggccgaacccatgcacgagcagcagcggcggcagccgcggctcccccgtggaggcccagtagtggacggtgcaggtcgcctcgccgccgtcgcccgggtacggcagcgtgacggcgccggggctgaggccggcggcggcgaactcccggcgcgcgaagtagtcgaggagcggcacgaggctcaggctggcgcccatggtggtgatggtcttctccctccactgagctctcgcagtctcgctcacgcagcagcagcgcgcctcgtgtgataacgtctggtcgaggaaaaaacgtaaggctcacacttaacactggtggttgggcgtgtaccaaacttaatcacgagttaaggaaaggaaaattccggttcgttagttggtggtgggcttctttgaatgggaggcgatgttattgacggggttaaggagagccgtccgtttggtgagggcgggctccatgatgctgacacgtgtatatcgccagtggtgcattgtactagtactccgctagtggaggtgagagagtagcggccaagggaagagattgccgccgcactggccttctcaacaaaaggagaaagatagtcgtcaagtgaaggacagcatgagattgccatctgagctgtactgtgctaaataataccaagtgggcagtagcaagcagcaacagattaattactttatcgacctgtcaagaacatatgcatctgacgatctcagaatgatcacaacaataaattagccactttagtggtactgccgtctgcctgcagttccatagtcaagaggaaaaaacagagtccgtgagcatcacattttttttattgggagatttcatatttgacaattaatcaatagttcatagtatatattttttacatcccaaatagggtcattacactatcggcatctgaggatagagggcaaatccgggttacagttggattggtttgggcctttccgagagctcctgcttctagtacttcttagcagggctctagtgctgggccactcccaacttccggcccatttcacgagtccaggaggaaagacttgatgaagcggttcacttggtcggctccctccaactgcaacgcgtgccctgcgtccttgatgatctctagccgtgacacgtctcccagatgcctgcagccacagccatgcgaaggcacagtgatcactgcttttttttgcaatcaagcgtccatcaattctgcattaatgcggtataccgaagtggtgaaattaggtacttgatgtccaattttacctttgcagtctgtggccgagatccaacgggaacacctggtccttgtcaccccacagaatcaacgttttctgtggtgcacaccaaaacttatttagttgcttacaaacaataaaattaaagaaagggtccaagggaagatatcgatcgggcaacagtacagaagaagagagagaaagtacagtgtagacacgcatatgacagaatgaagtaatgaacagcattacagcaacagtacgggatgatgacgctttctgtgtggactccgtttgagattgatgactagacaaacgatcatgggatatcgatcgatcagatcacttttttttttggcccggcaatcagatcatttgcattagagtatttattttcttttgttgagtgttgtgaaagcatggcatatgagatgcacttgatagtacagtgataagatgggtgtgattttaacctaaaatcctgtgtttaattttcaacgtggagggatgtttctttctccaaatctcgtttttaaaaacatgatatatgtatgctattttttgaaaaaaaaattatccggcctctataaccatattggcgtatgtatgtatacacagtccatacactggaaatgtggatgtggcatacctgagtgagaacggggaggggatcgatgccagctccgttcttgagaagctcgtgcagcagctcggtcctctccttcctctgaaccacgcacatcaactgtgaaaaaaaaaaacagagtcagtacaaaattacattctgacatactgaaatgccatatatctccccgtttagaatcgagtccagttcgaactgcatatgtcctgaactcctgatcaaatgctcatcgttaagggagggaagcacacgtgagtcccctatgcttttttttaatgcaatcagcacgagattgtactattttattaaatataacggtagaaaaatacagcctctaaagaaagaaagaaaaaaaaagctatacaaactatacgtgtggagaaagaaactcgctaatttttttgcttcagcgagaatccaagttcgtgctttttccttcattttagccaacagcctagggaccacactctttatatttgaagatacgctgatttctctccttccaaatctcccaaacaaccaaaaggagtagagtacgcattgatctgctgattggcgaccaactcggaaaggggcacacggctgatagaggtgggtgcacatgcaattcattgctcgatccaagcggcgtatcccatgtaggatcgagttcatcgcgaagatcgtatccctccataccgagggacattctatcgtccatgctagttgctgatatgtcccctgcatatgctctgctcttggagttactatgtgctactgtactttgccgttgtatacattcagtgcgtgcaccagctggcgtacgcgcgccgcattgcggcgttcggtcgagagctggtcgttcttcgcttcccccacccccgacgttattacgcacggcggcgcacggcatggcgtcttcatcttataccctttgacttggtcggatccacgtcaatggtgtccatacaaggcgttttgtttgttctgttttgcaaagttaaaatgaggcaaagctttttccctccattgaaaaatcaaagaaagttacgagaaatgtgagatcttgtgctacaagttcgtgtagtgcagattggtgctgtcgtgttgcaagcttgcaataagaaaaggttacgctttcaccgtcctagaccagctcgaatcacacgccaaagttcgaggccatactttaattggagtgcttgatcggtgttacatccaccaaaaaaaaaaacaaaatacgagtaagtggcagctagtgagcagcaacattattttggggctggccctcgcctaattttcgagtagtattcctgaagacgacacgtgggccacgtaagggcccagcgcccatgacagaatccacgagatttgacgtaacgtacgcatcaccgccacgtcagtccagatctaccggagcactttacctttacgtgcccgtgccactctcctccagcactacacgtgtaggagtactgaattgccgatctatattttactctagtatttttcaaatttgctactaaatgcaaatccaaattaatctctggtggtgccgtatggtgctgtacgatctgattcaggaattgctcacatgcaaaggatagcgtgttctactctggcttaatttggatgtgtccacctgaccatgcaatttatatggcactgttatcaattgttctcgcttaattcctgctaccatgtttggcctaactttatattcaaactcgtggaaatctcaattaggcttatacttaaaagtcaaacgcatatgtatatacagtacgatctaaacgaacactccagtctaagctggagtttcgtatataaactctactaacctcgctcgaccggcaagattgctcaaaaaccgatcaatgtacatgtttttcgtgataaagaaacttagggggttctgcatcacaatccggcacgtgcacaacacatgcatatacgcaaccgtacaaagagtgcaagttccccgtactgtttttgtaccaattaacgaggttttccttaagcggcttgttccattctatcagtaagtggaaatgttgcatgtgaatcttgcaggaacaattaaattgctccccaattttaaatatacgtcactggtgatttttaaaaacaagatgtttggctgtttcggattattaaaatggatttagtacaaatataaaaatacaagtcagattttaagtatcttcatatcaatgcaacatactccctctgtcccataaaaacgaatctagaattggatgtgacatattctagtactacgaatctaaacagatgtatgtcccattcatagtaggggcatctgcaaatttgccaccggttttttcaattttgcaaggataccactcgaatgatagttttagtgacatttttgtaattttctagtggcagtcttacaataacaattatgttatatatggtactagattagttttttatgagacggagggagtaaataatacttgtataattttattaaataagataaatgatcagacaccatttctaaaagttaacttatatatttaaaacccgatgacgatactatatacaacatcacgaagttaaatttgtcccacatgatttttttttcattttcttatcttgatgtttgagatagactaaaatataagataaaattagtgcatgcaaaatgaagcacatgtaagttttaattattacaaacacaaaaataacttctatttgctaatatttaaaggcagcttctatatgaaaagttattttaagaaaatagcgtttgctagtttaaaaaaacgtgctaattatctgacgctaatttctagctaaaaaacgtgctaatgaaaaccttggtaaatacacatattaataaaaagaaaagaacggggcctgtaattaagacaaggctttagtagtgaaagttaatcgggccagttaattatttgaaaacggcaagatgtactcttgccttgcacaggctagtcattattggatggattagcgagtgtggtagtaggtgctggaatgtgctgagctgaagcaaagcacgtgcatgctgagctagcgcgcatagcacagcatctgctcgatccatgggagtagcaaacaaaactgcgcctaaaaaaccaagcaaacacacaagacgacacgggccatcgatcggacagaggcaaggcactgaccttgatgaaatcgtcgagcacgaagtcgggcatccatggcggcgggcggtgcatggaccggcggacgaggcggcgcagcccgtcggcggtctccgggagcagcgactcctcgacggccctctcctcccgcgccgccatctccctcatctcccccggcgtcgccgccacgccgctggtcatcaccaccaccctcggcacccggtccctgccctccacggcggccagccggtacgccacgaacccgccgtagctgatcccgaccacgtcgtagcggtcgacgccgaggagccgcatggcctcggcggcgcaccgggcctggaacgcgacggtgcggagcggcgaggcggagcgggagtgcgcgccgaagaagaggaggtcgggcgcgtagacgtggaagtggcgcgacagcgccgggaggttgcgcgcccacgtccacttggagtcaccgccgaagccgtggaggaggagcagcggcggcttggcggacggcgccgcggggcaccagacgcggaccgtggtggcgtcggtgcccgggaggcggaggtggacggggcggatgcggaggcgggcgaggaagtggagggacagcgcggcgtcgcggaaggcggcgaggcggagccgcacgaggaggacgagcagccggaagagcagcagcgacagcgggagcagcgcgaagagcgccgaggcggtggcggtggcatgccgctgcttcatggcgcggacacgcggtgcactgtgcgtgcacacgacgagcagaggccgagaggggtgtgggtgtcaaggggcagagaggatgatggcctgccgttgctattaatagcgggctcctttgcttcacagaaaaatggctatggatcgatggatcaattagctcgaccgcggagtatatacaattaaagaattggctttgattctgttggaacttggacagttggagtgttgggataatttcaaaactctcttttgcagtagtttccagaaaataaaactctctgttgcagtagttccattaatcatgtactctcttgctccaaatgatctatgtgatgccttctctgtctcagctaattacatctggagggcgataacatattagcatacatggttaatttcatcgtgcgacatgcttcgtgcatgccttgagctgctatgtcaattacctcttcaaatctgtgtgtactctgcactggcatcagagccatcaagtgcaagggaccatgcaggtacagcggcgacacccagacagggactcaacgaacggtgaggagcactagatcattcgtttttgatccgataattggcaggaaactggtgacaggctgacagcgctctgcattctcaaaataatgatgtcaaattggtctcgatcgttttgatttgtttaccctgcttgtcttgttagcgattcatggcctgctttttctctaataagtcaaaacgatttattagaaaataaaaatatatttataggtaaaacttttatatatgtgtttttactgacttaaaaactaatgtaaaaaaactacgctgaaaaaaaatctcaaaattaagtttaaaaatttaaaatataactttttctttgggttaggccatcggatgggagcatccagtgctattgcctccgtcagacaaagaccacggaatggtatggtcgtctgtgcgtacgccaaacagagtcactgtctatgattcacgtttttttttaaatattgtctagtgtttggttctgacttctgagaggtgctcatgaaaagaatcaaggctgtaaacgattctagacttgaggtgtttataacaaaaaaaaaaaggcaatattatactccttccgtttcacaatgtaagtagttctagcattttccacatttatattgatgttaatgtatatatatatatatatgtgtgtgtgtattagtatcaatataaatgtgtgagaaatgttagaatgatttacatttgtgaaacggaggaagtagtaccgaagaaaatcaaggcactcgttcaacagaaaaaaaaacatcaaacgttggagggaagaagacattgagatataaaaaggttcagattagagctatggcatatgctgtccttgctggtggaaattcggctgagagccgcgcagccaaagcccatgggccatggacaacaggccacgatattggcccatctgtcacgcgcgaatcataatgggctttatccgcacgaatcctagagcctcgtcgttggcagaacagcgcacattattcggcgggcatcgccatacaagtcttatactccatgtaaatttgatcctaaataaaccattctaatccatgaaattgatcatatggagatttagaattcaagtttcctgtttcaatgaaccataaaaggttccattaacgatgaaatcactccacaatccaatacagtgcaactgtgcaagtgcttctaatgtcttcttttgaaggttaagagtcatcatccctgatctttcatggtccaaatctaactgtggacttcctgtgaagttgtgaaccacattgtcaccagcaatacttagtgtggggcaagcaatacttaaattcatcaacaccaagtttccagcactgccatttttttcgtggacgcgcaaaagtttccagcaccccccatcacccagtttactcaacaaatcataatgacttggatcatgaaccatgatttcgtcaaaactagccacgctgttagagtttgtgtccaatatgtgtatgtagttggttacagtttaggacttggagttgtaataggtatgagtcggactctatcctaggttcacttataaatagaggggcatgcctgttgtaaccgcatggcgacttagcatagcgagagggagcggctgctggcatcgaccggccgtgagtcgttgtaactctgatacgttgtatatgctggatcggggaggagcgcccgtaatcagtgccccggagatgtaggctacggctgaactccgttaccaaatatcgtgtctcggtgtcgtcatcgttttggatctcctatggcgttttcttccgcttttagctaccgatgtcgattttggggctagcttttataacaagtggtatcagagcctgcgggaggtccatggtagaggcgcgatggaggtgctccacactgcgtagcctgctgtaatgcccagggaggggcattggcgcaaggtggagcacggcggcgatcaacggagtcttgatcggtggatcgaacacttctggcggcggccggaaccgtcgatggctgctttcaacagggagatgactagacgtggtgctcgggttgatggcggcggaagcgattggcgatccaatcaatgggtcggacacttcgggcgggtggctcggactttccgctgagctactctcgacagggagacgtgcggccgcacgctcgggttgattgaagctggaggcgatcggcgttctcgatcggtggattcgaacactctgggtggggtggcccgggcctttcgatgagttgcgttcgacggggagatggctagacgtagcgctcgggtcgttcggcggctgggaagacagcatgcgacttgtcggcttcggctcgcgactagattgatggcgtttcaatcggaagtcggagcgggtggatcctataggctgttttggaggtgttgacggggtatttgcacgatggaattgctttaaaggcggcgtattttgtggcatatggctgaacaaagcctagggcgaataaagcagcatctagtagcggttcaaccctggagaggttttggttcaacctgtttttccctctagcagacaagaagtaaaccacatgggctgtagatcaatgacaatagttgttggtggagtcgtcggtggtgcttggcattggtgctagatgttgtcagagatacgaagaagcccaggaggtcagggtcgcggcggtgtgcgcgtcctgcgtcgaagccgagccggtgacggagatcagggcgatgccgagaaggagctggctagggttttagctaggtcgtgcagggttcggtcttgagggtttgtggtgtggaagacacggacatggagtcatctccggttcggtcacggcacggacacaatcgaagacaaacagtggataccaagtttcaacacgaaggggaatcggacaaggactacgattcgttcatgaatcggactcgatttttcccaaataaaagcagcagaggaccacgggattgcaacaacgcaatcgaaacaaatcacctagcagaggacaagattcgtacctgattttcgtagaggcggaggtggtttgggcggcgaggtcacgggcggctggaggcgcatccttgcaggcggtgcgtggcggcgtggtacttggcggcgtccgtcggagcttgagcaggagcttgcggcggcggctgcggctgttcccggcgaggaaccggcgcaggtcttcggcggcggcgctccaaggcagcgcggcagcctcttgcggggccggcggctccccaaggtccggcggcgcggcggctcctcgcaggtcggcgcaggcactggacggcgatgggaggcggtggtggtgtgcggcggcgcaaggcagcggtgtgcggcggcttcggcaacgaggcggcggcgcatcggatagggcggcagcacgcgcggtttctgggaggagcgagaaaggccgaaggaggaaagaggatcggctcgatctgtttccctttgacctcacggttgactggttttttgactagaaaagaaaaccgaccggtttttttctggagaaaaaagaaaaagcggttggttttgtccggctggtgactgtgcaagtttagtcggtgggtcaattaatcagggcagatcaattttatagggcaacagctgttgagttgattatcgtcgatggcggcgacagttgtttccaaatttgaggtggtgaagttcgatggcgtcgggaatttcgttttttggcagatgaggctgaaggatctgttggctcaacaggggatatccaaggctcttgaggagacgatgccgaaaaagatggatgctggcaagtgggtggaaatgaaggcgcaggcagctgcaacaatacgcttgagtctctcggattctgtcatgtactaggtcatggatgaaaaaacgccgaaggaaatttgggacaagttggcaagcctgtatatgtccaagtcgctgacgagtaagttgtatctcaaacaacagctgtatggtttgcagatgcaagaggagtcagatcttaggaagcacgtggatgtcttcaatcagttggttgtggatctaagtaagttagatgtgaaacttgatgatgaagacaaggccataattcttctgtgctcgcttccaccgtcgtatgaacatgtggtgactaccctgacgcacggcaaggatactatcaaaactgaggagataatttcgtcgttgcttgcacgagacttgagaagatcaaagaaaaacgaggcaatggaggcttctcaggctgagagtttgctggtcaaggcaaagcatgatcatgaagcgggggtgtcgaagagcaaggagaagggggcacggtgctacaagtgtcatgagtttggacatataaggaggaattgcccgttactgaagaagaggaaaggtggcattgcaagtttagcagctcgtggtgatgattcagatagcagcagtcatgagattctcacagtgtctaatgagaagtctggagaagcgtgaatgttggacccagctagttcctatcacgtgacatcgaagcgggagtggttctcttcatacaaatctggtgattttggtgttgtttacttgggcgatgacacgagttatcgtgttgttggagtgggcgatgtcaagttcaagatgtatgatggaaacgaggtgctagtttcagatgtgagaaacgtgccgggactaaggaagagtttgatttcgcttgggagcctacatgagacaggttggttgtattaggtagattctgataggaagaccatgaatatcatgaaggacggcaagactgttatgactggtgagaggacaagctcatgtttgtacaagttacaaggaagtgctgttgcaggtagagtcatggaagatgggcatgctggtgttgctgtgcacgatcctgaaggcggcgagcctagcgtaggctcgtcgggcggctcggcgtgagctgtggcagaaccaactcaagtcctggtacacggaggttcaagcaagtaacaaattcaggttggcgtggcatattcgccaaggtggagtttgttagagtttgtgtcgaatatgtgtacgtagtcggttacagtttaggacttggagttgtaataggtattaggactagagtatgagtcagattctatcatagattctctcataaatagaggggcgtgcctgttgtaaccgcatggcgacttagcatagcgagagggagcggctgccggcatcgaccggccgttgtaactctgatacgctgtatatgctggatcggggaggagcgcccgtaatcagtgccccggagatgtaggctacggctgaactacgttacaaaatatcgtgtctcgatgtcgtcatcgttttagatctcctatggcattttctttcgcgtttaactaccgatgtcgatttcggggctggttttataacacacgccttgttccaaaagtatccgtaaaccatcctatcctatatcacggcccggattaggagtagctagcgtctttgcaggatggttctaagtccgagtcatagagtatgtttgcttcttccccatggcgtcttctaccttgagtaagagatgacaaccgtaattagcacatgacaagcaagtctaagctctacacaacactactagttgctcggctagtaaggtgcagcccgtcgttgatgccggttgccaccaagatcagtgcgccagggccgcatgctaataggttgcggaacaggtttagaaatggcctgtggaagatcattcactttccaatcacgaaaagaacctgcaattacagtagtacaattagtaggaaacaagagcgatttgataatttaacacttctcaaaataggattcgattatttgatatactggtccactttcatttactcagatggaccaagcagtactccttcctttaaaagcttaatgattaattacctgtacttatcttcaaatactttgacagcgtacaaggtctgtatgggtggcaggtctttctttcaggaccatatagtgcaagcgcttccactgtcttcctttgaaggttaagagccatcatcactgatcttccacggtccaatttgacaatggaactcatatgaaccacattatcaccaccaatacttaatgtgggggaatcagtactcaaattcatcaataccaggtttccagcactgtgccatctcctaattcacttaacatctcatagtgacttggatcaggaaccatgatctcatcataactagccttgcaaaccttattccaacaattcccataaaccatcctatcccatatcactgtcctccaaccaacaaagcttttaagccagatatcaggatcaggagcatcttctttgcagggtggttctaagtcccagtcatagagtatgtttgcttcttccccagggcgtcttctaccttgagtaggttcttgagtgggttcaacagtaggtatcaaaaagtgctccatctcaataaacttgatcactccacccatacaatgaacatctcgaatcatacgcggagaatcatggcaataattacccggcatgagctctggcagacggatgaaacgtaccacagggtgatcagcaagcacgtcgcagatcaaaatgcccttccaaagatctacccatcctagcaggtttcctccaagctggatcgtcttgtggggtaaggctgggtaatacttactatcaaccctttcaagattgcaagaagggtccaatggcactgatttcatagtccactgatccgatgccgaggaataaaggtggagagtaaactcacgaatattgcaagaggtgaacaggagagcagccaggaagaattgtccatggtcaccacaccggataataccaatgtcctcgccgcgattgtatcgtggatcgtgggttgggatccggcgaagagacggcgactcggtgccggatccggccttgtacacgaagtactccttgtcaaccctcccggagaacatccccgagaaggccatcggcatgagcagcaggagcaggtcctccgacgagcaggcgacggagggcgcggcggtgaaatcggccgccgtcagggtggggctgtgcacgcacaggtaggagatggccggcgggttgtcgacgcagaaggagacctcgacgacgtcgccgtggctcgtcgtggccgtcgccgtcgtggcatttgtgcactgcgcgtggtgcaccttatcctcgaggagcatccacgcgggaggccggaaggcggtggcgaggcgggtttgaatcatcatcgtgtaatgatctaggaactagggttttggagtacctctctagggaagagatcgaagcagcgattcgatttatgtacgggatttttttttttgggatatgtacgggaaaattaattttccgatcttgaattcttgattgggatttgctacgggtggcgccacccttttctccctggacctatatctactgtgtgtggattttagtttaaaaaactcggcccattccttgtggataaggcccatccaacagcatgtctactaccacgcggcccaaaaagcgcttggttgctattgggcccatgggtcagggtgtgaggcggttttaccagtcgctagctcaagcctctaaacccttcttctccccagctcaccccgttcgccgccgccgacgccgctcgccgggggctatcgccatgtcgccggccgccgcctcaccggatgatcgcatccggagctacgaggatttcgcgagggtgcacgcgtacctgctggccgcctccgggatcccgccgtcgctgcaccagcggctttaccgcaagctcgccgacgaggtgttcgacggcggggaggccttctcggtagagccctgcgagggagggaggcagcggaggctcgttctcgccgctgaggggactctagggagggagtccgatgtcttcctcgtcgaccacgcctggtccttccgcctctccgatgcgcttaagcaggtactaatactatccctgggaccgtgatttacttctgtggaatcagttgcgctagtttgttgggaagtgattagtgcgattttggcggcttttgtgctgcctagctgtattatggcccataacgtagtgtattactgatgaatgggagcgcaatgacgacattataacggacttgttgatttaatttgtttactcttgtgacttcaagtagggtttatgctgtactattatgccatttacttttatgttggatacatggaacgattttagcatggtccttgctgattgttaatgtgttattactgtgaattggagtattgactagttaagtgagcgcagctacagttcgaactaacttaagagtgtcatagttttttttttcttgggtgctgttaatgtcttgtacttattagctttcttatgctggttaataagtggtcgacactgcaaaatcagggtccgttttattcttttcatgctatcatctgatagctatgtcgactgaccaacaaatacacattttgtgagtgttcatttacagagctttttacttccatgagtgctcttatgctcttattttggtgatatgcagttgagggaagtaccaggactggccgaaagaatggcagcattgatgtgtgtggatctggacgagagaactgaacttgaagaagcagatgaacaggacaatgggaatggagggagtttggagagtgccttggaggtagttgagaaagaaaggactagaatccaggagaagggaagtgactttgcagcatggctggaacttgaggagcttggaattgatgatgacatgctaatagctttggatctatcttcaaaatttccggtctgttccctttatatattatttattcatgtttttactttttagttgccgttgtctgcaacatacaccaaaaagttgtttatctgccttatctgataaaaaaaaaccctgctgtgcatatctttgtagatgatccaatccaataattatggtttgaattattcttcaggaaaagaaactttccagtgttaaagatcgtttcagtaaaaaaaaaaagtactaatgtttagtactggtcttgctccccaaaaacattatgactttgagatgtgtatttttaccataatttcatgtttctttgaattttgtgtatgttctgaagttttccttttattttctttgtatgccattagaatatggtagccctcaacctatggggaaacaagcttcaggatccagagaaaataatgaaaggaataggggaatgtagaaggctaaaggcactttggttgaatgagaaccctgcactgaaggaagggtcagaatcaagccttatttgtttttgttgaagttttaattttgttaattctgttgtgaatatttttcatttcaagtttttcactgttatagcttgataagtccaagtaggaaaataactctgggggtcctgatggaagttgaccagcaactagttattgtggaatcatgtagttatctcaacatgattgataggagaaaattgtaacttctgtgcttgaacagaaagcaagtgaacaacatcttaagataattgagatattattttgctcagttatagtatatgtcctctttaatttgaagaataaaaccatcttaggatgagttggttcatcatgaggtcttcccatggttttagtgggatgacttccttcttcatcatagtaataaacatgtactaacaaacataaacttataaaaaaaatgctgaggtgataaatggatcctcaaaccaaacaagtgaccagttttggttgggccattcgccatctcttcttttgtcatgtggcattctgatgtttttttccttaatgttgatagtgttgacaaagttattcttgacggtctacctgaattggaaatatacaattcacattttacgaggaaagctggagaatgggctttaggtttctgtggggatattattggagcagacaatccctgttcctcagcggaaagcataccattggagaatattgtgtctctcgatctctcagataggtgtatccacaaactaccagtggtaatagctataactggtcttctttattgacattattcactaattcattttcttgatcaaaattattcactaatccatttggcacattttgtctttaagatgttattttccaaactgtacaatcttgaaatgtggaactcttttgctgataattcccttctctgcatatacaattcaacaggtgttctctcctagaaaactttcctccctgttgagcttgaacatccgtggtaatcctttggatcaaatgtccagtgacgatctcttgaagttaattagtggatttacccagttacaagagttggaggtattaccagcctaactgcatgtctgtctcataaataagatcaccttctttataaattaataagatgattgcaatcaaggttttcatggcaaatttctttccacaggttgatattcctggctctcttggaaacagtgctatttccattcttgagtgtcttcctaatctatctttgctaaatggtatcaatgtggcaagtataatagagagtggtaagcatataattgattctgcacttaaaccacgtctgcctgaatggtcaccacaagaatcccttcctgaaagagttattggtgcaatgtggttatatcttatgacataccggcttgctgatgaagaaaagatcgatgaaacacctgtttggtatgactacttgcaagttgcaaccttttctcatccctttatggagcattgtgcgtaattttaataacttcgaggtgaagttctgctaaaagtttgaacataaataattatgattgtgtcaactagcccctagccataggtaggtttgcctagtgtagatattcacctttagacgatctagaacattgcttgttttcacttttctgcagtcataaatattgaatcgaatggcatgaaaagaaaattttgtatctgattaacactgtggctactattttgtgggtttgtgtctggttattcatgtaggtatgtcatggatgagctgggttcagctatgcgccacagtgacgatgcaaacttcagaatagcacctttcctgttcatgcccgatggtaaactagcttctgccataaggtattgtccttcgaacttcagcaacatgttagtaatatgtagcttgctaatacccaacattttcagttacacaattttgtggcctgttcatgatgttcatactggagaagagtgcactcgtgatttcttgtttggtgttggcgaggacaaacaacgctcggctaggcttacagcctggttccgcacaccagagaattattttatccaggcaagaaacttagtctgtaaacttgtggtgctgggataaacggtcttatcttttgtccatactctcccttttcaaccttttaggaattcagaaagtacaaggaacaacttcaatcaagcagtatctgtccttcaagaaaagtaacatcggtgaccaaaagtatccgtccaagtgatggccatgcacttcgagtatttaccgacataccccaagtagaggagtttctaacacgtccagaatttgttctcagtaaggaaaattccaccctaccttatcgtttatctgtttttttttttggtaagggtcaactgtctttagatataaataaactcttaacttctgtttatgtaaaacattaactttaagcttgtaatcaacttgtcctcctttcccttggaacttcgtttatgtaggaagcattgatgtagcttgctggcgatgcacattatagaacattcatttatctgggtagtttgaacccaatcgtagatgttcatttgagattaaaagcttttgtgtttgctagcactagtttacctaaggaatcagctaggtattatgttttctctgaccagtcccaaaaaaaatattgatagtgctcttccatcgtatggtttacttatatatggtcaccaaatgttcctcatttgtatctattttgtatgcctgcagcatctgatccaaaggaagctgacatcatttgggtaagcatgcaagtggattcggaattaaagaatgcactaggacttacagaccaacaatatacaaatcaatttcctttcgaagcttgcctggtcatgaaacatcacttggcagagactatccacaaggtgagctactgagctgtttagcttagatctgtttttcagggaaaacattgcgtgtaacttatgtcaaaaaaccatacaataaacaccatattctttcaatggcatctgaaaattagcatcaacttctacaggcatggggttcacctgaatggcttcaacctacgtataacctggagacacatttatctccactcattggagattactgtgtgagaaagagagatggtatggataacttatggattatgaagccttggaatatggcaagaacaattgacactactgttgctggtgatttatctgctatcattagactcatggagacaggtcccaaaatatgccaaaaatatatcgaatgccctgcacttttccaaggaaggaagtttgatctgcggtatattgttttcgtccgcagtatatgccctttagagatatttctttctgatgtgttttgggtatgacctttaattcaaatgatacttttgatcgatctcattgttcactgtgatacttactaattattttgtgactctggtgcatataacttattattcgcaggttaggttagcaaacaatcagtacactctggagaaaacaagcttttttgaatatgaaacccatttcaccgtgatggtatgttcaaatttgattgtaactatacatattatttgtgggaccatgaatgttagttgctgtcaggagtgtataagtagtgtgtgttcagatgttctttcctgttctttaagtgattttatgttctggctttatgcttatgttatgtttatagtttttttttctaagaatgaaaatgtgctttagatgcctaactatatttcccttccagaattatattggaagggatgttggcatcaaatatcatgtgaaagtctagattctagaaatatgatatattttttttctcagaattaaaatgtgattaggatgcttaactatatttcccttccagaattatattggaaggatgaaccatatgaacacaccagagtttgtcaaggagtttgagaaggagcaccaaggtcagcttgcatttttctctttatattatgcgtgtctagttactgacttctgactaaaattttagttaaatggctggagatccatggacgcatacgggatatgatacgatgtgtctttgagtcagccacagctgttcatcctgagatgcagaacccgttctctagggctatctatggggttgatgtcatgcttgataataaattcaatccgaagattttggaggtatgccttacctactttcctatcctgcaaccgctgaaatttcgttgcctccccctattgttgacatgacatgctgaaacctgcatatctacacaacaattgtagtgccgcggcacatggttaaagttatatagtactgaacgtgtgaaagccattgcccatatgcttcactgaactaatgaaagcccttgcgcattctcattttatgcccagctcagaattaatttcagaagatatgccagtatgttgatttagatattcttgttgtagcctcacatacatagtatgtcaggcaagatgtggtacaaaagtcaggaagtaacactcagttaatctctgtttgccacccaagcataagcttccaattgaaatttgactattacatttggaattttatagatgttcagctattgtattatataagcattaaaaccttcttcctagtaattcctctcactgttccgaaaatttataaaatgaaatgcaggtgacatattgtccggactgcacgagggcatgcaaatatgacactcaagctctcgtgggaagccagggtgtcatcaggggcactgaatttttcaatacagtgtttggctgcctctttctggacgagcttaaagatgtatcgccgctgtaatcaccacaacaaggttgctgtaacaccgaagttcaacacaatacacgcacatgtgagttgtgatcctgtcgttttatatgccatacatatcaaatttgctcagtacaattacaaagggggtgtgatgctgcctcctgcctgtaccatgcttcggatcagattgaaatgagcttgacgaatcctcctcctgctgttcaaggttttggttggtcaaaagccagaaagcacgtacctcatgctccaaggcaagctagcccttacctttccgctactcatacccacagtaacttgaaagcatcatcacatggcaacaacattctagacatatatacacaggtagtagcagctactgatatctcgacctaatcatctagagagtagaggcatatactcctttcccgcctaaactggagccaacctgatcgagacgcagccatgcgagcagccgtcgcccatcgaatcctcctctcgctcgccctcttcgccgtcctctgcagatgcgatcccgacctcctcttcgactactgcgtcgccgacacggcggcggcgaccgcggccggggcgttccacctgaacggcctcgcttgcatcgacccggcgctggcacgcgccgaccacttcgccacgtccgcgctctcccgcgccaccaacccggccgccacgctctacggcttcaacgcgacgctgacgagcccggccgcgtcgctgcccggcgccaacgcgcagggcctcgccatggcgcgcatcgacctcgcgccgggcggcatggcgccgccgcactcccacccgcgcgcgtcggaggcggcgctcgtcctcagcgggagcgtcctggtcgggttcgccgacacgtcgtaccggctgtacacccagctgctgcgcgccggcgaggcgttcgtgttcccgagggccatggtgcacttcctgtacaacatggacacggcggcgccggccgtcgtgctgtccgggctcaacagccagagccccggcgcgcagctcgtgcccttctcggcgttccggacggagccgcggctgccggacgaggtcctcaagaaggcgttcaagatcaccggccaggacgtgcagaggatccaaaaacacctcggtggactatgatcgattcgagattctacccatcagattttaggcacaaacatatgatatgagttggatccaatattgaaaccactggaggatattctttgatgctgaatttgttaacatatgctgaaagttttgtcaacgtgattcatgattgtataatatgtgaagtgcaatatctaaatttgtactctgcgttcgtttatgcaggttgggagcctatccctttagcacagaaaacaaaacaacttattatcgcataattaattaagtattagggatttaaaaacgttcaactaaatattcgaagctttcaactcaaatttggaaattttcatctcaaaattaaaatcattcaacttgaattataaaaactttcaaacttagagtttaaaacttttaattaaaatttttaaaacttttgactcaaaatataggaatcctctctagcctgaacctaccattagttgtgaccttaccgatccatggggatttcctccgcttcctatcatcccccaaccttgcagcttccgtcctccgccgtcggcgcctcccgacgctgcggctctcccgactgggtcatgctggatgaaacagcgtacatctccgaccgccggaacaaatccaccgctgagtcccagacgagcgagggccagatcttccaggtgtccttctggctcgtcgatccgccgggtctttcctacttcactgtccattgcccgggactggaggaggacggcctcgactgtgagccctccgttctcgccgcggaaggatccctcgttctcttccgcgtcaaattgtccccccgtcccatgagtgagcccatgcgattacttcgtctacagggctgccccctggagtccatggctcgacctgcttcctgaccccaatgtcatgtccttcaactccgagaaatttggcctcttcccttgtcgcagcggtgtcagtgagcactataatgtggccttcctcaatattgaatgggtgccctctgatgtagcttgccagtttgagctatacatcttctcatccaagaacagaaagtgggacgttaaaccagtcttgcaggacttgtcccgttctgagaatcacaaggtagccctcgagcatgagatcgacaagctgatcaatataggacacgattcgttgggcttggttgatctctggcatggtattattctgctcgaaaagatgttcgacgactacccagttgtgagatatatgacattccctaagccagtggtgtacaccacggatgcctatggtgaaactgtatgcggcgaaacagccccagagtgtgtacgggatgttgcctgctgcaatggtttgatcaagtttgtggacgtagaatactgctacactgacgagaccaatggtaatggttggaaagccacaacatggaataggttgccttcttggaaatattggcgcaagcctttcacagttgacaaaactgacatcttggttgatcccagttatgccgctgttttgcctgagctgtgggacaataataccaaaaagatggaactgaagagactgatttgttctatccccacgctgagtatgcttgatgatgactttctttacatgataaccaagatgaacgaagaagacaaaaatgcctggatcatctctgttgacatgaaacataacacactgcaagatgtggccccaatttctgctgcaaggttctccattctcagttcaatttgccatccctgtgcaatctctaagtacctcaagattagctggataagtgctattgctgttggtgatgcaaatgggtatatctatgaagggcagtatgtgtgtattactttatttgcttagctgataatcaagtgatgtctaactgtttactgttgccgaaaccattattatgcactctttagtaacttctgcctttaaatgcacaagattcattaatcaagtctttcttgccctgaactcaatacatttatcatctgtatgtgtattgctgtggcattccaacctgatcttggttgttactgcataaacattattaagtgaaaataacagataattaataagatccagttaaaaatgggcgtagatgtatgcactagtactatataaaggagaactaagggcaagtactatgagcatccaagcataagccccaagatgccacataggactaaatagtgaggtggaggagagaagaaagatgagagagaaatagtcacctctcatgcaagaggcagtccctacacaaatttcaataaacatgtgagagtgttagatatattggggattgtgtgatagaggtaacctattatgcatatcacctcttaatttaattatgtatgtcatacataaaattggatgtggtagtcatctctactataaaacttgccttaaggttcagcctctatgagtttcaccacctgcctaaataactatgtcattaattgtggcattagttaggattgcatggaatgatctttgaggtgataacatttgtcaaaacttatttgctggagcatcaggggtaaatatctgtcaattggaaactaggcaagacaaagttgtgttgcttttgtaaactgaaaagaaaggagttgcaaatatgatactcaagcgctcgtgggaagccaggtgtcatcaagggcagtgaatttttcaacgttgtgttcggctgcctctttctggacgagcttaaagatgtatcgcagctgtaatcacatcagtgacacacatcaaatttgctcagtacaaagggggcgtgatgctgcctcctacctgtaccattgctttggatcaaattgaaatgagcttgacgaatcctcctcctgctgatcaagccacgcagggcttgggttttggtttggtcaaaagccagaaagcacgtacctcatgctccaattatgatgtgaacttaataggcctatcaattgaacaaaccggggctcgcgtcgatcacgttgcggcccattaaattttcggcctttcttcatttcttgcacgttcagggccagtaagtccgttgaacagaatacagaactttttttttttttttttgcaaaatttgctacaggacaccaaaagattgtagttcttttactgtgagacatccgaagatcgtgtatttgcttgtgaacacttaaaaaagtggtaattagctgctagacactcctcccattattttattatttcggtcaaaatgaagagagaaatagttgtgtaagtaccaaaatgcccttgtacagtgttcttcctctcacttcttttcttttccccttcttcttgttctttgcagtggagcagagggcgacggcggacggctgggccatggcggggtggcggcggcggcggcggcgcatcgccgggacggcttggccacagcggggcggcggcggcggcgcatcgctgggacggctcggccacggcggggcggcggcggcgctcgacgaccacagtcggaaggctctccacgacggccttccccgccacgcgcacgccggctcgtgctccgcggcgagctgcccgaacagcacgtcgtcggcgtcatcgaggaagaacgtgtcgattccaccgtcgtagtcggcgtcgcaccgccgcacgctgctccacctcgagcagcaggtcgtcacccacggcgacgccctccgcgtcggcgcggtgcgcggcggcggcggcgggctcgacttcttcgcgtcgtgctcccacgccgcccgcctcgtcgacctcgtcacctcgccgtggcccgcccgcgtcgtcgcgtccaagcacgccgccgcctcgtcgtcctcgctagcacaccttcgccgtggagctctgcccggtgtgccgcgacagagaaagagaggaagagatgaacagagagaaagaaagcaagaagaacaagagagaaagagagattgacgagtggacccatgggcaaatttgtttttaactaaagtttttctctccattttgaccagaaataataaaataatgagaggagtgtccaggagctaattaccaatttttacagtgtccacgagcaaatatacgattttcgggtgtctcgtagcaaagaccgtaatctttcgttgtcatgtaacaaattttgcctttttttcagctatatacgttgcaaatacgtcatacaaacacaacagctaagccatgtcacgctggtgtacgcagtaagcgaagttgattcttccatcatcatcttcttcttcttgatcagtttctctggaaacgtcggcacacaggcgcaatcttccgcccccttttcgtacgcacggcggtgttggaaaaaccgggggtagtacgtattttgaaactggaaagtgggaaaaaacaagtactccctactaggcatttgttcaagcaagagtgatttcttgtttcaaaaaggaagggagtgatttttcctgcctcctttgctactcttcttttaggagacttcacctctagtctctagaaagtaaaaaaaaaaaaagggtgaataatccatggtaaaccgacgcgagtacacgaccgagcacactttctcacctgtgttgttgacacttccattgacaaggccacgcaaatttcttcccttttttcggctgtcatttaaccacgacgacaatttcagatgtacatgtatagtgtacacatcgtataagtctactcgtgacgtgaatcggtggcagttggtactttgatagggtagaattccttcgcccatctcgatcaattacatcagaaaattagcaaagcgtctcttctttttctacacaccggatgctgctaccttttcgatttcgacttttggggagcatcgacgagtctgagtccgtcacctctcttttgatctctgttcacatgcgtatgaattcatatgatcgttccgttcttgaggctaccaatctaccatcagtctgtaattctgtatgaaccgtcaaggaaggcaatcgagactggacatctgctaatccatttgcagccatcaatgaagtctgaagagcgtggttactctaaaatggacgtttctttcagcagctttccaaacatgtgtgagctcaagaaatcgatgttccctaacatgcgtgatattctgttcctcagcccaatccgtgttaaatcagatgacccatcaaagatgatactgaaaccgggcaagatttgggccacatgagagccagttagtagcttaatcagtttggcaggcaaagtcgaagagatatggtgcttaaatgtacaacctgcatgatattttacagcagcaagaaaggtgagaaagttgaaactgttgaatgatctgatttatgaaaacgtactatatatgtcagagatcacctggcacaagttttatacaactggaatcaaaaggagataaggatagaaaccttttattcatcaacaattgcagactcaagttaaataattctgacaagacatatttcaattttccaagtcagatgaagataactagtagataagtactcagctagtagccccttgaggcatataccacacaattcaatctctaatgcaagtcagttcaaggagatgtcgttttctgttgttataggtaaggaccaattcccccaaggcctacctccctgtaactcccaaatctgtcttcatctcaagtcatatagatttgaaatgatttttcgtgggtgatgtccagagatatgatttctcccagaactattcagtaaacgtaatgtaattggataatatgaaagtgttcaattctgcacctaatccctgaaatggacgttgcttataaactgataggtgttctgatagagatagaaatcagacaaatcagagtgatcgaataagttgctatcactgaagcgaaaattttcccacagaaatttggaaaggtcataggcaatactacaattctacgatcgattctaatcgcagtgtgctttaccctgcttcttccgttgatacgcctcgtttcctttagagccgcttcaactaaaatcattatatctgggggcggcttcggaaacatacctatttttcctttatttggttgttgacaaatacacgaaatcgttacgtttctattaggttagactctacaacattcatactggaagaaatttcatcataaaaggcaggaattttaaaaggtgcagacatcattcaatttgaattatgcaatgaaaacagaagtgcgaacttggagaaaataatggatctggagctagtgatattttcctgttatattttaaatgtcgacgcattaattcacaggtcggcatacttgagttgtgctaatcaagttggtcacaattaaagtcatgtctgaagatggagtaaacctgaagcatttgctgccgttgcatcctactttgagttaactggcaaactgctcacagccactctgcatggtggccttgtccatcttgatcaagatgtccttgtctcttcgtgagttttgtaaatttcgtcttgctcgttgacataattaatgcgtgaaaaatgctccgatgcttccaaatgatcggggtatgatccatgttctagaagcctggtgctgatattcttgcgatttctgacaccgttcgttgatcattttgtctgcataatctaagctgaggattgatgacacgttgaagctgaatgcagccgcttgggtgaattaggatagttacctgaatccaacaagttacggtgttgccatcattaaaatgttgaagggtttgatcaggacgtgtccttttgtctcttgcatacatcactgttgaaatgcaatactgatataataggattatctgcctgcacctttgccctaaggtcaaacgctcaaagagacacgaaaagaaaatgtcttgggctattccatgcatggataatatggtagcatcacaaaaatgttgttttgatgcccggacactataggagtttccatgacatgatcatatatggatattagcgtaacttgattattaaaacggctgagatggtagaatataatcccatatgttttttttcgtgaacacgcaaaaagattgcacgtcaatatattagaagaatagagtttttgttacacgacgcacttagctagaccggcctatgccaaggaaggaagaaaaacaaagataaaaaaacaaggaaggaaaggaaaaaacttaatacgacggtaactctactccaaacagcgggcgggggcagagccactctacgctcccaacaattctccaaagaaagcgacggccgctaacgaccacagctggtcctctgaaagaatggactatagaagggaccacctatacatttgtcgacaaattttctactaaaaatttgataggtgtaattatagtacaatcgtaatgtaattacactgtaacttatatataattacactgtaacttgcatgcaactacagtgtaacttgtatgtaagtttcatgtaattttgaatcgttagacctattacaagatttgttctggtgaggaagaaaaaaaatcacagcacacacatatgtgaaagaatttgttctcatgacctctattttactgaaaaaacatgttaccgagagattcttgaaagttacatacaagttacattataattacagtgtaattacatgcaagttatagtgtaattacactatgattatactataattacatctgataaatttttggaggaaaatttgtcgataaatatatagcaaattcgtttacgtaatcccatatgtaactcgtgcagttacatatgtaggcgatgatttatacggtgatcggcggcctctaattttgtgagaaggctgttcaatgcagagtatctagctcaacctttttttttttttttgggaaaatacccccaattgattggtagctgttgttaggtgaaacaagagataaaacgatcggggggaaacgacgtgcgccgtccaaatgcatggaattgacgattgggtgagttggcatttggcagcccaaccaacatttttcacatcacctcctacatcttacccctcccttccaaagtccccgtagcgcaagtgcgcgacggttgctttcacagttcaaaccaatccaacgtactcggcagctccagtactagaagtcaactactcaagtaatcaatggatatatgacatctgctatacatccaacctggaataacacacaccgattgatcgggctgcaaatggtgatgtgtactgtggttagctaggggttagctcgcatcgcagccgtcgtacagtatgtgcctgacctgacctgacccaacgaatattgcggcaacgcacgctgttttcctcgccatctcgccgcaccgcgcccccgcgcgcgcgcgttgcaccgcatgtcacgctggcttccggatcgacccggttgcgggcgcggacaagtcgagggaaatgccgcgtgggttaattgatccgggcgtgcgtgcgtgcgcgtgcgatcgaagagcccaatctgtggctaccggtccaaccgcgcgcgcggagccggcagatcagatccatccagcagttgacgcgcgcggctagctcgtccggcctcccgttgttctttcgcgttgatcgagccgaccgaccgattcgcctgatccaacagtgcgtgctaggccgcggggcgcgcgcgcgattgcacatatgccttggcctacgcacgtactagcaacctcgcgtacgaatcgcgtgatcgaggcgagcccaaatgtaggcacggtttacgttgtacttcaccgcggcagtgaggcaaaggcatgaacctgatgcacctgcacctgcctgcttttacataccaacataaccagtgcacaactatgactgtaaatagtatgcaattaatattggcattcttaacttatataagtcgatcgaacttatgtgtttatgaaatgatacgttaaatagtattaattattattattttgataactttacaatcaacattagaaacgtagaagttccttgagggtcaatgagactttccctatgcaaacacttccactaaagaaaacaaagtcacaaagagatcaatgtgctattcgcgtccatgcggcgctcatggtttcgatcgtctctctctcctacctgcaccatattgaccgtacgtcgtacaactatagctgcaggtcagctttggtcaggtatatacgtacgttcctgttaccttctagaagcaagctagccacatccatatcaagttgcacccaacaccataggattaaatccattactactactaatttttttaatttgtttctagtgctcgatcatcattaagtaccatatctcctactcgtttttatttggcggcacctaacacccggcaattaaaattaacctgtagctgtctatctgaagagttcctttccctgctactagcagccaggttcgatcgatcgtctccatcagcttgtgtccagtgacatatatgatacgtggacgcccggcctgaagaaggttctgaaatttggtgctctgtccaatccttgagctcgacaacgatcacttggcaattattctagtacctctagctagatcataaacgtttctaattaacttcttctatagctagataatgccatgttgcggaatagttaaacaagtacgacatgtcacatgtgtgtgcatatcttgttgaacaagattgaaaaggggcataaagctccaaaccggtggatttaattaggacaagatcattttcagaaactgaagatcatctatgtatgtgtgtgtagagacgctaatgcttccaagtgatagaagaagttgaggtaaaacaaaagggagctagcacctttatgatcttgttgggcctactgctccattttcttaatacaggaggttgcatgggactgttcaatcatgtttaaactacaatttgtagttttgtactctgcacttcgaagcaattgcaaatttgtagtttggacgattcatgtcggcacgaaaacagagttcagagccacggctccggtggcttgcattgcagatggtacggacacaacctttacctgctctcaagactcaaactatatcatctttgttttttttttgtttttttcaaaaaaaaattgcaaggagtatcagcttttccttgcagggagcattgctagcgaaacagaagcaacgttccttgcaagtttgatcaatgcagtacagcttctggaaagggagctttgataatagtacagttgtacattaagtacaaaaggatgcgccaatagtcgactggagaacggagcagaggacacgtcattccagatagagccatctctagctgctcgtgtgtgtttgtcagcacatgatgctaactagtacgatctccaagcaattaacagctttattttttttatacttatacttatcagctaaaatagttctcaaccttaaattttgaagttgattttagagtttttcatcgaaacttatttttcagccttagcttttagattgttaagaacacgtatataaaaattttattcataaattatttttcatttgcaaatatatttttggcttattccatttgcaaatatactatttagcttaatccttaaataagccaaacgatagggcagtaagttatcatatgacattgataagaggttcatcgtttgttattcagtttatccagccaaaatttaaatttaaaaactcaattttaaagttaatattaatgtttttatcttaatttatttttcggtgttggtttttaagtcactactaatacatatataaaaattttaccttttctttttctaataagcgttacaacctatgatcagcaataggtgaaatgaagggataattaattgagagaaaattaagcaagttaattaattaccttggtaaaaacacattgaggaaaaagttttttttttgcggggaggaaaaagttttttttttgcggggatttaaccatgtgtgaaaatacacttggagataacgcgatccacttgtgcctcttgtcggtccagtttgaaacggacgcaaactatggagtactaccttcttttttttttgacacgaactatggaggaccaggaggagtactagtactagtaaagggaagctttcagcataccaaagccatgcctttgcctgcttttccatctgatccgtccagtcctcatccgacgcacgggaggcaccctcgccgcgtacctcccgttgcaactgacggcgcggatcggagcgtccgtcgaaacccccgtttccgccgcggaatttcacgcatttccccgtgtcaaaatggtccgccaagtcaaaagcccaagctagccccctctccatccacacaccaccaaaccaaaattaaccaaacccccgcgccgttaaccctctgagcttgtgatgaattaacgatcgtgaccgatcaagtgagcgattaataataacccagcggcacacaattaagcaatgcaagaagccgtcgtcgttaacaccggcggccggtgggcaccaacccgtatatatatacacttctatccggccaaagcagcgggtgcggccgggtaacccaaccacacacgcacgacacgaagaacgccatggcgaagcaggcgtggagctcgctgttcgggtgcttcacctcgcaccacgacggcggcggcaagaggaagaaaggcggcggcggcgggaagaaggcgaagaagaaggtggcggcggcgagccagaagcagcggaagctgcagagccggctgtcgttctccgacctgtcgttcggagggatggtgtcgccggaggacctgtcgctgtcgctggccgggtcgaacctccacgtcttcaccatcgccgagctccgcgccgtcaccagggacttctccatgaccaacttcatcggcgagggcggcttcggccccgtctacaagggctacgtcgacgacaagctcaagcccggcctccgcgcgcagcccgtcgccgtcaagctcctcgacctcgagggcacacagggacacaacgagtggctggtaagtacgacacttaatcactagtagctgcttaattacgcctcgctaaaatttaattataaactactccactgcttgctagctccatcggctcagttcattacttgcacggttgcacctgtacgtgacctcacattattactagctgacatgccttgacactccaattaggcggttattgttggtaactaaattaatacagaacaccactttgcaaaaagtacgaaactgatcataatgatcagtttgatgaatagtgtggttctttacctgctatacgcatgacggcatgagattattgctgctatctagtacctctagttgatgagacttgcttacttgttcaaagttagttgagctgttctagtaataaggtttgagttaattagctgggaatttaaaccatgataggacttcagataaaattaattaattaacctatatgtacatgttacataagttcaggaaagtatatacccagcgtaattagcattattaacttggccttgctacggtgggtacaaattaaagtatatattctgaaatgtcaggggaaagaattcagaaaatgattacatattttctataagaaaagaaaacttggttttctgttgaaatataaaataaattgcttgtatttcctcactagcttaagtttcaacatggaaatagagccaaaggtctcgaattcaaatcttgccagctggtgcgtaattaaattaaaattgcatccacttttattctatcctataggcttgatgaggcccgcatgagaggatattagaatatgtaattacttgtttttctttattagcttaattaaacttttgggttaaattgattggtgtatgcaaccgagctgaactttattttgcagtatctattgctttttttttgtttatgagtattccttaaaaaaggttaattagtattgtgatactgtatttgtttatgagtacgtacctgctctattctttctactatatttttttctcaatattccaaaccactagtcttttcttatattaaaatggttaattggtattgtaatactgtattagtttatgaatacgtacctgctcgattatttttactattctttttctcaatattccaaatcactagtcttttcttagaagtagaagttttcttggttgacgtgttacacatactgaactccattcgagaaagtttcagaagtttgctgctagatagtagataccatggaacaataattcaatagaacagtgctgcttgcttagctgaaatgcttccttattttatttttctcccagttaaaagcaatcaaatgagaaaaaaaaatgtctggacttgactgacaagtctgcaaatgcatacatggcccgatgattatgcagactgaagtcatctttctggggcaactgaggcatcctcacctcgtcaaactgatcggctactgctacgaggatgaacacagacttctcgtttacgagttcatgacgaggggcagcttggagaagcatctcttcaaaagtaagcttgaaaaaaaaaactaatattttgttattgtttcctatattatgctagctttctgctactctgaatatacaagaaatttggtgcaagcctcagttgttttctgacaaattagcagaagtaattaagaataaaagcgtaactgagattagagagaattgaaacgatttacatatatatcaacggtataagtatatatatagcagagtgacaatcttgcaggcaacaagaaagagatattcgtaaaacattgctatcactctgctttttcctcgctgcatcattaagctaaaaaggattcgacagaatctctaggctgaacatcggttgaaatggacggcgcgattttaccaactcgctggcataaacttttctgcaaattggtggcgcggctaagctcgattgatcgagtagcttttcttgctctacacccttcaatatgtttctccagtttttcctgatggttcaaactgcctttttagacctttgttgtgacgtccatttttgcgttacatcatatctcactctctatatggagtcattttctcttaaccactttgatataattcacacctgcaacttgcttttgttctcctctttgtctgtctcttgtacagtcctactgtcatgtcttcattgtctatttgcctctgcatagtgaagaggaaacagcgcagatttgatgtataaccatgagtatggtaggggtaggacaccttcaccactcgttgtctactatggttttttcacattagtacttgcgtcaaagtagtagacaacccctaatatgtgatttggatcaacctcataagtcaaaattcgtggcttgtgttatcggtaaccacatgatctagtcacctcgatctatcaattactactggtttaagagacatagtagcacaatatgcttcatgttttattaatgaagcaaggtagccctgaaaactgaaaaatcacgtgtgagggagtacagtgattaaactgttgcaaattaattaagagatagcaacgtttcagcaaagttttttttaagtaaatccgatgtcattagtttcatgtagtcagtctactgtcatggacatgtagatgcatgctgaccaaaatgtacatttctcttcttaattcaagctccatatgtgcatatctattattagttcaacttaatcgtcttatctgattacaaatcgtacttacacaccaaatgtgcagagtacgcagcgtcgttgccatggtcaacacggttgaagatcgccataggtgccgcaaaagggttggcctttctccatgaagccgagaagccggtcatctaccgagacttcaagacctccaacatcttgctagactcggtacgtccttgaccttaattacgttaccatcgtggcatcggatatgtgttcttcacctacttccccaaaagattgacctggttgtcatttgatctctaataaggttattagtagtcagaaaagttatattcttttagataatagtcagaatagatgcatcatgcatgcatggtttggttgcttgtacgttcttaattagtttccagtatgaaactgtcgtgatgccaaatgccaagtactaaacaacaaatcttgactactactcgatcgcctatgtatactgaactaagaattggtcaggtttcagactttcagtttcaactatagcagcgctcccgttttgtcatcaatgcgttaacgtgacaaaggccgagtttacttccaaactttttcttcaaacttccaattttttattacatcaaaagtttcctacacacacaaacttttaactttttcgtcacatcgtttcaatttcaaccaaaggccgtgtttagttcttgaaaaaagttggaagtttgaggaaagttgggagtttggaaaaaaaagttggaagtttatgtgtgtaggaaaatttttgatgtgatgtgatatgatggaaagttgaaagtttaaggtagttggaggtaaactaaacactgccaaacttctaattttagcgtgaactaaacacacccaaagaaagagcagggtggtatgactatttctccgtggagaaaaaaaactgaaaaaaaagggtaaaacatggagtgattcatcagtttaaactaaattattacgcgcgtgataaacagcgttgttgggggtgcagttgttggagttgggtgcagtggtgatatttccctctgaacagtaatcactagcaggctagcactactgctagtgcatttgctttggttacgctattatttctccatcaactgaatcctgcagttgcagcagaaaggttttcttacacaagtacaattctgtagcaatcttaattttgttttcgttgctgaattgtccgtaggacttcaaagccaagctctcagatttcgggctagccaaggacgggccagaggatgacgagacgcatgtctcgacacgtgtcatgggcacacagggatacgctgcaccagagtacatcatgacaggtttgacagcagaaaaaactgcaaccttttaccccatcctaaataaaaaatataatataaaatgtgatatatactattcagatttgtaatactaaatctgtcacatttctctttttctaaaaaaaatttggaatatatggagtaagggtgagtttgagtagaggggatagagaagattgggaagatacgcaaaacgaggtgagccattagcgcataattaattgattattaactattttaaattttaaattttaaaaatagattattatgattttttaaatcaactgtcctatagaaaatttttacaaaaaatacatcgtttaatagtttgggaagcgtgcgcacggaatacgatgtccttttctcgtccaatccccgagaacgaacgcaccctaagttttactccgacaatctgatcgatggtttgtcagtagattaaaagcaatataattatggtcttgttatcaaattatttttagggcatctgacggcgaagagcgacgtgtacggcttcggcgtggtgctgctggagctgctgacggggaggaagtcggtggacaagagccggccggcgcgggagcagaacctggtggagtgggcccggccgtacctgaccgacgcgcggcggctgggccgcgtcatggaccgcaacctcgccggccagtacccggccaaggcggcgcagaaggccgccgcgctggcgcaccgctgcgtcagcctcaaccccaagtcccgcccccacatgtccgccgtcgtcgaggcgctcgagccgctcctcgccctcgacgacgactgcctcgtcggcaccttcgtctacgtcgcgccgcccgacgacgtcgccgccaacggcgacggcagcagcgagaggcgagccggccggaggaggtctgacggcgccgcggcggcggcggcggccgatggtgtgcagcgggaatgactcggttttgcttgcgtttgtctgtactcgtcgagctacgtgctgatcaagcgatgccggtaaattaatccggatcagtgagttggctcgtgggtaaaaaatgattgtggatttgaagcatgttattatttgtcttaggcttgaatagcagaataggattagagcgtgtaaatacgagcatgtcagacgtacatgagcaaattgagcatgtaaacagtttgacaaaatatggatggttcatcacttctcatgttggggggtttctctagtatcctcccagcgccgtgaaatatctctgttgatagacactgtatgctgtacgcgagtatgtttttactgtttgctgaaagactgtaggttttctcagtgtgcactgtatttaaattttgagaagctgcaaggatttagtaatggtaatgttggtggtgtacggtgtgggaatgcaatacaactgtaacaattggacagggagaacggaatgattccggattcaggatttctgatgtcaggcagctaccatatgggccaaatatatgttgggccaagagaggagatcacaagagataggcccaaaacctctttgtagcccacaaggacacactcctggctagtcgccggcaaattggaccaaccgcaccacgttccgatgtcccggtgtaacatgtaccgcgtacgtaataacagatgctaagcagcaaaggcgtaatcgagcccagagatttcccctaatctaccttaggttcatcgcctgtcattccagaagcaccagccgagcgccgccgcggcggccacgtccaccagccatacgcccaacgcggcgaacgccacctggccgcgccccatcagctgtaaatacgccaccgcggcggcgtgcaggagcacgggcgcggccaccaggcaagcgagcgtgcccctgtgcatgtcctcgacgaggcacggccgcagcatcaggcgcatgtagagcgagaacggcgcgaggaagaagagcaccccgacgccggcgctggacagcgccgtcgtcgtcgccgggacgaacatcgcctgcgccgccgccgcgcagagcccgattaccacggagacgcacagcaggacggtcaccgtggtcctcagcttccgtatctgctcgctgctggtgagctcctcccagcggagccagatcgcctcgtcatcccaccatggcgacggctgatccggtgacgaccgtgtcgccgccgccgccgccaccgtgaggccagcttcgacgtcgtcgtcgttgtcgtctttattgttgcttaccatcttctcgccgtttttagtttctccctgcagactcccgcgattcgacgcgacgccgtacgtcgccgcgcgcgcgcgtatatatcgcgcatccgactatccgactacggcttgcactccgtaacatatccgactgcggcttgcactccgtaacgtgtcgcaccaggatacggacacactttcaagttgtaggcttgtagttgtagcgcacgtatacatatgtcatagccgaataatcgactgcgaggttgacccaaacaacggaaaaacgatggaacaacgctgggacatatgtatacgtgcccgcggcggacgttggcggagatcgtctgcggccgcgccgcggggcgcaggtcggcgatccgcttcgccatggcggtctccgcggcgtgcgcggccgtcgccggcgcgacggtggcgtgcctgcccggcgcgcccgcgggcgccgcgttcgggctcggcctcgcggggctcctcttcctgctgccgttctcgtcgctctacgtccccatgctgcggccgccggtggacatgtccaggcccttcctgagcttcacgatcggcaccgcgctcgcgctcgccgcggcctacctcgccctgctgcttctcgccgcgaccgacaagatgctcggcgccgacgccgtcaccggcttcttgtggggggccgacctcaccggcgcggcgagccttggatggtttgtcttgaccacgaaagacactactaggtcttatatcattcgtgaggaaagactggaggtggtcaaaattggctaaccgtgcaactgatctattgcatttttcactccattggacattgttactagttaagcaaaagcaaatttgcctttcatgaagatttgtttgatgaagtatgtgttattactacttctttctgattacatcgaattatcattttttttccaattacattaaaatatacagaaaacctagacaacgatatcccgttggaacgagatacccttctataagacagtacctatacctgttcatagcaccagctgcatggtacccgatacctataatacttgttatccggtacctgtgatatctaggacctgattcttgtgatactcgtgtaagagaatagttaatatgcttatcccgttgcaactggatcccgttttgtagcagccctctaaaatataatatacgtgcacacaccattacacgcgtacacatccacgagtgtacacgcagcagcaaaaatatgggccgaatgctgggcctgagcctacaaaaactgggccggaccatactgtaaacctgcttggaacacaaatgaattctgcaaagtaggaatggtctgtttctagcagagtatggaaaactttgtgtttccacatggagaattcatacagatatttgttttacaaatagaagttttcatctatcagtaaggtctgcaaactaagttacatagatgttatttgtatttaattaagtaaacttctcaccaaaccaatttacaatctttacaacatattgtgtgctgctagtgtatcaacaaaaagttaaaataagttatctagcagcatgattaataacgaactaacgcaattgaaacaaatttgctagttaatacattcttatccaatgattgctattaacactttgtcgattccccatggatgttgtcaagaatggcaattacaccaaccacaaacgcctggtcataacctggctgcaccaccacatggtagaagtccttaccagccagcatccctttcactccaatctagtgaaataaaatacaacaaatgcttgtaaacattttttaccatatgatataattccattcctgatcaagttcatttcaactccattgccatgaccgaagagtttcattacctgtgctacgacatggcctgctcggctcctgacagtgcaagctctctgagaaaatgacccgatcacctcataatcccagtgcctctttcttccctttggctcaacagcgaccctgacatcgccgttcatgcagagcaccggcttaggatcttgcaagctgaaaaccagcttgctgggttcaccatagtccatgagatatcccttccaccaattgttaatgctcaacacttgaacaactcctccctgaaaaatcaaaagttgatcaatcatgcagtgttctgaacatcatggcatctactcagattgaaaacatttcaggtgaagtctaatcttgagttggtttcaccttcttgtggatgaagaggatggcagtgccatcaccgtccctgacgatcagctggccgctagcaccgatgatcccgcagccgtcgacgctgaagacgaccctctgatcacggtcggtgacgacgaacccgccgccgttcaccgtgggagggcggcggcgcaccatcagcacggcttgcgagctgctgcagaagatcttgctaacaaccggcgtcagagctgcgtacgcacccatctgatacggtagctctttcagttcttggagctacgaatactagttgtgatcaacgatgaattgtttttacaatgtagcttctgctaatgcaggaaaggaataaatagggtcatttgagtgtacgtgtgtcgcatgactcatctgtgcacggatgatgcatctgcctaaccatggtctattgtgagtttgtgagccaagcgatttggatgaagttgcagagctgaagcaacgtatggcaaacgacctggtgatttggtcatggaaaagtatggcaagtgtacaggaggagctcataaagaatctttgaattcgattgctttgggccaccgaactgctttatcatcatcggattaagtgtttacattcaattcatgaaggtttatgcctgattaagagcacaattatgctccagtcaggtcgctttaattttgatgaacgacagatggcaacgctaagtaggaaacttggcaggttttggagataatcagataaaccgacctgagcttatccttgtcacaagtggtagctaatcatgtaatcgtgagaatatccagccagcttttaatcctgatttcatttttccggctctaaacatggtcatgaatcttcagcgctaagcaaaaactcacatgtcacagtcacctaagcaaactctcatagtttcattcacatactatgaatttttatttatatatttatttttataaaaatacaaaaaatatatatttgaaatttgtttttaaaaattatataaatacactcctagttctctttgcgagggtgtcttttaaaaatcgttgttctagaggatgagaaggggcctaaatgtattttttttatttgtatagacactttctgctggttttaattactataaaaactatttttataacgcttattcgacactttaaataattttaaatgaaaaggtgataaagacatgaagtttatctctattggagatcgtttgaaatgtagatatgggattttatgaaagtagattttagatttttttttaacggatgtttagattcttaaacaatcttaaatgaaaaggttgtgaactacaatcctcgagctctataatttgatttcatccaacttcatatgacatagtaaattccatgtgtaccctttaaaactcactcaagctgtgttcggaatcatatgtacctagcatgcacagtgcgcacggacaacggagcagtccattagtgcgtaattaattaagtattaactactttttttcaaagatggatcaatatgatttttttaagcaactttcgtatagaaactttttacaaaaaatacaccgtttagcagtttgaaaaacatgcgcgcggaatacgatggagaggggttggaactcatggttccaaacaagcctcaatctctttcatatccctgaaatttactcaatcatttctatacccctgaaatttcaacttgatctctttcatgctcttgccgttacattttccttcatttcactattatttttggttgcaaatgtcttttatgcccttgatgatttaggtttgaatataagcttaaaaaacgattgaaaattttgtttgagtgcacaatatgtgcattttataaaactaataagactaaataattagtacagaaatatttgacataaaacaaatgtaataatttaaaatctttatttgaatttttaataggacaatgaatttttttctataaagagcattcattaaaaaaatatcatgagcatattggtaattctatctttttatgaatgctccttatttttttaaattttttttaaaataaaataaatacattttttttatttcattatctaaaagtaaattgtcataaataatgtatcgcacaacaaactcataactataatagtctcatgcagtaaactttttcattttcaataatgtaattcataaatttctatgttcatccaaaggtaaaatggtcatttttatagaaattagacggtcaactaactgacaattgacaggaggggcatgaaagagatcaaaatcaaattttgggggtaaaaaataggggcatagaagggatcagctaaaatttcaagtgtatacgagggattttctctatgacatatttgtaattaaaaaaatacaaagttgacaagttatacgggaaaatttgcatttaagcctcttctcatcctcctagagagcgatttttttaaaaaaaaataaatatcatcttcccggtattttaaaacaaatatatatttctgtaacttatttaattaataaatatataaacaaaaaattccacctactctcatgtcacaagtagtacaaaaagcaatcaaattctcaagcccatgggctatagcttcaactccaaaggcctcaagactgacgagctactgccatatgggctgggcttttcaggtggccggctcgcattcgcggctggagaacagtcaggtcaaacgagcttggtgcaaccgtgcaacacacaacatgtattataccagattttttttaccgtttcaaagttttgcaaaaatatactcctcccgtcctataggaggagtatatttctataaaaaattaaaataataatttattaaatcttataaataaataaataaaattctaccacaccacaagtccactacaccagctacaactttcccctattacaagtgctggtggacatggattggattttgatgcctgtccgagatggcaccgacagacacccgctccaatcagtcccccctctgatcactttctcccttttttttttcatcaactccatgatcgatccgtccattttgcccacgtcgtgttcgtgcatgcgacggtacgaataatatatcgctctcctcctttgctggctaatgaatgatttgaggtcactgataaatcgcacatcatgtgtacagtggcttagccaaatgatccatcgcgctggctgaactgagccacaaaaattaacggcaggacgagttgagtttggattgtaattgttgttgcaggtgaatggttacagttgaagaagaagccagcgtcatggggctcttgaattgtgataggagtagcttaccaaaacgaagaatcatcgagcccttaaacacccttttttttgcgggaaagagagaaattgaacactttgaaagtctcacctcgtgaacaatatgtaacacgcagcaacgtttcttggaaggtggcaatggtgtatgggtgaatcgcatcgattcttctctcgtcataccacttacatcataaaagaacatttcctttttgacaaaaaaaagggtaatctatccatcccaaaataaatttattttcactcatttcacgcatacctatacaggaaaaaaaaaagaatactctcactttattaaatgttaatgcaattatttctcactttatatacttcgacttaaatgattactaaaaatacgtttaatttaggacaaactgaagaagcaaaaaataaatttattacgggacaaatgaagaaaaaacactaaattagtggagtgattatagtattatgcacagagcagtgacgaacactgcacttctgacaaatataccctttttagagctcaacagcaaacaatgaaaacaaaaagggaacttgccggaatataagttcaccaacccttttgctccacgctataattcgcccttttttttctgacatttaacactaataaatgatataactaccctaagaccagatctaagaaaatacaatatcctaagacttctctgaaacttcggctgaacagaaaccatgggcaggttcaagttcaactatcatggtcagtcacaggcacgtgggttattgtacatttcgccgtacataatgccaactcataaacacttagaaatcgtctctcctaagatctatgtgaagagtttctaagaactgtagtttttcatggagaaaaatccaagggtctttcagccatttgcacaaggtggtgggctagctgacctagatttaaagtctctcacattctacttatttgatagatcatttcctaatatttacgttattttaactgtagcttctcatataatctctagtttctcaaactgtttagattgttacctaaattctgaaaatttatagttgtagaatatagaaaataaactagaaattttcagtttttctaaattcttaaaaactaactaccaattagtaaattattgtaatcttctaattcccggacagggtcctagtctcgtgccgccctgcacaaagacaaacaaaaattaccaattagtaaattattgtaatcttctaattcccggacagggtcctagtctcgtgccgccctgcacaaagacaaacaaaaattcttgagaaacccaagtgtttcagtcatccggccagccagcgaaaccatccaaaacttccttgtaaaaacgcccatgtcgcccatgacttccacccatagcacgagctgactgcaaaatataaaaatccggcaacactgacacagccacaagacgcgacacctcccctgaatgaatgagtgaatcctactaggccagcactgctgctgcctgctgctcccaactcgacgacgccaaccacctcgcctcgcttagctcccacctaaacagtaagagcacacagcccaaaccggcgggagatccgaagcgcagccaagaacgcatcactgtcctcttcgtcttcgtgcatggagttgaccggcctgacgcgggcggcggcggcggccaccgtgacgccgccggcgccgcgccggggatggggcgagctccggttcgcgccgctgctgcccggcgagcggcatgggaggaggaaggtggtggtggcggccatcagcgaggaggtgccgcggctggcggcgtcgccgtcgtcggggatcaagggcggcggggccggggagaggcggccggcgccggagaaggtggcgctgcgggcggcgctgacggtgcggcggaagcagaaggaggacatcaaggaggcggtggccggacacctcgacgcgctctgggacatggtcggccggaatgtcgtgctcgagctcatcagcaccaagatccacccaagtaagaagaatcaagcaaagcactccattttcttgggagtaagcttttaagctagcacctcgccgagttgacttcaaatctcacctttattcgagctgtttattttagttcttctttttttggataaagtttaagcttgttttgatcgtttttctactttactgggagctggaaatgcaaagttgctagtacctttttttggcttcagctccgtttgctcctcatggtcctgggtaggtagcagatggcagtcaggggattctgattagatgcagatgatcaccagatctttataatttataatggagttagtataatgagagcatggagatggagagcatgtgtccgttgcattaggatattcacactgcattttttccaactaccttttcatgcttacaaaagagtatccaagcaattggagctactctatatactttttaaacactgacatctttcagaaaactagaaaaatcccaaagatttgcaagttggagaaaggaaataaatggaatggttattttaacagagctttctttctacctttaaatccaaagcgcccaccggaatcttcagagtacttcaatgcagagcctccccttttcatgatcacatcagaattttttgcccctttagaaaaaaaaaagcatcagaacatttcgtgactaaatggatcataactgtgcacgcaagtaaatatctttcccttgtctccatgatccgcgaaagttcttgtccctttcttgtcaatttttacatgtctccaaatttgacttgccttgccaactttcccagctctgactgagttgttgctgctgctgatgatgatgatgaatctttcacagggaccaagaagccgatgcagagtggccgtgtgtccatcaaggactggtgccagaagaggggagccaagggcgaccacgtcgtgtacacggccgagttcacggtggacgccgacttcggcgagccgggcgccatcgccgtggccaaccggcacaacagggagttcttcctggagagcatcgtcgtcgagggcggcggcctgccgtgcgggcctgtgcacttcgcctgcaactcctgggtgcagtccaccagagagctgccaacaaagagggtgttcttcagcaacaaggtactctgaacattccgttcaattatttttctttggtccaaggaaaaaaaaaacgtgttttgaggctgtgatattatcatggctaggtgatccttacagtagtcatgttccagttaatagtgatattagtcactaagctggttgtgcatcattgtctgtgatggtgattggggaaagaaggccattaactacaaaacgaggtggcaggccagcctaaaggcatgatttttagagttactgctagtgtgtcattgtcaaaaacccgattatttggcatgatttttattgagttatgtcatgtccaaatgttgtttaatttctcagcttttagatgggtcataggcctgtcagtagaacgtatctatggcctgtccgagaacgatcttttggcactaggttaaatgaactgagtggggcaccaatgctttatgcatcttcatgtgtataatgcggtgtggtttttccagcactttcaaacaggactgtcaattctttacattttgctccaaaggaagtcaagacaactataaaaggatttaggttaggttgtgatcccacttggctgttttttggccttcaaatggtgacttgatttctttgatgagaaagtgataacaattctaaaaaaaatattcacttgaagattatgtaattcagatttctgataatatatgaatggtctcatgcagccatatttaccttctgaaacacctcccgggcttagagaactaagggagaaggaacttaaagacctaagaggagatggcacaggtgttcggaaattatctgacagaatatatgattatgccacatataatgatttgggaaatccagataaggggaaggaattcatcaggccgatccttggaggagagaagataccttacccacggcgttgccggactggtcgcccgccaacggataccagtaagttctgtttgcacacgatccttagcggattatagagaagggaattgggtaaaaggcagaaaggtgcgtgttattttccaactataactagcacgaagcttgtgcatgtccaattccattttgatcaaagaccaggtcactttcagatgtgatagcttgccccttcaataaacaatccttcaccacgtggtttgattccttgatggtgccaggatttgacaaaagaatatgtaacttttaacttctgaataacgcttgactttatgcaagacctagaagtcatatctatccataagcaggcaaaaatctatggcgtacactccaatggggaaaaaataccgagaattgcctaattgaaacagaaaagagcagctcaagagtatcagattaggatcatggcaatttcttctgggtgaagagtcttgtcaggtactgagtattgccaatagttaggctgaaagtatatgacatatatgcccattaacaaccgggaccaatagaactatagaccttatggatggccttttctatattgtttagtctttggaatggtgttcttggactctagccacagtaccgaatacaaactggccatgcaagtcctagtgaatattaaactaatcaatataatttgacattatccctagcaattattagactctcaggactccctgtaggattgttgctgtaatgtgtttctggattactcggaacaagtttttttttttttacgagggtgctaagtggttaattattacttctatttgtgtcatcaaccatgcacttcactataaagtttaaagtggtccaacgaatgcttccagataaattttggaatttcacctaatcaaacagttaaaatgtagaattaactttatgctttacctgtgtagacatgctagcagagagcagagtagagaagccgcatccaatatatgttccccgcgatgaggcatttgaggagctgaagcagggtgccttctcatcagggaggctccgggcagtacttcacacattgatcccatcgctgattgcatccatctcagctgagacccacaatttccaaggcttccaccacatcgacaacctctataaggagggcctcaggctgaagctgggcctgcaagaacacctgttccagaagataccacttgttcagaagattcaagagtcgagcgaagggatgcttcgttacgacactcctagcattctttctagtaagcaatgatcattaattcgtttttttacctcaagctgatttgccagcagaaaaagtttcttcgaattcaagaacccttaagaatcaccactaacaatgtctccctcattctgcagaggacaagtttgcatggctccgtgacgatgagtttgctaggcaggctgttgcaggaataaacccagttaacattgagcggctgcaggtaataagatgaaatcatgatcctcagctcagtcacagaaatttgtttttaatgttgatcaacatctgtaatccataacctgatttttggtaaaaacttaactgagataattgcctggaaataggttttcccaccagtgagcaagctggatcctgcaatctatggaccaccagaatcatcaattactgaaacacacatagctggacatctcaacggactcacagtacaacaggtaccatcattttgatgaggtcttaaatcatgtccagtagtgtccccatggttattctttctgatcacatgtcacaattgaaggcaatggacgaagcaaagctgttcatagtggactaccatgacgcatacctgccattcttggaccggatcaatgcgatagatggacggaaagcatatgcgacccgaacaatcttcttcctgacagaagctggcacactgaaaccgatcgctatcgagcttagtcttcctccagccaagccaggggagcctcggccaagcaaggtcctgacgcctccctatgatgctacctcgaattggctctggatgcttgccaaggcccatgtcagctccaacgatgctggtgtccatcagctggtcaatcactggtaaaaaaaaaaagaacaaacatgccataatgttgtcactgctgccttgacaagaacaccaaattgtcaggtaacttctgaacattgtgactaaccgggtcctctctttcaggctgaggacgcatgcaacaatggagccgttcatcctggcggcgcaccggcatatgagcgcaatgcaccccatcttcaagctcctgcacccgcacatgcggtacacactcgagatcaacgcgcttgcacggcagagcctcatcaacgccgacggagtgatcgagtcctgcttcacccccggccctgtctccggcgagatcagcgctgcttactaccgtaaccactggcggttcgacctggagggcctcccttccgacctcatccgcaggcaatgccctctcctccccatcaccatccatcatctgattctgaacaaacgacgaagcttttgtactttcttggtcactgacattgcctgattcgtctgcaattctcaggggagttgctgtggaggacgcgacgcagccccatggcgtcaggcttctcatcgaggactacccatacgcgaatgatgggctcctgctctggtcggcaattcgaagctgggtggagtcctacgtgcagctctactacccggacgccgggacggtgcagtgcgatcttgagctgcaggggtggtaccacgagtcgatccatgtcgggcacggcgacctccggcacgcgccgtggtggccgccgctctccacgccggcggacctggcgtccatcctgacgacgctggtctggctcgcgtcggcgcagcacgcggcgctcaacttcgggcagtacccgctgggcgggtacgtcccgaaccggccgccgctgatacggcggctgctgccggacctggagcgcgacgcggcggagtacgccgcgttcctcgccgacccgcaccgcttcttcctgaacgcgatgcccggggtgctggaggcgaccaagttcatggcggtggtggacacgctgtcgacgcactcgcccgacgaggagtacctcggcgaggggcgggacgagggcggcgtgccgtggacggcggacgaggcggccgtggcggcgcacggcatgttcgcggccgatgtgcgacgcgccgaggagaccatcgagaggcggaacgccgaccacggccggaagaaccggtgcggcgccggggtgctgccgtacgaactgctggcgcccagctcgccgccgggggtcacctgccgcggcgtgcccaacagcatctccatctgatctggcgacattgccgatccattcattcctctttgtgttctggatcaataattttagtaaaatgaatatgaaataggagtattaatcagtatccgtacccaaacgaaaccaaaccctcgcttctccaccgctccagtgccgcagccctcgccggagttcggtgactgggggcctccgaactccgggacctgcagacgacgacatcctacgcagccttgtccccgcctctgctcaccggcgacgatcacctcgcgcccattcagggaccatgttagaaaacaacagtgttgtggtgacagacttctcagatgatgatagcaattgtgaatgttctgtaaaaaaggaagaagattgtgagagtgtaagaacgagagcaaaatgggcttttcagcatctattcagtttgcaatgttgaggtgaaggcaatgccttactgatcttgcaattatgctctgcgccactgaactttgcttgctcatagtcatacctcgtagttgctgaacatctcaaggcgtcacggcgtcgaaatcgtttgcaacacctgcaggttgtttggagatcttaccgcatttgacggctccattgtttggcttataatggtatatttgtaaacaataagtaatttgtgaataaaattttttatatatgtattcttagcgacctaaaagtaaaggctgaaaaataaacttcgattaaaaaaggtcaaaatcaccttcaaattataggttgaaagttcaaattttgactgataagcataagcgaaaagatgaggcctgaaaatgtgaaacatggcaaagacctgctgataagaatagagtgagcttgcacgggtacaagttcagaaacgacctgaagatcaatatttccttcagaaaggcctttcccttgtcaagtaggaacaggtgccaagccagaaatgccctgccttttaagactgaactctagaagcagtttccactaaatgatgtgttgagacactgcctgccttgaagacttgaactcttgataacaggttgctaattttcttcacaaagtccatcaatgtacaaagtaaagggacacaaaagtagggcttatagcatgagaaaactaaaaatttagtactacacagaagataagctacctgaacaaagattacacactggaaaagtgtcatatcagcacattcacaacttgtaacacccaacaacagataagaacacgtgtgattccatttcatttgtataaagacaggcatggataggcaattttatgcatatcaacatctcttcttcttgttttacaacaggattatgcaactaactcaagccaggcaatggcaatatccccattgcattgcttaccctaataaaaagaaaaactgagtaaagggcaatgagaccaactccaagtatcttgttaggctgcatgccaccccgtggcagcataacaagagcccagatcaatccaccaacgaggaagctcattgtgtaaatgagagagctgtcttgaggaagaacataagagtttggtgctgttgaccaagctccaagcagcatcgatattcccaatccagcaagtgtattgaacataggtcctgcatagcatccagacatggcgatctgcacaccatctcctccattcattgccaaggcaacatttgacattaagtcacccatcgaattaccccatgctaacacagttaacccaagaattgaaggattgatccccaatatcactccaaaagcaactaaaagtgcaaccagttcattggcaatgatgtagaaccagataatgctcatcacaaaccctcccaacacccatgggaataaaaatctccgtggaggtcgttcatggtcagtgaacatgaaagcgagagaagcaagtgccatcccagaaataccagctatcacatatgctgctatgtgagccttagtggataccccatcttgaccgctccaaagaaatgccagcagaacaggcgccaagccagcactagcaacagcatattctttcgaccaccggtcttcctcaactattggaattgtcaaccttcttggtatcgtcaaggggagctccaaaaacaagaacagcttggagaagctaactgtggaattatccacttcttcatcactccaaccccatagcggcctggaactgtcaggtgaaccacctctgatcccatgatttgagtaaatggccacatgagaagcccacatccactgaggcaaggatgtgtttatttgagccacgtcaccatctgattcctcctcaagaagtgaactgtacacggactcatcatcttctgttccttgtgcaaagatactccctctcacaggcagcagtggtgtgaccacatcaaacttaagcctccgtgcatgcttcctcaatacctcatttgcagccaccacaaacgcataaaccacataaatcaacacaaacataatcgctccccaaacggtcaccttcccaacaatcaaaataatcgacagtgctactagagtcatcagaaagaacccaacatccctcacaaagcatcttctatcaatctgcacattcttctccgccacgcacaatgacacagctccgacaacaacacaagtcacaaagaccgctccgcccaacacactgttcagcccaacatcaccagcgccggtccccataaacgcggcaatactcgcaaacacatcaggcgcgccatttccaaaggggagcaatgtcactccggccacggtcggcgggagccgtagcagcgcggacatcttctcaaggctgcagcagaagtaatccgcggccgtgttcccaagcatgtagaacagagccgctaggcacacaccgagcaccgcatagccgagcaccctgaacctctcgcaccggcagtagaagaagcccatgtagtcgacgaacccgccggagctacactgcgggtgcgcccggaggaactcgcactgggacccgaacccctcgtgccgcgctaccccggcgcacgccacggagggatccaccggcggctgctcgccgttcagctccccgatctccgacaggttggacgcggggctgataggatcggcatcggagaggaatctacggtgccccgtatgcgaatcgaagctcaatacccgtggagaccgcaccaagctcccgccggagcggctgtagagcaggaagaggaacagcacgagggaggcggcggcgaggggccgaatccggcgaggatgcggtcccgccgacgagatcatctccggcgaggtcagtgcctagggtttccggggacgggcatgccgaatttgggggtggcagcgagtgattcgggcggaggggaggggtttcgtggggcgcgggtcgtcggggttagggtttgcctgctcggaggattggaaggtgcggtttgggaattgcgagacggagttgacgactcgaggaggaaggaggcgaacgcggcttcggttacctttgcttgctgggttggacaccgcgcgagttgctctaatgggccgtatgtaaccatgcttggattgggctgatcatatgctcggggattaagtttaccttatgtcccttaattagttgttgagtttgaaattcgtccctgaaccgcccgtctctcaacttatacaactgggtcacatttggttccaagacaatattcatcatagttttagctgatgtggcgactgagatagcgtgggacctatatgtcagattatttcaatcttaaaaaaaattgatgaacctcacatgtcaatgataaactccctccttcgttagctcagctttggaaatgaggccttctagtgaagcctactcaatgggttgtgttgttcttacccttgatagtatgatgtaaattcgagttaagtttgattatttcaacgaaattatttttttaaataaaacaaaaccataataaacaaaaagaacacaggattatgaaacaagtaaaatgtagaggctgtgagggctacctcaaatcctactaattgaagaaaagccacatgagtgactatttggatgaagcacacgaaaacagacacaaactatagagaaataggcaggggtttttttttcaagacgttaggtattatgttaaattttttcccaaatacctatatatttactattccttcgatcaaagggccttagtggaaagctttccatatgattgaattccttcaaaaattttaaaaccctttgttccaaaggagcccgaggtgtctttattatttattaggaaaagaaaaacactgtaatgacaaaccagtctacctaacctaccccagaaggccaggagagttgcagcctgctgacagctcgccaacaggctccgctccgccatctaggaccttctggaagattctgcggttctgcccatggtgccaaggaaagatatttctttggtttcaaggtcctacttaaatttcaagtggctgtccatgttctcataaatctaatcagacaagttgcaagaggggctctatcaatgcagctcaacctgatacataaacaccaacgcaagctgctttcttctcctggcaaagaaaagaacacttgtgatcactgacaaactgccttctcctttttgcacataattaatcctctcatgtttttggaacatacctctccaaaaaaataaggttatatgccatgtcacagcacatccatatgattaatacagttattattagaaatgggagtgtgtggtttcaattatgagttaccatgttcaattcttaacatgtttataatttcttctttaaaaaatgtttggagggatatctctcccttcaaatctcttttttttaatacagggctgatttggtttgaggtctaaattaggcttaccaatatttgtcaatttcaatagtgtttagtgtctatttggtttgaagacaaattttggcatgcataagaaaataggccgtttcaatgatgaacttaggctattttggcttcaatccaaacataactttaccttgccaaaattagtcatgccaaaatttagcattgacaaaatttggtaaggtctatttagatcacaaaccaaaccaacccacagttattatcaggtaattttgccaaagtgtccaacgcggccgacgcattagctcacgctctgatgaataatttaggtaacaaagccgtcaaaaggtgaggagatccatcatgaggagcacaacgcgaatatgccaggaacactatgcaagagcagggaagaatctgggcatgataagatcgatcgaaagctacacaaaaaaattggtttttaatccagcgtggtccagcttcctgatggaactggcgctataaattattatcaggtcaagaacaaaaacatgtacgggaaaggcattgtaaattcggggttggattaaaaagttcagaaaaagaaatagtgggaaatttcggccggccatatcatgaatgaactccaccaagtatacacttgtgtagtgcttgacaaagaagcgatgatgattggtactgcaacgagtcgatctcatgtcagtaattcgtgataaatcacacttgtaagttataactgaactaattacagtggatttgtgcaatttactttagttgaaaggtttaaactgttttcagattttcgtagacttgatgagcagcaaattgtagagctacatatatgccgactaaacagtggcttagtacatcgtattattcatatccgacagtttatcaacactcaattgcatgcatgtgcgtgtgatggtgacttctttgattatgggaccaaaccaaacccctcaaacactcactaaaatcacagaatttgattcctcgtgtcggctaagtgacgatttttttaaaacaaaattatggggggagaaatcatggagcgttgattagggatggttttgaggttcattttggagcatgtgaagatcagcatcacgactgggctgattatcgctccatccaaccccaccaaaccttggaagatttggcatctgttccagccaatcagcgaccctggaatcaacatcagacgcccttaaaaaatttcaagttgcaattaatgaacggcgtttccaatccattgcaagcttgatcctcatgtttttataataaaaagggtcattcttgagttcattttcatttcaagcaaaagttgactttgctagtttaaacctctttctgtattcaggctgaagaaatgatagaggaacatggctctggtttcccctgcaggccaacagataagaacaaatcttgcttgaaattgaatcactagtgtaggatatatttttgtattctgtaacttgcctcggttttcagcctttcaggttggttttggtattggtcttttgctttgcttcactgctcaaacacctgcaagttgaattttttgcactaatgatattctgtatggtgaaaaacttattatatatccaacctgcacctaactgtataattgggcaaaggttctactcgtgcgatgtgatgtgaaaaatgtgcaaaatacagcgtaaaagctcgtaaaaggtgagaatatatagctagtgttaagatgctccagctagagcagcttgcttctgagtcacattatgcttgaatttgacagagctccaacaattatgtctcagagtccaaccaaaaccaagaaactgtacaatgtgctcagttcttttatgcttcctatcttagccgaaatggacagaatctttgatctcccaatgctcttgtcatggcaagcataagcataacacaaagatgaaaaaaaaatgtcaaaattggattgagcagcatgaacagagaaaaatggaattcttttttccaccttagctctcaatctctcattgtcctccagaatgttgtttcccattccttcacagttacacaaagctggagaacttgcaggattttgcgtacaaattgagcacgtaattattgcgagctaaatataatcaagctaggaaaattaagcagcaattaaggtagagagattcaaattaaaagagaaagaggctaggactagctatagctagcgccatgggagagcaacagatcttcgatgtgtcgtctcaggcgtcatggaactccagcaccaccacggccttggccttctccttcctgccgccctcgccggcgccgcggagcagccgccgcaccgccgcgatgagccgctccgccgcggcgggggacctgcagccgagcgcgcggcagaaggcggcgtgcctcgcgatcgccgcctccacctccaccaccaccgacccgtcgtccccggcgccgcccccggcagcggcgagctcctcccccaccgcctcgccgcacaggccgcacagccaccgcccgccgtaccgcgcccgcacgcccgccgcgtacgtcggcgtgcactcctccctcagcccgcagcacgcgcactccgcccattccacctccaccaccgccgccaccacaacgcccggattaacctcctgcccagccgccgccgccgccgccgccgacatatcccaaaaaaacttccgaccgatccctatatccagcgaaagaagctgcaacccgtagaacacaccactagatgatcggatcggatataccgccggtgctattcgccggcggcgaggaggagaggtggctcgtccatggatgaggaggaggaggtggtggtggtggttcttgggcaagcgaggcccggttggtgcagcggctggtagtgcgaggcgcgcgcgtcttttgtatgcgacgaggaggaggaggaggaggagcaatgcgtgcgagtgtgggcaacaatggcgggagaggaggtggtggggtggggcccacgagcaaattaatcattgaggttgggattttcatctttgattaatggtttgatgtggtaagcttgacactttggcttttgctgagctggcagtgactcagtgactcgcccagtgagctgccagtgacgtcgacgttgtagtggtggcacgatcttgatcttgcgagctttgtgattgtgtttagctaagcagatcggtttgtggttttaaaacaaccgctaattccacgggtttaagtgagctactactcgtactacttgctagctggaaaagggctcaatattgtgggctgcagctgcaaggatgttacgaacagcagtattactgttgtaagagtactggagtactatgttgtttcgaactgtttataactgttgtactatcaccaatttgcagcattatcattcgtcatatgatatcgaaattatgcgttctggattttactgcgtgtggtgccatgtcaggggatacaatcatacaagctggcaactgatgccagcaatgcgaacagtgtactccagtacagagtcatgcacagcttggacagcttttgcttaaacttgctcttttggacagctcgcttactgctctcattatgcggtcccaacccaaaattttttaccctaccacatcgaatgtttgaataccttcgtgaagtattaaatataggttaaaaaataatttattacacagattacgactaatttgctagacgaatcttttaagcctaattgctctatgatttgacaatgtgatgccacagtaaacattttctaatgacggattaattaggtttaataattcatcccactgtttactgacggattctgtaattatttttttaattagtgtccaaacacatcatacggcactctatataatatttgatgtgatataccaaaacgacactatatataatatatgacataccaaagctttacggcatgatctgaacaccgtatcgtgctcgtgatgctttctgaagtggagtactctactagcttttggatgcctttgccacgctaaaaaactgcagattacggcgcgtccaatcgaaattcgccaggtaatgtgaaccgcgctatggtcgctttttgtgcgtgtgtgaggtgtccgaagtactaagagctgcaaagtcagtttaactgcttctgtactagcggcaaatttccaatttgccaattcgattgtgtttgtccagaattggttgctaacaatttccggtgactctaccggtcagaaacaatttactggtaattctctgaagtttctgaagtctgaaccatctcttttcggacggggacactttctgttcaggaaagctctgtctcttttttcctggctttaggacatttacatcaacaaaaacaacttgatccacaatctcgatttttaccgagttttcgcatcccctcctgaattgaatggttctagaacaaaataatgtgatccaatgaagaatagatgcgccagcaatatcttagtgcatctacaatgattatctataagctctctataagagatctatgtcagcatatttccctacttggaagagattaaatgaagagagagaacaaagctatctactaacctggagatagtctatagagaaaaacgaggcaatagattagagagctatagatacccatgtagacatactattgagatgatttactattaatttagtttattgctgagatatacatgttttatagagagcaccttactttaccattgcgggtgctcttatgcctaccctttattaagacaggcatgaacagaaggccagccaatagaaatctgagttgccagttgccacacagatgttggcaagctcatacaggtggctctcagcctctgattgttgccaaacccctggttcagaattcagagttcatcagagcctcagaaatggtaaaccttcggagttcagatggacctcaacaaaacaatactaggttgttctgtcgccaaattgttctgtaaattctacacatacttgtcgtaaatttgcgtgctgattgaccatgatgctgcagcaaatctgcaaatgcaagtgtaaccaaagagcgtataggttgttctgtacttttctgataagaaatcgcatctgaaaggacaaggaaataattaaaaaaaaaacagtttggctgtttgtttgtcctcacctagagagacgcaccgaggaccacaaaatcccatgcaaccaaagaatcattcgccacaaagtattcgctcctccacctcgcaccctcgaacagcgcgcacgatgctaacccgaacacaaaaaaaaaaatcacaaaagtacaacacctaccatgacatgtgggtcccactacacgtggggccccacggatcagtcgcacggctcacgtacaggccggtacagcgcccccgcgcgggccccagcgcatagacaggtggggcccacggcttccctcacgggacaaacaaacacgccacaggagtcgccatttcacgtgcgggccccacatgtcagccgccgcggggttcggtttagctccagaggtagtacgctttagccggggcgaccgacggccggatgcgcgcgcaggggccgatcggacggccgggaggcgcccgtgggatcctatcgcgtccacgaataatataaggctacgagtcaacacagcgaacaagaagtgatagagagagcgagctaaaaaaaatcgccgcagaaaaggagagaagagaaaaaaaactttgggcgagaggagaggaggaggaggaggaaataaggcgcaggtgagatctccgatccttctagaagcttctggaatcgcgcggtccaggtagaattatacacttgagggggctgatgcgtggtggtgcgccgccggagtggtaggtggcggtcggggggagtgggagcttctagaagggcgtgtcgtacgtgtgcgagtgggttgggagtcctctggatttatcggttcgtcgatctcgcgggaggtgagggcgccgatggttctagatcgctgtagatgatttgtcgatgcattgaattgggctttggtgcgcttggtctgcgcgcatgggggtttttgtggattgattttgataagagttgctgaatttagctagtttttgcggttgatttcgttgggctccaagttgccaaatgctgcttacgcatcgctctaggtggtttttcgttggatcaaactggtattttggtggttagattcggggcgtgtgagtggtcaccatttttggactaacgaggtctccccaattcagtaatttatgttcttactgcttagtgttactgttacgttcgattgacttcttcatggaaggactgtacaagctcgatcaatatcgttcggatgtggcttgagtgtgaaaactaatgccttgtgtcttttttagcttagtagtagatgtctctggatgcatgcgttggtggataatagtttgatggggtcatctccgcgttggatagcaattaaggttactgtttttttttttggctattcttctgtcagttctgttgattacaacagtttttagctattttgcttgagtcatcgtctgttgacagtgatgacagtaatgtggttctcttgcaacgatgatgaacttataatgggcactctttttctttctcaaagattgttccatgataaaggaaagtacatacttttagctatgccatgcttaaagtcaccagtatttttccatttatcggataccccatgtaacaatgctacaattagttgtcgtgatctatgtttttgggctgaaatgtaagctggaaaccccagtgtgactctttaaaacctgctttcagaaaagcagggccatctggcttatcatctaaaagaaacaatgctacaattagtagcttttgcccatagttggatctcccataagacaatgccttttgctctggtactttttgcattcaaaagtatcaaatggacagacattcagtttatttcgtcttgaatgcatcttgaccgacaagggatgatcagagatggccagcttggcgactgtagtttctgtctgtaggcaactgatttgtttttgcgtcttctcaagtgcaatcctggtgtgtcgacttatttgtgttctgatgtgaacttctaagattaatttgcaggtttccgtctccatttttagctggcagaaaaatgggaaagagtttatttctgtgtgacttggggcttacttttacatgtccaattctctttcttgcattctcttttggtatgtttgacttgcagcttataggatggatattttctttaacttgcaatagactgatagtatgattctgataatcacgtgcagtcttcatggccatatataaatgttcaatatcttgattcttccataccatatgggatttccaatttgtctgatgtattcaccatttatcaacttgaactatgtaataagaactttagagcatatattttgcaccgaatgcaatccaccattcatctagttggataattcaacaggttctatgccaaaccagacttaaaaatgttatggtcctgttttttcttcaatatcattggggataagttgagttccacataaatgtagttgttaggtttctttgaatctttgtttctagcaaaaccatcagctgtttctaggaatctaagactgccttgcacaattctatatgataggaataggaagaatatctccagcaagactttcatctgcttatcatcagtatgtccatcgaagagagaacattaagtttgataaacaagaccactgcgttaaatccaaatgcacaagaatttgtaccttcatccctcagatctatcaatgatgtttcaaatagatcagacacatccaggatttctgtatcaggatcctccaaagacactattgcagatcaacaagatcctgttataccaagtaaccctgatgaagaagcacatcggtactggcaagaacagcttccagatgatattacccctgatttcaaagttctgggacaagatgagatgcctggacctgataatatttcactcactggcttgtcaataaatgatagcattggtgcttcactattttctccaaaccagacatcgaatttgcaacaccgtgcttctccttttattagggacactctgagcacacgatcaaagatcgagtttcctagcccaacttatgtagaagaacagtcaagagctactattatgagtccaactgcaagcgctatgagtccaactgcggctccgtgggtaaaaacagtaagaaatggtgtgcaatacaatgcaaacagaagggatgccagccattacaatggagattctagcattggtatagtgttgatttcatgggtgtaattttattcactgaaggtagtagtatgaatcctaacctttagaattttcaggagctccagtgcaaaaccttactgatgcatacttcggaagcaggcgcagctttagctcaactatggatatcatgagtcagctggaggtctgtttttcttctgatattcatctcaattttaaatctaccaattttttctctctccaactgtgccttggggcttggacagttgaactacatatgaatcataactggcatgctcatcatatattacagaaaatttcataacaaccaaaatgcttcatagttcttttgttttttttttaaaaaaaagccatcaaactactttcactatatggttttacatcaactccagacaagttgtaacctgagcaaagatgtctgacaaaacaatactttgaacatttggcaatagtccttgattgaatgaatgctagactattgagtggatcttgcttcctgtcacccaattcatacaagtatacagcattataacactttttagttccagattattactcattgtagtatgatactgatctataaataatgagaccccatttaatgatccaccgatatgtttttcttcaatcaactgaagtttgcacgttcaatactgaatattccatgtcatttttggcatctgggctgtattattgtttttttactctttataatcaggaacatatgttcagtttgatttttaaaccggtggcactctgtaatgacctcatgtgtttgtccgagacttaatgaatgaaatagatatttgaaatttgtgactttgaagtatatttgtttgagtcaatctgatgttaatataaggaaaagcttggtggacttctagtgactgaaaactatttgaacccactgattctcctaatctacaacctattaattatttcttctcataaaagtcactcaggcaactgatttagaacattatattgttgttggacagcttaaactgtccatgctaattatgattctactggggctgtttactttcttgccaaaattaaccctaccaaattttggcaaagcaaggtaacaattcaacattgacataaattgcctcaactaccaaagttggtaattctagaatcttcctcacaaaaacttggcaaaggtagcaaaccaaatacaacttttacacatctcaaccaatttggtaaggttgattttgagatcgaagtgaacagccctgaaatggcattatgttctcaaaattatcacttgcattcaactttgaatacgactatagtctagaaactaggtgggattctatatgtagatgactatgatgagcgaggattatttcttgagcccattcattatagaaactgatataacaacaatgccactgttggttctctgttttagataccacatagaagtggttgaatcatcaacatagtgtccgagacttaatcagtctcattcattctggatcagattagtctcttagcgaaactcccctacttttttactataagttcaagaaatatttgcttggaaataccatgtcgcggccatgtctgttgacgattttcttccatttggccatgcttgatgggaatgactaagatatgattacatgcatgatgtctgcttcaagcatttatttaatattatcatatgttcattagcagaataaagttgatggacgactcaatcagaatctgaggtcactgtcgtttggacattcaagtcctccatcaccagcatcatatggtcaaaatggtcttgcaaactataacaaagaagcttttggtctggcaaacaatacatatagatcccactcagctgtactcgcagatgatatactttccccttcagctggtcgggaacatatttctctggatgctcctagggggaggtacaatacaactaatttgcctgtttctggtcttggttcaagcagaggctctcagttcatggcaagctcattcaatggcaatcatgacatagtctcaaacaacaccctgcaaaatatagctggagttcaaacaggacctgcttggcttgaagctgatactgcgggtagtgttgaattataatgcatgttttttcatggacctatcacagcatacatgcctatttaccttatggttgaacttgtctgtgatgacagcaaacatgtttttggaatcaaaggatgaagctcatgattttgcaagcctacggcatgcgcttctggaacaggtgcatatgctctacttttcgatactaaattattgttacatattttaaaaccaaattattgtgcatgtgagcatgttgttaaataaatattgacagtattattattctattttaatgggactaaggttgtaagtatcgacaatattagtaatcatcaagcaaaaaaatttaatattcatcactatttctattttcaagataagccctaaaaagttgtaattgagttacatggttggtaacataaaaatactagcaagaaaactacttcatatcttgtcaatgtgacaaaaaagtgctctgtatcaaatatttcacagaatgagttcttttggtgatgtggtaggcttatatgttatatgactagttttcaaatccaatttggtatgactttttttttttttggggggggggggggggggggaggggggcacaagattattcattggattttattgacaatacatgaatattagatatggtttggaaattgttgtttatagtactcaaatattatgcctcaggaagataccttgagttatgtaaacaacttactttttcttggttcttttaatgtattcgctcacagtccgctgctatgcattcaaacttttgacaggataggcaggttcttttaactggtgccaatcctttagcaaaggaactaaacatcaaggagctttacaatttgcaaagcagactagctcaggaaaaggctagagatgtatatcgccaaaggttagacgctaatcccattgacatcatcacctattaatagaattatcgtttatataaattcttactccctccattccacaaacctaggactggatatgacatatcctagttcagattcattgtactaggatatgtcacatccagtcctaggtttgttttttgtgggatggagggagtatatgttgatataatgtgtatcatgagacatcaacacacctgctcatgaaaatgattctgattgcatttgtcaatccttttcaatgagagaatttaaaacaatgcatacacttgcattttttgccttgttgagaacttgtattactatttggactttcgaataacactaggacatgaaaattacctagataatgtcataacaggtcgtacaggtagcatgaattcaggttactactaagaggtttttaattctgattcaacaataactagccaggcctttgcactactagtgtaatatattatttccttttgaactgctaaggtaggtttgcataccgagcaagttgcttgagtttgcaagcgtgcactccttgtctgaatacggtgtagtagttcctacaacatgctctatctgtttaagattctatctttctgtttcttaccatatgatgaaagttctaatccattccatggctttaccagatttcaaatgccagaatttcaaggcctggttcaggagcaaaataccccaattgacctgtgtggtcttcacgtaagcgaggcgatacacgtcctgaactatgagctcaacaaccggcggaagattgctcgatccacaggccgtcgtctccaggtgatcataatatcaagcacacgtactccggcgaggctgaccgccgccgtcgagcagtacctcctggagcacggcattcagtatacgcaggcacagccgggccttttccgtgtcctgttacagtgaagtaacaggatggtaggctcatcatgtttgtgtacacctttgaaagaagaagaagaaaaaaaagaggaggaacaaaaaagaattgacccctgtactactgtatatggcagagatgagtagtactagcagaatagaaatttgaaatagctgttgtaatattcgtatagcaaggctttttttttgtcagcaaaacacgttgtaaaatttgcggaattaggcgatatgttctttcaatgtggcgtccctagctgctcgttccaatctaacacgcatgcgatgcaggatgctatttggactggaatcagctgatttgcgtgcagatttgcaaaagtaatacatgacgcgacacaccatgattgaatcttcgtttaaaatcaaaatggttgacaactttctttgcaagatttttctttttagtgcgtatagcactgttcaaccggttcgtgcatttcttttttgttgctagcaactttagcaaagatgagaaagggcaaaatggcgaatagctcaaggtcgcaacaaatgcaagcagcatacaagtaaatcgtagtaaattcaaccacaacgatagaggatgatccaacaagtaaagctgatgactgttttttggagttacatgaaatggttcactgaatgtttcttggctgaacatgaaataaaatgacactgctgaaagactagagtgcagtgtgaagcagtgacatgtccaacttcattgtagctcagtcgcgctcacttatggctgttaggtgctgatcgatctcctctgtcgtgagtgctctgaaaacacgatcatctttcctcacaacaccgacctgccaaacaatagtttatctgataagcacagcgaagcagaactaaaaaaactttcagaaaagacttgcgtataaacaacagcatacctcaatctcggtggccttgaaatcttcctgaagaactgattgcaatgcagaaattgcaatctgggatcataggacaaaattagcaaataataatccagtaagaacaaaagtaaatgactggaaaaagacctcgcaatgtttacctggacagtttcctcgtaggagaactgtgggtcatccttcattttcttctccagaaaatttattgcttcctgctccttaagaccggcgctagttgcctgagaatagaataccaggtgttaaaggaaacaaatttctaatcgtccaacaaaagacagaaggctcaacattcgttcagctgataagtgaactacagaatgaaaaaggaaatatagtttaacactctaatgaagcatacagaaactgtgtataccttatgtccaaagaagtgacctgccgggtcacatttgaatagttgagcgtttttctcttcgtcatagcccaagaccatagcaactgtggaatatataccaaaagaaaatgaatatggagggcaaataagatccaagctgattggtttaacattaactatagaacagaagccaatggaacaataggtcacttgatgatacgaacctactccaaggggcctcatgtaggcatgctgcgtgtagacttgtgctttgtctgctatcctgaaacataaaccagaaaagttagctatcactttgttataagaaatgcaaagatcatatattcaaccacaaccctattttcacaaatagagaacttaaggatgagacatgataccattttgctaatacgtctacgggcatctcgtagccccatttgaaacggaattcagctgcctcattccttgcttggtagactaaggaccttgcatcagctgaaaaacagaaaaaggaaaacaaagtttatgatcaatgaagaatgaaggtattcaggaaaaacaaaataagaaaatatggtctcaatgccaaattatcactagcagaacaaattatgtggaacctaatgctacaacatatatactactagaaagcaagagccttcataaggaaactgatggcaaatatgaaagagcttaattaatatggtatgcttgcatttgatccaaattttgtggtgttttcgcagtccccaaaagaaaaagggcagtgctttctaccattgccctaagagttaaaacaaacagagctaaacatactgatataccatccagtgcctcatgtacaacccaaaacaaccaggagaaccatgccctatataaagctctagcatcatcgcaaaattaaccggcaaaatcactgtgggtggtctatttccacagcatctatctcaaaattgatatctggaataacttaatcttaaacctaagacacacacaaaaaaaaaaacaactttttcttcatcatcaacacgcacaaaaacataacactagttatatacagtgaagcaaagctgcagagcaaacaaacctgtgaggccagtggcgagcagaccgatgtacttggtgatcgggaacaagtgcgtgacgctcgtctggtccagcaacttgtcctgcaaaatcagaatcacatcacaaggagcaagacaaatcagtctcctctcctggtctctaatcgccgtataaacagcataaagccgcgatctttttagatcgaagcgaagagaactcaccggcactttcttctgtgtgacgacgcagacggagtccttgccgcggacgccgatcgacgtcacccccgccgacttcaccgccttgaacgcgtactctgcacaacaccaaaacaccagatcaaaccagatcagatcaccctcccaacatcacaaaaaaagcagatctaacctcgagcggggaaaaacgagggcgggcgaggctagggttttagtaaggggggagaccacgcaccgacttggtagaggcggccctccggggagaagatggtgatgtggcggtcgtagccggcgcccgtgccgcggctcatcgtcgccggatttctcgccgccgcgggtggggtttcccgttcgctttgctccgagagaatacggcgaggcttgtgtttgtgcttggttggggaggcaaaataaaccaaaaatagaaaatagacgcacgcgacggcggcttcttcttattgcgcaagaagaagagtggagggggtccgggtcggagtctcgctgcagtttcggtcgagccggactcgagggtccgactcgggctatgggagtgggacggggggagtggccgcgtcgcagtgctggtcgcttcatagccgtcagatcatgcgaagtcaatctcctaatagcctgtgtagttcgcgaaaacgtcggatgtttgaccagatgtcggaagggattttcgaacacgaataaaaaaactaattttataacttgcctggaaaccacgagacgaatcttttgagtctaattaatccatcattagcacatgtgggttactgtagcacttatggctaaccatggactaattaggctcaaaagattcgtctcgcaatttcccccttaaccgtgcaattagtttttcattttatctatactagaaaaaaaagcccgtgcgttgcaacgggtaattaaagacgtttttatcactgtgcattatacttcttcgttggttctgggccgaaaatccatccctttcttccttttcagttttagctctggttgttgtctctttccgctcggccggcctctctttggcctagcttataagtgtagctgtaaacctagctcgcacaatcaaatgcaatcttcaacctccgaaagacggtatcgtgcctgtagatgccgaaggcatcctacccatcaaatacagccgagtctttgtcgacctcccagacttggctcacacaatcaaatgtgatctttaaccttcgtaagatggcctgtactccacatttctagagccatcagaattgattgagggttttaaaacggcttggaaaactcgttggccagccatcatcagcaattgttaaatggagactaaatctgacgaattaaagccgacttggaactgaaaatcatggcaaaaatgataaggcagaaggggaaaaaggcatattgacgtggtggggcagattgatgtgggactatgctaggttctgcccgatgacaaaaaaaaaataaaccaggtggataaaagctcggaagccttagcacatgcgcaatagaaaaaccgtggcagaaaagatatccaaattgacaaaaaaaaagcaacgatggaaaaaaggaaaaaaacggatctaagatattcggattgaaaaaaaaagaaaaaaaacgtgtgcaacaggcgatggaaaaaacggatctaaaagtcacgaccaaaaaagatcgggtggaaaaaaaccagagaaaaaaaccacgtgtgaaaaaaaaaatcggacggaacgcgtgagggagaaaaatcaggcgagtgacgtacgaaattttctggacaaaaacatcttaaacttttataataggtaaaaattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaaaagttttattcatgaattatatttggttgcttcgtttattactctgtcacagaatataaagactttttttagagttgctcctttattagttttttttttgggctcattatctgtagctcaaacagtcaaagccacacataagaacaacggtggagttagaaatctaaatatttatttactaaggggagtcagtacttggtggtactaattatgtttaaaattcaatcaagatatagttattgtcattgaaaatctaaaatcatgtgggaggccttcgctgactcgagaagttgagatgattaatcctcaaaaaatcaccaataaatctacataacgacagttcggtcaggattttgcacatcctcgggaattggcagtaatttgaaccatcccaaacaagatctagggctcctttaaggcaaaggaaaactagagaaactagccggtaccccgtgcgttgccacgggtgaaatggtgggcataagagcaaagtattgacctctcatgcagctcctcagagctctacctaattatgtcaagtattagcattaccgttacagtcaaccacaaaatcgaagagtacctcagtaatagaacagttaaatcgaagagtgtacttcagtaatagaactggcttcttttgcccaaaaagtactgcaaggtatacatgctttagctatgttattattgctgaaacatctttgcttgtcacaccaccggttactaatcagtttatatgtcacaccgctttgattgctcctttgggaaaaccagtttgccaagtgctaatttacacctaaagtttagtatctactacgtatgttctaagattaatattttacacataaattggtatctatgtgttaagtgttaacggtgtcaacactatgatatgctctagtttacaactaaagattagcgcctatgtaaattaccagaaggctatatatatcaagctatatgaatctgaagcaccacataacaaagacatatgccattaattttgtcaaatgttgctggaatatatggtccagtagaaatagaacaataagttagataatggagatatgtttcactggactaacagttatccgatgcattttgagctttaaagagaatataagatggatggtattagtagtttactaacaaattgtgcttctatcatcttgtttcggcgcaaaaggaacagtatatgcagttggctacaatgagggcatgatgtgacaaacagttaatttgaggttccaaatatgaagatatcgatagttcagaaataattataagtatgtgctagaagagatcatgaacatgatatatgctattcttgccaaattcctatgcttcatctttcatagagctgcagagaccaaggcagtttgctcaaaagtaaaataaataatttaagatgcacaaggtttgtagatcaaacctttagtttttaaactgtattacaccaacagtgacaatttatccctatacacagatatgtacagttgtacactccgatatagagagatggggaagcaagttggttgaattgcacatatggttgtgttcttaacaaaacctagctataagaatgcatcatttcaactgcataaaggaggaagatgcacgtatctttttaattcaatgttgttgcccagttgacatattatactgaaaaaaaaactgaaataggaatcccacacccatggtaccatttgtttgacccatccaaacacatggacctgcttaccatgcataagaatgctgaggacaataaaaatgtatgcattatagaatcctaacatatatagcattagctggtagcctggtacctccaacaacctagctcttttgagtcaaataagtttccttcttcatgctaaatcagtacatctcatgacatgacattttattaaccattcgatattcaatattgagatttgtaggtagttttttttttaaaaaataacataaccgagtaatttccagatatctcaatgtaacttagcacataatataagaaatattaaataagtggagataaccatcttgtacatggattgaaatacctgattataaattatagcttgttttactaacttgctgcagccatacatcaagaaatcaaatagtagtacattgcaaactctgagaaatcaccatgtgggtgctcaccggcactgagatggtcctggctcatgccacgctttatggtagaatttggttgaagatagcaaacccaatgctgggaggtactgttggtgatgccggattcaggactaatgaattaagttaggaatgatgaccaaatcaatgaagaacaggttacttaagccccatctatcagccattgctattaattccattgaacaactgtgcaaaaaaaaagaggccatttttggttcacgaagatccaaataaatcaactaagtatttaggtataaaaagtatagggtacaactacaacagttacaacctatgctcaacatccaagttgttatttgcttgccatagtggtactgcaagccctgaaagccacagcatggtcaactcatgccaaaaacatgctgaaagctgaaaaatttgcagaatgacaacatagaaaagaaggatatcactatacatgagaatttgtagaacaattctatggttaagagtttttcatgtaggtccaattacagcaagtattcaaaaagacaaagtcataggcacaatttagagcaaaccttgtggtggcataactttatattttgcatgtcccattagtatttcatcactggccaagtttactctcgcaaaatttactccaaggtttagtaatatgcagcctgttactacccaatagtaacttgcaaaagacataccaactattgggcattgagcacgaaagtaagaaagaaatataggaaccccattgcaacgaattcagatcctctgcaacaggcagtcttggatgatattgcacttctgcagaagaggaacaactaaataaaaaataatgtacagagaagattgcatgtaaatttaataataataacaatttggtgatttcctattttcatggcccacacaagaactgaatagtagctcctgaaaatattttgtagaaggaaaaaaataacctgtgcacgaaaggtcatgataggcatccatgcttaactatctgttctttatttgagaagttgtcaaccatctgtcctaaaagtgtggtggttggaaatgtatggatggcagcccatagtcaatgaacgatgtttttaatatcctgcagtggttcactgcgcaatattgtcaatataactatagaagaatcaacttggatgtccctagatgaaattgtaaacatgagatccaaatcctcctaagcaaataaaagattgaaactgatagcaagaaagaaggggaagcacctaagagaattcatcaggagcagctgacgagatcatgggacctgcatgaagacctatcaatcaaatcaggaaaattggacacgaactggaacaaagaatcattaaatctataacctctcattgagaactgatgcgacgaaaagacggcggcagcggtgctggcctgtgcttccacgagaagcggcagtgccgaccagctctgcgaggaggcggcacaagccgttggctccgcctgaaggcagcggtggtcggcttcagaagaggagggcggcagccggttgtggcgcttgcccgatggctccgtgagaaagcagccagcaccggctagatctgtcgcggcgctggacctttgctcgctcgacaagaacctggcggcaccagcgagggcggcgaagccagcgccgtgatttccctcgctccgcaagaacgcagcggcgccggctagggcggcgaaccaggggaggatttggggatgagaaaaggaatcagggaggatgattcacgaattaacttgagaacctgggtaaggggacagagaggtagattaggatagctgtggtggcgccatgcttcgtagccaccacagtcgccgaggtccggcggcgacgggccgaaggaatcaatccgcaaaaggtggcgacggcggtgacggtcgggcgtcgcgggaggaagatggcgcggcagtgacagtcgggcgccgcgggaggaagacggcgccagccaagcatcgtaggaggaagacagcgcggcggtggcgccaagatgtaggaccccgtctttataacaggaatcattcgtgtatcagtaccatttccctggatcaagtagtctggtacacacgagttcatagctgaaataccaaaagcacaaacacgagagtctagtgctaattattacatcataagcccgcaggcattgtcttaaatcatcggaccgagcggtccggaatacatccaaaagcagaaatagatgaggcagcggaattcaggcagcggcatgccattgccacaggcaacgaccgtactaagacctactgagcgccatcgtcttcatctccctcctgttagtaggcatagggatcctccgaagcttcatctcccgcttctgattaattttatatttgcaagggtgagtaccaaccgtactcagcaagccatcacagcaagaatgcacatgataggggtattcaaaggatggttatggttcctttgcgcaaagccagttttgtaattctttttacaagcctaagacctagcacagactgatcaaattttagtaccagtgttcatattaaacaatgacggttctgtcaactatccattgtgatcccaaggatagcttcccgccattgagtcgtcatggttttctgaggacgtccacattcccgcctctcaggaagtgactccatcagcataaaaatcatcatgcaatatcccatcccacacaagttaaagaatttagagtctagccaagtgtaatacatgtcccggtgctcaataaccgcgagcacggctattcgaatagagttggtttactcacacacatattaaattatggttcaagttaagttctctctcacacacactcatggcagtcctaccaatggcgacactgatgtagggcacgcctctcggccctacctcaacggctgtcccaccgtagcgcacctgcctcactcaggggtgaaccatctatgcagggatactgcctccgctcggctatctaatccgctaggtctatacccatacgagaagtacggttgtacgggggttgtttcatgcttaacttcatggctcggtccttaattgaccggggacggtactagccttttccagataccacccaaatcctctgtccgccccagtcgaaaacaattgtttaattttatttctcctttcacaaatcatgtcatcaacatcatggcaatgtggcgctcatgtctccacatgccgcatctcaattaccttcccaaaggtaattgcccaagcatatagcatttgataaatatgagtatgcatgattctagaatagcatttctaagcaattgtcataattgactagggactcatacgtaaacatggttacgaaggaataagggcaaacaataatcaaggcatggcataatcacaagtaggatgttcatcattgcatgcaattttatttgtaaacaaaacaatttcgcaattgggatcaacatgttcaaagaatagtgatgacttgccttgctcaaagtcttgcgggtcttggtcctcgcttggatccgcaactccctcgggctctaaaattacatgcgatgaaacgatttgaattcagttagaattcaaataaaaatccaaataaatccaaatggaaatcgaatgcgaaagttgattcttttatattaactttactattcgcaaactagggcaaacccaatttcgatttttaatatcctaaactattttgcgggtataaatattttgttatcgtaagtttttaatttaatctacccgagcattatatccatataataggttagaaatttctatcgtgagctaaatgtcgaacggaaccctaaaattatcttataatattatacgttttaatttagtctatgactaaacaattaaatataatatacgtctaaaatacctagcgattaaatccgaatttctaccgcgaatcgattacttacagagattattaaaaaaaaatgatctataatagtccataaagattcatctaatggttaattatatctaaatcactactacgaattgatttcttttagaaattaccaagaataattaaattttgcaattctacgaccatgattattctataattaaattctaattattttaaattttctaaactattaacctccctaattttcttccaaattttttatttgtttttccttttcctttttctcccttttctcttttcttttcttttctttttctttcttttctctctttctctttttctttcttttctctcttcctctcttttccttttctctgccggcctctcttttcctctccctctctctctcggctctctcttttcctctccctctctctctcggctctctctcccacccgagcggtggtggcggtggacgcgagggggaagtagggcggctcaccagcggcggcagcggcgacgacggcggcggcgacagagcggtggcacggcggcacgggaacggcggcgcggcggcacgggagcggcggcgcggcagcacgggaacggcggcgcggtggcacgagagcggcggcgcggcggcacgggaacggcggcgcggtggagagggaagaggggaggaagggtgagatggggtgggggaaaatggagagagggggggaggagcggcagcggcgcggcagcagcggtggcacggggctcgggggcgcggcgcggcaggtgatgcgacgcgcgatggcgatggcgcggcagtggcgacgcgacggccgaacggcgacggcgcgcggcgatggaacgggcggtgcggcgcggtagcagtggcggcacggggctcggggaagcggcgtggcacggggcgcgaggcgacgacggcgacggctcggcagtggcgacgggatggcgcgcggcgcgatgggacggcgcgacgggatggcggcgagcgacgcgcgtcggcacggcggtagcggcggtgcgtggcgcaaggcgacgcgatggcgggcggcagctgcggcgatgggacggcgcgacgggatggcggcgagcgacacgcgacggcacgggcgtggggcgcgaggcggcagcacggggctcgggatgacgcaacgggcggcaggcgcgaggggacgggcgcgcggcggctcaaggcacaaggccgacgacgacgcgacggtgatggcgcggcagcggcggcggcgcgcgcgacgggcgggcgacgcggcgcacgcggcaggcggcgatggcgacgggcgggcggcgaggcgacggcggcacgcgcggtggtgatgacggcgacggcagaggggaggcagagcggcgcgcggtgcgcggggctcgaggcagcggaggggctagggctagggaacgtgatcgaacacctggcggtcgatgaatagtgatttttcctatttttcccgattttagtttattttccatataaatttgattctataatttctaaatcttgtatgaatgaagtttactcaatatgtgtattagcccaaccaatggatccactctagattaatattacttatattttatttatataatttatttgaatttttaattagggttaattcttattacattgcatttaaatctaattgatacaaatatgtccgcgatgatattttatttatttctatccttacataatcttttctttaaattataatttatttctttaaccaaatctaatttcagggttaattcctaattaaatttcctctatttgtgatcgatgaattccgaaatcaaaatccaataaaatcatcgaataaaatcggcatgatgcaatttatttaaaaagttttttgaaaatccgtatttttagagttttgattttgtcggtcgaatttttagggtgttacacgagaagacgaggatttggggaggatttggggatttttggcagggaggcggcgaggatgtctaggcggtggctggtgtggtgattgagtggactgaggggatggagggatgagcgatgaccgtgtggagggctggatggaatcaccagttggacatctgacggcgcatgcatggcgagggactgtagtactgtagcagcatttctctggcctgagatgaatcgcaacactgttggtagtgggtcacgaaaactaaagatttgatatgatttgggaggattaaatttgtatggcaaaaaaaaaatcctatatggttatttggaacaaaggaatggttcttctcaattcctttaaaattcttatggaacgggccatttcaggctcctttgaaatccaaaagtgcataggagtgctggaggaagagtagcatgcatttctgtcccatgtttttttttcttcccgtgacacaaagttcttgtactttttttcctgtgttatccaaacggcaatttttgaaatttcccaaggtttttaattcctgtaggaattgaataggcatggcactttattgctatgcttttcctcttactgcgtttccacaatcctgtgttccaaaagagccctagtcatcctttggaatggaacaatgctggaggatttctcaaaaattgaactagtttccgcggaaatcctgcaaaattcttccaaaaggagaccctaagctgtactgtttagtgatactcaaacaaattctgtagttctctatgtcatagttgtcttctttttttttttttgaagaacatttttactaccataaaaacaaacacttatagtagaaatggcaagagtcacaaggcagagtgatccaagcaaattgtccgcgttgaaatgactcgtgtacgatctctcactctcctgaagtcctgattgttagaagtataatatgttagttagagataagagtcaaatacaaatatagagataagatatatcctagagataagatagagttctagagatagaattctagagataaatctactcttacttgtattgtactctaagtctctatcccctatgtactcctatatatatcccatgagagggtcgatccaatatatcagaatacatcaaaatacaacatattagattttccacatggtatcagcgccatatactagcgtcgaccgatcctttgatacaatccatccatccttcggcgctgccccagggagacgagatgaatctgtaagctctccctggggcaacacaagctagctagcctctcctgtatcatctacagattagattagccaaagatcattagatgtgttttccattaattatcattagattagggggaatgttagaagtataatatgttagttagagataagagtcaaatacaaatatagagataagatatatcctagagatagagtcctaaagataagatagagtcctaaagatataatcctagagataaatctactcttacttgtattgtactccaaagtctctatcccctatgtactcctatatataccccatgagagggtcgatgtaatagattagaaaacaacaaaatacaacagtttagatttttccacatggtatcagagccaaagaccaacgttgcttgatccgtttctaccttccgctcgcgccgcctcggggagatgagataatcgccatatcctccctggggcgccacatctacaatcctcgggagaagagaaggagcggaagccacgccagtatgaacaggagaaaaaggaagcaatgcatgaatcaatcccatctagcagatcaagaaagaacaaaaggaggaaaaggagatcggtccaagcaatcataccgtacgatggaaaatcaatctcgccgaagcgtgctctgacagattaatctgcaagacgcttcatcaacgatatcgaccgcgtcctctatgacggcaacgaccgcgacaccgacgacggcatcgatcacgtcatctacgacgacaacgactgcatcaatccggcatcaccattgtgatgaccgctacacggcgcagaaggaccaaccaaagtggtggcctcatcgccaacgacatcctctgatatatgcaagacgtccccaacagcatcctctgatatctacaagatgcaagatgctaacaattgcagtttttgtcttcacaccatggcgtaaatattttttttcgccttcggctatttgcggctacatcaactaccacgaccacggctacttcatgatcggctacatcgacgaacatctacaacaaaaatcatcgatggaaactccagtcaaaagcgtccgtgtcatcgctattatccatgacactcccgctatgactgcgggaggaaatagaggagagtcaagggacgacacagaaggggacgcaggcaccaggtggaggaacgaccatcagaaatgcaatcgatgatgatgactcaaagagatgaagaaatagaagatttcaaatctagtcgcaatcgttagcttcgctcccgttacgactgagggggaatgttagaagtataatatgttagttagagataagagtcaaatacaaatatagagataagatatatcctagagataagatagagtcctagagatagaatcctagactctaagtctctatcccctatgtactcctatatataccccatgagagagtcgatccaatatatcagaaaacatcagaatacaacatattagattttccacactgatcgctgaaaaaagtacacaagaactcccactatcctgcttacttgcttcctgattggagtatgaaaccgtcaatttcagaacacagcaaacacatgatatggcaacaaacacttgaaaatttatgtggctaagtttgtcacacggcaatgcttcttggaagcaccatactgcaatctatcttaatgtttcttttctcggctctcggtgcaatttccccctctagtactgactttcccttttcatctcagctgcaatcaagaattttgttcatcggtactgggtcctgcttccaatcaagctcaactgggaatgtgtgcagctcaatatatataaaattgcatcctagtttgctggacatggcagtggccatgagcctctcctaagatgagatatcaaccaaatctcctgagtaatttggtcacatggaatatctgttcatctctcctcaactaggccagatccctatttggaatgttaaggagtaccaagctgccattcatctttgagctctgcatttctgccataattcctgtgagatgtgacagtaatcaccttgacactgtagtagtcagagagaaattcttcattctccaatcctgcatacgcatgcttctgtaaagttgcaacaagatcagagtttacccctatatatagtgaacttggagtcttggatcatcatccatcttcttcttcccattgagtccattcatccacatttttcttctgaactcgcacacaagaggtcacgagaactgctcatgagggtacacactcaattctctgttcttctgaacttttttacatcgaatgacaaatgctaattcagcaatcgttgctgctgctggttctacttcggtttcaggctctgaactgggtgcagacaaggctccacgggacgaggaaacaagatcacactgcagtgtcatctcgacgtaagtgacgatggtttttttttctcctttcagaattcccagcgtttcagagtttcagtcacgtaattgttgctgaatctttgatctcttgcaggcgctcatacctccggtgatctccaccggaacggcgacgagctcgacggcggctgggcggcggcgatgctgtccataggcacgttagggggaccgaagggccgtcatggttctggcacgccgtggacgacggcggcggcgggcgccgacgagctcgacaggctgcaggaggagctcaggctgctggttcgagctcaggcggtggtgaccggaggcgaggacgacgacggcggcggcggcggcggcaggcaacgcaggtcactgagccgcacgtcgagctccacgaatggcagagaggtggtggccaagctgaagcagagatcgatcaggaagatcatggccgctgctctcggtggcctcctgcaccggccgagctgcagggagacgatgcctgaagcgactgtcagtgaggtagtaggagtaggactactccaatataaagagcatatttgttcattcgattttcagaaatcagaaggaaattcgtattggttcttgtgatttcatgctgatatgtttcgcagattatatggtcattgttgcacaagaacacgcatcctgaaaaaccggcgttgccacatactgtgatgaaaggtgatccaacggttccgacgccacagaaggataaacaagagggcaccaaatggatcagaacagattcagagtgtaagttcatgttcgtctgacagaaagtgagaatagtatattgtagcggttcttgcaggctaacatatatagaatctgatgttttacatccttgaattcattccccagacattgtgttggatctggagatatagacacccccggtggcagtaaagaggcaacaagaacaatttcctggatttttttttcttttcttgagagaggagactagcgtttcttttttgtacgaccgtacttcagtacatgtacatgtctgtttacaaaacgtgttgtcaacttctattacaaaaaagggtttcccttttgcttaccaaataaaatatcaaaggagattcgagtcaggtcctatatcaaactaaagggtcagttctagttgtcatacatcctgcgttggtgtaagcaaacaaaaatatgatatggtctctccccaaccttcaaatgtacatatgccatatgctcactcaagtgcacagtgcgcctataatctctggaatgaacagatgttcaagcaagctgtaacaaatacatgatttgcctacctgtcgaatgttatcatgcatttcaacctatgacctgcaatttgagaaagggaaggtaaggcttataatctatggaatgctgtcatgcatttcaacctatgacctgcaactgcaaatttccttacgaaagaaattggtaaggcatactcaggtgactgtaatgaccatatttagtcatttaggttcaagatccgacctggttcaccaaggggagtgcataacgttcccattctgtcgaccatttggaagatgacccagtattcaaggcaccaaccttgagggatttcaagtcatcgcattcttccggaaaccccttaaagagcatctgcatggatttgcgattgcaacaattaaaatctagacacagcactttcaacaagtatttaaaaaaaagatatgaacataaaatatggaaataaataattaaaagtgatcatcaccataagttcatcggcaagctcagaagatgttgaaaaaagaagtccattattatttatttttacaagctcatcaatgctgcacatacaaaaaaaaaattaggacatacttttaattcaaacgacatgaaggtcaaagcccaaatgtaacaaatcaaacatacgggaaacatggattaccaggagaatgaagcagcacaaactggtaatccacaaccgaacatatcaaccacctaaaagcaaaatcgtcaagttacacgcaacagataaaaaatgcctattttttcaacagagcggatgcttatgagttataccttcataggtaggtctagccctgaagaggaagtatgcaatgatacacctagatcagctgatcctgtaattattcaaagaatcagcatttatgctacaacatggaattcttttggcaatcaactagtttaccaagcaaaagagggtagtcctctgatgcaagccacatagtccggaaggcaacacgcctcagtttcaacctctttatttgctcctcatacttcatcctatcaggtcctttgccttcaaaattgatattcatggatatcataacaatactcaaaaactggttactggagctaattagcagaatgcacaaaccagtgataatgaatagcagtcttgggtagacaaattgcttcccgttcttgatatcaatccaaagctttccctcgtccattgaatcatcttctcctaaagttgcagcaacacgtctatcgtacataagtgctgcttccagaagtatgctgaaatcttcatctggtgtcctgaaatatgtggcaaaggaaaagattcttaattttactttcattttaaccacatgtgctgagtataaataatgatacaactaggatcacccagatcaagagaacagaccagcttgtgctgctgacaacaagagctggtctattaggcttcaagaaaatttcaccatcggcccagcttgtaaatacagtagtgtttttcctgtcttccacttctttctctgtgttgtaagagcaaacagtagaaactatatatcaaagtgaaattttcttacagcaatcaaatatttagagtggctggagaacataccaacagaaatgcaatcgtcattgcccatagcactacaaatggagttccccaacctgctaaacaactatttcatctaatggtcaaataggcagtacagcaaagatgaggaaataaatgaaaacagatgctcacctcatgtttctctgtcaatgaagcaggatggaaaaattcaggagattgatcgtaaagaactgttgcgctgaaatccaaccagttaagttaatataaactgtagctagcgacttcaaaaataaaagtagttgtgtgctaacacaacagccttaaacatgaaaagtgcctgaaagtttgatcttacttgattccccatttttgatcaagctcgtgtttcattgcttttgtaacacagaaggcaccatcagccatccgtccaaaatgcttctcaaacctagaatgcaaagaacacaccactatattaacacacacaatcagtatgctacatctagcagataaacaaacaggacaaggaattaccagaagtagattttaacaatgatatggcttctgccatgagacaacccaagcagtgtatatccaaagttatgccagtccacaataaacttagcacctcttagccagctagccagttttacagcagccaatgttggaacagagggtggattctgttggacagaagatgatcgaataaaagaatcagttccatgctagtgtgtgagattttcgaattaacaaataaattgtaagtatcaaatagaaggatttctaggtaataaaagtctatgtcagttagtaaggccaaaagatactatacaaaatgacaaaacttcgcctaagtaaaggctgcacttatcatagctgaaattttgaattgaaaatggtgtaatgaataggtactgcataagtataagtctacagcatgacttgctaattaagctgtgcaatactttggtaagaccatggatttactagcgtgattgatagatgatgaactatagaagaattccacactattgactgatagtaattgcagaaaactataaattgtccatgtaattctgaaccatgcatgcgactaaagaagctcaatgcaattttgtgaaaactgacctgaacaatgaagacatcagggcgaggaatcttgaaacaaaggtaccaaatcaatatgataaactggatggcagctttaagtagcagtgtcagggcaccggatatctttaatattcctgttaactgcactgatttctagaaggtacaattcaaaagttaatagtacacaaaattagagaacagcgtaatgctttcaaacaatcagtaccatttcgtggatgtgaattgatggattttctctcaataatagatgcgggtcacttcctgctcatttacccaaagcagaacataggtcaaatttcaacaaaagacgcaacagaaggtcgaaagttgttggaaactcagcctgtatgatatgcactaagtggaaggtataaatgaataaaatccaaaagtacaatgaaactgcgaaaagaataatacctccatttgcaacaatgtccacttccataccagcctgtcaagaaaaataaagaatgactaattaactaaaacatagagacatatgcacatagagttggttcttcccaacacatagcatgtcccaatatcacaatttttttgccacttgaagaaaatatatatgcttagtaaatgcaaggcaattttcttctcttcatttcaaaacctgtcttatctaacaggactaatatttgcacgtgtaatcacactttcagggagaaaaaaaagacacatttttaagggagaaccaaaaatcaagggcattaatcaacccgaagctatgtccgctcacgctttcagggggtgcaaatgaccaccactgcattagttacttcatctgtgcaatcgcacaactgacacacaccacatctcctttctttactagttattaccctgctatctaaccgaggaccatatgctacactagagaagtgatgaattaagtgcaaaattcatgaaggaatattaactatcacagcacatcgaaatacacctacagctagctggagggactaagctttcccaatcaaaacaaaacagaactaatatgagatgatgggtttgggaaggggatcaatacctggttggcgagggagagggagtggtactgcatgcgcgggctgcgcccaatgtctcccagaactaccaccgccgctcgcttcctcctccctgcctctagcgccacggccattgcctactagccttccgagtttggaaatttcagattcaaccgccaccaagaagtgaggttcctgaaaaggcatttaatttagctaggtattagctccaaacatccaggaagggaggagtagataaaaaatggacaacggttctcttggttatttttctgttcaccgcatttatgctcaattagagaatacgtctgtactattttacatcaatacaacaatgttctgttgacggaacaagaatgtagggatgcaatatatgctagtgagtttatactcatgtaaattaattcgttgtttcgcatattgttgaacgcaactggagattcattagtttgtacgaatgattggcaaccaacactcggatagtatcggtactgtgtattccacagttgtgacatagtagcaaaggggactagttcttaatcatcagcaatcgcttaggaacatacatgaatttcattgtcctaaagtcaagtcaggttgttctgacattgatctggaatgggcaaaatcgagcggaagaggggcgagtttctagggttggggtgggtgggcatacctgctccgccgccgcacttcgggtgcgtgggggagagcggcgccgcctgcttccccacccgtgcgctggatccgatcgccgtgcgaggggagggggatacagggggggacgccggacgacgggacgattcctccggctgcctccgacgggcgacggctcgtcttcttgctcctccccgaggagtccaaccaccgcgactctcgtccttgtttggcaggccagaattccggcccattcattgtaagtgggctgggattttaactaaaggaaatcccgtcctatatatgcacgtggacgggctgggattgaggcccattcagaaatggcctttgctgtatttttacttttttagtcaacatggatggtctggcgtcctggcgatatcatcagaactttgtcgcattctttgcactgtaactccctgacgaacacaccttccatccatgggaagtacttgggatttgggaacagacgaacgctggcagcagtctgaccttggggcaacgggttgcacagcagataactgtgcagaatctcatgtaatcgtggctatgtgacgggctgtgatcgccagagtttttatcacgcttattgtattgtttccgcaaccgctagcagtagatgcggcagccagttgtctggccggctacccaacgcttcaagccgaagacggtggcctgaacctccctcggggaccgatggcagccggaagatggcaggaaatacgacgacgagacgcatctcgtgcccgcgatcaattggatgccggaacgcgtgttcgcgaccacagctgggtctctccaagtccacgggaaccatggggggctagcttatagctctcgagtcacgagtccagactcgatcatccaaccgagtatggaatagtaggtagcagagctgtccagaaaaacgggagcacatgaacgtcgacgcctcctgtttgggcctcacgagtcgcgtcacgttcgttgggctctcaggtttttggtaagacgggacaaacgttccgcgagacacacagctaggtacacacgtactacgtacgtagcgtcgtcacacgcagcacggttcctatttatgtacgtaccagccgcacggccgtacaatacggatcacaggatgtttgcctcgtactaatgtactccgtactgttcttcggaggtgctaccgttcataaggaaaaaaaatggagaaaaaattatgcaacttgcggtagaacccagtcagtgtctcatactttccctcgcgaagagggaaatgagaaccgtactcatttgcgaattgcgatgcggattcaactagctgacagtgacaatgaacacgtactcaacgcaccaccgcccaccggcagcatatcgagcaacacatttttcttcgccccctcctactactacccatcagctcgctcgctcgctcgcgcggtcacacgaaccttgcgttgcaacaaactccggcattagaggggacacgctttctccccccgatcctgcaggaggcaaacgcatccaagcatggtaaaacgaactagcccctcctctcaccgtctcacctttattccggccgcgtccgcgtccccgtgcaccaccccaaattcgctcccacccgcgcaaccgcgtggagctggaggccgcctctatcggtctcagcacaccgttaaaaatccgcttgctagttcattttccatatggtaatataaaatttagaagaaaaaataataaattaaaaatgagataaacagactaaaaaaattcgtttgcccgtcccgtttgcatccctacgcgtgggtcggtctctcacgggaaacgcgccgcgcgagctaaaacccctcgatctgccgcgtgatcgatgagcgagatcgacggccgggtcgcgtactcgcgtcgcgcacgcgggccatgtgtgtgtggatgcgatcgcgcgcgcgcgcgcgcgcgtcgtcgtctcctcccctccgtgtgcggtgccgtgccgggttgttaggcagctgcacggtggcttggccgcgtcgacgtcgcggccggacgcgggtcgcggggcgagagatgcccaacaattaggcgcgcgcgtgacggaaaggcagggctggcacgggaggatgccatatgcagatatgctagctgcgcgatgattattgatgagtgttgagtggtacgcccagctggtgcatatctgctttgtcgcatgggaaacaaaatctagcaccgatgggaactcgagagaggtgccggccggccggccgcgcgcacatgtaacatgttgcccatgatttcgccagttgattaagttattaattaacttccccttgttgatggattattgattggtcccgtacgtcaagttggcagagaaaattagcgagcaatacacactgtctagcgcaaggggcacttccaggagtaaggctaactgctacaattaagtgttaacaatgcaggagtatgtatgattgtttggtattagcatctgttgccggcaatggtcactagcaataatatcaatatagcagaacaactatgaagtagttttgctcaactgattaggtttttttggtaaaacgtatccaactataggaaactattttaatccttgagggatgccctctcatttatctaaaaaccattcaaaccgttataaaaatttcttgaaaaatatgacaacacttatacaacatatatatatcactccacaaaattttaacttaaaactcaactcacacatcaatatataataaggacaaattcagcgcatgaataatatttacgtccgaatttatcttttttccctcaatgtgtaggtcgaattttaacttgatttttggtggagcggtaaatatcactatgctctatattatcattattttttcaaaaaaaatacaactatttatattgaatttgaaagcaaaatttatgtaacagaacatccactcgagttattagaatccattccctattcaattgggcttaagttatagatttggaatgaggctcacatttaatatttgctataaaattcagtagctatcaagtactgtacgttttacctatcaatgtcttggaggtctctagtgctggctcaatctcttgagatgtgcgtttgtgcgctttacggtccttcaagcaaaatttatactatactataaaagtcggtatctatcaagaacggtaaattcacctttttcttttcgcgtacactaaaagaaaaaagttagtttaaactcacctttttcagaaacatatagtatctctaacctttaaactatgtttatttacttattactactatgttgttttaaaggaaaatccacaaagctcattcgtattttctttgcggggcattcatatgactatatgagaaaccgatcataccttcatacctagcagcagaagaattatagtgctctataaatcatagaacaaatcgccaagcgtaacgcagatctatttcacacgagtgctctataaatcgtggatcaaattaccatgtgtaaagcagaatttcacaggagtgctatgtaaaggctttgtttacttcctgaaaaaagttggaagtttgagaaaagttgaaagtttgaaaaaaaagttagaagattatgtgtgtaggaaagttttggatgtgatgtgatgcgatggaaagttggaagtttgggatagttggaggtaaactaaacacggctaaaatcacataacaaaatcaccatgtgtaaatgcaagaatttcagaacagtcgaaggaattttatatcattaatcaattcagtccccataggaatcgaaaaaaaattcaaacgggatacaatatactacagtacttgtcagatccatacacccctctctagtcctgatctaccgactcaaggccattgcgcttcagtgaccgtgcttaattatacgccgcgataactagggtaactgctaatcacgaaatcttcatacttccatggtaatcaactcaaggtcaggctcggcgaaatcaactcaaggccgttaatgcgacgagaaccatcttccaactcgaccggccttgcagcatcggctaccgggtgaccacatggcgatcaatcgatcgagctctcaattctcaaatcgcagacgtgacgtcgtggcgatgatcatcagcgcgagtgcacgtgtccaaggcttcccagcgcgagccaatcctcgcgcctctccacggccgccttcgctttcttcgccggctgctgctcctcctccgccgccgcagcacggacgacgtacgacgaccgcgcggaggcgggggtggccttgcgcttcgccaggaaccgcttcagcgacgccttcctcgcgatcggcatgtccaccagtgcgggcggtgcctctggcgcgccgccgccgccctgcgccgccgacgcgaaccgcatcagctcggccgccatggccggcgtgcagcggtcgatcaccaccaccttcccggcgtagaagatcgtgaactgctgccccccgccgtccacctcgcatccgggttcctggaccacaggcgccgcggcggcggcggccatgaggccactcacaccttgagccaccggcgccgccgtcgacggctgcgaggagttggccttgacgtactggctgagcacgccgcacgcgacggcgaagcggcgggtcatgggatccgtcgacgccattgccgtcttctagcacggacaactaagcacaagccacaaagagagacgagacgtctaactttattgcgaacgatctgtactgtacgtcgctgatcacatatggttggttgcgaggttggctcaaccgctctatatagagggcatgcggggcgaaacgtgtggtcgattgattagtggaggttccgcgcgcgcgcgagcgtgaggaaaacgtggccgggcgcgcatgacgcgacgaagacgcgcgcgcgaggccaaccgccatgcaaacccaaccccctcctgatccggtttgaaatggtctttcctccgtttcgcgtcgacgtacgggtaaccgcctcctcgttccggggagaaacacgtactacgtacgtacactctcttgcttttggttgttacatcgatcgataagatcgacggccagcccaccgttagatatctgtcaactcgcccgacaggttcggaccatatctgttaactcgatcgatctgcatgattcagatgacaacgaatatttctttttagattcacaacggattaatcaattaattaataatctgttgaaaatcgaaatgagccacttctatatactccacatgcgcaaaagaatttttgcgcaactcgcacggtgccattctattcgaggaacccaggaggcctaaaaccaagccgaacacggcctaacctgcacaacccagcacacggcctaactagatgaggctactactagctactagtagctacgttacctgccgctcgcggcccgtccattcatccgagcctataaaagaaaaaaaaaaactttgccggaagcagcaatgcacgttgttcccgtttggttcgtacgccgcgccttgccgttcgttctgtcgatcggccggggaggatgaatggacggacgagttggggaaaaaacgcctacccggcaaagcagaacacagctgcgcgatggcgacacgcaacgccgggtcgtgagggcctaaccggctaaattctctgttacgtacgtacgagaacggatgggtcgttcacgcggcaaaagcggtagaaacccaaccactcgatgcctacgatacgacgtccctcgcttaatctaatgacggttttttttttatctaggactcgcttaatcaaactgatcctcccctgcgccgctggccgatagcttaacatactaatggggacaaaccgatcgctcgtaaactatgcttagcgtgtgatcagcttgcagcgagttgtttgttgttgcaagatgctacaggccggtgcatgcgcgacgtgtacgcactcactagcttaagctcgtttaattagtttttcttctctgtgtttctttctagcagccgaaagcgagagctgggggctgcacgccaacgcgacgaaacgtcgtctcgtcctagctagcaaggaactttcttgcccggttcgattgttgccgtcatgtggtcgttgatcgataatactatgctagagaactatggtgcgcactggtgcgccatggccccacatgtaagcgactgcggcgcccgggacgatcgccatgtgggccccacatttcgtacgctgctgtctgtaaccgcgacgactctgaaaattgaacgaccggattttgtgacatgtgtgccctttggagcgtgtcgtcttcggtagtgtcgagttttcttcttcaaagtacacagttgagtgctggctaattaagcctcgggtgcagtggccgagtggcgccaccacctctgcacgtctcgtgcatggcattggccttcatgctgttttccttttcgatttctaatcgatcgtcacttgctttttcagagactttatttctttgatttaccctaatatacatcattctgagaattttctgttgttaattagttgaagtattttattaagagaacgtgcactttgcaaccttgcaagtacaaaatattcatcgagacggctggtcgtgcactcatgcatttcctagaagctttacgtcgggccagttctcgtcgaaaaataatccttcgcatgcatagactctctgaggaattataacagtttgccagttctcgtcaaaccttggaaaaaatggagtacaactatcaaataatttctttttattctaaaaacatgacgcatagcttaactgtttttcctaaggcaacgagacaactctatattatgcatgtatgacggcattggattttttttttcattttttagtgtctctgaactatggatttgcttggttgcgtaggctgttttttttaacggctcacatcaaacagtgcaaagtttatattgatagagtagaaaaaaatataaaattataatcataggaggtcataaccagaaaaaaaatgaagaaaagaatcattcattgtaaacattccatcaatgcacctaggtgccacatgcacagtaacacatgttatatataagttggtttgatgccaagaaaaaatatactacaatcgattaaaatgccatcttcaaccaatcttcacgttttagtcacagtcaatattgtttagacgaaagaaaaagagggtttcctgtagaaaaacggatagtcaaaagaaaatctttttcacccccacctaattttggatcgtgcacagcctccagcctcagactcaacgtgcacacgggcgcacttgcttgacacgtttctttacacacgatggagcatacatgaggccccaaacggtgcccaaacctaaccaccatgtgcgtgcgtgcgtgcgtacgtactgtacatgccccgctagccgtagccggccagagtaaaccaaaaattaggccatgtgtagttttaggggtgaaaaattttgacgagtcacatcggatatacatacgcatatttaaaagcatagactaataacaaaaacaaattacatattccgcttgtaaagtgcaagacaaatttattaagtataattaatccgtcattaataaatatttactgtagtacaatattatcaaatcatatagcaattatgcttaaaagatttgtctcgtaatttacacgtaatctgtgtaattttttttatttaatactctatacatatgtctaaacatttaacgtgacaaggtgaaaagtttttgcgtgggaactagatagggcctttaaccgataggagcaagattaataatataaccaacttactggctataaggttctttatagtcttctctcagcgtacctttataatagttagctctttatcattaatattgggtccacttgcctctctcacaaagtttcttggttctgtaagtttacagctcgcttctcctctctctcctctcttctctcctccacctcatcatttagctggcctactattatatttgctctaacccaaaaccaaccagaccattttcccagcgttgtcatttgccccattcgcacgccaccaccaccggtggatttacaccgcatcgctggcgcggccgcacgacgcacgtgatcccccccccacgcagccacgctgcggaggcagaggtagcgcgcgccgccgccgaaacaacccaaccaaacccaacgtcccgacccgatcgaacaaccaccgcgaaaacagcgagagacgtgcggcgcgtgcccgcaatttctcgtctttttttccgcgcgggcgccgcgcttccctccgctcgcgtttcacgtgccgctttcctacccgagaaacaaagattatactaggcgtttaggcctcgtcttccttccttccacctgtacacctagtatataacaagatggagacaggctacagatttacgggaaggtttcgtcctcgtttcgtttcttgcagcaggaagccaaagtgtatttcccgagctttgatgtgagctagctgattttgctagagctacaacatggccggtagtagcgagcagcagctggtcgccaacgcggcggcgacgacggtggccgggaacgggagcaggttcgcggtgacgtgtggcttgctcaggcagtacatgaaggagcacagtggaagcaacggcggcggtggcttcttgccggcggtgacggccatgagcctcatgaccggcggcgctgatgcggaggaggaggcgccggaggtgaggaagaccatggagctcttccctcagcaggctgggacgctgaaagatacgcaagaaaggtacgcgcaaacaggccggaatactggcacctagtacgcgagagttcatcgacgaaactagtagctggttcgatgctaaagctgcaagtgtttttttcttctttgttaggaaggagatcaccgagaaggcgcagctgaccatcttctacggcgggagcgtggtggtgttcgacgacttccccgccgagaaggccggcgagctgatgaaactcgccggctcccgcgacagcacggcggcggcggccgtctcagacgccggcgccgcagcggggcagccttgcctaccaggtaggactagtactccaaacatacacgtacacatgcatgcaccggccaaacttcactgacgacccgatccacactgatcacctcaccaaccaactgacgtgtctacgtttctgcagacatgcccatcgcgaggaaggtgtcgctgcagaggttcctggagaagaggaagaacaggatcgtcgtggcggagccactgccggagtcggagaagaaggaggcggagtcgagcaagcgtgccaagaaagacgatggtggcgcgtcgtggctccaggtgaaccccactctcagcctgtgagccgaagaaactgaagatagctggatcaaacaaggaaatattaattactactactagtagtactgtattgatttaccatttgatttccacgtgtctgtggaaagtgtgaaaccgtgtattattgatcgtttttccccatttcttactattttgcaacagttgttggttgcttccatggggaattactagctaggtagcagctatgattggttaaattaatctgtcagcttatctgtttgtttgagaattctttgattatttgaagaattctttcatgcatgctgatcttatatatatgtaaggatccatgcacacggattgatgcctgtcggatctatggcttgtaaatccgaataaaatggttaacaaatggtattatcctcttctcatgattcattttctcgtgccatgttttcaatatgaccaatcctttactgtctacctcttaaatctagacgtctcacttgttcttaagtttagagctatgttagagttgtttagagctgttttagtttgtgggtttccttcttaactgcgtgagggcaaattttgttgtaatcgtttgtctaggtttcctagcacactcctatggcttttaatataagtcgggtcttttgacatttctctaataaaaaatatgatcaatccgacttgtctcacgaatttaaagctttgtgccgctttacaataagctctttcttgatggctccttttagctccgcctttatccccttttcttagtcttggtagcttagatagctagattgattgtagttgtggtttatgtctagttttttttaaaattaattttgtatattgtaaggtttgatctcgttttcttatttaaaatgagacacctttttctttagacgatgatctaaccgttcaggaaaaaaagtataaacaacactatgcgttcatttctccaacaaaacatggattaaattttggatactcgtggcacgcttttcaaactgctaaacggtgtgtttcgtgcgaaaactttctatacgaaagttgctctaaaatatcatattaatccatttttcaagtttgtaataattaaaactcaattaatcacagttattaccatctcgttttgcgtgaaacacttattctctagcttcatcttaacacaatgcagcatggtgtttgaatctcctgaagataaagatgaagatagagaataagtgtttcatacaaaacgagatggtaataaaataactgatttgtgatgcgaatacggggaaaaataggattacaatgttgaaaattgaaatgaatagggtgttatataaaataactgttaatcaatcacagacatgccgggccttgatggaaagtaggttcatacgtgtaaagttttcatgtgccgaggagtaggaagtaggaacgagtaagaaagaggagacgtgcatggatgtgtattatttgtagtcgttacacgtcgtcttccccgagacttggcgtgcgtctacatgtttaccatttcaaagctccgactaagctaattaagaaacatgcgtcgtgtttaattacgacaccgaacatgggtcagtgtagcgtgcgtgagattgtagtcaacagtgagggggagtaaactaaacgggagttgatcacaagggagagccaaattcaacaagccttctctaaccacgatattccatattgcgcgtctgcagattctgctgaagctgaatattcgaaagtttcagaggaaaatgtacactaagaatctttcctttatcgctgatgtaccagcatattacatcgttagcgttaggaatatataccactccgatatatagtttgcatttttgaaaatgcatcattaattttgcaccgtatagtgtagtataaaaggtggagaggtataaaaaattgcattataatatatattaccttgatatctctttaaatagttttttagatgtacctgatattacagtggcaaggggtgtgtggttttagctctaagatcccgtattcaatatccaacatgcttacaattttttcttaaaaaatgtttggagcaatgcttctttctccttacaatatttttttatacctctttagccagtatcaaattcatgatgaaaaaaggattgactatagcatccccaaatatttccaactcaaagaggaattttacaaatttatacctctttaaatagtgtcaagttcatcaatgaaaaaggattgaccatagcatcccccaaatatttctaattcaaagaggaattttacaaagaggtaacgatcgagtatttctaactccagcaatgaagtctttctagagtccccaaatggcagccaccttaatcctccaccagtcatgtatcagcttcccccctgtttcctcctctgcaaccagctgttgtcatgacttatgttcagaatatcggttaagtaaaacatatcgttatcttgcgaatgttcaaacccattttttaaattttaaaatgttttttgtggtaaccaacagtaaccggttggttgccagtatacgagcagtactagttgtcgttagttagccggaagaaaatttagggaaagactaaaatgtaatttttcatacatctaatatacatatccaatatactaagagtatggtactttttaccggcatctatattctatatatgcagtcattttaatttcgaaacttcgtctatcatccaatcaaaaattcgctcctatacagatttgaactcagaacattagatcctactcaggtcaccacaaccaccagactatcagaacacgtgttctttcgcacccaatatgctagtaatggatcacgatagtttgaaaattcggcgtgtctctattttccttccactgactcaaaaaagaaaaagaaaatcattcggtggatatgcaccatttctgtctgcaaattagaaacatgggtgctgctgaatgagcgacctgtatagctcaacaaatacgaccacgggcttagaaaaaaaaacaattgagagaaaaaaattgtctgactagttcaataatgatctactacctactgttgtagctgactggttcgtagctgcgctcctggaatcatggaggcccttgcgtggtgatgatcgatcacactgcaattaacatgcgtggttgactccaattattcccatttacttatacttttctatcacaacaataatacactcatccaatgtactagtagtactagtatctgcaaaattttcaacacaaaagtactacgaagtcatgtagcagacggctgtgctcgacggatcaaaccaaaataaaaaagaacaaatcaaatacggccctaccacgcctctacagccgaaagaatcaatccaacatcgtgtgcgctagctggtgcgagaaagctaaacttgctcaatctgtctgcctcttttcccttttcattttccctattaatgcaacaaatttaattatttacgactaatgtttttaataagtttgatcatttatatagtttattaaaaacatacgtatgaatgttatttattttattgtgactcgttttatcaattaaaaatattttaaccattacttatactactaacttataacttgtagtatctgttacacatctaccctaaacttttaaatgagaagaatcatcaaacagtatatccaaaaaccagcaacatcgtctataaaaaagaataaagggagtaatttaaaaattattacaccggccggctcacagtatctttttcctctttttaataaaattccacgcacgttgctaaacacgtgactaatttaatccggcagcatgacgccgacctcacgcggcaacttaattattttctcccctctccttttttttcttctcttctctgcaagttggccaaatgtgcgaacacatgaccccgtacaagcaagcagtataccaccgctccaaattaaattaaattagataagctaacacggcttaatttaccaatcaattaggccggatatgattattgttagtacaattaatcaaatctattcgatccctgttcgatcgctatcaaattaatcgttcacgtacttgagttccctcgtgattcataagtcgaggccgtggagtacgtgtacagtgtacaagaggaggtagcgagaataaagggattgaaacggactttgatgggatgagatttatcccgtgattcatgagcaaagattttaagattaagccatacacatggacaagttgggggagaaaaatgtgaagggtttgtacggttttcacttgattttcgtttgggatcttgactaaagcatatgcgctacgtccacgttaattacggagtgcgacgcaactgtgtgtgcgctagctagtaggagtaattgccaagacatacataacgcatgcaatggtgtgtgcaaacataagaaaagagaaagaaataaagagaaaatagatggaccactatccgcgaccaacctcgtgataaaaattagaaaagaaaacgatgaattgaagaaaaaaaaatcatgtactcctacatgcggttgttatgctcgccttttattagttcttcttaacttttggttaattactccctcccttttttttcgttctggacatttcttaaggagcgcacttatggcgcatgcgcactatagaatgatgtgcatgcttgcttgtgcgtcatttatgtaattgcaaaaatcatgtgcacatatcagataatgttattttgtaccatttgcattgtatacatcacgctctgatgtatagaaaattttgtgtgtattatcgacgttttttcctcagatcccagaccgcctctatccctaattctccactaatgttgtatatttccacaaggttcacctgttggtggagaacacaaatacacaattgtatctctatttatctttttcagctttaatttatatctccataaataatacatacttcctccgtttcacaatgtaaatcattctagcatttttcacattcatatagatgttaatgaatctagatagatatatatgtctagattcattaacatcattatgaatgtgggaaatgctagaatgatttacatggtaaaacggagggagtatattggtaggttaagactgtttgccattgaggtggattgtgataatttgtacaatttcttatgatattttggcttatccacacaatatttttttatatcttagatataaaccacaatattattgcatatattttgaaacaattggaagggcatgatagatgaataaaatatttggtctaaacttaatatgttttgtaatacaaaccataattatatgtttcatttctacattaggttaaaaatataactgtcatgtctgtgtccgacttatactcaataaacccccccccccctacacgaaaaaaatatagatgcatttcattttgaataagtttttagatgtttttcataaaaatagatttccttacaatatattgagccaacatttttacaaaccaatatatatttttgattgatagaattgttatatactccaatatacttataatttgattaagattaatttttgatgaaaatctatacttttttctaaaatataacatacttcatatatttctatggtggaagtacaactcaacacaactataaattaatcctatgtgtaacctaatccgtgatcgttcattcacaaaaaaaaatagatatctcatgtgggattgagggcattgttttggagagctcaagtgagacatgccaattgcattttagagtctcgtaccatgtgacacggtcaatgttccataataaacggcacgagttccttttttaccatctctcttttccattgttctctccaatattatctaaacatatgtgtcgtaactttttattggaggaagtatgcacaactcaacataaactataaactgctcctaattataaacttaacccatgatccattcataaaaaaatagatatctcatgttggattgaggatatcgtactaaaaacccaatcgagacatgccgatcacattttacatttcacagtgatatcgatgtaccgtttaacatggtcaatattacataataaacgccacgatttcctctcttaccacccctcgtttttctgttgttctcctctccaacattggtgtagtggtaaacaaaatcgttctcctcaatgcaattgcagcagagacaaaaaaagaaaaaagaaaagaggcggttaaaccacattcttagtcttataaaagaaaataaagaggcaacaatgttttacatgaggtacgaattaaaagagaggcaaaccagggaccgtgaagtcatgcatatgtgccttgccccacaatacacacacacaaccctacccctatgaacatcttcgaagactgggccggcaaattctggagagattgacgaagtcaccacaggcgcctcgctgtcgacgggtacgtcgcctactacggaaagcacaacgccgttaaatcttagaaaatttgctcccatggggagtcgaacccaggacctcagatgctactgaggctcttgtaaccactaggctacatgctctttcgcacacatatatataatttgattaattttttgttgaaagaatatttttcccaaatataaaatacatcgtattttttatggaggaagtacaactcaatgtgatcctacacgtgacctaatccgtggtcgttcgttcatctgaaaatagataccttatgtgggatcgagttcatctttctagaaagctcaaatgagacatgccaatcgcattttacagtcttgtaccatgcgaaacggtcgacattccataatagatggcacgagttcctcttttaccatctatctttttcattgttctcctttctagtattatctaaacgtgtgtcataactttttcataaaggaagcacacacaactcaataaaaactgtaaatgctcctaagcataacttaacacattatcaattcatccaaaaatagacatctaacactactcgattgagggtatcgttccaaaaactcagtcaagacacaccaatcatatttacagggttgtaccgtttaacgcgatcgatgttccataataaattgcatgagtctctctctcttaccgcacctctcttaccaccccctcgttttttttcactgttctcctctccaacaacggaataacggtgaaacaaaaccgctctctgcatttctggaaacagtacgattgcttaaaccgtggtaccagccgttttttagtcttgttaaaaaaaaaacaaaagaagccgtaacgttttacatgaggcgcgaattgaaagaggcgcaaaccaggggccgtgctgccgtgcgtgcgtgcgtgccctgccccccaacttgacaagtggatggagggaagggggacaaccccggtcgacatgcgagcggatggggaaagcgggccgcaccaccccccaccacccgatccatgggcagacgcagcaaaaaaacatcacgaattcacgcacgcacacgcatccacagttcgaccgttctcccagtcccctcccccacccccaccccgtcgctgtcgtctctcgccaccgcataccgcccacccaacccaacctcaaaaatcacgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcttctacggtgggaggatggtcgtcttcgaggacttccccgcggacaaggcggcggaggtgatgcgcatggcctcctccgggatggcggcggcgccggctcagcgggagggcgccgcgctcgcggacatgcccatcatgaggaaggcgtcgctgcagcggttcttcgccaagcgcaaggaccgcctcgcggcgaccaccccctacgcccgcccgtcgccggcggagaccaaggcctccgagccggagaagaagacgcccacctcatggctggacctcgccgcctccgccgccgcgcgccgcgacagcctcaccatcgcgctgtgatctgcgcggctttgaccaaaaacgacttgagacgcgcgcgcgctctcagcgcgcaagaggattgattcactttgctcatacccatggcgacgtagagtttttaccgcttttgctatacttctttgtaaaattcgatagggagattgaattgatgggaaacaccttgtgcctgttcttttttgtcccactgtatcaaatattctttcctgtgcaaattaagccaactttttagttgttacctcaacaaaaaaaattatctctctcccggttaatttttcaactagcaaaataattccaaaagaattaccactgaattactccagatcaagcaacacacaccaaaaaaattaattaggcttggtatgaaagtaaagaagcccacacgtgatgaaacggggcacagcatgtggcgggaggattgcgtacgcgtcaatacacgcgacactgtgtggattggaatcgggagcaagctaatcgcttcttctcctcgtccacatttaggcgtatggcccgcccaatcgcgcgtgctgaaaattcacgtggccagatagcgagtcgtctcgacgacctgctgcgcggggtcggttccgaccacgtttctttcgcctcgagatcgacggatcatctaaccgatttgaacgcaattttttttataattttggccttcttagagcatatacaataacatactataaaccagctgtaaatatattttaataagataaatgaggaaagagaaaaacagcggattacagatttatagccagctgtagcacagactccaagacacactatgtttatgatatgtgggactagatattaatagtgtaatatgtacctagttagctatactttgctcttatacatacgaattgcttttactttcttgatgtgctttgccgacacgagttacgtgccatcatgtttgggatttttttttatagtggggaaagatgattacatgccgaacttaatttagtactagtacagtagtacacgtaggagtaggttagtttgaacgttctggcaggggctaattgatgttggatgggtcatgtttggtttttttagataaggaaagtattccttgaactttataccattgaactctacttggacgtataaatatttttatggattgtttgattcgactccaaaacttgccctaccgaatcattgacaactacaaaggtaataactcttatgtatttggattgcaaccaaacatgtgccaaataaatatagtcgaggaatcttatcctacaaaaacgagagtaccgattcctgcctcgtgcaagaaatttgaacattccaacagggataatggcgccgcgcacataaaatcttctcatgaatcaattctggttgaaacgaaccgctgctacaataaaaaaaaagaagattatggtttactaaaggcatgcaatgatgattagtactttgtgtctgatggatcattgtcatgatttatttcgaagcaaacgaattagctctgccgccatgagtagtactactatcaggtactgttaatagtggcattgtccaatttctgcactgaaaacaacccataaaaggttagacagcgccactgatacacacttagaagtcaagattggatcttgcctgccagaaaaacacggcggttagggggcaaagaaatcagaattaacccccaaaaaaaatgtcaaactaggcagcatgcctaactagacacggtcgcctgcacggattcactttaatgatgatcaaaatctctctgcaaatcttcagagatcgatcgagacataataaaaacacaggtggtgcatgtttcgtccacaaggagcactgtatggggaggagtaattaagtgtgatttgttcttcgtgaaacacaaaccaaagtcaaacccatgcgtccttaaacaattaattaaactactcagactaataatactactactagcagccgatggagagctagccaaggccaaggcgacgactgcaaagtcaaaacgcttctgaagaatatgtgcaggctaatgcttgcagcttgcttccttccaagttcagatcagcttcctgcaagaaatatgcatgcatgtgtgccaccatctggacctggtcagtgagacacaggcacagcagcaggagatagtagaaacttaattcgagatagtcgaaacttaatttgctcgtgcttcctgcaaggaagcaaagatgttttcttccttatttgaaagatcaacaggtgagaattcaacgactgatgttagaaaaaacgatgacttcagctagacagctgctgtacggttgtttattaatctgggcgatggccctgatgaattttcgtctctgagaatagtactggtacgtgctccatcaatttcatattataaatcattttaacttttttttctatttattctttttaagtttaactaaatttatagaataatatagcaatattttcaacacaaaataaatatattatcaaaatatattcaatgttatatctattgaaactaattttggtgctatatatgttatcaaattttcctataaacttaatcaaacctaaataaatttgattagtcgagaaaagattaaaataatttattatataatacggagttagtagtatactgctccaaatacgtgacaaaactgacactgtaatccagtagggccgagggaaaatatctagcagctgaaacacctcttgttggtttcggtaccagcctgagactgctagttgggttgcaaaattgcaatcaactttaggtggcgctagctgtgtcatgtgtgcgcgcgagagagagactcagagaccaattacaattacagcatgtgcaatagggaaagatcggtatggctcgggtctgggtgctttccctttcttccgacagataattttcagccacagttgcagttttttgccgagagatcgaagcaaccggccggccactatctctccctctccatctccctacctttcgtctggaaaaggatggatttgcacggtgactcggccgtgccgagccagacgagacgcgagtacgcgttacgccggtcgccgcgctcgcctctgcctcagcatttgcccgttgcctcgttgctgttcgcaccaaggccaagtttagttccaaaatttttcttccaacttttccatcgcatcaaaacttttctacacataaacttctaacttttccgtcacattatttcaatttcaaccaaactttcaattttaacgtaaactaaacataccccagtactaccctttcaccggtcaaaaacaagcatcgcacggtgatgacgggaaacggcggcaggtttccttggacgataggttgctggcacaccgcgatgtacttcttctgtcttaaaaaagacaatttttatacacgaattcagagaaacaagtggtaggagagtagcgtggcaaagcacagcgaaatattaaagctagcgagagctcaaaacaaacgtttctgttcgaagtcacagttgtacgcacatgttttaatttagcacggatgaggggagtccctttaacatgtcttgatcatctcggcatcttctgctacatgatgaacaatagtgtcgttgtccatgggtcacaagggtcatatgtatgtgatatgtcccccacaaaaagaaaattgaaggaatggtggaatttggttatattacgggtctcatgattatcgatattacctaataagtccaaacggcttattcggaataaaaactaatatataggtaaaacttttatatatttgttcgtatcgatttaaaaaagccaaaaaaatatgctaaaaatatcttaaaattaactcaaaaatttaagttaaaaaaaatggcttttcctttgacttattaggccaactgacgggactctacgcttcaatagaaattatagaaattataggtttatttgactgtacttcctatggctctattcgtatgtcaaggttctcaactcctacttctcgtttttcgtgcgcacgtttttcaaactgttaaacggtgtgttttttgcaaaaaaaaatttatacaaaagttgcttaaaaaatcatattgaactattttcttttaaaaaagaaaataattaattaatcatatactaatgaactgctatgttttccgtgccggagggatgggtgctcaacccaggcaaacgaacagagccatgcctgcaactcaactagcccatacagtgacttgtgtcagcaacaacggctgcattggctgcggaacaacggccatcatgtagccgaacacgggttagggtacatttggttttgtgttagaatagatcttaccaaatgttttggtattagtgtgaagagagacatggtgcgaatgcttttggagctactgaattttggaatggttgttcgtttgtgtttctttgcagctggctgtgggtgcggccgtgcgggtgtgctgtattacagtgcaggcagtaaaaattatgttgggtttggtgttgttgttgcggctgcacagttgcagcaatctcttcggatcaaccccaaagtgtttaagcaatatttagtttgtttctttactaattatttttgctaggaatttctttactaaagtttgataatactgaaatattacaccgatactctctttcagacaaaggcatgatccagaattaacgtctagctactgatgtaggtagacatggctcttctagctactgatattgctttggtaaaactgcacagaggaacaattatcaattattgggctatgttttctttccttttcagaagtcacagaccattcttgtatcgaaatggcagcccaaaataagactgggctagatttgtagggaaacggaaatctcttcctgttaccagtaataggttatattttaaacacaaatataaacttttaactgaaaaattttaagcaagagatagaaactcttttttttattacacggtacacacataggagcactcaacattacacacacaacatcacgctcacaccccacgaatgtgctccataacgcactctaatagacggaaactaacgacatatctctaatctcgctaaaattctcggcctcgtcttttcgtttatgcttatgcttatcagccaaaatttgaattttcgatcttaaatctggagttgattttggggtttttttcataagtatttacttttagatcgctaagaacacgtatataaatgttttatccataaattatttttgtttgcaaatatggcatttcgcacgtctattgaaaactcatctgcgtatgcgtaatattaattgtttggtaaatggaatcatgcacctatgactttatgacttcagtaccacatcacttgtgctttcctagaaacttaatctgcaagtgctttctgcgaggaatcaaagatgttttcatccttatttgaaataccaaggcctggtttagtttctcactttttcttcaaacttccaatttttctatcacatcaaaacttttctatacacatataaacttccaacttttttcttcaaacttttaattttagtcaaaattctaattttggcttggaactaaacacaccccaagttaacttacacgaatatgcatggatagtgaacgacctcagccaactgatgtatggtttgtttaatactatatgcgataacctgagtgcaagttttatagtagagatagcttctaccacctttaatctcatgcacgttatatataataaattaagaggtaatatgtactaccaatagctataatactcttatgtttttatcgaagttttatgtagagattgacccttatataaggagtagctttctctctcctccacttcaccattttttagtcttacgtgacattttgagacgtgtgattagctgctcatttacttgctttgatgaattttcgtctccgataatagcacactcgtaatctagtactagtactgaaggaatatctagcagctgaaacgtaggagtacattctgtaccaacctgaccataagtgtcttctcaaatatactttcccaacttgtacttactagtatttctttacaaccttttgcacgtttcctaaactgaacaatatatttttaaaataaagttctataggaaagatgctttaaaaaaaatcaaattaatccctttttaagttttttagctaatgcttaactaatacttcctccgtttcatattataagactttttagcattgctcacatttatatatactagaaaagatgcccgtgtgttgcaacggatgaagtctattttaatcttattattgttatagcaaatatgctcgtgcgctgcaatggaaaaaaataaaattataataattactatatgattagatatcgtttttataatatcagctctttaagaaaaatatattcttcaaatagacctagtaatcttatgtgcaattcataataataataataataaaaaaaaacagtctttaccctaaaaattggaagaaaaatcataagatggaaccaagaattgaggacaatctcataacggaaaacgaataggagtagagaattattgtttttagggtaactggagtctagtttaatttattattatgaggacgatatacaaaaatcgtgcataacgtttaacgaaagcacttcggtttttagtagtgtgtgatctccaactgctctttgttagacgaaaccaggcatggtcgggacggttacttcaatcctgagaccagtcattaaatcaaaagagttatcaaggtccaagaataaaaaagacgttttctcaaatattttatttagtgggatataggattagaaatattaatattaacgttaacagaaagtcgagtcaatctcctgttagttattaatttctctagcgaacaactgtgtatgatatcacagaagcatgaggtctccttgaaagccaggcattagtttgtgcgttaaaatatttcctgttaattatccgcctcacaccctcaatgattagtttttttttacggacctcgctgattagttgctctggacggaaacggattcgatttacatggcggggttgtttgatgcgggaaacgctttgcagacgatatcagtacgaatcgaaaacggacgacatacgaaaacttgtggcaaaaacatcttaaacttttatatttgtggtagtatgtgctaatccttcactttgttcctcgtgccgccggggagggggggggggtgtttctaatccctccaaatagctagtcgggtttcaatcaactttaggtggcgctagctgtgggagagagacaggcagcatgtgcatcgacattctccgtgttctttgctttccctttcgtccttccaagagatagctatgaaccacggttgcatttttgtcgaagcaactggccatttttgtcacacactcacacaccctttcggctggaaaatgattggtggcacgtacggctgcacggtggatcggcgaaccacacgagtgtcgctgctattctgttcgcaccacgcgttggataaattggattatggcttttattatctggtccaaacaaacaccactcgcacgcctgaagatgaccggaagaggcaggtttcttggacgataggtttcactacagtataccgccataccggcacaccagcaaacgtacggtcccatcgttagcttattcgtggaataagccaaacaatatttgtaaacgaaaaataatttatgaataaaatttttatgtatgtgttcttagcaatctaaaaacaaagactggaaaataaacttcgataaaaaactcaaaattagcttcaaatttaatgtttatttaatgttaaaaatttaaattttagctactaaacataaacataaacgaaaagatgagacctgtagacacgtagtgcaatagcaagacctattgttgattatgtgttagcaataaaaaataatttaacgataatttttttatatatgttcttaggtatttaaaaataaatattttaagataaactatgattaaaaatcacaataatcaactagaaaatttacttttaaaatatatttattttattaaaaaataaatttaaatttagaattataagtataatcaaaacaacgagctgatactatagtagtagcatagcactagtaacatccgaagcacaacgagaaataatttaaaggggtagagataaatctggtgagagctcaaatcggcgtccccatttgacgcacagttaaaacgcacatgtttgaattcaacacttgccgagttgattcccctgcacatcacgtcatctcggcatcttctactgctacatggtgaacgaaagcgttgttgtccatgggccatggcacaggggcgtctgtgatatgggatatttcccccaggaaaaggtaccctgtacgaaatgaagacattggttttgtacagtggtaacaagggtatgcttggtttcgtgctaaaataagtctaaccataatttaggagtggtatttaagtgtgaatggttctggagttactgaactttagaatggtcgaattgtttaagttttgtttagtttgttttagtatttactaagaagtttgatattaccgaaatttgataacgttacaagcttacaaatggcaatgaatcaaaggcgctattactatttttttatatatggcgtaggcttttgtacaattgtgcgggatactagttagctattcagtcatggcttatttttgagaaaatctaagttttggcatccacaagtgtcaacctcttcttcttctttttttctattaacgagtgtaatatctacaaaagtacaaagtttgtctataaaatgccactaccgtcatatttgtcgtctttccatccatacttccatagcgtcttattagcccatgtggaaagatcattttgcttttgtgcttggactcaccttgccactcggctttatggtggagctgcgcatccgacgattcgattgtgttgatcccatctagattcgcgcggtcatggtaactgagggcaacggaaaccttatggtttgtcaatatgcgaggacatataggcagctggtggcctaaggggaattgaaccagtggcaatgccttgggtaaggatgagccgattgcccaagaaggatgaggtggaggtgggagtgcgcattgaggataagccactgatgacatcttatgcgaggttgagcttgtcgtggcggccagagaaaggacgcaacggaggtgtctggtgaaggaatcgaggacaagccggcggtgggcaaggagacgcggcaccactaaaataaaatcgtttgtatgatggtatttggtaaaactcgatggtgaaatgtagaattagtagatgtttctggatagcaaaatgttacaggcttcaatgaaagggagacccaaaataagatcgggctagatttgtggtacaacgagaagtcccacaaagctgaattcatcaaggaatgggttggattttaaacagcaatattataggcttttggattgaaaatatttcttggattagcccaaacctaacaagcccaataaggctgtgggctagattttctatccaaacacatgggctagttttaagcatcgccattgctgtcctttcagttgtaaaggctcgtgctccacttgattcccccttcctctttccggccatcccaccgccccttcccggcctcctcctcctcctcctcctcctctcgccgccggctagaagcgccgatagctaccgtcctccgtcacttcctgctccggtcgcgttcgtaccattgtgttactcccgtgtatgcccgttccagccgttcgggacaccatgcgcaccacctgtttgcgggactatctagccgagctgttgcgccgcgggggccagcgccagggccagggctgattctgctgccccgcacagttatctttcgcgcgggggatgacgcggagccgcaacgtgaggcaacggagcaagaaaaagcgggtgcacgcgctcgaggtggccacggagcggtggaaggtgctcaccaaggtgctcgccgtcgtcgacgcgctcaagaaggaggaggagcacgtcaccccgctcaagcgcctcgagatcctgcgcccgcagcttgggctcaccaagcccaacaaggtcgcccacttcgtgagccgctcgccgcagctcttcgaggtctgccgcgacagccgcggcgtcatgtgggcaggcctctcgccgcaggccgaggcgctcgtcgaggaggaggcgcgcctgctggaggatcactcgcgcacggccgccgagtacgtcaccaggctgctgatgatgtcggtggaccgtcgtctggctatcgacaagattgcacatttcaggcgcggcttcctcatgatttcaagacacgatggggcacatgttccccgagcagttcagggtggtcaggttggaggatggcgattacctggagcttgtctcttggaacccaaactgggcagtcaccgagctcgagaaaaagacagcagcattgactggtgatgcaaatgctaacggcattggcagtccaccaggagagctctcactatcattccccatgaagttcccaccaaattttacaagttactacaaattctacggaaaagttcatcattatgtgaaaaaagggaataccgagcagtttcagaagacaacatacctatctccttattcagaggcaagaggattgactcctggctcgcctgaatttgataagagggcagttgctgtgatgcacgaggtactgaacttcacgttggaaaagaggctggtgattgatcacctcacatatttctgtcgtgagtttgttatgccgcagaagttgatgaggctgcttctgaagcattatggcatcttttatgtgtatgagagggggaagcggtttagcgtgttcttgacgaagtcttatgatgggacaaaattgatagagaagtgcccactggtgaggtggaaggaaaaagtttcttcaacttaccagctatagagggaggatcaagaatcttggtaaatttgccgagttgtttgattcagaggactatttgtttggtaaggatgatagtagcagtgctactgattctatattggatgtcaaaagtgaagattcagatgatatcatggatgatggcgctcttgcagatgatactgagatggatgtaggggatctaagtgattgttgcatagagtgaataagtgacatccattaatttaaagagcagtttttgatatttgttccctaacaatcaagctccaaaagtaaattcttgtgatcctagggcaatggttatattctcttactccctcgctcatggcatatttggattctttatattaacccggggcttaaatagaaactcttgctgattggatatgtacttcttgcttattgctaaaaatataaaccatgcgtactttatgtttatgtagatcagttggttcttccttttttattcacagaagatgatatttgcaaaaaattgtgccaaagcattatatattgaagttatgaaacagtcaagcaagatttgttttaacagtaatcgctatgtctgaattcagttttctagccttccagttggtgatggattcaatattcagataagtacatcgctactatttgtcatcggctatttgaaagctttatttacacatagttaactgtgtgctgtaagaagggaatatttttgtttatggtgtcataataagacttccaaaagggttttgaagaagctgaacagccggccaacgtggaagtgtggaacttgaactctagtgctcggtaagaaattctgtttggataatttctagagactcaaaagagatcatactgtagtacggagtacataattttattgacagagattttgtagatgttgccacttttttttttaaacttggtcaaactttaaaaagtttgactctaagataaaccaaaattacgttataatatgaaatggagggagtagttactccagtaaattagttatttgctctaggtgctattaattttcgtatgtgctttattaagtgttctttgtggctgctgttttttttaagaaaagaacattccgtagcccattagatgtgtttcaggagtaactggattgtctatgtttgtcttgttcttttataaggtataaggtttgtaccgaggtaaaaaaggataaagtacaagtcttcctgctgacataagtgataatacctgataatgctctgttttgtcttcctgctaacataatccattcttacattggccagcaattctactgatgactttaaaatagtgtcagaatttttaacgtactgtatgtctgtactgctcatttcttgccaaaaacttgaaaatctagcaacttgtgtatatgatgaaactaggtcccagttacattccttcatgtattatttggtggtggtggtgcttctgctgctgtatgcagtagaaaagaaatataccatctacctggtcgtcttttgataacaacattaaggaaggcgaataatattccttgcagcatgtactccatttttaatatgctattttagaagattttactagagggaatattgtttatttatcttaacactagcttcaagatgacaaattgctgtagaatgcattctgcttatttccactgatgatttacagatttaacattgaaaaattcattcctgttcacaaacagttacgccgtgtttagttccaaaataattcttcaaacttccaacttttccatcacatcaaaactttcctacacacacaaatttccaacttttccgtcacatcgttctaatttcaactaaactttcaattttaatgtgaactaaacacaatcttaatatttcacttgagcgttcagtgaccaaaagtgaccagtctattgggagatccatcacctctgctacaaacaagctcacatggctatcagaggaagggcttaatgctaccacatgggggcatggtgtcacatttatttcctggatggttgcaaccatgaatgttcttactgcactagagatctcccatacatccaaccggccatacgagattctctctcattttttggtcgaaaaatatgggatgctcatttggacggagccatgttccttatttaaggcttaacacggccatgcattatgactatcattatactctatattatcatttttttttagaatttttcacaactatttacattaaatttgaaagaaaaaggtatatgaggggatatcccgatatcccctcgagaaattagaatccactcccatactattgcaggtttatcagattgccagtgggacatcatcggcacgatccatatattctctcattgttcagattcgatacatcatgctatggtggccatcactcatatgaatgatcatcttcgcatggttatattatcaagatgatgaagaagtgttttatatctctagtttctgcatcctcgtgcatacaggccaaaaggtccagtattctttttcattaaaacaaatctcaggtttggcatttatttttaaaaccattttcttagcttagcatttggcttttgcttaatgccgcaaccttagccttttgatctatcatcgtcaattcttctctccgtagagactgtgtgacagcacggccatcatggcttaacatttgctgcgccaatttaaagcaggctggaagtagttgaaggccattgccagaaattgctgatcaaaccattaattttgtctgtatcattctcgttatcataagcaagtcgcactagtgttatatatgcatctgaccaacccaaaaagacccattggctgactattgttggtgccactatatgatcgctatcctgctgatcgtgaccaatgtttcttgaagagtgtggtacatacctgtaacgaaatgcagatcaatccggtctctagtgggtgatggttaagttagaactcccaactgcacatatgcaccaccataaataaatgtgctcgaagattaatccatgtcactgttgcttcgaatatacgagctgaaggtcttgatcatgtatttgtgttggatgcttagatcattgtgtatatctggaatttgtcttcttgaagacctattgacggttgtcttctttagtcagggaagtggctctcagagttgctttcacgctcaggaggttttaaccaaaagttccttcaaggtgcctatggtaattttactactacaaattcctctagaactcaccagctttgaggaaattcatgtgtaaaactgtgttctatacaaggcaaaactctgaagtctgaagaaacaaagcagcagctcggtgaagaaatgaattgtgttagcaggaagtaacatcacatggcggaccgtgtattcaatcagtcaagtgctactatcggcgcagctggtggttactggttagcagttgaaccgatggatggatgatatgacgaattctggattgtacagtcgtacagatgaactgcatgtccattggcttggggagaactaaccgaaaagggcctcatgctaaaccgaacagtaagtgctggggatatttttggatcctttttcctttgcagcttgctgcagcactctcatcgaatggttaattaagcccttgtttagttataaattttttcttcaaacttacaatttttccatcacatcaaaactttcctacacatacaaactttcagcttttccgtcacatcgttccaatttcaaccaaacttctaattttagcgtgaactatacccaccctaagactcttacagttgcaggactggcaccaagtcaccagagatttttttttttttaagcagagaacagcatgaaagctgaacaggttttcgccgctacctaataaagaggccctccatgaaatctcctccgcctcttccttctaccactgcgcggtcaatcaataagggccagctagctgatcaagaatgccagatcagtgtccaagcagcagtgcaggtgcagcactctgtacatgtacatcctcctcccatcaacacagttattgattcacagctttgtagcagtaacaggattgattccacatgtgtagtacatcgcaataataaacgtgtttaatgtcaaaataagcatatggagttgaatctttgagctctgtttgattctattattgagtagatcatcgatttgattatagggataatcaaatattttgagtaatagatttaacaaatgaattaaaataagtggtctaaataatacagtatttgttttcagtgaactttttttttaaatgtggagttaaagaattcattttaataattcagtgaataggctgaaaagaacagagagagtacagcgtatccatgcacattttttctttatagacagtgctggtgtttgcacatgttctgtagtagtagttattactgctacaaagtcagtgatcagttaagccaaagctgtggccatgaatttgctatgctagcagtatgattccagtacttgcagttacaacatggtgcacaggctcacagcaaacagatgcatgtatatgcaagaacaccatgcattgaggcagacctttcctggcttgctctctaaatggcattaactgccatctacccacccacccaccaccatctcctcccccaacccctgcactgctctccctatatctaaagtctccgagatcatctcatcacttcactgccttctcatttgctgcagaaggtgaaggtgaaggaggaggcggccatggcgagggagcaggcgctgctgtcgacggagatcgtgaaccgcggcgtggagccgtcggggccggacgccgggtcgccgacgttctcggtgcgggtgcggcggcggctgccggacttcctccagtcggtgaacctcaagtacgtgcggctcgggtaccactacctcatcagccacggcgtgtacctggccaccatcccggtcatcgtgctcgtctgcggcgccgaggtcggcagcctcagccgcgacgagctgtggcgcaaggtctggggcgaggccacctacgacctcgccaccgtcctcgccttcctcgccgtcctcgccttcaccatctccgtctacatcatgtccaggcctaggcccgtctacctcatcgacttcgcctgctacaaaccagccgacgaactcaaggtaatactacttacttaattccatgcttaatcacgtatacacatattcggtagttcatcggagtagattagtattatattactagtattatgtttaaatgaaagcatattatgccaatgtgtgaagctcctaggatctatgatttgttactgcgcaagaaacttgttcgttctaacatttcagatctcacgtaaattgaatcggccaaggtttttattctgaaacaacaaaagcatatttctggtgcaaaaggatagatcggataaaacatatatattgacgttatacaaagtactcaaggactaaatgaaggtctcatatggagctagcataggatcgaatttcatgattcatggaatccacatggtccttcagtgatctagccaactgtttttcaaacagagccattcttttttttttgagacgaatcaaacaacgcaaattaaaactgcaaatatacttttggatttaccggacgtagtagctgaaatctcaaaactgtgaaagctattcaaggtgaagtgtgaagagaaaactcttggaacgtgtaagccttgggcctcctttaatggttgagctagctaatgcttgtccacctcatataagagatagcaaaaagtctacatctccaatagattgtctcatagcatattgtttaaaatgttttgggttttacaattcctctcacaatttctttaggagcttagctcttgaagaagagatagtgcattctctttccttatcttctctctcttccacatcatacaaaagctgatgtggagatttatgggctagctgactcacctttgttggaggagggcttagtattaactgctggatgaacttgcattgacagcaacaaaaaaaaaaactcatcatcagttgggcttttagttgtgaataactattggtatagtggtgtctatagctagtactactccgcatggtcctttaatacggtcataatccttgccagctactaccaactcaaatgcttttaatgtagcacacatccactatttgagcactgacaaatctgcccggcactgactgaaatacccgagccacgctcatacgattactacctccattttacttgacagccctagatagaaccggtgtgattcgtctttttttttcctgagatttcaccacattggcatatttgaaatcatcttgaattaaatttttagaaattatatcattagatccatcataaaaaaatacttccatacttagtatacgcttgttattactccctccgtttcagattataaaatattttaactttggtcaaagtcaaacttttaagtttgaccaagtttatataaaaaaatagtaatatttttgataaaagataaatttattataaaaatatatttaataaaatatatttaattattaatttaataaaactaatttggtaatttaaatattaccatatttgtcatatttgtctataaacttagttaaatttgaagcagtttgactttgaccaaagtcaaaacattttataacatgaaacggagggattatatcctaacacaacgttgtaaaatgtgcaatggtcaaagcaatatcttagaaattgcaaaaaaaaaaaaagaagaacggaggtagtgctattttgtatgaatcaaattcatttatcatatattgattctacacctaataagtttacactagatagatgcttttccttgtgcccgagtgcctctgttatcttgtactgtatgttacttttagtataaatactgccatcattctcaagtaaacagtctttgaccactgctttttttccctgattactctatgttgactaaaggaatggtaataaaatattaactgaatattataaagtatttacatgatatattagatccaaaattgataagaagctcctccttagtagatactccaaaagaaactctagttatatctttgcagacttaggcctggtttagttctccaattttttttccctaaaacataacattgaatctttagacacatgcatggaacattaaatataaattacaaaaactaattgcatagttaggggggaaatcacgagatgaatcttttgagcctaattagtccataattagccatatgtgctacagtaatccacatgtgctaatgatggattaattaggctcaaaagatttgtctcgcggtttccaaacgaattatgaaattagttttttcattcgtatccgaaaaccccttcgacatccgatgaaatatctgatatgacatataaaaaatttcttttcacgaaaccgcgttatgaaattagttttttcattcgtatctgaaaacccctttcgacatccggtgaaatatctgatgtgacatataaaaattttcttttcacgaactaaatagggccttatatgccacacatcactaagttttggaaaacagtttgttggctaccattattttgttggagtcttgaatgcaagttaggaggcacctttggttgggccccagtccttggaagtgaatgggcagggcagggtcgaagttatgacgagctggtaggatgctttcggttatggccaggccagccggtgactcgatcagtcgatcgctctcacttgctcgtgtcatcaaatacggttgggcgattgggcacacacattcaatgagccgaaccgtattattaaaccgtaaatgttttgcgtgagcacacattttcttttcgaaaaatgttttgcgtgagcacacaaaccacaacctgcactatccatgcatgcacgatggatttgagtcaaacaaccaagtttacccggttcgcatgcatgaaatttcttcgatttcacttgttacttacagtttgtaatcagtttgatgcattatggtactagctggtgatttgtaagcaaggatgtgattttgcatggacaattgcttgcaggtgtcgaaggcggagttcatcgatctggcgaggaagtcgggcaagttcgacgaggatagcctggcgttccagtcgcggctgctggccaagtctggcatcggcgacgagtcctacatgccgcgctgcgtgttcgagccgggcaccaactgcgccaccatgaaggaaggccgcgccgaggcgtccgccgccatgttcgccgcgctggacgagctgttcgacaagtgccgcgtccgccccaaggacgtcggcgtgctcgtcgtcaactgcagcctcttcaacccgacgccgtcgctgtccgccatgatcgtcaaccactacaagatgcgcgggaacatcctcagctacaacctcggcggcatggggtgcagcgccggcgtcatcgcggtggacctcgcccgcgacatgctccaggccagcggcgccgggctcgccgtcgtcgtgagcacggaggccgtctccttcacctggtacgccgggaagcgccgctccatgctcatccccaacgccttcttccgcgccggctgcgccgccgtgctgctctccaaccgccgcagggacttccaccgcgccaagtaccagctcgagcacatcgtgcgcacccacaagggcgccgacgaccgcagcttccggtcggtgtaccaggaggaggacgagcagcggatcaagggcctgtccatcagccgcgacctcgtggaggtcggcggccacgcgctcaagaccaacatcaccaccctgggcccgctcgtgctcccgttctcggagcagatcctcttcttcgccggcgtgctcttccgccacctgttcccgtccaagacctccgccccgccgccgccgtccgccgacggcgacgcctccgccgccgctccctacatcccggacttcaagcgcgcgttcgagcacttctgcatgcacgcggcgagccgcgacgtgctggagcacctgcagggcaacctgggcctccgcgacggcgacctggaggcgtcgcgcgccgcgctccaccgcttcggcaacacgtcgagcagcagcatctggtacgagctggcgtacctggaggccaagggccgcgtccgccgcggcgaccgcgtgtggcagctcgccttcggctccgggttcaagtgcaacagcgccgtgtggcgcgccgtccgccgcgtgcgccgcccggcgcgcagcccgtggctggactgcgtcgagcagtacccggctcgcatgaacgcttaagctgcagtggtaagtatgcagaggctaatgaacggaaaattactgcaacgtcaaaagacgggatcggcatgcgatgccggttaaggttcaagcttgattaatttgtgttggtgtattagcaagtcggtttatgagccatagactaccataaaagttgtgcgagacatgtgtactgaaccagtgtacgcgagttcggtgatatgtgaacttatctacgtttgattctattatttatactgtcatatgctacttgaattaacctggtggctgtttattaagtgttgctgcaatggactgatagttgttcaagtatatgtgttgtatttggtccctggactagcaagatagggagcatagcaaacatttcctttttttaatagagtaatttttacaaaactaaatatatttttatcaaactatcacaaaacttcacatttaagatgttgtattattaaattgtagatttaacactgaatttatcacaaaactatagatttaagattaagtattacaaaaccacatatttaacaataaaattatcataaaactataatgtttatagttaaaattcttagcaccaatgttatgatcaagctataaacgtccaagttacaagtttatagctccttgtcccatatgcctataagaattaaaagtaagctaaaaatgttaaaatggaaacgagacgacttaccataataccatatggccctagcatatttccgttccaaccccaaaatattttgaaactgatggactttcaagttttaataaaattttaggatgtctcgctagtttctgcctcattgaacatgggtgtatgagtacgatgttatgtatgtagtgacgtgtgtatatacgttaccacgcaataaaagaaagacaacgttgcatcaccaactttactaagttttcggctatttttacaggtaatttgccttggcacacaatccgaattttcctccaaagaaaatcgcacacacaatccactcactccgtctccattttaaaatatctgtcactgtaaatattcatatttaaactctaagcatttttttctaaaaaaaagtacaaatgtttaaaggattatatattttgaaagtacatgatactgacagttgagatcggactagaaacttagactttatccgccagctcatcagacccataagcccaccaacggctttctggcccataatccctcttggacggcatagacagcttttgctctttacggcccaactacccgagttgagcccaagcggcccaccaagctgcctcgccccacaacgaggggaggcggctctcgtggcaagcggagagcgttcgtcactcgcatctcctccgcctccggtatccaacctcccgcaccaaatcccaatccggatcccccacgctaaaccctagctttaaacccccgaatccaaccaatccccgcgccgattcccgccatttcgcgcacctcgtgccaggatctgctcctgggcggcgctcttttagaaaaaaacctggcagatttcgacttctgcaatggagcccgtcgatttcggtgggggcaaaggttatggaaggaatctctgtctgagcaacgatctgatccttctggagtaaggttttgtgctgggtggatttgggattcgatgtggctggagttgagctcatctcggggagaagggattcggacggtgtttgatctttctgtcgtgattgctttgcttcgggtttgctcagcgctagaagatttgctcgcagaatcccgcgcggagttttgaagaaagcttggtatttcctggttcgttgtggtttgtaagcgatgcagttcgaggacgggggagatgttcatgttggtgccggtgagggtgaagatggtggcagggtcacagtggatgagcttaccaggtgaagaatttttctttcttttttatttttaccgtatcctacattcagcagttcagcatcgagatttcatatgtgcaatgtttgggtgaaaagctaacgtgccaagctagttataactgtagctagggcctaccctccataatatagtttttttttttttgaaaccgtccctccataatatagtgacctagtaacggacgagacattttatagtacaataaatctaacatgctcttgtctagatttattgtactatgaaatattgaaatgtctcatccagtactaagttgctatattattagacggagggagtacgagatatcacgagagaagagagctctggatgttagtactatttagtacccttttgcagttcttttcttttcccaattctagtcttctgtagttatggttaagcgagaccggattcaaatttagaagagtaacacttcctcgagtcagtattacttgtcgtttcagacagggaaatactactaagtgcaaatcaattccactacctgaaacatcatatatttccgtccggagggagtagtagctgatcatcaatgccttttctcagatcgggttatgaaagcaataaaattatcaaaggctgtctgtcggtccatgcatatggtggaatgttagtattgcacactgactacttagcatgttggtgactactatactactcagtactatcaacattcagcagcatgctggaaattgatacagatcattttctcttgaatcaaggactcaattattcatggtagtgagacgattcctaacttttatgttatagtttttcagatgcctacgttgtggcatcagtgcaaatgcgacgcctcatatgcgccgtggaccagagggacggagaactttatgcaatgcttgtggtatagcatgggcaaaggtattctaattgttctccaccacttattgtctatactcgctccaattccaaatgtaagtcgttttggttttctacatgcagggaaaagtgcgaaaagttattgattctgatacccccatggataatgccatgtttgcacaaatggttccagaacttagcatggaattcgatgacgaagataaagcatatgagttctacaacaggtacgctggacatgtgggattcagtgttcgtaaaagttcatcggacaaatcagctgaaaacatcacaaggtcaagaacctttgtatgctcgagagaaggttttcgtaaggacaagaaaggagctaaggaagttaaaagaccacggccagaaacaagaatagggtgtcctgcacgaatgtcaattaagattacatctgatggtaaatatcgtatatctgaattcgtaccagatcataaccatcagccagcacccccatcaaccatgcatatgctgaggtctcagagagtactcactgagctgcaaacaactgaagcagactcctcagaagattcagcgacaccatcaaggttttctagttgctctttggtgaagcaagcagaagtaattagacataccaattttctccctgctgaatacaggtgctctcttcgttcaaagcgcaagaaaaatatgcaacctggtgatgcaggagtaactgtaaagtacctgcaaagcatgcagctaagcaacccttctttcttttatgctgtccagcttgatgaggatgacaaactgacaaacattttctgggccgattccaaatctagaaccgacttcagctactacagtgacgtggtttgtttggacacaacctacaagataaatgaacatagcagaccattaacactattccttggagtgaaccaccacaagcaaatctccatatttggtgctgccttgctttatgatgaatcagaagagtctttcaagtggctatttgatacattcaagattgctgcaaatggaaagcaaccaaaaacaatcttgacagattggtctatggcagcaactacggcttctgcgataacagcagcatggcctggaacagttcatcgcctttgtccatggcaagtgtaccaaaactctgtcaagcaccttaatcacacctttcaaggctccaaaacatttgcaaaggatttcggaaaatgtgtttatgactacgatgacgaagagaacttcttgcttggatggaatactatgctagagaagtatgatctacgaaacaatgagtggattaaaaaaatatttgatgatcgtgataaatggtctccagtatacaatcgccatgtattcactgcagatataaaaagttctttgcagtcggaaagtgttagaaatgccttgaagaagtccttgagtccacaatttgacctgttatctttctttaagcactatgaaagaatgcttgatgagtatcgttatgcagagttacaagctgattttcatgcaagccaaagcttccctagaattcctccatccaaaatgctgagacaggctgctaacatgtacacaccagtggtctttgaaatttttcgcagggagtttgagatgtttgtcgattccgtgatttatagctgtggggaggatggaaatgcattcgaatatagagtagcagtaacagataggcctggggaacactatgttaggtttgactctggcgacttatctgttgtatgcagttgtaaaaaatttgaagcaatgggtatccagtgttgccatgtgttgaaagttctagatttcagaaatataaaggagttaccacaaaaatatttcatgaaaagatggaagaaggatgtcaagtctgcaagtacaggcaatcaagaacttctgaatggaggagtttcacaaattcccagctcttatttgaatgttcccgtgccatttatagatccacaacatgtgcaatcaaataacgagcttaaccatgtaagttgatcaaatataactattcattaagtttattttttatccttagtaaaggttgaggttcaatatgcgtgatcaactacaggacacttctgtttctaactcccaccagcaggcccttcatggaggtgcacagggaagtcaggtaagaccccttggtagaactgaactcacttgtgcaatacttaatttctaaaagcaatattggtgctttttctcttctcatagtattttgtatgcaccgccttctgaggcaagcaatccattaagtttgtatgcactcaaattttgttagaaaaatattctcaagatcgccacattccatggttgtatacgatttgagaccactggtgacaaaagaatacgctcacatctttttgtgcatttctggcttttagatatacagaagattagtactccctccgtttcacaatgtaagtcattctagcatttcccacattcatattgatgttaatgaatctagacatatatatctatctagattcattaacatcaatatgtatgtgggaaatgctagaatgacttacattgtggaacggaggaagtatctattaattggaacactcaatataagtaaattagactcatgattatatggaagatttttttaatttgcctttctgacttttggttgttttacagggttatgctcccttagcagggattcagcagcagcagtttattggaaattttcgcctgaaccatgaaacaggtttcttatgaaaaacagaactggcgcttttgccctgttcttgtcttccaaaaacttttttgctctgttattccaaagacaatgacacaagacatcgaaacagtctctagtctctacctttacatctcccttgtaaattctaattcatatttcgtagcatcacaaatatacaagctcaatagttttcaggaaactacgtttagagtttaaacgctgttggaccttggaggaagtacccgctaagacataagtctgattattggcctaaaataaggttgtattattagcatatgtgatgtagtatatacagacatacagttcgtagttctggtgattttgcagaagctttcaattgcttcgctgccaaatggccacttcaaccatgccctcttttaatctaatgctctcactgtttccaattttcagtgttggcgtggtggattatttgaatttccttattaggatcttctattactctcatagtagtaccactgctagaaaatgtcttcttaaagaaaaaggtactttcagaatgctacatgttttggatagccatatttccacaacctgactgacgtctgtggttactgattacctaaccagataatcaaatccatgtgcctgcattactcaaaggaagacgatttcccactgcgatgaactatgttgtctccttgccatttggaacaagttcagtacagaagacaatcaaactattttgcagtcaggtttcagcgttgacgagcgtaccattgtctgaattactccacgtctgcaaaaacataatatgaaaaagagaagcacaaccacaaccacctgacgaaacaaaactgaaatttgaagtacaggtactagcaaatacttctacttctcctgtccaaatcatcgtattacgcactatcacacacacacacacacacgatctacagtacgcggtagagatcaagaaatgagacggcgtcaaaatgggaacaaaagataggaataagataagaaaatgatgtgttgttcagttcttcggtgaagctctgaaggatgttcttggattgctctcctggtctgtcatgggtgtttctgacgaatttgatgatcgctgttcctgagacaatcaaacaaattgcagccgatggaaaagatggccttaataagctgttaattcgttggcgttgacagctttggtcacatcaaaataccatttcatcccttccagactctacatgtttactgatgaatccacatcacaaaaatacacaaacgctacctccaaaccaaatacatgaagcctaacaagtttctacctccatttgtcgaaggtgtcgttctttctctgtgtatatttagtttagactaggtatgcaatgactcaaaaattgccatagatttactcctgcagagatgaactgtaaagagagtacagcacataattatcagttcagaaaaaaagaagagtgaataatcaaatcaagtttttttttctctgaaagcaatgtcagatttatacctcaaagacacgagcagattgtcagatttaatacataacgtcattaactttcttgacaaacatttggtcatttgtcttattcaaaatttccatgcaaatataaaagtatttaagtcacgcttaaataatatttgatgataaatcaattcaccacaaaataaataataattaaatattttttttagtaaatttcagaatattacaactttagtgataaaattatcagtttgctgcaacattaacgatatttttttagtttgctataacaaccgtgtgtaaaattatcataaaactgtaacttttacgttatatgctgctacagttgtcatctatatatactgtagtagcatataatgtaaacattgtagtattgtgataagttcttacgttattattgtagcaaattgatagttttgtaactaaaattgtagttttctgaaatttaatctattttttaaaataagacgaatgatcaaatgtataaaaaaaatcagcaatgtcacacattaaaacctgaaagaagtactaggaatccatcataaaaaatcttcacaaagtcgagaggctcagagctcgcccggacacggtcgggctggctatctcgcgcgaaacgatccaacgaaacagcgcgcagtgtcgaatccgagggccgcctcccgccggtgccgtccaaagccgcgcgcatcagaagctacacccttttttatcgaacaccacgcccaccaggtgctcgccaccgtgcgtgcatggacgacttctccttctcccactccggcccgcaaggcggcggccgccaccgccggcgaggtagcccctactctgtcccggacagctccacctccttcgccgccgggctccccccctccccgcgcggcggcccgcggcgccgggatgtggtcgtcgacgacatgtcgtggcagagctcagtgtcctggcagccggacacgtcgtgggcgcagccccacggcctcggcgccgccgtcgggccctgggcgcccgccaggatggggagcgccggccgccgtggccccgcgctgttccggcggacggcgagggagtactacgtgtcgaggcggtccgcccgcccgcgctaccgcgacgtctcctcgtcggcgcacaggcccgtcgccgccgccgccggcggcggtggcggcaggcggctggagctgcagagcgtggtgaccgacgcgagccgcgccatcgtcgtggtgccgaacacctccttcgccagcaacgacgacagcgtcgtcgtcgccgactccgccgtctactccgcgcccggccatgacgccggcggaggaggacgagccatggtgaggtacagcgacaccaacgccgccgccgccgcctcccgcgaggtctccttctcgcgcgacaaccacgaccagctctacgtctccgcggcgcggcgtgacccgcccagcttcggctacgacatcagcgtcgcgtccttcagcggccagagccggtacgaggacgccgtcggcgactacgacgatgacgacgacgagatcgacgtgagggtcgggaagcccgtcggcgtcgcggggcttttcaagtactcgacggccatggacatcgtcctcctcgtgctcgggtgcgtcggcgccatgatcaacggcggctcgctgccatggtactcctacctgttcggtaacttcgtcaacaagatcgtcaacgtcgacaagacgcagatgatgaaggacgtcaagcaggtctcgccgcgtgcatcgccatgatcatttcttcgatttctcagcttcgattcaaatccgatcttctcatcttcgtttcttgttcgatgccagattagtgtgtacatggcgttccttgctgcagttgtcgtcgtaggagcctatcttggtgagcatttttgcaaattaatcatgaaaaagttcaattcctgggaatctcttgaatcgaattatgagtttctaattatgtgcgatcagagatcacctgctggaggatcatcggcgagaggtcggcgctgcggatgcggcgagagtacctgaaggcggtgctgaggcaggagatcggattcttcgacacggaggtgagcaccggcgaggtgatgcacagcatctccggcgatgtcgcccaaatccaagaagtcatgggagagaaggtagagcgcacacacaaaatttacccccaaacacatatgttcaaagctgacacatgactaaaatcttgtgcacattttgtaaagatgccaggattcgtgcaccacgtcttcaccttcgtcttcggctacgtggtcggcttcgccaaatcgtggaggatcgctctcgccgtcttcgccgtcacgcctgccatgatggcgtgcggcatggcctacaaggccatctatggcggcctcaccgccaaggaagaggtttagcagccggccactcactctctcgctcttgtactgaaaccaaatttgatgaattgaaagtttgaaaccaatttgatggaatttggtaggcatcgtaccagcgtgccggcgacgtggcgcagcaggcgatcagctcgatcaggacggtgatgtcgttcgtcatggaggagcggctcgccggcgagtacgccgagtggctggacaaatgggcgccgatcggcgtcaagatggggttcgccaagggcgccggcatgggggtgatctacctggtgacctactcccagtgggcgctggcgctctggtacggctccaggctcgtcgccaacggcgagatcaagggcggcgacgccatcgcctgcttcttcggcgtcatggtcggaggaaggcacgcacatcaacctcctcgcaccgcttcttgttgtcgtcaatggcgccggtcgccggagtttcgtggttggtgtggtggtgatctctgatctcggaatggttgtgtgtgtgtgcaggggcttggcgctgacgctgtcgtacatggcgcagttcgcgcagggcacggtggcggcggggcgggtgttcgaggtcatcgaccgggtgccggagatcgacgcgtacggcgccggcgggcgggcgctgccggcggtgaaggggctgatggagttcaggacgtggagttcgcgtacccgtcgcggccggacgccatggtggctgtacaacctcaacctggtcatccccgccgccaagacgctggcgctcgtcggcgtcagcggcgggcggcaagtccaccatgttcccccccatcgagcgcttctacgacccgacttgaggtgagagggaatggccattgacgcgcacccagagcacgaccatggcgagatcgtcggtgatcgatgacgaagcttttgcgtccgtggggtgtgcagggtcgatcacgttggacggccatgacctcgcgtcgctgaacctccggtggctccggtcgcagatcgggctcgtcgggcaggagcccgtcctcttctccacctccatcatcgagaacgtcatgatggggaaggagaacgccacgcgccacgacgccatctcggcgtgcgccatggccaacgtccacaccttcgtcctcgccctccccgacggctacgacactcaggtcacactgacacacacaaactaatcaaccattaatctcacggattatctgttaattaatcatagataatataatatgtgtgttaattaggttggggaccgtggggcccagctgtcggggggacagaagcagcggatcgcgctggcgcgcgccatcatccgcgacccgcgtatcctgctgctggacgagccaaccagcgcgctggacaccgagtcggaggccgtggtgcagcagtccatcgaccgcctcgccgccggccgcaccgtcgtcgtcatcgcgcaccgcctcgccaccgtccgcaacgccgacaccatcgcggtgctcgaccgcggcgccgtcgtcgagtccggccgccacgccgacctcatggcccgccgcgggccctactccgcgctggtcagcctcgcctccgacagcggcggcgccaggccagacctcgccggcgctgcagcggcgtacaccagcttcaccgacgagtcggggtacgacgtgtcggtgtccaagtcgaggtacggcttccagacgattcgagaagaggaggagaagaaggattcgcaggacgccaaggtgagggtctccgagatatggaggctgcagcggcgggaaggtccattgctgattttggggttcttgatgggcatacacgccggtgcggtgttctcggtgttcccgctgctgctgggccaggcggtggaggtgtacttcgacgccgacacggcgaggatgaagcggcaggtggagtacctggccatggcggtggtcggcctcggcgtggcctgcatcctgaccatgacggggcagcaggggctgtgcggctgggcgggcgcccggctcaccatgcgcgtccgggaccgcctcttccgcgccatcatgcggcaggagcccgcgtggttcgatgaggaggacaacgcgatgggcgtcctggtgacgcggctcgcgcgggacgccgtcgcgttccgctccatgttcggcgaccgctacgccgtgctgctcatggccgtcggctcggccggcgtggggctcggcatttgcttcgggctggactggcggctcacgctggtggccacggcgtgcacgccgctgacgctcggcgccagctacctcaacctgctcatcaacgtgggcgccaggtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatggcgtgtccaccttcggcgacgtgtccaagatcttcctcatcctcgtcctcagctccttctccgtcggccagctcgccggcctcgcccctgacacctccggcgccccggcggccatcgccggcatactaaccatcctcaagcgacgtccggcgatcaccggagactccaccaagcgaaggatcacgatcaaggacgggaagcccatcgacgtggagctccggaaggtgacgttcgcgtacccgtcgcggccggaggtgacggtgctgagcggcttctcgctgcgggtgaaggccggcacgacggtggcggtggtcggcgcgagcgggagcgggaagtcgacggtggtgtggctggtgcagcggttctacgacccgggcgacgggaaggtggtggtcggcggcgtggacgcgcgggagcttgacctcaagtggctccgcggcgagtgcgccatggtgggccaggagccggccctcttcagcgggtccatccgagacaacatcgggttcggcaacccaaaggcctcgtgggccgaaatcgaggaggccgccaaggaggccaacatccacaagttcatctccgccctcccccaaggctacgaaacccaggttaactactaaaaatttcaaatctaagcattcaaatatcttcataaattatagagtacattccataaaacatccaagttacgtaaaaaaaataaattatccaagttatataaaaccgtaaatattttgacacgtgacacataaccctaaatactatggtactaatatttgataaaaccacaccgttaaccatttctgatacaatcctatatcaaaattttaaaatgcaggtgtaatatttatatgatggatagaatccttataaaattgatatgtgattgtagaattaaatagtgtggttttatgaaacttaatcatgatacgtgaagttctatgccatatgccaaaatctatgaagttttgtgtaatttggaccataatacgtgtggtttgtaaaatttactctaaactaccattttgaaatgattattgggtgaatttcagttgaattgttgaactgaaatttctttgttttgcttaggttggggagagtggggtgcagttgtcaggtgggcagaagcagaggatcgcgatcgcgcgggcgatcgtgaagcaggcgaggatactgctgctggacgaggcgagcagcgcgctggacctggagtccgagcggcacgtgcaggaggccctgaggagggcctcgcggcgcgccacggcgatcaccgtggcgcaccgcctctccaccgtgcgcgacgccgaccgcatcgccgtcgtcagcgccggcagggtcgtcgagttcggcggccacgacgccctcctcgccggccacggcgacggcctctacgctgccatggtgaaggcggagacggaggcacaagcgttcaagtaaaaaaaaaaaaaaaggttatctcgttgcggggggatttgcaattatgacactgcaaatattaatctttattataatgatactagacctatatttcatagatacatatgggcccatttatcatccactcgaagtgtcaaaacagcgaagccccaatgtttgcagtgtgctaagtaatttggatactgtgacatatttttttggttttaattagtgacttgggatatgctgattaagtgatgattgttccactatatgtgtcaatatataaatgacggatattatgccgtatttttttggaatgatttcttaattaggttgcttgggatatgctgattaagtgatgattgttccactatatgtgtgtcaatatataatttttccggtgatgttaccaagaccacgacattaataaaaatatgcagaagtatacgaattagatggaatgtccatgttgaccatatatgaactctcgatacctgacaatgatgcggcaaaatggggagaaaatattatgagggggagagattgcagcgaagtaagatgagagatcctctctgataagacctgcgagctgctgttttgatggcattagttaagcgaattgatttggtcatgccatcaccttgagatggatttgttgagcaacctgggttgtggatgactggatggtggagctgttccaataattgggtggtttgctcacactcacagtattttttaaaaaaaatttcacggtagtgcttagcattatgaggaaccaaaagcagattgcattagccaattcaacaaacatcttgcataagcacgataaaaatgtctttgtcttgaacagagattatgatatttcatttgaagtggggttcatgctgctagtagtacttgttgaggtccaagggagattattgcattaattaattgtctgatgcaatccattttaactagaaatatatggagtaccaactgtctttaatagcatatataaatctgtagattatacaatatatatgtgatattatctccaagctgactaatgctgtaacaaaacggtttaacccttaaacaagcaacctgttcgtccgctgcagaaatgagagtagggaataaagtgtcgttttctctagaggctgacatttcgtcacagcacgattgctgattcaacccctctgggcctctcaattttgtgaggtcagaggtttagatcctcctttatccgtgaaaataattgccccttattgcagggtgccagggtccaatttcttcagctttagcctgaatataagtacagcccataattcttggtgaagccaattgccccttattgcagggtccaatttcttcagctttaggctgaatataagcacctacagctcataattcttggtgaagccgttaatggagtgatgccgttaaacacttatcctaacctgctacggcatgatggacaaatatatagtatacagtaccatctccatttattatctaccaaatgctccctacgcctaacggcctaagtaccaagccaacaactgttagacggtagttactatttcggtagtagaacagatatttgtttgtatacccaattatcggcagttcggtactactactactactactactactactactgggttctggcgtgattactcccttaatctcgttgcaaaattcaagcagctgtccggcacgagcttttgcactgaaaaatcttttcccgtcacgtcgatcgccatgaaaaccccccgtggcctccactaaaacaaagcgaaacgatcggtagaagaaggcgcgccgcgaacatgcgcggatgaactcgcgtcgtcgcagccacccaccaaccaacccaacccgagccgagcccgggtcaacctgtcgaccgcgcagccccgcgcgcgcttggggggggggaggggggggggggcacacgcaaacgcaatcggatatgcgcgcgcgcgtgcacgcgacctcgcggaagacggtggaagtgggcacgcgcgggcgcgaaggcgaagcggccgtggacgcatgcgagccttgacgcgcccggcggtatggcctaataactggctgcctctgccgccggccgcggcgagggatggcattggcgtggcgcgcgcggtggcgggctgaccgcccatcggctgcgacgcggacgccgcaccggttctgcgtttggttccgagctcgccccggggatcgggacctccctcccaccccacacgttgtccccactgacatgtgggcccgaggtccgtggggtccacgtgtgagtgaccagcacaaagtcgggcccgcgcgtcagtgcgaggtagcagcaacgtgcggccgccacgcggagagccgggggatctgacccgaggtgtcagagacagttatacgggcagttggtcgcctcgtgtcgtctactacctcgtcgccccctttttattcctcctcgggagagcacaaccgccgcttgccgactccgtcctcctctcgtctcctctcgacctctcctctgctccgagcatccgactccgcgcggccgaaaggtatactaatcgtctccctcctcccctccccaccccaccacctgttcgatggaatgccgcagccaaaacagctgcctccctgtatcgattttcgctgcacgaatttgatgccgggtttctcctcctgtggccgagaaagaagtgttcttgttcaattgagggattattaggctgtttcttgatggttctgttggtgcgccctggttcttgttctcggaccaaagggcggaaaaccacgcggattgggtaaatggaagttcttagagaaggctgtggatagattattttaagttctcttgcgtcttgctttcgtaatttttcttttctgggataatccttcggttaagaaattctttcctcaacaaggaggtgtaacttagtcctttgcttttttttcggtttcttgtttcgcgtactaggattgctttccttcttggtaacctcaaggtactatgtcaatcaacgccttcacttagtttggagaccaaagacctccgacaaggacaattttgctggagaatttttttctcatggaaattttcgtgcaagtgactgtatgagacattaaatatcgtttctgtgccaaataactaacagaagttggtttaagagcccctctacaaatgttgggcgttgtagatttaggagttgtattctgaccaaaatgctcatccctcccaagaattgccgtttcttggcttgttaggtctctcctttcctagtagccattaagtcaagaaatgaagaaacccatataggatggtgtcttcttccatgaattaggcagtacatttctcacagcctctccctaaggaattgaggcatgggaaatgggaaagttggtagcttttggccttttaggtgtccacgtacctggccatgaagagcttcataagaattattagttgcgtttttagttgatgggccctacaaagctttgctggaaagctaagaaacattcataaagtcaatttcttttcttctaatgctttcgcttgttcagttaaggtctctctgtgatgtgcattggaagatatgtgattggacttctctagttggatatgctgctgttgcaggcgactgttcggaaggacatgtgtgggatttctaattgaatatggagtacatcaccaaaaagaacaaactttgcttcaggcctccttgtgatttgggttctacgtgtccttttggtgtttgtcttgttgcgttcttcttcagacatgtggcgaaatctagattgcaaatgttcttgtcttgggactctagaattctggtctagagtatatctctgtacggtgtcctttcgtggttctgatgctttgtcaaagactattttgtttcttttcctttttcctttagagtggtcaaactgtgttgtgaagcagtagattacatgtttctcggcctcttttaacatatgtgatttattattcgctaacttttttcaaaacaataaatatctgtatggtttcctttcgtagttctgatgctttgtgagtggtcaaactgtgttgttaagcagtattacatgtttttttttcccttttttaacatatgtgatttattattcggtaccttttttcagaaaaaagaagaagaagaagaataagctggcttgaagatatggcatctcttactccaggggtactgttaaaagtactaaaaaatataaattctgatgtgaaagtatgtggagaatatcggtccattcttctccaagttataagcatagttcctgcaatcactggttcagaactttggccagaccatggtttctttataaaagtttcagactcgtcgcactcaacgtatgtttctttatcgaaggaggataatgaactcatcttatcaaacaaacttcaacttggacagttcatatatgttgaaaaggtccaatctagtatccctgtcccagttcttgttggggttcgacctgttccaggaaggaacccttgcattggaaatccaaaggatttgatgcagatgtcaactcccactgggatttcagaagcattggctcatcaacggaaggctacaaagtcagctgaactgtctgaaagtgaaaaggagaactctcagaggaaggtagtcatcaaagagcagaaggcagttgtagcttcacgttacatgcttgggatatctagcaacaatagcaaaattaccaatctaaactccagcatagatagtgacaaaagtaatggaggaagtagcatatgttctgcaaatcagaagtcagctccgacaaaattcaaacaagaatcaaaacctcaggtacgtttaagtgcgtaggtttaatttacatttgaactaagatgctactatcagccaaaacatggcctttactatatattgtctttgacaatccccgtgcatttccatagtgatgaatcattccatttactatgggtctttgagatgagcaaaattgtactaatggtatttgaatgacatctgctatattcgagttcttttattctaaaatgaacaaagataggaagcacaaaagcatctctaggatggttactgatttcatttgctgctaatattgcaggaacggccaaatactccatctcgcagtcctgctaagatagtttctgcaaaacaagaaattaacaaggacacacgcaagactagcgcttcttcacccagtcagaatggctcagctgtagtgaagaagcaaatgtcaaaggacagcaaaaaggagtctgcatctgaaaaaaactcaccaccaaagctttataagacttcaccaccaacaccaacaccaacaccaccaccgcctgcaatgacttcaccaccaaagctcaatttggcagcaaagcctaatggtacttccggtacagttacttctacgccgactgttaaacgaagagttactgaaactgtctcctgggactctcttccaacaagtctaatcaagtcagtaaaggtatattaacccattatattttttaggccatcttcgtttaaaaaatcgagcataaatcatgacttgattatataccgtctacatgactgtattacatgggcatgcatgaagccatgaactgcaaactattatttgaaccattccatgtaaatacgaaaagaggcttcacgaagttctaatccatgctgcatacatttcttttgtgtgaataggttgttgcaaggaggaagactattgctcttgtagtagcagctgaggctcaaagggaggctactgcagcggcctcacttcttaaaggccttgggtaagtagttctatgctgaattcctgttagctcaggtgtttcttttacagctattccagctggtgtagttggtgtccccctgttccctttttgtgcaaatcctttccaaagtgtcaaacaccttttacttgaaactatatactgtactcttgctactgaacgtaagaactaatgtctgtgtctgtttttcagaatattcgctgagatcagaaagtccgctgaggaggatccacatgctgcaattaccaagttttttcagctaaaccggcttatcattcagcaaagtgttttttggaaagattactcatcagagcctgtcaaagaatctcggccagagaaggaaaagccatcaaggaaagcctctgcatctcagaacaaagctgttgcaggtagtacggcaaagaactctgacgatgcttacacaagtgaaaagattgactgggccagagaggatggtttcaaggagatctccagatcatggattattctaaagaaagaatcacagtcatggtttctcagtttcttggaagatgctcttgaagctggattcaagttcgagggccaaaacaagaacaccagagaacgagtaagagggcactccaagggcggagacgggcaaatcgcggttcggttgtcgcaactgaaggagacgagtaactggctcgaccagttgcatagtgaggttgataaatctcaagatgctttggttgaaaccattgagcagctgaagcagaaggtgtacacctgcttacttgggactgtcgagactgcggcatcagcacttgaagccaggtagatgctgtcacaggggctcagggctggttgtgtttattttttggcttggaaccagctgaagggagtactctgctgtaacagaactgcaacacacaatatgatcgatcctgatgccaaggagagtgaaggaatcgatcatctaagttatttattccacttgtacaagatgacgtagggagtgattgaggtgtaaatagccgctgtgtgtgtgtgtgtccattttaagttatgcattaatttattcattttgggcagtggtcatgttgctgttgcgtgttggcaaatctccgatactcttcatgtttgctcaatacgaagtacaaatctgaaagctttgcaattttcaccttgcatcaaaatggataaactgtgtgtgttggtatcaagtcatgctgggtttgcagaacatatcagcctcccttttgctgtcagcgtcacttgatccgtattatgttgtatgcaagtttgtcagaacgggtgacatatttgagaggagtatccgtgctcatggtcaataacagtataacataacgacagtttagcaagagtgcagaaacttaacagaggtaattaggtggaggctgttctttggtcctgcgtgacatccagaccttttttgtcgatgaagctttcggctggacggaccaccgcgtgagcttgcaaggcacagagatggtgggctcggatcggatggatgcagcagtgacatcctgatgtgtgtgcagctggaaagctccgggggggaagctgctttcgagctgtgaaagctaagccagtggccgctgcgcgtgtatctcgccgaggaatgcacgcacgaaagcgatcgagacccgggccgcacgacgcggcgacggcagaacaaatatgggcctccgagctggagaggccggcccatcagcatggaggccaggtacggcctggtccactttggcttagaattcagcccgaaaggcggggctcggagagacaagggcctggcccagctggccggtgtgcgtgcacgtgcagtaacaaaagcggaaaaaaaaaggaggatacggtcacatggccaaccgcgtgcctgaatctcctatatgcaacaatatcgtgacacataggaaggatggggccaattaaacttggacagactcgacggtgtaccgtaccatgttgacgacttgttcaattcaccgatcgatcgatctgcgggcggcgcgctcgcgaagacccatgcacgcaccggccaggaagatggacagctagctagctcgatcgatcgatcggcggattactgtacgagagatattagacagccgcgcgcgcgcatgcgccaccgatacggtgcatgcgcgttttcatgcaggcacagctagcgcgattccggacttcacttgtcggtgcggtgctgcatatgcatgcgccgtacgtacgtacgctcgccagatcagagctagtggtcgaccgcagtatacaagcacagacaggggcggatccaacgtggataccccctaagcccccttcaattttttcatcatagttgataagataggagatgctaaaggtcttatagtagcattttagcatagtttaacactgagattatatgtttatatcagtgtctcagtatgttgagtctccgaactttttatttctggatccgccacagagagatgcatggcatgcgtacgtcagggcccgcgcgcccgggtcagctgctggatgcattctgccgcgcgcggccgttgaacaccggccatatatgccaaacgtcaagttttccattttctatactaccttaatttggccaggccacgtactagctgtatttatcgtgcatatgattaggggtgtcaatttcccggtgaggggcgtatatgttactgttcagttactacactaatatatatatacgtacatatactatgtgtacatatgggtaatatatattaatctatactccctctgtcttaaaatttaagcattttttatctcgacacggtccttgagatgctactttgaccaacaatatctataaaagtaagatgtcgttttaaataaaaagagttacatattatgatagtttgtttaataataaatccaataacatcaattttacatgattgatcttttttattttttctattaacagccaaagtttaaaatgtttaacttgacactatgctaaaaatgcttatattttaggacggaggaagtatatactttgaatacgtacatgcatgtactggtagctgtcagagagaattgctagatttcagtcacctcaaaagaaatttttagtcatttaaaagaagggggtatttaattttttgtcatttttaagatgtggtaattaataatttgccacccgtaatctatgacatgtgggccctcgtatgtctatggcatacgggcttagtgataaatttttaattgtcacttgtaagagtggaaaatagttaattattcctctaaagatattgcacactctgcctaaatttgcagtgatgtgcaacaaacgattttgttttttactgcagtttgatgttatgtatggtttttctttattttttttctatgttggagtctttctcatttaattttgtaaatctttatgtgttataggtttacttcattttattttatatatatatatatatataaaataatattgtacgattattgggcactggtaattaatactaattaagtaatatggaagtgatgagaatagtttatcatccgaagaatacgaaaagtagtgactgaaaattttaggcacctgaaatctagacagacactctcgtattacgatattaatcctggtcctatatatatcgcttatataccattcataatcagtactccttccgtttttcgttttaggttataatatgttttgactttggccaaattcaaactgctttaaatttgaccaagtttatagaaaaaaataatattttcgactaagataaatttattataaaaatatatttaattattaatttaataaaactaatttggtataaaattactatattaatatttgtctataaacttagtcaaactttaaacaatttgactttgaccaaagttaaaacttcttataacttgaaatggagagggttattttttttttagtgttgagcatgtagtatgatcatcgacctctcaccgtgtatgactaaattgactacacatgcattgatacgtatgtatcgtgcatatatgctccatactcgtctgagtcgtttgatcatgtagttattgacatggtctggtctggttacgtctactggtctgctggtttagtaaagtcccagattaagtcgatcctacatttcataccggccggtccacaagtcaagcacatggctaaccgtgcatacataccacttccatcatgtagtatgcaacaatcatggagtataatatttcatcccaaactatgcaagtgtatgttaattagtatatattaaccaccaaaagcaatcattaatttagaattaattagtttcggaagacctagctatgatctctagccacaagccccacaaggcaatgaacggacactggacttaattagcacccaaattaaataatattgtcatcgtcttggtcaagccatcctaacgctgctgatacagcttgaccacctcaaaggctcaaaaccttgtgcgcttgcaagagcaatctagctagctgttttcagtattagtctcttgacagaaagggaacacctaattaattattttatcactgccatggaaggtcttttaagctagctattagctgctacttgcaaacttctacatattactgtctagttcgatctctttctgcagaatctaattggatattggagcagtatgcttgatctgcttgtgtatagttaattaatacgttaaatcattggagagaaattaattaattgcaatattagagtacgtatatatggtatatatagtatacatgcatatggtcttcagacaaatgaagaagaaatactaggaaaggacgggaaaatatgaacaagcatattagtcagctgaaagtacttttacttaattatctgtcttcgcgttcccttcagttatacggtcaagtagttggtctccaacaattcaaagttttctaccacattcgttaattcgtattaatattcaaatgtcccaagttgaaaaatcatgagctggctagctatctcccattctcccttgaatcttgacgagtgatgactgaagagtatatatgcacacactgagcattattttttctttgatttgttatgtctcatacgtacaagaaatgtaagcgaaatttgccacaaacttagtggcaatttctatagcattaactagtgcgtgcatccttgctcaaatactccacttaattattttgttatgtttacataccgcgagtattatcacagccaaatactccatccgtattttaatgtatgacgccattgactttttagccaacatttaaccattcgttttatttaaaaattttgtgcaaatataaaaatatatatatcatgcttaaagaacatgatgatgaatcaatgcacaataaaatgaatgataattacataaattttttgaataagacgaatggtcaaacgttgtaaaaaagtcaacggcgttatacattaaaatatggaaggtagtataatggtagtgaatcgtctagctagctacctctagatcgatcatccggccgcgcatgggtatcagcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattaaatttgtttggtgctccatggtgtccgggctctatgattcaaattgagtatatactcaattcaaatgagtttgaaattttttcaaatgtttaggtattaacattaactactttactaactagttcataacaagttcaaactgaatttaaacatgtttttattagaatttgattctaggtatataacatccaaacatataattagttaggtatgtaatattggattgtgaaataaagttaaattttagttgttttgttgctaggtattggtatgaattgaatacttataactaggtatatactcacaatttgaaaattttgaaaaaattgggcgaatttgtgtatttcataccatggtgccccatatgagtgtcctatatagtaaatttgtttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgcttgattttatatttctatcatagcacttaattactttatttgttgttgaaaactcaaggtcaaaatgagtttcaatcaggtcgtcattgctaatttgtctagaactcctttgaataaatgcaggtaatatatagttaatttattattttctatcaagttctattgcaacgtttgttaatttgtgtctttgggaataaaagaaagttagctatatatatagacatatagtcaataaaaccatacgtgtgcatgcatgtttctttagtttattttcacattccaaaaatggaccagtaactaaactacgttcacatgctaatatatcatgtcgcaaaagtcaaaagcattactagtacagtagagtagtaaaagcagctgaccattttctccgacatttctgagtgcatcaattattttcaatcttacatttgcaactctacgtgctgatcgatataatgtgccatgcatccatatactcagcctaattactttgcagttccttacttttcccgtttaggactcctagcacatgtcgaaattaaactgatcaaattttaccattttcactagcacacgtacgtacatataaatatgtttatccacattttatatgtatattatttaatatgcaattcatctccatatgagaaagtgccaagaaaattagatcaaacttcgtggtaaatgtaaggaataatcaagagctagctagcttgcgtatgcaggatggatagctagctaaatttgtggtacctgtacaatcatcagtaccaaatacactcaattaattaatatattgctaaatattattgaacaactagaccaatggaatcagatccatgtggaggatgttggttaatctgcgccatgtggcgcagaataatcgatcatatatactttgttataatgcatcgatctaattaagagatgtgcttagtattttttttctagttaagagatctagctacttagttattaatgcgatgtatacggtccacacagaggtcaaagctaatatccattataatctgggtcttcagaggaagttcagatgaaaaatacacttgctatgtttgttgatgctgatgatcaacctaattattcttggtttttggtacggcgagtgcatgttcaaggtcagccttcttccaagcagctacctagtcttggtttcttgagttcatagtgcacacacatacacattgtgtactactccagttcgatacagtggtctaattaattattaacaaattaattaagtattcgcaaaaagaaaaattgagctggtactgttttatactccctccgtttcgaaatgtttgatgccattgactttttagcacatgtttgaccgtttgtcttattcaaaaacttttataaaatatgtaaaattatatgcctacataaaaatatatttaacaatgaatcaaatgatagaaaaatgattaataattacttaaattttttgaataagacaaacggtcaaacatgtgctaaaaagttaatggcgtcaaacatttcaaaatggaggaagtaatttatatcctatatatagttaatcatcagaatcttttttgttcggtaaacaatggaactctatatgcatttgtgttgcatgcagaagacgtagctttcatggtctggaaaagtgtgaattgctggaaatacatttttttgctgagagagaagtccaaaatgttctaaacaacactgatatatatatagagagaatgagagtttttttaaactaaatatatatagggtatctagcaatctttttattgtgtaggaagaagataattaacaaatatatatactagcactatacattatctatctagcaaattttgctactggacactcaaaatttatttaatttgctgatagacattgaaaaacgtgtcacagctaaaagttatctttaaaagtggtaatttgttagatgatacttttagcttaattagatagagaaattatttaaaaatatgagaatgcacttagggccaaaagcttctaactcttgaggctgtagtaaagtaggcataatttttttgcatgtttgacatataacatttagtaaatgaccagtccatacgacactgtcactatttggatgtttgacatttagtatttttctcactactttttgtttcatgggttttgtgtcctagttagcaaatatgtgccacgccaagttgacaaacatattaactacttcctccgtttaacattacccatattcatatagatgttattgaatctatacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtgtgtgtgtgtgtgtgtctagattcattaacatcaaaatgaatatggataatgctaaaaagtcttacattgttaaacggagggagtataaaatttgttctaacgactttcccttgtaaaaaaatgtaggcatccaatggaaaaataaaatgcagaacagattgaaagcacttgtgatcaaatcaaaaccttgcaagaaaagctgcaggcttgccgctgctctgttcagtttgttgcttccatactgcggtgacagggaaagaatagtcagcgttaggcttccatagctgctactgctggtaatactgcctcgcaaattaagatcgcaactgactcaacgtttaaccgtccatcttatttaaaaaaataattagtagttttattgttatataagatgataaaacataaatagtaatttatatgtgactaatttatttaatttttttcataaaatttttaaataagataagtgattaaatattgggcacgaaaatccaccgcacacttaaaataggacgtgctagtagacaacttgtccatggcagccaaaaggacaaaagacatagaaagctgtccgtttcacttgcaggagggtgacagggaagatatagccataggcatgcaaccaaatttgcccaagcacattgcatatatgcatgggtccctttcggtttcttccggtccaaagctaccgatcgatctcttgctctctctctctctctctctctcggcttggagacgagacgttcaataattctccgatcgagatgatcaacagatcgaataatggagagttctccccttgaacgagacaaggtcgtcgttcccgtgtctcgaatctgtacatgccgagaggaaaaccagtaaaaatctttgacgaccaagccccgggcgatccagatcgaccgaccgaccgaatgaaataacgaaagcgatacgagtaatttttactgtgtcgaacgtatgcgtatcgtaactgttctcttgatcgatcagctatattttacttttcggaatttgttgaaagatccagcaatcgcgggcctttttcacgcttgccagattaatcctagctaaatatgtgtcaacaagattacagatcgattgttcctcactaacactttttcttcgttataacatagagttagtaatacatgtcattttggataatggtgagatcaaactttaatttttttaaatttggttagtaaaagtaatttctaaaattttatcttaaaaatgtacagaccatatgtacatattaaaaagtacttcaccaaaaatcatatgtttgttgatatttttatttatattataataaaaagtagtggtaaaagttatttttaagaccacacctttattcaaaacgatgataatttatcaaacctggagggagtacaaggagtctgaggctttaaaatttatcatataataaggacttttatagctgatgcactctcccaagcatggattaattagtctgaaactaaccaacaattaatgaattagaagtagcttcctatttaatgagcgaaattatggacttttgccttttcctatttaatttgtaagctatataattttgaatggaaggagtaacatgattattttatttttttttcatgtttttaatcaaagagcaaacatatattaccttccgatattaattcatatttcctttgtttttaatatatgatggcatcgatttttatacatgtttaacaattacctaagtattccctccgtttctaaatgtttgatactgttgactttttagcacatgtttgaccgtccgtcttattaaaaaaattgtgaaatatgtaaaactatatgtatacataaaagtatatttaacaatgaatcaaatgatatgaaaagaattaataattacttgatttttttaataagatgaatggtcaaatatatttaaaaaagtcaacagcgtcaaatatttagaaacagatggagtatcatttattttgttgtgtctttttttatttttaaaaggactttaaacatgaattatattctttatatttgtaaaaattaaagacgaatgattaaataaatgtatgttcaaaagttattggtactatacattaaaaaagggaatagtattttcctggtattcataccataaggacaacaaaacaactcccatgatattttcttttctcaaataactaacaaagcctcatgcctaatctctttatcataagctatctggatctaggtagtttctcttttcatgttattgggaatatttgaccgattttcttgatagctacttatggacatgtgctcaaaggatgtaataaatatgattttttttaaaaaaaaagatgaattcacagtaactatttctagtggcgtaaaaaaaaggattttacttgcacgaaaagacatggtttgaagagagagctctggccatgcagcaaagacgagccaatcagccaatggtatatgctgcaaaaggtcaaacgcatgcatgggccccagttgtcagtggcatatgcatgacctctaatttatatggtttattttttccctcgtaatatttcccaacattttctgtgtcacgtaggggaagctgcttagccagcctcagccaacatgcttaaaccctcgcctcttctccctataaatacactccctaaccttcttctccctcccacccacacatcattcttcatcccccaccctaaaactcaactactcatcctctagctctcagctgctccgatcgatcgccattgctagctagctctagctcagagcacgtagaaacacttgccatggcggcggcgcagcagcagcagcagaaggaggggggcgcgaggcgcacgagggaggaggtgccggcggtggggagggtggcgatcatcggcggcgggatcagcgggctggcggcggcgaagcagctggcggcgcacgacccggtggtgttcgaggcgacgccgcacatcggcggggtgtggaagcactgcgcgtaccggtcgacgcggctgcagacgccgcggccggactacgagttctccgacatggcgtggcccaaccgcgacgacccctcgttccccacccacgtcgagatcgtcgactacctcgaggactacgccgacaggttcggcctctggcgctacatcgcgctccgctccaaggtcgtcggcgtcaagttcctcggcggcccctccgccggattcaccgagctctggagcggctccggcgagcccctccagggcaagcccatgtgggagctcgccgtctcctccaccgacgaccccgactccgacgacgtccaggtaaattaacatactcctcccctaccataggtcggtctggccgattgtgttgtgtaacaaaaacgtaactctattactctaatatattgacgtgcaataatctttttgcacgttcgcgaaaaaacgtctaggtaaacataccatgttaattctcacacacctagagcttgatttccggtcatggtgatcgatggattgggtcgatatgatgcagttgtacaagttcgagttcgtggtgatgtgcacggggaagtacggcgacgtggcgaggatgccggtgttcccgccggggaaggggccggaggtgttcaaggggaaggtgatgcattcgctggactactgcaagctcaacgagcaggagaccgtcgagctcatgagaggcaagaaggtcgtcgtcgttggctacaagaagagtgctattgatctagcccttgaatgcgccgaggccaaccaaggtaaaaaataatttactcaccatcgatcgttgaatattcgtctcagtaaaaagctcgatcaatatgcatggatgttctatgtatttaccgttgtagattaggtgcaaattctcacaaagacaaaaccatttttgttcttaataaatgactatgtatgtattgagtatctaggaaattaacatgcatgtataactagctaggcgcagtcagatgagctatcatgcatgcatgaacgcggagattaacaagtaaatcatagaaaaagaagattcatgcatgccaagttcacacataactaactccaaaggaactacatatttatatcgtggaaacgtccaatcatttgatgaacttgggacggaattaatattgtacacttgcatggtatagtagtagtattaatttgcatacccaatttggtgacatgcatgtaacgccgtgacagcaacctgtcctaacgaaattcagaagacccaatcttagttagctctgacaccctgtttcagaaaaggtcactcttgtcttgatccgtcgtacactccatctagaattttatttctttttatgccacatgtagccaagcctcctcttgctctatacaggttcaaagtacgctaaacacaacacatacgcatatatgctctgacttttcaagctgaagtgttttatatgctagctacgcgttccacttgtcaatctattttttctactctgaaactgcgcagagatgatcactccaacattttgactgtgtacttgaccatatcaaagtgctagcttagtatattaattccttttgtttggccatcaagttagtaattaattccaagttgatcatgcagcaacaaaaactatctgtcattaattctgaagaattattaatcctttaatttcaagcttgttcagttctgattgattggtttggttgcaggtgagggagggcagccgtgcacgatgctggtgaggaccctgcattgggtggtgccatcctactcaatctggggtttgcccttcttcctcttctactccactcgcttctcccagctcttctacgagaggcccaaccagggcatcttcagatcactcctctgccgcctcatgaccccattggtatgtacatactcactcgatctactcatttcacgtgaacatcttatcagaaattaagttcagaatgtgcatgctcaagactttgacaatattattttgtttgtagtagctagctagcttgtcagcatcataatttaccatgttttttttttgggagagcagaaggctggggtgtccaagttcatcgagtcgtacctgtcatggaagcttccactgagcaggtacgggttgaggccggatcacccgttcgtggaggactacgcgagctgccagatggccatcctgcccgacggcttcttcgacatggccgaccgcgacctgatccgcttccggcgctccgccggcggctggtgcttctccgagaacggcgtcgtcctcgacgacggcacccacgtcgacgccgacctcgtcttcctcgccaccggcttcgagggcaaggacaagctccgctccgtcctccccgagcccttccgcggcctcgtcgtcaacaaatcctccatgatgcccctctaccggtacccacacgttaaccaaccaattacacggcagacgcacacgcacaattagctaatggatgagttttttttttttttgtgtgtagggggacgatacatccgctgataccgaacatggcgttcgtggggtacgtggagagcgtgtcgaacctgcacacgtcggagctgaagtgcaggtggctggcggggctgctgggggggaggttcgcgctgccggcggtggaggatatgggtgaggcacgtcaacagcaagacggagacgatgcggcggacgacgcggttctaccgccggcactgcatctccacctacagcatccacgacagcgacgccatgtgcgccgacctcggctcccgcgtccaccgcaagtccaacttcctcgccgagctcttcgcccccctacaacaaccaggactacaaggaagagtagccaatcctggccgtccatccttcccgtacaccgaatcaagataccgttaattcagtcgtataaaatgatataataagattcgttatttgtttataaaagtaattaagttaattgattattaagggctgattaattaattgttagttaataataatggaggactagcttaggtcatgttcatgtgtcatgtgaactggggaattgatttggtgaggactcgaactacgatctggtctcggccgcgaccgggagaggaatcaaatcatatccaagaacgggaccatgtaagttaggtccgtatgtacgatctgtacgatcgatgtgtgcatgatcaaaggtggtttttccaaacctctaaatttgtaatcattctttttcgtctgatgatgaaattcaataaaattcatttattgtctgaaatcgtatccgcctgtttcgatcgcttctgtacgtgtgaatttcatggatcagccatatactgttctgttttatatttcttacattggttaaattcaaggataaatttattagtttgttcaatatttatgaatgatctgggagtatgattggtttttaatcaaatgcaaatggcaaccaacagccaagaaaacaattcatggcattttgaacttttccacgggtcaagtcaatagcttctaagatgcatatatgatacctaaaatacaaaccaaccaagtcaaaatggtcaaacagtcgatactatgtatacaaactactagagtagcacttaactaagagttgaccacaataatgctagcttcaattagtcggtacttggtagttatatgtttttttttccttctgtaaatattttatagttctctccctttcgggttgttgcaccatagtcagatgttaaggaagttttgaccccatatatatatatatatatatatatatatatatatatatatatagatcatctattctaggcgcgcaggtttcatgaatgtatatatacaccatgtttttcttttctttttttttcaagttgcccgttcatgttgtggcgtcaaccggtcatgattttgaccaccaataatctgcatacgtagctatcagatggtaaatttttaggcagtttaattagtcgttttggcctctgaaaaggcaagcagctaagcttctcatcgtttactgtatggagataccgtaaaagaaaagtaactaaaaataatttatgagtacaccttttacatatgtgtttcttagtaatttaaaagtcaatactgaaaatgaactaagatgaaaaaactttaaaatgaactctaataccatgttttaaaatttaatttttggctgtgggagatgcatgcactgaacgaccgttccataattaatttacgcacataaccgaacacatcatcttgcaaacccattacttacattattccgtttatttttgttttttattgtcacaatcttgtctctggattgtgatttttcaggagttggattcttaaaatctgattgtgaattcagattttgaaacatgcgaaatgtgcaatttatataatacttctagtgatagttttagatcaacatcatcaccccacaaaagcagcttcattgctaacttttggtttttattagaaaccatgcctcgtttctacgaatctgctttcagaatcaagctatttgcttttgcttttgattgtcaagcggtgaaacaacaatatggtacgcacccggtgttttgccacgccttaattatgacaaaagtcacaaaacccttgtcacgtcagtctagtcggcatgatgaaacaaaattaggcatgttgttttgttattctagcctagctgttgtggccaaaagattagttttggaagttttggtatatagtttattttaaaaaataaaaatttaaaaggttcaatagataaaaaaaatataattatgggcattatatgtgtatttagacactcagaacatctacttaattccaatacaatgcatatttcctctttttttccatgattaattaatgttgcgtacgtgtaaatagttacctttaactttgtacgtcaacaatatattgtggatacaactaagaggagaaactttgaacaggagccatatcattggagcctaccaccgttgctaagtcaaattcaagcaaatatttcgtgaaactcgttgcaagtgatgtggataccaagataattagtaaatcggttagccgataatggctaaacatatgagagcccaacaactaagtactccagtggttgtatatatatatacacccccgttggtgtagaagccattcccattatccaaaaaaaaaaaaaacaagtactccaacttatgaatgtcaaaatatttcctatctatcttatcctagcaacaggtgttatgctagagatctgaaaaaccgttttaattcatctaattgtacgataaatcttgagctttttgtttaatttctgaaatggaaataaaacgtgagttatagaaaaactatattttgtaggctagttgtaccgtttcatcagcaatgcatgcaattgacatttatagttccagtgatgaattaaactgcaacacctttgttttctaaatagatggcttcgttaatttttagattaatatttgactattcatattatttaaaagtttagtgcaaatataaaaactttttttataaatcatgcttaaagtttctataataataaagtaattagtgccaacaaaataaataagacctatataaatttattttaataagataagtgttgaaaccctatgctaaaaaccaacgataccatcttaaaaaaaagaagtatgtactactattctgtatttgtaaaatatatatttagctagctagggaatgagccctagaaataggatagaaactgcgtcgaaattaagatgcatgcatgccatcctacatttggaagaaatgatgaaatacgtacatgcgtacgacgtagccgtataaggtagtagaagttatagttaagctaaatgttgtttatttaaggtagttctgagaaaataatgtacgtaaaggaggaagatcgatgtaccttcgtagaaattttgcaacatgaatcctctaggtaggttagttaggtcgacgctggtggtacgtgaatttcctgcatatatattttcttccgttccattaatttcaaaactggtcctaataaattattgtttctatcttcaattcgatccatgttgcactcaaattaattaataaactgcaactttttccaaagcttggaattcaagatttgctcacgtcaaggattcaacacgcgaacgaaagaattaatgtttccattttcaaaacttgcacgaacgacgacgaaaccatatgcttgtatatacagctgaaacgcagtagctagtggcgtctggactttaatttgatcaaccgaaagaccaagactagtagtactattacgcacgagagagaactaacacaacacattatattaattaatccaatcgtatatatgcaacggccggttcgtcgtcgtctccgttgggtttatttgatttcaattcgtccgagaccgatcgatcgagccgctcccacggtatacgtggtccggtcggtcggtcgtctggtccaggttgagttttcactcctggtctggtccgtacgtacgtgcgcatgtacgcgtttggtatgtcgcttttgaacactgtactagtgctatatatatatcctgcacgtgcctgatatatacatgggtcgcgcgcattaatgaacccgacgacacgcgcgcgcatcatccgtgacgtacgtgttcgtgtgtatagctcgctgttcgtggccaaggcgccaacaaccacacgtacgtcgacgtcggtcggcttaattcccaccagcagccgatcgtgcagtgcagagacgtacagcgcagtgtgacagtcgtagctagtagagaaggagaagaaaactgaaaacggccgagcgagcgaggcgagccatcgacgtctcgctgcatggtccctcgacgcgtaacggtgtaccacccacacacgccgcagcaaccaaatcggcctgggagttgagcagcgtacgtgtcctcccgcggatgtctacaccggccggccacgtacatcgccgtcgtcgctgcgcgaccgctcgctgggccgcgcgtccatatcatcccaccgcgacgggctccgatccacttccactccatctcccgactcgacatcctcctccgatccgacccgggcctcgcctcgcgcgcgaccccgcgattccgccgcttcgcgcgggccgttcgctaagttttcttcacacggcctgtacgtctcggggacgcgcaaaaggcaaaagtacaccgaaggtccctcaacttgtcatcgagatacaaaatcatcctcagaccacaaaccagatatcccatgtcccttaactaatcaaaaccggtcacaaaaggtcactcggcggtttttaccccggttttatcctacgtggttactgagtcagcgtgggacccatatgaaccccacatgtcagcttgggccacgtcagcctcctctatctttcccctattctctcccttcctcatctctctcactcttcccttctcttctcaggtaagcagcgttgctggcactgccggggaggagaccgccggggcgaggcgggatcagccggaatgctgagctcgtccgcatccttgccaccgtcgccgccgggaccctcctcagcgccgcctcgatgctcgcgttctgaccgccggcaacgacgtcggtgtgggggatggacaccgaatagctccggtagtccgttccctcggcaggtgccaagtgtacttggtgtacgccgacgctgggtggaggaacaccgggatgtagccggcgagcatggagtcgaacgtcgacttgcgggtataggagtcgccacgcggttggatgcagaacacgcggaattgaggagctccatgatccgccccggcgagtttccgaagtgggtgcaggacggcgacacgcggtgcactgctcgatgatctgggcgcgcacggtcttggtgctcccggagcggcttaatagatcaaactcaactgatacaacattaagtatgaaaagaagaacgatatctagacaatcaagccggtagaagtttcatagagtggcaaatatcttatataatctagatcaacgtcaaaatctaacctaatcggttgctctctactaacagatgttagccgatagtaggttagatatcaatattgccaaagattatgtaagatatatgataactacataaacgagattagagtatcataaagatggaagtactaatcctgagaacacaatccgtcataacaagttttacctcttgtcgaagatcgaaaacgatgcagctcaacccgaaagcaagaactcgtcgaaacaaaactaaagcaaaagggtggcgatgcgccgaaattatgttgaacgtgtgtgttcttaattacatagggctcggggtccatttatacccgagaattacaagatatgcccacactggacacgactattatctttaacaaactctaagataccataagtctttgcggcagacttttgctcacatttatctacaaggaatttacataaaatatcctaattaatagatacaattgccttcccaggactctatccgtacgtggcaatcatcttgaagtacattaacttgaacccgatgtcgcgtacaaatcgtattgtcggaatcggctgtatcggcttactcagcccgactcaaacccaaccgatcctaatcgtagccgatctggactccagccgattcctgctctgtttccgaactcgatctccgcctccaactttgctttgatccaaccttctttcctgacacagatgttaccaaatttagttgttaacacatgccccccaagtccgggatatttgataatgttccggatttgccgtataccgactccgagcaagtttcgcactccgccgcttttgaccgttattccagcgccttaaatactaaccgttacccccgagaaatctcacgccgtgacttccgttttcaccgctcaagcgaaacctcttctctctctcctccggcgactcctccggcgcaaaggcgatttccaggtgacttccgcttcgacgagatttccgcccgcagcaatgtcgtcttccgccagcccatctggtgcgccatcagccgaatatgccgaggtaagttctcatcggctaactccccttccttagcagcggatcgattttctcatatctcatattgctctcttcctctggatcgctttggatttgtagcacctctccaacctagttgcgattcctagcctgtcgcatgaaaaccactactttctcggcccagtcggcaatcctgaccccaccgagttcatcattggtgaaaccaataggatccccttcagattaaccaacccagatctaggtcactggaggaatactttcaagtcctggccgtctctagagaaagttccaccagaaaagagttggactacatggttcaaacgtgtatcagccagcaagagggttcactgggatgaaattggaatcggccaaacacttgaccttactatagcaaatccggccaaagaagaacctctgatggcagctgcttcttacttttggtcaaacaccattaatgcctttttgtttaatcaagggccgatgaccccatctctcatagatatcagtatgatcacgggcctggatgtcacctcatcagccaatcctatgagtttgaacacaaaaaaccaatatgacttcaagaccaaaagcataggaggctggtcaggctacgtagcagcatatatgggccagggctcggtcaccccttgggaacatgtggctttcttgttaatgtggctagaaaaatttcttttctgtggatcaagttgcggtcccacaaccaactggcaatttctagctgaagccctagaaacaaagagacaattccccttgggtaaaatcctcctcggctatctataccagatgttgaacaatgcatcggccaagatagctgtcggctcagtagttggagcaggtggaccctggtggttgctacaaacttggttaaacctgatagtcatgaaggttgtcaatcggccatccgtatcagaggctgagttcccaagactagagctgatcgttaaagacgacggagaggaactcactcatcatcatatggagagtacgcctctacaccaaccgatgctggggcaaaactatcggctgaactgctcaaagattggttctgtagcttctatgaaggctttcaaaaagatgctcgagtttggtttctttatgaagattctgcagaacttgagcacccactggacttcagattcgaagacatcaaccacgaaatataccaatcgtccagggagattttctcagctgcaatcagcccatgcatccttcctgttggcattcatcaaggaagaaacatccaagcttcttatgaattctatcatccaatgagctcagctagacaacttggaatgagccaactcccaatcggcttattctttgccgacaagatccaatgccgaggagaaatttcatcaaccttgatgatggatcagccgctcaacctccaaggaccccctctgggtagtattgacaacatagaactggcaacgttcagaagcaaaaacttcgacaggtggtggggcgaatggaagctacatttatttcaccaaccagcttcaatgtatatgacagacctttttccagatgttgtccctcaagtaagtctttaactctacttgatttcgtttaaatagttgtttagccgattaacctcaactaatcctccttttgatttgcagacaacagaatcttctcctcctcatcaaagcaacagtggcagggatatccaatatgccccaggtttaattcctaacggaggtgggctatctcctccggttattggctatgatgcgcctaagacctcaactcttcttcaagggctcatcagagaaccagccgatgctggcaaaaagagaaaaaccagatcatcggctgtaaacatcgcagccccaaccaagaagaagaagacaaagaaaaccaagccagccgatgacctgcctaccctagatccttccattgaacaagttctggatgaagagataattgaagacgaagttgatcaggctgcagccgaagtaagcgatactgaaagaacaccatcggcttcacccaagcaaacccctccaactccttctgctccggtccacttttcaagtaggcaacttcctttaatccctttcataattattttgtcttatagccgatcactcccaagctttataattgcagaaaaagaagactgcggtgaaatcggctgcgacaatatctaaaccggctccacgagtaagataattttaactttcattagttaatttccagtcgatcctgtctaacacttgtttccttttagcctcctcctcctccttctccctctgaacatcgatcatcaagtgaccagactccatcagctgtagggaatcatcatatagaggaagaaattcaaccagctgttcctactatcccagtaagttctcccttgacaacagacacgcagatcggctatgcctgcttaacctctaactgcttctaaatcattgctgcaggtcttagccgatcttttctctttcgacattggagactaccttgatgaaggagaagaaaataccacaagcaaagccttagcccctttatctgatgatgtgaataaaactctaggaagtatcttggatcggctagaagcatcatcactagatagcttggtggttgattgtggctcaatcagagctcggctacatgagattcaggctctaatcccagatgagttagccgacatccttactcctgccgtttatcttgagcaacatcaattcaaactggagaaagccaagttaagattagccgaacggcgagaacgcaaggacattgaggctactatccaagctaaccgacaacttgtgcatgaagagaagtccaagcttgatcaactatctgaaggccctatcaagtctaacattgatcgactcgaggctcgcaagattgacctcttagtaaaactcgaagaatgcaacactgagctggatatggagcacaaaaagttagctgatctcccaaagtctattgaagaacagaaagcaagactcaaatcggctatcaagcatgttgctgatctgaccaagtctttgaaagttatccctggaaccgatgctcaagatgcccaagccatagaggaagtagaacagattaggcagaaggctatatcggctatccagcgatacttatctcaataatttttgtgtaatagaacttagaaatttttgtaatcggccaagacattctagtactgtattatcttgacaaatcttttcgccaattaatatgacttcgaaattcgctcaaaaaaatttgcctcaaaaaatttgcaaatttgcatcgcattttgatatatatgtgccctcctaattttacaatgtcaaagagcattgataaaattataaaaacatctaagggcgatataacaatatcggccattgtacatcggtgaatcacaaccgattacattataaaaacaactaagggcgatataaccatatcggccatctcaaggcgatgtaaatacatcggctgtcatgcatcggcaatacaagccgatcatgcattaacccaaacacttgggtaacatttcttcaaatacttgccattgagtgctcgcccatagacttcatgtcacgcccagaaattcccgaatagaattccaagcagaatgtgcattaaaatccccgtccaggaccggccggggtacacaaacgacaatgttgacattcagatccacgtcttacaaacatcataaaagtcttacataaatgcagcggaaaaacgaaagacaataggagctaagccttgactagaactgcagcgggacaccactccacaggcatcctcgacggcacggacgaagcctactcctcggagaaacctccatctgacacatactcgtactctggggttgggaaaaatagagcaagactgagtactacccactgtactcagcaagtcataccggaataggggtatgatgcagggaattatcaaaggagagctagagtggttcatttgcataaagcgagcaattataaccagaagttgaaagaattaaacagttgccataattaattaatattgatcatccgctgtccaacgctatcccacgttgcaacaggcccaaccatccacctatactatccaatttcattagactaaactagggtgagactaatcacggtgaatctggttgaccgcccataaccgtgggcacggctattcgaatagttttactctgatcagaggtgtacaactgtacccacaagacacagccccacgacacgtttccgtgcgccgacatgccaccacggcataccggaaagaggccgtgacaggacccttcgcataaccccctctagccaagctcaccacacctcaggtttcacccccgtccccagtgggcaacgggcagtcccctctcgtgcctaggtgaatccggaagcgacagaggccgtcgcagggcccgccccgctccatcacgcccacccttgcctggatgcgtcaactagaggaaagctacactacaagcccagccgttgcccacgctggcttgtggtaagtacgataaattcttccagggcatcccgcgaaccggtccttaaatgccatgggtgcgactagcaaaaccatgcacccacaacccaccatgtgattcattttaattaaccaacaccaaaacagtggtactaaaccaaccttaccaattgatcctaaagtctatattttaatgagatctccccattgtgtgctagtggaactaagcatggctaagcaattcctagtccaaaatctattcatgttataacccaagctacaaaggagcatagtatcaaaatagcatggctgtgacaataggtaatcaccccgtagtattattgcaaaacaaaatgcagcatttgaaagaaaacattaggacatttgcaatataggatcaacataatcaagtgacaagcatgacttgccttgctctgctgctagaggcacctcggcgactattttgaagtacaccggagcgtcagaaggactggaatctagcgacatacaaggcaaacattgcaaacagtctataagactactgaaacagagaacaaaaccatttttaatggattctacacatttttcttgatttactgaggcttgaatgggcttaaacggagcacggatgaattagttatgaattttagaagattcactgtgtttattactataacaaaaagtccttaaatcatttattgcgcaataattcccagggctgacgtcatcaaggaggggggcggcgccaacatgcggggcccaccggtcaacggctcgggagagggaggaaaaggggcgccggcacgcgggcccactcggcagcggctcaagggggcggtccaccgtggaccgggaccacgcgggtggtccaccgccggtccacgggaccgacggcccagatcgcccccagggctgattggacggacggcggcgacccggctcggctcggctcaaggccggccgaccggccacggcgatggcgacggcgcgcgcgcgcgcacgcgttgccggcgacggcaaacggcgtcggaggcggcggcgcgaaggcggcggcgctacgcggcggttaggaaggagagggaggggaatagaggggagaggacgcctcaccgagggtggccggcgcggaggaagacgacggcgaacggcgacggcgaccacgggcaatcggcggcgacgggcggactaggtccggaatgccctaagggaggaaaagagagaggttagagggagagagatgaaccacggcgataggaaaccatggccgaaggcggcggacatggcggctctcacagtcgcacggtgggaatggcgctccggcggcgaacctcgacgaaggaggggtggacggggtggatctcggccacgcgaacccgacggcggcgacggcgcggtgcggcggcgagcctagcggcggctagcggtggccggagtggcgggaaaggtagcggcgggtggatgcacggtgcgggagcgatggagagctcgggagagttcggcgaaatggggaaaaagagagagggcgacggcggagcttaaatagggagagagagggccggacgtggccgggagaggcgggaaaggccggcgaacgtgggggagtgggagaggagagagagaggcgggattcaaaaatcgaatcccggccatctcgggcgcgggcgcgggcgggagagagaggggagtgggcgcgggaggtgcggcgcacgcgcgggcgtggccgacgtggcccggagaaagcggaggcgtgggcgcggcagcgatttcggcggtggtggcgacgtgggaacgggcggccggaggaaggggacgaccccgacaggtggggcccacctgtcggcgtcccggggagagaggggaggcgggcggccggcccgcgcggcttagctgggcctcggccttcggccggcccagcgggaggagggggaggaaaaaaaaaagaggaatgggccggcgcccattcaaaggaaaaagagaaaagaaaagaaagaaaaaggaaaaagaaggaaaaaggatttttcctgggattaaaatattgcatgctcaattttaattggttaaaattatttctagggctctgaaaattccactaaaaatcctgttaatgaatttcgacatgtagaactcaagaaaaattccacatgccagattcgattattatttgtattactttattaaggttttctcttgatttacacaaatatttttttgagaccatttataacttcaatttaggcttgggaaagaactttggggtgtgacagttcccatccataaaactcaaaattttgttccccgacgcagcatcgaccaactgatcggctactggcgttggatattcgtcctttggtgtagctttattcagatctcgaaaatcaatacacaccctgaccttgccattctttttaatgactggaactatgctagaaacccattcagcatatcggcagggacgaataaaaccagcatcatacaatcgtttgatctcagctttaacaggttcgagcatatcggctttacatctcctcggaggttgctggcgtggtctaacccctggcttgatgggtaaccgatgttcgacaatcgatcggctgagtccaggcatctcgtaatactcccaagcgaagcaatctctaaactcttttaagagctctatcagcctggttctgaactctggagataagttcttgctaataaatgtcggccttggccgatcgcctagacctatgtctatttcttctaaatcatcggccgacatgaaaccttgaccttacttgtcatcgagatcatctactgtatccttagtgtagacatttgaaccctccacgacgccctcaaagtaatagcttgggttctccatcttcgattggctgtatatcagaatcggacacttttagaaaatctccatcccagacttttccagataaacaatcaaggccatccatctcccaaagggctaaatcggcactggcaacattaactgacctgtcagctggcacgatctctatcttgtcgccttgccattgaatcaagcattgatgcatagtcgaaggaatgcaacaatgggcgtgaatccaatccctttcaagcaacaagctgtacgaacccttcccatcaatgacaaaaaatgtggtaggaatagtcttgctgccgactgtcagctccacatttagaacacctttggtttccgatggactaccaccaaagtccttgagcaccatatttgtcttgatgagatcctcggcgttcctacccaacttcctgaacgtagcataaggcatcaaatttaccgcggccccaccatcgaccatcatcttagacatcggcttcccattgacgtagccgtttatatacaatggtttatgatgccgattctctgtcccctcgggtttatcgaatactgcccgttctggtgacagaaccaacttagccgattcctcttccacttcattgacatcggtctgatctatcccgaattcagctggcaatgtaaagaccatgttaattggtgccgctacaacactctttccttttgccagcctcttcgcctcatcggctgcagcatcatcggctacaggaacctgattcttaacacgccactcctgtcttagctttggtttcctcagccgatgattgatttcttgttcaacttcttgaaggcgcttcctgttcctcaatctttggacccttctcttctgattttttgtgaaaataccagaagggcaccattgattcttcctgattgccttatcttcttggccacgatcttgattcaccggacccaatctttgatgaacagaaagtcttgcctgcctcagccgattgcccctattatatgaccggctcgagctctcaacggtatcactacaccccgggcagttttcgatagatggcaacctcatcccttcattccagcagaatctaaagaactcgcaaccccaatgaggatcgaaaccatcatcgtattcttcgtaacgcttctcctgctgcttgtcatactttctctaatatttgttgataatcttagccgaatttacttgaaaaccctttgcacggaccctatcggctgcttgaccagctgtatgcaccatattaacaggaaaaggattaccatcgaccttcatcggctttttggaatcatcaaacctaatcttgcccccctcaatggcaacctgaatttgctgtctaaagaccttgcaatcgttagtagaatgagatccagaattatgccatttgcaatatctcttcttgcctaattccttagccgatgggattgtatgaccagcaggaagctgaatttgcttttctcggagtagtaaatcaaagatcttgtcagctttggtaatgtcaaagtcatactttttctcttttccaggactttttacccattggcatggtatgacctttttgctcctcacccattcggttgcagctatttcagaatcatcttcttcgtcatccgacccatacatgtatggacaaacatgattaactttcttagagcttttcctgacttctgccgacctatgctcatgcaaggttaccttctatatcagatgcgataagctatcaaagtcttcggacgagaatttctccctgattggaggaatcataccctgggaggccaaatcggctaactgagcatcagtcaaactcaagctaaagcatttgttcctcatctccctgaacctctgaatatactcgtgcacgggttcatcatgccgctgcttaatcgccgtcaagtcgaacaacttcatctcatgaaccccactgtagaaatagctatggaattgcttctccaaattggcccaactactgatcgacccaaatggcaaagaggaaaaccaagtaaaagctgatccagacagagataaccggaataacctaactttcagagcgtctacagccgatgcttcaccacactgagcaaggaatcgactgatgtgctcataagtcgacacgccctcttgtcccgaaaacttggagaaatctggaactttaaaccgattggaaagatggactctttcaaaccactcaggataaggctgtcgatacaagcttccagtctcttttggtttaagcccaaactgttctctcatcacatcggcaatcacatcggccaacggtcgttgctgagctgctccttgtggctgttgttgcatgggctcaaactgaccatactgagatgcgaactggggctgagccgatccccctggctgatattgggcttgcggggaaggaggctgatattgataactcaagttacccccttggtaattatgaagatttggctggatattgcgcaccaagtgctcaggaatcatctgaggcatcactgtaccgtacggctgtgcatggtgaaccaaatgctctgggataacctgatttacaaactgctgtacaggctgaccaccaggtactgtgaacccggccgatgcatttactgaccccggatgctaaatcggctgaacgatctgctgccttaacggagtctgttggatcggctgcaggggctgcttccttggtggtgtctgctgaatcggttgcagaggctgctgccttggtggtgtttgttgagctggttgtacaacctgttgttggattggttgtacaaccggctggattgggggtgcctgctgaatcggctgctgctgtactggattgacaacaggtgaaggtggcagaaacatggcaacaacttgatcttgggttagccgattcgcagcctgcccgccatgctgtggctgttccctcgttaacaaccgagggttcatcggctgtcccggcgtcatagcgagtgtagcagacaaaggagtcgacgctggcgccgtcggctaagttgtgggtgcaatagagggaactgcttgaacagatagctgaacatcggtgatcaaagatcgataatatgggaaaacacatccttgcaagtaaactgggcctgcagcctaatgctcagctatcgaaccatcggctattgtcttcatcatgtttgacaaggtattgactaataccccggactgattgattaaagcatgatgcacagcataatcaacccgatcttggaagttattgaaaaaatcttgtgctacttcactattctgattaagatttcctccttgtggctcctgagcaccatcaccttgaacgccatgaactccttgagaattgtcgccttgatcgctcgaagagccgtccgtagcagctttagaactcggctgggcggagccgcctggagcttgtttcacttctccatctttagaagaaccggtcccaggactatcagcaaccacttttattttatacttctgaacaagtgtccccttgcgggtctgcatgaatgagttcaggaactgatcccgtgcttgctgcaacgttgcttcaaactcttccttatgctcaggcgtgaatttctctggatcgatcggcatgacgttttcttcaatgatgtcagtcaatcccaagttcaacgccttgcctttaacggaacctgggctagatggtggtgattgtttctcgaccatgaggaagaactgacgtctggcttcttacaggtcccaccgggcgtgccaaaagcgtgttgacagaaaacacgtggcctgggagatctgcttaactccagtgcaggtccaaagctcgccttcgggtgtgttagcgtgctagttgatttgatcctgtaatcaacaagaaatagaaacaaagaaattgtggttaaatctataaatgatagccgatcggctaggtgctgatgacatatcatttatctttgagccgatgtcatctgtgtatcgatcggcggtcataaataagtaaagaagaactaaatctactcgatcggctgtagatattaatgatatataccccttatatcgatatatacttaagccaagtgattgggatagatcggtcaccataccgagacagtataaatcacttagatcgaaatatatatcaataacaggactatatatgtttatagcgtagccgatcagatagatctagcgtgtatcggctaatactccgatactactctatattaggatattaaagcatatataatatatcaaacaaaggcctaacatacttagatgcatcaatatcttgatataaagggcagatttaacatgtcaatgaggcatatagaacaaatatagttaaatcagataagatcggctgaaactccaatgctattctaatcggcaactagagggcaggctagagatcgatattctaagcacgacttaatagatcaaactcaactgatacagcattaagtatgaaaagaagaacgatatctagacaatcaagccgctaaaagtttcatagagtggcagatatcttatataatctagatcaacgtcaaaatctaacctaatcggttgctctctactaacagatgttagccgatagtaggttagatatcaatattgccaaagattatgtaagatatatgataactcaacgaattacataaacgagattagagtatcataaagatggaagcactaatcctgagaacacaatccgtcataacaagttttacctcttgttgaagatcgaaaccgatgcagcttaacccgaaagcaagaactcatcaaaacaaaactaaagcaaaagggtggcgatgcgccaaaattatgttgaacgtgtgtgttgttaattacatagggctcggggtccatttatacccgagaattacaagatatgcccacaccggatacgattattatctctaacaaactctaagataccataagtctttgtggcagacttttgcccacatttatctacaaggaatttacataaaatatcctaattaatatatacatctgccttctcaggactctatccatgcgtggcaatcatcttgaagtacattaacttgaacccgatgtcgcgtacaaatcgtattgtcggaatcggctgtatcggcttactcagcccgactcaaacccagccgatcctaatcgtagccgatctggactccagccgattcctgctctgttttcgaactcgatctctgtctccaactttactttgatccaaccttctttcctgacacagatgttaccaaatttggttgttaacagtcccacgctgactcagcagccacgtaggataaaaccggggtcaaaaccgtcgagggaccttttgtgaccggttttgattagttaagggacgcgagatatctggttttgtggtttgaggacaattttgtatctcgatgacaagttgagggaccttgggtgtacttttccccgcgcaaaaaccaactaggataagttcacttcagatctcttattttaacatagttcgaatttcatccctaaaccataatatcagatatgaagagtcctttgacttataaaaatcggtgcaccgaagattccaagacattatactctcctgtttgagctaacgtgacgagcttacttcggtcaacccgactgatttagtatgggacacacatgtcataaaaaaaatcaatacccttcttttcccctgtgtctctccggatccatccaccattgacgccgcgagttcccccacgaacatcatccgcttcccccgcatcgtccccatgaacaaccgcgcatcaaagctgctcgattcaatttgtgagcaaatcaatctaaagaaaatgcaaagatgttgatttggaaggaaggaatgcaaatgtgccttgcttggtgaggaaggtatagaaatcaatgttggggtagaggtagtcatcgatggagtactcaactagggtgtggacgtccttgccatacctgaagagggcagggagaaagaaggcgacaacgagggtggtgactggggaagtggggagcgacatgctacggcaaggaaggagcagctagaggaggaagggagtgttggtcgtggattggtagggtggttgtggcgtcgtggagtaaggcggcggccaaccagggggaaggggtgggagcgacggttgacgggaaggtgcgcggcagagagaaggacggtcaccgacttggagagaggcggtgggtgcggcagattgtaagggcaggcagctgaacgagctcccatgcttgcgtctgcacctcacgtttccccggtgcccgcagcttgccacccatctcctcctgcccgccactcgctgagcatgcccgcccacatcacagaggggaagggggcaatgctgctagctcatgccatcggcgtgatgcccaagccacaacaatcgcccccttccaccacattgcctccaccaccattgccctccacttcagcccttgtcgccgcctccttaaccaagccaacccactttgtagggctcatgtgggtcccacttaccacattaaccaaacccggggagcatactatcttgagatttttggtatactggttttattggttgagagattcttcatatctgatattgtggtttaacgatgaaattcgaactcgacgacgttaagaagagggacctaaagtgaagttgttccaaaccaacgtctcatcgcggttgcggcccttgtcgtgcgcgtgtcgcgggcttgcaccttgcggtttcgcgcttgggcttttgcctgccggaccggcccagcggccagcggattccagtggataaacattgtagcgttcaccgttatcgcttcctgcaaagtggatggataggataaccatggcgtttttctcactttagtaaaggaaaaacccatcttgcagccgatgacgacctgacaggttgcagccgcagagcatggctacttacaacgctgattgacaagcaaaaaattttgttatccatcgagatcgatcgaagctttcattcatccatatcaagtcacgatcggttggttttatgttcttcctccgatccagcggcctgccaccatcaaattcatcacgatgtgttcgctcctgataaaaccacgaatggattggcacgggtcacacgagtggagctagaaacactaaaatttatactccctccatttcacaatgtaaatcatttctattcattaacatcaatataaatgagaaaaatgttagaatggcttacattgtgaaaggagaaagtatttactaataatactatttttaatttattttttataaaagctacagtgtgtaattttacagaaattgagagaggccctaaatgataacatgaggaggagtatcatttatcacctattgactgcaaacctcatgttagttaacttaataatttcatcaatatggtaagcctgatctcacaagctgactttttgtacccatacctgcatgcttctgttgcaggctggtaggtagctaacgctaactgtttataataatccaggagcatcttaatgaaagcaaaattatgcgtataatctatcacacaagtgggcacgaactcatcaagttggatatataccacggtcagagctgggctcttctctttctctcttctggcgccaattcagaatgaatacagctaatccatccatgccaagtcagcaataataatccccaattctgttccaaggaaaacggattatattacctcaactagatgcatgacggggtgtttgaatcagaaacaagcttgcttagcttgaccagttaacgtaattaatccggtcggaactagtctaatcacatgctggttaaacatgctaatcactcaacgggtgatgctaattaaacgaatggcacgtacgtcaccggcgatcccgtccaagagaaggccaaatcggaaactgaaatcaagttgctgctgatctgatctgaataaatttaatcagaaaagcatgcgttaagcaagcgatggaaacagcatcacgtattaacgacatccatcgataggtatatatcggtgtcgtgccagccttactgatcatctctggacacggatgatgtgcacgtaattaatctaatctgattgacgagattaattgcgtgtgattaccggttacgttacttgcgttgttttgcatgcgttgccctgctggggtgaatgcaaacacacagcatgaacagattaaaaaacaaagaatctgttagttagttctacgtgtgtacggagtggatgtttgcttcctaaccatagttattaatttcattagctttaggattagagcacatggtgaaataacgatggtcgggattgttgctgtgcagtaacagggctttgctgttgggtgccataacaccggtcagaagtccatatattttaactaagggtgtgtttaattcacaccaaaattaaaagtttggttaaaattgtaacgatgtaatggaaaaattagaagtttgtgtgtgtaggaaagttttgatatgatgaaaaagttggaagtttaaagaaaaagtttagaactaaacccagcctaaaagaagttatagttgccttcactctaatcagggtggaagaaacacactatggtcaagtttggttgaaattgttccgatgtaacggaaaaaattagaagtttatgtgtgtaggaaagttttgatgtgatggaaaagttggaagtttaaagaaaaagtttagaactaaactcagcctaagagaagttatagttgccttcactctaatcggggtggaagaaacacactatggtcggtcatgtttgtaacaacagctctacattatttaggcttaggtattttgaatcctaaatccaaaaaaatcatgaatttgaagctgcgagtacatcgatactacttggatgaatcattttatttttattttagatgaaaataaatacttttaagatagtgcagtagcaatgtgtatggttttaactccataatcccgtattcgtcacaaattataatcgactattatgcttgcttaaaatgtacctagaaacagttctctagcattgatacagggtttattttgtttcctatacataatactactactaagaaaaccgatcgtaagttgttgcaaggagacactagcctgcctggtccacatggatgtatcgacgcaaaaacacctcattaattagtagaattcaggttagccaacctgtattgacttgagcaagaggtcgatccgagagggacgcaagcatatgcaggcgtggaatttcagcacaagtgacactgacagatgggtacctctccataaaaatacagaggctgctgacaggtggattgcatgtgtcatgttctggttgttgggctgcaaatagttcacttggcatttgagatgattttttcttggttaaattacgagacttgactcggatcaatcgaccaatcataccagtttaagtggcgctcaagttaactatgaaatgaacgtcaatgtattgttttattatcgactgatgtggggtgtaaactccttttaaactggtcaagtggtatgtgtactagttcagaactattatatctagagcatgcggataatttcagtttgattagtaatttactagtcagtatgtttggtgagtaacacatgatttgcattttgcaataatcaagcttaggcctatcttaactagcgctatactctgcattgtcctgtcacttactccatagcattttcaccttaatctatagtgctaatctgaacataagaaacatcagcgtcttcctcgtcagaaacatgacatctccacacctcgtggatctcatgtgtgtgtgatcaaatcaaaccactaagcttaggactttttgatgtgccaccaaatcaacactccatgaggaaataattggtccagctaatgagctaaatgccaataaaaccatgactccgtgattaattggccaacactattcacaagtacgagctcgcttttgacttctctgttgaactgttctgtgagacaatgtgtagcaggacaggcgactgctttacacattaattaccactagtagagtgatctgatgaatgttgcaataatatgagaattaagctgatgaatgtgtcagatgacctcaggtgtactactctataaaaaaaagcaactcctagctaggatttgtttttttttttattggaggggtgctctcatatgcacgtacttcctcagtactaaaaagatttcactttaatgagatagtaatatcactttaatgagatagtaatattttatatgtaagtactccctccatcctaaaatataaatatttttgaacttcgacatatttttaaaatgctattttaactaataatattttaaaaataagatgttttaaataaaaggagttatatattatgatagtttgtttaatgataaatctagtaacatcattcttagatgattgatcttttttacaaagaactatacgtgctggcttttctgctgactgctgcagagcagccgtagttgcaagcagtcgagcatgccttatcttatctataacagctgagtatacatccctcatccaatttttcacttttatacacatgaatttggacaagtgaaaaagtaagtttctttttggaggagacaatactactatcctatctatgaccgtaggagtatatgtcaaagctatctgggccgctaaaactatgtaggatagagccaaggcagtgtcccaactgctaaacctacctaggtttgactaatactctaaaaaaaatcctatgtcaagctgaggctcaagatgaacaatgcagaaatcataggaagtagcagaaagatcatatcagcttttcaagaacattattttttttctgaaattctttttgtaaaactactataataattgtggacttgttcctaccagagctacctacccaaaagggacataaaggatgatggctttgtgtttggcaaggtgatcactgttgctacttaccagtgacccaatcttgctacatggccatgcccatggccacttgttctccttcaccttgaaatccatgtggaaaagggatagtcacacacctaaccccacaaagtcacactctccagtgcctacaaagttgcaacaacaacatgcacaaaaagaggtcaaaagattggaagaagaagaggaagaggaggaggtgtcaaaaaggccttgacaaacgcatgtacgagattaaccatctcgtgcctcatatgtgtccgagatgatctggatgcaacacttgtctagaatccagcaggcagctgggttaaaaggtaatgtaaaaaaaaaaaagctgggttaggatcatgcacggtgatgttgatgccagtgatgtgataatgttgagataagtactgtggtttactcggggttgataatatctaatggtaatagacttgctgcttgtcatgagtgagtcctcgattgtatggataagatctttgtccaaatcaaaaactaaaaaaagaaatgaaagaaaaagaaaatgcatgtacactggctcattaatttggtagactattctggacgatgttcgttttcttgaacacatctgctgcaatttgagagttgggtgatgaaagggtgagtggtcctggagaatagaccggtgatgctgttcactccacacatgtaaagggaacaaaaacttcgtttttaattgaagtagttatacctgaatcctgatagaccgtaaattgtgccaatgatagatttggtaagaacagttcctcctagtggaatattcatatgcttcatggggtacatgctattctgcaacaagtgcatattgaaaaggggattatcttaatctaattattattggatggatatgcagcttttcacaaggaaaataagttgaagtacttcctttgtgtgcttcaaactttttcaagagatggcatcttgcatgaacccacagtcattcttgtcagtatttgaataaaagaatgccatatggatgctcgcactattacctgaaagtactccactctgatgctctgttagttgaagtccagcctaagcatattctggtcattctattcagtagcttgcgttatgcctttcagttctttttttttttttggttagtatttcctcattcataaatggaaataaaaaagtaagttcagattcagatctgtaagtagaggtttctgaatactacatcattgctttagtcaattataccttttatatacaatatctacttaggttagatgtgttgagctattcctaacttccatttatcgtcgacagttaattatactacttgtaggatgtgtattttttttaaggatgcattgagcgacagtggtatacttcatgggcttctaaaccgtgcgagcttcagaaaagaactttttatatatatataatttttttaaaatattttaaatctacttttaacattataatagttaattcatttatttttactctcgtattagtgattattcaatcaactattcagtcattcagttattcggcgaaaaaactgacccacatatcctagtagtaatttatattccattcagtaaaagatcacattctcctctgtaacgaaaccggagggagtacatcatttttacatactattaacttattattcatttattacaaacaacacattcttctctgtaatgaaaaacaaaatctgcatcctgaatttctcataatgttcactgttacctcgtcgtatgcaacaaaaagatggcatttaccagtttcctcttggacagcacaaaacaaaacaaagcaaagttgctcactagtagcaaaaaaaagaaagaaagaaagaaagaaaaggaagaaagtatatataaatccagctcaaggagatgcggttgcggcaatgattgattgatttgtattagcccccttccactctcgcgttttctccccttctctgcgtgtttttgtggacgacggcgtcgtcgcaagcttcttgtggccatcgtcttccccccctctcctccttcctcgcatcctctcctccctatctctcacaaaaatccattcttgcacagggaattttgcctactcctatttacgatccttctcttcccccctctgggcggccaaagctctcgtttttacgcgtgatttcgtcgtcttgttgctgctgacgagcccgctgattttggctcgatttaatcccattttacgggtgttttgcatctattggagatccaaaggtgcgccctttctgggggtatcttggggggaattggatcgatttcgatctgtctgagtggttctctgggcgttgttggtgcgttcctgatccgagaggtgagagatttggttggattttctccctggagcatttggtgtgctcgagcaggatgctctatttgaagcagccgacaaggagctgaactacgcggagttgtttttcccctctgaattttcttggtttggatttcgcggtggtcgtgtggtttgctttgctgatctgatctgatggaggctatggcgggcgacaaattccttcagaagtttcggctctacgagaccagatcggtagggatcctcttgcaaaattttgttttctcatcgttttgatttggtttgaattgggttgtaggtttcatatatatggagagatctttgtgtcagcaattgaagctcacgcgctttactttgttataatggctgtgtttttgttcgtttatggttgattagattcttgagtgatttaatgtcctcactgtctgtgtgagggatctcctttatgattggttcgcttcgtttttgttatagggtaaaaggctgcaaaaaggtgagggaagatccctccttttgttttcttttgcaggggagaagagagtttaaaaaaagaacttataaaggggggatattttcttaaagggggctatcgtttttcaggcagattaaacatttgctttctgatgatcttgtttaatcagcattatctaaaaaagattttgtttattgatggatgctgaaccgccgtgttgtttgcccacgaatgtgtaattgaatcctgctatgctagtgccaaaatacattgtttgagctgatcttgtgcattactgtatatatattgggattttcaacgcgtagttagctttcagcttcgtgatgcagaaaccaaggtttctctatttgtacagcaacaatttattggagctatttttcttcctcaatgactgtttcattgctacaagggagtgttgatgtctaaagttgttctaaaaattatcccttgtttaacttttgttgagttgacatgagtttgatcttttgttgtagaaattttatcttatcggaagggacaagacaaggactctatggagggtgctgaagattgacaggatggagcctactgagctggaaattgaggaagatcatacaagttacacagagaatgaatgccaagaactgctgtggcgaattcatgaggggaatagattgactggtggactgaaatttgtcacgaaatgctatggaatagttggtaatgaaacaggaactgagataccatagtttattgatcaaacttcctggtagttcaaaacttcaaattataacatttactccatctttgctttactcaggttttataaaatttcttggcccttattacatggttctaattaccagaagaaggaaagttggtacaatctgcggtcatgaaatatattctgtcggcaagagcgaattgattgcaattccaagtcctattgtgtggcccaacgtggcttattctagggatgagaacaggtctttcattttttctatgtgtaaatattgtgctttgcctgttgtaaatccatcgctggttcctagcaatatgaaagatgccagcttgctttgttttgtatctggacatatcatagtgcttgtattcatttatccttttgtagttttccttctcgtaatatttcagttcattcgtttgctacattgtgatgagacaatgtgcactatcggcgccaaagtgtccttgatttcacgtttttcttttctatgacaattttcttttgtgtgcgtgtgtctatctgcatatctttcagataagtttttgttcatatattcacgcttgtagttgaacctgggcaattccagttgttctgtgtgtgcaattaatatcactttgcctttaagtatacaattttcttgttgataataatatgcaccctactcatacggtcggtgcatacgtcaattcttgcagttctgagcattgtgtgtggtgttcataaggtcagaggtatatagaattgtttcgaatttctttgatccactaatattcttcttagtatgattctaaatatactatatctagagtttttctcatttctattgtctgcggatatttatatttttacctttcactttttgtagatataaacggctcctttgctcggtcgatctctcgaaagacttcttcttcagctactcttacaatatcatgcgcagccttcagaagaacataactgacaagaatactgggcaagttgtttatgagacaatgtttgtttggaacgagtttctgtctcgagctatccggaaccatctcaagaatacaacgtggactgttgccttaatccatggattttttaaacaggtattctgctgcaacattctaagtctccgatactgcattttatgcgatccattcttttcatctctaattgatgagcttatgcatatccagcactgtctattcatcaacgaagaccacaagtagggatactgctaactcaatgccatcccactaacttttgtgttttactccacaatgtgtgacctgacatgtagtgaaagctcgaaataaagggtttgcaaaggcatggctttgtataacctgctgacatttatcagtttgagcttcttgaggctttcccgagtcgaaaattttgctcgtaagtctcagcagactgttaatgcttttcctaagttgttaaattcccctttgtgcagtcttagcaaaccaatgcttagatgtgaaattacagcgctatttatacttatctgtaatgtttattaaacggtaagcgttgtgccgttgaggttctttggtcctggttgaagacctttgaattaggacatgtatgattggcagttctaaatgtttctgataaataggaacttcttattgctactctatttgcattttcattatgtaagtactgtgtttcatactttcatctgtcaagtattatacacagagccatgttaaacatattttgttgcacagtcaaagctctcagtagctgggaaggaattctggttgacacttatagcaaggcgctcacgtcattttgctggaaccaggtttttattacaatcctttgggtttagcaccctaatttatgttgaaaagaatggagcctaaacaatgtaatctatgtcgcctgatcttacaatgttaattttgcatgtcattttcaaatacagattcttgaaaagaggtgttaatgaaaagggtagggttgccaatgatgttgagactgaacaaattgtttttgaggacacaccagatgaaataccacatcagatatcatctgttgtacaacatagaggatccatacctcttatatggtttcaggaaacttcaagactcaacattaggccagatatcatacgtaagttctagactgtcagtctgtcatgcatttgccatctgtagactgtcttctctaatactccaatcaccttgctacctgcagtgaaaccggatgtagactacaagacaactcgccttcattttgagaaccttgcacttagatatgggaacccaataattatcttaaacttgatcaaggtgagaataagtgtggaatacaaatttggtttattctctgatggattttttttttgatagtttacatgtgaatcactactgacttatatatctatcaatttaattgcaataatttttttctgaaaaggaaatttaattgccatattgacgaccttatgttctttgttatcaatctggagttctaatatccatttcgggtcccttgtatttttttcagactcgtgagaagaaacctcgtgaatctttgctccgtgcagaattcgcaaaggctatacattatattaacaaggggctgccagatgacaaacgtctaaagtttttacacatggatctgagtaagctttctagaaggtagtgtatcgtactccaaggaaatcttatatccaagccattaggattcaagcttgtaattacttgtaaattgcctacgatgttaagtactaagtgctatttacaggaaaggtaccaatgtgctttcgctgttgaacaaggtagcatcagatgtgttggatctaactgacttcctccactgtgagataactacatcaaagtatgaggatgcatcaaggtaacatttggcctacttaagagttataagagttatattaaaattttgcctggccaccagaaactacctgatgttgtttgtcaaaaaatgttccttcatgatgttaccctgtaacatattcattctttggattagtcaaagctgtgccttggagaacagtagaacacacaaataaggcagcttttggaacaattgggagtagctgctctcctatttggtcttatcttatgagctcacttaacagtactaatgcattttttttctttttaaatgcatcagtggacaaggagctgttgccaactcaggtgacatcgaaagcatccaggatcaaaatttatgtgcgactaagctagtacctcttttactgcaaaagggtgtcctcaggactaactgcatagactgcttggaccgcacaaatgttgcacagtttgcgtatggcttagctgctgtagggcgtcaacttcatgtgctccagctcaatgaaacccctacaattgaattgcatgctcctttggccgatgatcttatggatttctatgaacggatgggtgatacgctagctattcaatatggtggctctgctgctcacaacaaggtacttgcttaattctatttactgactcgttggagcataatttgtgcttcctctactgtgtaatacaattctcaaacaaatgcatctttcattaaacccttcttcatattcttattcaattatcctatttttgtttctttcaaagcgatttttcttcttaattggcggtgaagtcaatagtcataatattatttttcttctaaagattttttttctttacaccccaaaagtccaaacttctcttttgagttattagtctgactgtctgagtactccatactgctgatatatgttacagatcttctgtgagcaaagaggccaatggaaggcagcaacacaatctcaggagttcctccggacccttcagcgctactacagtaatgcctacactgatcctgagaagcaggattctataaatgtgtaagcttctcatgtctgtattactctatacatgtacaataggcagaattctcggagaaaattatatgacagaaccatgggagctgttggtatcgctctagtatattaccacaaacgggtctgtctgactttagaattgcaggttcttgggtcatttccaaccacaagaaggaaaacctgcgctttggaaattggactcagatcagcattacaacattggcaggcaaggaactttaactgaagaaactgggaggtactgaagtcaatttccattaagaaatgttgttcagaaagctgtaatatgcagtacaacttcagcttatatttagacagtttaccagacaatcatatggaatatgaaagattccaagtaaatctgacactgttcacttctcaatccatgttataaattcaaaaggtgtcaccattttattttgctctagctgcctgtttgctcatttggattgaacaatactaaaactttgtcttggaactgcaaattaataagggtgtgagagcctttcattcacacagagaacttatatttggatgttccacctagtaatgataatcaatgatctagaatataatatgttgattagcttaaggtagaacctatcttggtattaattgctgatataatgatgtgttgggttacccaagctatctagaatctggtcaattagtggttctgccaattgtactttgtttttgttatattattttattgaattttggaatttccatgtctagtttagtaacatccatatttcatatcagcagatcattcataaagaggtcgttatcggacggtaatattttatgtgacaacactggtggacctgtatctgactgtaatgttggaaaaaacaacacaagctcagacttgctcccaatgcaaccactggaggatattagagaaccttctgattctgcaccagagatctctatagaacctaacccgtgctccaggtgctctatccttgtttgaaaacgaattggtggttgttggagaacttcagattgtccatactatgaactaactgcatttttctcatgttcagtacaaactatagcacattgtctgggagacactcaatttcagaagagcggcagaattatttgagaagattgggttatcctgaattgcactcttcaaactttcttgatcttgatctgttatcatcttcaggaaattcttgtgaggaggaaatttatgagaggtaacacatctgtgatttatttgtatatccaactgcacaaattctattcccttgatctggcaactaaaggagtgaattctaggctgagatgttatattactcacactatagtattttatttcatttttttggagggaactgctgtaatggttaacggtaataagatgtttcaaactcatttacaggtcatcactcatcaattcacctatggatgttgtcagtattgaatcaactacatcatacagtgaacagggacacaatgatgaggtcagtcttttcccctcttttctttttaaaattactagaaaaaatgcccgtgcgttgcaacgggtaaaggctattttaataataataataatattattattattatatcgagttaagatgaaattcactgtgttaaattcgcttggatatatattttgttagaaaatcatgagctgtaattaggtgtccgatcgtctcaagttagtatgtgagtttttaaagagatttcttatacgatttcttctgtatttctaaaagcgaacgaacttacaaattgactcaaaaccgtctcaaatacggatttgtatttccaaaagcgaacggacttgaaaaccgactcatacgcggatgacgtaccaatataccggcaaaaacatcttcaatttttataatagtagagatatatgccactcaagcttgctgtacatttgttttgttccaacccagattttacatttttcaaatgtaatctatcgacgcgttctttctgtcatcaggcatttactctgtacatttattgatattgaaacttttcctccttagcagggaagagatgacacagatctgtcacgctcaagcagccaaatgtcagacatccgtgactactctgaccgcttcgcgcattgggtggatggcggaggcatgctttgctactagagctataaaattttgtcttggtgacatctcagcaaaaggattcaacagcagaagctatcgcagctacatcaaaggaaacactcgaagtcaagctgcatctgctgcaaactgcaacggtctcgtgatcgaagagatcatcacaacaaatggaagaaacatcaacttggtttgcccagagaaagtggtcaaagatgacaatccattggggaatatgaaaccattctgactcgattcggttgaggtacacgattgaatttctatggtgaagaagaattgaccatactgaagacaataaataggagaaacatatatcacattctttgcaagggttagcttagttagaatctttggcaatatgttataggaaaaggataaaacagaaaaaagaacttctcaaacaaaaatgaaaaaaaaatggaaatgctaatccctgttgtaaatatgttatagtattatacatatttaccaatttttactttacttgctctctgtatggaacttgccttttcagtctttactgtacaaaatacactaatcgttggcaacacggtaatgattgcgagacaatctaacaggccacacggtacaggaggaaatgagttgtcaagccaatgtttcagtcagcctggttgtgtgtgttttttttttcctttccagagatgtatgaaattgcacctgatgcatgaactaattttcttctggggtcctgctgtttcgtgttaccagtatcgtcttgcatgaaccctgaactccatgatgaatgggagtgctgttgcaacatgatgggaaattactatatttacgaatcaaggtacaggtttgtgcaactgctgcaatactttggttgtatcttttgagttttaggaaaatcgtttggtcgctagggcccctttaatttgaaagagaaacataattaaaacttttttatccattgagcgacggccttttcactcagcattgtcggatcaccaaggccgactttcgtctttgctcgacagatgagtcttgcagtcaagctcctttctgccgttgtacctgaggaccaatgtccgttagcccaaggaaacctttgcacgccttgagtttatacgatttcgaaccaataggaatacccccaccccccccccccccccccccccctaaaaaaaaaaaaaagctatttcctaggatttttcaggttttgaaatgcatggtaaatctgttttacacgtacatcagtagagtagagcccttagaaccaagtttcagtgaggcagcacgtctgtttaggtgagattagaaaggataaaatgcattcacgtcttgggaaattgtttttgtttccgcacaacatttctcaaactgtacaagtaccagatttgaataacaaactgagcgtatagaaccatgccattgcaccgaggaaaagattgatataaacgctacagaataaacttaggacaaaagtagaaagcttaacatataccacacatcttgccgagctcaccctcacagcattgttgttcgaaatagggacggacaaacaacaaaggttcagctagaaattcctaaaaacagttgagttcatggtgtagctatagatgatcacattggattttgggtgttctttcatgcctcgggaaatatttaacttaagctgcggaagacatctcaaagtgattgcctagtctaatcccagccttgagcagctggttgagctgccgggtcccatccagtaggcgcaaccggtggaacgacggcggcttcagtggctacgggtgctcctgcttgatcccatccttcggcagcagcaactggagctgccacagaaagggagaatgatcagttccaagttagtacaagcgcttaaggcatgtaaattttacagcctatgcaggaaaacaaagagacaattactaacagtatgagcagcaatcagcacaacagtttttttaaagaatattccaatgatatgaaatttttagcatcacaagaacaaaattcagaggtccacaacagttatatacccggttaaaaatataaatatattagaaggggataaaccacaaacctggagctgcgccccaatcaccaacggtagccgctgggggagcagccacatcagaggtccactggtcagcagaccattgttcaggtgcggtgtaatcagtgatggcagcaaagtcttgtgctggagcttcctcctcctgctccttggcctcctcagggtctctgtagaaaaacagatcgacctggaaaagacatactcagcgtataaacatacaaaagatatgaaattatcttcatgaatgcgcttccaatgtcaacgtgttctcgaaaaagtaatagcaccgcataccataacatcccacttgtggccagggaggatagtacccctcatctgcagaaccatcctagccaagagccagaacaggcacccaatgctgttcctccccttgttgttggccgggatgccgatatcgacataccgcattggggaatcggtgtcacagaaggcaatggtcgggatgtttcccagagcagactccttgattggctgcaaacataattcaggataacacgatcagttaacaatactatacccaattcaccaacggtagtactgtgacatggtgatcattttcacctggtgatcggtccttgggtcggtgaggatgagcagacggggctcgctgaaggaggtctggagctgattggtaaatgtaccaggcgtatgccttccagcaatggcgtgcgcgccagtgtacttgcgcgaacttgaagacagcgcgctggccgtaagggcgggccgactggacaatgatgtcctgggggttctcaatgacaacaatcaccctcgccgcaagctgcaccttccccccatgtcttgcgaaaattgatgaagtaaatacctatgaattggcaccaaccatggtcccgtattccttattcaaaaatcccctcccaaaaaaacaaccaccattaccttgggaaacgggttggaaatgcaacttatgcccccaccccccaaatatgaacccaaaaataaaattaaagtttgaacccccctgccccataaatattttttagcctccccaaaaaaaaaaagtttgaaaacttttttttctaaaagcttaggaaaaataaaaaaaaaaaaaagggacaacaaaagggggggaaaaaccacttttaaaaaataaagggggctcccccaccttccccccccccccccccccccccccccccccataagagaaaaaaaaaacttttgtgggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcgcgcgcggtgggggtctcctcccctctcggggggggcggggggggcggctttttgagagagggagagggccctccccccttctgaaaaaaataccgcgttttttttggtgtgggggggggggggggtggtggggggggggggatttttctttccccttccctttttcccccccggggcaagggccccccggcggcccccccccccccgtccccccccagttttgggggtggggggggggggcgcccgaaaaggaaaacgggggggggaggaaaagggggaggcttgggaaaaaggggggggcgaaaggaaaaagggagggggaagaaaaggggcttttttttccatttttcccgcccccctgaaaaccctaattggcgtttaggtgaggcagcgactctccttgggccagggtgtgcatgggccggcccaagtttttttcttttttgcagaaagaccccctgttcatgtgaatttactcctttttcctcaatatgaatttgggcggtttcttttgccagcgacaacaaaaatcgatatccaagctgtttcgctcgatgaaatgatatacatatttgttttttctaagagatgcttgtggtaataagagtttattatcctgtttttggaagtcaaaaccactccccacttttgcggaaaactaaacgaaaactggtaaaaaaaaatgcaactactacaagccaactccgtacgaaaaaataggctaaaaccaatccgtttttacaccgaccacatacggtttttttttttttcacaatgagtcccctacgcaacagaacactagcaatcgcaaaaatctgacaacgaggaatggttgtaatctcgtggtaaatggaagatcgagttgtgcccaaagccgaacacggccgctatgcaaaattttgctctgacctgataaaatatcttgccaacaatgtaatatcatggcagaatgcttacataaacataactaggcagatatgacgctcggatcgtcactagaattgacttgtttagctaaaacaggcatatcaaaacgcagtacatcacagcagagaaaacagatgcgcccagagtatcttcacgcgctcagaagttctgtaatgcaaaatctcagttggtctggttgttgactcagctaaggacagggaatatgcgagttacatgctcgaacggaacagtttcagctgtgttcttcttgagctcagggtgattgaactcgttgcgtggaaggacaatcagctgagatcgtgcacccttctcgatcacccaaccggagtttgcaatatggtgctccaggaacttgtccaatgcaagaccctcaatgttgatggcctgaaaagaaaagtaatgagtttcagccaacaagggacaatccatgtgtgaggcaaccaataacacctaaatgatagcaaaatttggatgatgatggtgacacttctggcgtaacaaatatttgtagcattagtaatatgaaacttaatattaccacgaatccttggtcatctaaagtttagaacaaaaaggattgaatgaaaactcatgctccctcgaggactcgtgtaataattaatttaaaatgacatcatttacctccgcaagaacaggcctaggaactttctggtatgtcaaggagagcacatgtatcgcataggattggattgcctgctcaaaacctgtaaagggattagttaagtaagccttcactagtgtttcaaaaaaaaaaaaaaaaaacacttcaccattaggtcaaacggaaagaatccatatcaattgccataagaaagtgtccaatatagcaaacattcataaaaataatccataggtagttcatgttagattaaaaagaattcctcagtagtaagtagaaagaatcaaacagaagttcgctcaagactgcttgatatggtaaccaatctctgggcatctaggatactaatacatactcatttacatgacaacgcgggcatgaacatgccacataaacacatggtaaacgtctaaacgatgataagtcacaaagttactttctaaaatatgagttgtgcgagaaaatgctgaaataaagtaatcagaaaaggtacagtttatcagtcacacccaattggccaaatcaatcaggaaaacggagggggaaataccagtacaatcatctagcttgcaacaattaccacttcacaacgtgtgaacaaaacatggctccaatttcacaagacatacctggaacaacatccaatatgttgcggttcttcgacgcctcatcccaaaattgacggaacctagcagtctacaaagacattgattgcggttaacagtggttatcccactaactgttcaacatatatacaatagtcaagccagatacatacctccaggtagtgagagagaactatcaacgtcttgaactgttcctccatttgctgaaataagaagagcatagaggacagtggtcaaaactcacatgataagagaacagagcccaacaaataaaagaactagatgtacagctataataaacacaatgtataaagtattcgggtctgttatatctacatatctaagactaaatgggcaaagattgttcccttgcacaaatatttaaattccaaatccatggtgaatatgattttattccatcaactacatgttattatatatatatattgcacatctctaggcatacatatatgataatgttatttcagggtcaatttggcaatcaccaccaaaacaaatagatcactgggtatcgatactatttaagatgcatccgcaatagcattttattagatagatagtttttgatgcgacatatacacgaggcagggaattgtttccgtaccacatgctctggaattaagaataagcataggctgaagtccgggcctggcattgccatgagagcctgtcaatagaacaacataaagagagcaaaacagttggaagtgatcaacaaaaaaccattgtttatttattaatgttaacattagttcgtttctgaccttaatcaatatgcgagatacaatctgcacactcaacctttctggttcgaactgcaaagggaaacgcatcattaaataaacatataactcgagccaaaatatgggtaaaagcggtttgtacagagatggactgtcacctggtacagacgaagaagactaagatttgcatccaagttatatgtttggttggaaacctatatgaaaagaaaaggtcggtaaatttgaaaggattagaaccaaaaacttatgctggaataaaacagatgagctacaaaagatgcatgcacatactcacaatagctagagcacaaaaaaaaggtctgttgagtttgtttctttataaatcgtaagccaaacagcatatcaaatattgatatgaatgtgtgtcatctgaccgaaatctccatcttgccactttcatgaccaacgacaacagatattatcaattgaaaatccatcagttagcattgagatgactgacaataagatttattgatgtaccaaacagcaaccattctctttacaagtgctgccgcttaattcacaactcctccacaacgatgtgctccactacagtctgcccgaaaaaaatacacaaatactgctatttctagctatcgccatagcgcatatgaatcaggattttttttttcataggagaatttaacgatttgcggaccatgtaaacatgagaaggcgcgaggctttttcagcacagccacggaccaatccttcgcaaaattccaacaatcacacgaacaaaatcaaacggggccgcaagtatcccatggctagggtttacctgatcgttgacgaagccctcgaggtcgttgaggatgtcggggttgtaggggttcacggcgacgagctcctccaccgtgtagctctccgccgcctgctcgctcgccatctcggggaaccctaacgcccgaatgctagagtagatctcgcgcgaaaccctgggagcggcgagaggaggagaggagagaagtggcggcgcggcggagggggaggcgatggagaaaagggttttcgggttcgtgcgaattttttcgctttagtccctcagctatccttatactcctacttcgtgtgcggcggatgcaaaaagatgctggtagaaatgcgcatgtgcccttccaaggtttggttatttcatggacacccctgctaataaccaaaagtgtggcataagcaacaactagaattgcaaatcctaacaaaggtgttgttttcttctaaagataaagataaagataagattaagtgttttatgtaaaacaagatggtattgaggtgttattagttaagttttaatcaatacaaacttgatgaaaaatagattaatttgatatttgtaagcaactttcatatagaaagttttcgcacgaaacacaccatttagcagttgaaaagcgtaccgcgtgtatcaaaaattttatcgaacttttgttggagaaaagaacagggccttgccacttttgaaaaaaaaaatgaaagaggggcctttagaaaaaagtggaaccattttattcattccatgataccaatctattaaaagtaccatgagttcatgacgacgatttatgtttggtaggaaccatgatattgatactagtaaatacgctcgagcaatcacatacgattgatgtgatgacacgaattatatttcgtcttatttacatgcgggacaattatacagatgatgaacatccttacgatcctatcacctacttcctccgttttatattataatactttctagcattgctcgtatttatatatatgttaattaatctatacatatatatatatatatatatatatatatatgtgcctattcattaacatatactccctccatcccataatatagaaacctatgactagatgggacacttcatagtataatgaatatggacagaaagcatatccgtattcgttgtactataaagtatcccatctggtattaggttgttatattatgggacggagggagtatataaatgtaggcaatgttagaaagcattataacctgaaacggaggtagtacgtaattattaaatttatcacaattgataataacatgaccttaatttgctcatgtttgaaattttgttcccatgacaaaccatctgatgaagagctgaaaaccaaatttagttgctactattatttatttctatattttacacaccaagctaaaatactattgttcctcacaaaattaaagcttgcaaagtcacaaggatacaagacccacacacacaatcccacaaactttacacaggcactttgcaggcttgcagcacaacgcccagttgcagctcaaaagcaagcaaggcaaacggacgtctggcccgcatgtcagcctcacagtgaaggtgaaacaccatatggcatagtgcagagttcagacttcagacaagctcaaacattcagagttcagttcagcaagatcgtcagtcgagcagaagagaggcctgcctgacaaggtggcctctgcgctcgaatacctgcctcctgcgcctctcgaggtccctctccacggcggcgatctcctccatctcgcggtcgcattcggcgatcatcgccgcatactgcagctgcagcgccatggacaggggcaccatgtttctgctgctgctcgcgtcctcctccatgagctcaggtgtggcgctcgccatctgttcgtcgcgaggacactgcttgatcttgcactttgccgcgctcaatgcttcttgatctgcgacggcaacaagccaacaacgccaatacattagtaaatctacttgattcttcgaaatttgttggtttggtttgatcgagttcgcgcattttatcaaccttgatcatcattcatcagtgagaatattggaatcctttctttctttcgcaaaaatcgagctcaaccgtatgatatgatgcgaacagggcaatgctccatgctacgagcctacgagccaagtttctccgccagcacaaatgcaaattcaaattcaacttctacatctcgcaacgaaaaaaaataaattaaactataactagttaacgtatattcacaattaaattgttttatttcgttttgagatgtagaagttaattttaaacttacatatttataaagtgatatatcacatattaatacatcttgagatatcctctcgagggatcgaaatagtttcccgcctacgaggtggtagtacctgcataggctgctgcacggccagcactgcctgcgtctgcgtctgcggcgtcgacggtcatggcgtcgtcgtcgtcaccggagacggccgccgcggggaggttgaggtcgatggtccagcagggccggtcgttactccggcgaggggagccatcgccgtcgcgggggaagttgagcctcgcgcccttgccgcggatgcggcgggcctcgcggtcgtaggccatggcggcctcctcggcgctgccgtacgtgccgagccacacgcgccgccccttcttggggtccctgatctccgccgcgaacctccccgacggccggcgccggacgcccctgtacttgctcttcttgctcgccttccgacgaccggccgccgccgccgccacgcgccgccgcggcctggagctcgaggagacatccgacgaaactgccgccggcgatcgatgaaatcaacagcaggagaagaaatcgtgtaaagttcaggttgtcgtcaggtgaaaatccttcaagaaagcaggcaagatttctccatctcatcgtacaagaaaacgaaggtactgccttcgacttgggggacgacacacatgacacggccaaactctcgtcgccatcgtcggaaagctcgaactcatcgtcgtcgtcgtcgtcctcgaaaagctcgaactccgcctcgaagtcgacgtcggacttgcgcttccgggtggttctcctctcggcggcggggggagtcggggtcaccggcaggagctcggcggcggtcagccgccggggcaccctcgccggggtgaaatcggcgaggatcgcaccgccgcacatggcgcggcgcgctcttctttctccgggagagacgtcgctatggcgcgacgcgggagagtggtaaatagaggaaaagtcgtcgtcgtcggcatcgccgtcgctggctgatgtggggatgggctgtgtagtctccgtgggccgctatctcccgatcttgtgggcgccgaagtctgtgggctgcctcgttgtcaattcgtctccttaaaaaaattgtggcaaaagttggttgcaggttaaattgattggatattcgatgttgtgaactttacgggataaggacatagactttatttggaaaaaaaaggatagggtaatattgtacactagcatccattcttctcacctcatttaattctagccattcatccatttccctttaacaatcacacctctcataactcatttgccaaacacacccataaggttcagtagatgtggagattttctgggattaagggttcaacaaatacaatagcatgctataaactattccatctgtcccattttaaatgtaattatgggtttctgtgcgcaacgttttatcatccgttttatttgaaatatttttataaacaataattttattattattatatgataaaacatgaatgatactttatttgtgacttattttatttaattttttaaaataagatggacaatcaaacgttagatacagaaacccacactgttctactgcacttaaaatgggacggggggagtaactacaagcgcatgtgaaaagagagagaagaaaaccatactagagtatagatttatagccagttgcagcatggatcttattatgtgtttatgagagatggaccaatggcatccctttgttctaaatgagctagtatacggaaattttccgaagaaataaaatcctccaaatttcctttgaagtgcctttaatccaaaggagtcctattcaaggagcatttgatgatatgaatgaatatacaacaattgtaaatcttaatgctcttagtctagtcactaacatgtggagctagcccaaacactgtccaatgtccaatggcaaaacacacagtgatgtcttaatctctctctctctctctctctggcatgtgagcattatgacaaaactcaaaatcatatccacgtgcacaaagaaaggttttctgaatataccctccaaatgatactgtcaaaatcttgttagaataggttggagctaatgtgaaccggtgtagatgctgtcatgaaaagagtatactttagtatagcacaaaacagtaggaaagaataccatgggctcttctttcagcccacagcctgtctttagtgtttacccagggttggttatactcccacagacttgcataaagttcagaatttggaagcatcaaaccatgagtaacactagtataagaccagccgtttgtcctcatttgcagaaagggttagaaacccttagatttcatgccatcaagcgtaacagtgtaaccccaccatgtcatttctttgctacttatagcatcccaagttgatgatccatttcatgttttctctcctttttcagatgcatactatgatgtccaatgtgggtgtctgaactgaaatctgaactctgaactctgaaggctgttgtttccatcagggcgcattggttcagcagagatcggtgatctatgttttcatatgtgagtgatttctgttttgtttttgaaaggaagcatatatgagtgttcatctatactcttcttttgcttttggtgaagttttgttaacggagcactcagtactaacaaattcttgcacaatgtttgtgtgttgtgaataggcagttggtcacgttctaccggtctttttcgatggaaatgaaggtaattggaggagttctatctgtttgatggaattcagaaccaaaatccgaattccacaaaatggctagaggaaaatttttagggctatttgcaattccacaaccataagcatggccaactggtagttctccaagtaaaagaagttaggagctggttatgatggtactaattattcagtttcttctattgatcctgaaagttctatgccaggataagaaaagcttgtgcaaaccctccaagccatgaaaacaattatcatcaagagaatggaagattctatttttttttcttaggatctgcagggaaaattattcagatagtggaacaggttcaagtagccatttgaaactcaacgcaactttatatcaagaacaaatgaacaatgaatggtagatccgaagaatcatggaccaccgaattgggctatcttcccgagctatctacgactatatgcatagtataatagatgcaatcatgcaagtgtgcaactagtagttttttttttttctgaaggagatgagattaggtatagcatgtaatggtcctggtgtataatgccatggcacactcaacttgcatttaaacaacgctagtccctgcagaccttgccaagttctctgctcatcctcattaggtaatttgcctttgcttgctgcgtgtgcgcacctaaacttttatatttgtttgagaatcctgcaaccccaacttaatttggaatttagttgagcaaagtcgctgtcatggcctcatctaggtaagaaagataagagcaatttgcgcaaattgccgactaaaatatcactcatcaaatcgcaaaaccacggtttcataaggcgcccaccgtttcgcgcgttggttttcacatccctgtagtagcggtactgttcctgaataaaaaaacttgctgaaaaagacagatttatttttttttaaatttttgcaagctgcaacataaaacatgacagatttttttttgaaaaaattttgcaagctgcaacataaaacatgatatgaactgatcaagtgttgtggcaaacaggattgccagcagataggaaaaccgtacgggttttcagaaaaaaaggaatactgaacaatggttttctgatcatctacctgattgctgtttggcaaatgagaaattcagacgataaaaaaaacctgtctttctctccctcctctattttttcagcagttataatccaaacaaagcaaaattgcagttgtacaaaccaaaatacattacgactggactgaatccagcaaattatgatattcttacacgatccatctcaacatgacagagatcaaatgatggatcgatcagtggtacataaacaccaaagaggaccaggttttcataaacttatttgacatcattaacaaccacgaccacgataattgacgacgatattgccgacatgatcgatttcataggactatttgaccagcagtacgaagaccccgtaaaagtagcccacaaattaagagtacataaacttaatatatagttttgatcataagatcggcagtagtacagattcagaatctaattgacaaacacaaacaccgcaatataattcggtaatcaagcaagccatgatatcagctgcaccccatcatcctccggttaaacattcatcaacgacgacgtgattaacctgaaccaagaaatggcatggtatctgatcaagatatataatcctgatgaacagatggattttaagtttttaactgaatccattaaaatggaagtgaattcagatgcttacaattgagtgcacaaactgcatcaatggaggagtacatcagaaaagggcgccgtcgattgggaagtcgtcgaagctccacaggttgacgccggcgttcatgtcggtgttcgcgctgttggcgtcgccggcggcgaagaggctgtcgatggactcgtagccgtcggagtaggggagctggaacagcatgaacgggtcgaactccagctcgtcggtgaaacccagcgtgtcgctgccgccgccgacgctgccctcggacgagtcgacgtcgtcggacctcgccttcttggcggggctcccgccggactccgacgtggcgacgctgtcggtgaaggagctcgtcatcatcatggccggtggcggcgccgcggcggtcgtcaggtcgacgaagccgttggtgaagaaaggtagcgcggtctcagcaggcggcgagaattcccgcttcagtccgcgcggcggggcggcggcgggtgctgtcgccggcggtggcacggcggtggctctcgtgttgccgcggcgtgggcgcgcgatggcgggcgtggcggggaagttgaccttggccttgctgccgcggaggcggcgcgcctcgacgtcgtaggcgcgtgcggcctcctccggggtgttgaacgtgccgagccagacgcgcgtgcccttgtgcgggtcgcggatctccgccgcccacttcccccatggccgctgccggatgcctcggaagtgccgcccccgcttcttcttgctcgccgccctcgccgccgcgcgcccgtcgtgcccggcgacgactgcacgaacaaaaccaaaccaaaccaatcttcctcggtgagatcaagccaagaactcatcgccatcacgatcgaacacctagacgagatccgcacgcgacgaacattaccacgagatttggacgcgaacacgaagtgtccttcgtcttcttcctccgcgtcgtcgaagtcggagtcgtcgtcgaactgctcgaaggcggcctcgaagtcgtcgacgtcggcgaagctcctctgctgcctcttgctcttgctcttgccgccgccggcgttcttggagccggccggccacaggtggctggcggtcacccgcttggtcgccgccgcggcgcgcgacggcgccgggatgaactcggcgaggatggcgcctccacacattgttcgcggtttgggtctcccacttctcttcgacctttttttaacgtgttcgtcgtgttttttttcttcaagtgtgttgcgaatgcctttgttcttgtaaccgagggagggaaatatatatatatatatatatatatatatatatatatgtgtgtagtacatttataaacacaaatttggatgagttggcggatgacgtactggcatgccagatgtcgcgcacagatgcccccaagctaatgtgccacgtcatgtctcgcctctgtttgaatctcctataaaagttggataaacttttggataaaagtgacacgctttttaaactgctaaacggtgcgtttcgtgcgaaaactttctatatgaaagttgtctaaaatatcagattaatccatttttcaagtttgtaatgattaaaactcaattaatcacatgttattaccatctcgttttacgtaaaacacttaatctttgtctttatcttcatcttcaggagattcaaacaccacctatttatccgaaattgctatttagcgcagctgtgttttcggcgcatattttctgataaaagtttttggagttttagtttagaattgtgtaattcttgatggatgttttgaggccatagttaggagtttggtaatatgattttaagttataattcgtatgatttggtttcttgaaaaacacttgtatggtttgagttgaaagtttgttactaaaatggaaaaaagtgcgggtggacaacgtagctacgctaatttactccttcaatggcacatatatgtccttggagcatcaaggtgtcaactttttaaaaagctagatgacatcccgcattttgctgcatgatatacaaataaatacatcttaaatattgtagaatgattgatgagttttggttcaaatattgtgaaaatgatataataagtatgatgatttaccaggcttatatatcgagtttaaattttagtaatttgtaaatgatgtagtatagttgtattttaagttataatatgtactatattattgtacttgcatgttgatcatttgatgcttagtggctgtaactatataaaagatatagattaattatgtagtgtcaagtttgctctgattgtgtaatatgttctgatttcgcctatgttctttttatgcccacaacttcgaagttttgctcgataatatatgactgttgtcaagtaagtgccgctcatacatattgtatgcctaatctggtaggttattgtataaagggagagagagacgaattcaatgtcataaacttgatagcgtataaaatattctctctgattttatgttagtgcctttaattaggtcacctatatatttattcctcataattagctcagatccactcttcaaagatgagcttccactaaacaaaatatgatgcccccactcggccaactcatcagcccaacacacaccaaatgcacctgcactacatactcctctcacagtatcaccctttctcctctcgagcgcatatgacattttgttttatttgatacaaagataaactggtggttttttataatgcaattctggacgagctagaatttaaaataaaaattacaatggtgacattaaaccttcataacaaatagtatgatgacttttttttttacctcctctagtaatatactaacaggcaaacaattgcggagtggtctgtcccctccaacaaatttttttgacatagttatctaactaattaattaattaacctaaataatggtgtattaggtctcctccgttccataaaaaacctatatagtactataatgtgtccagattcgccagattcgttgtattattatgtatattattcagttctaggtttttgttttgagacggatggagtagtcccttctcatgtctaaatcctggcttcgccgctgaggcaaagaaatatgtcttgatttattttttaatacaatgccatcttattccccaattgagttacagtgaagtgatcagctcatagaaaagcacctctttcacaccaagcacttgaatggataatcataggagcagagctcccttccttcaaacctactctctttctcaacctctcattagattcacatagaccagagatctatatcggcacactcaagaggccagctcaaacatgataattaactacggatggatagatgcgtggcctacacgaactaatcttctgtccaagtggcaagatatttgtagactcatgcatgcatatgcatacactgcactgattcaacccaagtgggaagatattattttgctggtccatgcaatgcatgccctgcctgcagccgtgaatggtgaccaacatggtgttctaaaagtgtgatctattgacttgaaaaaaaaagatcattccacacaagagaaagttctactcccccgtttcatattataagtcgtttggcttttatatataccagttaaatttctttagatttgatcaaatttatagaaaaatatagaggtatttttaacataaaacaaacatattatcaaaatatattcaatgctatatttaatgaaactgatttgatatttaagtgttgataaattgttctataacttggttaaacacaataaaatttaactataaaaaaagtggaacgataatatgaaacggagcgagtacttatttgattgtagcgatgaggttgggaatttatcgtagtatcgtggggtccctgtgttagaggaagcattcacttggtactcccttcgttttacatatagtacttggcaattttgatttcacgtaattttagtttgagcgctcatattttgttaaaaaagactaacaaaaatctaaacaagcaaattacatgaaaatataaacacatgtaaatcttgttcatcataattgaaagatctaaacgatatagtgatcaaatctatatacctatagtagttcggaaattcttaggaattccagcgttgaaaatatctggtagttaattagataaatcatattatctatgtcctggatgcttaacatagcgggaggcaagcagtttatataggttcgagccgtttataccctactcctactgtgctcttctctcgatctctcttttttttttcaactctagctagaactacaggtgccgtgtggccaaatccgaggatccttgacatccgaagtaaccgaaggcaagaacctcggaatgacaccgtataaagaaaagttccgagaaaacactaatagtgaggtggtagagttgtgctcgcatgactatccatcatggttcaaatcccgctactcacagatattacacacacataaatatatttttgcttgtctttttttttaaattctttttagcatacgttaaagaatgtaaagatatatgaatacaaattaatttatccgacattttaaaacaatttatacctaaaaattactgctgatatataatgccagtactcggggagaacgcccaacttttacgagcgccgcatgcgtagacgacgagaactaggcaagtgtcgtgtcgcggcgtctcttctcttcctctccctggcttgtggcggacacatgcatcctccgtcctcgtcacggtccactccgctcggcttggccccccaaaaattaatcaactctaaaaaggacgcctaattgcgtcttcgcgcgagataaggttagcctttgttgaggtcgtttttagttctaaactttttctttaaatttttaatttttttatcacattaaaatttttctacacatataaagttaagaaacttttaattttagcgtgaactaaatacaccctaggtgtgccactaaaactttgctttctggtttttttgtcttaactaattatcaccttgcatgcgaatccccacgaagttatcccgcaccaattctgcgtgatcatggcactgtagattcagcactgagctttagatttacgcggagaaaatttttagttgatcttgtaaaaagaaaggcaggtagttaattaaagagtactgctctggtaagtttcattaaacatcgaaaaataatttataagtaaaaatatttatatcggtgttattattggcagtctaaaaacaaagggctaataaataggctaacatgaaaaatgacccaaaaataatcatctctaagattaagttataattttaaatttactttagcctgacaagccaataaataaacgatgaaaataataatccggtaaacctaaacaagctaatgctatacatgttatctttaattaggtttatcaggtaccgacaactacttctgttcatattaattgggaggataaagatgtagcggtatttctaaccgaaaataaatataatgacaaatattcttaatacacatttaataaaaactggttaggtgttgtagtaaataaagtttaacttggagagaaaaaccaagtgatatggagtgcgtggttactagtaaaacaaactaatgattgatagctagaaggtggagtagggggtaacacttcaggcaagcctactaatttccttccacaaaggatcctaaatgctataggttaagttgattactcagcaatgatgtcacacacttccacaaatactaacaattaagctctccaataacaacaaaaattcagtttaaggtagctagagaacagatcaacaacaaagctaaagggattagagcagacgacaggctaattagcattgttattatccaccatccacatttttttaagcatgtctccttcccaatgcttttctgcacttatggctattttttaggaatcgatcgcgatcgatccttgaatggtaagttcaatgctcccttcttaaaatatgtggctcgtggtcaccacgctccacttacttggcaaagcagcaaatattattaataaaatgagctgcttccgaggaaaataaaaaatagtactagaagaagattccactaaagcactgtaaaaatagataaatagcacaacttaccaacatgacagtgatcagcgctcttcatggaaacaatttaggggccaatatgacaccctgaagcctaatgtttatgatcaagttttgaacatggagagtaccatctccagaacttagacatttaaattctattcttgtgatattttatttactcttttaaatatggaaacctaaatactaccaactactgcaattttcgcaccgtgtagatacatgaagcacgcgtccatcctcatcaccccatgtactagaatactgtcatatggatttcgagttttttttttttgaaattggtaaatcataatatggaaaatacattttttctaacgattgtactgaaataattttcatatatcaataaattattcttagagataatgataaacaaagtaaccgggataaaaaaaatgccacttcattttttgtgtagtcaaaactcaaaactagacaatttggtgcaaagttctcctacatcatcgacttagcaaattaattaatggatgccgggagactaactagtctagggagcttaagagggcacttcttttgaaaagatcatcatatcgacggtacatttctttactaagaaccatattaccgcagctaaaacgacaaacattatcatcagcaaactctataaaaaaattgtcatggtctcagcctaattaagccaaatatgcctctgtcggctattctatacttggctcacttaaccaaaaataattagcgcgtgcagacatgtatctatcgaccaccgtgtgtatgacccccaaatccatcaacacaattgcaccatttgtttcatccttggttttccaaatggtggtgtggtttctcataaaaaaagggtatatcatttgattatataacatcatgcttgatcatatgatgagctggaaagtaaacacctacgcattacaaaattatttttatccttataggaaacaaaatattttaatattatttacataataacgcaaacgtgcacataccgtaaaaccacaccaaaaaccgctgaaaccacatttctcgcagaagattccagaatatgcctcctactctagttttcttatgctctctgtccacaaaaaaacaacataggataatatgtgacgttttctcattgcactaagaaatatcatgccccatcttagattgttcttttatgggatggagggagtagatagttaggctcccccatcctctcactgatcagcaacctcttccccattttatccgttagatgaacacaatttcaacagtactaacttcattatggtcatccatacgtcatagaccaatgcacgcacacacaaaatggacaaaatggtgtaattctaaaaaaagttggacaaaatgatgcacagaagtcaacagataaactaacagataggattagcacggcctaggttaggcacccatcacatcttactgacgtgaaagcacaaatgcatattactatgcatttcgtgagtttacagcgaccaatccaagtcgttagcacttggcattaccttttcacaggtgatttttttttttttttgcttgtgggcacgcaacttgtggcccaacttgggcctgtacttgaggagcaaaagaacctctgtcgcaagttataccacctaaaggaagtacacacgcacgagcagtacgagctccatggaactagtagctgaaactcgctgatctctacagaaaaaataagtatgagttcttttttcggcaactcgaaaaagtgactttcttttttttttgttatcacgtttcttataatgaatgctgtacatatgtatgtgtgtgtgtatttctatgagataaaaatagatatttctacgaatatgggtttacaggcatatctacgagtatgggattacaggcattgtaagaaaaaggattatttttggattatttttatctcatagatgtctttttagagtgatatgcctgtgatcccatactcgttcttctcagatatctgcagaacaataaatttactggttatatcaatgtccttgctaatctctcccttgatgatctgtaagaaatcaacctataagtaattaatattttatttgcacgtgcagtaccacatctcatatctttgctttccttatataggaatgttgcaaaaaatcatttcactggctggattcctagtcaaattaagaagttaaacaatctacagtgagttctcctggcttatgaacatgcaaaaatgagagttgtacactgacctattatgatccttgtgtacagaattgacggaaatccaccacctccatcatatacagctcccccctccaccaaaccgtccaaacagcccaggtcaagacaatggtggttcatgttttggtggaagctctggggcagtccttgcattctttgtgataaggagaagaaaacgcaaagctgcaatggaagaacactttgaacagcagcaaccattcacctcattcccttcaaacgaagttaaacgtatgcttacctgatatcagccttgctgatcatcatactttagttttgttatctattttatgcaatcatctgaaaatttgcttctggtaaagtgcagacatgaagcctattgaggagttacaaatagaacagcatggtgaccaatgcaaggtaggttacgatgacaactccagctgcaagtatctgggcttggtgatggcttcacgagatcctttgatattgtcatgatagttcctgatcaaagcagatgccgaacctatatatttatgcttcagaaacagtaaaattcagagagaaatgatcgtcaccatcatttagtatggctatgatcagaaccataaacagagggaattcgtaatcccatctcggtatgaccggtgctggattgggaacatgattataacctcaacaatcacaccaatggcgattgagtagatacagaagttgcctatggaggtaagaatcagaaaattcagtggttagaaacagcttacagcacatccacttgtgaggttcttataatcttattacagtctaaagattgatgaatcaccttctgaaaatgcccaacaacctcagtggagtccactagatgagctgccttgccaaagaaagagtgtatcccagttgcaatgacaacagcttcaatctcaccatgcttgcatgttgagccagtgaacactatggtccccggttcttttggtgacaggaagggattcaccagtgagagctgactacaagatgaaggacaaacaaaaatgtgatcaaattatttacacggatcaactagtctgacattccagtgatcgacatctttcgcatgaacggcgtgtggcaattcattttcagaggatctccctcaagtaggcacgcatctgcagggacaatgtcaccaaacctgatgctgattatatccccaggtaccaatgtggaagcatcaagctcttgccactgctcatctctaagaacctggtagcaaatccatgtatacaacaagatcagactagcacaatggattcacttgcaatttttaaatttctgttcagaaaaaaaaaacctttgtttttagcgccaaccgggacatgagtgcagcagctgcatcgcctgcattgttttccttaatgaagctgattgttgaattgataatcgggaggcagacaattcccaggaaatcctcccaatcagtaccttggctctgaacaaagacagtaaacgattgaacaccaaagaaatccattataggttgcttctgcttattcttttcatgaacacacaaaagacttgtgcatcaaacgttcagtaacaaccatggatgtaaacgagagaaaccatgcaacagcagacaagagctgccatgagaaaggagaaacaacagagataagaatagaacactacacatcagaacataatcagcatgacgtcgaatcgttgccagtcttatggccaatccagggttcaattctgatgaaggatttacgcaaaaacaatggtaactagaggctaggtaacagaaagggcaacgataaaaccagaacagaacattgtttaccttgctcatttacagttttctacctaaaagaacttcatctagataagataggaatggcaagatagtgcatatgcccaagacaatgtgactaacaagggacaaaacagagccaagttgacagggctgctgatggatcaagccatgttgctcagcagttcaaccaggtcattcttcttcatcttggaatatcctttgattcctcgagatttcgcaagttctcttagttctgtgaccttcaaagtgcttaaatcaggacctcctaaggaagatttcagagtcgtatcatgagattcatcaataattggaacacttgggatttgcaaagatggctcatcatattctccactgggttcatcagtatcagaagcatcaggttcatcatctgaaatatgatcaaggtcatccaaagataggttttctggttctattacagaattaggttcgaatgtagaaaccgagtctggttcatctgtagcagccttattttccaaagttggcttagcctcttgtacggcatcattgatgttattgatgactcgttcggcatcaacattggtaacaggctgaaactttacattaggaacaggggatcttcgcctaaaatttgaagctggccttttgaaggctgcaggatgtggctttttctgttcttcctgagtgtcattctttatgaagatgcttgaattttgtttatttccagattcattgcttctctttgtttggtcaacactctgttctttctcatcaccgctcttccttcgttggtccactgagtgcttcctaagcagatttagaagggagtcaacactgcccctctcaccctgtgcttttgcttgttcaggcttcttctcctccttccctttcccccttgctcgcaattgtgcttgaacccttttaaacaactctactatctccttctctctttcccctgggactgatgttgcttgaggacgggaattgcttgtcaaagagatgggtggtccatttttggaggacataatatcagtatcgaattcatcaatattctcagagtcatctttctcctggtaaggcttacttttcctccgagctgatccacccttctgatggcgtgtgatatccgaacttcttgacctatggttgttgggattagcactgcataccaaagacaacttcattgggcgcagcataggcagtttactcaggaaacaagctccaagaagaaatctgttgtctccatgataggctggtaatgttctgcctgaaacccaagaaacaatagcatagtaatgaataaggacgaaaactaaatgtttcagattgaagggttcgcagtacacaagatatatagatacatagaagttggacatacagatggccatggcacaactttctttttccacttcaccccattcacataatgcgaaaacaagtgtacataaagtgcataaaatttttaaaaaaatcatagtgccataagcagttccttctttctatatttgtttatcagtggcagtttcatgttgagtcagcagtgttcacatacataacctgctatgatcattcacacgtaattaacttctaaaaaatgaaatgaaaaaggatgtgtttgtatgttaaaataacgaatagttctcttttacgaaaaggttgcattaccaaaacatataaatatcatgtggagcccagcttgtcggttacaattaactaaaaggaaaaatataagccgctacagatcagagcatacaatcatacacatctgacccatatgggtaagatttggataaaatgtatgggccatttaatgtagacctgctatgtgccttaacaatttaatcctatctggatgaatgcagggcagaggaagctgtaatagggaaatcaagaaagcaatttagggaagaagaagccattcaatttcagctggtctgtttcatgtccatgtgaaggttcattacaatttcagcccattaatcaagcgcattactctggtaaaacataccatgcccactcatataatgtttgctctcagcattacttgcactagcagttagccttctatcacgctgccagtgaggctgtgagttttagccacaagttccattgtgctttgagttcttaaacatgatagcaaaaagagaggaaaaaaaaggctggaagtctacctacctaactagaagtagatttgaaacattttttcaatacaatgcatcctggaagatagaggtagatgaaaaccttgatcaagaagaatggggctaaggaaacttgcaagaacagtagcaaccgatcatctaattaagttcaaacaggttttcaatgcacaaaaacacatccatatgtctgttttcaaagtacaaagagttaatgattgatgatttagaatctccacagatatacttctttaactctaaccactgatatataaagttctattaagatggtgatgtgaaattgataccattagtttcacataaaaggtgagttattcacatagtcttttattattggggaccccacccatctccaaaccatcatgtttacaaatggaggtaccaacattacagaggcagtatatattatagtacataacagataaccaacggctggtgttttcaagctgctatggaaaagaacatatctagccttggcttagtggaccctaatagagtgaaattctattcatgtgttattcaatagatttcacttatcattcttctacctcaagatgtcaccgtctgatctctcccggaggaatattcactatcctgatgcactagcatttcctattcatgacaaaatggaactagacatcaacaagaggtctagtagcctatactacctacctcatttatcattgtgtatatagtgcttccagacatatagcactaaaaatgctgataagcatgtaatttgacaccaaattaaccatgaaagtaatatgcggacagcaagaattcctttagctaagacagttttaaatttccagtttttcccaagctgctctacggcttgtgaggatgcatcatcctacagtgatttcttaccacacttagggctagaagtttggatcgcgtgatatttaaaggaaatgacaggaaacagaataattcatttggttttaaagcctttttcactgttctaaccatatacgttctccaagctgtgccagcaagcagcctttggaaacctgggtaaaatggcacactcataaacagtgtatgaatcattaataacttgctaaagaaactaaacttaataactctatatttcattcttacaatgtatcatcatatttacaccagcagtgcgtgcgagccagattttttgaaagaaaatgcgagccagatttcatagagaacgatagttagttttccttaaaagagctaagagacaatgcgccacacacattaaagcagtggcggatctgacatgggacataggggttcagttgaaccccacccccccccccccccctcccccaaccccaaacttttttcggaacaaacatttattagtattaaggttaaggcaaatttctactacaacgaagctagggttaacgcaaattcgagaaaaaaattgcgtgggtggagagagggagatgagacaagaggatgtgcgtcgtaagggatgcggcggaagcagcaggacaagcgacggcgaccccgctcgctcgctcgagcgatggatggatgggaatcggcgcaggcggcggtggcggaggatgtgctcacctggatgcggcggaagcagcatgacgaacgacggcgccgacggcgccctgctcgctcgcgcctcgcgggatggatggggatcggcggcggcggcggcggcggcgggcgaactaacggataactcacgaaaacaatacgtcaaaaacggcgagggtaatttagtaatttcgccaagcactctcaatctgcatatcctatccccctccaaaacggtgcaaatctgaaaaaagaaagtatccatagcttaattctattttccaaacggaacatataggacacctttgggatggtagatttttattttattttattattcggaattgcatgattttatttattactccctctgtttctaaatattattaatttttttcatatcatttaattcattgttaaatatacttatatgtatacatatagttttacatattttacagaagtttttaataagacgaatagtcaaacatgtgctaaaaagttaacggtgtcaaatatttagaaacggagggagtatatgattgagatggtggataataaataataaaggcaattacaaatttgccactggtttaaatcattaatcattattgcaacactgccactaaaaaattataaaaatactactagaactgtctttcgagtagcatcttgcaaaataaaaaaaatatggacaaattttacaaataaccctaaataataatatgtatgtctggtagtgtgggcactgcccgattagatatggttcactggacaggccatgtcatgtcagcccacatgttttatggagtgtattcttccgaaaatcacatcgtatagtatcatatagctaaaactgcgaagtcaggatattgtgtggtaaagtttgactaaaatatgttacaagtataattaataaaatgagctacttttgaggaaaataaaaaaaatagtactagaagccattaaaacactctgaaaatagacaaatagtacaggcgtacagctaaccgacatgacagtgatcagcataatgtttatgaaaaagttttgaaaatggacggtgccatctccagaacttagacatttaaattctattctcgtgatattttatttacttttctaaatattaaaacatactactaccaactactgcaattttcacaccgtgtcgatatatacgcacatgtccatccacatcatgtactataacaacgccgtgtggattccgagtaattattttaaactagtaaaatcataacattgaaaatatatttttttgacgattgtactgaaataattttcatatatcaataaattattcttagagataatgataaacaaagtaaccggaataaaataaaatgccacttcattttctgttgtagtcaaaactctaaagtagacaatttggtgctaagttctcccacatcatcgacttagcaaattaatggatgtcaggaaactaactagtctagggagcttaagaggctcacttcttttgataatatcatcatatccacggctcctttttttactaagtaccatattaccgcatctaaaacgacggacattatcatcagcaaactctctaaaaaattgtcatggtctcagcctaattaagccaaacatgcctctgtcggctattctatacttggctctcttgagtcttgaccaaaaataattagcgcgtgaagacgtgcatctatcgatcaccgtgtgcacgacccccaaatccatcaacacaaccgcaacatctgtttcaaccttggttttccaaatgatgatggtgtggtttctcataaaaaaagatcaatcatttagtattatataacgtgatgcttgatcatatgatgagctggaaagtaaacacccacatattacataattattttgttctggtaggaaacacgataccctaatattatttacataacgacgcaaacgtgtaactacgtaaaaccgcggcaaaaaccgctgaaaccacgtagaaaaccacatttctcgcagaagatcccatgttaggctttccagtctagttttcttattctctttatctaaaaataaattaatctagttagatgtgatagatcacaatattacaaatctggcggatgtatgtctaaatttatagtactaaaatatattatattccgtactatattaacttatcatgcgaaggaagtactagagcgtagacagttagactccccatcctctcactctgatcaacaacctctttccctctttcccccttagatgaacacaatttcagcagtactaatctcactatggccatccatgtgtcatagaccaatgcacacacaaaaggcacaaaatggtttatagtcaacagataaaggatgtgtttagttcgtgtgctaaattttttttaagtatagggacacacatttaaagtattaaacgtaaactaataacaaaacaaaatacaaatttcgcctgtaatgtgcgagacgaatttattaagcctaattaatccgttatttagcaaatgtttactatagcatcacattgttaaattatggtgtaattaggctcaaaagatgcgtctcgcgatttacatgcaaactgtgcaattgggttttttttcgtccacatttaatgctccatgcatgtgtccaagtatttgatgtgacggagaagttcaaagtttgaagaaaaaattttgaatctaaagacggccaaactaacagataggattagcacggcctaggttaggcacccattacatcttaccgacgtgaaagcataaatgcatattactactccaagtcgttagcactagacactaccttttccccggcgcttttttttttcttgtggccacgcaacttgtgagatgtgagttgtgactcaacttgggcctgtacttgaggagcaaaagaacttgtcgcaagttgtactactaaggccctgtttagttcgcaaaaactttttcccaaaaacatcatatcgaatctttagacacatttatggagtattaaatatagataaatttaaaaactaattgcacagttaggggagaaatcacgagacgaatcttttgagcctaattagtccatgattagctacaagtgctacagtaactcacatgtgctaatgacggattaattaggctcaaaagattcgtctcgcggtttccaggcgagttatgaaattagttttttcattcgtgtccaaaaaccccttccaacatctggtcaaacgtatgatgtgacacccaaaaattttcttttcacgaactaaacagcccccctagctgaataagtaggagtacacactacacagcacaagcagtacgagctccatggaacttgtggccgaaactccctgatctatctctccatgaaaacgaagaagtatgagtttcgttttcggcagctcgaaataacaattttcttgtttttcgttttcaaataacacgttccctagatcaatataaacaatgtgttttgtgtaaaaaaatatatgtaaaagtattttggaaaaaaatcaaataaatatatttttaaaatttataatagcacatatatcatgtgctaataattcacctgttttcttagccacaaatagcagcttgttgatttgaaccggcccatagaaaccaaaggaaatttccctttcctataagttgtagagaagaaacttaaggaattttttatccactcaaatctcttggaaaattcatatagattgaagtgtgcatgaattcctattcctccacattttcttattcatgtgtgttaaaatccttcaaaaacgaataagcccttaatgttgcaagtcgaagccaagtagctttgaatacaataataataaaaaaggaacgaattacaacctacaagtataataacacataacaccatgggactaatttcctatcttttttactgccatgatggataattgaccatatttgtctttctgaatgttcagattaattgggttgtttgggcctgttggatcatagttttctacagctacatgcacgctgaatctcttgtttttactgcagtccatcaggcccggtttctgtcaaaattttcacatgttaaagggctcctttgccgcttgaggtgaatcaaggtcagaaagggacacaggttcaaatcaaacacaccccaaacgatacgacaactacagattcaaacaacacaaacatgaaaatttcgaccacacacgcagaattacaaactagcaagattgctttatggcaacgttaacaatcagtacaatacagtacagtacaagtaaagtacaagaactatggaagccctagctaatagtacgacgcgttgagacagtcgtcgccgaagctccagagccccacgctctcgccggcgacgttcgcttcaccggcggcgaacagcccgtccatgagcgaggcgaacgcgccgccgttgaggtcgccgaacaagaaaggatcgtcgagcgggagcaggccggcggcggcggtgttgttgtcactgtcgaatgacgccgggagcacttcgtcgttggaggtgacgtggggctcgctccggggacgcttcttggcgccgccagcggcgtcgaggagtgcctgctgcgccgcggcgtcgtcgtcggacgacgccgacatgccctgccacgagaagtccggcagcgcgctgctgctggcaccggagctctcgctggcctcggcctcttcgtcgacgaggttgacgacgacgacgacgttcggtgtcgtcgccttgggggtggcggtggcggtggtggggcggcacttgcgggggcgtggggtggcggcggtggaggaggaggaggaggggaagttgagcttggcggtcgcgccgcggaggtcgcgggcggcggcgtcgtaggcgtgggcggcggcctcggcggtggcgaacgtgccgagccagacgcggacgccctcgacggggtcgcggatctccgccgcccacttcccccacggccggcgccgcacgccccagtacttgctcggcctcgcgcggcgcccggcggcgggcgccgcccgccgccgcctcaccgccgccttcttcccaaccaccacctcctccacctcctcctcctccatctcagagtcctcacgtccgaatctctcaaacgccgcctggaagtcgtcatcacacccgcctccaccaaccttccgccgcttctccccgtcgccgccgggccacacatgcgccgccgtggcgcgccgcggcggcgtggccggtatgatgttagccagaatcgcgccgccacacatgtcgtcgttggatcttgggtttcctctcgacgatctgatcagttcgcacttcgcagtagctagttgccggagctggacatggtggcggcgcgcatatatagaggcgggcgcttggatggcgcgaggggaaagcagcgcgggaaaagtaaggggagaaaataaaagaaatggtcacgcgggccacgagctcagtacgcgaccctccaaaattcgtgggcgacgagacgagtcgagccgagccgacgacgttgcgaggcgctcaagggtcgtgggtgggaggatggaggaattgaggataggaacggcatattgcaccaaccgagtacacttctgacctttctctctcgtcgcctccaccgcttggcaccaaaagcttttcagaacctgaacctggtctaatttctgaactcccagcctggatgctcagttcctactactactccttgacagttgacacacagtttacccttgggttaggatttcgtaagaagttcaatttaaaagataatccctttgaataaatttcacaaaactatttaccgttaactaaaaactactattgtataactatgacttaagctgtacacaaatttaacgtcaaaattatcacaaaaactagaggtttatcgtacatttccttacaaagtgaaactgagttaaactttacacaaaactattgaaataagttttacttgacatcgaggtacatcactgaaactatggaaattttataaaattcaagaggtttcataaacttcactcatattttataagattttgtttcaattctatgacgtaaaaacaacggaaagtgagatatattatatacattgatgtgaagtgaaaatacatgctaaaccctatttggagtataatctatctcgtgactattgttaaaaaaaacctttatggtgacaaagtgtaatttactctatattaaaagtttaatcaagataacagtgtagggatataacatttacaatatatagttttgcaattaattatgtgtttaatatgtgctttttacgagatatcatagcttagatttatacttttgtgataaattcgatgttacatgcctattttgtgacacaacaacttaaacatgtgattttgtgacagttttatcaaaatatctgtagttttgtgaaatttttcaataatcctattttatataattatatgcagaaattttgtacgagctagttgttcatttactgcgatgaacagtgaactccaatgttataaacgggaattgagttcttgatcgtctgggttgcacatggacccttttgacaagggttcagtaactgcagggtatagataaggccagtaatttaccagtgacggccatactcatagttaccagtacaacaaggcaacgatctcacgataccgaaaccgttcccggagtacggccttccagttttgccagtaggctgtatcaacaagtgggtgtttaattagctaaaggtacttaaaagctagctccatacaattggagggttcatgttaattagtggctactagtagtatttaacaagctaatgcactggagttggcactcttatcctctccctgatccaacaaaatttgtaaagcttcagttctgacactaaccattcattttcatatcataaactgtgatgctagtaatacctatctcctttgttatttctattgaccggttaagtactacctaggactagctttttgagatttatgacacttgcactaattaaacctggtttgtatttgtcatcgcttagctaatcaagaactctttctgatgatccatactacacagcaagcacacaaaaccgtggttcttgcccaggtatgcagacagcggtatggggcacaactggtacccccacacacacacacacaaaatgtggcacaaaaagtccggacactcatggaatagaacagaaaccaactgaacatgattcgcatttcacttgcaagcttttgcttcctaaaagaaactcaagattctgccgtttatgatttagtttgacagttttttcttctgaatttggaacatatttaggccccgtttagttcccaaaaacatcacatcgattctttggacacatgtatggagcattaaatgtagattaaaagaaaaactaattccacagttaggaaagaaatcgtgagatgaatcttttgagtctaattagtctatgattagcctaatgaatctacagtaacccacatatgctaatggcggattaattagactcaaaagattcgtctcgcggtttccaagcgagttatgaaattagttttttcatttgtgtctgaaaaccccatccgatatccggtcaaacgtctgatatgacatccaaaaattttcatttcgcgaaccaaacaagcccttgctagtccctgggcagttagcaagcagaagaaattcagaaacaattatttggtcacaggagaaaatggttagcactatcaacagagtattttaattcagtgatgaactctgaagataagagaagagtttggtatgcaagaagcagaggaatggtgcccagctgggcctgtgcaggcagagcccatacatgattgcagcgtttcggtttgtataatgcaatgaaatggcgctgtcatgcgtgttcccatccatgattcaacttgcccaaaaaaaagaaagaaaaaacttttctttttgaagttggctggctcttgctgtgatcgatttgctttgtcgtatgctggaattgctagttgagcaactcaactctacctacttgagaaagcatcttgaacaggttcactgtttctctgccaagaacgcatggacggcttctagacatagcaaatatttattcatgtcccttatctctaacatggggaaaatatcactacttttttcctagcttttgggggctctgtatgtggcctcgcagtcaagttgaggcttaacaatgtatatatctcgtccgtttttgtttactcgtttctgctcgaacaatctctgctgccatctccaatcaattaactttgatgaaatggtccaaaacagaaaaatgaaaactcaatagggttgtactcatattataaatttatataattcatggtggccagaggagacgaacaattacaaatcctctttcgccttgtgaaagagagagatcgttctgtgtcgccgtcgagagccaaagtaacttcactgcatgagaaagtgaaagatctgtttcgtgccatcggtgacacggctgtgtcaaagctttgccttcacaagaagggaatcagtgacaggaacaaacagattagcagacaaacacggcatggctatggccatcaccaccgtgttgtcacagcgatacagtatcccacgacagggaaattcaagaattcagaactgtttgaagttactttctttctttctttctctgtatattttttgtttcttttttgacggagatgatgttaatggaacaatgaaggtactagtagaagtagtgtagggataagatcgaagattagcagcatcttttctcgctgtttggaggcaaagatagttgctactgccgacaaaaagttcgttgaagcgacctgatataaactcgccaccgaaatgatcgacagcctgatagatgctggtgggtcatttgatttctcgttggaagagtcgcatctgaatgtgaagcagtgtaaagatagatggggtaattcatccatattcgaatctaattttgcctttcatgtgaatctgaataggagcgcgtttcagataattttgcctttgcactcgcagtagcagtaactaatggtctagtctttgttcaaaaagcataccagttgttgctgcgttcggcctaacactatcttcttcttgttcaaaagattcatcaatcatgttgaaagaaccaaagaattcttgaacatattaatcctgtcttgatttcttgaacatcagacaacataaacatggtgattaactgaaactcagatttttgcatcaaaggcacagccaaaaagatcttttacgagaacgagaagcctcacataatttttcattaccgaaaggaaccaggacgaacacatgcttgcttggcaaaaccactcttctatgtacatgacatggtacaagatcgagtcacagggtcgccggagacgacggctagagcctagaaggacaagctggcctcgacgtcgacgaggcagcagccgtcgtcgaagctccagagccccatgccctggttggcggcggcggcggcggcggtggtctgcacggcgtcggcgctgaacaggctgtccagggactcgtaggcgccgccgttgaagtagttgtactggtcggcgaacagcagcgcgtcgaacagcgcgtcggtgtcgtcgccggagccggagtcggtggtggtggtggtgtcctccggctcggtcctcggacgcttcttggcgaggtcgtcgtcgctgtcgagcgccgccgcggcgacggcgaactcgtcggaggccgacatgccctgccaggagaagtccgggagggcgttcgactcggagctctcgctggtctcgggctcgtacttgatggacgccatggcggcggcgacctcctcctcctcgacgaggttgatgaccggggtcgccttgacggccggggcggcggcggcggtggcgcggccgcgcttgcgggtgtcaggggtggtagcggaagggaagttgagcttggccctgtccccgcggatggcgcgcgcggcgtcgtcgtaggcgagcgcggcggcctcggcgttggtgaaggtgccgagccagacgcggatgcccttgacggggtcgcggatctccgccgcccacttcccccacggccggcgccgcacgcccctgtactgcgccggcttcctgcgcctgctcgacgccgccgccgccgccgccttcctcgccttcttggcgcggaagacgaacggcttgtgctcggaggtcgcctcctcctcctccgcctcctccaccatcatctcctcgtcatcggagtcgttgtcgaagtcccggaacgcggcctcgaagtcgtcggcgcgcgcgcccttcttcttgcccggccagacgtggcccgccgtgacgcgcctcgccgccggcgcgctcggtatgagctccgcaaggatcgctccgccgcacatcttgctttgatctcgctttggttgctgccttgcttttgcttttgggtgttgggttgtgagcttgtgatgaggaaggagagagcaacgaggcggtgttaaataggggggagggaggccatcatcccggggctccgaaatcgcgggaaaaaaaaatcctaaagaaatcgcggcgaaagaggaggaggaggggggcgaagggataaggtcaggtgggtggggcccacgcggggggaggggggaggagaaggtgcaatgcatctgctgctgcgtttgcccacttgcgtagggggagtaccagacacgggccgtgctgtgtgtgtgtgtgtgtgtggtgtggcagctgtccgcggcgacggcgacggcgacggcgacggggcgcgtgcattggttggcccggcaaggaaagggaaggggaaggagatgggctcgtggagggcacgaccgcgctcactgcttctgctgctcggcaccccgcacccgttagccactggagcaggtaggatccggacccctaagggcctgtttggaagccctcctcgatttaccacaattttgtaccgaacgtgtggcaagatgtaaattatgttgctcaaaattggatggccacacttgtggtaaactttggctaagaaaatagtatatgactagtgggaccaaaagagtagaaagtgtggcatgtcaaaattgtgaaaacaaactaaacactaaccacatttggtcaaactgatctacctcaagtgtggcaaaatgtggcaccaaccaaacaggcccttaaacgagacccacgacatatttgcaaacaaacaatttatgaataaaacttttatatatatatatatatatatgtattattagtgatttagaaacaaaggctctaaaataaactacgatgagaaaacccagaagcaacaaaagtcttttcaatattgaaatgtggttacaggtgctaacaaaacttaaaataaacttgatttgattgaagtaagtgttactaacatgcagggcccctttgatttggaggaaaaacattggaattttggaggattttaatcatattgaaaaatttcctaagaaacactttgaaacgaaggattggatcctatccaatcctttaaaattcctataaaatgaacaatcttatatagattttggagtaaatttagcaagagtttcaacctctcggtaactttcctttgagtatatctctctcatccaattcctgcgtttttcctacggttcaatcaaacagtcattccttcgttttttcaatcctctgttttacacttacatttctatcaaaatcctacgttttttctattcctacgttttatcaattctgctattcaaaggggcccaacaataatgtatagcaaaagtagtccatatagacgggacccacatgtatggattttaactattgtaacattcacaatgtatatagatagcaaatagtattagaaggagagagaagtagagacaaataatatattttatcctctagcccatatgcttatgagtagcttttgttattttttttgctatgtactaatttcacaatgttattaggtggttgaatgacatattatattgcttatggatcacttttagactacattatggatgctcttagagcaggtacaatagcagactattagctagctatgaacatattttaatgagataaaagatgagagagaagagtagtgggctacagatatgtagccagctgcagtacggactccaagacacaatgtgtgtatgacaggtaggatcatatattaatagtatagtaaacaactattatataaattaactattatatcggctatagatgaattagacttaatagtgggctatactattaaacttgctcttagactatatggatatcaaccctataaaatccattcaaaattctgaccgtactattagtacattttacgggttcatgtgattttactgtagtatcaaactggagtatcatcacacgaatccgaaacccaacaagccaaacaacacagtgaagaagagctttccccggttttgagctcgccgatccttcctaccaaaccttcctccgcaacaccatggactcccctcacccaaacgtgtgcgaccaacggcatcacggccacacgggtgagccacggagatcggggctgcatcgcctgcgaataccaaaaccttctccccaaccccagtttcttggaattccggtattgtcaagttgccaacttgacctgctcactttctcgccaagggtcgcaggcagcaggatgcagctacagtcaaagctagtactacgagtagcaaatagacccgatatatatatatatatatatatatatatatatatatatatatattcagtgtccgtgtcacactggggaaaggttttttttgcaagcgaattaggccctatttagtgtacacacaaaaacttttcgcccaatcacatcgaatgtttgaacacatgtatggaatattaaaaataaaaaaatatagattgcgtgtaaatatcaagacgaattttttaagtctaattacgtcatgatttgataatatggtgctacaataaatatttactgatgatggattaattaggcttaataaattcatctatagaatctgtaatttgttttatcattagtctacgtttaatactttaaatgtgtgtccgtatatttgatgtgacacgttagaaattttcgtttcgaactaaacaggacacgtaagtgtccatgtcatactggggaaagtttttttgcaagcgaattaacgaatggcgttctctgtttatacaggatcttgtgtcacactcggtcattcaacttgatgtgcaaaaccaaggtggctgcggtctgcggcgtgccaagtttcaggaaagcggtattgcacaagctgaggaggtcccaggcacagcagcaaaagcaccagaaacagtttttttcacagagtcgcttgcacagcgtgattttcagttttaccagattcattatctatttgtaacacaaaggattttatctcatattgtagcaaaggtttattatcatggtagagtatttaccagtagtactctttgctacgagaacatttgaaacttgagcaaaggtactttctccctcattatatgttcatttttcgctcatttgtcctagaataaatttatttttaaagtaatcattacctcaaagtttgtgaaagtataaaataattatattaaaaatagataaataagagactatatagagtttgataaaatagatgtattttagttttttgattttatattgatacgtgtgagatgaataaaagataaatttattttgagagggagaaattaggtaaagaaaacgaaatgtaccttttgagatagaggaaaagggtgagagacattaattgcgtgtccctgttccagtggcaacttggcgatgcaatttgccgtcgcgcttttggtggttcggttttaaacttttaatcatgcgagatggcgggaggcgacggcaacttgcgggttataagagcaagttcaatagtagcaactaccagctctaattcatctaatctaatagctcatttatattatagttacatactacactattaatacctggtcccatctgttatacacatactacgtcttagagtccgtgctacaggtggctataaatctgtaacccgctgctcttctctctccttatttatcttcttaaaatatgtttgcagctggtttgtagcctgctattgtacctgctctaaacagtactacagtactacaaattgaagcagcgcgtcgttggaacgtgtggggttcttatcatccagaggcagaacaggttcagtgtctcgcattcgaagtcaagaaaaatgaagaaatgtgtctctctcgcctactttctgggcgttggcgttgcatcttgcatgtgggcggagcggccaattgatgaagcggcacatctcccctgccgtgcggtgcagagaccatacagcaacacagggcatctcttcaactatgggtctatttgagaagcttaagattggaggaacaaatagctcgtagatggtcagtttctgagaatataaaaaagctactccctccgtctcataaaaattacatttctagctaatttagaataaaacagtaggattgaaaaataaccacaatgaccttatttaatgaacccattacatgcacacattccatatatacaaatgattaaaaataagtttgagataattaacccatataattagcatacttaaattacaagctgagagaacttaaaggaaacttatctagatgaatcaatttgctgggccccacatggctagaaatacaatttttgtgggacaaaactttagagctagaaatgcaatttttttaggacagaggtagtaggtttttcaactttcggtttctaatttattttctgtattctactactataattcttagaatttacatcaaaagctaaattatttagagaagattttgatttcatgagaagctgcacaatgtagaaacttcccagacataccctaggaatcccttccagcctggcagccttcctatccagttccagttcagttgtgcgttgaacggcacaattggcatctctatccattgccatggccgcaggcaaccagcccaccccaaagcggctgcttctcctaggctggcagtcatttttttatgctagaaaaatacttagctgaatgctcaggacttcctaattcttgttcgagatatctattacgaacaagttcagtgaactccaacgtagttgaagtgcctgtttagattgtagccaaaataaattttactaaattttagcaatttagcaatattgctaagttttggcaggatttcttatttatctactaaagtttggtaagaaactaaatggatacatatatttaacaactttactttaaaaaatagtatcaatctgaacatgctcgaagtagtaagttcaggcctgccagtacatcttcagagttgggcctcttaattcttgcccgccgaagcaaaggaccaactaactattggatcgtcaaagcccatctactgaaccctaacatggctggcctacgaggcccatcggcaaagtaacagcggaagtatcgttgaggacttgggggcccatttatgcgagtgggctaaaggcccattttgtactcgcgtgtttcttggagttgtccgtgttatgcaaaaattttcgctatcattggtagcgacagaaacgggggcattatgcaaagttcaggaccgtggatagttcagatggttttcagataaatactagttcagatggttgatttactactaacagattccctgatagttgatttctatcacaagagagtacacatttgaatcggaagcttcctcaaatacactaacataaacatcctgttggaactttttcagtgttttttagatgacagtctgcagctagctgttcatagtttgtcacagtgcaaatctattgttatgtactccctccatttcaggttacaagatattttaactttggtcaaaatcaaacttctttaagtttgactaagcttatagacaaatatagtaatatttacattaccaaattagttttattaaattaataactaaatatatctttataataaatttatcttgggttaaaaatattactattttttctataaacttggtcaaatttaaaccaatttgattttgatcaaagtcaaaacatattataatctgaaacagagggagtagctagtcgctgcctgatcaaagtgacaggcctttgttggatgagcacccagatctcatgcttccatggttagagatcatttgcactgtgcggatactgaacgtccacgccattttatgtttgaaattcgggaaaagcattaaggaacctttcatggttattttcgatctggacaatgttttccgggtctcagctcgatcattccatcagttaagtccacgcaagtgaatatgtcttcagagttatcacgttcttttcgattaggatacttatcttaactcgattttcgtaagcatatttttcaaactgctaaatggtacgtctgaaaaacttgatgtatgtaagttgttttaaaagatcaaatgaatgtatttttaaagtttataacaattaactcaattaataatatattaatggttttcttgttttacgtatgctaactttattaattgttttacgtaaacacgttgtcaaatgtccatcagtttcatctactttcttgtacactcttaacttaatttgcagcatctacacccagcaactacactactaccgctggttatagacgaaaagaagagatcgaaaaatacaattacaatttatacatgtgaagtagacgaggacaacaaaatctgtgacagaatgagtagtcgtacgtctccgttgtattgtcctccctaatttctcctgaaaaattgttcagaaactagcggagatgaacctcgatctcgataagtctgacatatgtatatataaatcatgaagcagcgatctgcagcctcgcgtgtccaccgatcttggccggcggcgaagctcgccggcggtggaacgcgtcgcggcgccgcctcaccagcatctcgatctctcgcctctcctccctcgccatctgctggctccggcattccgcgctgcagaacgcgtgctcccctctgcccaaaacaaaaaaaaccacagataaaagaattaattaaccacaagttcctcagctcgatcatgatcactaatcaccaaattaagtttctatttgaagtgtggattaaggcggagttcttgatttgttgtgtaaaatgtcttacttgtagacgaacacatccatgtcggcgtcgagcttcttgtggcagcagtagcagcagttcaagaaccccaaccccatgaacccccggcctgcaggagcaccagcctcatcctgactcgccgccgccgtcgccgccggcgacggcctcaccgccgaccgcctgagcacggacagcggcggccgttgcctcggcgactgctgtatgatcagccggagcccgacgagctcgccggagtcagccggcattggcttcttcgtcgacgccgcgacacccacagctccatcctcgatatggaagaggctcggagctctcggaatcatggcgtaaaaacttttaagttctcctcgatcttgaaatctcgagattcttgcagagagagaagatgaagaattcaagatcagagaattcagaatggattgcaagagggggaggagaattgctagcagattgtgtggcagtgtgattatatatatggtcagagctcaactagtacagtgaaacatgtggtgttttccttgtttatttgattattattattattgggccagctgaaagctacagctctccttgtcaaaacctcgaaaagattatatatttttctaatgataaaaaatattcgcacatgctacacatggcgatcgaattgaatatagcgcgtgcaatgctctactgtgttggcatggcatgggcttgcgctgctggctttatgggcgccacataatcgggataatagtttaatttctcacctgccatgtggattatttatcttttttatcgaggtgaaagtgaagtatagagaaagagacgtgtttttgcatgtgaatgtgtgatctctgctatggtcactatgaagataagagatttaacggttagagttaagacttcgccgtggcaaaacatcagcttttgatttcgtaatgttaaaatgcatagttgcagtaaacttttaacgctctgttgactttgttctatataaaattaagtagtaaaatttcttctaactaaaataaaagaattgcaccactagagggtggcagaagaaataaaatccgaatattcttacatccaattcctatcgtaactcgttgggcatattacgggcatattttgttgatagctaagagcatgtataggacaaggagggggtccttagggcatcagcaatgtatatagaagatgtggtctttataggtgggccctgtgtcagtagtctttagttgtttctagatgtcacaatggtaagacctggttgcaccctataatgggccccactagcaaccaactggacagagagacagtagcaggagaggaaagaagataattttttttattccttgtaggtggtccttatgcataaggatagctcatcctaagagcacccataaggactacttctacaatgtataatgcccactctaggatcttaagaccctctatatggtatacattgtggatgcccttagactgtgttcgggagctcacctcccgcgcacgtaaaacggagcgactcattttcttatgattaattaaatatttactatttttttgaaaaatagattaatatgatttttttagaaagacttttgtatagaatttttttttaaaaaaaacacatcgtttagcagtttaaaaagcatgcacgcggaaaacgagggaggtatgttggcaaagttgaggaaagaacttagcaaaaggttgtgtttggcagagagagttggaaactctccctccaaacacgtaaaacgatgtggttcattagcatgtgattaatttagtattagtttttttttctaaaaatggattaatatgattttttaaaagcaattttcgtatatagtttttttcataaaacacaccgtttagtagtttgggaagcgtgcgcatgaaaaacgaaggatgtgtagttgggaactcaagctaacgaactcagcctaagctgtcaaagtgtggtgtgggtaagatttggcatggcaaactctagccaccaagcaaacagcctctaccttgcgcatatgggacaatatgggagtattccatctcttattctgaaggaaggaatgtactcagcaatcagtatccaattctctggtataaaccactcattccgtggtggaaactgacctaaccgcggcagaatatttcctccaacatagcagggaaaagaccccccccccctcatttcacataaaccattcgtatatcctccctccatcctaaatctttgatgccgttgatttttttaaacatatatgaccgttcgtcttattcaaaaaatttaagcaattattaattcttttcataccatttgattcatttttaaatatacttttatgtatacatatagttttacatatttcacaaaagtttttaaataagacgaacggtcaaatatatttaaaaaaatcaacggcgttaaacattaagggaaggagggagtagaagagaatatctttggcaaacaaacagcaaccctagctgagcaactactactcgtaggggcgaatcccattctccaaatagcccatgtgcacaactcggggcgttggcagcaaccgctttgcatacttaattctgggcatgttattgcctttgccaattgccactccgggaaaaggcacggcgtgtgttgtgtggacgccacaaagctatggcactcctgctcgatgtagtacactagtactccatgcattctattttaaacgcaactataatcgtctctcttatttaatattttaattaaaaaataaaaaatataagttacgcataaaataatatttatactttatcatataataacaataaaaatattgattaatttttttaataagatatatgattaaagttaaacacgaaaattatgactccacctaaaaagagacggaggaaaaagtacaaattaaaactgggacgcgtgagcgcgacggccggtgtgtggccgcacatacgtttacgacgtacccgtgcgtgcagcacgtgtttgggcgacgccgtttgtcgtgtgccaaccaatacccacatatccctgcgttgccactaccaacatgccagccactgcatcgtgtccatatggctacaggtggtggaagtgcggtattggtactttctcggtaccaaaatgtcgaggtagtagcagacaaggcggcaacaacgtggcctcgtggaagagtgttagcgttttttctttatataacgtgacatacatatagtcattggttaatgctaacgactacgtaaagtaaggctggctattttacaagcactacggtgcaaccctcccctctcgacaacagttaacatgcactgacagctacacctctgtttcataaaaaactcaatccaattctaatataagaatttagacacgtatatgtttaggttagtagctaggatttttttttttggaacatataccacgtcataaaaatagaggacgttaaaggtgtagatctgttatactttaaaaatgttttagaaaatgttttaatagataaaaattaaaattaagaaaaatccgtagtgctcccgagtcccgagaggtcgtatgctgctggagagccgagagcccggatggttggggtgcagcccacatggcccgattagagcaagtttaatagtatagctaaatgttagcttcaaattatctgtagctaatctaatagctcattcattaaatagttatctataaaaatatactacacaattaatacccggtctcacctctcaaacacacaaagcgtcttgaagtccatgtttcagctggctacaaatttatagcccgctttcttctctcttctcttttcgttatagctagcataaagcctactattgttcttgctcttagccgcgcgagtgcgaggcccatgaatgatgaatctacgcgaccacgccccaatgaacgggatcgcgaggagtttgagtttcgcttcaagaagagattcgctatagactgctgctccgtgtcgcctgcttaagatttcagagctcaaaacaatagctgctgttctcgttccgtttcaagatagccaactcgattgggaaacctttactgaatgtaagatactctctcaacacatttttatttcgtagcattacttttaggtacgagtcactaactcacaactactaacattaatactccctccgtcccacaatataagggattttgagtttttgcttgcaacgtttgatcactcgtcttattcaattttttttttgcaaatataaaaaacgaaaagttgtgcttgaagtaatgtagataataaagtaagtcacaaataaaataaataataattttaaatttttttgaataagacaagtggtcaaacattgcaaataaaaactcaaaatactctgtattatgggacggagggagtatttatttagctgcaggtctccctgcactcattcatcgtgctaatccaatcaaaccttgtaccgggcaaacactgatgcaacagcccgtgaattctttacgacccaaactgagtatgctcaagttttccagattaaggttgctgcacatcttccgttaacacatcgcagattaacggcgttttgctttatttctcgtcttctggatggcgaagccttatgagttcagtccatcagtcgcgatactgtgacatgaactcctcatggaattccctgaagcgggagatcatcgaaggtatcttctcctcctgcggcaggatcgtgcatctcacgtgccatgtccctgcaacctttcacaaaggaccaaacttgagtggtcaggaattcagaattgcaggtgaacagataacatccgatgatctgaaatggtagaaaaaacggttgctatctgttattgtttttttttaattggtgctatctgttcttgtagaacgagactactacttgtagagcgagactactactactaccagactcttcaggaatatagattgtgctgcgtgagcttcagccgttccccaaaacagttcacttatcattctgtgggattcagacagcacatatcactatggttcaaagatcaagagtagaaagtagctcacttgtccaaaaccagatccaggagtcacaacgatgccggtggtatcaagaagacgtagagcgtagaatacatcaggtgctttgttgacagccctggcagcctcaattgccttctgtggtagataaatccgtgggaacagatacatcgccccttccgtcttgttgcatgtaattccatcaatactgttaaatgcagactccattgcctatgatccagattccagacaaaatgatgtcttagctcaagtgtctgcatagatagcaagaagtgaatctgttaaaagtaaactccacacacctttgcacgacgagataaagattttaggatgttgtctttctcttcctcgtagaggtcataagatgcgtccccagcctgcacaatatgcatggtctctctgtgttatgaatctagtgtatattggtaattacatttcgtgtaaggacagatatgttattgcacctttggtggatccattatgaggctcgcaaggatctggccggtgatatttgaacacaagttaacagatgcaattttgtagagttgttctctaactggagtgctgaagccagtgacctccatgtaaccgcctctcttgccacactctccgtaatatcctgatggcaggcaaaaaaatatctatgtggtaaggagttacaatgtacttggagaaagaaaggcggatgatgggatttcacctttagaaacagaatgcaatgatactaattgtaaatcgtctccattgtatcccatggatcttgctatcttcttgaaagagttgatcttcttgttggtaacataaatgttctcttggtatacctatcaacaccccccaaaaaacgattatctggacagttttctcttgtgtttgttaacatcatactttgttaacattattatatcactcaacacactgacacctttgaacatgactagccttacctcatccgccagaagaacaagttcctcgtccttgcagaactttactagctcatattgctgttgctcatcaagaatcttaacaacaatgtaaaaacatttcaattatgatttttggaatatttatatcagttgaacctaaatacttcttcggatcaaggaacatatgcttactgacatgaaaaacatcacaaaataacagtgccactttgtcttaatcatgaactagcatggtggcccgcgtagattgcgcggctagcatcattatattttctctcatataaaagcatatatgttttctcattatattattataaaatatattacaatgacaacataattttaaattttgcaataacttttcaaaactactaatgtgtaataactactctagtctcctcttctaatattccttattttttaattctgaatttcagctatttctaaattgtatttctatatggactctgctttttctttttctctgattaatgtgagaatttctaggccatgagagcgaacgtggaggctcctttttattccgaattttagttggttttaaattccaatatgaactctatactctacttctaatattccttattttttaattccatatttctattttttttcttaattgtatttctatatggactctatactctacttctaatatttcttatttttaattccgaatttcggttatttcctaattgtatttctatatggactctatactctacttttaatattccttatttttaattccgaatttcagttatttcctaattttatttctatatggactctagtcttctcttctaatattccttattttttaattccgaatttcaactatttctaaattatatttctatatggactctagtctcctcttctaatattccttattttttaattccgaatttcagctatttctaaattgtatttctatatggactctagtctcctcttttaatatccttattttttaattccgaatttcagctatttctaaattgtatttctatacggactctgctttttctttttctccgattaatgtgagaatttctaggtcatcagagcgaacgtggaggctccttttttttccgaattttagttagttttaaattcctatatggactctatactctacttctaatatttcttattttttaattctgaatttctattttttttcttaattgtatttctatatggactctatactctacttctaatattccttatttttaattcagaatttctattatttcctaattgtattgctatatggactctatactctacttctaatattccttatttttaattccgagtttctattatttcctaattgtatttctatatggactctatactcctcttctaatattccttattttttaattccaaatttcaactatttctaaagtgtatttctatatggactctagtctcctcttttaatattccttattttttaattccgaatttcagctatttctaaattgtatttctatatggactctgttttttctttttctccgtttaatgtgagaatttctaggccatgagagcgaacgtggaggctcctttttctattcctttaattatataatagatacttgtataattgtatataagatgttttaaatcgcacacgataggagaagcggtgagagcaaacctgtccagtaggatttccaggattgatcaccaccaacgccctaacagttatgccttttgacctggcatcttcaagttgattcttaagcttagaaacctccaaaccccatcctgaggattcatcaagataatatggcacctgaaatgaaatgtcttcaggctattgcgctgcatcgagtagctagcttgaagttataacgtcagacaaataaactacatacaagagctccgccatgaagtgctagggatgctgagtacaatgagtattgaggaattggacacataatgccatctctgttgttccttatcagcagctgcatcatcatgtgtacctagaagagggaaagcataagtcagactggaatatcttacattcctgtttcttcagaaataaccaaggtaggacatacaccaggacttgctccattagttaggaatatatcatctgcatttgcagggaaaccatcacgggaggcaatcccagcagcaatctcatcacgcagtcccttgataccctaggataaagaaaagagtaaattccacaaaaactgcagtgtttgatttaaatctgcatcttttgttgaatatttcacacaactgcaacaatagcagaggattttatcagaaacctgcagccttatctcctattggtgtctgatgtgtaggcccaaacttgcaacgacatgagtattgcatgtgtgtgtgacagatggatccagaccaatcaaataaggttgcaattttctgataagatcatcagctattcttgcattcttattgcgtagttaaatttgcagaaatcgatagttttgacaacatagttatagtgaaattttctataaggaaaattatgaactcaagatgctcctagttgagtgaattggcagatggttacctggctatgactatatgccccggtggctcttccaggaatcatggaaagaattttctttgcccgagcaatagcatcagtgctgcaaagagatgaagaaacatttatatcatacataaatgaaataccctaatgtgcttacatacctttttattagaaatgtagaaagtgtagaacataaatatatatgtatagtcatagcttggtaatgaatcatggcatgcagttgatgtttacctgaacaatgatttaatttcctctctctccagcagatttggatgattgcaaagtgcaagaacctgtaacataactcgtaaatactgaaagagcataaaaaggaaagatgaagttttgggtgtctaatatttacagacctccctgaagaatgtgattggtttttgacccaaggactgagggttcccgatgttgcaatacacgatctgcatataatagttgaaaatttatgaatcatctaccgattattcacgtgatctgcaaattatagttgtcaatgacctcatcaaatggaagagaaccaggttgtgtctgtagctgctgttgtaggtgctggaagaaaaatgtgagatatctattaatttctcttctagcatttgctgaaaaagaataaattgaaattgacttccagaacatggatggactgaaccacgaaacctgagcatggatggcaacctctccacgaactgcatattcacatcgtaaaacctgaaataaagaatatgaatcagcaagccacaaaagaacacaacttactgactatgcactcagcgatcgatgatggccctagtataaccttggggtttatgtgctcaacagaaacaccagtggccatggccaaccaaagtatctactattctcgcttccttggagcttctatggacaggtaagagctaacttttctcaagcatctaagagagttccacgtaatgataatttgacattggaggcctgaaccacgtgatatttataagacctaaaatgaagaatcaaaagacaagatatcctgcaggagagaaatgaagaaaaggagcgtggacaatagggagcaacggcccccatagtagatttgttaattagaacagaaccatgactttgcctcctcatcttatttgttgaatcacataacaaaatgcgcatggccttttccacatagagtttcttaatctctgattgtccctgtttcgtacaagaaacccttaaaatttagctgcaatacttcttcctcagacattacattgggaggaactccgaggattgacagcccaggtataaagtatttaaagcaggaggtattttctgtggtcacccagctttgctatcactcaataccatgtgtctgattgtttttttcactttaaaaaatataccatgtattgcctccgctccaaaatataagcatttgtatgttgttttgtgagaagagtttgtgcatttctgcctttttttaacagttctactgagctcagaaatatgttacccagatcagatgagggcagtaataatacatcaaaactgcagcagaggggaaaaaaaactcacctcaatctaccattctacctttgctatggagatgctggatctagttagcattccgccgtgaaacgccaatctgccgccatggctcgagtcgagttctcgtctcccaaatgcagcagcagcagcagcagcctcccttctcttcggcttccctccatctccgtagcctctccccttcagcctcgaggaccacctccttccgcagctggaggatccttcacccgtcgtcccactgcggcctccccgccgccgccggccggccgcgctagccggttccggcaacggcatggtcgaggaagaagacggcggcggatgatgtccacgacaaagcacttcgaggcccaatcaacactaatgggcctaatctgcaagaccactagagagctgcacacctgcgagtgcgacatcgcctcctggaccaggacggatctagttgaaataggcccgttcggtaggagaggataaagaggaaaagtccctcgattagtcgttttctgcgcttacgttcaactgctaaaatgatgtgttttttaatatttatttttaatttatttttaaaaagtttaaaataattattacttaattaattatgtgctaatggtttatctcgagcctgttcactttgctacaatttttaaccttatcaatttttggcattgtcaaatttttggtaaggttgtcaaaattttagcaaggttactaaattttgacaagatttcatatgtagttactaaaatttggcaacaactaaatgtagccacttttttggtaactttttcaaaacttggtaaggttgaaaattatagcaaagtgaagaagcctcttgttttacgtatttctctcctttcccatcctctcaaaacacttataatagcttctaaaaaaaacacttataatagtagtagttcattgctagcataagctgaagactgaagtcttgaaaaaaaggttgaaatactgaaccctatgaaactgaaagtatgaaacattaggtagtagttaccactagcattttatttttttgatcccatgaagtataatatactaataatgttgcaagatagctagggcttggcatggtcccaaggtctcgtcatgggaagccatgctcctccctcccggtacagcagcgcgtgcctggctgcagattcatcatccatcacaaggaccactgaaaccgtgaaaactgctgactcccacacatgtgcttgtattgtctgtccctccctccctccctccccagttgaattaatcatgtaaaactctggattccaacacatgaatacattcctctccaattctttactagttcttctcaccaattataaatgctagtagggtgataaattacagacagtgagatactgagatcgatcgatgctgcttctttcttacttaattacagacagtacgcatgcaggcaggaggagcagccacatgattggtttgcattcatgattcacaaagccactgcaaatcacaggaataagaagcttcaaagttcagagtactggaggagcttggagccaagaagctttggaatgagaattttgttgagttgtgatccaaattcatttgcacttaataaaggccagcttatttagggttccactatatatatacctcttgtaagccgccgtgcggtgatgtaacctcacctcagatatagtgaagatattttgctggctggcgcccgtggttttttttctctcctattttgggagggttttccacgttaaatctcgtgtcttttgtgattgatctattgttctttatcgtttgttcgcctatcgtttcctaacaagtggtatcagagctggttcccagattagggtttcgcgatggcgtcgatgaagtatgatctaccgctgctagactacaagacgagattctcgctgtggcaagtcaagatgcgggctgttctggcgcaaacttcggatcttgatgaggcgctggaaagcttcgggaagaagaaaacgactgagtggacgctgaggagaagcggaaagatcgtaaggctctgtcgctaatccaacttcatctatctaatgatattttgcaagaagtgttgcaggaaaagactgttgcagaactttggctcaaactggaatcgatctgcatgtctaaagatctaaccagtaagatgcatatcaagatgaagttgttctcgcacaagttgcaggagagtggttctgtgttgaaccacatatcggtcttcaaggagatcgttgccgacctagtgtcgatggaggtacagtttgatgatgaagatttaggtcttttactgttatgctcactgcctagttcatatgcaaattttcgtgacaccatacttttaagccgtaatgaactaaccctagcggaagtttatgaggcgctccaaaatagggagaagatgaaaggtatggttcagtctgatgcgtcgtcctctaagggtgaagcattgcaggtcagaggcagatctgagcagagaacctacaacgacagcaatgatcgtgacaagagtcagagtagaggccgttctaaatccagaggtaaaaagttctgtaagtattgcaaaaagaaaaatcacttcattgaagaatgttggaagctgcagaataaggagaaaaggaaatctgatggtaaggcctctgttgttaccagtgctgaaaactctgattcaggagattgtcttgttgtttttgctggttgtgttgctagtcatgatgaatggatacttgatactgcatgttcgtttcatatctgcattaacagagattggtttagttcttacaagtctgtgcagaatggagatgttgtgcgcatgggagatgataacccacgtgagatcgtgggcattggctccgttcagatcaagactcatgatggcatgacacgcacgctgaaagatgtgagacacataccagggatggcgagaaatctcatctctctcagcacacttgatgcagaaggatacaaatactccggttcaggtggagttataaaggtatcgaaaggttctcttgtttacatgattggtgatatgaattctgcaaacttatatgtccttagaggaagtacattacatggttctgttaccgctgctgctgttactaaagatgaacctagcaagactaacctgtggcacatgcgtcttggacatatgagtgaacttggtatggcagaattgatgaagaggaacctgctggatggctgcactcagggtaacatgaagttctgtgagcactgtgtttttggtaagcacaagagggtaaaattcaatacctcagttcatcgcaccaaaggtatacttgattatgtacatgctgatttgtgggggccttctcgtaagccctttcttggtggtgcttgttatatgcttaccattattgatgattactctagaaaagtgtggccctatttcctgaaacataaagatgatacatttgctgcttttaaggagtggaaagttatgatagaaaggcaaactgaaaaggaggtaaaagtacttcgcactgacaatggtggtgaattttgttcggatgcttttgatgattactgcaggaaggaaggcatcgttaggcatcacaccatcccgtacactccacagcagaatggtgtagctgagcgcatgaacagaaccatcatctccaaggctcgttgcatgctgtccaacgctcgcatgaacaagcatttttgggcagaggctgctaacaccgcctgctacttgatcaacaggtcgccttctatcccacttaataagaaaactcccattgaggtatggtctggtatgcctgctgattattcacagttgagagtttttggatgcactgcttatgctcatgttgataatggaaaattagagcctagagctattaagtgtctatttctaggttatggttcaggagtaaaaggatataagttatggaatcctgaaactaacaagaccttcatgagcaggagtgttgttttcaatgaatctgttatgtttaatgacagcttgcccacagatgtcataccaggtggttcagatgaggagcagcaatatgttagcgtgcaggtggagcacgtggatgatcaggaaactgaaattgttggtaatgatgttaatgatactgttcagcactcacctcctgttttgcagccttaagatgaacctattgcccatcgcagaacaaagaggagttgtggagctccagtccgtcttattgaggaatgtgatatggtttattatgcttttagttgtgctgaacaggtggagaatacttttgagccagccacatacactaaagctgttgtttctggagaccgtgagaagtggatctcagctatgcaggaggagatgcaatctcttgagaagaatggcacatgggagcttgtgcacttgccaaaacagaagaagcctgttcgttgtaaatggatcttcaagagaaatgagggtttatctcctagcgagcctccgaggtttaaggcaaggttagtagcaaaaggtttcagtcaaattgctggtgttgattataatgatgtgttctctccagttgtaaagcatagttcaattcgcacattcttcagtattgttgctatgcatgatcttgagcttgaacagttagatgtgaagacagcatttttacatggagagcttgaggaggagatatacatggaccagccagaagggttcatagtacctggtaaggaggattatgtttgcaagttaaaaagatctttgtatggtttgaaacagtctcctcgtcaatggtataaaaggtttgattcatttatgttgtcacatggctttaagaggtctgaatttgatagctgtgtgtatattaaatttgttaatggatcacctatatacttgctgttatatgttgatgatatgctgattgctgccaagagcaaggaacaaatcactacattgaagaaacagttgagtagtgagtttgatatgaaggatcttggtgctgctaagaaaattctaggtatggaaatcactagagacagaaattctggtttgttatttcttagtcagcaaagctacattaagaaggttcttcagcgttttaacatgcatgatgcaaagcctgttagcactcctattgcacctcattttaaattatcagctttacaatgtgctagtactgatgaggatgtagaatacatgtctagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttacaagaaggaatttgtctcaaggtggagtttgttgagttgtgatccaaattcatttgcacttaataaaggccagcttatttagggttccactatatatatacctcttgtaagccgccgtgcggtgatgtaacatcacctcagatatagtgaagatattttgctggctggcgcccgtggttttttttctctcctattttaggagggttttccacgttaaatctcgtgtcttttataattgatctattgttttttatcgtttgttcgcctatcgtttcctaacaaattttacaatcgatcagatcacccaattaaaccagcaagcacacaagaagtagttatcttttttttttctgaacactcgtgcgctgacataatcatacacacaggccgttgttacacgccacggatgatgagtagcaaaagcttcagaagcaaggcaaaatcatggaccatatgctgctgacactctcgtacacacactgtctcttgttgatctgttcataccagctactgccattgccaaccttaaatgcgagaaggatctcttctcatcagcagataccatcgtaaccaaccccattgaatgcttcgtctcctatttgctccggaatggccttgatgagttgatccatttctcatcctctcttcttgcagcgtctcgcctgccattacttcgagggtaatgcagccaaataccttgtgttgcttcattcattcatggctgtctgtctctctctttgttctttaattaagtggcgttatactttggatttcttgcatggatcatgagaaagtgtcttggttttatcttgctcatttctgcatgcagctggatttgtagagctgcacgttatataagctggtcatgaggatgagcaagagctctggatgtcgtagagctagttgcgatcatcatcccgaacattgcaaggtgatctcggttcattcggttggatcatattgcaagaattctctctctttttgcattgcgttcttcttcgctgagacaatgggagtagctggagcacgcacagtactgtttagtactgttcatgcaataaagtaggaaactgtagtgatgaagcttttaatctctcgtcgtttcagttcatagaagcaacaataacacaggaagaagaatgcactcaagtttcaaataagacaacttcaagtaatcctgagaatatgttactgtcttctcaaggtctgcctgacaatgtaagttctgaacttctttctggaatttgtatcatttaggaagcaagcaaccctctttaacttcattgtcaatactgcttcttagttcacggatgaagcaataaaggatcaatacctctgcaattcaggcctccaagctgcaaatcgagaatcgaagaagaagaactcgacgttcttgacaaagtttcagaacagaataattgcctccttggcatctgaatcctccccatgcagaaatgcattccgcagaccgctcctctctagggagatagtagtcagagaatacttcaaattggctcggattatcagacgaacagctgcagcctgcttctcgccatcgtcagatgctgatgaggactataactatctgcctcacatgcagcttgacaaggtgacccatgcaataagcagagaggcatttggccctctttacttggtcacatgatccattccagtttcctgatccagatgatgcatggagcatgaactcctaatctcatgttaagttatgtttaagccattgcatcatctgtcagactgactcgtcgcaagaacatcgacatcatgctgcacttgcagtaatctactgaacatctaactgtaatgcctgtaatgctgtgaacagctcaacgcttatgtttttcaatgctagtaaattgtaccgtaaaagttctctatttttttccatcctcttttatgaattagtgaaccttaatgtatgcatgacatcacattgctcgaatgaagttagttgccatgtctccattaaacagcaaccgatcaccactaaagggaaaagacacaaacgaaggatcagaattcagaagttcagaatgatcctaaaataatagtagcaacagaaaagacgtcagcaaccactaactggtgttgagtgagagagcaaacgaaactgaaagcgatgaaaccataagatccagagcataacaaagcactacacggacacggtgtcacctacctcacggtccaccaaacctaatccttgctccgtacgtgccatggaaacctaatctgttcgtaccgatccaacattaacgacaaccagaatagcatctgtcaatcaaggagtatagtaatttgaagccatgttctgctattttgcaggctaagtccctatttggatctagagacttaactttagtccctatatttagacactaatttaaagtattaaatatagactactcacaaaactaattatataaatgaaagctaattcacgagacaaattttttaagcctaattaattcataattagagaatatttactgtagcatcacataggttaatcatggattaattaggctcaatagattcgtctcgcgaattagtccaagattatggatgggttttattaatagtctacgtttaatatttataattaatatccaaacatccgatgtgatagggacttaaaagttttagtcccatctaaacagggtctaaggcttgcagcatattggactcagcagaatcactctatctgtagaaatcattctattatcaccaccatttatcatttgacaccattaattactttcctattctccattcacaacaccatagtgtactagtactatactacacaatgacgagtacaatgtagcggtactacacactacacggtagtagtataatctttatgtccggtggttgcagagttactttctaaagtctgaacttaaatcataaaaagtcctatgaagtatgaaccgagccagatgttcagaattcagaaggttcactgcaccattgacttcgcagcaaaatcctacttcctccgtcccaaaatgaagccatttttgaggttggcacgggtattaagaaagtaggtgaaaatcattggaggaagtgtgtgattggttgaaaagagaaagtaggtgaataagaatggttgtgattggttgagaggaggaggtaggtgaagaaatagctttattttgggacaagacactgtgctagaaatagctatattttgggactgagggagtaacacacagctcgccgcttgcttgcttttgacagcacttttttttgacagatttctcgctatcacgggattgcttgcacttgcacggcgttctttgaaagatcacctcaaacagaatgcaaaggatgccaatcagaatgcctcgagtgctcgccaagtagtattccatgacacttgtgcacaaatctgattaggacctttcagaagaaaaatggtactcgtaaatctgattaggagatgctaacgtttttcggttgatgcgtgcgagcgtggagcgaagctgttggtgaagcaggatcagattagcatgtctcgctgtgctgttcggtcacatgttgctgtccatgccattcgccattcaagccagctagtactagctcccagtttttattttgggtactttggaacacagaattttttatttgactggttaggtgttaacatggtctttatcatcattagcaacactgaagggtaatatctgttttgcccatcccctttcccttagatcatattcatagattctacaatgtttttttttttggtaagtactcccatgtttaaaaaaaaggaacatggagggtgtgtttagtttacactaaaattgaagtttgattgaaattggaacgatgtgatgacggaaaagttaaaagtttgtgtgtgtaagaaagttttgatgtaatagaaaagtttgaagtttaaagaaaaagttggtaagttagaagtagaaggtaagatgaaatgtgaaattaaataagaaggataatgtagtaagaaaattgagatgaaaaggaaagtagagatagttattatgtgatggagtaaatgaaaaaagtgtgaagagaaagagagagagaatagggtgattgtagagagtattagatgaaagtatttaaaattgaaaagtgaaaatatattaattattaagaaaatatggaataaattttgtatttaattgtataatttgtaaaataaaagaattttttataatattgaagggagttaaaatataaggtaaaggtaataatgtagtttttaaaaaaattggagaaagaaattaattaaaaatgaaaaaattaataaataaaaaaattattttataatattggattaaattttgattttataaaggtgaaataagattggaatttaggagtataaataaatatataaatatgttaattgttataagtatagtaaaagagtataatgatagaagataataatgttgatattagagtttaggaaattaatttggtagatttataaataaggttgtgtatggatttttagatgagggtatatttattaaggaagaaaatttaattaaaaatatttgttttgtaattattttatttaggggagataaaattttttgtatttttgaataaatatttttattgtaaaaattttggaaaataaataaaaaaaagggagtatttttaaaattatttgattataagttaaatttggagttatttgtatatgtttttaaagattagttatgtgattttttagttatttatgttttttttattttttgttttttttataaaaatataaaaaattttttttgttttttttattttttttatattaattgtaaattatggttaatattgtattggaaatagatttttgattatatatagtaagattattatagatgtgatgttttgtagtttttttatatatatttaaaaaataaaaaataatggtgtgatttaatagtttgtgtatttaattataaattaatatatagaaaaggatatgaattaatatatatttaatattttattgtttattatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggactaattaggctcaaaagattagtttttctttttacctatatttaatgctacatacatgtgtccaaagatacaatgtgatgtttttgggaaaagtttttggaggaactaagcagcccctaagtttgttttttttggataaaagggaaactttgttcagcagggttaatcggctggtggagattttgcttctgataaaaggcataaaattctgagagattttcgatgggccatcaggtcacaaattcccaccaagcaaataacaaaatgctagtaattaaattgccatgacatgaagatcatgccactcacgatgcgcgtaaggagtcccgatccactaccagctgatcacatttttgtgaatttcgctgttgaaatacaatcatgtcatacatacatatacatatacagcagtgaacaggggcagatccaagtaacaaaaaatttgaggagactcagttacatagtttcttcaatcttcagccatttagggatttttagtttaccattcatgataaaaaaatcaaagaggtgtttcggggtatttataggtcttgtggatggagatggaccctacacccacgttggatccgcccttgagtagtgtacaatgtttgaccaccaagatttatttttgttcttctccttttgtttttgtttttttaaaaagaactccattattgggagtaggatccatccagcttgtcgccatgacacgcggtgccatgtcgctgacacatgcagattacagcaaaaatgcaattatgcagacatgcagattactccgaacccatgtttgccacgacggcgactccaccctgcataattgatgcctttcttcttcattttctacttagaaaataatacaaggccttgttcagatcacggactaatttatgtttatatcacatcggatgtttgacactaattagaagtgttaaacatagactattaataaaactttgagcataattaattcatgattagtgctaattatagatcaattaggcttaaaatttttatcacgcgaattagctctcatttatataattagttttgttatgcttaacacttcaaattagtgtttaaacattcgatgtgacatatactaaagtttagcccctgatccaaacaccgcctaagtagcattgcccattagcactaagtacaattagtgaatttgacaatcaagtgctactgtagactgctagtacagctctgcatgcatgcgacgtactgtaagtactagtagtactctgagatgattaatggagtccaaaattgtacagcagcagtaaccctgacgcaagaatttcttttgcatcagctgatggtggaggtttatagtacgagtaccagatgcaaaagatgtgtcacgcattccaacccaaattctgcggttcagagttcaggccaaggccaacccaccgcccatcggcccggcgctgacagcagaatctgtgcgcggttttgctgcaatttttttttattccaacctcccaagaatgataggagtacagctaagtagagcaacggatttgttttcttgttcgtgaaaatgttgtagatgcatcctaataaaaacgtcgaatgtgtcagcttttccttaaaaaatcagctctttccttttaccttttctctttgaagaaaaagaattcgtctccgaatctgatgttctcctattgaatgtgagcccttcgcggctgctgaattcacaagaaagcccctcgatgaaagcgacaaccttgcaattgatttgacctcatcgttcttgtccccgtcctggtgccagctgctgctccgctacttcccactgcgcgattcaagaacacggaggaaggttgaaactctgaaagcagcagcagatacaggaggagataagataagtaaattaattggaagaaagaaatcagtggggaggaggctatagaagggatctttcatgcgaggaaagcgcctttctttgcgtttttagtggggagagcgtgtgagcattggtgtggggggagaagaagaagatgggaagagcggatgcgccatggctgccgcttctgctcctgtgctcctcctgctgcttctgcatttggccccagaagcaaatcttggtcgctgcagacaccgaccctaatgatggtaagctagaatctggaatcttctccccttttttgcgcgattgttcttttttttttcttttctgtttttgtttcagagctgctggattaatcggtggagttcttcgctcgatgtctgtgtttgtgttttctgttgcggttcgtccggctggtttgctgattctggcgctgtttgtacggagttttctgtagattcggttttggaacggggaaatggatgtgaaagcttccgattaaccgaatctttcttcattttttacttgcgaaatctggtctttcgcaagaatgctcttgatttacgtctgttcgacatagtgaacaagatggtgtgtgaatttcggcagcttataattctcatttttgggttgataaaaatggggtctttctgcccctggggtagttaagttgtgctaatccgagtaaggaaatacactggattcggttggaaatcttgcatgtccattctttttctgctgtttctactaaccaaatttggcctatgctatgtacctagctatctcagttatggttgcacttttgcttgctgaacctcaattgaggaggaatttcgtgcaaaacattgtctggattgcgaggggcaatttttgagaacaaattttagtttagcagttccaagaagaaaatgcagtcgttttccttacacctacctctagatttgaccctccttttctcttcttttttgccttattgttcgttggagcatggcaagaattggtcaaaaattgctatgagcatttcagctttctttttttttctttcttttcttttttgcgattttcctcttaagatgtcatgctatttactcttgtaaatctgaatccatgcattggtgtctatgggcacttcaaatttcaagtttgctaatgtgtttgtttggtgacatactgacatgcattatacagtgttgcaattaggcccggagaaaaacgtgtagtaattatttgctctttttcatgcagttactgtcctcaatacgctcttcactagcctgaattctccggggcagctcaaaggttggcaggcaagtggtggagacccttgtggccaatcatggcagggtatcacgtgctcaggatcatcagttactgcaatgtgagcctcatcatgaagcaaagtagtttactacttactcgaccaccttctttcttacttcttacaatattttctttgtgtttgatgttgtagcaaattaccaagcttggggctctccggtaatttggcgtacaatatgaataccatgggttcattgattgagatgtgagtatctgagattattcatatctgatcctgtcaagtgacaattcagttgataacagtcttaattgattttttaatgcagcgatatgagccaaaacaaccttggtggtggccaacagatacagtacaatcttcccactaataagcttgagaggctgtaagttcctcaaatgaagttgtggtttagaaagtacatcagcttttctggtgtctgtgtgctaagtggttattgtttgcagcaatctcgcaggaaaccagttcactggaaatttaccctactcgattttctcgatgtctaatcttaagtatttgtgagtatctttgcaaacatcaagttgattttgcttttaaatttgtataatttggtagagctaaatgttttctctttgtatgtgcagaaatctaaatcataaccaattgcaaggaaatataactgatgtattttccagcctctatagcttgacaacactgtgagtacttttgtgtgcgtggattgtagacgggtcttaacttgtgtattgtaaaatccttctttgttgttcatattcctaatgtctatattcactttccatttccctatgtgatgtgatgcagggatctttcctttaattctcttgctggtgacctaccacaagggttcacatcattgtcaagcctgaagaaattgtaagaaaatgattgtttttctctcatagatgtctttggagtgacatgcctgtaatcccatactcgttcttctcagatatctgcagaacaatcaatttactggttatatcaatgtccttgctaatctcccccttgatgatctgtaagaaatcaacctataagtaattaatattttatttgcacgtgcagtaccacatctcatatctttgctttcctataggaatgttgcaaacaatcatttcactggctggattcctagtcaacttaagaagataaacaatctacagtgagttctctttgcttataaacatgtaaaaatgtatgagagatgtaccctgaactaataagatccctgtgtacagaactgacggaaattcttggagtaatggaccagcaccaccacctccaccgtattcagctccacctccaccaaaccgtccaaacagcccaggtcaaaacaatggtggttcaagttctggtggaagctctgggataggtggtggaggtgtagcaggcattatcatatcattgctggtagttggagcagtcgttgcattctttgtgataagaagaagaaaacgcagagcggcattggaagaacattttgaacagcaccagccattcacttcgttcccttcaaacgaagttaaaggtctgtttgcctgatgccttgctgatcatcatactttagttttgttatatattttgtacaattatctgaaaatttgcttctgaaaatgtgcagacatgaagcctattgaagagtctactacaatagatgtagagtctttgccatcccctgcttcatttagtctgaagccaccccccaagattgaacgccacaagtctttcgatgatgatgatttatcaaacaagcctgtcttgaagaaaaccaatgtggcacctataaaggcaactgtttattcagttgcagatctacagatggcaacagaaagctttagcatggacaaccttgttggggaaggtacttttggacgtgtatacagggcacagtttactggtggaaaggtatgctacaattttttctattgctattcctgtatatttctcaaagtaaatgaaaggtagcatgtgtattcattatcacattagtcaaaaggtggaaatgcaaagctaagaaaaaaaagccttaaaatctgtcatgacctcatgaacagaaacaattgagcatagaagtattcctcataaattggaggccgtatagttcttaatgttagtttcagtttttatgttaccgtatttcccctttttgcttttgaagttatttcgagggtgatacaggttggacatttagatataggcaaaattctgagagcttacttttcttgtttacactattcaggttctggccgtgaagaaacttgatagtaccgtgatgccattccattcatctgatgattttgctgaactggtctcagacatttcaaaactgcatcatccgaatctcaatgagcttgtgggctattgcatggaacatgggcaacacttgcttgtttacgatttccacaggaatgggtcactccatgatctactccatctttcagacgaatacagcaagccacttagctggaactctcgtgtcaagatcgcactaggctctgcccgtgcactggagtaagtgaaaaatctctccatattatgttgatctgctgttttggcattatactacatgttattaattttgtacgattttagccatcatgtgtgtccagattgaactaaacaagggccttgtttcttttcattcattatccataaaagttacaaaccaactgatttattactagtttcacaaatttaattagcaatccttttgttcatggcaattgaagtaagaatactgctgtcaaccatatcgtaccatcagaatctcgctaaacttggaaatatcctttgcatgttgtgtttatgtgtagaatgacagttgctagtttcatgctttgtttgaatgtggatgacagttatacattatggaataatagtccttttatatagaattctatgctcattttgaaatatgatatgtgacatcttatcatttcctctgaaaatataatctgtagatatcttcatgaaatttgttctccatccatcatccataagaatttcaagtcatccaaccttctactggattcagaattcaatccacacctttcagatgctggacttgcaagctttatttctgatgcagaattccaggtatggctcttgctgatatatccaagcacccattttaagaggacaattgtttggacagttgtgtgttaattaaaaaaaaatagcactcagatgaaccttcgcttgctaaactaccaagaaaactgactactggacttacagaaattgttggtgaattgatgtagtcatgtagaggctgtattaattttcttaattgaaaagagaagtttatggcaatgatgtcacaccttttatacatcttgattcactagtgattgtattaatgttcgtcacggaaaaaaaaaactatgcaggcagcgcaacagagtgctgggtgcactgccccagaggtggacatgactggtcagtacacactgaagagcgatgtctacagctttggagtagtcatgctagagcttttgacgggacgcagacctttcgataggtaacttgatcttctcatcagtcataaccagtttccagcttgcgcataactataaatttagtgctaactgatgaacctcggtataatcgtgtgactttgcattacagcactagaccgaggtcagagcagtcactcgtgcggtgggcgactccacagctccatgacatcgatgcattggacagaatggtcgatcctgcgctgaagggtctgtaccctgccaagtctctctcccggtttgccgacgtgctcgctttgtgtgtccaggtaggatttcaccatcctatgcagatgagctatgcaatactaattacctaatacatggaacaaaatgtctgaatcttatgaaacaaattcatgttacagcctgaaccagaattcaggccaccaatgtcagaggtggtgcaagcattggttcgtcttgtccagagggccaacatgacgaagagaatgctcgacggagatacttcgtcgcgccgaacagacgaccaagaacaagatttcatatgacaaaaaccacacccctagcttttcctgttacatctcaaattgtatttattttgttcgcctatcgcctattggagagaagaatggaaggagaaatagaaaagaaagtcagtttcatcagtacataatcacaggtgttgcttgatatattgtaggaccaggtgtgccattgtatcctgtctacagaacagtattctgaattcctgattgttcattaatgccatcatggtagtagattatttggttatatcatctgaaagatccaaagaagcatagtgctgctaagtatagcatcaggttcactggttgttaacaagaccagtagtacaactacaaagcaaatgcttcaatggaggttacaagagagactctcaatcatcaggtacaagctcatatatcatcacttgtcatttaacaaaaattcgacctgttccgtacaagtttctgacattttgcatgcaaaaagctatggtaattttactctgaaatctgaagatacaacgtcatgatgctaaaacccaagcaaatcaaactgtctgagccgatcgaattacgtcagaatccacacgcttcagtctcatcacagattgcacatgcgctctcagcatatgtgcatctcccaatctgcaaaccaacccaaaaaaatggaaagacgaaaaaaaacattagcacataattaattaagttttaatttttataaacttgacaaatggatatatttcatattttaaagtaacttctatatagaaagttttcgcacaaacacaccgtttagtagtttgaaaaatttactaccgaaaaccgaggtaaaatctgaatcttaataaggaaagaccggggaatcctccagtttttcaaacagttcttgtacctggcgatttctgcccgtcgcttggctcgctccgcgatccgcgtaggccgccatccgctgctgaggagatgatcggaaagcgccctccgttgttgatgatgatgatgatgggagcgcggccacctggtctccggccgccgctcgttgccgccgtagtctctcctactcgcaaatgcggcctgaagaacgaacagattcatcattcatccatggccggcacagatctgaactgaagccatgggcgagctctgaatgaggaaggaatccaactacccaagaacagatcatgctgctactgtacccaccttcctgtcgaacagcaggttccaggcttcgccgctgagcgtgtagcggacggcgatcttgatcagatcgaggggggcgtagaacaccaggctgtacagccatatcacgcccgcccatccccacccgatcgcgctgatcgacgcgaagctgatcgttgcgtacacggcgatcagtgtagccacctgcagatcaagaaactcatcatccgttactgagaaaaattcagaaaccttctactagcagcagaagtttttttttgattgtttcagagttcagaaaatcttctgcagatttaccaattgtgctaggatgaaagcacaaatcagcagggctccaggtctctcgaggaaggacaagccctgactgcgtgtgacgaatatcagggcctggctgatgatgctgacttgcaggtacatcgctgacgagatctcgtcggaattttgcttcagagatctcaccttgaagtgagactgcaattcatacacacaaaagcttcggctgttgatttaccaacaagatgttctcatgttcaggttcagattcttcagaggttgcaagattttacctcaaagaaggttgttcttgtgactgtccagtagaacagcacggttaccaatgcaaggtaggttcctatgacaactccagctgcgaatatctcattcagtttccagctatctgggcttggtgatggcttcacgcgatcctttgatattgtcatgatagttcctgatcaaagtagatgcccaaccatcaagtactgaataaatcgagtgtctattcctgcttttgatgcagtaaaattcagagaaaaatgatcatcaccgtcatttagtatggctatgatcagaaccataaacggagggaagtcgtactcccaaattgatgccagaagaacaaatccaatctgcatccaaacaagacgatcaatgacgagatttttgggagaattttgtgatgatgaattccagtttcgcttaccactatccttatagtgatggacactgcataaatctgcagcgaagaagaactctgtgagaatgtgaatcaagcaaaagagaggtgaatttttacaggtgatgaggtgagagtgtccaagaactagctcaccgtgtagttcttcatccgctggaagatggcgcggctggtgaggacggcgctgacgatgacgctgaggccgggctcggtgagcacgatgtcggcggcgcccctcgcggcgtccgtcgcgtcggagacggcgatgccgatgtcggccttcttcagcgccggcgcgtcgttcacgccgtcgccggtcatcccgcacacgtggccgccccccccttgaatcatcctcacgatctcgtacttgtgctccgggaacacgccggcgaacccgtccgccttctccacgagctcctccaccggaacagccgcgccgccgccgtcgccgtggcggccgaacagcgacgccgacgggtacatgttggtgcccatcccaagacggcggccggtctccttcgcgatggccaggtgatcgcctgcaatgatcaagaagcttcttggcgttgctccattgacgatcaagaagcagtacgatcatcgcgtgattataccggtgatcatcttcacgcagacgccaagatcaagcgctcggcggatggtgtcggcgctgtcgtgccgcggcgggtcgaacagcggcaggaggccgcagaacacccatggtccgccatggccgtgcttcgatttctctggcacctccttcactcaagccatcagatcagatgaactcaaccatcagacagatattcattagcaacaagtaaactgaactgaactgaacttgatggtgctacgactacctggtaagcgacggcgagtgaacggaggcctctctctgcaaatctgtcgatgattagctgcaccttttcagagatatcatccttgttgtagcataggctgaggatctgaagatgagagacatcagatgttcttcctatctgatcaaggtctgtattactattttctgaattctgatggtaacagcagtgagatttacagtgatggattgaaaagttcctacctgctcaggagcacctttgctgactctgaaccagttaccatcagaatcaacgtatgttatagccgtcctcttatcgacaggattgaatggaaggaagtgaacttcagtgatgctagagcgtgcctggcaatgcaaagatgatatccatgaaccattctgaaatatatgtaggatggtcaaatcaagcaaagatgagttcagaacctctttggggtcagctagcatgtttattatggccatatcaattgcatcttgattctccactcttgatgctcttgcagccagcaggataatcatttccctgtccatttctctgctgaaaaccttaaattacccaaggatggatcataagttgtatagctagtcaataattatgaattcaatacgttgcatttttttaattaatttttctacctcaattaggtttttgtcaacagtgagatggttgagggtgagagttccggttttgtcacagcagagaacatccattcctgccatttcctctatggctgtcatccttttagtgatagcaccctgccaaaaatcaattactacatattttttttccgggaatacgcaaggagcgtattttttccattaagagaaataaaagttatttataatgcgaaaagaaaaacaagcacgggaccggtattggaggctggggatctaatggggatatctcgtgctagatttggctaccacgacctcgcagaggtaacggaagggacccctgcatttgccgacttccaaagcatggcttcctccgccatcgctttcgccaaattactacgtatttttgtagcgatgatatgtgatatgctgtctgttaattgcagaaacatgataacaatatcttggcacacctgttgagacaggtgatgagaacctattgcaagtgtgactgacagaacagtaggcattgcgatcggtatccctccgatcagaagaacaagaacattgttgatcccatcccggtatgaccggtgctggattgggaacatgattataacctcaacaatcgcaccgatggcgattgaacagatacagaagttgcctatggaggtaagaacctgaaaattcagtagtcagaaatagcttacagcacatccacttgtgagattcttattacagtctgaagatcgatgaatcaccttctgaaaatgcccaacaacctcagtggaatccactagatgagctgccttgccaaagaaagagtgtatcccagttgcaatgacaacagcttcaatctcaccatgcttgcatgttgagccagtgaacactatgtcccctgttctttttgtgacaggaagggattcaccggtgagagctgactacaagatggaggagaaacaaaatgtaatcaaattatctacacagatcaactaaatcagtcattccaattatcgatatcttccgcatgaacggtgcgcggcaatttgagtcacctgatcaatcttcagaggatctccctcaagtaggcgcgcatctgcagggacaatatcaccaagcctgatgctgataatatccccaggtaccaatgtagaagcatcaagctcttgccattgctcatctctaagaacctggaggtaaatccatgaatatatgaacacaacaagatcagactaacacaatagattcacctgtatttttaaaatttctgttcagaaaaaaaaaacctttgtttttagcgccaaccgggccatgagtgcagcagcagcatcgcctgcattgttctcctcaatgaagctgattgttgaattgataatcaggaggcagacaattcccaggaaatcttcccagtcagtaccttggctctgaccaaagacagtaaatgagtgaataataaagaaaatccattgagttgcttgcacaaattttcgacgatttgatgtcaatatttcaataacacaaagcaggcacttacaccaccatttgctagaaccaatgccatcactgctgctgcctccatcacccaggacaaaggattccacataaagctgaggaacttgatgatcttgttctcctgacaaaaaagattttttttaaaaaaaaaattcaggagttcagaaaaggaatatgtttcagtttcaggtaaacgatgatcagaaagaaaacagtcaacttacacgcttctcctccaatctgtttgcaccaaacaacttcaagcgttctgcagcatctgctgatgagagcccactctgagacgtattcagctgctcaaaaacgtcttccaggggcagattctcctgtcacatatccacaagaatcacggcatttttcaaagaatgcttcaaatccacgacatcctaacaaatgtacttaccaaatcaacatcttcgtcgaagaaattctctagcccaagcaaaggttcacccggttcatccatgccttcagctaaaatctgtcgcccggaacagaatgtggaataatggacacggctacagcatcgtcattttcattccaaatgttgcagtgaagatctcacgacgcattagacaatctgatggacaagatcacaggagatttaagtggcgttagcgaggtgggttttggttggttcttcttgaagtgttaagaagatggcagcttggactgaactggtacagtgagaagacctgaatttgggctgatccaaccaccattcaaacgtccagttagtgagcggacggtcacctgaaaccaaacagtcgcctccgattaccgtgagaactgagaaactgcatgctctcgtgtgcagatgcacgcacagtgtctgtctctgctatggcaaacgcgaacatttgataaacattacttatacagtgattatactgttcatcagataattacttcgtagcagcacatcttttcattacttcatgactgttacacttattcccccaggaaagaatttttcatgcatctgaaattttcatgaatcagggatacgttggtttccatctcttaaaatatatgttaggaggcgtattcatagagtgagtgtagtgttacgtgtgcacgtatacgtctcccgtgtaatcggaaaaggaaaatactcctatgatttcccttcagaaatatgagtttttttgagggtgatggactgattggctgatggtggtatataccacgtagaacgtagagagcagcaggcgccaaaaggcatctcccccaccacatcttccacaatcctcacccccgcctcccctttgtccctttcccaccgccccaaaaacccacccctccctgactcctccccccgcagcttccgccgtccgcctccgctcccacgtcgccgcccgctcgtcgtcgccgccggtgagtctcctccactccgtgctcgccccctccgtacccagcagcaggatcggatcggtcgcgcgggcggcgggggtacgtatctgtattccgtagaattgggggaattcattccgggttgcggggttgctaaggtgttggattgactgcggtgacgggtgggcggtagtttcctggtaaataggtagtaggagagatgctgagatgactgctggctttgagcatgcggcatatgatgatttagtgcttagtttgggggcttatctttagatactagcgggcgcatggttgtgagttcagtttgcgctaaccaccacttttgcatgaggaggcaaacgaggtcctctccagctgccctgccctagtgtgatattatttgagcctttcatgctttttgtgccatgcttgatctgttccaatccatttacttcactaaccaaattatgcgggtcatatgcagttttcctttcatgtttctctccaactataaaagtttgattggccgcagccacatagagaaactcggaagattagggagtaaaccaatattaccactgtccacatagctttaacaactaacagctggtcctgctctttttttccttttggcatcagtttgttattgtcatgctatgtttccatttgacgactggactagaatagaatctgtttctttggctcgttttttttttcatcaaatagtgatgacaaacttgataaatttacatactgatacagtgatacttagctgactttcataacaaacggttttgtgtattgtgtgtttaatggttcctcttgtttttgcagacgctcttgcgtgcttatttgtcaaatcagatctgaatataattttaggagttgcttcagcatggatactggctgcctgtcatctatgaacataactggaaccagccaagcaagatcttttgcgggacaacttcctactcataggtgcttcgcaagtagcagcatccaagcactgaaaagtagtcagcatgtgagctttggagtgaaatctcttgtcttaaggaataaaggaaaaagattccgtcggaggctcggtgctctacaggttcaacctttgtactctattattgcctcacattccatctcttgtgaaaatatatttgattggcttttctgcaggttgtttgccaggactttccaagacctccactagaaaacacaataaactttttggaagctggacaactatcttcatttttcagaaacagtgaacaacccactaaaccattacaggtcgtgattgctggagcaggtatgatataattctaggatttgacagatgaataatttacatatatatctaacttcgataacagtcacatcgtggtcttagcattgtagtttttagctttgatttttttttcaggattagctggtttatcaacagcaaaatatctggcagatgctggtcataaacccatattgcttgaggcaagggatgttttgggtggaaaggttttactcttatgcttttatgttgcatttaattttttttgttattcattcttttttttttggttgcctttatcttaatagctcatattcactgttagtagcatttgtggattattgtttttttttttgggaaatgccttgaacagatagctgcttggaaggatgaagatggagattggtatgaaactgggcttcatatcttttgtaagtaataactctggattttttaggttctcgttgtgctatattttatttaggttattactgccagcactgatagatatctctaagggttttgaacaaaaaaacatgtatcaaactctttcatcgataaggtagaaatgccatgcgggaagtatgaagtgatgtctgaggattaacacacatggtagttttattttgtaagaacttttagattggtttttttcacagtactaaaaagtaactttttactagcttatatggttgataaattttaacgtcacataaatatcatgagctaattgaatatatatcctcctgttcatagatagtcttctttcaacctactattcccttccaaacatatatgaatatgacagatactgtttttccttccatgctcacactgttttgtcgtccacaacagtacatatgtgacattgttcattttgtgcctgtatgtaaccatatacctttttggtttaagttggagcttatcccaacatacagaacttgtttggcgagcttggtattaatgatcggttgcaatggaaggaacactccatgatatttgccatgccaaacaagccaggagaattcagccggtttgattttcctgaaacattgcctgcacccttaaatggtgagatcatatgcagaatggagttgtttaattaaaccaagattcccagaagtacatcgtattggtggttacttttgttttactaacacatgactgtaattagggggtatattactagcagcgttaatgatagatcaatagatcatgccatggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagtttatgccctttattttgcccagatccttttgcacaggtttaagcttgagctatgcttttagtttaagaccactgtttcagttaaaggtcaacaaccttgcatgatttcttcctccacctagaaaagccattgcacatattgacaaagcacacaatcctgttgactatattctttatgagctaatatacagaactgttttatacagaaaacacaatacatatgctatagttatcaatctctttccctttttttgggataacggattaatatggtgcctgatacagttgtttgatcagcacagggtgttcctgatcgagtgaacgatgaggttttcattgcaatgtcaaaggcacttaatttcataaatcctgatgagttatccatgcagtgcattctgattgctttaaaccgatttcttcaggtatttcttatgttgctctatggtcatgtgtgttgcatatgagtaattcttctgttctttccggagtagtaccttacgtattacatccttcttagtttttcttgtctctgttgtttcctaccttgaggaaactcaaatgaattttcgcttagaggcctttaaaaaaaaattatgcaaatgtgtaggagaagcatggttctaagatggcattcttggatggtaatcctcctgaaaggttatgcatgcctattgttgaccatgttcgatctttgggtggtgaggttcggctgaattctcgtattcagaaaatagaacttaatcctgatggaacagtgaaacactttgcacttactgatggaactcaaataactggagatgcttatgtttttgcaacaccaggtgattttctacaatctttgtttcttctgcagttcataaattatatatatgcggctactcattttaactgactagcctgtatttagttgatatcttgaagcttcttgtacctcaagagtggaaagaaatatcttatttcaagaagctggagaagttggtgggagttcctgttataaatgttcatatatggttggttggttgaattatttggttccaagtcggaaattactcatcatcgagtttgtggttctccttatgactcatattagtatttctgttggtttgaacatttcaggtttgatagaaaactgaagaacacatatgaccaccttcttttcagcaggtgtctcttctaattcctcatcagttttgctgtcctttcactgcctcatgcatttgctctgtgctatgactggtttatgaactaaaacgatttgtattgcccaaattgggcacattctatcctgagtttgtatacattcttgattaataccaaatatcatatgtcccatgtattgatcttgttcccttttctttcaggagttcacttttaagtgtttatgcggacatgtcagtaacttgcaaggtactaactaggagacattatatgttacgaaatagtaactatctgtcatgtattattgctcttgtgtatttattcttgggtttaccatcttcaagcatcacatgatatttattttagtagctgtaacaaaagacccaaaagtgcatgtgttacagaaggaatccattattaattattaaacttggaaagtagatatattttatttcagattcatttaggcaacatgtcacttggctctagagtctagattttatggaccataatagctcaggaaattaaagacatggatgcctactgaacggttttctttccttttgttttgaactctttacaggaatactatgatccaaaccgttcaatgctggagttggtctttgctcctgcagaggaatgggttggacggagtgacactgaaatcatcgaagcaactatgcaagagctagccaagctatttcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctctcacgttcctttcttttctgtctcactgttacagatctgtttacaagactatcccggactgtgaaccttgccgacctctgcaaagatcaccgattgaagggttctatctagctggtgactacacaaagcagaaatatttggcttcgatggagggtgcagttctttctgggaagctttgtgctcagtctgtagtggaggtaaacgctgctctccatggttctgtttgtacatagatgcatcagacttgtattgttgtcttggtgcagttcacaatgattcagttttgtaggctaatgagttatcacttgctgatttcaggattataaaatgctatctcgtaggagcctgaaaagtctgcagtctgaagttcctgttgcctcctagttgtagtcaggactattctcaatggtgtgtgtgtcatcatcccctagtcagtttttttctatttagtgggtgcccaactctccaccaatttacacatgatggaacttgaaagatgcctattttggtcttatcatatttctgtaaagttgatttgtgactgagagctgatgccgatatgccatgctggagaaaaagaacattatgtaaaacgacctgcatagtaattcttagacttttgcaaaaggcaaaaggggtaaagcgaccttttttttctatgtgaagggattaagagaccttatctccctttgcacattcactggttgcttatgtcacacctgggagatatgcccactttgtttcagttaaaatgaatcaacaatccaccacctgtcttgttactgcctccctaaaaaaaaagaagatattttgtatttatccggattcttgattttttgaagtcaggtatttctaactctacaaatccatagatcttcaatctgttgataacattcaaatgtatcattttgttcctgttatagttgaaatataaagatttaaaccgttgtaatttagcattcaaactttaaatccagtgtggatctatggagctatatcaaatagggctcaagtcaaattatcctaaatttgattcagttttgtagagaagagtcttaacacctaccacacccaagaagtgaattctgaaaataataattttcataattgatctagtggtgtcgatcataaatattatttttcttttttataaatttgcttgaacttataatagtttggattagaacagactcacaatccttatattttgatactcagggaataacgcatagttgtactgttaagtaaacagtagtataaacatattcactgaaccaaaggtttagtcagaaagggtcagagaagaaaacatgggcagtctcaaaacagtttgcctgtccttgcgtcaacatgggtcatactgtactattatattcagttcaccaagttgcaattagaaaaacaggggcacctgctggattatccctcagatatttctctcctccctgagatatttcttagctgactcaataattgtacttttgtgactagcataacaaactatgggtcacaacttccagccatatctcctggatatatcttgcagatattatgtacagatgcctgtgataaaagtgtataaatcccttgcccctgaagactctctttggataacgaatgactgaagtaagcatcagaagaaaaagaaaatcttggacagtagtagtagtagatttgttcactgcagaatcacctgaaaaacacttttgcttatcctaactgaatataaaaggcgtcgccgtggagattactacgagcggacaagcccatgcttgcttgctcgtggtttcgcaggtagatggtcttcttcctgtctggtagataaaagattactttaagaaacaaaatacaaaaatatactatccctatctttttgagcatcttaaaaagattagtccatatcgatataattaaaataataattaatcataaatacgagcagtcatatcaaatctagaaattaaaagttagtggactggttccattaaaaaaaagttaaccagttaactcatgttcatttcgcaagaggagataaaagattttaagatgtggataatagtagttagttagtgaaaattttaaaaagtagttctttttatttttgtggcttctaattcttttctagattttatagctatcgactctcaaaatctagattaaaaaaagctatttcaagaattataaattttatgagaaattgaagctcaaaaatctactcctgtttgttttcctagcctctcttacgcacagggaggtggggcccagcttcagagatctttttggcaacgccacgcccacgccagagcggccacgaaatatctgagaggcggcccggcccgtgtgcgcgcgcgagatattttctttcccccccccccccccccccgcgccacgtgtcgcctcgccacgtggaaaagcgctggcacacgtaggcggtaaaagcggtaaagccaccgcgccttcttctttttcttttcttttcttttctttattttttgctcgctctctcgcaccgcatttatttgctccttaaacaggaggggattcttcttcgtctccctttgcttcttccgttgcaattccattctcctctctctcctgcttctctctctcctcctcttcttcacctcctcttgtctgtccatagatcgagccgctcagaccaaatcttggatgcgttctctcttctttctcgctgcgagggaggcgggttgttcgatctgcgggtgaaatcgagcgagaggtgtgatttttgtttctcttgtttgtttcttgaagttgaaatcttgtccgtgtttgtttgtttgtttttttgttttccctcttcgtaatcatccggttgcgaggagatttactttggtttgttcgccgatttgcttccagatccctagacctccccctacttctctgtagctgtacatatttcaagagaggaaattttgggctggtttctgatacggttcgagaagatttttggcaatttcttcggattttcctccccttgtgggttccttggttcattgagaagaatcaaatgggtgatgtgtcagtcaatcgaccgatcaaggcggagccagctgcaggcggcattgctcaggtattagaacagaaagttttttctttttaccatcgtgtttgttcttaatttcaggtagcaattgttgggctcatgattctgtcatacagaatgcatgcctccttgaattattgccattagcttctttttcttagtaaaaagtgtttagtcttgtacagttaattgtttatctgaatttgtcatgcaatcgttcaagaaatgtctgtcatgtcgaaatagtaatataatccgcccatggtgcagtgaagacacataattactctgctcgtggagtataactttaagccatgcaatcaacagtactctgatatttttgacatgaatttcactagttcaggccctcttttatctgacgttgttacaaatacctgaactctgaagaataaaatggttattgtctctttttctttgacagggcaatcgaatcctggacatgatgtcgtcagggtggacagatgagcggcacatgcattatataagctcaatggaggcttctttcgttgagcaactctacaatcacgaacaaaatgatgctggcaacggattcaaggttctccgtggtggggtgtgggagaaactcaaatttgatcggaccagtgcttgctcacggatcgggagaaaatactgcctgcccgcaagcccctggatccagcatttcaggccgcgcgaatgcagtagcaatgcaaggaatgatgcggcggaggctttagtgggtgatcatgaatctggtattcagactatccaagggaggactccgttgtcacatggtagggagtgggaggcttgcaaggaagaaaaagctgttggtgaaagtacaggtggttaactcaattacctcattagttcacattgaggaatgcttaaaagtctgaattccttgtttcatcatctttttctgactatcagcggtcacattataactatataaggtgttctgaatagccatgcacttcataggttatgatttaatgcggtttatctaaaatagctttcgatggcttttcctgggatcaaatggtggtgcgtcatatttcatacaaatgttttatcaacactactgatttttatgcggcatgccaaatccattgttcttaagcccgggagcttgtatagtttttattttttgggtgatgtctcttgtcataagaacagaaaaaagttaaagttctactaaggttgctccaaaacagcgtaatgtgatgaacctagtctctaacgcctttcttccattttccttttatacagaggtctctgatcagaattttgctgatgatgaggcggaggttgatgcagaatcaagcaaagcatgcaagagaaggaagttaagaagtgctcttacacggaattaccaagtaatttctcaggattttaattagcttattctgttgcaagtattgagatgaagacagcacactaaaaaaaaaatcagagtatcagtagcactgacatggtttgttctatatatgcaggttgttccatctgacaaactgtttgcttccacaaaagctgatggaaggaaagatgctccagagtaaggcatgcaagagtggatctggttgaatatgcagtcaatgagaactggatgagttagtattggcgatttagtagtatagttctgaactctgtagagtctgtcttggtagaagaataataggatcgatcactcacaacttggtagatttattgtttgatcatattgatgtaatggttttttttgtgtgtgttgctgtgttctggcaactgtttgtttgcaatgtgagtaatatgtttatgtttgccacaagatgagaatgatgcaaagcccatcattccttttgccataattccattgtacatacatgtactcccatcatgatattgagaatgaaagatcaccaattttgcagaatgatatccaacatctgtaaaatgaccatatataattgtgttcatggtgtgtaaagtgcaaattttgagaagtactgaattactgatgatacatgttcttacttcccagtgcaaaccaacattcagcgctgtgtacaggtatgatggtacgcatatttgccactcctggccaccgtcctcgcaagagtttaccaaagaccccgactgaggggaaaccaaagaggcaaagaggaggaaaaccggagaaagaaaacgagagttgagtggaggttcgctatgaagagggggggccatcgccggtggcggcgagctcgtggtgctattcgtcacttgtagaagaggaggggaaggaactgctgcccgggaaggaagttagaggagaggaagatgaagaagaatggatgctgatatgtgggtctcgtatgaaacgagttacttcctccgtttcacaatgtaagtcattctaatatttttcacattaatatttatgttaatgaatctagatagatatatatgtctagactcattaccatcaatataaatatggaaaatgctagaatgacttacattgtgaaacggagggagtacgttaggaaaccacatttaaaatcgctaagggagttaaattacaatggttttaacagttgagatgtcaaaatattacctggtattatgtggtattgttgttgaggaatatgaattagatcgagcctatacataaacggagtcaaatcggacttattcctttgtagaaagtccttgattgggctgatcccctgggtcggcccagcgcagcatggcgccttgaactagcaccttctttgtctttacgggcataagcttctagcagctacagtttctcacgtaatctccaactctcttaagggtgtgttcgctgctgatggatggaaacatatcacctaagcacgaaaaatgaaacagtccattagcgcgtgattaattaggtactccctccgtataggaaaaaaacctcgttctagccataacctcgttcgcgatttaaacgacgttctgaaccgcagcaggctatgtggacggaattacccttgtctgttcgatagccgctcccgcaattaatccgcagcacgcccgcgcttgcctcgtttaattccttaagcgtcgcatgcaggcatgcagcacgccgctcaacctcgccgctcacgctcgccgccgccgcttgcgtcgcgctcgccggccctgctcttgtcgctctcgccgccgccgccgccgccgcttgcgtcacgctcgccggccgcgctctcgtcacgctcgccgctgctgctctcgtcgcactcgccaccgtcgccgcttgcattgtgctcgccggccccgctctcgtcgcttgcgtcgcgctcaccggccgtgctctctcacgctcgacgctgccgccgccgctcgcattgtgctcaagatgcttgacgagaagcgcgaacgtgagctcactcccaggaaggatgatgccaaagaaatggtaagataacacaacttaataatcgcattacaaggatgtctctattaattgagtgcggaagctaactagcttcattctaaatgttcaatgcagcaagagtagccttggcttcatctaggaaagatggttgacaaactgatctgcaacaactcttgtatctttcttgcctagtttcccattcttgcttctagccaacaaagcttgataaacttgttttctcacttcttcggtcatgtctttccttccttcgatggtttacttcaacgagagccatgacatgttctagcaaaagggagaaaatcaagttcattgatagtacaaatagccatggcatgttctagcaaaatctaattgtatcaaaaagcaagttggcttaccagcaaggtgttgtacataatcgaaatcgactgcaccaaattcatttagtggcaagttcaaatcaaaaccagttaaaaaaaatggaaaacaatgatatgagaaacgatatagagaagaagagatagcacagttgccgtacaaacatgcacgagagaagaaaaatcctgtcaaacagagaagaaaagtaccgttgccgtgctccaacggaggctcgttcagatcaaaggcaaactcgccatcgccatcttcggccatgtgtactgcaatagtgagaggaagctagctagaagcctagaactagaagatgagatggctcagtactccaaacgtgaaagcaagttagcgtataaatatgggcaagcagtaacctaagcgtcggcattctcagcacgcgcacgcgaaaaaattaccacgggataggcgcgcgaatagcggtaacgagcgccatgcaaaaaaatttcagcatcacgcgcggcagtgaacccaaactaaaaaagcgaaacaaaaaacgcgcctaaacgccacctgcacgagcgccatgcagccaaccaagtatccaagcctgcccaaaacagtgccgattcgaacctgggtcctgcggaatccagcctcggcgcactagccacttgaataaagtgtttttctcgtatgaaatgctacgcgcaaccgtatttaataggggtagacagggaaaaatacccataattaatcacttcttggtatgctaaatgctgttctaaacgtcattttttactagtatggagaaagtattagctaattttttttttcaaaaatagatcaatataatttttttaagcaaatttcgtatagaaactttttaaaaaagcgcaccgtttagcagtttgaaaagcgtacgcgcggaatacgatggagagggtgaggaatccttgggtccgaacgcaccctatacagtccaaattatcacccaaattttgaatacagaaaataaactaagaaaccataaaccagattttcaaaagttagctatcaagcagtagattctcgtaattttaagcactccaaacaaggctagtacagcgttccgtctgccgccttcgtctccccatcggcggagaagtaggagccccgaccgagatggtcgcgtcgacggggaatctcttgccggcggcggcggcagacatggaggctatgcgttcggagaaaatcctatctgccgggggcgcaggattttcgttggttgcggtctgatgggcgaagcggaacgcgcggacgacggcatcttgttcgttcttgctgcgctggatacgtaaaaatctacgatgacgaataagctcgcctccgcgcggtggccggagacacgggacgtcgcaacggcaagcacagcgtactcacaccggtggctgattgacagcaagatctgcaaagctatcaagctctagccagtagccactactccgtcagtcagatcgccggtcacactgctcgcggtttcccgtgcgatcagatcacgccaactcaatcatgattaaggggagcaaaaacaaaaaaaaaaaaaaacgtgatcagatcagatcggcaggtgcgccgtcgacggcgatgagacgagaacgagacaggacgcgcctcagctcgctccgctccacccaacattctgacaagtcgatctctactctgaacgagcagttgaagctggcggctagccggccactcgccggacgccgatttgttaacttaattgcgtcgatccgccgccggcccaggcgaaaagatgccgaaagcaacccggcaatcgcaccaagattctcgtcgccgtcgaccagaaccgcgtgtatcaccgatttcgatatgcactcgaatctcgataaagattaagattgagtgtttcatactgagatggtaataacgtgtgattaattgagttttaattatcataaatttgaaaaataaattaatctaatgttttagagaaactttcacatagaaactttccgcacgaaacacaccgtttaacagtttgaaagcgtgccactaatatctaaaatttcattcaactcttgttggagaaatgaacgcagcatagtgcactgtaaagaggtacgtggtttgaactccaaagtcacctgttcaatccccaacacacaatttctttggttttgcgtttactctgtatttctcttttacattgcatactgtaatgacgagacaggaagaggattccatttagcaatcacatagcagtaggtaaatcgtctaaattgcgtagtagtacaggatttggtttgacttgagctaaactgtaccagcattctcgatcttgtttgaactaccactttggctctcatcgtctcttatcagctacagccaaagtttaaacttttaaaaaggagtaaattacattcatgatgcataaactacctaagttgagtgcaatttggtaaatgagtatcctagtacaataacttacaggtatttagtgtaagaattttataagtgattgtacgagtgcaataacttacaatgtaggtgtgattttgatacaataaataaaaaagtggtgcaacaatttaattataccgagtattttttttaataaagattctagtcaattaaactttactatgtagaagatattatatttctgttgagatttgagaaggtaagaaaaaaaattcaaaccggtggtgtaaattagatctccaatgtaattcttaaatattatattcaagattataatataatatcaataggattgctacgtgatggtatattagattattaacatcgtgaaaaaaaactcacctagcactcattaactaaaacatcacatacttagccaagttgttacaccaaaatactaaaatttttaagttctcgtattagaacgcaccaacttaccaagtcgttacactcgaacgtcaattctcaagttattctatatcacatccacttgtcaagttgtcataccgtagatgcaatttacattttaaaaagttaactttaagacttggtttttaaaccactaataaaagttaaaagagttaaaaggtaaattgtccatcgaagtctattttacagccttgatttttaaaccgttgataatacacataaagtttaccaataattatttttttaatgcttcgattatttttctacggcttatcaattatagctcaatcgatcatcagagccttttcgtataaatttttccagacaaataaatatactgaatgtatcgtcttcttcaagagaaatgagtatatgaggcaaaaaaaatccacaaccatatttccactacgaaataaagcctttagagccctccaagcatccaggtcaaatcatccatcaacctatcacccttttttttttgtgctctcctggaggatgttggaagaacaaagaacttttcatccccaaactttcttaactgaaagacaaagaaatccaacaggatttggtgagaaaaaaaattgagacaactgttgttcaagtgatcatccatccatgggcacaagaggaataagaatgcagggggtaggttaggtttgggcatggagttgccttcaaggctttgtaaccagcaatcctactactctcatctgaaactcatttcactctcacctttttatcaaacttttgctgttaaatcttgtgtgctgtagtagagggacctagactatgcaaccaaccatgcatgtttaatcaccttcatggtatgtgccagccaaaaaacactttgtgactatagcctaataattccaaatacatgcaacctgcattcaaaaccatatgattaaagaatggaacattgcctttgcctttcttcagctactactgccaataattagtaaaggtacatgtgtaatcgacctcttagatttgatcaagcactaccctgaaaattcatccagtagaggtttcttttctttaaaacttttgtaaagatattgtcggccattaattaagattgattgcaagtaacagtatatcaagaccaaaagagagtagggaaccagcagtagtagaagtagaacatgcacataaagtgcaaataataaaggagaacacattttcacctaatagtaccatgtgtagcatttctttggttaaaagattagaatataattggtgtgtaagcaaatttttacatgacttagctggcacttaggaatgctttcttatgcttcaaatcaccagttaaacagtcattctaggtgagatgtaacttcactaatcccctcaaacggctctctccaacgtcacatacatagatttgtctgaaatttattcctcttacattacagtggagtaaagtttctgaaagtatcactgataccgaaaggagaaggaaaaagataaaaaggaaatgagaagaacaacaccaagcgaaaagaaaccaaaggagacgtactgcagcctcgaagcattggttccaactaattagctgctttttttatgatcgctgctaaatgtggattacttccagctttgtgcgtcgtcgtctttccacgtgtgaaaaccacgcagtgtttaagcctgagcacgacgtgtatgtacgaccagaaccaattcgatcatctctgcccctctgtaacttggatggaagcatctgatcagatggcaatgaaaacaaaagggaacacatggcttataatgcatatcaggaagcacttttaaatccagaaagcttttgtgttcatcacacctgatctccattctcaagtaatatattatatatttcttctcattcattgcatcatgaaagatcactagaaaacaagaacagaagaaaaaggaagattctgatcaggtcatcaggatggttaaaacttctttatcttttgctgcagtaaggaccgaagtgcagagaagagattgttggcaccatcatcagcttagcatttcagaagatcgaatcagcaacagtgtggctagtatgcttgtagcttatccatccatctgaccatcttctattgggattcttgaaggtgaagggaaagggataaaccaaagcttacatgtcagtttggtacgagagatgaaacgttgtgtactgataatagctggatagatggatgcatatcagcattaatcgggatgtggcacatcagggcaccggtgatattttttctccttaattatgatagttacggatggctgctcactagattagacacttaattttggccttaaatcaactgtacttatttaaggtactccaggaaatgagtaatacttaattttcatgtatttggcattaaaccaatcatgctagctttgttgagttggaatattcaaattccttggaagttcttgtcagagaggtatgttgttcctaccaaatattccagtgaaatgatatactgtttgcaacggaaaatgaccatttttgggccaatttcgatcctatttttcctccattaattacaaaatatttcattccacgaagctgatcgaggaagccttaggatcacttctcctaggtgtggcgtcattgtacttgtacatgttcttggcgcccaaaaaacattttctctggttttttgtcggtcatctaatccagcgacgtcggatcagaatcggacggccaagattgcgtcggattcagagtgaagctgttcttgttcctgtccctgaacagtttgaatggtctcttgattgacccaaggcaaccgaaccgtaccttgctgtacaagggcttgttaataaaaacgacaccacatcagcaatcatatattccaaatccgacaggttattgtcacgaatactagtagaagcactagcactgaagaaagagaaaaaaaactgtaccgatcgaatcattaaaatcacgcataattaaatcgttggatgagaaaaattgattaatcaaatcgcaattaggctcgacatagctgcttcaggggggattgatgcaccaacctcaacaaacggatcagatatataaatcaatatatggatcgcctgtatgtggttgtggctgccttgaactggtacgaacctaatttaattagtatgcagattacacatatcagggttaattcactgtgcttgtttaattaatggcagtgtctacttatgtttcaagcttactgcagaaattataaaagagaggagtatccaccagaaggtaggaaaggtggtatgtcgtgcttgaagctactatatatgaattttgattggttttgaattgattagggcacagccagagctaattaacttgatcaactaagcaaccggagctaattaactgcagtagcaacagatcaacaaaagcaaccagagccaattaactgcagtagcaacagaccaactagattcactatatactgaactgtttttgaacagctgtaataagactgaactagtactatattatgtacctgcagtgctttttctttgttcatatatacccctccgtcccaaaaaaacgtgtttaggtttgtagcttggaattcgtttttttaacggagtagcacacaaggattgactgtaggaatgagatcctctgctgacactgacatgctggcccaaagagagtagggcccacatgtcagtagcagtgactgcagagaagtagagaacatgtgtgttccagatcagtatgtgcagaggcagcagagtgatagacagccagagctagtactaatactaacaataaagttaaaatatgtgctctagctaggcctatttttttttagagaagggtattttttacccagcctctacatctaaccggatatatacggccattgaaatagggaacttagccccataaacaacccaatctaaaattcgctccatagtagatttgaacttaaaaccttggggtactactcaggtcactataattactacgtagctaggcctaattaacacataaacaaagttgattgctggctcctgtcaactaacagtgcaatatgctagcaggaacctagctggtacggagtaataatgttttcactcttgttattctgcatagcgattcgtgcctttttgaccatgggaattaaggttcgatctgcttttatttagaccaggtatcaacgtccgcgcgttcaaggatcatcggttagaaatttctaaaattttggctttaccaaatgctcctcttgtatataaaaaagagccccacaatccatgtgagtttcaaaaaaatgtttgtatagagcgagataatttgtttaagccaattttttaattcatgatatgctcttgtattccgaggtcgtgagccatgatcctaggtagagatcgagatagaggggatgggatcaccacgatgcaaaattaactcaaatattgttgttaaggatctattttgtaaattccaatttctaaatttagttttaggtgttatatatagagtggagctgtggagttttttttttttaaacgaaagtcagtgcgagttttatatgttaatatagttggagaaatatataaatctatggttctggagggaaaaaaataaaacaaaactcagcaccacctatctagttcatttaatgaaaacgttacacccaacttcgctcctatttcagacgaataaaaaactgtttagttgcatttcagctcgatcagctaaacagatcctaattactcctgcacacaacgcacgtcatgattggcactagtacacgcaatttgtagagtttgatcatcatcagggagggggactgaagtggcaagtgtcctcgagattcgagaaggcatggatggaatggaactctagccacgtggcatctcagttcgttgcacccccatcctttctcaccgtacccaaccacttgcccccaatcttgcctctcacgtactaacactgttgcgcacacgcacgcacgcacgcacagcgcacaccgcgtccttcgcgcgcgccgcgccgcgcctcgccgcgccatgccgcgcgcgtcgatctatataaccccgcgccatgcaacgccgccccggcttaggcaaaaccgcgcgcacctcagctcgcgacgcgcgccaacctcgccgccgccgcacgacacgaggacaagctagcccggcggtgtgtgccattggcatgggggtgacgggcggcgccggggaggcggtcaagccgtcgtcgtcgtcgtcgttgtcgccggtggcggggctgcgggcggcggccatcgtgaagctgaacgcggcgttcctcgccttcttcttcctggcgtacatggcgctcctcctccaccccaagtactcctacctcctcgaccgcggcgccgcctcctccctcgtccgctgcaccgccttccgcgacgcctgcaccccggcgacgacgtccaccgcccagctctctcggaaggtaaggtgagtccaccattcgtgcgtgcgaccgacgtccgtcaaaaagataagcttcgatttccgacccaccatgtgttcgagagattgcttacgaagaattggctacacctgtgttttgcagctgggaggcgtggcggcgaacaaggcggtggcggccgcggcggcggagaggatcgtgaacgccgggagggcgccggcgatgttcgacgagctccgggggcggctgcggatgggcctggtgaacatcggccgcgacgagctgctggcgctgggcgtggagggcgacgccgtcggcgtcgacttcgagcgcgtctccgacatgttccggtggtcggacctcttcccggagtggatcgacgaggaggaggacgacgagggcccgtcgtgcccggagctccccatgccggacttctcccggtacggcgacgtcgacgtggtggtggcgtcgctgccgtgcaaccgttcggacgccgcgtggaaccgcgacgtgttcaggctgcaggtgcacctcgtgacggcgcacatggcggcgcgcaaggggcggcggcaccacgccggcggcggcgggcgggtgcgcgtggtggtgcgcagcgagtgcgagcccatgatggacttgttccggtgcgacgaggcggtggggagggacggcgagtggtggatgtacatggtcgacgtcgagcggctggaggagaagctccggcttcccgtcggctcgtgcaacctcgccctacctctttggggaccaggaggtaagctaagcaaaatactcattccgtttcatattataattcgtttgatttttttaattttttttaaagtttgaaaatattttgacattttcaatacaaaataaaaatattatcaaaatatatttaatgttgaatttaataaaacttatttagtgtttagatcaatgttgctatcttttctataaatttaattaaaactaaagaagtttcactaaaaaaaagtcaaacaacttacaatatgaaatagagggatatataataactatttagatgataagtcaaacaacttacaatatgaaatagagggatatataataactatttagatgatattgttcttttgagggatcaaaatgttttctggttctttttgcccgcaccctggttaattggtttttttctccgtgagatgcacgcgctcacgccatgcatgcatgttagtcaagcatgaaaaacaaagtaggagaaatatgacaggtgataaagggggaaaagaaagagaaaaactggtggcacagtatgtggttcagcttctagaaactaaaagagagaatatatcatgatcacactgagacaggatacacatgtgagaaattttaaagaaatgcagaatagctaaagaggtttcagtgatcaatagcttaggtttattttcagtttcatccgttagcatctgtgtggataactggacactggatgattaattaaccatcaattaatggtttacagtaacctttagtcaatatataaaacccaaattaagttgtaaataggatatgtgaattgtaaacaagttaaacacctagtctaaaggtgacaattttttttccatattacaagttttttacaaaacaaaaatcttatgggttacaatactacttttttgtatttgaaaaaaaatcaacatgccaaggccaagcatgcacatgagaacaaaaaaaacggatgcaggaaaatagaacattagcatcagactaagacatgattcaattcagagaagtgttcccaactggttagacgcataacatgtcacctaatgaaaaccgatcagcatcaatacagcacccccacacaagtaatcaagcaagcacagcataattaaccaatcagcttttgtcccataattatttgtaatatatgcgcttggaatgtgaatatatgcatgatcagtgtgtgaggacgatttaacgagggtgtgtgtgtgggacaaagccacccaaagagcgtaggaatctggtcgggaaatgttgccaaaggccacgagctgataatggacaaggttctcatcatcaattcatcatcatcactcgactttctctttagcaaaacatacactaggatcgagtagtccccatttcctaccaaacctgaagaatctgatcccttgctatctagcttgatcgatcgatcgatcgatagagttgacaattcgttgattcaggttcaggctagcagtagtagtacaagaaagcttgaaactgaagcctccaattaatcaacttgaattgtgtttagtcctgttcgatcgtcgacgctctattatattcataggagtactgacgatcgatccggttggtgcaacagtaaatctgttcctttttcgtaactgcatttgcaaccgttggtcttcagatgatacggttcatcaggtgttgattaattgctctaggttgattagagtgtgtaccagcagaaactagctagctagcctatcgttgatcagcacagtggcatcccacctgagtggaagcttctactggtaatcatggatctatcactgtcagtgttatccacaagctagctagcgagagctaattaagctaaaacctgtccttgcaagagcagatagatctagccatctaggccctaggtctactgcctaaaccaatcgatcaacacacattattcacagttgataaaaaaaatatactagcactaaatattaattacttaagggattgatctgatgataagtactcctagcacactactcaattgctcataggatgccacacgcacagtacggtttgtacatgttaatagatcaggatgcacatggagatcgatggatgaacattgacagattaatcaagaagattaattaattagaagaggatgacgaccactcatagattaattagaagaagatgataaatgggcagagactggggcctctttcacctaacgtgtgataggcatgcagctaagctggttggaagcctttcacctccaaccgtccgatcagtcgaacactatgatggcaacaaatgcatactacatcgatcggtcgacagggctgattaaactagattcggttggtggccatcaggccggacagctgcgtgtagctaaatggatagatagatagagatagcttgtgcatgaaccaattaatacttgcattgcatgctactacattcgtgtttccatggcggatgaccagatatctataccaaccgtacgcaatatcgtcgcaaagtttattaattgcttgatcttaccttgtgcaattcgatttgattctttggtggttttgacttgtctgacacttctagtttgttttaagctaagattatacagtatattcatactattcagttggaatagttcttttttttagcttagttggaatagttcaagaactgcatgaatgatgcatgtgccacgcactacggatcgagtacatatactatatagttaagaaatggatttattgatctgctaaaagattaggaaaaattcttcgtcgtacgcactagtttttgagttcagatcaccttggacttttttcttttttttttagaactgatcaccttggacttggagtaaatttgttttcatggataggtaaattgtcagatcaggcacagtgcagtttcgcaagaatctagcacgtgttcttctctggcgtaagctgcagtcaactaatcaagcaattaattaatgaattaacgcaggtatccaggaagtgttcaacgtgtcggagctgacggcggcggcggcgacggcggggcggccgcggcgggaggcgtacgcgacggtgctccactcgtcggacacgtacctgtgcggcgcgatcgtgctggcgcagagcatccggcgcgccgggtcgacgcgcgacctcgtcctcctccacgaccacaccgtgtcgaagccggcgctggcggcgctggtcgccgccggctggaccccgcgcaagatcaagcgcatccgcaacccgcgcgcggagcgcggcacctacaacgagtacaactacagcaagttccggctgtggcagctcaccgactacgaccgcgtggtgtttgtcaacgccgacatcttcgtcctccgcgaccttgacgccctcttcggcttcccgcagctgacggcggtgggcaacgacggctcgctcttcaactccggggtgatggtgatcgagccgtcgcagtgcacgttccagtcgctgatccggcagcggcggaccatccggtcctacaacggcggcgatcaggggttcctgaacgaggtgttcgtctggtggcaccggctgccgcggcgggtgaactacctcaagaacttctgggcgaacactacggcggagcgggcgctcaaggagcggctgttccgggcggatcccgcggaggtgtggtcgatccactacctggggctgaagccgtggacgtgctaccgcgactacgactgcaactggaacatcggcgaccagcgggtgtacgccagcgacgccgcgcacgcgcggtggtggcaggtgtacgacgacatgggggaggccatgcgctcgccgtgccgcctgtcggagcggaggaagatcgagatcgcgtgggaccgacacctcgccgaggaggccggcttctccgaccaccactggaagatcaacatcaccgacccccgcaagtgggagtagattgcctcgccggcgatcgccgccgcccgtccccgtacgacgtggcagcttgctagcttagctgggctgggctgggatgggctggctggccgcatttagaattttgggcctccgttaattctctcttctttaacctctgttcatatatacacgcacagggactatagatttactaagccctcggtgaataattcaatcacaagtaaataattgagtaaattgaagtcacctttttattgtcaaagttttactttggatcacacttaaaccaatcttttcattttagaccggataactttgcctatagtatttggcttggatcaccccactctctttactattcatgtatagatatgagcagcatataaaaggggaagttcaccattataccaaaaccgatttgattgaggttatttatgggtgtttgaagaagttaaggatgatccaaacttaaaaaaaattgacaaaattttctgatcatccaaactaaaaaatatacaaaactatctgattctaaagtgaaaagattgatttgagggtggtccaaagtaaaacttaggcccaaatcacaatccactcgcaataatttgatccagtgatcacttgggcctcatttctctcgtgtgccgtgaaagaggtttcaaggcccatgacgcacacctaagattgaccagttcaactaacgtttgctaaatttaagcggaagccgttgaaaagccaaggaaggaagcaaaaaccacccgtttgtggcgcgcggtgatccataaacagtagtggcctcccttcgtgagccccctttcctcgcgtcgtccccttcgcggagcctccccttcgtgggcgcgctccattgctctctcccctcccacccaatcctattatgacattacgatgcctatccccattgccttcctcttcctccttctcctcctccttgccgcctcctcccatgccaccgcctccgccgtcccacaacctcgaggtaattcatggtactccctctattttatattataataaattttatcttttttattaaataatcaattttgttaaacttataaaagaatataaaaatattttctacaaaacaaacatatataatcatagtatatctaatgttgttgttgttgtagatgttgttaattgtttatgtaaacttgattatatctaacttatcagaaaaaaaaggtttaagccactaattatatcacaaacacggagtaattgattcttgcatgcaagaaatgggacgtgtaatggtgggtgatcgaaatgttattatagggttctatataaactgtggatcggagaaggagcagaagatagggagcatcaagtggatacaggatgaggggttcatcgccgtcggcaacatgtccgccgtcgacaagccgaacatcctgccgctgctcgccaccgtgcgctacttccccgacgcgacggcgaggaagtactgctaccagctccccgtcgtcaaggggtcgcggtacctcgtccggacgacctacttctacggcgggttcgacggcggcgacgttccgccggtgttcgaccagatcgtcgacgggacgcggtggagcgccgtgaacaccaccgacaacttccggcggggcatgtcgacctacttcgagatggtggcggaggcgcaggggaagacgatgagcgtgtgcctggcgcgccgcgccgacacccggtccagccccttcatctccgcactcgagctcgtcagcctcgacgactccatgtacaacaccaccgacttcgacaagtacgtcatgagcacggtggcgcgcagccggttcggcgccaagggcgagatcgtgaggtacgcgcgttcctccgctcgccgccgccacgacggcgcgttgttgtgtcctgattaacctgacatggctggaatttctagctatccagatgaccagtacaaccggtactgggcgccgttcacggacgcgaacccgacggtggagagccactcggcgatcacgccggaggagttctggaacgtgccgccggcgaaggcgctccgggccggcgtgacgacgagccgggggaagaagctgtcggtgcagtggccgccggtggagctgccggcggcgacctactacgtggcgctctacttccaggactcccgcacggcgagcccctacagctggcgcgtcttcgacgtcgccgtcaacggcaaggagttcttccgggagctcaacgcctcggccgccggcgtcatggtgtactccaccatgatgccgctctccggcaagatggagatcgtgctcacgcccaacgagacgtcgccggtcggcccgctgatcaacgccggcgagatctaccagattgtgccgctcggtggccggacggccaccagagatggtatgcgcctccagatcagggtttgaaatttcgtttcaaaatttccgaaattcgccccccaccggcaatcttatatctcagtccgaaaattttcggttttttgcttttttttttgtgtgaatttggtcaaattttattaaaaatcagtcaaaatttcaaataatttcggccaaaaaaaatcgaactttctgaaatttcggccccccccccccccccaacccaacccccaaagaaaaagcaatttcgaaaataaaaaccctgctccagatcgatagacaggctgatctccaaatgtcaagcagtttctttctgcaaaatttgagcaaagcaaaattttaaaagttcatcattgtgctagctagattcagtatgtgagattaatttttgggtgatgagaaggtttaggatcttcgcttgtgcagtggttgcaatggaggaacttgccaggagcatcaagaacccgccgccggactgggccggcgatccttgcctgccgcggcagaactcgtggaccggggttatctgctccgagggatcacccgtgcgcgtcgtatcactgtaagtgttcagattgacatggtttggcacctatgaactcatatggtgttgacagtgaataagctaccgagatgttggttgttgctgtgatgatatgatccattttctgtatactacagggatctaaaaaatcatggtctttcaggatcgctccctgacagtattggaaatttgactgggatgaaaaatatgtaagattgacacgatcatatagagtgaatccgaatgatcaaatgggataagcacttgggtctaattttcctgttgaaattgtatgcagctatttcggtggcaacaaactcacaggctccatacctgatttgagcagcatgcacatcttggaagaattgtaagctcaatggataggcagtaggagattgattactactcatcctagctaggagactcatttccatcatactaacttttctgaatttggaaaggcattttgagggcaatcagttaagtggaccaatcaacccatcgctgggaacactcaccaatctcaaggagctgtaagtatcctaatcctctttttgttgcatgtccatacagctgataactcttagtacttgcctcatgcatttgctcctgcgaaagacagatacctgaacaacaacaatctcaccggccagataccagagagcctgaaaaacaaacctggacttgacatgaggtatgattggggaacaaagtcttcacattttggatccattttatatgctgatggtattgcttttgcataaaaaatatatatatacaggactgaggggaacaaacttaattgaggctggaaaggaaggaatatctgagatgatcatttccaatctaatgttacacttatgtacagaaagatacagtttgatgatgaagggagaagagcgaaggcttcagaaactgtaggatgatattcatgtatgatgctgtatgtgagttgaaagattgatgtgatatttagcatcatcctattgatccattttgtgttattagtatttgttgtacatgctgcattagatggcattagtgtaggataattgttaggtcaaagaagcagttcataatctaaccaatctaaacgccaaaagttgtaccatgttccatcaaaacttaattaggacagaaacatgcagtagccagacacataaacagcagatactccaaacctgtcagctaagaaactcccgagtgtcgaattggcagtaattgtggacacaccaattacaaacaacataagagtggcaaattgttccttctcccaacatagatatgggctacatgatagatgctctgcaaactagcagagtaacagattaagtgcctaatggtaatactaacagatgaggcctaaacctacccaaaatgcaatttttcgtctgccgatgtgttagtagtgccgtctttgttgatgtcacttggttacctcatttccatcatcaacagtagctcggataatatgcacctggacaaaaatcaattttcaaggattattcacattattcatatataaaacatgcttaagttacacgtacaaatttattcagacatattgttcagttcagtaaaaattaataccttgaaggttgtaggcttgaccaactgaaatactgtcgcatctccatccaacaatccatggtccaaagcaaagccagcccagccaccacttaggccattcttgtaggcaaggtaattggtatcaaattgctcgtctttctcatccaacaaagtgacaatggcatcatgttttggcaggtaagtctcacagaaatgcctcggtaagcccttttgatcatgccaccaaacaagtattagtaccacatgacaacagttccccttaaagaagggttgcagggatgggaatgtgatagtgcagtactcaccaaccaaaatcctcggaccacatgtgaatgtagcattggcttcacgaaggagggaaattcagggtcaagttgtgattccagttcctctgcttttcttgctgcctcgagcctagcttccatggaaattgatccacgggttgccaggtagatactgtcaattgcttttcgtggagacctgcagaagaaatcggacaacgggatgtagttttgcaccttttgctacttagtgggaggcaataaaggcttcatacgctcatgtggtaatgttattgttatcacataatgacataccttttcatcctctctgcgccatctggtgctacctgccgacaaatgctacttcttagtacagaaagatgtttcttatgatggttacatacttacatatgtggatgctaggaacaatggcacaatttaaaatgccatttactgaaaattgttaagttctgctaagaatggtttgtttcagagacttatttaatgctcagtagttcctaccaaatttgcacatttttttatcaattcagttggtcagaaaacgtgaaatacagcttcttcactgtgcaataggccgtttttacagcttgcactagctggattgacagccacggctagaaagtatgaaaatcacgctcaataatttgtaaccttaaacttagaaccagatgcatcagaacaagaagcaggtgtatctgaacttctttttttttctatgactgaatattactgaatctttttttctccttgacatttattactgtgtaaatggaacaccaaagcaaagcagttacctctgcatacttgacctcagggagattagcgaggcgccgagacctcctcggaggcgagggagccacgaccgccgcctcgatgatcctacgcctcttctgcttctgctccgccgaaaaaagaaataaaaccaaaaaaagaaagatcaaattaatgaacggatcgagcagcgagcgagcaagagcaaccgattagaatgtagagcgcggtggcagcatgagttggtcaccatgggggagggggtcttgggggcgacggcgatggcggcggagaggtggcgcaggttgagcgcctccatcttgcgcttgttctcctccaccgtcctctccctcgccgcctcgtacgccgtcatccccttctccatccccatccccatctcccccccttcctcctcctcctcctcctcctcctctccctactcgatttgctgcggctttgcgaggctggagaagaagggtttaagcgagggagagagagagaagaggcagagaggaatggggttttgggtccttttcaacgtcgtggtcctcgtgggtcaagtaaagcagagggcaggcagagggaatcgaccgttggaacggggaggggtaaaacggtgaattcaggtcagagggacgtgtgtccctgacaggtggggcccgcacattcatccgagatgtttcgtgcttcgtgcgatgcggagtacgtgtgcgcccgtattttcgggagaaaggaaagggcacgaaaagaatagctgggccggaaaagtagttagatttttttttatccgagttctgggccggcccagaaacttggtccacggggctaaatgtgatatatttggtccgatataaagtgtggtcgcgtacggtaacagtgagaagggaatttttctactaagtactacctccgtctcaaaataaatacagccgtagatattcatgcctaacatttaaccgtccgtcttatttaaaaaatttgtaaaaaatttaaaaatatttaatcacacataaagtactattcatgttttatcatctagtaacaataaaatactaatcataaaaaagttttaaataagacgaacggttaaacgttgaacgtgaataatgtaaaactacacttattttaggacggagggagtataaagatgggtatgcaacttgagtaggtacttgacataactgtgatgcagtccaagaactagatcgcgaaggaccgagatcctctgagaagaccgtgactttgatccattatcagtcgtccgatctacagtatctggtgaatagtaaatcagagcagtagtttttacttttttactgtgtctacagtaaaaaaaactgcagagcaatgttttgcactgtaacaccagattcattttactatgtttatcttccgttcgcttccaaagtcagaggagccggatccgattggcgaatgcgacctgacctggcacgacaatgcaaatccagtacagctgctgtttcagatgattgacgacaagccgattgcctttcccttatctgaaaaaatttggtcagatcagatgagtcatgaaatggatggatgcatagtggtcggaactgttggatttgtctgacgctgaacgcgatcgatcgatcgatctgagtgatctctcgaaaatgatgccccgtacacgtacgacttgttcactttgctactatttttaacattaacaagttttgttattgccaattttagtaaggttgtcaaaattttagcaaggctaccaaattttagcaatattttatatgtacttactaaaatttgacaacaaactaaatgtagccactttttttttaactttgccaaaaagaaaggtaaagttgaaaatagtagcaaagtgaacgagcccgtaaattactcctacgtaatattgtcaacctaggccttgtttagttacaaactttttcttcaaacttttaacttttcaatcacatcaaaacttttctacacacgtaaacttttaactttttcatcacatcgtttcaatttcaaccaaacttctaattttgacgtgaaaacacacccctagaatggcgatgaggacgaagctgatgtggagtttgatggcgacggagccatcgccgtcaagcacgcaaacttatctagctgcgactcctgatgttcctggccgtgatcgagctcctgcgttcttgcttaatttgagtggtcggatcggctactgagctgctgcggcggcggcggctaatcggcggcatgaggatcgcggtgacgggcgcgacggggtacctcggcagccgcctgtgcggtgcgctggccgacgccggccacgccgtgcgcgcgttcgcgctccgctcggcgggcggcggcggcgacgtcgaggccggcctgctcccggcgtccgtcgagctggcgtacggcgacgtcgccgacgtggagtccctcgccgccgccttcgacaggtgcgacgccgtcttccacgtcgccgccgccgtcgaggcgtggttgcccgatccctccatcttcatcacggtatgtgtacaatcttttaaaaagaaaagaggattttaaaaagaaactcgcgaaagttttcaggcaattccgaaaaatatatgctctataaaattgatttggtcatttggtgttaaaaaaaaatgggcatttaatcatatcctcggacgtgttatgattatcaggtcaatgtgggagggctcgagaatgttttgaaagctgccaggaggacaccaacagtaaagaaaatagtttatacgtcatcattctttgccattggcccaactgatggatatgttgcagatgagacacaggtaccatatttatattggagttctccttaattagctccctcagttttcaaatccttcggtctagaaaatctgccatttcttgtgtgagatgtccagactgagcatgctaaaaaaaattgtgcaaaatatgatgatatgtatacttcaaattcctttcgtgaaagaaaaacatttttgcagagtaaacaataagttgctgatatttcagatgcatcaaggaaaaacattttgcacggagtatgagaaatcaaaggttcttgcagaccagatcgcattgcaggcagcagcagaggggatgccaatcaccatcgtctatccaggattcatgtatggtcctggaaaacttacagcaggaaatcttgtttctcgcatcgtaagacaatttctctactcctagttattcatcctgcatatatggtatatctgaatgaccaaaaaaaaaaagaacttgttcctgaaataattaacagccatgaatcatgatcagaaacttgaacatcactggctcttaatttgcagttgatcgagaggttcaatgggcgtttacctggttacatcgggcatggccatgatcgagactcattctgccatgtcgacgatgttgttgctggacatgtagcagcaatggagaaaggcagagaaggtgaaagatacctcctcaccggagagaacacgtcgctggttcagatcttcgacatggccgccaggatcacgaacacaaaggcgcccagattccacgtacccctctggttgcttgaaatttacgggtggatttcagttcttgtttcaagaatcaccgggaagctcccgttcatcagctaccctgtatgtctctttctgtgctccttttatttccagtacttagttaggttcagagtttgtttttgcagggtctagttagattcagagtttgcacattggtgatgatgatgatgtattgatgtggttacttagatttcagttcttgtttgggttttgcaggcagtgcgtgttcttaggcatcaatgggcatactcatgtgagaaggccaagaaggagctagggtacagtcctaggagcttgactgaaggtctatcagagacgctcttatggctcaaggacagcgaaatgatcagattttagtgttctacatttcactcatgtaaacatatcagcattgctgtaactgcataaatagttaaatcaaagaaaacatgtggtttgaaatttgaagatgaatgcgtgcaccaaacagggccaaatttcttcttagatggtcaaatttgttcctgctgatcactgatcagacttgagactcgagaggcaaaagcagatcatatttgggcccggcccacaagtgacttgggcccgcttgcttgtgggttgactaggggtactactggacaggctggtggctggcctcgccggaaggcttggaagcccgcgttgactagtggcggttggattggcggcggcggcggcgactcgacgatgggcggcggcatgagggtggtggtgacgggcgcgacggggtacctcggcggccgcctgtgcgccgcgctggcggccgccggccacgccgtgcgcgcgttcgcccgccgctccagcgacgcctccgggctcccggcatccgtcgagctggcctacggggacgtcaccgacgaggggtccctcgccaccgccttcgacgggtgcgacgcggtcttccacgtcgccgccgccgtcgagccgtggctccccgacccctcggttttcaccaccgtacgcgtgctgattcatttctgatgttttcctgtggcaagtagagggtaactatattcattcaaatcaaagtggggagtactatagaacgctagatgaacctagacattctgcctattgtgcgatgctgtttagggtctttgaaaattatggctccaagtccaacaataattgattttccgtttgctgttctgttcatgaaactaaaatgcatgcaaatttggtttggcttggtgtaagaaatggcacttgagcatgcgcgttctgtgctatgattacaggtcaatgtgagaggactcgagaatgtgttgaaggctgctaagagaacaccgaccgtaaagaagataatttacacatcttcattctttgcaattggcccaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggacatttcctattactacgaatctaggcatactctctttgtactttcgtagtactacaaaatgtctcattcatccaaaataccttatattttggtatggagggagtagtatagatagcacttggctgacccgacattcatgttaataggagcacataaggtgtccattagtagtatagatagtagatagtcgtttttcttgatttccattgaacttttaatgataaatttctataatgggcaactcactcttgaaacctagctgttcaatttaccccattccaaagtattttgatttacccctgacactctcttatttctaccacttgtataattctttttgatactgacttttagtaacaattatccaacttatgcatgtcctgttgaaatggagtaaccatttcatcaaattatcctctaattacaaaaagggcttttacaaattaaagtaattctataagctataaacagagttcaattgttctaaatttcagagacatcaagagaaaacattttgctcagagtacgagaaatccaaggttcttgcagaccgaattgcattgcaggcagcagcagaaggggtgccaatcaccattctctaccctggagttatctacgggcctggaaaactaactactggaaatattgtttcccgtattgtgagagaatttcttactcatggctatgtcaaatatgtagttatttattatcgtatatttgtttcaattttaaaatataacatttcctgaaagatagccatgaccagaagaaattaaactgttgtgattcttgcagttaattgaacggtttaattggcgcctacctggttacataggagatgggtatgatagggaatcgttttgccatgttgacgacattgttaatgggcacatagcagcaatggagaagggcaggccgggggaaagatatctccttactggagaaaacttatcattcaaacagattttcgatatggctgctaacattacaaatacgaaggcacccctattccatgtacctctctggttgattgaaatatatgggtggatttcagtttttatttctcacatcactggaaatctcccacttatcagttaccctgtatgtccagtattcttccttatttaagtttaccatctccagataggtcatgctgttgtgcttactagattctcaatgtggattgcagacagtacgtgttcttagacatcaatgggcatattcatgtgataaagccaagagggagctgggctacagtccaagaaacttaactgaaggtctatcagagatgctcttatggctcaaggatgaaaaattgatcaagttttagcactcaccccttgtgctaacttgtgctgcattccacaccatgtaaactgagatctgatttaaacctattaactgtaagatgtacatgtttggtgtggtgttatgttgtatcatatcagtaataacttgagatgtaacatggtagtactggttccatggaagaaaggaaaaacatgttcttcgattgaatattggttgatttgattctttacaggctgcagttgcataagtagttacagtaaaaaccacgcaatttcaaatttgagaacacgtttaaatggaatttttatcgctacctaatgctgggaaggtatatgcagaaatccttacactcgcattgcaatttcaaaacaatacagaatgttttgaaattgcgagatgccgaacacagctcacgatcaaaatgttgagcagaagaaaatcagaacatgtagcacaaaaattcatgacacaagcagctatttgataaactgaaatggtgaataatccatatacaactacagattggaatacacaactgagctgtttccatggtgatcactgaccgctcgatcaattaaaaaaaaaaatccaaacccagctggtcaggtcaattcctgaagcaatttctccagcgcatcagaaacaagaggaatgtggaggcaatcttggccatcagagtgctttctgatcttcaccagatcatggtctttaaactccgtcaggtgggagttcagcgtcacttgactgcttacaagaaaacgctcacggcatttggtatacaagctactgaaatgcatacctggcaaacaatgtagcaaggtttagtttgtaaacaacaggaagtcataagaaaataagtctgcaacaaacttgccttcctccttctcgtgtgccaactgatattcagcaagaactctgaagacactttgcgcatttggtgtcaggctttgcagaacaacgagggcggttttcatggtttgggcatgaccgccgctggcaagaatcaaggggtagaacacaccttcaactttgtaaggtgcaaacgttgggacgtgataccagctccacttgaactgtgtgtgcaccatcttcttgtcccatactacagttatttgacaggttaggaatcttaaacagtgaaggcattacaggaggttaaagctagccaggaacttacacaaaggtgcattaacatgatctactgatgcgacaacatggacttgcgggcagcacgaaacttgagctaggtactgctgcgattcagtgtcacgcaaggcaggtccgtcgatgttgtgaataagaaggcatacattgtcatccccattgtcagatgtctggttatttagaaaggagataatatcatctattgattgggatgcaaatggctgcaactgggaccttgttgctgtctggcgttttctcttaagttttgtttgttcccaaaatatttcagctattgtcactatgacctgaaatggcaacaaggcagaaaatttggcagaattaagagctttgatgtagaaatcaaaagtcctccacaatataacaagaacttcctgattaatgatagtaaggaattacatgcacatgaatttacttgaggtgccgaatttgacaatattggaatggttgaacaaatagaaggtacagatgtttcaatatgttaagttacaggtgtttgggatcatgatcctaataggcaaacaaggatctccatatgactgcaagcaacaccaagataaaggaattgcgcccagttttcatgaatcatctatttcagcttcacaactagtcaactattagagagcaatgtttgaagccactttgagcatgaatcagtggaagttaagattgcacaatcaactttggataccaaattgatgcctttggtccttatagtatttcatttgtcctaaaccttaaccccttaaggactgtaggctcaatgcttttttttcccttttcaacaacaatgcgataaaaagtaatccatactgcaggcaacaaaggtcaatatcggtcaggaggaggtcatacttgcttcaagttgatggaagggagatagccattaaccacaatgacggtgaaatcgctcaaggtcgtggacgcaaaatcctcaagcaacatcttcttagatccaaatccatacatcaggagcccaaatccgcacctgcagaagaacatcacatcgatcttttggcttcatccacatcagcatcaacactgggaggattttgggtagcagacgaacctgagctcgaacagccagttgcggtactgctccttgtagcttctcgtcagagcctccacctctctctcgtgcttcggggggatctcagcgagggatgctcgcagcacctgcaccaaatctcgaatcagggcattcgccatggcctcgggaacacgaatcggagggtttccaggaggggcgggttatgcagacctgctcgtcgacgaggttgaggtcggagagcttgccggcagcgcgggcgcgcttcttgccggaggagggctccttctccttggccaggaagtagctcctggagaagccggcctcctcgttgtcatcctcggacccagagcttaccccagcagccgccgccgcgtggccgcctctcagtgccatcggggttcgcttccgccgccgccgccgcgaggatggaggacaagaaaggggaaggacgcactcgtgcacagcctgccggtatataactgtaaatggttcaatacaagtagaaaataacaaatagtaaacgatacggtatataactgtaaatggttcaatacaagtagaaaataacaaataagtttgaatcttacctaaatgacaatgtaaattgttcaaaaggtcttagataattccacgggtgggattggtacatcacaagatgcaactcctttttgcttcatgcttttgaataagtaacgcaatgcttgacttctccatgcctcaatctccaaccatcataccatgcaaaaatgtcatatgaggttcattgttgcacacaattttgtggtaatttatacaaatcaatatctccttaattggctaatcacagatattattgaagaaattgatttattactaagtactggtctagtagaactctatagaagggggagagggacggccggactgagggagagccacagaggtagttcactagcgctcaccggagtccggagtccggagggggagggccgctggggccggcgcagagggcgggaggccggagtgccggacgcggcggggcggcgtcgggcgagaccacgggaggccgcgcgaggcggggccgcgggaaggcggcgccaaggcgggcaggcccaggccggggggcagccgcgcggggtgtcctccggcgtgcggcgtcggatcgtcggtggctcggtgcgtgcgggagtgcgccgtgtgggcggtgcggcgtgggactgggagaatagccagctagggtttttttttttttttttttttttttttttggctgttgggccaagcttttttgataggccaagaaaagtgaatacctgctcttctctgggtctctgggtcaaattctagggtagtcttgggccgagtacctctttgggacgcgtagggcaggtggtttctgcggtttatcggggaaaaccagttttcccgcgcttttgctacctcttttcgtggcaaatggctcgatcatagtcgggcccatccagcagtttcagttgggcagtgtcaatttcgttagcctcgaggatcaatttttcgtgaagcgcctacaaatcgggcgtccgatttgtttgtcaaaaatcgggcgttgtttcactaatgaggaaaaaaatgtttcaccaagtagattgaaaatatttcgatcttttaaaatgctgaaacacaatcaaattacaccatgaaacattttttttacaacgtatgaaacaatgatttcgaatatattgaaacatgaaacaaatccgagtacatcgagaataagaataaaacaccatcgaattgaaaatgtttcagtgctgaaaatggtgaaacagaatcaagtcacacaatgaaacattttactacaacgtatgaagcaacagtttcaaatgtattgaaacatgagacaaatccgagcacatcgagaaaaaaatggaacaccatcgaaaaccacattgcaacattttgatctaactgatgaaacatcatggtacatggactgaaacatcacaatattcaagaggaaaacctaaatctgcctcttcctccactttggtggttagcaaccacaaccgcatcgacgccgcgccgagctccaccgcacccgcatagccactgtcgttgacgtcgcacggagctcggctgcgcagagctccatcgccaacagtggcgggggcgctgccgtagcggctgcttgctcagggaggtggcggcgttcgacggtgtcgccgtcacggaggagaagcgtcgccatcgcggaggaggagcgtcgccgtcgcggaggaggagcgattggcagtagccactggctcggggaggtggcagcgtttggtgtcatcgccatcacagcgaagaaacggggaggagaagcatagctgtcgcagaggaggagcgattggcggcggtcgtcggctcggggaaggaggcacggcgccgccgctatgcaacgcgtgggagagagatgagcgagataaaggagaaaaaatagggaggggaaaagtcacgggtgtggaaataggtggttgagagcccccgatattttttgctcacgttgggcgcccaagactgagcatttccaaccttttcacctcttggtattattccatcggcttgttagccgatcggctttctggtgatctacgtgtttatctatcttgtcagttgcaggttcaaactgattggcacgcttgtacctcatcaatattttagacctgcactggagctaaaatgatctcctaggccgttatgttcatcgacttagtcagcgccaacatagttctggcaccatcggccaagcgcggatttttcgtcaacacactgccacccagatccccgcaacccccacgtggccacgcccgatgatgtcccctctcgctatgctgggctagcctggacaagtggacaggtggtgagctccgccgaatgcatcaaaatgatcactgatcattactgtcactttgccgcatgcaatgtagcctgcagtacttagtttgttcctgttaattaccatgcttagttacatgtgctatctttgaatcataggttcgccctagaatattcttgcacaaataatcgagtcgaatatgatgctttgttattcgtcttacaagtattagaagttatatgagcaacacatatagatatagatggccaaatgggccacccggcccgacacgccacgtcaaacggtcaggccgggccgggcctgcctacggcctccacctacggcctaataagagttaggccgtgctagccagcctaaaggcatgaccaggttattgtgctcatccttggaataattctattttacctccctcattttttgggccgtgccttatattccctccctcctctttggcagtgccttatatatgactcaataagtctatattgcgcccctcatgtttcgtgccaggccggcccactatgccaaggcagcggcctagacatggcccaactaccgggctgggctgggccggcacgggctgacaccagtcggggcctgggccttttggccatctatacacatagaagattttggttactcgaattgatagtgaaacaagttttcagggtgtataactgttttgacgggccagcaaatagatattatttagatatatgtttaaacattttcgtcaattttgatgactttcttattaggcatattgtgttaattttgatgattttcttattaaacatattgctagagagaaaaactttagggcaaatgatttggctcatgttaaaaaaaagagtgtcccggtgtttcaaaagtttggacgaaattgatgaagtttcagacgcaaggtggtttgaccggcgcaccgaggcctgtttcactggagaagccgacggtctggtatgaggccccaaagttattagtctctctttgcataccacaattcaaagtatgtaatagaattttaatggacactataactaacaaatttactcaatatctatgcaacatagtgctgataacgcataacatgtgcacgagtatgtttgtcttgtgtatcatgatcctgataggcaaaccaattttgtataaggaagttttaattacccgatatagatacagcaataaacttgtcttgtaaatacacatggggtgcaacagagtgaggatagtaaaattcttatatcttatgcagtcaaatggagaaaataaatactaataatataaaattaataaattatggtatcaaaagataccacttaaatatatttcaaaatttaaaagttcatttacgatcatactattaaataatattaatacttctatctgtgttcttcccaacactccttttccactcgcacgctttccgaactactaaatggtaaacgatgagttttttgaaaaaaaaatctatagaaaagttggtataaaaaatcatactaatttattttttttaagtattttagctaatacttaattaattatatgttgatatgtcgtttcgtttgtgtgtaagagaatgggttctcaacccttcaaaataacataacctagatttgagttaataaaatcgatgtattttataaaagctcttttattagttcgcaagtgtcatgtttattgcaaagatataaaacaatattttgctagtttataaaagtttataataggagtgggtcttacatattataaaagtattctttataatagtctttaggctctgctacctaacatatggatcatttataagaaataaacaatattattgtggatgtgtatatagatacaggacttatttagtttgttgctactattaagattaccatttttagcattgtcaaattttggcaaacacatttatcatattctaccaaaacttggtaattgttgtcgattgacaaacaaatctgctgaagggtaaattatcacttaactatgtgggatgtatattgatttcttaaaaacaaaattggatgccctgttacaaaccacttgggttctatttatagttttaaagccccatgtttgcaactctatggtttttgtttactcgggaattgacctaatcgcccttatgacaaggacatttacatgggctaaaaaatgttttggcccaactagtgggtcacgggctctaaaggttcagtcctaggttgtttattggaccttcctgggtggtaggtctgtttagagcccaactggctaagtgatctcggcgtgcatttgaccggtcggtgatgtgttctgcttctgccatccatcatccatccatgatccacgatctgtctgacacgatttctacgtccctctatttcagcctgaccggtagccatgtacactttaacactataccgcaatgtaacatgagcatgacttccatgacataacaaatgtgccagtaaatcaacgaggggtgaaatttgcacttcctttgatgcatcatgtatattagtgtgtttatcatatcaccaggttagccatcagcattttcgacctttctaggtggttcctaactacatatatgcatgatgcataaacacaacatatactatgttagtttataaaagtttaagtgctatccatagcaataggagtgggtattaagtaccttatagcctacttatatattataaacgtagtctttagggtctgctacccaacatatggactactcacaatcataagaaataaacaatattattgtggatgtgtatgtagatatagggcttgtttagtttgttgctactatcaacattaccagattttgcattatcaaattttaacaacaacgcatttatcatattctaccaaaacttgtaagtgttgtcgattgacaaacacatctgctaaagggcaagttgttacttaattatgtggaaatgtaaagtggaatgtatattgatttcttaaaaaaaatggatgccctgttacatactacttaggttctatttatagttgtaaaaccctatgtttgcaactctaggtttctccttactcgggaattgacttaatcgcccttatgacaaggatatttacaagggctacaataatcttttggcccaactagtgggtccatgggctcttaaggtccagtcctagattgattattgggccttcctgcgtggtaggtctgtttagagcccaattggctttgtcatgctgcttcacctcctgttagtgaagggtcttcgcttcgccgcttggtaggtggttcgccacttggtactcgccttcgccgcttgcaagtgcttcgcctcgtaactaagtggttgtttcggcacgttcggttgaaagtcctcatggtatgcctccaacaacaatgttgtcaatttgtcaaaattttggtattgactaatttggaaatattgattttggtagtaatgtgaccacccccaaagtgaacaaactcgtattcaccagtgtattgctggagaaataaaaaaaaggaaaattgtacacttacatcgtttttgttgatgtcgaaaatgctcttgcacttagaagcccagtcaacaattaagagcaattcatgcgcatcagcgatgaacacaacaggtccgcacccgatggggcatccggtttatggccatgagtaatgaggtgttcgggaaggatgaatcgacgaaggagatagcttcgtctttgcggatgatcagtggctcaatcgattggaaaacaacactgctatacacacgaagaaactattacgaagtgcgtatgaaaagatccctacgtacgacacttcggggacacagaacgctaaaagcccatgaaaagtcacagccccatagcccactctatcaataagcagtctggattcttctagtacagggaaaaacagatcccctatctcagattgacagatttagtacccctcttactccttcagtgcttggcttgagcggagatgcagagagcaaggagagaatcaactcaatcaaacatatgagctacaagaatatcgattgcactagcagccgacgcggaggacgctcacctacggccacagcccacagtacgagcagtgagctataggtagctggttggcttcatgcacaggtacggatctacaaaactaaccacttatgctgcaaattaaggataacaattcgttgtgtaggagtcaatggtgcactgctattagcatgcagtaatttcctggtatgatttgaacacgatttactcatctggagtttggacagatgttgcctgtggtagtatggtagatcttctccagtatatatagatttgcagaaaataaaaatatacctcttattcttttggtttgcatcatatatgctacttcaggctgaattcttttaactaaattagaatccatacgtagtaccaaacttcaaagcttccatgcttctatgcacataaattcttctatgcttcttcagatttcgtagaatagaacagtagaagaggacatcaaaggcttcttttctacctgtaatatttccagctataagaacgaaatctaacatacacaataaacatcttttcttgtgaaattggtttactatgaaattaatgaaaccaacacgacgagttaattgaattgccgacaatgaaagggttcttaatatgcatttttagtcctaaaatgcaatttcagtttatgaaggttgaagcatcaaggaatgtgcaatgcatttgatctacggcataagaaatactcaatctagatggcaaaacatagacagggacatacctggtcaggatgctcatcaaggtggagattgagttttttttttttttttgttgaaccttacagatcgaattctgttacccaaagattgtgaaaagataaggagaggaggttagctttggagggaatcactggaaaatggcgggaccacgtcaccacgttctgcacatgggcctttattagttatgggcttaagtactaatgagaagattacaacatgcaggctaaagaagcagcccatggtggctgttcgaacatgtttcgtaacaaaattattcgtacgcatagagttttccattggaaaacacctagaggtcttccagcttgctccacaaagtgatgggctagccggtctggattcgaagctcacttattctatttatttgatattaggtcattcactaatattagtttttttcatggcggcgacggcggcccaaccgttggcagagacaaccacgctgagatctgtgcaggcggtgaccgcacgcgctgcgtcgtttttttagagagaggagcggagttgggaatggggaagaggactttggtgctttcgctctgggctccacagtgatggtcgtttcttcagcctacggcccagataagttggccggagtaacggctaggagaagtgtcgagaagttgaattttggcaagaaattcagaaccttctgaacattgaaaataaactgcattccaaagacgagcacaacagatatcaacaccgaaacacctgcaacgatgacttcccagccaaacattgtattttcacagctaagtaatctcggcgtgcatttgaccggtcggtgatgtgttctgcttctgccatctatcatccatccatgatccacaatctgtctgacacgatttctacgtccctcaatttcagcctgaccggtagccatgtacactttaacactataccgcaatgtaacatgagcatgactgccatgacataacaaatgtgccagtaaatcaacgaggggtaaagtttgcactttctttgatgcatcatgtatattagtgtgtttatcatatcaccaggttagccattagcattttcgacctttctaggtggtgtctaactgcatatatgcatgatgcataaacacagcataaaacggagccattgcacgatactggtatcgatcagtatgctaaattgccaatatgccaaattgccaatatagagttacattaaatggaccgcaaaagctgtgcagtataattgctcaattaatccttttttccaggatcattgatcaatttaattttatgtatggctatgtaacatgaaattaagaagcacgactttaggcgcgcttcgcggcgccctgccattcattaaagagttatgtagcttacagatgattataggagagcattaaatagtactcaaagaaaagcaaataatatgactatgcaagagctgctgagagcatctaaagcaaagcatacttctgaccagtttgagtaatattaagtacaaagatagtcatgcatggaagtcaatcgatagattttataatcactttatagtacatgtcggtaagaagtgtcaacattatcacttaaactatatatagaaaaaaagagtaaacaaaaaatgaactcccggctttggtttcttcctcttacccattaatttagaaatggaaaaactaatatcaaacaaaatagaaagatgagataataatttgtgcagcaagttctattcagtttgtttgttctatatttggaaccggcccattgggaggaagcctactcggtgcagcagcggtgggagaacatggcaaacatgcctggcattctgaagaagggacttatatccctcaccgtgttagttgtctgggagatctggaaagagaggaatcggaggatctttgaccataaagagatggcaacgagctccctgctaacgaaaatcaaagaggaggttagcctttgagctctggcaggggccaaacgtttacgtgagttcatcccgcaccctgtatagtgtatattttacgtgtaacaccttttctctctttacccttaggggttgtattttctcctgctttattcaatgaaaaggcactatcttgtgttgttttccgttcaaaaaaaagtttgtttattcttgtctttggcaactaagcggtgatactgctgtatttaaagaacatgcttaagagaaacttaagattagtggcaattctcacatttccaaatattgtgtataaaataatacatcttgaactgcaatgcagctgcttagcacattataacatgagaaagcagagccacaaggttgagaaacgctcttggaattttgacaaactttagcaccttctatgggtagtagccaatccattttacatgaacagaacaaaaggagtcatcagatttgatattcccatttataatcagattgcacttatttctctctcaaaaaaaagattccactgtctattaacaaccatttcacactaccaattagagtagaaggcaaaccggaaaggaagataaatattagtaatttttatccttttttaacactgaaacacaactgtattatagatcgaaatctggtaatatgctttttcattagtcaatgaggatgataattttaacagagctagcttgatacaaagacatgactcaggaaaagagtaagttgcatctcctaggcaaggtggtgggtgctcaacctcatggcacactaatggcacaacctcaaactgacctgaaatctaaagtggacaataaccttcaaattttgcattgattcacttgggtgctacatagaggacacctaaaaacttcaaagctctgtgctgaccagggtgctaccatgatagaaattagttggtgatgccagcatgttgtcggctagttctaaaatacatattgtgggcagttttctccacatatatttagtcaatctagcctcactggcttacagctccaaagtatattagtttgcccaccacagcttctgtggctcctagcagtcacttccttttatgtaattaacacataacaaatgaagcttcagtgcataaaaactcggaaattttcttttcaaataagcatttagttgattcactttctgctgatatcatccgattactgtaccaaaatgtagaatgcctcatagcactggtgaatcctggtgtaatatggatgcaaaatcatatcattagagctagcaatttgagattatgtctgagatggtggcgagcaatcagaaccagggtaatatggatgaaaaatcctatcattagatgtagtaatttgagatagtgactgagatggttggcaagcaatcagaaccagggataccatggcaagtataactgacaaagacgttactcacatgagaaaatagagcgccatcgacctcaagcgcttgaggtgccgttgccaaaggcacggctgcgtatgatgtcttggggaaagtggagtgtgtgcacccagtatcagagctaggcgccgccacctcagatctatgctttgctgcctcgctgcgctgggacagcagaacgacgacctcgctaagccaaaccgccggttccctccgaatcaagtgctagcaggccagttcaagcgatacgccgatacgctgtctcttgaacgacgacctcaccatcttccatcgcgccatcgccagcaatgaagggacaagagaacggtgggggtcgatggcagcgtgaggaatgaggatgcaaggggagaaagggagctggcgcgacttaggaaggaggaaggcggtcgcgatgggctagcgtttcccaaggggatgggaacagagagagagaggagaagggcggcggcgggctagggtttgctcaggctccttgcgaagctgcgatcagggttcactctatcggttgaggcatttgtatcgggggtcaccgaaatcccgaaatttcggtccgaaatttccgaaattttgagcaaaatttagttgaatttaaataaatattacccaaattcatgaaaaaattgaaaaatttcggccaaaataatatcgtatctggggtgaccaaaaatttcggtctgaaatttccaacactggttgtgattggagagacagagaggagggtgtgggtgcggggaaatcgtgtgctgctgagctaacgatcccgacagtcggatatcaatcggatggccaagccaggcgattaaagagagcgctccaaattcaccagccttccagcgcgggtggaccgacatgtggacccacatgaaagtatggcccagcgaacagagaaagaacggtaaatttttttgtgtaaaaatcccacgcgccatggcaaagccaccgtgcggggcgatgtggatagcttggggagcgagcacgtcgtgctgaaatccctccgaatgccctggtccgagcagatcgcccttacttttagggccccaccgtttcgctttttttctaataagccaaaacggcttattagaaaataaaaataaatttgtaggtaaaacttttatatatgtgttcttggtgacttaaaagtcaatactgaaatagaaactacgttgaaaatatctcaaaatcaatctcataattaagtttgaaaatttaaaatttggcttttttttttttggcttaatgggccattcgatgggaaccttaattaccccaactagacccctatcaagggtccaaagaacttttaccaataaaggagctcgagcaccagccgctggtgtcaccattctcctcttgcaatttcaccaccaccgccacggcctctgcctctcgctctctctctctctaggcggcgcaaatggcagcctgcgtcgataagtggccggcggcgtacccgtgccgcctgccggataagttctactgcgccttgccggactgcaccaccacggaccgtccggtggcgccggcgccggcggctagcgggagcagcggcgacttcgtgtgggacgcgctgcgcgccgaggcgcaggacgacgcggacgacgagccgctcctccgcaagttctaccacgacctcgtcctgtcgcggccgtcgctggagtccgcgctcgcctcgctgctggcggccaagctctgcatccccggcgcgctgccgcaggaccagctccgggacctcctcgccggcgcgctcgccgcgcacccggaggccgggcgcgccgcgcgcgccgacctcgccgcggcgcgcgaccgcgacccggcctgcgccaagatggtccactgcttcctctactacaggggcttcctggcactgcaggcccaccgcgcggcgcacgcgctctggtccgacaaccgcagggcgccggccctcctcctccagagccgcgcctccgaggtgttcggcgtcgacatccaccccggggcgcgcattggcggcggcatcctgctcgaccacgccacgggcgtcgtcatcggcgagacggccgtcgtcggctacggcgtgtccatcctgcacgccgtgacgctgggcggcacggggaaggagtccggcgaccggcaccccaaggtcggggacggtgtgctgatcggcgccggggcgagcgtgctcggcaatgtgcacattggcgacggagcggagatcggagccggtgcaatcgtgctacgggacgtggcggacggaaccacggccaagccgatcatcggcaagaaggcggagccgcaacgagagcttcccggggtaaccatggagcagagatggtcggattgaatggtttgagtagcgtgcagtgtgaacgcgaactggttagtacaatagagtttccctgcaaaagttattttctggtgatgactactcttgtaaacctatatacggagtactctctagagattagacaagtactcaattagcattgagccatttcaaatctttttttcttttttttctttttctaaggaataacgaaaaacgtttctgatcatctgttgcctccttgtaagtataggaggagttcatcctctcatatgtgttttttttgagaaggatattttttacctggcctctatatccaaccggatatatacagccattttaattaggaacttagcctattaaatagagaacttagtcttatcctcttgtatgttcttctgctgaagatcatagtatttttcttcttacaatgtgaagtacggatgctttcttaaatatgattgatagtacataccgagtactacagtttctgattctgactaagtataatggtttgacgaaaccctacgtgaaggtggtcaactagccagtagatgagtagtggataagtttattaacttgactagagcacaaagtatagtagcccaaacgaaaacatgaccactaaactgtgaacgagttgcataaatatagccgcagagaacacttccttcaagacttcgtccaaacaaatcggctaaatctacagcctttttcgtgtttacatcgcagacgcaaataattgacgatattggtatcctgcgaactgaaggacgtcaggatagatacaagtggatgcgaactgtggttacccgacgaaagggacttttgtgataagctaactcgatgaggctctctgtcagcaaagtcaactttgatatccagtaatctattgctggaggaaactgcccttgtgtccgtgttctcccatatgaagtcccaaggaatcgaatatcgagtacttctaccatgattttccgtgcttaattttgatcatttgtcttaattaaaaaaactgaaaaaaaaataaaaacataagtcacaggtactattcatatttcatcatctcataataataaaaatactaattataaaatatttttaaataagatggacgactaaagttagatgaaaaactcattgttgcttaaaatgagacagagggagtaagatattgcttgcggaaactgcccttgtatctgggctcaccaatataaagtcacaaggaatcaaatgcctccagataacggtacagtccactataaacttatatagctcatattagttaatactccgaccgcccctaaatagaagagattttgattggatatgatatatcctagtacaattaatctggacagggattttggttggatgtgacacatcctaatacaacgaatttagacaagattttggttggatgtgacacatcctagtagaacgaatatagacaagaagtatatctagattcgttgtactaggatgtgtcacatccaaccaaaatcccttatctttagggacggagagagtatgtatagtagatgagctataaggttatctttatttttcttctcttctttatatttctcatgtatgtatttaatgtatttatcttgaagtgtgtgaatagctaacttttgcataaaaatcgaccgcttcattttttagattctctcttctttacataagtggtttataacctactaatagtattaatcttgttctaacatgtaaaatgtaacctctacacaatcttaaaaaaaatggaaagagaaagtaaaatatatagtgtgagagtgagttagttaaagaagattttggagtttgtgtgctaattaagcggtaacatattatacaagttgccttttattgatttagagcaggtttaataatgtcgtaaacttgctaaccgtaaaacatccacatcatctatagcacgttagtatagattgctcatataacaatggtctttattactattatttacggtaacaactgatatattttttaattgatacatgtcccactaattactgcattcttcactattgttccaagcatgaaccaatctccaccaggtttacttctctttcttcattgtacagtgtgctgcagctgggtgataattgtatcgtcggctcgcattctctctctaccattttctcctccagcacagcagtgaggctgacttggttacgctatcactggtccaggttgtcctattagacatgctcttatagatagcatagttaaaagaaaaaagtacgaattacaccccccgacccgaactatcgcgcttgaccgaattacctccttgaacccgaaaaccaggcattgctcaccctgaactttcaataccggacgaattaccaatccagagcggttttatcctaagtggcatacgcgtggcagtccagtcagcattttttttaaaaaaatggtggggtccacctgtcatgcctccacttcacctcttcctaatctctctctctctctcttgcgcgggcgcaagtgcgcacggcggcgtggagccgcgaacgatggcggcgcacatgggcgggtggtgggcagcagccgcgaggcaaggaggtagcattgcccgcagtggggatggcgatggggagagcgggccgagcgcggccgtcgaggtggaggctgcggcggaggggggcggtgaggaggcggcttgatgatgaacctgaggagaaggacacctcctgcatgacgaccggcgatggaggcggtgagttcaggcggtcggtggtggaggcggaggcagagcgtgtcattcacgccaactgcccgcatcgtccttccagatccgcgcggcctccgcccccgtccgccaatgtccggtctcggggaggatggaaggaaggtggcgccatcgtgagatacaaccacggaggaggcggggacgacgtcaacgtgtgagaggcggagacagcagtgccgcgatgaaggtgggagagcggaggaggacgaggaggaaacgatagcgagagcgaggaggagacggcggcggtgacagggagaaggggcaacgatggaatttcacggtcgcacggaggaagaattggactacggcgtcaaataaaaatccgatttaggattgaactacaacgtcaaacaaaaaaatatggagggagtaattgacaacagaggagacattactcacgtgagaaaatagagcgccatcgacctcaagcgcttgaggtaccgttgccaaaggcacggttgcgtacgatgtcttggggaaagtggagtgcgtgcgcgcagtatcagagcttggcgccaccacctcagatctatgcttcgctgcctcgttgcgctgggacaacagaacgacaacctcgctaagccaaaccgccggttccctccgaatcaagtgctagcaggccagttcaagcgatacgccgatacgctgtctcctgtctacagtctccacgcagcccctcgccatcttccatcgcgccaacgccagcaacgaagggacaagagaggaatgaggatggtcgatggcagcgtgaggaataaggatgcaaggggagaaagggagctagcacgacctaggaaggaggaagacggtcatgatgggctagcgtttcccaaggggatgggaagggagagagagaggagaagggcggcggcaggctagggtttgcccgagctccttgcgaagttgagattggagagagagagaggagggtgtgggtgggggatatcgtgtgctactgagctaacgatcccgacgatcggatatcaatcggatggccaagccaggcgattgaagagagcgctccaaattcaccagccttccagcgcgggcggaccgacatgtggacccacgagaaagtatggcccagcgaacagagaaagaatggtaattttttttgcgtaaaaatcccatgcgccatggcaaagccacgtcgtgctgaaatccctccgaacgccatggtgcgagcagatcgcccttacttttagttaccccgactagacattttgcgcgcgttgcacgcactatcaagggtccaatgaacttttaccaataagaatattgtgagaataaaattaaagatctataatctctctgatagagacaaaaatcatgaatttctatggtaaatagagtgagcatcgtgttgtagttatgctaacaattttttttcctaaaacacagagttggtatatctagacaaaattaacatgaacaccatataacagcttaaaccatcacgtaggctaaatataaatcacatagtgcatagcataattcatcaattcagcttgttttcttcacatcctattgaagagggtataagtcatttaataacatgtaagtacataatatacatcgatacttaggaagtgtaatatttctgcatgtcatagtcagacaatcatatcttaacaatccattttgaccaaaagtttaaccaccaaactgtccgcacagaagaagcatatgttagacaacaaagtaaaccatactggggttaaaaaatatagagtaaatttcataaaactacatatattttacacattctatcacaaaactacagatttaagaacttatttaacaaaactacagatttagtgtctacgtttatcacaaaactacaggtactttgcacaatacatcacaaaactacagatttaagaacttgtttcacaaaactacagatttaatatcttcatttatcacaaaactacaagttcagtgtcttcattatcataaaactacatattttagcattgttaaaacctgtagttttgtgataatgaagacactagacatgtagttttgtgataaaagaagacactaaatgtgtagttatgggataaacgaatacactaaatctatagttttatgaaataagtttttaaatatgtagtttcatgatagattatacaaagtacctgtagttttgtgataaaagtagacactaaatatgtagttttgtgaaacaagctcttaaatctgtagttttgtgataaattgtgcaaaatacctgtagttttgtgaaatttactcaaaaatatatctcacgaatttaagctagataacatttctcaagtacctgaagaccatgtgtacaataaatgatttattcatgtgcattagatatgctcagcagcagccagcaagctatacaaagaaaatatcacattgttcatacttctttgaatggcataactacgatatttgtaacagatagcagatgtttcactcactaaatcaacagtacgtagaaaaaaaaaacatagctaactaactacttgaaacaactgtttccgaaggaaaactacaactaagcactgacatgatagctactaaacacaaaaggcaaaaactcaagttaaaatcatggaatacttatcacacatccataatgtattttttaatagtgccactgctaatttccttcctatttcattcgacctgagaactcaataaactaatgctgaaatagttaaccttccacaaatcaggcattcaaattcatgcaaaatggaaattgctcaagacaaatgatggaaactgctatgttattttacgaatatccagacaacgtgttgcagtgagacattaaaatgctatgcagattcagggttgccatgattaacttcttctccctggtaagacctcgtcaagcaaaagccaatcaacatgagctgcatctgaattcaatcaacaatgttagaagcagttgtgttcgcctaatttttctgaagatcaatcttgttatctgttagagagtaacaatagacccccactaatttaagtagcagttaagaacaaaaataataaattcagagagaaatgactactcccatctaactctgcttaccttgcagaagcacaatccaattattcattgaatcctaaacctacagcaggacactactattaatatgtagtttaaatcattagtactttgttcactggaaattatgcaaaatcatagatggattattgatatttattgaactaaaagcatgatacataacattcttgaacttgggtccacattcaacatgaattgctgtcacagaaaaaggagaaaaaacagagtatgcattctgatgtggctgccttgccttgccatctaatgtattctgatctggctaccttgcattgcgcctgacaccaatcaatggaaaccatgacactaagacagagagggccatctcttaccgacaagaaggaaccatatcggggattgcaatttctctgttcatctcgaattgcaacggaggagttgcaggtgaatatggcagcgactgtgccatttccgtgctccatccaagatctcatcgaacctagtctttgtgcttctacacctgccatccctaatcggcggaggagatagagctcagctgctcaggaggcatcagcaacggtgaggaggcagccgacagagggacagacgccagcgatggtccactgatccggcgaagcggccgaccgctcgaggggacgtaatgtcagcgcggggcttgctggtggtgacggagctgagcgtggtgctcggcaccgtggtcacgctccttggacccgtcaaccttccctccaccagcgggcggcgctcagccagacattggtgagccgctcgagttagaggcgggcctcttcgtcacgggcgatagcgccggtgcgaacatctctagccctagccatctttgacgaccccctccaccatcggcctcgctgtggaatgtcttttctagatctggacaccatgtctcctcccgatctgctcttcctcaacctcgcggctttggaccggtgccatcgtcgtcacctccaccgccgtcaacctgggggaccacgtgtcacgcccagaaattcccaaatagaattccaagcagaatgtgcattaaaatccccgtccaggaccggccggggtacacaaacgacaatgttgacattcagatccacgtcttacaaacatcataaacgtcttacataaatgccgcggaaaaatgaaagacaacaggagctaagccttgactagaactgcagcgggaacaccactccacaggcatcctcgacggcacggacgaagcctactcctcggagaaacctccatctgacacatactcgtactctggggttgggaaaaatagagcaagactgagtactacctactgtacttagcaagtcataccggaataggggtatgatgcagggaattatcaaaggagagctagagtggttcatttgcataaagcgagcatttataaacagaagtttaaagaagaaaacagtcgtaataattaatcaatattaatcatccactgtccaacgctataccacgttgcgacaggcccaaccatccacctatactatccaatttcataagactaaactagggtgagactaatcacggtgaatctggttgaccgcccataaccgcgggcacggctattcgaatagttttactctgatcagaggtgtacaactgtacccacaagacacagccccacgacacgttaccgtgcgccgacatgccaccacgacataccggaaagaggccgtgacaggacccttcgcataacccccctctaaccaagcacaccacacctcaggtttcacccccactcctcgcaaggcagcgggcagtcccctctcgtgcctaggtgaatccggaaacgacagaggccgtcgcagggcccgccccgttccatcacgcccacccttgcctgggtgcgtcagctagaggaaagctacactacaagcccagccgttgcccaggctggcttgtggtaagtacgataagttcttccagggcatcccgcgaaccggtccttaactgccatgggtgcgaccagcaaaaccatgcacccacagcccaccatgtgatttattttaattaaccaacaccaaagcggtggcactaatccaacaataccattagaaccaacagtctaaacattaataggattttccccactgtgtactagtagaactaagcatggctaagcaactcctagtccaacgtctattcatgttataacccaagctaacaaaggaacaaggtgccaaaatagcatggctgtaacaataggtaaacatcccataataacattataaaacgatgcagtatttgaagaaaaacaatagagcatttgcaatataggatcaacatgttcaagtgacaagcatgacttgccttgctctgctgctggaggaacctcggtgactatttcgaagtacactggagcgtcggaagaaccggaatctaagcgacatacaaagcaaacaatacaaacaggctataagactactgaaacagagaacaaaaccatttttaatggattctacacatttttcttgatttactgagacttgaatgggcttaaacggagcacggatgaattagttatgaattttagaagattcactgtgtttattactataacaaaaagtccttaaataatttattgcgcaacaactcccagggctgacgtcatcagggggggtggcgtcgacgggcgggtcccactagtcagtggctcgagagagaggggaaggggcggcggcacgtgggccccactcggcagcggctcaagaggagggcacagctagcaagcgggccccacggccctggctccacaggccagtgtaccggccaggcccggcatcaagccggccggccggccatggcaaagcggcggcgcgcgcatgcgaccgccggcgacggcaaacggcggcgcggacggcgggcggcggcgcgagcggcgacggccgaacgtgacggcgagtgcgcgaagagggcggcggcgcacggggaaaaaagggaaggaaaggaaggggagggagacctcaccggaggggcgacaacggccggcggcggaaaacgagggaggcggcgaagaccggcgatgccgaggtgcggacgagcgacggcgacacctagggaaaaagagaggaggaattaggacggagggaaaccctcacggcgaccatccacgccggccggagtcggaggggagagaggactcaccggcgacacaagggagatggggtttcggtgggattccggcgacgcaaagcggcggccgggaaaggtcttgcggcggcgaagctaggggtggcggtggcttagcgcggcgacggctctagcggcggcggcacacggccggagtgcggcggcgggcggcggcgcaagcggcggcggcgcgagctcggtaggggcacgggatggagcggtgagagcggaaaacgagaaaggagggcagggggaagattttataggccgaagggggaggcggacgtgggcgggaagccgcccccatttcctccggcgacctgggggaagaaaaaaagaaaggggggggcgattccaaaatggaatccccccccttctccggccccgggcccggcccggaaaaacccgggaaaaggggggcggcaacggggcgctgggggtggtgaccggcgcgggcggcgggaggttgggggaggacccgacaggtgggccccacctgtcggcgaccccaggagaggagggaggcggggcggcctggctgggcctcggcctacggccggcccagcgggagaaaggggagaaaaaggaggaatgggccggcggcccattcaaaggaaaagaaaagaaaagaaaagaaaagaaagaaaaaggaaaaagaaggaaaaaggatttttcctgggattaaaattgcatgtgctcaattttaattggttaaaattatttcgagagctctgaaaattccactaaaaatcttgttaacgtatttcgacatgtagaactcaagaaaaattccacatgccaattccgattattatttgcattactttattaaggttttctcttgatttgcaccggcattttcttagggtgatttataaattcaattttcggcttaggaggagaacttcaaggtgtgacaccacgccggcactccatctccgactcctcgccggcgatcgatctcctgacagaaggggatgtgcaggccggctgcaagagcggaagagaggcggctagggtttgggagggtggggtgaggggtgggcgccggccgccaggtggtagggttgttcgtttttacaaaaaaggccactcacttgttgttattcaaagcgtggcctatttttcgttttttttctcttcttagcataagatatttcaggtcttggagggccttaaagtaagaatacagaacacataaacgaagacaagggacttatcacagattatcaataatagcaagggctttttttgtaaaacgaccagagtcaacgcgggcctcccgctcgctcgtgaaattcggctgcctagagtttcggggccgacgtggatagcacgggaaacggccacgcctatgcaaaacgctatggaggcgccaatccagggcaggtttaaatttaaccgctgtctctaactctatcatattaaatatcacgatcaaggacaagatcacaagggccatcaagattctaaaattttatacacgtatactagggcctatttgaaggaaatctacagcaattagttgcagtcttgtatttctagacaaactttatgtcaaaaatcatttcaagaccggaagcacaccagaaataaaaccagtgatcattggatcagacacagtttgccaactacaaacagctatcctcaccacaacaatcatggagattcactctaatgtagacatgtattgcagttcactgctgaaatgaattgagacaaaaatatcaatgtatcatgaagcactatattcccccatagaacatcatacccccccaaaaaataccatgtgcattcaatgagaacatacctggaaagctcaaagcaaggccagtgcaacaaccagctattccagcattaacaactgcaaatgaagaattcataattagtgctatatattcaactaccaagatgttacatctaaaaaattagcacgatgttaacagaaaatagggaactaaaacaatgcacatactgtcatctttgccacgcagccttctcaacaggcacacaactagacaatggacgccagagagaactgcaaaaatttgatccgataaatttatgttatgagcaaggtgtctggatgattttcatgtacagaagaactgcattcacattatcaatagctaaccttggcagaggaccctgggtgctgaacaagcccttaaatcccctcttagtgaacaaaccttgtcctgaataaagaatccagtacagaacataaagattttacacgaggaaaataactagttgctacaaatggccttaactaattcacatgtctggtacttaacaagattaatagcatcttcattgacataaatatcaaaattcagatgaaggaaccaaagattcctcacaagatgtgctattatctacacattctagatttcttacaaattcttacagccatactaggtgagtttgaggagaaggggattgagaagattgagaagatacgcaaaacgaggtgagccattaccgtgtgattaattgagtattaactattttaaatttaaaaaatggattaatctgattttttaaagcaactttcctatagaaaatttttgcaaaaaacgcaccgtttagtagtttgggaagcgtgcgcgcggaaaacaaaacaaactatctctctttctccagctgccgaacacagcgtaagaataggttaggaatgaacttcctttgcatgacatggaaaggaacaaaatctaaaactagaaaaagttcgtgattacaacaacatagacaacatgggcagcaccggaaacacataaacactgaaacacaagggggcaacggagaaattgggataataccatatccaatggtagacaccaaatgaactgttggtagtggatgcatgagtgttgctgcactctgaagcacggtagacaaatcatgatgactaaaagcaactgcgcacattgaaagttttattagcatgcaatttgtttattacccagttagaagagatgcaaatagaaagattgcgttgttatctttttaaaatgaagcgtagagaaaaaaatcacagtaactaaagaatgctgggcattcataacccattctgtgcagttacaaaacagaaggtaggttattggtcatagtctctgccatcttcgtaggaagaaataccagtacgaacaaaaggtacattattgtgaagaacaaaaacaacagaggccacagaggtggtgcatcttttgtagctatacaattacttgaaggatggtgcaacaagaaatcaagcttacagaaaagggtaggtcttacttaggcctaacagtctagcagccaggtatttacttgctgtcactgtacaatatatggacatagcaaatagagcataattaggcataattactgaaacaggggataaaaacatttaaacataaaagggggaaaggtctatacatccatggtggcaaaacctgggaggtaattagaaattctcacacggtacaggggaagtattaggtggatttgtagtgcaattgataaagtaggcaacccggctgttcagggggtgaaatggatttttttttctgtgacagtctaaaactgacgctctgtatagattgttcatggtgtaaagtaataactattctctactaacgagcatgtccaaattgatgatgggttagaaataagaaatattacactgcccagcacaaacaataagctatcattgatgatgagttataatgcaggcaagaatagccaaaatatataccttcttacatagcttgaacacgactttgtccagaaggcttcactaactcctccctgtcaatcatcatcctaactctctttgcatcctcaaccattccggcctttgcatatatatttgacatagtcacaaaatttccagggttatctggctccaattgaaccagtttctcaaaagcgatctgtgcatgatccacatcatggtgcatcctacttccagataacaaagcaccccatacaactgcatttggtctgattggcatctgatcaataaatccagcagcctctctgaacctcccagctcgtgaaagcaaatccacaatacaagcacactgctccatagtagggatgagggcagaattttccacaaaccgctcaaaaagcgcaagaccttcatcaaccaagccacagtggcagcatgccatgagcagagttgtgaatgtcactgaatctggctgcatcccacaacgcaacattgcatccacaagttcaagtgccctctctccatgcccattctttgcgaaagcacctatcatcacattccatgacacaacatccttccgttcaatctcgaagaacacatgttctgcattgtcgacacatccaacacgtgaatacatgttcatcaacgcattccacagaattgcgtttgaaccactatcaccatggtttctcaccatgtgcccatggacctgtcttccagactccaaatcacaagcccccagcacagcaaccgcggtacgggcattccctcgaacacctcttgcgcgcatctcccggaagcaatcccacgcctcgccattcatcccggcaccagcgaaccccccaatcatcgcgttccaggacaccacgtcctcgccgtccatacgatcaaagatcctcttggccgcgctcaccctcccacacatcgcatacagcgcgacgagcgccgggccggccgaggcgtagaaggccagcagtggcgcggtctttaccccgtaggcgtgcgcggcgcgagcggggagggaggcggatgcgcggcggcagcaggagacgacgcaggagaggagctcggcgtcggggcgggcgaccgcggcggcggagaagagggagagggcctcccgggggcggccgtggcgggagagcgcggagaggatggcggtgtaggatccggtggaagggtgggggatgagggagaaggcgcggagcgcgcaggggaggaggccggagagggagtaggcggagacgagggcgttggaggccgggagcgaggaggggaggacccccagcttgagggcggcggcgtgtagggtggagacggccggggcggcggcgccgggggtggtggcggcggagacgagtaggcgagggagggagagagggtcgacggggagagcgcgccgctcgccggcggcgggggccgaggtcgagcacctggcgcgtccgaacattgcgcgctctgtaaatcccgtagattaccattccatggctttccacgttaatcgaacggcttacaatcaccatggaaatgccttcgagtgtttgacgatctttctctcttttgattttctgttttaacaaacatcatgatcaatacatgaaaattcgtatacgtagggatcacaaattgaaatcggttcctatcaaagaaaaaaaggaatcaacgattgaaattttcatattggtgtagttttgcattgtatcggatagcggggtcgatgcgacaactacacggaaatatattggttgtattatagtaatgttagtttcattttaaattaaaaaaatgttattgataattaagacttcaatcctaaccgatgaaatgggatgcaatatccttttctcgaatgcacgtgcacgtagtcgtaccaactctatcactataaacacaatttaggttagaagtcaccgcaggtactacttactacgaaacttacctcgaattaaggcacctttgaaaaatacatgtctaataaaataattattaatcacaggtcaccacaagcattgtttaccaagaaagacatgaccaatttaccatatgcgccatattaaaaaactagtctagaaatcaccacacgttaccatatgccaaattcatatcctctactcagcattatgccaaagttatattgagtagaggagactcaaacattgtcggacatgttgcactataagtagcctagctaattaatttatacttaattcatccgtataaagtaatctatgatggacacactacgtgtaaagaacacgtaggccaaaatcttatatttctaattaacatttttgcatacatacatatatatatatatatatatatatatatatattatattttaaaatcaaatagctatatcaaccatgcgaactaatgagcaccctccccccccccccccctccttccccgtaatggaaattcaaacaactgccagcaaactctccccagcttgatcattgagaacactcaaccgccatatatcaagcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtttcgattatttgacatactagtccactttcattcatcttagatggttctacatgttatcctcaaaagtatcaattgaagcaataggacaacgaaaaaagtgttaaattatcaatttttttcaagtttggtaggtaaattgttctaaaaaaatgtttgctaggtaaacattatgttttagagtacaacgcagagcagcatgcgactatgtcctcgctcacaacgtccattttgcaagtagaatcgtatcaatttgacagtgttgtaatttgaactcaagaggattaatttcaaaacgacgtgccaatctccacgtgcactatcccagcaatgacacacgggtttgtcacgtttcccaaacttagcccatcaaagaaaggaatagaccggaagaaagcccatcacgactcgccttcctccctccgcccgttcgccgcagccaccgaaccaccaccgcctctctctctctctctctctctctcctctctctccggcgaatattccctcccccctcgccttcctctccacgccaaagccggcaaccgcgccgcctccgccgcgcccaacagctcagacgctaccggagtccggcgactcgacgcgacgcggcgcgacgctcctccgccccggcgatgctgcggcgcgggctcctcgtcgtcaatcgcctccgcaatgtccacctccagcgtctcccccggcatcgcacgcactgctcgagcggtcccgcctcggcgccgtcgacctcgacgacgtcctcgtcggcgccgctccccgtggccgcgcctcccccgccccaccacctcgcgccccgcggcggcggcggcggcggggggccccgacgccgcctgaccccgctcctcgccctatccacgctctccctcgtcacggccgcggggacgatctaccacatctccgcgtgggacctggaggggacggtggagaggtccagggcgtccgcggcacgcgtggtggagcggatgcagcacacctgcgcggcggggaaggtgctgtgcaggtcgctcatgtccgtgctgtcgtccgccaaccacgaggtgaggtccgggttcgagctccgcgtcgccgcgctgctcgccgacatcgcggccgccagcgccgcgcgccgcgcggccatcgtgtcggcggggggcggcgccgtcgtcgactggctgctcgagagcgtcgtgcggcgggccacgcaggcggaggccgcgcgggcgctcgcgcacctgctggccgatccctgggttgcgcctgctgtgctcggtcgaccacgagcggttccctgcctcctccaattcatcttctcttgccagccaaaacgcggcaagaaggtaatgtcctgtcaggtgctactcttgaattatttgctttgcttggctgccgtaattgtagctttaacagaataaattttgcaatcagtttaaattattcgagcatgccaatgtagctggctctaatctactaggtgattgttgttgtaaattctgtccaatctgcaagataaagagagaaaactctgaatgtttatattgaattgttagtttctttctttttagttgagaattaatgatttggtgtagcttgatttgttcttgtgttaggaatttcagtattgatatgctatgttataggaatcagatgttgagatgtgcatcagtacagcctgattataggtggaaaacaaaatttgcatcctcgtgtgctctgagatttctggcatttttatgttttcatcccatgtctttgtgagcatggaacctttggcccttcaggttttcagattgcaaactgttaatatatgctattgatgttaagataaaagatctcatgggggaatgagttatgttatgcacctgcatgccagttatgcaataatgcagttatgtctaatggattatcaagaccttggagttggtaaatataatttattttccttgatggcttggtgatctcaactctcctataggcaatttctttttttgcttgctggcagtgctttttcttcagcttatctcttctttttttcccctatacatgtagtattatgtttcatgcgcatcttaatctagcaatgtaggtctattaaaccatttagattttccagttctggtttccttggactttaacacaatatgagttgtttgtacctaatatattgccctcctgttaatacagaactcggaatactcttcattcaatgtctcagaccattctaaaggaaggagcatgcttgttgctgcacttatggacatcatcacttccaactgcgataatgcggattattcatcatttcagcctttattgccttcagatgctgatacaagagatattgcggcagccatcgaagtcattgagcaaggggggatgcattttgatgaccatgatgataataacagtgatgatggtgacagtggattaaaaggaatagggattaaggtacttggtgggactactgtcttgggattctctagagaaataaactcattggaggtgggcaactcggatgatggtattgttggagcttcgaatagtagaatattgatgcaagaaactgctactgattctccactagtggagaagctaagttctgctgctgctccaggcctctgggatgatttgcagagggagcatgtagctgtaccttttgctacttgggctcttgctaattgggctattgcatctgatttaaaccgttctcgtattcaagaacttgacagtgatggacatactgtcacaactgcactgaaagcacctgaaagaactgtcaagtggcatggagccatggtggcgcgagctcttttggaagaccagagcttgactttggctccttctgtccctgactggtgctcaagtcttcttttgacagcttctcgggctgctgagaatggtgacatggcattggctcaaatgtcactatcaactttcctattatccatgataaggtgtaatgagtcaaaatttgtgatcagacagaagggtcttcatcttcttcgtagtatcgcaaaaaagatagaaaatgagaatgctcagagcaggatgaaggaatcattagcagtggcactgagtttgctctatgctggtgaagttccgttgtcacttgaagaaactcaaagatggtccggcattcttcttcgttggctctttgataaatctgtttcagaaactacaaatctcacagctattaaaatcctttcatgcattcttgaagactatggaccagcttccgtaccaatttctcagggatggttggctctcgtgctttctgagattcttggagataacaagacacagaatttgaaaggaaccacccagcctcaaccagagagagtgaaggtaagaatcttgttattgtttttaataaatatatatttgaatgcgtgtgccgccaactgttcttagtagttaagttggttgataaatgagttttagataaataaacatgacgataatcagactgaaaatactagaacgtcaagaacttaagatcaccagtataatatagtatgtcacatgttcagatttatgacaagtattaaccatggaggaacaatgttctaaacattccatatataaaatttgctttgttatttggcgactctataaagtgcttcatgccagatgctgtttaggttttttttttttttgggagctatcttctttctttcgaaacatttctatgaaatacacatgttttgatatttttattttaattgtgttatattgtttgaaacaaaatttgaatatttggttgctactagcctgctacttttcttgtgcagagtttcacattttctatcatctgccattttcagtttagtgctgctctttttggatgttacagtataacttattttgtgttataaagctttagcttaactcctgatagtactaatttcacaatcttgttcttcctccttttttgtcctgaatcctgatactaaccttttttatggacagaatcaagttgatcaccataatgcttcctctgcgactcagatcttgaatcaattagctactgctgttgtgaaattggcaatagttcaatcacactatgatcctgcttctggtgacaaagtaccccttttcgattttctctctcttgaaccatttgctacagctctgaagaacttgaataaaaagaacccacctaagtttgatgctgctgactcagcatccgctacgctgaagggaataaaagcactggcagagctttgttctgaggatggtgcatgccaaaagagaattgctgatttaggagttctctccctgttgaggcgcatcctccttggtgatgattatgagaaactcgctgcgatcgaagcatatgatgcatcacgaattcgagaagtgcaagacaagaatgtgtctgcctctaatgactcctctaatgacactacttctgatccctccagtgtacgggttcctccagcagctcatattcgaaggcatgctggccggctggttaccattctctctcttctacccaattcaaagaaggaaattatttctgatgatgtatggtgcaagtggcttgaggaatgcgcaagtggacgagttccttgcaatgatttaaaattaaaaagttactgcaggttaactttgttaaatgtattctgttctgaggatccaaatacgggaagcacttctgatgaataccctgattcaaaaagtgagtataaaagaaaatgtcctcagtttggagatgctttgttcttgttaaatccagagttgcctcttgaggttcatttggacaacaatggtcatgaaatttcaagaaagaaatttaaggatgactgttgcactgaagaaggtggtgactctgaaactggagatgctccaagcaacacatccaaatatacaccccctttaatggatgtcgtgttcgtccatggtcttcgtggtgggccattcaactcatggcggatagctgatgacaagtcatcaaccaccaaagcaggtctggtggaaagtatagatgaagatgctggcaaagagggaacatgttggccaagagaatggctttcagcagattttcctcaagctcgttttttgacagtcaagtacaaggttagtttggtgctctgatgttctttatgtggggagggttatactggtctcttttaaaacttttgttattctggtaatattcgatgcttccctgctgatggaattcttgttgcttttatatgtttggaggtcttactggtttcaaatgatttatgcagaccaatctgacacaatggaccggagccagcttgccacttcaggttagttttttctttttctttttcttgttccattgctgatctcgcaaaaacattccataattttgtgatactcagatctgatatgttctgtagttggataggagatgctcagagtttaactttaggcttatttgtttcttcttactgaaatttattcagttgaaataatatttgtatataggaggtgagctctatgctgttaaggaagttaattgctgctggcattggcagtcgtcctgttgtttttgtaactcataggtaatgatggtcgcttggttcatgatgtagtgctggaaattgttgaaaagtctgtgacagatgaaaaggcttacttattcccatttacatatatgcagcatgggaggactggtggttaagcagatgctgtatcaagcgaagctgaacaattatgacaagttcctgaacaatacgaatgggctagtatgtatttgtttgtcaattctttcaaacatctgtgagatctaaccatgttcatatcacaggttttctatagctgtccacattttggtagtaggctcgcagacatgccatggcgtatgggtttggtgtttcgtccagctccatcggtttgtccttcacaaaaaacttgcagcttatcttttttgttcaccccattctatatttatgacacttgcagcttatctttctttagattggcgagttaagaagcggatccccaagacttgttgagttaaatgattttgtgcggcaacgccatagtaaaggattgctcaatgttcttagttttagtgaggtaaaggaagatattgttattcaattacacattatgctttcattgttataatactaatatacctatgtcaactggcttcacaccttaatagactcaagtcacaccgatcgttgaaggttatggtggttgggcacttcggatggagatagtaccgattgaatctgcatacccaggatacggggaacttgttgtaagtaaccacgttataacgttcgcaccattgcgtagttaattgtgatctgctagccttgcactataacggacttgatagatcatgcatccacatctagtactctgcacagttttaacatgcttaatgatgtcaacaatatatgattatacatgttagagacacaaaatccaagctagtgtggtaaagacacaatgttgattttgtaggtatcccattgtatttttcttcttgtatgccccccaaatttcgcccatattatggggttgttcagattgatgacatttttaatcataccaattttttttgataaagttgctaaaaaaatgtctacatttagtttgttgctaaactttagtaaatacataagaaatcccgccaaaatttttggcaagttggctttggtaaggtttattttagctataatttgaaccacccttataattttcgtaaggtagtagcagtttatgcaacttgtaactggtggtttacttattattattaaaattttgcaggtcctggcgtccactgatcatataaattcgtgtaagccggtcaataagaacgacccgtcgtacgcagacaccttggcatttttggagaaaatattgaaatcgcgtctcaaagaatcagaatcctagttttttttttccttttaacttctcaaatatgggcggcctatggtatacaacacttcgggtggaaacgctggataggatttccttcggcattatgggggagattctgtttcttctgcatcagagattctcgtctgtttagttgatctgatctggcaatttgggcgggctgtgttttatgaagccttagcccaatcatacagtacacgaacgaattacatgtacaaatagaggatagctgtaaatagttgcccctcttgtaagaagaaaaaaggaaatatatgtatgctctctgaatgacatgtactatttttctctcgaaattcataagcatgtagccacacaccccgttgattatgaaattttgtgtcaatgctctatgattattagcaagcattaccattcaagcctgatgaatattttggtttgaaacccaatattgaaatgggctgctgagttcatgggcttacagtttgtagactgagtcaacttttagcccatttacttccaactaatgaacttggagtggaagaagaagaagcgacacgccgtcacccatctcttcgtcttcctcgcctaaaaccctcgccttcctcctccgccgcttcccccctccacgccgacgagcaacggagcaagcgggcagcccacaccacacccaaggtgcccctccaaattctcccctaatcctctccataatttcccctaattgatacttgcgtcaagatttcgtcgtagatccccgtggcccgtgagggatttcaggatttgggcgaaatctgataatcacgggccctcgattttgtctgtattcccccaggatggtggacgcgtggtggccgctgctcgccgcggcgatcccggcggtggtggccggtcaggccttccgcgtgaagcggcggcgggacgaggagcagcgcctcaaggcggcgcgcgggcgcgagaagagctccgacgaggtgttcgtctgcgagcgcgtgtgcacctccaagcggatgctcaagaaggtgggggccttctccaaggaccccatcccggagacctgcgtcaccgtctgcggcgtctccgagctcgacgcctgcgccgacgcatgcgcccggaccgtctgcgtcaaccagcaccaggtccccaactggaacgacgtctgcctcaagaggtgccagagcgagtgcctcaagctctcctccaccctcatgtagcatcccccactgtaagccatcgttgtttgtaccttgtttttggtacaaaccatcaagctcttcttgttcctaatgcaatccttattactacctaagaggagagcttcagacatccatagctatcgtttataaatcatgaggaatggaataggtgaatgactgcttcctgattgttttgtgcttcacatttgatcttcaacaaacaattgtgattgctaggtaccataccatgtcttttgtgaggcgtatccgaggttgagtttttcagctgggccgacgaataacaccagccaaatttatttagtatcagaggttgaatcaccccttttggatgaaatgcttatcgtgtttaatatgtgcttacctgagtgtgctgattctgatatgaaatcccgtctactatttatccgagtaggaaatgtaggatggctctattgcccatttacctccagaattgtagttttgtgcattagtattgggagtttcacaacttgctcaggtgatttatgttgcacagatgagttatctacagttcagaccaattgtgacagctaggttgtaggtatcatgtcttttgcgggggtatctgatgttgagtttatagcttggccggttttggccaaatttatcatgtatctaaggttcagttatcccatttggatgaaaattcttatcgtgtaggaattgtggttgcctctgcctgagggtgctaattctaatattaaatctcttctgctatctgtctgagaaggaaatgtaggatggctattacctattttacctccagatgtagtttggtgtactggtatcgggagcttcagaacttgccgaggtgatttatattgcacaattgcaatgattttcagagtttagagttgagagcattgcttgctggagtttctacctagtgctagcatgcgaagtagtgaaagatttgcagtttcttgctatgctcttattattagtcagacacaatgcttcctgcttcagttactttgctgtttacgagcttcagaagcttgttttctgctccagttagcttcttgttttaatgtttagtaacaactccctccgtctcaaatgtactaggtttgtttattttgagacggagggagtacaaccatccatggctgtcatttatctctaggaatgagccatggaatgacctatccaggttgtcatgttttgtccattccattaccctttgtgcatatgatcctcgagaaaattatcctaaggttaacagagaaggccttcctttatctgcattcagattacaagacagtgatggtctgaaatacatgtatcttttgcaaggcaacaatgccacatctttccggtcctccatttcccctaccgtctgctcagtgtgtgcacatgttgctatcagctccctgggtgtgaagctttaatcaccattgtgatgatccagtctgtagcctgaaactctgaatcaggcgtcagacaagcatcaggtagacgtcaaattctcctcttggattaggttaaccaagataataggatcaaaatcgtcactgttgatcggtgatcgcacacccaggccaccatggaaacgggcacctaacgcactgatcgtaaaactaagaggacatggagatgatcttgaacagaaaagacgcgcgacaactcccgctctagcttacgcatgcatatcgttctgtttcgtatagcatatggagtagctggttcagataataaaactatttagaaatccccctgaaaatgctccaaatgttcaaacacttcaaaacgcctctatactttaattctttgggtaatgcgtttgtcataagcaatgctgaacagtcataatcatccagcacaaaatacaagatattcgttttatatctcctacatactccactgtacataaacttgctgttctccccatcaagccatcaatcttatatatatttacagaacaaatttgcacattagactggctaatcacgcttaacatcaacacaagctcgagaaaacagcatcgtggaaagacaagtggctaatcacatcagtttgccacgcgcacgccatagttttatactacttccatcccagaagactgcagttttgcattggttgtgttcaacatttaccatctgtcttatttgtaaaaatttttataattagtattttattgttattatatgataaaacatgaataatactttatgtgaaactattttttttaataagatggacgatcaaacttgaacacgaaaatacacgactacacttaaattggggcggaggtagcagagtttagagtgatctaatgcattatgcatcgttgtctagaggtgacacgggccgacatgatgcccatgtccttcctccaaggagtagatgatgcgctcgaacgcctcgacgtggtgctccgccacggccatgaacacgtcgacgccgcccttcgccgcgcgcgacgggacgaacaccatcagcccctccacgggcaggtccggcggcaggaacgccgccggcgagccggtgccgaggtccatctggtggaacctgaacccgagccagctatccacctccaggtccgggcacaacatcgtgcccgccgccgccgccgtcgccacgagatccccgccgccgccgccgcccgccgccgccgcgccgccgaagtcgacgaacgactggatgtactcgccgtcgaccctcgccacggcgtcgcggatggcgcccacgacggcgccgtaggtggcgcggaggagctcgcgcgcccgcatcctcgggaacgcccagagcaccatgttgccgaagaagtccatgggcacgggcgggttggctctgccccggcagttcaccgccaccctcacctgcgtgaactcctccgggctcaggtccctcgccgccgtgatcttcttccacacgtgcgcgagcaggcactggaacgtgctgcaccggccgccggcgcgggccttgagctcgccgacgaactccgccgtgaagtgcacggtcaggtccttgatcttgtccagggacacggcggcgtaggacgacctgccgccaccggcggcggcggcttctcctccgtcgaactcgatggaacggtggtcgaacgccggcgccggcggggtgcggggcacggccgtggcggcgcggtcgaggaaaggcgtcggcgcggtgaagccctccccctcgcgcaccgcggtcgcccacgcggtgaagaaggcgctcatggagtggccgtcggcggtgtggtggtggcagatgctgccgacgacgaggccaccgcacctgtaccggacgagcttcacctgcagcagcgcggcgccgacgttgtcctccggcaacgcggggtagaggtcggcgacgtcggtggccatggcgcggccgctgttggcgagcacgtcgtctaggtcggcgccgtcgacggtggcctcgacgacgagcacgccctggtcgttcacgtggaggaagcggcggccgtggcggtcgacggcgaggcggccggcgaggtgagggtacgccgcgacggccctgaggaggccctccttgatcgcctcgttcgacggcgccggcgcccggtacgcgagcacgctgggtacgtacaggtcgaacgccgcccggtcgaacacggtgagctggacctccgcgccggcgagcgggtgcggcgtgccgtacaccggcgccaacatcgccgtgcttgtaatcttcatcttaattacacctcgtcttaattactttggagtggcatgcatacaaccgcttatatagagctccgaactatatgtagaacagtgtgtgatcaaccacccccagtacatttattttgggctatttatttgtacacgtcaagaccaaaacgagagtaggtatcaaccactccgcttataaaaatgactaaattcaaatcaatttgggaaataattccatgttctaaatggggaaagtattctaaactctttagaagacgccaactcttgtttacatgccactcaaatagttatgcaaaaatttgtaaaaaagatcaacatgatagtttaatatgtacttgatcattacacaagcatgcaaaaataaaatttaacttcaacatgttgcaacgaaaaatacactaaaattcaaatcggtttaggaaataattccatgttccaaatgggtttagagaagaggagaaaagaaaaaaggaaaaagtacaccgaaggtccctcaacttgtcatcgagttacaaaatcgtcccttaaccgcaaaaccagatatatcacatccttcaacttacaaaaccgttcactttacgtcctttgttggttttgatcccggttttatctgacgtggcggatgagtcagcgtgggacccatgtgtcaggtaccacgtcatcactctttctctttcccctcttctatcccttccttctctctctcaaatttctccttcgtctgggcaagccggccggcggggcgaggtgggagaagaggtcgggcggccggcgaccggcgacgggcgatgcggcagcggcggccgcggcggcggtggcgatgacgacgacgtgggaatatgagggccgccccctatgccgccagcctccgtcgcctctccaccagctcccatggatgatgacggcggcctcctcgctctccccgttgcgctccccatcggctcctcatccttcgtgctccgtgaggacggcgtctcacgcgccgctgacgaggctgccgccctgcgctgcttgccgctgttgttcgatctgaacctgccggcctcgtccccgtcggctgctgccgccgccgaagtccacgagatggattggtgttgcgacacgctgctccacctctagcctgcacatcaccaaacaatggcagcaatcgccggcgaactctagcctacgatgacgacgacgacgaccaaccagcaagcaacaagaattggaaaactgttactgggttgctgcgctccaatccaaccatcaccattgttgctgctgctactgcgaagaagctctaccatctcctccatagacacggataattttctttttattttcgttttcctccatctctttttcaccactcaagatttcgtttccgccgcctctcttgtgcatctctgtatccaaaggggatgctgctgctttcagctgtaccaatagctagaaaatggtagagaagatgataaaatttggttcaaaatttgtaacgtaaatgttatcggaagacgacggggacgaggcgggcaggttcagatcgagtagcagcggtgagcagcgcggggcggcggcctcgtcggcggcgcccgagacgccgtcctcgtagagcacggaggaagaagagccgacgggaggcgcaacggggagagcgaggagaccgccgtcgtcatccatggcagctggtggagtggcgacggaggccggcggcgtgggggcggccctcctgctcccacgtcgtcgccgccgccgccacgtcgcccgtcgaggtctgctcagccacgagagagagaacaaacagaggggcgggcgtcgattgctcacagtgtatcagaagcgtgcgcgcggcggatacggtgaggaggtcgacgagcgacgaccgaaagtcgaacacccgcgcctgcacgacaatggcctccacgaataacgcgtcccctgcgcgcgacgacggcctccacggtcgcgcccacaccctctcccctcctccatgcttctacgtcatcgtcagcgccaccggcagcagtagcctcttctccgccggaagcggtggtggtggtcaatcaccgaagcaagttagctagagtcgatcggctcggtatttgatttggcttcgattgcttcgccgcgtcgaggccgacggatgagggggacggccgccgcagccatccgcgcgacggcatccatcggcggagccgcccgtcgcatcggccctcctctctgccgcgctccttccccgccagccgccggccacgccggctctcctccccgccgcgtcgaagacgccgccaccatccacgcctagggaaaaatgagagaggaagggagagaagagggaaagagagagtggtgacatggacactctgacacgtggggcctaggtgggtcccatgctgactcagctgccacatgagacgaaaccggggtcaaaaccacctaagaccttgagtgaacggtttcgtaagttgagagacctgatatatctggttttgcggttgaaggacgattttgtaactcgatgacaagttgagggactttcggtgtacttttcccaagaaaaaaaagaagatgaaggcccgattcaaatacggcccaatataagcagcccaatgttcaaactgggctgtacgatcagcgctcgtcggcccagatctaggcggagggggaacgtgcggggggcccacaggccgaagcagcgtcttctccacaagctcaggctcgcctcgccttcgcctcgccacgccatggccttgtcctcctcttcgcacctcctccccttctcccggcctcccgcgaccttcccacgagcacgccacgccggcggcgggaggggccgagccggcgccacggggaggttcatggcgtgctcctcgccccctcctcccgacgtcgtggtcacccgcgagcgcgggaagaacgccaagctcatcgccgcgctggtttggttcccaaatcgacactcctgcattgttcacttgtacctaacgcatagttttttttttgggtggggggtgaggggaagcgtaggggattaggggattagcaatagagatggagaatacgcatcttccatttttgttttgtgataccctgtgagatcgtcgcgtattttagtgttgtgattttaggtggcctggccgactgtatagagggaaatttacgggctaattatactgtttaggacccgggaggctcactaattggtgcgagatttcagttaatgtactgatttccatctaggaaaaggttggcgtgtgctggatatgagatatttggtgctaactcgttgaacatggtgccgcgtgctaatggaactcaccattcatgtcttcaactggtcggagcttggagtttagagttagttgttttgcaatacagttcagttttatctgattacaaatgcaatgcaatgctatgttatggaaaccatttgtcattttgttagtatcagtctttcacgtaagaacatatcccttctttcatccatttcatatgatacaagttgggcatatgatctgcattgcctattttattccattagcttagagaagttttgtggatggtatgacttcctctctttttttttatgatcattgacctaataactttaatctactattagtttattatcttggatcacagtatatgagatctttacctttattctcagctgttgtttagcgtctcatgaatcacaatacatcattaatacggagtgtgaagtctgaatttttctgatcatatctagccatattctaactgctatacgtattcaactgggccatagatggttgttactccaatggatttgagaacattcctacattgtaatacttgtgaaaaggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttctgataaaattagagtctttgcctgttgattgtgtaatggaagtaatcttttgtgtgttgggtggtggggtcttcatccatcttaaaatgttgtaagcatgcagagtacatgttaaagtaatcatgaatgtgctgctgcagccacctattattttctcagaagaagattcaatttgtgttcagaaataagcagtccttttgtatcatccagcttattgctatctagttttcacatcagttttctaattgaattttgtaggaaaaacataatgtacaaagtcttgagcttcctcttattaaacatgttgaagggccagatacagataggctttctgctgtcctgcgcggtaagtagttcagtctttatttttctagtaatataactttatgtgtttctgtcttgcgttgtatatccattgctccacatatagtatattctcattacacttgctttgcaaaatcataataaaagtattccatagtttagtcacttaatattttgtattttcagatgaaaagtttgactggatcactataacatctcctgaagcagctgctgtgttccttgagggatggaagtaagattcaaacatattgcaattatcgtgcgcaattgctacagaaatataaattgtgcatcatttcacacttcattcgtcctaagttctgggctttgtggcataggtttgtgcactctgtgatttgcttgttgtctaacccaatatatgatatgttcttcaatcaatccattattctgtgatgcaccagaacaatccaaaaccaccatattaacacaagttacataacgacctatcagggctgctggaaatcctaaggtacgaatagcggttgttggagcaggtactgaaagagtttttgacgaagtaattcaatacaatgatggatcccttgaggttgcattttctccttctaaaggtatcttgcctcataggatgtaattttcattgcatgtcaactaattcgtatggtgctctcatatattgaagacttggaactgttttcagtcagtaaggtatttctttttcatttttttttatttcatcagctatgggtaaatttttggcctcagagcttccaaggaccactgaaactacttgtaaagtgttatatcctgcatctgcaaaggctggccatgaaatccgtgagtcagatttggttttatccttctggttacatgcttgcacctgcatttccacaatgaccacatctgcatcatatcttcatctgttatgttaactaattatgcggattgcagagaatgggctatcaaatcgaggatttgaggtgacaagactgaacacatatacaactgtatgtttttcttttaaattaaattattacatttgccttattaattcttatttgcttactttatatgagtaatgtgaaattttggccccttgtcttgtgcactttggacctcgttctatttatctgcattcagacatcccttacctgatagtatcatattttagcttgataaggttgactgtgacatatgttaccgtagtagaggttttgtatttcaagaaacagtagtaattttcatggattacattttatcttttcaaagtttgtgtgcacgtgaatcttggatttttgttttgacctatgaaatggttgtatatacatgcaggtacctgtacaggatgtcgatccactaatattaaagcctgctctttcagctccagttgttgcagtagcttctccttctgctctccggtaatatataatgtgtctatggctgcctcggaacaaatttaaaaccgtgttcatataataataatggtatgctagtactccctaattagatggttcaggtaaagtacgtatgtgggagagatcacaaattctgcattgaaacattttttttttggaatacgcaagagatttgtgtaccatttcattaacacggggctttgacaaggttggggctgatttctatttggacgtgtttctttatgatccataaaggggtataccgattcaaaggcacacaaacagctttatttgctatctcagttatttgcaaagctagattatttgcgaactgtctccctgggctgactttatgttacatattgccatcacaattttccttttccacagtgcttactttattcagttttggggttatcatgatgatgcagagcttggctaaatcttgcttcacaagttgacaactggggcaacgccattgcctgcataggcgagacgactgcctcagcagctaagaaatttggcctgaagagcatatattatcctaccaccccgggacttgacgggtaagcacacatcacgaaccttttgaataccattatccaattgtcaaggacacgtctgaatggtggacattcagaactggtatcaacacagcgtcacatcatatgttgtgaagcaaaattgactactgtatcatccatatgcacaattttcatattgtttttcacaggtgggttgaaagcatccttgaagcgctcagagcccatgggcaatcgaaagaggtcctctctcgtcctcgtggatactttccttgaatttctcagcttctttcgtcacacttttttctgtttctactgtaggccccagggtgttgaacttgaagacgggcaatttacttgtaccagatgctggaggttggtggacatttgtggcggctgcatattgaactctgtgcttccttgactaaccgatcacacactttttgttgtttttctaatataattgagaggagaaaccaagtcggcaactactgtagtagaactacttgtaaattgtgagctgtttattgtagctactgaacacggtgcggtatattaccagtgttgtaccaattgttgcttagtttataccagtttggcacaaaaaatgagccctccaaaaatatggaaatcaatgaatgcaagaggctcttgtactgggctttactaaaccgcaggtgtttctcaggtcagaaggcccaaagctgcactaggccattattaaggccctgtttagttcgcgtaaaaaaaaattttaggtgtcatatcggatgtttggctggatgttggaagggactttcggacacgaatgaaaaaactaatttcatagcttgcctggaaaccgcgagacgaatcttttgagcctaattaagccatcattagcacatgtgggttactgtagcacttattggctaatcatggattaattaggctgaaaagattcatctcgcgatttccatgcaaagtgtgcaattagtttttatttttatctatatttaatgttttatacatgtgtcaaagatttagaaagtaaagcaggcctaatatcaatatatgtcttctcataaatgtgcatagatttatcagtcaacctgagccgtccttgtcctcactccgagggagcatgcaacgcttcgcagccgcatcataattgtggccttcttttttttttttttgacacggtcagtgccgtctactgcagaatctccagttaagttgccgcggtgatccgaatgaactgaaattgattgccacgacgacttggcaatgccacggaatctccgtcctcttcacctccaccaaacctcttaagagattccagcgtttgtgtccaccacgcaagaatcttcttcctctcggagacatgactgactgcccacggacaagtgcactaatgatcaatcaaattatgaaatgaatgaatgatactctccttcgattgcgttaatatctcgctaatctccgtggctgtcagcatcctaaacactgcaaaaacagaacgtaacaaaggtcgacatggacaatttcttttagtttcttttgttactcggttagcacttacgtacggttagtcgtccaccccctcctggacggaaacacgtccatgtccagctaacgtcgacgtctctattgcagatttgtaggtctaaccctcctgcttaactaaccaagcgccgtaacgaaaaccggcgagcttcttcctccaccgccgccggcctctgcaccggcggcgacgagccggagagagccagcgtctctcataaaaggagattaaaagttactacctccgtttcagattataaaactttttaacattactcacattcatataaatgttaataaatgcctggattcattgacatatatgaatgctagaaagttttataatataaagcggaggaagtactatataagacaacgagagtagcagctttaggttcgcgaatatttatatcaaaatctatggagaatttggcttctctagctatcctgttggatagattcgaggccgacttcacctcacaagagaaggaattaatcaactaaacaggaattaattattaaagatggagttgtttaaccagcaacactgtgtcaactccctgtacaattaagtactaatcagtaatcacctgtactagttgttactgattacagtattactagctacgtggtacatactgtcactgagatgctgggagcctgacaaaaaaaaacagagcaatcgcttaaaaaaaaaaactccagtgcatcgtttttgtctgtaatatcctagtggtaacttggcaagagtgatcagtgagtgagtagattctccttatcgcctcgtagctcacggtggttggagcgttcagatcaacgtcaactgtctgtttctctgaatttgttggagtaaaccggagatatatatatcccctcctaaacctaaatgtggtcgttgcgaatgaaaggattattagcataggatgagttgttggagaaagactgcattggaatcaaaagccaaagtacagcagttgtgccctccatttcttcgcaatactgcagtgtaggacagaaacggagttcttttttttttctttttgaaagttcagtttcatcaagtgattacttaagtagtagtactagcatactgtatatattaggttttattgagtgggattaatttgatttgacagtgtgacagctaaaagtaagtacccctccgtcccaaaaaaaaaaaaatcaatcccaaaatgcgtgtccagattcatagctagagtttgccttttttttaacagagtagtactccctccatcccaaaatgtttgacgccgttgacttttttaaaaatgtttgatcgttcgtcttattcaaaaaatttaagtaattattaattctttttctatcatttgatttattgttaaatatacttttatgtatacatatagttttacacatttcacaaaagtttttgaataagacgaacggtcaaacatgtttaaaaaagtcaatggcgtcaaatatttagggaaggagggagtagtatattgtacaataagagtcatctcaaaattagacggatacattatatataaattttgaaatatatatacaagcgttgtgaaaatataatgttatctaaaaataaaaattgaatactaatattaaagagtgtgtaatttcattgccaaatttttaaatggacagattttaaaactaaaggacagcaaattttctcggccgacaaacaccggacactaaaaaggggagggagtacgatggacatggacatctgagaaccggaaagatcatatttactctcatttgttcaaatttgtcatgaacagtaggttggccgtgctactgaaataattgattcggccatgatttcgcaatcaatcttgaacggcagccaggagctaagccatgagagttgagacccactgactactgtagcttaaagctactccctccgtccaaaaaaagactcaattcctgggttttcgtgtcctacttttgactgtccgtcttatatgattttttttcatgattagtattttcattgttgttagatgataaaatatgaataatactttatgtgtgatttatctttttaaattttttcatattttttaaataagacggacggtcaaacgttagacacggaaacccaagaattgagttattttgggacggagggagtagtaagctactgctcttctgccaatcaaaatggcacacatttatgcaggcaggcaaagtatccatccatccgaggaccacaggggaaacattggaaatgtttcgaaggacaggaaagattgctacggatagcactagcagatgaatgagagatggaggggaaatgtttggtagcgagcatgttcttggtttatcgcttcactgcgcaataagtttggtatcgtttggaacgcatgaatttcatagggattatcctgaaaacgtcgtcacttgaaagtggctatgattgagacatttttataaaaattatgtgttctaaattagtagcagttgtgcgagtgagtgatttatgactgatcggatatactccctgaatttcataattaaatatgttttgtttttgttttcatcatttgtttaagtctaattaagcttattacaaaatatagtagggatgtgcttctatgctctgcaaaaaaaaaaaaacttgcacgaaagttaaagctaatcagcggctatgattaaaagggagattagcacttaattatcattagcgaggggtaattttgtccaaagattttcgaacccatatccagcccagtccatctgaagcgatccccacattctaccagtccaccacggcgctgctccttaaccgcaccgccgcgccgattttcaccttgccatcgctgctctgccctcttcttcagttaaaaggatacccgagcaggtatggcctgagtgacagtaaattcagttttagccttaacttgtctcctcaaagatttgccttcaagttacagaacagagtcaatgccttattgctgcaacccgacttgcaaatttggttgtacatatacacatctggaacaagcttcatatttacaagcaccatgaaaacctcatatgcagtctcagcgctgccacttttcaatagaatcgagagaatggcattcgcaataggtgacgatggttgggcagcgcagccgacgcgcgggttgtggaggagtgatggcagcgccgacggtggcggagggaggcaggaagcggcgtggggagggaaccgggcggcaaggcggcgttgcgaggggaagaagaaggcagagcagcggcagcaaggcgaaaatcggcgcggcggtgcggttgaggagcggcgccgtgatagactggtaggggtggggatcggactgggctggatatgggctcgaaaatctttggacgaaattactcctcgctaatgataattaagtactaatctcccttttaatcacagccactgattagctttaactttcgtgcaagtttttttttcggagcaacaaattaatttcattaaaaccataactgaatttttagagcatactatttgtttagtgttaaatttttgtctattttttctataaatttaatcaaaccttttaaaagaagtttaacttaagttaaaatcaaaacattatatatctatactccttttaaaagaagacaatgatggtgacggtgaatctgtccccaccaactgttgtatggagttttttttaaccaattaccccttcatggtttttaccatgtactacttcatgtgctctaatattacaaaagttcttttatatataattctatctatttcattcctgtaatacaaggttatgatacaaagacatcagcaaggacaaaattattaaaaaacatcacaattaatttgttctaaacaatattaacgcagagataatttatttttaatccgtagcaaagcatgggtatttagctggtattcaaaaatagagggagtatgtgggaaatgtggcacatgccgacatgcggtacaatccaatgatatgattgctaaaactaaattgcaattgctataggatgaacatgcatatctcttgcacaaatacgtcgctacaaattcttagtagcatgtgcttataactatcctataacctttatctgcttttggaagttcctatcacccatatctagatttataagtactttttggtgacagattccctaatagttctttctcatcctgtctggacaaaaactggttgagaaaaagtatgctacatctctgcactttcgccgtgtactgactggttttgatttttcctggctctgaactctgaagtttagagacgacggtcgtcacgtatcagaaactgttgctttcccaactgctgccgttccaaacaggaaatgatagatcacttgccacattgtctgtagtcttaaagaaacaattaaaagttgtagataattaattaggcttgtgactgcaatttttctaagcttatgaatgctctcggttgtagtcgtcctcctctgtcggcaaagcatggcataaattcgccattatcttgtggcatgacatgacagcagcttatcaattctgaaaaaatggcatgacatgactgtatactgatattagaaaacattatggccatgattagttcaaaaaaaaaaaaatcacgctatcacatcaaatggttggacacatgtatagagtattaaatataggaaaaaaaccaattacacagattgcgtgtaaattgtgagacgaatcttttaagtctaattgcgcaatgatttaacaatgtggtgctacagtaaacatttactaatgacggattaattaggcttaataaatttatctcgtagtttcctggcggaatctgtaatttattttgttattagactatgtttaatactttaaatatatgtccgtatatccgatgtgacaactaaacctaaaaattttccccagctaaacaaggcctatgttggtaattgctactacctccttcaaaaacagttttacttttctacacaaatatggatggtcacatccaggttttttagaacaataaagatttatttagagggaggtagtacttaccagccgtccatgtatcatatatataggtagtatgattgtgagaaataaacaaaagaacatttctttttttttacaaagtatgatattccttctattcctataaatattatgtacatatagttgttatatcaataataagttaataagatcaaagagttatcgttggtctatgttctttaaacgtttgttaggaccatattcacaggtacatgagcgtgcgtgtgtatctttcgtgtaatgaatatgtaatgaatatggatgctttaaaataggtgtactctacagtatagtttgtacgtgcgtgaaggtgcaaaccggcatcagctttggagtgcaggtggtgttaatcgtccacggtcggtaactaacgcctcgattagtcaaaaagtttgcacggacaatccgctcactgtagctaaacacttagcgctttgttgtcattgatgacatccaaaatcacctaatcaattttaaaaaaaatttatatataaaaaaaatactccctccatcctataatataagggattttgagtttctatttgcactgttttaccacttatcttattcaaaaaattttagaattattatttatttttttacttactttattatccaaagtacttcaagtacaactttttattttttatatttgcacaaattttttaaataagatgagtgattaaacagtgtaaacaaaaacttaaaatcccttatattatgggacgaaggttactatcaacacatatgtagtaccaatcaccatgtgagaccgtgcaactgtgcaaaaattatttttgtttttttcaaacacaaatgtaatgtaatggcaaaggctcgtaattagagggtgtttccaggggcaaaagcgggagggcgctcacccaagcggaaagcgacacggcaccacttgagagaaggacaccggccgtgcgagcgcggggccccaccgtcagattccgcggggccccgcatctcgatgtccacgtagcgcaagcagccgcccccggcgcgggtgttattatatgttcaccggaatctctagccacccggggtgggacccaccggtggggcccggtggaagtggacgccacgtgaggcgggtaaggaaggggagccggtgaggaatccgcgggaacagcgacagcgccgccaggcgcgaggagattccaccgttcgatcgaccgtttgtggacacgtgtcgaccaccgagacgagctgaggctgctcaagcttgacacgatcactaatttgataaaaaaaaatgtgtcacgtagtacacgtaaagtgtgaacgtgtggtacgctttgattaggaattgagtgtaatgacacatgattagcaggaaattagtgtttttttgtgctgaagggttaaacagtggaatgattaatttgtggtaattacgatagtataaacaaatgacttgaatattataaatacacttaggttagcaaattatggcatgcttaaaagttttgtaaattgtttattaaactgatgctaacgcttaaactatgtgtataggggggtaaaaaagccgtggcgatggttcgtgttaagcaaagtagcttttgactatgcatatctgcacctaaattattttcctattctgccgttggagtcatcatgctgcctcttggaacgggagatagtatcatgcaaaacttcggaatgggaattcagctcattgttcaatgccttattttaaattttgttttgagatgttttccttcgatgttaattaatcacggttaatggggaaaagttaataatttttaacacgccgctaaagtatgattccaccattttaggaggacttgccctaactcttctatgtaggtccaccaaaactacgacctttggattgaaatggcttataactcaaagagcctgttcggtagttctatttggccgccagctgctacagtgaaatgcatagaagatcaatagtagcagctgcagctgcagcggctgtgcagctgctatatagggctaccgaacaggcccaaagtttttaatgtataaggtcctccaaacctacaatatttatttgaaatctatatggtccatcaaaccattgttatcattcaaaatggttataacttagcaactttatgcttaggatccgtcaaacttagcaactctgtatgttcatgatttatgaaacctatagcatcaattcaaaacagttacaaactcaactaccctcatgtaccgtaggatcaccgaaccaatggagtctgtttgaaatagctacaaatcaaaccccttacctgtggagttcaccaaacctccatcttcagttggaaacaactctaacgtacttaatacctcttatatgtgttcgaaacggctacaactcaatgccaattttatagggtccaccaaaactacgacatcggtttaacatttttttatataaatgttaatgctctaaactcatggtgggagacctcccctaacttatattgagtttcactttttttttgcgagcagagttttgtgcatatcttttcacatatatacttatttaagatgtgaaggaaagatggacaactcaatttatcaatgtggttacgatttgacatattgtggtatgcctagtcctagaaagtggacaaacaataattgcaaaatgtttttatagcaaacatatattgttctgaggagaaaaaagggggtcctgtggaggtatattacaaacagtacaaacctctatggggaaagcacatgtgcatgattggtcatgtctcatgtgggtagtttcttaaagcgattttgcatgacagaaaacagcttgaagtagggttcatgccacacacacaaaaaaaaagacacataatattcttttgttttgagccaatgtcgtatgacataaaccggcttccaatgaaagttgacgtgaaaattaaattaatagaacagccagaagaagcatggttttgcttggctaatgctgatcagggaatctgtcctgaccaattgtaatccttggaactcttaatatggtagtattctaaccaaggccagatcaatgatgcttaaacaaattagggagaagattaaactttaaagcaagcagcagcgattagtggcgagcacgatgcatatggccatcggtatacagtggcatatcacaaaaagctcaataatactgtgtgtcggatcgtgatgcaaatgcttcttgggcccaaaaaaggggaaattaatcaatcgtggtttgacaaaatgatttaaatttctaacctgaaggccttaagcattattggtcttctacctgatgaccatgaacatgcatgacgattaattcttcgccgttgaaaaggccctaattaagcatatattgacgatttcaatataatcaggaacatgtattgaatatacatgtacacggccaattatttctgtataattatgttggataaatatttccaatcagaaaacatctctagttgttacaaagtactgcctctattgtttcacaaacaatttgtctattgtttcagacattgactactacattttttatacgattggacaaaccaaaacacctatggctttgcagcaataattggccttatatgtatacatggagaagacgatggagaaagtagtagtagagagtacgtttacatccaactacatggttctgggtcctgccagaatggacgcattggtccctgggctatatatctctctttcaaaggcatccaaatctatcaatttggatgatatgctgcatggagctaattaagctagcatgcaaacctgataagctagctatatatgcttctgctttgaggagagtgcatgaaatgcaactcatgctactgttttttttttgtttctttggttttttttaacagcattgctatacgaatgatagctactgtcgatggaatataggtctttagctagagttagatggttaattaggacaatatagtgtgattatatgtagttctagctactatgtgggataatttattgtcaactagggacaagattaatgctcaatctattttgggcaccacattcagattccattaagaaaaaaaaactacctgtattcaagcagaaacttttttttttacggtaagttccttttctagaaaatgtgtccatgacacatttaggcgtaatggctaacaaaaagtgtacagcaaatcaacaaaacactaagctaacaatagatggtcaaacttgtgtatgtaacatatttagtatgtaatcattttttccaactatatacaaattaaagtcctagggcttacgggaaaaaagtgcctgagatatatgtatgtatctctataagaaaaattgtgctcatttatgtttcaaattatactactaatatttctaaactccaaaatgtgtctcatatgaaaaaaaaatgtgattccaacaacatccatatttctaaaaatcacataaaaatgtgatttcctatggaaaagaaaaatgtgattcctaacccgcatcacccgaatggtagaataatcattttttaattatataaaaacccctcagatttctttcccacataaaaacaaccgatatgtaacatatttttgttttttagaaaaagaaactggtttataccttcttttaggaaaaaaatgaatatcttgtcgatgttttctaatatggtttgttgagtatatttgaagtaaaccaaaccattgagacgaatgattccaagtttttatggattaaagcctttatttgcccataaaagtttacatgttctcttatttgcccctgattgtattaatggtgtgcgggttcagccatgtgtaagagataccaggggcaagtaaggaatcccaagaatttgccaatagcaactaaggaatcatccaattttttttgtaactatggttgtaacgttttgtcacgctatccatagcattaggcatctaacttgacattagagctgaagtttttgtttgctactactccttacttcttatttttgctagaccgcgctctatgccatttttttttgctaagctatgattttactttcgtgatgttcttattctcaccaaactataatctaccatcgtgatgcgtatatcaattaaaatacaacttcacatgttgcttgtccaataatacgtaagttgaggggttcttgttttcttaattggttgcaagcgtattctcttcatcagatttataccaagataaaatttgccctccttctttagtgaccgacaatgccatagaggtgctgttggtgaatgtagccggaggaagcatgccgtagtagtctagtagagggaggcacacgaaagtgtgcatgaggcggcgtcaaggatgggaaggtggtgtatataaggggggagaattaggattgatgaatgggtatctagcggtccaaaagttggcttcttaatgaaaaaaggtgctcaagatatatattatatccctataagaaaaggttgtgttaatttgtattttaattactccattcaaaatgtattatgctatgaagaaaatgtgatccccaacccatattcatactaaaatgtgatccccaacccatattcatacttctagactcatataaaaatgtgactacctattaaaagaatttcttgtagaaaagaaaatgtgattaccaatgttagcaccggagggtagaccaacatatttttgaacatatatacaaagccctagaatttcttttccgcaataaaaccaaccaacactcatcacattttgtttttcccctttcaaaaccattcatttttccaatttggtttccttgagaactttgaagggaagtgagccattgaggttgttgatttcaattttcatggccaaatgatgattgttgcaacgttttatcatgctatatgtatataattatatatttaatttgacattgaacgttgtccaggaagtggtgttttcaatggtgcacgggtgagtaacacgtacgaatcggccctaactttgttttgttcttacttttagtaggtggtagcacgagcggtgcggtgagaggaaacgaatggtaggataggaaggtgtagggggtgcacgatgctaatgtaggaaattgagtttagccgtgtatagaaagggagaaaaacataaaactttagctaaagatcaaatcacaaaatcagcttttaaatataaaaaaattatcagacacctattattccattcttcttttagcaaagtttatactattcttaattgtgggctcactcaaaaatgttgatttcaagttgggaaaaagaacatgtgattcccaacagcagcagcagcagcacgtgggcataagggtaatttttttcccaaacctcaatatgtccttgggaatttcttttcaacaccaaaaccaaccaacacccaacgcatcattttccttaccttttcttttctcccctctctcccttctttttcttgcctcccccctcctctcctttttatgtttttttttcccattttttcttccgtggattcccatggccaccgcagtgaactctcggccgccgccaccgccaccgccgccgccgccgccgcatgccctccccgccgtgaccacccgccgccgcggctcctcctcctcttcgccggcggcggcgaaggcttcggtgttcttgtccgctcctcggttagtctacccactctatccttgtttcttgcttctggttatccccggagcaaataatgaaaccgttttacccccatcttgtttgatgttgctcttcacctcgagcttgatccatggtgagagcgcggagagataggaaagctttgaattaattttttggggttttgttttgttttttttttttgttttttggttcttgtggttgtttttgtggaggtttattgggtgctttagtggtgagtagtaaccacttttggctatttggcgatcaacctggagttgttgctgattattttctgtgtttttttttcttctttctttggatttcttgcagggagttgctgcttgttctttgcagcctcttggtggttgctgtgctgttcgtctcgtcggcggcggcggcggcggcggcggcggcggaggatggtgcggaggggagtgatggcgacctcggcggctgcctcggtttccgggatggctgcgcggaccggagcgccctgtgcttctcgccctcggcggttgagtccatgcttgcaagcgaggatgatggagtcaaggagatggatttggtggtgtcgagagactggggaccaccaccaccaccgtcgttgggcttccggttgcccggccaccgcggcgtggtgacgtgctcgtcggcggcggacgcgctgatcacctcccggaatggggtgggacgggaggatggtggtgagaggtggtataatgtggcgtcgtgccaggcgccccttgtgcctgacaattggatgcgggcgatggccggcgcgacgccggagctggatgccgcggatgccagcaccgatggcattttcggttcgtcgtcgttggatgttgagattagcccgccggtgttggattgggggaagagtagcttgtatgtggcttccatggccaccctgaccgtggtgaatttgaacaatgacagcgccttgcgcgtgtacgagccgttcagtaccgacccgcagttttatgtgtatggttatgatgatctggtgctgcagcctagagagaatgcatcagtcaccttcatattcttgccgaagttgctgggctcttcatcggcgcatttggttttgcagacgaatttcggtgggttcattatacaggctaagggcatggctgtcagatcaccttatcagttggagccactagctgggatggatgtcataacaggtggacggctggagaggaacttgtcgatattcaacccttttgatgattctctctatgtcgaggaagtggctgtttggatgtcttcattccagggcacaaaacaatcttctcatatagtttgtcagttaggcccttttgacgagtcgttggagtttacttctttgagtagcaactggtatacagcaagtagtactgaatttggattgccgatgatccatatcaggcctagtgagcaatgggaggtgcttcctacacaaagcagcactgttgtagagttaaaactgcaacctctttcagaaggaatggtgttcggtgctatctgcatgaaattacgcaattgcacatctgatagagtagacactgttgttatacctatggagttagaggtgcgtgcacgtacctactatgaacccactaacttagtttcggtcacatttgagcgtgtatcatcttgtgctggagttgggtcaattatttccctttctttaaggaatgagggaacaaagttactgaggattgtaagggtaactgaggataacagggatggatcaaataattttgaggttaagtacctgaatggactgatactctttcctgatactgtaacagatatagcgctgataaaatatacttcagttccaacggataactcatttgacaactgcaatatagtggtagaaacgaacagttctgttggtagttcaatcctgataccctgccgagatgtgatatctgcaactctttcttatacggctagcgctgttactgaatctgatgggccattttctgaagatgagttatctgctaactcaaggacaggatctttgggcagcattgtagaagtaaaaggcctgcaacgcatgaaggtattcccttttgcattgttgagtttgccaataagtagcctatgttgtctaagttgatcttatattgttgttctatcagcattggacttcgagttttgttttcccttgtttaacataacttctccaaattatgtacttagtgcatatgaatatgatataggaagctgataatggtagcacctttcatgcttcggcgctgtttcgttatattttcagtcccacaaagctcatcctttgtcgatttgctgttcctatgatatcttaatcagcaggaagcggcatcatttagaatctcctgggcattattttttagaaaagaatctatttttcattaatgggaataagcttattgttttctattgtgtgctggttacatcattaaggaaaatatttctgatgcattgattcaagttaccaatggtcctatatttgcattatggcctaaattggtatgatcttgagatagatacctgtatctggataatatcttcgtgatcacttcgatgcacttatacaatgaattgatcatataactatgttgtgcatatcaaaatggaacactaagacggtattcttaaacatttctccacttgaatttcttgttgtgcttatataattaaaaagaattgatttcttatctcaagcaccttttcacttacaaaattttccctgttagtcttctcatgttcttttttttttaattgcagccaacaattacaagggcatataaagctgatgatacagtacttagaagatggagatctcatggtacaaaaactgggatttctgttctcacagatcaaaaaatgctgtttcctattgtccaagttggatcacagttttctaaatggataaccgtccataacccaagcctagagcatgcatccatgcaactggttctgaattctgaggaaattattggtcagtgcaaaactataaatgatgcatgtgaacatacattctcgagcaggtcccctgaagttgactcaacagagactagatttggcttctcattaagtggtgcagcaatcactgaggccagtgttggtcctttggagagtgctttacttggtcctatcatcttccgtccatcaaatcagtgcatgtggtcaagcatggtgttgatcagaagcaatatttcaggcatggagtggctgcctcttcaagcacatggcggacggcaatctattgtccttctggaggaatctgaacctgtttggaagctagagtttaacctcatttccgatattcagaataagtcagcattgtctaaatcagagttcaccagccctttgtgcggtcaacatttgtcgaaagaaatacatgtcaaaaatagcggtgaccttcctcttcaagtgacaaaggttaaaatctctggagctgattgtgctgtggatggattttcggtagataactgcaagggatttagcttagcgccaagtgaatcaataagaatgcttgtttcttttaaagctgacttctcttcagctatggttcagagagatcttgaattggctatgactaccgggattttcataatccctatgactgcaaacattcctgtttgtatgcttgaccagtgcagaaagtcgtacctcagatccatccattggaaaacattgatattcctttttggaactgtatccgtgtttgttctggtgttcgcgagaggtgtcccaacttctttgtcagggggctctcaagattgctatatcaagattcatgatgggaaaggtaccatcgacaagcctgttaagccctctttccttcagtgtagcagcaaaacttccaggtaaaatttagactaatgctggccgctctcgcattctttgaattttacatggtttataattcggtatggttatgcctatgtaaacaggtcaacaagggagcacaaaagagacaaagaaactcataaataccctgcggatattcataatagccccaagaggacagaagacaagaacaatgcagatgaacaactgaatacaacttcaactatgtctctgccccctagtaatactgtggaagacaaggtatcaattgaagctccagaaactagtggaaatctaaccatcagagttgctagagacaaagggaagagaagaaagaggaaagtcggtggcgcaggactcgcagcaaagtttgaggtttctagcagccacagtgggaattcgacaccgtcttcgccattgtcacctagttcaaccccaaaacaaagctggtctttctctggcacaccatcagaactgaagcacagcagtaaacttgagaatggatctgacattgaggcaaggccaccatctgctaggaataaccatgagaagagttcttggttgcaaactgctaaagagcaacctgctccaccaccttcagtaacatcaggaaatccatcgccgtcgccatcgccttcacctgctgcaccaaccaatgcatggcgctcgccattgttgtcctcgccttccccgatcgcgcctcgttctcgcgctcctggatccaacctgatgaaagataaggctgtgaagagaaccgagggcgccgcgacgacgacaacaacgaggaagaaagacttcacatatgacatctggggggaccatttctccggccatctgctggggaaggcaagggaggtggcgccgccatgctacaagatgtttgctgcttctgaaggcgcctccaatagcttcttcgcgagggagccccaggccctggtgacgaagccgccatctccatctccatcttcatcttcatcttcttcgcctccggtgacccgcggccgcgggtcgctgccgtccgatgtagcatctggttatggaataaattaagaagtttgaaacatttcggccctggctctcctctgcatcatcctgcattcatctgctctgctctgccgttctgctaaccatgcatgccctaacttcttcagtagcttaaaacttgcaaaggctaaagaaaatcgaagcaggctaaagctaacttttttacctcagtactgatggctacatgtttaatctgatagtcacattcaacaaaactgaattttttactgaatttccgctctactagaacattcctctgctctgccattctgctaacctacactaacttcttcagaaagattaaaatttgaaaaggccaaagaaaatcgaagcagggctaaagttaactttttttttcatctcagtactacttgcattgtttaatctgacagccagaatcaacaaaactgaaagctttactgattttccgatccagtgcacgctaaaggcttgtgcatcattgccctaaactaaaagtactttactagtgctaacttttaaccctggggataatttcgcaatctgaaatttttacgtacatgagcgagatctggacgcattttatcgtcttcccagtggacgagatgagtttgctccaacctttgcacattcaactgtcagataatgcgtttccagctcaagattctaaagctgacatctcacttttagtccaatccatatgacgcaatggaacatatcttgcccgcccaaagcatgcaggcctctattttaatggacgatgcatgtcaattcattagttcccaaaaaaatcgctctttgtataatgcatgcagattagcctgaaagttagatgcgatatgcttcgcttgtggattttcctcccttggtgacattcatcgtagtcttattttgcagactttgctttcaaaccggtaagaatggagatataaaagctttacctaaaaatgacttttgatatattgtcctatttgcctttgtttttctacggcttatgaactgtaccaagctagctagaactttaagaaaaaatagcttatttccctgtaatcggttgctttcagctggaattgcagacacttgattacagagccattgacaacatgtatgggagtagaattcaggtaacatccaagaacagaagaacttgttcgttctattgttattatgtgtacgataatagccagtgactctcagcacacacacatcatcatctggcaatctaaaactgtgttatttgttgcagtcttgcagtgcatgcactgatcatttggcgatgcaggcatgccatccagctgtttcctctcagttttagtttccagccatcacttggagctgaagagtgacaacctgccacatgcaaaatcaatcagtaaacaactcatcatctgaacctgaatgttcatcatcgaactaacctctgttgtttcttgacacataaattcaggtaggagttggaactgaaagtatgggagaactcacccgagcctgagagatgtatcagagctgtagtcgttgtcgggtggaggtcgcgggtaagaagcattggtgacagattcagacgactgcccttcctcgtacacgatttctgaatcaggcccaggctgcatctcctccattcttgacatcctggacacctgcagcttcagatcgtcgtttaatcaaatgaacgagcagagcaagcatagagagaaagttttctttttagataatggaaaatggttcacatctccgagcctctgtcgagtttcgacagggcagataaaattaagggtacttacttgctccttcagccttaaattctcctctatcaattgcatcctctgtttgatcacacaaatggagcagttttgtgatgagaaagagaaatcaagatctaacagaagataattaatttcagctgcatttcagtttcgctctgtagctgtgtactgaagctggagattggccaaaatatcatgctcttacctttcgttccagtccatcgatctcatccagaattttcttgctctgaagaagaacatgatcaaagatcacggtgtgcaacattgcaactacgtacgtccaatggactgtctcatgttgctgtgcgtaccttggtcttgagaacagagcctagaccgaactcgaggctcttctctagctcctgcagctgttccacattcagcctgtgcagctcctctcctctcatctgcctgcaggaacacacaagggaattaatggccacatatactagctgaaccatcctgtgaatccacagaattagacagtactacaactcttgaaatagtgtaatcttatgtagcatttaatttctctctgaaaagtaatagtactcagtaactgtatataggtcctgtatggggagtttttacagctgtatatatatagttttcacgtaatctccacctccccaagcagttcatttcagattctcagattctctaagaatatgtagttataggaagtccagttttctcagcagctagctactagccgcttctcagaatctccagctccccgaacaaagtctatatatagttataagtatgtacctcagcctaaggctagtttctgcaagctcctcctttagtctggcacaagtactgctgtcctccccctaccagatgacatgaataaaagcagttagggatacatgtactatttcttgcttgtatgatgataaacgatatgcaatgttcagagaagtaccactagcaacagttgcttaagaactgactaattaattaaggtccacactaattctttctagaaagttgagtgatatgagagggtatatcgatcatcaacatcacatatagctgttgcatttctcttttgtaatacaagtgaaagtattttcagcttacttgtaagtcgagttgagaaggttctgctctctgaagtgtcttggaatgcgagttgtaccggtcaataatctgtttcatgcttcatcaatgtatatatagaaaacaaagttagacagagttggatgtttgtagagctagctaaggtttgtaatgttgaatccaaacgttttcatcaagatgctagtagtaccaaatattgttaggtagttcttctaggcccttcaaaatacaattgcttctgaactaccatattggaaggatatgaatgttctgaactaccatattgattgtttcagagaacgagaagaagaaaatacaatttgcttctgtgaagaggtaagccacgcgtagcttgttctgtggccatcaatatttcatgcatggaccatgcatgcatgacatggcacaggcagcaggaatagtagaagtctagaagacgaagacacatgactatatcttatggttcttgttatgtattatgacatgatgaactagtactatatcttatggctcttttcaaacaaaggaaatttaaataaattttataaagttgagaaaaccctatatatatgtctaatcggaacgaaggaatagtcattccaaattcctatgaaattccttatggttggctcgaatcatagggatattagagaacttttaacttgaggtccaatcttttagaaaatattctttgcatctatctatcttccaataattatattatgttttttctatatatgctccatttaagcagtcatttctgttgttttcttgtttttttttcttttatctctctctgtgtgtgtgattaatggtttcatgtttatacatgtagactagtagtagtgctagccaagtttaataatagagatgtctaccgcctttaattttatccctcatatctcctcatcgattcgatcaggaggtgtatatatatataaaacatgtgtactaccttcatcttaagagattttgcccatatatatatctacataagcaaaatcttttgtgtttagagacaaaggtagtacaatatatctcatccataatacacaaactctaatgttatttatttgtttactatcacactagtatttgcactttttaaattatgtagaggctgctttttatactgagagattgttcgttctctctctcctcacttaccccacactcatcaccaaatgccacataacactgttaaaagacaacacttgagtcttataagcacgatcttgagttttattatacttgctcttatgtacgtactgcttctaattccataattatcatatttgactagaactttaacaattttaaatacttagcttaaaaaaacactggaacatagattagttttaaaaagtactttaataaaattaaatatctacttatatttttatatattataattgaaaatatatttggacaaactctgatagcggtacgtaagctcagggatccatttgattggattggtcaatctttttctcgctaccaggccaattggtatgcacactctctatatccatgcatgctgatagatcatgtcatgcactggcaaatagtgtaagtgatgtacatgaaaagaatagatcgactagctagttttctgtcgtcgcttgtggagaaaaaaaaaacaaacaattaacagtcgcaaacctatcactttggagaatcccatatatgtgtgctactatcagcggtcgtttcgtttgacagctctagcttaattagttaccccgaatacaaagattgaataatgacgttagtttaataatttatactttccgttgtttaaacacttaacaagtttagattggttgtatttttgcttgattttgccatgtgttaattaacactgtaaacattctggtatatatatgtggggtatcagttaacaacactcttgacattagatatatatatgcacttctttccatgtgattagttcataacacaaaacgatcaacacagtacgtaccctcatgttacgacatataattaggactaaatttgtttgcatatatgtatacacaatggttagaaccatcagtaacccaagttcagttgacaaattaattagactgtataccgatatataccatatccattaaaaataatttgagttaaatagttgttagttttcattaagttgcctagctatgtttgaccaacaatatttttaagaaatctagttagtatttagcatcaaagttataccattagatttgtaataaaaaaataatttatgaatgcgttggacttaaacctttttatgttgaagttgcttaaaaataatggtcagtttaagcacgctcggttaaaactaacaactattcgtgacaaaagcaacagaattgaatatatatatatatatatatatatatatatatatatatatatatatatattactcatgcatgaagaatatgtaattgtcatgacaaatctgctgctgatctctgaaagctgtaataattaatttcagtatatatatgcatgtacaaactacatgccttcttattcctgctttaatgaagaaaataatatcgatgagcttaactaaaaccagatggtttttacgagttaaaatttcaacaaaaaactttgaacgatatatagtctgtttcctgataagcgtccagggtgttgtctacaagatctaattaattaaaatagtgatgtcaaaagcaatataatgtaacaaacgtggaaagaacggcagtgtcaagaaattagcagagaagatacttggaagtccactgagcttgtagaaaaagatggagaaagatgcagttttatgagaagatccaaccagaagcaataatgtagatatggttatctatatgtataacaactgcacatcaaatcatgcgagaacagggtaagtttgccacgagtgctttcacacatgcatgcaaaacctgtcctactttagttttttttttcccaagaaaatctgctatttatctctggtcatccagtccaaaagagagaaaacacccctctctgccgagtctcttccatacggtcttaaattaactgaataagattgctgacttcaagagtgaaaaaaaaaactatatatatatatatatatatatatatatatatatatatatatatatatatatagccgtgtgcctatcggtgtaaattaaccattttcattataaaaaatgggtcgagtgaaagatagaagagaacacgacataagtgctaaacaatattacaaattaagcgcactatggagctataattaataacatcatatacagagagctctatttaagaagctgggacatttttttcctgggaattaaagaacattccctagaagaacatattacattactcatctagaagaaaatgaatcaaagcgccgaacaatcaaaagcattttgtagaatcagagaaagcaaaagacaaagacaaaactgttgtaggattgaaagaattttacacagtacacacactagcgaattctatataaaccaaagacaaaactgttttaagattgaaagagccgatgatgagaaaaaatatacacatctatcactgttgtgtatatggagtatatccaagaaaaaagagctgaccgaaaatccgaaattggaaagccatgacctcaatctcaactcctcaactgaacaactcaattagaagcacgataaactagaattttatgtttattatgataaattttatactaattaaacacgccaaaatgaagaacgtaacttaccggcaaatcaattagggcaatttcagaagaaaaaagaaaccctgatcgatcgacaaagagccctaacaatagtacgatattccaagaaccgacagagagatcatcacccagatcgagatttaattgcaagcaaattaaacagaaataactgcgagcgagcgaaggagacgccggcgaggaagagagaagcatatatgtgttggtgtgtgtataactgtatatacatgcatacctggtgctggcgaattggaagagcttgccggtggcggagaagacgacgagcccgacctcggcgtcgcagaggatggagagctcctcggccttcttgaacagccccctcctccgcttcgagaaggtcacctgcctcgccgccaggttgtcgatcctccgtatcgctatcctctccctcttccccgtcgccgccctcccctccccctccccccttcccccgccaccgccgccgccagccatatcagatcacacaccaattcaccaccgccgccgcaaaatcggggaggatcgatcagacgaaacaaccaaaaccctagccgctaaccgcaccagccaaaccagccgcgagatacgcggcgccgcagatctatggctgcggcggcggccactcccgctactactactacttatggaagaaaaaggcagggaggaagggagcaatggagaccaccaccaatggaagcgaagcgaaggaggcgagagagaaagagaggaaacaggagcagggaggtagggctagcctatagcactgcagcaggggtaggggtaggagtaggagtaggacgactcctactttttatggcaaaggctttcaagtggtggagccacagggacggaggcaggtttccgccacgaggtggtcaggactcaggcccgtttagatcccaacttaaaattttttaccatatcatatcgaacttttgaacacctctataaagttttaaatataggtttagaaaaaaaaactaattgtacatattacgactaatttgtgaaacgaatcttttaagcctaattgctctatgatttaataatgtggtactacagtaaatatttgctaatgacggattaattaggtttaataaattcatctcgcggtttattgatggattatgtaattagtttctttattagagcccgaacaccctatacaacaccataatacaatattcgatgtgacacgccaaaactttacaactgtggatctaaacatcccctcgggacgcagggactagtgtaccctccgtccacgccattgcccctgcaacttttgacattttgaaaggtcacataggtctgggttctagagccttcggaactatttcgaagagcttaaaattttgagaattattcacttcgttaaaaaaaaaatcaatcacatcaaataggtttaactaagttagtggttttttttacagatggagtaattatactctttctattaaaagaaaatctataggttcatattcatccgtagagttgaattcttttttgacatatggagtactccctgattcgtcaaaaaaaaaagacaatttaggaggagatgtggatagggagcatttgatagccatcttctcataatctaaaaaactgggtttcacaccttatacttctagtttgttttttagactctatgacttcaacttcttagaatctggacgaaatgcttaattgtttgggaaacttcttactccatccgcctcaaaatataagtatttttggaccctgacacgattttcgagatgctactttgccaacaatatctataaaagtaagatgatttaaataaaaagagttatatactatgatagtctgtttgatgataaatccagtatatcatttttttcatgattgatcttttttttattaatggttaaagtttaaaatgtttgggttatcactgtactaaaaatacttatattttagaacaagaggagtattttagaagaaactgcagttgtcccactccataggatgtgtttagttcctaaaaaaagttggaagtttggaaaagttgaaaatttacgtgtgtaaaaaagttttggatgtgatgtgatgtgatggaaagttagaagtttggggtagttggggatgaactaaacacggcctatggcatgtttgtagattctgaaaaacaaaagatgagatgagctgaaaataaatagcttctggcttctggattttagttgttgtacttttgtatattcctcgactacaactttttagttgacagttgttaaagggcctagaaatatattacagaattctccaaattctaagaagtaacgagtgagaacctagaagaaatcgtagctgttagaggctcctcaaattaaacagatcctttgacagctacagtcactactacgtaactcattttgccagacgcggatatctatttttccgtgcggtcatttggatcgcctacacaccgctgtctgtaaaaatcagtattttcgcgtgcggacggaaggactgccgtgcggtcatactataccacccgcacgaaataaaaaaaaaccaaaaaaaaagaaaaatcgtcgcccgcccgctggcccgcaagcgaaccggccgctgcaactcgtcgtcgacatcgtcgcgcccgccgccgaccctcaccgccgtgggggacggccgccgccgccggatccgggcgcgtgggggctggttgccgtcggccctcgccgccgccgcctcgccgcacccacccggtcgtcgcctcgcgaaagtagggagaggagagccctccctcctcctcctcctcgtcgtcgtcgtcattgtggtcgccgccgtcgtcgccctcgagcggggaagggcgggagagggacgctgccgtcggatccgggcggggatggccgcgggccgcccgtcattgcccgccctcccgcccaccggatccgccgcccgtgcgttcccatcgccaccggggaggggaggagccgcggccgccggtcgtcgccctcccgtccaccggatccaccgcccgcgcgctcccgtcgccgccggggagggaagagggaggggaggagccgcggctcctcgcccgtcatcgcccgccagcgcgctggagttgctgccggggagggaaggggaggagccgcgagccgcccatcccgtctacgccagccgccgcctccccacgtccgcccgccgccgccgagctcaccgccgtcccgcctgtgggctgtggagaaggaggcaactgaagaagaaggtgagagaaagagggaggaaaatgagtggaggagaaggaaggtgagaagataagggagagagagagaggagagaaggagccgcggggagagagacgaaaattttgaataggatgggagggacggctatttttccgtgcgggtggattaggaggcccgcacgcgaaaatagggttattttcacgtgcgggcctgttaagtcacctgcacacaaaaattgatttttgtgtgcgggcgacgctcccaccatttttccgtgcagtctgacttacggaccgcatggaaacaaaatggggtggtgtctaggataatcaatcctgtagtagtgagtttcttctgaaatgtttggtcctaaaaaatataagctaccgaaaactccgtaatctacaaaatgagctactgaagaataaaagtaactcccttcgtcctataataaaatttaggagtaagtttcattcatttatcttaaaataagtttatttttaataatcattacatcaaaattcatgaaaattaaaaaaaatatcggaagcagataaagtactggaaaatgactgtattaggatttaataaatatggtattctgttttaagctttatgctccctccgtcccaaaatataacaatttttagccatcaggatttgtctcaaaatataacaacttctgcaccaatattctctttccaaccaatcacaaccctcaatcactcacttctacttactttcttaataaccgtgtccagccctaaaacttcttaggacctgtttggttggtgaaatgaaaatttttaggtgtcacatcggacatttgaccggatgttggaagtggttttcggacacgaataaaaaaactaatttcgtaactcgtctgaaaaccgcgagacgaatcttttgagcctaattaagccgtcattagtacacgtgggttactgtagcacttttatgcctaatcatggactaattagtcttaaaagattcgtctcgcgatttacatgcaaactgtgcaattagtttttctttttatctatatttaatgctacatacatgtgtctaaagatttgatgtgatgtttttgggaactcaatagccccttatattctaggacggagggagtattgatatatgtagaaaattaaatttattttaggatggagggattaaaagaatcaactcttaggctgtgtttagttcacactgaagtttgaaagtttagttgaaattggtacgatgtgatagaaaagttgtgtgtgtatgaaaggtttgatgtgatggaaagttagaagtttggaaaaagaaaactttggaactattaggcccgtttagtttcccaaaaacatcacatcgaatctttggacacatgcataaaacattaaatatagataaatgaaaaaactaattgcacagttagggaggaattcgtgagataaatcttttaagtctaattagtccataattagccataagtgctacagtaacctacaagtgctaatgacggattaattaggctcaaaagagtcgtctcgcggtttccaggcgagttatgaaattagttttttcattcgtgtccaaaaactccttccgacatccggtcaaacgtcctaaacatagccatgagagaggagagaggaggggaagggggggggggtggaagaggggtacgttggcatcagtcggtccatcgtccgtccattgatgagcttttgtagagtagctaggggtaggagtatcctattttgagctctcgccgaagaaaactgttttgggtggtttttctcgggaggatggaggaaggaatcgaggaacagggaggtcaggagggacaacgtactgaccgatggattgatgcgtggacgatgcagtagctaggcggtgtgatgaggtgttgccgtgttggagccttggaagacgggttggtggagtgttgcaaacaaatttaggagtaggtggttcgttcaggtcaccgtttatcaataaatattatcgtcacgtttatttaagttgaaatgattaaattcttaatcacatgttagcaaggctaacatgatcttgatacacgttttatgttactaataacgcgtgagatccaatttactactaactgcgaccacaaccaaacaactgctaataagattaaactcacctaattttaggggtggtaaattgtgacctggtaaccaaacacccacctgttatatagcaggccaaatgggtggcttaacctaacacgccacatcacctatattggaccgtgccatgtcggcccacatgtcaagaccacagtctaaggtggtgccgtatcgtgctcgggcgacgcggttactgttacggtcaatggaccggtgaaaaataaaagaaaaatgtggagatgcaaccacactatataaggaaggaaggatatatatgattcaattttgctatatatttgttgacaaattttcttctaaaaatttaacagatgtaattacagtacaatcacagtgtaattatattgtaacttgcatgtaattacactgtaactataatataacttgtatgtaactttcaaaaatctctccgtaacatgttatttcggtaaaatcgaggtgtgggaacaaatcctttcatatacgtgtgtactgtgatctttttattcgtcactagaacaaatcttgtaatagatctaacgattcaaaattatgtgaaagttgtatacaagttacactgtagttacatgcaagttacagtgtaattacactgtgattgtactataattaaatctattaattttttaaaagataatttatcgataaatatatatgtggttcctgtatgattaacatggatcaacactaaaattagtatagttataagattgcatagcttacggtgggttgcgacttacgaatgatactcagcatataccagagagaatcacactagagagctgataaaattaatctcgcgctttcgttaacgatcgccccttcgatctgagattgtctccggaggaattgatgctcctatcgtgtccttacaagatcaaggtcaatcgatcgaatattgatcggtcgtacgtgtgccgccgtggttttatggtgtttaatcgacggcgccgtacttagcttactagctagctctaattacctacgctgtctccctcaccgggcactacgactcacttcccacttccccctcagccttgatctcgatatttgattgtgccgtcaactccaacatcaccttgatcgaacgatttcccacaactcaacttcttcgagatcaccatgattgaacgatctccgagctgcttcacaactccactcgatttagactatgctcgtgagatcagattgagctaaatccctgataaacatgtcataaacacacatctagtgatgattggacgacactttcttaataatgaaaacattcgctgaaattctctaccgatcaagcatcatttttcgtataaataatatatatgtttttgatttttttagtcaaatagaaattttgttttttctattcacttttaaacaccatatttctatcgtaattctccctccgtttcaaaatgtttgacactgttaactttttagcacatgtttgaccgttcgtcttattcaaaaacttctgtcagatatgtaaaattatatgcctacataaaaatatatttaacaatgaatcaaatgataggaaaagaattaataattacttaaatttttttgaataagatgaacgatcaaacatgtgataaaaagtcaacggcggccaacatttcgaaacggagggagtaataaattgctaatatgatcaattgttcgactgaccgaaaatcgtttcgaacaaatgctaccgttctcgacgttttggaccacttctccctacacattctcctatccgggcccagtgatgcaaacacaaacaaaacccaagtcgcagaggttcacggcccaacagaaagcccacctatcctctccccacggcccagtccgcgtccgactccgcgtcgcctctcgcctcctctctctcttcttcttctcccccaaatcccaattgcttattctccttcgacaagccggccaccgtccatcgctgcttcgcttgctcccacccgaagcaacgcgaacgcgacgcgctcccctccccgccacctcgcggcggcgagaccaggcctccgcgaccctcgccggccgtccctgagcgccgcccgcaccggcaactcggtttcgaggctgatctcggcaggtttgtgtctgccctcgatccaaaaccggtgctgtggtttgtttcacgatcccgttaaagttgtcgaatccgttcggcgattgtgattcaggtagaggaattagttttgcaagacaggttttacaaggaatttttttttttggggggggggggggggggggagtgggggacacgtttttatgctgttgttctgatgacttcttgaaagtcacacccaagttagttagttatcagcagctcatggtaatcttcagtgatggattaaccgctctacggtatctaggcaatttgagagtagaagcaagccgtagcctacagaacattttgccatccaaatgcttggcattttgatttgattacgcaggcagtaattttggagtagaaaacgcgtcctaccgaacatgagacttatcacaagtatatcgttttttgacaatagtcaataggaactctgcgttgaggggtttgatttcaatttgttctagatttgatccattcttcttccttttatttttctgatgcaaccaacaattagtctggcattggcgttagcgattaccatctactagttattttccgttagaatctatatgcatgtacagcttattgattaccaccaactgttggaacatatgtaacctgcttctttttatgcagattgctctagtacaatgagctggagatttcctctttttgggtatgttatttttactgaaagcaatacttttttcgtttgttcttcttatgtctgttcctaacctttcctcgcatagcatttgtattctataaactgaggttcctcttttatttggtagaaagtattgtatttgttgatcagtgccagccagcaggcttgatgtgattcgtaatccttagtttctttctatactaaaaagccttcagatattgatgctcaaaaaattgctttgcttttgttccaaaagtttattttatcatccgaacagtgtccaccactcagctactctgttatttcttatggttgggtcttcagttacgctgaatttaatttttagcataagtaaattaacgtggctatttaatatgattcacttattgccttaagctttcctgaaaaacgagctcctctggcttactgtctttgtttctgctgaatgcttgccagcagcaactcgcagcagcagcaacctgatccaaatttccaggacaaccctacgcaaccttggtaccctcagtctgtagttggttcatcttcacatccatccatgccaagctcttccaatgttggtccacatcaaagagcttctgataattcccagtcttcatcgcgtgctcaaccatctccagctgaggctgcagggataattgctcggttaaaggacaaaaggtaagcagctaacctttttttgataagttgcttgtagcttcctgtatacgaagtttcattgtattatgccttatcttatctatactgtgggttaaaattgcaacagccttgttactttttaccatggtattttacatattctagtgtttatattagtactaaaagagagtcactagaatctaactaataatattagagtaatgaatttttaattgcaataatgatatcatggctgatattctatattctatcaattggtaatgaatgaagaatccctagcttttcagagggcacgacaatttgtgcaattcagaagggatgtatataaatgctaaaagaagtgattatgtatggttgggttgctttttataatcgccacctttactacatgtgtttttcacactattccttgtgagcatgcttggttggaatgcaaaactgctgtatataatactgtccttttttctgcagtgttgatgagttgcagaggctgttgaaagacaaagaggcatataatgctttcttcaattcactcgatcaagttaaaacccagaacaacgtaagttttgttgctgagtacacaggtgtttgaaatttgtattgttggctctacttagatgtttctgtatttcctccagtagttaaagatacacaggaaactccaaactatatgctccaattatttttctttttctttttctggcctcatacttgaggctttgggctgtggcacatctcctgtgatttgggcattaatatgggtgattattctttaatttatattcggtgctgcttttaaccttagatagttgacttgtctgaatgctagacctcttgtcaatttgctcacttcttgttctttcttaatgttcagttacgcgatgagcttagaaaggagacagtgcaacttgcaagtgagttatttgtgtttctgttatcggcatgcaatgcttttttattggattgtcttaactatgaaaaagatataaacaacttgttagttactactgtttctaaatcaaatatggttggatcttctgaacttacaggagaaaatttggaaaaagagcaacggatcttggagctcaggaatcaggtttagtactgtgacctccatctcagaaactataagctactgtagccatgatgttcattgttaaacgaactttaaatacagttaatgctataataatggattttgtctgcgtttcaaatttttttcctgagattcaaatcgcatttattattgtgcagtgcaccattataagaactacagaactagctgctgctcaagataggttggctgagttggaaaggcaaaaggatgagattatgaggtcatattctcctgctgcactgctcgacaagctccaaagtaagggttctgaacagctgcatctgcatcatttttgttgtgtattttaataagagcctgtgctttattatttgtagttgaatacattatgtgaattagtgcaccgaatcatgggcatgttttgtatgtatctattgtttgctatgaatgcactacccttctgtaaccggccaatgatcaggctaggactggtactagcgtcatagtggcgtctatgttagttccatttcgtgaaaccttgatttatgcttctgtcattgtttgaagtccaaccatgtaatttaatttttcaaacacccaaccgcaaccgctgacattttcatgaattgcttcggtgctttctcagaatcgatggcgaagttggacgaggagtcggaggagctgcaccagaagttcctggagaaggacattgacctcccaacctttgttcagaagtacaagaagctccgcgccgcctaccacaagcaggcgttgctccatctcgccggcaagacctcacttcgctgaaatccatcggccgtctgtaggacgaacaccctgttgtatgagtttcccatttctccatcattctattctgtcgtggtgtctgtccacttggctgtttatcagtgccgcttaatattgtagggcttgtgaaaacgtcagggtttgattgcatttgtagatatacgattgtattcgcatcatggaattttatgtatgatcatttggctggtgccaacgccagtgaagcattttgacctgtcagagacacggaaacaaatataaatcttgtgttcaaatctgagcacgaaccaggattgtgccttgtgcaaatcttgtacgtacaaaactgctccatgctccatatagtcatatcaggcattcctttttgcttatttcaaaaaaaaaaaaaagctaggattgattgaatttgagagttcctgaatgaaaaaaaaaaagaagaaaacgattggcttttccaacccatttgccgcaagctcaaagcatcataacctatgggttcagaacccatttgcactgcagatgaagtggcaggaaattcagatgagctgtactacatctggataaaactgcatcctcccatgagcttttgcacgggattggatctgatccctgcgaccgcatggacgcatgcaagcgaggctcgcacgtagaacaaaactgcattattagccgtggattagaacgatccaaggcgagctttgtctgcaactctgcgtgcatcgctaattcgccgcaacccgcaaggaacaaggtgcccgtgaacctgctccctttggaagcatagggaaccaagtgtactccctctgtttcgtattacaagtcatttaaatttgttctaaatcaaacgtctttcaaattaactaaatttttaaaaatcgtataagcattttcagcaagaaacaaacttactttaaaaatgttattcaattataggtttataattgatgagataatttggtactatagatattctacatttttttctacaaatatagttgatatttaacataggacaaacctgaaataacttgtaatataaaatggagtagcaaactaacgtacagttggcctcccgaagattagcagatatgtgttagattaatatatggagtatagatttgttctgtttgtgttaggaggaaacaggggagggttttgggcttactctcaccgacaattcgatcacgagatagatgcattaatagatgtaggaagatctgtctatgttccttatccttgcttctcctgctaattaatttgctgataagtggctaaaccttgtacatagccatggccgggaacgatgcttgccacggatggacgacgatcttcgtgctgaatttcagtagcgtcctgcaccgttgactgcttgtttgttcgtttggctggctggcttgttgatgttgcctgcttgcaaggcacttttgaaggtacaatttgcgtttgtcagctgtgctctcttctgccaggacgataggagagttttcggacaactgcttgttctagaattttaatttctcctaagcagttctcacataaatgctagttaccactgattcgccaaaaataattgtgggtagttatatatatatatatatatgttcttaataaatttaaagtcaactttgaaaaataaactacaactacaatgaaaaaagaaaatcaaaatgaactctaagattaatttttaggtggcagcggctaataagttataggacaaacgatggaagcctctaagatacttgagttgtaaaatctaaaaaaaaaaagtaaagaaaaaaaaagctaagtgtatttttagattctcgccaattagcaagtcaataattcctctgttccaatataaatacacctagtgcgatatgtgttatatcttacgactataaatttgaacaagcaactattttatttagatttatagttctacgaatacaaatctggacaaataactatatgcgattcgtaacataggatatctcacgttctatcgtagatgcatttatattgagaagaaggttacttaagccatctgcgcgctgagtacagcaatgcacgggccatccgctcgcggctgtgtagtacactttttacgtgcgcacgcaatgcatgccgagctggatggaagggatgggacgtgatgccgctggctgctcgtgaagaaggaacagacgagcagtagaatccaacccccaaagaaaggaggccgcggaatcacgtgtggaggaacggggatttgtacacatttggatctgtaggcgtcacagcacaatagattcaccgagaaaatattcatagtccacatcaatatttccctagctagttaatagtgaggaagcaaatacatgtactgaaagaaaataaaaggagattaattgtgaggaagcaaatacatgtactgaaagaaagaaaaaaaaaaggagattaattgtgaggaagcaaatacatgtactgaaagagagaaaaaaaaagagatttagagggatgtgaaattgtgagagggctagggattgaacataaaacctcagagttgaaaccacacgccgactactactgcactatatcaagtgcatctcaattacatatactacaggatgagagtcagagagtcggacatggcagacatgcatatgttactttgtaggaggaataggcatgtaggttacgttttatatcttgagaagcagcggacgagaatatgaagaaattggaaaaccaacttctaatttcttataaattttctgaattatacaaagttatccttttaattatgtaactaatacagctataaaaaatatggataaaaaagctaaaagctcctcctaaaaaaaagccttaaatatctttctaagatacccctctataggaagtgtggttatcaacacgtacaagcatgcgttactcaccaatggatcgtggtccttgaacacatcattcggatcacatgtttctgcagactgcagataataccagtatgcgagcatctacgttgatgttatttgtacacatccaagttaataattaaacaagttaacctgatcgccggtcacagccaatgacccagagaataatgcaaattaacagtaattattaacagacactcaacggttgttgattggttgataactaagctaagacacacctggtgattcgtcgacagggtgtgatgatccttgtccttgttgacccgtgaagaagctgtctcaggacgtgtcaggaatcaaggatttcgtcaggttttacctgcagtggccggacaaaaactttgacaggatgtggtacaatattcttgcccatctttgtgacttttggtcgcactcctaggcgtgtttaacttccttaatctgtcttcctcgctgtctcagcttaactaagtaattaaaagggtcaatttggttctgtgcatctcactccactacaattttgcatgtgataagccagtattttgcttctccataattaatcattgttcttgtgacgatttttgtccagtgagagattcttatcccaaataatctttctactccaagggagaagcagaacattgttcaaaaatcaagaccttatcataatttatttactaccaccatgagatgatggttgaggtaaatagtaaagcatcgaactgtacggcggtggagttgtgagggcataataccaacgaccaaagttcacattctttgagcatgtgttaggttagtcaaaagatgccaagatggtgtccgtgtgtgcttggtcaaacggttaattaaactataaccttcgaaaaacaattaaacttaagaaaacactatatgtctataagagtataagcaagttaatcctaagagcaattccacggtccttgaggaggtaccatgaggtactaaaaatttagtgtaaaatttagtacctcataatacttcatactacctaggtaccaagaggtaccaaatttacaatagaaaaagtgatacctcatggtacctcctcaaggaccgtaaaattgctctaatactaaagacttatttctttttcaaattaacgtgttctgtagaaatcatcggcgatactattaactcaaattaatatataaatggtcctaaaagcttaaggcccctttaaatcgcaggattgagaaaacgtaataatagaaaaaacacaaaattttgatatgaatgtaagagtaaaatagatgattgcaaaacataagaaaaacatagcaatgaccgtttgattggactgcagaaaaaacgcaggaattagaggagagataaaaactcaaaggacaatttccatgaggtagaacctcgtgttagatttcctctaaaatttacgtggcattagacattctataggaattttataggattccaaaaaattcactcatttgattcaaatggctatatagaaaaaatttctacagggataaaatcctctaaaatttttatgaattttctttaaatcaaaggagaccttaataatgatgaacttattagcttatggtatctctctttttcgtgagcacgttttttcaagccaataaataatctgtttttacagaaactatttacgaaagttcattttcaaaaaataaatatatttcaaaatttttaaaatacccattcgtctctaaaaacaagtccaaccataacttacgaacctagatactacttagatactacttatgttagagattttatttttcttttggacagagtactagagtagtacttaatgatttgaatgtgcgctattagcccgtcatgttgtccgtgccgccgtaattaagctcaaaccattcaatcgatcggcgccaaagactacaggatcaacagccagaaaccctatataaacccagctcgctcagtcacaatcctcactcccctcagtgacactctcttagcaagcaagctagcttagccaggagagctccattgccatggcggacaccaccaccatccctctcctcctcctcctcctggccgccaccgtcgccgccgccgccgagctctccgtgtaccacaacgtgcacccctcgtcgccgtccccgctcgagtctatcatcgcgctcgcccgcgacgacgacgcccgcctcctcttcctctcctccaaggccgccaccgccggcgtctcctccgcccccgtcgcctccggccaggcccccccgtcctacgtcgtccgcgccggcctcggctcgccgtcgcagcagctgctgctggcgctcgacaccagcgccgacgcgacgtgggcgcactgctcgccgtgcggcacgtgcccgagcagcagcctcttcgccccggccaactcctcctcctacgcctccctcccgtgctcctcgtcgtggtgcccgctgttccagggccaggcgtgcccggcgccgcagggcggcggcgacgcggcgccgccgccggcgatgctgccgacgtgcgccttctccaagccgttcgccgacgcgtcgttccaggcggcgctcgccagcgacacgctgaggctgggcaaggacgccatcccgaactacacgttcgggtgcgtgagctcggtgacggggccgacgacgaacatgccaaggcaagggctgctcggcctcgggcgtggccccatggcgctgctctcccaggccgggagcttgtacaatggcgtcttctcctactgcctcccgagctacaggtcatactacttctccggctcgctccggctgggcgccggcggcgggcagccgaggagcgtccggtacacgccgatgctgaggaacccgcacaggtcgtcgctctactacgtgaacgtgacggggctcagcgtggggcgcgcgtgggtgaaggtccccgcgggatcgttcgcgttcgacgccgccaccggcgccggcacggtggtggactccggcacggtgatcacgcggtggacggcgccggtgtacgcggcgctgcgggaggagttccggcggcaggtggcggcgccgagcgggtacacgtcgctgggcgcgttcgacacgtgcttcaacaccgacgaggtggccgccggcggcgcccccgcggtgacggtgcacatggacggcggcgtggacctggcgctgccgatggagaacacgctcatccacagcagcgccacgccgctggcctgcctcgccatggccgaggcgccgcagaacgtcaactccgtcgtcaacgtcatcgccaacctgcagcagcagaacatccgggtcgtcttcgacgtcgccaactcccgcgtcggcttcgccaaggagtcctgcaactaattcagaattaagattaattaagatgatctaccgctatctcatctagagccaagctgctgctagcaaatgcacgagaacggcttgtgcagtctatgtattctcttcttttccctttctgaaatcacggtgtcctcttgtgggtttgtagctttccgatctgtgcaataaggtatacgtgacatcaaaacttggtcacgggcgcctgtctcatctgtatgtgccaatagggctatatctaggtgattacgtacgtactcagggttttaccagtgtgaattggtatgtttacatcgatcttaaagatcttcatcatttgcatcgctagaaaaacttcatatgagaataccaaatcaagggcagcaattcacaagtatgagtactgaatcgatttttcatgtgagcagaattatagacccaagttactcatcagaactcacaagatggcaaccacacatatattccttgcagcaaatgtcactgtgatacataggccaaacagagaacatccgatcagttacttcatgttgttggatatttttgagctgcgggtctgcagcgcgcgtatacaacagggtgaatgccagatcagtttgccttggtgctgttcttgatccactccaggtacttggtgttaccaccagttatgggaagagcgataacttcaggaacactgcatgaacaagttaccagtaaatctgacaggaacatttttctcccgggccggccgaaagaataggccaaccaaattacattaagatttcagggagaaaagttacaagtaaactatagtaaacagacagattgtacagcaagatcaataaactgaatgaagcttactcgtattcatggttagctttgacatgttcagtcaaggcatctagaagagattctctagtcttgattatgagtaactcttcagcatcagtttgcacctgcaagaaggcagattattgatcactaaatcctaggtctgctaaggagcaggaaatacatcatccgaaggaatgataaaccactgaattacaaagatgagaactattaataatctattcagtctataggtaaatttccacaacgcacctttccctcccaccaataaacagattcaatgcctgaaaaatgtacagaacttcagtataattcagtataaacgataatatgaaacaagctaattgcgaatcttggcacagcacctgttgcctaacagcataaggaagggcagcgcaacaatcattggacaaccaaagcaccattatatttcgtgattcaacagagttcttgtttcagtccaaagtaaggtaagcaaagctttaaaagggtttgttcccacatatgatggattttcttgatctaattcgtttacactgccacctctactaaaccttttcagtgtttccattaaattttttgaaggtaataaagatgttttctatggaatacagagggccaataacactgacatatgatctgggttcataggcatatagtgtcagagaaacggaagtgatgagcaaagtgacaaaccaggcactatattgacacaagcagctagtttctcactgatgatgctctgtgacagcttcttccctgcagtagatgtgaaacatgatgcttttaaagactgcttaaacaaaaggcagaaatagatgctaaaattaattaacaaaaaaataaacgctaaacaacaatattgaaaggagaaacatgatgctcacaagacaaatagtgcaagatcaatctcaactctaactgctttatcttggaggaaatgaaatatattgcctagcaagttccacaaatgaaatgagcacacaatataacaagaacaaaaacacagtaaagtactacctgcttccctgtttggaacagtcacatacacaacaatggatggcacggtggtggaagcggactccatccgagcagagctgagacctcttaccctgagaaattttgcattcagatatcactacaagaagatagaattcaaactagataaaagcgtagcaatgttaacctccaaagttcacacatccatcaatgtcataacatggataaactacactcttgtaccatacttcagcgattcaattttttagcagccgcatgttcggacgtgcctagcaatttcgcgggttccacacaaaatctaagagcaaagaggaaagagaaggttacccgaggaaggggaagcggcggcgggagaaggcgcaccccgtcctgcaggcgacggcggcggcgctggcggcgccgatgcttaggaacagaacgccccggtgagcgacgagcggcccccctctccggcggtggcgcggcgcggtgcggcggaggccgcggcggcggcgggagcgagaggtcggaacggcgcggggaggagtggcatttttcccgacgagcggtttatgtacacgtcagcattttgcttccttccttcctccctcgcgaagacgcgaacccgatgctttgctcttgggccgggccttcctctgttgggcccacatgggctaggctcgcatcgagttcgcttttgttctctcgcgtgatacttaaccctctcgcttcgcttggaacacctccaaaaccctacttccgcctccgcctccgtctccgtggattcttcgagctcccggccatggctgaacccgaggtggtggttgccgcaggtggggaggcgatggaagccgaggcggcggagccggctgcggcgaatccgagtcagaagagggagagggaggagggggatgactccgccgccggcgctgctggcgaggaggcggcggagggagctgcggccaagaagcagaaggtggagggggagggggaggcgaagggagcggaggatgaggccaagggggaggaagaggagggcgcgaaggaagaggaggcgaagccggtgaagctgggacccaaggagttcgccacgggcgtcgagatgttcgactactttttcgccctgctccactcgtgggcgccgcagctcgagatcaacaaggtgagggttgcgattcggttgtcaatcgtggccggcctctcgctgtttttggccgcgaaaaaaagtttcttgctttattgatgactcgcgaagtcacgatgttgtgttgttgtagctaaactttggtatgataaaagttttatccttgtagctgtagtgataagctggtaggttatttaattagctttagtggtgtataatggtgcccgtattaggtagtactttgcctttgaaaccggtgatccaatcggctaaataattcgacatgataatctgagtgttcgccttgtatttagccaagtttgcatgaaactccatagagcccccagattcgttgagttgatctgtcactgtcaaggatgtttttaagcttggagaggctgctttatgcatttcgtatgtatggtaggtacttctaaaccaatgatctttgttgggttgagttcgttagcaccagtgattggcacttaaacattatccttctttcacctagcatttctttaggttctcatgggcaagtttcatttacagaatagcatatggcgttgaatactccgtagagcccccagtttcattgggttgatctgtcatggtcaaggatgttattaagcatggagaggttgctttaggcatttcgtatgtatattaggtacttctagaccaatgattttacttctaaaccaatgatctttgtgaatggacatgttgggttgagttcagtagtaccaatgatttagtgcttaaacagtataattctttcacttagcttttcttttaggttctcatggtaagtttcatttacggaatagcatatgacgtttaatactctttcagctgcactgccttcatatgttgggactccatatgagttcttccatgtagtgtttgacgaactgggactgggttctttacttaaggatggttgtaccacaaggagaacagactctatttggggcttcaggcatgtttgtttaacttgaagtgttatgttatgacttgcaatttaaatctggttagcttgcgacctccaaatggtcctttggtgtttcgcaacattttctgttaaaattgagttagaccataagtagcaatttttttctctatcaaagaaaattgttggtttattcctacctgtttttagcaagtatgcaacagtagaggtaaaagagatcactttgttttctgtcatacatgaacaaggtctctaggtggtttgctaatcactcttataagaaaattgtattggattaaggctgcaattatgatatgttgcacaaaaattgaactgtctgacacatatatgagttacaaagaaatacactatgattcttcatctacatgtgatcaaaataatcgcatacttgagccttgcatcttttacttcatcgttgtttggaatgggaagataaaactatttgtcagtgggatgtttatgttaccacaataagctcatctctagttgcccttgagaaaaataagctcattgctggaagtgactatagtttcacagtaatcaattgtggtgacttccagatgcctatgtgcttgtgtgctgtactttgtctggttcaaactatccagatgtcactttactttttgcattgtcattgctactgtcacacttgagtttgctgaatcgcttaacttttgcagtatgagcatatggtgttggaagacctgctgaagaaaggccatgctgagtccgataggaaaattggagcaggaattgaagcatttgagatccgcaaccacccggtgtttcagagccgctgtttcttcgttcgacgagttgatggatcctctgatgatttcagcttccgtaagtgcgttgacagcatacttcctctcccggaggacatgaagattggcaataagtccaatggcaagaagggtggtggccacttcaagggcggtggaggtaggggaggaggacgaggtggtggccgaggtggcgggcgtggtttccgcggtcggggtaggagaggcaactaaaggactcaataaaaccccgaaattttttgcatgcctaataccaatccttaagattgaggcattcatggcaacatgtgcttgtttgtctgccttctcctagagggactgatgctccactcacttgtgtactgtgaaagtgcaactatgataagatctcgccgatctgtcttcccatatcttcaccgcattctgtttgagcgatttgtctacttgtcttcacatggcatattttgttttgtttggttttgacatctcattttctgtgtgatgatcatattgatccggcttttgtgataaaaccagaacatagtctgtgaccgctgaccggtcaccggtcagttacagtattttctgtgaagatcgggaattcagttgtggtctgaaaccacgggaaccgcatgcccagaccaccggtgtaaaaacgatgtcagtgtgctcgaacaaacttgtgagttgtgatggtcatttggtcaacttgcaaatcgcgagataagtgcacaccaatgttgtttttgggcactgctgctgggcacagacgaggaccacggcgaattggtcgtgtgagttcatgcgatctggcacgctccaatacggccaggaagtatacatgatacattgatactagtagtagcaatgtaagtgcagctcagctcgctcctgtaggctgtagtcctatgtgagttgtgactgaactgaactccacggcaggaagcatattcccgccatcatctccggtggttgacggccttttttgtcgatgattactctataataaagccatctcccggttgggcgagcatcaatggcgaagtagtgagggtccagtgaccactttctcctgtgggatagagctgaaacaaaggaaacatcactttctcctctgggagtaatacatatccggtccaatgcactagcagtctagcagcagcagcactaccgctgtccggttgttgcttgcttgctcgtcagctactactactagcttagctagttgcagtgctggattcctgacggtagctttactactactactttacggtatcagcaatggcccatttgaatcaaaaatcctacgaaggaatttcgtaggatttaaatcttatataaattttcctaataatcatttgatttaaaggattgagattttccaaatcctatgaaactcctatggattttggagaaaacttactggttcatcgtatatagattttagaggaaacttaccaagagcttcaatctcttgaaaaattttcttttgagtctacctttctcatctgattccagtatttttttgtggtccgatcaaacggtcatttatatatttttcctacgttttgtaattctctgtatacttgtacttctgtcagaactatgtgtttttcctgtctcttgtttttcttaatcatgctattcaaacgagcctaagtgagtagtatggggaggaggagctttttatccgggaggctggagctgcttttctgggatgcagcacgttgcacggggcgcgcggaggcgagaatatgcgtgtgcgggatgatgtctcccggacttgtgtgcgggtgcgtggtgcgtggataaggaaattcaccatctgcctgcctacctgcacgctgtgttggtcgcgtgttccgccggccgagagcaccatcggacgatgccggctcgctatcgccgattcgctgggaagcggtgccgctgctctgctctgggggcgcacggcgggtgctgttctgtcgatcgtgtgtttttgtggctctaccgtgtgtgtctcttgggtcttttttgggcccagcggccttatttagagagacatcaactaatgagacatggagaaaggtccaaaaataaataaattggcatgtgaggtagtatcagatttaagatatatcacgtcttatacgtgatttgttcattttagaaccaagagaaataaattgagtagagttttactattggtcaaatttggagtatgattttggactatataaaaatgtaaggctttataaatgtagcttgtcttgcttatattaggacagttttttctcctctttctcaatctttacttacttgtttttcgcatacacgatttttaaattattaaatggtgtgtttttttaaaaaatatattaaaatattactttaaataatcatattaatcaaaatttaagtaactaatacttaatagcataagaaaaactaataataaaaaaattcaaataaaatggacgatcaaacgctaaaaataaaaattcacaacaacacttaacatgtaacggatgaactatgttcttattcatggctctgttttacgtgtaatgtaacggggaaaaggttcatagcccttgatgtccaatacagccctaaaaacttctccaaacaaagttacgttttagtcatccaactgatcatccattaagaatggataaaacatatatatgtgtcgtatggtttgtgttcaaggggtgaagagtgtcgtgcaaccgtgatttctctatggtaatttaacttactgcgagtgatttcccttttggtcctgtcaaagtttacaattggtaatactagttggtactgttgtgcttgaacttataaacggaaaaggggatccaacccaaacaacaaaacacaaatagaaaataaaaaatactccaaaatccaaactaaaaacgggaaaaatagaaaaggaaaacttatacgatttctgcgccctcctcttcggcgtcttcgctactctccgccttcgagccccaaaggacccacccccccccccccccctccccgccggcggcgccgcttgccgcgggggacgatgtacaagctcggcggccgtggcggcagccgcggcggcgggggcggagccgcgaagcgcccgccagccccccacggccgcggccgtggggctggcccctctatcggcggcatgtccgcgcccccccgcggtcgcggcgccgctgcggccgccgccgccgccgcggcggcggcggcggcggcgcaggcggcggggcgggaggagtcgttcagcctggagtccagtggcctgccggccttcgcggcaatcataaggctgacccctgacctcgtcgacgagatccggcgtgccgaggaatcgggcagcggcgctcgcatcaagttcaaccctaacatgtacaactcctcggagaacgtgagcttccctcccctccctccctccatctcactccgtcgtcaagttctgtccccgcgagtttcttcttctgaagttaaaacctaactgatttctaaattttgcttgttatggcatatgtgtcttaagttcataactcgagattattttcctctggaataccagcttttggttttcctgtgacatcgttcctgagtttaggttagttcactgtgtaatttgcatttatatttgctcaattttactgcctggtgcttgagatgctctgaatcgttttggcatgatgctgtgttatcccaaatgttgttaggatcgttaaatacttaaatttcacttgtgatgttctatggtactctcttgagtgtgagctcgtccattgcttattctggtcctgtcgatatgccattcattttaccttcaagttttgtataggattgttcaaatccagcccctgcctgttcattattgagtgattttataaattggcagttcatgttttagtttggttttacttgggcacatgtctccttggtttgatgggaataaaccgtatgatttcttttggtatatgcaccaatggcaaggagttttgtttgtgtattttgcatttctttggtcagatcactgtgagcaaatcattatttgaggcttccactatttggctaggatgaatttggatattttatgctgtttatggttgctcaaagttctttgggaatgatgatccatgcggaagtattaattttgtggaattgcattgttgggccctacttttgtaaccgttagctgctaggaatggcatataaagctcatgtacatcttttatctatggtctttgattgttttttgggtatatcaaattattattttttgtttaatttctaatgagcagttatatatatttcttttcttcaaaaccatttacttggttttgtactaaagaagcgtagaatcacccaactatgtatttggctccagtagggttcactaatctcaaataggaactccaaaactccaaatctcctttcctgtcaagaccctctgtgttcctaactttcttgttcacatgacatgttactccagtgaaactgtagctttacgtctcatcactgacatttatggatcctagttcaactgttttgctttgttttctaaaaaaaaaatccagcatgctgcttggatacatcaataatttcttttgctatctttgtcttgttttgacaagataagcttatggttttacatttgttagctatttctatttcaaaatagttatacccttttaggctttgaaagttggttgagaagatactggttcactaatttggcactagcacaatgtgattcatgtttcatgaaatggatgcatgtttctttcctgcatacaaagggaatactaaggtaatcgctagtgagttttgcaaccgtggtatggtttttaacaatactccctcagggttgataatacttgtcgttttggacaaggacacggtttctaaaaaaaacaactttgaccattatttttcattataatatgtatagaagtgttaacaaatatatgatcttattaaagtactttttaagactaatatatacatgtagtcaccatatttgaaagacaaatattttaaaaatgattcataatcaaagattctaaagtttttcctcaccgttgtctaaaacgacaagtattatcagcctggagggagtactagattagcccaactaaattaatgtatcgagtaaaatagcttcaatatggcaaatagtgttgcccatttcatttgttgagttgagtattgacaggttcttttcctaccagattatagatgttggtggcaaagaatttaaatttacatgggcttctgaacgtggtgaattatgtgatatttatgaagaacgtcagagtggagaggatggaaatggattgcttcttgaatgtggctctgcgtggcgcaaggtgaatgtgcagcgtattttggatgaatcagcaaagaaccttgtgaaaatgcgctcagaggaggctgagcgtctctcaaaatctcgaaagtttgtctgctttccctgttcaataactctcttggtctactgattaatgatcacccgataaatagatttttccctcaaagtttctgttttatgattttatgtatggttttaacatgttgtgattttgcctgtcatagatcgattgtgctggaccctgcaaatccatctgttaagagtcaggccaagtcaatggctgctgctgctgttgaaggtttgtgctttgaactattatttatttccttttcaccatggattatgatttcattttctacctctattttgcatatgtatttgaaatatgtatatataactattttgtacacatcagtatataactgagctcaattacttgcactgtatcagtattctgtatggtgtaaatatcctttatatctttaggtgcaacagctatgagccaacaatggttctgaacttgttttctgttctttgcctaaagttaattagagtctgtaatgcctaaactttttgttagatcttgctttgaactattatttgtttccttttcaccatggattatgatttcattttctacctcaattttgcatttgtatttgaaatatgtatataattattttgtacacatcagtatataactgagctcaattacttgcactggatcagtattctgtacggtgtaaatatcctttatatctttaggtgcaacagctatgagcctacaatggttctgaacttgttttctgttctttgcctaaagttaattagagtctgtaatgcctaaactttttgttagatcttgggctatataatctaatgttattatctctttcaggtaatatgcggaggatgaactggaagcagaagaaagaattttacaagaagaatccaggtttgagtcttgtttgaccctctcatttgtattgttttatttctttttacatctacgcatgttcttccgctaagaaaaccttgcattagcaaatatttaacggcatatgttttccattggcctactccagctgctgttattgctccaaccaaatcagtttccaaagtgaagctgtctaacagtgtaccaaaagcaaatttctccacttcaccagcgctttctcctgagcaacctggaccgagcattccttcagttcctaccggatcagatgtaaataatgaagtcataacaccattcgatttgaataaagatgaaaatagtaaagtcgagaaatcaaccccaaatagggtgtctcaaggaacaagtcgtcgagcaagtgttgtttctgcaagtactgatgataatacaaatgagctgcgaagcctcttgatatctgtactttcagaaaatccaaaaggaatgaatttaaaggtactctctctctctctccccctgtgtgtgtgtgtgtggtgcgtgcatagtgttatgcacaattgtggctctgtggtgacttgctacatgccaccgctgctactgttgtagcacacagatgcagttttgtagtgggtagcagggatgctgtgaatagctcatgcttccatatggttcatttgttacatactcatgccatttttaatcgttattccaagtctccaatcacacacagatggcgatgggatgttcaaagaggtaattttggtggtgatccttgggtaagatgacaccattgctggtgaccccatcactcagtgccatggtgactccctttggtctatgagggtatttttcaaatggtgttgagaattggaagcgtgaagattaaatggttttatacgtggttgaaaaattgagtcaagcggatttttccaaacttatatgggtatcactagtaaaataaagcgccccccttccccctattagtgatagcttcagttctttgaagctttaagtggcattttaatttattgatcgatctttttaaatttcatagttcttggtctcatttctgtacatcatattcttgaatattcatagtcagatagatgtcttggttttgtatacatgtttacttaattaagaaaggtttgctccatgagcaattatcatttacaacatttgttgaaatatatgcagggcctggagaaagctgttgcagatgtatttccgaatgcttcaaagaaaatagatagtatcatcaagaatgtgagtggcaaacattagtacattactcaccactacatcttctccattaacgaaacatcagctctatgttatgttgcatacctaatacactattatccttgcagattgcaattttccaagcgccagggaggtatttgctcaaacctggattagaggcagaaagctctaaaaggtatgcaccttgcagtggaatgtaaattttttttctcctacaaattcaattccttgttttactgtgacaaatgggcattgttttaatgaagatttctccttagttttgttcaattatttttcctgtgtttttgtaattatctctcccaagcaccttaacagtcatctgttgatgtatgtaacagatctattgatgacaacactgaggaagctggtccaagcttaaaaatggatgatcctgatatatttgagaggattgacattggaggctccccagtttctgctgcccgagatgaaaaagtcaataatgacagtgatggtaaagctggctcatctagtgagagtggaagcggtagtgatagtgacagtgaaagcagtgacagtggaagtgacagtgggagccaaagcagaagcgctgcaagtggcagtgggagcagtagtgacagtgacagtgatgcttcttcaagcagcaaggaaggatcagatgcatttgtggatattacaagtgatgatgataaaggaggagcacacagaaaagcagcagatgaacttaaattatcttcatcgccaagagatttgactgcactagatggcgatgatgagctaatagatattggaacaaatctggattataagagcgcatccccacacattgatttgaacaattttaatgacaacaataatgagtcagcatacacagctgtaccaactgatagcttcgatgcgagccacttagagaagccaccagaaattcctggaagcaagaacatggtaaataccagcatagatcctagtagaattgatagcaagtacgctgcaaatgaaatgtcttatgaggacctttttggtgaccctttagcaccaagtagtgaaaacctacccaaggaagaaaccagccaatctacaaaacatcatggcagtaggagaaagtcagtatcaaaggatggatcaaatcatggtcaggataggatcaacgagaaaggtgccaaacccaagttgaaaagatgctctgccaatgagaactcgagtgtaatgtctggaagtgccaaaagggccaaggctgattatttaggaactactagttcattatcagaacagagacaaactttacctcttgacaaacatgtgaatgagaagctgagtaaggagacagggaatgttagctgggatgcacatagtgatcttcatgcacatgatagcagccctgctgtgaaagtaagacatttggcttctggaaatttgcaaaagataaatcaaagcccaaatgtacttaaccaagcaatgcactctgagagaacacaagataaggttgagaagtcaatttctaagaaaaaggcagataaggttcagaagccttggaatagtttggatggtaaccttggaagagtttcgcacgctgaagacccatatgccaattttgatgactctgatgattctgccacaagaaaaaaagctagatatgggggaacccaagttgaggataaaatgctcagtcgttccaaagatgctaacattgacgtgaattccatggtttcagctaaaagtgccaaaggaaatgttggatatgatggtgttatgccgtttcctgattccaatgaaagtaatggtcagccatcaaatttgcaaagaaataatgccgagagttcacctcatggaaaaaaagtgctccagagagagctttcagatctcgagttgggtgaatttcgtgaggcttctctggaaaatgagactgggagggcaaagaagcaatttgaaagaaatagttcttcaaaatcacttgatggtaaattagctaatgtggataactccattcccagtatggcaaacagaaagggttctctatcctcttctcaagatcagaggaaaccatcacctcgagaatttggtattggaggtaatataaatcaggaaggattccccaagaaggcatctggatatgattttgataataataggcctcaacaaagaggaaatgttccacaaagtcagcaattgtcaaaacctgataatccagttcctgaggtcatattacatccagatcagccaggagaaaaacccgggaaaagggaaacaagggttcaggttggaatgctagatcaagtaggtccaaagaagatagggaaaactacccccaagcttcctcagaatggtagtaggaatgccataggctctagaacacggaaatcaatttccccagcagaaaatgaggaaagaagtaggaacaactctttgattgagaatgatgcaagtagaaagagaagggacagttcttcagatgaagataatttattcttctcaaagtatgataaagaggaaccagaactgaaaggtccaataaaggatttctcacagtaagttacaatatccttcccgctgttgtttttattataattattttgccagtattattacttgaattttgtttaacaaccaaaaatggattgaagcagttcctctatgcctaggatgttagaatgccaaaccatgaaatttcgtattcaaatgatggattacctggtctatagcccacatccattgtccattaagtttccttctttgaactttactggtgatatttgaggtccatatgaatattttactgactgtttcagactgcttatgaccagtgacccatcatatctgttgtctggaattgtacagttttataggtggtacgattaatttcgcatttgagcagtgttattttgtcgaatatgcattctagagatactccatgccaataagtaatggataattttgtctaaatcgcatactgtaaaccgttgtagatactccatgccaataagtaatgtgtgatttttgaaattttgtttcttttgttgtttgtgaataaaaaactaacatattatcttctttttcagatacaaagattatgttcaggagtacaatgagaaatacaaagtttactcctacttaaacattcagattgagaaaactcggtatgcaataattttcttattttaaagtcccgtaatattattttcttaggtgtaaattttcttattttaagtaccctcagtactccattgttgtctgttcaattgttcatgtaatctccttctgtaactgacatattttttgtacagatctgaattcctaaaggttcaggaggatcttaatgtcgctaaagaaagagataaggatctgtattataacattatggaaagaatcagagacatgtatcatgaatcgggcacagtatgtcttcttcctgcctttccctatataatcattacagctcaattattgttagtacatgcctaacttcaatttattcttctccaccaatttgaaaggggttagcccttccacttcgcatatccatgttcaaatttctccttgcatcgcagtttgatattaaacttttagttagattggggaggcaattgatcaagaatgtatcatctactgaaattttatttgatactttactattaatataaagtttatcctggtttgattgtggactatatatcctacagaggcataaattgatgaagaaggtcttttcactgcttcacgaagagttgcaggtgtgtgtccttcggtagttaactctgccatttgcctttatgttgatttgtttttacttgggtttctgacgtatccatgctgattttgtttctatttccttgtcctcccccagactatcaagagaagaattaaagacttcgccgacagctattcaaatgagtaactgttgtacttataccgtcataacatgtaagttgagttctaacttctaagtggtaatctttttacctagagtgcattaccaagaaccaaccgcagacttcattactgactctaatggtcatacagggcatttgcaactgctttccagaggctgtcatacagcatcgactctgaagaaactgagaccttggcattaagcttgcctttgtagaagcacgtgcatagcttgagatattcattcaaaggcatttactagtggaaagaaagctgaggaaattgatagttcggtagacccctgtgctgaatttcaatcatgatggtggaacacgatcaagatatcaagaacataccctcaccacctgacagcctgagctggcgaaaacttaaactcatggaacagaggtaatattcgattcggcgttacaacacaattttgcaggtagattggcaatgtgaccaggtggttccctttgtagatgcttttgcttctcccgttgtaaaaagggcgaggtgtctctcccctcatctcgatgtttcgttgtgtacattacctttgtattaacttatcagtgtcgcaactgaactactgaaaaagcccattgccctgtacatatctgcagaaccagaatcaaatagagaagttttgaagtgagataaatcaagggatagtgttcctcatgcagctgtttgcttaatttgtttgcaatgagttggtctaatgcttttgattgacccaagccattcttctcccttctagaggtcgtcaccgtttcttttaccaggttgccttctgccttttttgtagttctcctgtcggctgtcgctacctctggaagtaccacgaagtctggattagttatcatgaaaacagaagcaatagaagggatgtagaaaacctttaagtttacttctaaaattcaaaatcagttttggattataatttgcagcagagccagacaggttttaataattacaattgatatcagaaccttactactgtaatcaattaaggaaagactatatttggtctcttataattatgaccttgatccgatttccgccccttaactatgacatggttcactattggtcaccttttacatttcgtttctgaacccaaaccaaggtgattttcgactatgtgatgtccctacgtggagtacacatggacaaaaatggtgatggcatcaatatatgattaataaataataaacaaaagcacaaagaaattattatagcctagtatacctaccttgtctcatttttcctcttctctcacgcaccctatgatttattttaaattgctaactaaaatgcaaaaacaccatcccggcttgggatcagaataaaatataaatatgaaatatgaaatatgaagcagttttaaaagatgaaaaactaataataataagctaataaccgatggtttaaagttgagatactaaggattcattagaaacgcataaagaaaaaaaaagtaggattcaagtgcgttttactataataaattctatgattagaaaaataccaggaaactgtagaaacaatcgtctggattaatcacataattcagacatcagaaaagagaggcacaacgaaattcgtcaaaacaggttaaatcccatgttaaaattgttttaaattcccatatcttgagaaaatcctaaagaatttcaaaagaatttggcgaaaagccattcctcggctagctaatttcacaatgaaaaagaaggattagcactggtgcgaccgtgcgatagtctggccccacctgacaggccacgtctatccatcctctcgctccacgcgtcagtgggccccacacccccacgccagcgaggcaaaagcaacacctccctggctccctccttcccctctctccatctctctctctctggaacactgaccccgcacacctccacccccattccgtcccttggaagctgaaaggcgcaaaaagcttccagaagcgtccccaaaaccgcccacggcgatcgggggcgcgcgcgcagccggcggcggcgaagaggctgcgaggtctggccttcttcccctgctagatcgccggccgacggagatggagatggaccacgcggcggcggagaaggcgcggtggcgcttctcggacggcggcgtcaccgacctcctgcaagcccgaagtctccacggcaccgctgtaagcaccccccccccccctcctcaccctcgggatggcccgggacgcctctccccctcccctatcgcgtgctagggttcgttgcatttgtggatagctttttggtacggggcgaattgggggtcgattcgttggggggcgctctgtgcggtggaggggttcgcgggggcggacgaatcggtcgagtaggaacgcgtggcgaggtgttttgtggtatgttcgcgagggctggaggctggagctctaggttcgcgtttttttggagctatgttcctcgacccgtttgagagtttcaagggtttatggattgggggtaatatccgtggctgtttgagccttctgttgttttggtagcttgttgcgcgaattgaatccgtagcgtcaggggaaggggtttgggctatcaattgctcgagttgttgtaatctgcatctgctatgagtgcacttgattgattctgccgttggttgagaatttaggatagatgagaagttctaaggtgaatgacctgccagtgagtcgatgtataataggggtgaacagaggtgaaaaacatggaggcgacccggtggagaagttgaggaccttcaacccagcttttggcacttggcctcttgcattaataatgtttcttctttggtcttgcattttgtgatgcgtgatgcatatgttgatcatggtatcactatatgtgttgtaggcctgtagctaaaatgtttagaagctagtaacgacttcttttccaggacattaataagagagtgcaattccattcttctctagtacaaaggcttgctttggagaaggaaatggaggtacacgactacttttttcttcttgttctactgattttcacacaaggacatttggcacttggccctcttgttgttcctgtattggaaattgtatagctgttcaaaagaaaaagtgctagagttctcttgctttttttacattgaccgtctctgttttctccatgctatataacagggtcacctaggttgtgtcaatgctattgcatggaattcaaagggctcacttctgctatcaggatcagatgacactagagtaagtttctaaaattaagtatggttgggtctgactttgctagattctttattcttgtgtcatgttatcttcagtagttagcacttgaactctaattctccccaacactatgttaaacattgttttgagatatttgcaccccttctctctctctctctctctctctctctcttttttggcttctgaatgccctgtcgtgccacttttatatggctaaattgctatggtaatcatcatctagtagaccttttcggctcaaagaatatggtagcacatgaactctttagttgtttgtcaaacataagaggtttgcaatgatttgtcttcctttatttctatcaagttaaactatttgttaagctgtaactatagggaattattatatgaactgtattagacaattttgttgcaaaaggggtgttgctcagcaggcgacacgagtttgtagttagtaacctctgtggctggctttctcttttctttggcatatgcttggattagtaaaatcagacacttttatgcttgattgagttaagtgctgtatgaacatctacctgcagatcggcatctggagttatgctaatcgagagttgttgcatgacattgatacgggtcattcagcaaacatattttgcacaaaatttgtccctgaaacatctgatgaagtaatagtctcaggagcaggagatgcagaagtatgatctttatagaagttgttctcatctttctgctattctggtaccagttatttttaggatcctttttgtgagagagttgctgattcttttgcaggttcgtgtttttaatttgtcccgtttaagtggaaaaaggcctgtagaaatttctatggaaccatcagcagtttaccaatgccactcaaggaggatcaagaaattagctgtaagattgcatgttgagatgacctttggaatttgaatctctagagcatgaaagaagtgttatctttgcattgcatcatcttgacataggtcttttgtaatttgtgaatgatgctctgcacttaagtgagcatgaaagaagtttatatttgcattgtatcatcttgatttagaaggtgaaaatgatgctctgcacttaagtctttacacaaatatagatgtgctctagtttcttgtggattgagatttctaaccaattattataagcctctgcctggtcttcaattatttaattttttgtattgtttgctatatgcaggttgaaattggtaaccctaatatagtctggagtgcaagtgaggatggaactctaagacagcatgattttcgggagtgcagttcctgtcctcgtgcaagatctactaatcaggaatgccgtaatgtgcttgtgagtcatccaccctttgacaaaatttggttcaactaataacgtctaacattgcaactttgtctaggttgataaattgtttggtccttaataacctaatatcatgataaattttacctttgggagtatttttgttatttcgtttaaatgttattctgttacagatttattggttaccactaggaataatctaataagagcccaactcagtagccttgtatgattccatattgcagtctacctgtaatctttagcactataaataattacgtggagggccttaatgactagaagaaaatatttaccaaaaattataaatggtgtctcattattgtttcgtgaactcttgagccagcatgcaattgagatttactttttaaggattcatctgtacaccatttcctattaccatgtggatgaacccataatgctgccttttgttggactatgattgtacaatcatttcagccttatgatgatcatgttgtggctcccacttttaccttctaggcttggtaactgcactgtaccttttgtttttgtgaatcctggaattgtaaggataattaactaaatagagtattaaggtaaacacgggctataaaattgactggtatagttgctaagttgcatgcttggttctatttttgttttctgtgtggcagctagatctacgatggggagcaaagaaatctttagctgatattcccagacagccattggcactgaagtcttgtgatatcagcactgttcgtccccatcagctccttgttggtggaaggtgacctaacttactcttatacattgatccattctaagctttctaaacctgaataacattactttacaacttgatgtttatgcagtgatgcatttgcacgactgtatgataggagaatgcttccaccattgagcacatgccaaacaaaaaaggaaccacctccatgtattaaaatgttctgtccaatgcaccttgctgatactgtgagttccctgttcttgagtgtattgttattgtcccaactgtgtatggtaaatatggtagcagttgttgctgggtatactccctcgtgtcataaaatgagtagcattttgtaccatcaacgcagtttccaaaacacacatttgacaactagtttctgttatatggttttatgaaacatggtaaaatttaagacaaatcaaggatatcaatttcatacttccaatctacacaagtgaatttgatagctaaattttataaagttcgaccacatgttccccaaaacatttatttttttactggatgcaataccatatatatgcgatttgctgtgctggctatatacattttatatgctgactcaaagttgaccaaattaaatgtaaatcttgaatttaaagtttaaaaattcagggtaggagattgatagaacacatgaagcttttttggctgtttttctttagcttgagaattttcatgtaatagtcagtgttgataattctgttattgcgagcagttttatgatttgttacatgtgctttatggataacctttgtattgcacagtcatggatgaattttaaatgtgcttttcaacataaactactacttctggaatatttgtattttttcccagaaaaattggcctataaagcttaaagcattcaagctagagtaggcaattttgttctagtttaagaattttgttatttctgaagcaactcgttccttcaatatcaattgacatttggcctacgttgtaaccagaggaagtcaaatttgcatctaactcatgttgcgttcagcccaaatggtaaggaggttctgttgagctacagtggtgaacatgtatatctatttgatgttgacctaggtatgatcattcaactctctttttggtcatgatacctttgttacgttttagcctgtcagtattatcatatctttatattataatgattggggtaatttgtttattggttcagaaaatacgagttctgtgagatacacagcagacgatgtacaggagcaattatgtctacccccttttaacaaagagccagcaaagttaatttcaaaacaacagaagtttcctgtaaacagagcttcaagaaatgtgtgtagggtgagttgtgctctctctctctctctctctgcaattcagaccacactgtttgcttgatctgctggacatgttgaaccgctttgcctttaatggcacccgtttcaggtagatacgttcaagaaacttatgcaagttgcaacaaaatctcttgagatgggcactaacttgatgcttggggttgaagcatgctctacaatacttcaggcagtggaccataatattgatgataacatgaagcatgattgcttgtgtactcgggcaggattgtatctaaaggtttgcctgcttttgtttatctgttgttgaaaatctgatctgtgtaaaacgtacggatcattaagtattgatctacagaggaggtggaaaaatgatgtatacatggctataagggattgcaacagtgcaaggtgtatagattccagatcatttcaagcgcatctgtatatggcagaagcactattacaggtaagctgagtaattcatagaaacatggattgactaatgccctttgaaatgaagtgctgaaatcagttgattttcatttttctcttacgaacatgtgttgggaatttgtagttaggaaggctgaaagaggcatctgaatatgtggatgcattaaatactattgttccaccttattctcagtcagtgaagcaagtggaaaatataaaggagcagctttttgcaggttagcacatagtatatcggacacaggcaatttttttcccacacacaacgtaatgtgaaatagttacgaagaaattggttcccatgcctgcactgagctaagttaccctctattaatcccccatgttagatagttgttgtcatgaagtcgcaactcacaaaaaaacacatatactaaaattgacctgtattgcagatttaaggcttggtggttgcattgatgcaccagatgcattattatgttggtttactgattgtaacttccaaaatatatgatgggtttattttgttcgaacagctgaacttgagaagaataaaaaggatcaagtagggaataccaacactgatgcacgacatgggcggttacgctcattaagtgatctactgtttagatcagatgccagtggctcgtcatcacaggagggtcgagaagattcagattatgatgatgaaatggagttggactttgaaacatcagcatcaggtgatgaaagccgtgatagtgatccaggttttgtccggggtagtttaagtttaagatttcacagaagagatagtcaaactgacgaacattctggtgaaaatggatcagctgagtccactcagaatggtgattctgcctatcaggttcgttcttttctgccaccactttgtctgaagttcctaatatgggatatttttctgttcatatatgtattccactgatattacatggatttaacatcatcttcccattatataatgcagccagaagttgccgttgacatgaagcaaagatatgttgcacactgcaatgtggggacagatataaagcaagctagctttctcggtgaacaaggttaggctgttccttcttgcattcctgcttagtggtacttgaagtacttgtccttccatgagccacttgcatttttaatgacaaattttctagtaacagaaatacactgacctttaattaaaacatactactttgcatattgacttaacattagattatcagacacttcatctcctctcccctgtcctgaaggctatatttccttgtggagtttgttacatggaattatgaacctttttagtgcttactaaattttagattttacgtaaaactgactaaaactgttacacagaatcacttgggttaatttgagttctaaaatccatggaataaaatggttcattttaataacgtaaacacatctatgctgcgtttctcttacaacaggggagtttattgctagcggaagtgatgatggtagatggttcatatgggagaaacgaactggaaggttgattaaaatgcttgcaggggatggagccggtaagtgtacttccttttttcactgctgctgtcccttgaatactgtttctcatgcatcatatttttcttcagttgtgaactgtatacaatctcatccatatgactgtgctgttgcaacaagtggtatagataacacaataaaggtaagtaatctgatatttttagaaatattttaatgattttacttgaagtacttgaatgcaatttgattttatctgtttctttattagttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggacaccggatgcgaacgctacatctatgattgctggacctgaaattgatgtatcaagtgtcatagaaaacaatcagaggaagctctcccggaaccgtgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcctaaatactttacagcataggtgctcaaacacaagttctatatatgtttggatacagttaggcagttatgtcaaacatttgccttttgtcttgctgcatagtacatatgcttctattggtagttacctgattttgggatttggtttacttttccatcccagcttacgggaaaaagaaggaaatgcatggaaggtgacttcatccaagagataagctgttcatgttttgataggagtgaaacagcaaggccttgctgcagttttaggcttggattattagattaatgttggcacacctccttatgcggtgtctaagcaggcgtgttgttgcttgagatgagaataaacagctaaatgctgttgcctgctggttgggtataatgattgatctctggtacgcaatgtatatccattcccttgtacagattgtagggaggcaaacaatcgaagagccataacagaggcttaagccataatgttcctctctttggcccggagggcaacgccatttcaggtcgggaagctttggttcccgtattatccggtattgcgtataggatatatttccctacactagcacaacttttttacagtgtaaatgttttgtgtggccgtgaccggttgtgttcagttgcccttgcatgcgtccgctcccaaatggttcagcaattgacttgtaaaaaactggacttggccctacgtgaatcttcatattgcctttctttgattgtaataatgtgggtgtatgcttgcgtctatgtattccgtaataaaaaagatgcagctggagatatggtactcgcggatgaatggcatcgttgttcatcgagccgccacttggtccttaataatggcaacaggttcatcccagaagccaagaggctcaccaaaactactatatattttttttttttgaaaacacaaaacaggcaagttgtccgcttccttcaacaaacaggccaaagaagtgtctctgtcgttgtgtgtgtggaaagcatgtgctcgttccagtttccaaagggctgtacacgagtgggagagcgacggaaccatcgaccatgtgctgccttacgtcatctgcacacgccgccttcttcccggaaggttagcggcaagcaattcggtgatgaacatgagctcttgcgtacgacgacgtcgctgccggcagctggcatgtcctgtcggcctagtacatggtaaggctgtgccagcctgctgaattggtagcaccagccatactttctggttgcacggagagtctatcaacactgtactactacgtttctccagctgcaatggcaatggcacgcagggaagatgctttctctggtgttgtacaacagcgaccaagctgcaaccccggtccatcatcatcccaggaacgcgcacgagtgcctgtgtttactgtacctatcataaatttgtcgaggcgtgattacgtgaactatattatgattcaacaaagcagaccccacgcccgaagcttcaatctgatcctgaaaaatccatgcacctttttcgtgactagcgcacacaatcctgaaaaattaatgttttatatagacaagtaaatgtatgaatcttactaaaatcatactaaaaaatgcccgtgtatatgtaagtgaaaaccaaaattagtgtattgaaacatatatatgcatattatatatataaaccatgcagcaacagggccatgcaaatataaaaaaaagtagatcgatctttagtcctggttatttcacccgggactaaagatagcgatctttagttccggattggtagtctcggtttgaaaaccggaaactacagggggttacgaaccgggactaataaggttttctccaccagtgatttgaagtcatatgcatatatatatatttttcgaaacaaccatcatctaagatagtgcaaagtttcatgctgatatagcaaggagaaatacgaagattattatctgggaggctacgatcaggaaagaaagaaagaaaaacacaccattacacgttggcgactccaataacggaattgaggataggactaatgctaaccgatcatcgctaagcgtacccgatcgtcgtcagcccttcgaagaggaacatacctatcgcctcgctcttctccagcataatattgctttcaaacagcataatattgctttcaaacttttggacgttgtagagagaagggcgagagagaagatctactcgcttctcatgtaacccgacgagaacatctaagaacgtcgccacacaccaccctgaatggaggcgagcaaggaaatcaacatgatctcctatacgacgtcttcatagatatcacaggccgccgtcgcccatcaagtcttaggtaagaacttttatccggagaatcccgtccacctgtagatataactttattatcaatttttctaatgttgggacatatgtacttcacactaataaaattatgtagctatcagtagcatacgagcatatcttaaggcgctaattcagagactacaagccgcgttctcggccagctacctacctaggataagaccggccaccaccaccaccatcaccacgtcacgcacccgatctctacaaagttccacagagccgatcaaatcctaacctctcgaaacgctaaaccccatgcacgcacacgctcgcacgcagccacgcagcatgacggcatcctaatccaaaaaatcgctctaatcaaaaaacagaatcaaccacacgagagtgtacttcaatttagccgcgaaaaccacacgagatttccgttgccttgtcggctcgctcgcagggcccgatccatccatcggcctcccccgtccacatgcgccaaagtacctacccgccacggcacgtgggccccacgccatcgctgccggtctcccattggccagcgcggcatgcagggtcaaaccgtcgaccaaggcccgcttccggcccaatcaacccccgcgcttcccgtgaatttacggcccgatgccaccggcggatttggtggtcgcttccccgcgaggcccttgactgataggtgggcctggggtttatgtgggcccctgcgtccgcacggccgtccaacgaagtccatccacccagctgcgctattattcctcgggggaaagggtttgccccttgatgtctcactatctacagttttgccatgaaagggacctgttggtgcctctcgaattattttttcactccagttatttttgcgttctgaaccctgtcatatctggtattttggtatgtagcctctagccgacatgtctattgtcttgcacgctttgtttattttttttacctagaagacgtcgaatcaagattcactaagacagagataaagcattgggtacacggctgccacttacacacgtcatgaatatatcttttaatatatattcgagtatatattcaacaaataaagagcttaatcggatctgattgttgtggttgcagctgtagctattgcaacgatacatactttcaattagcaattgtggtattgggcggtagcggcaattgtagcaacaacaatcacttctcatcggtctcaaaggctacatattaaatacgtgcgcatcatgaaaatcttattgaaattgcacatgagcgtgggtggttattttgtttcattgttgtgtttcgacaattaaaatttgtgcatctaataaaaaagactaaaactataacaccttttcaaataaacacgtgtgcataatgattaagactgaaaagtttataggttagagctatatacccaccttatattatttaaatacaatttgtacacataggaccaaagaaaaatacttaaattagatttaaacttaagacattcatgaactaaggaatttttctaatgcctagacataagcatgtgtgtggcatgccaggcaccgcaaatattcataacgttgtggctcaccggtgagcctactagtactaggattatcaagtcttagggtctgtttagattgtagttaaaataaaccttatcaaattttggcaatgctaaaattttggcaagttaacaatactgctaaatttttggcagaatttcttatgtatttatcaaatttggcaataaactaaacatagacatttttttgacaattttactataaaatggtatggttgaaaataacatcaatctgaacagccagtcccttaggttcatcacctattgttagccattcgatattcatcgtacaaataaactacatgcctcaattgcttcatagtacaagagaagatctttttcttgggaggccaacaaaagaacttgtaacataaatccacaaacttcagggtccaaaacacaaaagccatctcagaaactaaaaatataaaaaaaaaactgcagcaaatctttacagccatggcagcagcagcagcagcagcaggaggaggaggacaaaattaaaggagggcagcttccttccttccttctacaagatcttgagatgcgtgaagacggcaggcgccgcattaccacctccaattcctcctcttcccaaaccacattcgacttcgacttcgccatcagcaaccaatctgctcccttttgaagtttcgatccgatccattcccaatcccatcccatcccatcgatcgatcgatctcatgcggcagctttaccaatcgatgcgcttgagatagccgcgcgattcatcgatcgatctgccgagatatatatggggattgacaagtcagccgccggatcgtcgtcgtcgccgccgcggccggttgccgccgccacggcggccgtgtgctgcatgtgcggcgaccgtggcctcctgccggagctgttccgctgcgccgcctgcgccgtccgctcccagcacacgtacgtatgttttgctctctcgtcaaaattcatttgttaatttgttcgtgttcgtccgcaactgcagatttgggtgttttttttccttaacgaaaataatttttgacacctcccccaacccaatatgagagacatgctagattgattcatttggatttctgggcacatactcagatcaggatagaatcagtttaatttggaatcaatatattcttctatataaattaactgtaagatttgcatgaactgatactcttaattggatgagttcataggttaatagccatcgtggattgtttatctgagaaactaactattcagatcaatagcaaactggcacacgatgcagattgtttaattttttcgccatcggaataatccactgacgtacatatgcatgtgcaccacacagttcgagcatgcaaccacttcaatagtttcaattgatcatgcatcgatctctgaaccacaactgctcaacactgctacacatgtaacacattcctctcaactaatgactaatccatctacatggattggccccagaccgtagctagtgatcgaattagctgtgattataagattattgactggcatgtagctgatcgatgacaagccacagttcgtgcgcttttgacgtgcgcgcgtgtctccgagtagtaatttttagcgcgccttccagctaattttgtctgacttttcgcgcgatccgcgcgaaattgtcaaacaaattgattcaaagtagggcgttcgtggctgaaatatatagtacataacacggtcactgtctgcaaatagttcgatctttgttaattaattctgctttctttctctttcccctagcgcttgacagtggctgcgcatgtcagctaggccatatgaatattgttgaaacatctgcgtgattaaagaaaaattatgggcataaatgttgatttaaagcattattgtacttgcttgatcgctagctctaactgtgtagtatatggataactataaatataatgaacgcatgcatcgatcttatcttgacaaattgatgaagagttcttttctttttctgaaaaagacgcataaatattgatcgagacataagtataattcaggattcgccagttttgttgtgttgattcgtttatctccgtgcatggatgtacatatatatacttgtgttgcatgtcagtgtctatatctgaaacgtacatgcatgcaataacgtagatcacgcaatcattttccacgtatttacagctaaactgatctgtatatacgcatgtatgatactgccagatactgcacggagcgataccccaaggcagagtcgtacggcacgtgcaactggtgcctgagggcggatcaaggaggcggcggcggcggcggcggcgccgccgccgcctcgagctcgatggcgaggccgcccaccggcgccagagcagcggccggcggcgatccagctgccagcagcagatcgacggcggcggcgaaggtcgtcgccgcccgcgggcacttcgctgccgacctgagcaagcccatcaagaagccaccgccggcgccggcgccgctgccgccgccgtcgccggcacagcggcgtatcctgctgcggcggtcggcgtcggacctgggcggccgcgtccgccgcgccgaccacgacgcgccgccgccgctgtcgcccggcgtcgcgaggggcaggccgagggttcggaggtacaagctcttggaagaggtgatcactactagctagccgtatatatatagagagagaggaacagccatgcatatatagatgcatgcacggtattatgtgtagacagctagtagcatattgcagcaagagctacctgcactgtgtttaagctgttaatatgccccttaattactgtacaggagaacatcttcagttcttcacttgatcatgggttaatcaaagtaagagagttcagactttcagagagatgagtacgtagtatatgtgtgtgtatgtgcatctctttgattatttcagtgtgtgcgcgcgcaagaatatatatatgcgtgagaacaaagttttttttccccttaaatataatgaacacttgcgctgtctcgagcttagtcaaaattaaagtaattaaagaggattttcattatttcatgtgtagacgtttccctactcttttcccctcgtgaatttctgtgtgatagaactaaataatccctccatcccaaattaaatgactttttttaaaaaaaataaactcggcaacttttaagtattaatcatattaattatatctatgctaaatattatgtatattatattattagatttatattttaaatcatatgtgttagtttcatattcgttgggaacataatgtgaaatgaattaacggtacaaatatatcgttgaaaaccatataaaatatataggtcttataatttgggacggagtaagtatgagctatatatatggtcaacaacatggttacacgtattaatcagaacagttcagtttgggcaaataataagtccatgacaaattggatgcacaaggctaataaggaaatgacatgtcatttaatactgtgctcaatacataaccaatgaattgaaaacatttaataaacaaattaagccaaatttttgcgtgcatgcatatcatgtatagcaatgaacacgccattgcctgctcatagttcaccattagtctttaaaaaaggcagaagttcaatattatttccaggacatgctccgtaggtctgcactttggctcgtccgggccctactagcttatgtaacataagtctacataatgaactatgtacatatctggcttttttattttttaagacaacacaaattaactttctttgacaaggctctgatcaatgatgtcaggaatttcctagccttgtcaacgaaagcagactagtaataataagtaagtttgcaatacattatatactaaggctgtgtttagatctaaactttggattcaaacttccaacttttttcatcacatcaacctgtcatacacacacaacttttcagtcacatcgtaccaatttcaacccaaacttttaactttaaaaggaactaaacacagcctaagcttacgtttaatgtgattcgcggccttaataatgccgtattacgttgcatgctgcttgatcgattagatattagacgtcggcacaagtgaataatctgtatacgtcttcatgctattattgtaacgttgttgctgtactgctatatattgcagcaggcggaatgtgtgtatagaggatcaatatatatattcatgcctgaatgctgatctatcagccgatattttagttatatatggaggaaattgtattcctctgaacatattccgcatgctatgcttgtttcaactcagcaaacagatctcagttgtgagctatatacctgcatatgaatgatcatattgtgaactatatacctgcatatgaatgatcatattgcttcctatatatccatttggcacaaactcactccccatttctctcctgttttagctcctgaactatatattatcatctgtagtgtaattaataaacatgcatgttactagtaattgaagaatatgttcagaagcttcgagaagaacaattgaagaaaagagaagagagaaacttctcacctagattttctgtcaaggaggaagtcagctaagctttcttccaatacctgcagtggcaggtgctgcgtgcacacaaatgaaaccagctactacgagccagcagttttgttcactttttagtgcatgatgaagtagacttaattatagtttagttccgtagtgcaagcttcctaattcccatcctgatgctcgttggtcgacatgactttttcaccactatgcttctcttccattggagctagcttctactgattgttaattaattactgtcaaattagctatagtttactttgcaaatcctacgctgacttcgagagatgctgcctttattagtggcagatggcagtagttcaactgctatgcaattgccactgtccttgtgagaggacatgaaagcatatatgcaatcagaaagtaataaggttgtggaagtctctgcagtctgtacctaagctactgtataaaatttcttaatgaggctgaagagtagaagctacattctcctaggttctttctgtattgtcattctgcactaaccagctttgatgcatggcatctttcagaatattagttaacatgtctcttaagcatgccgtgaaatattttcagttccattttaattgaggcagtgacagattgaaagttccatgatcattcatcactcttctgcttgacaactgaataattaagattctgtcaatcttactacttaacctcattgcatcgtttgatccctgcctttgcatggattcttcactaaagcttggaatcagtcgagttctgcataacttcgtcgtgagattgtcaagtggatggcattcattgaaccaacacgacagaatcacagaaccttatctttgcctatgtaatagctagctcgccttattttctggtctcctgatggatacacagcatgtcaggatgtcaccccaagactttgctggaattttggatagatgtgtatctgcttgtctgattcctgtgtcaccttggaaacaaacagggcatgtcctaccatgtaggacaagcttcatttcattgagtgcattgcatatttgcatatcagatgatgaacaaactacagagcgtggtgattctttgtccctcccttgcttgtttgtgtgagtgagcgatttgctatgcaactggagacctggttgcatgagcacacatttttctcatccttaaaacgtgtgcttgtgttgtggacttgtggtaccatgagcttcagtttctcattcacagtcctctcctatgagcaatgcaaggcagagacatgaacatccctgctgcacctgcaacagttaacatattgcagatgcaggcacttgctctcagtgtatgtattcgtgcaaatgttgaccatattaacatgatacatgtccaaaacttaattaatccatgctaatgttccaaatctgttcagagtaaagccagccgggcggtaaaaaaggatgaaaactgaaatgcagataggagaaaaggacacctctgctctgccattgctatcatcttttttaccatggcgcgcacacacacatacagagagagcatcgcaatgatggaagggaggacgcccagatagcaaatgtgcacacccaccaatccatgcaccccatcacagccagattcacaggtgatatgcagcaagaagagatgagatgagagccatctctcccattcttttgaggcgaaatcaagcgtgcctcttcatcacaacaatgacacaatctacgaaggaagaggcaagcagggccccatctttttcatgctctgttcatcactgtgcagcatctcagcatcactagctaaactctcttcctcctcctctgctgccgctgctgctgcctttttttggtgaacacttgagcctttccaagaccacagaagcaaaatggatccatccatccatccatcaccttgagcaatgcaagttgggatccatgcattggccccagcaacacaatgaactaataattggattagggcagtagtacagtggtacacactgccttgcctttgcaatgaggagaccccacaaatggggtttgaatcaggggaggattttgaccaccctacagtgccacacaaccacaacactaacatttgacacaaaccacctcagaatgcagctgttgtcaccaatggcactctcctattctacctaattcagatgtagcttaacagtttataagctcaaaagatcatatgtgtacttagaagatagtgatactagttcagtagtggcatgtaggagggctcagtaaaagtgcgcaaaaagattctgagtctgtacaccagatgaaaaaaaatgtcaggaggattggtttaccctagtagaatgcactgcaagttgctagtttggtgagtttgaggcagcttttttttcacttcttttcctctctaccttggctggatgtgtgtgtcactgtctcatttcacaaatatcctgagataaattggctgtcacaatttcatgtggttctctccagccaagaagtccatggttcttgggtactgaaatgatgaggaagattccctacacatctttcagagagaagagagaaaaagagagtgagagagagagagagaaagaaagctcaagcttgggatcaggtaaaatagaatactccccacaagatcaaatgcctcttgtgcaaagataatgcaaacaatcaaattgccagagttttttttctttttgaagtgaactaaagatgagggggggggggggggcaagaattgattcaatcttgtcctgttgcgctactatcttaactagactccttgttttcttctcctcatcaccttttgtgtgtttgtgttgtggctgtcacctgtgtgtgcatgcatgcatagcaatagcattacattgcaatattgcatttgcacaagatgggagcatgcagtgcagtgcagccccctcctgctgtagatctgtgcaaaacattgatgcctttattactacatatctttctgagctaggaggagccccaatcatgtgcttgtcctagcatgacagcaacttggccggccttctgcacaatcacattgtgtagttgtagttctgcaggtttgcaacgcattaataaacggcgtttggcccattgtttaactcaaacctaacctgccactttgctgataaattgttgttcatccatcatcctagtgcctcgtgagcactggattggttcagagcagcagctccagatccagagatgccgcccatttgagttgtccttctcctttgtttggtcacttgggcagcatcaacttgtggattgtcttgtccccgcaagaacagtgctaatgcacagatcacacacttaacccactgcaaacaccacatgagaaagagagtgaggaaaaaaagaggacagatgaacaggagtccattggtgttgagattatggcccataatttttttgtgcaatgctgaatactcctttatttgttctatatataatttgatgatcattgcctgaggagtgcttggtgtatgcaactctctgcatccagcagttcactgcacattttctttgggtcatgcgtttggcatctgttggctaatgagaatatttagagtagaaaagcttcagtcaggtatgagtttccatcaagcagacagaaatgtcaagctaatgagattagatcttgccaacttaaatgctagtcatgccagggaaatgtagttgggtagaagatgaataatggtcttttgcaggaactgaaaatccctttcttgtcccaacaagacatttgatgtttattacgatcacccataaactgtttcaagaattgtcggtgatttttttaatttaattcatctcaagttttggaaatgaacgagcaaaatcagtcaccagtcacaactgacaactaggttcgatctaatcagcaaagcctaaggacaaatcaagagtataacttcttccagaactatttcatgatgtgtacgagataacgagatatttattctattatcaagaaaatctagtgatgtacgagaaatcactgactaatttactgcgagagtaaatccggtattttccaaaagtataagtcatggttcagattacagaatatgttcttgcaaaccatctttcacaaatacaaagccactttgcttttcctttttcctataaagcaatatactttgctgatgttttgacaaaagatgtgcttacagcgttccatcaagagctttgacatttgcagtagatgattcccagtacaaaacatcagatagagagaaggcaatgagggtgaatagcttttctgggatttagtggagcacttcacttttatgaggccttcatagttcatacaacatgtggacactctgttcatgtaatcttggatatttaggaacatgacactactactacttcaatcagaaaagttgatgtgacagaaaaaataaataaaaccaaggtgttgacacaccataaagtaagcctataaatccaatcttatcactgttcacaagcttgtatgattgcaaagccctactactgccataggcccacattggaggaagtagttagcagttaaacttgtgcttgatcgttctataatcatcagaggaaaaaggtttcctgaccaaactagtagtgattaaaaagcttcccaagtccagcagccatatgcagttgtattgtaccttataactgacaagatctgattaaaaactgctctaatgtttctgcacatatggaaacgcacgcctaactttcagaagagattttacctgatgcacacagcaaaatgatctgttcccatgcatgcagtcttgatggctatagaaaaggagtatcttcttcacctattgctaagattggagccactgaactggtagaaatagggaaaagtcatcagttaaaaaaaaagaatcaactttgtgccatcatttctctcctttgccaagcataatgcgtctgaaaaaagctataatttacgtcgtgtttgacaagagctaagacaggatcatcattgacaaccctgaaagaacactgcaagagaagatgtgtggaccatggatgcagttcccaaatatggctctcaacatagaaccacaaatgcaggtttaggtaaacacaatgcaaaagcaaacgcaatggaaatggattcagaggagggtgtaaccagaagaagaaccccccaggttttcagtattaaagccacaagtaatcttgagttcttgacatgaactgtctcctgattacaagtctcttgtctgaacctgaattattacccagtggtaaactggtaatagctctgttcatgtaaatagtagtagaggcagtaataaagcttacacatatgaaaacgctgtaccaaatggcgtatagcccttgcagctttctgcttgggtgaatcaatcacagtccccctcattactactcctgcgtttgaaacagcccaagctttgcgctttcttccacatcagtctcattcaatcctgtggccggatcgcagcttgttgcgagcatatgagatattgagatccgcattcctcccagatctgaagaaactaaaatgttctttcgttttcttaagccggagtggcaatagtagccaattatttgacaagatgtttcagagatggcaaagggcaagaggagatccatctatagcctcaaatgtaccatcaccaaaaaaagctcagttcagcctcggatgatcagaaagaaaaaaaaatatcagtcgagatctcctgattttaagcacaaaaatttcgaacatcttgctttgacaatgagtggctgcatctctcactttcagagaaacctatcaccctttttttttctttggccaaagaatggacagacaccccaagaaaccgaaagagaaagaaccaaaaaaaaaaaatcatcagaataacattgcacagcatcacatcttcatcttgagatacacacagggagaaatggtcaagggagccaatgagtttggtgaggaaggcttttcaccagctgcagagttttttactggatggatccccacttgggttggcatctactactcctactacctgtggactgctcgtcgcagcagcagcagctgcagctggggggggttgggggggggggggtgaggacagtcagggactcgtggggatcagtcaaaacgatcgatcaatccccatcagggatggatcgaccggtcatcactccctcatcatttgccaccccttcactatcaatctttttgagctcaggcttggatgcacccaggcttccttgtaggattggtcaccatcctacaaagcttttctttctttctcagaagaagctgtgagtgaccagctgcagcagcagaagcagatgcagccacaagagaacaaaggaaaaaaaagaaaaaagaaaagaaaaaggctgtggcgactattttctccaacagtatcagcatgagatatgtttctgatgggcaaaaaaaatggtggtggatcaccggagacggaggcagctgccggccgtcgttttcactggcgtggaaggagaacacgtaggccggaaactgggggctgtcaagcaataatcacttgatggactagggcctaacttttgctgacctcccaataaggaacccatggatagagctttcaggttgtgaggagtaggacctccaggtaatgatatcaacagacaaagtgcaggattcagaggagataacgaaaagacaagttcaaagacttttttttcaagcctgaaccagagatcacccaaaatttgagcacatagtagtaggaatttaaacataagctcaattcagcagggtttctgtttttctgagttccaacatacgaatgcgaaaacagaaggaattataaaggcaagaaacaggaaatgtgttaatgaatttaatctgatgacaagcttcagttgggaaaaaaattagaggaaccatggtggttgtgccggcatagatagattgcccccctcaaacagaaggccatcagagcagcaaacaaaactgaggggatgaagccccctcgaagaagcctgctctgatgcacttatgatcttgcggtagaaaattttgcatataccgatgccccccctactagtagtacaacaatttaaccatttgcagctctgatagatggctttagaactccttccaacttcaagcatacaaaaaatgatcatacgcctgactccagctatcttaccttcccttgttgcttaggccgcattcagcgtatcaagtgccactctgcagaagcagcttataggatcttcacgaatggtggtacatcctctcttggcccttcaagcgaccgatacatgtataagatgtccacgccgtcggtcctttcgttctcaggctggctatttatcagctccaccaccaatcttggtagcctccgtgcgacctccttgcaaccttgcagcgtaaggttgcaacctgacatccagaggaaccgcatgttatagaaatggtgcattccggagaggaggccagcatccccaaatgggcaatcccttatctccagcttctccagcttcgagcacccctggaggatgtgttgcaacgccagattgctgtctccagcgaacgcaacagagagcgtccggagcgacttggcatacttgccaatgtactcgaaagctcgatcagtcaggtgtccagatgtggagagcctagtaagcttgctgcagttcctaacaatggcaccaaacccttcatccatgggctccccagtcacatggtcaggctggtgacgtcccattatgcataaccggaataccttaaggtccacgcaattttgagaaatggcgatcaccgcagcgttggtcatactctggcagaagtaaagcgtcgaacggagccctcggcagccctcagcaatggcagtaagcccgacctccgacaccagctcatcggcatcctcaagtgcgttcaatggaagcacatggagaacctggagcttcttgcaagtcctcgccgtggcctggagcccctcgtcgcgcaccgaatcaagcacctggcaaacaaatcatcgtcagaaaagcagaatcgcgcagttcagtcgaaaccaagctgatgaagcaatccaggcattacatatagtctctcaaggttgtggcattgcccgatgaagggcaggaattgatcgggagtgaccgggcaatagctgaagtcgaggttcgttaggttgccggacacggcggcaatggtgggcaggtactccggctcgaactcgcggaagccagacagcgaaaccagcgtgttcgtccggccagcggacgcgaacgcggacgccatctgctcgatgtcgagccccacatcctcggggccgtcccccggccggaacgctccggtgccgaggtgcgtcaggcgaggcgtgttcgccatgagccggcgcagctgccccagcgacacgtgctcgttgacgcccaggcgggtgaggcgcggcgagcgcgccacgagcgcctcgagcgcggcgaaggacaccggccggacgtagcactcgaaggagagcgattcgaggtcggtcgtccccggcgggaacgccgccacccagtccaccacctcgtcgtcgtcgtcgttcatctcgcagtcaaccacatcgagcactcgcagccccctgcaagaaacagaacgagagcaaaccgcatcgaatccgccattaccacggacgactagacaacaacaagaacaactactactactaagtaagttggaagttggaaagttccatggagagatgcattacctgcaatgggaagcgatggatgcgaggccagcggaggagaagccgtcgcagaggaggagcgagaggtcgcggaaggaggcggggagggagcgggagacgaggtccaggtcgtcgtcggtgacggtgatgcgcttgaggaagagggaggcgagcgcggggaacgcggcggcggcgacagcggctgcccaggggcggaagtcggcgccggcccagcctggcgggaggaggttgaagtcggcgaagcgcgggcggcccttgaggaggacgcgccgcgcggccgggaagcgtcgcgcgacgcgcgccggggacgcggcgaggaggttgcggacggcgacggaggcgcgggtggcggactcggcccggctccacgagcggcacaccagcgacgccgcgcaccggtcccgcgccgagtcgaggaactggagcaccgtctcgaggacgttgtcgagcacctggtccggcggtggcgacgcgcgcggccgcttctgcgccggcagcggcggcggctggtcgtcgtcctcctcggacatgtgggccccacccaccccccccaccactcgcctggttggttggtggccggcgaggagtggagtggagtggagacgcgccgcggcggaggggggggaggggggaggtgggtgtgcgtgagtgagatcgagggtggagggggggtggtgtgtgggagggaggcgtgtacttcttgttgtgttgtatgtttgctgctgctgctgcggttgggccgggagccgcagtgctctacagaacggcacacaccacgacggcaccaccacagtggccgcccccccgtgggactgggaggattagtcgctggatataaggcaaagagagggaagctgggatagatgtaaacatctctcattatttgcttaggtgtgtttcgttcacatcaaagttaaaagtttggttaaaattagaacgatgtgatagaaaagttggaagtttatgtgtgtagaaaagttttgatgtgatggaaaagttgaaagtttgaaaaaaaaatttggaactaaactcggtctttgtgcgtttttcagatggtgtgatgaaagcgtgaaagagattgtacgcacggggggagttttggacatctgaatttctctcttccagcacggcatgttttgattcgttgaaagctatttgaatgctttgttctggtagtgaagatggttatttcaattacagtttattatcgaaatcaaattttagtgccttcggttgtcacatatatcctatcatctatatagatttgagtaatatgtactaaaaagtgtcactgatagctactagctgaggaggaagatacgtgtaaatacaagtagcaacgtagagacggaagaacgtggagttatgcattttgaaagaatggaccaaccgcgatggtgaaacaattgttcgatcacactagcctttgagatctatacatgagatatgggatgaggcacgcaaacaggatagtatggcttgcgactatggcgagagagaatggatatgaacggagtggtagtgtggaagtgacattagccatgaaaagacgaaaagtggaggacatatatatgtgtagacattaaagcgattcataagatcaaaatgtgtgatctaacttatgtaaagaaagaaattgttcagtttcttgttagcacaagattttactcttatagtattaacaactcggatatctagttgtcttctctattgaagcgatgatggtatttcaagttaaaaccctcctaaggatggcctggagctgaataatgattggaaatagcttctgaggaattggttaaattattccagatatgaaagtgtttttcacactcgcgtacatgacaaacaaaagactttctagctacagaataacttctgtctagtctcaactctcaactactacttccttatatattggatacaaagaatagcgaccaaaaccgttcatctgaatgggagaaagtccttgaaaggtccttaatttcaatcaatctaatttaaacaaatatcgtgtttgttcttttaggtggtgatgtggtgtaggagcatggtggtcattactaacctttgaacttgtcatatgctcacagatgatgagcccccttgcccatccggaaaggcatttgaaaatgatccgaaaaaacaaatccttcacccttgccccagtccacatgcacaagggactttgtttagaaacgcaacagtaaagaggcgagagataggccaaggaaaggttctttgtttttgtttccttccacatcttttattgtgcttggtcggcctttcaggcagggattgctgtcagtcaaggcattgggattcttagtgcagacagtagtttaagcacacccttgtttacccccctcccagttctttaattccaatgtatttttttttcgaaagaattatttctttagttttagaaaacaagaaacacagctcatactgtcccaatttttatattctccgaatttgatcgatctatgcaggcgccttgtattcaaaatttggccggttggtttatatgataagaccttggaggaggagagaaccctaagcccaagtacatgacatggattaaccatgcatgataccattgtgagtgtgattgaagctggttggttctgttactgtgtctgatcagttaatacctttctaagatccaaatcgagctcctcttttttcctttttgaacggaatgctgagaacacactttgatgctccagaaacttgagaagtgtacagaatgagcattcggtgcttgcagtcatctcagattctctcatcaaggcctcttcttcctttctgtcagtctagcgatttgctgctgctctttgaggacttcagatgccatgcaaattcaggcacaagctgttcacaacaccacataataattggacattctttcagagaacaggcaacagccacgcatgcaaaacacaatcttttacaatgttaacaaaactgattggtatttggtgaccctttttccaattagtgtgacgtggtactacgacttattcagataacagtttttcacaacatgcttttaatttgtcacatcacgcttggccggtggggtgttgggttagtttacttgtaataacatttttttaacgattagtgcagttttactttacgtgctgctagctctcacatccttgcttaattaattagcacgagatttcaaaaaggccaggtcgttgattgtgctgttacgacttcagagtaactgcgttttgttttttggtgatttgcagatgagctgtacatctcctaacaccaaaagccatgcactattatttgacctgcaataacataatccatttacctgcacggagaaataaaaactagagggaaaagtggccaactttctcagtggacttcctgcacatctcgattctcctttttctttggttgaactgatcatttacgactcaaaaactctcagaggaaaggacttgtggaccttcacatacaactgtgcatctacacaactacatttttcatcaatcctcatccattgtatttttatctaatagtgacttcttgctaaatcttgagcactagttcttaccttgtttcaagggctgtatgcatgcaatgaaaacgtaagtattctgcttcctctcgatcttttgacaggtacatgatgcaatattcgtttctgatattgatccatctgtacaagcaggaaagtcaatttctttcaagaaagatggtactaaagtttgtttcaaaaaaaagaaagaaagaaagaaagagatgatgatgataaagacacaactcagattgtccactcaagcacttactgcaccctggcctcacgatattgccagtcatttatcttcttttacaaaagaaaaaaaaatacagttgtccattcctaattttgtccaataaattctcttcttcgtgtgatagttgctgcaaataattgttttcagggaaaaagaactggcttgcactgtgccatgtgactccatatcaacttctgttcagcaaggcatattattttctgagtacttccttatgataaattattttatttcatggtggaatacattttgatctgtcccatgttaattgttatttatgtagtgctgaccaaacactgtacttttctatcatttgtttacaagagctggaatcaaaccatctaccagtttgtccagagatccttcatgctaactaactaggcataatgataccatctttacctgtgttcttgtgatccccaaatttacatgcttcatcatgtgatttaccgttgtatgcatgtcagccacgtgtgttttaagctatatttctcccatatttacagtcattatatccccataataagtacttcctccgtctccgtcccataatataagggattttaaatttttgcttgtaacgtttaaccactcgtcttattcaaatttttttaaaattattatttattttatttgtgacttactttattatctatattattttaagtacaacttttctttttttatatttaaaatttttttgaataagacgagtggtcaaacgttccaaacaaaaacttaaaatcccttacattgtaggacggaggtagtatataaaaactaaggagatggagataagggagaagcaaaaaggtaaagtcttatctataaggttcagcttcctcccattcaggcctctgtctattattattcgacacaacaggggagaggatcagaggagaggagctacaatgacgtttgatttgatatccggggccaagcacaaaacctaagaatagtcttctttaaggtatccgcttctttttaagattgtaaagagataactccatatcctggtccatgactggttgttgttttgttcagaccaaactcagaagtgaatttcccagttttgtgttgagctagattcaatcttgtacagtaaatactgtattcgtgggatcattgatcaggtctaagctaacaagagtaacaacattagctgaaaatcaatgataaggaaaattcccatttgttaaggacaaaagggaaatcatttcaattcgtatgagcaaaaattaatgaagagaaaggaggttcctttccctctatttctcacacaaagagaaagcacggtgccttttgaaaaccgaacaagagaccatgaagcaaatagatatatagtaatggtcataaaaagatccacggttagtctaataaagcagtgctaagctagtcgtttatgagaggaaaaaaaaagaacccaattagtggccaacttttgggcaatgcccctcgtgcatctccaaaggtggcccccctgctggtctttcccgctagtggcaggttgcgagttcagcctggggctctcggctttcaggtgcaaaaaacggtactactccactaggcactagtagtatgtaggtatccgtatccccgtatctccatttcttttccaatttccagtattccccaagattccacagtctaatttccccccaagtgcttgggccgccgtatacgtacgcgtctacgcgaggcgggcgtgaggatcggcggcccatcgtgccgcgcgcgcgcggtggtgtacgcgttcggatggacggcccagcacacgggggcgttttttccacccgggccccgtggccgtgggcgcacgcacggtgcgctcctcgtgcgcgcgtgagattccccggattctccccgtaatccgcccagtttttttcgctcgcagctcgctgccgagtgcaacgcgccgagcggagagacgcggctgcagtgctgcacccgcgcgagtcgaaacgcaggctgggccgttcgttgggcggtggagcgacaggactcacgtgaggtgggccttgggagagtttggggtccgaaaggcagaaatgaaccgttgctgctgtagtactacgcgaagcagcggaattaacgggttggaaggaggaggagcaacacttggttggatccgatctcattctcacctatacaggacagacatgtgggccgctaaatattaacgcgtcgctgaccgagagacctcgggcgttacacgacagatcagagcgggcaatgaaagcaccttcgtggctaagcatttgttggtacaagttcgccgaagactcgaaatccttagcgatgacctcatcgtgttatttaagtgtggcatttttttttgaagcaatggaaaattcaatatttcgattatgtatatataccgcatcagcttcggagacaggcagtcacgaaatcctcgaaaagaaaaaaaggggagaaaagaaaaaaaaggcaaccacctgaagcgtccgttgggtccaggaattacgtcgagcacgacgcggcgcccagctgtaccgtctgaccagtaggccccacctccccgccgtcgacatgcacccgccggccgccgccgccgccggaggagaccacgccacggcgacgccggcccccgcgaccggcgcagccgcagcaacagcgtcggactacgcgcactacccgaggctctcgccggaggacgtggccccgcctccccctccgccctaccacgccgccgcctcctccgcgccgccctactcgggcaacccctacgtctcctcacccgccggcggcgtcgcgcccgcctccaagagtgcgttcctgcagccgaatctgccctccgttgttggcaggataacttgcggggttttttttttttttaactgtttcggatttccccttttgcagatacaatggatacggtgaaggatgttctcggcaagatggggaagaggtttggagaggcggctcgcaagacggagaccctcaccggcaacttctggcaacactgtaagcttcaattctgaagttattggtttttgttctgtatcagtttaccaatgcttggtttttctgcatattatcttcgttttggagttatgagtagcatgtaattaaattaagtgggggaactggggattatatcggtagttagcgctaatggaatttgacgataattcgtgttgatgagttcgaaaaaaaaaaggcggcctggtgagaattgtgaattacagtagtgcttgattgggtatttgtgctgtctggtgagatctgtgtgttatagtaatgctgaatgaagaaggttcactatctattggcttctttggtctgtttgaaactttgaattggtccagcgcatatggattatgggtggtgctgttgctattaggctatgtaattggatttatgtggagttggcgttgttgatgacaacggagaaatgctgggtatattctatcagtcataacacaatttatttgcagtgaatagctcatgcatattaatttgttaggtaaaccatatgtcttaacaatgtagagagtaaaaagatgttttaaattcttgcagtgttttataatgctgatcattccagatagatgtctcattgtgctacctctcccttattttctagttgcactgatttggtgttgtattcatgtattgagccttctttgttcacatgctcattgtactgttgatcccttgaaatgatatggtataagtttcctaaattgaattcgagcagcgtgagataatatagtcataacacgaatcttaatttgccttgaaacagtgaaaactggaccaagcattacagatgcagcaatgggcagggtttcccagatcaccaaagtcatagcagaaggtggatatgataaaatcttccatcaaacatttgatgtcctccctgacgagaaactgaagaaaccatatgcatgttatctgtcaacctctgctggtcctgtcatgggtgtgctatatctgtccaataaaaagctggcattctgtagcgataatccacttgcttacaaggttggagacaaagatgagtggagctactataaggtattctgattacctgtatgtgtttttcatcatatattgagatcataccgagtctgcttcacaatacaaccgctggtgataatcagtgtgacaaatttctcctgaagcaagatatcttaccataatgtactgtgtagaaagcaaagtagtgaattggtttatgtgctttccttttacttttcttcatgaaactagtcgcagatttctttctcttccattagcctgctgttatttctccatttgcgtgaatcattttatagaagtgcataacttatcattgttctgtctgaaacaacaggttgtcattccccacacccaactgagatcagtgaatccttcaacgagcagaacaaatgcatctgagaaatacatccaggtggtttccgttgataatcatgagttctggttcatgggcttcgtgtactatgacagcgccgtaaagaatctgcaggaagcacttcaggaggctcagaatctacgagcttagtgatgtccatagattggggatagcaagcccaacatattacagtttgtgatatactctgtgtttcatcaaattggcagtcgtctgtattttgttggataggtgttggcatttcttgcaatgtgtaccgacttgaaacggtttttgatatgtgacatcatgatctctcgatagttactctctgttgttgtccgactggatttcatttggcttcctgcaatatcaaacgagtgtctgttctgacgttcgataatagtgccaggctgatagaaagaaattcgcattaaaaaccaattttgaagtgtttacaaagtgacgcctatgatgaaataactttcttctacatgattgagttggttgaaccatgagttttgctcatttatattctccctttactgctgcattgtctgaccatccagtagcggcacctgaatagatgaagattaagattaagtaattaagtaaggaagggtcagtttgaggtagatgaatattagggcatgtacaatgattgtcaacagtggtcccttagcgttgttaattaggaatatttgtccacagtggtcccttagcgttgttaattaggaatatttgttgatatggaagaaagagaaagaggagagacaaaacatccttgttatggataacaacgactcttaatcactataatatgaaaatatggttgtatgagggtagaaaaatggaaggaatgttaacaaaatgaatatttttttgagttaatgattagagcctttgtcgtctcaactattgtatattgtaaagacacgatctctaaataatcttttattgtttaagagactatactcgtctctaccattgaacatgctcttaagattaaataaggtacgtagagtgagaaagctattgacacataattaattaagttctaattattataaacttaaaaataaatttatttaatattttaaagtaacttataaaagtttttatacgaaacacactatttaacaatttataaaaaaaaaagcgttaataggaaaatcctgatggaatggaaaacctatcctctttgtgctatacaagtttataaaaaagcatcatcatatgcacgaagcagcaggtaaaaccatgtgggcatgtttggggagcttatgacatcctagaagctgtagctgtcagaaacttccaaaacacttagatttttacctagattttaagaatctagaaaataaattagaagtctgaagctaaaaaaaaaacatagtttcttcgaattcttatcggctaacttctcacccgctgtttttcagaattttaaactcccaaaacagtcactaaatcaggattaacctgatttcctgacagagaagcaaccgctgttcgctgcacgctggcaccgctgcttcgacaacgcgtcatccgtgaaccgtgggccgtccgatctgccacgtcctcggactttcccccctctactccgcttcccttcctccttcgtcctctcctctccgttccaatccaagccgcgtcgctgggaaatttgcagtctcgatctccgcccgggaagacgcggatccggaggaggaaagcagcatcggtctccatctcctcgggctcaatctttcgtggtctccctcttctgatctcgcaatggcgagcggcgcctacggttcaaggttcgcctcttcttcccccccccacccccccccccccctagttttccgtcctaatcgtcgattccttcgattttttttattgcgggattagattcgccaggacgcgtcgttcttttgatttcgatttctcgtggttgacgaacacctggggtcgtttcccccgatttgtgttcttgcgctgcttcccctgttggtaccctatgaaatttcgttgttgattgagccctcgacaagtccctaatttcgtggcttgattctgaatttctgattaaccgtcgattcgtgtgtgcaaattatcgttttccctcttggactttccaattttgtctcggttatcctgatcctaatgttcggttctgcagggaagggctgacggccaggccggctgcatcatcaagctccagcgagatttcgctccagatcgacccaattaccgctgatttggatgaccatattgtcggacttcgtgggcaagtccgtaagctaagaggggtaagtattgttatgaatatctgtatgagcaaactctgttgtggaaggtagtcaaaatttggtgtctaaatgaaaccggtgtggcgagctagagttgttgtgaaattgcgtgatgctatgtgggagtaattgaaccatgatctacttatgttcataagcttttttcatattctttcaatcgattctaaacaagccattaatttggtgctgcaggttgcccaagagatccaaacagaggccaagtaccaaaatgatttcatctctcagctggtaagtaacttgtctgcgagacagtttgggccaaatcctgaatagcatttagattgagttatcggaatgttgatatggcacgcctattgtacctcacatggacattttttagcagatagattatcactgatcgcaaggttcctagtgtaatgtttcttcaaacacaatctgctgatcctcaatctcttgtcacttaaccagtcatgttcagtcatcccatcccatgcactgtagttgattcattatgcactaacgcatgtctaaaagttaccatgaattcggccttgtatgttggtatcctgggtattacttacattgtgagctttgtctagtctatctgtagcggcatcatgttaaaatttcataaaatagtagtttctggaagtgaagtgcttgtagaatcgtacatttaatcataattgattatttggaatttgatgtctgctcattttaaaatctgaaacctttgtacgagaactctaaaagtacactataaccatcattcaggcttagcaggatgttcgtgcctaaatggaatcacattctgatcttctctccattgtcatcttgttggtcgatagtttttggaaaaagaaaaggggactaggccacatatacatgagaagtttccatgttagcacacctataggccaggaatttgatggacccagattaaggtccatcgaaatgaggctttactctataaaatgccctagatcatccaaaattacttgtctggcatattcctttctctgtttgtcgagagcttgtgtagactagaatctgcaataagatgtacactagtttgtgttgaaaacttgaaatacgctttgtgctcggtctctaatgtgcatattgcacttgtttgcagcaaatgactctgacaaaggcccaggcaggcgtcaagaataacatgaggagaataaacaagaaaatcatacagaatggttcgaaccatctttttcatgtaatcctcttcgctctcgtctgcttctttctagtgtacctcgtgtccaagttctctaggagatgatgaagcaccaagacctgacaaaagggagagatcgagtaaaatgttagttggtacctccgtcaatggcagttggcagacactgtgttttgaggttcatgttacagtactacggcagaatatgttgatagttggtgaaaaaaagtgtcattcccctgtatcttgtacaagaattccatattccatgacaatgtgaatatattccatgatgtttgggcccatatttgtttttcttttggtgtgttcgtttttgtcatctatgctcagggtgactggatgagcgcacagcctccaaaaattgccgtggattcggattcaacttggtgttggtgcaggcgacgacagcgatcaccttgttggtccatcatccagtgccgtagcatgcgtgcgtgacggtcttgtgggcccatgccctctttggtcttgtaagtcattgctgggccgttggaccggatggcggcctgtcggccaccacgacgccggcgaccatcgccacatgccaagatgcactgcccagcatgcatggagacatggagttggagggattagtttgttttgttttttactagttttatactatgaaactattttatccctgtcgtttcttgcatgcatgcttgtgcttccgtagtcccatccctcttttctgctccaggtgtgcatatcagcacatgctccttctgcacaggcatgcatgttgccaagcaactgtgtgctctatatgaagtgaaatgtcattttaatatgcaaccccttcatggcggcttacaatcttcccttctgtcttgttatcttgtagactagctagtagtataaaggttttaccagcactgggaagaagtcatgaagtgaagaacttgtgaatgtatatgctagtattctctttgttgatacaactgtagcacttgctttttctgcgtgctagtaccatataatgaaacaatgtcatacagaatttgaaaaaatctcgtacaaaatttatgcatgccactgtactgtaaaactacactgagaaacatgttcactacacccgtaaatatgtatacgacccacccaagtagacacgtacaatcccattgtaaactaaggcgccgccgactccacgtctgcggtcttctgtgccagcgccacctcctgctcgcgctcgcgcatcttctgcgcctcctccttcttctgcgccttctcgccgtagaggtaggaggcgaatccccagagcgagagcacgagcgcgatgcccttcgtcccgtcgaacttctcgtggaggaagatgacggcgaggacctgcgagagcggcaggagcacggcgatcatgatgccggcgagcagcgacgacgcgcaggtgatgagccccatgatgcccaggttgagcagctgccacgacacggcgtcccaggcgaggacgaggtagtagttggccgcgccgagcccgaacgccgccgcttcccgcgccaccgcctggaagtcgcccttgatcgccatgccgagcacgcacaccgccgtgcccgccgcgcccatcaccgcctgcatctgcatcaccgtcgcgtaggggggtggcaccctcgccgcgggccccgtgcggcgcccgtacctcgccgtggcgacctcgacgagcgggatcaccagcccggcgagcgccgccgcgccgatggcctcgcagaaccccgtccagtacgccctggaggactcccccgccggcttccccgacgacggcccgacgcccagcaccgccgggccgatggtgagcagcacgacggcgttggccgagaacggcgtgaaccggaggcccacgaagaggaacgcgaacacggcggtgaaggccagctgcgtcgccagcagcagcgacgacgtggacagcggcagcgcctgcgaccccagcgcgtacacgaagcacgacacggcgtacagcccgccgagcacggcggcggcgccgacaaggcgccgcgggaggaggaggtttgccgatcccggagcctgcggccgcggtagagcgacacgcacagcggcggcagcagcagcggccagccggagatctggagcgtggcggacagccacagccggctcccgccgtgcacgaagtagacgcggaggaggagcggcccgccggcgccgaggaggacgaggctcgcgctgaatatgaccagcagcgacggccgggacctcgccggcggcgacgcattgccgccgctggcggcaggccactcgctagtaggcatcgccttgctggtctcttccatggctgcaggagcagccctgggtctgggactagcagcagtaatggtggccatgatcaaatgaagcagtgctagactgctagctagcttactgtttcctgcaagcttggcacctttggattagggtgtgttgatggtagttaattagcttaatctgcttgagtgttggatgacatggtgtgttctagggtttatatagatgtgtgaaggatgtgaaggtctaggagaagatgttggagatttggagtaacgtagagattaacagagtaggtgagtcaacaaaaaggaaggagacaagaagtacacagggataacagtaaaataatcaacagacatgttgtttgttctgaagatacttgagaaatcgtcccttagctacctctacagtgtaaatggactattattccacttgttacacgctacggctagggagtagctagggactccacttgttgcatgcgtacaatgaattaatactgatttttctacaaaataaaagggtacccctacgtatatagtagtagaaattaatacaaaaccaacgttggtttttttatttgaagctaatcgtattaggatatgtcatgttcaatcatatgttgttatatttttgaactgatggagtagctagcgtagagaaaggctagctagttctgataatgtgatattttctaaagaaaaaggaaatggtgtgataattccatacatgatgacacgatgtactcatgaaattagttcagactaattcaacttgaaatgaatttatttttcttttggaacttgatatatatatctcaaaatcactttcgtatgaatacgcgcgtgaccataaggtgcatcaaaatgtcacaaatctaaaacttatccgttatcatttcagcaaatcatacgcttaatgtatatataagtttatgaccgagtaaagcctatcgtacgttgaccacaagtactcgtaatagcaacctgttgtgagcaaacatgttcaacgttccatgtgcttggacttgctgcgtttgacgacccaccgtgtgtgcatgtactaatcattcgcatccataaccaaccaccatgcatctccgtaggattagctaagctgatgacctgacgtgtcatgggtctagtccaagtagatagtactatagtgaaatatagtactgagctgaaacaaattaacgtccttttttcttcccaataatccacacacatccgtgatgcgtctacacggagactagctaattgatcattgtttagtgagacaaaacaagcagaagcgcctccgtggaaagtgcctgcttgttccgtttggttcaagcggctgttaagaccgggtaattaacacatgtgctatcttgctctccaactatatatagcgatcctaaatatatcgatgatttggattattttacctaatagaattttgcttcgatctttttccctgttcaaaccgaagaaactactagtcgtttgattagttcccctccgctgtttggtgtagcttaatttgttggtgcatggagttaattaaagactggttggactctgcatgtgtttaaactgtatacattgtggtaatttgtggtgtacataccgccagtccgttgttccagtattaatttaaattttatctgccgcatatacagccaacagcatatgcaattaattaatactcttgtggattggcaatttggcatatgcaatatccagtacatggaattccccagtactttacctagctagtgtcctgactgatcatggatggtgatgatatgtctgcatgacacagtaaaaagttggtggcagtaagttcagaaaattgacagtcacagacaggaacgactccgatatggtgtggaaaagtataatagagactaaaaatacatgaaaactcctcggtagataagatggaaaagagaagagagcatgagtcacctatctggtaagagatcatctctactcattccgtacggaaaaaaaccaatcctaaatttaaatctagacaaatgattattttttttttcagagtgagtgcacaaattctaattttctttttaaaaaatagatcaataaattaagagcaaacaaataaaataaaataaaaattatatatgatggtgtattaggatataaaagtgctataagcctagaagtaatgtataaatgtgttgtatatattgacttttaattaatgagtagatgatgtgttaaaacttgaagctatcacactatctcattctcttgtctgagaaaagaggttcagctatgtttccattcgttttaactttacggcaccatgcataatgcgttagttggtttctcaatgaaatcccagcaggtgctgaaaacgtattccatttccaccaactgcgagacatcgcctagcagctagctgatccatcattcagttattccatcaaagtgttccgcttttgtgtgaacgttatctctcgaggtcgccgatggtgcaggtagttaggatttgagatttgcaggggaaggcacaggcacgcgtgctaagtcttgaaggggattattagtaggtggtaagtgtgtagtaattaacagcgactatctcgtatgaatgttattagctcataagaaagtcgatagtcaatagtcaccgtatgaatcatgagatctgcgcgcggagacatataagctctctgtcagtttcatggatcttgtttgtcagagttgaagtgcattcacctaccacgggaaaagaccaacggactgtgcatgttgagagctcggataactgttttttttctttttctttgtttcaagaaaaaaaaaccacaggttccttgggtgcttactgcacgcagtcgagtagacaacatacttactatatatgttgatcaatctagttagcatctactccgtagtaggtataacttgttcaggacagcaagctggaaattgtcatactaatataatcagatgtatttctctcataacatataaataataagcgaaagttcatatgggtttgacttcaagatggatttgctagcccagtcttcgaagatgctcaaagggattgggtttacgtgcgtgtgttcataggggtgagtgtgtgtacgctgtgagtgtctatgttatactgtgtaatttaaataaaataaataatcagatgtgacgtacgtgccaccttggtcgatcgatcaaataaaggtcaaactgaaacccaactaatccgtgagaccgtgaccattaatcttctgatcgcagccgcgctttgcaggtcgcttggaacctgcatgtttaacaatctgcatgcgtgttccgattaactaactaacccaacattaatccatcaggctaatcgaacgggcgcacctactcccagcttcctagttgacaccgtggaaagggtcaagttgacacacgacggtgcagagaatacagccgaatgctccttctctgtcttaaaagtcttggggttaggggactgctatttagcgtagctacgttttcatccacgcatatttttcttgaaacaattatctgaaaacttttatttgtaaaactttcatctgaaaaaaaattacctgaaaattttcattcgaaaacttttcatctgaaactttgacgtgaactttgtggaccaaaagtgtgagacgcagctgcgctaattagccatcctgttcggccttgtgatcggcctcgctcagaccggaggcccacttctccttcggccgtgtggcctggtaaccgagagattgagcccaccaatctccctcagcttggacgaggccttccatctggcccagtacaaaaaaaaccgggccggcctcttgtgttgcacgtttactctgggctggcgttttcgtgtgaggagcagatcacttcagttcggttttgagtcggcgagagaatcacaggccatacagtgatagtaataaccagttaatcactcaaacctgtacgaaaattccaaaaccattgcatacagctacgggtttgtctgccatccatggagacaacaggcaccgatccaaaattccccatcgatcgccgcaccacgacgagggcatctcacgtcctgcctgggcttcatgcgcgcaacataaacagatccatgcattattaacatgattacatccacatataatgtatgtatcctgcgacacgacgagaggggacacatgtcgctacacatcgaggcgtgaaccacgactcgttaagttttgccgtgaccatcgcgtcgcaactcataaccacatgcatcatggtgccaagagctacgtcgctattaattgtagccaagagctgtatcctttactatgccagtattattgattaacaacagtttaatcgatcagctgcatcctttactacttcgtcggccatgaacatgatcggcagacgaacgcagccacgggcccacggataagatcgaactgaatagtactacctccatcctaaaatgtttgacgccgttgattttttttaaaatatttgaccgttcatcttatttaaaaaatttaagtaattgttaattctttttctatcatttgatttattattaaatatacttttatgtatacatatagttttacacatatcataaaagtttttgaataaaacgaacagtcaaacatgtttaaaaaagtcaatggtgtcaaacatttagggaaggagggagtactatacaatcatatgcatcatgcatcatctcatcagaaagaaaataaaaataaaatggcatgcatctatccatgtcgaacaggcgaagagctatagctttgcttgttccaaagacggggtccggaagacgtgggcaatgacgaacgcaacgagtggtgtgatgctacaatgtatgggtgggcgatggagaagcagcaacgccaacgacccgtttgctgtgcaaaatggaaaactgaactttgtgttgtggctgtccatcgcgtccatacctcagaacgatagtgacccgttggaaattaatttggacattctatctactggagtactccgtagtaaacaatccggagttgcaatcagtttgacagtttgctctcgctttcttaaccctgattacctacccattcaagggcgtttacttgtgttctcttttcggttttgcctccctcattggcaagccagtttcgagctttatatggaggtggccgcccccaacaaattgggtgcttatatatgcgtgtgaatctcttgaagatgtgagcaaaagtaggcacccatatgtcaccagcgcgcttgtgtgccatcatgataccagtaactcgtctgatttttattttctttttttttaattttgtggttagttggcaatttacacgaatcgatttctagatacacattgtcgtcagcgatggattgggagtatctgtgtcctctacggcagtacgcatgatccacagcgtagcgcgcgtcaatattcactataactgatcgatgcctcctggtattatatactccgtatgtccattttgtttcggttcgggtcaggttttattgtatacagacttggcagaaaacaaagggctcgtgctcaatttttttttttttttgtagttagtagtcttattcatgggccccatccgacgtcatcatcacccgaactcccaaagcaagtgatccccccaaccccagttttttgacgagattcatgagaagatagcaagcaacaaacgcgattttaaagtgcaagtttagagagccaacgcatacgttgatgcatatgcatgtatagccacaaatctgccgacgtgtacggatacggactagtaatctctccgtgtgccgcaacagctgcctgcggtatatcaaaccactgcacaagtgcagagacgaccggttttgggagcccgggcaggtaacgatcgatcgatctgcgacatgcattgcatgagccatgatggactcaaagagtgagttggtaattggtttggtcaacagcacagctagcttctccgtacgtagtcctccccaatattcacaatcacgatcaacgtataagaatcttgtgttgacacggccgcagatctcacacgcggtacaggcgcctaaaatatatacaccaacatctcacttaacaatctcatttaatattcccatcagtcgtacgtgcacaccagttccaacacacagtggattcgcgcgtgttcggactaggaggactcgatcgcgaactcgagggttgttcgcgcgcgatctgtgcacgcgtcacgtacgcgccagatttgatcgagccgatcgtttccggaaaggcaggagagaacacgggaaagccgtgcgccgcagcatgatccgatccgtctccacggacacgggagctaacgcgaggttagttggcaccaaacaccacagcgcggcagatttgcccaacagcgacgtcgtcccgtgcgccgccctatacgtgcgccacgaaacgcaaggcagacgtccgcgctttcgtcgccctctcgtgcgtgcctagctgtagcttggactcgccaacaccaccacggaactcctctcctattaaaaggcgttccacctgcctctgctcgctcggtcgctcgttccatttgggtttgacacctcattgacatcgggggaaaacacaagaggaggaatcgaagaattaatcgaagcagaggaggttggattgttcgttcgttcggacgacacggtcggcggcgatgggtgacgggcgaggggatgaggaggagtgcagggtggcgctgctgaatggcggcggcgcggcgaaggagggctggcaggtggtgtccggcggcgacggcaagctgaggaggagggtgtgggaggagtcgaggaagctgtgggtcatcgtggcgccggccatcttcagccgcgtcgtcacctacagcatgaacgtcatcacgcaggcgttcgccggccacctcggcgacctcgagctcgccgccatctccatcgccaacaccgtcgtcgtcggcttcaacttcggcctcatggtacgcaaattactactacgcgtcccgtactccattaatttactccttactagcttgatctttctagctccgggcctccggccgattgaacacgtccttttttgctggttaattaattcgtcgtgctagctcgtacgtgctatctttgggtgctatctccccaatatggttggcaacttaggattggttttaattaccccagcaaggaaaaaaaacataaacattaagcagtaaatatttcgaacaaaatgtgctgtgaattactccgtttcaggttataagatgttttgactttagtcacaatcaaaccgcttcaaatttaactaggtttatagataaatatagtaatatttatattaccaaattagttttattaaattcataattaaatatattttataataaatttatcttggatcgaaaatatcactattttttctataaacttgataaaatttaaaatagtttgattttgatcaaagataaaatatcttataacctttaaccgagggagtagactgcaagaggagctagctagcgccaagcatgcaagaacgctacgcttcttttgagctggagttcgatcactgcaaagctgccatgacccatgatcgtaaagtccatttatgcatggtgctagtgtggacaggtgtgacgtgttaattggcatgcatatcgcagcatttgtggggtatccttttgttacacttgctcctatccatgcacgcatgcccagtgtttctttttcccttttttggaaaaaaattgaaacgtaaatgtggctggatttgttcaattcagcggccaaaatcctcgtgcaaccctgtacatatcgcagacagcccacctgaagagttcaactgggaatttgtgatgacaagccgaagcgtgagtagtcaagtggatgtgtatttcttcgactgcgatatgactgtttttcctcgcgtcagagttacgacttacgacatgagagcggaatctctcttgccttttagtgaaatcatgcgaagttgaaaggctgatcgtgaaatttaaggccgcattacttcgtttatgtttataagctaaaattatttaaaatctaactttaaagctaattttactattcttaaaaactactagaatcgtcgtattttctaatgtaaaactttaacttatgtactagatatctcgagtcattaaaatttttagtgtaaaatttaggtaacttaaaattttttctcactgacaataaaacttctctaattttgaagtttgattttatgtttttcattatattttattttatatatttttaaattaataaaaacacatatataaacattttatcggtaaatcattttatttactattcgagggatcattttacggtacatgataagcaaccatatatttttattgtataatttattgactttcgatactttcgatgtcagaggtaccaaaattttatttttaaaaaaaaacacttcggtacttcttgaggccagtataatttctgtttgtttttatataaaaagatgcacgtgtccggaatagttttttttttaatttcgtttgtgaaaaatggaaaatcataaatgcaataatccagaatgcaacggctggcgcttctgtgcccgcaaacactttggttctatctggtgtccacgttttcttatcatcagtatacagagaaggcggtgtcaaaaaaaaaaaagtatacagagaaggcaccggaaggagctgggcctcttgagtgaattcttcatttcttgtagtacttctgagaagcttcatctcttttgttcctgaaacttcgaataaattcctcgcttctgctgttccacctgtcgatttttatcaaccaacgcacacatacatgtggcatctattcatctccagtatatattccgacttatttgccgtgcttgcaatttcttttcagcaaaattgttgtcacttgtcacctgcaacgttaaccttctgttatcccccgaaaaaaaaaaacttctccgttattaaataaattccggtcggcttctctttgccggtcaaaaaaatgtcaccgatccctttccaaataggaatacttatcactatttattatatttgtttttaaattttgattgctcgtagtaatgtaacgttctttaattatgaatcaatcatttaaaaattattaatgatcaaagttgaaataccgataattaatagtgacaagtaaatgagtacgacgacattaatagacagatgatggggcattcttgaaagtccctcctccttattgtagttgagaacatccttataaaacattatacacatgttcatgttatctagcaaccccatcgttggcttattccagaaataagtcaaacaatatatttgtaaacaaaaaataatttataaataaaatttttatatatatgtttttaacgatctataagcaaagactgaaaaataaactacgatgaaaataccctaaaatcaactctaaatttaaggttaaaaatttaaattttagctaataagcataagcataggcgaaaagatgagacagtttggtcgcgtgcatttttttattcatgtagagattgggcagtttttgtttgtttaatgaaatctttcactatactttaaacaagtaaatgggcgcagagggatcatagcataaaaccgatttgtctttcgtgattttctcaccgtatgatagtccctgactacctgagcagtgacttcttgctgtagtatggtttgtacgataggggctgttcagattatagacaaaataaatcttaccaaaatttagcatttgttaaaattttagcaagtttacaatattgtcaagttttaacaggatttcttatataattatcaaagtttggtaataaaactaaatgtatgcatcgttggcaactttaaaaaaatgacatgattttaaatggtatcagtttgaaaaaccactgaattattatggtgtactgaatcaattggtactactgattctcttactgtataattgtacctggctacctgagcagtgatgacttctttatactactgctgtatactagtttgtacgattgctgcttctgaagtacaccctccgttctaaaaaaaaggcagaccctaaatttatgtgtccaacttttgattgtctattttatatgaattttttttataatttgtatttttattgttgttagacgataaaacattattaatattttatgtgtgacttgtctttttaatttttttataatttttttaaataagacggacggtcaaaagttggacacagaaaccagggtttgtctttttttttttttgggacggagggagtattacttatactgtactgaaatactgaataaccattactgattcactgtgcaattaattggtcgtgtggaacgcagcttggcatggcgagcgcgctggagacgctgtgcgggcaggcgttcggcgcgaagaagtaccacatgatgggggtgtacatgcagcgttcgtggatcgtgctgctggcgtgcgcggtgctgctgctgcccatgtacatctacgccgaggacgtgctgctcctgacgggtcagccgccggagctgtcggcgatggccggccgcgtctccgtctggttcatcccgctgcacctctccttcgccttcctcttcccgctgcagcgattcctgcagtgccagatgaagaacttcgccagcgccgcggcgtccggcgtcgcgctgtgcgtccacgtcgccatcagctggctcctcgtctcccgcttccggttcggcctcgtcggcatcgcgctcaccctcaacttctcgtggtgggccaccgccgccatgctcttcgcctacgtcgcctgcggcggatgcccggagacgtggaacggcctctccctcgaggcgttcgctgggctgtgggaattcgtcaagctgtccgccgcctcaggtgtcatgctatggtacgcgacgtcaaactgagaaccgcgtgttcacgtgtgatttggtttctgtttgatttcacatttcgttttgcagttgctgacagaatttgtgtgcttaatttgcagcttggagaactggtactacagaatcctcatcttgctgaccggtaacctcaagaacgcggctattgcggtcgacgcgctctccatctggtaagttagtactacatgttcctgaatcaatctgagaatgtgtctgatcgtggctaacctaaaactggcaattaatttgtgtgtcttcccgcggacagcatgacgatcaacgcatgggagctgatgattcctctggcattcttcgctggaaccgggtacgtacgcacgcacgcactgccttcttctcagttctcactcgatttgcttgcggaacttgaatagcgaactaagcagagcacgtgtggcggcggcgtacgtgtttttgttgtggtttgcagggtgcgggtggcgaacgagctgggcgccggcaacgggaagggcgcgaggttcgcgacgatcgtgtcgtcggtgacgtcgctggtgatcgggctcttcttctgggtgctcatcgtgggcctccacgacaagttcgcgctcatcttcacctccagcgacgtcgtgctcgacgccgtcgacaacctctccgtcctcctcgccttcaccatcctcctcaacagcatccagcccgttctctcaggtactcggcccaacctttctcttccttttctgcatggaccttcagttcccagctgaactggtcataaatgggccggccatatacgtgcaggtgtggctgttgggtctgggtggcaatccatggtggcctacgtcaacattggcacctactacctcatcggcatccccatgggcattctcctcggatggctcttcaaacttggcgtcctggtacctatgccactatgctacttgatttctgagcagttcaagttaaaccgtgaaaatgttagccatctccggcctgaccatttctttcgtgaaacctttaatttgcagggaatttgggctggcatgatcggcggaaccgcagtgcagacgctgattctggccatcataaccatccgctgcgactgggacaaggaggtgaacaaaacgatcaatccctccacacagcccaagaaaacgaccaaatgccatagcgactttgaatttttgacattttttggctgtgttattttgcaggccatgatcgcaagcacgcgcatggacaagtggtcgcaagtccggtgatgggagaggacgcacacgttcctgagctaatatgctcgtcaccagattctgccatacgagaggacaagatggtcgcgacgagtgagctgattaactgcataggtgaacagtggacaagacgattcttcctcacctgctcctgttggtcgctagtattggcttcgttgcgtccaattttatggtattggtcttctggctaccgaagagaatttaccatttcggctggccgagtgaagtaacgtatgtatggcaaatggtgacatgtgaagattgaatcgatcttatctaaagtgatttcaccaaccgtattccttctacaatcttcatcttggatttttaccctgcatgctcgccgtattggtggacgtagctgcactgaaagaagaaaaatttttaactaccgttggtattcaagacgaattgccatgtaggacgccatcatcctactggtatctcgcaggataatgtcagcatagagttgacattgaagaacgggatagaaaggtgcatacgaacaatcgcgtgcgtacgtattctttgactggatacattctctgtcactgacattcacggagtgcatcggccggtgtatcatatcacttcttcgtttattccatttttgcaactggcaagcctagcacacagtggagcagcatttctggcaagtgaccagcataattaatcactaatcagtactaattatccccattaatctgagaggtactgttaaggatatcctaaaatgttcatgatctaccggaatattaaacctttgtacccgataaactcaaacaagaatcgacgatctagagtagtagagtacttgtttgctaatagaaaattgtgcaaggtagtttatcgttaatttgtattactacaccgctgcacaattagaacgaagcacaagaaaaaaaaaagaagaggagaaaacaaaattcaaactcggtttaacgcgtcagaatcggagttctccttgctcccatcggagccggacccgctgggtgtctcgtcctgagctccggcgaccgggtgaacccttttgctgccgccgtgctcctctccggtgtcccagtccgcccggctctgcctctgccacgacaccgatcgccagagcgacgtcagccacctcggcgtcctctccacgctgtccgggtacccggcgaggctcgcggcgcgccggtgcctgcggtcggcggcgagctccttcatgacgtgctccggtagcctcagcgtgtgccggtccggcgcggcgtccatggccgactgcgtcctccggtagtgagggtaccctgctctgtcgaattcatggtcgtgcgtcgcgccgaagtcgatgacggattccggcgtgaaggtggccatcagggacgcctcgtcgagctcctccgactcttcctcctgcaccgcctcctccggcgccgtcaggtcggagctctcggcggcggcgagcgataccggtggcgccgtgaggttggcgcggcagagcgggcacgtgacggcggcggcgagccagggatcgatgcagtccgggtggaacacgtgacagcacgccgggagcacccgtagctcgtcgctgtccgcgaactcggcgaggcacacggcgcactcgagcggccccgacttcgccgccatgcgcgccttcacgtcgccgtagaccgccgtggggaacgcctccacgacctccttgtcgaggccacgcgaggcgcgggacgcggcggcggcgccgccgacgggctgatgggacgccgtgctgcggaacgcccggcgcgggggagcgcgcgcctgggcgcagcggttgatgaggacggagaacacggtgaggaggaagaaggcggtgatgagcgccacgagcacgacgacggtggtcggcgtgaacccgccggccgtggcgctccggtggtgtttgctcgtgtcgtcgttgctctgttgcgccaggcaagggcggaacgccgacaagagcagcgtcacgaggacggcgagcgcgatccggcggtgagccattgccgccgtctccggccaaggtggggtggatggatgagccgctcgccggcggccggagagggggaggtttcgagttttcttttggaaggaatggagtaatggaggtgttaactacgacgcggatggtgtaacgcgcggacgtcagggatggctgcgtggcgagtgggccccaccagtcagtgactgcggggacgagcgggcggtgccgctgactccctcactggctgttgccggtggaaatcagctggaagcatttttcgtgtcaccgtttcacgcgtgcctggattttggtcagagttccatctgaacaaacaaacaacaaacctcttggttacagaatcaacacgtcgttaatgtactaatccatatgcacaacttacatgtacggtgatcatgaatgatctgatggctccgaaaattcctagccaacaagaacttactgtgggttcagtacatcgagtagcaatgccgctgtcttttgcacgcaacgttttgtgcccccgacccatcacaaagacgacgggaaagtgcccaaaagtcgccaatatgcagcgattggacggcgcctggtgtggctgggtatttttcactttccgacctatcctgccgcccatgtcaagcatgtagcatgcactcgcgttacaatgcctacatgtcaacttcgggattactgacgccatgcttggatttgggatgcatttagttaaaaaaaatagattagggatgcattattatgaccagttcattctacttgtcggttctaggaataaggtattaagtctatgtgtacaagctttgaaactgtatattttgtgagttttgatcactcatgtggactaacgactttgtatgtgtacgaactcaaattttttttttacaacttgtacgaactgaatctaattccaatatttgcaaccaccactgaggtcgtcgccgaaagttttctttttataattttataaagcttgacgtggtcatatgaaatttgtagcagtcaacttttaaccgaacaataatgcgcagttgtttactattatgaatcatcaatcatgtggacatgtggtggttgccttggatcaattctttgtctatatgtcacgtaagttacgtacgctagattaattagaatagcatcttcgcgttgtttcgtcactgctgctgcacaattagcaaaagtaacaaataggcatgcttgtaaaaagaatgctagtcattgacattgaatccttgagttaatgtgaatatggctggcatgaatctgaaaagaaagaaaagcagacataagttggaacaatagcgcactgaatttgttacctgttttatgggcttcataatgggctgattctgtttcagttaggcttggaaatatggaataagtacagtttgactccctcaaatgaacacggaatctaaatcgtatcccttatccgcaatagcagaaatcttgacctctgaactgtcaaaaccggtgtaatttgactagcttgatgattttggagggtggtttcgctgacgtggcacatacgtagcagtgttgacctggtctttatcccacgtggcattgatgtggcgtttatgtagcattaaaattttaaaaaatatgcgggggtcattcacacaaaaaaatttgtgggacccactaacatgtgcgtcccacatgtcatcctctctttatcctttcttcttcctccctctcctctcttctctatctctccctctttctcttcgtgtgtggggagcggcgtctggatcggcgtcggcgacggcggcaggcgatggacagagtggcatcagcgagcgggcagccgctggagttgcggacccaaaggccggatccgcccctcgcttccttcctcctcacaatagaccgcgccatggccagcgccattgcgccgccggccgttaccggtgacctcttcggccgtgtgtggcaagcgggtgcgagagtggcggcagcggcggcggtggcttgtcgtggtagaccatgatggtggtggtgccgtcgacggcatcgtgcagccatgcacgaggagctcaggagggaaagacgactccgcggcgtagcaccgagctccaccagcccagatccagagctccaaatcggccacaacgggcggctagaggatgagttgcggcagtaggacggcggtggcggcatgacatggtcacagcggcagagacggtgatggctcggtggaaggcatcgctggagactactcctcgcttcgcgccaacgcctcaaggccgagacgcgcctaccgccgccgcaaaatcggaggtggctcgcaaccttgagcacctgctatgcatctgcaaggattgctcctgcgcccattgcccgaggtccaccatccaccgccactcgagccccggcctaccgccggctcatgtcaagggaagagggagagagagagagaaagagaggaagaagaagggtagtgagagagaagatggcatgtgggacccacaattttttgtgtgtgaatgacaaatgggcccacatatattttttaattttaatgccacaaaagcgcaacatcaatactacgtgggacgaagaccaagtcaacactgccacgtgtgcgtcacgtttgcgaaaccgccctacaaaaccaccaagagagtcaaattataccggttttgacagtttgggggtgtggtattgcggatgaagaatacaatttgaatttagtttccgtgttcatttcagggtgttaaagtgaacttattcctggaaatatcgagtgaccggcctgctttatactatcaggttatagaagtaggagaagtttagcagtaatgggcctctctattgactggcgcaaatatttagatgaagtaaaggcccacgcattctgtgcacattatgacaactccttcggcctaagcataaaaattgttaacaaaagaacagggaataacctattttttgccaagtttttttttctaaaaaaaactattttgcctccctcatattttgttcttgattgaatcgtcttcctcatcttagcaaaccgttgcaaatcaacgacttctttgatgtttgggaagcggtttttaacgatgtgacacgttgaccatcgttgacccgctaagtaagcatgtagacccgcacgtctaggactctcaagtctcatctctccttgcttctccttcatagcagcttgggttgctccgtcgccgatctgctgccatcacagtagctcatagccagattgtcggtgacctcggcctgggccctcggccgtagggacgatgcgggatagaggatttgtgccaccagccttaggggatagatggaaaagaaagaagagaaaggaaggatagatagaagagtcgctaacatgtaggccctacttgctggttcagtgaaaagccagttcctaaactactaaaggagttaatttacaccggtttttgaagatgacccgattttgtagttaagatagacgattaaatcaggtgcaagagatagaagcaaaatagatttattccaaataacaattattccattatctaaaaaaaattccaaataacagtagggatattgccgcgtgtgagttgtgacagccatctgtaactgctaggtggaaaccaatcgctgctaataaatctgatcaagctgatgcttactacgcagagttcaccgggcaaatggggctaaacttgtaacgccatcacgccgtgtacctccttgaatgcctagcatttctaaccggagaacaagccgctgcgttccaaattgtgtccaatgatcaagttcgtttccgactttatagtgatagagatcttgatgcatgtatatatgaaacatagtggaacacgccacgaaatgccgattggtttcgtgccataacagaataaccttactgcgagaaaccacgaatatgcagtgtaaatgcgtttcacgagtccactgcacataagcactttcgcagaacacaagaaagggtcaccacagtcgcgctgtgtatgagagcaatatccctgcacgaatcatgtatgtatgtgcgacctactagttgcattgcgtgcatagccatggaccatgatgggatcgatcacaattcacacagagctcagctagccatgccgggacgaacaatcatcgaacgacgcggctctgtcgtgtcctaggtagcacaagtggtgtgatataaggccaatgcctgatgtttgaagcgacgggcacgacgacctgcgtactcctacgtcgtacagattatgacacgaatcattccaaggtggaaactgacccgaaacgttggtgcgttccttgtgtcttttttactactccattgcacccatcgcatgattgacgacggcgaccacgacatacgatcgatcgatcgcttgcatgacgcgacgtaccggtcggcgcctcacacacacacaccggctcgatcgcgttcattattcaattcagtaaccctcatgattcggctggctcgaataacctgacgctgccagtgccacgctgcataacctgcaactcgatctgcatctggctccatatcggtgtggaagttgtagcggacacttctccgtccagaccagagggtccttaattgacaccggccacgcatccactctcctgtagtagtctgtagaccgattcaaaaccaactttccgatcgatgctctgcgcccggcacgctgggccgcgcgcgcaggagctgaggcgcagctgcaaaccgcggacacgaaacaggagatcgggaaagtggtattcgcggcgtaatatagcccatggcatgtgcggaagccgcccgcagcagcaggacgatgcgatgagccaagccgccgtataaaaccgcgcgatcccgcgtgtcgtgtgatgaggcgcgcgcctaggcatagcgaccgaccacgcacacgcccacgcacacgcccgcgcggccgcagagaggccaggccccaaggccgcgtacgtaggggcccccgcgtgcgcgtggcagcgcgaggacgtgttgtgcggtaaccataattacggtccattcccgagagcgattcgtttctcgcgcgagtcgcgagcagggtttcacttatcgcaagataatcacacgattattgtggttatcacgctatcgcggggtggtggtaatctggtccaaacgataaggtaaacctggtcgcgagtgctccactgctccttgtacggcggggtcagcggaattctgtgggcgtcactgttcgtcacgctggctagattccggcagagaggcagggtccttttgctctgccattttgtgaccggtgtgtgtccgaacgctgcacgaaattacacatcagaaagagtagtatatctgtgactctgttgtgacgacgcgagtatctgacgaccacgtacgtactccgtacacgaaccgagctttaaatcacagccgtcgagatttgcacaaggcataaaaaaaaacacgggctcgccagtagaaaaataccactgcccggtcaattggcgccatgctgacataacggagactgtaccatgcattgccagccacacattggaggtagcaggagacaaacatgcgcacacacatgcatgatcgaacactattggttctattttagtaccatactttacaaggttcgaagtgttaggagcttgactaggggtaagaataagatagattccctgatgtaccaactcaatcctccatggccaagacaaattctctagtagcatttggttttatgcatgcctgcaggccgagctatagattatggtatgattcccgtgccgacatcggttgcagttaacaaaccaatcttctgtagttagatggccttaataatctgctacttctgctatatctactggattatcatttagtgaactagcttagttagcttgtctgttgcatgacttctaattagatgattcagatttggttgcttagctgcagctggcctgtgatggcagcattcccagcctatagcactgcctgatccaagcgagaagagtcgtattaacatcttacagcctcttcattgtcaccgtaaacaacagaatgcatgcagacccaccagtagattaatttatgtccagttatattttttaaataaggtgagaggatgtgtaacatactacatgaatggttgaggattgttcacttgttctaccaaccactttgtgacactatcttggtcagtttgttgtatgtatatttgtactttgtaactgggcataccttttcaagaatccggtgtcgatcttggaatttggcacaacactatgcccggggtcctccgggcgaaagctataggaagaatctttgaaatgtgcaagtacatcgaaagcatttacctgaccaagtgaccaagttgcaaataaacttaagtctctgaacgaaaaaggttgcaattaacaaacttgctagggacttcccaaaggaagcgttgcaaaatccatttattttaagggcagagaggaccccgggagtacgtaggacgctgacccgagacggcagcggttagcaatgcttccaaacttcgcaattcacacttgcaaaaaagaccatcaccaaaccaaatcctcggttacctacttgtccgtccaaattaatcccccacaccggatctctccaagatttgcactgattaacaatattgttcgagcatgtcgtcgtgctgcgtctggtaatgcggcgcatactgcagcaggtatatggttttcttcctcacctttgaactggagaaatgatgctatatgtcaagagagctcagctaacacagctgttttgcctttgtttcgagagaacggtatggtttggtgcataatagggcatgggcagaatggaacaagattgccgaggattacgttaaggatatagtattaattagcgcctacctataacgtaggagctgcacgaccgaattgacattttgtacatgctaaacaacaaactaggtgtcgcacgatttctggaacattgcatgaacaattagatacacaaaaaagatttgggtatatcttcgtttcattagataattggcaatagttaagtatatctgagatcgtttgtgtaaagataagaattcgtaaaaccatgtgtgtgcatagaggttttacgtacaggttcgtgcctcccgcaagataatatccatatattttgtttgtatgcatatacctaaactatatccaaattatatgaagtacaatttgtatatagaaaactctaatctagatctagccgatcataacttttacggtatgatatactagtactggtatatactagcagtataaattaagaaaggcaatgttgaaaatttgatagaaaattttatacgataatttttgtaatttgcggttcagatttaatctaattgtaaatgcccagtcctagttctctcgtgtattaatataaccatatgaaagtattttgtgacaactgtattaattaattctattttcacatattacatccttgagatgcacttgataatttactaatcattatattaataaattattattttaccactcataaaactggtgtataataccggataatcactcttccagattttgtctatggactactatacacatcagaaaattttgagaagatatagtatgtcaagtcgagtagtacgatggtggtttgtttaattttagcaccatttatttgatatgttatcgtatagtagtaacactcgatcagtcagaaatggcttcattctagatgactatgggaaatataattttgtactacagccacttggacgctctgatttattgacacggattcgtatcttttcaccaatcataatttctagttttatactacgtaaaaggagaccattgatgttacgttcagaaccaaagacgaccaggtaaattacgcgtaggaatgttcttatcaccagctgtagtatgagattttatccgagaaatgttaagctgtcactgaataacattttgggtctttatcctactctgaaactctgatagacataggagagtgcttgccagttattgctagccagccagctttatcagcattggcagcaatcaaattcatgcaaaaaggacaaagcattggcgtcatatagtttcatcaaggaaaactgaagcaaaagaaaatgcctggttgccgtacggttgcgtcattgtaagcatttcagtctcgatctgagcagattctcccggggaaagcatccaggctaagctttcagcatctccagggcacaccacgtacacgagagataatggagttcttttagcatcgccacaactgcatccagaaactgatgtgaattgaacaaattgttttaggtacttacaattaagaaaggtctcattacattccaagcgtgacacagcagaaataataatgcttcagtgcagtatacctgaagaacagaacaaaatgctttcttcaggccaatccggtgttctgcccctggtttgaactagcttccggcaatatatttggagagcggtttcagttctttcatgggcttgatctaacgtgtccatgaggtcaataatttacaaattgcaagggaacatttgttcttattctccagcatctgtgataaacagtctaaagtacttgtcgtcgtccatagactgatcaactatgtgattagtatatgcactgccaactgttctttttcaatcttgttggggattccaatggaacctgtgtgccgtacgtctttctactgtcttttggaaacaggttaacacgttcttcctggaaaaacaaaaatactacttacagagaagtacgtgttactgaatttttatatgcaaaacacccgtcccaaaaagatgccaacggttgttcagctttgtgcatgaaactgtggcataccacagaggttatggtcctcaagttctccctgcctagctgccgttagacaaaagttagaaacgaacagatcgaaaatgataccgaataagaaaaactttgtgcatgaatgcatctttcgctttcgtttttactgttgctgatgcggctatttttgttggggttagacatgatggggcgcaagttgagccatgctttggcgaacaccatcacgaactgtgcctagatcgatgaatgtgagctccctagcgtacgtggcatggaccccaacacttcaacgagagtatatctgtacatcacaagcgtacatagaagttgaaacttatcgtgccgaatcctcatcctcacggctaactatctagtcataatgtctcatctttcagtacaaccctgataataatatatgattattaggaaattgtctatactatcggttagaatacatgttgaatatactaattatatttagttacagttgggcttgaagttagaatatgtgataggggtaaatgtgaatagtacgatcctgagtcatatatttgttatttttgttcccattatataggttgaatttaaacctatatgtttaaggtgtgacatgtcgcatatgatctatcatactccctctgtttcaaattataagtcgttttgttaaagtcaaattgcttcaagtttgactaagtttgtaaaaaaaagtaacaacattttctacccaacacaaatatattatgaaaatatattcaattatagatttaacaaaactaatttagtgttgtaaacattaatatatttatctaaaaatttggttgaatttgaagtagtttgactttgacttaaatcaaaacaatttataatctaaaatggagggagtattaaattcttttaatatttcacggcgtataaaaacaagaggatgttatcttaaggtatgaaaatccttgtcctactccgtctatgtaggggaacggaaggcagctatggtataagaaatttaatgtgccaagatttagcaatagtgccttaatctttgttacgttgtgaaatttcctataccggactcaggatgatcccatctcacagattttatgcgccaatcagctgtaaaataatcacactacacaaatttgtactacttgtagtacacctaaacatattcctttagagaagtgacatatcatagccgattctttgcaaactcagtgaagcttctttccaaggaaagcgacgggtgatacagacaagtagacatacttgtacaagagggtaatcgtaaatttggtgccgattgaaacatacaagacagtagatcaagccagatcacctttgtaggcggatgaaagccacatgcatgcaaacacgctgtagtgaaagacgatcacaagcagaattctccaattacgagtccaacaatcaagcagaaatgtacgaaatatatgtgaacagtaaaaatcaacggacgcagtgagtaatcagaaaattcagatcgactcatggctgcacaagatgacctgtacgtgtcgcttgtttgccacgccccctccgatcaccgtgcagcgcagaatgccagaatctctcgatctgaacaaccggcccgccgttccaattcgcgcctgtgcgacgtacgcctctcccgaccgggtgcgcgcgccgcgccgcgcgttcttcgccaagttgccacccctcttgcaggccgcgttaccgcatcaaacaagccgcgccacccgatcgatcgcccgcgcgcccgcgtgccgagccccgtccccacggctccgcagcaagcaagcagatcgcgccccgcccgcgtgcgtgcccgtgcccccgcgcgcgcgcgtcatcttgctttgcttccgctctccgtgtaaatcattgcgttttcccttcccgtccccctcgcgcaaaaggccgcctcgcccctcgcgcgtagcgtacgtggcccccctccccccgcgcgcaatgcatgcgtgcaccactgcaacttgccccgccccgcgcgcgcgcgcgcctctctcggccacacacctcgcgcgtccccttataaaaacggcggcgcccctcgcgtcgctgggcaactcactctttaattcgcctccccctgaatcgtgtgcgtatcgtatcgtggcgtcgtcagttcgcgaaaaaaaacggccgttcgttttgccgggtgcgtgcaggatggcgttagaggccgtggtgtttccgcagggccatttcggctacgggtgcggaagggactcgccggcgtacgggatgccgtggtgcgacgtcctggctgctgccggcggcggcggcggcttcggtgagttttacggagtggacgagtgggatgaccagctgcaggtcgcctccgtggatgagtgggaggtggcatccaaggataactcggatgcttccacggagggcaaggcggcggcgacggagcgggcggcgccggtggccgccgggaggaggaaacggaggcggacgaaggtcgtcaagaacaaggaggagatcgagtgccagcggatgacccacattgccgtcgagcgcaaccgccgccgccagatgaacgagtacctcgccgtgctccgctccctcatgccggcgtcctactctcagagggtactacactaactattcatgcttcaacattaatcgcttttacgcatatactgttattattggttaattatcgttaaatcgaatccattttctgcttagggtgatcaagcatcgatcgtcggaggagcaataaactacgtgaaggagctggagcagctactgcagtcactggaagtccaaaagagcctcaagaaccgcagcggcgccatggacgccgccggcgattcccctttcgccggcttcttcagcttcccacagtactccacgtcgcctcgcactggctgcagcgccgccgccagcgccgggagctccggcagtgcgagcagcgtcgtcatggacgacacggcgggctccgcggagagcggccggcaggcggcggccatcgccgacatcgaggtgaccatggtggaagggcacgcgagcctcaaggtgctcgcgcggcggcggccgaagcagctgctgaagctggtcgtcgggctgcagcagctgcgcatcccgccgctgcatctcaacgtgaccaccgtcgacgccatggtcctctactccttcagcctcaaggtaaaaaccaatcgacaatttgcacctattttactaccacgactgcatgcttagttagtttaagctagcagcacagacaaattaagcgattggaacgtcgcgggtgagcgaagattcgctcccatttttctacaacgccgatgataatgtcatcgctttcgtttggatgttaggtggaggatgattccaagctgggctctgtggaagacattgccaccgctgtgcatcagatcctgggcagcattcagcagcaggaggccgtcctctccatcagctgacgccgcgatcgatggagacgacaaccgagacggccgccatgtgaagcctctgccccgtccgtcctggaaatggaaccatggcatggcgcctcgatcgatagcttgttagcttgtaatgtgtgaatgtgattgtaccctagccaacagagtgctgcatgcatgcagtatctccggcgaccttaatgagaaatctataccaacattttgagcgcttgtaaacgtacgtacgatgaccacttttgtcttgagggagttgagggaggtgttgtgcactagtacctcttgcttaactgctaccttcttttttaaaatatataacgtcattgatttttttaacaaatatttgattacttgtattttttttacaaatataaaaaatctaagttatggttaaagaacatttgatgattataaatcaagtcacaataaaataaatgataattatataatttttttaaataagatgaatggttaaatgtattttaaaaaatcaacgacgttatatattaaaaaagggagtactacttgccatttgcatggaaggagggtgactataaaaccttactcctttgaaatggagggacttcaagggtttttcataggctatacactaatgatatatcgaaatttttgtgttctgaaggagcccttgggcgatggtgttcttaaccgatgagggtaaaccattaacacatgattaattgagttttaattattataaattaaaaaataggtttatttgatattttaaaggaactattatatagaaagttttgacacaaaacgtctcgtttaacggttttgaaaatcatgctaacaaaaactaaggtagaatctagatcttaattagaaacgaaaatatcatgaaaatagttatgagaaatccagaaggcaaaattgacagcattagtgcaatacctaaagtcatgaatttttcaagtgtaaatcttaatctactcattcacaaaaggggaaaaaaatcacatacgctaccaatagccgattgctttattcaacgtatagattgattttggatttaatttctttgagacatatcacgtacattttttttctaagtttcttgaaactaactggttacaaatcttgaactgtcctttatgatgtaccaagagatactatattttctagcgtagaggtgctataaaataacatcgaaaattgtgataactcttgataaaaaaagaaccgtgcaatcactcatttgattagcatttgaggtatacggctttgtgtcctaaaacgacctgtggcccatttgcatgcatccatctctgttttggttcacatgaactctgctttctctgctttagagtgcatctgtcaggagctatatatgactggtcgaacagcgtggcatccatgcagtgcagaggccgaatgattgcccgatgatgtgatgagctgcttcttttctcgtgataaacagtaaataatcctcatgtgtgtttggttctgcggtttggtcgcaggagtacataatgctcttcagacaatcttgctctcagggtgcactagcctacagagacaacatgagtgatctgcggcagagactagagattccattgacccgaaggacataagttctgttactaccgtataatctaggactctatgaattcttgatgtccaatgggcgtttgatcggacttgttactaactggctgttcccatgtacgtggatttcagaaaaggaatggaccattttttcttcctctcgtaatacttgagtaagtttcagactgtcagtgagcctcctactatgcaccccacgtttctcctcacaatataagtactgctacgtactctctccgtcccacgtaatgtaaatgtaaaatgaaataagacacatcctaatactaattaactaatactatgaacctggataaatatctatccaaatttgtttttagatagagggagtacatcttatttctccggtacaccaatcggacaaaattctgagcaaaattcttcgactggtaattcatatcaaccttctattgacgatatagatctaccgaaatatactgtctattaacaatgcaatgactggttctgctcaagtacgttggaaaactcggatacagtatattcagagtagcttcaataaggcactcgagaaggatgaggattaagtagtcgtatacaaacttgactgcgaggtgctagctgtacgtggccacgtcagtgtcgtgtgtaagctgttgagaaagatgaggattaagccgtgcgatgccccgttttagccagcaggtcgttgccggaacctggggcctaacagctgatgtgagtactcagacaagtggcccggcagcttaccgatgattggctttgtagtttatgtagatcagctcttgcgcacctgtacaactatgtcttgatctagccaagtagcagcaaaacggcatcaagctgttcatgcacaggtgcactgcatcacacggccaagttgtggttgtttccacatcagattagtaagcagctcactttcaccgcggagaagcgaggccaggaaacagtttgattcacctggaaattaaactttccagctattttcacatcacagtaatacagtgtaccggctagcttaattggcacccacaacttgtgagaactttcgtgctgagctgatgcatcgatgccttgaaagctaaccctgctttgtttctatcgatcagtctgaaggggaggaggttccttgcgaacattatatgtgctccccctgtcaagcaaattgctgggatggagtggaagaagtggctggcaaagttccaaattttacactgtgctataatgacggcatgtgaaccatctggagtagacaagttgattgattgattgtgtgcgtcagtgttcttaaaaaagaaaaaaaaagaatgaatgatttcgcttgttaaggggagcaaatcttttgcgtatactaagagttggaagtttacgttttgactacatttattctacgatgatagttaccatatttgagaacgaagggtgtattgttcaggtaatattccatgcatcagcgctaatttgctgatattgacatgttgcaagttactcgtatgtcaaacctcaaaccaaaccaaaagaaaaaaaataaataaaaagtgaaacaagcggtttacttctaggcctggattgaacttgaattggatcttccgtcctggcccatacaaactcctcgtgttctaccctcatcttttcccggcccagtactacttagttgggcctctttaaactcaaacgaactttagactgtccacactcaaccacccgtttcccccaactctctctttttgacgcagtgacgttctccgactctctgagtgtctcacacggcaccatctcgtctggtgttcaacttgcagcgtttccgtatagcgagccatccaaatttggttaaggtaattagtgtaccgtattttctaggtaaaatttgctactggacactcaaatattgcggtctttgctataaaacacccaaaaatcatgtatttgctcgtggacactgtaaaaaagtgataattagctgctggacactcctcacattattttattatttccggttaaaatgaagagagaaagagttgtgtaagtaccaaaatacccacttacacttcctctcacttcttttcctttccccttcttcttctttggggcgacgacggctggcctgagccgggacggctgggccacggcggggcggcggcggtggtgcatcgccgggggcgggggcggcggcggcggcggcgcatcaccgggacagctgggccacggcggggcggtggtggcggcgcatcgctaggacggttgggcggcggcggcggcggcgcatcgccgggacggctcggccacggtggggcggcgctcgacgaccacagttgagaggctctccacgacggccttccccgccacgcgcgcccttggcagggggatcgtgctccgccgcacgctgctccacctcgagcagcaggtcgtcacccacggcgccgccggcgacgccctccgcattggcgcggtgcgcggtggcggcgggcttgacttcttcgcatcgcgctcccacgccgctcgcctcgtcgacctcgtcacctcaccgtggcccgcccgcgtcgtcgccgcctcgtcgtcctcgctggcacaccttcgccgtggagctctgcccggtgtgccgcgacagagaaagagaggaactgagtaagagatgaacagagagaaagagatgaagaagaacaacagagaaagagagattgacaagtgggcccataggcaaatttgtttttaaccaaagtttctctctccatattaactggaaataataaaataataggattagtgttcataaccaaatacacgatctttgagtgtctcacagcaaaaaccgcaatctcgcaatctttcgatgttctgtagcaaattttgcctattttctaacggtgcctacggattttatccaactttacatgaaagaaaaagcgcgttcaagatttaggctgtgtttagttccaaactttttctttaaacttccaatattttcatcacattaaaacttttctcacattaaaacttttctacacatacaaatttttagctttttcgtcacatcattttaatttcaaccaaactttttcgtcacatcattttaatttcaaccaaacttacaattttagcgtgaagtaaacacacccttactacgctgcaacaaagccgcttcacgtgcattctgaacaagcgaaagctgtgtctcactcacatgtcacggcatcggacatcggtaaagcaaagggaaaaaaagctatctagactatcatgcatgtgacagccactcttgtaggttggcctgatcagatcggcagtaatagtttacgcgtgagcgatacagataatataagaaaatggaaaaaaaattgcacaatactccatgtatggtaataataaatgaaagaatatattccatcaataatcatctcatcaaacatgacaagtgtaaacatctgaatatcagtgtctcgctgtctgtaaatagaacagaatcacaaaaaagaatctcgccgtataaacaacgcgtcgatcaaatcatccatccatccatctagaacacgatggcggcggcgaccgcgccggcgacggcaacgaagctggcggtggcggtgtacgtggaggaggcagcgggggcgccggtgggggcgccggtcggggcggagacggaggagggggtgaccgcggacggggtgacggcggagggggcattggcggcgggggcgtcagtgggcggggccggtggagacgccatgggggacggcgacgcggctgtgggcggggtggcgaccggcgcgggggcggtggccggggacctcgccgggggagcgggcagcggggccatcttgggcgccgggacgggggccgctcccggggcctgcgcggcggccgtgaccgcgaggagggcgacgatggcggcgactacggcgaagcgagccatggttttccggcttggaaacgtgagttttcaagtgcgtggaaaccgcgaagctgtgaggtagagtgtgagaagatgccgatgaactgtgtggcgaaaacaatgggagggtccaggtttttatagccgaaaggctagtataccaccatgtcggttaagcaacagctgtagcctattgaagtcatgacgaagtcgcaacggcaacggtcgccgacacgtgggggccacgtcgagtgggaccaacacgtcagtgggttgggtccggctggcaccgaccaccttcgtcgcgagagcggcgccggctatgtgtgacccttcgtgcagcggcaccgcgtcgccgggagggagaagcggttgttttaccaggtaatcatccaacgactagttccaagatggacaggtggacgagtgcctcgccgtcggattgtccatggacgtgtgtgatggatcacgataaaatgcggccctcgggcgacgtgctgggccgtccggctactagccgttgcggaggtcggtttttggagtggtttacaacgggcgagacgtgggctgatcattttgatgccatttttaatcttatcaaaatggtaaagttataaaagtaaagttataaaaaaaactacatttagtttactgtcaaattttactaactataaaagaaatcctaccaaaaattttagcaagttaccaaaatttgataagttttttttttcatcaaagtgaacagtcccgtgctgtgctgacagatggcccgcgttgcgagccgtgacggccgggccggcgaacatgtgttgtgccgtactcccgccatccgccatgtgatcgatccttcaaacccgcgtacgagtagaaaaatctgcaggctctctttcaatgcaggagaaacataaatgcgttttgttgaaagaattactcggtgcaggtattggaacagtgccattttgcttctatcgccgtactcttctcgcattggtgttgcgcagaagaaaccggaattacggatggcgaagaaaaagtatggtcggtgtggtcggagatttttctacttccttatattaaagttttgcgttttactagtaaagatagggcctgttcattttgatgtcattttcaaccttaataaattttagtaaagttgccaaaaaagtggctacatttagtttgctgctaaattttggtaactatataagaaatcctaccaaaattttggcaagttgccaaaaagccaaaatttggtgaggtttttttcatcaaagtaaacaggcctatagagagagcatggctcccagtatattttttggcaaaatttgctactttagacttcaaaatgacaaatgtcaaattaccaatttttgctactagtgtttagttccattttgacgaaaagtgctaaaaaaacaaaactttcgttattttagagcaactaaacagagcctaaatcacatttagtagatgaacttattattaaaaaatgaaccggggaaaacggtctggcttggttggctaccagcttgcctggaaagcaggacatgtgacgctgtgaggttggcatgagctgtgcctgcgcgaggatggagtgtggacacttggatccggctggttgacagtacacaaagaagaacggactggcgcgcatctcaattaaagagaaaagaaagcagctgtctcctggtaacgcgctattttgcgcgtctgtttgtttactctaatccgtctggatgccctggaggagtacgcgcgtcgatggatgccattatcagcttccgggaaatgcaaaaactagctggctggcacggcacgacaatacaaatgaaatgaacagatagatcaacgaagtacaggcagatgcaaacgcacaagctaagcaggtgccaaaagctgaaaacggtaagctctcttagcacagcccagcgcaaattccgaaatcgagcacaggaaactcactattaaggtccagtgagtccatgttaaggcctactcatgacaaaaggcccattggtaaactcgctactgaggccgagccaatgaggtaaataaggcccaattacagactccttttcagtccatcttataatataggcccactgtggcgatggcctctttttttttttcctttctgtgtgtgcgtgcctaaatagcaccgaattttaccatgaggtcgtctgagatcggcaagaggcaaccaaaactactgttgcgagttcacaatgccagaaaaaagtgaatactcctggccaagcgcagaaaatctacggctacaccgaagtcggcattgatctagttcatcaccctgtactcctacaataaaaccgtttgttttctgaactccagtagccctgtcctaaaaacttttcacaaaaacattacatcaaatctttcaacacatgtatgtaatattaaatataaataaaaggaaaaatcaattgcccagattgcatgtaaatcgcgagatggatcttttgagtctaattagtccatgattaaccataagtgctacagtaactaacatgtgctaatgatggcttaattagactaagaatattcgtctcgcggtttccagacaagttatgaaattagtttttttattcgcgtccgaaaaccccttgcaacatccagtcaaacgtccaatgtaatactcaaaaatttttatttcaccaactaaacagagcctaaaaggcatctgcaatctgtagataaaggaactcattgattgtcatcttaaaaaaagaaacattttgattgcactatcggggcactgtatcatgaggaccacacttgacgaacaggacacacccgtagcacctacggcctacactagcctccaaagtttccatcgatttgaaaagtctgaacccttctttaaactcgtctaatagggttgttagcctacgacgttattgccagctacagggattttgaactcgtcgtaccctcaattaaaagcagagaagagaagaaaaaaacatgggagtagcagttgttcagcggtgcaaccgaaacccaatccgacgttggggttgcggcgatagcgacgagatcacgagacattgcaacgagacctcgcttatcagcaaggaaaagacgtggccgtgggtgccgtgagcccgtgatcgacgaggttcattcgctctggtcgatcgatcggaaagtgcgagctgtactactacaagtatagtaactctatggttcgccgatgccggcagcacgagctgttcagtcgttttcggcacgtgaaaaattacgccttagattcatcttactacatactggcacgatcgcacgagtgcatgcgttgcatgccagtgcatctggtcgtcggctcgtcctgaccagtgtggattttcatgtgtatgccatgctgctgcactgcccatctcgcatctctgaatgcgtcacactatcaaagaatagcgtcacgtgggctgatggtaggacgacgctggtgcatactccgtctcaaaatataataactttcagttaaatataacatatcatagcactacgaatctgaatagaatgggagatcttctatttaaattcgtagtattagaatttgaatagaacgggagatcttctatttaaatttgtagtattatgatatgttctatttatctaaaaattataatattttagaacggaggaggtttgaagagcatatcgatgtttggtcacactgacgagccagcacaccgccagtactactgtggcactagagctcggccaaacaaagctgaggttgtaccgctgtatctatcgactaggagtatcgctcgtggactcgcacagtcgacgctttgttgagttgttgtgacttgagctgtccttgctctgtttgctcgataaaggtggagccgggaccagatttgacgcttaacattgtgcagaacagtgcaccgcggcccaaccatcgcagcacagtgcacagtgcatagtgcacctaccgctagactccaacatttataatcgtcgaccggatacaatagatgtgagaagacttgagttcgctcctactccctccattaataaaacaagagtaaatttcataaaattacatgtattttacacaatttatcataaaactacagatttaaaatcctgttttacaaagctacagatttagtgtcttcgtttatcacaaaactacatgtactttatacaatctatcacaaaactacagatttaagaacttgtttcacaaaaatatagatttagtgcattcgtttatcatagtgctacacatttagtattttcatttatcacaaaagtacagatttagtgtctccattctcacaaaactacatgttttagcattgttaaaatgtatagttttgtgagaatggagacactaaatatgtagttttgtgataaatgaagatattaaacatgtagttttgtgaaataagttattaaatatgtagttttgtgatatattgtacaaagtacatgtagttttgtgataaacaaagacattaaatctatagttttgtgaaactagttctaaaatctatagttttgtgatagattatgcaaagtatctgtagttttatgaaatttactcataaaacaaacttaagactaaatgtgatatactaaaacaaatatagaattagatgtgaaatatcctagttcttattttattcatattcattgtactaggattttatccgaattcgttgggattttgtctagatttattgtactagtctactagaatatgtttacatctaatcttagttatttttttcacggaggaagtactttcttcgttgcgagttaaattaatctattgtaggatataatataccttactagtacacatatgtcttttagatttatagtaatacaatacgtgacatcacttagtagattaacttaatgtggaacataatgtactatatgttagtactatatatatgaatagatgtttgtttagatttataacactattatatggagtttgttttctctcgtattagattaatttaatttaggacggaccaagtcctagtaggctcctgtcagtaccacagagtaccactcctgcacttcagaccgccttgatttcactgcacttccaatacactcgacaaaaacaaaacacgttgtagaggacaattcttgcgagtttttagcccagcagactgttgataaggagtactactatactcatgttttttttttaattgacactactatactcatgttgatacaacaaagaacaaaactgttcgtgaagtcaccggtcacccgtcaccccctgcctgttttctctgtgggaacagaagctgggatcaatttggccgtatttttcctggcgcgctgcctcgctttccgctatttctcttactcccgtcctgggtggacggaatcggatgatcaatggtgtgatggactgatgggtccggatggaaacagatcctgttagctactttctccgtcctaaaatattactcaactatcctagatagcaatattttaagacaaaaaaaagtagatgacttcacatatcaaaatataacgtatattacatataatatatttataggtagatgacttcaactattagaacatatcataacactataatttaaatgtgtgctcctatatgtttagatatataatattagaatatatcatatctgattatcggttaattttgtatgggaccaatgaagtactccctccgtcccacaatataagggattttgagtttttcttgtaacgtttgacccctcatcttattcagttttttttgcaaatataaaaaacgaaaagttgtgcttaaaattatgtagataataaagtaagtcacaaataaaataaataataatttcaaaaattttaaataagaagattggtcaaacattgcaaacattgcaagtaaaaatgacggagggagtactaactcgtaagacgtggaagaaacgcggggccgagccggaccggacgtcggcgtcgtcttccggcgacccgtactacagtagtatggtccatgcgctagtgcgtgcgtgtggcaggcgaccgctttattggttgggttggattgttgatgcggccatcaatcaatcaatcgggctgtgcggcccgcgactttctgggcaaaggaaggttgcttatctgggggctgcttttcaggccaccggagaacagattcccggctggaaaaaaaatgtggttaggtcgcgcctgactttttttgcttgcgcgacttgtggtcttgtatacgtgtaaggtttggaagatggattctaatatctcggatggacgtacaatcgtttttttcatgtcaagtaaataattataaaaaattttcaaaaaaatacaagaaaatagattaatgtgtaatatatcacctcacaaatatgtaagtttaaatccggcttctataaattataacaaaaacaacaaattaaactctaatattcacagttaaatttgttatttttgttacaacttgtagaaatcgaatttgaacttgcatgtttttgaagtgatattttacatattaatctatcatgtcaatttttttataaccatttagatgacatacaagcaacaggtggacgcccacttgagtatttaaaacagtttcccgtaaggtttggctcaatttatactatacagtactacatcctaccatagctgcgtagtaccagtactattagcatagtgcttgggcgcgcgacctgtgctcgctaggggtgaaaatggtacggaaacggacggaaactatctttatcgttttcgttttcatattttttcggattcagaattggaaacctcagatacgaaaacagaatcgaatattatcgaaaccggaaatggagcgaaaacgaaccggcgcgaatacggtaacgaaaatttatcggaataaaaaatccctcaaactgataaatccaattgaataaattttctatatttaaaagattaatgttattgataaatcccaatgcatgacaaaaaaaatattcttatgtaattttagatttacataacaaatattatttttttaaaataacagataaacaccatggtatttactattcagtgcttaaaaaaagaatgcagggtatttccgtcacaaaatttctggtaattccgagaaaattttcggaaagtttccgaccgatttcgagctccgacggaaactgcccttatcatttccgattccgtttccgagaaaatatttccgaatttgattccgtttctgaaaaattccgacctacatattccgttttcgaaaataggtccggaattcagaaagtttacgtaccatttccacccctagtgctcgccgtgttttggcgtttatacatccatagctgatagcatgattggatatttcggtaaatcgataggttctgcggaacttgagcaaactagcacaagtgttgaaaaaaaaaaggaaactagcagatgtacgacacccattatcgaccctcattaatctagaacgtattaacactctcatcaagcgatggggctctgcaattctgcattgtcgttatcttctaatagtactcttttttttatataggatacattgcctacgtggtataggctaatagcagcatacggcacgtttgtgattgtccaagtgaacaatatcctagacccttaacacgacacgtcggcatttataatagcttggcatatactccctccttcctgaaataagtgtagttttgtactattcacgttcaacgtttaaccgttcgtcttatttgaaattttttatgattagtatttttattgctatcagatgataaaacataaatagtattttatgtgtgactaaatatttttaaattttttacaaattttttaaataagatggacggtcaaacgttgggcacggatatccacggctatacttattttgggacggaggtagtaccatttgtgcgtgaggacgaaggctacaaaagatgcaaagcagagctccgttggtgcccgtaaaacagggtccttgtcgtgattcatgcgtgcagacacggtcgtctcgcccgagcccgatttaatttacacggacaatggacatatccctaaatccgtaagatgacatggtcgatccttcgcaggttcatatagaagtcacatacgtcctgtttagattttaacttttttttaacttttaacttttctatcacattaaattttcctacacacataaattttttacttttccgttacatcgttctaattgctttaaacttttaattttaacgtggaactaaaaacagcctacgtacatcaacgcgtcaacgccagcagcgttgcgtatgaagctgatttatctataatagctgctgctagtagtttcagcacgccgcacatgcgtcgtgatgttgatctcactggtggtggaacagagatcgtttttgtagttctgtgctgcatgcacaagcaaataatggccatgaccagagaagattttaggcgaaatggaatcagatcaaaagatgacctgtcaccgttcacctctttcatgatatatctttggcttggctctgttccagcaaacatcacagcacgtcgagagaaaggggataatatatcgtttttggaccgggtgacacatgctgctgttgcacgaatctggcctttcaaactgggtgctgctagccttttggcgagctacggcgtccgctagccacactttgcgacctcgcgtatggttttttttttcctgactttttgtcatgtgtttagatactgtatcagcttcgctgctgtttcctcaacacatttgctgccacgtttggccacccaaggaaatggtaaacaaatgcagcaaaacctcacgttctatagtttagtgctaattaaagaggttgcgtagatgtacttacagagaggtgaataaggcctctcacagtccggtgacgtggagcgttacttcgcgttgccggctcggctttgcgcttgcatggagcaaggtcgcgtgccccaattgagctcctcgccccttagcagagccgcgcgattcttactcgcagcgagtccacgcgtggcaaggttccgtgcgctatggagcgcgtgacctagacacgtcgtgccctcgccggcgaacgggacgaggaattccggattcgtcatccaaaattgccctcctgcggctctgtcgttcgcgccctcccgaccaccaccttggtagggtcgacgtcgagctccgccgccaacaccgccgcgccaagcctgtccaccactctctcggtcttggccagcggagaggggtgggctgcgacggtggaacgagacgggcggcgaggcagctctcctaggacaggcccgcttacatctgatagctttcataggtcatagactgccctcacagaccaacacatgtcttttctgcacactttatcctcactcgtacgcacccgggaagaatttcccgatcggtcacccatcccgaaattgctccaggccaagcacgcttaacctcagagttctttcgagatcggcttccggaaaaaagttccaacttgttgatatgagtattctattaatcctattaagccctgggtcgggatgctacatcctcacccccttaagagagatcaacatcctcgtcgatcaacctcaggccaggaacgtcccctcttggccacgtccgtgtgtctagtgccagcgcatgtgccatgctgtgtgaccactccaggtccacaccagccatgcgcaccatgcctgcgcaactgcgacacacgtgcccgtgaaaccgcgagagtcagctctgataccactttgtaacgtcccgcctctgctaggccgggcccgcttacatctaatagctttcataggtcatagactgccctcacagaccaacacatgtcttttctgcacactttatcctcactcgtgcgcacccgggaaattcaccaaggacgcttaacctcagaattctttcgagaccggcttccggaaaagaagttgcaacttgttgatatgagtattctattaatcctattaagccctgggccgggatgccacagctgtggccgagcagcaatcttctcggcgagattcagggaaaaagaagggaggtcggagaggcggccgtggccgagcagcgcttgcgcctgcttctgctccgattggggaggagggaggtcggagagggtcaaggcggcgatcttctcggcgaaggccgcgacgctgttcggtgtgtgcacgtgctcccgtggagacgacaaggataggggtgggctgcggcggtggagcgggatggcggcgggatggaggagcaagggagtagacgataaggacgacgacgacctcctcggtttttccttcgttcgcttgtggcgaggtgcggcggagtgggtgggaggagaaaaaccgaagggtaggtgaggaattgattttcctccgctcccccgtgcgttgtgggccttcaacagtatctccatccatttatctatttagatcacccaaattaggttccttgcactgtgggattgagtgtccttgtgccaactttttaggctaacaagtaacacccctctaccggtgcatgcactgtgattgccctaacagtaccgcatcatgaaccatataaaattataagtacgtactcttactactcaacaccccacaagtattcctaacataacaccgtatgattacaacaatttcagagaggtttgggtgttccactataatgcttgttcaaaaacttgaatacatttgtttattattataaatcgttttaacattcttcttagtcaaattctttttaaggttgagtttatagaaatatataacaatatttttaacacaaaacaaacacattatcaaactatatcaaataggagtgttaattttagtgaaactaattcgtatcgtagatgttactaaattttttctataaacgatatcagagaagtataactataaaatcaaaatgacttataatcaatgtttaactatatcgagtaacatagaattcatgtggactatgggagttagaattcacactctcattattgtgaatggtaatctattatatcttgagtttacttttttttatcttttttagatatctaactctacatatttcttacattatgtcccagttgatatgattgacatgcatttgtgccacacagcccacactgcttgcttgaaatggtaacgccacaatcgctattaaacgatatgaatattactattgtgtacgtacaagacagcaaggtcttcttttcacaactctgagttcgatcgatctcgaatttaaattgttagcggcagcgacagaatcacagaatactaaaacaattgcacatttgtcattactatatgctccaattgtctatgccatcgaaaattctgaaaattgctagaatgccatcaaaagggagattaccttgtaaaaattttgccactatcgttaggtttttttaacaccgtagtagtttttatttctcaagaaaatggaagatgagaaaatactttgaaagaaaatggctcaaatgctaccagcagatgaatttgacgatgagcacaacattttatttaagtttttttttaaaaaaaatctaatgtacagtccaaacatgttgacttggtagcgttagtcaaatttaacggcagggtggtatattcgcaactttcggatgaaaccactagcattttagtaattgataattgaaaaggtggtggcagatttacaattatagcaaatcgtagtggcgtatgtgcagttctcccattactgtttgtttttttcttctggtatttacttggtttataactaggccatcgccgccatccgattctgtgtttagtttcacgttaaaattaaaagtttgactaaaattgaaagtttgaagaaaaaagttagaagtttacgtgtgtaggaaaattttgatgcgatgaaaaagttaaaagtttaaagaaaaagttgggaactatacaagcactaagctggattgatttaccatgcatccctgatactttgtggttgattgcagtgcatgcagctgtgtgcttaaacttaagacttacgaaatgaaatatttcgttggcacacaaacacgtcataatttctagaggaaggcaatcgaaatttacatattccattgatagtttttatggtgttttctattgattgtagttgtagagtcgatttaaaccgttcgtcttttctcatttaatggaacacatctatttataatgcatctcagttggctgatagcaaaattaaggagtgtatacgtaagtttgattacgataaatattcagattatgatattatatcatgctaaaaatatattgtttgttaaatagttgttgatgtttagtttcgaagattatacattgtcaaatgactacattgcccaaaaaattggatggattaaacttataatcactgtgtgccttgaacataggagaaaaatgttcgaacaaggttacccatattgttttgagatgctaaagtgaaagagcgtcgtagactaataacaatggaaaataattcggtagcaatctgagtagcacttgaagatatacaccatgcactaacattcaagaaccttaagaaaaagttaaacaacaccatgcatgcaaatataactaattaagggtatgtttggtttgttactaaaataaacttactaaattttggctagacagcaaaataaaatatatgaagcaatcacaaccataccttgatttggcaactttggaagtttctactcttaaaggtccatcaaaatctaatcggggtttgtaaattcgactataactacccgacaattatcattatttcaattgatatggtctgaatccgtagaactttattcgatgaacgttgatagattctgatgaaattcaagtcataaccaggcaattgtcaaaaagatcggggatggatctcgcacctccttctagcatggcaaatggctgatggatgaacctttggctcacaaatttcaagctccgtttacacactcaaggaaacctgaaggatgaaacgaagtcatcttctaaacctgccaccctcagtttcccgcttactgcgcagctgctcggaaacggctggattatggtcacgtcgcttcaaacagacccattggcacgttgcctccacttgaaaggcgctattcgcttcccctgtacatttgttctaatcttcatgtgtttctcctcgatgttttcttcctcttctttatggttcggctgatttagttttaaacttttgtggagttttttaaaattttaattaattcaggtgagaagactctgcctggaaatggctagattatagtcacatcgcttcaaacagatctactggcacgttgcctccacctgaaaggcgctattcgccttccctctacgtttgttctaatcttcatgtgtttctccttgatgttttcttcatcttcttcttggttcggctgatctagttttaaacttttgtgcagttattttaaatttcaattaattcaggtgaggagcctctgccccggtgtcccttaaaaaaagattcatgcagtcaaacttgattggagatattagcggtcattttattagtccagtgtttgttttaataatgaattaaaactcaacatctatatattcaaaggatgtacacaaccaaatgcatgagatttctcatgtgtttaacttataaaattttgttaatatcattttttttgcattacaaaaaattgatatgttcatcttcaacaaatcaaacatgccttgaagacacatgaatcatacaaagatttctgccacaggacatcttggaaaccgtccaaaaccagagttcccggcccacctcagctcctcctgcgtccttttattaatacgcgatccatggcttcttgcatcagctgtttgccccgtccactgacctctctctctctctctctgctctccgcctctcacctccgtcctccaaaggacgaatcggcactctgcccagttcatctccacaatcactgctcgattctcgaagcaggggaggccattgccaccgaccaacaaaagttgaaggggtacacacatctgcatgcaatttctgtcctctggttgctagctgccgcttctttcaagtttcaacactccttgcaaccctccactcgtaggatcatctccatttccaatcctccttcaattttgtaaataatgaagaggcccaccagcagcagccgaaaatccaaaaaacaaggtgtgtttgctgcgagatctttttcgtttgtgtagactacttgtggagtgcgtcatggatgtaactgagctgcaaatctgtttgaagcttaaatacaagtgcaaactgtacaattcatctgcatttgcggtagtaatatgtttcgatccagtgtaattgaagcaagaataatacaaacacaaagttaaaagtgtacgcatatttttatgcaggagaggacctggcgttctctgagggcagcttgcccgcggtgaccatggagcagaaagacgaagccgagatggaggaggtggacgacgaggaggaggaggaggtcgacgaagacatagccggcgggcacgcggcgcagtcgccgtcgccgtcgtgcggactgggcgagaagaagcggcggctggcgctggagcaggtgcgcgctctggagcggagcttcgacacggacaacaagctggacccggaccgcaaggcccgcatcgcgcgcgacctcggcctgcagccgcgccaggtcgccgtctggttccagaaccgccgcgcccggtggaagacgaagcagctcgagcgcgacttcgccgccctccgcgcccgccacgacgccctccgcgccgactgcgacgccctgcgccgcgacaaggacgccctcgccgccgaggtacgcgcccaccgctgtgttttgcccgacgcgcgcgagagcttgtcacccaccttcaattcgtgctcgatcgatcagattcgggagctgagggagaagctgcccaccaagccggcggacacggcggcgtcagtgaaggtagaagccggcaatgacgcggcggccggcgccgcggccgccacggtgtgcaaggacggctcgtcggacgacagcgactccagcgtggtgttcaacgacgaggcgtcgccgtactccggcgcggccttcattggattcggcccgtcgttcttggtcgacgacgcgtcggcggcaatcgtgggctgctcgtcgtcgctccccgcgctcgagtccaaatggcacggtccgtactccgacgactcgtgcaaaggcggcgtctatggcttcacggaggaatggctcgctgcctgctccggcgagatggccggcaacgacgccgccggcttcttctccgacgagcacgcctccaacctcaacttcggttggtgcgcgagtggtaacgagggttgggaatgagattttgatctccacggttagtgtaaaaaatggcagggttagtagcactgtgcataaccgcattggcgcattgcatgcttggatggagcacgtacttttagtttttttactgtactcatttactaccgcctttggctacctggcgtgcttactgctagtactgtagcaaagtagcaagaagtggaacgagcctagaggacgaaattgatatagggtaattaacgaaggatcaaggatgtaaattttaagccgccaaggggtcgaagaaggatagcacaggacagcaaagcatagctgtctgcgttttactacctgtggtatatatatcatactagtatattataaagcattacataatagaaaaaaaaagacataatgccacatgatgtctatgcgaacgtaaccaaagtatcatgtggcatccctgaacgcagcctaagtatcgagatttgttactccgtacctcgaatgatgatagcccaaaagtaaatagcgagtcaaaataactaaatcatttagttcagtaaccaaatcttcatagcagaattagtgaaaacagaggtgcacaggagccccaagcagtaagcagcaacagcactcacagcaatacaacatgtctgagtcaaggtctcaactccctactgaccctccaagctgctacatgcaatcgcacactggcaaggtccaatatcatcttcaaaagtctctccatcccatttttcaagttaaaatttaataattgtgaacaaaaatcacacctaacagtctctccatctggttggccaaactcattccctcacttgccaaacaggcaccaccacagcataggcatcgcacctgtccaccgcgcccatcgacggcctttctttagctggcgtcggccaccacgcctcatgcgctcacggatccaactgtcgctgtcgcacggacattatcaccgtagagagggagagtgctatggaggagcttgaggatggccccaacgggagaagaggaagagaggaaaaaagagaaagaagaaatggtagtagaggctgacatatgggtctcagtgttggctgtatggatgtttggagagtttgatttggtagaccgttagaaatactctaaagaacatagtacaattcgggagcttctcacagctacgactaattgtaaaatctcctcctcaaagtattcagattttaatctaaattttgagaatatgtgactacatgataaaaaataaactactaaccaaatattgtgtttcaccttacgaaaataccttatcgttttttttacctctgaacacaactagtatgctttcgatcatgtttggcacatacgtggcagcattttggcgatgtggcaatctatagtgggtaagattatcgatcaattttgcttatacctttcatccaaaatttatcgaattaaatttagaaatttggccgaacctataagtctcagcctcctctaaacatcttttgtgcactccggtttgtctggtacataagttgagggtacatcggataggacattttacaggctaaatcaaacatttcccccaaaatactatctgtagcgtttttacagaaagctacggaggatccatcgcatgttttggcagctgataaattttgaaagataacgcaagccagctaaagcaccaaacactactgactggccagcatgatggcttgttcccctgccaccaaacaaatgaagggatgaagacatgaagcacatcgtcttaaaaaaacatagagaaaaggaaagatgttatgggtgtataaaagcaggtcctccaaagtgatgtaaaaaagtagccatcaaagataagtagatgactctccttcaaggacattttataaagccatgttaattggcttacacacaagggttaagcccatattctttttagcttattgattcatgaaacagatcgttttacttcacgctttggaaaaatatattttcctagatttttttactgttcaaataactcgttttaaactatatattaagtttttcttaaaaaattactctaaatcacacagagtttaaaccatgttgggtcaagtaggtacgtaatcaagtccacggaagtacccctgtatcatgcaaccatgttgggtcatcgtctaaactcttgtgtgtaagccaaggtacagagtgacagccgcagtcgagattgcagatgtgatcagataccatcaagaattgtttggcatcaagagggagcttggaaagtgttcagtgctcttccaaaaataactgacagtattgtcctagtagtagattgcaaagctgagcctgcaaaggatgcatgcttttaccattttgggaaaacatgagaagaaaatcctcttatctacagacaggttccgtccgcaagaaagaaaaacgctgcagtcccaattaacacaaagtggtatagtggttttcaatcgtgtcaacacgtctccaagatggccatcaattttattccaatgtttggtaagcgtccttttcgcttgtagggcacaggcatcgcaagtaagtaaagaatcatattaagtaccagtggtgatatgtcacacaaggtgagacgtcatgaaataaagaagaaagagacagatataatacaccccgagccatgtggctaattttatacggagtaatctttctttgtcttaataataaaacctggtgcagtatgatcggaaagaaaaaaaaaaaagaagaggaagagcatctttggtcttggtagtgctctcaaaccacaggcctggacatcgcaagaaccttgcaaaggctgaaagttcgctgaaatttggagtagaagatcgattttgccatgaaaatcctgtgcaacgcgcagtatggtgcacaggatcttgccatgcatgcgcaaccacgacaaaattgtacgtgtagctatcgctgaggagtacgtacgtctcgattgaatggatgtgtcgtgttgaccgcactgaagatgcggacgcgtgacatcttcttgtcccggggtacctatgtcctatctccggccgctaagctccaaacgtactccagcggacacgttcgtccggcctcggctgacgtctccggcgaccgcgaccgtgtcggccgctggatcgggccctttgttaccgctggtcgacgacggcgagaagcccattaattacaacacttaacggcggaccgtcaagtgacatatgcttcgacatttcggttgtgttgggctatcggcccgtcagtgaaaattctttttcagcctttactgcttaacctaaccgaaataggtacattttaggtcccttaaaaatataagtgcaatctaattcgtatccctcaaccgcaatatcagatatcttgactctccaactattgaaaccggtgtgatctccctaaatggtttcgagagcggtttgctagtgttagggatcgcctcatctccttcagctttggctcaacgacgcccaggatccacctcggcatggatggataccgctacgccaagtctgagctctcccatgatcatggtgacataagagaggagggggatgtagtggtggcggcagccggcaatgcttggtttggtactgcctagatgactacagcgtggatctttcagtgacctccgtgatgggactccacccagcgagcttcgtgagctcacgcagcaggcccatcccttggtgtgctttgtgagcgaggaaaagcggcggccttgatgtgctgcgatggcgagcctcgagacgaagtggcgatgaagcgtccttgaggcggatatatggctcatcgtcctcaaggtgaagagaggtcgcaacctcgaggtagaatggcgtggtctcgaggcggagtggtagaggaactcatcaaagccccaccaagtgtggactagatccactcacctaccagtaggacggcgaaaggctgagaaagggtagtactaggacgatggcggcggtggtggctcggcatagccagccatgcaaggggccgcttcccttctttctaccataccttctcctccacactagctgctgctccaccctcctcccgctctagctcgacagtgtcatcgttgtgtgccgtgtgggaaaagagaggggacaaaggaatagaaaagaagatgagaagaaagaggaggtaacactgatatatgggacccgcatgctgactcaattggttgaaccaggtcaacgagccatgtcaacgaaaaccgctgtggaagttaaattacactagtttcaatagttagacgaccaaaatatttgatattgtggttgagagatatgaattagcttggagctatatttgagggagtaagggtatacttattcctaacctaatctcttgacagggctttcaaatctcggcccatgtatttctcagctcagaatctggaccgatccaatcctctagatggtgaatgttttgtctgacgtatcgatgccttcctacgtttgagaagctaggagtaggaggcggatcagcggatggaggacagcctccacttctgcactgcatcatcggcaagcaggtttgctctgcgaggcaacgcggatcagcagagctcacacctcaccgtcaccgacggccgacgcgacgggagaagatcatcatcagctgcacatgcaagaaaacggcgagagctaacgagcgcgtcccacacggccacagcgacgcccccatcccgacgtcgcggccggagtctgatagtctgaacccatgcgtggcacgaggacgatcgaccgggctcagctcacgtcctgaaaacgtacgaagcacgcgcgaaaacgaacgcccgcgtgcgagagccacacgcggtgcgacacgcgtgcgcgcggacgtggacgccccacgccccggcgtaatggaggcacacgtaggagtacgtagcacatcgttgactgctcctcccacccgcgacgcgcaccacccgttcactctcgccgtcgtcgtcgtcgtcgtcgtcgtcaatcgtctaccagcatctcctgtccactgcgcgtgggcccgcccgtcatcgctgtcgcgggccatcgccactagtgcctcccacaagaggccgacgcggcgtggcactaatccttttcaccttttctttctactgacttttttttttacttcttttcgatgtgggggaaataatataattacacttggggtccacaaagtctgaaggcagtcacgaccaaatcccactctagcagatgtggagttaaagaaatcaggcttcttttgaccaccttggatcagtgaatgcgttggcagctctaatctaatctatcgttgtatggaaacattcttttttttgtttctgtcgccattgttgtaggttggaattattagaatctgtgtttcagaggctggtgtggtggtgaaaagaaataaataatgggcaccttgaaactgatagtctgatacgaaacagtagcgcccaggccgagagactcagagacagagtacctgatcctgatccatgacagtatgaccctgtaacagagttcactgttggtgtttactttcatcattttcgcatgaaatgcttttatactgtgtttaatttgtgtaccaaattttttttaagtatacggacacacatttgaagtatttaacgtagactaataacaaaacaaattacagattccgcctgtaaactgcgagacgaatctattaagtctaattaatccataattagcaaatgtttactgtagcatcacattgttaaatcatggcgtaattaggcttaaaagattcgtctcataatttacatgtaaactgtacaactgttttatttttttcgttcacatttaatgcttcatgcatgtgtccaaatatttattgcgatagaaaagttaaaagtttgacgaaaaaattttgaatctaaacacggcctacgtaatactagttgttaggcttttttaacgtatctactttccaagcgtcaaagtaagttgtttttttcggcagcacatattgatattgcactcatcattgttccatcaaaataataacaaaaacgattagtttgattttttcctagacaaacttatttaagtttgagcaaatttattaaaataatatagtagtattttcaacataaaacaggtatattatcaaaaatatattcaatattaaatcaaaactaatttgatattttaaatattgctaaattttttctataagtttaattaaatttaacaatatttagctagaaaaaaagtcaaacgacttataatataaaacaaaatattactattttttaaaaaaaggttgaacagatcaaaggttttaaagaagaaaaaagccaaatctatacttaagctgtgtttagatccaaagtttggatccaaacttcagtccttttccatcacatcaacctgtcatacacacacaacttttcagtcacatcatcttcaatttcaaccaaaattcaaactttgcgtgttgatgatatgaccgaaaatccaaccttaggctgtgtttagttggatccaaagtttagattttggttaaaattggagatgatgtgactgaaaagttgtgtgtatgacaagttgatgtgatgaaaaaaaactgaattttggattcaaattttggatctaaacacagccgtaattaaattatactggcgcaatagaacacgggccccggactccttctgcagcaagttacaagccaaactttcctcttcctttcctcttccttttcctttcctttgctctcctcgctccttttatcatctcctcctacccgccctgctcccgtgctgccgccaacaacgcgatcaccagttcaccaccaccgccacgcgcgcgctgtctccaaacacagacgcataaaccctagcaagccaacacggaggaagagcgatcgatcgagcagcggagaaagcttcgcctcgccaccatgcggcgatcggagtgggaggaccggtggtgcaggcggcacccggagcaccggatgtccaagggcgtgtgcccctactgcctccgcgaccgcctcgcccacctctccgcctcctcctcggccaccaccacgacgcgcgcctcctcctccgcccaatccagcggctactcctccggctcgcctacccgctacgcggccctctcggccgacgtcagctccgtacacgtggtcggcggcgccagctcgtccttcgtcaacgtcgccgccttctcgcagccgctgatgccgagctcggttagtcggaaaccagccggaggggagcaagaagagccgggaagggaggcatctggcaaggggaagcagcaggaggtgaagaggaagaagagcgggaagaagaagaagattgggaggttcctgtcgaggctcgtcggagcggagaagcggcggcaatcaggggacgccgatggcggcgatctcttccattccaagaccatgaaggagaagacggcgcacaagtgggtatttttctgatcaaacgttgccgccaccgcatgcaaactatggatcgtaaattccatgcttggttgttattcttgcctaccttttttttaaaaaatttttagggggctttcactctaaactattctcaagtatttttgtgtttgattttgactttttttttaaaaaaaaaacaagaagaattttgggatcctgtatgtatacgagcagaagtttataattattaacctgtcaatgatttgtacttgaccacaacgggggattgcaaatcgttactctgtaaagctagaaaaatataaggagacagtgtatacgggtgtaaaattaggcatctgtacagtatcttgtatagtttcaattataagtttcatttctcgaattcatgcatgatcttatagttttgactatttaatttgcttatttgtatgtagaaatcacaattttccagttgtactgctcgttaatttaagttgccagttaattgccactacaaatacttacacttttgattttggatttgtaaatctatttgggcaaattctgaagtgcttctctcaaaggggacaaattgtactttatggaataatgcacatagcagtacaatactacgtacatggcaacgtgaagacaacaccggaaataggaaaaccaaatgaaaaaaaaaagagtttttatatgcaaaatgctaattaagctcataataacagtatcaatttcttaaatgttcagtgattctagctattcaagttttcatgttttttgatcgattgttacgcctattaattttaggctgaaccagtgaattctcccactggttatctacaattatttttatctttgctcctgtcctctcgttttggcatgaagtttgttgtctggattcagatatttctgccattttcgccaactccatccgcctatcctacttggttgggcagggcagttcaacaaaatagctccatctgatttgatatcacctactgtcctactggtgcgccccactgatcaacaacagttctctgttccgtccaacagagacaaggttaattcagtgatcagacctaccaaactcttgatttgttgtttaggtgcgctgtgcaatatgccaataacaaaggaaggttgcaagcatgaaagatagtactgcatccgttcccaaataagtgcacttacacttgatggacacaattactatgcaaaatgttcctaattaagctcataataacagtactatggaaatgagatgctctgatcgggatctgactccattatataacccttttgaataaaatgatttagatgtccctgattaaatgaggtgtagttcgagattgagtgaacaatatgaagaaatttgaataagaggtaattggaggaagaaatagtgataaagaagtacattcattttggaagaaaattaaaagctagaagtatatttatttagaggaggtagtagcctctatcacgatcgataatgcgcattcacggatgaacaagaacagatgcctgcccagctataccctgattttaataaaacatgcatcatagctttattgtgattaaagtgtagtggatgtcaagtaaatgataggaattgagtctagctgacctgctgggaggtgtgagcagagataaatgatttatatatttatttttctattaatttgataccaagttgtttcttaattagtattcttttatctcttgtttacaagagaataaaatgatgtagtagttcttgaaatctgtagtctgtagatagccatggtcatacatgcggaaccctgcgtccacggctatgcaggcgtgtgacctaaacaaaaccgccagtaggtcaaacaaacaggcaatacaataataccatatcgtacgttttggagagcgaaacgcagcccgtcgtggaaggctctaactagagagattagagaaggaaggaacagatcaaagaaaacaatcgttgaccgaaccagatatcaaaaccccccaagtacgatcgggtctgataagtggaatatccttatcgtccagctcgatcgaagtagcactatacatggtggtgatttgtggtaggcatgggctaccgttggatgcttagtgaacaagttatccacgggcggaggcgaggcgtggcgtggccggtgggacgcggtggatgcttacctggtagcgacccggcgcggcgattcctttcgttgacgtggaggtgggggagaggagagagcccagcagcgcatgggcgcccatcccctcgaaagcgcacggctttttgggcgcatgtgcgcaaccgtgcaagtgcggcaccgcacgtacaggtgtaccgcacgggagcgcggtcgttttttccccggtgctaccatgcgactgcgaatctgcctccgcgcacagcgaaaagttggggttcagtcgtgcggagcggttgtgcctgtatcgatgggagccgggccaagctggtgggattccaattgggccgtactggacgaatcagcgtgcttccgttggggaaataagtccattctacacccccctctctctctctcttcccgccttatctctctcggtctctccccttccccttcacggtggcggtggcaacgggaggatgagaggagcagcggcggctggtgatgagctcccactgggacgcagcggaaccatgggctgggatcgtagagccaaggaggacggcgacagttcgattttatggaggcttgtgacagtgagaggatgagggtagtgacagcggcagctgatggcgagctcccaccggggtgcatcggaatcgggggcggcagctcaaccttgtgaaggatcgcgacagtgggccccagctagagtgatggcctcatcggctatggcagtctccatgttgtgttcgtcctccttgctctcgtggtcaccggtgtggtctccgatggctctgaccaccgctacaaggccaacgaggcgcattcaacgccccccgcgctattgctcttgtaggatatgtcgacttgtccttgtccatatttggggaaccccactgcctcgcatgcacccaagtggaattagtggcctcctcaaccatcgctgttgctcggtgcccagcttctagaccttcaaagccattgaccgccctcccctgctcaagctcattggcgtaggtgttatcactgccatcctctcctgcctccttgcctggttgattttccgccgcgtgtggtcattgcctctaccaccgtgacaaggtagctgccgcatccggctcttctttcgttgggcgcccacaggtcttaccggttctcatcgtcgtcccggctacaaactgagagtggagaggtggagagagagagagagagagagagagagggagagagtaaagagaaaactgtcactgacccatgggtcccttgccttatttttattttttttcttgtaatgccacgtcagatcacgaatactaagtcaatgcgacatgtagacatcatgttagtgaaaatcacccttaatattaccgctagagtcattttgcaccggttttaatagttggagaggtctagacaccctattttgcaatcaagggatataaagtagattcgacctataattaagggagtcaaagtgtacttttaccttccgttgagcagttggggattgctgggcggaagatggcgaaagtggcgacgtgggaagatgggccgaccataagaaggcctttttagggcgagcaaaattttacagccttttgagcctagcggcgtgcatcggcccaaggtttcggtcgcgttagaactgaatttcctacgcgcgcagaacaagcgctagcagttcgagtatgaaatgatgtactcgtatacactttaccagctcatgatctgatgacatgatcaggcgaaaggaaggtaaacccagtagtagtacacagaaagcaccgatcaatcaaaactgacacgcccaaacaggtagtgagaagagaagacaggccccgaatctcggcagtagcagctactacttgatactgaagctcttaaaccggaacaagctgccaaccttgcgcatcatcacccgccgccgtgcgggcaacgacctcggcattgtcgagaacgcgcttagctcgctcttctgatcttccatcgacccgaatatgtcgtacaccgatccttcgaagttatccgacctccgccgcggtagggtgagccccgccggcggcttcaccctcgcctccgagtggcacttgatcagcccgtgcagttctctcgacccgtgcgacgacgaggaatcctccatgtccagctttatcccggaagctgtggggctcggcgacgcggatagcttcatgccggcggccgtggggctcgacgacgtggcgacgagcaggctctgcagctccttgacgctgtcgcgcgccgccgcctccgtcacccggaggcactcgagctcctgcttggtgcacttgatggcggtgtccttgtcgccgagcatctccttgagcgcggcgttctcgcccctcgcctcctccagcgcctccttcacgaccttggtgtccttgacggcctgcctcaggatgtcgcgcagcttggcgatctcgtcccgcccggaccgctgcgactccaggaggcgcgcgttctcgcgccgcgtctcggcgagctcggactcggtggacttcatgcacgacgtgaacccggcctccttgccccgccacgccgcgaacgactcctcggcgtcggcgcgcagcctggccacctcctccgacagcgcgcggagcttgtcgtccttgcgcttgagcgagacgtgcagccggtccgactccagccgcgccgtctcggcctcgtgctgcgaccgcgccagcagctgccgcgtcgtgtgcagctccccgttcacctccttgagtgccagcaccagctcctccatcgccttcttgttcttgtcctccgccaccagcgccatccgcagctcgccgtgaaccctctggtagtcgcgatcgtaccttcctctcggcgtcgtcgcgacgggcaccgcgatggcctcgagcctctggatggtctcacgcagcgacgcgttctccagcctggcctcctcgagctcgatcttggtcatctcgagctgcttcgtctgcatcgccagcgactcgagcatccgcttctcggactccctggacgcgtcgagctccgcctcgagcgtctctatggtggtgcggtcgttggccgacgccagcgccttccactcgctcacctccaggacgcggtgcgcgcggtctcgctcctcgcgcgccttgcgcagctcgccgcggagctcggcgacatgctcgtccacgtcctgccggctctgctgcatcttgttcgtccggattgaacacctcttcagacgttgcacggcgatatgagcaagaattcttggaccatgatggtgcggcgatcggggatgggctaaacttcgaggcatgtggaggaagaagaggataaaaatggatgatccaggcgtgcatcctcatgttttgctaaatatgtggtggcagatgagaacctaaaattgggggtaatgacaagtttaaggccagggttcatccgaaattctgaattagattgttacctatatttggagtgttgagtgttactatatgtaacttgtgatcttgccctgttcttttaaacgtgacatttccctgaattattgcataatcatgatatgtatcagaattctggttgctaaagaaagcaatcatttattcacctggagatccattttttgagaaagctgttacaggcagaattcagatgactgagaatacacagatgaatttcagagagtgattttgtatatcaatagtctgaacgcacatgatttgacacacgatgttaaaattcactagtcattatacacacaaatcttcttggggcagcagtcaaaccagttatttgtataattgtattgcaacctactgaagtgggcagcaaacttaagtagacaactggtttgctcaattgcaatttcacttagccacatcacttgtccatccaaatggtgcatctgagactcttcccctgcaacagaaggtcaaataccgtgttgatgtccttcaggggaacctcgtgagttatgaacttgtccaactccagctcctgcattgcgttcgtatcaacaatcttgatgttaaaatattgtgacactatgaacagttaatcagttttgagggtgtctgaaagtgaaaggtttaccttgttcagatacttgtcggccaggatgggaatgtcctgcttgggtttcacccctccgaagagtgatcccattacgcatttgccgttgaggatctccaacgaaggaatggacaaaggggcaccgtgcatttcgacgccaagaatgatcgtcttgccccatccctgcagcagtaaacagttagtatcttcagacacaggtggatcagctcatccaacgtacactaggatgttcgagtacaactgtaatgtgcatacctctcgggagctccgaaatgcatcgctcatcaccgacgccagcccgatgcactcgaagcagtagtccgcgccaccgtcagtcatctcgatgatcgcttggctgacaggtttgtccccaagttcttgtggattgatgaagtgcgtcacaccgaacttctttcctgaaaatcaacaaaaggtgttactaactactagtataaactaggacatcgaccaaaggtctgaattgtaatcaacattcagaacagtttcatgagcagaagggcttgccaagttcatgtttctcagggttcaaatccacgccgatgatcgttgacgcaccgcaaatcctggccccttcagctacctgacaacaaaaatacttcactataacatacgtacacttcaatattgtacaccagataatcgaaaattaattaccgctaatcctacggcgccgaggccaaagatagcaaccgaagaccccggctcgactttagccagcttccacgctgctccgacccctgcaacgcatgcacgcgagcgatcgtgagagaaccgcaggtatgcctgcatctctgccagtgtacgtgccagcagtagactagtaggacgaaccggtggtggcgccgcagctgaggagggaggccgtggcgggcggcacggcggggtcgacgcggacgacctggttggcgtccacgacggtgtactcgctgaagctggagacgccgaggaagtggtggatcggggcgccgtggcggtcgcggaagcgggcggtgccgtcgcgcggcatcccggggcgcaccgcgaaccggtacatggagcacacgttgctccgctccgaggcgcagtccacgcactcggtgcactggcccaggaacgtgggcaccaccgggtcgccggcggcgaacccttccacatgctcccctacgctctccaccaccctgcagtttgtcactccgagatcgatcaccttgcaattttcatacatcttcgtatattttggcaaaacgaaataaggggaaaaaataaaaatataccattttttcaccgattttacataaatatacacgtgtataaaggaatagcagaaatataacattatcgtagaatggaagtgcgaggtcacacggtctcgggcggcatcattaaccgttaattaattattaattatttaactagcatcattagtaattaattaatcactcaataagactattaattgtgccattagtgtcattctggccggtgtcgctcaaggaacaagcgaaaccgaggccttcttgcaacggctaccagcgaagaccgagcggcctcgtattctcacttgcgagagcgcttgcgtcatcatgccatcatcgctatcgcactttggggttttacaatttcgctgcgatttcgcactattgaaccgtaacgacggtctattcgtgcaaatccgtaatctcgtatatttctaagaaatacgatctattcgtacaaatccgtaatcttgtatatttcttaaaaaaaaaccttcaacattataatttcaaaaaaatattcaacgaaataatatggttgaaatgttaaccaattggttttgaaattttacatggttacataatatggttaaaacgttaaccaattggttttgaaattttagatggttacataatatgtaaaatcgaggatttacgtagacaagtgtcatactcgtgctttgtaaggggatctaaaagaatatgaaaaaatggttttatgttgatacggatgattatgaggttcagtttttgaaggaatataatttacaactttagttttttctaccttttttttctaatgaaattatgaaaactggtggtttttgaaagcgggtggctggtggctggacttacgtgtgcctaccttctcaagcacctgatgccatcgatcttgtatgttggttgttggatacttggatgcacgcgcagggcttgacaagcttggcaagaaggtgtttgatgcggcttttcccctgttatgctggattatctggaaggagctcaatgcgcgagttttcgaggtcactagtaagacaaacaacgaggtagccgacaccattatgtaggaatggtggattgttgggcttggcgcaccgatcatatagacatctgtttcgtttctccaacaagagttggaagaaatttaggatgctcgcgatgcgctttttaaactgctaaacggtgtgtttcgtgcaaaaaattttatatatgaagattgctctaaaatacaagattttttttttcaaatttgtaataattaaaacttaattaatcacacgctactaccatctcattttacgtgaaacacttaatttttatctttatttttatctccattttcaaaaaattcaaacaccaccgtagccatacatcccctttgttgttgttgcactgtttttgttctgatccatgtcttttcggtttatgattgtgctctatagtatcttagccccttggtattaatattttattttcagtaactgtgtagttgttcattacaaccaaacttctcttcaatcttaataaatctttgccggtttctctttgccggcccaacgagaaaaactgatagttttcgaataggaaggttgttttgggaaactattttaatccctcgagggaatatcccttcgttctttgtatgttattcaaatggttatgaaaaaaatttaaaaaaattaaaaatatgtattaacatgtgatataacactccacaaacatacgagttcaaatttaacttgtacattttgtaataaaaaaacaaattaaaccgcagctagttaacgtatattaagagtcaaatttgtttttttcgttgcgagatgtagaaattgaatttgtcgaggagtgatcctctctagcgggagattgtgagacccccctttcgtgagttcggccgggggaagaagctcgcctctagagatcgcgtatccgtccccaaggctcctagctagctcacacacaaccaaattatacaggttcgggccgctatgaagcgtaataccctactcctgtgtatgggatttagacagagttacaagggttactaaactcgggagaacacccttccttccctcctcctccagctcaggttttcgcagagtcgtcctctttcttagtgggcaaggtcctccttttatacctccaggggataccacatgcaccgcctctacctactcttctttcgggtggggacccaccccatcttgactggaactcgacccgtgccttcgcttggaagctaaaccacagcttgtccttgagcggggcccagcgtcgtccctcgcctgacacgggggacaaccctgtcattccctcattaataggtgaagacttgtggtggccgctgtccgaatgaccccccgatgggacgggtcatacctatctccactccgccggaagcagatgcgacgtgggagcacggttgtccgtccagccagacatgaccggcgtcaggtcggtcacagaccagtcattcttgaccatcgcgcgtcagtttagcacgccgcacgtctaccccactgcattaaatgcgacagggggcagttggggcgctgcgcgcattaaaggaagttcagcctgggccccctcctcgcttgctccccccgccaaacggcggctgggcgagggcctcggggcaaagcagtgtaagggcccgaggggcatgacgtggcaccctgaggccccgaccccccggccgctcctgcggttcgcggaatgcggggacacgatcaggctgtagggacacgtggcaggatgggaaggtagattcctcttacttcgcatacccccgggcctatatctccgacaggatttttacttgcatgtttgtggagtgatatatcacatgttaatacattttcttaaatgtttttaatttttttcataaccatttgagtgacatgcaaacaacgagcagatattccctcgagggatcaaaatccacttccgtttgttttggtatgttgttggctttctatatagagaagtacggtggtagggccggggaagaaaagttcgacaatgcttttgtagtaatagacgctatatctatctatctatctattatatactaaaagtccatgaaactttctacaagcgctctcaaaccgccacgtggcgctctaataaaatagagaatcctagaaattctaagaaaaaaacaaaacatatatcctttgattttcacttaaattggtgggtccaatattatacaccgttagataaaactgatcttaaaacaaactaaaaaccatgggtcccacctatcctctcctcccgtgccaaatacgtacgcttcctccccctttttccttttttcttcttttttccatttatatatatatatatatatatataatggatatattttttaaataatcataattttacaaacaaagaatctaccatcatataacttaagccggtgtactctttactttctactattattttcaaataatgcactattttaaaataaattttacacaattatatcgtgtacctatcaaataaacaatatctatatattaactaatttatatgtgcacttaaacttatggctctattatataaattatcggatctacattttattacactggtctattattctcaagtaatgcactattccaaaataaggtctacaccattatattatgtacccattaaattaacaatttaaaatatatattaactaatttacacttacactagaactggtggacctattattataatcatcaaatctattgtttgctaataaataaagcgtccaaaattatctttttgcccgctgcacattgcacgtctgcacctttgcctttcgcacgtattacaaagcataatgtctgagacatctaaggtgaacacaaccgttatagcgctactgctttgccacgtatcaaatcatatatggagatgattaattttgtaaataacataaaaagaaaattaaaggtgtgatgcgacaagagaataattaagcaccatgggttgtgtttttctctacactaattagctttgtttaagttgaaaccgagagttgattacataacaactataatgtatttgtgttatgtcatatttggattttgtactatttgttcgtacaggtgaaaggaatcattatgttataaatgtgagcgcaatattgacgaatatcaatacaaatcttactacgacaagggtgataaagggagtttaaggccctctcttttttcccgattccatattttggatttttgtttgcatgctttacaagtttctaaatggtgtcatctttaaacaacattctaactttttagaagtcaatccattcgtttataccctcgaatagctatcacataaattatataattcatcaatttcagctatcctaaaccttaagtactactccctctgtttcacaatgtaagtcattctagcatttcccacattaacatcaatatgaatgtgggaaatgctagaatgacttacattgtgaaacggaggaagtacatatttttttcatgcgagccatggtgatcaacggatcatcaaagtcgtaagatgaatatataagagttgctctgaacaattgtaaataggtgtcaaaattaattgctattaattagacatctaatggcttgctagccacaaaattaatttctctctacatgtatataaacatggacgaagctggaacaaatattaccatatgtcgcatacatatatattgcgcagttaatattctaattagtcatttcaaattccttaaaatgctcacaagctgccacgtggtgctataataaattagggcaaatattagaaattctaagaaaaaataaagtatatattatttgattttcactcaaattggtaggtccaatattataaaccgttatatattaaattgatcttaaaacaaactaaatactacgaggtcccacctcgacataggtacgcacctacgtgcacgggtacgtacgcctcccctcccttttttcatttttctctttcttatttttttcccatgcatatgcttcccttcctttattactatatcatgcgtcttcatgagacgatttaatcaaaagaatttttagtatcttacactcgcattcttaatttgcggccatactacacggtatgtatatacatggactgtatgataattaactagcaatagtttcttatttactcgagaaaaaaaatgattcaaaagtcgtaagtacttaatccatctcttactcaaaagtttgtgaatggttttctaagataccttaagaaaaatacaacccttaaattattataaaataacattatccaaactttaatttgccctgaatctatgagacaaaatttctgaacaaacaataatcttacttttcaataatatataagtgcccgcgcatacgcgcgggccaccttcctagttatatactaaaagtccatgaaatttcctataaacgctcctaagtcgccatgtggaagtcctacaaacactcctaaaccgacacgtggcactgtaataaacagctggacccactatttttaattattattagaattattttttttgacctgcctctcctatcccccattagcccacatccacgcatcccccactggcccatatccatgcacgttcatatgtacttaaggagaaatacctaatcactatttgccaaataaagcaaaaataacataatacgtatagactattcatcgggaaaaaaagaacatatatgtatgcacgtttgcacctactggaaaagaagctatcaattcttacccctttattttcttcaattgttcactttttaaaactttataaaacataggatatttctccttccctcccctcacctcctctatttttttttaaagtaacaacatcatataaaaaatcaatagttagatagcttgatgatcataattggtagtctattaaacttcctattaacgcttctaaaccatcatgtggtaccctatgaatactgtcgagtaatcacatagcactctaataaaacggagaaattcgaccgcatttaaatcggtgaacctattatttaatcgctatatctatcttgaaaaaaatcaccctccgttcatgactccgtgtggcttctcacatatgtacctaacctaccctccctccgttcttttctccttttcttttatttccatgataattaaaattattttttccttattggcctaaaaaaatccataggtagacatcaaccttctaaatctagcaagctcttcctctaacttctctttatatagtatgctaaacatcacacaaacgtttctaaataactacttggcactcttaaattagatacaatataaattagagaaaatagaaaaaaacattcgaccatcgatttctacttaaatcaattttaggtcgttagatctacatttcttttttttcaaaaaaaaaatcatccagacctcactccacgcccctatgtgacgccatgacagactgatcagatgtatgaagatcacatcaatgtctgataaattattttgttaattgcagaaaaaaaattaattgtgctaactttatatctactgtgcaaatgtgttctacaaacacatatgtacattgttcattattattgtaaatttaatagggggtaatatacttgcacaaacacatgactttatataaagtccttcaaactttctacaaatgcttctaaaccatcacgtgacattctacatacgctcctaagacatcacatgatactttaatagttttagaaaatcatataaattatgataaaaagcaaaaacatatcatccttgattttcacttaaattgatgaaactggatttatattatcgaaagagaacaaccaaggcatccaccgttagattagaatgatctaactaatcagagcctcaagtggtcaagcccacgtcacctacccagtgcatgcgatgcatggtgtaataaaattctacgacatctccaatgattgcaggagatcgctgtcacggtgtcaagtttgtttgatgagctacactttatattgtatacaacacaactccaactttatgaagatggatatgtcccgaatcatactgtattgtgctaaattgttcgttggctagaacaaactaacgattgatatatatacttaagcatactcataaacacaggccatagatatatatatataataccatacataagcaacaaacaacttgagtgaatttgttttctggagagttcaagcaaacaattttacatgtgcaccgccgggaccgagggtggcacgatgcatataaacggaggtttaattataaggaaaaatatggagtataaaccacgtatattgcaaacctaaaaaatatcatcacgagtaaaacttttacttccagtgtacctatgccatcttatagctatggacataataaactaccatgattgtttaaatgcctaattgtttcaaagaatgaagataaaatagggtaggtattgcaggcttcgcattgaagattatgcacaagctgcgtgaacacacggtgcaaaccaactaacacacacatacacacacatatctcactaaaaattgtagaaaaattattgtttgtacttttagactctcaaaatttatgcatttatactccttagactgtcaaaatttttatcctttttattatacggctatgaatttaaagtaatactttacacgtatgtgtaatgctaaatgcctaatgcatgttagctaaaagaaagttacaaagagtgattgtttcgagtatataaattccttgaattataaattttagagtaaaaatttttaaatcatgacggcaatcatgaaaagtccacactacaataataattatgcttgcagatttatttttatctataaaattatattcgttgtctatttgaagtcccacgcactctacatgaaacaatgaactgtttcccacaatccaaaatcaatttgactcaactagacttttttcatttggaatacttattgtgtcacatgcaccaaggcatgcattaataaacaatgagaaaatgcagcatatagagaaatattagcagatacatctcagctacgcgatacaataataagttctaaaatatctagccaattagactacataacaaaaagaactatcaacttctatcggttgttggcaaacaataacatgggcacaagtaccattattttcacatagggatttccaaccttttaattgtataaataattattttcatcacactactacacaaatggttcttgcgagcattcttttcacatgtgactcaaatgtgcagcctcctatgtgctaagcatcttgcctcaaactcaaggttcatctttgaaaataacttttgcaatccttttacacataactatttatggggtgcttaaccagcaattagcattgaagcttttacacataaaactattttaatggagcacttaacccataagatagtattgaatcaatctactcctttcgttatagtaaaacatagctcattttacaatataatgatattttattctttcaatttttttatatttgtcttcatacaagtcatattaagcaatccaagagacgaaggtcaataataaatcaacaaaattcagtaaattcctatccttcaaagtagctccatgggtttctccacaaccttcatgtataagcctctaatgcggcaattcaaaatcagtagcttttcttataataatatgattaaaatctatactttttcctaataaattattattttaagattcatattgactaggtcttttctttaaaataccatagagtctcacatattacagagaagccttaaataagatatgcatatttgatcaattaaaaagagggctaagcacgttggtaaaaaaaattactagcaataaaagtttctcgagactttttgtggaaaaaataaacaatgagaattgaattaaaaggaaaaattccttactttaatttcaacttattttgttgaaactatttccgacacaaaataatatgcaagcctacgtgactgcgcgggctatcttcctagttattctagaaatattcaaacatttgggcaactcgtattctattttggtgcaatgtactggcagtaggtcataggtcttgatcagtggtctaatctcatctcaataagtacattggtggcctaatcacaagaatgttattgtactcagacgggaaatcggcggcgcgaagaatagttataagtaacttacttgaatgtcagactctttaagttttaagttagcagtaggtgctaattagtactaactgctaaataatcgatgcttgtgccatagaacatcaaacctatttaattattaactgaaaggacaggtttgaactgattatatcgataggttggagtattaaactagtcgtaactcgtaatatagtccattgggagcattgacgttgaatttatttagccaacatgttaaggcaggttagtagatggtatgtggtccgcacattttgttcagtttgattcgacgaatacaaaatgttgaatgaacatctcaacaaaatcatcagttcctatatataattgattttcttaagatggtgaatctttatttcgagatttaatactgttctgatgtagagctagccatttctattatttccaataaaatatcacggatcaatagccggtaacgttgaagaatatttgtggtgccttttctactcttctatctccattcattcccttttcacaatatttttttcttgaacgcgcaaaagaattgcacgtcaatatattagaagaatagagtgtttgttacacgacgcaatcggttagaccgacttatgccaagaaagggagaaaacaaaaagaccaaataaaaaggagaagagaagactactgcgacagctaaacacaactttaaatagcggaaaggggttagagccactaccctcctaggagaaccccaaaattagcaatgccagctaaagatcatagatgacccttagagaggatggactcaaggacctccgagaccgaggacaacgcagagtcaaaaactctggagttctgctccttccacggttgccaagagaccaggaggaccataaaatcaaaactggcacgaatatacctttttaaagagaaatttactattttaccacgtgcatatacattatcatacacatacgtacacatccatgaccatgagtaggtcatttttaacacacgctcaagagacatcagacacaggccggataagtcatattgctgaaaggttgcgacccgtttatatcaacaattttctacaccaacacgatccgaatgtcattttccgatttcttagtttattatggcctttttgacatccaggaaagcatcgtccctttcctactcctagctcattcgtagaagcatagaacccatccagaaaatgcagctatcttacgtcgttcttatcagaacacgggaacaagccaaacatactgcatccatatacgctcatgacattcaacatcatacatatgtttccatctttagtgtattgtttgactcgttaaaaatcgacggcctatagggacagcagagcagctttctagccgtgtaattccaattatttccacgccactcgcttgggccgatttttcaatgtgggccatctaaaaaaacataaaaacagtaaacaggagttgaaatgaactgacccgaaggcttcgtgcccaaaaatcctcgggaaaacgccggggaaatcctgcaatgtggcagcaaaggttctcgtgtcacacgttttcagagcaaaaggctgtggcctgctttagttccctaaatttatttttcaaaaacatcacatcgaatctttaacacatgcatagagcattaaatataaattaaaaaaaataatttcacaattatggagaaaatcgtgagacgaatcttttaagcataattagtccatgattgaacataagtgctacagtaactcgcatgtgctaatgatggattaattaggcttaaaagattcgtctctcggtttctaggcgagttatgaaattagtttttatattcgtgtccgtaaacgtctttcaatatccggacaaacatctgatccgatgtgacacccaaaaaatttattttcgcgatctaaaacagtccctgtataacggttataaatctccacaaaaataccgtactacacatggggtccacacacgggacgttctgggccgtccgatcggtcgtcgacagatcagcggcaggggatcggactgacctgcatacgccagaacgtgacgtcgctgtggcagagcgaggtgcagacgatcttgatccggacctcgtgcgccttgggcgggtccacgacgatctcctcgacggccagcggctcgccggcggccctgcacacggccgctgctcgtcatcgcggcggcggcggcggcggcaacgaagcacggtcagggcatccatggtggtggaatcaaaccggaagcaaagagacgaggaaaaacgggctttggttttcgaggagaagatggagaattttagccggattcttcttacctttgcaacggatgggttgggggatctgacccgccatggacgcgagagagaggacgatagtaaagaggtttctgttggcgcggcgctctacttggaagggacgatgtagctcggtagtgaatgtctgaaatatataaagggagggagtgaggttgaaggcatttgtgtgcaggccgagagcttctaatcaaatggtacttgtattttgttttatgagagctttcagtttcttctaccgttgacgtgggctgatggatggtgtagctgtctagtctattatttttaaaataaacaaaactagtaggagtaggaaatgtagcacatattactatatataaaccaggggacatgtgacatgctactaatacaaatctgggatataacttatgttcagattcatatcccatcttatactaagtttatttattttaagatggatgaagtaggcatgtatatctcatcttatactaagtttagttagtcaatttgccttgctactctcttttatgtttgttgacgtaaagacaaacaaattcatatgcatatttgttgcagaaattatggaagcggatgcgaggctgtatgcctgtatttggttcgtatttcaatggcaaaatctaattcgcgcgtgttctctgttttgccttatcgcgcgacacgctcatcggccgtctgatcccacaagcgttggtgcgtatgtacatggcctcgtgattcacggacatggcatcatccagaggaatccaaattagaagctatgtgatgctctacgctacaccggcttcaaaaatgattttctcttaaattaatcatccgatctacgatccaattacaccggtgtgttcataagaattgaatctttataacaagatctcacatgattatattttgatgaaaaattagaaattacttttataatatatctaaattacttttagatttcactaaattacttcttagacccataaaagtaaattcaataaagcctaaaaataatttacatatattatagaagtaacttagaaaaaaagaaagtaactttatcacgacattaaaagtaaatctgttatggaggtaaaaacatgagtctatatagaaattaaatttaatcagcataaattacatcattgactaaaaatgattataaaataaacaactcacaacatgaatgtatagatttcttttaatgccataacaagttacttcacttttgttttaagttacttctatagtataggtaaattactttcaagctttattaaattacttttatgactaagaagtaatttaataaaatctaaaagtaatttagatatattataaaagtaatttctatttttttcataaaaatatagttatttgagatcttgttataaatatttaattgttatgaacacaatggtttaatcggatcgtaaatcggatggataatctaagagaaaattccataagaagaaaaaaatacatgcacttttgagtatactagtagcaactagatatgagattgaggtagctggttatgaccatatagagaacgatctcgttgtagacacgtcttatttcaatctattatggcatctcttgcactcttttttgatcgcccgtttactcgtgtaaccgccagccgccgcgccaaaactggctcataaagaaacaaggaaaatagcatttgatgttaagattgtgtctgcgcacaaaattagaaacaaattcatccgacctgagataatctctaaagaacaaggaaaatagcatttgatgttaagggtgtgtttagttcacgctaaaattagaagtttggttaaaattggaacgatgtgacggaaaagttggaagtttacgtgtgtaggaaagttttatgtgatggaaaagttggaagtttgaagaaaaaatttggaactaaactcgcctaagatggtgtctgcgcacaaaattagaaacaaattcatccgacctgagataatctcatagaagtggtttgtgggcaggatttgatatgcgaaagacaggtagggcttaggcttcaacttttcggcctatggccctggagatcaactcgatctcatcaatggtccacacgctttcacgcccaaaggcgcaggactaagagtaattttacagttcttgagaagttaccatgagatattattttttctattataaatttggtacatcttaatatttagatactatgatgtaccatgagatactaaattttacactaaatttttaatacctcatggtacctccttaaggactgtagaattgctccaggactaaagacagctgaagaagaggagtttgaaggtccttaaaaaagtaccttaaggtacctaaattttacactaaaatttttagtaccttaagataattagtagttagtatctggaggtatcaaattttacactagaaaaatatagtacctctagtactttcttaaaaatggtaaaattacccgcttaagaaacaggagacccggagagtgcgacctcaccgttcagtttcagaaacaagattggactgagatcaaaaaaaaaaaaaagaaacaagattggactaatccagttctttacacgcaaatctgaacatactccgtaagaaagataatccttttcttttggaatgaaaatattctgcattgattcagaaaggaggatgctgctaaccgcccatgaaattaagtgtacatcagttattcgtgatggctgatggacgtattagtgtattactccttgtttcagcaacaccagcgaaacaaacagcatacttattgaacacatcaatcaaccaaattcagaacctgaacaggaaaagcatccccaccccaagttgtggccatcacttgtccatccatatgatgcatctcaggctctttccctgcagaagcaaatcgaaggctgtgtttatctccgtcaggcctacctcatgagtgaccagcttctccaattccagctcctgcatttgcatttgcacaacacacacaaagcacatgcattacaattaggaagagtctagtttcgtctgaaactgaaaccgcgaactgaatttataaaaacgcaaccttgttcatgcatttctcggcgaggattgggatgtcagttttgggtttggccccaccgaagagcgatcccatgacgcacttgccgaacagaaactcgaaggacggcaggcacaacggctggctgtccttctcgacccccagaatgatcgtcttgccccgtccctgcattaacacacgattattaattcccgctgcaaatattctcctctgaattattaacacgcgattattagatcactgaatgtctgaatcagtgtggtgagatcagaactgatttggtgcttctgactgcctcagtcatcaccgacgagataccgatgcactcgaagctgtagtcagcgccaccgtctgtcatcgcattgatcacctaggatagaacagaattaacaacgttgactgacgagtttggatccattagcagatgatttctgtagggtggtgccaaatggcgtgtttcctcacctcactgacggatttgtcgccgagttgggatggattgacgaaatcagtcacaccgaactcttttcctgcaaaaagtagaggtttcttcagttgtgagaaaatgcaaagattcttcttcactgcgtgttatacacaggaaaaataatttggacttgccaacttcctctttgttaggattcaaatcaacaccgataatcttcgttgctccacacatttttgccccttgcactacctgaaaaaaaaagtcaaaatatttgcagcggtcgtcaactcatcatgtatccgagtaagaaattacactgcttcacctctagcttaccgccaatccgacggatcccagcccgaagacaaccaccgacgaaccgggttgcactttggccaacctccatgctgctcctacccctgatcgacattcaatgatgcaatgaatgtcagtgcacagttcagaggtaaggcaatcaggcaaatggcatttcaggctcaggctcccccaattcgtttgtagcgtgctaaaatatggaactgtttggtaaaactcaaatcctaaatttaacttcaggagttgagtctgaactatgaagtggagttgtagaatagtttaagagatttgcttcagtccaaaaaaaaaatctcgaagtaccagtacctcacggtatcaaatcgttttcaatcgttggatctagcaatgcccatcctgtccaactagatcaaacgatcggaaacgatttggtaccgtgagatactagtacctcgagatactttttactgaccggagcaaatctcgtagtttaaaccaagcttcgtatatctagttcattttgtgaaagacgttccatccaactccgtatccattttaggtgaagttgaaactgtttttgattgatttggctctaccaagcaagttcaatatatctgcgaatctcaggctcaccggtgccgccgcagcagccgaggaggcaggcgattttcggcggcacggcggggtcgaccttgacgacctggttgacgtcgacgacggtgtactggctgaagctggtgacggccaccgtgtcgctgagcggcttcccttcgccgtcccagaacctggttgtgccgtcgcgccgcatcccggggcccatggtgaacggcacggcggtgcactggttcgtccactccgccgcgcagctggcgcacgagtcgcactgccccatgaacgtcggcaccaccgtgtcccccgccgcgaacccctccacgttctcccccacgctctccaccacccttaaaaaaaacaaacagatatagttagagattctcgaattcgaattttcggattggcgaagaggaaaattaaagcatcagggaagaacgaacatacccgtaggcctcgtggcccaagattcttggaaaggcagggtctacctattatgaaattataaaagcaaattatacgtgattctttcacatggtttgatcagatgggggaacgtacgtataccttgtgccagagggtgacatcggtgtggcacagggaggtgcagatgatcttgatgcggatctcgtaggctttcggaggatcgacgacgatctcctcgacgatcagtggctcactggccgctctacagaccgccgctgcatcgtcgtcgtcgatatgtatcaatcatatatcatgcgtgaggaattgagtagtagtagtagtagtaccaaggagctatgcagatctgatctctgtaagtgaattgtgtacctttgcaacggatgggcttcaggctctgatcttccattgcggctggatggcgagcttaagcagcactgcagcagtgtattctccagggcaatgttctgtggctataaatagatccctaactaacctaccccaatcatgatggaacgaataatcgatttcacccatatgtggtaggtttgatttactatccttagtcaatacatgcgatagaaaacaaaacatgaataaaactctgtagtggagtccgctagcttttgctttgcctggcctccacatggtgaactggtcctgattaggaccttgttgttttcaaaaaaaaaaaaaaaaactctctattccgcttaatgaaacagtactctctccgttttctaatatataacgctgttaatttttttatacgtttaatcatttgttttattaaaaaatatataaatattatttattttattgtaacttgatttattatcaaatgtttttcaagcatgacttaatttattttatatttccacaataattttaaataaaatgaatgtttaaatattgattaaaaagtcaatgatgtcatatagtaaaaaatggaggtagtagtagaactcatgcatcttccaaataaaagtagaaatcaaaacactccatacaaaccactactgtttagcaacctgttcactcacgtcgttttctcggacttttatgctaacctttcttctttttaggttgtgtttagttcacgttaaaattaaaagtttgattgaaattaaaataatgtgatgaaaaagttagaagtttacgtgtgtagaaaagttttgatatgatggaaaagttggaagtttgaagaaaaagtttgtaagtaaactcaggccttatttttgggagatatagtgtaggtcagctagccaggatctttgcggtggaagttgtccacacccgtgttcaaatgctatatctgacatatggatgatcgcattttcttgttccacttttctaaaatttggtagtacatacacatatagatgcattcaacctccatgtctctctattcttttcttatatgtacggccaaagtgatgatcgccttgtgtgttccagttttctagaatttggtagtacatgcacgtatagatgcattcaacctccatctatcctgttcatataataccgccaaactacaggtatatacacatgtggatattttcaacctccatctctatccttgccccacccctataatgccattggcaatatacgactacatgcacatgttgatgctgatctcaacctatgtttctaacctgtccttaccctggcggatttggttttggcataccctagtaaatcatggtagtaaggtaaatgcccaggtacccccttaattttgacatcgggtaatgtgatctgatcctaaatgctagttactcgtattatgtaagcaacggattgctaccaccgaataaagctccaatggaagtttagacaaaattgttgtcaccctgatgaataaaacaactcattttccctaacaaagtagtgtaaaataagagtaagtcaattatttgatccacttcatgaacctgcaactctgaaacacgactatacctaagcagagcaagagtgaagcagcttcaaccgaccccgagcagataatatctttttttttcagaaaattgcttatttgattctattttaaagcgtaactataaattagatcctattttttttaggttttctcatttgatcatgtttttcaaaatcgaaaatggaggctgaccttactcgcaaagataagataacggtgttaactaagggactaattatcttttttacccttactcatttcacccggttgtatcaaattttatttttgtttggacattttaaacatatttgtaacgaatatggcatagcttgatatattttagacaatttcaacaatttgggcttaaaatttgataaatttggcttaaatttgacaattcttacttctatttctaaaaaatgacataattatggcagacatacaaaattttaacatcattttctatgtcttgttcatctcaaattacattaaatgaagcaaaagcacattctccaggcattctccaaatccaactaacattcacatccaacatcaatcacaccaacagcagcagccgccaccataatcactacatcctccaggcgcagcaggcattagatggtgtcgatttgaataagttgggtcaaataaacaaactagaaaatatgagataaaattagtagttaggtctataaatatggtcaaatgagcaatttctctcttttggaccgacgttaggtatatcatgcattcacgctactatctcatttggagagtgagaaaagaaaacaacctcactggccgatatagcccctcgggctgaagtagtttttcttataccaggagtgaattatatttgtcaaattatagggatatagttgtatttgtcaaattagtgggatataattgcctctgttacatacttacatcagagaattaagacatattgtttgattttataaaatgtgggccggccggccgaccgggcagaaggtttattgatcagttttcagttttcagatctttattatatttaacttatctactactacgtactactagcatttgtgtctgctagtatcatatcaacatctgcattcattgtcatatctgcagtgcattcatggtcacatctgcagcgataaagatggagtctgtttgtacatatgaataagcgaggtatatccgtcgataacgaggtattcgtgatggctacattaattacaagataggttggtctaacttttcagaaatactcgtaaagataagagcatgtaatcattcatatgactgagaatatgtatgatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgttttcttatataaattaggccttgtttagtttaaaaaaatttgtccaaaaacgtcacatcgaatctttgaacacatgcatagagcattaaatatatagatagaaaaccaattacacagtttgtatagaaattgcgagacggatcttttgaatctaattagtccatgatttgccataaagtgctacagtaatccacatatgctaatgacggattcattaggcttaataaattcgtctcgttgtttccaagcgagttatgaaattagttttttcattcgtgtctaaaaatccctttcgatatccgatcaaatgtctgatgtgatgtgatacctaacgatttccttttcgtgaattaaacacacccttaaaagaggggaaatgtcatgcgtgatttggtcccactctcgtgtaggcgtgtaacgcatgtggcgtggtgatatgatatgccccaatcagattctggcagtgtggcaactagcaatgaccctgttctaaaaaatataaaaaataaatagcaatgactctgtccctagcgagattttttttaattttttattaaaatatttacagaaatatttttttaaaaaaacgcacttctagaaggtgagagtcgagtagatttgtaaatttccggaacagaaaaattgtctttaaaatattttactaaaaaaaaaattttaaaaaaaaatctccctagcgaaccctgttgagaattgaactggacgacggttttgccgtggaataagttcactttgggtccctttatttgtcacccattccaattttcattgcttgtctgcaaaaccggatacgactcgtacctcaacttatgaaaaccgggcaaacgagtttcctcggcggttttgaaggcggttttggctgacgtggtgcctacgtggcttatttgactaggtcttcgttacacgtggcattgacgtggcgcttacgtggcaattctaccttaaaaaataataaaaaccacggggccacatgtcagctgcacacaaaaataattttaaaatagtggggcccacgtgggccccacatgtcagtctcattccactcttcttccctctcccttctctcttcatcctcacttctctcttcttcccctctctctctcttcttcttcgcgggcagcggacggcgcaggtgggcggtggagcaggcgagcgaggcaggtgggcgagctccggcggcggcggctcggcgtgcgccgcggcggggatgaggaggccggcggcggggtggccttggccgggtgccttggtggacttggcgggtggcgcggtggccggacctggggtggtgggcgccgcggcgggggccggggtggcgggggtggtcggcgcggcggcgagcgtcttcttggaggagaccggcggcgtggtggtcgccgccgccgcgggggtgggcggagatggcggatttgggcgggaggtcgccggcccgactcactccccgccctccacgacgcgctcgccaccacccacaaggagcgtcgcaagctcaggcccgatttgggcgggaggtcgccggcgacggtgaggtcaatggaggaggcggtggcatgttcaacgtcgtgccggggctcgacgggaagcccggctccgtctcgctcgagctcgggagcaagcctgggtgcttcttggtcgccggcgccagcgcgaaggtgcaggttggttgcaggagccgcggcagcgacgggttaattaattctttgatcctttctatgctcaatttagtaattagcatggcaaatagcagttgaatgggaaaatgagtttggtttacatgtacactctgcctctcagtgtttactggagtagcagtgttgttactctgcaatgtcggctctttatcttgccattcttttcttagaaagagtatatacctcttgatgcagttgagtatactggaggagaccggcgacggcgaggtcaatggaggaggcggtggcatgggcaccgacgcccagctcatctccgccgagcgccgcagccagggccacagccgccggagccgtgccaccgtcgctagagaggagaggggagagagagtcgaagagagggagatggggagagagagaggaggaagaagagatggctgagaatgacatgtggggcccacgtgggtcttaccatttttttattaatttctatgtaaacctgacatgtgggcccttggaggtttattattttttggaattgaattgccacgtaagcgccacgtcaatgccacatcagatgaagaccaagttaaattagccacgtaggcgccatgtcagtcaaaaccgccattaaaaccgccgagggacctcatctgcactggttttgacagttgagggacgtgttttatctggtttccggttgaaggacgaaaatcggattcgttgacaagttaagggacctaagatgaacttatttcttttgccgttcggttcgattgattgggtcaggcccatcatctgggcttatggataggccgcgttggcgttggcgtacgtacttccggcccatcaccgaatcgatctcatgcacggctgggccatatccatccattaagtagccccgacactgatatatcgatcaatctttaggcatttgtaaatttaccactatttttttaattttgtaaagatactattcgaattacagttccagtgtcatttcataattttctagtggcagtcttataataataatttaaagcagtggcaaatttataattgtcctcatcgatctcttgatctctcgagtttatcctgagaacatgtcctacttgtgagttgtgactgagtcaaatactcaaatcccattttagacggataaacaacacgaaatatcacatattagagcaggtacagtaacaggctataaaccagctgtaaacatattttaagcagataaataaggagagagaagagtagcgggctatagatttatagccagctatagcacggactccaagacaccgggtgtgtatgacaggtaggaccaggtattaatagtgtagtatataactattgtataaataagctattagattggctataaataaattgaagttagtagttggttatactattaaacttgctcttatgcacgtaacactcggtaactgatgacgaagagtcttatctgacgcgagttttcgtcattgaaaaataatatcttcgacgctactaaacgtctaccactacaccaattagaccagaaacacacgctaattaatccaatcttatctcaatgatgatcaaactacacactttgtccccgagcagaatcgggatccagtagatcacgcacgaacgcaggcagcatactcagtgtccattgacagtcctgcccttgcccggtcaaagacgagcttttcggtcaaagcaactccccgtgcgtgctctccatatttaaaaagctagaaagcgaccggagtttaaacaaagcgcgcaagattacggcttcacatggccactaagagcaagtttaatattatagaccactattagcttcaaatcatttatagtcaatttatacaatagttgcatactatactattaatatctggtcacatctatcatatatatattatgttttagagttcgtgctgtgcttttctatctctttgtttatctctttaaaatatatttatagctggcttatagcctactattgtacctgctctaaacccccacctcgtaatctcttgggacttgtctttacgtacgccaacctcctctcgtcgcgtcgtcccctttgggaacacatctttttattcccatggagctagctatggttgcagttgccgattattccatagattaagattgctttgctttgcttgcttctgtgctcttctgccgcttttcacttcactctttgcttcggcccgtggtccagccagtgcggtggtggattctgtggtcgtacggtcccgtgttgctgctgtgattgccctcctgtgtgtgtgagatactgtgatctggggccatgaaccttctgatgtttgcttttgtacttaaaaaagttcattaaggagtgattgccatgtgtgtgtgacggaattggaaagctatataccaacgctagggcgatacgtggctggatctgaaaatgatcacgacccatgcagaactgaacatgtgaatttaaacactactactatcgatcaatcacaaagataaatccaggtgggcagtacaaatccatgacaattcctagtcacaaacagaccgacacatggcacgcaagtgcaaaaggttcagctgaaatatccacggcatgagtcagctgatggctccctcaaaatccataatggaaaaccaattgatagtgcggtaagaggaaacataaaatatgatatactatttgtgaggtttcaatgaaatatcattcagtgcaccgataaaatatcacttggtacattatcttccaaataaaatgtcactttattgagttttaagaccaaaaacccttatatatggagagagagagagagggggagggagagggtagcgtcagggatagccaagctcgacagcggctatactctcaggatgctggaagcaaaacgcgcgggtggtggcagcggcactggaggtctcgccgggaggtagaggtggcagtgatgacgacagcgagaggaggacagtgccacgagcagtgagcgtacactggcaacgcccctcctctcccgcgcgcgcatcgtcccctcctctttccgtcctttcgtccccacggcccacctaccgctcaccgccctgttatccccgctgccttctcctctcggcgagccttgtagcgccgctagcatgcacgctccctgttcgttgtctgtcttccctgacgctcccgtctccctccctccatctctagagttaagggtattttgatcttaaaactctttaaagtggtattttattcggaagacatcgtaccgaatggtattttatcctgtgtattatagtaagtggcatttcattaaaatcctacaaatgaagtggcacatgatctatttgctaatggagttgacaccttgccaagtgaggattcgcccatgattatttgtattgaaattatttggatatatacctgaaagcaacagtagttaagaaaaaaaaaaagaagtggtaaactcatttgaaaaaggtgataataagataactatcgaacaattggtaactcgtacattaattgttgaaactgatttttttaaaaaaatcattggattttctaaaaagatattaaactttttttaaaacccattgatctgttggctgtcaggttcgcaatgtcaagattcatggatatattgaaaaagataaaatcgttaaggccggtagatatattattggattaatttgtaactacaggtaaattaattgataaaacttagtatattttctgtaatttcatcagatttgctaaaaactgttgattttttttaaaacaatcgatttgcggaccaccataaagatttgtggtgcaaaatatggaaacaaaccttgttggttattgtgcggtgtgcctccactggtagccaacttagtaacactgtgtgtattcttttatacattagttgtatgctgatgacattacgatttcttttttaaaaaaataacatcagaagttatatagttagtctcattttcattaagctaagttagacggatagatcaaaccaaagtttcatattaagaaaagaataaaaatatgatgaaacagggttctgtaagaatttcttagagttcatgcgtacgcatcatgcattagccactactgaaaatccgagaatgagtcatgattgatagcaccatcatcatcggacataacaaataccctttcttctctcatccgttccgctctactttgctatgccaactactcttctctcctccttgtgattgctttgctcatccctcttcgctgccccgctataaggtatagggtgtcgttttgaatcaagtcttaaatacttctatatcgaagcagggatttaggtcgtactacttcatttttattgccctaaaaacataaatataaattcatattagtcagttatactagggtttggtgtttccaatcagcattgtcgtttttctattaacatcagtatgcttctgctccgataggtttgctttagacactagcacgatttaatagggcaagaattgccgttttccgattgatatcgacatgtctctgttttcatagttctatttatgatattataacaaagagctactattgtatttcttttatgtctgtctgatttcattttatttcatggtaggttaggtcccgtttagttactaaaagtatttcccaaaaatatcacatcgaatttttgaccatatgtatggagcattaaatatagattaaaagaaaaactaattgcacagttatggaggaagacgaatcttttgagtctaattagttcatgattagctataagtgctacagtaatccacatgtgctaataacggattaattaggctaaaaaaatcgtctcgcggtttttaggcgagttatgagattagttttttcattcgtgtccaaaaactcctttcaacattcggtcaaacatccgatacgatataaaaaaaaatttcatttcgcaaacttaacatctcaatcgatttcgaccaatctagccgctatgtgcactccttttcctctgctggttgcccacgagagcctatcgcctattcgcctcctccgctcctcaaatcccaatcccccactcccacctcactccccccctctcttcgcctccctctctctctcctccgccatggtcatggacaagtccagcctcccgccgccgccgccgccgccgcctcccgcctcttccgcttccgccgccgccgcctcttccgccctcaaagccctgaacaagtcatcctacaagatctccaagcagacctcctcgtcatctctggcttcgatgaaggcatcccaatcgccaccgccgccgccgcatcctcgccgcccttctcctcctccgctcccgccgccgccggctcctccttcgtccgcccccgccgcggttgaccacccgccgccgcaaccgcctgtgtacaacatcgacaagtccgacttccgggacgttgtccagaagctcaccggctccccctgccacctcctcccgcctcaggctcagccgccggcccccgccgccgccgtctccatgccccctccccagcccccgcctcctaccatcatggcgcctccgcccccacccccgccgtcggccattccgacccgcctccaccgcatccggccgccgccgctggctccgccccgcccgccgcccatcctgccgccggcaccgcccgcgctctctccgcttccgccgctgccggccgtctgcatgacggcggagtcccccatctcggcctacatgcgccgcctccgcgggatgccgtcgccgatccacgtgcccacctcgccgctcgggttcgggtgcctgccctctccacggacgccgccatcgcccggtgtacccatgccggccaccagcccccgcgtccgcgacccgtgaccgagaaccagccatgggtgctcctgctgctgcttccaatgtgtagatatggccggtgtaggagagatctggcgaggcggcggcgacgacgaaaggaggaaggagcaatacaattacaatgtgttagcttcaccttaaaatcttagctcaatttttttttagcatgttctacctaccttataatattttattggtgtatatggcgatgaattgatcatgtttggctaattttgtaacaagcttatgcaatatgtagtagcaaaactcaaatctttatatgcaaaatttatttagaagaatttcatggaagatgattgttcatgatctgatttcttaaggtgttggtgaatcatgatcctacatgccttgtactggaaatgttttgaactactccgtaggttaatttgtttgtgtttgtgaagtacagattacacctcagaagctgatcaaatctaagctcggtgcagatgccaccagatgtttgagcttggtctttgatgagtgattggtatttggatcattgttcatgacagattttgttctgtaggcgattgcaattatgcttcgatttctggtgtgatatcgacattttttgttttgttttctggtgtgcaatgtggccatctaattatggctacatgtggtgtaaagcatatgtttggtgatacatcgccgttcagctttgccttttctccttttaatgatggatttcatttgtttatcgtgagtattagagcctttgcaggttgcacgctctagaaattgtatgaatcattatatcagcagcggcaagtttcctatcgccagtgaggtaaatgatacaaagtttatttacttgatcacattgacatcttgtaatatggaaatgtgtgaaagaaaattttaacactctagctgatgcttcaataagcacttaatcaatgggtgactgacaagtattaagtggaaaatatcacatttttctattctcgattttcactttcagaagcttttgacttcagtgaattagtggtgaagtgtcgagctgtcgacattgcaaaagtggtcaaggactcatgggtgaacacggagggaacatattcgaggtacaagtatatggcctgagcacacttgcttatcttgagctcaaacggaggtgagcttgtgagatattcaacttaagggaattttactgtgtgtcaagttgattgaaaagcaacagccgaaaatcacaggtgtccatttctgccatcacatgaaatccattttaaagagatgatgaaaagatacaggtgtatatggtctgcgatgcaacatctgttctgttatttggtccctttgaattttcgttcttctccgctagcctgtgcttttgttgccacaatatacttcttcctgacgttattcgttgtttttgtccatttgttagcttgacgccacccttccgatgttttgctatccaagttacgtggtttcggcaaatcatgcgaacctgcgtaaggtttgaacagcatgggaaacacttgcagctgtatacaattgtttagttcaaagagtcttatttctctgtaggcgttcgcttgtgccaatgactacaggtttgcatccaaattgtatgtcagatctgaagtaacctgtttttagaattaaggaattcatgagtttaaaaacagagaaaaaaaatcatgaaccaactcatctcccacccataaactcagaaaatctgtaaaagtaagatcacaaatcactagccaggaaactagaagtgttaaaggcacatgcgaaactgcccagatgagtggtgtactaccaaatagctgttggtgcttgggaggaagaagtaatggtagaacatgacgtcctatctgtcctggcatgaaaatcaattcacactgggagcctcctgtgcaacggcaatctttactgcgatgggaagaaatgcatagctgggctttttttctcatggagataaatgactgggattctgtagccaacaactcaagtacctctccattcattccggtttcaggcaatttaccatcctctacactctccactgccttggctggcagtgcttccaaacctgtgcttctttctctgattcgctctgcctacccaatctagctgccaaatggctgcacaattgcactgccattgcactcgtcgttcaagcttgctctggaaccaaacagctactggaggtactcagtctgaaactgcaagacggcggtctgctctgggtcttcacaaggatgtcaaggttggtcgtctgtcagaccagtgtgccatttctagccaagactaaaccagaagccagtgccatcccaaacagagcatgtagccgaacacagtaatactttgccatgaaaatcttgctgttgtcctgaaattgtaatgtcaaccttataaggcgataccgaaatggggacagtttttttttaaaaaaaataaatgggagagtggtatgagagacttacttcatggtttttcagcacatagtccacaacccatttgcccacagggagtgtcaaggcacaaaggacctgaaatacaatagaagtaatggttgagtttagaaagtaagaactggtttgggatcggtatctcaacatgaagcagtaaggaacattggctcacagtgcaagctgatggaagagatttgctcatgccaaaagcagccaaaagaacataaagcgtgacaaccccaagagtcactaatcttgatcctgttttggtgccaattcttacctgtttgtaggttcaaacatacgagaggtaaacgatttttttttcaaagctgcacaagtgaaatgctaaagctaactttaggcattggtcataatcataaatagagaaaattaccaggggagacattttcccaacagcacgatctccatcaatctacaaaatatcagactccatcactgacaacaacaataatattcatagtcatcacagcacattgctaaattatgccaaaggaattatacctgatgaaaatggctgcagaagagtatcagggtagtcgtcagcccaactagaatggatgaagcaatgactgttttactgagagggagaagagctgttccgctgtaattgaagcatctcaagacaaataatgtaggtgcaaatggccattatatccccttggaagtgaaagtaatagtgggaaccttcttgctttagaggatacctggaaatgtttctgctgctgtttgagaagtagaaagctgtggttgccaatggaccaaatgcagcaaaacataatggttcacctagtcccctgtaacttagtcggaatggtgggcactacacaaagagaaaatacaaaagaagaaatgtctgagatattgaagaaatcgaggtgaaacatagtgaactgctaaaatgcttcagctttagctgttagtagatagcttcttgcaaaatggcacattttttatgtgctagagttcatgatgattcctccgaaaaagggtagaaaaatttacctgataaacatagccacagatgattgcacaggttaccgataaaatgaacctggcatccccagcttgggcaaaggcccaaaatagccccataaatccgaataggagagaaatatttgcagcatattgcgtcatcgttcgactgcagagtgcattacgatgtaacatgttttcacttctaaaacaatggttgcaaactatctttaaaaaacaaaagcttgcatagtagttgcattattgcttggtattagcagtacctgccaacgatgttaacaacagattccttcttgttcttatcagccccagtatctgaatcgtaaacatcattgctgcaatgaaatcaaactctcaggaacaagtgagcatgataaaacgtaacaatggatcaatagtgattcccatgttagcttttgtttatccttgttagtgtgccctaccttagattgagccaagtgatcacaaggactgatgcaaccaagagaacaaaataccgtttaccaaagaatgaacccacatgatggtaagcacaggcgcttccaacctgcagggtaagcgaaatatttttatcgcacactttgcaggaatatattttgatgaacacaatggtctttttcatcaaggaatagagtagcaaattatgtggcatggatagacggattgaacgaagcttcaccaatatgccgctgcaaagtgtgtctcacaagtcgacagtaaaattactcaccgtgagtggcacaagcgccacggagtagattggaagctttgccgccctccagagcagcgtccctcgggagagctcaacgtcgtctcctgcgccttcaccggacgcggcagtagcggtagcggagcactgaaccgcgcgcggcctcctcgcggcggcggcggcggcggaagcaacgctgctgcggcgatgatgtggaggcgcgaggtgggagacgaggagaggcgcgagggcgatgccggcgagcggcatcgggcaccgggcgcaggaaagcgagggggctcaggtcagacgcggcgttccatggagtgtgccgccgtgtcgcggccaggcgccgacgcttcggtttggtctgcatggataaggctcggtcatcggttggtagatttacgtcggctgggccgctgggatgtgaggcggtgggcagcccgcagccgcagggtcgggtcggcctccatgtcacctggcctccataccacctgtctcaattatagccggagtccaaatttcgtccttcagttggtaaaagagattcattccctaacaatttatatcagtgctggttattttggctccctaacaatttcgacggtggtttcattccaacaccgtccatagaggccgagacgattcacgattgtcccacactcccactcctattgaaacagtacatatactgtgggagtagtagtgcctcccaatacgccattctttacccatacaggcatactctcgtgtgcatgctatgccttgctactctggctagcactcgcgtgccgaagagtaacaccgagccgacacaccagtttgagttgaggtatgtgagttctgccgcggcagtatggcaacgccggcgccgagccgacgcgcacgcgcccgtgctgcttatccttttgcgggcgctgctgggttccgtgactggttgtctccgtggtctttcataaactgctacagttttctcatgtcctgatccagtgagctaaatattgggccttctgtacatcagtacgtccagttcttcgtcggcctaagattttaccatcagcctaattagtgaattaggtctgagtatctaactggttatgtatagcaagatgtatatttcccctgagtaaagacattgtcaaatcggtcagagactaattacaaaaacctaagaggacaatgtagtaacatataaaattacaaaaaaaaacacggcgtaaacttaacaggcttgtagaaaagcgtaaaattccaagagaacgcactgcctcccaaatccgtgaccaagaaactcggaaattcagaaacgacagcaaagtgcctgccccattcctctcctctttagtaccacctcgccagtttagaatgcattgcaccagcttaaatagtcagctcaccgactctgcaccgccgagctcagtagtgagagcttgtaacccatgtgggggcatcaggtggtgtggatggttggtgctgaatttgggcttgggttcatgttgttgttaactatgctggcttgcccgttccaagttgagtagtgggtgggaggggcttcggcgaaagccttgggtctctccggccctgaagtggcaggcacggcgtgaggctggcttcacagagcagcgatcactgctcgcttccaactgtggaaggataaacaggccgctgcaccatgggcccgcttctggcccagagttccactattacagaccaccatctttttttcattttcgacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccctttcggcaggttcgaacggtagtcgataagcttgatttgtctcccggatgaggtaaaaatgttacatggtgatcaccaaatgcatgtatgtagctcctccacttgtgctctgttcttccatttcagataacaaagtttcaggaaacgcttggattggagtgcgcaccaaataaaccaggatgattgtgcattatttgatcctacagcatggcgcatgacagtttcgaagattaagcacatcacatttgaaatttccctccaattcagtagagcatcatatgcctaattgcctagcaaattgcttcacttccttgcaaggctgaagccctggtgaggcctgctcttggacctgctcctgctgcccctatggctgccgctcccattatccctcccccggttcttcaccgacgagccggcgctctggctcagccgccgcgacgacggcgtcggccgcctgcgcgagctccaccctccgttcccgagcgccgccttggcgacgctgtccttggccgcctcccgcgcgcgctgcggcctcacgggctgcttgttcaggtactcgagccgcgacaggaggcccgacgccgccttgcggagcgcgtcgtcgccgatgtttgtctgcaccgggttgccgacgaggttgagagccctcagcgagctgtagttggcgacgagctgccccagcgccttcgtcgtggtgatcttgttgaagctcaggtccaccaccgccagcttcagcagccggtgcagcccctccacgtcgctgatcttgttcccggcgaggtacagctccctgatcgccccacagttcgacagccctgaacgaatcgaaaccacaaattgttcacttcttttgattcaattcacacgaatagtataattaactgcagggtacactgtcatgtctcatgtgatactagctcgcatggtgcatggaaacaagctaagcagtgcgtaggatggaccggagcggaccgatgtggcatccagtcacgctcgcgcacagcggtttcttttcttttctagggacgagcaaacctgcgggacatccactcgattcccaaggttctgaagaagttggccgaaaggagcatgggacacggtcacgagtatcgtctatcagaatgtacgaattgtactatccgaaaggtaagaatgtgatatgcctagattggatatctgatgggtgtcagaatgcggcgccctgtgtatgtactcgtttctgcttatcaatctggagttgccggtaaataaggtgaagcacatgaaccttgtatcgatcccttcagtgtcacagtgtgtgtgccagcattagtttcagagcatgacatgacgcatcgttactgtgcactactaaagtctgtaccatggaccatcctagtacttagcccggcccaatgtctatcgactgccaccgatccagaagtgcacacgagcattgcacaatgaacaagatccacgcaaagcctggctttcaccagtagcaataaacttactgaaagaaatagctgtgatatctgacgaaatgcttaccgtgaccaatccgtgaaatcttgttgtagctgaggttgagcacgcgcaacctcgtcagttcgcgcagcccctcgatgacagatatcttgttcctcgacagatcgagtgagtgcaatcccttaggcaatgatccagatgatatttgaactgcagaacgaacggattgatcagccaagaaagagaaacatgaagattaaattgccgcacgtaaaataaaaatattagcacataattaattaagttttaattattataaacttgataaatgaatatatttgatattttaaagcaacttctagtttgaaaaatatgctaacgaaaatcgatataaaatatgtatcttaacgagaaaagaacgtgataatttaccgatgaggttgccggacagattgactgcccggaggctggagaacggcgagatcaccgggatgacagtgagccccatccccgatatgtgcgccacggacgaggacgtggtgagcgtttgtatgatgctgttcgccttgatggcctcgccggccatgcgccgccgcgcttgggcggggaacttgccgccgaacgacgagggctccccgatctccgtgcaatgcgggcgagccgtgtcgtcgtcatcgtcgtcgtgctccacgatgcattcctcgttggttttgaacgggttgtccacgaggctgttcacccacgcgctgacccggtccagcgacgtggcctccgacgagaacgccatccactggttcgggatgggctcgtggcctacggcgatccccttgttcttgacgtcggccgtggcggcgcccgcgtcgagcgtgtcggacgcgtacccgtcgtgccgctgctccgccgacggcaccgctgctggtacggtcgccgccggccggtgcaggttccggtggcttcgcaggagcagcctccaccacagcttccggctccgggacgggagcacctggctggacgaacacttcttcagcatgacgtggtcggcgctgcacgtcgtcttcactgacgcggctgggctgtcgtccggcgcgccgactggggtggctgtggctgagccaccggcaggcaaggccatgaggtcgccgtaggagagcgacttcgccggaagttcgaacgctttcgagccacgcctcgccgtctcgatgttggagcacgagcgttccagcctcgatgccatggccggcaccatgaggccaaccccgggctcgctagcgtccggtgctgcggcggcgctgctagcatccttgtcggcggcgtcgctgttgtagccggaagagtctgcgtcgccgccggcgacgaggtcgacgtcagatgtgtccctcttcaccgagaccatgtcatcgtccttgtcgcggccttcacaagccaactcagcggcgttgaaagcgacaacctttgtgtcacatgccaggacaatgtcaccaccgcctttcccgatgtcgacggtgtccgtcccctccatgaactccaccggtttcaccttctggaactcattgccaccagacttcttgccgtaaccaatcttgctcgtaacctgccatgttcagagctgataagaaacaaaaacttaaaccaaaattcatcaaagaactgggtctcctaagaatataatccaccaacctttgataacttcctcttgccggcgagaagagcagagaagcagctgatcttggtcatcttccccagccacagcactactaattctcttttaacacctcagaaatctcacctgtttcccttgtaaaactaacagaaaaactactcccgaaagaagcagccttgtaattcttagccgttgtctatgggagagcccttcttccagaggagaaaagcggcgaaaggaagggtgcctgcatcctcctgcggccgcacgacggtcggggcgccgcgcggcggtgcggcggagaaggccagatcgatcgagcggcaggctgggtagtgtactgtgcacaaaacacgggggaaagtgcaaacgcgctcgcgtgggcgtgggcgtgggcgtgggcgtggtgtggcggaggcagaaataggcagcggacgcgagaatcacagccctcggctcggatggtcatatcccttggcatttttatacggtatatcagcggcgtacgagagttggtgccggaaaagcgcggacgccagcctacttggccaacaactacccgcgagggcggtgggtgccgtgtgccacgcgcgggcgcgcgacgacgagacgagggtggcgcctggcgcgcgcggggcagcttccgacgtcaccgcggcccgaaacagcctcgcgccgctggagaagttgctcgggttttttttttgggggggcgctttcgagtggcgacctcgggtctgtcgggtcttgcacgtacgcctgctttacgtcgtaccgtgatacaattgtgttgtattttgggtttgactttgggagagggatcggagacggagttctttttggccccgagcgtgtctgcgtgtaatttaactctactttggccgcgcttcggtcacggaggatgacgttttgcgtgggtgttcgcctgttcggtgttgtctggttcagtttacacgttgttcggcgcggtaggcctacataatcgacccccacccatgtcgaaattcatccctcgccacgggccagggtaggcctgacgccctgaacctgattaaattatcggtccagctgcaaacagggatactcatgcaccacacgagggacagtatataaaaaaattcataaaatttgataagataaattatgataatacaagacaccgtataaacgtgcaaatctaaattcgatttacacaggaagaaaaaaataacaaatttatgcttcactgacttattttattatttttgtttctctagttatagatttaatatagtcttgcatgtttgtgcatacacttataattattatattttttttattctctctataattagttaagtcacgtataaatgatttgtaccatagtatctaggtatataaaatacttatcccacacgacatgctaatgacaagaagataagtcaatgatgcctacgtcgatttcatctggggacttggcagattcgagcctcacaaaagcgaatggttcaccgtttcgtccgtctcgatcccgcgcgcgtgtgtaggccggcgtgctccggcacgtacgcgcgcggccgccacctcccccagctgggacagccgctagcatccgaccagagaatacgctgcatttggcttgtattttacgccgattcgtcagcctaatccgtgcaccgcactattatctgctctagttaaatctttcattggccgtcctcgtacgtgcagtgttactcccgtccctttcgttcgctcatcttactggatcttactgtttgttaattacactgtgaggtactcgccgagcgagttgagacttcttctccgagtttgacgagagcattgtatagtatcattggatatgcagagatctaagagatgcaccctggtccctgcgccggttttgacaatgtcatgtatttgaagaacggtgcacgcctgcacggccactttgcataattgcatttgttcctggatgccgttttcattgcatctcggtggagataaaattgacagcatgtattgtacttatcagtaactgtttcttctactacatttgaacaatcggttggacatctaaaatgtgatgcctgtactgaggaataagttgcataagcagcaaatacgtactcgctgctaatagatatgactggttcgattcgctgactttcatgtcattcccccaagaggagagatttatcaactacaactttacatctcgtgccgctgccaccaccgttgaaaattgaatgtatgcaaaatggaaggcaagaaaaccacaatcaagagtcgccatcgatcatggcccgcccgctttgatttgagtggtttcttcgattcaacgatttctacggctagtcctttcactggtaataaaagccacaaacccagggaatataatctttttcagggagttgtgttattatcgaacgctctcgtctgaagattgtgaggcgggtaacaagtcttcgtgtacgatttcaaggttctgatttctcgctatctcgttcagtcgtttaattgcgatgcgcacgatgcgggcagtttgcttgcgagttgcgagtaatgaataacaagtgcacgggcgcgagtggattgtctgtcatcttctaaagatttcaacctcgtccggtcaaattggggcacattccattatgatttggtttgtctttgatcggtcgcatgcactgtcgtcacgtgccttaatttctttagtacgagtacactgtacacgcatatttatttttggatgtatcggcccctccaaagtagaccaagggcatcaggtgcctgccttatactgttcaaacaaaattcaacctacagttcgagcaactgaagtttcaaccacgtgcacaactcacaaaccaactctcacgatcacatcgaatggaggcaaaagaagcaaatatttcctcggctattccgctgatataaacgagtgtgcaacactgtagtagctagacaatttgcctttgctagtttggctccatctgcagcatccttcgtcttgcttggaaacgggcaaacctagcgctcccgtctgcgtcaactcgctcgcgcgccacgtttttttcttcagaatgtcgcggcgggcaagtggggggcaagtgcgggcggacgggatcgcgcggcgccatgactttcccggtcgagtttgctacagctagctgatagtaacacagcgctttcatcagcatggatggagcaagtcgcatccatccgtagttttctctgaaaattctgtctgttatgcggaagcatcaggaaatcgaacgcatgctgaagagacgacgagatcatagcgcaacaaggcgcgcggcttccaatggggactagagatggaacatggaagacgatgaccggaaactgccgaggacggcggactactggacggaggaaagggcggcgctgtatctggtcaggtggctcagatgagatttctccggtgaggatagaggagtactggagcagtggtcggggaaaggagaatggagaaaataagtttcagcctactgggcttgatggctcgttggttctacaggcctattaggccataaactgcaacccagctcactttggacccagctacagacgttccaacttggaataagttcactatttgaccccccaaagtgatcgaaatctaatccatgaccctaaaccacaaaaccggatatctcgacccctgaactcttaaaaccggtgcaatttgactccataggcggttttgaagggcggtttcgctgacgtggcgcctacgtggcagtattgactcggtcttctttccacgcggtgttaacgtggcgcttaggtggcattagaaataaaaaatatgtatgggacccatttgtcattctcacacaaaaataaattgtggggccctcatgtcatcctctctctctctttctcttcccttcacaagcgacggcggtcaagggaggccggcaggcgacattagggcaagcagcggcggcaggcaggtgacactagggcggcgacagcggcggttggggcggcggcggagccagatcttcctcctccctctctctccctcatatctttctcccccgtttctcttcacgggagaaacgacaacggatgggggtcgggtttggcggcagcggcggtgcccactgggacctactaggagactaccacgaagcacgtcgcagagcggcggcggtggcagctgcgacagcaacgcggcgggggcagcggagcttgagggagtagagcgtgaccgctcctcgtcgccgcaccacgtggagaaggaaggagagggagaaagatggggtcgctactgccagcgccggcaacgacgctatgggaggggcggaggaggctgtggatgggattggaggaggcgccggccaccgctgccgctgaagatctggcccctgctccggtgtagacccccgtttttataacaagaatcactcgtgtcaccagtaccatttccctggatcaagtagtctggtactcacgattacatagctgaaatatcaagtgcgcatacaaggattgtctagcgcgaattattacatcataggcccgctggcatagactggaacataggaccgaatggttcgtaatacatgcaaaagcagaaatagataaggcagcggaattcaggcagcggccatgccattgccacaggcaacgaccgtaactaagacctacggagcgccgtcatcctccgcatcctcctgaagataagcatagggatcctccttgacttcattgccatccactgattaaattttgtaatagcaagagtgagtaccaaccgtactccgcaagccaccacaacaacaatgcatatgataggggtattcaaagtatggccattggtttatttgcgtaaagctagtttcacaattcttttcacaagcctaagatctagcatagactagtccagttttaattccaatgtttattacacaacaacggttctgttcaccatccattgtcttcccaaagatggcttcccgttactggccgtcatggttttctggggtttaccccttctcgcctctcgagaagttgatccaccagtacaaaatcatcacatgcatatcccacccctcattctagaaatttagagtctagccaagtgtaatacatgtcccggtgctcaatatccgcgagtacggctattcgaatagattggtttactcacactgctgtggatgtacactttacccgtactccgtgactttcccaacacatgagcctacgtcccaacgaatgagacttgccacggcaaagcctttcaataacctcactttggcagtacccgctccatgaactttagtcctcatgcactctaggcgtccaaggtttctagcagtgagaggagttctggcgctaccgagggggaaagacttacacattcattaagttatagttaaatttaggtttgcacatggcagtcctaccgatggcgacaccactgtaggcacccgccccacgcggtcctaccaatggctgccctaccgtaggcccctgcctctcacacatcaagaattccactacggcttgggtaccgcctccgctcagctatttactccgctaggtctatatccacacgagaagtacggttgtacgggggtcgtttcatgcttaacttcatggctcggtccttaactgaccagcgacggcactagcctttatcggactccacccaaatcatccagccaccccagtcggaaacagttgtttagttttatttctcctttcacaaatcatgtcatcaatgtcatggcaatgtgacgctcatgtcttaacatgccgcatctcaactacctttcctaaggtagttgcccaagcatatagcacttgataaatatgagaatgcatgattctagtatagcatgactaagcatttgtccaatattgactaagtacacacgatagcagggtttacaatgggcatacagataatcaatatcaaggcatagcatatataacaagtaggacattcatattcatatatagcatgcaattttatttaaatcaacataattttcgcaataggttcaacatgctcaaagattagtgatgacttgccttgatcgtagtcttgctgtccctgctcctcaatcgactcaacaattccctcggaatctaagtatacgtgcgaaagatcggatttgaattcaattagaattcaaataaattcaccaaaattcacacagtacaaatcatattaagaaaatggtaccatcagatagatcttgattttagatgaatttaggttcaagtttcattcaattccgagttaaaatgagtgagttatgctagtttaaagattcaaatttgagttaatccgagaaattgtaaaaagctactgttcctaattcatttatttttattccgatctgcaatctataaaccacagaggctggcacgtgggccatccacctatttcttttctcggtttttattttctaatggaaatcatgctgtgtcattgacaggtggggccagcccttttgattaggggtaaaccgctccctttaatcaccggtgggtcccgcttgtcattgacagtaaacataatattgattttaattagattttctaatcatccggacccatgtgtcatagaatcggctaatcatcattagggagaggattactgtgcactaactactatgtgggtcccacatggtttctctctctcgttcttttctttcttccccgtcgtcttctacctctcgctcacgacggagcagaggagcggcgtccgtgcggcgcggcggcccgagccggaacgactcggtgcatggtggggcgagcggcggcgcatcaccggatacccgccggcggcggcggcgaagcgcggcgactgcccggcgcgcggcggcaccaagatcccaaaagcagcagcggcacaatggaggccaatatgagcgcaaccaacgacgatttaaccatatagggtcctcatggagtatatagaagcaaaaacctagcctaagttacattagaacgaggccccaaatcgagggggccgctggcttctaggtgttcaggcagtactacaggcgcgagggcttaccacgcagtggcggaacgacgaagttcgacggcgcgcggcgcggtgcggccgaaacaggggcagacggcggtcggcgacggtcgcaggtgttcgacgctcggccttcctcgtgtagcagctcccggctccctccaacagtagcaacggcaacgcgggcaccttctctccacaccccgccacccacaccggccgagaggccctgcggcggcggcgcagcccccgcccaccaggtgttcgacacctggcggcggtgcgttttctttcctctgagatggagcaagagttttggggaagagggaagaagataaggggctgattttggatgaggacgagctaggggtgatcttataacaacgagagggagggcgattccaactggataaggtcaaccgatgactcagccacgtttcgatctctcctaggtttggttcaatgcactgtgccagcatgattgcctagatgatagagttccaggagagggatcattagctggggaaggagcaccctaatatccagcggtctcagttgtgggcgacaggatggcgacgcgatggcgacaagagcgacggcgacggacagtgataacggcctcgataggaaaggcgcagggctatgccctagggtgacgcggggtcgtcgtggcagccgttatcactcaatcccgaatgcgacacgcgaggggacgggatgacgcgggcacttgtggcggcgcggctttggtgcgggtttttggcggctcggtcggcggcgggcccacgcggcgtggcgcgacgcggtgcggcaaacgggcacgcccaatgcggcgcactggtcgggaaggcaggcgcgcggcacagcagcggttggagagggcgtcgtcgggcgtttggtcgggttagacacagatcgaacacctggcgcgcaatgaacagtagcggcccgagaaaaatcacaattagggcttttcctagacctttttgtgtgaataatttttagatggtttaatctccttatattttttagatacttacctatatttcaacacttccaatcttgtgatttattgcaccatatattaataattaatttttctaattccaacatatgtttctattttcccatatttaagttttagtatttgtcttgtcatatcaatatatttgtcttctcacaatatttaacttaaacaatacattttacaatagagaaacgaataacaccagcatgatgcaaaagtttttttttaagagttcaaaattttagtgatttttattattagggatttttaggatgttacatccggcccttgcccgcccgccctcccgccgctaccgtaagctcccgctcgcccgctgccgccaatggcccccgtcccacgctcgcagagagaaaaagagagatagggggaggatgaagaagatagagaggatgacatgtaggcctcacatgtcagtgggtcccacaatttatttttgtgtgagaatgacaaatgggtcctacacatattttttatttgtaatgacacctaagcgccacgtcaacgccacgtggaaagaagaccgagtcaatactgccacgtaggcgccacgttagcgaaaccgccctccaaaaccgccgagggagtcaaaattgcaccggttttaagagttagggggtcgagatatccggttttgtggtttagggtcacagattagatttcgatcacttttgtgaatcacaaagtgaacttactctttccaacttccaacacatgtcaagtttcagggataaaggcttcaattttcaaaaaaggattaagtttactagatccttcaatttgttgtagagtccgaaactcatccctgaaccgcaatacaagatataacgtgtccctcaatttgcaaaaccagtgtacccgagatcctaaagcagtataatatctagttttggctaacatagcgttgagtcaacatgggacccgcgtgggcctacatgtcagcgaccgacttgctccttctctgtcctcctctcccatcttgccctcacatcgccaactctccctaggtgggtggtggtggcggcgcgtcgccgagttggaccaaccgccgaactaggtggcgagaggtaagtttccatggtggacctctcactgcacctctgattcccagctcttcagcatggcaaccgacggggagatggctggcagtcggtgggagaggagcggcaatggtgagcgagaagggcgatggacggtggactggaaggtggtgggcggcaggcttccatggtggatcacctcattgtcccggcctcccgttgcacctccaattctccatctctccaacgcggcgaccgacagggagaaggctggtagccagcgagagaggagttacgcgacaataggcgacacaagccttgttctcatggctcctcgagcggccggcgagagaggagctgggcgatagtgagtgacgaagagccgggtctgatggctccttcgtgactccgcctctctccaagtcgacgattgtccttctccccgctacgccccggttgcgccctcccgtcggttgccgcccctctccaaatcagtggccactcgcttgcgcccccccgtcggttgccgcccctctccaaatcagtggccacccttctccccgccactctcctataaataaaagttgccagctgatatgtaggcccacatgagttcacttgccatgtcaaccaaaaccaatattatactttctaggacctcggatacaccggagtttaggtacacactagaaaaggcgcgcatgatttatagcccgtatatattatttttgtgttattaattagcacattgttcataaaagtttaaaaaaatcttagttgaatggaattttttgagtttcagtttaacgtaatagatcatattgttgagaaaatcatcaaattttctccctttttctatccatgccattagttattcctttgtttttttttaaaattacaattaagttattaactcatgatagatttttttagtagtgtccattgaattggttcgaagaggtaaaatagttttttttttcatttaagatatgcagctcaatatttcgaaaatacttatagagatatatatgaatatgagtagttgtatatgcattctaacattttttgcaaatgtactatagaatactctatctttgaacatgtacatgtagagcaagtgagctccattgacagaggcatttgctccttcccctgatatatagatacttccagattatccttcctctgcgtgagaggactggagctgccacagccatgctcttccctcgtactcctagacacacagcgaacgtatacatgtagagcaggtggccaccattggctccattgacagaggcatttgctgattgcctaatcgatccttttagattatcctttcatctgcaagggaggattggagctgccacaaccctgtttttccttcgcactcgacgcacaactgctcaactcttggtatcattttttccccttttggtgttctccagatttatctgccatgtgagagaggacacgtggaccaatcactacagataaaagcaatatttatatatttaaactcatgctagcgtacaacatcatctataatttatttaattctacaaatcaacatgtaagtatatctaatcatcatcgctcacatcattttaataatattttaacaaatatacctatcatttttataatatttaacatatacttatcaatattacgggtatcatttgtttgttttatgataagtgttgataaaacctcatgttttaatattttcttttctttttacctctcagctcgacaacctttggggaagacgacacttgcgagagaacaaggattggcacgtcggtgctgggagaaaggcgacaaccgttggggaagatgtcgcttgcgagaacaaggccggattgctgcgtcggtgctgggagaaaggcatgagcaattgaggaagatgacgcttgcgagaataaggagaagaggaggaagatgatggtagcggaggcaacatcgccctcgtcccttgatcctccaaatatgggtatcctcattgagaccttcttcatccctctctcttcctcctggatgtggtcgagctcgaggtcgtggtcgttgctaccgtggatggcatggacgtgttcgacctcgacgctcaccggctggttgatgcgtccacactcgcggaccatcacagctggtacggctcgacgcccttcgcttgatccgttgagtgagtggatcttgctcgttggaaatagcttccgtggatccggaaaatactgttgtagatgtcttcctcgtcgccggtttacgacagctaacatcggctcactgtttatattttttggaaaaaaaactttcaaatgcaactatagtatagttgcagtgtaactacaatatatagtatagtatagttgtagtttccggcgagttatgaaattagttttctcattcgtgtccgaaaaccccttccgacatccggtcaaacgtccgatgtgatacccaaaaattttcatttcaccaactaaacatgaccttatatacaagttataatattgttatagtatagttatagtggaattatattacaattatattatagttagatttaaaaaaattcctttaaaaaacttggggcacttttttagacacttttttttcttctccattgtttcctcggtatgtaatctttttcaccagttctttccgtgttttggtgtgattttcaaccgagtttggaatgctctggatttttcctttgttttatctagagtcttcgcagtcgtgcggaatggaacgtgctcttctggacacatggcacattttaacgagatgtgagcttgcttttagctttggccacgtggcccaatgattcggtagagattgcaccctgaaatcggtatttagattatatttggtattgcagttcatgtaatgatttcagacaacgacaaattaagaaatataaagtgaacttattcctttaaaaaaatgaaactgctccgaatttagacttcaaaaaaacttatggtgagggccagatacagaggaaggagtaaagcggtacaacggtaaacgaatatgcaaaagcagtcagaaaagaaagatgacggagaataccatgcatatcagctttatgtttctaaacaaaaaaaaattactcagagccaaacggcttccagtacaagcatatttttatacatggtaaactttaaataaacattattccaggattggtacaacctgtacgcataaaccaaagaacagaaaaataaacagaaaacaagaaacctgtggatttatgccgctatagcaccttccataaaactcgtcattttcttttattgcctaccgcagattccaccatataatatctaaagttgaatggtctttcattcaacttattctaattactgaatcttctatattatcaggtgcaggcagtgtggtaataaaatgataactgtataactatcgaaaaatgtgagagacatcaacttttttcagcaaggctttcatagaagagtatgtagccgttatcagtgttaccactgaactcttgtgctgagccaaagaatgtctgtaccatggactcatcagtcatctcaacattctcgtcgtcgaagaacaaccagtggttgtggctcttcactaagctgatatagtggccatgatttggtccacttccaacatgaactagcacagcaaaaagggaatattccaagtctgagttgtcaacagtattgataagtttaagctccagagggaaaacaactcgatatgatagctttttgtagcgaccaagctgttcaatatacttgaagcgcttgagatgaattacaagaatgtttggtggtttctttatcttcattcttttctgtgcttcttgcaaactgaaattacgaacaatttccatcacagtcaatatgacaaacgataggaaaatgcatagttttcgttaacattcaagtcacgctacatttcctaacccagacgcttcaggtgctagtgtttggtttgtcaagcaaaataggaagagataataactgacgattagagttcagatgcagctgaattgaatcaactagatgacattgatatcacatgagaaagcaacacaaaatcaaagggactgacatacctgcagcatttgtcacagaagaacttatcctcagcattcagagtctcagtcgagctgaagtttttaagacagctggtaattgaactattctgttcaatatccagactcaggtcaaaaaacgtttcatctctatcagtcacagtctcacatcttagacatcttgtttcattagtcaatatgccctaccaaaaaagaaaagaacaagagggctcatctccaatactgtagcaagcactaaaattggagtgcacttgcacatgcaaaaaaacatattggcagaaatggatagaaactcacctggaagcatttgtggaccaaagtaggaactggttcttttttagtaccattgagttgaacatttataggcccgtttgaattctttttcaaagaggaattttcacaaggttctgcaacaactttagattctttctctaggatgtcaactagctcattaagcaaaaaattcagaaattcatgtgcatcctgtaaaatacaaatagtattttcagtccatggtgagctcccgagtatataaatcgaaaagataatatccacaaaaatagtaaagaagtacaatagaattggcataaatacacatatattataggtattctacaatgcttaagttagccaaacaactcaggatgctattgacaactaaacaaaataaagatggactctgaataaaaggactgggaccaagccaattctacaccattaacagtttgccatttatagtatctcatccttatgtagatacatcttaagtgctatcttgcaaattcacgtgtggtctatgagggacatcaagatggtcagatttagatatactcttttttggggaataccagatttagatagactcaaggcggtgctatcccttacacttacacatgacctctcagtatgcgagggggttaatggaatatgttcattcatccagaacctaaagtacatgtaaagtctactgcatacatatcacatccaacattcatattctcagtttgtaggagcacctcattcagccgggcccggcaaaaagaagtttgtagaagcacctaagataggcttgtagtaggtatccctcctacttatttttaggttctgtcaatctagagtaagctgcttattgtaaataattaatatagatacaatggatttaatgctacacatctatcctacaaaacatcaagaagaaatgcacagaccacagagttgttcacaagtcacaacaacaaattgtgcagaaatccgcctggggccaactgacttaatcctaagggccagagcaagagatcatagcgtgatcacatttttgcttaaaaccacagaataaacattggcaaatgcaccattcaaaaaatgttacctggtgcatatagctgcgaaaaatctcattttgtttcttcagtcgttgtatgaaacgcttaggagcgataacacctgttttcttcttctggttgctgatctgcatgagcaaaggtcacaaataattatttttgttacagtacatcatgcacacagctcttagtgtactccagtgcagtcgtttcctctttatttttttctttttattttgtggaatataatttaatcacttctataaaactgtaaaattctaaacaagcaataggcctcaggacaaagggaactgccccacacagacttttgggcattgctccaaagtccaaatggatgaacttgacagaagctccactctaagatgcattgctccagagtacaaatggaagagaagatccactctaagaggtgtttatcttttttgaattgttaaaccattctcaaatctcaaggctgctttcaaggccacataccgctctggtgctacaatgtgcataactctgctatctactatcttggacatcactattaatagatggtaattagttcaagaaatatacatagtgtactaatggtagtggtggaaaacatgcgtagtggatgtaatcccatgctattcaagatacatgtggatgtgataaactaaatgttcagatacatgatttttgtaaaacttctatatattggagcatatgcagaaaactgaggacagcataacagttataacaatcaatagctgcagtggtacctgagagaacaggtcagctaagcacgttaacatattgtcttcgacatctccggtgcttttattatttgcatagtactccagtaattgctcacggaaaggaacacaaaagtaaagtgcctgcaacagaacgaaacaataattaggcccatgacctcaggaatacatataaataaaatcaagataatatatattattatcttccttattgcaatgtttctgattaaaaaaccccccctctaaattccaaataaacctcctacatatgaaccgaagatctgatcattatgtcatacaccacgagtaacctcgattccccattgcctaacgcaactagacggatgttatgaaacatgaagggggtcagcatcatcagataaacataaaaaatttctccacataatcgcaacaatgacctcgcagaacctccaccattccccaaccatcacgcgcacaaatcccacacaggaccgcgccttctgatgcatccatcaccggatcacattttccgcgccacgatcccgcgaagatcgcatctctcccaaccgcaggcacgcatcatatacacagcaaatcccacaaacgggggaaaactacggccatccgcctccggagaggggtccaacgatttccggcggctcccccccccccccccccccccccccgccgctcggcgccatacctgcaggacgctgttgcagtagcaggtgttgccgaagttctcgaggccgaagtagcgctcgccctcggggaactgctcgcccagcgccttctccagcctagagctcgccgcgcccatcaccgccgccgccgcccgcgccaggcagctcccatttgcatgccggactccggccggtcgatcgatcgctgcacggccgcgcgccgcgttgcgaggcagaggtgtcagtattggttttctcgttgggatcggaggttggaagttggaactgatcggaggaacggatggatgatcagggggaggaagggagagtagagggggaaggaccagtaaaaggcgtatttccgagctcccgtgtccgggaattctgacgtgtatatatcttttccttttttgagaaagaaaaaccgacctacttcgttatctctatctcaattcgacggtaaagatgtcgccaatggctcgagtcttgaaaagctgatagaaattgcggccaaatattttgttaaagagtgtgttactccctatagaaaagttagtatcggttatgacttttaactgaggcaggttcacaaaaccgaaccatttctaaccatggaatgaaggctggttgtttttctagatttcatgaaaaaccgttgactatcgaagaaatccaactaaattttgttggaagtttaaaatccaacttggattcttttgaaattgactaagaaattgagtgggttttttttcccaagacgacccaggaatttctctttttttttttgcaaaaaatcatctagttttcgtcggtaatgttactcatataaaccttggaccgaggcacatgacttttgactgttatttttaatccatataaaatcgaatagatttggatataagatattagtaaactattttgattataaatatagtgaaaaaactaccaattataatcgataattacatctagtgttcacctagacgctagacagacggtgacccatggtctagagttagccagtctaaacgatataccgtacaatatattgtcaacatcttttgacacacatgtatatacacttaatatgttccataaaatactgaagaaccaacggtttatggcatagagccacaggccgaagagaggtgggagcaaggtccgtggtagcgattagcaaagaagagatgacatgacttcatgtttgtgagtggcttagagtagaggggaaaagtttggaatgggatcaaaaacataagccatatgggccttgggcggtgtacgaagtttcaactcctaccacacaaaaaatgcattgatccattgcccataccatagtctaaatggcagttttacagtctatactcatcttaattttatctaattatatggtctagacgatataggaccatctttgaccgactaaatggtcaaacagtctaattcatggtttatgccctaaactagacgataatccatcatctggatgtggtatagactatagttgatctagacaaacactggttacatctgaatggatggagtacccttttcttcaccttttttttgtgcgtatctgcgaacattatcatgctgaaataatttgaaaatatggaggttactttatacatgttcaaactagctcatatgataaagctgaaatgcatattgccgcaagcagaacgcaacctgatagtgtagctcaagtgctcaactgaatcgattagagatgctccaagcctccaactcagcaacatatgtaagcagctaagcactaagtataataaaccatcaagaatgcaaaatcaataagttacaacacacgtcttaaataattaaatatggtcatgtcatatggcagggcgaggtgttccgataaatcaattgaataaatctatatactctgatgtacccactaaattccgcttgttgggataagcctactgttcaatgctcatccttctaatgtgcctatctatctttgactaagatcacaatttcactttaacactggaacatctacataactctctacaggccaccatgctactcaacaaattttcttggttccatcatcggatggaaaatctttattgctttcttcatcagatggaggtggcacaccaaatacccagtcaaggacattcaggtacttggaccgaaaaacttctctttcttgagcatagcagtgcatgatgatcgacgtagccatactgaataccaccacgtcggctcgttttatctgcagaattggagggcaaagtcctgcatcggtcatgcatgtgaaaaaactctcaatagctctcgcgaagcagtacagggctatctcgattcgcctgctcttcttctcaattagcagtgccagacctgtgggaaactgttgcaagagaatggttcaatagtccaaagctgattattatatactgaattcatgcgtctgcatttgcttaccgtggcaagtacaacgagtggagtattgcagctctggaagattctgaaaagcaggcacgtccatgccctgaaacagagaaggaaacatccagaattgtcatcccaagagaaaattgtactatctagatgtctactctaagaagataaactcaccatgcagaggcacagtacactgagaggaacaggcttgatctcgctgttcctagaagactcttccctattattgggtaaggcctgcatgttatgaggaatatagcacatttagagaaatcgggcctgttgcaaaaactagactaggcagcatgatagcttgcatagatagacagagtttacactatcaagggtactctttctaaacaggtcaaacttatctgacactgttattcttacatgcaccgcaattacccttgagatatcaagctcaattgatgaagtgtacttgtaagaccaaataccttttcaataaatcctgtcgatgaactacaagtgcaggaactaaatagaccggaacatagacaggtactgctcttccatatgcttgaaacaagaatgtaataaaatgccctgcacatgattgatttccatgcacaatctggattaaagagagaatacattagatcatggaaattttcaggttaacagacaggatgatgcgcgcgcacacacaaaaaacaaaaagaatttttttacataaaattgatgtatggattatatgcgtgaatgttgatacatgtaaaatatgatatgaacatgattcaaccataaggaacaacatgatactaagacatttgattatttgttgcacttaccgagcaagggactttcatatttggatctaactttaggtcaacacccacagacttgtagtacttctcaatactcgctaggttagagaaagcagtgtgattgactacttctttcacaccttgcagaatagtaagatccttcccaccatgcttatttagaaatgctttataagttgatggcaaactttcttgacttaaaatataggcagatctacataagaaaaaaatattaggcaaaagttaccctcacacactaccaaacatgcaccacaaaatggtgaacagcatatatacatggtactgaccgaaacccatgtgactcatgttatatttgataatataacagatcaattaataaattgtcatagcaagataataaggaattactaatgatcaagaaatcctagcgaattcttcattatataacagtctcaaataatgcattctttatatccatattaaaaaaatccagactaaaggattttagaccatttaaaaaacaaactacattctgttatcacatttcgtacagatgctatactaatttcaagctttgtactatgtactgtatatgagtatctcgtccaaggctccaagcaactccatccaatggatagctgtcagtacattgagttattgacaataggatctaagcaaaatccaaacatacgacatgcacaactactaccttctacagcctagatattcatagcaaatatgagagaacttacaaaatttgtgcagatgaaaggcacataaggaagatgtcaccatgcgaccaagtcaaaggcttgcaaatatttccaaatcttttgctctttattccacaacgggatgcaaggacagctgcacgcataagaatgtatattgccaagctagtatgttgtgtgcctggccctgtcaagagcatcgaaggaccagcaattaacccagccaataatgatctccaccttgctgttctgaagtagcaagagtatccagttatacattttcaattaaatactgaatggaaaaacaggggtagtacagtatgatggaacagcacacattctgaggtgtaatgctgaattaagaagaaaaatacagccattcagcagtttgctgaatttgtattcagtgaaggctgacagaacgccaagcaacactggaacattttaaccaaaggcaaaggcaatgtcccgttataatatatttgctcaaattatcgcagatttggtaacccatcatctgatctagatactagtagatgctatcatgcaaatttggcagcacagttcaccaccggccatcaccaaagctctcatgtttcctagcgaataacaaggagaggcagaggagtactaatttcaagcaactgcagggcttcagccagctgacctcttacggccccagatgccggcgatgcactcgtcgacggagacgtagcttccggcgaaggtccccaggaacaagccgtacctcaccgtctccttcagcgctagcaccaccgcctcctcgttggtcatggcgcccaccttcctgcacgcaccgcgccacaggaaaccgtaagtcacataagcagccacttcagctggggacagcggcaaagcgaaagcgaacgccgacctcgatctgggggagcggcggcggctgcggaggcggacgagcacggagaagagcgcgaggccgcccttgaggcccgcgccgatggcgaagcccttcgccgccgcctccacgcaccgccgcagccaccggagctcgccctccaccgccgccggcacggcggggaggtagtggccggcgcgcggggtgccccccggcgaggccgcggcgcacccgccgttggcggcgcatttgagctcctccggcgaggtgggggccatgagttcgccggagatgggatccccctccgcggagtaaagaggaagatgcctgcctctgcaactgcaactgcaacgctatgtggcccctgggcgcaagtcgcgagcgcaacgtgtggagaattcgccgaaatagtagtggctgctttgtgggccccaccaccctaactggacgtttacctctcaatctaacgctgcaggctgcagccacgagtccatgaccatgactgtcttgttcaacttcagcctgctaatttagtattttcttttcttgtttttcttaatattattttgagaattttattttccttgatgtaagttatatatatgatatatataggacatctttgttaaaagaactcaaaataatatttctgttctatagagaaggatttcgagtagaagatactacgaggattatgaggtagcaccaccgatttagtgtatggtgctttctataatcaataatatatgatgttttagcaaaaaaaatctatgggtttgtttggtttaggcactaccaattttttggggtagggtagagttgtatttggttggagaccaaattagaacaagctttaagtagagtatagaaaatatcaaactagacattggcaatgccaatggtttggcttcaaaccaaaaccaccatatacactgttcaaactaccaaaatattggtagggcaccgttttggcactaatacaaaacggccctatataatagtataaaagataataatggtgatggtgcttctaccatcaactaaacactactacatttacatgttttacaaattagtttttatatattttttaatattatgtagtctaatattcgtttgaatcaagtaaataacatatatccaaataaatatgtacattttacttatagcaaagcatatgtatttttctagtaagttttaaaaacgtcatctaccggagggagtatgattttactcccatacctcctaaaaacttgctgggcactgttcatatcatagtgttaacctctcttattttagcagtagcttataaatattgaaaaatacttatactgtcagagtatgttgcgcgtgcttaagtatagccatacgatttcgtttgaaaaattgataattaaaaaactaataagagttaaaattaaaaatcttatgggtagggaaaggaacatctgggagaagctagaagctgtctggagtgctggactgttagtcaatgcgcaagttgattgatcagttcagaataacccagttttagttgaatcaatcgatcgtgcccatgctgtcatcaccgaaagattgatgcacgcgacaagcaggcgacacgcccctcgcgagcgagttccatagttatacgtcaatgtcggatccattaaaaggtggcaaaaatgagcaggcgtaagctgatggacgcgtgccgatacattccccagtgatgatctgggaaagaaaaccgaacaaccacggagaattcatgccattcatttggcatttttctatacaaatctgtgggctgagagtgattagcgatcgctgtcatgcagagacgtgaatagctcttcaaaatacagtactcgttgttctatacgtactgtgcttgtttggacaatttgttagctcaacggcttatctaccagactatcaccaaagtttgtaatgatctgcttttaatgcttttattatacgtccatgtcggatacattacaaggtgtggcgaagtttgatagtttttttgaccgttttgacctaggcgcaacaacactgacgaagtgacaacatgtttcgcttagtagatgccctattaatgcataaaatgcttgctaatattgaccactacattttcagattagaaaatgctacacattattaatgcacatacagctccagaaaattattggagggttggaaccgtgccgtcccaactcccaaaacatgctacgggcaacagtttgatacggatgctgtcagcctggacaaccgttcgaactcgagacaccgtagtcaaaacatagcaaggattaaacatttttccttacacaaactatctgcagattctagacctagcttctccaactatctgaagcttttcacgagctacatcattttgatacattttacagaagaattactgtacaaaacgcataaagaaattactgtaccaaccaaacttcaaaacatacaaaaatttagcaatgcaactacaggttatcgatttggtaatgctatgtacaaagacctggaagtaatttacaagcgcatacacaagacgttagatcctagaaatatccaggcgttggcatgtcgtcatcccacagttctttgaattcgctcatcaaaaggccttcatccatctctgtcgactcctcgagcatcttttcttgcatagcctattagcagtaaagaattcagcaatcattccatgaattgcctgtctaattttagttcagttgtcactctaatattccaaaactgaaagcatgatagtacctgggattcctgcattttagttaccaccgtcaaaatcctctggtactgatccctggcatctgggtattgaaccatggatttcactctggcaagagctttctgtagcctttcttcagtctgcttccgtccttcttgtaagaaatcatagtcattctcggcaggtctgttttgggtcacgttgccactgctgctgctagtactctctgtgactgcattttctgtgggtcgaaacccacgcaacccagcacctcgtcgcctccagcgcaatataaccttctccactatcccaacagaccaaattattttgcgataatgctttctcacttggtgacctcgcacatgcgcctagcaagcagaaaataacgacgacaaagaaatcatcaattatacttatagtgctataatacagtcacaaagcatgtaagtgtttgttaaacataattatgtgattcatatcctctactgtgaaaagaggcttctcaataaggaaaaaactcacattccatttaataactaagtataatttcttatggttcatcaaagctaaaatagaattcggtagcagaagatctttaaaacactggcaatcttgtctaacacattaatctggagctttcagaatacataaaacatttaggtcaattatcatcatacaataacatccatacctggatcttgacgattcgctgtctaataagcagaaattcttttcttcccttccatccacggaacttgttttgtattcgagtcgcagcagcatgcagaggatcaagctgtgcaggtttggatggtttagcagacaagagtgacatggcacgctcatctgatatcgcaccattttcatcctcatactgaactgcttgttttctctggaaggattgcatcctaaaaacttggtatatccgggcagcagcttgggcggcattacgaacagcacctagtgaatctcccatagatccagtctgatggccttcaactgccaaaggcgaggcgcttctatcagcaacatttacaatgccaggtagaccagatatttctcctgcactgctacgcatggcttcctttagattgagagtctgcagatgacttgttaaagaagactctgctaggaaaccagagattcccttgtgtccgttggctgatgcaagatcagctggtgtgcttcctgaagggaaacttggtgttgggtctgttacagctccaggagctgcacctagtgctataagtgcaacgactgtccgctctctgcacaacaggtcaaacaagtttaatacatataaagctaataaataaataaactctgagcaattaccttccacaaaatgcagcccagtggagtgcagtccatccatgagcatctctgaagtttatattcacaccagcagctattgttggtcttattgcccaatcgtaccctagggcagctgccaaatgaagcacaccctgcccctcctcatctaacacactgggacctttgcctccatcccctactttatggagaagccagatatgcaatttttccttaatgcggttttgaaggaactgatcttgcttatcatctgtggcaggctcattatcatcagccaactttagcaactcagaccaatcatcattgttcatcatcaatgaacttatcttcttgctcaaatcaataatctccttcgtggggttagacagagttgtatggatctcatcttgctccacagacaatagtttatcaagacgcttctggagatatattttgtttgtagaaccaagtggacttggagcatccatgtactgaggtcggaaatcaaactcccgtacttcactgcaggccaatctattggagcaagtcacatagaaagggaccctgccaggcttgtgtgagggagaatgacatacaagagtatcatctgctataatctcagctgggacttcaaattctccaaacatgcatgaccattttaatctcttaacttcatcagaacttaagaaattacctttaataaatacctacagtatacgagaaattcgtaagcaacagtaaattcactctgagctacaaggacaatccgatgacactaccaagaccttcaatctcaaaggcatcttgcgtcaaaaaaaataaatctcaaaaggcaccaatggtgggttttcagaagacataccctagtctttgaacctgcatatgtccaggttggagaaaaatcaactatagtaaacagctgatcttgtgcaagcactggtcccagagtatactgatcactgcttgatgcttcaatgatattgtcagcttcttcactgttccagtacactccagaactagatgtgatttgagaatcatctacttcagcaagctctttgctcatccatctagtgaaactgtcatttttcttaaaaccatcctttatgatatcagaaagactagatgattgagttttcaagagagggtaattaatggcttcctccaaagttttatcattttgttgaaagctgtccactgtagcaaatgtaccacttgcatttggaatctgaaattcagtagcttctcagttatgtaccaaaaccaaaaagaatcctgacaaaatattatatatctatatatatatagtaatactagtaagatgaaactcatgaagctgcaattaagtgcagtatgcaaaacaatcaacaatataaacttgcgaagatctcaagtgctagcaagacaacaaagagaagtagttttatccatcaaaaaacaaaaccaggcgctcgcttataaagatatatacacatatatatgccaattggaagaccctaaaatccatagctatgtccagtataaaccagacaataccataagtccattccagactttaaacctgaacaaatcatggacctgggctacatctctacagtttgttagctgtgcaatatctctttaacatcataattttgcaccttttccctatactttcatctaattttaccttgtgaatacgtcatttttgtcttaaaacattcaaggttcaatatgggaattttgaggaacaacagtagttaatcgcaatagtaaaaacaatatgtaagactcttgacattattaaacttcaatagtattcatcgagtacataattatgggttattcgattgtgttcagttgttcacttgtcaagtactgcctccgttttttaatagatgacgccgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggcgtcatctattaaaaaacggagggagtacttgtccaaatccatccaggcaatggtaaactccatttcacaaatttctggaccaacaaaggttctcaaaacacaacttggcgtaaccaaataaacatattttaacacactccagccaggcatatttttaataagaaaatcattataaaacttcaagcaattctttgtttttttctcaatggatatggagtttcctaccaaaatgacaacatatttaaaaggtttgactctttttttctcttactgaagagcagctgctactgttgtcaatacttgtattcaaataacatctaccaatatggctatgcctttttaccacgagagagcttttgtatttgcaatacataaatgcatgcacaatacctgccatggagtttctccatctgtatcatcaccatctacatccttgatactcagtccattgttgtatacttcatcaaatgtgaaagattcaattcctgggcctcctgtaaaaggagactgttcggagggaacaggagcttggtaaagaggaatttgatgggtccctttgtcaggtttcattgcttcaatccataatgatagatcaatctgactattagggccattaaatgcagtcccaaggtctgactcgttaagaaccatgggtaagttatcttgaccatgagaatagaagcctgtattaggtgctgtagcctgtaatccttgataactgcctgaacattttttaaaaaatataaatttataaaatcttacatgtatattcaacttaggttcataatgagaagattatacttaatgccacttgcctacagatgacgcaggaacataagagctgaatatagaatcatcaatcacagatccacctccattttcatgctgccgcatccgagagaaagagttgtatctggctcctcccgaataaatatctgctgcaccgaattttgctttagatatgctgtgtatagttggaatatgtatcagtgaaactattttaatggactttatgcagaacagaaggaggtggctaaacagctctacctgattctgtttcatcatattcagaggcctgtccgctaactgagctttctccttcggtagtttgtgaaggcaattgacttaaagggctatccgcatgagatgcttgcagtacatcatcatgtcccgtactacgagagcttaattttccagcctgatggtcatacccatatatgtgcaggaaatgaaacttcagcttatagatgaaagaaaataaacgtgaagacaacaaagaaattaggtaaccaaggtagaaaaaagcaagcaagagcgttaaatccaccactaaatccaacacaaacagagggtttccataataggtcctcaaatgtaaattaaacaatgttaaatgttaatatagaatatttaatatgtttatcataagatatattatacatatggtgccctcctgagactagttaaaaaatatacaactggacaatgttctttaaaaattgatggtaccatatctaacattattagttaattttactaaaagacttgctgctgttttaaaaaatattgtctgttttcaatattcaccacactattaataatatcagaagggaacatcaaggactaacttaacatatcatggtgctaaagcagttctgtaactgccatatatgttgtttagctactggtttaacataaaaatatcaccaaacacgtgggtccagtgaaatgtggatcacaaacagttttgtatagcatcaaaagccagctatcaatcaacatgatgaggtagttttacgagaaaatcgataatactattaaacaatttactttatatgaagctttccactcctataagagatgtatataagatttaaattcaaatataagatgaacagataactaaataaactgcaatcatagcaggattaggtgcaaccttgacttccagataatgtacaagtacaatgtgcatgtaatccctgaaaaacaaaaaaaaaatgattatatatcaactaattgttttttgtgtcatcgtgcatgcatatgagctgcattatgaacacatgctattagttacttgttattgtgcctttgagcagcagatgcacagagtagtacaaaagcaaaataattgatcaacaatagttcacttactcctccaacatccaataactcctcctttggaaatttatattctcctccccatgagcatagtagcaatgaagcacatcaatgcttccagactaaatttataaataaaaaagtcattatcttaatatacaaagagtactggactgccagtatagaaaccctttaaaacaaatgctgtaaggtactatcacagaagaaatttgtaatactaatttttttacttacctttaacctttcatgggcttctttgactgtctttccatctcttttcttcctccaattatgaccgtccttcctgaaatatctcaggaccttccgatcaaacaagaaaagtgaaccacctaaagccatggatacaaaatattagtaagatacaaaaaaacaaaaacaaatccttaaactgattacttatagacactttatcaaatcctttgtgtacgtaattgaggcaatcacaggtgttgagagtgaagacagtagtaaatcaaatgtgcaaaccacaaaatcataactgatcaaaaggggattgattaaaggaaaagagcatagtgtaattgaaagattaaaggatggtaagttgataacacaaggggccaggaaatacaattaaaaaatgagaaggtgtataggcttttgatcaagtggcaaatgttttatgtttgggcagggtagcatgataactgaaaatcacacacccacgttttatgttcttaaacagcatagtacaagttaacgaatgaacccgccaaaaacaacatagttaggtcaggggtatatgtcaactgcttaaaaataataaacatgcgacttttgtgacaaaaaattataagacaacagtactcgtggagatcatacttggaggcctatttggaggttcaggagcaatacggaaactcctgtaattcttaagtatttcacaaatttcagtcggacgtaaccatcggcgttgagcctccttcagtatctgctcaatatctgtttagaagtcgatgaaatgcagagttagacaaccgaatatatttgtaaatgagaaagaattacgcccttttttttcaaattactacgcatctaagccaacttttaggtccaagcccatctccagaacacaaatacaattcccaatcctttagagcagttgcaacagttcccgatcactccagagtccagaacgctcagtcttagagaccggaccggaatctctgctttgcatcatcacctcaactcctgtggccaccaaaaactccgtacaattccgacagaggaacacgaaaaattccgacgaactccccaagtttccaaccacccacgcaatcagtagactccaaacccaaattccaaatcccgcgccgaacgaacagggccaacaaaactcccagctccaccggcttccgcgccacaaactccaccacccggaacgcaaccggagtactaggaaactaaccaaaacaaagaccgaggcgttgaccaaagccagccgcttcgtaaatccaccaatcaaaccacagaacgcacgcagatgagcacaaaccgggggaagaaaaaggaaaatctcagagcccacagagaccggccctcacctagctgcggcgcgatcgcgtagcgccgcccctccgccatcgcgaacaacccgcccgcccgcgcgcgcgccggccagcagattcaccgctcctcctcctcctcccggatcgcgagcgggctcccaccacctccctttccccggcgatccggggcgagatttcgcggggggttttgtgcgggggttcgacgcgagagacggtaggtggcggtgttgcttgggggggcgaggcgagagggagaacaattggacaccgcacgcatcatcggcgggcaaagcggctactagatggaaggaagagggagagtttgggcgaaatggcggtttcgccccccgcgagaaatgggacgatctgggccgtccgtttcggttggtgagtgaggccgaagacgacgtggacggttgatggaggcgccaaaagggtttcaacggcgagctctgccagttaagctctcctgtctattccgaaaccgtgccagataattgctttcacatgatatactttctcatgtgtttgtgctaactacacaaacacaagctaatgaggaaaagtctaacaccaaatcaaccatcacaaagtgtgtttattgacagaagcgacgtaaaccacttccattattatggaaaaataatattccggttggatcttatgaaactttcttacaaaaaggcacagtaaatcttatgaaatttatgcgttccacacaatgcctagttttgcattttctgcatttggatagtatcctagatcttttctgctttcaaatttagaaacccttattttgacggcgcatcagccctagttcctggccaaacacacaatcagtaattatctaaagcgctgggggagaaaaccggacttgttcaaatttaggacctgtttagttcccaaacaaaattttccacgctgtcgcatcgaatgtttgaacacatatatgatgtattaaatgtagaaaaaaaacaattacatagttcgccagaaaattacgagacgaatcttttaagcctaattatgtcgggatttgataatgtggtgctacattaaatatttgctaatgacagattaattagcttaataaattcatctcgcggtttcctggtagaatctgtaatttgttttgttattagactatatttaataattcaaatgtgtgtccatatatctgatgtgatatgtatgggtaaaattttttgccaactaaacaagcccttagattgagactatttgcttattcaatgcaaaatagactatcaattcgttaaaaagaaagattagcatggcccaagaaggcataattccccagaatcttcagatggtccagatcccacaacgatagcgcttcgtgcgggcgcacatagtacatatccatgctattcctcggtccttcgccgctgtcgccgtccggtcgcggtctcgcccacgcctcgcctcacccggtgggcgcctgccgcacgccggcctcaccgtctcactttacgcttgctccgcccccaatggcctcatcggcacatcgctaatatgaatatctgaccacctgaccacccctgctgccaactttaggcctttcttagatccagaatattttggccaaaaacattacatcaaatatttgtacatatatatgaaacattaaatatggaaaaaaaaaccaattacacagtttacatgtaaattacgagacgaatctgttgagtctaattacgtcatgatttgacaatgtgatgtacagtaaacatttgctaatgatggattaattatgtttaataaattcgtcttgcagtttacaggcagaatctgtaatttgttttgtcattagtctacgtttaatacttcaaatgtgtgtttgtatacttaaaaacttttaaaaaaaaaaactagacacacctttaactttcgtggccacacctgtgattagtccccaccaaccatcgatccatcatgttagggaggctaatattctattctcaccaccaccagctccttgtcgcttaggctcctttcgtttcctccctttcccaaccttcctctcatatttttcgcgtgcacgttttttaaattgttaaacggtacgtttgttaaaaaaaaatctattagaaagttgcttaaaaatcatattaatctattttataaaaaaattagcaaatacttaattaattatataataatatgtgctttgttttgcctattattttcgcctttctgaaggatctttcagtccgtgaaagttggagaggagaaagcagttgcttgcggatggagtagttaagatgggggatgtgatcatctcatccggggactagtagtaatctacatgtcgttttgagttcgtggttcggcagattgcaatttgcaaccactaattaagcagcatccagcagtccagcttttttactcagcgtcttgaaaagattagagattagggacagatggttggaaggtgagcatcatgcggcagtagcccgcatgtagagttgtgcgacagcttacgggcactctgcgcctaatatcctcgtctttcttcagctttttcttgcctctacaggctacagctcttccctcggcactgctcacaatctcacgtactctttccgttcaaaaaaaaaaaagataaactcaggtttccgtgtccaacgtttgactgtccgtcttatttgaaaaattatgaaaaaaattaaaaaaacaagtcacgcataaaatattaatcatgttttatcatctaacaacaatgaaaatacgaattataaaaaaaattcatataagatggacagttaaaattgaatatgaaaacccataatttgactttttttgggactgagggagtagtactccagtaacattgtactgcctcacatgtcaccatgaagccaggagcagggtgaagttgccggcatgctgctaggcaacaccaagtactcagcagtcagaactcggaaggagcttttcgagtgctcgccgacaagggcttggcaaaacaatccatggggctggctgggtctggcctatattggatagaagcgatcaaaagcatatgccgacgctgcccaaccgtctgatttgtgatggcccgtccatatcacgaaactgcaggttataccctacgtgcatcaatgcacttgtgcaatcatatgcctgtttatagttgaacaccggatgtgactccaggaagtccgcgtccaaggataggacacaggcagaagtacaaactcccagaaccgcctacctcaataatcagatgtctaactccatgttccagtagtgtagtactacactttctttgagccgaagagagagagtgcttgtttagttatcaacttttttatcacatcaaaatttttctacacacataaacttttaacttttttcttcaaactttcaattttagtcaaacttctaattttggcgtgaaactaaacacaaccagagtctcgctactgtgctctctattgatagaaaacaatttaaaccatatatctagttttagcgggactcttggagaaatggcagaccataacattgtttgttactactacaacagcaatgcagtgaactgctgcaacaccaatatcacatttcgaggatatgatagagcaaagaaattacacatataggccctgtttggatccggggggctattaaatagctctccggaatcttgctatttaggagtattaaacgtagattactgataaaacccattccataacccctaggctattttgcgagacgaatctaacaaggtatattaatacatgatttgctacagtgatgctacagtaatcagccgctaatcatggattacatcattagattcgtcttgcaaaatagcctaggggttatggaatcggttttgtcggtaatctacgtttaatactcctaaatagcaagattctggaggattatttaatagctcggaggatccaaacaagagcatagatgcaaatcaatcatcccggacatcaaattcaaaccaaccgatgccatgcttgcaaaagggaatcaacatgccactttgtaggttgtagcaagtagcaaacccactttcctttccagtcgatgcatcaatacatcaaaaatgaaaagttgaaaatttgttaattgaaatctgaagggcaagaagcccatatgtttttgctatgacagatcaatctgcaacagatcggtgatcgaatcagatgtcgaacaagacctcatcgtgtataaggtaatcttgtggtgaaaagcttcgagcgaacaatgcttcaggctttggccaagataaagttactcccacggcctttgaagcttccgtgaagaaatgctacaaaaacagatctaaatgcgctgtttacttgcattttgtcaaggtaatgtgagctgggcttcttgaacttgatgtgcatgctcaagaattaatttgcattcattccactttcaggactatcttcattaactcatatacgaaataactgatagacgctgatggcagaacctgtagaggagaaagaagaccagttacatcagataatctgaaacagtgttcaaaatttcctgtgtccattggaatacaaatagctacaggttaccaaaagaatcaggcaagcaaagcaaaatagggcaaagctttatcacacagaaggaatattgaatggattggttcttgtactaatctcactgcgtccttaacagaaaccataaccattttaggctttatcaatgtcatgtgaatattatcaatattcaactaagtaatttcccgattccctgaaagaactcctggattttaaatgggcaaccatgagataaagcacaaacctagtatctgttgtatgcacgtgtcaatcaaatgatggatttatagattttgctcctaaatatacatgcaagcagactatctgacatgagagagtgtacctgtagcaagctggggatcaagccagcatagagtgctggtactccaccttgatcaacaattttaaggcatgttgcaaaagcattcatccttgttgctttgacttgcatctgtagctgtctcctaactacttcaaatgggtatgtggctgcttcagcacagcaaccagcaatagcaccatatagtaaggtcctaactgtgcccaactcaagctgatctaatgcatttgcctcttgaccttgttgtttcatcgttgataccctcctcttcccttcgggggaatgcaggtagcccatcttcaatatgtcatatactccatagaatacagcaccagagggtgccatgctgatgagtgaaggtaccaatcctttgtacagagagaagaacccttcagtctggatcatgtggcgggcaacaccaataactcctcctaaggcttcaccaccaggagctaccatcctcgtcctaatctgaaatcatcagctcaataacttattggagaaaaatggcaccaaggaaattgaaaggtcattcagaatccaaaaggtaatttaaaataaacataccgtatccattggtatacacaatatcgttgctgtaacaccagcagcagcaccagcgataaacctttcaaagtttgttgtttcatcattgctagaccatttgagcaactgctttctgtaagtgtcatatgcatagaagttgacggctttgaatggagcagtacggagaatgttgacgaagtttcctttccaaaagcctttcaaaccctgtgttgttgcaatggcatggataagctcaaatagatttctctgctcagcacgaactatgtactccaactttagcctctcgaggggagcaacaactgttctgcaagatatagaaaaagttaggaagctaatgcctgaatagcagtgatggcaatattcattcacttcgtatattacttattgtaatttcagctcttggtagcaggctgatttcagtaaaaaaaaagcttgaaactgtccaggttctggaaaacatttaagtcagtattttccagattttcctttcatttctattatgttgaaggttatgtgtttagtgtttctagcattttaattgcaaaaatcatcacctatcaagaatccaccatgattgagtaaaaaatgtctaaacatcaaccaggagtaacaagaaccggttgccagtagccaaccagtttcttatagtagaactagtcaagtggcaagctctatcaaagacagaaagggtcagaaccaaatcaaataaattcttttgatcagttacaaaggttgcaccagttagatgcggtcaagttaaatttcaaaataggatagaattgcaattacacaaaattgttgatctctgaagagtacagtactcctttattcatgaggcctaaagtgccaattgcaattgctaggcagacaaccaactgaaccatgtaactttgatcttaaccaaaacagtttgagttttcatgtttctactatgttcatgatcatattttggtctgtgatatgcaaggatataaagcctacctgtgataaaagaaagaacgggagcataatctaaacaggatggggatccagttgcatcaaacttcaaaaaaaataagtggaattccagcttcagctcacaaagtaaatgtagtgctgtgtacagtgagcacaactaaattgacaacggtattacagatttacagttacagagacattataagttgagtgtattttcagcaaacttaagctccattttaactgcggaagtgatactatacttctctaccaatctactaaacaatgtaattccaaatgcaagtatctaatgaagttcatacgtcagagcatagcaatacaaagcggcaatacctagataccatagcagcaacggctccagaccataaatgtttcgtcatgttcatggcgcccgcaccagcacgagcctccttcacctcctcgaccaccttcccctccgacgcctccaccacctcctcctccgtcgccctcctccccgcgaccagcgcctccgcctcctccgcccgggcgcccttctcctccccgctcgcgagcagccccaccgggccactcacgaaccccctgccccctttcaccgacatcgtcagcgacacgaaccccggccgccgctgccgcacgccgaacgacgcggagatgccgggcatcgccgcgaggagcgcgccgtgcgccgcctcgccgtcgaggaacagccccgccgccatcccctctcctcctccccccgagcccgcggggggcagccacatctccagccacggcatggcgagcgaccctcgcgtcccacagccaccactacagtctacaggccgccgccgccgccgccgcagcaccccgagctagggttcgcggggcgaagcatcggttttatcgacagcgcacgaactgaatcggagcaggacgcagcagcggaatggaacaaaacaatttgcccacgattcgattcaccgaaccgcacccgccgccggctgcttggatttggacgggggaatggggcgggcaagcggatgcagattcgcggccgtattctcgtctcctcgctcttgcgattcgcgatgaaattgttggtggcggctgtgctagcttgcttggatcctgccgccccgggggcaggaaatgccagccaacgaggttgcacgaggtggattatttttttcgaaagaaaaaaaataaattttattttttcccctctacatattctctcccctctctggatcactcgtttgtttattcagtcaagtggagtctggagtttcagaaaaaaattgtacttattttcccatgcacgatggggtattcgtgtacgtgtcaaatggagagaaacttctcaaactgcaacagttgaaatttgccaaatcgctgtggactctaactagtaggagtaaaactggaaaaatgtgttagttctctcaacgctttagaatacgtagtttgctgaagcgtgcaggcgctgctcacagaggggggcaccgtgccaaagtgagatggcgtttgggcgttggcaaagcagaatatttgtggcgcgcacacggcgacgcgccaggaattgtcgcaactcgcaagtcagtggccaagcaacgagaacttggagagaatcccctagttgcgaatttgcgatgcccgtatttgggctggacatatatagaatctgatgcggtttaatggatcaaaaccagtgatcctcgtcaaattgttggaacaacattctgttattaaaaaaaaaaaagaaaaaacgaacacctttgatcgagctactgtcatactcctacatgacacactagtgtcattactactgacacaaaaactacagatatttcctctggccgagctgaaacatggccgagtttagctctgaacttttcttcaaacttctaacttttttatcacatcaaaattttcctacacatacaaacgttcaactttttatatcgttttaattttaaccaaatttttaattttggtgtgaactaaacacaccatgacgaatgcagctttacagtcctttgcagataatatgcgtgcgccgatcgccaacagcgccggagcgttgcccggcgggagggcggcggccaatttaattccggcgttactccactaaaattaattaagcaataattccagtcatactactgctacctagctactccaagttaagtttacaataaatatttttatctacctcacctagaactatatactgcattctgcttggacccccaccaccctcattaagtttgttcgctctcatggaattaaggccctaataactagaccctcctcgttcataactgctactaactctgatcgtctctgctccaaattccccaaaggtgaaacacgaacctgaacatgtcatgctcaatcattcgagagtgtcgtaaaagtttccattcacatactatggcttgaaacccgttttacttaaacttacaagtttgtgagggtgacgtattatatatatgaatttatcttatctttttttttaaaaaaatatttcataactatttagttgacatgcaactaataaatagatatcaattcaaagtgtttcccattttattatccggcaggatacgtgcaggactagatgactagatcaacttcacttcttgtttactctgtacgtaaaatatttattatcaaagaaagtgcatgtatctgactagaccattcactaaatattgtcataaatatcaaatatttctgtatggtcaaagaaagtataaccgacaatatatggactgcatgaaattactctggcttagaaaatactaaaaacagctgataatttcaaaacaaatcatatttttttagataatggaatataatatcccggcctttactcaaaagagttacagccaattattacatagaagctttcaagaacatagtgtaaatctaaatgaatagaacacactgtagagaaaacacaaagaaaccagcctaacgtaaggagatcacaattattgaagtctatttgtaaatctacaaccataattaccaaaaagttgcatgaccgtagtctccaactttcgacatgtaactttcagaacaaatcatatattcaagtttactttgactactcgcatcgacttgtattcatcgcatatttctatccccgataacttgaatttgtattccaattggggtacttgtaactgtattcaccaccaaaatcagagggggagatgtaaggatgtttcatttgttggacttattactcacctaatttgcttagcttaacacatgatcaccgattctaaatgcaaaattgagataattactgaccggatgaattgaagccataaattttaccaatttcctttgattcttatgttttccttccttttgattcacctgcacgggaacggtttgcactatgaacgtcttcctgtgctttgagatcaatcgggctctctttactctttaggattttggaattttggcatagagaattattcatcactttttctcaacgtcttctctccttttatttgtactggtgaggctcagcggcaatccgaatagaactctaagtttattacggagtacggagtaccatcgtttaaggtaacattataagtcttatatcttattttcttatttgtttatttcttattagggaagataacgatggaacttttatctctccctaatactatctcagcaataaccgataaaatcagccgacatcattggtggatatcagatggctagccagtgtccgcctgtacccgccatttttgcaccccatgcatggtcaagtacaaggagggaaaggaactgattgatgttacaattttgtcttaaaatatttttttgcaaggaaatggaccatggttatgtgcatatgcaatattaaattggggatggcttgtggtaaacttcataactcgtagggattacatacacatggaagatgctaataaatcggcagttaacaataaacatctaaataaaattgacgttaagatcttgctaaacattagtcaaaaaaagatcttgctaaataataaaagaaaacatggatgtatatttttttttctcaaaatcagtctaaacttgcagggcatgagactatgatgtgaggaagaaaattgaatgtgagaatgatttatcagtaaaccaaacaaattaatcctcatgtatgcagcgcattgctaatgatgttgttgtatatatgtgtagtagattattgcgtatgtccagcttgtttaactcgtgatacaccgctcggatgaatgctattaaatagattcattgtcatgacaatacagagatggcaacaacatatatattgcgattcaatatattgataggacagttcgttgcatccgccatctagctagtaaatgaggcgcattaaaattcgtcgaactccaatttgatccattgccagattagctcataactttatctacgtatatcttagcatgcatgcagcttttagcttggtattggcaagtacgtgtacagctatatatgtacagtgctacctttgaagaacggtttcttgacagaaaagaacacctaaaaatccatgtccagactacagaactgaaactggagctgcgtctgcgtggtcgatcgatcggtcgcgtagatgttgtggtcggagtatccaattaattaattattcaaccgttttcattatgtgaaaattcatttttttgctacccaggaatctaacattatctgggggtgtccatcaatgcgacaccaatactactcgagatcagctccatcgcagaaacagcatgagcaatacacacaacatcagcaggcgtgcaccaataaatttctgctcaccaacagccaactaacttttgtacaacgcacacacacatatatagtggtatagcaaagcacacactcgaccccaattcgcatacatgcacggacaagtgagcctgatgagctagtgacgcatacccacaaagttccagagactacatttatatttgcacttaatatctacatcataatatatatattcatacctcaccatcgcccatcggtcaccagctagctattgatcactacatactggctcctttttgaactcaatttcccctttttaattaagccgcctaatgatcatcttgttacgtacgtacactaacagtggccttaattaccactgtttggttattgcacttgtacgacgtcgtagctacatagtgacaatattaatgttgtagatagctacgcgtacacatgcgctctataacgacagccgttgcacgggtcaagcagcagagacgacgagcgatcgatcgatcgaacgagtaatttggaaattggatcattaattagtccttgcagcagagcagctggagcccgagcttgagcggcgccggctccggcggcggcggcggcggcggcgagctctggttcgctgttgggtgcacgaacttgcagttggggcaggccggccactcgcggcacatcatcaccagcatgtggcaccgcgcgcaaacggcggcgaccatctccctggacgcgccgccggccggcaactcgagcgctaacttctccgctgccaccgctgccgctggcttcgtcgtcgtctccacggccgacgacctgtgcttcttggcctcctggataggtacccggcgcggctcgaacgtgaggttgagctccaggtccaggcctagcggcggcgcgcaataattcgcggcctcctcctcctcctcctcctcggcgggcgcggcgcggcggtggtgcgactccggcgccggcgccggcggctcctccgccctcgggtccctggacgtcctcttgtgcgtcctcgtgttgtagtagtggatctgccccgactgcccgccaagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagtcgtcagaacacgaacgcgagcatgatcgatcattccttctctattgaatgaaattgggctcgtcgattcgttaaaaaaaaaaaaagcatgatcgatcatggatgatcagctagcatatatttgcatgcgcaccttgatgtcgaggcagcgttgccactcgaggggcagaggcgcggcgtcgaagcagagctcgatcccgacctccccgctctcgccctcgccgacgtcgtcgacgccggcccgcttccgcttcttgctggtggcggtggaggcgacggaatcgacgagcgggaggcacgtcggccgtggcgggcgcctgctggcctccgggagcagcagcgccgactgcaaggacaccatctcgatcgatccgctgatgaggtggtagtagaagagagaacgtaaggagtacttggggttcggtcgggtagtcgggccgtgtgcgacgcaagagctagtagtgcagtggggcactcgatccgggaagtgaggggtttatatagtggcggatggcccgggggaggtggtaggatcgtcggaaatttaagagcacggaagtggtagccaggatcttaaagtggacactgcgaccgggcccaccagatgttcacacactttactactggtcagatcagcctggtcagtccgcagtctcaccattgcatcacttcttctccgacggctggtccggtcgcgtttgcgttcgcgacgtacgcgcacgttatatgtgtacaccggctttaatttaaccgggtcacggtgtgcacagtaataattacgagtagctacagcgccggccgcgggtggccattactccggccaatcacgaccggcgagcgaacgaacgatgcgatcaccgatcggtcgctctcgctgctcacatgcgaagcttaataacgcgcgcgcgctgcatgggggggagggctagcttaagccttttgcagttacccatcgtttttaacttcgccatcatcgtcattaatcctgccataacattgaattgaatccccgtcgatcgcatgcatcgatcgatcaactcagctactactatactccagctagccgatcgagcaggggtgtgtgtgtgtgtgttaataatcgtgatgctacagccgaaagctggtattgattacacaggccgggagctaactgaaaacccttcatttaaaggggaggagactcaactttccgttgaggctgtggatacgacacgacgaccgcattcattgccgggaaatggatagaatcgtgttggagtagtagcgaagcgatcgtgcgatcatccgcgtcgtccatcgatcgagcagtgtatgtagcagccgaagatatacatgatcatccagatactagcttgctactagctgccacctgaggcgatcgattaattgccttcgtcgtcgtgcaggcgatcgagctcttctctgcggcggcggccggccggccggcttggcctccatcgatatctcatcttgctttttaattaatccgctgatattttccctccttgaaaagcaatctaaggtggttgagtaattagtagccgtacacagtattaccggtaggagtagaagaaactatctaacactaataaatcaatctcgtatgagatgtgacatatactaagtactaagtgtgtcatatgttgtaccatgttagtttattttataactgaacgagtaaaggagtatatgtagttgttgtagaattacttcaattaatacaagccgggcagtgagggcaggcagggcagcagctaggatggatacatgtactcgtactctagtgatagccagcaggggagtatgatggaggcgtaattcgatcgaaattaagttactggctactgcacagattgacctagtacaagccagttgggccgctttaaaagcggtatctaattctgctcctgagagagcagcagtaaatgtgcaaaccagtagttgtgttcatcatagcaggagagtgccactcgatcgatgagcagtacgcccagcagcaacagaattgaattgttctcctgacaaacgatccccaccacccgaatactcgatccatcctagcttccatctcggcactgcttgaatgcgcgcatatatcctaatcatcatatatcgatctattacggccaggctccaggtaagcactatttaatccctgactgttacatgaggacacgtgtcatgcagggggaggaagagaagggacaaaggacgcgaggaaatagaatcacatgaggtctcatgtagcgtactgccatgtaaaagtatgtaatttcaagggattataagatttcagtcacttaaaatcctcaaagtgttcctttagccccatttgattcggaggaaaaacatagtttttagaggattttaatcctatagaaaaatttcctaagaagccctttgaaataaaggattgaatcctatccaatcatttgaaattcctatgatgtgaacaatcctatatatattttggaggaaatttagcaagagcttcaacctcttggtaactttcttttgagtctatctctttcatccaattactgtgtttttcctacggttcaatcaaatggccattcctgtgtttttcctgcgtttttgcaattctctgttttacacttacattcctatcaaaatcctacattttttctattcatatgttttctcaatcctgcgattcaaaggggccctaaatagtagacatggaaaaaaacagaggaacagaaaaacgcaagattcttataggaatgcaaatggaaaatagaggattgcaaaacaaatgaatagccgtttgattggattacaggaaaaataaaggaattggatgagagagatagactcaaaagaaaattttaagaggtcggagctcttactaaattttctccaaaaactatgtaggattgttcatttcataggaatttcaaaatataggatatgattcaatcatattttaaaaggtaaaaagtcccgggaaatacccgccccgttttctgaacaaattcgggtacccgggacttttcacggatatcgggtcttttttagcggatatgaaatcgggttcaggaatgtagtatccgacagatatggattatccggtaaaaaattcaggtattacccgaataattatacggatattacccgtattatgtttttgtgagacactttttgtaccatgtattagttatactatgatgtattgtaccctatatttatttcctaagttcctaatgatttaatataatcgtattatggatatatattatggatatatggaattgttaaatggttattgtctatgtgatatataagattgttgctttgacttgaaatctgaataaatattcgtaactgatagtgtacgcatccattttggtacgtattcgttctgtatttttgcccgacattatttgagtctgtatccatattcgacactatccatgtccgatccgattccggttataaaatgtgggttaggatatgggaagggtgagatctgatcgaacctgacccgttttcacccctagctaggtagacgataaactagaggtggacaaatgacatcggtgagcgaggatgccggagttgcggggttggagtagatcggtggatggggtttgccatgggggcatgtaatctggagtggtcaaccaaagatatgaacaaaagttagtgtagtagtgaaaacggtcatagaaattcccgatcgtctgagtgtcgtttcatataaggggtactgtttttaactgtacgatttttggctatttatatatttttctttctaatttctttctacatcatattaatatcgatactgagcattttagataataaatatgatcaattatcaaccgatcgagcgtcgttttttgaagagatgctacagattccgaccgttttcacccctgtgtggatacacttcactactgcacagaggaaggagcgagggtagggaggcgatgacataagatggcgatgtgagcttgacacgtcccatgagaagaaggggatagaagataaggctactgtgctcaacaattttttgtgcgatatgagtcgtttagaagtgacttaaatttgtgtatttttcatttacgatttaaaatctaacgacctatattttgtagctaacatatttaagaaacatgagatacacttgatagtaccgtcacaagagatgtgtggtttcaatcccgaggtttcgtgttcaatctccaacacgcatacaaaatgatttcaaatctcgtatttggagaaacagatactctggcctcggaagagtcggcgggaggcacgccgggcgggtggccggagctggagccgaagacatgacggaggcgcgcgcgtacacgcagatatacacagctgagtcccggattgaatgcgagagttgcttctcataactccgacttccaaatttgggtcgcgaggagaggctccaatttaaagcggcccaacacccccgcttttaaccacgaaatttaaacacaacgacacacaacatagcgtggaataaattttcgccaacctccctcgttccggctcttaaaacccgggtgcaattaccgccctgccccctgctgtgctgaatgctgctgacctcccccccatccatccatctatctgccctgcctcgcccatgaaactagatgcgtctgcgtggcctttatggccccctgttggattgctatgatggctgaccggccggtgcaaatgcatttgctcctctcctccctctcgatcgatcgatcgatcgcatggttttccagccatagcagatgctgcgtgctgttgttgagtgttctacttgctacacaccccactagctctagctaaaagaaaagagtaaattttacctttgctagtttttattaccgactgtttagtttggatcaccttttaatctggggcggacgtagaataaaaattgactgggggcatgcataactcatattacaagttaaatctgaaagctaagtgaaactcacgtgcatgcataactcatataacgagaaaaaaagctaagtgtaatttttgagtggggtccaaggcccccattaattatacattaaatccgcccctgcttttaatcaacgtttttatttttgattggataaacttgtatttgtttcactttggactatcttgaaccacccaaactctcttctcaagctataaacgatcttaagtacgtcggctcatactcgtcaatgaacttccgtagctatattagattttttttttaacatatgatgagttgaatgtagatggataaaattgttgaggatggtttaaagtgacatagggataaaaatatccgatcaaaaataaaagtattagttaaaaggtgatccaaacggaaacattgataagcaaaggtgaccaaagtgagatttaccgaaaagaaacaatctccgaacaatcaattcaatctgtactgccgatactagtacactctacttggtgcaacatttttttttccgaacgggtgcaacatgcaattatgcaatcaattagttgtaatgatgagatagatgtagtaattagtagtacctgtcttttgcttttaacagtacgttcagggttcacctaattgtccttgaaatagctcgtaaaagagatctgcccgtagtttctgtatttgtttccaatcacgctcttcccctctcctcgttgtaaatctgaacattgatgacacacactgatccagcgagtgtgaggcatcatacactttcacttatgtcatgtttagttccaaaataattcttcaaacttctaactttcatcacattaaaacttttttacacgcacaaacttataccttttccgtcacatcgttctaatttcaactaaatttttaattctagtttaaactaaacacagccagattcagtctttgctaagacaggccatgcagatgttccttctacacaccggtcattgtcatccatcaacgcggaatatcatcaatattttgcatggatctgaatgaagggcggtgaattccgtccattgggatgttgtgtgcgaggaagtgaatgctggtactacaatgagatggtgttctccttttgaagatccccaggatgctagaacaagtagtgtgtgcctcacttctggatctgctataccagctttgagaggtaaatttgggagctggacatgtgtcagggcctcagaggtgtaattgctggcagatggagacgatcagaaatcaacaaaattggttgggcggaaatgagaaaaggactggtttctacattacgaaggtttgccatgatcagaagctgccgtgcaaatacacccccatacttccaattaaagggggcagtacatatataggcacaagttttttttacaccataggggtaccctcgcattaactgtagttcgttttattggtaaaaacatttaatttcgcttgtcaggaaaaaaaaccatccacttgattatactaacatcagtacacattatacacctgcatggtctccactacaattaagcttggaccgttttgtttttattaattacctatgctctccctgcatgtatcaatcacagtgtatgttttatttttaatctaatcgtcattgtatttcatttctcaaatatttgtttttaaaaaattctagaccataaaagttgtactctctgtaactatatatctgtatgactgcaactcgatatacttaaaaaggagcaaggttgttaaaattactatcctaaattaattagaaatgaaatttttagttatgattgtaatcatagaattgtatatcaaaaattgtgaaatcgtatagatgacaaatataaaatcttaaaatcagccaccttaattaagatcgtaatagaagtcgtaaagtaatcaagatttttgacaaccttaaaagggattagagtaggtggggatgggaggaagaaacaatctttaaaggcttaaagtctactctctccataaaaaaaactcaatataggaagagatgtgatccctcctagtacaataaggtagggcgatagcaagccttagggatagtccataagcacggtagtgaatagggatacaaatagacagttatactatggaataaaaagtcatgattaatagttaatttcctttatagtagtataaaatttggaaaaaggaaaatattagaattgttatagacggggaaaaaaattcgtagccgtgaactatatatctaaaacatgctaataataatatagcatagcaaaatcgaccgaaaatgccatgtgtaggaagttggcatgaaattcatcgatgaggaagaagataggaggagaggtgatcaggtataccgggaccatatatatgcatatgagaacagcctagatttgggtacaagtggggatatttttgaaccttgcatccttacgagaaaacaaaagtgtttagttcacgttaaaattggaatttggttgaaattgaaacgatgtgatggaaaaattaaaagtttatgtgtgtagaaaaattttaatgtgatggaaaagttagaaatttaaaaaaaaagtttcgatctaaactcggcccgtcaagaggggggaaattaagaactcgacccccctctctcgcgcaacatttaaatgctggaagtatataggtcatggcgtcatgctgctgctccgagtccaccggctcccattaacttccccttcaattctcgcttcaatgcgcgtccgcgcacgcaacgtcggcgccccattcaacctgccagcacgcaacgcaacatggcatggcgacgagacgatcgacgacgttgatctcgctaaccagagagaggcagaaaccacgtaatataatcctgaccgtccgatgcgtcgcggccgtctcagatcaatagatcatcgtcgtggagcgcgcccatgcatgtccgtgccacgatcgcacgtgcgctagctagatttgctagctgctgctctgatgatctgatctgatctgatcgatctctctcctgatgactcctgttgacgcatgtgtcgaaccggagtatatgatggcgttgattgcactctcagtttcctgttcttgtgatggataataaaaaattacatattttcttccactcatccattgttgcaatataatactactctcaatgccattacgatggagggttcgatcgcgagccttcgaggttatagataccactaacttcgtcttaaaatgtaaacatttttaattataaatctagataaaaatagctaaaaatacttatattttagaccagaggtagtactatgcttttactgtacgtagtttttggatgaccggcgcttgtgtaggtaccgacgttgatctgaaacattcatattaactgctgcacgacctagcgacaaaaactaattaagccctgttttttttatatgcacacagtagaaatcaatccataggaaatttctgcgtacggaaatatgtcgcaaacgcaagtactactcatgcgcgctagtactctctatcaatgatagctttgctattagctagccactgtgtacgctggaatgcatgcatgcatatgcacacgccaatgatgttctgttagcaagtcgatctagccagcatttctactgcatctagggatatatgcatgcatgtacgcgatcgagcatgaacctgccgaacttaacagtccattaattaattaggtttggactgccaatgacctgccgacgcatgcagatgagtaagtagatgccatgaaatcgaacacgatcgacgactgaatctctgaatatgtatcgcacaaacaggagacatgataccgacgtacactccgatcagttcctctccaaatacaataattccccacgtacgtacaatactatttactcgcgatcaattactactgctgctgctaataacttgatgatagtactgtacgaacgacgactggtgtgtgcagtgcaggagtaggagagctcaattatactcgagagacaataaattcggaggagtggctagttacttgtcgccgttgctgcacacactgcatgcacagcgtacagcgctagctagctctatagctaccgggtgtggccggccggtcagaggcttaagttgggttgccgtatttaaggctgcgataactacggccccccgtacgcgtacgtgcaccggccggccgcgctcgtcgacggcgcgcgtacactgacccccgccgcccgccgtaacttcgtcggcgaacggagccggccgactagcaccggatattaagattttctgacgaggtcactggcatgtaaatcctctattttatcagtaactcaaaattaaggagaagtaattaaattttagatgatctccttcttcgccggcacctcctacggacctgcaatgtgtgcctgcgccgcactgttgatacggacgcgactagtgactgtgaatcgatcaatcgagtgcttgcagttgcagcagcggataatgcatggaatacacgcatgcatcgatcgatcaccctcacacccactctctctggctcgcctatatctatatcgattgtacatcctggcgtatcaacatgcgtgggcgtataatgtggagcacagtgtataatgtatagtactagtatttgtctagtagactacgtctatactagttactctgctgagtactactgttactgttgatcgatggttgagatgccgttttgcccctatgttgttacgctaacgcactgtttgtgtcactgttatcaggcccgactagctagttaaagtatatagacgtatatgtgcatctactttggcgtgccaattaatccacccgtgtccgtgtccgtttttatgctgcacagtttatttactgtcaagtgtatctgtcagctgtaacgctagcttaatacagttcccctactaaatcagtttttattgagacccgaccaaatcagttaagacttttaagttgccaaatcagttaagacttctgagttaggcagggcgcgcctcggtagttctgttctgtacacgccgagtcgctggaatttttttcatttttaaatttttatttttttaatatttacagaaatattgtaccatccaaaatatttacagaaatggcccctgccgctcaagtggagggcgtcaaggtgtgcacatgttgcactgaggtcccttgccgccctctacaagggttgcaagggggcaaatgtaatttcactatgccaaaaatgtatttttctagtttttttttcatcttatccgtccctcatatcaccctgccgccctccccgagggctgcagggtctacttctgtaaatattttcaccggtacaatatttctgtaaatattaaaaaaataaaaattttaaaatgaaaaaaattcgagtcgctgaccgtctcgtactttcgctcggcctgtttgacatccactggcattctacacgggctcattttccggcccagctaggacggtgcgtttggacgggcccggcttagagttttgggctggcccgtttggcccgcacgagtcgtggtccgttttggcacgagggttttgagtttattttctttttcatggtatatatatcttgctggctgaaaaatatgtgctggggtcagccatcggaagaaaagatcaacttggtcgagtaggctgctgcgattgtagtacacgcaagcagcatctctggaaacgaagaaactgtcgtcttacggcggttacagctgaaaaccaactgtttttgaaagaaattcatgagaattcaaacatgaacatgtaacgtttcgtatggttcatagatagagtcaacgcccggactccccaaggttgaacgtattctcactctattacatcgacctaccaactcttttttttattataaaaaaaacaaaaacaaaagcttcgaaacgcaaaagtcgcctctttccttctccgttcaaagcaagcccacctcgttcctcctcctttacaccttcctcttttccatcatctgcacgcgttcgtccaaactccgaaacaagaaagctcaaactcgatttcgaaattttcgaagccccaattctctcctcccacacgcggaatcgatcagcgcagcgcagggtaggctaggcgtcggcgtgctgtgatggcgccggtggtgtcggcgctggccaagtacaagctggtgttcctcggcgaccaggcggtggggaagacggccatcatcacccgcttcatgtacgacaagttcgacgccacctaccaggttcgttgatgtcgcgcgcgtccccgatcgatcgatcttacgcgctggagagagttccagttttttttcttttttgggcaaggtttgttcgatgaatttgatggtgttcatgttgttgcggcggcggcggcggcgtgcaggcgacgatcgggatcgatttcctctccaagacgatgtacctcgaggaccgaaccgtacggctgcagctttggtatctgagattctgagaactctctctctttgtttttcccctatcatcatactctgcttatcaagcttgtcctgcttacgagaattcagttggtgcagcttagctgctgttacttgtccgatcaccgattttactctgcacaacctgctttattaccatataatcctagtgcctactagtttcgaagtcttgatttttagtctcagttccaccctcaattacgttgatttcgttttgctgatggaggcaatattaatgctcaattgttgccctttttttatcctttcctggtgaactgaaatcacgcgcacaagacaattcagctagtgaaaactgggaggttttcagctagtaaaaaccgggagagttttatggtgatgataatgtgcagggatacagctgggcaggagaggttccggagcttgatcccaagttacatcagggattcttctgtggcagtgatcgtttacgatgtgactggcaagttaacttcatctacacccttttctctctgctgttgtaactagaaagaatttgtgatcctttgccctccagtgctcttgtaaactacagtgcttttgctctaacaaggttggcacctattctgaacatgtcaccgaatcaggaattggcgaattgccgatacccttggaatacaaatttatcagaaaatataatataatccactgtatatttgttttgtggtctcatatcgtccttgttttcagacaggcagtcctttttgagtatatcgaagtggattgaagaggtaaatacacaacgaggcggagatgtgatcatcgtccttgttggaaataaaacagaccttgttgacaagaggttagtatctgtcggtatttagttcttaaatcagcagttcattaagtttacataaaagtaccagctgctcccaaaattaaatagatcctctgttctgttctgatggatagtattcactgatcaaatgaaataacgatataactctgtcttcaatttgacaattttaattcaatcttctggtcttggtaatgtccacacgtcaacaaagtacgaaatatcattttggctaatactccctccatttttaaaatacaaaacactgttgagtttttgacatatgttcaccattagtttattcaaaagaaattatataattatcatttattttataacttgatttatggtcaaatgtttttttaaagcataactcgaatttttttatattttcacaaaaaaaatttgaataatgacttgatttatcgttaaatattttttaagtatgacttaattttttattaaaaatgaataatgacttgatttatggttaaatgttatttaagcatgacttgattttttttattttttttaaaaaaattgaataagacgaaagataattatttttttttgaaaaaaacgaacagtcaaaagtatataaaaagtcaacggtgtgatatattaaaaaattaaggtatatcagttaacctactcctttctgtcgattggaatgtcaacaggcaaatatccactgacgaaggagaagccaaggcacaggagcacggcgccatgttcatggaaaccagcgcaaaagctggattcaacatcaaggtctccagcctttactttgtttcactttgacaagcaaatctaccactgttcttgtccatcattgctcaaaacacctgatggtaactgattgaaaacttgaaccacagccactgtttcgcaagatcgctgcatcgctgcctggaatggaggcgctctcatcggcaaagcaggaagacatggtggacataaacctacggcctgctgcctccgggcaaataccttcaggggcagaagcacaagaagaacagaaagcaggcggttgttcctgctgagagttttgtattcagggaaatcgaggtcgcttcagagttcagacttcaaattagtacacacagtgaatttcaggtagcttggattgtcagtgccgattcgagtatagagaatatttatgtgtaatttttaacagcggcatctaggtttgaaacagacaaaaattccctgaagtttctttgttttataccgcataatctatggccaaagcaccccaaaaagggtaaaataaaataaaaatcgccgttgccggggatcgaacccgggtcacccgcgtgacaggcgggaatactcaccactatactacaacgacattatgtgccgtacaaagaactgtttagtaattgtccttaatttgggaaaaaaataaacatgcttatatagaaaacctatctgtaattctgtactgaagttttttaaaaagtaaatttcagagaacctataagttgtgccaaaagtttaaaataccatatatattaggatatattatgatttgtggcaaccataaacggatagctacatataaaatcaaactaaagtgagtattctctataacaaaaaagtgggcaacaaatttaacataactctaaatggttagttgcgtataaaatcaaactaaagtgagtattctctataacaaaaagaggtcaacaaatttaacattacataccaactaactataaatggatagttacatataaaatcaaactaaggtgagtattctctataacaaaaagacggaaacaaatttcatgaaaattatgattttatttattttaggcaatactatgatattttttttccttctagccgtatcaaagcacaagaacttagctttaggattatgaaataatatttcatttaaatctcaattagttttaggatatatgaaacaatactttttaaagtagtgaagagtcgttaaaaaccaactgccttaatcaagaaatgaataattaaaattttcataaacactttatattttcaaattttaagtaaacagctactgtactttacatgtattggggtgggccataatatatagggtcatacaccactagtcatattatttagggtgctatgtaactattgactataaaacatgggttctctaaaatatattcattcattaattaattattttgtgatgtgcttgacttgaaaatatctcactacattttatttattaactatttgtgctcctcccatcagcgactccatggcccaatggataaggcgctggtctacggaaccagagattctgtgggttcgatccccagtggagtcgttcttctttttattcactctctttatctgtttttttttaaaaaaaaaaaatttctgttgtcaacactttacattgtaagcattgcctttgcatccaaagtaggtggttgactatacacaaagcacacgaaagtcacgttcatcttggattcatttccccatctatggcgtgtttagattaaaaaacttttagccaaaaagtcacatcaaatatttgacacatgtatgggatattaaatgtgggagaaaaagccaattgcacagttcgcatgtaattgtgagacgacgccatcatttcataatatgatgctatagtaaacatttgctaataacaaattaattaggcttaataaattcgtcttgcagtttacaagcggaatctgtaatttgttttgttattagtctacgtttaatacttcaaatgtgtgtctatatactttaaaaactttacgccaaaaaaactagggaaaattggaaccatgccattataattttgcaaagttaattaactttgcaaaattataatggcatggttccaattttccaaaaaaaaaaaaaactaaacacaccctatatgcatcagccggctaaaatgccaattcaaagggataccagagtgaaacagtcatgactccgtgagcgtcaggattcagggtacctttgcatagcaagaagtcgtacttacacataaaacaaatgccaagtcaaagggataccagagtgaaacagtcatgactccatgagcgtcaggattcaggatttcagggtacctttgcatagcaagaagtcgtacttactcacaaaacactacttacacacaaaacaccagaagtacgttcgacgagagtgaagcatgccaatttctccgacccacacaacatttccaacgatgacttgagatgttttggaaagtgtactcttaccaaaacgcataattttagttcgttcgttcaaaagaaaagttcaaaatttaaataccttgagatgttttctcaagtacctaaaatttgtctaccaaaatatggtgacgaggcaaatttctctaccaaaatatggtgatgagtcactcttcacagttcaaagtcccaatagcacaagcatctatttcatttaaccaaattgaagaggaaatgctcttggaagatgcaactatgtaatataacacaggtatgacaactttgacgaaatgtaatggtcactccgtttagcacaaccaaaaagagtattacagaagatacagaacaggcagttcagaaagaactagaaattttaaagaaaatacaacgctacagcgttaccggcgtgctgcaaaaactacatgacgattctacagcctggttataacctataaccaaaaccacctcctgaactccgaagcttgtatggcagatacattatagtttaacagctagtgcacataaataaacaacaaagccttctaggtaccacagattgtacacatctcatctcctggagagggcactaggcattcacttgcaaccttcttggtaccacagattgtacacatcccatctctttcttacctcctagagaggactttagagattctcttacaacagggattggtccgaatagcttcctcatgggggaggattgcgttaacaagagcgctgcggagatggccctatcaagaacagtaagattagaagatgttgaacataatgcgctgtcaaattcaaaagaactagtacttaccctggtctgcacaagagccgtatgaatgacatagtttgcgtaagggtcttgcagcagttgctcaaaatgggaggctgagattaattcccatattatggcagctttgtcatcatctgggaaaaccttcaagcatttctccaccacattgctgcccaccttttgcttcgaaagatacacataatttccttgaaacagagatgccagctgtgcatttgcaaaaggaattttcagatccaggacatattggatcacataattcctgtaataaggggaaacaggaaagatttttagtttgtggatttacatgtcagcgaacatcataaaaatatcaataaactaatctcaaagtacgaacataaataaaaatcctttatgtggagtccttgactaatgactacaagatagatttggttgcagatgttttcaactcaagtcagcaaagagtacacgttaaaacattcagagaattcttgtagtgagtgtcagtaccgtcataaatgatctgtttgtgagatgcaacagattacgtcaagcactgagaatttaacatgcatatatacatgagttatgagtaatttttcaacaacacgtgtgaatggctaagctgctatcagagtggtttgggatgttcagaagttttgaattgttatacataattgtcaaacagaaaaaatagctttttaatgtgagaaatgagctacagcattaaaaagaaataaagcactgacatggtatatggataatctacattttgaagttctaattcatatacaagtgttgaggaagtaggaacatttcaagaagctacatacatactgtaggactaactcagtacataggtgttaagagaacaaaatttggccaaaattttaaaacttccatcatttattttatattagaacaaatttataaaatctattaatgtgtttacacttaccaattgttatgtttttaaactaagtatttgagaaattattgaagatcaaagatttaaaggtcatcaaatattaagaaccagagggagtactagacagacaaatacagttttagaaacaagcacaaagtagtaatttcaactcagcagtacattataagatgcctaacaatgagaaaaggtttacccaaattgatcttgagcaagatataagccatcagcacatatttgcataattaacttgatttgatattcaccatatgcatttgatatgcaactttgtaacacacagcagccatggcgatttatagccatttcaacacaatgggttgcagcagcttcaaatatgaactgttaaaagagagtaaagatcttcacacatatttttttgcagaagaatttcataaattccacacagaatagtgacttctctgaattttcaacaagagccaacaactatggaactgaactagtgaactttataacacaatatctgttctctaacagaagacattgagatatttatcaattgttaagagattgtatttgctccatgagcaagtttctatgtaaacagtatgaatatgtttgttcctataattttctaagtcaaacttctttaagttaaccaagtttatagaaagatatagtgacatctacaacaccaaattactttacttcaatctgatagagtatcgatgcaagtttcagaacatgatgctaggtatagctacagtttcagaaatgttttgctccagattgagaaaattgtatgcagattgagaaaattgtatgggataggacacagccaataaattccatgtgtttagaatgttgctctaacttatggtgtgcaactgtcaaaactacaacagataattctcaaatcaatggcataacaagtagtagtcaagaagagttaacaaaaatcagtttgcaaactagatatttgccaaagtaccttgttctcttctgcatcaaaatttttcaggcatttttgtataacatgattaccattaggatcattgacaagatgaataaagcctggttgtagagccgaaataatgagcatgatctgcttcctggttttaacagtctcaatcaatttctgtatcgaccttgtcctgaaataaatgaaaagaaatcatcaccattcattgtgtccagtagctattacaatgttagcatcaaagtacacttgtcctgcctaaagttacaacattctccaatcaacaatcgacgctttcttttagtaagttaataatggcagatcatattgaagtacatatcagtttttaacaaaagatcattacccgtgcgagtttagagagactctcagcagcttcacagggtcctcagtcagtacagcaatgattctcagcctctgctcctcatcacacacatctagtagtttctgtacaagataatttgcaaacgagttggccataagttcaggaatgtggtcgatgataccttcaaatatcagatcggcttgatctttcccttcctcaaacttttgttgcaagaaccggcacccattctggtccttggccatgaagtagatatagcccttggctccaaccatgttctcatacctcagcatcctaggactctccagctcaactatgttctcatacatcagcataccaggactctccagctcaactgacctattgttgacatgctgcttaaatctcctctcctttgcacggttcagaaaaggcacattcttcctcccatcacaaaatggctccatttgattgaaaccacctttcatgtacccaatgtctctcgctgctgcaacactgtattcgtagggcgattttggcaaacttctgccacgggagtccagggaaatctgacccgtaccagcgtacccccagttgtgttctgcaccagactgtccaggaagcaagaccggccgagcatgatcagggtgcactagcccttgttcccaaccaataccggagctgttcctagtcctagtgtacatgaagctgccaacactggtacccaagcttggagggaagccgccgtagccatccaagccgacgtccactggaaagcactgagatggggcgacatagccggacgccatggcctgatcagctaatacgccgggctcatggtgaagcgagtaacccggcgccccaaagttgtagccattgttatacgcaccgtgcaccgcggagacatctggcaggtacacgttcttggcggcggacgccggcgagccctgcggcggcatgagcgctgcagcgagcgcgtccgcggcgggcgcgtccccgacaagcaagccgtcgagctggctcgccagcctctccgtgtcctcgtcggtcgtcgcctgcaccatcggcgacggcgagcggccgacgaaccggtccgaccccggcgacggcgcgctaccggcggacgtgctcgacgccggcgacgacgcgaagccccccgatagcggcacgtggatggcgccgcgagcgccgccctgctggccaccaccatcgtcgcgacggttcaagaccagggggaagcacggatccccgccgtagcgcgcgggcgcccccgcgtgcgcatggtaacgcgcaggtccatgcaagccgtagcactgggcagcaccaccaccaccaccgccgccgccgccgcggccaccgcgctgcccatgcggcgcggtgacctgagggatctcgctgagcagcaactccatctccctctcctccgccgccgccgccgccaccaccttcgcacacatcatcgccacccaaaaaagaaaaccccaccgcaaaatccggtcagatcaaaactccctggactgaatcaagagtggggagacggccaatccgcagatcgcgtagactcggagaaggggggaaatcaaatcaatcgggagcaagcagctagagcattgggaggcggaggaggagggggaggtggagaggccggtgaggcatgcaaaaggggagatgcgccgtgccgcactagcggcgggggggtttatatagccccccaacccccccgagatgcctggggttgcctccgctccgcggccgatatacgcgtataacgatacaatccgttattatacggcgttgcacgtacacatacggttgaggtgatgagaacaaaatatcttagatctttctatcggaattttcgagtttgtaggaggcatcagacctgaagattatttactgttttacaagattcagctaacatatgcttggcatctaaaacgtgattcacgatttttgtttgaaaaaaatatttactgatgagaagcctaacatgaaggagaggcttttggcgatagtatgtgaatagccgtgtgctgagttttgtgctaaattctatagtaagaaataaaaaaaatacatcagtgattacctatatatcaatattatagtatttggtatcacgtaaagactatgtgtgtagtttttggcgggataattacgaccactcgtaattaagctgatgcataacacacgatatgtgggcctttgcccttccgtaccaaggggtatcttgcctcatactaaattgtctaatataaatattatgagttctatcggacctaaataatttaagggacctttgatttgtagaaaaaatataggaattttaaaagatttcaatcatatgaaaagaaaccctatgaaaaccttagaaacaaaggattgaattatatcatatccttcaaaattcctatgaaatgggcaatcctcttaaaataattcctttaaatctatcatctcatctgattcatatatttttcctgtgatccaatcaaaaggtcatttatgtgttttacaattctctgttttatatttacatttatattagaatcatttttttttctatttctcggtttttccattcttatgattcaaaggctaaagttagtgtggagacatcgaattgtcctctcaaaggctcatatagcatatatcatgagttcttaaccctgccctgagtattttatagaaggattttccgcctaagtacagattatccaatgattatttagcgctccttaaaattagtggattatcatggtccagaaaatctccgcgagaagagcctcattttctggcaatcaaacacagtactccttttatatataacttttcttatatatacaggtagcttttaaaaataatggaacaacaatccaattcactggaccgtaccatgcgtataggtgatgctaaatctactggtggaaaattaggaggcgcggttggatatatgactagggtggtttactacatttccaacctatcaatttatcaatttttcgtgaggaataaccaataccttaccaggattcaacatctatctatcacctacatacacaaaaaaaaaaaaacaacaacaaaccacacatacccacagatgactcctacagtctttaactttaccaaaactcatggtatgaatccttactaaaatttagctacattaacttttagaaaggtttaatttgtccccaaaacgagacatacctggagtaaaccctgataaccatagtaaaaaaagccggaccggtaagtgatccggccgacctcttggttcagcggtccgccggtccgaccagtgacccgggcggtcgaaccgcggttcacaaagtacatgtatattacatattcacttatatacacctgttgttggatggcctgatggctagttctttgctcttgtaacccttggacccgggttcgaatcccacgtagcgcaccatttcttgttatttttgccaaaaaaaaagaccaccagctgtaccaaatgggcctttaaacagccaactgtggcccattagtatggctagccggtccaaccagtgccggtttagtgtccggttcaccgaaaaccggccggttcagagcggtttgattgcatgttcggtctttaaaggaaaccgaaccgtggtcacctctggttccgattttttccgtcgaaccgccggtccggtctggttttttccactatatgctgataacaggactcaggccaggcactcaggcagactcagcccaaccaacttttaccagatttcacaaagttgggctcatccctggatttacagcccacaagctttgctgggccgggcttggttctattgggctgggccgaaaacgaatttagtgaacaaatcccaagctccgaacccacccaccacgtacgtacgccgtcgggcgggcgccgcgtctggcgacatgcaacccggcaaggcgccaccatccaacaataggaggggagtcgctaaaagcgtgtgccgttggcgcgcacgggcggtccccttttccctccaaatcgcccgcgcgccacccgcccccgcctgatgcgacgccctccgccacctcgttcttcgcctctccctgcgcctcctcccctccccgcctcgtcgtctctcccatggcggagaggagggccctccccccgcccgtgccacccgcctcgcccgaccccgccgcctcctccggcgccgtctccaccgccttcggctccccgctcgaccccgtggccgcgcgcccgcaccagccgcgcgacacgtacgtcgtccacgtccagaaggaccaggtataccgcgtcccgccgcccgagaacgcctacctcgccgagcggtaccgcgcagagggcggcggcggcggcggcgggaagggcggcgcgtgctccccgtgcgccctgcgcacgctcggcgcggtcctcgccgccgcgctgctcctcggcgccgccgccgtgctgtccaccgtcgtgctgcggccggacgcgccgagcttcgtcgtcgacaacctctccgtccacaccaacgcgtcgcagcagcaccacgtggcctacgacttcttcctcacggcgatcaacccgaacaaggtgaccgcgctgtggtacggcggccgcggcacggcgaggctggcgcacaagggcaacgccctggcgaagggcggcgtcggggagcccgaggacggcggggaggacgccatgggcttcaacgtgctgctccacgggacgcagcgcgacggccgcacgcccagggcggtggagaaggcgctccgcggctccaagggcgccgtgacgctcgacctcgccgtcgagttcgccgtgcaggtgcacgccggcgcgctcggcttcgagcggaggacgctggccgtgtcgtgccacatcaccgccgccgggctgaggaaagacgtgcacatctcctcgcaaacgtgcaagagccgctttggaaactgacgacatgtacaacgagcttggatagggtcatacgaattcgtgtaaaaattgccagactcttgatgagatttgcgtgtaaattgtttacgaaccaaattctgggacttgacttggcgtgaattttggacaaatgttctcaagcttatgttcagctcggggactaaagcatcgattcaattacacgctgggctaggctggactccgctccgtttggaagtagctatagtacttttgacaaattttcagttagaaaacctctaaatataagtatagtatgattataggtgtagttatgttgtaactaagactctaattatattgtaacttatatataaatagcatataattacatgaaaagcgttcgtggccaagtggttagcccatgcaggctctgtatctaaggtcgcaggattgattcccttcctcgtgtgggcagtgtgatcttttttcctcacgccgatctgcacgaatcgtagacacgatctaacggtcgacaattcgaaattttttaaggggaaaaaattgccgtacgtagtattagcaaatccgctccattttgggcttctcgaaaagaaagactacttttgggctggaattcttcgtgaattcgtgtagtttttaagttggaataagcacgtgggtagttcataattcggaagttttttttagcaaaaatgctgtcacaagtagtatagttttgcgtcaaaaaaattattttttaaaaaaaatgcgtaaaaaaaaagtagtatagcaaatccgatccctttttggcttatcgaaaagaaatactacttttggttcttcgtggattcgtgtagtttttagttggaacaaacgtgtgggtctcacgtactgacttagcacgtcaacatatcacgtgagcagaaattggtttttaaactatccaatgagtcgatttgtatcgattttcagagatgcaagaggcattatacccctttttagtattgagggaggcgattcaatcggaacaacaaagaaggaaagtaaaatagactttgcttttcagctcagtcagttcgcgaggtcctgagctattgggcctggcataccaagtatattcaggcccaacacgaagcaacaagaatcgcatgcaatagatcgatcgatcgccttgtcaggaaccatgcgaggccttgctctgccggcatggtgactgacaatgacagtaaaatttatgcgctgccgacatggatggctgatggctctcgatcgacgttgatatgcgtgtatttgtccaggaccatgataattgttaagatcagcagcatggtacgcacatgatggcaggttcactgttccaatctgcaggtgcagagtttatcatagctgaggttcatgcatcatcatggtcatttcatcagacacctgtctcattctgaatcttgaagcaaatccgactactgaatttacatttttcccctttccaatgtatgagaaggagagacggtaaggacaactctgaagtctgaaaacgcatataaactgtctctcttttttctctgactttcagagttcggctagtggaaaccaaagctagtcgaccagatcaacattctccggctggtgctcctcgcagttccggccacaaacctgagatcaaaatccgccgtttgctgcgccaatctctcactggtgatctggtcaaccaggcaaatcaaatccaaacagcttatggagtcctagcttaacagttaacattatgattaaaaaactgaaaagaatgaacatctctccttttcctttttcttattcgaagaaaaagcatggagagctcgttcactagagtcaacggctactgagctgaggtacactgtgtcactgttgttgtagtgttatgtcgtgatcagataatttgtaaattgtaattagatacatcatccctaaggttagccttttcctttgtcaagtgtatcttcttgtcatgaccaactcatggcctggtctggatcatggttgggtaatggtttctccctccatagcagctacctttttcaagagatcatttatttaagcgttgaactaatccttgcattagctcataaccttttccttttttcatattctgccctttgaaatcacccaacaagtcaacccaaagctgtgacagtggaccatcagggattggtatggcagtggcaggtggcaacatagtggacttctctgtccaatctccttgagtgcctctgcagctctgctaatatagcaccgtgttgactttgggccatgggtgattatgggggttgacctgacaatggctgagcattaatgcttttctgcaatctctggctagcgccatgagaggatatgcataaaaaaaacatgaaaggttcattccatgatggactaaagcatgaaaatgaccaccaaaagaaagtttgagatagaccatactgatctgtaaagtgacatataccagccggaaatgtaagttgagcattagtagtttacaattaagaaaatatatcatcactcgtaagggccttgatgttgatgttcacaccttctcactttctcagtagggctagaatttatggctgtaaaatataactctttgttgtagctaagattgtgattactgaaagtagacacaagattattatgtaaatgtgtttttccttaattaaactatttttttgggaagaaattaaactctccttttgatattacagataagacaagggtgctgatcaaactcatgtgaagtcctccaatgcatcaaagatagagctaacagccatcttcacgaatgcgtttctcaaggttcatgcatcgtccaaaagcaagcaattgttttgcagcaacgacaaagttaagctgaactctgaacagtgtacaagtacaatgaactaggagaggaactatgtccgttgtggttattggcagctaattacaacttagcttctctctcctgttggggaattggattagcattatattaagccaaagcaaagtagtgataacgtggagaactgacttgcccacatgactcgttagtcctagacaatcataagcaaaacagagatccagatgcttgcacttctctgcagtcacagataaatatttagcactgttaatcagaaagtaagtgcatttgttacaacggccaacaagccagcatttagactaggttttcagtcttgaattcaaattttatagcctccatcaaatgtaaagaaagcgcaacaatgaaactagtctagttggaatcgtatagttccagcggacagagatacggatagcagtatagcaccataggaatgacatgcttgaatcatcaaggaaaaaaaaggtaaagataattgccaagtgatgtctaagaagcttacatttgtagaagaatatcaaagtttacgtacttttgtacatttcaaagaaccgcaacatctctagagaaaaaaagcaagcacctttttgtttcagaaaagttcagttgacatctgcgcaggtgagtactgggacttaactctatcatactgagaagaaatctgaatttggtttgttcatatcttcaaataggcgaaacggcaaactgtctgctattttctgtgttaatataatatcgaaacatataattctcctgcatattcttgtaaatatacttcatcgttcagataccagtgggtaaatactagtgcatgttgaatagacggcgggcaactcaaatttgactctctatgtttttctgttaggaataaaactgcacaatatacttttttactaaataatttcttataaactcgtatatcacattcgatttttccatctctcgtttgaactgcaacatatatatgtacagaatatgatccattagacgtttgaatgtgctaaaatggttctttattggatatatgaactactacaatgtagagttcaaatatttggtatatacaatgaagagtttgcatgcagggttgcacaactcgcagaaaccaaagcactgagacctccttcctggcaatgccattgaaaaaaccaagcagaccaggggctgatgctacagaatcgatggcatgatcaaacccaaaacctagattaacatgtagctaatcaaggagagcatcactctctgagttgtgaaaatgttcaggacaccaagagctggatcaagaacagggagaggaagaagattcagccactgcatcaggaaaggatcgcgtcccagtcgatctccagcgacgggtacttgtgcagcaggaagctctcggactcgtcccatggcgcctccgagaagtcgagcagctgcatctccgggacgacgtcggaggagcccgtcgatgacacgtcgccgtcggccgaggaagagctctcggaggcggagcagtcgggctcgctcttgaccaccgggctctccgaggagaagaaggggcttggggtgttcgtcgccgtcgtcgacatcgtcgtcgtcgtcgcattgctctgggtttggggttggggttggggcaggtccatcccgtggcagatggcgtggagcttggcgtcgaccgcggcgtggagcggcgggccgaggtgggcgccgccgcggcggagctcggggaagttgagcctcgcggactcgccgcggaggcggaacgcggcgctgtcgtacgccagcgcggcctcctcggcggtgtcgaaggtgcccagccagaggcgggtgcggttgcgcggcaagcggatctccgccacccacttgccccaatgccgctgcctgacgccgcggtacagcttgaccggcgcccgcgccgccgccgccgccgccgccgccaccgccaccgcgccatgccgcttcatcggcagcggcggcgccgcggcgaggcagccgctcgccgcgcccgggcggcgcaggcgctgtagctgcgcctggacatggagcacctgcgcgggagtcaggtagttggcgccagcaagaagcgagctcgcgctctgctcggaacacgggtaggagaaggacaccatggacggagcaagcgcgcccattagctccttgctatccaccaccatgtcatacatcgcagcaggaagattgctgccacggccacaccaatccactgtcgtcgccatggatggatcaagaaatcaagaaacgaaacaccgatgatgatttgaaacgagcaatcaacagatttactgagctgaattctaagctgttgctgaagagggaaatggtagatgagcaagagcagccatgccgggctcttttataagcacgcggagcggcgggaaagtgggtgctagccaatggcttgacgccaggtgtccacgctgatttgttaccgccacctgccgatccttctccgcactaggacaatggctctccaggcaggtgccggtaaaacggtggacacctggcggatgctgattggtcgagaagtggttttgacctggtaaatcacacggatctagctgtcacatggttgtcgagtataccagtggccaatgggcgtgaactacgcggcaacctgcgtgccaccggtgagctcgccgaggagtgttagatctcgtcgccgtgatcgagctaaaaaaccatatttcttcagccagtcagatcctaggatttgcgaggcaaacaaagctgaagtatttcctctattttaaatcagctatcgttctaaatttatcctaatttaaatatttatatttttaacgactactttttaaaaattcacacagtttaacaaacatcataagatctaccaatcaccattataaatacttctatagcatataattcttactacacgattttttaaaaattaatggccaagataagtttaatttagaacaaacctctaaattgataagtataaattgtaacggaatgattacacatagtcagagatgtgtcatgtgtggcaatataaaagtagtgctagtactccctccatactcgtaaaggaagtcctttagcacagcgacacggtctacaaaatacaactttgactttttatttctataaaaatatttattgaaaagtgatatatgtttacttctatgaaagtatttttcaatacaaatctattcatataatttttacattttcaaactcaataacttaagagttatttatgatttatattctcaaggtttaacttaaacattgtcttaaatgacttcctttacgagtaccgagggattacgtactactagtactctgtgtatttgtgtattttactctactggctactactactattagatacgattgcgatgttaaaggcaattcggtttcatgatttgatccaacaaggtcatttatttatgagcgatggcgccagcacacatctgatttgctcgtctggtttacttactattcattcatgacccatttcccttttctttgtgtgaagcgaaaaaaaaattgcaggcaaacgattctcttttctcttccagaaacaacactgtacacttgccaacgggttggatagtaacggcctggcaattagcatgtgcagccattttttgtgaccaagcaaacaaagcgatcagcaacagtggctcactgtttacagcctcttccgtttgggcaaccaaacagttcggtgcaatctaatccagagaaaaggaatacaataacaataaagcaaacatcagtgcagttgcgaacgttgtgtcgctgcagaaagtggcttttgcaaaattggtcatggagctcctgtttgggggcaagatgagatgacagcacgcgtgttctggccgctgcgagaatggtcgatcggcgacgaaggggaagaaaaaaggaggtagggatcggagaagaaagaggctggagcaatcaagagccacagaatgatttggtgagggagaatatccacgtgtctggcttccatcggcaggattagggcttgaaagaacgagtcgttagtggctttctttcagatccacgatccgagaaattgcctaaccatgaggtatgtcttgtagtattgtcatcatctttagcttaagatgataagatctttgtttgttgtaaggttggagagaacgggtacccaaatctaaaaatgttttttcttttatagaaatgacttcatatgctcaaacaattagaggatgaacctctttagggctctttgaaacctaggcataggattgtttttttcaattacacggcagatgcatacatacatcactacacatgtaatatcacacccacacccctacgaaacctaacacatgctttaatagataaaaaccagcgacccatctctgatctcaaaaaaatcctctacgaaatctaacacatgctttagtagataaaaaccagcgacacatctctcatctcagaaaaatcctttttgaaagctcatccacatgtgtgtaatatttcttgtgagcactaggatttcttgtgaaccctggtggatagagtcatacacccacaactctaccaccacaacgttggtgcttcctcgtaggaataattctcctatagaactggaggcatagaaggccaataggaactttaacatcctattcctttgttccagatgacctcatatgaaaaaatttccaaggatttgaaaccttcaaaattttcatgaatccttcaatccaaaggaggcgttagagttatatctctgatcttctcacgaggaagaaataaaaaaggtaacactttgaccaacttagtagccatgctcatagccaatagcacaatagccataatcgagcattgacgttgaagggaaaaaacgagaaaaaggaggcagtcagacaggcaatacttgtcagtctagcgcagttggtccatcagcaagtgatgataatgttctaaactggaaaccaaaaagtattacacgcagatgaaatgttttaatataaccggtggctggtgttccacaacgggagtaaagaagtggacaagaattagtggtcattacgctgtcctaggggaaatttttaagccgtaatgacgcagcatataccaaattggcagcacctctaatcatttagtgcagcatatctttaggtcctaatgccccatcaggaaacatgtgataaatttgatgatggcatgcggctcagcaacagttcaacaagataaacaagggattaaagcaaacaagccaatggcagaattgacgaatcgaattactgccgcagcactacacaaaggtcatgttcacagcctgcccagaggctgaagattgaacttggtactcttcaggagatagattataggacgccgttcttttcctcccacatatagcagtacaaacgatcacatgtacgtttcaaaaacccctaaacgcaacgatttttttcaaaaagaattatatataaggctaaatattgtttaaaaaatatgttttcaaccttgcaatagttaattcattcatttataatcttgtaaatattatcacaaaattagataatctatcatctattcggagcaaaataactgtgcagtggtatttttgcgagtaaatcgtacttcggactacaaattcctaccaaagtttcactttgtaccactctcacaatgttttttttactttacactaggtattgtcatcaaatgttacactttggaccgggtagcccatatgtcaatgaaactaaccacctctaatgtcaatgtgtcacttacatgtgggccacccggtccaaagcgtaacatttaacgacaatacctagtgtaaagtgaaaaaaacattgtaagggtagtacttcactttggtaagaatttgtggtccgaagtacaatttactctgtttttgcacagttaagaactgcaacctaattagatgtttacatttacgtacacagccaaaaagaaaagaaacaaacaaaaagagcgaagtgatcagacaccggactacaggagccattgctgatataaacgaaacgctcacatctttaggttggaccatgacaatgacaggaagaagccaagatcacgttgtataaaataaatatgggagcaaaaataaatagatagatgaatccagtggaagattcatttttttttcgactataaaattaccatgtcacagaaacccatgagatattcaaaattaaatatagcaaacagagatcttttgccctggttcatttctgtgggaaaatagatgaacaatcaaacgtgaaattgcatataatggtttattgttgacaaataagaaaagaaagcatgttcctgttaaaaaaatcaaaataactgcaatatcatgctgatgccgaccttcacatttccaagaagcaaaggaattgaatatcatcaaccatacaatttctggtcaaaggatacgtatcagatcgaattggatatccattaactatatattagcttcttgttataatggtcataagtttaagttggatattatggacaggtctgttccaatggacagggtatgaacctcacactcaactagcaaagtggaactaccctccctcctaccacttgcactcataactacagcatggaccatataggctcaattcatagactgggcctcacaattgacaacacacacaatgtacataagcaatcaggacagttctgattagaattgaaaaggagacatatacaggagagtatatgtgtgcttcactgatacacccgtgaagaaatgagtattctccattaaaaaaccagtagcatacttgcatgctctaattatgtgcagctcttgacaagctgttaaattaccaaaggaatattcattcttgattaaatgttaatgacttatcaattctatatcatctctacttttagcaacaccatcactaactgataaaatatgtattagatctatgggctgttaagaacatagcaaaatataaatgttgagttgcaaaacacattccagataaagggaacacccattgttcaaggtagtcatgcatttgagattatcttttacctacgcaatgggcaagcttcaatcttacctcctcaagttccacttcttccatgccattgttacttaaccaagaagataagcacagattaacaatatccataccagaacccgttgatgaaaaaccattaaaattaatgagttctccaaacataaccatctttcccagattagtcgtagatggttcctctgcaaacttcagtagaatgtctttcatggcactacaccagataggccgagccatcttcaagaaggaacacaaagtagtaatagcaagcttaactgttccaatatcagattcatcctttccacctcttccatggaaatctgaacctccgatcttcaaaaggtcatacttctcagctaattcactaaatcctgtggaatagagtccatacgtgtcagcaacgatcctgtaattggatatgaactaacaaataacaaacatatgctgctttcaaataagatttgaaatgatttatgtatggtacaagagacataccatcaacttttccgtcacttctgtagacttccagagcattaaggccagcacctttcaatgcttggatgactgcatctgggttcttcaatgcccatggatgagctaatgcagatataccccctgtacgattaatcaactgcaccacagtctcagcgaatggttcacttcctctgcacaaaatatgggccccattatttaacaaagacattcctccgcgtgaaacaatcaccaggatgaatttttcgtacattatcaatagcacttacgtggcatatgcagggccatcatcaccaatgtaattgttgaatgcttgcctaatgttctctatatgacccatttcaaccatagcccttgctatatgcaatctgccaggtgctactccctcaccagcaattttagttacatgttcccactttattggcacctttagtctatctagctttgccagcatattccttgcacgcaagtatcgcccatctctaatgtttgatagcatcctttccagatcatcaaaccttgaaggtccgcacataccatagtatgcaagaatatgaacatgctcaccagtaccagtgatttccctttaagacaatgaagatcagtgatggataagtctttgtggtccttgtttgtgatcctttcttttgcttttgggtagtttcacctttttcaggacagcatctactcctttagcatatttttcagttgctaggacagctgcggttagtaggacagcagcggttagcatctcctttatgccccccctttatgctttattcagttgggatgccctctaggacagcatccctttcaaatttcgaattttagactagaagagtgcagcaataggcttgcagccagctatggctatatatatatgtatccaaccttcctcggggaggtatggctttgtgtttgtgaatgagagaaaaccagaaaattgccccatttcttgtgccatcctcttctcaatgagagtaaccattgaggttctaacatttggtatcagagccacactttcctgtaggctaaacatctcctgttccaccccttcccaagctcggttgagctctcagccaacagcagcagcaccggctgctccttcccctctcccttccccctctccacgcagcagcctcccggaggcacgccatgtccgacgttcggtctcggcgttcggtcgcctcgagcactcggcgtcagcaggacgccgagctcgccgcagcagaagagcgcaggcgagcaacggctcagaccgctgcagcagcagcgagggcggccagactggcggcagcggagttggcagcagccagggcggaggcggaagcagaggcggcggaagatgcggcacgtgcggcggaggtagaggttgagaccttgcgcagcagcatcaacggctccatcgccggcgacatcaccgccgacagggagcttgaggagctggcaagaggaagggcgcgggagcgggcagagcggtgggcagcagcccacccccacggcggcggcggcggtccaagggaccgcgcacccgccgacgggaacctagacgggcgctggcgtgccggcggcagcccggagcccgcgcgcggccctcgtaggcagcgcggctctccctcccctgaccggcggcatggtcaccacggcgtccagacggtggtcagggactttggtcccggcggtgggtggcctaccctcaccaaaaccaactacatcgagtgggccgcggtgatgagggtgaggctccaggtgcggcacatgtgggaggcagtccggtacggcgacgtcgactacgatgaggatcggcgggcactggatgccctcatcgctgcagtcccgcccgagatgcagttctcgctttcccagaagcggactgccaaggaggcctgggacgccatcgctgcggcacgcatcggcagcgaccgcgcccgcaagtccacactgcaggcactccgcaaggagtgggagaacctggccttcaagccgggtgaggatgttgatgactttgccctccgtctcaacactcttttgcagaagatggtgcagtacggcgacgacacctacgacgaggagagagctgtcgagaagctctttcgctgcgtcccagagaagtacaggcagatcgctcgctcgatcgagtctctgctggacctctccacgatgtcgatagaggaggcgttaggtcgcctcaaggtcgtcgatggtgacgagccacagcctctctcggggcctatcaccatcggcgggaagctccatctcactcgagaacagtgggaggcctctcagagcgacgggaggaagggggagtcttccccctcgacaggcggccgcaagccgcgcaaggggcgcggaggtgtccagttgcggtgggcgcaaagacgcgccgagggtggtgctcgcagaggcgcccaaggcggcgccgctggcaaccacaagccggcacgagacgacacctgccgcaactgtggcaagcttggccattgggccaaagactgtcgccagccacgacgcggccaggcccacgttgcacgggtggaggaggaagaaccggctctgctcctggctcacgcaagcatcgagctacctccagcggcaccggccgcaacggcttttctccacctcgatgagccgaaggtactcgtctccctctgcaacggctccagcaacgacaaggctgatgggtggtacctcgacaccggcgccacccatcacatgaccggccgacgggagttcttcaccgagttcgactccagcgtccgaggctctgtcaagtttggggacgcctccggcgtggagatcaagggcgttggctccgtcaccttcaccgccaagtccggtgagcacaggctgctcaccggggtctactacatccccgcgttgaggaattctatcatcagcgtgggacagctggatgagaacggctcacgcgtgttggtcgaggacggactcatgaggatttgggatcgccgtcgtcgccttcttgccaaggtaaccagaggcactaatcgactctacatcctcagcgcgcaggtcgcacaaccagtttgcctcgctgctcgtcgggacgacgaggcgtggcagtggcacgagcgcttcgggcacctccacttcgaggccctgaagcagctcagtgccaaggagatggtgcgaggcatgccgtgccttgaccacgtggagcagctctgcgacgtctgcgtggtgacgaagcagcggcggctcccctttccccagcagacgagcttccgagccaaggaacggctcgagctcgtgcacggggacttgtgtggcccagtgacaccggccacaccaggaggacgacgtttcttcctgctgctcgtcgacgacctctcccgctacatgtgggtgatggtcctcggcagcaagggagaggctgcggacgccatcaggcacgcgcaggctgctgcagaggcggagtgtggccgcaagctgcgcgtgctgcgcaccgacaacggcggcgaattcacggcggctgaattcgcgtcgtactgcgctgatgagggcattcagcgccactacaccgcgccgtacagcccgcagcagaacggcgtcgtcgagcggcgcaaccagacggttgtggggatggctcgggctctcctcaagcagagggggatgccggccatcttctggggagaggcggtggtgacggccgtctacatcctcaaccgctcgcctaccaaggctctcaatggcaggacaccgtacgaggcttggcatgggcgcaagccggcggtctcccacctgcgggccttcggctgcctcgcgttcgccaaggagcttggacacatcggcaagctcgatgacaggagcaccccaggggtgttcatcggctacgcggagggctcgaaggcctaccgcattctcgacccggagacacagcgtgtgcgcacggcgcgcgacgtagtgttcgacgaagggcgagggtgggtatgggacaaggcggtggacgatggttcgactccgacgtacgacgacttcaccatcgagtacgtccacttcgagggagctgggggagtaggcagctcttcttcaccgagcgtgtctaccccagtccccgagcctccaccgacttcgacaccaacacatcctcggaccacgacttcaactacgacgagctcttcgccgacaccgccccagccggtgaccccacgcgctccagcaccaacagccactcctccgggcacgtctactccgacgccagctcgtgttgagcgcagcccggtggagttcgctactccgctctcccacgacggggagcgcatcgacgcgtaccacgacggcgagcagctacggtaccgtacgatggaggatcttctcggcgatcagccggtgccgggacaggtgcctcgcgacctggaggcgcagttgcaccttgcgtgcgacgacggtgagcctcggtctttcgcagaggccgagaaacacgcggcatggcgtgccgcgatgcagtcggagatggacgcggttcaggagaaccgcacttgggagcttgctgacctccctcgtggtcaccgcgcgattacccttaagtgggtgttcaagctgaagagggatgaagccggagccatcgtcaagcacaaggctcgcttggtggcacgcggtttcgtgcagcaggaggggatcgactacgacgatgccttcgctcccgtggcacggatggagtctgtgcgactcctccttgcgctggctgctcaggaaggctggggtgtccatcacatggatgtcaagtcggcgtttctgaacggcgacttgaaggaggaggtctacgtgcaccagcctccgggattcgtgctccccggcaaggagggcaaggtgctacgcctgcacaaggccctctacggcttgcggcaggcaccgagggcgtggaatgccaagttggattccacactcaaggggatgggcttcgagcaaagcccacacgaggcggccatctaccggcggggcaatggaggaaatgccttgctggtgggtgtctacgtcgacgacttggtgatcaccggcaccaaggatgcggaggtggcggcgttcaaggaggagatgaaggccaccttccagatgagtgatctggggcctctctccttctacctggggatcgaagtgcaccaggacgactccgggatcacgcttcgacagaccgcctacgccaagcgcgtcgttgagctagctgggctcaccgattgcaacccagctctcactccgatggaggagagactgaagctgagccgcgatagcacgacggaggaggtggatgctacacagtaccggcgtcttgtggggagtcttcgctacctcacccacacacggccggacttggccttctccgtcggctacgtcagtcggttcatgcagcgaccgacgacggagcaccagcaggctgtgaagaggatcatccgctacgttgcggggactctcgaccacggtctctactacccgaggtgtcctggcaaggcacacttcgtcgggtacagcgacagcgaccacgccggcgacatcgacaccagcaagagcacgagcgggattctcttcttcctcggcgagtgcctcattagctggcagtcgatcaagcagcaggtggtggccctgtccagctgcgaggccgagtacatggcggcatccgccgcttcgacccaggcgctctggcttgctcgactgcttggtgatctcctcggcagagacattggagcggtagagctcagggtggacagcaagtccgctctggccctggcaaagaaccccgtttttcacgaacggagcaagcacatccgggtgaggtaccacttcatccgaagctacttggaggaagggagcatcaaggcgagctacatcaacaccaaggaccagcttgcggacttgctcaccaagcctcttgggaggatcaagttcctcgagctctgctccaggattgggatggcccaacttccccacaagacgacgcacaagacttcacaagacgacgcacaagacttagggggagaatgatggataagtctttgtggtccttgtttgtgatcctttcttttgcttttgggtagtttcacctttttcaggacagcatctactcctttagcatatttttcagttgctaggacagctgcggttagtaggacagcagcggttagcatctcctttatgccccccctttatgctttattcagttgggatgccctctaggacagcatccctttcaaatttcgaattttagactagaagagtgcagcaataggcttgcagccagctatggctatatatatatgtatccaaccttcctcggggaggtatggctttgtgtttgtgaatgagagaaaaccagaaaattgccccatttcttgtgccatcctcttctcaatgagagtaaccattgaggttctaacaatcagggacagctatatgaacatacaaggacaaaatgcaacatatataatgctcggttaaagtgaccattgataacagattggcatatttggtttgtagttaatagtcatttatataaggtgaatagatgagaggagctagtattccttggcgcatttttataaggtgattaatcttgatcctcacgcttgattttaccttgctctgttaagctgacatgtaaacaccaacagagctctcttggtctttagaatcaagatagctcaatgatatgtcaaaaaggtactagactagctagcacaattttacggaaaagatgcgacaatgaagtcttgttcactacaattatcagtaatggtacaggaatctctgaacgaaacaacttcactcgtattgtgattacttaaatgttgtttacaacaaagtaacataacagaatattataagatggaacaggcatatagtgcgatgatagttcctgagttatgagggcatgaaccaactacgattatttgttaaaattccatcgcattgctattttttattcaaaagatggatgggaaacaagaaatatcttactttggagaatatagtgcactgatttcaactcctgggattattctcatgccaaatctgtgagccgctgacacagcttcaggtataccagccatggtatcatgatctgtcagggcaagtactttcacctgtagtaccgacatatacaatttagccattctaactcttcttctttttctaccattcaaaattgtggcatgcacatggtaagatataacatctgaacaagcacccaatacataagacaaactttgggacaatgagatatagcatatacatgaagatcacttcactagaaaaagggatgctgcactgtcaagcaaagcacggtctgaactctgaactacccaacgcaatcagccgatggccgcttccatgatcattgaaggggtactgattcaagggcataagtaccctccaagagtacgagtgatcacagcatttaaatatagttaacagattaaggaaacacggaggctatgcggctggcatccaatatcaaacccagtaggcacattacctactgcttcacaggaaactggaaaacagattggaaggtgtcaaggtgatgcttggaagtgcaacccttggtcccttagagcacgtttaattactagtaggctatataagccatctataaacttatatgaatgagaaagaacccaaaaaaaaaagggtgctagctctcatgcaagatctagatctatatatgctccaaggtaaatgcattaattacataagtgagaaaaagagagaggagaagagaattagaggcaaccttatagctaatccattgtatatgttagctctaatacatgttagttctcactgttaaactagctcttactcccttacacaacgaagcagctctgaggagcccatttatcgcacaatataaccgctatacgagttacagacctcacaggcatttcctcaaacacctaccggctaccaggcaaacggaggagagtccagatcgtgtacttactccgttgcggtgggcgcgctccacgagctcggagggggagaggaacccgtcgctgtggttggagtgggagtggagctcgaacagcacgctccctccgcctccagaggccatgcgcgcggcctggtgcggcaggaagtcgtccccggcggcatcggcagccgagggctccggcggcggcgcggaggcagcgggatgcgcccaggcgcggacgtagtcgagggccacggcctggtcggggctcggcttcgccttcttcctgctcctgctcggcttcgccttcttcctgctccccatggcgggttctgggagggagagagagatcggcgcctccgctgtgcgcccgtgcgctcacctcgtcgccgcgtcacggcgtcagctcgccgctctagggcctaggcttctggttgtctggcgaatttgggccgggcttgatctcattatctatgggcctttagttttcctttccgatctaacaaatcagtagtagtattgtttatccacatttttaaaatttttgaactaaacatttaaaattttaatttggagtgataataaggtaaagtttaacgggcaataaagtgcttaaaatagtcaaccagctcatcaggaaagaacagtctattatcggcaaggacgtccttaaatttgggagggtcttgaaagagaagaatcaaagacgaacgtggcatccgcggttcaactgaataaccagaaaacaggcacaaaattttgtttcttgctataaatccgctgtttgccaataatctgcattcgccattgttttttttcctcttcctctgtttcccaatgatgatgatgaactacagggcgttgtggttgtggctctccatcgcaatcgtcttctccgtgcaatcatgccgggctctcgccgccggcgagggctccaaggaagcggacaagatcgccgcgctgccgggccagccaccggacgtgaagctacagcaatattcaggctacatcaacgtcaatgagacttccgggaagtcgctcttctactactttgtggaagcctccgttgatgctgcccacaaaccgcttcttttgtggctcaacggaggtaatttttccgtatccaattgcgttcccaatcagtatgttcggaatagtgatcgaaacagatcgagaacatgttggaattcttcatcaaattactgctgtgtttacagggcctggctgctcatccatgggcatcggagcgttccaggagatcgggcccttccgcgtggacacggacggcaagacgctctgccggaacccgcactcctggattactggtcaggatacgtttctcggtcacgttacattattacatcggtatataaaaaaaacaaaaaaaagccatagtttggctggttttaagcataagccagacggcatatttataaataaaaattaatttgtgaagtgacaaaactttgatatgcgtgtttttagcgatctaaaaataatggttgaaaaataaactctgataaaaaaaccctcaaaatcaacttcaaatttaagtttgaaaattcaaattttgaccggtaaacataagcataagcaacggacacggattttctacacctaggtgccatggcacccatcgtttgcatgcgacataaatagttatagaaaaaattttaaaaaattagtaatatcaattatgatgatataagtctatacacaaacatgcaggactaaatttgatctacaattagagaaacaaaaataataaaatcagacagtgaatagtatccgtacaacgtagataaaatttgttatttttatttcttcatatgtcgatcgaatttaaacttgcatgtttgtatattgtcttatattatcaaagtccatcttatcaaattttatatttttttatataactgtttaaattacatatatatacacctaggtgacatggcactaggtgcagaaaatactttctccttccttgtgcgtgagcgtgactgacaatcggttgaaccgcgggttggcgcagcggcgaacctgctgttcctggagagccccgtgggcgtgggcttctcgtacgcggcggtgaagccgcaggaggtgtacagcaccataggggacaacatgacggcgcacgactcgcacaccttcctgctccggtggctcgaccggttcccggaatacaagacccgggacctcttcatcgtcggcgagagctacgccggccactacgtcccggagctcgccgtcaccatcctcgacaacaacttgctcccgcacgcgacccccatcaagctcaaaggaatcgccgtgagtatgcaggattcgccatgcatggccatgttcagatagccgcgaagctgtaatgttttctgaattctggtgatgttctacgttcagatcgggaacggcatactggagttcgcggctgagcaaacgcagctgtacgagtacctgtggcagcacgcgttcatatcggactcggcgcacgcgctcatcacgcagagctgcaagtaccccgacgaccacccgtcggcgctctgcgagtcggcgaggaaagcggcgtatagccggattggcaacatcgacatctacaacatatactcgtccacctgccacgaacagaaagtcaggccctcagcctccaagtgcatggtacggatgatatattactgcacgcttttgcaggttgaatttaattatcaaaccgcatgaaacacccgcatttgcatgcaggatttggctgatccgtgctcccaatacttcgtggaggcgtacatgaaccagccccaggtacagaagacgatccatgcgaacacggagttgaagtatccctggactagatgcaggtatttatggtgtcaagctcacgcaagcacgctcttgctttcccatctctgacgttggaggatggaaatgtgacagggtttacaacctagaccacttcggcgactcgccaaagtcaatgctgccatacatcaaggcagtgataaccggccgcatccgcatctggatattcaggtccgtcaaatgctgcgtgttcgatcgctagctcttccgttcatcctgcctagcatcgtcatgtactcttctttggtgacaatgtacatatatttgtgtgtgctgcagcggcgacttggatgcgatggtgccggtgacggcgacgaggcagtcgatggagaggctccagctgcgggtggcggcggactggcggccgtggtcggcggacggcaaggacgttgccgggtacgtgatcgcgtacgacgggctggtgttcgcgacggtgcgcgggtccgggcacatggccccgatcgaccagccggagcgagcgctggtgctcgtctcctccttcatccgggggcagccgctcccaccgccgcaacctcaacacgacgcctagcgcgcgtgtgccccaccgctgcaccagttgccatacgtagctagggagattggcatggcatggccgagctgaggagctcaacgtgtcgtcgtgcactcgtgcgtcgtcggatcggaagtgaattctcgctgtactcttggtgtctttcgagactcgatcgcaactgtgtttatgtgtgtagggtgacgcatatttcagtcaatccgtgacaacctccaaacctcgatctgtagccaacccgtttttcccaccggttttctagccatatgcccatacgagcgctgggcgatacacaatcaggcaaaagctaggacgcgcgtgcaacacagtcagagctcatcaactcaggacgatggagcacgaatttatggagcggatgcaatgcatcggggcctattcattgccatcctttacgcagtggacccaagagcgtcacacaccgccccatactaccatctgttaccaagcacatctggcatcagcatgctgacctcgttcatcatattttcaccgagaaaggaaaccaaacaagcagaatcaatcccctactctactctctgaactgagtgatgaatgacttcaacattccagatctaccagcaacatgtagtaatacagtgagtagtctcctttaattcctcttagaaaagtacaactagctagattaatgttctactcagtagttcctgaaaatctgaatgatggttggagtgcacctagctaagttacttgtgctgcttcttcctgcccgggatgcatctccccctgatcatcccttcctccccttccatctgctcatccgtcgttgatctctcctcgctgacaccaagcctcgaactcctgaggttaaaaaccaaaagttatttgcaaatgccataaagtttacaggcaaaagcgcataccgatctgtaaaagtgtaacacagccttgatcgagctcctgaggttaaaaaccaaaagttatttgcaaataaatgcctttaaagtttacaggcaaaagcatacgatgtgtaaaggtgtaacacagagagattcgattctgtccgtacgtttacagtactatgtacaccaacgtcgtacgctgacacagtagaacctagtacagaatccatcagcgattgagcttgacgagagccatgagtggacctggacgatggcccataccaatatgcacacacagtctacagttgtgcagcacgattacatgacgcgtcgacgaagcacgaaagaacctactgtcttcatgccaaaacgcaccggcgcacagcatgcaaccaaacgagatactgtacacgtttgatcgagtattttccggcaaaaaatgcgaattcgaagtactacaactcgctgcacacacccgtgcatacgccatgcctggttaacttcaattccttctaaacggcaagcatgcatgccggttgctgtcttctgcagtttttgctgtcgttttttttttcccaacataaaaaaggacgtgctcattcgttgacctctattatgttgtgtcatgtgtcatggctaaattccaagatttccgtttagtctagacaagcattgcatgctacgtctacacatgacctacgcattcgacaattagacaagagatgtgacgaatcgagtgatgagatatcaggaaaaagccatacgcattcgacaatcgcgatgtcagtcagtcagtcactcgatcggccagatgcaagctagctacggcaggttaggcgatcgaagactttgcaaaggattttaccacttccggtaatggtaaggtttacctctcctcgttgtacgagttggagcgtttgagcgagctggatggcagtggagtgcccctgactccgctctccacgatgctgccgctgaagtactccttctcctccaccgccaggtggccgaaccgccggttcagctcgccgccgccgccggcctcctcgtcgtcgtcgacctccgtgccggcgcgtgaggccgccgccagccggctcaccaggccgcagctccgcctcggctcggtccggcacttggccgagccgccgccggccgccgacccgcaggcgatgagctgcaggagcatcgagccggccctgttcgactcggtctcgtcactaccgcggccgccgcccggctgcagctgcggcgcggcagggggcttgtcggaggaggtcgacgacggcggcgaggtctcctccacgggcagctccaccgggcggctccggttggtgcgcgccgaaacgggcttcgcggcgaggcgagcgccgccggctcgccggtggtagccgtaccccagctcgtcgtcctcgggatcctccgcggcgtcgtcccggtagctgtccacgtactgcttgtggctgggcggcaacgccagccgcttcgccggagacctatcggtgacacgaaggtgtgggaaccgatctgcaaattttagaggagaaaaaaacaattgaacagtttacacagcaggtttggcagagacaggtgaccattataattcagatgatggatgctgctacagtatgagagacttcttctaccgccacgcattaattaactgattaacctcagacagtagggtcgtagtgaagtcttcacacacgatttacgatgtgggtgcagcaaggaaacgtgcaaggtgtaagaaagctgtacttgtgttttactatcagcacccatcatggcccattttcacatttgaaaaacgagttgacaatgtgaagtgagaacaaagaaaaaaattactcccttcgtgtcaaaataaatacagttttaactcatgctcaacgtttgattgttcgtcttatttaaaaaagaattataattagtattgttattgttattagatgataatacatgaatattattttatgtgtgactaatattattaatttttttcataatatttttaaataagacggacggtaaaaaaatactggacatgcatatctatggctgtacttattttagaaagatagtagcctttttcagattgataagatggcctctttcttgtgagttctgaaaaagacgataaattattgctgtacatgcaccatgaccatggtgtccatgcaaagtcatggcagttccagtactactcccagtactttttttttgaacgacctctcccagtgcaatcaaacggcgagtccatcaataatagtttcacatgaaaaagatacggagtagtgatagcaggtggagttggccgagtgagtgctttgtagagtgatggcctgatgagtacataccggaagaacagccagggaagatttcggagcccttgagaacgtactccacgccgtccgacgggtagatcacatcgttctcagatagatcgttccacacatacccattcttgtagttccttcatgtttgcacacaaatgagcagcaatgttactactacatcaagctcaagtaagtgttgtactactaaaagatagagaaacaagtgggaagcatgcatgaatgaccgcagttttcagttaggtacctcttgcaagaccatgagaagagagcaggcatgccttttcccctaagcagcgtgagcctatccatcacatcttcaggcacgcacaccgccaaagaaaaagagaaaagaatcagaaccggtgatcaccatagaagatttaactaaactaagcaccatatgcatttagcatgcagatacaacaagatgcagggatgttcagatgtgcacctttgaggcgaagtggctggtgaggatgctgagccagctccatgaagtgcgggtgctcgagctggccgttcctgcagaggtagtagatgatctgcaccttcctcatcggcctcgccggcgccgacctcaccggcggcgcgtacgccggccggccccgctccgggctcgcctccgccctgcccaccaccttcctcccttccaccgtcgcctccatttggcctctagctctcacactctcaccactgatgaccacactcgcagcggcttatatcactcctgaccggtagcgccggtggctagttgggcccacaggttttagtactagtactcgagtaggagtagtagaggagatatggttggaattggaatgggaatggaaacatgcaagtaccaagcgcccatctcgagtatttacagcacgcaccctccttctctgtacatttattcattactcctccattcccgtgtagtactacttgtgattttataggatgtgctcatgagctcatctgcagttgtgattttaggatgtgctcatgtgcagtgcatctagcaacgccagcaatcgagggcagaggacgcagagaaaaatccagtagaaaaacgggtgcggacagcagagggtataggctgtgcgtgcgaggctgcatgcgactgcaagagagaagagagccgagcgggcgtcagcgacatcgctccatccatgcacgcactgtttgcgcaataagtgcgcggtgtccggtgaggtcttgtattccggtgcggtctagtgcagttgcgcttgtgccgcggggtctccgcttgttggttagttgggtcgtcgagcgtcgaacgcggcatgcgatcgggggagcggttggggagggcaccgtgttgtgtagtgcagctcagggcggtgcggaggtgtggagggatggataaaaagctctaagctagaacttggtcaagctgagctaggctatgtttggaagattagcccagagctaattttgagagttaatgtttagttatgaattggtaggctaaacattagtctaagttggtatgtttggatccatggactaattcaagactaaaaggtggagaaagagtaagagagagagagagctgctttttgatggtccccacacaaaattagtcccattagcatcccttggagggggctaatgttttgagggtggctaattcactttagccataaattagcccacctttttagatctttgggggcacactttggtggcaaaaaaaaacctcacctttcatattcaggctaaaagatgggggctaataattagcctatgaaaccaaacaacaccctagtgatagaaggtgagatttttttttcgccaccaaagtgtgagtatttaatcaacaattacaaatgtcatatcattgatgtttagtgagctaaagtttggagatttgagacaattggctatcaagatagaagtggcatgagctaagaccatagaaggagtgaatttgttgagaaaatagaagtccataatgaagtattatgtccaattaagtacatagacatgtaattgatcgacatatattaaattttgcagatttttttggtattccatagaatatccaggatccctattgcgtccataagcttaacgagctagctcgttagtataagatatcaccatatctttatatacttagtgattattaattaccattaagtgttattatgttaatatatgataaaatagtttagtatgatataaatgagattgttaatgagcagctcataagttaagccaagctaacattttgctagcttgttaatgagttgagtcgacctagtttgtcccccccccctcccccctcccaattgagtggtgttagagcactcacagtgtatcgtacaaaatacagcgcatgggcttctaactgggctacagaaccatattagctacatactccataatacatgttgttgggagtgggtctcacctatctctctccgctcacttttatctctccctctctctcctctcacactttcccaccactctctcccgggcagacgaagctcctccccaagccgacaccgagctccacgcctccacctctcctcgtcggggccgaaggcggcgacgcggccccttcctctccctgtccggtctcctccctaggaggaggaggcggcggtgtggggcggccatcctccccaagccggcgcgccaacgctcggatctcggcgcctcccccttcctccttcaacctctgcgccatggcccgagcagcgacagcgtcgggcggctgtgcttttgcttatgctgcttttcccgctctctctctctctctctcctcttcttagctgcatctgtgcgctttttagcccaagaacaggtgaccaactttggctactcggttctcacttggttacacatgtggagacgtggcaccgaatatgccgtttcttcctctaagactgaacgcaacgtagatacattgtaatttgtaaacgcccttaaggtgcgtgagttgtgacgggatcagggaccaagattgtggcgagaatcctaatacgtgtgtaagcgtcgaaaacatggctcgcgtcagcgaacggtccgatggttggatgtagtggaaaatgaaatcgtaccgtttttttttctattaccgcttcattaatgattcacgtaattaaatttgattagcacattgctttttttttgcacggtttggacttttgacatttaaaacttgtaaccgaaatttgaaaatttttaacttaaattttaaaaacgttcaagtcaatttgaaattttcacctcaagatttgaaaacttccaactcaaaatttgaaaacatttgactcagatcttgaaaactttcgagttaatctgaaaacgacaactcaaattttgaaaatttttaactcaaaattcaaacttctcacatcaaaatttgaaaaccttcaacttaaaacttaaaaccttttaactaaaattttcaaaactgagtttaaagttttcaaatcttagcttgaaagtttttaaaccaaagttaaaaatcttgaaatcttacttagccctgtttagttcccacgtagaaacttttcaccctgttatatcgaatgtttagacacatgcatggagtattaaatgtagaaaaaaatcaattacacagttcgcccgagacgaatcttttaagcctaattgtgctttgatttaacatgtggtgctataataaacatttgctaacgattgattaattagccttaataaattcgtctcgtagtttcttggtgaaatttgtatgtgtgtccgtatatctaatgtgacatctagcgcaaaattttttgccaactaacaaggccttatataggagcctctggattgcagcttttggaaactagccggccgagccgaggggaggaataggatagcggggtccttggatctgatttgatgggatgggaaacggcactaacctgcagcttttcgataatcttgttcgaaccaatcgtttcgtgtcaccaccaattgcacgcacacacgcaggcatgccttggcaggacaataatcaggttatcaagtggtcgcagtagcagaagaaagttttggtctgattagaatctcgtgaattatggagccatgattaagtttgaacactttgacctccttagttcagtttgaagtgacattgctcgcagtattttactctaccagcagtgctcctgtaacagtgtctagtgggttgagttttggcttttaggccttgcttagttcgcgaaaagaaaaatttttgagtgtcacatcggacgtttgacctgatgtcaaaagggttttcagacacgaatgaaaaaactaatttcataactcgcttggaaaccgtgagacgaatcttttgagcctaattaatccgtcattagtatatgtgggttactgtagcgcttatggctaatcatggtctaattatgctcaaaagattcgtctcgtgatttttcccctaactgtataattaggtttttttaaatctatatttaatgctccatacatatgtccaaaaattcgatgtgatgtttttggggaaaaaaatttggagaactaaaccaggccttaataaacctggtcccaggttagtttcacattaacgatctactctctccattgctagttcatttttgaattgaccaatatcataaaaaagaaaagagacagagtactctctttgtcctaaaaagaatcaacctaagaggggtcacatccagatgcattgtcctaaaacgggtcgcatatccttttaggccattcacagtgcaagcaccagctcccgtagcttagccctaaaaaagactcaaagacactcattctcacaatgcaaggatcctattttgtgtgacctagttggatgaaggcactgtacaaggcaacgagtgccacaacgcgcgtgacccggcgcgtgaccacaaggaaataaatttccttcacctacccttcctcctcctcccggtcacgagctcggctcctcccactccacctcagccgtcgctcctcacctcccgcgccaccacgcctcctcgcctcccatgccaccgcgcctccttctcctctcctcccaagcaacagtgggcggcacggtcttccacagtgcacgcggtggcggtgaggaggaggaggaggtgggggagtagatccggtgggcggcagcgggttcttggcggcggcggctgcgtcggccaccactaccggcgtcggcttctttttctttttcatcttgtggtggacatacgcctcgatctgttggtttttctattgatttttatttcttcaatttctcgttgtttaacctataaacgattctcctctttcaatccgatctgtgagatgtttctgtttgaatccgatgtgtgtttcttgttgaatccgaagattttcttgcctgtggcgggaggggaggaatggctgtggcgggaggggagttttcgtggccaaaccggggatttcttcacaagaggacacggcgcatcgaagccacgccctccacagtgcaagcgctagccgttttcttctccgcccatggactcgcgagaacgaggtttcgcgtcgccctccatgggtgcgagctcctctgctagggtgcgattccttctgccacgtaagcgaaaatcctcgctagcaaggtggagcaccggtcgatgtaggtgcactgtgagaggttttaggtcgattctttttgggacggagagagtactttacaaataaaaataataaggcgaaaagcttcttgcattcattcctggcattttgctatattagcatgcacatatccagagttccagactctagtctagacacccaatggaagacactattcagacactcatcagacagcgagcatcagctgcatcaatggccgtcaagaccaaacagtgtctctcctctccatgcatgcgccactgtaaagtgtaaacactgcaagtctgcaacagacgtatatatagcaccagctcagaaatgtacgtcatcgcagcaagtataaaaatctagtactggtatttattgtcttctttttctttaaaaattcaaaaacatgacagtagctacagtggtactacgagacatgtactgtaggagtataaagggttgtttgatacctcatttagcttttgcatttttgccatacacgaaactatataatcaatttattattaactattataaattttaagtggtgtttatttgatttttaaagaaacctttgtatagtatatattttttttaaaaaaagcatatcgtttatcagtttgaaaacgtgatgatcaggtaatacatttatgcgtcaaattatttcatcgctactgatactccagaatggagaaaatgaggcggcattacatttttttcctctatgaatgtgtatataagtgcattgaagagaggaaaaagaaaatcatactccgcttctataattcttgatgttttggacaacaacacatatccaaaacatatttttactatgattttctattgtaacatattaaaatttacgtaaatatttaattttattaaagtactccctccgtccctaaaagaataggacgaaggcaatacttttgaagtatagtttcttcattctaaatattttaaaagttattatcagtcaaagttttattcatgagataaatagtactatggaaatatttatattatatactacctctatttaaacggctaatgttgactatttgtctcgtaaagaactatgtacacgtgttactagttttgttatgccttattttattagtgacggtattttatgaatgactcatctttctttttcatatttacactaaatttttaaataatatggatggtcatacactatcagccccatcgtttggcctaaacagccaaagaataagccaaaatttgaatttttgaacttgattttgaagttgattttggaatgcttttaacgtaatttttgttaatgttggcttttaagtcgctacgaataaatctacaaaagttttacttataaattaattttaattttctaataagccaaataagccattttgggtaaaatggcaaccgatgggagcctatgttcaaaagttaacaacgctatatacttaaaatagaaaaagagcacatgttctgaatcttaaaaatgcttaatattactgcgtgctacaaatgctattatctcatccccgatggtcatgcatgtagctaggaacagggtatttaagatcagagtaatcagtagcttgtaggtactccttactctactccactacactgcggtgctacaaatgctagtgaataaaaagaaatgaagcgcgcaatcctggcatcccttctgttcttgatattaattcatgaaaaacgatgtagggtgacgagcagtatacagtttgcccattcttacgtgttgctcttcacaatgaatgctctgaagattctgctcctctgcttcaataaggtttgatcaatctgaccatttcctggagagtcgagggttgaagtgtgtccccttatgcattcggtttgttagcgtaaggcaacgtaccgacggtatgtttagtccctataccatgcattgcgctagatgtaccgttccaaacttgcacggattatgccatgtcgccatgcagcaattcagaagcagaacacaagagggacgaagtagttgggtcgctcaagcaaatactctccatctatcagcgtaggccagggctgaacatgggctgggtcgataggttcatgtctactgtgatggagtagaaggcacagctagccagagcgagtaccagcatattgcctttgcccctgttctattgatgcagagcatttccactgagtaaacagtagtcctacatgtaatactacgtcgacatcaattttcatggccccacccaaccaatgcaatgctttagctgcctgattgcgaccaagcctgacccacatgtcgctctgaactcaccagatcaattactgtaccatccttcttgtattgatgctcagaccgggtgatgtacatgtaacttaggagtactatcagtatcaacttaggagtatgttcaaaatacacctagcaaatctaaatccaacgtgtgtgtgcgcactgtgctgttagacttgctcaccacattctagccatcattcgcgcaatcacatccatgaatccatcatgaccagcaggcgcaggtctgtttgtccgatgatctagcagttgcagtacgtggagatcttgtgtggccaagtctcgagattctactcatccaggaacaggaagcaagagaagttggcaaggacgacgaaatgggagtactcacgtaaaaagcggaagcctgaagcagcatggctgcatggggcaatcgttggttcgtagcactgcctcatggactcacgcttttggactttgccgcgccagctgctgtaataatgttactaatgcagtaaatcaccaaatggaacaactgcacagaagaagcagaagacccagcgaaagaaaaaagagagagtaaaggctgctacggctattaataagggctagtttggattcaaccctaaaattttacaccatatcacatcgaacggttaaatatctgcacaaagtattaaatataggctaataaataaataattacacagattataactaatttgtgagacgaatcttttaagcctaattgctctatgatttggcaatgtggtgctacagtaaatatttactaatgatagattaattaggcttaataaattcatcttgcggtttaccgacgaattctgtaattagtttttattagtatccgaacaccctatgtgataccctatataatatccgatgtgacacgctagaacttaacgacatgatctaaacacccctgaagcttttaatctgcacaatgagctcagtgacgtcttatctgctgcagccatttctcatgacacacctccacaattatactgtggagtagactgtggaaacgtttcggaggaaaggaagcaacaaggcccggccagcggccagccggccaggatcgatacatggcagaggcacacgagaagccaagacgtcttgtcagattaataaatgtgccgcagtattaactgtactactgccgcgcagctcctgtcagttattaggactcaggctcagccatggccagacggctggcacctccgatcacttgttttatcgctccctttcccttgcaaattggccacgatcaactcggcttgcatgcatctgcaaactgtcttcggatcctgtgctgctgcctgtgacttttacaatgccatcatgcagtaaatgttgggtagggtatcggctcaacacaggtcacggagccaacagaagccgcatgcagctagccatgcaaagatcagaatcggggtggcgttaacgagcactgaggtcgtgtttgcttcacccctaacttctaactttctatcacatcacataatatccaaaactttcctacacacataaacttttaattttttttctaaactaccaactttcctcaaactttcaatttttttacagcaactaaacacagcatgagagcagcggcgagtcaacggctcaacgcctccctcaacgcaacggtgcgccaggcgcagagctaggggagtctaggcgcagcgcgcagcacgaacgccattttctgttgtcattatcacctgtccatcctgcaccgaggaagaatagcctgcggcgcggccgagggggtcgacggcgagctcgacaaacgttaagattgaaagttttaaaaaaaataaaagtttatgtgtgtagaaaaattttaatgtgatggaaaagttgaaagtttaaatagaaattggaaactaaacaagggcaaacttggccggggcctgggctccgatcagccgaatcggaggtcaggtcatctgatctgcctctttcttcttttttttttccgctctgattcccattccagttctaccgggaagtcaacacagaaggagcccagcccatcaaggccgaaacaataaagcccaggctagttcagctaggtgttctgaggtccgtacaatgggcctttctcaaagcaatcttcgcattccaatcttcatcaaacctagtacaaaatcaaactgtcaaaatgtgatacttcctccgtatcacaatataaaactttctaacattgcacacattcatttagatattaatgaatctagaaatatgtatgtgtttagattcattaacatctataagtatgtgggcaaggctagaaagtcttacattgtgaaacgaatggaatacatattatcggtcgccttttgcttgttcatttatctccagtacgcatgcagtggcgctgttttggctctttggctctctctatctgatcacgtgcttgattctgacttcttgagttgccttttgcttgttcatttatctctagtacgcagtgacactgttttggctctctctgatcacgggcttgattctgacttcttgagttttccgttcactatctcggtaatatacccatccgatccaagcgcttgacatcgaatgttcctcctgtgtctttgtctaaaaagactgaatacattcgaatgtttacagtaaggtaaagcactgaccaagaagtgcttagtacagagtagaaaaaaataaaacatagagaagggagaacatcagggcaaaacagatgttccgtccacaaaagagcatagttcatgtgaaacaaatgtctgtttgacatgtccaattattagccaagatttcatcaacacaacaaatgcacagcgagtgctttaagagtgagttcctcgtagcaattttttttgggtattctggttcaaaagccttatgcatgcccaaaagacatgatggcatctttggtaggctgcggcaagccccttggatttcatcaatcttcacgacgcagctcgccggtggcaggaggcatccatttcccggaattatagacactttggccgaccttccatccagggacatctttcataattatttcctcccacataagagactttgtccactctttgacaaatctaaggaagtaccatggatcttatgcgtaagatgaaactgaggatgttgtgggaaaaatatagagtatggcatcaattgttgagctgtacctttcatcttcttcagcttggagcactggcactaaagcggtgcgggcagcaattttctcctctttgagtgcgctacaaaaacaatagcacagtcgatgagacaattgacaaatacaaaatgcaacaaaaaacaacatgaactgcaccagaagacaaacatgagcaagtaattttgtcataaactgggagggtggggaatgtaaacagcatggtttggcaagatactcatcagagctacaggcctacttgtaacaaacaacataacaggaaagcatagcaggaatcaacacacttgttttttaatgtgtatggtcattaataaaaaaaataaacatttagataaaaggaggatgatatcattaggtgctgcaccttgattaaggattactttcacaattaatctaaccagtccaaagttatactgtgacctaacaaatgtctcaggatcactaaattgaataaataaggcaacggaactcagatgatgccattgccactgcaatcaaatctgcatataactagctcaacgatgacaacaaaaagttatggttcacccacactgtcacattaatgaaaatttctcctggaactgaatactgaagagtggagcacagagcacaaaaatcctagaatccatgccaaaaatactgaaatggtcacaaagtataggaactgatataattaacataaatatgtggaagatctcacatcatcaaaggggttactaaaggagtagaattgtaatacatgcatatgaatagtaacatccagctgtcctagacagtctacatacaagactatacctatactaattgggcactctgaggggactcccacgttaaccagatagagctggccattggttagttggattgaattatcacaaccatagattgtattaaaagttcgagttaaaaatatgctattgaaaatattatagattctttagtttttactacaatggaatctttagttttagatatcctaaggtttttcctaaattcgataacaaaaaatgaagctgtatcaaccttggactctcattttactaatctaatgatttaattcctaaattcgagatcaataattagttgggacccattctaagcaaactgttgtgcagagttcactggattcccaattttgcaatatatttgctcataggactccgatcggtctcgggttagctacttgattctgaacttatgcggagacagacaagtacggaagggcagcaagaatcagatttccttcagattaactaatcagataaggtgctgaatagtagtgtatcattaacgcagttatttctttttttgagaaaatgcagcaacttcatccattcagtgtgtgatacaactactacaactctagttcttgctaaattctttgtatgttgcatttccacctccattaccgtacttcgtgtaaaaggtttttctcagaccaaatcgccggctgcaacaattcattcgaagtagcgtagaatatagataacaagaagcagctctggaaggcatgatttttggcgggtgtcccataccaacggaattcgcggctaaacagacacagtaaaacgaattgcagtttaacataaacatggatgcgcaaggcgaacttaccggcggaccttgttcccctggccaacctggtacatcccccaggcgaaggcgccgaaggtagtgaggaagatggcgatggcgctgggccccttggtggggatccggcgcgcgtagcgcacgggcgcgaagccgcccggcggcggcccgtcctgcagcaccggcatgtgcttgacgctcgccatcccgggcttgtgccgcacccacgcctccgtcatcttcgcccccgattcggaaaccccaccgccggcgacgaggtcgactacctcccgcagatctggagcctccggcgagagatcgagcggttggagatcgcagttgccgctagggttagtggacgggacaaggcgagacgacgatgcgaaagaaatgggggccaagtttttggggaatctcctcgacaccagcgagaagagtgggcttgccatttcgttcctctccaaggtgcttttcgtaaaagtgaatacgggccgggcccacttcacataccgggccgtaaggcctgcgcgttaatgggcttacatactagtgggcttcctttttgatacataccggcccaactgtggcatccgagtctgctactagtaaaattttgtgtggtctcgaacacatcaagttcacgacagcattgcgttgcgcatcgcaaaaaaatctgatctcaccgtcgcgttgggacgttgcttgcttgcgcatgactcgatcgcttccacgtcgcagctctgaggtcacaagttttcgttggctaaccgattggcctggccagggcaggccacatctcgacagcctcggtcgaccaggacgccgcggttgtacatgattttcgccaagataccggacgcggacaggagaagcgacgccatttggctaaggagtggctaataagcagttaggttgtcaccggtcacgcgactcctccgcgatgcgcctcggttaaccgcgactccgcgacgcgggcgcggcctgtcggtgtgcgcgagtttgcctacggatttacacgcaatctctccccgatccgttgccgcgcgtgtgcaccggcaccgcggccgctttggtttgtgtttcagtgtacctgcaatggaaggcaacatgagaatcggagaggaatcgattcagatgggaaggaatggatgcttctgctgctcctagatctgcgcagatattgggcaggaggcatctgcgtccaagagagagacgccgacagcatgtgccacgggccagtagcgacatggcttgttgattccggtcttgtgccatggcaaacctaccgaggagtaccgtgctaggccatcgattagatacttgcactcttactggcccttgggtggttaggaaaagagaagggaaagccgagactcatgctcaagcattggagcaagggatcagatgcaagaaacataaacactgtgttgtcctgatttcttaagacaagaggcagctgggatcttctggcttcgatctcaagccagtaatagttcagtgttagaattatctttcctggttcactggggtggccggtggcatcgtaagagataggttgtcggagtccatcatctcctgccggccaccgacacagaaactatccaaagtcacggttaagctgctgctgaaatttatctctgctcgtcaattttcggagtgtttttttgacctttcttttcgtccgcctttggtcaagggaggcaaagttaattcagaaacttcttgcgtagtatgcttctcccaggtagtcagattcaaattcgcagaaagacagcaccaaattaattatttctgcgtcttcagacagaagtatagtctaatgacgttttcaactttgcattttacatcttccttccaaaccgatcaacaaactctccattcctatctcctgtaaactgcattttattccgatgtacaggcgaacaaattaactttgcagaccaaatattcgtgcaacttgcaaccaggataaaagcagcggccgttacagacttacaggttcttgttcctgccaccagaattttcacagaacaaaggcatctttctcacgccacagcaacgggcgccgcgcacgtagatgtcaagccaagatccgagttagtcaagaaataaatatataataaatctcatctacgtaaagtcaccattaaagaaaaactttcagctccaggacaatgtatgcaccatcacatggacatgtgatagaacagtgaatcttccaagagacgagtattctttttcaggttgcaacaaagcagcgatcccatttggacacaccaatgggcagggaatctgtgagtggagcaacacaggttttgtctcctttcagaagaagaagaacaatcgccaatcgatcgctaattcgctagtgggaggctgtggcgagcatggtttgcgcacctgcagccgcatgctgcggaatcaagctgaaaaagaattaaggacagaattaaaagtcggcaacatcatggaacagtgaaagcaggttcggccatcctatccctcatctgcagcctgtaccacacacacaacttgcatcagaatcttttacgttatctgtccagtgcaactctcatatcgatcgatcatagcagttgattgatgcaatgacggcaacctaatatctatctgcattgattacatctcgtatatacatatggcatgacgttttccgaattccgctgcagctggttctgtggtttgcataattgcatcacaccttgttcttgttcaggcagaaaccgcaaaaacatcttgttgcattgcacgcagctgtttctgaatttctgactatggcaatggtatggccaagaaatggagctgatcgggctgttccagaagctaagatagcacatgcaacttgattacttgcagagaagaaattttcagttcgccgcgtgctcgagccgacgcgagaatggaaaattcctttttcttttgtggttgcgatcctcttcttgattctgacaggaagatgaggttcgcagtgaggcatgtcatgtctcccggaaaccaaattcaggattaaattctctttcagagagacaagcctttcctactctgatccgctagctagtctttctcagctcgccccaaggatatctatatccgacctaacaatagagtacaatatccaatcctgtgttcatcacttcatccaaaaactttgttgcctaatcactgtacttgccttctttaaacagtacatgctactatgatatccagattcagctaacttagctcatagaatatgtccaatgttgaaatttgttcgtttcaacatctaccaagagagcgattaattagatgaacagaacagtaggtgagttatgagtagccaacaacaagttaaatttagctgaactgaaaagaatgggaagaaagcatcaatgattgcctggaacgtatccgtcaagcagagaacagtgcagatcaatccctcccggtattgaataccgcagacctatgatacggtatccaaccaatacaaattaaaaacacactcatgatttctcattaatcaaccaatcgatgaacttaggaataagttttgttttttttaataattgagggccttatccggaggagagaaacagataagcctccctgtctcgctaatcacgcagccgtggcgatcggatccgatccactcgcgggaaacccacttgcagcagctcggtggcatggttggtcacggggtggcctcagcgagactgtcaggtgggcccggcgcatcctcccgttagctggggatggcggtgacacgtccggacgacggggacgacacgtggagggtgtggatcgattgatagtttgcggaaagtgtggacttgtacgcacgaacccatgtggcgaccctacccgactttgccggttttgatatccacaaaattatccgcagaccgaaactagcgacgactgatcaacggctcctactcctttttgcagttttgcccgcgggaagattgtgtattagacttagatgcctgtcccttggtgattacagaaggtttactttctgttttgttttgaaaggtactccctgcgttccagagaaacgaagctggacatagagtatgtacagattcattatattaggatgtgttacgtcgtgatacgaggttaggttttttttgagacggagagagtatacaaggtctactcgtgtgacatttgtgttgttgtgtgttcgaggatggctgaaacgatgagagttttgaccctcggaatgcatgagagatatttgaataaacacatttctaatctaccatagtgccatataaagaacttttcctcacaacaactacgagccaattcatttattttttttctatttactaacttgaaaaaataactcattgctaacttttgaatatttaaacatactatattgatcactgtatcagttaattacttcttatgtctaaaataacttttaatcataggagcactaaattaaaatgaaacaaaaagaaaaaaaaaagtacatcttattaatggagatgtagtactggtgaatggttggatatgtaagagatatggaagaataaaatttgtcaatttatggactgagatagactaagagaaatcttttatgaaacagaaaggtctggcaagaccttccccttttctcatattaaaaaagcatgttaacttatttatgaacaatggcatatgatagaaatgaagttagataaaaggaatgctcattctgtcccagaaaaaaccaacatcgtatcaagatatgacatagtgtagtacaacgaatttggacatattctttttttatggaggaagtataactttggctttaattgtagtacgatcatttaattaacagcccaagtcgtaaaaaataatgaaccaacaaataaacaaccgggaagccacctacggtcacgccggtttacacgtggggcggccaaagagagtaaaaagagactgactcctacccgccaaatacaaacttctgggaggccctttgtcctaaaccgacaaagaccaaagcggacacggaaaaaaaaattccataaaaaaaaaaaccgcgcggaaaacccccaccccaccgcgcaccgccagggcgagagaaaacgtcgccgccgccgagccgcggaagcccgcggcgctgccccccaacacctcaaaacctcccacacaagcctcctcccctcccccattaacctctcctcccgtcctctcccacctccatctcgcgatccctagctcgctcgctcgctcgctctctcgctgggtgctgatccaaagccttcgatcccctcgactcaggctctagcttagccatggatgaagaggcgcgcgccgccggatgctccccagcgccgccccgcgcgccggctgcttcctgtggcgctgccgccgagctctgcctctgctcccctacaggtgtgggtaaggggcattcatgcttgcttaatctccttcggttttggttctcgatttgatttggtgttggtttggtttggtgttggtttggatgcagagggtatcgagcaggtgcctggatgtccgtgttttgaggacgccggcgctgtcgtggtgagtggagaggcgccggaaggaccgggggttttgtgctctgaggatggcgctgagctcaaattggctgagcagggtgccctggatgtgagattaggttctccggcagtcggaatccatgagcagcagctgttgcatcgtggtacttcaggttccgatgaagctggtgcaatcaatgagatttcaccagttgaggtgtcgccgtcagaggctagttcaaatttggatactgctggggctattggtggctcccctctcatgttggagtccctgccagagaccagtgatacccgaggatgtgaacaagaggttatgcccggtgttgttgtagggtcatctaatagggatgcaggttctgaggtcggtctcgagtcggagcgtggctcggacggtcgaaatggccttggtgaaggggaattggtgtcgagcgttgatggaggcggcgccgagaagagctcaaaggtgactggcgtcttgtctgaagaaggtgtggacgggatggaaacagccctggagccatgtgtggcgtctgatggctccatcacgcaggttgaggaaggtgtggacaggatggagacgagtttggatgactctgaggcttcagacggctcaaccacgcaggattttgatactgacgtggagactgagtcgagcggttcaagtatagaagaacaagacacgggatacggagtgcacatcccacacacggtatttctttttctgcaaactcatgacctagatagttgtgaacgtggctatgcttaatatcagtaagttgatgctgtatgtttgtaactcaggtttgcagtttatatgaatcagtttagttttaatacaaagatacagcgtctgaaaattagatacctcatcctagtgagtcattttttcttgcaattatatgcttttattgagtgctctacatttattttcacacttcatatcagtattcagtaccttgttagttatttggttatcctttcatgatacggtcatatatcactttttctgaaaggtgtgtttgttcaactaactcaagagactcagattttgtgtgatatcaatgcacaatttggaagtgaccctgttcatagaaatttataggccgcaggctgcagtaactttcggggagcttttgctgtcatatgaataagaatataccatggtaatgttattttcttctgctcagatgtttgttcttcccctttgtaggaacaagcgatctgtgaagtggccaggggaaacaagagttcagaggtgaagagctctgacaggtactacttagctctattgcttttagcattttagagtttaaggttttgactcagcttgatccttttgaatgaatataaagttattgaactgaagcctctggtgtaatttgtttgcttttaaagttggatgttccacatggttttatcattttccttttgaacctgcagagattcaaagagatcgcatattcattttttatgcttaattcttatgtaggatgtcttcagtaaccctaccaacacttatattggcttcaggtgcagcaatgctacctcatccttcaaaggtattatggtttttctctgacccttgtctgtaaaatatatttactatgtccttcaaataaaaaatgcacttcagaatgatggtaccactatcttgatttttcacttgaatgggtttgtgtattttttgtatagagatgaaataagctttactttcatgctgataaaagttcattccactccacgctatttccaaatattttacaagaataataaacattattatctcgcttctggtttatttcttgctcctttcccagtctatatgtgatctatagttttcatattccttaaaccttagaagtaaagatagaaacatcaacataagcttttgaagcaaacacacaattatagcgttctatctgcttgtccgaaacccctttacgtgaaagtacaaaggtatagcctctatccaaacaagtgttgaaactaatataattcatcaacatttagcccaagtatcccatgtattttgatcggttgaattctttgtgcaactttttgatatctggttttatacctgaagtaaccgtccacgtgtatttgatttgttgaatatgttaagttgtattaccatcgagataacctcgcatttttcttcagtcattttgacaatgttatctgcataatattccaggtgctgacaggtggtgaagatgcttattttatagcttgtgacggttggtttggtgtagcagatggagtaggtcaatggtcatttgaaggtaaaccaattcttctttctcaactactatttgttgtgtaacctcgtcgttgcagatgtgttgaactcctgagtttttttggtgaccaatactaatggcataattaatctccatgggatgcagaatatttgtacaccaaattaacttagaaattgggaaattttgtgattaggttcatagtggcataactataaaggacgtgcctattttcgattactactgtaaggctccaaaattcataaacaagttataagaattccaggtaaagtgggaagcgagatcacatttaatagagactgacagtgactatcaacctaaaaaatgatggctgcattccttttgtttttttttttcttttctgatgtttaaggcaaagacaaatgataaatagaactactatagttttcaatatcgcactctacatcatttttattcatcattttattatggtatttgctttgttgtgatttttaaattgtcactctatctgttgctagctcaattgagtgtaaatgaacaacatcttaacatgtaaaaccaaacaaaattgtggaataataggtaatacacatggaaataggactaaatcatgttgctaaaaatatgccatagtccagttattagtcccaaatgtcataaaacttaccctcgagcagaaaggggaataggaaaattatgtaggggagactgagaaactatggaatctaagtaaatgaggcactgaactgaatttcaggggggcacaaggcactgctaaagaatcattgtgtacagcaaaatattatttgctgctctagtacagctcgtatatcacatagtatatagggcgctccagtctgtaagccagtttgttagtatgtactattggaggatttgaagagaattatggataatatttctatcttcacctaatttcacattaagtgtggattccatttctcaccattcttgctatcctttggaatatggccacttacatttgttgatttgacttccgtcctcaggaatcaatgcagggctgtatgccagagaattaatggatggttgtaagaaagctgttatggagagtcaaggagctccagagatgagaactgaggaagttcttgctaaggctgcagatgaagcacgatcccctggttcttccactgttttggttgctcactttgatggtcaagtatgttcgtagatgtcttggatgcccatttctcttttctttcactgttggcgaatggtgattaattgtgaactcattggtttcacaggtactacatgcatgtaatataggtgattctggattcttggtgataagaaacggagaaatatataaaaaatcaaagccaatgacttacggcttcaattttcccttgcaaattgagaagggggatgatcctttcaaacttgtacaggtgccacagcacttaccctgtcatccttgccctgctatcattggttcctcgtataaagttcatatgaacttaaaacttattttgtccctctttgctggcagaaatacacaattgatctacaagaaggagatgccattgtgacagcaacagatggcctttttgacaatgtctatgaggaagaaatagcagctgtcatctccaaatcattggaagccggcctcaagccttcggttagatcctaacacttttcttctgaaaatactagagaagactcacccatctcatatagaactgtccgtgaagtgtccttacatgatcattttgcataaaatcacaggagattgcggagttcctggttgctagggcgaaggaagtgggcagatcggcaacctgtagaagccccttctctgacgcggctcttgcagttgggtatctgggttactctgggggcaagctggatgatgtaacagttgttgtatccgttgttcggaaatctgaagtttaaactataagcctctttttggcttaagtgaatgcagctcctagattttgccagagctgcgtttgctggcgaatgtccatgagcattccatgcgaggtacccccaacctcacgtgtacatatgataagctgtatgttcctcgtggccatgatcgcagctactaagtaagttgcgattgcgcttctctgtctcgagtgaagcagctgtgtttgtgtgactacgggctagttttgtttggtttcatacagggtgttgggagggagatgacactggcttgggtaaggtccatataaatcttggcctccgaaataaagcaaactgacacacccaaactatggatgggctcaatcaatttgagagaacaaaaggaggtgggcccaaactagtgctttagggcttaggccagcatcactagttcactaaaacaacaacaattactagtttactttgatcgttctaggccttatcgatcttacgcatcacgtcgtaaaactgagaatgcaactaaaaaagattgatgatctgtgagaacctttgtcatgaacgtaaaaaatgctggtttaagtgtgtagtaatatggagggaaaaactctcacaagatacatctcggtacatatgcaaacacacaagtcaataacaactgcaacgacacgctcgttggatggacccgtgcaggccaaagcctaactaggcacggtgcgcgagcagagtagcggcggcgattacagcggcagagaacaaggccgcctttgtctccttgggccggacagcagccgacggcgatggggccggagctcttacggtggcggcggcggagtcgcttcctgtcccagcaggcgatgccgaaggcgacgaccccccgaagaacggagccccggagaatggagcgggagctggaattaatggaatggaaggacgccaagttaactgatccattttgtcggtgtttgactgttttcagaaggtatttctttctttttgaattgaaaaggctataggtacaaagctttacaaactgtgagttaattgagattttctgtaattattttacagttaaatcaaatggttaaaagctttgtttgtaaatattttttaagcatgtgtaatatttcctttttttgaaagagttatttaaaagcatattttgtaatgttacttttcagaataattatactctgtaaaaacgattatttataacatgcagaagcaatttatcgctctaccttttttttcccaacacatcaaaacccatgccaattttattcaaaaatctaaatcctcttgaacacgcgttatgcatttgcaggttaggcaggtacgtgcagtgcgcgtgtgtaacgatgtgtgtgcatgtactccctccatttcgaaatgtttgacgtcgttgactttttagcatatgtttgaccgttcgtcttattcaaaaaatttaagtaattattaattcttttcttatcatttgattcattgttaaatatatttttatgtaggtatataattttacatatttcacaaaagtttttgaataagacgaatggtcaaacatgtgctaaaaagtcaactgtgtcaaatattttgaaacggagggagtatcttttatgtaatcaggaaaaaaaaaataatgactttgtaattgagcaatcaataacttaccaggagcaccaccagtcacgcccggaatagaaactgcaagagcgcacgaacgacatcatcagataaacaaacaagaagaaacggagactcagttttcttttcttttttttttccccccgaagataagaagaagatcaaattgtgagcagaaattaatttactcacggtggcacttgctgaacggcggcgtcttgaccttgcacgcggcgggcagctggagcgccttggtcatgttgagcgtgacgccgaagttctggctgccctggaacgcctggcaaaggcaggccacctccttcttcaccacgcccttgagccccgagcagcacggcgcgtcgggcttcgccaccgtgctcccctcctgcacgtagctcaggcaacccgccaggctcagcagcgcgtccgtgcagtccgccgccggcgccggcaccccggcaccgccgccgccggtcgtcgccgcgccgtctagtacggcgaccatcgagagaagcagcagctgcagcagcagcgacgagtacgaccacgccgccatggccgtgctcctagtcctcccagctcctgccattctttgctgcagccgatagcgatgacgatctagtgctaattggggttggaatggaagggtttatgtgctgatggactgctactctgctagtgggagtttggttggcgtttacactgcggcgacctcactgacaaagtcacgcacaccctagcgaagtctaagaaaatggcgccttgccacggtgcgtagctagtggaggatcgcacgcgcgcgggcgcgcgcggggcatggcaaattggcaatgtattgattggaaaatctttggcagatggatgcatgcattggggatgagccggggacggcgagcgtataaactacagcgaagtggcgggcgtgcgtgcggtggcagcggcggtgcgcctggaatgatgaggccgcggcgctagctttgtggaatgtggatgtgggttgattttagcccatcttttcaaaaagctttcgattgggatcggtcactgattgactgaccttctcctctctttcacattgttttttttctcctgcagccctgaaacccagttggatggttcctctgtttttgttccctgcagcacaaaactctttttttatttttctgcagaacaaaacgggcatggttaattgtgcaggtagttatagaaaaactaaatatactcacagcatgacacgtagcgttagcaagaatttaataaaacaaaataagaatttaataaaacaaaatttaatacgtatagatttttccttatattaactggcaattggatggttcctctctttctatttttctgcaaacgggcagtgttagttctatagctacattaaacaagtatatgctcgtctaatccatcgtgacagggctgacgtttggtgacacatcgtgtggtcttttggaaagcttttttttttttttgcatgagagaaaaaaaaaaagccgtgcacgcacgatggcacgagaagtggaatccaaagaccttttcaagccatgcccgggacccaaatgcggtgcacgccaaacgcggctggagtggagtggttgcttacgctgcctcgtcgaatcgcttacatcacattcagattcagacattcaccaacagatcacgccgtaagcgttgcgagatgcacttctatattgatgctgaaaatactatacatgagaaacaaatgcgcccgtgaaacgcctttgttctccctatttagagagagagagagagcaaagggcagtcatacatgtacactagagatatactctacaataaagcttgcgaaagtgcatgtaacctaatggttgcagtgacctgagtaatattttatggtcctgagtctatatttctataaaagcgaatttcagattgggttgcttgagggcttggttggatactattctctaaaaagaaactctaaagtagtcctgctatttggcgctgaaacaggcgatgaagatccccgtgctgacgagtttattatagaacggagggagtagtcgtgatatatggcgctgaaacaggcgatcgagatcccagtggggacggcggtgtggccggcgcaggagttggcgataatgggagcgctggagctgcacaacattaaccagccagattctctctgagggccactttcttttcagcaaggcaatgcgcgtcaactgcagtagtaccaggttccggaggctgcgcgttgtacgtcggagcacggagctgcacaagcacaacgacaggcaaaaccggaactaacaccagatttttcaccacgccgagaaaagaaaagaaatgcaaaatgggaaacctacgcaggccgacttgggccaccgcgagacacgacggcccaaaccgcccaaaacggtcgcaactcgcaagaccatccgtctaataaaccgatcggacgcccgtgtaaacgtactactccgcacgtcacgtctcgtaccgtggcgaaagctgaagggaagggaaaccccagaggcaaccgggcgcaggaggcagcggcatcggcgacggcgcgggcggatccgacggggaggaaacggctacagcgcgcggagcacaccgagatgctacaccatactccgctccgcacgtcacgggattatctgcacgaacgtcagaggggaaaacacagatgtcaaggcgcgcgctacacgttacgcacgaactcgcggaactcatgtgattcgccttgctgtctgtctgtttggaaaattctaattttgttagagcatcttcaacatactagttaaaatagactctctaaatacctatatagccagttaaccaattaatttggtcagtcaaactcattgttaactctaacaacctctccatctaaactctctattccgaacctatgacattaggacccatatatcagtctctattatccctccttcctctttcttcccctcttcctctagattttctccccctcctcttcctcaacactggcgaatggaaacgacgacggctacctcagtggatggggatggtggcggcggcgaatggcaaggcggcaacgacaagacggcggaggccgcgtgaatccacgtcacgccggtggggacagaggcaacagaggtcggtcgccgctggatccagacgacggcaacggcaacctcggggacgactggcgacggtgcagacgacggcgacagcggctagcgacctcgacaacgatggtgacgctccggcgtgagttcaagatgctcgccgtcgtgctctccgtcgccggctccccaacaaccccgccacggccccttccttgccgccgacggcggcctagcgcccgcgccgaggagctccgccgtaccatcctggtgcacggaagccgatgcttgcggcggtggcgaggtcttggctgcctgcgccatccgagccaaaggagagggggggaggaatctgtgtgggacccacggttggccagaaatcatccgagccaaaggagaggggggggaggaatctgtgtgggacccacggttggccaatgatttctggctgatcaaatttgactagtggatgggaggttttggccagttgaagaggctattggagcacgtttttgggctagaatggctaaaatttggcttgtagagtgagatggagagactgttggagatgctcttatgaggaggatataggagtatactcatataggcgtatgatagaaaatctagtttgatgcggtaagggcatcacctataaatttcgccatctgcccgcggttttcagttttgatcacaccatcctctactcctcttcgttgcataatagttggctaataacgcgaacaacgaagcatatagtgcagttctgcataaaccatcttgtttacaaaatcacaagaagatgctatgcctagtttcctgcattgtttgcctcgcggattagcagtttagcacacaacagagaagggggaattggttatgttacaaggcgagaaaataataaaacgctcagcacaaagtcagcgatgaactgaaatctccgatactaataagttataaatagaggggaactagctaacattctccataacatcatccagtaccatagtaaggctgctgctagttgcatagcccgataagagtctcacacaaagcacagaaggctaagaatgggaaagaccgaaaaatcacaagagaagctaaaacaattcttagagctagctaatcacgtctttcttgctccatcccattcgcctctttgccacatgccacggctgctcggcctcggcagcctccctcacttgtactccaggatcatgttgttctcgggggccagcccaacgcaggccctcatgatgttctcaagcattgccctctgctttgccagggcgttcaccactggtgtgccaggaggaacctgttccaggagacgaatttttcgtgacataagtaaatcagttggtatatcatgaaagaacataacggttaataggcagtacagatgaatgtatgcactcacaaggggtgccttggtgaggtagctcaggatggtagccactggatggaaggaatggaacttctcctgcacaggataacaagtgaaacaacaacatagtcaattttgctggcaaaaagggtggcaattgcagagcagcagagagtcaattgatctcagtccatcagaactcttacctccccctcggctttcagctgaatcctggtgctgagctcggcaaggagcaccagatcaagaatgatcggcgcggcaaggagtgagtcctcacaggtgttgtgcagaacgatggtgctcttaccccccatgaagatctctgaggtgtactcgtccattgccctcttgctgtctccaacatacggcacatactgcagaagaatacatggacaagttttaatccaaaactaagtttttattttttaatggcatactgctgcagaagaatccatggacaaattgcaaaccttgatcacaacaacatgatcaggatgctcgccaggctcatagaggatggcattgcttgagaccatgtcatcgaccacattgctcttggagatctccttggatcggaatgtttgaggtgcggaaaggttcatgccatcattattccccaagtggttgtagctgacaattgaggtgggctacgaaaacaaaagccaaagttcttatcaggttatatatataaaaaaaagtttccggaagaatatcgacgtttcaatgcgaaaagctagccaaaggatttgatatatggttggtacctttattccagcaccaactaggaaatcaaccaagacagacttcatctttgtctgtccactcttgaaatcatcaccaccaatcaggcagttgttcttaatagcaagatcgatcagccctgtacacagtaaacaaataagccatgaacctgagaaaataaaccgcatactactctacacagaaaattacataccaggcacaaaggtgttctgaggactcccgttaatgaacggtataccctccatgacgcaggcaatggcatacagtgtcgatggtgatatctccgcctcgttcttgtccacagacgccaggaggttctccattgtgtcattgagcccaacacagacattgctgtacctttcagtgtttgcagtccacaacaccaccaccttgtccactttgctcttttccttgaactccctatttaagtaataaaaaaaatatcatgtctaatgtttacagcattcatagtcacaagtttgtcatgttgttccaaccatcttaatgcagactggaactaatcttacgaaacaagttcacttcagtagtataactcttcggggagcccttttgatatatgaaagtgccaatatatatttagtgatttgacatgtgaatactattttctgttataagctggtgcctgaaggtattccgttatttctgcccctagtgttcatgcctcgtagacataactaattcagaatactattcctttttgttatgaagtaaaatgggctcaattccatgcatgccagtatacctgatgtccttgatgatctgctccatctgctccttcttggtgcccttgatgacattgttcgcgcgggatccctggttggcggcgatgaagtcggggtcatagatgccggggagaggcaccatggactccatgtaaggtctgagctgcttctgcagatcaatgtcaagtacctttgccctggtcatagcatcagccaggttcatgttgctaatgtcccagcccccgaacacaaggtcatcagggttcacctgaatttttttcataaccatcagaaaacggaaaaacaggttctgcaaatctgaaaactatttgtggatgtattcaacagatcaatcattgtccaaagatgctggaaccttgtggttgtaccacaacattttgacttgcatcatcacaacatgacaaaggtgacacacgatggtcaccttttgacacccttttatgacaggacttatcttttgatacccttctgtgacaggacttatctttttcttttttaggacatgaccacaagtcaaagtttcttcttttcatttagaaccttcgcctttaaaacaggccaaggccatgttatgattgtactagcactactactatcacattagcagtgtattactactaccatcttttccgtggttagcatgtcaaagaaaacaggacagattaccatgggcaggaggctcttgaagggcgcgtagatctcctccccgttgtagctcccgaccctgatggtggacgcctgggtgagtgagccatagtagttggcttgctgcaccttgtccttggtcgcccatgagattcccctgattaaactcacaccatcatcagttaaattcagaaaagaaaaaacagatgaagctagcttaggcagaaaagtagagcgtgagtgatcacttactccctgttggcgatgaccccagccgtcagcgttgagccgttgttgccgccccaccccacgagcatcaccctgcacccacagccataaaactgggtcaagaaacatgatcgacaagtgtgctggcacgtagccaacatggacagaaaaaaaaacaaaacaaatggggtgaactaataaaagaagctaataaacagtcataaatttgggagttcttgccagtggtatatatggtactaggtaggtccccctgctcgatcttgcagatgcaaaattttaatggaaacctcacatgcagtgcaggtgcagccatgggataaagccataataataaaaactagcggatataaaaaaaaactcagaagaaatgtcgttttgagcagacgggatcgaatcccagagacaggcaaatttccacggtggccgagcagcaaggcaaccaaaggcgccgcagactcgcagtccccctctttggccttttgccatcccacatctcgctggatcgggcgctagctatagctaggaaaaacacggagaccaaacgggagacgaaaacgaaaacgagaacaggacggacgccggatcgaaagcgatcggtggacagatcgatcgatcggcgagggtaatgggtgcgtacccgagcttggggacggtggtggtggtccggaagttgtagcggacggacttggggcggacgacccagcgggaggcgccgtcgtggctctcgtgcaccagctccgtcgtgtcgtaccggtagtccgactcgatctccgccgcgccgtaccgcacgtgcgggctctccacgcggaagctctcgatgaacatctcgccccgctccgcggaagctagcggcggcggcgggtttgtggctagacttatgcgggcgaagcgagcgagaaggagaagctaggtaggctgtggaatcggaggctggtggagcgtgggggatttatagcgggtttcggcggccacgtggccgggctgctcgggcccaccgagcaggagggtggtccccaccttgggtcggattgggagacgactccggccgccggtgggagcgcaatgggggagtcaagcggcgaggcgaggagtatcatctatctatccaccggtgagagctgagaaggttcgtgcgttgtgcgtggggggaatcggtaaaatcagtttttctcagggagaaaatctcaagttgaaggtagtaggtagaaccgtaggagtacgtgggcaggcatacagttctgtgtttgcaagttcgtcctctccggatgggttttctacaaactgcggttccgttttctgagtgattattatgttttgtctctgctttcttttctagggctatttgcatttgatcgctggaaactactatagtaaaagatcagttacaaaattagaaaagcttgtttgataccagtactgatatgtcccgtgcgtcgcaatgttattgacctattgtttggcctaaacagccaaagaataagtcaaaatttgaatttttaaatttgattttgaaatgcttttaacgtaatttttgttaatgttggcttttaagtcgttacgaatagatctacaaaagttttacttacaaattaattttaattttctaataagccaaataagctattttggccaaatgggcaaccaatgggagcttaaacgggagaggtttggagttcaaattttccactgaaattcagcaaacctaagggtgaaagagagtctgatgataaatcactgctgataaaaatacaaacagggtgatcatgtttccatcaccacgaaaaattgtagagggattactatataaataattaatggtttttttaatacatataggagcaacaactaattaaatagataaatatgaatgttttttccgataatggtaacggaaataactatgattcttttaatatgtaatagcgatagctagacaaataaatatgtatattttggataatggtaaaggaaattgaaatgataaatggattacgatatataagtaagagattaattcctagtctagccttctattctattttggaagagacctctaggccttgtttagttggagaataattttgggtttggttgtcacatcggatatacgggtacacatttgaagtattaaccacaatctaataacaaaacaaattacagattccgccaggaaattgtgatacgaatttattaaacctaattaatccgtcattagtaaatgtttactgtagcaccacattgtcaaatcatgacgcaattatacttaaaagatttatctcgcaatttacacgcaattcatgtaattgtttttttccctatatttaatgttccatgcatgtgtccaaacattcgatgtaataacatacaaatttttgttttggaaactaaacagaacctaactctctaagtgaaggacattattatatacaaataaatataaatcggttgtaccgtttttgcattagaggcattattggttactatgtgttctggatgaagggtgaattcttggattagttatttacctagggaacaattatgttctacaacaaaatagggccttgtttaaaggagcataagattataagaatctgttgttggtagatagtttttcagaatacggtttcagcttctagcttttaatttattttttttattctacgattactggtacttagaatctatgtgataatctaaaccctttggggagtcaaaaaataagtgagaagcaacagctgctataaactcccccaaacggaccaacgggcctatctaggagtttatagtgactactgcttttagaaatctttagcttctttaaacggtttggattttaagaacgtataatctatctagcgaggcctctcgcgatagtcttaacgcgcgacccaaccgtgtgaacagtggagtggagaagccagtacacatgcatgccttttttcattacacatgcatgttttttccctttcttataaatttttctctcaaattacttatccaatctataatccgattacaccattgtgttcgttacaattaaatattcacaacaagatcttacacgattatattacgatgaaaaaatatttatatttgtaatttacttttattacatatgaacgttacttttataatatatatataagttacttttagatttgactaaattacttcttagacatataaaagtaaattcaatatagtctaaaagtaatttacatatattataaaagtaacttaaaacaaaacggaagtaactttgtcaagacattagaagtaaattcgttgtagggataacaatatgaatttatctagaaataaaatttaatcagcacggatcaacacatgtaagtttaacaattttgaaaagtaacttcaatgttaattggtagtaacttttgcattgttcaaaagtaactctctataaatctatttaatcatcgattgttttttcctttctttttagctgtgtagtcacgtccaatgaaaaaggcattcactaaagttactttctttttgttataagttatttctataatatatgtaaattacttttaggctttattgaatttactttcatatgtctaaaaagtaatttagtgaaatctaaaagtaatttagatatattataaaagtaatttataatttttcatcaaaatataatcatgtgggatcttgttataaatatttaattattacgaacacaacggtgtaatcggatcgtagatcggatgagtagtttaagagaaaattgtatttaaagtataggtggatagtgtctcatatatggagtggtagctagtttgtaaccagctaccactagctatgtagtcacgtccttttaagaattagtggctatagatgagaatatctagaaaatgaattagaggtcaaaggtctaaatttcagctttaacaaaagggcatgtaccccagtggttacagtgacataagtaataccctaaggttgaatctagaggccgggtaatataaccttctctaaaaataataataaaaaaatcagctttatttttttcagtctcaccagttgcctactcgatcaggaggtgtttatcataatcttaagcatcctcaaacaaaatcaattaaggtgttagtaggaaaattatttaactctaaattatcctcgtttctagcaaatggctcaagcaattatgaaaagttaaacaccatacaagtgatgttatatattactactatatcaatgtaaggttaaatttaatctgtgcatgaagagagaagaaaactaacaaagcaaattacgaaaagtacgatcacatttgcattatatttgttatttattttcatgtgtgtattgaatttaaccttgcattgatatagtagtaattaaccatatatgatcacgcataaaatgagtgcatatattctagtagcttactcgggtacgtattcctgttctccaatcgtacctattttctggtatttgaaaatttgcttttcgtccaacgaaaaggctgatcgtttatgctcgcagctgcagcccgcaagctgcacaaacgatcaaagccgaagtataggactaaacttcgctaattttcactctacggtgactcgaacgaagtacatcgcggtactttcttcacaccgtgtagacgatgaagtacactagtacgtgctgatgtagtacacagtactactcctacatgggaaaggcaacgtcgacgtgccatgtatcaaggaacgtactccctcccccttggttaaaaaaaaaaaaaaaaacaaaccctagatttccatatccaacatttgagtgcctattttatatgcaatttttttataattagtattttcattgttgttagatgataaaacatgattaatactttatgcgtgacctatctttttaatttttttcataatttttttaaataagacgaacggtcaaacgttggacacggaaaaatagggtttgtcttttttttttttttttgaacggagggagtatagggtatactgctcttccatatacgtccccccaagaaaaacatcttccacattaattaatttctcgaaagcaaaaaaaacacacagaaatctgagggggcaaaccgcaaaacagccacccgtcgtgggctgtgcggccgagaatcgccaagtggcgcttttggctgcgtggaggcccgctggcgccgtcacgtggaccgcgccggggcccaccgcgtctcgaccgtggcggaacctcctggagggaaccgaagcggctcacgtctcgtctactctactcccccgctccctggacgcggtccacgcaccgctgcgggggtggggtgccgcgcagctgcgagccacaaaacccacaggatgacacaagcggtggctggcccataggcaacgcgcaccatgtggtggcgggcagtggctctgtcaccgggttgcgtgatcccgaggggagccgcgtggcgggggacgttggcccacgtgggaaggggtttgtccttgcatgtagcgaaatggagtagccgtgtccttgcttgtaaaatggacctgtccttgcatgtaatagcccttgtccttgcatgtaaaagcttttttggttagtactgctacacgggacgctcgccacgttcctgtacgtgttgcgttcggccgttcaggcgtgtactgtagtatatcgccgcatgatctccaacgccagagaaggtccagaaaaattgagtgaaacagctacttgacgctgtgaattagaggcaggaaaaatgttcttacgaatttacgtacgtgaagtacgtaaatttgaaaggaaaatgcagtgttcagcataaatatggggatcagtttttttaaggtaatttgtaaccataccattataatttttcaaagtttgagatatgccatcggtatctaaatgatatataagacccacatgagtcaatgatatgtggatcagaatggcatatatcaaattttgtaaaattataacggtatgattacaattttaaaatggcggttgtttctttggagactaggagagggaattttttttcctttttcccttttgatataaatggccaatcattcgccaaggcaagccaatcaagtcaaaagaacggagaactcgagaagaggcactattcggttctctgtggcagctgctacagtgcaaacccaacgctgctgtaaaatatgggcgacgtcgacctgaaagattcttgcacattcatatgcgcgatcgcgacgattcccgatcgcacattcgcactccctttctggtgtctccagtaaatctcaaccgctagctaagccgctggttgcaagctcggccctatttgattttatgggttaattattagcctccaccttttaactcttaattagtccttgagaatttaaataggtgggctaatttgaggctaaagtgaattagccctccttaaaacattagcccctccaagaaatgctaatgggactaattttatgtggggagtatcaaaaagcagctctctctcatctctttctactctctcttcaccttttaaccttgaattagcccatagatttaaacatactatcctaaactaatgtttagcttatcaatttataactaaacattagctcttagaattaatactgggctaatctttcaaacaaacagagccgtcagtcgtcactgtgctaatggagtaacccacccctagccctagcaagcgtcctgctttcgaattcacgtgttaattgattttgcgacgtcacggtcaggccgtcagggtagagaggtcggtggttggtggatgcctgtgagtgacgaaaagttcctttgcatccaagctatgattgccgcgcgcgcgggcacgttctggcgagttctttttggatgtagctagtttgttcggtgaattctggttttactaccattggccacctaaggtgtgtttagttcacgctaaaattaaaaatttagttaaaattggaatgatgtgacgggaaagttaaaagtttatgtgtgtaggaaagttttgatgtgatgaaaaagttgaaaatttaaaaataaagtttggaactaaacattctttaattacataagtagaatggaatgccgcaccacattctttaattgctatcgtgctaaacatttcattccgagttttacgataggccattatttaattctacgttctaatatgcttgtcaggttgatatacaacttttagttttggtctgagataatttcttttccatttccccattccttttgcagccgttccttgatcagtaaatatacctattctgctcattttgcccttgctggagttgagctcacgtatcttcacgtcccggctcagcggattgcctcctggtccaacacctgctccatccgccgctcctacttctgggcccatgcttctggcctgacccatcgtgcaaagtgcgaacgggctatctcaggcttgccgatatacagcatcaattcagcccaaccataacacaactcccggactgcaaaatttgatgggccatactaccactacttccaattacaaatgtaggcccattcgcagattcgctattgatgcagatcgatcacattacgggcactagagagatccagttttgttatccgaatttcgtatcttgagctttgattccggaagataacaacaaaatcttctagattcacacggcgattagcgaagagattgggccttctagctttgacatcgcaacgtatggctacgagtcgacccaaaaaaatcttccatcatttattttcttagaggaaaaggccaaacaaaataaaaaggaaaaaaaatctccaagcattaatgacgctttaaattactaccccttccgtgcctatccatccaaaatttcccgtttcgtttaaacttcgttgcgagctcgagcccgaacccgagctcaccgcacccgtcgcaccgcaccgcaccgaaccgcacgcggcaggaggagaccaccgtcctttcctctccgcctcggcctcgctccctccggccccgaccgacggcgacccccgcgaccgccgcttcctccccgcccccgccgccgatctccgctccggctgctccaggcggcgaccttctccccctcgcgccactggggggatccaccccggagtactgagcatctgttccaggtaatccctaacccccactggcggcgggtttcagcgatcgaatcatcagtatgaccgcgagattccgcgtagttcctgcatgtttcggagtatcggagtaggtgttggatttggttccctgcgcgctgatgtgctaatgctgtagcctccgcttgtttccatctacagggaaggggagcggcggcggcggttttggtttggcgttggtgagttgattttgatggtacaatgagcaggccaaacacacgaaataagagcaagaggccgcgggctgatgactgcgagagcccgtctgctgttttcaagtatgtctgcattgccttgttgccttggccaaagctgtggagatttgatatgctagtgttgaggtgccgctgcctttgtttgctgatgatttttttttttttgaaaaaaaattggtgtctgctatgcaggaagatacattccactggagcaatcacaaaaggcgatattaaacaactttatatggtgtggaaacctgtttgtcatggttgccatgggaactccaaggactcacccaattgtttctgcgggttgatccctgctgctaatggggtgaggaaatctggcctgtggcagagaacaaacgagatcattcgcgcccttggtcctaacccgtcgacggatcttcgtgactccactgagacgcctgctggattgactaacctgggagctacctgttatgcaaacagcatactgcagtgcctttacatgaacacctccttccgcttgggcattttctctctagagcccgacatcttgaagatgcaccctgtgctggatcagcttgctcggttattcgctcagctacactccagcaaaatggctttcattgattcggcgccttttataaaaaccttggaattagataatggtgtccagcaggacagccatgaattcctcacattatttttgtctttgctcgagggttcactaagtcattccaaggttccaggggctagaaccattgtgcagcatttgttccgtggaagtgtgtcccatgttactcggtagggtaaatgctatatgcttctcatgcgatctttgagtcttattcctagaatggtcttatgttaggctttggaaaggaaagggaaataagctttctagtttgtagaagttcctttttttccaaggttattatgcttgttggtttgtactatcatcttttcaaacatatctttttttttgttagtgttttttgttgtgtagaagttctaaaaaattcttagctgcatgaatctagttatgccagatagttatattgttttactacttaaaaacatgtgtgcagtgtattgattgataagactgatgttgtgttcttatattgattgaaaagatcaagtagatttgtgctttccggtagcaagatctttgcttcccatgcacttattatgttcacattcacatagcctgcagatgttaaagggaatgatatacttagttcatagtacatttaattttgcgtagagctgaagtttattcatcctatgctttaggtgctcatcatgtggaagggattccgaagcatcttcaaagatggaagacttttacgaactggagcttaacattaaaggtttaaataatctagaacaaagtttggatgactatttgagtactgaggcactggatggagagaaccagtacttctgtgagtcatgtcagaaaagggtagatgccactcgttgcataaaacttcgctcacttcctcctgttgttaattttcagctgaaacgctatgtattcctcccaaaggtgtagcttgctttatattccttctgtttgtttgttcgtttgattgtgtatttgagcaagaaatttgtctaactcgtttcgtccacagacaacaacaaagaaaaagatttcttcggcattcagtttcccaggacagctagatatggggaagcggttatccaatccttcatctagttatacgtatggcctgtctgctattttgatccacaagggtagtgctgccaatagtgggcactatgtagcacatgtaaaggacgaaagctatggtcaatggtgggagtttgatgatgagcatgtatccaagcttggtcttcatccctttggtgaaaaaccaggcaaatcatccaataaaactgatcagaaaccccagggtagttctacagcagattctgttacgaatgatgacaacaatagctgtcatgaggctgcattcacttctactatggaagagatgttttcttctacagatgcttatatgctgatgtacaaacgcattgctaaggatgagaatggtatcgaaagcaataatataagcagtaataattcacttccacaccattttgtggatgaaattgatgaacgtaatacatcatatgtaaaggaatgtgaagaatacgaaagcaagaaagacgtccatttggcatatataacagagaggcgccaagaagtaaaatctgttctgacagaagcgcctgcaactccagaggaggattcttatttttggatttcaacagattggcttcgccaatgggcggacaacgttaatcctccctcgtaagtttacttgagagcatgtttgctttattttatgtagtcctttacagtgaattttcaacctttgtaaattgtgcttgcctcattactacattatgtagtagcctccgctactctgaccattttgaaccattgcactatcaaatgtttaactagcaggaccagtacattttgaatcgttgcactgccattagctttcatgtcttgcagtaacaagttctatatgtcacagttcttcagtaatatctttttggtatcactttatgtttctgaatccaaatttagacctattataactggagttcgtgtccacagctctattgacaacagtccgattcaatgtgaacatggaaaagttccagcgtcaaaagttacatccatgaaacgactatcagctggagcttggcataagctattttctaaagtaagaaacttctatttcttggtttttatttctgaagagtaatttgccttagattacctaattgtagtgtttcctgccgatttttgagaaaactatttttgtgctcaattctatgcttctggaatatttctgatgagttcctttcttttttttttttttggtaccgtggttgcataataatacaagtatggaggggggccaacattgagcagtgatgatttttgcatggagtgccttaaggatggagcaaaaaattcagtatctgcagatgtttatcgtgatcggaaggcatcattaagaagtattgcagaagcagcgcttgctggaaataatccagatggtcctttgtactttgtttccaggccatggtaagagaattacattcaacaataagttgtggatttatttttttatgaaatactatatgtattactatacctattacagtgtgccacgccctaagattatgttgtcttttagatggcaatatagtgatatggtcaatcatgtctttctctacgagtcatcacaccttaaatatttattgcagctaatccatttgttctactttgctctattccatgtatacgctggaacactcgcgaaatttccatttagccctttggctaaatagtcttttttctttgtttgctcctaggttgacccaatggttgcgcagaaaaaatgtggatatcccttcagatgctgacagtggaccaacaattgctctaacgtgcacccatggaaatcttcttccggaacatgcttcaggcgcaaagcgggtcactgtgccagaggacctatggttatttctctatgaaaccagtggaatgaagattgatgatattgtgacttttccgtcagatagtcaaccatgcggaatttgtagccagcaattatcagttgttgcttctgttgaggataatcttaggttagataacaatgccagacaatgaattcctgcaatcgactgtttacttaaagttctgggctaatattgactttcttgtgcgtgttttgctactcagagcggtgaaactcaagcaacgacaaagccatgaaaagttaacttctgggaaaagtcttgcacttcatcctgggcaaaaatattatttagttccttcctcatggttgtcagagtggagagcttacattacagcgactgggaaaaatatttcttcgttaccagaacctcaatctcttgaagttaccatcaattcactaatctgtgaaaaggtaatactaactttatcttggttcaaagccaatgcatgctatgcacactcacagctactatggtatacatgcttaattgatgtaagaattcatggcaagctgttaattttgtttacttcatctggggttcaatggaattttgtgaaaattttgtttgtttattgaatgcctgttaatttgatttttaactgattgctgatgcctagtgagttggcgaatccattcatttttatttttataatttgcttgttgaatttaatgattggtaatttttcagcattcaagattgttgcaaaggcccttggatctagtttgcaagcgtgggactatcactcagaaagcatcaaatgtaagcccattctttttggagttatttcttcctcttctcttttgttttacattatgacctgtggcatatgcgccattagcccattactgttgtgttactcctctactatgaatataataccttatagttttaagttagctgttatgaaagttggtaaccccttttggaaatgtttgtctttatctgtgtatctgtcttaagtttgtgcatagtgttttctcatcgtgccaactgtgcttgagctccaactgtactgcattagttcacaaccatgagtggatgattgcaatcatgttttctcctcattcaaatgtgtgtcttctcagtaatctaactggcaaaactagtttcatcttttaactgtgggtctggaacaacagtacaagtgaaggacctttcattatatcgttgctgttatctgttttatttgggcccttattgctgatatatgtatgctgaaagataaaaaaaattgacaccgggttaattgtctttgttttcagactgatggattaacaatgatatcagaatctgattggattttattctctgaagagtggaatgtagcacatggaaaaggtttatgtgctgaaattgtttttagcaagagctctcaagataacctgcagtcatctgaagcagtgccaattttggttgaagatctggaccagtcaacaaatgatttaagcaatgacttggggggcagagaaccctatgtcagaactgatcctgaggtaagtgacgagtcaatgaactgtgcacaggcctcgatctaattgggtaatagttttacatttattggtttccatggttgaaaaaaacttcttatgttgggaagattgatagggagtgatcgcctcactggttcacatataatgcatccaatgtttgcatacttgcatcaacatcatcattatcatcaacaacaacatcatcagcctttagttccaagcaagttaggacaacattttatagttactagttaaaatagtgaaggtaaagggtagcaaatgcagtacatatgaaattaacaggtggatcctctacagaataggattatgttgtactggcatgctattagcattttgcaaacttgcagatgaaacaatgtcttggcatttaattttgttggaactgtttataacatataaccactgagtagagcattgttctgaagaacaatgagaccataccatggattttgaatggctgcatatcactttagtctcagttgcaaaaacagatacagcctatataccttttttatgttctcacatcctgctgggcaaggctaaactatcccactgcttatagctgaggttaatgattgggttgagttcatcatataaaaaattatactttagcggaacactggctccagaaagtaaatatgcctatgattgtttcttcaaacccagacttctggagaataaactgctttcaatcactataaatatctggcacctacctgatttgtgcatatgtttctttctgttttgcccttacctcagctctgcttgtgaatgtgtaaatctgtgataggtttgtgaagaatgtattggagaaaaagagagctgtgcattggttgagaagctcaattatcagaatgaagatatccaggtttatcttgtccgtggtaaagaagcgccaaagtcaattagagaggcatcggcagctgttcctgtaccagatcgtaggacttcaaagcgttcccggagaacaacctcaggaaattcgatcagtttgaaagtctctggttctacaaccgtatatcagttgaaactcatgatatgggaatctttaggggtatgagacggactgaaaccataaatttttttttgcaagaactgttattgtttacttgttgcgattcagataataaagagaccataaaagaaataagcctataggttctgttaattgtcacttctacaactttatgttatttcagcttaaaagtttgcagagttgtcaatcctaactaatgagtaatcataagttgtgagacttgtgattggtactacatactttcaaacatttagaagaagctaacttcgtttgcaacttgaacaaacagttatagttgtcaatttgagatcctttaggacctgcatgatcagttgatcacaccttttggtctttaccgtgcttctattttcaagtataattaatattccaggttttaagtcagtcagctacagttatgggcttacctatccagtatttttttgggttgcaaattaaattttcatatattattgtcaaaagttattgtatgtagtttgctgtagataactgcccctttctccatttttttttattgaaccttgctccttatttgatttacattatgcttgtttactttagattgcattcaaattattactgttgccatattcagattgttaaggagaaccaggagcttcacaaaggctctgttgagattgaagatgattttgctactcttgctgacaagtgtatttttcctggagatgttctatgggttaaagattccgaaatctacgagaaccgtgacatagcaggtgaagcaacaattgtaatgtgctgaacatttctgaaaaatgatattgttgatggttcatttttttctttgcccttgatgtttcagatgaaatttcggagcagaaggttgtagtacagactgaggaaggctttcgtgggactctgttgacatctagtgcttcagctcagctttgccaggatatatcatttagcgattgagttctccaatgtcagctacatcactgcctgcatatgcttgcttcagctagttaagcttgcttggaggtcagattgactttcttcctagtttttcttagttgaaaaatcagcctgcagtttcacctgattccaaacaaaggttattgcatgtatgcaatgtcgttaatattttattttgtccattttgacaccaaatacccagcttacatttaagtttcctaatcagaaatgtactaacttgctctcatgacatgcaggagtatgctgaggattaagtcacaacaagttgttctaaatacatggcggttctgcacttgccgtcaccgtgggtgaaaagttttgtctgccccttatctccatactctgtttccaccttagggtgtgcgtcctgctgttgtatcagcatgccaaaatgagcggaaaaagagggtatgtaattatttaggtagttaatccttgtactaccttttagtggctatgcagaggttttatgaaggagagccggaaactatatgtagagcagttcgctgtgtgttcttacgttgtgggatctgcaattcttcagatctcatccctgcagcttttctcccgtttatttgtttgtgggctcgcccctttcctaagcctttccttgggtgcatgcatattcaattctactaccgagaagttctggttaagttttactcactttggttggtttattttaggactgggacggagatagtagatgataaaatttcgtcctattattttagcacggagggggtggatgataaagaaaacaactctgcgtgtcacactgaaaacatgatttgttttagctaataataccattctctaaatctcctctcttaaaatatttgtcacggttatgcctgtacttgtttattgtcatcggggatgagcattagggaaacaattcttgtaggaaatataaaaaaaaaaacatttgcctaccttgacttcagcccattcccatcaaagtagtggggtataaaaaagattaagcaagatggatttttccaaaggaaaatgatggcatcattctggtggcttgacgcaagggactgcgcataaaatagcggcgtattaggcgcgaccaaatcggcaaaaaggcacgagatgatatgaagtcctaaaagaaacagtagagtggaatgctagtcttttgttgtggcagttgcgaacggctcgacacgaacacgaggcagccgtggccacgcggttttgttgctcacatcgttgttggaatcgagtcagtttcgggtttgccggtttcgtggaagactagtgctccgcctccaaaacaagctgcggcccctagcctgtggcgatccagcttacgcacgcgtgcactcatgctctcgtcatcgccttgctccgttgttcttaaatactggggttgaaatttgacaggaaaggaaatactcctatttggttgagtttcatcgaaacatataatagtagcggttggttcggagggatgagatcggtacaactgtacaaggctggagtgtttattttagaaacgattaatgttccgtatttggttcgatactagtttggacaaaacttaaagcaaggtgcactgtagtacttttcacggcctttggtaggaaatcaaattccttccaagttttggtcaaattcttatcttgtacagtacatatcatggtttatatggtcacttggattgatgccaaaatatatcttatcagttttctatttgaatagtatatgtgatggtttagtttcaagccaaaattattggtatgatgatgttcaatttggcataattctataagttgcttcaccataatactaatatagaatttggtttctaattgatatcaacccaaacacattaatttacaatggtaccatattaaaacattggttttggtaaggtactctaaacaagctcatacttttttctctacattgtacacgggtacatgaaggcatgaagctgcagtgatgaggagacactgaccattttcagtaatagtatgaagaattgggacctaagacctgtatcggacgaaaaggacctgcatcaccggggaggagtcacaagagacataaatactgtagtacacgaaaatcccatccacccccatggcgacaaaagtatctgtccaaagctcgatcgtcgactggacaacgagccatgctctactaggattgtgacacacgtgtgggactaccgactacctcgttttaatcccagccaagttagctgaggattttcatgtggcccctctgatcagtgatcacctgatgagggacacacaaataaatctaacagtttacacttgtcggcttaaacagtgttataagaggctattagagcaggtacaatagcagactagtagccagctataaacatattttaatgagataaaagataagagagaagagcagcgggctacagatctgtagccagctgtagcacggactccaagacactgtgtatgtatgacaggtgggaccatatattaatagtacagtaagtaattatatgaattggctattagattaactatagatgaattacagctagtagtgggctatactactatttaacttgctcttagcagcttcttggaaagctctactaggtgcacaagtaccagcgttataaaagtggaggaagaagaatctcattcatctctcaacactactgtagaacattatacacagaagtacggaacacaaggcgtttggtaagagagcacttgcaaactgcagttgtcatcttatctgtaataagaaaggaggccttcggatggctcgttggaggaataagccaaacaacaaatttataaataaaaaataattttacgaatatttatgtgtttttaatgatctaaaagcaaagattgaaaagtaaatttcgataaaaaaccttaaaatcaactacaaatttaaggttgaaaatttaaaatttagctgataatcataagcataaaaaaatgagaccatcaaatttggtggcccccagcaaaatggccgtcaaattttacaaaatatctcgacgcatagtactacaatgcatcattacattttttatgctagtaactggtccacaacgatcatatcaaccctactgattactactaataccacaatagttttctcttatggtctgtttggcacgattccagctccaactccatttctagaattgaagtgaagctagttggaacgccctcctaaaatatactagagatataaaattaggtttaggtcgctttataactttaattcagacttaacttctaaagttaaatataaaagttggagctctactaaatttactgtatttaagtaaaattcacggttcgctgattcgtgaaaaaaaaaaactacagctaccacagccgtacgacggagggtagcgattagtgaacagacgtgtgattaaaagagagcatgtggggcgcagcaacatttgttacctgtactactgattaaactaaactgtttaattgcaaccaccaggtgcgttagctggccatcattattctctccctttgctgggttaagttactgtttatgcttaatttgcttccattttgtttattactcctacaagaaattgatgagggggttcgcttgccgttgcagcacaccacatccccctcatccacctgtccgtgatgatactcctatagttgagacttgagattgcccttctcctcaatcttgttgatctcttctcccacctcgcgccttcgagctagtcgtgtttaggtttagccccattaatcttggtaagggtggtagtggttgttgctgttgttgttgttgccctgaagctttcttcctcaaggtacaagcctctgtctccctctggctccctgtgtctctctctttctcggagttgaagcgtaggaggaggaggaggagtaggtttggttgtttggtgcggtgccgcgcgtgagattgagcgcgtcatgtttgtttgttaatggcggaatcggtttcgggtttaggtagttgcgttcttgttcgcgatggcctgccgaatcgaggtctggccaccctccgccaccgccggccggagctgccttttcatcagccgaagcggcggcggcggtgagcagccggggaggtgattaggaaaattttccagtttgttttccttttcgatttcattttgattttttttcttcaattggtactataatttttgccctgaaatggaagtctttaatcggggatcgaacgtttctagcccaagtttggaagtttttaattatgggttgaaatggaagcctttaatggggaatcaatagttttgagccccgggttttgcttatgagttgaaatgactccagtttgggagattgtgtagttggtggggaagccggtagatagaagaagggcgccggaggtgtgagaggtggaggcaacgtgtcgtgcaatagatccgatttggtttctccgtttctaatgaatgtcctcaaggtgaactttgctcatatcaacaatgtatctccacttcttgtatttagaaatacgcctgtattttgacgttttttgtacagattatacaatttgttgccagaagaaatactattgactgagatttggaacaggttaaaagttgattcatcttaactatggaaagaggaatggtatctgcatctctgttttgattccttgtttggtgactgtaattctgatagtatgctccagtatgtgtatcccaatatcatcctacaaccatgattcaggagtgaagcaatagcatgagactcagactgcctttcaaagtttcagaccaatctagtctttttggatattatggaatccaacaaaatgattcttattaagtccaatggtcaggaacaccagatctctcttgtcttatttccactactcttttggttttgttccaaaatggcaccatagaatcctaatcatataattccatccaagaagttccagtcatctaaattccgaggggagttggaccatagtaccatacaccttgatggcttgccgatgcactaatcatgtaaatattcagaatctataatcaaattaatgagtgtttcttttttccggggaaaattaatgagtgttaacttaaatgaatcgagattgatgctctgttttaatcatgtgaaatcctgcagtattattttctgtgctcatcatacatgtttgtattgaattcttccctgtcttttttaactgtaatcaaattaggttgcctccaaaactttctgtatccagcgcttgcaatacaggacttccaaatgcccccaaagctgtgtttctttgtccagttcttgcattacaggattgagctgtgaggtatttccgtaatactaggataatgaaaaggcacaacacacaacatttacacacaaatagcataggcaatgtcatgggtgacctcgggtcatgacaggcaagaagatacatcatttctttgtgttaatttttttttatttagccactaagaatattcatcttttatttgccactaatacaaaaatcccacttttggcactcatttgtgctagccgccagtggcaaagcaaaatacgcatgacaagagatttcatcactccttaagtggcagagacaaatttagccctttctttaaaactgcggagtgctgacacagtgacatataactatataatgaatatgcaaaactgtaaaagtgttccatacacattttttgctaacccccctggcgttgatttatcacatgctatactttattacaaataattttataatgatcactttcaaatagcataaaccacatttcagttaagtgctaatctatgaggcacaaaagcaatgtacttgtgttaacaatgcgacgatggaattattcgtgatatacttctgtgcaccacgatggcgaagcattattttaaaacaaaggtttttcgacacttggtagttacaagcttgcaaacatgttcggttgagagttacatatgatagtggctctgataacatgtaagcaaacacggagtgtctggccctgtcgcagtcatggccatgctgtttagttggattgtggatgcattgtagattatatttctatttgtggcaaaattatgtattcctttgcatgccatctgaactacagttctgcatcagcgtgaatttgtattatttatttattttacattgctaatttggatccacgcccaaatgtataaaagaatatattatgcagcttatgtgttttgttgggccaattcctttgaccctacacctctctacctccatctgccattgcttgatctaacactcttctttttgtttgtgagcttatcagctattactcataccgtgacaataaatttattttatattgtgtgtcatcaacaaaattgtccatgtgtggatcttatgtttgtgtgaaaactttgtggccttggattctaaagtatgctaactcatactttctatttttaaaaatgcctatctaactttggtggtgactatttgctgaaatttcacctctttcttattgttaggaccagaatttgtcttcagctgctaaaggagggcctaccactaaagatttgtgatcaatcccactttgatgtaagtgttttttagtcgaaagatttcttcagactcctctcgttgtagtttatttctttccttaagtgtcaaggaaagtcccaggagtcaaacaagagatgtaaatcccagaggaagaatacaccgattaatgattctgtcaagttgaagttgggttaatttttcagtgaaagaaagttacttaaacattttattttgtgaaacaaactgtcacgtcctttgaattgttccattgtacattaccatgaaacaactcaaacaagattatttcttttgggctgataattggcacttacattcatgtgttgagctgagaatactttcctagttttaacctcaaactgctcagattattttagttccgtaattcattattaaacatctattattattataacttccatttatattctctttgtcataatcagctattaccattgtggcgctgaatattcagtgataacaacggcaagatcaactccctattaattgttcggaagtgcatcatccctcagcgactccagcatataaataaaatccagaaggttgcaccagagaatatgtcaatgcaggcctctaaccgaccatacagatatccagacaattctcaaataccatactacagccggagttcaatgcatgtggggcaaaatggtacttaccatgtgcaacaaaatcatgaggatctttacgcgtcatctgatgatggttcacagaacggcaattctaaggctcaggggttgcaagcacagtactgcactctagattcatcctcaggcaattttgtgtatccagcacatagctctacatcctcccacataagtgggagccccatttctcagcaagatagccactcagagcacacatctggttcccctgcaagtgcttcatgtgttactgaagttccaggcttgaggtttacaacaattgaggagatagagaatgcaatgtttggacctgaacctgacacagttagctcggactgctccttacttactgattctgctttttaccaagataactggagggagcatctgggaatcaatacaggggacttgaagcaggtaattgcagcatgcggtaaggctgttgatgagaatagttggtatagggacttgctgatatctgagttaaggaacatggtttccatttctggagagccgatgcaacgccttggagcctatatgttggaaggccttgttgccaggctttcttcgactgggcatgccttatataaatccctgaagtgtaaagaacctactagctttgagctcatgtcttatatgcatctcctctatgagatatgcccgtttttcaagtttggttacatgtctgccaatggagcaattgcagaggctgttaagggcgagaactttgttcacatcatcgacttccaaattgctcaaggtagccagtgggcaactatgatacaggcccttgctgcaaggcctgggggaccaccatacctgaggattactggtatagatgactcgaattctgcccatgcccgaggtggtggactggatatagtcggacggcggttattcaatattgcccagtcatgtggtctgccctttgagttcaatgctgtcccagcagctagtcatgaggttatgcttgaacatcttgatataagatctggggaggttattgttgttaattttgcctaccagctgcatcacactcctgatgagagtgtgggcatagaaaatcaccgggacaggatattgagaatggtcaaggggctctctccgagggtggtaactcttgtagaacaggaagcaaacacaaacactgcacctttcttcaatagatacttggaaactcttgattattacacagctatgtttgaagctttagatgttgcttgcccaagggatgacaagaagcggattagcactgagcaacactgtgttgcaagagatattgttaatttgattgcatgtgaaggtgcagaaagggtggagaggcacgagccttttggaaaatggagggcaaggctttcaatggctggctttaggccgtacccactaagtgcactggtgaacaacactatcaaaaagttgctggatagttaccacagttactacaagctagaggagagagatggtgccctttatcttggatggaagaacagaaagctggttgtatcttctgcatggcggtgacatctccgtgttaatttggaagaagcttctttaggtatgttgttggcatctcatacttaacgcagtgaatatgccaaattttatcacaggaaataaaattaactattgatagtttgtagttccaaaagaaaaaaaaaagggaaatgcatcaggttttcatgtgacagtgtaggctttccatctaggcaattaaaaataagcatgcacaatttattacagtttctaaacttggtattgcaccattgactgatgcgtttagttaatttgatatggaatgattatatgaagatctcatgcaccattacaacattatagtgcctacacatggaaggaaacaaatcacctatatgatttattccctcagtcccaaaataaacaaatctactatgggatgtcacaaaataatcaaaccttattgtactaggtttgtttattttagatgcaatcaagaagagtatcctactgtgaatgttacgttatccagtggtaaacgctactgggcatcattgatgtgtgcaatctcattacatttaaaatattaccaggatacctccatcccaaaatagatgccgttttagaaatcatcattttgcttaaattcttcttgtattggattcctaataagcgttatggaccaaatgaacctattaattaccttttgttctcagtaatttgctagagagatggatatataatgaatatggttagacatatgtcaaaacataaggcactaattctttgcctagtctatggctggaccggaaatggtatctaagtttgatccgaggcagtatgttctatagttaatgccataactcaaatggtggttagtgttttgctgtttattgtgtcatcttatggttaagcacatatgcttgtgccatggactagaaattcagtgctcaacctgttccaattttattggctgcaggttctttcgtggcttcttggtggacgcatgaatccaaggtggaacctgatcttcatagagacagagagaactccatagtccagaacaatgtggtcgcttgcttgttggcacccatctctaaaccctcgtatgcttaccatccatcagatttaatcgccataggcagaatactcttcctgacttcccatagtccagtccagtcgcaatataggtgtacactgtactgttttacctgctcatggtagaatgtccgttttatgtcgatcagtcaagtagagtctggtcaccagaatccccgtcttaatagaacgtctgttttaaaagtcagtcaagaagagagtctggtcaccagagtccgtttcttgatcctgctcgttgtacaatacaatgacgtctcaatgtgaattctggatcctatgctactacaatgatgatatgcctcactgaattctggatctgctgctgctcggctatacaatctcggtgtttttaggtcccgttattctctccaacaagagttgaatgaagattttttatggcacagcttttcaaaccgctaaacggtgcgtttcgtgcgaaaacattttatataaaagttactctaaaatatcatattaatctatttttcaagtatgtaataattaaaacttaatcaatcatatgttaatatcacttgttttgcgtaaaaacttaatcttcatcttcatctcctccagtagattatcaggagaaaagaacacaaccttgctacccaaacaccaaaaattgcacctgatgcgtgaccaaacggcgtgcccggcccgtttgcatcgcggcggaacgcgtgattggcttgcgaatcgcgcgcggcaagcagcacggaaaggagtggattccgcggcggaaaaacggtgcggtttctgttcttctcccactcccctcaccgtgtcgcgttgggccctcgtcttcttctcctcctacgactcgaaccggcacccgacgcggccgcggcgcacgcagcgcgacacggtacactgggttcgctgccgtgccgtgccccacgccgcattcattcgttcgcttcatcgctcgtctctcacctcctcccccttttttttctctcgtttcgtttccggtttcctttcccctcccaacccgccgccgtttcttcaactccaagggaagggggaaaggcgacgcgacgctttcttgggcgccgcgtctccccttcccttccctcacgagtctcgtctactgatttgatttgatcctcgcgagcgttgcggggattttgatccatcatcgatctggacgttttggtttttttgggggggaattgtggtgttggttgggggggatggggttgctgttcgtgcagcgactggacgggaacggggtgttcaagtgcaggcgatgccgcgtcgacgccgcgtccaaggacgccatcatctccaaggagttccagggcagctccggccgcgcctacctcttcgatcatgtgtgcgtccccttccgatcccctgctctctctctctccttaatctcttcgctgtgtttgcgtcgtcgagtgtgccagttacgtggatcaaaatgatctgctgtggttgtggttggaggctgacccgcttcggaattccttttgaattaggagtctctgcgttgcaatagacgggccaagatttggcaatgctgctctgcagtccaagaattttcagtcgtttgttcatgatatctgctttccagcgagttgagtgtgtgatggagaaatgttaacgatacagtttttatcgtcgacaaaattgacaattgctatgaaatattatgttcctatcgatgttatggtacaagaaacactcgcatggttcaacgaatcaatcagatgtaaataagctggaatgccaattcatttagaatacattcaattgcagtagtttgtttaatatgatacatcccttctgtcatcagtatggacctttgtgttggcagttaattagcatacaaaatgttgtatcttgtataattgttcttttcagacgtttttccgatcttgccaacatatttgctcgtcataccattgcatgatttacttgtcattaccattcaaaatacctttttttttttacttcaataacatgtagcaataacagacaaaaacatgtcttcagggttcaggctatattcttttgattcatatactctttttcacatatgcttattattttgtttactcgtgacatttcagagtgaacatatgcttaggccctaacgaggatcgttatcttataactggactgcacacggtgaatgacatctactgtagctgctgccaacagattcttggctggcgatatgtaagtaaacataaattgtttatcatgaatgtgcatttttcatattctcaattgcatgattgccagtagataaaatagcattgctattcagtgagaaacaaacgtagttaagaaactcatatactgttcagctaagtgaactctgtttcaccgtgtaggcttgatcaattattatttctcttctcatgttattgaaacatagccatctcagctaggtacatggtttagctgacatctatgccactgttggtgttcttgctcatttcaactttcagttccctgttcttgtatattgtttctatttttcagaagaaaatttatgtgcatatttgtaacgtcagatcttgccattgtatcagtcaacattgcaaatcacatatttaatccatgtgtaaatgtttttgcttatcagaactgaatttctttttctgctaattagttatttgttactcgtggtccttcaacccaacttctctcccttttttttctaccaaacttcactctttcattagtgtttccagaatacacggttcatccatccgaactgaatagtagctgtagcagactaatactccgtatttcccttccatatagtagctctatgtctattttcgtgtatccatctatgctcgtttatctgttgacatactttcactccattccgtggataatactcccttcagtcataaaaacatactaacaagttaaactttcaagtttgaacatagatatattttaaatcattaagattggatgcatgaaaaaccctgaaaatagtacattggatttcataaataaattgcaataacaaatagggatcaaagctgtgttttcaagatcgtgttaatatgcaaaacgacatgtttttatgaccattgggagtaatgttcaggttttcagtttcgacagctcacacatactacattctattgaatgcatttatacagtcgtgcaccttattccgccataaccattagtaaagcattttatttgaattaatgcatcctaattccagcgtgttttaccacaggagaaagcctacgaccaaagccagaaatacaaggaagggaagttcattctcgaaagagcaagaatgtggaaggacagctaatgatggtggaatgcttgtcaacagccaaacacggaacttgtatatgtttttttttatcagttgccaatattagtagtctagacaaatttgaaatcaatctgccatttgattgatgaacattgaactcaaaagaaaggtagtttgtaccgaatgttatttgacacataatgatagcatcttggttttcagttaccacctgtttatctcatctgttacacgttgattatgtacacgacgattctgttttttttctttgtgcggggatacggtgcagtcgtttttactttgcagataaaataatattttttcggtttgtgttgtacgagtgattctacagatattccggtttagttcgttgaatgggataatgcgatcagctttactttgctgataaaacaattttttttttgttttgtttgttgtactagtgattctatagatatcccggtttggttagttaaataggagatttattgttatcccgtaaatcaaagtcgagtcaggtacaaagaaaaaaaaaaagtaaatccaatctgtagtatttggaaagagaaaaagcacgggtcaatgggagtcgtatctctttcagtttcaacggagagaccggcaactcgccgattcttccgattcgattcaggtttcgtgcatgcgggcgcgtgcgcgtcccccctatataagcaccgctgcacgcctcccccccgattcgatatttcgatcccctccgcggcgacacacccacaaatccaggaaaaaaaaaatccagccgcgattcgatctcctcgccgccgccgccgccgccatggatcggggcaagcagcccgccgccagcccgccgccgctgcagcagcagcgcaccgcgtaccccgccagcttcgaggcctatttcagcgcgatgggcctcggcggcgcctcgtcgttggggcaggagccgcagacgccgcggcaggcgcagctgcagcagaggtacgcgacgccgaactcgccgctgatgctgccccagccgccgccttcgcagggtggtggtggtggtgggcagggcggcgtgcacccgctgatgcagcagcaccagatgatgctcgcccagatgcgcgcgacgcagctgcagcagcagcagcagcagcagcagacgtcgagctactgcgtgggcgagcagggctcgtcgaccaacgggtatttctggccggtcggccacggcggcgtctctccggcggaggcggccgcccacgcgcagggctcgtcggactacgccatgctgctggccgccgatcgccccatgccattagccgccgaccgcatcttgccatcggccgccgacggcagtagcagcgactacctctcgcgcttcgccaatggctacgccaataacgccaccgccgccgccccggccgcgcctcgcccgcccgtggcgccgaggccgtgcacactgagagccaacgcgagccagtatcagcccatcggtgcctcgtcccgctccgcggtggcgtcaccttcgccgccgagaaccagacggcacccgtaccctcatccggccaacaactacaaccccagcgccgccatcgccgattaccaagagcgcctcgtcgtgatgaacgcgctgcgcgctaaccccaaggaccctctatggaggggcgtgtcgcggattagccagggccggacgccggaggagatccggtcggacatgctccgcggcccgatgccgctgcagctcgtgttcttccaggagtcggcggcgcacgtgatccgcctcctcgacgagggcgccgagacgggcgtcgaccagtaccgcctgagcgcgctcgccgcgatcaagagcgacgtgcacagggtcatggaggacagggaggggtgccaggtgttaatggcgctggtgcgcgcctgcgccgagcaggaggacgagatccacgccatcatcgccgccgccgccgccgccagcgcgccgcccgtcgacggcaatgggaagcacaagaccacccagctcttgcgtgtcaccgggcaggattacgggtatcttcttctgccccacccaatcaatctatctatctattattaaccccattgcatcaatttctcaaacaaaaaatgttgagatgtttcatgggtgcagggaggcttctctgaggtcgctgatcttggcggcggcgagataccccgacctgtgcaagctgctcaccgactgcctcgtgtgcgagcgcgtcatggatcatgccaaaggggatcgacttcttcacgactgcttcagggcgatgaactacgaggattccaaggtaaactgatcacaaaccaaaccatacgagattgagatcgaattgctggaatgtaaagagtacatacattgctaatttccctttttttgggggcagattctgatcaagttcgcgtgctaccacgccaacaagatgctcctggcgtcgtcggggtcccggtgcctggtggaatgcttcatgaacgcgaggggcgaggagctggagcacctcgagcagctcatcctcgcgaacgccaccatgatcgccaagggccactacagcaactacttcatgcagaaggtgctggagcacggcagcgaggcgctcaagcgggagcttgtggcgctcctcatggccgacgtggtgagcctctcccggcagcagttcggcagctacgtcgtcgaggcctgcttcctcaagggctcgtcggacctcaagcgcatcgtgatctccaccttcgtcagcctcaccaacgaccagctcgccgacgtcgtgcagtgcggctacggcaactacgtcattcagaagctggtcgaagcctgcaaggacgtaagttatacggtccaaaaaaaatccaatcctaacaacgaacctctgttttattagtagaagatgccgttgatttttagacacccgtttcgtgtttctctaactgttgataatgggtaggattacccggaggagacgatactgctggcgaggagaatcgagaggctgccgggggaagtgctggaccggatgagcgcgaagcaggtgatgaaggtcgtcaggaggttgttcccccggcaccgcatctactaggcgcattgttctgttttgtttttttgtagctgtctgtcacgattgttagtgacaatttatacgagtgtctgtgatcaactgtcgatgtagccacccaaggcggggaaattagggagaaatacctctaggattttgtgtcggtatttgtgtgtttgttgaatttagcctgtgtttgtgattgttagaccgaactgttgcttaggggattttggggtctgtggcctgaatttgtatgtcagtatttgtcatcttaataaagttttagtgtaccgtgtgctatgattattgtcaagatgatactttgttatgcaatatttggatattatacgatgtttggctaaaaatacgtgatgtgctctgatgctgtgcaataatcactcaatgcatgttgccgcgttgatcttataatacgtgtactaccctactacgtcttggacagtaagacctgaaaagtttaaaaggtatgttcctcatgtgaagaatgtgtgcgatgaattcaaattttcctccattatttgtatttgccctttagttaaaattgtcaatttcattatgaaaaactcaatagaaaaatgaaatgtaaaaatagatagaattcctagttttgattcaaattctaaaaaaaggttgcctgttcagcattggataaaaaagggcaagatacaattgaccattttatttattttgagtgttcaaaccattaaccattttctttattatgagtgttctgtatcagataaatttgacatcagctattttttgtttagagtattttgatagtaatactaatatagttgtagaaagattacctttaactgtgttgatgttctcacattattggtttattatagtgaatcaaaattggtttacctagttcacaatgtgctttggtataatgtaagtaatggtgtatgcgttatatgtgcatgtaattgtaaaaaaaaaatgtatttacaaaaccgtatcgaactatcaatgatctatcgcaagcagataaaaacgatgaatttcacatattttaacccttatattattgcttatttttttcatatcttttttctactatcactatatcccgtcttttttaagaggggtatttctaatactccacccgtcacataatataagggattttgagtttttacatgtaacgtttgactactcgtcttattcaaaattttttgaaattattatttattttatttgtgacttactttattatctacagtactttaagcacaactttttgttttttatatttgcaaaaaaaaattgaataagacgagtggtcaaacgttacaatcaaaaactcaaaatcccttatattgtgggacggagggagtagtaaacttctaagatatttgtaatatcctaaccagctcctaaataattaagattaaccttgtagtgtccttttagcctttctcagcacataccagataagttcatgcaccaaaaacaaacatttttcatgcaccaaaacaaacattttataaatctgtgcactagattgcacctacaagttcgtgtgttaccgatacaatttaataataaaaaggaaaaatcaagaaaatcccattatccgtaacaactactaaaaacaatagttacaggaaacacaattttagagaacgaggaaaacgacatgttagagagtaactaaatgattggaaatgattgttacaaaaaaaaagttttaacaacgaccaacaaccggtagttaagatgctggatgaactagttttagagaacaatgaccaacgaccagtagtttaaatcctggatcaactattagaatcagaaacgtaaaaaccagcaaaatatcattagaccaatccaaatgtcacaagaattaacagtccacggatgatatagccaagcatttatattaatctatatgaatatttggaatttacacaggatcagcagcctctgcttggcctcaaactaaaatttacatgttagtcccccagggggagggggcataagaaccatatcgaggttatttatggattaggattatatgtcgacatacttgacaacgaatagttgtaagacgaacccttcttatctgatgctcgggagacagcagccaggggatctgcagaatagagctttgatctggaagatgtgtgtgcactcgtaacacttgatccaggagatacagagtcgggcctaggtctgccggaggacagtccatagtagtcagccaagccaccataccgagtctgaacaggcggtgtattcagggtctgattcttgatgccaacgggatgttggctcagtgggctcggactaatagccggaattatattctggcttgaagcagcttggtacaaatttaatactcctgagatacccatgctctggctcgacatgagcggtcgactgagggaatcaaccgaatggatgttttggcttaaggaattttgtgctgctttacctggaacccgtgatcgcatagctgactgcacctgctgctgttgcttctcttgcttctgaatcttcttacttacttcatgagctgcttcaatagcagcactagctgctcgctttctctccacacttttcttctccaaatgtgccagccgctgtttaactatttccaaaataggtagttcttctagcttctggtctttgatgaacttctgcaatactccgagcagcatgcgctcttttgcatcggcttcagtctgcagttccgttttaagatttaactagcttatacggtttttaatgcctaaagtacctaatgtgaaactgcagcataaatgtacctgacaagcagaatcatctcctctgatgcggatcatgttcccagcttttgcagcatcactgatgtacgacctcagaacaggcaataaaggatatttttccaccaaattaagagcttgaatgaatttaaccgcctccagctgtttgcctttctttatcattgtatgaatgaaaactggtggaaagagagttttcatgttaatgttcacacatacggacatacctcaaagaacaaaaaaacattaaatgtagagcagaaaacatcatgccatggatgatggacttatagaacagaaagctaccatggatcacgacagaatagggtgggggtgaacaaattgacagatacatgagccaaaaaataaaaagcaccagatatattgaaaaatattattcatcgacgttgctaaaaggtacaaagcactcatgaacattatttgatgttgagaagagctttctaagatccattatctcctgaaaaggaatccaaaatctgcataaactacaacgtacttacataagctgcaataaataatgataacataacaggatggaaataagaaagctgcaaatccctctaagaatgcagatctagatgctgaacggataacttataaaaaacctttgtaaatttcaaaaagaaataatataccgtaggggaaccccctactgtttcacgatcaagaaaatagcacaggaaagattgctaaaagcctaaataggcagtactccctctgtgcatgattcttctacatataacctttttgtatttttccagaactgatctacatactcgcttgccatttctcatttttgccgctgcgtcagattggtttgcggccgtagggatcatttctcgcacggcccgagcccacaagcatgcatgcatgcaagcagacttcgcgacataaaccaatttgcatgagtgcaaattcacaccaatatgcaaattcactgatggagtgatgggtccaggcatgcaacgcgggccatcatgcaaatccagtcagtggcgagcaagcgacgcagcgcaaagaccgcaagacacaaccgaaacgaatcgacacgggggctaactcgatgcggatggcgagaagattaattgagttaggctacgacttaaccaagccttggtctcaatgcccaagccagaaacgcagatgaatcatggaaggaggaaagcatttggcagcagctgacaagttatgagaagagaaatgactgcacgcttgtacataccaacaaggtcataacctcagaaattgtagtgacaatatggctggttgccaatcaggcccgaaagatggtattttcacaaaggtatcatcacaggtcacacggtgcagtcttaaagacaaactattcaatgattcattgaattgaagtgcatcaagaagactaaaaaactagcagtgcaattagagaacagtatttaacaaagaaaaaaaagaggcttagtcaatggagatatataacatggagtcatggacatggaaattgcagaatggcagcatggcagagaaatgccaatcagtgccaaaagattatattttgtgaacaatttatcatcattgtccacataattcataaaatccatgtataccataaaaccagatgacaggataacatactcatcatggagcattccactttaaattcacaaaaacgtgctataaaactcgatgatagaagacagcatacaatagaatatagacataagagaaaagtataaacaacaaacttgctttttaaggacaccaccattcaagtatcggtctttctaaaaggctgaggaaaaagcaatacagacctttgaactccaaatgtcaatatggcaatgaacctaatcagtacagggaaatggtttcattggattgttttatctagatagaaggatatacaagcacagaaataaattatgtcatgaatttagggcaagtaaagaagaagtgtccctaacgaagtaacgaatcatgcagtagcagctcaagagtggcgtgctaattttacaaaagtagttccatttagcatcattcggatgaatacacaaaacaaagcaaaaaccattacaaagacgtatctgtgatgtttctctagtaatagcaactcaagagtggcgtgctaattttaaaaaagtagttccatttagcatcattcggatgaatacacaaaacaaagcaaaaaccattacaaagacatatttgtgatgtttctctagtaagaaagatttgtgtgggaattgtaatggcatctggaaacaagaggtttgaccagaatataaataaaagtgaaagcagcatcatttcatcttgcacatcaaagaagatgagcatctccaaatttaagaacaaagacaccaatacaaaggaaagaacaaagacagattgtccctagcaaatttgtagcatcataactacaagaaccgaatggatgagaatatgtacttagtactcatatgttcgcatcgaactcacaaactgctggtctggggatctccaaatataaacagaagtgacgaaacccaacatcaaagaacattgtgcggaacctactgatctaaaacttaacaagaggagtacgctggctatacttgcagggaaaagtccaatatactgataaaataaatagcatgaacatacctctatcaactttgatagagcaaatgttgcacaaataaaacttagttgggagtactgcagtattaagggtactgagacaccgtaacactgcaaaccagtgatcatcctaaaccagttaggaggtgagtaaatgattaccatgactgaacatttcttcacataagttctatataagaccacagtaaaatcaacaattttgtaaaccgaaaaatttgttaaccgagtgaatcttacctggcatgtgcttctcaagatcgagcccaaggccgacgaaagcctcaacggcgcgctcccggccagacaccgacatgaccagatcgagcacctcgctcgcgccgccgacatcatccaccaacccaaacgcccccacgaggagcaggaaggcgatcgtctccttcttaagcacggcctgcggcccgatccgcttgctccgcttccagtcggccgcgatagccctggcctcgtcgcgcgcctcaggcgagggcttcacgccgagcgcgcgcagccggtcgagcaggtcgacgagcaggcggcacgccaccttggccgcaccttccgtaggcggcgcgcggcagaagcccgccgccgcggagagcaccaggcgccccgggtcgggggccaccaggagggcggcatcgagggccggcagggacgagtcctgcagcgcgtccctgtgctcggtgaggtacgcgcggaggcctggcccgtccatggcggagcacagcaggtcgagctcggagaagccctcgaggcgggacgcgagggttgagtcgagcgcggtggcgtcggagtagagagcccgccatgcggaggtgaatgcggagagcgcggaggagtaggtctggagcgaggcgagcgcggcgaggacgggggccgcggcggcggcggaggaggaggggggcgtctcgccctcagccatggctgctgcggtggaaagagatatctcaaccttgtgaattgggggcaagtagggaggtccggaggtggaagatgacaggaatacgtgggcctgaggtccgagtccgacccgagttattgtccaaggaataagtctattttacacccctcatgccctcaaccttaaaatagggtatgatgtactccagtttttaaagataggggaggcgttatgagagaccattcgacagaaagggatacatgatagacttattcattgtccaagtcgggtagaagcctacaactactgtcctaagacatgaaggcacaaatacatatagcccatagcaccaaatttgcacggaataagttcatctgacatccctcaattactactgtcctaagacatgaaggcccaaatacatatagcccatagcaccaaatttgcacggaataagttcatctgacatccctcaactttgcgtcgagtctatcagaggtccctaattcccaataaaaaaaaatcttcacccataaactatacaacactgtacaatttcggtcccatggtagtatggatttgtggtttcgctgatatggcatcctagtcagtaaaataaaaaataaaaaagttatgggacccacatgtaagtgggaagaaaaaatgtgggcccgcatcacttcttttcctcttttttctcccctcttatgttttctttcctctcttctcttctcttttcttctcttcagcggtggtaaagtggggagaggctgccggcgagctccgccatctcgagtgccttgtgacgggaggagggaatgggggagaggggaggcgatcagcgagagatggggaggggagaggagcggcgatgaggacagtgaggcgataggggacgaagggcgtggtgcggcgacagagatggcgaggtgatgggggacggagcgaggggcgggtgggcgtcgtgaaggaggtagttgctgaccttggcaacagacgcctccccaggcgtggcgggcacggcggcgatggcccgtgtagggagcgcccaaaagccttggctgggagcaagctagggggaggcggtgtggttgtcggtggcacgaaggcgcttgccgaggataaagggggcagtgcgggtaaggaggtgccagggtggtgccggtgctaatggtggcgatgatggatggctcaggctgacggagaagccactcaacggtctagccgtcggacttgtggccgagctcgtggttgagctggaagatgtgggcagcgtaaatgatgtgcatgcggatgcggcaaccgagggcgtcgaccttgctgtggcaatccttggagggaggcttgcggatggcgagagcggtgccattgtcgttggaggcatcggggacgagctgcttgtccagagcagcgccaccaccgccgtcgccatggagctgacgaggcactcgggcacaatgcccgtctcgccctctattaccacttcgtcgccactgacacctactacctggaccaacgctttgcccacgcccgcctcccggacttcgtgcagccgactgccaccaacaccacctgcatcacccctttctgctgtttggcggggtcacagcgaccccctttctgttgttccctcctcccgtcatgaggcgctcgaggcggtggagctcgccggccgcctctcccctctctactgccgctgaagagaagagaggaagaaaagataggagaggagaagaaaagagaaaaagaagtgacgcgggtcccgcattttttttataattcgtaacaacccttcgctggacacagatgagagtttcacatcactaaccaataatctcttaccactcacttttccgacacaacggacgggtactttttctagtgttcagataaatcggtatacgattggtcacggttcatacaactttaactctcttatactttcgtcatcgctttgaaaaaaaaataaaccggagttaataacttataaactagaaactactattcctctcctcaaactagcgatttgggactataacttgttacaggtgctgctgcaaacttcagatcctgctttgcctatctgctgcttgctcgcatgggctggccaaggcccaaggccaacgctgctgctgctgcaagctatgctagcttgctttgctaggctcacaaccaaagaaatcagcccaccagctctctctttttctccctccaattattctagggcgtcacagttcacatgtcattgacaagtttgtgtgtcgtaacgaacatcgttcaacaagttcatatactaacttacacctacttgataaattcatgtaacaccaatgtaatttactcctctttaaaagattgctcactttgagcacaggggcaagttcccagtattaataagctgctaccttgatctctaacaccaagacacaaaagctatacatagatgatgacaaatgacacacgtggcactcaccacccaaataaccatgtctatcctttttaggtatcctttcttaaaaatataagacttggacaccatacctactacttacattgtcttgaatctccttagaccttgacgcacaacaatggtgcttttcatctcatttcttcccggagacattgtctaggagacccctttatcaccaaaacaactctaagatagtttatgcgaagtcattatatgttggcgggtctgtgcgaggaagagagctttcttctctctcgccctctccctctacaacctttcgctccggggacatctaggagcctaggctcacctatttcgagtcggtgttggggtacaattgtagctctttgttgttatagaggcagccaatgacatttagcagcaactagttctgttctagtttcttgctcagttatgtgggaaggtgtcgttagtatgtgactgtggtgtttttatttttattttttagggttatatagttttgtattttttctgctaatttcaataagacttaaaaaaaacactcgtatctgaagccccaagacccaactaaaaaaactatggttgtaaaagaaatcaagcttccaaacattaggaaggtccaccaaattaacatcctaggatggtccagcaaacatcctaggatatctgctcccgccgccactctgttctctcaactttgcacatggccacatggctatatgggtatggtccagcactccagctagtgactcatcagctgtgctcctcggacacaccccagtatcccacccaataataatcaatcaaaacaatggtcggcaaaaaaaaaaaaaaatcgagctatggggttttctattacctccattccataataattatatttctagaatttaaatttatcctaaaatagttgtcacgatagagtactaattgttccatcaatcacttctcatttaaatttctctctattctaccctcaatcaccctcccatttttttctatacatcatttaataagggacatcatatagtctttcttctaaaaccttaatatatactaccaaacaacatatgattataattatttagagacagaggtagtactagtagtattagggtgtgtttagttcatgccaaaattaaaagtttggttgaaattggaacgatgcaacggaaaagttgaaagtttatgtgtgtagaaaagttttgatgcgatggaaaagttgaaagtttgaagaaaaagtttggaactaaacaatggcttaaactactagtagaaatgatcagaaccattagtaactaatggttaattagtaatttactaatacattaattagggataattttgtcatttattttttctttacctagatccatatgtggttatctattgcaccgacattactcatattgcattgaaaagcaaaaaaaaaaggtttagtcactactaaaatgatgattatacccctctaaacagtttttttaataataatacaccttaacatttgtactaccgctcgaccgctaactaaattgttagtaagatagatttatacctttcgaccgctaactaaattgttagtaagatagatttatacctttcgatcaaataagatcaataattaagattcatctctattagcagtagagcatcgtacctggactctccaaacattaggaaggtccaccaaatcactaacatcctaggatttctgctcccaccgccactcttatctgaactttgcacaaggccacatggccatatgggtatggtccagcaggactccagctagcgactcatcagctgtctcctcggacaaacaccccagtacccccacccaataataatcaatcaaaaccacctcacaaagtcacaatcacacaaccggccagcagccgtttgatgatctttttgccggaaatagcgttcggaaatactcccttagtttacaatatcgtttcatattatcaggcatttaactttttttcttagctaaaactctttaggtttgaataagtttataagaaaaaaattagcaacatatataacactaaattagtttcattaaatttaatattaaatatatttgataaaatgtatgttttgtattagaaatgttactatatatgtttttttacaaatttagtcaaacttaatgaagtttaacttaaaaaaatttaaacgacttataatatgaaacgaagagggtagcatttaacccttttcctttcagtcgctcaatcaccttgcctgccccctttcctcctccattcccatccaccaattttactctctttttttttccttttttatgtattccgacgcgtgccgtctcagtatatctcccggtacccatggcgaattgacgatgtgcagggctcagcaaccggggtcgatcacctaattaacatcatattctcaaatatgtattttataaagagaaacaaagtagataattataagtaatggagcaaaatgaaccatttccagtaattcaaagggcaaagtgagaatcgaacagaatttaaaagttcagagcactaacaaaatagttaaggagagttacatcgtcgttttttaatttaggggaaagtcaattttactctccaaaactaatgcaatggatcgcgcataaccccttgaattatttttttttactcattgttacccctaaactattgaaaatagttcacttcactcttaatagtattccttttttttattcgttatacaagttgtattttgagctaaaatttgttagattcatagatggaccattatcaatgtttaaaaatatttttaattttttcgtggttgtttgtttgaactttaaagttttgatatttagtaaaatttgcaataaataaaaaagaatagtctagagggttaagtgctgcgatgaaatagttcagtggagtaaaatgaactttttatttccttttatatataaagacaacatcagagctgctctcaaaccatttcagttacatacatattttttttcttagaatcaatgaaaatatacctttgattaattgctggggatggtatatatatgtatgtatgcccgtgtaagtttgtgacgcatgatgtatatatatatggttggtgtgtacgcatggtatattgtacttatgttgtatcaacaaagacaaccatactagcatgcataggattcatatagtcacgtgaatgggataagggaggggcatacatatagtttcgtcgggtatatggcgtatacggccttcacgtagtcacgtgtggtctgcctcttgtctcttctgttcgcggcgacgagggttcgacgcgcttggacaatgactgtcaatgagggtgtggggggagatggaacagatggtgaatggaggagggagggcatgcatgcaaggaggaggggagctgaggagggagtcggacggccaccacacgagcactatccatatttttgtttgaaaacgtataatgtgcatactcacttctataaacacatatgcacattatatttctatgaacactaagtaaatggcatatgatgcaagcgctcatataacgtgcgtacacttacccgtacaccctatccctggctttataagacgatggggccatttgtatggctctataagacgatggggccatttgtatattaagattcacgaagttactataggtgtctcgttgtcgaggataattaatcgtaatacgagcacatattgttaagtataggatttaaacccgtctgaacatatttcaccgctaggaatttaaccaatttagttacacgtagtttgcatcgatattttttgtgccacttacgaattaaaaaaagtgaatgtattgttttcaaaataagtcccatttaaaaatgagatttttgtggatttatcgggttcttattgggccccatcgagacttgtatttatatgcgtggtcacatgagacagcgaccttctttatttattctttttactggaaatactgccaggactttacctcgcagtgtgatttttataaaaggaatataaagttatttacaatttacaagagactgagaaggaaacaaaataattacaccgattgtaaccaatcaaaaactgtctgttttagcgaccttctttattgcacaatgaagctgttcgagaatccaatagaaggaagattaagttttggattttcgtggcacgcttttcaaactgctaaacgatacgtttcgtgcgaaaactttctatatgaaagttgctctaaaatatcagataagccatttttcaagtttgtaataattaaaactcaattaatcacacgttattaccacctcgttttgcgtgaaacacttaatatttatcttcatcttcagaagattcaaacaccatcgaaatctggaagatcacgaatttttatgtatggagtcggatgaagatcacgaatcatagcttgggatttgcaatgttttgttacataagagcgggtacaatagcaaactataaaccagctataaacacatttcgaggagataagagatgagagaggagcaacaggctacagatttgtagccagctgcagcatagactccaagatgcatgtgtgtatgacacgtgggactaaatattaattgcatagtatatgtttatagataactattgtttgaattgacttaaattgactattaaattcactatagatgatttgtagctggtagttggctatactattaaatttgctctaattgtcgaagtacctataatgaatcctaaataattgatataagtttctcaccttattttattcctttaattggcttagctccgacttgactcagtttcgtaggggttcatccgtggaaattatgtaacaaacataattgattcggtttccaactttgtactatattacattgaaaggaaaaagtcaaagcgaccactagcttagaatgaatgtagtattttttaaaaaaaatagtaaatacttagctaattacggaccgctccattttccgtgccggagggtagcgtttccaaccaaaaaaaaatgaacgcagcccaggcaagatgtcgtcgttgccattggaatcgctgaataatcctccgagatattcgtgtgctgcagattcaatctgttcaacgctgccgctactactacttgatgatgctgctgtcatgttgaaccagttcagacaggtcccaacaggaacagtacacacggaaaatggtataatacattaacgcgtgattaattaagtattagctattttttttttcaaaattggataatatgatttttaagcaactttcctatataaactttttttaaaaaaaaaacaccgtttagcagtttgaaaagcgtgcgcgtggaaaacaagaggagagagttgggaaaacatagtgctgaacacacccctttattttttctattcttttgatttgaaaatcctacaaatcgaataagccctaaaatcccttaaattttccaatgctccaaaggagcactaacacttaggagaaaagaagaaacatctctacatactcttagctgtcaatatgtaggtgttaaaaatctctatccaaacacatcactcttatcgtcttaccatcaagtacttgatgtttagatttaagatgttattcttttgacttcactttccgaaacatataatgtttatttagtccattatacatgtgtttagtttggaaacgaggtgggatgagttggactcattcatatttttagaaagggttggtcccatttatctgtttggtatgatgaggtatgagatagtcttattttttaagggatggctcatatgttaacgagaaaaggtgggttggattggtccgtcggttttcgagggaccaagccaatccggattttaggggaatatcaggaatcatctaattctgcctgtccccaaaataaacatcctgaaaaatgtgttcaacctaacctgacccatcccaaccctttaaccagacacatgcatgatttcaaataaaaaattgagtaaattgcatcgctggtacacgaacttgtcaggtgggtacaattcagtgcacgaacttgtaaaatgctcgttttggccggtatatgaacttgtctggtacgtgcggaggaaagagaaaaggatactacatggctaatcttattaatttaggggttattaggatactacgtaaacatatatatgagaaggttgatattagacatacacctcttcaatgaaaaatagaataggatatagtgatagtggaaaaagtttttaaaaaactgagcaatgttataagggttagaaatatatgaaagccatcatttctatgataaaggatacagttgggaccaaaattataaatattgcatgtcttatgcatactcactacacgtatgcatgtcacatcctaatcaatatcagcttcgtaaaattaacattgccaagtaattttggtccttgttcgcacgaagaaacgaacatttcataaatttatgtactaaattgcacccacctaacatgtttatgtaccaccaatgtaatttactctaaaaaaaaattatcaattacaaagttgtaaatctattctagatacaactcctatataaagcacgtcttaatcaaaggttgtttaaaataagtgattttgtaaaaatagatttaagatattgtaatgaatatttgggcctctaaatgatctgaaaaatagaaatgttgtcaactataaagatgtagatctcatcaagatgtacaattttgatataaaatttgtcttcatccaactttatatgtaaaagttaggcatagatatattttttataatgatactttttatataaagatgtcataatggccgtgtgtaaaaaattgatttttacattcggacagcctggttgagcctagcctgtacaagaagatgaacttaagtttgttttgttgtttgtactggctagattaggttcgatgttgtttggttgtttgcacacatgcatccatgtcgctacaactaccctctttatttgggtggtgatgttaccacgcacctgcatgctacggatatgacaatgaataacatctggttcagtccatttagcacttgaacatattagtacaaaattatgatttcagtagcatgttatgttaatgtcagttatgctaactcaggtttcgtaataggatttccaggcttggcaatggttcgtagaacagcatgccaatataatactaatacatcactcaagctgatcccaaaatccataaatcacatttgatccatcgaaaaagttcaatgtactgcattgcatcttttataactattcctgctggaacaccaaaaaaggacgctggaagaaacattagccatgagccacctcctttgatttataagattaaaacaaatgtgtgggtaaatatcggcatcatcaaagaccagatccaccataatttactgccaaccactatgcataaatatcaaatctgaccacttgctccggagattgaaacgacaaaagtcaaagagaaatatcaaatctggccacttgcgccagagattgaagcgagaaaaattaaagagagaaactttttttttatgcgaagcaagaatatatctttttccccgcagattcatcttgtcggttactagtttcgggcagcaatccttgcgtacgtggaggtgacgcctcaagaactagagagaagcttgtcgcattacgattagatctagggcttcgacctgagaacgaaaaagggtgaaatgaaggaaaaattggagggataagaactagcatagcagccggagtttttttttttttttttttttttttgggtgagtagcagcaagatccatcatcttccatggtgaatagggtggccgcggcaacctgggcagcatgaggggagcagcagaaagaggagtacgggaaagaaagaacgtgggaggaaggtgagcggagcagaagcgcgcctgcacgagttgaacttgaaccagactgaggagcgaagctcggtcgctcggaagttgtgttttcctcgggccaggctccgaggttactttttcacgggttcatccatgcccatggaccagtgcaggcaaccgaacaccatgcggcatgcaatgtaaaagcagttacaatagcaggctataagccagctataaacatattttaagaagataaataagaaaagagaagaggagcgagctataaatttgtagctagctgtagcacggatttcaaaacacagtgtgtatgtcatgtgggaccaagtattaataatatagtatgtaactattatatgaatgagctattagattggctatagatgaattggagctagtagttagctatactattaaacttgctctaagtgtggtgcgggcaaccaaacagccctaggtggcgttcgtttctactcattccatcccataatataagggattattcccatttgggaaagattagggagagaaaaaaagactacaatattcctattaaatgtgattttggttatggtgagtgggtagttgagggttaagggcaaattcagattgtagccaaaataaaccttaccagttttggcaatgccaaaattttagcaagatggcgatattgctaaaattttggcatggtttcttatgtattgactaaatttagcaacaaactaaacgttaacatttttttcataactttgccaaaaaaaatagtatggttgataatgacatcaaagtgaacagacactaaaatagatagaaatttgaattagagtcgatagatgtgacaagtaatatagcaaaattatttatattatgggactagtagaaggaaaaaatccataggatggaaggagtaatgatgaagttagagcatgaaaacaaatattggcacatgattaattaagttttaattattacaagttttaaaatagatttatctgatattttagaacaactcctatgtaaaaagttttcatacaaatacacaatttagcagtttaataagaaaaaccgaggtataatctaaatcttaatccgaaaaaaaacggggccatatatgggtgaaccgacgacacagtttactagcgttgggttttgcatgggtgagctgttgcatattgggccttttataaatcttcggcccgtggcctgtgcgttaggcctaaagttcaaaaacctggcctggcagatccacagaaacaaggtcggcgtggtgtgctgatcaacgatcactgatacttacagtgatactagtaagcgtgcacgtgcaaggcacgttaatacctattgaatggaatcaaatttgaaagagagtattgagtcttggtactaacaaaaattgcgatttttcatacgaacacagtggtgataaatagagaaaaaaatcatgtttcgaagatccaaataccatgttattatgtattcaagtaaaaaatagaagtccaaaaattatctgataagatgctttatttaatatgcaatatccctttttattatacaaacagattatatatgccaattgatggacttctgcattaaagcaagactaactgtttgtatacactggcaattaaatgtcagaatgtacttaaagaaaaggaaaatcacataatacagtttgaaatttgaaacaataaggatatgttcacagccattggccaagccgagttcttctacaatcagtctccagattgcatgagaagcttgtgctccgctttcgctcttgttacggtgtcgcttggaagctatcttagttcattcatactgaccctggtttcatatttgacaactcgaaatgataatccaggttggatccctgataacttgaatgaaggccatcttgaccgctttttctggctcatagctggccttagttttctgaatcttcttcttttcatctactatatgcacagcaatacaagtgcaagaaagcagctgcaatttaatctcagccctcatagagcaatattacttggataaaggaatttattgtacaacaaattgtatgtacacatttttgggcacaatgaaccatttcatttaggtatactgattaaatatcgaaaagcaatatgccaacctatctagaaatcagccactttacaaataaatttgtgcctgtattgactcaaactatttggatcactgcaggctacaataatatgaactgttaatttcataaaagagtgtacacgtcaattttatcagcattggtcagaaaataacctaactaatcactttgcaccaatcaaaaactcgggatgagatgaaagagcaatctgcaatattatggtagcttcgacgtataatttgaaaaaaaaaattatattagagcaagtacccatataccataatagtcttctgaacattaaatcacaatatgaggtacaaaatatcctgaactgtgatttgcattgaggaaagaccaatgatatgaattaggaaataaatacacgaatctataatgctaacatcaagtaatgtaaatcttaattgatcatgatggcagaaaaactcaaaaaccattgttggaaggtttaccttagtataagtagaagggtgaaggtcccctgcaaacagtacaaagtgcaaattcgacatcccctgcaactgaattttttagaagaacttctatctacactgcagaaaagccacaaactcatatattttggagtgcaaaatatctatatcataatctattttgaacaaatattgggcccgtaatattgctcttacctttacaaagaatcctcctgctagcatgaatgccatgactcatgactgtaactgaaggtacagtttttgcatttttttatgtccaagagggtagctccaattgccaatcctaatccctgcatactacttcctgagtcacagatttctaatttccaggtaatatataaatttaaagatgaactaaactaattgccagccaatatataatacttgcatattaccttagctatatgatgtagaagctgaattaaattatcctgagagccgttgttgaatccagcctagacgttggctcatcaacaatggtagattatgaaaactacctttcaaggcgaagtagttcatatatgatatggctcagcgaggatgctgtgcaaggagttgggtgcgaccctcgtcgcgttccacctagtcgtgccaaccacagaccacctcgcgaacatagaatatacaatgaaagattggcacttcatcgaactgctatttaaatgaaaattagtgtaaatattagtttataacttaatgcaaagcttatttaaatgaaaattattctgttttacataactaacgttgcatcacagatctgtaatgttctttttaaactttcagcattcattgaccttgggcgtgctgtagctgtggaactgatctcagtactgacgcccataatatctgtttgcatatgaaagtcgaatagatcacagtcttataaggcaatgtacaaatagataaatgaaaatattatagtaatatatcataccaacatagaatatgtttttatcaacaagagaggggatttgttggaaagacgtcaatgaaaatgttatggcggggaaatcagctgggatgtcaatgcattcttctaaggttgtccatttactgaataaaatcatgaagtcgtttgaaattgttataaactaaaactaactaagagaagagcattatccaaatctcgaagagaagttatggttaacgcaataaaattccagacaaaaatgggtggcagaatcagagctacaagcgctattgcaatttctacaagaccaaagacccacctcagaggtaacagacacaagggatttcctgttccctgcacctaaaatctcaactgcgaatgcttatcagctgctgacataccatggatccctttggaaaccggctgattgtatctggatccacacaatcccacaaaactgtaaagttttcttatggctggccttcagagacagattgaacaccaaagctaatatggtaaaaaagaattgggatgacaatccccactgctcaatgtgccctgccctagaatcagcagatcatatcattttaagatgcaaaaatgccaacaacttatggaaaaaaattgggcctgctgcagcttggcaacaattcagaatcaatctcaaccttcctgcaagctgtcattgacaggaaaaatgtcatctcacagattatatatgatgtgtatatgaatttggtggtgatatataaaactaagttgggatagtaattaagggctactacaaaaggcaattgagggccatagacctccctattattcctatgtgattgcaagttttcagacttccctgtcttatatttttcagaaacttcgcgctgttgaaatatataacgttgcatcccaatgtttgcctatatgaaaatatatacatgtagccgtagataatttagtactggatatgcatatacacacaagagacatgacactgtcattcacgatcacgtcaactgactttgcaaatttgcatttcaactgtaaaatagcaaacaaatatatggaatggttcaaggaacgggatggcaagatgcttaccttgtcacaggcgggatcgatggcttgcgggggcgaggagtcccagtggcggcgtgatggatagcggaagatgcaggatccatggcggcgcggtggagagggatcccgtggtgccgaaggtgggattgtcaccagcaaaaggtgggggagagtgaaggggcggcggcgagatgaggtgattcgtcgccggcgtcgcggtggagatggagggatcgccattcgccctggcatgcacggtggagaccccagcaccgtcgagcgattcgtgcaggaccatccgtggcggacgcgggaagttcccctccggttcccatgtcaccgggaattgaagcggcgcagtagatgcaggtgcagcattggctgggggctgtcatgccggggattggcgcgatagggattggggaggcgttgaggtggggagaagcgagatcaataggggttgggggtgagatgaactaatgcggtgggggaggaggagcgacgggtggcggcgacggcgagtggccggcgggatcgggcacggcgatgatgtggcggcggcgggatgatgacggccggagaaggcggcgcgggtttagcgggatggggaggcggcgagtggccggcgggataacgcacgacgacgatgtggcggcgacgggacgacggcgtgggttggacgggatgggcaggcgaggcggcgtgttgtttgtggtggggggaggagacggcgtggcgaggaggcgggatggggaggcggcgccgcgaggaggaggggatgggggcgccggggacggatgcgtgctggggagggggagcgatgggtttctgcgagaggaggttcgataggaggatcgtgggaggaatctcgtccgtttttcacgcgaaggagaaggaaaagtgaaaggattgcgcgtgggaggatggtggaaggaatctcgtccgtaggatctcacatcaaagggttagaaataaaagtggtaggaatcacgaccaccaaattagtttattcctctcttccttttcgttaccgcagaatagtggaggcgggatcgctaattgtaagggtgatcaactcttaatataaaccgttggatgaatagatctaggattaagaaagacaggtatttaatgaactcgtactttttacagtagtatagatatattctttcttttctgctgtaagattgagaaaagttgtatctgttgatgactgcgtacgtgcaaatgcaatggacagtttgccaaatggcccgtcgtcgccggtagacatggtggtagactactacctgtacgactacgagtacgccgagccgccgcgcgtgaccagcctgcagaacgccgttccccagaggaccttcagcgacttcggagatgacgtctacttcgtcgccgaccaacggggctacgagtccgtcgtccactacctcgccggccagtacctcaacaccgacgactccggcaacgtcgccgacccccgcctgcagctcaacaaggttgccacttctctgtaacccatacatatcactactgtcagaaaagaaaggaatgcatcatcgatccatggttaatcgtgcggttatagttactcgatcgtgagacacttgtaaatttacaagcacgtcatgggtggtgaattttataggtggtgcgagagatctcatactcctcgagcggagtcaccgtcaagacggaggacggctcagtgtaccaggcagactatcgtcatggtctctgccagcttgggagtcctgcagagcgatcttatacagttcaagccacagctgcctgtaagtttcgagttctctgtcctgcgcgcttctcccgaatagcatctgatcgatgtgttctgcatgtatttgatcagaaatggaagattcttgcaatctacgaattcgacatggctgtgtacaccaagatattcgtcaagttcccaaagagattctggcccgaagggaaagggagggagttcttcctctacgcgagcaccaggagaggttactatggaatatggcaggtacacaagtcagcgatacaaatagctgaatgcatatctcaaaaatttacaagagttacaccgtgtttagttccaaaatatttcttcaaactttcaacttttccatcacatcaaaacttttctacacacataagcttctaactttttcaccacatcgttccaatttcaaccaaacttctaattttaacgtgaactaaacacagccttagtatatcattcgtactactgtagcaaaaccactgaccatgaattgaaatacagttaacagaactgaaacctttgtattcaattatcaatgctccttctcggtcgcgcggggggaggggaaaaaaatcagtcgctccccctccccccatcacgtgcacaccagcagcccctctggcccccaccacatgtctcctgtccccacctgccaccgatccacacacactactccattgcaacaaatcacccacatattttgaaaaccatctattaagagaatttggtttattttttgttccaccaaaaatatttcacctagtgtactcacaatgtttcactatgtatagatctaatgttgctgcagtgaactaaaatattccattgcaaaaaaaaacccacatattttagaaactccctattaagggaattcgttttattttttgttctaccaaaaaaaatgtttcagctagtgtacttataatgtttcactatgtatgaatcaaatgttgaagtgaactgaaacattttttcgctatttactgaaacattgtttttatataaggtaaaacaacattcgatttaaacgagtgaaatattttcgatctacttagtgaaacaattccgatatactggtggaacatcgtgcaacatttaaaaataattcaataataagctaaaaaaattcgtcggaatatatccatgtgtgctcttgttttgaagatttaattgcaacgaatttaatgatgcaatcggatcatgattttggataagtaatttaaaagaaaaatcagtttaaattagttttgcacgtaaatcggacactgatgtcatactgacatcagcacccgatttttctccaaacggatcggacgtccgaccgtacactctccctaattttgcgtgtgtttattcaggagtggagttcgagaagcaatacccagattccaatgttcttcttgtcacggtcaccgacaaggagtcgaggcggatcgagcagcagtcggacaaccagaccaaggcagagatcatggaggtgctgaggaacatgttccctgaccaggacgtccctgacgccactgacatcctcgtcccaagatggtggtcaaacaggttctacaagggcaccttctccaactggcccattggcgtcaaccgctacgaatatgaccagctcagggtactccacaaaaattgctaatcacatcataatgttaattgcaaatgtgattttatgattatagcaagtgcagttaaatttgagcttaatttggttctgaaattgtctgttttgtgtgtacataaggccccggttgagagggtttacttcaccggtgagcacacaagcgagtactacaatggctatgtccatggaggttatcttgcaggtatacatatctatgcctactcaagagcctgacaagatttctaatgctaaagttttgtgcttaattattcgcttttctgcgtcaggtattgactctgcggaaattctgatcgactgcgcgcagaaccagatgtgcaagtatcacgttcagggcaagtacgactagtttataaatgtaagttttgactacaactttttcctaaggaaaaacagcacgagagcttacctgcttgtttgttagcatagtttgaccgtattttttactactaaaaactagcttcgttaatcgtgtaaatgtgtgatatttcaacatattcgtatatcttcaggtgcctaatcctaaatgtttattttacttccagatgcagaggtatcttaatgaaggaattgaaatcgtgatgtgccaaagttcgatcatcgagtaataaggcaatttgtgtggaatgtcgtgtagcctcctaccgttaagtgttaagtagttcagcaattaagctgatatattcatgtgattttcttcccggattgaataaaaatattgcatggaatgcaaaatatttgtaatttctcatggctatataaatatataaccaatataaatattcgtttgtgtggaatgtcgtgtaccacctaccgttaagtgttaagttgttcagcaattaagctgatatattcttgtgattttcttcctgggttgaataaaaatattgcatggaatgcaaaatatttgtaatttctcatggctatataaatctataactaatataaatattcgtatttttccgttcgtcacatataatttcgtccgagttttcatccatacgcaatccgattaggttagcaatagcgatggaaaaaaagttgcaaaaaaaaaaacggcaccaccaccgcccgcctccacgccgtccgggccgctgcccctcccgccccgtcgggccgcagctgcctccatgccaccggatctggaggaggcgaggcccggcccgccgcctccacgccgtcctgaccgcagcgctgccggatctggcggaggcgaggtccggccggccgcctccacgtcgtccgacccgtcgcctccatgtcgtccaccaccgccgccgccacacctcccctccccccccccgatctagcggaggggagggcgtcgctggccctcccgccgccgccacacaaagagaaagggggagaagtggagagagtgaggggggtggaagggcgcgccgccacttgcgaaggggagggtgccgacgccgccgccgctcgctagggggagggcgcgccgccgcttgcggggaggagggtgccgccgctgcccctgctcggtgtgggaggggggaggcgtcgccgccgctcggtgggggagccgccgccgctgccgctcggtgggggagccatcgccgccaccgccgccgctgctcggttgggtttcagggggtgggggtggggtggggagcggggaatgtattctagagttaggttttgggtatttatttaggttaggatcgagctagaccgtccattcaattggacggctccagctgctcccgcatcgggccgtcagcctattgggccaccgcattactgggccgccgaatggaccgcgtgattgcataaggacgtaaaatgaacttcaacggataaaagaaactgtccagatacataggataggcaaaagggaggggatataaacttttccatattcggcccaaacctaaaagggaggatttttattctttttcccattaaataattgttaaatgatgtttgtattattaaaattagcaattaagctctgaaaatttaaataaaattccaaagagcgaattaatcatggagaatttaataaaattaaatttaaccatgtcattttatttctcacacttactttacttgtaaattaatttatttttacacctacctacttaaaatattaaatattacagcaaacttgtattttaatttattatatagtgtagatttttcttaacttttcctcaattttctggtctatacacttcccgttgcaacgcacgggcacttttgctataatttcaaagagtgcaattaatattgcagaaaatttatatttcattaaattagaatttaatatgttttaattcaattttctcgttttttctttcgcgatgcgagctaagcaggaatatttttatccatcttgattatcaatagtgcaatgaataatttacctatcttggaacattattatatgcatgttaacggtgtactttatagaatttaacagttcctttacccgtagcgaagcacggacactttgctagtaagatatatatatacatatatatgtaacgctattaatttttcataacattttaccattcgtctaatgtaaaaatttattataaactattaatatgcccgtactacgccacagtggcataatattttggttaataaatcattaaatttcattcaaataaaattaagtatcctataatcggtccaattgggtgctaattcgatacaggttatataaaaatatatttaaggcaaagtgcaattcaagagcaccaaccattatatccaaggcaaattttgctacatgacatcgcgactttgttgttttagtcgtaggacactgcgcgaagtgacttttgggtgaagacactctgaaatattggatatttgctggtggacattgtactcattaaaataataatttctggttgaaaatgagagagaaatcgcgtgaaatgtcaaaaatacccttgggcccacatgtcagctctcttatctatcttcttttctctctctatcttcctccttccagcgtcgcgctacgaggcgaggtggtgtgtggagacccgacgcgggcgcgacgttgtgcgggcagcactccgaggcaaggcggcgagcggaggccccgcccagtgcgggtgcggcggccgtgcgggcggcgcggcaaggcgtagtggtgcggtggcagcagctcgcggcgactaatccaactagagagatgctggatagaatattggtgactttttcttaggatgatatttatcctttagttgcatctctttctttactaaaagttgggtctgaccataaccctcttctggtaactttagaaaggggcatgacaaaacagaaaaagtttttaagtttgatccaaccaagctgaaggaatagcattttaaatcagaggtgattaataaatggccaaagagagttaaatcacacattttggatcactggaggtgtcagggttcaattctaagaaggaaaataaaaggttggagttggaatagagaaagtgagaaaaggaaaatagaaggaagatttacataggaaactggaacaggtgaagagggaggcagatgtggccgatatttccccagatagatgggaaaaaagatataaatggtaggaagagttaaataatctataccaagaagaaggaatttattggcaaataaggagtgacgaacaatggactttagagggtgactcaaattcttcttcctttcatggggttgctagtggaaagaagaggaagatgactattctattgttagaaatcgctagtagagaaggattgaaggcacacatttatgagttttataaagagttatttggctactctacccttccaaagatacatatgagtgaaaatatccagaggataaaaggggagtagatgagcacgataacatagagctagttaaggagttcactatagaagagattgcaattgccctaaaagagacaaagacaaatacagccctagggccaaatggtttctctgtgagtttctataaagcattttggcctcagataaaggatcagattaaagaaatgatggacttgctttacaaaggggagttagatttaagtaggttgaattatgaggcgatcattttgattccaaaaatcaaatatgctaatattctcaaacacttccaatttgccttttgaatgtgcgctttaagctaataaccaagaggctaacaagggtagcttataaagtgatagacccttgccaaactacttttattccagggagaaacattttagatggggtggtaatcttgcatgaaactattcatgagttgatatatacacaacaatatggtattatcttgaatttagattttgagaaagcctacgacaaagtgaatagaagtttcctgaaagaggtgcttaaaagtaagggttttcatgagaagtggattaattagatgatgggggctgttgagaatgggaaggtagcagttaatatgaatggggagcaaatggatttatttaagactcaaaggggtttgagacaagaagacccattatctcctttgctttttaagatagttggggatgctttatcagaaatgattaagtcagctagagaccagggtcatctggtgggtttggttccacatttggttccaggagggcttacacatctgcagtatgttgatgatactgtgttgtttatgataaaggatgatgctaatattgttacaatcaagtttctcttgtattgtttggaggagatgtcaggtctgaaaataaattaccaaaagagtgagatgattgtgtaggagccgaagaggcagagtcagtaagggttgctaacctgctaaactgtcaacttggaactttgccaatgaaatacttgggcttacctgttaaaggtgagagattgatagtagctaaattgagaggagattcaaataaactggaaaagaggttggcaacatggttgtgtagacatttatcttttggagggagatttgtgctgataaattcatgtcttcgtagcatcccaacttacaccatgggggtgtatttgctgccagagggggttcatcatgaatttgattctattaaggcaagatttttttgggaggggcttgaaaacaagaggaagtatcatatagtgaaatgggatgctttatgtaggccaaaagattttaggagtttgggttttataaacacaagagtgatgaatatagctcttttggggacatggatagcaagaattgaatcagattctgaggatccagtctgtcagctgctgaggagaaaatattgtaatgagtggtttttttcaatcatctgaattgagaacctctcagttctagaaaggattgcatagtataaagaattttatgaagttagggagtgcatatcaagttaaagatggaagagctatgagttttggggatgatgtgtggctgggagaaactcctgtcaagattcaattttcatacatttacattatcacagcagaccctggagtgactctaaaagaaaaattcaatgagggagaatggtccatccctttaaggagaccagtttcggtagaagatgtagaagaatgggaagagttgatgagagtccttgagggtatctcgttagaaagtggaagagatgtgctgttttgaaaactagagaagaatggtatatactcagctacgtccctttatagggaacttacttttagaggggtcagagatcagaggatgattgagatttggaaaaatcttgtatctttgaagattaagatttttctttggttggtttgcaagggcagaatacaggctgttgaatgtatgaaaaaaatgaaatggccaagagatgagaagtgcaaactttgtgggagggtggaataggtgaatcatctcatttttaactatcctctctcacatttcctgtggtgttgtgttagagatacgctaggctggtttaaagctccaaattcatgtgaagagttgcatacttttatcttagatactgagatgacattaaataacaagcgtgtgtgtccagggaactgattgagcacgcgcacttcgcttgacgtcgcaccgatccactgcccctcgttctgcgtatggtttcgccgacgtacgtgtcgcacgcgccgctcggtcgattaaaaaatgttttaaggagatgtaacattaaaaaaaagttgattgcaacaacgagcccctaccatatgcaacacatatatatttttcacaaaaatataatcatgaaagatcttgtaagaaagatttaattgtaatgaataatcacgatgtaagtggatagttaattatatatgtagtttaaaaggaaaaatcgtttcgaacttttaacatatcgaaagtaatgggctgaaacgacatctcacatccctccacgcggtctcatgctagctgagtagctgctgctctcacgtgggctccgtgcgtgtggactgctctcatgaggaccgtccgatttttctatcggcatcgaatgtccaagaccgagagtaatccgactccgagttcgatcaggctgcgtcattggcaaaaggataaatccggtacacccccaccccacgtgtgtgtccagggaactcatcgagcacgcgcgcttcgcttcacctcgcaccgatccgctgcccctcgtcctgcgtattgttctcacgcgcggctcgatcgatctcgatagcgacgatgtgtagcgtcgccggcaacgagcagtgttactgcccggagtgccaccgcacgacggtggtggtggtggaccacgccaccggcgacaccatctgcaccgagtgcgcgctcgtcctggaggagcggtacatcgacgagacctccgagtggcgcacgttctccgacgccggcagcggcgaggaccgcgaccccaaccgcgtcggcggctgctccgaccccttcctctcgcacgcggagctcggcaccgtcgtcgcgccggccaagcggcaagcgaaggacaccgcctccccgcctcatgtacgcgtcgactccaagtcgggccaagacagctcgctggccgtcgcgttccgcgccatctccgacatggcggaccgcctccagctcgtggccaccatcagagaccgggccaaggagctgttcaagaagatggaggaggcgaagctgtgcgccagggtgcggaaccgcgacgccgcgtacgcggcctgcctccacatcgcgtgccgcaacgagggcaacccgcggacgctgaaggagctcgcctcggtgatgcgcgattgccaggacaagaaggagatcgggaggatggagaggatcatcaggaggcacctcggggaggaggccgggacggccatggagatgggcgtcgtgcgcgccgccgactacatgagccgcttcggctcgcggctcgggatgggcaagccggaggtgcgggaggcgcagagggcggcgcagacgctggaggacaagctcgacgtgcggcgcaacccggagtccatcgccgccgcgatcatctacatggtggtgcagcgcgccggcgcccagacgtccgcgcgcgacgtgtccaaggcctccggcgtcgccgaggcaaccatcaaggaggcctgcaaggagctgagccagcatgaagagctgctcttctcctcttaatagatgcttttaggctttagcatgcgtgtaacgtatttatggttctcggcacgtcctctgtagatggtagatcatggtagtgccataaccagatgaatcatgtactgaactattattttagaagaatcagatgacctattaattaagaggtaatacatgaataatacgaagtagagagtttatttatgtgccacatttcatgtttttttttctcgaaacactgacgggctgacggcccatggaaataacaggccttccccgtgtacgcttcgccctaaagcccacgggcctccgcaaaagcggtcgaaccctcctccgtgcacggcgcatccgactatccgaggctgcgacgacgtgaccgatcgacgccaccgccgacggccgaccggccgcagaggcgacgcgcgcgcgacatccgccatggcaggcacagccgcacagcccggtcgcgtcctccggtcctcccctgccttcgagcagatggggatcgatggatcgtggcgctgcagatcagcaaggtgcgtactatatctgaagaatttatcatctgaattatgatgaaacatgatagtgttaatttactgcagcggatcgctgtcccttggtctcggtaagcatggattccataccattcaaacccagctatttgtcacttgtactgttcttagaccctttaaggattcatggaagtgttaaaggattcattcatgagccatgacataaccttcattaagaactagtgcacaacgtcaacctacgagttacagctaggcctggtaatgggctggccagcccatgggttgtacgggttgaaacactaatgggctgaaaatggtgtgtcttttatgggttataggaaggaataagttcatctgaggccccttaattttacaccgaatccgatttttatccttgaaatccaaaaccagatacaaccggtccccgaactatcaaaaccggtgcaaataaggtcccttagcggttttgaaggcggtttcggttgacatggcgcctacgtggctagtttgagtaggtctctgtcccatgtggcattgacgtggtgataacgtggcaattaaatctcagaaaaataataaaaatcacgggcccacatatcagttgcaaaaaaaaaatctaaaaatggtggggcccacatgtgagctaaaaaaaataaatatggtgggccccacatgtcatctcactctccccactcgcgacaccgctctcctcgccgccgccgcctccctcgcgaagcttctggcctagccggcgcagccatgggggattgaggggagctggcggcggagaaacacgtccgctacatcgtcaccgtggagaaggtaggccgcctctcgctcggatgcgagctgctcgatgcagcggctgattctgattggatgctcttcgctgctgctgctgctgtgatgcagaaggactcgttcgagtcgctggtgatggagcacatccgagtcaacggcgcgtactggggcctcaccacgctcgacctcctccacaagctccacgccgtagaagccgacgaattcatcgggtggatcatgtcctgctaccacccggattccggatccgcgagaaggggagggggcggaattgattgattgattgttggtggtgatggtcttgggatccttgagggagacgtgttcttgacttgatctgtgcgtttggttcttcggatttgggtgttgtaggtggattggggggaaacgttgggcacgacgcgcatgtcctctacacgctcagcgccgtgcacgtcctgtgcctctttgatcggcttgatgctctcgatgtcgataaggttgctgattgtatcctttactactagatcttgactgaggttcatcatgcttgtgcaaacattagtttatcaatgtccaaatgaatctagtcaatcctgctactttacattgaggctgactgtgttgcatgaattcgcaagaaaccgagcagaatcaaccgctgcatcgaacagctcgcatccgatcgagaggtggcctaccttctccacggtgacgatgtagcggacgtgcttctccgccaccaactcccctccatcccccatggctgtgcagcgagtgaaccggcgacggcggcggcgagtgaaccggcgacggcgaggagagcggtgtcgcgaacaacggcgggggccagtgggtgattggttgggccgccgctccgcccgcccctccgctcctcgtgggccccttcgcccgcggcctgccgcagccgccgctccgccggcatgcttcggccgccgccgtcgttctcggcatgctgcagcgtgatgaggaagaagagagagagccgagtggggagagggagatgacatgtggggcccacgtgggccccaccatttttttaactggcatgtgggccccattatttttagattatttttttgtgtggctgacatgtgggcccatgatttttatcatttttccaatatataattgccacgtcatcgccacgtcaatgccacagggacggaggcctagtgaaacaagccacgtaggcgccacgtcagccaaaaccgccttcaaaaccgctaagggaccttgtttgcaccggttttgatagttcgaggaccggttgtatctggttttggggtttaaggacgagaatcgaattcggtgttaaattaagggatctcaaatgaacttactacaggaaggaataagggcagggttgggttgggccatgtaaaatgagggttacgatgggctggacactatagctcaaaatggggttcagcccatgggaagtaaaaaagggtctcctttgtgggagaacccacagcggtagaacccacagcggtaggagctcggcgactggatcggcggccgccgccaccttgcgccgccttctctccccctccgcctccgcctccacctccgcctcctccccgttgcgatccttcgtcgctgtccccgtccctgtccgcgagcgccgccgctccgtccttcccatctagatcgcgccaccctatccgccggcgtgtcgtacgcctccaccaactgtcggtcctccgcggctccgcctcccggtcaagatccggcaccgcgccgccgtcctccgttgcctccgcctcctgtccgagatccgcagcaccgcgcagccccttctctgcacgtcggcttctgcaaccaaggtttgttttctttgctacaggcattgctattcttgttcttggtttcagtgcagcggattagattgctctgctaacatctgaatgaaacaaatcttgatcacatgttgaaattgttaatccagctagggattgcttattagtttgccgattcacagtacaaacttggaaagagctattaggattagattaggcattgaatataatgtataagcttgtatctctgatcataggattctcttaaataagaagtatatgcagacgaacgaatattgtttcaaggcattgctattcttgctagtccctctttgtgtcatattgaattttaggaatctgtaatagagaaaattctgggcatataatgatttgtacttctgcaacttgtaatacattaagttgtatatatcttggattttaaataaacacacatatataatattctgaaactgtgttggtcgaactagctgctcttctgtttgagattaactgaaagctggtggccatgtgttgatctgaattttaggatacaaggatctgatattctgcctttaagtgctgaatatacattttttttcaggccacttaggtagatggcgcattgtgctgaatatacttaggctgattctaaatgcatgctttttgttagaggctgtgtggctacaagttactgcatgtccttttggcctaagtgaattcttgtgctatatgagtaatttaatttatactgtaataaaaacttacttgttatcaactagtataaattttcactttgtttctaagtactatacttagagttacatatctattcagatttcttagtgctgctggaaggctattgggtaaagatcgaacttctatgtcccctgaaacccttgaggcaagtatatgtttgaaagattggataattggatttgacgatgatgaaaaaggtaaaagattgacattatgtaagggtatgtattatagcatatacttgatctcatttcttgtgcttcaatatgcaggctatgcaacagaaggatctcgcatttgtgatttggaagactatgttgaatagttaaatgctgaactctcaagtagaggtatctttgaaagttaaatgttgattcgtaagaatatgcttcatgctgcctatttatacgatatccctgactacattttttctatgtttgattggagctgaattacatgtatgatgtagcttgatctgcactatatatttattggtgcactgcattgttctgtttgtaacttgattgactatgaattatccaatgatgcaaactgaggaaagaactttgttacggtatattagttaaaatagttatagacataatcacctgtaaacttgcaatgcattatccaatatctctatatatgtatgctaatctgataccagggaaatcatatctgaattctgaaaccatcttaagagaaaatgtagtactgagttggcaacaaacgatgcatcaccactgtcaatctgtcacctaaattctcatctgattttgtctggttctctgctagaaacttgtggtatttatatattttaaagctcagatggaacgaattgtgtttgtacaattacacatcagttggtagtagcatttaatctcgattacatcaaaaaaatgacatggtttgatgcccaaccaactagtaggagtaaagcaattctgaatttccattgcttaagtataggaacatggattattgtagtgatgccttctttaataggttctaacttctaacctcattttgtttctatagggagatggaaacattgcactggacaagctgtgacataagaggaaggctgagattaagcatcaatagatcttgctagtacttttgaatgaaaaaattttgatctgattcatagatgtttattagtttcaaggcgtgtctatttgtagcctaattttgctaaactattgtgtatttcttaagaaaattcagtcatactcttaaacctggcttagtttgtggtaatccctatttaacttatctaaaaattatttgtcttactccctatagctgttctatgcatgtatccaaagctttcatgtatgtgcgatggctctacatttgtgtatggctgagccgctgagcatgctaaaaggcccaacgggttagtctcttcattgtttatgggttgtccaagggttcacaaagggttagggttcaacaagcactgaaaagcttaaaggttggggttggtttgggctaaaaatgcatgttaatgggctagggtggggttcaggtgcactatatacacataaggaaaaagtgcaacgaaggtccctcaacttgtcatcgagttacaaaatcatcccccaaccacaaaaccagatatatgacatccctcaagttacaaaaccgttcaatttaggtccttcggttgttttgaccctggtattatccgacgtagcagctgagtcaacgtgggacccgcgtgggacccacatgtcagactgtccacgtcaccacttcttaccctccccatcaactcacttcctctctccttccctctccatgggcggtggccggtgaagagcagccagggtggcgcggcaggacggtgcggcgggcgcgggcgcggtcgccggtgcagaggagcacgccgcggtcgggcgtcgccatggcctctcttgtccccgtcgaagtcaccccgctcgacgaggtcggcggtggcgagcacggtgtcccgtcgcgacgtgccccgttgaagtcaccccagtcgacgaggtcagcgcacgcgagcggggaggggcgtcggtggcgggaccacaggggcagagcgaagggggagctggaggggaacggcggtggagaggtggaggaggtggacgccgctccgacgaaactcccatccggggcgagggaggagcggaagacggagacggcgacagcgggaggggagcggggatggaggcggcgaggagggagttggccggccgacacattgtcgccgccgccgccgccgttgtccttccggccgttgctcttccgcgaggccgtccccaacgagccgccgcttcggccgtcctcccccgttccagtgccatggcaagtgacgagaagccggcggcgcggcgcccccacccgaagccgccgacgacgatgaggccgagcggtgcggagtcgtcggcgccgccgctccccatccgcagccgcgctcgcctactgctgccgctgcctctccgccatcgcgctcgcccaactcccttgccgccgtcggcctgctcccgcccgttgccgtccactcctcaaccgcgtctccgctgcttccttagccaccgccgctgcgggctcgcgttcgccgccctcgcttgcccgccgccacgtgtcgccttacctcacgcggctgtcgccgtgctccgggagccccgccatggcctcccgcagcaccacgcttctcatcttcttcgtctagccctcctcgccgcgccgcccttcctctgcctcgccgccgtcgtcgggagatgacggcctggccctaatcttctctgctcctctaattggtcccaaaccggcgcccgcagcgcgtcgtatgccgccgccgccacccggagtcccgcgccttggcgtcctcgccgccaccgcccaggcctctctgacggcctgacctcgaggtcacacgcgcggtgagcctgtgacgctctcccttatcccgcatcgtcgacgacgctgccgccgcatcgccggcccgccggatgtcctctcccacctcgccctgacgagctccccacccgccgggcatcctgcagaggggaagagagagagagagaagaggaagggggagaagggggaagggagaggtgctgactgtacaccctgacatgtgggacccacgtgggtcccatgctgactcagccgccacatcggacgaaaccggaatcaaaaccaccgaaggacctaaagtgaatggttttgtaagttgagggatgtcctgtatctggttttgcggttagaggatgattttgtaattcgatgacaagttgagggaccttcggtgtactttttcctacacataaatgggcaggggtggggttcggggtgggccacgacccattaccaggcctagttacagctcaggcgaaattattccaaaatgcttatatttttaactgaccatgacattgtaagcaataaaagtgtagagtgagtcctagaaactcattgtagcaacagaaacttaggaagcatatatataactattaaacacatgacagccagtcggacaaatacgaaccatgtatactaatacacgatcctacttagtatcagcatcttagaagaaggctctgcttccatagaagaccctagaacccttcgatggggatggcttctcagctgtaatcgagtcagtgttgttttcagttgaggggctactgttctccacatccaatggcagcttcatctttgcaagggattcagtaaactgctgcatgctcttcatgtacatgttaactatgtcctcctgaacaacagactcaccagggttgagattaatgctgatcacaggcttgacaacttcacccttgagtggtacatcggaagaatcagcctcgccatcggtaacatcctggcttttctccctctggcttccagtgggagatgctgcaaggatggtgtctgatggctcagaaactgaatgtggagtgacagatgtgcctgtggagtagtctgtggttgatacacaactttgaggacttccctcccgatattcatcgagattcttgttaaataattcagtaccaggaacagctgcatcagattgcactaactttgggttgtcaaccttaactgaatcctcatagctcaaggtctccatctcgaaatacttggagaccataatttgattctcattcaccacattcaagtccgggaattcaatcttttcaagttcgcaagggacagagttatcattcccagaaccgttcaattctaacgttgacttgttgggtgctgaatggggaggacatctggggaacatccaacataagacaaggacagctgaacaaaatccagcaggggtgtggagcaggtcagtggatgtcatggagaattcctggacaagctttccatcagccattacaatgtctgccagaggaacaagggcaaagccaagaagctggtcttccaggtagtttctcaccctgctcaacatccatatttcacacttaagggaagcatccacagtgcgcacatcgagccttagaccatcgtcaaataccgggttgcgcccaccaccgttgatcaccttggttgagcatgacacatctgggtcactcgtgaggcacagctttgcataaacatcctgcttgtggtagatgcatatgttgtgaatatcgcgtgcttggtgtacaaaaacatcaaggtagcctatgggcttttctttggtcgtggtctcagtattaaacccggtgactttttgagtgataatctcagtgttcagcatcggtggctcagacacggggccagtttggttagctgccattacaggtgtcccaagactgcacttatgacagatagagaaatatgttttagcataaagttgtgcaaaaagtgcagataaattcagcagaacatgcacagaaaggtgttcctaatacttttctacaataattgggccctgaatttggaaaaatgtttagctcacaaagtcacagttgcagaacagatgagtttgactgggtaggaaagcattgaacttcctaatctggagggaatctgacgggagaaataatttggacttacaatctgaaggacttcaactaaaagatcgccaattcctgcgagatccgagcttttaatgatatgaagttaccctgaaacaggagagcacggtgttttgaaaattaggaacaaaaattgaaatgaaattcgtttctgacaatctgaaaatcctcatcctctttagcatatactcctacaagatttaccttaacagaaataaaaaggtaaattggggagcaaattcggctccgctgtagaaccccaaaaggccagctcaaatattccgaatcaatacgcaaaattacagcatgaacagtagatcagtagctgggggcgcggggcgcaagctaaccaacacatgatgtactacagacagtataaaggaaaatggcaggaaaaacagcagctgagcacaaattatgcattacatattttattacatactacaagaactgaaatttaggtgcatgtggtaacgctaaactcaattccgtgaagaaacaaccgaaatgttcagctgtttacacgaatcgaaagccctagcagcatcaagaaccatatccctaccaaattcttcccgttgttcaaacaagggcaagaaaattcaggacaaaaacgctcaaatcaagaactggacgaactaacacaggcatgggaattcgagtgagcttggaacagaaactgctgtgtactaagagcagtagagcaagagctagtaggaaaacgagattaacagtcttacacaggaattacgggaagaacgcagagttttacctctttttcactggagattaatggtggcgggtttgggtaagtcgcgctcgaggtgcccaatgtaggaaggaccttggaggctttggtcgcttcaactgtgttaaaataagggcgagggatgtgggggatcatgggactctatggtctatggagggggtaggggaaaggtgaaatataaaaatgggcgccacttttgcagaaaacgcattgtgttctctacaaattacatgggttaggcatttgttggcgctgttaggtgagccacacgcattagcattgtacatttgtacatgacacatcgcacgcaccaaccaatctacatttatgcacagtgcacgtattgtttcgctatgcatattatgcagaggctagtgggtaaatttgaatgtatatattgaaggggaaaatataaagagctataatttgtgtcgttttgttgcggatcaaaaacaactatcaatgggttgagtgctagcttgtatcacaatctcagcttacatatgttatggcgtctgcacgcaacattgtcttgatagcatttagaaatgagtttgtgggcttcaatggcaataacaacagaatacagaaatattgcatctaattattagaaaaaaaaactagtcttataacagtaaagacaaataagatattgaaagctctttaaggaagatgttgtgtttttaaaaccaatattattaaagtttcataattccgtctatcagtacatgcccctcgtatcacgtatgcttctatttgtcaaatatcaagaacaccattcttttactaacgggataatcctttatatgccactagaaattggccagttcccttatttgccactcaaaattggcttctcccttttatgccactggttcaagctttttcacccttttatgctactcccaacattatagtgttagttgactgttagtcaaacgttagttttttccgtaaatgaccaatatgccctctcaagtaaaaaatgtgtaaacttcaaaaaatcataactaattcatttttaatcctttttgagtgaacaaaattttatcagaactagtgaaaaatgctctttgtattaaaaatattgttggaaaactgcatgtttcatgcttttattgaaaatttatttgtgatggtgatggctaaaattgcatgtgatgaaaaaaaatcatttttatatgttgtatccagtagctacattagtactaaaatacttattattggttgtataccaactctcaaggacaaatgcgtctttttactatgaggttaaatgtcaactagcggtttagtgatgtcaatggcataaaaagaatgacaaacttgaaccggtggcatataagggaaccgattaatttggactggtatataagggattctctctttactaatacctactccctctatttcataatgtaagactttctagcattggatctagatatatatatgtctaaatttattaacatatatataaatgctggcaatgctagaaagtcttacattaaaacggagggagtattaattactctatcgaggaaagtatgattactactccctccgtttcaggttataagatgttttgactttggtcaaagtcaaactgctttaagtttgactaagtttatagacaaatataataatatttacattaccaaattagtcttattaaattaataattaaatatatttttataataaatttgttttgggtcaaaaatattactttttttactactccctctgtttcagattataagatgttttgactttggtgaaagtcaaagtgctttaagtttgaccaagtttgtaaaaaaaagcaaccttttcaaccaaagacaaatttattatggaaatatatttaattattgatttgataaaactaatttagtgttataaatattactatattcgcctataaacttagttaaacttaaaacaatttaactttgacaaaaatcaaaacttcttataacctgaaatggagagaggagagggtataaacttggtcaaatttaaagtagtttgactttgaccaaagttaaaatatcttataacttaaaacgtacagagtaatttactagtactcctaccattttttatttttgggtgaaaatagaattgttgtcttgttgcaggatcagtgtgtgattctaaagcatccaaggtgatgtacgcaaaattttatagaattggtagaacaactccagtagaaatgggcggcggagaaaactaccaactgcccacccctgccccgggtacattagtcggactgtcggctgtggcagacgtgggatctcctgttgcgcaaacagcgcaaggtctccgagacctcgaccgttctttgcctcgtgacactgcctgaaaacatcttggtttcctgctgcaaaacttgacatatgaagcgtacggacgtaccgaccatgtctggagtgcctaaaacagtatatattgtgttcatgtttattcttgccttcttggacgttattgtacatctgtatatagggcttgtttggtttagtgccctatcaaaatattggtagtgccaaaacttaggtatgttttggtactaccaatattttggtatggtagcatttcaggtgaatgaatttggattgatactaattggaagccaaattttatattatgtcaagaaagttctagaattatgccaaattaattatgggcattaccattcacttgacttcaaaccaaaccattacgttcactattcaaactaccaaacaaattggtagtgcatattttggcatcaatccaaaatggcccgtagaatccctaattctagagaagttcatatactccctctgtttcgaaatgtttgacaccgttgaatttttagcacatgtttgaccgttcgtcttattcaaaaacttttgtgaaatatgtaaaattatatgcctacataaaaatatatttaacaatgaattaaatgataggaaaagaattaataatatttaaattttttgaataagacgaacggtcaaatatgtgctaaaaagtcaacggcgtcaaacatttcgaaacggggggagtagaatctttctcactagtacttcctccgtcccaaaacaagtgcaaccatggttttccgcgcccaactttaaccgttcgtcttatttgaaaatttttttaaaaaaattgaaaacttaagtcacgagtaaagtactattcatgttttatcatcttataacaagaaaaatgctaattataaaaattttttaaataagacggacaatcaaaattgggcgcgaaaactcatggctgcagttattatgggacgaaggtagtactacctatcatgccaagtcaaatagtcagcgtcgtccagataatttaatgtcaatggagttctagctaagacctctagaagccgcatcactggatttttttcgctaggaatcgtcagtgcagacgaagtggctacatgcagagggggtccctcgtctcatctggcttttgccgtgccgtgcgtgaaatcacaaaaatttaatccctctcacagaaattttagtcccttctataaggatttatatttttgtgagaggggctaaagctcccaaacactcctttagtcaagagtttgatttcaacaaagtagcataaaccttacctcaatgttccaccaaaagcatctattccagaggaatttgaagattctgctcgtgcggaagttgagaatgggccgggttgaattcaggaacaaataaagggcaacactcataatccacgctccactgaccgctcggcaacgcgaaaaaagggccatggaaaaaggtgggcatttggcaaaagtgttccattacacttatcccaacccagccgtgtgaacatggccagtgtggtttagtccaaagtgctgactgctgagtgctgatagttgactgatagacaatgtccatcccaaatatccaaagttggtggagcttttcttttattttgagatagagatggcccaaagctggaataatagctcaagtaatcacactcatcagccttaagaaagttggtgtaatttgaggcctgtttagttcacacaaacttccctaaactcccaattttccatcagatcacatacaaaactttcctacacacgtaaactcctaactttttttccaaactaccaactttctctaaacttctccccaatttcagaaactaaacacagcctgagtaattgacaaaacaatcgccgttatctagacggaattgtacctgtaaattacaacattgcacttttacttttacacccaaccggaaaaactagttgtaccatgtttcaattaagataaatattgtttttattatcacgttttcaaggtatatttttatgaaaaaaaactttctatataaaagttgttttaaatatcacatacattcattctttaattttgaaataactaaaactcaattaatggtgtactaataattaactttctcattttatgtacccgtaccaaatcttgatcttcactgaactcaaacgagccttcgtgatgagattatgagaatgcaagttctgtctatgttacctctaagttatctgtctctctggagaaacgctctgaagtttttcggctagcttcataaggtggtgggctagatgatttgggtttaaagtctcacctcttctaattatttgatattatattatttcttaacattcacgtcgtttttatcttgcctctctgaatttttcagcgtcccagcaatcaaaagctaaaaattgtagtggttttcaataggtctagatgtcaatcttgtttaatttggttacagctgaattagtagcgccaccgcgccgcaccatagctttggaagtagcacgacgtcggtgccttcaggctgcagcgtgcaaaccgaagcccgcaaaactcgaatggccggtgaaacggtgatgtgtaggccgcgggcggcccacggggcacgggcacggggcgtcggccatcacgggctcacggcgcgcgtttcgtacgcaccccgtacgcggtacgcgcatggtcgagggccgcaacgtgcacggtgcaaacggcaaaaccgccccgcaacgtgccccacctccccacggcgcgtgtgattctcggccgtgcacgtcgtttttttcaccttccacgacgaggtgatcagtgctcgcatccgtcgcgctacacgcgtaacaggctgcccgggcgcccccatccactccaccacgccgccctatcgatcgacgcgacgtcgtccaggttgggccgtacgtttccgtggttgaattgtcgtaaaacagttccttacttccactgaaatctggagtactacagaaaggtactcaatggaagcaacttctttggaacttgagattgaagcaacttgtacatgaatatctcctatatgtgcgtgtacttatacagaaataatgaagacacaaaaaagaacatttcctttggcaataccacaggcatacactagtatcgaactggtgcacggtcaccatcatcagacaaaaaaactaatcacgccttcaagtcttcaaccccatttgccttactactatcagcttgccagcgaacgtgcccgattagattagctcgcgtcagcgtgtgctgcatcttgatcacgttgattgctgtcatggatgtcaaccccagccacgtcagcagtcaaccacaaactgtatgcatggatggccccgcgacaccgagagtagagcccccggcttggctagaaggcagctgccctgtccttgacgacgacgtcctcgacctccctcctcatgagcttctcctcctgctgcctcctgcagaagacgacccaggcgttcacctccagcgccacgcagccgccggccagcgtggccagcgccatgcagtagcccagcttccagtaggacgcaccgagccccatcacctcgaacccctggaacacgttcaccaccccgaccaccacgcacccgtacccaaccaggtggtggtacgacttccagtacttgcggtaccggttcgtcgtcttcggccggaacagcatcgccagcgtctgcaggctccccgccgtcgccgccgcgatgcccagcccgcggtgcagcttgtacgtcacccccggcgacgccgaccccatcaccagccccagcgcgaacccggccgcgcccagggcgtaccccgtcgcctgtatcgccgcgtgcgcgtagaaccacgccggcccggtcgacgcgcacggccgcaggtaccgcgccaccgccgcgccgacggggaggaggaagccccacgacagggcgttcagtgacccgtgcgtccactgcagcgtggcggacgccgtcggcgacgcctccgtggccgtcgtcaggatgtcgacggtggcgtgcgacgcgaggtcggaggcgtcggtggggtggatggtcggcgagtagccctgcacgtagagcccgcggttccacacgaagtggagcttggtgcggttcggggagaggcggatggtggcggcgatggtcaccgtcgcgccgtcgcggacggtgcgggcggggccgacgagggaggccgaggaggcgagcagcgggatgtccagcgggcgggacacgagcggcgacgcctggagcttgacgtcgggggagaggaggaacgggagcgcgaggagcgcgcccgtggaggggtcggagaacgcggcgagcacgcgcgcgccggtcatcgccggcgcgtccttgttgacgccccaggccacccatcccgacggcgagatgaaggagcccgtgaacgccgcgtccagcgtcgcgttgcgcgcgtcgtacgtccacgccagcgtcgcgccctgcgtcggcagcgcgatgcacttggcgtacgtcttcaacggcgtcgacgtcgtgcacctccccgccgcaccacccgccgccgccgctgccgccgctgccgctgctgcaggaaggacagcgacggcaacgagctgcagcagcgaagccagtagcgtggcgcagcgttgctgccgcattgtagcgacctgcgccgtagcacgtacgacgagtcgacgagtggtggtgcgaagctgcagctaacgatcgagctagcgtacgtgtgactgtgtgtgttgccaccacggggcgcgctaacgttttagcgtgagtgttaattcggctttgtttgtgcgcgtaagtggggttttagtggggcgttttcgcgggtgcgagcgcgatgatggctgtggagtgtgcgtttgttggttagtgcctttatttttgatgtcttcttagctttgaaggcaagggaaacggctccaaaaagaaggctgcaataaggctattctctgtgtggtgccaactcctggcctattcttgaactcggcactgtaggatcgatctgtacgtaggtgtaaaaggcagccagccagccactgaacagcgacaaaattccagctatgtacacagtaacacagatacacaccaactgcttactgcatactcaattacctgattaactgaattaaatctgaaaggagtgtaccaaagggaacctgctggggcctggctatagcttagatgcagcaagcgtatctttccagctacaggctcaatgtctgtcaatcagtgtactgatgtgcttttgagcaacttaacttattatcatgacatttttgctaggtgaggttaggtggcctgatcctaagagtggtctagccgataatactggttgcagaatggaagatttggtggccgcactcgagaaggcctctcactcactcacacaacgtggtgatgtgatgtgaacgattcggcattagagtgtttcttattgggggccttttgtgagtggcgatgttgttggtgtgatgattacgattatgatggtccttgtaattggcttccaaggcacggctaggaggaagctaataaccgcaagaatttgtgagtgatggggaaaaaacgatagtatgggcatgtatcatatttggttaatttttatatatattttaggatggatggtataacttatttatctagcttattagaacatgttttcgggagaacaatcgcgacccaagatgtgataatgcaatgtgtgctatgtatttgtttgagtggattttaaattattgaaagtacatgctatccgtatgcatggttataatttttttcaaaaaaaaaaaaaaacaaaagatagattagtaattagtgatatatcactgcataaaaatgtagctaagtttaaatttaacttttacaaattgaaaaacaaaataaacatggctatgaatattcacatacactctattagctggagtttaatttattattttctattgccacttatagatgctaaatttaaatttgtatattcgtgtagtgatactatttagattataagtaagaaaggggagattagaaccatattttcccattgaaattagagtgtggagtgaaatataaatgtggagtgccattgtgtcacgctggtggaccttacaatataatgaaattttatatatcaaactataagcactccatgttagaccctagtagactaattacatcataagcttggtcaactgaagtggtcttgtgagctgcattcaaggcaagaaaatatattatccttccatacgcatgaaacgaaaaaaattgcacaaataaatatcacctaaacatttctgcatagtcttaagtttttcccctgcgtataagtagcacgcacgtacacaccacaccggcctacgtgggtgtatcctagcacatattactcctaaataacataacacagactcacattgcctacgccgaaatgttacatgtttatacaaatttgggtcgaacatcccccatgcttacacgtgtgaatgtactatctcctgacattagatactaggaagataggactaagtaccaagctaaaaaaccttaacctcatcaaatttgatcaacctaaccgagctatgttcaattcacacttgttgaaatttctaccatgtagtttgtgccctaaattttcttttacttcttttacatgtattaagaaaatttatgaatgttagaatatggttaaatattatccaaatgaatttattttaattttcatatgcttgtacaaatattagatactctaatcttgtcagatgatcaaaattaaaaataatttgaaaatataaaatgatacatacatgggagcaagtattagtatgtcaatgtaatggtagatgatctatccctactaaatatactccagctgaccagcagaataattaaaccatagacacatacataataataccagtcttcttctccaacatcacataatggtttgttatcttctctgaactggttcgtttctaattgactgtgtttgtttgtttacctatctataacactcttctaaagcaaacatgccgtatctccatgccaattacacctattgccaaaacacatgaagcaacaaacttaatagcttactgttactgtactgtgcagtcattcatgtgatctccattcgcacaactgaaatatggcacccaatctgcatgaaataatcgccattagctgtataagtgaattactaaatccgaatacgtcaaattgatacccgcttttacagcaaaatcgcgtacagcacctcagaaggagaggacttcgtcacgactcacgccgcaggccgcagcccacggtttcgtgaccgtggacgggggcccaattggaaaccctgcgatggagtcgtcgtcgtcggcggcggcggcagtcgacggagaggacggagggggcagcaagcgcagctggtacgcggtgggggagcgggcggtgctggtgccgtacctgcgggagcacgtgccgcggtaccacgggtggatgcaggatccggcgctgctggaggccaccgcgtcggagcccctctccctcgaccaggagttcgaagtccaccgctcctggaccctcgacccgctcagttcggctccttgctctcgctgctccatctcccacttctatttcgcctcgatttggtgtgttgagatgttgcggttgatttgcttgtttcttttttcttccgttttgttcacttcgcagagcatacgttcatagtgctggacaaggacctgatcgagggagggttcgcggttggcgatccacacactgaaggttcgctactctattgccacattgctttgtagcacagtaatatgttactagcttgtttgacttcattccgtggactgtggtcttgaattgggaaaacaagtattatatcgaattattttgaatttgagatcgattagcagaaggagattgttacattactgttaagctagatggtttgaatccgagacccattacccctatcatgttaaatccgttagccaagcatgtgggataaaacttatgatatccatgttctggtatgtgagtacgtatgtatgatcattgatgagttgattcagcatattttgcccttttggtggctctccaatgaactcattgttgtgctactaaaaacatactcctattgtatttggttttcggattgtgctactaaaaacatcttgacatttcaattctgtagttgtgttaatgcttttagtttgatatccaacagttgtccaactcttgcttgctttaatgctctgtgatatcaattgcagcgatggttggtgatgtaaacatctatatgaatgatcctgatgatttgcaacttgcagagatagagattatgattgctgaacacaagaggtatatagataaatgttctccatttagtcctttttcattcatgggagttgcgcagatacctcttttacttgtaagtttcgactgtccaaatggtggcatcatattcagttccatatgcctgaatatctttattgaggacttaaactgctgacgactgcaaggatgataatgtcaagttagcaagttttgttttcaggagaatatcatgtgaatctgttatataactttttgcaatgcaataatcagaaaccacgtgaaagtagttgtttaactcttatttgtttatgttatatttcaaacagaggggggaaaatggtgtttgcagttagaaagtgattgactgatggtgttcggccattttactcattctttccagtaccttttgttacagccgcggaaagggacttggtcaagaagcaatattaatcatgatggcatttgcagtagagaaatatggaattcacactttcagagcaaaaattaacgaatcaaatacagcatccttaaagctgttcagaaaattggtgagaatttgtctgttgaacatccctgtatttttctctttttctcatgtgggctaattcaatattgtatttgtctggtttgaactcagggcttcaaggatgcttcgtatagttcagtgtttaaggaggtacgcatgaatttgtggctcagtcccttggcaaaaacatataggagcattcaacgtattgtgtttgctattgttacaattcctccacaacttctttgttaaatagtgttcagccagtaaaccaacagtttggtgttagtaacatgaagagctttatatctcttgtttcttcagaagttcttgatcctttataagacatcgacaaccacttctataacctgcaatttgcaacaatttggaacgatagcagtagcggtagtcaatactatagtcatctaaaaacagaacttacaacacattgtctttctctcaggtgacactggaggcacccgcaactgcactaccattggtttctcctctgaccatacgaaactggtgacatctgagtatctgactaaatttccgaagcagttattggtgttcctcaactgggaaacaggaaactaactgcgttccatgctaaactgactactgtattatctgcccaacaatttgcttgggattagaataaacttgtgtaggcttctcgactgcaacgtgatgctgaacggtttgaacttttgatggtgtgatgttgtatatgtagggagctacccgtgatgtttttcaagagagattttcaaccacaaggtgtggaacaggttgcagtaatctgtagaaagtttatgaaggcgatgcattgctcacactgtatacatatacatcgttatcatgcatggcacgagaacacttttcagttagccagaaatttgtgtgcattcgattcgagatctgtaacttgtactggtagtaacttgtaagccagaaatgcctacagatagcaacaaaactgttactcgcctgcttggttgggctcgtatagctggccggcccaccagatggttctgacaggtgggacccacttgacagtgtccgaaaccctgtcctgagctgtagctcgcgtataaacacggggacgcctgggctgcgcaaacaaaacgcaagacgataacgaggcaaaagcaagagaaagaggggttgtgttgtgagcagcgatggcggcgaaacgcgggagcgagtcggacggcgacgagctcggcggcggcggcgccgccgagggaaccagccccaacgacgggggcgcgtctccgcctcccctcgccgccgcgcccgccgtatgcttcatccgctccgccggagacttcgccggtggcgccttcatcggatctatcgtcggatatggtattattatccccgatttatcggtgtccctctatgcgttcgtgtgtttcagtcgctgctctcgctgtttctattgtggtaatcgcgaattatttttttctagtttttgatttttggttcctagggcacagagggatatggactttgcagtcttctacccttctttcccatatcgtgcaaacgtagctcacttcacacctatccttagtgtgggttgtaagaattcgtaatacatctagaatgcgtttgataatagcacatcttgtgcggatttttttattccttggcctaaatttggatgtttaggttaatgaagatgcgattagtctttttgttaagtgccatcaatatggattagttcaggtcatctgttgcacctaggtttttttcctcgtgtaaaatcattgtggttttaactggattctttatccaggacaaggtttgttcactaagaagggatttaagggctcattcagcaccgcagggtcctctgccaaggttagctattgataatgttaatgcagttcctttgcgtggaaatcttccagacaccttgctcataacagaaatttgttggattagacttttgcagttctctctggcgtccagagtctggttgtgtgcttgttgagaaggctgcgcggcaaagatgacagtatgcgcattgttttagttccctgttttttgttaacatcttggtagttttttagatggaacatcttggttgctgaatacatatcattaattgtcatgctccattggcagttgttaatgctgggatagctggttgttgcactggccttgctttgagctttccaggtatgtttgcattcaatacacatgttttatttttggtatactgttatatgggagaatgtggtgctgcatgatactttgatactggatgccattctcaattttatgatatttttgcttactgggtttcatacaaaagggtcatttcagcatgaactgcaatgcatggattctacattataatgaattttcatgatcattgtggttagtaccgctgcttgtagtcagcaaaccatgtgcctgttccattgatcgctagatttatttctggtgtgcttctggtcatgacatgattttggcatggagtttgtctaaaaatacaagactggaactaattgctgtagaattccttcaactaggccctaatatatgagtgtgaaatttcaaaattatgatagccttgtgtccttgtccattttatgataagagacacatcattcatgggtttgacagctaagggcacatgctgctttaatttcattggtatggagtcatgcaggcaatcgaactgatcaattgatcattactgtacagctttctcagtccagttaaaatcatttgttcatgcattacatggcacactttatgtgggacggttcaccctacttttagtgccattctgttttagcataccaataccatgcgattcctcagtttttagttgtgcttatgcatcatgcatgataggcagttaggcaccacccagaaagatcgtatgctaatggctaacctggtgatatggttggtaaacacgttaataagcataatgcatcaaaggttgtgaaaactgcacagctctgttgatttactgtcacatctgttatgtcatggcattcgtgctcatgttgcatttcagtatagtattgaagtgtacaaggaacactttagctagcacatatgttgggctggcctttgaataagattaggtggaacgcagatgttagcatttaaaggatacttgaaacatggacctttgctgaatttctttcataattagaatctattatcgataccaaccactgttgtctgctcattattggactactctttttttatatgtataacgaaggattattggactactgtgaaattgcttacatacatctttctatatatattaaaccaggaacaccacaagccttgctccaaagctgtgcaacctttgcagcattctcatgcatcatggaggggctcaacaaacagcaggctgcaatggcacagacacttggtgggagtgctttgaccgtttcacaccagaatggtggcgttctcccaccattcactctgccaccacttcttgatgcatcagatgctttatcttcatgctgccagtccttagtactaaagccgaagcactagactcttcagcatagggagaaggagatgctcaagaaagctatagcttagtgaattttgttttgggacatgtctcatatctagatttgctttctgtatgacgccaggtttttcttgctgcactgtggcaagcgctggcttaactagatttcattggtttggcagataaaatttaagaaaaattcgtctctggcacctgttctgtaatctttccatcttgctatccatatctgggatgctgaacgttatcagttatcactggaagcaatggtattcttcatatttatcactggaagcaatgttatcagttatttctggtgtactggtatagtatatcctgcttgcaccttagtagccaaacaaagttcactccaaccaggtttcaggtgtcacctcctctatcttagtaacttggccaactcttccatcttcaagactccaaccataagccatttgccgctgatcaagcttggacgacgctttcatggccttgtccggcaaacaaggcgacctccgccactcagcttcagaccgaggcgagaaaactcgtttcacgtcaggatgagctctggattgcatccccaatcccctgtgtgtattgactttgtgtgaataaaaacaagtattaaaaactaccgaaggcgacggcctgtgacggcagcctcctcatcacggcaagttggcacacaccgtgacacccgcggtgaaaaacatgtggtttgctttttgggaaaaaaaaaatcacgcggcctgtgaaaaaagagaagaggatgaatgaatgcgacgcgactgaccgcagttcgacgggcggcatgctacggcgtgtacggccgtgcaggcacgcgtcacgccttcatcagggttgttggcgcagaccgctacccacgaaatcgacgcacgtgtagacatcatgtgacacacagatcgtggatctcactggatggatggcagcagcagaacgcatcaccgagcgaatgtcaaacgccgagaccagttagctgcgaaaatacagagctttaggccgcggggtgcacggtgcaccgatgctgatctctgcaaagctcgtcttcgaaatgtaaaaggtgcgaccagttcggtttactgttctgaatttcttcgcgaaattcaactccaaagcctgaatcctgcacccccacacgcgcgggtttccaacctccgaacccaacaggcaacagctgagcttcacctcgccggtacaaatactccgcctcgcccctctcgccagcctcactccttcgcgccttcgcctccctaccgcgtgctagctactcgtccaccaccatggcgcggctaggacgctcggcgtggctcctcgcggcggccgtgctactgtacgcggcggcggcgcagccggactgcgcgaacgcgacgttccaggcgggccggacgtaccggcggtgcgacaccctgccggtgctcggcgccagcctgcactggacgtaccacccggcgaacggcaccgcggacgtcgcgttccgcgcgccgcagagcagcagcggcgggtgggtggcgtggggcatcaacacccagggcgccggcatggtcggcagcagcgtgttcatcgcctcgcagatcaacgccaccggcgccggcgccggcggcgtgtccgtcgtcacgacggtgctggagagcttcagccccagcctgaggaacgggaccctcaggttcgacgtgccggcgccgcccgccgccgagtactcggccggcgcgtacaccatctacgcgacggtggcgctgccggggaactcgacgacgcagaacatggtgtggcaggccgggccggtcaggggaggggccatagcgatgcacccgacgacgggggcgaacctgaggagcaccaagaagcacgacttcacgtcttgatgcgtagtaggcttaggaataagcattattattatcattgccataccatacagcatatgtttctgatgttgtttgctatcggtttttatactaaataaaagtgcaatgtgttgaggaattactagcaagttttggcacaggggcgaatccaggataaataattgtaggggtcattactaaccagggtctatgttttcaaccaaaacggattgaaaacaacgcaatttcgatgttccaacttgggacaaaagtagattttgagtgaaatttggaatagtttttcaagaattcaaatttgaaattgtaaaattaaaccaaattaataaaaaaaaatatcaaattttggtaacaaaagccatattgctatatttggaatctaattttaaatcgaattggtgaaccctgatacaatctgggtgtgttcagacctagctacgggatctgaacccttccctcccagcacgcaaaatagagtgaggttaccacatgattaattaagcattattagcttataaaaaacttgaaagacaatagattaatatggtttttaaaacaatttcctatagaaattatttttctagggaatttgaaaagttacgagccgttggccttatgcatggtttcaaatctcaaaaactcaaagtatatgcatattcggctcacgtataatcataaatgctaggtaattttctatttgctgttgctagtatcgtttctagttgtcaattggaatttaacacaacaatcaacaattaatgtcaccggggtctaatatttgttttcaccggggtcatagctggtaaaataaagaggatacgagaggttaaaataaaatcattggggtctactgaccccggtaattgactgtaccttcgtccctgttttggtaaatactcgctccgtttcacaatataagtcattttaacatttctcatatttatattgttgttaatgaatctagacatatatatctatatagattcattaacatcaatataaatgtgagaaatgctagaatgacttacattgtgaaatgaaggaagtatcttgctactttgttcgatggtaaaaggtttgtaacgtgtagacagacgatcggtggagctccaactacgcacgattctgtttttagccgatacggggtgttcaacccgagcaagatgacatcaagtgttcttgcgatgagacggacatagaacagtggagtggacaggccagctcgtcgccattttcaccgaactcgtcgaggggcctatgcgcatcttcagtcttgatcaggtcgcggatggcgtggtcggagctggaagaaggattggctgacgctgtgctctgttcatggacagaggagatgctttcgcggtaacaggatataattcccaagattcattgaagctgatggtgttgctacggttgctatatgctactcgatagaaaaacgtcagtactgtccagcgttccatggttacatagaacccatgattccgtgaacgccttttggttcgaaccgaatatgtaggattaacccgtgataatttgtaatatcaatgcatccggataagtaattccaaatttccaatgcgattatgggtgtgtaacgtaaatgttcgcagccttggcaatgacatgcctgccatgagcccatgacatattgacaccgacacatacactgcataaaaatcaagtgtgacaataggggaacatatattaccatctggagttaggtcaacgcgcacttttctaaggagaaattaatacgtgtccgtggtcgatggtcgggacgaagtcaccgctccttgtggtttttcagggaatgttggaacaagtccgtaattacgtagcaatcgacgtctgcctccgaaatgaaatgtaagacacggcagtagaaacaaattatccgacaattacaaggcaacctagttgatcatgttaaattatccgacaatttcagcgcgcacttcatgaagcctgcaaaaaagatcagatgcgaagtaattatcggagtatggcggcggcggcgcgtacacgatctacgtgacggtggcgctgccgatgaactccacgacgcagaacacggtgtggcagcaccggggcgattgcgccgcacccgacgtcggggcagaacttgcggagcatgcagaggcttgacttcttgtccgggaagagcgccggagcctccaactccaggatgccgtgatttcgtaattttcagatgctgtaatcacataagatatgtcagtggctcagtgccagtgtgtcttgttttcactgtaaacctgaattctggaatggaacagtttctctttgtacacggcgagaacaatcggagaaatggcttgattgaatttggcaaggatttaacacctttggattgttcaacatccacttcggtggcggcgtcttcatccatcgcgccggtgttgtcctcgtacttgaccgtttaacccctccgctgccggcgtgcatctgattcagggcttcaggctgcgtgggggagtatgtggtgggccgtattatctgggctctggaatgaaggaacaggcctagtaaacttcaggccctagcatggacggtccagatggggcccgctatggtagcgatcctgtttgttcaggttttcgtgggcctacagcctcaacgcgaaggaataagtccacactgattccctgattcaatgagccacgtcagactaggccaacaacccacgtcagcaaaaaaaaaaacaccctcacttacggaatggccactctgggtcgcgccgcctgcttggtgcatagtgctaactagtcctagaagtaattaacccttttggcataatcacaccatcacattgacagcgccaacgccgttgcttatccgtgtgatcaatggcatcatttcgtttccagatcaaggacgataggtgtgaatcagagaatcaattcagaggtacctgtcttagagcatctccaacagcctctctaaatgactctccaagtcaaattttagccattctagcgaaaaaacaccctctaacagcctctccaaccggatggctaagccatctgactggccaaaaccctccctccacctccactagccaaatttggccagccaaaatgactggccaactgtgggccccacgcacattaacatccggctattctctctcattgttgcacgcgaccgcacggtcgtccgcggcctccgccgacgtccgcgccatcgccggccacggcctaagctgccgtagtccacgctgtcacccgccatgaccgtcgccgccatccgtgtcgtcgctgaccgcgacctccgccgtcgtccgcgagccccgccgccggccgcggccacgccgtcgcccgccgccgctggcacgagctctgcagaagaacgagcagaggatgggagaaggggggaggaagaagaaagagaagaatgacaggtggggtccattggttaatagagagtggaatgtaaagagtctgtgaaatagaagataaatttcactctctaaatttttgttaggctggccaaataagtatttggagagttaaaaatagccgtactgttggagatgctcttacaacccaaggcaaacgacttcgtgcgtgtcatctagatccgccgcgcgatatccgataagcaggctgttcctcattcgaccagatctgttcatccgccaaggggcagagagcgacttcagttgctacggcgtgtacggatgttactccctggcacgtttcgatctgacctctgttctccctccgttccaaactgctacagccagatcaacggactgcaacatcgccaagcatgtctttgcatgacttgtggcaggaaatcatctagggaagtgttaaatcaaatgcagtcatcatggacaaaatacctggccagggacatgttgcaaggtgtcaggtgttgaaacttgaaaggcgttgatcaaagtgtgcacggtcacctgtcatccaaatgaaaagtgcggcccggcagacggcagtggaacctgtccggtgtttctaggatctgaatgtgcacagctctacagcttagctgagctaattcgattagagcaggtgaaccaactctttataattacgatactaaccaggacgaagcgaacggaagctgtcgagggcagctactacaatcaaacaacagaagaggaatacacacacaccagttgacaaaataattttccatgtctgaaccgaaagcaacactcgacatgtttgttcagagtttcacaagattaataatggacaggacccagcatcagggcggctagagcctggaagcaacgaatgcgtgctgtcctatgattctcatcattcaaaagttcggtcgcggcaattaatttaatgcataaaactagtactacaagattgtggagtattagaatttttaatatctgagggaaagaactacgtactacaagaacttggatcattcagcatatatagcagttatggaccaacgagctacttgttggagacctaactaccggtcaatatatctgctacaccaaccttcacgtaagatacagtatttttttctttttgtcacagaaatgttgagcattttctattgttctagtatttgagtattcagtatttggattaatcagcctttgtaccacatgttcctaatttgatcagcatgtactaagtcaaaattcaacgaccagttcgtgataactatcattatgtattttgtaaattaatattttgcgttcctacttcgcaccttcgtttatccgcggtcgcttagtaagactgaacacaaagaccgaaatggataatagtctgaaagatgtgaactaccatttgcacgtaaagaaaattattagtgctgatacgaaccacttctacttgtattataaaaaaaggattaggacaaataaggagggttttggttatcaaataattggaagaaaatgtgagtgtattaagaattgaacacgaaaccttaagaatgaaaccacaccccttaccactccaatataagtgcatctccttcttgcattatatttttgttgtgacaagattgagaaggatccaatatcttactagctagtatcataagttagtaggctagttagtgggttagtggtctagttaatctggattcgagactcaattcctccagtcctccttaataccattgatatggaagtcattccttacatatccacttttaaggacgttcgaaagcggagttgttaatttgatgtgcatgcgctagaacggaactgccgcgcgacagtcggcgctcctcacccgttttatcgttttctttctctctttttttttgccgtttttttctttttcttttttcccatctttttgcttctttttttttggctcccccctcaagaattttcctttttttcatgttttttttccaatatttttaatcgttagtacacatgttttcgaaatatttgagtcgaaagtttttaaatcttaacttgaaagttttctaatctgaagaaagtttcaaatctagagttgtaagttttcaaatttcaagtcgaaagttttcaaatctgagtcaaaagtttttaaatctgagttgaaagttttcaaaatttgtcttacaaaattaaattttgagttcaaaattttcaaaatttgagttgaaagtttcacatataatttttttttcaatctgttatgaaaaaaaatcttttcttaattaccgtcattatcctaaactaactcagttaggtacgttaactcttaggaaaaagcgcgcgcgccaacttttccggttcgaaagattgatgtcatcgactacacttgttagggattggtctgtttttctagacaattggatttttattggataatgatggctgtcgggcgaccgggcggggggaggaaaaatcggtcgctccccccgcccccgcacccgcgcgcacgctgatgtcgctggccccaccacaatacctatccccacctgcaacaaatcaaccacatattttgaaaaccctctattaagggaatttggtttattttctgttccacaaaaatattttacctagtgtactcacaatgtttcactatgtatagatctaatgttgcagtgaactgaaatattccattgcaacaaaaaaacccacatattttggaaaccccctattaagggaattcattttattttttattccaccaaaaaaatgttttatctagtgcacttataatgcttcactatgtatggatcaaatgttgcagtgaactgaaacaatctttcactatttgctgaaacattgtttttatataaggtgaaacaacacccaatttaaacgagtgaaacattttcgatctacttagtgaaacaattccgatatacctggtggaacatcgtgcaacatttaaaaataattccataataagctaaaaaaattgtcgtcagaatatatccatgtgtggtcttgttttcaagatttaattacaacgaatttaatggtgcaatcgaatgatgattcggataagtaatttaagagaaaaatcgatttaaagtagtttttgcacgtaaatcgggcgctgacgtcagcgcccgatttttctccaaatcgtcaggcgcccgagctgtaggcagccccatttttattaatccggcctctatatccacgagggatatacacagccaacagaatacaagagcacttagaccctgtttagatggaactaaaacttttaagtccctatcacatcatatgtttggataataattataaatattaaacatagactattaataaaacccatttataattttggactaattcacgagacaaatctattgagcctaattaatccatgattagcctatctgatgctacagtaaacattctctaattatggattaattaggcttaaaaaatttgcctcgcaaattagctttcatttatgtaattagtttcgtaggtagtctatatttaatattttaaattaatgtctaaaaacagatactaaagttaagtctctggatccaaacaccaccttacactcagaactcaacaaagagaaaaacatacaaccgaaaaacggaaaacctacaacctcaacaatctgagcaagttaagatattttagtacaacaatctgagcaagttaagatattttagtacaagcacaagtgaacctctaactccaaatagcaggatgttctcaaaatgattgctgaagtaagttgacgaaacatatcaacatttgagctaaacatacctacggttaatatgaaccttgataaagcaaaaggacaagaaacacgaactctccaaggacagtagtagtactgcactactgcttcttaaaagttctactatacttcccccgtctccaaaaaaaaaaaaaaaaaatggcaaaccttaggtttccgtatcaacgtttgactgtccgtcttatatagaatactttttattgttgttagatgataaaacatgattaatactttatgcgtgacttacctttttaattttttttcataattttttcaaataagatggacggtcaaacgttggatacggaaactagggtttgtctttttttttagacggagggagtatgtgcgaagaaaagtatttgataggtaactttggatattactgcccatttcagcgccttttctccaacttttttccccatgaattgtacttttccaggttctgaattttcagtgataatataaagctcctctttgatggaaatgctagcaaccatcatttttgttcctttggtcatattccagcttttgtccagtgttgaacatgtcgtcagaaattcttccaatagtaagcgatctcaccgattgcgttattcgatattcagttatctccaaaataggagacgactgagctaggagatttacccgtttacttttctttctcgatcttggaagcaatatctgtattcgttttcttctagctaatattaccaaacagcagaaagagactgatctctaacataaggaaggcaatgcataaggacagctctatcgtggcagaaaagaaccagaaaccccaacttgacacactacattgtacatcatgaacctgaagtagtacatcgtgtacttccttttgagtaggagtacaaatgtactgcggtactgcctgtttgtgaggtgctatgattgttcatctcgttttcgcatagagatttcactgtgagatgttcggttgggacatcggttcggtatgagtatgtgcaatcgcaatcctgaccaactgcatggattttatatttaattaatccagtagaaatgaaagcgactagcgtctagaagtcttcaggtttgtcctcgccgcggttgctagttctctggcccttcaaaattcaaatattcaatgcagtatactcgtctactatttcgagataggccttccgtttcgggctttgtcggaatgacgattttcgtgaaatccggtgaaaaaccggcagattctgaataaatttcataaaccaaaatttgaatataaattccctaagtttaccgataagctcgcgaaaaccggtcgtctttggcaaaattccgagcaaaatcattgaaattttgaggtgaactattttttttctttttttaagttcgttattcttttctttcctacggtaaatttcagtaaatacaaggagtacatcaatttttccgaaaatttctatcccaataagttctatgaatatcatactatttataagattttattttttccttttttatcagtttaaatttgaatttggatgaaactcatcgaaatctcagacagcttgtactttcgcaacctcgaaatttcacggaattcgactggtttcgtcagaattgtgaaccctaactctgaatccttttggtccattcttgatagtcaaattcatctgtatacatacacgggagcgttcatcttgccagtagccaactatgccaataacagctaaaacgggagcgttcacggagtaaactagtaaaagctagagctgaaatgaacgaccaagtcactttgcttcgtcacagaaccaaagcaaagccacaaacagttcagctcctacttgcgtacggttgtctgcttatactgtcagtacacggtgtcaaagtagctgcagaagccaacagatactcgtagaaatatcagatacgtacagacatcgcaccagattgcattggaaaactggacacaaaaacggaaggcaaaagagtaaagactagtctacgtgacgaacatgtcgataatcctggagtctgatcaggttgtaaataaggcccggtcatgcgttttcagagaaacgcgtgtttggcgtccatatggcacgcgccttcagcacttcagcctgccgcaagaccaagaaatattgcagcctccaacaactcatcccgtgtgttcattctacgtagatccgggagacgactctgtcgacgacgctagccggcctgtcggatgcacgtggggaaaaaatctgctaatcctctgcttacaggctaatctactcctatgcgtttatgacatcgcatcgatatgaaattcagcatcattgtgtaaagaaattacaaaggttgagatttttaggagcttatatttagtacagtgccagctttagatatatatattaaaaaacgaactgtcagtctgtcaagggcatgctaacatcagaaaattgaaaagaacacatgcgcaattgcctgaggcaaaagaaaaggatggcgggacgaggacgaaaggtagcagaagcaaacggtttgaccgagctgtccgagcagaaacacgggggggtacagtcctgaacttggtctttcacctaatcctcttgcagtttttctattggtttctgcctcgccagcttcaactactctcctccaggcaacccactaaacgtggaaaaggtctgcatccatccgacctctgccgttgtggtgcaggcattgaggcgtatgagtatgactacgtgcagccgatctggagatagtgccaattgtaaaacaattgtgacagtttaatggcataggcatactctgcaatgtccattcgctgaaacaatctttttactgaaacaaataggagaacgtagtaggtgacttcaatccgttgaaataaacaagaaccttcagaatatgcctcctatgcataatctaaacaaaaataatgcctgcacttcatggcatacggtccggtgtacagactgaactataaaaaagacgcgaatattagagaatgatctaatatcaaataattaaaagggctgaggtttcgaacccaggttgtctagcccaccaccttgtgaagctaatcgaaagacttctgggcgtttcttgtagagtctgaaccataatttaagtttttttaagaaaataattttagtttttttaatgtaaaggccataatttaagtttccgtagaagttttaacgggcacatgtctgaatgaattataccacctcgattattcaggcacctaataaggtactagttgaaggctgctaactcccaacatgacatgtatagtgctgatgaccatgtcaagttatcaactgtgaagcttcgagccacacgcctactcccccaacaaccgcgcgacgagcttgcatataagcctctccctttcccaaatcctctcaccagcagcagcagcttcacgcctctcctactgcacattgcacctcgagtccagaggctgagagagctcacggggagaagcaaaccaaaagcccaaaggacttttctaccatggcgtggcaactcctcgctggcgtgctgctgctgcagctcgcggcgagcgcggcggggcagcagcagtgcctgtccgcgacgttccagaacgggcagacgttcctgaagtgcaacccgctgccggtgctcggcgccagcctgcactggacgcaccacgccgagaacggcacggcggacgtcgcgttccgcgccccgcagcagagcagcggctgggtcgcctgggggatcaacacccgcggcaccaccatgcccggcagcagcgtgttcatcgcctcgcaggacggcagcggcgccgtgtccgtcctcatgaccgtgctggagaacaccagcccgagcctgaccaacggcagcctcagcttcgacgtgctgtccccgcccaccgccgactacaccaacggcgtgtacaccatcttcgccaccatcgcgctgcccaacaactccacgacgcagaacaccgtgtggcaggccgggccagggagcaccgggaacgtcggccagcacgcgacgtccggccccaacgtgcagagcatgctgaggctcgacttcagctccggccagagcaccggtaccgcctccaactccaggctgcaccgccgtaacgtaagttcttctcctcctccttgttgatcgattcagtgaactttttcaattagaggatgttgcttctcgagtttattttagacgttaggcatgtcaccaactaacgataggtaatcaactagaggttagtcatcggtgtcatccttttaaagattttcattttaggatcgccgaattgttttgatcagatattccattccagttgagttgaggatgactggaggattgagaattaatcctgttggattgatcaattgacatgatgatatacataacctaaccaaatagataggcaattttggcggctaacttttaataacacgatgtggttagttcaacaaccggatagagatgggattaggagacgttatcccttctgctcatctgtttctagaaaaaaaaaatgaagggtcaaaattcaactccgagaagcaaccaagcctgcaactgtcccaacttttgtgacatgcagttgctcaagttgctcaaccagtacacacaattttctttttcatagttgatcacgaaacaactacttgtttggtttaatttgattcgagattatccttaatctgcaccaaactaatcaacgcatggtcgtacgtacagatccatggcatcctgaacgcggtgagctggggcatcctgatcccggtgggcgccatgatcgcgcgctacctccgcgtgttcgaggccgccgacccggcatggttctacctccacatcacctgccagctctccggctacatcctcggcgtcgccggctgggccctcggcctcaagctcggcagcgagtccaagggcatcacctacagcgcccaccgcaacatcggcatcgccatcttctgcctcgccacgctccaggtgttcgcgctgctgctgaggcccgacaagaagaacaagtacaggttctactggaacatctaccaccactccgtcggctactccgccatcgtcctcgccgccgtcaacatcttcaagggcctcgacatcctcaagccggccagcggctggaagaggagctacattgccatcctcgccacgctcgccggcgtcgcgctcctgctcgaggccatcacctgggtcatcgtgctccggcggaagaagagcgacaagtcgtcgtcgtcgccgtacggcgccaccaacggcaacgggcgcgcgtagtttgatcactgtctgatcgacgtgtgccttgcggtacgggtgtgtagttttgctgcgatgtgtgtgtgtatttgtcttctgctagctgtatcttccattttttgttactgcttctgtagactacgtagaggttcagagattatttcttttccttttttttttctttttacattttcaggtctcacgatgacacatctgtatacatttttttcacttgatgtatgattacctttatttatgcatacgtttgattacgattagatggcacctccctcatgagaatctctgaaagttcattggttgagacgttgagtgggtatacaagtagtacaaattttgctgatatatacattttactgtttttgtcactagcgaaggaagtttccagctagaacgattcaaccattggataacgtcatttgcaagcacttaggtgaaaacaacatgtggatgttttctagtagagggatatataccatcatgaaaagaaaactagtatttatgtccggtctcaatacctccacttgacagcatcgtagcctaaaggaagacgagaaagcaatggttaggtatgtaacgggggcaatttggcctgtcaccgtatgacaataggcctgtttgataagaaaaggcgacagtgtgaaaacataatggtattgttaagacatttgatttgatataactaaactggatgatacagtacataggcatatcagttcaaacattggatgaattctgattaacttcacgagaatcaatacatttcctacggagatccacaaaattgctgcttttccgaactttgcctttgtactatcttctttgtatctttgcccgtgatgtaagcttgcactgctttgcagatacggcagttcacccgctcgattagattactcaaagaaaatcctgaaaatgatgccgatttcgatgactaaaaaaaaatgtcatgacacggagaacaccttttgttttactaatcatctgacgagaaaagaactagtagtactatattgggccccctggggtgacagagtcagttggctagattgacacgcaaaaacgagtgaagaatccggccatgcatctcggtccaaagcgcgcacgcaagcgtgatgatcacatgacgtccatgggccttctggagggtgaatcgccctaggcgaatttgtggtccgttagaggaataagttcaccggagatccctcaatttaacagcgagattttttaagatctcttatctccaaaaccagaaatcttcacccctatactcactcaaaccgtgtacaagaggttctatagcagtatagatgtccggtttcactgatgtgacatcctagtcagaaaaaaaaatatgtggaatccacaacaattttctcaattcttttattcttttcttcggccgccgacggcagagggtgagaggcggcggctccttagccggcgtcggctagctgcttcctcgcccgcgacgataaccccgtcgccattgccttctgccgcgcccggctccgcaaggatccctaccgccggccggagaggggaggggagacgcggccggctgctgctggcgccctgtcgccgcccaactcctgtctcttcgcggatgcggcgctccacgtccggggacatcagcttgcaagaagacccagcagcactgcatgcatgcagcaggccgcgcccgggagcggcggcggcgtgcacgcgcacgctgcagcctgccgcgaccgcgacggcgacggcgatgtggaaagccaagcagcaagacgaggagctgacgacggtcatgtacctcagcaactggggcctaaattaacaactaattagcttgctgattatattaggatcgtcttagatggttagattggttttgttgcgtgcattcgggcaagttgcaattgatggtatatgtggacaaagtattgtacaggatgtactccatatatacatatatgcatgacatatatgatatagcacgccggcggcgatggcggcgccttggttaatttgatgtagacgccaaaggacacagagagagcttggggaacggccccatcgtgcatgccgcgacgagcgggctagcgccgggctgtcgctctaccgccaaggctaccaccgctccgctcgtggccacgccgtcggtccaccacgaggccgtccaggccaccgcacgcgtccgagccgtccagccggcacaccgttgctccatctcaaggctagaccaccgccgctccgcctcgagagcgagccactgctacggtgcggcgacgggcggagcgggcacgatgccggcgagagcttattcccgcgctagtgccgccgcccagcttcttcccgcgagcttgtccgccgtggcgcctgctccgcccgccgctgcccccgctccgctccgctgccgccgcccctgattcgccgccggccacctctcccacatctgccgccacccgagaagagataagagaaaataaaaggaaaagaaagaagagaggtgggcccgcatgattttatctcacttacatgtgggccacacatactttttttaattttttgctgactaggatgccacgtcagtgaaaccgggcatctatgctgccatgggacctcctgtgaacagtttgagtgagtttaggggtgaagatttctggttttggagataaggaacctaaaaaaaaatctcgctgttaagttgagggatctccggtgaacttattccttcgttagaaggtccagcctgtgaagcctgtgaataaaccactcagagatgggcctacctgcccaagcagcccagtgccgtgcggtgcgggcttaccaacctagctcagcagggagcgcggcggggaggcccccgagggcttaaccgtaggcccatgtggggcagcgagccgaactggactggactgatggagatgtgggcgggggctgcggcgcgtgcgcgccaacagagcactcccttcccccttttgtcttaactatattagttaatatacttaacactaatggtattaattagaaaagattaatgagatttttttagaattttttaaaagaacagattgaaaaattttaagttatatttgaaaacatcgatttaagttttaaattttaaagtcaaattttaaaaactttcaactcagatttgaaaactttcaatttaagttttgaaaacttttaactcgaaaatcgagattcgaaaactatctagtccagatttgaaaactttcaatttgagatttgaaaaagtttgaaaactttcaactcgagatttgaaaactttgaagtagagatttgaaaactttcaactcgagattcgaaaactttcaaatcaagatttaaaaaaatttgaaaactttcaagtcgagatttgaaaactttcaagttcagatttgaaaactttcaacttgaaatttgaaaactttcaattcgagatttgaaaacaagtcgagattaaaaagtaaacaggaaaaaacgcaaaaaaaagaaggaaagcgaaaaaaaaaggaaaaagaaaggaaaaaaagaaaacggcgctagcaggttcgctaaaaaaaaatcgcgcgcgcgccgcatgagccgtgtggaccgagagtgcgcgctgccggtgcgcgcgcgagaattaggattctcggatgtgggcatccgcattgtggccggtggcctggtagagcgtggggactggggagtacgcggttttggaggaaggattagagaaggaagaaaaagggaggaagatggagaagaaaacaggaatgacatgtgggccccacatgtcaatgggtctcacattattttagtgtgaatgataaatgggcccgcacatatttttttaactctagcacatattgttttaattctagaatacataagcgccacgtcaactccatgtggaccgaagactgagtcaacatcaccacgtaggcgccatgtcagcgaaaccgccgtccaaaccatcgagggagtaaaattgtaccagttttaagagttgaggggtcgagatatccggttttatggtttagggttacggattagatttcgatcacgtttgagggtcacaaagtgaacttattcccggcctagaggggatggagattaggtgggccttgagcgttggcattggtgtggcccaactgcgtggcccagggccatggctgggtatgaggctgcggtttgcctgcagcctactactatggcgtgcgtggctccgcgtgctgtatggactttgatgagtaaaaaagttttggacttttttcttgtcaaatttctttaactttggttaagtttgtagaaaaatatagtagtattttaaaataaaacatatatattattaaaatatattcaatgttaaatttaataaaattaatttgatattttagatgttgctaaatttttctataaactttatcaaatgacttataatatgaaaaagattagcaaaatagttgtgcttcgttgggtatataaggaaatatattgtaatatattatagatgaatcatattaattttatcaaatatgttaaaagatacatttttaaatgagtttttttaggagtttatttgtaaaggaagttttaaaaggctaaaatgtggaaaaaaaaagtccagccccagttaaagttctggtctggaagagctaactagttgaagggtgaattcctggtgtgttcaaccgttcaagtccgtagcccatcctcgacgtttgagaaagttcgattcaattcattctccgatcttctcttccggcctagtactaatttaattcaaatggtcggttgaaatgtcagcacgattttactagtaggattttggttcaacctacacaaccatctactataccactaccggtctaccgctagcccatctattcaccaccagagcgtctctttctccccgcgacgttcaaacacaacacccaattcccatttagagctcacacaagctggtagcacgagctacctgcgctgtggccgtgaaagaccgaccgcgaccgcgaaccaacggcggtcggcgcgttttccagatggagcacgcacgcgcgcgcgcgcgcaaccgagcgagatttcctcgacattccacgggttgtcaaccgccaccgcaccgcaccgcacgcatcatcgcgcagcagttgcgccggcctttctcggcgtttgctcttgcacagataccatacaccgcgccgcgcgcgcgcatgtgggggttttctccggtggtctcgaatcgatcgaacgaacgctcccgcgggcgcgttccaattgcggagaaacatgcatgctgctttggctgctttgccgcattgaccgcgacttgacaaggactcggatatacggagcactccatttcgcgcggcgcgcggtgggtctctcgtccttgtcgcctctttttctcctaggctgagcgatcggcacgcggcaccgcggagatggagaaaaagttaacccaaggagaacagggtgcatcatcaaatcatcatcttgcatggaaaccggccaatagagagaggaaactaatcctggctagtcaaacagatatccacactagcgtttagatcgattcgaccgtcaccgtcgcctcgctcgtcagcttagggggtgtttagggctaaaactttttagcccatatcacatcggatatttgaacgctaatttagagtattaaacataaactaataaaaaaactaatttcataaatgagagctaatccgcgagacgatttttttaagcctaattaatccataattatcaaaagtttactgtagcatcacattgtcaaaatcatagcgtaattagactcaaaagattcgtctcgcgaattagtccaagcttatggaatatgttttataattagtgtatgtttaatactctaaattagtgtccaaacatctgatgtgacatggacttggaataagtctgtggaaaccaaaacagccccttaatataattccacacgagccttttgctttcgtttacagttcactccagtcacgactcctgaagaaaaactaacggtcgcttgcttggctcttggccgctgcgcgatgtgtcccggcgaggaactcgtcagaaaaccagtagctagcctggagtgcttgtcctcgaatcctcgatcgatccatctatctcagcaacgtgctgttctccttttcccgttcgttggttagtcctggtgaagctgtacgtacgatgggactcgcgtttctttctccaaagcgagcaagacaagaatttttcttcttctttctttgctgaattcccgtacatattcacgatgctatgctcgcacgatatgatgtaatgcattctgcctcatgtgcagcacggtgtttgcatgttttgcaaacgtagcagagtgccagagtatacgtgttgtggtcttgtggagttgcgtaagaacaagcagtaccagctccatggaatgatggaagtgccacgattgaaatgggctagaaactcacttggacgacaacctgccgaaagaatccagctagcaacttggaccacaatctcactagctatcgttaatattattattgagaaacatgggtcttcggctagctccacaagatgatgggctagacgaacttagttcgaaacctcacattgttatatattattattacgcgcatgctgcattttaagacgaagggagtaataatttatcatcgtattacgcgcatgctgcatgcactgctagcttgccacatttcacagaacttcttcctatacctttcttacgtattcagaaatctaaaaaggatatcacagaacagctcatcaggttaactgtgatgattttgcaaggaagctcatgagctagcctgaatgttcatacacatttcggagatatttcccacgtactttatcattgtggccattgctatcacttgaactactccatttcgatcttgtattcttctcgctaacacacatgctcagtacgtactagaagtacatcttttgaacaaaaaaaagttatagtatgaaagtagcaatatgactaatgatcatttcacgtttaaaatgggtgagaaaactatagacataatttacatagaaggtgacactttgactgaatttactaatgcttgtcacacccttacaattagtcaactaataattaatctataaagagcccgatagaatccgagccatgagccgcgtacgtagtttttgtatactatccactcgtcctcccaatagaatcgatgcacgtctctcgcatatttctccaaataaactttttacaaatgaaattacgtacgtaccaaacatgcattatcctgcaataatttttatgtcgtacgtcctgtttgaaaggcaacctaaacctctcgcgtagacttccattgataccgccaaattgtaagatgtggaccctgtcgagagagtggagagttgagacatatgtcgcgtggaggaaatcctggtgctgcatacgtcgacaaatgtgagatcaagcaatgtttagggacatgcaaatagtactaattaagaatgcaattaattactttatccgtcctataaagaattaattcctgacaatgttcatgttcagagttatctatgagttgattttttataaaacgaaaagagtagaaaacggttagcccatctcctgacaactcggcatgtagtgtagggcttgagagagcctagtagtagaagagaaatctcaggcatctaattaactgcaattaatgttatttatcgattgcagttagcgtggatgatctgagggttccaatggcagagatgtctcagattaattagcataaactgggattagagaaataacattaattgcagttagcgtggatgatctatatagttatataggatttctaacttgcaaaatatccctggcatgtgtgacttagcatcactcggtgatctttgaataatgtacatatatctactcctgctggacctatttagggaaattggtagaagatgaccaagcaggaattcaatcaaacacggccagacgaaatctcaaggcaagtcgaatgcatcttagattcatcatgataggccacgtttagttgtttggccaaattttttttaacgtgtaaggacacacatttaaaatattaaacatagactaataataaaacaaattacagattccgcccgtactgcgagacgaatctattaagtctaattaatccgttattaacaaatgtttacagtagaaccacattatcaaatcatggcgtaattaggctcaaaagattcgtctcgcaatttatatgcaaagtgtccaattgatttttttccacatttaatatttcatgcttatgtccaaatatttgatgtgacgaatttttgaaagtttgaagggaactaaatactgccataatcgtaagacttttctctggttctcaaggatgcgtcccttgatttttttttctttgggaaaattaattattcgcgtcaactcatttgctgtatttgcatccagcatcctagagatattgttctttttgaggttaggtcaggactactggtaataaatacagcattggcatttgtcgtttctgttgaaaattttcttagtgacagaaatgggaactagctagctaacttctgcagggatatactagtaactaatataagtgaagaaattagggagctgataaattgatcagttctgccactcaaaaatacaagcacagatgctagtctaccgctccctttttcaaaatggcatgcggtaactctgtttttacataatagaaacaagagaaatttgcccctttaaattgcagtaatgaaaaaaaatagaaataaggaaaatacagggttctgacatgaatacaagtgtagaacagatgattataaaacataggaatgaccgtttgattgaaccacatgaaaaacacaggaattggatgagagaagaacacaggaattggatggagaagacagaaaaggaagttcttcaagagattggaactcttgctaagatttctctaaaatctctatagtattgtctattgcataggaatttcaaatgataaaatatgattcattctttcgtttcaaagtctttcatatgaaaattttctataggattgagaccctcaaaattcctttgtttttactaaaaatcaaaggtccttagagtccttaaagaaagtatctcgatatctaaattttacactaaatattttggtacttagaggtaccaggttttatactagaatctcttgatattttatcaaggatggtaagattaccatagaaacaaactactggtctgatggtggcctggctaaatgatttcttactaggactgttcaacaaatctagtttagtacggtaagaactcattggaagactttgtcaaggcctcatcattcagtggtcagcaaagaaaacttctttggagaaaacatgctaaccaattaagcacacaagtaagccatgaatggcagtgaaaaatcccatccagaattattcaggcatttgtctggaaaagttgcaaacgaatgacttctgcgaaggggatcgcattgtcaccagaaaagtgtatcctgtgcagtgcatctagctattaatcctgcttatgattgaggcacgaaaccatctaatcagaatttccatggttagtcctccgtgtaacatcatgcgttccaattatctgaatcaaataaatcacgtgataacttactactctctccgttttaggttataagatgatttgactttggtcaaaatcaaactgctttaagtttaactaagtttatagataactataataatatttacattactaaattaattttattaaattaataattaaatatattttaataataaatttatcttgggtcaaaaaatattactatttttttttataaatttagttaaacttgaaatagtttgactttgaccaaagccaaaatattttgaaacctgaaatggagggagtatatattttcttcctatacagttattagtactactaaatctcctgcccaacatgttcttattcttttacctccagccaagaagatatcatatcagcatctgaattatcaccaatttagttctagatgcatggtttgatgaagaccgacatggcaacaggacaatgcatgcaagcccttcccatggaagtatggaacagttggtgtgcatatgatcaatgcaggtgtaaacgcaaaaaaccaggaatgcatcatgcatgcatgttcaaagggacaaacattgcgtagccaaagactgcctaagcaactaggggaatctgtttgaactcgcatcgcagtctgctcccgaccatggaaaacattttacaaagtggaccatttggggtggcaaacttatacttctttttttctctgtagaatttgcaaactacttttccagaccagctaactttgctgggctctatggatcgactatggatcctgcagcattgatcactttgtcacgagtcatgacacctccgtttatgctccaacactataaatacgtcgggtagctcaccctttcacctgcaactctgcaatagctagcttgcaacctcgcattctcgcttcaggacctttgctctctgacaaacctaagctcgatcatgcctgtcaatatgatctccaagtacggcatacatgttgcatatatttgatcgatgcatatgaacagtagcagtatatagcctgtagtgatttcaagtcatttcagttagtctttccctgaatttgtttgattcctgcatctgtaggttacttgagaaggctgttcttccagcactggatgttgcacctcctgtaaaaataggaggtagatttatcatactatggttcttcttaatttgttgtttgtagcattcttgccatctcatggcacgtttaacttacttttgcatgcgtgttactactacaaaattcagggcctcggcgtacgagcgtgctgcgcaatccaaacatggagaagcttcagaaggggtacttattcccagaggtacagaattaatcacgatttcaccaaccttagtttgagcatatgattctccagacacttgatgataaattgataatatacgttaatttgtgctcctcgttttgatggtttagattagcatcaaacgtgaggaacacctgaagaagtacccagatgcgaaggtgataagtttgggtatcggcgacacaactgaacccataccaagcatcgtaacatcagctatggctgaggtatttatttactctacttctgtagttctgttttctctcttgcattggagcatgcatgcatgtttttccttttctgaaaaagaagaagcatgtgtaaaaatgtttaaccaaggaaagctacatgaggaatctcaagcaacaactagctggtcatctggttcttaatagcgtagctagctaggtggcactgtggtctatggaccacctaaaaatttgatcgagattaaaactataatatatgtgctagttattaatataataaaaattgtatagtggactatccatttaattggcctattacatatagatggatcacatttactctaaatcttagctacgccactcttggttcttgtcatagcacgaattaagaatttaacatttagacacatggttgttctatgttttcccgtggatcacctttactctaaatcctagctacgtcactattggttcttgtcatagcacgaattaagaatttgatatttggacacatggttgttctatgttttcccgtccatcaacattaaccttttgttgttgttgttcaccaatgcaaagattctctacaatcgatctgctagctgcaacagcattttgttaaactgagcacgaatactaaagcaaagcataccatgttgtggacctctgcttagtacacctttcttttaataagtaaaccttattaatataataattatcgttttaaacaagagtgaagtctcttggattatgaatcatttttaaaatatttatcttttaaatatggtgactatatgtacagattagtcttaaaaaatattttaataaaataatatatttgttaacacttttatacaaattataatgaaaaataatggtcaaaattattttttcagagaccgtgctcttatccaaactgataagtattatcaactcgtagggagtatacaaatttagcaaaatggttatacgcagtggggcgaactagggttaaaaaccagcctaatattaactactttgtttaatattatattttttgtcttaaaataaatgtgcaccgatgagatgggtgcaaatttgcattaacctaaaattaagtgaataaaataaattacttggcccaaccaatattcagtatgttagccttcattttgatttatttttatgacgctacatgcttgctccaccttttatatgagccaacgtactggtctgaaaattcttaagctttttacaaaagagaagcactcaagcaacggctcacttgcgaagaactgcacaagaggtttcgtcctaaatatagaagaggattacgttgtactccctccgtcccataaaaattatatttctaactccaagattttgtcccacaaaaattatatttctagctatgtggggcccaactaattgattcatctatataagtttccttccatcccacataatttgggctgctaatgcttataattttattaagtatgctaattatatgggttgattctctcaaacttccttttaatcatttgtatatttggaatgtgtgcatgcagtgggttcattaaataaggttattgtggtcattttccaatcctactattttgtcctaaattagctagaaatataatttttatggaacggaggtagtactaaactactactaatatatattttttttcaaggaagtgtcaagattcttcttctccatcacttggaaatttagctgtacctgtccttttgacttgtcacactcttatctcatgccaaatttgttcactttttctaccaaaaaaacacaaactttgcactctctatcaaccccttttcctcttgtcagaaccaagataccctgatgtcactgccgagacatcacctcatccacatcatgcgtgccttccagttctccctcttttcctcatatactgccataatctcctgcagttttagtgcaagtgtcaaactgctaatgggaagatgacaaggagattaggagaagagcactatcataactaattattccatgatctgtactacgtccactgcatgtgcatggctgctgctgatttaactaaatatgtagtgagctagctttggagaaagatttgttgtagactagtatcgcatttgtggattgacttgcaattggtggtcaattaatcctaatatacaacctaagtgctttcagatcactggctgtgacaccggcggttttctgctcgtgatgctgttgacatgacaaaatggaaaatacaatccgatgattgcgactaaggaaaattttaagcttacttgacttagggtgggcctatagggtattggtttattcctggagttaaccaatcctagcccaaaagaatttatcagaagaaagcctaaaaagttcagatttttttcagatacaatttacttgaatatatttttctcttaaataggatgttccatttccattttgtagagtaagaaacattttatcatattttttgcagtatgctcttgcattgtcaactcctgaaggataccaaggttatggaccagaacaaggccacaaggtaatacaaaacactgaaaacccccaactctgaagaaatctaggtataacatggtttatcatccttgttttgaagaacaggtttatcatcctgtttgcaaagaaaatactacagagatttcaaagagatataactatatatatgctctttgaaatgcatgtgcagaatctgaggaaggaaattgctgacaaggtgtaccctgacatggggataaaagagagtgaagttttcatttcagacggagcacagtgtgacattgctcgtcttcaggtattgcaagttatttcgcgtgctttcctacttaccaactgttcaaattcacttaatattctgagatgtgaaatgatacaaatctcatctttcatcttccttatctaaaaaaaaaaaaatctcaccattctttctcctggattcagacgctgttcggtccaaacgtcaccattgccgtccaagatcccacatttccggtataataacaaacctatccattaattacctgtgtctaattgcgaataaataaataaagtagtaggattatatgcgtaataagtaaaccattcgtgcaggggtacgtggacaatggcgtgatcatggggcagaccggcaaggcggacgacggcggcaggtacgccggcatcgagtacatgcggtgcgcgccggagaacgccttcttcccggacctgtcgcgggtgcggcggaccgacgtgatcttcttctgctcgcccaacaacccgacggggcacgcggcgtcgagggagcagctccggcagctggtggagctcgcgcggcggaacggctccatcatcgtcttcgactccgcctactcgtcctacatctcctcctcctcgtcgtcctccacgccgaggtccatctacgagatccccggcgcgagggaggtggcgatcgaggtgtcgtccttctccaagttcgccgggttcacgggcgtccggctggggtgggcggtggtgcccgacgagctgctctactccgacggggtccccgtggcgcgggacttcgaccgcgtggtgtgcacgtgcttcaacggcgcgtcgggcatcgcgcaggcgggcggggtggcgtgcctgtcgacggaggaaggccgcggcgcggtggcgcgggtggtcggggtgtacagggagaacgcgcgggtgctggtggagacgttcaggtcgctggggaaggaggtgcacggcggcggcgacgcgccgtatgtgtgggtgaggttcccggggcggcggtcgtgggacgtgttcgcggagatcctggagaagacgcacgtcatcaccgtgcccggcagcgggttcggccccggcggcgagggcttcatcagggtcagcgccttcaacagcagggacaaggtcctcgaagcgtgccaacgcctcaaaagcttcctcgcatgatgacattttcttcagttatacatgtactactttatacatactcactccgtactcgtaaagtaagtcgtttaaaacaatatttaagttaaaccttaggaatataaatcatgaataactctcaagttgttgagtttgaaaatgtaaaaattatatgaatagatttgtcttgaaaaatacttttataaaaacatacatatatcacttttcaataaatatttttatagaaacaagaagtcaaagttgtgttttgtagaccgtgtcgctgtcctaaacgacttcctttacgagtacggagggagtacgtagtagctttgcggtgagctgacatttataccgtctctgaccgcccaagtcatgaagtcaaaagtaatgcaggtgttatgtatcaatcaaaaatacatgtaagatcatagctcaatttggaataatacaaagtgatttcaggtatctaacctgtccattgcaatgactaaaccagctgctgtccattgcaatttcgttttgttcatgtctgtacttaagactggaacagagaaactcaaatgattttagcaagcgcaacgcaataagggtactgtgattctttctgagccatgatctgtcctcaagaccattgaagattgttttcattggacatcggaagatcctattttggctcgaatcacagcacttagccaaaaattaacttactcaagtacacatttaaaagtgctggacagctccaaatgttcccttctgacgccatttgttactcatcactttcactttcctcctcactttcgtcatcttggttaaagttcaggtggttcaggttttcctctagaggtggcaagccatcgtcggagtcagcgtcagatccttcctctgtgctttggtgtgatttctctgccgctatgacgcggaaatattgagggtcaatatttgcactctaaaaatggttagcttatggcaaaaatagctgagatgtaattattaccgtttaaaggtgactttggaacattagagttacttgacaaccaagagttctgcacattgattatctcggtgccattttcacactgcgagtatgctttgagcagctctctgcacatcataacaacaaaagggtgcgaaaacatctggtgacacaaatctaaaataaatatgcagtacatagtatccagtcttcataaacataatgcagtaacagagaaagttgcaatcatttgaccatcatattcagaaatccttgggtaccatgggttcttagcatgattcagtgtacattgtcttctgaaatttgctggataaaggtaaaaacaccgatacaatataatatgcaggatagcttattttgtcctgtcatcaccccagattaggccagtaattagcatgttgaaatttgaaatgtaaactaatatgcttcaatctacttaattgctgtgtgcaggtgctgggtttgcagaaaagtagtatattatacatgaatatgcactcccttgatcataaacagatactgtgtgcccaaaatgcactgccagtctatgcatgacaataaaatatttctctgaactaacctgttaactgacaagaacgagtgaccccacttgaatttcccaagcaacagatgcgctgtctcttcctccccactgcaaatatgtatgtaccacaaggtaatgcctaagtattaagtaactatccctccgttcatttttgaaaggcacaaattacttggtacagtctttcaaactgagctttccccataatctattgcattactattattaatcagaaattcatgaccatatgtaagtacattgatgtacaaatctagtggcatcatccttatatcactaaacctataattagcataattgttgaccaaaacaaagtttgaatcttgaaatatgtgtgtgccttacaaacttgaacaaagggagtaatatcctgagctacaaattcacatcaagaagtttagcatggtagaaggattaaatgctctaagttagttaaacttgaaatgccaaacagcaacactgctacagaaaaatgcgtaaatgacggcatacacctataaaacagtccaatatcatgaacagctgcgatgaatccagaaactaaactaactatatggtccaaaagtttaaattaatagctcagtttaattgtaaggaaaggctggagatttaccatattatgagggctgctgataaagcttccacacaagacaattcacatggacgaccataattgacagggtttgccgcaaccaaccatggcactgcaatcaagaagtaaacccttatgagaaggacagactctctcttaggaaacagtgagcaaaaatatcagtacaaaaataacccttactactactactactaataataatataataataaaagagcgcaaagttacattacaaattcaagagaaggtagtccaaaagtcacaggaaaatgacaactttagaaataataactgttataagattacatgatttgttatggaatcattttggtatgcttctagagttctggatttagcgcagaaaaggtaggaatgatcccagcaactacaatcggctcattgaagttactcgaatatgatggtcttacagagacgaggagcgccacaacggagtttcacaaaagggacatcacttaatcgcgcccacgaacaatcaacaacagcaagtccttttctttgcacgatatgacgatcttccttggaaacacactgtgttccaacagggctgaaagaagataacaagcatgtagtaacatctgtatcccaaacaacaattacttaagcaaagtatgttttcaaaaagtaatgttttgtggcatatagaagtacctgagaacaacaccaccaaaaccattggtcactcgcaactcctgcaagaaaaataacattttctttaacaacagctctgccttccatagatgatgcagtgctggtctttgccaaaaagtatgcatggcgacaaagagaaacaaagtttaccagcagtctgactagaataagatcgatgaaatcagatggttatggctcgacatccatgtgcatgcagtgtttgtggtttctcttatattgttgattttagcacatgatttttggggaaacatggttcggatgttgtgaaccaaaagaggccatacctttaatagcccaaatcttgaaagcttacgaccagtgcatcttttaacatcacattggccaaagtcctatacaaaaacacaagagttcacccacaatgtaagtgactactccataagatcaaatgcaaaaagaatgcagtggttgcacctacccacatagcaagctgaatttttggaccttttggttcttcttcagtgtctaatggatagaaaatcaaaatgacagtattagtaagctttcagttggagcaacaatgtaactaattcaagcatatgcagcctgcgaaataactatagtcctgactgtcctctttaacagcaaagtttcacattaaatagcaaaaattgaaatacttgaaatgcgatgcatattctcatgcaaatgcatctcaatagcatacggtaattaaccatctcaatcaattcatcatatgtcgaaagcacaaacttttcataaatagccaaaaaaatccgtgccttcctgccttggaagtgatgtcccgggaccatcatccctgaaattaaagagtaaaaagaggggaatttagtcttatttgttagtactagtattaaaataaccctcttttttgcggtggtgttacaataatccgaacttgcgtgttataagagggacttgtgacttcaacagaagcacattttattacattttgttctacctctgcagactgcagtaagaactaagaacataacagcagcaaggaaatggtttcgcagtagaaaatcaaaatataaataattcacgaaaacccttgattgtttataggcagataactcgattgcaaaaacccttgattgttcataggcaaataatacgaatcaaagacctcaaatttgtttgatgtcccacgaacatgatcttaatatacttatatacacatgtaaaatctagcacaatcagacaaacaaagagtccgggagttcaccctattccaaagccctaggccgtagacaagcaacagcaggaatcaaaaatctttgaaagccctccaaagggagagggttttggacggaaacataattcggcggtagatagcaaatcgcgcgctataattaccacgcggcttcctgcttggtgcggcgcgacgaggaggaggaggaggatccacggccgcgtctccggttgtatcccatcgcgaagctcgccggcgacggcagaggtgtatatggaggaccgtcgtcggcctcgtgcttcaccggcgccccgcctcaccccggataggacaggatgaacccctatcgacggcgcacaagtgttcgccggagatcgacggagatgccgccgccgccgccgccgccgcgatgcctcgtgctcttgcgggaattcggttcgggtgggggatgcagggaggagtgagtgggctgtgggcttgtgggcttgtgcggcatgtaatagcgggagtgggccgtaataactgtgggctagtgggtgggccgacccatcacacagtcacatactacagcggcgaatgacgggaggaacgaacacctgagttacacgaggcacgcacgactgagccgtgccactgcatgtgggaccatgtggtcggtgagataactggctacaaatacccaactaatatataataatccctccgttccaaacaataaggcgttctgaagaaaaataaatattcacagcttttgcctagtaattaaacttctaatatagtaatatatactatttgaaggtactttcatatgatattatttttatagttgtcattccagtggaaaatctacaccaaaaccaactagaaaatttcgccacaaatctggtggcagtacttactcctaccatgtacacgaaatctaactcttgtttaggtgtagagccagaaatctagctcttttggggacgggaggtgtaccatgctagtgtgttggtcaaatgaattttgcaacatagtagctcggattttgccaaaacgcacaaactcgagtacaaattaattatacaaactcgattaatataataatattacacaatcatcagttccaacacttaaaacctggcatttgctcttcacaaatgcatccgatacatcacaaacctacagctatagtggggaatttagacgaactcggcatactaagttcagaccgacacagttcgtcttcccccaacagttgcacgtcgcacaatccatgaagcaccgcactacagctgaagctgcatcatcgtgcagcactagcacacaacacaatccttttgtagcgtaccaccaagcactagtgtctctctttattcaaccaccggagagaccatgcacacggtggattcgattcagcagcattccagggcgtttcccgccttgtttgccaggcaagcttccacggcttcgcccaccgtgaggaagaaccatccttctccgattccgtcgacgagccgtgccagtttcatcttgtggatcacctgccatccaggcttggctatagccatctgcaagtggggttgtttttcaggacaagggcgagagcatttcaccacagcatcggccagcttttcggaggaaaatatgcagtgcaaactctatacatatgttggaaacctgagcatgttggtaacgctcacctggatgccgagacacgccagctccttgtgcagttcttccagcgccgcaagacctgaagtatccatgtttaccacatctgcaagataggaactcacatgtcaggataatgctaggtagagatcactctgacaatagccaacttgtgtaaatttcatatacttgacatgtcaagaacgaccgagcgaaatgcctcgtgctcatcggttacccatcccatgatcctggaaacaaggaaaagtgaattaataccgagtcatccagcattcaggtattcccttttgtgatcccaattgcttgtgattagtgtctgtacttttctttgatggaactggagttgacgaagcaaaggaatgatgtttcaatgcgtacggtcagtacagtcggtgtttcgcgaaccactggatactgcttgacgttacagaagatttctgtgccctgaagcctcccaagaatctctacttgaggccaaatcgactgtataatgatctttgcaaaggaaacaagaagctgcaagaagagctccaccaaatcagaattgcataaagcatgcatgcaagaaatgaaacttcaacatacttctgatgaatcaaaatgaaaaaaaaaaaatacagtagtaaacttcagatcaaatgagggatcagtactgcaactgaaagaccaatctccactgatccgaatagaacaccaaggaatgatcccatgcatgtgaggaagtccatcttgtcgactttccacaggaagcagacttcctgcacattgatcaatcctggaagagctgacagaatgattgatgcaaggatggacacaggtgtgtagtacaggagctttgtgagaagctccaaggcaaccatcacagtggcagccatgataatgtttgaaacggttgtcttgcaaccagcagcgaagttcacagctgtgcgcgagaatgaacctgcagataattaccaaagtaaagtttgatggttgaacgaatctaggaatgtacatacgatctgcagattttttattcacctgttgctacatagcatgatgataaggatcctgctatattcatgaagcccattgctaccatttccttatttccgtccagccgatatccattgatcgctgaaaaagagcggccaacagcaacagcttcctgtcataaacaacacagaccagaatagttttctgaaactcagttttcatatggacctcctattgagtgattctgaaatgcttagtgagtttctactaatagctgtctgaactctgaatactcctttaggctagacttatttatacttttaataatttctacagaagttcatttaagcttatgcctactcacttttttttgtttaaaatgagtagttcacttcatagctttatataaaataaaaatagtggaggagtcaattttctctaattaatgcctgatgagattttaggccgcacacgtttctgtttgtaaaagtatatacgcactactctcttgacaaatacgctgcagcactaggagtataggagtaagtcacattatttcttttgaagtgcattatttttagcaaggaagcaaagttttgatacaacgacctgaatctaatttgtacaaaaggcctaataaattataagaatgaagaaacaacaggattatcttcttcttcttctggttttacagggagaggagcaggagtgcaggactatctttgaagggtaaacacgtaccgtcagagcaatcacagcacaaacaagagcaatctttgcacattcggcagcatagcctcctttgagatctatctgctcgacagaacttgcattaatacctgaattcactttttgtataatcttcacgccgtgcttatccgctcttgttgcatagacaaacagagtagatagtgcaactgatagtacaggtgcaatggcagagacccaaaagagtttcttgtacttccttccctgaaagtattcgttctccaagatcattagagagagagagagagagagagagagagagagagagagagagatcttacaatgaatctcatggcaagaatgaacatgaaaaaggaacatccaatgaagacgttctccggatgccactgtcgttacatgccagatataaaattgcatacaaaggcagctcaaatataaggattaatggggcaaaagcacgcttaggtaacatcctgacaagtgagaactaaagttacaattacttatatatagtatatactcatgattgctttgttacaaaatctgtagagaataaatttgcaaagctatagtaagtgtactggctaagtatatgtctaaagaattgtagttttatgcatgcatcagcacttctctcctcatgattactgaaaacctcagcaactgaagaagcaattagctcatactattaagtagtaagaaatactaagaactatactgatgagctagcagtttttttgctgttgttatgcatgctgaattgagtagctaatttcattcatacagctttatctctttttgtgtcgaagggaacttgtacctattttttggcttgatactttggactagttaatttcatatgtgttaaagcttataattttaatattttgttttagtgatcatattatgtgttatcataacttccaggcatatgcctgcgcatgcacaggttcagattgaatataagggcaaatacttactgtttcgtgaactgaaacccagactgccttggtaacagagacgacatcagttctatttgtaaaatgactaagtccaagcagccccttcagctgctgtaatccaatcacaatagcagctcctcccatgaacccgacgatagcagcatgtgatagaaaatccacaagaaatcccagtctacaagaatcaatgcaaaagtcagttagggaatgtaagtaagcgcattttgatcaaaagacggcagagacactacctgaacagaccaaatgcaaactgaaagacaccagtaaggaatgtcacggtaaagaccatttttcggtagaacgctggatcaacagatgggtcaactatcttctgaatcattgatgaaagcaataatgacacaatggcaactggtccaatggctatctccctagaggaccccgtcacagcatatacaagaggtggcacaacacttgtatcttaccacaaaataaaaccatatgtcaaaagaacatttagaacacataaaaccaagttaaatctgcaatgacttacaaagaccatactgaggatccagttttgccagagttgcatatccaatgctctataataacaggacaataaaacaagtcagaaatatctgaataatctaggcgaattccaaccttctaagtaaagaagtcagtcactactgacgacttgaggaaatgcatcaaggaattgatagagaaatcccaggagtttgctcgattcagacaagattcatacacaatttgtgcatatatgataacaatagttccagtcatctcaaaaaacaaacaattacctgtggaatgctaaggcttgcaagagttaggccagccatgaggtcacttcgaaagaatttcagattgtaggttttccaccagtcaagtattggaaacagaccctgtagaacagatatcacatacacagacagtgtgaagcgcttgtctgcacctcgccaacggaatgccttcctgaacatgccggtgagatcattccacaggcttgggggctctggcccttgcagcagcaagtctgcaaaagctgtccctatgggcacagatggctcacttgccatgggctccatggctggttctgaagtgtttgggtgaactccctgaggaaatggctgaaattccatcacaatgtatcggtgcctccaagattggtgagctgtgaggatggcaagtccatgtgaaccttaggtgcttcaggtgaatttgattgctctaaggtggccatacaaggtgccatttatagtgctatggtttatgctgccacctattgaagagtgaaggcaacacatcctaaagggcatgtgcctgctgttctaaggtcatattcagtttgcaaaaatgaagctcctttcattccgataattgaattgataatgatgagttttctttggctatgcaagtgtgcttctactagcctaatgatcgtgactgctttgcaaagtttttttttttctgacagaaacgaatgatccaatccctggtttgttctcctcttgtactttccagtagtcctgcagttaattacttggggtttgttatatgaactttacactcaagactttggatagatatccatgctataaacctctagcagtgcatttgcagaacaataagtgggcccaaattcctttttatgaatgtttattcatgatttggtatttaggctaagggcaaaactgctcaagtaacaattgttaaatgttgtgaataaagggcacatcatgtttgcttagagtaacttaactggtccattctcatctcactgaaacttggacctttcacctttgcttctagaaaagcaacttgtatgaatgcataaaaattattctggtgcattattgtttgtgatggaccatgctggagctgctcacagcaacattgcccacagaggtcagaacttgaactgttagtccaagtagtgagaattgtcatgccaaccttctccaagggagaagcaggcagcacttgaaaatgttttaaaatccaaggagagaattctctagtacaagctagttaaacttaaatagttaaattggctgtctggctgattgcattgtgtaacaaaaacttttttgctttcttctaatatattgacgtgcaatccttttgcgtgttcgcaaaaatagttaaacttcaatagaatgagattaattattcactaaaatagcatgtgcaactttctgattagtgggctaaaacaatagatcaccctagcactctttttagggaatacgcaaaggcttgcacatctttgtatcaaggagatagttcaacatccggccgtgctaactagcaggccacagaaaagttacatgggtttctcccaacaacttttgtgacctaacagagctaccgcgctcaaactaccagttggggcagtttgatccctgcagtgaccccagggccgcgcttcttcggcaatagagttgattagttgcacccagtttcgggatttgatattgaggacccgattgttgcactctttccatagaatccaagccactaggatcactatggaatcaaaacctccttgtagtttctggttgaagcctttcctccaagcattctgtaaggctactataatctgggttctggattagcaataaagatgtcctgggctacttcccttattggggtgcatgcaccagttgtttcactcaaaatcttcttagcttgatggagaaaagtagacaattcacttatacgagaaagggtagacaattcacttatacttcaatactctccctcatgtctaggtccctttggcctcagatgttgaatataagtgggcataaatcattaaactgaaactgcgctagctagggttcaaacttggaacctttgggctctaataacatactgagttgcatgcaatggccagttcatttaaaagcttaagttggtggaacttcaacaccatttgccaaccaagaaactaaagatacaacatccatggacagagaagaatattacacacaaaataacagccaaatatttttctcttttacgaaagatcaacaaaaagggagttaaattgtattagaactttggacaatttttcataagtcgagttagttcacagctggttcttgtttgtattcaactttgacctccattgactttcagagaacaaattaggtaaactttactgtagcaacagcataataattgataagtggataacagaaactctgatctgtagcacacacacggcagggggcttataactgaaaagtgcctccaaccttgcctgcatataatataagcaatgattgctgaatctgcagtagtcagatgcttgacaccacaaatccaaagcatttatcgacttctcgtccttcctttatgcaagatctgacgtataagatcctaaagtatatggagcttgcaagtgccccgacacttatcgcaaattaaatggtccgacctatgttttgaattaagttgaccctaccaatcaaacgcgtgaaaggaacaaatggagcttggcaaccatggtaaccacattcctggtctattctcctttaatttagaggggacataatgagcatcacaccaattccaacccagatctggatgcataacgagctactgcacaaaatccatcatacaacaaacaaaacagtactctgcgtgtatcaaaaaggaattagacacttggaagtggtgtgaccactattatatggagtattatggagtgaagattgcccttggtcgagatgtacctttctcacgtttgatttcagagtcaactcccaaaaaagggggaaaagtatgcataaaatgtattattgatatagcacccataggctgctttccccattcatcagggtgcgaatttctgctttaaaaaaaaaaacgtaacttcgctgcagtaaaaacagcacttgtttctcgaggaaatcggaaacgaacctgagtacgagatcaatctggaattggaaaagcaccttgttccccatagcggccttccgccgccttctttgcccctcatcctcctcccgccgcctcttcttccccctctcgctcgctcgccatttgctgcatggcttgatacaatgatactactacccctgcaccgatgggttcgccgaactagggcggcgggggatcggcggccgtcgccgggaactatacgaaggaaccccatcaacttctccgtgctcgcaccgatgggttcgcacgacggcgccgtcgccgtcgccggaagggaggcgaaggacacgcgtcaccggctggtgattatagctaagcaggccgtccgagtgggcccacagcaaatcctatgatgggccgagacactgaacagtaggcccatttggccgggtctttgttgtatttcagtaagtaaagtataaaaacccaggttacgaagaaaaggaaaaacaatcttctgtgttcgagtacactgatccaatatagttagtggcattaaccatcacaaagtatttactacaaattacagtggcaacaacacatttattagtgagcgcattggttactacggaaccatcacactgcagttgttatcgcagtaacatttcttcgatgcttactgcctgcaaagcatttttctaacttctatagacattgttcactctggattattgaatggctggatgcaaagcactaagcagcatcacttatgtcttaatatggtgttaatcctactaagtactactaacacacacacctcagcattccagagcagtgcccttttgcatagttacacaggcttcaaccgcttcacctactgtcaaaaatatccagtctcctcctacctggtcaaccacacctgccaatttcatcttctggatcgcttgccatcctgggccggcaatggccatctgcagagcagcagagaggtgtttcagcacaagaacgagagcattttactaggaaattttgggagctagtacttatatccatcagtcaactacttcacctgtatgctaagagatgccagctccttgtgtatctcttccaaggccgaaatccctgaagtgtcaatgtttaccacatctgcaaatcagaaagatgggtcagattttctttttctgaattgttcagtagcaccagttttcgttagaaaatggtgaagttatttgtgttttgtaatttgtactgacttgacatgtctaggacaacagattgcaccctctccctggccttctcatcagacgtctcgacttcttctcgtatccattcgatgatcctgaatgaagaacacatatttgagcattcctactcaaacattacaaactcatataaattttatgagattgaccattcctacctttctttgatgaaagtggagttgatgaagcacaggaatgatgtatcaatgcgaattgtcaatacactcggaatccggcaagcaacagggtactgtctgatgctgcagaagatgtttgtcccctgaagcctaccaagaacctctacctgaggccggattgactgtatgatgatcttggcaaaggagatggcgagctgcattgagcgatcgatccataccaagtcatacaactgacataaaatttgcacaaatttcgactcgaaaccaagctgcatctatgatccatccggcattgatcttaccgctacggcgaggccgatctcgactgatccgaagagcacgccgacgaacgcgccgaggcatgtgaggaaatccatcttgtcgaccttccagatgctgagagcctccttgatgtcgatcaggcctggaagtgccgacaaaatgatggaggccagcacggctatgggtgtgtagtagagcgacttcatgagcagctccagcgcgatgaacaccgtgatggacatgacgatgttggacacggttgacctcgcgccggcgctgaagttgacggctgttcgtgaaaatgagcctgaaaaattttgttgacgtctgtcagacaccagcagtattgatttgatttgatttgattcttcttcagaagactgcatataggtagctataattgtgctcacctgttgcaacgtagcacgaggagagagatccggccacatttgagcatcccatggcgatcatctccttgttcccgtcgagtttgtaccctcttatcgacgcgaatgatcgtccaacagcaatggcttcctgcaaaaggtaacacaagaatgttaataaatcagtgcatcttcatctcttattttcaaattttttttcttctctttactataatgacctgttcatgggccagcaggcccatctgaggcccaaatttttttggaccttgggcttacattttgggctgaagccttttcaggcccagataagcccacgaacaggcccatagaacgccctgatggtaactgaagaattttactgctacttaccgtgagggcgatgacggcgcagatgatggcggtcttggcgcagtcgacggtgtacggcccgctgaggcgaatctggctggcggagctcgggttgaggccggcgtgcacccgctggatgatcttgacgccgtgcttgtcggccctcgtcgcgtacacggcggcggtggacaggatgacggacagcagcggcgagatggccgacagccagaacagcttcttgtacctcctcccctgtggccacattttgcaaacccgtttcatgtgttaactaacatgcatgtgtgctcgatcctctgatgatcatcagatcatgggaagattaagatatgtttcttttctcttaaacagcaattggatcggaagagatatttggtttgattaattgattgttcttacaatgaatcgcgtggcgaggatgaagatgaggaatgagcatccgatcaagaagttgccggggtgccactgcaatgccattagataaaagagagagcacattagaatattagatacagcagttcatcttttattttcttctttgtctgaatatattcagacaacagttgagccgagcataagcggtggggggttgacataaaggcacgcgctatgtttgtccattaagtagtatccaaatagtaaacagtgcacgcatgtggtcttgttcttcatccactgaagcctgattattctgtactgtcaagttgcatattcattccaagtactcgagtttgattgtttctaggcttctggttttgctcataaattctctttgctcaatcgtgtaccgaccagggtttcccaaaccaccagggccggggttatcgtgccccggcgataagcacggttaccgcgcggtaaccgcagtaaccgtgaaaaacaaaaccgtgcaaaatttattaaaaattcaaattattttttaaatttatttgaatttgaggaggttaccgcggtatttatattaccgtaacccccgcggtaagcctggtaaccgcggtaaccgcgcggtaaggtaaaccctgataccgactactgaataccaacaacctatgcaacatccaacgatcttttctaggatcattatataatatataactattagtagtagttcaggacgatacaccaaattgattgagctgggattaggtgctaattgttgtctttatttatctcattttactatgttcagtcaatccaggcactgaaaactacaaaattggtttaaggattcgacaaaaaaatatccaacccagaaagggttgctcgtttgtgatgcgtgcacctctgacctccctgcatatcacggggagactactgaaaaccaacttgtccctcccaaccaatatccagactatattaatgcacaaaagaacaactaataagccctgagtcttttgtccaatcatatcggttgtaacaacgaaagggacgccatttcttttcaggtagcattcagtaaacaggttaattttctaggagcctttgaaatgcagatgagaagaaacttacaaccgagtcatgacaaaaataagcagacaaataatgtcgagagcgatgtgtgcatgtccatgccgtcgttttatgtccctacactttagtcgatcgttcattctccatggacgattatttcatcactgtgcatctatttgtctttgttcttgttcggcttaactgtagtaaatgattctgttctactggagtctggaggctcaccgggtctcggagtgcagagcagacagccttgatgacggagacgacgtcggtgctgttggtgaaatggctcagcccaagcaatcccttcagctgctgcagcccgatcacgatcgccgctcctgccatgaacccaacgatcgccgcgtgcgacaggaaatccaccaggaaacccaacctgcggcgtagcaaaaacgatcgttggtagcctgaacaagtatagcaactggagtggtatacagagaggttggtgttcgtcgttgtacctgaacaagccgaaggagacctggaagacgccggcgaggaaggtgacggtgaagacgagggcgcggtagttgaccggatcgacggccgggtcgacgatcttggagaccatggacgacagcagtagcgagacgacggcgacggggccgatggcgatctcccgcgacgtccccatgacggcgtagatcagcggcggcaccacgctcgtgtcttgacgatggccacatagcaaatagcaaaaaaaatgatgcaagaatcgttcaggaaaaatgaggagaaaattgagttgtttttgtgcaacgaagctgaagtattgatgcttacaaagaccatactgagggtccagcttggccaaattggcgtatccaatgctctgcaggatggatcatatccaagggatagcatatgtcagataagaacgagacagctctccccaatccccatctcactatttctaggcaaaaactatgcatgctctgctccaatgttcttctgttttttacttcttttttttctttacaaatcgtctacatctatcatgatttttcagactccaagtttttgatgctgtagaaatcattaatggtgtcaagacaaaatctgtttgcagttgcttttctgttatgctggttactgctacagtattatgggaagggtataaaaaaaataaaaaaagttactacgtacctgaggaattccaaggctggcaagagtgaggcctgccatgacgtcactcctgaacaacttgaagttgtaggtcctcccccactgcagcacggggaacacggtctgcagcgccgtgagggcccacccccaccgcgccggcggcgtacggcctgctcctccgccgccgctcgcccgcggccggaacgccttgcggacggcgccgacgaactcctcgcgcacgcctggcggcttggggctgctcagcacgagcctggccgtgtccgggtgcctggatacaccgaatgtggacaccgtcaccggcgtctcgaccgccgccgccgtgtcctccatggccgccgctgctggctacagtagcagctactgaagtgtttgggggaactcctcctcgcctcactggctttaaagccgtagtctcggcgaccacgactcctggcgtctggccgggcgcgtcttggaggggagaatctcttgaaggcgaggtgacactggcacgcgacgacgatcgcacgagaggttgcgagcgagcgagcgagagcttagaattcctctcgtgtaagcatcaaatgtatgcccccgatcgcgatgcgattctcgggaacgcgtggatggacggatgcacacaggaggagagaggaattctcgtctcgtctcgtttcgctctcctctccactgagaggaaggggcagcgctgcaggtgtggggaggaggagcaaattgacctgttgctatttatgggctcgggtggtggcacggtcatggacacggacacaaagcagaccacatgcatcggtgggcgcccgggcggcaatatttgagtgaacttttttatattcgggtatgattggctatgctgccttgcatctggtgaccagttcggaacaaactgcctccattaattccagattctagctattccttctcatgatagtaaaaataaaaaggatcggtcgtgtctagctaggcatgtaatttgcctggacccagataactggtcttttagtctctcctagctaaggacaaacctgacatataacttgagcagataattgattcttgtgaagagtggaaaccacaacacagcagaagtcgcatgacaccccaggttgttgggctggacagagcgagagcggtttcatcttctctctcatcctttctctctccaacccaaagccgtagatagagtccagcgtactatatgttgtattttttttacttcttaacagcggggtttttagtgtaggcgtgtggcttgacatttttttttctgacatagcttcttagggttatagtcttatgatttttttctgctatattagtgtgaaacattcttgtgcgggttatttaaaaagaaaacatgataccccacatataccttcactagattagaataccatacatcacagtttactagaaatttccctataggaggagaaaacaaataatacaatgagaaaggatcatatcacatggtggcatacatctaacttttgcaaccggggttcaatatttcagaatagaatttccgaaattcctataatagtgggtttatgggtccctcagatgggatattattttggcaaaaaatcatttttaattaaaaactatattgaaatgtaaaaagaaacagttcaaagttttaacttattttagttcaaagttttgtttctatcccccttccccgcggaaataaatgtgcaaaaagatagattgaacccgtgttgcaacaagagaacagtgaacagaaccaaaactagagcatttatccaaacaaatattgttttcgtgcgaagtggcaactacttttagtgagataagccgcggacagcttggcagaggtggtactctacaacagcgatgacatggcagcgatggacatgttcatgttgaggagacatagattgtccgtccagcatgaggcatgtgcttggcggtgataagacggttgtgtggactagttttatccccttcctttgctcatggcagaacgaaggagcttttgtggttgctgcaacgttaaaaagagggcatggagatggaaaaggcgggctagctaacaatgtttgaagcgatgaggaaaaacttgaagttagtcttctaatattttattttcggttgtttgtttttctatgtatcggttatgagatgtggagtgtatgcactcgtgtaacttttggttgtatatatatccatttatggaatagaggctggatttttatccattattaaaagaagttctcaactcaagtattctacaatcttcaacaattgtcatactttctacagttattttgcgaggtggcaaaaacttccttagttccttgcttttagagttcaaacctcgatccaatcatccgaaggatcgaattggcatgaaagactattggatgttttcccttcatgtcaaagttctactatatattctcaagtaccactacttgtttgaaacagtattgctctatgctactgcatacaaaacaaaaattagtaatgttagggatcatggaaagatgactcatattttgttagaaaatgcaagacataattaaccaatatgcttcacccagccttgacaatcacacttgcattgaagttgtcctttcatgtttcttattccccaaatcaacaaaattgaatgctactaaactattggttccctaagttgtttcttttgtccctatcatgtttctctactagtttcacagcctttctattgttgtattttgacaatcgtagcattcacagattaataatcgaaagttgcacaatgacacaattaataaggactaggattgttctaaaagaggacacgattctctgctccgatagaatgtataggcaagccaatgctttatagcctccctatactggttcaactcgcaaaatacccacaccccacatgcgcacactcactaccaccacacgtggtctaagcatatatcgtggccagtgcgggtggtgctggcaacggaggaaggttgacgcaggtgccgccgggatgtcggtgcgggcgacggcagggaggttgggtgacaacgggtgtgctacagaggcatgcgaaggatggctagtgaggggcgttggtacaacgatgtctatgcactgatagaggatgaccggtgatggagcaatggagcaatggctgtagattgacagggggtgggtgaggtgttgtcggtgatatgggcccgggagtacgcaagatggagggaaagaatccttccatctggccatgtggccgcgcggcctgttgcctcccccccccgggggagaacgagcgctcgtgaagcggccaaggggcctcgggttgccctgtcgcacccctcgggcccttggagcgtgctgccccgaggcccccactcggctgccacgtggcggccgagtgggcggagggagaggcgctgccaagcgccttaaatgagcggtgccccaaccgtccctcgccgcgtttaatgtggcgtaggcgggcgtgaggcgctgcccgattgacgtgcgtcaatcaggcttgactggtatgtgactggtcacaggcggatgggtcgggtggcagcacacccacgttccgcccctgtcaggtggagtgggggcaggtatgccctgtctgtaacgctccgcttttcgtgagacgttaaaaactaattcggcaaaatcctaattgcgaaaattttcgttctttgtgtgcgagtctaagttctgccaagatctcaattcaaatttgtccttgatccctctcgtcgccatcaaaattccccctcctcaaattgtcaattccgattcaacttcctaagatcaattccgaaattcaaatccttccttgaatcctcgccaaatacttctccgaatccaaaattattcaaatcccgtctcaaatcctccccttgactctaccttatgttcctagagtccaagtatcaaggttaaattccaaaatccttctcaaattctctccaatccaaattccaatcccaatatcctcccaactcaaatctatctgcagaagtttattttgcctccctcgggtgttgtgggccgttttcccctcagcccacttccctctcccagccgctctccccttcccttgtgcgccgctcgcgcgtgcgccatggccaagagagagagctctcttttctctctctcgctctctctcttctctcccgatgccccatgccgctaccctccaaagacgggagccagagctcacgctcccctctcactcctcccagaacggcatggacgagcctcccctttttctccctcttttccccttttaccctctcagactcgacctctctctcacgcccatgcccatgcgcgcggaggcagagcgccgctgacgccgcacgccagttcgccgcccccaccttgaccatgccaagccgcgccagcccgcgctcgcggttcaatttccgccgctcgatccaccggcttcgccgcccaacacatccacaccgtcgccgctttcgcaccgcccacgaaaccgccgcggccgccagccgagcgcttgaccgccaaggtcggttctcccctcccaaaccgacttcgccacctataaaacccaatgccgagccccttccccatcccatcctctctgttcctgcctcgcaccatcgccgccttgttgctgcccctgccctgcagtcgccctcgccatccgtcgccgaagcaccagggagactggtgcgtgcgaggacgcgagacgaggactacgggcacccctcttcttccccttccccggccggaggccggagagctcgctcccgcgccgtcggctgctcgtcacagcgcccgtctcggctcggcaatgcacactctccgttctccctcctcgctccctctcctccccttagctccgggcagtagtgcgagtagccttctagtaactagctggcgctaccccgaccgccgccgccgctcgccgtaggctcgccggccatcttgctctgtcccgggggtcgcctctcgtcgtcggcctgtctcagtgtccctccgctccatccgaggttgggaatgcattctctcggtctcggtggtgctcccgccgcctggaatcgagccctcgtcgaccaccgccactttccctctttcctcgccgccgacgatcgtcgtcgaaatccgccaccgtcggctcccctcttgtcaattcctcgtgccgccaccctccttgagccccttgactctcctcgaaccgccgccccagctgccggccttctcctttgcttccgcgccgtgccgccttcttccgccgccgcatagcgccgccgcgcgcgcgtcactagcgaccttcgggtcccgtgtcgcaattccttttcgcgtcagctaagcccaaccccgcgcccctttgtcccttctctcgctcgtgcgcatcggcatcccggcgaacttcatcaccgctgccggccgccgtcgtgtcccctctctccaatccaagccatggaatgagttccccgtattctcttccttctgccggtgcccgcatttccctccggctcgccgtcgttcgccggatttcgccgcacgccgtgagccgtccgatgagccgcccggcctcctctcccttccccatccgacgtgacgtccacgttggcgccacctcagccatcggccccgcttgaccgagtcaagccggcacccagttagccgcccactcctccccctctctcccgtgcttgtgggcttggcccatcagcgcaccttccccttggccccttaaagcgaacaaaagtctacttttgctccctcagtccaagcccagtgcccacacacatgaacaaaagtccatttaatcccccctttgtacagtacacccatggtcccgctcgccagtgagtgtcaataatattcttgagaatattatttctataagttccataaaccatttctcgtattctagaaaatcccgacgaatcatttccttattcggaaattccagttaaacttccaaaactcatatctctcgatccggaggattgactccgttcagcttccagtactttcgtaaagttgagatctatctgatggcactattaattagtctaaataggatttttcttttggtccttgtttaggttttgattgtttgcgtatagtcacagttactggattttcgtcaatcgcgggttttctcgaagatacgtgaagcttcgtgaagaccttgagcaaggcaagtcaccctttgaccaattgctcctataattggaaaatcattattattttgtttgcaacttgcattattagaatcactcacgcttaacttgctggcctcagtttgcgtgccaaaccgacggaccaacccagtagttgcactacttcctgtaggctgatataccttaatttccttgtcgctccacccttgtggtacttcggtatccatgctctttgagcgcgtataccaaatatcccacatacaccgttgattgtcgaaaacttgggaaatgggtttgagaagccttgaaaacccgacatgtggtgtcggcatgtttgaaaataaaatagattgtcaaaactcgcgatgcgggggttgtgcctatgtggcactgtcccgtattcgcatataaggatcgattcctgtgcgaaattcatccgagcatatagcaagtgcgaccacatgggtgaaatgtgacacccctggctgagtaattagctaatcgggggagccttgatgccgagagaagtggattctccagggtggtgtcgggtaggacccctgggcttcctggcacagtatggtctgggacctaacctgttgttggtctgggacccctctcgttggcatatggtaaaccagtgtcggctctcgaaatgtcttgtcatgaaagccttaaggtctcccgacgtggctgatctcacgggttgggtgatccgggttagtaatgtcgtgtgggtaaagtgtaccccctctacagaggttaactaactgttcgaacagccatgcccacggtcataggcggatgtgaggtgtttcctgtagcgtagatttgtttgccagtgctttgtgaaaagttgttgtggtttgggaatcgttaccagaatcagcctatgtggcagatggatgacctgagtggtcaaggaacgaatttgtgtgattcgggatgtctacgggcatcatagactaggcttcccaagtggaagcggattgttgtgctgctgggcagctggactctgggagtccgagaaaatgaaaaggctctgggagccgattaatcaagtgaaatggctctgggagccgagaagtaatgatctgacccgggaggtcggtacattaccaattgagttgttgaaaagcatctcttaagtcgagttgagacgcaagtctcttttcgacccaaacttaaaaagaaataaatcacttagtgattccaaaatgctttcaaacaaaagatttgcaaaacgaccttgcctctcttccaagcttgcattaaacacctaaattcccatgacttgctgagtacgaaagtactcacccttgctctatataaatatatatagttcctccgccgtgaagttgaagatgaagtgaagtgaagattagggtttcgtcctggttcccagccgtcgtctgtggtgttgggtgttagttcattagttccgctgctgctgttgttgttgatgtttcctcgtccgtgtcgtcggttgcattctcgggcttttctgagctgcaacctaagttaaggtaaataagtcctttatttattttaaggattgcaatgattaatattgtcaccgtgggtaccagcgctatgttctgggactggtactgagatcgcggtttcgtaggaagcggttcgcgccgtttttcctacgacacgctcctgtcaggtgccgttgtacggcggtaccggattggggtgtgacagagatggtatcagagtataggttggccctaggattgaaacccctgaataggatggcactattctaaggtgtcgttgtcccctttagctctagttttgcgaaaaatcttttcgtgtccaaaagttgatgctagtcgcttgttttgcttttgacctagagtaaacctgtcttcacgcccagttgaaggaaggtgtgctcaagcctctaggagtcttagttaagtcttagtgacaggtcatgcttagcagtggtcggtacggtgctagccttcttataggttctgtgtaggtgttgttggtgcgtgggggtgaagtttttttttggttcttagctattgcctttccagagtgctagtctttataatttttttcttctttattaaatgaaacaacataccgtttggtgttgttcgtaaaaaaaaaacagagagagagaaagacatcgtataccatctgtagccactagaccacgtcaaaaatgtaaacttcggcgctgtgtatgcactcactactgtagctaattatagacaaatgatggtacagacaaacattaggtcatggtaattaaggcaggcgtggcccatgtagcaaatttgttttgtcattgtttctgcctgttttagtagtcactgatagcccattatgactaactgtgtggtgtgggtgtggtagcaatatatattttggtcaacaaaacactgattttgtgtcactgctgacggcacaatttgcagacgtaggtaattgctcattataaaccacagaaaaagctagcaataatattatgttgacatttgcagcttgtaagcgcacgtgacacgatctacaccaatgattaagcgagtactaacgaaacaaggatagttgaatcctccacattgatcattgatgcaaccggcaatgcaagtactccctcttgcaagtcagatatggataatgaagaataaaatcgaaccagtaagaacgatgttactagatttatcctaaacaaactaccataatacataactttttgtgagataacttacttttatgaatattattgatcaaagtaacatattttctcgaaaaccatatcaaaatctatcttttatttgaaacaacttatttttatgaatcttattgatcaaagcagcatattaaaaaccataccaaaatctaaagatattaagatacttatattttggtacggatatatactatattcttatatagtgtatttaatgttatttctctcttctctcgttaagccacatcagcccaattatttttagtctttagatgatagtagttttatggttcaaattgtctcttatttcttctcccatacaactatgtaatcttaattatttttaggatcaaaattcatcagtatcaattagttctaataatcatatcatacaactaatttcctacagcaacatggtggagtatttatttatgtaaacttgtcgtgtcaaagcctttccagcactgaacgctgcaggaaggtgttctctgattctcttctttttcatggtcactgcatacttttttgtgtgacataattaggattatcttatttggaaaaaaaaaagaaattttgacgacatgtttacaatacgttggcataccatgaacctgaaaccttttttttccttttcaattgattttgatctctccgtaccacctcgtgaaatgtgagtctcgagagtggtggatctagcgtaagacgaaaaagctccataaaaaacgaacaaaacacatattgtattatatttatattacaatacagaaaaaaaaacaccatcagtaaattaagttacaaaagaaaatcagtacaaaatagagtgcatttcctgagtcacctatctctaaacggatgctttataaggcacgggcaaacgggtaataaaatttgaaaatatatctttttttttcgtactttatgtttatatacacgggcgaaagcggaacgggggtgcgggaccgccgctcgccgcgcgctcccgcgtcaccgtcgcgtgggaccgaaacggtcccgcgtcaccgtcgcgtgggaggcagctgctgccggcgatgcatgcatgcgatttgcttgtcacgcttgcgatttgcttgtcactgatcagctcgcatgcacgtctccatcggcttgtcactgatcagctcgcatgcacgtctccgcaggaccgttcggtcccgcagtgcagccgcgcgggacaggcgctcccgcgtcctcgttctgcgggagcgaggacgctaccgcccattccgcggattgagtactccctccgtcctataatagatgatgtttttgactttttatttacaacgtttgaccactcgttttatttaaaaaattagtgtaaatataaaaaaagataagtcatatgtaaaatacttttgataataaaacaattgacaaacaaaataaataataattttaaaattttttgaataagacgaatgatcaaacattgacaaagaaaaactcaaaaagacaagtaatatgggacggaggtaatatatttttacaaattatgtcacatgtatataaacgcaaaatataggaaaaatttattttcaaattttattcagcaaacgggcaccacgttacaggctacagggcagaccggtagagtccgcagcgtgcctgtggacccataccacaagatacaagtttcacggtacatggtatgataggctatgcttttatatttattttcaatgatcttgtaggataccatgctaaagttttgtataatatatatacttctcgataatataagaataaaatttattactatattatatgtgcgtacaaaggtagatgttggatgttggagatgtaaaccatttcaattataaaaaaaaaaagtacaatgcgtatttttaagtaaggtcgaagttgcatggagctgccttgcatttagttgtttttttagacattgtaatataatatgagtaatagttcagagtatttgatttttaaggaaatcaatttttttcttatgaatccgccgctgattctaagaagggcacttatccatttccagtttgcttttaatggcatatatatatatatatatatatatagagtccgggcaccattgttgaaattgagtatatacccaattcaaatgagtatgaaactttttcaattacttaggtattaatattaactactttactaactagtttaaagcaagtttgaactgaatttgaacttttttttgttagattttgattctaggtatatagcatccatacatataattagttaggtatgtaatcatggattgtgaaataaagttaaatttgagttgttttgttgataagtataggtatgaatcaaattattataactaggtatatactcacaatttgaaaatttgaaaaatttgagtgattttgtgcattagataccatggtgcccgggcaccatggtgccccatatgagtgtcctatatatatatatatatgtgtgtgtgtgtgtcacgtattgttgttggtagacgagtaggcccagttctgacgtgaggtgaatctttctccgcatcccttggataatacttgaagccattcaacatcataattttaaattggtaatggttgcatcagtagtgctccattacttcgattccctttatctgctgtgcttcctcagttcctctgttgttcaccgggaccgggacctggtggagaatgaaagcatgtttagttcccaactttttcttcaaacttttgacttttccatcacatcaaaatttttctacacacataaacttctaattttttcatcacatcgttccaatttcaatcaaactttcaattttgacgtgaactaaacacccgaaataatcgtgtcttgttcaaagaaagcaggatgaagcattatattagctttaggaaattaaaggcactcaagaattttgtagttctagctatcctttcaaaagataataattttgtagcctaaaaaatagtagcggcactgttcacacctaaatttgttcttatttttctcaatgtgtctcaatgtgtaggctgaatttaaatttgattggactgataaatgtcactatgttctacatcattaactgtttttagaaattttcacaactattttcatctgatttaaaagaaaaagatatacaacgggacagccactcaatagactgtacgagaggagattgagaaagtccggaataaaaggtggcaaagggaaccacacatattggagaaggcggcaatcaagactcaagagggctggtcaaaagaggtgtggaaagggggcatgtagtctaagaagcgaatattgatgtggttgcgaaggtatttcatgaaacgttaataaagcatcggaaaaatatttctaatggatataaaccatcactatatttttcttaacaattttccttgttggtaaggaggtttgattgggaacaagctcgacgtagataggctgtttcagaaaatattttcccttttttaagagagagagagagaggggtgttcaaagaacttcatacacgtagtgtatgttttttctttcctctgatcgtctgctagtactaaattttaataactaattatgcagacatggtataattcaaagcatttattagcttaatcatttccacttattaattagcatcagtagccgatctatcaccatcaccatgactattgaattaataaggattcttgatggattgggtacacatagactttgagaattatagacgtttaaggaacattatggaacaagtgccacaaggccacatctaggtatacatgttggtgatatctccactacgtgattatatgtagcactctgattttttaaatataagttatttagacttttacatgagaattaagaaaacaattcaatattgcccccattttagactatattgaaacaaaatacggagtatgattaatttatttatgagaggggtaacacatttatttgagaaaagaaaatacgagagaaaatatgacaaaagtacctaggatttcaaaaaaggggttacatttaagaaagagatgaaaaaggctaaaatggtacatttgtaatctgaaggagcaattctttcaattaacaattgactagtattagcatggaagtgatattgcactgaaaagagagagaagaaccttatagggtcatggggatatagataagtgctgtaaccaacttatatatatgagcctgaaaagaacatcttccacaattacctgcttattatttacttattcgttgaagtggtagatagagtatgtatatcggtgtatgaaccactcgcacctgcaaagtatatggcacataatgttttttacttcattacaacgtcaactgaaacgtctctgaataaaagaaaaggacaactgaaagcttgagacaatagcaacattttcatttatttttccaaatcctacctaattttgctcgtaccgtgattcaataaaaacaaagtgtcgaactaagtaaagtgagccaagaaaactacggatgagtttaaggagaaggggacagagaagatttagaagatacgtaaaacgaggtgagccattaccacatgattaattgagtattaactattttaaattttaaaggattaatatgatttttaaagtaacttttctatagaaattttttttacaaaaaaacgcaccgcttagtagtttgggaagcgtgcgtgcggaaaaccacgtgtagttcaattactggaggaataagtttgcaacgatcgacaacctatatatcccaactgaagattgcgtagcgtattctcaaaaacttaaaacaaaacaaaaaaacctgaagcttgcgtacacctcggacgatgcatacttatcactccaatcaacccatattgttttagataatggaagagtataaccaatcaattcacatgctgtgatgctgatcacgattatccaaacggagctacttgttaattagattaagttacagcaggctcaatcatgtcgcatatattaggccaataatttcatcagaatacctgcaataaggcagtagaataatgcgttccacatcagagagcaaacaagtaaacctttaattagtagtagtattctgtttccatgttgatatactaacacattgattgattctcaaagtcaaatgtagccaagtccaatcttatatatgtacttatcgatgggagataagcacatataagctagtcatctacctacatccacaagtggagaagaaaaacacgcgaagctgcactattccaaatactcacaccgatttttagtgtttaacgccaataaattttaaacatatgtttgcctatttatcttattaaaaaaatatatatgcaaaaatgtaatcatgtttaaatgaccttaaataaaaaaaagttgacttatgcttttgaaaatgccatgagctttttcattagttttactatcatgcatgaactctttagttttaggtatcctaaaatttattaattcgtaaatttcgatttaataaatataaagaacatgtgctcatgcattccgagcttttaatttagtattttgttaatttaatttctaatttcgaaattaataattagccaattgaagtggactccttttctttatctaagccgctatttagaaaacaaccaatgcatttaacatataattaaaaccttaatatttatactatttcatccattttaaattacttatcgttttagttttatcctaactcaaacatttgtgtatttttcaatcaatttctgaaaatttatatagtttaatttcatatgatttttgtttctagattcatcttgaaaaatactttcgtgatatataactcacatgttattaaaatatacgattttttaagaaactaatggtaaaagataacatatttaatttaggataaagttaaactgataagtaatttaaaatagagaaactcaaaggatcgataaacggagagagagaaaaaaggctcgaagctaacaagctagcgtcatgcttatctgacaagttctttgaaaaatcctacagtactttgaggaggtacatggttatctcaagtacttcatccttcgcgaaatatactccctttgattaaaaagactttattttttgttatctcacacataccaataaaaaaactaaaatgctcttcacttttttaaactccgatatatttgtccagcacatttttaaactctaatgcatttgtctgctattttctcaaactccaatacattgattctcttaaagataaagtcttcgtggagcaaataactcctatacaaacttatccatcacatttttaaactttaatgcatttgtccatcattttctcaagctccaaatacattgattctttgaaatatgatgtcaaataaaatagagtaacaatttttagcccttgaaatggctattaagtacaagtgtaaaagacttgtttttctacttggtgggttccgtgcagagctaggctagttgggataacaatgaagccagagggtagtacgagtgtatgagtagtttgctgatagaaatcatctttcgaagattgttatatttgagataccatttgaactctagaagcatgctatatcccaaaatataaaaagtattagggttaaacacatgtattaagaaaataggtaaaactaaatgagaaaatgttgtgtttagttaaaagaggaaataaatggatacattaaaagttagaaggttgtcattgggtgaaaacaaaatgtatggggagaagttgtcataataagagataaattttgaatgctataacttctatattttgggatggaggaatcaccaaactttacaataaaaaagtgagcacataccataaaatcacttaaattctttgcatacggcatgctgttagctaccacctccgttccaaaatattataacatctgtccaaattcgttgtcttaggattaatcaaatttcatcctaaatcgtaatattttgggatagaggaaacaataggcataaagagagctctgactctatgtattgtcaactttggaacattaaaaacaaaaggacaacaatgtgcgtatgcacaagtgtcgcgaaatgacgttaaaagtgctcgttggccagctggaaattgaccaagtaaatttgctgttgcgagccgggtgttcgttcatttctgaagcaactcttgaaagttcaacaatggggatcgccacctgtacaatcgtcatcatcagctggctagccataattaaaaaagacaaggaaagagtcgttgactcggaggatgtacacgtttgcacctacgtggaagctattttccaacaagatatatttggatcatcagatcagcgtgcggtagctagagctggtgagtggtgactagccaggtcattgtctcctattcgagttctctttttttgttggccttgcagtggctagttcggtgctagtattttcccggtttgtgcattggtattatcggtgtatgggtgatggttgtttttcttcgtttttctggttaattatgacctcctagtattgtaatcttatattttttttctctatcgagtcgttaaaaaaataagtactggccctatgcagttgtgctagttgtagtttatgttgaaacaaaaacggagtttggtgctatgcagatgtgctagttgtagcttctgtcaaaccaaaaacggtttatctattatcttaaaagaaaaaaaatgacagtctttccctatagcttaaatattttaggctgaactaaactacggcatcaagttaattaaaggcgtcgaattcaaatatcttaactgacacgcaattaaataaagaaaatcgttgctcacttttattactcgtttggattagctcatacacaatatattatagagaaaatcccttccgtgcctctgaaaactcgcccaataccttccatacccttgaattttactagatctcctatgtaccttcgtattttcgctttaatcccttccataaccctcacgtttggtttccgttagatctgtgacttaatccatgtgttacattgtaagtattattaaaaaaaaccaagatacccctgccaaccctagctaaacaaatccaatccttctcttatcccatatcctctccacgcgagcagcatccgcgcgccaccggccaccgccctcccgtcgcacgagccactgtccaaggcatcccgtcgtgggggccaccagacatcgccttcccatcgtgcgagccaaaaccatcctcccttcgcaggggcacgacccggcatcgcctagctaatttggtttgtctattgcagcattgtgtatggaatgaaaagttagtttggttcctgcactattgggtatgtaaatgaaattgtggtgtgtgcatgatatgaactgttatgtaggactatggaaatgaaattgatatgaagtgctctgtatggatgctattattttgtatgatgctcctgatgctcttattgatccaggtgtattttgtttcacaaatttctgtatggatgctcttctcatttccttcctatcaattggtgctattaatggtcctgatatttttgtttggatgctcctgatgatttgcaatggattttctcctttgtccatggcaagttttgcttcctgttgattgtaccaatttcttgtacagaggaaactggtgtcactttgattttcctaatcctattattttttttcaaaaaaaagttcaatgtattgcattttttcaatactacaataatttttttatactccttatttagtttcataaaatacacatattgtgcaatcaacattttttcaattgttttccaatctacctgctgctcctccatctataagggtaataatacatttgcaaccacatataattggaaaatgaaggaaacctaacgggagaggcatgaaagggatcaaagcataattcaagggcacaaaggcgatcgagtaaaattctgtgatatggaagggattgatctgagtattattattgtcgtgcataatccgggtcactgaattctgatctaaaggctatgagagattgatcaaatggctatgagacgctcatgatgtgcactacaaaattttccacggacaatttaaaaattgccttttaaatctgaagttccatattctagaaacacttttaaaggtattttaaatatcgtctagaatatttttaccttagagatagttttagcatattttcaagatattttctaagtttatcttggagagacatttgtaggtactctatgatttgtcgcatatgtaaaggtattttaacctctctagactttttaggaggctaattaatctgcagtaagtgatccaatttaatttacacgaagactctataatttagtgccatgaatagaactgataatatattcaataaagcaatcaaaattgacttgtctatccttgcagtagctaccaaattaaaagatatcgtttgaaatgaaaaagaaattaaggatataaaagcataagatggataataacatgccatacatgaatcacacgtgaataagtggaggtagacattaaagtgtctacatgaaaaaaaaaagatcaaaattttttttggagtatgggagagaggctgtcttggtactattttagggaaaataccatgaggcttgagtaaatgtatgttttcctccccaaataaatactatatgaaagggaagatgaatacccaaatatatttttatattcaacactttgttacagaatgacacaaagattttttttacagtaggaattaattaaatccaacaatatttctttactttccctttattccacagataaggtatatatgttagacattcaccagatgatgaaatctctagatcaagaggatagtcaatcaggtgatttagagcagtctggtgaagtgggtatttgagcaatggctcggggtcgcaaggagcacgaaggaacaagaagtatatgtcaaattaaggctttatattttattttcgtgatgacaaagaagacggagtacgcccatagttgtaattgcacacaattaattagcacacgcctaaatagattagtaatgttagagcacccacaatagtaaagtaaggtgctatctataaaatatgtacatctcagcaatagattagattaatagtaaaccacttcaatggtatgtctacatgggtatctatagctctctaatccattgcttcgtttttctctatagactatctctaggttagtagatagctttactctatttctttatttaatctcttccaagtaggaaaatatactgacatggatctcttatagagagcctatagataactattgtgggtgcccttagagatatatcactgcaaacctcacaaagttctcgttatattcatacactcataactttcataaatgcgtgttaaattaacagtcgcacctttgcaatggggcttcttcccctagcagcggagtggatcattaccttcaaatctgattttgcttccttgatccgcggatggtgaagttcccaacctcatagtattcttcccaagatcgatctcattgtagagtgcatggagatgttgcttatcaacttcttatggagagcaaaatgtagatcacaaaggtagcatagcttgctaattaagcagtaagcacatggagcacgggttggtgtggatatcacaagcttcgtttgcgtttcgaattgaacattttattactcgagaatacaatcctctcatctgattaatatataaatctattttcattagaaaaatccattcgtctctgtcagataatcaagcattaaagtccattcgagtatagcatgcatcatccctctaaaatatccataaaagtcaacgtgacgggcagctgtttagttgtgatgatcctcttctttagactctccgcaccgcctacactagattcatcgaacctggacgcattttgactttacgtacgtctctatccttgttccactgctcatcttcttcttcctctatcttttataaattgtgaaggaactgtcacctcctgagtcctgatccacaattgcgtccacattccaaaccactctccgccacccaatctggaagatatagtagtgccacattggtgggcccagacaatcaaaaaagaaaagccaacagaaaaagttctcaagctgagcgaaagtgctcgagaggaacatcatagtaagaaaaaggaaccctttgttctttacgatttgtttgtttctcttcgtttagtttaattttgttacagctgcaatgcaaaaagccaggtgaagctacgaccttcttgagttcttcattgtagcctcttttcccctggttccatatgtgaactttcctgctctttgggtatttgtattttgcttcaggtttcgatatctacctagctaggagtagtagtgttttggggatgccaaataaattaacaattgcattctttttcctttttgttcaaccagccatttgtattggcaaagttgttatcatctactgtctcgtgccagtgccgatacagatttatagttaaagacagatatattttgggatggaggagtaactatatatctgtgggctttatcgatcacatttgtcgaactagatgcaagatatgcaactggtgaaataattgctgaaccttgtttattttaggtttgttggaatgaactggtagtcacctccttcctacaaatctcttcttggtcagctcggatacacacacttgtgggtataacctgcgatgggttgacgcgtccacagcattatgcaagatcactcggtgtttttcaggataagaacagttactgcttcgatcttgacagaacagtgcccagagaatgcatatgctatgaaacaatagagtactggagtagaacatttgggacatttggcatggaaagattagagagaggaaaggcccaatatgcgctagggctccaataatttcttagcaagtgatgagagccatcaatggtgccgagaatctactggctggtagcactttagaaccatccactatgttgcctcatagcataggcacgttgggatcttattgttcagtaataatcagtgttcggtaacctaccattaaccattaggctccctgccttgcgtgtagctgctggcctagcttgaccattggatcaagttgatgcaattgacagcaaaagatttgcaaaactagtacttccatatagttatttaattagtcgaccgtatggagtatgaacttgcacttctgcggataatgttcagaatagagttaacaactacatatgcatggcatgcttcccattagagcaagtataatagtgagctataaacttactataaacttaggtggaggagagagatagtgaaaaatcaagggtgttgctctcatgcaagagttagcttatcacaaacttcaagacaaatacattacatgtataagtgagagatagagagaagaaaagaaaattatagcgaaccttatagctaatctattatatatgttgactttaagatgagctaatagtaggaagtgagctatactattattcttgctcttattgaccctgatatgggtttgtccagtttcatagcaagtagattctttttaggaaacggaggaaataccatttatgatcttatgaaatctgtggacgtccttaacgagttaaacttggtcagttgtttttaggctggggttatgtgttgttgttatatattaatttcaagcaattggttttcatctgtcaacgattatcattgtcagtaagggaaggtatgttttatggtaatttgcctatatgaaaatgtacacgtccttttctcgtgatgctaaaactttagaggcatttcatctcaaaactttggagtttttagaggaatccatgttactacagaatttggacattctgaacgtgacagcatgccgtcagaaaatttgtaaatttgtagtactctcttgatcaactagccgaagatgactacatatatatgccggtatacaagcttagaaagattactgcggaataaaatggcaattaattaagatctgattttgccaagttaatgtgaaccatggaaagtgcctgaaaggctacaacctcccagaaatgcttttgcaaattgtccaatggacttctgaatctcccagactttatggcatcaacataaattcattttcaatgttagaattcaagtcttatccccctgtccgtagtttggaatgctaactcaatgaggcaggtcattgttagcagtgtggttctcttcctcccaatctccatacaggggtataaagtggattctcctcctttctctgatgaattgatgaaataatttcgtgaacttagttcatatatggtgcaatgagccttcttttggtcccaatgttggaataggatgtcaagaatcagtttcttactgttaaaaatatatttagggttggtaacccaatccaatgcatggctttcttacaatttttttttttgctaaaactcttatgctttctgatatttcatttatgcactacactccagatcagatagatctttctataaataaactctcagacaataagtttgagtactaacataataaccatgagaaagagctctgttgaaaaatgcaatctaaaagcaaatggctctgcggtgaaaagaaaaaaaaaaaagggagggcggggggcaaatgactagtcagggagtgtgattgaaacacaaaattttatgctgatggctgctgaaccaatcaatgatgttcttggtcagaaaactggcaacatgcattcataatggtgctgaaatttgacgaagtatttacacaaactataagttatactacttacattaaaatcattatttaagcccactattataaatttttcctacatttttttacaacacatacacgtatacagccgagcaaggaaaaaaaatatttcctagcattatttattgcttttttaatctgccaatttttcaacggttgttatgcatgcgacatgatttagttggaatttgcaagtacatggcgtacgttcagcaaatgatgagctgtgggaataaggtattacattaggtaggggtttcctgagatgttgttgaatctagagcatttttcggctcagattcacaactacaagcttatcttaaaccttattgaaaaatagaggtttgaccttgatcgtagcttgagatcctctgcgcatatataatggacttccggtagcttctggacagtgaaattaacaaggcaggccttcgactgtgggctgtgggctgagtgcgacttctaggctttcgttgtgtaggttttgtttctttcttcttcttttttcgaaaagagaggtttctttcttgtgttcattgctttttgatgctcaatgctgtctgttttatcagaaactaacagatgaatataatatttttgctgcttcttgttagtagtactagtacatacatatagatttcttccctgcgttgtaaatgcaaaagtttcagatattttggttctccgtactgcaaaagttttttttttcttcactgtcgaccatgcatgcgttgatgcatgcaggtgctttggcagtactgctggattgaattaatggatcaagactgaatttatctgtaaataattagttcattgtaataaggttgatgtgtttgtgcttacctgcttcagtactgcgcttcatgtgcagataggttcgccttcagcaccttgccggtgaataacgccggcaatgccgcgagccgtgtccgacgggggcgaggccatcgacgccgacatcgccagccggacgtcatcgcacagccacatggacggcggccatcatcatcatcatcacggccacaaggtccagttcccaccgaagaagaagctcatcgacgagttcaccgacgccgtgaaggagacgttcttcgccgacgacccgttgcggcagtacaaggaccagccgatgtcaaagaaggtgttgatcagcctgcaaaacttcttcccggtgctggactggggccggcactacaccttccgcaagttcaggggcgacctcgtctccggcctcaccattgccagcctctgcataccccaggtttgtgcctgacgatcaaacaccatcttgcacgcacagcagcgacctgaatagcacaactcctgcatgaaaattgcatacaatcttcgtcatcaaccctgacattgcaacacttcatccaggacatcggttatgcgaagcttgctggcctattaccaaattatggactgtgtaagtgcacagaattcacttactagtatttgtatagggtgtgctcgagtgatagtccagccagtggtctaactgaaatctgctgatttttcagacagcagcttcgtaccgcctttgatatacgcgatgatgggaagttccagggatatagccattggtccagtggccgtcgtttcgctgctgcttggcactctcctccagaatgagtttgatcccaagaagaatcaggaagagtacacccggctggccttcactgcaacgttcttcgctggggtcacccaggcagcgctcggattcctcaggtgagtggctacctgcaaagtgatcattgttaagcagtcagttcttagatatgcagttctgccctcttgggttcttagagtggacagtttaccatagagtgagattgtactctgctgcaggctagggtttatcatagagttcttgtcccatgctgccatcgttggattcatggcgggagcggccatcaccattgcccttcagcagcttaaaggcttccttggaattgcaaacttcaccaagaagactgacatcatctcggtcatgaaatcagtctggggaaatgttcaccatggggtaggacaaaataatatcattcctttaagaacttattgcttcttcatcattctttgatggaaaccagtattgggtacaactgatgctagcttggttgctgctgcagtggaactggcagacgatattgatcggagcatccttcctggcattcctcctggttgcaaaatacattgtaagataaactatactaaatgttcagattttgatcttggatatccttgttagggaaaacgtttactggttctcataatcacagtttcatttgggcatttcaggcaaagaagaataagaaactcttttgggtggctgcaattgcaccactcacttcggtgatcatatccaccctttttgtctatatcactcgagcagacaagcatggtgtcgtgattgtaagtcaatcttgacagctcgtaaccctttccattaggaaaagaaacaaaattatgaaacaaatgaaagctaatatgaagtatgttactgattaattgcaggtcaagtacataaagaaaggcatcaatccaccttcagctagtctcatatacttcagtggcccaaacctgatgaaaggattcagaataggagtaatagctggcatgataggcctaacagtaatgcaaacttcaccatcttaaagattaaaaatttgttgcatggaaaggtactattcacaagacagtgcagtgttcactgatcaattgctgctaactttatcaggaagcaattgcaataggaagaacattcgctggcctgaaggactacaagattgacggaaacaaggaaatggttgctctaggaacaatgaacattgttggttcaatgacttcttgctacatagctacaggtaaccgttaattcagccaaaaaaaattagaccaagtaattcagccaaaataactcatagcccatacatatataccattctcgtgacccttttttttcccttatgtacaggttctttctcgcggtcagcagtcaattacatggctggctgccaaacagcggtatccaatattgttatgtcaattgtagtactgctcacactggagctgattactccattgttcaagtatacgcccaatgccatcctttcttccatcatcatatcagcagtgcttggcttagtcgactaccacacagcataccttatctggaaggttgataaacttgattttctggcatgcttaggagcattctttggcgtcatattttcatcagtggagtatggtctgctaattgcggtgcggtttgcaatcaactctgtcctatacttacaattaagctccttgtaacagtaaacataagggctgatggtacttgaatttgttttggaacaggttgcgatctcactcgctaaaattcttctacaagttacacgacccagaacagttttgcttggtaaccttccaagaacaacattatataggaatatcgaccagtatccagaagctaccttggtaccaggagtggtaatagttagggtggactcagctatctacttcacaaactcgaactatgttaaagacaggtataagttcaaaactggtgggtttttttctcagttgctagtatgactgcagtgctatttaatactccctccatttttatttaaatgatgttggttagtccaatttgaactaaccaacatcaaataaaaaaacagaggtagtattataaaattctcaggacggtttatctccagttagttttatttgatagagcttgtccaggaaatatgagattaaccatgctttttaggtacgcatcaataatctgagttgacatttgcaagtagagaaaagaagagttggaaataaactgagcaaatactgttcagtttctgctctgactcactttattttattacgagatgttcatgaataaactacatcgatttgttattaacattcatgttcatcctttcctactgattactattctttgggtgggactttaaatctgctactgaattcagaaatcaactctacctaaaaaacgtaagactacatgtgcaagtgccttgtgcatttcgcattattcaatgcttcatattatctgatttcagaatcctgaggtggctgagggacgaggaagaacgtcagcaggaacagaagctacagaaaactgagtttctgattgttgagctatctcgtaagggcatagtgtatttatttctgcaaataatagttgagatcactactgatatggagctattggctaacaaactgatctaattcttcaacagcggtaattgacattgatacaagtggaatccatgccttggaggatctatttagagcacttgaaaagcgcaaaatccaggtaaaacaccaaaactagtgtcaaccagtgtaaagattttacagccattagcactgatccttgtacagtaatactgttcatataagaaatccttagttaaggtagtaatattaaaatccacgtgcttgacttacagctgattctagccaatccggggccagctgtgatcctgaagctccgatcagcgaaattcacggatctcatcggtgaagacaagatattcctgactgtcggggacgcagtgaagaaatttgctcctaaggcagtggagaatgtctgaagaaacaggcatagtacagagaagttattgtcattcttttgcaagctccatgtttgcaggtgtgatttatagagcagagcagcacaggaagtgcataacatagtttttcaaaaaggtaaaataaaggtggtgtgccggagttggagcgcatcaggtttgcaagatatggttggagaaaaaagcagatggtgcccgttgcatatctacttcagtggctgtgaattgtgattagtatgttggcaagcactttgggtgaaagtttgatggataagataagaaaagatagtcatttgcttaagctgtcagtgtgtatctccatctggttgtaattaccccctttctttctacttgatcaagcgtacaaattacaatgaggttttactttttgacgaccaatgttgtctatagcgtccatccaatatacatgctttcagaattttttttctctttccccttacgaatcttgtgctgcaaatctgcaatgcgtgtgggaaatcactcccaaatagtcgacaagcacaattgtatagtacagtatagcataataataatccctaataattaatatagcgatgttctttgcactaccagttcattagtcaatgggcgatgaagcatagggattagggacacgtacgctcgctttgcccggccggatttggattagccgagcggctaaccgccggccgccgcgacggagcgaaggtcccgccgccatgccgcagccaagtaagtagcagcactccagcggcgctttctcgcccgccgacgtgcgccgtaccgccggtagcggcgcccgcccccacccgccgaggcgccggccgcgctcggcaccgcgccgccgccaccgccactgctttgcttggggtggcggcgcaccgtggacgacgacgacgatggcgcccgcgccgcagcccatcaacggcggcggtttggtcaggctagcgacgggcccaatccttcgtgggcctcatttcaagatttggaccggcccactcctctgcaacgtcctctactcctcaggagccagaattgaggcccaccctaaccagggctcgctaattgctataggcgcccgcgcgcgccgggaatgaaaaactacaatgattacccaaaatcaaattttattttttggacttaataacaaaaatcaagttttcactatatttgatttctttttcttaatacccaaaatcatatagtgtttttagactaaaaaatatttgtgcattgcaacctactccctccgtcccacaatataaggggatttagnatatttttttaaatttttatatgataataatattaaatattatttatttaattttcttttctataatattatttaaaatcattaattcacaaatttccncctcttaaattcatttactaacatcattacccaaacaatatttccccctcataaaaaactaacctcaacaccaaaaaaatataatcatcccttatataataatccttaactcttccttaaattttttcatccttcttaatattcttataaactataattattttttttttaatttccatcatctcccaatcaaaccaatatacccaccaaaaatttaatatactcacttaatattaaattaaaatataaaataaccctaaattaatttcttttttaaattcatacctaaaaaaataaaaaatataccaaagcctctattatcatatatttatttctaaaacccttctcctccaaaattttttcccatttataaaatctacttatatattattttctctcttttttttccctctttttcctttaaaaataaaaaaaaaccaaaaaaaataccccccctcccttataccaacaccctttttttttttttatttttttatttattcctcttttatttatcacatcttctctctattataatatttcccccctttctcttttattattttatttaatataaaaaaaataaatatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctaaatcccttatattgtgggacggagggagtacccataattatataagtctatatgatttaagaagtaaagcatgggtcgagtataaaacattatattcaactagttttcttaaccaagtacatttttctggtttttaagaagactgtttttcctttttctttttaatagggctatggtggtgatgggtgaggatcatcaaccataatatcactaccattatagcacttgatatgtatcacatttctattacccccatacattagttctgtaattgtaatattattatggtgaaagatgtgaatcggttgtggtatggggaaggagtggatggatagcttgggagacttcaattgagaggaagcggatggacggcgcagctatttaaacagtactttctccgtcccaaaatgttgctacctaggatgagatttgacccatcctaaaacaacaaatctagacaggattcgttgtcctagattggtcaaatcccattctagatagcaatattttgagatggaggtagtaggataatagataggcctatcactgcatcatacggccgttacctgctccttagaaacttcagagaagcaaataccccttttctgttcaagttctctgcttacataattaatactactagtaaatagtaatgccgattatcagctgagtcaatgacaggaaccgggtttgctccataagtactataaataagactaaccagacttgtttagttatctctgaaaaatgaatttcttcagttttctgcaatgtcaactgggaaaagaaacgttgaaatgggaaggcaaagaaatggggggaaggacgaaagggacagatgaactgctgagatttcagtggagatttgatcctggatttaaatgcaatatccgattaatctagacctatcaccaactgagaagcagcttgcataactcaggagcaggctggaaggagtgagagctaaactgatatatcgcctggtaaagaactaaacaaatcatgcattgtgtgcagaatagctcaatcctatcagaatactaccaacagggcatagacttgacttcaagttccagttccagatcacacggcttttcttacattttatcatttaatttttagaatttttgcatttaattttgatcattgttgatggttctagttagattgcttgcctctgaaagtcacatatggcaaagtcatactaattgatattataattctcttccaccttactcctttttattctcaaagtgcggatgtaattctgccgcctcttcacgaatgttcgcattaagatgctgagagttaacaaatgcaattattttgaggcctctctaattttaagttttacatattggttgttaaatgaatttgacaagagttatgtctcttttttagggtgaatagctaatacggtcattgaagtttcgcttttggctcagtaatttagtcctcgatgtttcatatcgtctaaacaaatcctccaaattaattatttgggctaatatagtccttggactcaaaaaaataccacgtgagcatgccaagtcatcctcgcatgcagcgtatgaatgaaatgacaattctacccttatataccatatagaaatgaaagagaagacacaaacagaaaaaataacaggccagcctaggcctaacattgttgcggatgggtggccgacaaaggaatttacacgatcagtgcttggctgcagcaatcataaatgacaattctaaaacgatcatacacgtgtgaaacatttatcttcttttttctttctttactatatggtatataagggtagagttgtcatttcattcataccgctgcatgcgatgatgacttgttatgctcacgtggcacttttttttgtccaaggactatattaatccaaatgattaattcggaggacttgtttggacgatttaaaacctcaaaggctaaactgggcccgaagcgaaactttaggaaccatattagctattcaccctcttttttaattaaaagggggggggggaccttcatgtttggtgtatcaatcgttgcatgtctttaaaaaggaaaatatgtagactattgccaaataagaagatgtgaaatccattgtaaaaaagattatgtgcctgtcacgtatcccaaaaccattcataagaaaaaaagaactctctgaatgcaaattgaaccagttctaacattgcaggcaaaaatgaataggattgaagtttagggtgaaaattaaactgtaatgagagttgagttgaggaagcaaagaacaatctttctaaaaacagagcttctcatcaccatttttcatatgcatgcatgtgtggctatcctttttctctttgttgcattaaaatattggaggcatggcgtgtactccttctgtcaaaaaaaaaaaaaaagcaacctagataagtctaggttacattgaatccttgcctagtttgtctttttttttttttatagagggagtatgccgctaaaagctttaaaaaactataggcacgacaacacaaaagtcaattttgctaaagttttaagctgcaaccgaggtttgtaagttcataactcagtctgttccgtctgttgtctatgtctttaactgttgaaacggccagctttcctatccagagtatcctttttggtttctgaagacaaactccatgtaacgcatagaaattaatcattttataaaatacatatactttaaccaaattatcataaaactataaatttaagatgatacatcataaaactataaatttaagatgatatatatcataaaactacagatttaataataaatttgtcacagaactataattttaaggctaaatatcgtaaaagtataaatttaattaattatcacaaaactacaaattctgatgtttaaattcttagcattaatgttttatttgagtttaaacgtccaagttttgtgatcaaattggtgctaaactcatagttttgtgaaaactttgttattaaatatttaattttacgatactccatcttaaatctataattttgtgataaatttgatgttaaatctgtagttatatgatacatcatcttaatatctatcgtttcgcaatagtttggttaatatatgaaattaaagcatatttcgacaaccgtgacaacttaatatagattcaatcatatatgtattgttataatctgaacccgacataatcaacagtgtggattcttgtttcattttaacaaggtaatgtttcgccattgagagaaaatggtctagcttcatcctcttgtttgaaaaatatgactaccaactttcttgcgtaattgtgccactagatactaataaatgttcatattggaataaaggaataatatgttcaagcctatggaattattttgtactactaacttggtcctatactcctattaatttctaaccgggtgattgaccttgatcgtagctcgagcacctcggttgcctttatatgggcattggcttcagcgatgtgcaagaaagcagagagtttcattggttggttacgcacaagtgcctccggtaagcatcagtgtctcacctctttttttaagtaaggtgcaacggtgtctcgatgtgtaggatttcttttgtatcctggtacttcttggctttgtaggatgtacttcctcgttgatagtacaatgatacttgatacgtttgcatgatattaattctcgttaatagtactacatgtttgtagatgggcgatcgatcgtcgtggggatggggcagcgatcagattcgctccctacctcccccctccctccctccacctgatttccttttttggcaccgcattactttcatattgtagtaaatttatacacctaaagtttacacatctaaagtttagagaccaaaagtttataagtcaaaagtttatatatccgattcaaatttgaattcgaattcaaatatttttttatatatagtatttctatacatctaaagtttatacacctaaagtttatagacctaaagtttataagtcaaaagtttatatacccgtttcaaatttgaatttgaattcagatatccgattcaaatttgaatctgaattcaaatatttttcatatatagtatttctatacatctaaagtttatagacctaaagtttatatacccgatttaaatttgaatttgaattatatctgattcaaatttgaatttgaattcaaatattttctatatatagtatttctatacatctaaagtttatacacctaaagtttatatagacccaaagtttataagtcaaaagtttacatacccgattcaaatttgaatttgaattcaaattttttatatataatatttctatacataaatttttctaacttttgttttttaaaaaaatttgtgtggtctactgtagtaaaaagagggaaaggggaggaggaagggggagaagaggaaggagtacatatagtagtataggggagagggtgggcgggtgatcgctaggcgggtgggtgagcgatcacccacctattagcatttccggtttgtatgtgcgtgctcccctgtatcttttccctttagtgttcaaggaactataaccatatttcagatgttcttggtcttcttaatatatgtcaccgtgactcaatcgagctaggtagaggaggtaaacaaagtaaactgtttgggaagttcagcgcgtaaattttcagactttggtgaatgttcagggtgtaacatagctttatccacaagttaatatggtctttatggttcaaccactatatactcatcaaagagtaatcatgataacgtcgcttatggccaaaagggggggggtttattcaattatgaaattttactcccctatgtactaattgagctttgctgattcagcagtgctcatctacgtggacaccacaaatcaatagaaccttttcccatttggacgcaaaaccaacctaaggccatgcaaatcatcatgtctccattcatcgcactgatgcaaacttgtttccactctgctttgcctcgaatatctcggcaggtagacgtcaggtatcttcagttctgcacgcctatttaaccgccgaattctgcaaccaacgccggcaatgccgcgagccgtgtccgacggtgccgacaacctcgacgccgacatggacaacggcgccgcgcagcagcagcacgacggctacaatgtcggcgcgccaccgaagaagaacctcctggcggagttcgccggcacggtgaaggagacgttcttctccgacgagccgatgcggcggtacaaggaccagccgaggtccaggaagctgtggcttgccctgcagcacgtcttcccggtgttcgaatggggcagccaatacaccctcgccaagttcaagggcgacctcattgccggcctcacccttgccagcctcgtcatacctcaggtgcattactgagctgagatttaccactatcactgacaaccaacagtgattctcaacagtgatagcattttctgcattagtgagcatctttcatctctaactaatggacgatatcttgaaccaggacatcggctacgcgaagcttgctaacctgccaccagagattgggctgcgtaagtgcaatgcaatcaaaacatcttcgtgctacttgaatatctttactacactgtgatgagatcatttcttcaggagctaattgaactgagatgtggtggttctcttttggcagacagtagcttcgtcccgccattgatatacgctctgatgggcacctcaagggagctagcaatgggtccagtggccgtcatctcactgctgcttggtactctcctccaggaggagattgacccaaagaagaacccgctagattacagacggctcgccttcacagcgaccttctttgcaggagtcacacaggcagcgctgggtttctgcaggctagggttcatcatagcgttcctgtctcatgctgccatcatcggattcatggccggcgccgccatcaccattgctcttcagcagcttaaaggcttccttggaattgcaaacttcaccaagaagactgacatcatctcggtcatgaaatcagtctggggaaatgttcaccatggggcaagtatttttgtacctctccaacttcttgatctcttctctgaagaagggtagtgtttgagataactcatggttggttgttgctgcagtggaactggcagacaatattgatcggagcatcatttttggcattcctcctggttgccaagtacatcgtaagacaaaattacataacgatttagtgttaccttgactattgttgatgaactgatgatcacacttgtccactgggattattcagggcaagaagaacaagaagctcttctgggtcccagcaattgcaccactcatttcggtgatcatttcaactttgttcgtctacatcactcgtgctgacaaacaaggcgtcgcaatcgtgagttctcattcacaacttgatctttgccattagaaaagccaagcaattgtgctgtatttccagataagttgaagttgaggttgtccaaataaactgcaggtaaaaaacgtcaagaaaggcatcaatccaccttcagctagcctgatatttttcactggcccatacttgctcaaaggattcaaaattggagtagtagctggaatgataagccttacggtaaactgcattatttccttttagtttaaaaactgtagcatgaaagcactctaaaatagcaatgtgctgaattgtcaaccgatgcaaacattgttaggaagcgattgcagttggaagaacatttgctggattgaacgattaccagatagatgggaacaaagaaatgttggctctaggaaccatgaatgtggtcggttcaatgacgtcttgctatatagccacaggtaagtgctgattcagcataaaacaactaactatcaagagcatattagcattctttgttattgaagtagtttcctgctagtggtgtttgcacgatcagcagtcaattgcatgggctggagggaaaacaccaatgtccaatattgttatgtcaactgtagtattgcttgcactcctgtggatcactccattgttcaagtacacgcccaatgccaccatttcttccatcatcatatcagctgtgcttggcctatttgactttgaatcagcctaccttatctggaaggttgataagttggacttcatggcgtgcttgggggcattccttggagtaatattttcatctgtggagtatggcttgctcattgcggtgtgaatttctgactgtttctgtcaggtcgcttacagccgaacaccttgtacgatagacaaatggctgatgattgttgcacttgtttgtggaataggttgtaatatcactaatcaaagttctgctccatgtaacacggccaaggacagctttgcttggcaaccttccaagaacgattatctatagaaatgttgaacaatatccagaagctaccaaggtgccagggatgctaattgtaagagtggactcagcaatatacttcacaaactccaattatgttaaagaaaggtaaaatgtccccaagttcagaattatggtattttactaagttagtagtttttatattagattttttttggtcaattgtattctgcttataaatatttaaaaaataattacctggatatggtaatcagtttatcaccactgttgtgtttttatacaaacttcttttctcctctctctgctttttttttcggggggaggggggatgtagacaatccattttcagttgctaccagaacaaaagcaaaagtcaactcacccttaaaagagaaatattgcatgagaagatcctctggaataaagtcaaatcatggctgtgtgtgaaagccccttgtgtcataaatattctaataccataagatcacatccgatatatcattgtgttatcttcagtattctagcaacatgttgcaatctcagaaataattataagaaaacaatgcttaacttgctatccaatttcagaatgctgagatggctgagagatgaggaagaacatcaaaaggaacagaagttaccaaaaattgagtttctgattgttgacctatctcgtaagaactgtattatttttttctatacaacatattgctgatttgttttactgagttaaggctgctggcttttctaactctttaacagctgtaaatgatattgacacaagtggaatccatgccttcaaagagttgttgaggacacttgaaaagcgccagattcaggtaaaaaggaaaacttaaatttctagcgatacagaactaaatgagctattagaagaatattcacattaggaatgtacactaagaagaaaacccatgtctgtacttacagctgattttcgccaatcctggggcggctgtgatccaaaagctccggtcagcaaaattcacagagctcattggtgaagacaagatatgcctgacagttggtgacgccgtaaagaaatttgctccccagttgactgagaatgtctgaactctgaagaaggtgcaacaagttatattcaagaggtgtcattcttttagaaactcagtgttagcaagtgcactttcatagtgcaaagcggcactggagtaaataacgtagttggggagggagatggtaaataaagtagtgtgctggacctgaagcccaccagatttgactggtgtagttggggaaaagaacatatgcagagaagcatagttgggtatgtaaatgggtatatcagtgcgtgcagcaggggtcggcaaggcaagcacatggatgaatatttcttgtataaaaagtgtgatgcttgatgattttaatgtatcatcgtctagatcaaataaatttcattgtttgtttgtgttgatcgatcaatatctgatagtattccctcgttcactggatttgatcagacaccgcaatgagatttcacttgcggcttatacagtttgttgcattgatataggtacaaggaattatttgttggctttctcttattacagaatacctggctagaagcatctctcttctgttcgttgatttgcactcacttgttccacatatttccacaaatatctcatttgcaaatgaatccttgttttttttcataaaaaatatgataaatcataaatgtgaaagttataacaacaaatcattgcaagactaagacccaggtccattcatccagttgatttacaaaccgtggacaccgtcaggaactcatgatagaatccaaaattcatctctggctcttcacagtacattagacatcagggtacagaaatgcacctatctccaaggatacgaaacagccaattacaactaactaagacggttttccacgaatcggatcgcaatggccaatcgcccagccccttccagaatcagtgctccatctagctagacactcacaagcgagaggggagatggtttggggaacttaccttgagaggaaccggtgggaggatcacgggaggggagcccggcgcagaggaccaacagcacgggaggacgccgtgggcgcgcgacggcgcctgatccccactgccgcagccggcgcccctgcggcgagcgcgcggcgtccgccgtccacagttgagggaggcctcggggtcggggggccaggttccctttcgtgcgagcagcgaaggcaacgcaggtcggtgagaatccccacgcaggccgtactgggctgccactcacgatttgagcccatgtatcatgcctccgtgggctggaccgaatcaccgagcgacgcgaaaacggtagcccaccctccgttccccacctcacccaagtacccaaccaagcacacacgtctcgcggagcggattagggcatgttcagaatattgccaaaattttgacataatttttttatgtatttattaaatttgataacaaactaaacatagatgttttttagcaactttatcttaaaaaaatagcatggttgaaaatgatgacactacactacgtaggtacctgtgcatgcaggtgaggcgtcggtcggtcctaaaaacagctgcagctagagaggagttaacgaccggacgtgctgcaacctagggatcaccaggcagctctttcgctctatagggatatcgggggggggggcatagcacaattcttcttggaggagggttggtttgcgcaggtgactgatcctgccataatatactcccgccaattctattgcatcggcggaaagaaaagtaacctattttaggatcagatcaaatctagaacaagaagcaagcttccttggagaaaagtttttctatgataggtatctattaattgtcaaagctttgacagcctttccttcacacaaggtttttaatccatctcccctgcttaggacagtaaggggaagtagcgatattccgattccttcgtggggaatcaatgaaggcagccgctcccgcagctttagtacttaagttagccccagcccttatcccgcgatgagaaggtagatgcggtaagccaactcctatccttcttgcggaaagggcattcaatgccatcttcatcccttccttgtccaatttaacgcaaatgagctttattttattatttttattcaatttagtttctagaagcctatcaagttctaagcgagccaaatctgatttagacatgatacccactctctcatttaagaatttagcaaaatatggacagtctatgccgttctgttgcaaactagcagtaataagctctaacttatttggattatattccctcccgctacccgccttccccacatccatcaaagggatgctcgcttgtcaagctatgtgctttctttcctttcaaaactctatgtattcatttactttcttaccaggcctacccaggaaaggggtatagatagaaggagggaccctccaaccataggtttattgaatcgaaaaaacactattttttatctagcagctgcttttatttttctctacaaagagagtggctagctagcttctttgccaacttcgagtgtgaataccccctgaagccaccggtataacacctggcatggatacctgttgacgagaaaattgaacacactggcttgggagatctgcttagctccagtgcaggtccaaatatgatgagatatgggcgtgccagtcagtttgatcctgcaactgacaagatatgcaaatagtagatcaaaacagccgatcggctgacaagccgatggagtaattccagccggtagccaataatagccgatgccgataccagccgatagcgatagggtttaagcaatcggctatatgtccaatgtagataatgatataaaggcaatcggctgatgatgatgtaataaaataataatataatccagtataaaccaatcggctagcaatgatatgataaataagcatcgatccaaaggttaaagcacacatcggctggaggtccgatgtcatgaaatccacaagattagattaaacagtgacctttgttgtcatcggcgaaatccaacttatatgtatgtgcaatccttatgagccgatgcaacgtccagataactcaccggctgaaaccccgatgaaacccttattagcaatcaagaggcaggctagagattatggttctaagcacgacttagtatatcaaacttaactgatgcagcactaagtatgaaaagaaacacaatatctagacaatcaagccgttgactgattttcagggtggtagatgcctaggctaatctaatctagcaacgcgatttagccgataccggcagaaaccctaaagcgagagacagctgatagagctaaattgatatgctaagactagattaacagagacatgataaataggtaggcaaatatatcatccaaaccagagcaatccaagaggtcgaatgtactgatgcagccttgaacgacgccgatgtaaacgatacaattgcctaggccgacggaacattggacttatcccttcgccggagatcgaagacgatgcagccctgcgtcggatgccaagttccgccggaacgtaaaaacaaaagtagaagtaaaaagggtggtgatgcaccgaattgtattgatcatagcgattgattacatagaccccgggtgtacatgtttatacccatgggttgatacaagtccttgttggacaagaaataaactaacctaaagataaaaggaaaatataaagtccttatcgaacactaaacacactttcctaaagataaaaggaaactaacaaactattcctaattaatacataaactgccataccgcatcctctttaaactcggtcacttagggataagcttcctttagtagattgatttccttaaccgaatatagtaggaatccgactattggcgacttgataactcccatcggctgattccgagatgcagcagccgataatgattctaagccgatgacgtctttgccgattaccaaattttactgttaacaatacccaatcctgagtgaaaaagataccgcgagcacaatacccaatcctgagtgaaaaagataccgcgagcacgatctttttcaataaaatcatcgcgcaataaatcaacaaaacctaaagtcatttcgcgttccccttctaacttacctactactgtactagcgtggatatgatctcccccggacatacgcaatgctttagctaatatacggaaatgcataccatgatttttctatctatcaataactgcatgcattgctttgtgaatgtgaagaagtaggccgttgtcgcggcaataacgagccaaactagtatttgcagttcacttaacagaaaggggccctattgagaattacgagcatcgcataacagaaaatctatttacaagctactgattctccgactaccaattcttaggtctgtgcttcgcaatcagccccttaatttgccatcattttctatcgcgcccaccctcgaagaatcaagtggattaaacgatgatcaagtggtagattggtagtaggcgtcagtggcattgtatatggaccattggtactcctacgtatactacgtacgccctctcgcggctactactactggacaggatggcaggcgtcacatgccgctgtgttggaagagcccatcatgcgtgtactctgtcagaagcccttgtttccaacggtcaatcaagtacgaaagacacgaaaaggacgaagtgacctactaggccacgtacgtactggatatgattacttgaggatttagtgattaagaaggcgatcagtactccctccgtcctataatgtagcaacctaaaatgagatgagacctatcctagtactacgaatctagacacgaggatatgcctcatgtccagattcgtattcctaggataggttgcaacattataaaacggagggagtaattaattttacttgcatggtgcttgtaaattatttaatacatggtcccattttagcagaaattaaggtgaaattgaaaatactgagattttattttactggaaaacatctcgcttaacggatgcaactaacagtgagaaataattagtgaatcatggtggaaccggcaccaacatagtgaaaccaatgaagtgaaatcaatgaaggtagtcagggtgtcagttctaaattttggtgcttatgaatatatactgtactacacacgcgtgagtgcattcgatagaattttagtgaggcggtcaaggatatattgttgcggtcaagaattttagtgcgttaggaggtgcgcccatagttgtgtgttcattgttggtgtctatacatgtacatcttccatgtaattgtaaaatatttgaaactattagaacttttatctctaaattcgtttgtcaagaatgttttcgttgtggtatgatatactattaatttatattgttatagatgtttaaaatgttaataaaattaaagttggatattaaaaagtactaagaatgttttgactaagaatgcaaaaaccttagccccaaccccatttccattctattttatttactcttttttaaactaggtatatatccatcttgggatagttatgaagtcatggtttttggcacgctatagtaaataccgtgtccacagttgatcttggcgatcgactcacgtactatccgtgatcgatttcagtttctgactaaaggaggcagcagcagtacattcttaaagtgacatgtcagttccagtagaccatgcatcgatcatccatgtgatgcttgtgatcttccttgccatgagcagtggaatagtacactagctagtactccatctattccaaaaataaattgattttctgagtgtagccccaaggcacagtacggtagaaatacactcaatcaacgaagaatacagatgttaattggacaatattatttcgatttcagtatatggaaatggtgtactatatattccccaattagaattatttcaagtttatatagtagtatatatatactatatattaattcttttcaaacagttattttttaaaaaaaaaccaaccttgtactgtccaataagcagagtatatatattatactagttaaacacaccttgcagatgcagatcatatatctcgatccattatctcggatacctcagagagtacgtaacacagcagaagttacaaggaaaaatgcaacaaaagtactgcaaataagtccgggacttacgagccgtacagaataacgaaagaacagcagagggccgccatgcatacgcgcgtgcatataccattaccaccatatatagctaggtttacagatgaagcgaggtgtcgacgtctacgtcgcctctgtagcctgaattctgcatcgtcgtccacgggctcgtcgtcgccggcgtcgacggcgaggcctggacgacgccgctgccgtgatgcagaggcctcgacggcggccggaccaagtccgggtgcaagaaccacctcggctgctcattggtgccgttcaccgccgcgtgatgaaggccaaggccgagagccgacgccgacgccgagccggcggcggcggcgcggtcgtgagcgtcggcggggcgcaccctgttcagctccttgttgcccgcctccctcatctccttcaccttctgcaggtttctgaacctctcctggaggagagctatggaagatgtgtggatgatcgaaggggaggcctcgctgccgccatgccttctcatcagatcgtggagctcagctactagctaattagaaatcaacaattagcaagcaagtgcaaagggctcgcttaacctttacttgtagctgctgcaggctaggtcactgttgcgatatgatgcgtgtctgagagagagactgcaggttcgcgtgtatgtagcatgaagttggctagctagctagggcaagtatgtggtgtttggtgcttgcttggttggagcttgttgttgttgcaaagctagctagcaaatcaactaaccaactgcaactgcaatgtattggagtggtggtgagatcgatcgatctctagcgagagctaattgggggcttcttggaggggagctagaaggggtgtgtgtgtgtatatatataagccgcaggggccgggaggagaggcggcctggccgggtgggaggagtgcatgcatgttgtcctcttgcacacactgattctcactaggcacactagcaaagcagcatgtgtttctgtgccaactcaactccaatggacggatccaatccaaggccacctaatttgttggcaaagcaatttggagaggggaggagaaagaagaggaaagggaatcagggcgaggtgtggaaagtccaagggggaaagggccttttggaggggtaggggttgggggccggagtggtgtggcggtgtgtgtaccagtgtactctttagttccaaaatatactaatctagaaaatgatttgacataaccgagtacaacgaatatggatagagaactgttaagattcatagtgatatcatatgacaacctatgtatcaatgtaccctttaattttgccccacaggagatcgttcagattcgttatactcgattatatcaaattgattatcttttagtttggtttattttggaacatatgaagcatatatgtgtaagtggaagggtttgggtttggtgattggatgtgaggtgcgcctgtgcgtgccactttttaaagtagtaaagggtggagaggtagtacaaaaccaggcgtggagggtagcgcttggcacgggattgtggaggggaatatggtcatataggattttgtgatggtctttgtccgctaacccttgccctggaagcgagtgggccgggggcctttcagacccaccctttttcttttctttttttcaagccttctttagttttgctgcctatctccttgtccctgcatgcacacattacatgcctatctatctccttgtttatttctcaatgtgtggatatatatttatcactgcattgttgttccatgtcatggattgggacaggagctcctccccaaggaggagagataggtgtataagtataaatatatctggcggtgaaccattccaactgatctgattttctttttaatttctccttggttagttaattagcattgggttttggtggtgtgattgtgtgtgtaggggttgaggtcactttgatgttttctctgttgtttggatgctggaggtcaagtgaggggttgaaggatgtgttagggctccgaccaatcgaccggccagatgaagagttaaggatcggtttataaatattactaccagtagcacctcgtcgtggattctgttgtttactaggtgcagttggactgttggagcaagttgaagcttttcaggggtaggtttcagaacttgattgattattcgattcttgttactagtatggtttttaaatgaacaggtcaagcaaagcaacagccgctagctagctagctgcacaaccagcatgcaggggccccaaattaatcatatgtcatgccatgcacgagggaacaaaacaagtgcgacaagctgcattcatggacactagtctacacattatctgaccacctataaggaatcaaggatcgatcgatcaagggctagcaatcagactgctcatgattcatgactcggtactggagtggagtacgaactttttacaactttttgtgcaggtagccaagatgcgtttctctgaacgtgtgggcgcgggggtacatgtgtgtgcatgtgtggatgtttaggtactgtgtctgtgtgtgtttcctttcagttgtatcaactgagcccttgtgtcacggtttgccagaaagggaccgctcatgtcacaacttactgatcagtctcaattatgttgtcatgcatggactgatctgcggctagctacatcgtcaattaaatgtgtgtgatacaataattaattccacagatcatagtactatgatacgtgatattcaaagtcctaatcgatgtgtcgatcagctcatcaaatatcaacgcacacaattatccgccgttgttggcttaattttaatggtttcttactgtctttaagaaatgctgaaaatcattagtaatagataaaaatttgagctctatatctacaaacggatatacacaggcaagctttacatatatatttggcctgtagcgtgcagaataacatgtagtatgtccttcagcgttttcagcctcaatcaggcaaagagaatgaaatggtacgtaggacggtagcagtaccatctaccatggttcttctctgcttgtacgtccgaaactactaaaagaaaaaaatgcttgcctagcttagccatggagtaggttgctacgaaatgcgtgaagcggcttggaggagtacatattactacatgcttttttttaaaaaaaaattagaacatacattgctacatgctgatcatatatatatgtacagtggagacgtacaggttgatcatatatgcagtaagttcaacttaactattttcagattattctggcttagtcatatcaagcacagtggtttactaatgatgcatggataatctatatataaatttacaagttgtgagtaagatacattatgtgcacaatcccaaaagtaccacaccggcctgttagtaaacacccatgtggctcacatgtttatgtgatgctggagtaattagtctcacatgaaaagcacataaaaatttggtttagcatttaaaatgaatgcaaccattcccaccataatatcagttcactgctaaatcaccttcgacaaaagaaaagactaaaatcttgcattagtaatatttaggaccttataatttgttttgcgattatttatgccatgtctcgtcctccaatttcgatgctccggtgatcaacaatagtctgacgagttaagtttagcgttcagggtagggttggttttgaaggggtgagagaaggacatgttccccagcttagagcaatgttagtaagaaatggtggctcggtaacagtggaacgggtgggtggtgaggcagtggcggtgccccgctaaagcagtagagttggtagtgaacaatgtgacggtgttgttttggtgggggggaagcttaatgagtggtgagaaggcaagagtgtatccgactgcaaggagctattggagatagggaggatgacatgcagggtcaccttatccttgtcagcttgaggaggggaaaggcagcagggagggatgaaaggggaggtacatcaggcctcagtggtgcctgttggcgccttccgatgctggcgcagtggagcggctacgtgctggtacggtggtggaggaggagctaggtagggggacgatggagcctggaaatagcagcggtgtgaacaaggaggggaaaagaagcgtttaggattttgtgggttgcataaatgtcaaaaccacggacaatgtagaattctcatgatttttgggtgcttgaatgatatgatatgcaggcagtcctaatacttttggactaaccctaatacttttggactaacccttttacatgtcgctagctattgaggatcctgaaaacttatattgttaattacattcccttgaacggtaagatatatatctgttggcaaagcatttatcaattgtctcgtatcggtcgtggcagttggcatcatgcagtagtttttttacagattctaatttatctgcgcatgttttgtatagttcagaaaattggtggcattactaatctttaagacgttatgtaacttaatttaggtggttactgatggtcatggccagaccgtcagggaactgtagagcgagcagtgcacggtgcaccgctaacaatgggcagtggccgagcagacagtctgtcccctggccctgaacccacccatcacgtacactacacaagcagccatgtagtgcaggatcctagagagagcccctctcggtgtccccacctgtctgtgacctgcacgtcgatctcgaccccgacccccgaacctcctccctgcttagctagctagccgctaatgactagccgtcattcgatccgaatcacccacactatctagccggctagcttcttgcccccctcccatccctctccgtcccccaatctcctaccatgttgctgatcagcccggtgtcacataccctccactgttccctacgtacgtgttcctctcggaaccagaggaacaagaagaggcatacgtaggggtatgttactaccagtagtatagtagtgtaaagagaacagtccaagaaaatagtagagtacatgatggatgagccacacgtacagtacagagagagagaggcagtactcccatcaattcagcaaattatgagaggccggaccgccggtcggggcagcgtcgtcactcgcgagtcacctcatgagcgccgatggaatgcgacacctcgcggcgcgatcgatcggtcgaccgatggttttatttttttccctacggtgtccgctagctttgctaaaatccgcggccggagggcgtaatcattcggtctggcgaagttgatcgatcgaacgggcttccggccggcatgcgcgcgcgcggcagcagagcaggtcggtctggggttgttggtttggtttggagcggtatggcgtgcgcgtacgcgacgggcgcccatccggtctttcgaacgatcgattcgtcgcctgcgtgctcggcccccgtcgcgttgcgcgttggcgcgcatgcgggggaggagaggagggggccgcccgccggcaccggtcgcgggggcgagcctagccggctagccgctagctagccaccgatgtggtgactgctgggcatagcaagctaggccacgaggtgaggtggggtcgtgggggtcgatctaagggtaagtgatgtgactaacacatctaaatttatctattttattcactcataatctgagagacaatccatacaatattaatatctttaatactctcacacactttttaaaatttgtgtggaggttgcatcttgatttaggagtggctcatattctctctcctcacttctctcattcacctcatcactcaatctaatatggtactcttagaagtaacatatgagatattacactacttgccctaagaggtatagacgtacgtggccggggcccggtgggcgtagccgagatcgatgagggggattttgctgctgccaaccagaaatccgacacagaccggacgatcgatcgataccgctgcttggcacgttatggcgtgccgcgtgcgacactatggctgatgtgcacgtacgttcgcatcttcctcctccaagccaccgtgcttttcttcgatcgtactatacgacaaaacatcgatcacgtagctgattgaagacgcttgcttgtattttgttcggatttggactagagagatccataattcccgaccaatttgggcccttactcctcgcgtaaaaagcaccggcccaacagcgtggcaccctttacttcggtctccaccaccaaccagccgaggccgaacggacatgagcatctcaacccgtcaaccgcgcgacgctcggtccagtcatccggcccagcaatgggcaacagcgttacgaggggtcgcgagttccgcatgccgctctcccacacgcgacgggagccggagccgcagccgcagccgcccactcggtcgcctgctcccacgacccacggccccgcaccccacgcgtctctcgtgcgtggtgtggacacggcgctgcctgcttcggcatggtgctcccgtccgttcccccgcgcggcgcgcggtcgcgcccggtaaaatctgtgcaagtttcgcggctgctcgtgtaaaacggtaagctccagttcgtccggtgctcctccgcgcgactcgtgcaaagatctgtgcaagcgcccagtagtttcctgtcccatggagtgatataagtgacactactgtgcgagtggtcgactggcggtgcagctgcctgatgtacgaaagctagctatagagacaggcagagagcgatgatggtttggttgcatcaggcatttgcccatgaaagagaggggatttaaaggcaacttcaaagctgtgggcttccaatctggctttgttcccatcatgcaggtacacgtccatattcgggcagcccagactgcacggccatctacttgcttccgcactgcacattctgaatggtataagatgctaagaatttatgatctcccacgtcgtataactcctaattactctgcgaaaaggatgcccatctgctgcttgtcgaaagctagcgtttcaacaacgatcgttctgtgcctgaaagggatgctcatccactcatccgttctcttgtcaagttcagcatgcctgaattgttggacgtgcccattcttccaagctagctgcttttattctatcaaaatattgcaactgaaccatgattcgttcctccccattaatgatgcctgatgagcaaatgaccaatgttgtgatcgggtgttcaaaatagcagttgcaaatatgtactccatcgatcctaaaatataacaatttttagctcttaaaatttgttccaaaatataataatttctccaccaatattcttttcccaaccaatcacaaccctccaccattcacttttttctacctacctcaactactcatccaatcacaaccctccaccacttacttctacatactttcttaataaccacgtccaactctaaaacttcttatattctggacggagcgagtacgtgctttccgtggtattgtgcggtgggcattgattgtgtgctattatgcatggtccttgttcatccttgcatgccctgcacttctttgatccttctaaaatgaccttcagccttgaactagtctacagatatcagcatcatctacctgtattttgttcactctgaatttcttccagaatgtgtgttgttaccactatgtgaggagagagggtttacattctctaccataatgacactactattagtatcactagtgttgttacatcagactatgccgacaaatctttcaatcttggattgatcgatctattgagtggtgagagctaacattttttgtatatacatgcagtttgccaggtcgggatacctcagcgaatgcgaaagcaagtgaaaactgacacgccactaagaccttttgtctgaatttgtggacttcaacaacatttctgttggaattgtactttgtgatgtgaaatttctaccgaaaaatcctcacgtccaaagatgaggatatgcctgaattcacggaatgcggatacatcttcagacaggggacaactctagctaaactttacattagcagtagtaagatatccaagcactgctctgaactactataagcaaatagcgttcgttgccccgattaccggataaacagagaaataaaaagtagcggacaaaacaccttaatgccgtgcaaactccaagtcctaattgcgctgtgcaaacttaaactggcatctggatattggtggatggagcttgcatctggacttctctgagcaagtcgtcgttgatgtaaattgccctcttgattatggtccctcgccctgcttgttcattcccctttcccccatgaaaacgtcccggtttatgactcctctgcaactagctaatctcacacaacagttaaagtaaactagtgactgtcgtgttcaacgtgtgctagtgcacgactagctacgttgctgccgtgcaaaaaaagcacatgctcatgtgtcgtttgcatgggttgggaacccttcccttcggcataaaaaacagagcagttcattagtcgtgattaattaattatttgctatttttttaaaaataaattaatataatttttttaaacaactttcgtatacaaactttttttaaaaaaaatctatggggtactaacccataattatctaaaaaaaaaaccagtactgttttaccagtgcgttttgtttttcagataagatcagtagtgatccagtgtacttcaagagctctcaaaaaaaaaaaaagtgtacttcaagtgccagcacgaaccgctactcgaatcttcagaaaaccggagacacgagaccttatcgtgtttgaaacgaaccagcacgcacttgtgcatggcgtatcggcatcacgcggccatgttggtacgtacccaacgctcgtgctgacacgcacattgctgcgcgtaacggaacaggagacgcaagcacaaatggatgcctctgttttcttcaagtcatggaactctgagctccggaacttcttgccgacgcaattttggcctttttcttcctccttcctatctcttttggttattttatcggttcgttcggttggctctatattctcggggactgatttcggggcaccagatgcactccctaaattcaagttcatttaccaagcttttgcaatcaattgcagtgaattcaagaagataatagtagtaacttctcttatctagtcagtaactcactactaggactcactccgttatagaatataagtattttttagtacagtgacaagccaaacatttttaactttaactattaataacaacaaaataaaaaagatcaatcatataaaattaatgctactagatttatcattaatcaaactattataatatacaaatatttttatttaaaatattttatttttatatatattgatggtcaaagtagcatctggaagaatgtgatgagatccaaaaatacttactccctccgtttcataatgtaagactttctagcattgcccacatacatatagatgttaatgaatctaaacacatacatatagatgttaatgaatgtggacaatgctagaaagtcttacatcgtaaaacggaggaagtatattttatgatggatggattagtaaacactataacaaatataccttgtagagacattttcctaatactatagagacattttcctaatactatagagacatttagttaacactataacaaatataccttgtagagacattttcctaatactatagagacattttcctaatactatagagacatttttaaaattcctttacagtgttattgagacattttgaagagtgtcttgtaagtgccttttggtgaattgtctgccttttggtgaattgtctctacgtactaagaggcatttactttgtactatagagacatttgtgtcttgtaagtgctttttggtgaattgtctctacgtactaagaggcatttactttgtactatagagacattttgaagagtgtcttgtaagtgtcttttggtgaattgtctctacgtactaagaggcatttactttgtacaggtattaatatgttgcggcaattatagcaaatcaatatgaaaaaaagaaaaatattatccctcaccaatccttgaactcataacctcttgagttgaccatttttatcttcaatacactaaccatctcaacctcatttaattacatgtaaatatgttatttgtgttacttatatctaagttacttgatatatattaatatttggaaaaaagcatttacatcgttttaaatgccttaagaaaatgcctttatatatgaggcaaattttaaagtgccaaaaagatgtctctacaagataaatttaacaaaagtatactaaaaatgtctctaaagtgtctctagagaaaaaaatattttaggcgattttgaaagtgcctctaaaaagtgtctctagactatagagcttcaaaatatagaggcattttgaaaattgtctctataaaaatatctctacataaggtttttgttgtagtgaaatagacatgcatttcatgtaatggttggagacatcatctagatgaaaaaccactcgagaaagacgaacatatagggagtcaccaagctagcgtacataaccagaggattttttttagaactataaccagtggattagttttggcgatatgcttgccactggaagtctggaagtacagtgaggtgactctatcgttaggattttcgcatagagtatcagttgtaaaggaactattccccgcattcaaaaatatagtaactcagaataaaattaggcacatcatagcatgaatctagaaagctccagctttatggtactagattgtgtttaaatagttacagtattttaggatggagggattttttttcttttacaccaaatacctttatttcgattaggtcttccacctctatctatctaattatccaatctcctagttttatgtaataggagtaatagcgactcttagtctgttggccacataaccttgtataaacatcaaattgattgagctatagttaagaagtcgtataaataggaacagatctatcgacgggtgatacccgtagaccggatatagagggtattgaggtacgttggtacaaggatctacgtagtacgacatcaagcaaagggtatgccatatcgatatgtaacgtatatcgaaggataaagggtatgcctaacccgtaaccttgacagtagcccccgacttctgcttaaaatgaactcgcgcaaccatttgcgacttcgggtgtcgagactgttgttatttccggtgcgaggaccgcagagatagaccgtagtcgagcacgccatttgaagcccaacggtcacgagcaaattttaaactgaagtccagaaaaccgccgcgcgtaacggatccagaaatttccggcgggcatctctctctgttccctggaattcgcaacgtcggtagtgcgcctatttaaaggaattttgggagtccattttgaagtccgccagacctgttaaacacacaccacctgcaagcactctttgccttctccgccgccgcaagaaaacctagttcatcaacctaggctcgtttttcggcgaccttcgatcagcaatggacctcggcaaatcggcttctaccagtgcaacgttgaagaaactccaggaggatggcgctcttcctggccgtggaaccatggagagggaagcaggaggtactaatcctcagcctatcttgggtcgcatggttgcgatcgaagattatgttctctgtggttttctccctccaccttccgaatttcttctcctggttttgaatttctatggtatttctcttctccatttgaaccccaattccatcaccttacttagcatctttgtgcatctttgcgaggcctacatctgggtagagccttttcttgatctttttcgcttttactacgaactgtattgaatggaatccaacagggtatctggttgcgtcgggttccgacttcgggatggcctgaagtcgcgttacattcccttccagtgcccttcttctcgcagcaagtggcggaataggtggttttatcttgagatcaaggactcgaaccctgtcttcgtagttcccgaagatcaaccggacaagattccgtcttggaccgcaaagcttcccttgaccccctctcttcagtcgtttatcgacatcattgacgatctacgagcacggggtttgtcgggatatgaagtcgttgcagacttcgttggtaggcggatccagccgcttcaggctcgggcccatccaacttataactattccgggccagaggacgcgacccgggtttctcctcggggtatctttctcgcatttatcttgacatgcttgtgttcgcattcctcttgatttatcgaaggttggttctcgattaacaggtctgagcggcaaaaccgtggagcgccgcgtcggccaagtgatgatcagtggcctgaccacggcgagtgacatccctgtgcccctttgtgaaaagggggcggcggaacgtgatgaagccatcaacgtaagtatattcgataagcatctcgcattctcctttcgaaatcactttatgacttgattgagcgtaggcccttcctttgactgacatcattggaccactcgcggaccatcaggtggcgtcatcttttgcgttgattgtctttcaggcctcggacgcgtctcccccacctccacgacgacaacacattgtgacgatcggcgagaagtaagtagatgaattcttgaatccccgcgcctcttattcgattattgtctgactcgtggtcgtcctgtagggaggcgcgggcaaaagctgcgcgagccaagtccggaggagtttccagtgcgtcgcccgtcgtggcctcgacggatgtcgtgcccgtagccgggagccgggagacgacgcctagtggcccagttagcaaccccgcggcaggtcgtgatctgccagctgcagtcctcacctgggaggagctccaagtcgagatggggcgcctcctcgaagctggtgctcgcggcatcggccgcgagattgcggaggcgaggtcggaagcggcgacggcaaacgcgcgtgctgacagactggtgcgcgagttggctgaagcccgtgaagacctcatgaagatgagggagtcggtggccagcaacgagcgacaacggaaggggctcgaggaccgaatgtcggaactcgggaacaacctatccgagatccggggctcgttgagggtcacctacactggccttcaccagctcgccggggaatgcggcgtcaagtccacgatcccgatgaatcccgatgagtttttgctgacctcctctctcgcggaactggcgatgacgatgggggaaatcccctccaagcatgcggccaggattgcggaggagacgtcgaacaggatctacaccggggcgtgtcatgtcctcgcgtgtgtaaggctgtcgcgtcctgaactcgatctgcgcgagatcttggaccagggggcggccagcgacacgcgtaaggaggtgatggaagaagtcagtgatctgggggagtctgttctccctccttttgaagagtaggacttcttgtatttcctagataatgtgtaaaacttgaactcggaccaccttcgtgcgtgcgattactatcccggcttactttggtatgctgacctcgggaacttttgtcctttgtagagatgctgatgacgaggatgtccaacagcgcgggcagcccgagtcactggcaataattccggtactcaagtttgaaccacacgtctcgcctgaccatgtggatgaaccccttgatatagagggagggatggcgacgacttcctcaggttagtagtcccttcatcccttaatgccctcctgactaggtcagccatgttcctgaaagagatgtatagcttgacttagtggttatcacgtttagcagatctcgagggtgcccttgctagccaagatcgtcatatcaaatactggaagacgaagtttgaagtggcggagctcgagagaaccatgctggccgtgaagaaagagcaggctgtggaaacgctccgaggtcgtgaggtgtggtttaactcgtacttgaagagttgctgcacatccatgaccagagtatgcaaggagcttcgagtagtccgcggagatcccgaggagtcggcggccgggtacatctcgtggcttaatggggcttgtgcccaactcgatggaatcggcaagcgtatcgacgaggccttgaagcaggagtgtcgtcgatcgagccgatatgccggagggcacgtgttggcttgcctacgagatcatcgcccgcgcctggacctcgaatatcttcgtgagggtttttctcgttctcggaggactccgacggagatagaccatctggcaaggtcaatgtcgccgttggccgagaagatcttccagtctatggactggcgttggccttcttggtagtactcgtaccctgtgacaaatatcttaggaaaagatgtaatgtagtgaaagatttgtgaaaaaactataaggagtattttgtgaataaagaaatctatctttgacaaatgtctcttactctggatgtcatgtgtaagagtgcgttctcagttaacgagtttagtcagccgttagagtcgtacactctccctagcccccagccttgttgtcagaggaattttctcggaggataaggctcttggacctttgacctaccttggttaaataagctctgatcctagcccccagccgtgaagttagaaagttgatttccgatttcacggcttggttaatacgcacggcgagaactcttacacgaccagatcttacatggtctttcgtctctacaggatctgacaaggccttattggctctgggcgtccccagccgaagatcccttaggttcctcggaggccttgtcgagacggcgtaaagagacataaggacaagtttcaacgctaggtgtcatcagagtgagggatcatcgggcgaaacacgttgattgtgatatgggcctagaaataggctttattgatactgtaagggtgcttacaggtatggatggtattgactcatacatagaattcacgtagttggtcaatgttccaagaatttgctaattcgcgaccgtcgccgtctgcgattttgaatgcgcctggccacaagacttgtgtgatcgtgtaaggtccttcccatttaggtgagagtttgtttcgccctgcttggctttgaactcgtcggaggacatagtcgccgatcgaaagtatgcgtgcacggatgcgcttctcgtgataacggcggagggtctgttgatagctggctgctcggacggtaactcgttcccgatgctcctcgagaagatttacatcgatatctcgctgctcctcctggttctcgtcggagtacttctgtactcgtgtactctgatgttgtagctcgcctgggagcatggcctcaaagccgtacacgaggaagaagggtgtttccttattagacgttgtcggtgtggtgcgtacggcccatagtactgatgggagttcttcaacccactttttgtcgtgtgacatgagcctgtcgtagacgcgggttttcatcccttgtagtactatgccgtctgccctctcgacttgtccgttgctttgagggtgagagaccgaggcgaagcatattttgacccccagcccgatgcagtagtcctggaaatcggcgctgatgaactgggagccgttatcagttatgatgcggtgtggtagtccgtatctgcaaaatatccctttgataaatttgatggcgttgtcggccttgatttcccccgtgggtactgcttcgatccatttggtgaatttgtcgatcgccacgaataggaatctgtagccgccctgtcctcgtgggaatggcccaagtatatctagcccctagagaatggccaagtcagagggatagtctggagcgcttgcgcgggtagctttgtgtgtttactgtggaattgacaggcttcacatcgctgaaccatgtcgcatgcatctttaagggcggttggccagaaaaagccttgtcgaaaagctttgtcgaccaatgtccgaccggcggcgtgtgacccacatatgccttcatgtatgtcgaggaggaggtgtctgccgtcgtcggtcgagacgcatttgacaagtaccccgtttggcgctttcttgtatagatcgttgccgaccatacagtagatctttgctttacgggttatttttttggcctctatatcgtcctcgggcaactcctcgctgctgatgaatttgattagtgggatgcgccagtcgtctgtggtttcgatgttggcaacggcgcgttctgcctcggtgacctccgagctaatgtcgggggtgttcgggctgacttcgccgctaacctctttcaccgatggcttcgtcaggatgtcgagaaaattgtcgggctcgagcgattctcgtctggacgcacgtcatgctaggtcgtctggctcgacgttgtccttgcggtagacgtgtcggacctcgatcccatcgaaccttttctctagcttcctgacttctgcgagatacttggataactcggagttagagcatttataatctttgtgcacctggttcgcgactagctcggagtcccctttgatgattagtcgcttagccccaagtgtagctgcagctcatatcccggtgagtagtccttcgtattttgcagtgttattggtcgtcctgaagttgaggtggattgcgtgcttgaattgatctccggagggagacgtcaagataaatcctgcccctgctccttggctgttgagtgcgccatcgaacgccattgtccatgtttcattgtcgccttggttgtctgatttgttatctggcatagtccaatcggcaacgaagtcggcgagtacctgggacttgatggctattcgtagcacaaagtggacatcaaactggctcagctcgactacccatttcgcaatgcggccaacaacgtctttgtttctcacaacttcgccaagagggaaagaggagacaactgtgactctgtgggcttgaaagtagtggcgtagcttccttgatgtcatgatgactgcgtaaagcagcttttggatctgtgggtatcttgtctttgcatcgtggagagcttcgctgacgtaataaaccggtcgctgtactttctctctctcgacaacaatgacagtgctaacggaatatggtgtggcggcaatatagaggaataattcttcattaggttggggagcaacaagtacaggggggtttgataggtagcgcttgattgcaatgaatgcctcttcggcttcctgtgtccatacaaatttgtcttgtttcttcaacagagcgaagaaaggttgtcctcattctcccatcctagcgacgaatctgcttagtgctgccatgcatctagttagcttttgtacctccttgagtcttgtaggcgacttcatgttctcgattgccttgatcttctcggggtttgcttctattcctctgccagagacaaggaatccgagcagcttgcccgacggtactccgaacgtgcacttctcaggattgagcatgaggcgatatcgtcggaggttgtcgaacgtttcccgcaggtcgtcaatcaatgagtcgtctgtcttggttttgacaacgatgtcgtcgacgtaagcctcgacattattgccaagctggttgctaagtgtgccctggaccgtgcgctggaaagtattcccagctgttatcagtccgaacggcatcttaacatagcaaaataccccgaacggcgtgatgaatgctgtcttctcttcgtcctcttttgccatgctgatttggtggtagccagagtaagcgtcgaggaagctcaatagctcgcaaccggctgttgaatccaccagttggtctattcgagggagtggaaagtgatccttggggcacgccttgttgaggtcggtaaagtcgacacacattctccagtttccgttggccttccgcaccatgactggattggctagccactctggatgaagtacttctctgatgaagccagctttgagaagtttgtcgagctcttctcatatggcttgttttcggtctggtgcaaatctccgtagtctttgctttactggcttggcatcgggtcgcaccatgagtttgtgctcaatcacctccctagggaccccaggcatgtcagacggttgccaagcgaatacgtcggcattgtcgcggaggaaggtgatgagcacgagttcctatttcttgtttagtgtcgccctgatcttgacggtcttgtcggggttggcactggagagtggaacgatcttgatggcgccgtctggtttcggcgtcttgtttgtcttggtcactttcttgggtggctcagtcgtggcgggtgggctgggcgtttgctcgaccatgtcgaggctccgcttgtcgcattgcaccgccagctttgcgttcccctgaatagtgattattcccttcggtcccggcatcttaagcacttgatatgcgtagtgagatgcggccatgaacttcgcaagtgcggttctcccgatgatggcgttgtaagctatatagaattcagcaacatcaaaggtgatctgttctgtttggaagttgttggcttggccgaaagtcacgggcaacgtaatcttgcccaaaggtctggacgatgattggggagtaattccatggaagggttgatcaattggtgtcaactcgctttgcggaattcccatcgcgtccaaagtgctggcgaaaagaagattgattgagctgccaccgtcaatgagaactcatgctaccttgatgttccgaatagtgggttcgaccacgatcggatatcgtcctgggataacggcgttcttggggtggtcttcttccgagaactctatcttctgctcataccacttcatcttgggtgcagccccctgccatgtcaagcagacttcacgttccactttcttgtattctcgcttggaggagtacgttgtggaaccgccgaagatatgtgcgacgtggaggtcggagtctggatacgctgagtctgattcgtgaggagccgtctcttcgttcttctcgacaacgcgtactcgcttgcctttttctaatgccatgtgcttctcgagcgattttttgaaaacaagacaatcttccagagaatgtctgtccgtcttgtgtatggggcaccatgatttctttgtgtcgctgctttgtgggtctgggcatttgggagggttcacgtattctgctacgagtacttccgcttgagctttccttttctcatttttgcgatttttcttcttacttgactcagatgtgtccgtggctggtttcttctctcccccggtcttcagcttatcgttcttgcgtcttagcgcatcatcagcgtgggcgcatcactcaacgatctcgaataatctccgagtggttgtgatgcgtcttgtcgccaactcctgggtagtgtagcgatctctgacaccggatttgaaggcgcgaattacagaagagtcggtgatttcaggaattgtgtttctgcactcgttgaagcgtcgaacatattccctcaatgattcacccgagttctgtgtcaacgcgtgtaggtcgtcttcgatcgcgtggtgcttgtatgttccttggaaattggcgatgaattgttgccacaggtctgcccacgaagagattgagtagggaggaagatgcatcagccatgaacgtgcagaacccttcaacgcggttggtaaatagttcgctaacgcgttgtcatctgctccggcagcatagagtaccgtggagtaaacttgaaggaagtcctctgggtcggtgctcccatcatacttttctattgctccgggtcggaatctctcaggccatcggacatcacgtagggaacgaccgaaagccctatacccagcgttgggggcggtgggttgtcggcggtcgtgtgtccttcgtggatgtctgtctgacgatgaggaggacgcggatgatgacgatgacgatgggtcacttggttccggcgtacgattacgaggatgacggcttggatctcgggaatcctgtcgtcgtcttccgctgttgtctcagcgccgatctccatcgtcgtcgtcgttacagcagcggccatgaccagtattgtctggcacccgtcgttcgcgatcgttgtgatcgtggtggttgtcgtggtcccggtcctcgtttgagcggtctcctcgatttccgttatcatggcgctgtgaagagacatgatgccgagagcgattcacgttgtctcgtgtgcgtcgtgcttcttggcggccgttgatttaatctcgaagatcgctagtgccgcgaggtggaggggtagctcgttgaggtgattccctccgttccagatcttcaccattggcctcgccagttggtggctgctcctggtgtgctgcggtagcggcttcttcaaacacgttgctgaggttagtcaccgattcccatagtcgttctgtccaacgctcgaggtcatcgttcagaacaggatcgtaaggagttttcctcagtatcgcttgaatggccctgatgtgctgggctggagtagtcgattgattctctacttctgcgttggcatgcgctgacgtgccaacgtcatcaatagccaatacctcccgcggcgcgctcgttgtcgatgacacatagtcctcgaggagatgtaagaccgatggttcgtgaggatcgatatcgattaccccaacgaatcgatctgaagttggagtcgctccttgttccttgccgttatccctgatggggacatatgacttaggagacggagctttcatggcgccgagaaagactttgcagctcgagaggtcgtgattctttgtcttgtgaatagaacaatagacatcccgagttggagaagtacactgaattccacgttctttgcaggcgcgaatttcaacacggacgttgaggaaaacccagcaatcttgcagagtgtgtttttggttttgtggataggacaccaagaccttgtggcttcggaagtcatctttgtcggctcgtggttcatgtcggaaggacaaggtttggccgtatcagaatccttctcgagcttggatgtcgtcgatattccgttctccgtctcgacgggaggatttttcgacatggaatcaccttggttcgtagccactgcgttctcgtctccggtcattggaggaccggttgagatcggcgtcgtggtgtaaaccgggaagacgatttcgctgaattgagtccataccagcattgtcgaagcagggagtacttggctgaggctggtgctgacgttgttgtcgacgaagctggatgacatagtagtagaaccttgagtaccaaggccccctacctggcgcgccactgtcgacgggtgatacccgtagaccggatatagagggtattggggtacgttggtacaaggatctacgtagtacgacatcaagcaaacaaaagacaagaattatactggttcaggccccttgataggtaataaccctaatccagttgatgtgggattatatggtagaacacacaggttacaaagggaacaagggaacttgtcggatccggcgagattgtagtcgagttgtttcgactagctctcgatgacttggctccttgtaggctccgacttcgtaggctgtgtaggttgtgttggctctgagattcgatgccctaaaccctccctggggggtcccttttatatcgcaaatctagaggtctccacgtagaactcggaggtatcagaccctatacgatacgccaacgacccagttctgcccgagtaggattcttcccgtctgtagattccgtgaaaggtttccttagaatatacagaaaatatccgcatgcgcgtgggtatgccatatcgatatataacgtatatcgaagggtaaagggtatgcctaacccgtaaccctgacaagatctactaaaaataatctataaataaaactttcatatttatattattgaatgtttaaaagtaaatgttgagaaatagactatgataaaaaaaacaaacctaaaatcaactctaaaattatgttttagaattatacttttgactatggtggataagccaacacggactatgggagtgtgccatgcaccacacgcagtgatgtttattttaccaagttcatattataatatatgtacttaatatatagtttctataccatgttaataagccttttctttcctaataggccagtacaaaatctcaatggaagtaggagcttgccttttctttcactaaatttggatatagtattgtgctgttgagatggacaatcttttgcatttgctgcacccaacctccagatcggccaaggtgctcatcttcaatgcatctcccattctagggtttagggcagagcaatccatcatatcaatctgacaaatgttaggtgcactcttctcttcaaataaaatgttatgtgcactctatgtgcgtactgttgtgctaaattatacagtactccacctgtaacaaaaacaaactatggtccctttaaatcacaggattgagaaaacgtaggaatagaaaaaacgtaggattttaatacgagtgcaagtgtaaaacagaggattgcaaaacacagaaaaaacataggaatggccgtttgattggaccgcagaaaaaacacaggaattagaggagaggtgaagactaataggaaagtttccatgaggtagaacctcatcctagattttctccaaaacttgtatgtttttaggcattctataggaatttcataggatttattcctttgattcaaagggttatataggaaaaattcctataggaatggaatcctttaaaaatcctatgaatttcatttgaatcaaagggagcctaacttttgggaagttaattttttttctaagatgagaaaagtagataacactgagaaattcaatgttcacatgacaaattgtagaaatggggctttatttactttgataaggggtattacataaaacatccaggttttcgggaacaacagcaggaaaagttaacaatatattcagagtttctcttccagaacaaatatgttctgttgatctgtctctctctctctaaaaaaaaagttctgtcgtaacattttctctttttttttccactccaagacttttacttgttcgaaaagctatccacaactaattcaatgtaacaagcatgacttactacatatattgatttctgcaggacatatatttaaccaccgtcaagataaaactttgatcaatggtctatcataaaatatattcttaacatttacttaaatataatagtgaaaacactttgaatatgtgaacaattcatttttgtgtacttaaatatttttagtttgatgtagtgagcgtagcttaactattaggacccatttgatttggaggaaaacataagtattggaggatttcaattctctagaaaaaaatcctacaaatgcatttgaaacaaatgattaagtcatatcatatcttttcaaaatcctatgaaatggacaattctattgagattttggaggaaatttaacaaaagctttaacctcttagaaaatttcctttgagtccatctctctcatccaattcatgtgtttttattacaatcgaatcaacggccactcttgtgttttgcactttcatttctgtcaaaatcctttgttttttctattcctatgtttttttttcattcctactattcataaggcccttagattccttacgatagaactaatccacccgtcaacaataagacgcctaatcttttatgggtgctcgtaggagtaaggtgtgctggtatgtgttcgaatactctagtcgttgttctcctcctgtcactgtttaattgacctccgatagtcgttacttatatatcgatgaacattaagggatacacgtggcttgccatttcagtgtcaaatttagatctatgatgatatatttagcaagattaaaggtctaatctataattttaaagattagggacagggacgacgagaaacactcagggatcttccggctagctccacaaggtggtgggctagacgacttggatacggagcctcacccctttttattatttgatattaggtcattcactaatattcgcgtcttttagggacggggacgagaataccagacaagtttaaatatcaccagtgtaatttattctttcaaaaaatcaaatactctagtaattctacttaagtcattgttaaccatactagggtgataacctatgaatattcaaaacaaaacacaagcaggtgataacctacaaaacacaatatttgtatagcagaagttttcactcagaaactgggggaaaaaagtcacccacaacgtattcatgctgttgctaatttgagacgagttagttacttagatctagaaacctgagaatggtggatgggagtcgtgcagcggtgtgcgcatggccttccgtttcacgaaatccggcggaaagccggtagattccaaacaaatttcataaaccaatttttttaaaacaaatttcttgaatttaccgataagctcgtgaaaactggttttggcgaaattccgagcgaaatcatcgaaatttcaatcggtaactagaaaatgaaactgattttttccttttttttagttcgttattattttctttcttactgtaaatttcagtaaatacacggaatatatcttctttttgaaaatttataccccaatagattctatgaatatcatactatttataagattttattttatttttttcctttttatcaatttaaatttgaatttggatgaaactcataaaaatctaagacggcttcaacttttgagcctcgtcgaaacctcaaaatttcacggaattcgaccggttttcatcggaactgtaaaccctaccctccgttcacagagcgaataatcatagtagcggtctctgtccaaagagctagcatagaaaattcttccggtagatttcaccgtatctgcagccaaatcagaaagttcgtcgtgtttataggaaaaaaaaatcagccacaacgttaaaatcaacgttttaaaactaaaaatacaagttaggaattcattggagggagttcagtcatatgctattggataaaaaaaaatttctgctatgagctaaatagacgtccatgctttgttgtagattaaaataaattatatatgcgctaatattccttggagcaaattaattgtgagatttttggtattttttttgtttgtgcaaatgtctttgcataataaattgtattttagggacgaaattagatagaatcatatatctgcagaacactatgggcctgtttggggagcttctaactgttgtagcttctttcagaatcagaagctccctaaacagtccagcttttgatccaaattctaagaaattgtagttgtagaatccagaaaatgaactaaaagtcagaaactaggaaacccagcttttccagattctcataagttggttacaaaccagctgtttctcataatcttaagctccccaaacatgccctctatgaaatagtagttagtaacttagtataatatgaaaatgtagttggtaaaaatactctatcgaacaaaattgatggggtaaccgattggaaaagatataaattacccctgaactattgcagtagtacgatttagagttctaaactctaaaaccagatatttttaagccttaactattcaatccggatgaactaccttcctaaattaatctggagtagttttgatctgacatagagcacacactacagtggtttgactaacgtggtgtggcggtccaatcaggaaaaaaaattaaaaatggtgggtcccacacgccatgcctttgtttccttgaatatactgtggagagagagagagggagagagaaagagctggcgaccggtagcggccgaagaagccttgggtggcggcagagattggtgccccagggtgcaagggacgaagtgcggtcggctggacaagcctagggtggcgacgacacacgtggtcaattgaagaagcccaaggcagtaacggtagccttagatccagaggaaaggcaagaccgcgagagcaatggggacagggcaggcccagcatgggagaaaacgaagtttcggtcgccgacctccacgaactcgccctaccatcatccttctcaagctcgtgaaatagggcaagactgccatggaggttgctagttgggaactcctaaggtgtggtctggtcaggggctccacctcctcaatctgccttctcgtcttcccatcccgacggctccgctgtgggttccggtagagaaaggcctccaccattgcctttgtgtgagctctggctcatcgccacttccgtgcgagctctacctcctcagtcactgcagccgtggcaagggtgctattgggtatgattggggtgtgcctatgcgttgacgaaggaagaaggctggtcgtaagcagcggcaactgtagctagccaagctcgtggagcccccttcctcccctccctgttgggattagccctcgccactagcgctctctcctgtgctcattgagagagagacagagaaggagagggaaaaagaaagaaagtgaagctaacaactgggtccaccggtattaattttatttttttcctaagtgtattgtcatgtgtgcgccacgtacgatcaaaacggcttcgtattgacttaggggtaattcattcagactaaatatttcagggttaaaaaaaacctgattttagagtttaggggtaaatcggtcgtaattcaaactttttctaacatatttgttgccaccaccattttatttttcttgtattttttttgcaaaaaaacatatacaacttgctatttgtagctgtgaatctgatagttgattgctgagtacgtgaacctcatcgttgaccatcgaaatggatagctgtctatctatctcctcttttcgtttatacttattataaataatttattagtaataaaagataattatgcaaaatttttatatatatatttttagtaataataaactaagaaatgaaatacgatgagaaaaaaaatccaaatatcaactctaaaattaaaagttaagttttaccgtttatcttttttaagaattatacagtacagcgcaaacacttacaacgccgtactatcatccctatgaacacacgcacgtaaactctacgccgtacactcatccctatgaacgcacgcacgcaaactctacccatataagtattttcgaagactggaccagtaaatcctggagattgatgaagtcaccatagacgccccactgagattgatgggtacgccgcctagcactggaagaaatttcgctctcatgaggagttgaactcaggacctaagatgttactgtgggtcttgtattgtaaccactaggctatagtttaaatttttgttcgtccttaaaagctaaaggccaaaatttagtttccgcttaagttgctgccaagtcatatctagcaaggtagagacaagtgttttgttagggtagggttaaagacaagttgatgggcgcatgtgtgttttgagttttttttttttaaatcagatttgtgatatatgaggacaggtggtggccatggttaaagtgagcgacaacaaggcaccgaagctagttagatcctggaccgacgatgattcagtgatgctagatcgtgcagccatgctgcccatgcacgcaatatggcaccaaagatcgcagaggatatcatagtgccacatgcacaattctttatttctcagtagattttaccgtatctgcagcggaatcagaaatttcgtcgcgtgctgagagcgagagagaaaaaaaaaacccagcatatacgtaggacctttttttttttttgtctcaaagtataaaaaaataagattagatgaaatattttataatactcctgtccaaatgtagtttttatagtataatattttattctaaaataaatctatttcttcatctatcttctcatctcaatcaatcgcaatcattccccttcacctacttctctttttaacaaatcacacacttcccttaattattcccacctacttttttactacccgtaccaacctaaaaaatatttatattttggacggaagaagtattttggacgaaggtactagtatatactacatccgtttcaaaataagtgcagccgtggaaatccgtgtccaatatttgaccgtccgtcttatttaaaaaatttatgaaaaattttaaaaaaattagtcacacataaagtactattcatgttttatcatctaataacaataaaaatagtaatcataaaaattcttcaaataagacaaacggtcaaacgttggagataaatagtgcaaaactgcacttattttgggacggagggagtaacatcatatagtcttcattccgtcccataaaaaaccaactagatgtgacacatcgtagtactatgaatctagatatttctctatccagatttgttatactagcttagattcgatttattttttttggagcgaagggagtagtaaatagtaatccctccatcccagaatataaggatttttagggttggacacaggtatttagaaagtgggtagaattaaatggttgaaggttgtgttggttgagaagtggagataggtaagaaaattaaacagtggagagttgtaattagttgagaagagaatgctggtgaagaagttcttgagacatagaaattgctatttttttgggatggaagtagtagggcgttgtttaactttttttttcaagctttcaactttttttccgtcatattgaactttcctgcacatacaaacttctaacttttctgacacatcgtcccaatttattcaaacttccaatcttgacgtgaaactaaacacagcctccaacttttctaacacatcgtcccaatttattcaaacttctaatcttgacgtgaaactaaacacaggccctgtttcttttagcttgggattattataatccagattattggtagtaaggtgaaagaaacagacagcttattgaagtaacttattataatctggagcccagcttattataatctgataagcttatttaagtgagctttttccagattattgggtgaaaaattacccaccatgccaccccactacctttttagacttgcaaacccaataatctaggctctaataatttaggaaagaaacaactaaccgcttattctactacagattataacaatatagcttgtaatctaactcaataatctatattataataatcttaagctgaaataaacagggccacagcctaggaattaaatccacaaatcgtgctgggttggtggagtgcgcctagcaaaaacgttgcacatttacgctcctctgccgcggctctgcatccgtttaattcctcgcctgttaaataccggcccctctcacccgcatcgcatcgcagctatcagcgccactccgcttcaattctcacgcactctccgctccagtgacacacacacacacgaccgctcgctcgtttgccttgctgctgccttagcgagaaaccgggagttagcgagcgagccgtcgtcgccggcgatgaggcaacaacaagcgggaggagttggcgacggggtgagcccgggcaatgtccccgtgtgctactacgggcccgggggccgcgtgccgtcgtcgctggagcggcgggcgcgcgccgccgaggtgctcctgcgctgcgccgcctgcggcctcgccgtgctcgccgccgcgctgctcggcgccgaccgccagacccgcgtcttcttctccatccagaaggtcgcccggtacaccgacatgcagtccctcgtgtaagcctccctcctcctctcaatcccctccatgtttgtagtagcagtaacttttctttcctgcttgactagtacttagtcacttgatgatgatgaacgcagcagcaagccagcaaccgaatctttaataaactgttccaaatttgttttgcacggagccagcctcacatgcaagatgaggtggctcagagcacagtagtaatattatctcaaaattcgttgttatgtgctacagttatttgcttctcactggtcgttgataggggccaaagattcttgctactaccttttcatgaacagtgtgtgccttggcagccttgcctttgtggttgtttaatttgcgtgttgctcatcaagtaaccaatccccggtaattcgggccatgtcctagtatgctagtaccacttcctttctaaggcaagcgttagagaaagcctccttattttggtacaccgatcccctctctccatgtgcggtgatgagcacggcgagacgaactggtgatttgttgcggtgattgttgtgatagagtcgtaatcgtagagaaactggagagatttacggcgaggaaggagtgcccagtggcaaagaaatgaaatggccagccaggcctttcgtacctggagggaggaggaagcagcccctttttaggcgcccggcgcgggcccggttgggccctttttatggcccttgtcgttggaagggggttccttgctgcttgctttgtttgccccccctcccaaaacccccaagtcccgtttcattttagccttggcttttggattctgccttgtcccctaaaacaaaggttccggctggttcaaaagaggggcccgtataacctggtcccaaagggggggaaatgcttccctttatgggggccggcccctgttcccttggagggagcccccccccggggagagaaaaaaaaaagaagaccccctccctggggggggtttttttttttcccccttttttttttttttggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgcttgagtgtgagtagtgacgatcggcacctaccacgtggtggctgctcaatgcggtcttgatggttagatcattcatggaacgtataaatgcataacctacttctcgccgaccggcacggttggagagggttaaccctcttttctgtagaacttgtcggtagaattctggtcaaaaatgtgctcacacagttcacagctagtagtaaggccagtccctatccaagacactagacatagtttttataaactccacatcatcaagaaactagtactactactagacactactctttcaatgcaaacaccacttttccatacttaaatttaatgctacttatctcttagagcacccgcaatggtaaagtaaggtgttatctataaaacatacacatctcagtaatagactagattaatagtaaaccacttcaatggtatgtctacatgggtatctatagctctctaattcattgcctcgtttttctctatagactatctccagattagtagataactttgctctctctcttcatttaatctcttctaagtaggaaaatatgctgacatggatatcttgtagagagcctatagataaccattgcgggtgcccttatgatgtcttggatattatgtagaaaccatatctcatgcaagatctggttttcttctttttttctcatttattcacttgccacatcatctttcattctaggtggcggcttatttaatgctatggacaccatcctagtcattgggttgggaatggcctagtagtagtagtagtgtttttaaccttttgtcagaatgattcagggttaataatggaccctccatgcaaaaatataggggcgtctttgacggtccaaaaacaaatttctatcgtaaatttctcttacgctattttgcttactgtgacaaaatcatactactagacataagaaggtactttcgaacatgaaattcaacaatattttttttatggaaacatctaaatagtattggatccatatgtggttaaaaatcttgcggattttagtccaaaaaagggtggttaaaactcaaaattggatggttaaaataagtcttgtacttctaaacagtgggggtaaaataaaaatgatattgacctgtaccattcttatgacaaatttttttcataccatcttttttcatatacttagtactgtgtgcgtacaatggctttgaacatcttttctaacggaaaggagtaataaatgcagtccaaaaagaaaatgcaagtcatgcatcaatccatgatcagtgatccagcatgtatgccgagtggcgaccaccattgatccgtatttatttcttttcagatttgtgctccatctgtctacgttttgtagttactgtttcaattgctgtccacattaacacccggaagcaggaccatcttcccaagggaccatggaatcgtgtaccgttcaaagcactgacatactattgagaagctaacctagatagctaggacacagagtataaaataaaatactactcccttcatcccaaaatataaaccacaaccactattttccaatgtttcataatacaagtcatgcattcatgtatgcaattagttagcacttttctcttcttttaatttatttttgaaatcctctctctgaagatctataatcccattgtatatatgaattgtgtttattggattggtccaaatgagaaggtgataataattcgttcttgatctatacgttagtggtggttggacgttatattttgggatggagggattactacttattaggcagctgtggaggataggccagtgatataatcatcttcttgtcttaaaaaaaagttccattgcaacatggagtaaatataactgtaataggcaccgaaaaataaccatgttttgcttaaactctttaaaaaagtaatttgaataacttcattggaaacacaagtttgatcaaggagctagctatgggacacgatggtaaatcttgctttctctgatgcaggctcttggtgatagcaaatgggatggctgcgtgttatagcctaatccagtgtgcaagatgcttggtgagcatagtgagaggtggtgtccttctcagtaggcccttggcatgggctatcttctcttgtgatcaggcaagtagctgctaatgtcacaatcagcttttcatgtcatttgtttgcttctgttattttctcgcatgtgtgtttgtcactatcaagaggtgacttttcagctatgatgactacattttgggtgtatataaatgctgatgttctgtactatagctctgaaattaggaaaccctttctagtgagatataatcttcaaggataggaaagcctttttactcagacattccatcttcataggaattaggaaaccatttctagggggtgtttgggagaggggctaaactttagcccctctctcagaaacataagtccctcggactaaagtttaaccccactttagtccctccaaccaaacaccaccctagtcaaacatatcgtgcccaagttaataatacttactttcttatctaagagtatttgtgctacaccaccatgcacaattcatgtaatctctatagttttcctttggatccttccaggttggatagaactgattggtatcacagtaacctatcaacacatatatcccatgtcagaagaagcaaaggaaaaacataaaatacatatacatatattttaaagttcagggtatgaacttacatatagaaaaagtatctatctttgatatactttcctcctgtttcaaaatacttgatatactagtaatttcatagccagcagaggtgatctcaaccattgatttataagttatactaccattctactactatcagttgatgaggtgatagtctagacagatacaatccattggattagaaagaaatgaacattctagattgatttctattactagtagagaccatggtaaacatctcatttttactattgaaatcaaatttaaaagtttgaccattgatattttcacattattcagtaagtatgcattgtaactcacatggttacattgttgtgcaacgcacatcgacgaaactgtacaatattaagtattcacaaatttagtcataaaaagtagtggccgaaatttgtacagtgaggtcaatgttaagtaaattagatattgacggattaattgaacctttcatttgtggcgcattaaacattggtatctaacataacagtacagcagctcacatgtcacgatcaaaccgtgtaactagatattgatatgtttggtcaaaatcgatagactccctctcatttcaaattaactgtagatgttgattaggtttattttagctttgaccatcaataaactttaaacgtctagatcaatatgtacgaaagtttaatgagtatatttaggatgcaacatacttagctaatatacaatactttcaaatatttatacattttcttcaaaagaaaaaatgagcggacaaaattttaatttgatactacccagtgaccaatatttgaagatggtgtgggtaccattgtgagaaaaagaaataacgttttaaatagcagctggaatagatgagcagaatgcaatatatttttcattgattttattgtaattgaacacttttcaggctacagcaaaaatattatgagtagagtggtagtaccaagggttgctcctgctagcaataaatgtggctagcctgtataacagcatgtgcttttgctgtctgaattcagaatcagcgttaccatcaacaagcagtgagatgcacacaaagcactgttagatgttttttttaaaaaaaaagaagacctgtttggtgttagttggtgatatcagaaccatcacggtatagcttggtgttaatgctagagcactagatcgttctgttgcctattctagcattaaattatcagaatacatcgtactctaagctccagggctgtgtccatctgaaagtgacaggagcagtttttacttcagtacgtcattatctaagtttctttacgtcattatcttcgtttaattactccgtatacgcggttgtaacgtttatgatcaatgctgatcgtgttccgtctgaattcgtatggttcttttgacttcttctccaaactgtcaataacacttttttgttcttgcatctgctgctacatgcgtgcaggtgatggcgtacatagtgatctcagcggtggccgcggcgatggaggcggcgctgatcggcaagtacgggcagccggagttccagtggatgaagacgtgccacctctacaagcggttctgcgcgcaggccggcggcggcgtggcgtgcgccatcgcggccagcgtgaacatggtcggcgtcgcgctcatctcggcgttcaacctcttccggttgtacggcaacagcaacggcggcggcaaggccaccaccaccaccatggcgggcggcaagtgaagcgagccagaccaagctgttgcttcttcttcctcctctcgctgctgtactgctgcctagctgcccgtacttctctctcagctctcgtaggttttaacaccacaagtagccatggccaccaccatttgtgttttgagcttttgggacacgaccggtgtatatgatgtgaagtgatccgggggggggggggggggggggggggccccgttttttttttaatttttgatcccgaaaaaaacaaccgaaaagggattttatctgggggcccgctggcccatgggcggcgggcttaccaggaaaattttcctcggtgaggggcccccgggctggggcggagaaaaccttttcctcgggttggggttccccctttcaacttgggaaacctttttttctgggctcggggggggggggttttctttttcctattttgaaacataaaaaggaaaaaaaaagagggggggctccttctaatggcccgaaaaaaattcaaaataacaaaccccaaaacctcccggcccccccagggaagggggcaaatttaaaaattttttatttcccccaaaaaaacaccccttaaacgctttctctaatttggggttttgttttttggaattttggggtctttttttaaaacaaaaaaaagggccttgggggaaaaaggccgtgggaattatttttattgggggtgcccgggctaaaaaaatcccccccccctaaaaattgggggggcccccccacctcccacaccccccccaaaaacccacaggaagccaaaataaaaaaaagaaaaaaaagggtgtgggggcaaaaaaaaaaaaaaaatattttgtttttttttttttattaaaaatattttaaattttttgttttttttttttttttccccccaaaaactcccaaaaaaaaaaactttggggttttttgttgccaaaaaaaaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgtgtttgtagtaatatatgataccgtaataaacaagcgagaaagcgatgtatcagtgtggccgctggcacgatggcagcagggctagctaggcaaatttactcggttaggtgctcgctgctgctgctgtgacaacctttactctgtttggtgttccaacttccaacttggaagccatttatactggctcgaggcatgtggtgtttcaattgtcctagtctgaacaatagacaggtaaatcaagtatggttggctcttctcaatgtccagtagtaatatcgaagtgactatacccagtaacatcacggcaccagcatgagatgtggcaaatttacagacttattactatacgcgtacagtacagcacgtgaagcgtatgcctgacgttgggctctgttgtttggaccttgtggtctgttcaaaacgtacgaataggccttgtgagcaaaggccttgtgatctatctatatgggctgcctgggcttagaattgctcggcccttagatttggtggatccgccaattcggcaatgcctcacagagtcacagtgagcacagatcagattaggacaaaaggttcaggtcagatacggaaacaatatctgatttctgcattaaaaatactatcaaattgattttttttatttcacacaaaatccaaagaaaactagtgaattggcacaaagagataattttatagaaaatttgaaggattttaatcctttgagattatttcatataaggccctttggaagaaaaaaaaaaggagttcacaaagtcttgtgagattggttttctacgtcatcattgcataggaaaaactcttgagttttatttcgtagctcatatattcatttccattgagaagtcaaatgcacatgctctcttaatttccctctccaaaactctctttgattcctccaaaactcctgtattttatttcctcctataatgaagctagagagatggaaatcataaagcatattgaacaagagctcaatttttttggaggatttgaatcctaaggataaaattcctataaaaccatttggaacaaaacattggtcactaaactttcctttgaaaattctagagaatgagccattcaattggaatcaatggcggaactagaaatttttttgagcccagataaacttcaatataactagtatttgctataaaaatttcatcatcgatttactcatcaatattccgcccctggttggaatgttggaggaagataaacatgagatattacctcatggttttctcttcttgtgtctacaattaatatatttttcttgtgtgatattcaaacaattgtgttgaaactatctcatactacctccatcccaaaatataacttttggctgtgaatttggacaagccaaaagttgttatattttgggacgaaggtagtattatttataactatttcagtgtgctatagctgtgtttttcctatcactacgttttctaattcttgtgctccaaatgaggtctactgtgctttttttcatgtgagtcatcaaatacatgctttggatttttttaaaagatttttttgtggcatttgatgtcactaacatttcaatctttttttttcagaaaatccaagaaatatcattgagaaacacccaaatacaaaaacaaaaaaaaaatatcattgatgagtgtgagttctataaaataccattgtacaagcagttttatcctaaaatatcattatcgttagggttccgtccatcccgtgctgttaaatgcactatttatcctataacacttaacatatgtatgctaatgtaaccctaacgacgatggtatttctaggacaaaagtcgtttgtacgatggtatttgataaaactcatacttatcgatgacatgttttggaatttgacgtttgttaatatcatttcttagagttttctctttgtttttttcaatctctatgtttttttactcctatgtttgaaataatccctcaaatcatgacgacgtcaagagaaacaaagccgagggcaacagaatgcattacattgcttttcagagtattttgtgcagataaatacaaatactacaccagtagtagacgtttttcaggcaggtttcaaaatccggcgtgaatcatggacctaatttgacaggacaattcaatgcactaaggccctgtttagatcctccaaaatgacaaaagttttaccattttgtagcactttttaccattttggatctaaacactagtagtaaaagttgacaatttgtcatttgctagtccatagtagcaaattgtgccaaaaagtgctttgggaccactccctctctctttctctctctcactttagtgctagaatgacaaaaatttaacatgtatctaaacaccaactagtacttttacaatgccaaaacttttgccacccatttgatatttcaaatggatctaaacatgccctaagtgtcagaccagagctcgaccagactgtcgttgcatgctcgccatcttcttggcggattttttaacgtttttaacaattaatagaatttttactgaacactaatggtaatataattaatcatctggtactacagtatgtttcgttgcaacaaaaaaagagcgtgcggggtctgcatggcattagcaaaagtgatgcaaatttatacagcacagtacagtagtacatctggaatcaatgcgcagcacaagtttagcgagaaatttatgatcgtttggatgtctgatgaagaacaccgcaggcatcaggacggccgacgccatatatatgttgggaagatcatacatactgtgccatgtgtggctgtgcagcataagacaaaatacactcgattatcgtatttaagatagcggcacccagtatacgcgatcactgaatccccagcacagtgtacgtacatttaagatgttcctggagatacgtactctatattccagatgagcaaatggatatttggccacattcaaaaagcgatttcgctgtaatgccatttcaaaaacgcgtttcgttaaaatgccaatatagagcgtacgctcatcgccactttgtcattttggccgttttgtgaattttcgaaatcattttcgctagaatggcgggtgaagagacggaattgcccctgctcgccatgtagacagccttgccgctcgccgacgcatccatgatgactccacccctgggcgcgggggcgcaagcgaagctccctcgtgggactcgcatgtcggggaggcgctcccagtggtggcgagagagggcgaggtcgagccgttagacggtggcggagggcgaggggttgtcgaggggatagctctgggcgtcaaagcgggagcggccgaggacgtagatttggttgccgaccgcgaccgcggcgaagttggcgaggccatagtgctgtggcgagcacgggatcggcgggagggaccaccaggcggtgggggcggcacggtggggaagaggcacaggaggtggcgccgcggaagccgcaggctgcggtggagcgggaggagcatggccgccgagaagaggagccgccacacacggaaggtggcccagaggcgggactggtcggggaacgtgagcaggtagaggatgacggcggccacgtcgtccgggagccccaggatagtcgacgccacgccaggcctcaggcttaggtttccgatgaggcggcgtccagcggacgacaacgacgaggccatccgattgcctcgcgccgcgagcgaaaaggaaaggggaaggaagaagaaattggcctcgtgccgctccgtggacacccggatttgggagtcgccgaccactgcgtgcgcggcgacatgggcgggcccgtcatcaccggggttgagcatgtagggtagcgccgggagggagcgctagtgccagtcctcaatggcgccggcgggaggccttggacgggcgcgtcgtcgagcacacaccaccacacgttgctgggaggggacgggggagacatttcacccgcggggtcaggtgacccgcgaggccccagggtagtatattaaactctcaaaatgtagcccatacaaggtcaaaaaaaacccaacacaacaaaatattgacatatataaacaaaacctagctctctctccactctctccccaattaccatctcccctcccatcccacacacacaggcggcagcggcgtggtgcagcgcaaggcgccagggcacggccgtcgccggtcgccctctcggcctttcccatccccagctcccctcctctcccctctctgttcaccctctccggctctccctacggtctgccgagtgctgacgacacacgtcgcacgggcggcgtgcagggcgcacaagcacggcgagggcacaagcgcggcggtcgtcccggcacacggtgtggcggccggtgagggcacaggcgtggcggccatcgattcacagcttcacgcactgagagtcaattatgtacaattatgctatttttgatggtgtgtgaattatgtaccatatttgttcttgtcgaattgatgattgtcttgtttttttttgcggataggattgatattttatccaatgcgaggccccaagttggatcgggtacggggtctgatttggccccgcatctctggtcggggccgggggcggggccgttccagcccaactcgaccctgccccgcctcgttgctatccctagctgcaatctcgggtgccccaccagcgagcatgggcaattccgtctcatcatccggtattccaacgaaaaagatttcaaaaatgcacaaaacaatcgaaatggcaaaatgactgtgagtgcgcgctttatattgacattttaatgaaacgtgtttttgagatggcattccaatgatactgttttttaagggattattcggttcacaggatttccaaatcacaggaataggaaaaacgtaggaataatgtaggaatgcacatgcaaaacaaaggattggaacacaggaatttttcctccaccgagctaaacaaaagaggatatagtagatgttttcattcctatggaattagtacattttggaggatttttagaggattggaatagtgttcctatggaaaattttcctttgaatcctacaaaccgaatgcatgaatagtgcttattccaaaggaattgacattttctttaggaatccttcaaaacgaataaggcctaaacctggtcaaatgtccattttctagttcgggacttcccagtcctagccatgtagcctgagagctgagatacacaccccagcagtatcctagtatcctgtgcaaggcatgatcgagtcgaatccgtccctgccaatggcacaagtcttttcaagggggtgtttagcccctctctccccccctagctagctggtagtggctggtgtaccgctacgcatgcacaggcacgtcgcttcggccgctgcgtgcatcatatgcatccatccatctggtctcctgttttatggacggacgggtcactgcacgggcggtctgcacgctgtcacgcgcagcctggcatacgggcttgtcatatgtcaaagatgcagacacacacgacacaagagccagttggggttgggaggttgcgcgtagcctctttcccacacgtgaccccctccctactctcctccccactgccgccacaacttaccaggatccatgcgagaatcgcaccaaaaacgccaccaatctcgtgaactccaccacctccatcgtatcgcccggcctttccactagctagcagcctagcacacagctgatcgatcggcgaagctagtcacgccacggcgatgcgattatcccggtgtcgtttacgcggcggccgctagggtgtcggatgggctatgtcgtcgtcgttgccactgcttgtgtgtgtaccaaatcgggtgcgttgtttcgactgttggtcgatgcgagtacctaccgcatgtgatggacgggcctgcaggcgacttgtcgatggcaacgtactcacccggcctagcatacgacctgctgcctgtctcgtgaacgccacgaagcggcagcctgcatgtcgtttacaaggagcccttagattcccctccagaattaggagtacacgccctgtgttggtgtcgatcgatcgataatgtagattgatcgcaatcgagatgggtgttgatgagcaggatcatatccatcctcctcttgggggtttctctgcaggctcctgacagacaatgaatgtgtgcacatgatcaatgcagatgcgtgcagctatcgaaatcttggttggtacttgtcctggatggcttgattagattgttaataccaaaacacattttttcgctcatactgatatacgagtagtagtaggacttcctcgtgagctctcttgaattcatgtgtgtcggagcggcagcgtcacacgctgcgcccctacgcatttttaggatctcagagcagtcatcagtcttcgtgtacctcagtactttgaattctctttgcctgtagcagatgcatttttttttgacatgaatagcagatgcattcactgtgcattcccttcccccttctctcgatcgacgcgacttacccgtatactgcatcactgcaaactcacataaatttacccgtgcccgtgtgcccgtgtgatcatcctccaatcaaactgtccttcccttttcaccttaaaaggaccggccggaacgcttctctcatcttccagtcgtactattacagtccagtcgccgcaatggatggctggcatgtcaaagatgatgaattggtgatggtggcacccggttgcgcttgcgcccgcggctggcaacgcggcatcacagatctcacacgcgcggactaaaaaccgacgtgacaacacggccgcggccaacgacgagaccggccggtatgggagcttgccgctgcatgcgacgtcgacgttgatgtggccaagacacggagcgttacgtatagtgcgctcgtacgcaggcgcgcatgcagctcggcgatcacggggctagcgtctgtctgtactgtctacgcgcgcctccacacgacgctgccgacgacgactcgaccaagccggcggccggagactttcccaagcgttttcgcttgcgtagcctgtttttaccatttgactgcgaagtctcgctatgcattgcatgcatgcaagctgatcgctcctggccgttctgctccggcgaaagccgaaaatggtggagcacaagtcagggtgttcaggaaccgaccctgcacatctgtatcctcttccctggctccctcggagctcgtgaagagtactggtatagcgtatcgcaatttcaaacatggactcggactcacctgtttgaaatacccgagtaaaatttcggcgaattctggaccaaagcacgtaagcattttactacggaaagtcttttttattgtcctaacaggctaaattaattaaagtcgttaatttcctctacgcgcaattccggcttcaattcctagctgtgcaacttttgtagccttgagataatgagattagaccacagtgtttgtccggagagaaacatcatcttcaacctcgcttaacaacgtacagcctcctttcatgtctgggccctagaattagcgagcgcgggcgtactggttcaatcccacaaactccgataggccagggtaagagtctgaagtgtaatgaaacagggatggatttttgtgcagtagaagtatcttttcttctcatcagatgttgccaaaccagttgtttacaaagataacaagacatgcatgcatttcgcgttcgcggtggtaacacactaacactgacacttcaggaagcttttttcaagttgcttgaagtgttgcaaatttacggaaaacatgttcgagaaacttcttcaaaacgatactccgtgtttagaaactttccgaggaattattttttcttaaaaaaaccatcataaaaaatatagacgttcataatgccatggataccttttcgaatggtcataatgcacggatactcacccttatatatgaatgcacatacatatttctatgagcaccttggtatatttttagattaacataattaccacggaatctaaaacttaaactcggatgagatatgtttcaccacaagtaacctaacccgtaaaaccgtataccttatatatgaatctagagccatattccaccacaaataacccaaaccgtagagccatataccttatatatgaatctagagccgtatttcactttgcacttccaaagaattcggcaactgcattaaccaacattcaccctacctttgaaaacttgaaaccctcgatataacactttacattcttctgaatcaacaataactttgataaaaccacctgaatcacccgaccatttaacctattcacttaatatttactccaagtataaatgtaacagcagtagaaactagaaagcattggtcttctgaaatataccgtaggagtagtaaaaatgaaaagggagccttgatcacccaactagtagtagtactagcatagtactccctccctccgtttcgaaatgtttggcgccgttgactttttaagcacatgtttgaccgttcgtcttattcaaaaacttttaagtaattattaatttttttcatatcatttgattcattgttaaatatatttttatgtagacatataattttacatattttataaaaggttttgaataagacgaacggttaaacatgtgctaaaaagtcaacagcgttaaacatttcgaaacggggcgagtagctatagttagctagtggtccatttcgccggcggtccccgtgcaacaacaacccgttccaagcgtatccagtagaagcaacagcttcccttttgcggcaaaaagtcgcgcagatacgcatgtcagctgacgagagttgggcatcatggatcactcatcgtgcatgagaacgaaatggcaatggatcgagaaatcttctttttttctcaaaagaaaaggtgaggtgattactacgttaagtaaacggtcgagttgcacgcaagcagccaggcgaagcaacaacagcaggagcgatacaaaccgggtgctttgaaatagcaactcgccaaacggacgcaaacaagcccaaagcgtacacggaggaacgatcaaaaggaagaagaaggagaagaaacaaaggaatcattaattatttttttcccatattgaatatggctcgcaggtacagcttaataataatcaattcttattgttcgtactgctaataataataattaagtaaccaattatgttaagcgtcgtgcgccagacaagctagtagcagcgcacgtacgccaagaagaacgcgacggcgtggatcgtacggcccggattgcccgagcgggtgggcggcgatgcgaccgcgtacgtacacgtgtacgcctattcagaggggactcacgagacgtccactggcttgcacaggaagagcagtgacgacggctgcggctgcctgccggcgccggcgccgccaccgccgccgaggcgctcgtagcagtcgatggagaagagcgacagcgagagggagagggacaggcgggccctggcgtgcgcgtgggcgatggcgccgccgccgcgcccgaggcggtccagcgccgggccgaggcagaggcggtagaggcggcggtacccgccgagcgcggcgacgacggcgcgggtggcggggccggccgtggggccggacgccggccccacgtggcggaggcagagcgcctcccagacggcgtcccggcgcgccacggcggcccagaggcggcacacgcaggcggcggcggcgagcgagcggccgtccagccgcgccaggatctccgcgaggaggtcggcgttgtcgttgatgttgtagcagttgccgccgccgccgagcagctgcatccgcagctccagctccgtcacgaccaccacctcctcccgccgcggcactggccgtgcacccataacaccgcacactagcacgcacggccggccgtgccggtgcgtcgagggtagtgcagcgcacgcggccttcgtggaggagaggcggccagcgacgagaagtcgaagtgagaggtgagagcgagacgggtggagagcgtatatatagcgagtagcaaagctggggttttgactctaggagcttatgctctcgtgggggcacaccaaaaggcgattaaaagggttcttggaaccaatatggcagtcgccgcggaagcaacaagctcagtgagagagagactacggctaattactctcctctgtcagccacttaattacacatagtaagaaccgtagaagtaaagaaatccaagagcgaagaggggtatctggtgttgcgagtggaagaggatatggggccaagggggacgggccaagcggcgtggagatgtgcgacggccaggagtgaggaggcggagtaggcgcgcgcagcgcgctggtgcgacttgagcgttcggcgtccattttgacgtgaggaggcgaggcggtgtgttttcttgtcctggggaagagatcgagggcgacagacacaggcagcgagcgttgtttacttcgaccgcgtagttttccctttggctttacggccggcgcgttccgttttacatgtcgacgcacggtgcggggggccacgtgttcgctcgtcgccgtccggtacttgaaggaccgtgtgccttgccctacttgtgtagtggtatttcggcggccaaacaaaatagactttggttcaacatatcgtatttgttctttagaacctgtatgatgatcatacaattaagtgactagcacccatatataaaataacagaaaaactaggagatgggattctgttaccatggataaattaagagctaaccgctattctcagatccattttttctataccagtttctcctccccaccaattcctttcgctgcatcgcttcgtcctcctctctccatcaactacgtactccgcctcactttcccgagaaccaatcgtcgtccacctactctcttcttcgacctcttaactgtaagagttactacaaaacgctatattgtttcaacgcgataaacccaagtgtatgttagcacggtatcgtaggtatcagatccaatacttgtggtattagataggtataatggtaccataaaagatacttataggtaccatgtcaatgtcatgatctagtactgtacatgataaacatgtctaatacaagatccagcaactacggtaccatgttaacaccatcatgattttaactatttcttccaaacgatagaccattttgtagtatttctgatacaaaatcatgtaactcttttataaatgatttttaaatgtgttaataaccacattgttagtttaggattttttaaaaaaatcaaaccttatcaccatcaggtttacaattatatagtttttaaaattcacatcagtcatcaccccttatttatttgccttcactttacttgattatcggtccgtcatgacttcttttcatcctcaaaccttcaagaataaaacctacacttttctcgagcttattgtcttgccccatcaaacatcttcatcctactcctttatgacctgtcctccccatctcttaaataaaagaattttaattttatagtgaggaggggcaacaacatggtcacaaagagtaaggtgacaatggttgagcgacatttaaaaaccataaactagaacccaatgatgattatatttgatttttagaattttagtaacaatacatagaagggatgacggcaagtcataaagaggttgggtgttagcaattggtgagacatctagaaacataaaggaataatacaacgataataatgttagatgtttaaatcccgataataataaagagaagggcaacggtcagaccctgaaggagtaggataacggtatttgataggacttcaccaaacaattaaaagggagcctagcgagatatatacgaagtaaaggtgaggcaaaagagaaagaggtggtggatgttgcattttagaaactatagaaatgaaacctaacaacgataaggttcaaaatttgccactggtttttttcaattttataaagaggccactcgaatgatagtttcagttgtatttttataattttcaagtgacagttttataataacaattcaaagcaattataaatttgtaattaccccttaaaactaagcaagcagggatttgcagcttagctaaagaacgtaacccggccgccgtctttcccgggccctgcccgtccgttgcgtctccgtcctggggatgaagcccatgctcgtgacaaaacatttcgtaaccgctactagttcttatggttttcgggtcgcgttccgcccaaaaaaaaaaaatagcgcaaagtggaacgaggccacaacggctagccacatgcccacatcgcacaatatttcaagccacctagccaaggcagccagccacacggacacaacttttcggtctacacgaaacacgttatcttttcggcgtcactcccatcgaagtttctccgatctggtttcccgatcgatgaacgctcacatcaacgcgtcgtttactccgcgattttggaggcttgcgcgcgagacaggtcgtgagcgtaatccgcccttgttccttggcgcttgacgtttcactttggaccaaagcaacgcactgttggatgaacaggtgaccgaactactacacctgtgcaaggctgcaagcaccgcaaaaccgatcggcatggacgtactgcggtctgcacccatctgctgcacgtactggccgcatcgtattctctctctctgaaaaaaaacggggagtcaccgtgcatgatcgagcagatcggctgctcggttgccgccatccctgatgctatgcatgctgtgtccctgcacacactgcatatgcaacgtacgcctcgctcgggtagcacaggcacagcacacagcagctgggacccctcgacatcaattcccagtttggacgctactgggttcctgctagcgaggcatgcatgtgcgctgcgtatctgatccgggctctgccatgagcagtactggagtactaccatatactgtgcctgatcggagagtctagtagacgacacatgcttgaattcgatcgtcgacgacctcactctgcgccatcacagttccgcgcgttgcattgcgctgcagcaatggcgcgtgatttgaccactaaccttcagtttcctgcagcaattaagttggattgacgtgccattgttcctaatcagtgtagattcatgtgttaatatgaagtgtaagatcagttataggagtagttctcatgccttatggaggaattgaacaggggcactcaggcagaggggccgaatccaggcatccagctgcaatggtgatcgagcttgagcctctctaatcagcgagtaatgattggtggacaataattcaaccaccagtcttggatcggtgcatcagatatggacggtgtgtggccggtgatcatgaagcgtatagcgcagggcgccgctagcaacaatagcgtagcagagctttagcctagctgtggcgcctgtgatccatgtgtggtgggctcgatcggcctatttctctgcggctgcaaatgctgaatccaaagccacggagttgtgttcttgtctcgcttgttgcctcccccttgtgttcttctccccagcgagcatggctccaccaccacgtagttgatcggtgtgtgtgtgtgtcccactgtagtaagccgagctagcagcgcgtaacgatcacgagcgaaatgaaaacccacagctagcgagcggtggaatcttccttttgttggcttgctgggaggcggggtcgatcgatcgatcgatccatcatcggctaggaaagcgcatgcagcgcagggctgcttttcggcttttccgctgttgccgtgggggttgcatgcatgtgtgtgttgggggcaaccaagcattggattgatatcgcctgtcggccgggcctgcttctccttgtgttgttgggggcgcccggtcaataaaggttaggaggaaagaaagggtcctcgcgtcatgtcgtgcgagcgagcgagcaagcgatatcaagcaaatcaagcaatcattcgatcgcggattatttgatatatcgagattatttgttcgcttttagctgctgcagaagataagaaggcctaaagctagctagctctagataggaggcagctgacaaagctcggatcaactgtagcagacgcaagagagggagattgagagagagagagagagcgcgcgcgcgcgtcatcgtcttccattcattgctcgtccgactatcaatctgagtactacctccgttctaaaatgtagctatttctagcacagtattttgtcttaaaatgaaactatttttttacctaacttctcctctcaaccaatcacaaccattctttttcacctacttccttttttcaaccaatcacacaccttcttcaatcattctcatctactttcttaatacccgtgccaaccttaaaaatgcttatattttggaacgaaggaagtatgttaccaggagtgtactccgtatatgagtacagtattatgtaggagtatgtgctgaggcaacggctaacctcgagtcttctcaaaaagtaaaagagaaaatttcttgttacccctaaaattatacctaatcatttcttatcccttcgagttttgctcagtgtagatctcttctatatctttccttctagttgaccgtagtattaaattcctaaacaaaggtccatcttgcccatgtgaaaaaaacatatagatttatcgaagtgcgttgttttattgtattagactattatatttataaatttattatgggagatattattaaaacaaaatttatttatatatgacttaaaaataatatttacttctaaattattaaacctaaaacatggaatagagataactaacatctgaaagatgtcatataacaaattgtgttgtaaataatatcttccataacaaactcataaatatgataatctctttcaataaatttctacacttcaacaatatgctccatacaattatatacttttcataccaaaaggtaatatggatttttttcacatgaatttgacagacaactagcagaaagtgtataaaacgaatccaatctaaaatttgaggttacatacaagaaatgggcaaaactcagaaagaaagaaattaagtaaattttcaagggtgcacaaaaaattttctcaaaaataatcggagtaaccaaggatcacatgctgcagataaaaacgtcgtaggactaattaaatgctacagtactatactatttcactgtagatgcgtaggcgctggttcaattaagttggttcgcgtttaatatgcgatttttgcagaagaacgtccacgtaacgcattcaaagcccaaggctaggcacacgctgatcgacttgtctgcaagatttcaatgatgtttctgggtcccgatgcaacaaccagaggctcgatgccattgcacatgttgatgcgacgacgaagacaatacggagtacctttgcttcctggactctgcttcgaagggcagcttaactctaaaattggaagttcgactaaaattaaaaatttgaaacaaaaaattagaagtttatgtgtgtagaaaaattttaatgtgatgaaatagttaaaagtttgaagaaaaagttagggactaaacaagtgcctagtataattcctctaataaaaaaacctcctattacaattgaagagatctcacatgaccgccacatataggagtattctacaactgtaccaacataactgtatattaatttctataacttttggaatatctatttcttctattatttcgtaagagaaaattcaaaaaatgtcatttacaaacatccatgttcaaaaaatactattgatgagcgtgagtttcataaaataacatcgtacaagtgattttgttacagaaataacatcatcgttagggttccgtccattccgcgacgttaaatgcattgttcatcctatagcacttaacggagggctgctataactggaccttgacaacgaagatatttttaggacaaagtcggttgtacaatagtatttcatgaaacttgtatttgttgatgatattttctgaaattgagcgtttatcaatgacttttcttagatttttctcattttgtacagataaggctctgtttagattgaggaatttgaaaagaaaccatgaaggtttccattgctgctgaaaacttactgagaaagcttttacttcatttgttctaaaatataagtatttttaagatggtcacaagtattaaaagtaaatgtaaatgatttgaggaatattgtgattggtttagaaatgaaagtactccgtaagtaaaagaaattaattggataacggttgtgattggttgagaggtagtcggtaaagaaatagctttgttttaaaacaatacaatgtgctagaaataactatattttaaaacagagatagtagtttataggatcgaggcaaatcaaagagtacgaaagctttccttttccttattttttcaaggcaaaaacgaaggaaaactaacagcctcctgttcttttttccagtttggatgacatatatagtgttctaacgatgattattgttttaagaaaacgtctgcgttccaaacacccactctcatctaagtttcatatgtttttaaatgtcccttttatatatatatacattgatgtctttttattagtgtgttttgttttcacattatccaacaaacaaaattgccaaattcagatgcaaaattgcaatggatgctcagagcatggccgtaaacagaggctagctagccctgccatgcgtagcctatgcatgcgatgagcagtctcttttgggtcgttatgaaaagccattttcggtttgtttacttgctgctcgtcctaggaaaggcaatgaccttcttcgcagcagccagcttttctatacgttgcatgttcccattcccgataactagcatgccatgcatgcaagaacaacaaccgctacctcacaaacagagtcagcgacgcatgcgctgaggagagcatttaaacgattaggcttggagctagcatacggagtagcatgcttaattcagtcagatcagacgcaattcagaactagtgtagtactgttaagtactacactccctcaggtccatctcaaaatcaaatcagtttggacttttcaaagtcaatacggagtattataaaatttggagcttgctgcttatcagtccactgaaaacttcttaaaattccgtcacatcttaaacggttgaattagaggtctcatttttttaaaaatagtcttaatagaacagagggagtagtacatacttaacacgttctgctctctctctcctctcgctccctccaccaatttatttatttatttatttttgaactttttaatttttggccacgccagccagactagcttggcaaaataacattgctacgctggtctgcatagcgtgaatgttatttggccacgccagctagaccggcgtggcagcgttatttaaccgcccctagttagcttggtaggataaaactgtcacatccgctgtgtgcgatgtgttagtattgtttttccacaccagacgagatggtgtggtcaaaagattcagattctgaaaataaaggttaaaaaaaaagagaatcccctccacccaaccactgccccccccccccaaaaaaaaaatacacacacacccacacacatacattgcgccactacccttaccgtcgatggtgtcgtatacacccctgatatgttatatcatcatctccaagttcaatgtcatacccttgcctcacctctccttcattgtctccagcggctcacgctgtccaatccacctccgcttcctttgcttttgtcatccctgccatcattcccaccctctttcatcgccaccgctccggaatagccatcaacaacttgccacccaccattggtcttcccccactccatcatccctcaaagccaccctcactacctttgatatataccttcccaccatctctagcctagaaactctaattcgaagggagcctagaggagttcgggtgtcaccggcacctagactcgccaatgaagtttctattgttgtcatagtgagtcatttccctcccgctcagctaattgtggaagatgatggccaagcattcatcagtaaattgtaatttagggaaaagaattagctgaggtagaagtgatataaatattactatttaattcttagcataaattggaaaaaactacataagtgctaaactccatgggtcccaaaatgttgcgtgcaatacttcatccgtcttgaaatatatagggttaattagatccatgccattgcaaagttgcctattcatgtttgtctattcgtaatcgtgccactggaattttacaaaattagaaccgtgccaataccgtcacgttttccatccatctccttccttctccatcttcttccttctttctcctctcatgtcgtgggggcggtggggctgtggcgcgcgttgaggatgtgggcgcggccgtggagcggcggcggcggcggggggcttcgccggctcgacggcctcgggcggcgccgctgctaacgaggaggtggccgggaggccaagcgggtgggcgcgaggggcggaggctccaccgccttcttcccgagcggatctggccgccgctccgcgcccacacgcgtggatccagcgacggtgcggcgaatctggcatgggcgacggtggctggcggcggccgtctcggtgccgccgccaacgagggggtggccgggagctcctttcgcctcgctatctcaccgacgaggtcaccaccgcctatctccacctcctccgcgtcgtccccgcccaagtcaacgactctgaccgcgtcgccgtcctcctgtcgaggcaggccgtcgacgggatcgacagcgaccagatttgagccgcgctggatgccagcgatggcgcacaggtcgagctcgatgctgccgccgctgcacggccgagctagaggagcggcttggccgtggttggaggttggtggccatgacgaccaccttggcctttgctgctccgagcaaagagagcagggtgagaggagacgggagaaagaaggaagaagacggaaaaaaatagagatagatgaaaaacgtgtcggcagtggcacaattctacttttgtaaaatttcagtagcacggctatgaatagacgaattgtaatgatattttttaattggtaaatttgtaatggcatggatccaattaacctaaaatgtactagtgctatggaagctcttattccgacaaacttgaatacattatttatattcatacacccaaaagcatataattttaacataattttacagtgaaaacatataattaatgttaactgcacatatttaaaacgatctgtttttgagccggggagtactgtacatgtctgtacgtacattcacctaaccagttttcagttgactctcaaccagtttttaaacgagcactccgtagtactgaatcctgaaaccgataaaacatggataaacaaggggagccagtagagcatgtagcagactagcagcaacagagattcccagcacaagcacaaaatcctaagtcgattaattaggacgggcaggcagtggcgtactggcatggatgcatccaagggcgctctcacgtgggaaggcccccaaacacggcgtcactgccggggattaaagaaatccagatagagattacagatgaacggatttgatggatgagtcaaaggggaggtcgaggccatgccatgttgccaaccaggcgcagctgcctttttttccagagcagaaactgctcccttcaactttctcttgttcgttaccaccaatagctaatcgctgctactgcgttcatcagatcgtccaccatgcatgcacacgcaagcatccaagttataattggcatggagcaaacgaacagggggaaatggccagggcgagacgagcctttgctaggcttgtgagttgcggccatgcagatgcaggtcaagccgagcacttgggcctgctttgcattaatatcgcttgtaagcgagcttatttaagggcttttggcgttgcctgtttgacgtagttctgcctctgccaacagtgcattagctagcttccctgaaacaagaaaactgtgatattgacgaagtttgaggtttcagaaaaagaaccctgctgatcactgctggtaaaggtgacaaaccgcatacatatttgctcagtgtgcaacagtatagtactaatacaagtgatgcgcccaaactaacgaaatcacttggtaataactgagcaaaagccgtggaatcatatccctgcaaatccgattcatccgaacatgcaagttactcgacgtgacgaataagagtacaagcagaaacataacgattccgtcatgttcaaacgtcatgtcgaaatggaaaaaggagaaaaggaaaaaaaagaaaaagaaaagaaagggtagttctgcgtcgccgagatggatccaagcccaaaatgagcaggcaacgtagccatgagtgaactttacgacctaccagtgatcctacgtgcaaaagtgtgtgtaaccgcaaggtaacaagcgcaaagcccgcgatcgatcaatgatgaggcaaaccaaaagatcattgatctctgcatgtgatcttctggtgtttttggccgtcgtgatcttcactctggtagtaagattgtacaaaagattttgggttgtctgttttaaggggaactgagaacgaaccctaccgactgagaacgaacagctgatgatcatgggggcaacaagcacagcattaacatttaacagtagcatggctaacaacacagggtctagtgtttctggtacgtgtttaggtgagtgatcaggagggggcaagtggaggatgggggggatgagacgttcgctaggttgaggggggtttgagcaatagctgttgaaggcgagccccttggcgcacgccccgatacgatttcgcgtgtcctcctgcgcgcgttgaagccatttgctcgccacacgggatgggagcgcgtgcggtttggtgcggctcgccttgggagcgcctgcttggcgccacgcgcgcgctctcgctatacgctacgcactcctgctctttctcgcgcgacaccggcaaggactacttctactaccacgtacgagtacgtgcgaattgatgaacgtgacactggactgatgatggacacaaataaagtggataggaccgggcggtacgtgagtgacggaaaggaggacaagagttgactgttggatggatctgtagggtacaagtgaacaggatcttaaacctttatatgtttgccttgtttaagggtgtgtttagttccacgctaaaattggaagtttgattggaaatgaaataatgtgtagaaaaattcgatgtgatgtttttggtttcaaagtttgaatctaaaccgggcctaagcctgatgtgcaagcttgctagtaatacgtctgcaaagggagtaaaatgttcaggccacgacggcgcagatcggcagctgcagctagtgggggaaccggaggggatcacaggaaagcaaaggcgtggcagattttgggccgagggctctcacaattttgggccgctttttacttgatctggggcactcggctcatttctgcaggtattaactcaaaggaataagtttattttaggtccctcctcgtgacgttttactttgagtcacgccattgaaccacaatagcaaatataacgcgtccttcaacttgtagaaccagtgtatccaaggtcccaaaacatatagtgcacggttttagctgacgtggtgagttggccctatgtggatcccacgtatcagcggctttctcttcttccttcagagcggaaggtgggcgatgggtagaagggtgatcactggcgggaggcaggcggtagggagacgcggggtggtggatgtgagtgtggaagcttagccgatggaggtcactagagaggtggtgctcctcgagctgaaatgctacgacgacaaggatgaaccggtcgtgtcagctgctggaggagaactgcggcatgctcgaggtggcaatgagcacgaccaagggatggtgacagcagcgtgacgccctagtgccatacttcctccccctgatactgaaggagatgatgccggacctacaggtcactggcgactagttctcctgcgaggcggaggcgatcagggagtggttgcgcagcgggcacgtcacttcatcgatggctaacctaaagtttccctaccacaagttcatcctcaaccatcccctctgcgacaccatccacgagtgtcgcctccaccgcgccatgcgaaacaaagtggcccactagtggtcgcccttctccctatcactcattcccctccttttgttgtttggaggcctggtgaaagatgggggaagataagggagaaacgaggaagaacgccatctgctgcacttctagcccgtagcagccatcgccccaccccaagtcggcagtcattcttctccctgctgcttgctgtcctctcgtcagctacctcaccttccccgttggccacccctctacaagtcgccggccgctctctacgccgcaggtcgctctcccgtcatcccttccacagtggccgcctctctccctatcaagcgccgctcgctaccctactatcggcctctgctcgaaagcttggtgagaatctcagatatggggaagatatggaaaagggagggagaaagaaggaagaagagttggtcgctgacatgtggggcccacttgccacattaaccaaaaccgggaactatactatcctgggatcttggatatacaggttttgcaagttgagggcaacgttatatcttgtattccagttcaatgacgttattcaaactcggcgtcaagatgagggatctatagtgagcttatcatcctaactgatatcccgcaagtgggccttggcgatttagacatggcggcactgggtcggcaccttccagcccaaaatcgccgttccagtagccctttccctccggagtatcttgtcttcacaacttaattgggccggtgtacacaacttcagcccacggttttatatacagttcgaagcacaaagtgaaatgcaggacaaccaggattatactcttgtcgtagtacctattttccctggaatttgcactctactttgtgtatccctgtagtaacatcgtttgaaaatatgccccaaaagaatcaacttggtttaaaaaccatatatctccagtattctcagcaaaggaacgttatcgtccaatctgaagttcatctatttcttggggcctcagctggaggtattcgattccttcagacttcatattggagaacgcggatacaagggcagtttctgcaagcaatatcttactggatatcaagttgactttgctgaaagagagcctaaaagtttctgcctttctaacaaaagctacagcgtcacatctgttgcagtaataaataccgggattaccattaccattatcacaaaaaccatcagttcgcatccacttggatctatcctgacgtccttccgttcacagcatacccaatcttgtcaattatttgtgtctgtgatgtaaacacgaaaaaggccgtaaatttagccgatttatttggacgaagtcttgaaggaagtgttctctttgtttttttatgcaactcgttcacagtttagtggtcatattttcgtttgggcttactatactttgtgctctagaactctggtttgtttgaaggagccctccaaaatgtgcttagtcaagttaaaattatccactagtcttcatctactggctagttgaccaccttcacacattgggtttcgtcaaaccattatacttggtcagatttcagaaactgtactcggtatgtatcaatcagtatttaagaaagcatccgtatttcacattgtaagaagaaagatatgatcttccaaagaagcagaagaacatacaagaggatgagctcctactatacttacaaggaggcaatagatgatcagagacgtttttcgttattccttaggaaaagtaaaaaaaaatgaaaaaaaaagttttgacttgaaagggctcaatgctaattgagctcattcccaggccaaatacttgtctaatctctatagagtagtataggtttacaagagtagtcatcaccagaaaataacttttggtgggaaactctcttgtactaaaagttactaaccattttgcgttcacactgcacgctatgcaagccattcaatccgaccatctctgctccatggttaccccgggaagctcttccggccgccgttgcggcgccgccttcttgccgatgatcggcttcgctgggttcccgacggccgtggttccgtccgccacgtcccgtagcacgactgcgccggctccgatcttcgctccgtcgccaatgtgcacattgccgagcacgctcgccccggcgccgatcagcacaccgtccccgaccttggggtgccggtcgccggactccttccccgtgccgcccagcgtcaccccgtgcaggatggacacgtcgtagccgacgacggccgtctcgccgatgacgacgcccgtggcgtggtcgagcaggatgccgcagccaatgcgcgcaccggggtggatgtcgacgccgaacacctcggaggcgcggctctggaggaggagagccggcgccctgcggttgtcggaccagagcgcgtgcgccgcgcggtgggcctgcagtgccaggaagcccttgtagtagaggaagcagtggaccatcttggcgcaggccgggtcgcggtcgcgcgccgcgacgaggtcggcgcgcgcggcgcgcccggcctccgggtgcgcggcgagcgcgccggcgaggaggtcccggagctggtcctgcggcagcgcgccggggatgcagagcttggccgccagcagcgaggcgagcgcggactccagcgacggccgcgacaggacgaggtcgtggtagaacttgcggaggagcggctcgtcgtccgcgtcgtcctgcgcctcggcgcgcagcacgtcccacacgtagtcgccgctgctcccgctagcggccggcgccggcgccgccgatgcggtgaccaccggacggtccgtagcggtgcagtccggcaagacgcagtagaacttctccggcaggcggcacaggtacgccgccggcggccacttgtcgacgcaggctgccatttgcgccgcctagagagagagagagagcgagaggcagaggccgtggcggtggcggtggtggtgaaatcgcaagaggagaatggtgacacgagcggctggtgcttgagctactatatatatgtgtgtcactggagagaggaggcagagaagtttcaaagaaactttctgagatggaggtttctttggtgtcaaggtagccttctgttaaaatttgtgtttgaccgccgtacgtttgtgtgcccatgtgcacatcgactgcaccacagaaataattttactgggcatcttgtaattacacacgtactacgtggaccgtggacgtacgtgtcgtgcccatacagataaaatcttggtcctttggagaaacagaaacgcattcttcttttctttttgcgagaagaaacgcattttagtggattaccaacaggatggacacgcaaaaggagccttgatcgatggaactgttgaactcgagcatatgccccaaaggataaaagatcaatcggcagtgtgggcaacagtgcaagattccaacagcaactttgaggttagaaaaagaatttgctgccgaaacggcaaagacaaacgagacgccccgcgcacaaagccacacggtgacgaacgcctcgtcacgcacttggctgtagtggagtaccaaattgtacgcgaaaacgcgcgcggtgatggggaaggaggggagaagggaagcggcggcgatggaggcggacagcgacgcgaaagccgaatattgccccgggaggatagcgtgggggcaacttggtgcaaaaccgcacacgcacacgcacacgcacgcacgctctccctctgccgcttgtgtggccgcgcggcgtctggtcgaggcgtcgctgcgggtgcccgccgcgaacatcgtatccccggccccgcgcgcgatcgtgtgggatacgcgcgggcggaagatgtcgcgctcggtgaacatgtgtgtgcagttgtgcacgccggccgtaacatgtgtggcaccacacaaagcaagatctgtttttgctcgcattttcttcacgcctgaaatctaacacacacacacacacacaaacaaaacgtcttgataaggcagaaccaaatttaaactttagaactgatttttaggttttttttaaacttttttttacttattcttcggcatcagtttttattagtgtccccaactaacaataagtgcgaagtgtgtgtgtgtgtctatatatatatatatatatgtatatatatatatatatatatatatatatatatatatgtatatatatatatatatatatagttttggagggagaaataacaccagattatccgcatggagattctagtacaactgtagtcatcgatcctgtgttgactattgaccataagtaacatgagcaaagcaaaccgaaaacagttcggatcgagtgtcaaactctttgggattcattgtgcagtcccacatacaacatcacacccagaagccatgaaaggacgccgcagagaatcctagttagccaggaaaggatgacgtttggagtgacgaggttaggagaagtcgtcgggttcggctagctgaacctgcacctgcgatatgattctcgcataacctttggaggtttgactggggtcttctcctcccagccttcttgagatgcaagcaaagtgtcactgggctatctaattatgcaaatgagatgatgcaagggcgtacgtggtaacgtgggggcattcaggaacaaggttaggggatgacatccgctaattgacaaacaagtttttcgatgggtcgcatgtctagctaacaaaaactactgccagctgagagctgacacatgcctcacttgctgacttattacgagcctagttggttatccatattttctaataaatcaaaatgtttatcggagaataaaatttaatttatagttaaaacttttatatatttatttgtagcgatttaaaagtcaactagctaggtgtcccgcgcaattgcgcggctagcacctaaacaaaatcatatatttttttagtatgattttacttaaaatttattaaatagctatcttattgtcttaagactttgaaagaccaaaccttatcatccttgtgtttttaattatataggctttaaaagtcacaccagttgctacccgttatgtcatctccttttttatttgcttgcttgatctaccactctttctattcattcttctttgaacctttaaaaattggattttatagtttttagagtttattatcacgttgggttacatttttataatttctagagtcccgtcaaacgttgccattatactactctgtggtccgtccattgtctcttctctttattgtcattgagatttttaaaatcaaatataattatcgtttgggttcattttcactttttagaagtcccgccaaaccgtcagcggctttactattgtactcctctatgactcgcccgctgcctcctttctttattgttattgatattttaaaatcgaacatgattaccattgtttttttttactttttagaagttctgaacctttaaaaattggacttgtagtttcatttttcataatttttagaagtcccatcaaacaatgccactatgcccctctacagcccatccgccgtctactctttgttgtcattgtgattctaaaagtcgaacataactatcgttagaattcattttttattttctagaagtcccgtcaactgtcggtggctctgcaactatgctcttatacaccccgcccgctgcttctcatttttattgtcattgagattttaaaaatcgaatatgattatcaatagggtttatttattttttactttctagaagttccgataaccgccttactcgttcgcttcacggcctgcctgacttccctcctttgaatcgtcattaggattctatttggtgttttattaataatttttatatgtcgtatcaaccgtcaccactctacttctttataagcatgttacttaatttatctcatcatgtgttttagatggttgtcttctctttcaataatctttatttgtatcacaatttttagttatttataaattgtattcctaattgaaatcttatttttctttttctaatttcagaattttttttaaaaagttagttaataccgtattctgttcttttaatgtttttattttttattttcaattttagttattttaaaattgtattcctacttgaactctcttttattttttctaattttagatattattttattttttattctaaatttcaattaatctcgtattgtgttattatatggattcttctttcaatattgcttatttttaattccgaatttcagctaattttaaattgtatttctacttgaactatttttattttcttttgctaatttcggatttatttatttttattctgagttttaattaatctcgtattgggttcttcttttaatattccttatttttaattccgaatttcaactattttaaaattgtattcctacttggactctcattttacttttctaattttagatttttattttttatttttatttcgacttttaattaatctcgtattgtgttcttatatatatggaaacttctttcaatattgcttatttttaattccgaatttcagctatttttaaattgtatttctacttggactctcctttccttttctaattttggattttattttatttttatttcgaattttgattaatctcgtgttgggttcttatatggaaacttctttcaatatgcttatttttaattccgaatttcagttatttttaaattatatttctacttggactctcctttcctttttctaattttagattttatttttttattttatttcaaattttgattaatctcgtatcatattcttatatggaaacttctttcaatatgcttatttttaattccgaatttaaggtatttttaaattgtatttctacttagactctttttttctttttctccgattaatgtaggaatttctagcccccacagcgaacgtggtgcctaaaaggaccttaatgtcacctagaggggggggggggtgaataggtgttcctaaaaattatcagaacttcttagcatattagaatgatgagaactttcggttcaaataggaacttccgatatgagattggaagttccggtctcaaccaaaaagttcggcggataatggaagaaaacactagctatgaacttgtagctcaaataaacaaaatgtatatgaatcaaaaggagacaaataaggtatctaaacaagatataaggtcaccaactaaattaattaagcatgcaagtagatcgggtaaaaacaagctcaagcacaatatgagagaatgcacaaatgggcaaaccaagagaggagacacgtgatttgtttcccgaagttcggatctacagatcctacgtcttcgttgaggagccacaagggccgagtctatttcaaccctttcctcacgaggttgcacaaatgcactcctcggtttcactcttgatttcttcccttgcgtaggcgaaatcgaagccttcacaaactttccgtggcacaccacaaccttgggtgctcatcggcgatgcctagccgtctaggagaccttagtccccaagagtaacaaacacaatcgaagatttgcttgctatgaactcgagtgctcaaagtatggagtgaagcttactagctctcaacttctcaatcactcaatccaactctttccccttctcaaatccctctcacaaagaggcaacacaaaggatggagtgaagctcactagctctcaactcttcactctctcaatccaactctctccccttctcaaatccccctcacaaagaggcaccacaaaggtagggaaatggggatggctatttggctttggatgtgtctaatactccccaagagcagcagccactcaaaggaggggtggaggagtttatatacccgagcccctcaaaaactagccgttggaggccaagactgtaattttcggagtttccgaaaagcattttcggacaagtccgaaaacttacagaagcaaatctcagattcgcagccattttcggaatgtccgaaaattttcggagtttccggtaatttttcggactttccgaaaagcacagagtaaaacgactataacttttcgctcgggagtccgtttttgattaacttggactctatggaaagctcactcagtggactacccaactcaaccaaaaataaggtcaaaaccactcaaaggataggttaaagcttgggtttctctaaaggtagcactatgataggtcactttgagcactgagtcatacacaaacacctcgacgttgcatccctcttaatagtacggcattcctaaactcaaatgtaaataagaagataattataccattaagaatgcctttttttcatctttcttttgttgtcttgagggacgccaatgccgataccgtttcaccatatattcttcaaatgattgatgcggttacttgtagcttcaaatggtctcgcacggtccatcatgacaaagccgtcactcgcccttcagcaccggatttggttcttcggcaccaagccccttgcttgctcttcaccgccgcatggtccatcgcgaccgaacatcgcttgcccttcaccgtcttgccataatagccacttcgtatcacacatcttcaatatcttcactttgtcattcttggtattgttaggtgtaatgatatcacttgagcatcaacacctttgtaatccttgggacctatttctttcattcaactcaataaaattattagtcccaatgatccggttgtcaacctccacatgttgaccaaccgatcgcatgtataaaaggatatgaatacatgatgagtattaatcaacaccacaagtgtcatatactcaaatatatattcaaatgtaaagatcccaattaaatgaaggtgaataacttggatcgattacatgcataactaaagtataggatttgctccccctaaatgtatgcatacaaaatatttgtgtgaagcaagagtatgcataacaagatattaaacattgagagcttatcctatacaagaatagaaggcatttctcaaatatagatattaaaataaaaacataccttcatcatctccaagttctcaatgtaaatagactaaataagagataatactcaaacaaaacattagtctcacatgcatatgccaatcacgtggaaatattatatacgaacatatcaatatgtacatgaagagaaagagtgatacatatagcttgatctccatgcatttcatccttgtgatttaggtccaccaacactccactttcatatccacatgagactaggcaaagaaatgcttataaaaacattagtctcacataattggatttgttattaattatcaaaaccaaatcaatggcacttgaacttgcctcctttcaaagctgttttaataatataactagctgggtggcccgcgcaattgcgcggctagcacccaaacaaaatcatatatttttcaatataattttacttaaaatttattaaatagctatctcgttgtcttaagactttgaaagaccaaactttatcatccccatatttctaattatatagtttttaaaagtcacaccagctgctaccccttacttttgtcatatccttatttatttgcttgatcgatccaccactgtttctatttattctccttgaaacctataaaaattggatcttatagtttttagagtttattgtctcgttgggtttcatttttataatttctagaagccccgtcaaacgctaacattatactcctctatagcccgtccattgtcttttctctttattgtcattgggattttagaaatcaaatataattatcgttcgggttcattttttactttctagaagtcccaccaaactgtcagcggctttgccactgtactcctttatggctcgcctgctgcctcccttctttattgtcattgagattttaaaatcgaacatgattatcattggggctcttttttttttactttttagaagttccgaacctttaaaaattggactttgaagtttttagagcttattgtcttgttgggtttcattctttatgatttttagaagtcccgtcaaatgatgccactatattcctctacggcccatccgctgggactctaaaaatcaaacataactattgttggaattttttttattttatagaagtcccgccaaccgttgacggctctgcaactatattcctatacatcccgcccgctgcttctcctttttattgtcattgagattttaaaaatcaaatatgattattaatggggttgattttttttactttctagaagtcccggcaaccggcttgcttgtttgcttcatggcctgcatgttatccctccttttaatcgtcattagaattttatttggtgttttattaacagttttatatgttgtatcaaccaccatcactctactcctttataggcctgctacttaatttatctcgtcatgtgttttagatggtcttttctttcaatagtcttttgttttttatcaccaatttagttatttataagttgtattcctaattaaaatcttttttatttttctaatttcagaatttatttttaaaaaaatttaattaacaccatatagtgttcttttaattttttaatttttgaattttagttgtttcaaaattgtattcctacttgaactctctcttttgatttttctaattttgtatattattattttatttttattctaaattttaattaatctcgtattaggttcttatatggatccttctttcaatattgcttatttttaattccgaatttcagttaattttaaattgtattcatagttgaactcttcttttctttttactaatttcagattttattttaatttttattccgaatattaattaatctcgtattgggttcttatatggactgttatcttaatattccttatttttaattccgtatttcagttatttttaaattgtattcctacttggactctcttttccttttctaattttgtattttattttatttttattccaaattttgattaatcttgtattgggttcttatatggactcttatttccatattgcttatttttaattccgaatttcagctatttttaaactgtatttctacttggactcttcttttctttttctccgattaatgtgggaatttctagcctccacagcgaacgtggtgccttcttttcgagctgtcttaataatataatagatagatgctaaaaaggcaattattttaaaataacttaaaaattatcttcaaaatcaagttcgaaaatttaaattttagcttttgttttggcttattagatcaaccaatggagatcatgtctcatgctaaatttgatatttttcttcatgacaattcatggaagacacttggaggttacgtctcgctatcgttttatccggtatcgcctttattagcagatgtagttctgtttttatctaaactagctgggtggcccgcgcaattgcgcggctagcaccctaacaaaattatatatttttttagtatgattttacttaaaatttattaaatagctatttcattgtcttaagactttgaaagaccaaactttatcatcctcgtgcttctaattatatagtttttaaaagtcacaccagttgctaccttttatgtcatcttcttctttatttgcttgctcgatctaccactatttctattcattcttcttggaacatttaaaaattggattttatagttcttagagtttattgtcacgttgggtttcatttttataatttctagatgtctcgtcaaacgttgccattatactcctctatgacccgtccactgtctcttctctttattttcattgagattttaaaaatcaaacataattattgtttgggttcatttttactttctaaaagtcccgccaaaccgtcagcggctttaccattgtactcctctacagcgcgcccactgcctcccttctttattgtcattgagattttaaaatcgaacatgtttatcattgtttttttttactttttggaagtttcgaacctttaaaaattggacctttagtgttatttttataatttttagaagtcccagcaaacgatgccactatgcccctctacaacccggccgccgcctactctttattgtcattgtgattctaaaaatcgaacataactaacgttggaattcattttttattttctagaagtctcgtcaaccgtcggtgactctacaactatactcttatacaccccgcccgctgcttctcctttttattgtcattgagattttaaaaatcgaatatgattatcaatggggtttatttttttaactttctagaagtcccgagaactgccttactcgtttgcttcacggcctgcctgacgtccctccttttaattgtcattaggattctatttggtgttttattaacaatttttatatgtcgtatgaaccgtcactactctactcctttataggcctgctacttaatttatctcgtcatgtgtcacaaattttagttatttataaattgcattcctaattgaaatcttatttttatttttctaatttcagattttttttaaaaaaatagttaatatcgtattgtgttcttttaatgtttttattttcaatttcagttgtttcaaaattgtattcctacttgaactctcttttaatttttctaattttagatattattttagttttaattttaaaatttaattaatctcgtattgggttcttatatggattcttctttcaatattgcttatttttaattccgaatttcaactaattttaaattgtgttcctacttgaacttttcttttattttcttttgctaatttcagatttatttatttttattccgaattttaattaacctcgtattgggttcttatatggactcttattttaatattccttatttctaatttcgaatttcagctatttttaaattatattcctacttggactctcatttccttttctaattttggattttattttatttttatttcgaatgttgattaatctcattttgggttcttatatggaaacttctttcaatattgcttatttttaattatgaatttctcttatttttaaattgtatttctatttggactatcctttccttttctaattttagattttattttatttttatttcgaattttgattaatctcgtattgggttcttatatggaaacttctctcaatattgcttattttttattctgaatttcagctatttttagattgtacttctacttggactgtcctttttttttctttttctccgattgatgtgagaatttctagctcccacggtaaacgttgtgtatcctttcaaagctgttttaataatataatagatagataggtataaattttagcatctcctttgactaatcatacacacaaccaatgtcagctaaactaaaaagaattacagaattagaaaaatggcgagtgaaactaacatagtctttccgttcaaaatatatgattttatatgacatggtgcttgtaatgcacaaaaatccgagctttcaatcaatcataagcttgggaaagcaatctaaacaattcaatattttaccaatggcgtgactgaaaatatatgttcccttattcttaatatttactaaacaatctgaaagtatttatattttattttagaacagatagcatacatattattttgtttatccatttgagatcaccaatgtttttttttttcaaatctgtttgagatcatgttgccatctgccacaattcccacgcatatcactatatgagccatccaattgctttttattaaaaaaaaatggtttcgttgggtaaaatttgggccaatggctgatttacagctaagttaagctctgatattattttacatttcagttcgatatcagtcacaaatagtgtgatgcttataaaatttgatcggcacaacaattggcagttggttttagatattttgtttccctagtttgaggaacacatgaactacatgtgacttgcaagccattgcgcagaaacatcggttacataaatttccgtcaatcatagatagaggtttagcaatagatattacttatgtctttaggctggtgttttaagtagtttgttttagtaatttgcactcgttcaacctaccacctataataattggttataactttcttccaaaaaaaaagaggataaaacgaattccattatcccaaaatatcagcctaccaacataacaatctggattcatagaaccagggccccagaattgcttggatacaagcgatccagccccgcgattattggcgccaacgtaccaagtgacacagcagtgaaagcaaagccgatggtagctagggtcaaacgtagtagctgctatgctacagatacagccactgcactcgaaatcgaaaaaggctagccttcttttttaacaaagaggatatgggtgaaattccgaagggaaggtcccaaaagagccattgaaattcgcaacacgcaacgggaacaaggagctgatcaaatgaacactgaatattcgcattcgcgaatcgcaaccacaaaagttactatcatgttggtgatcagatgcttcttttttgaggttttcttttctgctacagataggagctatctctgtcgaaaacagtaaggttgttgcagagtgaccgatgatttttgcctgcatatggtggaaattattctgtgctgctctgagagagatttgtcagtgaacaggatattatgttgttatcagcgattgatcttatccagcacgcaataattgccactaatagaaatggtagaatacttttttctagcatgttgtattgcgaactttgcttgccgatctcgatgtgaaatggtatagcgtacgtatattcacttcagtgacctgatggtgacattcattgttggcggttctgcatttcaggatcagtgtcatgatgaatgctttaaaagtgtcaatcaaaggaagcatctatttcctgtagcgattagcagccaaattttcaactgaagcaggcaggcaagatcatcactgaaaataaattatggacttggcttgtcgatcagcggctgctttgagcctttgaccatgtttggtcgttttcgatatggagtgaaagggaaaaacgatggcactgaagaacatctgcgaatggggctgcagcctgcaggctgcaggctgctaaggaccaactctcttccattttcccctaccaggaagaatatttggttgacacagatatctttaaatatcgtgcatcatgattggtagctagtgccaagacgatcggtttcatgtttttttttctcagaaattaaagagtggttggttgaattccactatacgattcttggaatccatactttacctgacctttgtggatgcgataaagtttatgcttttagtgtctataagacgaagcttatttagtactgtttcccatacaggctttaaatttgtgtgattttaggctagacatcataccctcccgatctgattaaagtttggaatctgcagctaactagtctgtttgttttcttgcttagctaatactccttccaatttctaccagagttcctttgaaaccaataatttggaatgagttgctgcacaggacttctagaaaattcacccattccaaacatggcataagattgtggagaggaaactcaatctcagaaagtgtattaagatgtgcctaccctagtgactacttattacggttgttttccctcctggcaggtcatcagtaactagcagtttaattgatcgatcaacgtccccaataaataagactcttaaatagaaaggcgatcattttagaagaaaaaaaacagttaagctttgtcagctttctgaatcagcccagaagtcagtgcagcagccatgacgaataaagtttcaactctatggtcatacaaattttggaggtccagatatagaagttgaatttcaaaccgaattagtaggccatttgcaggatcgtactatttcaacactataatcatgcatatagtttgctcccacaaataacttgcagtacgtataaccagaaacactgacataacataaagtgacattctcattcaatacttcatatacgaacttttttccctgttgctctacatttgttcaagtctcggatagcaaaatgatcagaaaagagcattacattacaccagcaaattttaaaactccagctccacgtgaatcatgaaatcatagcttaacctcaacatctaccccggcagggagctggagctgcatcaaggaatctattgtttgtgcagtcgggtacatgatatcaatcaatctttggtgcgttctgatctcaaaatggaaccttgaatctttgtgcacgtgaggagaattgagcacacaatatactcttcgcttggttggcagaggaactggacccatcgtctttgcatttgttgtttttgcagcttcaatgatcttcttacaggagtcctcgatcaatggtacccagtaagacctcagcttaattctgatcttctgcttgggtgccaactgaaaacagaaaacattgaccctaaatggcattagtgttccagaaaatagcaacttccacaggtaaacggaagaaacactgaagcaaaacatggaataatgcaattggcggtaggattacaggaaatacagttaggaagttgtcgatgggaaaaaaagctttaaatttcatgtacgcttagcatattcactaccattgtcagagttagcttgagtacaatgtgggaagcagtacacactcaagtagaaatattttcctaaattctgtagaatttggaaaaacaaaagataaacagtgaaatgaatcagtgaataaccataataaggttattgaaataaaacatataatgccatggttacatttattttaacaatcttctctcactcatacttaataaatttcagtacaatggtagccaactcaaggtgatgcaatgaatatctatgatcagctccttcaataatactcaattcatgattgcttatatatttgtcaaattctagggcatcctctgatggcacaatatcatcatcagaaccatgaattgtcagaaccctgcatttaggatcaatagacatgcatgcactcttcatatctatcttaaggcgatccatcagactttctttggttacacggtagatggaacgtcctgttttcactcccacatcaatgaacccataccggtttatcttttccatataatcacttccaagacgatcagcaattccacgtcttagatcaaatcttccagacatgttaataatactagctacatctcgatgaatggatgaatacaggatgaccacatttcctcctttactgtggccagcaataccgcgggtgtcacgcttgtgtttcttgaaatgtagaattacatcacgcaaatcatccacctctttgtaatagttgccatactggaatgtgccttcactttctccattgccagtgaaatcaaaacgaaatacgctaatattttctgaagttagtgcatcactgagacatagtatggttctactttcctttgatgacctaaatccatggcacaaaactacaatatcgttagatccagcttcatgcaaaagaccaacgattttctctccatatctgtttgttatcactattttctcttgtgatacattggaggaatcacttaacgaggagtgcaattgtgaacaaggccttgtaacaatttcttttccagcagtagcaccaaaaagtaactgcatacatatgcacgatggacatgcttaacacatggaagacgtgaagcaagaaacagagatgatagggagtaaccagtagccactaacacatgctaatagtctaaggtaaaaaaggaaaaaacaggccaaaaaatctccagcagctaggagtctaggacacacctagggctaggggtggttccaaggacggcatcaaacatgcagcaggcacggttttacataaaaggatttgccagctttagtgacgactatctttcactagacaaccaaaaagtcagattcattccttcgaaccaacatgcaacagaagctaatagaagaaatggtgcctcttgcatattggagtagaacactaccaacaatacatgtatgcactaaacatggaataacaaaatgtataacatacaaaatagaagataatcagagcaacagaaaaatggttgagaatggttatatagaattcaatggataattgatatggagaaactcgcaagagtgagaggataaagctatcgacagaacggagagagatgataaggcaatttcatatcatctttaaattagcatagacaaatgggctcatcttttttctactaacaccaaaagtgcctttggtgatgtataccaattccaaggaggaacaaaacatgaatgatcaggaaacattggagtaatacagggaaatacaagtggttagaccatttcatccaggaagaactctagcattaagctgagcatggaaatcatgaccaccatcgacctccaaacaaacagcatttgatgtgtgtgacttggttattatccccacttccgttaaaaaaatcaaggatatatggcaccctgtttcatgtcacctcatgcataataacacattaactcataaacattagggttaaaggcattatacaatctacggtggcatccatggaaggagttctagtatccaaatccaaatcacaaagacaaagtaacccgtttgtgccaacagtaaagccattaagactgaaaaactttacttcacataatgccacaactcacttactgagaaccacattgacatacaacgtactcagtaatcgctatggaacagaattaaggattgcacgtcattcaattagaactaaggaatagaatctagatggtaaggacgaaaaattctcgaagtgctcgcatcaatgacattactaaaataaagcattagacgttttaataacgttagctctaggataaggtacctgctccccatcatccccaatcgacgacggcatcggaatccccgtcccctccgtctcctgaaagcataagcacagcacagttagcgaacagatgtgcactacactgcactaattccttattacaggcttacacaattacacctcacgaatggggtactaatttggcctacacatataaaactaactgacagtctcctcctccagtaggaacacaaacagtctgaaatgatggaaaaaagatatgctaagcataggtagcggggctgggtagcccacgtacctcgggcatgtcggggatggtctcggcgggcggtgctgcggcggaggccgcggcagcggcggcgcgggagcggagcgggggcgcgcggaggggaggcgggaaggagagtgcggccgggttggggttccccgcggcgcgatggagggagaggagcgggagggtggaggaggcggaggtggagacggccatggcgaagggtggtgggaggggaaggggatgagagtggaaggggagagcagcaagtgcgggaggcttctgcttcgccgctatcgtggtgtggtatgttatccgatttcggcgaatttgcgttttagcccctcgagtttgttaaattgtgattaaggaggtgttttgttctaggaactaaactttagtccacatcacatcggatgtttatatactggattgagatcctctaatttggagtattaaacatagactacttacaaaactaattgcatgagaactaatccacgagataattttttaagcctaattaatccataattagcacattttcaccgtagcatcacacaggctaatcatagattaattagtctcaatagatgtgtctcgtgaatttgtccaaggttatataatatgttttatcattagtctacatttaatacttctaattagtatcccaacatccgatgtgacatagactaaaatttagtccctaatctaaacagagcctaagcactcaattgttgtgccaagtgccaaccatgatgttaaattgtgattaaaccctcaattgttctatgcgacaaacagagttttcatacttaccacagaatatttttgtaccggtgtaacactgcattgcacgaaacatggaagcaatatcaacgcacatgctaattgattttggaactagtgagaatttgagcacaagcacagtctgaactagaatttttgcagacctcaacatgacatgatactgatacaccaggatggcaagaggagccaaatttaactaggaaacatctatattcacagagcagttccccttacattttccatcattgtcactagtgaatttacgtgtacagccacaacattcacctcccctccttatcaccaccatctccagtatttctttttccacgtgacagaaggtccaggccgtacggcatactatgatacgaggacccagctgatggtgctccttgcttaagctgccatggtgcaggctgcctactgggagaagggatcacctttgattcatttagccacctctcagcaaagggtgacttcacaggcatgtctggtctgtcagtatccattgtgcaggatgcctcgttaaggtttatcccacggacgcttgtttccgtcttgtcatgatccaatttcggtgatgaagagaatggtgttgaagagacatttggcgtccaaattgcttgattcaagtcatgggtctcggtttttgcactcggtcgactaaatggaccaattttcttgtcttcctcctcttttacaatgaccatgtgatcaggctctgcagcttctgagctctttagcttagcactgtctaactgcttatcttgataaagatctttaccagacgatgagcgcgatgaataaatggtggtcattgggaaagctttctctggtggtgtagctggtgtatagttagggggtagcaaatcatcccaattctccaacagttctttatacactttacgcagagtaacctctgtaaggcctgttaccttacagatctctgcctgagttttccgcttgtcttcaagctgacacgcaagatagatagctgcagctgatatgcttatgggattcctccgtgtgcagaagcatttattaacaacaacctcaccaatatgggctgcaagttcctgcggaattggcaagtgatatgttaacagcataacttagttttttttcatggtatttcaggttttcagctcttttgatacctgagcagatttattgagctggagtaggctgcaaaaccgaggcatatgaactgctattgagttgctgttaagaggttggctcagtttcagtgattcaccaagtattttgatgtattttccaatttctttctggggaagattgctagcagtagagatttcctggacacaagaaaacaatgcttaatcagtgttaattgataaaggtagcattacattaaatcaatacgacaggccaatagattgtgtagtttaatatcacatataccaaagtccacagctgacttaacatttgattcaactcttcacctatgaagaacgaccagtggttttgtcaggttaaaaaggtattctcaacatggttaagttatcctaatctacaatagcttcagtgaaaggccgcataaagtaaaggtaatcaaaagaaagaaaatctaatctgaaaatatatatataatcttctattgtgttcaaccaatatcatgaatcaagctagataaaatttccattgtatttcccactagttaaaagtaacataatcaacagctcaactaaaaaggtgacatcatttgagtgtagtgctttgacaaatttactgactaatggatagtccacaatgcaacatagtgggagcagagcatatcatccaacagaacttcctagacaacaatcgttggtaactaagatccgaaattcccagtatctaaacaggtaagaagcgaatggcattgcggggaaatctccgtttcagagactacaatcgtctggctattcctgaatccgacttagttggagacgagaatcatagagataagccgctaggcctgactcactctgcacgagagcatttgaacgaacacatcgcgagcacgagcacgggcacgagcacaaacctgcaaggtcctgggctcctgcgcctcgcggatggcctgcacgagtgcggccgtggcaagcgcctcgacgctgcggttcctgaggcacgtagcggaggagcagtccttgaagagctcgaaggcgtggtcggctatgtcccggtccagcctcaggatggaggcgacgtccacgatctggacgtaggcgcggaggctgtcgacggagaccataggccccgcggggtccggcgtggaggaggccgcggattcgacggcgagcgcgcgctcgagctcggcgagttggccggagaaggcggacgcggagcgggcgaggacggggtggcgctcgagggagaaggccgagaaggcggagacgaagccggccgggaggaaggggtcgtcgtcgtcgtcgtcgccggaggcggatgcggccgagggggacggcgacggcgcggcgtcggcgaggtcgggggtgacgagggggagcgggtggagcgaggggaggagggggaagaaggggtgggtgtggaggtggcgctcgaggacgaggcgggcgcaggaggagcactcggagacggcgcgggagagcggcggctgcgtcgtgacgcagcgcgccgggccggaggcgcggcagtaggggcactgcgtcggctgcgacatggcggcggcggcggcggcggcgcggcgcggccttgggtatcggtgactgatggactttaggtctggatttttcttgcagttggttcagccggagtaggcgacccgaggaccccgtttcactggttgggggctatcgaagaactgaactgcactgcatatgtggcctccccaggttgccttgtgagaggagaaaaaaaatgcttaaaatgagattagttattagcttataattaattgagtatagattttataaacttaaaaataaattaatattatttttataataaattttttatagatttttttaaaaaatacacttgacagtttaggaaacgtgagagtaaaaatgtatttgttctctatatgtcctccgaaggaacacacccaagccttttcttctccatcattaagtcaaatatcactcaactatatgcattgtgatatttggagaggaatatttgcaatccaggagcagcgcatagaacatcatgcatctatgcagtaatgcaatacagcatgccaacatcgaaagaatgccataaagcatccatatagcacttgtgtaaaagagataagccaaaacacaagggtagcaggctagcagcacttatgtagaacagttgaataccgcaccgtgtggcggcagctagagcacaaaaacagcaaggggtgtgatcaacgtgatccatttcaatttttagggaacactggttatatcaatcagttcgtatgtggtcaagaactgcctcatcacacattagaatgggagcaagttatacaatgggatataatttcccgtatgttctatcagcaacacttacaatattgcaaaagcaagtacaaggtgtatctgtgaattattgctcgtaacgtttagtatagtgatcagcaacatgggataaaaagaaaaaaaaaggcaaaactattgttaagcttccagctccaggagtggctttctacacatgacatgttgtcttctctatctcagtatcagctctcatttacctgagatgtaaaacgttagtgtcagctataaacaagtaacatgcattataatcgaagggtaaagccgtgttagtgcattcagagctattggcacattctttccatatgaatggttggtaagcgtaggtaatgcttgagagtgaaaacatcccaggacaacattcaaagttaccatgcgcaaataatttttgtgttaattcctaggtgaaaacgaggccatccaaaatatgaaaacatagctttttaagggaaaagaagatgacattgtgagttcatccgtaggaaccttattttcatagggcccaaggtaaatgtcaaacaaaatgttgctgtgcttgtaaaacatagataaacagacagattaatttcactgcagtatatttctattttctaggaatgagaaaacaaacttaccaaaattttggtatttcttcgagaatttatagaatgctttcacaatggcgccatatttcattgaattcagtggtcccatatgcctggatgagacatggaagagatatttcaatggtggaaatagtcaaatagataatgagatcgaattgccgaggtgcatgatttcagaatatgattgaagcatgcagtccttttatgaagataaagatacctctcctaacatttacatgcaaacctgttaggactggtatataaatatctctttggaggataattaaatagctcaaagtataaaagaactattacttgggaacaagaaaatagtgactagattgggtactgaatggttatttaattacaccatacatgggcttacgcacctaaaagcgaaattgagtctgtttgttgtaatgccatatgatcacgctaaaatttgaataatcttattctataatgatattactataggcatgagcaggagttattctgtgtatcatattctttcttttttactccctctgatttaaaatgaagagttctctactcttctctaaaagtatgttgttatctgacttcaaggcatgtcctccatttgttcctcctatgcctttgctcattgaatgctacaactcccatgtatgaggtaccatttctagtgtgtaattactacagggcaacaaggtcacttaacactttcttaatttctaagcataactctataaggacctacatttggaataagagggacaagagtggtgcgcatgtagtttgagttcattatcacaggatcaatgcaaaatgcgaacagaaaaactaaaatgaccaaaaaaaagacatacattatctcagtataccgcaatctccatgcaggaaaacctaaatggcatctagcagggccatacacaagaagaagatcaggttctggtccaccacaacctaatgaacgcagcaggaacaattggtcatatagatttataatgatataactgataaatgagtattataaattacaacatgcattaaaaatggaaggttttccaagcatacctattgctttcaatgcaccggacatgtcagcttctgtaaatactatttcaccatttccacaagtattcctattgccgttcacacaagttgagcaaagtaagctggctgctttagcaatcccatccttgccatcagaaccagaaatacactctattgtcatctctttatgacaacaggtcaaagcttttgtatttgcacccacatcctacatgttgtcatggacatgagggaatatcgatatcaatgtcatggaataagaaaacaaagcaacaaaaagctcgattatgtgacttaccagatattttcctgaattcccatatcttgaaccattcatagcaggtgcaaatgttttcttcagcactcctatggtgcaacataaagtgttaatgtgcatcccttggtgcactaggtcactagacagtgacacagtgttgcttaaatatcagaaactaaagtgtaaaaggattaaaaggaaacatggctataatttgaattattcatccactgttctccaaataacaaagaccactgtttctcaaagccatttaatttcttatactcatgttcattttgatgaaagggaaaatgttatatgtatgtactaggccactggagatattctgcaaaggaaacaatagcattctacaaatgcaaatagcaaactcattgtcttaccatcaatgtcataaagacatacatacttcacaccaacatttgagagccaacataagagctgattgatctttgcaacatttttagcttctctgctatctaccacaacagccaagtgtttgagtctatccagttggaatttccgatactttggaatcagcccgaatgaaatgagatagcattctatactgtagatcagatcaaaccataaactgaaaaggctgattgctaagtggacgatgaaccaaagcaaccccagaatcagcttgataatcactgatggtcgagacatctgcacatcgagacagaggcacaactttcaatgttctttcttccccaacaatagacatatatttcaggaaacagagaagtatatccatttgcaacaattggctttggaatctaacccttaatgagttcaaatgatttaatggtaatagcatctgacaactggattgttataccatgcatattgcttatgcgtcacaacattactcttgagaatctgatactcaattcaaacaatacatgaaaactgagaatggatcagcatgaaacaaaaaggttgacatttacattgtccccaacaaggcaataacttgaagaacttgaatcaatttaaaatagggttgcaataccaggagatctttccaaggaaagccaagacaacaaatatgatagcttgacataattgaaatttttttattggactaagtcagtattgaactttcagctaagatcatcaaaataatggacgaggtcaacaagaaaactttcagctaaggtcatgatatgtcaaaagagacaaatcacagaaatcttctttatcaagcaattgcaaatagaaacaaataggaaactactccaaaagaagttaatgcattgtctctgctatacttatcccttccactcaccagtacagactgtcactgcaaaaaacccgtctgtaagattaaaaatagtatgtttctgcaggacaatagcaacccagcctacctacccttattcacagaaagaatacacacgcaagttttttagtctatattaattcaatctcattctataaataggagggaaataagtctctacaggacggcaagaagaagagctaaattcaccagcatccatacatgtggaggagactgattcatgaataggggaatctcattggccacaaatgccgccctgcacaagaaccacaagataattatttcttgagaaaggacaaagtggatatcatacatctagcaaattgtgtgagcgtcaaaattttgagaagttgatctgaacttattgtctgaaccaaggattacagtaccatccttcttaataaaaaagaaactaacaaataacagaggagaaagggagagaaaagaagagagtacagcaaggaaatgggattatgagacgaaagcgaaggcaagcaaacaaatctgacatggccttggaatcaattgcgtcacagctgagctgagatagatgagaagaaaccaaaggatgcaccaagaccagctacgatctatcaaaaaacagagaaatcgaatttgtggctggagctggcaagagctacaatcacagaactcttatgggttgttatatcatagcgtctggcgtgtcagctgtgctgttgacgcatcgtgttcctatgctagagactagactactagagtcttcggagaatttctcccctttttcgttttctaaggtttattaacttcctttttttagaggctttagccagtgagcgatttccacggcatcgttgcaggtactagcttacatatgcacatgtaaacatcaagcaccagttgaataaactaaaagccaatgcaccaaacgcgtggtatcgattcaaagtcgagctcaataatttacttcgctcgcatccaaccatatctctctcgcacgggcacggcttcatgctgctcagtaatgccgaggaactggtcggctggttgttcttctcacgcattgccacaaacacctagcatgcgaaccacgaaacgcacgcgccaaataaggtttttccacggtaaagcagggagggaagggggttgagacctgctgcatgctaccgctcgaaccgaaggccgcgccgctgccgcgcttccgccggtgagccggtcagcgtcgcatctggtgcgggcggaggcggaggcggaggcggctgctgcggccggtgatggagagaggtttgttttccccaattcactcacgatctggaggaggacttcgaagacgaaaggtggagtagaaaaatacgaaaaataatcaggccgacgaccaaattttgactagtaattaattaattaacctatgtacctgtgggctgaaagcctgaaacacaatgggcctaccttccaggtctgggatgcacccgagaggcccgaatataccagcccatggtttcaatcagccgatgggccgtcctaactccgtcccaaaccaaaaagatcaaaacgctcattccaaattcaaatgcatcatcagccttttatgatttttttttttgtttccgattgcatatcaagcgtacatgtacacacacatcactacaacatcacactcatccactcaaagaggcataaattagcggcaaagtgctttatctcactagatttctattagaagctcactttcgtatgtataatattcgtggggtggtactagtatttgaatcttggtgagtaaagttatgtacccactgactccaccactacattacgcatgctttccctttatgattctatatatctatatattctcaaataattattatcctttttttcgagtacaaataattatctttttttctcgaaaatgattatcaaccttacctaccttaaaaacacatatataatatatccaacagagtttaaattctactctacccacgcgtggcacacatatgcggatccctttttaataggattttagtgaggtgaggtatttgtcacatgtctttcgtctttttagcttgtgtaactctggatgggtatatggtgtactccctttattttagaaaaaaaagaataacttttagtgatgaatctgatggtttttctgagatggaggaagtacatgtaacatgttatatggtatgtacatttacatcttctatgtaataggaaaagaatcacactattattagtcttcctcaaaagaaagaacattactaatcaatctcctctcagggaaaaaatatacgcattttcagttcatctcttccctaagaaagagttctgttactgtgaaacgctgcagaacgcctgaacccatcgctggcttcgctgtcgagtaacaataagaataagaatcggatgtgaacactcctctctcagtggtgtcaaaccgaggcattgttgtcaagatttcttccacgacccagcagcagtgctgctccgattcataggcttacgtggtcgtcgtattcaggttttcatttcatgtttgccgtctcagtattgctaattctgcagggtttagtggacctggtatcaggcccaataatggtggcaacgggatgccccttatcttgggatacatggctatcatgcatccatgtaaacccactatgttattcttcttatacgtatcgtattgattatttgtgtttggactttatgttaacaagttgtaatactccttttttcgtcaaagatacatcaatgtttatattactagtatactctttatcacattctgaaaaattggccaaaaaatggtttgtgactcagcttaattattgctgcttaccaatttctggctttgtcaagacgtacagtgcatgcacctcaatactgcagaaaaggaacaaaaaacttttggcaggaaggaggatggatgaggtttacagcttggtaatgctgacaaagaaacagataactttggcagtgaatagactgttgtctcaatacaggtggcatggatgcatagtgtgcactgtgcactctttctgaaagactgcatatctgtatctgtacttctgtagcaatttagtgtctaaacttcactgcagtttacaaaggtaattagtagtcttatgccaaccaagattcaaatgtgggtggatggctttttttcaaacatgaaaaccacctgttgaatataatggcaagttgtccaaattttgaagagagagacgtatcaaattggacctagcccttccattgttcaatagtcctcccaccgagggtgacattttgggtgctccaacggaagacactgaaaggaactgaactgaaactgaaagggaggacagggtccttcactctcccacacagtagctaatgcttccatttcatagcagctttcataccggaacaaaatgggtgaaagtatcataatgtgctcaatgaaaccgaaacgacaccacataattgtccttgtacaaatcagagcattttgggttgacctttattgtactagcccaatgctatgaacgtaagatatttttaaaaatgaaagaattctacatgaatgctggagaaatacaattctcgtaaaagaaaaaaactacattccgaagaagaactaaaacatttagatgagccattagtgtctgaaggatatttaggggttgtttggtccttgatgtacattgtcaaaccacatcttaattagtcatgctataatttattaggtatatgtttgtttcactaccgtaacttagccttatcacggtttcttatactttggatccgtaagttattcactcatctttttagcaagtcatgtcataagtgtgaccaaaaatttcatggccacactttagcaaaagttagttatgacaaatttaatttttcgttatgacaaatttaatcaccaaccaaacaccaaacagccctcaatgcagcacttggcatgctttttttactgcctccattttagaaccattgaattacagattttaaatagttagattataatgaacaaaagtctaatgcctatattcacacattaatacgacatcggacatccttttgacgtttataattctttttagagaaagaagacgagttataaatttttttatagaaatacgcaaaaaaaacacatatttgtataaagaggaataatagttacttacaaatcaaacataaaatccgaaggggatgggataccggagcggaacaaaggacttaagctacaatttcacaaccgattggaacgacctagggactcctgaaactagagaccaagcgccggtcctccgcagccatagctttcactacttccgcccagggccgttgttggaggttgaagacccggttgtttttctccttcctgatcatccaagctactagcgttgtttttctccctaacgacgatctttcgcgactttcttcctgcgaaggcaaagccacactgttggaaggaggcctcatgcagagggaggcaatccggctaattaattaccctgagaacccatcaccagagctggcgggattctgggcaatcaatcaggacgagttataaattatagagtctgttgataataatttaggaacggatggtagtacaatgattgttactcctacttcatactacctaggacggaaattgtcgtgcatccggcaaggatggagccgactgcccgagtgcccgtctggatcctgatcgcaacggctgatggacgcgagtggcaatgggcggccggtttcaccactttcacgtctgtctccgccgataatcccagctctcccgtctccacttcgtcacgggcgcgcgcctgaaccatcagccatcgaggtgtgtcatcatgtcaccccctgcgtaatgccgcgcgtgatctgatcgctcttgactgcacgcggactcccggtcgtccggcgtgctgtgctgtctttcgcaaatccattcgcaatggcagggcaggtcggtcgatccatccagcgagcgctaaagacgacgattcactcgctcacccgcgtcgagctcgtcggcagaagcaatttttttggttcttcgcctttttctgcgtgatgtcgtccttgcccgtcaatccgcttcgtgcacgcgcaaaaaagaaagtaagatgagatcagaaaacgaattgctgtgacaccgcgggatctatcatcgtatcccattgctgagaactgagagatactatagtaatcggcatggctcaggtatggatcaaatcatctttagtatttgcaaggataaacaaagataatggcaggattggcaactttgcctggccgttttggtatcctttttccaaggcccaatctagttactcggcaaaggagaaaacgctgatgagcacagaaaggcgccatcattgcatacgcatcagagcaaaaaacgatcggaagagggctgaaaagcgttatgtcgtcatggacactgctagaaataggagcccaactcacgatgttccatcgatcttgtcttgataagcacttctgcagcaagagtgctgaaacagtgaaaccatctggaattaatcccttgcaaaaggcagcaaggtacacccaccctcctcctctccatccaaactttttctcactcttaaagatggctttagggatttttttacatccgcaccaaaagctttttttttaaaaaaaaacttcgagttctgagttctgacaggcacacggccaagttcggcaccttcgagcgtggcttgcaacacgtagatagcactagcagatcccaaaagctaatccacgtgatgaagaaggaatcagtatagcgaatgcgcttttgctctttaccatccatctaggcatatgcagctcctcaattgtcgtcctcaagctgcataacagcaactgcacatacacagaactgatgctctactgattgggagtgtgctttcagtaacattgatgcaaaactttctcaaggtgcatatatataatcacagtagcacatgcacataaatgatgctctacctattgaagtctgtttttcagtaacattgatcaggatgacatactactactttctgttgcaccaatctgaggcatcctgattcctggagaagaccgcagcatatcgcccggtacaagtcatccatcaaatgtcagaaatccaaatggttctatccccagagcaaacaagtttttctgttctccaatctggaacagttcatccttcctatcagaaaaggaagagagaggttccaaagtttatttgttctgcccagatccatcctgaaccttttgactcagctcttcttcctcgcagctcccagtaagtatacatactagtacgtgcaggcaaataggcaatccaagatattttcgatggtgtcccctgttctttatccgcagaaaagatcaggtaaggctagctggcccattgacatctcatcaatcaatctgttcgcgagaagatggaacaaccttagtaaagtaggggagtgttgctgaataggagtggagtaaaacatgtgtgcacaatgaagctaagcgattggcagggtagcgggagtatcggacacaaagggtttatcgagcaagataactgttgctgcaaaagctacatattgtactgtggattagtggaagtgtgggtggagtaagatagcggcaaagctgaaccattggataggaaaatttaatactcctgctaatgctgatcgattgaatctactaagcttggaaagctgaggctgacagtgaactcggggggctacgtgtaagggagcaacgggcgcaaagcttatagtgcaggcccaacggatcaaagctgttaaagtctttgatctgagacattagacgtcagatcatcaggccccggtaggtaacaactcactagccgcgcagcctaagctagtacagtaaggtcgatgtccaaccaagctcaaaattccgtggcagagatcctgcatttccgcaaccgggtggcgatggccctatcgatcgcaatccggatgagaagaacggggagtaaaaaagcagagcggagtaggaacaaagcatcagtttctattggcaaatggacaagctgctgtaactaacagatggtgcagaggcggctcgctctttaattacttgtacctcagctgggcggccggccgggccgtcgcgtcgcgtcgctctcgctgggcacgggaagtccagcgattccctgccacacccgcggctagccgccacacacgccaacgtcgcggcgctttccgtggaccaccagccacacaatactctctcctccaaccagtttcatctctcagctcgatcgatcgatcgatcggctagctcctccatccccgaccacaaatcacccggtgcgtgcatatcacaccatcaccaccaccttgtgcttgcattatcacggcagtaactgatcaatatgatcatttcgtgcctatggcacaaacataggtgaagccttggacaagtttgctatacctacgtaactactcctactggctattattactacacacatcggcatcaattctgaaaatcacttcgataagaaaaaaaattgcattcaagaaagcaatcagccgtgatggtaacagcccaaggccgcagctagcagcaaagctacgatgcgatctccgatggtacaggagagttcttgaacgaacagtacgtggctctacggctagtcacgcgttgggatcgatccggcgatgagatccgtgtgggggcaatcgatgcgagcaatttgatccgattgatcgcgctagctttggtatggagtatggacacaataaaggcgggaaggttgagcttgaattggacgtgcaagcgtgtgagttactacaacttacgacgtactggagtactcctacaacattgggtggtacgtggctctagcaaccggagctagccggggtaggcgcctacggttaggtcgaggcgtgttgcacggtcgcaatctacgtgacgacacgcagcagtagaaaaaaaaatctgtagtacgatcacgatcgcaagagaaacactgaagaaacaacagaaagacagagaatctatcacatggtgaaaaccggtcagtacgtcgcagtacaagttgttgtactccagtaatatcggaagatagccgtcgtcgaaccggccaagctgataaaaactagcgtgatatttacatcgatccgcagcagaagagaggatatcgatcgatctagtggcgagaacgagctccggacggcgcgcgctgtgccaagatgcgctttgtcgacgacgggtcgggaccggggtggtgcggtgcggtgcgatatgcgagcgctcggtgaatgcgacagagatggtggcggcgcgcacgcgggccggcacacaccgcacacgtgaggattttgatgccatttgcaagtttgcaggtggtgcgcgcgcctggaggatgccatggtgacggcgggttgacgcattggagaacgcacgcgcgcgcggccgatggctgcctgacgggggaggtttttgcgtgcgcgcgatggccggagcgcgtggtgaggacccggcggttgatagattctgcattgtgtagtactctctttgcattgcagctgtacaattgtgggagtgtttttacggtgtactggtttagacggttacgtgtatgccactacgtactttttgccggtaaaattgaactctgccgagtagctaaatacagtcttttggctttcagaaatctgaggtgtgtactgcagtctttggctggagtactcttccgtatgttgcactgctgttgatcccgtgaccggccgtatgccacagcgccaggctgccggcgacagttgatacttgattgggtcctgccacgacttgcgtatatacttgcggtaacctgtcaattggtcatacgtcaagggtcagtaaacctcgtgcaaattgcagtcttccaatgacttggagatactagtaagaaaatttcaggagagcgaaaaattagctaaacattttctctcgacaaagcaaaccccgttttattttatttgttatagatcattgatgtgagacaccatcatgaccgaaatacaatgttccgtagtagtctatcactcaatcaaagagcactataacccacttttacaagtagacaatacgttcctcgccacacaaaaaaaacttaattatgccgcttataccgaacgtgcactgattgccccccattttcccttttattttttttcgaacaatcaccagcagccctgcatataaaagagggccaagggttagctagccacacaccacctcactcgcgttagctcggatctgtagcaaagagcgaagagcgaagctgcagcctgcagctacgcttgttcgcttgagacctagggtacgagcaacaataatagagagtgactgagtgagcgagcactgagtagcaagggcccggcacaaacaggacgcagccggcaacgtgtacgtcgaaccaaacagagaacagctagctaatcgatcggtcgccatgaccaaggacgacgccgtcccggtggccgtggcgccggcgaagcgcccgcccatcaacaagtacgccttcggctgcgctctcctcgcctccatgaactccgtcctcctcggctatggtacgtcacgttcgtccgtacgtacgtgcatgcaagcatttaaattaaccggttaagatgttcagatggtaatggcgttcttgatctgtgtatatgcagatatctcggtgatgagcggcgcgcagatattcatgaaggaggatttgaagatcaccgacacgcagatcgagatcctcgccggcgtcatcaacatctactcgctgttcggctcgctggcggcgggcatgacgtccgactggctgggccggcggtacaccatggtgctcgccgccgccatcttcttcacgggcgcgctcctcatgggcctcgccccgaactacgcgttcctcatggccggccgcttcgtggccggcatcggcgtcggctacgcgctcatgatcgcgcccgtgtacaccgccgaggtggcgccgacgtcggcgcgcggcttcctcacctcgttcccggaggtgttcaacaacagcggcatcctcctcggctacgtctccaacttcgccttcgcgcgcctccccgtccacctgagctggcgcgccatgttcctcgtcggcgccgtgccgcccatcttcctcggcatcgccgtcctcgccatgccggagtcgccccggtggctcgtcatgcggggccgcatcgaggacgcgcgccgcgtgctcctcaagacctccgactcacccgacgaggccgaggaccggctcctcgacatcaagaaagccgtgggcatccccgaggacgcgtccgatggcgaggacgtggtcgccatcgtccgcgcgaacaaggcctcacagggagagggggtgtggaaggagctgctgctcaacccgacgaggcccgtccgccgcatgctcgtcgccgggctcggcctgatgttcatccagcaagccaccggcgtcgactgcgtcgtgatgtacagcccgcgggtgttcgagcgcgccggcattaagtcgaagacgaactcgctgggggcgtccatggcggtgggcgtttgcaagaccttcttcatcccgatcgcgacgctcctcctcgaccgagtcggacggaggccgctcctcctcgccagcggcggcggcatggccatcttcctcttcaccctggccacgtccctgctcatgatggaccggcggccggagggcgaggcgaaggcgctaggcgccataagcatcgccgcgatgctgtcgttcgtggcgtcgttcgcctcggggctgggccccgtcgcgtgggtgtacacgtcggagatctacccggtgcggctgcgtgcgcaggcggcggccatcgggacggggctgaaccggctgatgagcggtgccaccaccatgtccttcctctcgctctccaacgccatcaccatcgccgggagcttctacctgtacgcgtccatcgccgccgcagggtgggtgttcatgtacttcttcctgccggagaccaagggcaagagcctggaggacaccgtgaagctcttcggcaaggacacagacgacgacgatgacgtcgacactagccgccatgagcgcaagaggtccactgagctgagcgctcagcactgaacagaacacgtccgtcccgagtccgagtgtggtcgaagcctattcgttctccgatagaaaaaagcttcgacatcgtgtgttgctttgtgaatcttcagattctggccacttaggttagattgctagacttttggatctcgtgcacatcagcttgttggccttagccaacatgtagggacattgagctgctttacgggggaaaagatcgtgtgatattccacactgcagggacgaatccacgtaaaaaggtcgcagtcaccgttgcggttacgcagcttggcacggatctgtgggtctttttcaccctgtacaacaattcaaccggccaatccttcgacgacagcattgagatccagggagccagggtctacctggctatgttttcttgttcagatattaccgtggcagtgtaattgtatacgagtctataatgtatatagcttttttatgtatatgactcggtcacttttgtgtccctgtgtgactgtcgcttaatataaaggagatttccttttatttgttttactgtactggtgctggaacacaaaatttcattcatttctgattttttggactcgtttttgggacaatccacaggagatctacgtgtgcgtcactgcattaagaagacaaagcgcagactggctgctacacattttgggtccagatggggacgtgtagtagttttgattgaaaggacgaactattatgatggcatgatatgcaattcatcacaaggcaaaactattttcgtcatgttttatatagatccaaaaagtgaaggtcctttggaactagtatatcgctatttttgatttgaaacgaaaaaaaaaatctaacatgtcaaggatatggataccacatacctaatagtaattgactaagctcggtgggacccaccatgtaccaagtcttatacggaatcatacctcatatatagaaggagttccggataaggaatgatgaatagagttttacatagaaacgacaaaggactactcagatcgtatccatatttatctccctagttttacttggacaagaaagcacctatgggtataaatacaagcccccttaggaggagagaggacacccaccatagacgcacaatacacaagccaatatacgcgaagacaagtcgcctgatatcaacatcagatataagcctagacatacctcatacggtgcctacggaagccggcaagagggatctagcgtcatcggtgatctcgacgagttcgtgctcaaggaggaagactaccctgtcgtcgactacgagttggttatctagctgccaagtcgatgacagttagatatgttatcccaaatattgtacttgtatgatacagatgaataaaggagcaacactggcttcggccaacaggatgtagggctattacctgtcagataaggggcccgaacctgtataaaaatccctgtatccatctcttttacctcaatctcgcatataccttggtaccgacgatccccataccatccaaataccgtagtcgcaatatcaaacgtcgacataatatcattatttttctttatacagcgtacacccttttctttaaagaggtgtttgaagtaaattgcattacgagtacacgaatttaagacaagatatgaatacgaaattgcaaagaactcatttcagtatattaactttgtgtggtgcatatgaactaggccaaatggcatatcattatcatgtctaagctaagttggacaatatttaggataccacatatacacgtcactttagaaaacgatttttatggctcccttttttattagacgggctaaaagaaactctgtttgtaaaaatatttataaggtgcccagtacagtcccgtatgtgaaaatccattttcgctaacagacctcttaaagtaatgcctgcaaatctaaccgccctcatcttcttcctctctaaatcttcaaaattttcctcatccttatctcctcacctccttatccttatatctctctcaactccccccctctctctctccaatctctcaactcttctctccctcgcctccccctccttcgtccctcctccgcgcgccctctcaactccatgagcaggagggtcggtggttgacggcaagcacgctcaaggttcaggggctcaggagcggcgacacagaggaacttcaagcgggtgacgacaacagcggccttaggagtgtctgtgatgcggatccaccggtggggacctcggtgacatcggacccgccagtgttgacttccgctatggtggatccgatgtcggggacctcgagcgggtggcagcggtcttgcttaggagcggcgtcagcgggctcggtgacacagatacaatggtggcaacctcagcgatggtgcatctagcacgaaggagatcgaagacggcatgggcgcctagcatcactgcggcgatggtgtggtggctagggtttgctaggatgcatgggagctagggtttgattttggaattcttttttttttcaccgaaattctttttgcatatgggtggcataatgcactcacctgcgaaaatccctttttttcactcaattgcgctgcctgactggaaaattcctattttcgcagacatatggatgcaagcgggtaggcattcctattttcgcagacacatggatgcaagcgggtaggcagctgatttacccgcttacggaaaatgggatttgtccgcttgcgaaaatgatttattatgtagtagtgtgtaaagagagatcatgtgtcatactatatttgcaaaaaacatttgtcactttattatattttattagtcatatgattttattattacatctcttctttatttttatgcgtccttatataatcaacatatcgttttttttaaaaggagatattagggaataacctaatatcaaataactaaaaggggtaaggcttcgaacccagaccagctagcccaccaccttatggagctagccagaaaatccctgggcgtttctcgacatggtgtccttacatgtatgcctgtgtggtatcctaacatccaaattaggaagattaaccatattgtgccattttgatcttggtcccacgtaccacacgagttagtgtattaggataaacgctccacaagttgaatttgcccggtttaaagagtacatagagatgaaatatctggtattttaattaagggggtaaatcgaactgctgtaaaaattcagagggttaatttgaacttttttcaccagtctaaaaaaaatttgaactttttccgattgtatatccaccttataataaactcgtagctcatatactgttagagtgttagtgttagtgatttcatccttacagggtcataggaggcttctggattaatgcaaagtgctagaaagtaggaacaattaaactgaaagtgcaccaaatctagccttggaccacaaggtagttgaattgttcaatagtactactgtagttcctacaaaattatcgtggaactataaattaccttactcatacaaacatctggttactttccgccgccccacttattgggcattatgcatgttcttatcatatcataaagtagagaattgctggcaggttttcatatgccatgggtcgatcatgactctccacaacaaatttgtgcgactatcgttggcttcttaatcacatcaggtcccgatttcatgtctgcagatgatacagaagttattaaatccagggaagtccttcttcgtgtaattactccttttgtcttgttgatgaggcaccagcaggctaataacccaaaagcgcacctgtcctgtttgaatattcccagagagccaccagactatgtccagatcatcaaatgtgaatggacccagcaaatttgtatgtaccagaaacttttccccagtatagggtgtgtttagttccacgtcaaaattgaaaatttaattaaaattaaaagtttgaagaaaaaagttagaaatttatgtgtaggaaagttttgatgtgatgaaaaagttggaaatttgaataaaaagttgggaactaaaccaggccataattgatgtgtttgttttacgtactacatgttacatctggtgagttgtaggtacttcctccgtttcacaatgtaagactttctagcattgtccacatttatttagatgttaatgaatctagacatatgcatgtgtttagatttattaacatctatatgtatacgggcaatgttagaaagtcttacattgtgaaacggagagagtacctggcaaatgatttgtacatatatgcagtaccatgtatgccatttcctccgtaggcattgccgacttcagccccggcgaaggcgttgccgacttcaactctagcaaggcaacaaaagctaagctcgtcccttttgtgtagcttaaacctttcaagaaaaagctggcttcttcacactgaatctttctgctcttctaggactaataattctactcccatcatgatgaaagcttgacaccatatgtactcgttagcatgatccaataagcacaaggagttccatcgacatctgttacgtaggattgatttgattccctactgtaccaaaatttgatgtggtcaaaattttagcaagagaacctacaaaaccaaaacatatggtgcacgcatgaccgcatgcatggctctgaggagctccgtcgtcagtgtcaagttttgcactgtccttagcgcaaatgagcctacagctcgatctacagccatgctgatatcgttgatcggaacatcgaaactacacttcacctaccgttccaacaattgatggccaccaactccttcagagctctaatcaacgtgacgatgtccggatgcgtagcgcgtcgtctcgagaagttaatgcacttcaactccgtgatgctcgtgggcatcaagagcccagcgcaccggaacgtcggaaacgaccaaacgagcgccgcgtgagacccccttccctcctattcccggctgttgctactggactccgggagccccggtgtaacacgcacactggcaactgggccccgcggtgaactccctcctcgcctatccgggcctttgttcgtcggccggcacaagttgcgcttggcccgtgcgattgggcctcttccgtgccgtctccccgcttgctgctggcatcgggccgctggggccgcagcgcttccggcctccgacgctccgatgtagtggcaagcggcaggccgattttgtgcgaccgctttgctaagcccaaggccaccctgcgctctttttttttttcgagaactctctgaggtcattgaatatcgatgcgccaatgcgcagaagtttcgtctgaagaaaaagtaggttaacccctgttaatttgtcagaacatttctaaagtgtacaatttttgaacaaaaagtacgtgactggtcttaaccactgttaatttgccgtaacatttctaaagtttacgatttttttttgttaggggacaccctacaaactgagtaatttagtgtaggacatcgtactgattgtactccctccgtcccacaatataagagattttgatattttgcttgcacgatttaaccactcgtcttatttaaagtactttcgataataaagtaagtaaaaaaataaataatagttttaaatttttttaataagacgaatggtcaaacagtgtaaataaaatgtcaaaatcccttatattataggaccgagggaatattattatttcaaagctaaatggagagaaacactttgagaacaaaaagcatcgcaagacaccgcagcgattattgttactaatttttaggctaaatagagaaaaacaatgagaaaacaaaaatgcccgaaaataatagagataataaaataatcactacaatatcttatagcaaattaaaagttttggggtgtcctaagatcaaaccatgttttagctgtgtccaccggtagagaacatactaatattcatattcctgcagcaaattttgtcagttttgtgagataaccgaatggtatttgctttgcgggtatgcggccagccgacgaccatcgttatctagagtatattactcccatctctgatagactgataccatatgatccatttatattgtatcagttcagaaatggtgatgtgaggatggaagtccgtacacgtcgatacgccagtttcgtggttctcttcttggtattcaggcccaattgaataaggcctacgggcgtgcaatcatctcctcttgccttcctgtgatcactctccatatttcttctcagaagggacgttgtcgcgaaagattccagcgacgaatagacgggccagcgtatttagtcaataaactccaactagtggatggggataaggattttctatacctaggtgccataacacccatcatttatatgcgacttaaatagttatagaaaaaatttaaaaaatttaatagcatcgattgtgatgatataagtctatacacaagcatgcatgactaaatttgatctacaactatagaaacaaaaataataaaatcagatagtgaatagtatatgtacaacgcagataaaatttgttatttttatttcttcatatgttgattgaatttagacttgtatgttgatataatatcttatattatcataatctatcttattaaattttataaaaaattttataactttttaaattacatgcatacacctagataccatggcacctaggtgtagaaaatactttccactagtggatgggcgatctataccgttctttttcttcttttaccccggctgcactagctagcagcgtagctagtgcggtggccgttttcctccgtttcccaatcagctttcatctttacacgcaatggggaaggatatccacatgaacatctcagttactcaagcaggacgcaagcgactgatatcctcgtcacatcgtataacaacctaagatgaccactagcactagcatgcaagctttaaccattgcttttttgcatctatctgtatgattactgtacttattttcggcatcgttttctgtcaggaagcatacggttgcactggaaatgtggagctatccccgtaaagagaagttttatgtttgaacttaagtgtttagtatccattattttatgaaattatccacgggtaagagctccaaacatccttccttttttccaagtaatatgtagttcttccagaaaaaaataaagaggaaatgcatttttattgagcaacttttagggctaacccttaactattttttggaaggacccgcaagtataaagtgtagtatctaacacaaaaaccattcatattacagagtggtgactggtatgggcaccaaaaaacaaaactttttcgtaagcttgatctaatcggcaacagtgcattggtgcgactactgttctactaccggtccaaccgtcttgcctccgaccctctgttggtccgaaaccttatacgcctgccctttggtccgaccatcataacccaaaataacacaaatcaaagaacttattgaaagtagatcaatcttattgcttctaattgtctttacaaagtgcaaactctcttaactttcaaactcgaataaaaatccaggctaagactctaattttctcataaaactattctctacaaaaatcgataccgatagcctatacctctcatttatttatatcctgatgtggttgcacaaagccatgaattcaaaatggataaatattcctaatccccttggaaactcacccgcacatgtaccaacttatcctattacaattcaaactccaatcttcttaaatttggacctcttcccgatttaactccgcttctcatgcgcacacaatctctcacgtatgtcgtatggaatctttagcaccgcgtacattattctcgagtcttagtatcccacgtgatctccttgattatccggatatcgacttctcccaagttaactctcgattcatcagtgacaattttctcccgaggcctcaaacaacacctacatataaataaattatgaaaccatatccgagcataaattctttcctaacttggctcaacattagcacacgtacaatagtatatcttacgtatagaaataatctagaagtcataaacataaagcaattacaaaaatccataaaaacaatctgaaaccgactccaggctagagtcagtcgatcgaattgtcggaccggtctatcggaccgcaactttaccttctctccaaccggcgtcaccaggccagtccgaccgtcacatcatccagcgacaaaaacactgtgcttggttagtgcccggtttggctggtcccatccagagacaaattccaatttactaatagatcaccaaatcatcaaaaccaatataccaatagttcatcataaaaataatactcaaaacattgcattgatttcacgtaaagtttactgaatgcaaaagattacagcacacttcagagatcagatttagcaagtactatcaaatatgttatgttaaacctaagctgatccgtgcactaaagcaacaagcaaaatttggaagatatggtacacaaatgaagttaggaaaaacctcaggttaaatgacgttgtggtctaatacgtggtaggtgcgagtcaaatttctgacgcaagacaagaccaaaatggagtgtttgcaagattctgcaacttataaatttaattacttcgtccgtagctaaaagactggagctgatcgatcagcgcaatctaattgaatcgccgtgaaggcactgtcgagcgaaaacaaacaagtagtaatatacttagccagtcgtcatcaattattcgaaaacagacaaaggttaacaattttttccatgccatttctccggccggctggtggctttcattgacgccgggagtcaaggatgctgcttcactgaaactgatgggcgataccgagctaaccatacgcgcgtcgttgtgcatgcactcccggagaggttgtcgccaccagctcccagtctcctgcacgagctcactgtcacgtactgtgctgtcccagatgatttttcgctgatcaatattgcagtcagacagtcagacccgtctaatagcggcgtcaggctgtcatggatgcttgccagttatcatgttgaaattgtgtaccatggaaaaaaagggaatcagatgttgaactggttttacttttctatgttcaacacacagcctccggaacttctggttggagacaggccatgaaggcttcgttaggattgcccaagcaaagcaagtccacatgagtgacaaaggggcagcaaaacttggtgaaacaagaagagggcacgaggcaagtccacatgagtgcgaagcgtggtgaggcatagcggagcaaccgaaaccacatgggtggcgaaatgcagcgcctaatgaattaggcgaagagccatcatagctgcggaggtcaaggccgaggagccacaagcacaaggaagcaattttgctatatatttatagttaaattttctctcaaaatttcgtcaactataattgccttatattataagtataattgcatttaaacttgcatataacttatatgtaactctaatataattttcacataattttgaaccgttagatttgcttcaaaaattcatgcaagcggggaagaaaaaaaaaacaacagtgcgcacattggtgaggggattttgtttcgcgacatccgctttacgagtatagagtggtacggtggtgggattttgaaaagctgcatacaagttgtattttatagctacaatgtaattatactagaattatattatatttatatctgataaatttaacaaatgtatagatagtgccaaagaataccttcataagggcatcggcacggttaaggcccatgaaagccacctaggtaaaatatgctatcacaggcctagaatgtccctctaaatattcctatcaaagagataattatgtaacactctgaacaagtaaaaccttaggaagctagagctacttaatacatacttcactcactcagtagagagcatataagaacaaaaataacttgggatttatttaccatgcttgtaacctataaatagatcccaagtgatatgctataaggacatattttaaaatcaatgcactatttcaaaataaatgttcgtctttcgacaacacttaaattgttggagtgaagagtcaccagaacaggtgacggaagaagcaaaagcagaatgcatggcatgacacacaaccaaacccaagagattctttttttagataataacccaacccaagagataaatcaacaaaaacgaaaattgagcaatcgcccccaattaccaatgtaagtaaaaaagattgtcattttccctgtgagaatagaattggtttagtccatgttctagttcgacaaacctatagggctatgtgtcatgcagtctacactaagtcactgaccgatagtgggcagcttgttggaccccaagaatagcggggccgcatggttttaccgctagaataatatattagtccgaagaatagcaggtgacggtagtacgtggcatcgacgaagtagggtcctattattcaacaccttcggccatgtgaaaacgacgatatacatgaatagtctaaggatgcacttcgaatttggagttcttgattctctaagatcgtttcttaagaggtattttttttctaaaaaaagagttagatattctttatgtattaatatcaaaagtacttataacgaccttttagcattcataaggaggtactagtacttagaagttaaaagggtaattaaaatagataatttcataatttcagcctctcaagtatttctttcttcagaaacatcctagcaatgtccaccatcaccttttgccggaggtatccgtcgagtccctcgtcatgactactacttcgatgttaatagggaggacctcactagtggggctctgctcgacatgtgggtctgcgtaaaacacaagctcgagctcaccagtgctagacagccaactttctttgccccatctctaactggctattcctccaacacctcggctcgagccattttgcacaaatatgtgggatgctttctttctccgttctctcttatcactaaccaagccatggatattcaagtagttgttgctaacaccgtctacatagaaacatggaccgaggaacataatcccaagtcccaacgacatctaatgagctcgcatgcgcagtgtatattcatttgaatatagaggctggatttctatacactatcgaaaaaaaatgtgcagccactctactatatctcttggtctccatttgccactaagggggctgatgcagaagaggccaatcctcatgtagcttggatctgcaataggaagtggcttgaaagctctggagcaccgtctccaccgtaatccccttctttggcaatctctcctaccatggtgacaacttcggtgagagccgttgcctgccgcaccactgtttgatcggtgagagaagaaagaggaacatggggagagagttaacttgtgactcaaattagataattgcccttccacctcgaccacctcttgtacttgatcgatctaaccttcgctagtcacaacaagacaatacctccgggtaccattcttttataagccgttagatctacttaaatggatggtgtgtatacaaggtattcataggcaccgagaggcatcaaatatgataaaaatcattctttggatatatttcacttggtattaaaaagcaaaacaggcaagggaaatttttcaaaaaaaggtgagggaataaaacaaaacttaaaaaaaagtgtgtttaatgtgcattcttttcatgtacaaaaatgacgatcacagcctagacacaatgacacacacggccgtttgcaattcgagcggcatttctagtccaacggtacacaggtccctcggtatctgcggacgaagacctcatataagagcgagaggaggtagtggcacagggcgcgcagcagcagcaggagttagcgccgcacatacgtacggccagtaatcccacacaaacttgatccatccgagctcccgcgccgcctctgccaccatgtcgaaggacgactcctccgacgtccctgccgccgaggcgccggcgaagcgtgcccccctcaacaagtacgccctcgcctgcgccatcctcgcctccatgaactccatcctcctcggctacggtacgtgcaaaaaaccgcacatcacaccctgtgctcagaaccaggagaaatgtgcaagcgtgctaacaataatctcgtttttggtcgatcgagcagacatctcggtgatgagcggcgcgcagaagttcatgaagaaggacctgaacatctcggacgcgaaggtggaggtcctcgccggcatcatcaacatctactcgctcgtcggctcgctcgcggcgggccggacgtccgactggatcggccgtcgctacaccatggtgctcgcgtcggtcatattcttcgccggcgcgctcatcatgggcctcgccccgagctacgcgatcgtcatgctcggccgcttcgtggccggcgtgggtgtgggctacgcgctcatgatcgcgccggtgtacacggccgaggtggcgccgacgtccgcccgcggcttgctcacgtcgttccccgaggtgttcatcaacgccggcgtcctcctcggctacgtctccaacttcgccttctaccgcctcccgctgcacattggctggcgcgtcatgttcctagtcggcgccgtgccgcccgtcttcctcgccgtgggcgtcctcgccatgccggagtcgccgcggtggctcgtcatgcaggggcgcatcggcgacgcgcgacgtgtcctcgagaagacctccgactcgccggccgaggccgaggagcggctcgcggacatcaagaacgcggtcggcatccccgaagggatctccgacgaggacgaagttgtagccgtcgtccacaagagcaggggctcccacggcgagggtgtctggagggacctgctgctccgcccgacgccggccgtgcgccgcatactcatcgcctgcctcggcctccagttcttccagcaagcctccggcatcgacgccgtcgtgctgtacagcccgcgggtgttcgacaacgcgggcctccactccgactccgactccatcggagcctccgtggcggtgggcgccagcaagacgctcttcatcctcgtggccacgttcctcctcgaccgcgtcggccggaggccgctgctcctcaccagcgccggcgggatggtgatctcgctcgtcacgctggcctcggcgctgcacatgatcgagcaccgcccggagggccaggcgacggcgctggtgggtctgagcatcgcgatggtgctggtgttcgtggcgtccttctccatcgggatgggcccgatcgcgtgggtgtacagctcggagatcttcccgctgcggctgcgcgcgcagggatgcgcgctcggcacggcgatgaaccgggtcgtgagcggcgccgtcagcatgtccttcatctcgctctacaaggccatcaccttcgccgggagcttctacctctacgccggcatagctgcggccgggtgggtgttcatgttcttcttcctgccggagacgcaaggcaggagcctggaggacaccgtcaaactcttcggcggcgatggacgtgacgcgaacggtactgtgggaagggaagacggccatgggcagaacaagtccactgagttgactactcagcagtgagccagtaaccagtgagggctactagtacagtagtacatgatctactcagcagtgaccagtgagggctactattacataccctctccgtaggaaatcgtttagcataacgtttaagtcaaaccttgaaaatataaatcataagtaactcttaagttgttaagtttgaaaatgtaaaaattatatgaataggtttgtcttgaaaaatacttttataaaagtatacatatatcactttttaataaatatttttataaaaacaagaaattaaaattgtgttttagagaccatgtcactgttcaaaacgacttcctttacgagtatggagggagtaataatactactccggtgtgcaattagtgaccgtgtaagtacaaaagcttcggtaaggaaaaaaagatttcatctgccgcaggtcgtccccaaatgctcgtgatgaaccttgatttcattctacggagcttgggcaaaaatcgatgtggtgtgtatcgattatcttcggcgatcgaagttccgttccaagagcggggatacatctgggagtttgtaacgtaagttaaggttcggatttgcccgtgtcgtacttaataaccaggtagcctgtcatatcttaacggtgccatattagtaagaacgtttgcctagtccttgctggacagtccgtaaggttgatttttctctgtggttgaatatcgagacagccgaaccggccggttacatatgttctccgatctccttcgagattgctaaggggcgatcgatcgcctctagcgatcaggttttgtatccccctctctccacctgttttctttttcggcaccgtattactttcctattttagtaaatttatgcacctaaagtttgtacacctcaagtttacatatctaaagtttagagacccaaagtttataagtcaaaagtttatatatccgattcaaatttgaattttgaattcaaatatttttatatatagtatttctatacacttaaagtttatacaccaaaagtttatagacccaaagtttataagtcaaaagtttacacacccgtttcaatttgagtttgaatttaaatattaatttatagacccaaagtttataagtcaaaagtttacataccggtttcaaatttgaatttgaattcaaatattagtttatagacccaaagtttataagtcaaaagtttacatacccgttcaaatttgaatttgaattcatatattagtttacagacccaaagtttataagtcaaaagtttacatacccgttcaaatttgaatttggattcaaatattagtttatagacccaaagtttataagtcaaaagtttatatacccgtttcaaatttgaattcgaattcaaatattttttatatatattctcaaaaaaatattttttatacatagtatttttatacataaatttttccaattttcttttttttttatttttttaaaattttatggtgcactgtagtagggagaagaagaggaggaggaagagggagagaccatataggggaggggcgggctttgttcattagccacacccctttgctccttttttttcagcaaacggctttgttcatttacctggtggatattatgaaaattaatttttaggtaagatctatttgctactttctccgtcctactcactcaggtgcacacacgttttagattcaactctttaaatatttgattaataaataatttattataaattaaatttattggatgaaaataatattattggattatcatttaaatttattgaaaaatcttctctacaccttgtttgtgaatttactctagatagatttttatttcaactcagtcataatgtaattacttctaatgctatagagagctacttctactacatagctaaggtacttctataatttaaataaattacttttaagttaataaaatatttgaatatgttcaatatggatcatgttttgtcacatattttatatagagtacaatgatgcaaatagttaaagaggataaaagaaaaacatgcaccttaggccaaaacggatttatatatgggatggagtagtctccgattagaactaataaagcactatcgtgcacgtgggcgaagttctttttgtcaaggcaatgaacagttcaagagaaatattacggcccagcaaccagcatacaagcaggaggcctggagccggcccagaaacacttcaggactcaggagcgtgtgcggttcaaagtcgggtaatgcaactcaagcagggcataagactacgagagtgtcggatgatccagtcggttggtccatccatccaacggttagaaggcgaggagagaagtgccaccaggatgaggattgagggaaggacacacaccgcgcggtccagttcacctcaccgcgccaccggagccaagtggccagcgcagcgcacccggtctcacgcggcgcaccgtcacgaaccgcatcggtccagcgagctatcacccctctgtcttcaccaggccacgtcgcgcccatgcacggtgacaccacgccacgccacccccacgtcgcgcgcgcgcctcccatcgcctgcctatacattatcgaccgccgaggcctctccgcttcgcctcgcatcgcaccccacaccgcgggacgatctatcggtcagaaaaagcgagcagagcggtgggggagaatggcggtggcggcggcgacggttcgatggctcgtccttctcctggccgtgtcggcggcggccacggcgtcgcgcgagaagtggtggcatggcgccggcggcgaggcgagtggtggcggccacctcgtgcagaaggagtggcggagggtggtcgccgcgagcgacgctggcctggtgacggccgtggatgtcgccgacgcggccggcaccgcgtaccggctgcacttcatcacgatgagccccgggacgctgttcctccccgtgcagctgcacgccgacatggtgttctacgtgcacagcggtgggtactactactacgtaggcagctactgtttcccttcgatcaacaagcatatgagcacactgacgatgaaacttatggcgtccttttcttaaactaaacgtgtttatgtgacttgattaatgctgtggctgctgcgatatagggaggggcaaggtgacttacatagaagaaggggacagtgaatcaagttcgcttcaggtggagaggggggacgtctacaacttcgatcagggtaccatcctctacattcagagtaacgcatgcggcacgagagagcgccttcaaatttacgccatcttcaccagcgacagcatcaacgctgatgacccaagggtacgtaactacgtctatcaatatcaaagtatcaacaacctttacatgattttttttaataatgagattacacgcatgattcaaagttaattgtttggtggccagtggactacttaatttcgtctgaacaaaatttaaccaacggttttgcagcatccgacatcagaagtttattcctgtgtcagtgacctgttgaaaggatttgaagtagaagtccttcgaccgggcttcggggtaagtgttactagaataaatcgtaattcatggtatgcattacacacatgttttacccttttgaaaatctaaaaccattgtgctgttcatcttctaaggttccccgcgaagttgtggaatccatcaaatcgaccaaaaccccgccggcgatcataccgtataatccagaggaggaggacgaggacgactcgtcaaattggacggaggaaatcaccgacgcgctgtggggagtgcgagatcctcacttcctgaacaagaagaagaaggacaaacaaaaggacaagcacaagggcaaggacaagaagtccaagagcaaggccttcaacttctactccggcaagccggacgtcgagaactgctacggatggagcagatcgatgaccaaccgagacctcgagaccttgcggggatccagcattggcatgttcatggtgaacctgaccacggtaataatgtcgtacataagcggccacattttcagcttgctttatcctggaaagagaccaaatgtttgtttcgtctcttcgatttgcagggcgccatgatgggacctcactggaacccgagagcgaccgagatcgccgtcgtgacccagggcgcggggatggtgcagatagtctgtcccagcatcccgtccggcgagagcaagaagcatcaccacgatgaggagggcggccgtggcgatcacggccacggcggcggcggcgtccggtgcaagaactcgttgttcagggtgaaggaaggcgacgtgctcgtggtgccgcggttccaccccatggcgcagatatccttcaacaacgactcgttcgtgttcgtcgggttcagcaccgacatgggccacaaccacccgcagttcctcgccgggaggcactccgtcctgcaggtgatcggcaaggagattctggcgcggtcgctcggccaggacaactccaccaacgtcgggaggctgctgtcgtcgcagcgcgagtcgacgataatggcgtgcacctcctgcgcggaggagctggagaggaaggcggaggaggaggaagagggtggtggagggaagggggagaaagagcgggaggaggaagagaggaggcggcgggagaaagaggaggaagaaaggagacaagaagaggagaggaagaggagggaagaagaagagaaggaaaggagagagcgggaggaggaggaaaggaggcagagggagaaggaagagaagaagaggagggaggaagaagagcggaggaggagagaagaggaagaagaagagcggaggaggagagaggaagaggaggaggagcaagaggatggaagaggagatgagccaaaaccgaggagggaagaggaggaaggagactggggagagcggcagattcgtttgcccaggagcttgaaaaaacgcttcattggtatcaagggcaggctctccagtggctaagcaagtgagcacagagggacatttggaggtgaacgcgtccagctacagtagtttctgcgtaaataatgctggtcttgctcgtgtagaggccggcctgcatactacgtgcgtactttcgtttcttccactgtgtcgtgatgtagctgagttaaataagctgttgatgtgtataatcgtagcctcctcccttccaagaacccgcctgtaaacggttaagctgttaatgtgtataaacgtagctttcctctcatgttatttgggccgagacttggagacagaaatcgaagcaccttcaaacaggatcactgtacctagcctccaatggctcgagaaggatgagagccctgctccaagtctgcaatctacccgctcttgcaatcgtctgtctcaccgttcctactaagcaatcactcacactaaacccactccgatcggggctcgatctgagtatcctgtcccaacaaccatcatcataccagaagaaaacaaggcataaaatgctatcacgatcaattttggtttgtgatataatgccattacggcgccactgccttaatctatccagcagttcacaacttcacatgtaccgatcaccgactaattgtgcccaaaattcgttccgaaacatgactggtactcgcagctgcgaacatctgtacaaaatgtccatgaggcctgacgccgtgaccacagttctcacgagtaccatcgaagcaacttgaagagctcacacaggaatagccattcccttgcttgacatgctgtccagaatgtcgttcagcgcttggcacagtcccgcaatctgaaaccacatccgaggtttagcgatatgtatgtggctgtgttctccccggcgcacgctcgtattgttgcataattaattaagtattaacttttttttttaattaattaagtattaacttttttaaaaaaagattaatatgttttttaaaataacttttatatagaaagttttttataaatcacaccgtttagcagtttgaaaagtgtgcgcacgtaaaacaagaggtgggttgggaaaatggggaaagagatatacttgtgcagaaaaaactggtgcctaagctaatgctagaaacgccaagcacgagtgtgcgggtaaactaacctgttggtcccactgctgcagctcttcagtgtcatcctcaaaatgtatcacagcttcaacctgtaaaataagccaggcgagttaatctcataacaacttgaattaaaccagaaacggtaaaacatggttacagtaagtctatttcagatgtctgctcgaaatggtggaatagtatgaatatcaacataaggattaaggaagtcatatgaataaaacctgatcaattgaacctcgcatcctatcttcataaatcattcgcgatgctatcttttcagcctgccagcatcaaaatcagttgcagtaagactccaatttgaatactttcatatttaaaatcaaacataaataaagaatttacagagaaaatgccagttcttcctggtaccagttacaggccagatgatttgaactatcctatttgattttaaattgtgaaattcggtggttcttcccagtttgactagtttccagcaagtaccactcagaacccatatattccaaattcttttctttttcttagtcatatggactttgtgtgaatctgtctttataaacatgaaatgatgtatcatatcaacaggcaaaattaaccaaaatactaaccttcctagggtcaatgcccaataatgctccaagctcatcaaagctacagaaataaatcaatagttgatcagaatgataaatcacaatgacccaggaaaatttcaatgcaaaaactaacctgatattagtgtaaagtttactggcactaaggaggttatgctcaatcattgcccggtcaagcacagtagacttatctggtaacagagctttctgttgaacagaagaaaaatccagtcaataaaattacaagctactactacaagttatcttggaagagagtatgttcactaacttgatgcggtctcagctcctctgcaaatgcttcaatttctggtttcctcaaaatcctttcaagaaagacctacacatttgaagtagaaggcctgtcaataaagggagcttatgctccaaatataaatgccaggggagtatatcaagataggcaccttctgcagtattgggtatatcttcaactttgagcatctctcatcctaaagggaaaagacagtataaaatcatgccacgagtcataatttaagcaccgctataatgagaaaaatcagatgcaaaacaattgtattttcatgctactacaatgttgatacaaggtgttggttcatttgatgaccatggttacagattggtcaacatcaaacagtatgaaactataaactacccactgaaactggatgctagcatatttattagtttagcagaactataaaaaaaatcctaaataactatttgaaaggatcttgatattagtaattcaatatcaaatgggttaagtttttgtataatgatgccacattccaatgagttcggagacaattcctctgtttcgatatacatacttttttccccggaaaacataaattttggagtgtaccaagaatgatgtacagtaaatgggaatacaaatcactgcgtaagggagagaagccacagcatgtatatcatagtaagctaaagccacaacctatggtgctccataacagaaaccaatcaatatcgatacagagctctgcagagcatctgataattcagatttgtccatttgataaacatggcacagggaaagggcaaagatgattacgatagtatgatacataaaaagttattgcagacaataaatgacatgtagatataacaagcactgcaaaccagaatgttatgataaaccaacgaagcaaataccttgtacaatgtagcaagaacacgagatcgttgcggaccagcaccagccaatattgtgcatgtcacagcagcactaagagcttgctccaaagcattttcatcgatctctctgagatcacatgcagagtgttccatcaggaatttttataagtagtatcagctgctaatgtaacaactgtaaaatttaagtggaaatatccaagatgttaatagcaagggggcaggggaattggaaaatatataatgtattgctagaagggtgcagaaatagagtagtcaccacagaacaagcaaactacagataatggagataagaaacacatgaattgaaaagggaaacaaatctgcaactatgtagagaaaatcttactcgtcaccaatttggcgttgttcaatctgagagatgtcatagtatcgaagtgcagcttccaagaatcttctcttcagatccaaaattctagcgtagcataccttaaatatatataaaaaaagaagaaaataagtaaaagtgtctgttttaatgtagacaaaaatattgaactgagccagcatcaacaaaccttgtactgtaagttcagaagttcttggtgactgtttgttaccaaaaatgaagctttgttaataaaagcttcagcattaacagaatcatcatcctataaatgaagaactaaattagtaagctggaaatatgtaccattaaagccaacagcaaacaaacaatgctaacctctaaataaagtcgtgcaatctggacacatttggataatttgtttgtgtcatccagcatcctgataatttaaatttaaatcagatgcttcatgtcctgaagaaaaagccatacacatgttcagaaagaaaagtaagtcagtttctacctgatccctgagtccaagtcaatcccactaagcatctgtgcagcttttgaccattgttgttcagactcatacagttctgcaagcttctctctaatcactaccacctgtcaaatcataaacagccaaatagaagattaagaatattgcagaatttccctgcataataccaacaaaggtcaaacaaatgtaacagttagtttgttcggaagtttggttaagcttgcaagaaaaaatgcccaaaattggcatagggtaaattataaagatactaatacggaagacccattatcacaccaacaaacatgaatgtatatattgttacattgttcataacaactttacatcattatgtcaaattgggccgctcttcataatcttctaaaactaggaatcttgcagaaataacacgagtaaccacttcaataaaacaaatccacaattgcattgagttgttctgtggttgacaaagatgaaagctgacagtataaattgaaacttatgcaagaactcttatcaaccaaaaggcaacctagagtaattacatttctgtagcatgcacacggcacaaatcatgtggaagcaacaattatttgtattgcactactatcctttcttatagcaatcactataagctataaaagaacaaaagacaaagaacctaaagaaatactgttatcatatacaaaatgatttgttccaacacacagcacagatacatcctaatcagatgcgctccaaacatagcattacatagtcgatttctgcatccgtaaaaactcaacgcttaatgaacaatcattaatttaacatgtacagtgtctttataaatatgttatatgttaaaatcactaggaagatgagaaatacaaagcatttacacaaggccccaccatcccaggcaatgcgcagaatcatgcattgcattccagacaagtttctttcctattcagacccctaactaacaccagtcacttcatagcattgcgtggtcatgtaatacttttcttcatgtacactaccaccaggggaacaactagtctccataaattaataaaatgggctggcaagctgtgtggcattagccaaacccatcatcactccatctcatgctctagcttaaccattggctgacatcattaccaagtacaaacattcctccaaaactaagagtttggcaggcaatgaattccaaaaatgaaccatgccatactcgcctcgataaacttgtccaaacgaagtaaggtagcggcatcatctccatgcactgtgtggagtcatgagcccttgcaataacattatgccacatgactcaaattgatatcacaaaagcgacggttacggctccactaccatacatataaactataatcatcaccggggaaaaaatccatgaaaatttgtaccaattctacccactatacagtaaaacatatgtattcagaacttactatatggctagcattgacgatttgaaaccaagggtataaacaaaggtgccaacctgctcctcgaaggagaccacacgaggctggatctgcgtgagcgcgtagtgcgcgacctccttctgagcctctggctccaacctcccaagctcctgggcgaacgtctgcagcagctgccgcgacaccacgagcggcacctcgtcggaaaccactgcggccgcaccgaacccaaccgtcacacccgaaccagaacaaaatccatacgaatcaacaggtaaaggggcaaagatagagggctcgttactgtggtcgaggaagcgcttcgcctgcgagatgtccggcggggaagacgagaggacggaggagaggatgtggcggtactgctcgatcttctggcgctggtcggcgatcgccgcggcgctcgcgagggcgttgtccatggcgccgcccgccgcctccgattccgcgattgcgccggaggggtcggagactgtagccggcgtcggaggagaaggggggcctagggttttgggtggcgtttgatctgcggggaagatgggaggaaaagctcggggaattggggagcaagacggcttccacgggctgggatgcttttcttcgtgggacgtacggtatctgacgggataatggcccaggatcaactgggttgggcctttttcttctagaaattcaccccagttacacgtaataagttcactttaggtccctctatttgtcggtctgtctaattttcgtcctttgaccgcaaaaccgggtatgacccgtctcccaacttacaaaaaccgagcaaacaaggtccctcggcagtatggagggcggttttgaccgacgtggcgtctacgtggcgtctacgtggcgcctacgtggctcctttgactaggtctttgtcccacgtggtattcacatggtgattacgtgacaattttatctcaaaaaataaataaatatagtgggacccatatgtcagctaaaaagaattaaaaaggtggggcccatgtggtcccacatgtcagcctccctcttctctctatcccccctatctctccccctatacactgtcgggagagaacggcgagcggcggcgtcgagggggtgacgggcagagcggcgacgaagcgaagcggcgtggcggcgggcggtggatggagcaacgtcctctccatgctgctcagcaccggcgcgttcgtgccgttgctgccgcggcagagcagcggcagccacgatcgcagcagcgacacccgttgctcggcaatggcgcccttgtctttgttccctccagggctcagctggaattccctcgagttggcgtgcttgaacaggaacactgcacccaatggaatgacacattgagacgtcaaaggtaacactagtgatcacagaattcagtatcaaggtttttcagttcatgtaacctagtgaccacggaatcgccatgtgtatgttcttctgcacttgccagcggcgggaggaagcgaggcgaaatggagcggcaacggacggtgggcgaagcgacaagggcgcagcagcggcgggcggtgggcggagcgacaccgacgacgccgctcccgccgcccccccaagctgagctccccggctcccctcccctctccctctctactcctggctcttcctcttcttcctctcggctctccctcgtcttcgcggcggcagcggcaggccgcgggcagagcggagaggcggacggagcggcggcgacctcgccaaggacgccgcgtgcacctccaacgcgagaggagcggcggcgtgcgccagccggcgggagggagggagaggaatggcggtgcgcttgggtcggcgaccggcggtagggcaagagaggagcggtgacgcgcggggaccggcgcgtggctgccggcgggagagggttagcggcgcacaccagtcgacgggtgggagggagaggagcggtggcgcgcgccgcatcggtggagagggcggtcgacgggagggtggaagaggagcggcggctcaccagcctctctgcccttgtcgctccgcgcaccgcccgctgccgcttcatttcaccccgctgccgcttggctccacttcctcccgccaccaaccgcccaccgtcactccgtccaccaccggccgccgcgccgctccgcctgtcgccccctcgacgccgccgctcacccttctctcctggcagtgtagggggagagagagggggatagagagaagatggaggctgacatgtgggaccacatgggccccaccttttttaattatttttttgtagctgacatatgggtcccactatttttattattttttggggataaaattgccatgtaagcgccacgtcattgccacgtgagacaaagacctagtcaaaggagccacgtatacgccatgtcggtcaaaaccgccctccatactactgagtgacctcgtttgtccggttttgtaagtttgggacgggtcgtacccggttttgtggacaagggacaaaaatcagactgaccaacaaatagagggacctaaagtgaacttattcccagttacacaggccctttccccaaaaatggaaactacacaggcctctcttctctttttttttttttgacgggtaaacaggttacaggcctgcttttggaacaaaggaacgtgaaaataaaaaaaaaatgcaggacacacgaattgttttagactcttaccgtttggattgaaggaatgggtgtgtagaactcaatcacaacaaataaagttaatgatcatcttttcgcttcatttaaaagtaaataaattatcaccttaccttatactctttcatttgttccaaacaatgccttaagaaaaaatgattagggaggaaagtgatgactcattcagaacgcggaattcaagaagtagaaaaacaaaggtggggtggcattccaacatgatcccaaggaatatcgagacataggaattgctcatttgtattgtttggatgcttctcataaaaacaatttttttttcccaaaatatagcagcttagtatcgaatatgagtatccacattcgtaatactaggttgagccttattatgttttagaatgctattttttagagtaaattgtaggaaacttttttagatgtttgaagttatgctaggtttcctccaaaatacctagttcattttcgtttggaacaggaccagagttgttgcatttgtttagagatttaaaacttagaagaatgccgatgcatgagcatatctcaaaaatcaacactgtagattacacaatgtctgcatgtttggattaaaagaagtactactagtagtaatccaaattccaagcgcacagcaatgcaatctttctcgtaaccgagtcgacttgcagctaggactaggagggtagcaagagtaagcagcaatcagcgacttgtgcccttgcttgaggtggtacttgcaaaagcagttaattcccacttgggggcttggggcagctgctgctgcgaaagaaatacgacacacccaccattccacctggacctggtgccgccccaccggctaccactacccttaactcctcccgccccggcccggcggccccccgataaaagctgcgcgctttccttgtccaacgtgaaaacacataaatgtgcatgcgatagcagccccgtactcccgccgcgccagccacgggaccagagcagcgatgactccccgcatccaatccaatcacctcctcgtcgtcgggtcggccccctccccctgaactgaacgagttcaatgcgcgcccgcgcctgccacgccgcgcacactccgcgctaggctacgctaggcaggcaacgacgccgtgcgtgcgcgcgcgcccgcgctctcgtggggtccggcccccatgcgcgcggggggggggaaagcggcagcgcgtcgcgcgcttgtggccgctagccgcgcatcaggcgcagtctacagtgcgacacacaggcacggcacggccgcctgctctgcgcgcgaccgcgtgcgctagcttgatcggtgaggtgacaacccaggccagagaattcaagtgaacaacagtgctcactggccgcctcatcagactacggcaccacgtactaccctcactcgtgcgtggcctcgcgcggccaacaagtacggttgtgcaacgccacagctcctcccagattttacgttcatctcaattatagtcactgactcaattgttgaagattcgataatggggtcgatgtcgtgcgcaaacgtgttgtcatggactcccgcgccgcgcggcgtgcatcgggattctactttacttttgactccggaggtccatatgtcaataattatatttggtttgccgtacaagtttgccggaggagtgtgatcatttttggtagcgagctcacggagaaggaccggtgacaccaccgtgtaatggagcatttctcgtcaaggtttgcagtaggtaataaagcgatcggaattgtggtctggagttaattgagttgttggatccatggacctggagttattattcccggatgtctcatgtcagatcggcctgaataggagctttcaggacttaacgtccaatgacacgcagggagcttgaataacacaagtacttaccaggctgaaagcaaggaggagggtctaatttgctccatgaggaaagatgggaagagacctaatggccggaagtaatacttccatcatctcaaaaataatggaagagatctaaaataaactgccttggcacactgtgagcatattataattctcttattttagttggatttgtggctactaatgtcgataataagaactgtggtagagatgtagatgtcaggaaaatatgtaataaaaactgtgcatatctgaaactaccatagtatatacaaatggatgcttagatttatacgcatcacttaaagttttttttcttccagatttaaccaggactcttaggtggcgtggacaactcttaaacatccatttatatattctatgataatttccatatttacactacctataaattttgcactatacaacatttatacaatttttccgtagagatccatatatgtgtattacgggaaaattttgccgcaatcaaacacattgtgcatgccaactactaatttgttactcccttcgttccaatataaatacaacatattataaatgtgatattttctactacgaatttaaacatacatgttacacatatattatattatgtttatattggaacgaagtgagtactacaagcagatgcacttgaacgcacttgactgccgccgtaatggtggctgaatgtaatggacgtacggcaggtcggcagcacggttttaatcatgcctcggcagtgctccctcctgcatgcaaccagtggtgaattgttcgtacaaaaactgaaaaacatccgtatagtagacggtggtggtcagcccgctcgccggctgatgacggggattgagctggagtactggaccgttcaaacgttacaaaggcctcaacgtgaagacacctgataatttttcaagatgcaaatctatagctaatgggactagctatataaaacagtttaccctaatactcaatgctcgaaaataacatgatgagaaggaaggcgactatacagtacagtttgagcggctttcggttggtataacgtgatttacgtgacatgagaactgagaagcaccgagtatttttttcaagatccaagaggagtagttgtttgcgtcgcattataatagaatcttcttccctgtccaccctaaaacaaagcacacgcaacccaaaccaaacacttaaaataaacagatgaagacaaagtttgtttgttgcaccacggagagcgagagcttcctgttcgccagtgacatgtgggccagtacggacgcggtccccagaaaacagtacctgacaataacacgaacgactggtagactattattgtgtgtgttacgactggacagcaacggttaagataaggttaagggaggttacgataagataatcaggccggacccatgaggggttaagtgagctaaaccatattaagaattgcagtggagtagactgatggccctggctggcgaggcggctggtccagatgatgccaattgggttggtcaatgcgtttaggccgcctggagaagaaaagaagaagccaaggccggctttttgttgtattgccactcgctgtcatctcaaccagctttgtagtactccggtactactagaatgcacctagcaatgcgtttttcaaatgaactcgatttgtgtttagttcatgttaaaattaaaagttcggttgaaattaaaacaatgtgacagaaaagttgaaaatttgtgtgtgtataaaaattttgatgtgatagaaaagttggaagtttataactaaactcggcctagaggtaagagtactgaagttatagaattgagggagaggccgattcgatctacttttgtatcaaatcctgaaagacccgtgccatttgtctggatgtagtacactaatgactatagttagtaggagtacaactttataagccagcctaggaaaacacgtggaatcgcaccgaaactctctcaaaagcctaattgcacggttggattcttggatatcagggcaaataggtggcttccaaattgttaacgcggaaattgtttccatggtaccgatccggtataataggagtaagctaaatgtgtttttagtttttctttttttacattttaagagcaagtttagtagtatggccaactactagcttcaattcatctgtatcaattctaataacttattcgtacaatagttacatactacactatcaataactggtcccacatgtcatacacactgcgtcttgaagtccgtattacagccggctacaaatctgtcatacacacactacgtcttgaagtagatttatctcgttttgaaacacgcacgtaaatttcccgtatggctaaacataatatttttttaagaaaaatctatagaaatgttattttaagaagtcacattaattcttttttaattttaaaataattaatactcaattaattatacgctactgccaccttgttttgagtatattttcaatattctcatttcatattctctcagacacacagataaagtatgccgttagaaaattctaaaacatgtatattccacttgatttttagcatagatttgaatataccaaaaaaatgaacctaaattcctaaatagaagatctgtatgtgtcgagtaaagttaggtccgtgttgatccatccactcgagcttttgagtagctcatatcttagcctactccgtcgatagaatattttgtagtaaataacccactgaattttcgaatgaatcgtccaatgtcatcgatcgaatgcaacttacaactctttcctgaaactgtccatacgcgatctccacaagaaaaggttacctagcttataacatggataaaaaagaattaaagataagccttttcagcttaacataaaaggttgcatctctcgtaagtcgctttctttactgcttttatttttcccgtggttctaacgatgaaagtgacgtacttatacgaagtgcatacattactccaacgacaataattggtgaaaaggatagctttctttagttgctaaataaaaagcttgcatattctcctataagcactcattttttaaacatgaaaatttgtggtcaaccaaacaggtgaaatatctatctaaagacgtggtggctattccttttgacatatccttattttccctttttcccctttccgtttagaaccgaaagatctttttcttccgagttcatacttttctgatgcaaagtatttcttcctttttcatttttggccgttcaaactttttttttaaaaaaaaatagagggagtaatacattttgacaatataatagatgctcaggagttctcttctggcacgcaaaagaagctagtataatactcctatatgatactatatacaaagagacccatgtacaaaagagagcttagccggtttgaagtcatttcctgacccaaacgtgctgcatatggtcaacagaagcatgcttaaattagaccctccatttcatttgatcagctgaaataaaacatcgccacccaaatattcaggcactgaattactgaaactctttgacttttgacttaatcttgtaccaaacgatccaaacaacgattgtttttttggtggcaatccagacgtctggtgttctgcaccgtgatggctaatgccaggtacttcttgtttatccattattcagactctgagtgtaagcaatgtctttgctggtcctaattattggcgcttggtccacttgctctcctctcggacgtgtattctgcccgtcaacaggtgcagtcctcaatgctccctctgttttgtttttctgatcatgttgatgccgctgctgtaacaagaacagcaacactgcaatctcttgacacccatcgtacggtaataaatcatgttgccgccaatgacccaatgttgtcctgatcctgtattaagattttggaaaagctatttattgcactgtaaaaaactgaagcttgcagcactgttagccttcaacaggtataaaaagtggcatgctggcagctcttaatgaaaaatgtttataacaaaacgaatgtaaaagtcagctcatgagttaactgaagtgacatggatcatggattaatctagactataactgcttttaacttatgggtatcggattacaagttgctcgatctgacagtacaacatataatcagcgaaaaaaaaaacagtcgaagcatcataattccaaatcggcaaatcaatcaaagacgagtgagacatcagcttgatacttctccgtaaacagtgtctccccttttcctttcccaaccgttcaaagcaacaaaccaaatattaagcgccctggcactaaaataaaacgcggaaaaatccaaaagaatatttgcgctcgcgctacacgacaaagcgcctgccacgatcggcggcccgcttgactccactagccagatgccaaatccacgcccatccccgcccaccaccacgtgtacggcttagatcgcgccacgtcgctctcgtcgcgccggtaacctcaccctccctcctcctcccccgcgggactcgtcgttaatgcaccgctcttggctccctttcttatctcccggtctccgcccagctccgccacttcctcaccttggcttctcccacacgcagcagcagcagccgccgccgcctcgtttgctcgccgcgtccacgaccggtggttgccgcggtgaccggtagctcggtgtcgcccccaccgtccggcctgcgttgcaaaggcgcgacgcgagcttttatgctcgaggcagcttgcttcttggacgctagtagcagcagcatcggcgggagtggtacccgcgtccacggaacttctgcaaaagaaagattctcggatggaggtcgagacgtcgtccgggacggccgagcgcggagcgggcgcgggcgcgcagcagcagcctccgccgcagccgccggccaagaagaagcgtgcactccccggcatgccaggtgactgactagttaaccgtaccggttgcttaatttgactagagctatgcgtgatggcgagatgatcgatggcgacggtgaccgatcgagcgttcgttcgcgtggtggtgcagatcctgatgcggaggtgatcgcgctgtcgcccaagacgctgctggcgacgaacaggttcgtttgcgagatctgcaacaaggggttccagcgcgaccagaacctgcagctgcaccggcgcgggcacaacctgccgtggaagctgcggcagcggagcgggaaggaggtgcggaagcgggtgtacgtgtgcccggagccgacgtgcgtgcaccacgacccgtcgcgggcgctcggcgacctcaccggcatcaagaagcacttctgccgcaagcacggcgagaagaagtggaagtgcgacaagtgctccaagaagtacgccgtccagtccgactggaaggcgcacaccaagacctgcggctcccgcgagtaccgctgcgactgcggcaccttattctcacggtccgtcttccctctcgattcccatccaatctccatcctctaatcgagcagccgccgatactgaccggcgaatcgccgccgcgcaggagggacagcttcatcacccaccgcgccttctgcgacgccctggccgaggagagcgccaaggcgcgcgcggcgccgccgccgccggccgacgaggacgggacctcggcttctgccggtgcgccgccgccgcaagcgcctctaccaccacccgcgccggtgccggcgccagcaccgccacctcctccggccgcagctccggctcccgcggcgcaaccggagcaacgaggtaattaatggcggtcaccccaattctactatccaatccgcaactttaccaacccatggtcaaaaccaaaagagtacttgcagaggcagttccagtaccgccttgatgcttgcgttgtcttcttggaggattgtggcgtttgcgggggaagaagcagacgggagcggaagtttcgcggatcgatggttttgtcacgatctgatgtgcgcgctaaaaaaaatgcccgagagtttgggggggggggggggggggggcagtagttcgttcgttgtgcgttcctcgcacgcgcgcatctcgaaacctggctatattttcacatgccttaactgtagagaacatggggattgctagttcttggtcgtttcttcgaagatgaaagaaaggtgctttgtatagtaaatccaacggagtgcctttgtggagcctggaaccttgaatcggatgataaaaaggacatgctcatgaaatgaatacattgaaaaagatcctcatcatggcgagctcagctctcgttgctttctgcctctgtcgttattgctttgcttttagttgcaccttgacattaatctagcgagctagtagtatatgggtgatctaaatctgcctcctgattcgcttacactcgttgcgctgcatgcagatcgggatgctgcactggatcagttcgccacgccggcgccggcgccggcgccgccgccagttactgctcctccgccgccgccggttgccgctcccaatgattgtgtcagcagcagcagtagcggcgtggcgccgacgtcgcaaagcctccttagcagcatgtttgcaccgccgtcggtggcccaggcgccgcagtacgcggaccccatcggagttggagcgggtggccatcaggagcgcgcggtgcctgccaagcctccggcgctgtgcctcgcgcccaacgcgtcgtcgtcgctgtttacggcgcctgtaccagctgaccggcagcagttcgctccgccgccaccgccgtccccgtcgccgcacatgtccgccacggcgttgcttcagaaggccgcgcagatgggcgccacctcgtctagctcgtcctttctccgctgcctgggcctcgacatgtcatcgtcatcgtcggcgccgccttcgtcgtcagggcagcagcaacagcaccaccaccatcaccaccaagaaaccatgcaagtgccactcccggcgagttcgctgcccgaatggccgccgcggttacagccggagccatccccaatgctgtcctccgggctcggcctcgggttaccatacgacgcgacaggcggtccggtgagcttgccggagctcatgatgggtcagtccacactgttcagtgccaagccggcaacactagatttcttggggcttggagtgagcccgacaggcgcgtcgacaagcaggggcttcccgacattcatccaacccatcggcggcgctgtcagcttggccgggagtgccaccgtcgccgcggagaccttcggcgccgcccatggcggccaggcaaatccgtgggagaggaacccgagtagctcaccaatcctgtaatagcactagctagctagcaactggtagcaattagcaccaagtagcaaaccactgtgaattcgacacatgcagcacgaagtaagacggtgaaaatagtggaagcagccaggttcagttagcaatttagcagtatcttccaacttttgtttgtttcctttgaccaacgtcgttcttttgtttatttagcttagtacgaagttacaagtgagtttcttttgttgttcacggcctctcttctcctgtgctgtcttttgcatttgtttgttctcgttcgcctccttgctcttgtcctgtagctgccactgcctctgcatttaaacacagcactagagcagtacatttggtggatacgggaattaaatctgctggctgggacgagcttgcagtgggtgatcatgagcattcaggctcccccaatttgattcaattgtgtatctggtcatctgattggtaccattttcttccctggtcgttcttattgataattctaccacttcaatggcagcaggtacgtgcaaatgcctgtattacctgtttcgtgagttgctggctgctactctcgccgacgacccggggttcaccgaacttttttttgggtgggattatgccaccccacagtggcggttatcgcgaaaaccacgcgctcattagtgcgaggcataccgtgttttaataacagagaagttaccgtacatgacaaccgcaataaccgtacagttttgtaaaccctaccggcaactcaaaatataatgacttttagtgcgaggtatactatggttttaaaaactgagggcccctttgaatcgtaggattgaaaaaacggagaaataaaaacatgcgattcttataggaatgcaagtgtaaaacagatgattgcaaaacacaggaaaaataaaggaatgaccgtttagttggaccgcaggaaaaacgcaggattcagatgagaaagatagactcaaggaaagttttccaagaggttagagtagatgttaaatttcctacgtttttcctctagaatcatagaaaaggaaagtttcctgcgtttttccttttttcattcctacgaatcaaaggcatgaatagtgtaggatttcaattcctttgtttttcctccaattcaaagggggcctgagaaggttaccatacatgacaaccataataaccatacggtttttgtaagccctaccggcaactcaaaatataatgacttttagtatttgaaatttatctcgaaatactacaatttacttatccaccaattgtctcatactaaacgtaattgaaaattaaacatggatattaataagaaagtaattgaaaattaaacgggagaagaatatgattgggtgagaatagaatataggcgaagaattgaaaaaaaaatattgctttaagttgttatatctcttagttgaaccaatcataacaatatttaatttcatcaatttccttaatccttgtgaaaaactctacgggcttctttggaagcaggaataaaaaaaaacaataggatcagaacacattaccttattatatcgtataggaaacaaaacgataaaaattaaaaaatatgcacaaagtatatctagaggtctcatatgggcttctttaacacacgtgattgaaaaaacacatgcgatattgataagaatgtaagtacaaaacacaagaatgatcgtttaattaagcctatagaaaaacatagaaaccatatgagagaaatacactcagaaatttttttttcaagaggttgaacttttgctaacttttctttgaaatgtttcgtaagattatccattcataggaactttgaagaaaataatatgattcaatcctctgtttaaagtcctttatagattttttctctataggattgaaatcctttaaatttcttgtgttatttttacaaataagagggtccaaaaaagtagaggaaatataagattatgtattgatttaccaaacagagacatgagagagagagagagagagagagagtttacattgaaacttcgaaagaaaatctaaacatgcgcatgtttatacctctcattagaattcatgtaaaatgtgaaggaaagtttcctaccctatgaaattcctttgtggcagtcctaccatcaacagatttttccctaatggagtaaatccaaagcagaccctgaagtatcttaatccaaagcttttctcactgtggctgtgtttagatctaaagtttggatccaaacttcagttcttttccatcacatcaacatgttatacacacataacttttcagtcacatcatcttcaattttaaccaaaatccaaactttacgctgaactaaacacaacacagcctgtcattggctatgtattgttcctcttggtgtttggctgcaagactccatcagtggttgaccatgttcttctttaggactacagctccttctgtacctcagtacctctatgcacaagtactgtatggtttgaacattgaatcgtccgaaaggcaaagtcccattgattgttctcgaaagaataagctaaagcccaaaatttaaattttaaacttaatttcaaagataatttaaaatattctcagcatactttcctttttatattggttttcaataagactctaagaacataggggtatatataaaagttttacacaaattatcttttatcactaataaaccaatatggtttataataagttgtgggcaaccgatgagattctagatgtagtagtactacgtaatgaattacagaaggatattctttttatatagtctgttttcaggggtttaactcaaaattagatatcgacattgaacagttcaatatatggctagattaatgaaattcaatatagtacatggccatagttgacgacctgcatagttatcaactatagcaaggcatcttcatcggcaggtcacattcaaacggaataataattggaggttgtaacagtttgattgatgaactgatgctttcgttacagtcagatttacaacatcttgaagtatcatggccgtctaatgctagtgtatgaaataattatcgagggtgattgtcatcggtaatcccaagacgttgtcccgtttgtaaagtttgcattcggtcgccttttggatagcagttctttctttgctgctgtgagttcttgttggattctgtgaggtgagctttcaacctctctgtgagcctgacgcagacttttcgtttgtattcaagtgcccggcatgtgccgctggtgcaatcggcaggccgccttttgtactactggggggttcgtgacttgtgatgagtagtgactgccttataaatcgtgggttgctgcagtttgcaggctagagtaggggtgtgacttgtttggtcgaaattgaaatgatttgattgaaaagttgaaagtttgtgtgtagaaaaattttgatttgatgaaaaagttgaaagttcgaagaaaaattttggaactaaactcggcgtagaccacaattcacagggtgaccggaggagatttaccatcatggtcctcctggaggatgcataggtgaataagatggtgtccgctcttgtgcacttgtttgggtcgttttgttttgctgctcctgttcagtggctgcatgtacagaactttgggtatacctgcgcagccacgtagatttttctttcgataaatgaatgatactgtctgaattttggcgttcgtgaactggttagcacatagcaaagcaatagtacaggcacagttcgtcgtgtggtatttatttttctcttgtttttcagagggtggtggtttttcactgcaactcgcatgccggaacagccttctgtaacagttcgatccccgtgcttctggcccctctctacagccgatgatgctacatacggaggcagccagggaggtcaaagtcgtgcggcgcagccacggcaggaggcgagtgttcagacatgggacttggcatcgagttttggaacgtggacatgcatgcgcatggttcatcaggacgtgcacatggcgaggtaaaaagtccatgtgggtcacgctgcagcagtctccattccagcactcattagtccttaacagcgtcccagacatgtgcacgctttcactgtttggtatttattgctactactcgaccagtcagcagtcaggttttgtggctatgaccgtaaaatctggtcctcgccagtcgtcacggcggacggtctgctgtggtgcccatttgtccatggtccatccgtccgttttacgtcgccagtttaaaccccagactcccagagccctctgccgtagtatgccgtaggatcaactacacgcctcagggggggtgaaacttcaccgagcttggctcatgatgagtgcccaacgagacgtcccgcccctcctggttttccgcggagatcacgtagcagaggcatcttctcttccggggccaacgaggcggtcggaactgtacggtggtgggagtcttccacgcggccgcgtgcgcgcgtggcccgggaattagcccacggcgccgttctcttctcggcttatccccacgcgtgcggttgcggttgttgcggccttcacatgcagcctgtctgtgccgtgcgtgtgcgcggcccgcccggcggcgtccggccggtcaaacgcgtcaccgactcgggggtgagtgagtgaatgccgtctcctccgccgggccgaggagtaggcgtacgtaggagctcgcagtaaatgccggtgccgtgcggtgcagcccccacgttccacgtaggcacgtaccctcgcccccccatctgccccgtttcaatgccctgtccgcctcaacccggtgtgtgtccacggctacaggcaaactcgctccctcgcgtatacctacgtactcatctctactattataaaattgaaaatatttttgtcaatattttattacgtcatcgagcatgagtcggtttttaagtttatttgttttgggaaatatagatgcgtatttaagtcggtttttaatttcgtttgcttttgtaaatacataaaaaaaatcatataagaaatctttttaaaaaaaactcgtatgctaacttaagatgattggactcctaattgcagctcatgattttctaaaaaagtatatatatccaaacgagttctcgtagtagatttcatcttaactaaaatgtatataaaaaataataaaattaaagtaacctttacacgttgcaacgcacagttatttttcaagtcatactagaaatctagaatagacgcacgcgacgatggatggatggcgatgccgagttgccgatcgagacgggagtacgggaccgtgtagagcggccttgtgccggctgtggccgcccggtctttttccgtgatgctcggtgccgaaggaagtacgtgtatggtaggattcgtttccgagttgtgatccaaacgtgcccgcccataacacgccatgtacgaaacacatggagctgcaggctagctatttactcctgttggctgttgcaacacgtggttgtagtagaccttgtaggtgtatgcaggtacggattactgggccacctacgtacatcggtcgtccgtgcacgaatgatcggtcttgtcggtcggtcgatgcagcgaactgttgttgtgatcagtgttatggtaggaagtagtagtagtaggaatcggcaaagttgctcgtgcaaatcgtgcacggaatatatcgagctgctacccctcgctgtctgatattgatggatcatgcgtgcttatttagtctgaacagatcaagcggagcttatctacagcggccataatgcggtatgatcattcattactctaccgtcgataggataggactgttctcctaactttcacgtctgtatttaatacagtgatcgctcctagcttttctatatattcagtgttcgtgcaggttactcatcgtgtaagctgatatatccaggttcacatgcatctgtggatgtaacagtggcaatcaacctcaactccacgagtgatcagtacgtatatgtccacgacgtggaagtgcatgcgcagtgcattgtactccgtacaccgtataattcgtgcatgcttgtagcattaaatggattagacggcgcaacaatacaactatatcgcaaaaacggaggcgatcgaacgaagtgagccgttacgtttcatttcagagacgacgcatctatacgtacgtgggggatgcactgaaagctgccagaacggcagccggccagcacgccgttctttttggggaaagcaagcattgccatgacgcatataggtcggcaggcatcgatctctgcagggagtttcggaggtgacgtcattcgatctttatgatgaggactagctagccatgcaatcgaattttgtgcatgaactcatcagggtcgttactggcttcttgctaatgggataactttgtgttggaagaacaaccctaccgataagagttgatacttcaatcgacctgagacttcaatctaagaccacccaagcgcaataggatgtgaattaccgagtcgattcatcatcagatttaactttagaaatgtttgcgaaaatcgtcagactgaagatctgaaaggtcgcgtgttcgatccacgctccccgcattaatgttttgagcgaaatctagcccatgttctcatgtttagcactctttcttcttgggccccagaaattttttaagatcgcgggtggcccatgtttagcagtctttcttctctggcccatgttcccattcttcttcggccgaattatttggaaataagttcatgtaacatcccttaacttgtcaacgaatccgatttcgtccctcaaccggaaaaccagatacaagtccctcaactatcaaaaccggtgcagattaggtccctcggtgattttgatggcggttttgactgacgtggcgcctacgtggctaatttgacttggtcttcatctgatgtggtattgacgtgacgttacgtggcaatttcatccggaaaaataataaacttcgcaggacccacatatcagtttcacacatgaattaataaagaaatggtggggcccacgtggcccccgccaccctccttcctcctctttccccacctcccctctcttcatctctcccctctcctcggacatgcgggaggcagcggcggagaccggcaatgccgacggggcgacggcggcgggcagacggcggcacgaagccgacggggcggagtggggcagcggcgggcggacgcgcgggcggagcggcggcgcccgaaggccgaagccggctgggcggaagccaagaggtggtgggcttctcttttgactttattagtgttaggaataagttcatttgcaggtagtaatcctgaccctgtatagatcgatcgtgtgctgatcaattacttctgcttctgatactgtaatcctgcggcggatcaattatttcttctcctgatctgagcaatttgcgccacggatcgtcgtcgtgagcctgtatcgatcgatccattgtgtgcttgtgtagtttttcactgggttatattcattttagggttggagcgtgcggtgcaagagctgcctgcgccggcttctgtagtcgctgccaaatccgaagctgctcctgacaagactgacgatgatgatgatgcccgtcctgacgacgaggaggagacatgcggcatgaggacgccagcgcacagcggcgctgaagccagcggagcggtgcggtggcggcgcccgaagccccggggaaagggcagacatgataaaatcgccaaatttatttaggatcaacgaagcgggcggggagggggcggcccgcctgagaaaaacttcgacaaggacggcgctcttcccttggttccgccacccaaccggaacggggcgcctcaaatcgtctcggaagaccgccggccgttcaactataggcctcttttggggccccgcccctcggggacatcttccggttgccgacacccccggcgacttgtaaaaaagggaatggttgcaaattaaaaagggggacgtttttgaaaaaagggaatcacttaagaaaaaataacacgggggggccccctcttgatctctttttttgttaaaaaaatatgagagggaggaaaaagggtggggccagaagatattttttttttttttttgggggaaaaaagtgttgggaaaaacggttctcggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngataaaattcacgaaatttcattaaattcaacgaagcgtgcgtggagggtggtggcgcgctggaagacgacgacgacgaggctggcgctctccgcttggctccgccgccccgccggcttcgggcgccgccactccgtccgcgcgtccgcccgccgctgcaccactctgccccctcggctgcgccgccgccgcgggcgtagcgccggctgccggacctccccggcgcctggagagaggagaacggagagagatgaagataggggaggcggggaaagaggcggaaggaggaggccgagaatgacatgtggggccacgtgggcaccaccatttctttattaatttatgtgtgaaactgatatgtgagtcccgcgaagtttattatttttctggatcatattgtcacgtaagcgtcacgtcaatgccacatcagatgaagagcaagtcaaattagccacgtaggagtcacgtcagccaaaaccgccatcaaaaccaccgaggggcctaatctacaccggttttgatagttgagggatccgttgtatctgtttttccggttgagggacgaaaatcggattcgttgacaagttaagggaccttagatgaacttattctgaattattttaagatcgcgaaatctggcccatgttcccatgtttagcagtctttcttctgggcttctggcccatagtcccaaaatagtattgtaggctgttttggctaatgtgacactgcaagcagaaacatataacaagcgattttttaactcacttcaactcaattgttctcttttctctcgccgttcttgttttttttattcagaaagtttacaaagtgcaaagtgtaccgacagtaacgcaaagaaatagagacttagtaacggcaaagaaatagtatgccccaacagaaaagcacaacctgtatgtgtgctagagtatactaaggacctgcttgataaagctccaactcctaaagtttgctttcatagttgggttcggagtagagttttagagccgcctaaacctaactccatctctccagttcattttgttagagagctctacctaactccgctcccattttaggtgtagctaaaactgtttggttgagctccagtttcaggaaagatggagttggagtaagagttgtgctaaacatgcccaaagaaaacacaaagcaccctctgtttaaaaaattcaattcgtactatgtttggattcataaccaggattgataattttttaagggataaaggaattagaaattaaactaccatatccatatatggtatgcatccatatcaactagttctttttatatttaattatattttagacatgttaacaaaccttttttacaaataaattattgaggaaacttattctagaaatatagtattttctcggcgctaacgtcattgccatcgtggtacaacgtgacacaccaatccctcgtcatccaagaaagctaatgccattgacaccgtcatattgggagcacaacttcagtaatgttggcgtcgaaaaaaaaagtatatcttcacaacttttttaagaaactatttataaaataattttttaaaaatgtctaaaatgtaaaaaaatgctgcccatataaatgatgctctccaagcgagccgtatcacatgatgattttccctcttttgaggatagtcacagaactcctaaaattcggagggacaattgcatcttcaaccactttctgttccacacgaatcagggaagaaccctcaaggccagtaggcaaccatgtgctgtggtctaccactgatgtttctaattttttgaaacttttaattttttttgtaaaagaaaaagtccaatttacaccccgaagtcttatgttcgtctaaaatataccgtgaactataaaactgtatataatacaccatgcaagtattcaactatcaaagtatcaataccgtatattttacaccctatagttgttttagactggttttgcaatccatgtctgcattgatcccatctttccccctaagttcgctgaggagcagacgaagccggcgagctccctcccaccatcagctccgtccccgccatcctcccacccccttctcgtggggactacatcggcatccacgacgaggggaataattaactatttgccactggactcacatgtcatacattgcgagtgacaaatccttaattgtcacatcttaaaagtggcaaaaagttaaatacccacgacaaggtgcagggaacgggatccaacagggtggcggctggagcagcgagagatcgaggaggtcgtcaccgtatccctcacgaaacacgagctaacctcaccggagccagcacggggagaagtcatccttgtggagcgtcgtcgtcgcatggtgatcgagagtgaggagttggtcggagggagagctcgagcggcacaaccacatttagaagtcatccctgtgaagacggcagccggaatgggagatgaaccgtgagcttgtgttggccaacaggagggggaacaggagggggagggggatttggagcttatcgattgtttgaagggtgaaggggagctcgagcttgctagcgataacctgcatgcgtccatatctgtttccgctacgatggcagtgccatggcccttgcattgatcgacgagtaggtcggtggccgcatccaccgcgtagagggttaaacgcgcctctatcttatccgaacttgtacccaccctgtcttctttgatctcagccgaggggactagctttgccgtcctcttcaatggcggggaagtagagggagggaggagaaatgagcgcattggtggaggtcgggctatgcgatgaaaaaacggaagtcggtggctgatgaatgtggaaattgggggcgatgcgtccagctcctactccgcaagctctgcttccggcgagtcctaggcttggttgcgtgaaagtgagaggggaaggagataacagaagaagacagaatgagagagtgacatgtggaacacataatctttttatatttttgataccgagtagattgccacatcagcgccacgttggccataaccaagttataaaaccattcagagggtaaacaacacggtataaaaagttagggggtgtaaaatatccggttttatagtttaagatgtattttagacaaacataagagtttaaggatgtaaaatagacttatctctttcaaaattaaatcatccaaaacgtatttccaaatatgaacctttttgttcacaccaacaaaagtgacgtggagaaacaatactgctacaccactctatttggcgtgggaaaattatttcgccacatcatccacatatggcaagataaaaacaaaactgtcacaccaactattggtgacatgataatattgtttcgtcgagttaggtagggtgatgtggcaaaaatgttcaaatttctaaataagtattgagatggtctatttttaaaaatttaaaattcagaaaataataaaatttcactcctacacgagtactgctactccgttagtagatctgaatgcctaggcgcatgcatgctggtaggtctactgttaagttgaagcttatgggtcccttgcaatgccttcaggtcgccgctttcctcgttgctatcagtgcggcaatgcacatcatctttaggattctgcgtctcgacgtaaaggctggccggccggccggccggctgcggctccatccgatgctccaattggatagatggagcacttgtgatggaaaagtatgtccatattagaaatggcactgtacgaatgtattgctagtaaaaaacatgtcttatctttgagcacattacattagatcatggaatagtggccctatttagatttcaacttttttcattaaacttctaatttttttgtcacatcgaacttttctacaaacataaactctcaactttttcgtcacatcattctagtttctttgaacatctaattttagcgtgaaactaaacacaaccagtgttatggactggttcaaaatttaagatttcgagtaaaaccgttagtgaattcggcggacaatatcaatcacagtatgaaacaattaaagtcaacaggaggtgaaaccataatccaccacagtccacaattcgaatatgcgtgggaccgtgacgaactactccatcagacgatgaaaaccgatactagtactgtacatagagtatcttattcggtgcggacagactagctaatgcttagactgtagcactttttttttcgcggggcttaaactgtagcatttcagtagagcgaccgacgagtagaattatatgatctgctgagtgctgacaagggtttaaaaagggatcgaatcaccatacgatgtacacacgtctagattttgatcgtataaatggtagtacgtaccctgaatattacagtacggtgatgcatttcgtttaaacacgttcgatctgcgatcaccaattccccgtcctatcagcggaattactccattgtccgtggccaaatgcgcgcgcgagtgctcaaacaacaccgccgcgccgagaagcggcactactgctcgatgccgctcgatctctcgtcgcgagcacagcacgatcgaaattgtagagtactactactacgaacgcagtgtttttgagagtaactatatttatggcgtcatattttttaccaaaaaatagtcggcatgtatttacattgtaagtccctaaattacatatgtaattttagtgtatttacgatgtaagttctaaaattatatatgtaagtcataaaattacatatgtaattttagtgcattacaatgtaagtcttaaaattacatatgtaagtagatatgaatagaagagatgctaatgtaaattcaatacagagagatagaataaatacagacttagcaaatcaaacgttcgttaaatcaatctccataatatccaaggatcagattgaccaactgtgatcaagctaattttgtgtctgccataaatatagcatgtccgtttctttttgctgggagaaagatacctggctcaatccatgatgtatgatgatgcgggatgcgctctccgacacgcaagaacgagcagcactggaaatttgagcgagaaacagggaatccgcacagaaggaggtcaagggcgcgcgtgaataaagacgctttgagatcttcagacgctggcaaatgcccattgcttgcattgcatctctatagactatgcatgtcgcatcaaatcatatcacatcaactgcttcactttctttctatacacaggcctttctaggtcgatttctaaatgattcctataggatgcgtggcgctcgcttaatttgcgtcgaatttcgaacggaatttcgtcatttcaacatctcaaactctcggcctggctaagctgattttagttttacactttttagattaactttaaagtttattttactagctgctaggtttattttactagttcttttctcaactcacctctctcctcttccgcacgcatactttttaaactgctaagcaatacgttttttttaaaaaaattctatatgaaagttgcttaaaaaatcatattgatcaactttttaaaaaaaactaatacttatattataggagcatgtataaattcatagtaataggaagtgtcacatccctctaaaatttattatattacttatatgtaacgttaaccttctcccgtcttaaaaaaaaaattcggccgattgtttttccacccgaagagaaaaaagagaggaggaacttgctggaggtttgcaaaaacaaccaacaaaccgcaaggcaagaagagtagggcaacttcgacgcaatcaagaagaaaaaaaagggaattaggctttttcagaggagagagacaatggatgtaaatggatttgtagattaaaaaatccggcttctagtgtgtaaattttgataaaaaataattaattattcggttaatttctatttcaagcaatcaacatttaatttctccaccaccttctaatctcgaccaatcacaattgtctattattttcttttatattggatattttattcccaataaaaactctagaaatggttatatgtttgaaggaggaagtatcgagtacgaacagcttaattaattactcgacataacctaaatgagaaatgcaaccaagtaaaccaagtaatgagttactactaataattaagattatttcattatattcaaaattatggaagtttttagtacttttatgacactgctggagaacttatttttgctggatcgatcagaaaccataatagtcccagttccaaaaataaccacgactaaaaatcatctttagcaccggttaaaaagcccccgacattttatgatctttagtcccttttaataccggttgaaaacgtgtccatccccctactcccacctactctttttattcccggttaaaaccatcaaccgggacttaaaaatcaccgtagagtatataatccctaacatttatcctctagcaaccacttcttcccttattattctctctcttttcttatcctctccctttctctctctattctatcatctcactgccggtcccttttctctctcttctattgcagacgcgcttggggactagggcagagggcgagagaggcgggcggcggccggcgcggaggggcgcgcggtggctcggcggcgcggatggccaacggccgctgcggaggggcgcagcggaaggccgcgcggcgctcggcggctggaggagggcggagccgcgtcggcggtggcgggcggaggtgcggcgggaggaggcaggcggcgggcggcggcggctggccacgtgcgattcggtggtgggtgttggcgatgtgacgattttttttcgctattctaatacatgacgattttgtgaatttgtgttgcgagacatttgatatgtaaatatgtgatgccaatttgatttgtgataagcattcgatatgtgattttgtgatatcaatttgagtatgttcgaatttgttcatcgatgagtttgtaatgtcaatttgagtttggcgcgaaatcaatatgcaaatagcaaaaacaattgaaaaaaaagaagaaaaaagaattttagtctcggttggtaacaacaacgggactagtaccaaccgggactagccctacccacgtacggctaccatctttagtcccggttaatgtatatttagtcccaggtatctgaaccgtgactaaagaccgctattagtcacagattctccctcccagtcgctatccgggagtaaaggggttgtgaaccgggagagaaagaccgctattagtcacagattctccctcccaattcgctatccggccagttcgctatccgggagtaaaggggttgtgaaccgggagagaatatggtttctcctgtgtgagttatagaaatttcgaagaaattaaaaaacttgtagaattcggtcgaaatccgcctctgttttcatgacatttgtttgctatagatggcttgacagtgccccttcatagaacaatagcctagaattccgaggggtgaaatggattgacatcgagaaacagtaccaatgcataccaattcacgtccctatcacatcggagtcatgcttagtggcggtcgatccggtgttagccttcttccggtcttgtgtgttcgagttgtcggtgtgtgttcgagctgtcgatgtgtgggtggtggaatattttttctttttcctggttacgaccctccagtgttgtaatcttgtaattttttcaaattgtatcaatagaactccaccccgtctcctgcgattcgtttaaaaaaaaatcacatcggagtcacgtcgatccattgccctaccacaaagaactggcatggaagaaatgaaaggctccgtagacacgaacccaaaaaaagaaatttgctcgtacagtactaatgtacatccgtctacacgtactcatactacctctccataatcacatcttagatacagctacgagtacagtaataggcctagtccgttgctatgcatgtttgttttctacgacggtttgacacggttgctgcagccttgcagatcgcagagtcggatgtgacaatgcggcgctgcgacgacgtcgggttggagaagacggcctcccacacatcgccgaaggcggcgacgatgtcgcggcggtggcgctggtggttgagcgccaggaagcaccgcaggaggcgctcgaggccgtcggcgtcgtagatggcgcgccccaccaccatctcggccatggacctgcggaagtcggcgcgggggtcgtcggagcgcttcaccaccgcgaagctcccggccaccactacgccgtccgcctcgccgctgccgccgcagttcccgctcgcgccggacgaagactccgtggtggtcgacgtcaccagcgtctcggcctcgccgccgccgacgccgacgccgcagctgttcgcgtacgagtcctcgtcgctggtgaaccacccgctgtcccccgacgacccgctgacggggtccgcccgacggtgcaggcggcggcgagagcgccgcagccggcgccgcgcgtcgatcttgaggcgaggcgtgtggtcgtcgtcggtgaccccggcggcctcgatgacgtgccactgcgagctcttaagccagcggtacgcaggcgtcccgcgcgccggtgtgaggtcgtcggccgcatagccagcggcacatgcacccggaggcggctgctgtggtcggcggcggggaacacggcgcgggcagctgcccgggacgaaaggtgggtggtcggtggcgaggagggtagtggtggaggtgaccacggcgtccgccgcggagggggagcggcacgagtggaagagacgcttggccatggaagagggggcaacgctgcggggagtccgggagggaggacggtggcgtggacggtaaggtgcgggggaagtggcgttggcggatattggcgcaatggctcgccgtgtctgtgtatatatcgggaaacgtgtgcggacgaaggttgtgggttggacgggaagtcgggaaccggcgcaatggggtccgggttttattgtgtagaactgggtcattgggtgggaaatggccgaatggaagtgatcggtgatattgacggtacctttggagttttgcaaccatcctgaaataataggattatctgtaggacaattgtgtggagtgtgctatcgtaaacgagctccgttgacgaagaactaacgtgttgaaagcaagtgttcggaacgatgggttccaacacgcacggtgtgtactgaaaacggagcggtccattaacgtataattaattaagtttttttaaaaaaatagatcaatatgaattttaagcaacttttgtatagaatttttttttaaaaaaaacataatttacagtttaaaaagcgtgcgcgtgagaaacgagccggaggagctgggggcagcaattctaaacactaatattccacattttcgtatcaacgtccattctacatgtttgggcgagaaaataaaaaaaaaacctcgaaacacatggctcgaatgagcttgtattgagtttggctcgatcaacttaaactcgtagttttaataaatagagtcaatttaagtttttagttcatgagcttaacgagcccactttaataaattggttcaactactctatttctatcttgttttgtaaagtttgtgtgctggttaactctttttttcttttctctttgcttcttcacattatcatttaaacatatatgatactttgagatttgtgcttagaactttacacttttcagtacttgcacttctccaccttcaacgggttagtgtttttcttctaaccttgacccctgcctaaaaattcgcggctggagcacattaggccagtgagttgccgttgctgctgctgctactattcgtgtggaggctgccacctgatatgcatcagcatcatgtgcacaagtactgcttgcttctacaattagcagtcattgagtggtggtgcagagaatcccacgcaactgatgtttccatacttccatgcagcttgtacctggattcgtgcacgacacacaaaattgggccagagtctgcttgacagtattcggaagattgtttttctactgtcatcagctgcagtactctccgatcgccctgtggcgtctgtgcctacacacagtgacacggagaagcgtgtctgcgctattcaacgtcctctccctggtcgcccactgttactgtattactttgtgtcagcatgcgtggcatcgtgcaacttcctacctttgccatctcaggggtgcttcgccgtccacggctcgcttaacgcaaaacgcacgggcgcacggcgatcggggagtccggaccgctccgtgtcgccggcaggtggtggcggcatcagctgtgcgggagatttcgaaatttaaagctcccgttacgcatgtcctaagatctcctcatacgagcagatcttctccacatgaatgtacggatgcgccatcgccaaactctgccgcggacagaaaaaggggcagcaacgaaacctcgccgaacgaattgaagcagcgcgcagagatcgctcagctcgtgtacccgcacggcggggcgtcctgcgcagcgtcgtttcgccgtgcggcgcgcgcgcgaccacagcacaaaccacatggactgcctacgtttggctcggcacccaacccggcggaagcgagcgagcgcaagctgcgctgcggctagctctggtcagacgcggcccggggccggactgcagcctgcaacacgctgcgccttgcggtggatttgatcggagcaggaggcgcgcgtacgtgcgtgcgtgcggatgcggcccctgacctgtccgtctcgacctgcctgtgttttgttcgggcatgcttgtcgcgttcgtgtagcggttctccaagtggatgtagagctgggtgctatagggtcggagaggggaaggtcttccgggtctccactcttcaccattggttcgtgatctgatcgtacgacgagaggcggggtcaataccggattccaggctgcggcatgagaaccacggtgcatttgcatcagccttgataggctagcacgccttcacccgatttccagcagttcgctgttcctctttttagcatcttcaacagtctctaaattcgactctccaaatgtctatttgtccaactctccatcttatttgtcaagtcacattcgttatttactccagcaatttcttcatacatcctctctattttgagtctataatagcgggacccatacatcagcccctatacccattcttcctcatcttcctccccctcttcctcttcttctttctcttcctctacctcttcccgttagcactcccgagacggctggggacggcgtgggagggcggacggcggcgacgggcacggctggggacggcggtggcgggcgcggacggcggtaggcgcagacaacggcggcggcgggagcggctggggacggcgcgggcggcgatggccgacgcggttggctccggcgcctcgctcctccatgctatcgccgtcgtgcggttcttagccgtcgcggacggcggcggcgggcgcggctggacaaccgcaccgacagcggccggcgcggttggctccggcgcctcgctcttccgtgccgtcgccgtcgtgcggttcccgtcgctgccttcttgtgggtgcgatggggagagagagatggggtgggagggcgaatggtggggcccacgaatcgccaggagagtgactctccaagtttagctagtgaggggtgcgatttagccattcagatagcttagctaacatgatagagaggctgttggaggggattttttctccatgctaaaatttaacttggcaagtcatttggccattttattggagttgcccttatgggttaattggattcatgccattaaaaatttgtttgttttgaaatataccattggtatttaactatttataaccatgccattataatttcttgattattgggtatatgctactacttatcccttaactacattttctaatttttctggacagaattgcccccatcttcttccttggtcctctcctctctgtccatattgttcatcttcttcaccacagcaccacggcatctgaattgaatggcgggactaaatggtggcgcagacgtggtagcaagtggagtcctacgcactccttgccgccgggcgccaccccttgacccaccgccgctgccagatatcgccaattcctcagagacacgccgccctccgcctactgcacgccctccgtctactgttgctattgctggtgctcgccgtggccaccacagcagctggccgacacgctgctggagtggaaggttggcctgcaagacgacgcggctgcgctgtccgggtggagccggggcgcgtcggcatgccaatggcgttacgacgaggaaacacagcggcgcgagcgagcgacagggtggggggggggggggggggacggcggcgccatggcggattgttgcagcctaatcgagttcctccatgcgttcgagcaccacagcagggcggtggactccgccgtggcatgctcctcccgatccaggcggaccgggtcgtcgtcgtgcgggtcacccacggcgttctgtgaccacttgccgatggccgtggtcgacgcggttgtgctcctcagtgtgttcgctgcgctgggtttcctcgtggtgccctacgtgaagctgcggatctaggggttggggctcggtggcaatcttcacagcgctcccggtgtggaccgagctcgacctcaacgggaacaacttcgtcggcgcagtcgaggagcagcgggaaggcatcgccaacgacgggatttgggtctgagaggagcatgaacagagaaagtggataggatgactgaagagagaggtagaagatgaggctattttcgtccaatacacataaaatacgtatcctagtggcaccactgagattcaaataagtaacaatcacatcgttacaaatacgtaaatatcaatgatatattttgaaagcggcaaatttttaatggcatgaatccaattaaccctattatttattgaagggaaaattgcaaaaaccaccccataaatcacttgaaatttgacattccaccgcacaagtcattctgttacaaatacccaccccctacttagttttgttgcaaaaaccaccctaattcatacacgtacttaatcaaatcattttgatatcgctgatgtacggttatcacaagctaagctagccaagtcaatgttgtccaagtgtttgcattagacttattttctatatttgattgaacttttttttttcatatagcgaaactccgtgcgacaacgtttaagctctcttctgcaattttatttgtagaatctcaaaaaaaaagtatgaagaatactctggaagtatttaattttagtaaagaccacattaacagctcacattttatgaaatcatattgatttggttaaatgtgtttatcggggtggtttttacaacaaaactgagtatgtgggtggacatttgcaacaaaattacttatagggtgaaatatcaaactacttcaagtgacttatggggtgtcttttgcaattttccctttattgaattattggagtgcctgtctatgctggagtttcgaggttagctgtcgtgtcacataggatcggtcctgtgcgaatcaatgctccttcaagcggagtatccctctgttcaaaaaagataaaccctgtttccgtgtccaacatttgaccgtccatcttatttgaaaaaattataaaaaaacttaaaaagacaagtcacgcataaaatattaatcatgttttatcatctaaccacaataaaaatacgaattataaaaaaatttcatataagacggacagttaaaattagacacggaaacccagagtttactttcttttttttttaacggagggagtactatcttccatgcaagcccaacagagtttatgttcatataagcatatgccccttctaggtatgggtgttttttctccaataagttgatgagatgcactcatgcacctgataaatattggcgtcttgcatcatccgaaacaagtttcagcatacctgagtataagtacggccactttgttgagtggccgaaaagatgacagtaataagttcaccagaggtccctcaacttaacagcgagattttctaatgtaccttaaccgcaaaaccagaaatcttcgcccctcaactttacaaaaccatctaatgtgggtcccaaggcagtatacatggctggttttgatgatgtggcatcctaatcagcaaaaaatatttaaataaacatgtaggggcccatatgtcagtgaagaaaatgatgtgggcccaacatctctctttttttttctttttctcttctcttctcaacttctcagctctcacgcgcaggcgggaagatggcggccgacggcggagcgggcgtggttgccggcgcagcgggcgctgcggcgcgcggggaagaagcgggagagggggagaggaggcggccggcgccagagaaggggagagaggcggccggcgcgaccgcccgcgacggcgggagcggcagccggcgcacgcctctcccatctggagctacggcgggttagcaagcgaacggcgtactcgctatcgccagccacgccgcctccacggcgccgcgcacctcctcggcgcgacaccggcagaggatgcggaggagagcggccggggtggacgcgtgcgctgatgggagcgccgggagaggcctcaacgacgagcaggcggatgggcaggccgtcgatgctccgctgccgcttcgcctgcttccggaacgcgccgcggaacccgccacggaacgcgcgtctgtccagccgacgcatcgccttcggcgtccgctccttcggcggcaccgtccccagctacctcatctgcctccggccgccgccgttgtcgtaacgaaacacccattaattagtttgcacgctgcgtgcagctagctagccaaccggattcatggggttgtccaccatgccctgcccgaccatgggctggtccaacatgggaggatgccgtgcttctccagttgcccacgcagcccgacgccgctgaacatcagcagctgcaggccgctcagcatcagcagctgcaggctccccagcgtcccggtgtggtcgcgtgcgccgatgggagcgccgggagggggctcggcggcgagcgggagaatgggcagggaagggtcgagctacggcctgcaggtggctgcggccgccgcccgccgcaggctgcgctctccgccgctccgcgtgcctgctcgcccgccgtcgccgctagtagccgcgctcgcccgtcgctacctgccgcctgcttcgctctccaacgctccatctgcctacttgtccgccgtcggcattcgcagccacgcttgtccgtcgctgctcgtcttgcctgcttcgcagccgccgactcctctctccgccgccgccgctccggccgcttgccgtcgcggcgactgctgcagctctcccctctgcggcaagaaaagggaaaagagaagaagaaagagagaggaagaggatgatgttgacaagtgggcccttactatttccttctcacttacatgtgggtcccacattattatttttatttttttgctaactaggatgcaacgtcagcgaaaccggacgtctatattatctagggactttttttttggacagttttacataattaaggtgtatacatttctggttttgtggttaagagacctcaaaaaatctcgctgttaagttaagggatctcgggtgaacttattccatgacagtttgatcagtggaataactgggccagataagtgcaggcccaactgcttctccaccaacagaatagttgcaagcctagctggctctcgggcaggttagcaatgtacaacagcttcggtatcagtccacattttttcacttcaatttgcagtgctgaagttcagagcaatactactacctccggtccacaattttcacttaaatttgcaaatattgaacttcagagccagtccaaactttgccaatccagtgtcaccgtatcttacaactttttcatagcaaatgttttccaaggttttgagaatatacaaacttagcaaattgataaattgggaatgtgcccaaccatcattatttctcccaaacaacagataatatcaagaagatacaacgcacagttcgatgaggaaacataacacatgatgagtggcatcagataattagcggagatgtttgtccacacatcaaagattcagtgtgtaggataagattgttttcacatcatttgccaccatttgacctatacgaagattcataaatttgcaacaaatgaggccacgggcaattcgaaagaaaaaaaaagaagcaacaatttgtgactacatgaaggcatcagataataagcggagattattggtccacacatggaaatttccattgagtgatagcatataaatgttcacatcacttgccgacgggaagaaaacgtgattcaggtattcataaatagaaaaaaaaacttgaataaacacgtctgtaagaaaaacatttcgattaaaccatttgacaccagagcaatgcaaactgctgcaaagggttggtaagttaaccgtgtagatatgggcacccgctttgtctccagtgatttggaaccaatctgaagagaaagtaagctaagcgccagtatgatatgaagagagaaaaacagaacaaaaaaaacaagttgttgagagctcagaatgatgcataatacaatcatagacattgatctcagatgtccagacatagaaataataaagcatcctcatcagagcacctattctcaagggagaaagcaatttgcgtataaaaggaagaagaaataagaagaccgaatagaggtgatggtttccctcggatgccaatccagatggaaggcatggaaactgcagacatatcaacatggcatcagttcagaccgcccgtctgcttgtactctcttcatcgagaaagatcaaacaccacatgtacagcccttgaaagttgaaacaaacgagaaataatactacctacatgagcaataacatctagaaagacgaactaaatcagacatagcgaggagcaacacgagcggccgccgccaccgcggcggtgtcgaggacgacgaggagaggaaggcggctgagttgtcgttgaaggtgggggttgtatatagacgaaggggaattagggtttcttctcgagatgggctttgggcccaaataggagtgacgcagtaggccggcgattagattgggcctgttacgaaattaggctctctcttttttctttttcctgaaggagatcgcggccgcgtgccgcgaaaatgacttgtgtgtagggggtgaaaacggtacgggaacagatggaaacaacatttatcgtttttgttttcatattcttttggaaccggaaaccctagaaacgaaaacggaaacgaatattatcgaaaacgaaaacggagcgaaaacgaaccggcgtggatacggtaacgaaaatttatcggaatacaaaacccctcaaactgagctccacagcaaatatattcttctaaaacttcatataatttgcataacaaatatttaaaaaaattacagcaaaacactatggtacaaggtataaactattagtgctttcactccatcatcagtacatactacatagtcatcaatcatcacatatcagcaacacatatcagttcatcaatatttcagtacttagagcgtacacagtaacaaagagtgatagaggtggagccgtggaggttgaggaacacttgctgctgctgggctaatggctgctgaaaggcgaggcgtcgtgcatcggtggtggtgaggctgtcggcggtgtggccagtggccggcgtcatcggcgtcgtccgcgtcggcgtcgtcgcctcgtcggtggtggtggcggctgcgaaaatggtgggggcaaggacggagcaagagagaggaagggcggcgagacggcgggggcgaggttgcgaggagcccactagccgaggacggcagccaggcggtcggtggtggcgtgctcgaccccctggaggctggatgcgccgcctctctagatctgtctctctcatctctagcctttgtagggttagtcagttagggacatagggacttgggttgggcgggaatttggggaggaattatggactatttggacgggctttatttacttcggaaattccgacaaactttccgaaatttttccgaccgatttcgagttccgacggaaactgctattatcatatttgattccgtttccgaaaaaatatttccgtttttgattccgtttctgagaaaatccgaaaaaattccgaccggctgattccattttcgaaaacaggtccggaatccggaaaaattcagaaccgttttcaccctacttgtgtgaggcggagaacgccgccgcaacggacaagcaaatccgggccgccgatggaggcagccggccgcgctgggacgccgcaaaaaccgcagccactcgaaattcccagcgccgctccccgccacaagtccgcgcctcctcgacgaccgcccgctcgaaacaatctcccgctgcgctgcggcggcgcctcgagggcagggcggcatggcggcggcggagcgcccgagcaggtccgacgtcgacttcgccgacgtcttcggcggcccgccccgccgctcgtccgggcacgacagcctgaggcgctcgtcgatggactcgtcgttcggctcagcgacgaaggggaggagcggggcagaggagaggcccgtgttcggggaccgcacgagctccgaccggaggaggcagctcgggcaggaattctacaaggacatattcgccgggagcgagtcgatgtcacctaggcgggtaggcgcggcgggggatctggatgtgtttggtgcgcaggcctcacccggttccaccagccgcctgcattcgaggtactacctggcttgctacctagtttttcagtgaagtgatatgaacaattgtagtgatttgttatggaatcctctctaaccaggacaaattttgtttagcaaatgtgcccctatcctctattttgattgatttgttatggaatcctctctagccaggacaaattttgtttagcaaatgtgcccctttcctctattttgataatgataagttgattactctctagttttcaagtaactcatgattcatgaatgatgaatagttacttgtcgatcataaaacttaaatgcagagaaatgatacatttacttactattatctgatcagatgttctgaattttagttccacttagacatgcacacaactgctgattacacaacgttttgctttttttgtatgatgcattttacttccacatttgttttgattttactcatatctacgtgtttcagcttctccatgaagttcaacggaggcctggacagttctgtccctacttctccatctcggcatacatccaacaaaaacgatgatggaatatcatatgcttacagtgttccaacttcacctaattcatccatgaacagctttctagcccaaggggcaccccaacaagattccacaaagaatcctttttcatggcatcgctatcccttcttatcccggtttcgctctaacagtggagataagaaggacacctcccattatgtcagctctatggacagtgaatacgaagggactcctgttagcttggaaagtagcattgccaataacaagttccatttttcattctataagtggggagggaaaggtgccgttttggtattgccaactactgcacaggaaaatgctggtgatattgttggagtaaggagtttccctcaagtgattgtgcaaggtatggacctaattgatgaagaagatagcacgtcaactgccactggagcatcaaagagtcagactgattacgaagactacaaatctgggaaagatgtctcgttaggggcactcttaaaaaccaaggatggagcccttcctttagcttttgatgactacgtgctaggcgataaatctgaagaatcaggtgtccttttgtttagagttctgtgcacatccacatgtcattatcgaaacatattgttggtagcgttgacatcaaagctatctgttgtaaacatatttttttgggtcatttgcagtcgttaaggaaagaagagtggatagatctctttgtttttcaatcagattattttactgtcatatagaaaagagcatgtctttttgcatgaatattatgaaatcttctttgcatgtttttaatgcaattctataaataaatgtattgaagctgatgtgatttgtttgcaggaacaaaacataacaccaataatgcaaagaacaatgtattaggagctagccccagctctaaaagttctcggtcaccttcaggagagaaaagtcgtggcagcagagtgaaaggaaaagtaaaggacttcatgaaaatatttagtcctgagagttcaccgaagagcaaacgagattggacatccagtgggaaaaacggaagcaaaagtggtcctgaagataaatttagcatatccaattcggaggtcgatgacaatgtcagaacagccaatatgaacaagcagaatgtgttccctcctgtaccctctccagtaagttgatcttagaccaggataattctctgaatactgatcaatttcttagaagtctgtttttcttttgtgagtactgtcttcaacaagataggtggttttatattagaaagaagagtacacctgttggattaatctttgacttgttccagatcagcgaagcacaagacaggacggagataccggtttttacagtggataatgaaatggattcaaaggcagattttggaagaaaagaagttacacctccctcttttgatggtaagatatacatacctttgaatgaattaagatattttcttttcctttcttcagacaactgcagcagtaaaaccattgccatgttttgctagtcttaaaatctcacgcatgtcattcttaacctcttgatgctcgtgttaatcattcagtgactttctgctagttatatttgcaacagtcacattgaagttatgggactacggtagaattgtttattcatgttctgctagtttttttctctggaagttcctttttaagatcatgtttttgtatgcttggtgtcatcatttgttttctgaaactagtgttgcttgtgtaatattcaagaataacatatacaatatttcttcttgttctgcttactagagtcaagcgatgcccaaacaaaatgtaaggtagatgagataacagatcttgcggaaggtccagtggaagatcttgaagaatgtgtggtatgtcatacttgtgaagtcgttatatgcttctaggtctaagcaaattcgaaaattgtctgcccattaaacagatcattgtaacccagttaatgtgtcgaccaaagctgaaagctgcttcaattatttgtcatttggcctttgtttcttgtttgtatacattatctgcctaaccttataattgcatatatccgtttgttttgttttataaactaggttgaggatgtctctgaagattttattcttcgtaataatgaggaaaaagagcaaataaaggtagtgcacacaacatgaattggtgtggcaacttgtcactcctttcccattacctttcttttccaattctgaactttcttgcccatttcaatgtagatttctgaatccaaaatctgggaatggtcaaagggaaaagaaggaaatattaggtcattgctttctacactacaatatgtgagtgcaagaacatcttttgcatgtgatttcatagtactccctctgtttcataatgtaagactttctagcattgcctacattcatatacattttaatgaatctagacacacacatatgtttagattcatttatatctatatgaatgtgggtgatgctagaaagtcttacattatgaaacggaggaagtatatgctatcaattgtttgcaatgaaagtgtgaggttagtcgcttttcctggggactagctaagcatgagtaagagtttttgagtaattgagatgatcgtggaatgtagcgttttggtcaagtcccctgagatatataacacatttggtcaccgccttcgagtggtttgacgagcatgtctttggttgaagttgactgacaatctattctatcgaatatctctcttactactcggcatcgtggttaatataatgaaaggtgtcaaccgtgattatggacacactaaggatgagtggctatttatgcgtgtatggatcccactcatccaaatacatgtgttggtcatgttgaacaatggacgatatatttcctggggtgcccacatatactaactcggtttctaatagcaatatttcaacttttaaacccacatttgcatccattacctcttttttctaccttttcaaaattattctattgttcctatttttgttgatcactttggagtatgatatcgtgacaactgtgcttttattcttttttgtgttaacttctcgtgcttccttaggttctatggcctgagagtggatggaaaccagtcccccttgttgatataattgaaggagcagctgttaagaaggcctatcagaaggcattgttatgccttcatccagataagttgcaacaacgaggagctgctatgcatcagaagtatatagcagaaaaggtttttgacattctacaggtactctggatttatcccaaatatttttttctgattgacaatgagttgatggcaaaaaatttgtgaagtttatggtatagttttgtagcagatctggtatcatgttgttttactgaggtttcgttttgtgttttttcccttatggaattatgctaatgtagaagtggtcctcagaattatctcaaatgctatccattaaaagtcactaacagccaagttttaagcttgtacctatttggatattaaacggattgcaggtgttatttctccttttcaagttgattttcttacaatgtaaaacaccttgtgtgattcttgtggttctcattgagagtcgagacagtgaaaaaaatcaggatttttgtaaaataatttacacaatatctccctttttttttcaggaggcatggaaagaattcaatacagttacttttggatagtattccttagatcctatcgttgttttggctctatcattcagatatggtgcttgttgttgtccactttagtgtacggatggtaatgcccaggatcacattggatatggacatggccatgggaggccatgatatgcattttttttttgaggcattgcagtcctcttgcagtctggtgaattgcactgtatgaatttgcttgcctaaatgtaagtacttagaaaaatagcagttcttgtacaaattttccggttgtggcaaataaacgggtgtatccagagtattgaaattctataaatagtgggtgaggcctttgtgtgtgtgtgttgcaaaaatagtatgtgagacctggttcttgcttgatcactacagtatggtcttgtagtactgaatttttccagtacgctcacaggttacctgagaggtgagacttgagagccttccacgaccacctggatgctcgtcatgtttgatcttgcttttgattctacaatccctctgttcagattgtgattttcagaagctggattcttaaaagctgattgtcgatattgtgtaatttattactacgtgatacgttaagaacatcatcactcgtaatccacaaaagcagctacatgccagtttttggatttagtagaaaattagattttgattatgaaaatccacttctagtctcaagcgtgtgtgtgtgtgtttatttttgattctgggtgcagaatagtcaagaacaaaaacaaacaaggcctaagaaattgttggcaaaagagtcatacattatccattgggcctcaccctggttcttaccaagtggagtatattgtgttttcagttctctgttcaattaaacccacttggttcacgcatgataacgatatgcatcttcattatcttacaatatacagcaactttatttatactattattttgctggcccaacttgggcccatcctagcgattttggacactgggttgggctgtttcagtttgccgagcccataaaagccaaaaccgtgtgcaaaaccctcctcgtctagcctttcctctctactcctcatcaccgccgctgccgccaccggtcgcacgcctcctcccaccgtcggcgcgagaagatgctcgacatcaacctcttccgcacggagaagggcggcgacccggagctgatccgcaagtcgcagcgcaaccgctccgcctccgtcgagctcgtcgacgaggtcatcgccctcgacgaccagtggcgccagagtaagagaggggcttctcctcacccggattgatcgaacccttgcagatccgcggtccctgatccctagctatacttcttcgccgcagggcagttcgagctcgacaaaatccggcaggagctcaacaaaaccagcaaggaaatcggcaagctcaaggctgtacgttcttcttcgatttgatccccttttgtgggcacgtcgtggggttttcgatttgcgtgtgacggttagcatgccgctgtgcagaaaaaggaggatgcatcggctctgattcagagcacggaagaaattaagaagaggttggctgccaaggagacggaggtgcaggaggccaagggcacgctggatgccaaactcgtgacgatcggaaacattgtgcacgaatccgtccctgtcagcgatgatgaggtgcgttcaaagtggaatgcttagatttcgtggttctagggttaattagcacagttttggctgtttagtttgttaggtatgcaggttttgaagtacttgtcgacttgtcttacgtttgtaatgcagacaatagaacaacttgtttggtacaactctttagtggcgtggattaagaagtttttgctattgtatcttaggatggcttagtaatacatgagcaacattggattgatttgggataggttgggtacatatgatcatggcaattatggatccaattgtacaaatgtgaaacagtcgctctgaattcctttgaaattatctacgtagatgtagagattgattccttctttgcaggcaaacaatttaattgtacggacatggggagagaagaggatggaagggaatttgaagaatcacgtggatctttgcaagatgcttgacattgtagctttggagaaaggtatatgctaaaagaattactctcatttgagttacttccattataaaatggttgcttagttttagtttattcaaagttcaaaccataattcttttctcactgatagttatcggaataacttgtttctgcctgagattccattatagttgcttgtggttttgttcttctttggttattatcatttccagcattgctcttaagatagatttccccattatagttgcttattgattgcttgtccatgcattgctcttaagatagatttccattttgtttctcttaatgggactatctagcaaggaatcaccttttctgtttgagtataaaaacccaacatcttagaatgagttgttatttaagatcatggataattgttatttgagtaaaatttaaaaaaaggatctttgatccctattcacagaatcccattgttgccatttttttctgttctctcacatttataggttagttactgcctatccaatttttgcaggtgttgatgtagcaggtggaaggggttactatttaaaggatgaaggtgtgctactgaacttggcattgataaattttggacttgcttttctgagaaagcgaggcttcaagccaatgcaaactccttttttcatgagaaaggaaaccatgggaaaatgtgcccagttggcccaattcgacgaagagctttacaaggcaagacaaatgaaactctggttttatacatattacatttgtattgaggatcgtagttgtggtttttaatgttttcacgaattaaaatatgtttggtaatcatcaatatactattttgccgttctatgttcacaaatttgtagtaactatagttaagcagcatggaaatgatacattcagtctgatcaagtgtaatttcagtggtatggtgtcagtttttttctttaatgtaacaagttcataaaaagtagttacatttgacagctaacaggcgatggagaggaaaagtatctcatagctacatctgagcaaccgttgtgtgcgtatcatcttggtgatcgaatttatcctgctgaattgccaattaggtgggtaatgtctaaatttagggtttggtttggtttggttgatgtgcgctagcagtttgataataattttgccaatttagatatgctggatattccacctgtttccggaaagaagctggttcacatgggagggacacggctggtatcttcagagtccaccaatttgaaaagatcgaacaattctgtgtcacaagtccaaatgacaatgaatcttgggagatgcatgaagaaatgattaaaaattcagaagatttctacaaagaggtagagatcagaagcttcgtacatcttaagcaccttgttacatcctgaactgtcttttgatgtctaataatttcttcattgtccattatacagattggcctaccgtatcaacttgtctccatcgtgtctggtgctcttaatgatgctgcagctaagaagtatgatttagaagcatggttccctgcatcaaaaacctacagggaattagtgtcctgctcaaattgcacagattttcaagcaaggagacttggtataggttatggccagaaaaaggtatcatttcacttggatgctggtggatcaaattatcttaaaattcatctgttattaccaatgatttaatgttcaaattgcagaatgacgagcaatccaagcaatttgttcatatgttgaactcaacattgactgccactgagaggaccctttgctgtattttggagaacttccagaaggagaatggtgttgaagttccaaaagcattgcaaccttacatgggtggaatcgatttccttcctttcaagctggatagcaaacaagttgctcaactccaaatcaaataagacagtcaaaggtctctacctctaacaatcccctttctctaacatgtgcattttctttttcatttgggtataatcttgacagggaaatgctatctgagctagatgaggaatcaacaaagatttcttgctttcagacactactggatattattcatacttatagcaatgatcatgatgttacagttttgactctcattttggtgtcttgattagcccattgtctgaccatgtactggcacagtgatattgcatagaatgtctggcaatcttggatatctgcgttttgtttaccgtaaaagatgtattcattttcaaggcctttcgtgcctatactaatttgtggcatacagtgacgctattactacttgtctgaatatttgttataatcggcttgttatggccaataaagttttattctcgtctgcttgttggcttattagctacagttaaaatttaaattttgatacttaattttgtagttcattttggcgatctttttcagcgtagcaaaagaaatattgcttcatatatttttctatcgtcacctgttgaagctattcactcccttcgccctaactttttatagcgttgtcaccgagctgtgcttcttttgttaattactcattgggagaggcgcttgtgctgtcaatcaatgccagtggctacatgagctaattcatggtgggtactgtagtgtcaccgccaactcctggatagaggtgaaaacggatggatatttcccgatcgattgcctgattgcctgactcgtttgaaaattttgggagagaaaataggatacccggtactatagctcgtggagacaatattggagaggatatcagttactcagagctcatggagaataaaatgggatatccgttactcaaatttcgaatcagaaattacaggttaggatacgagagaagctatatcattgggtcaagttatcttatgatgagataagaggatacttcctccgtcccagaaaaggtgtcgttttaaggaatcatacacaaattagtgttcagcacaaatgactaaattaccctcaattattagattcaactcccatttgaatacagcccagaatgttccacacaattacaactattgcagtaaaaaaatgaatcaaccacatactgaatgtcgctccgcatcagaaaagtatccacatgcatgctgctcctcggtgagtaactggaagccgtcggcaccgaccaccgagcaccccaccaccacggtgctcgtcggtgagtacctggacgctgtcggcgccgagcaacccaccaccatggcggctacatccacctcgccttcctccgccaccctccgcttgggtgcagcccttctggccagtcgagccgtgacctccaaagcacaacgggcactgaatcggcgcccgcccaccgcaccattgccacgtgcccacgccgactgtggaggggagaggagaggcgaggtgagtaggctagggattggggatatagggaccggatcgaggtgggagagagtggggattagggttgggagtggcagatgaaccggatcacgatggggaagattggggattgtgtgggggggggggggggggcggagatggaggacgacggagattggggatcggcacggtggcttcgggcaagcgcaaaccagtcgagatgggggcgagaggatggagcgatgggggtgagaccgcgagaggataagatcggtcgtgaaaaaaaaaaacgcttcgttttttctggtccacttccacgcatagggagtagtgaggcccaccacttctttgaacgaacggcattttttctgggacaagccaggggtggtaaaacggcaacttttctgggacggaggaagtattcatttgttgtcaaaatgaaccctatatccctaccaagttttaaggcaagggctgttcagattgtagccaaaataaaccttatcaatattgctaaaattttggcaagatttcttatgtattgaccaaatttggcaagaaactaaacgtagacatttacccaaaaaatagtatggttgaaaatggtatcaaagtgaacatgtccttaacttcaccaaaattttacaaggtaacaatctaaataggaccagaacttatctccactaccaaactttggacctactagaagctgtgtcaaaaaaatctagtaaagatagcaaaccaaataaaacctacatatttcaacccaaccaaatattagcaatgctaaattgtagcatgactaaaatttgatagagttgatttaggtagtaaacaacccacaactgatgggtaggagtaacgagtaacgaacgacctgtaagcggcgctctactgctaccgagtagaagtcgtgaaggtaagataccagaaattcagaacggtacgttcatgtgaaatggcaggaccatcagccagcctccctagaggccagggtaagagataagcaaaatttatgatctagccgattgtgatttgggtcaggggaccattagacagcacagtaaattggagtatttactgcctccatcaagttaactagtactataccgatactaatgctttagtgagcactgttagagcagctataatagtaaagtaaggtgctatctataaaatatgtacatctcagcaatagactagattaatattaaactacttcaatggtatgtctacatgggtatctatagctctctaatccgttgcctcgtttttctctatagactatctctaagttagtagatagttttcctctctctcttcatttaatctttttgaagtagaaaaatatgctgacatggatctcttatagagagcttataaataatcattgcgagtgcctttagtacacagagtacaggggaggttggagcgccaaatgacacaaaaacgtaatctggcaatcatgtcaaggaaacaattctcgactagttatacattaatactatcttctttgaaaataaaaactggtaattgatcagacggaaaatgaaaagtatccaaacttagttttcggcagaggtttgagacaggtgtgctggccacgttcactaattcaataatgacaaattgtcatttgtcaactatattttacttttcacggaaagaatatgccttccaaattttgaataacatgtgtttgtgcataataataacatgagaattggctaattgctgtgaatgattggggggaaacacggtagtacgttaataatcagcccccacgttaatgattgtgttcctgtaccataagcacttgcacaattgcacttccatcggaaattatagctagtacccttgattgtgaagtcacccatttgaaatagtactcctacccatattcgaactaacgaccagtagaacgaattctacagtcaggtcaaccacaagagtacaggtaatattcaaactgagcagagcatttgagcaaatagttgtttttatttaacagaatcagttttagtccagctaaaaagctgtatcagtgccgagattcgagcagagtattattgagtttaacatgccactaatcagctcaaagattccagacagtttccatgcaatatgtctgtaaagaagaaataggaccccggctacaaaaagtcccaaatggcaacaaaaatatactccagcatttgggaccattagcgatgagataaagtataaagaaacaagtgacaacttggcaccgtagtcatgagatcttctaacattcatggctccgtggatcgtcctttcattttgaatgaattgatttttttttattaagcttgcacagggctcatcctttcgagaaagtatgctattcggttcaaattgttatttaaaaatatgcttaaaatatgaataattggcgcaagtctgggcgtcagttcgttgtaaagaaattaaagtgcagtaaatgccttggttatcctctctccatcccaatataagtgcacttaatatccttatagtgatggtgtatgtcatatgtacttatattcagggtgtgtttagtttacgctaaaattaaatgtttgattgaaattagaacgattcgatgaaaaagttaaaattttgtttgttagaagtttgaagaaaaaatttggaagtacactcggcctcagatggagggagtattttagttttcaaaacttcatcgtagacagaatgagtacccccatcccccacgagttccaaaatcttcggttttttaaagtgagtaaatcttcatttcaaatcaaaagtaccataaaaaaatcaaaatcaaaaagggattctggcactttctcctcccctgaaacctgccattagcacagctctccatagaggctgtccatctgtcgtttctctcactagtcattacaagctccaattaatgtactgtacgaatatactctctccatttaaaataaattaacttctaactataaatttaaatatagtctattttaatttaactccgtttgttttagaatataagaatctaatacttaaaaaagataaatcactttttagattcataatattagaatatattttatctaatactccctccattcataaatataagagattttggttggatgtgacgtgtcctgctataatgaatctggacatcttttttatttagagacatgtcacatccaataaaaattcctcatagttagggacggagggagtactaaattattatattttttgagacattgatttattaggacggagagtgcacaggaggcagagctttcaaaaaaagaaaggaagtgagagggataaataaataaataaaaattgaaaaagacaaggcgataaattacaaaaacgaccctcccataggggcccctgttccgcggtgcttttccccagccatcacgagacctcccccaaaaaaaccaaccaaacgccacagccactccaccagaccaccaccaccaccaccaccaccccacccagctggtgcgcctccaagaattcctcctcctcttcctcggattccttccccctcttcggcggcgggctcccccaccggcaccggcgtccccgctcccggcgtcgccattggcctcctccctcgtctctgctcgacggtaagctgcccgtttgcttttcttggctgtcccaggtgcggcaagatcttggcctggatctgccgctccgggctctcttggctttcttggttttgcctggttcttgattcggtaggagggcccgacggggggattacgggttgtcgttcgttcatgtcaaaaaatctgttcttagcgtgagtcaccgtggagttatttcggggaagtttcagttcagtttggtaggtgtaccagatgttgctttcgtagcaatagtgcagcctgtttagttttaccagaacatgttgttggaattaaggtgatgtatgtgacactgctcccttattgactagttttagtaatggaaatacaagttggtacgtaccttgtttgttgtattgttgaaaaagagtgattttttgggtactgttttgggtgctggctgaagatcattgctgcattaaccgcggcaccatgtaaaaaggagtaatctttaacataatcctttagtggacactaggtgggaaaatgaacagtagatccgatctgttggttctcgcttcaaatgagagctctgtaaatgtatgtacgctttgaatcaaattacttctggtagaagtagaagaggaagtccagccaaaagcaacacttgcaattctcctagcggtaggactaaactggtgtttgacattggaaatgactagcttcatggtaatccgctggctgatgttctctccaaactcaaacttaacaaatatcgaagtaaatgttcaagggtcaagggctgaattggtgaacagtattcattggaagagttattggaagaactcttagcctttcctagtattccagatcttttattttcatatcatgtgactaatgcagatgctatggttagcaagctagtaactagtaagactagaagagagaacactgaactaatgtgccttattttcttcttggtaattagctgatttaaaaattttagtatagacggggagcatttttgtaatgtttttacatttcttctagaaaatctttgagctaaccttttcatcattcaacataatccttccttttcattgttgtatctaagttttgttattccctgctgaaagcttttaatctacctagaacaagaaagaaatgctatcaaatactagcacttgttgaaattgatccttcatatctgaatgtcccacctgcttatttgcaggaatatgaagttaaggccaaaaagacctggatggaagtcacttatacctctgcagttgagcaggaaatctgcactgcgtttctttttgtttcccaaggttcaggctgcgggtcaatctccagatgacacaccagtttatcttaatgtgtatgatttaacacccatgaatggctatgtatattgggcaggccttggtatatttcactccggaattgaaggttcttctctctgccatgtacaccttttccaaaagtgcaatttgtatgatggcttattttctctgcattcttcactgctgcttgatgttttagaaagagtagagctaataatcaacactactttctttctcttatcaagttgttgctaaagcatgcattgagaaagcaagtctttccatgaatgaccattgcctttgtagtgcttgcttcttggtgataaattatgtttccttccctaaggatttctactagtagtaacttaactgtagtatctctcatcagacatcaccaccagtagccaaataactttcagtgctagcgtgtttcatatgaaatgagtaccagggaaagctatgagagtggggaggggcaccaatttggtgaattgtaaaaaaacattgttgtgcttgctttgtgtacaaagggaaggaggatgagcactttgatagtgctgggctacatgctggacttagggtagtgctagtatttagggttgcaagggtttggggagtttaagatgttacaagggccaacaacaataaccccttagtaatttgaccaagtattgtttaatgttgctagttcatggtcacaagttttgggaattcccactagatcattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacagtcgacctgaagattgcgagaaaaggcggctgaggaacccgttgagctgcttctcttcgatctcgagccagaggcagctgcccccgtcttccccgttcccgacatcacctgtgaaagagcctcttgcgtacagttcatcaaggaaatccagcgctccatcactgaggaataggtagcctggcctcccttgtgtaacttttgataccaagttaggctaatttggtcagtggcaacatctggagggcactaccctgcatgctgccgcaactgtcagctaattctttttgctcggtatcagtcaaaatgcttggtggtgttgttgtatcatgtaagtggaactaatgcgagtgagtcacctggagaggtgtctctgtgtgggtgagagtgaatgcctctcaattctacccaccccctgtactgatcatgagacacgaaccgggatgtattttgtatattattaatccactattctttcagctgttgtagctgcctgacctgctactagtatttgtttttccttttactagctgctactagaatttctgtccaattccctaaaaaaaagcatttctgtgcaagctgctgttgtagaatagaagtacacatcgtacggtggtggccgtaggccctgtttagatctaaagtttttttttctaaacttccaactttccatcacatcaaactttcatacacagcttttctaccacattgtaccaattttaaccaaattttcaaacttcagcgtgaactaaacacagtctacagctatcagttctatcagttcaccaggcaaccaaaactaatggcgttctgatctggatgtgaggctcaaatgctcaatcattggcaagatgatcattccttctcgcttggaccgggcccaccgtcgtggagagtggacagtggcgctgaaaattcctcagttccatcctcatcgactccgtctgcgtcgtcgtacaacctcccccacgaccacgatccatccatccatccatccatggggggaggaatactggataagaacgcccatatcccatatcctatatgcctccaggagtaagcaaaggcaagctaggcctcctttggtgttctctgcactgcaccgcaaccccacacgcttcccgcgctgattgctccctcggcgagccactgcaccagggcatatgcagcgtccgtgccatcaaagcgcccccgatcgcgacgtctcgtggtgttgttttgggtggtcgttgtgttcgggttctcgcgtgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgcacatgccatccagtaattttgcaaaaaggaaaaaaatcatattatgtggtttttgaagcccagagtgggaagaagcccaaatgcccaatcaattgggccaaggccgaactccatccacatcacgaacaattgaacaaagcaaaggtggcataaaaggcagaagacgccaaaacatgtgcatgcatcttctgtgctctgatcgtgagtagtaccataccaaatattacatcatggcataattaatcagtccatggcaaccacttgcatgatattctaaacacatatacttacaaagacatccaatttaataatctacatggcttagcaaagtcaccgctaaagatttttcgttagggcaacacgactgatgatatatcgatcattgatactactaataaacaccaccactactgaattactaccctgcaattgatcgatccattaattaaaagctactgtagctagttaatcctccgtcggcgccggcgccggcgagtggcggcgctcagctgaattggtcgtagaccccgccgcagtagccggccgccgccaactccagcatgtagctgttgtacgcgtactcactcatgtaggtgaggtcggcctcctcggccgccgcctccacgccgaactgccccgccagcgccgggtggtacgtcaccgtggagaaagacgacgaggtcgggctgctgctgccgccgccgccgccaccaccgccgccggtcgtcgccgcggcgacagctgctagcttcgccttctcctcctctacatccgccagcctctccttcagcttcagcaactgcaagtacgttaatcaaaattaagccacagttcatctccatcagcaacgacgaacgaacgagaacgagcgcgcgatgtactgtgtggtgttcgtctgttcgatcgagttggctagttacctcggtctcgaggtggcagttctggaggacgacggcgtcgtgggcggagcggagcttggcgaactcctcctccatgagcttgctcttgtggcgggcgcggcggttctggaaccagacggcgacctgcttggcgtcgaggcccagctccgcggcgagctgcaccttgcgcggcgtctccagcttccgctccttcttgaagctcatctccagaaaccgcgcctgctcgtcgctcagccgccgcttcttcgcctgctcatcccctccgctctctccagccaacgctgccgccgcttccggcttcaccttcctcctccgccgctgccgagccttcttctgctcgccacctgcaacacaacaaccaaccaaacaaaagagagacaagaacacattgccatcagctccagcttgcgaagcagcacacttgggcgaggtaaagaagagacaaagaaacgcgcgtacgtaccggaggtggcggcttccgggaagcactccgccgggaaggcgaacgaagggaacagcagcttctcatcctcctcacggctcatcttccgagcgaacccaaaagagcaaaaacaacgagagcagttgtgtgtatgcaccaaacactaagctatggcaaattcttaactatctctctggtcagcttcgatcgatgctaagctagctacctttgtgctttctttgagactgagagccaggctgatgagaaggctagctagcttgacaattcaagtgaccggtggtgtccgagtctgtgagctcggagcgcggccagggggatttatagtgggagactgggagggtgagccagtcctgtgctgtactactgtactggctcaaatagtggtaaaactactgtacaaccagtaccactaggagtggcagttgataattttttgagtagtgcagctagcttagctgcagcgagctagaaagcgatcgaaccacagccaaagcatgcacggctggtacgtacgtacgcgcgcctccgtgactgactctgactgcgtcacactcactggtagtacatcattttataccaagaagtcgagatcgatggatggatcggtcgattatactagtatggaaatggaaaccgggaatttgcgtctgccggcgacgtacgtctagctcagtcgtcactcgccgtgctttactactggcgcgcgattaaggtacactccacggcgcgacgacgcatgccgttctttttgccgatagcgacgtacgccgcgcgcagttgatcgcactatcggccggatcggacgaacaactgtgaaatttcctgcattcctgcacgcctcgcgcttttctttccggcgcgcagatagctagctgctagctacgtgtacgattaactgtttagccgcccggtggtggtagtgtggcagatgattttgcgaccacacgtgatgtgcgcgaaacaatatatcgcatgagagatcaaccgacgacatgcagagatattaatctgaaggttcggatggataaatagggagggggaaacgcaacgcaaggcgttgtcgcctgtcgggttccggggcccgggagacaatgcaacgagcgcgcctaacaactccaagagcggttttcacgtcagcgcatgctcgagctgtacctttccaaaatgtacttcttttttagcggaacacagacgtgacccaaatccagtagtacgtactactaattagctttattagcgtcgcaagagctatctaaacaagtggactagtagtatatttgtacttgtacgtcgttttggatgagatgaggaaagataagctatctggcgagcaaagcatgtgaagcatccggttattttgaccggcgcgcgcgtgctccttagtgaggagcttacttgcgatctcttctctctttggcacgtccagctactgtagctttgttgcttcctgcagcctgcagctagcctagtagtactattagtcgggtgtgtacacacatatatgtacaacgtcgtaaagtttgtgtgaacagtgcgcatcaaaaatttttctgcgatgacaccaatcggcgatataatcgacggcttttgcgccctagaaatacgtgtctgcgtatatatgtgtggtcactggtcagggctgctcacattgaatacgtaggtgaatagtgtcgtggcgatcgctgctttgatagcaggtaattctgctctgttccaagaacggcaagtcctcgtgttacataagcaaattgagaaaacgtgcgctataattccttatccacacgcaaaggttggtcaaatactactatatatgtgggcattcaagtttggttcccatcaacagatagtggattagtcgtaattgttttagattatgaacaagtacgtctgtatgtacgaacgtttgttcaaaagagaaaaaaaaaaacaaagagaaaaagttcagaacaactctgattggaagagagagagagctgggaaggacaaattagagcaggtacaatagcaggttattaactagctataaatatattttaataagataaacgatgagagagaagagcaacgggctatagatctgtagacagttgcagcacggactccaagacactgtgtgtatgataagtgggaccatatattaatagtatagtaagcaactattgtatgaattggctattatattaactatagatgaattggagctagtagtgggctgtagtattagacttgctcttaagtctccttggtcagtcggcttcaaagggctatcggaaatgtcttctaaaaaattaatggccaccatggtagggacgtacgtgcatgcatcccctcgctcgctcttggctgttggctatatacgacccatcatttgatttcatctgttgggagcaaagactagcaataatattactccacagcactccattttatttcactagtgaggagttgtcagggtgactgggtgaggaaaaaataacaacattgtgttttagcggcggctattccatctcaagtatccgacgccgttgatttttgaccaacatttaaccattcgttttattcaaaatttttgtgcaaatatgaaaatatttatgttattcttaaagaacatttgatgatgaatcaagtcacaataaaataaatgataattactttttttaaataagacgaatggtcaaacattagataaaaagtcaacggtgtcatatattaaaatatgaaggtagtagtacaaggttaattgaacatggtgatcgagtgcaccttccagcattcgtctacaaacaatcgcaaaggctatcaataccctacaactttacaaattaaagcccctggtgtctaatgagggcaagaggtacgcgggtgtgtttcctctgcagtggaggttctcatatagaagataaacagtcccgggcattagaggtgtttcttatccatccgatcgaaatctacgggctcatatcgaatgctacagtaaatgcagtttatttttgggaaacggtaaatgcagtatagagcggggcaaaacccctttaattagtacatgtgactacttttgatacaagagaaatactatacactatccattagttactgtacttaactcagaaaagctattgctatactacattcgtgcaataatggagagggatgatctgcatccatccacatgtgcttaaagttgcatatatactaccatatggttttgtcaaaaccgcagaggcatgatattcccatggggaacttctctattcattataatatcgcatgtttttaacataagtcattttgttactacctatttccgacagatccaatttggcaaataatgttcctcttgcatcatatataagtagtacaaaaacactatatattgccattcagattcttttaagggtaattgttgtgctctacttcctttgattcgaaatgcaagttgttatagactcgtgcacaggaatgaagaaaacaactcaaatcactataattaatgacatccatctttattctcaaaaaaaaatgacatccatctatataatgcagtacaagagatgaatcagttagtgataagggtatcatttatttagtgtgcgcaaacagggaagagtagttgaaaaatacatagaatcagaagtagtaatgtggaaaacacatcaatgtttcttcaaatttcttataaagatttgtgatattataaatcacaaaaatcatgttgcattttttgtttaaaactttactgcccaaattgtaaattgatgaagaaagatttggtacaatgaaatttaataacaaaactttcaatatatagatttttttcacataatataaatttgaggctttagtatacagttaattttcttgttagatttttatcatctactgtaatactactattatttacttcatctaatactacttttgttcctttttttacttcaagttttgtatattaacacggcctccaaggcacttgtttgattattactttttttaaatactcccaccgttacataatgattagcacataactaaacatcataattttcaaatttatcatcaaccctgaccacttcgcttgacgtgcaacattattgcatcaatgcatatatggatgcatttgggatagttaggcattcatttcttgtgcacgtgggagagttaaagtcagcatatttcttgatttcttttttcaccacatactcacattaaataaaacacatggaagttacttcctccggtttcattttaattgacattttagacaatgacacggtctacaagatacatctttgaccttattttttctattataatatatataataaataaatacatgtttacttttattatagtactttaaaagacaaatctatatatgttgttctagttcctttaaactaaatatttttaaagttattgatagtctaagttataaaagtttgacctcaaccttgtccaaaacgtcaattaatatgaaaccggagggagtaagtctttactggtcttgatgaaaaaaacttatatgatggtcaatatagaacggagagagtatgtacttacaaaaatatttgaaaagaaatatcatattgtaggttatatccgataacgtaactttatggtatgcgggacgttgatattaagatatactccctccatcccataatataaggcatgatcaaacttagcacaatcttcaaaattaatctttgacttataatttgtcgtatactataaggtttattgtaacaaaattataaacatcttaaagtaaatttaaatgtgaatccagtgatattaattttagcaaataaaatttaatttatattataataattattgatcaaatgtttttaaagttgaatctgggaatacgtgcacgccttatattatgggatagagggagtagtcaagattgcaggaaagttttataatggctcaggccccaaggtggataatagacatgatactatttatatgaatagttctgggacatatcacatcaattacaatgggagattaagctagctaatctagtctagtagtatttgctcggaactaatttgatgacctggagtcagcaacaagctattgacttcctcttggttggtcttcttgtggctatggcttatgattatgctttctggggaggggggttgatgtatttatatgggtagctatgcaacttcttgtccaagtagaacttgaggggtccttatgagatacgggtaaacaaggccacgacttcctctggttggagtctgtcatcttctattcctgttgaaggagtttctctttttcatctgctatatctgccgaatcgcttatgtaatgatcttctacatcctaaggctccgcgttccgtcatctggcttatgttcgtcaagtagcattcatatcaaatgactctatgaaattacatcgatagttctacatattatgggtaatgtaggagacatccctatccccccaggagggggggtgtcttaattaccaccgattagctttcgattcccatatttgaatatatctctccatatattactaggtatgtatgcagtattcttggttgctacaaatccaagtataggaggtatacatatacctagtccataacactaacacgtatgaaagtgttttcatgagaattctattaatgtttatgtcttaatgtttttaggatgtcatcaatttgagatcaggggcagtacatgattttctatggtttaaattgtatttttattccaagtataaatctttttaaactcgtgcacaagaattaataaaagagtaaattgcgtctacagtacacgaacttggtaagtgggtgcgatctagtgcaagaatttgaaaaatgattatataggtgtaacaacttggttagtgcgtgcattttggttaaaagatctctcttccacaccatactttttcagccatgtaaagaaaaagcagtcagttaggtcatcttgagttctgaacaaggttttagatgtattgcatttgcttggttataatactaaaataacctattatttaaaattagaaaaaataatgattatcaaaattaactaagtgcatgccaactaacgaaatttccgagcgatccaactattcatacaaattcggtgatgagcactgcaaaaggtactcattgccaacaattaatctatcagttatgtttacaatacaaccaataaaatacgataaatcataggtatgtgacagtgtttttatcaaaatgcaagtgattgttaagtttatgtatacaagtttttacactaaatcgcacccacctgccaagttcttgtaccgttggcggaatttactcttaataaaaactcacgtgactttgttgccattcaatgatagtacattatacttcccctgttccaaaataaacaacttttgtatatgcttctaaacatagtcaaacttggattaatttagaagagagggagtgaaatacaagtaatttatttgtgagagtgatagtatgtatttatttagcaagagcaaacgaggaaggaaagaaaaaaatgtgactagaaattcacaaaaaactagaaaagagtcgataagaatattgacttatattttaaactaaattggttgtaatgaagttatatatttggacatgatacaaattagtaggaaagagaaagggccctaatgctcctcattaaataaagggtggaacgtggaataatatataagattgtgttctatactaactttctcaacttatctttcctcattttctgcatgtatatatgtttcttgaattgctaaatggtgtgtttttataacaatattcaatagaaatgttgcttaaaaatatcatattaatgtattttttattttttttctaatactttattagtcatacgctaactcaccactctgttttatgtattgtggagtaagattcctagactctctaaaagaacacggtcttgagtgctagagggaaagtagtactctacaattgtatttttgggaggataaaattaaaatgctataattacactccctacgtcctataaaaatccaaatccaattctaactataaatctagacatgtatatttagattgataattgtaaggatttgactttcttttttaaaagttatttttgttggtttgggcggtgggtgggggagggggggggggaatggagtacaatgcagtatttgttgcaactattaaggtaaagttatcttatgtacgcatgtaggtgatatgaagttcaatttaaattcttagtgctcaactgaggcaacttttactgaactgtgagtaaacagctccaccttttttggccgagtgacgggttaagttggactttggctggccggagatcgacatgtatatgatggtggccggcgacaacgacaccatgattaggggaaagttttttatatcttgagggatatcctctcttttatttaatgttatttgaaaagttattattttttaaaaagaaataagatagattaacatgagatatgttactagtttaaattcggcttctatggtttgtaacaaatataactgtgtttttacattaattagcttcaatttaatttgttttctttacaacttttagaaattgaattttgatcatgcagatatatctcatacattttttaaaagtcttcaataattatttaaatgatatataagaaatgaagatacatttttcctcgacgatgataatacatctccccacgactagaaaaaagatgtgatatggccattgttctctacacgacgggacaatgtttcttcgtcctctctggagaaagccgtagcggcatggtgggtttgttactcttcaacactcttgggcatgcagcggcttatgaacaagatatagcaatatatagcatatatatatatctataatttatatatctatatatatatatatatattatccaacttatatcctaaatttaattaagttaaaagtgtaaattaatcaaatgtgcatcataacatattaataaatatatatttttctttttttcaatttttttcacatatgtatatatatacattgggttaggattttttttttaagtgatcctagaccatcgggatcacccctagatccacctatgcaagataggggttctatcgaagaatattatgcacgtccaacttggccattaactccttgctaaaataagaccggagtataccggattaagtcgtcgtcatgcagccatgcgtgcgcacaaatccatcggcagcgttgtgtggcaacagcgggatttgacgtcttgaaaggtctttgcatcaatgcacgaaaagcattgtggtcagtgctaccccgctggccaagcagacgaaactaccctactggagtacgggttcatgcgtgtgcgtgtgaccagatagaacggccggagagctactacggccctcggtagtttccaaaataaaaatttccacactgtcacattaaatgtttagacatatatatagagcattaaatataaaaaaaaaccaatcacacagaatacgtgtaaattatgagatgaatcttttaagcctaattgcgctatgatttgacaatgtagtgttatactaaatatttgctaataacagattaattagacttaataaatttgtatcgcagttttctggtgaaatctgtaatataatttattttgttattggactaagcttaatactttaaatgtgtgtctgtatatccgatatgataatcaaacttacgtatactagcagcggctgatgcgatgctgggcaaagatcgatcgagcatgcaagcacaagcacacagcgcatctactgttgcggatgctcttcgccaggtcatgcatggtgtgtgaaggcagagagagataggagcagaaagaggccagaagatagaggggagcgcagccagagagagtgggggtggtctcggcgtcaccattcgaccagcagacgacggcctctggtttctctctcgtcgcgcgcacatggggagcgtggagcccacggtggtacggcgcgcacgtgtcacggcggcgcgcacacccggagcccggggcctggttaacgccgtgccgccacgtgttgggcgctggcgcgcggggggaaaaaggcgtcctgctcggtgctcccagggcctatccggcaatcccctctctcctcatctcaagaccggcccggtttgtgcgcgacttggaggtggagtacacgtacagcacagtacctacctctcccggctccaaaaaagaagaaccaaaagtttgtgttaggagcgtgtaattgtcagtcaatcaaactattatcagtcaacaattagcatgcatctataataactgattaagaccaaacggatggatctgctatgtgctctacactttaattggatgcatgttacagtagttcatacgtactgtatgtagagacgagagatctgatctgctgctgctctgcccctgatttgtgtgcatgcatgtctcgtagtaaaacgatacggcctgcctgcctgcctgcctgcgcgcgcgcgtccaccaagaagggtagcaggtggcgtggcccagctcgctttacagcgaaagcgaccgcctggcgcgcgcgcggctagcagggcctggcacgcgatgatgcaacgcagcagatagctgccaaaagccacccccaaccgatggtgtacatgcattgcacctgccatgccacctcacaaaccaagggcaagcgcgctggtgtgactggtattgcgacgatatgagaccacacccaatgcacaatcgtggagagtgatctcgagcctttacgttggagccaagcattagtggtagtgagtgccgtggtattgcaataccgcgtatgacctgcaaaggaaccggttgcctcaacacgtctcagcttaggaatcgtgatatcattgcttggaaccatgtgttgggcaagctcttttttctaaagatgtggtcctgttcaccgaactccaacaaacaagtagcaacagcgatggagggaaagagaagcaacgatgaggaacgtagggaacaagaagcgtcagccaaatctagataagaatgacttcgactatatccaagtcggcgacgacactggaaggcggaggatggccttgttgccacccaccgtatagagctcgtcgacctttaatgctcgaagctcatcactatccctcctgcccttgagcgagctcacggctacatctggtgggtgacctcgcttccttacaatcattgtgccctttgttgttagtgaagtgagcggagagggacgagtgcttgagcttgtcggtttgaagtgataaacggtataacgctggcattggtgaagaaggaaagggggagatgtcggtggtggaagaggatggcagtgcagcgatgatgaggaggacgggtatgggcaactctacaacgctagaagaggaggtggagtggttgtggaaaaaaaagaaggcggcaatattgagactcagagagaaatggatggtgtttcgttgtcggtggtcatcattgactggggatagagagaaagtggggtaagataggcaaagagggaaaggttgagagactgatagtggatacaatgtttattttatgggtatatgtgtattttttttattgtaggtttttaaaatataaaagtttcaattaaatcgctataataataaatatgaaaagattggaatataaataaccaaagatagaaacacaaaatatatttgagggtggtttttttctttttgtatgtggtacgctatgatcgctccaaccaatggtttgccctgatcgagaggctgagatgccccagcgtcccattgggattcgagcctcctaaagctagtgctcgtaccaaatggcagtgccttgcatccctagctagaccggggggcccccgcgagatccacctcttctcgcactccctcggggtctctcgctctcgcactctcacgggacctcgggatctcgcactctctcgggacctcctgctccttcgtaccgcctgcctaccgcccgctgcgccgctggttcgttctgatctccatcgaccgaaaaagactacaggagctggtaccccccgccagaacaggtgtaagacgccgcagcaccgcgcatacgtgctaccctacgtacacacggggtgaattgccctcgcaatcccgcggtggtgtgcatgcatatgcatatttgccgttgccgtggcgagctgggctttctatttctcggaaagaacaagcaggcaagccggcgcctctcggccgtgtagctagctgggcgcgcgccgttatagctagggaccgggtgcatatgccgcgtgagtggcgtgagtctaggttaggctagctgggggcgccgatccatcaagctcaagtacgaccagttgccgaccagttgcgcgcgcggcggccgcgtatcatatcatcgacatcgatcgatcgatcatatacgtgttaattcatcgtcaccgagtgggcgcacgcactgaacttgtcatgcatcttcatcctctctcgtcgtactaaaggagagcggtttgattgccttgacttttggggcagtgcaaagaccagccaaattcaacaggtgcgttatttcttttctaggtcggtttatccccactcccatgcttgtccttgggataattcggtgcttattatggaaagcacgtacacggttggaactcctcgtcgttccggctctggtgctagctagctataaacgtgcgtgcgtactccggtctgtggttcggatttgcacagcgtgctgcttatatatcgcgcctgcagaaacaggtagtacgagtttgtgtcctatactgactcttcatcatgtgctagtactcctactacataacaatgcatatatatatatatatatatatatcagcatatgtgactttaccttttcttcggtaaataaaaggggcagctagaactagaaatccacacgtgtacgtacgtagtgtacgtgtccgataaaaaaggagtggatcaaactgcatgctttgtatgtacaattgcacgtaagtagcgtgcaggtgagaaattcatgcgttgctacagtgttgtgggggcacgtaccctctccgataagattgggtaaggtgcacattcatgcatctgtcaggcccaacggcttcgatcgatcgaccggctcatcatgcatcttccactctgaatgcaatatgttgtactactactggtactacgcgatgcgcatgcatactgggatagtagtagttgatagctggcagctgcatatataggtgattaattagcagcagacaatcgagatcttcacgtatcatgaataataatctacctacgtaaacctagatgctgctttctctttataatattcaagacgtacgtataagttagctagttagcttgcaagaaacagttagtgtttgcaatgtcaccaaaaggaggcatggggcaaaaaagattagtatctgagatgtaaattaaaacagatcatgtcacggtatagcatatcaccagatcagctagattgaactttacaatcaaatcgtcatatactcttatgaaagagagagatgcatgccatagtccaaatctagagtgcggttactttcaaatccgattagattagattagattaatcaccatggcatggcatgcacatgcatgtgcactttggtcctttgccttttgagaaaaccaaattacaacgtggtactggctagctttggacctatctggcctgcgcgccggcctggccctgaccatggtacggctcgtcggacttttcacgtgctgcttgcttaaccaacccctgttcttaccaaatgccaaccaaacctcctcaatcaaccagccaatgaaacccccatgcttcagagaccagataaggattgtcaacattgattagcatattgtttagggcacggtaaattgcatgggttagttcctctcagcgactaacttttccaagcttcagagagttttatactttcactcgaggaagcacgcaaagccagctttttgactctcttgctccggtatagctagctagccctcccctatgtcccttctggttcattttattgagaattaatccatgatgatgtatatgcatttttcatagtagtactacgtacaaaagctacataaaaacactagccttgcatttctttcaagaaaaagaaaagggcagagttgagtgatagatggaaatctagtttctaatgtaagaaaacatgcatatgcattgtagtatctcgtcgtcatatgttcggctatatatgtgccaatatatataatgtcgatctacggagaaccaaatcgtcgtgcgatgtgataattgaatattcttaggggggggggggggtgtataaacagaaaatctttggcgaatggaatggaatgagatgctcgatgtaattatagcagattaccacccttggtgattccctgtcacatgcctagctagctaattaacccctcctgtatgctcccccttggcatcacatacgccacacaaagccacactatttgacagttaataaatcaattattggtataataatagcaagtagctggcttttgctttgtccttaaactagggagtggcatggcatttgccatccttatcacagacacctccccttcctgtttccccatctccaacttgtggaatcccaatgagattagttaatcaattagattacgagtgacactagtactaatcaactatagtggccaccaaacctaatctcctcgggacacgggctagcttactgtgcttttgatcaagttacgttgttgtaaggctctaggagcctatagccagctaggccctctactatactttgacagtttgacaaatcgaatccgttttttgcgtattcgggtagatcagagctaagatatctccccgccggccgctcccggattgggcagcagcttctcctgtcgtgttcatgctcttcgagcacacgctaaacatgtacaaattaagcgactaatcgcgtacacagcttaataaatttgatcctatactcctcgagaagagcatgtgtgaagcatatagtatgcagatttgaatatttgatcgatctcctccgtcgcctttgcgtgatcgggttactaatcgcagcttatcgatggtatagtactcgtagctaagctaagctatagtgatactacgtcgtcgttacttgcgcccgtaagctaattttgcgcccgccatgactgactttgatcgtcgagtcaaggcattttcttcttctgtcagtttgtcgtcaggcaacgatcgtaccagcaagcaagttcttcgaggcgattgaaattactaacatacatgatccgtttgatatttgcaacaagttaattagttaattaagaagagcagtccatgaccgatcgagcatgttctgtaaccaacttggttataaaaattaagacaaccatgaacgttggttgatgaatccaaaacctgtcgcaacagggtgacccctgcatgatcatatccagttcttcagacatggcagctgatcatatccagtcgcatggcgacacgcgtgcaatcttcctattggaagcgtatcgcattgtggcaacaggtgtaaactctgagctttgtttttaactgcagcagcaagcactaatgccaagtttatactgggaatcaaggccttgctttcccctaaaaggcgccaagtttcgtgccacctttcaaggagaagggactggatggcaattagccacattaacacgcttcaactccaaggcaacacacttggcatgtttcagaccatgatgctttgcatggtttgttaatactgatcatttcccctccgttatcttaagttcttaacacctccttaccacatcggcatcgaattaaactaatcccagttgcatgcgaaaagcttaagcaccaaccacagaattcaattaagcaaattaaggacatgatggccttaataggctggctaggtagctaagctaggggctgggatacgtaggggaccttggaacattcagacaaaggtgaagggctaacgttaatcaccactaaacaactctttaacctttttttagctttggggacattagcttcgtccacactgcaatgctcacacaggtgctcctctagcatgacatggacacttgtttgctgacctggctgctccggatacgcgacacgcgcgtggcgggttcgcgcggtggtgtcggcggagcaatggcgtgatgcacggataccgaggcgccctcggcgatggtgagatcagttgtttattagtggggaaatgatgggattccaagcttaaaaatgacctattgtgagggctaaactagaggttttggtgtgcgaagtgttttaaggctttaatgagagatcacgtccatggcgaaacgtggccgtgtgttaagattagtttatgtgggggcattttaattagctgcccaattaaccctgtagaaagtctgaaaggtggtggaactttcttgtgattagcttgttttttagggggctctcctctcgaggaaaatgcattatcttgtgatttgctatacaaggcaagtgcgtgacctatgcactgacgcatcatacccatgtcaacacaacactttcatactagtattatttttgttctttcaaaaaacacttacacatgtctatggacctacagagatagctatacttttgttgcggtgtttcaatacttacgaagatatatttagtgaaacacagggttagcatccaggattaaatttagaaattaagaagatgcgaatgtttcatctgatcatcatatcagatttctgcaaaaagaaacgaatatcagtaatttaagtactcctgatagttactatcgacaaattcggtgggtataagggtattccataccaacatcatgtcaggcattgcggctttaattgacatctgagaattattctcgatataaaggaggttctgacaggcaatatatattgtgaaaagattgtttggttgccgaacaaaggagcaaccttagttgagaccttgtcttgatgggcctaatccacatgggtcaggattacggcccatccaaacagatatgtggcccaagttaggctggaataggattgtggcgtacgtaaggcccatgtgtgttaggtcggagcttggactgtgacttttgttaggcccatgtttgttgagctaactcccaggccgttctaatccagccgttctagttagtgctggcccgttcatattaatagtctggtatggatcctccaaattaaggctatcatcttctcattaacggagagaagaacttataaattatcagaataatttgtttgcaacatgataataatatccttttttttgaaaataaaaatcacttcgtaagactatcagacagtagttcaggtaccctgactctttggttggacagcaaaagaacacaaccttggaaatggaacaccgcatagcatcgcctgaacaaagatagccaaactaaacattcagaaaaccaaacaagtatgatacatagtagaaaaccactcagtgatacatcaaaaccatccaatgctagtttctataatatacaggtatgttacaagtcaagtccccaaacaaactataccgcactgtttcgtcaaacgatctgtacaacaacctatacaatatacattgctcaaggagtgacaacataaaatgcatagctcaaactgtcatggctacaacatacaacacaaaataatcacccaatgaggacaaaccagcaaagaatcatatagttacgttcttgaataccgatgtaattcaggttaataagttcagtagtgagcaccagtcacgcctccctgctagtttcagagtcttctgaggaaggcggtgagttcaaccttctttctatcaatcctggctcagctctcaggttccttttgatatctctgcaatcctgaaacctgaagcagcatgacagatggtcgttaacgatgccagaaacctgcatgaaggagtagattgtcgtagggccaacgcattggaagcctcgtcgcatcaggcccttgcttatggcctcagatttgggcgtcttgataggtacttggcgagcatagcggaagttgcttttgacgggtttgtgttttacgaagctccaacagtagttgctgaacgatccgaaatcctggattacctacagatatgtatcgtcagtagtaacatattactagagtaaatgtagtatgagagagttattagcttttttttttgtcttggtgtaactatgaaatatgtagatcaatttggaatggagggagtactatcaaagtatgtattaattttgaagtataaataattcaagaaacataactgatggaaactgcaagcgggaaatattcattactgtatcttcagataaaggccgaacaaactattcttttaaagaacgaattgaacaaagtattttgatttattgcatcaaacagctgaaataatagcatacatggttctcttaccttatgcatttgcttggcatttgttacaacagcccgtatcttttgctccgaaagtagcatgtttccatttgatttcgacaaaaggtttatcttcttgtccgtgaactcagacactgatgcatagttgaaaccatcaaacatctccctgatgaaagacaattaagtttcagtagatatttcacatttaagcactctcttttagatgtgtcatctactctgaaaagcagacctgaattcgtccctcttgttcagaatgataggccaggtgatttcagctaaggcttgtgataaggtaagcagctcaaacagcttctggtcatcatgaactggaactccccattcttcatcatggaaagcaacataaaggggttctgaagaaatgaagtgtcatgaagagctttagttctgcagttatatactagcacaaaattgaacgtcatgcttttgggtaattcatggataaaaattatagggctaaatcacagatcgccagttcaaaagccttccattaccaatccttttttgtgacattgaacacaaatcaatcaaaattgcatggagttcagttatgttattattccagcgcaaaatgcagaagattgtatatttgccaacacatttttcttgaacagaataaaacattgaaacgttttctcaaaaatcttgttcaaatcatacaagacacaattccttctcgctgggtggaaattgataagagtgcagagtaacaaaaaaaaaaaaactcaccagagttgactgtgatccatgaacacctcgtcttccccagctccgggctgacaggagacggcggtgggctcctacacctcgccgacgagacggtcccattgcaacctcccttacccctcctcctctgcttctccacatcctctaccttcgccttcggctcgaccggcgcattggctgatcgtaccaccttacccatggcagtcgtggctacccaggaagaagctccggtgaacgacgtccggacacggcggagctctggcgatgggattgccggagactcgggccttaggcctggcatctcggaagcaagcctttgagctctgcaattgcagtgatttggagcaggcgcggggatgatcggctcgtaataaggattttttgaaacgtctgtgagaggacggaactgcccctgcctgcaaatcccgaacgctctggcaggggcagatgcgtcatttggatttacggcgtcgtcgcctcgtcggcaaggtcggtcgcgtcgggctggacgtcgcggtcggcggcgggtgcaacggcctcggcacgacgagggataaggggatttggtgccttgggtccaacgtctcgtgccgttacgcacaagcgttgccacacgtagaggcatagagctgatgctgctgcttctccattctgctgctcgacacgcacattctgcagatgcactcctccaatgagaatggcaaaggctgtgtacgtcaagaagagagtgacacgagaaatagccttggccatagacaccattatattctatcaagattttgtaccaattgacacgggaatgtttggtacaggatggatccaaatccagaataggggctcaagaactagtggtgaggtatttgagctgaaacccagcggtggatggaattttggtcattaccaatctgttatctgtatatgctactgtctctgagactctgtctgcctgcgtcagtagtacaaatctgagaggtcaaactgcagcgcagcaactgtattccacgagttcagcttgtggtcttcgtcataacctgaaaaccgatgatcccaccgtcatgtattgagaccggcatgtgatctcttcctggaagttaattttctcctccacccctttatatctccttcatgtaacaagttgatgatttcagttctcttcaccccttcatctattcaccctatccacctccaccatgggtaaactttgagaaaaaaaaaatcacctgaaaaagaaaagccatgattatatcagttaactgctgacaattcagaatgtaaagcagcaatgtaaatattgggtgtgaatgtgtgattctggaaagtactccaaggaagaaaagggtgggttgactagaagtacttccagagaagagcatgcctccaggtattcaaagcgtggattgtagtcgtcacctcgcgggcttgcagcaatcactcagctgtgcacatcatgctcttgcttattaaaaaagtacattgcatcctgaaaacggagtggctcatttccccaagaggtccaaccagaaaccaactctctggcaaaaagctcaatgcaccttgcaggtttaggacctggtatatattctgaaagtaattcttttacaagttaagggttgatcttgatcatatatgatatttccaactataaagaaagccatatttacatagtaacataatagaatctcattgcaacagttataaattataaacagcatggacacagacaaacgacagacaaggatactctggaggggaggtttccttgagtgagcacccggtacactcataattacccgcctttcttccaaaaacttgaattttgaacctcgtacggcctctttgttctgcaacaaggaaccaggagaacaaaatgcatcaatttcagaacacagcttgcggatcgaaggtgtatttcaggaaaaaggctataatctagaagagaaactcacaagatttatgtagccaacaaggaggcactcataaggcctgtgatggagcaagtctagattgccaatcagcgaaccatctggcttcacctatgatttactgagactttcagaaccaaattgaacaaaataaggatgccactaaaaatataccaattgcatcagtaaaattactgtcgaatgatagaatgtggcaggtgagtattaggtgcaaaccttcagccaatagaacacagtatgatctttcactccccaagcaggaaataactcctcctcaacaaacttccaaagtttctcccgatttgtaatccacaaaactagaagagctccagctggatgggcaagttcttgtactggaaggtacaagaaatgtctgttgggaagtgtagggtacctagcacgtgaatagttggatgagtgaaatgcctggatgacaatatatttaaagtgatttcaaattgaacggatgaaaacaataaagtagaaaatgagtatttgttaatatacaaatatttaattttcatgagattactcaatatatactcagctcagagtttactatgggaggacgtaatatcagcataatatgtctcgcggtcagtgcatcatagtataataatccgtgtaatccgtgagacatgatcatgtgcattgcattcctatgaaaaattttcaagaactaagacatgatataccctagggattgcaaatgaaacatatcggagccataccaaaaaggacagcacatcctagataccccatatgcttatcatgatttatgcatcggctgaagatcagctaaagagaacaactgcacctacagttttagtggctaaacataataacaagcataaacaggacatgtgttcaatttcaaacatgtcatatatataaaaagttaaaaagtgatatctgagactaccatgtaaagattataatgtcatccatcacaatgtgagccaaagcttaagtggttccccatctagacacaagcttttgcttgcttggaggagaaaagagattttctctaaggaaatgcctaactacacaaacgaatcaaacccaaaaagtagcaaacttacgctactttctgacgaacacatccattctcccaaggtggatcgacaactataaggttgtaaccttgattgtaattatctggagaaaacgagcaccatcataaaaattaaggaaccaagtacattggctaataaaattagtaaattaccagaagcacaggtatatgcaaatacatactaggttgttttttgtgatatgttactgcataccaggaattagaccacggacatgtttgaggtcagtctttaacgtatcatcaagatcatgcaaaaaacatttcgagatcaaggacaaatattatacttctatgaaaaaactgtaccgcagaagaataatagttactaaccatcaagaaacaacatcgtcttggtaaaatataacgtctatcctgaaattctccttctgcgtcatcattttcttcgatactgattgtactattaaacagtggagtggatgtcttatggcagataccttaaaacaaagagaaggaaccactgctttcataatacactatgaagttaaaaatacgcccatcagaaaggatatatttggtacgcttaattttaccttcctcactatcctcaccagaagacttctgaaagcaaagagtcatctcacataaaggcgctcgccatgagctcccaagttcaacaagattcttctccaaattactttccacatcaagcacgcgcacatcttccttgatcatcctcggaaggaactccagtagatctttagccttaagcagtgatttgtgtgcgctcgatagcaaaggccttgcttcctagcaaatggaacacacatgaaatccaagcattacatcacaatacctgcaaagcactgtttgatctccttttccaaaactatattaatcttgccggcaactaaacaaacgaataaatgttcactacatttagatgcaacagacttctaacataaacatagtagcagctcctgatttctagcttgctgttgacaaaattagctgttgcaacgcatacagacttcaatctaacaatattgttctgtgtcaacaaagatcttgtcactaatgcacaaaacaaaaagcatttttctgctctcggaataaattccaaggggaacaaaacgtaaaaaaaagcaccaaaataatccaacatcgcatttgcctcacctggtgccgagcttctgccatccgctccacttcgttcagttccctgggcttcggctgccgctgccgcttccgcttccgcttcttccgttctggagacgcctccccagttcgttcggtttccgcttcgcctccctgacgcgacgtgccgaagcttcgggagtagtacgcagaagggacgaggcggaagcggcggtaggacgcgttgaggatgcggacggggtcgaggaaagcagcgccggattcggcgagacggtagattccggtggcctcgaatgcccggagctcatcggactcggagatccccatcaccggcggcggcggcggcggcggcggggagtcggggtttcgggccgtgggctacggaaacggaaaggccaggtgggttgggttaatcctgtgggccccaccggtcagtgaccagtggcctccgtccacagaagccgaagcaaaaccgactgacccgccgcgaaatcttcaaacccaccgaagccatgcccatggcgctgctcctctcctcgccgccgcggccttccctccgccgcgtgactcgatggagcgcggcgtccctctccccccgagcctccctcccgtctccccggcgtgtgggcctcgcggtcgcggccgccagttgggatggtgccgggaggtggcgcgtcgagacgacgacgacgcgcgcgcgggcggccgcgagggctggggcttcgggggaagggggcgatggtgaggttgagggtgggggtgggacggggatcgccgcggcggcggcggccacggtggtgctcgcggtgatgaaccgggtgctgtacaagctggcgctcgtgcccatgaggaattacccgttcttcctcgcccaagccaccacatttgggtaattttgatgcttcgcacagattacaatataccacggctcactgttaggattttgtgatcgcttgtgtcatctgtgccgtggagtattgttgtactacagtctagtcttctacaagtacattctttgagctcagtcgaaatgcgtgttaacgctttgactcttaagtttgttttatttggaatgataactttaagtttgtctgtttgcttccacctctgaggtgcaacacttattcagaattacatgtcaactaatgtaagtgtgttatgcacaccatctcgtttgcttttccgtacaatacaactacatgatgcttatacatgcttttatatggagatagagttgcgtttattgtacagctctttcgcttagttcaaaaggcacaattttaattcttaggatgtcattgtaagttctaagattgagatatatttgatcaagtctatatcactatggtctgaacccaccttgattactggtgtaagatatactccctccgtttcacaatgtaagtcattctagcatttctcatattcatattgatgttaatgaatctagacatatatatctatctagattcattaacatcaatatgaatgtggaaaatgctagaatgacttacattgtgaaacggatgaagtatatattttttaacttgcctaacgttctagaagtacttcagaaccattaagagaatacatggaggtttagtttttttactactatgctaatatactccctccatttcatattataagccgttttgatctttttcctaatcaaactttttaaaatttgaccaaatttatagaaaacatagtagtattttcaacacaaagaaatatattatcaaaatatattccatgttagatttaatgaaactaatttggtgttttagatgttactgaatttttctataaatttggtgaaacttacaaaagtttgactaggaaaaaagttaaaacgacttgtaatatgaaacggaggaagtaatagatagatgatttcttcacaatagttgtgcagatgctcatatgcttatctgtttttgcaggtatgttatagtatatttctctattctttttataagatatcatgctggcattgtcactaaagaaatgctagcacttccaaaatcacgcttcatgttgattggcttactagaagcactaggtgttgcttcaggcatggctgctgcaggtgattttgcaatgctatgtttaaagtttattatttaactggcactccctccaggcataaatgtttgatgtttaggacaagatttggtcaaacttttaaaagtaaaaaagaaatatgtgtagatttgccttgaaaagtactgtcataagcttattagattttataaatttattctaatataaatttgatagttaaagtgtaaaaagtttgcataaatattctcctaaacatcaaattgttatggccagagaggacaatatttgaagtatggtttccttgtgtcataactaaatggaatcttatatcggtttattttgcctgttctcgcagctatgttgcctggaccttcaattccagtgttgtctcaggtactatgttttggtattgcttcacaggtctaaatgtatccattgggtatttgggccacttgtctgtattttgttttatgaaaattttactatccaaagtatgaagttctcatgcactcctaccatttcccttaagtctgttcttttgttacagtgacagatttcagattttccctaaagcagcatttaaatagttattgtaatcaacagtatgaaggaactgtctaataggcattagtgttttttttttcatacagttatcttgtataagctctctggataccacttccatagctacttcccatgtgatcttttcacaaatactctaacatgcctgtcatccttttgcagtcctttttagtttggcagcttatcttatctgtcctcattttgggaaggaaatacagagcaaatcaaatatttggatgcctgctcgtcacagcgggggtaattctagctgtggcaaggtgtgtactggatcagttagcatgctagttttttctatatttttcggtacttcataactgtgcagttaatagcagggaattgaaaggggtaaattttgttacaggacatttgtatttacatgtcgattgccttttgagtatttcttggccgtgtttttttgtttatgaaaacagtggagcgaacagtggtccatttctatctgatgtcaagctgttctggccagcagtactgatggcttcgtctgcatgtcatgctggtgcatccataatcaaggtgaaatgtactaatctgtgtactagtaatgaacctatcagttatcttaactcttatttattttattctatggcaggaatttgtttttattgatggtgcaaaacgccttaaggttagtaataattctattatcaggtaggcagcacagtagttgctgctttggttttattttgttgaaatgaaaaacagagagtactaccaactgataaaaatagtggcaggggaatgcatgtgaaaatatcatttaataaacacctagtttgtttgtcttatttcaagcagttggttctgtgctttttatacagggaaagaggcctgacatatttgtggtcaactcctttgggtcaggttttcaggtaaaacaaatgcttatcttctttttgttcactgcgggtttagtagtcagtaatgaaaccaggagcggcactcaccttacaatgatatggatcttaatgatcgctgttgtactagttattattcttcacttagctatcctttttttctctcctgtttgtttacctgaaatctgatatcttggactacacaggccctgtttgtcttcctactccttccgtttctgtctaacttaaaaggcatcccgttggctgagcttcctgcatacataaaccgtggtgcagcatgctttctgaatattggaggtaatctgaagggtgagtatttctgcatgtagtaccttcagatgctagataagttgagctttgtcacataaaatctgcacttttatgaagaaatattctcctggatggtgaaattggtcaggtatgcattgatcccaggcttgtaaaacacttactagttattgcaatttggatgttcagggtcccaatctctgtcaccttgactgctgattagtaccctgtccgtctttaagaaggacaccttggaaaccttttgctgcatgtgaaagaggttaactgcataaaaacaatgtcgttgggtttgtcttgcagagtactttcacaatatgctgtttttatcatttttctagtgcattatggtaaaagacctatctaaaatcgtttatcggagatggtaagaagtaaaaaaaaacttgtggacaaacagaataaaagactccatcactccacgatgaaacacatgcactgtagcctttctgtaaagatgttaaaatcatgtactgatggtttaagttttcagattgccatggagctcctttgctgccactgctcttcatagctatgaacatggccttcaacatttctgttttaaatctggtgaagatgtctactgcactggttgcttcgctaacagcaactttagcaggtatagttgtgtgcggtcattttcttaggaaacgaatgctaaagtattggcttcaactaggtgtttttggaaattgaaacatctatgacccgtgcatatcattttgtaggtttgtgcagatatgatttacatgcgtgcaaacacattgctagagaacttgtcacgagtagatatgattcggcctggtcggtcttgttcatttcatttctaacttttacatttctgcttgccttgcagttcctctttccatctatgtgttgtcactacctctgccatacattcctggtgggacaaatttaagcacttcatttttggttggtgctgctatcttagttcttgggttactcctatacaatcttcctaaaaaattagccggccgaatgaagaccgactaatctataccaagtcaaatacaaggatgacaggaaacttttgatgccccatgttgatacaaagattataattccgtttcgttgccaaccagcagcaaaaatttgtacagaacttctgaagagcgcctcgccgccgtgctactgcagttcctcagcctgtgtgacttcaaccagaaagcgcctagtttcgagtacttaggaactccttttttttgttttttgttttgtgccacagctactttcagcctttcataggttttactcacatgcttccaggtaagtcacgaattttaatttgctcagttaggataggatttagctcaaatgtaatggtttttatatgggtattcggtattccctatactggttttagctatctccctgtttatattttgagttttcgtataacaggcaaagttggttttcatgaaactcaagtagtttggaaaactgcttgttataaagttttaccctaatataagaagatgcctgttctaacatttatgtgtgttcatttctcagtaattgtcgttatcagcgaatacatggttaattctatgccacatattatgaatttttaaacatgaatgaaagccactgcccagaggttattatatttcctcaccggattgcttctgcttgtacacgtcgattgccaagctagttagccgccaacggaaacggttggttaatgattctccgagcatatcgtcagcaaacgcaaacagaaaggtctggcttactagtatagtactcctatacttttgcatcaaaatcgaaagccaagtaaacttcttgaatcaagttcagagaacgttgacaagacggagctagttgcttcacccgttgtccaagtgtgtcgtactttggttctctccccaccatcacctgaatattttcaagcgacgcgacgaaaaaaaaaaaatcggagcagcaggcgtcgccgttacgttgaaaggaacagtagctacagaaacactgcaacatgccatattaacatgacaaaagacacacacaacgcatgatttatccttggcaggaaaacccgagagtttgcgcaagaaacctcttcacgataacggaattattcgtattgctgatccgatgattggatatttatcttgattatcttggactgcactggacagttcagtcacgagggaaatgcaccatctatgtcgattgctgccaaatactccgtcatgagcctcatgcggagcgtataatacttctcggcgcgttgcatcatactatgctttttctgacagaagacgtgccatgtcgatacatgatgtgttatatcgatctgattagttgcttgtcagagaaagccaaatatcagcaccagctcagtagtctatctgcagctgtatcgcaaacgcaatcagacacttgattgtctagccattgttatttgttaccattattgtatatactccaggaaaaatgattactataccctttttttttaagttcacgaacacgttgcgaagtctgcaaccaaccaaccccaggaagcttgacgagttgacgacgttgttgcaaaggatgatgtacacacccggccgatttgacggcacaaaatcaacagcaaatccatcgcgctcatgattggtgcgggccaggccatccatcacacacgacgcaaaacatgcacgcacgttttaaagtttgcaaaagcaatacatgtccttgcaccccacaaacacacatccatgattgttagtagtatcaattaatttacatacacaagaaaagggggcatgcaatttgacatgaaaccgatcacgcaattaatcctcctcgtttgtgctacaagctacttactacaaagtatgtgcctgtggatcatcgatcccgggccagtgcagtgcaccgggatgcaaggcaaagcaacctcctcctcctctcccatgatccaagggaagacgcgaaagcgaaggagcggcaaggcaagcaacgagaaaccgttaagcgagcgtgttaatttgccgaaacgagcgcacaccggaatcaaacacaccacactcacgagcccctctccccctccgtcgcgtagatcgatcgatcgatcggccccgcgccgcgtgccgtcggtgtcaacgagcgacacacgtacgccgacgacgacgtacgtgtcgattgattcgccggcgccgcgacgtacgacgacgtgtgcgccgcgtctttgcgagagcaagtaccaccagatcgacctgagtcagagcacacatgaccagatagtcctgaacttaaccgaggaggtcaactagggacatgggaccacgagtcggtgtccgggaaacgtccatttcttttctctgaagattccggcaaagaccaacccaggagggacacatttgggcaggacggccggcaggcggtgccggctttctactacagtactactgctgctatgctgtttccgtcatcagcggttcacacttagcacttttgtcatgtttacacgactaaccctttaattaactggagtgaatagtgaacttgacaacagtgtgtcaccttttatgttgctttgagcacgtcatcatcgactcatcgtgcttataaaggggtgcacaaattcaggaaaagacataatggataaaaaagttattgaagctttgctctcacacaaagaaaagaaataaaggacaaaatttggcggatgcacccataaaacctgggattctgtaatctggtatatatccgtttagatgggattaatgctctgtagctttggttcttggatttccccagtatgtggacaacgcagtagtaaaatgtgcatcgctactagtggtatttgtgctgatcttctcttgtaggcaggtgggaactgggaagtggtgaactccacaaatttcaattgagatcctctgtagtactgtatgtgcagggcctacatgtcagtgagcagtattgcacatgcagtactgcagaggacttgcatcccacaaatttcagagttcagagaacaccatactcagatgtagataagaagacataaaaaaaaattcaatctgaaacaacaaactcaatctatgagctgatgcaatgagctgaacgaacatctcggcagaaagcgagcaatttcgcaacagaaattcgttcgcaaactctccccttctgcatatgcatcccccccccccacccccccctttttgccttttttttttcttttgctgtggagacccgaccacgcgccacgccaaagtgccaaacactcccccactctctccctctctctctctctcgccaaaagctttggttgcttgctcgcttcacccaaacaaactcatcgatccgggcaaaaacacgcgcaaatcgctgtgctacacctcctcgcgttcgctcgctacagcgcaccacatccacacacacacgcgcccagccccagcgatcgatggagtgagacgcatcaggttgcttccggcgacggccattgccgcctccctctccctccctccgcccgcgcgccgccacaccaccccatcgcttcttcctttcgtcatgcgtacaagccatccccacatcaccaccaccacctcgcctgacaacagcagcaggagcgacgctccacaaaaccaccccccaaatccctccgtcccgtagcgcctactacccccgcctcctgcattcttctccttgcttctccgtaacctcgcgctttcttggccgcttcgcccgcgacgcaacgggggggagaggccttcctccgtttccttggataggataaagctcgcggatctccgctcaatccagttcttcattctcctctcccggttctgttcttggttcttggaaagccggtggggtgcgggtggctcgtggcgatcaatgctcgctcgtttgatccatcctagttgctgagacgtttcgtttcttgatcttggtgttactttccccaaaaatccaatacaaagatccggtggaggtctgatctgtgagcgacgcctgcccggtttccttccggcaatggggaacagcagcagcagcagcggcagccaccggcctccccggccggcgagctcggagtcggcgctgccgcccgcggcggcggcggcggaggagctgagctcgtacgaggcggcgtgccgatcagacccggagctgcgcacgttcgacaccacgctgcagcggcgcacgagccgcgccatctcgacgctggcggtgggcgtggaggtgcgttcgctgtccctcgagtccctccgcgaggtcaccggctgcctcctcgacatgaaccaggaggtggtgcgcgtcatcctcgactgcaagaaggacatctggaagagccccgagctgttcgacctcgtcgaggactacttcgagagcagcctccacaccctcgacttctgcaccggactcgacaagtgcctcaagcgcgcccgcgactcccagctcctcctgcacgtcgcgctccagcggttcgacgacgaggaggacaacgacgccgccgccgccggccaggaggacgccgctccctccgcccggtacgcgcgcacgctccacgagctgcgccagttcaaggcggccggggaccccttcaccgaggagttcttcagcgccttccaggccgtgtaccggcagcagctgaccatgctggagaagctgcagcagcgcaagcaccggctcgacaagaaggtcagggcgatcaaggcgtggcgccgtgtgtcgagcatcatcttcgccaccaccttcgcggccgtgctcatctgctcggtggttgccgcggccatcgctgccccaccagtcgcggcggcattggccgcagctgcttccattccggtgggatctatggggaagtggatcgattctctactgaaagggtatcaggacgctctccgtggacagaaggaggtggtgagcgcaatgcaggtggggacgttcattgccatcaaggatttggacagtatcagggtgctcatcaaccgggtggagttggagatcagctcgatgatcgactgcgtagagttcgctgagcgagatgaggaggcggtcaagtttggggttgaggagatcaagaagaagctggaggtcttcatgaagagtgtagaggatctaggagagcaggcagatcggtgtagccgggatattcgtcgggcaaggaccgtcgtgctacagagaatcatccggcatcctagctgaaaaaaaaaaggaaaaagagagaggaaggatgcaaggtatggatgtgttagctacaaatcatgttctctttgatgatattgtaatgcaatgtacataaaaatacaccccatgtagaaagtgtgaatgagtcatttggtatgaattattatctgcttcattttattcatttttatgatatctgccttgttgttttgtttttatcaattgtaactatgtctaaatacatcccaaactagtagttgctagtgacagtcgcaatctgtcagccattgtcataatcatcacaatatcacacttagtccttagtcagatcatatctatctagcacttacccagaagtgttctaaggtccaagtttgttctcagagtaaaaaagaaaggaagtcattgtctactcttcatggtttttattgcattttagacgtgtaagtattggcttgtttctggaagtcgtctataattctaacttctaagtgaaggaaaaaaattaatttagaagatctggtttgtaagatatcatctttcagtgatgtaccaagttttgcttctgttcaaaacaataggtagaatcatgatataatatcatactctccaccatataatattatgtcatgtcgatcaccgttaatattctgtcatgctgatcactgttgaatttatcttttggatgttttagtccctgggctataagttcacttgtttctttagcattagtactaggttatatcgtttctttcataaaacatgagacattgctcagtctcaaagaccaaggatatatgcatttttcctcagagatataatatttttattttgggtgcttctattttgaataatactacatcgggatgaaatatggagcaagcaacttagcacattaaagtggttgtaagaagggtttgtgttaccggccggttaccaagcaaaaatgacgaaaactacaaattttatcaaaaatttaaaattttgtttatttttttattaacttggtcgatatattggacgtttctgttgctgcacctcggcggtaagtctggcaatcacggtaactgaggataacgcaaaccctgattgtaaaatgctagctatttcatgaatgatgagtttaggtattgagcttctgcaaaattatactctggaacaattgttattctgaagaactgttgtagcagttcgttcagaaatcacattttaagctgatctagtatactagaaaagaatattgaagacctcttgtgacagcagggaatcggttgttaacttgatatcatcattcagaattaatattcgaagctgcacaagttttataaatcccatggaatccctctttgtttttaaaatctcaatgaaattatggaacttcatcctatagtatgaagttagcttgcgatgaagtgcagtttgataaagaaaacattgaattctcaccatgtttcccactgtttttgcaggaatttggtgatggcgatgcacttgaaagggtctatgacctagacaagcaagcaaacgatgtgatcagtggcctaaagcaacaaataatgctgtcagacttctgtgagccatcactattactgactttatttatcacctgtcctgatctccatagtttatcaatgtgtttggcgttctgtttttcgtttgattttattcattacctcactttaatctcctatggggtacatctttgaaagtttcaatcaataataatccaatttgctgtgctcaagtgcccgtataatattatacctgttactttcaactccgaaaaatactgtcacaagtggccctcccaaaaaggttggtgcgtgcaccattctgccggaaaaacaacaattttcttagtaattattacttccttcagccattttgccacttggaaatatggatgagttattgagttattactacttccatcataaaatatactccatccgttttttaatagatgacgccgttgactttttctcacatgtttgaccattcgtcttttcaaaaaatttacataattataatttattttgttatgagttgttttatcactcatagtactttaagtgtgatttgtatcttatacatttgcataaaattttttaataaaacgaatggtcaaatatgtgagaaaaagtcaacggcgtcatctattaaaaaacggagggagtagcaaccaataactgaattagatttttaaatactacgaatatggagactacttattagttaatatccaacctgataataataggttatatgttttatgttttggagctggtacctgtgcacctctcggaccctgcatatgtttctgtggtaaggcccatgaagttttcggtgagaggtttattccagtccagaaccggaaagcccacaagtgtattttccccacgcgatggacgcgtcaacgcgcgcaccaagccagcccggcaaaaggtgcatgtgggcttcggcttccacttcgcccggtgcggtagctaatctgggccggcgtcgcgaggtggggtaccgtggcctgtggggggtgggaaaaagtacaccgaaggtccctcaacttatcatcgagttacaaaatcatccttgaaccgcaaaaccggatacaacgcatccctcaacttacagaaccagtgcaaactaaattccttattgatttttgactccgattttatccgacgtgaatcccacatgtcagcctcttcttcccctccctttgttggatagcctccatagaccaagtcaacagacccctcaagacttggcctctcactcctgctgcatagagaagcactcaagcaccggagagagagagagccgacggccaggggaccacgacccggtcagcggcggaggagatccggcgtccggcggcgtggtgagcttaagcgacggtggcgccacgagcccgccggatgcggtggcgagacagattcccccgggtggctatggagaccggtggtggacctctccctggagcaacgcgagtggaggtggacgctgaggtcggcgcagaggggatagaccggcgggagtcggcggcggtcggcgcggagttgtcgggacgcggaggatggcggggcggcaactcggcgggaccagcgagtgtggtggccaggctgtcaccgggcaccggccgacggtccaaggacgttgaggtcaaccagcccggggacgtgcgccagcggctgcggtggatttcttcggggggcggccacccgatttttttctcgtcgtcatcacccgattgcgcctcccgctggtcgtcggcaacacctggggcgaggccaccccgacatcgcggctggagtccagccatcgccgagttcccattgatcacaggaccacctccacccaccgcggcgtcaccttgggcagcctccgccgcgccgctcctctcctcgttggcgtcgacccgcctccgccggtcgtctccgccaccagcgccggggatcgacgaggagccatggcggtgggatctggcgcccgcgccgtcggcgacggcggtggcggcggtgtggtgggggggggggggggggaggccctcgtgctcccgctcgtcgcccgtcaccgcgtcgtcactgccgctgcctcccccaccggcctcctctccacacgccggctaggctgccaatgaaaagaagaggaaagaggaagagaggtggagaagggaggggaaggagaggccaacatgtgggacccacgtgggtcccacgctgagtcagctgttatatcggataaaaccaaaaaaacgacgaggacctgtttacattggttttataagttgagggatacattgtatccgtttttatgattcgagcacgattttgtaactcgatagcaagtagagggaccttcggtgtactttttccgtggggggtgcaagctgagccaagttctcgacgcttggtgggcggtgcgccgctggggtccggccgttgccgcgttgcgagtcgctggcgtacgttacactctgccaagccgtacctctccgtcgcgtagttcttgaaagcacccatagctccacctccgagctgtactagtactgctattgtaaaggaggccgccgacatgctacgcgcgggcttacccacccacctccgagcttgcacgttccaatcctaccctatcccccaaaaccaacgtgacgcggctcgaaccccctagccggatcgcacgaggcccgtgtcagagaccagctcatacacagatcccccgcctttgtttcggacaactggttggtgcgtgcgcggagtccggcaatcccacgacctccgaggcacaacacaaacacaacacaaacagcagcgcgcggcgtagggggccgcacgcgatagcttcgcccgttccaaggtacgtacagtagcatgctctctgtgcgcgtgcgcacgcatgtgggtggtgggtgcgggaattcgcgacagtggcatccacttgctgcccccgcgacgcgagatacatgggccatgtggccaaatgggtttgtgtgtgtgtgtcctacccaactgacctagcttgtgttgtgtccacgcaacatcccgtgtccctgttaaattttgccatttcagcaacgactcgacgacgcggagggggtggcagagactcaggtcaacttcgtcccaaccccttgcgatccaagttttaatttctcgcacgcggcatgatcaggaacggaaaattaatgaagcgtaaccatctctgaagcctgaaccccatggatggatgaatgaatggggttctcagtatactgaatgccggattgaattaggcactgcagccattcgctgctcctgcatcgcgatccaactaacgctgccatgacgtgtgtcctgatacatactaataactccagtatcgttactatcgtgcatagcatacagtacataagcatgagggtaagaagagacggcattgcatcggtgatacactgtggaagctaagctgcgtgcaagagttgatgatggtcagataaagaattatgacactgccgcacctttactctgggatcaacaaagtatgagtagtatatatcatcggctgagctcaaacgagaccggtgaacagtgctacagcaagatcaagaattgatcgatcgttctatctgcatgtccattgaacttaccaccatactgccgtgccgtttcagaagcatcgagggaagctataaacacagtggtgtgcagaaaacaggtcaaaaaacacagtgcaaaaaagcacttcttttatgcaagataacatcaattaatgggaggaaaaaaaagaataggccagccgaccaaccttttcaggtattaaaggggagcatcgcacagtgctgatggctctgaacaaatatagcgagtgatctttctgtgatacgcacatgcgggcatcagaatcggataatgggattggaagcagacgtggggacgtttttattccccatccacacctcgatcagatgagataaagtcgccacccggccggcatgatgggctggaagagtaagggcaggcagttaggcaggtattgcatgatattgcatccgcccccatactctctcgatgctcttcggtagtggtcatctccatctccatatgtgtgcctgcttctctttgagtgcgcgtgacaggatcctgtccatgattcggatagcctcgcgatttgacactacacaaaagctattgctagtaaccgcaagatggagtactagtaaaccatattgtccctgaagctctcttgccagtcctccaaagctcatcaagtgttctactgttctctgatcactgatcagtcagtattcagtagcattcccatgggacatggttgatagtaatagcagatcagagctctggtgcgaccaccatcttcatcgaacattgatgaatggtcggcttccagtagttaacttgctaatcgatactactgcaagcgtgtttgtgcttatctaagcgtgtccatatctgtgatagaaatggtttttaattttgccgttctagggggacagggattgactttgggcgtcatattttagtgccctgctatgaatgcaaggttgtcctaggatggatccaaggggaacagcgttggatgtacaacgatgcattgtgaattggaaacattggcgggaatgtagctggattcttattgtactgtgcacgggatgtcttgatccatccatcatcatcaggctccataacatgcatcatgcgcagcaatttataattttcatttccccaagctacatgcagatgcagtgcagcttctatgtatctgacttctgaaatctgaatcaggcagtttcagttcagttaatcatagacattgaaccgtaaaatcaaccctctggctctaactaatctctggttcatgaacttgcatgcagctccccagggaaaaactgaacttttgcacgagtgcctgaatgaaagctacaggtcagaccaggagccgcaacaacttttgtccgcgcttgcatcaatcaggccatgcacaagcgtccccccattggatggtacgtgtaactatccagctagccaacaacgcgccgctagctgaagccagcattaaccttccataagtataagactctattggttcctgctgggatcagcgacatcatatcaactgcagcatgtgccgacgcacggcgtcgcttcagtatacgtacgccgtccccgcctcacatataaatgaggcaattcaacgcccaacagtaatgctcgatatgtagcatacagtaaatactccactcctgccaccatatgtacatgcagcacacgtactagcatatgtggctcgtggacaagctagctactcctagctagcactgtaccagtagacgtaaagagagcttgccgtatcagtacgtgcgtacgcatgcatagttatgggctttttctcgattttgcgctgcctctccagcgcgggcaccagctaagatcgagcccagcgcgcccccaagtcgccggcgtaaatggagcgactagtaaccgtgtctccggattcacagacagcgctgcctccggcggcatccggtgacagcccttcctcgagtgacgcttgaacgtgacgggtcatacccacccccactccgccgggtacaagggcgacgtgaggacatggttgccctatccatcggatgtgacggtgtcaggccggtcacagaccggtcacatccgtcggacagaggttagctaggcacgccgcacgtctacccttatcgcattaaatgcttgtttcctcccatcgagcgatatcgatggtaaatttcgaaacgtgtactatagtctatatactgtagtggtaataacaagtagaggcaggtatagtaggtagctagctaggcacgatggagaagaatctgagaggcacagatcccggtggctggcgcggcaggccatgactgctggcacatcatcatcgccagcgtgaacagcagcggtagtacagccggcttagctgttgcgggtgtatcatacgggcgatgcgagtgttggcacccccatcctttcggacccgccggtgttggcacccccaattctggaaaacagacacggcgccaccggtgatcgatgtcgatggatcccttcccgatcccctcgatcgcctccggttagttccctttgccccgatcgattctaccgcccgtgacgacgccgctgatacactgcacacacgcgacgcggcccccgccggcgcccgcatcacccaatctcaacctcatctcgtctctctgcctcgtgccaccctggctccgaaagtgaccgtcaatgggagagccctttatttcctcttccgttgctactccctctcgtctgtgtctgcacttccctctgctcttttcacgtcaccacatccccatgtacagatgcactaacatattccctctcggtaagcaggattgatcgatgtaggagtatataccagatgtaacagtaacagtggctagccacccactagtggcgtgaatacatagcgagcaagatagtatgccagttgccacttgctgcagaaacaagtgacgcgcacgctagctgctggtctcacgatgatggctgccgatagttacgagctagtactactaggaaggtcgctgtacgctgctccatcgatctatcgacgcaacgatcgttcatcaggagcagtgggatttgacgatttgtctcagtgccacggggtgggggcgcggcgagcggcaagtggcaacgcggcggtttggggctcgaccgcgatgttcggtagtagtagtacgtaccgccaccccccacgtacagtggcagtgggcggccaatgggcgcgcgcgacggcgagcgcgatcgcgagcgataagcattagcggacgctgccccttgcgccattttgttctcttgctggaaccgtgcactaacccgagggaccgggcgcagacacaagtactcgccgcgcacatgccgtttttcgccgctttaaagaattcatcagagagatcttgtgctcgagggggccgggagcagtacgtgccctgactgactcagctagctactctccactagatcagcatgcctttgttttcttcctccctctgtgtgtgtgtgttcctcccaatggcatatgggtcctagtccgcacttgaatacaacgtatcgtgccacttccttttgataggatcaatcgcgacaaagacatggccagccagttgccagaaaattagaaggaaaaaatctggaaggattatattatactagacgaaaaagaaggttttgcacgaatgtaatgtgggatctttgttgtttactcagattgactggtactagtacgtacaacatcgttacgtgcgagccaggctggtcctaagattattagtgcttttcttattttatttttttgtgtaggatgatgatactctatcgccagttagttggtaggcattaactacgagagctgttccttttcttttcttctgctgaatcttctgctgcaaatatctagaagcgaggcagtggatggttctatcggctcacgaccgtggtcttgttgggtcgtaggatagagcggttgacgtcaacgtttgcaaacacgcagagaagacagggtatcacaatgacaaaaacagcaaacgcggtgcaaaaaggattggatttcacgttgccttgttttgcctcaggtggttgtttcccactgcattgacagctaaaaagtggaatactaactgcagctgggggagtaacagggacggtcatagtgaaacagagcgaggagagagtgacagatagaacagaagagggagagggagacagacagatggtggatcaatgtgtagtaatcgtctcttggggatctgaagatttgcaaacacattctacccagctgcctgcccatatcggcctctttctcccaataacagaacggaacagagaagagcagagcagtgcgtgcacactgcacaggccgggagcaccaccctacgaggccatcaacagcaacagctcctctcgagtcaccgcctcttcttctcaaccccacctctgcgcgcctgcagaaacgccacacgtttattggtaagactacaaggctgccatttctctcttcgatcaagtatggagactagagaatgctcacctgtcttgcgggaatcgccttgacatgtgtagtggagtactgcatttgcaggtagccgctcaggggaatcccgtttaagggactctgtaacgagatttgaaaaacaaatacagaagcgattagctgccataatcacacggacgaacaacgtgggagcgtttgccaaatgcaggttcatattggcacgcgcgaacagcaactcacctcgaagcccgtcgtggcggagaaggcgcaggagaagtcggccgcattgcccatctccatcaccggagaggccacgccgccatagccatagccattgccctcagcggaggcctgcagatggtaaacgctcatcagcaaccaagaaaagggagagaaaaaaccagtgagctgatgtgtgccgcacaaaacgtcacgttacattggtgtacttgaagaacgccggcgagcttgccgtgtcctcgagaagagacgcgccggcggccgtcttgctctgccgcctggcggtgggctccatgcgcctgcctctcctccgggccgcattggcatgcgcggcggcggcggcggcgccgtcgtcgttgccggtggagcactgctggcgtgggccggaggaggcgtcggagatcatggacaggtcgtcctcctccgcgtcctcggagtagtcgcagtggtagtacggctgctgcgcctttccgtggaaccgcgcggtcctgcaggagtaggacgagtgatcgtccaggtaggtggtccagccggactggcagccgctgctgcaacccgagctcgccgccgccatcgcatccccctcctccattcccaccaacatcacgcggccggtctctccacccctcctctcagcagcaacacaccctctgtgtgctctacccaccactaccgccgacgaattggtgacgaccaagcagaggtggactggtgttaggaacgagaagagacgattaccagcagtgcagtactgcccagctaagtagtcggaggccgaggaggtggatgcggagacgggaggagaggaccccacgggtggcggggccgtggacgggatcgaggacacggatactatcactgacaggtggggagatgcttcgcggggcccggggatcagggaggggagaggacgagcgtcgagcggtgagaaatcacgtgtgctacagcgaggcaagggaggtggtgtacctctgtagtcctgtacctgtacgtggccggaccccgttagctgttacgtggtctctgacgcgatcccgttgtgttcggggagcagcaaaccaaacacgcgcgagccccttccgtgccggccgggcctcgccgcctcgtctgtctcctcctcctccggtttctctcgctccaggcccggcacgtacggtacggcacatgcaggcgaagcagcagctgccagccaaggcagcgaggtcggtgtccggactccggaggcgaggccgtctcgggccgcgggggcaagcggcgcgcgggggttggtgcgcgcggggattgtcctgcgagcctctgcgacgcgcgtccgcccgcccgtgtcgttacaactggtcgctggccatctggggactctggggtgcgtgcgcgcgtgcgtgcaggcgccgtggagagtggatctgtccgctacttggcgtacgtggtgaaggatcatctgctagcgcgccatcattgcaagacgtcaagagcaatcaggcgatcgcgcgctcgatcgacggatccggccgcttgatgccacggtcgccatgcactgtacatgtttcagtgaatcagtggtgtgatcctacagttcaacagtttcatgctggggtctcaccgtgcaaaagaaagtacgggctgaattgctgattgttagtgttttggcatgaggggcgtcaatttgagtcgctgtttggagcacgcacgttgcaaaaactattgcacgatttgagaaaataaacagaaaaatgcaattaatggacctctccgcgcgctgcagtgtttaggatcacgacgggcctcggagacactctctgcacagctcaactagcacatagggctccaattcttcaaccgctacatatataagttgacccaaccttacatttgttcacacaagtcgactgaccttctacttatgatgcacgtgacttgggagcatggttaattggtaaatacaacgacacaaaaaaaagtgtaaattttggtactactttttagtacttgagatactgggagatattaattcaaaatattttgataataggagtactaaatactccctccatattttaatgtatgacgccgttgactttttgataagcgtttgacctttcgtcttattaaaaaaattattttattgtgacttaatttatcatcaaatgttctttaagcatgacataagtatttttatatttgtataaaatttttgaataagacgagtggtcaaacgttgattaaaaagtcaacgacaccatacattaaaatacggagagagtaatacactatgaatcactcaaaatataattgtatttcagcaataagtacacttagttgtattccatccactgctttattttaaaattaatacaaagctagattaattatatctaaccatagaggtcaaggagagtccaactggtttgtatttacaagaggcagctataaataggggtgaaaatggtatggaaactttccggattccggacctattttcgaaaacggaatctgtcggtcagaattttttcggaaacggaaacagattcggaaatattttcttggaaacggaatcgaaatgataagggcagtttccttcggaaatcggaatcggtcggaaactttccggaaattttctccgaatttctagaaatcacaaaataccctagattccttttttttaagcactgaatagttaataccatggtgtttggctggttttttttaaaaaaatatttgttatgcaaatctaaaattacatgagaatatttttttcctgcattgggatttatcaacagcattactaatttattccatagattgtgttttgtgatgtactgttgatacttaacaattggacttatatgattatgttttatgatgaattgttgaccgttgagacttgcgaattgggtttatcagtttgaggggttttttttattccgatatattttcgttaccgtattcgcgccggttcgttttcgctccgttttcggtttcgataatattcgattccgttttcgtatccggggtttccgattccgatttcgattcaaaaaaatatgaaaacgaaaacaacaaagatgatttccgtccgtttccgtaccgttttcacccctagctataaacatgttctgtcatacatcaactaaacgccagatcggctgcctcatatgctttcccaatcgatcataattcgtaagaccagtcctcaagatcgatttcatgtgcatgggctcttgccctatgtttgccttgaaaaagataaaaagtacttatgtgccccatgtacatatatatgcatgggacttcaaaggaagtgaaggatggcattgcacagtaattagcatcacaggtttctctctcataagaccttattaaatcttaggtggtgtttggatcagggacttaactttagtctctgtatttagacactaatttaaagtattaaatatagactacttacaaaactaattacataaataaaagctaatttacgagacaaaacttttaagcataattaatccataattagagaatgtttactgtagcatcacataggctaatcatggattaattaggctcaatagattcgtctcgcgaattagtccaagattatggatgggttttattaatagtctacgtttaatatttataattagtgtccaaacatccgatgtgatagagacgtaaaagttttagtcccttttaaatatggtcttagttctcactcgtgtacagattcgccttcacaacactagagtccacggcatatatagacataattaaaaattctcgatatgtcaatataaacaacttatatatatcaatgtcccattatttgtcgcggaagacttttatcgacacatagttcgtcaccagcatctaccaggggtcaagaaaatctttaacatgtagcgatcattttcgtgagagaggcattaactagagggttcatggtagcagcatgttattaaggggaaagcgcaatgaagactaattaacataacattcagtgggtgacaccgtgactagtaaagaagaggagggttagaaatagaagtaagaggaaaagccaatagagatttgcgttagaggaaaagccaatagagatttgcgtttcggatgtaagagaagcatgtaaagttggacgaggtgactcgttgaagacaaaggttggcacaacgacgatttattggataggctatcaacgtgaagggtggaggagaggatgatgggtcataggtggtagcggaagccttgtgaccgacccttccgatgtaatccctatgttccattttaagtgcagtcatggttttacgcgcccaactttaatcgtccgtcttattttaaaaaaattaaaaacataagtcacaagtaaagtatactattcatattttatcatctcataataataaaaatactaattataaaaaaatttaaataagacggatgattaaagttggacacggaaacttatggttgtacttaaaataggacggagggagtatcattttggcagttggtgaactcgggtgactactattgataggcgaggcaaatgtcaagaagaggggattagggttatgagtaatatatgggtttgttttctatatgcaatagggcggctggtatgcataggcgggtaaatctcaatccagtggctaaccgtcaatttgatagatggaatttaaccaatcattcaaatgatagatagacgaaacaatatcaagcaataatgtaagagaataaaagtcaaaatatgggtcagcgactaacttcgttgagttttgcagccattagtctatcatgcatcatggcaagtgttctctctagtaaatttatagtagtatttgatattttaggacactcgaattttagttgaaaaaataatattaaccaaatcttgaccaatattatttttttttgcggggattgaccaatattattttgacgtcaaatatatttttaccagagagctttttgtaacaaagttaatccatgaccaatatttgcaaaactctgattatggatgtttttctttagtcaacctagagcactagcaactgccggttgatccatatcccagtcgccattcgacccttggcacatgtttactacacagggtttgaatttcggtttcaagattattgaaattttggactaccccccgtcacacaactatgtcatctgaaattttcaaggtttttctaaatatttatgaatttggtaaaagctattcaaattgagttcaaatgtgtttacgttttgaaatgtttcgttctaaatttctgacttttttttaaaaaaacgaaatttcggtacctctgaaatttgtgtgtatttcgaaactacaaaccctgaaggtactacattgttcatactacagttatatatactatgtcacctactttacggtggcaatttgtaggttacgatcgaagttcaacaccaacttgatctactcatactaattaaagtttcatatatgctcgtaattaactagttagggctgatatatttatttgataactatctcaacatagacaaccatagaaatataatccttgcctaaacgataaaaggaaaaacgtgaaattcttttacctctctcagtattaacaccgctggtatctttcagcgcagcgcgaaggacacgccagcagagactacaccgcgcgctgcaagcgtgcgtgcgtgcatgcatgtgtgtgcttgctgacgagatagggtagcacgaacagtgcaaaaccaggcacgtgcatgcaggttatatggctgtagcgcgcagcgctggaccataacagttgggcgtgattaatagttgtgtacgcacgcatcgatcgatcgatcgcctctgctgctgctagcaattctgcatgcatctgcccttgatgatccccagatgatagctagctcgcatcgatcgatcggtcttagggcagtcccaatttatactgtctacaagtagtgtctatggtgccatgtcaatacgacatcacaatataaactacactttacaacccatggtttcttaaagtaggccattaataaatacatcatctcttttctctaccaatcatatttattcttcatctattacgaatacactattctctcccaatgcaaaatttaatagtgtctagtgcatattttttcgtgttgaagctgtgtcttgtatgagacccagtttctttctctattaactctctctcttaattaatatagtgtcacataagctaaaagttctatatggcaatgtagttaatgccatagacaccatcctagatggagggttgggactgctcttaatgctggatcctaaaaccgcattaattgattgacacatactccctccatacttgtaaaggaagtcgttttaaacagcgacatgatctccaaaacacaactttaacttcttgtttttataaaaatatttattgaaaagtgatgtatgtatacttttatgaaagtatttttcaagacgaatctattcatataatttttacatttcaaactcaacaacttaagagttatttatgatttatatttttaagatttgacttaaactagacaactttctttacgagtcggagggaatatactccgtttcgtcctcaggtgattacagacatggagttcgatcatggatcaacattagccatatctttctcgagcttgacgaaagcaagcaaaccaaagcatgcatgcactgctcgcatgtgcgtgttcagttgttcgtatccgcgacaagcccttcagaaacttgactacttgagttgtccagctgttacacaaacgcctcgccagctgcgcgcgcggccggccggccgcctgccgctcgatactattccggcgttaagagcgcgagcagtatagcgtgagcacctgacacgcgacacagtttggccaccgctcgatccggcgcgcgtatacgacgacgcatcacgcggatgcatgtatagtgtatacacgcgcgctgcggcgatggcccctctggctaattagctagctaggtgcacgcacgcggcgtggcaccggccgtaaatgactccacatgagcgtgcggatccatgcatgcattgcaatgcaaaatgtgcgtgtggcgccaccaagcgcgctgctccgatgacggacattaaacttgcacgtgcgacgtcgtacggaccacatgaaacgggctcgatcgatcgctagcccagaccggggccgtaccccctgagtctttggcgtcgcatgcctgggtgcacgctgccgacgtacacgcgcgcgcgctgcgcgagcgccaatggagacgataggttattccgcttggtcaatacactgtatatgcatatatatatatatatatatatatatatatatatatatatatatatacacacacacacacacacacactgggcgattatataaagagattgtctataatactcctaaaaattatgcaaattttatacctcgatttgttttgagatttgtgtaagacaccaaaccctaaaaaccactaccttcctcccttctcacgccacggccactattacgaatgtcggtctccactcttctgcttccgtccagcctcattgcatggttgaaaagacatcaatggtatcgacgaagctcctccggtcagccgcttcctatctaatcattctgctttgcccagtcactagcactgacccatcacccgctcctaacctgtggcttcagcaccaccgcctcgctgaccgcccacgtgtgggtcgtcgcctcccacaaacatccctctacctacatttatcgatcttctctctcttcctccctccccccccaactcccctatgcactcccatcacaatctgggaccttaaaccctaacttgttcggccatcccccatcatcagagctgagtaattaaggacttgagatcgtttggagcatgaatcaagaagcaaaccataaagttaaaaatttaaaagattttggccccaagtttctatatatcaatagacatttaaaagatctgacagttggatgtgaactatcccacggatcagatcaatagaatgtatcgtatacattttctatgatgtacttagcaaatatctaactcctccttttatatattactgaatattatcggatatcataagttaattgtaaaaaattggacatttaaagtttgaagatgaattatgttcattgaaaagagcattaatatggatatcatttagtgacaagtatatttggaaacgaaccaacacaaaggagtgtaatcatctgtacagtgtctttgtcattcttttattgggtaaattccttgcaatccgggtcatacatttcatatgtcaatacgcaattatatgcttcctttttatatttaaagaggacattgacgtattatttattaagtttttacttaaatttcacctatgtatattatatctttacttcaaaggtagtatttttaggctgcaactttatgagtggaagacatgtgacggtcacaacagaaactatttatgggtaaaacttttacccttttaattgcaatgaccaaaaggtcaaggccaagtgacaaaaaaatgaaattaaaaacccctacaattaatttaaaattcaaatctgttgccatttcttataaagcgtaattcagataatcatatatatatatatatatatatatatatatatccgatatctatttttttctctttctttttgctaaaaatatatcatttctgaccggtggatctttcaggccagccatgaaccatgcactcattcggagatatttgttgggctgtaacatgctacgcgagcgagacattcgggagctggtcccctgcttatgcgacgcaaattgcactcccggccgaatcgaaacctcttgtttgccgatcgtttgattacgaatctcatcatagtcaggtggtcatgtagccgtcatgcaagctaagtactgtacctagaagcaggaggtccgcagcgatggcgattcttgacgaaatctcctgcaccaattaatcagtatctttggccggtggaaaaaaaagaattaatcgttatcttgtttttctttttctcatcacaagtactgtaggcagaagggaagggaaattcctccatcgatcgatctcatgttattctttttacaaacaatttaactgttgattagatggatataagataaatcttactatcacaactgtcaatcatattgagaatttgtgtttaaatagaacctacaatcagagatatgtgaattccttaggtttctttttccaacatgtatcgatcctgtggatctaaaattattgatgtttatgataaaatgtaatcaagctttcaaaattttgaccctctttagatttacatttttttcagaatattccccctttgatttaaaatatttgatttttaggatagatttggataaaatttaaaattccgatcatcaattatatactagaataagtttataaaagtagaataaggccctgtttggggagcttcagattctaagaatctgctagttggtagccaacttttgagattataaaaaagctgggttttccagcttctgttttctagttcattttctggattctacaactatgaattctcaaaatctgggtaacaatctgtactgtttggaggagttggaaattctgggagaagctgcagcaactagaatttccagctcccataaacaggccctaagtattgtatgacattacaataatacttcaagcaaatatgtatgtattattttccaacactaaacatgtgagaaattatggccaaaattttaatagtttgagtgtaccagatcctaaatattaaatatttgtaaccgaagggacttatctttaaaattcagaactaattaactggatgtttagacacatactaaaaatgcttacattttttggaacaaaggaggtagcaattaagtaactgatatgagactcttttaatctaatccgctataattataaaagaaaggatgtttttaacataaggttgaagttttgatctccacaatatataccaatgataatatagctcgtgcaacgtataggttggagcgcaagtggtgtatgtaatgatcgatcgattgactaggtcatctcagaaccagattaagctggataaaagtaatgcattcaaacgctgcatgtgcacccgctggaaaaaaaaaagtggctagagcgagcagcagaaagagaagacgatggctgtcgggtgctgaactgctgacgcatggttaggatcaggtggtggtccagaatcatggcctaatcatggtccgtaaaacggcaaatataatccatcatacatggtgcatgtgccgggctcgggcgtgcatcttatggttaaatggatttagatactttgtaaaaaaaatatatataaaggatgtagataataaagtggtgagcaaggatatgcgatgcgtgttgattgttgaggacagcgctcgttgaggtcttactgtttccaacctgatcgacctccccttctccacggagtttcctccctgctatgaccaatgtgcttttatctttttcttaaaacaaaaaatctgttttactcctctaaaccttttcaccggaacacttaagctcctaaacaatttctagactcattttacattccaaactattaaaaataattccctttactccctcggtctttttagtttctctctgtgtaggtcatattttgcaataaaatttggagagattgatgtttgcattataacttatcttttaacatttttttaaaaaaagtttatcgttgtttacatagtttggaagcacttatactaatttaaacaaagatgtttaaaagtttaagtaaaaggacatggaaaattttgaaactgttttagaacattgataatggtaccatcgatgtatcgacaaaatttaagcttaaaatacaactcgtataaacattaaaaaatataatttacaagtaaactaaaccatttttaattgtttaggggtaaaatgtgttgaaaaatagtttaaagggtcaagtgatccaataaaatagttcagaggagtaaattattttttgaacaaactttataagagagtgtttgatcaagtagtagaaaattacaaggcggcaaccttataaagctatcatcaggggaaaaaacaagtcaagctatgcgcctacaacacaagcacccactgctgagaatcaaacaggaccacgacatcccgacgcgaactccgaccatacctttgggtttgggagggagaggatgagacagaagaatagacccgttctcaccctctaggcgtgccatctcgtggtgactaggccgccgccgcaacatgacaaaccgtctggtgaaagattgaaaggaaagattggtagtgttggtttggagggtggtggaacaattttggcaataggggaatagggtggaccccaggcaaaaacagtctctccttcattgacagatttctctggatgaaactatgcttatggtttctcttggatgaacggtagtagcactttagcatcgtgatctttttggaggagttgtctatgaagatctcatttaatgggcagcgtgtctatggcaccactgtaggcctggtagccatcgaccatgcatagcattgccagtttggctctacacttcttttcaagaggtttgtggaagtgttatttgcacgtggcattgtgtccgattttttaaattctaataataggcttttaatataatcttatgatttattctgctcgatttaccagtaaaaacttcacattatttttttaagaaaatagggagtatgatgtcttgtgaattatacttacgcatcatccattgataatactggacactactttttttttaaccgaagatacatagaacacctgatcgtatcgcgtgattcatgaagacatcaatacgtacgtacgttgtcttacggttacacagatatgttccctagctcgcgattgctagctgttgtgcaccatcggatacgccgcacctaccgctgattttcccctggtattcttgggcggtcgatactgtgctcaatcccgtaacccgcgcgccgagcctccataggtcaccacatgcatgcgtgccatctctggatcctgcacacccttgatttttccaggcattgttgagttgtaagctgattaccaattaaaagtactactacgtacctgtatttttctaatctaatatcaaagttgaaaaggattttaggctgaaactaaaagagaacaacttggactgaaactaggaagagaagatctagtgctcatgcatggtcaacactgggtgatccactaatatcaacatcgaagcaaatagcaaagttcatgtcgatcgacttgcatgtgtaatgttccgttgaaatatatcaaagtcaattaatgttatccatcgatcagacggaccaccatcgttttcacgcatttttttcgatcaacttcgccggcctgcttgttcttttggttctggccaaaggtacttaattatacactacaaattaatatggatatatatacgttacaagcagttacgggcgcgcgagatacgcgcgtaaagcgtatgtacgggtcgcgatacacaagccccttttgcgtgagagtatagctggctggccgtaacggattccggggaccatccacgtacatacacacatgcagacatgctgcaatgcgtgacagcccttcgacggatggatatatcgatcgctagctagctctcccgtgccgtgccgtgcgatcgacacactataacggcttccatgtgccgagatttatttcgtgatgcgatcgatcgagatgccatatgcatatggcatgcatgcagggccggccagtctggtctggtcgccggccgccgcatgtgtatctccccagctgaaacagtatcgtactttcccgtccgttgcgtgcctcgatcgatcgcgcgtaacgtttactgcatgggggccgtgtcgccttgcgccgagactggtcgtcgtatatgagacgacgatgaattggactactactgctactgctagcagctagctaggcagagggcttgccgcttgcctagctgtggctggaccgccgcctgatcgatcgaagagcgaacggaacgggtgcattgcattactgcatttgatggaggaatgattaattctgagcagctagcgccctggggcagcaggaatacagctgggaatactccggacgatgatatacacgctggcgacttgtgtacacagatcgattcgtacgtgtatgtgttatggcggcatggatgatgggcctggtgctagcctttccgttctctaggtggtactccagcacttacacatgctggcttgctgggtggcaggctcgcggcgaatggggagggtttgggggctcccgtgaatgacgctccccacagtttctgttgctcccggccggccagccgtggtgaagcggtgaacgaagccgtttcgaaccagcgtcttgtttgtccaggggaattccttgtccaggagaacacaagcggtgaggtacgcaggccgcggcctagtatgtagccctccacaggccgcggtggcgcggcccagaacttaacggggtcacagcatcagcccatgctcgcggcctcatgcgcccttgcggcacgcaggccatgggagatcctagcacgcgcgcgcacccatccccgcgcgtctttttcgttttttgttcgcactttttttctttctttttttttttaacgaatcaacgagcgccaattttattgaatagagaagaagaactttacaaagcgaaaggaaaaaaagaaaggagctaggacctttggtccgagctaactaaaagaaagccagcaattaagacttctcgctcctactaaggcccaagttttggcctcttccttgatcttggctaaaagagaggtagctgaaagctccttctgttggaaggttctgcgattccttttgttccatatctcccaggcgaccaacaatatcaaagtgcggagtgccttcttaggtgtctcttgtatgtttgtggtagcctcccaccaatctagcaccgttgaagtttgccgccattggctaggatttagttgcttgcacgtcgcccactctgctagggccgcccagactctccttgtgtatctacattctgctaggaggtgcagggctgtttcctgggtccgacgacataaggggcagatggaaccgtttggctaacctcttgtcgccagcctgtcagaggtccagactctgttttggatgattagccaggcgaaggtcttgcacttacgcggcgcctaggctttccagattagcctgttgaagttggtagcggtggttccaagaagttgcgcgttatatgccgatgatgccgtgtactcgccgtggttagtaagcttccatgttatattgttcttctcgtgctctaccatgtgtatagcctgaacagcgctccaaaccccaacaagttgatcaatcaggtctgtcgtccagcctacagtccctggcaggtccaagtcaagaagccattggttcgcttgcgaagcctgttgaagcgttctgttcttttttttggaggctgcgtagacaagcggcgcaacatccttcaatctcctcccctgcgtccaggccgattcccagaagcttattttggcaccatttccaatcgttatggttgtggcggccgcaaagaggagcttatcagtgtcgtcacatggcgtgccagagcccacccaagcttttccgggtgatttccactcgtgccaaagccaacgcagccgtaaggctcttgcgaatttctcaagatttaggatgcccaggcctccggaagcagtggggaggcaggttcgcgtccaattgattttacatttcccccctgtcaaagcctctcctcccgcccaaaggaattttcttctttgtttatctaagacctcgagggactcattggaagctttgagccctgtgagtaggaagacaggttgtgaggtaagcaccacctttaccagggtagagcgtcccactaaaccgatgtgtcttcctcgccagccaacaatgcgactcatcgacttgtcatatagcggttggaggtctgtcttccgtagccggcttgtggtcaggggtagacccagatatttcataggcaagtttgctctggttgctggcgtgtccatcaggatgtcatcgaggtccaagttatgacacctgattggggccacatgtgatttttggaggttcgtgcataagccacttgcgtggccaaagcgaccaaggagatcggtgaaggctttcacatcttctttgttcgggtttatgaagacagctgcatcatcagcatacaaggatgtgcggaaacgtaccgctttctctcgtaatttgcttatcgccccaagctcagtggccttgtctagcagacgctgtagggggtcgatcgctaggatgaagaggagaggggatagagggtctccctgccgaagcccttttccgtgcttgattgcctccccaggcgttccattcatgatgatctttgaggtggatgccgagaggagtcccgttatccattctctccattttgatgggaatcctctattttgcaggagagtgaggaggtagtcccacctgacggagtcaaaagctttggaaatgtccagcttgaagagaagaattggtcgtctggtcctatgatatttcctgaccatgttccttacatacatgaagttgtcatgtatacttctcccacggatgaaggcgctctgattcattaggatcagcgattgcattagtggccgtagtcggattgctagcactttggagaagattttcccgaagccatggaccaaacttatcggtctatagtctccgattccctctgccccttcttttttggggattagcaccacgttggcagaatttaggaggttgaagtgcgtgtttcttgaatcgtataaggcgttgaaggcggccactacatcatttttgatgatgtcccaacacgatttaaagaacttccctgtaaaatcatctgggcctggtgccttgtcgattggcatttcttttattgctttgtggatctctgcttctgtgaagggatcgtctagcctggagagatcgatcggggtgtatccgagaataggccaattgaggtcgcaggatcttggctctggccgccccatcacatgccggaagtgttcagcaatagtagattctttatcctcgtgagtgacagcccagccgttgtgcttttttaggcgatggatgtggtttttccttctccttgcatttatcttgcgatggaagaacttcgtgttggcgtccgcttctttaatgttggtaatacgtgaagcttgttttttcttggccctttcaataaccgcaaagccgaggagtctcctcttaaggcctaagcgcaatctgtattctgcctgcgttagatctcggtgctcctgtgccacttcaagacggtggattacgtctagtgccataagatacttgagttttgcctctgagcagatgcctcttgcccaaaactttagagcctttgcggtgcgactcaatttatctgctagccggtgaagaggctcatggtgtgtagagtcctggcaccacgaattttgcacctcgtccttgaatccaggtagcgaagtccagaagttttcaaacttgaaagatctcggtcgtcgtggaccttgtgggttggtgagcaggagtgggcaatggtcggacgttccagaggagagcgcatgtaggatgtggtgcccaaagccgaggtcccaattctcattacagaagaatctgtctagtctgacaagtgttggcttgcgtctctcgttgctccaagtgaatctcctattttgcaagtggacttcttttagttcgcagtgttcaagggctgctctaaaacggcccatccgccttaatttaaggttgttgttgtttttgtcgcatgctctgtaaatcatgttgaagtcaccgaagagtagccacggttcacggtcaaccggtttaagccgtttgatttgccttagaaacgcgtctttttcgcggtgccttgtaggcccgtagaccgctgttatgaagaaggtttcagagttgtggagaaggttaactctagcagtcattgagaaccagcgtagtctgacttcatttatgtcaaccaagttggagttccacatgaggaggaatccccctcgtgttcctcttgccagtttaatggcgtagctatccaacttgtaaccacttaaaaatattgcaagcttgtcgtccattgcccgcaattttgtttcttggaagcaggcgatagtacaatttgtttttgccatgaagtcgtggaccgcgctgcacttggtaggagagttcaaaccgcggacgttccaactaagaagttcgaaattttgcactaccatgtgagatggggggctctttgtatttgacggtgcatgcgagtgcaagtgcaggacagcctcggcgtggtgatgactgtgctgtgtggaggggcgtcgaaggcatgcatgtagatggtgtcatcacgtagatgcagtagtacgaagagcatatcatctcgaagcaagcacacaacataataccgcttaaaggtcttacaaaccgatagacattcctagaagttcgataatcaagcccaacgcatggcagaaggtcttgttgcgtcgagggcaccacatggtgcaacaaaagagaagcatagcagtgcagtagagtagacaacatgatatagaggagacgacgatacatgcaagcacagcttgctccatgctgcagccaaaaggctaagccgccacttcgtcgacttcatcggcgagatcggcgataccttctcccaccaccgtgagcagggcttcctccggtggctggtcaccattgccgtcgtcgtcgtagtcgaggtcgaagatggatgtgagcgccgcaataatgtgcggcggcaatgggccgttgaacatcgccacgtactcagcgagaacttcatctagtgaggcattagtgcggaggagaccgaggcgcttcatcaacacccggtggcacttctgcatcggcggcatctttggttttcctgcaagcctggagctgcgacaagggttagtagagctgtattcggcaaggcgagcaatgcgacagcacttcgcaagaatcgggcggcttttagccggcggtgtagacgtcagtcggtcaagaagcggcagtgtaacagccttgaagaggttgcccaacctgtctgagtgcagcgacgtgtgatccgccgtcggcgatgacccaccggttgcttgcgtcagtgctggtggtgttcggttgtgcattcctagcgagggagcagcagcgaccttctccgttgcttcgtgggcccgcgtcttgaagatggcctcgtcctcctcgcctttgctagcaagcccagtcggtgaaggctgcccagtgaggcctggcgagcccacgcctgggggcccaactggcagctggccggcctgttccccaactaccttggccggcccgatcagaggtggcccgtgtccggcctctactccatctgcttgtcccaggccgtggtcggtcaccggcccatgggtcggctgcctggaccgcagcggggagggcggcggcgacatcccccggtaggactcaggcgtggccgccgctgctgctatctccatcttcgcgagagcttgctcgaggtcatcgatgacacttgccggagccctgacctgcatggcgtggttgatgcagtcgaaagcgcagcggacagagatgtcgacgtgctgtctccccatctcctccggtccgccgcactgccccatcgcagccatggaccaggcttcgttccccttgccgtgctcgcgcacagaagcggtgagtggagccagactgccgatctgcagagccgtccagtcgatctgcagcgcagcatccaagttgtgcgcctttgccaggaagccgttgaagtccgccaccgggaccgcaatggcatgttcgcccgatagtggctggtgcttgtgcacgtcggtgatgttctgtgtcgcatcctgcgcatttagggtacgtaaggcgaacatgaattggagatttgctacctgtggggttggtgacggtgtcagtggaagcagagtcagcggtgggcacgcactgaccgggcgcagcgcctcggcacggcgtcgtccaccatagctagagccttcgccccagtcacggcgccttggcgagcggtctctctccctctggccgttgagacccgacggcttggcggcgtcacggcctcgccatgtttcacgaccacggcctgaccttctgtcacggtcgtcatcgtcgtcgtcgccgtcatcgcgacgctgccagccgtggccgcgctcgaactcggggtggtcgtcgttgtactgtcagcgtcggtcgccacgcccttcgtcgccgcggtcgctcctgtcccgcgcttccttgccacggcctcggtgatccgcatcacgatgatctgcaacgcggctgtccgcgtcgtggcagtcgacgtcgcgacggtcacccctgatacggctcccacgatcctcctccacgcgtggcggcggtggatggtgggggaactttgagaacactcgctccgggaccggctcgccatctgccactccgaggtgccacgctagaaggcggcgctttgccggggtgatggccgcagaatcgtcgagcgccaccgtcgctgaggtgtagtcgtggatttcttctaggtgcacatacacacaatatttcaccccgtgttgccagcgctccggcggccgctcgcagaccgtcacggtgtcgagcttcttgctcctcgtgctgctggtgaagatgagccaaactcgcttggggatggagctcgggttccccgtccacgcccacacactgttccagcgcgcccggcgggtggaggaggcttgtctcgatgctctccagagcgcaggtgcgtgccacgacgcgctcgacggtgtccgcgtcccaggcgtggcgcggaatgccgtcgaggtaaaggcggacgcggaacatcaaggcgacgcctagagcacttttgaggcttcgccacttgacgaagtgaagctcgatgccatggcgcttgacggagcctctcttcagggcttcgacacaatgttgctggtgtgcaaacttgatgatgaacgcctcgggatggtgacgagagacgaccacctcgccctccctcagatggagctcctccatgaaaatggcttccaccttctttggcgtggtggatgcaggcgccttggccgcccaagtgatgaccgccgtggattcccattccttgagttccacctcggtggcgtgcggagttgggatgaaacactcctcctcctccggccgggtggaggggtcgccgagacgtgccatcggcgagaaagcagagtgaggaggtggaggcgggagcggtgggggcggtggaagcgtggtgttgcgtgtctgtgttggatttggcgagcggcggctggaagggagtagtggaggtgggcgtgtcgcacagggaagttgctcaggctggcgagtctggcggcggcgctccgggccgcgttcgctagccggggccaaggaacggcgttggggacagaaacgcgctttgtgccccgacttgtggcagaggaaacactgcaccgggtcacggcagtgtgccgcgcggtggtcgcgagagaggcaaacaaagcatcgaccgtaagtttcttgctagaaaagaggcgaaaggtgccggagggcactctgggctcactgggaggccggattgaagagacatctcgtcgccttgaagatggtggttgggcggggcttgaatgaactgcccgacgccaccaatggcgcactctcacctgctgccaaccaggctcaagaggagtgaggtcctccaccgcggccgtactgtggatgcgacgtcgcgccatctccctctccggcctagcgcggtagggcgtggagtagctgctgcgtcgcggaggcgagcgcctaggtgatttgctggcttcctgcctgggcgaagtaaaggccgtcttcaagtcgcagcgaacgggttgttggcgcttttcaaatttgaaatccaaggtcttcctggatgccacgacgtcgcggaaggagcgcgcactcagcggagcggagtatccctgtggatccggcgttgccgagacgtgggagacaccccccggcgagatccatgcggcggatctgggcggcggcggcgggggggtgtcgcgccagaggtcgttcttcagttgaccctgcagcgacggcagcggagaggaaaacgttgcagagggcgcggtcgggagtgtagcaggctgaggtcgtcggagaagcgtgggaggcggcggcgacgttgcccagggcggcgaagcggagcgcatacttaccttttttcttccgatctctctctttttttccgtttcttttcaatttttttcaatctttcgcactcctatttacaaaatatagaattgaaaatttttaattttgacttgaacgttttcaaatattaacttgaaagttgggagttttcaaatttgagttgaaagtttttaaatctaggttgaaagttttaaatttgaaatgaaaagttaaaagtttttaaatctgagttgagttggaagtcttaaactatatttgaacaaaatacggccgaagtagcgaaaaagaaaaattggtactaattactcccagagctaatctcattttctgatatggcctaattaaaaagtgaaagatcaggtcaatcacactggtaattacgttttctaataggatatacgccataattaccggaagaaaaatcaaaactaataatggtgctaatcacgttttttctcaggcttttacctctgcgctaacgacacgtgtaccaggtggacttatacgcgagttcgacgcgtatgcgctaattagtcctttcggcagggcataggcatcccacgcgttccccggtctctgggcggagcggcctatgatgacgcgcgcgatgtcccacccaaggtacagatcaaccgatcaagtccgcgacgaagtcctcacacatcactgatcaggaacacgactcgacctgtacgtagcgctagctcagagcgagcgagctagctcgagccgtaagtcacagcacggactagtgccacacggcccatgcggcatatgacggtgttggtgttggacacttgcttaggtgtgtacatacgtacgtgtgcagttgtaagagcaacctgcagagactgacacaaagtcacaatggtacgaatgagtttacactgcacacgtatcggcgtaccgcatatatatataggacgaaagagggtcgatgtacaaaacgggaacatcgtggcatacggcacacacatggctttgtaagaaaagatccaagagaagtgcttaggactaccataggcaaacacagcatacagcaagccacttggtattgccaccttcgtaagtccacataatttgggttatcgcaggagacaggcatgcataaaacgcatcgtcagtttgtgattcgtcagtgtgttaatatggacgtggacgtggatgttgacagttgcgaggcttcaccatggttggtaccgatagtctaaaagaatcggaaagtttacttcattggtatatattgattctaccttttcatactatatgtaactgtagcgtttcactaaattgacctgcaggcattcaaaattcagaagggcagcacctcgttggagactttggccatagctgctttcaaatgtcaaacattagaattctgattacaattcttgacttgaaacctactaattaactgtgtgttcagaacatgatcaacaaaggacttgaaccgaattggcgggctgctacattccaatacgatctttagtggccgtgagcccgtgacgtttctcaggcgttcgcaggcaggcttgcgcgcacttccgtgtaaggataaaactgtttcggatagtttccgtccgtcccgtcggactattttttggattcggatagtttcggttggaattatccgaaaattctcggattcagaaatgaatttggatatttttttctcggaaacgaaaacgaatacagtaaagatactatccgtcggaatcggaaaacggttggaaactatccggaatttttttcggatatccgcagacattgagcaaattttagaaaaaacacgtatatatgcataactttttcatacggaatcagatgaagacaaactttatatcaacattgtggagctcgatgagatctacaactttaatattgactattttattatttgaggtcatttaagggtctaaatattcaatataatataccatattaatgtttacaaaatctcagatctacaattcaaacgacatctgatggagatgtgttccatatcaaaattatagagctcaacgggatctaccactttgtagtttataacatttgtatttgaaagcatttaaagtataatacaaacattacaagttttgaagatgtgaagtaaaataaataacatctctaatttatacaatggtaagtaagttatacatatagtaaaaggtcttgggaatagaaaatgataatcatatttgtatatggatctcttagaggaacagccatgaaaatcgatttttcacatacagttatgggactgtctacaaaattgacgatataaatgttggagatgttgaactaaaataataagcgatatctcttcctttaacaagaaactcaatttgaggggtttttttatataccggtaaatattcgctaccgtattcgttccgtctcgtattcgcttcgtatctgtattcgataatattcggtttcatttccgtatccgagttttcgttccgattccgattctaaaaaaaaaatatgaaaacgaatatggtgaaattagtttccgtccgtttccgatctgttttcatctctacgtccgcccatgtgctggtgataatcggtttgggttttatcctgaatctcctgatggttcttttacgagagagaagccacaaaaagtggacgacctctagctacactttcgccgttctgcacaagctattcccgcatggtgcatgtgggatgtggcagccgcgccgatgatgtggcagaccttgccatggtgatcaaaatgtttatacgtgacatctggcatggatatcatgcgacatgtattgacttgacgaaaaggttcccatttttttggaaaagcttgatactttcaccatttcataatataagtattacaatgttagaaagttttacattgtaatagagggaataacatttatctttaaaacagtataataaaaggggttaactaataatgaataacatagttggcgccagatttaattacaaaaccggagaataattagtcgtagtacagtatttgtgtggtctgttaaatatagcgcgccgctaaacactgactgatgaggcagaggcctcggtgtttttttctcgcatcctggcgcccgccgttccagtaatcggaccgtttctgtagggtcgccgaatttccgacgcctatgtacgttagcgcactcgcgctcatgtcaacactcgacagcagctgcaacgtacgcctataaatacgcaagacagaaaccaaaccatgcaaccaggctcgattgtgcattcctctcccaactccaattgacagtattagttgtctgagccacacacgacagagcgtatactggttttatcccaaggcagcgcgcccagatggcttcgtccacggtgacattggagaagacgaccacaatccgtagcgaagccgttgtcgcggccgatgcggccgtggacagagcagcgacgttgaagtctcctctcctggaaggaaagaagtgcggcgacggtggcgttgcgaagcggtgctgcgagcgcaagtacgagctcgtcagctacgacgcgctcccggccttcctcaagcacaacgagttcatcatcgactactaccgcagcgagtggcccatcaagcaggcgctcctcagcgccttcgccgtccacaacgagaccatcaacgtctggacgtaagcactcgatcgatcagagcacgtctggacctaagcacgcgagatggcacaggttgggtgctttgattgacaaacgtttcttgctgtatcttggcaggcatctgatcgggttcttcatgttcctcgcgctcaccgtgtgcgccgccacgatggttcccatggaatcttccgcgacgtccatgaccatggccaacaacaccggcaacccaatggtactgatgatgatgagctacggcagcaacggagcggccatggcagtgcaggctctgcgcaacgtgtccgtcgaatcggagctcgcggcggcggcgttgtcggcggcgggcgaccaggtcgcgcgttggccgttctacgcgtacctctgcggcgccatgttctgcctgctgatgagcagcgcgtgccacctgctggcctgccactcggagcacgccagctacgtgctgctccgcctcgactacgccggcatcacgggcctcatcgtcacctccttctacccgctcgtctactacaccttcctctgcgacccgttcttcggcacgctctacctcggcttcatcacgctcttcggcgccgccgcggtggccgtctcgctgatgccggtgttcgagaagcccgagctgcggtgggcgcgcgccggcctgttcgcgtgcatgggcatgtcaggactcgttccaatcgtgcacaagatgctcgtgttcggggcgcgcccggaggcggtgctcaccacgggctacgagatggtcatgggggcgttctacctcgccggcgtggtggtgtacgccaccagggtgccggagcggtggatgccggggaagttcgacctcgccggccacagccaccagctgttccacgtgctcgtcatcgccggcgcctacgcgcactacctggccggagtggtctacctcagctggagggacggggaagcttgctgaggcgttcgaggatgctgcgctggcatcgtacaaaattgactacgtgtaccctttgttgactcggcacggattttgttttctactgttctttttttttctttgttatttactgttgtatttgtacccttccaaaaagtgaacatacatgcatgtaccaatttgtgattcgaaccagttaacacaaaagaaagatggttaaccatgttcctaaaaaatgtgtctctacgaacttcttaagcccttgtttagactgtagaggagccacgggagttgagatatgagaaatcatttgaagccccagatatacacataagccaaatctctcaaccaacaagcactagcgagtttccatcgtcatagttgatgcaagattctctacatgtttattcgttactcgtcttgtttttcttgtattactatcgtggacctagtgataccttcaagcataccaccgccattcgtgtgtgttttgacatgatattagaagatgatatgctaaaattgagggtaaagtgtggacctttgagatgcttatagggtgtaaattgaatgtactacattatttgaccatcggaaatttgctcgacaaaatgtaaaaggaaatatgacatttgaacagttcagtcatacttttttttttaaagactaacacaattacaatcttcttttcttaaataaaacagtcacaatgcccccccaaaacaattcttttttatagaattccagtaaatttttattccatcattctattttggccaataaatgaacattatatgaagactagaccatatcaaaagattggctatgagctgattataagccatacaatataaattatggataaaactgtgtcttagaagttaatgctgaaaaagaagcgacgttaaaaatattcaaaaattaacttcaaaattaagttttaaaacttattggcaatggctattttcatatagggcgaccgataaggctattaggtgcatgctttcgtctgagaatgttcttaatttatttcctagggcctgtttagaaggccctacttgattcagttcaagttattataatctaggttattatgtttaatctgaaacaaacaaatagattattataatataaactcggattagtaaaatatgataatatcctccaaaggtgtttttttttatattattgagtgactaaagactcaatgctcctagagacttgaagaaattttcccacctctgtcatccatccgaacaaatagttaagggcattgtaaactttacaccctgtttggatgatttaagtccctcccatagggacttatatttctatgagggactaaaattagtttctcccatccaaagagccccttagttttccaaaccaagtattcatgcctccaataatcaatccactgaaagcctccaataatccaatgaaataaacaacttatagcttattctactttagtttattgtaatatagtttaatatctaactcaataatttagattgcaataattctaaactgaaacaatagaacatgagaacatgatattatgagaaagtcgattacgagaatccgaaatagctaaaattaccaatattctggttccttgcttattttttatagagtactagaaaaatatctgtgcgttgtaacgggtgaaggctattttaatcgtattattattatatggtttagttaaggtaaaatttactgtgttaaattcgcttggatatatatttcgttagaaaatcatgtgctgcaattaagagtccgatcatctcaagttagcatgagagtttttttaaaaaagatttcttatacggttccttctatattttcaaaagcgaaccaatattaagaaccgactcatatacggatgacgtactaaaagtaccgacaaaaatatctttaatttttataatagtagagatataaatataatgcctcataatctagataaagaaaaacaaaattatttaaaaagttgttgatctcaatagaaactgcaggtgtcacaaaccctacgcacatgcgcggctggtaatcacttgagtgcaagtactatgcagacttcataattgggcgtgcaacaccggcaagattttcctggcctctccggtgtgcggacttaaactgagcagcagacgaggtcaagcggtgcgcgccgagccgtgtggcgcgggttgcgccggtcggcgaccgcgaactggggtcgactcgactgcagcagtggcgccgtcagaattgtcgttctgccctttgggccggtcgagtcaataccgaggcaccggacaaaaccgcgagatccaaaaacggggaacctttcaaaacgtgcgtgaacttaaagatggcagcgcggccgctccgcgatgtttgctcgtgtgtacgctgttgaatggcggctgcagaaaacagtagtagcgctggccttcagcgaagtagcgaacagattcaggtgggaaacgtgaacgaacgaacgaaacgtgtggaattgtgcaaaaatcatcttatcgttcgcgtagtgttcgtgagtcgtgacacgtgacagtagggaaatccgtccaaactgacggctaaattaaaattggtatcggatcaatatgaagggcccttggcctgttactctatgtcagcccactcaaacaagacactttaagaaaggaataagttcacttgacatcccttatcttgatgtcgagttcaaatcttatcctcaaaccgtaatacctgaaatcttaaacccccatcttgtgaaaccaggttaaattaaatcctaacataatatggacgatttttttaactaacgtggcatcctagcaagcaaaacgaaaaattataagaacatgagacctgcattaagatgacttccacctctccaaacctatttcctccccatccccctacatttctcccctctatttcctgggagtttcccgacggtcatcgatcccttatgcgagaggcggcggtggcacatcctgcttcttcttcaccgcctagacagccacgacccaatcctcatcggccgcccactaccattgttgccttcttgcatacggccaacgagctctagctcactgactctcttgtctccctcttaatctcctctgctgccacaaaccaccaaagccccctcatcgtcgacctcccaccgccactatcacctccgtcttaatctctccatcaggctgccgttgctcctctctccgccgatttgctcctcgggaagagagaggataggtgggataggtagaagttcacctacatgtaggtcccacatgtttttttctctaactgggatgccaagtcaatcaaaacaatcatccatactgaccttatttaacttggttttgtaagatggggttcagtattttttgtattgcagctgaaggatgtggttcaaactcggcttcaaactgagggacgtacgtaaagtaacttattcctttgagaaacagtagctgtcacgtcccaaaatgaccctaaatatatcctttaaattatgccaagaataattaaaatccgtgtgaaagcctccaaaaattaaaatgtgcaaagtaaaagtcaaataaggcttagaggattttttatatttcctaaaagcctaaaatatgtaaataaattttagtggaattttcagagcacaaataataattattaagaaataaacaaaattgaaaaggttttataaaaagaaaaaccctaaaaccctccctccctctcttgggtcggctcggcccacttccctccccctctctcctctccccccgcggcctactcggcccctccccgtgcgcgcgccactgacgggcgggcccgcccgccaccctcgctgacgggtggggcccacccgtcatctctttcctcccgccgctcccgccgcctcgcccgcgcctagtgccgccgccgccgcgaatcccgccgcctcccgtcgtccccgcgtgaaatcaataggggggaattactccccgtgatcccctctccctttccccccattttcccctctctctctcgcattcaaacggccggatttgctcccgcaaatctcgccggcgccattgatgacggccggacctcccggccggtttccttccttccccggccgccttctcccccttccaaccctatttaaaccctccccacgcctccctcgcccgtttccgccccttgccgcaccgtctcctcgccggcccccggcgtcgcctcctccggcttcaccgcaccgtcgccgtccccgtccaccccctcatcgagctcgccgaccgccggagcgccgccgtccccgtcgacccgagccgcgccgccgccttcctccgctccggccgcctttttcgtcgtcgccgtcgacctagggtgagccgtggaccgccgcctcgtttccccctttccctcccctctctcggccgtcgctccgccgtgcctatggccgccgccggcgaccataggggcgcgggcgcgccgcctcccgccggccgcgccgacgtggccgccttcgggcgcgccgagcggctgcgcgtggggcccggccgtcagccgcccgcgccctcgggtgcggctgacgcgtggggcccacggcgccggccggtgtgagcctgggtgcacccggtccaccgtggacagtgaggctgccgcgtgggccccactcccgtggacccggtccgcgtgacctctcccctcggctgacgcaataaaccatttttaaattaaaatttaaatgaagaaattcgtaaatattcatttaaagagcatataaacttcaaatggccataacttggccatttgaactcggaactgaatcgttcaagtctctaatttttccttaagaagtcaagaacccatttttgtgctttgttcctgcttgttatatgctgtttattagagtaaaagcctttttcctttccgttggtcgtgtagacgctgcagcttcggaagatccgctctacgtggaggttgaagccgacgtttgggaaagcgagcaaagcaagtcacatcatccttgaacatattgaattccagtttataaaattattttgatttaaattattgcattatcgctttatttaaattcccacgttatcactgttttatttagccatgcctttttacctttgttatgaccttattattattgctattgttattattaccttgtttaccctagaataaacaaaaccccaactagtgggtactctatttatggttccactagtatgaacttaggtagatgcttcgctggttacttaggcaacattaggtggttttacaactctagactttgggaatattcatatcacctggactctatggaatggttggattattgtggaattggattcacacctccccctctattcaaaatcctcaaaatggttttaggctgggctcggggtgcatggttttgatagtagcacctcggccatataaggaccggtctttgggcctctattgcaaagcactaccgtacttccacatgtctagtgggtaaggcttagtttgtggctcagtctggttataaacaaaagtacacggatggagatggacgaagtcgggggtcgatggacatctctagggcaaatgaaggctacacgagctgcggcccggtagtcgagatttcatggcacagggctggtgtcctgctgctaggggctcagtcctgcctacctgtcccggaggttccggccgtaggtggggttgggttggtactcttgtctatggctaggatgggttggaaactatgtcacgtcttccgtccgtataccgtggtggtatgtggcacgtggttacacgtgaggatgatgtgtcttgtcggtaaagatgtacacctctgatcagagtataacctattcgaatagccgcgccctcggttatgggcaagccgagcaatgtacccaagttagtgttttaattcttaaaacctgcttaacaactaaaatgtggaatggttggcctgggttggcttgggacgagctgggacccagggtcgggttgtcagttcggtctgaatcatcgtaggccttgggttaaggcaggttcgtgtgggttcacggccttgattaataatattgcatagctctagaaccgtgtttacaaagtagctttgagcaactaagtgacttttaatgctgtttactgtcatgcctagaaatttagcccaaatttccagactattttgtgtattaaatccctgtccaggaccagctagggtacacaaaacgacaagtaataaacagatccaaatgtaaataaagcgtaaaatacttacagaagaggcacttagtcctcacaccaaaagagaacgacaacagcggaaaaaggcgatcctagcggggcttcagctccactccacaggcaaaactcaactggggtctgagccttggtcttctaacttcgtcttcaactcagaagcactacacttctgaaaagggggaataatagcaaggctgagtacaaccaccgtactcagcaagccacaccaacgatgcagacgtgcaaggggaacacaaggacggtttgtggctatttgcataaaggcggttgtaaaacattttattgagcaaaacagtaaaactgttgagtaattaaagtaacattaaatctccactgattaacgctacaccacgttgaacaggcccaaccaacccacctgaactacagtgcattgagtcgatttattaaggtgggactaatcacggtgaatctggtcgaccgcccataaccgcgggcacggctattcgaatagttttactctgatcagaggtgtacaactgtacccacaagacacagccccacgacacgtttccgtgcgccgacatgccaccacgacataccggaaagaggccgtgacaggacccttcgcataaccccctctaaccaagcacaccacacctcaggtttcacccccactcctcgcaaggcagcgggcagtcccctctcgtgcctaggtgaatccggaagctgcataggccgtcgcagggcccatccaaactccatcacgcccacccttgcttggatgcgtcggctagaggaaagctacactacaagcccagccgttgcccacgctggcttgtggtaagtacgataagttcttccagggcatcccgcaaaccggtccttaattgctatgggtgcgactagcaaaaccatgcacccacagcccaccattcagtcgcattttagttggataattacgaccatgaagcatggccaggtgtctcgagcacgcagctcattctgatactaaaaaggtctaatactgtaattatcccatcaactgagctagtggtaattaagcatggctaagcatacagttctagctaggtcacataagtaacatgagctagtcgatttattacccaaggttgacaaaggacagatatcaagtaaacatggcacacgcaagcagataggtaatacccgaatcccatgtaattagcaagacatgcatgtttatttgcaaacggtaaaacatttataaattgggatcaatatgcttaaggggaatgtgtgacttgccttgcttcttcactttgatcttccgaactcttttcctcgcgaccgtggacttccgaaacgacggattctacacgctggcacgcaaaacgaggaaaaactctaataaaaaccaaggaaacagtacataaaaagtaaacaaacatgtagagctcaattttagatgaattttgcaagttgaatggcccaatttggagttcgtatgaattatatatgaattttagaagttttgagccattttaatgaatttctagaattattaccgaattattgcgcaattattaaatatttttacaaaggaaaaaggatgcgctgacgtcatcaagggaagaccggcgccgacacgcgggccccgcacgtcagcggcacaggggagggcgcacggtggaccaagtccacacgtggcctcgggggcgcgtccaccacgtggacggcccagatcggcccgagccgatcgggcggccgaggggagcggcggccaggggcacagcacggcacatggccggcctggctaagccatggcgcggcggcggcgcacgagagaaagtggcgacgcggcgcggcaaggggggtccgggcggcccaggagagcggggcggcggcaagccagccggccgacctgacggcggcggcgcacggcccggtggtcgccggcggcggccaccggcgcggcagcgcgcacgggagacagaggggggaggcaaggtggaagaggaggagctcaccaaggacgcggcgacgagggatggggaaaggcggggaagctcggcgtcggcgctcctcggggcgaaagcggaacggcggcccggcggcgttctgcgagcgagaactggcggacggcggcccggaaggacgggcgcgaaggggaaccgtgatcccggcggaatcccggcccgtgaaagcggcggcccagggtgctcttcggcgctgcgaaagcgagcggccgcaaccgcgcgacctggggtggttaggaacgggcgccaaggcggccgctgggaggtgggaaaagggcggtggaaaaaaagggggtggcccggggggcaaagggggccctcggaaagcgggggaaagggaaaaaggaaccggaccccccgggggtgccggggaaaacccttaccaaagctctttagggggggcaaccgggcccatttcgcgggggggccaacagaaaaaccggccacacggccccccccggctttgggagggggccccccccgggctttctcccggcggcgccccacggggtaaatgttggggccccgcggggaaaacccccccgggagaaaaaaaacccccgccgggcggggggagggggggggggggggtcgcccttattattttattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaggatccacctccccccacaacaagaacacggcggggcgggggggggggggggggaggggggggggggggaaaagaaggggggggggagggggtttgtggggtttgtggggtttttcttctggggggggaagggagggagaaaggggcgggccccgggggggttttttccccacagagaaaaaaaggcggggaggggggggccgaagagggcacggggggggggggggaacccgtattctcgggggggtttccgccccgggaaaaaagaggggccccaggggtttttttgggctttggaaaggaggggggggggggggggggacttggggggggtttggaaggggcgcccagggcgggtgggggtggtaaaaggggggggaaaaaggggggggggtgggggcgggccttcggaacggggaggggaaaagaaggggaccccgggtggcggggagcgtttggattcttttagtggcaacggcgcagtgcgggggggcgggaagcggcgacggcgcgcggctggagggttccccggcgttcggcggcgcacgtaagtggcgttgggagctcgggagagcgcgcgggagggggcggctagttgaggaaacggatgaggggaggtcggggtgcatttttataggccccggagtgggagatcgtggccgaggcgggcggcaacggccggcggatggagctccggcgacgtgggcgagtggggcttgaacggcgccgatttttgggggaaaatgggggataaagtggaggaaggggaggatgtggggtggaccgcgcccacacgcgcgcgggaaccgggaggcgcgcggggagggggcggcgacgtgggcggctcgggcggccatggcagttgccggcccgggctggaggttgggggtgaccccggcaggtggggcccacctgtcggcggctcggggagaggagggaggatgagggaggcgaagcggacttgtgcgaaggagggggcaagccgggccgacggcccaaagagaagggaggaggggaaaaggagggcggccgggcccgagaggatggagggggagttgggccgagcccaagagggaggaagggaaggagatttttatttgttttctttttattctaaattgagttaatgaactttgtgctattaaaattacttcttgagctccgaaaattcacggaaaattccggagagtacattagggcacaaagaatattacaaactattctcggccaatgatttttaaaggaaattttaatttcctccataatttcacttgattaaattgctttaacttttatttaatttctagaaaatgtattattaaatgatttttaactcgaccaataatcggggcgttacatttactgcaaaccctaaccccctatataataactcccttgtactcccttgcatttacaatgcacttatgggtgtgtcttgttaagtaaggtggttgtactcagtcttgctcaatttttcccaaacccaaaagaggagttcctggaagatgaaggctttggtgtctagctcgtgcctgccatcaagcgcctgtggtcgtcgccctagtcttccgctgtttttcgtttgtcttcatgtgtgctgggccttcgccgcccatgtaataaattatctagttacgcttccgcttgttaaactctatattgtatcaacttttggtgtaccttgcctcctgggacaaggaataatacacgcacgtaaggaacgcccgttgggttatttctggtcgtgacagtagccaaacggcggaaaaagtacaccgaaggtcccttaacttgtcatcgagttacaaaatcgtcccttaaccacaaaaccagatatataacatccttcaacttgcaaaaccgttcatattagttcccttggtggttttgtgctcggttttctccgacgtggcagctgagttagcatgggacccacctgtcagggtgaccacgtcatcactatttctctttcccctcttctctgccttcctctctctcatttttctcctccgtatgggcaagccgaccggcgggcgaggcaggagaggaggaggtcgggtggccggcgaccaacgacgggcgacgtggcggcggcaatgacgtgagagcaggagggacgccccccacgccgccgccactgctgccgccaacgacgcgggcgccagatcgtggcctggatgacgacggcagcttcctcgctctccccatcgcgttccccgtcagcgccatccgcctccgcctcatcctcccgcgccagccctcccacgtcgctggcctccgtcagctctcgcgacccgcggacatcaccccagagctccaccgtttccttgactcccgcttctgctcgcaagccgacctcgccgtggccgccaacgtcatggccgagatccgcgggcgttacgcggagctcaaggtctcggtatctgaccactccgtccgcctagcggccgccgccgcagcttactcctccagttgcagcgccgccggcaccgctctgagtaatgtccgcggctgcctcactgccctgaatgcctccacctctgaaccaagtatcatagtgtggagattatggttaccccatatctacatggcggttatattccagctggatacacggtaccaaatatagatagaatatctttatgaggactcgggttagattttaaacttgtatgtcaagaaaatacccgggatcctagtcggttacgattgtattttatctgtaatcccatattccgttaggatatggactatactttgtaatacggatcccttcccctatataaggaggggtccgggatcctctcgggatgattcttttttttctcccaatcatacaatcaataacacactcggcggaatcatccccggacatgtgtagggtattacttcttgaataagaaggcctgaacctgtataaaattccttgtctccaaacccatccactttcctagcttgatagccaccccctttattattgccgaaatcatgtttcgacagttggcgcgccaggtaggggtagcgtcaagttctcgccgactaagtgcgatgggtttcgtttctggcatcgacgacttcgccttcccacccgggcaggcgttccggttcggcaacctcaacttcatcactaacgacttcggcaagatctctctccttgactcggattcaaaccagtcggggagagaccaggtccccgtgccattcggtattccgaactcggccgaggcctactctaagatcatctctcccgagtcggcttcaaaccactcggatgagatccaatctactcttccgcgaccagatcaagacgacgggtcttatccctcaatcctgatgaaacttcctgttgatttggccgctgtcttcactgccaagacatctcccactcgaagatctaggcgagctccggcttcggccccgatccaatctagatccagagaggttggcgttatactccaacctcttgggacaatctcgacggaagagttggatggttaccttagctcccccggcgtcagttctcgaccaaccgagatcctcgactataacgatttcggctaccactacgaccacggcgacctcgacaacttcgacgacagctatgaggataactacacgcccctcttcttcggcgtattcatggctgacaacgaaacggaggaacagcgccaagcccgagaagctgaccaagatcgcgcacggcaagaagctgaacgtcgccgactggaggaagagcgacagcgacaggagcgagaacgactacagcgtgagcaacaagatcgcgaacggattgcaaagaaggccgaagatcgacggcaacgcgccttggaatctgggtgccgagcgagagagctcattgggcaacaagacgtcgatggaacagcggtctttcgcaccccccagcagaacgcggttgcagcaatcactctcctcgacaccctcctcaaggaagacgcactcaaccaagctgatcatgttgtcaacatcttgaaccagatgaagaccatgatcgctgcctcggttccagctaactccgcaagcacccgcaccccgactggtagccgagtccctcacctccgatctcatgattatcatcagccaagcctcagcatcatcggcacaggatctagtcgcaggagcaggggtcacgacgaatgatctgttcactcgcctcccgaacgtcacagggagcttcgagttgaacggcctcgctctccacctcaccagcgtcccgttgacctttgcgacacgatcaaccagcaccgtgcagcacgaggtcaccgtcattcaccaaatcgttacgacgacaacgtggatgttgtagctaccttcactaatgacctgcgtcgagtggattggccagccggctttaagccgactggaatcgagaagtatgacggcaccactaatccagagtcttggctcaccgtctacggactcgcaatccgtgcaacaggaggagacagcaaggccatggcaaactatctacctgtggccctagcggactccgcccgatcttggctccacggactaccccgtggcacgatcggatcataggcggataaagctagagattttttcatcaacattgtgcatcggtttagggtacctaatcggatcatcactgataatggcactcaattcactggcggagcatttaaagacttttgtgaagacttcggcattaaaatttgttacgcctccgtggcacaccctatgagtaacggacaagtcgagcgcgctaacggcatgatacttcaagggatcaaagcacgagtttttgaccgactacgtccctatggtggtaagtgggtagatcagttgccgtccgtactttggtctttacgcactactcctagtcgggctaccggccagtcgccgttctttttggtttacggcgcagaagcaatgttgccaagtgaagtggaatttgaatcactacgatttcggaacttcaacgaggagggctatgaagagggccgagtagacgacatcaatcgactagaagaagcccgagaagcagctttaattcagtcgactcgatatttgcaagggttgcgtcgttatcacaatcggaatgttcgatcgcgagcctttttagtcggtgacctggttctgaggaaaattcaaacaacacaggatcgacataaattatcttccttatgggaaggactgttcataattgctgaagtcacttggccgggttcttatcgactcaagcgcgaagatggtactctcatcaacaattcttggaatattgaacaccttcgtcgattttacacttaggcatttcgtttgtatctttcctctttgactgctaacttcaagtttttccttgaagttttcagtcagggggctactataataataatggagtgtgatttttatcaattcaatttgcttacttgatgtatcattgccctgtttgatttcttggcttagtcaatgaggactgaaagttttttaacaacttttgcgggttttaggctcaacaaggtttgacaaaaacttttaagaaatcaggaactatgttaagatatcaagcacagcataaattcatcagtattgtacaaattgtgcctccatcatcattaatcatcaaaatcatttagtgtcagtcttttcatcatcagaattatcaggaccagtcggtcgaagatcggtgtcctgaaatctctcaactacatcaactgctatcttatcagtagatttttgtgcatcgctgatgaggtcaagagcagctccttcgctcgtcccgtctgcaaagccatcaatggcatcaacgtcaaccctcggataaagagatttggtcatcgccaacgccagacttgctcccatacttctagcttctttgatgctcttgaaatatgtatccagagcaactctcagcttgtcgaaaatttcagaagcatcaagtgcactcgggccgttgttattgaagaacatcgcttgaacaattggggcagcagcgttagcaacctcatcccgggcttcttcaagttttttgatcttgccaaccaggacgtcgaattgagcttgagatttgatcttacggtctgcatcaacagattcacattaataagttagcatatggaggataatggcttttgaggtattgattgttgataccttcaacttcctttaaagccaggtctctttgtcttgccagttctgccttgtcattttccagaatttgaatctgcttctccaactgagatatcttggcagcttgcactacattgattacggttaatcaagattgcaaagataacagtatgagtcagttgagcagagtttgtgcgtaccttttgatgagccactcagttcaaaatttgattcctggagctcagcgatccgatccctcagatcatgttcattcttcctggcaagttctttcgcttcgtgcagttgattcctggtggcttcgagggttccgagatgagggactaacctctctaaggttaccgttttggctttgttcctaagatgaatcctctgcaagacagtttaattagcacatgaattaaatggcaaacaagatggttgaaatcaggtaccagagggcttacatttacaatgcgggttgcctgaccaattgccttcttcagtaggtataactcttcgtcctctttttgcttatttatcatgatcccttgaggctgcatgttgtcatcccaccacttgaccagaatcggagggcatgaatcttcagctgcttgtatccggaggatttcttcttcatcaccaattattggccctagtgtatccatgaatgaagatgaagcagccaaataaagtctgttggatcaaaatgatttcagatagcgtgtctacctgtgatgattcccggtcagggacgagtggactttggtgtcttcacaggagatctggtttctgattcactgtcagcatccttcccgagaggactgttcgtttgagcttcaacctcgggaatcttttggcttggccctgcatccgactggtttccagtcgggggctcctggttagcaccgacttcagcttcggccgactggttcccaatcgagggctcgttgctgggttctacattgttggttgccggttgtttgtcactcggacgatcctctacagttggtccggtttcttttgaagggtttgcctctatgtcagccggctcggggtctttttcagaaggatctatgtcagacggcttcctacgagtttgagttatgctgttagtattatttcaacagtgggtaagctgcaagacaaggaagatggccaaatgatttgtacttggaagactttctgatttttggcaaaggacgactggagattttcttcttcggattagttagcttcgggggttttccggtcgctcctttgtctccgaggcttccggtatcatcgccttcctcgtcacttagaaccagcttcctcttgcgagcatctgactggccgactggatcggaagcacttggtcaagcgtcagatcgaatttttggtcctccactcgcctgaccagtctgctggcgaggtgatcggcgttgaggaaggtttcatcaaagcaaattcctgggcatgatatttcgaactttcaattagcttaacagagggtaaaagcatacttttgaggaaggttgaaatgtttgagtgcataccggtggaggagggttgaatgcattgaatggcacaacgggcagcagatgtgaatagctgacaacaatagcatttgagaagatcttgtacattctttcttttatgaccttaaagtcaagagaagctggatcttcccgatttggatcatgcttgccatcaaactcgaaagctgtgcgggatctctctttgattggagctaatcgacttttgatgaagtgccgagtgatctgttctccctgcaaaccttgttccttcagttttagcatgcgttccatcaattccactgcctgagcagcttcatctcccataggcaatgagttccatgtgtcctggtaaaccggaggaagacagcagtactcggggagtgcgggctcaggattctgaacctagaaccagtttgcatgccagcctttgtttgaggttttgaagggcatggagaaatatttttggctcaaggttcctctgagttggaaaccagctcccccaacaacgcacggcttgcttttgtttggctggggcttgaggaagaagatgcggtggaacaaggcgaaatgaggcctaatgcccagaaaagcttcgcaggcatggataaaattggcaatatgcactatggagtttggattcaagtgatgcaagctaatcccgtagaagttcaaaatcccccggaagaatcttgaggttggaagagaaaatccgccatagaagaaatgagcaaataccacgatttcgtgtgtgtcgggggtcgggaatgcttcgccgaacgccggtcgccacccgataatctccttcgctgggagaacgccgtgcgccaccatctccttcagattatcttctgtcacatcggagggcgcccactgactctcgaagctttctctttcttccgccatgaatgtgaactggatggtttaatttggtccgagatatggctggagaggaatggggaatcggagcggtagacgcggggagaaatttcgtgaagtttttgagggtgggttggagcagattgatgaaccctagcttcgtcggcgcggttctgtactgtagcatggaatagggaatggcgagagtctcggcggggaagatgaaacgacgtttggacttcggtgtttttagggtatcgggagtactaatgggcctgggcctttacagtacttcagcccaattatgttttcagcgtggcccgttgtgatccctagggacttaggcgctttttgctttggcaatatgtactcacaatgatgcggcccgatgctgctaaaatcctttttaacgcgattcaataattctttggaattactatgatgcacgtcaaaaggtgcccgacggaatggtgttataccatttttgtaagcttttttaagctgcaaaagctgttgggttaatttgagatgactggattattagtagtcattctcctagcatgttatatgcttattttgattatggtaagggttatagcctaggctaatgaacctcttaattaccatgatctttatcatatttggtggatcattttaagagtttcttactcagattcctaccaaatatatctatttttggaccttttgagtgtttatcattgggtccttttcatattttttatccttgatatattcaagtgagaagcagtcggctgggtattttattgagtaccatgcatgcttcgatataaaatcactcggtccttgactatatgtttagtttttcaattaatcacatagtcgggggctacacctaattaggtgcatctactcgatgcaccatgttttattttcgcccttcacagtcttttagcactcggcaagccggagcaagttgaattgaagcactcggattattgttttttgtttcaagaagattattttggtcaactgcgaaggtctcgggggctactgtggagattatggttaccccatatctacatggcggttatattccagctggatatacggtaccaaatatagatagaatatctttatgagtactcgggttagattctaaacttgtatgtcaagaaaatacccgggatcctagtcggttacgattgtattttatctgtaatcccatattccgttaggatatagactgtactttgtaatacggatcacttcccctatataaggaggggtccgggttcctctcgggatgattcttttttttctcccaatcatacaatcaataacacactcggcggaatcatccccggacaggagtagggtattacttcttgaataagaaggcctgaacctgtataaaattccttgtttccaaacccatccacttttctagcttgatagccaccccctttattattaccgaaatcttgtttcgagaaacaagtatcctgaatgcctccacctctaaaccaagtatcacagacaaaacacttgttactgatttattaagggaaaatttattaaatactgtgctttgcgagttgatttttgcttgaatttgtgattcattgttgttttaggggttacagaagaggtggaggttgggagcgaggagatgttgtttgagcaacttacttctctggcgaaagaggtggcgatagtggagttggtcagggattacgccactgagtgtgacattagtttcctcggacaacggcgacggggagagcaaggaggccgccgtcgttatccatggcagctggtggagaggcgacggaggccgacggcgtggggggaaaccctcctgcacccacgttgtcgccgtcgacgctgctgccgccgccgccgcgtcgcccgtcgccggtcgcccgacctcctcccgccttgccccgttggccagcttgcccagacggaggagaaaaatgagagaaaggaagtgagagaagaggggaaagagaaagagtgatgacgtggtcaccctgacatgtgggtcccacgctgactcagctaccacgtcggagaaaaccgggcacaaaaccaaccaaggatctaaagtgaacggttttgcaagttgaaggatgtaatatatctggttttgtagttgggagacgattttgtatctcaatgacaaattgagggaccttcggtgtactttttccccaaacggcccatgttagagattacttggactgaactatcagatccacatgcagcccaagcccatgaatgcatcccctctccctgccaagggctcactaataccaaatcgtgtctattgaacgtctgctttctactaaggctatgtttagttcacaccaaacttctcccaaactcccagttttccatcacatcacatctaaaactttgttactcacataaactcctaacttttttttcaaactaccaacttttttctaaacttctctacagcctcaagaagtcaagaagtaacgtagtacacgactcatgtcaaccgaggccccggcgcgatgtttcttcagttcatcggcgcttttcagacgacgcccctggttgaagcaaatgaggcgagcagcgagcgacacgagtgccacgttgccgatcctcaacagaaagaaaggcggttttaacttgatcattaatccatcaacattgaacaacgacgctaaccatggcaacaaaacaaacggatacgtccgccataacgcacgggatcgcgccttcgctaaccgagtgccgggaccatgtacattacacgttatcgcatccagccagtgggagttgttgcaagaacggaagcagagagagcttctctgctttgcttaggctcgcagtttcttatctccaggcgcatcgtcgcagccttcacctcatcgctgtgccaatcgcagcgtctgcgcgccgctacccttgagcgagaagaaagtgtggaggcggacacttgctcgtgtcgcattcgggccatttccatggcgtcttgctagatcaggctgcaggggagaggggttgggatggatggatggatggatggatgggcaccgttgcttgaacaccaatccaatccatgcgttgcctgctacataatcgctgatcatatatgctcgtgttgcaacgcgacaagcgctagatccacggtgacacgcccgtctcaacctaacctatcgctggccgctgcggatgcgtgttcgggggcttcttcagactctcgccagagcgtgatgcgtgcttgtttgtttagatgagactaaaacttaattacctatcacattgaatgtttggacattaattataaatattaaacgtagactattaataaaacccatctataatcgtggactaatttgcgagacgaatctattgagtctaattaatccatgattagcctatatgatgttacagtaaacattctctaattatggattaactaggcttaaaaaatttgtctcgcgaattagctttcatttatgtaattagttttgtaagtagtatatatttaatactctaaattagtgtctaaatacagatactaaagtttccctggatccaaacaccaccttagcgttttcaggggcgtgcaaagctgccggtttgtagtagtgaatttaatatggggatccgaccaaaccggctgctttgggtgaaagcaatgagataaccaccgccgtggacgcggccggagcgaggagagggggagagatcggatcgtccgggttggttgcttactgcaggctccggttagaggagtgtctggcactgcatgctttgctcggttgctccgggcagtggcctgaaagtctgaaactgtttcgctgatacacagaatggattatggacagtgttgcaaaggcttccagagagtgtgtgggtcagtgggtcttcgggtgtgtcatgcgtgattgagtgaagcaattaaatgaacgagattgatttgttgtcttcagaaactaatcaatctcctatgcaaaaaacattggggaaaacaatgagaactgatgagtgatgaaagggatggtgattgtcttttagtaggacgttgcaaaatgaaaaatgtaaaagaaaaccgagctactcgcctactcgtactgattaatggaaaatgcactctattcgccacgtatcacgtgtgctctcatatgagtggtaccaaccaaaacgcagtataaaacgctagccacttccacctgcggcgctcactcgccaagcctctcgcaaccttagctacagtcctacagaaacaaaaggagagcgcgatcaagaaacgggcgttgcgcgacatcggcgcgggtcggcgcagatgggcaactgccaggcggcggaggtggcgacggtggtcatccagcacccgggcggcggccgcacggagcgcgcgtactgggcgatgtccgcgggcgccgtcatggcggccaacccgggacactacgtcgccgccgtgatcacctcgcctcccgccgccggcgcctcctcggccaccggcgccgccgcgcctgtcaagcacctcaagctgctccgccccgacgacacgctcctgctcggccgcgtctaccgcctcgtcagcttcgaaggtacgcacgtactagtacacacgccgcgccgtctgctctggttgcattgcgcgtgtgccgcgccgcgcgcacgcttgcgcctaaaagttggtcagattcagtcattcggatgtgctcgcaagcatgctgcaattggcagcacactgatgataaagatgagttcgtgcccgtcgcgctcgcaaaaattgcattttctttttgactaaaacggcaggagaaccatttactctacttttttggtgtcgtctatgatcatctctcttgcatttctggagttccattgaaagtttggaggcatctccgattagtcttcacttttttccccattattttggtcctgtcgcttttagttgccaagtgaactgcatgattgtgtattcgtgtgcgtgtgtgaccagaggtgctgagagagttcgcgtcgaagcggcatgtcaagctaagccgtgtcacgatcaaggccaaggatgacgtggaggaggagacgaagcccgccaagcctcgccgccggcgaggcagcggcggcatcgcgccagaggaggagtactccaggcggtcattcgcaaaggtagtacgtccaagcccaatgcattctccctgttacggaatttcatttgacgtttgcttgtacgtgcaccgtatcatgatatcatatcccaactgctggctcccagaatcccctgtgatctgacccgtcgccatcggtggatcaaatctgaagccctgatgaatcacgcgcaaatcgccattactatttccaaactatactagattttgcttgcaacgtttgaccactcgtcttattcaaatgttttttacaaatatagaaaacgaaaagttatacttaatgtactgtagataataaagtaagtcacaaataaaataaataataattttaaaaaattttgaataagacgagtggtcaaacgttataaacaaaaacttaagaatctcttatattatgggacgaagggagtatcctatacagaactatgttaccttaaactgtcgacatggccatggcaacaactcttcatgtcctcgtgaatatccagtaaatccactcactctcaagattccatctgtccaggtcatgcgccagagtgacgagccggagcccgtggcgagggcgagcccgtccgccgcgccgaagccggagagcgacattgatgaccacgccgacggcgaggcggccgagccggactgcgacctggaggcgctgctgccgccgcacggggtggtgttcggccggcgagtcgcccggcaatggagaccggcgctgcagagcatcgcggaagggtgaggccgacccactggctcaggctggccgacggcgagccggctgcaagacttcgtcgtcgactcgtcgtttccgagcacacagcgtagtactgcagttgtagtagaaagtgaagtagtgacaagtctcactggacgtgtagcgtgacaagtcatgtagaataaagctacgagtaccttgtggatatatccagctgatgcatgtacgtatactatggattgatgatgggtgtaacgtgacagatcgtatactccatttagtttgcacctaagaggccttgcatgtgtccgaaataatctagctcttactgtgtccagacagctgataagcgagaacaaagcaataaaaaaacatatttaggtaaaaaatatatatctatatatttatgttattaatgatttaaaatcatgctaaaaaagactaccatgaaacccctacaaaatcaacttcaaaattaacttttaaataatagataacaggttagtaaatagaagacgagagacaccacgtattgcttatcagtattcgcaaagaaagccgttcttattgagtggtttcaagtgccgtataaaagggaggaattatatgggatgggataccgtgatagcaggatcgctccctctccacctctctccacctccttaagacgggagagcgctgacgccggtggcacggagacagtatgtacagatccttctatctgagacgggctttaatatgtttagaaatagcgggccgtcataaggaagtcatctcatttgcgccgaaaaatgtccaattgagatatggttgcacagacatgttagataggcataaaacttaagcccgtcccggaggacacctatctgtgacgggccacaactttagcaccgatgtcgagtccattccacatctcaaacgggcctaaagatgtggcccgtcacagatgaccccgtttgagataacaactaggctcgtcacagatgactcatcagtgacgggctatatacttaatctctatcgggcattaactaaaacccgtcaccgatgactatttttccatttttcatatgaaatgtttatatttgtaagttgactatagcaaaataatttagtgcagtataataattcattttatgagtcaaaataattttacgggtagtaaatgatttcaaatagaaaaatgtcaacaacaaagttgtataacttatcaatatttacaacttttagtttggtcattttcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaaatcatgctaaaaaagactaccatgaaaaccctacaaaatcaactacaaaattaacttttaaataactgataacaggttagtaaatagaagacgagagacaccacgtattgcttccagtattcgcaatgaaagccgttcttattgagtggtttcaagtgccgtataaaagggaggaattctatgggatgggataccgtgctaacaggatcgctccctctccacctctctccacctccttaagacgggagaggctgacgccggtggcacggagacactaagtacagatccttctatctgtgacgggctctaatatgtttagaaatagcgggccgtcataaggaagtcatctcaatcgggccgaaaaatgtccaattgagatatggtcgcacagacatgttagatgggcataaaacttaagcccgtcacggatgacacctatcagtgacgggcttaagttttatgcccatctaacatgtctgtgcgaccatatctcaattggacatttttcggcccgattgagatgacttccttatgacggcccgctatttctaaacatattagagcccgtcacagatagaaggatctgtacttagtgtctccgtgccaccggcgtcagcctctcccgtcttaaggaggtggagagaggtggagagggagcgatcctgttagcacggtatcccatcccatagaattcctcccttttatacggcacttgaaaccactcaataagaacggctttcattgcgaatacgggaagcaaaacgtggagtctcacgtcttctatttacttaacctgttatcagttatttaaaagttaattttgtagttaattttgtaggggtattatggttgtcttttttagggaggtttttaaatatctaggcttatcgataacctcgaccctcgagggggcgcccgggtaccaagcttttgttcctgtttgtgggaagttaattagaggttttcaaaatcttacgggagcgtggtttttttaacctttaaaaacacttaaagtatttgagtcttcttcgagggttttcccggggtttaaatacttttaaacccccccagctttttggcgggagtttaaataaaaaatgagaagcccgtcatataaaaaaattgtcctttttcttaaaaaatatagaagaagatttaaaaaaataattttttttttttaaatgctttaatttttaaaaaaaaaataaaaaaatttcctcttttgtctgagaaatatcctttttcgtgagtaaataaaaaaacaaaaaatattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttttagggggtgtatgtcgggaggaacatatataaaaatcaaatattatatgtgtggttggggtgacaagaaaacatcgaagaggaatttttcaaatagatgggaggaagaaaagaaaaaaaaaaaaaaatttccccttcttttaatatttttttatccctgttttttaggagagaagattttatacccgccttttttttggagcccggcagagaatatgttccgctggggggagggatttatttttttctcagatttctataggactcgggccaccccgacacaccaagacacccgcagtccggggggggttgcccgagaagaaaaagattagtagccgggggctccctaaatggaaaacgggacagggcctttaacctgaggggaaactttttttagttgagttaattttttttacaagtttacagcttggaaaccaacaagcaatggaggttgaagtagtgtccacccgagctggaaattggagtggcccttctcatttatattcacaggagaaaacctttgcgggggtgtcgaggaagaggagggggaattattttattcggtggggagggatggggcgtcaggagcaccgttatacaatatattcgcttgcacctgaggggactacctacgctaggcagttgtatttgagctcttcgtgaccgagaagatgacggagccgaacgctggcaggaaggaggctgaggtattcagacagtccgagctctctcacgtagagtacaaggtcgccgtcacccacctgtaatacaacgcgttcgagtcgcagagagtctaggttgaaatgtgaaagtgagactacttgatttacatttgttaagttgtagatcatgagataacaggtagacagatgcgagttgcacttagtcacggctatggaaaagatctttcatgtcaatgatgcgtgggagacgtgtatgtggatagtatcccgaggcagcagtatctgtccttctgcagctctcttagcctcatagagccgggagtagccttttctaaggtgcagtgcgatactattatgaaaaacagctgttgaatagaaactgagataactatagaaaaaaaatatagtcataaggaagtcatttcgtcagcacggaaaaattttggagtgagatgtaagtcatttcagacaattctgacatgcttagaaaaggagcccatcaggaatgacgtagattaatcagcgggccacaactttaggcccgatagagaaaacattccatatctcaaacgggcctaaagttatggcccgtcacagatgaccccgtttgagataacattcatatctcaaacgggcctcaagttgtggcccgtcacagatgaccatcatctgtgacgtgcaccaacttgaggcccgtttgagataacaactaggctcgtcacagatgactcatcagtgacgggctatatacttaatctctatcgggcattaactaaaacccgtcaccgatgactatttttccatttttcatatgaaatgtttatatttgtaagttgactatagcaaaataatttagtgcagtataataattcattttatgagtcaaaataattttacgggtagtaaatgatttcaaatagaaaaatgtcaacaacaaagttgtataacttatcaatatttacaacttttagtttggtcattttcaatataacatttttttgaacagtttgaatttgaatttaaaaatatgacaacttcaaacaacattttcaaatactaaatgatttcaattgaaaaagtcatcaacaacaaagttgaataactcatcaagatctaaaacttttatttttgttatttcttcatccgacgaaatgttagtaatattattcacaaattttacatatatgtgttatagtttataaaaccagataagagatatgtcaattttgtgaacaatgttactattactttgtcgtatgaagaaatgaccaaaataaaagttttagatattgatgagttattcaactttgttgttgatgactttttcagttgatatcatttagtatttgaaaatgttgtttgaagttgtcatattttcaaattcaaattcaaacggttcaaaaaatgctatatagaaaaatgaccaaaataaaagttatagattttgatgagttatacaactttgttgttgatgactttttcagttgaagtcgttcgctgatctaaaattctatttgaacttttcaaactttgaatttcaaatttcgaattgtttaaatagagtcagatggagaaatgaccaaaataaaaattttgcacctcgatgagttctacaactttggttttggtgacttttccatttgaaatcatttaataaccctaatttgacatcctggcctagggcataataggattaatagaatattcataccaacatgttacaactacttttccggaagccaatctccaaagaactttgacgttaagtgtgcttggtctggagcaatttcgggatgggtgaccgaccgagaaatttgaacttatgcataagttaatgcccgcataagttaatgcccgtcacagataagggtcatctgtgacgggcgctagttgtggctcgattgagataggtcatctgtgacgggctatagtttgactggtcgtctgggtcaaagctatcggtgacgggctttacttagggcccgattgagatagaatcatccgcacacgagtgagggctaaccaaaaaataaaatgtatttatttttggattatactcatttgtgacgggcattaacttatgcataagttaatgcccgttacagatgactcatctgtgacgggctatagttaatgcccgtcacagataagggtcatctgtgacgggcgctagttgtggctcgattgagataggtcatatgtgacgggctatagtttgactggtcgtctgggtcaaagctatcggtgacgggctttacttagggcctgattgagatagaatcatccgtgacggccgtttgcccgattgagatagctcttcacatcagtgacttctagcatgtgacggacgccatgcccgattgagatggggcttcccgcccgattgagatgagggtatccgttctagtgagacgcagctcatccgctgcccctccccccttacccccgtagttacactagccacggctgaccattgcgtcgcccatgacgccccctaggccccagtcgacgtagcatctctgccatgagctcccttggcacaaccctcccgcctaactctagtgcctcctcctcggcgtcgacgccggattgacgcgccgtcgccacttgcgcatcctttctccagtagtgttgtagttcccatcacgacgctgctatgggatggctccctctccgctcaagtctctctctctctctctctctctctctccctctctctctctctccctacgagcttggctgccaccgctggttatgagctccggtgtggcgtggggaatggacggcagaggacgcagccgcagcgccaagctccggtgtgggacgtggacggtgggggcacctgatacctagtggaaatcacctgacacctggtaggtatcacttgatagtatcacctgatacatgatagtaatcgcctgatacttcattggtatcacttgataccttgcaagtataacctaatacgtgatagaaatagcctgatacttgataggtatcacttgatacctcgcaagtatcacctactacgtggtaggaatcacatgatacctgataggatcatctgatacctcgtaagtatcatctaatacgtggtaggaatcgcctaatacgtgatagttatacctgataccggttaggtatcggaacataaaacctaaccagtatcatcccgtccgaacgggattccgttgtatagcagccctctataaaagctaaggccactcatctaaaagtattcttatattataagtgacttcaaataacatcttctattttctacgtcagtcttttttaaaaaaaacatgtcactcttgatttttgcactaataccaaaaatccataaactaatataaactcactactctcatctccccctcttgccccacccctctatgggattgacatttggcaccactgtgcctccctctcgacaatgagctctaacgccacaacctcttctctcaagtgagagacaaaggacagtggacgcacggaccaaatgaggacgaacctacgcgagcttccaaatttggtgatggatctaaccatttgccatcactgtggtccttgcactgctaactgtcactccaccttaatcctggtttgggttatcaacgatggtgacaactgccgatgagtggtttgttgtagccgctccccacgaaggttgctaccatcggtggccacctacatcgtatgtccttgtctaagacaagaaaacccaaaaaaaaaatgcagaccaaccctatgatggcaatagcaagttccttctagtcgcatcctccctgtagatctgcccccctctacccgctctgcctatcatccctcatccctcttgatcttcctctcctctctccaatcaccacttttcccaaccgccaagaacaactcaagggcatgtggtgggaaaggcgagacctgatcaccgaacgtagcttgtgagccatggcctcaaccctatagggcacatgtgccatcgtacaaagcacgagaagccgcacaagcaaactacgtgggcttaagccggagggacaactccgacttgatttaacaaagcgccactcactatgtcttcgggttgtgaatggcctaccgagtaaagaatatctatctataatgacacatgatagcaggggattgagatcatctatcttcaagttactgtgtctgtcgacgtttgatgtctcgactacggtatttgcatggcatgaggatcgttgatactaggatatacgtgagactgaggtaaaagagacggaggcgagggtttttatacaggttcgggcccctgaattgtcaagtaatattcctagatcctgttggccgaagccggtattgctcttattcatgataatcacaccagtataatatttggggtagcctatctaactgttgtcgacatagcggtctgacgatctgactcgtagtcgacaacagggtagccttcctcctcgaatccgtgcccggcgagatcagagatagcgctttcgtctctcctgacaatatctggagacaccgtagggtactagccgtgcttatccctaaagtcgatatccgacggcgtgtcttggcgtatgtaggcttctatgttgtctgtgttgggtgttgatcctcctccctctcctcctaggggggcttgtatttatacccataggcgcccccttgtccaagtagaactagggaaaccaatatggatacgatctgagtagtccttgtcgttttcatgtagaactctggttgtctttccttatccggaactcctcctatatccgaaggttgcttccgtataggacatggtatatagtgggtcctgccgagatttaatcaactattattaggtatgtggtatccataaccctgacaatgtctttgacataatatatgggttaagggtttattgggttcacatgtcagtgacaaagtcacttaacttggtagaagatcttgattcatgcaggtgcgctctcagccctacgtatcgtcgacgtcatctattatcaatctcagccctctcaagtgcgaaatctaatgcaagtttagagcacgaacaagtgatgtatgcctgcagcgattagaatgtgaaagatgcacaacgttaatttctgcatacggccaaccgaaatttccatttcggagcccagttttgtccatgagcgagccgggtagtggccgtcggttggcccgtccaccatcaggtattcatgctagctagacacagctgctacctagcgtgaggcactgctcgaactttgtactcgcccgtgagcttgacaattcaggaagcaaagcctcgccagcttcagctaattcctcccggtcactcgactgctgctcgtctcgcgttgcagccttgcaggcccggtccaaacggcgaatactccagcaacatacacgtggggatctgggtctggtctctgggctgagccatgatcagagaaagagcattgcattgggtttgctcagggtttcgtcagtgccgttcgggacgtggaatggatggatgcgtgtgggagatgggttggactggcaaattaaagccacagtgacatgacctgacatgcgtggtatgagtatgaccggtgatgcatgagtgagtgagtttagtaagtttaccctccgggctgcagctgcagctggtatctgtgtctgtgtgtgcactgtggcacgcgtgcacgcagcggcgatgcctcgtgcctttttgcgacaagaaaagtgcctgcagcatccccggacgaagcaaattcctccatgccgcgcagtgcccgagtttggcgaaagattttgcatgcatcatgcatggcctggcattgtaccctttttactcgtatgatagtggtacccttttcctcgtatggtagtgactcgtctcgtttgctttcaagaccgagcaggctagcctaagcaaaaaaaagtctgatgaaaaaccgtgtcagtgccgagtctcaagcctagccgtccggttctccgtgttcctcgtttaattgttgccgagaatagccatggttcccttgccatttgcgcgcaatgaccgcgacaaaattagcataaactccgtcgtcgatccggtctcgacctctctctctctctctctttcctccccgtttcttgtcctccgaatcagatcgaaacagacagcggccaccacattcttccaggttccaatctttgattagttggttgcgtctctaggctgcagcaacacgaggtgatcgatcgatgagctactacaatcctcacgcccatgtcggcgtccccccgccacaaggtcaagacactcagacgtgccaatcacaagacttgcagatgttatcttgttcctgaacaaaaaatgcggtttgctctgataaccaggatacccgccgccgccgatggatgcctacgggaaggccggcggcgtcgacgatcaccacctccaccaccaacatcatcagtacccgccgcagccgccgccgccgatggatgcctacgggaaggccgttggcgtcgacgaccaccacctccaccaccaacaccatcagtacccgccgcagccgccgccgccgatggggtacccgggggcgcacccgtaccaccctccgccacagccgtacggatacccgccgccgcagatgtacccgccgccgtacgcgcagccgccgccgcctccgccgcaccggcacgagcgcccctcgttctgccagggatggtacgtgtacacaaacaacgtaattaacctcgcaccacactgtcaagccttgtgaattcagaattctggtttcaggagggacacaactccaacacgttctttttaaaaaaaaaaactttctgaatgcagctgtgatcacgtttttcttgtattctgaattcccttgtatacgtggtcagcctcgcggccctttgttgctgctgcctcctggacgtatgcttctgacgacgaggagagacgatcgaattaccgaatgcaaagccctgctaaaatggcgtgctcggagggaatctacacgacgacgtacgtggatggtcctttctacgtcatcgcaggctagactctggttgggtagtacacttgaatagattgtagctgtcgaggtgcatgtataagtggacatctggttgtgtaacttgtgcgtgactatatgttgtctggctgggatgatcgaagaagattactcaaattctgctccggtgaaaacttcattgttgttacttaggtattcgatcgcatttcttcttgtttcctggaaaacaaactgtgtgtataagcccgtctttttttttttgaagcctcaacccttcaagtataagatgtagtatctgaactcacacgcacgaactcacaccaccacacgcacactacacacaaccaagatctacgcaaatacccaaaggctacacgtggctgagagatatgtgaagtcaactggcttcgcacgtgacaggcatgtcactctgaccaatgtggcacattcacgtgtgaggctgcaacagaaggaaaggggaataaaaccccagtgcgaaacccgcgtcgagcggcgctcgaacacgggtggtgggcgctccaccgagcggcccaaccaccgagccaatggctcgttcgcgtgtataagcccgtcttatcctaactgcaaagcccaaaacccgctatagcgcagacaggttgcaattggcaattggctaggcgctaccacccatagaccaggcccatcacacgtttttcgttccttcttttcggacagaacgatgtcgtcgagtccaaacaaactaatactccaaaaggggagtagtattttctagtgattgattaatttttataagggcccctttgaatcgcagggtagaaaaaacggaggaataggaaaaacacgggattctgacaggaattaaagtgtaaaacagaagattgcaaaacacaaaaaaaacacaggaattgtcgtttgattggagcgcatgaaaaacgcaggaatcggatgagagagatagactcaaaggaaattttccaagaggttggagctcttgctaaatttcctccaaaatccatatgcaatgtgccattccataggactttcataggatttggaaagcttcaatcctttgaatcaaagggccaaatagaaaaatttcctataggatttgaatcctatgaaattcctacataaatcctttgattcaaaggggccctaagtgttaacggttatcggacagtgaagacgacaatgacgaagcccgaacggtcgcttgacctagccggaaggtggctccaccacagatgacacggggtctttgtcacagccgtcgttaggattgaggcgagaacgagcaagggtgacgatgacgagtgcgaggcgaagcaatggagtgcatcatgcaaactaggtactcgcatcttcttgagctctcatgttagctattccctccgtacaagacgttttgactttggtcaaagtcaaactgttttaagtttaactaagtttatgtgtaaatatagcaatattcataatactaaattagtgtcatcaaatcaatagctgaatatattttcataataaatttgtcttgggttgctattactacttttttctataattttggtcaaacttaaagtcaatctgttttaaccaaagtcaaaacgtcttataacctgaaacggaggaaatacttcgtttggtgcttcgttgccgcacaaacatgtttaaggtcatattagtgctcacatatctatccagaccctttacttctaatttggtctcatgcgaatcatggaggtttcttttttctgttgtgatgtcaattggtttcagctctacatttggagattttcatacatatcttgggattttatcatatgacctagacttagattttctgtaaatgcacttcatgaatgttttatgtatgattctctagggcaaaaactaggatgtggatgccatgatgttggattttgatctaaagtagtactttgctttataatgggtagggagtacacatcaagattatgtgggaagtcttctaaagttagtatcaaccagtaccctaaaagacaacagggatacacgatatacacgatagactcttgctgctacatttttaaaaaataattgtgtggagttaactttctggacctaagtttaatgtgttcgttggggaagtgaatttcatgttggatgttggagtaagtagcttcctttgtagaggacatatacggtgaaaacgaactaaatgttgaaaactcataaaaatcatatctaaaagttttgtaaattcaagaaaagtttactagagacaggtatagatatgaaatacatcatcaccaaatgttaaatccaaattcaagttcgattaagagaaaaaaagacaaaattcggatgaattactattcacccaaaacttgtcttctttttctaaataaaattgagtttgaacttgagatttggtcagaatgtatttcatatctacacccattactaatattttttttcataaatttataaaaatttttagatatgatttttacgaatatccaatacttaacttgttttcactcatatgtcatcttatttgtaggaaatgatttttacttctagagaatgttaatatgcagcatgggcctaatagcattcctggatcactaaagtgggccgtccaaaggtgactcgaatgggcctttacgcatcgtagccgtccatctagtggagcgccaaatccaaccgtacgatcaaatgccagaaccctcaaacctcctcgcgtatataaaagctccccgggtcgatccggagatagggtttctcctcgccgcttccacctctctcgcgccgccgccgccgccgagcgcctggagcagcgtcagccatggccgtaggtaagaacaagcgcatctccaaggggaagaagggatccaagaagaagacgtgagtgccctcctgcccaccgttctctcctcctcctcctgcttagagatccaaaccccttcatttttactcgctagtcgctacatgggttgttgatgcagctttgcatttcttgcagcgtcgatccctttgctaagaaggactggtatgatatcaaggccccgtcggtgttcaatgtgcggaacatcggcaagaccctcgtgtccaggacacagggtacaaaggtatgagcaccgcttccttgttcttggccgttgtataattctctgttgtgtttgcgctaagtgtttgctgcctaacccttcctgtgaacgaagggatctatacgaccttgacattctcaactcgccatgtgatggattttgcaaattttgtaactttgctatgtgtgtgtgtgcactgcgtatggtaggattgatctatatgctgtactaagggctaagatagcatgggaaatatatgatgtattattagcatgttagttccatttttgttcctgatgagaggttacagatgctggtttggatgagcttagttattccgaatagatttgtcttctggtttagcttgtctagttgtacctcccaattgtttatttcatcaaacgtcaaacagcgtggttcaattgttgagagcttcctttagtgtgggattgagtttgtcttctagtttcactaatttgtgtgtttacctgcctttgtttttctggttatgcactatgcagtattagtatgcataataaaacataatgccatattgttgttacttgttagggattcttgtgctgttttaagacgtctgtataactgtactgcaatgggtacaaacattcttcactgtagagttttggggttgccatatgtaggatatatgagtaattttgttcatatatttgatggttacagtgcttcaattgtaggtattattttaatttgtctgttcatcatgctttaggtctgtcaacctctaaacctgtagctgtcataatttatgatatcatctgctgattctcaatatttctttcgttttagattgcttctgagggcctaaagcatagagtgtttgaggtctccttagctgatctccagaacgatgaggatcaggcgtacaggaagatcagacttcgtgctgaggatgtgcaagggaagaacgtgctcaccaacttttgggtaattattccttcataggagaaaattacttctattagatttattttgttgctaaccagttctattgcagggcatgtcgtttactaccgataagctcagatcacttgttaagaagtggcagacactgattgaggctcatgtggatgtcaaaaccacagacggctacatgctgcgtctgttctgtatcggcttcaccaagcggcggcctaaccaggtgaagaggacttgctatgctcaagcgagtcagatcagacaggtaatttcatttccaaggtctcttactgattgatgtatattggtccactgttgagcagctgctatatttactgtctttgattgcaatctgcccagattcgtcgcaagatggttgaaatcatggccaaccaggcttcaagctgtgatttgaaagagctagtttcaaagttcattcctgaagttattgggaaggaaattgagaaggcgacatccagtattttcccccttcagaatgtgtttgtccgcaaagtgaagattctaaaggccccgaaattcgacctggggaagctcatggaggtgactgttgcattcagtaccgtttcatttcaggctttatgttgtgtcaatcaacaaacttgacatgacttgtctcttgttccaggtgcatggtgactatgccaaggaggacatcggtacgaagcttgataggcctgcagaagatgaggccatggccgggcaggaggtcgctgctgccgagtagagattatcacttattttgctgcccgtttatttagacaacaagtaaacagctatctagttgtggatcgtgaacatcctagcctgtgtcaatggcagatattctgaatagtttgttgggattacttgccagctgcatatttgctttctgatgagaaatgaatgtttttgagtctatgcgtttgctttgtttggtcttgatgaagttgttaagaattttgaagtaattgtttggtctggagtagttgttttgatcctggcagtctttaatttctttgcttgcttttgcaacctgataaaaaggctgtactcgccattgatccgtgggaaggtataagccgcgtagctgtgagttatcagttaccacagaaatgtcgaagtgcaatgcatgtaaagtaaagaacgccaaatgtttttttgggctgcatgatgatatatggaccgttgtcttctacaaattctacaaacctgatccacaaaataataaatcacctccattcaatgggagaaaaaggctatgcataacattatttttcccttgataaaggcagcatgcttcattcgattgcatttttcctacatctttcaaaatctaagaacgaacaaaattggtaaggacgtcaacagaaagacgctcacagttgcaagtttgcaactagatccacataatttctgatttctacagaatgcgttgccacagtttgagaagtgagaggtaatttctacaaggaatcctgggctattgcgttcctattgcagcatgatggggaggtgctctgagaagtcctgtatcggcgataactcctggagctcgtaggctgcctggaagcagtcggccgcttcaagcagtgatccttcagatttcaagacgagtccaaggcgcagccaggcttgatggcttgtgggttccaaacggagggcattacggaggaacgttcttgcgatcgacaatgatttccctccaagaatggttagaattcctgccatgcaaaccatgcttgggacatagtctggatcgatggagagggagagcgagaacgccgtcagggcttcctggtgcaaggactgagcctgcaatataaggcctgcagcggaggctatcatgttagcattttccaaaatcataagccgtgaaatgaattactactatgttagatgaccatagtaccaaataatctgaaaggtgcattcccccagttttgttttttttgggtttaattttgctcagacacattgactaaagtctgccagtcacaacaaaattttaccaagcactaataatatagcttgaactagtaacacgagtacacgacaccatcgatcatgtttcaggggaaggcctatcttcttctggatgcagccaaactcaaacttcttctgtatggccaaggcagaacctgattttctggaggtgtttgcaaatgaacccaatctaacattgaggttctttatgctgcacataaatatattttgaagtgcttgagaatatttacctctgacatggcagcacttgggagagaaagaactgatagatttggctttgtcaagacagacatttgagtcatgccatgattcaagcttcgtgtatattgacgccaaatctaaccatgcttccatctctaaattctgtagggatttaacctgcaaaggccaaagtgtataagaaagaagaatacaacacaaacattttgagttccaaaaagaggtgaaagggacaatgtgatcgtaccttgtcataaggggtctgcttccagatttctttctttgcttggattattgcaagcaaactccgaaatgattctactgcagacttgaactgtccacgtgaggcctgaatgtgtgcttttagcctcaaaattcccatctgatcctctttctcagcctcatctattgcaatatttgctactgcttcggcctcttttaaattttgctgagcagataacacaagaatcagtaacttccaggcactaactaaacttcccatcaccatctcaacgcattctgttgcactttcaacagctgcattcagtttacgctgcattgcattttcccaagcaaggctatacataatttcagggctatactttgccattgcagcagcatcctgtagcaacctcagtgcttcatcttgtaatctcaatttttctgcatgagaagtggaggatctagcaaaaggtccatagcaaacaccaagaagatggtttacaacactgacaaaatggaaatcatgctttctgaaagacttcatggctttatctgcaaattttattccttcagaagcacgctttgggttcttacaacatagtttggctcctaaaagaagagatggaatatgaggcttccctttcctttctaatacgttgaaaccgttccttataatgtttaaggcgctatcatccatgccagctgcactgtagcagagcgcaagaatataccatctttctgatcggttataggttccaggcaacaacatttccagatggctagccaagatttcataatggcctgataatgagagtgcaaacatcaaatggttcacaaggtcaggatcccactttatttcttgaagggctaacttttttgtaagtatcagcaacaacaaaattgcttcctccatgttgttcctaggagttgctggcttgtgttgatcaaattcttgagtaaacttcacttgagcaccacaatacagcagagtcactgctaaatctttttgtaaatttgcagacctttgagaatccaaattccatggctttgcaagagccctcctatatgcgatgatggcttcctcacaacaaccactcctcatccaaagcttaggaagatattctagggcagagtggaaaatgtctatcaacttacactcttcagaagtaccttcggggacaccatatggccatgcagactcgacaatgtctatgatggttctgcattcttctgcagcatctgccatttcaagataaaataagagtaaaattcctattggatgtgacatagctcttccaaatgagagatgatcagtagaaataatcactcctataatgtaaacaaaagtatcacaacaatttggatttgtccaacacatatgtttccacttctgtttaaagtcttattaactaagatggtagcccacgtacattagagtaacagttcttttcccagggcttggagttgccctccaaatttcatatggcaaaagttaaagttcaaaatgagaaaacatacaaatcgttttctaaagaagaaaaaaaaaacatagggaaagaatctggtcagtacctgtcactctaccaagaccttccaaagacttcgctttaagcaatatggcctcgagaagcaaacttacagagtgcatagacatatgcatcagcattccattcacttgtgaggttttctttcgtgaacgtggaggacctctaggcttgacactgtcagcaatagcagtagtcattcgtggcatcaggcttcttatatcaattccctgaagaacttgcaatgctgcatcaaagtttcctctctgatgttccagtctacccagcaatgcccgggcttcctgttacattagccacaatgaatacaacactgaggaaaccagaaatatagcttatcttctcggaagagggaaggattcagacaaacctcataatttagtgaaagggtctctctcaggtctgattccacttcgcttacttggttgtcatcaggagttgattctcgatttcctatccttgaagaagaaccagttgctgagtaatcccgcgtcgcaagagattcaggcgatcgaggcatttcttcaaacttggattggtccccgctacaactgcataacataattgccggcattttctgctgtgctgatgatttactgtagataaatatctatctctcaagatctccccaccagaccaatgggattaaccagtcatcaagtatataatatactatagaacctgacaagtaaaaatggaaggtgcttagtgcacattttaagtaatcataccctaataattaattaaagaatagagctgtggtgctctgatgagtaaaagccgggatgttttattccattatctaaaaaaagaatacagctgtggtccttgattcttgaacttgctagtctgatgtcatcctggtcactaaactctgaaatgcatatttaggactctaaaacttgttgaacttgtcggcttcactaatttgattgggctatggtggcttggagaggcgagtcggaggtggccaaaacagagcacgcggcggcgctgacggcaatcccgagctccagcggccaatttgcaggggcggatccaacttgggacatgggggtttgggggaacaaacaacaaactgtttgttacttgtattaacgttaaggctctgaaattaagagaagagctgaagaacttcttccagaatccagatctagaagagaagctaggattaacgaacgcaagcaaattccagacagaagtagtcccggcgggagagagagatgaattctgaggaggatacgtgggtgctcacctgcaggatcccctcccctcccctcccctcccctgctctgctcgccacctcccctgttcagccgcgagatggcgcaaggagcgaagcatccgagacggagattttctttcttttatacgcaaggaatggaaggggaagatactcagaatgctccaacttttatcccaatattttactacttcaaaactattggatattcctatacgataaccggtaacccatgtatcaaaagaaattaacaaacacacctagtgattgtatcgacaacaaaccttttggacccgtctagggtatcgcagatgttatggtgcagctcttgtgttctccgcgaccgcgctcaccctctttgttgataaatttgacattgtgtcattccctagtgtccagcgtttacttggtaaaaaaaaaaactttttcagaccaccaacatggcaacatatctaaggggaagctcctcccttcccttagaaagggaagagaagtgcaatcttacattatcctccctttttgctatgttttgctcatgatttgtttacaaatatgcccttatcatttacactttgatacttatatagccagcctggctttaccgcacctttctgtaagtgtaaaaaagcttggtagctttactaatgaagggccatcgtatttattggcctcctttgtgctaggtgcactgccatgtgagagaatggattaggattctgcagtcaaaattacgcgactttgtcactaacatgtagacccgatgattcttgggtccacatgttagtgataaagacaccgtgtattctactagagaggatctcaatctgcgagagaatatgtctctttaaaaataagaaaaaaatggagagagagagagagagagagagagagagagagagagagagagcaggtgagaactggagaagaggaaaagaaggaaagaaaaaaagctggcaacgcagtcattctgccatgattccagctccaatcactaggacggctactctttgacattttcggcccccttccagacctgtcaccgtgctgccattggttcgctagaaccaaatcaatccaggcttcggagtcgctgatgctagtgatttttactactggactcatcatggtaatattatcatgcttgcagattgcaacactgcgatgttctcatggtgctcattttagtggagacaatggagtactgctgctacgtgcaaactctgcaagtcacgtgaccatttgttccccgccattgacagttaccggtcatggacacaagatgccacattgcattctcgcagaacacgcatggccaaggaacaagaatcctatgttcagctatttttgagtccaaaacatggtgtcctgtgtcctagtcctgggtttattgtggccgttgagagagtgaggagaatttaggtgacctaggatacctttcggtgttaaataagtgttttagtgtaaagcacatgcttatcatttaaggggttagtgtgacgctccttaattgagtgaaatatcagcatagccgcataggtgcatataaaagatggctatttatgcagaacgttgtacatggtactgactgactgtgcaaggttagccggctagcatctactcttctcgaggtaccatcacatgcattcttgacctgcttttgccagagagcacaaatgtagggttcaaaaaaccctttacctattcacatctgcccccatttatcagatggcgataaaagggacaacacttgacagcaaagtccacagggtaagcagaaaaacagcatcgacattcaacagttctatcaattggagcagagacgaggactgaacaacactgactatgtacattgttgggcagaggcagcacacaaggccgagtttagttccaaactttttcttcaaactagggtgtgtttagttcacgctaaaattggaagttaggttgaaattaaaacgatgtgacagaaaagttggaagtttgaaaaaaaaattagaaactaaaccaggccttaggggcagatgtgtaacagattcgatgtttttatttttcagataaaatcagcaagtactgtaaaattgcttctgcaagcaccatcaacctcgtggacgactagctcattgaacaaaaaaactacaaagaatagaaacaaataacaatgtctacgttgtttcctcaatgtaagttccgtaacaaaagaatcaaggatatcagaagctgctaacaaaacttttctatcctctgagttcaactacgagatgcccatatggatgcacatcatatcaaatgtggcaagactactttgatcattgcctgagagatgaagatgcagtactcaggttatcgaacatctctttctgaagcagcgggaacttgagcttcataaataagtacaagatgcaggagacaggtttatgttccgctataacttaaccttctttgcctttatccgctttgcagccatgaaagtcacagcagcagaaagagtgtacctaataacaacgaaagatagtaggtggtcataaacacacaaatacaccagcaagaatgataccaactgtaaccatagcagtcaaagaaacaattatgtatctagctgacgattgcaaaattttagtgcatgattacagcgagaaaatttgcctgcatatatatgtgccatatgcaagctaatctgatgtaatatgggcagaccttaagaagagtttgggataattttttttttctataaaggagacacaacagctttccagtctcagctgaaacagaacaacacagtacataaccagcccagagagtttggaatacaaaccccatactatgtgttcctactccagtccagagtcacattcttgtaatgtacattctccagtttctgcaactcaattttcactacagtattgcatttcatgtgcatatatgatatcctaccacttagttggaacattatttagtgaaagaataccacataactatctaaggaagcaaatggtatcaacagattacacctggcagttctgtaaagacaaaaggcttaaatgcgatagtgagtacccgatacggtaggaaattgctctgaacctttctaatatgagcaatagtatctaactatctattgggagtcttaacatttctagtaataacaatccaagaatgaatggaatagtcataatcaagtaatcaactagatagcacttataaaacttgtcaagtaaagctgtagcaattattatagatcatcatataaaaatgtagcagttattatagatttcacacaccccaccaacaatgaggaatgtgcaaggtattgaagttaataggcacttaccatgtaacggtgtattttagatggtcatgtggcatcacggagtgatgaatcaaagtactgacatcttttggaacaggataaggatttgttggagagacatcctcatttatatcttctatataaatagtattttcagggaggccacatgcacgagcaatcatgggaacatccacataaaaccactggccaacactgggttcattagctggaacaaatatgctgggcttctcacttcctcggataactcccaaaactcttacaggaggttttacaggtttttcaatctgcaaaaggtggaaaagcaatttgcatcaaatttatgcacggacaataatcacagtggtttccacacacaaaccatcaacaactacaaccaatgatttaaagcacgcctggttggttcttcataaaaagatatttgataatgtgctgtcacattgttatcatgcacaatgagtttatgtaccatgttgctgataagatatcaatgcataaacttgatctgatgagcaaagcagaaagcattaacatttttaagcaataggttggaaacgacgcaaataaaggaatgcaaaatcacctcacaagattgttcaggctccttagagttagaccaaaacttccaccatgaaccttttccatctgtctttttatcagcctctttatattctggaacttctctaacgccctggtgatcctgtacgttcttatcacgccaatcacgaggaacccaccctctattcacaagtataggtggccacgaactgacaatatttttcagaaatacaaatattttaagaaacatggaagaaataagacaatgtagtttgtttctatggttcaagcaagcaatacagcatcaggcaactatgtttctttttatgtgttctctgtgttagtaacgtgaggagaaacttaattcagaactaattgtaagatcgcaacatcttcacggggaaaaaaagaagaagaaaaactttgctaataccggtccaagcatggatagatggcatatcgcacaacacaacctcaagtggaagttcagcttatcagaaatgtaatgtaatgcagaaacatttattagaagctatacaccccaatttgagattatggcttgtgcagagcttctctactgagacaaataatgatacgttagttccattttagtcaggtagatcttatgttcatcgttgattcgtttctctatcctaatcttgagaataacttaaaccaaattgatggcatcacgttcaccggaactaacagtttcatcgcaagagcgcaatgctgtttccaacaaccttttacctgccatgctcactagaccggggtatcaatggagtgaccacataatacccattctccgtcacaccagagatgctcctggagcgaggcccgacgaacaccgacctctcctcgtcgaaatcaccctcgcacacgatcctccggaactccagtgtggccggatcgaccccggcactgagatcagacggggccatctggttccacgcaatgggctccatctccagcctccgcgtcctgtagtccagcatctcaatctgcgacagggcaagaaaaaaccacggcgtgaggcctcttccccccttcatttccctagacatagagaacgaaccaaggcgcgcatgcgtggtgtgaactttgaaccttctcctgcctccggaagagctgccatgagccgaggccgaaggtgatggcgccgggggcgaagaggaagagcttggaccacgcgcccgccctccttcctgcccctgcgaggggaaaatgacctagttagagcgaagggggggggggggatcgcaccggtggtctccctccgcaaatgtactccggtggcatttcccggggggcggtgaagggttgaaacctccctgggtggtggcggtgtggcgccggaaagaagggggggaaggggctgggaagccggcgaaaagggaaggacgggcaggaaaccggcggtgccgccccccccccaccccaaggggaaggaatttggaagcccccccccccttttttgagggcggggaaccggggggtttggacgaagggaggcccaagaaaccgggaaaaaaaaaaaaaaaacaaaaccccctctcccccttgggcaatggggtgttttaattttttttttttttaaaaaaaaaatttaaaaaattttttttccccggttttttaaagacccccaaaaagggggaaaaaaaccgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccttccgaggggtcgaacggtattcgataagcttgataacgtgcaatttcccttttgcacttctaatttcatatcaaattgtacaagtagaaatcccttctaatttcataacaaactgtacaagaaattgcaaggtggtgctccagcacctttacttacctgcacacattatacaactgttctcccaggatgatgcaattcacttaaaagaaccaaatacatagtttaaatatttctctcatgctacatattattactctcagagtctcaagcacaaatttgcaattcattgcagcatcgatttatcaacatttttgtctccctttagtttcatccaaagtaaacaatatgatccacaaatcacgcataatttcaaattcaccaagcaagtatgcaacacgagggtggaacctcttgtaagtcggaaggaagcacatgcgtgcacaataccagatgcagtctgccaatataatgccaaagcaggttacaaaattatgaacacaacctccctgatcaacaataactcttgcataatttacaggccaagtgctacgcaacatgcaaaaagagagaatctgcgtacttcaaaagctaaaaatttagatcaattcttcttttttgagtgcttcacgagccagtcgatgacagagtcaatgtttgtcgagttcttgcatgatatcatgaagcatgcaacttctcggtcagtgattgtctttagccccctgcaatgtcacatataacttgtcgaacacaggtttgtgcgtaagaaaaccttatcggtctgtaatagcttagcgtgtacttacattacgtctgtgaagctttgcttagggaaagcttcaggtttgtcaattttattgccaatgactagtaatgggatcccagtcaaagaaggcttgctcagaagatcatggagctcgcttttggcaatagccatgttctctcgatcggctgcatccacaacatacctgcaggaacccaaaacattccccatggtttgtaaagtcaattattgccaccagcaacgaaaaataaaataatataacaacgaaccagattttaaggggagaagtcagctagaggggttacatattagaatttagaacatgcgccaagtgaacaaaaaagcaaaaaaagaaaaatagaagataaagataaacaagacatcataattatcttcaataatgcaaaattaaaaaagtctgatcaaataaataaaagcatcatctttttctagaatatccaatatccaataggcaaggcaaattcaaactgacttatccttgcacaaggataactacgacataaggcagagggaagaaaagtgcagtatgccttacaaaagcctaagaacagtttagttgagaaataaagaggttaaactcaagaacataagatctgcacaaaatcccatgtttcacctaaactatccaggttaagcttttgaaaccagtgaatgtgcactacaatatgaagctacttctgtctatggggtctagtaattaaatttcattgatgaagtttgcctaaatttcagcagtggtcaaatcaaaatgacatgaaaataattggttagcatgtgtaagcaacaaccaactaagcatgacaactactgagtatagtgcaattcctgctgcacatgcatcaaattagacaggaaaggaacttacacaattgcagaaactgcacgacagtatctctcccacatgctacggaatcttggctggcctccaagatcccacaattttattgtgacattacctttggtcacctttctcatgttgaatcctacagtaggaatcatgtcctcactaaagcctcctgtctgcagattacatggtgatccatgagaaatcattataattcagcaagtgaataaataattaagaaactgatacttacagcaatgacattcacaagcgatgttttcccagcattttgaagccctatcaaggaaagctccatctcttgcttgaaaaaaagactgcatataaaggaatatatgttgaatcctcatcaagcaatattagtaacaaagcatatccattttactcgctaatataaaccagaagttggcccacatgtcattacgtcgaagtagtgcctcaaagaaacaaaggaagttctccactacccaatcagtgcatgtgatgagggctcctttgttttcatactaacttacttggccaccgccggtaggtagatgtggaactaatcatagcctaccacaactctttttcataccaatgattgaaattcagtgcaagcatggccaacatcgtcctaattctacagtccatgatacaagaactttgtaatgtgaatattcatgacaattaacagagtagacccctctgttacatacaaaatcactctgcaaattctgtatcccctcacctcccttgaatttttgattgacacgttgaatgaatacagttgggcaggcacgttcaattaatacagtgattgacgcgccctgataatacttcgattggcttatacgatactccatttgatagtgttgttcaacagataaaaaagcttctgccatacaatgttcctacagcgtacttgtaagtagcaaaaggggccaaatctgaacttggaaaaacagaaaaggaccacaagaagccaaattcccctacgtatatcgggaataaacgcgggtatgcgtgtatcgacccatcaaaaacaacatttcccgttagtcaacgttgcaaaaggaaaaaattatctcaataccatacttattcgcgcgcccgcaaaaccatccaatccagtaaaactatcttatcctaacccagatccccgacgcatcgatcgatcgatcgatcccctcccccgtcaatgccccacgcaagagcgagcttcgacgagcgtacctgcggagccagttgaggaaggcttcccagaaccccatggcgtcgtctcctcctcccccctcgcctacgaagcggggaccctgggtggtggtggcggcggtcgccgggagccggggtacggacggcgacgggagcctcaccggtggcggctcgcgcgggtttactttatttggagggcagagcgtgtgggaagggagggacgggggcagcgcggattgggaggagcgagcgacagcgaggcgaggcgagagcgacggcgcgaggaggaagagacgagagggaggaggggatggtattattatgtggcgatccaccaatcatatgtggcctcgcgtgctagctcgccgttttgttttgtttttttttttttccgatttggatgtgcgtgattggtccaaaggctccaacaaccaaccctggtgacgggatccagttcggttccggtatctgctccccggattagcggtggtggtaaatgatgatttgcggtagtaggtgaagcttttttttactccttccgtcaatttttaataatcatatttcatcttatcacatagaccaaagataaataattttatttatcatttatttaaacgtactagtactagtcatttctcgtaaacaagctattcataaatatttacatttctccatacctatgtagctaattttatgtgaaaaaatggagagatctacattaaatctgagaaatttattaagaggataggctattggattaaaatatacctatcaaaataaattttttagatttaaaaatgtgattatcaaccgtagatggagggaaaatgattatcaaagtaaatggagggagtaaacaaaatgttttaagtctcgccatctctggaccaattgtttcagaggttttgactcaccgggcgacttctttgcatgggcatttggcctgatgaggtgaacccaagaggatcatcatatatagcccaatcgagtcgaacagctcgtgtcaccgtgtagatgcacgtagactcggtgtttggttatttgcatctagcgttgctctaacttcgcatagaactggtgtaaatgtaatgcaggggtgtttgggggaaactattttaacagctcgagtggacgtccacccgtttattacatgtcatttaaatagttatgaaaaaaattaaaaaatatataaataagatagatcaacatgttatatatcagtccacaaacatgcaagttgaaatttaacttctataagttgtaacaaaaataacaaacaaaacttaaattactatatacatatttacaattaaatttgttatttttgttacaacttgtaggagttgaatttgaacttgcatgtttgtggagtgatatattatatattgatctatcttgttaatttttttgaaaatattttataaccaattagttgacatgtaataaacggttggacatccactcgagttattaaatccatctacgggtgtttggttgtctgcacagccgtcggcgtcgggtcctgagtttgcttgtgcaaaacggcctcctaaagttagacccaatgacaacgatgggattcaagctcctttcgttgtccagggcaaggcggcaagcggatacaaacgttgggtatgagcgaatgcaaatgcatgtgtaagtaagtacgcgctggtgttgtggtgcagggtgggactggccgggaccgtgtgcatccggtcacagccaggcacagcgaagcggccgcggcgatctccctttgacgaggagtgcgaggcggcgagatagctttattatgataaagtaaatatattgctttaaaaataatgctcaaatgataaatttagtgtaaattacatcagcagttcacgaacttatcaatctagcgcacaaacttgtaaaaatactcgttttggtgtataaacttctgttcgtgcggactaaggccaaaataacactacatggctaatcctgttgatttaagtgctgattaggataccatataaacatatatgtgagaatatcgctatttagaaatacatatgttcactaaaagatagaatgagatatacatgatagtagaaaaaaaatataaatactgatcaatgacacaagagttagaaatatatagaattcattatttcaattatgaatgataaaataaagatcaaaattataaatatattgttttatgaatattcaatacatgtatgcatgtcacattctaatcaacaccagcttggtataaagttaacaatgtcaagttattttcacacacaaactagataagttcaaatactgtaacgagcattttacaagtttatgtatacttaaatacttacctaacaagtttatataccgtcaatataatttactcataaatttaacaatgaatatgttgatatataaaaatgaaaattcagctacagtcatgcaaccaacgaaaaaaacataatcttttccgaacaatacttttgtgcaaccaagaaaacaaaatctctgtcgtgaaaagaaaaggctcatggaagcatcgactgaattcaagctaccgttagaagccagaatttattgataagaataatgtgcatcgcatgtatgtctgaataatgtgcatcgtacctatgtctcgtgtttcaaacctggatagtaatgtgtcttggtgaagtttggcggatatggtgtttataaactagacacacccatcacattttatcaaactcgtccgataaattcgtggctagctactctccctgtcccaaaataagacaaaccctgggtttctgtgtccaacattttactgtctgttttatatgaaatatttttataattagtatttccattgttgttagatgataaaacatgattaatactttatgcgtgacttgcctttttaatatttttcataattttttcaaataagacggacagtcaaacgttgaacacggaaacccagggtttgtcttttttttttacggagggagtatatatgaaccggaacacatctgaatctgacacaaagcaaagcatcgcgattgagttagtactatacgaccctgcgatggaaagtggattttgatccgtcgaggggatatcttcttgttgcttgcatgtcacttaaatggttatgaaaaaatttaaaaaaatttgaaaagatatattaacatgtgatatatcactccacaaacatacagctaaaaatttaacttctacatatcgcaacgaaaaaaacaaatttgactttggatatacgttaaccagctgcggtttgatttgtttttttacgagatgtagaagttgaatttgaatttacatgtttgtgtattgttacatcacatattaatacaccttcttaatttttttattttttttcataagagtaaatttcacaaaactacgtgttttatggttcaagttgcagaaaaccacacacattttgacacttggcacttaagtatatatattttggtagtttagtttcacaaaatcacactatcgatgaatggattcacccgtgagatgatgtggttgttccatctaggatggggacgtggcatcctgttaattttgtgtgatggctggtaataggatgccatgtcctcgtcctatgtgaaacaatcacatcatctcgcgagtgaatccattcatcgatagtgtggttttgtgaaactacacgaccaaaatatatgtacttaaatgccaaatgtcaaactgtatgtggttttctgtaatttagaccataaaacatgtagttttatgaaatttactcttttcataatgacatccaaagaacaatagaatatccgggattaaaatagttttccccttcttaaccttcaaaattctgttgcgccgggtttcctcgagttccgcgcaaaccccgtcgaaagagagatctgttgttatccacggaatttaacttctagaactaatttcgcgcagctaaaataaagataaccatcgaactgagcggctatcgcgggatacgatcccatccatccgtttcccgttggacggcactgatctggccgaacatttcaccatgcggatccatcgggcgagggggtcccgcagccgccaaggcaaatgggccatttccttccttacaataaaaggaaaaaaaaatcccacgcgtttttatccgcagcgattatttcctttttttttttcgtttcattttcaccgctataataatagtactagtttgttccaacgtactcccgcttccatctaatcgcttctccaccggagctgctttagggcggcggcgagatcgattcgacgggaagccagccatgggaggggggtccatccgcgcggcggcgaaggccgccatgatcgggggctaccgctccgcctcggccgtgcgccgcgccgtcctcccggcctccccggcgccccagacagccccatcggcggcgggcgagggccgcaaggcggcgtccacctacgcggcgatcgacgactgggtcatcccggaccgcgaggtgttcggccccgtgcccacccacgaggaggccatggccgccaccctcgacctcaaggagtccttccagttgtgcgtaactttgccaccaccttgcccttcacgcttttagttttctcatagccgttgaatgtgctcgtgtgatcggtgatcctattgctccatccgctgcatggttgtggcctccggtagttttattcgaatcatgcatgtgtgtggtgtgatctatggttcatagttattggacactgatgcgtggataagtttattcattatacaatgacttctagcggactataatttcttttgcagtaatgaaaaaaaaagttattcgcatctattggcttttgatgaagtgacgaagcatatattcatagtatttgtagtagagcgttagagtagtattacttgtgatgtttttctccttgtttttagaaataacatatatagagattgttgcaacatgatgtgcctctttgctgttcattcacatgtttattttaaatatgtttaaaagtttttgaatctttctttctcatcactgcttcttaatttgcagtatgtttcgacaatgaatatctccatatatatatatgcgaagtatgcctgagaaaaatgttaacaatatgtagacaaattattttgaagttgttcaaaccgtaaaatcattctattgtgcttttgttattttccttctatataaaggttttatgcttcactgctcttccttgttctttaccccccaaaaaaaaactgatgacctgttttctcttaaatagtgctaagtctgctcaattggagcctctcccctctggtgaccttgatgtccctacaaaggtgggtcaggagggtcttgttcactcagaaacacctcaggatcttgttcattcagaaacacagggtcttgttgatttaggagcatcccaggatcttgttcattcggaaacatctcagggtcttgttcattcggaatcatctcagggtcttattcattcaaaaacttctaagcatgaggataaccatgaaatttcacttgtttcctctggagcccctggacgcgttgtgcaagcgttcacaatgctacaggatagccctgaagcacaggtacttaccacaaactttgccaatgtaaatagagtcaactactaagttgttgtgccatcgcttgctagcgtcaatgaggattacatgtctctttttcaaacactaaaagataatgatgttttgtgaaatctgagccctattattgaaatttcacatgcaagcttgacatttgatcacaaaatctctagccttcatattttctggagtaacactttccattttattatgttagtttggttcaagcgctcaatttattccttattaaaatatcctggttctactgcaagcatagattctacttttaaattctgaaagttcttctctttggaagcttataaaagttgttacagatcattttatgataactgttggttgcaggaagttgttgcctcacttgcttctgatcagaatgtttggaacgctgtaatgaggaatgaaaaggttatgaagttttacaagacctatgcgacgagtaagtattagtctaggtgcccggcctattttgctcatctgattgagtagatttttcaaaatttaacctgctatccgctcttactactttccctctctcagagcttaacgaagatgaggtcgaaggcagtgagtcagactccgtgcagaacagcagtgagttgggcagcgctggagaagcgttcatgtgctacgtggagaaaatgaaggcactggtgtctgagatgatgacgaacctttcaagcattatgcaagatctagttgcaacctcggacgagggccagagcaaggggaagctgaagactatgatcctggactccaagaaagattttgcaaatgctccatcagccttcgtcctcttggctattgcttcgatcatggtagttttacttaagcgcgcgtaggccatttgcccagtcataatgataaaataataaggtaggattctttggtgttcaggacattcgggttctttttttggtcagatttttttttcttctcagttcaacaagtagttgactgtacgaatgaatcctcgtaatcgtgttcacctgatacattgagagacatcgcgagagcttgaagtctttggtattgtaaagttttcactctccttataatataaagccagcttctgctggatctttcaggaaaaagaatggcaggaatgcattgcatggtttttgaactatttaggttgatgatacgttcgtgtacgtctggatagcatgtattgtcatcgcgtgcatacagtttcatactttcattattaagctatcggactatcgcgaatccatttcgtgttattctcagatttaaaaataataatatacacttcactgataaaaaaataataatatacgcttcactgataaaatcaaattagctacgatgacacgtgtaaatcatgcacacaaagcaacagattgattcaagttgatttcagtgattactggcaacaaatttatcaagttgatttcagtgattattggcatacaaatttatcggtataaacatgcaatgaaccaacaatatcaacagttccagattgagcataactcttgccataacaatatcagcagtcccggattgtggcagtaaaaggcttttcgaatcaacgagggaaagttaagatcccctcggcggctcggccctctcaagttttatttgtaataattcagacacagactgatggaagcatgaatttccagttattgaaccagtcaaatttcctaagtcccaagcatccctcttatagctcagtgtgcaactctgcagagaaaagaataaggtaaaattgagaaaactctcttttcatagtcacgagaaatactgtctgacagtcaaatacacatactttcatcagggttgactcttgctctaacataagaaacgctaaaggcttagaattgaagttccatttctagcttacaccaacttgcttgggaagtctgttgttgtatagaagaaaccgctaacaacatggctttgatttatacaagacacaacataagtttacagtagaagaatctagtaataccttttgccgcaaaacacccacccagagtggatcatgtcactcaactcggatctgcttacagagaatcttaattgtggaccttgagcatcttagtttaaatccatagcagaagattgaagaaatgccacagtgctgctaccaaagtttccactagccatttcttctgagagaaggggaggttcatcaggaatctaccacccagagaaatccttaaattctacattagacacactcgcttttcttttcttgtttgaatcatctgcaaccacatcagcaaagccagctgtccgagcttttaggtacttgccaacgccaccaccagagctagttgaaccagcaacgccagtgcctggattgctataccatgatcccaccttatcctgaattaccaagtaaaattttaaacaaatgatataaataaatgaaacaagttcatgatcacaagttcattacagaaacaagatgataggcaacatacataatcctcatcccttttcttctcctcttcctttgccttttcttcttcttcttcatctggttccgtgtaagggttcacaaatacacttacttttaatatctttatttcctcctgtagattaaggaagaaataagaatcacatgttaaaagaagaccggaagaagagtagaaaacagcagtataaaccagtacagcaaatcaaagctaaaacataaatgaatacaaaaagcaatccttaaaaagcagcatactgcaattgcataaaagccaatggatccatatattatagcaactgttttgcaacaaaatttatgatagttcatgtttaaaatcgagttaaaaatgcagatggaagtaaaagtaacaatcacactaaccaatggtcgatcgtcatcatcaacaggaaccttttccatagctgaaagagtggtcaagccaccgaccaccatgccaaataccgtatgcttgaaatttaaatgtggtgcggacttgtacaagatgaaaaattgggacccgttggtatgaggcccagaattagccatgctgacaacacctcttcctgaatgtataagttttgaattcagttcatccttgaaaggtttaccccatatggactcccctccacttcctgtgccagttggatcacctccttgaatcatgaaatttctgtaaaaggaattattaaacagataagatttagatatgaccataagtatgcataaaacaaatgactaggtaaaaaggactaatgtgatcagaacatacttgatactacgatggaagataagaccattatagtaaccattttcacaatgtgtgaggaaattttcacatgtccgaggtgttatatcacaatgaagctccaaattcaaatcaccatgggtggtatgcaactgaacatatcccttcttttttggattcttttcaaccttaacatactcaagttcatttttggtgacaggatcataggcagttgatgtgaaagaacgtgaagctgctcctgtggtgtaacggcttttaacctgaaatcattgaatcatctccatcagagaaaatccactgcgtatgtaacacaaaccagacaaaatacattgagatgatacgaaagtgtaccagtttcgcatttacaggagctcgatctcctgccatgtgcattgctattctagcagctgttttctcagcagtagcagcctttgctgcggctgcacttctgccatgaacagaagcagaagcagcatctacaatactgaaaggctgatgaggtttaggttctttgccagattttgagtcatccttctccttttttgccaatatagcagcaagtgcagcagctctttccttttgagctttctgccctcccccaccatgcaaaaaagctaactttcccttttcagttccaagttccttaatcatttgcttaagatcaccagaaatatttatgttgtaggttggatcatctttcattcgttgcaactctgagcaacagtcatacagataaagcatgtaagttaactaggaaatagcaatatgaaagaagtaagagtgaaagagggaccggaatcaaccttcatcttcaagtttgaggcctttcttgacatggtcaaattcacctaggatcttgctatcaaccgcatttggattcttcaaagttcataagatgaatataattagattacagggctaaatgtcaacaaattgacactgagtacagtagacatgcagttctaaatacatacctgaattgttatcaagtcatttcgtgtaaagggctcatcagttagcaattctctccaattctttggcttgatgttgagttcttggattgcctgcattttatgagtcaagaatgcatgagctaaaaagtaccataggtccataatactaaattgttcacttgaaaaagctcaccaaaccccacctcataacagaagacgttcccagtagtctttacagcaactatatgcgtgaattctgtaaaaactttattcaaaacagggcactggaactctcctgcaagaaaaaggacagatatttaatgtccgagatagaagagtacatgtaccgtaacatttggttcaagatactctgaaatttttgcgacagtttaactcaccatctgagttcttgtggaatgttaaaggcattagatcttcctgcttgagtggtgttcctgttactgggtgcttcccgaacttcttaatgtatggaattatgctcctacatttatacacaggcaacacaggattttcaggatctcagtctctaatattttctccaaaaacatatacaaagaagaacaatgaacttacatcaaatcaaagacgcttccatctgctgtgcacactggatcctcaaatggtaaaaacgtaagcctaaaccaccaaaccaaataattataatcagtggagaacggaggaaattaacatttggtatacagatccatccactactaagctcaatcaacataatctaaaggttaaatatcatcaagtactgaagttgaccacaaagaaattactatactttgctaaccgccttaactggtaacatatcaactaaaagatcaacaggaagcgcaataatgaagtttatgcactaaataagaaaagctacaagctcaggctctccccaaaccctaattagaatagtaatgactagcagaatacacagaaggaggaaaatctcccttccggctagttccaaaaacagtagaggaagggtaattacgcgcagcagtagaagggaaggcgcttgaagggcgtgccggcctccttctgcttggcgccgccccactccgtcgcccactccgtccgcgttatgaacatccggtccttgctatgctgcttcttccccatctccgatgagcctacaagatcgcgcctacagccggtggtgctggtgccgctgcttctgctgctcgccggcggcgagaaagaggggagatttgacggcgaggagcgtttgggtcggattggtcggggagagagaaggaagaagaagccgattcgcccgcggctcggctcggctccggttggaatacggctcgagccgccgcctcactaggtcggtccagagatagtttcggctcagctcggcccatctggaaagcctatgggccggctatggcccatggatagagcgcaatagcacacgcgagattcggggtagcgcaaatgggcggcggcggcggcgggaggccgacggcgagcggggcgagcagcagcagcagcagcgatgatgacggggacgccgcctggaaggcggccatcgaatccatcgccgcagtgggtttcggcctgccgctgtccaacggcgcggcgaaggccacctctggcggcggcggcgaggccagccacggcgtggagcagcagccgccgcaggaggggaaggcgcaagcacctgggcttaagctttaccagatcaaggttatttcgtgatttattcttgtttgctgctgcttcccgttccttacttataatcgattggttcgttcatgccccccagggataggcagttaggtgagtaatgtgttactactaacttaacgcattcacttctatgatattctaagctgttttgcttccacacaattatttgttctatggttgatttggatactttgggaaaacgcatactacttcgtatgaatttcctagcaatgttactaccatggagagcacatacatgagtcatcaatttacctatgacccccttcataattctaatagcaataactcctgatggttggtacccttctccatctaccgagattctcgatgaaaaggcaaatctagtgccattgtgaatgataactctcaaaagcatatatgacaactgacaagaatataaaaaaaattagcaatttaggaaaaaagaaaaatagaaacaaaagaaagagccatagattttcagaaacatttgagatactctgtcaattttatctcatcagttagcatcatctaattattgtagtgagtgttgagtcaaccgatgcatggccatttgagagttaagctagtggattttattcatatatcctatgcagttattcgtagctctcttgcatggtttttttatgcataattgagttgatccaaactggaaagcctagagagaaactgtaagatgctgtgacagtgttattgatttggagctgtaaatctgtaactacaccaccacagtttcaccatttcattatggtgagctgttcctactttaattttctctttgccttttgttcagttatgtttatgtgtttccttttatggttgggaaatttcatgctgcgttgtaatctttcaagttccaaatggtttgtttcaggtaaggaacatgttggacaacatgttagagaaaaaccttgaaatagtgaaaactacctgttcgaacttggccgatcctatggaaacagatggagggataaaattatttaaaaaggctccacctggcatcagaatggatgccatgggtaagtgtcgaacaagtattattttcaacaatattattgggtaagatctcttgtgttagcaaaacatactcaactgtatatttccagataaataccatgtgcaactgaagagaccaagaattctgcctggaacagatatcgatgagaaatccaagaaggttggatagccattatcataatataattataaccatgcttgaagtttttttgtttaacttataatactattgttccgttgaccatgatttcagttcaggcatatgcttaagtctgttgctgttgatggcaatgatatacttgtttccgcaaagaaatcatcagaaagatcattggctagattggaagcaagagaagctgcagcgaaggcagcagccaagagggaagaagaaagggtgcgggaactgaagaagactaggggagagaaatggcttccttcaattgctagacaaatgaaggtaagaccaaacataaaatgcatactgtaatatgttcttccagagaaaggcccgggggtcttccagctagccggcccgggttcgatcctcgctcttcttgataaattccaatatgagagtccctcattttttatctagcgtaacatgttcttccattgatagtttggtgggattaggatgggaatcaattgatatttgagcggctcttctacacagactatgcaatcacacattgaattgctcctctttcttttccctgcgcaggaagaaaaagcttgggagcaacggaagtgatgatgccaccatcatatcaataggggtacctgtgctaatctctgatgccatcatcggcacttcggcagtgaccttcttcactttctgtctatgacaagggacagtagatagatcatagattaatggatgattttgcggtagctgataattcagttctggatgtcagcattgctctgatccctatatgggccttctttgtagacaattttgtattgtaacattccaggatcttgtgtgatgaaagtagcgtatgtatgcattatttggatatgaatctaaaaagctcaaacaactatagttttgtctgaagtttagaaccggaagaaagtggcgagttgtcaccagcagtagcttcaacgaggctggccaattcagcccatgggctgcagcttgtagcctctttacggcccaaccggagccctcccttgccccaggatttctccgcttccctcgtcccccaccttgccgcgccgtcacaccgccgccgcctcctcgccatggacaccccgccgtccgccgccgccgccaccgccaccgccaccgccgttgcgtcagactctgattgcgactccgcgctcgtcgccgacgtggcggaagcgctcgtgtcggcgtcccgcctgccggagccgccgcccatccccgccctcctcgccctctacctcccgcgcctcgccgcctcccaccacccgcgcgtgctctccctcgccgcctcccacccggggctcgcctcgccggacctgctcctcgcctaccgccgccacctctcgccgccctcctgcctcccctccctcgtcccgctcctccccgtcctcccctaccgccacctcctcccgctcctcctctccttcgtcccgctcgacccgcttcgccacctccaccgccacctcctcgcgcacctccccacgagtcccctcgccgatgccgcgctctccgcctacgcccgcctccgcctcccccacctcgccgcccagctcctccactccctccgccgccgccgtggcgttcgcccttccctccaggctgccaacgccgtcctctccgcgctttcgcgcagcccatccaccttgccgcaggcctccctcgatgtcttccgctccctcatcgagctccgcctccaccccaaccactacaccttcaacctcctcgtccacacgcattgctccaagggcaccctcgccgacgctctcgccacgctctccaccatgcaggggttcggcctctcccccgatgccgtcacctacaacacgctcctcaatgcgcactgccggaagggcatgctcggcgaggcccgggcactgctggcgaggatgaagagggacggcatcgcgcccacgcagccaacgtacaataccctcgtgtcggcgtttgctaggcttgggtggattaagcaggcgaccaaggtcgtggagtccatgacagcctacgggttcgagcctgacctgaggacgtacaatgtgctcgccgtggggctgtgccaggcggggaaggtggacgaggcattccggctgaaggatgagatggaacggctcggcaccgcgttgccggatgtagtgacttacaatacacttgttgacgcctgcttcaagtggcggtgctcatcagatgcattgaggctgcttgaggaaatgcgtgacaagggggtgaagccgactttggtcacacataacattgttgtgaagagtctttgcaaggagggtaaattggaggaggcattggggaagctggagaagatagcagaggaggggttggcaccagatgtaatcacgtacaatacgttgattgatgcatactgtaaggctggtaatgtcgcaaaagcattcacattgatggatgagatggtcggaaaggggctcaaaatggacaccttcacacttaacaccgtgctgtacaacctatgcaagatgaagcgttatgaagatgctgaggagcttttgcattcacccccgcagcggggtttcgtgcctgatgaagtcagctatggtactgtaatggctgcgtacttcaaggagtataatccggagcctgctttgcgtctgtgggaccagatgattgagaggaagttgataccaagcatttcaacgtacaacacgttgatcaaggggctttgtaggatggagaggctgaaagaagcaattgacaaattaaatgagctcgtggagaaggggttggttcctgatgaaaccacatataatatcatcattcatgcatactgcaaggaaggggacctagaaaatgcctttcgattccacaacaagatggttgagaattccttcaagccagatgttgttacctgcaacactttgatgaatggcctttgtctgcatgggaagctagataaagcattgaaactctttgaatcatgggtggagaaggggaagaaggttgatgttatcacatataataccctaattcaatcgatgtgcaaagttggggatgttgatactgctttgcacttctttgatgacatggaggtcaagggattgcagcctgatgcatttacttataatgttgtgttatctgcactatctgaagcaggaagatcagaagaagcacataatatgctacataagttagccgatagtggaaaattatctcaaagctttgcttgtcctctgttgaagccttcttctgcggatgaagcagatgtcaaggaacatgaaggtaaacctgaggcagaatccagtgaaaaagcacaagacaatgctctggagacatacatggaacgcctaaatgggctatgtaccggtgggcaattgaaagaagctaaagccgttttggatgagatgatgcaaaaggggatgcctgttgacagttcaacatatataactttgatggaagggcttatcaagagacagaaaaggcaaacccatgcagctggacaatccacactatagatttttgctgccgtgggatgcgggcatgtgacatcattagggctttagtcataaatctggaaaactcaagtgcttggctaccaggattaccatcatggacaaaaaaaaaaagaagtcggtatgtcaacattttttttctgcagtcagaaccttatatttgtaactttcagtacaaagtatattcatttttagttttttcactgcacgctatgttaaatgtataaagaataccagcagtgatttgaatctttttttgctcctggtaaaatagtgtagcttctagattccctccaacataaaattgttgagcttctacagaaaaatatataatcatgtgcgagttcttgatcataacctattaaatcctaaccacccatccatcttcaacagataagaattgaaattgtcgatgactatacttagtaaaacaaagtatcttctgtgatattgtaaaatacatcttgacaatacggtccatgttcaaccaatatatatgtcttaatcaaccttgtaaaccataattccgtgcaatcaggcatttactcttggaccttctctgcttgaagttttcatagctgtcacatatgcttgtgtgattccatcagcatggttgagacttctgttagttttcatgaagtatgtactgggtagttggacattcgggcaatgataagtttactcattatacaatgacatccaacagactatagtttcttttgcagttgaaaaaaaaaagatagttacttgcatctattggctattgatgaagtgatgaaccacagattcttatttgtggtacagtgtgatttttttttgttcttgtttgtgaggaaaaaaactgttgtagaatgatgtgcgtttttgctgttcaatcgtgtttatttgaaatatgtttaaactttttttatattcatttcctactaatgatgccttgcctgaattcagaataatatgtttcgacaatgggtgtctatacacacacatatgaagtatgccttgagaaatgttaaaagttatgtaaatgaattgttttaaagttgtccagaccataatttgtcattgtacttaaatatatttggattgtatgttcttttagtcagtggcggagccagggcccagcaacctgggcaggtgcctgggctccatccaacgcatgcattgactagtaacctaattaccatgcatgcttagctagtcattgtcccagccatgtgtagcagtagtattatttaattaccatgcttaacaaaatagcaaaacaagtgcttgaggattgtcaattttacttgctgtcattttgtatggatttatttgtactagttattcatcaatttttgttagccttgcctcattgcccaggctgaagataatttctagatccaccaccgcttttagtaattttcttctatatttaggtttatactgtactgttcttctgactgtgttaagcctggtatttctaaggctcatctctcaactagccaccttgatgatcctagagaagttgccaggacactgcacttcccgatattgttcacccagaaccatctcagggctttattctttcagaaccatatcaagatcttagtcattcagaaccatcttaggatcttattcatacggaaacatctcagtgacttgttaattcagaaccatctgaacataacctcgaagttcaattgttgctgcctctggagctcctggacgtgttgtgcaagcattcataatgtaacaggagagccctggagctcaggtacttccccccaaatttttcattgctaatttcaatagagtcaactgtcgaggcaagctgttcccataatttgccggtttcaatgaggattaaatgtcttttattgacattaaagtttcgtaaaaattgaaccctattattagaaattcatatgcaacttaaattgacattgagcacaaaaattctagtcttcaatgcaacctcttttatgaacagaacaccttgggaaaacactctcattggatgcttttaaagggaagaaaactccacacaaataattgttcacttaggtgcctaaaaattttgtcccctgagtgcttttaccattttatgttagtttggtccaagtgcaaaatttgttccttaaagtatccttgttgtactgcaaacatttattctactacttaaatttgaggttcttttctctttgaaggcttttgtaacaattaattggaatgaacgtttggagcgttgattgcaggtcgtagaacgtttggaacactgtaacatggaatgaagaagctatgatgttttagaaaacatatgagaagaggaagtatccatcctattattcaccaactcatttctacaccctacaatattcattcatcaaatccaacgactcataatcattcgaatccacgggatcacatcatcccacgtttcccctcaccctcacctgggacctgcacgctccccctcccctaatctctctcgcacaccagacaccaccatcgccgcattgcatcgccgcacaccagacgtcgccgccgtcgcctcgcatcgccgaacctccatcgctccccctccctcccactccatcgccggatcggattccctgcccctcaccgatttcattcaaaatgctgacgctggatcggcgggaatctgcccgcgccctctctgccaccggaatgccatcaccacgcctcgccgctctcctccgacaacacgacgccgctgccgcctcaagcaccaccgccagtgatccatactcgcgctgccgatgccggatcggcgggaatcgtgcacgcatgggctaggggaggtgcttgtgtgcgcacgggccgtctccatcgatcgatcgatcaacctgcctgcttgctcaaccaatttgattaacaccaattctgaatctctgatcatgcaagcgcaggctgggatggtggagcagcctccacagatccgttctgtcaggcatcttggcttacgggtgaactacacagcgatggcatcaatttgcagttgacgtgaacaatcggataagtatatattcttgtgctttctaaattatgaaatggaatatattgttcttttgtgaaatttgatttatctcataaaaaatgtctgtcctcagatatggattggctatttactattgggcaagaagtgtttggtgctttgcatccaacagccatatgaggctcagtctcttggtatgaattcatcagataactcttctcttcgtaatattcatctttcaaaatatcatttcaggatcacgtcaattttttcaccattgatcttggcatagtatgaactggacagactttggtccattcccctggatgtatgcaatatttattccatttcaggaatgtacataagtgcatcatactttgtatttaacagacattgtggctaatggatgatgatataaacacctttgtatgcattttaacgaaaaaccatcctttgaaagctttttaatggaagttctaaaaggttttaattcttgtttattgtttattgatggacagaacaatttctatcttcttaagtagatggctcaggacttggtttccaatgttacttgaaaatgatactgcaagctaatcggatcaagttttgttatattgcaggaggctagcattatccaatctgctgctttgactgcatggcgtgctttatacgacaactgcaggtgaacgcgattcgacttgtacccctgattttgtctggcatcttgttccaccagatcggctgcaatgcctcccgtcaaggagttgaggaagagccacagcaacacctcctaagctggttgccctgattgtgtcccgtccctgcaaagtgctgggtacccattttgctgcttcttttagaagaaaatcattgtttggtttatagtgtgtcccctttgttcccctttatttcttattgatgaatggaactcattggatttagtttggatgcaactgcttgtcgataatgaggtagcaaactctcctgcatcaatacattggctctctatgtggacctaatgaggtagcaaactctcctgcatcaatacattggctctctatgtggaccgtgcatttgttttacttagtacttacaagatatatgttgttttcttttttaagttgatcttcccattctattacagtaaagtccaagttcttaatttcaaatgagatgtgaccttctgctctgttttatggttgcatgtatttcaactttgtaccaatgcatgctactaaatttttatgctttttctagcagaataaaatcctataaactggtaaataatttatgggcttcttctgcattataatggaatgcctaggctgtaaggaaattaagcactttccagtatttaggcacacatatacggatttttagattaatatatcaatcttccatgtatctcttatttattaacttctgcacatctctacccaaagatatatcatatatctcatacattgactaatgtgatcattggtgtgtaatgtgatcatttttgtctacttaaaggaagtccaggttcattattccaaattcattctagaactacagaccaatgtttctgaaagtggtttcaaatttaagcttcttaatggcccctagggtgatggaggtcacggctgaggcactcactcgggaggaggtttgctggttatattgagtgatgaccctggactctgctgccgaggtcgctgcaatgattggctctaccgctgaggccaagaggcatccactctgccgcccaggccgctacactgcccctgtatgatgggctgcgttgccttgctgactaccacaatgttcccattctcttatttatgaatcaccaccctcaaggccattcttccacccccccccccccccaggtatttatcctatcgatctcttcgttataatgcaaattttgatgacacgctacagtacaatgtgctctgaattgatggggctatgcggattaatttagctttaccactgttaagttgcttgcagttccggttctgaacagctttgtgtctactctttcctacagaccacagattgatagcaccaccattactatgctgagactgtgagcatgcacagctctgaaaccttttgtatgacaaggatcaggagttcaggatgcaagtccaccatatggattgaatttggtggccgtgtaatttctgtgtcctgcaaaggacgttgctggtttctttacggctgctatgttgctaccttttcagagaaggtattgcaatctatattcgcaaggctttatcagttcataggtatgttcttatcctatcgcccgacaaatattgttctttcatctttcatattattgatgaaacatcttttaattgagccacaatgagattgatgtaaactatcagcatacaattaaatgtagtgcatggagtttcagaccaacatattctaacaaggaatactttaatagaaggttcaagttagacctcatagctctctctcatttgtgctattctaaaatgaaaggaaacgatgtggtttatgtttctttcttgttagacttcataggtctttctcattttgtgctatgatggaattacaaaattgtagatgcaaagttgattaattgggttattcatacttaaatctttttttctttttttttgccattggtaaatggcatgcatcatgcccaccaattaattattagttgagctattgatttttactgtaagtacagaaaaggatggccaatttacatacatttctctcatatttctcaaataataattaagaattgttcggtgttgttcaaatagactcaaaataataattggaattgtgttcatttgtgccaggcggtgctattgcgtctcttatttctctaccatgagtgaatagaggatatggctactgttgattggaaatagaagatgaagctttgaagatctgttctctatgaacagctaaaattctgtaaacagtgcttgtggtgcatcattctaaaaagaaaggaaacgaatggtgagtatgagcagaattattattcctgcacatgactttgaagtccatgccacttccatctacatgactatcagtttttgtaacttgcaagaatcaaactggagaaggaaaaacagaagaaagatggaacaactgcaaatctgtgcactactacgactatatatggatttgttgtgttttttttgtgatgtatgttgtaattgatattgtgaaatatttatcgactgtttgtataagaaatcaataatacatgtgcatgtattagttgtgttttagcgtttcagatctcagcgggatgagttgttaacagccatcttgtttattctgaaattgaaaggaaaagaaatttcaaatatgaagtagtagagccaaaaaaaaaaagtacgcccatcattttcttcttaatcagtttatgctatcattaattaattatataataaggaaaaatatgtggaaactaagaataaataaatatcatcgtagcgttagcacgtgcatgttactagttagcctataggtgtccgacctattggttatgtactgttttgtctccacacaaattttggtacacaaaattgcttaaaagaaattttcattgttatcagcatcaaaatttgactttgagaacccctctatagaagtctggaggggaatgaactagttccaactgctaaagtgctcatatattcaataaaaggatcatttatttttaacgtgatcgtgcctaaatgaggatgaatagtttgtttcattgaaagatcatttaaccctttttttttcctattccatttgaagaaagaagctaagcatacgacactgccgtctccatcccatcgccggctttattggtcaggcgcggtccatgcaagggactcagagggaagattcctcgtgtatatgtatcattggtcttgccttgatggccggttatcttagagcaggtacaatagtaggctataaaccagctgcaaacatattttaaagagataaataaggagagaggagagcagtgggctacagatttgtagccagctgtggcacggactctaagacgcggtgtgtgtatgccaggtgggaccagatattaatagtgtagtatgtaactattgtattaatgagctattagattgactatagataaattggagccagtagttggctatactattaaacttgctcttacatgtttgtttttgttttgatggaggttgtcctagaagcttactactcccactcgtcttattcaatttttttttgcaaatataaaaaacgaaaacttgtgcttaaagtactgtagataataaagtaagtcacaaataaaataaataataattttaaaaaattttgaataagacgagtggttaaacgttacaagtaaaaactcaaaatcccttatattataggacggagggagtacaagtgtacgagtatttcaattcatctgagggcatccataatgtagcaaaatagcaggtagtaagcattaaatattaccttattacctggtaataaacactgtggaggtggtgaagaactaataccggatcatagcgctactatcaggtataagcaaataaacaatgtttccttctgacacatcaagccaatgtctgcagaaagcttgcgaatttttctaaagcgggccccaccttacttccccatcccctacataaacattgtggatgttgtgaataactactactaccctgttactatggccacgctattgctgacttcggtaagatacattgaagatgtcctgagtggtgaaaggtaacttcggtgaccattttgggatgagatcgggctgtttacattgcatattgcaaaacttggaacatttttatttgcacttgggtatggtgcttccttgctagcccttaactaataattggatgaagggatagattatacatgaacatgtttgtacataccaggagcgaattctgaatttgcgtgtaacttttgttatcggtacaagatatccatcgtgttgcaacgccactgtttttccttaaccatttatcatttatgggtcacattctcaaaaatttctttgaatgacctgtccaagtatgattggtgttaacaatttacaaactttgcgtgcatgtctgttgcatacgtacagtggattatcctttggcagtatgacctgtttgtaatacacatcaattttgaatctcatccgcatgaaccagattatagtttaactaaactatttgcattttaaaaaaaaaactgcaagggtaagactactgtgagtaggctttcttcgtttaagaaatgaaacatcacgtcaagtatatatgtttacccaagtaaagaatgctggaacggcaacaaatgggagagggaattacactcccttttttcgctcatcaaggaacggcaacatgatggagacgataatatgatatcatgatagcaacatgcttgggcccttcatttctccattggtgccatctcctaccaattcgccatgaggttttggccgtttgtacgcgcaagcatttcgatgccgaatcacgagctgatcagcctgggagtacgctttccggcaagcatcagggaaaaccaagccgtataagttaaaaccgagcgcccagctgaacctgacccagagattcacatgacgatcgacgagatccatccatcgctagaacattcgattgcaaatattttgggcggttggtttaagtttacccgtgcacaggcaaggaaagcttgtgggtctcaacttcgacttttgtgtacacacacagccatggatggcacatatactcactctcaacctgttgccaacacaagcacagttccctattatactatattcagtcaagagtgaaggacactcagcccattttagaacctcagagattttaagaagtagctgagacaaatatgaaaaagcttagttctcagcttttaactttcagtttattttctaaaattcatacccataaaggttctaggaatctagactaattcgaagctaaagattttctaaaaaagctacaactgcaagaaattaccatgtaaacaaacaagacgtcactctgcactgtaggctcccagtagatgatacagtccctcatgtgatcgttaaactagttcagagcccagaatccggagttctgggattaataacaacaagccaaaatctcataacacagcaagtgtgcagcgcagctgcaggccatggccatatacaaaaaccaaataccaaagcatcaccagggccggatgcctagctttggcagcagcaagtcacactccgtaggcagcagtagcaaaataaccaatatactagtagtactagtagaaaatgatatgaaacggcaagtgtcttgtgtgggcgatcgccaagtcaagaccctctcttccacgcttgcttggcaatctcgttcgcgtctccctcccgtgcaggcatgcagcaagccagcagttagccggtgagcacaagaaacaagcaaatgcaacggatatcctactaccacctcagttggccttcacctcttcgtttcctatataaatggcacagccacgctaagatcattccagtccaacgtaggaagagcagatgcatatatggtctcttcatctcctcgacctagctagctgcttctgttaactactgagaggagttagcaagctatagctaatcaagagtgtgctggttttgttcgattctgcagggtaatgtgctgctaatgtaatcagtttaagatgctcacatgatgcaccaagacatgacctaagctagctacctttgttgctttgcattctgccgttattttcggcaacttattgacgtggattattaattgcatagaattgtttaagaagttgtgttgttgatgcttaccctgcagtgtcctgggagagacgatagatatgaaggttgatccgatggggaaactgttgttcttgcttgcatggattactctcttgcaaggtaataataccagttcttttaactattcctttgccctgtttaattagcttgcaagtgcagtatcatgtcacaccaattgtagaggttttcatatatgctttggaactttactgagcgtcacggtcatgtacttaaattattatatatcactatactctgttgtaaatcgttactgagatatataaattaagctacttctgaatttgtctgcaggttgctgcatggtgaaatccttttcttacgactactcatcaagcattgaggcaagtcgttctctaatatgatctgtaactgttagtcgtagtacacactgtacactagctagtacttcatctgctacatgttatcgacgaatgtatcgttggccggcctaaggcatcgacagaaattaattatattcctgcttagattagcgagcaattaatctcgcgattaacaattaaaagctagctcgattgggatgacaatagctatatcacgggcgggagtggcggcgcgatatgttaattattacgattatcggcctcacgcaatgcgtttccggtgcgagttagcatggaatttctttcttaatttgcccgtacgtacactatatgcttttcagtaccatgcacgatagcggcggcggcggccggcgcagcgtgtcatgtaagctagctccaaacaaaatgcacacatcattaatcatttatcattatttggttttttgactataatatatactctcttattccctaaatgtttaacgctgttgacttttttaaacatgtttgaccgttcgtcttattcaaaaaattttataaaaatatgtaaaactatatgtatacataaaattatatttaacaatgaattaaatgataggaaaaaaataataattacttaaattttttgaataagacgaacggtcaaatatgtttaaaaaaatcaatggcgtcaaacatttagggatggaggaagtatatatcaatatatgtagttatatgtacaccttttctctttggtccattcttgtgctcttcatcattttattttcttattgtcattagtttgatgatcacgtttaggtatgcttcagatgtgtctgcagagcaagcaaagcatctctatgttgccgagattagagcagcatgcacttttatgcatgcttagacaaattaataaagttaattaattaattatggcgtctgagtgtgtgggcttgttcggtacagtgcttgcctgagccgccggagccccagtacggcggcggcgtcgtccggaacgccgacttcagcgtcggcctccatggctggtcggccttcgggtacggcagcctcgccgagggctcgtcgccggcggggaacaggtacgccgtggcgacgaaccggacgcggccgtaccagagcgtcagccagaaggtcctcctccagaacgacacgcactacaccctctcaggtctggtggtcaagaactcgaacgtgtgaaattaatgtgtagccgtcacgtctcactttgtggttttccatgtgcatgcaatttgggactgagacgtcgcgtactacgtgcgtgtgcggtgcagcgtggttgcaggtgagcgacggtgtcgccgacgtgcgggtggtcgtcaaggccgccggcgacttcatccacgccggcggcgtcgccgccaagtccggctgctggtccatgctcaagggcggcctcaccaccgtctccggcggccgcgccgagatctacttcgaggtaactaattaatcactttcactccgagttgatttaattctttgcaaatactacggagtacatgcgaacgtgacgcgtgcttgcgtgcagagcaacgcgacggcggacatatgggtggacagcgtgtcgctgaagccgttcaccaaggaggagtggagcaaccaccgcgacgcgtcggcgagcacggcgaggaggaagacggtgaggctccaggcgacggactccgccgggaacccgctgccgggcgccgccgtgtcgctggagaacgtccgcaacggcttccccctcggcgccgccatgagcggcgagatcctgcgcaacccgtcgtaccagcggtggttcgcgtcgcggttcacggtgaccacgttcgagaacgagatgaagtggtacagcacggagccggcgccggggagggaggactactcggtgccggacgcgatgctggagttcgccaggagccacggcatcgcggtgcgcgggcacaacgtgttctgggacgacccgaaccagcagccgcggtgggtgcaggggctcccctacccgcagctgctggcggcggcgtcgcggcggatccggtcggtggtggcgaggtacgccgggaagctcatcgcgtgggacgtggtgaacgagaacctgcacttctccttcttcgagcgccgcttcgggtgggacgcttccacggcgttctacgcggcggcgcggatgctggacaccgggtcgacgctcatgttcatgaacgagtacaacacgctggagcagccgggcgacatggcggcgctgccggcgaggtacgtgcagcggctgaagcagatcatcggcgggtacccgcagaacggcgccggcatggccatcggcctcgagggccacttcaccgcgccggtcaacatcccctacatgcgcgccgccctggacaccctcgcgcaggccggcgtccccgtgtggctcaccgaggtcgacgtcggcggcggcgcgtcgcaggcgtactacctggaggagatcctccgggaggcgtacgcgcacccggcggtgcagggcgtcatcctgtgggcggcgtggcggccgcagggctgctacgtcatgtgcctcaccgacaacgacttcaacaacctgccgcagggcgacgtcgtcgaccgcctcatcaccgagtggagcacggcgccgcgcgccggcacgacggacgccgagggcttcatccaggccgagctcgcgcacggcgagtacaaggtcaccgtcacccacccgtcgctcaacacctccgtgtcgcagagcgtcaaggttgaaatgggatcagggagccactacttcatccaggtctaagctctagctcatcactcatcagctagacagctacccgatgatttcattcagggctttggaaatgatcatactggtcattcatgcccgttagctgtatctcttcatagtatcaagatgcatgtgtagtcgaaattctgcagcttatatagcctaatagtacccatattagccattcatgattcatgtaccaattttactctgaaaaattgcagctgaattgaaatggagctacacaaaagggaaaaatatagcctaatagtacccatattagccattatgctaaacttttggagtctcttgtactcatttccagttattctttctttctcgctgaaggatttcagcaggtttgctgtagcttggacggccgatccttttcccatggccattagcgtatgattgtttttctatcgagatgacatcatctccggtcatgattctgacttctgttacatttaatcaccaacaaagagtatactatttcaaattgaatcatgatcctataaaaaaaatagaaaaatgatgtcatccggaagcaaacaagcgaagtcacgagcagaacacggacaaaacaaaaggcacagcacacccaaacttccaaactgagttgccatgtcgcgttcaatccacacaccacaactacgggagacatgacgtaaacacaatatatactggagataatctagtgatttttatattaaaatccattacaatcaatatttcttttagcttgtataggcatgctagtgtaatctaccatagaatgaactgtagtgtagcaaccgaagttcacgtgatactgtaagggcattgacattgaaacaggaagctgacaccttctgattcagaatatgaaaaagaaaagcacaaacaacaacctatattctggtacagcacctaactaagcaagaagccagatggataacaaagggactagtatttgatggtaccaattttatgaggtcaacaagttgtcaccaagcttcaacaaagccaaacttgccgagcaccgctgtcgtttcctgccttgaactgcatttgaataatgtgtaaaacatcccatcagtacattgtgtaaaaaaacagacccatctctcgattttccaagggattcaaacggagttttgaataattggcatcactgttattgctcttaccttccatctctcaatatcttgtagactcctggtgttattaggtccacaattgttgaaccagcacgcccagaagggaggattccaccatcaaagacatatgaacaatgtggccacagatcctcaaaatctttgacgttgacactactaggacgcccgcttaagttggcgcttgtaagtgcaagcgcacttccagcaccacgggaaatggctcgaatgaaatcaaaatctggcacacgaactccaatgctttccaaaccaggattaagagatctctccaatatactgttgttacctaaatgtaaatgaatgaagagttttattagacacattatgctgcttaagaaaggtgcaagatagaagttttgaagcataggctggtgtccacacctcgttttaaaacaactgtgacaggcccaggaagtagactatcaagcaggccatgaggtaggtgatctacaacagcaaaccgtgatatgtctgggacatcagcaacacagattgcaagaggccgtgtctgtacgcgtcctttgatctcatatatacgattaactgcttctgcagagctgtcatgaagattgagagacccattttaaaaataaccaatggatgaatgcagccaaccagtcagagaatctccaaaaaagtaaacctagcttaaaatgaacaaagtcacgaaacattgcttccaagtctaaatgaaagtgagattcaatagtaactaatgaaagtttctgaactgtttgtgaatattttttgtacatgactaatttagatatgagcacacaaattcctcataactagaatctggatttactgatcagagtttcttttaggggttggccttgttagacatctactcacatcattgcagaaggtgttaaattggagttaacatgagaacaataggacaacaaagcaaatgagaagaataaaattcttggcacaaaatgtacttttagtaaaactaaccatgcatcacaagcaaagccataaatcgtatcggtgggcaccgcaatcacttgccccctgttaattgagtcaattgctttcatgacatgatcatttgttgctggaaggatgtgttctgccgtggcttctattcggtgtgtcttgtcatctgacacccttaccgagcaggataccacagacttcgtctcatgttgagatgataatctgttgaccttaacaaaactgagaaaaacaagtgtgtcagtgcagtaatctgaataaacattttaaccaaagaaatacacagttctcccatgtgccaaaagagatttccatacagtatgaaattttacatagcaattaacaagtgtgctgaacaagataatatatacatcaagtctcaaggaaccatgtcaaattgagagcatcactcaattgcattaacatatatatgaaaaatttgggagaaccacggatggaatttgtgtataaaccccaaagttcctcattactattgcaccacagtccttagcaaaccaagaaagccccaaatttgttgaagaaaaataaaaaatcttatgtgcagatacaatttacagtaagtagcattgtgaagtcggtactctgattatagcaaattcaatcatcaaaacatcctagatgttcacttcttaccattagtattaaaagacaattcccggggattatcccacatgaaaaggtattatacaagataattcaattaaatatacaaacactatctcctcttgaatgaattggatgaaaaacaagagtacaaacacaagtcgtttgggcgaagtaaataagtagtagccagtaattcaacgtccgtggaacaatgtcaagattctagaattagaattactagcatgagaagtgcaaattctagcctttttcacaaataaataaaagatgtttgaacaaacgaaagcttagtatatttctagggagcgagcaaacaagaacccagagtaacgaagaggggatacctccgagccaggggttgcctggcgggagcaccgaccagggggagcctctcccccgctgccctcgcgcacgccttcatctccctcctcctcctcctcctcctctcccccgccgccggccaccgcgaaagattacgagccgcggagcgcgacgccgaggcggccggagcaaaatttctcccggagagagaggactagtcaaaccactaaacaaaaagacggttttactgtatatcatccgagcccgacccggggaaagggtctctgcctcagtgtctcaccgacaggtgggccccaccccgctcctgccttctaggaggggctgttccgcgaggaggcgtaaagggaggggctcctttgcaaaaagataacggaattgctatccttccgtcgatagaaaatactacatccccaaatcttggggattttggatcactgaatgtgcttcgtgattcgtgctcagttgctttttttccaactccggcgtcctcctcttcttctccggcaccggcgtcagggaagacagctgcgcgggacagctcaccgccactggcttgaggaaaaggagaggagagggagggggagggggactcgccggcaccgttgacagttgacacctttcggccagccggcgaggccgcaggaagcgcgcggtgtcgagactcgagaggaggagcgctcgagcgctttgtgcggcggcagggaggaaaaaggaaaagtggtttagggttttgtggattttgcacgaatctcaaaccaattcaatggtctaaaatttgtaagatattaggaggggttttctatcaaagattaaaaaataaactcccccctcgcttctcgctagggtttaagccggcggcggcggcgaggttgtgcagatggcggaggcggccgtgaggtgcctccgggacgggcgcctcgacggggagcacgctccggcacttgccgtggcgagtaatatccagtgcggcccgctcgccgccggcgccatgctccacctcgcggccgccgtggcctccaacgccgccgcggggaaggcgcaggcgaggtattattgttgggcttcttcgatggtttgctgctttagctcggggtggtatgggcgatgacgtgagctggctccgttgcgacttgttgtggcgcaggggactggtgatcgtggcgttcgatcggagcccggaggtgtatctcgacttcatgcggcgccgcggccttgatccaaatgctttgaatcgatggtaatggtcttaacatttcagagcttacaatttgaacacaactgccacttaacaattatgatcttaactgcaaaaccagagctttgcgtatctgaagaaatttattatgctagtgcgacctctttggcaaatctaaaatttaaataggctaagttggcacctcacactcacggccacctatagggaaatgcttgagtcaacagtattcactcatattgtcaacatagcttattgatggtagaacctacataaatactgagtgctcagtaagttttagaatctttttacattgttccaacagtgtacggatattggattgctattcagacccaattggatggaatcagaagattagaagtcagcagcaacaagaaagtggtgcagatctctgctcagcgaacaaagagaatgttacaattttcagaaatgtgaaggatcttgataaattgatgtgctccactattgatcttggaagaggtagaagctttttgactagctacttgtctctctttgtgatcttaaagcttatgctgttgctatgaataccagggtttgcaggagaaggcaaaatctatttttcaattgctgttgactcagtaagtaccttctcggagacgtctctatcttatagtttacttggagtttggatctcccatcaataaaattttaccccatatgttgcaattatgccaaagcttgcttcatgtttttctagacatgttcctcttataatgctgtatcaattgttgtcaagctgttctaatttggttgctgtggctggtgagtttattgaatcttgagctactggattagaaatgttccatctcaacaacaaaaaaattgtttgttggactgtcttgcttagatctggaaataaagttaagcttgcacttttccagaaaccaagtttagtgttttctgtattgtattgtagctattgttcagcaagctgtcatttcagtacgtttggatggtatctgaaagccaaagcatgatctcacttttctccccatctgtataacaccaatatttcacacacaagtcacaagctttccaccatttgtgtcttaccatatgctaagttgacattgattactctttgaaacaaaatcatctttactttaattctgaagttactttcactttcgtgatactgttttagcttttgttaatgttaacagcaagatcgtgtatgatatttcagattagttctatgttaaggcgtgcttcagtgtcatcaatttcaagcttcctcagtaatcttcggagccatggtatttactttctttccttctatttgcgtattcatggcagttggaagttggaactcaatgccaatcatttgtattaatgatgttttgcttgtacgtaacaatgatgtgttgttattcacttgatccttgaagtataaatttgtgttctcatattgcagatcaaatatcatcaatattttggctaatacattctgatctccatgaacccaaattttcccgagcctttgaatgtctctctaccatggttgcttcattagagccagctgtggttgattctgtttatgaggaagaaattccagggaatatttctttcctggaggaaaattattctaaagcaaagttttatttacgcctaaaacggcggaatggacgggtcaagcaccttgtaaggttttgacttcaatgttcaaatcattctgaatttcacgtcatgaagagtgtacactgataaatattattccttcattttcagtacgaggagttacatgttgagggaaatgatgttagatttgtttctgcttcttctgtaagtacagaagtgagccaaagtctgttgcctaaggttgggctatacatttcttactcaagttaaaatactcttctgtcttcactgccaactaatctagtcttctcaacattgactgtgttgcaacatgtggatttaacaggttcagttcaatcttgagctgtcagagaaggagcgcagtgacaaggcaaatgttgttcttccttttgaacatcaaggtacttaccttaccggaagttatttgccaaaagttagcttatgtttcaggtctccttgtcagctgcattctgactgcatgagctacatggatgatatatctgcaactaaattcttttaacaccctaatctcaggaaagggtgagcctatccatatatacgacggacggagatctctcccagaggctcaacaagatagcaatttaactgcatccgctctcctggatgaagtaaaatttcctaaatctgcagctccaaagggtgaaattcattactttcgtgattctgatgatgagcaacctgactccgatgaagacccagatgacgatttggatatttgagttccacccatggtgtgagcaccttatctgcatacagaatgccttgatcgtacttgcgaggtaaccgatagccccgatcagaacttataatcatgagtagtattagtatttgttacacctctgttttctgttctttacactgatggtagtgtttttgtgacaagataatagaatgatagtccgtccgtgctacacactaccttgtactgttagtgcatgcattcagttatccccaaaatgtttaaaaagtgtttacatatgcaaaacagcaacaaactacaatttcttggggaaactaaaatggaagcaggcgaccttttttttccctttattaaaggatggtagacaaggaaagtttttatgagaactatgtaccgtgctgattaaattctctcatcacagagtccttacaagttacaaatgaaatgtaagcattggatctacgtatatatataaaaaagttactagaatcactaaaaaaaatggaaggaaatgaagtgacaatgcaattagcctagaactagaaaaaatagcaacattgtgaccaaggaaacgactgctgatccagtgggcagcaaagtctagggcgctcctacaattcaaactaaatcatatcatattaattagtacgtactggatctgagctcgattttggcctctgccttggagtcgaggtcgagggtcatgcagttctccttgaactccttgtgcttgacggtggcattgtactcgccgtggaagatctccacctcgaggacgcccttggagtcggtcttgccggtgtggccggccgtccactccttgaggagcttgtcgatggcgtcgccgacggggaggttcttgaagctgttgtctgtgaagcacatgacgtagcatcccttggcgtgccacgccccccagagcacgatgcccttgacggccgggtgcgcgaacccttcgcgcatcacctcatccaggtactccacctggttcttgcagggcttgacgtccacctcggtgagccagatgggcaccttggcctgcgccagcgtgtcgatggagccacgcatgtaggggatgttcggcgcggcgaagtggctctcgaggccgatgccgtacttgaggtcggcgttgcccgggaactcgcggatctgcttgagcttggccacgtacttggtcggcagcggcgccgcgtcgttgggctcctcgatggtgttgaactcgttcatgaagaggatgggcttgctgtcgagcttggccacgtccctgaagatctccgccgacgcgtccttgccgagcttgccctcgaagaagttgaagtggaggttctcgttgacgacgtcccagtggatcaccttgccggcgtagcgggtgacgatgtccttgagccgcttcgccatggcctccttgagctccggcacgcccagcttctccacccagtccatctgcttgtcctggtcgtcccagaacacgttgtggccgcgcagcgtgatgttgtgcttctccgcgagctccaccatcttgtccgaaaccttgtagtcctcctcgttctggtggaactccgtgctgtaccacttcatctcgttctccagggtcgcgtaccggaaccgcgccgcgaaccacttctcgtactccggcatgtccaggatctccttggtcatcgcgttccccagcgggaaccccttccccacccgctccaggctcacgtccgcttccggcaccggcttgccgtcggggcccaccaccgtgatcttcaccttcttcatcctctcctgtgtcaattgccaattaattccaccatcaatcaatgttactcttctccagctctctgattaattcttcagcatcagcagcaacgacatgatgcaatcgagttcatggtgcatatatatgcaccttcttgacggactccgcgcgatggcccttccattcgtcgaagctgaagggctgcagcgccatcccttccgccatcacctccgccgtcacgttggtctgcatgcacacaaaatacgctgttcattcccgttcattcctctatccgacttaaacagctagctgctcccttcgtcccaaaatataattgatttttagtagatgtgatatatcttaatactataaatctgaataagctctctcatcagatttacagtatagaatgtgtcacatccaacaaaaacctcttatattttagaacggagggagtatgatctactctcgtcgcgtggctgatgacctcgaagaagatgtcgcccttgccgtcgtcgtaggaggtggcgccgcccttgagcatggtccagcagccgcacttggccgcgatcatgccggcggtgttgaacttgccgtcgggggtcaccagcacggccctgatgtcgccttcccccttggagagctgcagccacactgcgtatgcatgcgcacgacgatcaagatcagagcgaaagagatcatcggtctaggagtcggctagccggcggccgttaccggacaaggcgtagtggtggtccttcttgaggtcgaccttgagggcggagcccttcactggagcggcgctcttgctattctccgacagaagcttcttgccgctggcataccccttagcctcggtctccttcaggataccgccgccgtacagaggcttctccggctccttcacgcactgcacgcaaatatttgcatttcaagaatcgatctcgtcctttctcattgcatatcatagtgtacataagtgaggacgaagaatgtaacccggcaaaaagaggacgaagaatgtatgtgtcacttgcctcaatgtttgctgagtagtcatatggaacactttgagatctgaccaagcatcctgcattcgttgacaagagaggcgattaggcattagcatcttgatcttgatcatatatatatacgcaggcgtatacggatttgacaacggcaaaaaaaattaaatgctaactgaagttctctgaaactgaaacggctggaagtctgaaacatgtttctagtcacatggccaagtgccaagtctgtgtgattacgacaactgatggatttcaataaaacagtaatttaaacagtagcacatcacattgtttgcaattgaaaggaaaatgcaaattgaagcgatctaattgaaagacccctaaccttcgaagaggataatggccaagaaaaagaccaacttccctgtgaaaaccttcatatatatttctctatcactgactacgattaatccgtgacataatattgacatttctgcttatatagctatgggatgagagaacatcggagatttaacagtctataaataggaggaagacagtttcacatgtagggaggtaattaatccacaatgtttagtgccttaaaaatacattcagtttagaggatcaccattgatttccctagctttagctgcactccaaccagtggttctgctttgtacttgatactccatagaaaccactagagtttaacagtttaatcgttggctttagcaacaaaaaaaaattataggtaaggactcttatatcaagtatccttagctctttaaaagctaatgttagaaaataaactatgataataaaaactcaaattaactctagtttcgaaatttaaattttggctgataagccgattggaaaacgatggtgcggcaaaaatggaatctcttaagttttaggatgagcctaaaatccatttagcatttctcgtcgtctttctatacgatgatgggaaacaagaacatgcagggtagactagtctcaatcaagagaagtatgtatataaagaagaacaaatggaatttcttcttccttttaatatgaacatccaatcaatcgcctctccaggaatgataaatcaatccatgggcgcctatgaaatcacacacaacaatcatgcacatggatacgtatacatgttcctagaaataaatcgagctaatagctagctagacgtgtatggtgaactcgttgtcggactccctgtcgacgctgaggctctgcgccacggtggagttcgccgccgggtgggtgacggtgaccttgtagtccccgtggaacagctcggtctcgtagtagccgtcggcgtcggcgacgccgacgtgggagcgcgtcttccactcccagatgagcttgtcgacgacgtcgccggcggggaggttcttgaagttgttgtcggtgaggcacatgacgtagcatccctgcgggtgccacgccgtccagaggatgatgccgtgcaccgccgggtgggcgtacacctcccggaggatctgctcgaggtggcgcgcctggtcgggccccggcgcgacgtcgatctcggtgagccagatgggcgcgttggcctgcgccatggtgtcgagcgcggcgcggatgtaagggatgttgggttgcgcgctgaagtggccctcgaggccgatgcccatccgggcggcgttgccgttccccgggaacgccttgatctgccacagcttgcggaggtacttgccggggagcaccgtcaggtcgcccggctgctccagcgtgttgaactcgttcatggacatgagcgcgccgccgtccatctggtgcgccttgcggtagaacgccgccgacgcctcccacccgaaccggccctcgaagaagtcgaagtggaggttctcgttcaccacgtcccacgcgatcacctgcccggagtaccgcgacatcaccgacttgatccgcttctccgtggcgcggcggagctgctcgccggagagcgccttcacccaccccatctgcgtgctcgggtcgtcccagaagatgttgtgcccgcgcaccgcgatgccgtggctcttggcgaaccggagcatcgcgtcgggcaccgagtagtcctcccgccccgggatcgcctccgtgctgtaccacttcatctcgttctcgaacgtggtcaccgtgaaccgcgacgtgaaccaccgctggtaccccgggttggtcaggatctccttgctcatcgccgaccccagagggaagccgttgcggacgtgctcgatgtgcatccgcgcgccggcgaccgggttgccggcggcgtccctcgcctggagccgcaccgtcttcttcctcgccttcttgatggccgcctcgtggtgcgcgctccactcctccctcgagaacggctgcagcgacacgttgtccacccatatgtccaccgtcgcgttgctctgccatggcatcacaccattgcatccccgtctcgtcagaaacagagtaatcttgaattcttgattgctatggcgatgagatcgatcgattcgtttacctcgaagtagagttcagcctgcccggcggcggcggcggtgagcccgcccttgagaatggaccagcacccggacctggcctcgacgccgccggagtggatgaagtcgccgccggccgtcttcacaacggctctcacgtcggcgatcccgtcactaacctgcaaccaagctgcacacgagaccgagcacaaagcttccatgagctaccggaaacaacacggcgaaggaagaacaagacggcggtggttcttgtcgccggacggacctgagagggtgtagtgcgtgtcgttctggaggagcaccttctggctgacgctctggtacggccgcgtccggttcgtcgccacggcgtacctgttccccgccggcgacgagcccacggcgaggctgccgtacccgaaggccgaccagccctggagtccggcgctgaagtcgccgttgcggatgatgccgccaccgtagtgagcgtccatcggctcaggcaagcactgcagtccatagcttcattgttcagctaaacaaattttaccgaaggtaacaaatagtaatagttgttcactgtggggaaactattctaatccctcgaggggatgttccttcgtttgcttaaaaaccatctaaacggttatgaaaaattctggaaaagtttgacaacattcatacaacgcatatatgcaactccacaaaatcctaagtccaaactcaactcacacgtcgagatataaaaaagacaaattcagcgtatgaatagtagcgtactgtttatatctaaatttgtcttttttgtttctcgatgtgtagatcaaatttgaacatgaattttggtggactagtagggtatcattatactctatattgtcaatttttttcagaatttttcacaactatttgcatcgaatttgaaagaaaaaggtatacgaggggatattccctcgagggattagaatccactcccgttcactgtgataaaggaaatgtgataaaggaaatttgtacagtaatcaagattaacgaaatacactgttcataaatcatttgcacaagaaaatgtaaaaacttcagagaaatgttacagaagcagtggtggtttacactttacagcgtggtaataaccgtcaaaactaccaaaggatcctgtcaagatcacagtaaaaggtaatactaccaaaaggttatgtacggttcagacttcagaactgtacctatcaagatattagtagcagtaaccgtcgaccaaactagcatgagaacggtatggacatgccagattttgtttggtacggtatcacccaggccaaagccaaaacctacacatatttggtcttccacttgggtgcggtaactaattctgaccacaagctgaacctatcacaacaaaattctttgacctgccttcaaaagtcccaagtgacggcacctatatgtctaaccctgcagctaacataagactaccaaaagaaaaaggttcagaaaagacaatggttaaagttaattactcgggaacagtacaaagctacttgtttggaagcatttgactttcctatcctggccgggcagtttcactgtgcagggtgatgagacagtcagaacagaggacaacacagacaacatcttcaccaaccaactaatcaagtaccaggagaaaagttagcatcagcgcatgatttgcccaatacagcgtgtggcggacaatggggtacacacgccctcctgctcgccgttcgccggaaaaaagctacccctgccaactccggcacgctttgaccggctccatgatcaagctgctcctggtgctcataacgattctttccaataaaaaagatcgtgttcacaacaagcacagataggtgcgtgattgggtcgggtgcgttgcacgatgggttctcagttaggctaactgcagcatgtacagttcaaagacgggagttttgttaggctcgaattgaagtggtagtcaagaagaccgatttggaagtttagattggatggtgaagggttgaaacgatcgagccagaccgatagatggacgtgtgtggtgaggttctccaagttcggtgtacgaggaactaacttttggtttttttccgtggcaactggctcggttttgggaggcttttgaagaggctttcggttcttggtgtgctcctcacagattttttttttcttttgttaagtgaggtatcttgcagctgaaacatgcaagatttcatctccctcatgcttgtttggtctgtttccaccatctaccagatgatcaatggttaattaaacttcagtcatattcttgctcctaattgtagcttcgttcacattagcactaaacatgtcagggaggccctgcctacgcgaagccaacatgcagaagttctcgatggtgactggtgagtggggtgaggccggcaaagatcacacaaaggcaactgcaacaacaagaaggaaaaaaatattccggcatatgtatgcatggcccgcaaagcgcgcccacacttgtgtcacctgtcagtaacaaatcggctcgcccaactaacgacggccggtgttagctgcacatactacgcttgcatgatcaaaaggcaggtcgatcgaattagtgcaatctgatctctgctggctcagccaactagggaagcaactaagcaatcttaatcatagtattaatttgttgcactggtctgagcagaggttgtgtgcaaggagcagtcaacagcagctggtggtaccatgttccagtggggtccaataactatgtgaccaacagaggttctgcatgacgcatgagctgtgggagagtgcgacgcaaagaacgaccatgctcacattggtaccatgaagcatggatttgacgatgataatggtgagagagaacgagagagagagaggctgcatacctcagagcttgacgagtagtcgtaagcaagcggttgcgccatgccagaagccgcctcagcagctggtgaaatgaaagaaacgagagcttctttaacttaactatcctaagaacaagattgcaagaacatgcaaagaaggagagatcgagctccatgaccatgaatctgctacgtacccttcaccacgccggcgacgagccacgccaacaagaacacagcgcttgccctcctcctcatggctgaatcccgcccggctccctcccctgcccctcctccggcaagaaaaaaacccacgatgtttcgcacaagcgagagggaaagagagagaggtgcagcgagcgcgcgagagatgttgtaagctaagctaggcaggcgcgccaactgcaccgtcgtctgtgcatgccacggcgtctgcgtgggctcccacatttataggcgaggcagagagaactaccggtgtttgcctgtggctacatgctcccgcccgcgtcgcgtctcgcgttgcttgttggttgatgttggaacggaaaacgactcgatggcctcacccacgatgggatcgatcgatcgctgacgcgagcgcggctgcaatgccgtgccgtacgtgcatatggggttgcgacggcgggcgggcgggcgcggcagtttcgctgcggctgcgagagcgggcgagccatatgccagtggctgcgcactaacgaactcactctgactcgcttctgcggttcgctcgcctttttgaccatccacggctcgaccgagttcaacggacgcgcgctgtgtgtctactgtctctgtctagctccactaatctcgaccgcggccatccatgcggtcgacttggtgcaaagctagtagtgttcggttcaacgttcggtatactagggacgaagaacatgggagtgttaattaaacggtttgctaaaaatatgacggcacaattttcattcaatttcggtcactttttttcttcatatttgattgttctccattctatatgtatgcttctggtatctcttgtatatgctcttccaagcatataataaactaatacatccatcttaaatgtaaaaacttgagttagacacgtgtattaaggaaatatgtggagttaaataggaaaaggttgtgattgattgaaaataaaatgtaggtggagaaattaaattggataaaattgtgattgattgagaatataatatagataaaaaagttataatattttagaataaattttaaatgctaaagttgtattttcaaatagatggagtactattaatcctaacctttatgtatacataatttattagaaaagttacaatgtaaatatcatttacaatataattataatataaatgtaagtattttacaatataagaatggtttaactatttcttagaaatgtggtgtaataaatatacttcctaattaatttgtttgaaagaggggtaattttaatcggaaaaatcaattgcaaaaggaaaaacacatcagaagaagaggaaaaaaacacatcgtaaacgtacaagcacataaaaaacctaatgtgctattggatgttttaaagagttacttccttgtttattgtcggtaagttttccaaactgctaagttatatgtttgatttgaaaataagatacgataggttatgtttatcttgttttttataagatggtctatatatatgattggcataagggatgaaatggttgtattttttgataaatgagagggtgtggcttatatgtccatgagagaaagtgggttggattggtatattaattttgaggtatgaagctgacccgaatctaaagagaatatttattttatgggccatttcatttcatgtgtccttaactaaacatcccgaggaatatattcgctccaatctgattgatccaatccctccaaccaaacatgaacttaacatctttttaatgtcttttgtgaaaacttcatacatcaaagttagttttctaaatttgtaataattactattcaattagttatgctctaatgactcatattgttttgcgtgtaagcgataagcctcagcccatccctccatctcgaacggagccttgtcacaggtgagatccgacggcatggggtgtgctgtaaatggacttctcccacaactcgaggctaaagagggcgccccggtggttaacaaacggccggcccggttgccgatgtgcgcaagcgctcatcatgcaaagctcccgtcgtgtggcacgcgatgccacgagacgaggacgaggccacgaggggtgttgcgcgatgacgcgcggctgctggctctcgcgcgcgtacgttggtgttccgtgggggcagctgcaacgacgtacggctggcccaggcctcggctacgtgccacggtgccagttgccacacagtagccgatctggttgataaacaaccatttgcgttccgagattagttcggcttagctccaatcaccgagttgatccggttgattaagccttttttgcgtcccgtgaacaaactgcctttgctatactaaataaatgatgagcagtggccgtatggacacacatgatagcttcagtgccactcttttgaaacggtgcgaaattttgagaaattttcacctttgtatagctactagtgtttgacactagttcagttggggcgaacaggggcaacatcagaacagagtacaatggccacgttaatgaccgagggtaatgtgtggggtgttcgatctccgacgtccatatcaccgtacgaaaccgcgcctgaagagagagagagatcaccaaaatcatcctgcggatcgtgccatgacgcgcgcgtggatacctgcgcttttgtcaacgcaacagcgacgtccccctccccgtccccggcatcccaccgatccggaagcgcacgccgccgcatcgatcgcccaataatctcctctgcttcacttcactcctacgcctctcatctgatctccttgccaatatgcaaatccctcagctcgcaacccgtacgcgcggttcacacttcacatgcatgtctgctccacgaaacacgcgaagaagaaaaagaaaagaagaggatttcctcgccgtttgtgccgtggaggcttttcgcgaccggattagtctctctctctctctctctctctctctgtttttttttcttttttccgtgtcgtgttcgtgcgggcgagcgagcgagcgagcgggtgcgcccgtgccgttgcgaaatcttggacgaatgcacgcgtgagtcgctgaaaatggttgattggttgcacacgccgcgcacgtaagggagactacacatggcggtgagctattggttggcttctgtggctaccagactgctgctgggattcgtggccatggattcgttcctcgtctgcagcccagacctgccgttaagttcggtacaggcgttgtcgcgttgaacggagggaagcagtttacagaaagtttctacgcgtagtagtgctcgagtcgaagtctagttgagtccgaccgactcgagatgtaaatcgaagaattcgacaagcttgggttcgaccgtcaggccgtgaaaaaaaaaacgatcgaaaaccgcaagatttcaaagtttagatgtgtgatgaaagcagatcccgagtaaaattgtaaatagtattcgaaaattcaaatttgaaacagcaaattcgaccaaaacctgatcaaaatttggtgaaaaaattataccaacatgggttgggaattcggacctggcactaaatcgaaaagatgaacctggccggatgtacttcctttgtcccataaaaaactaatctaataccggatatgaaatattctagtactatgaatcttcgtattactcccttcatctcaaaataagcacaaccatgagtttatgtgtccaactttgatcgtccgtcttatttgaaatttttttataattagtatttttattgttagtagattataaaacatgaatagtactttatgtgtgatttatgttttttagttttttttaaaaaataaataagacgggtgattaaaattggacatggaaacttaaggttgcgtttattttgagacggagagagtactagaatatgtcacgttcattaaggttgcgtttattttgagacggagagagtactagaatatgtcacgttcattctagattcgttttttatggaacgggaggggtagcttgctgacttgacaggattaattagaaatagtgacattgtaggattaattgtctcgtccacgggtgttaactacatgtacacagtgacggagcctccgccggtgaccccaggcaatggtatgggctcgtcgcaatgaacacgctgtaaaatttgttatattatagaattgaatacaaaattttcgtagtaaataattgttgtaattccgttgtgggctctctcaaaattttacctaacatttggcgtgatttgcgattgatccggcaaaaatttcttctgctggatgaacatggtcacgtgcgtgcatgctttaattactcgactgttagtgcggatttaacgtaaaaatgttaggtcaattggtttgaatcgttctttgtttctctctttctttttgtccttttattaattcgtttttggtttgctactttgacttggacgtatggcaggcagtgatcaacggcgtagaacacagctccagagctagctccttagttgacttgatatttcctgccttgtttaatcacagccgctatatgtttacgttatatatactgccattggtgtataccaacataagaggtagtagaattcaaaggaaataaaagagttagaatggtttgcttgtttgtttctgttagttaggtaatttggctggacttggtgtaatgtgatttctgccccaaccctttatcactagtcactgaaacattttttttcatcagctgaacctttcttcctgatagggaaaaggtggttagaaccccagaaattcagagaatgtatgcccaagactacagacaatcaaacttcagagagaatccgacgtcactgtggctgaatggggagcccactaatcactgggataagcaaagaaaggcattgcaacttggctagtgatcatacactgtccaaatgaatgtaacagctctccaagcccggtcaaaccataatcagatgctggtcggctacattggcacctgatgtgagacgttcatttcctgattgctttgcggctcgttgtctcagactgtgagtgctctttctgctttgatgctcatgattgcaactagagttcatgataattcatcacacagagagtttgtacacttgaaaaacagcagcagcaagatcaaaagaagatagccaaatgctcgaaatatcttatgaatatgacagtcactgagacactgactaccatattggtgtaaaaaaagacttccatttactctgttcccatacgatcagcatctggaaggtctttgaaacgctaacttgaaggaaactgtgccacaattttttccttggaagtttaaacagtgagagcttaaactgcacaatttattccaaataattgggatccagtatcaaattatacattactaagaataaatacatctcacacatttttaaccggaatgtgcatgcggagccaacaaattacagctatgctagaacagtacacaactacacaagagcgagtaacccatgatgataggccacatgtattgattgcaaattgatgcatcttattctggatcaaatggatcacactagtgtccacgagtggaggacactcaggaatcaaatcaatcttcacaaatatatgctaagcttgcaaatatccgttctcttcaaggtagcacagaacatgctgggccattgctttgggtgaaggacattccccatgtaccatcttaattactatctgtggaaggccagaaaaaaatctattcagctatgttcaacaagcagataactttgcattctacatgtgggtaatgtcattcaatgtaatagataaatgatgaccctagttctttttgtctaaagtaaatgatcaaatcagaattcagattcatttatgtttggcaacatgtatgtcagattcaaaaaataaattaataagaaactccgacacttgtttagttgttttatccagctttaatcaaaccagccaaagcagagaaatcggaattgtgtatcccatcacaagtcttagatcaaaactaaatatattttttcctcatgccatcaattaaagcaagctacaatatgtgcatcaataaatgataacactactttttggttaaatattgccaattcttccgtgaatgaggttgctggatctaatagtgatagatatgtacacatataaacattaggaaggactataaatgaataaatgttcatagtcttatttctatggcaggagcatacaatgtaaatagttatagctaacagcggaatgatgatagtcagcactcggcagtaaagcactttttcagtagtgaataccctacacttagacttttagtttaccgtagtccgtatggaatggtaaggtgtggcctagtatgaatgcaaggcatgatctgcaagctcacctcactattcactggtgattcatatggatcatcaattccagtgaagcctgtttgtcaaaaaggaaaatttcaaaataaaaataccattaggcgttcaatccgtacgctcttttagtatactgaatgaactaaatataaaagttaattgtcccacaatgactcaaaaggtatcctgtacctttaatctttccagagcgtgcaagcttgtatagacctttaggatcacgagcttcacaaatttctagtggcaaatccataaatacctacaacgcttgtttctgttagatgcttaacagtaacgagatgataaaagaaacataacagaagcatacttcaataaatctagactctggaagcagcacacggcaagcatcacggtctctcctatatggagatatcaaactagcaatgcatatgattccagcatctgcgaatagctttgccacttctcctgcataagaatttaagttgtagtgaaaccatttctaacaaatggacctgttgtttttgagaacttaccaactcttcgtatattttctgcacggtcttctgccttgaagcttagatctcgatttaggccatgccttaggttgtcaccatcaaggacataagtaaggtggccgctgcaatgcaactcccgactcagtgcacatgcaagagtgcttttccctgaaatatgaaaaggtggtaagatcctcatgataacttccatgtatacagataattacacagctactggagattcaagagatccttagttctggtatgatactatgaactgaaatgtgcctcaggctcatacagagtcatactttcaacgtggatgaaggtggtaatgaagcatgcaaatatgtgataaattctagtctaaatggagaaaattacattttgtgtgatccatgatcaactagatgtcagctacctacagagcatctactgaactaaatttgagcatattgagtattgactcaactggatttacaaaaatcctctcccgccgcctagcccctcttctagattccctggtcgcaccaaaccaaagcgcgttcatcaagaaacgatgcattcaagacaattttatgcttgtccgtcagtctgcaaagaaactccaccaaaagaagcggtcgtctcttctcctcaaattagacattgcacaagcatttgactcgatttcctggcctttcatcttggaggtgctggagcacaggggcttcggtggaagatggagagcttgggtcgcattgctgttccgcaccgcaacaactcgaattctaattaatggtgccccgggagagctggtgcaacacaggggaggagtccggcagggtgacccgatttcaccgatgatcttcatcttagcgatggactttctgacattgctctttcatcaagccgaagacaccggtctgctgaatgggttggaaattcctcatcgtatctccttatatgccgatgacgtggtcgttttcatcaaacctgagattgagatagtggtagcaactgagatcttgaacatctttggtgaagcctccgggctgcgaacgaacttcgccaagtgctcagctatgcccattcaatgcacggatgagcaaatcgccttaatacaactggtgctaccctgtgctattgcgcccttcccgtgcaaatatctgggtctgcccttatccatcttcaagctgaagaaagaggacctgcagcctcttgttgataagattgcccgacggctgcccacatggaaatccaatcagatgccgccgatcggtcatgtaaccatggccaatgctgttttgagcgccataccaatctatctactggtcgcaattgatgcacccaagtgggtgatcaaaggtattgataaggtacggcgtggttttctttgggcgggcaaggcgcaagtgaatggtggatgctgccaagtagcctggaccaaagtatgctccccaaggattatgggggtcttggagtgccgaacttggagctcatgggcattgtactacgttcccgctggacgtggatgcaaaggatttctctggccaagccttggcagggattagcaatcccctgcacacagaaagagcgtaacttcgtcgccgcctccaccgtctgtcagttaggtaacaggtgaacaatcctttttttgggaggacagttggttacaaggaggagacatccgagctattgagccctcgatctacgagcatgcctctgctcgcatccaaaagtgccggatggtggctgaagcgctgattaaccgtagatggatcagagacataagcggcgcgcttaggactcaggcaatacttgaatacctcaagctttggtcgttgattcagtcagttgtttgttcatcctcagaaccagactcactctcctggaagtgggaaagctcaggcaagtacacctcaaaatctgcctaccgagctttgttctttggacgaattgcctttgaatccacaccgatctggaattcgttggcgccacctcgctattgtttcttcctctggctggtcactttgaacagatgttggacagccgaccgactgcggagtcggggattgccacatcccgactgttgcattctctgtgatcagcaggaagagagcattgatcatatcttagtcggttttccggaatcaaggcagctatggtggtgggctttgagagcaatcgggcaccccaactgcctaccggtgaatgaagcttcctttcaccaatggatgtgtgacagcagaatggtgttaagtgagtcacatcgtcgaggcttcgatacggtggtgacattggtagcgtggacaatctggaaggaacggaatggtcggatcttcaatcagcagcacagatcatgggtagatgtggcgagagggatggctgacgaggcttctctttggcgtaaagcaaacccggcgatccctgcgctgcaattcaggagggagtttggtcgccaaacctagcgcgagagatagatctaggattaattgtcaatgtcctgtatcagtcccatgttgtttttcctttcaaatgtaaataacttttatttctcttaacggaaaaaatgcgctccttgtgtattcccgaaaaagtattgactcaactactaatcatcatatggatctataatgatcgatgttcatttcaacctttatgtggttaatcacgaccaattatgttatctgatggaaggaaacgaactacacattgatcaagagtaaacattccaatttaaatgataaaatcatatttctctagcacagagctaacaaatcaagtggagttattgaaaaaatagtagccaaaaaacatatcttacaaagtagaaaagcaattattattaaactttatcagggaagtaaaaggggaccaggctgtaaatcaagggagtactgaactgaaaataacctgagccgctgagtcctgtgatccaaatgacacatcctttttgccccaacaagttctgcctctcagattgtccaattgggcaattgtgccacagtatattggttgatttcccaatggttgacactagaggcttctctttaactgcaatgggaaccaagacatggttagtggcttagcgcaactctgttcctgttgttgaacaaacccatttgcatatagtacaaacaacatgaaaaaggataatctatataaaatataagggagagattatctttgacaccttttccttcacattattacttgtataatacaaaaaggtaatatctactctgattaaatgcacatgaattccagagttctcaatgctcccgaaagaacactgaaaagtactactatgattttctcataacattctcttcttgttgctaatcatatcatccatcaaccagacaagtatgtgttctctttatcataacttcttaagagggttcgcaaattgtgtactcacgttcaaagtatatttgaaaacatcaccaacgtcattccattgccccgtcaccaacttagtatgtaaataaactactcccaaagtcccaatatagtagaagattctacctatgatggtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagctctaacttctccaccatgtagcaaaaacatccaatattctctcagattcgtcacaaaaaaaagaagcaaaaccattcaacattgtgccaaaatagagtattccatcaaacttcaaccagcaattcaccacccaaaggccccatacacagcaaaaaggacaaaaagaaagagcatcaggcataaaaaccatatgcccaaacacatcacggtcaagtgtcccatttgttgaattctgttacagcacgtatttgttctcaccaaaaagtcgtgatcactaaatatgtggaggtcaccaacagaagcagcatccaagcagcgggaacaaaccaatgcattatctaccacgccattcccctcgagagattctggacccatcgagacgccgacccacggccaactaaccaccgagctggaagtaggagaggagtagaccgacgacgacgacgaacctgggctgcgggagccgtccccggcgagctgctgctggtgctccatccctctcccggccgggccgcctccgcccaatgccgccaccacacgcgacggggccctcctcccggtcgccgcggccgccgccgccgagggtgccgggggccgcgctcgcagaagcggggaggggatcgcgtgcgagggcatgggtcacgagcggggcattgcagggggggaggaggaggcggcggcgggatcccgtcggtggcggctgcggagtgcggaggcagagccgcagaggcgctgcgttgcgggagagcggaggtgggagggagggaaggattgttgttgattggagagggagggcgacgtcacccgcgtggggatgaattcgatgagctgccgtgtcggtctgccttgccagttgccactgtgactgcgaggggcgaggctaggggtggccggccatttgtgcatttgacacgctgtggcaatttttagtgccacatcagcgagctcgacgttaaggtggtataggtcgcagggctgggaggagaatgatctatctcaaaacatatatagtgcagaaatactacgtaacgatatacggtttcaataggaaatatcagatccgatatctatcgtaccatgttgatgtcaatatggttactagatatcttatatctacgaagtatcatgttttgataccttagatattagatccagtacttacaatatcatactaatattacgctaacacaaacacacattagctatttacacattagctattttgtttgaacatatactgttatatagtctctcttaaatatatatagctattttaatctaaattcacaaacaaaaaataaccatatttttaaaacgaagagagtatatcattattatcatgatcggaatcgatgatcagtgacatccatcgtagtcgagagactttgttagcttatcagccacaaatataattcaattttgaaacttaattttagaattgtctttaggttttcttttatcgtagaatgcttttttttgtttttaaatagttaatagcacaagtataaagactatctacaaaatattctttttgaaaggaatttagaaattaaattcggttgcttcattcttttcttttatgacttagcaaccgagactcgaacgatcggagcctcaggagggcaaaagcttaaaagatgggtttaaatttgtacaaaaaaaaattactccatttcgaaaggtgtaaatctcaaacttgcaccgtaatgatcgtgttggctgcactttgaaagaatacatgtccattgtccaaccatttcgacacaacaacagtaagttcgcgggttgttttttctggcaaattagcgtcacaattggctttcgcaataaataaacgaagcactcaatcaaccaatccttatcacctaattatttatttgtcatatcaaaacaatatttatttatttagtagtcccctgattttccatattgaattttatttgattgggacccctcctctgctgggaaaatgacttttagtaaggaagaaaaccgacgatattttagaaagagacttttcaggatacgtgagcagaagaaatgagcttcaaacaggtaaatcccagatttatcaaatcaatgaacacggcaagaaaaaactcacgtaccttgtgcaaggaatatcaatatagactactggtggcatggcacctcagtagtacatagaaagtgagctttaagctaagaaagagaggaaaacagcatacatctaacaatgactagatgctttcatcaacagaagtagcggataaaatcatgtaaaacacccattggctcctgcccacagagcagcaaaactttaaaagattgaagtaacaggtctgcggaacaaattattggccattgctttgcaaaacaaccaaagaattcgaaatttaacagccatcaaccacagacgatgttatcagggcctgagtgcaagcgctagaccaaacttggggggtctgtccaaggccttggtgtcgaattcaccagagattgtcaaaaccgacttgggtttaacctcatgctggagaagagcagcaagctttccagtgttgttgagccttgccttcacagctgtctcggggtcaaccttgtacaggccaccaacagtgagagtgttctcatttgttgagagcctgcgggttaattcagcaacaacagaggatttctgcttatcatcaaggtgatatacacctgacactttaacggtgtcacctttgtccgccctgcacatgtttgtgtaatgtatcagtactaacattacaacccaggtcatgacaagttacaatgaagcatgtacttacagaacgattgcagcatgataatctggcttggttacacctatcgcagcactgtatttggtaaattttcctgtagcagtgtcaaacccagcttctgcaccaaaggcaagtccttgagcaccagctgttccagaaaattcaaccacaggagatggcttcatgccaacagcagtggcaaaacttgcattctcatggaagtattgcatctccacctgtcattgaaaactcagctatggatcgttttcaatttaaaaacataacttgacacgataaaattacctttccagaattgtagtcaggcagcttgacacttgtcgcaagctttgtggatggaaggacatcaaacacagtcaaagtagtagagatctgcagaaatcatatatttgtgttacagctagacatgttatggagaggaaaaaatataaatccgagtattccatatcacgaacattagattctgtgtccactttgacatcgacgagagtactcttgtacttgtaaactgagctgacatcaagagtataaagcccccctttcttcacagctgtggaagtgaggccctgacaaataaaggacaaaatacatgagaaccacagcatgcaagtttataaagggcaaacaagcatacataataagttaatattactgaaaagatagggcagtattatcatagcaagtaaaaccattatacatgtgacaaaattttgcaacaatggtcattgtgtatgttgaccattcattgtatgaaaatggtggatgggcacatgggggcaaaaaattatatgagaagtaatttacacagcaccatatgcaaaggagttaaatgcaatgcttgtcgtagcttcaagcccacaacaagtaatagcatcatacatgcatgtatgtatggaatgtaactcatctatattccaaaatcaaatatgaaattcattttttccagttaacagtgtctatttcaatgcacccagataaaattataggatgtgtagtttctatcaggagagaagggactatggttggcaggtttttacaatatttaccctatcaccaccaatttgcattgatatattcttaacagccttaattacttgaaaataaaaggaagaactggagaagtaaacctttttcaattcaacaagcatttcatactgaacagaatatgcatgtgtgatagcacaataaagctagtcaactgttgcataaacagaatgaatatatagctaccttattttttgggggaggaatttatttagataggcttaaagaatggaaactcagtaatatcacatctcatgagagcggaaggatcttggtagtataacatggtaagcacgacatgacctaaaataataaacccagatcctcatagcagccatatgcttgaaaagaaatgctagcgcaaatgaacactagaaggacaactgcagttacataatttgttatttgttacattgatacatccaatgaaagcatctagtgattgcaatttataacccatcctagaagaagcctgcaactacaaccagaatccttcaaaacggcaatataagaaacgaagttctaaaataaaagaagaaaagcaaacgcattgtgcagaactgttatattcaaccttgaatatcagaatatatcaactagcaagtagaaacacttcttatgttttactatatgtctatatcataccagaagagtgtttgtactggtccactgatacagatgagtttggcaacaatggtaagtggaaatgtggaataaccaaacaaaaattgctgtggcggaaacaaatcatgataacattttacacattcaatgtttccaagagtactggttggcaatgatacaggtggctaaccataacttcaactctctagtttctccaaatcgtagctacaacttatgtttctcctattactccaatcacagcctacacactcctacagaaatactaaaaggtctaacaacactgccaccaagatgtcatattacagatcaagcatgtatacttcgtaactgttcatcatagacaaacccccaatgatatctctattgcttcagacacatgcagaatcttcattgagtcaggaggacagcagcagcgcctcgaacaccggtgctgactacactacctcctgtagcagaattgaactttatacgatctagctcccccaattaattccctcaaatatacaagtcactgaattgctctacaaaatgaacgatttcccatttcctatcaggctatcacgcagctaacgggcattaacactacatccattcacatgaaaaaacagcaaacacgccaaggaattgcagccacggaaagacctgacaaacccgaaacctaaatagcagcaattaaacaggccatgagcccatgactacagcacgcatcctacccgtcaacaaatcaagactacgcacaaccacaaccacgactagatggcaaagctcgcgggtcaaccacgaacaagcgcaacacggaactcagcgccagatcacacgagcgcgatcggatcggatggggaacccttaccactccggaggagctgacggtggagacggtcagcttctggtcgtaggtgtagtccttggtgagcagatctgcagatcaccaaaccccaacaacaacgagaaacgaaaacaaacgaattagggaacggaaagcgagcgagcgagcgagcgagagagaggatgagatgggaggaggggtaagatgcgggttacccttggccctcttgccaatgtcggagaagaggccgggtcccttcatggccatggcggcggcggcggcggcttggggaagggggggaggggggaggcggccgccgaagaggagggagagagaaaggagaggtcagagaggttccgccactagtagaagggaatggtggggcgccacgagaaatactagcacgggcagttgcaacctggagtaacgccaacactgcagtcacggcacatgccgccgccggcggtatttcccgggcgacgaattggacgttccagatttgtttccaagagacgagcaacagttgcaatgccgaacatctggcagagcacgtacgaatcgcaaagacgcaggaagcggcacagctcatgtgcctgagaatgtcttttttttatatttcttttaaaccctttcaccttttaattttaaaataaacccttccaaaaacatactaatttcaaatacgaactttttgccacgccagttaatttagtgtggcaaaataacaccgcagtcgatagaaggataatttcaaataagaactttttgccacaccagttaatttagtgtggtaaaataacaccgcagttgttagaaggttcgtatttagaaataagtttataatggattgttcttataattaaaaatttataaggttaaacagtaacaaaaatttatgcctgagagcttcttcacgccctcgcccaacatgatccccacctacttgccagctccacgcaacagacacgctgtgcgcatgtgccatcacacttccagcaacaccaggtcacaatacccaccgacaaagcggcgcagttaaccgaagtaaccaaactcaagcagcaaagaaaattctggcgcgtccagttccagtcagatatgcaaggcaaagcgatttttcactagttgttcattgcaaggatgggttgctgagataacattaccccatctacaataacagggtttgttgcgcagactttcgcgtagatagttgcctatacacaaaagctggggccttttgccaatgtgtagcaaacaaaattgtgcctcccaaatatgaagggaaacacaccacaccggccaaaatcaactttccatattttaaacctgcattgaaactataatgctagttacaggtatcttgtgaggatttcatctttgatgaggtcagatcctgatgtcttcaatgtctgagagaagggtggcaccacccgctgatctttcatcggggaggctaaccactagctggccacaggcgccagctatgtcttgacccatttgctggcgaatagtggttctgatgttgtaaattcctcttaggatcttctggaacttcttcacattatgttcgctgctagtcttgaaattgtttgatgagccaatgggattgaatggtatcagattaacaacctgttagtgatcaagagaggaagcaatcaagagagaattgattcaaaggttccaatatgaggatataacacatattatgaagacaataacaggcaaaccaactgaagatgttaatatatgaaaagtcaaaccactaaaaggaaattctccaaacaaatacaccgtgacccaacagaaagaccatgggtcataaatcataatacaagtgggcagaaattagaatatcaaacaattgaacatccagggtaagtataccgcaaagatgatcaggaaggttttccaaccatttaaaagaatcattaataagataatcaggatgaaatgaagcagaaagaacagaaagtttcttaccgctttaaatgtttcaagtaatttaccaagctggtgggcatgctgctcctgatcgttaactccatcaagcatgatgtactcaataaagatggtctgcttgctgtgatcgaacattcaggtgtttattgaaactcaaagctatcggttcttatatttggcactgatgatgatatttagtaatcttattcttacctctcattttgatatgattgcagtgcattcattagctttactaaaggaaaggcccgggcagcaggcattatatgacagcgtatgtcttggtcaggagcgtgcaaggacacagctagatttatattgggaagatcattattgaacttattgatggaatggataatcccaacctgcagtacgcaatattaagattcaaagtcacaattactgctgtttcagtcctaacaaaagttcaatctttcagctgcatcaatcccaaggaaaattcaattgctaaactaaatattagcaggatttacaacttaatggatcatatagggacatgcatcataatcacaacgatttactaatgtcaaaacacgagcataaaactgtaaaagatcaagtaaatcagcagcaaagctttcaccagtcagaatgataagaaccatgctatactgaaaagtaaatctgaggagtaaatactagaaaggactcaataataggtgggtggaaatatatttttgattcctaagaaatgtatgataatagaaacctgatagaacatctgaaattcattattcatttagaaaggcattgaacaatattaaaacaggatatccttagaatatccaaaagccaactgcaatacttgcaaagttggtgaaactcttttccgtattttccaaaatgtgtttagcatggcacaggagcaagtactaggttgttcagaaggttaaattgaacttttaaaaggttaaatgcaaacacaagatagccttccaacagccatctcaagaacaattattccacatgcaaaatgaggtacttgtgcagttatactcacagtagatacagtaattctcttaggtgaaagctggaatggagagcctatcaagacttggatagcttcaaccaaagcagtatagttgtttaatggctcccccattccctgcatataaagcagaactatgaggtaaaactcctctgctaggtaccaataagcaattcttaaaaacacaaattcaaaattgttatctgctaatttctgtcaaatggaatggcatgactatagaactgggagaacagttcattaataagaacaatttaaactcacaaatatgcaccaaaacaagctgatgtaccatgcattcatgcagtgtggtggttttctaatttctcagatgggaagccatctaagcatctaacccatgtaatggaatacaatacatatcctttctaccttaatgaagtaaagtgggaaaactcacacagcaagcccgtttttcctatggaagacataaaatctagcaaaaacagtacagaataaatacatatatacataggcaatacttcataagcatagcatggcttgccttgccatggcctgtatgaaatccagtgggcagtacaaataaaaccaagcaaacaactgaatgaacagtgtgaggccactaggtctggatgatgaaaacatgatggcactcattgttgcctttttgcacatccagtggactgtgcacgatttccttttgaaaagaaaattcaggcaaattccaacagcttgaaattttatattaccatgaaaacaacattccgaatctgagaataacgggatgcatgaaccaactgctccacaatttctcctgaagacagattgcttttgaagcccatcgttcctgtagcacagaatctacagcccatcttgcatcctacctgtgttaattttagatgcaaggtcagtgtctatcaagtaagccaccagcttcccaaggataacttacattgtcacaaatatagttgcccacaggacgacaggtcatcagaagaaatattggcaatacatgaagacattaaagaatgattttcacaaaacaacttgccacccaatgtgcaaagcagatatatctacctgtgaggagacacagagggttgagcgcacgccaccaggccgaggcttcccgtcatacttccccaatcgcgtgtcataccgcatgatcactgcttctacagattccccattctaggttatgaaattgaagaggaataagttgatattagcagaaaaggatcaacaaaaaaaaaatcagacaacagcagtaacaagacaacaaccaaacggaagggcaactgacagttgacaacttggcatgcatttacatgtttgttatcagacaaaagagtaaccaagatcgagtcaaactggagctgcaaaatatactcagagtttaatttatggttggattaaaatttgaaaataacctacctaatacaggacacgaactcattaggtcataacccttacattgaatcttccaagctttgcatcgagagcgcaatgataacctaggaaactataaatggcttcccaagggagagataaaagtgaaaacacatgctagaccaaatccttcgtttctaatgtacagcttgagatactcatttaaattcagtccctaaaagagtggcgtgccaattgtgcaagtatgcgtgaggccttctgttcatatccacatgcattcaaatggatttaaaatcaatagagcggacgtttcggaaatacccagagcaaactgcccacatacatcgatgctattaggtgataagtgctagcaggttaacagcggtaaaaaaaattacaaaccctaaaacatcttgcagacttctcctgatcccataatcaccattagtactgcatgttcaaaccaccaaaatgtgcaatctacaaaatcccccaagtttgagcatacagcacgaaagtggcacaatctaattcaattcaccttgagtcggataaggagcttggtagtggtgcggtccttggactccgcggcggtggtgagcgtcgacgtggtcggctggaacttctgccgaaggagcgcgtacgcggccgccgggagcgacgggacggcgtccaggtcgccgcacctggggttctgcaacacgtacctgcacgcgaagaggaaatcaccccttcagaccaagacgaggtttctatctctcggatgacaaaaaaaaaatcgagagggacagagacggcgagcgctagggttcgaggggggcggcggaagggcgcgtacttccagatgagagggatgaagtgaggggagatgccggccgccgcgaactccgcgcggatgtaggcggcgtcgaacacggagcggcgcggcggaggcggcggcgacgacgacgaagaagaagacgacgacgacgacgccattgggattcgggaggagtggagtgtgaggaggggatgcggcgggggggttggaacttggaaggctggtgcggacgatgcgctgcctccagcagtgtgggttttgggggtttttttgcagttggaaatgcttcgaaatgaaatgctgccctgtaataatatggactgccagctgcccagctgttgtggagttgtggttacaggcagtagaaaagtattgatgcattgctacttttgcagcgtaaattatgatttatttcttattttattatatttgtcgcgttcaactttattttttatgaactaataatatgactgtgcattgtaatgtgtccatacaattaaaaatgggctaagaaacatgagtatagcgtaaagtgaggtattttctgaattgctaaacacttttccttttttctttctttaccggtttcttttttaagtggcgcaatagccgcttctctttttcttgtgcggtgcgcgtgaggaagatggagcgggaaggaggacgactgttcttatacgttaggagacatcacattcaactttaatcacttttaaataataattttgtaaaaattttaatatactatgttatcgaaagatgtgttattgtgagatagacatattcacattaaacaatgccggcaaatatttagaaacatttgctaaaagagacgcgtgttttgtactagaaatttgcaggtattacagctctcaaccggcatgttaattttatcagccatcaaaaatttaaattatacaagttaatttatatagttgagtttaaagtagttttatttgtcagtctatttttttagcattagtttttaaactacgaataatatatataaaacgattcccccatcaattttttaaacttgttttgtttacatttctacaaccatcagctgtatctaccaatcatagttacttattgggttggtatagatgtgtatgtaaccaatgggagtccttttgatcatggtggcattttccattcaaatgaacatcgaagctatttgtatgaaaagttgaaaaccacctttcgctgaagagataagctaaagttttgcataccaactgcggagagaaatgtcgaatatacatgaacatatgtgggcgcatgtaccatcttaatcgtccagattgctccaaaatctatacatgatagaaagggagatatctatgtcatagggcatacccctcaaaaaaaaaaaccctaaaaaaaatgtcatagggcatgtaactacatgaacacagcgtacagggagtgcaaagtggagttaaaaagttcgctagttcgtagtattccgttacagaactagcaggtgcatagcgaccagccgtgcctaaaagcatgtctagaacaagccacagcacaaacaaaaacgtgactagacatcatcttacaagaacacattggcctccgataggcattttaatgggaggcaaattgtttactcttgttcttagttcatggatcatacataaagtaaactgagaatattgagcacattttcttagtctcaaatagaagaaaacattgtcaaccccaaaattcagccagctgcatttgagggacgcggcatcaagacagacggtctgacagcattcaacaccaatgacaccaagtatcatctatctagccattgcaaaatatgtccagaaagcaatcccaagccgtagctacagcgccaacaatgcctcaatttttgcaatctgctcttcttcggtcttaggagtagggcttctgttcgtttggtcataaaggtcatgcttccatttttctgcttgatcacctgcagcctggtgcatgctgtttcgcccatcatatgggttgttaaacctatctctgccccttcctctaccagcaaaacgcccccatgaatcatagccatttctttggccagcattcctgtgatcagaaaatcccctcctcatacctcgaccatctggccttccgaatggtcccccatgcctatcaaatccccgtgggtgataatttctcctttcttctcctattgcagaggtaggcccagcttgatcatgtttctgtgaccttgaatctggttctgtaacagcagtcacagattctttcccctccagtggtatgcccatctcattaaatggtggccttcttttggaagggtgagcttcttcctccaactggaagaacccatcatgcttccatgtagactcaccatcattctgttgttcatcctgcacagcctttccttcgtctttgtttttctctctatctccaacatgctccttttcatccctttgtcttccccggtctttaaaacaataacaagcaaacgcaaatgagggaagctggaaaataaataagtgcagaacataaaaactaaggaggcaactcaccactagcctggcggtaatagcgccgaccaccttgcccagcactgccacgttcatcgtgctgtacatacaagcataagtagcctaatgttgtcaaatatagtgggcacttgtaggtatatgccataaacgaagttccacaactacacaaggtatatactactcatgcatattgagctgtagacaaagacataacaacaaaccaatatcctcgctgcatatttttgaacttctcaacgctatgagaaaacaaacattaacatggcagccattgcaaactataaaaaaaggacccaggaatcagaaaatttaaaccaaaatgatctgctactacttactattggaatatttaataagaaagtacatccccctgcctcaaaaagtataaagaaggagatgaagatgtcaattcgttttagtacaccaatacaagatcaattacagtgtaagctacccctaccactacccaaaaaagaaatatatgatttagagataaattacttgttgcttttcctggaggaattacttactactgaaagaacatctgttgtaagctcaacccagctcattcagaaagatatcaaaatgtgtaaacttgaatcacaatatggaggaacagctggcagaccatggatctaactaatatatacacttgactctaatagaagaaaaatgtaacattgaaatagaagaacgatatatatattggtatattgctacatactctactaacaaacacaggaagtaacttgtgacacaacatatttcagttagtggggatcacttgtttagacaatactatattggatatgtgaactaaatatagaaattaaatgaattggctatcgtgcaagcttgcatattttttaaaagggcaacagaaatatattatataaggagaaccggcattaataattgttactgtcggggcatatgtatgctgtatgcaaacatacaaagccaggctagtttggtatactaaaacttccattttttctttttcccacccataactcattttcgatcattggtatcctgtgtgaatatgttgcaatgaagcactcgagagtcaagaaacacaacatttttcacaacttcccatggtttctcagaagaaacccaccatatcatatacacaatcgtttgcacattgtacctccagcaactgggaccaatggattcatggattttaactaaagctagctacaaatgctacattcggcaacacttgtagggttgcagaaccaaaaaccatcctgcttacactgaaagtagctaccaagcacacggttaacagctagtattaaacaattggaagcaaagagtgtaaaactgggggtagtcccttgatgcacatttgagaaaagacaagaacctgaaagaacgatcgaggccgcctagcatctcttgattcaggaaaccgtttggttcccctaggagatctctcatgcctggtaggagagccatttctggcatcatctaggggcttcgtctccgctcgcaaaagatcatcgggctgcgcggcatcttgcaatggcctatccctcttctggtcacggtcaactgccttagcaccttcttcagctcgacttctgtggcgatgacttctgtctgattcatgatgcctcctgtcctctcttctcctcctcggactaccaacaggaatccccgatgaaaaaatgggttagtaagcgcacagattgcatcgtccaacaagtatggaacgcaaattggacactgcaatcaacaaatcccaaatccccaattctcctagctcgaaccggaacccgaccagatcgagagagcggcgggggattcgctgcgggattggttggtactacctgggatcgtccagccgcgacctggacgaggagtgggggcgcctcccgtgcgtgtggtcgcgctcccgctcccgccgagacgcgtcgtgctcgtcgcgctctcgcccatcccgccgagacgcctcctgcgcctcccccgtcgccatttgcgccttcttcttcttcttcctcttctcccctttcccaccgccttctccacccacacaggctagcctccctagccgcttgcggtgcgcgagctagggtttttaccctgaaccagatgcggagaaaccggtcgggctcgaccacccgaccgcgccagcggcgagcggctctggaccgggtggctttaagattcgtgcaccggtcggagacagcacgaaatccgtcgcgtcaaaacggggctcagcgacgcaggcaaaacccagaaccctagcctcctccttcgccgctctcctcgcgctcccatggagacggcgaccgcgaccccaggcgcggcgaggaagcgtcggcggcggcggcggcggagccagtcgccgcctcccgccggagaggggccgagggagcccaagttgtccaagcttcgtttcggttgcggcggcggcggcggcggcacgaggagtggctgggaaaacctcgacctcgtgctctcgcttcagggaaaggagctctccctcgaaaggtcgttctcttgctcctcccgcttgcgagtcgatgcaacatagtgctcatgtaactctattatgatccggattgcaggaattagttggtaatttctatgattctagtctgattatgtagataactcggttgatgtgggctggaagtgtttgtttactgctgcaagtgtctggacgagcacatatacctgatttagttcatataggattgcgtaactcataagagatgctgttccattgtagcttggatttcaaggtgttagttgtttacatgtctcctcattggatcaatgttgacttgacctagtaacatagaaaaatgtgcgctttgatttaggtcaaaatgacagtttatagtcattttcttatgtttcaaaagaattagcgcaaataaaactggatgaactttttgtactgtatatttttatgacctcaaatcatcaacagaatctgcttagcttatgtattccagttcctcttttattggtggataggcatgcttgttaaaccatttatggatgaaagttattatgcttgtccagtttgggacttgacagtttgttgttacatcacgcagaaagattgagctagccttcaattttacaagcacagagtcaaattggtcaaaccatggccgtagactagacatcgtgcagttactacgagcagtatcatttattggaaactgggtgcagtctatcttaattttgcctgagaacagtaagaaaacgtcagaaccttttgatcctgtgctagattatagatgttgggccattttaagaatttgcattgaaaagaagccatccatctccatttccccaaacgtacttaaatcgcttggtcgtgttgcaaggaatggtttgagcagagttgatactggtgctttatatgatgacaaggaatcttttgatctctttggacacattttagggtgcatgtcctcggtgttctccatcaatacaagaaccttcttcaatgcaggtgttgatttgtgggcttcttgtgccatagaggttatcagccttgcccagaaggtttcacataatgagaggaatggctgtactgttctttggaaccttggaaattgtctgtttgagcaattttcaagctttctgagattctatgcaaatcctaagaatattttccgcacttttgttgataggattcttgaccctctgttggagttgttggttttgcttaattcacaagtgaattccctcacgcacaagcaggacagaaccatgttgaaggtcgttgaagaaattttgtccaatggattgtttcacccccaacatctcagtggatattttggcctcaagaatttgaataaatcatctacttccagggatgtcataggaagctaccataggcatctatttgagagattcaaagcaataaaagcagaaaacaagtcagtgatgctggctgggtttggctacttgcttcagttgtttgttagaagatctggaaatcagagagcctctctaggacccagggaaacaagcttgcagaaaagtagtgagggctctgaagaacctcatcatcatagggaatcactttttgaagtgtttatgcagtttatggaaccattgattttagagtgtaagtcatattcggagaagaacttttctaatttaggggtcacaaagctagtagaagttcattgtatgttgaagtccatcaacaaggtattgacaacagttattgaagagaaaatctatgtacctacagaggacacatcggaaggatcttactttgagttcttgcaagatatttacagggtcttagtctcaatggccgaaaaaatgtatgaattctgggtgtcagctgtgcatttggaagatgcaaacgttaagaagatgctacctttaatgtttgctgagattgtcgatgcagttggtcatttgttagatattgaatacaaggtcatggggcgggaccttgtaaaattatggttaatgatatttgctttgtcagctactaatgcatcttccaaggacattaaaccctgcttcctgctagccttaaagatttctggcctttcatcccaagtgatttgcacattcagtgagcttcgtcaggttggttatacaacttttcagaagttctttatgttcttatactctgctttgtggtccttaattgcctatggacctcaattctatatttgaattatctaaatatctttgcagactgccatgttcattaggttggtttgttgattttcagtatgatgctttctctccgttgaccttattaattattatgtaggtttccttctccatttttacattgtgtggtgctgtgagaacattcagagctgctgttggtactggtgttgcagcgagttcattttctgtgtcttcgttatcctcagataaatgtttggaatcgctagcagcattgttaagctcccagacattgagggatgctattcgtacttcaataaactcaatgccagaaggacagtctagtcgttgcattgaggagctaacattagaccttacaggtacattgaagtggatgagaacttgtggccttttggatgttaaattggaagtgcagggggaatcatccttggttacaagggattcagtgtttggtcagagagctgaacttctaggaaggcatttatcggaaatatacacaaatgtgctcgagtcaataactgtgaccacatcaaatagtacactcgttgcaaaatctgttgaaaggttggttgatgcaatcagaccaaatttatgtcatttggtgagaaatgaatcaaatagttcaagtgagtttgtttactcagttataggaaagcatatctctaacaaacaaggtgccaactggcagaagatcccaagtttatcttggctttatgtcttcttttttcgcatatatatgtcatgtagaagtttgtatctgcaatctattggcctcatgcctcctgattcagcgatagaagcaacagaactagtggggaattcattcgttgtatgctgcgggaaggaatggaccaattcagccaatattctcgcagaaggctactttgcttggattgtccataattcattccctctttttgatgctatcgagattttaacacaatctctttcgagaaattgttctgggtttactctgcttgttttcatccttcatgtgatggctctgcagagactaaatgaccttaacaggcagattaatgcttttgattttttgcttgaagatgatacagatcaatttgacaaggagaatagtgaaggcactgagttattaaagaagtctagctgtctcgaggccacacaactcaccagttttatgatgagctatgtgagactattatcatcaggagaaaccggctctttttggtgttatgagattagttcttcctgggattcaagtctatgctctttagatgaattttcatttcctatagcaacttggcgacttctgtgtgaaaacattgatatttggagcccccatgcatctaaaaaggatttgaagaacttcttttctaatctgataaagtttgcttttgttgaaaagaggtcatgcaaagatgtggagaatagtggcagccaatcttctcaccgagaaattactctttgtaatgtttcagtgcagctcctttgtgatactattatttatgaccgaaaggtatgtcctctcttaatccttccatccaaagataatatagtaccatttgtctatgatttattgagtatgatgacaatattgatgtgctgtaataatgatcaatgttagtctttagttctatgttttggtgatttctttcttgtgccctctccaaattgcttggtctaatgcaaacttacaacttcttaggttctgttgaagaatttggtgtcaggtgtttgccatgctctgaagaaatcggtattgtcttttgttactgatgctaatgaagataatgacttgttggactcgccacctgatttggtggatatattaactaaactggaaaatgagaagttttttagtacaaattctgatgttacacacacaaatggcatagataaactatggatttgtgagaatttacttaatttttttagtacagttcctggatttcatgcaaactccaagtcattgttgcaacttatagcttacattctccatctggaaaggtaagtttgcattttatatttttgttcatgtgtactaactacaacggctattccttgtataatcatagtacaaatgtatgcacgccctttgtttataagtactaggcacttttgactgagagtagcaatgcataatttttcacactatgctctatatcattgccgttaattatttgtctcatggcagtaattggagggcacaaatgtgaaacacttgagacttgagagaaagtgtccaatgtttatttgttcttatgaagatcttggtggtctttttagttgaacttcttgtttattacaataaccagttaacatagtttctgatcattacaacttaatttctttctttgtaaataattgttctctgggttatttctagtggattttgtgttgtctttattgatattggggttctctagtctttttcagtatttcctttttgttaataaggcctatgatcagtttttgatgcaacgaattgtgatggtgaactgcgtgcatcctagttagtcaaaatgtcctgggaatctgtattgacaacaattttgggaaagtgcatggtgatatgcacattgcacatttcttagctgcaactgaaatcttttggttatctccttgctgagaatgacattttttcaattttcttgcagactgctgctattggcaatggtatgccatcgttatgaatcttgtaattccatggggctacttcgtctgtttgtatgctgtcgaagagcaatgaaaaatcttatcttcaattttggtaaagaatttccagagttgaagcaatactcagcattttccaaaatttttggtggctcctgtctgatttggcttttgagatctgttcaggaacttgtcagtttgtcacacaaaatatttgaagagcacactgatgagttgaaaaatacaattttctccctggtagataagacatcagaaatattttcaacactaactaacatgaattctgtattttacttgttgggtgcaaagaaacaaatcatatcttccagcggagaaagcagtactccaaaacatgatgatcgggcattcaatatactagaaaattcagctttggagcatgtcaaaattatggctgaactgttacagaagtctacaactggcattcctgtaactgttaagggtagtcagtgtgttatcaaattagagaactgttatgacactgtatgctgggatagattattatgcaccatgtcttgcataagaggattcttgtggggtcttatttcagcactagaaggcacatgcaaagattatctatcaagtccagaggaaaggaacgtgatgtttcagtatgcctccagattcagtgggtgtgttgctaagtttgaggcctttgtagatatttgcatgcatgtcttgtttatggagaccaaggattgtgagttggctgatttaatctctgttcatcttccacaagagctggactgcgagaacaactctctgaatattactgcaatcatggatgaatggactaggcaccaacctgaggagaacggatttcactcagatggtgtactaaatatttcaactgagactcgtggttttgatctgcccaaagtacaatttgtgaaaggatttcttttagaaaaccttttaagtggtgagggtccatccatagcatttactttaagggagctctacaatgcatctgctgctattgttaagctgaagggaatcctatcatttccaagtgaggtatgtagacagatatgcagtcctttccaaaagcttccattgggtccaatggttgcgacagcttacatcgctctacacaaattagcagacatgtctaactggcctgacatgttttctcttttatggattgatggaatattaagttatcttgaagctgtaggaaacattttggcattatctgagatcaacatgtcaaaagaattgtacactcaagtagttaatgctcacttgagagctattggaaaatgcattttgcttcaaggaaagaatgcaactctgcctacccatgagattggatcaagtacaaagacactatatttgcagaatagatctggtcatgttgttgctaaaggtatcatcaataggcagaacagattaaattcactgaaatcaagacttagactgtcactgggaaaatatgtcaatgtttcatcaaacatgcatctaaatacagctgtgcaagtcattgaaagagcattggttggagtgaatcgtttcagtcattcaatatatgaaataaacacaggaaattgtgatggtgggacagtttcttctgatgttgctgctgggatttattgcctctatctggttcttgaaactgtgccaggttagtagacaattttctgtctggtacttccagattcactatgtttgtaatgcaatgtggttccgtgcactgcttcaaagaagtcaaaaatctactaaatattttcaaacatgatctcatgtgcaatagaattgtctgccaacactgagtgtgtttgacaataccacaaattatcatgactaatctgtcttttcaaatatatgctcaaacgccaactagttaatatcaggtaataagcatggtcctcataaaatatatgtaggtcttcaataattaggaatttttcacagaaatgcttgacacactccttttcatattcatggcatctcttttggtagcatattaatatgctgtcggttcttgtcagtctaaatagactatcgcgttacatggacattgtccagaatgcatgaattattctcaactgagtggagtagttgagcaattcaggatggacctacttctaccagttcacctccacctgctgaccctccaaaatttaactgtgtttgcctcgatcttgttttgctcatatgtatgcgtatgaggatttggcaggtagggcctaggactagctgttgggttattttggaatggagacaaatagttccagtccaggaagaccaagagaggtggagggggggggggggggggttgggattaaacacaaggggtgtcagaatcatacatgcaccaggtcatgttcaagtcctatcaacttgcaccaaaactgaatggatttgtcggcaggaaaaagatttatctggtattgagagttgagggatgagctttatatggttttgagtcaagggatgatgattaaacgacactaagagttgaggacgaaaagtatatgttcctaaaagaaactgttgtatgatttttcctagagttatttcaaacacaagtcttgctagtgtcattttaaccacatgtccgcagccccttgcaatgcattatgtggttatcctacttcatggcagcacatctctttagaaaggattgtttttatacttgttttgactgattttcaacttatattgcaggaaataaacgtgtttttaagagaaccgtcccaggcctaattggtgctttattcaatattgtcttacatcttgaaagtccttttattttctacacagagaggatgcctgttcattacccttatttgcacccagatgctggagccattgtcctaatgtgtattgaggttataacagcatttgtggggagacattcttttcaaattgattcatgccatgtctctcagtgcttgcatgttcccatgacactttttaagggcttcaaacatcttctttcatgtcggaatatgccccattcttgcaaccagagtgaagagcaactggcagctagtaatgaatatatacttgatagacaattttcagttgacatgtatgcttcatgttgcaaattgttatgcactactattcgacaccaacagcggtaaaatattttgcctctcgtattttcattctgtagttatatattattattttcattccatattgttatatttcctccttttatgtctagtgaggttgcacgatgcgtggctgtcctggaagattcagtaaacatacttctaagttgtttggagtctccaaatcccaaaatggttagtagggccggttatttttcttggaacatggaggaatcaatgaaatgtgcttccttttttagaaggatttatgaagaggtcagtgatgcttatatttctgttatttgagatatatgtatcaatgtatactccctttgatcacgtttagtatgcgatgcacctactccaccattagccgcaacgtaggatgttagtatccaaaaaagagtatataaacatgaaccccgtagaagaaatggccctgtggacaatgtataccatatatatttaaggttggtaagccaacaaatcatatgcacactaattatccttttttgtggacaatgtagatgcgccagcaaagagaactcctaggaaagcactcgatgtactttcttgcaggttacatttctatgtattctggacagggtccatttcagacaggcataacacggtatgcccttactaatgaagctctttcatttatgctttggatcagcaattttacttttcttacatcgcagagaaattgatgaggccttgagacctggggtttattcgcttatcgatatctgcgaggaaagtgatcttcaactgctccacacatatctgggtggtcagtaactcctgcttaaccttttcttaaaatgcttaatctatttacgaataaacaaatgtaactactataaatacaaactgatccccaagataattccttttttcattctttggctttgcagagggtccatgccgaacaacttttgctaatctggtgcatgactacaaattacacttccagtatcagggcaaaatctagtcaaacttgctaaaggctttttggagcatttgatgttgatccgtcttattctgcataagatatccaatgcatcatctgcatgatcttgggtttgtgctgcactattaattgctgactgcttatgcaccgaattttcacccttcagaacggaaagggaatatggctgttgttgaaggtttttcaatctacccttttaacttaggagccaaacaaacaggatggttctgaattctttcctttattttgcagatttaaagctcatcaaattaatctgctggatttggaacaagatgaaaaggagcaaacaagaaaatgagcttagtaatcaagatgagaaggacttggtgatctgcagcctttggctcttgttccataaatcacaacttggtaatctctagcacatagtgttcatattctggggtaatatttaacacacttgccccccaaactaaactaattcgtttggaaggtagttcaatcagactgatcctatccaggccatactccatattactaaaattgaatttgttttcaccaaaggtgctaacaatgataaagatgatacggttctaaatgaggttataatttctccaaagggtatgtttagatgggtcacaaaatgttggtggagatgtactccaacatcgtatgtattctggagaaacttagtaaagataagtcgtctaccctgacaatagactgactgtcctttcgttttcttcccttctcatttccctccactcatcacagaccattcaagctgcctgcgtgacaccaccgtccattttcatttttgtttgttgttgccggttcatgctgcagtgtgcaaaccatagtaagtaattgggtagtagctattgggggacaggaacacgggagcatctatcttaatcttgcaatcttactttatcctgataacttaggatcactatagtctttgtgatactgttcatcagtatgatactataatattttaaactgccgatttagaggttttggattatccacgttgcgatacgtggtcagtgtcaattcgtggccacgagagaatatctgaggtgattggaggaggggataagggaaccatggaaggtgtgatgtgctacacatggtgggggcatgcggaggaattaggtggatgcggcaacaagatagccgagaaatggaccaaaagctggcgcacacacgcgcacacagtagccactatcattggataaaaaagagtgtctttgctaagttgctaggccacagggatgaatcagattcccacgatgtgttatccatctccctgatcatgactggacacttacaacctgatccacatgtgtgtatgcaccgcactgtgcaccaggtacccttgggattttgcttcagcttaatttcggtttgtagtctaacctctatgaagcaattggccaagctcttgtgattgatgtcttatctaccccaagcactgccttaatcattcattttgtcgaataatggttcccgtattaaaaacgtgcatatagtttggacttaatcgttaagctattcgttcctctcttttttgggttagtggaatgtgatctgtgtcttatactttggtgccaggtatatatattgctagttcacctggaagtttgcactttgcactttgaggacgtgctgtaaaatccctctcctgttttttgttgggaaaaatataaaagccactccaaatattaccttaggtttgagattccctcctataagacaatttgttgcaaatatctccttcctaattcccttggtttgagattctcccaattaaaccttgttgggcagtgtgatgagtctccatgcttgaacatcatggttatcggaagatgggctgttgcgcttgcctcatgaggaagggcgactggtttctcagcaaagtcgacgaaaataagttttggtgtgaagctgttttgttgagaaagatgtgctaaggcctggtttagttccctaattttttttttaaaaacatcacatcgaatctttagacatgtatggagcattaaatatagattaaaaaaactaattgcacagttagggagggaattgtgatacgaattttttgagcctaattagtccatgattagccataggtgctacaataacctacatgtgctaatgacggattaattaggcttaaaggatttgtctcgcggtttccaggcgagttatgaaattagttttttcattcgtgtttgaaaatcccttctaacatccggtcaaacattcgatgtgacatcaaaaattttcttttcgcgaattaaacggggccaagttatataacacatacagaaagaaggaaaaagaaagtgagcctagggaggaatctcaaactaaggtatagtttttcaaaaaaaaaaaaagaaaaaagtttgcatcgtgggttttgacttctggcaacatctttgccttggatgaaatttctcgttcattcgttgaatatctgtaaaatatttgcagcatcaaccagaaggagaagttcatggtttccccactaacaaaagagcagatgtgttggtcaacctgaaccccacgagttgacccaaagtatttccatgctcaacccaacccaacatgcaccaggatttcctctcccatcttcgcatgcgcaatctgcaattctccccctccttttttttcccatcaagatattgttcttgatttgttagttccagttttgtcttgcagccatcatgaggcttatcttcaaccatcatcttttacataggatgcacaaaaaaaggctagagcttcctggaggctccatcctctcttttgtaccctttgttgctgactttttggccctctaacctgcactactactgataccagttgcaaagctcttgcctccagtttacattgggccacgtgtgccaatgccttgtcactcctagtcagcacacttctcccactaaccagagaagtccaagcacaaaagttaaagcctctcacatcgcgcgttccgtgcactatgcaacctcctaatccatctaaattatgcacaggcatcttcagtcataagcccgtaaccaattttgaattttagtatgacttaaaagttcttttcattattatttttgccactcaactttggttctagaagttagaacaacatggagtataaagtttatcataaaatccagttttaccaccaaactattttccactacttccattaagataagcagtcatcatcttcaatctctcttgggggtgatgaatgttgtgaaatcccatgaattccattcaaaattcaacaagggaacggccgcaatgaaattcaaacagttttctgaatgcagcaaagccgcagcctcaaaaaaaaaaaaaaaaacgccttgccatgcataaataaagtccaatggacacttaatatctgcacaggagatcagaggctcacgtcacccgatctgtcatgaggagccagagtcctttgctcctcagagcaagtttaatagtataccctattactagctctatagccaatctaataactaattcatacaatatttgcttactatactattaatatatggtcctacctgtcatacacatattgcgtcttagagttcatgctgctattctctttaatcttttactccctctgttttttaattgatgatgccgctgactttttctcacatgtttgaccattcgtcttattcaaaaattttatgcaaatgtataagatacaattcacatttaaagtactatgagtgataaaacaactcataacaaaataaattataattacataaattttttaaataagacgatggtcaaacatgtatttcattaaaatatacatgctctcaccggcgagaacacccgtcacccgtgccgtcgtccaattattggtcccgtgtcccgtcagaaatcccgcacgccacgccagagagaaccccaagccgccacccgcgcgtcgacacggcgacgcgtcgcagagccagtggaacagaggcacgacacgaggttccaagcccgtgtcctgtagcgtatgcatcctccgcgacgcggggagacagcgatcggtgcagcgccagcgccagcgctaccgtttcgcgccggtggtggtggtactacgtacgttgggacgtacggcgcgtctcgtactcatcgtggaaaaaaatggcagggaaacgatggcattttccgcccacggcgttgcgttttttcttcgtgttgtgttgacggggggtgaggctgtaataatgctggtaatgttgacggtttaggggcgtacgtgtgcagcgctgcagccagtcgtgagggcctgaggggcgctacccgagcattgtctggtgtgttacttattgattgggcaggtccgggccccggtgtttagtagggcttgggctcggatggtaagctttagtttgggtagaaaaatagggtcactcactctgacttattactatcttctagaagtgcagattatcatcggagtataaatgcaatttctatactaacgtaaaaagtggtagtggtggtggtggcgctaccaccatcctattaccatatgggacccataaaatatgatataaaactttgctggtttcttagccttcatatgttagacctggtcgaaaataaaatatgacaataaaaatttatagaatttttcatctttatgaaatgatggcaaaattatcacaatgataatatattagagaaaaaaaaaccattgcaatgcatgggcattatactagtgatttaaagagttaaaaagtggcgatttcaagagttcgataattttatattagaaaagtttcgtccatggctacataggagagggttaaccagatctactacctccattcgactttaaatataagcatttctgattatacaagctttttgtaccattttttacattgaacttagtctgggtacttatccaaacatttttgttgaatgaaatcaacatgagattgtgctattttcaatatagtagaagagaaatacaacccctgagagtaagttatgcagaatttagtataagctcccgaagccgttttgctccaaccaaagccatcttcttactttctcctttattttcaccagtaggctaggtgctcgaaaactcgctggtttctctctttccagatcccaaacaaccaagagaatcagggcacgtagatctttcttgggcacttcttttttgttggccagcatctcacaccaggctcgaacgttccaactgttgatatgccacccaggatgctattaggcttcgaatccttctattatatctatattggacgagtatgtggcatgctgactttattaaaacagattcacccatataaatatataattaagctagcgaggaaaggtgaacaatattattcttatctgctcccacttgtttagcctacaaactcttcctttggagcatgtttcgaactcaagacatctttttcgaaatgagaaaaatatggattgctaaagaggaacttagcaacccggccgtgcacgagagggttcgaatcgaacacaggccagtccaaagctcctgtagctctcataccactgtagtacgacaccgtcttcaacagcgtgggtctcatgcatgaacgtaaacagctgatcagaagggttttccagatggtgatgttgctgtttaattgcacgctctatcacgcaagcttggacttaaaggtttacgagaagaatcgaaacaactgacggatgcagagacacgcacacgtacaaagggctgatagcctgatattgtctgcgatttgtggactgcgtttcatcaggatcacattctcagtgtcagctatccctggatggactgctgcatgagcgcttagacctaacgcattggcacaaaggcccagtgagggagagagcggctcgcgcacatctcctaacgtggacaaagaatatcaccaataaaatgagagagagagagaaataaaaatataccaatatgcggcttaagaaaattttgtggtgataaggatgtccctaatgccgacacctcaacaaccacaacaacaaaaaagcaggcttagcattcttaactagagctctccaatcaacagcttaccagtgtactttggccaccttctcttttttctttccccttttcatttggtcagctgtgaactgtatctgaacatatcttggtatgaggatcaaagggcaatttatatatcctcttctatcatcatgcatgcataatatgaatttcctaattagtagaacatgttgataattttaccaaaacggcttagcaattttatattgttatatgataaattttacggtcatcgaaagttataagaaggaatcatattttttgaagtacaaaatttggtgtatctagcctcggttcatctcaagatatgtaagatcactcacatatgtagagtatttatatacattaaagaaagaaaaacggaaaggggaacaagtttatgtcttgcagaaaagggagtgtgtgctagtaataagatggttcttgacaaaggtaccggcaatgcttattcgaagtactttcgtactatatgatggataaagtagaagtagtgagctttagtgctctacgacttttatgaggattgaagcaaattgggtctttgcatcagtagttggtaacatcagctaagaaagaatcaaatcacagatgactcggatgaaaataactatcttatccttgggccatccacctattgttttctttcattattgttgtacctcccagccgtagttgtctttgatgagatggatgtgatggattttttctagtaatactggagtcctaaattattctaacttggttttacattaagctaataagcttaatgctatcagacgatcatcttccagatattgattggccggatatatcctgaatacagagtctggattgatttctattatcagaaaaaaaaatctgccagtttttttatttctagtaggtgtcagagcagaaagagatgttttgaaggttttagaaaacaaatatttctctttaaagaaaaacagcttgtcttgaaagaaaaagaaaaacaactttctgctcaagccaacgctacttgacagccgacatataggttccatctttaaaatggttcacaataggattattcggtggtgtccagttgctttcagcagaattttccttcagataacacaaggctggtggtgtagggtcgccacattcacctgttatttaactcattagcctcttaatttttgtggtggataaaatcctattttaaagtataacataatgtgctactctggtattgcttgtagtgaaaatgttgtgtgaacataattgccatgtcccccacaaatcatatgattacaaaagatccctgaaatgtcaaacagtcagtgcactgcataaagttaatctaattaatccaaatcacagtctgtcctagtgtccttcaactaaattaaggttaattataactctagatatgttttcatttacttgtcattcttaacccatgttaatatttttagaagaaattttcatattttgttgaacacacatactttgttaatatgctgtattttcaaatattttatgaatcgcattgctcaaataaaattgtccaaaaagttgaatgcgaatagtatctgctgacaagtatttaaaaaggagcatttcaacaacgatcttgctaaagccttgaaattaagtgtgacacaagtactataacatcaaccaaccatgtaagaagcagggtttacaaattaaactgtacggttgtcgtggttatcacgtgcggtgaccttctcagtttttgaaatatacttcgcgattaccgcggtaactgttaaaccgtggggtgacggtacccacatcctacatggtttggtaaatcctgaccaaatttaagagtaatgttcttaaataaaaaaaaaaggctgcaatgccacccccaaccccaaggaatccaaattacaagtcccaagatgcctgcatctctcttcagagttcagacagacaagccgatctctgatctatccacgagaaaacgaagcagggaatgcaggattgatccatccatccattcatccatggatatatagctttcagtacacatgtgtagagataagaaggcttgtagggcccgggagggatacgacatatgtggagcacgagccagcgttgtgcattgccctcgcccccgggatctttctcctttacctcccgatcgattcggtcggcaagccgtgtggctgaaggtgtaaatcagtcaaaagcttttggcatatggtgtgtgtgtatatgttctttgcaaatattgggtaaaaattcctgtgcccacgggcttactctaacctcaccggagaagaagaagaagaaaacaaatagacgacgacaacaatagacataccataacccatgatatgggtttggaagtacaaaatttggacaatgcgattacaagatccaaacaggaacttcaatcaaattgatctaaacaaaacgaaatcgtgatgacgatatcgtagttttgtttgctagcactgacgattgacgaacaatttgcctattggttcttaagattaaacaaaaaaaaaagggggccacctagttggggtttggaaggtagcactagctgggcaaagcttggagagcatcagcacgcgaagctacacgccaatacatgatgatcgatcagaggacttcgttggatcacagaaacaaatatttttggcttatctttggatgaagctgtgtgaaggtgcgacccagcaacaaatgctgttgctattgagctcgcataagctcccattgatcgacgccgacgtgccaatggtttcacgtgggttatgaccaggacaagctcgtgggttcttatccgtagtcgtcgcgacacactgccttttttttttctcggtgttcaatggagtaatggaccatgagctatagcttctttgtcttcaacatattatacacctttcgtgggctccttggaatagatgagctcacgcgaaaattctacaaaattcatgtgttcattttgaatctaattagataattatttaatggatgaatctcaatatagaaccaataatatgagaaaaaccaagtgaagctctcttcaagatgtttagcgagatctttaattcattagtatcagaaatgaaccgcataacagtgttcgtgcggtagtttgtgtgtatgatgcatcttccatgtaattgaaaaataaatgaaaatttgtggactcaaagaatcaactgaattattcaccaatcgagataggatctttcaggattgggtgtctggtccatggaacttttcacccaatgaacttgcaactagttcaagtctcatccaatgaacagcaagtctggccgagcgtgagcggtccaagaaagcagctggtttaggtaaaccgttctctttccattttatgtggctttgacaagcatagcgcaccaggtgagatttttttaaataaaaccctataggaaaatcaccttatttactagtgaatttggttacatactaagccagataaaaaccataagaatcggtagcatctttttaaaaatgatgctcgattggtcgagaaatgatcatattatcaatttttatatgtagctaaagatagttcgattggaaatggtaccagcttcatctctcaaaaaccactcatcatgcttggaagaatagtcttggatcgtagtgtaccaactcagattcagattccagagaacatgaaaaacttggtaaagaatcctgtatgattgtaccagacggtacggtatgaggtgagtacatgctaaacagctacgcgtagtaggagtactagtcatttgtgtgcctaaattatgttattccctccatttcatatcataaattattttatggttatattctctccgtcccattttaaacgcaaccataagtttctttatgcaactttaatcgtctgtattatttaatttttttaaaaaaataaaaaacataagtcacgtataaagtactattcatattttagcatctaataacaataaaaatattaatcataaaaaaatttaaataaaatggacgatcaaagttgaacccagaaacttatgggtacgcttaaaatgggatggagggagtactaaatcaaatcttcttaagtttaaaaaagcaacatttttaacttggaataaacttgtaaatatactataaaaacatatcgaacgatgaatttaatgaaactactaaatgttttcatctgtttttgattaagatatagattttacctcaattttcgtcaccacgcttttcaaactattaatcgttgaatttcgtccgaaaactttcgatataaaagttgctttaaaataccagatgaatctattttcaagttttaaataataaaaattaaattaatcatacgctaatggttttcttgttttacatccgtgtacttaagttttatctacatcactaccaaaacattaccttaaacttgttataaatgttgctatatttttctacaaatttggtcaaacttgataaggtttgacctatgataaacttaaattaacttataatataaaacggagggagtcccaaaccactactcactaaagtataactactttcaacagtataaattctatctaaaatataactacttctctacctactccatatcttaactaatcatacatttaacttcttcacttaattctaatctctcatcatttactctacaagctgatcagccataaaaaataaatgaagcaactaaaattgatctatggataaaacttgtatatctttgttcttagtgcttttaaaagtcgatcctgaaaattaaactacgatgcaaacaatctcaaaatcaattctaaaattaaattttaaattttagctattattgataaaccaacaagcaaaacaatttgtttacttattttctccacttatttattttttaaaaaatatataaccattcctcattcgatttcacaattatgcatggtctccgtgaaaaattctaaagtgattatatgttgggaaggaagtaaagaattgatctacgaaccatattttttttagataatggaatgaaatagcatcccggtctttactcaaaagagctacagccaattattacaaaatagcactctgtaagagtgaaatccaaatagaagcaaacataccaaccaaactagacaaaataacattattctagtctattggtaaatctccatccatgattggcaaacagttgtataatcgtcgtttcaagcttacgacatgcaacaattaagaaatctgtattttcatcacacttttgtaactgtgacaacagacgaagccaatatgttgccttgaaaatgacctgcatataagtaacagtaagtgatttgtcaaaaaccctatcattcctactcagccacagagcccaacacaaggcacaagctccaacaagtatcagtttgctctttttgtttatgactccctgaagccaatcataaaaaatatgagatatgctagtaggaatatataaaccaaaagaaaactaaactgctctccaaataaactttacaaaatgacaatcaatgaacaaatgttggatagactcatttttcgtacaaaagcaacatcttaaattaccattccaatcccgtcttgctaaattatccttggttaacacaactcccttaagcaaataccacataaagatcttgatcttaaacggcatcttgagtttccaaattaacttatttctgtcaatgtaaccattattaattaaagctaagtacattgatctaactgagaattggccattctgatgatagttccatctaaaacaatcagaagtattattcaattgaatatgaacaatagatgcacacaattcatgccaaagtgttaaattctgaccaactaaagctctcctaaaagaaacattgagcggaacagaagccatcacactagcaacagaagaacttctccttctgacaatagcatataaagatggatacttttctctaaaggccatatttcctagccatctatcttcccaaaatcttattttttccccattattcacaatccaagaacccatagttaagaaagtgtttttgacattcatgagtcctgaccaaaaatgggagtcaccttgtttcctgtcaacttgggttatagacttattataaagatactttctcttcaataggtcttgccaaacaccattttcatttattaacttgaacaaccatttactcaaaagacatctattttgaatatctaaattatgaacccccaaactcccctgttctttgggttggcaaataatatcccatctagtaagtctataatttttcttatggtcatctccttgccaaaagaaacgagatctataataatcaatcttttaaagaacccctttcggaatctcaaagaaagatatcataaacatagctaaacttgaaaggacagaattaatcaaaaccagtctacccccaacagacatgttttcctttccagctgctaagttttttctctattctttgttcgataactttccaatcattattacaaagctttctaaaatgaattggaataccgagatatttaactagaaaagaccctaacttacaaccaaagatattagaatattgctcataacactcctttgcctgaccaaagcaaaataactcacttttgtgaaaattaattttcaagccagataatttctcaaagatagacataatcaattttaaattctttgcttgttgtaaatcatgctccagaaaaatgatggtatcatctgcatattgcaaaatagacaaaccatcatccactaggtgaggaaccaccctatgaagagatccattatctttagctcttttaattagtaaagctagcatatcagcaactaaattaaagagaattggagatagaggatccccttgtctaagacctttatgagtttgaaaattattaccagtttgatcattaactttaataccaacatgaccaccttgaataaaagaggcaatccactcacaccatttagtagagaagcctttcatcctcaaagtctgttgtacaaatgaccatttaaccttatcataagctttctcaaaatcaatcttaaaaattacaacacttttgtttttacgatgtaactcatgcaaagtttcatgcaaaataaccacaccttccataatatttctcccaggaatgaaagcagtttgagtaggactaattaccttttgggcaaccgtcatgactctatttgtggcaactttggtaaagatcttaaaactaacattaattaagcaaataggcctatattgctggattttcatggcctcaacatacttaggtaaaagaatgatcgtactaaaattaagagagtataaaggaaaagtgccattatgaaattctttaaaaaaatctaataagtcacattttatgacattccagaaaacttgataaaattcagcaggaaatccatcaggaccaggtgctttgttatgttccatttggaagatcgcctcattaatctgtttttcagtaaaaacatgcgttaaagcctcattctccaactgagaaacttgaggaatgtcagcaaatttattctcatcaaactgaagagtagaatcatcaggaggcccaaataaacctttataataagtggtaatatgcgatttcaaattcgcatcaccatttattaattggtcaccatcatgtaattgaaaaattctagtcttcctatgttttccatttgcaaccaaatgaaaatattttgtgttagaatcaccctctaaaatatccttagatttcgccctctgataccatttaacttcctcttctctcagaattgtagataatctatttctacaaaaccatctaaaatccaactcctcctgactcaaaagcatagtttctgcctttttatctagcaaatccaacttatctaaaatctcctttttttttcttttttgtacaagccactagtatgtttagaccaacccctaagatgctgtcttaaacgacgaattttcgcctgccaccgctccatggcagaattgcgttcatcaacactagaccatatctcctttaccatatcaacaaagccatcacgtaaaagccaaccaaattcaaacttgaaactatgttgagcattactcaaagaagaagtgtttgtatttaaaagtaaaggagtatgatcagaaatatctctattaagagccaccacagaagataaaggaaatttatgttcccactccgtgaacattaaaaccctatcaagtttctcatatgttggattcactaaattgtttgcccaagtaaatttcctaccagacatctgtaactcccggagacataacccatcaataatagcattaaaaaggaagggccatctatcatcataattatcattattcttttcatcagggctacgtacgtagaatattaaaatcaccaccaataagaattggtaaggtttcatgactgcacatattaactaattcaacaaggaattgatccttaaattcactttgtgctggcccatacaccagaactaaagcccacttaaacttatcaactttattacataaatgaaacttaatgtagaaatctccctcatcaatcaaaccaatatcaacattaattaaattgatgcccaaaagcaaaccaccggacctacctctatgaggcttgcaatgccacaaaaattctttgccagcacacaaatttttaagaacagccggactaaaatctttcttaatagtctctgacaaagcaataaaatcaaggtaatgttcctttgttaaatcagaaataaacttatgttttttcgggaccttaaacccatcacaattccagaacaaccctttcatttaaaaatattcttttttttctttccccttttagtctttttcttactattaggagaggtatctaaagaatataaagtggtctgagaataattatcatccacaccactaaaatccatcacctccttcatcaattcaccacacaaatgttgaagtagagaattatcatccacctgatcatccaatatctcactatcaacatttgaagtatgtacctgattaacagaagaactaacatattcacttaacctcttttcctctatactctttaaatcatttataacatcatctaatatgtctacagcgtttgctgcaaaaattcccttaacgctgataatcaaacgctacattacagacactaacagcgacgttcttagcttgtcaaaattctcaactacgagtaatattaattgcagtggcatctctggttgggattgtgaagtcaaaaaaaaaataaaacaaaacgataagagaaaaaaaaaacttctcctgagaaaaaaaaatccagagaattataggtgcctcactgcctctcctttttatctgctgtggattggataattggacatggagacaaaacccaaacacccccctaaataactgaagcaatcacacaccttctctgcaaaaatcccaatctaccaccgcacccaacgaagcttaagacaaagtggaataaagcagagagagaaatcaaagcaagaaagagagagaagaagcgaggcaagagtcaagaccatctcccatggccagtggtgatagtagtagtagtagtatataaaaggggagcgcgccacggcttgccaatccgccgcgccggtgtgatgctgcgatcgacgcatccgccgcccagtagcccgagcagcagcagcagcggcggcggcgggggcggggggtcgagctcggagaagacgatggtgggcggcgggggaggagggggaggagggagcgggtcggcggcgccgagcggggcgaagctgctgcagatcctgaacgtgcgggtggtggggagcggcgagcgggtggtggtgctgtcgcatggcttcgggacggaccagtcggcgtggagccgcgtgctgccgtacctcacccgcgaccaccgcgtcgtgctctacgacctcgtctgcgccggcagcgtcaacccggaccacttcgacttccgccgctacgacaacctcgacgcctacgtcgacgacctgctcgccatcctcgacgcgctccgcatcccgcgctgcgccttcgtcggccactccgtctccgccatgatcggcatcctcgcctccatccgacgacctgacctcttcgccaagcttgtcctcatcggcgcctctccccggtacgctcgcttccactgatgtgaatcctttctcgctcttaaaattgaatctgatcgggggcgatcggggagcacggacatgtgtgtgcaggttcttgaacgacagcgactaccacggcgggttcgagctggaggagatacagcaggtgttcgacgcgatgggggcgaactactcggcgtgggcgacggggtacgcgcctctggcggtgggcgccgacgtgccggcggcggtgcaggagttcagccgcaccctcttcaacatgcgcccggacatctccctccacgtctgccagaccgtcttcaagaccgacctccgcggcgtgctcggcatggtccgcgccccctgcgtcgtcgtccagaccacccgcgacgtctccgtcccggcctccgtcgccgcctacctcaaggcccacctcggcggccgcaccaccgtcgagttcctccagaccgagggtcacctcccccacctcagcgcccccagcctcctcgcccaggtgctccgccgcgctctcgcccggtactaatccaacgccccccgcacgccaccgcggcgcgccgcgcgtgcgcgtagccgcagcgacgagtcaaaacgaaggagaaaaaaaaaaaaccaccgcagctgcggctacggtacgtgtggcccagtagggggacacgcatccctctactgtttttttttttttaccgcgtcggattttactgcaattttaccctcctcttctcaggcctagaaaatatttcggcgcgacctgccaagaccgagagtgtactgtagcattagtgctcgatttttacctaccttactctattggaaaaaaattacattactggagtgcttcgtgcatacaattatttttctttgtattttttcactcgccgattggtgatggtctgattgatggacgacgccgtgggccttctcacggcgagtgttcgcgacggcgcacacgggttcgtttgtttgtttcttcttcctccttgtcccggcttgacgtcttgtcgtttcatttgtcaatatctagccgcagtaattttttcttcgtagtactaatatgttcaattaatttaaatcgtatcattatttgttattaacaaatatataacgatatttactttgttatatagagaatttagcaacatcatgtttaatttatcctaccaaaacttaataatgttgtcaatttatcaaaattttaataatataaatttttgaaaatgtttatttaggcagtaatttctactgctgctgtagaaattacccttcatttttgtacggttaaaacgtctcaaggaatcgtcggttgtgggagcggtagcagctaagcgatggcaaatcattgtcaacgacatgcatggcccatcttatcgccatttatatcgccgataaggaggttgaccctgccatctaaccgcagcctacggccccccagagaaatcacaagtcgccacgtgtaccaacctgattagtcaccagtagctttgtctgccccagttggccactactctctcggtcttaaaaaatccaatctaatataaggacggacataatctagcacaacaaatctagatagtcttctgccaagattcattatgttagattacgttacatctcaattttatgttagttttttttttacggtccatacggaggaagtatgttcttgctgagagattcctatgctctaaccttacctacgcccgccatctcaaaaatttggtagcctttcacacgggtacaacgagatggataaaaagattgctctttaaaataagagcgggtacaataatgaacggtattagtttcacgtaggattttgtgatgaattgaaagagagggggggagagagagcgcccacgactattttgtcgccgagctgcacgccgtgcttaaagaagtgtggggctcgtctgtaaaagaagagccttcctacatcaaccatggttggcctgggggccgccccctcaaaactccagggctaacgccccttgccctccgggccattggactgtcaccctcggtttgcccaccgccaatcccccctctcccctaaccccccttcttttctcccgttcccaaaaaaaatgaactcccctaacccccacttgcccccttcttttcccccccccacactggccccctttgcctttccccccccccccaccaccccccccttttttttttgaaaaaaaaacaccttttttctttgggtttttccccaaacccccccaaaatccccccgtcttcccccccaaaaaaaaccccctctctcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgccatcgtttctcgcgttcactagacaattgagctcgtctagcccagctgtcaccgtctttgcgtccgccgcacatgcaccgttgccttccgcctccaccacacagccgcctttgtcttgcacgacaaccactgtctcttgcgtctgccagaccgccgtagtcacctgcatccgccagatcaccgtcatcgcccatcctcgctgactgctcaagcccaaaatcgttgacgaatcgaaggtaagaaaaggagaaagagaataatacaggaaatgatgaggtaggaggaagaaaaaagatggtggattccataaaacaataaaatatttatgttataatattcctattataggtattagttactatgcttactatagatgacacggtcagctaataacatgctatcttaaccttgctctaagtgaggaatatagatcgagacttgttgggactataattaagttaagtggtaatttttttttatcttataagtaattggttgatatatttagaagaatctgctatatttttgaacggtctccgttaacgatgtaagtacctttaaaatttgtacacgaaatttataaagtattctatctcctttcaaccacctatcactaaattctcgtcgaaccacaggcttcagcctttcatctcgtctaatcagaagatggcaaccgcacttgaataagaggcatcaaaagtcttttattttccttcttaataatgtcataacaatcttagaaatgctctacacacgtggatggactctggagggagtagcattactatctgaatttgattgtcgtgtttttttttctttcagacgatgtgtgcaattttgacactgttttaggatgctctacggtgcgcgtctgtgtgtgagagtggttgtgtgggctgtgggtgggggccttgatggggagccaacgtgatgatctgcgtgatgcctagcttttgatacggtagttgtggtgttgttagctggccaaaccaaagcctttaagcttgtggacaataatcaatgctgatggataaataacagttgatcatggagtattagcatttggcctatctagtagtccgcatattcttatccacaagtgataagtatggattatgtctgcaatcagcgtcttgctagttgctactatgaacgaaccaagccaaactaatccaatcgagttcgtgctccgtaatacagtttcagccaattgtcacgtaacgccaacttttgtgagccccatcgaagccacatcaatcagtcacacacacatgtacacacgagctgtgagcacacccaggttatccatgtagtatgatccatggatcatcttgctggatgtgttgcggcagagaaaccagcacagtgataagcagtgttacaacttttttttttttttgcggggaagcagtgttacaacttacaagcctgttgctacagtgcactttcattatttcatatttgttggattgaaatcaagcctagctcagctgggtagtttcgttgactcgttgtggacttgtaacctgaccaccggtatgatttagcgatgtgtaaatgcatggacaagggggtggcaaataaacgaaaaggataggtgaaaaaggaaaggagagggattgggaaagacgacacgtggcgattttggatgagaccaagttgcaatttggtgcatacactttcgtctaaaaaatcaacttctaatcttctacagacgtatatggacaaatatttgttcagatatatctttgtgatgatatgaaacaaagaagaaagtacaaggtaatttttttcatctcaatatatagtaacttagaaccggatgaaactataaatgtgaataaatcataattaggagtaaatatcaagccagctcgcctcgatctagctcgttaggataacttatccaaacgagttaaaaggttgactcggttgccggctcaagccagctcgtttagcttgtgagaccgaacaagatatcgaaattaggatggagcaagatacaacttttttttgaacgactcgcatgagacggtgcgaagttctattgatagagcaggaaaaaaatgcaggattaaaaccttggtagatcgtaaccaagaaaaaaggggaaaaataccatcacccacacaccgacagcgccaacacacaggtccaggagaaggctaacaccggaccggtcgccactacgccaacaacgaatcatagaagagatcgccaaaaaaacacccttacaaccaacacaaagcccaactctatccacgtcttccagatttagggagagagggtgagagagaagaacatatgtccctgcccctaggctctccgacgtggcaaatttatagaaactaggacgccgccacaagaggatgagaatctagagcatgcatgcaccaattgttcgagtggttcggcaaggggatgcctaaacgacgtctctaaggagagaagcgacgaaaagccactgacgtcgtccgttagggtctcaaaagagccaagactgggcttatgcccggcaaccacccttaagggatgagacagcacgacaacgctctcaggagagggaatgacaccattgttgtcggtccggccaaggccgggttaggttttcagccaccgctcaccacctgctccaccaccgaccgatgctccaccatcacccaactctgccgacatgtcggaccacttcaccggcgcccccccgccggccagccttcgtacgccgaataccgcgccacacctaccggcagctcctcgcaccatggtcacctcctcctccgtgagcaggccttatcacgctgcgccgacctcctcaccaccggacgcgcctcatcgcgccaatccggcctcccaccggtcgcgtccctcacgccaagccggcatccaccatcgtcgggcatgcctcttgcgccgtgccggtctccactgccatcagccgtacctctctgtgccgaggaccagcctccgacccctcctccaatcgctgtcgcgctggccagatgcggccgtctgccacgcccccgactagccgttcgagaccgtcgtgcctccttccatcgcagccacggtcgccaccgccgtgcctcctcccactgcagccacggtcgccacagcagccgatgcttccgtcggccagccacctgctgttgccaccatcgccacaagctccgcgccactgtcgccgctgcgacggcctctcccgccacgagttcaccccgttgacgctgacattgtcgccacgagctccgcagcaccgccaccgcgagctccgtagcaccgccaccgccgcaagctcgccccacaccagatctgccctcaggagggccggatccgtccaaggcggctccctagattacccaagcgtggtcccgccggcgagaagcgagcctcgccgccgccatccttgcggccgccgacaaaagccggcggccgctcaggcggcggcgaggcggaggagagaggtgggggagagggggtggccggagctcgcctccctagccatccccggggagggcgacaggagaggtggggttgacgttccttgattaattccaagatacatcaaattcataatactatgccatcatatatggggagagtgggagtaaggttctctgctctctagcctgctctctagagcgggccccctctccgttggggtatcgaaggaatcccgatccctgtacgcgataagatggggccatgccatgaaccgggtcggcgtcgtgcgtgccgcgtacgtacacatcgccttggttgtgcctagttgccctatagccgcagcttatcctccccgtcgtagaggcgacaaccgacggcgagccatctctcgagtccgaggcccttccgcttttgtcgtgcctggcgcgacgttccgtgccacattcatcggccgcacgtcgcgctacagcgggcggcgctgtgtgcctgtgttggctcgcggccaaaaagcccaagagaggggaggctgggagaggccccccatctccatgtcgagtcgccacatgcagtgaccagtgatacagtcatatgtacagtagggcactatgcaagtatgcaggtaatgtgttggaggcacacgcgcacgggcggcggagccggcgggaaacactgcaaggtgcatgagattgatgtgagagacggcattttgatccattgttcgtggatgtggataatttttaccgtaattttgacaatttgacccttttagaaaacttattttgaaattgaatcatcccaaaaactaatttcaaaaataggccgttttctcagcgccatataaattggcgccgagatgttatattggcgccgagatgtcatccgaagtgtcacggattttacacgtcatccgaggtcatcgccaaatactctttgttcaatttacaaatattagttatctacaagcttccattgcacacaaagacaagaaagcttggtgaactctaggtgctaaatactgcgtggtaatgggttcgatcctcagccaagcaagtaagcatcttttgctgttctatttaaaaatctcacatgtttttcaaattcattttatttttaaatatggatgtttttttaatttattttatttttaaatatggaaggagcaaaattatgtatgtggtatttatagcttaatagttggtataaatttacatctttcatttttttttcaccctctattttgctacataattatgtatgcagtattgatcctaaaaggaaaaaaagaaaaataagaagttacggggttcgaacccttgacctcttgttatgagaggcagcccttcaccaccaggatagaccttccagaaggttaggatgtacatgcatactatttatacaactataccatggaggttagcgccaaattctttaacgctgacatcgcatcgcatgacatgtgatttacgtgacacgttggatcgcatctcaacgccaaagaaagtggcgctaatacgttgtagctcagcgccaagtacgatggcgcgagaaaacggtctatttttgaaattagtttttgacacggctcaatatcaaaataagttttttcaaagggtcaacttatcaaaattacggtaatttttactaggcgtatatactagtgtgctataagatgtaaatcatgtaatgtactgtagctgccagtacaagcgctttttgaacactagcactgaaactccaaagtgattagctagctagtaaagcgactaaagcgatgtcagtaagatcagttcttttctgattaaaacgtagtaagggttgattgtgtccgattgtacatcgaattcgacggtctgaaggctgaagcgatgcggaaaggctaatccgcgcgctgccgccgcgcacgctggcccacaagacccatgcacgcgcgcttttgcgcttctctctttttttttaacgccgctgtttcttttttttcttttttttcgccgtatgttgttcctgccgtacggataaaagaaaaaaaatataattagtttagattagtttcctatttttactagtggttggtttactagtaatttttaaattttaactttaaatttttcaaatttagacatgaaaattttcaaatctcgagttgaaagttttcaaatctcaagggagagagagggaggaggaagaaggatagatagggtcatagggatgacatgtgggtcctataatttctttttgtgtgaatgacaaatagggcccatgtttttaattctaatgctacctaagcgccacgtcagcaccacaaaccaagtcaacatcgccacatcagcgccacgtcagcaaaaccgccgttcaaaaccaatgagggagtcaaattgcactggtttgaatagttcggggagtcgtcttatttggttttatggttgagggtcacggattagattcgggtcacttttaagggagtcaaagtggacttattccaatgcacgaagcacgaacgactcaagccaccggttggttcgaccgggcctcgctgcgaggcgctcgggttggtcccggcacaccgtgcggagtggaggcccgtcaccgtgatgcgccgtgcactttccggcctttcccatcgcagagaatgacgggaagtccagaacacgcaacgtgtgcgcgtgggggtgcagaccatgcagcgcagtggtgggtggcctcgtcgtttccaccaccttccccgcggagaagacgcggtgcacgttcctatcaaaagcgcggtccttcaatactccttcgcatctcgtcgccatgacgttgaccctggaccttgagagtcctgctaaaacaggattgagatcctcaacatttgagtgcaccgtgactttatcactaacatgtgaatccggagatcatcagatccacatgtcaataataaaggcacggcgcagtcgactgcaaaagattatgttccgctaaaacactccccgaggaaaaggagacaggaactggtgtactatgtcgtcatcgacaccttgtaattgtttcctgattgtctctcggatttgccgtacagggtatagatgcctgtggctgtgtggttagctcgccttggagtttcaaatataggccttcctaggatgaggagggggagggggaggcctggaggccggcccccctccgaacacggtgatggctcgattgagtcgccacatgcagtggatacagtcatagcgtgtttggttacctgcacatgggttggctcacaaggagcgcgagtttggtttctcgcacgggctcctggacctgattccacttgtgcaaacctaccttcctagctaggcccgagggaaacactcgatttgagcttcgctcgccatcctggctgggcgcgtgcacgcgcaggtgcagaaggaggcggggatgcgcggatgcatgaggcagggagggttgaagcatccactcacctcctgctcacatttggtccttgaggccatggggtgagtgtagattcggggagaggggcagtgacctgcgtgccaccggatgactggatctggcgtggctggggacgcgagcatcgagcggcgcggcggtggaggggaattgtagagtggaccgcactgagtagttgactagcgacgagatctactagagtagtacctccttaggctgacctctccacctggccgtcaccgcacaatgcctagatctagcagttggttggctaccttcatcgagagccaagggtgtgacgtggcgggtgcgtgacgcagagacagagctggacatgttgctatggttccacttccacctgatggatgaggagatggagacgtgctgcctctccgtgcatgccgccggctacccgacccccgtcctcatcatcacttagatattgtttaggcgttgggactggtgccaaacctgtctagtggtgcactacctatgcatgcatgccgctggctggctgcccccgtccccatcatcgctgagacgttgttagggtatcgggggcagtgcctcttctgcatgcgcgaccgcaagtaccccaatggatcccaccccaaacacacattaccgagttgctatgtaccagccaccttcagcatcggcagtggaatctgaattaagggcatagaaagggtagagacaaacacatagagaagggggagatgggtgtgtcactaacatgttaaggccaccaccttttttatttttcctaactaaaatgtcacataggcggccacgtaggatgaacccgtcatcgaaaccacttagggacgctaatcgatctggtactctccctatatctggtatcgaggttcatgaaagtattcaaactcgacgtgtggacgagagatctaaaatgaacttattccatatgtcgcggacctcccgttcggccgtttggtctgggcctacgaccgtgcggagggaggcacaccaccgcgggggaacgaccggctcgttgaacgcacgaggcacgacacggaagaggagtgggtgggcgcgtcgcgtgggcgtggtggcctcgttgtttctttccgcctccccgcgccccgcggagaagacgcggtgcgcgttcctctcgagcgcggtcccatttgcgtcagacggcgacgttgaccgctggacctggattccggctaaaatactccgcgaggataaatgggaatcggtgctctaaccacattttcctgtgtccttgtctctctgattatttacagaataagtaagatgctcgtatggtttagctttgctttggagtttccaatttatgcattcccgggagtcctgtcctgatctcctggaccctctctagagaaatgcgaagtcattttctatggtagttgcacgtttacgacaacgcggattcgaggacctcatccggcgaggattgtaaaatcgtgccatcgtgggaccatgttctagttacttgaggccccgtttagagggttcaccttttcctctgtttcggtaaaaatcaaaagttgtttgccacgagaaatagcgttcagccttcaacttatgtgttctctctctctgaagactttatgtgttctcttcaataatatccaatgttaggcgcgtccgcacatgaggctagagagccggtaaggaatgaattttccgttggtttttccaatttgcacacttctacgaaggcaacacctcgcgatgacacaatgatgacaatggcacaaatattgcctacaagagatgctcaagtaatgctcaagtcactggaaagttgaaggaaacgtttggggctttctcatccggccgtacaagagaccaaaaagaccgaacgtctctcctacgcatgtacgtacgtgcagcagagctgcatggaatgtcttgaaaagttgccccccaagactcggttcgagttttgacccctgaattgccggcgcattgccagtagcgaacgaaataggagagaggagctgcccctgcatgcgcgcgatcatgcatgcacgcatcccctcccgctgctgctccctcctcctcctcctcgcatccgtccggtcacttcctaaaaaaacacaggaaactacgcaaaaactcccatgattccgaccagccgaacactttccccacaaaaaaaattgcgctgaagttgccgtcagagagtcgccttcacgaacgccattgtgcgagttgacgcgtttcttcgcggaagaaaccaatgcccgcgttggctatatagaaagggtttgggttggcggtggggaggagatcggaggagggggtcgttggattgggaaaggttgaagaggcgcaatggagagctacctgaaggagaatttcggcggggtgaaggcgaagcactcgtcggacgaggcgctggggcgatggcgcaggttggtcggcgtcgtcaagaaccccaagcggcggttccgcttcaccgccaacctcgacaagcgatccgaggccgccgccatgaagcgatccaaccaggtaactgccgccgcattcaacgccgatatatgttatgttcgtgtgttgcatcggcgtcgtaattgccattgccattgccaccgcttttcttggcatacttcggatgtgtaaactatcgtaatatatatatatatgtatatgtatatatatatatatatatatatgtatatatatatatatgtatatatatatatatgtatatatatatatatatgtatataataaatttgtttggcgctccatggtgtccgggcaccatgattgaaatttactatatacccaattcaaatgagtatgaaactttttcaaatatttaggtattaacgttaactactttactaactagttcaaagcaagtttgaactgaattcaaacttgcttttgttatattttgattctaggtatatagcatccaaacatataattagttaggtatgtaataatggattgtgaaataaagttaaatttgagttgttttgttgctaggtataggtatgaatcgaatacttataactaggtatatactcacaatttgaaaattttgaaaaatttggacgaatttgtgtatttcataccatggtgcccggacaccatggtgccccatatgagtgtcctatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatataatattctgtacattatatatatataatgtactataaaattgtcaccatgaaaatcattacaggctggggctgtcaggccttattagttcatctgtaaattactgagtgtaagctgcaatttttaggccgttcgattagattttactgtttcagatgtgaacctgattctgcattgatcaagaaaaaaatatttttaaaaaagatgatattcaaacgtacctgtttgactgtttaatctttatccagtttgaatgtttcactgttatccattgagctgtttgtgaagtttgtatcttaaaaaaaagatcattttaactgaaaacttaagattttgtttagcacctcccttgaacatggtaaatttaaaattttccataacctctggcaaacaaaatttatagtgagtaacatgttcctctgttacaaacttacaataatacaatccacactatgtttcttctggcaaaatcgcaagtataaagtataaacacgttacacgtctgctgcaagtctgcaacacatatacacatgtaaaaggtgcagcatttgtgcagtactgaagcttccacaacagtttccaggacaaagttctgcatcactttgtaaaatcaagtagtactaacgcgattaattaagtattagctaattttttttccagttgggaacccctcctcccatgcacgcaaaacgatgcttgcattaacacgtgattaattaagtattagctatttttttctaaaaatgaatcaatttgatttttttaagcaactttcgtatagaaacgttttacaaaaaaacgcaccgtttagcagtttgaaaagcgtgcacgtggaaaacgaggaagaagtgttgggaaaatcgggtgccgaacacattgcagttgagcatagtggccgtatttagattcaaacttttttcttcaaactttcaaattttccatcacatcaaatgtttggacacatgcatgaagcattaaatgtggatgaaaaagaaaaccaactgcacagtttacatgtaaatcgcgagatgaatcttttaagtttaattacgccatgatttgataatgtggtgctacaataaacatttactaatgacgaattaattaggcttaatagattcgtctcacagtttacagacgaaatctataatttattttgttattagtctacatttaataattcaaatgtatgtccgtatacttaaaaaaaatttggcacatgtattaaacacagaaactcagcctgtgtcctgtgtcagtgtgcgtgttgacaaaccttcagccagctcgactattcattgtgtgcaatctgctgctaaaactgcacgttctttgagcactggaagattaaacgccagcaaactcatgtttttttcatgaattttcatgcaattgttccactgtaaaattcacgaggcttaccatcaatgcacatttttctgtaccgatttcaggagaagctgcgagttgctgtgctagtgtcaaaggctgcacttcagttcatccaaggtatgaacgatactgataccagttcacaatcacatcccagaatgaaatcaacattttttctcttttccatggagcccaatcatgacattggcacgatcctgcaggacttgctccggcgagcgagtacacggtccccgacgacgtcaaggcggcgggctacggcatctgcgccgaggagctgagctccatcgtggagagccacgacatcaagaagctcaagtcccatggcggcgtggaggccatcgcggcgaagctgtgcacctcgccggaggacgggctcccgaagtcgaggcgccggcaagccgtccgggaggagctgttcggcatcaacaggttcgccgagacggagtcacgcagcttctgggtgttcgtctgggaggcgctccaggacatgacgctgatgatcctcgcggcgtgcgccttcttctccctcgtcgtcggcatcgccaccgaggggtggcccaagggcgcgcacgacgggctcggcatcgtggccagcatccttctcgtcgtcttcgtcacggcgaccagcgactaccggcagtcgctgcagttcaaggacctcgacaaggagaagaagaagatcacggtgcaggtctcccggaacgggtacaggcagaagctgtccatctacgacctcctcgccggcgacatcgtgcacctctccatcggcgaccaggtgcccgccgatggcttgttcctgtccggattctcgctgctcatcaacgagtcgagcctgaccggggagagcgagcccgtcgccgtcaatgccgagaacccgttcctcctgtcggggaccaaggtgcaggatggttcttgcaagatgctcgtcacgacggtcgggatgaggacgcagtggggtaagctgatggccacgctgagcgagggcggcgacgatgagacgccgttgcaggtgaagctcaacggcgtcgccaccatcatcggcaagatcggcctcatcttcgcagtcgtcacgttcgccgtgctcaccgagggcctcttccggcgcaagatcatggacgcctcgtacctgagctggaccggagacgacgcgatggagctgctcgagttcttcgccatcgccgtcaccatcgtcgtcgtggccgtccccgaaggcctcccgctcgccgtgacgctcagcctcgcgttcgccatgaagaagatgatgaacgacaaggcgctcgtccggcacctcgccgcctgcgagaccatgggctcggcgaccaccatctgcagcgacaagaccggcacgctcacgaccaaccacatgaccgtcgtcaaggcctgcatctgcggcaacatcaaagacgtggagagcgcctcggacaccaagagcttgttctccgagctgccggagtacgccatgacgctgctctcgcagtccatcttcaacaacaccggcggcgacgtcgtcttcaacaagagcgggagtcgcgagatacttggcacaccaaccgagacggccatcctcgagttcggcctctcactcggcggcgacttcctggccgtgcgcaaggcgagcaccctcgtcaaggtggagccattcaactcggccaagaagagaatgggagtggtcatccagctccccggaggagcaatgcgtgcacacagcaagggcgcgtcagagatcatcttggcatcttgcagcaagtacctgaatgatcaaggcaacgtcgtgccactcgacgatgcaaccgttgctcacctgaacgccacgatcaacagctttgcaaacgaggcgctccgtaccttgtgccttgcctacgtcgatgtcggtgacgggttctcggcgaatgaccagattcctgaagatggctacacctgcattggcattgtggggatcaaagatccagttcgtcctggtgtgaaggaatcggttgccatctgcaggtcggcagggatcatggtgaggatggtcacaggtgacaacatcaatacagcgaaggcgattgcgcgggaatgcggcattttgactgaaggtggcattgccattgaaggaccggatttcagaaccaagagtgcagaggaactgaatgagttgataccaaaaatacaagtaaagttttcgttgcttttgctggtcagtttaactgaattttctggatttcatttgctgatgtgttctggtttcatgtatcaggtgatggctagatcttcaccacttgacaagcacaccttggtgaagcatctccggaccacttttgatgaagttgttgcggttactggtgatggcacaaatgatgctcctgctcttcatgaagctgatattggacttgcaatgggcattgctggaactgaggtgattttcctcaaagatagttgatagtgttccccttgcatgaacaatataattaatgaattgcatcacttcgattttttttaaaagtgtatttttgtggcaatttagccgctaatttagttgtcttgagttgtactaccatccatttcatgccctcatagttctatgccctttttcactcccaaaatttctcactgtgctatctgtttgcaggtggcaaaagaaagtgctgacgtgattattcttgacgacaacttctccactatagtcactgttgctaaatggggtcggtcagtgtacattaatattcagaagtttgtgcagtttcagctgacagtcaatgtggtcgctctgatagtgaacttctcctcagcttgcttgacaggtacagctaaatgttgatgttttttacctcattctactgtatagaattgatagtttcgttccgattaaaataacctttgatgttggtttcttgtaataactgcactgctgatacatgttcatcttttatacttctccttcaccactgttcctagtctgctgcctactgtttctaagttcaaatactgtttagtgttagtgcagcagaaatttttcgttagatttcaaatgagtggcagaagagatgtgctaaaacttaaaaaaataaactaacataaaatttattaatgtggaaaatcaagaatttcctagtttgtttcataacttactcttgactgttctttgtacttctgcttggcattcagggagtgctcctcttactgctgtccaactgctctgggttaacatgatcatggacacactaggagcactggcattggcaactgaacctccaaacgatgaactgatgaagagaactcctgttggaaggaaagggaacttcatcagcaacattatgtggagaaacatcctgggacaggccttctaccaattcattgtaatatggtatctgcagacagaagggaagtggctatttggactaaagggagaaaattccgatctagtcttgaacacactcatcttcaattgctttgtgttctgccaggtaatttgaaagtgcttgtcacatctatttagtgtctaaaataattctcttgcatacatttttgcaaaaatagaccttagctcttgaataatatgttggcaaatatgttttccaaggatcaatactcacatgaatgtagtacttcagctgtaaaatgatgaatgaaaaatttcagactatattttgccaatattagtgtgcagtttcattaaaattttcattgttgtgcaggtgttcaatgaggtgagctcaagggagatggagaggataaatgtatttgaaggcattctagacaacaacgtgttcgtcgccgtcctcggcagcacagtcatcttccagttcataatagtacagttcctgggtgatttcgccaacacgactcctctcacattgaagcagtggttcaactgcattttcatcggtttcatagggatgccgatcgctgctgcggtcaagctgatcccagttgatttctaagtaggaaagcagaactaattcaagagacgggactgaagtcggtagggattagagacagtaccatgggcataacaaagttctctttatgcgcttgtttagatgtgaacctctgccccccctttttttcttgcagagtatgatccaagattgtatggtgtttaatggactcgtgtagatctttccttcacgtcattttcctcatgttctttccttggaatgttggaacttgcaattgtatatggatcgcttgataagacatttgtttgattctacacccttgagtccttgacagggtgtatgaattgactcgtgtaagtttcttcccttgttgccatcctactgtttttttgtggccaatctgggactgtagcaaagttacttgcaataaaatcaatcgatttcattgtactggaaactacaatctttgttctttactcattgtactggaaactacactctggttgtcactaaaacgtgctttactggactgcatgtctgcagatgctatctttggttgtgtcatgatctgccatgttctcattcattcgacatactccgtattacagtcagggaattttcagcatggttagctgtagtaggatttgtgaaatgcctccgctaccttccaagatccaagatataacgtcacatttaactttgaccacgaatctcagttgcaatccaaatgccagcatcagcagataatatgtactggttgcatgggcctggcaggctgtcagttaccttccttttggcatcccaggcttttctctcttcacacatcgcatgcaattgacacacacaatcaacaggcagcttgtgcttccatcactactgcaccacttcaccagtgccaatacaaaatgctgctgaccagtcaagccagtgactgggcatgttactgcccactataaaattccaacagcgtcggccaccagtagccatgcccctgtgaaccgcggtgaacccatttttttaccttgctgccaggcacaagacagcccaacacaacagatcagtacatgaaaaaaaaatttaccatgtctctctctttctcatgtcatgcttgtgcatcgcttttgggttttgaccgcaatgccagttgccaccgcccacgacgagtcaccaggggctagaggaatccagtgcaagggttggtcatccacagccatctgaatcagattcagatcattcatggggagttgtttctttggtcaaaaactacaaagatccagaccacacaaaacacagcagctcttgtactccactttcatcagaggttttcacagtgctacactacacgcactgtcttcttggaggcagttaaaaaattggagggaaaggggaaagaagcagatccactcacatgctccccaagatgagcaatccatcagaacctcggcagctggtgagaggaagctgaagagtgaagaagagtctttcttttggcctgttccacgtgtcctagtggagtgtactactactggagtagtgatttgcattgcatgatgcacaattcagagagagctaaagaaggcagcgttacagctgctttcatgcgagagagacaaaccaacagtggcagtcacctccaagaaggcaaagaacagcaaagccattgctgagaaatagcaaggcagggtgatttgatgacacggcacaaaggcaacatcagaaaggcaccgagcaaacgcatttcttcctttcgtcccacagatatcaataaacaattcccaaccactcatggtcagcaattgcacacgagacacgagagagtagagtgaagtacagtgagagagatggcccctgccccctggctatccaactactatcaatcagttcttgcaacaaaaatgtactaccactgtttggctttagcatcaggaaattgctaatgaaccaaaatggcatgactcaacagagagtaacagataaccatacagtatccacaaaaaatgacttctactcaatacttgggaattgggattccctctctgtctccacatctcagtgaggacttcctccctactttgagcaagagctctttatcagttttcaggccttttcctctgctctttacactagtacctttctgggccagggaaagatctccacaaaaccagaatctttccattgctaactaatcaatcaactgtaacaattgcataatcagaagaagaatcaaatgttggcccctccatttggccaaccccccctgaacttgcaagagcactgactagggctcagctgaaacaaaagaaaaagggtgaaaatgatcaactaaaaattgcagagctggactccaaccaacatgctgtccagctccagcctccagctcctccctctactggcgctgaggcgagtgcaaccttttcctcttcttgtccggggttgcctccaaggtggtggcattattggcgcctcccatggcgctgtcctccgatcccccaatgtgggcaacagagacacccgaggaagctacctccgtcgtcgattgcatcgacctgtcctcttgaatcatcatcttgttgtagcaggaatacacatgcccctgcaagagaacaacagcgttgcagaatttactctcgacattgtcatttctaccaagaacttaaacctaatgggatgagatctcgcaaaagagaaagttgggagtgcttacggtgtctagttgctgccataacgagcccacgaccgacttgagctcgtctagattaggcgccgtctccttgttccgagcgatgaggattgctgctagagcgatcgttgatggctggtaccccaccgagctaatgactgcgagattgcggaaatgaaatgagattcttgcgatccgattcggtgaaatgaaagcagagggggggaatgatcgacctttgatcgaggcgaagatgcattcgatggcgcgcaggacgatcgccttccgctcgtcgtgccggaatttcgcggtgaagcagttcaggtaggagaagggtgtctcggtgatcatctgccacttgagcgtggtgaggacgaggagctccatccgcatcaaggacgcgcagtcgtacatgtccagcttgaactccggcagccgcggcggccggcgctcctccaccttcgccgccagcgacaggcacgccaccgagaggagctgcagcgcccactccttgtccctctaaaacacccccacacacaaacacaaaaaaaatggcaatacggagtcaggcattacgtcgaacacgcactcggcatcacgacaacaagagtgaggcggcgcatcaaggcaagcagggaggatcgtcattacatcgacacaccggcgcgccaagaaccgatcgagatacgtcaccgcgacatacgccgtcttcaagctgaaccggaatcccgcgttcgtctgcaaccagcaagcgaggacgaggaagccccccccgaaaacaagagtcaatacaaagatccgatctccgcgaaaccgtgtggagagtaatctcaggtcaagggggcgacaaagagaggaggagacgcgaaacgaccttaacaatccagccgacacaccaggcgcgcgcgttcttcatccactcctccaccatctcctcctcctcctcatccccacgctcgccgccgccgccgccgccggcacacctctccttggacagcatcagcgcgaggtactcatcgtcccggtccatgagcaacacatggtcgtcgtcagcaatggataactcccagtcgccgccgctgccgccgccgccgccatcgtcgtcggcggggtcggcggagaagaggtcgttgccatcctcccggcagatgagcgtggacgtgggcgtcgcgggcgcggaggtggatgccgaggcgtcccccatggtcggcgtcacagcccgctgcgcatgcagaagaagaagaaaaaggaaagaatcgagaaaagggaggcagaaatccaccgggacgaaaaggcggcgtgcgggtagcgggcgatcgaggcggccggaacagaaagggatcgattcccaccacctcctccgccgcctccgcctcgtgccgtgcctccccccaccacccgcgcgcgcgttgaaaggggagggaaatctgcagttagagagagagagcgaaggaaaggggtggactgattcaggactggattggaatagagagagagagagagagagagagagagagagaggtgtgtgcgtgggggagtggccgcgtggaggggttggatggtggtggatggagaaggcgacgcgcgcgcgcggggtttcgcgggagaagggggagggagaggtttttttagacgacgcgcgcgcgcgagttggcgcctgcctgctctctgcggtgctcggctggcctgcctggctggctgcgtgcgtgctcgcgtgcgtagtagtagtagcatactactcgtggtaaagctcgtgtcgtgtgatggctgctaggactcggctcttctctcgtctcgtctcaccacatgtactccctccgttcccacagtataagaaattttaaatttttctggtaacttttgaccactcgtcttattcaaattctttttataaatataaaaaacgaaaaattgtgcttaaagttatgtagataataaaataagtcacaaataaaataaataataattttaaaagaatttaaataagacgagtgatcaaacgttgcaagaaaaacttaaaatcccttatagcttgggacaggggagtactctgtacgtatgcatgcatcttatgtgtttcgcttcacggtctatttctactgtaagataaactgatatatgtaaaagtttagaggtccaaaattgataaagagggttttcctatagggaacgacacgcgagtggcgcctctcctctgcgttggcctagccgtctgctcgcgtgtgtagcaatgtactactggtggtaacgctcgtgtcgtgtgacggccaggatctgctctcctctcgtctcgtcttaccgcacatacttcatacgtttgtacacattttatatgtgttttactccatgctccacactactataagatcaaccgccgtgtgacaagtttagatgtccaaaattaataaatatactttaaggtattttagtaacacacgagtagcgtctctgcgctgctccgctggcctagttgcatgctcccgtgcgtaatagcatactactggtggtagtgctcgtgctgtgtgacaagctaggtctcgctcttctctcctctcgtcttactttgtacgtatgcacgtgtcttctgtgtttcggtccatagttctactctactctgagatcaaccgtcatatgtgagaagtttagaagtttaaaattgatacatatactttgaattatgatgttatcttctattatgtcgagtagcttagtcataaggtttattaaaaaaaattctcgggtttgcttaaccttgacgcttgtattgtaaccttgtccctgatgctgctagcttcgctagtcaagtaatccacgacgcgcgtctgttgctaccaaacaagcctgtacagtatggtgtgcagaatgagtgagggcttctaaaatttttgtttaggtccacaccaaaccaatttgttcaagttttagaacttcctcactcaatttcttttaagctgtcctttctccttcggcgattatgctaaaagcctgaaatatgttcgtctaataacaaggtatagctaaagagaagaacattagattaatcgctagctacttttctgatgcggatacatgccacaccacccataataggcatcgagtataaagagcaacgtacagcggtgaactgtacttttaattttatttttacaatatttaaggcaccggccgggcctctaattcgtagatatagccatactaccaacgtgtgatatatacatgaccaaggtcatgcaaactacatacataaaagttttttacttatttggtcaatcggacaaaacacatatatgtgcatatcatggtggccacatgtccacaaatacacactctttaatacacgtttatatgacaaagagacaaagactaagaataaatgcgtgaatcttgtccatcgatttaaaccttaatagttaataggtaaatcgattgtttaatttgcaatgaaccattatattggtattaatcaaataatttcgacgtaggtgtgatttttaaaaatctcattaagaggatataagggttccaaggtagtgattattcttattatcaaactttatgtacaagtactttaggcgtgattaaaatggaatcacgtaccaacttttgctaaggctgggttgtgtcacatattctccaacaagttcctatagaaaatttacatgcgaatagcttttggactgtagaactcaaaaatcaaaattcatgttaaagtttcttgtgggaaacaacttttttttttcctgaatcatatgaccaaatttcacgagatcccgaaacccttatctcattgtttcagaaatgagcttgtcaaggggaaagcaccggtagtgtgtagagtcattggaatacatgcggtgtattattaataaagtttagttagaacaaggacatgtagtttggccttcacctttttttttaaacgtttgttagtggaaacatttactaccatgtatagttataattgtgctggtgcatacacgtcttttgtgtaatggaaaaaaaagaaaaaaaatatgaattatcctcctaaactatagcggtcgatcaaattacctccaaaactcgaataccagacattttacacccttaactattaataccggacaaataaccccctgagcactgtattgagtagttttgacttgagtttgcataaatagccggtaacgtggcaatcaagtcagcaataaaattattttaaaaaaaaatcaatgggcccacttgtatatctttcctcaagccaatccctccccactccccatttcaggtgcaaatcaatgggctctctctctctctctttgtgtgcacctgtggctagagaagtaggacagagagggaccttgctcgaaaggaggcggatcaatgcaagctcgcctgggcacgcaaagctggctctcggaggtggtgggccaaagtgaagctagagctatgcggaggttgagctcgaaacagccaccatccgctacaccctcacatgtcgcggtcacggtggttgggatggcaacaacgaggcgaaagttggggacgaggatggcacactggagatcggaggtggggatggcgtagtggagattggggggggatagcgtggtgaagattgggcacaggggtggggcagcgcggtgaggcggaggttgggggacaggaatggcgcactggagattgggggcagggatggcacggtggagattgggggcaagggcgacacgacggaggttgggggcaagggcagggccacacggtgaggcggaggttggggatggggacggcgcactagatattgggggtggggatggtgcggtagagattggaggaagggatggcacagcagatgttgggggacggggtggggcagcgcggtgaggcggaggttgaggacggggatggcaccgaccatcgggtgaagggaagagagagcagcgaggcagaggttggggatgggggcagcacggtgcagtgtggcggaggttgggggagggggcagcaaggtggaggttaggggctgggatggcgtgccggccaccgagcggagggaggagagggagagggatagtagggggaaggattaggctgtgggagagatgacattgttttttaataattttattgctgattggattgccatgttggtgcccatgtacgcaaactcaagtcataactatctaaatgggaggttaggggctgggatggcgtgccggccaccgagtcggagggaggagagggagagggagagggagagtaggggggagggattaggctgtgggagagatgacattgttttttttaataatttcattgttgattggattgccatgttaacgcgtatgtacgcaaactcaagtcaaaactgtccaaaacggtgttcatggagttattcatccggtattaatagtcgagggtgtaaatggctggtattcgagtttacgagtttagggtaattcggtcgactactatagttcaagagggtaattcgtaccttttaaaaaaaactactccctccgtcccataatataagggattttaagtttttgattgcaacgtttgaccactcgtcttattcaattttttttttttgcaaatataaaaaacgaaaagttgtgcttaaagtactatatataataaagtaagtcacaaataaaataaataataatttcaaaaaaaaatctaataaaatccctactaccacttctctacaagaaaatgccatgccttacttgctatgtttggaatcattactgtcttactgatccgatcttgccatcccactacgagggagcctacaaaattgtcactcatgtgatcgtgcgcagtccggtgttacagaaataattcaatgagtaaggaaatatttgtatcgatgtgcagtatataatagagaaatcttggagaggaccactgtccactggccagatcgccattacatgcacgccatttgctgcctggatagaacttcgcgtggtttctgatttctttgtggtttacccccgagctcgctaggaccacaattcagttagtgaatagttgcatatctcacttgctccaaattgcaaaaaacaacatgctgatgtgcagtccccaagatctgttccaagcttatctagttatatatatactgtatctcactagactagagcaattaggctgtgttcgggcattcttgttcccatccggaacagtaataatagaaaacggcgcagtccattagcacgtaattaattaagtattagctatttttagaaagggttaatttgatttttttaaagtaactttcgtatagaaattttttgcaaaaaaaacacaccgtttagcaatttgaaaagcgtgcgcgtagaaaacgagggatagttgttgggaaaaaggggtgccgaatacaaccttagtatatatcgattaagaccccctctaaacaatggatttacatataaattttataggattcaaattttaatggtcttttttctctatttagctctttgaaacaaaggatttgggcttttatatcctctaaaattcctaagaaatgacttaatgcctataaattttgaagaaagttagcaagagctttattttttgaaaaaaaatatttgagtccatctatgttatctgatttttttctttttgttttttatgcggactattcaaatggtcgttcatagattttccgatgttttccacttatatattcatattaaaatttcgtatttttcatgtatatcctacaaaattcctaagaaatgacttaatgcctataaattttgaagaaagttagcaaaagcttcattttttgaaattttttttagtctatctgtgttatctgatttttttttctttttgttttttatgtggactattcaaaaggtcgctcatagattttcctatgttttccacttatatattcatattaaaattccgtatttttcatgtttctctgttttctcaatcctaagtttcaaaaagccataaatgttgttggcgattctagcaaccacgctgctatggctacttaattaagattaagaagagcgcacagagagttagagctaggctgtgtttagttccacatcaaaattagaggtttgaagaaattggaacgatgtgacagaaaagttggaagtttatgtgtgtaggaaagttcgatgcgacggaaaagttagaagtttgaagagaaaagttagaatctaaatagggccctaattgcaaatttgcaatgtaagtgctgtaccgcatgcattatctaatctgtcaatcagatcctaccctacacaatacactatcggtctattttggaaacaatgtgtactaactttgtagagttttaatcctatagaaaaattttctacctagtcatttgaaacatagggttgaagcttcctaaatactatgaaattcctcagaaatatctcagtagaggttcaacctattagaaactttcattctagtctgttattctcttccggttcctatattttttttctatattctatttaaatggttatttcttattcctatgttatcttgttgtgttttataattttctgttttgcatatatatttctattaaaatcacgtgttttactatttcagtgtttaattgcaaatggggcttgctatattatgtgatggttaattcaattacaaaagaaactgaagtacgactgtactgcttgctagttgcagagacttgcagtcattgttcagtccggcatgcactgatcgatctgctacctgccctcactgatgtatcatggatcaatccaagcaccaaacggttacagtagtatatgcatcctatgaccgtcctgtcagtaactagggaccatgcattactacggccagttccctcccccatttttccatcctaaaacttaagtgcactgcataaagcgcatatggttccggtaagactggtttccataattctaactccatatatcgtcttctctgttcagaggcttgcacaagctgtgaagatgtaaccagtaatctatcttatctatccgtctagtgcacttgatattcctccaatctatcttatctatcgatcaagtgcacttgatattcctccaaccaaccagaccagtacttctcaaagaaaatcaactgacagtaataaacgtatatgaacacgcacgcacctgcaactcatcagaaagtctgaagtcaatccttgatgatgcgaatatagtagtaaatgcaaaccaaaccgaagagccaattgccactcatgcatgcaactgcaaaaacctctgcaaggttttgttgggtcattggatcttgcgatgtgttacttaactccctacttggacagcagtttttacttctagtgttcactcgatccactcggcacgtggtaatagtaatacgcgctttgtgaaaacctttggaaattgacggccagtgtgatcaatcaccctgaaggaaaacgggagagcagccccccctgattgatctgaacgaaaaacctgcaaggctgcagatggagacacatgcatgcagcaccgcgcggcgcggagacgtgctcgctaccgatggataggtggtacgacgtaccagtgtgttactgtgtacatctcgagccacctgcgtcttagttggaactcgtcgtgtacctgcactggacgacagatcactccggccggggcacccagtactgcagcgtcacggccagggatagctagcagctagacccccccgccccccccccccccccctcgtagcggccgtggctggctacgcatttcttcgcgtacggcaccagcgtgaccagctgcgacgactggtccggatgattcacggggtcacaggtggcgcgcgcgcgcctagccgagaggcgcaccgcgcacgcacgccggagctagtcggtcaccacgccgccgaccgcggtgttcgcgagggaagaagtacgtgtacgtgcgcgacatgacgcgacgcgacgcgcgcgggctcgagccaaagccaaagctttctcttgtcgcgcgcggcgcggggagcgattccgaagaataatgctcggagcttagcatatgcgcgcggcgttttctggtacgtggtaggataggaggctcgtgcgatgccgccagaggccagagatggctgctgattgattcgcgaacttggctgtgtgatcagttgtgtgagcttgtgctagtcgacgcgccaacagggtcgtgatgatctgggtctttggcggattggggactttgtggcaattggcaggcggacagagttggatttggacgatcaatgtcgtctcgtcgctgcttggttcaacaggtactacacgatttggacctaatcgatctgaacaatgccgctgctggcttctcgcttgctgtcaattaagattgtttctttattctagctagggacgtcagatgtgtactgcctacgtatactgtagcaggatccgatgaaactagcaacccccaattaaggccaaagcccgattaaggccaggcaaccaaggcacaacacgagtaattatagccgaggaagagtgtgccgtgcaggcgtcaacacatgcggttgcttctccgatcgcctgcatgtacgtacgtacggtcgctacaccggtgcatgcacccccaaggtagtatagtcaagggtatctacctgttggttttgtgcgtactgtacgcctgtacgtggagcggctgcgtgcgcgtgtggaagttagcgacggatacgtatctcgtgtcgtgcgcgcgccgccgcgagacgggccggccggatcgtgtacgtgttcgacagatcggtgttttctcacggacaatgtcaagtttttcgctggtttttgtaccacgttttaccagccagccagtacatgtgcgtgagttgaatgaaggtttcagtacagtttgaagatgaggtgcatgaggatggcgagagtacagaagaggagagaatatgcagtgcgtgtacgcgcttacttgagccacacgagctgcccattacattaacggatacgacaatggccagaaggcaatgctatgtacatgtcgtagaaagtactccctccgtctcattataagtgcaaccataagtttctgcgtctaattttaatcgttcatcttatttgaaatttttttataattagtatttttattgttatgagatgataaaacataaatagtactttactcgtgacttatgtttttaaatttttttcaaaaattttttaaataagatggacggtcaaagttgggcgcggaaaaccatggctgcacttataatgggacggaggtagtagaaaacatgtcactgccaggcttaaatgggtactgtactagtgaagtagtgattctcgcgattgggtgttcagcgttcacgcgttctgattgcgccgattagtccatatcgatgcaatcatgtgcagtatcgtgcactaccaggagaaaggcccagcccagcattgcttggagagtccgcctcggcccagtttcttctaattttgtgaaacgaatgggttgggctttgcatttacatttggaataagttcacttgaggtccctctatttatcgcccagttcgatttttcgtcgctagaccgcaaaaccgggtacgacccgtcccccaacttacgaaaaccgggcacacgaggtccttcagtgattttgaagacagttttggctgacgtgtcgcctacgtggtttatttgactaggtctccgtcccacgtggcattgacgtggcgcttacgtggcaattatatctcaaaaaaataataaaaaccatgggcccacctatcagctacgcacaaaaaaaaattaaaaatagtgagacccacgtgggcccacatatcattccctttcctactagctctcccagagcggcgccggcgggaactccgcggcgcgccgccccgctccagcaccagcacgcggccgctgctaggaccggccagcgtcacggtgagcaggcacccgccgtaggggagccatggggagctagagcgggcacccgtcgtgctgcccgtcgtcttcgtcatgtccccctcgaggaggggaccgacctcgccgctgccgttgcgcacgagggctccagcttctacgtccttgccggcctccgccgtgagcgccacggccaccgctcttgccgtcctccaccacgagcgcacacgacgacggtggtggaggcgggttgcggcggagagcttgtgctgctccctcctctcccgccgccgacgccatcgcgcaccgctccctcttctcccgccgacggccatcagggagaagggcggctgatggctaggcgagctccctggcctaccggcgaccactcttctccatctccgccgccgtcgtcatcgctggccgcatcccccagcgcaagaaagatgaagaggggagaaggggagagaggaagcagaagaggagggtgagttagactgacatgtgggcccacgtgggccttgctatttttaaattattcttttgtgtgtagctgacaggtgggtccacggtttttttaagatataattgctacgtaagcgtcacgttaatgccacgtgagacggagaactagtcaaacaagtcacgtaggcgccacgtcagccaaaaccgtcgagggacctcgtctacccggttttcataagttggggatgggtcatacccggttttacggtctaagggacgaatatcggactgggcgaccaatagagacacccaaaacgaacttattcctttacaatttggtaacaacctgccgaagggccaagggccaaccaagacaaagttattctacacaatcagatggcccaaacttctcgtctgttgaatttgctggactgatctaaaaaatagtactaaacgacaacgaggacaaggagctggagcttcaggacgtcattctcattgggggcacgctttggagtatgtttgggcgcataaactggttaataggagcagaatttcgaagcaaaggcatactgatagaaagttcagaaatgaaaagattgcctcaaagcatcgtacctgaagataacctgaggcatcatccatcccacatactcatactactgcatgaacaccaagcaacgcatcgaaacacgtggcttaaatgcaaggaccagaaagacaatatgacatggcatcaagcagcgattactccgttgaggctcaccgatctactgtccacatacgcataaatgtgtcagagcgtcaggtcggttcttggatggcataataaacgcgtggaattagcgagattgcgacgtatatacagtagtcatactagtagcacggccgatccacaggatcgagctgcaggcacaggctgccacagtgccacggtatcgtcagtcatgctgcactgttgatagtacaagtagtagtactcctggccaccgacatttctgcactgtctcctttctgggactaatgcaaatgggaattgtggaattggcatctactagctggtatttcgtgtaggcagaaataatgcatattgctcctaaccacctctttagtactccggagtacatcggatgaaccaacaaaactaggattcttttgaatcacacgaattttgtaaaaaagaaagacttggaaagaaaatcacatttcaaaatgggttcagtcagtcagatgatcgttttagattgatgccaaaacataccctataaatttatcggtagctcagatcataaatgtgatagtttgatttgatgtcaactactcctatttggtaatgcctatgctttatttgacacaatctttaggtggtgtttggatctagggacttaactttagtctctgtatttagatactaatttagagtattaaatatagactacttacaaaactaattacatgaatgaaagctaattcgcgagacaaattttttaagcctaattaattcataattagataatgtttactgtagcatcacataggctaatcatggattaattaggctcaatagttcgtctcgcaaattagtccaagattatggatgggttttattaatagtctacgtttaatatttttaattagtgtccaaacatccgatgtgataatgacttaaaagttttagtcccatctaaatagggtcttagaactttattcactctattataagatttggctcaatattgttaacaaaccaaacattgacaacaaaactttacccctatcaacgatttggtagtgcaaaattttactgccaatatactggaatttggaagggttgagaaccaatggactataaagacattaattaattagatctcccttgaagtgtggtttataaaacacatgaattaaagagtttgtgtttggaagatatgtaggaaatgaaatatagaaatttagaagacattgtttttttatgagtgtgtgcgcgagagagaatgcatggggcttctcatataaaaataaaagcatgaagtatgaattcgtttagtttggtatgagaagcaaattgttagttttttttgtcaatcatattccttcgtttcaaagaaaaaaaagacgtggatattagggaatggcttaatcatattccttcgtttcaaataaaatgataggattttttttcccaaacaattgagatccaccaaacttgtgttgaaatcacttcaatccaaatgagtcctaagatctccgatcacatatctccctacaaggatttacaaaactaacgagaacctgttggttttcatgagaactagatttcttggtccagctcgaggacacaaactactcggtttagcagaagttttttttataaaataatcaaattaattttaatttttgacaaaaagatggttgtgtttcacctgtagccaaaatttttaaaacacactggaccaggttttgtgaatggtttgtttatgtgaactccacccccttttgttctgtggtaccatcgtgagaaacggtgtacacgttgatatttatatacatgtccataagttcgggctaccaattaactcatgccaactttccaattgaggacattgttcagggtccagggtagcagccagccggtgcttgctaaacgcatttcccaagtttatcactagctagactagtacagaagcgggattaaccggacctacccgtgtctcctcctcagcacgcacacctattcgcctagccagacacgcgcgaccaattgcgcccgatcgatggcccgcggaccgcggagaggagagagagcacgagaccaccaccacgcgggacctgccgcgcagcgtgtcattgcccacgtttccacgcctgaaaaatccccctccgttttctaattctaccggtaaatccccctgcacgatctcactcacattctcaccaccaccaccaccacgcaagtggaaggaagtactcctacacaacctgcgcgcgcggcgccggcaaccaaaccggtcgtgccgtggcgtagccgcggtgcgcgcgggacgaccgagcgccgctccgggatcggggccgctttgcacgtgacggcgcgagccaaggcaaagcagatgcttgacgtgcggattagagtatacaaaaccatccatccattccatccatctacccgcaagaggactggaaagcggacaaaagagaagccgaaggccaagcgaccagcagaccatgctacacgtgggacccaacatgggaaaacaaaatactcctctatgaaattatattctcctcttcctaatgtagtactgcgtgatgattcagtacatacggtacgcaggagacatgcagcccccacagtaaaacgctttcgactaaagctaatcgagcactaacaaaggaggaaaaaaaataaagattggtatttgaagatccaatcccagcaagagaaagatacagattgttaatggttctgtaaagagagaaaagaagcaggtactaagcaaccccagggcagcatccaacgacggattgctttgtgcattgtcaatcagtacatcctctttaaataaaaatgtactagtaataaatcagtacattgcgcgcgcgacccaaacacggtaggaaaggcccaggctttaaccgggaagccccacatgtcagtgaacgcaacctgattagtttaagccaccggaatgctgttcggcgacactgatgttcacatcaactggctggttggtacgcaaagtataggattccagttcagaatgtgtcttgtgtggaatattttctttccttcgctgagcaccaacctaccacaacctaattgtttaactcattaatttctccagaggcaacaggactacatgatatctttataccatctaagttttttacactaccagctacataatgttgagttttttttaaagaagaaaaataaaggtccatctaatctaaagtatggtttcttggtgagtgagtgactgagtgggtacctacaaataaaaagaggaggaaatgctgcgaaagagaggggaaaagagggaaaagaagcaaaacggaaagcagattcccatgccacgtgtgagggagaccgttgatctccaacgatggattgcatatggtacaactccgaaaccgaaaaatggcggctttcttcctctctcccctccctccccttcgctcactctctctcactctagaaagcagcagcagcagctgcagctgccttggttggctcgattttaattttttgtttttcttttcttctgctgtcaatgcctcccgccatcgcgcgattcgtcgcgatcgcggcggtgttgctgtgtggccatgtcgcggtggccgctgagtccggcggtgtcggcggcggcagtgcgaggagggtgctgcatcagccgctcttccccattgagtggactcctccaccatcgccgccgccgccgcctgcaccggattttacctccgaccccagcactccgccggcgcctgacgcgccttccggcgacttcttccctccggcgccaccgaccacgacgacgccgacgagccccggaacgactccctccccgaccaccgtcgccgccgacgtctcgaaaactccgtcggggtccggctcgggacaccacggaggcggccctacgaaggcgaccatagtcgctgccggggcgggcgcggctgccgccgtcgcgctgctcggcttcgcctgcgcgttcctgatcaccggccgcgcccgccgccgcggcgactcgcagaagctgctcggccccgaccgtgccggcgcgcatcgcagcgccgccacctccgccgccgacttcctctacgtcggcacggtggagcccaccacccccgcgcgccaccacgggcccaccaccgccgatctcgtggggtacacacgtaccgcaagctgagcagcgagcgggcgcggcgcggggtgagccgcgacgaggacgccgaccacccgagcccggagctccgcccgctcccgccgctgcggcgcgccgcaacgctgggctcctccgacgaggacgggtactacacgccgcggcagctctccgggggctccggtgggggcggcgccgccgaggcctggagctcggcgagcgcgtccagcccgcccaccaccaccacggcctcacgccgcagcctccccagcatgaccagcgacttcttccccccggtcgctgccatcgccgcgccacccgccccgccccccgcgcgctcccgccgcacgcccccgcgcacgcgcttctccacgggctccacccccgacaccaaacaggtgacctcgccgtcaccgcggccggtgcaaccctccaatgcacccccacctccacctccaccgccacctcccccaccaccaccgccaccgccgaagttgaatacagcgccgaaaccacctccaccaccaccaccaccaccatccgtgccgtcaaacaacaatctcccaaagccggcggagccgccggccgtgccgacatcgaggcgccggttgctcaagcctctgccacccgaagggccgcgcattgccatgccgatgccgatcaccgcggcgacgacggtggacaacaacgggagcacgtcaatgcgggaaggggacaacgccgccgccgacgacgggggcagcggcgagccccggccgaagctgaagccgctgcactgggacaaggtgcgggcgacctccgaccgcgccatggtctgggaccagctgaagtcaagctcattccagttgagatttggtccacactactgaatgccgtgattgctacaggtttggtctttgaattacgcgtgtgacgttgaggcgttcctttcaggttggacgaggacatgatcgaggcgttgttcatgaacaactcgacgccggccgcgccgccgagagaggtcgggaggaaagccgccggagtgccgtcgttccggcaggaggagagggtgctcgaccccaagaaggcgcagaacatcgccatcctgctgcgcgcgttgaatgtcacgcgtgaggaggtctcggatgcactgttggatggtgagtacttagttcagtttactgcttttgacattgcattgttaattcagcgtaccacgatagaatcatcatttcatttttgttggtaatagtagtcgctatctgatttgatatagtgtttgattagcttccatcgttctataactgaagaagacttttactgtttgcaaaaagcgaccttaaattggcttagttgtgtttgtttagcacatttgttgctttggtaggatgttttattcagattttgttgctcggtccgtactttcgatgatattttgttttgttttcttggtggcatgcccgtttgatagtgctaggtacttaggagctgttgaattaacagaaaaagtcaggtcttgataataaagacctcaacagaacttacagtgacttggaagtttgaaacatccatcatatgttacattgaacattatttttctttatgtcgttgtcgaggtaatagtaatactactctctatacagtatacagctgcaaaatttatcgagttaataatattgacagcatcaacggcagtctagaaaactatcagttatcttggttgtgcctgttttaaattcgaattgcacaacttttcctttggaaacaaaacaaattggaaaactaaacttgttgtgtttcgtgaatcctaagttctctcaagccatcggtgtttttctcattgttatcatatttcatcttttctaagcaatcacattcttaaaaactacactgtctgaaccaaaatcttcctcatcctcagaagtcagaacaatatatgaactactccctccgtttcacaatgtaagccattctagcatttcccacattcatattgatgttaatgaatctatatatatatctatctagatttattggtatcaatatgaatgtgggaaatgctagaatgacttacattgtgaaacggaggtagtagtttttttcattgcggcatactgtaaatctgtaatttagtatgccatctctacatgagggtgtccagtgaatatgtgtaatttctattgttcttttgagcaggcaatgctgaatgcctggggagtgaacttttggaaacattagtcaagatggctcctactaaagaggaagaactgaaactacgagactacagtggtgacttatcgaaacttggttctgccgagcgctttctaaaggctgtgttggatataccttttgccttcaaaagagttgatgcaatgctataccgagccaattttgagactgaaataaattacctaagaaactcttttgaaactctggaggtatgctaagtcttttagtttgccatgttgaatatcatcaccattttcaactattaaacctacaattagctgacatttcttgtcatgtttttactttttaggctgcttgtgaagatcttagaggcagtaggttgttcctaaaactccttgaagcagtgctgagaaccggaaaccggatgaatgttgggacaaataggggtgaggctaaagccttcaagcttgatactctcctgaaactagcagatgtcaagggcactgatggtaaaaccacattgctccattttgtcgtccaagaaattattcggtcagaagacgcaaaatctgaaaaagaaagtgccatgattagtagctctaaagatgaccgtaagcatggtctcaaggttgtatctgggctcagcagcgagcttggaaacgtcaagaaagcggctaccatggacttcgatgtgcttcatggttatgtcaataagctagaaacaggtcttgaaaagatcaagtcggtcttgcaacttgagaaaaaatgcactcaaggccagcgattctttatgtcaatgcaagactttctgaaggaagctgaaagggagatagagagagtcagaggtgaggagaggagagctttggggagagtgaaggacatcactgagtacttccatggcgacaccgcgaaagaggaagcgcatcctctgaggatattcatggtggtgagggacttcctgtcaacgttggatcaagtttgcagggaggttggccggatgcagcaggacagaacagtcattggtggatcggctaggtcattccgcatctcagcaacatcctcattgccagttctaagtctctatggccaacggagagaaaacaactccgatgatgatagttcatcgtcatagggtaagaaggataaggaacatactgaattttggaatgaacatagacgcacaaacttttacagcttatagcagatgcagcaaatgctacattgctgctacaatgacgatgacaaaggaagcacatgtgtaccgtggggaacaccatgtttaggagagatcaggggtttatacacttggatcatgtggaaattcttttgtacaaaagaataataattataacaaagctctttttgttgagtaatttgcaatcagcaggctgagaaaagagtctcacttcagtagtatcttgcagttgcttgcaagataactgcaatcttcttatgtaattattatattcatctagtttgccaactagtaactataacctggagaccattcacagatggtaatctttagtctgtgcccataatctattgttgtcttaaaaaaatgaagcaacttatattcaggccttctctgcacttccctctttcagatttgttggccatatgctgggagcctgggacaatagcaaatctctctcatttttcgacaatactcagtggatgaatgccttacatcaacatcacaagtactgcataacatgggctgcaatggccatccttccagatatcttctagcaaagcaaaggtaaaaaagaaaaagtaaaccatcactatgtttgtgatggatgtaaagtagcagtcgagtgaataataactgccagcaaagcgaccatcataatctgctccatcgccagcgcccagccttcttcgtcgctgtcacggcctttgctctgcaatgtacaggagatagtagataataagtgatgaatcgagcatgccatctttgcgtagaggtaaagaaagcaatgtgggtcagcatccatccagcatagctacagagaaagtatccatctgaccatttttcccctcttctcgtgagaatgattccaggcctcatgatcgactttgatgagtccctctcgtattcttgtctgcagatgaacagaggctctacatctgggagagaaaacaaaggaagcatgccattctgcaacatagggaagcaatgggcaatgggaaaaagaaggcttgatgggtccatttcgaatggtggtgccatgataacctaccctttgaagtagtaatattttagttgtatatgtgggtgtaatggattggaggggatttacatacttgcgctcattgaggaaagtagtttgatgcttgagtatttgactacttggtgtgttcttttcaaaggattagaatggtggataaattcactcgtttctcgagttactaaatggcatgatttttttatttaaatttattaaatatcgatttaagttatattttaactttacaatatttaatttgatctatgtgttaggccgtgaggagtaatttagtaagggctatagccactaacaaactatccgacccaacccataacaccgcagctaaacataataggaataagttcacttgaggattcttatcttgttatcgagttttaaaatcgtccctgaaccagaataccagatataacacatccataatcttataaaatcaggttatattgggtcccaagacaatattgaggtgactttggatgacgtggcgctagaagaaaaataaaaacccatgtgagacttgtatgtcagtgaaacaatatagtattcttcttatttctctccccatccttcgggtctcgagtctcggcggcgacagatgtggcagcggcgtgcggggtgaggagatggcggccggcgtgcggcgtgcctaacgacggcggcgaaggaggctcaacagttggcggaggcacgccgcatgcaaaccgagcatcgacgtcgctcgctcttcccgcggcggagtggaaaggaccgtgaccaacagggagaggagcggcttccacggcggattggaaggcctcctagtctcctcctatggcgtgctcggtggcagccgaactaaggagatggcaaagcccatgccacgcacagcggcgaggaggacgtacgtgcccatggcggagacgctgaaccgcatcgtggattggttgccagactatgacacgaaggggaagaagtggaggcggaggacgagcgtaagttattttagaagacagagatccctataaggattgtgaagcaatggacaatccaatttatcttttactacctccgtttcaggttataagacgttttgactttggtcaaagtcaaactgcttcaagtttgactaagtttgtacaaaaataatagcattttcaacccaagacaaatttattatgaaaatgggagcgaattttctaggatttaatggctttgtgctttcagtggtaggtgacgtacccgtctacagcgaggcgtctgtggtgacttcattaatctctccaggatagatttgccagcccagtcttcgaagatggcaagatgctcataggggtatggtttgcgtgtatgttgtgagtatctgcgttgtaccatgtaattaaaaaaatattaatttaataaaactaatttaatattataaatattactatatttgtctataaacttgaatttgaagcacaatgatgtgaaaatctatgtctcgggaataatgatgagaaaagcacaatggtgaagcaactcaaagctgggatcaatcgccctgttgaaataattttccgctaacaaagaatggattctttgctattgggtacactgtaaaacagattctcgcgccctgtaaaaatgatgatttttatttttcattcgatgtgtaatgggctagtctggtaccttgattgggtacagttatcattggcatagacgtcacccaacatgttcttcactgctgatttgtcgtaattctgaaatctgactttctgaacattagccgatctccctgatgcaccatgatataccacctacgttttagcagaactcgttagatcatcatcctggttttgccaaatcacaagcacaacgcgtcctgaatttattgcaaatactttgcaacatcacagccagatgatatcagatactcccttcgtattttaatgtatgacaccattgactttttaactaacgtttgaccattcgtcttattcaaaatttttatgcaaatacaaaaatgcttatgtcatgcttaaagaacatttcatgataaatcaaatcacaataaaataaatgataattacataaattttttaaataagacgaaatgtcaaatgtttgttaaaaagtcaacggcgtcatacattaaaatacggagggagtagtttgcatcatcaacatcacaatcagatataaggagtattgtaagcccagtagtgttaactttgcgatatttttgtctcgttttttgtcactaataacctgacttattacccaagtttacagtgtttatggaccattgtgttaggccttgatcgaggagtaatttagcgagggcgacagccactagcaaactatccggcccagcccattagaccgcaattccagggactcggggacaagttgagggatagaaagttaacttattccaaaccgtaatactcgcacgggctttaacgctgtttgggccacggcccaaacatatcccctggtgggtgcgactgccacggtgccacccatttcagcagcaactccggcgatcgatgccggttgccctagccgccgccgccgtcgcccgctgtaatttccctctccatcctggctctacgttcgccggatcgatgctctagcggcttagcggacaggtattagttcgttttttttttgtcctttcctgggcgtgttttaaattcatcttttgctgctggttttcattttttagaatatatgcatcgatgctctctgcgagttctgcaagaaaacacaagagagaagaagcaacgatcttcttctgtgattcaaagcgatagaagtcaatggaatctcccttcttttcttggtttccgaggataaatttcataggttttcataagcgactgcatgcaaagagcttagtggatttctttaatatatctcgtagtctgtcatgttgcctcacaaaactctttctatctacgacaatgttttttgaagcagatctgtgtcaactactaatcagctgtgaccagttgcagcaactaattctgcatctttgtaaacttcgggattcgtcaaagctgaagttggatatgccaaattcaaaactccgcctcgttgaactctattcgtgcagtatcaagactgtagagtttctctgcctccctaaactagagcatctattatgtgaatcttggttcttttcagttgcccctttatcttttggtgtgattccatgtcttgaggggttaaagcttgtttgtgctgcgtatagtaatcaatcagggttcaaattgactgatcttatgtgcggtgcttcaaatgtaaaggatcttactttggatttccaaggagaggaggcaagttattttattacatgcaaaatcatcgtatttactgtcatgtggtggtggctgatagccacatgtttatatgcaatttagactgaaactgaaatagcattttaaaagcaccttttatgtgattagatgttgatggcaactactgtttaacttctttctcttgatcaaatttcaaatatgtaatacatgctctcagattatcttttagagtatgtttgtgttattactatcgcgactagggttattgagtacataatgattggactgattaagagatttttgtgcttacaattaattccttgtttattttgttaattttgcatagatttggattaaatttcaaggaaaagaactacgcaccgccttgaacaagataacaaagttgcttctgcatggcatctatgtgaaattttttgaacgactcgcacgagacggtgcgaagttctattgatagagcaggaaaaaaaagtaagattacaaccctaaagagtcgtaaccaggaaaagaaaaaaataccaccacccacatgacgacatcgccaacacacacgctcaggagaaggctagtaccggatcggccgccgctaagcgtggccgaccgccagtagaccaacaaaggcacggctggcgcaccgatgctccaccaccgcacaagctttgccgatatgtgggacccctgcaccggcgtcccccgccggccagccttcgtgcgccgaaaaccgcgccgcacccaccggcagctcctcctcatacctaggtcgcctcctccaccgccggccgcgcctctctgcgccaagctggcctcctccaacggacgcgcctctcgcgccaattcggcctccctccatcggccgcgcctctcgcgcccagccggcctccatctccgccgcccgcgcctctcgcgcccagccggcctccgctgccatcggctgcacttctctgcgccaagccggtttccgacccctccaccgaacgatgccgcgccggccagctacagccatctcccacgccctcggttagtcaaccgaggccgccatgcctccggtgaccgcaaacacggtcaccaccaccacagccttggttgctgaacacccagccacctcgcccccgactccttccccgccgccgacgtcgccactgcctccagagtcatagccgccgtcgccactgccaccgacgccaaccgccgcctctgcaaatcgctgctccgccgtcgccctccaccaccgaacagctagcagcccgacgccatgtcttccgccgccgttgccagatgacacggcagccaccacagccgtcaccgccgtcgccaactgccgtcggccaactaccgccgctaccgtcgccacaccgtcgccgccgtcgccgactgctcccatcctccagatccagccgagaggcgcggatctgggggcaccgctgccgtcgccgctaggcatcgagccgccggccacagcagctgctcctccgagcctgccgctgctgcccgcgcttgctccgccatcacgcctgacgccgccgcccggccgcccgtgcctgcgccaccgtcgcgtctgccaccgcctgtcgcggccgccagcgcccacgcctcgccgacgccgtgcccgcgcctccgcgaccggatccagctgcgagcgcgccagatccgatggtggcgacgccggatccgccgccatgcgcctcgatgccggcgccgctccggtcggccaccgcctttgcgtccacccgcgccaagagctcgggagatggccgccgcgagccccgccgccgccatcctcgcgagccgccggctttgccggccgctcgctcaggcgacggcaaggcagaggaaggggcggggaagggcggcggcggcggctagggttccgccgcccaagtcgcccgacgcggggggcgacgcggggccaggagagagttccctcacgggacattcattcatgagaaaaaaaatctatgtgaaatttaatctcctatggacattggttctacttgaatctgcaccatctgttaagatttttggtgtcaaggtaccttatatcttttttcattgtttatttatcatgatttgatttcagctatgttctcattcaagtctttttgatgataagtatgcatgacgtcaaatatttaattcttctcctgtcttgaatttaggtgtggaaccattcatgtgaccaggatactgtggacagagaaatattttctgaaagaagaaatgatttgtgggatgttgcacagttggatagctcggtacattataatcagctagagaagttaaattttggtgggttcaatccaacaataaaagaacacttggatttggtaagaactgtcattgagcgtgctcccaaattaaagtcagtttttttggaagatagagaaccctgtaaaggctgtgaagcaatggacaacccaatttatccttcaacaatatccatgtttccacaaaatgaagatgagaaaagcacagtggcgaagcaactcaaagctgggacctctcgccctgttgaaataatcttttgctaataaaacatggattatttgttatagggtacggagtacgaaaatgctttatactttcccatgatgcacttgaacgacatgcatggctgcgtgagcaagcgcggccactctgggctggaccgattttgggtccaacaaaaatagtttttcattttttcaacttatagtttttcatttttgtataccaaatgtttatgtgtataaagtttctatgcaaaaattttatgtgtataaagtttttatatggaaagtttgtgtataaagtttctatatgaaaagtttgtgtataaatttttaagttgatttttttagttttgcataatgattctgggtggaatttttttattcatgcatagtattacagtgtaaactttttaattccatataacagtgttttttatgtagagtatttatcactagaagttctaatctagttctatattagatatatatagagtttcatggtgggcttggtgtgcacaatgaacatgggcataggcgattgtgtgggttctaggagtgtgacgggctgcgtgctaggagtcccctacggagtacttgtaaaacatatcctcgcaccctttaaaatgatgatttttatttctatgatgtttcatgtgcttgtctactacattgatgattggtcacaggccataataattataaattttgacttgtgtctgaacttatttccccggtagcccattagccggtcttcctgaatccacagcaataatctgatcgatgatctgaatcaaacatgactcttgtttctctcatagcccattagctggtctacctgcatccaccgcaataatctgcttgataatctgaatcaaacagggcacatgttgccttgatttaccttataaacttgcacttcgtttacagtttaaatttggcttgagagagagcttatcttgaggttctgtacagattttttgtgatactacatatgccaaaaaactcgtgtcttgagactctgcacagatatgtccatgcattgtattcccaaaatcgacgtcgaggcaccttgtttaagccatggcacaatattttccaggactatgattacccaaaattttgacaaactaacccttttaaaagaattgtattttaaaaaatgaatcgtgccaaaaactaattgaagaaatgaatcgttggcttgatggtgcttaactataacgttttagcgctacaaatataggcactgaatggcacggttcattattaaaaataactttttataaggatcattgtggcaaaatttcagctaagactacctttgtcactacaagattcatgctgtcatagtttcatgcagggcggatccaggaacaaaaaattggaggggctcagttacacagtatcttcaatctctagccgtttaggaacctttactttatcattcatggtgaaaaaatcgaggggggagtgctcccaggagtatccatagatcttgtgggtgcaggggggaccacgttggatccgtccctggtttcatgtcaatatgccatgctttcagctatgcacaatccaaagttccaaacttctgaggggtaacgtccgcaaatttgtatcacaactaagcttgccaccatagcaaactgaaatctagctagtacactcaataaaagtacttatctacttcgtactttgcatttcacaagaattatgatcaatagtgataatacagtcaaacaatgacacattactgatgatgttaatgtatgctcagttacagagagacgaccgcaatccccccccccccccctcttctctcctctttcttcttgaactcaaactgctgcgttttggcactcacaaaccaagactcgcaagtcgcaagagctacatagctaagaatattaacgcgagggcagtttactaccgcgtacaatgatttttgtttgcaatttggttgctgggtcattcttggcatctggattctccatgttttcttcatcagagcttatgttgtcacattggccactgcttgcagcacctcacgggcctctgccaaagcagcagtagtctggaccaatcctagagcatcttaagttctatcagctgggctgacaaagtatgaacctgggaggaacatatgtgcacaagaacctaaccaaataaaataatattcagcaaggtcccaaatgtgtgacagcatgagggattaataataaaaaaatctcgggcacaaaatatattccaccaaatacatgaacatgaaaaataattgaaaaagagctaaatgtacctgaaattgcatatcgacgaaccaagggacttccatgctaaaggagattctagcctgtgctgatacctggggtatcagccaatctaacaagagccacggttcagaatttcagaatgacaaattaaccgaaggaacaaggatcaaataacaatctcttcaggcttcactagttggaaacaagtgggtttaattccctaatgtattcttcatcactaggattctattcaacatttcaggtgctaattccagtaaaatagtgtttaaaaggcttatgataattcatctgataagaaagtgttttctagtttctgactaaagatggaagctcttgaaggaatattttgatatcatagataagaatgggcattaacttcgtaagttttgtattggattaggtatctaagtagatatcagtaaagtgaagtatgccaccactgaacctgcaagtcccagtttaagttttggtttagcagacttcacaactcttcagaagcatgcaggagtacgaattcaatgcattgatgcttgctaatatcaagaaaaggaggaactcatcactcactagagatcagtttccataaaattaatgcgatttaattttcacgtaatctgagaaatgtgaagattaccaaacaaaagaatctgatgcaaaacaacaaaagaatatgtgatagtgtgaagtcttacatgctcacatattcataatgcacatttatgcagtgtgaagatttttccatgatgagttctgcgggctttgatttagcacacattccttccttacacactgatgacaaagattccatatatgtgttcagcttctgattcatggcaatttagccataatctggggaaacgagatcatcaccgatgtgctcaataagaatacttgcaggttggaccaggttaaattgcttcgagagaagtcaggttgactgcgtgagagtgccgtcggccacctcggccgcggcggccatccctgtgccggaggccatccaacttcaaccatgtctcgctttggggcgcaatcttggagcgaagtggtccgcaaagagccgacacggacggcacatcccaagcagctcgaggacgcggagggtcactggactgaggtccggcgcaagggcagacagcattcatggcggtccagcgaccaccaatcttccacccaccagcggccggcattgaaggcgtcaaaacccgttcctcgctggctacaagggcggtgtttcaagtgcctaggtctaggccatcagaagacaacttgcttcaggcagacacggtgctacaactgttggttcaccggccatctcgctcgcagctgtccgagcagccatccggccgaaagggagcgcgacaaggggaagggaagggaggagccaaagcctgctggcggggtgactgtcaaggcggcggcgaggccccagcaggcgcgtgtgacgctccctgccgctgcggggcgtcgggtgatcctcgcgcgcgcggcgggcgacggaccggcgagggaggcggcgggtgctgtcaggaaggcagcgccggcggaggagacgaggtcgacgccgactgcatcgcaggccactgccgcgaccgccgtgcacgccgaccgcgacgcaggacaacctgccgcggtcaccgacatggctggtttccagatctgcgtgcagcagccttcgtacctcaggaaggagtgtcgcacgggggatccggatctgcgtcccgggagaggtcattgcacgatctcgtggacgccgaggatggtggagaacgagaccatgctggagaggaagggcctcctcgcctcggtactgggcacacaaccgcacgtctcccctcaggagatggtcgaggtggtggtgaactgcggcgtcctcccgtccaacttccgtgtcgaggtcaccaccccagaagactacctcatcatgttccgcaacactagggatcgtgactgggtgctgagccgatccaaggaggtcttctgcaaggaggcggccatctccttcaagcgatgggataggcggttgcaggcggatagcaccaagatgcagttcttcaccaagttatcgctggaggggctgccgcagcacgcctgggaagaggaagcggtcgctcagatcgtgcgcgaactcaggggtgagctggtggagatggtcacgccggcggacgctagggtgctcacgttatttgcgtggctctccaaccctagcatggtgccgtcggtgctggaggtggaaatcccagagcgggcggccggcgggccgccacgctgggagaggttcctaggtcgcacttcgatccccagagcgccgctctacaagaaatccctaacttatgcgctcatcgtgcacatcgaggagatcatcaaccccacgctactccactacacctcctacatgggttccgatgatgatgacaacggcgacgtgccgcggcgcgtgaccttctcctgttgggcgggtcgaacagacggcacaggcccctggtcgtctgaacaaggcggcggtcgttctttcggttgtgcatctggggctgcgggcggccttccagggcgcgtctggtccacgacggatcggattgccgccaaaccggcggaggcagtgagggtagacgaagtcgtggtggcggggctggcgcaggggacggggatcgatgttggggatggtggactggcggcggcggacactgcggcgagcgacattgcgacgagagaccctgtgcagatgaggccaggttccctggaactgactggtggtggtggagggatctggttctcgccacagttgttgccgcggacgcaagcggactcgcggctgggagacgagtccgtgccggcgacatgtcaaactgctggagatgcgccggaggctgctcttttgctggctgctcaatcaaacatggcagatgactcttggggccttccgacggtggtgatcccaggaggaagccctatttcgctttccatggaggagcacgaaggcggtggcgtcgctgtgtcgcagacctcgccggcggcaccggtgactgagggggggcacggagtcggtgttcaaccacctgctgacgaggcgaatggggagccaacggggatggatccatctgtggtttcagtggacgcggtgcagggcgcgccacacgaggagcctgtcatgagcggcataggcatgcaacctgcgtctgcacctgccggtctgtgttcacattggtctgcagcactgggcgctgtagccaagaagctacagtttgaagatcttgtcaaggatacgcaggagaatggggctgcattaatggcggtctcggcggtgctggaggatggggagccggagagcgttggcgggaacgctgaacgggcgatgccgcttgaagaactgaatcctccgtgtaaggagtcgtcggcttctgggccagaacgtgccctgggcccggacgctgaccagggacaaaacggcccgtggccaggaggcgatagcgggccggctgagctggcctctcggccgctagctgggccgcaagacctggtgcagactgggtcaccattggaagctacttcgactggcccgctactggttgctgggctgccgctggtctacggaagacggcgggatgggccgccgcagcctgcgcacgcggatgagcgactacaggacttcctcgactcgatctcagcaacgccgccagcctcggtcctgggcgtgcggccacctgcatctgttccgaccacaagcacgcgcagcaatcgttgcaacgtcatcccgccggacttcactccttggcggagcccgaggttccaacagcagggctcgggggcgcagcgccacaccatcactaaggcgaaggcggtgaacatgaagaagctggggattattcaagaggaagaggaggcgacggaggactcggtgaagaagtacctgaatctattcgaaaaaccgctctctacacaacacgtggaggccctggcgacattgcttgatgtggacatagctgcccagcctctcgagctcactgattgcagcgagggagtcgccgccgtagcttcgccagcctgacggtagtgctcgaagtttcagaagaggtgcagctgttccactagtgtttcatgtctacatcctctaattgttttagtcttttgtgttggaatgtaagggggctgaatgatgctgacaaaagagcccttgttagagagtcggttgtgtcgagtggtgtttctgttgcatgttttcaggagtccaaattagaggaagtggatgcatctattgtcgtcgagacttgtggtgctgcttttgatagttttgttgctcttccggcagagcaaaccagaggtggagtcatagttgcttggaacggaaccatgttccgtggtgtttctgctcaccaagggcgctggtcgattacagtcaagcttgactggatccttggtgacagatcatggttcctaacctcggtgtatgggcctcaacttgatgcagaaaagctgttgttcctggatgagttgattgaagtaagaaattgctgccaaggccagtggatggttacgggtgatttcaacttgattgcggccgctgccgacaagaacaacaatcgaatcaatcaaagaatgatgaatgcctttagaaacaagctgaacgagctcgaattaagggttatgtacctgtttggccggcggtacacgtggagcaatgagcaacagcgccccaccttggagaagcttgatagagtgcttgtcaccacacagtgggaggaatcctttcctgaagcacatttgcaggcgttaagctcctctggctcggaccactgtcctcggcttctgacatgcggagacactggggcaaaaacaagaaggtttagattcgaatcttactggacgaaaattgaagggttcgctgacgtggtccaggaaagttgggatcaggctgttgatttggatgatccctacctggttcttcatgtgaaattggctaggttatgcaagcagctctcaaaatggggtcagcggaagataaggaaattcagacttcaaatgcagattgccaatgagataattctgagatttgacatcgcacaagagtcacggcttctgtcggatgatgaaaggtaccttcgtgccgcctgtaaaggtcgatgtttagcactagcttctctagagagaatcagattgcgacaaagggctagaatcagaagtctgagggaaggggatgcaggaactgcattctttcatttgaagataaaggcgagaaggaggaagcttctcattccaatccttgagcatgatggcaagattgccaccacccagcataacatgcaaagtttggcacgagaatactttgctgcagtgatgtgccctgagtgcagtgacacgaagttgctgcaatttcaccatattcagatggcaacaactgatctctccagcctcgacagtcctttcactgaagatgagatttggtcggctatccgtgctttgcctaatgaaaagtcgccagggccggatggttatacaggcttgttttaccaaagatgttgggagataattaaacctgaattgatcagcgctcttgctaaattctgtaccggtaacagtcagaacttggagaaactgaattcggcaattgtcacgctaatagcgaagaaggacagtcctaccctcctcaaggattataggccaattagtttgattcatagtttctctaagatagctgcgaagattatggcgcagcggttagcaccgaagctgaatgtcctcattccatcctcccaaactgcttttatcaagggacgctgcatacatgagaactttgtcttcgtcaaaggattggtacaacaatttcacagacaaaggaaggctatgatgttgctgaaattagacatctcgaaagctttcgacactgtctcctggggttttcttatgtcgatgttacagttcagaggctttggtccactttggagaagatgggtctcggcggtttttctcactgcagaaacaagaatattgataaatggtgttctgtcagacacaatcaagccggcgagggggttgaggcagggtgacccactgtcgccgctgctctttgttatagtaatggatgccttgcaagctattgtttcccaggcaaggatggcaagactgctctcgcccctcaacgtacgatagaatttgccaccaatttcagtttatgccgacgatgcggttctgtttttccgccctacagctgaagaagctcgagtcatcaagggtatcctggagttactcggggctgccacaggtctcaaaaccaatttctccaaaagcgcaatcactccaatccaatgtgacgagcagcagtatgtgcaagttgaatccattctctcctgccgagtggaaaagttcccaatcacttatcttggactccctctctccactaggaaaccgacgaaggccgagatccagccgatccttgataggctggcaaagaaggtagccggttggaagccgaaaatgctgtctattgatgggcgactgtcacgccccgaactagtcccgagtggaactagcccgtgacgctccaaattaacctgttaatcgataccagtcccaggaaacagtgctggtatcacaggaagacagaatatcacagcaacagaggtctctttattatagagtaggagtacagtcatgttgggctacggacagatcccgagctcacaactgcatttcaaaagggaagcggaagccaagaattggaccaaacatcacaggcgcgacttgggaactaggccgaaaccctaaaactcatcgtatccggcttgctcctggaagaactcctcgtcagcgggatccgcttcatcttcttcagcaactggggggggggggattatgtatatagggcaagggtgagtacgggagtactcagcaagccatgggaaataagtgtttaatgcaggcttcaaaggaaaggctgttgtttttgcaattgatttttatttaaactcctttttgaaacagctaagtgagtgcttctcaaacgacacggatgagacagtgcgtcgtgtccggtcagagtatgtgcaatgtatcagtcttttgaattgatcaagtttggcacccggccaacagctttcaaacggccactcgggcctggctgatcccatcagccgcagattttccaagcatcaaacccattcctcatcagcaaatttcacaaggcagtagtcaaacaaaactacgctaggaatcacctcacatccgcccatgaccgtgggcacggctgttcgaacagtttaataacctctgcaaagggggtacactttacccacacgacattactaacccggatcatccagcccatgcagaacggccatgactagagaccttaaggctttcatgacaaggcatttcgaaagctgacacaggttcaccatatgccaacgagatgggtcccagaccaacaccagattaggtcccagaccatactgtgtcaggaagcccaggggtcctccccgacaccaccccggcgaatccatatgtctcttggcatcaaggctcccctgattagctaatttctcagccaggggtgtcccattgcacccatgtggtcgtacttgccttatgttcggatgaaattccaaggaaacggtccttaagtgcaagagcgggaaaccgtacacccggtacgttccccggtccgtgattttggaaattcatttagttcgcaagcaccgacccaggtgtcgggtttttcaagtcttttgtaaaacccaagttttactcatcattggatattttaaatttgaggggaggtgttccgatgcccgtgcccgaaggcccatgcatcgaagcaccacagtcgacaaaggaggtttaagtgttcaataaatcaaggagggtaattgcagcaattagggttgggggccggcaggctatctcgcgagccgcggccgaattacttgtgtaaatcctattcatgcaaaatttgcggaaagaaatacttagatttaaattattggtgcaagatgatcaaaggtgacttgccttgctcgagatcttgagcctgatcctcgaaatcctcgcactgcgggtcttcgggcaccgaaactacacgcgaaacgggacaactcaacaaacggcgaaaataaagccctattattgacctctaagcatgccattagatagatctcgagatttgaggaattttggaagttgaacggagtcaaacggacttacggttgggaagatattgaatttctaagattattggatttttgatctaaaggaaaaggatttatttaaaccctttttttttgaaaaagaaaagaaaagaaaagaaggaggggggggaattagactttcctcgggcggctagggcgcggcccgagagaaaggggcggctcggccaagcttaatgggccggccggcccaagaaggcggcccatggcgcgtgcgggcggggaagggagagagagccggtgggccgggtccattccgcgtggtcccgagtgggacccgcttgtcagcgactcggctcaccgtgagcgaggtgcacgcggcgcgtgctagggttcggggagagagacgcggtgcacgcgcgtggttcacggcggacgcggatgcggcgggcccacgcgcagcctcacggctcacggtggaccgcgtgcgcgagcggggccggagggagcggctgactggggtcggctcgacccagtcttggccgagctggcgccgacgtggcgcctacgtggctgccacgtgggccggcgggaggtagacgacgacgtcggccgaaacggacggcggacgacggcggcgagcggcggagcgtaccacggcgatataggcgaaagcgagcactccgggaggttgcacgggacgagaggagacgagccaacggcttggatttgccgggggatgctcgacggcggcggattgcggcggcggcaaccggcggcgagggaagggggaaacggcgacgaggtcacgaggggtcgattcccggcggtgagagcatctacgcggctacgggaatccgttgctagtgtcggattgggcggagctatgccgagcgaggccggcgacgagcgggtgctacggagcacgggcggcgacggcggcgagcacacagcgggcggcggcaacggtcggggcagcgccagctagctacggggaggctactcgtgctactatccgagtctaagaggaggagatggaacgagaagggagaacggagggagacactaccgtgcggggaagagggcgcagtgacgagaaccgacggcgcgggagcgatctctccggcctcgggccggggaagaggaagaagagggcgcgcccggagtccccttccgcgtccttgctcgtgccggctcctccagcacatgtgacggcggcggtcggcgagagagacggcaatggcgcgggcggaaaacggggaagattgggagggaaaaaggaagggagggcgcctgggtttatagggcggcgatgtcggtttgggggaggggaaccgacattggacggtcaagccagcgagctggcgctccggctagcggccaaatcggcgacagggaggaggggaatgacgccggcggaggaagagaaagaaagaaaaaggaagggagaaagggagcttgtcccttgccactttgggaaaaggaggagggagcgggggcgacgcggcagaggggggggggctctgcctccgtcccttggaggcacgcgcggggagtggcggggccgagtcgatgacgacggcgatgacggcggaggcggcttggagcggagcggcgacacggacggcaggcgcggcagaggctgacggcggcggcgaccaggcggtcggccaccacggcgcgcgcgcgcgcgggaagcaacggcgcgcagcgacgatttggcggcgtcggcgggaacggcagcgggaagcgggagggagggctcggctccgcgcggctcgcgcgcacgcgcgtgcagcgctctggcagagcggggagagggagagagagagagagagccggggagggagggggagatgggccgagagggattcggcccatcgaaccctagggaggcgaattagacttttgcggagggatttgatttgggaaggatttggattcgggattgaactcgacgatggctcggggatttgagatctgagatggcacgggcactagacaacaagcaaagaaacggatttcgcaaataggatttttatgagctagtttttccgctaggcgccacgacggaacgggcgctacagcgactgtgcttgatcaagtcggtcctaatggcgctgccggtgcactacatgacagtcctgcagctaccgcgatgggcgattaaggacatcgagcggaagtgccgcgggtttctttggaaaggacaggaagagatcagcggcgggcattgcctagtttcgtggcgaaaggtttgctcacccatcgagaaagggggacttggtgtcaaagatcttaatttgttcggtcaagctctccggttgaaatggcttgcaaaatccttggagcagaaggatagaccctggaccttagcaactttccgtcctggaagcgatgtggaagagatctttcgatccgttgctgagcacatcattggtgacggggtgaacacacagttttggacagacaattggacagggaaaggttgcttcgcctggaggtggccggtgttgttttctcatgtgagccatgccaagctaacagtagctgatgccctgattgttaacagatgggttcgccaattacaaggtgccttgtccaatgaagctctgggtgaattcttccaactttgggatgaagttcacgacgtgtcactgcagcagatggctgacacgatcaaatggaagttgactgttgatggtaatttctcagtggcctcggcgtatgatctatttttcatagcgacagaggactgttcctacggggacacgcagtggcactccagggtgccgtcgcgtgttcgcttcttcatgtggattgcactcaagggccgctgtctcacggcggacaacctggcaaagagaaaatggccgcatgacgccatttgctccctatgccagcgcgagaacgaagactgccatcatttgcttgtgtcctgtgattatacggcggcggtttggtgcaagctgagacgttggtgcaacattagcattgcaatccctgcggaagatggcatgccgcttgcagattggtggatcgcgacaagacgacgttttcagaacacgtataggacggatttcgatagtctgttcatgctaatttgttggcttatctggaaagagcgaaatacaaggatctttcaacacatcgccaagtcggttgaccggctagcggatgacatcaacgaggaaatcgcaatttggagggcagcagggattttctcccaggctagcgagtaatcccgatgagaggccggacctgccctattttttccttttctttccgggcttgagtttgcttgagaccggcgcgacatcctttatgtcattgtaattaaaactttatttccctcaatcttaatgaaattggccggcctacctttggccgtcccggcaaaaagaatacttgcaggttgctgcaacaaacaacattatagataagaacaagatcatcggcaaaacttatttgccattttgccccagtctgcccatcccccatatttcatagatgccaacatggttaaaaggcacttgctacactcagacactcagggcattaacttggtttagtttaggatgtaatgctaaatttactggacttacacctgcttccaactgatccatctcacaaattataaaggtgttgctaccttttatcctcaatgaattatggtactacaaacaagctaaatatcatcagaaactggaagtaattactaaattgcctgacagatcatcataagtagtagctacttttgttgcagaacggcgttcaactcttgcattcatctgcagaacaaaggactagaagtaagtagtagttgctagcacaaagaagctactctattgagccccttaaaatttcttgttatatcattttcttttcggtgcaagctagatggactaaaattaaatacaaataagtaattttcatggcattactgttcccgacattgctttcctatacgtccaggcaaagcttgagcaatggttaaccatttcttcggtccaagtttgtttaccatctgaacaatgatctcatcttcctgaaaaggggaacatgtcattgtgagtataagatgactaaccaatattatataagaaatgaaaataaatggactagcatgcttacttctttggaccatggccctttgaccaattcagggtgtagaaccttttaattgccacctgtgcaagcattgtacatcggttctatccgcaagctggaaaattagaaggtcctctgtcaaagcttggatttttaacaatatacaggaacctcatcaacagggtaggaaaaagaatgccagagaagcatgactagagtgtaagctaatgaaacagcacaatgctttactgtacatgagttgtgatagcatcaaagaggggaaaaaaatgcttgcgtggcttaagatatcctactgcactgaagtactaaacaattgtagcgcaaggtgggcttgagaacaatatggtaaaaatgtattatatatcaagtataatattgtgaaatattactcctgttacaacctgacatgtattgacatataactgtatgtaatcacaaagctaatgtgtaaaaattaaaaaaaaatccaagggagtccaacatatgcatggtaggctatataaaatgcagtgatatagataccaaaggtcacacttttgaaggtgctccccctatgttatttcatctctcaaaaaaaaatcagtaaaatgatatatgaattggactttagaaggctattttgtttatattttccagcatacaaaaaacaaccgcaacaaagttgaagaaaaacaaaaaatatgacagctaaaagatagtagaaatactatgataaagagtaaggacaaagtatgccaaattgaaccaatgcactaatagaaccaatgcatcccattgtatgtctgaacagctctgaaacgcacctaactttttcccaattcttcccattgcatgtctgaatagctctggacaatatggcagcctccattgatcagctaaaagctaaaacaaatggtatggtttccactctccatttgtttctacgacacgacctacattttagctgaaatggagaccagctgcagaccacgttcaatgacttcaatcagctaatcaatgaagacaatcaattatataattgtgagcattgttcaatctatccatgtcatcctgattttgccaaataacaagcacaatcagatatccagacaaaagatcaaaacttttgccaaatcagaagcacaatcagagtccaaagatcaaacttttgccagatcacaagcacaatcagagaccaaagatcaaacttttcccaaatcacaagcacaatcatatatccagtagataggaaatgcatcacgaaggttcatcgcaaatacttcgcaacattcatccattggtagcctgggacagttagtagtacgatctaagcctcgtaccttctaattaagcaacactagacgatagatagcataatagcatccctaagcaaacattgactataggcatcagtgatcagtggagttggccgttgacgtagtggcggtgggggtcatcggcgcggacacggtcatggagtcgcgggcgaggtcgtcgacgcggcgggggcgggggcggtcgatggggcgagggcggcgccgatcgtcgcaggggcgggcggcggcggggcgtcgtcggcggctggcgtgtcggcgggcatcttcgccttgaccttgtcgaagatcttagccatcgcagcctcctccttctcggagaacacgacgacctcatcatcgccctcgtcgtcgctcgcgatcccggcctggatgcgcttcttcttgtcatcgcggatgatcttgcgatgcggttttccctggacgccactgaaacgatcgaaacgcaacaagggttagcagcccgcgaaaccagatgagatctagagcgctcgcgcgcgcgcgcgcgaagccttcttaccgactctcggcgctccgggaccactccatcgcgactccggcggcggcggcggcggaagaatggaggcggcgcggtcgggacttgcacactgctcactgctctccgtgtctccctgctcggactcgcaactcgaggtcgtatatatagccatcgtattgggccggcccataacccctgggctggaaatgttcgtatgggccacactaggcccaaattttgggcccatgaggcgatagaaaagcagcccaaccgcgagttcgccggcgacatctgcttccccgaggatcgactccggcgagtaaccatctttctcctcccgttgtactccctccgtcccataagtgcaatcataagtttccatgtccaacttttgatcgtccgtcttatttaagtatttttgttgttatgggatgataaaatatgaataatatttacttgtgacttatgtttttaaattttttcaaaaatttttcaaataaaacacacggtcaaagttgggtgcggaaaaccgtggctgcacttaaaatgtaacggagggagtaataaaggatcgagttatccgcatccgtattcctaagctttaacagattcacgtatccctgagaaaaattgcttataaccatcctggtttttgaacaaaatcgactatccttgaaggtcacactaacacttgcactatcacagagatgggtgtagtgcgcaagcaccattgcagagcagctactccaagtctccgaacactactacttgcccctccagaattgtaacagctggagtacgtagataagggagaagtgaattgtaaatggtccactcaagtattcaaatcccattagtatgtagataattgagaactgaaaaataaatggtcggaggtttcagcagttccacaaaacatccgtgattaaaatgtgattagatattgatgctccacaaaactacctgtcggcaatcaatattctttaaaatattatgggtgtttgtttgtttgttgcccgagtaaataaacccaatactgtccttacgtatatttatatttgaagtatatactttcagtaatactcgcactaggagtggaaacgacggctcggcttgtagtggttcgcaacaaaattaggcttggcttagcttggctcggctcggttagggaaacaagctaaaacttgagtccagattttgtatagttaagggacccacgtgggacccatatatcaggtgtccacgtgggaaacaagccggccgccgctcagccccgcaaagaggagaggaaaaagaagtgaaaaaaaaaagaaagggaaagagagagggtgacgtggagaactgatttgtgggtcctccgctgactcagccgtcacgtagactaaaaccggggtcaaaaccaccaaaggacctcgggttaccggttttgcatagttaagagaccccgtatatctgttttacggtttgaggatattttcgtatcccgatgacaagttgagggaccttcggtgtactttttccaaccgtaatattcgcacgggctttaactccgtttaggccacggcccaaaactatccccggatgggtgcgactgcaacctatttcagcagcaactccggtgtccggtgttcgatgccggttgccctagccgccgccgccgccgtcgccgtcctctctctcctgtttcctcgttcgtaggatcgatgatctagtggctttgcggacaggtagttcgtatttttatcgtcctttcctgggcgtgttttaaattcatcttttgctgctggttttcacttttcagaatatgcatcgatgctctctgcgggttctcaagaaaatacaggagaaaagaagcattgatcttcttctgtgatcgaagtgatagaaatcaatggaatatcccttgttttcttggtttctgagggtaaatttccttgtttttccaaggataaaccgattcgacataagttaattaccaagtcggtttttcaatttcagtatgaatccaattcgagcatatacaagtaagtgccctaattcgaatcaggctctgaggctggtgaaattccctttataaataagctcgacaataacactgatctcatatttgcataccatccgagtggaaaagccccattgtcagtagtcatgcagtccaatagcatccaaagctatgtaagtctctttccctctctctgttagtaatttttgttagtagtttttccagtgtaaataaacctcataccatcctttatatgtttagtctttcttgtaaaattaagagaacattttaaacttcagtttaaatgattgagcactttattggtgtaggaccaaggtagattcaaccaattgccggatcatatcttactctctatcctagaaagagttgatatgcgcacagttctaaggaccagtgtcctgtcgacacggtggaagcacctgcctcttttgctctctgatgtcgacttagatgcagatgaattcatccaccaaaattcctcaatgtcggccgatgaagcgatggctgttctagttaaattgatgagcagtttatttggttctcctcggagcgaatctatcattaaaaagctaaacctcaggttctgcttgcccactgatttggagacatcattagattatttgtttaacatcggtgagctagtttgcaatgctattgacagtggtaaagtaaagagcgtggagcttgctatcacaactgagaagcggagtgtagattgcacgtctagtgatatgctgctgcatgcaaagagcttagtggaattttttaatatatctcgtagtctgtcatgttgcctcacgaaactcctcctgtgtacggcaaggttttctgaacaagatctgcatcaactaataatcagctgtgatcagctgcagcatctaactctctattattgtgaacttcgggattcatcaacattgaagctggatatgccgaattcaaaactccgcttcgttgaactcaactcgtgctatgtcaagaccgtagagtttctctgcctacctaaactagagcagctatactgtgactcatggcgcttatcaggggctcccctatcttttggtgtagttccttgccttgaggaactacgccttgtttgtgcgacgtcacgtatccagtcggggttcaaattgactgatcttcttcatggtactgcaaatgtacaggatattgctttggatttccaaggagaggtggtaagtaatttactaatttaattacatggaaagtcatctttattaatgtcatatggtggtggctgttggctacatgttgctatgaaatttgcactgaaactgaaagagcattttaaaagctttttttttgtgtgatttgatcttaatggcaggtattgtttgatcctttttttccccgaccaaatctcaaatactcagattatcttttagagtagcattgtgccgttactattggcaccagggttattgagtacacaagtgttggcctgattaagagctttttgtgcatagaaataattccttgtttattttgttaattttacctagatttggattacacctgaaggaaaaaagctacgctccgccttgaacaagataacaaagttatttctgcatgggatctatgtgaaatttgatctcctatggacattggttctccttgaatccgcaccatccgttaaggtttttggtgtcaaggttatgctgtcatttttcttgtttttttatcatgatttggtttcagctatgttctcattcaagtctttctgatgattagtacgcatgatgtcaaatgttttcttatatctgaatgtaggtgtggaaccatgcatgtgacgagggtactgagaatagaaaacaattgtctgaaagaagaaatgatttgtgggatgctgcacagttggatggctcgatacattatttgcaactagagaggttagaatttggtggattcaaccaaataataagagaacacttggatttcataagagctatcattgagcgtgctccgaacttaaagtcagttattttagaagacagagatccctgtgaagactgtgaagcaatggacaacccaatttatccttcaatatccatgtttccacagaataatgatgaaaagatcacaattgtgaagcaactcaaagccgggatgaatcgccctgttgaaataattttctgctaacaaagaatgtatttctatgctattgtgttcctgtaaaaatgatgattttttttttcgttatgcgtaatgggctagtcagatacctagcttgattggtaaagttatcattggcatagaccactgagcatgttctactgttcttcagtgctgaactggtcgtgatagtagttcattagccgatgaacttctcacgtagtagtagttcattagccgatctccctgatgtacaatgataccaagttgcagaaccctttcaataaattatataattgtgagcatcgttcagaatctgtatataccatcctggttttgccaaatcacaagcagatactatgcaaatactttacaacatcacaaccagatatgcaacttcgcaaatcgcaacatcaacataacaatcagataggtacttagcaacctaacgatcagaaatcaatctgatatagattggaaatgcatcgcgaaaccagatactatatcacaatcagaaatctgatatagacaggaaatgcatcacaaaacagatatatcagatacttggcaacatcagcatcacaatcaggtatatcacttggcaacatcatcacaaccagatatctgtcatagataggaaattcatcgcaaattgtacttcgcagcatccatggatcgataacctgggatagttagtacggtagttcctaagcaacggtagctcctaagcaacataagactagcatccctaagcaaaattagacaatagctgatcgcatcagtggagatggggattcacgcagtggcgatggcggtggtcatggagtcgcgggcgaggccgtcgacggggtcacgggccgggggcgatcgcgtcgggggcgtcggtggggacgggggcgatcgcggcggggacgtcggcggggacgggggcgatcgcggcggggacgacggcgggggcgggggcgatcgcggcggaggcggcagccttcttggccatggctctcgcgtggatcctgttcatggcggcctcttccttctctgagaaggggacgtcctcgcgatccacgtcgccctcatcgtcgcttgggatcccggccttgatccgcgtcgcgtccttgtgcgagctgtcattccggtacggcttccctccgacgccactgaaacgaatcgaaacgaaacaagggttagaagcctgcgaaaccagatgagatctagagcgcgcgcgcgaggccttcttaccgggtctttgggctcgcccaccgccccatcgcgactccggaggtggacgacggcagcggcagcgggcgccgcggagattttaggtttagactttagaggaatggaggcggcgctgtcgggacaccagtacactactgctctctgttctcacacgggccagcacctcgaggagacgaggtcttactatatatatactcttgctattgggccggcctgtggtccggcctttgaacaggtcccggcccattagtttgttccctgtgatattttgcgtgatcgttgcggttgaatttaaattgatttatgcataccagaaaaatccgtcacgtgattatattagtactagctagtttgcaacgatattgaattattgctagtggtaaagtgaagagtgtggagagattttgatatgctgattgctgttggcactatacttgtatgtgctgcaaacatgtgatcagccatgattcatggcaacaggatttccaaggcgatgcatgcatcatgccaccattactttggacttattttcagagccctgagtgatgatggtgttctaagagatgaaaaatagtggacgatttgttagaacgtaactctcctgtgtcatcagatatattcagacacaatggcgccggctcatcacagccactaatttttctccctttcacgtttgaacctgaaaggtcgctattcaccggctcacagctgctccatcggtgttgaagtggccgctggaggtggcgacgccgacgacgacgttgaaatgaggtttaggatttgggctagctgcagctggtaccgacgacaatgtgcgtacttctttggctgagatccctccggtgaccgatgccggccgatacccgattcgattgccctggccgcgcgcggccgctattgaaaaccgatacgtcacgtcacctaacacgtggggtacaccgtacacccagaaaaccgatgcactgtccgtctatatggcggatgcgggcacacggtgcgcggcgaccttagcggagggtttttccggcagaacgtcgcactgcttctgcggcgtctggggtaccgcgtagctatataggctggcccatctggatcattagcacagcatcagtcacatggcttcgagtacctttagcaccgggcctcttagctgacgcaaatgattaatgatttataactattcttcaccacaagaaactagagcaacacagatttaactttcatttatgagattcaaactttgtattctgtccgaagctacaagaaatatgatcatcaatagtttgattccacatgctatgggtaaaatatacgagtagtaatcataaggatgcttcaaggcatcgtatgctttggccgagtctagaccacgtcaaaaaaaatactgtcacatttacagttcccgcaatgaaaaacgatggtgaaaaccatcaactaaagccctgtcaatccttgcatatgcttcttcatcgcacggtctctccggtgatggttatcccggccaccacctctccttccacctctgcctccacgaggtgcaggccctcctcgagcgaagccctgtgctgcatctggatcttcatggtcctccgctggatggtcatggttcctgcctcctcttgttgcgccacggccaaatccacgttggccattcgggttctcgtttgcctctggctggttgccgtgatttctgccccctcttcttccaccacggccaaatcctggtggcccgtttgggttctcgccctccggcggtgggtcgccgtgaccccttccacctcttctgccatgatcgccacggggatatgagcctcctctgcctatgttggagcctcctctgccgaagttgtttgcattgctaccctcctcttcctccatgtctctgtgttgttgcctgttgggaactccaagaggtacatttccaccacggccaagaccatgaatggtatctttctgaacattgcgcaggacagccgcttctcgggcactagatacagcaactgaaccagcaaccttgtagctgtagttcttcccgtccttaacataaaactgtgtcttcttttgtgagctccaccgtgggccctgtgaggaactctcggcatcattggcaccatcagtttcctcataacttgattctaccacactgaagccaagatcatcgaacgagtcatcatactcatcatcatattcatactgggattcaagcacagctgatctaacagcatcttttgctttctgtgagtctagagttgcagagtcaggcacgtcgtcattggtcttccttgtaaatctaccttgcgggactgatggtacagatgaggatggtccctgggatgctgatggaactgaagaagatgaagaatgttcaacgtagcgatgcatctcagtattaaccttatggggtttgttcataatttgaggctcagtctccacaagtattcctttgcccttatctttcccaacagtggctgcaggctttagctgcggcatctcttctaatgaagtatccagagctagaagatcttgatggagggttccatctaaaatcctttggataacttcctctgggttctggttgtaggcttccaggcatgcagcgaggaaacccttcccataatcaggaaagaggtcccttatttgagtaatcttggactcagtgatggcagtatcctcattcttctgttgtagttcaccaccataggaagagacaggcaaatcaggcacactattccaagatgtcagggtagatccacacaagcgtgcaatgaactggaactgctcatcatccatgtgtatccatcctgtttacgattggaggaacatattgaatacatcaaccaaaggttttggcatcaatataaaactatgacacaatcaataaacttgagataacaagaaaatacagcatatatgtcaacagaataatgctgacagtttagcaaactctttcagtcttcacaacagaatctagccaaaacagaaaaagtgatgtcttatgaacacaactcaaaagtgccagaatgatcaaacgcgagcagaaataaaatcaaatgtagggtaatacgggaatattattggtgaactttatgagaacaaaacaacagaagctagagcatcttttccttttactagccaaaagtccatgcgttgcaacggaaaacaaattgagtttctagttaagtcaattaagcacatagttaatccaagtagtacttttatgattttccttattgaacaagtaggtgattcaaaatttggggagaaccagcagtgaaataggagaagacttgttggagggtgatgtaatagcatagattgtgggacccaaatgtcagtggtaaggatggtgtggcagaacagacaccaccacgtatacattttaagtagtatagatataaatatagataagattctgttttggctctttctctttccattcattgagatcaatatgctggatcaagctggaagttttaagctttctaagaaccactcatgcatagatggcgagagcaggcatagtaacagaatatagaatcataggcaattcagtacatatatgtataataattgtatgacaacttctgaataaagttcctagatcgtatatgttgtttatggatgaaaaactaaagagacaattttggctgaaataataatagtgggatactaaggttgtgtggaattttacaaacatgaaaataaccaagcatttaattgagattttttatcatttacctttctttcgaatatctccaatccggttcatcaacttgaactccttttcaagagcttggaggaatgtctttccaggatgatcttgtgaaaatgtggcttctgtattgatatccttgagtgtttcaattatgatgtcacccctgatcataggatcttcgactttagctggaaacatctttgtacaagcttcaacatcacgctccacaagttgatcgttcaaatagcagaactccaataatctccatccgaaactgacagttctccttgacagcatccttataccaagaactatgtcactcagtataatgtcagatgcagtctctccattgctttgggaactggacataacttgaaacccatgaagcaaagatggcaacaatgagtcatacaatcttggaagagtgttcagtagttcctcaactccatagctgcaaattaagtggtagataagcatcattgcctattaagggaacagcgaacaaatattgtgttggatgagtagaagcgcacctcgtctcaaaagaggtacaaaataataaagcagcaggttgataagcatcgacaaaggcatccagagtgacaattgcatcgtttacaaaatccaacacctgaaggaagttggatttacaacaatatagaaaaatcagatgaaaggacagcagacatatcataaactatgcagtataggtaaaacttgcctctgagaaatctttctgaagttgggtatatccactatcattcggtccagatgaagtgagcgcctaaaatgaatttattatggttaagttctttttatgcatagttctccaagatcttctgtaaactactaaactgtcatcagatcaggaaggtgtgaaactacaagatcaagtttatatcaatatcataggtcctcaacttttaatcgtggtgggaaaacatacttcaaactcaatttaggataaaaaagaaacagagacaaattaatagtaaacatcataatcgtcactttctatctaacctaccaagcaatgtatcatggttgttgaaaggaactgggaagaaagtatttgaaacaataacagatataacaagtaataacaagtatattcgtcaatagcacaaatgaataacctgaatcctttgcagaaaacgataaaagttttagcatatgcgattaggactacagactaaagtgcaaacagctgttataatgatatcatatggatgttcataccagataaaggaacacagaatcctataacagctatgtgcagtgatttatgaagaagatcacaaaataacctgtaatgatttcatgcacctctcctgcattgtgtggaaaatgcccaggaattggggaaggacaatattaatgccatccagaatatttggctggacattgatagcgttttcaacctaaagatacagaaaatgtgcacttgttattaataaaattataaaagtattcatgccaattaatagaaaaaggttatctgagactaagggaatgaattagaatttgcatttaagttagcatctgtgtgcaaaatgaaaaggagaaaaacaacaacaataataaacacttcaggaaccaaccagtgaacttgtcaatttgcaattgtcatgcccataaatagcacaaatgtccaacaacttgggtaaatcaagcaatcttttcttctgcaggagggctacaaccgaacaacgtgaatatagtatatttgaaccaatggtcactatccattctgctctaaaaaaaaggtaaactcaaacagtgatcatatgagtagttctaatcttacctgcatgctccttcatgctaagggattcacccctgaatgctccaggatccttgtttgaagatctaccacccaaacaagagccatatcatgacaaatctcatgtgaatctgaacagtgtgcattatcttatgaaaaatatgtatacaagaaagatagcgaaatggtataaatctcacatgcggtacaggaccataaagactcgacggcaaagctcaagctccccgacaactaagccagcaactgttcctttgggtgcacgatgaggcaagtcataccaccgatgcctgaattgtaggtaactgtccaggaactcatgcagggaagtattctgtgccactgggaaaaggtaacgataagcattaggaaaccattggtaaagttcaaatgcacgcagatttattcataagttaaattctaggagtgaaacaatggataatcacagatctactcgctcaattattgttcaggcttagtttgcataagaaaaaatgccaaattcctctgattgtagggtagttattcctgtcaatctgaagggactgggattaattccttcccattaaaactatttcaaaggatcataggtcatgatagtgataagaatatgattgcataggctttggttttctgcaactattagccacttcaactgcaaatgtagtaataaatttaactgcacgcattttatcttgcgcttaaaagtgcaaactgacatttgaacaagcatccactagaattttacacataatccgtagccttagataatcacagagaccgaagcatcagaagatgcattcaacaaacacaattgaagcaaacaagcagtaaacaccgaacattaagtggttaactagttatcgcttccaagctttcagctctgatttcccaatcccaaaataacaattcacgccttccagctacacggtttcatgagcacagtaatgcacaagcgagcgtttcggttaccctggcgccagaactcgcggggcttagcgcggaggagcgcggcgagggcatcgttgaggaggtcgacgacggcctgcgactcctgggcgtcgggcccgccgagcccggccgcgaccacctcgtcgtgcggcaggtacgccacgaacccatcggcctctccgcccaccctgccggcgccagatgcagacggggaagccgatgatcggagggcggtggtgagcgtcggcgggggcgagggtttaggtgcggcgggcttggggacgtagcgctgctgcggctgcggctgcggctgctgctgctgctggccgtggtggtgcctcggggcggcgttgttgtggcggcggtggttgtaggagggtttggattgctgcggcggcggcgcggacgacatggctggatcggggggaggagggagaaggagaagccgtcacggcgtttcaggacagggaggggagtaggctttgtagattccggaggggtttcccggaattttggggggacccaaggtttcttgtgacaatgtacaatatttaaattgccatgtgacaatttccacctttaaaaattgtaaaaattggaaggggcgtatttcgatcatttttgttttttttttcatctcaagctcttcatatgatttggtttatagtttgtattttgtctgttcaccctgtcgggtagaaaatcaaaatactaagccatgttttatgaaagagtgcatatctgaatattagtaggagcagtactactgatatttaggctaaatgtgctctaagacactcaaattttatagcctttgtcgtagaatatccaaagaacgtgcatttgttgcattacaaatttgtacttttcgctttgttggactctattaagggagtgagaatggactaggtctggtttggttcaaacaaagttatcttacaagccgattgacacaagggcaaaattgtaacttttctcttggtgtaggtctgatccgaactagatctggttgggttaaaaagaaacatgcaccataggtaaaaagttgtcttttttgaaagtttttctctccatttagatccaatatgataaaataatacgttcagcatctactagctaattaccatgtttttagtggtgtcatgtcataaatacacattctttggatgttatataacaaataccataaactgaggatccttttttgcctgatatttatggcggattgaggatacctcagctactagtaaggtttcttatgatggaacctgctaatctaagtttaagttctaattttagcacgaatatttgtatttacagctactacatccgtttcaaaatgtagcaacctaggatgggatgagacacatctaagactatgaatctggacatgagacatgtccggaaggagtaattattttcactggtagcgatatacatgttaacagcgagtctatgatgtgcttgtatttatagctaattatttttagtggtggacaacgtaccatattacttgtggtcacttcgtcgaactcaaaatttgtaggtatatacgagacaccagtggtgaccggtaacctcgtcaatcttaacatatgactaactcaatcttcaaaagtattcattagaaccaaatgtacacgtgtgtattcataagagtgagcttatatgtctgtgatgttttcatcgagctcaagatatacggactaattttttggaggtgctcatgagataggttaagtgcgtatgcagtaagaacaaattcgataaatgaatgataaatcagcaaaaattaattatcaaaaaaagacactaatattactacgccatttggtgagattgtggttgcatagagctagcatagacgattaagaagcaataattcaaaaaaagatgaataaataaaataaaattagacgattttatgagattgtggttgcatagagctagagtagacgattaagaagcaataattcaaaaaaccatgaataaataaaataaaattagacgattaagaagaaataattcaaaaaagatgaataaatcaattcaaaaaagatgaataaataaaataaaattagacgattaagaagtcaaaaattaaatatcagagccaggtttcgatcctgggacctgtgggttatgggcccaccacgcttccgctgcgccactctgatggtgttgtttaggatgttaaacttttcttatttaaacaatgctctataactaatcattcggctaagaacactaactcattcattattaggtataagaacacttaactcatccattctcgaacactaactcatcattctcagtataagaacttcactaatcattcggtattcagatataatataagaactttctatctcagatttttgccgtttgtcaactgagcacagcctgcgatgtgtaacaatcgaatgctatatatctcccataaatgctcgaagaaaagcgaaaaagtacaaggacgatattacagtgctttggtatgttaagcatttttttatacaaaaagtcagacttcataagaatacaagtccgcgtaatttataactcagatagcaaaacatcgggaacaactagcactacagcaaaactaatactatgaaaatatagaaatctcagatgaaaaatacacttctgattctagccagctgttggctcctcacataacaattcgattcaagggttcaattgttcgttttgcattgctctggcctctggagcacacttaacatctatagttagaacacattatctactgtaaatccatcacttggaaattccaaggtgtggggatataggatgtcgtggagatagtaaccatctgattcttcagctcaactcgttaattgcatcaagatgagtatcgtatcaatattcacagtttacatcctacggttcaagctctttgttttcctgagttgatttcccagttttctgcgcttgactttctttcttgcgctgcatcgataattagagagaaaaaaatatgaggcaaagcagaactcaattgaggtaatttgatctagcctaagctctatgtgcagaagttagaaaacggagaacataagccacataaacaaataacaatggcaaaattggttctagagcatccaaagttcatgtgttttaattttaaagcaccgaaagttaatgttcactttaatagcaccgaaaagttccctccgcattcccgctcttagcactcctgtttctttgggtgagagatggggttccagctgcttgatttagttgatctgaagatgtgttcggctatttcagttgaaaggaggatagggttggaatttcaggtgcttgaatgagtcaatttcggtcaaaactgacgtcacatgcaagaaaagaaacgggggtgctaagagtgggaacggagggaacttttcggtgctattaaagtgaacctgtaactttcggtgctataaaacaaaaacatgtaaacttacgatgctctagaaccaattctgccaataatttaataaaagatcccatggattcagttcatgcagcacagagagctaaaagggcctcaggtgttgttttatcaaatatatatatatgattaattctggtttaaaaaactgtggtttagttcttgaagtcacaggcacacagtggaaacctatctaccgctgtcgccatctcctcaatatcagcaatctaatggatgaatttagatatctcctcaatattagtaaatgcttatcattagtaaaacatgacaaactcttacaaagaactgctattctgccagtcatgtatcaaccaaaaaagaaaggtacaagaattttaagcaatagagacattaataactgcaaccagttaataacagcaagagattcagcactcaataacaagacagattaatctcccatcatctttcaattagttctttttttctcttgcatctataatgaactacagcatttggttcatggtgaaatatcaacagatcacttaatggaagaataatgatgaggtcagcagctccaagagaatatttaggggaaaatagcatcagaagtgtaacatttcattttcaaagtattagcatgtcggtgagcggcataccttcggaagaagtccttctgcagacatcagctcatataacttgcgcatgattgtttcttcttccacctgtacagaccaacattttcaaagtattactatctaaaaagttacttccaagacatagtgacgcctcatactccaatactccatataaagctcacctgaactttatgcaactcgtgggacattgctcggtaagtttccattagggcttgattttgcttgtccaaatgcctgcagatcccttgtaagtagtgtaatgaactaaaatcctcaagaattaagggacggaaaagaaattcttacttggacatttcagctgaatgctttggttccattctcaccaacagcctgataccagttcctgcaaattgctttacattttaaaaatcatttaaaagcaagctagaaagttgaccgttattttatattaattgaggaattctgagttcacgccttgagggtgcagtgaggatggaatcgtactgctacattatgatctcattcaaaaaaaaatgaaacaaatatatgcaattgtatttgtttcttacgcataggagagctgccctggtaccctaggatgcaaggctcaattcagcaatgaacgacacatgaatgacatgattatttgatttgacatctaaaaacattgcacgtatagtccgatgtcatcttgtcattctggttttctagaatcaagacacattttgttctctctttataggaaatttaaaagaactaagaaatagctaagatgaaaaaaaaaaacaacatgtaatcaaatggacatggcaggctgctatttgacatggctatatttcaacggaacacaaagctcgttgaggtgctagagaacagtttacatactacacgggcccagtaaattttcgtgggggcatggacacatcacgagttattaacaccactgttcataaatcatagtattatagtattattttgagaatatcatgcgtccaaaatatcctataggcacagttgcaatacaatctgcaggggcaacggcgggactaacatgggggcaatggggttgagatgaaccctaaataacaggaatcggcgtatgaagggcatgggctaattggagggaaactgggggaaaaaagatcgatctcctatctacgcgacgctgactcatgaagtgggcgccgaggagggaggagggatacgagagaagaaccactaataccttagttcgattcgagcagcgatggaggccggccgtgcgcgcgaggaggccgcacggggtggaagcctgaagcaggctagggcgcggtcaggaagaagaggggaccgtgctcaccgcgccgccgatctgctcgccggccgcggacacgatgaggcgaggcggagcaggtgcacgacggcgcggagcggggcggcggcgttggagctctggctcaccgtgctcaaaagtcaagacaggcaggaggtcgattgtggggcggggccgtgcagcgctctgctaccgcctgcctgtgggtcatatgcacaggcccatgaggctggaaggaagaaatttttcatctcggaaaaagttcacctgaggtcccttttcttgacgtcgagttttaaaaccgttcctgaactgaaataccaagatacaatgtatgtcacatttggtcccaagctagtattactctatgattttggtgacgtggcggttgaatcagtgttgggcccacgtgagcgtcacatgtcagtcatcaattttcttccacctctctcgactctcttctcatatcaacccaaacctctagggcagccaacaatgggtggggagaagggtgccggccggcggggacaagctcgacggcggagactgccggctagtgtggctcccaacagccgggagtgcttgtgtcatgtacctgactgcgcacccaactgcaactgcaatgtattcacctgcacacacgggggctggggcttctgccacgtcatgctgcccaagctcctattccccaaactcagagccatctccactgagctgctcaaaagccgatttgttcaggtgtcctcgagctttgtctctcccccgcggaggcgcacgcacagctccatcgcatcatcttcgaggtcaactccatttactccatgctgtggtcgcgtcatcctcaacgcttccgcccttcttcccgccacccgccaccgtcaagcatctcgccggtcgccagccttctcccactcattgctggccgtcaccgtcaggcttctacttggcgtcgccgcccaacggccgctactcttctcccctcctgttgtcggatgccccagaggtttgggttgagatggaaagagagagaagataaatggaataagactcagccgccacatcaccaaaaccgaggagtaatattgccttcgaacctaatatgatctgattttataagattagatatgtgttatgtctggtatttcggtttagggatgattttgaaacttgatgacaagataagagacctcacgactttttcctttcatctctctcgttgcttttcttttaagaatagtaaaccgactagcgaaggtgttctgccaatttctcagtagttttcacattccgttgcccaaaaataagttcttccatggcaggatctgctgtacgaggaggcaaggagcgaaatggtaaaaaagaactcgatcaatgaggtatataattaaggttggccatcctttgggaatgaatcaaatggattcaggatggaaaaatgtactgtatcaacagaagtagaagaaaaaaaaaaatctgtatttctgcgccagctgcaaagaaccatagcttgagctagcgtccgtggggccatggctggagtacgtggatcattgctgctgcggtggagagatcttgaggtcgagcccgacgttgaccccgttgtacgcgatcggcgcgaacatccacatatcatccgagctcagaagctgcgcaaaacgatgaatcccattgctttagcttatggaagattagagaccaacgcgcgaattgaagcaaaacttgggctcttggattcgaatcaggggtcttatggttaccttgatttggagctgcaagaacttgacgtagtgaactgcttcttcaagcatcgtgctgatgtccacctgaaaaaaataacaagtcctcgcatgatcagagcaattcagtatcgtggaggcttttgtggagtattgtgattgatgcggttttggaatcagatggtttttaagtaacttaccttggttccatttgggataagattctgcagtatctttagccgttcattgatcctttctctcctcttctgttcaagcaagacagttaaaaaaaattcagattcagatgagcaacaaaaatgtgcagcaactcgcgcatagttctacctaccctggcatagaggctttgcggatcggtcgccgccccgcgcccggccctcgccttcgcgccgccgtgcccggtcgccggcgatgacaacgacgacttcttggacgccgagctcacgttgctgcacgaagtcatctccagcgacagcgagtcgtcatcagagaggtagttggtgctcgagctctgcacattgccgccgtcgccgccgccattgctctccttctggttgctgctccggctgcacgcgcccttctgcgccttctttgactgcgcgttcttattacccttcttctgcaccacctgatgcacacatcgtcaggaatcttaatccgattattacgaaagattaatcagttcattaattgtacattttttttgtacttactgttgctgccgtggagcgcgccttcttcctcgcgacgttgtccgtggagctctcatccttgtgatcctcaaccttcctcttgcacgccggtgtcatcttggtggcggcggcggcggcggcggcgctgctcccagcgccgccagcatcgccgccgttctggtcctcgaactcgaggttcaggtccaccatgaagctcgggtcggccaccagctgctcctccggcacgaagaagtcgccgccggccaccatcgcgccgccgtcgtagcacccgtaatgctgctgctgctgcatgtagcagtatggcgccgagccgtagtactggtcggccgcatcgtgcgccggccagtacatcgccggcggcgccgccgccgccggctgctgctgctcctggtcattgccgaagtactgcacgccgagcagctgcgccatcgcctccgagtcctccattgcgactgacggatcgaacgagtgccagctcgcctccgaggactccatcatctccaatggcgaagaaatctgtaacaaaatatgatctcgtagatggccatacctgtcctagtatttatagagcaggggcactatttttttttcatcagttcaggaacagaatgttcgagcgtacaattctgaccattcataatttaattcgaaacattttgggaaaactacttcacagttggcgatgccagacagctaacaaaaaccgctgaaattcgtgcaaagacgaatagaaaaaacacaaggccgcgaatcgcacataaaaaacaccatttcgtccgtgcaatgagggcgattgaatttggggtgcaatgagtgagagactaagctaatgattaggtgacttacatactagagtaatgagcagagctggtcttattatgtcagtgatttgtgttggatggtaggactgtagttggaagaaaagaaataagagaaaaaaaatggtcgtgaaggagttggcaagatcgtggggaagagtttcatgtcatgtcatcataatttcagagtgaaaataaatgtgtttgtttcaaatcatggattctgatcttttgcctccctatataggaacttcagataatgctaactaacaacgaataattttgtgttttttgtttgtgggctaaagtcggagggacagggaagctggtttgctagtgattggtgaaaaatatttggattaacttatgatccgtgcgcattcgcttgttagtcgcctagatcacgtcgatgcattatcagttctcctgccggcgagaagtgatatctttgaagctagcgaaactgtattgttccagttgttaaaaaaacgtcgagagaatatatatgataaaacaaaataatgtattaaatgtattaggatttgtcatgacaaaacaaaatgacattgtttgtcatggagatatcactacactttcataaaagtacaacagagaagagtgtacaaaatcgtgcagaagtatatttacatgttgccaatagatattggtggtgattccttacattccaaactccaaatagtacatgcattgttttttttagaaactcttataatttgctctgttgaaactctaattacaaaatatagtaattatcattaatcttattgtatttcataataattagcaataaaacagattaattgtcctaataaacactaactagctgggtggcccgcgcaattgcgtggctagcacccaaacaaaatcatatattttccagtctgattttacttaaaatttattaaatagctatctcgttgtcttaagactttgaaagacaaaaccttatcatccacatatttctaattatatagcttttaaaagtcacaccagctgctaccccttacttctgtcatatccttctttatttacttactcgatttatcactatttttattcattctctttgaaacctttaaaaattggatcttatagttttaaagtttattgtctcgttgggtttcatttttataatttctagaagtcccgtcaaacactgtcattatactcctctacaacccgcccactgtcttttctctttattgtcattgtgattttaaaaatcaaacataattatcgttcgggttccgccaaaccgttagcggctttgccattgtactcctttatggctcgcccgctgcctccattctttattatcattgagattttaaaatcgaacatagttattattgggtttttttttactttttagaagttccaaacctttaaaaattggacctcgtagtttttagagtttattgtctcgttgggtttcattttttttaatttttagaagtcccgttaaacgatgccactatactcctctacggcccatatgccgcctactctttattgtcattgggattctaaaaatcgagcataactatcgttggaatttattttttattttctagaagtcccgccaaccgtcggtggctttgcagctatactcctatacaccccgcccgctgcttcacctttttattgtcattgagattttaaaaatcgaatatgattatcaatgaagttcactttttaactttctagaagtcccagcaaccgccctgcccatttgcttcacggcctgcatgtcgtctctccttttaatcgttattaggattctattttgtgttttattaacggtttttatatatcgtatcagccgtcaccactctactcttttataggtctattacttaatatatctcgtcatgtgttttagatggacttttctttataaattgtattcctagttaaaatctttttttctttttcttatttcagaatttatttttttttcaaattttaattaatatcgcatagtgttcttttaatatttttattttttaaaaaaaattcagtttttttaaaattgtatttctacttaaactctcttttaattttgtctaattttggatattattttattttttattctaaattttaattaatctcgtatagggttcttatgtgaattcttctttcaatatttcttattttttaattccgaatttcagttaattttaaattgttttcctacttgaattcttcttttctttttgctaattttggattttacttttatttttattttgaatattaattaatctcgtattggattcttatatggactcttctctcaatattccttatttttaattccgaattttaattatttttaaattgtattcctacttggactctcctttttcttttctaatttcagattttattttatttttattctgaattttgattaatctcctattgggttcttatatggactcttatttcaatattgcttatttttaattccgaatttcagctatttttaaattgtatttctgcttggactctccttttctttttctccgattaatgtgggaatttttagccaccacagcgaacgtggtgcctcctttcaaatttgttttaataatataatagatcttgaaatgaaaattattaattaacgaaaaaactaactatgactaatcatttgcgttgacaaaagtggatggtctcatcaatcaatttagatgggggctcatccaacatcttaagagaatatatattctcttcagtgtccatcccatcccatccactctcgcccatgaaacaaaaacatgtaaaaatgggatgattatctttcatctattttcatctcttcaaccaaatagactcttaatggaccaaaagcttcaatttttttctcttcaaaaggcattcataggtctggagactcctagcctcttgggtggcctatcagcagttggacccaaaccaatgggagccttgcctcgatgtccaagcctgctgggagatagttgctaacaaaaaggaggtacccaagaaaggcatgcgtagcttaatcttgttggttatctgagaaatctcgacagagaggaaccggcaagtcttcgagcacaagaagatagcgacacctggcctcgtggtgaaaataaaggaggaagcaagaacatagaccctggcaggagcaaaaaaagctccaggagctccttccaacctcggatagatttgtatagatttttttcattcttatgcctaggagttgtatttttctccttttatatttaatgaaatagcataacctcgtgccgattccttttaaaaaacaagaataaaggaaaacaaaatatatggggatattttcattttcttcagaaactaagctgtcagatattgtatacttcatatagttattcagactatatgtccttagaaaccacattgtagtcgctgagtttctaattttaaattatttatacaattttatatatgtaggctcggagccaaattttattttttgaaaaaaaaacttgcagcaaattcgcattgcatccccaaaccgaaatatatatattttttattttgttccttgcaaagaaaaaaaagaaaagattaatttgttgaaagagatggagaatagttagagagaagaaacatgaacagagccgtaccagatatattcaaattagagccacgttataaccacgtccaacaaaccaaaactaaaaacaatcagagagaaaatcgaagccatatgtttggtctccttccatcaataattaatattctagcggggtatacagtaccgaaaagaaaattagctccaccatgctcggttgcacttgcacacgagtgcagaaccgccagatcgaaagctagcgaacgtatgctgctgcgatggcaaacggccgtagtacactagcctagcaggctagcactactactctactaggcgtgccacggcctttgctacatttttctaccctggtgcacacgacgtatcaggtagtaccctggtgttgttcagattccaactttttttttcaaatttccaattttttttatcacatcaaactttcctacacacaaactttcaacttttccgtcacatcgttcaaatttcttcaaacttccaattttaacatggaactaaacacaaccgtaatagaatttgtgatatgatttgaatctttagttgtttaagccctactaactacttcatccgttctaaaatatggtatggctcattcatgtattcaggggctatttggatggaggctaactttaccacagtataactttatttaccataagcccataactgtgtcaagccatacaaagtgtttgttggccacaaccatggtaaattttggctagaaaataaaaatatgacgcgtggaccattgtgctaataaagtgtagcttaactcaactatggcactcaaccagccactagcctaagaaattgtggcgtgtctaaggtttggtgtagtaaactgcggccactacccaaacaacctctcactctttttattacgcacaaccacacaggtgaagtgggggaacctaggccttattcgttttgaaggattactaaaggaaatctcaattcctttggaataagcactattcatgcctttggtttgtaggattcaaaggaaaattttccataggaatactatgccaatcctccaaaaatcctccaaaatgtactaattccataggaatgaaaatatctactctattctcttttgtttagctcagtgtaggaaaaattcctgtgttccaatcctttattttgcacgtgcgttcttacattatttctacgtttttcctatgatttgaaagcctaggattgtggactctttgttcactagtggtactatggctatgttctttatagatgattcgacatatatattatggatattttttgtatgattagaagaatgaatttaagctagagtaatgcagatgaccagtgtgttggagtgtatgtgtgtccacctgcgttcgaaccctatcagaggtcgtcgcatgtgttcacctctcttattctttttttttatatatatattcacctctcttcttattaccatttatatggaaactcctcttttcatatttagatttttttttataggggtgagttacctattctatactccctctgtaccatactataagcgatattgagtggatgtgacatgaatatgaacacggagtgaatataaatttaaaaatagtagaactagttattcgagtaatgtcgatatgattttttttttgagaaatcgtaatttgatatctgtggtacacctattcacaagtccgtaagttaaaaataacagggcctaataagagacgatgcacttaagtacttaacaagttaacatgcataacgttagggtattttgattttctcatcgtgcagcttggcgcacgaagttgagccctgagcctgcttagtcgatcggtctacgtccatcggtccatgacagacaacagtgttgtctggttgactgctcatgcacttggacgccaccaccatcatgtgcaccccgatgctcaaaccagtacgccaccaatcaccatcatttgcttgcaagaaaacgacctctatatccagtcaagaacacgtactctttttcattacaagagtcacaaccgattagcaagcgtatagaagttttgttgtcacttggtcgatcgacaggtgtccacaggatgagaacacacatgacatatagtttatgctttccattaattgctaagcgtgtgagttagtggtgcattagtggagttaagtttttttttttttttgagaaagagttaagtattactagttaagtgatggatctagaacagcaaattaaacatgtcttttgacgacttgcatttgagcagaaagtgaaatgatagtcaggattccggcaaaacacaggaataattaagagaatatgagttaaagaaaaggagtccgatcggatgattagctaacagataccttcgctctttggacataattcgatatccaaatgttgccgtaatgcaaattgctaactatgttttgtcaggccaatcagtgtgtccacgcatgatattcttcttcttcaacagcaatcgttctcgaaaaaaaatactacttcccagtgcgaatattcagtgaattgttccggccatgacttcctttttttttgatcaacttgcatgcggaggacacgtaaatttgatttccgtatcaaatctgtttagaccattgtactgtctacagctactctgttgagtaagaagactgaggttgtgtccaaacttcagtcctttttcatctcatcaacctgtcatacacatacaatttttcagtcacaccatctctaattttaatcaaaattcaaactttgcgctgaactaaacacaacctgaggtattttgtgcagccaagcaatgcattgcaggagtttcaaactctaaactctatttaggttgcgttcgagatgaggggttgggaaacctctttcccggcatgcaaaacaaaatacatattattacatgattaattaagtattaactatttttttaaaaaataattaatatgtttttttaaaacaacatttatatagaaactttttgcaaagcagtttgaaaagtgtgcgtgcggaaaacgagagaggtgagttaggaaaattgggggaagaacacaacacaaggggtacagctatttagcgcacttgcattctcagcttatagttttttttctaaagactttcatctgcaaaactttcatccaaaaaaactttatctcaaaattttcataaaaaaacattcaacgaagaacttttatatgaaaactttcatatgaaaaaagtgtgcgtttgaaacacatgtgctctaaatagagtttagagtttgaaataactggaattgctaaccagggtggtaacagcttagctgcaaattgtttttatgatcctgcaaactatcaacttagcatatttcaagtctacataaccaaacactttcagcaaaagtacttaccagttaccagctaatcaaatgcgttgggaaaatattgatagacaatatacttattttgaacgcatgtatatcaggcccaaagttaaaaaaaaaggaagataagtagagcatcatgtcttgaaaagctgtgagtcgttacaccagttccacagatatattcagtaactcggtcaagaaagaacaacacgctttaaagttctgtttgatgtcttgaactgaatagtctactgttgatctggcaaaagaaatcaaccggaaccttaaacaagctggatgctaaagagaaaagaaagtaagacatgagctatctcaatattctcaagcagttcaaaacagacttaaaatcttcatacagattatacgaatgcagatctacagctagtgtattgttccctttctcattgaaatgaataatagttgacattgttagtcctgccacccggggaaatgtttggcttaagagaaatatactctataacatcgaactgtttggaccagtatacttttttttgtcaggattaccgaaggagatcatcaaatgtaattaagatagaggaaaaaaatatttacaagaaagtttttcatcgacagcgagctgtcgagaaaggatgtgcaccaaagcacacgctccgacaccacacgccaaccacacagacacaagctacagagaggagagctgaacgccaaaccggccaccgctatgcgagaccggtcgccgccgggtatacaacaacaccatagaaaggatactccgaaaacaacgccttcacgaaggttgcgacgctaaaagacgctgtcgtcgcccgtccaaagaaattggacacggttttcacctagagatcctcgtcgagggaggaaggttcctcgacaacgcccccaagagggttactgcgccaaaaggcgtagccgctgccggcccaataaagcactaggctaggtttcacctgagaccctcttcaccccgtcgctgtggtccgtcgcccgccaactctgatacctccaaccaaacatcagtagcgcgtggccttcaccgcaccggactaccggagtttggaccagtatacttatcttattgtcagggccccaattggttttacatttcggctaataatcctatacaatataatataattttagatacacattgttaagactaagtttacatacacagccatacttgaacaaaatgttcctgtgggaagtaaattagtgtcaagaaaaatacaatgtagaaatgcaacatctcaacctagctcatacagattagacactagactatactctatagtgcaacagctactgtttcatagaaaaggtacatccccaaatagaaatttcaccgtgaaagaacttcccttggctattggaaggaatcattcctcacctgagaggctgagagactcagactaacatacataaaacaatgttaattgacactactagcatcgaagtcaactaattaactagcacaaagtcagctaattataacatcacccgatcttagattagcaaagatgtgttaactaaaagagagaccgtcttatataattgaagaagaaagtgctctatcatagatccaactagtaggacaaaagcatatcattcaacaagggtgcaggaccataagtactcgaaaacatgggttggatatttgcatccctacaaaaccctttttccagaaatcctaacctattcggttcctaaagacaaaatgagaactactccctccttccctaaatgtttgatgccgttgacttttctagacatgtttgaccgttcgtcttattcaaaaacttttgtgaaatatgtaaaactatatgtatatataaaaatatatttaacaatgaatcaaatgataggaaaataattaataattacttaaattttttgaataagacgagcggtcaaacatgtttaaaaaagtcaacggcgtcaaacatttagggatggagggagtatatagcagggtagtttaatcaatttcagatatgaaaagggtaatttcaggaaattgtttatagaagtctagagattatcttttttcgtttcctgaaaaagaaaagcagaaagagtatcaagtttcagttgtgatttgctagttctgagcaatagcattggtttctcgttaggttcagatatatatataagcattgtgcggttgttctccaatcgacttgggccaactacctgagcggcccaaaatccttaattgagcccattacccacatgggccgtagcccagactggaataacgcgaaccgccattcggccatcgattgaccttttcttctccaaaatgagggaaaaaaaaacctgcgtgtaatcgcaactccatccggctcatcggcgagtcggcgtcgcgtcactcccgtgctccggcgacggcggaggaggaggcggagcggtcgccggaagccgtcccagcggcggcgggggggagatgggagtgcacgggctgtgggagctgctggctcccgtggggcggcgcgtgtcggtggagaccctggcggggaagcggctggcggtggacgcgagcatctggatggtgcagttcatgcgggcgatgcgggacgacaagggcgacatgatccgcgacgcccacctcctcgggttcctccgccgaatctgcaagctcctcttcctccgcgcgcgcccggtcttcgtcttcgacggcgccaccccggccctcaagcggcgcaccctcgctgcccgccgccgccaccgcgacgccgcccaggccaaggtccggaagaccgccgagaagctcctgctctcccatgtacgtggcctctctccccccattcctcttattggcgcagcgtattttaggtatcctcccaattgatactgtagggatgatggctgatttgtaggaaattttattcctaatccagtactagtagtgagtgatgaccagagaatttgcactatacactctattttagtaccagtacaacactacaatgacaaccaaatatgctatgatcatgtgaacaagagaatgatctacccaaggcccatgtattacttctctggggaaaaactactactgatttctgaaggatgatgccttgcatttctaggggaaaaaacgtgtcataaacatgtttctcagggttaatttacattccccacaaaaaaaattacaagcaaagggtgcaatttatcccaccagcttcttttgtattggactctacccttgtgatcatcctgttatttgattgatctctttccactggaattccactattcagtttcttcaggaactgggagatttccctaggtcccaaatgtgtcctaaccacccaaaagtgtttgtagtggacataaaggagagttgtttaggctattaaatttgttctgatattttctcttaatttcctctagtttcttttcccgagtagtccacactccattaccatacatatatcatattgaaaaaaaaaattcaaatgaccattcatttagcaatgatggtatggcattttaattttactagtattttaagtttgttggaaaggcaaaatcaatatctttatggttttgggcatgtggttccagctcaaggctaggaagcttgaagaattggcagctcaaatcaagagtgacagggctaagcatgacaataaaggcaagcaagttgagagcagtaaaatgggagaaattgagaaaataaatggagagcaaaagaaaaacaacgatggagaaaacagcggggggattgtagcaccaatcgaccaggagaaactggatgaactgtgtgtgcctccctatagcttccacatacttcttccttgttaagatcattaagttgatgtttttattgcatgttttaaggctggccgcatcacttgctgcagaggaagaggcaaatttgactggcaaaggaaaacagtatactgtaagtgttccattgcaagaagcagctgacattagtgaggatgatgacgaggatgatggagagatgatctttgtaagtatctggtttttatttgcttgatgaaaactgagtgtgccatctaagtttttcttattattcagtttcacataacatggtccctatctttttttagtgcacccactgcttttttttttaatttattagttgattaaaaggtagtggtttttgtaatccgattgcagcctatgacaacaggtgatattgatcctgcagtattagcttcactccctccatcaatgcagttggatcttcttgttcaggtaaagaggatgaactactggttctcatgtttctccttggtaccttaaactgtatgcaaccagagactaatttaagagaatatgtttggtttagatgagggagagagtgatggctgaaaacaggcagaagtaccagaaaattaaaaaggtaatagacattattctttggattatcagcatggtccaacatatcactaatgttactatatcttactagaagtattataattctatgaatacaacctttttatataattttatttacataaactgtgccattttcagtagttaggtgtggcatgtatgaccttgtgatgatttgactcattgcaggaacctgcaaaattctcagagctccaaatacagtcgtacctgaaaactgttgctttcaggcgagagatagatgaagttcagaggggtgctgcaggcaggggtgttggaggcgtccaaacatcaaaaatagcatctgaagctaacagagagttcattttctcatcatcattcactggtgataaacagtaagtactagtcttcacatatagtcatttgttaactttgtgcatgtgagtgtgcatcacattcggtcgctgtacttgttaaaattccaacccatatagatattgatgatacttatctggatcaggacattagcacaaagaggcggaaaggagcatattgtcgatagcattaaatcaatgagggaaatcaatcctgctgtcttcaaatccaatcccactagtagttctagctcaattaagcctaacaacagtgagcctttggggagttttggacctgatgttgagacatatcgtgatgagagaggaaggattagagtaagtagggtcaaagcaatgggaattcgtatgactcgtgatattcaaaggaatttggattttatcaaagagcatgaacaggtcagaaacagggggcatgactctgtagttgaaggattagctaacaatgaagagcctccagattttccagaacatctttttgaaggtaatgggctgcggagttctcttcatctcagcgaagattatgatgaaactgctagcgataaccatcacacatcatcactagtaggatctgacaaaatttctgagggtgattatcatggaagcaaagaaacaatagagatatcctttgctgacgatcaaacagaagtgaaggacaatgatgaccaaattttcttgcatttagcttctggagcttcatccaacttattcactacagaacagactgatggctctgattgcattacaaaagaaggcgtacttgaaggtgaaacacctcctattctagttgatgagaaggatcaccaagcatcactgatggacaatttctgtactgatgatgagatagagtgggaagaaggtggttgtgatgttcctggaggtccttccagtaatgaaaacgatcaatctaaagtaccgaaaggagatctagaagaagatgcccttgttcaggaagctataaggagaagtttagaggattttaagaagcaagaacatgaaaatgtgaccactgaagatttacaggcatcttttgaagacaaacatttgcaatcttatgatgatgttcctaagccagctggagctgcaggaaagacagctgataaaattgggaaggaaataaattctgaagagaatgatatagtgcatggatcacttgtagttgatggacgagaaaacgagaatcagactcaacccgagaatagtgatgggcatgccgatatgaagagagcttatttgttggatcctctccctccatgtaatatgaccgccagtactagtgctgcaaaatcacctgagggctcagaagttcagcaccacaattcaatgttacattcaatcagaactcccgagtggcctaagaacgatagcgataaagttatgacgcaatacagtttgaattctgataattcaaagtgcaaaatagatgattcttgtactggagaaacctcgaggtcactccaaaatgaccttttgatggatgaactggttcctgacactgctgtacaaaaagaaaatatgatccagagaactacggacttatccacatctgagataaactatacgaaactgaacgataatgttggtatatatagtgtgtcagctagtaatctagaaaaggaattatctcttctgagacaggaacaagaatatctcggaaatgaaaggcggaagcttgaaagccacgcagagtctgtcagcagtgagatgtttgctgaatgccaggtttgaatacaatcaccttttccctttgagttgaggcaaggtttacctcagaattgagatttagtggaagtttgaagtaaatggttttagcagtacaaaatgttaacatatgtatgtcttgtattatacaggaattgcttcaaatgtttggcttgccatatataattgcacctatggaagctgaagctcagtgtgcatacatggaaatgactaaccttgtcgatggagttgttactgatgattcagatgttttcctgtttggtgcaaggaatgtttataagaacatatttgacgataggaaatatgttgaaacatacttaatgaaggtcaattttctttctgctttcaattttactctcatttttatttcattgccagctgaagcaatgggaagtccatgtccttgctggaccatgtttccacagctaatattgtaatacattttcaggacattgagtctgagcttggtctaacaagagaacaattaatacgtatggcaatgcttcttgggagtgactacactgaaggaattaggtgatatgctaacaagaatatgtatcctgtaacttttattgcagtttgtataaaaataagatcagaacttcatttttcttgttgagttgcatttttcgttgaaaggaaatatgaactgaaaaacttgctgttccagagatcaagtgcatgctctgttttgttggacaaatttgttatgtatacagtcattaagaatacagagcattgtactttaattatgccatctcaatttcttattttgaaggggggaaaatgccatttcagtttctgttttgtccagtgtatttatttatatactgattatgcagtggcattggcattgtgaatgctattgaagttgcacacgcatttcctgaggaagatgggctccaaaagttcagggagtgggttgaatcaccagatccaactttactgggaaaacttggtatggaaagtggtagcagctcaaagaaaaaaaagtctggcagaaatcattcagacggaaagggaaacagccttgagcctgaatacactaaaggttctgatgacagccaatcttctaatgagacccaacgcatcaaggaaatatttatgagtaagcatgtaagtatgttgtctttatagactgaattgtcaattgctgtaattgcatggtgattatagatactgctttactaatatttcttttgcacttgttatcatttatttatcagaggaatgtgagcaagaactggtatattccttctacttttcctagtgaagcagtcataaacgcatatatttccccacaagttgatgattcaacagaaccattttcctggggaagaccagattcaggcttactgcgcaagtaagctttcttgaataaccttatgttctcatggatgcgagcaaacaataaaagataccgttcatttcatttccctgcacttttttgtattgaatcagtttttaagagcagcaatgtttttcttgctggaaagtggtggacaatgtagtccaacatactggcagtggcattaaccgctcaaaaacctaaaatatatccgatatgccagcaccagcttgtttctggtaggtgttcagactggtaccgtggagcgcaaaaccctagacaagttttaccagaaagcagagtgttctgttacttttagctgcctgatatgttataatcaatttgtttttatgatgtggaatgtgctttttagctccttatcattaccttgacaatttgttctgatctttttcttcacaagttagttctgtttcaaaactaaggattatgattatgaaaaaacacacatgctctatttcttttctttggcgcaacaacagaagatctaatgttgagttccttcaggttatgttgggaaaggtttgggtggagcaaggaaaaggctgatgaactgctaattcctgttttgagagagtataataagcacgaggttagtctctggaagactgtcactattatttatcctattatagaatggtttgatgtgataatatgtttatggataccattgaattctgttccctaaaaaaatgagttactagtaagttagttttacggtttgagaacatcaattgttaagatgtcagcatttcacctctattttacatttttttcggatcggctggtgctggtttgccatgttctgcaacatttgcattttaggcatctgtaaaaagcaagtttttgacaattcgtttcattgtctttaagttattttcatttaggaaatcgctgccttttgaaaatagaataggcatgcttttctgcttggatttcatttaactaagagtgatttaaccggaatgtcagcaatccaaagtctgcaaaattgggttatttaaattttacagtttcatgtgtcacacacatgcagactcaactacgcatggaggcgttttactcattcaatgagagatttgcaaaaattcgtagcaaaaggattaagaaagctatcaagggtattacagggaaaagctttctagagacagatgaacttgatcatgatagtcccagtactagtaataccagcaagaagaaagagagaacctcctctggtcgtggtagggctaaagggcaaagaaccaaagatgttgggcctggtaacacaggaaatcaggactatgacattgctgatagcttagtagatgcaggtgaacatactacagaaaaaagcacgtccagtaagaaaagaactgcaaactcctctggtggttcaagaggcaaaggaagaagaagcatgaatgctgcacatgtgataattggaaatggggaagattctgatgtctctaatttagcatctgatgaggattcccatattagacataccaacgactatgaatcagagggattgacattacgcagggtaagtgctccttatggttttctgcacttcttattgtatggttctttctcatgttctctttgatgctgttattgaaggtctccgtactgtaatattgcccactaatttgatgtgatctaaacctttctggcctagaaaattagcttccatttattgctagctgtttagcatatgcttgtagtcctcaaaatatcacacatgcttgtctttgagaatcaattcttttttgaagtaaagaatcagaattgtttatgcatttcttctgatctgcacatgaagagcagtaatatttgcactggagagtaacattattatttttttcatgctgatgttgtttctgcagtcaaataggaagcgtaagcaggtcacatacgcggaagatggtcaggaagctgatgataatgatgtttccatacatcaaatcgatgaaaatcagggccaaggttctttggaggaggacatgtgtcacatggctggacttgacacacaatctaatctgctccatcaggatacgagtgaattaaacatcgatcaaacgcatacagatccctctgatatgaacgaagatccttcgggctttgagttacccgaggattgccatacggacactgcaccaaaagactatctcttcaccggtggtggattctgcatggaagagggtgacgagcaagatacgggagtggatcaatctggtgcagaaatggagcatgaaacacgtgatgcctgtgagggtattgacgaggtttctgaaagtcaaagcggtaaaagcatgagctattcggcgactggagagggcacagagaatgcaaatacagaggcccgaggggcgtcttcatcgcagggacgcaatgcaagccgtggttcaggtgccgtgccgaagcttacaaagcgtaggagaaaatcatgactcatttgcagcggatcatgcctcgcacatcatgccgttttgttcaactgggcaaggtcacgtttcgatttgttcggcagccaatgagttgcgggcttgcggcgttgtcgtctgtaggccaagtctgaagactgaacaaaatgcaggtcggcattctgcacaccgttttcaggctttttcaggtttctgtccattgtttttctaggacagttatcgtatatcggtgtaaactgattgaagtgaacatttaaacctgacgtgattccttgcatcagggtgtatgtgtaacgcaggcttaccaacaaaagcaatgcacccgatgaaaatactgataaaattgaaatacaccaaaaaaaactgacaattgttctctatctgaatatgtttatttttcatcaataatttaacggtactactgtattttcatcgaactaacaatctaaaagtgttttgattagtacgtcagtacaaaatacaagtcaatgttgaagaagttcgattatacagtaatactatctttgtttttttttaataaatgatgttgttgacttttaaaataacgtatggccgttcatcctattaaaaaattagtgcaaacatgctaagtataactcacatttaaagttttttaatgatacaataagtcaaaataaaataaataacattgatataaattgtttgaataaaactaatggtgaaacattatactattaaaaattaacggtatcatctattattaaaaaaacggagcgagtacgtcagaataaaaattaaagtgcactactgtcgcgtggatcccgggcccggcccactggcccagtcaactaatcctcccgctccgctgccttcgcgggccgtccccttccactccgacgagctcccgtaaaccaactcgacggtcgccgccctcgccgttgccgtcgtgtctcaggccctcgagggttcgtcagtctagtactgtgtgagcggtgaggtggcggcggctggtggatctcacgggagcctgaggtatggtgcttggcgctcgcctcctcctgggcctcgccctcctcgccgcgctgctcgccgtcgtcctccagctctaccgcctcaggaagccggtgcgttctctacttctacttctcccgaaattttccactggcttacctgtgagtttgaggttagatattgcgtgttttttgttatctaatgtgtggaagctgcctttgtgcttgcaactgatccggaattctggatccgaaatcgcccgcaaaatcagctggttgctagttgctattagtactagatgttcccagttgcaacttcgcagatttctggtgaaattaatgatatgccccgtaaggctgtaactgtatggtgtatgctggactttactgctgctacatatttagatttactactaccttcgtcccaaaatataataattttttactatgaatctggacatatccagattcatagctaaaaatgcttatattttaggacggagggagtatctgttttaggcttttggctatgttccttttgatattgtgaatcgtaaaatttgatcgtatagtgagcactattttctcttcttcatgtgttatactcggcagaggttgtggaccaaggaagagttagcagtgtacaatggaacggacgagagcttgcccatactacttgggattttggggtattcacacttatctcacgtatgcctgcaattctattaacacaaattatactagtattgtagtggcttcaagtggcaatcatgatgcgaagtttgtcctctgttgtttgtggattgtaatacctatatccatatcatagaaacttattgtgttcagttgtaaatgcaaattcttataagcccgttcgctgtttttaagttttgttatgcattatggattcacttagttgttctctgttgtattttccattccactgcatggactatttacaaacttatttttcccttttgtttgataatgcagctcggtgtttgatgtcacaaaagggaagtcgaattatggtcctggaggtggttatcatcacttcgctggcaggttattatctttcaaggcctttggaattctcacaaggagcaatgcaatagcaatgctttaggataattctcaaaaggagttaacatttactagcagtattaagccttgttaggataattccagagaacttatctcatcttgctgatactaaaacagcatttccataacagggatgcatcacgtgcatttgtttctgggaattttacaggtaaatctgctatcttattgcttttggcttgcatagtaataggtttacatagttgatgttcatttacattacccacaagccacactctatatcattatgatatccactgtttattgcacagtattaggaataaattacactggctgtgttgatcattttagctaaatttaggacacctagatctttatcgaataataaatgtttactgcagacatcataaaacattgcttcctagcaaagcatcaacaacatacatctacatatgaaaacagaagtaggtagcacatgggtattgggtacatttaagattgatttgtgtcgaagctgtaaatggggcttggatacataaaatgcagttggtcaggtgcgatgaagagtaggatacataactttgactggtttattttcattgttgaagttcttggaagctcgccaaatttcaatttctgccagaaattgatgtaataggatctgcatccacatctttcccttcaagtatgttcataattttattgagggtagtcgagatgtgaagtcgtcatggctatagaagttcatatggacttacattagaatatcctcttttttctaattcaacaggtgatggtttgacagattctttacagggcttatctagcatggaggtacgacaagagaacacagttctcatagtttatttatatttataagtcttgtagaatctataagaaaaattgtaaagtttacagctagatggtcaagaataaattgttgagagaagaccatacataaaaggctcaagcataggaatattgtgaatttcaattagtttggtctcttgctcctcgtaccagctaccaacatttttataatttggaagttcatatagtaactaaatcttcatcttatgtagtcatgtcactagtgtgcctagcttgcatcacgatctgtagaaaatgtttacattgatatagtgatcagcataacactgtaaacagttgaagaggtcattagcatattgatctcatgtatatttaaataactaatggaaaccttaaacttactacctccatcccataatataagtgggacggtgggagtagtaaactgaagataacacatcttgtagttatgagccacttctgcagcttatatttgaacatatgttggaggttgctctgttatgagccacttctgtagcttaaaagcccaatcttttttttcctgtttccttgttgctgaatttttcataatcagtattatgcctgtgtgttctctaaaaaaggtattattggttttgtaacttcctttcaggtaaacagcattgttgactggagaaaattttacttcgagagatacatgtgagctgctttttcttcattgatttgtcaagttacttccatttcatttgattacttgtcaatatgaggacttcatgtaggacatcttcatgctcttgaatcttgatgttatttctcctgatgtgatctctctatcctgatgaatgctttaaatttcccgtgtttttaaatcatgtttatgtggtattcttcatgttagagcgcaaggtcctatatgctatgtgaaactcgctaaagttatcatgcaaattgtggatcgtgtaaaagaaaaccttgctagatgatgtcttaccataatatttctgtgaacctgtaatgcagattcgctggtaaaatcgttggacgctactacgacgatgaaggcaaccctacaaaatatctcaagggtatagagatgaaggcaaagagaggtgctcagcttcttgagaaacagaagagtgaagaagctaaaatacccagctgtaattcgaaatggagccagcaagagggtggtgaagtaagtaccctcatatcgattttcgcgaaaagaaaatttttgggtgtcacatcggatgtttgactggatgtcggaaggggttttcggatacgaatgaaaaaactaatttcataactcgcctggaaaccgcgagacgaatcttttgagcctaattaatccatcattagcacatgtaggttattgtagcacttatggctaatcatggactaattaggctcaaaagattcgtctcgcgatttcctccctaactgtgcaattaatttttgtttttatctatatttaatgcttcatacatgtgtacgaagattcgatatgatgttttttggaaattttcgcgaattaaacagggccttaatgaaagtccggaatggagtaactattttctcttgagcaaagcaataatgtagcactaacttgatgcgacttgttgagattgctcgaaaaccagagcctttggggtgctgttttctgatctttcccctgcacttttgtccttgcctacctactgtaggaatcatatctttgatgggtgcttggcagtggtattccagcctctgagatagcatcatagcagtatatactctctatacctaaggactacggctttcctgggggtgtgctatgcccgtaaggccttaaatttgttgatgcttgacatccatagatcgagttgaactaatatttgtctattttgttagtacttcttaaaaaaaaagagagtatattttatggttactcctcgttctagagactgaagtctgaactctagacaaagcattttggcttaacaaatttgcctaatgtgaaaccttctttaaaactctgctatgtgttaggtttggtgcgaaacaggctatccaagattagtcagaagaccaggtgacatagctctgacggggcaagttagccagcggtgtgcctgttacaaggaggaggagttggacaaggctggcctggttgtgtacgaagggtgtgattatttgtctacatcttgcaaagtgagttaggatatgtacatctccttctcttgcccatgtagttgtctacggctgcccactgcttatctgcaaggctgctaatggtaatcatacacgaaaagccccagtatgggcagtatacatcatgatcatcgattttgcaagtagtggatcgatctatgtctgaatttctggatatacagagcaatcgttttgcttctgaattgaagatacgcaattgataggaagactactcaccatcaaaccatatgatggcaatacagtactgccatgctttatacatgtagcgctgcgaaatgcagaggccgcccatgatattcatagccgtgggggcctggggggcctggggggccttggctatcgattgatcaacgctagcggctagcttgacgatgcagtcaaggaggccttggctatcgattgatctgctgtttggtcttcatgatccttgcacctcgagttcttgagaggactgctcaggagttattaaagtctgaagaagtatcccacgacagattcagatttggctcacgtgagcaagaaatcaactaaccacaatgcccgcaagtcctaccgaaatctcatcttgaacgatcgtgttgaatcaaatacgggatttataattgatcatgttgagtagaactacatcttttgttttgcatctccttacttatttcccaagcaagtctttggtagggctccgatttctaaatttgaagcattctgaacccaactctatctctttagtatatttcgttcagttcgcttcactcttttcaaatgaaattgaaactgtttggctagcatttttaactccagaaaagtttagagttgaagttacagctacgcccaacaaacccactccctccgtcctataatataagggattttgagttttttttcattgtttaaccacttgtcttattcaaaaaatttagaattattatttaattttgtgacttactttattatctaaagtattttaagcacaacttttcgttttttatatttgcacaaattttttgaataagacgaatgatcaaacaatataaataaaaacttaaaatccattatattttggaatgaagggagtagaatttagagtcctggcgcacaagcctttcttcttccattaccaccaagcacctctccctctctctcgttattgcaggtggtggcaaccagtactaccaactcgcctaccgaaattattcggctgggtgtgcatcaacccatcgtcccatccgcgcttttctccgagcgaagcacgcatgatgcgtcacgccaccatgggcagaacccgcggaagcgaagcgtagctagcatatggcagcgcgcctcctctgctccgcgatcatctcacccgccaccgctttcctccgtttcctcagatcacacacaccacgtcgcaggcccctgtttttttgtgtgcgcgcaagggccatgatacccgatgccgatgcctcgcttgccgccgcgaaaggcgcgacgcgatgtgatgtgatgatccctcgcgtcgcgtccatccagcgtccacagggagatctgagaactcccatcccgacgctcctctggtcggtacggcccccgccccccggctctgctctcgccgagacagcaaatcagagcaatttggcattgggctgtgcctgtcacactgccacgactgggctgcatctgcttgtgtgtgtctgtggtgtgcatgattctcccgtgcaagaaaacatatggatccactcagggttgttgccaaactttcaatgcgcactagaagtactcccccggtcgtcagattcggatacctgagcatgatgcgattcggatccacccagtggaaagagaaagaaaaggcaaggcgccgtgttggcattattcgtcctctgcgatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgactacaaatctgtaacccgctgctcttctctctcttcctttatctcttcaaaatatgtttatagctgacttataacatactattgtacctgctcttagatcaagaaacatttcacatgttccaaaataatcaacttttacaccaaataaactaaggtcaggtaagattagatgtaaccttatttcgtgaagataacatatatagcggtgctaactaaagaaaaataatatcatttatgcccttgcgcatttcacctattttctcaatggtttttgttacttcaatgtgttgacgcaaaattttccgcttgacgtactagatgtgtgtcaatcatgccagcattgaggcctcggagatcgactaagatttagtgctggattatagatcttaatgaggtgcaggcgtgccagtcagtttgattctgtaactgacaatatgtcgatgtagcaacgactaactgacacggtggacgatcggctgttggagagttggagacatgaacgttgatgacaattgcaagctcaagtctcgagtgtgtcaaaagcatgtgttagccgatagccgatagtcgatggtttggtacagaatcaactggaggatccgatgctagtgcttagcatgaacgcttttgatcgttgatgttgatggggctgtggacgattagttgtaagcttgttgtacaattggatcggatgatagttcgatacaaatagattcaaatagttagacaaatagtgaagtctcttttgctgcaattggcttcggccaataggagtatgactattacctgctagttagggggggtgtccaaacttgtataaaaatccttgtcacccatctatttttatcgtaatctcgcgtatgtcctgatactaacgatctccatactctacaaataccgtagacaaggcataactcgttaataatgggttttttattggttctaggtatatcattagtggagattgtctgcgatactatcaaccactttctattgtagatgcaatactgcagatgatccgtgttcatatatcaaaactttcggttgcccgatcagaacttgttgtcaggccaaatgttactataagagcatgtttatcggagggcccggcgtcgatgtgttccagctcacggaacattttcgcgccaaccgtcatcaacaccagagttcggaagcctcagaaactactttttcctccttaacatcgagagtttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacccaaagaaaatgttacttactacctctcagaagatcaatacaagactataaaccaactctaaacatattttaaaaagataaaaaaaaagagaagagtagcgggctacaaatctgtagccagctgcaacacggactccaaaatataacgtgtgtgtgataggtgagactaggtattaataatatagtaagtaactattatatgaattggctattactcctacattggctctagatgatttggagttagtagttggctgtactattagacttgctcttatgtagcaatttaggatgtgttcagaacccaaggtccctaacccctttctatcgtattttgcacgtacgcttttcaaactgctaaatggtgcgttttttgcaaaaaaaaaattatatacgaaagttgcttaaaaaatcatattgatccatttttttaaaaaaaaagtttagctaatacttaattaatcgcgcgctaatagaccactccgttttccgcgcacactgttgcggatgggaacgaggtagtgcgaacatagccttagaatgggatgagacccaacctaaaactacaaatctggatttttatgtctcatgtacaaattcgtagtcggttgctacattatgggacgaagggagtagcgtgttagacagagcgtgacatgtcccaatttaatactctctccgtcccataaaaatccaacttattatcagatgcgacatataactaacatatgtcacatctggtcctaatttgttttttatgggaaatgtattacaggcgctcctctgttccataaaaaagttaacatgaggtattgaatgtgacacatatacagatttattatattagcaatagtcacatttaattttaggggtttttttttacttgagggagtatacccacagcttcaccgcgatgtacgccccgccagctcacggcatcgtgtcgcgcccaaaggccaaagcgcgcggccgtccaagccgcgggtggcgcacggcacgggtcgtcgtcttctcgtcgctggcgacgcgcgtgcggaggcgagacggcggccgctaggcggctcggcgacggcggataaagaataggggaagagagggcgagggcggcggggcgcatgggtagcaaaactcgaaaaggcgggatagctttatcgatcggaggcgcagattattagccatgcgagcccctggttttatgcgatcgatctgggaccagaggaccagcttatgtgtgtaagcttgtactgctacgtacttactaccgttttctaataacacagcttccttttccccacttgttcaattatgtgtgtcaaatctcttcatccaaaataacttaacctcaaatcctatcataggttatacggagagagtagaaagtaggagtcaggggcgtcccggccaaatcgagtccccgtgcgaaatattaaaatgggtcctagtagcctagtaaaatttttatagtaaaattaaaaatgggcgtgacgattaaccgatcatcagcgatgaagcagaagcggaggccggagggaactggggagaagagacgaagcggctgcggcatcgggacttcggcgatacgcgacgacgcagactcttggacgggagtacgatggaagatggatcgattcaccttatgcagcgttttgggccttgtgtttgctactatttagactgtaaattaacaaaattaaagcctctaatattattatatatagggcatacttaatattttatgggtccttaaaatttgggggccctattcggtcgcacggcccgcacgggcccccggaacgcccctgtaggagtatatgtctaagcctatcccaaatatcatatcgagctcaacactaagagcatgtttggaggggtttctggcaactgtaacttctcctacaatcagaaacttcccaaacagttcaactttttgtttattttttgagaaactgtagttgtagattcataaaatgaattagaagctaaaaacacagctttttttaattctcagaatctacttcatccttccaaaaatcttagacctatttcattatttggtttttcaaaaaatcttaagtcttatttgtagttactatgtgctaaattaaattgttgatcaaaaacgagaagtcattctaatacttattggttgcatgcccattatttttgccacatgatgtatgagttaattgttttttggtattgatgaaaaaaaaataggtctcagatttttataaggagggagtacttcctttgtccctaaaaaacaaacgaatgtgacatattgagactgtccagattcattgtactataatttgttacatccagtcttaaatttgttttctataggaccaagggagtaactacctagctgctgcttatcttaatcttgagcttcctcaaacagccagcctcttaacttgagttcattttgatagttcagctagaggagttggcggctttaaaaaaaagaaacaaatcattagcacataattaattagattagatattgacaattataacattacgaatatatttcacttttcttacaaaactatataaactatcttataatttataaagcataccgtttagctgttaggaaaatatgctaatagaaaacgagaaaattaccgtgacttcctctttccaactcagccttaggcccaagatcggtccaattcgagcagaaccgaccgggttcaggccgggtttccgtcagttacccggcccaagcccgaagaggacgaggacgagcgcacgcacgcacggacacggaggctgcagctggaaagacggacaggtaggcccaccccatcaccccccatactgtgccataaacattacgctgcgcgcgtacctaaaaaagcagcagagaggaagaagaaaaaaagagtttgggctgaaaaaggcatcgagagccacgcaccggcagcacgtcgccggccatccgtcctactaccaccaccagcaacagcagcagcagaggcaggctggaccgcggcgagagagctttctattcccctctcgaaatcggcagcgaaagacgacgtcgtcctcgtcccacccgcgcccgcataaacgctacagtggtggtggcaccctgcaccgcccaacgaacgccaaaagcaggctgctcatttcaaaggcggaggaggaggaggagaggagacaggaaagccttccatccaaccatcgctgcccccttgccccttcttggcctcttgcggtgagcctctagcttactcctcctcccaatctctctctctctctctctttcttgttctagcctggtcgactcgtcctacctcactgcagcaacactactggcattgcgagggtggcgtggtgagctttgtgtgggcactcgaggaggcacgctggcccggcttcctgactcctgggtgctgcggccattggaggaggacggagtacaccaccctgcaaggccactgaggttaattgccacaccgtcttttctcacaagcatgcacgcttgacaaagctgaagtgagcgataaagagagagagagacatgcacatgtgcaagcacacggcggatggatggatggatgcgcacacttgcgtggctgcatccgggaggaggaggaggctggaggcgccactcgtcttcctgaccagttcttgggttgagattgaggaggaagagtagaggagaggggtgggtctcactgctcctctttccccggtcatggctgatgctgccctttagctttgcctttgttcgtgtgcgccttgttgcgtaccctgttttgttgccttccccgtgttagctataaaatctcgatgcctcctcttcccacatgcttcctctccctcatggctgtcacattgtggccgcgcttgctgtgtgctcttcgtttttaattctccccctctttcttttcttttcttttttaaatttctctagatcatcacatctcaccgtatatactttctatttcgcatcctctcgtgtcatcgcgatctcaggctccggcacaaaaactgtgagatcttggcacattggtagtaaaagattccccacacaagcacgcacgcacggagccagagcttgagagagagcaagtggccgttcttggtctctccattgcctcccacaccttgcattataaaagatgctcggtgtctcctgctccaatgcgtgataaagaaaaaatatatactgacccttgtgtgttttgccgttgttgttgttgctgcagagatttgtagtagagagatcacctgcttggggaacagtgttggtggagaggaatgtggactcgttgtttatgagagagcggtgctgcattggacacaagatcttgcgtgattcttggttaattaaaacaaagttgggcgaggtggaagaagggaattatactaatcgcctctcagatcagcaaggacaggcagcaattaacaggtagcagcaggaggaggtggggttgtgtcagctttgtgctttgtgggtgttgtccctcctggctccttgcctccctctctctctctctctctctctctctctctctcttcatataggagtagtttacttccattgaggtgcttgtgctcctcaccattcttgcctcattgcctacgatagcagcagcatcagcccgcataagtaggttcagcttggagtgtgcttgaagcagcagtttgagtgctgtgctgctgttgctgttactggcttgctgctagccgcatcagggcctgctactatctcgtagtctgttcttgttttccgttgtacgaacgatctcccgggcacgttgcaatattcggtcgccgtctcagccgcagccaccagcagggtgcagcaagttgttctgctccttgtacttgtttgctcctgggtactagttgctgttcatcttgtgtagacaaatatgggctagtagtggagttgttgcattggttgcagcgttgttgttgtgttagtggtggtggtggtggtttgtgtgtttgggcgtcgatcaggagagataagatttaagatcagcgcgtgtgcgtctgttctttgcctgtttcaagatgaaattcatgaagcttggatcgaacccggatacttttcaggatgatggcaatgaagtcaggtgattgttcgtcttgtcttgttcagttcctttgccttgttcttgtacatgatcttaacttgtcaactgttctcttttttgggggtttacctggtagtagttttcatcagttcttactcttctctgagtgtactactgttgaacgtctgaatatgtccaagaaatgtgtaatacatcctgtttggtatgatcttgaataacttacaaaatgcagatgttaaataacagagaaatattctcctgtttggtttagtactgtagttatagaaactatatttctcgatcccattatataggcccatttattccaaatagcctagatgctagatgcacaaaatctactgttcatttaggcacaggctgcttgttcttttctcgtttcctgacttatcacttaccagaactgttccatctttgcagcattgtggcaactgaattagtgagcgatgtcactgttcgcatagggactacaaagttttaccttcacaaggtaaaaatgtccttcctttccattcatgcagcttttttttttcagagaaatgccttcataaaacttattgcaatagtaatttcttgtggttcagaagataatggcctcatgtaaggtttgatatttgcttgctggcatattctcttctctaaatgctaaaccacttataactagagcaaatgcttccattttttcttcttttgtggtttatctgtttattgaaaccttaagtaatattttaactttatgctacttttttttccttgttctttcaatgtttaatatatacttttctgagcgatgtcactgttataagtttatgctactttaactttatgcttccattttccacccgtgcagttcccacttctgtccaagtgcgctcgctttcagaagatgatcccaactactggtgatgaaaacattgagattcacatccatgatattcctggtggcgccaaggcttttgagatctgtgccaagttttgttatggtatgattgtcacgctcaatgcctacaatgtcattgcagcccgctgcgctgcagagtacttggagatgcatgaaactgtcgacaagggtaatctcatctacaagattgaggtcttcctcagctcaagcattttccggagttggaaggactctatcattgttcttggtactacaaaggctcacttgccttggtcagaggatcttaagctggttagccactgcattgactccattgcttcgaaagcctccactgacacctccaaggttgagtggtcatattcatacaatcgcaagaagctcccaactgagaatggccttgatttggaatggaatggagtcaagaagcagcagtttgtgccgcatgattggtgggtcgaggatctcgcagatcttgacattgattcatacaagcaagtcataacagcaatcaagaccaagggtatggtgcccaaggatgtgattggggaggcaatcaaggcttacacatacaagaagctcccttccttaagtaaggtttcaatggtccatggcgacgcaaaagttcgggccatgctagttaccatcacatgcttgttgccatcagagaaaggatcagtttcatgcagcttcctcttaaagctactgaaagcaacaaatttgctaaaatgtggagagctctgcaggaaagagcttatgaagcgtattggacggcaactagatgaagcgtccgtgtcggatcttctgattcctacagtggatggggagaccacagtttatgacattgacatgatactcagtatagtggaagaatttgtcaggcaagacagtaagaatgctcagaaacataatggtggtgaagtggacagtcatgtccaagcacctagtgcatccatgatcaaagtggctaaagtggttgatgggtatcttgctgaggttgcaaaagatccaaatacacccattttgaagttcattcatctagccgagacaatgtcgataaattcaaggccagttcatgatgggctataccgcgccatcgacatgtatctgaaggtactcttgcaaatttcaacttccaatcaaaaatgcactactcataggacatgttcacaagcacactgaatatctagcacatagtcctaatgcatttcagctcgtgacatttttgcttcaactcacgaatttattcatatgcattgctcatataaattcttctgtatttatggttgtacaaaatttgtttttaagtataacatctgtttatttttcttaaatgagcaggagcacccaagcttgggaaagaatgagaagaagaagctgtgcagcctcatggactgcaagaaactctcaccggacgcgtgtgctcacgcggtgcagaacgagcggctgccactgaggaccgtggtgcaggtgctgtaccacgagcagacgagggcttctgcggcggtcaccatccgagccgacagcatctgcgtcggctcgtacgagagctcgaggtcaggcgccaccaccaacacggaggacgagtgggacggcgtcatggccgtggaagacctcagcctgtccaccaagaccaccaccaagctagacggcgcagccaatagccattgcagcaacggcaaggcgacgaaaggcggcgcgtcgacgccgaagaaggcggctcaccggaagacgacgacggtgccaaccggcaaagggcagtccggtgagcgcagcagctcggactcgtcggacagtgcgatcttgcagaagctggagcttcccaagaggaccccctccaggagcacgaagccggctgctgtgtagcgttagcttcctgcatgaattctcagtggattcgtaaggatcgttaggttcttagctgctgcttcttttctctctttcttcatgaatgttgcatagaagcaagaactaatggtttacacgtctgctggtagggatgttataatgtgaggtctgcttttaggtgatcttgttagtagcattgtaggcttgccatgaaacctatgaaaatgttggttgctactttgaggttttatgccatactcagaagttagtagctgttatgaaaaaagtttagaactttgttagaacttggaagcataattcatctgctgctagcctgtttatactggtatagtggtatgatctcagttcagatcgtgcaaggtcttgtgtaatttgtaattagacaatgctgtcctgagccaagaataacagagctgcggaccaaatagggatatcttgttgaaaggtagctagtgatgttcagtgttgtcgcaactgggctcaataggcattttgcagccattgttacctgagcgacttgggcctttttagtatttggattatatctctaaaaacgaagtatttggattgtagtagtacgtaatactagtatcagctatgtcaagcgcatatcgttgtagagagttaaaattagtgctccttcgttaaaaaaaaaaaaagaaacagtactctgaatatgtacacacttttgtaagaagcataatgtataatcctgtgaacgcatatgcaggaaaggaactatttttaaagtgtgttttattgaacatagacaattacatcaagatgatagtataactatacagagaatatttttagcctatgtattgcaggaaatcagctaatgttttttatacttatcaaggaatctcacgcacgacaaactgctcaaggaaagacctgaagtcgatgatcatcctgatcgcctaggaattatgatgtgaatggaatgccatattttttaatttttttaatacatctttctctttttttaaagaaaattcataaccattcgagtgaatagttttccagaagttagaggctagtagcaaacaattaatgcaaattaaattatctctatccctaatataccatttagcattcaatagtagattttttaagataatggaatagaatatctcggctttgcagcaaccaatagtagatactcactagtttgagaattaacgtggatactgtacctccccaacacagtaaaagatcatatccattgaattgcttttctgatccatgtaggaccggctaacagatttgactcggaccatgatccataggctcacctcgtccttcttgcttgcaaatcacttcatcgtgcatgcaaatcacgttgtctggcttgcacttgcagatcacctgctgggacccgttgacgcttctcgtttcgcatcgcatgtcttcgtggaattacgactgcgcgttagaactgcatgcattttcaaccattcaattttatgatcaatggtccagatcaatcactacagtgttcactatatagtactctaaacaatattttatggtacagtacttttgctacagtagacaagctaatccttaccgtcagatttagatccaaagtagcagcttcgcctgtttaagttgcagtccatactactactcgtcttcctggtccgtccatcacctaacctgttcaaatggctgttccaaatgggtaggactggtacacatacggtttcccttctctttcaatggtggaatatatgtccggtcggtggctcggtgcacatcatcacggaggtgaaattaattcattctacaaataggtcaatgacacttgcacctaggacctatgtataaatttttaattacaagtatgttctttctattacagctaggtcatttttgaaagaaaaataaataggccatcgtttatgatattggtatcgccgtccttcacattaatgatttagcttttattgggattagagggatgggaccgcagtaccaataatgttggtgccgtgaaaaaaattatttatagaataaaatttttagaggtttacttgtagaatatgttttttaaaaggatggaaaaatccagacacacccctgacggctgatttgaccagctacgcgtgcaaaggatccatgcccaagaaatcagtactacagtaggtcaaaggaggtcaaaggagtgtgatatgcctgcaacgactgactgacacaacccataccctgcacaatcatagtaccgcatctcatcacatcgaaagctccgccgcaatccaggtcctgttcagaacaacaggaggttaaagaattgtgcctccgttcaagttccgtaccatcaaccatcacgtactccgtcgaaatcgtgtcgtgccaggcgaagaagcacaaacgagctactacctccgtatagaaatgtagatatttctagcacaatactttatttttaaatgaagctatttttctacctaccttctcctatcaactaatcataaccattctttttcacctactttctcttttcaaccaattacacaccttcttcaataattatcacctacttttttaatacctatgtcaatcttaaaaatgcttacattttagaacagacgaagtatcaatcgatctgaactttgcttgtcgtcggattatccagggcccgtccttctcatcggcggcgattttgtctactccttgtcgaccggcgagagcatggcgagacgacgtgcccccaaatctgcaatgaccaatgagctttcggtttatctcaccctggcatgcatgatgcatccatacatgcctcggtcttgggctcttggccatttggatcaactcaccaacagccaaatgctgaaactacgacagttcaagtaatagcagatgctagctaatggcctgttgcctagtactcccttcatctcataaaaaaccaatatagtactgatgtgacacattctaatagtatgaatttagacatatgtttacctagatttattgtaatagaatgtgtcacatctagttctagatttttttttttttacgatggagggagtagactgaacggacatatggtcatatatcctgtgaaaatgcaggggtcgaatggtgcaaagcgtaggctagctgcatgagctttgttgattcttccttatccactcaatctgggtacacacgtacttaacttagccacctaatatagtgcaacacccaatttgtgtgtgtccaatgagtaagtaccaatgtgatagccacctaagggagtagtagtaaagcgtaacacaaacatcaattcgtgcgtgcaatcagtgatgcgaacatgatcagattgcaagtcaacgaggttggataatctgctttgtctgctgagaaatgtaagagtagtactgatatgaagaaatgagctcattttaatcctgagattcttaacaggactatttcgttgcacctgtcatcattgtcgctcgatctgatatgtagccgaatgcaacggacaaattgaataattataccacgagaattccaatcattgtgcttcatgtactacagttattaccagtaccccgatcgattggctttccctgttacagtacgtcgctgcaaagcgacgacgagtcgacgacattattcattgcaccatttgaaaaaaaaaaaaacattcgcctctgcgtaaacgaagcagctagcggtgccggtgcagagccactgcacatctgcaattctgcatgagtcgaacactactagctcacatggactcgtacaacacgcggcactgcacagtggtctcgcacagtacacaccgagcatattgcctgcctgccggtcaaaagagcggaacagaagcttggattggaatcgtcagaacgaaaaccccatcatcagacatcagcaaatgcatcacgcacgcatgcatcgctgatgctggtcattcgaccattgttgcacagtgcagaaactcgaacggcatggcgaacatgagccatcagcatgtactctacagtacaggataatcagttgatcacttgttctagcaacatcagtaatttggctgtattttttatgattattaatgttactgtgtactgtgtaaaggtgaagaagatgttagtgcctgattttctactattgacaccgcaacattttggcaaaatggcaagttagatgttttagtaaagtgcttgatttgatacgaaggtttggtaaggttatagagccccaccacacaatctctgcatttccatgttagagctcgggcgggccacgtattctgtcagccgtcacggcacaaatcattacggatagcagcatcaacaagataagagctctcgatattgctatcgattccggcttttttccgattataattagggcagtgtatcctacaaaaactcgatcgcctcccaaaacgaaccgtgtaaaaggctcacctaaaccaaaggagaaaaataccgagatgcagaagagaaaaaagaaaagggtttagatcgtacggtctagctacactcttgactctggtcgccgctgatttttttttacttacacttctctggggtcaacgaagatggagaggccaggaggtgacctggcccaatcccagccgtccgattcgccgacgcggcccagccgcttcatgcaccacaggtcctcggtgcacgagaggcggcgccagtgcgggatgcggcggcggagcgggtcgcaggccgccacctcgacggccacggcggccgccctgccgcgcgccatgttgacgaacgtcgcgaacagcgcctcggcggccaccgcggcgtcggggccgtcgccgccgaggccgtacacgaaccacccggagaacgggcggaagaagtccggcacggacgggacgcgcatccacctcgccgcgcggtccagcgcgcgcgtcgcggcccgccgcggcgcggcgaaggcgcgacgcgccgcgcagctcgaggcgaaacacgcccccgcaatcccagaggctcgccagcgcccacgaccccgggggggacgccaggaagcgtcggccccgccccctcgccgggggcccccctcccgtccccctcaataacggcaaggaacggcccatgggaaagccggttccccacccggccccaatgccggggggaaaaaaatcaactggccaaaacctgccttcataaagccccccggggtccccgggggccaaagggagaaacccggcccgccggcggggggacccggggggggggcccggtgccccgggggccccccacccacgaccgggtccgggaaatttggagaaccccccccccccccggaaaacgcccgccaccccccccctttggggtttgtggggggggcaaattacagcaaaaccgggtctcctacctcactaaaaaaccccccctccttccccccgggaacctacgccgagaggcccaactcccttatctttttgtaataaaaaaagggggaaaaaaaaaacccccccgagaggaaaaaaacttgccccctctttttttttttttttttttcacaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaacaaggccgcgcggcgcgggacgcggcggcggtgcgcgtgcacggggtgcaccagcagcgacggcgtccggaacttggagtagccgcaccgcaccgtgaacagccgcagcgacgcctcgttggacttgtcggtggccatgtacgcgtactcggctcccatccgctcgaaccacgcctccatccgccgcaccatccgcagcgccaaccccatcctcctgcacacacagccaggaaaaccccccgagcgaatcacgcgccatttccctttcccgaaacgatacgccacgccacgcgacgccgcgcctccgcggacacaagaaacgaccaagtccgctgctgttacctgtggctcggcgcgacgcggagtccgagaatgtagccgacgctggcgacggcgggggcgcccgggcagctcttgccggtggcgaccgacttcacggtgcctctgatgatgccgacgatgatccgtccgccggtggcgcccgacgtcgtctcagctacctttccatcccaagacacaacacacactacaaaatgaaaacacaaccaccaaaacagcgtacgtactgacacgatatgatcgtagtacgtaccaacatgaggtagtcaggggagtggcgaatgcgggcgacgggatcgccgagcaggtcggcgtggagcgacatgccgccggtcgggccgacgtcgcactcccggtcgacggcctccgtgccggcgcggtctctcgatgggtcgtactcccggatgatgatcaccaccccttcctcctcctcttcatctctcatcatggcatatatccgatcgatcgatcgatcaatctcgcaaccgtatcgatctctctctctctctctctctctctcgactctgctgctctgcataggaatgtagcatatatatacaggcacccggctgcagtggggttccggccttctattttctcgcagggataacaataaaactgagagattttttaaaaaagttgtaacgcacggacgtaatcacgcagatatcgcgcgaatgcacttccttctctgagccctctctctctcccctgaatcatgtgggcgcggttgacgggagagggaaagtgcgcgcatatacgcgcgggcgcatatgatcggccatgtatgcaagttgcagcaacatcgatcgatcgatcaattcattcaattggcaagaagcatatgaagagcagaggtggcagcagaaaaaggagaggccgagatcgatccaaccgttaattcggcggccgtttggctttgtgattccttctcaagattttatctgcgtggcgttattcagctaaattttatccatgtcaatatctcttatgttctccgttgctgtaatagtgttgcccatgatcttgctaaaatgggcgctagttaggacccgggtcaatccatcgtttgggtcgacctctcccagaatttgtaaatacctatgtggttcgtgatatcactaaacctgctgggtgaataaaaaggcatcgataaagttcaaaaaaaaaaagattttatctgcgtggcgttatccatccacgactccatccaaaaaaaacagttattattggttcaatttaattatgggttgtgcgatgaattaacttgcgtcggctgggagtggagcgtatgattggagtggtggggagaaattaactgcgtgcatgcatgcaccacagcaccactggatcttttcttttgctgtggattgaggcttaaaaatcctgccacgatgaagctcttttgcttagcttttaattaccctgttaacatgattgggtttgtgaatccacctgtgaaaaagatcgataattgtttgcggtgatcagacaaaaggtcggccactggtggcgttacaaagatttgcaacactaaccgtggtcggttttaccatgacgtttccgttgcagagggaatggatttccgagtcagtcaaaaatcaaaagcggcagtgcgatctctctcctaggggagatagggcccacccaggcgcccaactctccaatagttaagcttatccggcaaagttagaatacagtaacagcattttagcaaactgttcgagctagcgttcttctcaacttgtggatcgatccatccattttgcatgggattaatctatccttttctgcgtcaatttgtgccgatacaaacacggttattagttaggcgatacaacttgtcggatgaagggagccaagtggggaaacatttccctatttttctgttctatcctaaatggagcgtgaatttctcaatcgaaaggattatggacagtataaagccacgcctaattctaattggatagtttgatccctgaccactgcacaattttctaagagagctcgaggagatgccccggatacatctctcacactcatgccaaatgcacatgcgtgccttgtgctgtgttgtgcaatgcacccggccctatatgcgtttcagatcgagagttatcgagagaccaaaagcttcgcggaacagggggcgagctaccatgacattttgccctaaacctgcacgtattcattcgcacttatctagcattctacaccttaacaaagtctaatatcattgatctgaaccttagcagtactgctcactgacatgtggacctgagaggctgttggacccatatatcaatgagcggtactgcagacgatctgtatcccacatactgatgcagtaactagggcactaggtgtacaagctaatatatatgcacaaatctttcggtgacacagaaacaccggagctccaatgaggccatgaccgaaaagtagtaaagcagtagtgtagaaatcttgctcaaataattccctgaaaagcgatcctgtctgtaagtggatgagcatagatgtgattagattgatcaccagaaatgcaccgttgaacagtagtggaaaacaaaccgcatcgtacgtcctccttgtcacgacgacatgcctacggcctctactgttcgataggagtatatcgcgccctccctagctacgggcttccactcgcgaaaggacatgtgaggcgagcgaggcaagcgccgcgcatgcacgaatctgatgccgacgtacgcgcgctcgggcgctcgctcggctccgcgccacgggagtacgggacacccggccccccagcagttaacggcaacagcatccgcccccgcgaccgcgtatccgcgccgaaaacgacgtgccgccgcgcgctcggtgatctctcgtcgtttcctggttgggcgcccagccgggcggcgcgtgtcatcggcggctcatgatcacaaggcggggcgtgtacgcgtcagtcgcccgactcgagcgcgcgagacgcgaaacagctggtggttacctgggacgtaacgacgcgacgtacggcggaggcacggcgcgcgggggtgggttttgttgtgggtgggggggtgtgtgtggccaatcgtttcggtggcgcgcgtcgttttttccgccgtacaaaccaggggaaaaggccccactttacacagtggaaaggcgagccgtgtctgatagcgtggagcggtttttggcgacgacggtggtgtgtgatttcaatttcgcggtccggtcacgtgaaatgacccacacctgagagcttggctttagcacggatccgcaacccgatcgatcatgcggtttgagtccataacccctttgtttgtgcgtcccggattgggcataggagcttgtactacaaacgacaagccaagctacgtaacctgatctcgatcggtaacatgaggtaaaaaccgatgtggtaaactgatcatcagacagcccgccgccggtgcattaaccgtcgaggggtgcaatcaagaagatgcaccgtacatgacacaggaactgacggggaggtatggagaggcggcggcgcagtaggccaccaccagttgcccccccccccccccccctatacatgcatgggccccaactgctgggaatgtaccagtacagtattcttatcgatcttgaccgacaatgctacagcaaaatcagtcaatcatcaccacgcttgacaccccaacttttggtactatagtagtgccactacacctgttcggcccaagtgcacgtacgtggctgctctctccgttgaaatgaaaggtgagatcaagtttctcagacagttgacccaagatattactagtactgtactgctatactcgatagtggtagctatagctgctagctgctggtggtacgtggacgtagttgtcacgagcatgtccaccagagaaattatgcttgccatgacaggaggggaagcccaaagccccgcatgcacagcgcaggcttccgtgttgtacattctgacggtgacacggccgatcgagccgtgagaaagccaacgccggctcactcagcttgctctctccggccgggccgcgcgtgtcgccgtcgacaagaggtatggaggcgcgagagctgattgatatcagaagcaacaagcgcaagcgatgtaatcagaggcgccgccacctcaaaagagaaaaacagtgccgtgacgagcgcacagagacgaaacagcagagatcgacacaaacacacacagagagaggatagaagcagcgatcagagtcgtggcgaagttgaacatgcatccgcacgcccgcacgcatgcgcctagctagcttgggcaggtgcatccttgccaaagatggtcccaggcagcaagcaagatggatacaacggctcatgcgcatgtctccaactctcgccatgccggctttggcacatagcgagctagagatactgatcgacacacagagactgacccacaggcacctggctagctagatcaagtaaatgcacgcccgtatacgtaggggaccaatggtgccaaactcgatctctcgcaaaacgctgcagtgtgtcaaagctgattggaatgtcagctgtcaagtcctggatgcatgcaccttcatatgggcaatgcggccacgcacggatcgtgaaagcgtacaatcgtgggagccacacggggggatatctatctccaagcaagtgtacttccatcttccatgtgctgtttgctactactagtactagccagttcattgttgtttctatatcgactttgcgttcatttgtatttgtatcgtactcactgtgttcatattcggattcggattcttccagcaacagagatatgcgtgattgtgacaggttatatatggtcgtttaattgccgtttggagggcatcgattatcaccatggtcagtcgcttgaggctaacttgcaacgggtttgttcagatgagaggaaagcagggtaggcacgagctcaaccgggtcgatcgaccatgcaagcatgcaaaccgcttccaacgctttccaggtgtcgtctccgtcatcagttcgttgcagcaacagaaataacagaacacgttgctttggacgaagtaactgctgcggttcagtactcccaatggagctgctctgatatttccaaatggcatattgtgatgggctgatggcatattggcaggtacaccatgctgttgccgttgtgttacttgctccatcctcgggacaaaagggaggtgtggctcaaagccaaaacagttcagctgaattttcttcagaaacagctcagctcaactgacggaagcaagacaagatcgtaataaagacaacggacaggcagatatttgagatggcgagtcgccgaatggactgggatgccaattttctggagcgtcgatgctctggtctactgattgagcgattgtaatgatgatcaagctaatgcattacgactagatcagaaaaaaaatgttcagtctacaggtacttccagtataattcttgacatgaacttcagatcaaatctttgaatgcttcttttggacaaattgttagaatgtaggataggtgggtcaaaaaagtgcacacaacgcaaggccacgtttttgtagtccaggtctcgctgtaagtcttcctttctcaattttgaatgctttttaaaggagtttgagagtggtgaagtctactcgaatcagaatctactctatgcatagacattgtgcagtctactcgaatcaaagtctactatatgcacagacattcggtcgttggcatggagacctgtctgatactctgatctcacagtccagaaatgtttacgaggattgctgaagtgctgaacacttgagtgaaaggaggaaaaacttgaaggcagaaagagtggacttgcgcggttgctacggcaatatgtaatgccgtccaccagaaaaataccacttgggaaggaagactcgggaccgtggatttgtttttctagaggaacctgaaactttgtaggtttggattgtgaaaacggtgaacctagctgaagatgtaaagctaatgcctgctggcaagcaaacttgacaatgccagaattcagggggactgcagccatcccagatcgagctgaagacgttgaagctcaaggcctagaccatccaaaccgggctaactcattctgttggcccaacccaactactgagttgtgacgcagcgtcggtgtgtggccgctgcatgcagagcccacaaatctgcaccggcggctgtggcacatgcacacgccacatcccggattcccagtatcccaaccgctgtcccgccgccgccagcgacggcctcctaccagacgcaccggggggacggtggcctgcgccaacgagagcacgagggggtgctgcgcgctggtcggctcgcctgttcgcctcgtggtgttcccgtcgctctcaaccggaggcacccaggcggttggtggatgcaggcggctgctgctgcggcgcctgcgtcatccgtacgtgggcatgcaaaacgggggcgccctgacttgacggtggcgggttggtttccgcgacatgtaccatcgccgatgatgtgacgatgcgccaaccaaaacctctcgctctcccacagaaccagggccttccatttacggtacgtgtaatcttctcatctcctcggatttttctttaaaagcttttttttaaacatttttttattttaattttaaaaataaacccttccaaattttattttcaaaatctgaaccttaccacgtcagtctatctagcgtgacaaaacaacattgatacaccatctacagcggacgtgacatttttatcatgcgatgcccagaccgatgtgaccaaataacaatcacgccagcgccagcaagatcggtgtaactaaataacaccagtgtaacaatattgttttgccactccagctcagttgatatggccaaaaagttcgaccgatatggccaaaaagttcggatctaaaataaattttagaatggtttatttttaaaattaaaaaagttttaaaaaaaaaaatctcctcgccctcacgccgccaaccaagtctaaactctgcattgcatgtctcaaaatgaaattttggatttcagtgtagttcaatatgtaggtgaattgtgtgttctagggacttctcggaatccccaaaactaaggaccaatacacgtcgcacaaggcacgactcaacaacagcaatcacaacaaggtttagtgcgctacgaattagttccaggatgagcatgagacatacatataccgtctgtatactgccccggagcaagttagaatgaacaacttgcatgttaatttgccatgaaaacacccgtatcaaactaacaactgtttccattccagaatacaaaacaccaatcatcaacacgcgaggcacgcaacacagcaaagctaggcacgcaaacgacaagcttttttcatatctacacaaagctcatccttggtcaacactaggttctctgtatacatccactgcagcaactgttgcaggtaaaaggggccatttctatggtgatatgcactcaaaaaattacatgaatcagctacactcggtgagatcaaagcagattaggacacacttcacacccaacaaatggttacagcttttattacctgtagcacagtctccagtgtgaaaagatgaggccgtgtgatgttagttgaccaccaatgtggcaagacaaactgatctacacccgtgtctggctctgcttttgctttcgttgtagcatatgagcttgcaagctacactgtttaacctgtttttcaaatatataattaacacaatgagccaaacaacaatatacaagggtacaatcaaataaaagtatcacagaaattctccatacatgtattgctgcgaccatggacaagagatctcttgattgatccaacaacatttgttcttgtgttgcaagtttggcaagctcagacaccacagagcttgttccttccacctgaagaccaataaaacatgattcagaggttgccacagcaaatacgccatgaattacatgaaatgcatgcccatgtaagagtcgcctcattgtccaaggccttacaaatcaagtaatgttcacataacaggcaaacacctgcagtacacctagcttatgtttacagacaaatcgcggttctggttagccagcttatattcaatgcagtgattcaagttcgatataaacataaaaaataggcatgttttccttgggattctaggattccaactttccataaacctgtaaatacctcaatagatttgaatgcacgctggatcaaatatatcattcatgaaagatttgcagttgttagctgtccactcaggtaattggccacaaggaaattgtcttatctctcagattttatagctacaaaaatatatatgccggaagagtacacaaccatgtatgaccatagctacccatcaggatggacctaaagaatctacgtactttgcaatttagatatgaaaattacattcttgataaaagagaaatcaaggagaagaaggataggacatatgcaccttagacaacaaagtacacattgaggatgccattgtgtgcatcacgtccaccgctgagttaacagcttccttcacaccttgggcatcagcctgctcagagagaaacattaaaactatccaaaggggtatatcaaatcatatcagataactatattgtattatgaaaaaaatcctaaccttcgcaccaccaacaactggaagacggagagtactagccttcagtgcttcgattgctgctgacaaagcacttgaatgatgtttttcaatatgagaccactcgtctagatagtatatctgaacatgtcaaatagaagcacttagatacaatcaactttgccagaaatgctaccaaatcctagtgcaaactgcataaatagctaaaacaataatagatataatctcttttacctgtcttctaagaatagcgaacagtttgagcttttgttttagaagctggagtttgctccttttagaactgacattgtctcgtaattttgatatttccttccatgcactgtgcagagttttctgaaaaatagtgaaataagcaacattagttagaatagtagctcaaccctttttagattttcattctatggagcatacagctcaatgtattaagtgtcagaacaaatacatttgaaaacaaatggtttattccaatgtacacagctatcaaagaaaaataacaaaacagtgcaccttcacataaatccatatctggaatctaaaacaatacatttgattcaaaggcattgccaaattggaaccaaagatggagaaatgtaaaatttggtatctaggctgtgtctctcattaaccaaaggcagtacaaggacctaggtgatatatcccagatgactttattgaccaagaaataatttcaatcaagttatcagccgctaatagtgcaataaagttgacaagtcactagactacgatttacgagttaagtcatctaaatcctgacactgccaacatccctagcaacatcgcgccagtatccttttgtaacctaacagtacagaaacaaaggggtatgggtccaaccattcacactaatactaaaagaagcctccttgggcaaatctgccataacatttctttgaaatgtaaggcctggtttagttcccaactttttcttcaaacttcaaatttttccatcacatcaaaactttcctacacacacaaacttccaacttttccgtcaaatcgttccaatttcaatcaaacttccaattttggcatgaactaaacacaccctaaagctactgaatgcgattgaaatgcgctacagcactggttgtttgaagtggtacatacagaaaaaaatggtttaaataaaataatcaagacatgactgcagacgtgaaaatatcttacagtttcagtatatttgatgtgaaccaagtaattaaaggactactgaaatttatctatatacaatatagagtagattctctcgtaatatgacacccaaatgcccatttgcccaccaaactaagtccactacaagcactgaaccccacagtgctatttttattaatacgcttcatgggacttctgaatggatcataaacaatcgataggtatgggttgaaggtgaatattcaaaactcaattcttcaaaatcagggagcaagtgattagcagctccattggttctcctttagtcaagatttgcatgcaacgcttgcagcataacacaccctagtttacaatgcaactatcgtgaggactagtaaataagcagctaaccagtcccaacctttttagtagtctacaaataccaacttacttatcaggcttctacagtcatcaaagactaatatctcacaataaaaatggaacttttgtattctttcctcgtctgcgagatataacaaatactatgacctcagtaatcatattgatcaagcacccccattgagttgtaaattgttctgaattcaaacaaataatgaaacagaatgtgcagttgctgattacagataccccagaggcccaaatgtacccccacacatttgcatttaggaagtgaaataaacacaataataaaagtgaaactagtagaacattaattattttatacatagagtggataattggatactatgagtaaccaacagtaagaggattttggaatgttataacttaaaaccagataggtcaacataatttacctcagcattgaagctctgcaccaggagagctgcatctgtccgagcattgatgcatcgccactgcaaatgtcgattatcgagcagccgcagcctgtgtgcctcctcaattctgttctccccctttttcgccctcctcacctctgcagcaaagctgatgatagatggcgcatttgccggcgcctgcattgtgtgaccattgggtgatgcctccccactccgccctcttgctgggctcgccatgcccctgcttccgcggcttggagatggagagcggccaggcagtctcggtgacatttgactgtctgagaacgatctcctgccagaggatgatggtagcggtagccctggttctggaagccggcgaaggcggctgttggtctcctgccagaacctcgccggcacgctgatgccgcggcgtgggggatcaccggcccccgagttgctgccggatgaaacgctgtcggtgtcggaggatgcagagaggtcgtgggccgcggcggcggcggcggccgggtccgaaggggagagggatgtggtggagtcgaacgccatggagcggcggagcaggtggacggcagccaggatggagtccttgcggtccaggctgcagtcgaggctgcgggcgagggggtccgacgccttgggcttcgccgccggccatcggtgctgcggccgcgtgttctcggcctcgggcaccgacgacacgctcttccgccgctccggcgtgggcccgcgccgcccgcctggggacgacggcgacgccgcccgcggcgcgcgcgacgtctggtagaagaaggactccccctggaacgacaccgagaggctccgcatcgtggtcgccgtcaagccccccgaagccaccgccaccgccgccgccgccgccgcgggggccggggtgggcgacgtcgagtgctgcggcgggggggtggacgacctcgcgcgctgcgcggagagcgagcggcggttcgacgacggcgcggacgacgacgacgtcgacgacgacgacgaggtggaggaggtcggcgacgcggccgccgacaggtagcgagacgaaaccggcttgctggagcgcgcggggcgggcgcgcggcgggtgcggaattgggcttgtcgagggccgggcctgagcggcgggcgccccggggtgcgccggatctggtgcggtagccgctgccgcccctgcccccctgccgctgccccggccgttcaagggaggaggcacagtgggggaggagattctagcttcccgcttgccctccccccggcaatggcaggtccccttccgctccagaattccccccccccccccccctttccggctggtgcttgggggcgggggcttccgggggcgagacggccctccggatcgacgcgcgcggccgcctgcgaggaggaagaggaggaagacgagcagcagcagcagcaaaactgggtgagtggttgatggatgcggagaagcaagcagagtactagagtgaagtgggggatttttctgcgtctttttttctcttccaatgtttttttttattttttttggggccttttgctgttgtttttacttctattctactcgttttgtaatggtaaaggctatacgtactaactttttcttactaaattcttactaacactgatatgtcatactataaatgtatctagatttttttttaacttctatctacttaaatcaaacggttgagatgatgattgttagtaaaagtttagtaagaaaaatttaggacgcgtagcattgctcttttgtaatctgcctttggctttgtgttgtgttgtgcagctctgccgctgattcttccagccaggttgtgtgtgtgggtgtggcctccttctggttagtgtggctgtcaagctgtcccagaggagagaagagtgcctttttctttctctttgatctttctaaagtgatgctgttaattagaacattttacagtatcaaccatggggaaataatccttctgttttacaattcgataaatttagttaagcgcaggaattagacaggagtaggttacatgtttgtcttaaaaaaaagtcagcagaagctactctatctaaatttatgatgtacgtctttttcttaaaattacacgggacaacgcagaaactcacaatgcacgcacactcaccccaataaacacacgagtattgaaatgggagaagataaccagggtaaaactatctaagaccgttaattttacacgtcttgtattatctaagaccgttaattttacacgtcttgtattatctaagtacacgccttgaatttcaaaatgtggggaatgtaaatgtgatttttttcccctcaaaatagattccaacatttgcctcattggattgacatggaaaataatactgtaactgaagatttaagaagtgggtgatatgaatttatggttttgttttatgtattcccgttggtagctaaggtttaatggaaaaaaaacaaatatgggaaattaaattttctcaagaagtaaaaggtgattggtcgtgtcaatttgttacttgggttggacaatgacatttgtgcggacggttgaagcaaggtggccagtataagattccatatatgatgatgattcaatggtagcgtttttacttgaaaaaaaaaacttggtaaatgcaatagcgtgatgagaaatgggagccaggagtgaagtgcaagggtgataaataataggaaattggaatacatgttttctcaacttataaaatatatattgtatttgaaatagataaatcaaacgtgaagaagaaaacgatcaataagggacaaattttggtgttggaaagccaagtactggctgagaagatttgggtaggttagctagactgaatatgtctagtagtacttcctttagtttaggatgttagcgaacgaatcgaaggacattttgtcctgtttatattgtttagtaattgggtgtttgtgcgtgtaacttgcgggaggattaggcacacgtaccggattgttttttgcttttttaactttatcttgttcttcaatgaaatgatgtactcctaattcatttccaagcttaaagaagttgagttgccaaaatgctatagtacaatccgtgctgccttcatttaatatggataataatacatgacctagatctcaaattttgtagaaaagttaagatacataattctccattatggaattaataaacatttttactgtattggctatatatgcttgacttgatttcctacctcgtatctacaaacaaatagccatcctgctttgtttgattgctacatggaaaaaaaaaaagaaaataagaaaacataatagtgttttttctaggtaacaaaaagttaattgaatgcgtgacagggcgatattgatgcaaacaggaaggcaacgttgttataaacgcggacaccaatcacaccaaagaaaaaaaattatcaaaatgctctgcattgttttgttagtttttttttctttttttggttgctgaaagagaaagtgagaaacacctgaaaactttgagccacgatggttacgcaccttatgaatttgactaagatcatcagctaatcaaaagtaaaagtagtggacatatagatttttttcaactagagatatttacgcttgaattaatattgatggaggagataacacgagttcacttcaaggcttgaaccgcatgttatgtggcccggttgtgaactcgtgtgatggctacttatgatcttcgttgttgggactgatttagttttcttcagttaaacgtcacaattattgatttttatcacacctttgattaaacctaaaaaatatagcaacaatatggatgccccaccagaacaactctttagtagaaaagttcagtgtaaatggctcgacgtataaaaattgacatgagcagtttctccgaaaaggattacttaaacaatactagcaagaaacgtatagtttaatttttttctcttttgataaatagaaagagtgatggatagcacacaaaaggtaaacaggggaaagttgtttcctttcgctaaaagaaaggtaccatctccaatttcttgttggactttctgtactaaatctccaatttcctaaatggttgtaccaagaagtaagaacacaccttaaataacaagtcttttgaaatatgattgcttatgtgacccattagaaagatcaatcaagaaagtctgaatattaccactaaactaattagttggtttctttgtgataccaaaactgtaaagtgatataatcattcgtgtctataatgatgagaactttactacatgtatgagtaaagaaaataaaatcaaataatttgacctcaaaacttaattgtttatatttgtggagaataattgtctagttttccgatgaagggaaaattgcaggatctggccaaacacataaagttggatgaccgtgtatacttatacttcttagtctaaaaatgctaagaaacatctatttatttttatattgaaaatcatgtttattatttaaaaaaatatgttgaatacgttgtaaaacattgactaccaaacatttttagggtacaaattaatacagaagaatagagggagtgataatctataaaaaacagttgaggtactccttttccacttgctaatggatcaattagcacagcacacaaactaccaccttcacatatttgattaattaatgtcattttcttcctttttctctggtttaggtaaacagtgcctttttaaccactgctagctgagaactgcatgtactttgaacatctggctagctttgttcccatctcccctaacccctccgttatgactcacatcatcatgttaactatagtatttttcgctaagtagtccttctcacaacgatgttgtggcctcgcctttcttctcctataaatcgcattgtttgcttgacatctaaccttcctaatttgtttacttgatgctctaatttgttttccgtcctgtcaggttcaggagccactgcagggcctagtaaaacatgccaattgggaaagaggcctcttcatcaagtgacaataattctcaagccctaaaaaaggcagccatatattattcagaaggatattttcctgacatggctggactcatttaaaattttatggcgtgcccaaaaaatgttagctaaaaaataacaccatttagtatttacacaagtgcgggacaaaattcaattcctttgttccaaactatgccccggtgcttctatgtacttcctccggtcatagatataggatggttagaataagattttatcaaacttttaattttttcataattagaacattctttaaacgtttagtttaaaatcataaaaaagaagacatcaatagatatttgtctcgataagtgctatcataatataataagaaaaatatattttacaaacctatattctaatatataaagttgattgtctgaatttcaatatttcgatctaatcttgtattaagcaccaaacatttatgacctgagtatctaaagcatatatattttctcgatgaagagagatgtataactgtcggttgtttaattagttgtgtccggtatattattgcatcaatgtaggcacactagttctctgacagatgttattttaaggttcagagaggagaacaagcaagcacactcgtcatttggggaaccacaacatcacaaggccgtctcgtaaacgaaaacaatatgctatgggaacctaattgccaatcacatgtcaatttctttgccaaactatcgagtctatatgatcttgaaattggtcgccccataatatattggagctcatcacatggccactggacaagtgcgtgaggcaacttttaattaattagtgtgtgacttgttaagtaacacgggctaattaattggcaaaaaaaacaagtccctaattggatttgattgatcatttgaacagtggtcaccgtacgtacatacatcctgtacatctctgtgtgtgccatggtcagaacagtacgtgcttataattagcaaacactataaatacgtcacatgcatagaagcagtactcatgctccaagttaatcagatgggtagttagacaagcatagctcaccaaacttggcaataccatggagaaaatatacatgatcggtagctcagctgtgctaagtagcagagctatctcatcagtcatgttcaagcaaccgccccaactaaatggcgccaatactaattaaacatccgtccttagtatcggtgtcatccgggacagtagagtatacaaacgtaaacggatatataatgtgttcttgtttcaagaaaaagtcattatctaaaaaaaaatctgtatttggaagtattttttgtatgacactaattttgtggttgctgataatatattataaaataaagtagtgttcaaagtggtacattgtaattgcgtaaaaaccttatacgtctgacatgaccatataattagttgattgtcttttcctcgttaatcacggctagttgtattgtatgtcaaagtcaatatatgacaaaagaaaagtgttagtagtatttcacagattaagaactgagcaggtaagtattttttgctttgtacataagctagctaaccatgtgtccatgacgataacaatctttttaattcgtctgtatataatatggggttgcttgaaccactaaagttgcttagcttagtctgcagcgactgtaaaattaagtacactgcactgtacactttgtagagttgctgtacgtgtaatcagtgatgctgtgcatttgtcaagtcataaataaaccatgcatgatcaccggaaagcaaagctaattgcgttagtacgcaaatttaatcggtccctacttgcacgcaccacctacgcatgaagctacatgtcacgtcgataaaaatgttagtatattgctcatggctagcagctacgtcgcctaaatcaccaattaaatgttgatagatacagagaatttacgtctgagtactcagtcgagccagatcggaattaatgaatttgttgaatatatggatcgaccgggtgaatgtgccaaacaacctgagagggaagttcaactggccatacatgtatgtgccaccaccggtccaaccataagtaccaaaccactccattctctatattttttttgtttatttttcaaaagaatctcatttcacagtgtttccgttttaacaaatcccatactgatcgcatttcgtcacatgttcaccttttgcctacgagggttttaggtaggaatgggaacggtaacgtctttttcgaaagcgaatctcggtcaatcaaaaattgaacatatttacttttttatttttacaaatgatcatatttatcagtttaacgtcaatgacaatacaatactaaggggaattagaaaaggaaatccaagtttatatatggctagaattgtatcacttttatggaaacgatgcttgatctatcgggcatgactttcaggtgcaaacagctgttatgttaaaattcctatagactctggttgttgtgttcgtccagccgaaatctattagactactactcctagtgctgcctgcctgcctactgaccgtgaaacccacaggctcccgtgggcgaggctgtaaagcgacagcggccaaccaagccaccggggtccggagcacaccatctcacattctcaccgtcctcccctctcgcaacgcactttgcacagcgatccgctgatgcgaacgctgcagtagttgtacaccctctggtctggtccctcggcctcggtctctcgctgtggataagaaagaaagaaaaaagaaagaaagaaagctggtgtgaagtggtgctgcctgcagcctgccctgtaaagggtaaggtggcattaaggtggtgtttggttggagggactaaagtcactttagtctctcttacaaaagtataagtctctagtagagacttatatttttgtgagagggactaaatttagtccctagtttccaaacaccccctaagaatcatcttctttcgaggcacacactgccaggatgggaatggatggatcagtatccatctgcaggcttcaggcacagcctgaaatgaacgggattgattggcccatgccaatgccagccacgctagcacgatcccttggcagcagtggcgtttcggcgttgcattcaggggaccaaaccaaccaaccaaccaacgaaacgaagagccgcgggtgaacatgccgcgccgcggacatctcatctcgctcgccagcgttggcacgccgcacgctggccatcgaggcaggcaacggccgcatgcgcggtgcagcgaagagatctagaaacggaaggcgcgcatggtctcgatcggatcgatcgggccggccgctaggcgctagcacggcctggaccacgcacggcaccggccggcctccatcctccacacctcacacttgaccggatatgatattgcctgcaaccttgccgttttctcctgtacgtactctctgtcgtatccgccaccatcggtgcttgctatatctggccctcctttctgtcgcaggtgcctcggcatggcttctcctggatgcttcatctagtacctccatctcaaaataaaccaccttacgaagtaagcgtaacttaattggttatttttttaaaaccaatccatccatattcaagtctaagacttgacacatatactcgtatttatagttaattattctttcagtggttggtgacatatccatcgacagcgagacgttcgtggtgacttcgtcgatcttaaaatatgctagtccatgcacctgtgatgacttcgtcgatctcaagatatgtcagcctagtctttcggaggtcttcataggggtagggtgtgcgtttatatgggtgagtgcgtctatatttgtggtgtgtttctaacaaaaaaattatccttagatagatattttacagtacaacaaatctagaaaagaaaaccccgcaagcagtaacgttcatgagcattttgaaaccacatgaaggatcaacatggctcgaccttattggacactaaaaagatcgtagcccctcctaacacacgagcaaagaaaaaaaacgatggatcttttcagaaaattgaacatttgatcccctcctaacacacgagcgaaaagtcggttgattttttttcttcagaaaactgaacatttggtttctgtatgaacagtgcgaaaacactgacccgttaacctattggcctgctgagtctctgtcggggcagcagtgcagaagcagaacataatgacaatgaacatgatttgtcatctttgtttcactaattatggatccatgtaggcagagcccagtttttggccaagtacagtgaaccaatagtccactgacaaatggggggtgcttaattagaagcaagatactccaagaaagattccatcctcccatgcatggatggagccatgcaatgtacggagtcataaacatttacatattcccccagattttggactagaacggatttacaaatccaccccaatcatcagcactgtttggttatctttgagttcaatttgactagagatggtgtgtgatgatgtcaataagaggcacgagatcagacaagggaagcatcagtaatcagacgcccatgatgattgtacatgtttctgtctactgctcagggttccaatcccgtcatgcacatgtgtaacatgtggaattgctaaaattactcctatttgtaaagtactcctacatctacatgcagcgtaagataatgtcgctagtgtacaaaagatactcgatccactgtggcttttgtttgtgctctgcatggaaattagtagagcttgtgtcaaattttagagccaaatttgcccctcaacagattaccttgcgtccttgccaatggcacgcaggactctgaatcagtaacgagtggtttagcatggcaaatcatcaaatccccgacctaagtgcatggccaatatttctcctaaattcctcccaaacctaaaagtagagggttttaggtgaaaaaaaaaattgttccaattgatccttagtagcatgaccaacaccctccttaatctaataactagcatggtggcccgcgcagattgtgccgctagtatcattacattttctctcatataatagcatatatgttttctcattatattattaaaatatattaaatgacaacataattttaaattttgcaataactttacgaaactactaatgtataatatttatattgtattttatatatgtgttagttattaattatttttaatatcaaattttagttatttgtaaattatatatatatatattcttatatggactctagacttgtcttttaatatttatttttttaattctaaatttttattatttctaattgtatttctatgtggactctaaactcatctttcaatattctttaatttttaatttcaaatttcaattacttctaaattatattcctatattgactttaaactcttcttcccatttttttcttaatttcgaatttaagttatttgtaaattgtatttttatacggactctaaacactacttttcattttattatatttattctgatttaagttagttttaaattcctacatggagtctataatctacttctaatattccttatttttaaattccgaatttcttttttttctcaattgtatttctatatggactctatactctacttctaatattccttatttttaatttcgaatttctattatttcctaattgtatttctatatgaactctatactctacttctaatattccttatttttaattctaaatttcagttattttctaattgtatttccatatggactctagtctactcttctaatattccttatttttttaatttcgaatttcaactatttctaaattgtatttttatatggactctagtctcctcttctaatattcattattttttaattctgaatttcagctatttctaaattgtatttctatatggactctgttttttttctctccgattaatgtgagaatttctaggtcataaaagcgaacgtggagactcctttttattccgaattttagttagttttaaatttctatatggactctatactctacttctaatattccttatttttaattccgaatttcaattatttcctaattgtacttctatatggactctagtctcctcttctaatattccttattttttaattccgaattttaactatttctaaattgtatttctacatggactctagtctcctcttctaatattccttattttttaattccgaatttcaactatttctaaattgtatttctatatggactctgcattttctttttctctgattaatgtgagaatttctaggtcatgagaacgaacgtggaggcttcgttttctattcctttaataatataatagattcccaacctgtcttccaataatacaggttcgtaactccggatatctcgttacccacttccggcatcgcccagtgatcagatccgtccccctcctcccacttctccccttccttctccccttattctctactacagtacaccacaaatttttttaaaaaaaacaaaagttagaaaaatttatgtatagaaatcctatatataaaaaatttgaattcaaattcaaatttgaatcgggtatgtaaacttttgacttaaaaactttggatttataaactttaggtgtataaacttaatatgtatagaaatactatatatagaaaatatttgaattcaaattcaaaattgaatcagatataattcaaattcaaatttgaaacgggtatataaacttttgacttataaactttaggtctataaactttaggtgtataaactttagatgtatagaaatactatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatataaataaaaaagtttataaactttaggtctataaaatttgaataaattcaaattcaaatttgaattgggtatgtaaacttttgactcataaactttggatctataaactttaggtgtataaactttagatgtatagaaatattatgcatagaaaatatttgaattcaaattcaactttgaatcggatataattcgaattcaaatttgaaacgggtatataaaattttgacttataaactttaggtctataaactttaggtgtataaactttagatgtatagaaatactatatataaaaaatatttgaattcaaattcaaatttgaatcggatatataaacttttaagttataaacttttggtctttaaactttagatgtgtaaacttgaggtgtataaactttaggtgtataaatttactaaaataggaaagtaatgcggtgccaaaaaaaaaaaccaggtggaggggtgaagggagggaggggggaggggatcgatcgctaccccatgggcagggtgatcgatcgcccattagagtttccgacttcaaggagcaaagataacttcgcacggagaaaaaataacgcagttcgcgcatagaggcggtgcggtgatacctcgttccccacttcaaggagcaaaaataaccgcgcacagagcaaaaataacgcggttcgtgcatagaaaaactaattttctctattggtagttaaagggagggtccacttttcattataggaattcaattttagtctttctccgggagagataggttttctcgctttctacattcagtttagaaaatccaaaacacatagtttttggaattaattattggaatacttttggtgatgctctaaccatctgcttaagaattggagtttccttcaaatttggtccccacaagtttggggccgtgctcgctcccgattcctcgctcgtagcttcttcccaccgtgcaaagagaaggggaatctaagcaccagctgcaagagatatcgcagtgcgggaattgggggagctcaccttttttatttcatttcagggacttaaatgaggatatctcttgaagagaaggatattttcatgccttaaattctcattatagattttttttttaaagagaagagatttaggagattggatttagaggaacagtcggtcatgctctaaagagcgacaaataattaaattttccaattgtggataatgaaaatggtttgtatcttcagccataggagcaaattggtaatgttatattttaaaaaaaaattataatcttcgagaggtactaaaaagtaaaaaaaaaaaagaaatttctgtatttcctagtgtcggaggtaccaaaagatataaaattttaatagaaaatatgatatctctcgatatacctccttaagaactaacaaatcactctacattttaagttagagccattatcttaaaagaatattttaagttacagatgactatcttcaagagaatttctgctgatcaggaggtgcaacttcaacgcaaaaaacccccagatatcgcaacactttttttttcagtacttggagaagctaataccggtttcagaaaagaaaacaaaaggtccctattcagatggcgattagcagcatacaatacatacatgacgacatgaaaactacgtatgtacgctcctcggcgacagggatgcggcaacgatttgggagcgtgagtgagcgtcgctggacgcttcgcgcgttctctcttctttagcctcttgcacgtagccgtttgcttctcgccgtatttttgcatgtgagattgcgagcgacacatcacggtgttcctgctgctgacacgccgatcgatcggcctcgttctgaaagcgccaggacaccagctgctgggagtatataagcactgggacttgtgattattacgtgtagatttcatgtaatcgagttggttagtgagtggttctgaggaagctattttgggcatgaatgattatgttgtttttttcccccaaagagaagatttattggttattagtagtttagtactttttgaatgaactttgctgttgataagtgaaaattctttagtctgaactttaatttgatccctctctgaattctgctgcaatacggaaatgcagctgaacattctgaatactaatcaaaacctcaacttggaagtcattctaaactggtcgaatgatcagagcatctattgggaatcttattggctaactcgtcatcaagcttagcatgaaacagtgaacaattttgtcacgcagacaggatgcggtttaagtgcaatgcattaaagaagtaggaacaacaacaggcaatgccaaatgtcattgaaaaaagaagatcagagcccagagggcatctcaagattccgaagagaacgaatcaaacacaaaagctgcgatataaaagcaaatctgaactttgaaatgttgagaaggttttagcagtagtacctgagttggcaatgcagattgcagagttcccacagatgatcaggttgggagaagcttagaaggtgactgaaactgcagcctcccagaccagctgctcaattgatctcttaagaaaagagcctccaaaacccagcaagaagcagctttagtgcccttaaaagcagctattatttgcagattaagctaagtgagccccctcatacagttcccttccctctctaaatacctttccctgtcctctcctcctttgcttctaaggaggttcttgctccctttttattctcttttattcaatcctggggtcacacggtctcttctttaatttacaggttggaacagtgtatctactttctcatgaacataattttctcagtattagccactgaagaaaaaactcttatcacattaccatttggccatgtgcttgtgcatgtgcactagtgtacaaaggtgtgactggtatctgacttctgctcatccacacagtaaagtggcagcatcttttttagaagagctggacctttgtaagtactgatcactgactagctcatcaagatttgcagattattgcagggttcttgctgcagtgattagtctctgggaagtactgaaatgttattactgcctatgactttggttactctgaatatctaacattgaagaacactgaagaaagacgaatagttcatggacccttacggcaactgctttgaggcttttactcaactcatgtattagtaccaagtactgtactgtacttagatgctgcttactacggcaactggtacactgcagtattcagctgtatttaaatacatgtacgtagagagaagcatttaagtttgatgtcttgcgtatgacccaacaattagaagtggcttgacattatagctcataagttttaacactcaatcagaagaagcatctaggaaaagaagcatcaagagctgctacttatctttacatgacttaacactgactactgctgaaagatctgtgggatactgggatgcatgtatgcgtaatcatactcaaaacccttgctaacctgggcatggctggcataattgtttatgatgcctttgcatcaacactggcgtgactaggacgattgctcgtgactttcggataaggaaggcgcaactcaatttggaatggaagtatggaacagctaagcttgtgcccagaactggactcgtttgctcacacttccatgcagcatccagctgaacttgacactgctttgaatcaaactgaatgcattgcttggaggatatgcaattggcaatgatttactcgttactagggcttttctgaaaactagcaaaatgcacgtaatttactatggtaaaatgcatgtgcttatttcaatatatgttattcatttgattcaaataaatattagactgttgcataatatcagaaataattaggaattgatttataaaacgtgtaaaggtagtggtagtgagccggtggcaaagttaccatcaccgctatcctcttttatagtactacagaaaacacaatgaatcataagtgatgtaagggtataagggtatgttcgagattttgtatatacatgaggagctgtagatatacattagaagtttttttcaaagtagcctttcacgtaccagtttttatgaggagtcagaaataattacgaaaaataagaaaaacggaacggtcctggctgttatcactagaggacgtccatcagtcataaagattcatgattatgcttagccaacgtttggattgcaatcgtgactaatggattgttctgaaattcttttttgtgtgtgcattccctggaaagaatatttttgtatgtgaataaaagagtctcattgcttgcttcatggtgttagttcatattccatgcttaattcaaaggattcttcatatgaagataacatcgcactaacgtttcgaaagcttgaacttcaatttatttggccatttgattcagtgcccatttttcttattggcattcggcaaggaaatctctagttttccagttttcagaacaactttgcttatacgagggaatgaaacactcaaagcattgatcaatttcagttgcttggcaaatggccgaaggaaagtagaccatgtagcgtttcacttgtatcataatctattctcatttgaaacttaggaatttgtcaaagtggaacactactttcctttataaagctatcctgaaataacggaattatgcaactttagcagccttgaaaatgcagttcttgttggttgagcacagaaagactaatacgcagtagtattttttaccgtacacttatcgtacgggcatgttcagattatagccaaaataaactttaccaaattttggcattaccaaaattttaacaagatggcaatattgctaaaattttggcaagacttcttatgtatttatcaaatttggcaacaaactaaacgtaaacatttttttttgcaactttgccaaaaaaaatgatattgtgaaaatgacatcaatctgaacagccccgtaaattttcattaaattaatttgaacacgacattggaagtgtggatgtcatcaaaatctacagtactaatatgatacagaaatgagaaagtgaaaacataacgggctgctttgacagaagccgattttgacttcagttacagaacagcgttaattaaaagcccgtatcagaatgttcagagggtgctaccctgatgtttacagcaagtcaataaccaagaaaaccttcctctaattaactttaaaaaatgaaaggagggtctttttcagatctgataagcagattattcaagaattctgtcgaagggtagcaggtgatagatcatatatgagcagctgtttttttttccccaaaagataagggcaaaacactatgcaaacagcttctgaagtctgaacaatctgtgtaccgctgaaagaaacaccaccaccggttttcagtctttctaatgaagcttcagcattagctaaggtgtcagctgattgctgagtcttaattacaccggcattagtccatcatcactgactcaattgtctactaatgatgcttgttagtttgtagtaataggcccatctctgaaagcctgaaagcaagtgtcacctacagagcataatatggccactgaaggcttaccttcagttctttaattaattcagatggaggttgtcactggagaggtaattaaacctcactgcctagtagatgaataaaggattagaaattagtggcagatttctctgcataattgtaagcatgatgcttacaaagatttgtgtagaagtgggtgcatgttgtggtgtggatttctcagtagaatgctgatggccttattatggcttgagacagaaggaacatacatgccatggctcatcatactggtaatcaaagttgttgccagtgatgcttggtgattaggtctcatgtcaatcaagcttatccaagttgatgataatatttttattcttttgtatgtaatgtgaatcaaaacggggtgttttctaagatcaggatttgcactagcggcctagctagcagatgttcagaatgtttcgttctgcttgcttttagtttaggatgttccccagcctaacagagacatgcttttgacaaacaaagttcgtttcaaaacaagtcgtggtctcattaatttgctcttgacaaattttagtactgagacgaaacagtgacatacatatctcctaactaatattgtttgtcgtgtgtcgtgttaatgtcagcgcgactaaagcttgaaaggaaattgttagcaagggaaaccatcactattagtttgttctgcctgtccgagcttaagttaaaagcaatatgaaaatcctaactaacagctctaagaaattgaaacattacatcaggtaggtataagctaacacttgtttctaaacaatatttcaagtgataatctggatacacgattatttaagaaagaagctaaccgtgctttatttcttcctttattcaatgtcgtcagaatactactcaagttcgtcaatggaattagaatatatggagtcaaatcaaaacttgacttgacaaactaagttttgttgcagttacatcaaatattgaaatgcagcttgaacgtattgtattgtcacatgcaacaattttccaagtagttctcaatgaaaacaccaaaagacggtagaaaggcacactttcttttctgattaaatcatcgttcgtagtgtctaagccaaacaatgaatataagaatcgacatgtgataaatacgatgtcataaaatacgtaagggtatggtagattggtaggttgtcgtgcaaaatttaatcagcacgtgtctgtatagcggaacaaagacagacatcgtttcacttatgttgattataagccataacagttattagcaaccaaaaaaatgatttgtgcatgaaacttttatatacatgttgttagcaatttaaaagaaaacagtgaaaaaaaattacgatgaaaaaaattcctaaaattaactctaaaattaataaaatttaaatttaaatgcggcttataagctgaagggtaaagtggcttttgttcagacaaatctacagtagtcatacttctaatcatactgaccgaaattttaactctcctaaagtcctaatcttaccatgaaaaataacttaatattatgctacgtattgaaatatccaggaactttccattaaccaataaaatttcagtattatctgttcagtgactggataggagagcagaatgatgcgcatgtttgcacaaccacctacaatagtcgtcgcctaaggaaggacctctctaccttctggtgatgacgcacatcagaaattgaggcgtacaaacacaagttcaaagttcagaaaaatggacatctgcgctcactaggacacaaaagttcagtcccggttgtgagttgtgacaacaacatgacgatgtcagttacacctaaaagttcactaaacatatatcctcaaggtttgagcaaatgagcagttacctaatccatcactagcaaagtaaaatagaagagtgaaacattgcttcttatcatgaaattgatacacagcacaaagcatgcagtactcaaatgctcatggaaacaaagtttaaggcatatggcactttagcaaatctgaacaaaatagcagaacaaaacatcagattctggccatatatatagtggttctagagatactatccagtgcattgtgagaatttcagttttcacctaggtggcaggagattgggcaggatgatcaggaggcggcttcggtcgcggcacgtaaggaaggagaggagtgccatgctcaattggacctgccccgatagtcgccttggagcttggacttggatcaacaggtcggtagtcatcgatcctgacattttccaaggcccttgtctttcggttagtagaagaaagtcttctttcctgagaaagatagatgaaggaacacgagttatgtagaagtacaagtactggattgccattatggaactggagaaaactttccaactaactttagtatttcttataataagaaaataaaatcaacatcaagggaaatatatacagctagtatgttttccattttctgccagaaactgaaagtgcacacctgtaatctcctgccgtttagctcaatgcttccataggtttgatgatctgctatgaatgtagcaaaaatgtcatccattgtcagtacattgttcattgccaccacataatctaaacaaacaaatgctaaaacgatgagcctacatacaaaggactgaagaaaccagaaccagaggcagccaacgaacagaagtgggtacagcaaaaaaccaagtacaactgatggaaatccaaacattcattcgaagtgcagaatgaatcttacctacgcctacggtacctaagaacgttggaatgtcaatagcatcacatctcattcacaatcttttcagagatccaacatcaaacatgaaccaagaacgaatggcagatataaccgctaaagctaaaggtacagtagctatcacttttcactctaaaccaatcaagacaaagtaaaagaggacaggaaccacacgaaccaagtgagtgacaggagaaaaacacaaagagggcaagagacagagcagagagagccatcgttttctttgtgtacctgaggatgtcgtagtgcttcttcttgcatccaaagcgatccctagcaacatgtttcctcctccaagaaatgcaaagagtagcaaaaccaacagaggaagacgcttcatcttcatctcccctgcaacaccgtaacttcagatgcttttgcaccttcctcctctcgctgcttcctctttcaaaagataacgaaaggtccatgcgtgatgtgatttcatttgcattgatcgtaaggtgtcagtacatgattaaaaaaattgatgtgataagacggcagaatttatggtctcgccaacaccgaggagcagcagcagaaaaaatggccaccatgcattcctctgttgccagcacctcgcattaattgccaaccgtgcaacatgtacagtagcgcaggagtatcatatgtccaggttttttgatgctcagggcttgtttagcacagctccagctccatccctcctggagctagagctcagccaaacagagccagctccaccaaaactgaaaatgaagctgaatagagctctctcacaaaatgaactagagttgtggagctgggtttatgcaactccacaactccactccagactcaactcctgtagttaaatttaggagttggagctgtaccaaataggccctcagaaacttcagatacaggggacacagaaatctgactgcaagattgacagtacagggagttgaatcaaagcatcagaacgaagtatatacatccacaaaagtgacaacctcggcaaaaatcttcagagctgaagcttgtaaataacaaaatgaaatcacatttgatacactagtattacaagggtataggaagaatgccggcacggcgttataattcttttcccatatgctcttcatgctgcccatccagtgatggtttaaactttgtcactgttccagaatttctaaacgatccctatctaatgtcatctattcgggatgatgtcgttggagccttctaggtcacaagagcgttcaggacaatccagcttaccccaccgtgcatttactctctggcaaggaaatataggttttccaaggctgcaaaagacaaccacaaaacgctcagatattgtgaataatctcatcatgggagggcaggaggccatgagattcagcaaaatcatgatgttgtgaatgaaaacatctatacttcaaaacacataccccctttatggtaaaagggtgccttaattttcctctttttggctttgagaccttatttttgcagcaactctatacgaacaaattaacaatgcaataccttaagaaagttcctttcggaatggcaagtcaacagttcaaacttgacaatatggacttaccttcgattgaccacattgtgcacgtagcataaccactgagagaattcagcctgagatcctgcctgcacaggatttgctctaagcaaaaagaacataaagaagtcagttcaatattgtgctgagacagtttattgttgctacattgagcacaaacatgaaaatttaagggcagcacaagaaaaaaacagaacaacagcaattggcagctggatataactggaacataataaactatgacagcaaaaacgacattataaccataaaagtaaatgaaaaatagctataagagaaatgagcttataaatggattgttacatccaattcccacatcccattatcaccatagcttctgtaaatcatattcccaaaaggtacagatggtgtaaataactaaaaagtttttaaacgagtttgtggatgcatagctttagaatataaaagatccagaagtacagtttcataatgcaaaagtacaaagaatttatagttcctacatgatgttatatctcgccctaaaacaatgaatggataaaggttgataatgtattacataccaacatttcaacaaaacatagtcctgtcacacagaaacacatctcgaggaatcaaactatcaaaatggatactataatttatgctagtggttggagagcatttcttactttaaaacttctttgaagtgttccgcacattctttgcaaggatagagtctagatattatagccatctgaacataaaaagcagcagaaatgtgaccttgcatgaaccaagtaaccaagcaaaaggaataatgagatgcagaaaaatgtaattcttcaggaaataataaaataattcctcttcgttaaagcgagtaaaaaaacagtgaacgaacttcccattattcatcatggattgaggctcaatttgcagttgttgtgctggcctatgcttattttttaagttttcatggaacaatttgtaaaactcagttatccaatttggtagactcatccatcaaatttcaactcagatgttttatatgatgataatgcatctgtatgcaccatgattgagaaaaaaaaaaaacagctagccaaacacccatatatctaaatgaggttcaatcaaatgagatagtcgattccaaacgaaaccttagcagtagtcgtaacatactgccacccattttcaacgatgcagagtacaacatttatttgtcaagcaatgtagtggtaattcataactgtgctagaccaaaagcacaaaacactttctaaaaatgtctaagctcaaagttagcggggaatgaaccaggagaacacctagaacaaagcctgcatcctgtagcaacaaaatcacgagattaccatgctggaactttactgtgcagtcttaaagtaatcttgaatatttcaaggcacataaagaataaattaaatacaagctatatcttaaacaggatccattgcaggagaatacaaggcccccaagataaacatcaagaaagtgccttttctaagattcaacaatcctgtagttagccgtgacaaattacgagtgggtagcgacagcaaggtcctcatgtttcccccaaaatcaaaacaagggactttaccatacttccacccaaactctagggagatatcactaactgtctgtcctgcttaatgcttaccagctctctcgcatcgcgtctttgttgcctggttggttcgtcaggaaactgaaagacaattcacaaatacaaacacgagttaaccgtagtcaataccagactgcgtactttcaacaacttgcagcctattcacaagtatgtcaatcaatctaacaaatgagtcacggttcgttgatgtgctctaaattcacccctgatgctacagaacttactagtgcgaggtaagtacataaaaagctttcatatgctctgttgtgctactcacagaggcaaaagatcgagcacctgcgctgcgatggtgtggagcagcatccacgtggccctgccgacctcctccttggtcaggggcgccgccttcgaatccttctgccgcgcatttcacccccacaacaacacaagttcagaaaccccctccgccacaatacagcaacggagagatgacgcaatgaaggcaaaaaaaaaaaaaaacggagggattaccttgaggacctccggtggcggcggcggcggcgacggcggggtgggcggaggggagagggagagggagaggagggggcggaggcgtgcttcgtcgggcgcggcgtcgggggcaatgaggaggcggcgggagaaggccgcgacggtgtggacgacgggctccagcgggttggagccccacccccacgctggaggcggcatcgcggctcgcgtggaaatcgtacgacgacggcgacggcggcggctgcggatgggtgaagccgtaagcgaggtcgacgtcgacaaggaggagaaactcgagggcgtgcggtgcggagggcgtgaccgcgtgagaggggggagacagctaggaagggaggagggaggggaaggcgaaaacggcaaaaccggtgcgtttccaggaggaaccagttgatggatttggacggtggtgttcccgtttcacgttggtccgtgggccgcccgcgggcctcgtttgtgcatgccgtgttgcgtcgaaaacgtgcggtgcggtttggcggcgattccggccccgatagaaagtttcggtgcggcccggtttcgacacttcggcacaaaacttcaaaactacgatatatgaaagttagatgaaatatatctactacgaatctggatatgctaaaatatatctcatacaatcaaaacttcttgtactttgaaacaaagagagtattgtagagcagaaatattatttgctaaaatgtggtctggtagatattagctgacatagtttctcctctttccaacttttactccctaattttttgcgtgcacgttttcggatctatactacctccgtttcaaaatatagctacgtctaccatgcatagtctcaagatgaagttatttcttcacctatcatctcctctcaatcaatcataaccattctccaattgattttttttttcacttttctcttctcaatcaatcacaacctttctcatttacacatatttcaatacccatacacaactcagaatcttacattttagtatggatgaaatattattttgcaaaaaaaatctatatgaaaattacttgaataaaatcatatgaatctaattttcaagttttcttagctaatacttaattaatcatgctttaacgagtcactctattttttgcacgggaaaaataagttctcaacctcggctaacaaacacagcctaattccacataaccgtcatttttgctcattaagtgctcgtagggtcaaaagtacagccctggtactacacttccctgcgatcagctggacaagaacctcttcgttggggcaacgacaataattctgggggacgggaaaacaaccagcttctaggactcgcactggctcgagaataagagacccgaggatatcgctccagctatcttggcggcctccaaacacataaccaggactgtgcacgaggctcttgcccttaacacctggattcgggatattgacctactgcgtactatagatgcagaccatctatgctagtacgtttgtctatgaaccatgacacaatgcgttggccctctaaccgacctaaaggacttcgtcgtatggaagctgacggcaatggaatctactcttccagcacggtgtagaggctacaactccttggagcggcgggacgatttacaaccagaccatttggaagtgttgagctccacctaaatgtaagttcttcttctggctcattatttaaaacagagtctagacggcggataggctaaaagaggtggtgggccaatcaacatatttgccccctttgtcgcaaagtgccggatctgtccagaagaatctggactgaaatgttgattggcccaccctccctcgattgcatgtgtaaagttccaattgcaaactgtccagaagaatctgggctgaaatataacggtggacaggagcagatctccgattgcaagagtcggacggatgtgcgacagttgaataatggtagtacaaaatctcacgcaggatgagctgctggtaattatggtgcgaacgaaatgccaagatttttaggcatgttgcctccactcccaccaccatcattgccaaaatcaaagaggaggcgcatacttggatcacagtgggagcgacaaaaatcacagagctaatccctacaggagagtagtgccttattgtttaattttgcgtgcccgtttgtttttgtcccactctctgtaaatactttaccattttattcctgctctatcagtataaaggcttggtttagttcccaaaaatgtaacatcaaatatttggacacatacattgagcattaaatatagataaaaataaaaactaattgcacagtttgcatgggaatcgcgagacgaatcttttaagcctaactaatccatgattagccataaaatgctatagtaacccacatgtgctaatgatagcttaattaggctcaaaagattcgtctcgtggtttgcaggcgagttatgaaattaattttttcattcatttccgagaaccccttccgacatccggtcaaacattcgatgtgacacttaattttttttcgcaaactaaacaggaccaaagtggcgaaacttttgcccttcattcagaaaaaagtacagcccatagccgtcggtccatgtctttttcacgactaagtgaggagcacgatgcatcgatcgagcgggacatggtctgagatgttgtctctgtaacacgccacgcatgacgaatgggtacaatattgacaattaattaggcccgacggtaacgttcacgcaggaccagaaaaaaaaaaacccctccaaaaaatagcccgtccgacggccattacgtgaccggaaccaggggcgcaaaaccgaaagcgacgccgcggccccgtccgtccaccatccaaccaaccaacggcggatccgtcgaatcgccgacgcgcgcgagaccgcgaaccgcgagacaccgatacccagcagcagtggcacctgcacggctgcacagcagcgcaggcacaggcgtgcgtatgcataagccgtacgcccaggcaacgcgccaatggacgagagagacggtggctgtgacttgctgttggggcctcaacatcagcgatgcatttcattcagtaccagtcaggaggcagcagctgccggcctcgtgacggcgcccagtgcgtactacgtgacagggcccggcagaggcaggtcgaggttgacggtgatgaacagatatttcggatgcatgcatgggtgcagccatgcgtttaagcctgctaatgggttgggttgaggtgggtaaaatgaattggttttaagtttgagttgtctttggttcgatggaaatgggctgaggaggctaatgggttggagtggattggtccacatgtgaaagtggattggattggtttggttttgggtataaatttttgggttcagattggattcgatccatgaattctagaatgggttcgatccagtctgtatgttgcgggcgggcggcggcattggcgcagtcaacgcagtatcgaagaaacatacagactggatcgaatccatcctagaattcatggatcgaatccaatctgaacccgaaaatttatacccaaaaccaatccaatccatttccacatgtggaccaatccgctccaacccattagcctcctcagcccatttccatccaaccaaagacaactcaaacttaaaaccaatccattttacccacttcaacccaatccattagcaggcttatcctcaactacctccaacttctaactttccatcacatcacattcaaaacttttctacacatataaacttctaacttttattttaaacttctaactttttttcaggaactaaacgcaaccgtagtaaacgttacaccttcagagagctaacagtgaacacataccttctgtaataagctgccgacacagacgagcatactcacatatacgcgacattggatacccaacacacacgcagagacttttgacaacgtatctggccgttgtcacgtctctgtcaaccacggcaggacgcaactcatagatgccaatggtatcaccgaatttgcacctctaatgttttggaatgttcgaattgtttgcgcgcgtcaaagaacaattaacaaaccaagaatctcagctgcttatgccccgaacacacacacacacacacacacgaggagaggacggtcttaacgcatccgggaattcagaatcgacatggcctctctttcaagctggtcagctaataccaaccgtccgaattaacaaactcccacgcaattggtaatcaaaggggcttggttaagctaactggcttttgtaaacacttacgcttactttactgtattctccagacaaaagcttggcagactttgctttactgtttttttttctcatacgagatggctgcagcaggagcagccatccatagtactctagtatagtggtctcctatcaattattatagccttcaaaaacaaataaagcagatctaatcatgacgccgttttattggaaaaaggaacgtctgacaaatgtgcctaattaggccgcttaaacgatcatatggatgagctattgacaactagaagatgaaaccatgggtgttgctacggaaaataaataaacaaagcaaaatcaatactaattgggtaaatacctacagtttgataggcaagaataaacataaactgtataaattagattgattggttgagttttcttataacgtggcctaacattatactccctctgtatcaaaatataaaggattttagagggatgagatactttttagtactgtctagatcttatattttggagggatgagatactttttagtacggtctagatttgtggtactagaaagtactacgtcactcaaaaacctcttgtattataggacggatggagtaagagtaaatgttatcaatgtgttgtatttatatagaaagaaagaacgcctaaagtacaacatgccgcctttcatcacaaattaactgtagtttaacttgccacattttcagaattgaatttttaaccctgatttgttttcccaaaatttagtgtgattacgaaagtgctgttcaataatacataatagagtatcagtttgacagcaactcttgtggctgacaattttgagccggggcagggacaacagtatcctaggctctaatagcagaatcacagagccatcggaacctgtcgttgccaatggccggataggtttagtttttagcattaaaaaccactggagtagctaggagtgacatcgacttttatcaagaggagctaaaggcgaaaagccagtccaacgaccgaaagctcagaggatttctttttcttttttaaaagatgaatacttacggcttaagttactgattttagacgttaacaagatatcagcagtgatcagtgcaattagttgaagtgtgattcaatcattcaagggagatatatactcgtaggagaaaaaggaggcaattattgatgtgtatctgacagtatgaagcatcgcgattggagtgtcctcagcaagcaccgaaaactacagaacaaaacactgtgcttacatttacaataaggcgatgttttttcttaaaaaaaaaaagaggcgtcaaaaccattgtaaatcattgtgtgagtggtactcagagaacataatttgattttctaggacagtattaagtggctagctttggtcggcagtcagttaatagcctaatagtataacttggcataatcaattttaaagtagcaactagcaagtgtccatacgagatcttttaatccccaactcacttgttccaatcttgataatctttttctgaactgttgagtggcgcctctgcagactggagtctgaacaagcacgtttcaggattgaggtttaactgagtttcgatcaaatcttcttcttctctttcttttagcaaaaggaactaaattttaatcctaacccaaatgtttacggatcagagcaccatcaaaaactaaaactagataggaaattcaagatgaaattgcaaacaagaaagtagtaataatctgaaacagctctgttcattcacataccccaagtatcatctaggcggatcgatacaagaggaggaatcgattactacatctcagagcccagtagtgagacggagaaaagaaaaaaaaaggaagaaaaaaaaatcaaagagaagtcgcgaagagaagaggacgagctaagccacagccacaagcccacaagggagaccttctagaagcccgcgcagaggcagatgctctcggtccacggccgcggctgccggaaccggctgtgcctcctcgccggcggcgccgcccgccccgcccccgcccccgccgtgctggtgcggctcagcatctcccacatcacgcgcacgtcctcgtactcgcacgtgctcacctcctgcctcagcctccacagccctgcgaccgaacaaacccaaaaaaacatcgccggagttagcccccacgtacgccgcctccgcctccaccgcccaaccaaaaaccaccccgtctcgccgccttacctgtctgccgaaccccgaatcgggcggcgacgccgagccacgccctcctcaccggaagcacgacgcggtcccaccagtaccccatcgccggcgatcgatatcctcctcctcctcctcgtcgtcggcgaccaccgcacagcctcgcctcccctcgattggggcctggtcgtctcggcgtcccgaatttgtacacgcgggttggggggagaaaaaaaaccaacccactgtaaccacatcctcactcacacactgacgacgcgggcccaccctcggaaagcttctgcgggcccggggtgtcagtggcagaggtaggtacggtggttgtggggagtttgttacgggggtgggcggcgtgcacgtgcccgaatgcggtaggcgatggcgcacacgtaggcgcggggatgggggttgcttgctgataaagtggggcccaggtggattcatgcgcagtcgtaactgctgggtatgtggcagttgagtggtggttacggcggcgtggcagtagacagtagtagtagcgtggaagtggacggagttaggtcacccgcgctgggttggggtgacgctgcgaagctactgcaccctgccatcatgatctatccaggtttagtatccgtgcggttatcacagatatcgtatgcggtaatctttttagtttttaaaatcatactatatcttacgataatcatcaaaagagtgacggtaacttcactcaaaacggtttggtaaacttagatccatctctactggttctaaagtacaaaacacggtaatcttcccagtttttaaaattatagtatatcttaagataatcatcaaaccgtgagagtgacggtaacttcaccaaaaacggtttggatccatctccatcggttcaaaagtacaaagcattttttaaaattttaagtacttataatagcagtgagccgtgattttttaatgatgattctgagtttctgactactcatattattcttgccgggtcagaaatatttcatctcttgtaaaatacaagcattatgaaaactttagtacaaataaatattaagataagtattggtttaaatgaaaagtaagtagacaaattaaatgggaaagatgaccatcggttgaaatgagaaaactgatgcttgtattatagtataaattataaattctaaaaatatttatattctgtaacaaagtgggtagcaatcagccaatcactacggcactagtcacctctcttgccgtcttctatttcgctttgagattcgtgcacaaagttcacgtcgcatttttaattatctggtgttaactcgtaatcaactggtgatacgcaaacatcaagctgatcgttgagctgagcagaggcagggaaacatttggttaaggcccggaaattcttgacgtgcgacgagatgaacggggcggcgcttgttgcaggtgagcagtcgcatgcacggccatacctttattgctaaaatgacaacttgtgcaaattgcgactcccggatcagtgtatataattctgaagaaaaagcctacaaatcgtcacgctgcttaggcaaaaagaaaataagaaaaggaacagatatctcgttaagccatatatataaatcgatgggacattttatacaggttgatctagacatgataacaattactcctaacaaacaagaacgtgaacgtgttaacgtgagagttgagaatcgcgtgcggaacagttttggtcgttgagctgaaaggaagatcgatatatcaatcacgcattggaagaaaactccaaactcaatggagggaacttggaaaggaacaataagattgaccgtatagaaatgcaagggctagttggtctattctgtctactggctcccgttccatccacatgtttatttttttttttctagaactccatccacatgctggaaacgaagttttctacgtactcctacttcaaaaagggaaaacacatatcccatatgagtggctaaagcagtagtcagatctaccaacaagtctcggaacgtgagattagactgactttacccgttgagttcgttaattagatggttttatgggtactggttagttggtgcagttcaccaagcctatatctgcatgtgtttagttgcagagtactagtaataccagaacatcaccccatatacatgtgtggttcctggagcctcagagaaagcaagccgaagatgcaagttggacctttcagatttcgtgctggtctctccagaccgggcacatttcttactgtcaagttggctctacaaacaaaacagtgccatatggccaattgtaaccggacacccctgccctcttgtattctatttttatacatataaggtcatgttcttttctccaacaaacgttggattaagattaagatttttatggcacgctttttaaactgctaaacaatgtgttttatgcgaaaactttctatatgaaagttgctctaaaatatcatattaatctattttttaagtttgtgataattaaaactcaatcaatcataagttaataccaccttgttttacgtaaaaaactttatcttgatctccatctttatcttcagcagattcaaacattacctaagtccgctaccacatacaaacagtatgtatgaccgtaatagtatgagtcttaaaaaacatagaccggttggactcactgtaggcctgtagcctgaccatcggtcacgcgcgctcgtgaccaccgtgaggccaaccgccgccccctggctggaccactccaccgcacccactcgcgattcatcggggtatatttaaatattcatcacttttagacgttttaactatggtcaaagttaaaatactttaaatttaactatttatataaaaaatagtaatatttacaacaccagtatagtttcattaaatctataattgaacaaatttttataatatatttatattaggttaaaaatattattattattttctataaaatcagtcagtagcttgattttgactaaagtcaaaacatcttataaccttgaatggagagagtaacatttaataaaatatgtctatgttacgtgagttttggcaaattgttaaacaacgcatctaaaaaattcaccactccattactactcatttctatgccatgaacggtaaacagtgcattaaccagggcaaacctgcgcgggtacgtttttgcagtagcggtacgacgaggggaaaatcccactgacaggtgggtccaggcgaatcagaaagcgctgcccggtcggtggaggcgagctgggcccacgccgcagtggcggcgtggctcccccgaaactaccgctccgctttttgcccggccaaaaggagagcaataaaataaaataaaaaaggaaaagaaaaagaaaaaaaaaacacgctctctctccctcgagggccgcggcctcgatcgcacgcacgcactagccgcacgcgtttggctgcttgctgcggttgctcgcactcctccacctccaaggctccaacaagaacaagaacaaatccaagtgaggccctcgcccacccaccgactccgcggccaaattccggcgagatgttcgcgagcaggccggcggtgcacccggtggaggcgccgccgccgccgccgccggcggatccggcggagcagccgaggggggtgctgatgaaggacctgcccgggatgcccgggacggcgggggggctggggctccgcctcgcgcagttcgccttcgccgccgtcgccctcgccgtcatggcgtccaccaacgacttcccttccgtcacatcgttctggtgcgtgccgcgcgtgcccccctctcccctcccccgtctctgtttctctttccgctttatccgctccacgtcagtattgaggtttcctcttttaggatttgaggttttgaattgttgctttagaaaggggggatatagttgtatgtggtggtgtgtgaaggccacacgtttttgccttattgatgatatctgaatgaacagagacaaatatttctgaaactggatattgtagattattagctcagcgatgagatactaaatggcttggctgactgtggtgccctgtgcaaacctgtgctatataatcgtccaattttctttctgttgtatggagtagttcactagtttatgcttgtttgcttaactccaatgtaaagatggtcattatctttagagtgcaaacttttgaacttgaatatatatgcatcatttgccgatgatgaagcatatacgtgatgctaaaaaaatgtgctatattatcaccaagtcagccgccatcaattgtttgaaggtttgttaatacataagcacgggctcttatcatcacaaatttgtttttagctaattagatgtgcaaccatactatcccatttcaaatactcccttcctttgtataccacatttatattttgtactttctgaaatttggataggggtacaatagctcataccattatcagaaagaatgacacatatatcccaagaacaatatcgttttcatccatagttctgagctcttctttagcaagttgcaacacaaaaattcaatttggcaaacacttggggacaagcagcctcacttagcatcttcctcggtagaataaaaatagtattgttgtgctgcattacctcatatcttcagagatatcctgcttcaaatttggtggccatctttataatgtgctagtattgtgtgtgtctactattagtactggttttgagcctacatgtaaacctgtcatcaattcaagagacacacgcatatgctaataaacaacaaggacagagacaagatgctgattcgaagagactgttgattagtaggaacagtgtattctgtgcaactatagtaattaaaagagccatatatattgtgttcagtatgactattaattaaagcctattaatggctgcgtagggtatacatactttctgatattccctaatttaatacctaaaccttcttcttgttatgtaggtttatccactcatattactcctatgttaattatatgaccatgtttgcccttgtttctttgggtggtgggggcatatgctctttacaaatgtttggtctttcttttagtcaacctcagttctattatactcagtttaattgcatgaataacagactaatgaattaccgttttggccagctttcttgttgcggcagccattttgcaatgtctctggagcttttcactagcaattgtggacatatatgcactgcttgttaagcgttgcttacgaaatcgccgggctgtttgtctatttgcaattggagatggggtgagtgcaagctgtctgttatcctctttctactgcttgtgaaatccattcagtcagtataccttcatttattttctgtaagtaatggatatgtgttgttgataaattcattacaagtccttctagcagtcaacttgttcatgataacactagcatactatactccctttggtcactagaaaagagtgccctttgcggctgattccaaaagttcaagaatacaagtcgttttggttaaacgagtctcctacctgctataccttcaattaaagtcctacatgcatgcacatgcgcttttactacaaaccaagagaagttgagaggcaacaacggaaaaaaacatggagagagaatgatgcataaacgggttgatggaccttaataggggtacaggcacctgaaatttctctccttggttctgtgcatagtgctgaaaactacttttattcttgactggagagagtactttactgtgactattcattcttctgcaactatagggtgcattgtcattgactttggtttttttgcagatcacagcagcactgaccttcagtgccgcatgtgcgtcatccggcatcaccgtgttgattgataatgatctagacctatgctcggaaaatcactgcgcaagttttgaaagtgcgacagcaatggcgtttcttagctggtttgctctttcgccatcctttctattgaatttctggtcaatggcttctggatgaatgaaaaccaaagaggaggttagagcttgatttttgaatgtatcatgtgcccaattcaccaattgtggttagtgagaattggatagcgtgacgcagctaattgtattagagttgaaagctgatgtgcggtcttgggatcatatgtttctagtataactctgtaaaaaaagaataggggatggcctgttttgcaagtgttcaatgtggaactcagtaaaagtctcttaagcaaggtgctttccgtataagacttccagctggttgagtttttgtgtgccatcatttatgcatacaacgtgttgattgtgctgatgaatcatacagccacagcaccactacataacaagggttgtgcctaatttccatggtacatttcagttgaaagtcgttctgaaagaaccactgaaattggtggagaaccttctatcgtcggctgacattcttgtgtgcaatacccatccatggctactggccaagagttctgcactcaccagggccaactgtggtgccgtaatctaccacactgacccatccgtagatggcactcttcttttttcccattgaatgttctttcgtagtagtacctttcaattgttccctcggtttcttagttgtttttttccttaatatgtttgtactatatgcaatggacaaaagccatgtcagataagttctagatgtcagttatcacttgttaggagctggagatgagatgcactcctagccatgaaaacatcatcgttatcgtccggggagagacaggataataccgagatttcattcgcgtcgttacctggacttggctggcacatctcatcttcttagaatgtaaaaataaaacttttttttttggaatttgtaatactgtttatgagattcactttggtccatccaaaagtacctcgagataccggtacctcacagtaccaaattgtttttatcattagatctagctgggcaggaaagacattattagatctaatgatcgaaaacgatttgatatctcgaggtaccggtacatcgagatagattggagcaaatctcactgtttatacttcagtgacatatactttacactgagaacgacttcgatcaaatcaattactcatctgtagactacaccagctttgtactaggactataccaaaaccttacattgaaatgagttcaaaatttgtgttgtaagttgtaacacaaatgatacatttacaaggttacatactaaaatactacacacctgaaatagtactacctccatactatcatacttatttatgttcattgctacatagcgatcatgaaaaatcaaaagcaccatgaagacaccagtcatgcatgatcactttgatcaaggtctggttggtcaagaaatggagtgcctccgatccttgggcggcttcgtccgcaccctgccgccgccgagcacgtccgatcgcaagaacgggttgagcctcccgagcttcttggacatgctgttcatgaatccgccgctgcttccgccgccgccgccgcccggcttcttcggcagcggcggcctaccggacggcgggactcctcctgcggagaacgccacggatgggtctctcaggcgcatcttcatccggagcagctccatcctgagctcgtcgttctcgcgctgcagccgggacacctcgtcgggaacgcccggccggtgccggccgttgaagctcggcgtcggcctgtacgacagcgccggcgactcgccgccggcgtacgacggcgcggcgctcggcggctgcgatggcgcgcggaggcgccgctgctcgtggtacagcacctgcaccaccgtctgcaccggcaggcggtcgttctgcgccgcgtgcgcgcacgcctcgcgcgacagcttctggcagtccatcgccctgcacaccttcttcctctcgccctcggccagactcggatgcgcctatcgaatcaatccacataagcatttagtggagcgattaacgaaggattcaaccattttttttagtgatcgatgttaatggtagcttctaaccttcaagtagatgtcaatggcgcggtacatgccgtcctcgttgaacctggcgcgctccgggatgagctcggcgagggcggtgaacttgtcaacggacaggttctcgtcggaggcgatctcggcgaggtagctctccatgagcctgccgacctgggcgacgtcgctgtgcggcggcgacgccgccgagctgaagtcgtcgtcggtggtgtagtccagccgtggcggcggatccgtggtgtagtccaggtcgaggtagccggccaggatcctctgcacggcgtcgatgtcgtaggccgttgtggcggcggcggcgtcgggcgaggaggacgggatgaggaggtcgtcgagcacggcctggccgagctgcgccgccatccgcttctcgaggtcgagccggcacgccagcgtcgtgtcgaggtggatcgcggcgcggagcagcatcgacaggaagctcaccgacatggtgttcctctccctcggcagcaggctcacgatcgtctcgagcaccacccgcttctcgtgctcctgcctcgcgcccatcttcttcctgtccctcccgtgcatgtcctgcaccacgaaccacgcgccatggtcagatgatgatccaagaaacgaaacgaccgatcgcgaccattgccgaagacgcgcagagctcagaaactaaccagccgtcgaagagatttctgggcgtagagcatgatgagtgtccccatggcgatgcccttgaagcccctcgccttcatcgcgatcatgacgcgctggaacgtgtcgatccgcagcgccgtcagctcgtcggcgcaccagtcgtcgacctccctcgacgccgcggcgcccacgccattgtagccgccgccgccgccgccgccgggggtgcccagcgacatgctgaactggccgtcgccgccgcagacgatggacgcgacggcgtcgatgcacctggcgacgagccgcgccttctcctccgacgccgggaggagctcctcggccttgcggagcacggcgaccgcgccctcgaggctcgccagcgccacctcctccaggtaggcctccgtcctgccgaccaggttgcccggcctgcactcctcggtcatctcgaggtgctcgccggcgcaacgcagcatggcgacgttgtccacggtgatctcgaagttggcgccgtagcagaacttgacgacgagctcgaacgacttggagccgccgggcatgccggcgatctccaggtgcgtcgccttgttgccgccgactcctgacacgtgcttcttgatgtagccgcacctggatgccaatggaagctgcagtaacaattaaacacctgtcaaaaactcagtttttctttgctagaacacgcagtgaaaactgaaaaaaaaaaaacaaatttgggttgatgaaaatcaccttgtgcaggttgaaggcggcatcgtcgactttgatggtaatatcgcttgggagttcttgcgaaagtatcctgtagcaatgaagtgaaatttttgttcagacctgtgttcttgcatagttcggttacagtgttgtgatttgtgactccgaactaaaagcaggatgctaccaagctgtactgtgtgttgatttagggaagtttttgtgctgctcactttgaagcagcactatcacttctaattgaaaaacaaaacagtctccaactaaatgaagagcaattgaaacttttttttgacaaaattacagttcatatcagatagaaacaccatgcaaattaaacatgcaacaaccacaagaggaacagatgaactcgtagcaggaaggtgaggaggaggacgaagggcggcaaacgtaccagtcgctggttcgcttcatcgcaggcgagacgaaccgagcctcagcctgcatccctgaccttctctctctctctctctcctcctctcgcacgcagaagtcacaattttcacacaaaatattctctttatcttggcccaaacgcgcgtcgccgtcggaggaaatcacggggagtgcagtgagtgacgcaggtgcggcaccctccgggttgagccgcggttgccattggacccgcgtggtggctggacgccacacaatggcaattcgtacggcggcttgtggatggaatcggtcccgaatggcttgtgcttgctgctgccccacttgccctttttccgctgttcttttctctgtcagactcaaaattgtcttcggggagagggagacgggcgggcgggcgcgcgctgcgccttggagccatgggcctggacgaggtgggccgcgtcttaggagataaggggtgcggcccactgggagatcggtttcctgatggaataagttcactttgagacccttaactagtgaccgaatctgattcttatcctcgaaccgcaataccggatatctcgatcccctcggtgcaatctgattcgtatctcgccgcatcaactgaggtggaagcggagatatccagtattacggttcgaggaaacaaatcagattcggtcctagttaagagagtcaaaatgaatttattcctttcctaccgggtgaaatttccggtgacctactgacctccggtccggtccggtcacggttgctgagttgccggttacggcgccgttgggttgaagtaaaccttcccggtttgtttgatttgttccgtggagaagctggctgattgtcgtggtttgtaataattgaattaagattgttgaatcgtaatattttcctgataactaaaaagtcatctttttacaaggagcaaggagccaaggaaacacacacaaaaaaaaagtaataaataaaacatatattttgatcatgtactctaattcttattttgaaaatagttgtctcttaagacctgttcactttaatgctattttcagccatatcattttttttggcaaaattgctaaaaaaatatctatgtttagtttgttgccaaaattgataaatacataaaaatcatactaaaattttgacaatatcgctatcttgccatgctaaaattttagcattgccaaaacttagtaaggtttattttgactacaatctgaataggtccttaaaaatgctaataatggcatgtccacctgtgtacaatgataaaagaaaataataggagaaaaatattgtgtttgttcatttctttcttatattcaggagcatacgacaggattgtgttttctactcaggccttaattaatctgcgtgtcctaaataaccagagtatatgaatggataatgtccctaatattttttttactagcacttgcaatatgtgctgataaaaaaaaatagaacgtgtcaatcatagtattagcatactgtacatggctgcctgtcattttgacgtaggtccaatacaggagcataaaatagaaagaaaacaattaaattaagcgcgaaaaaggaagggacgaagaaaaaggggaggaagaagagcaaagcggagacgaccaaccaaatccttgtcccgtccgttcggtcgccgcgtcgaggaggcagggagctcgcggcctcgcaccactgccgccaccccgccatgacgagcgcctccgagctcttcaccgcccgccgcgcccgcgccgcccgcctctccgaccccgatccggacccggatccgcccgtggacgcgctccgtgacccgcacggcctcgccgatcgccgcggccggcgccggggctgccgcccgcgccgccagctcgacgccgccggggacgtccgccagcacctgcacaccggggccccgccctcccgccgccgcgcttcgtacaccgtgagaagcacatccccccgcctcatcctctctagatcttttttgttcattttttttattatttttgtgtggatgtgattagatcgaaatgatttagctcatactgataaaaatttgggaggattagggctccgaatttggcttgcgcaatcccgattggggtttggatgctttagattaggttatcctcgcctagtttatggtgaaatggggacaattgttagtgtggctagcctattctcttccatttttttttctgttactgcatcaattgtcacgttgagtactaatcaatatcgtcctggcaagtactagtacttgcacaaaagactgaaaccaaacccgatcatgctgttggtctgttcaactgaggtgttcttctgctatgcacttgtagatcattacggtccccaaaggggcagtgataatatcgtgcagtgtatctcgagatttcgttgcatcctgtaaaggcttgatttttgttataaacattaagttgaaggagacccttatcttcatttccatagaaaatataacatatcaaaatggtgtgatggtgcctcatctttcttcactcactcctgaaaattgaaatggctaggatgtatgtttagaatattagctacgcttattagaatgtcaatactcagacctgtgcatttagtattccattgccttttcttcttcttctttttgttccagttccacttgaaattcttattatgaattgttatggatgaacattaaattatgacctaggatgcatagtggaatttataactgtacagcattctgatctatttatttcaactaagaaaacgtaaatttagattgatgtttgttgtttctggtgaatcaaatgaggatattcggtctcttctgttgtctacaggatcgtgtcttatcatacatagacaatagcaacattggggactctggaactaggaggaaccgactggataggctgatgttcagaacaaatgagcggcttcctggtgctgtactgcaagcacaagcacgtgttctagagagactgagaggcatttctattggttcatctgtgtcaaggccatctatcacattggatgaattttcagctactgatgtgtttagaatcattgacttcgggaacagggatgctccatatgaagcaaataggtccagctcatcattggcccatccaagtagcgagtcagatgaagaaaggtcacccattgacaccagttccttaaaaagatcacgtgggctgagcaaggcggccttccttcggctacagatagagatttttgaggcaagcaaagatgacaacagggaggcatcaccagaatgctcgatttgccttgatggattctatgacggagatgagctcataaagctacgttgtgggcacaggtttcactcgaattgcctggagccatgggtacggaaatgtgctgattgcccatattgtcgaacaaacatacagtcacgatcctgactaccttagttctgcattggcagtttggcactctcattagaactgtaattaacagtaagatgtattgttgtaattcagtgttatgtgcatgcctgttacccggagttggtatgacatcactctattgaatttcattgttgccactggagttgtgctgcaaaaggattgagaattgtgtgcaatgactgatagtatatggtagtacattttttttttcctttttgtaaatccgatgagaaactgacatacataaccaatgttgtttcggttgatatgagtatggcgtaggtatgaactgctgagatgcttcgaaatccttgaatagtctggtgtggattgtgtcgtcaaggcagtatcatgatctttatatatgggaaattttcatctataccatcatcaggattgcaggtaacagcaaaacatgcatcagtgtagcgagttctcaatggtctttgggagttgggaggtagaggtatttatgttatttgaaggtattatacttttacacaccttctgattaacactacaagttatatatacatcctcatattttcctttttctttgatattttcctttttctttgtgaagaacaataatctagttattcttcttcttgtagttttcttttcttttcttttcttagaatattagtctagattttgtgtgaattcttttgtgaagcgtaacgttcttaggtatttttcttcttgtagttttctttcctttccttgagtattggtgttcaattttgtgtgaatgcttgcagctgttctgctatggcaccattctttcccattggatttctgctacctaattctttttttgtgctgctattccccaggataccgacttgtttaatgtttatgaatcgagaatactcctacgtcttttagagttttgacatccattgcgatccattgtgtaatttgtacatcatctgtaaatatactgtactccagtcaataccatgttctttggatggcaatatttcttttgtcaggaatggttcttgaagtaagggaagagtgcatccttgatgccatcctcctcccactccagctgctgccaccactcgtcgctgccctggatctcccgtagcttcagcggccgcacgccgtcgagccgccggagagcgtaacattggccgacctcgaggatctccagggccgggaagctgatcgccgggacgccccggcacaagcacgcaaggctccgcatcccgtgcaccgccagagtcttcaggcaagggaacgtcgttggcgtcctccggtcctccgccgcggtgtcgccgccgccgtcgacgatcgcctccatgtcgtggcagtagtgtagctccagatgctccagcgccgggaggtgcaacacccagttggcgttcttgagctggaagcagttgaggatgttgatccgccggagcgccgggaggacatgggcggccgccgtcgtgtgccggaatcggatcgtctcgaggtgacggacgctcaggagacggagcctgtccagcttcggtaggcggaaagatcgacgcagctcgtcgtcggagtcgctgccgctgccgctgccggcgtcgatgacaatgtccttgacgccggtgcagctccggatggcgaggtgctgcagtctttccagcatgtcaaggcctcctagcgtgtccgatagcgtggaagggagcagggtgagcgacgccggcccggccatgtccttcaggcacagccgcctcgttgagacgttggtgaagccggagagcttccggagtgcggcgacgctgctgacattgatgccgaggaacttgatggacgcgttcctcgcttcaagctcatcgaggctcgcctcgtatgcggtggcggcatcgtcgtcgtcgtcaccgtcgtcggcgttcagcctccaccgggtgtacctgctggcgaagacgtcgaggatcttcagcttctggaggcccaggatgacgttccttggtatgctgtcgagcatgttcgtgtcgctcaggagcaggtgttcgagctgcgtgaggtgcagcagctcaggcggcagagcgccgatgaaggtgccggacacgttgaggtatctgaggccgacgagcgagccgatctcgccgggcagcgccatgacgatggtgtcggagagatccaggtacgtgagcgccggcacgcaccggaggaagctcccgggtatggcgcgcagcgacgtgttcatctgcagcatcagcgccctgacgccgcggcgggcggggagccgcgccgggagctcctcgatgaggtttctcatcagcgagacgcgctccgtcgacgcgcccgccgccgccggcgaggtgcgccactgctcgttcagcttcgacgcggtcttgatgccgacgccggcgcgcaccagccacctgttcctcgtggcgccgcagtcggaggcgatccagatggccatgtcgcgtatcatgtcgtgcatcctgacgccccgcgtgtcgccgacgacgtcgccgccggactccagaaggcggacgtccttcagagcggcgatgatccgcgcgcccgtctcgacgtcgtcgtcgatgctgccggagccggcgatgaggccgagcccgagccagcactcgacgagcttctccctctcgatcgagtaatcctcaggccagaggcagcacgtcaggaagcactcctgcatcgtggtggtcgggaggtagtcgtagctgaccttgagcacgcgcagcatgccggcgttctcctcctccatgccggtgatctcgtgcaggtgcgcgtccctcagcttgtcaatggcgtgtcgccacagctccgggtcggtcttggtggacagagccttgccgatggtgatgagcgcgagcggcaggccgcggcactcgccggcaacctccctggcgagcccggcgatcgccgggtgggacgtgacggccgcggccgtggcgttcatctcgaagagcgtccacgcgtcgtccggcttcaggcactccacgttgagaacccgatcggccttcatgttgccgcagacgatctccgacctcgtcgtcagcacgaccttccgcggcagctcgtcgccggcgccgccgtctggataaggaacgccgatgagcttcagatcgaagcattcccacaggtcgtctagtagcatcaagaagcttgtgttcttgaggtgctcggcgatcggcagagcacgttgctccaagtcggcgtccgagtgttcgtcggggaggctcgccaatggcaagccaagtttcttcgcgacgtcgtcctggagccgatcgattctgcattccttcgaggctactgcccagacgacgtggtcgaacaccttgctgctcgccggcggctgccgcgcggtgggaaggaagctgttgttgatggcgcggaggagggtggtcttccccacccctcccatgccgcagacgccgatgactcccacggcgtcgtcggcgatgtagccgagcgcctccttgaggtaatcctccgtcccgacggcggccgccgcgggcgtcggcgccgactggtgcgtcgtggcggcgaagctgccgaccccgcgccgcgcggcgcagatcgcgccacgctcctgcacgagctgctgcgcctgccggagcgcgcgcgacgcgcgcttgccgatgcggtagcgcgcgacgaggcggaggcgtggcatggacagcgcggcgtagtccgccgcgacggcgttcccttgcttctcggcgacgcgggcgcgccccagccagttcgccgcctcctcggtgcaccccaggcggcgcagccggtcggcggcgccaccgtcttcgccgtcgtcgacgcccacgacgcgggcgtccacgatagcgccgtgcaagctgctacgctgcgcggcgagctggccgacggtctcctccaggcggcggacgttcctcgccacgtcgagcatgtcgtcgagttcgctccacaggtggatcgcgcagcaggtggacgtgctgtcggcgacttgttggtcggccggagcgtccatgtcgctgtcgccgccggcaatggcgtctgatcgtggccgagtagtcaggtgagcggcgatggcagtgtcgaatgcttccgtggacggactagatcaaatttgtgctagacatatataatggatatatgaattatgttcgtataaagataaactttgtgaatttgagaggatattgaacacgtgctagcagttggattgacccagtcacccagctactccctccgttttttaatagatgatgccgttgactttttctcacatgtttgaccattcgtcttattcaaaaaatttacgtaattataatttattttgttatgagttgttttattactaatagtactttaagtgtgatttatatcttatacatttgcataaattttttaaataagacgaatagtcaaacatgtgagaaaaagtcaacagcaccatctattaaaaaacggaggtagtagtatttatagcaaatccaaagaaaaagggcaaagacgaactcacctacagaacagtgtatgcaactaagcatggcgtgtgagttgtgacagtgactgacaggaacagcttaatggtaatgtgcctttgactaatcaggtacgacctgaataaacaaagtcaaccatattcactgtgtgacgcgccgatttataggtgcattatgaaagctgaccatatgttatatatagtaggaaaaagatgaataccatatcttcactaaaatatgctatgtagcttccagcttcttttagcaaggaagatggggtgttggggatttgattggttagtcaaagtcattttcatagccttaagtcgtatgcttattcacaattttttttctggatttatatataaagtttggacttcaaattttatccgatactttatgcatactgtatcaatgttgtcaaatgttggacaacattgctgacatactgtttgataagtggagatgtccatagtataatgtcgtgaaacatgtaacttctcctttaccttgatgacggcaaaaaaaaaaaaagtggagatgtccaactgagcaagggcctaagtgccgaactgacacaaatcagaggaggtgttcaacagtgatcagaactttagaagagggttgtatgatgtcaaaatgacaaacttgccgtctaaagaatcaaaagatgggacaaagcttggctgttggctctaccctggacagttggctgaactgtttactgttctccattgtatgttaatggtctggctatgaattctaaactaattcatcagaagacatgaaacattttcaggccattttctattctttttgcgattgagttagcttcagtagtccacattttttactcagtaaaatcagcagtcaatactaagggtggtagtgcactacagcactagaactacagaaagtaaaatgaagtagatacggctgtgtactgagaacagaagggaaatacataccggccagtttcttctaaagacagtgccagaacacatttttctgaagacagcaccagaacatattccggatccctaaggaacaacaaccttgtcaactgcttttgcccacttcggtacacaaagcacaacctaacactgagtcttagacttgttcttgttgattacatcgcttctgctatggaaaaggacaaaaaaaacagtagggagagataaaaataagacatgaagaaaatggccttgtgctgcttgtttgttggatggtttggaaggaaagaaatgtgcttgtgtttcagaaccagcggcgctcagccggtttcctgtttggttcaatcaaagaggaagtggcgatttggaaggaagccggggttttcagaaatataggagagtagtccctcagtgtaatcttttcttttgggaggttgctcctgtgaaaacttccattacttcgacaacttcttgttgaagttaaaactttgtatatttgtacatattcttcaatcttaagtaaatttagttggcctatcttggtcggcccggcaaaaaatagggcatgaagatcaatatgttgagcatatggtactgaacaaaaaagtcctaagcccctacctcaaggaatcttctgaaacactgaaatcgaacttctcttgaacttggctgctggatgcttctgttcactcttcaagtccagtcattctggaaaaaaaataaaaggattgatcaatgaattattcaaagtgtgctatattacatatgggtgtgaacatgggatctatctattacttgactctaaagaagatatatgagcaaactgggttcccattatgactgctgacttaacctggacttttcaagtgaagcttctccatcttttactagatttaatctatcaagaataaataaaataggtcctagaatcaatttaacataagaatacatgaattagaacttctcaaagtgcgagaaacggatccttggagtttctttactatccttaggagttaggaggcattcaaaggtaaggtgtattttagtgttaatcatgaggtataaaaaattaactctagggtgaatctctacctcttgataactcccaaggaccattgaagaaatcattatgcgaacgttaaggttagatcagaaaatgatcctaactgttgtgaaactagagagccctactgctttatgaacaactttttgaatccttgcataatgataaagctacctttgttcatacatgtgatcttcatagcgttaagcaattatcatggatgatgaagcaaaaatatgtactacatgaaactacattttggactcgcaaacattgtattatagcattattagttaaaaagcaccggtgctcactgctgattttgattttgagacatgttgttgccagtactcgcacaaagaagctggttaattatgcaaggcaagcagtactccatgtccatggcatgttaagtacgatttggcactagataattgagaaaatctaaggaaagataccagcataggcactagctcttgctgataatctcttgtcaccaagttaatcagctaagcaccaacaaaaaccaaaagaaaatgtctcatctataattactgcagtatgaactctctaaacatggaattcttaagatacagtgtgtgaactgagaagcacagatatctccaagcaacaaagcaacatgttcaaatccaagctcatgttctggcactatagtagaatggaaagtacttgcaaattactgaggtcaaagagcccatttttggtgcaactttgaattgaccacctccaactataataactctatgtgaataatgtgactagttttttttccgtcctcatctccaccggaacagctaaaatccgttttaaaggtacagaaaacatagaacgtgatacctaaaaaatactgtagatgacgagcggcatcaccatgactacccctgcaacgaaatgcagccatctaagaaggggaagagggaggatttaccgtcggtgacgcctgcgccccgggaggtagataagatgccgaagccctagcggctgcagacgcggatcgtacggccgcggaggtcggtgccttcgcccatggagtgcaggagacggggggttagggttcggaggggatttgagttgaaggagaagttcgtctggagccattggaggaaggatccgagctcgccggcgccggagatgacggcggcagccacggtgttcgacgaaatgcgcggctgatgttgagggagcttgagatttttgcaataagacccctgatcgtcgatcaggaccgctaccaatggtaataacggtcgttgcttttcagatcgacgttttaagaactatttttttccaaaaaactttagggattagggttagtaaaaactgttgaattttgagtttctgacagaagacgaaatgggattggatctataaactagaataatcatcgtaatattctttgtgcaatttataaaattcggttcaaaataaaaatgacaataattatatatggcattaagtgaaaagatgagtctagctctagtttaatatgaaactttgataaatacagacggtccaaagtgaagtttctcatgattttattacttgtggcattagaggaagtttaatagtatagccaactactagctccaaatcatatatagccaatgtaatcatacaatagttgcttattatactattaatacctggtcccatctgtcatacacatattacgttttggagtccgtactgcaactggctacaaatttatagcccgctgctcctctctctctccatttatctctttaaaatatgtttatagctggcttatattgtacatgctcttacttgctcccttggtgctgtatatgtggatacttttgtcatgaaactgcatcagctcacactatatgagcttctctttatcaacttctgtattatgattgggtacaaaataatttgcctgtctccatacttgttgaattgcacaaaatatgaatagctaaaacattttcaatgtgaatgatctatcaggctctacattttgtgagccaacaggtgactgaaatgctacaattcattaccatgattgccaataaatgcttgattttttttttaatttgatagcctttactctccttatgatcaattttttacatttcgggttactctaactgttaacccataccttaatttgcctaataaattaagtattgtacatggcttcgttttccttctcaagttgttgttttgctacaatttggattgtaaattaagctgaaattatgagaacctaatctacaaagtttgcaagtacccaggtaattaaacgaacagttcaccaagctgtagttcagataatatgcagttcgaataatatgcattgaaataaagtatcagtttcttgttaaaggtataaaatgttgagaatataggcatataatgatttaatatattccataaataaatcataacattacagatgtatactagcattaacgcatcattagatctacacatgtaaactaagcagtaaaacatgaacatattaaatatacgcaacatgtcgaacacgtaccgaggtggcggaaagaccggttactcggcagaaactactcgcggttgcgagcgtcgacgaatgcgtgcagcacgcgagcggagaggaaggcgagccgttgcggacgaacagggagcagtcgcgcgaagcgcttcccaaaaaccttattgccgccttcacccggtgcaggacgtcgaaggcagaggttccggagacctgctctcccgatcgctggtgcacgctagcgagcgggatggagtagtctacgagcgacggcacaacacagaggaggaggcaaaccctagattgatttcgcgtgtgttgcgtgaaggcggcggcacggtttaaatagagataggtcgcttgatcagggcgcccgcacgatctccactctgcgtaaccgagtcggataagtcgcgcgtaacttatccggactccacgggcgcccgcacgatctccactctgcgtaaccgagccgcttgatcagggcgtccgcacaatctccactctgcgtaaccgagccggataagtcgcgcgtaacttatccggactccacgggcgcccgcacgatctccactctacgtaatcgagccggataagtcgcgcgtaacttatccggactccacaccgttttcacgcaccggatttttcggaatgtttccaacaacaaaacaaatccgaattttcctgcagcaaaacaaaattgcaaaaggagactgcatatgcgcaagggtgaggagccaattttgcgggcggaccattcaacgcgtacgtcgtgcacgcgcgccgcctgccctgctagaccaggccaacgagcgcacgcgtgtggtccccctcttctctccaccacacatgcttaaagtggctaggagggcatcctcccttttaaggaggcccctctcctagaataagcaaggtggtactaaactctatatgcatgccatctcatgaggtgagcttttgtgattttccaaagaattaatcttcgaatgggccttagcccatctattaattctaacataaaatatacggaagaatctcctctgacataaagttagatggacatgtaaagttaaaaagatttgggtccggggcccaaacatttgttaagaagaaattgtgagtgttagggattgaatattggaccatcaagtgcacattgaaaccatacaccatttgcactgcactatcaagtgcatctccacatatcattatattacaaagcaaaccatttatcttttgtagttctattttttttgtgaagtatattattgtcgatggaattttgggtgcataactcatgtttccctgtgtgcatgcataggtgatttacagtttttgcttacattcttacgtaactatttacatggaattgcctgttcgggcccatgttagaaaaaacacagtaatgcatgtaatgcatatgccaagcttaggattgtgaaatgcatgagcaacacaagaatttggccttggattggatgaaaacccagaaatgttttaaatgttatatttgtatgacagagaaagattgacattaccctgaatcctggatctttggaacgaaatttcctacaaaaatatataaattcgtagcaatttttcaaaggaatgggtaaggtgaatccaacagtccagttcctctgcaattccccggttcttcttttggttcattagaaaaatgttggcccggttcattagaaaaatgacaatcactatcctccaatacagtacagataggaactttttttaaaaaaaagaaggaaattccaaggtaagaacaggcctgacttgagtactcagttttccacgctagtaaacagtaaactgtaaactatagttttccacccagatagtagctactaagagaaggaaaaccaaaaccaaccaccgcctgcactataatatgatgttgacccactgatggtgatgctcgtttacctgctaatttgtttcttttaagttagtgattgtcattctataacactcatctctattatactatctgctaatctgctatatccaaagtctccgttgtcctcaagtccaccctcggcgggcttcatgcaagctgcaagcattggcatctcaatttcacccaaaaaaagaaaaaaaaaaggaaaaaaagcagagaagttagcctggcaagtgacaagctggaaaaagagcaatcaatttcagttgaattccgttaccgaagtgtttaaacttgctgaaagtttagcttgcatggtcagtagttggtcgctggactggagcaactagaccaaaataagctaagccatggcggagctggtgccgcaggtcgtcggcgccgtgagccgcagcatcgccggccgcctgctcgccgacatcgacctcgccagcagcgtcggcacgaacgtcgaggacgtcaccgacgcgctcacacggctgacgtcgatacgggccgacctcgaggcctccatggggaggctgccgcagcggcggcggccggaggaggtcacggactggctgtcgcgggtggacggcgccgagaagcgggtggccaagctccggcgagagtaccagcgccggtgttgctcctgcggcggcggcggcgccttctcgctcaacctgttcgcgagctacgccattagccggcgcgcgtgccacgagcgccaccgtctcgccgcgctgctcggggagtgcgacagggtgaggagcctcgccgccggggcgccccggccgtcgtccggcgccatggtcgtgccgtccacggtggtcggcatggagggctacctcgaggaggccctggcgtgcctcgacgaccgcgacgccggtgtcgtggccatctgcggcatggccggcgtcggcaagagcacgctgctgcgacgcatcaacaacgtgttcgtccaggaccccgacaggaggcacgagttcgactacgtcatatggctcgacgcgccgggcgactgcgccgccgtgggcaagatgcaggacgccatggctcaccggctcggcctgtgcgcactcccggacggcggcgcgccagaccaccgtgcgcgtccgatctttgaagtcctcagggactcgagcttcttgctgctgctcgacggcgtaaccaagcctgtcgacttggtggacatcggcgtcccgcacctcgtgcacgacgatcgccggaggcagaaggtcgccatgaccacccgaacaaggggagtctgcggcaggatgagctcgtcgcgaaggattgacatgcaatgcttggacagtgaccattcatggcgtctgttcagagagatcgcccgcgacgagacgatcaacgccgacccgaggataccggacttggcgaaggaggtcgccgggaggtgcggcggcttgccgcttgcgctcaccgccatcggcggcgccatgaggtgcaggaggcagccagaggagtgggtgagcacggtgaccgcgctcaggaacttggagctcgccaagatccccgggatggacgccggcgagaagccaggcgccatgctgcgatcgctgcaagagagctacggcgacctgcgccatcccgtgctccagaagtgcttcctcgccacgtccctgtggcccgagggccacgccattgacaagggcgagctcgtcgagtgctggatcggcctcgggctggtgggcgagtcgctgccgatggacgaggccgtgcgcacggggctcgccgtcgtcaacgagctcgaggaggccaacctgctgctgcccggcgacgccacgggcgaggtgaagctgcacggcgtcgtgaggggcgcggcgctgtggatcgcccgtgacctcggcaaggcgccgaacaggtgggtggtgtgcaccggcggcgtctccctccggtcgaggcagaagctagtggagttcttcgagcgcgcgcgcgacgcggagcgggtgtccgccatgcgcagctcggtcgagcggctgcgggcaatgccgccgccgtcgtccccgtgccggagcctctccgtcctcatgctgcagcacaacgcggcgctgcgtgacatccccggcggcttcctgctcggcgtgccggcgctcgcgtacctggacgcctccttcaccggcgtccgcgaggtcgccccggagatcggcacgctcgcgtcgctgcgttacctgaacctgtcgtcgacgccgctggagtccgtgccgccggagctggggaggctgcggcagctcaggcacctgctgctgcggcacacggcgcgcctctcggcgttccccgccggcgtgctgcgtgggctgccgagcctggacgtcctcgacgtgtgcccgagcaggtacaccgagtggtgcggcgcgggaggaggaggaggaggagcgagcctggacgagctgaggtcgagctcggcgttcgtccggtccctcgggatcgccgtcgcgacgctcgccggcctacgcgcgctgcgcggcctcgacaacgtgcgcacacggcggctgaccgtgacgcgggtggcggcgaccgcgccgtccgtcgcgctgcgcccctccatgctgggcctgctcgaggccctgcacgagctcaccgtcgccaagtgctccggcctgcaggagctggaggttgtcgccggcgaggaggacaacgcatggtggcgccttccggagctcaggaagctcgagatcgatgagctgcacgagctggtggccgtgcggtggacgcggacggacgtcggggcgttcttgccggcgctccggtgggtgaagatctcacactgcaacaggctaaggaacgtgagctgggcggtgcagctgccatgcctggagcagctggagcttcgccattgctcggagatggttcacgtcgtagacattgacggcgacgacgaggagcagcggcgagagcacccggagacgcgcacgttccgctgcctcaggaggctgctgctggtggagcttccgtcgatgggcagcattggtggtggtgcagcgctgagcttccctcggttggagaccctggagatcgccggctgcgacagcctcggagagctacctgttgagctgcaaaaaaagttgaaggagatttgagattatgttagccaagctgtgaatctgaacattgttcctagcatcttaaagcttaagaaagaaagattcactcaagaagattagtttttcatataacacgcgaacagtgcagaagtttcaaacatcgcaatacatttagctaccccttatatctcctttaattaatagcctaacaaacgtaatgccagaggcatcaaaattctaattctagagcccaaacaaaaaggatagcccgggctagcttctgattgtgtggcaattgttctagcatcttacacatttcacttcagaacctattctcatggaaccagctatgaatgaggggttcagaagatatatttcacaaaggaaattccaccactcttccaactttccaaagcgggccctacacggtgttgcatatgtcaacaggccatggtgaggatcaagatcttgaggtgcatcatgcaggcagcacactgcatttccgatgacatcctgatgcagcacacttctgtacagtcaatgcgataagctgctccagtctgatcattcttcatgcctcaggtgcctgttcaacaccagttatatgagctatgcaggcaaaaatggtagaacctcgcaagctgctgtggtgaggcttctatggaaatcatgagcccatcaaaaggtcaccaaattttcttgaatacacacatgactgcaaggtagagtaaaccgtaaggtataatagcaaatgaaaaactgtagaaggctgtaacagaaaactgagaaaatcggctagtcaagagactccaggattgttagtgccaattaaaagttacaacggtgtgtacactaaaaaaacaaaatgttagacctaacatgccagtataggacagttgcaccaaccggcgaatgcatgagcaacagaaaaatataaaaagaaaacaatatggcagcattgtatcataatttattcaggcaacattttggatgagtgcaataagactatcacaacattaaatatatttagtaaaccatgctttaaatattgaataataaaccaatccatagtacctcagtggttcagtaactagaacaagatgtcaattgacaggctaactggtcattcaaagaccacaactggcaatactaggctttgttttctgtttgctcgtccaatgaaaatgaaataacaaacatgtaacaattaacaaacttacatattaagagggcagcaaccgctaacacaattaattgaacaggacgcccatatcgaattcgatatcgcgacctctgcagtcgtctatgcagggctccaagacaaccataaagtttcttattgtatgtactctcatcacaagtacttacacaactcttgcttctttcaaagcatctatccgatccctacagaaggaaaggccctacagcattagagaactagaatgtattcaaatgaaagcattgttggacaatgaatatttgcactcctcaaggatgccatctgtacctgacccatctgagaactgagagggattgtctcttccacatcttgttgatcaacagcggcccatttcacagatccaccttttttcttcgttctaggcttagattgcaaggcactcgtcagtgcacatgttttcactatcttcagcaaaggttcttggtgcttgtcatcatatggtaggtcagcagaactctcgctctcatttggacataacatagtccatgacccgatatcagcatgggcactagcagcccttctgtgcccacgatgcgtttcttcctttactcttgctgaactcaactcagcggagccagaatccttggagctgtcagcatacatatcctttttaaccattgctgcattgttgcccacatcaatatcaccaacagatggaattgtaactactttgtctcgctgttgaaaagagcttgcagataggaaggtagcaagatcattccgttcatcctcatccaaatcaatccagcttagggcaccccttccctctgcaacattggattctttcaaattgttctcaacctcaagtatgcgacaaccgattgccgcaacaaagtcatcatgccgtgcttttgtgtcctttccagctgagaaaaccttgtcgtttgatctaattgcccgctccaattcatctagctagaaacaaaacacaactattagactcttttgccatcaattttcaatataaaatccctgaaattgaaattaacacatatgggacaaattggcttctcatattcacatagatcagataggaggggaactacattccacttagggctcaaagcaccttaaatgacatgatctacataaatgcaggttttgtataataaaaaaaaatgttctcatttaccacaattcgtaattggtaaaaaccatgattttcaagaagcaaacatcagtggctcataacaacaaacaaatcataccacgttacgtgtcttcctgctctaagcaatgaactatgtttctaggtatcctaataatttagaaaattaggggcaaaaggcattcgtcaaccacagatcaccacgatacagaagagcaattaccgccgatcgtgccatggctagacgctagtatacagcagagaaatggatgtcgagagagcaaccaattcacctgccacttggcggtgccgagcgcagtgtgcagctcgcggcggagctcgccggcagggagccctcctccacccacggcagcagcagccgccgccgccgccgccgcctccgaatcgcccccactcctgtcctgcacccatatcctgtacaccgactccatgctacagagacacaccgagaatcaccatcagatccatacgaacgcgacgaacccccaaaccgaaaaaaaaaaaaacaaaacgggggaggagacggcaacgcaccggtcggcggatccctgcacctcctcggcggcggggaagaaggggtccttctcccagcggtcgaacgacgtcgccattgcgagcgagaagggggagacgagggcaacggaaagtcggaaatggccgagacgagactccctcgcgttttttctcgtggtggccagggcgcgggacgctgcctattattaactggcgaactggcaaagaagaggggatttcactgccggtttctctgaaaacggcaaaacgcttacgctttttcctctgaaaaacggcgaagcagcaaatcccaccaggaattgatctgcgcgttactacacgggaaagctcctcgtttcgttgaattttattggcaacatttaggcaaaggtgcgtggttggagactgctgttgccttgttggcttattgcttagtgctcgccgtgtcgttttatctcgtgctgtagcatttatccgttatttattaagcaagggctgtgttttttttttgcttagcttgtcatacagcaggtcagcaattgctgatccatggatatcttccaagttcgacatttgcatcacgatgagcatatgctgtctctgtattgtgtagatttgtagctgatgacagcttagggctatctatggttttccctggtaaaccaacagattgaagataatttgattgttacaaggcagtgccttctatatcaaacgaattgctggttcggatgagtgaaggcattagatggaagacagattccctgactaggatttgacaggcggacgacaacaaggaacacccaagtttgcatgttattatcagataccggacgaaacaaaaagacaaagttgaactgtaatcactaaaaaaaggtgagtcgaatagctgcactgactaattcttgacacgcatatgaaaacagttctgcaatcacgacatcaaagaacatcagcagcttgtctgagaacccaactggtcaactcacatgatcacatcttcagttctgtcgtccatgttccctgaacactggggcgctttgttacgtgtctggttctcagcttcaccactttcctgcccagagaattccttagcctggtagcttgcaatagtatgtcctcgggcgctaaatttcggacacaaacaactcgctcattatgattttctgcacaagaagaatgttgattagaaaactgaatgtcataagcttcgtttttctcaaaaacgaatttgttgtagccatgtaaacacaaccatgaagaaacattaataatggaacaagaaaaacagtatggctgtttggttcaaagaataccctcattcctagagtcttatcagatcctacatgatcctgtttggttattagaacgggaacatgtgaccaataaaaatttgtttggttattgcaatgggattaacctcattctttggattgaaacaatccaaaggtggatgagattatgaaaactcatggaatgcagtcatccacaagggcacccattcatccaagatgggtgtgctaattgtggtcaaaatgcattcctcaaattacaggcctcttaacaaggttccttcggagaaaaatcacatagtacaaccataataatgtgtttaaaccaatgacccaatgtccggtcatcaattcacagataagacagcggcctactgatgttttgcatcttgtcaaacaggcaagactttggatagacaactactcctatagtatggcattttactcagaatggactcaaagatgtaattcagtaccagaaagtgatatccttatcagtaacagcaataaggctcctatagagttcctggtaattttacaatggttggaaaacaagggagaagatcttactgtaaatgcccttcaggttaggatgctgtccacggactaactctgtcaccacctctaagtgggggttcttttccttaaaagctggaagatgtgcctccataaaagccctgcaattccaaaaatcattttcatgaaggagcaaccaaattaaaatatctaattgttcagacatcaacttccaacaacacaagtattggcaaaatgacaacttccaaatgtgtaagctgggaaatcatacaagtaatacttgaattatagcatattgatatacacaaagagaggatataatgtgaaaattactgtccagaaaaaaacaagttctcgaatgtcggccatgatcctaatgtggcaacgagcagcttataattggctctaattgtgaccaaactgcctaatgtctagctctgatttctctcatgtctcggtatgataaatgcacatcaatttaacttgcaacaattgaacattttcccaccagggcaatatgtatgtatagcccttcgttatgctttatccacaaagaattgaacgaaagtgcaaacctatctccgacgcacagcaaagactactcggggtaatcgaagacaaaaagaacagttcccggatctaaatcaattcccggcaacaaaggaaacccggaccagatcatctaggaggcccgtagtatcatcacggatgagagctatacctgatccccctgctgctccctccccaatcgcagtagttcaccacgagcttctgcagctgccaaacgcccctcagcgccatccctgccgccgccgccggggtcgatccaaaccgggagctacacggggactccgcttcgctgcacgcggaaattcggagaccccggacgaggaagacgaggatgcaagcggacgaagccaatcgatcagtccttaccttgctcgccgccggcgcgcgagttgggggaggagacggcgaacggaggaggagacgacggtaggaggggatacgcttcgttgctagggtttagcccagcgggagatgcaaagagtggagctgggcctcggtaggccgggctaagaccaggcccattttatccactagcctagggctttgggctttgggccatgggctgtacagatataatgtatcctaacgattctgtacaattatttagagaaaatccaaaaaaatcattgacaagcacttgttccaaggaatgtcaccaacgagtacgagttctatgaaatagtagtagtatcattttagaagtgactttgtccaaaaaaaaaatatcatcatcaatagagttccgttagtagttctcccttagatgctatagattatagaataaatagtgtatttaacgatgcgggatggaaagaaccttaacggtgatgtcatttctgagacaaaattgcttatatgatggcatattatgaaacttgcatttgtcaatgacatttcttagattttggtgtttattatcaatagtatttcttggattttccctgtttttaagtggacgattccgtgctgtcgcttgaagttttcccgaaatgaactggctggtactgtgcataccagtcatgagcgcatggaatgatgcaaataaacattatctctgaatcttttttgaaaagagattatctctgataatctgatttatagactcggcactttatgctgtgtttcaaaatttaaggatgttaggcaccgctcagcagcaagcggacctaaggcgcaacatgctacaacttttgcgttgcctcagtagaatagaataaaacaaaggagcaaatctgcaacagatttccagtgcaatccaacagcagcagatggcgttccgttcatgttacgttctcattctgcagtcttctgctgccctcacttgttcaaagtagggatgcgcctgcaggggagacaaaaagcagcatatgttacagacttgcgatccagggtccaggccaacaaactgtttgcaatacatatgctcgaccaacagcaagttaagcctgtgaatgaatagcttgacaggaaccaaccatagcttcacgagctgtcagcctgtcatggtggtcgaagcgaagaagtttatcaagaaaatcaatagcctgcacaaagattggtgcgacgtttagtcctgtactcctgatagagggaaatgggatatggaaaagaaaaatcataggacgagaaggaaatgcatataacctctggagagacaagatgcctattttctggatttataaacttagaccaaggtttcctggtatgcctgtgtgtagagcaacaacaaatgtatcaagtaattttttttttactaatccaaaatgtgatatgaagtgaaagcatcagaacaaatattctacgaggtaatacctcccaatcagagcctcaagctggggatcaagtgcaatcctgtatttattcaggtaagcattaagctggtctgtacctagaacctgctcaggtatagctcatcaatatgctaatgcctgcaatattttcaggcagaaagcagagcagacatatacagatacaagtgcaaatgctcagcataaacacatgcgcatgcgtctatgtgaactgtagcaaaccttggctattttgacaagctggtcatggttatcgtggccatagaagaatggttccttgcgaaatatctgcatcaaaaacagtaaataaagcataacagttgctatctttctatacgcaagtaatttacagaagtaaggccatggcaattttgataggttattttataatcataggagggcaaacacaccattccagcaaacatacagccaaggctccacatgtctaaagagtagtcataactttggaagtcaaccagcaattcaggccctttgaagtatctggataaagaaaataagtttgcagataaaactatccacattttcaaatataagaaaacttatagtcttctaaaaccaataaatttgctataacactggtaacagaggatggattctgcttatccataaaattagcaaattcaaaataattattttgctaacaaatattatgcagaatcaaggtaacaagcgatggcataaggctatgtcacttcagatattttttattgaaataacaaacgataatccataaatatgaatatgaaactaataggaagctaaactagtcccaagcactctataaataatgttctataatggaaatttagatatcttcttgaggttaataggatggggtaaacatttaaataaacagaacaccatcaattgacggagctacagaatcatgaaggcatattttatgaacttgccttgaggcaacccgaacattgtactctttctctggaaaataaaactcagcaagtccccaatcaattaagcgaagcttgcggagttcatggtcaatcataacattgtgaggcttgacatcgcggtgcataattccttgagaatgacagtaatccaatgcctggaaggtaagcaggacagcatttagaaaaaagataacaggagattagaaataagtcctggctactaaatcgacgaacaccgaacaagcccaactgaataacggaagccatagaagggagattattgaaactagtaactaaataagaatataatagaatgttctgtaattaccacatatcctttttgttatcagtacattcacataaacaattaggtagactttctatgttaccgtctgacatgaaagaaacaaactttataagtggaccatatatgcaagactaatcaagcagaacataaagttgcaacatttgtttcagcctctaattcaaactactgtaggccatagcattaatactaagtatgctggagagtcaagttaatcaatttatagattaatgcatacagttctataagacattcaacattgcaataaacaacgattgcatcatagtcactatctaccaggcatagcctttccataatgccatcgtgaaatatgttaagctaatgccacttggaacaaccacaacccacaactccacaagcacaattcaagagcttgttattaagtccatatatagccaatggtcaccatctgaaggggtatgtacatacagatatttcaaactatcattgttagactaaagcacaaaaactgatttgtaagcgtgaacttattgtagcacaatggatttgggcaaagtttagcttaatatggtgtgataggaacaatcagacccaagtattgacaactatattcatcacaagagctgaaatttccaacacttctactaatgactaaattaaaacagaagcgctaccttaagaagttcataaatgtagaatcgaatatcatagtctgtcaatgttggatacagaactttgaaatctgtgctgtttacatattcaaatatcaaacttggagtttttgattgttgatctctgacaatattgtgaagtttgacaatatttggaccaccacagaggttctgaagaatttttatttccctctttatctgcaaaagaattaaactgctcatatataatagcacagagaattctaataagcacatgagcaaacagagaacagttcggaagaaaagatatgaggttaaatatccaacaaatgagcaaaagtgagatcgctcattgtagtggaaaggagcacaaagactaaataataaaaactgcagttaataataatctaacttcttaagtaccaccatccatacaatctagtaactggattcaatgaagtaactgaattcaaaagtaccaacagccataaaatctgaaaatggcacaaatggacttgaacagaattaggatgttaaaatttagctgatttaaccaaggaacaagtcagcgtttagagaagtaggcaatgcaggtttgatccatcaaactgttccaagtattgagtgtgtcgcgaggaataatttaagcagaacatccatatatgttaattttcaaagaaaacaaggataccttctttttcttaacaggcttgagaattttaatgatgcagcgctcatcatttgtcacattaattccttcgaagacttcactgtatttccctctgcctacctttcgcacaacctcgtaatcatcctgctcactgaatggagaagaacaatccattggtaacagagcataactaaaagaaaataaatagtttgatttttttttacttcacattcccccaagttgtcaattaaaacagtcaaatagatattagcaaggtagaagaacattttttaatcatgataacaatatatggtcatgtaaatgctgtctattatccagttaggcatattggttggtgcaaatctagtttatttcaccaaaacctcctctggccatacattgagataaaatggtttccctcaatgaatatatttgtgagtgattttagtagtgtagaatgtagttccctcaatgcatacacagctcacatgataaatctagtcagatgacccaccaaaaaaaaaggccatcaatagtattgaagaacagtgcccatttgtccaactaatatatatatacctccccaactacaattaggaaaactttagcaactaatccttcctgtcaaacttcaaactatcaccgagatgaaaggaattgtatgatcatagcttggtaacaaaggtttcgaaatatacagtatcaaaaacagaaggtccaactctaaattggcaacacgatgatgaccagacccaatagccacatcgagcgataccactgccgaacaacacaccgatcgacaacagctagttcgcagctcgcacagtctccgcagttcaatcgtacgatctatccccaaccctccagcaacacacacacacagtcacagatgcaatcatctcgcatcgctacgttattctaggcgacgacgacacgagtgggggggggggtcaatcacacggtagcacggcgaggcgtaggggggaaggaatcagttcttacccccattcgacggcgagggcctcgtagtcccagtactccctggggcggtgcacgttcacgtcggcgtagacgcgggccgtcgacatggccgccgccgccgctaccgacgccaccgagcgggcgcgggggagggaccccgcgtgcgcccccgccgccgcgagcgccgcgacggcgcctgtggcgagggagccgacggtggcgaggagggaggggagtatggcgctcgtggtggcggtggcggtggccggcgcgcgcggcgaggcccgatcggattttttttttccttcttctgggtggggtcgggtgctctggtcgggtcggaacgcgacggggtcgctatatcatatcaggtcacggcgaggggggcgggttgttttggcggcttcccgctgaaaaagggggtgtgcgccatcgcgcagcacgccggtttctgaacaagagatgcgtgcacagctcctgcagcagcgagttgtctgtttttttttccggaacacgtaaaaggattgtaggttatttctgattgcagtaattggaaccaggttttagctaaccggttgaaaactacgaaacttcaaggtttcgagattggatgaaagtagattccgggtagactttgaatggtgttgaagaatttaaatttaaattttaacgaaagatgtcgtatagctaagatcggaatccagcacttatgacgcttctctcttgtggcccgatattctagtaatgggataactctcgctttgatcaagtgcaacgtttgcgacgtggctaccaaccagaacaagtccagaacgccgtgcaatcgctacaccacaaatgatgtcgtaccaaccgtaacgtgcggttgatgatccctacaatgcaaacgagagaacactacaggaacaaaataaaatgcaatctaaatattgcgaataggggataactctcactttgatcgagtgcaacgtttgcgacgtggctatcaaccagaacaagtccagaacgctgtgaaatcgctacaccataaatgatgtcgtaccaactgtaacgtgcggttgatgatccctacaatgcaaacgagaaaacactgtaagaacaaaataagatgcaatctaaatattgcgaataggggattaaacacaaaggaatagttacgattgaagtggtagatctaatcgacccggaaaatcaacacaccaattattgggggctctaaatttatagtcgccgactaatcaagcgaggacaagagacaagtgaatgacacttggcaaaattcaacttaacaaaactcaattgttctagagggtgtacatagacatttatagaagaaaatagatcaaaggtttagtgctaattcgtggaggtgggcctagtgtattacaaggtccaagtaccaagttcggtttcagcaacaacactgctttgttttgacaattcccgtttactcggaatgaatttgtatatgaaaccggatgcgtttgaaaggtgacgagctttccatcaagtctaacatcacccgaatcggagttggcataaagacactaggtccatttgaagtcaatgctgtctctggaggtcaaactggattccaaaactcattggagatgtatattgtagatcctccattcatccgatgtattcttgggcaatgttttatatttctcatgtttggttgtatacatatacttgatctcaacctattggcaaaatcctttaggtgtgtttagataatagaaaatgaagggtaggattgggattgagaaattgatgaagggttataattaaatagaagaaggagaatgaatggttaggatttaaagatgtattttggtgggtgggaaattactttattatcccattagccaaacactaccttatactttagaccggaggtagtattcaaaagttgtttatggtaattggctgcaactcttttatatactctttataaaacaaaagcatctttgaatttgccgttaccaaaatcttcatcattttttttgaacggaaaaatcttcatcattgaatcctcaatgtattgctactgaacaatgtaacgcattttcattttgccaacaaaatggaaagataatgagtctgtgtaccgtcacgtcattaattgtgggcctccatcagtttttgggcttaaggccttaacacctggaccactcgacgcaacccagctggaggcccagtacagtgccagcgccgaaaaggaaaaagtatacttccatgccctcgactatcgtccgagtacgattcatatcctctaaccataaaaccggctatatcgactccttaactatcaaaactggtgcaaacaatatctctcagtgattttggaggttattttggctgatgtggcgcctacgtggtggtcttgaccaagtctttgtcgtacgtgacgcttacgtggcattagaataaaataaaaacaaaaataaaacaaatatatgggacccatatgtcattcgcaaggaaaaaaaggtattgtgggacccacatatcatcctctctctccttctcttcttcctccccctctctctccctccggcctctcttctcgggacgacgacggtagggagcggcggcagttcagcacctactgccaacagctgttgctatacagcagagttgaacaagaacaaaaggaatcccatgtattcgtcgaataagtggaattttcttcctctgcacaaatgcaggagggatggttgagctgaacaagattaatacgcgtgtaaaacaatccaacccactgatgaatgacagctgctgctgtgatgcattttctgctactcttttcttgaagagatgtatcggtccttattagtgtatgtattgttccatgctgttacaactagccggtgtataaaaactcctgtttgttgtagtgaaaggccggtgcacgatacctttttggttaaaaagtgaatatcatttcgatttcatttgaatctctcatagaaatatgaatcaagtactacgtcttttggtttgatacctgaattctgaagtgattgttctgggatgccaatgtgcaacgaacctgaaatataagcccccacaccggattagcttcaaatcccgccggggcgatggggccagacaactgtcttttgatcggcaaaaggtcgtcggatcttccgtttcgtcctggcttttcgttgcccattcgggcttttttcctactcggcgtgccccgtttgattttcgtgcttcatttttatggctgccattggcacgggtttgttcaccactacttgataaacatgaccgcctctaagcctcccggggggaaatgggacagccagttataagttaggggcccttccctcccaccaaaaggtttccaccggccccccccttaatttttaaccccccaactgtttgcccgaattccaaaaaaatcccctccaaacttcttgggctggccctccgggaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaagggaggggaggggaaggggagggggagccacgaggataaatacacacatcaaacaaactttattgaaaaggagcagattacctacgattggcaaatataggtgaagagtaaaccatttataagcaaaagagggaggatggaaagggataatataaaaaaaaagatattttaagaaaaattaagataattttacaaaaaacgacgaaatgagaatatgagggaagagaccagaaaatttgtaattataattgtttgtgagaaaggaaaaaaacaaacacattttaaaaatgagaaaaaagagatgtataccaccccggagaataggatttaaagggggagagaaaaaaaatatggaggataaaagaagatagaatagcaaaagacgacaaaaaaaaaggagccatccccaaggattttggggaaaaaggcaagccaaaaaagagtcctcacagaccaagaaataaaggaaggggacagcaaagaaacaaaaggccactaaaaaataatatatatacgaggagtgtgaggtttaatatgaattatgtacacactaataaccccttgcaacccggaaaagaaagaaccaacaagaaagtgaaaaacgggacagccaatagattaacaacaatacagagggatttcagaacgaatggagacaaaaaccagggggtacgtgatgaagtcgaatatgcaaaagacaaatcttgaggcaacgagatgcaatggaatcgaaaatcaacagaatatctaggaatcagaaatcacaggcaaacaaaaaaaagattaacacgcacgaacaaataatccaaagattccgagtactagtaattaagcactttcccagtcccgcaccgtcttgtcagaacgacaacgccaaggaagcggtggcggcggtggcatcagatggggacggtggcggctcctaccaaaagcaagaagcacgcaagtcctcctcctcctcctcctcctctcctaaccaacaccacaaccaacgatccccaccgccaccaccgctgccactccgcaccgccgcctccgtcgctccccaccgccgccgtcgccgctccccaccgcctcttcccccaccgtcaccgctgctgcttctaaccgccgccactccccaccaccacaaccgtcgctccccaccgccacagccgccgccgccgctccccaccgccacagccgccgccgcctctccccatcgccgtcgtcccgagaagagagaggccggagggagagagagggggagggaggatgacatgtgggtcccacaatttttttttgcgaatgacatatgggtcccacatatttttttatttttattctaatgccacttgagtgtcacgtaggacaaagacttggttaagaccgccacgtaggcgtcacgtcagccaaaaccaccgagaaatattgtttgcatggttttgacagttggaggagtcgatatactcggtgttatggttggaggacacgaatcatactcgggcgataattgagagagtcaaagtatactttttcccgccgaaaaacaccttacgtgagtttggatttcctttctcggctgggccaaattctcttgggcctgaggattggaccagactctagagggcctaacagaaatggccgtacactaatagtctaattccaacactggtaaaaactctctaatggtcaaaaccgatccagcaactgtcctatccctctcaaagaaacagcaattatagcatatatataatcgcgtaagagcaaggataatagtagaagctcactatctattattagcctattttatagccaacacatataatagattagctataaggttggctataattttcttctcctatctctatctctcacttatacatttattatttttattttggagcttgtgttaagctagctcttgcataagagccaacacctttaatttttttgttacctctctcctgcacataagcttatagtaagcttatagctcactattatacttgctgtaataaaggtttgtttccaaaaatcgttcataccgcggcatccctctttttgctcgttttcacaacatgcgcacactgcaaactgcgaaagcaaaggaaaacgcgtgatcgtaagcaaatcgttctcccgttccgtgctactcgtactagagtctagtctagatacgttggtcaaccaggtccagatatgcccttcccgataccaaccccagctgatcccgtacaagtcgcacgttcactcggatctgcttccgccggttcagagttcgccctctccccttcgcgctcccgcggaagaaaacggcggtatcatcttttcgaaaatggatcggtcataaactgatcatagttacttcctccattttatattataagattttttagtattgtccatatttatatatatatatatatatatgttaatgaatctagatatatatgtgtgcctaggttcgttaacatccatatgaatgtggacaatgatagaaagtcttataacctaaaacggaggtagtacatattataagtcattttaattttttagagcaattctacggttgaggagataccataagatataaaaatttagtgtaaaatttggtacctcatagtataaaagaaaaggtggtacctcgtgtagctccttaaggaccgtaaaattgtttttttaaggttgtaataagtttatagaaatatatagcaatattttcaatacaaaacaaagaaactatcaacatatattcaatatgttagatttaatggaatcaatttagtgttataaatattactatatttttctataaatttggttaaactttttgaagttcaactctaaaaaattcaaaacgatttataatgtaaacaaatgaaataatgtattttttcaatatcaatagcaatatagttgcgaagtgagcgtaactcaactggttagtttcctcgtggtggaaccaagatatactggcggctcagttttttgaaggtgcttatagggtcccgggtaagatatgtgtatgtgtttatatgggtgagtgcacacgcattataaatgtctgtgtttgtattgtatttctcaataaaaaattagcaatatactccctctgtttcaaaatatttgacaccgttgactttttaatatatgtttgaccgttcgtcttattaaaaaaattatgaaatatgtaaaactttatgtgtacatgaaagtatatttaacaatgaatcaaatgatatgaaaagaataaataattacttaatttctttttgaataagacgaatggtcaaacacgtattaaaaaatcaacggtgtcaaatattttaaaatggagggagtagtaatgtgaaaggacttcaatttatgcaggtccagaattatataaacggcagaaaaatgatttcaacctatattccatttccacctatacggcgctcctagctttgggtagctaacaaacgcgtctcccctaccgttagtcccgcgtctcctcccccgcgcccccgcgtcgtgccgtgctcccgcggctaacctttaggctttagcctagcccgaccgaccggtaaacacgcgccccaccacatcgcccctcgccccgcctatacacacgccaccaccaccacgcgcgacggacacgctccccctcactttcactccaccacacacacttcgcggttcgcacgacgaacaaacgggcagaaaaaccctgccacgacgacccacgactgagccgagcgtacgcacgcacccacgtacgccatgggggcgctgcggcggtggctgccgtgctgctgctgctgtcacggcggcggaggaggtggtggtggtgggagcgtgggggatgggctggtgtgggacgtggccctgaaggcgcacgcgtcgggggactactccgtggccgtggcgcaggcgaacgaggcgctggaagaccaggcgcaggtgttcgtctccccggcggcgacgctcgtcggcgtgtacgacggccacggcggccccgaggcggcgcggttcgtcaacaagcgcctcttctccctcatccaaggtctcgatcactgattcacttcctcatccatcctgatcaaacgcgcagtacgagtaaattagcaataaagagagatgtatcgatcgatttcgtcgtgcagagttcgcggcgcagagcggcggcatctcggcggaggtgctcgagaaggcgttcggcgagacggaggaggagttcgtggtgtcggtgcagaggtcgtggccgtcgcagccgaggatcctgtccgtcggctcgtgctgcctcgtcggcgccatcgaggacggcacgctctacgtcgccaacctcggcgactcccgcgccgtgctcggccgccgcgctgccgccggcgccgcccacggccgcaagggcaagaacagggtggttcccgagcgcctctccagggaccacaacgtcgccgacgaggacgtccgccgcgagctcaaagagctacaccccgacgactcccacatcgtcctcaacacccatggcgtctggcgcatcaaaggaatcatccaggtaatataatcaaccaaacatttttttttaacgattcgcacatgacggtgcgaaattctattgatatagcagaagaaaaattacgagattataacccagaaagatcataaccactgatcaaccaaacatcgaatcatcgattctttctttctttctcgcaagatcaagctgctgatcgatgcatatgcaggtgtcgaggtcgatcggcgacgtgtacctgaagaagccggagatatgcaagagcaatccgatgctgcagcagacgatctgcccgttcccgctgcggcggccggtgatgagcgcggtgccgacgatcaagacgaggaagctgaggccaggggaccagttcgtgatcttcgcgtcggacgggctgtgggagcagctcaccgacgaggcggcggtggcgatcgtggccgggagcccgagacggggcgtggcgatgaggctggtcagggcggcgcagctggaggcggcgaggaagaaggacgtgaagtacgagaggatcaggacgatcgagaaggggcagaggaggcacttccacgacgacatcaccgtcgtcgtgctcttcctcgacaagtgccgcggcaaggccggccgcggcgacgagatcgacggcaccgacggccccgtcgacgtcttctccctcagccccgacgaccgggaggacccgaccaggccagtgctccgttgatcgacggcggccggagcttcaattccagccgccgccggtggtgtgtgtacgtacatacgactgtccttggttctttaatttgctccccaaatcgaggtttgcatttggcgcgaaattggccgtttcagccagaaaggtttggttttttaagttgccagttgccacgcaggtctggtgttcatcaccctcaaatcgttttctggttcaaagcttcaaaattcaatttgttttggttggttttctagaaataatgctgcaaccacttcatccgagagaactacgtgtaatttagttgtgaagagtagacagtagtagtactgtagtagtgtcgtgtcttgtaaattctaaacagaacaagttgctcaagcttctccattggagagaggcatccaaatttgttactccatctgttctgttagtgttcttgaatgcagccaagccaaccaaagcagacattgggtctcacaattcacaaaattcagatcgagaagctcaacgaagtccactgtgcatgcatgcatcaccatcatcactcatcagcggcaaaacatgagtcatatagtcttgctgaaattttgcatgaaattttgaggataagagggcagccacaatcttggatcggttcaaccaacacttgtgagctgtgacttcaccggtcaacatgggtgctgtcctctcttccaaactgcatttatttgtagagatgaaaaagatatttgtcaagcaagtgctttgaagatttcttggtagtgggttggatagtttccaagttagctgagccgtgaaagcgaaagcaaatttccagttctgcaattgcggttgctgatccattcaacgaagaaccatagtctaccgggttcaaacgcaagtcaaaagtacactagtgctataacgcgtaggactgtccaaatggcatttttttctttttaatctgaataggaatggaatccttattatacaaaaaacagtgaacacgaatgattcgggaattcctactgcttttcaatcctgaagtttctgaagaatctgatacagaggtggtggcgtagtttttagctgtagcttgaccaaatgaccatgtgttttgagtcctgagtccaggtctctcattctggtttttggctcttgacttctgaatcacttcattgcaggtcatcgcaggtggttagaaactttactactagcataattgcatttgcttatgatcagcttgactttgactccagctacaaggcgacctgacaaaaccaatggggcgtgtcagtttgttgtttccatgtgacttgttcttgcaagtcattttttttccctctcgacaacagttaccgggagacaatcatgcattaaattgctagttgttggtaccggtttacgccaaaatcgcaccatcacgagtttagcctgaaaatatcagaataactagccggtacccccgcgcttcgctgcggtgagctaggaagattgcgcatgttccagtaataagactataattaaaatcttgatataatcaggtcttgttgaatggcatgtattaaagaatgataaaaatatatagtgaacggttaatatttacacggataaatgagctagtgtgtcggttggacatcacatagcactattgcttatattggcagcactgcaataaacatactacatgaggtagatatggataaaacaatggttattgtttggatggttgtgtagcatttccttccccaagttacatgatgtaaacaactacctgcttgaagagctttcttctttcaggacaaatggaaggcataaatttttccaagctttatccctatctagagcgaactgctttcatcctgtcgcaaagttgaacgtctattaattgaaattgtagaagtcattgtggttgcctttcttcgaagagtttcaacctgaatatatgttgatcgctttgctacatgggtgctatatgcactaatgcatcataaaaataaactgataaccaccaatttaatactttgattcccccatgaatcaatggaaacaaatgttatctgtccatgtgaccagcactaagaaaaaacacaaactctatagttacctgctggtgccatttaatttccatggtacattgggaaataatttgttcaataagtttgacattatttgatttaacataaacactaaaagcctagcacaagaacactatcatccatcaccagcactaagataaaatcaaaacatttactgatgctgaagacctctaaaatcatgcacttaatttggaactgaaatgctgcttaaacaggtattttacaattgtttttatgagcaggtataattaaagaaataaaaaatggcataccatgcattactctctattaatgctctgatcagggtgcacaaagccacaaaaagctggggtttccaccaactatatttggcaagtgcaataccaggatatgaagataataacgtttagcctgaaaaagatattagaacatatcccttgtttaagaacatatactaattatcaatctgataagaaagcaatgagaagaacatttagttttacctgtcctctatttacgaattactcaattattctatgcttgtctttggtaatgattattgatggattataaaccaacctgccaaaagtggaaataggaaaggaaacaaaccatcttgagtgagtatacaaaaagcaagagcagcagaatgaggctatagaaactgttaagatataaaggctacagttttgctatccaagattctaattaggacatgcttccaaaaggtttccctaaaaaaagtgctcccaaaagcttcaccgtttaacttgaaattggtcagaacacctgcgctcaaagtttctacttttaatgcagatgaagcccatagcagggaagagatccccatttaaaaaaaggatatgaaagagaaagaggagcagacagcaaattgtaactgaaagaagctcatcacagcaactgaattacctccaaagacctccaataagtaaggagtaggagttcggcattcaaattagcataccaagatggcatctttaatacaaattggcatggaaatccgcttgtctaactgcaagaacaatggatgaacatataggaaacacgccaagctgagatcctgccagattacagtaccacattgtttaaccaagctaccattgcaaatcccttctcagcagcaaacaaatagacagagagaactgcagcaaaagaagtacatgcagaacataattttaatagtataagctgtgaatttgctgatttgcaataactacaaagaatcaacctgctcctggcaatgcacctcaacagctacccaccgtcgaacagagcaccgcttttgctccctctgagcttcagtgaaaaaacaaatttgcagatcataaaattgtgtggtattggcctattgagggcttcctatcgttcccaacatcattgagtggctccatcttacgtactctcaccaacaaaacagaaccaccaccaccagtaaatgcatgaaagcatgagacagtgggccatggccagggagacaacgtgggcacatcaagatcagctggtcatggttagcattgaacaaaattagagaacataatctcccaaccatggtaggacacagggaatgcggtggaaacaaatgttgtataacaacacaatgaacgaataattactttactgaaggaaaagtaaaagcatacctagcctggtggagaaggaaatcaaagcggctagccggaccatagtgtggcagcggattgagaaatgtcacacatctcatcctgccatttcgtcaagcataacaaaattatacttaaatttaacatccctgaaatacataaaagcttaggtccttaaaagcaatgcaaggaacagggaatcgaaccaaaagctaagcacaaaaggcacagaagaggaaagagggaaaataagaggtgcagacgtcgtcgtacctgcggaagaggaggcaacgattggggatccactgagccgataggaggcgaggtcaccgctggcgctgaagatggaagggttcgcgagagggcgagagagggtaccgccgggaagcaacccatcgacggggaggccactcgccgtcggctcgaaaaagaggagcgggaagaaagaaaggaagaccacaacgacggcggaggcggcggcggcggcgcgtgcccgtgtacgggacgaaggaatcactccgcaagaaggcggcagcggcggcgacggccaggcctcactccgcaagatttggggattttggggagggaggagccgaggatgtcgagatggtgccagccgcgtcaattggttcgcctagggaagcgaggatggaggggatcggggaagccatgtgggacggagcgatgcgcgtgcgaggtgtggatggttggatcaaaccaacgcgcggacatcagacggtgcatgcatggcaagggactgtagttctgtagcacattttcctagactgtggttcatcgaatcactgctggtagtggggtcaaaaaacaaaggatttaatatgatatgatagggggaacaccatctaaatagttacgaaaatttttcaataattttgacaacattcttactacatactactctaaacttaactcacacattaagaaataaaaaagacaaacccatgtacgagaaacacccaagggtcttcggctagctccaaagttggtggactagatgacctaagtttgaaacctcatcatttctaattatttgatattaggttattccctaatattcacgtcttttttttcaaactcaatgtataaatagatattatttggtattaagttattccctaatattcacgtcctttttttttaaactcaatgtataaatagatattacattactatttgtatctgatttttttcttctcaaagtgtagatggagagggattagaatccattcccaataatatgtataaatcgtgacatccattttaagagatattttgcaaacagagaactccaaactctggaaaactagaacttccgaacatcagaacctcaaattacaacttcaaactgcaagaacttttgactgagttttttaaatctaacagagagctaaatatttttgaaaaatcggacattccgatgctcttagaacttccgatctaagttggttagtttacggtagatttgaaagtgaattttgagtgaattgtaaataccagttaatatttagcagagtgaattgcagtttgagccaccttttctatcctataattcaccaactcacttttacacctatgttacccattcatcaaatccaacgctctgtatttatcgaatccaacggctccgatcgccccacgcacactcacgcagacgccgccgatgccccagtggccccaccctgcgcagatcgttgccgcgccgccctccgccgtcatcgcctctctcactcaccgcaccttcgtcgtcgtcgcatcgctcccgcgccgcccctctgtgattcctcccctccgcgcggccctctcccgctctccgcgtcacccctccccgctcgagcccataccgccgccagttcatcgtcgcacgccgcatcactcggatcaatgtcgccgtcgcacgccttcatctgcacatcgcccagatcggcactcgccctcaccgcatacgctcgtcctcggacagatgggcaccaccgccgtcgccgtcgcgctcattcctccccgtccaacccgcgggcctcgccacagccaaccccgcccacgaggtaaaacagcaatgcttacccttggtactttctttgatcagttttgcactccatcaatattcctgtatcatatagtctttattgtacctagaatcagcaatgcttaccctttccactttctttgtccaatgtaatctcctttggcaagtttttgatgtaaggtattgtcctgcattttgtttcattttttcagttctctgacaggctatgttgggtttggttttgaaactctatacagtcactcgctttaactaaatagagaaattactgatgcctaaatcaattgagagtttctggagttgttaaggagtacatccaggagaagaaattggagatcagtgattcttaattatgcaattcaattccattgattaatgaaaagactaaagtgaaacactccatctaagcacaggttgatgggtgcaaatgcacttaactgttagtaatttaggacattatctcattccttttttgagacattgcacaaatctgaaaaactgtaactatatcttggtgttaaacttgttaatatcatctgggactttgaaatgtgtgggatatgctagagcatcatactttgtttctaagggaacaataatgagtgaactgaaacaatgagtgaaggatgcctcaagcattcaaagtcccagacggtgcaaagaaagtgctggtatactctctaatcttctcttgtaaatttcactcttgctttctctgtgcactgagcatccctcttgaatttcatttttttctgaggttcccaataattttgttgatttgcctgtttcattatcagattgaaaactaacaaaccgatactagattgtgatgattgttggacggtagactgttatgagcactacaaactgatatgattgttgcaactgccgctgagaggggctgattcaagagataacttgagctctgatgaaacagcttggaagctggaatatgcacatgaatattggatcatgttaaccaggaggtatatagtgacgttataattttcatcattgtaggtgacatatctatgtttagctataagatttcttagttaaaggtcatcaaaataaatggtgcagatcctgccactaaacaatggttagaggttgctggtgaacttgcatgccattcttcagtgatgcggttgaagttacttggtgagttaaattctgaaccattcttatggttgacaaccatgcacatttaagaattcagtcactaggtgcgtgtgataatcctttgtgtcatctagggggggggggggtactatttccctgtattaaatatgtaacatgaggacttaatattcatctctttgtttgccttgtgccttaatccgattcatcataattgtattttgttttgataggggaagtatttcttccactgttttgcacatatataccacatattgcaggtccttctgttttggaatcagggaagtaggagggtggagcaaatcttttttgaagcaatgttgtatcaacaccttgttattttgtttgctttatgctcatatgagatttcttaagccaatcggcatgctccttccgaacatactttgaatatgacattgttcaactgtttcacaaattgatggaaatgaactaaattgttttctaattcttaaattttacagtaagctgttacctattgacaatattcccctatgcttttaggaatatgagcaattggttagcggttaagaactacttattcatagtcagaagataatgtcctacataagatgatcagaagatgtgccttttttgaagtgtaagagaatgttctgctctgcagtccctttcactctttatagcttctgttttgttaaatactaacattcaaatttactttaaatttgagtccctggtttagctgcaaccatatattgtaagaccatactgccaaggttagcaattgcttgtatttttcttctgcaaataacttgaaatatcagcaagtaattgacccattacatacccaaacctgatgatagttccggatgaagtagtaatagctataccaaataaattattattgtttattctatttatgtcatggcttctgtattccgtccatgtacttttgtattttgtaaaacatgcagccaatcactcatgataatttgatataggcaataatttcatcttgccattcatataattctgcccgactagagtgtctgtagctccccccccccccctccctttctttttgcttcttttgcagaggctattgtggtagtaattatgttaattgcttgattgagtaaagatgacacttttcatggtttcttattcagcacagttagtcgtacactcttattggcttaagagggaatggcaatggacagaaattgcaggaaggagtccagctagagtataggaaagatgtggaggaagcaacaaaacaaattgtctagctgaaagaatcaacattaagtatgcctctgtagattacaagcctgtggtccttattgaccattgcatacagttgaattaacggactgcattatatgccgcgtctggtaactatattgatgacagacaattattgcgattatatcgacatatataattctgtatttatctgtcattccttttttgacgtgaaatttaaatctaccttattctatatttgattgccaaaacgtacattatattttgtattggttgtttaatttgcattgcaaaaatattgccataacgttagcacatgtatatttgccactgaaagaagatgtccgcatgcatcgagagtatggagagtatgagtaatggataggatttgaagcaaaactgactggtgcttggatctcccaaatctgaaaacttaattatccacttttgcttgtaaatatatatcctatcttatattgattggattgtccagatatctagcccaatctgctaggttggtacctatccgcaatattagattatgaaaaatatatgtcacaatgttgttttaaagttgtatttgaatttattataagtaaattattagagtctttggaacgaaggtcaacaaattgggtgtaaggccaacatataaatatccctgataaatctgtgcctgaataaagttgagtgagttatgaataaggtcttcgagttgtttgactccaaactttatacaatttaataaatttatgagtatatgaaattatttttaagccaaatatacacaaatcatttatcatgctcacaaatacatgcatatctttgtttggatattcggtttttaaaatattttaaatttatattgtaaaaatatatatcttgttttggttgtttgatttgcattaataacgaaatttagccgttgcgttagcacggacatattactagtattgatcaagttttacttgaactattatttgcccaacctttacacttttcattagctaattttgtctttattataatttggatcaccccataccacttcttcagcacatcaattatctcgagcacaacaactccggtacgcccgcgaactccacctatgtgtaggcagcatgctatacctttgcctgaagagagactagacatggttagaggagaaagttaggttggtttaaagtgtaataaacgtgaagttaactagtccaaagcatatatatatatatatatatataaagtgtaatttaaagtgaaactttaacaataaaaacgagaaactgcaattcactctgtgtcaggcgctcttattacgccctatcttaactgcaaaccgtgcatgcatgtgcgaattgcaatcgatttgccggcttaatttgagatccccaagatcatccttcttctcggcaggtggtgtataagctgtgtgtgtgtcacggccacatgggaactcacaatatagtatccatggcggctcttgccattggcctcctaagcagtttgttctgctcgagtaacttgcccacaggatagtttaatcagcttgccatgtactatctgaattcctgctagtacagtagcttgggcctaaagttcatcttttttggggcctctttttcgaatttctttccccttttttttcctccgtagggcagcctgcaacatggatgcaggatgcagaattaaaacatttaaactgtactcctcacttgaaggaccacaaattgcttttgctaattgcaatgtatcactcttcactttgtgagtgggaatggcactttcagaaagacagagaaaaagattggtttgcagaaacataaatcagagtttcagacttcagcaggttaattcagaaaataaaaaggattagtcttgactgctggataattttcagtttaacattttagcatcatagagtcgaaaattcgtgtgagctacttactataatgcagggacttcgttgaaagctgaagctagcaatggtagctagcttctaagctaattaattagccaaaactagtttaattagcagagtgaaatctgacggataggtttgtttagtgttttgccgggtagaaaggcttcaggttggattaaattaggctgtttgttgggggattaacacttaacagccgcaactttagaccttagacacgccacccggcgaattatcagcgctaatgacatgccattagcgtttgcagagcgtggttaagtgcatgcatggacacaattatccagcgaaagcaactgatgccaaatctttgtcgacgcacgcctagccctagttcatgccactgataatcaaccttctgtcaattaagttacacaatattgtataagaaccagacaagcagaggaagcaggtagtactgattactgaatcctgaactgatgacagagtgacttgtctgattcagagagattctgctgttaattaggatctctgacactgttgccatctgctgaaacattcccaaaaattttagctaccttgtactgaatgaactggagtatgtgtttctgtaattctgtctttacatgcaggttataagtacagtttcaggttaacttcgagcatcagtaacgggaagagaagagaaaagcaaatttgttcaggctgctgaacatatataaaaggacactctagctctgcactttcatgaaaagaagttaagaacatcatatatataatcctttgcctaattgactaattatatatcagcataacacctgtcccactacttgtacaaaaccctactcttctcttctacctcttgcacaagcacaagaacacaagaactcggaaatggagctgaacaccagaagcttgcagcaatctggtagcagcaagagcaagggcaagatcatggcgaagatcgtcgaggaggatgaagagggggaggaggaggaggaagaagaagaagatagccttagctcaggttgtcactgcttcttgtgcgccatcaaggagcctgatgctcgcctccgccgcgccagcctcgccgcgttcttccgggagttgccgtactgtgaggatgacgatgccggcgccggcgccggcgccggcgttgatggcggacggtcatgtggtgaggtggtcggcgcggtgtggagggcggccatggcggcgcccgacgacccggagctcccgtcgctcggcgcgatccggtgcatgtcgctgctcctcgctcgcgcgctcgccgacgtggagtggcgccgccgtggccggaacgtgtacgtgccgtactacgccgcacacgtcattggctcgtacaccatccgctcctccgcgcacgccgagctggccgtcgcggccggcgccgtgcggccgctgcttgccttcctcggcggcgccatgacgtgggtcgagcagcgcgcggcggcgcgtgccctgggccacctcgccagctacgacgccacgttcccgaccgtggcacggcacgccaccgaggcggtgccgctcgccgtgcgcgccgcgtccacctgcgtcggcaacgtctacgcgagcttcgtcgcgctggcgccgagcaagcggccgaagtaccagcgcgatctcttgacgcgcgggctcgacggcggcggcggcggcgtggtcgccgacggcgaggaacggaaggcggaggagtgggcgagccagctccagtgctggtcactctacttcctgagctgcctcgcctccagggacgtgtcatctcatgccacgatatgccatgaccccgtcttcttgcgcgagctctgccagatgtggggcggcctcgccaacggcgactcgccggccggcgtcgggctgctccgccttctctgcaggagcgcagccggacgcgccgccatcgccgcatgccgcgacgcgctctccggcctctgcgacctcgcgcggtcgtccgacgactggcagtacatggccatcgactgcttgctcctcctcctcgacgaccgtgagacacggcacgcagtcgccgacgccacggcggcgcgcctcgtcgacctggccgagctccggcacctcggcccaaggcgacggctcggcaatgcaataacagctgcactgcttcttgacgacggcgacgacgacggcgacattgtccatggccgtgagctcggcatggaagcaaaggaggcgatcgccagattgagagaagtgcaggtagagaggaaagggagagaagacgccatgtctagggatgagctgctcaagacaaggatcatggcgaaggagaagaagaggcgaggcaacgacatgttctggcacggcgaggtggagaaggcgatcgagctgtacaccgaggcgctggagctgtgcccgctgagcaggcggcgtgagcggctggtgctgcacagcaaccgcgcccagtgcccggctcgcgcggcgcgacgccgacgcggcggtgggcgacgcgacgcgcgcgctgtcgctcgcgcggcccgcagcgaacgcgcacgccaggagcctgtggcgccgcgcgcaggcgtacgacatgaagggcatggccagggagagcctcctggactgcctggccttcgccggcgcgtggctcaaccggaaggacgggacggcggcggccgcggcggcggcgtcgcgcggcgggaacccgaagctgccgtactgcgtcgcgcggatgatcagtaagcagatgggcttgacaggtctcttctccgccgtggcgacgaacagtagcaccaccaaggtagatagagatgatcgcatgctgcattacagcgacggcgacggcgacggcggcgacagcgacgacgaggaagacgacgacgacgacgatcgtgatgaaagcgaggaggaggaatttgctgagaaaggaatgaagctttgtaggtcaggtagtagtaattaattaacctctcgagcttaatttacctatgcaactactgcatgtacatgtgttatgcacggttaatcttgattctgatccaaattggttaattatcaccgatgatcaaagtggctaatcttgtttgaccaggtaagggtttaccaatcatcacggacgaggcttggaggagattagcacgggggaagaaggcaacgaaccgagtgttgtctcatgatcatcgattctagcttgatccattgaagaaagacaagtagacagagacagatagctacagttcattgatcattggtcgggatgaatgatcatgattcagcaattcgatcagggcttaatcgcagacttgttgtcattagctagagctgatgtgatgggggtagtggtttaatttgatgttgacgctggcttagctatactttccagctagccttgcatttgtagtttcactcacgtgaccaaatgatgttcccattgataatacttccgtagctgtgctagatctctgttatttcttgcaagttagaagttgtcaatgtgagaatggccgatcgccctatcgaattggtgaaagcagctaagctacttgattcatagaaatatcctattattaggtttttcataacttgaggaaatgtttcagttgagaatttctgaagaaattattagcttcctgccaaattaattaatctgatcaatgtcagcattaataaaacaataattaattataggaaaaacatcggtagtgtggttatatgatttcattcatcaaattttaagcatagtgttaatgaatattacgcacacgttaatgcgctagctctcaatagaacttttgtgagcctaaggatttaccaatgatcttttttttagtgtgtgttagtggctaaggatttgccaattatctttgcatttttagcgtgtttggagggtgtactcgtagacagcattgtatgtacgcatccgtcttttatgtaatcggaaaaaaaacaacaactcattgaaatactagggtatcatttttgtcctcttaacccgtttgaacttttacttaaacatctaaaagagaccaaacctcaattccaataaattatatcttctagcaagacattcaccgaggattaatcttaaccagagaacctgcttaaaattggcaaatgaaacaaccactaacacattgaactgttgaactctaacaaagttcaacagtttgttaaaagcacatctacatatgtgtaatatttatgagtaagatttaaatcttagtggctggagccatattccatccttagatgcctcctccatcatactacctccgtcccaaaataattgtatttctaggattcaaaattcatcccaaaataattgtaattctagaatactaattgccccatcaatcatctctcatttaaatttctccctattttaccctcaaccatcttcctactctcacataaacaccatttaatgaggagcacaatagtctttcttctcaaaccttaatatatgctaaacaacatagaattacaattattttggaacgaaggtagtaaaacatttcttttgcgatcacatggcagatgtgcacgtatacgtactactatacatgcaacaccacactcacacacccacgaatatgcaccctaacatatactcaaagagacgaaaatcaacgaacattcctaatctcaataaattcctgttgaaagcacaattacacatgcgcaatatttgtgggcacttcatttgtaaagtacttcactcatgagtcataagtactcactccctcccggtattcaaaatttatccaaaaagcttgttagtttagagtatattttgtcacatcaatcacctccaatttataattttctctattctactctcaactatcaactatatacacaccatttgatggaggatattatagtcattttttctaaactttaatttttgctaaataacctagaacgataactctattggaacggagggagtaagcattaaggtctattctgactctgatttatttttcacattcctacgaaatttgaactcctatctgaaaatccagtgaagttccagacgtgggcatgaacagaaggatcggatgggatgagatgaacagtacatcatgattagaggattgagggagtggcgcgacgtacagaaggcgacaaggacgcatgattagccaagtgccgagcatgtcctgacccaataatcgactgaagaatgtggcggccgtacaggcaaattgagcgtatcgccaaatataaatcccgtgcaaaagctgagccgtgatgatttgattcgatcggcaggtggttactgggtactaagccaggactaaaagcggttagtgcatactaagacggtactactaaaagtgattatttttgtactaaaaagtgctttaagcgcgcacatgacgagcaaatgctagtggcccgtggccgctttccggatatagcaacctgggagcccaacttttcagtacagaatttacatttcttagcttagcctcctgtagaacagtagaagcatgcgaatagattatagtgaaaaattctggaaataattggtcggtatcacctttttatcattggttcttttgtaaaattgtatttgcagctttgatactaataattcatcaatacatcaacgtaagtcattgatcctccaataacataagcgccggcacctggcaacagtgatgacagcaacaggcataggaaaaaataaaatatctgtaaagtcatgtacataaccacaagacgcatgtgcgcagtgatcttgaaacttcactgtaacaacgatctactgttatctgaaaccttatcgatcagaacaatctaaagggtgaaaggaaagtgaagaaataaacaggcctaaatattaaatgcaacacagatgattaatctcaacatagatccacccacttccatttaacgatttcattttgcctcagcgcaccacatagttcctcaatcgtttctaatgcatactacacagagatattccctctgttctcaacaggggctccacgaactaaagtagttaaaattatcaatgatggacaggtcagatctcatcgtcttcggtggcttcatcatcaacagcagagctgttcccgttagcaggctccaattgcttgccattggaccctggggacttgccgttggacttattctttgttgttggttttttgcccttctcggcttgctgcagctcgaggcccttagccgacagcctccgcctcctctttgagttcgcggcttcagctggttcttcagcagtagaattatccactgccagagaaataaaactaagaatgatgcccatgtttcagagaaaatagcagtataattgacggtggaattatcttgaatgaatacttgaaacaagatcctctttctgcctagaaatacattgtcatttattgccaatactttcaacttattctagtttgcaactttgcatatgatgacctgtagttttctttgaataacatggtttcccaactgtgcatttatattatacatatatatgaaatgagtaaactgctacaattttgttcaattaaactaaggaccaggttcaatttatatctcaccataatgactgcactacagtgttcccttgtgtgaagaaattgtgcaattctttagatcaatacaaaatgtaccacactgctagtagatttcaattgaaaaacaaataaaagtgatactatcatactacatattattgcataataataagaactgaaatgaaatactaccgtagtctagcactttaccttccattggactagatgctggaggaatcgcttgtccattctgtacagcatccaatgaggatggggaatcagaatgattgctgtcctccaacttcgatgaacttccaaggcatttgtcgggctgctcatcgggagtgtctgggataggaatagctgccaagtagatgagctccatcgttgtgctactgctatcatccaaatcactgaacgttgagtttttatcatatgtctcaatatcgacatactcatcctcgtttaccagttgttcttcagcctatacagaaagatttagataaaacacatttttatggcacgagtaacagctaaaagtcttaaagacaggtaaagaattgtcattcaccttttctacatatgcatttaagtcaaactcatcctctcgttcaacatactcttcgttttcttctaattctacaaaatcaggagcaaatgcactccaattctctacatgttccttggcccaaatgtatgctaagcctgctacagacactgaaacaattgtaggatctactggatgccaagcaatatcaataagagcttcctttggaccttcaaggatttttacaagacgtcctgatcggttccatatgcacaatctgtgctctcctttgcttgctgaagcaccaacaatccactcactatcaccactaaagcatggtgccttccacggtatctttgcgatagcatccaaaagttcacaagaaatagctaggcagcttgcaccatttgcttttagcttctcgtagtgactctcatagctaatgttgttactgcttattttttctatctcctctccagaacctttaacaggcagaagattatcatagactctaatcacccgatcattagagtttgtgagtagatatcggccatccctgctgaaaacaatatccttaactactgttccacctgggatgggaatcacagcatgtaccttgatgctttttgaatctataattaatatctctcccttggaattgcccacatatatcagatccccatacttgtcaaatgttgcagcagttggtgtaaaaggtggagaaccatcagaaaatttattgcgagtattaggagcagggaggttaccattatcagacagaaaagctgggagaactgtagtacttccagtgtttaaatcaacaagaataggtgcagacgagagagggcatgccaaacaaatagatggggtagatggaccaccaggatgaagacggacacttaacggagtctgctgaagagtaatgcgggcaatttttttctcatttaccacatgccaaagtgtcaatgacttgtcagtagcagaggcgagcaaatggtgaccatatttagaccaggccacacttgttataggtgcagtacaatctttatcatgcagttctcttgcaatcccccttgtttcaaagtcccagataacacaggtaccatttgcacatccagctgaaaaaaaaaatcaactgacataaattgttggataaatttgctttcagggttcaagtacaaagcagcagtccaccaaaatttatggcactccacatgaatgatgtttttacatctgtgtatagatatatcacaaggccttacaggtgtgcacaggttagtcttagaaaagaacaaaaggatgcattaaagtaaacagatcccttatcatatcatcatgttatacttatatgtggcaatgccaagataaatagagatgcggtgacaacacaaaagaagaaaaggaactacttcaggctacaagaaatggctttggttactgttaagtgttaacagctaaagaaacttcaaacagattaaaactaacattaatcgtgcaggcatgcttcacaagcgcacagtgtaaaataaacagtctgtgtgaaataagaagataattacatatgagcacaatttaagtgtactgttacaggaatataaaatgggataattaccagcaaggagagttcctctgcggttgaatgctatgcatttcatactcccatactgcaagaactcctcaatcgtctcagggaaatccccctgcaaaggatctaaaccaacataacatagcagaggtcagtatattgctgcaaaattcactgtagttttatcataaaaaaacacaagacaatgctcattgactcttagcacaacatccgtaattgcaaaagaaccagttatctgaacagaaaatttcagaatttgatgcacgtagaaaatgcagcgccactagtaaaggcaccagtgcattcccaaatttaaccaataggccaatactgcaaatcttctcaaatcctactcctagataagcaaaacaatcgaaaatctgagcctaaatcttgaataccacttcatttcaatgcatccaggagacagaaaccagcaaaagcgttcactatagcacaaatacacgctaatgttacccacaagtcccaaaatcaccaaaagaggggggaaactagggccaaacagcgcagccctaattcgcgcaaatccgccctaaaaacctaaaatcccacccaaatcggcggaagtaccgcacaaatcccccaaactctcgacctacccacccccgaatcgctccaatcaccgcgtccccgacccatcccgccgcccccacgcagaatgcgagagagagacgaaactcaccgactatagggacgttcatcgcggcggcgccaccccctcagcctcgcctcgccgcgccgctgtccccaggcggaggcaaccggcgaaccgcccccaagaaaacaccaggtggcgagagcgcgcgccgcgccggacggaccagggcgagggctagggcggaggaggccgccccgctgctgctccgctacacaaagccctaggaagggaaaaacctctctctctctctcggcggaagagtgaggaggggaaggaggggatatgcgtttggagcacgagtccgaaaccggcgcgcgctgggccgaggcgaggcgcgcgcggggcaggggaagggaggaattcgccctgttctattctgattctgattattcagattttatttcgatattggttacggtgtaacatcccggcccagggcttaataaaattaatataatactcatattaacaagttgtaacttttttttccgaaagctgatgtctaaagaactccagggttaagcgtgcttggcctagagcatatgtaggcggaccgaacgttgtgtctgtggccaagaggggcacctgaggacaagggatgggtgaccgaccggtttcacgggcagagcaatttgggacgggtgaccgactgagaaattcttcccgggtgggtgcacacgagtgaggacaagtgatgggtgaccgactaggaattcaagcaatttgggatgggtgaccgatcgaaaactccagggttaagcgtgcttggcctggagcaatttgggacgggtgaccaaccgagaaattcttcccgggtgggtgcacacgagtgagtgtaagttcaagtgccttaatttggtttcggtgattaatgacaaatctaattatatgagactaacgtttttatgagtctttttttgactagtcttatttggatatgaaagtaaaaatgatgggaggtatgtattaaacttcacatattctaacttggtctctcttgtggatccaaaatatagtgtgagctccctcattgatcttgattgattatgtgtatatacattccttcatatccatatgtatgcacatcttgagggggagcttattctatattttgttcattataagatctctaccttgatttggaattatctttcatctcatctctttgtattgtttatatcggattattatctatcacaaaagagagaaaagattgaaagatcttggattaaacaatttatgtaattgttactttggtgatagatgataaaccgatgtttatgggattaacctctcttttctataagttttcaacaaggttatttcccgacaatgagatgtggtagatatgcattctttggtgatggaccttaatcatgacaaggatgaaattcatggagataaagcgatatgtatcacttcttatctcctactttttgataggttcatatatatgatttccatgttattgttatataagtgtgagattaatgtttacttagtctcctttacattgagaacatggagatcatgaaggtatgtgtttttttttatcttcatcattactacatatgccttctctatgtgtataggataaacccccattggttcttctttacttatgcatacacttgtctctcttgtatatttctttgtatgcatatacttagggggagcaaatcctatacatttattgtgcatgttttagatccatgttgttcacctattatttatatcggatctttacacttgagcttgcatacgagtatatgacacttgtgatgttaatgaatactcaacaaacatatacatatctttcatatgtaaccggttggtcatcaagtgaaggatgacaaccgatttgttgagactaatgttctcctttgagatgtgaaaagaaataggtcccactatgatgaggctaatggatgacaccatgggttaatggtcaccaagccaaggacatcgccatgttggcaagaatgaaatcaagcttgtgatgagaagaaagtcttgacaaatgatggtaaataccttggtataaacatggttgaatcaaatggtcacaagtgttgatctcgactcaagcttgaccccaagatggatagcgcaaggcaaaggtataatgtagctaataatgttttcttagtcttttcccagtcttggtgtttagtgtagaccggatttgctagataggcgccgtactatcaagaggggtctatgaagcgagcttgtggatgatcttttgccatattagttcatatgcatgtatgtgtatttggtgggcttgtctagccaagtgtggtgagttttctcaagtcctaaacaaagagagatgtgggcaaatcctataggtttgggtagcctcatgtggttatgtccggtggagtatcctttggagtgtgagccctttctccctgagaaaagttatgtttcttggatggattgttcatgggttggatagccctttgaataagctttccataaagtacaagaacgccaaattccgagacccgagtcaagagatatcgtcgttttactaacggtcggttgagctgaaaagtgacttgcggtctgaccgtgggccttaggccggtcggaccgggcctgttagccggtctgaccggcgtggtaaggccggtctgaccggccccactggtctgttgcactggtttcgtttttggtggcgatacagagccgccagagccatcagtcagaccgagccgatagcggtctgaccgagccgtggacggtctgactggccactatactgcggtcaaaccggccaggttgagtgggctcaatgattgccctgtaacggctagttttccagccgttacaaagtagtccggtctgaccggcctcacaacggcggtctgaccggtagagcacaaagttggggatttcggttccaacggctagttttggtggttgggggtatatatacccactccccagcagtaagggtaaggttttggcactccattgcattatcttgaacccttgcaagagctctcacacccttgtgcacttagtttatatagtgaggtgttagagagtgagttaagccaatccaagtgcattgcttcattgttatagctagtatggcacttgatcatcctcggcaagcatcctagacttgttactcttgaaggttgccgtctcctagacggcttgtgtaggtgttgcccggtgacctctccgaggagattgtggaggaggttaagcgtgcttggcctggagcaatttgtgatgggtgaccctgatgtccaaagaacttcagggttaagcgtgctttgtccgtggccaagagggggacctgatgtccaaagaactccagggttaagcgtgcttggcctggagcaatttgggatgagtgactgaccgggaaattcttcccgggtgcacacgagtgaggacaaagtgtgcactggagcaatttgggatgggtccagggttaagcgtgcttggcctggagcaatttgggatgggtgaccctgatgtccaaagtactccagggttaagcgtgctttgtccgtggccaagagggggacctaatgtccaaagaactccagagttaagtgtgcttggcctggagcaatttgggatggtgaccaaccgaaaaattcttcccgggtgtacacgagtgaggacaaagtgtgcactggagcaatctgggatgggtgaccaaccgaaaaattcttcccgggtgcacacgagtgaggacaaagtgtgcactagtgaagacaaagtgtgcactggagcaatttgggatgggtgaccgaccaggaaattcttcctgggtgcacacgagtgaggacaaagtgtgcactggagcaatttgggatgggtgaccgaccaggaaattcttcctgggtgcacacgagtgaggacaaagtgtgcactggagcaatttgggatgggtgaccaaccaggaaattcttcccgggtgcacacgagtgaggacaaagtgtgcactggagcaatttgggatgggtgaccgaccgggaaattcttcctgggtgcacatgagtgaggacaaaatgtgcagaaaagacttgtgttgccctgtgagggcagtctatgacctatgaaagctgtcatatgtaagcgggcccaccctgggagaggcgggacattattatcatgttttttaaactactaattcctctgtttcagattataagtacactagtattttcatttacacttcaaatcatcagattaaaaaaaaataaaaactactagttggctcctattgttcaagtgtaagatgtggccaagattcatggtcgaatgctttcttaatgaagactgccatcctcattcttgtttgatgggggtttatccccgagagggagagtgagggtttattcccgagagggagagtgaccactacgtaggtttttattcatcaagaattggaatccctccttgactacttcctccgttttataatgtaagtctttctaacattacacatatttatataaatgttaatgaatttaaacacatgaaacaaaacagagggagtatgttatttcaccgtctttaccgaccaccaataagacctttattttatataaaaaagttcattattcaaaattaattactttggagggatccaaagtacaatattttaaacgaaaagactagaaatttttttcacctagtacccctgtttaatttagatttatgttaaacccggcacggtcctatcctggataaatagtgaccgttagatcatgatgagcggcccagatcgaagaggataatctacggcagcatttttacataaaagaccctttgttatcatctactcctcgattaggtcggacgggagagagaaagaaaagagtcaaagaccctagcgaggagccggagctccggcgattgacagcggttgcgccgtcgtcgccatggccgcagagttcccgaaggatgtgaggcgaggcggcacgccggcagcggtaacgagaggacgggtggagcctgacggcagggctgcctctgcatctggctgcctaatgagacgatctgaaggaagacgacggccatggcgacatctcctgaagataacctcggtgggacgacagggtcatttgcctagttcaaaaggatactgatactgaaccaatcaaccaatgatcatgacaaaccaggaagaaattcagcaagtgcaacaaggattcctgactgttcagaagttccaagtgtcaacagcaattctgcagatcatcatcatccaaaaaatgagagaggtaacaaagctatctactgctgcttataacctcaaacacatgaatgccactggtttatcccaaccctaagtggagaagcccaaccaattcgctaatgcacttatacaacagcagaggaatatacagtgtagttcatcggtaggcttcttcctggagctaatagaaatagacttttttactatgcttcttcctggagctaatacaagcaggcagtagtacaagtttttacatgggggagcatctttcttctaatatgatctgcttcaccatggtagaaactaacagttctgaaggccgataagggaattgtcctgccctttttttgttcaaaaaacttctgaaggcgctcatgtgctctttgtcattgctgagcggaggcgagaatacagtgaggtatttcgcacgataagatagacgatgaatgcaaggtaaactgccaatacagcgcacaagcttgaccgaaccaatgctccccggacttcagtggcatagaaggacagtataagatacccattgatgagcatcaagaatactgtaacaatccagctaatcacctaagtataagcaaagataaagttaacagcctacccttgcaaaaacatatatattcaggttttcttttctcgtctgaatacagatatgctgttaaacaaccaaagccgaccaaataaatctacagttgattaagaggttggtgaatggtgaactatatactgaaaaaaagtttatatagatgtaagaaggtaggatagcatagacaaacatatatgagatggatttcagcttcaaggctaacagcttaatggaataaaacattgaagaatcatgttcatgcatatcaatttaatcacctacagaaacaatgatctgaaactaaggaactgttgtcgatgattatgaaaagagtaaattttacaaaactacatgttttgtggtccaagttgcagaaaaccacacgcactatgacacttgacacttgagtacatatattttggttgtgtagtttcataaaactacactatcgatgtatagattctcccgcgagatgatgtgactgtttcacttaggacgaggacatggcatcctattaccagccatcgcacgaaattaatatgatgccacgtcctcatactagatgaaacaaccacgtcatatcacgggtgaatccattcatcgatagtgtggttttgtgaaactaaactaccaaaatatatgtacttaagtgccaagtgtcaaaatgtgtgtggttttctgcaacttgaaccataaaacatgtagttttgtgaaatttactcttatgaaaatgaaaaccttttattcgttcagtttcatcagatgacaaaaacttaataataagatcacatgacctaaaacagcaaatggagttcaatactagttaaattatctgccaacatgagacatatgataaagaaatatcaaagggaaaacttacttttgtgataggaccaaccacaaatgatcccatgacttgctcctttgagacgagtgtgatgagaggaatcagtgcaaatggtatctgtatggattgaagaacattgagtgcctcattcagaatgtccattgtaggatcctccgtgtcaaaaaataaagccacaatcatagttggaataattgcaaagcttcgagtaatcattgctcttaaccacttcttcaaccgaagattaaggaagcctcccataacaaattggcctgcatatgtgccagtaatagtgctactctgtccagatgctaacagcccaatagcccagatatacagtataggaaagaatgcagtcccatatttctgctgtaagtactgtccagcattctcaagacctatgccatcagcttgttcagatccataaaatcctttcgcaaaaactgttgtgacacagatgttaataaagaacgagacaatgagggcaagaatggactcaatgttgtaatagaacactgcttcttgaacacgggatttcttgtttgtgtcaatcttccttgactgcactagtgctgagtgcaagaagacattgtggggcatgattatgcagcccacaattccaactgcttgtttgattgtccttgaactcaactttggaaccaccaaacctagataaagaaaagaaaagagagagaataaactcttcgacttctcaaggctgcaagataagcaaaagtatttgcaaacaagtcagcttgaataccaatcagaagctccttgccacttggctttgtttcaccaaacataattgcaaatgatactgccatgactgcaatcaggactccgaaaaatgcttccaattttctcactccatagttctccaggaataaaaagatgaagctggcatcaataacacgtcatgtaagccaaacaaatgtcaattttattggacagttcccaatcatataacaaaacagacaatttgtcagcacataaacaaagtaaaggctaagtcaaaatagagaatcattgaataacactacagcagaaacagacaggaaaatgttgtctctttattagtcatcccgatttttaatatgatttgttcctttcatcgttactagcttcatacccaaacatccctatctagtagtcaataaaattcaaaactaggggcctaaccagggaagacgataagcactaagtagaagtgtatggacaatacataaggacatgcccttagattaatcaacaatcccaggtctcttaactgaatataaattagaagtattaaaccaaacaataaacgtgcattatcgtctgaccgagcgactcccaggacatctgggaccattacagtttataagcattctgcgaccaccaaacatggctttgatgacaaaaccaacagaaaaacgtctccaagaaaagagcaagcggcaacaaaaataattactacaacgcaacataataccgtcagcaagtagcacggaattgatcgaaaagaagcagaggaaaaactggagtttcgtctaaattttagctcccaagaaggaattctgaagatgaatgcaaaggtagccatcatcacactaaccaaaataataataataactgggggaacaaacaatggaagtgaatagtcccactcaaaatggattcgccacaagggcacctcaccaaaaagacacgaactttatttactcacctaacgattggcgggaccaaagaaaggaagggaagcgatcgaaggacaggaggaggaaagggaaagaatggaagcgaggtttctgctctctcctgagatgccatcgggaagagtccaacacgagaacgaacaaacaatactcgctgtgtcaatcgagagaccaacaggatcgacgaaaacacatcgaattacagtcttttagttcaaaaacgggaaaagaacaagggcagcgatgaagagcaaacagagcgtccaatttaaccaataagaaagcaacgaactctcctatccaagaaaggaactccttgccagtcaagaaaaaaaaaccgacgaacttactcgcaaattctactcgccgcaggtaagaaaggaaatcctaatcagttaaacgatatcgatgtcatactcgcaaattctactcgccgcggctccaaaccaaaacatgaaccaagcaaactcggggctgtatactatgatcagcaataaactgaaaaaggaaatctaggaattttctgtgaacaagaccaacggggtaaggacaaaaaggaaagcctcgttcgttcccaacacccaccaatcgaacgcggtgatgacgacgccgccccagagcgggacggtgccagcggagaggatcttgatggcaatcgcgctgccaatcacctcctggatgtccgcgccgacgagcgcgagctcggtcatggcccagagcgcgcgcgtggcccagggcgggtactcctccctgcagagctcggcgaggtgcttccccgtggcgaccccgagccgcgcggagagcagctgcaccagggcgcccatgaccgtcgcccacagcagcagccacagcagctggtaccccgccgcggcgccggcctgcaggtcgccctccaggttccccgggtcgaggaacgcgatgcacatgaggaacccgggccccgtgaaccgccacagcttgcgccacgagaaggccgggcgcatggcgtcgccgccgccgccgccgccgtcctccgagtcggagtccgagacggcgatggagaccttgtcgtcggagtcgtacgcgcgctcgtcgtactcgtcgtgggcggtggcggtggcggtggcggcgccgccccccacggggaggaggctctcggcgaggtcgcgcgacgccatggtgggggggagtgcggcgacggcgaggtgggcgagcgagtgggaagaaatggatgggtcaggactcaggagggaggttaggatgggaagttgtgctctctggactctaggagtggttgtttttctaagataattttatactcggttttttatatttatcttaagcaaatttctttagatttggttaaatttatagaaaaaaatagtactctatccgttccaaaatataaaaacaaccgaatgggacattatctaggatgtggatttttattccttgagaaaatatcccctcgttgtttgcatgtcatttaaatagttataaaaaaattgacaacatatattaatacgaaatatatcactctccaaacatgtaagaccaaattcaacttctacaagttacaacaaaaataaaaaattaaactgaaaatagttatcgcacattcgcagctatatttgttattttattacaacttgtagaagttgaatctaagcttgcatatttgtagactgatatatttcatattaatctatgttgctaatttgttcatattttttatgactatttaggtggcatgcacgaaacaagggtatcccatttcctagtagtctgtccagattcgtggtaataaaaaatatcacatctagttcttggttattatattttgggacggataaagtaatatttataacaccaaattagttttattaaatttaaaattgaatatattttgatatatgtttgtgtttatatttgaaatgtaaaatatttttctataaacctgataaaactttaaaaaaattgactaagaaaaaagttaaatgacttataatatgatgcaaagggagtacttttttaaccgcaactaataacatttaacatattagaactaagggacgagccataaaaaaattagggataaaacatgggatctgatggttatctacgcaaactacactcgcgagcttggtgcacgtggtgagaggagaggatgaaaggagcacgacttcgcttttaagctagtagagaaacatccaaaatctagtaaaaaaaaaagaaaacactagccaagtttttgatagaaagatatgtttttcaaaatcaagaaattaaaaatatagcatttgcaaatatttaaatgtaactaggcaaagtatttatattgtattaaaatatggtaccaggtgctttttaaagattttatttttagatgcatacaccgtccgtttcataaaaaatgaaccagtgctagagcaagtatgactgcatgagtaatcgagtactactgtctatatttaaattctgtcgtcagattgtacttggtatacggaagcattctaattaaacaatactagcccttttgtgttgacattggactataaattgggctattatcccattggataatatcttgggtacacttcctatatctttgaaagttcttgagagctcagactcgttcagaaaaatctgatccgttaatgcttgtttgcatcggttgtttttcattacctttttttttctcactttttctgttctattttcgcggtgatgcatcggttgttgacaacgtcaaaagcagcaaatttatgatcgcttgatcagcgggaggacgatccctctcgcgtagcattttcgcccatgatctaacgaattttggcggctctattaattgctagtcgaggtagatgattctacgaagatagtgatggattcgtataatcgtattacttgatagtagtaaaaattttagatacccatgtactgatgtacatattggatggtagcaaatagtgctttagcgccgtatcgttttcaccgtggataatttgggggcaaaggtagatcgttaaaccctttattctagttaattatcaggacaaggactcgatgagcaaattgtctttgggagttcgcttttccttgccaagaacaaaagtgagtgtagaatagatcgaatttcagagtgtagaatagatcggtcgagaacgcaagacctctcctttttccgcacctttttctctcgctttaatcgtgcgttccaccgggcatcaacagacagcaccactcggctgacgaatccacgtcgctgactcactgtgtgtctacgttcatcagctgtccatattttttaataatgtgaaagggcttatttagaaataataatctctctgtttcaagttatatgacgttttgactttggtcaaaatcaagctgttttaagtttaaccaagtttatagaaaaaattagtaacattttcaactcaagaaaaatttattataaaaatatattcagttattgatttgataaaactaatttagtattacaaatattactatatttgtatataaacttagttaaacttgaaacagtttgcctaaaacggagggagtagttaactagcatagtagtccgcgatattgcgcggctagcattgttatattttttcctcatacaatagcttaaatattttcatacgttattattaaaatatattaaaaatagcaacacaattttgaattttgtattgtatcgatagttattaattattttcgaattttgaattttactcatttctatattgtatgtatcgtatctctataagttttctagactcttctctcaattttgcttgctttctaaatttaaattttagttatttataaattgtatttctatatgtactataaattatacttttaattccgactttcaattagttctaaatttagagttaacttaaaaattaattttgaatatttaaattttgatttttctttgaattaatagtccattccatgggactcttggatttcggacggtgcacagttgcaaactataagtgccatgcgagtgaacacgagcagtggcgcaactaccgggggtgccggagggggccagcaccctccccccgtggctgctagtagtatattacagggttagataattagacatcatccactgttaggccattagcacgttagattatagtcagactcttagtacttagtcttatgattttcatcttttcaaagtaaaatagaaaatgcttatttatgagactatttggtagtttacattgaaaaaatttagcaacaaggactagttccaagcttccaatgatattattaaagatctgaattcaagttttttaggcaaaacatatggtgccttgttatattgaacatttgaacctcttttttttaaaacataacatatgatagttttataatctagcttaaaaaaagctatatttatatacacattggttattgtcagtagtgactatttagcttatttactatctatattggttaatcggttttatgactttctccccacgccctcctaaccttaaatcttagcttcgccactgaacgcgagagtaccgaccttgtgtgtctcgcataacgtgtgacgcctcctggccgtgtcgaagcctcttcagccgagacgtacggctcgtctgttgcagatcccgtgcaaaaactgaacacggcggcgtcgcccgtcgcatcggccatggtccctggacagcgacgacggcgtcgcgcgtggcgcgtcccgtcgccacgacgcccgctcgtgcgagggagagtggaagccgcgcgcgccgtggttgtgggctcctcgcccgtaacgcgagagcgctagcgagcgtgggcatcacagtacactggtggagaaaagatctgtagtcccgattggtaatcctttttagttccggttttctaaccgggactacgaatccgggactaaagatcataatatttagtcccggttcaaataatcgggactaaaaatatggtcccggttgttgttatcaaccaggactaaaaagttttgttttttttttcttttcctttcatccggttggcctttttccttttgtattgttctttagctttcgctcgtggatcgaatgaataaaatcaacaacaaagtctaaatcatagatcgaatgaataaaatcaataaaataaaacatccatattctttacacttgttcagatctataacatctttagaacaataagcattcatcacagagaacagagagagcattcatcacagagaatagagaaagaaaaaagaaagttcacatctacaacatctccagcatttatcagatagcacagagaaaagaaaaaaaaagttctccgcctgccgccgccgcctgaccggcgccggccgccgccctcccgacgcagccggctgccgccctctcgaccggcgccggccgccgccacctcgaccggcgccagccgcccccatctcgccgccccgcgcccgacgcagccggccgccgcccctctcgaccggcgccggccgccgcctcccgcccgacgcagccggccgccgccgccctcgatgcagcccgccgccgcctccatctcgtcgcctcgcgtcgggccgccgcggaggcctccatcccgtcgccccgtccggggccgccgcggccggcctccatcccgccgccccgctggaggggaagggaggggaggagaggggaggaggagatggggtgagagaagaaggaagagaaggacgggaggaaaggaggagagaagaagataagatggagaggatggctggatgggagaggagaggataaggatggaattaataggagactttcatgcgcgcgcatggatagaggctttgttttaccggttgtttaacaaccgggactaaaaattctaacttccgggactaaagatcaaatatgcccactgtagccaccaaccaggactaaagatgatttttagtggaaccgagactattgtggattttggtcggccgaccaaagatggtttctccaccagtggtagcaaagccacaacactgcaatgccacttgtacgtccggttccaatttctgtgtttagttcacgttaaaattgaaagtttggttgaaattagaatgatgtgacagaaaagttgaaagtttatatgtgtgaaaagtttttatatgatgaaaaagttaaaagtttggaactcgaccttaatagccggttgattctcgcatgtactagtacacagtacaccagtactactgtaccactagcactactgatcgcgctaatttttcgcttaaacaaacgggaatcagaggagcgcgacaggcgacagccgccggggacaatcagggtagtactccgtatctctcatccggtaattcttctcactgcgtgagacgaacgtcgcgatcagatcacggcaaattgcgctggtttatatcaccagaagatgaagatggtactccaatcctgcaactgccaggtgccaaattgaaggtgcgcgtcacggttggtagtagcgtgctgccgttccgcacttcatcacagggcttcggttagatcctccgtatttggaattttcagatgatctcccggcctgtgcatcgctgattcgctgttagcgtgataagatcgcgactaagccggccggagtagactttttctggagtactagcgagcttggccttttaatttcttcagttcggtggactgtattatgacgtggtggatacgtggcgataccagtctcctgtggggcccagctggcagcctccgtagcggaatgggaaggacgcgccacgccggcgaggcagcgtcctcgccgctggccttggcctgtctagtggccgttatctgatccgatctcctaagtaaaaaaaaaaaaagctaacccactattccctttataaaaaaatgcgctgacttagaaggaaatatgatcctatcctaatacaacgaatctagatatgatgggtcacattttttgttaggttgttttttttttttgacggatagagtgcttttagtagatggcgctgttaaactgtccaaacgaatgctgctttgttgttgcacgggctcgtgattcgtgaatgccaaatcacttgaagacggctggtcatgtgtagaccgatcgtacacccatgtgaggtagtagtgagtatgaccacacggtccacgggaatacgggatcgtgatgcggctgatctggagttgctggactatgtaatacagatatctggaatttcagcgtgcgctactgtacatgtgttcgctgtctggctctgggcacgcaggtttaggacgattggcggattgggagataccaatcatgtataggctagtaccatcgctgtgtaattagttgtgattactcgttgttaaggactggagttcatgctgatatatatgagagttacccatattctcgggatgggaataatttattttgtgggatatgactagcagaaatagctaagcaaaagatactctccttgcgggcacggcagttccagctgacagagttcaattgggaagtgttaatgtggtcaccctgggtcaccatcaattgtaattataactaatcacctatgcagattaacactgacgtacaattgcttatctattgtattagaaaaaaaaacagtgtcatgattaacatttgattaaactagctatactcctccgttctaaaatataagcattcttaattagcaataaaactgaacaagtgtttattttaaccattgctagttatgcaactagaccatcacaattataaatacttatatttgggaattgagctagtatatctgtaccccggtcaaaaaaccaatcccacctatgaatctgaacacatatctagaaattcgtttttttaggatggagtagtatgtgcctttcaatgtctggttgagcgggtgatgtgatgtctaattgaactgggtgatacatgcctatctaagcactagactttaagggccactttcaattggagaaaaaatagaagaaaaacaaaaaaattaaaatcctacactattcatgctcttgtttagtaggaacgaggaaaggaaaaacacatgaaattgaactttcatgttcctaggaatctaaaggaaaaacgtggaaaatttaacatccactctaagctcatgtttttctatctcgcgtaggttcgatgtaaatctattagctcatggccatttttctattcaattagtgtatgttagatgtgtataagtaaataaccaacccaatttattctaataattgaaatccattcctttttttttcctaatcaaatactcattcctaaataattcttgtgttttttaattctttgtattgcatatatattcctatcctatttctttgttttttctgttaccatgttttttcgttcatgcgatttaatagggacttgagagtatcacaaacacagtaagtgggctagtggcttccgtttcaaccgcgataggggagtcggcctgaaagtccataccgcatgatggatacctgcagctgctaatgtggacactgcaaccaaattggaacacgttgttgtatcgaagctttttctctagagaacatcatctgtttatctgcactagtacgatcctattcccttctactacatgctcactaatgtcagtaaccacacacaccaacggaattggctgctcagtttggaatcactcgacagacaggacacacagacatcggaatccggacgctatccttctcgtcttctcgttaatttttccggcagcaacggaagactgttcgtgtgggagctttcccccttggctgctgctagcgtccacaaaatgagttcagctccatgcgcgacgcccatgctgcgcgcgcagccgcgaatccgcgatgcatctgcacgacgcaccggcggccgaagccctggacccgttgacgagacgcacgcacccgcagccgcgcgatgcatctgcaggtaggggtgcaagtgggtcacccgcgaactcacttatagattgaaataaacgagttcccaggttagttttagcctataagcgttttatcggtagccacttgcacccttatctgcaggacgcccagctcccttttgccgccgctgtgtccttaacctttaatcccctgtcgccaccggtcagctctgttgaccgggtgagaaagagtaaagagtgtgtgtgtgtatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagagagagagagagagagagaggatatttttaatctttttcaataactaggatgacacgtggacgtcacgctaacaaataatactctcggtactacctccatcctaaagtatagcagcctaaaattggataggatgcatcctagtccaatgaatatggataagtggttgtccagatttgttgtactaaaatatgtaccatctagtactaaatagttatattttgggacggaaggagtattgcgcaacaaaactagattgcactcatattaagggactcaaagtggacttattccacgctgtggccgcagcgagactggaaagaggccgtgcaaaatctggaccagaaaagcccgcagatgtcatgggccatatgcgatcctgcaatgggccatcgcccggtcgagccggcccgctccagccgcagcgcgtttcccctttggccaacgccgttcgcggcggcgccaacgacgcccaaaaccctttgcagtttgcagccggcgaagcgccgccgccatcggaaaaaaaatgccgcccaagccagagcggcggctgttccagtacgtgagcaagccgcgcaggccggcgcgggagcctgcgccggcgcccgaggtcttcggcggcggcggcggcggcgaagaggtggtcgcgtccgacgcggatgccgacgccgtgtaccggatggtcacggcggcgcccacgccgtcggcgatggagtccgcgctgtccgcgtcgggcgtcgcgatctccgcgccgctcctcgacctcgtgctgcggaggttccggttcgcgcacggggacccgctccgcgcgctgtcgctcctctccctcgcgctcgaccgccacggcgtcgccccgtcccccttcgcgctcgacaccgcgctctacgttctcggccgggcgcgccggttcgcgcacatgtgggacctgctgcgatcctcccgccgcctcgtcccggacgccgtcacgccgcgcaccgccatggtcgtcctcggccgcgtcgccaaggtctgctccgtccgcgagaccgtcgactccttccgccgcctctcgcggatgttgaggggccgcggggacgaccaggagggccaactcttcaacgcgctgctccgcacgctgtgccaggagaagagcatgtccgacgcgcgcaacgtctaccacgcgctcaagtacgagttcaaggtgaaccgccagacattcaacatcctgctctccgggtggaagtcagccgaggacgcggaggcgttcgtcgccgagatgcgggagcttggcgtggagccagacctggtgacttacaacagtttgattgattgtcactgcaagaaccggggcgtggagaatgcctacaagctgctcgacgaaatgcgggagaaggacatttctcccgatgtgatcacttacacgagcttgatcggcgggctggggttgattggccagccagacaaggcaaagcacttgctgaaggagatgcatgagcttggatgctaccccgatgtacctgcatacaacacggcgatacggaactttgtgatagcaaagaggcttggtgatgcgtttgcattgatggaagaaatggcctcgaagggactcatgccaaatgccacaacctataaccttttcttccgttgctattattgggcatacgacattggcagtgcttggcagttgtatgagcggatgcgttctgaaggatgcttcccgaacacccagtcttgcatgtttattgtgaggttatgtcataggcatgggagggttgcacaagcactagagctgtggagtgatatggtcaataatgggtttgggtcattcaccttggtgtctgatgtgttgtttgatctgttatgtgatgaagggaagctggatgaggctgagaggtgcttccatcaaatgattgagttagggcagaagccgagcaatgttgcatttagaaggataaagatactcatgcagcttgccaaccgtgaagaatctattgctagattaactgctcaaatggcacagtttggacggttggcgcctgaggattgccgaagagttgatcataccttgcagagcacacatcaaagtagtgatagaactgacactgacactatagtgaaacacagcaacacatttgaatcacgacgatgataaattggggaagataacttggttggacagggaaataactgaaaaagagagttctgtacttcgatatgttgttcaaggtataccttcatggtttctattgattattgttcactgtatttgttggccactttgatttcataagttcttatgactaatgacttttataacaggtatgaagttctgcatgtgatctatagatggccaaccatattattttcaatatcaatagaatatgtttctgcaagttctactgtggaagaccattctagcattgccttctgtgctgagagaaatgctattccagcatcattgttatctgcaagctgaatgcctggatgtaaaatcacaactactgctgtgtagagacacttcaacatttttgtaacctgtggtgtttgtgtgaatgaccatagagaagtcatgcctgactcttccccagctggtttatcctctgagtctctgatagagaatatatattgaagcatgattgcgagattcatcttaggcaagagggacgaaatacaaactgtaatagaagtttcgcatgacaagtacaaagacacatactataggagtacaatctgaagtacattcatgtgtttgagctgccaatgtcaatgtggtatccctgcttcctcaaaaacgcacagtgcgcgcccaggacaacagtttgacggctccaacactgcgttatttaggtggtcttgccataaatcatgttatctctttactttactaaggtctcctttgacatagcctcggatctaagattattttaagctgtatattgctaactcatatctaaatatgtgatttgattatgttgataacatttgaataaattattttgtttctattttgtatgaaatttaaattttaaaccactataatttaacatacaaacgttaaatttatcgtaaatatgagatctgaaactgtgccaaacatagcgtaagcactaagcaagcttgagaatacatgtattgaaccgaatcacgcaattttttttctaatttgtatatgccccaaagttcggccttattcgttcattactcgagtagggctgtgtttagatccaaactttggatcaaacttccaactttttccatcgcatcaacctgtcatacacacacaacttttcagtctcatcgtaccaatttcaactcaaacttctaactttgacgtactccatattggatatttggatttatgccgtttttggctttgccaacaaattcccgcctatggacggccattcaaatggccaaacctcgtcaggaccctcctaaacccaaaccaagccaaagcgcaacaccgagagacgaaggcgagcgctgcgctgcgcggcagcgtgagccgcaggcgtcgccgatggagagcaaggcaatcaacgcgacgcacgcgccgccgccgccgccgcctattaatagggcggcatcgaaggcggcaacgccaagcgaggttgaattccccaccgactccaaagcgaatagcagaataaccgtctccaccccacgccgccgcggatgacgaagccgaggacgaggtcggtggccaggatggaggccgcggcggcggctgcggcggaggaggaggcggggaatcccgacggcgtggagggcgcggccgtcgccgccgttgcgcccgaagccgccgccgaaggtccgagtgagccgaacgcaggtgaagcttcgagggagccggacgcgggtcaagcttcgagggagccgggcgccgctggaccttcgagggagccggacgttgctggaccatcgagggagccggacgccgctggaccttcaagggagccgggcgccgctggaggttcgagggagccgggtgcggccggaggttcgaggcagccggtccccgacgcggcgcagttggcggtggtgccgtacgttgaggacatcgaccggtacctccggtctctcgaggtgagggtttcccgatcacctccctctccgagtcgcagattgcgtgtggaagcttgaattgattcaggaggcaaatctagctagtgctatgaacctagtggtacgatcgaatcgaattggatcgtgaatgtgtgggtggaaactgatataattgggggaatttttttgggggcaggatcacgcgtggattctggaatttaggcgactgggatgatttgtggattctctgaaattggttagttggcgtgaattctccagtgtcttcgtcatggttattggatcctgtcccgctttagtcgttgatgatgatggctatggtcctgtggaaatggcgaaatgtttggatatgattcagctcagtgagttttccacccagaggactagtttttatcaactttcactatcatgaatttagtctgataaactagatgattatctgaagctagttccctttttaggtttgcttaccgacttgccgtcttgattatctgaagctactcactttacccatgaggccatgagtagtatgcaattatatcttgaaatgtggcttttgttgttcctttgtctcaaatttgtggggtttttaggctgagcaaacaaggaggccgatgattaactatgttcaggagatacaaggaggcatcatcagtatggatgtgagggggatcctagtggactggatggcagacgtggcttatgtgttcaatcttcaggaagagacacttcaccatgcggtttcatatgttgaccgcttcctttcaaaaattgcctttcctggggacaagctgaaactgcttggtaccactgcactgtttgttgcttcgtaagggactaacctgttgtgtgctttatatattgtttacttatcgaaacctaaccatctaaactactttcggctcattttacacccccaaactattgaaaatagttcacttgactccctaacggtatttctcacttttgtttctctgcatataaatcgtatcctgcactgaaatttgataggattgatagatgcattacaatttaattatcgtcatattttataaattgtttttgtcactgcttacatagttggaacttggaagcatataagaatgattgtaagtttgaaacatccagaatttatagttccagcaaacagtaatggtttttttaaaaaaaatatgttggaactttgattatggtgtcatctacgtctctaaaaaaaacagcttaaaatacgatttgtgtaaagagaaaaaaaagaaatgctttaaccagtaaattgaagcattttaatagtttagaggtaaaatgagccaaaaaatactttagtgggtcaagcaatccaatgaaatagctcaagggagtaaaatgattttttttattcttatctttgaacatgtctccctgactagaatgatttgagtgttgcaggaagtatgaagaaattcaccctcctcatgtaaggaacttcagtgccgttactgttaacacttacaccacgcagcaggtagcgtaaatgctgctgaaaactttctatttcttagaactgtgagtggtagagatgcatctgtagtttgcatacactgcaggtgtctaagatggagttggacatactgagatttctgaactttgatgtggggagtcccactgtaataacttttctacggtatgtgccttattttaaaccttcctaattaggaatttaggataggatcgcagatgattttcttcaacagtaccatggctactcatttctgatttactgaaattccaagcctactgtctaatacatgtctgactatctgctgtaggaaattcttaacttcttgttgtggaggcaatgtaagcacacttttggagcctgcatttgtttctctctccctctgcctctctctgtctctctctctctctaatctgttccccctatcaaactgcagaattcaagtaacagaaaactggagctgatgtgtaactatcttgcggaattgagcttgttagacgattactacataaggtttcttccatcgattgttgctgctgcctgcctgtttgttggcaagttcacactcaacccgaacactcgtccttgggtaagaagacatcatcttctgctgaacctacatgccgatttatgttcatctaacattagcgcccattattctccagaacttgtcggttcaacgcaacacaggctacaaggtctctgatatcgaagattgtattcatgccatacatgatttgcaagcgggcagaaagtggtcgaacctcaaagccgtcagaatcaagtataaggacgacgaggcaagggctgcttcttccatttcctttttggtggttttacatgcattgatgcatattctaactatgttttgttcacgtttgtttgagcattgtacagtttgggtccgtgtcgacaattactccaccagaaaacatcaaggtgtgttttctcaaggatctcaagtacgcgaacagctgaagtacccttgcagcatctttgcaaatctgcagggcggtgtggaaaaatacatggttagtagaatatacatgtgcgtctttgatcttccgatgctctttttggtaaatcggcagcatctccgcttcagtcgcattgacgatatctgaaattgtattttcctatcatgtgcacatgaatcgtttctgtacagaggtttggactttggacaaaagattcatagtaaaaaaatatatactacaccataccatatgtcaagcttggtataacaccggaatggcagtatcatagttgcatcttcatttcagatgaagacatggagttcctctggggtgagcaatcacaccagacttcaactcaagcagaatatgatggaactacctatagaaaacccaacttttatatctgcaagctgaacgcctaaattgcaaaatcaccacgtttgctgagttgtgtttgagcgatgatcaaagagaagtcactcttgactcttccccagctagtttatctaatgacgaaaaatatatatccaagcttgactgccaggttcatcttaagcaagagccaagaggggtagaatttgtattcatattgacagcaaaaatatggatgtgcattttttttttatgtaaatgattaaaacccagcctctacatctaaacctaatatacgcagccaatttggatctgcatatggttgaaatattctgtttaaaaaagtaaattatccatgttatccaaatttaaattctaattcaataagtaaacacacaaatttgtaggatatttcacgagttgtattattcttttagaaaaaaaagcatgaatttatatgcttttcttaaaataaattattcaccgaatacatatctactttatttaggtggttttgccataagtcatgggtattattaagccaaattggggctacgtttattgaactgaaggaagcattttttaaaatctgtatttggtactccctccgtttcacaatgtaagtcattctagcatttctcacattcaaattgatgtcaatgaatctagacatatatataatgaatctagacatatatatctatctagatttattaacatcaatatgaatatgagaaatgctagaatgacttacattgtgaaacagatgaagtagtacaaagtttggtttatgttcgtgtactgaattactggagtaccccatatttgattagggattagctatacatttgtcatcagatcttaactaaaaaaattgatatatgtaaatatagtataatcacgatgtgactatagtataatgtgtatgtaactttcaaaaatccctaggtgtcatactctatagacagtccctactaattatgtgaaaatggaggtaatggtactaaatcccctcatatgtgtgtgggttgtgattttttcctacctcccttacatgaattttaaaagcaaatcgaacggtttaaaattatattgcggttagatgcaagttacatgatgtaacaatataattacgctatgattatattatatttacatcggtcaaagttttagaaaataaactataaatatatagcaaaatcgatttgattatgctcttcttttcttgtccttttttccgtttttggctttgccaagaaattcccgcttatgcacagccatttagcccatttcaaatggccaaccaaaccgtcgtctcaacgagacaataacccccctccttgtctgttgaccagttgacccctcctaaaaccccagagagaaaccaaagccgaagcggcgaagcgcaacgcgaaggcggagccgacgccgatggagagcaaggcgatcaacgccgcccgcgcggttgcgccgccgccgcctattaatagggtgggatcgaaggcggcaacgccaagctcccccaccacgcgaggttggattccccaccgactccgaagcgaataacggaataaccgtctcgacccctcgccgccgcggatggcgaggccgaggacgaggtcggtggccaggatggaggccacggcggcggctgcggcggcggcggcggaggaggaggcggggaatcccgaccgcgcggagggcgcggccgtcgtcgccgttgctccggaagccgctgccgaaggtccgaacgagccgaacgcaggtgaagcttcgagggagccggacgcgggtcaagcttcgagggagccggacgtcgctggaccttcgaggcagccgggcgccgctggaccatcgagggagccgggcgccgctggaggtccgaggcagccgggtgcggccggaggtccgtggcagctggtccccaatgcggcagggccggcggttgcgccgtacgttgaggacatcgaccgatacctccggtctctcgaggtgagggggtttcctgatcgcctctcctactcctagtcgcagcttgcgtgtggaagcttgaactgattcaggaggcaaatctagtgctatggacctagtggtatgattgggatcgaaaattcgaaatggattgtgggctctgtagactgaattgatatagttttagggatttttctgggggcaggatcatactagaatttagggatgatttgtggatttttctgattttggttagttgcatgaattgtccagtgtcttagtcatgctctcgtggatattggattctgtcccgctttagttgctgttgtctagggaaatggcgaaatgtttggatgctgtacaattctgcactgtgagtcatccagagggattgttttagtctgacaaactagattatatgcttacgagttgctgtcttgattatctgaagctaatcgcttcacccatgatcagtatgcaattacacactggaatgttttgtttcggtgaaattggtggcttttgttgttcctttgtttgtctcaaatttgcaagatttttaggctgaggaatcaaggaggccgatagttaactatgatcaggagatacaaggaggccacatcaatatgaggggaaagcttgtgaactggatggcggaactggtttatgggttcaatctttgggataacatactttaccttgcggtttcatatgttgaccgcttcctttcaagaaatgtcgttaacagggaaaggctgcaacttcttggtacctctgcattgttcgttgcttcataagggaccaacctgttgagcttttatatattgtttgtttatctctctgatctttgaacatgcccctgattggaatgatattgagtgttgcagtaagtatgaagaccgttgccatcctagtgcaagattcttcagttcgattactgctgacacttacaccacacagcaggtagtgtaaatcctgaactttctatatttcattagtgctgtaagtgatagagatacatttgtaatttgtacacactgcaggtggtggcgatggaagcgaacatactgagttttctgaactttcagatggggagtcccactgtaataactttcctacggtatgtgccccattctaaactttcctaattaacataggatctcagatggatttcttcagtttgtaatatggttacgtgttcaatgtcgtcaactgtatcatgattcatgactactgattttctgatttactgaacttccaatcctaccgtctaatacctgtctgaccgtctgttgcaggagattcttattttcttgtcgtggaagcaatgtaaggacacttttggagcacccccgcatttgtttctctctaatctgttcctcccatcaaactgcagagaccaataaacataagactggaattgatgtgtatctatcttgcggaattgagcttgttagacgattacaacataaggtttcttccatcgattgttgctgctgcctgcctgtttgttggcaagttcacactcaacccgaacactcgtccttgggtaagaagacatcaacttctgctgaacctgcgtgaacacttcatattcatctaactttaccgtccattattctccagaacctgtcggttcaacgcatcacaggctacaaggtctctgatatcgaagattgtattcgttccatacatgatttgcaagcgggcagaaagtggtcgaaccttagagccatcagaagcaagtacgaggacgacgcggtaaggcctgattcttccatttccttttttcttttggtggttttactgtacattcatattctaattatgttttgttcacatttgtttgttcgggcatagtacagttcgagcgcgtgtcgaccattccttcaccaaatacaatcaagccgtctttcctcagggatctcaagtatgtgaacggctgaagtgcccttgcagcatccttgcaacctgcagggtagtgtggaaaaatacatggttagtagaatatacatgtgcatattttttgaacgatctacatgtgcatatttgatcttccttgctatcctctttttggtaaatagccatcacgtccgcttcgatcgcattgacagtgtctgcattagtatttggtatcatatgcttctgaagcatttctgtacataggtttgaactaccatggttaccgatggtatgtgaatgtgatagtcaatgccttctcagctgagtttccaggcatatcctaacgcattgaacatttacccaccatttcttagaatatattgtgcataacgcaagcactggtgaatgatgactgatgagtttctttacaaagttgaaatggaggtagcaatattgcacacgtcatccatcagcgaggtaaggtatgcagaaaattagcttacagtgagcccattggaagagtcacttagcataccacattaagtaacccacggtgcattcatggtacaataagcaatggcattcaatatgatctataatccaaaacacaaccccagatacaccatcgcactgttgatgcttgatgaaaatcgttagttcaataaaaaaaatcgttagttcaataaaaaaaaattgtcatatgtttgtacatttttacatcagtaaattttacgctaaaaaattacactgtccatatctcaagcttgctataacatagactaatgatatcaatctgaggggaagcttacaaggaggtaataaaagagaggaactacatattggtccgcagaccttatttggaattgaataaaaatatgaattatgaaaggactatcataatatgatctcctcttgcacactgacattgagagttttattggggagcacaatgctgttaactacaaccacttcatcttcaacatcaacggcttcacctgcatttagaaatagagataatgtgtcaactcaatcgtaggaactaacccacacgcacaaagcatattatcacaagattcttgtgggaggccatgtgcagactgggtcttaccaagaattgtgataccgagtttggcgttatggtcaccttcaccctgaatgaaaaatagaactttcattaaatgagcctaaagatgcatttcactgggttgagcaatcacgccagacttgaaattaagcaaactaaatacgtgcagaagtattttctgagaaaaatgtataaatcttgtagatggaactacagaaaacccaaatttatatgctaaaaatgttagggaacaaaattagacagcaaaggaatttgcattaaagcattacgatattcttcttgcctcttgaattggatatgatgaactattccaaaacacttggaatgcaaaacatttaaaatgagcaacgatataatacttgcctgtacacgtgaccattttcctacggttgacttccaccccacaattgagtgtataacaactgcattctcctgccaccaaagaaactgcatgagatacatgttagcgagattaggtttatcatatggtacgtagaaaactaaccataatttcaacatcatccagaataatgcaatgaataagcctggctccagctccaatacgtgcatttgctgatatcgagacattaggaccgatctgttaatggagcattactaaactgggttagctttagcgaaaattcatattagaagacaatgtccctcatcatttcataaaactaaaactaatcaaacagagaagtatatgagatagcaggatgaaacacaatctaatcaaaatagagaaccagactccacctttgctgttggatgaacctttgcagatggatgaatgtacacatcacctataatagtggcactccttttgccatctcctgaggctaaaagatgaggagaggtatggcggaactgagaaagatataggccagagcatctcaaagacatcctatgcataggtgcagtctctcattattacttaacaattccaaagttagaaagagtgcagttaggaacaactattaccctggggtcttgatctgttcccaaaagtcgagagtctggtatgtgtaaagttccttctttcctgctagaggggataaaatatcttgatctaacctaacatagtctgctggaagtgctctgttgacaattacaacaagatggtcagtattgcaacaaataaatggcagctctattgtacttagtctaacaagtcctgaatggcaaaaattataaccagggatgactagtgccaacagtaactatacattacaaataaagtggaggctatgattctggtttccacaatccacattgtgttgctacacatagccgcttaattaagttaacactaacaaaaaatatatatatcttctacaaaaccagcaaggcgtaagctaggtttagtctactcatcccctcgtttctctctgttgcatgctttgatggctgttaaactggattaaaacagaatgtaagtgttctaggcagtgcactgttcctcctgggatatatagaagggataagggaagaatacagcttcacaaaagtgtgatagttcatggtaccaaaccaactttactaaagttatccaaaaaaaaaaaaaacactggagatgccacaaatgacaagcaaaagccaacaggaaaaatacatgttgagtacttgattattgagttgtacgtacaataatacaagacataaaactttgatacgaccaaattccagtggcagctttcattagtgtgctgttacatttaatattcagaagtcaaaagtgttgattcctcattcctggatagtacatatatctaacgagaaattaatctactagagatcattgatatcataagttataaaggaaatataatatttccctaggtttctcagtttgttttcaacttcctggtgatgcacttatagattacagtgtgcttattctttgcaatgcatctaaaacttttccataactgagaaaaacttaatttgaaatagtgttaaatatgcaggacaatgaatagaagaatacatcatacacgtactttgttgccgagtgaagagcttcaaaactagagacacggcgcaggttagctgaaatttagcattggaaaggaataagttttatgttgtgaataagaagaaccaatactggacaaaaaaggagcaatgcagaaatgttaactgaattgagggaatgtagtttctcccatttaaggaaaggaggatccaaggtacagttactagcataattattagcatagtttttatgaacctaagtttccaattgacttgcattatagtgaacaggacatttcacacctgatccaaataataattgtttctaatgattattatgttcttatatgaaaaaatttaaaacaccagagaacttagatgttataagctgagtataccagaaagtttccatgcaacgtgattgaataattgtgggctactttttgaatcataacatcagtttacaaggcaaaagtcaagatatagctgaacatattacctctgtctttcttctgttttaagacatcctcgatggcattaaagatattgggtgtaaatatatagaccccacaatttatgagatcactcacctacacataaagagcattgttaataacgaattagagaaccatcaaaatgctaaagtgctgatgcaattcaaaaccaaaaagcacaagcatcatccgaagaggagaaatagaatagcaaggaaaacaaggcatgatcagaacttgtacttacaaaagtctctggcttttctgtgtagtgtaacagttcatttgtttcagggtcagctacgagctcaccaaattggtttgcagactctgcggagacctgacaaaaattgtaagcaggtaacgttatgtatgaaaatatcaggactttagaaacacagacagaaggttctgttgtagtgtcctcgcaccttattgactaataaagtacccattccaccatactttttgtgggcctctacaatgattagatggtgataacaattagtgatcagaatctaacataaacaaacacagctgagagacacaatgaactatcccaagttcagtaacttagcaacctaccgagcatgtctggcagggggaagctcgagcatacatcacagttcaacaaaacaatgtgcgactgcaaaaccaaaaggagagttgttttagaagataaaacttcctgtaatccaacccaacgctttgcatatcacccaaattagccaacactagtcaaacagcccagtgtgaagaaacccactacaattaatcccagcaagttcatgttaattgaattccgaaattcaagctgataatcgggaacacgagcagaccggactgtcctccatgatgtaatccctgaagctgtagagccctccagctgatccatggggcttatcctccctcaggtacctagaaattgtcacagcaaagccatcaatgccactgttatgacacccaacaaacccccaaatgctcctgaattgaaccatcttatcccatggcaagtcgagggggggggggggggggggcaggaggctaacctgacggggaccctgagctcgttggagatcgaggagacgtagagcgcgaactcccgctcctcgtagaacccgacgaggtatatctgcgccaggttggggatctgcagcagcggggatcccagatgcttagaatttttgcttttctttcttttctcacacaagaagagaaatcaatgggagttaaatctgccatacgcggcggcaggcggagattgggtggtgcaccatgggctggccggcgagcgggaacagcggcttcggcacgttcagcgacagcggccggaacctcgtcccttgccaaaaaaaaaaaaaaaaaccacgccgtgtgtgtcagatggtaacacgagtacccaccgcggcgctggccggcggcggcggaggatggacgcgcgcggatctgcctttacctttggtcggcccgccgaccatgatgacggcgacgacgcgctgctcggaggcagccatggctatctgctgcccgtccgtccgcgcgccggcggcgaaagtggaagggagcgtggagccgcgctgaggcagggggagggaggcggtggcgagtggtgagatttgcggcgaggcgaggcggagggcgatgggagcgtagactcgagcgcgcggggtgctttttttctttttgagaggagagaagacggcggcgcgggccggggcagcgaccgacgtcaccgacccagcgagcgagcgatcgtggctgcgcgtcgttggagatggcgatgcgatggggttggacacttggactcgaccgagccggagggctgacccccggccttgtgtggatggatggatcggcgcgcagccggtgggctcgcgcgccaccgttcgatgcgaatattcttcgatccgatccagcatatgtatgcggccccaaaccttagagcaggtaaatagcatgctattagccagctataaacatattttaatgagataaatgataagagagaagagcagcgggctgtgtgtatgacaggtgggaccatatattaatagtataataaataattattgtatgaattggctattagattggctatagatgaattgaagctagtagtgggttgtaccattagacttgctcttacggactactcccttcgtcccaaaaagaatcaacatagaaggaaatcttactcatcctttcatccttataaaggagaggattaaattttagatactcgtggcacgcttttcaagctgttaaacgatgtgttttatgcgtaaactttctatataaaagttgctctaaaatatcatattaatccattttcaagtttgtaataattaaaactcaattaatcacacgttattactatctcgttttacgtgaaacacttaatttttatcttcatcttcatctttaggagattcaaacaccacctacataccaccttttaaaaatttcattcttattcatcatctggttccacatgttagttttctctctcgatcaaatacttatcgaatgggtaaggagactaactcgggtggtaaatgagaataaaaacttagaagagtgatatagtatattttaggaggatggtaaatactagtacattctttcgtatttctacgtgctgaatccggtgctgctttggccgtttactcgtttagtactcgtgccaccattggaaagcgctaaactgcacccaaaaaaaatcgtatcttcagttacactctcttaaaaaacaatcatatctttacacgtcagtagtgctcccaggcattcaattactacccggatctatccagatcgcctaccattcccacaccctgaatcgaacgttaaaatttcaaaatcccaaacgaatcaaaggaggaaacgcatcaatgtgcccccccaaaaacggaagcattcaaccgcacctcgtcatcgccgttataagtagagccaccaaccgacgatctccccatctcatctcatctcctctccacaatcttcggcttcgcttgaagccaccgcaatctccccaacttccgaacaaaaaaaaaaaaaaacaaaacaaaaaaatcatcaattacagcgacgctccaccgcctctcctccgcttttaatcccctcgccgcgaacggatcgggcggcggcgggggctagggtttcgcgtttcgaggttttccttctagaagcttccgcgggcggatggccaccgacgagctccactccgccggcgcgccagcgggcgtggcggcggcggaggagggggagggggaggcggcgcaggggttctcgttcagcatctggccgccgacgcagcggacgcgggacgcggtggtgcggcggctggtggacaccctgggcggggacaccatcctctgcaagcgctacggcgcggtgccggccgccgacgccgagccggccgcgcggggcatcgaggccgaggccttcgacgccgcggcggccagcggcgaggccgcggcgacggcgtccgtggaggagggcatcaaggcgctgcagctctactccaaggaggtcagccgccgcctcctcgacttcgtcaagtcccgctccgccgccgccaaggccaccgccgccgccgccgccgccgccgcggcgccgtccgagggagaagcccccgctgctccttccgagagcgaggtggtggatccgcagcccgcggaatgagcggctctcagttcgttacaatctcattgcctgagaagatgacttgcatctaagagttcgtttggagaaatgtggctttggtctgggaacggatgtaggtttcttgctctgattatccgtgcagtttgttctttgatgagtagctcctggctctctttgttcttagtattttacctgtttgcttcccagttgtactatctcgtagcaagattatgttccgtttattatgataatgatcaagatttgaaccaatgtttctgcctcttaagatttacagttcaatacaacatcgagttctctgtattacattctgttaatgacctgagatcgaattggtttgcattaaccaaactaagaggatatccctactttgatgaactctgaccattggttatagcccacgcccggagcaagaacatacaagttactgaaagatatggccagcgccagcgaaaagattgtgtggccttcagtctttgtatatgattaacatttagcaatatctcactgttgcatagctagttactagctggtagcttgtagattatggatcagtcaggcattcgaagattctctctgaaaagcatgcacggaattatctgtcggattaacaatgcttttgatttgttagctcttgctattgcctgtgggtgccttttatttcaccttttcccacatttaatctttcacttaatatgggacctgtcctttaaatatactcatatcattgtttaagtatacttctctttcgcttttgcttttgttcgaggagaaatattgcaactacaggtttttaggaggaccagaaattttgtagttcactatacggtctatgcttcatcatattaaacataattttcttctgatgatcttgctccccaaccaagctctcacatgaaacgatgttgtttagtcaatatgaattaatgtttaattagtttcaagatggagacaccagatcttccatgattggatggagatcataccccacagcatgctccacaacagaagagggtccccttgctaaacaaagtaagaactttttctttacacctgtcgatgtttgcatttgggggcacttaactgcctggaaatgccatagtatcatttttgtcttcaatagctgatgatacatgttgcttgtaccttccgctatatgatcttatatgacctaaccctgcaaaaccgcaaattttgtactggattttgtagattgcacatatgcaaccttgtgaaattttggcttcagaatttctcatctagttatgctccagagttcagataatattagtgtcaaccttgagaattcccaccatctgttggccctttgggttgtacttttcacagaaagtgcagcattggaataatctttcatcccagcattggagtttctgctccttgccgtttgcttggttgctttagcacataagtggcgtttgttgtaccaagtgttgtgatggctacagtttgcagacttcctcaaacaaattactagcttagtatccctcatcgtttgcctgtttaaatattgatctcgacttgcgttgtgacggcttttcttttgtttggtaagacatcctgatggttcatatgctttgcttaacataatatatgcagataaatgaaaattcagtttccaggtatctgccaaatgccaatgcttcgaacattatctgttccttttctttttgtcaacctgaagttgatggtgccgactgccgactagcttgttcaccggactattgttatggattatttgatcctttctttaaaactatgattttctaaaagctttcttctactctattgtttaaaccacgagatgccaggcgatgataaacgaaaatcatccgccttttatgagtttgcaattgtgcggtcttgctgtgaaagaataaaggaccaaaacaaaattatttctgttgattcacattatttttcagttaaatgcgttcatcaattacccattaatatggatcacgtgccatagtcatttgctgtaatttactcatgtcccctaggagagactgataactatattaaaccttatgatcgttcagaaatgaacctgtttcaggtgtagttttcactgatcacctgttggttgcttccatgatatcacacagttttctaatctgactggtaatatggcgagatatttttttttgtgtgtcatgttcttttatcagatgtgtcttcgctgtacagaaatagaatataattttcatgttctttttccaacttgctaatctggattgtgggagaaaatttcagattcatgtgagacaatgtgattgtgggtgcatctttttctttctagggtatttgagacaattcaacatttacgtgtgattatacatttgttaagatctccaaaatcagattttgatctttcagtgatttttgaacatttgccacatgtatagcagtatatgacgattcgaatttcaaatcatcaagtgtactttattgatgtgaaaacaggagaagtatgggatcagagaattaagcatatatatttactgtacttccactgttatactgtactcaatcgtttttgtttttctgatgattgaatttcaacattggttctgatcttttttacagaagctaggaggggaacaaccgtgttgacaacgacggaagggagccaacaagcgctgggttgattgtgagggttggtaagttcctttgtagggtagagaaatatatggatttgctgatttgcaaaaagaataacagtgttgctactcccaacggtgactgggtcatgtgaatgggataaaatagaaggaaaaatctgtttggcagcaggtatacaggaatagctaacttttatggtttataagaaaaaaaattaaacttctgatagcatatatgacttctaatgtgaacaaaatattgacttgtaatgtaagtcaaacattagatggtggtggatggcttggttgtttgctcgctgattgcaacgttgtacatttggagttgcatgtttcgaaagactcatgtggctatgaaattaacagtattataacttaatcattctctttttaatatcccgttttggttgccaacacatacgtcctgattgtttaatacttcctccatactcataaaggaagtcgtttaggacaatgtttaagtcaaaccttgggaatataaatcacgaataactcttaagttgttgagtttaaaaatgtaaaaattatataaatagatttgtcttaaaaaatactttcataaaagtatacatatatcacttttcaataaatatttttatagaaaaaaaagtcaaagttatgttttggagaccgtgtcgctgtccaaaatgacttcctttacgagtatggagggagtatgcattactgaatactaccgtagcgttagcgtcagcattggtttctaggatcaactgtcagttgctatttgtatgtcctatgagtcaatccatatttattgttgtcctgttatggttctggtatgtttagttcacgccaaaattagaagtttggttgaaattgaaacgatgcgacggaaaagttagaagtttgtgtgtaggaaagttttgatgtgatgaaaaagttggaagtttgaagaaaaattttgaaagtaaagtcggctaaaccctaaaccctaaaccttaaacccttaaaattttggcggaaatgtactactgatgtgcacatgaccaggtcgactgtacattgtagatgagatcattttgtgaaaaattaaaaccatgtcattacgttagtgtctgagttgtgaatttactaatgaaaacatccaagctgaatgaaggctgtgtttagatccaaagtttggatccaaacttcagtcctttgccatcacatcaacctgtcatacacacacaacttttcagtcacatcatcttcaatttcaaccaaaatttaaactttgcgctgaactaaacacagtcgaagttggttttgctgtggctgtgattactgcatttaggaggtccacggtattttaattttaaaactccctcgctgattttgtttcatttcatttaggagcactgcatttgccgtctttaaaggtcattccgactagcattggtcatttagaatattttattttattttataatatagttatttattttataaacaaatgcatttgcaggatggtggcgagctaaggaaacaatttttgctacatctattgatgtatgagcaaaatgagtgcggaaataacattcctagtggcgcacgagaatttctttagtgtatcgcaaatgctaaacattaggatagttttttacgtatggggtgtattataacaaatgctttattttgtgccagcaacaaataataaaataactctatacttctttaacatatttttatgcgtatattgcccttttatattgtatacttaagtgattatatcttgtatagttttaatgtgcccacgtaatatcatagtactgcactttacatgaaatatatttaatgtacgatatgaatttaattaaagtacaaatgcacaaatcatataaaatattttttggtaacatgaaatttaaaaaataattaaagacaaatagaattacaccgtagcgtttagcacggatatattactagtgtgtttaggttaaaccatcagaccttatttagtcactatcagaccttattttaatgagtaagcctagcagttaaactgaatggtaaccagtatgtatgtatgatcatcgtggatttatgtcatactactgcatggccaaaggtttggtttggttggcatgctttttattggttggcaacatatcctatgcacacaggccctcacgtgtacacacgtgcacaccaactaaaaaatgtcaccaaaaaatctagaaaaaatcatacacatactttcaattgtattacacctagggttaaaatcttaatgtcaaattcattatattttagccgtaacaaaaaaaacaaaaaatctgacagttttaaggttacaattttgtcagaattttatcttttttgttattctctatgtagaatgaatttgaagatgcgactttacacgtagatgtaatactattgaaagtacatgtatgaatttttctagaattttttgtgataatttttagttggtgtacacggtgtgtacatgcgagggcctgtgtgcataggatacgctcccttattggtttctgtacggctgcaagaagttccgctaactactacatgggcttgagcccatggagaccaaagccctccgctccgccacacgctatgtctgaaagttgcaggaatgaaaaaaaaaaacggtcccattcgaggcgatgcattgagaagctccccatgacacatccatccgtcgtacaaatcacacaacaccacaaatcaaagagcttgaataacaaatcccacatccatttactgcacaaatcacacagcaccacaaatcaaagagcttgaataacaaatcccacatccattcaccgcacaaatcacacaacaccacaaatcaagaaattgaatcaaagaaattaaataaaaaatcacacgtccggcgccataccgaaaattggattaattaaatattatgtattataaattttaaaaaatatattttttgtttttttaaaaataacttttttaaagaaattgcatcatttaaccgtttgaaaaatatgctaagggaaaatgagaaagttgaagaatagaacagggcctaagatgtcgtttacttgtgataacaccatgaataagaaaatggttttcttattactaatgcacggtaaagttgttgttgttttttttaagtaaaggatttattaaactaggaacataatacatggcttattttacaatttaaagaactgaaatgagcattcagagaagaagcatgacaatctctcgaaggataggcaatgtgagagatgttttggcagttatagataggctttattagagcatcagctttagcttctttagctagcttgtcagcaattatgtttatttctctggatatccagaaaaccttcagaagatgatttggaattgttgtcgtgatttggctccataatggccgaagactccaatggccaggttgctcactgaaattccttgtcttcacctcgtctgcaattgtagcgctgtctgtaaggaaattagtacctgcaaaattcaaaaagaaggcaatttccaaagccagttgcaaagcaatcaattcggcttgcaagggagattgagctgagttagtggaagccttgataaaaagagcattatgggtgcaagggaaatgaaagaaaattccaattccagtaacatgatcctcccatgaagcatctacgtaacatctattgccttgaggaattcgatccatctttctggtaatgctctcttgctcctgttgaaaaaaaaaacgtgaatattagggaaggagtaggacctaatatcaaataattagaaggagtgagactttgaacctaggtcgtctagcccactaccttatggagctagccggaagactcctgggtgtttctcctcttgctcctgttgttggtcctgcgagtaattgtaagctgaaaagattgtgtaagtgtttatcatcgcctatgctgcaaaggaaacttgagtaggctctttaacaatgttcttgaattttaggtcatttcttgccttccagatctgccacataatatttaaaattctgttcaaggtggcttgattaggaccattgttagcaataaaggcaataatgtgagacatagaaacattgttagagaattgatccgtatgtatattaatttcagagataagccaagtcggtttactgaagggacaagcaaaaaaaacagatgggagtcacattcagggagaccacatctatgacaatttgcagaaatatcacttaccctatgattcagtcttagaaaagttggtagagctcctctcagaagcctccaagcaaaggttttgatttttggagggatgaacttgtcatttcagatctgattaaggattgtatttgtttgatcatttacctgtgtgcaggactgcatttcccttttatatatttctttgtatgcacttttggtgttacatatcccatttagagtgaatttccaacatagcatgtcctcctcgttattctggatgatgggacctgcaagattttattgactgcacgatactcaaataagttgtttcgcttctgattatcccaagtttttcatgtagtccacaagttagcaactatggccggcattaggttatgaacaaaatctaatttaatgtaaccatgaatatccccatcaagattacaccaaggttgactccaaatagagatcttaccttcagccagttgccaggtgacatacttttttagagttttcctaagtttgagaatagagctccagaagacagattttgcagtgttgattgaagcattccaaaaggaagtattagggaagtatttacctttcaatacctggctaacttgttcctcaggatttgctacaattctccatgcagagtttaaaattagacttttgtttaccatctgtatgtttcgtattcccagccttcttcttgtctagacttacaaatgtcactccaggattttagacaaagttgttgttgttgtttccctatataaatacacccgcaaggtcgaggaaaatgcagatgaaaaagtggggaaaaggaaagaaaaaaaagatggtcagcgatgagaggcgagaaattaaggggtgaaggccggtgagaagcgatgggtctccaccgggcatccctctcgccatatccgccggcggcgagcggatccggtggtggagagagcttgtggcgctagcaggatccagtcgagctcaaggagaaggagaagagacggtgacccctcctagcgatagcgagaagcgggcctgactcgcgaggtgcgttttctcgatccggcttttgatgcacgcatagatgcaactcatgcaagcaagcaaatcgccggcgctcaggcagggcctcttatctctggctcggttgagctaagtaagcggctaccaatccaaacagaaaccaaaccaatccaaacagaggcatacagacatgtattagtagtagtggtactggtagtagtaccactcatgcagcacaacaagagcaagtgcagtgatgttcatacagtacaacaactagctaatttaagcagcttctaacatggttgtgctgcaacacatatagcatgcaacactagtccaaagaaacagagaagatacatgcctccatgaggccagagaagatacaacgacgttccttcaaagctttccaattaaaaaaacttcaaattgtttcctacatatcaacataagaatgcaatgatcgtctgaaaaatacaatgatagtctaataagtcaatttctgatcaatttgtcttacatacatccccgaatctagtatcctgtcacagaatctctccaatctagtttcctgacgatttatctgcgtttttgttcgaaagctgcaaaaaagaaataacaatccactttataaattcacatgcaaaaaaactttgtatttgatatcaattaagacatgctaaagactacacgacttacacgtcaactagatgctgccggctatggggttgtcattgagcaaggcgcgatatcccttttaatatatggggtagatagccctcaaggctaaatgaaaatgcagcctcaacttcatgtaacatgaactacataggacaggaaaatattaacttcatgtaagatggttaaattttgaacagtagaaatggagtagtactgaagttaactgaacacacattgttttgtgcatgtttcaagaagtcatttgcaaagtgaaggcatccttttgcatcaagtatacaaaggatttagattctgccacgctccatttacaaaacgggctcctccattgggaccataaacaaaaacacgatataattctggggctttgatggcgtcgtcataccaaagatatgctcccatagcagatctatttgatgtagagtgtccagaatgtctaggataaatgttataaagatgctctaattacgccatcctttctaaataagattggagacagggatgattgataataaatgccacaatagcctcatcattggaattgtctccatctggacaatccttcaagtactcaagcagatcattaaagtacaattgatcatcatgtggtttaaattttgtagtgaatatggagtgaagttttgcaaaatcttgttcacatgtcactccattaaatggtaccctggatggtaacaacaccattgtgaaatatgatgttggcactagtgaaagcgccattgtagctcaggttttcccggtgcgttgcagtgacgtggttcaaaaccttttggatgttgtatgatgcgaagtccaagaagtaacttactgataaccatggtacaaccagtggatttgtatgactttgagtttgaagtgcaggtactaaattaaccgtggagaaccatgtgttcgcatcagtatcatcaaccttcttataaaatgtcatgggcctacagaaaaacacacaatgttacaatgttagagacatgtataaatataggaaattaacatcacttcaaaacagataatactcaccgtccgactcttcctcgataacggatttcaatcgttgagtttcgatgtaaagagtactctgacagtgatttatcgctctaaaaatctttccacacaataatgcataggtgtcatgagcattgactcctatcttttgacaaacagagttgactagagaatcaacctttgtgttaaaaacatccacttgtacagatatattaaccccgcatgccttgacaaaataatgattgtaacccctacaaagaaaaaatcagcaaaagagcatataaacatcagtatatgacaacaaaaaacaaatgcgagattgattaaaacttgttagtaagatgaagtgtagcaatgcattaacaaaaatggtacacacattacttaagatgtttacagactataatcatgtatacaaattagtttcagcacttctctctaagctaaaaatggggtcattacattgttgctctgacttgaaaattggcatgggcaacaatgaggacctgggggatggtatgcactgcgatgatgacttgggtgatggtaggcactacgatgaggaatcagatgctgatacatgcaggaacgttgactccgataatgacaacagtaggtttactaacctaggtggtcatatcccaccaaaatcccttatatttagtgacggagggagtatgttgtcaccacctaggtcagtaaacctattgttatcattattggagtcaacgttcctgcatgtatcagcatctgattcctcatcacagtgcatgccattgccctagtcatcatcgcagtgcatgccatcgcccaagtcatcatcgagtgcataccatcccccaagttttcatcgctacccaagccatttttcaagtcagagcaacaatgtgatgaccacatttttagcttagagagaagtgttgaaactaatttgtatacattattataatctgtaaacatcttaagcaatgtgtgcaccatttttgttaatgcattgttgcacttcatcttactaacaagttttaatcaatctcgcatttgttttttattgtcatatgctgatgtttatatgttcttttgctgattctttctttgcaggggttacaatcattatttgtcaaggcatgcagggttaatatatctatacaagtggatgtttttaatggagtgacatatgaacaagattttgcaaaacttcactccatattcactacaaaatttaaaccacatgatgatcaattgtactttaatgatctgcttgagtacttgaaggattgtccagatggagacaattccaatgatgaggctattgtggcatttattatcaatcatccctgtctccaatcttatttagaaaggatggcgtaattagagcatcttgataacatttatcctagacattctggacactctgcatcaaatagatctgctatgggaacatatctttggtatgacgacgccatcaaagccccagaattatatcgtgtttttgtttatggtcccaatggaggagcccgttttgtaaatggagcgtggcagaatctaaatcctttgtatacttgatgcaaaaggatgccttcactttgcaaatgacttcttgaaacatgcacaaaacaatgtgtgttcagttaacttcagtactactccatttctactgttcaaaatttaaccatcttacatgaagttaatattttcctgtcctatgtagttcatgttacatgaagttgaggctgcattttcatttagccttgagggctatctaccccatatattaaaagggatatcgcgccttgctcaatgacaaccccatagccggcagcatctagttgacgtgtaagtcgtgtagtctttagcatgtcttaattgatatcaaatacaaagtttttttgcatgtgaatttataaagtggattgttatttcttttttgcaggctttcgaacaaaaacgcagataaatcgtcaggaaactagattggagagattctgtgacaggatactagattcggggatgtatgtaagacaaattgatcagaaattgacttattagactatcattgtatttttcagacgatcattgcattcttatgttgatctgtaggaaacaatttgaagtttttttaattggaaagctttgaaggaacgtcgttgtatcttctctggcctcatggaggcatgtatcttctctgtttctttggactagtgttgcatgctatatgtgttgcagcacaaccatgttagaagctgcttaaattagctagttgttgtactgtatgaacatcactgcacttgctcttgttgtgctgcatgagtggtactactaccagtaccactactactaatacatgtctgtatgcctctgtttggattggtttggtttctgtttggattggtagccgcttacttagctcaaccgagccagagataagaggccctgcctgagcgccggcgatttgcttgcttgcatgagttgcatctatgcgtgcatcaaaagccggatcgagaaaacgcacctcgcgagtcaggcccgcttctcgctatcgctaggaggggtcaccgtctcttctccttctccttgagctcgactggatcctgctagcgccacaagctctctccaccaccggatccgctcgccgccggcggatatggcgagagggatgcccggtggagacccatcgcttctcaccggccttcaccccttaatttctcgcctctcatcgctgaccatcttttttttctttccttttccccactttttcatctgcattttcctcgaccttgcgggtgtatttatatagggaaacaacaacaacaactttgtctaaaatcctggagtgacatttgtaagtctagacaagaagaaggctgggaatacgaaacatacagatggtaaacaaaagtctaattttaaactctgcatggagaattgtagcaaatcctgaggaacaagttagccaggtattgaaaggtaaatacttccctaatacttccttttggaatgcttcaatcaacactgcaaaatctgtcttctggagctctattctcaaacttaggaaaactctaaaaaagtatgtcacctggcaactggctgaaggtaagatctctatttggagtcaaccttggtgtaatcttgatggggatattcatggttacattaaattagattttgttcataacctaatgccggccatagttgctaacttgtggactacatgaaaaacttgggataatcagaagcgaaacaacttatttgagtatcgtgcagtcaataaaatcttgcaggtcccatcatccagaataacgaggaggacatgctatgttggaaattcactctaaatgggatatgtaacaccaaaagtgcatacaaagaaatatataaaagggaaatgcagtcctgcacacaggtaaatgatcaaacaaatacaatccttaatcagatctgaaatgacaagttcatccctccaaaaatcaaaacctttgcttggaggcttctgagaggagctctaccaacttttctaagactgaatcatagggtaagtgatatttttgcaaattgtcatagatgtggtctccctgaatgtgactcccatctgttttttttgcttgtcccttcagtaaaccgacttggcttatctctgaaatcaatgtctatacggatcaattctctaacaatgtttctatgtctcacattattgcctttattgctaacaatggtcctaaccaggccaccttgaacagaattttaaatattatgtggcagatctggaaggcacgaaataacctaaaattcaagaacattgttaaagagcctactcaagttttctttgaagctgaggcgatgataatatacccatatatcgatttataacacaactacactcccaagaatcaaattattaaactccattgtcaatctgaaactttcatttttcatatataacaccaagttacaagcttactacttacaataccaatctaacagcatacacagcatcaaattaaatctagcacagatcataccattaaaaacattcctcaatttccttaatcgatggcacaaagtaaatctttaacctaggaggaaaatagataatcttgctcaagatgaggccttcctaaagaattctctagccatatgcttcattacctgaatcaaatccaaagcagatgactatcggcgactccacagccaatgcaggcaagcggctggtggggtgggcagagaggcgccgggggaggacagagaggcatccgacgaagagggcagcgacgaggacgggggagtgcagatatgcagccaggctgggagggcagcgaggagagagtagcgacgcggcggggggagggcagagaggtggccagcggtgaacgcaccgagaagaggtcgccggtctccgccgtcactcgcgacatggttcggcggccggggagttcgattagcacggtggaggagagtagagggtgacggtgacggcttatcgacggcggtgctgcggcggcacgtacggtgctccaacactcgcgtacgatggcggcgtcaacaaaaggatgggagaagggcagcgacttggaccttgcatccatacacacgaaattacagatttaccctttcaccaagattaagaaaaggttgaaaatgcccattaaaatcaacgctcagatataatcctactacattactacacatagcagtgcggggcaccgtaaaacacccccaagaaagagattgatcacatcttgtcaagcacacctgatttttctttttggggcattttacggtgccccccgctgctttgtgtagtagtgtagtaggattatatctgagcgttgatttttatgggcattttcaaccttttcttattcttggtggaagggtaaatatgtaatttcgtgtgcatggctgcaaggtccaagtcgctgcccttcccccatcctttcgtccacgccaccatcgtatgtgagttttggagcactgtacgtgccgccgtagcgccgccttcgataagccgtcaccgtcaccctccactcccctccaccgtgcgaatcaaactcccccgccgttgaaccatgtcgcgagtggcggcgaagcctggcgacctcttctcggtgtgttcccgccggccgtgtcgttgccctcaccgccagccgcctctctgccctcccctcgctgtcctcctagcccagctgcatatctgcactctcccggcctcgtcactgccctcttcgccggatgcctctctgccctcccccggcgcctctccgcccaccccactagccgcttgcctacattggttgtggagtcgccgatagtcatctgctttggatttgattcaggtaatgaagcatatggctagagaattctttaggaaggcctcttgttgagcaagattatctattttcctcctaggttaaagatttgctttgtgccatcgattagagaaattgaggaatatttttaatggtatgatatgtgctagatttaatttgatgatgtgtaggttgttagattggtattgtaagcagtaagcttgtaacttgatgttatatatgaaaaatgaaagtttcaaattgacgatggagtttaataatttgattcttgggagtgtagttgtgttataaatcgatatatgggtatatttggtttaggaaaacaaccttgaagtttcctgatcatgtgcatatatatagcaattaagatttccccgtatgttataagtaattgatgtacacatacgacataacagctgtattagcttagtaatactagatgactgtaaatgtggattttttaagattcatcatctacccacataagtacattttgattttatcaaactttgtggtttgactaatagttgaactttggaaatatgaattgcagaaatttggaacgcctggtgatcatattagtttggaggaggtcacggagtatgaaaatgtgataaccaaggagtttagaaggatagaaattctataatgattttccttttgaggatatattcttgaaaactagatgtattaatactttagagttaaaaaaagtgagacttcttgtgattttgtaattgggaataaaaacagatgtattaactgtgtaagttccccatgtacttttcgttttatctgactcagtgccatgttactctttgattcactgaactaattagagacctcctttttagggccaattttaggataaactaggaccaattgcagtattgttcaacttgggctcatatatttgacatgtgatggattttaaattcaacattttctgaaaattatcacacagtctaactgcatcatatatttcctatgcctgcagcagatgaccagttgatattgccatttctgaattcattatcgccagagagatcagttgatgttgagaatctcaataagaagaagaaatgaagtgttttgctttggtttcgaattcgtcgcagtttctgtgatccaaacttttagtgttacagaaggcatggaagtgcatgaaagtaccggtactgaaaattgcattggtagtttggtaccgtagaagaaataaaagggcaaggtagtttaaatgtaataagatcacaattctgacagtactgaatattgcactgctagcttataatttgcccccttcagttcattgcactgtattttcagaatccatggaattcgaatttcagtgctctgaattctcttctaagaacataatctaatatgcatttaactaacttttgcgctgacatttttttactgaaacggatggcaatagctttggccattcattacacatggattgggaataaaattgtaaactgttaacttttgtttgtctgtttcatgaactgggaaatgcatatgttcatgcaaaaataagaggagaagaaaagaaaacgcgataagaaacaatgccatggcctagaactaatgctctgatgatctcaaaattgtttgtagttcagcaatgtccaggggctaactaatcagtagcgatctggtcgccgccgcagtccgcagatgctggttaatctccgcctctacactacacctcaagaaagaaacaggacggccctattgcaatgcatgtgcaattacatatcacaccctctcttaatactgaatttacaataatgccacaataatttttttaaaattacccttttactatactgctgcaccttacagcaggtgtagtaggaacgaattttcacccttagatctcatcttttcaagtgtacacatctatccaaaggtacactaaaaaatccttctttttcagatttttcaaaccatttttagatgtgttttactaacacttgaacatgctggggtgctccggctaggagcagtacctctaatcctttctcgatggtgtggtgaatggagtatgtgatgcgtttggggtttaggttgtgatggggaaagatgaagtgagaatgcaagatctaattaaggagggctcacgctcacacacgacagaaggagaaaacaccagcgtaaaagaaaagtttttttttttgcggatcatcaccttcttcttgcacagcgtagagtcgccggagaactcctccatccatgcgggagcctcagcagcacaggcagccactgctcaacgtggagcctgcctttgcctccgtcgccgccgcgcgtccgtgcagcccttggttgcggctacaagctagcactgctcaacgtgcagcctaactttgcttccctgcggcccttggcttggtccacgtcgctgcggcgatgggcgcgagcgcttccgtccccctccccgtcgccgccgcgctcgtacggccctttgctcccccggcggcggcgggagtcactgaggggagctgctaccaggctaccagtgtgctgctgcccggccggccctcccctctccacgctgcttctctctgtaagggcaacagcaaggtaatactccctctctcccgtcctattttaactataagtttccacgttaaactttaatcgtccgtcttatttaaagattttttataattaatatttttattgttatgacatgataaaatatgaatagtactttactcgtgacttatgttcctaaatttttttaaaaaaatttcaaataaaacggactgtcaaagttggacgcgaaaaaccatggttgcacctaaaataagacagaggaagtaataccgaagtgagcgttagtgtgagaccatttatcagttggtaatagttaaatcaagcaccacaatgcatatggatagatgaggggtattaagatgggacaaaaaaaaaataccattccaacttctctcataatgactggcagttgtctaaaaactctgaacaactattgtattttactcattcacatccgatagtagcacaaatgcctaggctgcgttggaacccctccttccgacacgcaaaacgaagcatgtattattgtatgattaattaagtattagctattttttttaaaaaaatgaattagtttgatttattagtaactttcatatagaaactttaaaaaaacacaccatttagcagttcgaaaagcgtgcgcgtggaaaacgaaggagatggatcgaatttgaaggtaagaacacagcctaatagttgatattgtacctcctttcataatggctactaccgatagtaagtgaccatttattgcttattcaccgctttcatagcacattttggatggtctaagcgagcgatatgatgcctggctctgaggctctgggcgctatcctaggcgctagctacgaattcacagtacttcctccgtcctacagattttaagcttttgctcgtaacatttcaccattcgtcttatttaaaattttttaaaattattatttattttatttatgatttactttattatccacagtactttaagcataattttttattttttatattttttaaaaaaaaattgaataagatgagtggtcaaacgttataaatataaactcaaaatcccttatattgtgggacggaaagagtagctaccagtactagcttgtacagtagttgcaccacacaagcaaacatattagggcatcaccaatgtttactacttccctccgtttcataatataattaattttaacttttttatttatactgtttaatcatttgtcttatttaaaaaaatttagatattaagatagattatatatcaatgaatattagttgttgttgtagctaagataatcaaataacaaagggtgggcgcggcagggcagcaggacacacacagccacacgcaaccagcagtccagctgcttttacttttgcttttgcctgctacagggaagcaattcaatacgcgggtgatatggtgattggtgaggcgtgcacttcgaaacccataaagttgataaagttgatttagtgggtgtttagatcaaggtataaagttttggcatgtcatatcggatattatatatggtatcgtattaggggttcggacactaataaaaatactaattacagaatcaagcctaattaatatgtcattagcaaatgtttactgtagcaccacattgtcaaatcatagagtaattagtcttaaaagattcgtctcgcaaattagtcgcaatctgtgcaattagttattttttaacatatatttaatacttcatgcatgtgttcaaacgttacgacggggtaaaaaattttagggtgagatctaaacagggtctttttttctcaaaaattatctgatatgtatttttctggcacaaatataccatcatagttgactgaaagtgcgaaaatgacacgaaatccctgaaccattgcacgaaaataacaacagtgtgacaagttgacgagttcgagcgcggtctcacgcgacgaggacgtgagatgcacggtgtcatggtgcgttagcgtgaaatggttgacgttgtcgcagccccgtgacacgacaacattggcacgggagagacgtaggcgaactcgcggtgttgtggtgtaacatcctcaaattttactacatcatgctggcttttaattagactagtgtgctttaaaaatttatttgattcttaattggttcaagtgttacttctttagaaccctattaatttaccctaattattccctttattccaaactttagtgaatttgagcaaattctctcaaacttcaaactttagattatttccttagtgtactctattattagtaaggatttgctatactccaaaccctagtgaaaccatttcaaattcatagattaaattcattcttttctacggaaatattcaaaaattcatggtgttcgatgaaatgcccagcccagctagagcagcccaacacccatccaatcttgcacaaagtttaggtttgatccttggggaccacaatccactcaaaaccgtggttcactttgccttttcctccccttcacgcgcgctgcctggcgtccgacttagccgcgcgccgagccgtcgtgcgttggcctcgggatcgctcgcgtgtgcccgaccaccttggcacgccgctagccgatcgacgccctcagactgtcaccgccacaccaatcatgacgacgacaaagccaggacaacctccgccgcaacgaatcgccgctcgacgccgtgcgcgcccgtccaaagccgccgccgagtccgattttgattctacccggggtaaatcgcgccaattcttgccgcacggttggattaaagttagacagtggtttcccctctcacaattcaaaccaaccaccgccgtgctgaccgatttaactcttaccgccaccgtgtgtcgcacccggattggcgctaacacgtcgccagccgattctatccacggtcaagccaatccttcaccagtaagtattcgaacgtggcctcccgccactcaatttgatctcgcccgccctctcacagccctttgccacctttgccacattcaattcccgagctcatccatggcgatgatggcgtctgagctcatccattccccctagccctataaataggaccccaatcccttccttgtccatcatcgatcatcaacaatcatagccccacaacctcgaagctctgcttcaccaatccattccatcaaccactctcgcctgtcggtcgaacaccttgtgcgcgatcgactccacgcccctccatccatcctccaccctaaataacccttagaacaccttatatcaaccatgttctagcatattggaccctaaccaaagccctacgtcgagctttacctcgtcacaccgagccgagcaccgtcgcccctgctttgctctgttcttcgccgccgcaaagtttttccagccgcaatccgtcatttcaatcgatctcggtgagttcttccgttttaaccatctacatactccatagagtccatttttgcaatcggtttgcactaccaagccaccctctaggcgccaatggaggcgctcatcggcaagtattctctacgccttgccaagggtcggcaagctgcctaaacccttctaggtacctcatagatgctctaggacccctccccgagccatgtctaactctcactaccccgatcaccttcacggcctaaccatgtcaccgccgccctagccgctagcccacccacataccaaattaaccccttcgccgccgctcgccgtcaccggagaaccctagctacctcccctccttggccgcaacccctttcctcctctatcgccgccgcaatcttaaaccctagcgccgctggccgtaatcgggaacggctggaggttgaagaagagaagagagagagagactgacaggtgggacccacacacagtgccatttcacatttatttgattttcaaactttagaagcccatatcttttaaaatatagatccaattccagtgaaacttggaccaaaattcttctaaaatcattctctatctcttgggaccccttttttctatttttctattttattttattttccctatttctcttatttttggattttatttgaatctcttttgaatctgaattttatatgtctaaccctaggtcttgaggattcttctgacacactagataatatcaatcaatctcaggacatcgagcaaggcaagttactatctaccttttgatcatttaagcctatattttacaaattatttatttatagccttctattcaatactctattttatatgcacaattcaaccatagaaacccagataatttagtattgcttattttgcttacaatctggttaaaatattttatacttagattaggatagtacataggaattggatgatttctgggtggctagtactgtctcgatcgatatagttattaccaggtacttatgtcgaacgaataggtacgaccgcagtttctagaatggggacagacctagttattatgttacttagcaatgtggtacctctgtataatggttcttatttttaaatcctcgagcaggaggcaactatagctacgaagggcaaaattttaccattaccatgtacaagtaaatggtttgtgatactcgagtataaattataatggtaattctaaaccctgattgagatgacgtggtgtcatacgatcagttccccttaaatacctcaggaacgccagagctcctcttgctgctgttaacattacgttcagagcatatgaggatataagttcatggaacaggtgccacaattgttaaaaacctaatactgggccatgactaaagccgatgattatcagcaagtcgtggactgcgggtaaagcatacatctgctgcagtagaatatctttgaaactattcgaatagccgtactcatggaattgagtaccgtgactcatatggtaccctggttagaaatttaaagtctacatatctataaattcttgctgcaattcctccagattgtttattattgtcttttgcaaagaaccatactatatgctaatgcataacatattcccatggtaacttgctgggtattgtaaatactcacccttgctcttataaccccattttcagatttgggtcaagaggtggacccctatgattattactacgatgaccccgataacttagaaaatccctagaggttatacctccctagtcagaatgtataagaacttccgctgtataatagtcttacctatgtttaattaggtaagtatctattactgtaaaaccttagtattgtaaaactttaacgtatgcaatgaagaaccaactatattgtatgtataaatatttactgatccagggattgatacattaatcttagtcggatcgaagtaattagttttgggacccgacatgtggtctgagacaggcacgggcggatctacccattaggcagggtgggtcaaccgacccagctacgacccatgtcgtcccacacctcaaagacccagctacgtcgggggaaagaggacaaggtggcgagcggcggccgggacgacgggacggaggaagaggcgacgatgcgggaggaggacgggacggcgagcgatgagtgtgcttgcccgcgcgttcgccggcaggcggcgacagcggggaaggagaggggaggaagaggaagtggcacgggggaggaggaccgggagacgagtagtagcggccgggcgacggcggggacaacgagtccatctccacctctgtcacggtgaactcgtcctcgtcatcgcttcctcctccctctgccccatcgtcctagctgccaccttcgccgccacctcctcccggcgaggcctccggtgccaccgcgccgtccacccggtcctcccccggcgctcccctctccctctctctccatggccatagccaagggcatttcgggcataaaaatggttaaaactcttcgaagtggcatctcatccggtaggcaacgtactgagtgacattttatctggtgcattttattgagtggcatttcatcgaaaccctaggtatagagtggcatattgttcattttctcatctattccagtgcattgcttttgttgttgtcagtcagatcctatgcactaatcacaatatcttttgatttatgatgtagcttgaaactccgtcatactttgcagcgaatgatgttaactgaaactcatgaatttcctgatggaatgcatgctttggttgctgcatggtcaaatggaatacatgccttgctatgctcattgtaattgcaataatgttccaaatcccagacaacaagcatgttgaatcattgctaattgttgcatccattatgctaagcccaaggcggcggcaggaattaaaccacggatggcggcgacgcgtaccgaccgccgccgcgggcggtgctactagttgttgggcttctgtgggctctgatggccatgtttcgtcggctaaattaactagtttcatcgggatcacctatacatttatcgacaaattttcttctaaaaattcaatagatgtaattacagtacaatcatagtgtaattatactgtaacatgtatgtaattacactgtaacttgcatgtaactaatatgtaacttgtatataagtttcacgtaattttaaatcgttagatctattacaagatttgttctggtaaggaagaaaaaaatcgcagtacatacatatgtgaaaggatttatttccacgaccttcatcttactgaaataacatgttacggagagatttttgaaagttacatactgttgatgaaaaacacgaggcctgggagatctgcttaactccagtgcaggtccaaagctcgccttcaggtgtgttagcgtgccagttgatttgatcctgcaatcaacaagaaatagagacaaagacatcgcggttaaacctataaacgatagccgatcggctacgtgccgatgacatatcatttatctttaagccgatgtcatatgtgaatcgatcggcggttataaatagataataaagaactaaatctactcgatcggctgtacatattaccaatatatagttcttatatcgatatatacttaaatcaagtgattgggatagatcggtcgccatgccgagacagtttaaatcacttagatcgaaatatatattaataacaggactatatatgtttatagcatagccgatcagatagatctagcatgtatcggctaatactccgatactactctatatcaggatattaaaacaggtataatatattaaacaaaagcctaatatacttaagtgcaataagatcttaacataaagggcggacttaacatgtcaatgaagcatatagagcaaatatagttaaatcagataagatcggctgaaactccgatgctatcctaatcggcaaccagaaggcaggctagagattgatattctaagcacgacttaatagatcaaactcaactgatgcagcattaagtatgaaaagaagaacaatatctagacaatcaagccactagaggtttcacagagtggtagatatcttatataatctaaatcaacgtcaaaatctaacctaatcggctgccctccactaacaaaagttagccgattgtagattagatagcgatattgccagagattgtatgagatatatgataacttgacgaattacataaacaagattagagtatcataaagatggaagcactaatcccaagaacgcaagccgtcataacaagttttacctcttgttgaagatcaaaaccgatgcagctcaacccgaaagcaagaactcgtcgaaataaaactaaagcaaaagagtggcgatgcaccgaaattgtattgaacgtgtgtgttaattgattacatggggttcggggtctatttatacccgaaaattacaaactacgtccatatcgaatacgattcttatctctaacaaactctaagataccataagtctttgcggcagacttttgcccaaacatatctctaaggaatttacacaaaatatcctaattaatagatacaattgccttctcaggactctatccatgtgcgccaattatcttgaagcatatcaactcaacccgatgttgtacaccaagtcatattgtcggaatcggctgtatcggcttacccagtctgactcggacccaaccgatcctgatcgtagccgatccggactctagccaattcttgctctgttctcgaatcgatctccgccccacttcgatctaatcctcttttccgatactgatattaccaaatttggtcgttaacacatacaagttacttcctccattctaaattgatctacatatttcataggtacaccaagaccaagaaaagctaataactctctcatactatatttactctagcaacaaacttgatgcatacaccatccccactatttcctaaccaatagcaaatcaagatattgcatgtgggttataaatacttgtgtgcatggatgcatgcatcaatgtccatttactccaatgcacaaataacgaatagacttaatgaaagaacacaaatatgtactacctccgtttcaggttataagactttctagcattgtccatattcatatagatactaatgaatctaggcacacatatatgtctagattcattagcatatatatgaatatgggcaatgctagaaagtcttataatatgaatcggaggaagtagatcatttaggaataatctcaaaaaaaaattatatgtagatcaatttagaatggaggaagtacattatagttacagtgttattacatgtaaattatagtgtaattatactacgattgtactgtaatcgaaaaatatatagcaaaattggtttcatcagctattgagtgggtgtgcactgagccgttggattatcttggacggtggatattacttgactgcacgctgatgccttcacggtgtgaaggcagaggatcctaatcgggagcaaagggccccgtatcctgtgaaacttctttcttccccgcagaccgcaacgaccgaaaacgccgctacgctaccacgggcgcgctcccctcctcttcgccgtcgccgcctccgccgccgcgggctcgcatcgccgcccgtccccagtagcacggttagtccccttcttctcctcatcctcgttggccgtgtccacgcctggggtggatcagcctccgccggggctcgatccggtgggttggggaatggatgtcggtgcccgcgattcggccgcgggagggtaaggcgcgagccgctgttcaggggcggaattgttgtgcggaggttctagatctcgactcctcggtttgatttaggaggccacagcattcgcaggaggagggttcttagatcatcgtttacgataggttttcagtggcaaaatttccgggaagagttgtgcctcgatgtggctcgatgttctcttaagctcttggtaccattgtgctaattgttgatagtataatacgatgtcgcaaacaccattccgttgctagatttagaacagcgctgcgtgcctaaagtaaagaaaaaagagtggcgattaggggtgtctttcatcgaaacatgtcatcttgtatgcctatcgactcagggatcggtgctcttctagagctatattaaactattgcagtttgccctgttttatttgcaacaattgcacctaactgtttcactttctgctgttgcaggtttttgttctgctcttcactggtgtggttgctactctttgctcaacaatatggtttccttcgagatgaatgacctcaagagtatggacctggccccgttcattttcaaattgcattgtagcagttacttctcatggagcaccgcttatatttgctagtttatgaagtttgaattgatttattttgtgtggtctatctctgcttctttctggccttcacatatatgaaattccaatgacgccaccaactgatagaagtgctatgatgttggctaatcatcatgcatgtggaaagatttgtgctgggcgggggtttattgtgtactattttttatcatataatgctggttggcgtagaaggatgaaacatttatgtagatacatcgatgctttgttagatagcatatggtgtaccctgaccataacctagcatttcaatactttatattgagcttgcacagtatgtaaacctctaggaccaaacaaggtcaatttagcaaaccttctagtcaaactgaagacaaaagtctaagatttggtgtgagctaagcctggaacattacagaaacaatggtagtgctgacttcttattccatcaatatttcaatgatctgtgacttctgtgttttatcttcaccagagattgggctaggcttgacaggctttggagtattcttctcattcctgggaatcattttcttctttgacaaggggcttattgcaatgggcaatgtaattatcttttcttctgtattttcccttgaattttgtggatctgagtcaaactgaatgtgcatatggtcacttcttctgcactatttcagattctcttcctgtcaggtttgggtttgacaattggtctgaaatcaaccatgcaattcttcaccaagcctaagaattacaaggtttgacaactgctaacttcacaatggctgtgatccatcaaattttgtatcatctaattattagatgatgtaatgaacagggtaccatctcatttggtgctggctttttcctggttctcattgggtggcccttcttcggcatgcttttagaggcatatggctttgttgtactcttcaggtcagatttcttttttccatcataccattcttgagcaacctgacattgaaaattgttaagagacaaaacctaaaaaatgtattcagtactttgtttatgattatgtgcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgtgcaaaaggtttgcccatgcttgtcatggacactaacttggattttatttcagtggattctggccaactcttgtggttttcttgcaaaggattcctattattggttggatatttcaacaaccatttgtcacatcggtatgaacttcaggcagaacaatatccttttgttgctgggagacatgtggcttgtctgttgcctattctaactgttctcaattcccttatctgcagttccttgaccgctacagaggaaaacgggttccagtgtagcacagctatgtttcttatgatgtagcaactgaaggttttggggggttacaacagcaagtggttctcccaatgtgtaatcctttttctctaaatgtttacttgctggtaggtttgttcttttgtaaattacaaccctggacctccactgaatcgtttggccaaagacatgcaaattctacaatgaattggattggatcattggagaaacttctgaagcaagccccgcatgttgggacaaggtagcagtagaggatcgctattgaaaactaaaatagattttacataccctttatcgttttgtaacagtgcctgtcagtcgcagatatagatattccagccttgtcggcttatgcttgagcgtattgtcgcaacttatgcgcccttgatagcttggaagaagtaaatttgatgcaattatcccaacttatgttcatttgatagcttgaagaaagtaaatttgctgcaattgaaattaattgttcgtaatatttgggtccatggtttgctgcaattgtacagttgtggtttgcgaacatttattttagtagcactacgagattagttattgggactgatgcaagagcactctgggttgttcaaccttataattaacataaagcatatgagggagatccctgcaaaaggccattaaacggacagaatgctgtactgatctcaaatgagcgcaacgaatctcaggttcacatttgctgggacacaagagaatgcctgacagccaaaaactaagcaacagaattgcagtttcgcatgctttaatttaacatgaaacgaacttggcaccaatcaccagcaaagctactcctaaactctaaactaaccaccaatgtgttgccaacatcattgctctgctgtatactgcattctccaggagccagcaccatgcagctcatatggcctggaatcaagtcatatctgactagctcgaccttctggccggtggtagagttacccttcagatgatggcatgttgggatcagctgcagggcctcctccctgacctgagctcaagatggcgttggcccagttcgacgatctgtgaacaattctcgacgggatgcgatcgctgtcctcgcctcctgatgcttcatacccatcgcttgtcgatctcgaaaacttgataccactctgagctggatgcgggatcgctccctgcatctcatcagctgtgcacgaggaaaggcggaacgggtgcagatcaggcgagtcgaagctgctttctggggatgaggcggcatttcttgtggatgccgcagcactcggttggaatgcgctcctcgcttcgaactgcaatggggctagattcccagatgtttctattgctgtgtcactgacgttgctttcagtaccacttgcagatagtcttgtaagggggtcgagggaaagttcggctgggaatcgtccccttttatcaggtcttctgttgttgtcagccttgggaactagtttaccaccaatgtttatgtcatggccgattggaacatcgtgtcttgcaattggcttcagaattttggatttcttctttgcctgtgcagctgcccttgacacttcctctgcattaaggcgtgccagtgtccaaggactgatttttactgtcccagttcttcgccttgctccttcatcttcctttgttttcttactcccagagttctgcagcatgccaatctctggagggatgacatcaaactgtgcaagaacagaataaccattaagcataaagaagtctctgataaggagttaaactgtatctgaaattttattaggattgttgggggtctttttattagtcggggtaaagctaccgaatttgggtaatgttggtaacaggccaaggtggttgaaatacttgcaacaaaccaaaaaaaattactatagataactaataatttgacaatgaaaatccaggtgcctgaacaaatttgaccagtgaaagcataaacgaataataaattcattatccatcttacagacaatgcaacatgacacactccattggaaattaatcatgatgcaaagcatcttaccatgtgacatgggtcaggtttcatcatatttagctatatatatatggttttatgcgtatatgggcaattccaagatgaatcctctcctctcattatatctgactcttgacactagtgagccaatggcactgcgaaatcacatacctgatcttcaaggaacaatcgtggtggagtgcaccatgaaccacgatgaagtggaccaaaagaacttgcagtgctaaatccagtaacagagctaataatagacatctgcggactttggtgcccagcagtctcttcttgttgatcctcctcttgctctcttaaagctatgatgtaatcatacgtactaattccctaaataaatataaaaacatgacagtaatttaatttacagttatacagggaagaggaaaataaagtttagatgcacatagatgaactatgtgatagtttgcgacagatggaaggaaatggaaactcaagttccattataacaatggtggctgtaccactttttggagcagtttaataaaagaaaatgatatggagaaagaattaaattgcaagccccattaacccatatctatgtgatattcacaacataaaaaaaaaaagctaaaagaaaacttgccttcttgataagaagaatatggaaacacaaaagctgagcaagtggtatagttgcaatcattgctagtacggtacaggtggcctgcaaaggtcaaatcatattggcattgtaaattttctctagtaggatcatgatagaaaataagaaatgtagccagtaaatttcttgtagtgcttttgtgcagccatcacacattagaaaggaaaatttctatcaaaactcaccacaacaattataaacactacagttgagaagctacttcctaacttggaaacaatctgtctggagaactcccctcgatccacaatgcagagaatcagcacaagggctcctgacagccactgcattacaagctggcccaaggtgtacaaaccatggaaacctgtcaataatcaaccagaataacaggtgcatggaaaagaaaagaatgataactgcatgcagtagccacttaattacatgatggtttcagctcaaataagggccaatataattatgcaagcactattgcaaggttagctttcatagctatggtattattcaaagatccatccttgtaagcccatcgaggaatgtccacttacaaggagtacagcagaagtcattagaaggaagaaacctttgtagttccttttccctatgcaattgttgagccactacaagaggacaatgtaattagaaaatataaatacattacattgttaagaggactgagggtataaccgttaggaaagacaaaagaagtgtatcgtactctgcaatggtgatcaaagccatcaacacacttgtcacatactctgcaatgcttactgttcttcatgacctgcatattacatacagtgtcttagcaacatgttgataccctaagatagtgcaatcactgaaggtaccatcaaatgtttgtacagtccaaattcatcagcattcggcatttaaaaaacttgcaccaggatgtttcatacttttcaacacataactataaaacatgtagatccagacggtgctagtatgaataatttggaagtaagcatatgcacaacacatggacaatcatttgtaatctggaatcacatgaatatatgattcagactaataataatcctgattcttgtctgaacgcaatctagttaatcacagttgcttctaaattacatgattattctgacactcatactagtttagatttaccggcacatgtcacactacaatctgaagtactgacagtatgacacaaccttaaaagacgccagtgcaacttaaggaattggagcgtgtggccagtacaaccttaggaatcacaatcagaagaagaaaaaaattgaacatcagttaatcatacctctgcttcacacaagctgcagaagaacattccttcttcactcgtgtgctgttcagatgactgattatccgcatggaagcatcttttgcaaaggcaggaaaaggggaaacaaagtatttcagaaaatgcgggccaggaatgtgaatccttttgctcaagcatgctgctcaatttctcgctgttatctacagcattaaaaccatcacttgacatctttcctccttgacttaacccatgatctgaatttttctgggatcgccttccatccttcaattttggatgctctgccgacttgaaaatgccagggtcaccaggatttgtagcagcacaccaaatgtataacacgacaacagatgtaatctgcaatgagaagttatgcattactcaacagaaaattgctctatcactacccggtacagtagaaccctgttactgagaagttcatgcgaaattgggaaaggtcaatttatgaaggttgtgctcaaaatgctggtgcgaactctgcgactcgcgacagctttacacaccgtcaagatttaacctctcaacttgcttcgacaacaatgctatcaaaacatattaagctggcatacacttcaaaaatgggtatcactatcactaggtgcagaaatacttcttgtacatccttctctaaatctccctcacatcattgttttacaatacatatctgcgaacacgcaaaacatcttacatttctcttatctacagacagcgcaatggctaatgtgcactgtctcaatcctcaatgagatggcaacaagtgaaaagaaaaggaagggcgctagatctgttcttgctagctaatccaatcgcctcgagaaggagagtaaccctcaccaggggagtgtagagaaccatagctacatactggaacgccttcctccccacgaacggcacgaagaagacgtagaaggcaaatcccaatgccaagaacaccgctatcgccaccacctgcgcagcaaccaaagcaacatcatgagcaaagcacacaagaaacaagaacatcaaggacacagcaagaacagcatttcaccccaagagaaggccatacctggagaggatggtaaggcagctgccacccatgcttcctcatttctggacggattaagcctcactctcacagacagacagacagcaacgccgcctaaacgagggctaccaagaggatgatgccgcaagaaccatgcttttttttttctctttttctttactcaagcaagtggctactaccactacaagaacaaagaaccccagcgacgaggagagaccaagaggtcctccaaaaaccaaaccttttctctttctttcccactttttctctctctctttttggctggaagaattggagtttctttggacagagagagaatgggcatccaatgcggccgtctcgggagaatgacgacgactgcgccgtccggagtctggatttattgtggaggatggggtgtgtgcttcgtttcccgtttgtcctgtgaaaaccattgcttttggagcaagtttaatagtatagccaactactagctctaattaatttataatcaatttaataactcattcatacaatagttatatactacactattaatatatggtcccacctgtcatacacacactgcgtcttggagtccgtgctacagctggctacaaatatatagtccgctgctcttttctcttctcatttatcttcttaaaatatatttatagctggcttatagcatgctattttacctgctcttactcgtcatattctccccttctagttgcactgctgttgcagcgctgcacgtccggacgtgcggtgaattggcgcggtgccaaatttggtcccatttgttagcctaataagcaaaaacaaagctaaaatttagattttcaaatttagttttgaagttaattttaagataattttactgtaatttttttcagcattaacttttaaattgttaagaacaattatgtaaaatttctattctctaataaaccgtttcgtttacgaaggaatataaattgatggggtaaattgtcttttttagccacggataatgctgtgcttacgggtgaggcaaacacacgacgggctcttggtcgattatgttcagtgttcgatgtgccttttgtctacgaaaaaataggattatgtggtcatatttggggaaaatactttacttcggtcgctcggcgcgggggagccggatcgggcgctccccccgcgcgctcctccccacgtgagtactgttagacccacccacttcttcctcttttttttccacaaaagatgtttcacttagtatatttataatgtttcactatttatagatttaatattgcagtaaattaaaataatattttgcaacaaaaaacccacatattttggaaactctctattaagggaatttggtttattttttgttccacaaaaaatatttcacatagtatattcacaatgtttcactatatgtagatctaatgttacattgaacgaaacatttcattgcaacaaaaaagacccacatattttgtaaaccccctattaaggaatttggtttattttttgttccaccaaaaaatgtttcacctagtgtactcacaaagtttcactatgtatagatctaatgttgtagtgaactgaaatattctttcgctatttgctgaaatattgtttttatataaggtgaaacaacacccgatttaaacgagtgaaacatttttgatttacttagtgaaacaattccgatatacctggtggaacatcgtgcaacatttaaaaataattcaataataagctaattttttcatcagaatatatccatgtgtggtcttgttttgaagatttaattgcaacaaatttaatggtgtaatcggatcatgatttggataaataatctaagagaaaaatcagtttaaagtaattttgcacgtaaatcggacactaacgtcatgctgacatcagcgcccgattttaccccctcccgatcgggcgcccgaccggaggtcaactcccatgtttgggggaacttgtgacattgtacaacatttttcaaaattttggaacgctaaaacatttcagattctcatccatatctgaaaacatatagtttatagaatctatgaaattaagtataagcagaagctagaaaataccttttctagattatcatcatatggctacttagcagccatttatcaggatcttaagctattgttttgtcaaaatgccttttccccttcgtcgaaatgcctgcacgttcggtgaaatgttactgcccccaagttatctttttcgggaacacgaacactgggttcacaagcgaatggagaaattcggaacaatttgacacgacgagctattcattcatcatgttctacctgaaaaatgtgccatctttggagtcccgatccattcgttccctgtaaacgtgattccatcacagcatggtactccagcacaagagcccaagaaatccaggcttcttttgttttgctcagttgcagcgaacaaaccatccatccatccatcctagatgttggcaaaaacaatcaaacagcgtttgctaggccattctgattgcattgctgggtcgcgtgggtggacaaaccaaacatgccggacaaaaaacagggagcaccaggaatatgtaaactactacccagaaagaaggtttccagcaattacgggaggaaggaaagcaccatcatagcgaccactcatgaacccctaacaccctgagaaaaaaaatcctgtagaaaagagcctttctctacaatgtcatcatgagtccatgatggcatgattacaagttcatccataactaatctctctatcactaccagaaactacaaggctgtgcaattaatactaacttgataaccacataagagcctttgccctttgctaatgcaaagtgtattgttaccaaatgcgatgtttcttttttatcttttggcgtgctgagactgagggcagcagcactgcactgccagtgcaggagccaggagccagagtctttttaggaccggttacctcaaaagcagatatccctccgtcccaaaataagtacagttttatactattcacgttcaacatttgaccattcgtcttatttgaattttcccaaaataagtacagttttatactattcacgttcaacatttgaccattcgtcttatttgaatttttttatgattagtatttttattgctaaatattttcaaatttttcacaatttttttaaataagacggacggtcaaatattggacacggatatctacggctgtacttattttaggacagaggtagtactaccgctgtgtttagatccaaactttcaatttttttccattacatcagcctactagttgcgcttacgcgcacataaatttgagccgtgtttagtttcaaaatatttcttcaaactttcaacttttccatcacatcaaaacttttctactccctccgtcccataatattgcaacctagaatgggtctcatcccatccctctactccctccgtcccataatgttacaacctagaatgggtctcatcccatgtctagactcgtagtcctaagatgggatgcgacccatcctaggttcattccatcttaggttgcaacattatgggatagagggagtacacacataaacttctaactttttcgtcacatcgttctaatttcaataaaattataattttggtgtgaaaaaaacacacccttgggatggtcaaaacgaatgcgaagctggaatgaatccgcggccgcgcgcgttcttccccgcttgggacaagccgctgtgcgtgaagctactggatggggctctgcttctcgtcaggcgctgcagctgcatctgcatctgcgtgcgaccccgtccatggcaatatggcatggctgccctggctataccagcttgtgccatgctggtgttttggcttgtgtgtgtgtggagacgtttggagttggaccatgttcagcccagttacctgccaagagcgatacggcgctgcaactaggggtgaaaacggatcggattgggacggatagtagtattaccatattctataccatattttttaatcggattcggagacggtgtggataatgtgcggatacggagcggattatttcgcatgtcggaaatgttgcggagtcggtgcggactcggctaggaaacgaatgaaaataatcggatgtgatatgtatatacaatcgatataacatctgatcatctgtacaatgagcaataatgaggtgccaatatcacaattcacatgactcatgaaagcacggatcacatcataatataatgtcaagttgttaacattgacttgtcttctgtccaaaagcatgtaatcgacacatacagtattgacattacgatatatcgcattcacataacacgtaagacatagaagttctacacgtaagtcagggcgtcaggcggcggcgtgggaggactggaagaagagaagtctcgatgaaaaaattggttgacgcgacgccaacggagtcacggactgaactcctgcatagattgatggataaggtggacctggatgggctgaatctttacacgatgaaaatgctcatgtcaaatgggccaaattaagtggttatatggggtgtgaaattcggattatttgccaaaacgtttatcggataatccgtgtccgccggatattaccgataccatatccgcatctgcatccgcatgcaactatccgcattcacatccgcatccggccggatatctaaaaactcttaccatatcctcacttcggacggatttggagcagatcggatcggataatatccactccgttttcacccctagctgcaacaatggaacaatggggtagtacaactaccgaaacgagatgatatcttgattccttataaattgaacagataaagaaatttctaagactaagtttagttctaaattttttcttcaaacttccaactttttcatcacatcaaaactttcctacacacacaaactccaacttttccgttacatcgtttcaattttaaccaaacttctaattttagcgtgaactaaacacaccctagataagttacgtatacatcaaggttccatgtcaaaattggaagtttgactaaaaaagttgaaagtttatgtgtgtaagaaagttttgatgtgatggaaaagctgaaagtttgaagaaaaagttgggaactaaaccaggccaaagtctagcttctttgttctttgctctggacatgttacacttaaaaagacggatacatataatgttgtatgtttttcttaataatggattaaataaacccggcctctacatcccaaacgatgtacacggctgcggtgatacaacaccaagcacttaggctcactagacaagttcaaagcaaaagccactgttctaaaaaaaaagcaaaagccaccaaaggaggcacatgacaataaaattagtgtttgaatctcctaaagatgaataacgtgagattaattgagttttaattattacaaacttgaaaaatggattaatatgatattttagaactacttttatgtatagagttttcgcacgaaacgcaccgtttagcagtttgaaaagcacgagtatccataatttaatctaagttttgttggagaaaagaacggggccaaagacaaccagcacatgtctcacaacaaaatatcgaaccaccctaaaaattcaatcttcctctccaattccacccatactttgagaagaattccattacgctaactttcaatttcctattagcagttagattaacacaaatctaatgtgaagtcatgcagccataacactaccagaaaaccacatcaccataatttgaccggtttaaccagcggtttcttggttcgtgccagctcgataagtaacaaaaccaaatggttatcgtgacatttttcaaccactgataaaatagtgccacgcatatatggtgatgttgatggttaatcaccaggaatatttctttcctgagcttcctaacaaaaggcagatcattattaatataatgatatttgcttaaaaaatcggcaggaattttcatcatagacaagataacaacacatcaaccgttttcagcactgtcggctgtttttgacacggtttgaacaaaatgttccgaatgcaggcctacttgaggttactaggggagagcccaattcaccacacgacacggcccaaaacacattccccaatgggctttcatgttaggcccaactctgacgaattttacgatacggcccaaaactttcgtcgcatccagcccaaagacctggcttacccatctccttccccatcagcttcttcctcctcctcctcacgaacgcgacccaaccaaaaacccctcctcctctcgccgcggcctccatcgccatggccgccgggcgggccttcctccgcgccgccccctcctcgctggccgccggcgccggacgcttcgccttcgcgtgcccgacggcccttcccctcactgccgccgccgcggcggcgaccgggccacaccgtcgcggccgcggccgatgctactgctccgcctccgatgcgccgccgccgccgccatacgtgctcaccacgccgctctactacgtcaacgccccgccgcacatggggagcgcctacaccaccattgccgccgacgccatcgcccgcttccaggcaagcaactaaagcgagcaagcctatgcgcgcgcgtttgcgttccattgctgctcgcgttctaatcccagtctagggattttgagtacgtcaaactgttgataccttagaaatctatggagttctaacacgtccaattgtttaaatgtctcaagtgaggccactcaagtgcatatatgaactgagcaattcatatgggttgtagagaacgatatgccattgtcaggtactagtatgagtgcatatcgtgtcactttctattcatgcccttaatctcgatgaatttcatatggggttacaataaaaatacgacaacttaaacctgtgcagttttgatgcacgttttgtctgttcaatgatctggccaccaatttttgattaatattattggaatgaaatgtgtagtatctgttgatcagctctcgcaatctaagtgtgttaatgctacttttatggtcgcagaggttgctggataagagggtcgtatttattaccggaacagatgagcatggcgagaaaattgccacttcagcagaggcttgtggtagaaacccaaaggatcactgtgatacaatttccaattcatataagatgctttgggctgatgtatgtccacaattctaggtgttttcattcaccacatggaataaatgctgagctcatttttttcttccaactttgttacacatttcttgcagctagacatagagtatgacaagtttatccgcacaactgatcgtaagcatgaggcagttgtcaatgacttctattccagagtgctagatagtggtgacatatatagagcagattatgaaggactttactgtgtgagctgtgaggagtacaaggtaagcttctgtttttacttccccatgtggtagtactacactacttcttccttttaggggaatatagaagggcacttacctaataaaaaaatatgattaatgtaggtatttgataatgatgttcagcatgcaatcttgcgaacaacatcctgtgcctacagatgttttaggttttaactttataattttggtccttcagaaaccagacacaaaatatgtgagttttgttaaaaaaaaaaaactatttggggattttttttttctctcgaaaatgccggaggacatacttttaggggaattatttttctgtattttcgttcttttcatgctttacagttgttgccatattcacttatagatcatccttctttttccaacattggtaattgtgcaaattctggttttgtttgaagtacaggacgaaaaagagcttggggaaaacaaatgttgcccagtgcatctaaagccttgtgtaccaagaaaggaagacaactatttctttgccttgtcaaaataccagcatcaactggaagatctactgacaaaaaatcctaattttgtacggccatcacatcgcttgaatgaggtgatgctataatcctcattcttatgaatcaaaatttgttttcaatctattttattttatcaatttattgcacattgctggtgtattgagttaacacatatcgttggtttattgagtcattgtacttcgctgcaaactgtggtgaagtgtaaaactgtccgttagaatgttgactctaattatatgagttgattattgacaaataaaggacaaaataactaggttacacatatgtgcttggaggtctgccacagtcatgttaaagaatatctgtgttacggagtatcaaatacgtacagttacaaaccaaactacgtctgtttcgttaggcctttctttttgctaccaggaagtgctgttcgcatactgaacaaacaaccttgtaatttattttcttatgaaaaacttatcaaactgttattcagatggcatcctaaccagttaatgatatggccaactcattcatcatatctccaggacttgaaaagggcctgaatttggcctactcacatgtgcctttagtttctacagtaatataaatgactgtgaagctaagtgcataacgcttgaaatttagtcattgtgtgattccttttcttttgacttctcaatgtgcatatgtggagaagtgcatgccagaagcaaggactgatgtgactcttaacatttctaaattaaaaccttctattgtttcctgaagaaagccagaaagggctgtgcttcttcttaagtcacaaatattgcgcttactattagaatcttatgggaatcaacttgccagggaaacacatgttccttttttactgtaataatataaacaggcaattatcatgtagtgtatttgtattgttcaagattcatattgatgttttatattatatgtttatggacagtctttcagtatgcatatgatttttgtttgtgttttcaaatatagttgttctttaccctttctgattaagacagttgtaggtccaaggatgggttaaaagtggattaagggacttctctatttcccgtgcatctgtagagtggggtattccggtgccaaatgacaccaaacagacaatatacgtgtggtttgatgcattattagggtatgtttctctgcttctttacatgatattcattaatgtgtgctcctgtttactagtcttgctgggaatttattacactagttgtgcttttatttctttgaactcacagctttctataaataaatgaagactgcttctgtttctaacttttagttgttgtccatgtttacattttcgtagttcattgaattcttatgattcgtcgttcctggatgtattactgcctgtagtgtttcactctactctctgttaaactctgatttctctgaatcttcagaagtgttctgatatcttatctctaatggcactcctgatatacctcatgaatgtttgttatccatttcaccattactactaaagatcctatgcctataaatgaatacataatcttatatattatcccactctctttttttttttcagactgattgttttattttcatatgttgtgtttaggtacatttcagcattactagatgatggggagaaggcaagtttacaacaagcagttgaacgtggttggcctgcctccctacacttgataggaaaggtggatttcaggcgtattaacagtttcaaccattcatgctccttctcatttctagcaaattctgtttgcttctcttctcatctacccttagtttatttgttcacgttgcttgatatgttcttgcgatgataaggataactctggcgtgggctgataactaagcactgatgatgcttgagtctcagaataatcatcaactaagtattaaaaaaactgtggttctattgggttaatcatcaatccagatattgggttttttcattctataatatttttaatcatgtgttattacagttttccatgctctaaccttacattgggcactgtgaacatttccttttaaatttttatctccttggtctgtgcacagatagagatggtaggtggaaaattattctggagtggattggatgttaattttgaaaataatcgttgacaaattcttgttcggcatgccttagttgaaactgttttgacagaattaggccctgataaaaattgacagaaataggattagctaggacatcaatgataatcggccttcttctaatacgataaatctgattattttcacatttttcctgactcttataatgccaagacacactttacttctctttatctactgctttgagtatttgtactattccttctccattgtaatatagggctgtagttaatgctgacagatttatctggcatcacctatgcagtggacattgatatttatgtccagtgtacaggcaagaatgttggatgaacttcttgagttttatttctattttttattttgttataatatggtttatgatgattctttgtacatctacctcaggacatattgcggtttcatgcagtatattggccagcaatgttaatgtcagcaggaataagtgttcctgatgcagtttttggtcatggatttttgacaaaggtgatcctacctattttcatcgttattatttccatttctacagatcgatgacagcatagcactgtaccataagtaaacagtaatggaacctgtttttcctgcaactcatgttcattttcctgatccgaacatttggatgtccatgctggatgatgattattattatttatcctaatgttctgtttacagctttaacatcccttcttaaaaataaactctccaggagcatgaagaagctatatacttcaattctatattaaaaaaaaaaaatcctggactaccctcttatagatctttacaaaatatcatctctatggctctactgtagcatgcaccgtgttttgctttagatagcagtctatgttttctgctgattatagtgtatatgggctttcctcttatgttggttggtatctcaaatatagtcatacaggtagcagcaatgtagcttatagaaaatattatgtggtttttttgccacatgttccgtggtgttaaagttttatttatttatttttttttgccgggtcggccgaaagattcggtcgaccaatttcattaagagagatagatagatgtggtgttaaagtttgtaaccctcgtacgcgaccttccagttgtaactattatgtcttctacattatctggaaacaaatatcaatcttatattccatgagaaaggtttcagtggtgaacataaagaactgtttacaggttctctgtttgctacttatctcatccagtcacttttatttcatgcagcaatgctttttattttgaaaaattttaggatggcatgaagatgggaaaatcattaggcaacacacttgaaccaaaggatctggtaaacagatttggagtagacgctgttaggtacttcttcttgcgggaagtggaatttggcaatgacggggactattcagaggaacgctttatcaatatagtcaatgcgcatcttgccaacaccattggtatttctactcaaagcacctttgtttctggagtataaaacgtcttgatggcttttagatttttctttagctggtgtagaagtttttcaccaatgcgcatctttatttgttgttaatgatcattctctcatcttaaacaggaaacctcctcaatcgcacacttgggctgctaaagaagaattgtaaatccacattagcttttgactcgattgctgccgcagatggaatttcattaaaggataatgttgaaaacttggtaagtcctcttggcatctataaactacaattggcggagtcaaggaataacattttaaatgacaaatcttttgttaagttcttgttgggcatggcatgctcaaaatcgctttagtaaaagactttgcagaaaataattctgaatgtacattaaaaatcttgaattcttgaacatgtagcagttgctcctcaactgaattataatatgcatatgttttggaggtcacttcaagtccatttgtgcttttaatgtgtatatcattgagataaactgatcatttattgctgtgtagtatcttccaaatttttatttatcagcctacatgctacaaccaaataaacggaccgacttttaccatgctagctaaactgattcatgatttatgcatatgctattcattatattagcacgtgatggcaaggacttcacatgatttttgtcagtgatatgttggtttcatttgttcttccaaatctgttttgcatctggatatttcagaacaccacctgccatccatttactcttatccggatctttgcatgctctgttgtgtatatgttggtttgcagatgtataaacttttttatgcaggtggacaaggcaaaggatcagtttgaaaatcttttgctgtcatcagcatgtgaaactcttatggagattggtaacttaggaaacttgtacattgatgagcaagcaccatggtcttgtttcaagcaagggggtgagagtgctgaaaaggcagcgaaggtaattatttaaaattgtcacagtttgtcttacttgtttcagatttcagatgcctgcatgagtctgaatgtaccgaccagcatcaataaataaaatttgcaatatattttcttctggtgctattagatataagccacaaaatctgatctcatgtggaataatcgttataggaatttgaagcattgaactcatatttatggacctatttttttgcctgtattttggattggattgagactaatcacattgtttggtttgtgattttgagatataacttgttcagttaattctgcctccaactatcttcaggatcttgttattattttggagactatgagaataattgcaattgcactatcaccgatcaccccaagcctttctttgaggatttatacacagcttggtttcacagaagaccaatttagaacattgagatgggtatgctcttaagactaagtgatatttctctttatttatatttcccagtatttcatggttattatcctcgaatatatataatccaacacccttgcagaaaatacaaggtttgcacactagtattgtgaacctggaggttgggttttcctatggtatgactagacaacctagcatataatttgtcaactatgccctgcaggaggataccaaatggggaggtctaaaggcaggtcaggtaatgatggagccaaagccagtttttgcaaggatagaaacagagacggacgagaaagatcaatcaagttcgaaggcaacaaaaggcgggaagaagaaggcaagaagtcaaggacttgtggaagcatgagtcaagtttgtgatggtgtacatagcataaaactacctgcgaccttgtcgcttggtgacaaagaaggcctgaagcattttcttggggcgaattggtttctgcaattttgttctaacactggctttccaattccaagtagtacatactgatactgatagctgagttaattccccactcccgcaatgttttattccagtgaacgcagctattgcttctgtttgttattggaataatggagcatcctgaactcatccatctttatcgaatttagattaaatcttttgtacgattcctaacatgacatttatggaattgggagcaccctaaaagatgcatttgatggagcagtacgttattattaattatatcactatttgaagaaaatattgtatagaatttgtactctccatactggaatagcacattagcacgtctggagttagaaatttgtacactttaatctcaactaataataaccatatcaatttttttttgtctcaaccttgatttcttaaaaaagagatttagatgtgacggagagctggtgcatcccaaaatattctctatccgtccatgttcattttcagctcctccatcttaagacaattaatttgtgtaagaaaatagttgattgaaaatagataaaacgagtaataattgcattaggatttgagaaaatagggtattcaactcttttggttccatattggtatgtgcgagatgaatggaaaataaacttattttgagacggagggtgtagtcagtacaaactaataaatatgctttcctatttttgaacatcttgaagtaagatttgaaagtaaacacactgggatcttatttctaaaaataaatttttgaaaagtttaatggaatgttggcgggttcaattttaaatttatactgaaatactccctccatcccataatataagggattttaattttttgcttgcaacgtttgaccactcgtcttatttaaatttttttgaaattattatttattttatttgtgacttactttattatctaccgtaatttaagtacaacttttcgttttttatatttgtaaaaaaatttaaataagatgagtggtcaaacattgcaaacaaaactcaaaattctttatattgggacggatggagtagtttcaaaacggtgataatcggctaccgaagattttttttttattttttatttttacttggggttaccgtcttccgcttccgctgcggcggcgcagtgggggaacaacgatgagctcggtctcggacccgcagccgcaggcgaacggcgaccatcagccggcggcggaggcggcgatggaggacaatggggcgcaggtcgaagaggtggtggactccggcgagagtgagacgatggaaggcgtcgcgtccatcgcgctcctgccctccggcgccatctccggccacttcatccgcctccctgactccgtctgctacggcctccacggcacacgtatccatctccctctctctttccatattcctgcacttgctggtggcgatcatggggttggttccatccaactgtctattgcttgaatcgtctgcgctctcaccaaaacccccctttgctcatcgcactaatgaaatgcaactaatcaagtgatgtacaaggaaatttgattgcaaatattaagtgtttacaaaatggcatgacccttttgcacgagatgtcggagtctttttatgctatctgaaacatgtaagattgaccaagcagataaatcgtacttcctccgtttcacaatgtaagactttctagcatttcccacattcatttagatgttgatgaatctagacatatgtatgtgtttagattcattaacatctatatgtatataagcaatgttagaaagtcttacattgtgaaacggaaggagtatcaaataatgcccttacctatgttgtgtttttcaaaagaaaatgtgtataaaattgtatgacctgttattatctaggaattggggtttcttttgtgccttatgaaaaaagaatcaagattaacagctgatgcccttattgacatgtaatagaagcttaagtgatacgtagtgagataatatgttctgagtagcataagggaattggtgtcggtggaattgcgccccatctgtatctgtgctagatagaaagatatataaatctcagaaacttacattactcttccccatttcttgtctatcatgtaagcgatatcttgtgagagggagtgcagccgaggagaagattaccgcctgataaagctttccataattgattttaaggtgagaaattctaacttggtccaccttcaagtgtatcttctactaattattttgttctgtattttcttggacctataagaattaacctgcagatattttatattcacatattttctcgtcagataaaaattctcatttaactatgatgcctatttgatagaacaagcacgagaaggtggttgtggtggaatgcaggggccatgatgctgctcggttgcaaaacattgaccatttgcatgggtaagtaccttttgtcatggatggatttcattataactaatgctgaatttactatttgtcaacaatttcaagaggattttgctgagatactgttagtactcattttctgaggctccatgggcacataatcagtttacagtgaacatgaaagcaatatatgattgcagcatattatgctttgaacgagtcctctggttagtagaattggaatagaaccaagagaaggataatggctctttgtatcaagtatcaagtgctatctggtgcgtctttgttctctgtttttcattaaatttctgtcgggcccatcatgcaatttccagagctttgacatgagttatttagcatactttttccagcaaccagagatatgttaatgtataatagctttgggtcttactggcatggagttggagttgtagattagtactgtaacaccttgttatattcctgaaacgctatgacttgtgttgattgtcttatctgtaattagatatcttgcataagtcctaacgagtaaaagaaagtgtgacaaaggaaaagaggggattacatgagaagtgatctctagtatccctcgtttgacaccagtgaatgatggtaaagattatggcctgagggaactggggactgtatttttggtatcaattgtttgttttaagctgagtatgaatttttatccaatcaaagttttaccaaatgaataatatttttgtgcagttgggaagatgacattgttggtttggttgaaaagaaacacgggaatcggaagttttcactctccttcgaatgtgagacactgaaggctgacaaagctgcagaagagcacattagcaagtatatgccaaatctaaaaggattggatgcagtcggtaagcacatacctgtgtcttttgttgtttggggagtgcgtaagagagattcttttccttctatcaatagtataagtttttttgttcttacagaggtgttggggtttagtcattagtgacaggttgtaaactaccatgcaagaccaataattacacacagagaagacatgtatgctcaaaatttataggatgccggcaccacagtagtaaaggatgaatgatttagttattccgcaccaagtgttacacctcccaacccgtggccacaattttatcatcgatccagcttcatttgagaacaaatttccatttgtgtgcagtgtgcatagtgcagactgttgaaaatgtctactaattcgtatctatcttgcactgcagtaaatatagggaaaatgagcatctctggcatcaatcttgacgaggacgatgaaccaagttgtgacaactaaaagcagaggcacatttgtcagggtgcggtagcagtggccgactggccttgttctcttccctccttacgtcgcatttgaagactcggagaaagcaaaactgtgtatctactgcacccaaaattattggcaaggggatggacataagaagaaataccggcttgctaagtgggacattatttgttgtcccaaagaacaaggggggctaagaattcatgacctcgagataaagaataaagcgttgattagtaagtggttatacaaactacttaccaccgatggaatatggcaacaactgctacgcaataaatatttgggatcacaacctttatctcaagcctattggaaagcgggggattcacatttttgggctagtcttatgaaggtcaaacaggattttttccgttttggatccttcaagattagggacggctcccaagttaggttctgggaagacaaatggttgggtaatgcctcgttcatgagaacagtatccttgtctctataacatagttaggcataaacagtcgactatcgcacagattttccaaaccaatcctccgtgcttttcatggcgacaggatttaattggtgcaaaactagctgcttggcataacctattgcctcgcatagctgatttggttctggtataggagcaagatgaatttcactggaacctcacctcgaatggggtcttctcggtcaaatctcattatctagctctaacacatatcggggttccgaatatcaatagacggatttggaaggtgaaagtacccctaaaagttaaaatcttcctttggtatttacgtcggggcgtaattctcaccaaggacaaccttgctaagagaaattggaaaggcagcaagacatgttgtttctgtcacaaggatgaaactatccaacatttattctttcaatgccgcttatctcgcttggtgtggtctgtaattcatttggcttctaatctgaaacctcctcgcaatgttggtcatatgtttgggagttgtctatcatgtgtccccaaagaaatgaggaatctgcttttgatgggtgtaacagctctgtgttggtccatttggctaagcaggaatggagtaatttttgataacaagatggtgtcttctcctttgcaggttatcaccttagttacccggtggctacgtacctgggctatcctccaccaaccgggactgcaggatactattatggtggtatctcgacgtttggaccaggtggcacaggagttttttacccaggagcatgggtggcggtctagtctacggattgatagccactaagatatacgttggtatctcgacagttggaccaggtggcacaggagttttttacctaggagcatgggtggcggtttagcctacggattgatagccactaagatatatgtttatgttaaacttttgtgcttgggagatattctaattatttctttcttcttttttggctgtgtgcattttatgcagaggccgggggtgactcagtttgattgtatcatcttgatgtaattaactaagtctaaataaagcttccattatttaaaaaaaaaactgcacccaaaattgtctcagattctcagtagactgttaactgttaagtcgatgtatgggcatatggcaagcaatgactcaatgtggtttgtggaaattgtgggtaacaatgtttgaactttcaagtaatcaagtgtttatcgtaatctgttgctgcatctgaacaaaaccctggaggagggattgtacacttcggtttggtaatggtaagaagtgcagttcttatctctgccactgccactactatttgccatgcttgtacggggatattgaccaatgcttgtctggttaagtcttttcaattctgttgcgaccagtatccgatttatagggccaagctgaactttactgtgcacacttccatgcaattgtttcaatatatcttcattacatagaaaatgctggcatgctgctatgctccaagagtacctaaagcattggcctgatggtttactgatcctattgtatggagcaatagcatgaacattttggtcgtctggtttctgaagaaacaaaatacagagcatatggagcgtgtttttacaatcatgatgctcactcatggtgctaatgacttgaaactccaagccaaaacgcacaaaataacgcagcctttcagtggtagacacgagttctcgtatttgcggctaattttttttcatggtagacgacgtggctgttgactgtgaaacgtttatggtgacttcgtcaatatcaagatatactagcttagttttcgaaattgctcataggggtatgtgtgtgttcataagggtaaagtatgcgcacgttgtaagcgtctacgtttgtaccgtgtttttaaaaaataacgcagccttaatgggagtaaacgaaaatataaatttctccatgaaaagaaagaagaaaaatataattttcaaagaaatggagcccagctagtaagagactgtccatggcccccgcaaaatcggaacctgttcttcccccgttcactcacgacatgcctcccactacgcacgacagacatgacccctcgatcgtccgccacgtgtcgcgcgccatcgaacccacggcccagatcgcttgaccatgtcccgcacccgcctcgctcgtcgggactcgggatggcagaaaggggaattggaagtttgtgtaccgttgctctgacacgtgggccccaacctatcaccgggcccaccctgcagtgggacgcgtctcgtcccccctggcccccttgccaaaagagagagagagccccccgcagaaagtccgggcgagaggcgaaggaaatagaacgccagagagagagagagagagagagagagagagagaggagcggaagagaaggggagaaccaggaggaggaggaggaggaggaggaggaggaggcggtgggagggatcgatggcgtcgcgcgtgctcccacgagagggttcctgatcgcgtccgtggtggttcgcaggtgagccgcattgccccgcctccggctgttttctgtttctgtttctgtttcttctcgtagcggtgcaatctgcgaatcctctatgggctggtgatcgaaatgcgggcagtggtgggtaaaatatgttctcatgtgcatcgtgaatttgcgatgagtgcaccttttttttttttgattcgacaatgggatgtgcatgcgttgtttccctcgctgggggaagtattgacatgagagaggtggaaggagtctcgcatttctgcttgatgtggtgattctgaatttcggattgcgtaagctacatacgctgatcgctgcggatacagccgaaggtttgatccgtaggtaggacggggtgtttcgcttatggtaattttgggattggttggcgtacattgcagctttcgctcatttaaatctgtgcttcggagagaatttggtcgttgatttgatcaagcggatgcctcattcaatggactccgtttggagctttaagcataactacctactattttgatcttcgtatatctgctcgaatgtgcaatgtttcagactctattaaatggtttggctcgtcagccttatgggaagtgcaaatatatcttatgtttgtctgagaaatgtttctttaatgccttaaggtgtatttagaaatcatgcatttatgctcgtgtatgtaggcaccacttggaaattttaagttgtgttcactattccataatatcattacgaaacaaagttaaacttatgtgcggcataacagaacctaaattccagctgcatgacagtagtcttgccattttactctaatttgtaacttcgtttatgtatacctgtgatttcttctctctgttgtgatttttcttgatctgaatcatccccaggtccaactaacggcttaaaagcttataggctaatgcttaggttggatgtggaaaccaactcgacagatttgaagctactgcatgaggggctaataaataagtttgcatgcttcaatttcttgtggtaaatccttattcccgttgttcaattttgtgttttacagggaactcacttcgttctggattctgtcacctcatacataatttttactagtattaaagaaaatattgggccaatcaaatggttaatcacatttagaatttcagtttaccgttgaataaagtgaaactttcaggattagttattgaagtttaattttttttgaagactgttaatgttatcattgtgccatattatttattttataagaatgtatcataaatttatcacaagtttatcagtctctagagaaacatcaactcattggcggaaaaaaaacatcctggtgcgttcataagtcagccatctagaggacaatgtcagcttcggagttcaggattccatatcagcaagtaagtggggatatgctttccttatagttattccttttctatatcttctccatggctcattttcatttggcttttgagatactggactagttcaattcatttaaagtgaagagcaaggtgaaggtctcattttgttgatcagggtgaatccctgttgtatgtttcaatacagttatattgatgctagtttaagacaatattttagcagtcgccagttacttcttcaggcataaagagtgaatctcactgaagcacaaaatatcatttcaaaatctttaagcagtcttgacaatgaaagttctgaatacactgttgctctatagcacctctctatggcaaaatattagcattttgtctaaagaccactttatgacattacattaaacactatttgtgttcatactactgtcatggaaaagcttttttgtgagtttcacaaggtcagatacatctcttgattgtggcattagtgtgagtattcactcccttttatttcatacttttgataggtatcatcttcacagactgctgagaatgcaggtcagtacaagatctgccggtgtggggaaggagacccaaacacatctgaaactggtgacagttcgccaactagttgtcctaattgccaggtttgtgagatcttgcacttaaaagttatgacatgcatttacaaataaccttgcgaatgatttattgtacattacttgagcaagggatactctgcttgacacatcactgattcacagcaaaattatcagattgactatagatacataagctttgtatttgccgcttgcctcatacttgaaacttcactttttatgttcttatgtctcatttgtgctttggtgtttggtgagcatagaagaaaggggtgggggtgggttagcttagctcagagttatgttcagtagaaaaaaggagtagacatggttgcttgtgtgctttgttgtcatgtgcacaaatcttcataaccaatgttaagtactcttctgatgtaggttcttaagagtgggcatctactgctctcatctaaaggtatgtttttgtggttatatatgtaatggttgaataaattctgtttttagcattaccagatacagtgttacatcagaataatgtttgcggtagaaagcttcgagtaatatatctatggatatgaatattgtccgtgcaatgggctaaataagaccaatataacctcgtctcgctacttcaagtacacaagaaccaatagcacactatcctgaagtcacacaactatgaaaatgtcttgactcttaatgtcaataataccatctgtcatgggtgttttggtagcatcataaattattatgagcttttattatgcggttacaaaattgacaattgttttgattggcacattagactggagaagaccatgattcatttgtctctctagtatcaagtacaaaaagtaaatcaatatacaatgcttttattatttagttgacctagagagcttataggtattgcctctctaaaaatcaaatcctttaaaagtttcagcatagtgtaacacaaacaaatattccttggaatgccaaacttctatttgcttcagaatcatttaaccgtactaagccccacatataagagtaaagagagtcaagctaaaaaaattgctttgcttattttgaaattttttttgttgggagcttcttcatgcagtttcaggatgattagttttatcttttgcatgtgacaaattagaagcttgattacctactgactctttctatatatacacacacacacacacacacacacacacacacacacacacgtgagacttttcttggaagtttaatgtacttgtatctacagtattcttcatgtttcactaaaagtgataagtaacaggaattggttggacaacatggaaaaagcgctggtttattcttacaagggcatcattagtgttcttcagaagtgatcctgtaagatatattacagtagttctttgtgtgatctgccttttttgacctagtactgtattatatcgtacttgtactatgttgtgttccttcacatccattcttcattcaccaagctaatgtggatgatttattttgctattcaagctaagataatgtttgttgtaacgaagcatgctgtatggtatgcatacttttacattgtaaattaaaaagttttagcaatgctaaactgctaggtctgctgtgatacacgaggcatttctattgctttagcctttgacctgtctttctctaagtcttttttgtcgtattacgttcctactcattgcattgctatcactggaggtatagtctctgctggtctttctaggttctgttttggggcctcttgatatagatataccctatatatgtctggtcatgataacattagtttaacacctgatgagcacagtagtcattttgaactttgagcactaacgaaattgaattataattgtagtatattcaggaataggacagaggatttttttttaaaaaaaaatgctatttgtacctgttcagcactcccctgcaatagcatcctggcttggtcatggtttatgacctatacttacagagattatgaaaaataataatatgtggacctgaatgtgaagtagaatacctattcttttgcatactatttggacatgaaaagtgacaatgcaaacactaaggctattggctgtcagtgcagccatgttgaagaggataaacatgattacaataatttcgtaagcatacttttttgttcttaataatgtatgtttcggatagttggtgaaatatcatgaggatttgtttgataatatgcaaacttaaacagattagggtatctataaccatgataactcatcccaattttctgctttaatttcagaatgcacctgtcagaggaaatgaaccggttgttacactaggtggaattgacttgaataacaccggaaggtatatattgaaaaaataaattttgttgaaagtctaaaattcctgtaatctgagctatgtaatcatgagctatggtttcagtgttgtggtcaaagaagacaggaaacttttaacggtgttatttcctgatagccgtgacggccgtaccttcactctgaaggttggtagcacacctgtttcaattctcaacatactattgtcagtgtttgctggcagtacatactgctacccatgagtgtcaggaattaatgcagcaaaaaatactagggaagagaggggaggatcatcaccggcagaccaactgtttgatagtgattagatcatgcaacagcaaggagttgttccattcatatttgatacacctatcatacttaatggaatgattttcactgagcaggcagaaactacagaagagctcaatgagtggaaaagtgcattagagaatgctctggcacaagcacctgctgtagcaaatgctgttggccaaaatccaattttcagcactgacatagcagagcctgctgaagctccagctgaacagcgtaagttatgataaattcatcagttgttcaccatctgaggtactagattccagttaggggggttgagattcctacattcaacttgaacaaacaaatcctactgtttccattgcagcggacgacaaatctgttattggtagacctgcagagtttgcccttgtagatgctgatggtagtccatctttcctggagaaggccttgaagttcattgaagattatggtgagtgtttgtctaatcgtaattaatcagcaaatggccttcacttatttgtgttcatgatatcctagttatatcaaacaacaataaagtagaagtacgatacttgtctaacaaactaaaagaattgtacatatgtttactaatcctatggtttagtgacaagcagaaacatactctgtttgtaggtgtcaaggtggaaggaatcctccgtcagtctgctgatgttgaagaagtcaaacgcagagtccaagactatgaaaagggtaattcgttcgccctgcccctttcccttctcttctatctaagagcctgatgagtgttactctaatcaaaataatgaagtgttcttttcataaggatatttttgtcacttgtaagccattaagcattggttaacatgtgatccttaattttttttgtcctgttcacatgataaaaatgtaccatttaaatcatgtagggaaaaatgagttctccccagaagaggatgcacatgttattggtgactgtatcaaggtatttatttggcaactgttgattatattgtgacaaatagacttaccacattccttgaagtaacatatttaggttttcctttgctacagtatgttcttcgagagatgccatcatctcctgttcctgcaccatgttgcactgcgctggttggagcttaccgtaagattgacttgatatttttttctatcacctaaacaaccagtcaatgtagtcttgcatttaactgatgtttgctaaaatcagctcagaacatgcccttaacctgaaacatgctgatgttcttagaattacaaacggataaagatgtttgattgcacaggaaccgacaaaacaaaaaggcttgatgctatgagtaaagtgatttatgaagtttttccggaaccaaaccagcaactattgcagaggtatcaccttggatgctttgatttgaaatttcttgtcagttaacaccctccatgtcatgtctgaggttttcattcgtgatgaaacagtcctcatttcttgtcattttttcattattttgttgggagttagctttacattagtacagtataatatcttcaaattttactgatggactccaaaactcactgttgctcttttaggattcttaagatgatgcagattgttggatcacacaaagctgtgaataggatgtctccatcggctttggcggcttgcatggcaccactccttctccgacctcttcttctcggtgaatgtgaaattgatagtgactttagtatggctggggatggttcattccagctgcttcaagctgcagctgctgccaaccatgctcaagcaattgtcatcattatgctcgaggaatacgacgagatatttgatgtatcctccttttcctttatgcattccttcctataaggtcaagttccatttgaatttatactgcattgactcttcatgaattctaattcagaaattacctgtgtaggacttggaagacggttcctgctcttcagatgcatatactgattcagaagatggcgatgttgacaaggaatattctacggataatgatgtggatggctcttatgattctggtgaagataacattgaagaagacatggaagatgatactgagtactcctctggtggcagtgaatgtgatgacaaggtacttcaactagtcattattttgatttcaggcattacaaataaggcactctgtatgctgtgtctgaaaggccttgcaatgaggggatttcccttttgtagttctttatgatctgcccatgtcttttcccttttatttcaatggttaactgctgaatttgtattgtaattatcctccttgtctttcttttagcatacatggattaacttcttatactatgttcactcctaaatataagtttttatgagtcaggtcaattttttccaatcttgatatgtaatatttatataaaaaaagtgtatgtagtttacataacattagtagcagaatatgttgtttaatagtttaaaccataatatgctgaaatgtagagcaaattaataatgaacctgaaatgtatgtaaactagaatatgctgaagggcagtatcagattgttatgctgctgcgattgtactacaatagctgctaccccactgtctgttactgttctttcaatttgtgtctctggctgctcttgcaatttgtatgtcgtctttacaatgccttgatctatattttctaggttaaaaggaataactctggcaaggcatctaatggtaatgataagggttttcaacctcctaagaaagcagcaagaacagaacatggtgtgctaagggaagacactaatcaattttcttctgttccaccagtggagaatacttcccaaatggagagcaatgatccatcccatcgaaaattacacgaatcaaatggatccacagatcaaatagaaaagtcaaatgttcgcgcatcatcatcaagagcaaaatttatggagaaatcaagctcaagaaataagagcaaaaagaccttattgggccgtgcttcagtatgtgcaattgttatctgcatactcctacacattgatgaggctaggataatattatagtttaagtaaaatacattctttacaggcaagaagagacctgtcggcagatgagactgacttttgcagtgatgatgagtaagtagccagctatatattcttgttatgttctttagatgcttcaaattatttttttacttgcaattatatttatacctcatctctttaatctccatctttctctcaataactaactactcctttgatggtggaccaacagtgggaataattgacttttgttagggtaattttgtgaataagtaatattgcttactcttttaggttttacttgtcacctcacttgttctcattgcgtcaattaaatgtatgggatgtgctaatatggtattgataacttttaattataaatggtttttcatattttctcctcctacaacattttcttgaacttaccttccactcccattaggatcagtagtggatgggggaaaagcaagagcttgtggcgttaaaatacaagcacacttccaaaatcattcctggaattttttggttctttcattgcatgattggtgatttttttccagttgcttctgtaaaatttgtaccatttagagtttacctcttatctttcgttaaagttttaaacaataatagttggaaacttcaaagaagaagaagaagaagaagaagaagaagaagaagatatcgggcagcttttacactgttgataacttttgagttatttctttcaatttgaattttcaacaggactcttattgagaagcttgagaacaacaagacggatctccaatctaaaattacaaaggaggtacagtcttttcccaaggattacagagaaattatgtaccaacagattctcctgcatgagacaaagtgatgtctatttcaggtgaaagaaaattcaatcctccaggcaagtcttggaaggaggaaagaagaattgcatgaacgccgcttagcacttgaaaaagaagtaagagctcaaactatgggaaaagtattttttttctagaaacagaacatccaggtagattttatgattaagtctctttatctccataagaaatccttacattatgttaagatcaccagaaattttatacatcttcaatatctggctgaaatatgcaaatctctgttaaacggaaattgtttttcatacaacaggtggaaaatttgcgggatcagctacagaaggagagaaaattgagggcctcattggagtctgggctgatgaatttgcgtagaggacaggtgtccttcccatcaacaattgatagcaaggttttctttttaaaattttattgtcgagttaaagtacaagtgttttcccaccattttattttattttttttgttctgctaatgaaagactaaggctgatcttgaggaagttgctactgctgaagctgatattttgaacttgaagcaaaaggtttctgatctccgtggacaactcaacaaccatgtccagatgagctccacctcattatgtgactcttgcaacaaacgactcctaagtacagacaagcttttcgagtaagaatctttcagcgttctgtggtattttagcactttatgtagccttttgttgtccaattagaattgtgaagggaacatacttgtgggctacctttctgcagagatgaacagaatacttcaccatcaaatgttgggcccaattctatgtctgacatggcatcggctacagacatggtaagactattagagacacatgttaatttaggagaagaagagaggaatggggaatgaattctattgcaattgagttaggcccactgaacatatattttgtacaatagattggaaaagactaaaatgcccatggcatatatattatacccttaacaccaaatccaggacgactattgcatgtgcatgtctcatagtagtagatgtttttgaaactgtgtaacaaagttagtcacatttgttatgtctgcctgaatatgcgcagaggtgcccagtaaaaaatgtgcaggaaaaaaaaaaagtaaatatccttgttacatcacaatcgcgcatatttcattgctgtagacaaccaagcaaaaagacgagattgcgtaggaaatatccagctcgatggatttaacaatgagtgtgcagtcagttctgggtgtgtttttagttattcatggtctcaattctatcattaagttattttttatgtcacatttcaggcagatattgagcaatcaaggaagcaaaccacacaacattcatcttcttccatagacaagccaactctccacaaacatcaaaagagtactaattatcaacaaaatatgataaatataatccctgctcattttttaaaaaataaataaatccaaagaaacaacactcttagtagttcaaatatgtgattttgcgtaggtattgcatccaatgaacaatcaagtaccatcagccaaagggctcaaaggatcttatcttctaagggtgggattatgaaggatggccaagatggatcatttacatcaaagtggaaccttgcacagaaacaatactcaaacaatccactgttaggcaggcttggatcaaatgcctattcgagcactagaacagaggtaatctcactgacccctcaaccgatatcacttctagtcggcaagatatagtaatgtatgtttctttggcctttttgtgtcctataagtatactgctagtatcctctatagaaatgcggttatttactgccactttcgtggattgaagttcgtgatgaccgttgtatgtgcttgctattatttcaggaatctggggcagtgccatttgcattagccaagctgacaaaccggctcaattttttgaaagaaaggagggcgattcttgcaagtgagatgcaaaacttaaatttggctcgcccaccagggcctacagctccagcaccaaagaaagactccacatgagaagttagaattttaacatggcatcattctcaggctacggagctttgtactgtcaagtgtcaaatgtgagcgatgcacatatatatgatggacgctacacaagctatttcacatcctgcttctggaagatgggggtggtgcaatattgtaaccttaccggaggttacccagtccgagatgcgtcatcatgcaataaaataagaggatgctggtggtgtttacataaatcgtggattggacaaatatccatagttctaggtaaacgtaatctgtaaatttatcaggttgtcttgtttttaccacgatgtttcataagtaattttgcagcgacattgatttatccgggttgcaccatttcatgtagaaaatagttaaaccacagtgctattgcaaatgcaattacctgctgcattcgacgcccagtaacttgagggtttcatcatatcttcctgctgtacagaagcaattacctgctgtatatcattatcctttttggcgtatacgtgttgctgcagtggcttactccatcggtagagcagctttagacattttaatgtttgccttgctgatttccagaagagtgaaattttcttgattttttaatactcccttcgttttttaatagatgatgccgttgactttttctcacatatttgaccattcatcttattcaaaaaatttacgtaattataatttattttgttatgagttgttttatcactcatagtactttaagtgtgatttatatcttatacatttgcataaaatttttgaataagacgaatggtcaaacatgtgagaaaaaatcaacggtatcatctattaaaaaacggaggtagtatgatcttttaccaaatcaactgcaaagttttttcaggattattttcagtatccctttgactttgttatttacccattttacagtttcgctaaaaacacatcacatttttagctggatttcagtcactttcttcttattaattgctattttgcttatatgtaagtatgtttctatcttcccctcaaaaaaaaaagagtatgtttctatctctcttatcttttcctttaggtaatcaatcgtttttatcctaattacagtgcaagtttacattgtaagatttttaatctacggtgtacaaaatgtgatgtcataaatgcagtcccttttcttaaaacccaatgcagtgatgcaactgccattgacatttggaaaacggaatacaatatgtaagattttagttggcaggaatcattccccaatgtaattaagtgaatctacagttttttccgcccagattttgggcctttctttgttcacgggaccggggcattttgcctcggacctactcgacattctcttgtcaatgtaacacattttgtacttcctttcctcccaatcttaatgacattggtcgtccgccacatcttcggccgacctggcataagttagaacccacagcagaggatatagcagtgctaaattgggcctattttggttgactcaaatctaggtccctcattgtttcgtttatcgagggaataagccaaacggcatatttgcaaacgaaaaatagtttgtgaataaatcttttatatatatgttcttaacgatttaaaagcaaaggctgaaaaataaactttgatgaaaaaaaaaccctaaaatcaactttaaatttaagattgaaaattcaaattttggctgataagcataaacacaagcaaagagatgaggttgtatctttctccgtggggcttcctgtagcatagtagagaagcttctgaaaacactggcagtaccaaatgccacaataaagaaacataattaaatcagaacaattgtctatcaccctaagtcttaagattcatgataacaattgtaaattggagccaaaccagataacataattaaatcagaacaactttgtctatcaccctgacacccttatatagtgtcaagtttcctgctgacaatagtaaatttgagctaaaccaaaagtttgaaggcaattcgtttcgtagagcaaacaaaacgggtgatctgagtccttgctgattgcgaatgttctatgcaggctgacagcatgcaatgcaaatgcggctaggcagcgacgagctccggtagtcactgcaccgtcaagaacatgagcacgcgcgcgcaccacgccgcgcacgacgttcgctggctctgcgccgccggcggcctcccccggctccgggatcgatctaggaaagattaacataagggtctgaacaaactatacaaaattatagccctcttttctaatagacgtatgacagaaaattttagtgaggtctttgtagagtctctcatagttacaaaacggatagtggactctcgaaacctcatagaccaatggtggatccgccacttggcgggagccgccacccctgtagcgccaccgactcgtcgaacaccagcgtcccctccagcagcggcttctcccactcccagccgaaggcgaagtagtagtacccgccgccgtcatcgtcgtcatcgtcatcgccgccgccgtgcaccagcgcgtcgaccagccgcaccatggccgtgccgaccaccgcgctgtggcgggacgtgtgcggctccccgtcgcggaacaccacggccgtacgtcccgtcgtcgtcggcgcaagtaggcagtgacggctatacgaaggaggccacggcgaaggaggccggacagtgaggccgtggcgcaagtagtccgtaatcaactcgcgcaagctcgtctccttcgtagcggacagatgatccaagattgttgaagttttttttttttcctttttcatgtactcgtcctgtgtggacagatcgtcgcatcaatatatataagaggcaaattattgcatgttcgtatgggcgacggaatttatcgggtgatttctaaaaaaaaaaaatcactcagattttttttacccttacatttacatccaacagactataaaagaaaataaccaatacatatttacctgcataacttttttattaaaattacagtgtacttacatgtcagtaactgaatttacaaatgtaatttagttatatatgactgtaattttatattttaaagaaaatagcaaatacatatttacttgcacaacaatttttatacagtgacttacatatcatatcaactgaatttacaaatgtaattttagttatataggaataggattaattttacattctttattttagtttcaaatgtcttaattttttgacatataaagaaatcaacttttatttagaaaagaaagggagagagagagagagagcgcgcgcgatatggaagtgagaaacgtcgtcattcctgcactaatctcggtgtaatcctacggccaagaaaacatcaaatatgagagaagaaatcacccgacggatgtttagcaaaatcgattgcattcatcaatcttagattatacgatgtgaagaaatataattggaattatctatacaactttcgacagaaaaacatcttaatattttaaggttaactatagtaaggttgtgggatcgagtccgtacacttgtaggcatgtgtaggggtggtaatgagccctacctcttagtctacaaaatataaggattgggctgaaatttagtaaaattttaagctagaatatttaaggactgagagtctaagatagtttgtgaaagggcggcctaaaggctctaacccattacgcacgcatgccactgcttagtggaagcaacaagtgtgcgtgatcgagcccccgcacgcacacaacaattttctctctgttgcgcacgaatatacccaacgaccagcacgaacatcggtgtgcatcgatatcctatgataaaaaaaatcaacagatttctcccatatttttttattaacaacaaaatagaaaatctgaatataatttgcatcttactgatcgacgtcacgtcacgatacatgaatggatggatgtgtatcgtgtcgtggacgtggacggtatatccacacagggaatacatgaaaaagaataaatcttgccagaattaattttgccttcgcagcctctcatagtttcagatactctattcatcctaaaaaaccaacttagtactggatatgacacattatagtactatgaattttgatatacttatgtgtagatttattgtattaaaatgtgttatatccaattataaattcgtttttttggatggagtgactagctgctagcgttcgatcagtggatggggacgaaggagacgagcttgtgctcgtcgccctcctcgtacaccaccgcctggaacctgaggtacttggcgacgacgcggctcgacgcctcgagggtgaggcggtagtaggtcacgccggcctcaaacctcttctcggcgccgtccaccgtgttgagcgtgaggccgcccgtcgccgacgcccagtctgtctccgccaccgcccacagggcgacgtcctggacgtgccggtcattcgcgtcgatcgtcttccaggattcgtcgccggccgccgccgtgcaggcagcgccgaagacggcgacggcggcgaacaggacgaggctgctggtcctcattgtgagctttttttttttttacagtgtgtgtgaaggtgaaaggctagctgcttgtgcaaaagagaggaagtttaaatagatggaataaagtgtggctcttgttggaagaaaattattggatgctgtctttccaattgtatggttttttttagattcaaaaaataattgtatgacttttagtgattatcatccatttatatcgttgattgcatacgattattatatcgttggttgattgcatatgaagtaccccacttattttgttctttatatctttccgatgtgttggtaatacaatatgcttagtaagcaacaagaaattcattgtcaggtttacaaattaattgggatatgcatgatctgctccctcccatgcatgttattactacaaatcttgttataaatacatataatttctacattttcaaatcaatattaagatattaaatatcttaaaggcgacggcggttgcaacgaggatgctacggtcctcatggcagtgtgaaagtgtttgatctagattacgaggataacttagaagagggcgccagggccatacatacaaatttgagacccggtgcaaaatataaaataagacttaatgttagaaaatgctaagaaatagaagagtaaatttcacttcacataatacatactcctccattccaaattgatatattttataggtacaccaagaccaagaaaagctaataactctctcatactatatttactctagcaacaaactcgatgcatgcatcatccccactgtttcctagccaatagcaaatatattgcatgtgggttataaatacttgtgtgcatatgcatcaatatccatttactcaaatgcacaaataacgaatagatttaatgaatgaatacaaatatatagatcatttaggaataacctaaaaaaactatatatagatcaaagaatagacttaatgaattaacacaaatatgtattcaccaaggttgcataatatatcaagctagagtcacgtttcaattgccaagaagaattgtctagctgtagtcatttaattttgattaagtgaaaaaaatggaacctgatcatgggttcaaataaataaataagacaatttttaaagtattcatgatcggtaccaatgaataggacgagcttctctatcctagatttctactatatatgaaatttctggtttcctttggtacaaatccaatcatctagattggaaataagaagccattcccccattggtagcaaacggctattcattaagcggagaaaatagtaataaaaagataaaggcttatgctcctttatcttaaaaaaaccgactaatagggtcagttacttagacaattaactttcataattaaataccgtcactgtatggataactcttattgtgaaaagaactatttactctataatagataggtagatccaaagaatgtgaacttgtatatatgtttagtcatagttatttaaaatggtcgtgcattactatagaacatttattggacctgaagaaaagaagtctattctagccaaataagtaaataaggaagagcaaagcttttacaaaatgaaacgaaatggaacgtatgtcttaaacatgctggaacatattagcatgaattaaagtatgaaaattttgggtcccctaatattttagggtcctgttcgatcgccatctcgaacatgctttaaaagaaggggaatggtaaggcctcaagtaggtagaaatttattggatccaaatccatcttgatgtatgatgatttagtatcaattaaaatagttgaattacgcatatgaaatactgtcttttttactctttgttgatctatgtttttccttgttaattaatttcttaattttttggctggtgcattgcaatatgtatatactctatgcaataagtaatagatacttaatggaaaattcggccatctaccgttcaaaagttacggactttctctgtttttaatatctaatattattaatattttctacatacacctaactatctgtcttactaaaaatatgtaattttgttgtgattggtttagttgtatttgtgtgtttaaaattttactcattcatcctcaaccctttcacctctagaccacaagtagagaaaatccaagtgttgtgattggagagtatagagaagcccaacctctataagatcaaagataccaaacctgtcaactgaacacactactgacaggaatatgttgtatggattcctggaaaaagtggtttttataatatccaaatgtgacatgctttgtgttttatgcggtcaaaatttttacggttcattttaaatttttaataacaccggaaattgtcatatgatttatacatgtgtcagttgatccaaatatttagatttttgttaagttttttttttttttgcggggaaagggaattcattagattactgaattgtccacactcaccaggtgtgagataaggttacaactgtcgtccggccaaaactcagaacggccaacactacggcccctattcgctaggaaatgactgaccttgttaagtttgacaatgtgtattacagacatgtatttgtgtgtgaccctaaagagctcaaaaacttttttttaaaaaaaaatgaagaaatgaaaccttattaatttggattctggcagaacgaagggaacctggagataaatgatcaatgttgtttcaacaatttcatttccatccattcattcaacaattttaccttacgaacataagaaaatataaatctcccctcttattgatctcagtatctcacgcaatcacgctacatggatgggccaagcctatccacgcatgcaggagtaaataaataaaaacataaacaccacactttggtaattaatcaaagcaatctcgatcgccggagtttcgccgtcgcagagctagctgctcgatcgatcagtggatgggctcgaaggagacgagcttgcgcgcgttgctccgcgggtcctgctcgtacaccaccgcctcgtacctgccgtccttggcgccgctgctcgacgcctccagggtgaggcggtagttcacgccggcgaccacctgcttctcgccgtcggtcaccctctcgaacgtcagcccgcccgccgccacccccctgtcctcctccgccaccgcccaccggccgagctcctggacgtgcgggtcgttgatgtccaccggctcccatgacccgacggtggccgccgtggcgccggcgacgatggcgacgacggcgacggcggcgagcaggaggctgctggtcctcatggtcatggctagtagcttagctgcagctgctgcggttaaacttttttttttttacagtgggtgaaggtgaaaagagaagcaaagtagaggtcgtttaaatagatggaaaggtgtggctgccaacaggtagaaaattataggctgctaattgctacctatccaattgtatgattcaattagcatccttttaattgctggtgatatcttaacatgtatatgtattatgctcactaaataagaagaaattaattggcaggtttgtaattttacaaattgggatatgctttgatttgctctcatgcatgttactctatctggttataagtacatatagtttgggatctctaaatgatttccaaatcaattatttagatatgaaatctgagagcaaaatagtaggcaatttttgggatacagtaaatgcaattgtgtattgacgggatgggagcaattctactttttgccactgacatgtgattgattcaacaaaatagccgtagatgaatgtgagttttacaaaatgccataacatatactcccttcgttctaaaatataagtatttttagactctgacacagtctccaagatactactttgatcaacaatatctataaaagtaagatattttaaatgaaaagagttgcgtattagatagtttgtttaacataaatatagtaatattaattttacatgactgatcttttttattttctcactattaatagttaaagttaaaaatatttgacttatcactatactgaaaatatttatattttgaaacggagagagtatttttttttctttctttttaccatcgccgttagcctttagccaaatgcactttgttgacctcacgggaagagttatcttaccccggaacatatgaagcacttcccaaaggtgagatgcactgctcgggataaaatgaacttttcacataaggttgataaagtgcccttggtaacaaagtcacatatataggaaaatttctcctttgacctttagaacaaaatactagcgcttccaaatcatgtaaaattcctttgcaatggcacaatgcatgatttttctaaaaagaaaaaggatagcagaaggtccaatcgtttggaagcttccatttcagtatatctctttcatatttcagtatatctctttcatctattttccagtgttgttaaccatccaaagaattatatttctgtattcttcctactccttgttttaaaattatcaactttacatatgcatttaatttcctataaaaatgtatttttcccatttatgtgatttcccattcatgcatttgccggcgtggggcagttaaaagtgtcaaatagtgaatttggggatcgaattgttgcttgatttagactcaaagggtaacatattcagtacaagaggagaggaaacgactctaatgccctgtaccatgtacccttatcaaaaagaacatctccttaatgtccccaaagagcaatgtcatatctgttgacaaatatatatatagtgtcacccatgcgtttatagtttggtaccagaacaaaaggagaacaaaaggagggggcgatcgaattcagatcctctgcggtactacacatacagcaatattcactgacatgtgggccctgtgaggaattaatggtgttgtttgaacaggtttgttttcctcattcattcaaaaaaaagagattgagatcagaagaaatctggctttttatcgatgtgaaaaataattggatggacaaaatatccacgcaatggttacatcaaaacaactcgagctattcaacacataaatcttgccgatcgagagctatcgatcgccctccggggagctcagaagttgtggttcttgtcgaaggagatgagcttgcgcgtgttgctccactcctgctcgaacaccaccgcgccgtagctgccggtgacgtcgccgccgccgctcgctgcctcgatttcgaggcggtagttcatgccggacaccacctgctgctcgccgccggtgaccctgtggaacgtgagctcgtcgctcggcgacacccggttgttctccgtgatcgcccacctgccgagctcctggatgtgcgggtcgtcgatgttctttatcgggctccagcctcggggcaaggcggcggcggcgcagacggcggcgaggaggagggtgcgggtcgtcatggccatggctatggctagctgctgctggtggtgtgtgttttgtttgactatttgactgatttgtgctgtgatgacgatggcaatggcgatgacaagcaaggagaaggcatttaaatagatgagaatggtgtggctcaaacgggcagaaatttaatggattttttaatatgggaattaactgggtatatatcctactccaactttagcagtataagatttggtacccattaaattgtctgatgtatataaagctgtgaataaagaaaggagaaattcttcaatatctcccgagataatgtctcctttgctccaagaaataccattccagtctttttagaataatgaaaatgagtttcatctttggaggtgtccataaatcatcaggcaatgagttctaaattcaggaaaaaaagagtactaaaaccattcataaaattataaaaatattgagatatgaaatgttaatgcaaactaaatacctgcctaaacagtatctatctatctattatattattaagacagctcgaaaaggaggcaccacgttcgctgtggaggctagaaattcccacattaatcgaagaaaaaaaaaaagaagagtccaagtagaaatacaatctaaaaaatagctgaaattcgaaattagaaataagcaatattgtaagaggagtccatataagaacccaatacgagattaattaaaacctttgattcaattctagattttaactgtatagatttgttgtagaaaagataagtccatatatatgtactgtgtacgttacatactatgagtctttccttttctatttctttggcggtgtacacagtacacatataatctaattcaattataaacctacacggacaagagttgtgctgtcaaataaacaaagattgcactgctgcacatatacaattaatcgtcattaaacaattaacacacgattaattagaaaaaggaaaaaatcatttaggaatacaatttataaataattaaaactggtgataaaaaaataaagactattaaaagaaaaccatgtaaaacacatgatgagataaattaagtaacaggcctataaagaagtagagtggtggcggttgatacgacatataaaaaccgttaataaaacaccaaatagaatcttaataacgattaaaaggagggacgacaggcatgccgtgaagcaaacgggtaaggcagttgccgggacttctagaaagacaaaaaaataaaccccagtgataatcatatttaatttttaaaatctcaatgacaataaaaagaagcaacagcgggcaaagtgtataggagtatagttgcagagcatccgacggttggcggaacttctagaaaataaaaaataaatttcaacaatagttatgttcaatttttagaatcccaatgacaataaagagtaggtggcggataggctgtagacgagtatagtggcatcgtttaacgggacttctaaaaattataaaaaatgaaactcaacaagacaataaactctaaaaactacaggatccaatttttaaaggttcagaacttctaaaaagtaaaaaaaataatgataatcatgttcgattttaaaatctcaatgacaataaagagtggaggcagcgggcaagccataaagaagtacagtagtaaagccgctgacggtttggcgggacttctagaaagtaaaaaattgaacccgaacaataattatattcgatttttaaaatcccaatgacaataaagagaaaacacaatggatgggcaatagaggagtataatggtagcgtttgacggaacttatagaaattataaaaacaaaacctaacgagacaataaattctaaaaactataagatccattttttagaggtttcaaggagaatgaatagaaatagtggcagatcgagcaagcaaataaagaaggatatgacagaagtaaggggtagcagctagtgttaattttaaaaactatataattagaaatacgggaatgataaggtttggtcttttaaagtcttaagacaataagatagctatttaataaattttaagtaaaagtcatacggaaaaatatatgattttgtttgcgtgctagctgcgcaattgcgcggaccacctaactagtttaatatatatggcatccatttgagtgcttatacagtcatactacatcttaagtagacaattaaggaagcacatgaatgtaatcataacaagtcataggcatacaccagcatcacttgaaatctttgaattcatgcatgctttgcttgaaaaaacctgaaaaagttttacttgtacttcatgttgagcaccttccccagtgtcaggcagcctccaggcaatggcctcccgtcgcctcctctcggctccgtcaatggcggcttcgccggagtcgtcgtcgtcgtcgtcagagacggcgtgttccgcggctgcgccttcctctggatctcctccctgagcgccctctccagcgccgccttcgcctcctcggccagctccgcccgcctcaccgcctcctccaggctgaaccgcaggtcgccgatctccgcgcgcgccgcctccagcttccccttcaggtccgcgtcgccgccgtcgctcttcgccacgagcacgtacccatcggcgacggcgagccccgccgccccggccgcctgctgctgatcgtgctcgatctccttcgtgtagaactcctcgccgccgccgtcgtcttccttggagatcaccgcgacaaacccgccgccggcgacgaccacagcctccgcgtcgccattgcccagcgtcagcgatgcttccgcttgctgttcttggttccctgcgatgatttccgatgaaatgcagtgctccttcacctgctgcagctgcgactgcaggtaagcgatctccaccgtcttcgccatcagctcactctccaggttcttgatcatctccacctgccggtcgatcacctcccggttcttgtcagagctcaagaactcgagcgtgatctcctggaagaacaccgacctctcctcctccgccctgatcgcggcgacagcagacgaaagaacggactcgttgatctgcagcacgtgattcagagagtccctgatgctctccttctccaggatcatcctcgtctccatcagctcgatctctctcagcagaaacgagttcgagctcctgacggcgtcgagctcgcctctgacgacggtcagttcgtccctcagtgccttgcactcttcagaagcttcagattgctgccttgcgatcatccggttgtcggacgattcttgcatggcgttttggagggattcgagcttcaggttggcctggatcttctcgttctctttcacctcgagctgcatcctgcagctcgcgagctccttcgtcaggatctcgatctcctgcagctgcatttgacaattgacaagtgtgtgagaagagatggaatccaggaactaaaatggaattgcagttttgtacttttgtggatagtttcagttcagttacgcacatttctatctgggctaaacctgctgtgatgatcagctctctgctggaagtgggtcagtgctgctcgtacagatccaagcggcctagtgtcgatttcggccatgtccaagacgatcgataacctgcactcttaccgtcgatcgatcagtattttcgatgtagtactaaacaaaatcaagcgtaatacagtaagctaaaaatcaataatctgaagtttaccaaaagtattaacacactaaggtctttttgggttaatccttcctctaagaaaattgaaggagatttggagagtatttattccacacctcaaccttcgatccctttctcatgaagattaaccgaacaaggccggatagaactgtagatttacacacatgtcggatgtcggttcaacttttaccgagcaattttaccaagttgaatttactagcggatagagagagataataccagtgggaatgaaagaaaggcgtggcttaccttggcttgagcagagcagccaatcaccggtgcatagcctcaccggcgaagaaaccggttggtttgttgatataggcgaggaggggagaggcgggtgagatgggcgcgggacgacgagggcgtcgtgggttcgtggcaaacaaggagacgagacgctgatccaaggaagagaaagggacacgaggaggcggcacgcttcgggcttggagccaccaccaacgcaggaatgtgcaggagtttgcgagcgtatttaccggaggatagcgatcgtttcgctcgtcgtgggctctcccgctctcggtgcgtacgaccgccaccaccaccgcggtttatccgttagagcagtttaataatataagccaactactagctttattaatataattaacacatcatctatatcaaacttagtagcatactaataaatacaatactagttaactatggccctgtttagttcctccaaaatgacaaaacttttgttgttttggagcatttttttatcgaaatgatctaaacactagtagcaaaagttgacaaatttgacatttgttatttggaaggctaaagtagcaaattttgctaaaaagtatgttgggagccgcgctctctctgtctttactagtaaaatggcaaaactttaccatgaatctaaacaccaactagcaaaacttcaatgccaaatctttcaccaccaaaacttttgcaaaaataatttgccacagcaaattaatctaaccaggcctatatacatactacacatagtgtaatttgccacagcaaattgatctaaccaggcctatatacatactacacatactacactattgttcatgctacaggtggctatataaatatgtagcccatttttcctctcctctcctccacataaacacaaataagatattatcatcttgttcacataaacacaaatatgatatctcatattattgtacccgctcttattccatttccggccgtcgctcacatacacagcgaatggattctggtgttctgcaaattgatgcatggcagaacaagtagacaaggccaacgtggctggttgacaagacacatgcataactcattccaacagaacgaccatttagagatgaaaacaatggaccattatgctagcaggaaaatgtcacgaggtgctatacaaatcatgtgcttaactagtcttccggtaacgctagtagtactaatacaaagggtcctgccatggcttcgacctacagtatcatcagtaaaatatgctaatttaggctgcagcgatacaagcgcgagaacaaataaacagactttcgtagcaccctcttgaatcagtctacagatcagtagtatgttcctgttccataatatggttgctgagctgcaacaggttgctgagggtaagctgccgccggtgccactgcgggtgctggtgccgccaccgccattgctgaaggttgtgcataggtttgttgtgtgtaggcctaaaataatttcgagcacaatttgatcagattactaagcacaaagcagttcaaatccagaggtactttacaagtttagatggagaacatcttcagtacctgagcggggtatgttggaggataggcgccgtaagcagctgcttgaggagcagattgaggcatttgatggctgtagtcgtaagttccatacgcaggataagtggcctgcaatgcaaacaggttaagagtcaatcgcatcaacaaatagttaaaagaaatactataacaaagagagatagtacaagtgacagattacagcagagacatagcaagcgaggatataaacagtagaggaaagtctgcaaactcagaagacgtttaaagaaaccaaaatatattttcactttttgcaacagcatagaaaacatgctacacacgttcaggacataaataaatgattggtaggattataggaatataaaaacctgtggtgcataagcagctccccattgttgccccgatgcttcagatgtcgctggccaaactggaggattatgagcatttggatcagttcccacaactggctgagtaccatccccaatcctagccaatttatctctgtctgacatgataacatcatcagctcttcgcttctttgatgacagcatgcttctcttccgcgaaaaatgagtaagatgccgattggtagccttcttgatcgcttgtgcatccccaaatagatccaaaaactgtagagaatttaaacacacgtcactaactcagcaatcgtagtgggtcaaccaaaagaacaaataaaacagatgctgccatgcaggacaattcagattaggaaaagaagtacaagcagtgcaatcatttgattcatattcctagagaattatgatccattcttctctgctagacaaactagtactgaggccgtagctactagtaggtctccagtatctcattaacaggcaggcaaacaaaaaacaaaacatacataaactatctctaatttgcagttttaatgctcctgagctaaaaacttcaagataggtatcttaatatggaagatactttaaagagaactgccatgtagctttgaagaattacctctaaaaatatggaagatatgtcttccttgtcagctagacttgtgacttccccttcggttggttcagctgtaagaaacttctcgaccagtgaatctaaaaattcaatacgcttttcagatggaaggatcgactctagttgcatgatagcctgccaaaaaatggacaaaatgatacagaagctgagaatagcagcgggtacgaagaaagcgaaggtggtaaatagaaaactcaagtagatttagaaggggaaaaatcgtacctcaataattgattttgtcaaatcgcattgttcgagaaaaccagttagcgtctcctttgccttctcgatgtcaccgatggcctgcacatttttaagaaatacatcaaattctgcaaaaagagctagtggagacaaaaaggaaggggaaaataattgtaatcagatccaatcagccacttaacgagttaacatgacacaactggtcatcccgtaggctcaaacgtttaatatatatacaacacttcaaacataaataatgaagaatgccaaatgacaacattctatttaatgctgttttgagtgttttcttatcagctaatcatgcatgttccattaacagtgtcagatgacacaaaagagacatgtgcaatatttctgttatctcaaaagtagcaataaagatacacttaccaaagataagaatcgtgagtactgaatcagcaaagtaggcaaaatctggctccgatccttttccttttcagcggcaatggccttctcataaattgagcaagcagattctttatctccctgcaagatgaaaaagataaatgaaccttttaacacaaaaaaaaaggaaacaataatgccgtagtttgattcgggagataccaatcggtgctccatattagaatgcttaacaatggcttctaaaaggccagggtacagatcagaataaagatgctggtattctacacgtgctccagagacatctccactaagctccttgaatcttgcactgaacagatggatctctgcctgcttctgttaaagaatagaagaaacagtgtcattcagtaaatctaaaacgattgcagtataaactacatgcattacgttgcaataaataaaatactgactgtcgatacagtctcaggccccaatcagattatcaatggcaaatggtaatcatgacagacagatgctattagtttattctttgtgttttcagcacgtaaataatcaaacaaggtttcagaaggagtctactgtctactcaaatcacaataacaaaagcaatttacaagtaaagggtagatatgcgttaagcagcctgcaaactaataattcagaccactttcttatatttcttatttatctccatgcagagtacctatatagaatcaagaatcacaagattttcatttcgcagatacagaatctttgacagtgaaagaacacaagatgaaatgagaaacagaacttttagatcagttgtcagaccttgctgattgatatcgtatgatgatgttagtggcatgtagatagaaggatatacacaagatccatatcaaaaaagtgtgcaggagaaaaaacataatggtaaaaggtaaattatactgactgtatatgtgataccttgacaaaaacatgagtggcacgagccagagcattgtttgctagttctatgcttcctctagcttccatgcatagcacataacggatccaaaactctgaataactagcacatgcaataacacatctttcatacagcttgataacctgaaaacaaatattgggtaacatcagaaaacttgagcggaagtaataaaggaaataaagggaataacaataaaatattgacaaaaaaacagaagaagttcacacaggttactccattagctgattagggaggcccctccataaggagggaccatccttgcctgatagatagatggttaagaaggagagcattaagcaattacctgcatatatgagattaaaaattcaaacaactgatatttggtagcacatatcattaacccagaacggccactgacaaatgaaagtttggagtacttagcctcatcgaaaccaaacattatgtccatgctctatcctcagttcaatatcccattacaaaggaagcttcgtccaaatactagccgttaaagcatataatggagccaataagactaaaattgtaagttacaagactccaggtactgcatgaagtctactgaatgaaaaagtaaaggactatttccattgcaaaagcataccttatttatgtcttcttctttctcaataagatcaagatagttgtgccaattttcaagctctggattgtcaaggggcttgacatgaaaatatggtcttctaattgctagctcaaaaccaataatcttagactcatactctttagccttgttatacatttcttctctaacagaaacgtattttgccaggctatctgcctctgttgaacctgaaatttcgggttgagcagacatatctacatcaccaggttgtgtctctccatcaagcgtctgagcagtgttctcggcagtaacagaatacatggcagcttcctctgaggtaagtatttctgataaacttcgtgttgcggccaactcctttaggctgagtagaaattaaaacaaatgaccattagtacaagtataaaatttacttcactatgtttcattaagaatataacaattatcatccaaaataccacgttacatttatatggctatttcttttgttgtaattggtttatatgactctaattcattaatcaccctgacaattgatagaccactaatcaatgacttattcataaaaagtaatacaattcaaaaataaactgcacaaatacccaatgatcttaccaatggaaataccgatcaagctgtgttataggatgctccaatattctcgtatatatgatggctagatgactccatgcctgcagtgattcttcgtacttaatgtactcatcccacaaaatattggaacgatagtctgttccaacatatgccaaaccccgttcgaacagtctgtaaaagacaatgtgagaaaatttgttaatgtagaaataaaatcttttacaatgaatgatggccggctgctgcactcagtgttatctacatcctacatttacatccacgaaggatcatatcattcttgacagaaaagtcccaagtttacttataaattgctagtatattcgaaggcacatgtatcaaacattccaacatagatttcctatagggtgagtttagttctctaccctcccaaaatttggtactgccaaaacctaggcaagaattggtgcagccaaattttggtgggtagagttttgctacaactgtgtcctttggtttgctactaattaggagccaaattttggtagggttgccaaaattggcttcaattcaaacaagtgcaatactatttaagttggcaaaagacttggtagggaagatttttggcagcaatccaaaaaatggacatgaatcacacacagctatcagctacaagaggaaacaaataggaatagatagagtgtgattgctaccttctgatgatatctgggtcttcatatgtagaaattgcaaactgacaatagttataccaaatgtccacggaataagtaacagcaagaactgcacgttcataaacctctataacttttgtgacaccatcaagacgtgcttcatgatctgcatatttcttccagtatccaaagcagagagggaactccgcaaggaatgcatcatacacttttcttagtttcaagatattgctctgggcaagaatagataaaaaaaattattagcacaaaaagaactactcttgccatataattccgacttaatttacttaactaaaacataaatgaacaaatatttacaaaaactatcataggacaaatgataacaattcatttttttccctgagaaacttggataagagctctaccatttcaataagagagataggaaagtaaagttacaaatgacagctcaacatggcaaactatgccaaaacacatcaagcattgtgaacctatatgaacatagattacctatatgagatgatgcaaatccacaaggcagattcatggaaccagattctccaagatatagatgcatataatcataaggtaaatctatcattcatgtgaatgaatgagaaaatgagaagttacaaatttagagtgcctatgcatacaacaagttgcagaataaagtaataacagattttatggtgacggcaacagtaaaaacattacctcagcagttttctctgtctcatcaataagcgcagtccaagcattgaagtctaagcaattcgctgtaacggcattccacaaccttgcctcttctgctgaaagcacagctgcgaaaagaaacaatgaattagcaagtacaatcaagcccgatagcgagtgaagagtgttcatatgtgcgaaacattaccatccgcataggactgctcgggaaccggctcacccatctcgtttgtggcggcgccgttctctgcagctcccgcagactggtaatctaccacctggcccgctgtcccgtttagcggcgcgtggtcggcggggtacacggaggcatccgctccctgagcgccatcggcttgcgggacggagctcggattctgactgtaaacgtttgcgtcagggtttgcagtggccgaatcgaaagacgcaatggaagaggctgcggcgccagcccccgcgctaccggaatcgtgagcgccctggccggcgcttggattctccgacgccgccgcggcagcaacgccctgatcttgctccattgcggctgcgggccgtgaccgacgaatccctctcgcccctacggggggaacagttggcgaaggctgataaaaaaaattacaccaaaaaaaaccaccaaaagcgaagccgtaaaagagctagaacaagagaggataaatcacggagcacgcaccggcgagcggaggcgcgcgcgtcggggaggatgaggtgccgaggggtcgccgacgagcgggcgagggcttcggcgccggcgaggcgaggcggaggcggagggttagggttggaattggatcggtgggaggctatcagtatcagcggcgtgggaaaggtgggggggcgcggagaggtgggccgtcggggaagtacagggagaggagcccgtgtgcccccgctgcgggctgcgtgacgcggcccaaatttctgtttctccgcggcccaatgagagcgggggaggctttgccgcggcccacgttgtcttatccaaccaagggcccgtttcgccgtctccctctactcgggtcggccccgcgcattgggtttgttagggtctcccatccgcagcttcttttataatctctatcgggtagaagttcctttaataatctaggttttttttctcggaatcagtccatagttgtagattctagaaaataaaataggacatgtttagagagcttaagattctaaagaatcatctggatagtagccagttctgataatatggaaaagttgtgtttttcaatttctgacttttattttttttttctggattctttaactatattttcttaaaatctaaacgaaaagctaacttttaagggaacggaaaactagactgttttgaaaagcttgtgattctgaaaaaagctgtagctacataatctccccgaacaggctcatgtaagctaaaagttgggttctcgcttatccagattatcgtcagctaatttatcatcagttgtttcccaaaatattaaacactccaaacagactcgtaatattgtacgctacacgatggggaaccttatcaatctactggatcggcgtgcgagacgccgaccaaaaatctgaggcgattgtacggtgcgcggctgcgaagccagcaggcagcggctcagagccaccacacgagtacacgaccaaggggaattcacgagaatggagaatggcacacattagctttaggtggaggacagctagcgtgaatgacaaggactaccttagctcgatctcatgtaatcgatgtaagcgtgaagcatctgtgagctggtggaggcatgcatgatcgtcgatttgtatgggtcgggatgaccatgagcttattatccttttctatcccgtttgttctccgagcacacatttcggcccatttgaatcaaaggaaaaaccatagaaattttagaagattttatcctataaaaaataattttatagagtcttttgaaacaaaggattattttctattaattcctttgaaattactatggaatgaaccttactagagtaactttggaggaaaataagcatgaggtctcacctcatgttttcctctttatgtgtctaaaattcctgcgttttttctatgtgctaattaaacgatagtttggagactttcctgtgtttcaaaatcccatagaaatccaataaatatggcattcaatttctacgttttttctatttctctattttatcaatcctgcgattcaaaatgcccttccttcgtgaccgtctcactgaccaggtcgggtttcgcgtagctttcgtactttcgttctgttcattgctagtagtagtagcagagtagtaggttcggttcccaacttcccactacaccactacgtgcaaacgatgacccgtgatacgcagtgcacagtgtactgtttccctcaccagttgatgcgcagtactgcgagacgcgcaccgttctctgtcacggccgccgatagctttggtagcatttcaccacgaagagatcccacccgatccacggtacgaggctggtcggtcccccgtgccgcgccgcgtgatcgacagtagcacgcacgcacacaccacgcgcggagtgccgcgccgggccgctgttcgtccgctccagcggccaaaccaaccagcacccagcgcgcgcgcatgccaagagtcacgaggccacacgagccaccgcgagcgcgtgtccgtgtcacggttcgcttgcggtgcgggcgcctaccccgcacccgcgatgagcgcggcacacgcaccaaatgcgccccgctcctaccgctgtccggctcgcgcctcggttcggccgttggacgattcagggtgtgttcgccgaagcggttcccaaccggtacagtagatacggaaaacgggacgatccattaacacgtgattaattaaatattagctaacttttttaaaaaaaaatgaattaatttgatttttttaaagtaactttcatatagaaaccttaaaaaaaacgtaccatttagcagtttaaaatgcgtgcgtgctactgcgtgcgtgcagaaaacgagggagaagagttggaaaaagaggcttttcggtcaatttaccgagccctcgctgtacgtttccccgttccgaacgccactagtacgagtacggggaaacgtacagaccgaaaagcccgaaatccactgtgcatttcgcggcagtacgagttcaaacaaacgtctttctttctcctccgagtaaaacgcaacaaaaagcgagcaaattcctgccatctgacgcagcaaacagtgcagcaactctttggccgcagaagatccggcgccgtaggtccaccaccaaatcgatccccgagccggctgcttatttattgggatcatccggaggaggagggtgccagagctttgaacccggttctgtgtcgcccatcctgcggcaccccaccacccattcgcagaatcgcagtgcagactgcagagcccgtccgtcgtcgtctacacgtccacactccacacaacagcctccggccaagagcgacgagaagggatacccatggagaaggcgctcaccaagatcggcagcttcaccatctcccggaaggccaagcaggagctctccgccattggcggcgatatctccgtaagtattacttgccttctcttcgcttttctgtttgattggtttgttgagactgttgggagttggattatatcagggctagttctttgcttggtgaatctttgttggactactgaaatcaatcaatgccgttcttggtttccttgttcgctggcttgcttcttggagatgctgttttctgttacaatctgaggaagctgccgtctagaaatgatctggtcttttctggagattaacagtttggttgtgcgaatgcacgatttgttcttccacattattgttggtgtcagtgttaggattcatttggagttcttcgagatgtttctgcaacctgtttttgcttcacttttcttgtgggagatgcatgaaaatgaccctgttgattcgactgtactgcactttacttctgtgcaatgcagtttaggttcaaatcacaggaaattctgctacagtgcactttaggttcgacattcacatcacactgacaaacctaactgttgtgattttcagcgtctctcgagcactgttgaggagaaggcgaaatgggttttcgacaagctcaaaggtatactgttcctttcaattctgttctatttgtggctataaaaattaagagtgagttttaagacaggaagcagaccttgatgtgtgcattttgtgttgtcttggtaaatcattatgcttagtacaattgtacatagttattagtggtgccaaattgctaatgctgcttttcttgcctaatgcgtaaatccaaaacaatgcaaagtgatctgctttgttctaacttttctgcttttcttgtatggagttcggatatagcttttctttatttttctttcatccctttttgatctacaaagttatacagtaatgcacatgggggggccaaactgaagacttttgtgacattctaccaatgtgctttggctggcaatgggtccagtttctgttgacgacattatgcaaaagctcctaagaggaaaggggatttgtctaacagaattgttcacctaacaccttgttttacttgcaatctttgccttggtctcttgaagtctttggcggtattagcaaggttgtgttaagtatggcacggttttatgagacaccaaccagctgatttgcaacttgccagtctgtaatgcatattctgtttcatacatgtccgatatatactccagtaggtattcagtggagaaaaaaagttagcataatcagtatcctaatctacctgctcacatgaaaacataaaaatgacatttttaatacattgcctgacttggggaaaagaaagtatgccagcttgcaaaggagatctatttgtgtgttttatgacacttctagttatatattttctatttttttagagaacagatgtatgcaatattgtgtgctgctcctcaagttctgccaaggttgttgtttgttcctacagttgagagttgagaattgagactcgtatgaatttgtgcactttggttgcaattttgttcatagaaatgatattcaagttttatgtaatgcagattttacctttgtatttcactcagaattcaccacagttgaatttccctgaatagctcagaatgccttctgaatttgcctatcagtatgttagatctgcagagaagttgaattttacataagagtgggaactaagagacttgacttccattttctcttatccaggaaaaccaaacaagtcactctctgatctcctgcgagagtacaaccttcctccaggcctcttccctcagaatatcatctgctacgaatatgatcaaacaagctcgaagcttgttgtgcacctgtctaagccctgtgaggtgagcttcaaggattcatccgtgatacggtacgcgcctcgtgtcaaggtgactctgtctcgaggcaagctctccgcgatcgaaggcatgaagaccaaggtggttgtgtgggtgaaggtggctagcataagcttggagagcttcaggtctgacaagatctgcttcatagccggcgtgaagaagctgaggcagaaggatgcttatgaggtccccagggaaggcatcgcagttgaggagttctgaacctgaattgatcagtgttatctcatagtttcattcttaccattttttttgagtccatgtggtgtgtgattctctggaggacacattggtgatttctggtgctgtgattcagcagatttgtatattggaaacatggagaatttgttcctcctgacaaaagacactcttgcatgttctctcatccggtccttcacatggatgatgtcctagcaatgtgaacattttagtatgtgttttcgttctgaattgcctatttctaggggacatgtgatccggtcgtctatggtcttttgcatgtggttgggtggtgcctatctgctgagttgcatgtccttttgctgaacaagttgtatcatctttcatggagcattcagacacgaaggaattttcctgcgcatataaacgcatccgttgattgtttgatgatgcttaaccatgcccaagttgaagagaacctgcctggctgcctattgaaaatataaacctctggagaaaaaacaatgatatgcatctaggtttaggacgttttaattttggcagagtggctagcagcatatagaaaagaacacataatatttagcataatattttaaatcaggatatagaaaggaacacatgatgttccattaatttacattattcggtactgaaatccatcagcagctgcaatgttgacccaaaacaaacacgcctaaagcgtagtacttaccttagatatttggccataccaaacattgagcacatcaataccaattccatgaaggcatgcaacattgacaccccatggatcaaggaaatgagctcagtatttcctggtgagccttggttagttcaggtagttcctcaaactatcctgtgactcctccatgatagcatactgaccttgtttcttcaagaacatctgtgtcaaactttatgtagtcccctggatcgccttcctctgattcatgaccaccatcaccaaagaaattatcagaagccaaataaccatgactaccaggcttgctgtaccaaaagccattcctgttcttctggtgaagactgatggaagggtttttttggttgtttcgctgtttcagacgcaaattccaccaccttcatcatcagactttgttgacacatacccttgatgaagatcgaaacgggtataggtaaccctcagtgttctcactgaagaatttctccttcatgcatctagccataagtcaatgggaagctgaggaggtcagctgtttaaccagcagggagcagcgcagcgcttgacaactttgctgaactcatggtggtaagccaacatacagctgctgccaccacctcagcgctagacagtacatctccagggaagatggcagaagcaccaactgtgattgctgatcctatcacacctctattgctcaaatcaattagattcaggttgtctgaaaagctttggaattagtaccaacagatcacacagcataaaagaggcacctgcagctgcaaataaggtaagatggacattgcagagatattcaaccatagtggaaggagatgacatttgtgcttgtaaaggtaacactagagttgaccatttattcatgttcttcttgagtggtgctttttctctttatcatggaattgggagaaggaagaaggcataataattagatcatggaagttcaagaacaaggcctgcagttgggaaccagctggtatccagtctgcattttcttttctgttttttgaatcttatcctttaaagctttgttgtattctaagaatagtaccaccgtttcattgaagtcactctaaaaccacctattttctgccctggactaacccaccagctgaggatgtgtttcaacaatcatcttcgaatttattttgttaacaatatgtgatttataaacagccgaaataacagagttcaaacagaatttataatgtttttgctaaataatccattgtctactttaaatagtttatcactagattcgagttaaagattaaatacttcttctagttagacaactatttatcactaagtatttgaacaatatactgaatcgtttaggcataaaaccatttagcattgagacatcaatattcagtgaccagcctaaaaacaaaggagtgaacaaaggagttgatgactgtctctagaagataagagcttataggtaggataggaatagtccatgaatcatatgaacataacttgcataacaacaataattcagcctatcgatcaaaaagggatttttgtaaagatgaaaccattgtcaatcaagtgaaaacacttctggaagagggaaaaaagagcattttcttctattgagcccagcaaaccttaatagcaacccaaatttagttaactgatagtccagtatggtaagatagattaccctcatactccacaacacggctaatttgttattccctgaaaacataacttagtaatatgtcaactatgaactatgaaccaataaggaaataactctaaaaaatgcatctgcatagcattataatacttaattatagtcaggaatggcacacacaacatgagcaacacaggtttccatccaatatttattcccccgaattcatgggtagcaccctaagcatttgtgttacaatgcagagacaacatgaccaactgaccaagacagttttattgtataaccggatggagatcgtacatgatttcacaccatttgggcattaagtagaacaggaaactaaccaaacacagcaaggtccttcacaattcatgagacatcatagattcagttacaaatcagcgcttcttcaagaacccctccgcaagctttaagtagtcacccataccgccgccaccgctctccccctcaccgccttgcttcttcatgagaccttgtgccagtttcaggtagtctcccatgccgccctccgacccctcgccatgcttctttttcttcttgtcatcttcctcttcctccttaccatacctccctcccccatggccactaggcttcttgtacccttcctcttcctcatacctgccaccgccgccaccggagtgcgcgctaggcttcttcttgtagtcatcttcttcatacctcccaccatggcctccaccacttgaagcaccatacccatatccaccactaggcttcttgttgtactcatcatcctcctcatacctccctccaccatgaccaccaccaggcttcttcttgtactcatcctcataccttccaccacctccatatccacccgcaccggcactcggcttcttcctgtaatcatcttcttcttcctcatacctccccccaccatagccacccccactcggcttctttctatattcatcttcttcctcatatcttcctcctccatagccaccaccaccaccactactaggcttcttcttgtaatcatcttcttcctcataccttcctcctccatagccaccaccaccactagtaggcttcttcttgtaattatcttcttcctcgtaccttcctcctccatagccatcaccaccaccactagtaggcttcttcttgtaatcttcttcttcttcttcttcgtacctcccacctccatgaccgggcttcttcttgtatttgccctcgccgccctcatcctggtacttgccgccgccgccggatccggcggaaccctccttgcggccgtactggtggaggtactcctcggccttctcgaggtagttgccagcgggcttgccgtcgagcttgccgtactgggaggcggcgtggaggaggtcggcggcggcgcccgcgacgcggcccttgtcgaccttctccaggttgtggtcctggaacaccgacttggccgcctccgccaccagcttggcgctcgacgccaggtcgccgcttccgcccccgcctccgccgccggacgacgggcggtgctgctgcgggggcgggcggccgcggtggccgtcgccgccgccgtcgtaggaggccattcgcgcgagctgggtaagctagctagctttagctcgggatctgaaggagaagaagaaatttctcgcgatgccgcgtcaactgtcaagtgtgttattacacggtactctgctttttgaggcgaatcaatccagtttcggtttcatcagctttcaagttgaggttagcgttgggtggacgcatctgaaacgtccgatcaagacacggacggtcgcgatgttctgtcatatgtgacacaaggccaaatcatacggaggcctccatataaggctcgggactacatgtacatttgtcgataaattttctcttaaaaatttatcaaatgtaaatacaatataattatactgtaattacactataagtatagaataattacactgtaacttacatgtaattacactgtaactatagtataactacactgtaactttagtataactacactgtaactataataattacattgttatttatatgtagttacattctaactataatataacttgcatgtaagtaagatatactaaaacttatgtttggcactactcacgtgaaagaggcattacgaactcgcaatgtctgtttgtacgatgcgtgtggaggccatcattcatgcatgcatgttcggctataccctgtcgctttatctctgcccttcgtctgacatctacgcgtgcatgagccgcgccagtgccggtagccaccggccgtcaaaagaaacaaatcaaaacgtcgacgcaaaagcacgaatcccgaggttcatcaagcggttcaaaaattgacaaattctgaggaagaaatttgtcaacagatttatagcaaaatcgtaatgctttgttttaagaaaaaaacacaccatttacaaggccaaatctataaggcttcgttggaatgcaagagttgaaaacttttcactcgtccacgtaaaacgaaatgattaattactacatcattaattaagtattaattaaaaatatttttaaaatatttaaaaatttaaaaccttgaacggactactatcacggattatctgatccacatctataaaatatagtactttctcaacaaactttctccaccacattgattagactctattctaagctatttttattaattttgttttgtaaaatatttaatatatcattataatcaaatggataatatatgataataacctatcaataatctgtttcaaaagagaaaagagtaaaaaaatatatcccaaaggcaaaatatcttttttatttttaatttttttaattttatgaatagacttttttctaaaagtattttaaaatctgaaccttctagcgtggcaagagactgccaccggcatgccagccgcgcgtggtgtgacaaaattatttggccagccagacgggctggagtggccaaaaggggtatttttcggaaatactttttggaaagatatattaataaattaaaaactaatttttttaaaaaaaatcaaggcaaagccccagaggcaagacccagtcatctcgctgttagtggctcacaagagaacaagtcggcacccatccttcgatcttttcccatcagcagcctgactactcccagtctccaacccactaaccccatccttctctctacgctgggcgaggccaccactgagcggagcaggaggaaaaccagcaggcgagttagagttatcgccatgcttggcctccgcggcctcgtcgccgcgtcacctgtcaccgcgccgcggcgtagggggcggtgcagtgccgcgaccgcggcgacgtcggcgccggagaagacggctggccacgtcggccggcttccactggccatcgtcccagcggccgccgcctcgctctcacttgtcctctggtccagtccaggtacacaccggcacacaggcacagctgaagtgactagtaacagcttgcaagcaagcggtgatagtgttagtgtatacgctactccctccgtttcccatttcgtattgtcgctttgactaggcaaattattttaagtttgattaattttaataaaaaaaactaataacatttctaacacaaaacaaatatattatcgtaatatattcaatgttacatttaatgaaactaatttggtgttatagatattgctatttttgtctaaaaatttagtcaaaacgacaacatatagaacagagggagtggtagatagttggatcatgaactgaggatgcatggaacaatggatgaacacacaagacacaattggcaccgcacagccatgctgattgttctttctttctgcagtacatgctggcatcatgtcagggttcaaagggatggaatcggttccaggcccagatctgccacgagtggagttcttggaaaaatggaatggttagcaaactggctactactctcctatatatatgtatgtatgtatgtatgtatgccatatctctctcgaatctcgatcgctgagagttcctgtaatgttcctgccaattgtcacttctgttgtgacatgaattcgctgataaaaaaaaactctctcttaatttggtgctctcaagcggagaaccagaagaagtacgccgagttcgactccaggttcaagtcttcccaagtgctcaaggatctgctcgagaagtccaagcagaacaaactgaagtaccccaattttcgctagccctgtttctcttgaagctctcctgcagccatgttcttgccatgggtctctgaacaatttatcaaaaaattgcaggaatgagagggagattcaggataaatactgcctgcgtggcgccgagtggggcgtcggggactgctcgacggaggggatgtcggaccaggagaaggaggatttcatcgcagagctgaagaaaagaactggacaagagtgaaaaatgtgtagaccattttccaccatggtggagttttgccactgcatatatacagcttttgttgccagaccagtaccaccactatgtttagatccaggaatggcattttactcttggtagcctgattagcacaggttctgtattgtaggaaggaacaaagtctgaaacactcaaagacaattccactctttcttttttcttcagattcagtacagaaatccgacgatgcattagatgtaatcagacatttcagaatgcacccacatatgtcaaataacctctcatatgcttcctaaaattttcgtttcttgtcttaccgttagcactctgcctgttcttctttccttctctttttttgtggtggttcgcccaaaagggaagtatatatacaactgccggtggcctgcagttctgaaagtttttcatccatcaaggtttcaatgagtgacagcatatataaatgaagcaacctcaggaataaattataccatcagattacccaaggtaaaagcaagcaccaggaataaacaagcagacaccagaaaaatgagtaccaactttaattttttttactgagtcaaaggatgctagaaacagaaccgttcaatttgctgttgaggattcgcctaaaatctagtacatctaatgtgaaaagttttgttgtatgtaaactagagtacacgatctctcttctacctgtagacaagagaatatctcattcattcagttacatttgtccaccaataattttccatgcttttacttcaaggttgaaaagccaatccttctccttccttcagcattaatagtcatcttttgacggtaatattacagagaagggtggcactctcagttaatcctcgagcttatcctttaggttaattcttcatgaagatattcagggttccaagttgtatggcttgttcagaaatcagaaggttggtgctgccgatatcaggtagtgctatgataaatctgatgtatcgtcggactgaagtaaattctggtgaggccgctaaaagtattcggtatcagctgccagagcacaattgctttctgggtagctcatcaccaaaccaaccataagcaccggattcaatgcgaccagccatcagattaggagatcagaacagactaccttgaaagggaataaaatacataaactttcagcttgatgataacaaaaaaatatcagtaaaagtaattatcacgaaagcaattcatggaagcacaaagaataattaatgcagccaaagttcaaaaactgaacatagagaataatgagtaaaaggcaggtactaaaatgggaaatgccattcatgttatcaccagattttttgcatcaaagagggtttgtgtcaatggagcggatgatcaaagaggtactagtgcattacatgatatatcgagaaaaaacattatagtttgatagcaaaatattagctggataggttaaagttacatatggtaatattaggaaacaatttaattactccccccgtttcatattttaagtcatttgacttttttccgaatcaaattctttaagtttgaccaagcttatagaaaaatatagtagtattttcaacacaaaacaaacatattatcaaaatatattcaatgttagatttagtgaaactaatttaatattttagatattgctaatttttactacaaacttggtcaaacttaacaaaatttgaatagaaaaagtcaaacaacttataatatgaaacggagggagcaattgttatggaggacatttactctgttcattttgacacgttaactactgaacttaaagcttcctaacagactccagctgttgtaaattagcttgcaatagcatcaatactactggaagagggaagtgcttatgggacgtactgcgcaaattgcacgtgttgcaaaatccattttgactaggtctataagttctaaaaacttactagggcatattcaatagtctgcactcatgaaaaatttcaagaccaaagtcaacctcatttgatatatttgaaaaggatgattacttagtaaacagtgtcaagttttgttcactgaaggtctgatttggaagcccacaattcctggtccatatccccgtggaaaagccactcacaaaaaaggctctggtaattgtcttttttgtgtctgtccaattaagacaagtttgatctctagcaaacaattttcagactttcaagaacttctgtacctagtgaaaaactcaaaaaaggaatttgaagagcaaaaattaaatgagctaaaacttcctactttcctgattatatgaagcagattctcttcaatgccagttttcctacctttttctgcatccatctcacgtgatgtgccagtgtattcaacacataaccacttactaacagatttgacttatttagcaggcatacaactttgtcgattttagctaggttgactaccaggaagcaacacttaagtaaggaacaaccacaagttttctagaaataggataaactctgtagtacaagtaatgatttggtttgttttgttcagataatcaaacttcaaagactgaaaaccgacaccatgatacaacaaaggggacagaagagagaattacctgcgagtttgaggtgatgatggttgatcaggagatgaatgagaggagccacccctaaatgcaacatgcctttgcccataaaactcattgggcattgcttggcgagtgggtcgtggcatgtcaccaccatcagctgtaggaactggcccaagtgaaccaaattcaagtggttcagatgaagaaccgtgatttgtgcctggttcacatgagtagtacatgaaatatggagctgaagacccagaaagggcaccgataccatttgaagcagatggtgatggatccccatgtgtcatgttccctggtctgcgtatatagtttgttgatccagaagattgggcgcctgtctcatgcctgtatgaatcatttctataagatcgccgctgcctatcatactggttttcatctgctgcttgtctatccgatcgtatgccagacctctctgagtggctacgtccatagctgcggccaggatttcgttgttttgaatttatccaatttccttctttatcattatggtcacccttgtcagtgttataatttcctctgtggtttcttgagcctgagtgtcggtccttaaatggaaccttctgaagaagaaaagcaatagatagaattgacgaattagtatcaaccagttcagactatattcgtgattttatataggttatcagctcatgagagagatgtaatagaaaactggattgaacttttgtaacctaatgcttaatagtataattgaataaagttttaactgcggggggctcccttaaagtgtcttttttcaaacaaaaaaaaaattcagactatcaaattcataaaggattgcttaatgaattttatttcttatagaaaatgaaataaattattgcacttaagatacaaccactaggcctaaattccatcatcctgaaaaattttaaattcaaccataaataaactcaagagttttcatcattcagcaactaataagtatgttgatccaggtagctgagtatccatcctcaccagtgaaccatgaatctcacatctagtttgctatacatagaatatgtgaatgttgtccattgtcattatacattcctacaaatttgttacttcctttatcaccttcgttttctattagatttagattctatcacaatttcaacgcaaattaaacagactttattttttatgattaacacatttccactagattgttacaagagtagtagcatcttgttagctgtgaacttgtcgcctataacagctgttacaaaagctagaatcagtgatataatttagaagctatggttgataagaccattttgcaatagattagcatcatattagagttctatatatgtgatagaatatgttttaattttcaatataccaatagtaaacaactaaacatgttatctatgcattaagatatcaaagcagctagttaggatcttacaggatttggcaagtaagttcctgtgccaccacggtatctgggcgcatcctccgtgtggtgctgtggaccaccagtaattctttcagaagaaggttgtagaggcatcataggatagattcgttggctgggggggaccatctgggtccagttaacatttgttgaagctggtctgccaggcccatcccatggaacatggccctgcaaatacattggtggcactgcaaaggggtataacacaggattcatggggcgcgggttttggcatgaccgtccatattgtaaattacaccaatggctatcaaaatcgctgttcaaaatgtcaggcttttgctcttcagatggatcacctgcagtactggatgaagctgttgaggtagcattgatatcaggatggtgaacattgttgagtgaactaaaattttggacagcaatattgacaggaagttgatcaaccccttcattcctctcaaactgtggaacagatccatcattcccaggagcatatggcaacatcaaaaaaggaaccgctggacctgtttgaataaaagtcagtccgccattaccagattgtctctgctgaggggatccaataaaaagaggtgcaaacagtggattaggcatgccaatctgtgatggttcaaaatcatttggcacttgactagttcttgatgctgttgagccagaccctgttattatgtcagaggcctcatgtctaatgtttggtactataaccccattccgggcaccatcatcaacctctggggggatatgctcagaagcatttccagtctgccaaccagtattatttttgctatgtgtagttgtgtcaggtgctgcaaaggcaggcctttttccccatttgtccctcaatgatcttgttgtatttccagctgattcaccccatgaattctcaggcatagctttgtttcttgacaaaccggattgtgaagaagggattcttgcatttccactacctattcgagtatttatgctggcttgtctacttgtttggttttgaaacatgttggtataattctcttctactgctccattatcctcaacagcaatctctccctgtctttcaaagggggcaccagatacactgttaggtgaagaggaatgctcttttccattaaagtggcgcatctgtggatctcttccttgatgattaaaatatctaggaaatccaacaccatactcatgccaattgttgccatcatcacgactcgcatctggtgtaataggtttctcactctcgttaccttcttcgatgtttggtgcgaaagtatggttttggacataatgggccatgggtggtgaaacatatccatggatcaaatgcatattggaccatggagccccaattaagctagttggtggaattccagcaaaatgttttgggggaaaagctgctggtgcaagtaaaggggagggtgccaccgaaaaatgaggcggcatttctattggcaattgaacttgcccgttgaagtcatgcaatttagctgatgacattaaattaactaggacttgctcctcttgctgtttatctgatgcctcagatacagaaggaagttcttcgttcattatgaaaccattatcttcgcggtagctgcttgacacactgtttgagtcagaagctgctttcccactatagtgagatgaactgttcatcgaagacactgactcatcctgtgaagacttagtgatgtggctgctagaaacttctggagccaagttgtttcttctgctattgtaatcaaccttcaaagatttgtccatttcaaccactccagtccgtcttccacgagaatatccttcaacagaagggtccgttagttcaggactagagcgggttcttgcaaaccgagacctgttttgcccatttctatcattaacaaagagagaatttggtactgtcttgttcctttcattttgcattgatccatcagatctgtttctttcaagctgctcagagacctttgtattggcatgtgtcacatgaactttttggtgatgagcatgagaatcagaagggttgactgttctcagtgaatttctcgggtgtagaacacttctctgaagtggctgagaagtagcttcaggatagctattagcattttcactgagattatcctggttagcacgaatattaggattttcagcgtttttcttgagtgccatcgcacttctctgactatttgatgcttcagcagggacaaccttcagatgatgctgatgaaccagacctagtgtaggtgcatcaggacgattgccactaccatgtcttatccatgtatttgtgaagaactgatttacttcagcaattagatcttcttttggacattcgagtaactttgccaaccttttcgccccaaaggaaaacgcactgcgtatcctaaagaaattgcctggacaaaagaagaagctcatcaactcaacataatatgtactatgttttttctgcagaaatagaacttccgctggatagtcaaatggcccgttacagttcaatacttgacgctggattggccacagcatcaaaatgaccacaaagccaacatattgaagagtgtacatttgacaagagatgcatcacaagttcataacaataaggaatttttatactcgcaagatgaatcccagtaatccagcaaatgatgagtttcatgagttactagaaaagtgctcactatccaatctggaagtatttaatatagaaagaactgtttgttggcttattgtcaaacagcttatgtcagcaaaacagaacctccacaaaagaaagagaaaacaagtacagttattacaaggaccatgtatttaaatagccattagcatgtttgcgatatgaattcttaggcagtcaaaacatctttaacttgttaaaaatatagattagcattcatagtatagtaatatacaaaaccaccaggactgaactctgttcggtacatgtcacttcaataagagaagcactatgtaagttgatgctcgatagttacctttacttacactccttccaaggttattgtttgtccgtaaaggatcaataacgttgaagtgctttgaaacaaatggttgttgaccctggctctcctggatgcgaggtgtaactgcatatgcataactgcatttatcaaggaaggacttgctcagcaacaattcagcagcatccatccgtggtggctccgctgcacaaaataacgttgaaaaaaatgtaaaataacaatcgtataaacaactttgatatagaagtcatagtaagcagcatatagattaccagtcatatctggaagtgaacttataggaacaggacccgacaaactcaaacaaaatttctcccagtcaaagttgctgaagaattctaagaaacggtataatacctacaaacacataagtatcaaataagaattgtttctcgtgctgggatagtaaagtgcaagaaccagtagtcacctccagtggtccagtaaaacaattgttgaacacatgaaaaatgtacagaaccagggtctccaatgcataggtagatataagaccatggtgagctccaagaatacgactctcatagaaacaccatgcctttatcaatataatactcctcttgaataaatgattctgactgatcaaggcatcaacctaatgtagatccattgaagcaagtaaggcagaaaaatcaaataatttttattccaaacacatgcaataaggataaccaaacagcaatatacattcagctagatttgaacaagagagcgcacctcttcaaggaaacaaagtgtacacaatccaccaacttgattaaatgatatgtcaacaacaatgttgtccacaagacacttaataatttttacctggacatgattcacaaataaatgagaacaataccaaagagatgacaacagagtgagacagttgacacattataaaccatgaaaacaaaaatgagtaaacaaaagaatgtgtttccctgtacttagtaggatgctaaaagtatctttcattaaacaatcctcttgaatgtccacaccaggcagtaacaggattataggctagcaggtcctacaatagtggatcgcctaaaatttcatggcatctgaaaaaataacagtttcaagtttccacgctatcttcttttagaaacagaagcacatgtaaaactccatcagcaaaaaatgaagagtataatatagccagcactttagataggtgtattatatattttgcttattctaatttgcttcatgtggcagaaaatgcaaaaaataatcattagtaactttaacatccatgtacccaaaggaacaacaataattctgagctgcaaaaaaaatcaagactgctacatgacggatcaatagccattttccaaaactaaaaattcagaggaagggttctacctccgcctgtatatactgaacttcttttacacgaaattcagcattttcacttttctcttcatgctccaatgcatcccgaaccaagttagcccaagtatccttcaattcttcactatcactaaaagcagtgacatcaatgtcaccatcaggtaagtaagtcttcagagggaccgatccaaatgtgaaaacctagagacacaaatagataacttctgtcaggtgtatatagtcaataaaaaaatcacacttgaaatgataaacttaagaccacgaaagctccaaggcgtgcaatactcttttggacttaaggaagaaagatgatggaacaagtttctttccatttctcaagaaacaagaagctatttaaacgttgctatcgcccgacacacctactaaaaatggtcattcaatcagccaatcaagtcgctcatcacatatgcatatgggttgactacgactttgaatcttgaagatttgccggtttatcatatcatcaccttcctctaaggtcaatgttgtagttccacaagcttttcattaacatgataactgctactctgatgcattccatgttgcagggaaatggatgttactgtgaaaaacagttcaacaatagactatcgaatatctcaaaatcatactcctctcccaaaatgcagtttaatccttgtcatcgtctccactggatgagaactcaaggcgtgtaaacaagtttcaaagagtataaacagatgatctgaagcaaaaagaaaaaaaaaagcatatatctcaaacaatgatgaagataagataccccccatgtgcttgtatgcaagtgctattggaagcaagaccttccaacttttgaacaaaaagcacaaaacgatccaatagggcactaaccagtgtcccttgctcaaatagaacttacttagaaatagaaatcaatctgcctcttatgccaatatcattaatccggtcgattccactacaaccgagtcaggtgaacggctgtgctctactcactcgctgctcacgaagccacgcagagaaacccttcaatctaataatccgtaacacctctcggaacaatcaatccagcagtcaaacaccatcgctatacctggcacgagaggcagttcgtgatgaggcgccgcacgtagtcgtagacggcgcgcctccgccgctcggagtcggcgttgggctggatgcgcgcgatcagctccgcggtccgcacctccgcggcggcccaccgctcgccgtcgagccgcctcgtgaccccggccgacgcattgggcaggagcccgttgggcaccatccccatagcaaaaaaacaaaacaacccgccgcggccacgccaaccaatgcttcgctcgccgggccgggaacccaaaaaccctacaccccgggaacggcggcagcggcggacctcacggcacggcccccgcacccgccgtcggctccgcgcggatcgaacccccacccccggaaccggtggaaatcgcgtgggggggcaacctcccgccgatgagcttcggatcggccttgccctcccccgcgccacccgaagcgtcccgctcttcggcggcggcggcggcggcggtgaggggagagagatggggatggggagtggtcggcgtggaggagaggagaggaggggaggggacgggagggttgaggtgtgcaaagcgaaatgggcggtgcggtgcggtgcgggtcggtgtttggttcggttttggtttgggttggtttggaccgggaccgcgaccgcgagagagagtgcagcgcagtgcgaagaggaggaggtcgatgcctcgatcccacggtggccgcggcgtctgaaacacttcagacgtggcgtgctggagcggccgcggtgtgggggaatggggatgcgatgcaggcgtgctcgaccagccaccgagatatgcggtcgcgggcttttgcagcgcgtgtgatttggagcatttggattttctcagaaattgcgatcgcatacaactcgaattggtcgtagcttgtgttagttttggtatgctaacgcagtggtaaattctttgagaggggtgtttagtttactaatactactactgtagtgagaattttcttcctaccttggtttacggttgatgacactttgggatgtttctacggtcattctaagtggtttgatgcggattttcatttcatcttgcaaagaccgggtgtgttcggcacccacttttttaaacctctctcccttattttttacgtgcatgctttttaaactgttaaacggtgtgttttttgcaaaaaaaaaaatctataagaaagttgcttaaaaaatcaaattaatccatttttgaaaaaaaaatagctaatacttaattaatcatgcgctaatgaaccgctccgttttccgtgagtactgttccaagctatcaactgggaatagcgaacgcaccctaaacctcggtttagctatgaggagctcacttttgaagttgattgcttttgatgtaagaggagaaaatgttaaagtgcacccttactaaaatttcttgttatcaacaatatttatgtgtttcccacaagtttatcgaatatggtttaaaagctgaaaaatcatgtgcctccttttaagccagtattacttttagaattgagaaagacgtaatagctcttgtaaattttatgtgggttctgctacccagaatccgtgtacttagatctactactaactcatgcaaatatataaacaaagaacatatctataaacacaatacaacaggaatatactaaacgatcaacatatttgttataattttgttttggagaatagtaattcagatatctaaccggtgctttcgattgaagatcctcaccataccccatccttcttagcatcattggcaaatcccaatgaaccctttgattggggctttgatcttggaataacgaaataatgatacaattttggtgccgatagatctaggagacagagatgtgacgggcaatatagaagcatagaagctgtagttatgagaagggaatgaagtggatctcaaaaaagatcattagatacaagagacaataccggcatgatagctttccacaaaagttgtagaagacaaggcaagtgatgtgacacttcttactattactagcatcgatgaaggtagcccgatggacctaaccagcgtccacatctgaagagaaggtctagtatagtatgctttaggatgatatcaatggcggcgctagaggaggaggggtgagggggagggggagggggtaggggaagtgttagggttcctggggttttaatgtgaatggcatggaacctttggatgctaaccacacgtcccaaaatcccaatgctttgtaaggatacatattgtgtagataatcccaagcaataaatgctcaataatatattcaaatgactacaaatatcttttggaaggaataaaataatcccatcgttaacaagctaattgatatagccctgccgaagtctatactggtcgtacctaggcctcaaatttggacccaaaatccaaataaacacaaaatcaaattaaatatttatatatatatatatattaaatctggaataatatgatagcaataacaataataaggtaatattgtgtaattaaaaagaagacaagataacaaagccctactctgagctcaggcttgatttttttgttaaaacaaaagatcttgaaagtccggcctacttattttcaaacaccaaggcttgagctcgtcctcgggtcagattaggtaaatcttagccccgtttattgggatgtttccatggtcattctaggtgtttgacggtgaattagaaaattcatttaggaaagaaaacctcggtttagatatgaacactagtggagaaaccatctttggtcggtcgaccaaattcgacaatagtcccggttcaatttaaaaccgggactaaatacaatttttagtctcgattaaaaaaattttgatcacaccaaccgggactaaagatgatttttagtcccggttcatcccctgtcagaggcatgtcaaggggccgaggatctttagtcccggttcatacagattaccactttagtcccggttggtactactaaccgggagtaaagatcatttagatctttagtcccggttggtaataaattaaacacgtagtacataatccatagtccttatcctctcctccactcacaaccactacctcacccacagatcgatcctcctctcttctccccctcctccctcacctggagatggatcttacatagatcctccccttcctccttccttcccctccctttcctcctccctcacctggagatggaggaggccgcgccgcgcggacgtggtggacggacggatgcgccgcgtgcggcgcagacgtgcgttgcaggggaagcacatgcacgcagtagtaacgatagcggcagccggcagtagtgggtttgatattttgtgattgatttcttgagtagtagcacatccggcagcttgttttctctctctttttttttgatattttgtgattcactgagatgtataattttgtgattcattgtattgatttaagatgtataatctgtgttgtatttgatttgtgtgtaaatttttcaggatttgtgatgtattatattggtgtgtataagtgactttaagatttgtgatgtggatttaggatgttactttgatttggggatttggggtttgatttgggatgtgcatgccatccgattcgggagaaaataaaaaagtaacaaaaaaaataaaaggggaccatccgggactgtccctatcctctctttagtcccggttggtaacaccaaacgggactaaagatccctctctttagtccgggttggtattaccaaccgggactaaagattgatctttactcccggttatttcacccgggactaaagatagcgatctttagtcccggattcgtagttccggttgtgaaagtgcatctaggacccctcatttattttggtgttaatgacaacacaattagagggtaactaatgctttttgttgagatgtatgcagggatgaaaaaggagtggatgtcaacacaataagtattgcggcatcttttgtggtaattgtcttctaatccatgtatatcttgtgttcttgagtattaggatgtcgtactattaagagggatgccacatgcatataattggtagaacactagtgctcaaaatcatttatttgaagtgttcctgttttatgtctgtcggactatccgatgttgatcagactatccgatgctcagactatccgaaatttcacagaactttgctcactgtcttgggtctgagtgttggctaaaaaatatcggactatccgatataaggtcggactatccgatacgtcggactatctgaaatttctcagaacttcactctttgttttgaattgctttttattccttttgagtgagttttaaatcggactatccgatgtgatcggagtatccgatgatccagagactccgaaattcaatggaacttgagtctctgtgagaggatgaaattcttggttcaaaaataacggaatatccgatatgacattgtactatccgatcgatcggattgtccgaaattctccagaatttcgttctctgtctctggcctgcttgggggtcaaaaacatcggactttccgaggtgggatgaaaagattctctcccaacggccacattttgggggcttctataaatacccccacctaacccttttctagggttacccaactcatttcattctcattcactttgggttgagcttggtgctaaggtgctttggatctttgagctctttctccctctctcaaatccctccttgttctttgtgtggtggatcttggtggttgtggatttggggtttgaaggcctagtgtgtgtttcactcgatcttgagcactagggttgaccaagagttgtgtggtgtttgttactcttggaggttgaggactcctagacggctaggtgtcactcccgagccaccaatctacgtgtggttggtcgagagaagtttgtgaaggccggatatcgcctccacaaggaaagagataccccttagtggaaggagaagtgcttagtgcaacctcttgaggaaagggttagcaaagacccggctcttagtgagctcctcaacggagagtagaatcccctcaaggatttgaactccgggaacaactcggtgaacttcattgttggtgatatctcttctcccattatttagctttgcttttgtgccgctatatatctagtcgctgtttgcgccatactcttgtttgtgcactagatcttcttgtagtgttcttttagtggatcagacagtctgatccaacatcagactatctgatattttcggatagtctgactgtggatcagactttctgaccctaactcagttttagcttccgcataaagttgtaaattatcctattcacccccctaggcctaattgaccctttcaggttggaaaaccgggactacagggggtttataaaccgggagtaaagataatttctccaccaatggaataacttgtttcttaagatgaatgcttttgatgctagaggagagaatgttaaagtgtacactcagtaaaatttcttgctattagcaatatttgagtgtttcccataagtttgtccaaccacgacgttggtatacttcctatggataaactgctagcacatgtttttaaaggtgaaaaatagtggcacccccttttaagccgatattacttttagagttgaggcatatgcaatagttcctgtcagctttgtgcggcttttgctatcaaaaacccgtgtacttagatctactactaactcttgctaatttataaataaagaatagatctataaatacaatacagttggattgtactaaacaatatatagacaacgaattagttgtagcttgtttagcttgggtacgttaatgcagtggtaaatccttttacagaggggtatgtactttaaaattactacatgcggattttcttcataccatggtttacggttgatgcaacttgggatgtttccacaatcattctaggtgtggttgatggtgaaatttcaattcaactcgaaaatactaagagtcagtttagttatgaggagttcactttaactaatcctagaggcaatgggagaaagcgttataagtgtactcttaataaagtttcttcctatcaacaatatttgtgtgtttccgataagtttgccctacaattatataataccttatatggagacaagtttctaggacatagtttgaaaggtgaaaaatgttatacccatttttaagccaatattacttttagtaaactttggtgcaacttttgctacctaaaaaattgtgtacttagagcacccgtaatggtaaagtaaggtgctttctataaaacatgtatatctcagcaatagactagattaatagtaaaccacctcaatagtatgtctacatgggtatttatagctctctcatgcattgcctcgtttttctctatagactatctctaagttagtagatagctttgctctctctctcttcatttaatatcttccaagtaggaaaatatgctgacatggatctcttgtagagagcctatagataaccattgcgggtgcccttagatctactactaactcttgccaatatactaagaatagatctataaatgcaatacaattggaatctactaaacaatcaacgcgtttgttctaaatttcgtttggaaaataataattcaggtctataacctcttttttcaactgaagatcctcaccataccccatccttctcagcatctacgccaattcccaatgaaccttttgattgggattttcatcttggaataacgaaacaatgaggaaggctacaaagccgatctaaaaagggactactggatacgagagacgataccgacatgatagcttctcatgaaagttgtaggagacaacatggcaagtgatgtgatgcttcttactattactagcatcgacagaggtagctcaactggcctagccagcaacgatggttagagagaaggcccggattgatatgctttaggataatataagcggcgatgctcgagagggagtgggagggagaggttagaagttagggttcataggtttttattctaaagtgggaatgacttggaaccgttggatgctaaccatgcggttcgaaaatccgaatgattttgcaaggatacgtgtcgtgcagataggccctagaaataaatgctcaataatatatttaaaacaactaaagagtatatttgagaaggaatacaaatcctaccatttacaagcctattcatctgaagctctatcggagcctgtaccggttgtacttggtcctcaaattttgacccaaaacccaaacaaagacaaaaacaaattaaatattgatattgatatgttttagttttgcaataatataatagcaataattgtaaggagacaatatcatgtaattaaaaagaaggcaaaatgcttattttttctagctgtaatccaagctcatgcatgattttatttaggcattaattccaaacactgacttacttcttttgcaacaccaccaaggtttaagcttgttgtcggaaaggattaggccaatcttatcgacttaggccaagtttgaattagctatagtgctgtagccattaacggctcagaaaaaataaaaggttctccaacgcattaattaatcgagtattaattacttacaaactttaaatacatatgcttaattttttaaacaatctttatatagatttttctttttacaaaacgtatcgtttagtgggaagtgtgctaatggagaatggttgatttgtccaaacgaacatgccctcagcccagtttttttcagcgcaaggacgagcgatcggctcagtgataatcaagaaacgggtaacctcaacaatacggtgaataaatgtgagctacataaactcgatctattgtgagtgtgtttagttgttaaaattgaaagtttggttgaaattagaacgatgtgataaaaaagttggaagttcgtgtgtaaagaaaagttacgatgtgatggaaaagttgaaagttaaaaaaaaaactttgaaattaaacttggactgtgtcaacaatatttggctgcaaagcgtgctatacattgtcacggaatagtactagtagcgttaccctgatacggcaatcaggtcgcgtatcagtatctgatacgccgacggatacgaatacgtatcgatacgctccgatacgtgtatcctgtacgtatccagcgactcatagattttcagataaataaaacaattatggatacgtcgttgatacgtcgaacacccaacctagccattcaactactacttggccgcctcacacgctcccactcttcccatgccgccgccgccgccgccgccgtcgccgtgatacgtgggagcggcaccacgcccatccgcatcacgccgcgcctcctacaccgcgtccgggcgcatcagcttcgcttcgaccgggcgcgccgcagccgagggcagcacctccgctgcccctgggctccgggtctaggtctgccggccgccggccgtccacacaggccacagcagctccgtgtccaacactacagcagcgcctctgccaccagccaacaggcgcagcagcatcaacccatagccaccgaacaattttcccttcattctcttgtgagtaaatccccttttcaggccttcgatgtttaatctgcattttatggtctggttagtgagttggtgatgctacttgtgcagtactgcagtttacacttaaattgataatataagcatgatgtatcagttcactattctttctgctatatacatgtatgattttaccatgtattattgtcagtcggcaagattaattgttttgctaacttgaactatctagaagtgagattcagaggaattagattgacatataggctgcaccaaaactacattattgttgttcccttaaaaaaatatttcattttctgtatttttaatttacacacatatatatataagcgtattctcgtatccttgtttttgagaaaatggtgtatccccatatcacgtattcgtatccgcatccccatatctagataacatagctagtagcattttgctatagtaaatatatagtaccagcagaggaaccgtttgcatcggcgggagtgccaagttttgtccgtacctcgcaccccgagagcgtgcagcgctccacgttctgctgctaacgcacgtgtggacgagaagcaaacacccaaacacccaactaccaccgcgcacacagcacagcatgccggcggggcccaccgccgccgtcgccaaggccgtcccgtccccgtccacgccgccgccgccgcactcgcgcggagcaggccgccgtcgcctccgcccgtgcggcgcaaagaagggccccgggaccgacgagcgaggcgccaccgccggcggcggcggcgtggtcaccaggggcgccctcctgcggtccggcgccgctctcttcgcgctcggcttcgtcgacgccgggtgagtcgcacgcacgcacgcgcgcgcgcgcgcggatgacggatttccattgcgttttgcaccggtggtcgatctggtcggtctcacccgtttcggggcggctttgctgcaggtacagcggcgactggtcacgcatcggcgccatctccaaggacaccgaggaggcgctcaagctggccgcctacgccgtcgtgcctctctgcctcgccgtcgtgttctcgccatcgtcggaagacggcagtaacaacacctgaatcctaggaagaagagccatgctgcagatcatgtagtcgtcgtgataccatcatgcttacgtgttgtatacttcgatcgtgatcgcaatgggcatttcttttgcctaaggggtgtgttatcagcattgaaaagctttggcgtgtcacatcggatatatggacatatatttgaagtattaaaatgtagattgatagcaaaataaattgcagattccgcatataaattacgagacgaatttattatttaattaatccgtcattagcaaatatttactatagcaccatattgtcaaatcatagagcaattaggcttaaaaattcgtctcgtaatttacacgcaatctgtgtaattagttatttacatttaatgtgactgagtgaaaaatttttgcatggaactaaacagggcctaagttgatgcgtgtaaacgaggaagtcggaatgggttgcttcattggtagtacgcgtttgcatccgtgttgaggggaaactattttaatccctcgaggggatattacctcgtttttttcatgtcactcaaatggttatgaaaaaaattgaaaaaaatgagaatgtgtattaagatgtgatataacactccacgaacatgcaatttcaaattcaacttctatatctcgtaacgaaaaaaaacaaattaaaccgcaactagttaatgtatattcggagtcaaatttgtttttttcgttgcgagatataggagttaaattttttacttgcatgtttgtggtgtgatatatcacatgttaatacatcttttctaattttttaatagccatttaagtgacatgaaagaacgatggaatattccctcgagacatcaaaatcctcttcccgtgttcaggcagaaaacgtatactgcaaatcgcaatcgctgaatgcccaaaatctcacatggtgactccgatcgatatgagtatcttatggttatgggcaatgggaattaagcagaccgtttgctgttgctctcgtctctgttccaggaataagacgaggccattctatcgcgcaaatcttttacacctcgttgtcggtgcggcgatctctccacatacgttagatactctcttcgtctcgaaacataataaccttgtactagatatgacatatcatagtacaacaaatttgaacatatcactgttcagattcattatactagtatgtgtcttatccagtacgatgttgctatattttaaaatggaggaagtatatatccttgtcggcgaaccaatgcatttccatagcccatactactctcatccacggtacctcaagatgatgcaatcagccgtcgagtaaaatcaacggcaggtcggcaagccttacgttatttttgccggacgtttttgtcaagggagaaggggaaatgatatgatgcaacgtccgttttatattttgtggatgcaaagttcaatttcaagttggatgaagtgttgttgtaacaaacacttacatggcacatcactccagctttaccagcatcattttttttctagattatatcaagcgcgccactaataaaaaggtcttgttaaaatttgattagaggagatgatcaattccttctagatacgcagatggctccatccgagccgtccaggcgagcgaacggtccagattttaccacaggttggggagttcacacacgagaaatcgaaggaaaaccaggtggccttcttcctctcgacgacctcttcttccctttcctctcctccgccgccgctcccccgactccggcgagcccccttccccccacccatcggcgcggaggacgttgccgggatgagcgtctccccgtcaaccggacgcgatctcccggggcgctcccgtatgcccttgcgctgctagagatccgggctcttctcggtaagccgctactccctaatcctcgagtggaactgcctgattcgcgtccgattccttcccgcgggcttacgctggtcgggaatttcatgttgctagtctgcgtgaggcgcttgctcgttgttggtgaggttgaagagttggtgtctttcttggatatggaactaggagtctacagtctaggacacatcgccgatttgagtttctatggatatattgatgttcagatttctgctgtggaaataatttacaacatcctcgaccatcgctaacttacaatttccatacggtttgtaatttggatgttgcgggtgatcttgttgtcacttgtcactgggtgcggctcaagagagcggctgcgctgttgttgtgcactggttagcgagggacacatgaccggacattgattagttcaggacaactcaatgtttcagacttgaagcagaggcagcagatgtggttctggtggccaccaatagagcagatagtattgtcagtatatgctgtaatcccatggaatttttgtgatcaaataggttgggatcttgatacagggccatttcctaatgcacctgcaggcctgttaagagcttatgatttttaatcatgtccgctgaaattctccgaagttgtggtgtggtatctaaagttctagacactgtttaagctgtgtatttagctgggggattgggttaggctcattaatctgggtgaaacccattcgtctagaagctgtctgtaaactgtaaccaaatttgtttgaggaggcatgcatttatcgatctcagactccaccaattaggctctggatactaaaatgatgatgaacaagtaataggagaaggcaaacggttttgtctccaagttgactgtcagttgggtatcgtttcatagcttaaaattttgagcctgcatgaacttttgcattgtctatttgattcttcaatttattgtgcacttgtgcagtaaagcccatgtgatctgtacttgatggtttctaacaacatatccatgacatcttcttcatttccttacatgctagtacatttgtatttgcttagatattgttacatttttttcagatcattctgtatttccccattttcgcaatcactactgcactatgaaactgtattactggactacccacaaaactatacaatatgaaataattctatgatttggtaactggaaatgcgtcttctaccgaacatgtttagaatttttttggggcttttatatctgttaagttagatgatgctactttatctactgctatttcttttgctttatgagagcattttgcacttggatttctttttatcaacataaataggagtagtggctagacttagtggagcaacatatatgttatgatttgtcttctgtaaagcaggatctcaggagtacaagatatagtgtaccagctctctctcattcaacatgtggagttttgcgtcaaacgccatagctggaagcataaggaaaaaggcacagccctcaaaatgcagtcaatccaatcctgattgctctgatgatgatgtttcttcatgtgcaagtagagaggaaggccttgaatgtccaatatgttgggaatccttcaaccttgttgagaatgttccctatgtcttgtggtgcggtcatacaatgtgcaagaattgcatcttgggtcttcaatgggctgtcgtcaagttcccaacccttcctatacaactgcctctcttcatctcatgtccatggtgtaacctgttatctttccggctagtttacaagggaaacctcaagttcccacgcaagaactattttctgctatggatggttgagagcatgaatggcgagagagcaaagttccattcccctagtcatgaagagcgccattctttatgcccttctggtggtggcccaagttccagtcaacaccatcgaagacctgctccacgaacagaaagcgccagtggcagagaaaggagtgttgctggcaacgttttcaatacttacagcatcagtgcatctctccaaaagataatgttgtcttttgttcagatgacagccaagtttccactcgtgataattttccttctgatagttctatatgctgtccctgcaagcgtagcagttctagtattgtatgtccttgttacagttttgtttgcactgccgtcctttttgatcctctactttgcttatcccagtttggattggctcgttagagagatcttcaattgagttatattgtactccatgtcattacagtttataactcagcagcagaaaatttagcatttgcaatctcatgtgctctgggggaggatgtcaagtgtgatttcttatccattcgattgaggccttcagggacagtagttgtaagatggaactctaattattgcattgatatacatgaatcactcaggttttactgtaattctgtctttccgaccctacctttttacgatgtatatatgttatgctactcttgcgaaaatcaaaagtaagcactactgtgacatctcaatgtctgattttttgctctagtgtttttattatctttctggtgcatatggtttatatactttatagaccatcatgacgttgcatgttattatcagctgccaatgttgtactggagtagtaaatactccctctagcccataacatgttcatttttagcttttcccatttttcctaaaataagtttgtgaaagtaaggtatgtactccctccatcccaaaaaaaaggcaaaccctggatttccatgtccaactttgactgtccgtcttatataaattttttttataatttgtattttcattgttgttcgatgataaaacataattaatattttatgcgtgacttgtttttttaatttttttcataattttttcaaataagacggacggtcaaacgttggacacggaaatcagggtttgtctttttttggacggagggaatactgagagtagataaagagaagatttaataaagtggtattataatattataggtgttctatttgtatgtatgggatgcatgaaaaataaacttattttaggacggagagctaataacaagtcaaacgtaaggttttatactacattaggtaacgttgttttgagttgttccatggtctggattaagtctaaaatgaattatatgagagttaaaaatgtgctttggattcaaacacgatcttcaacgcaaatttcaagtcagacaccgcgcgcgctcgatgttcagatagacgatcagatcccaaacgcgcaccattcgaactcgtccgatttcttgcgcgcggtgaaggcgcgcgcgcggcgatccgtggcctccagcgacccgtccctgtcgtaccggagccggaacgtggtcgcgtacagcaggcaccgctcgtggagctcctcctcgctcacgcccctccgcgacctccactccaccacgcagaactcgccgccgcccatgcgcgccagcgccacgctcaagaacctcgacctggcgcgccacgccgggtggctcctcacggcgagcttccacgccggcggtggctgctcgccgccgccgccgccgcggggatccaccacgtcgcaggagcagacgcgcccgcggcggcccgagtggccgctccagagccccacccacgcgtccagctcgccgtcgtagtaggcctgcccgtcgaacggcagcatccactcgccgtggcgcgtccacccgcgcgtcccggcgtcgaacgagtaggtgccatcgccgtgggcggagaagaagacggtgcggccgtccgggtgcgccgcgtggcatcgggcccgcccgacgtcgaacggcggcggcggcgcgcggtcgtcgacgctgctgctccaggcccagctgccctcgccgtcggccgcgagctcctccaagtacttccgcaactctcccctagcgtccatcttgatcttgctcctgcccatggcgtacaccttgtcgccggcggggaagatcatgggctggttacacagctcggccgggacgccggggcagacggcgaggccaccggtcaccgtgtcgaacatgagcacgggagcgcgcgcgttcgtgtcctcgctgtagtgagtggcaaagattctgcttcccaccgccacgaagatcccgaaacggccgtagtcggcggtctccagccggaacaccggcggctcggggaggcgcacggcctcgtcgtccaggtcggcgtcggggtcgccgtcgaacccgtcgacgtccaccttgtagacgctgtatcccttggaccagtcgtccagcacgacgtagagatgccgccgtcgccggcggcggcggtggcgcgagagtggccgcctggactcgagctcgccgccgtcgtcatcggatctgtgccgcttcgacattgaaccggcggccggcgttcgcgcactccactgctgtgtccgtgcctaacgctgataaattccggccaaatttatcgtggtgaggacgtcgctccgaaagaacaggagtagataggtcggcatgtctcctgaattgaatcggattcgaatttcgaagtagaactagagaggtgtgatcaaaggtttgtttccgaattggactcgcgcatcaaccagccgccgactaccgaatgctttcatgtgttttctgttgtgagttgtctaacactgaaaaaaaacttttgatatgtttcaaatccaaacattcaatttgaaatttaaacttaatccaaccacaactattattttcttctcaccaaagatgcatacgcaccaccgcacacgtacacggcattcatataccggcgaatgtgttcactagcacacgtttaaaaaaacgaaaatttttggaatacagcactacgtacagcctacgtgtggttctcttcagacgatgatgcagccgtctgggttcaccacccaactggaagccagctctggccttcaattctccggcctaaaccgagcagatctcaccatttcagttaggtcgaaatggaaattcactgcgggttccgtacagcccaccagaactgggccggatctggacagcggcctccatgcggtccgtataagttggactgcctcacgccgtcggccgctgcagaagaatactaagtgagaatatggagaacttagaaaaccctaattcatttttataattttacaactacaaattcttaaaatttaagtgaaaaaatatgtacaagagtttatagcaactgaagattttaggagaaaccacagcaggcagaagctccacaaccaggtattaagcatatctcgccagcttcagcgtctcatggaggaaagaaagcactaaacttcgatcccgatctctagaaatccaacgatcttatatcaatcccctaccccatctactacggggtttggtcgcattgtttgcaccgatgattgccatgaatcacaagcatcaatcaataacccatcacccaacaaccacactggcgcaacgtcacagcttctctctccgtccccaaaaaaaaaaacttaacctacacaacgattagacactacatagtataacgacatgagtatatctagatttattgtattatatagcgttccatcattgtttaggttggatttttttttgaacgaagggagtagtcagcttctcctccttcccttacctgcatgctttcaatcatcgtggcctgcattgtcccagaaaaagcgagaatttgatgcacactgccgcgtggccgatcgatcgaccactgatcgatcattcgatcgatcgatgggcctgttcgttgtcagagaggggcctgttcattgtcagagagaccagaagggtctatctgcttgcagcttgctgccatggctggatcattgaattgcctagctgttcatacttccatccagaacctgaaccggcatgcatggtccaaccaaccgtccagtcctcctattgatatgtgcacgatctgtctcaacatcctttttcttttcgtcgatcagtactgaaattactgatcgacgaaacaaattacagatttattttacattgttacactccacatattcagagtattctagctaaccagtgttcagtactcctactcagcagtccgcaagttactggactgaactttctgctgcttggatttgtggcagagtgcgaatgagtagactgaagatgatagtatgatctatcattagatctttctctgcacagcaacaaaatctgcatgccaacgcaaagcgactcagggacccaagatcaagccttttgtttctggattaaggccttttcaggtcttcttttgtgctgtcagacatttagacgcgtagtattactgaagagcaatgattcatcaccaactaataattaaagaaaaaataaatgaagcggaggaacaaaagggaaggaattgcatcggtctccaggaccccacgatcgaatggttgatcaaccgaactaattctcgagacccgttcttcccttctttttctttcttgcttgctctttaagtaagtttatgctttctttctttgattctttgacgtggtacttttgccggagccggactaatcatttcgcgtcctggtgattgagtaatcgtaatcaaactagtattaatatgctaatttaatccaagccaactaaccatgggcgcacaattttgttgtgattaattcactggctgctgctttcggcacatcaacctttcctcctgtttctaaaaaaaaaatcttttcatcctcactgtttttttcccgtcgtcccgttatctttttcagtatttttctccttgtttggtcccagatagtatgtttaatccaatgtaggagtctctactagcttgtaattttgcaatgtatgagaaaaaaaattgagcaactctcaatactgtaatttttacaagacttacgcagtactccattcaccttgttgctgcttgtttcatttgttgcgactagctaaatgcacatgctttgatacgtataaaagaaaatataaaataatataaataaaacatattttttatatactgtattacctgtctttctactatagggaatattcaccctacttcaattttatatatgagtcatatgactatccatttatatttgattgcttttaatattaagaatttcaccaaggctatttgcaaaatttgttaaaaaaaagtgagatgacaacatgacatattcattgtcaccgccactatgttcattcgaaataatatactccctccgtccctaaatatttgacgctgttgacttttttaaatatatttaaccgttcgtcttattaaaaaaatttaagtaattattaaaattttccctataatttgattcgccgttaaatatacttttatatatacatataattttacatatttcacaaaaatttttaaataagacaaatggttaaatatgtttaaaaattaaacggcgtcaaatatttagggactgaggagtatatcacttgctctcactggtaggaacgccctggcatctttttacacctgcacgaagtcagtcacaaagctttttgaaccgtgcaaaagaaaaaaaaaacgaaagaaaagaaacaagaaaaaaaagtacagaaaacctgcaccacggcatcccgtggagacgggatcccctcctcctacctcactcctctccccaaaatcatccaaatcctctcctcctacctcactctcctctcccaaatcacacggcactgcagccctccccgtcgccatcgcccactgctcaccggagccagcggccgtcgccgcgagggaggccgcgacggcaaggagctcggtggcgagcgcggtgagcgagagggagagcgggagcgggggtgcggtggagccggaacagggtgcggttgcggcgacatcctccatggccggcagcaagcggatctactacagcgtcggtgatgaagacctccatggccggcggcaggggtgcaccgagcacgtcctcgtccacagccggctgaggaggctggggaggcatggtactaggcaccagatctgtcgcctcctcttcctccgccgccgtgctgccccgctgctcgacctcctcgaccccgcgactccttctcctcctcctctctcctagggtatcacgctgatacccaggtaccaaggtctgatatccaggtaccaaggtctgatatccaggtaccaaggtctgatacctagataccagctcgatacccagggtaccaggtatcagttgataccagggtaccaggacctcccgaccccgcgactcctcctcctccttctcctcctcctcctcctcctcctcctcctcctctctctcttggggtatcacgctaatacccacgcaccgaggtttgatacctaggtaccagctcgatacccagggtaccaggtaccagccgataccagtgtaccaggtaccacctcagtaccttacccaaggtaccaggaggatttggcggtgaggtagctgctactctgggtgctcagggatgacgacgccggcgaggtatcgcgtgtgaggtagctgctactctgggtgctcaggggcgacgatgctggctaggtatcacccgagcgcgcgataccgaggagaatttttgggcggtgaggtagctgctacttcggcgatgacgccggcgaggtaaggtagccactgctccggcgacgataccgagcaaacagtggctaggtatcgagacaaatcacgtgttctgtgaggtgctcctttatgcagtcgttgtttttttaattatcccatgagtacactatttccacagtatcccatgggtagcaaccctcaaaaaaaagtagggcaaaactaaccactctaccgtggtctccgagaaagcggcagacaagagaagcacaaacggcgtcacgggatggcgcgcaacatatgacggcgaaacactgcagcggacgctaacggccgcgccgctcccgtcggtttcgtctgcgcgtatttctcgatttctttctctagttgcggcgcgcacgacttccctttctttccctcctcgagagaagagagaaaaagggtggcagaggcagggcaacccgcgtaccagccaagccaacccagcccagttgcgtcgtcaccatctcctcctcctcctcctcctccggctcgtccgccgccgccgccgccgccgccgttggtgggtgggtgggtggggcggcagccgccaatccgttgttccgagaggtacgatcttggcgggaggattttggtgcaagtttgttttgctttggttgattttggttcgcgttagttgtttgggatttggatgctacgagggttttcgtctggatcccgcgatgtggtttttgggctattggggattgattgtgttcagggaaatctggccgcggccggggatcaatttggtcgatgcgttttcttttttctttcttttttttaaagaaaaacgaggacagaattttgatgcgaaaaaggtgtatttctcatgtcaaattgttgacttgtacggtttatcgacctgatcattaccattttattaagttattcttgttatccatcgattgcactggcaatcttcagaacattattggcattctaaatttcgctgccagtgagtacctttgctcagattagtagtgtgttgagtgtcaagagtaaacatatgccgatgaaaagatgccatcttttagtttaatgtcttcatcactaggtgttcttttgtttccgtggggggttttgattggcatattgtgcttttactcatccaatccttggtctttctagctggaacgaataatggtgtatggtgtgatctagaacagcttggctagtaaaaggttgcttgtgttaatgaccagctagtttgtttttttttcccagaggaatgggatctcaaaaggtgtctctgcccaattaatcttttaaaacttttctgtttgacaaatactccagttgaatggtcaattggtcaaactaacttttttgttccagagtagttcatgattcatccagaaattgttcatgtctccttgacctctttcctgtcaaattttaggcgaattctttatattgaaaactgctaaacactctccgataagtgctgcctgagaagcataaagttggaggatatttgctttcaggaggtatgatgcagatgtattttgtgtgttttttctcagtttgtgtttctgattctacctttgcagcttgctttcaagcacttcaactttgtggacagtagtaattacgcaactaagaaaaactaattttgatttgaactgctgagatgtgatgtgaattttttctgtatttactattcaattactcaatgaaccaataccaacctattgatttggagtggagttgtcctatagtttttttttatggaaattctattatagcgtacttgttattccaagatcacagctgttgccatggagagaaataccatagaaatggaatctgtgtggctacgtccaatttttttcttcaccaatatatagttgaggcatcctgtataatcacatttaacttaccaatgaactgtcctacatccccctgtagctttttgttctttatagaatacacaatgaaactccctaaacatgattcaatcacacactaatgaaaaatatattgttctttgaaacacttctttcacaatttgttcattgcttttgatgatggggattgatactacaaaaatacactgccacttctaaaaaaaaatgaacccactgaaaagtttttcatttagttcatacttttgtgtactaagccacatcaatgaagtgaggtgataggaacttgcaagaaactgggatactagagtggcatactagccagcgtacaaagccatggaaaccatctaacacttagctatgtcagtaaatgtactggatcttgctacagataaattgttttgccccctaaatcagcgccaccatctcattttgcctatggtttttgatacaaatctgttttgcgatgtgcaactgtgatgataagaacatgtttctgcatgccaattttttggttgactataagctattagcatcaacttgcatgcatgctgctcagatgaacttggaactagtacaatttttgttgccaattattttcttagaattttcaggttctatttgatttatgttgaatcatgagaggctgtacaggttgtctaattaacatataatcttccctgcagcaattcaaaggaagatagccagcattgaatagaattgtctcggtttctcaaagtcctcaatgtccaaagtattggaaagaagaaattcatttggtggtagcactcctacgagttcagcttcaggttcaagaaaggatgagaaaacgacaccccattacctaagagcttctacaggttcttgccataatttatgcaaatatggacacaaaaatccttttgaggaagagaagaagctttcaacttcaggaggcagaagaaagaaacttcctagtcatttaaataatttgacgttgcacagatcagctatcttggatagatcaaaggatgtcaggcagagaaatctttctctagccaagtcgagtatatctctgggtgaatctgaccgcattgcttccaagaaaacacaagcaaatttgaaaggatcctctgatcatttgattacacgcacttcttcatcagctgatcataaaaacgtgaaccttgatggaagaaagaagcatccaacagttgcacagaggacttcagctgattcaggatcttccaatggagttcctaaatttgacaaaaaatcagcaatgccagttaagggaaccatagtgcctgccaagttgaagctggcagagatgccacaactggaggaatctagaactatggaaaaggtcacaacggtcaagcaatcatcaattaagagaccgacttcattgcctactaagcttaacttgattaagcaagtgcccgtgccatctcaggtttctagtcatctactttcttcaaaagctaaacgtactgtaaagggagagcttacatcttcaccagcaactgttactggtgtgcgtcaaagtaacagtggtaaaactggaagaagttcgatgaattcaagcaagccaagtatcaatgggaaggaaggcttgcatatggccagatcatcattctctgtagaatcgaagatggatgtttctgttgtaatacaagaacatgatgtgcaagattcattcataagaggtcttcatgtggagtcgacactggcaggagtgtcttcagataccacagaatgtgttgatgaatctagatcagcaccagaagaaataattaggcctgtgtcaggggatgatgggatggaaagcaatcggaagaatgaagcatcaggagggaatgaagaacccctgcagagctccattgtaacaggcttgctgcaatcatcggatgatcagcaactcaagaatgcactgagcaatttagaggcagaagaaaaccaaacagacgatgcttctccttgccaattatctaaaaactcgatagctgtggaaaatgcagttctgggcgactctctatcaaccgaaaatagttcagaaattgaagctgatggagtgaaagccaacgctagcatggagtctcaagtcgctgaaggtaatgaagaagaggaagcccatgaaggccttcaagaatctatagaacagttggcactcggtgaaaaacatgctaaggagcctggatcttttcttggttccacctcaggaaatacagtggaagatgtcaaggctgatgaaatatttgagggttggactaataacagtccttcacactgccaaccaatttcagaaacttcatcagatggtgaacttctgggggagccaaagtctgtgcaaattcaaccaagtgattctactctacaaacagatgggttagtgatttctagtactggcaacacctttgaacaggatgaactgaaaccagggtttttccttcaacagtcacctgaagaactatcagaggatgaattttacgaagagtatgattttgagttaagtgaattagatgaatctggtacagaagatgaaggaccaacgatcaataaaaacagctatgatcatttaaaggctgatggacaacgaccaaaaagaatctcagcgcttgaacaggatgatgatagtgccacaccttacaaattgaaatttaagagaggtaaaattgttgaactccaaccagacagtaatggcccaagaaaactcaaatttagaagaagaagtgcaagtcaattttcaagcagtgaaggcctgtcagctagaagaatatataagatgaatagcacaatagatgctggaccttctaacctagatgtggaatctcctggtgtgaaactgcgacaccaagatacacaagagaagaaagatgcacaggggctgtttaataatgtgatagaagaaactgcaagtaaacttgtcgagtcccggaaaagcaaggtaaaggctctagttggtgcttttgaaacagtgatcttgctccaggacggcaaacccgcgtctacaccacatgctggcaattcaccacatttatttcatgatgacgagggaaatgcatctgagctagctgcatagatcatgtgtgcctttttaacattgccaacttggcagtcatgttttcagctttcttcttcttttttatttttttttctgatctggattaatgcagaggatgttgtgtagcttgtacattaaatttctttcacaagtaatattttctcaacaggtttagagtataataagtagtcaatgtacttgtaaatagtgatgtcaggtttatttcattgtaaatcaaatgagaagttataaaaccaagtgtgctttacttgtaattggatttgcaaatgctataagagaggtgatggcttggagcttgtttacaagcatttctgtagtcactttctggttgacttctctctctctctctcacaaccaagggcaggagccactttactctttttttttctcttgagcatttttcccatcttgaggaggaactatgaggtatcaatctaatctaaccgttaatttagcaggggtatgatcggactaacaaaaacaggtgtcctctcttcgtcgagcccgccgcgtcgtcgcatccagactgtcgccgtcgacgccaatcgaggccgccgccgccgtcgtgcatcccaccggccgccgacgtcacccatccagcccaccgtcgacgtcgccaatcaacgccgccgccgccgtcgcccatccagcccgctgtcgtcgtgcatcccgccggccgtcgccgtcgcccatccagcccgccgtcgtcgtcgcccatccagcccgccgtcgtcgtcgccaatcgaggccgctgccgccgtcgtgcaaccagccggccgccgcagtcgcgcatccagccgcccgccgccatcgcacgtccagccgcccccgtcgccgcgcgtccagccgccaccgccgccgcgcgtccgtccgcccgccgccgtccagccgacatccagccgccgcgcgtccgtcctcccgccgccgtccccctcgcatcccgtcgtcgccgccgtcgcatcccaccgtcgcgtcgtggccgcatcgatcgatctcacatgctcgtcgtcgtcgtcgtctcggcttgggtcgcccgccgtcgcgccgcggccgccatcgcatcgaggccgccgccttctcactgccgcatctgccgtcgcatcccgccgtccgtcgcatctcgccgtcgtgccccgccgtcgcgccgcgcccgccgtcgcatatcgccgtcgcgccgctcccgctgcctccaccgcgcagtgacgagctcgaaggagcggcgctcgcggttaggttgatcgagagaagtgacgcgaaattacgataataccctcccacctaaaacactgatcggtacctcctctcacaggaaacgcggtaccacgtggtaccgaggttttccagccgttagatcacacgaaatcaacggctaggatatggtactgccttccctcaaggactgtaaaaaaactcttttccctttgaaaaggcaaaagttttgccacgtttgtatcaatagagaaggagtaaattcacagtgcggatatatatacagggtctatcacaaaacaatagacccgcaaaaaaactaaaagagggttattttccgaaggggatgatatctgtgatccggaggggagcccctttattaaggcagcttttgctaaaactcgagcagtttcttgaaaacttgctttagatatgaaactttgggtaaagtttttactcatgaaaactgtcgacagtcagctagcagttccgttattcatttctagaagagaactacaactggctcaccaagtgtttttttaagaacttttaccaagtatttttttttgttatcctgatgtgtatttgtatgtaatagacacatcaccgataagttcctgaatttgtattattgtactgaacatatactcttttcttatagtgtctacttcattttgaaagcacaacacatcgttttgaaagcacttggtgattatgcaaaagctgtacctttttcagtagagcatgccaactttttgcatgatggataaaattctatacactcatcaaaccaatacacattataaagcacaatacatcgttgtttggagggtacaatcttgcaatcgcctatcattccattcaaatattgcatcatatggaaatatcttaaaagcaagcgcatgcgtggggagccttttccgatgaccgtcttttatttgccttttctttgatctttttctcatcgttatatttcctttcctctgccattgtccttgctcctccagcaattttgttgatccttgttatttcctggctgtattcttctagtgcctttgctctcttttggtccaacactttctgcaaattagcaagttcagtttttagtatcgtcaatctaaacattttattgacatgctacataaatcacgacatttcaaaacataaagagtttatatccaggaaaagataaagagggtatattgaacaagcaatgtaatatgctattaaattacgaataataaacaaaaacctctttttgctctttttggcgcttagccttcaccttcttctcattctcccattcagctatggtatccatcatgttcttatacctaaaattttgacagccgagttaattctgctttcatcaaacagtcatgcatatagttcaaaacaattgtacttactcttccgtaatgctagcgagcttcgccttctcccattcattagttttggtgtctgctgggccaacagcagttaatccaacagtaccatctccattccgtctagaatgatacgatgttgctggccttgtggtggatggggtcttctgaatcgcctgctcttgctcaaacttcttgctccctttcttgtcttgcaatttgctagaggaacccgaaccttccttcgcgctcagagaagaatcaaccatcttgggtggcaccttctgatctgaagctatgtcctcttgctttctttgtgctggtttaagtggcctccttacagatacattggctgaaatgcatttcagcaccgttataagaagtttgcaggttttgctacagtaaaattgaataaagatggagttacatatttacagaatacctggtccatcgtcattgtcttcagcaggctctttgccactaaaccatcttgagatcctgctgcctcctgtgggttttttcatgctttcacctctctttactggagactggacaggagtagtagtagattgcccctgaatggggacatgcttcttctgagctgctagcttctcttcttgcgcagcaattgcatatgctgctgcagcaattgtggccgcaaatgcagcatcatatccatcgctgctattcatcggtgctgccaagtttcactgccagttattaagttttccgtttccttcttcttatattttgctttgtgtgttctatcctgatttatttctttctttcaacagaataaatggctcaactagaaaagtacatctttgacaaactaaaccggatatatatatctttgacaattatctattttcaacatctgctttttaattcaaacatctgaacatctgatagcagaaattacttttttacaatgcagaatgctgattaaccgatttgttcatagtgctataggacagaagtttaatggcaaactgctggtagcgatcaacagtaaataaaagatgatgtcatcgttaaaactgaaagatgaaatcttgatcacctacctctttgaagagatgtgtcttcttcttgcagtattgttggagcctgtctgccacctttgtttccctttcctaatccaggaaatcgaaccctgcgcaagagcgatgttctgaaattttaatttgatgctgatgctactaccctgcactaatcactgggcgccaatgtgaaatccagctatatattgaggaacttaaataaaacatggctgctcttgagaagaactgaacaagtaaataagggaggaaagatgacaacacattttcttgcagaaatttgaagttctcgacaaaacacaaggggcaaaagggcacaaaaactacagttatgagctagtagctcgtatgagctacagtcttgagatgacacgaaactaattaagccattgaaaagtttacccttttgccgacgaaacaaagtaaaatccaaagctttcaccaaattcacctcaagatgtttcatgcggttgcataccttagcttcttcaagtcgccgtccatggcgcccaacgtatttgtagagaacgaatagctccaaggaagaacaatcttcagaactaagcgaagccctgcgttttaaatattgctttgcttgtattcataggtggtgaagagaggcagagaacaaggaagccattttttgtattgtagaaaggcaagaggaatggatatgggattgctttaacccatggaaatcttcaagaatcaaaccccccttttggttgttctgttctttgggcttagcatgtgctattctttctccctgtgcttttctcttgctcttcttgcccttggcttaagtctgaagatagctagctatttgcctaataaattttgaaaaaaaaaacattcagggaatattttccttagtacaattcagcatcatttttgtctaacattctcttaatatgaaatattcttgttctctgcacgtagctagtaatctaactgtcagcctactaatcagttacagatgtcaattcagtgttcaaacctgtttcttgcaaaattcagttttcagtgccctattggaggagcaaagtaaacagaatgtgctttttctcacaagtgcagaatctgttctgtgattctagttggatgctagatttttactctactttattctgagtgcctaggttgctagaaaggaaaaaggttaaactgcatcctgtccaaagaagggatactgatttccaatattttattcttgcaaaggagccatcaggttgaaagattagacatgccagtccactaagcatcagttctcgtgtgtgcatttttgttcatcttttccgcactagtaaaaatctagtgacaagactgaacagtaaacgacaataagaatcataaataaaaaataaccctaaatattttggtacgagttgcacaaaaccacatgattttggcatggcacttaaccccaaatattgtggctataaagtttcaaaaaccacagtattaaacattttgactttgatcaaccacattttaaagttgtataataatatctcaaatgtatgaattttttatccatcatataaatatcacgtgcatgtaagtaaagctttttaaattttgaatataggaatatgtaaaattggtcaatggtgtgcttttgtgaaacttcgggaccataatacttccatgtgccaaaatcactatggttttgtgtaacttagaccatattggtatggttttataaaatttactaaaaaaagttaaaaagaacatttttctaaaataaataagaaagcattagtgggccaagaaaataatcaagagcttgatctcacgggccgtcaggacgaagaattaggcccatcttaaatgaaaggaaacttcggcccatttaacgagccctccatcttctaatcccctcatccgctgctctgctcccaccattgctgctctctcttctcctcttctcttctccctcttcctcttctccaccctcctatccgttctagcgaaggaccaaatttctcaccagatttcctgccgattttcccctcatgagccagccgaatcccttttccagcgtgatttccagaatccctttgtcttgttgagagatttttgcaggtttcgtttgcatttgcggggcgggcatatatggctgcagtgtggagcggctgcagcacgagcttcagccaagaacttcccccacacccgcgtggaagaaggggcggtgatggggcaagaatccatccatggagcggaggagcgggcagagacgccaccacccgccatgcggaagctgcaaggaccgtggttgtcttcgccagagggcgcgtgcgcgtgtgcagggcggcggctccatgcgttcttgaacccgacgtcgccggcaaggaggaggtcggtgtggcggtttggggcatggacgatgagccgccggtcgctgatggtcaccggaggcacgggctgcggcggcgcccggtgaggccggctgctgtggaggaaggccccgtcgccgcagcaagaagcgcggcgtcggcgtcggcgtcagccgcggggagcaaatctgaggtcgggggatcgaggctgcacttcttggaggagagggatgaggagatgctgtccaggaggttgatcaagctcagccagtccaacaaggtcaggagtgccaccgagctgttcgattcaatgcgtgcctcaggcttgcagccgagcgcgcatgcctgtaactcccttctggcttgttttgtgcgaaggggttctttcgccgatgcgatgaaggtattcgagttcatgaaggggaaaggaatggcaaccgggcattcgtacaccttgatactcaaggctgttgccactactgagggctactttgcagccctgaaaatgtttgatgaaattgaagagagcgataagaagaatgtcgatgtgatcgtttacaacacggtgatatctgtgtgcggaagagcgaaagactggaggcaggtggagagactttggagaaggctaggggagaattctttgagtggaaccttgatgacttatgatttgttagttagcacatttgtccagtgtgggcagtctgagttagcagttgatgcttatcaggaaatgttcaaaagtggtattgatccaagtgaagatatactgaaggccatcattgcatcatgtacaaaagaagggaaatgggagtttgcgcttaccacattcaggagaatgttgagtgctggaatgaaacctagtatcattgtgttcaattccataatcaactcacttggtaaggccggtgaagatgaacttgcctttaggatgtatcatctgctaacatcttcaggccttaagcctgatcaatatacatggagtgctttactgtcagcgttatataggtctggtcgttgttgggatgtcctagatctttttcaaggaattaagaccaagcattcagcactcttaaataaccatctgtacaacatagctttgatgtcttgtgaaagacttggtcaatgggaacatggcttgcaattgttatggatgatggaaagaggtggacttcaaatatcggccgtttcatacaatcatgtgataggtgcttgtgaagttgctaggatgccaaaagttgctctgaaagtgtaccggcgtatgactcatcgagggtgttcaccagacacgttcacacatttatctgttataagagcttgcatatggggatctctttggaatgaagttgaggatatattggaggtactacttcctttctttgctttatacttctgttcagatggccaaaaaaaatgggatttctcattgcttagcatgcgttagtctaccatgctggtacctaaagcatgattaacagaattagtggcactctgacccctgcttggttagggcaaaaattcctgttcctaggtgtaagcatgttgtagattgcagtaccattattccacgcagagaaacaaagaaaatgaaaacactaaacaagctcttatatttttgctgccaatatgaaaaaatattttgattggttaaggcaagtgattcctatgattctgccttgtcctgaaagcccagcgaaccgtaactaatgttttctacgtctgtttgacgttttccggtttccaatgtttctgttaccatgattcagaataacacgtatgctaaaacaatacagtatacatatagcttcttgtttcctcacccattcatcatgctaacattaaggataaagcatgcctaaatttctgcagttcctcttttttggtgtttgtaaaatcgtacctagttagcccacggtagcatttaaatacatgatgttcaactttcatgacatattactctgtgcaattttgatacttccaaatggaccgaatcgcatatttcattcgtttcaccttatatgaactttgaaccttgcaggaggtcgctccagactcctcggtctacaacacggtaattcacgggctttgtctgcgaggcaagatcagattagcgaggaaggtatacacgaaaatgcggagcattgggctgaaaccagatggcaagaccaggtcgttcatgctgcagaatttagccactgactactagcagtataatgtccctgagaaaacactagtttgtagttcagtcagtagctgtacagatccaaacgaagcatcacaccactatatgtaacctgctgtcactattctgaatcaagcagttctcattttagctgttgccatgctaaagcaaacaaagtggaggcttatgcagggtttcccaaaccgccggggccggggttaccgcgccccggcggtaagcacggttactgcggtaactgtgaaaaaccataccaaaccgtgcaaaatttatcaaaaattcaaattattttctaaatttatttgaatttaaggaggttatcgtggtttttctattaccgtaccccgcggtaagactggtaaccgcggttgctgatggtaatgtaaaccctgggcttatgttgaagacgaacagttaggttacacatgttcctttgtaaaaaaaaaaagaagtgtaaatgatccggcgatgaccatccagcgtacgttgtcgtggtgattatgtgatacgatatgatgacattgctccatgttttcttcttttgactgtgtccgcctatgtttactgggaaaattgttcctcaacggatttcttttcccaaacgagattaaaactccaaccccttaacccttgtgtccgattctattttatgcgcgcgacaatgctgataaaacgtcggtaaaaggtgaatccgcccttctcgccatgcttacagactggacttggaggcttacgttaattaagacgacgacgaagacgaatagttgggttggttggcacacaagttcctcgtacaaacaacgggtagatctgtggatgtatagtactccctccgtctcaaaaaaaaaagacaaaccctgatttccgtgtccaacgtttgactgtccgtcttgtttgaaaaaaatataaaaaaaattaaaaagacaagtcacgcataaaatattaatcatgttttatcatctaataacaataaaaatacgaattataaaaaaattttatataagacgaacagtcaaagttagacacgaaaatctagggtttgcatttttttttgggacggagggagtagatgacacggtgaatccagcttttgcccgggacagggaggcgcatccgcatatgagtgagtaaggtggtgtttgggtctcacaaaagtataagtcacagagaagggacttatattgtgagaaggactaaaataagtccctcccctctcaaacaccacctaagttttgtgccgtgaccaactgtggctgtgttccgtgagatgttcctgacttctcctcctcattttccatatgcacgtttttcaaactgctaaacagtgtattttttacaaaaagtttctatacgaaagttgcttaaaaaattatattaatctatttttattaaaaaattagtaaatacttaattaatcacttgctaattgcggctccgttttccgtgccgaacgcagcctgtgcctatcgacgcgcgacgcgatgttccggccgggatcccatgcaaaaatgcggtggcgcagtcgcatgcctcgcggccgcgttgtgcctttgtggtggtttagcacgtaatagcacgggttagtctcttcagtaagctttacgaggccgcgtctcccccctggccgtttggttggtctagtgctttccttcaacaaatcctcgctgttgcatccgtatcgctgctcgtatatgcaacaacaggagattaaggcctgattagagaagcttctaactgctgcagcttttcttaggatgagaagtttccctaaacagtttagtttttatctaaattttaaaaagttatagttgtggaatacagaaaataaactagaagtcagaagctgaaaaacccagtttttacagattcttagaagctggctaccaactactccctcatagctagggtttgttttttttggaccgagtgagtagttgtttctcataagagcaagaataatagtgggctataaaaatgctgaatgctgaggtggatgaaagaggagaggagagagatgagaagcggactgtaagtttataaccggcttaggcataggaatcaaaaaaaaatttgtgagacagacaggtggaccatatgtttacagcgaagagctaaccattatataagtgagctgagagatatgctataaagatatatacagtcagtagatggctgtattattagccttgctctaatcttaaaagtctccaaacatgcccttaatattggtgaacagaatttctcgcggttgctacgggtaggcgtaggtggttacgtggaggtgtttaaataaagaataagctttgacacatgacacgagcaaagcttcgcggtgggcgcactgtcactatcgggctgctcttatcaccacaactatgggcctgtttggatcttcaggctattaagtatctctccgaaattttactatttagaagtattaaatataaattactaacaaaactcattccataacccttagactattttacgagacgtagaggttatggaatgggttttgtcagtattatacgtttaatacttctaaataacaagattccggagggctattaaaacagaccctataccggagtttactgctctctccgtctcataatataagggattttaactttttgtttgtactgtttgaccattcgtcttatttaaaaaattttagaattattatttattttatttgtgacttactttattatccaaagtattttaaacacaacttttcgttttttatatttacataaattttttgaataagacaaatagtcgaacagtacaataaaaatattaaaatctattatattacggtacgtagggagtattaactcctaccgaagtcagatctaagagtcctctgtttcaacaagctggttcactgacctccattactggatttattttattcaactttcttctgaaatttgttttctcacagtgacagtcactgatctcacacacacagcatctcctgaatcggacacaattcaccgacacaagcaaactctgctgcagcacagagaagtagtactagtagtaggagaaggagaaggcacgcacctcaagatatacctactgtttattcccttgtcctgccacgttgctccaagaagcagctcagctcgccgtgccctgcagctctaccggcagcatcatcatcacctgtatccccgaaaggcagcttcttccggttgtagctaccgagctaccagtactacccaccctgagagccaagaaatggcggcctgattgggcccccccgtgagctccgaatccgccggcggccaactgccggatctcctcgcagccagcgcgccgccgggagggacggagattggcggcggaggaggggaggtggccaggccaggtcaggtgggatctccgcttgcttcgccggcttagaaatcggcatctttgtcttgcagatgtgagcttgcaagtgtggggtctccgcgtctttttccaggttagaaatggcatgttttatgttaagtgagaaaaaaaaaagaaaaaaatctttcttgggcacagacaagtatttattcttgctatatctgatcggttaattcagttaccgttgcttagtatgtcatgtcttcttgttgaattcagagagttctggtgaaatttagaaattttcgcatcagtcactgagtggctaattatgcatacttttcagttatcatatcagctcataatcttccaatccccgcaaaagtttatataagaaattcataatattccagaaaatggatactcttgtagtgcatagaacaaattttgatcgtgatttgttataggtggcaggcatggaggtgaggctgctgcttctagtgttcatatgtctgcatgctcttcattgggcggcttcggctcagcagccagaggaggcgacggtcatagttaagggatcgacaaaaatcgctgaaacgaataaaaattatatatgtgctacaatcgattggtggccaccagagaagtgtaactataatcagtgtccatggggccaatcgtcaattctaaacttggtattgttatgctcttcccttggagtagtactacttttatatgctgttattgtgcattggttcatgggcttacttctcatttggtgttccaccaactggttcatgtaggatttggatcatcccttcctggctcaagccattcaaggtatgttgttggatttcattaggtgattactgcttccatattaatcatttctgctgggtttgtctggattatcagaggagaactttcgtatataggtgactgatgcggtaaagacaaaaaggaattgcaaacacacatctctaatgcaataagtccttttgtattcaaacattgttgcagcctaggaagcacgtctactttagtttgtagtttgcaagaatgcaatttctacttttagtcggatccctataaattttccattgcaaagattttgtatactctcttttgagatgatattccaaagaagctcttaaatcttatttcctactatctgtgttgtatcaattctcagcagaaaaaaatactactcaaaatctgacatgatactatctgcggctgcaccatatcggtggatacaattatgtttatttgcaggatgcttattcaattgcaatgataagtcaattgattcctaaatgtctcacggtctctctttctctgttctctctgcagcatttgataatttgaggattagactgggaggctctttgcaagaccgagttgtttatgatgtgggtacaaacagtccatgcaccccgttcacaaacatgtcaaatggtttatttggtttctcagatggttgtctaagcatggataggtgggacaaactgaatgctctattccaaaaaacagggtgagtatttaactacatgactattatgcataaaaaactctccctaaaaaattatgcatatttttttttcattttcttcatgaagttccaaaatcttcttttgcatcaatcatgcaactcatacttgtttatcagagctagctaatgggtgttaaaaacatttatctccagtgcaattatcacatttggtctgaatgcgctctatgggaggtacaatgtccgtcattctttctgggctggcaaatggaactctacaaatgcatataattttgtaaaatacacaatctcaaagggatatccagttgactcatgggaatatggtaatctgttgtattatttttttttatacttggtcatttaatattgcataccatttattcggagttctggaacatgaagtaagctgagcgaatgtgagcctcaatagtgccatttgttgttttgtcaggtaatgaactgagcgggcatggaattggggcaagagtcgatgctacactgtatggaaaagatgcaattgaacttaaatccatctttcaacagttgtacaaggcaccactctcccagccatccctgttagcccctggaggattctttgatcagcagtggtacactcagctacttcagacttctggtcatggcgttgtcagtgctttgacgcatcatatttataatcttggtggaggtatgtgatatgctacttttgctctagtggcatctgaaaaatcgtttctgtgcttcgattctgtagcttgacgttttgagggaatgatcaagaatgttgtaggcaggacttttacttgtttcacatttttcaatcatactaattctctctaactttcccaaaaaaaagggttctgtcctgttaagcgatgagttgtgttatggtctttctgaaatgccaaatcatgagtttcttgcaggcttttattcttttcttactcatgttaagaacatcttttgtgttggatttgagtccttttaatttgatcagaaatatataagcgtgattcactggaaatccaggttattttatcattattagtccactttttgtaattaataagcaaaattcatcaatggcgacgccatgttttcagggaatgatgcccaccttataaggaagatattagatccaaagtatttagatcgttcagaagatacttatagggatatgcaactcacccttcaaaggcatggaacatgggcttctgcctgggtcagcgaaagcggaggtgtattcaacaatggcggtgaacttgtgtcaaacactttcatcaatagcatctggtcagctctcaatattttctcatgaactttcacaattacatgcggtcagacaccaaaataaattcacagctacactctagcatcttgtggcagcaagaatttgtgatggtttttcaatgcaaacaggtatcttgatcagcttggaatggcatctaagtacaatacaaaagtattctgcaggcagactctgattggtggccactatggtctacttgacacccaaacttttttgccaaatcctgattactataggtaaggctacatctttagactttactgcagcattttacggtacaaagttttcactgtttaaaccttcttttgtccccagtgctctactatggcatcgacttatgggcagggaagttctttcagttgatatcaatgcgccgcgtaaactgcgtgcttatgctcattgcaggaaacagcaggtacaaattgcacacattttttttttcttttcttgacttcgcaaattatggcgttcctgttaccgctgactgttttgctatgaccgaaaattgccgtatttccatgtaaacatcatgttaaattcaagtgaggtaaatgtctagattagccactcttccatgtaagaatctgaaacaaatcttattttcaacatgcagcaaggaatcaccctcctgttgatcaacctgagcaataccaccggatacaacgtcaccctccagaatgacatcaatgtcagccttgacaaaacagccagccttcataagcacaattctttctcacacagcctcagaagagcggtttcatggctggggcgcaagccgtcaagcgacgtcgcgaggagggaggagtaccacctgacggccaaggacggcgacctccagagcaagacgatgctgctcaacggcgcaccgctggaactctcggacgacggcggcgttccggccatgagccctgcgctcgttgctgtcaactcgccagtgtacctggcaccgacatcgatcgcctttgtagttcttccaatgtttgaggccaaggcctgttcttgagtgatcaatctttgccttcttgttgagtattacgcccttagaatgttccatttgttcttttctggtttaaatagcaaaacccttggaatgtaagcctttagaatgtaaaagaatggagtgttccatttgttcgttttctggtttgaatagcaaagcctttagaatgtaaaagaatgcaccaaaacgcttcgaatacaagaaggatcacaagaatttaccttagaatgcatagaacgattacaagaatttaaacatattgtgagtaaattacaagaatgtaaacagattttgagtaaataacaattgaattgtgagcaaaatttttgaagtttggaattgttggggcctttcctgataggaaaagcaccctccaaaaataaaggtatgctgcttaatgtggcgcgcacacggtattctttagtaaaaggcgaaagaatagttcgctttgtgttcaccacgcagctccatgctctacaccgactgccaaggccacctatttgtacacctcccaggtcatcgcttctcgcttggcagtcgaggtgggactaaaatctgctagttctagtagtgcttccgtgacgccgaaatcatattgggctgggctagcaggcccatttttttagtgcgttcaagggggacgcaggttgaaactccgaacacagaccggattatttatttatttatttttcaaacgagacgaggaggggttagagattgtcagattgttaggtcattttaatcgcgattcgaaagataggtcattttaacaaaccctcagggctggatttattttgaaccccctaaagttggaattattttttgttttggattggggttagagattaatcaacgaggattaaggagggaactgaattttaatcgcgaatccaaagggtcggtcattttaactagtcaatggggtcggagattaaaatttggaccctgcaggacgaacaactttcgctcagttttgtttagcccttttttccctttgaatacgtaaacatttgtccgaaaattatcagcagcagcactctcagtgctgtctaggctaataacgtgtcatgttacaagtcaatagagatgcgtgcacatcacatgtacaaaagcgtctgcgtttgtgaacaaaaaaacgtgacgttcgaatcgagctaaaatctgggcaatgattcgtagtgcctcagttccgtaatcgggaaaatcaacacaaataatcttgaaagaattatctgcacattttcaatatgtcaacaagtgtaacaatgtcctgtaggttactcacaaacaatggcatctctactacaatcatctccaacctaccaaagcaaccacaaaactaacagaacaaaatttcaaggactcgagtatatcaagaaggaaaaaaagaataaaatgagggggaaaacatataaactctcgcgacctcatagtggctgccttctcttacttcgccatgatcaatcaatcgatcgatcgatcaatctgtgctaccctccgctgcattattctgcggtcaaggatttagcccaatcccacagagggagacttcaccaagctatccttcgcagttcatagtgtcgaaaagaatgatgcgccaatatgatacagatgaaaagaatcgtgtagccatatatgatacagatgaaaagtctcgagtatttgcatgccagtcgatccagggcacatagtcaggtatgttcagtgctgattgtgttctggttgttaacgaattgaccaatcttcccaccatccaacagcaatcagcctctccagtgaacaaatgaatcacaaccggtatgatatactccaatgcgcctaccccatttcccagaagtcactctttatcatactggggctccaaaatatggcagtttctaataaagtcattggagtaatttacgtgctttgtccaaaatggttgtaggttcttaaaagcaatgtctagccatggcttgcactggccattgtagtggatcactgcagatctcctaacaccctcaatgtctgtattttcttggtatcctaggccaagcatgtgccaagatgggtctatgccatgcaggtggcccctgaatgctattagcgcaggcggcaaagtgccaaatttccagagagtaagaccagattttagattctgcaaaagaagcagaggttattatgaaattaaacaaagacatagacaatgccatactgttcacttttcagcattataaaattaccatcctgaggtatttacaaagatgaaactaaaatcttctctatgtcagtggctagcaatacttttaatatagcttaattgcttaggtctatttcatatagcacataatggcaaatataaaccaggtagaatcctagcagtaatggtattaccattatgatcttgttacacattttagcacaataaatatacacggataagtgagaatatatgtggcggggtgtgtttgtgttactggcagcaaaaatgtcagaagcacaccagtaaaaatattttaatacaatgttggctgcctagattctgtaatacatcagatgaaactgtacaagaaatatacaaaagttataccaaacaattaagctcgtaatactccgaagaatatcattgactgctctgttatgggatctagattttagattagccgtcactttcaagaaaattctctaatagacacatcagctaaatcccagtttaacctgttggaggttctggtttggaggtcggagtccttatatattcttaaatcaggtcttatgcgcatgcctactgtacatatgaaagtttcacttgcaatgaactttaactattcatcagtatcaatattactttgaagcttcttgatcataaaacttcatctacatgaggaaccattctaaaattctacatgtcgaataggtacatccagaatagtattgttgatctcaaaagcagcagaggataaattttggaaacagaatcttaactagaagcaagccaggtgaaagaaagttcaagacttccagcacttaacaaaacaactaccttatgccaagtaagacagataaggcacttttttcatagcactgatgcttagtgatcaaagcacccatctgattaatgagagagagattattgtaaggacaaaaaaggttacctctttcaaccagaaatggtatgtctctctgatgtttgtcttcctccaagctgccaagtcaaatatattcatcccatatgcccatgcacattcatctgggtcaagactccgagctatcacagggtgggaaaaattgaaatatgtcctgaagcgcttagacatcacccagttatcttctcctctgcaggtctccacagcaccattcaccttcccttcgagattgatcttccaaaggggagacaaatcacgctgaataacaatgtcgtcatcaagaaagaccaccttgttgaggttcggaaaaagctgtataaataaataatatcatcagctaaagaaagatgggtaggccatatctttcatttgtcagtagctataaaagtaacacagctattatccagtttcagcccattctaatttattgataacatggatagcccaaaataaaaataatggtttaatcagatatcaaggttattttgcttagtgattgcataacctaatattttcaaatcaaagcatattcaaaatattcaagttatccaagtaaggaccactttttttctcatttaactgtagactttccactaagttcctttgtcctgtgtaagaaagattgcaccatgacatttccaagctcaattaatcatctgatgcctccaagcagacatttgcacaacctaatgcactctgtaaatgtgtatcatgaccaggggattttcacaaaactgaaatgtctaaactggcaaaatcctccaaacatagaaaatactaaataaattgacattccaatggaccataatgatgaactattataccgcaatagagaatattgaggacaaagtacctcaggcaaataaatgcggagatggttaagcagggatatgtatttgggacttcgagcctgcagctttgaagcaagcactctcggactgtcacttgcactagaaactgccccatgatctccatggtagtgatttctgactccacgatggttttctatagcctctagtactggaacattttctctcgtcaaccaatcaaactggtgaacacctttcacttcaactatagcaggtgatatagaattaagagcaaaccaagaatgcatccccggatacgttttcttatcagtaataacatgaaatactactttatgaggtactgacgaagatcggacagttgagctcacaacaactgaagcagcaaggatattatcactggctagaatgtaatgttggaatgaattatcagaaagtaaaggtaacagttcaggtggtggcaactgtttccgagcatgagcatttgaggaatattcatcagtaagacgcagagacaggcaatgtatgcccttgggaatagcagttgcagcataatgtttatataattgctcagccagccttaacttctttacttccttatccatgttttccatctacaaagaagcacataaagtgatcaatatatttcacatgcaggatgcaaacatcagagtgcctcatcagggttaacagtatataagacatgaataagctatgtggtgccaccaaagccaagttcaaaattctagcgaccagtatgacagtatcaaatgaccaccagcagcaaaactgcaaaatacattaggagcagaatcacatgctccaaaaatgttcggcgtgagaagtgtgtaatggaaattttataccaaaaatgtaaaacgtgagatgtgtgtaatggaaattacgtaccaatagctgcaagacatcccactataaaacacaagcgaaataatttctttcaaaaaataagggtacaacaagtatatcatccctaccaaaaacatttcaaaacaaaatgttgctacaaagtcatggttcataagcaaaggtcactcttgtatcactctctccttcaaactaattttaaggcccatctgggtggctgagcgggcataattggatatcaggcacttgatctaaatatctaattcctcatgcagctgtttatcatgaattaataatgcattattttcctataatttgtccaggaacacaaagacttcagacaatatgctactgtcaactacaaaatgtgcatcacaaaatcaatttggttttagaagttagctgctttaatgaaagaagttatgcaccactaagttttcaaagaaaaaaaaacctttgattgttagttccataccgtagctttcaacctaacagcaaatgttctagcatcgtaatggctatccttcatctccagaagaaagtccctgaatgattctggtattcttttatcatcaggagattcttcattgttaacctgatcaaaaatcctatacagatcttgcaccagcctctgtgcatattgagtaagaagtcaatacattttgcattttctttaatagaaatggtaaaacacagatcatgttttacctacaaatagaagcacaggaatcaagtaaattaccgtagaatcacccccctgcctaccaaggaaactaggccctattcgcctccccaagcaatctgcaaaacaaaaaatgcaatacttagaacaaattgatgcatcaagcaactgaattgcaaatatcagtttgagaggtgtataacctgtctaaggtatataaacagcattcaaacttatattacagaaatctctacattcaaggagacaactgctaagtctagcacataagatagcagcttttaaatcccaataactgaagcatcaaacataaacaacatggttgcttgggcttggtgacaacatatttatagtgaaagagtaggagagaactgttaagtgatcctgatttagtaatttataaagtaagagtcgggtggccaagaatgttgctgccataggcgcagaagcaaagcaaattataagttcaacaaatcaatcagccaggtgcatcaagggtgttgcattgtttctctaggttgcattacttgcatatccatccccaatgtcccaattgtttgcgattttgtgtaagctaaccctctaagcagttacagcacaggatagtgtttctactccagttttgcaagattcagcgcaaaaccaggataaaagaatacttccaaatcaacatcgcagctgatagcactcattccagatgttcgaaaattagctgagttcgaatcatacatttttggtcaataccagaaaatcagctgcccgggatccaacaaataactcaccagcaagagctgaaccataaactcgaatcgtctaactctcatgtttccagttcaaatcacccataaacaagatcgcataacctgatacctcgaatccagctcaacaaacaagtctatcagagagccaatcacgcgttttcagcaggaaatctagacaggaagtcggggaaccatctccacggacctacattcccaccgacatcgcaaaatcgcacgcccaagagcactaagatccgagattcgccgccccccaaaacgagccaaatcaacaacccaacaaccctctgcaaccaagcccagaaaacgccgccccagatcgcgggacgccgatcttaccgatggaggagcacttgctgccgtcggcctcgagcgccggcactgcggcgaggatgaaggcgaagggcaggaggcagccgagcgccacgacggccgggaacgccacggcgcgccagtaccaccccgccccccaccacccaccgccaccgccacctccccctcccccgccgccacggcggcccgcgcccggcgtcaccaccccctgcagcgcgagcggcggcggcggcgggggcggctgcggcgccacccgcaccttcatcgagtcgacgacgccattgctgctcgagatggtgatgctgcgcatgctcggcgagatccgcagctgcatcctcctcctcccccgccgacgacgggagctccgactccggctccggcgacggcgacggcgacggcggcggcggcggcctagggttccggcgacggcggcgaggcggtggcattgggctgagacatgctaatcgcacgggtggtgatactaaatacgcaaccaaaataacaccaaaaaaactaaaaaagagatgggaataataataataacaataataaatggaataatgcagggcgccgcgagcgaattcgggattagctcgggggcctaacagctaatttggcgggggattttgggggctctcgcctctggagctcgagagatcggggggattttcgaggaggggaagaagcggatggagtgtggaggagggcggcggctatggcttctccttctttttttttttttttcttgcttgcttcccccttccctcttccggccgcgaggagaaagaaaaaaaaaagaggagagagaaaaagaagagaggtgatttcgattggttgttcatttctttcttcttcagctctttttttaaaaaaaaaagtttgtttttaccctccttttcttttattttttgaaatatttttttcctaaggaggtgttgttttatagacttttagtttagatagtttataaatatataaaaatcaacttcaaaattaaatttaaaaattcaaattttagtttgtgctttggtttattaaggtaaccaatgggactcggaatcgctaggcggttttattgttttggcttgatattgggttgttggtgaggtttcttttctgcaacagtggttagcgtaacttattttctatatgactaattgaagcaattcgaacacatatgtaattgagttatgtatagcatagtatttaacatgatttaatttgtttattaaacattaaacatggtaattcctcacaagtcacctcttaaatcttgaatgtggcaatagcatctaacgtaatagaaacctggtgctatagcaaatgtattgaatataaaggtggaattgccattctaaatagccatacgaaagcttaaagatcaaaacataatgatgcggggtgtttggtgaggtttttattccatagcaatggattgcttaattcattttctagactagatgaaaagggtgtttgtaaacatgcattcagtgtaattatatagcatgatgttgttctattcatatttcatttctttattaatatataaattatttcagaaaccccaactagatgaacattgttatttctcgtaagtcatctctcgcttttctcacacgcgtatttttaaaaaattatatatgaaagtttttttaaaaaaactatattagtatatttttctaacttttattaactaatacttaattaattatatattaatattaatgaaaaatcttgctatagagcaacgttctgacccaattggtttgaactcagctcaagccattgactctcgcgttcccaattgacgttctggccatcgccactgggcgcgacttggcgtcactgctcccgatccgatccttccaatccccacccaccgatctttgaattgaacggttccactccgacgacgcactgagtgagattcgtcgtctccgacgtccatggaaggagatgcaatggaagaagaaagaaaccaacgtacggagagagaaggagcagagcagagcaggtgggactaaacaatcaaggcgttgaagctttcagagccctcgcctctccgacagctactcctcatcagccgctgccaagacgcgcacgcacggcacatccgcccgtactttcgttttcgtttttctccctttctttcttgttcacttttttttttcattttttcctctctttttttctcttggtctccgtctagtgattaagcttctagctttttttagagagagaagggtattttttttatcatgactcaacatccaaccaaatatatacacccgtttgaattagtactttagcctcgcaaacaaccgctcttatgaaaatttaaactcaggaccttaaattattactcgggtcagtgaagcttgcaattggtggtggtttaattacgttttgctgttgctgttactgctaatgcgttgtgaaaaacgtggcgattatttgcaccgacagtttcggggtagagtgagtcattgttttcctttttcttttttttggtttgttgttctggagatcaaggagctgtatgtttcgtgagagctcagagtttgacttgtgagtggaacttcttacctaagttgagcgtgccattttgttctgctcatttacaggttgcgatcccatatcactaaactaatggaaggattttgtgtgtgtactgaaatataatacttcatccatatttaaatatgtgatgcggttgactttattcggttcagatatttgaaattttgaccatgagtagctcttaagatatttagtttgaaaatataaagatctagattttttttataaatacttttataatgttacaattttattaggttttatcgttatattctaatagaaaaatagtgatcaaggttgcacatcaaatatcgaataaaatcaacagtatcatatatttaaatacaaaggtagtaagagaccagaataaatgttgaaaatggtcttttcatgatctttcaaaaaaaagttttttcccgggaaaaaaaatcaaatggctatttgtcagtgacaaaagtataggtggtctatcatatcttgctgaaaatattatcaaaatgtgtagtacgaagtaagaacacatgagataattgagtgaattctagtgctgattatttacttaattctcccctttgctcactgaaggagtggggtccaagttagtgaccacctaacctttttaaagaagtggcatctaggtgacttgcatgtcttcatctacatgctgccatgccattctctcatgagctctcccagcaaacaaaaaaaaagaaagagaaaaaaaggaagaaggaagagaagctgaagcagatatcttgccattttatatttgggataatgcagtgctcaattggtgcaaattacaaagtgcatgtccctcctcttctgagcactcagatctagctaatcagattggggttggctaaccacgtgcttgcagcctaaaatacagtgtcctttggattctttgttatactatagcattgctaattgtgctactactatatgataatactaccatcaccccacatgcagttacagtatcctgttcctaattttctttacttggtaaaacttcttaatttttaacatcaagttgatgtggtctcaactctacttttgctcacttgagtaatgagctccaaatgtagtgacatttcagtactgaacaagtgattctgggtccattgctttcactgaacctttaaaaaaaacagataatcaatgaaccttaaaaatagtgtttcacaaattcagtgacatggaatggaacgaattcaatattcttcttcgtcccaggggaggtcggccgttaggtttggtggaggtggttttggtgataggtggtttggtagcacttatggtgttatagaatagagcagcagtgtcacaggtcacttggaagattgatgagctttttgtatatagctcatttatagattctttcctgagttatgtaaattattcctcctaattttgctctaaaggttttattattattattattattattttggaaagagcatcatcagtagagtccaggtttgagctgttctctgaacaactccacaaaccataccaaacctcaagaatggattaaaaaaagcagagttcttcagataaagggatgatggtctggataaaggaaatgtcattcattttgtcatgttcagagaaacatccggatgagcagaatcaaaattatgatgaatgctgggactcactcactcacagccttggaccatccatggggtttggtttggttgccttggtgatgccttttggtttgtgttttggtgaaataaacaaacagtggcaaagctgctgcatctgcatgctccagcaccccaggtgacccatgcatgcagaggcacagcttggcttgtgccatgtactcatgtgtgtgttctctgattgattctttgcagagagggcaaaagaaaaacaagtggcaaaaatgacaggctcctcaggctacaggaatgggaaccattatactatattagtaatttagtatcatacacccaagaacaggtacagtgctactgtatttttaactgtttacattttttttatggatgaaagatgggcaggtagcagcagagaaattcagacggcatgtttgttcatatctcagcttcttcagaaaatgcaaaggaggagaaaggggagtgtttcttcagattttaataaggtgacaattgacagctataatggaaggaacataaccacacaaaaatcttagcagacatcaccccctaacggtgtcggtgaacctaacacctcaacactgccctaattttctaaatttctattttatgtaaaagagattttcctgaaccttgcaattagatatgatccatggatacataatcatataatcacatatttttctctttcaagattcaatcatgcaacatcaagtaactgttcattttgcaagtactgaacatcttgcaaaaccagtgtaaaagcctgcacaattgactatcctgcaaagtatgattgagccgctagtcattagatgggccacatgcctgagggcagcatctgaagaatgcaggatgtgtcacaagcctctggcactgtggtatgaacatggcttagctatttgttcatattttgaaacagaaaatttcactttgctcatgaagcatttgtcttcagtgagttcttgccctttttaatcataggtggtgaatgtttctccatgtgcagatgtgcttggaagcatgggagactaggacatctccaagtctgaaacatactactccatgggagtagctcatatgatccagcaaaatatagcacaggctttgcttacatgggaacagcaaaatagcacaaacaagaaccattttgggggtgaacactggacagtgacacttcatgtggggagaagaactgaagagaaaagaaaagaaaaactttgcttgtggcaaacagatcaatagtgcgggggctaaacacacagcaattcagagaacaggacaggaacttttcatagggtacaaaataacagtgttggatttacattggcagtacattggttccagcaatgcagcaaacatttggcatcatgtaccaaggtattggatagggtggcagcacaatctaaccatgctacattggcgacatcaatcaggacaagtattttacatttcatcaaacctatttcatatcctttatttactagcaacaacataacccttgaaaaagcatcatagtttgagcttgaaagggagcagaggtaccagatgcagtatggaccactcatcccagcagaggtgtcatgctaaatggtgtaagaaatgcatgtgcccttgacagtattccttactgcaacactcatccaatcaaactgagcttataaacatgtcagttttttttttctgcactggaggcgcctggagatgacatggtactagactgctagtttgtactcctacaccacacaatttttcctagatttcacttcagttttttttcctcatcatgagtgcatggcccaattcttttttatatataattaatctcttgtaaaattgtttttaaaaaaacatttattttctggcttttttttctgtagatatgaaattgaaagggttcaagagcgttagctcataataagagtgctccctcgtataggcagatccagcctgttattattggcatattctcctccccacatgcctatgatttcgattagtcatggccctaaatttgcttccaaaaggccagatcatgtccagtggtataagaaaaaatatcattgagcacactggttacattacaccaggactgtcggtgccatgcaaatgtgctggcaatacagctgaactgcatctccattacacagtagtactaagttacaagaaatgcaatacaacctgtacactcatctaatgaaaacatactcttggatgacaggatagcagcagtgctctgaactttacaatttttttttctttttctggtttgcaagtggccttttgtgtgtgtgaacttgtcctcgaacagtgctgtgagaaacacagtgtctgtactactgatacatatatcgtatatatcctaaaaacatgcatacatttttgttggtgcatgctgaggagatgtagaacggtagccgctctgctatcgtcacagaataaacagttgttaaactaagatgtcagcatcaggtaattcaagcaccttgtgcgttccttttgatctgcttcctggtctaaattggtttccttcaatgtacctgcatcaaaaaaaaaaaaaagtgcgcgcctaagtaaacctaaaacagagcagattcaagtatgaaataataatgtcgtgagagtagaaattctaaagccagcttacagctccttcaaaaatggatgtttgtataatccttcaggaatcctcccaatgaagttgttattgtccaagtatctgtaaaaccattgtaaaatgagacatatgacatatcagacccaagctgatcaaatatttcactttacataaatatagaaatcgaagcagtaaagctcacaaataggtcaatcttggaatatgaactagctttggtgatatcgatccaatcagcctattattagacaagtgcctgcagagtatacatatgtaaaagaatgacgtgatggttacagggtcttgatacagtgttgacagcaaagtttaagaaaacttacagtatctcgaggtttgtcaaatttgcaatctggtctggcagaacgccagtcaaatcattattgttaagatacctgtagaacacagtttacagtaagcttaggaagacagcatttgccattcaggagagaaggaatggatatggtagcttgtaaaaaatctgcttacagatttctgagggaggggaaaccattcccattgccaattaaatccctgagggtgcctatcaagtggttgttaccaacatccctgcaaaaatggaattcagcattcagtaagacaactcaatagacaagcatgtcaatagttggggggcagtaaaaggatctgggatggatgtttacaggtgacgaaggttcttgagagttccaagttcaggagggatcctcccagtaaagcggttctcatgaagatacagatagcgcagttctggtaggtttgcaagctccacaggaatttcacctttgaagttattgaagctcaaatatctgcatattttcaatggcaattagaggcacaaaaaatgaagtattatttccatataaactcaagaattccaaaaagaaaaagaacttacaaatgtgtcagtttcttcagttcaccaatttcaggtgggagcacatcctgaagcttattccacctcaggttcctaagaacatgagacaatttgattagctgaatagaatctgtactcaagaacaggcagctatctagccaataaccaacatagtaatattgattcaataaagtattatctgaggctgaggaataaagagcataaacaagtatggtttatgcatcacaaattaaaatgttttccagagccagtatctattctcaggatgacaagcatatcttaatctagctctgcatacacaaagacaatccatacttacaatatcctgaggtgtttcagccgtccaatctgtgggggaatgggccctgtcaacttgttattgtgtagatccctgtagttggagtagtcattattcacatggtttaaaggattgcttaaatatgcaagatatggtcaaattacaaagatacttacaccctttaaggtacttgttttatagaagaattggtcttgtatagtttttttgggaaaataaaatactactcaaatatatccgctgcaatatgcaaatggaagaaactgtttgtacatagaattctgcaactcaagcaatataaaagctccatattttataagctgaagtgatttaaagaataaattaattcttctattatggctaatgttctctctaaatccatttttcatgacacagcctattacatggaaacataaatttacaagagcgcatacatctgcacagatgtgttctattgtaatttcgctgatggttgtactaaaactctaaaagaccagaaacgtataatttattatcgttgcaaagaaggtaactaattagacaataacattaactccactcaggttgcaccaaataattacaaagtaccaacacatgcacctcaagataattgtacataatacgggaacaaagcagtggtgacaaggaaaacatacttacaatctttttaaatccaaaaggtttgtaactgctgtagggaaaggaccgactattgatacagcatagacttcactgaaataagataagcaatatagttactcagatttgtacatcaacaaacatataatatagcttaacataagttgcatgattttgcggttaatagagttgagatccatatgcagcagccattggtattagaacagttaagaattattcttgccaactatttcaaagcatttacagaaaagaaatttaaggaacgaaatggcatcatgtaagaggattttctaatccattttatggcctcatacaccaaagctttatatctggcatacacaagaaagcatggtcaggtacagttcttcaggttgaggttgcatatttaagactcagcaagaaactattaaaattatgaattttgtgtagctttgagccttttactaagattcctcagacagctacagcatgaagataaaggacttaatcagctagtttccacatcaaatcagcaagcaagaaatatcattgcacttttaattaactagggagtaaaagagtgtttcggatgttggagcagccaagcaagacaaaagttttgaccttggagaccataagtgacaaatgtttttccccactcggaaacaatctatctacgagcagatttgtattctttcacatagaaaaggcaatacataacaatctaaaaatccttacagatccttatgtatgtcagcagaaaattttaagatcaagaaattgaagacgtgtttcttacagttcggtgacaactctgtaatctccttgctgagaacaggtcacaccagaccaggggggcagatcaccatgcccgcaagggtcatcaccaacccatgagtagacaactctccatcctaacgaagatttgatctcattcaatgctttcactgcagcataaaaaaattgttttctttcagtcggttccaacattctacgaaccatgaaattactcaaaggccgccaaacattgttaagtcagactaatatccatgtctctatgaagagataaacctctccacctgatgcagtgtcagtgtggagcctaattagtatacagctaggaaatggcaaaactagatagtcacatgtatacaatcacagagtaatttagacatctaagacacaagccaacaacagatcccaatgctacacaccccaaatgaggcagctaaccgatcgagcaggtgcccaattcacagccatgagcataaaagaatgcaaggcaccagatggtcagatctccagcagggaacggccaaagaaaccaaatctttcccaaattccatgtcgcggaatcgcgcatcacgagaccagtatcactcgctcaattcacggggggaaaagaaaaaaaaaaaaagaagtgcagagaaggatgagcggagcagccagctacgtaccgtccctcttgaccgtcttgccgcttgcgacgccggccaggacgaggaggaggaggaggagaaagagcgggcggacgggcaagaaccggggggcggcggcggcggcggccatggacgtgtggggaagctgcggctccgcgctaggatggacagtagcggggcgcgccgcgggagaccatatgagagagagagagagaagaggagagggggaaggtggcgccgcggcgggggcggggttggggatggaagtgcgggagaggggagtggagtggagtggagtgggcggatgggcactcgcactccccccgcacagccgcacgcacactgactcgctgcctgccgcgtcggtgggttggccggttggccgccgcgcaccgggactgcgacgactggaacgtggagtgtcgccgaaccggagcggaatacagtattttactccatccatccaaaagaaaataaaccatggctttccgtgtaacgtttgattgtctgtattatataaattttttttattattaatatttttattgttgttagaagataaagcatgattaatactttatgcgtgctttgtctttttaattttttttcaaataaaacggacggtcaaacgttggacacggaaacctagggtttatcttttttttttgagacggagggagtaggtatgtggtagagctctaacccctaaatttagctttacaatgtgggtttagagtggagttatggagcagtcgaaacctagctccacttctcagttcatttggctgggcttcagagctgaaatggtgccaaacaagactgaactatagagatggagctggatttaagctgttccataactctgctttagatctaacttctaaacctaaatttaggagttggaattctactaaacagtctcatatacatttaacatgttaatcatacaccaatttacttgtgtgcttcatttatacttttaaataaaaacttagagtggaaactattatcattttttttcaaatacaataaatctcaccacaatatgtggatattgtaaatcttgaggtaaatactatgtgctgtaagttacactagaaaataaaattgtgtttcctaaaaaaataaaatgaaaataaaattatctaaaaggaaaatgataacaaaagtatcattaataagctctgttaaatactttatctgtttcacgttatatgacgttttagattgccaatagattcatacacgaatccatgtacatattcatatgtatacagtatgggacgggctaactagctaacgtgccaaagaccgcaccaatttcttttttattagcacatggacgggcaactagcgactagcgagcacgtcaaatttgcacaggcaactcttggaagacggttgatctcgcaaggtaacaacgactaatgtgtacagcgtactacagataatcatgagtttgtattgaacattttgacattattgtaaagtatggtttgtcaacggtttgtttaacttttgacctagttaacatgaaaacggttatctgtcgcgattgtcaggatttacgtgggccgcattgggggcgggctaacgagcaggccagcttcgctatctccggccggccgggccacccgaagccgactcgaggggcataggcccaccacaattcgcacctagctttttttttttcgttgcagcaaaaggttttctgaatctactgaatttatctagtcacatatttcctcccttttttaatatgtaatgttgttgttgttttagatacgtataatcatttgtcatattaaaaagtttatgtaattattattcattttattgcgacttgatttatgctaaaatgttttttaagtgtggcatattttttttatatttacacaaaagaatttaaataagacgaatggtcaaacatttgtcagaaagttaatggtatcaagtatttaaaaaactgaggtagtaactgaaatatagagagtgtgatctgtagcaaaagtgatcagtactacaactgtttggaaatgtaatcaaacagcgttgatgaaatactgaagctggctttgatcattgcaaacgctaacagaatgctatagcagaacgcaacccttctcatgttgttggtaagaaccaagaaatgcgttaggcatgtcctgctgcttaacaacttaaattaattgattacataaaaacgttaactcatccaggtatagcaaagtattattgaaagggattaccaatgtaaatattaaaattgtaatataattacaatgtaacttacacataactataatataatttgtttaacacattatttccactaaaggagtacacatgaccaaattgcatcacccatggttgcgctatgattttttcctttcccgcttgcagaatcttaaagtaaatctaacggattaaaaatacataaaaagttacatacatattatattataattatatacaagttataatattttttgaacgactcgcataagacggtgcgaagttctattgatagagcagaagaaaaattacaagattacaaccctggaggttgtaactaggaaaaagggaaaaatataccaccacccacacaccgacaatgccaaatactgaacaaggagaaggctagcaccggaccggccaccaataaccgtggccgacctccgctaggccaacaaagaaaacacggtcgggatcgcccaaaacccaactcttacaatcaacacaaagccccgctctatccaagtattcaggagttaaggagagagggtccgctctatccaagtattcaggagttaaggagagagggtgagagagaagaatggaactcctctccccttaggccctccgacatggccagcttgtagagactagttaggacgccgccacaagaggatgtaatctagagtgagtttgtagtaattggttgggtggttttggctaggggatgcctaaacgatggatcatagcaaaaccgttacttgaatactgaagctacctttgaatctttgatcatggcaaaagcttaacagaaggctagagcaggatacaaccctttcgtgctgttacctgtcggtacgagccaacttagccaagaaatgccataagcatgtcatgttgtttaacgaattcactagcttagtagtagcttaattaactgcctaaaagataaaaaggctaataaaacggttaactcattcggagacagactcgtactgcaaagcctacgtgaaaatcgcgtttcccgcgctctcgtggcgcaccttctttgtctgtacaagaagtctattatataccccccatcctggccaagaccacacctcgccgtcgccaccacctccctcgccgccggtagccgagcgggtcggtgccgccatgcagtcgccggagaatgcggcaccgcgcgtgtacttcatcccgttcccgacgccggggcacgcgctgccgatgtgcgacctcgcgcgcctcttcgcgtcccgcggcgccgacgcgacgctcgtcctcacgcgcgccaacgccgccaggctcggcggcgccgtcgcccgcgccgccgccgcgggatcacggatccgcgtccacgcgctcgccctgcccgccgaggccgcggggctcacgggcggccacgagagcgccgacgacctccccagccgcgagctcgcggggcccttcgccgtcgccgtcgacctcctcgcgccgctcttcgccgacctcctgcggcgcagacccgccgacgccgtggtgttcgacggcgtcctcccgtgggctgccaccgcggcggccgagctccgcgtcccgcggtacgcgttcacggggacggggtgcttcgcgctctcggtgcagcgagcactgctgctccacgccccgcaggacggcgtcgcgtcggacgacgagccgttcctcgtgccgggcctccccgacgcggtgcggctcaccaagtcgaggctcgccgaggcgaccctccccggcgcgcactcgcgggagttcttgaaccgaatgttcgacggcgagcgcgccacgacggggtgggtggtcaactccttcgccgacctagagcagaggtacatcgagcactacgagaaggagacgaggaagcccgtgttcgccgtcgggccggtctgtctcgtcaacggcgacggcgacgacgtcatggagcgcgggcgcggcggggaaccgtgcgccgccacggacgccgcgcgcgcgctggcgtggctcgacgagaagcccgcgcggtcggtggtgtacgtctgcttcggcagcctcacccggttcccggacgagcaggtcgcggagctcggcgcggggctcgcgggctccggcgtgaacttcgtgtgggtcgtcgggggcaagaacgcgtcggcggcgccgctgctcccggacgtcgtgcacgccgccgtgtcgtccggccgcggccacgtgatcgcggggtgggcgccgcaggtggcggtgctgaggcacgcggcggtgggcgcgttcgtgacgcactgcgggtggggcgcggtgacggaggcggcggcggccggggtgccggtgctggcgtggccggtgttcgcggagcagttctacaacgaggcgctggtggtcgggctcgccggcacgggcgccggcgtcggcgcggagagggggtacgtgtggggaggcgaggagtccggcggggtggtggtgggcagggagaaggtggcggagagggtgcgcgccgccatggctgacgaggcgatgcggcggcgggcggaggaggtcggcgagcgcgcgcgccgcgccgtcgaggtgggcgggtcgtcgtacgacgccgtcggcgcgctgctggaggatgtgcggcgccggcgccggcgccgggagatggcggcggatccacggaacgtgaaggaagtatgaaaccatatgaatcacaaactgaaatgttaaaatgtttcataactaaaaatttggaccgattaccaaacgagtgtatatcgggcttaaattgatgactacttatttcgtttcatatttcaagacgtttgacttttttttttctagatcaaactctccaatttataaaaaaaagcataatagtagtattttcaacataaacaaatatattcaatgtgaggtttaatgaagagagaatctagtgtacaccactgagtttatctcagttcaacaatatgccactgacattatctcattctacaatataccggcgactttaccaattagtctacaatacgctattgggctggagatctttttcaaaaatacctaaaatacccttatagtcatataacgttgacaattgatttatctcattagaagtttggaaaaaatatgaaattttttatttggcctccttacacgatatgaaagtttgtaatacaagttttaagatttttttcatttatattttttttgtaatataaattatcagttatatgctatataaaatacttttttgtgttgttatttttaatataaatcatctttgatatgctatataagttatttttatgctattatcttttgtgtaagtaatttctctctttaattctacacaaaaatatattgttttagaaaataaaaatatcaaaaaaaaacatgaaacttatatacaaacctccatgttgtataaaaaggcaacacaaaaaatttcatatttttttgaaacttctaatgagataaaaaacaattgttaacatagtatgtctttaagggtattttgggcattttataaaaaaatgtatagactagtggcatattgtaaaacaattggtaaagtcaccggtatattatagaaatagacaatgttgatggcaaatcgttgaattgagacaaactcagtagcatatagtagattttctctttaatgaaactaatttggtattccctctgtcctaaaatataacaacatttaaccatcaggatttcttcaaaaatataacaacttctccatcgatattctcttcccaaccaatcataacccttcaccattcaattttcccacataccttcattacccatccaatcacaaccctccaccattcacttctatatattttcttaataaccgcgtacaactataaaacttcttatattctgggacggagggagtatactttagatgatgttatttttttataaaattgattaaacttaataaagtttaattaaggaaaaatcaaacgatttataatatgaaatggagggaacaatttctttgcgcacacatactctctctctttcttcgtaataaatatttgatgtttggagtaagatttaatcaaacctttttttgactgaatcaaccggggggggagagtttccccacctgaatatattaagtcaaacgaaattacacagggcaagctcggcctacacaagcgcaggtgccctggaggatagtagtagaggatacacagggaaacacaaagaagagaaaaacaacagagagaaaaggtggccctccgaggaaaccaaagacgtttttcctgcaaaatcacctagtcacaaaccataaccgcctaaaagctaacttcctagatcaacaacaaacaaatcctcaagcagccttggaatccagaacgctgcgccaaagggcagagtgtcatgagcatgccggcaggggaaagtggtgaccaaaaggctatggaagtactagaccacccgcatgaagccttcaagaatccaaacattttcttgttgcagctagaacagtgcccgccaacgccctttgggggaaggaagccccagaggggggagaggcactgaaggttgcggcccagagccgcctacatggagtcgtctttgatcaggctaaaacgaattgcttgttggcttcacgccttccaacgtccattgagggaaggaagcctcaaaagagggaaggcagcgaagcaatgtgatagaggacatcccaaggaatggatggagacgaacatggagttggacataaagggagatggctgaggaggggaattccacaaggaagaaggacatcaatgggagacaacgggaattggcacaagattagaagcttggagagcaaaagggcgaagcaggagggggcacgcttgcgtcgatgccttcagcaaggaaagtgacatccacggacgccaccatcgacgaaaagagcaccgggcagatggttgcaggtttggttggggagactaaaatcaacgcttccagggaggtatacggcaccaaaaggcgtcgccgtcgatcgcacaaccggggggtgcacagctttcgccctctctccccaagcccaaactgcaggcttgcatatgccaaggtagctggctagcctaccgagcaggtcaccggagccaagtgcggctgctcctagaccttctcgcccgcaccggcaaggaagcggcaacggagggaaatgagggcaaggagggcgttgaggggccggcgaggacagcggttgcggagtgcgaggatagcagctgcggagcacaaacataaatcagaagcacataggggcagctcgctgaactggcgctggcgcggtggagtcaaccaccgccgcccaggcaccgcgcgcccctgccttcgccgtcgccctccccgccgccagtcgccatcccgacagcgtccgtgcgcagctaggggagccagcgccggcaacgacccgtcgccagctacgccaggtcgtcgccgccccggacccgtcgccaaaccctgctgccgagcactccaggtcgctgtcgcccccgacccaccttccaaccctgccgccgagcagatcccgccatggaggaccggatccggcctccacggtgccggatctggccgccgccgagcgcttctcctcgtcgccggcaccaagcctgagctcctgtcttgccggcgtcccgtacggtttgaccacgagcgagggagagggagcccgccgccgccgtccttgcagccacctggcttcgccgacggtggctcaggcggcggcgatgctggggagaggagaagggcgggggtcccgcgtcgcccccgggacagcgccctcgtcaaaccttaaaattttaactattaataatttctcaaaccgtttggttttgaaaatctctatccgtagatttccttttttagaaaagtactatcataagatcgtaaactcgttagaatttatgaacatgtctgatgtaaaattgtggacaaagttataaaaattattaaaaccaatcttatcctttaaacgtcgaacatttggccgatttctcccgtggtcgtccaactgtccaactgtacagcctgcttttacgcaacagaaaacggccgccaccgtccggtgaggcggtgagtagagacagacagctgggccccaccgagcagtgagaggacgagtagtacagatcccaccaaagtcgacgagacgaccaagctcttcttcctccccgcgaacaaaaaaaaaaaaaatctcctccccgcgtcgaattcgaaggggagagagcgccgcgagcgagcgagtttggcggcgagatgggctgctgcagcagccggagcgcggactcgccggccagccgcgtcacgcgctggcgctccaccgggatcgtcgccctccgcgacgccagattgaaggttcctgttgattgatttttcctgtaaatttagtaccattggggattctgtctagtctgctagttggggcgtggaggaatttcggtgctcccgagttctgatcatctgatgcttagtgattcgggtacacgatgacacgacaaatatgatgatgcatcctaggagttctgttaatcagccgaaggggtctactgccacataggcgttaggttaagcaaaggtgtgatttttggattgcttgcgggtgttttaatcctacgggattgctaggtggaggtctgaaggaaaggcacaatcttgccgttacaagtatgtaatcatacgtggtgattggtgaatggtgatggcctgatgggttaacttggccaattctttttcactgtagtttcagggaatgctgatggttaaaaactttttgcccatggcacttccacactttatacttaccctttattctttctctctctaaaacaactgctgtactttctcctctatttgcataatggagctactgcctatcaataattaaattcttaattagcatgggaagtactttttgcgactaaatatttaataaacactcaccagattgtaagattttagtgctttgttccatgtccagaagatagaggtgcattttaatattggcgttagttctcattcatttgtttgtcctcatatcagtatgtgatatgttctactatctcatctaaaatatatatttatcctgcaagtcaatgccaatttatatttaattttcttcaaagaacgaagacacaaggttcttttactgtgaaattgaacttttcttccaaaattgttaaatgtcaatgttaccatgcaggtagtaccaaatgaagttctacaagtagggaattccctgaggattctggatttgactaacaataagataggtatttggactttagaccatgacccctggatacttagaagttctgcaatgctagtatcaatatgttctctctctctctttttttttctcatatattgtcaggaagaaactagtttggagtcgttcattgcttctttctttcttttattatgcacatcagtatcagatggttcctgttgattgattatgagaggaaaaaaattatgcacaccccttttttttcacttggcatcactaacaaatgcatatacttgaagcaagtcagcaacaattcgacaagttattttttttaccttgcagggtttctttgacagtttgggtagaaaaaaaatccaattgaactgcacacactgtatttagatgtttctatatcttgagaaatatcaattaaatatatattttatgttgcagctgagattccccaggaagttggcacactcgtgaatatgcaaagacttgtaagagttaatgttaatagaaatcatgatttggttcatcttaccaagttactagagacatgtatttttaagaatggttcttctttgcttgacatttaagtttactatttcttttctgttcctgtaggttttggctggtaatttggttgaaagcatcccagctaacattggatatctgcggaatcttaaaatcctcacacttgacagaaataagatctctgtcttacctgaagaatgttagttcataaaaacctaatgctatctttatttatatgtttagataatatttatcatttgtccacgtgtatattcttaatcctagcaacaagttagtagagatttattgacttttgcaatattgcacttcacaatttcccacttctaagtcctaacttgtttcttccattctatccagtgggttctctatcaaatcttcaacaactctctatttctcagaattctttatcacgcctgcctaagagtgtaggagatttgcgcaatgtaagtttcttattcgattcaagatgttaaattttatatatctttgaaaagcaacttttctaggcacaaaatatttttttgtcttctcaaaactttttttttggtatagcatgaatgccttcagagttacaagctgttccttctttttattttcctcttcagaatcaaataaactcttgattctatatttcctcatatgaaatttacgcagcttgttacattccgtaaagtttcttctttactagtaagtattttaaacttgttttaataatggagactatgctgtgctcatcactgttttttcaacctttttttttcctgatgcagatgttgctactcaatgtatctgacaacaaactaattgcacttcctgaatcaattggaggttgcagttccctggaagaattgcaggcaaatggtaagtccatcagttttttgcaatggtagcatttatatcatttcaattttctctgcaccctgttcacatgcatccatgttaatgctatactgctgccacacacacacacacacacacacacacacacacacacacaaacatgagtgctctgtgccgtcgtactttcctatctcgtatgctataccacctgatattccattgggaaaggcatgccagaaccatttttagataccttttgtcatctaactcaaatatgatccaaccattcatatgctgtttaaaaaaaaatgcaaagcacatcgtggttttcgttttcgatgcatcatcttagataaccttcacgaaaacattttcaggaaattcaattgaagacgtgccttcatcaatatgtaaccttgtttgcctcaaatccctatcattgaacgggaataagattcgtcaggtacgaacttatgaatatgcttttccctcgtcgattacttctgtgtttgaacctggaggctctagggtcaaagtcagtgaataatgactattcatttagatttgaaatatcctggttacattgttgccaacttgtaacgtacaaaataataagcaaagattctccgaactttgactctccctgacagcttccccaaaacctactgaaagactgcaaggctcttcagaacatatcgttgcatgacaatccaatctcgatggaccagtttcaacaagttagtggcatgaaagcttaatacagattcttgtaatttgattaatcttgattcaattataatttgttttctttgtctgttgaagatggatggctttacggaatttgaggcacgccgaaggaaaaaatttgacaaacagattgattcaaatgtcatgatgagttccacagcactggatgaaggcattgatttgaactagtttttcagaaattttatttagtttatatttaccccattagtcaaaagaccaactgtaaatctagtgtacatattagtttttcccatactctgatttggtaaaaagacaaataaatgtataacacacactaatgaatgaactgtgtaatttttgcaaatattcaatgaattaggtgtacatcaccatctttgatctactaccagtaagggtcgtctttttagtactgctgctgcttgctaaggaatgcaagccatgacccatgagtattgaatacccatcagcaggagttcaactccaatggtgcaagagaaaaaataacataaagactagacccatgagtattgaatacccattttatgaagcatgaatatagcaagagtaccttctcttctccgtgttggctatgctagatgaggtaaccatataaacagaagaatttaataactcgttagctgaaaattaagaaataataacatgtgctttttagagaatcacatatgcttgatacttttacagcatgcaatatatatgcttcatttttccctccgtccaaacagaaaaaagctaagtgatttgcacatcagtagtggcgcaaggcaaaagtgtcatgctaattctggccaggcaatggaaaatgcttcttgaggttgaggacccttaacaaagcctacgatgagatgttgcattgttcttttttttttttcatttttctttttgcttggatgggtgaagagatgtcgtagtcatacttgttgcaatatgactggctagagcttgtggaagaaagacctaaccattgagggcggagctagaacgaaatggggaggggtgccactgcttgctttaatctgctttaggccgagtttagactgatatgagtaactgagtttggattgaaggggtgcatatatggtgaaaatatatgaactataactaaaaaaaatttcttgaccgggttcctaggcaccccccctcttcaatgtagctcccctctcttcacccacaagtccagctagcctagcaaagttcacatttttcttctatcttgcatcatcacacgaagtgaactgcgtgatcgtcgaagacatcgaatcaaaggtaaggttctgtgatgatcagcaccatgtaccaccacttttctttcttgtttttgcttggagttatctttctcatgatctgactcaattgcactttgtgttcttgaatttctagttctcgcccattctgcttgctgccctgatctccttcaaattctagcccaaagaatggaggaccagatggctaaccttcgcttgactgacttcgagttcttcaggatcatcctgcccggatcctccaaaacgaaactggtaaaccatttttttttgttgattcttgggtttctagcttcagcctagtgtgtgtttgatcgatccgtggtggtgcagaagctgccttacaagttcgcgagggagcttggggaccgagagctccgggaggcgaggctgcgggtcgccggcgaggggcggcgcccgtgggacgtgaaggtgttcgacgacgacgtcagcggcgacgtgtacctgggccgcggctggcaggagttcgcccgcgcccacgacctgcgtgacggccacttcctcgtcttccgctacgacggcgccgccgcgttcaccgtcaccgtcttcgacgagaccatgtgccgccgcgactaccgccgccaccacgacgccgccggcacgtaattgctcgccgccgcggccggccgccgccgccctcgctctggcatgactgatacctgtgtgttccgcctgcagagagcggaagcagcagcagcagcgacagcagtgatgcggcggcggcggcggcggcggagggggtcggcgacgtggcgctgtcgcagttcgccgtgacgctgcggcagtgcaacctcgaagacaagcaggcgcagtacttggtgagctcgtgcccacttcttttgctgccatttcttgttgccgattgccatgtgctagctaagtagctaaccaatccgaccaccggccgtcggcggcggcggcgcagaacgtgccgatggagttccaggaggcgcacgagtacgcgaggcgggagaaggtggtgctgcggatgcgcggggaggcatggacggtgaggctgaagcacagcaggcgggagcgcggccagcgcacggcgttccggtacgggtggcaccggttctgcgtcgacaacggcctcgccgtcggcgacacctgcttcttccgcgtcctccgcgagggcgacctccgccgcggcggcgccgccgacgaccacgtgctcaaggtcgccgtgcgcaaggccgacggcaccaccctcgagtgatcgatcttactaattaactactgagattaataaattaattagcgcgctctcgtagtctcgtctcgtcgtgtgtgtgtgtgtttaggtgttggttagtcgttctaaatggcccgtatttgtcttacgttaaatcgtctggtacttgatcggatggtgtttgtgggtgtggccactggcagatcgacaggtggccgagctgtgtaccgaactgctttattactctctttcacgaacaaggccctgtgtttcgcattcacaacaatgggaaacaacccaatctcgtcataagactggatggattcgtatcgcaagtgctccctcagtgttaatgtaaaccaacttaatataaaacgtgatattttatatttaaatttattatattataaaatatctcattctatctcatatttatttattttgagacgtataaagtataagccaatgttcaaagctaaaactgataaatcttgtttccgaagtttgagatatacggatacacatttgaagtattaaacgttgtctaataaaaaacaaactgcagattccgccaggaactgtgagacaaaattattaagcctgattaatccattattggcaaatatttactgtaaccccatattgtcaaatcatggtgcaattaggtttaaaagatccgtctcacaatttacacgtaaactatgtaattagtttttttccacattttatactccatacatgtgtcaaaacattcgatgtgatgggtgaaaagtttttgttttagataccaaacaaggcctaagcatctagtccattttctaatatgtgtaactgtatcttctaaaaatctgaatgaaaaactgaaccatccaaacagatccaaagtgtgagagtgacacagcttaaggaacgacactgaaccgttccactccatggtagaaatcttcagactaaaaggattttaaagcccatatagcccggcccaataaaaaagcccatacatctgcctggaaacgagcctgctagcccaaggcccatatagttgggcccgcctgtcattttatgtacttttcgttgccgtgttgggatgtgcaccctgatacccggaatcagttgcataaatgaagcacacgatatgacacgtccaggtcaggagaggctccaacggtcacattatcctcgctgactccgccgcgcgccgcgtgctcgccttcctccccctcgcgccaccaccgccgccgccgcgtcctcgtcaccggagagcgagggggtctccgccgtggtcgcctgcgcgctacgcggcgacgctgccggcttccttccgccggagtcaaccttgggggtaagggtaaggtttcccccgagagagagagagagagagagagagagagatttaggggttttcttctgtagtttttgctgtgatttcgtcttgcggttcttctttacatccgtggatgacacgggcagtatctacgaaagcatatgcgagttatctatcagatctggctcccccgatccccttgtgtgctagggttgatgcgcgcgtgcgatggctttggttggtgcggatttaggtatccttagtttgataccaacaacttgataggttagagccccaatgacccatgttttttttattcaaatgcttcagcaactcatgtctaattacatagcagagaaaatgcaatagaagggtatatgttatcaagaacgcacttctttggatgttttggtaggagatagcacatctgtaccttcaaaagttgttattgccctttcccacagattggcattggacgatctggcgcattgcacatgatggtcaatcgaccagaattggacttttggtactcttttttttagataatggatagaaatccggcctctataaggtcttttggtactggaatgttgttgttgctctagttgtttttcacagaaatttactataactgtatcattgtgcttgtcatagtttgctgttcgtactttacaaaatttcggaactgcgggtttcagaccaggtagtttgctgttcaagaagtcatggccttaggcttcttttactagttccttttcttatttacattacaaatgattgcttgtgttagggcaaattcttggcaatctcgtcttgcttacacctcgtatgctgttggataagctcatgtggaagaatgacagcatgtgtgcaagatgctaacgtgttgtcttttccaattaactgtggtttttcataaaatttatctcattcaattcactgttcttttccatagtaaatacatgttcttctggatggtgggttagcaatttagccttcattcattatttctattaaacacatttttctagtgtataatttcttttcacgaatgctaggcaataggcatcaccacctcacaaaggtaacatttcctgatgattcccttttcttctgtttccacaccagattgctgcaaacaactccagtttctgaataaagacagtgccgatattaatggataagaaacagacctcgttaggcactcctgtctacaggacaaatcccttcgattctgactctgattctgaagtgccctcaagaccgtcaagggcacaatctgtcccagtgcgacgcacagatcaatctatacaagagctggaggactatgctgttgataaagtagaagaaacctcacgcaaagtaaatgattgtgtcagagccgctgaagcaatcagagaagatgctacaaaaacactggttactttgcatcgtcaaggtgaacagatcacccgaactcatcgagtagccgcggatattgaacacgatcttagtatggtaagttatattgtggaacccaagtatccttgatcttcttctcatgagtattgctcataaatatgggtagaagctccatagaactttttggatgtgttagtactaaatttcagtcatcatttcaatatttcatccaaacattagactaaatttctatgcacctcaacgataagttatgtgatgttttgcacatatctatccttatctcactatcttaactcccctctagtttatgtttctctatgtcgtgtcaattgctgggctataccatggaggatttactaagtactattattattccttttcttgcttgtctagataattgtgttttgcttggcttgtttttaagatataaattacatgatgtattttatttctgaagttatagagattctttgccttgttcttaatctcatcagaaaaaaaaaatctgaaatccaaatttatggtctcttcagagtgagaagcttttgggaagtctaggggggctgttttccaagacatggaagccaaagagaaaccaacagataaaaggaccgatttcacaaagtatgatggtttagattctgactaatttctgggattctctatttttttttgcttaactgatccatttgagttatggcagataattctttcacaagttcagcgaaccacatggaacagaggcagaggctaggtatttcctcaacacgtcagccatctccaaatcaagtacatcgttcacctgcaactgcaatcgagaaagttcaggtctgcattcccatctaaccatgaattgtagaatgagtaatttgttctggaagtttacaccactttcttcttttaggttgagatagcaaagcaggatgatgcgctctcagacttgagtaacatgttgggagagctgaagggtatggcattggatatgggcacagaaattgaaaggtaatacttctttcaaatatttgttaaaaatgttatagaagagattgcccatttcagctgttcacttcactgttcataaaatttgatggagttatcattttgctgcaggcaaaataaatcactggatgctttcggtgatgatgttgatgaactgaacttcagagttaaaggggcaaaccaacggggacgccggttattgggcaaatgatgccatcaggttgtcgaaccacagcaactctgtttctagcagttttctccaccccatgggattcaggacttgtgagtgcgattagcagatgcgcctacttcatctggatattctgtcgtgtctgaattctgagcaaatattcagattcccgtgttgtgttgttgtatgagaaatcgtcatatacacttgttgtatgataagttgatagcttcaattacttggtgtaggacataaccaccattccccttttctcttagaatcttgatgtaatctgtactcctaaatatgccagaacgagatgagaagagaattgaatcaagcgatagaattactccagcaaatttgatgtgtgctccttgttttgtccttgaagctcatcttaggacttggcgtacgcttttgctacgtcaaaacccatgttttgcccttgtcgatttgccgcgctctcacgcttattacgggcttggtctgtgtgctcgcgcgcgggcgcggcgggcggcgcgatggcctcgggtacgacgaagccatgcggcgccgaccgcgacgttggcgtcatctcgccgccggggccggtcgacggaagaggaggcggcgggcggtggcggcgcagcgcgctgtacgactcgttcgagctcaacgcgatggtggtgcggctgaaccggctgctggagagcgggagcggcgatggcggcggcgcaggtgggggtggtggcgccgcggcggcggcgcgggcgcgcagggccgggagctgggtcgccgctgtgcccaaggcggtactcagcatggtcaagcgcgctctccgtgggcgcggccggcaaggagacggctggtgatgcggcctgtgacagtttgtgttgcttggttggacgcgcctatgtaattttattagtattattattattattattattattattattgctaagtttggacgagcagcaaaactgacaatcatttgcttttgagatggatagcaactttagttgcataattacaaaacacaatcaaatcttgctaggtaggagtaatttcatcaaattggacccaaaattataacaatctgcactgagaacaccttcagttgtcgcatgtttattgcactgttaggacactctccagactttgtttggttaatccccgaggaaaaaaggatttgaagagattgaggaggattatgtgtaaaataaatcatctcaagagaattggaatcttgtgaaagggattaatcgccacgcaagcgtctctcccacctgacagctgctacactgcaacaccacatcgaccacatttgccctagtcgatgaaactgggccccacccacgatcctggcccacatctagtgggtcgggtaagaaacggcacaggtgcagaaagtagcaccaccattttagccacctcgggtgggcccgcctcgcgagaaactagccgttaggatcgcccgctcgccgcaacgttctctttttttcccatctccttccgctcccccctcccacaatctccaattctccatcgtagcaaaagaaaatccaccacctcactcatcacgcacgcgaggcccaaaccctagacatggcgacgtcgacggcgacggcgaggactccgaccaaggcggcggcggcggcggcggcgggggggagggcggccgggaacaccaccccgtcctccaagcccgcctcacgcgcgcggctctcgcacgcctcctcggagaacgcgcaccccaacatcccggcggcggcggcggcggcggcgggggaggccgggaccccgtccaagaaccccaccctggcgcggctctcgcacgcctcgtcggagaacgcgcaccccaacatcctggggtcccccccgccgtcgaagcccgcgaagtcgccgaccaccgcgtccaagtctgcctccgcctccgcctccgccaggaagaagatctccacgccggcgccgccgccgccgccgcgggagaggcggttcctcgtggcgaagaagagggcgcggcggaggcgcaacggcgccaatggaggcggcggcggtggcggaggaggcgacttcgacttcgacaagtgcagggaggccgcccgcgaggccctgcgcacgtctcacgaggagttcttccgcaaggagcgcgccgcatcggccgcagcagcagaggagcagttgcaaaaggaggaggaggaggaggaggagaaggcggccgcgcaagaagccaagaaaggcgcattggagacattggaggaggaagatgtagcggaactggaagggagcagcaaagtgagggcgctgaggaccaaagtgatgaccaaggcgttgagcagcgtccctgattctggcgctggtcgtgtcaagcaccttgtgcaggccttcgagagcatcctctccatctctggagccacctctgacgccgacagggccggtgaggggtcctgggcgctccccgggttacaggcatggaaggaagattgcgagggtaagatagggatgccgccggtgtcggtgtcctcttctgctgagttcttgaatgcaggaccgaacaggctctgttcttcacttgatgggaaaagcgacaggttggtcaatttgaacaagtgggggatatggattgtgttttggttgctgccaatgcaatagtttgatcaacaattctgtatcttttcaggttgagttgggacagccggacatcggcagggaagtgcaggagcaggcgaaatgtgaggatatacgatgaattttgtttccttttgggagttaattatgtttcatatttggcctctgatgtgaacgtatattattctttgattgtcagacatcggagtctctaagaagcagttggaacaagaaactgaaggtcacaagccagcatccgttcaagctgagaaccgaggtaaacgatatgtttgatgcagtgtgaatcgttgttgtaaatctattgtgtcattaggccgtttaggataggagaagtgcacaaaagttttagggcccctttaaatcgcagggtagaaaaaacggaggaataggaaaaacacaggattctgacaggaattgaagtgtaaaacagaggattgcaaaatacaggaaaaacacaggaatgatcgtttgattggagcgcaggaaaaacgcaggaatcggatgagagagatagactcaaaggaaattttccaagaggttggagctcttgctaaatttcctccaaaatccacatgcaatgtgccattccataggaatttcaaatcctataggaaattttcctatttggccctttgattcaaaggattgaagctttccaattcctatgaaattcctatggaatggcacattgcatgtggattttggaggaaatttagcaagagctccaacctcttggaaaatttcctttgagtctatctctctcatccgattcctgcgtttttcctgcgctccaatcaaacgactattcctatgtttttcctgtgttttgcaatcctctgttttacacttcaaatcctgtcagaatcctgtgtttttcctattcctctgttttttctaccctgcgattcaaaggggccctattgggttaatttgaaactacagtgacaacaacagcacaatcgacctatacctgggttcgtgtcaattttgaagtgtttattaagtccattaccagccagtgttactgttcttcaaactgaaatgcgccatcaagtgacaatgggtagaatggtagcataaaagtatagttttattatgaagcgtttcaatgagttggttgtatgtgtttataaggataaacatggcaacatacatctgatgcttatggaaagattattagatatctgaaatgtgtcgtgccatactattctttagtgtttctctttgacatgccaattgctagtaccatgttgatacatccaatgcaacaacatttggttcaatctctgatttactttggctcctatcggatggcctattcagccaaagaaaaagccaaaatttgaatttttcaaacttaattttgacattgattttgagatattttcaacgtagtttctttttcagcattggcttttaagtcaccgagaacacatatataaaagttttacctacaaattcatttttattctctaataagccgttttggcttattatgaaaaaaaccaaacgatgaggctgtttgcttctcgttggattttgcaaatacaatttgctcagtgcattgctctgtattttctacagattatgattcttttgatgacaatctctagctgttccctcaaataaactagtgcatcaaaatcaatcactcctttttttcttttttgcaacagcaacggggaagggtgaaggaacaacagtttattcaaaaagtacaagaaatgcttatggaggaagagcagcaacgtatacatattgcacaaggacttccatggacaacagatgaacctgaggtatgtctagactagagcattcttgttttctcttcaaagcaaggccttcattaccagtttgttcaaaaagcaaagtgagttggcttaaaatttgttgtttgcgcttgtttgtcctggctgttctcattgcagctaggttagttaacatatcaaaatagtcaggattgagtatatttgcacagctttttacctatttttctttgaaatcagtatgatgaataattttacctattttctatggtatcctgactctgcgtttttattctgcagtgcttgataaagccaccagtcaaagaaaccaccgagcctgttgaccttgttctgcacagtgatgtacgagcaattgaacgtgcagaatttgatcaatatgtgagcatcgcaccacaaactcattatatgtcttgtgtattatatttaagtaaaccacaacgttacttattgcatatacttggtatgcttggttgagaatgcaggtgtcagaaaggaacaagttcgctgagcaactaaggctggagagggagcggcagcagaagctggaggaggaagagatgatcaagcagctcaggaaagagctggttcctaaagctcagccaatgccgtactttgatcggccgttcattccaaaaaggtgaatatccagtttataagtgaaacttagcctgccaaatttctttttgtagcactttcactctcgtctgttgcttggaaataatgattcagtattgtcatttctttctaaagaaatcaatgctgtatatttactttgcagtagcacaccagcattatcttaccatttgcacaagttactaatactcagttctatctctggtttgttctccaaaagatctgcaaaaccagcaacagttccaaaggaaccaaaatttcatcctcggccggaaaaacagtcatggtgagtttactttcaagggagctaagaaaatgtatttatttatgaagttcattgattctaatccagaataaatatttctgcattcacaaattgaagcatgctcttaatgcttcttatatttcaatggtgtctgacagtttatgtcgacagcgatgcatggacaccggaatgctgagttcatcatgtcttcatgatcagtcgactgtacttgctgagaaatccaaggcattgccacgcatgttctagattctttgaactatctgaaccggaaacaaaatcacattaatttttgtatcttcagttgtcccctcgagttctttttatgtacatgccttatcagtagctctgtgcttcagatgcaaccacaccgaggttgagaagttgtacaaggaacataaaagtggaaattcaaacaagaatttctatgatatgctgcagtagtattcttgtactcaaaaccttcgttcttgccaaatcagaaataccatcgtgttcgtatatataccttggttcttagctcattttgttctggacttctggatgaagatttttacggcgattttcactggactgaaaataattggctgtaaaaacagtaaactggaactgacgaactgagcatctccttgtgtgctaaaaaggagctcatgtatatgcttctcaggtttaaaatgatgtatgcccataatattcctattttgttccctctgctgaatgtttggtcactgtatgaatttgtatgaattactccctccaatcataaacatttggcatgatttggtcaagtattggaactttgatatcaaatatttctcaaatgtttattttttttaaaaaaaattgtgtgtattgccttgaaaaaataccaatacataccataaatctgttatattgtataacaaaattattctaatgtaaatttgttaggtaaagttttaaaaattgtctagatttatcctaatcaccaaatatatttttaggaagtacaaaataagattaagaactaaaaggatggagtatatttgatttctccaaacgaaatttatcagacgtcaaaagaacacatgagatctactacatagtactccctcattctcataaaaaacaaatatattcatattcatattagtgacatatactaataatatgaatctaaatatgtttgttttttacaagacgaagagagtacaacctagcattcgttttatgggctccattaggcccaagaagagcccatgggctagaaacgaagtcaatcaatggcccagtgatcccgcggtccaagtccaaccgccttttctgactgacaggtgggacctccgcaagctaagcttcgcgcacccaagccctctcttcctcccacttggcaggcatcccaccctccagcctccacgcgacaacgccctcctctctctctctctctctctctctctctatttctccccatctccccgatccacccgtctctctccaaaccctagccgagctagatctccacctccgccgccgccgccgccgcctccggcgaggccccaccgccacagatccccccgcgatggcgttccgccgcctcctctccgccgcagtgcgccgtcgctccgccgccgcggcggcggcggcggggcccgggaatgcgcgcgaggcatccaccgcggtcgccgccgcggggcccggcgtcatcgcccccgacgcggccccggtccgccccccgatgatggtgtacgaccgcatcgccgaggccgtcaacgccaggctccgtcggctcgagcacccggacccccgcttcctccgctacgcgagccccgtccccgcccacgccgaccacaccgccatcctcgccgcgccggagacccgcgtcacgacgctccccaacgggctccgcgtcgccacggagtcctcgctcgcctcgcgcaccgccaccgtcggcgtgtggatcgacgccgggagcaggtacgagacggaggactcggccggggtcgcgcatttcgtcgagcacatgctgttcaagggcacgggtgaccgcaacgccgcgcagctcgaggaggagatcgagaacatcggcggccacctcaacgcatacacgtcgcgggagcagacgacctactatgccaaagtactcgacaaggatgtgccgcgtgcacttaatattcttgcggacattctgcagcgctcaaagttggaagagtcccgcattgaacgtgagcgcgatgttattctgcgagagatggaagaggtttgcttccttatgcttagatgtgaacatcccttaattaatcatcttcattgtgatggtggctgatttatgttactagttgttgacgttctggtgtagattatatatgcattatatattacctttaggcccatgataaattagataagctgcattcaaatgcaaattcaacacgacagatgctggatggaaataacttcaccttatcctgttgtgttatgggtatttttgtatgatgcgaaatcttctaaatcttctttttggattaagtacatttatgttagacatatagacatactaattttgaagcgttgcggttgttcacatgaattttttctatagattgtttcttttgctttatttatcctaattgtggaaaccaatatttatctaatcctttgattgactagctaaggcacactgtgtcataattcactagctaaggccttttttttttttttctgtttgaggggcatcggcataacttctgactgttgctatcttatattaggttgagggacaatatgaggaagttatattcgatcatctccatgcaactgcattccagtacacttctcttggcagaccgatcttgggttctgcagaaaatgtcaagtcaattacccaagaggacctccagaagtatattgaaacacattatacggctcctagaatggtacatgataatgaatttattgaatttttttattcacagatttattgttttatagtacctctattgctgcagttggatggaccattttcactagtaaatatcatacgcttctatatgttttcaggttatcactgctgctggtgctgttaagcatgatgatattgtagagatggcaacaaaactgtttaatgacctaccaactgaccctacaacaacaagcatgttggtttctacccaaccagcctgctttactggttctgaggtgtgtttgacgcttacctgcactatctattgttaatatggcttgatctcagtttatgctactcaataggtccgcatcattgatgatgacatgccccttgctcaatttgctgttgcctttaatggagcatcatgggtagatcctgattctattgccttgatggtcatgcaatccatgcttggctcatggaacaagagtgctggaggagggaaacacatggggtatttttttctttctctagctcttggtgtttttatcagtgtttctatatggaccaaattttgttttgttctactgactgatgatcatcctacataacttttacagttcagagcttgtacaaagggtagcgatcaatgacattgctgagagtataatggcatttaatacaaattacaaggacactggcctctttggtgtctacgctgttgctaaggtaagtcttgcttgaatgtctatttatcaaggaaaagtttatattaagtgctcgaactggtcttttattcttatatgtttttcatagtgatgtatgtctgaagtgcaaatccttggtcatgcaatccttcctatccatggttaccataataataattgtccgaacccctcaaatgttatggttagagtaattgaacaaaaattcaggcctaaagagctctgtattactgatctgtggaagtggtgatggtgttcctgttccaattcttgcttctgctttttcgtcgaatgaagtgttaaacttgattacttggcacagatatactcatgggttgcttagatgaagtggatgtttttgtgtgtatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgttttgcattgtggggttattcttcccctactttggctagcaagtttgaaatatcttggcaaacttggtagtctagcgcagtatgcaaaattttcctctgtcggacatgagcatggtacatacacgatattgctcttcttttttcttgggtccacttgatttgtctgttcgattttatagcactttgttgatcgagggcttctcgaaatgcacagtagtattgtgataatattgttgctagtgttcacaccctccttttttatgatggttttgtatcacctattttgcagcctgactgcttggatgatttggcttttgcaatcatgcaagagattagcaaactgtcataccgggttactgaggaagatgttatccgtgcacgtaatcaggtatctctttgaattactactgatttgggccacaatatagtactatgcacttcagcttcacattctcattactttggtctgacttccagctgaaatcttccatccaactgcacctcgatggttccactgctgttgttgaggatattggtcgtcaggtattaccaggttttagctatgtgatgtcacatcacattcttgattaatgccatccacactagcttatttttttcttttttctcagttactcatctatggtcgaagaattcctattcctgagctttttgcaagaatagatgcagttgacgcaagcacagtcaagcgagtggccaaccgtttcatttttgaccaggtaattgttattttgccagcatacagatatggcatgtagaatatttgattttctatactactttaaatgatataatggtggtgtccaagtctgcctccaacgccgggccataaggtccccacacgaccacacgtgcttttcctttagatatggcattctatgcctaatcaactaactatgctgtaacctatatttttttgcttttgctatactactttaaatgatgctagtggtgctgtccgagtctatctccaatgccacaagctgacatgtggggccataaggtccccacacgaccacacgtgaatatgcttttgctttcgatatggcacttttatatgcctaactatgctatgaactgtattttttttgcttttgcttttatctcttataatatccgttgcaatgcatggtcctttagctagtttttcatagtattaatatgctgaacctaccaaattttagtcacttgtatcatgtttttcatgaggcatgctttgttatggagctgccagtaatcctctctttcacactaatcactagtgataaacgcgtgttttctttccttaccatcctacagaatagtttactggttacttgtgtacatatagtttcaatgctatgcttttgctttgctgtgagcaacaaattctcattctgtgaacccaagatgcacagatttttaggagcaagtatttttggtggcttgggcaaatattgcgctttatgtgaagagcaatacaaacgttacatcatatgaacttaaattttgctcagtgggcaggaggccaatattcattgtcattatctctttttctcaggatatcgctattgctgcaatgggacccattcagggtcttccggactacaactggttcaggcgccggacctacatgctccgttactagactctccaaccgatgtactatgtttacattctgcaaaggcaagataattgcctcttttggcatcagtatattatggcctcgtccatgcacattgtgtgtgcgacgtggaggaaatttttttgagcaccattttccttgttttctttgtccaaaaccaacaaagctgtcaataatgataggcaaattcaactgacgtggcttacttgagttgccacccgttgtttctacgatgaatcgttacccctacttatcctttttttttattgcaaaattgctttctttttcttggaataatttgatgaagctgcttatgtaaagatgatagttttgctgtgtcgactattgacaactgcacgaggtgcgaattgtaccgatctgttaatctcttattgcctcttggagaaacttggctgttggttcgttgtgttgtagtatttgggaaggtatggcggtgaatggttcgaacgaggcggtaacagccatccatgtgtctccttgtgcggtgttcacgctccatcgccttttccggctgctctttttaggtcatggcgaaattgttgtgcgttacgtttccagtcacgctcgcacggccttggcgcttgagcagttggcatcatccgttcgccgggcgtcgcgacttggactgattctgtattaggttgtgtttagttccacgctgaaattagaaatttgactaaaattgaaagtgtgaagaaaaaagttacaagtttatgtgtgtaaaattgaaagtgtgaagaaaaaagttacaagtttatgtttgtaggaaagttttgatgtgatggaaaagttagaagtttgaagaaaatgtttggaactaaactcggccttagttcattggtttgtttacacacggtggatggcgatagagagtattgagatatactccctggcatttccaaggccaagacgacctaatatcccagtttatagtgaatctggaagagcggagtattatcttgtcttatctcattttttaagttaagatacagatcttatcttaatttttggtagcatattttttaaatagctaaacgatatattttatgtgaaaactttctatataaaagttaaattaaaatatcagataaatatatttttaaaatttaaaataattaaaacctaattaattatatactaatagctttatcgtcctgtgtactcgtacttaaaagatcctcgggccatggtgtccgccgctttaggacagctagttactttccgctctgcgcgcctgaaggcctgaaccaaggaggctcaggctgatcggatcggcaagaacggcaacaaaccgtctcgccgtccgctactccgatgtggatcttgacaggtcgtgggagtgcgcggcgcgcgctgctgtgccgccgggaggggaaggtggggtacaggccatgtttagttgtttaggtatgaaattttttatgtatacagactcacatttaaagtattaaatgtagattaataactaaataaattacagatttcgcttgtaaactacaagacgaatctattaagcctaattaattcgtcattaacaaatgtttattgtagtatcacattgtaaaataatggcgtaattagcctcaaaagattcgtctcacaatttacatgcaaactgtgtaattggtttttttcgttcacatttaatgctccatacatgtgtccaaatatttgatgtgatggaaaagttgaaagtgggactaaacacagcctttggctactggggtgcgccggtcacgcgtgtttctttttccccagtggcaaagctcctcaacaagaacagtaactcagtttttgacttgagtttttatacaagtcagtggttcaaacatgcaagaaccattaacgttcagacttgcaaccatcttctccctgtcaaaatatacgaacaacagaaataaaaaagaaagaggtttaactaatcacagccgttggatagagataaatggagaggattggagctaatgccaccctgtgcattagcttctctaatgcagaggatccgaatccggacttccaatttgaagctgacaaggtgcagagtgcagtactaccccttttcactcgtgtgctaacagaccagacgattcagtgatacattctatcgtatcacaaacaaaacaaaaaccacaaaacatttccgagatatgcagggtatcgtatattcgtatatgtgcagaccaataaatctaccggatgtatggaaatggcgcccaaactattgtagcactacttctcagctggagttcaggtcttcaggagggccttgaaccactgcaccgagttcttggggtatctcttgaggttatccttgtagtccacgaagtagagcccgaatctcgaggagtatccggccgcccactcccagttgtccagcagagaccacgcgaagtacccacgtacgtcgcacccgtcctccctgcaacatcaccatccacggaggactaattaaagcttttattgtagaagaaaatatatatctacactttgaatgcatataaccaatatttgcaatgtgaaattagcaaagaatcgtagttgctgtagctttacttgatggaagcagccagattggtgaggtagtcattgtggtatttgatcctcttgctgtccttgagggcgtccttgatggaaatgaacgggttgttgctgtcatccatccctgaatcatcatcagctatacactgtcacaactctggtgtaatcttgggttcacgactgctagtttcatgcgcaaaaatatgggtaaagcaaggattcatgctcttaccgttttcagtgatgtacactggtgggctgttgtacctttccttgacatagttcatcaggctcctcatccctcggggcacaatgtacagccatatcgaatttgcctgcgaaacaacagcacacctcgtttcaaattcagtgtgacattgcaaaattcggaatgctcatccggagtccacaagattaattctggtgccaaactcaccctatctccaattggcttcccattcttgaatgctgcaaaagcgcaaaccatcaccaagaaaaagaagaaatcagcatccataccattaccagaattatgggtgaggattctctaccataatattactatcattatagtcactggtatgtgggtcacacctttctatcgtagggttagtgtttacttcctccgtttcagaatgtaaatcattctaacatttctcacattcatattgaacatcattatgaatgtgggaaatgttagaatgacttacattgtgaaacagagggagtacaatgatagtgtcactaggtagaggatatgaaccctggaatcacactaaaaaccaagcacgaaaatggcgaaggagaactcacggaggctgacggtgccggtgtctgccaaggtgttgttgagcaatgtcccgatgatgttggtgttgttgtgcctcgtgtagtaggtggtgtagtggtttatgccgacgaaatccagcgcccccttgacgacggcggcctcatccgccgtgaacctcggcagcctctcccccaccctcgccctcatcgtcgccgggtagtcgccgaagaagaacggatcagcaaaccttccattgcaaacaatgcagccggtcaatcatactgtaacatgtgtgatatgttttccttagaaaaaaagaacatgtcgattcggcactgttcttttcaactcattaaaaatggaatacgtttctaaaaaaaaaaaacttttctgttgtattgtttagaccacttttttcaggccatctgttaagtttatcttttaagatatttatttacccaagtagataatccgcgacaataatctaaatcaaatatagccgaggtcgaagcagaggtagataatgactaatgagaagacgataagaccggtgtatgaaaagggaggtgaagagagcttagctcaccatcctagctgaaactcctgcgctctcttggccgcctcgatgtcgatcgtggtgttggacatcggctcgaaccacatcacgtcgaacgctatcccaagctgcccgttctgcgtcgcctgcgattcccactccatccgtatagtaagataaagatcgataatgggaagaacgcagcagcaacacattgacatgggaagaaattcagaacggatcagtttgtcaccttgtattttgtcctgtagatgctggcggcggcggcgtgggcgaggatgaagtggtgggcgacgacgtagggctcggtgccggagttgccggccttgcagtagaggtggagcagcacggagcagcggccgggggcctggagccctgcgtcgtagccctggatggccaccgtgtgcggctcgttgagcgtgatccagtgcttcaccctgtccccgaactccctgaagcacgtctccgcgtacgccgcgaaatcgtccctgcatttttggataggtacattcaccaagatggttagtgtacttacttaattaactgaaactaccactgggattagtaattctgtcatgaagattgatgctggattagttcaagtgtaagttctctgcatttttttgatacattcattcatcaagatcgttaatttctcctacttagttaactgaaattgccattgggattggtaactctgccatgaagattgttgctgggttagttgaaagtgtacgtttttggtgttttcaggtgtttagtgctagcttcgaggaatgatcttaggtgcttgtaggatggtgttttcagtatgaaccctttctttagttgatgtgtatctcttttttatcaatgaaatgaggcagaacttcttcctttgtttttttttaaaaaaaaggaaattgaattgtaagtgtgtaactggttagttaattgagggagacgacactcacactatctgcctgtcaagccagcccttgtacttgtcttcaagggcctgggggaggtcccagtggtagagtgtcacatatggctgaattcctgaaagattgttatactttttcagcaaattcagaagctgtcaagatgacctgaatttatcactttcaaatctgtgtgctcaccttttgctagaagtgcatcgatcagcttgttgtagtggtcgataccagcttgattgacttgaccaacaccatctggagtaagcacgagatgatgcaaaggctaattagaatatggggacagaaagtgcaggtaaaaatttctgactctgaagacgcagtttgacatcatggtcgacttcgctagtttctcagttggacaccacgtacttgggtagattcttgaccatgctatcgagaaccgatacgcatccatccccatgtctgccatgagctgtatatcctcctgaaaaaagcatccatttcgtaggctacatcgattatattgtgctcattttgcaggataaatggataagatatgaatacgtgtgcacttgatctgaaagatagagagaatcagagagagtggtgctcacctcgaaacggtggtactgatcaactgcaacatcagcattgctgaagtcggtgatctttcctgcacaaaaagatgagaaataagcaaaacattagcgttacggtagtgactagctgcaactactagtcctgagaacacctggttaaggttaaagatcagccagtattacgaaagatgaacacagatgccaactaattcttacccactaggcccactatcttaagctacatgagcactaccttagttatccccactactgaattacatgtactactaattatgaaaggtaggtgagatctagtatcaaatagcacaattgcggtcttgtttgctccattatccaactttgggtgaagaaagttgcaacaagcttcaagcactaactatactgtctatctaggtaccatgtctgcactctgcacaagagacgagatgtacaagtggcacgatccaatgattggattctccacaaaaggggagctttcggctttcctattgcagttttaggctatatttgaaagatattcagacaactacagcttcttatcatctaatagtatagcttttcgtttagatcttaggaagctacatttgtagaatctagaagagctaaaagctgaaaaaaaagcacaaccttttcagattgccagaagctgactatccacgagttgtttattaaaatcttaaactctcctcaaacacacccctagtgtcctataataaacgtgttcagaaatgaaatcaccatgaatgtgcttgaacttgataggtataagtaggagtatttgctttgcagaaacgccctaatttgatatgacgacaggcagattaatctggaataaactttgcagtactgagaaaagaaaaacgtgtagcaatacgtacgtaccaaaggtgtgcgcgaacgtgtcccagatggtctgccctctcccgtcctccttcacagctccctcgtactacgaaataaaaaaaaaacaaaaacccactgtttattcacatcaaaatacatacacgaatctgaatcagactcacagtgctgctatttgcatggtcgcgtcggtatttttagcgtagcgtgtcttgtcgtcaaacgaacaaaccaactgaatctggttaccgtacctataccgtttccaaactaatataataagtaacaatttttacaaatatttatcattcctaaaatttagttttttttaattctatcaatgttgcattgaaattggcactaaataattaattcacaatataaaaatatctcaattattttcgatcgttttcataaaaatgataaaataatgataccgtttatgatcatttccgattgttttcgtgtctactctggtcaccaagcagagctccagggggtttctctccatgctggtgaagatgtgaggatttgttcagagctttcaaatgtgcctattccctcagtaaagaaactttacctcaaaaacttcaatgaccgccttcgctgtgtgaattggaagttcatctggtgcaacagagcacctctaaaagtgcaattttttgcctggcttctagcaaaggaaaggttaccaacgaaacataatctaattaaaaaaggaatcgtttcctctgctacttgtgacatctgcaaccttgaagtggaagacggaagtcatttttgtctaaattgccccttcgctcaaggcttctgggaggcaataggtttaagccctcgaatacacatggttactgatatggccaatcttaaacccgatgggaatctgcctgaattgcacttcagggtgttctatctgctatgtttttggtccttgtggaatcatcgccatgacgttttcttcaggaacatgtccccgtctctgcaatcggttcttcgcaaatgtatggaggaatgtggtctttggctagaacgcctcaaatttgagcatcgctctgtaataacttcttggaagcttatcttttcggctccacttcaaactctgacgaatgtgtaacaaactttgtagccctcctttttaatgaaaattcagatggggaaatactctggtcaccaagcctcctcttccgggcgccacgatctcacgatggccgcgccgcgcgcgcgggagacggcgagagaatgcgtgagaagctgggcgccggcgcgccgcgcggcgcggggtggtggtggactgggcggtggtgtcgcgcggcgcggagccagccaaccgccaaggcgcccccaactactcctggtccgcgcgcctctggcgatcgaattcgcggtaggccgcgcggggccagggcccagggccacgtccccccatgcgttctcgtcttctcctcgcaagcggacgcggcacgtgaaccgctgctggtggtggaggtggttccgatcgtttccgcggaattttccacggaccacggccaaaaccgcctgcgcaacggcgagcgacgatcagacgcaacgcacgcacgcacgctgcgcacattcgttttcagtaaaaatagtccactacacatggtgactctggaacatgtaccaatgtagtccgtatggaccgaacctgttgttttgggatggaaaaaggagaagagatcagagtgtagtggtgttcttttgtcggtactgttctactagaatggaagaaaaaagcttccgccaatctggcgcgcgcgactgtaacaaaagtgtgcaattctgccgtatgggcgcgtgcacgctgaaagctatgtgttgaggtggacgcatggaggaccggacattcggagatggcaacgacgcaggtgatttcaagatctgagacgccactctccaaaagcaaacgagcaaacccaaggtcacaagacaagaacacaactttgagagggaggggggagatcgagaatccggcaaagacgagagacacacataaattccagaaacaaaagcaaagtttgtttcttatcccatttgcacttccatccggctattcccccttaatttggtaactaatcatcactgatcaagtcgtacgtacgtgtgttcaaccactgtacgactaaaacggcaaaaaggatgaacaaacaagtttgtctctgaaaccgaacaacagattctccacaagtttatctctcaaaacaacaatgggaaatccatccgtgactaacctggtacgcggcggaggcggtgccgaagacgaacccctcggggaagctgcccctggttagccctcctccgctctgctgcgcaatgcatcctcgcagcgacgacgacgcgacgccgaagacgacgacgaggacggcgaccgcctccagcctcgccgtgctgcatcgcccactactactctttatcctccccatctcgcagagagaaggtacgggagatcgtggtgtgtgggctccaaactgcacggactgatggtggatgatgagatgagatgagtatttatagcggcagaaatggaggcatgcacgctcccactaataaccaatttttcgcttgggatgtgatctctctcggtgtgtgtatgtatgtagtagtgagctcttgctttaagggatggaagtgtgaagcgtggttgggactctatcggttgcctgtgaccgtaatggtttattagtgattaaaacattatagataagaacttttacaaatctgtttttgacggcttaaaaaactaatggttattttaccatccttgagaagatatctagagatatcatattttatagtgtataatttgctacctctaaatactaaaaattatagtgtaaaatttaagtaccataaggtactttattaaggactataaagtttctcaaaaactaatgatgaagaaaaactacgttagaaaagcattggtccaaatcaagttttaaaatttaaattttggcaacaacttataagtactagggtagacgatgaggtcctttggttaggagagaaatgaaggaacagcgaaagtgtgggaggagaaagcattctgctagtcctgcttgcatgatgccatgattgatcagtgatcagtgttattattggggaatcaaacattttaaattggtaactactatgaaatggtgattgctgtttgattataacatgattggcgtgcttctattggggcatcaaattaatgtattaaataagtaccatggaatggagtaaaaaatggataaatttgagatcagggtacgtatttataacaaattttaacagtgtgctatttttatcctagtgcactagccggatgaatgaaatgtccattatctagaaaaaggtgtactattttagtatttttatccactatttgaatgcatattatctgtgaaaaaaaatcaatgctttctttcggcatgtaatgtttttaacaggatcagatagcatggatacttgtgaataggcaggttaattggagcaaattgaccagttcaagtatttagataagcacaaatcgagccagtttttaggggtttgatcaccttgcctgcatgcggacatctgttgaaaaggactgcgtctgcattgatcctagataaattaaagacgtgaataacatctgcatcaacgtggttcagatttacaaggaacctaatcgcgtgtgttcccctgtctactttcagagagtttggcatgttccaaggttgtcatgattagttcgttatcatctcgcatgtttccaaccacaaaccgtgcaatttgccgcaaacaaatgcacaattgatacagatgatcccttgcatgtacggaccatcacaaaacgaatacatgggagtggattctaatctctcgaggggatatcccctcgtatatctttttcttctaaattcgatgtaaatagttgtgaaaaaatctgaaaaaaattgacaatatagagtataatgatacctactagtccaccaaaattcatgttcaaattagatctacaaatcgagaaacaaaaaagacaaatttagatataaacagtacgctactattcatacgctgaatttgtcttttttatatctcgacgtgtgagttgagtttggacttaagattttgtgaagttgtatatatgtgttgtatgaatgttgtcaaattttttcagaatttttcataaccgtttagatggtttttgagcaaacgagggaacatcctctcgagagattagaatagtttccccgaatacattgcctccatacttgtgagaggcactattgcatcatatatgcagttctctatatatcaatataattgtctgttagcttgtttctttatatctcgctttgctttggctgcctccacccaatcatttgatttcgcgtcttagtttgccagctcaaatcaatctccatggtgcatgtacacatgcacagatcatcagtactgaactgctgatacaactagtaatgtactgtaccagtatagaagtttctttttcagatatatgcgaacctatcgatatataatatcggtgtcttgtccatgctcgtctcgatcgatcatacagatactacaccggtggccagctggctggcgctatctgaaccatttcatattcttgtgttcattctgaatatatattctgaatggactcgatgatgatctgaaccctcctttttctgagcttctaccctaggactaggaacatcagactggaagttttgaaggtttgttgtgtgaaacgacaagtgttgattgatacacgggacatgggggggcgaaacgtgtaggcgctcgcgactccactccactcttgcgcatctctcggtcgatctcctcgtgttggtcgccgtctccttcatggcgatgatttgctggcctcactggaagtacgaaatcggtgtgaagcggcgagcgaacttgtaggcgactcatgcacgcgtcagatcggaccagacctgtcctgacctgcagcggattaatcctccgtcccaaaataacccaacctatgatagatcaatcttaacaaagcctctatttgactacacttattttcatatattgtgtgacagccaatagccaccgtgtttctttatgcagctgtagctggtccaaacacttattaatattcgttgttttaacatatatcaaattcagagcagagaaaagagttatcttggaacgaaaatagtagattgtgtttacaccaaatttatcacctatagacgaaataggggaaaattgccaaagtttgaaaagtgccgggtttccttcacagggccggctagaccgcaggtatgtggacggtctgaccgcggcctgaactctagtctgaccgaatgtatgtggccgatcagaccgtcagggtccgagctcgagtctgttttcgtcgggtttcggattttcttgcttgggaaggcatgtttcgggtttctttggtttctatcccgagttggacatggaggtaggtctgtagagggcaagaccaacccctatttaagggacaaggccgattcaattgtaatccctgaacacacaatatacttgagtagccttttattttatctttactttttcagttatgttttccactttaccctagttttagtccatctttgtcaatttgtgccgtaaatcgtccgccgccgctgcgagagtgcgacacctctttgtaggtttgtcatgaaaatcttccgatttgcccacgagacgggtagttatcctcatatcaatctaaatcggcctagatgctgattttgatctctaaatcggctccgttagccggtttagctgttttccataaaacccattttgatttggccgtttggctagatcgaggtggttggtgactccatatcaccgcaaggcgtttaaatattgtgatcgtgcttatcaacttatcacagaaagttgctaacagattgtaccgagtactttcagttcagagattcagaaacaagctgtgtctcggtctaagcttgggcgcttccgcggctttcacattcgccgcaagcgagttgcatgcactgcattgcgagtcgctggcgtgcgttgcagtctgaataatttgatttgtgggagtatactgcactgattgcgaccccaatcccgaccgaccttagctggctagtgtatgtgcttcggttcctcgattcattcctgcaataatgttttgatcatgcatagtgtgaacgacacctttgtcatcgtttaggcgttgtgttgttcgtctcgtcttgtttatgatatgatgaaatcttcgttcacattcagaaatcaaattcagagcaggcaatgcgcgtgccggtgccggtattcgttggtttatatattcgacaggcccatgataattaattggatcggtggagactggaactatgccgccgaacagctgggatactctgtgttactactactgatgatgcagaagcaagaaacaactgactacagaggcgagaggggaatttaattatttactacttttagctttgtcacttatccaaatacccttttagatttgcgcttaataatttgtcaccggagagagatgagttcttaactatttctcacttttgcctacgtggcgtgcccgcgtggaaaatagcgtggaccccacccgtcagcccctccctcaccttcttctccacctccggccgccgtttctctacctatcaggtcgagatccacgccgtgggggaggttgggcgggcgctggtgccagcgcacaagcttgacgcagtggagggaggcctaccaatgcggtgtgaggttggcgagcgtggtggggtcgcggtagtagacggtgagcgaggtcacctgtaacgccgcgcttttagcgggacgttaaaaactaattcggcaaaattctaattgcgaaaattccgttctttgtgtgcgagtctaagtcgtgccgtggatcagtttaaatccatcattgttccctcccatcgccatcaaaatcctctacctctaaaatgtcaattccgattcaacttcctagatcaattctgaaattcaaatccttcctttgaattctcgtcaaatacttctacgaatccaaaattattcaaatcccgcctcgaatccttcccttgacttcaccttatgttcctagagtcaaagtatcaaggttaaattccaaaatccttctcaaattctctccaattcaaaaacacccttcaaatcagttccctcggaaaaagtctacattgcgtccctcttggttgtgggccgtttctcccttgctcggcccattctctcctctcggccgctcctcctcctccccgcacgtgcgctgcacgcgccaagagagagaggcagcgcctctcttcttcctctctccttcctcgctctctccctctctctctgcttcctttctctctctcctctcgccgcgctatgcaccgtcgccgtgattcgattttcgccgccgccatttgaacccgccaccgcttttggttcccgcgcacgcgccggtcgtgaccgaccgcccggtcgccaccaccgtcagcgcctgcgctgcgctgccgctcggccccgctgcctgccgcgagctctgcagcgcgtgcccgagccgctcgacgcgtgtcctgccaaaaccgtgaggccgagctcccgctcccatccctctccctccccaactcggcaaagagaagagctccctttttcccctccttttccacttttgcccgacaccgccggcgtcatcacctgccgcctccttggctgcacgcgtcgacgaccgccagctcgccgcccttgcatccttgaccgcccacgaggtcggtttcctccctccccaaaccgacatcccccgcgcctataaagcccgagcctcctccccatatccctctcgtttttccctcgccttcaccgcgccattgtcgccttcccgctgtccttgccgtcgccgtctgtcgccgagcaccgggggagccggtgcgtgcgtggacgcgtgacgaggagctccgggcgccacctctccctcccttcctcctcggccgcgcaccctcggtgccgcgtcgccccgccgtcgcgaccgtctcgccgcgactccatccgcgccgccaacgccgctcccctctcgtcggtgagctccgcaccgtgttcttcgtctcgatgaacacagtgccgtcaccctcgtgctctcgcgcttagacgccgcgccgcgcccgtcgccgttcgccatagctcgccggccgccttgccctgccccggaggtcgctcaccgtcgccatgactccctaggttagctcgtcgccgcccgtcgcttgaaacgagttcccggaatcgtgtagaagctccttccccggtgaattggactcccgttgccccggcgagttttccccttctctccgccggcgatggccgccgccgcaatccgccgccgtaggcccttctctcaccgattccttgcgccgtgaccctccccgtgtccccttgaacctccccggcgagccaccgcggccgcccgcctcgccggctgcgcccgcgccgtgccacccatcccgccgccgcacggctgtcgtcgccgaccgccgtcgcgccacctctccctcatccgagccggtgaatggaaccgccttgattccctctcgcttccggtgcccgccgcctacgccgattcgtcgccgttcgccggcggcgttgcgccgtcgtgagccgtccgatcccgggcagctcctcctctctcctgcgcctgcgtggaagtccacgtggacgccacctcagcccacccggccccgcttgacctcggtcagccgcctccctccgttcctcactcgcgcgcggggtccacggagagccgagaggctgcgcgtgggcccgaagcacaccgcgtccacccgcgcgccgcgcgtggaccgctttcccccgaaccctagcgccgccctcgcgtgcgcccatcccaccgtgggccgtgtcaccaataagcgggccccacccgggaccccgcacggtgcaatcagtcgaccggaaccgcccccatctctcccgtgccctaatgggccgacttccgcgctcgcccggcccaatacggctcggccgagccgcgcaagccatcgggccgcgccctaagccgcccaacgaagtctgattcacatccctcctttatttcttttcaaaaaggatttaataaatcctttttcctttagacagaaattccttaatccttccaaaattcatatctcttgatccgctcgtccgaacgcctccgttccacttccaataattccgtaaaattgagatatattcaatggcactattatttagtctaaataggatcttcttttggtcttttgtttaggtttttgatcgtttgcgtatagttacagctaccggatttccatcgatcgtggatttctcgaagattcgtgaagctccgtgaaggccttgagcaaagctagtcaccctttgaccaattgctcctataattgaaaaatcattactattttgtttgcaacttgcattattagaatcactcacgtttaacttgtttgacctcggtttgcgtgcaaaccgacggacctacccagtagtcgcactaattcctgtaggccatactaccctgattccttgtcgctccacttttatggtaactcggtatccgtgctctctgagcgcgtataccaaatatcccacatacaccgttgtttgtcgaaaacttgggaaatgggtttgagaagccttgaaaacccgacatgtggtatcgcgtgtttgaaaataaaataaattgtgaaaactcgcaatgcgggggttgtgcctatgtggcactgtcccgtattcgcatataaggaccgattcctgtgggaaattcatccgagcatataacaagtgggaccacacgggtgcaatgggacgcccctggctgagtaaatagcaaaccagggaagccttgatgccaaaagacatgtggattcaacggggtggtgtcgggtagaaccctcgggcttcctggcatagtatggtctgggacctaacctgttgtcggtctgggacccctctcgttggcatatggcaaccctgtgtcggctttcgaaatgccttgtcatgaaagccttagggtctcccgacgtggctgatctcacgggctgggtgatccgggttagtaatgtcgtgtgggtaaagtgtaccctctctgcagaagttaactaactgttcgaacagccgtgcccacggtcatgggcggatgtgaggtgtttcctgtagcgtagatttgtttgcttgtgctttgtgaaaagttgttgtggtgtgggaaccgttaccagaatcagcctatgtggcagatggatgacctaagtggtcaagaaacgaatctgtgtgattcgggatgtctacggatatcatagactaggtttcccgagtggaagcggattgttgtgctgctgggcagctggactctgggagtccgagaaaatgaaaaaactctgggagccgattaatcaagtgaaatggctctaggagccgagaagtaatgatctgacccgggaggtcggtacattaccaattgagttgttgaaaaacatctcttaaagtcgaatcgagacgcaagtctcttttcggcccaaacttagaaagaaataaatcacttagtgatttcaaaatgatttcaaaataaaggatttgcaaaacaaccttgcctctcttccaagcttgtattaaacacctaagttcccgtgacttgctgagtacaaaagtactcacccttgctctatataaatatatatatagttcctccgccctgaagagaagatgaagtgaagtgaagcgtagggttttgtcctggttcccagccgtcacctgtggtgttaggtgttagtccgttggttccgccgttgctgcttctgttgttggtgtttcctcgtccgtgtcgtcggttgcattctcgggctattctgagctgcaacctaagttaaggtaaataagtcctctacttattataaggattgcaacgattcatatttgtcaccgtgggtaccagcgctatgtcttgggactggtactgagattgcggtttcgtaggaagcggttcgcgccgtttttcctacgacacgctcctgtcaggtgccgttgtatggcagtgctggattggggtgtgacatcaccgccggaaagcaacctgcgagatgggtggcgatggaggcgttctactcggagatttcctcgaggtggtacagtttcattcccgacgacgttgacgacgacggcgtgccgccgccaccgggcgggacgaaggagaggagcgggtgcccccacgacgagacaagcgagaggtcgaggcggtctagcaccggaaggagaacgccggcgagaggaacaagaaccctggcgagctgaggtggaggagaaacgacagtcggaggtggagaataaggtgaggggaggggctgattggtggtgtccatgtcgtttttcacacgggcacaccatgatgcctcgccacgtaggcaagagtggcaaatactcacatcccctcctaggttaagttttttttgggacggagggagtagttaagaaatcacctctctctccagtggtaaattattaaacgctaacctaatagggacatctggataagtgataaatctaaaagtggcaaatagttaaattccctgaggcgagaagccatgttccgatgtccggcgttgaatgtgcccgtgtcatgtcacgttcccaatcgagtatgtcaaactgaattcctttagctctggatctgaaatgtgctgactggttatggactatctcatcaggagacaaactacctgccggcatgggcgcgtgctgtgctaggaataagttcacttaccgctttcatcttaaggttaaatttatttagcatccttaaaccatgataaagcccaatcaagtcccagcgttcgatagttagtctgtgctggttctctctgatggaatgagaagccaaggtggcaatggccgccgtcgtctcactctggcgccgtcttgggcgacttcttccaagggactagcagctagcctttcgccggcgaagtcctcttctgaagaatgtgagcgcgctcgttttcggcttggccgcttggtggaggcggcggcggcttctgcgacaagaccaagagctgtgcatggatcgtccgctgcgtttgatcaggtaaatgaatacggtgattcatcgggatctcgtttttcgattttgcaggatgcgtctagcgacgattccggtcatagtttggcagacttggaaagtgcggtaaaaccctggagcggtcctcttccgtctccgaggaggtcgccaccgagaacgttgggcactatagtttcttcagctctgcaaggtaattttcagagcaatgcactggctccggttttgggcacagctataaaggtgtgaggatgatggaaaattcctaaaggttgcatgccacaggttggagtcgatggttatacaactatttaccaattatgggtggaggttcacaaatagacttcaataaatgtgttctccttattttggcttggttacctttatttttgtttggtgtgttctttttatctgaactacactcttttctggagtgctattttgtaataattggccgtaactctttttgagcaaaggctgggatgttatattccattatctttaaaaaaaaaaagtcccagcgttcaaaaaacatggtgtcctcctcctcaaggtgagctaaagctgaattttgatggatctttcttcagtgaaaacaaaactggagggtggggttttgcaatccgggatcatgcggggagtgctgtgcttgctgtgcagggaggattgattcggtgcaggatgctctaagtgccgaggctgttgcttgtttgcatgcgttgcgagctgcagtagatcatgggttctcgcacatttctgtggagacagactctgtcaccctggtgaatgccttggagtcttcttgctgtgaccgaactacggcgggtgtcatcttcaagcagattaaagcgatgattcatttggattttgttatgatcagagtgtcttttactagtcgctcatgtaataactgtgctcatgaacttgcttatcaaggagctagttgggacccgggtcatatgtccatttgggctgaccccctcccagattttgtacagtccctgatggttcgtgattacactgaaccaactgataataaagagcacgtttcctgtcaaaaaaaaaaaaagatcttcacttctcatcttagcaaaatcgtctaaatcagaccgcatgacagtataaatggtggcttccttgatgtggcatcttcaagcacaagcacctcgccctcatcctcctcctccctcaccctgaggccgggcgagctagagctcggaggggctcgcccaccgcctagacatactcactgtctcccccaagctgcgacggtcgcgctcgctgtcccatccatcccgcttcccgccactcctagctagcataaacgacgagggtgggcttgatcgactcattctacgtctccctcaacgtgaagaaagggaagagagcagagaaaaaaaacaaggaaagagagggagaggggtatatgcgagattgaggtaaaatagatggagacaaggatttttatataggtccgggccccttatctgacaggtaatagctctatatcctgttggtcgaagccggtgtattatctatgttgatctgcttccccctctcctcctagggggcttgtatttatactcatagatgcccccttgtttgagtaaaactagagagaccaatatggatacaatccgagtagtcattgtcgtttctatatagaactttattcgtccttccttatccgaaactccttatatatacgaggtatgattccgtataaaacttggtatgtgatgggccctgccgagcttagtcgattactattgggtatgtggtatccatgaccctggcaatatgggccttatatgtttttttttttctgctgacatgttatgttggtgaaaccattcatctatattgtcatgggacctgatttggatgattttactaagacgagaggtgaacattttattgtagtttaggaatgcccattaaactcgacgtaaatacgagggatgtcaagtggacttctgctactgctgctgcccaacgctacctctctcgacgttattcgagatgggccataatgaggtccagcaaggaaggaacaacagttcaattgatgggccatggcctccaggatcccgggacccagcggtatctagttgatcaccgcatatgactcatttcctcaatcttggttgcgtcaaaatgtgattatgatgcattagtgatttgaaaggggttctttggcaaatgtggtaggaaataatattccacttattaaagcttgacattatatattatccatacattcttcccatatattttttcctctttttttggcaaaaaagtagagagactctaccttgtatccattaatgaaaatggtgtgtcaaagagtacaggccaagctgccaaattcagaaagacagaagaaatactgaaaataatgggaacagaatgtaagagaaagtaagaataatcacaagagaaaaaacaaaagaactaaaacttgaaagttaaggtgtaagacagtttagctgagcttgcatgctcagttagtaatgtgcactcggaagcttggtttggctctgttttcctaggttttgatgtcatccttgattttgtggagtagggttgataatgtgcagtttttttgctgaaacacattgtcattccgggctttccacagattgtgagcacaagccgcgaagtagattggccatctttgtccttttttcgaacgactcacgtaatttaattttgttttaaccgttcacttagggtcatattatttcgcctatgcttatgagctaaaatttcgtttgcaaatatgccatttcgcttatcgcacgaataagcgaaacgatggccccattaattatttccctttctccaatctcttacagtgtgcatttgcgaaacgggatctacagtgttaaatagtcactcgtttttttgcacggttggagaagtctttgggatttttttctgtttgagtcggcacgttttgggctttcgcagagaggtgaaaatcaattgctatcacaccggcacacgaccaatgttgactgagcccactctttatgactcgtttgcactagacaaaatcagggagaccgagcatctttcacccctgcaagttgcgaaggaaaaatccgtcaccctgtttctgaccaactcttcgtgttctcaccgggaaagagagagcaacagctaaattttatttttaaaaacacactgtttatagtttagtagttcgtgaaacacgaatctataaaatattacttcatttatcttataatataagacgtgcacaaattacaagatttaactttaaaaatattttaccaacaattattataatataaattagattttatttgctaaaattaatattattggattgacatttaaatttactttaatatgattataattttattgcaataaactttatagtatagtatatgagaaactataagttaaaaagattagttttaaatactgtgtggccgagggtatgtgggacccatatatcagctatagaggaccctcactccaaatataggtgcaaacatctcgtgaaaaacgcacaacaattttcacaatgggcacgtacgttgagttagaatctgatggccatgatcaaaagccagaacgaacaaaaacgcctaacaaatctttcaccaaaagcacccagctcatcacgttatccgaacggaaagatggtagatatgagagatgagagaccaggtcatcgccaaaaaccgtaaaagcaaaccttgtcccgtgcggacacccattccccccttcccctttctgttagacacccgcctccacgtcacgggagcgcatctcgaccgcacgatccagatccgacggcctccacgttccggggcccacctgtcagtgagcgccagcgtggaggagggggcacgcacgattcgtctcctccccatccctctaaacccccccccccccccccctccaccacctccgccttgcgcgttgtttcttctcctctcttcgtctctctctctctcgtcgcgttggatttgacgagctcgtcaccaccggctgcggcggcgaggcaggcatccgcactcctcggcgtcgggccgtcgtcgttgtccgctaccaggtagatccgcgtgttcccttcctcgtcatgtctcgtgtctggatctcgcggaggcgatgcgtttcagattcagtggcttgtcgttagaattacgtttttgcggcgaccactttttgatcggtgaaaaagcgggaagtgggagttccggtggtggattcgtgctcagtttggggatttttttttgtgggggctgatctgggtgctacgtgcgcgcgtgtgatggaacgctcggttggtcgtgcggtgtagatgtaggtctgatgctagcgaaatttgttctagatccaagctggttgatccatgaggattgctttagaaaataaatttagggatgccatagttttagtggccttcatatttgtcatatgagcgttacatggccagcagccagttaccctgttcatttatcgggcgtgtgattcatctatgcatgttgtcagattgacatggaaagcgtgtcatttattcattctgtgattcatatgatggatgcggatcatcagcttccttttgtgcagcccgggcctagccagagttatctttttcaccgaactgtttcaatcaagtctgcatgaggaactgagaatttattattattattatttcattgtgatgtgatcatattgtttgatttcaagttcatgcagctgaataaacattcatgtttgcacattatttaagaaagatgcctattattgttcatgttaatgtgggtttccatttttttttcaaatgcgccctcctgtttatggtgaagaataacttctctagtttgttaggttctattatgattcagtgtttttttttcttaaatgaagtgtgatatactgtctaaagtctgaactaccaagtttgaattttttttacaagacacatgttttataattttgtgtgcattgtacaaaatcttgacctatttttttgcttggtcacaggaaaagatggctggtggctttagggtattgcatcttgtcaggccttttctggctttcctgcctgaagtacagagtgctgataggaaaataccatttagagaaaaagtgatctacactgttatttccctattcattttcctggtatgcagccagctaccactgtatggcatccattcaactactggagctgatcctttctactggatgcgtgttatccttgcatcaaaccgtggtactgttatggagctgggtatcactccaattgtgacatctggcatggtaatgcaacttctagtgggatcaaagatcattgaagttgacaacagtgtgagagaggatcgtgctctgctgtaagtattatgagattaacactatgttctttactattacctgaaccttgaaacttagtgccttatttactatggtctgctgtttgtagcccaccatatttcagcgaatggctattgattaaatgctactacgtatctgattcatgtttaccatgtcttttgattatatttgttacgctaatgtacttttttacccaggaatggcgcacaaaagttacttggtatcctgattgcaattggggaagctgtggcatatgttttgtctggaatgtatggcagtgtaagccagcttggaactggaaatgccatcctcattatacttcagcttttctttgctggcatcattgtcatctgtctggatgaacttctccagaaaggttatggtttgggttctggcatttctctctttattgctaccaatatctggtgagcacattgaactttgttcttctctattgttgacattttctattcaacttgacttatggaaatctttctctgtagtgagaatatcatctggaaggcatttagccccacaactatcaacagtggccgtggtgctgagttcgagggggctgtcattgcattgttccatctgttgattactagaaccgacaaagtccgtgccttgcgcgaggctttctaccgccagaatcttccaaatgtgaccaacttgcttgctactgttttagtcttcctcatagttatctacttccaaggcttccgtgttgtgctaccagtgagatccaagaatgcccgtggtcaacaaggctcatacccaattaagctgttctacacttcaaacatgcccatcattctgcattctgcactgattaccaacctctatttcatatcccaggtctgaacttcaattccactgctttagcaagataaatctttaatgtttgtgtttagcattaacatgtttgtattgctttggcagcttctctacaggaggtacagtggaaatttcctggtcaaccttattgggaaatggaaggaatctgagtactctggccattctgttcctgttggtggtcttgcttactatgtaactgctccatcaaggtgaagaatcaatttcatcaatgaggccttcatctctttgtgctcgcaattttagtttctgttactgtttgataaaatttacttttaattatacttaccttggcatatgcactggaaatgttgcagtttagctgatgttctcgcaaatccattccatgcactgttctatgtggtcttcatgctgtcagcttgtgctctcttctcaaagacatggattgaagtatctggttcatcagcaaaggatgttgctaaacagctcaaggtaaaataaaacaaaactattttctatatctggtctggaatgcagaattatcatgcaagagctacctttaaaccaccaacctttgcaatttaacaggagcaacaaatggtgatgccaggccatcgtgagtcgaatttacagaaagaattgaacagatacatccctacagctgctgcatttggtggagtctgcattggtgcattgactgtcctagctgatttcatgggtgcaattggttcaggaactgggatactgctcgctgttacaatcatctaccagtattttgagacattcgagaaagaaagggctaccgagctaggtttctttgggttttgatcaccttagctgtataactcctagctggaacttcttgcgagtcacagtgctgcttggccggctgtcatgtaatgggagacctcagaatcagcttaggttgccgacttacttacaatgagaatcttgtagcagtatgcgttttgttcatgccagtgtatggagttatttgtcctgctcctgccccgagtacagcaatggccatcgtagtaactggatgtgttgcgatcaatttttattatcttttaaactggatagtatatttgattcctgatctcttttttgctgcaaccttcgtgactaatgtttctgatcactggaaactaatctggtgttatgtctccctgctgcttctcttattgcaagtgtttggccacatggataaaatgttaactttcaaaagacattctcattttttagcatgtgttatcgttaactttttgagactggtgactattcgccttactaaaaaaagtcatataaatattatcatttattccttacatccccaaatatgcccccagatgtaagaacctacaacctgatgaacttatcaggaatgactggagtctgaccaaatttatattgctaggacatgttccattcgatttaaggttcttatattttattttgagacagatgaagtaagtaatttgttgtgatttcaaaaataaaggttctttaagtataacctatatgtttatatgtttaataaaattaaacaagacgggagatcaaacgtatgaaaaaacacgtcatgtaaaactagtactccaataagaattgtctctggttaagtgctccagcctccggattggagcatatcgaaacgtcaatctagcaacgggccccctgtaatttaagggtgggtgggccaattcgccggcccgccaacgtgtatgcgagttacccatgtcgtctatgctacagaagagaaacgctctctctttcttctcaggcgagacgatggaggcggccaccccgacccgccctccccacgccgccccgtcctcctccccgtccccgtcgccggcgtcgctgcgccagtggcggccggcggcgcagcgcaacctgcggaaccagtggtcgcgcctgctcgccgccaaggcccggtggctgtccgccgccgccgacggccgctcccacgcctccgccctcgtcaacgcccacctctcccgcaggcaagtccaccactctctctctctctctctccgcctccatgccccggtatttccttcgtggtggtttggggggtttgggttttactagctgacgatgggcgtgttgctgcgtggttacaggtacatgccgggcatggatttgggggtgctcaaggacatgcccgggatccgcgagaaggcgagcggtaagcttgcgcgtagggaggtaatcatcgccatcatttcggtgaattttgcctatgaagtgtttgtatgtctcctgatctgctctgctatcttgctttgttcaggagcaatgccagagcatgcttctatcggcttatagggagatggtaagggcgtaaggctgtgcttggtcgaaactctcattgactgttcaatccaaagattggataccgcaaagcatggccggttcatgtgatagttcttcttgtttcacctgttaacaggtccttgctacggccgagttggttagagcttctcactctatgcgttgtttttccaaagtagccgcgaatagtccgttgatacggtttactgagcgccaagatgatatgaatgattcgggggacggaggaggatcccctgtattcaaatggttctccgtattagaattcggtgggttattcattttgtttcaatgcaaaacctgatttaagttagcatgcccccttcttttactctctggtcgatatgacatccaaccaactaagcgcgtataatctctgaagaacatttcctcgaagtcatgttgctgcgtaccaggtacatgccgggcgtagattataattagcaaactgattcttagtttgcatataatattcagtttaacagtatcccatggatcagtatctagttttttatgtttttcctggttttctttattggacgatcttctttcagatcctcccagtgaaaatacattgcttttaatcaaacaagataaactcctgaatttaaattcgtttatttgtggtttatcacagagaatcttgctcaagaacttgtcgatatgttcatttcagaactgcaattgaaggtatatcgagagttctttttctattgttctatggtgatgcttattgattccagaaacagcatatgcatttacttttagctttttttagccagtacaaatattggttttattatacatgcctgcttccttgttactttgggaaccttcctgacaatggaaattgtttccatatcacagagattgcttgtcttggaactcctctcggtaaccttcaaggaaggtgtacaacatgacgcatcattagaatggtccaatgagctatttgatggggagttcaatgagtttcagagtattggccttctgtcaggagataactacgcactgcccaaaaattggagtgctggtgtctcaaaggcatggcaacctgatcaaaccccatcccatgaggttttacaggtacaggttgatgttttgagaattttttttttgaaaccttatgttttgagaattttggcatttaagacagaagaaagctcaattgatcctgtcttgattcatatattttacatcttctgtctggttgtcttcatagtaaagacaaagttgtcttatgtatataaagagttaattaatagtccatcttttgattggatttttttgtgcaaaagttagcatattgggtttatatcttttaactgctccagagtttcttttgcaggtttatttgacttcttggcttgctaatgtgaacatcaagacaagcaggtaatcatattattgtatttttttatcttatggatttcataaactaagaactatagttatgatgtcataacttgtgtgatagtaacagtgactttgcactatttcagaattgatgaaatatttgagcttgtcggggaggagatgcagataaaattgtcttgaggattctgatgcgtatgacttataagtaagaaaagttgatctatcctcctgtttgtggtttcgtttccttagaagtcctaaatgctaaaaccttatgtaatctgctcgaaccccaagggagaaaaccattctctcataatttagattttacaaacagaaagtttaacactaaaacagaatcctcaaggttcactgaggaatcacgtttgagggagagcactgatcattatctgaaaagtcttaagccatcatccgctatcgaattaaacaaggttttgaagttctaaagtatattatccttagcttcaagtctgttctggctcatcatatatgtacataatcaattttcttatgaatacatcattaaattgccccataattttgatgacatctgttcatgcaaaacacacctgtaactccttttaacttgtgtttgtattttgcgtgtgatataatctggcgtgaaggaatggatgaagggaagtgaaggatgaagccatagaggctcatacctatgtattgtgccttctgttcataattgaaggattgactggtagtggtaggtgtgtgaaaaaggacaaaaggaaacactgtgtctggttgctgggcttgcgataggcctggcttggcctgttggcccgtcagcacctccaaatagaaaacgcttttttttttcccgttccgtgtccttgaaagagatggaactttgctgaactcgagaaaaattatttcttgcccagcaaaaacacaaacacaatctgcttgagatatctgaaggaatcaaacgcccttttcgttcctgagaaacagcctgcaatcaaccgctcgagtatgttcctgcagcaggtgtgacaatccacgacgactccatgtattgcagagaagggtccaattcctttgctcaagaattcgactccaatagcaccttaataatggctttaatggcttggacactcacagagtaacacatgctctttaaaaatgctccttccataccatggaccagctctgatgcctgtcagctcccttgccctttcctcctttaagaaacaacaacaacatccaaaaaaacaaaatgctcactccctgatgctactatgagtcaaacccaacacacatgtgcctcctccttcttcttcctggcattaaattagccgagaccggcctgatccatttatctcccaatttatcctctcctgtttgtcacaagcaaagcacacgagtagtacccctcagtaccaaaataaaccaacctcgtacgggatatgtggtttattttttatggagggagtagtttcttttcagggctgcctcacgtaacatgatcacatgaccaaaccggccggtccagccgagtagccgaccacatcgatccatccatcatccaaccagcggcagcacgcgactttgcaggggacattcccgtgacgacgcggcgggcagtagccgatcgatcgagagccaatcacgtcgtcgtactaatcaaatcaatacacttgccaccacacgagagagtatatatgtgttcctgtccacttggcccttttcaatgttcttttcgatgccaaccaaatccgttaattagtttctctctccaggatgaggagtacttgcacgtactaccactacactgccacgacagcagcagcagttgctgcccccggttgtccctgtcaaactctctctctcagtagatccggtcgtgcagctgcagtacgacgttgtagttgtcgtcgtcatcgtcgaggaaaaagtgcagccacagcctcgtgcacaagtagtagtagtagtagtgctgatgcgatgagaatcggttttgtcacttttgtttatggtttgaaagatagagagagagagagggccttaaaaatgtctttttcttttgcttacttgtgcacacacactgcattgcttcagtagtgtgtccaaatcggcagggcttttttgaaaaggccagctcgagtcagtcaacctccgtctaattctcagataagaaaggcagaagagaaagggaacctatggtggagtatatctgatcctgtcacttgagtcacgcacacacactgacgccaaagtacaaaaggaaaaaaagagcacggcgatgatgtgaccatcaaatccactttgctaactaagccagcactaatactaatattcccctaatatttacattcctcctacgcatctatagtaaattgcacggctctttatttttttctcattgaaatatagaaaggaagaaagaaaaaaaggttaccatgagcaagaatcttgtatccaagtcgctttaatttccccaagaatcttggagcaagtgcacacaccatgagcagccagacgacgtgttgtgattgggcattgggcatgtggcgcgcacacacaacgtcaggctcgcagccaatccagtggcccagtgtgagattgcagtgagacagtatattgggcttaacatgtgtgcgtcagtcagtcagtcagtcagcgcggctgctttgtttgtcccgtgctgttgtgttctgtgtctgaatggagtatttgcaattaaccgaggcaacagaacctgccatatcctgcctgcatatgcatgccagtgtcttgtagtagtagtagcagcagggacagagtacaatcaaaaactgttggtactgctttggcatggcctgcacacctgcactgcagagaatgttccaagtgtactcctgctgatgctgatgctgcagttgcagtcatgtgtcccaagtcccaaagtcatgtgtatgtgtgagagagagagagagagaaaagatttgatgacgagatggaaagcgttttgtactttagtacttctaggagaagtacagcaatgcatgcagtgcagtgtagtgcacagagatatagtgagtgagtgttgtatgatgatgagataataactcccattggcagcttctttgacgcagagaagtacgatgtggcggctcctcatgctggctgattgctgctgctgctgccgtctctccctttggttttcttttgggagtactgtttgctttagataacagaggccggccgtcaacgtggggactatgccactatatatggtccaggaactcttccaagctgagtacttgacttttgttatactcatatactataagccatgtagagtaagtttggtatttatttatgaacatatgcaccaaagcttccactaatccactcctactgctgatcgagcaagaaaatgttctagtggttcttaaataactctattatcataagttattttgtggtatgatgaattctcggattaagccttatgatatgttgttgtgcgagtgatatcatattagatctggaaggtgttcaaatttgtctagtattcaagtaataggatttttaccaggtactatgcatttcaagattcagagaactttattaattttgacaaacaagaagttcaacaatatgcatgtttacactgtagtcggatttgagagtacttttacagcatggtttgtagatttaaacaaactaacggtcaaaattttatttttagcaaccatatcaagttgaacgccacgacataaaacaatatcaatttgggagcatggaggatctaacacgggggtgctgatggatccttatggagagaaggaaataagagaaggactaaaagggtagggggctagaggaggaggaagatgagcccctccaaacttgtcctggatctgccccagtttgggagtagtggtggccaggaatagacccaggattggctcaagggtcaggctagggctagcccatgctgagttgcgtcttacatgttgaaaaaatgtacatcataatgggcctccaatcctatgccttgggcctcaggacggatgccccgaggcctaggccctcccccggtggtagtcatgccgagggggaggggggagggtaggataagtaacttgatatgcttatattctcttatgaacaacaaatggtacgcatacaagtgtatccatccacctaagtttgagtatcagttatatcttaataatattatcatatccttttagagaatcataccaaaacgtactttctatccacatgcaaaagaggtagctctcaactattgagtaactcttaattaattttataaaaagataataataaccactaccctgatataaaagtggtgtactgaaatatattcactacaatgataaatattatagtaagaaaacttagttgtttcaacttaaattttatcaagctaaacatatctctacctaatccaaagtatgatagtttcagctcaagcttcataaatttgctactcccttcatccccattttcatcatcccctaaggatttttatgtcttcccaaaataaacattatctaataagtatctcttccggtctcatcttttagcctatgcttatgcttattagacaaaatttgaatttccaaccttaaatttgaagttgattttgaggtttttttttcatcaaagtttagttttcagcctttgcttttagatatctaagaatacgaatataaaaattttatccacaaattatttttcgtttgcaaatctgtcgttttgcttattccccgaataagcaaaattatagagtcattcgtttatttgtgcaaaaagtaaatgtgcaccattaagattaatttctattggtgcaatgtcatgcaatattttagatatgagcaatacatgagtcacaaaacgatgaaacaccttaaccgatgagaattaatttaagaatgataaatattctggtgttcttggttttggtgtcatttgctcagagaaagatcaatctggaatggatggagtactatcttatacaaccacagcaatgatatatatgataaatatacttaaataaaaacaaagcaaaacatctcacccaaaatctatagccctaaactctttcaagcatctttagatggaaaaatccatgtagctcaccagcaaacaacccctcttttaaagtaaaaaccaaccaggtccatagcgcatttactcacaccagtcaccactttccctgcgcccccggctcgcatcccaatacccacgctttcctacccacgcggccacccccccccccccccccaccaacgtccctttccctcccctaactaacgccgtcatctccccgccgtttcccccccatccaacggcccgcatccccgccgacccccaacccacggcccagatgcacccccaccacccccccgagccggaccggccggtcggcacgggcccacgccgccgaaccgggccaggccggaccggactggaccgggtgggcgccttcgttgaaatcttcgcggagggctagtaaacaacacaccacgctttatctttgcagccccatcgcgagagctgagctttccttctctctcctctcctctcgcttgcgctcgctgctctctctctctctctcatctcgcccccctcgctttgctgctggagctcgaaaccctcgccatttgcgcggccgcgggggggaaccctaaccctagccgcgcgggccgtgcgagcgagcgccgcggggggcgtcccgggggagggagggggggacgcgcgcgcgccgccgatccgatccgcttcgccgccctaaagttccgaagccgatcgaggtaggtctccgcccgaatcggctccccggaattcgcggggggtgtggtcttggggtgtgcctgcgtgggggggctgcggggatgggtgtgaatcgggtgggggtgggagggggtcgtggcgtgaccgggggcttggggatttttttttttgggaggggggaaaagtttgggggttcgtttgtttcatgggggatctgtgtgagtggggaaattgggagctatgtggcgctcgatcttgggtttttgtggctgggtttgcttgattgggtgctaaattttaggtttccgaggggtaatttgtgtgggatggtcgagggtttggctggattcaagcttgagctcacttcagctgagttcatctacttgcttaaaagtgtaggctcgtgctaagcagcgcgggagcgtagctttgggttgctcttggttgcatgctccgggattcgggcgtctcctggcggcggagaaacgtgggggatttggggtctgcttcagtagatgcgttctctttatttcgtgtggccaccttttcatggttcctttgagcatcgaggtctgagttgatgatgcagagttcgagctaattcgttgttgtctcctctgcatctttggagatttacaggctgcatcccttttctaatggtatataagtgggggaaaatggcatctttgagcttagcaaatagatcgtatggtgtgtctgctggtatcgacatttccaggctttattttctcctgcatatatgcttgctttggtgcctgcttaaggggaatggagtttgtctttgtgatttcaagctggctgcctaattatagtgatagtatttatgaatctgctgacatagttgtgatgatgtgttcaagttcaagtttctttgttttgaattcatggttctactctgttcgcttttccttgctcatagcttccgaatacagcatgagtttagagatgccatttcggtcgtgctaactaatagtgtttcctgggagatacgcttaacttagctgagcttttgtgtttattttttcgtctccatgccagtttcggtcaagtatggcactctagcaagtgagcttaagtagtgtgttgtttcatgagctgttgtgtctcctgtgcattgatctgcagcactcgtagctttcttcacttgccaccaacaaactttgaactctatttacataattcaaaccagaaatgcaacaatgtcttctttgaagattgttggtgcacaaattgaatccctccttgctacatttatcgacaacgtttcttaactctaatacagatgtagatccacttttgttgttgattacttatccaggaatgtaaaatactaatcttggtaaattgtctcatcaccattcaaacatgactacatatttttaattcaagtagcatagttcctatcaggcggtgcattgtgatgatttcaattaagtattgcttaaggttctaatcttaaattaacacaagaataatgattctgtagtctaaaatactgcagacacaattctaattggatcaaccataccgctgaatgttaggtgcaatcctttacaaaagcttacaaatgatgcacgtctatgcagatccatccacaaaagatattttgatgagaagagtatgggggtagattgcacaatcacaaccaactccttgttttaaatgggagataatttacacctgcttaatggatacttactgctatcgtctctatgttgtctttaacacctcgtgtttgcatgtcaatgcaatgcagcgaactgtactccttattcttttcaatgtatagtgttcaacagcagtctaacgtgaacatttttaacatttcaggctacggaaaaataagaggccggtttcaggttgctttcagcttgaattctgctttattggttgagggttacccttccgtgttagctgtaatatcagtggaatcatcctcatcatcctgaacctgacagatctaagagctgcatgtagtgtcgtttgatatgaaactttggggtttgcatattgccgacgccttacgttttcacgtgcattagacccacagtaatacgttgggaatgtcacagtttcaccctactcagcatggaggtgatagtgattttcaggtgtggcaacaacagatgatgtacaagcaattgcaagagtttcagagacagcagcaggtacaacagcttgatcatggagccaggatgcaaccctcttttggacagtttcaagctcctgcaaaaccacttccaactgatcaactctcggcaatgacgaatgaaatgccaaacaatgaatctacagcttatgcatggtcacatcaactacatggtagtagtgacccagggttggcaagcaattctcaaatgttgaatcctagcagtaacacaaattgggagcaatatggtggtgctcctggtgtagccaattttgtaaacggttcaatgttttcaaacactccgattcagcccatgagaccgatgggattagctgcacaccaaatgaacccatctttatatccaataaatactaccagcagagatggatctggaaatcagcactctcagttcttagggatcccaactgatccacggaatgcaatggcaagggcagcagcacatcagtccgaaaaggcatcgatgcaatttagctctttaatgagtgaacaaggtccatccagctctatgcaaaatttccttgggaaggtaggtgataatattaaggtgggcacccctgttccagtaaatcatctacaacatggtgttcaacaccaagattttcatagtaggccaaaccaagttgattttcaagcaggcctgcgtgaaaaatcaacaatgcaggtagagtcaggaaatggtggtgctagccttgatcctaccgaggagaagttcctatttggcaatgacgaggatagcaactggggagctctgttgaggggtggcaacgatcatggcagttctatggataatgacaactttggtggagctctgccatctctccagagtgggagctggagcgcccttatgcaggaagcactacagtctacaaccagtgacaacagtcccaaggaagaatggagtggcttgagcttccagaaacaagaacaaattatagccaacaattcaaccttgcaaagtcatgaccagaataaattttcagcattgagtggtgccaatctagaaaatcaacggccttcatcagcttctagctacggtgatggaacaatgcataatccaaattttgctggttttcagcatgctgcaagaactccttatgagcaaagggacagaatgcaacatgattcttctaatgccactggtaccaatcatcaatcaactgcaggagtcaataatggatattttcagcagagcatgaaacaaaagcaatctgatgattacagtagacaagaacaaatgaacgcatcaaatggcatttgggcacaccagaaacctgaaatgccaagaaataattcacactcatctggtggacatgctacaccaccaagtgcacatggattttggatgtcccaacaaaacagtattgatcataatatcagcagagagtctggtagcacccaaaatgactggaaaagcaagggcccccttgtacaggacatcaacagtaccccaaacgtctttaataatgatgggagcttttggaagtctagtggaggcaatgcaaattcagtccacaggcctcaacagatgaagcctgatataagcaccatgcaaatgccaaatgacagttcggacggtaaaagcactagtgcgatgggctcaaacatgccaactttaaatcaggatcagtatcaatccattattggtcgaactggtgaacatgttgggcaaaaccataatatgggacgtaagggtccagagattacaggatcactaggaagaggtgcagagcaaaagtcaaatgaccacaaccaggattacctaaatgtgctccctactgaaaggcaagggcatggttcaaatcatggacaacatgtgagcagtgattttgctaccaggaggcatcctttctttgctggaaaagaatcccaaaatttgggtcaatctggtcagcaagcaatgggatcatacatgttgcagaatcatgccatggataactcaggaatgaacattaggcattcttcaggcaatccagtgcctaatcagtttccatctcagtcacatcagttgcataataacctgaaacctcgattcattcctagctcccaggcttcgagtaatatggcttcagtaaatgaggtatgcctgccaacttcatgtacataatgaagagtattgttatttttgtttgaatacattttattaatgtacttttagtctgtttattcgtcttatttatgaagtaatttcctttttagaaaatgctgatgagagaggagcaatttaaatctcgacatgttccaaatagctccagttcaccaccctttggaggatctgatgctggcctgcctcaaaatcgagcagttcaaaacaggtatttcctatttcttaattactcaaatcatgtgttgcttgccgaattctagatcttccacttgtaagagtttaggtttattttttgctgtaatttatgcaatttgtttcctacacttgttcctttatctactattataaactaagtgagtgatggtggtgagtctgccatcgcatcaccaccaccatgggattttctgtgaaatgtatactacttgaaaaatcttatctggaatctggataactataccatctgcactcatggtttgtaatataattattttgcctatttcaattaaaaaatatatattcttttaaacttaagagtttatgatgtacgtattctaaatcgttgcaacacatgggtatttggctagttatttttaatgaagtaagctattgttaccggttagctttggtgccctctagcactaatgagcgaactcaaatttgtggagaactgtatgctgcctttagcattaagataacatcaatgctcctttcaatgtagaaatcgttgcagcacatggtatttggctgtgtttttaaaaatgaaatgagctattgtaactggttagtatatgcgccatctactactaatggagtgaactcaaatttgtggagccctgtagcctttaacataaggttgcaaacaacattaatgctcctttcactgtaggactgaagcattcctttgctttatattctacttgggatttattgcaggactgattaactcttttgcaaacagtgtattttttccatgcatagttcttcgatcttttttttttctgtagccactttatgcttgaaattcttcataaggcactgacacatttgtgctttatgcagtcaacatatgcttcaacttctgcataaggtggacaattcaacagatagcaatgctgctgctgatatgccaaacagttctcctgataatactggtactgttcagcaacagcttaatcaatcttctctgcaaggttttggattaagactcgcaccaccatcacaacgacaattgactccaggccatgtatggtctactcgtgctgatgttgatggcaagcaacctgagcactcaacaaagggagaagatcaaacacagccttccgctgctagccagtctttgccacctgggcatccaagttcacaaccgacaccgtttaactcttcagaaatagatagtactggacagcaaactgggcaatttcaccagtttggttcaggccaacaataccctgtctctgagtcaagatctggttctgtagcgatgcctcagcaaggcagttctgcaacagtgttcaagaatgtatggacaaacatatcagcacagcgtctagccggtgtgcaacctaacaaaattacacccaatattctccagtctatgatgtttcccaatagcgctgcagataccaacttatggggctcccaaaaggctgatgatcaaggacagagagcatcaactccatctgatgttgccacaagttctaccaattcacaaaatcaagaaacaaagcaaggtggggacagtgatgcagggttagcttcttctgagatggtaaatcttgattcaacaggagctactatgtcgagagaatccatacagaagcattcgtcagacgggaattttgccatgcatgtttcatccttggcacggttgcaccagcagggaatcatgaaccctaaacaaggggagaaccctgcagcgaactttcaagctatgaagacttctcagaacactggtattgggttacatggaagcccgacaccgtcaaacattcagcagcagaattactctttactccatcaaatgcaagccatgagacacgtggatgttgatccggcaaatatagctggaaagaagcttaaatcacctgaaacaggttctgatgcttcacaggttgactggaaatctggtcagaggtttgcgcatggaaccaataactcggtcagatcgtctgtagataacattggcaatgcaaatgtcccagggccattccctgctgacatgaagatgctaagctttgctccaaggaacaatgaagatagaggtccaagcataccttctcaattcccttcaagagaacctccctctcagggcatggcagttgcagcacaaactgagccagcaaatgcatcatcagatttaattgaaagaagtgagaggcccaggataaaccctcaaatggcaccttcttggtttgagcgctatggaaaccacagaaatggtcagaatctttccatgttcaatttgcagaagacacctgttccgccatataatgtccaaaaaccttcttggaacatggacaataattctgctgagcaaagaatcgattctggccaatctgttaagcctgggcattacatttcatcgaaaaagatggaagtttcagtcccttccagtataatgcaaaggaggccaaagaagcgcaaatctgcagaatctgatcttgtttcttggcataaactcattgagcaccccaaaactttgagaaacatgaggtaattccccaccctttacaggtttagcctgtccttagttgatactttttatcactagtttctgtgacaattgtgtttctatgttgaattgctttaatttatggtcttgatattgctctctgtcgtgacaatcttcaattggcttgacagcacaactgagatggactgggcttgggcagctaatagattaatggagaaggttagtagggccttactgtttctaccttttaggtcttgagcacagcaatctttatttggtactgaattaagtttcaaaaaacaggcagaggatgatgcagaaaatctagaagatgtccctgtaaattatttgtggcgcaaaaggttaagattgaccacacggttaatccagcaaattcttcctgctataccagcaaaggtcctcagagcacaagctgcatcagcttatgaaggtgtaacctataacatcgctatgttcacactaggagatgcatgcaacatggcatcatataactctcgcactcttactgatcatgaaaataagtaagtttctgtaaattgaatgagttttgttgtgccttatttgcttattctcttatgagcatgatagactgatttatttgaataaacccgttgcttaattctctcgttctaagcctggcactattcggcagctcatctgaacaaacaaatgccaagaaaatggaagacagattgtcaaaggttgtggaagtatttactggaagaatcaagaagatggaaaatgactttgtgaggtacacacgtttaactcccacctgacgaatgcagacattaatgctattcctttatttatgcataaaagttttcattatgcaacatctgtcgctaaaagagttccatcatactccatccatcaaaaagtcttaagacctattccattttttggtttttccaaaggtctaagtcttatttgtagtcccatgtgctaaattaaatttttgattggaacccaagaagtcattttagtacttattggttgcatgttcattggtccacacagtgaatgaattaattcattaccatctattaactacacaacaagatgtgatctgtgttgcacttcttaaaatccctgacaccagcttccatcccatattttacttgtcaggacagtttgtttacttgcacccctgggatgctgtctaaactagattgatgttaattcttatcatctccatttttcattattgcagcttgaacaagaggtcttctatgctagatgtgcaacttgaatgccaagatttggaaagaatttctattgtaaatcgtttgggaagattccatggccggaaccatgcggcgggagtcgaggcctcatcggcttcagaaatgattcctcgcagaatttttcccgaaagacatgtcatgtcttttgcagtgcctggaaatcttcctgaaggggtgtactgtttgtcactctagtgcattgattcctcccatcgttttttacaaactactcaccctgtgatttccagtgctccttgttctcatgcaaagcatggcctttcatacagagcaaccaaatccaggggtagtccaaaaaaaatcgaaaccatcacataataccatggtgatggagaagccaaggggtgcgtccagccgatcaactcagtgctggctgccgttgttcctcccttgtatcaagtataggtcctgtatattgtggaaagcaagttgaaactacggatctcgcatcatttttctgatgaaggaagagtattagcttcatactttgttagagagcccagtgctttgctagcttagtacatctggcgaactatgtagctatttgtcatctttttatccatgatgatgaagtgttggctggttagaggggggaataataacgggaaccttcctctgggttcttttgttcgtttaggatgggatgcaaattggctagtgtgtccagtctaactgaccagtgttagtcagcagttaattactagagttatgtagttccgaaagcattcatggaacaagtggcgggtaagggagcttggaaacttgttgtaatttgaatccccgtgatgtcgaaatctcaatgggttcttgtaaatttaaaatgaaaatataactgaggtaagaatgctcttgtgcttcatgtaaccttttgtttgagccagatgctcgttttattgttagttgtattcttaagcggatgctgaagttggcattgatatatgctttcaactctggatagtcccatcatttgtctgtttttgttgcctcctgcgtgagtcggttcgtgagaaaggtaataattttggtaaagcctaaatttcacgcgtttttggtgcgcgggttaataattagagaaactctaagcataaagaaatttcaagtagaagattaatatttactccttttcctcaaggttaatactcacaaaattttagaccaaaggctaatcctcgtgttttaggcatagtgctaaaatcacagttttctaaaaaatggtaatattcataaatttctatgtccaatgctaataatactcatgatttttttggacgaagaccagtgctccttcgtttttatgcttgatgttaatacttgtgaaattttatgtgaaggataataatattcatatgttttggaccctaaacctatactttctgaatttttgggtcaaatgcagtggcggagccaggaatttaaacctgtggggtcaattactagtgatttgtatttaagtagggtcatttctctaaattcttttggatttatttatacataaaaatcaaagtttataggatgtttttcaaaaagctgtagagttagccgaccccacagaaatagcctaaatccgccactgataaaaaatgctaatactaacttgttttggggcataaggctaaaatttactcatttttgttcccaaggttaatagtaatgctaatattaatgcacttttgggtgtaagattaatacttacaaaattatggcataaacactatcactaatttttttggccaaggtaaaactcataaaattttggctgaaggctactattggacagctttcaaccaaattctaaaatgcatgcatttttgtgcccaaggttcataatcatgaaaattttaatcgcatgcaaatattcattctcttttactattcatgctaattttaaaatattaaatgttcatgattttttggccaaatgctaagattcaagggtttttggtcacaatgttaatactaatgaaacttttgggccaaaagataacattcatactcttttagcctaaaaaacaatactagtgaaagtttgggccaaagtctaatactcatgtgtgttttttttttgcctgaacgctaaaattcatgcatttttattcccaagacaaataagcatgaaattgccagataaatagccagtgctccttcatttttattcatgtgttttgggccactgaaccatgtacttttgagagaaagattaatactttctcttcaaaaaaaaagattaatacttgtgttttcagatcgggtcgaagaaccatactcatgcgtaatctggcaaaatctaatatttgtgttttttttacccaaggtttggactttttaagtttcaggcccatggttagcatgcgtactaacatgaatattacacatgaaagtatgttagtttcatgatgttctcaataatactcatgggtgaatcattactcatgtgtattaacggaacttcatgtgtaatattactcatgggtgaatattactcatgtgtatttaactcatgaaattttggactgaaagctaatcattcatttttaggtcaaaggtttgtgctcacgaaattttatgccaataactattactcatgtgcttttgggacaaagtctaaaattcagcatttctggacccatgttgatcacgaaattttaggcagaaggataatattatattgttcatactcaagaaattttaagccaaaggcaatgttcatgcaattttggacccaaaatctatagttataaagtttgttcccaaggctaatattcatgtcttttttggctaaaattcatgaatttttgttcccaaggaaaattgtcatgaaattttaaaggggtatattcatttgttttagggttgaaggctaatgttcatgtgtgattggtcccaataaggttctcatgaaactttggagcaaaactaaaactgatttattttttaaaaccaaaggcttaatattcatgcgtttttttggcccaaagttaataatcacaaaattctggacaaaaggataatatttatgcatttgccaaaggtgatgctcatgaaattatgggccaaaagcaaatattcacacatttttgcctaaggctaatacttattaatttttgggccacaataattgtttatttttggatccaaggttactattcaaattttctgttaaagaataaacatcacgtgcccatggttaaaatgttaaatattcactccttctcgggccaaggctttcatgcattttggacctaaggtgaataattttggagcgaagggataattagcatgtttttcccgacccaaggccgaacgcaatttccaaggtaaataagtaaataactatatacacgattctcagcagatggatgatattcacgtgtttggggggacagtttattatcatgaaaatttatgcaaatagctattcatgtgttttttttgtggttaatactcattgaattttatgtcgaaggctactcatgttattgagacgagggctaaaactaccttttttgcccaagcaaaacgttttgagcacaaagttaaaactaccgccttctctaaaatagaacttggacagtgattcaaagctaaaaggacactatattatggacgaagggagtgctcacaaatattgggacagtctaatactaatgtgtttctgtgccaaaggtcataaaatttcctgcaaaagtgtaatattcgtatgcttttgggcctagagtgaatgcctatgaaattttaattctaaactcaaggccaatactctttaaaactttggaccaaaaattcttttgggtcagaggttatgttcatacatttttcccaatattaatactcattaaattttggaccaaagccttaatactcatgcttttataggcccaatgttaatactcctggaattttagctcaacgactaatagacactcgtttttgagcctaatgtttaattctcatgaaactttggaccaaattactaatacacgaatatttccaggccaaagccaaaattcatgcattgttgaagcaaatgaagcattcgtgaaattctaggctgaggttaatacccatggttaatactaacaaaatttaaggccagaggctaataaacattgactgttatggctagtaatagacaatgagatgaaggagaaatgagatgaatgagccacctccaccgttcatttcataatgttcgcggcccgtcatactgtatgtaagctcccaagggctcttaagataagatatgctgaacaactaaaccacggcaagatcggcactgctgagtgttgggccctacagtagatgagcattgcattggtaagccaacaagagcatcacacaccctttgcaagatgcccaagtgagtactcctgatcaaacccaaggtaggaatccgacaccaaaattagcttcgtctcctgaaaaagaatcgccccatcagtacatataaaaaaggttaataaggatcagtggaccagctaagcacacagtttgagctagatctccaacaacgtatctaactctcccagttatttttgaaaagacaaaaataacagaatcatccagaacagtggcacggaaagcttagtttagtggtactggtagttctttttcccagttttttattgttttactttgtacacattcctctatgttgcttgctaaaaattcaagaaggctcagaaaattgacacaataggttgaattcgaataatgaatagagtagtttcgacctgtaactggcaaggagtaaaattccaaccattctcaatctgtccagctaagttcaaggtacatacaacttgtctattcctcaggttcaacaatatacatcatcctgaaatactgctagactaacattttctagctgatacacaatgaaatatcacaaatgacaagacaaaaggtaatctattaacgatttggtgtcagctttgtgatgctgaaggctcgttatactaagttgctaatcagtttgtcattgctattgcctagaactaaaaatcaaaagaatcaacaagccaaaatatggaacatatggaagtcacgggcacagacatcttgaatcactcaaaacagtaataaaaatctttaccttgagcttagcttagcctagaaaatttgcacatggtgtagtgttttaatacctgtatatcaaacattgctggcaattccatccgagtgttaaccacccgatccataaaattaattcttttcagaccatagagctctgaacttctaatgttcccaaggaccagccaccaagcttcttgttttgcctacagaatacagtatcaaaatgttgaatacagatcagcacacagtcccagcacataattctatactttgtattatgaatcattcacttagatttccataacatatatcaattttgcagattataagttgatttgtttctttcgtactgttatgctgagccagtattaatttacaattctcaaaggtagttattcttcaggcatactcttgcatggatattcaaaatagttaccccttctttagttgttgtcctagaatgcatgaagtaaaaaaatcatacacccaaaagtatttagatcagacaaattatagtacaatcttcaccaaatcttgtactcctatttgttttatataaaaaccatcatataataagaataggaaacaatcaagcatattcatcgaagaggtcatcaatgtcaaaaagtgacaaacataaagaaaatagtaagataagtaatattaaaaccagtagcctggtacttcactgtgattagtgaactctgtacatttcatgtaatcagtatagttactgaccttgggaaatctaggggaaaatgctcttgatgttgaacggcgcgcatctttcatttgcaatctaatgcttaaaattggaggcctggactggtccttatcttcattctgaagcttaagttttacatccacacaagggaaatgttgcagatcctgcataatgcaaaatccagcattcattcatgagttaatgatgtgatgacatctccatcgagaaatatgtggataaaaaccaatgagataattgcaaggaaactatttttgagggaaacaagtcaaacaactgcacagaaactacaaaattacccagctatacaaaatgtaaaggaaggagtgacacgtagttttgacttgctacacaatagagaaaaccttaggatcctgagacattttgttatatcgtacaaaatattcaataactacaacagtaaatactgtagagctagaaaatttaaagttctgctgagcacggttcaaatactgctggttatcagcagaaccggatttcccactgaggtccagaatttgcatcgctcctgtgagtgttatctactgctatttaatgttcattagactgagggtacatacatatttatgtgttctttgaagctgataattctacaaacttctaaagtaaactgagataaaaacgagtatggtccatgatttacttggtaaagttggaaaaaatgtccaacccagggttttaaccctggtacaaagcatagtgataggtgggtgaacctaacacatgatatcttaagcaggattgaatagcagattccctagcattcttctcatttttagaatacagtacatgaaacaataataacactaaaaatgttgggtggtgctgatttcacaacagtcaccacattctgataagagaaaaaaagaatctgctctgtttgcatttcctcttggctgcaaaaagggctgggcaaagaatgaaatacagcaatgtgattgcaaataatctgttttcagctaccattgtaaaataccaaaaaataaaatcgttcttccaaataaggttagtatgtccaaactctcaagcagtacctggtacaactcagaagcagaaaatggttgaagcaacctatgtaattcttcacgagagagacctagtaaggctggaattgttgaaactcctctgcccttcagatgatctagaagattatcattcatggatggtagcatccagagcgatgaatctctctcaaaccagagaccctgacaaagttaatgaagtctagttcaacaatatatctatttgggattctgatacaggactaacaacaaattgagagaggggggggggggggggagagaaatctgagacaatgaaattgacctgtatgatcatttgtagaagatgcatacaagtcaatgcgcttgaaagccatccactattggcacatatgtcaatcatagcctgtataatacgtatgctctgatcaagaaccgatttcaaatcagtgacatagtcactaattggtaattctgctctggaaaagtgtgcctgcaagcaagaaatagggaaaaaaagggggtaataaccattcattgtgcattcaaatgttatcataaaaatgccagtacaaaaataagatgatactccaaatttccaatcataagctcaaatctacttacctgaaagagtaagtttgctttaacatgtgggtcatcaaggtgttgctgatcaactgagtacgggacttttccacacagggttcggttcaagttatcctgaatcagcaaagagcattgaatacaacaaaagattgcaccatgataacaactaaattcaggcccgactaagatcataatgcatttacaaactggttgaatagcaatttctttccatcgagatatacacattaatcttgtaaattggtagatgaaaggacagggaacattaatcaaaatattaaatttgcctacatattgttttatgtccaatggatgatagtgtttgcagaagtaactaccagtttgaaaatgaactaactctctgtgattataaatatatggcgttttcgaaaagatctggtcaaacttcagaaacttcgactataaatgaaattttaataaaatccttagcttgagaacatggaaatgttatgtgagatttctcgtgagaagcactttcacaatattataaatttatcctaataaaaaaattatggtcaaagtagcacctcgaagagcgtaaaaaggtcaaacatcatatttcttttactggagcaagtattcaattgctctctgaaaaaagtaataggacaaattacctcattgtggcgtacaggaagctcatcaaattctgcagaagctgacagtacgtgcacaaatgcctagaaagcaatttaggctgttagttatataggcattccaaatcaactagcactacaagcaggttgaactaataatgttgcaaacaaatggggcagcacttttacttacctctaatgatgtgttggggcctatatttgtcccgaacattgagactgtaaggtaactaaggtaatactgtgacgctatctttcccaaaatcaagtactttacagagtgatcatccacttttatgcatccactgtcctcaagatcttcaaatgttgtttccactagcctgtttagataaatgtgagaagtaattggtctcatgtgatgttatagctagtggcagatgagatctaagacaacagaagtcatcatcatcaccttgagaggtagcaattcaaggtgtacgtttcagtatcttccaatccatagtaagctgggttaacaacctgccatgcagaaaccaaatgttggtaacgaaccaaaaggaaatacaatagattcatacgaacatataagaagttacactgaattaaagtctttagtcatttttagctgaaaacttcaaatagccacagatttaaccagtgtaataagaatgtcgacagttcactgcatcaattgtcaactactagccatatgatttatagtaatgattctgttttcaactttacaagagtaggaacggtttccacccaaataattgagttgtgatagaacacaaagcatgctgaaaccagaatgactaaatacttttgtttcttcaatgtaagttacaaggacataaagagtaaagaaatggattgcacgagataaataccagtcttcggtacaggtatgtccaagtaagataaatgatcgcctcctctttattactgatagtgccggaaacaatctccgcatttatgtgatcatgcaagtgctcccttagattactttcaacagggaatggttcatacaggaactgagaatattacaatattcattgttaaacttcagataaatatgcattagaatgtttgttaggcagacaaagtgaaaaagtaatatgaaaccttcttataaaagcttttttttggttcatgaacaagaataacagctttgccatgttggtcatattgtggtcgacctgcccgacccatcatttgcagaatatccgtgatatcataatcgatgtatctttttgttttgccatcgtagtattcagttccctataacaaacgattaaatgagttctcaggaaaatgacaattgaagacaaacaaaatatatagcattgtgttaccttaattatgaccaggtgagctggaagattaacaccccaagccagtgtgctagtacataccagtacctggaaaaacatcaagcaacaagaaatgatgtttaaattagcccaggtatgtaattagcttgggttgcaagagaaatcgcaataatcttacttaaatgtaaagaatagcatgtttacaggaaaaaaaaaacactacttgacgccaaacaaacctgaatcttgttgtttgaaaagagttcctcgaccaaggatctatctctatcatttagacctgcatgatgcagacctattccaaattgcagagtatgtctcaaattggtgtcagagacttgtgaaagaatcatgtcgagagagttatctgccatgcttaggaactgccttggtttttcatctgatgcagcaagctgtaataagagtacagtaaatgtataagatagcagttatctatatatccattaaataaaagaatccaaaacagcatccacctggatgagatcaagagcagtaagtctagtctgccgacgagatgatacaaaaatcagaactggtttgtctggtgaatgagtacatattgctgcatatgctggtttattcatgctattcattcttggacagtagaacttcccaggatatccctgttggtataaaacaaaggcactaagaattgatgatagagatgtttacacagagtaggaaactgaaagtaacaaaaggtggcccatcaagcaaatactcttaaaaatagatttctcaaatgcttgctaatgcatttcttaaagaataaaatgaacggaagcaccaaacttgcaaagtggatggtggaataagtcacacatcttgcattttgatcaaaaaagtcaaccaaaatttgatttgttgatgcaaactttgtcactgatcatgaaatgtgggctaatatagctgagttggatggctacacaggctgaggggcactaatttcgcaaagtaagcacactcataccatacccatcaatgagataataacatgcattctgcattttactttcctgcagtcaaagtatgttggttcatgtacaagtttatctcgcatccgttaagcaactagaagaggtgcaaagcattacttacgacttacaagcatttcacaccaccctcattaggtttgctcactaaaaatcaaatgtagtgacctgcttgagcaaaatgcaacatggacctagttgtaccctctttttagtcttttctcttttcttaagaaccattcaagaatacatcaaaacaaatactaatccattgtaagagaaatgtgcatgtgtgtgtgtgtacatatattgaaaataacagcttgatgcattttccaggtaaagttagcaatacaatggggcaaatggctgtgctaaaaaaaatgtctgtgttagctctttttgagccagaataggagcttcagttaatgtgaaaatcctacttacctggatatgcacttcaagaggtacaggcctcacgctgggcttgaaattgaatagaccatcatctctcacgcccaaccaatcagctaaatcactgaagtaccatgacaaatggaaagaggtcagccaaaggaaaataatgcacaagtgcacagtcaatacaacctttttggagttctgcacgggtattaaggaagtaggtgaaattaaatgaggagatggctgtgattggttgagatgaggatggtggggaaatttaattagagatcggttgtgattgcatgagatgagggagtaggtggagaagttgctatattttgaggcaaattttgaacgctagaaattatatttttggatggaggcactaataaaattttcaagagcttaaaattcacaccaatctaacacaaaaatcaaaatcaaaatcaaaatcaatgtaacattgatcatgatcaggactccaacaaccagggttaacaataccatcaaccacaagtaaggcagtaaccactcataacagttgatgtgactagacttctgcaatccatggagcaaaaatacatgtatagaaggttgtggacagcatacagatctatatagaactagtcatgtagaaggtattcctatgtgataggggataagaggattgcatgccaaagtttcccttagtaacataccgagcattggctaatgctgttgataaaccaacaaaccgaattgaacgttctgtttgtgatgatatgtatcgcattcttgatacaatgacctgaaaaaaaatcatcatggtaaacaattggcaaaaagataactttgaaaaacaagcacagcatgaatagatgggattaagatgaatgcagaagacaataaattatgttgccctgagatagagttaaagtaaatgaagttacttatggaccataacacatgttgcatgtctttgacttccagaaatgatacctcgagaatagggccacggtcagctccaagaaggtgtatctcatctaatatcatgagcccaacctattaacaggcttaacaagatatacttaatagaagtgttatttatcacaaagtaaagcaaaattacaaatcagcaaatagttaaagctgatgtagaaagtgaaaaactcataccttcataacataacttctactatgccaactacgactaatcccatcccacttttcaggggtagaaattatgatgtccgctgataatagggccatcatatctggagtgaagtcgccagtcatctcaacctgccaaagcacattacttgagataagttatatatatattggtgtattggaaaattagaagaacagattgccctttaccatcttcttcccaagctgagtaacaagacgttgtctccaatcattcattctttcccgtactatagcctttaatggagcaatgtaaactacctgaaagggtgttgaaaatcaattccagaaacaatcttagctcattgtaagtatttaatgaactaaccttcatgtctggttgtgtgttgaaaagatgaagcattgctagttctgcagaaatcgtcttgccactcccagttggagctcccaagagtacgttattgtcgctgtgatagaggacgtgaaaagcctgaaaaaaagataacatcagattataaaaagcaaacatataaaaaagaaaattcaagtggagtctgcatgcattaacagatatatgcattggccattatatagtaaaagaaattcacagcatgagcttctggttgttttttcttgattctttttttttaatcaaagttttttcttgattcttgattttatgagcctttcataatgaagtcttccacttccagccaaatagaaaggttatgcagtgtaattacagtcatctttatagcatgcagatgtaacatggacaactaaaacgcaagataatttgattttcaatcgaacctgtgtttgtatcgggttgaaatgggaaaatctgtatagatcttgatacgtcttgttgccaagagcactcaatggaagaggcttcaggtccaaaagttcagtgtgtgttatttgtgtctgtaaagaacacctgaaaacttcagtatatgataagtcaaaagaaaacattatagaactacagcaagacatcgtcgaattcacctgtggcaaggtaaggttatgaaaagaaacagtaaacagtgactctgctcctaaccaggaatctgatatggcccgtatgtagtactgtggtggatgaggttcaaagatcggtacattaaaagaaatctttgtaggtgctcctcttgccttcttcattagtgtgaacaactctgaatgataaatagtatcattttcagaatcctggaaaataaaactgaatgttaccaacgcattttcctaaatcacttggcggtaaatacattaatgcatgacataaatatagatagagttctacaggatcaaattaaaaacatataaaagggaatatacatgcttcgtatatcctctaccacttaaaaacaagagttggtggtgataatactagcctctagcactctatactatcacccttctgtgaatttgtaggatcttttgcggggaaaaaggattgcattatctgtagatcctaagtgactacatctatagcgttttagtttctttcaaaataataattttgcatttcttacactcagaatttatgatacatttatttgatatttgtcgtgacccacaacactgtgttagcttttagtataaccgcatgagtgatacagttgatggacaaggttgctgaggaagatggtgagatttataactgtctctggagttactaatttgctatccacgaatcaatatcactgtccaatatagttggaatcctcaaaacattcatactaaaaaaagaggtgcattatccatagttccatacttcatacagtactgaacagagtcaacaaaaaaagcgatctctaacaagactataagagaatatttcatcaaagcaataagacaatcaaaatggtggaagatatgttatgctacaactctaaaatgatgtagcggcaggagcatcaaaataatatatgcaaagtaataaacctcaacaataatccaccatcgtagcgacatgccatgatgacgatctctccacaaaaattcaggagttataagaaggtccacctacaaagcaagagataaaggcataaataatcaactaatttggtatttctttcagattaatcaattagcattagcccttacttattttgttaccaagaccacagtagaggaggcccccacagctagaaattttattaagaaaagaaataattacaggtcacagtagcccttactttaagaacagtcctggtgattgggctcacagtagcagataagttgacatatggaaagtatccaacatattgtttaaccaccttcagcaaaagaatgtaaatttcattagtcagtactcttcagcgattgcggtattcaaatcaaccttgcaagttacaggtaccacttcttaagtaagggcatacctttcctagatgagaaaaccgaataagagctccgatatcattttcttccatctcataaagacgatccagatcaacatgtttttcctcaagtcttttacatatctaattcagagaacacataaaaaatattagcaaacacataaaaatgtaaattattggtcagctgtagcagataagaaacctcatgagaaaggtctctgtcaaactgcctaagtggatgttgttcgggccatattttgcggtcaacacccttgcagaactctaataataaggatgtcatctgagaccaccctcggcgcagacaaatctcaaataatgccctcataatgcgagccaagctttgactaatgtattgagcatcagagtgcaaagaggagctatcaattggagcacgcgatatgtaaacctgcaaaattgataccagtgattggttaaagaaagttgttaggctcaagacattggaaaaacagtagttatccaatagatacctgtatgagaattgaaattttcccatgtttgtcagttggcccccccttaatatcatgtgggcatgcattcttaaaaagggattctaattcatcctgttcttcttctcttactacaatattctcaaactcagaggaatgggccaccatattaatcacctgaggcagtatccagaatgattagtacaacctcacaagcatcaaccaaacaaaaagagataaaaccttacctcactctcattcatgtgacgccgaagcatctcattgtaagcctcaacactggagtactgaaggtaaaagtggcttgcaattcgaccaagttctgtgcagtaaaagttgccactcttttcatcataccgcatcatcttagccttgtctagcgcacgtgcagcatcaataataaacgctctttgcttggaacccaaggaaggatctccaataaccttgacaaatataagggtgggagtagataaaggttaaagttagattcaaaaaccagaacatgagtatcaactgtgcaatgaagcacgataaaaaggacaattatcttgcttgtcacatgatagaaacgatcgttagtaaaatacagataatacgtcacatttccacaagtgctaatgcataaaaagttagtatacagcactgcattcaattcacactgcaaaatacatactttccagaataagcttatgcaacatcatttgcatcgaagatgtaaacaagggaagaaaaggatacctcttcccaagctattccatacaccagaggattagtcttcatccttataaataagtatgtgtagccaagccaggcacaggcctccctgacatttgtaacagtgcccaaggcaacctcagcattcaaattatctttcaaagatccaaggaactgcacgatgaacatggccacaattagtcaaattcaaatcaaaccgaatgaacatgcaacatcaaccaactgaccaccagccaagaccaagaagcaaagggaggaaagaaaactacaagatgtatttccaaatgtatctatgggccttactagtgtatgcattatcctacccatctaaagcgctatgtatttgtgccgaagacattacaatgaatctggtttttgaatatctgattggtttggatattagaaattcacagtagtcttaaagcccgtttgtcaatgacagtagtgcaggtacccacatgtacatgtggaaaaggcattccacataactatgcaattttttcaaggcttcataaataatcttaagaagatactgacatggtaaacaaaaataggtttatgtgaaaattagtcaaccacctaggggttaatatagacaaatgggaagtgtgactgatttatgtttggccatggcatattcattttctcaacaattcaatgttagggccatatcctcttgaatcttttcttcacccataactgaactaagataaaggctgactgatattttccgcatccttatttcaatactctccgaatcaaaaagtaatttgctaacctggctttctatcggaagctgacttgttaataatcttaagtagtaagccaatttgtcgtgtgtcgtgataataactccttcgccacttttgtcaaactgcggtcgtccagcacgcccgaagatctaataaaaaataaaattaacattagaaacatagactttagctagctagaaatgaatatagcacgtcagaatcaaggcaagttcaaagcggtacctgcatcacatcaagcatccccaaatctcgccatccaccagctttaggatcatatagttgtgttccctgtttgtgggaagtcaccgtatttattagtgtttcgtttactaaactggaggaaatgaattctaacacttgacatattaacagtatattacaatttaccaatacagtcacaaaagtaatcataatagatgccaggaaactgggtgttgccgtcacacgtctgttttggacccaaaaagcagatactgacctttataacgactgtatgagccggtaagttcactccccaagccaatgttgcagtacaaacaaggacctaaaacagaaatatgttacaacccttgtcaaaactgttggttggctgaaaagaatagtacttactttcaggagcccatcagcaaacaagcgctccatcaaacttctatctgatcgaatcattccagcattatgaataccaaaaccagattcaaaaaattctgcaacttcacgacttttggctttgctaacatctttctgcaaccaaaagactagttgaatcatgactagtagattcaaattaacgctacagataaaggtaacaacataccttgattaatgcatattggggatggtcagcacatgaaaataactccaattctcctgcatttgcagctaggtcgatctgcatagcatgtgaaaagaattagaaaccagaatactcaaatgaataaattatataaacacagcatatttggtactacaaaaacatgagtccagaatcacttgctacaaacaatcttcaataaggaagaacttaagagcatgcattctaacacttgataaatagtaatatccatttggattcatggcttgtaatgtaacatgtaaattattcttttaattataattaaaataaaactgcactgtggggccttcccctgcagtattttggtaaaagaaaaaagatatccagcacatacaaagaaaatagaaaacaataggaaaacattattatagtagttctataaagcaattaaacgatgtcacgctaaacactagtatgtggcttaccaatgttctagcagttttccccgtatccttacgagtatgaacaaaaaccaatgcttggtgaccttgcttaatggactccacaacctattaatttaacacagaaattaaagataggtaacgaggcagaaatccatatgggaccatgatatacaaaaagagaccttctcatagcacaatgtattgaatagttcgattttcttggcataatccctttcgctgattccaatgtactgttgagcaagaggaactggacggtaactcgaatcgaaaaagaaaagaccagtatctggattaacccgcaaaaattgtgcaacctaaaatgtgaatttcatggtatcagtaatatgcaatttcatgtagcatacatggaatttaaggtaacagacctccaagtaagtgggcagggtagcagataggccaacaatgcgaatcattgattgcatagactcaacctgtaagattcagactattcataaatataaatcaagggtaaaagacaagatctaaacaagagcattcatgatctaaagacttagtcatatggatgcgtaataaatttcaagcatgtccatcttaacagccacaagttttttacagatcattcaagtttaatttttgccatcattaagcataaggaccctttccacatcaaaaggaaaaggagaaggggctcctttaaaaagactgacctggcgaagagtccgagcaactagcgcctcaatgactgaacctctatcatcatttagcaagtgcacctcatcaatgattataagcttcaccaacattgacagtgacatgtcactgcttttccgtgtaataacatcccacttctcaggagtagtcactatcatctatggaaagcaccaaatattacagctcagacctgcaactgaaaataatgaaacaaagttgcatacctgtgtttcttcaatctcatttttggtcagctgcatgtctcctgtaagttctctaacaaccaggttcaacggagataatcggcgactgaatgtggatgttacctctgcagccaaagcctaaatggcacaattttgcaaaaatgccacaacaatcagaacattgaacaataacatagatcaggtgacctggtaaaaaaaaacatagaataggaaagaagaaataccttcataggggcaacatagactattttgaattcgtttttatgcaaaatgccatctctgaagtgttgtttgacctgcaaaagaagtgcccaacccaatatttaaggttcccaactagatgtttaacgagcagataaaacagggggataatgttagaaatcagcagcttgtagaattgggtagcttttcaaggttctgccaatgaatacctcatgaagaacagcaatcattgcaatatttgttttgccagcacctgttggagcacaaacctgaaaatcgatgcaagttagctatgataacaaaagtacatgaaatggcacaagtctaatattaaaaaaatggtgcaattgcatggttcgcagacttagttacacactagaatgttctcattcgtgtagtatgtagcttgaaaaatacgactctgaacacggttgagtgacttgtatccctggaaagcagcttgggcgagttcatccaactctcctatttcaatctggcgaagacaaagagaacaccatagttaccagcaaaagaacaccactattgacatgaaatcagttgttaagatcttcttattctgaagagtttatgagattcatgcaagtgaaaccattttgccaagcaaattaaagaagagaaagactactatcgcgcatatgcaaaatgtgggttttttttcccacggattaaagcagtgggttagacaagaaagttgtgaagcaaattgatcccttcagtccttcaccagcagataatgttgaaacttcaaaaccagtttcatctggttggctgacccgtgaaccctgacctgcagtagcttgcatctgagagtaccctagagcaaaactgcatgcatggtggccaacccattcaggccatgataatcttagtactccctccgtcccaaaatataacaacttctagcctttagaatttgtcccaatatataacaacttctccaccaacactctcttctcaaccaatcacaaacctccaccattcaattttcccacctacctccacgtctcctccaatcacaacactccctcatttaattctatcaactttcttaataaccgtgtccaactctaaaaatgcttataatctaggacggagggagtactaggtattcattaatccacattctaaacattcactctgggtcaaagagttacataaagattgttgcaagtaaaaaaaaaagaacaagtatgactccaggcaatcatcttaaaatgtttactccttagaggaattgggggtgatggtatgttctacaaccatcccaccatcaagatcttttgtggctagatatatgagggaatgtgtgagttgtttgtggtatcttttacataaaaacacattccttgcatatttttgtatttagatttttggttgatcacatatagccatttgtataatatcagagttgaggataaatatgtttctgtatttttaactctagagattatagcatatttatgggtatccatcatagcacatggctatgttgctactaattgtaatgcatggcttgtcctgcttcattggtttcttttaatgtaacacagaaccacagcttcttcaaatcaattaaaaaacacgtgcacaagcaaacgaagggtaacacacggatgtaccagcttctcattggctttcagtggtgctgttggagttggtggaattttcacttcttcataccccttcatatgtttccttgtggtcccttgaggaagagaagttatagtaaaactgttcgccccttctccagtcccaaccacatcatcaaatggctgctttctttcactcgccaggagaaatgatgaaaaatcatcagaaaaaatatcatttgttgcagtttctgtaccacgcttgccacgtttttcctctttcctcctaatcttatcaagctggcgctcatattctgtttgtactgttacctacaatacgagaaagggcatttaacttttaccaaggtatccacaacataggaagttggaagcaatcaaaaaaccaagttggcatacttgtgtgccatatgttggcatctttggttgattacttgaagacaacttttctgatttcaatatcatcaatccgtgctgaattgcatccactagctctttcctatgctgcagggcatgacatgatcatgtttgattacattatcatatggcagaccaaaaataaaaaaaatttattatcatgataaacaaatgaaatccactatgtattaatgaactgaaccataaataaggaactttgcaatcttgaaacgagatatttaactctaaatatggaaatgtgctgagcaatcagggtgagcccataggaaataattgcaccagtgaccactcaccgatcactatcatatttcctaatgatcaataaagcatcagatcctgataaagtactttttgacacgcacatagtattagaaatccagcattacatttgtatgtcccagagtccaaaattcactgaagtccacccccttttgtttcgatatttctcatgtgtgcatatcctcataagaacagttcatttactgtgtggctccttttcatggtatcgctaggtagccacaataaaacagcaccaataaggcttaaggtagtcctctagcactcgacttcctatttgggacatggataatcttcttgttgtactaagtgttcactattccctccgtttctcacataactgacattgttgactacggccatatcacttttatgacagattaattttaaatgattatatttatgatggatgaaagttgtatgattatatttatggcgctacacacttcagtaatataatatatgctcaagtatttataaattttccgcaaaaagacaagcggtcaaaatttgaacttaaacagagccaagacagttctgaatgttggctacaccatagactttggatatatatggccaactaggaggttttagtgatcttattgtgtgatttgtaccagtaaagtgagtcctggaattagtctggtacatatgccctacttcctagataggttgcagaatacaggactaagtggcatatacagaaatactaacatctagctgatatcaatacaagttataacaattgaggtcatctcataatctttcttttggttatcttatccatgtatcatgtatgaagaacaacatgcaaaataaactgtacatggaaaataaaatggccttccgctcttaccgaaaggagatcctgaactgtttcaaaagcagcatcaccaacaaggtccaacagttcaccagctatctgcgaagtggtgctattagattattatagcaacaaaaggaaagactaaaagcagtttactccacggcattgcaaacctcatcgccagctttattagataggagcactctgcacaaagcctttgcaagttcatctcctgagagaactgagccaccacttctagttatcaaatcacactgatcctttagccacctcaaatttacataatccccaggagaaactgaattatgacttacggatgcgctgctggcatcgtattgatcatgttcagcaggtttagagctcaatacaccacttcctaagggtaggtcatcatcaagggaaacatcaacaatgaaacgagaaggtggtttgaaatcaaagtttgctccaaattcacttgtaatactttcatctgcatttatctgaataagttcatggccccttgcccgttggagagaacagagcatctgagctaactgagctagcttctttaaaacagagtcttgcacactgtaacccacaaggttctccaattcattcctgaggagataggcacatcttaagtactgggatatccaaagcatttacatgaaatcatcaattgaacatacaaattcgaaccataacaattgtgtcattaccttctgcgaaggacattgtcagcgagattagactgcgtatcatcgccagcaaacaaggcgtacacagcaggggcaacttcctgaagctcttcagacacgacctccccattcaacaactccaccacggcaccgaggaactgcttgtacgcctggcgcacatcactgggcgctgcaacacaagggggcaatcgcaaccagttattgtatcaaaaaaggaaaaaatcagaagcgctcgcgcgcagcagacgcagcaacacgatagtcgagggttttggaggcgtttaccatcgtcccagtcggggacgatcttccgtgcgagctcccactcgtcgcgcggcctgcggaggcgaaatcgttaggttctccccgcggcgattgggattttggggacggcaaggggagagagagagagagggataaacctcgggagcttgagggattggagcgcggacttgcggaggaggtaggcctggtcggcgtcgtagtggccgcggagcgcgctcgtcaggcgcgggagcggcgcgagcatctcggcgtagcggctgccgccgccggcgagggtttcggtgcgggaggcggagcagagcggcgagggcggcgatgcggcgatcgggttgtcggtgtgattgggggatagtggcggtttggatcgcgccgcgacgccaaggcccttaaaagggaggagaggagaggcctctgccgcgcgcaagcagcttgtcccctacgaaagcgccggaggcggtcgcgccggcgggatggtggactactactggtggtctactggtgttttggatcggtctcgtccggacaccggactatcgcgtgcgggctgttttccccttattacttagggcatgtttagctctaaacaaaaaatttcacgctggagtatttaaagggagaaaaaaaacaattacgcagttcgtcaggaaattacgagacgatggatatttgttaatgatggattaattaggcttaataaatttgtcatgcagtttcatggcggaatctgtaatctattttgttattagactacgtttaatacttcaaatttatatccacatatatctgatatgatatgcaggggcaaaaattttttgccatctaaacaggcccttagggcatgtttggggagcttctagctactacagcttctctcagaatcagaagttccctctaacagttcagcttttggtctagattctgagaagctgtgaaacccaacttttccatattcttggaagatgtttaccaaccagctgagaatcttaagctcccccaaacagacctttagataggctttgaaactcatgagatcaaatataacaacgaggtagtactaacgtattacagacttgaaatatatttatgtaatattttagggcaaatttcatataaaaagttttcacatgaaacacaccgtttagcagattgaaaaacgtttcacgaatatctaaatttccatccaacttttgtgggagaaaagaacatggcctaaaacacacgggagggggcattttactttttgccacttttacctctcacattttacgacatataggccttcatgtatcaatgacacatgagctcaatgataaatccttaattgccacctataagagtggcaaatagtttatattccttaaaaaaaactcaaagcacatgtgaactggaaatttctaatttgctaatttccaaataagccttacatgggcttatggtataatagagtttgacgacactatcgggtaatggacgactcatctttaacggtgttagagaaaaaaaaatacagtttatactatgtattattaaaagttttcatattatgtcactatttaaccattatttacattttattttggaccaccttattctatccatctacaagtccgattactcaataaccactccacacactaagtctctctctctatttctattttccctccgacaattggggatccagcaaggagctcagatctagcgtctccgctcttcgttgggtcagctcctgcctccttgagtcactgcaggcccaacacctccgacctaaacgacaaccataacaatagtgtgcatgacaatgggagaggagaagagacatgttggtaactagagggtgcggccccgcatacaaaagtggagaggaggaacgatttgaacttctatcagatccacataaacaaaatagatcgattcatcgatttgtacttgagaagacgctaagaaaaacaaagtctcgaccgccgctgctagtccgctggcaccaccgctgctagtccagggggtgtttaaattcaaaggtgtaaagttttttgcatgtcatattgaatattatatggggtgtcacatggagtgtttgggcactaacaaaaaatactaataacagaatccgtcagtaaaccacgagacaaatttattaagcctaattaatccgtcattagcaaatatttaatgtagcaccatattgtcaaatcatggagcaattaggcttaaaatattcatctcataaattagttacaatctgtgtaattagttattttttagcctatatttaatattttatgcaggtattcaaacgttcgatgtgacatgttaaaaaattttactccggaatctacacagggcctcgctcgcatggctgcccagcgacccaaatcaccggcttgctcggtgtaggtctggctctagctgttggtgagggaaaaaaaaaacaaatggttagcgggccaaagggatgcagcccattacaaaacgcgcatccacaaccaagcccaatagcgcacgaatcttgacagaaatctaatggcccacaaatcggctgacggtgacggattgcaatttttcaggcaactgcaaaatagcaaagctgaaagaaaatctcccgtctcggctcctccgctccttgcgccatctcgcggctgaacaggggaggcggcgagcagagcaggggagaggaggggatcctgcaggtgagcatccacatatcctctttctcagaattcatctctctctcccaccgggactacttttgtctggaatttgcttgcgttcgttaaccctagcttctcttctagatctggaagaagctcttctcttaatttcagacccttaccttaatacaagtaacaacagtttattgtttgttccccccaaaagtttgggggttcaactgaacccccatgtcccaagttggattcgcccctgtctcatgcccagggatatgtgatcttggttatttgttgaggtataatagtcaattccagggttctttgtttagtgctaaagtagaaaatttaattgagttttgactggcttctctgttatgtttatttcttgatgttaacttactattccctccgtatcacaatgtaagtcattctagcattttccacattcatattgatgttaatgaaatgtggaaaatgctagaatgacttacattatgaaaccgatgaagtacgagcttcatgtcagtgttcatgtaggactggaagatattccatacatgtgattagtgagaatatcatatctaaaccctgggcaatagctctgttaaattaatgcagtagtacccattttactacttttgtctgcattccatttgggtcaatgaagatattgtgctcggtttggggtgttaatcagtagttgttctttgacaaatggttaatcctaattgcaaataaaaatttgttagtactgatctttttgcatctgcattcatttcagggagggagaagttatctggcaatttcagggtgttttgagttaaaggaagttaaaggaaatttgatagtgatagtgttgcaatttgggttttatcaaatcagctatggactcagtggtgttggagtgtggcgacatctccgcttcccaggaagaactccttgcccactcctcattcctcaatggtggtgatgatggtgaggtcttcagcacacctcccacaactcaagaggacgccatcaccatgtgcaccctccccttcacccagtcccagtccccagcaccagcaccattgccatcaccagcagccgtgtcgcgcaccacccctggatgcagctcctcagaggacaaccgagacgatgagatgagcgatattgtcaagcagcggcgcaggcctagggtttgcacaagaaaggtgaggtggggtgccaagatcaggaccccaaccccaagcccagatcgcaccacctctgaagtggagaacaaggatggtgatcctctgtacaaggcagttctcatgattcccacaagggatagcactcctgccattcctatggacctgatcgcgcttgctcgccagcgaggcctcttctagcagatggaccttgctatcagttgtttttaaactattgaactgaactctggaggtcaggtcactatctccttcccagtttacctttgctttggagggctcaacttgtcaaatcccaaccgaaggcactgtttaactaatttagtgaggtggttagtatatctggtttttaccactgtggtgttcagaagttgtagttgcctggacaagcaggtttactcgggttattcaatgatgaatcatggaaacttgccgaatgccatcaaacatctttggtgatatatataagttcactgcattgctcttgtgtttccttcctctccacttgccatttcactcagcttggtacttgtgtttctgctatcttgtgcacctaaatctgacattgtttcatatttatagtgcataagaaatcgagagcagctatgactgagcaaatgcagggtacagactacagagaattactgtttctgatatttgttttactcaagttaaatgcattgctggctgtgcccttttgtagttgggctgttttactcaagttggtcatcaaatccttgcaaatcttgaatgattgacgccgagcaaatggagaaactgacactgcaatagtgaaccttccacacttgtggagttatggtgtatttattacagtttcattgttcattactcctgcctgtgttcgttctttgtgattatacacttccatcggcatgagctgtgttcaagccatgttaatatgctatggttgaatttgctgatagatcatagaacttgtacataattgatgattgatggattggatgccattttctggtttcgccgacaacatgcggaaacatggacgtattcttcaggagagggtgttaaaagaacttcgtaggatatgtttcaatgggccttaatctaataatctcggtccgtaaacatcaataaccaagatctcggcccatccatatgcaatactaggtggtgttcttcatgaaaatgaaaattaagtgtttaacacaaaatggtaaaagatgaagattaagtgttttatgtaaaacgatatggtattaacgtatgtttagttgagttttaattattataaacttaaaaacagatttatctgatattttacaacaactttcatatagaaagttttcacatgaaatatactacttcatccgtttcattatataagactttctagcattgtccacattcatatgttagctaatctagacatatatatatatacacttagattcattaacatctatatgaatgtgaataatgctagaaagtcttgtaacctaaaacagagatagtatttaacagtttaaaaaacatgcaccgaatattcagattttcatccaacttctctgagagaaaaaggggcctaacgcatgaaaaatcctcaccgtgcgatcaagacaaaacgcacctcctcgcgtggagcccagcggtcaaatccgtgagcaacagaggtgatgccttcgggcttctgtaaccttctgatgcgtctccacccaagattaatctccagccgtcggatcgtccatcataaacggcccgatgcgctcctcccccctgccaaaactggtccggccagaccacgcctgatgtggggcccaccgctcgaactgggaacgtggggcccctcacctcccacacaaccacccgcgcccccccatattgtctacgcgccggggcaacgacacaatgacatcccggtcccacacgcggtgggacccacccgccagtaggctcggaagtcggaagaccccgtcgcgtggactgtgtatttcccgaaacagaagctgcgaggtgggcccggaggaggaggcccttctcggcttctccttcctttttccctctctctcttcatatcgaagagacgcaccgaacaagaagcacaaaacccactttcatcaattctctctgcggcgatcgccgagggatccaatggcgcacgcggcgcggccattgggtgggcgcgcgcgaaaccctagccccgggcccgctcggccgccgccgccgttcgcggcggcggatgctgccgccgccgctggcctccgcgacgcgccacggagggttgcgcggatgaaggtgatcatcggagcggactctgcttttttagtatttttttttacccccaacatttctggcgatcgcggttgctttattaaggttctacaggcgatgttttgcggcgtggaatagttggttgcgtgtgcgttttgcgtatgtgctgctttgctctcgataagcgttagtagcaatcgcctagttcgcccccttttgggtattttggtccgattttgtcgcgtgagaaagaaaagaggggtttttggggtagggcgtgcattccgctttgcagagctttgggtctaattactgtttggttccatagattttgcggaacccttgtatgtgtgttttactttttgttgttatgaggctatctattctcttactttgcggggattgctctgttctaatcgttgcgcaatgtcacccagtttaatttgtaaagctggtagtagtagcagtagcacttgtgcttgttcagttgttctgcactagctagtatactacctagcacccggtgcttcacaatgtctgacctcgtttgatctaatatacgggtacttatgtgggccatttctttttcaaacatgccatgaaagtatgaaactaccagtgcgatagcgtttaccacattgagtacacacgacatctctatggttgattcttttttacatttgtgtggacatgctcttaggacgtgtttgttggtttcctgcatagcaccttagtttcatcttgtcggcctaatctttgtgacgggcatatatatgcatgcatatatataacagccttccaattaactttcacacttggattaggatttctagagtcaagagtccaccctcattatgcctttcttgtaatcttgttacatggggaatctggtagtaggggtcttccaacatgttgagacaggcccaacaagccctacttcataagatcaaaggcaaggtgtgagtgtttggtgggagcgtttgtttaaaccagttcattcctgggtaatctatactctatagtgtgtcattgggcctttagcccatttttttcctttttcttattttcttaccgtttgttcaattgttctttaaattctggttctgcttaatgaaattaaaataaattattcctttaccagattattgtttttatttccatacagagacacctaaatgtgtaactttgttttgttttgttttgttcaactactgcaggatagagcttgtgcaacttgtggtgataaaattgattcaggaaatgtaatacgttgtcagtgcaagaaatctccagagcatgcgtaggtccctttgtttgtcatttgtgcttatttagttatattaaacaaagataggcttgtttttacacctttgtcatgtgcattttacctaaagaattttttagaagcttgccatttatcattgtaatttgcatttatgtccacaaggataatgctgaattgttttcttcaaactgtaatgtggtctgttctctttttggtgccaaaaaacttttcaacaatttactgaaagtgtccaaactactcgtaataccaaggtagcttgtctgtttaacatgcataaatgtccatagattgagaaacttaacccatattcctaacccaccaatgcgtataataaataattaaatattggtaaaggggacatatctagtgcaaccaatagctagatgaaatcatgcagactttacacgttaaccaacatatgttggataaatgaatggatcaaattttcagggatttaagggtcgtggtggataaaattcttaataagccactcaattcatagatggttatttattagaatatcactgcttccgcctagtccggggtagccattcattcatctttcatccaacgggtaattattggctatgtgaggttttatgtgattgcacctatttattaggctttcactagaccccttagtattattttttcttgcacatgcacaaatatggatcataatgacccaaaggaatcgggcaatagaaagaagctgtaaatttgaatttaattgagttgcatataagtttatataatccaattaataacttgatacatgtaaattttctacacacaaaaaaaatatatttcacatctgatatcaagtcagtgttgcaaaattagaatgagatgatgtcattctgagcataatacttctttcaataagataaggtgtattggctgaagctttttttttttaaaaaaaaatctatatctgttgaccattgagtattcacgtgtatatactagactactggcttccttattttgtatggcatcctatttctcataaaagtggatatttgttattacagcattatgtgaggcatgcatacatttttttggcttgtgcaagctcttgacagactataaaatcctctgttacctggattgtattcaaatgtcgtgcacatttttatacatgacagattctgcaatatttatgtgttaattctagtcctattggttttataattaatagtagtatttttttgctgttttgggccatctcagaaagcatgaaatccatcatacgaatgatgcaatgcttgaggcaaagggatttgcaaagccaaactcttcaaataagtatgggatgcacaaatcttctggtggtacatattcaaaacctgatgcaagagtaaagataattcctgcagaagaaattacatatgtacgtcatggaaaactatgtggtaaaactgttggctcagatggattacagaaaaggcaacgcagacgaagtgtcaccccccctccgagttcacgtaaagtgtctcttgtgacacctacagtggttaatcagaggcctacaccaccagtctcaccagctgcctcgcgtatctctcctaaccggcctgggacagctaaaaatgttcactcagtcgttacctcatgtatctctccaaacttgaccgggaaagctgaaaatggtcactcacttgctacctcaggtatctctcctaactgtcctggggcagttaaaaagattcactcacttgctacctcacctatctctcctaactggcctggggcagttaaaaagattcactcacttgctacctcacctatctctcctatgtggcctgagacagctggaaatggtcactcacttgttgggggctatatcacaaattcctttacaacacaaatagcttctctttcacagcgtccatcaccattctgcatggctgttctttcacagccttctgggacacctcttggtactgatgccactgctcccaagaatcttagcagatcgggtaatagagaagcatatgtcaaaagttgcagttcacgcaccagaaccttctcatctgcgcatgcacattcaactgtagttcctcctggtacaaatgcagaaccttctgctgaaagtttttgtgcgcctggcaatgagaagtcatcccctatgagctgtaagttgggcacgttacaatgtcaaggcacaagaactgctgtggcgccttcagtgcaaaaaaagctaaccatggagcctgcattaccgagcccaaaatctgtgcttagtgaaaagtccaacgaggcatatcctgatactgctccaaggccttcttccagaccaaatttatttgatacaaaatgcaaggtgggctcaccgcaaagtgaaacaatcattcctccatcacaaagtccacagtctacatctcatgcacgatgtgttgaaccgcctgatgattttgaagcagttccatctactaagagccatataattacagaaaaacaaacgaaccaggaggcaccaatcaattgtaatgtatcttcaggtacagtgtggatcctgacagtaatctcttctattctttcatctacatatttaaaatagctgacattaatagtactgtagcatccagacatccctgcatttagcccttcaattattatgcttattgaaaattgaaaaggtgacaaaagtgaaagcagcggtactaagttttagccatgggcatgccattttaccttgtggagatttattgatgaaaaacttattttgagaacactgctgtagtaacattggtattggtgcaaacaggtatcccagtaattttacatacaaagctgcacaagaagcattaccaaccagaagcctgctggaagtaagtaatttacttcatgcattagagtatttttgaattatcactagaatttatttttatcacactgtattttaccagttacatgccctatatttatctgaccggataagctgtagctaccgtgttgtataaaaaattgttttgggatcaattacaaactcaaagttatcaaaagttgtcctcaaatttgatgtactaatggatgaaattggcattcttgtctaaaaaagagcattgttttttttttcacttgcattataagccttgaatcttgtctggtaaggatgaagctaatcagcaaatatagttgattagcagagtatctgcagaattatcttgagcttttttgtgccagtgataatgtggtaagctatatagtatctcagaacaattttcacatgtatgataagtgatgctgcttctgtttttggaattattatgcaatttggaagtgttgaacttttatccaatgctgaagttaagttataatggaaagtctgtgagactttgctattttagtatacgtgtgtttgattttcagttaaacattgaggctctgtttccatgttctttaggggtaaatttgaagtgactggagagctaacacatatttgtgatggacttgaagcccatttccctttcgaaatttctgcccaagtatatgaggcttcaaaacaaatgcctgaaatattaaagctagaggctagacctctttctcatctgtggccgaaaacattcaagatgaaacctccagaaggacaagatattggactgtgcttcattagctctcttcaaaggtacaacccctcaaatcaatgcttctacttactttccttttgttcctctcacttgtctcagtggcatgtgggcctgctggtatggacccaactcattatttataaaatgaggaagttctcagatgtttagtggcatgatagaaattaacctcagaagtatcaccaatgatttttggtgcgttcagccacatcatctgtcatatcctaacaagtactacctccatcccaaaatataaaaagttttggggttgaacacgggtattaaggaagtaggtggaatgaaatgggtgaatgttatgatttgttgagaaaaggaggtaggtggagaaattaaatgtggaaggttttgattggttgagaggagaatgtaagtggaaaatttgctatattttgggacggagggagtattcgtttcagttaccggcaattgaaaaccgattcaacaatttatctctgaaaaataaatgcgagtgcttttggagtttaatctctttttgtcaactacagaatgcagctgtgtgcatgaagcttatctgcatttatgtgttttctctctttttctttgcagaccaaatgggagttctgaccatctcctgaaaaatatttcttcgcatattgggttacgaaccaagattggtgctactgagttgctgatattttcatccaagttacttacccaagaatatcaaagtatgttccatgatcctttttatgtcccatttccattataaaccatgtcatgtatccccccataactgacaatgcttggacttgttacacttgtatgcttaaacaaactgatgctgtgatgcatgcatatctcaaagttactatttggtaatcttatttgtatgaatatttttttaatttgatttttttttgtgatacctgtttttgattcgtcgcagtagtttctcttgcaaccagatgaaatcacatggagtttgcatgagcatagctgtacagtccctgttaaatgttttaaaaagtggtatgcatgtacaaatttatcatctaaccttttctgtataattaccaatttaacaggaaaatgtgataagttttacttttggggtgttttccgggcgctgcacagatcctataatcaaacaagtatgtcatttgatgcaacaggatgcaaagagattgagaggcacaaaaataaggaaactggcaagattttggagacacaagacaaaaaaacagagaaggaaaaatgtggggagattggtaataaattggattcggcagttagcagagaaagagataggatcaacgaatgcatgagaatgctgactcctgatccaaatgctgcggcaagctcttcaggtacaattgcttttttgtatgggccggcacatcttgttattctactgatttgttttttgttcatccatgatttgcttattatacttcctctagttacagattttacttgtcaatctgctcctagagttcctgctggttctgaccttgttttggacacaccttccgggtttcctcatgatgaccctccaggcctcacaaaagcccattgtctcctccatacaggagaaaccactgagccttacatagactcatctccaagccttaatttgggcgtacctccagggctttctcttgatatccctcctggctttatgaaagctcatcatctccctcatacaggagaaactactgagtctcacataaacacttctcacagtcacagcctttcttgggacacccctctaggattttctcttgatgttcctccgggatttactaaagcccatcgtctacccatagtatctactgctggatctgaaactgttgtttctgaaaagaaacccctcattaagttcactctgaatgttccaagggttgcacaaacagaagccattcctggatttattaaactgcttgcagtgaaacaagagcctgggttgcctgcaatctgtatggccacagagaaggcatcaactggaaaagaagatgaaattaaaagtaagcaggatgaggtacaacatggttcccatcctaattattttaataatcccatgctttctaaattatctttaatttccttttccttaaacgagattttattgtcctttaccaaccattgccaatttgtcccatgttctagtaagccgtgttgtgttatgttcaatgtgttcccaatactttaatggcagaacctcagaattattttaagtgcatgtgtgcatatgtactgctccgcttgtgcattatttcacaccaatgttttgctcatggaatcacattccagtaagctgctgctagtatggaaaaaaatactccctgatttttgttcaaaacatgatgagaattgtttctgaggctttcggttcttgatttgcctgatgatagtttacttgcggtttcatggattgaaacccttcaaaaatcctttacatctcttctaatagttgtttcagactttcaatgaagcagggtatcttttgttgaaatgccaaaatttagttatcattttgttgtttgctccttgtggcttcaatcatagccatgttttgcttcttaaaaaaaattctgcgagtaaaaaaaaagttatcttcagtaaatgtgaagacgagtttatgctatttaagtaaatgtgaagtcagaggctgaattttagccatatatttgtgttcctacttcacaatgcatttttatagtttccaattatcttctgtctttgtgccttgcacgatgtattgtcttgcattccatttgaattatatattcattgtttagctgatattagcagctgtactagtgcaggtagtaacagaacgggacgaaagctcagaggagcgtttgtttccaaagaccaggcttctttctgatattctgagctcttcggcttcttctaatgcgaacacaaatgcttcacccaagcctacaagtattcatctttttttttctaaatttcacaaaactacaaatactatgactaatctatcacaaaactacatatttaactcggtgcatcacaaaactaaacatttaacaccaagtttatcgtaaaactacacatttaagatgaagtgtcacaaaactacatgtttttagtaactaaattatcacaaaactataggtttagaaccaatttagtcataaaacaataatgtttatagctccagcataatagtggtgctagggatttaaactctaaaagttatagtttgtgataacttaaatattaaatatgcagttttgtgatacttaaccttaaataggttaaatctatagttttgtgataaatatggtgttaaatctgtagttttgtgatacgtcttaaatctgtagttttatgattgtttgataaaaatacatgtagttttatgaaatttactaaaaaaaaaacaagtattcatataaactgcactgaagtttgtggaccttctgcaggcaagtttcatgatgcaccagacaaccaaatacaggacagaaagagagatcacccagaatcacccgagccttctcctgcagatacactcaaaaggctcagggtgaatgggcgcatagctctaaacagagtcatggatcgtcgaacattgagttcccaaccaatctcaagggaaggattagttgatatacaagtgtcaggtcctacagtactgacacgagaagcaaatgctgtagttggcaacatttcaggtgatgaatgtgcatgttttgtatgcagcgaagagttcccaaaggggtgatttgtggcgctccatatcatttgttttaagcaacaggaagcggcaccttttcgttttaagcaacacttgttaacaaaagtgcgcagctttgggtttcttgcgaagtgtagctaacgagtaacctggtaccaccaaatatcgacgaaaccatttgctatatcatttaatagtattattatcaagtatagcttttaaagtatatcccatgcgattacaagatgcagtgcaactccatggtgaaaagtggcaattcggaacggaaacaaacgagatatgcaaagcatcctatgcagtatgtcgaattgctctaataatatcgcgttgaacagatactgctaccttcgcctgcttccttctactcgagcttctcttcagagggaccatgaacccaatgtgccctccacacgatcgagtgtgaaagaagtcgctctgttgagtaaccttcaacttgcaactgcgcaaaggggagaaaactaatcatcatcagtagaagacaactgcaaaaacgttgaaattcacatttatatcataaaatgttaccagacctaaatccaccctttgacaaagtacaaggaccaggctactaagagacctgaatgtactccaacacacgtgcataagatggtgctatactgctatctgcgatggggatatacgccatttgggggtagccatgctaaggcgaaaatcagtgttacgatgactcagcttttggtttttgacatacccaaaatagagcattccttaactttatggatctgacttctcccaccgcagtttggtgtcatatacaacaggcaaatgcgtggaatcctcatttttcattagctgtaacagacagtcagggagtatagtacatctccacaaccctaccattaatgatatagaagaaggcatttacaactgtgtgttcattctacgaatataagctcagagctcagagagatggttctttaaagattttggtcttgcatgaattaccaccaattgtatgtgaatacaaattaagaaacgctgagaggataaactaacatcagttaaaggataaactaacatcagttaatgtcgtagcaagtcaaacgcaacatgaacatctatattctatggtatagggctttacctttgagataaaagtgttatatttctcatcaatccattggcgagcctccgcatgcccagatttgctcttctgcatcaaatgtgctaacacgagtccatgtatgaaggacatcaaaatatctgttgccgctgcctgcttgtggatgaaaatgtgaacactgcctcccttatccagcaagaaatagttctctgaatagatttgtgaagtaaaagaaaagtcagcaacagttagtttagtgttacattaaccaagagacgagttataccatttctatagtagggccttgtttttgcaatctgcagcctatcaaatttgacaaacagagtaaatgtttcttcccccatagagtgataaacacataaaagcataactcaaaacttagtacttacaaatcagggtgtgtaagccttgaggctttagcacctaaatgtacatgctcatgtggcagtttaattctaagcaatttccgccagcttgaccaaaatggaagaatatgctcttgcttggaaacctgttgtggtgtgaggactaggaaaattccacccaagaaattttgatgattaaataatgtaatggcttgccatggaatttttattcacacagatgaagcagcaaaagctattgttaaggaaatgatttcatatgccgtgaatagttcaacatcaacacatgaattcatgataaaatagagaagcaggacgttttcagagtgcagtacacattatacttgaaatttgttacaatatgttaggtgcatctagtaatggcctgctaaccacaagctgaccaagcttgggcttttattgatatagaagaaaataatgggcacaaagcacatagcattaagccgctgatgatatacaaacactattacagtaaaatatatttacatcctcttcaagctactaacactttccagggctcattagcttttttcgcatgcaatagtgatagcaagagcatgaatttcatgataccatgaaaaggaaaatagtgtactcaccttcaccattgtccatgaagtactgcagcatgatggaacttctctcataatttagtgttgtgagtgaaagtgactgcactgccttgtaatttgctgaatagtcccaaataaaacaagatgtaaatagaagagttcctgcaaatactcggtggtgcttcaaattatctagtacaaagtagaaaaatgaggtttcaaactaacctattcctaagaacaaagtaggaaaagaacaaaacttatttagtgaaaagttggtatggaccagaaaggaggttaggactcgggatccagataaaaattatctagtttagctaaatccagattagtgccacgtctgaatctctggataccttaaactgccagaatccatagaaaatttcgataggaaatccatgtatgcagcattcttgttataactgctttcttcatgttattcaagtgtaccatatttgtttcactattcatttgtgtttttgtggcagtgtcctgatggaaaaacttatctacacaccttttgttcatattcctctgacctcataattgaataatattcttcaattataaaggccttcttacaaaaataaataaataaatattggaatgatgcactcaccatacatatggaatatcgttagagaaaggaatgaaacccatacaccgaaagcatgccctctggtaacatgggcaagaagcattcccagtcccattcctaacattgttgcaagtgtctcctgactgccctcctgaaaagttgagtatgcttctgcagctacagtttagagaaatttaccatctaattgccatttaggatgttacaagataatgcaaagttacctttgcggatatatcagctgcattattggcaagtgcaaaatgctgggttaacgctgctctagttgctccactagcaacaccagctatacagatagtcaaataattagttaacgaacaaacattttaaaagaaaatttaaaaggttatgaaattcatcatgtaaatccgcttactgaaggatcgagataggctgcctaaacacattataacaatcaatgatgaaggaaacagagggcttaagagatccatcaacatccctgcaaaaccaacaaacaaactctgctagcatactttgatactacaaggaattcgcattaaacaaaggattttttaaatccagattccatgtgaaatgcatttgcaggggcatgtgacacatatgctatttaatattcacctactatagcagaatacctcaaaagaaaaatgaatgcttagtcttgaatataaataccaaacgattgcaggacctttaaattagacgcccgcattcaaagaattaatacagcgattactgatatagactatattaccaaggtcattcataaagtctgcaactaggcgccacattttagcattgctatcaaggttagatccctgggaaaagtgaaagcacaaagaattagtacaccctatagacaaataaaatactgaccaagcaagttatctcatcagtaaacaaactatcaatggcaataagatggcattgcctattcgagttagcaagagaattcgacacctgataaaaagtgaacagtataccaccgagcattcctgtcaaatccctgagaaaccactgcaagaatagcatgtaattaaagatgatgaggaaattgaaactaagcccataaaagaagaaaattgaggagggaaaacacatactagactgcagagcaagttactaccagctgactgcagctcagggcaatgaaaacaacaacctaagcaatctatttcatatatgcacaaatttaagacacaaaaagaagttaacgtatgctcatcagaaaccatttacgttatgcctagctcctaagaaaaactgcagaaggctaaaccatgacatgaaatcgaaatttacctgaaaagtggcacctataaccgtggcagatttctcacctactccaatagcgcctaaaagagcctggagtccattcaaaaattaatatggcattccatctagaacagtgcaaaatatgacaggacatgagtgcaagatgagcgaagattgggcagcgtcaagcttacttgagtagacagcattgcacggatgtaagtcgagagaccctgcaaataagcaaagcataataccaacttggctaagaacttagcccaaagcagttattaaaaacgaaggtaatagacattgtgacacacagttcattgccacaagaaaaaaaattcacctgcaaggtatcccacatctggaacgggacgtaatccggagtgacgctcccaggaaagccctgcagacagagaggcagctctcgctcgtgagttaccaacaattttcaaagtgtgaaaatggagaagactccacggcagtaaattccatcagacaccggccttaatcacatgctttgcccatggtcgccattgacacgaagagggcaaagcaatcaatcaagtcgcgtgttggtagtagtagtagtagtagtagttgaacatgatcaattcctcgagggtgtttgcattgcattgcatctgtgcgagtgttatagcaggggcgagaaacgagagcaacgattccgcgtgcgaggcgatgcgcacaaccacggcgactcactcacctcgggcacgaaggcgccgagcagccggccgccgacccgcccccaccggcttccgaacctgcgcgcgccgccgccgcgtcgcggggtgagatgggtgagcgggggcaaagcggatccgagggaggaggaacgggggttcacctgcgggaggcgagggaggaggagggggaggcggtgaggacggcggtgcgggagagcgcggcggcggaggagcccgcccactcctcgaccgtcacccaccccgccgcctccgcctccgccgcctccgtggccgccgcactccgggagcgggaggagtccatgatgccaaccaatcgcccaccacctcgtaagccggccgcccacgccggcggcgcggatctggatcggacgccgccccgcgcccgccgccgccacggctcggagctctgcttccgcgtgcagtgcagggcacgtcgcgggcttctgctcagctcaagacgaggagactggtggagtttctgcttctttttgtcagactcacgtgtgctaatgacaatcggactagtgtgcatcgggagggacccactggataagctaagagcaagtacaataggaggctgtaagcccgtatagatgagagaaaggagaagcggactagtcgacttgacacaagaatcaataaattctgtgagagacatgtgggagagctaactattattccctccatctatttttgatatgcatatttccaaatctgaaaaatttatttttgataggcatatttcaatccaataacatatcatcttaatgactttctcggatttaatacgtgactcttcatttttccacacaagatttgctatatggacatcgagaaatgtaaatattaatgattcatttgtttacaaggaatgactagtagcatatttaaatggatgataactggaattatttatcattggtctgtgtgccaagatgaaatatgactatcaaaagtagatggagggagaatatgggtatgctgagagaatacttgcaaagtgtattattaaccttgctctaacacgcacgatgataaaaaagcttcttctatattctgagctaatgacaatcggactagtgtgcatcgggagggacccactgggtagacgctcgatgataaaaagcttcttctatattctgccaggaatcggttccaatttcgtgaaattactgcaaaaatttctccattacaaattcggaagagattcagaagcccaatggacggcgctttgcagcaaactgtattactgtttttgaatgaacaaaagaactgcgttgtactcgtgctctattcaatggaattgatacattctagtgccggctcgttcattaaaaataataataaaaaaaagaactacgttgtaattgcatttggatagaacaaaatgttggaaggtacatatggtatggaatttggagtgcatcagttaggtccaaatatgggctttgaagacccagaagaactactgcccaccaacaatcctggtttccaacacccccaaaaaaatactgagtagatgaaggatgatcagtttccttatctcttctacgcttgtaaacgttgaaacttggctgacattgcatttttcacacttatattcgtgaaatgaactttacttgacggagaaatcagaaattcctctggatcagtcctacaaaacagggaactacttcaggccttcagggcttcatgcagcttcctcaacttctgatcttgtgtccattgacaagccggttagttcacgggcatctgtatcgatcttttcgttgaaatgatccctgaggaactccactgccatgaacgtgaatgcagatgcaggtatgtaccatattattctaggaatgctccccttgaacaagccactcattccctcattagcccatgtcttcgtaatagcatccagccacccattgtaactgattaacaaacaaaagaatgatcagtaccttgtcaaacagcaaaatgacgcgtgtgacgatttgggagagtataaattggatatcgcagttatcataaaagttcattcatgactgtcatattggcctagcagaaaaggagagataggtgagattttccagttacctagttgttgatccttgtacttgcagccttgtcttgatcacatccaagggggttgtcaagtatgcactaaaacctgacatagaaaaacattggaaaataagtaaatatcaagagacctaagcattttcggataatcaagtaatactataggcaacatttggtgtattaacaaaattggaccagacctaccgcctgccaagcctcctagaagaagcccttcgaaggagctgctagcatgcaaattactctctggcaaatacttcctcttcccatactcagtcagttctttcattgcctcatagaaagtgacctgaaaatgcaaaagatcatgctcatcaaaaaaggataaaaaggaactctcttactgtctgcagctaaggaatcttaaagtgtacattacatgcgtagatctgtcaataaaatcagactgtaagctgaaatgaatatctacaagaattagggtcatggtagagataattatgcatagaagatagaacaggtagggtacaggagctcaaaggctcaattcaaatccgaactctaatagtcgaaagctactaaagagtgaagacagccctctagcaaaacatatttatttatcaagcatgtgcaatctgggatgagacctggccaaattttaaaaattcatatgcttgaggctgccatgttgtggtgagtatttagctcttaagacatgcctactgcatgaaggaggagggccccaaacctattgctttgagatatgaaaatgtatattaaaattactagaacaatgagaaaaaagtgcaagctgaatttctcacttaccataagaccagcaaaaggtacatccctggcaagtgtagaccagtatctgtgtatgacaaaagattgtgtcagtttaaagaaaaaggaaatgaatgataactagcctatcatcacgcaagggatagtatcagtttgtctctttacatacaaactgtactgatagtaggtttgttcaatcaacaactgtacacttacgcgtccagaaatgtgtatataaaatgtagtttttaatgatcaataattgtattcaaaggttgagaaatagtattcgagcataattcaataatcagtattcgagcagaaatagttttctagcatatttcaatggatgcgattttagagtgtctagaaaataataattcattaaaacaaaagcttcccctccactataaataaatgaaacgcactatcaataacgataggcatgctagcaacaagcaaacagtgccaataccctgcataaagtcccttcagaccatgatctctccagatagaacaaccagcatggaacattccattatagtagttatacatcggagcccctggagtttgagaaatatttccttttgtggcagttaaggcccaagatttcttggtgccttggacttgcattcgctgtttcatgacttcacatggcacatagataaaagacccaagtgtatctcctgcaatgagcacaatgaagcggcataagaatttttctcgagttccatgcattccaatcagaaggcaaatttccagcagcgaaattccaatgagaaggcaaaattccatcagccagaaatgtttacattgcgtggaaaaaaagggcatacttctaaaaataaatattgatcacagttgataaaacctagtataaaaaagtttaggtaaacgtcataaatatttacaatactaaacattcaagagacataagaaaatagctacccaccaattcctccagcaataaagtgagaccaatggccacttagattaggattagaatgctccagccatgtcttggttgattcaataacaccaaaatatgttgcccctgtagcaagtgatccagtaacacctggactgattcctctgtaaaaacctgaaaatgggtgagtattgaatttcatcaagattgctgctgatacgaagtaactggttttgatcagagctaatacaaagttgcttcatgttgtttttcctttgtttagtaaacaaacaacagagaatggctaacctttcagaccatcagagacccagactgtcctgatcatctggaatatatttttctgagcctgctcagcacaaagaaaagaaggatgcagtatccatgtatcaaatcacgaattgcagcaagaaacattactgtccgtgcacatgtaaagtaaactatctcataccttagcccctgtgattatagcctgactctgaagccgtgttttcagagtatcgactggatgcatcatgccttcaccgaatgcgcctgcaattgctccccatacaaattccctccatactgcattacagggtttatcttagcaataatctaatgcatgtttctcttctggaaaatgcattgcccagatgcagtaaaagtgtaaaaccctaatacaagttatcacatagtttgctgttgaaacttgaaagtgcaaagaaattgatgaaattaaaccatgatatgtcacagagtaattgaaatctataacctgttatcagaactctgaactatttgttggcctaattgagtgggctaagagaatagggtgaatcaatgtccaagctcaaatctgaagagaggtgtgtccattcatattgcatttactgaatgacagttcaatgctacgctaactgccaaaacatacaaatatgcacaggtaacttgctaggagttcataaacagcactcttcttctgcaaggaacaaaacaagagatggttcacatcattgatcagatcgaagtcatttttaatgccactgagagacctctccatcccatgcccgtctctcctagcccccaaatcgcgacaatggattttagctgaggctagtggagccgatgccaccgtgcgatgaagcaatgaaacgagcgagaagcacttaccgaagaagttagcgaggttgggcgacggcgattgcggagcagggctccagactccgactccagcggcggcggcggggggaggaggagcggacggggacgccgccatgggtgccgacacgacgcgccgctgcgattcctcgaggttcgcctcagggtttagggttttgaacggcgcgccatggatgatggatgcttgcctgcttggcttcgcccaagctgggctcgtgtctgcgtcgtcggcggcttgtgccagattcgccgcggcggtcgcggtgacggggcggccgttcgatctggatcgagaggcccagatcgtgcgcgagggtcgatagatccctccgctcggtgcaacggcccatcgccacgagtccagcaaggccgagcttttccgggcctggcgctctggcgggccagcccatcttaggcttgcttgcggtttcctaattcatttcgtatgagaatttgaggtagtcataatctgacaacatgtattaatgtactatacaaaatattttatagcagcattaaaacaaaatacggagataaaaggagcaaagataaaatagcagggatcggatcgaaaccacaataactaactctttacctaagacaaacctaaactcactctcccagtctccccaatatatctcactcgaagtctccaattgatttcctaccttattatgccacatgacggctttggctgcttgacctcaacgagggaaggcctagtgatcgtattgcatgaggaagccgtgtcgtatggatgagaggcactaccatcttcactaaggtgatggaaaatattgccatgttagaagttacattgcggatagacgccgccaacctaacctaacacatagtagcaatatattgttgggaatgttgttcatgcttgtaccaaaacaccgaaatcaacaattgtatcacatcacctatcatgtggtagcctgatagatggcggtggctaaatggtttggtctcgtgttctaatgatatcatgtaatactcaaataaattactgagttggaccaatgagctctgctttgaattaacacatgccctttttctttctcatgttgatctatgaagagggaggacgttgtcaaccatcttgggcaagtattcaatgcacatttttgaatttttgattgctttagtcgttgacatttaacaatgcccggtacagtaaagtggagtcaatatggctgaggctacaccaacatcacgtatattgtgataggtaaaatctcggttcagtgttaaccaacaacgaatcaattgtgagaagaattactgctacacgtgctgatgtgcgtgctatttttcctcttagacatgtgtgtctttttcttccttcttataaagttttatttcaaattacttatccgatttacaatccaattacatcattgtgttcgttacaattaaatcttcacaacaagatcttacatgattatattacgatgaaaaaaatatttatatttgtaaattacttttattatatactaagttacttttataatatatatataagttacttttagatttgactaaattacttctatacattcataatgctctaagttgattatttttattaccgtttttagttaattctatattttgtggactttataaatcttctctacactttacttgcgaatttactttacatagtttcttatttcagctcactcacaatatagttatttctactatggagagttaatcaccccgtttcataatgtaagtcattttagtattgcccacatttatatagatgttaatgaatctagatatagttctaaattaaagttactttctttttgttataagttacttctataatatatttaaattacttttaagctttacttaatttacttttatatgtctaagaagtaacttagtgaaatctagaagtaatttagacatatcataaaagtaatttgtgatttttcatcaaaatataatcatgtaagatcttgttgtaaagatttaattgttacaaacataacggtgtaatcggattttaaatcggatgagtaatttaagagaaacttctataagaagaaaaaaatacatagatattgagtgtactagtagttttttcttggaaagaatggtgtctctttagcactatccagctatcactatcggtgtagttgtgtccattgtgatattgtcacactcaaaacaaacaaaaacgtttatcacgaaaagagagaattaaaacattcactagccggtatagcctatatctaagatcacaacaaatcaataatctatggaaagtagaattgtggcatatggattggtgaattatccataattaaccacattttaaaaaatggtaacttatttggaatttgaattacatctaatggtggagatggcaaaaattagcacatttcacttgttagctagcttatcaacgtaaccattattttttttgaaatataataatttaaaatttaatatcaaattacgtggtcgtttatcactttattttacaatatcaactttaaacaactataataatacagttttacgtataaattatgttatcaccttttcatttttttaagctcattagctgtgacgtaatcaatcatagcgagctaaaatctaaaaaaatttatatcgccaaagtggagtggccgaccaaagctgccacgactccgagccggaaaacgttgcgtccaccgtacgatctcggctccagccaaaccctcctcagcaaccgcacgtttcaggctctcagccgccgcatcccatccgtactcgccgccgccgccgcctcgcccgtcggttcatatcgattcctgagcctcccgccggcgagcacccatgacggaggaccgcgcccccaaggtccccgacgagcccgccgccgccgcggccaagcagaggtgcgacctccctccctatcccttcctcgctcgctccctcccctgtcgccggagctctcgcagatctcccgccattcgccgcgaaatttctcgccacgcaacggacaggcgcatctgattttgcgtgggcttgtgatgtaggaagaaaaggaagtgggatcagcccgcggaggatgtcgtcgccgcggcggcggctgctgctgctgtggcggggttgcccgtggtgaacatcggtgccctctccggcgtgtcgatcccgggagccgccggtccgttggggaatatagtcgctgtgccctatactttgccggtgcatctggcgccttcggtgctccagaccgccgcggcggcggtccagaaattgagtcaggtgtgacaatgatgtatttttcgtaagtatatcaatatgtgttgattaggcaattcagcacacggttctaaaattttgtctgtgtacatcttgtttcttcaggcaaaaatgcctgatgagctaatagcaagagaaattgttataaatgacgccgatccgtctgtgcgatataagcttacgaaacggcaaactcaggaggaggtaaaattccttaacgagacaattgttatgtgcttcctgtacagggttaaacaccatttttgcgtagatcactttgtgatagcagtaataatgatttgctggatacttaacagattcagagatgtacaagcactgtcatcattactaggtaagccaggcaaaacgtagatgtgacttgtgactgcgatggtcccttttgatatttacttgctttgacctaaccaggggaagataccatccaccaaatggacaaactgatggtgagaagccactctacttgcatatatctgctgggtctcaggtaaatcttgttcatatcatcaaattgagcctccatgttatttcctgtcgtacctgggagctgttaattatttgaaatctgaattactaattttatctgaatttcttgcattgcaactattacataatcacataaactcatgtaaatggatgtttcgatgggctatccacattcattaactatctctgcaagtcttcattgaattgttttctctatgatggtggtgtcaatttatatgttcgtattttataagtaacagtgacaagtaccatgatttgataactaaattttgtatctgttactaccagattggctattagttctttagctccaagcctccaactaacatcaagtgttgggagttaggactgaattggtcctaggtttctgatttctgttcaactaggaagcttatatagtaatggagtatgcacctttgatgttataaatgttatagaacagtgattgcaacagtgtttttctttagaaaatcagatgctagttttctgaacctatgctgatgtttgatacagccaataattcagtatgcctgtctgtttggcacaacactctctagttgtgcaatggtgttctgctattctttcacagtgatatcatccatcattattgctgttgtaatttcaacaaaaaactacatggtccatgccatttatgttgcagcatgtttcagtgattgcttttagtatagtacaatacctgtagtacaaaagatcctttttatagcaagataatggtatgctaatattttcccccaactttagctaaaagatactgctgagcgtatcaaagcagttgatcgtgcggcttcaatgattgaggaaattttaaaacaaggcccaaacccagaaggcactatccagagcaacggacaggtcttcccttcatatctcagtctgtttaatatatgatatctaatggattaataggcaccaaaccaaatattataagtacacatgtcataatccatctctgttattcattaaatgtgttaatacatggtctggttagttcattcataattatgttgatgcaatcttgagaaggaaaataataatccacatatatggttggtgcttgtattattgtttcctgattaatatggaaccagttacagtgtagttttttttttcaaggggagcagataaataattactacttaacatatggcaattcttgttgagaaggctaacatcttccttttgatgttacaggccgttcatccttttagtgcctcaatatttttgggttttcatgcagatccatcacttaacgttgcagctcgggttcgtggtccaaatgtatgttctcgtattttgtaaaatattaagcgttattggataattcaatcatgccattgttgctattactgtcagtattgttttatgaattcagtccagttctgtttacccgtggaaaagaaaagaaaactaatcttgaagctttctctggcatcccaattgggatgggagaaactgtttttgtgctgctggtgcttctgatttctttatgcaggatcagtacataaatcacatcatgaatgaaacaggggtcactgttgtactcagaggaaaaggttcagggactccggtcaattgtcatgctgaaggtctgtagtttattttggtagctcttggaaactcgtgagttgggaagcatattacttctgttcctttgtgtaatgtctattgctatactacagcatcacaacaacctctacacctctacatctcaagtatgcatgtgaagaacctagaagctgcaaaaattttagcagaaaaccttctagatactatagcagctgaatttggtgcttccaggtctgtaagtttggaatttttgttttgtgaaattatggattcttttgctttagtatcgttcattataactgcccttataaaaaaatataaattgaagtttacatgatcagttggattttagttatacaaataccatgcttcagttatgctatgattagtcactaattcatcttctcttttcgtatttgcctcgaactattccttttttgttggtatcattatagttgtaccagtaaatgctttatttatcttgctgaatattagtactagtaaatgcattatagtactagtaaatgcattatctatcttgctgaatattagggtgagagggtcttatatccagacatttctaacccatttgcactcgcctgatcagtaaaacatggattgattctgttcttagagattgtatcgtaccacaaagttctaagtatattttcattttcttttgtatggcagaatttcttcttcaaaagtatatggtgctgttccacctccgcagcaattattggatggtgtacaaacgtcaggaacaataccagatgtacaccctactttaggccctaatgtgttaaccggagcatcacattcctttgcatctactggagctaatgcttccttagttgctccttcagtgacatctcaatctggggccccgtcttattctgtggttccaccacctagtaacctgatatgtcctagtcaaccagcaaatggtgggacattttatggtggctatgggggcatttatccccaggcaactccattgcagcaggttgcattaacactcaagcatgcttcatcatcatcaacccaggttgtttcagcgacgtctacatcaacaagcactgtggcaatggtgaacccttgttcacacgcagaagcagataaacgctcacaaaggaggaaattccaggaattaccagtttcacagggcgcaaccacagaagttcaggtagcatttacttgaataggcaccactgctattgcccaaaattaatattcgattgaaatgagcagcagtgttacttcatttgcctatctcggacatctttatgtttccaccactaaaaaaaccatccacccatgaattcatttcccctgattcatgtcgaacccctctcttctctacaatgttggcgtagatgcccctcctgtctctctctccacaccattcttagtgttccatctcctacggactgccacgcaccatctttagtccactgatctaatatcatatgtacatggttttcgaagcatttgataccatagaaccctgtgaaattgatttcgattctatatacagttgatgttctgatggcatcgctacgtaagtccttgcatcatcctatttgaagatgtgatttcagtgtcattgtcgtaatagtgcttttaatatggtaatgtcttcaaagaaggaacttgtgctgcagaataagcaaatgtttttttagttcatgttatatattgcatatgcaaccacatgaacgaattgaatgtttaattatttactactgttgagaaatcagaacttcatttatactagaaaatctacgactcaaaatgtgatgtgaaattttcttttcatagtggtccttcaatgtttaccagattggcacgttttttctttttccaagactgatttatctgctactgacgttttatttcattccaggtattttctctgaccttgtctgaagctcacagggtggtaatagaatgtgaatttttcacagggcttgttactagctggagtttgcaccaatggagtttaactgacgagagtcttctgcttctgaattggattattgcttgtattttttgatactacatgagtttttcaacccgtaaattgaattagcaaggcacagtcttctgcttctaaagtggatgactgcttgtactatcttgttactaaccctttgtgttcaagctgttgatgcccacaagaagacttcgtaaaggactgcatttttaccattccttgaatttgaaatttggtagtttcttaataggtttaggtacaatttggtcaagttttttccttccttttcagttggagaaataggttcaaccattaaagttttgcacgttaaagagttctcacttagtgacattcacaagtagtcctagaaaagcagaaacttcttagcctaatgaaacaatagtattaatgcagtaccttttgctttatttctttgtagacactttttatgaagtttccgttatgctctttagttatatgaactttagaaagatgtaagttaatctctataactctgcatggttaactgatatccatgtatgatgcttaccagtcataatgctttcaatttatggatttgtgctgtttatgcacaaattttgttgatttcatcctttatttgtatttcattgtgtactatttactctaatgcaaaggaatttgatggagaagtctttttgtttcatttttccagaactcacaacagaggtccaaatttgttaagacaggtttagacggtttaggtaacatgaccaattcatcgattgaacctccaattaaagttcagcctggatcaaatgggatgcttcttcaagatcaaccgcatgtttctgcacatccatctgcatccaagaacatgctgccgccaccaccaccaccacccaggaacatgctacccccacctcccaagagcatgcctccgccaccacctaagtttccttcaaatgagatgtcaagaaatgaggataggtgtgcagatttaaacaagccaatggcacctccgaagagcatgccacccccacctcccaagagcatgcctccgccaccgcctaagtttccttcaaatgagatgtcaagaaatgaggataggcgttcagatttaaacaagccaatggcacctccgagatccttggacgtgagttcagtctcaccaccaaatttgtattcagcacaattaccttcaaaggagcctagagtggtcaaacctggtggggcatctgtttctggtaatggtggaacactataatatcgttgttttctacatagtgacagaaccaatccatctttactgaacttctttggcattcatttgcagatactctgctgaagcttatggattatggagatgacgatgaagaggacaacatcgatgagacgaatagcgtgcttggagggaacccaacttccatttctgggcagaaaccgttttgggctgtgtgaaaaatgagtttgttctgtactccaatgcaagttgagtgcaggtagagaatgttgcctgacctgatgcatcagctcaatgccattacgctaacagttcatcgctcaatgttctcagtgtgagctatgtacaatatccagttccttttcttttggggtggttcaaatgtcgacgtgatggtcatttttcttttgacatataatcctgtagaagctagtgtgatcaggcagggcaagggcacttgtctgcacgacattcagagtgctgatgatgcttaagccaatttttgctagcttctcttggatgctgtatgttgctggttttgttagtttggtgaccttgacttgtaagatcaatgcaacaaaaccatgtgttgatacataaataagatcccattttgacttcgcaattatgtgcattaattaatctcttgcagcctgcaagtgttgcatctgaagtccctagtcataaccaccagaattgccacaaggatattccacggttaaacaaaagcatctgcggatccagctccgaacacaacgattagtcgattagattacacatgcccaacacgtcccatcactaatctgataaatcttgcagagattaacgccattttctcctgcgttttctctttctttcttcgagccacttgtgttttggcttagacgccactctttcctccgtgccagctctgcgttaatcatcttcctcctcgctgcaccaatctcttgctgcgtttggggggagcaaagcgagcgagaggccgtgatggcggcggcggcggcggtgctgcacgcgctggtggcgctcagcctcgccggcgcggtcgcggcggcaggaagaggcggggagcagccgctgtcgaggatcggcatccaccggaccaccttcgcgatccagccgggtgcctccgtcgacgcctcgccgctcctcctcggcctcgaggtactacagctttctcagcaacctactgtatctactagctcgtcaattcagcactcgctgctgttttttgctcttgtacggacctatatagttcgatgtagtcagccattaccacttaccagagctcgagagttctgatcccagttaatactgccttaatttagtcggtcgaggcatatatttgcattttgcagcattaggatttataggagaatcaatcatgattttttattttgaacttccatagacccactgtattcaaattattggctaccttatctgttgcagggacaggacagagaatgggtgactcttacctataacaaccccaagccatcgaaggatgattggattggggtgttctctcctgctaatttcaggtacctgcaatccaatcatcctgatgctggatgcctgaattgaatgcttaattaagagagcaagaaagaagttgagatcttatttatattttgcctttttggcaatttaccagtgattctacttgtccatcagagagccaatgggttgaaccaccacttctatgtacagctcccataaaggttagtgttacatccagttagccttattccatgtgaactgtagatgagacttcagaaaacttgccaataacatatgctgaaggaggcacaattttttggcagtttatatttgcaaactacaagaatcttgactatgagaagacaggaaagggatccatgaagcttcagctaatcaatcagagggaggatttttcatttgcattgttttctggaggcctctcaaatgtatgtgccaaattctcctcatttatttagtgtgaaaacttattgttgaacgattcagttaccatggtggtatttcttgtatattttgtcttttctagttaaaatacaatgtgactgaactattatatggtctaacttgcctatgccatgtcttatataacctcacagccaaagctcattgcacactcaaagagagtaaccttcacgaacccaaaggcccctgtgtacccacgcttagcgcaaggaaaatcctggaatgaagtaagtatcatcttgttaagtattccataagtaatgaagtgagtctcaattgagcatcctagcctgtgatctgcaaaggaaaatatcattgcggacagaaataaaatttcgtttatggtcctttagcacttttcaatgcaagtaacctatttttttaatggaatatgtttatgagctcgaatgtcaaagcaacaaaaacaggaatgtaagacatctcagattgttccatttaagtgatatttttttcttccgaaatagtgtttgtttgtctgcgttgcttatgaaacaaatgggcaccaaagtgcttctgcaaatcagatcataccatgtttacagaataatgactgatgttaagtgattctagatgacagtgacttggacaagtggatatggcaccaatgaggctacaccatttgtcaaatggggcctacaagggcaaatccaaagcctttctcctgcaggcacccttacgttcagtcgcagcactatgtgcggtgagtaaattttcattatgtttttacttgctcagagtaataatcccccattagtgctgacaagtgacaactaaaaaagaaacacatcttagaataatggtataatggcagagcagttgtagatcaaataaccattgacatgtaacttttgacgaacctaataagatgataacattgtcatgctttatgatgattttaccacaggtcctcctgctaggacagttggatggcgcgatcctggtttcatacatacaagtttcctcaaggatctgtggcctaatttcaagtaaatgagtgttacacaaccttgctttgtctgcatctgtgccctctgtggtcctgtaactattcatttgtacaaatgcaagtgccaacaagtcttacaagtgagtttgtatttcaggtatacatacagaattgggcatcggctatcagatggctctattatttggggacatgagtatagcttccaagcacctccttatccaggggaagactctttgcagcgtgtagtcatttttggagatatggggaaggtgtgaatatgataccacttacaatgtgcctgtttttccacgtttatctcccaaaagtgcaataaattattaggtaactgatcactgaatcgatatggaactccatagctattcaaagttaatatgggagatgtagtacaacttgtgctttaaataaaatctctcaattatataaaaaagattagatagggaacaattagcagaaggccaccaaagtgtgtctttatctttagttagtagtagtaaattggtaatgacaattatgcaagttagaaaaggttgtactctttatgagttctatcatctcgagtcaaactaacaaagaataagatacttaagtacctgctactcatgctaaaacaagagagattatttgctacaaattcgcttttctcctctggccttaattggcatttgaactccttgcacaggctgaggccgatggttcaaatgagttcaatgacttcgagcctggttcactgaacacgacctaccagctaattaaagatttgaagaatattgatatggtaatacatattggggacatctgctatgccaatggttatctatcacaatgggatcaatttaccgcacaagttgaacccattgcatccagtgtgccttacatggttggaaggtactccgacttgacgacagaaacaaaccaaagacaaggtggaaatttcaaacaatgtttctgatgatattgttttgtgcttgcagcggcaaccatgaaagagattggcctggatcaggttccttctatgggaatttggattcaggtggtgaatgcggtgtaccagctcagaatatgttctacgtgccagcagagaaccgtgaacaattctggtaggacattttttcccctgaattttgtgaaatactatacgaaacctggatattttaaggcgtaccactcatacatgtgaccacttatcgagacattctggttcactagacgatcatgcgtaaacatgcttttcttatatacacagatcaacattaacaaataacaagctatcatgtttttttaggctgtactaatagctaaaattcattgatctctcttactgaacacaaccaactctgcataatctcatctttcttagtactgtccatcaaaattctgaacaaaaagctactacaaaagattatggccccaataacctgcagtcctgcacctgttaaaccctgagatcatccttgcaggtactcgatagactacggcatgttccgtttctgcatagccaacaccgagctcgactggaggccaggcaccgagcagtacaagttcatcgagcactgcttctcctccgtcgaccggcagaaacagccgtggctcatcttcctcgcccaccgtgttctcggctactcatcagccagcttctacgtcgaggagggcacaaccgaggagcccatgggcagggagagcctccagccgctctggcagaagtacaaggtcgacatcgccatgtacggccatgtccatggctacgagagaacctgcccagtctacgaggtatatgagcactgttactcttccgttcccatacagttactattctaggttgtttagtgtagattatgatttaaagagaagattatagtgccctttattgaatggtgtatgtttaggtgtgagagagtagttggagattggagatagaataaagataaatttgaattgaatggtgtatggttaggtagttgagggaggggcggatccaacgtgggtgcaggggggactctatacccatggatacctcccggagcaccccttcgattttttcaccataaatgataaactaaagatccttaaatgactagaggttgaagaaactgcgtaattgagccccccctaattttttttgttcctagatccgcccctgttgagggtataataacgagatatttgaatggaaggtaattgataggatactccctccgtcccagaatataagaaagtaggtaaaattaaatagaaagatgttgtgattggttcagaaagaggtaggtgggaaaagtagatagtggatagttgtgattggttaggaagagaatgttagttaagaaattattatattttggagcaaatcctgagtgctaaaagttgttatatttgggatggagggagtaatatgaagtgataactattttgaaataaaattgaatcctactattttgagataaaatttgaatcacacagggacaactattttagaagtatagaacgtgagaacagctaaagtgtaaagtatgtgtttttcttgtgaatttatggctgtggctctcattttctgcttgtgttttactgtgtgtgaaatgtgtgcattcagaatgtgtgcgtggcgaaggcggcgagccactacagcggcgcgttcacggcgacgacgcacgtggtggtgggcggcggcggggcgagcctggcggactacgccggcgtacgggcgcggtggagccacgtccaggaccgggactacgggttcgccaagctgacggccttcaaccacacggcgctgctgttcgagtacgtccggagccgcgacggcagcgtgcacgacagcttcaccgtctcccgcgactaccgcgacatcctcgcctgcggcgtcgacaactgccccaccaccaccctggcctcgtgaggatctcgccgaagctcaggttgcttactgctgctgtgccgtaagccaatttgtacattgtgacattgagaatttgggatgcttggcttatcaatccaatttgatctgagactgaaataacggccgtgaaacgcaactacgacgccggccggaggcaggctacggcgagcggcggcggaccggcggtaggggggattccgccgtagtgtcgttccttcacgctgaatagtgggcccccatggaaagcacgcttatgggcctcaaaacccaacctggccgaggaggcagctcccccatctcactaattgggccgtattagtctcggcccactacctcgttcaggcgaacgtgatgataaagcggcccggcccatctctctggctcacactccgcctccgccaccggcgggaaaaccctccaaaatttctcccgccacagctcaaaaaccgagccaaaaaaagaaaaaccagacgcggccgttcgcgcgcggggaagaagaggagaacgcgaaaccccgcggcaaaaatcccaccgaaacgccatctcctcccccttcccgcccgcgcgctcgcctcgcgaaaccacggcgttataaaggcgcgcggatccaatcctctcccactcccattctcctcaactccaaaccatttcctccccatcgccgccgccgccgcagctgaatcttcccgcgtgaagccttcaactcggctcggggatggattccgacgcggcaccgtcagtgacgccgggggcggtggcgttcgtcctggagaacgcgtcgccggacgcggccaccggcgtgccggtgccggagatcgtcctccaggtcgtcgacctcaagcccatcggcacccgcttcacgtgagtgtttcttgtgtgcgattcctctttgatgagcgttcttgcgattccgcgccacggaaaaactcgcccagatctgggtgggttcttgttcttcctcagcgacgagttcctcacgatctctctgttgcgttgcagtttcttggcgagcgatggcaaggacaagataaagacgatgcttctcacccagctcgctccggaggtgcgctccggcaacatccagaatctcggcgtcatccgcgtcctcgactacacctgcaacaccatcggcgaaaagcaggaaaagtacagatccgcgcgctccacctgtctgattcttcagaccactcgcgtttctttgtcttctgaaatctgaatctctggttttgttcatatgcgtcacagggtcttgattatcacgaagctcgaggtcgtgttcaaggcgctggattccgagatcaagtgcgaggccgaaaagcaagaggagaagccggcgattctgttgagtcccaaggaggaatccgtggttctctccaagcccacgaacgcgccgccacttcctccggttgtgctgaagcccaagcaggaggtgaagtccgcgtcccagatcgtgaacgagcagcgcggcaagtaagcgattcttgcgagatccccatctctcttgttcagttgtttctgatgcagaattgttggtgagactaacctgccgattcttgatgccttcctgtttgcagtgctgctcctgcggcgcggttggccatgacgagaagagttcatcctttgatctccctgaacccctaccagggcaactggatcatcaaggtgcgtgtcacaagcaagggcaacctgaggacgtacaagaatgctcgtggtgaaggctgcgtcttcaatgtggagctcactgatgtggatgtaagtgcaacctaccgtgaaatgtttattccgtagcatgtaattgcagttcatgagcaattctgaattcttgtatgttgattgatgagttaattttgttggatctgtgtacagggcacccagatccaggcaaccatgttcaacgaggctgccaagaagttctatccgatgtttgagctggggaaggtgtactacatctccaaaggatctctcagagtcgccaacaagcagttcaagactgtccataatgactacgagatgaccctgaatgagaatgctgttgttgaggaagctgagggcgaaacttttatcccacagattcagtacaactttgtcaagattgatcagctagggccatatgttggtggcagggagctagtaggtaaggcaatagtgcttccagttcagtgatgtgttcttgttcctactttgtgaatgtagtgttctgactagttttaccctacttgcagatgttattggggttgttcagagcgtatctcctactcttagtgttaggaggaagattgacaacgagacgattccaaagcgtgacatcgttgtagcggatgactcgtaagcatcatttggcttgttaactcctttcttttgatgatgtgaatgctctttatgttttatgtgctgataacttacatttaatctgatggcaggagcaaaactgtaaccatatctctttggaatgatcttgccacaactactggtcaggagctcttggacatggtagactctgcgcctatcattgcgataaagagcctaaaagtatctgacttccaaggtatgtttgtgttaccttcctgcatatggtaggatctgaattggcgattatgtgctaacagcattactactataatgtcgacaggtttgtctctgtcaactgtggggagaagtacaattgtagtgaatcctgacttgcctgaggcagaacagctcagagcttggtattgtcctaatctcaaacactccttttattatctttcaaactatctactttggtccttgacgttattttggcaaacaggtatgactctgaaggcaagggtacttcaatggcatcaattggttcagatatgggcgcatcaagggttggtggcgcgagatccatgtacagtgatagagtttttctgtctcacatcacaagtgaccccaacttgggtcaggataaggtaaaatcttggaatctttgaaagaaaatggaattgttcttgatgtttagtttattagcactttctagttgtgattgtcctaaatttacttgttatgttttgcagcctgtgttcttcagtctgaatgcctatattagccttatcaagcctgaccaaaccatgtggtaccgagcttgcaagacctgcaacaagaaggtgactgaggcaattggatcaggatactggtgtgaagggtgccagaagaatgatgctgagtgctcactgaggtaaaactttgggctgaattacaccgtgcatgcttgaatttgagatgatacaaagccaaagctaatgctacactggttcctttcttcaggtacatcatggtcatcaaggtctccgaccctactggtgaggcctggctttctctgttcaatgatcaggcagagaggattgttggctgcagtgcagacgagcttgatcggattaggaaggaggtaattttgccaatcccacagtaactttgattcaccttcgtgtaaattctaggctttagtttaattttgtgcgaattccaggctgtagttcaagcttgtgcgaattctaggcttcagttcaactttgtgcagattctaggctttagttttctacatgcaacttcttgctatttaagctgtgcctaagattgttggtctcaattgtttcaggagggtgatgacagttaccttctcaagctgaaggaagctacttgggttcctcacctgttccgcgtcagcgtaactcagaatgagtacatgaatgagaagaggcagaggatcactgtgaggagtgaagctccggtagaccacgcagctgaagccaagtacatgctcgaggagatagccaagctgacaggttgctagatgcaaaattatcggtgaagcttgaagagtccatgaaagcttagatgcagtgtttcggtgaagcttttgaagtgcctgtccatgaaagcttttgaggtgtaatagctttataaattatggtttctccactgcaattaggtgctagctagtattagccttttgtattataggtagatgcatgcttaacttgtttttgaggcaaccagaatgtgatgctgttatacagccgttttatcttcaaatgtgatggttgcctggacagattgtgaaattgctaattggaatcagtaactggttgatgttaatttcctatatacattgttcccatgtatgccagacttccacagatgcttgcacagttgcacttacagattagtctctgttgtgcactcctttgggttgatcatactttgtagcatttgtctgcactagccgtatctagtgttttacaatcattctttgtagcatttgggttgatcatactttcaattttttttaaagatctgtctgaaattcattggtttttgtcggtggtttccgtggttattcggtatcaggattttgacctatctccatgggtcatgctgctgactggctgggaaatttgcaagtagtagcttgaacatactacgagtccaggagatctttgttgccagagtaacttgcactaggatgaatttgtcacaacctgcatgaacaaaagcagctgcaggaaccatttaacaatgatcaatggagccatgttaaccactttttatgtcagcaggagcaaatctcccgctgtctccttagcataataaacacttgtaacattaagacaagtctcacaatcagattctactctgaactgaattctgaagctaaggtgaagggctgactgaagctatagtaacacttgcaagagcagcagtgagctgacagagaggttcagtataaggatggcgggatagggttgacgacgatatgccgaagcgggttcgcgacatctccacctccggcgtgcttcacaaactcagcaggggtcaggaagctgccatggcaaacacagacaatcctcacctcctcgcctttcctgtacttgtacaggaagccttcaaccctcttgccattggggagccccttggtgcacacgcatggcatctcctgcatcatgatcctctccacatctcccatgctcttggctcttgccgcaactcttcctgtagcacgcagctgctctcccctggaagcaagagctactgccctcaccgccagtgccgaaaatggcggtgttgctatggctgctccatttcggtgctcggtagcggccgatggaacgttgtgctcttcggcatcagcagatcctggaaggacagacaaacaggccttaatgagaaacataagcaaacctcatgaaaggaagtaaggaagtaaggaaggatgaccaattgctgatattttcatctaataacataacctattgatccttgtcatacatgttttgtgtggaccctccatacttcaagtctggaagtagtttccatcctttgaccggaggcagggccatgcaatccaggccactaaattaggcatttgttacaacataatttattttagttgatctgccagttaggaaaaaaaacattgcgcacagcggctaacaacataacagtatctggcaccaaccatccatgcccagttcacattcaagacattcgacttgaaactcgcacaaatgagagcaatataaataaattgagcatctaaaagccctcagacatgagagatctacatgaacataatggaggggcaaaagttgtgacaagcataaagaacaaaacatgaaactacaaaatagtgcaatatcatatcaaacaatcatgcttgaagctagattgacaagaaaatattttcacgtatctataatgcaaaacgacaaaactaatgcaaaatgacaaaacaaatgcaaaacgacaaaacgtaagcggtttacctttcatagctggaatatgctttgttggtattccggacagactgccacgttgttgagtatacgtggcacggtggactggaggaagtccagtgcagcggtttctatcactgctatggttcacatttcctcccgtcttcttattgcctgtagcaacatcatcgcaactttctactttctcagctcctgcattcatctcctctaatatctgcccaacagcctctttggaaatgttggaagtgagagagttcctcctctcaattctcttcctcttcacttcgagtcgcttcagactctgagcctcctttcgcttcctccattcatcctcgatgccggcagggagtgaacttgttctcatgagagtgtctgtcatattcactacgaaagagaaaacatggttagttaaactgttccggaatctgctatattctaaattaaacagaaaactgtaagtttcagaatatgagataaactgcccgaaagaaatgggttaaactaaatttgttcggtaacattcttatcgtactccctttgcatgttttgttttcttttggaaatatgtaatatcgtagctacgcaatgtactccctccgatcaaatttatttggcgtttggagttcggaccacaattggcccaacatcaatgacaaaataggcccagaacaatatatcggcatgtctggctaaacgataggttagaacgggaagaacaagacacttcaaaagcaatgtgagcataaggctttactaatacgattctagattctagaaacattcctagcactacttcacttggtgtataagcaagagtaaggtccaattccatgaatagctgcattccaccatcttttgtttttcacagttgtccgttgataggagctgtctctaccgacctttcgaactcgtctgttttgaacgcaagtccactaggttgttacagtcaaggggtcttcatctttcgcgcgacaatgaaattacatccattgacgccaactatggactttactattgtcgaccaatccttcctaattcacttttcttaggaaaaatggtatgttttcccttaaaccagaccagtagtaaagtaatatctgaatcctcccagaccgcaggagatagttgcctatcctgcagctcaccaatttcacatgcatctaggagctcatgctgggcaggttcagattacttactgtccacagccctaatgcaatgtcagaaccagaagttagtgacaagttggaaggggagggcgtgcaacatgcaaactctagtaccaaatcgcactagaattggaaaatttaggaatgtcttctaatgttatttttgtttcatctcatcatatatggcagcattaaaatgtagtgtgcacaatgtgcgagtaaagctccattcttacatcatcacacctatatggtaatttgaaaaatacaagacaactaacgggctattagctgcctgtgaggcttggcgtctaaagcctagttagctacccaggtagcatcaaccttgattcaacacctacatatgtacattgtgctgttgcacctgctattattgttgttaaatattagataatgaaacaaaatgtaattaacatcaaccgtcgctgaacccaacttgaattgctccataattagccaatgtttgcgagctccatgtacatttccaccatgaatttgctacctgttattcggagtaacacaaaaacaaatctgctgatgtcctttgttgctaatatgctaatagaacatcttgtattatttctggaagcttcaaaataaacaccgcattaggttaggctaccactaacaaagggtaccaacatccatccaaagacgtaactcaatgtctatgtaaagctcttgcttgctgtcattaatgagaggaatacatacatagattgcattacaaggatcaaaatcattattgactaagaagtgaggtgtgattagttcaccataaaaaaattatgcctcccccaaaaagctagtttctatttgagagttgaaattcatatattttactttaactaccatttttaaaattttcaaattatcaaaaatatgttcttgacgttaacaaaatggtgttcacacctcccttggaaataaaatgccatgcaaccaattaacacttgaatccacacataggacacgtttctttctgctgttgaagtagtgcgattattaagtaataagagaaactatgtattagaagaaacttggtaaccagtaaccactctgtatctaattactatttcagatcttagttgtatgaaagacttcttcaatttctaccatgcatgctacccaggctcaaactaattctgctaactgctgatgactgagtgttaagtttctttcatgtgaggaagagtctctatgaattgagcaaaggcaaagcataattagtcttccttaatctagaaacataaaagatgatttttccttaatctcgagtgcttatcgtcatttgttcatcactgtaaacactgcaccacgtccacgtgtcctgccactagtcactgaactgtggtaataatcttcacggataaaaaaaaaagcttgctgaatctgattgcttagttgaataagatctatgaattcagttcactacaaagttatccattctagcagttatccatatttacttaattcccatcctcaccctttgggttaaaaagattgtaggcgttcctataaaaggagtactgaagaaagtctactgcaggtgaaattagaaagttacagaacaaggaagaatacccattaagattctttttgcgcgtgtcatgtgacttaaagggctacttgacaagaacagatatcctgaaactgacttgccaagccagcagcacgatcctaaaaactatatactgatagcaaccacatttttagatgatggaagcaacagttgtaaacagaatttttttttccagaagggtaaaacagacgaatttcactgttggataatttaagctgtaaatcgaaattacagtcctcggtgttaacgaggaagcaccagtgatggaagatctcattagctttgccaaagaccaacgcccaagcatctaatccaaactttatttaccaccaggacgtcaggtaaatgacatatggcagggcaatttcacatttcccaatgtgcatttcaccttgaattcacccaaacaattcgtgtctaatttgcataattagcagcatatattaccaaagaatcgcaattaacatcggttaggtatgaaatcataaaagctaaagatagatagatagcacacgcccccatggagagaagcgatgacgcaccttcaagcctgcgcccttcgccgtccgacgagcccgatgacgggctcccgctcgatggcagcctcgccgccgcgggctccgcctccgcgccgccgctcgggcggcgacagctcaattcatccacaccctgctttttcgccgcctccgcggcggccacggtcggcagcgagctcgtcctgaagagcccggacggcggcgccgacggctccgtcggcgccgccaagatggccgcgaccgacgacgacctggcgagcttctcccctctcctgtccagcccgaaccggccgccgagcgacagcccgaggttgagctccacctcctcagcctccatgtccacgcgcggcctcacctcgccgcggggcccgtctcctcccttgccgatgccgcacagcaagtccctcgagaagccctccattccggcaagctagctagccagcaatcacagcaagctctcgcatccgagaagaagaagaagaagcgcctggcgtgaaccaagaaacaggggaacaccaacggtggtgagacaagaactgaccgagcgagtaatccgccattgctgccgcccgccgcggcgagagagagagagagagagagagaggaagatgcgacttacgaggattccttgagggactaggtggccgccattgcggggaacgcgcgccctcgcctgcgcctctccgcggcggagatgggaagggaggaggaggaggagaagagagagagagagagagagagagaggaaggaaaaaaaaaaatcctccttttcggggtcggctcgctttcgcttttggggcgtggggtttcgtcggaacggcaaacacccccggacgcggcgcgtgacacgtgtcgacccatcgacgacgcgtggcgcggctcgcgcgccacctcgcgaggagccgagagccgaagctgaccaggccgcggcgggacaaacaccgcagctcgggctcacggctcaagccgagcatcgccgtagccgacacgtgcctttgaaattgaaatagaggggagccgagccgagatcagaaaaaagaccaccacctctcacctcctgcagtccttgctactactacgtcgtcaggtgcaccccgcgtcacccaacttgcacagtggcccccaccctttttcaggtagtacgtactacccctccacctcttctcacccgatccacacccacccctcctcaccgacacgtgggccccactccgcgcctcccccgagggtacaccgtacaccgtctaccccctcccgcccgccacgtgtgcgccggcgcgccgaccgcgacacgttcgcgccacgcacgcgtgggggcccacaccccaccggcaagtggccggtcggcccaacttgcccacatggaggaggggcggagcctcgccgccgcgtgtcgactcgccacagggccgccgcgcgccggccgctgcgacgaggtgggccccacgggccgggccgtaccgtacgaggcggagggcgccgcggccctggacacgtcggggtggggcccacctgggggtagggggacaggaggatcgggagaggcggatacggcggggccgacgcgtcgctgtctcggcgcgggaaaaaaaagcggtggctctgctctctctgcccgcgcgggctccggcgtgattggaccgacggtcaggatcgtggggggagaagaaatgggcggccggaaacggttttactgggcgccgcggtcgccgtctccacgtcggtctgatcgcgacactggctaaggccgatcaggtgatctcattgctccgtgaaaaggaagtgaaccactccctccatctcattatagatgcaactataatttctccgtgtctaattttgattgtccgtcttatttgttttttataattagtattttttttgttataagatgttaaaatatgaatagtattttatacatgacttatgttctctttttttcaaattttttttaaataaaacggacggttaaaatttcgcacggaaaattatggctgcacttataataggacggaggaagtagaactgatactcgactactcgttattttaaaaaataaaccactgcagcctactggtactcggtgttattttctctccttttccaatttgtatcacttctcacactccccaaactatgggacgatgtgttttttaaaaaaatattataagaaagttgctctacaaatttatattaatatattttaagtttttaatgcttaatgaatcatgcgtttatccactactctgttttacatgtgtagttctcaacttacataaaaaaaacatagccttaattgttgaattttggggtgtgttaagtgagactttttaaccgaggaattttattgatattctgatgcatgaaaataccataaagttattgtgtttaaaagaaggcccaaaaccatttattttagtactcaaatgtgcttttccagttgcaaatataattggatgggtctaatgcgcacacgttcgagtgtctagcaatacgtgaatgaaaaacgacgacgaggtccacgtgcagccatcatcgtgtgatgtcagctcaaggcctatctttccctccacctcatcctctcatcctcatctaatacatctgtacgaagagacggtgagagggaatgagtagacaatgacctctttgataacgtagtgctgctactactttactttgacgatctcccaacgatgccatcaagctcgacctactcgcaatgcagtgccctacctccaccaccttccgttggcgccactcggccttgccaccgttgaaaggcgcgtcaacatgtcggcgaggcacacttggatgactgcctcccactctccttccctcttcccctcactcatgtttgctttgcctccaccgccttgatgcccatccttgcctaccgcacaccgcctccccggccactcctctaagcttaaggaatatccctgcttcctccctctacctaaccccaaaccctaatccagctgcttgtcgtaatgtggtcataatgcgttcgcgaattagccttgttggatataattatagtcatattcaatttttgtacataaaataatcagttgtgagatactaactctaatgcatgggaatccatacaacaattatgtgtttagaagggaaatccaaacaacttaaaatccaaagagcacagtgtacgggtggttcctaaatttgtgcaggtacggtcatcttcatccctaaactatcaaaatgcattttcaagtccttaaacctgtgatgggtgtcatataggtctaaacaggcaccaacccgcttcgtaggctgacgtgacatgccatggtgacgtatacgtgtcagtgagacccatatgttagtcatataaaaaataaaattaaaaacatattttcgctagagagacgcctacaatagattagcgatagagagatgcgatatctttattttcttctatgtgactaacatatgagtcccattgatatataggtgttattgtgatatgaatgttagcacgagtcggttggagtctatttggatctgcatgacacctaagataaattgagagttcgaaaatttagattgacacgtccacacatttaaatcgacaaacatcaggttcaaatcagagccaaactaatcagtagcatagtacaagcaaataatgatgttacggtggtgtttgggaaggagggattagtccctctcataaaaattttagtcccttctatagagacttatgtttttgtgagtttagtccctgcttttcaaacatcacctatattgttctcaagttgaatgtgctgtgttgtcttgttccaatagcattcttctgcgcatatataaactttgcttatattacgagcatagtactatcatttactagtcgatccactgatagtgccgtgcacgtacatgcatagttgtgcaccatgcagaacttgccctggcatggcatgcatcctgtttcgctacagagtcattctggtggtgacagctcgccataatctccacgctagcaccagctaatgatgttgttttggacgaaatcaatagctacacaccgttaaaaaaaaaaggcaagccttggatttccgtatccaacgtttgaccgtccatcttatttaaaaaaatataaaaaaattaaaaagacaagtcacgcataaaatattaatcatgttttatcatctaacaataatgaaaatactaattatagaaaattttatataggacggatagtcaaacgttgggcacggaaacttatgatttatctttttttttttttgaacggatggagtaggtgttaataaaggctaactgaccgctgtacgatctgcggtgcagttgccttgttagcagctgcttcgtaccatgcgacggttgcatctttccctactcctttgtaccacacgcagaaattttacatgaattgatcaaaatttctgtaaaattccttcaatccagagaaagccttaagcagcagctaacaagtttctgctggctgagtcaacttgcaaacttttctgcaagtgcaaacgagtgtgtgggaaccatgctgcaacttgcaaggcaattaatgattgcatactatagtactactaacttgcacgttactattcttaagcaaattgcaaccttgtagtagaaaattaataaagattggtgaaagatctagcactagtttataatactgttccgtggaaattcaacttcagaagcatttgccagcgcacaatgtaggatgataagtacagaagtactgttacattaagaagacactgatgggcagaatcacatcacagttttaaattttcaataaagccactaggttagtagtactagtactccaaagtctccaatagtccaatttacatttgtagtgtaatttacatcctgaactaagtaaacatactaatggaaaatgcactgatcctccattaggattcatacatactcctcggatataatgtgcagaaaaggaaatgacacaatgcaatcaggggctcaagagaagttacatcatcaggtcatcagcttcaatttcaacctctttttcttggcgggagccaaacctagatcgttgcacagctgctcatcaggttgcagcgtcttcggaacagcaccgaaggcgcgacgggtgacttcaagtcctgagagtgcttgatgcaggtaaactgatgcatcctccaagctctgtttcagtttacgagtcctcataaaagcagggagagaggccttggatgtttgatggattcttggttctgctgagataggaaggttcagctccgcggcttccatgaatctctcggtcgcggcctcccaagataggtcataactctgcatgtcagtcagtggagcaggctgctctgctagagcatccagcgttagttgtacaaattcctcgccactgtcataggtgcggcaattagggaactgcttgaagaactcgtttgaagggtgattggcacatatgacaatctttcccattgcaagggcctcggcagttgttgtacagaccacatctgttgtgctagggttgatgaatactttatagctgttggaaaattgaagtgtttcagtatccacacaaaccattgccatatgctgaatgtaatatagatgaaaaaatatattatgagttatattgcattcctaggtgatttagcatctcagtttcttgtcttacctcattatgtagcctgtgttcaaagttttgtttagttcagtaaccttgcattgttgcaatgaattataatgatatgtaaccctcaaactcatttttgaacaacaatgaaaaaagtagctggttaaacttgtctagttgtacgctcatgttcattcaaataattaagaagacggaaggaagtttttgaacaataagagaactcactcatggaacaggggatctgcatgatcacgtcctgggtgaaccttcacggccaaactcagaagttctgcagattttcgaacttcgtcggaatcttctccgctaccatataaatctacttccaaacccaccaacttgctctgatatttggacagcaggtcaagaagttccctgtatcctttactccacaccatcttcccaatatagtatgccccttttgtgaaggctatttccccattccgcagctgcttcaactttagtttacctacctcaagaaattttggattcacgccatggacattgcacacaacagatctgggaagatcttgggtggcacctgacaatctgataatctgttctaaaatcaacaaaagtcagtattgcatgctttaataaggacatgatgattatgggagtttggggttcttcaaattcaataaatatgtaatagagcataagccaaaacaaccagatgcattcagacagaaaaatctgaaaagacatgtctcttgtatttttcatttccatcaagacgccatgtaaaattggaacataaattaaatgggcaaaatgcatcctcagattaatcaccataattcttgggatcttcactgttgttatatatggtgttgatgttaccttgtggcaataaatccgggtaacccaggtgttcatgtacttcatgaaacaggcaatcgcttgtccattcttttctcttttcacatatgctatataatttgtgtgaaccacacctatcactcgcctgaacttatttttccatttgcgcccatggtggtaccaattgagatgttcaggttcttccagaacagcaacatcagccacttcatctggaatacattctgtgatatctccaacaggtagaatacttctcagttctttagagaactgcatcataaagaaaaaagggtattaattgtcttgaaaatccctaaagcaaaaaaaagatataaatatgagtattactagatggaagctaacagtgcaaataaaaatggtatatgcaccacatcatctgtattgagctgcatttttttaaagttggctgaaacctgaaagggggttgagtttctgacaaaactgacccaggttaaccataactccatggtaaggtaatcaggttcaatcaacggtaaatatttaaccaatttgactcgattttattttccaagtaaaatagaagacaatagtattgtagagaacttgataaatcaatgtacctaaaagaaaatcccacaaagtatagagaacttgatatatcaagtacagaaccacctaaaagaaaatctcacaaagaatagagaattccagggttaaatggttaatgaactctttgcgttaatatatcaatgtaccttcgcagggtagaatttgatgctgaaggaaggtctgaaactgatcctctcctcaatccagcgacgaacataggcctcatgctccaaaggcgaaccgaacacaatcttattcgggtaaaccaattcttggtccctcagagaaagccaggggattaccaaggtgacctccctatccccatcctttgcaagataggccgcccggaacaacgggttgatggccgttcctgtcatccatgggaggcttgcagtggtaaatactgcaagatgacgccttgtcgacatagaatcaccacatgtaccaccaaaattttgctctcttgatttgccttatctcaactgaacaaaaaaaacacaaaagaaggtggaactaagaacctgatgagcatcaaatttgtgtgaagtttgtttcatagatgcaagtactcgttaaatacaaagtaaaacaaaaaaaatagtggcaatgaaatgattgattgagctagcgaaacaggggtatgcctgctgcaaacaacaaaacccatgaaaacgagactggtgcatggactaccggcgtattgccgacggacaaccggagcttagcactataattactgcaagaactaacgaggaacaaactggcgactaatctgaggggcaggttggaggagaagcaggaggaaaccggaatcgagggcttaccaacgagagcccgaggagagaaagaacgctcgatgctagctagagacgtcgtctcgggatgagctcgcggccgtcgcaggcggtggcggcaatggggggagagcggggacggtggagtgggtggggggtggaggcgaacggcggaggagggggggaaaggggaagcgtcgcgtcgttggtgtcgtgtcgtgtgcgtgcgggcggccgtcacctgggccctgctcgcgcagccgcagcgtgtgcctcggtgggtggagctggtgggggccaggcggggccacactccccagcgttgttggagcttggacggattggggacttctgcggatgctggctgctggctgcggaaattgctggtggcacgctacgatggtgaaggcgtctagcgccgatatatgcgaatgcgatgctctagcccgggtggaatatccctatactaccttgccagcaaacttgctcttccagctgtttcagaattcatcaaacgtttatagaaagaaaaagccagcacgaagcagttacacgctaaaacacgcacgaaggagaaggaagtagctagggggatcttggactatttgccatatttctcagcgacatattctcgaataccatcttaccaaacaactttatttatttgccatcggacccactagattgttgctattttgccatttttcttgctagctcagccaaccgtgtaacaaaagatctaattatcctttatctgttctctcccaccctttcaaactccactccctttggtcaacgagttgctccagcttcgacaaggtcatgcacgcggacaagctttccgcctacaagcaccagttgtccctttctctctgctcttcccctgcgctatcgacgtcgtcactttttccctatgtggacttgtgagggacgatcgcttagatctaggtcggatccccgagcagtgatcgtcgatcaaggaatcaacctgagccacaccttgttagggatggtgactgcagggttgacaaggacctcgtcgcggctctacccttccccttcttcatcgactgccgacgatgccaaggaaaagggactgtcgccgcaacaactgccgccagcatgccaatctagacgatgaatactatgctctcaagtagctctgccacctggggcctacttaacttcctcatcgaggtgtcatggatggcgccaacgctaatgtcgataggctcttcggcatgctagagagggacgaatggagagagaagacaagttcatacacaaagtagagatgaacgaaagaaggaagagatggtgcaataaagtcattctcatctcaagttgctgagttggtagttaaaagtggcaaaatagaaagaatctagtgagtacagatgacaagtaacttaagtatattataatgatggtatttgagaatacgtatccgggagaatagcataaagtcaaaaacccatagcgaggtacgtaaccacaactgcaaccctgaccccattagattggccttagctttaagccaaactcgagtttatgccaagcttcaagcaatactccatttaaaagaatacgatccctttctcgtttctcctacaccctatgtgagcagcactcaggttgttttggaattctatttttctttacttttaggaaaatgtagagcccacatctgtgaatttcccaaacacttgcaaatctagagaaacttttgcacgccacttgggctccaccttaagactgtgttaactccacctccctgatggggcggaggtagagtatggaagggggtgcccaggaatccggtcaaaaaaatttttagttataactcaccgattttcaccatgtgtgcacccccttaatacaaacttaggcacacacatattagcttaaaacttgatctaaagtagagtaaattaagcaagaggaatcctcatccatttcgttctagctccacccctgcctccctacatgaaaaacggtattacacattagtgcatgattaattaagtattaacctaaaaaacttgaaaaataaattaatatgatttttaaagtaactttcgtatagatttttttaaaaaaaaccatattgtttagtagtttgaaaaacttggcgtgaaaaacaagtgagataggttgggaaaatgaaaaagaaattcagcgtaagatcacttcaaacaacatggcagggagcattgagattcactttgtcacgatggtaatatacgaagttttcaaattttgggtggagttgattttttttttttaaagtttgaattgaaaattttcaaatataagttgaaattaccaagtagaaattcccaaaacaacctttaaatacaagttgcgaacctaataaacatgatcttaaaaaagatcactcaataaaaacagacttaacaaactattcggcctataaggcccactaggcccgacctcgtgcgggccggcagcagctgcaccaatcagcccagcccacgcaaagtatctctctctctccgtctccgtctccgtctcctactctttcctcctcttacaagaaagaaggaaagagaagagattgctctttgttgttcgcctccgctcgccgcgcctgcagatccccctctcgcctcctctcctctcctctccaaaccctagcgagcgaccaactcctgggtggggggatttttctccatggcgctgcagttcgtcgagtcgcagcgcgaggcgcggccggagctcgccgacccgtacgccgacctcgccgacctctaccagcggaagctctggcaccagctcaccctcaagctcgaccacttcctccagctccccgccgcgcaggtttcccaccacctcctcccctcaccctctcttgcaagcgccttcttgttcttggttaggttagctgctgtcccccccgtacggatctcgccgcaaaccctacccaccgtgcctagttcgatttgaaccctagttggactggatgggccctaaattcgataccgatccggccgcaaacaggccgccactttgtggagatttaaacctcatgtttcaaccttgaaaagtacatatgaacattcgaagataaatatttgggtttcattacttgcatatgaaatatttaaagatcagatttcactacctggaaattgaggtaccagggaataagctgtggtccaaagcgcaaaagattttaattatatgtgatgttatgtgaaaggataagccttaaccctagtccattactctgttgtgaaatattggttgataaagatgcccaaagtgaaatttactcttgttgtttgaaccttgcttaggtttgtaactgctgtgttgtgccttctgcgtttttgcaattctaacagcggcatccattctcctacagacgggtgacaccctcatacagctctacaacaatttcatcactgatttcgagacgaagatcaatcttctcaaacttgcgcatttcgcggtcatcgcttcgcgccagtaccccgacaaggatgctgctataagtttcctcgagggggtaatcacgaaattgcgcgagacaaaggacctgcgcatcaatgaacccattctctacgtcaagatgcaaatcgctgcgattaacctggagaagggaaatcagaaggagtgcaagaaacttttggacgaaggaaaatctactctagatagcatgactgatgttgatcccacagttcatgctagcttctactggatatcatctcagtaccataaggctcgccaagaatttgctgagttctacaagaatgcccttctgtatctagcttacactactgtagagtcactctctgagtctttcaaactggtatgttctattgttaacaatgcaattacatgacaaaaaatcatttcctcctcgcattattttaataatgtatcttgcatctatgtttaccctttgatgctgtcttgtgtcaggatttggcatttgatctctcccttgcagccttgcttggtgataacatctacaactttggggaattgttagctcacccgattgtaagttggactttgcttacgcatgatttctttggttgccactagttagtagtaccacctttgttttatccatacttttttgtgtttcttgattgcttgattaaatttaactctgcttgcctatataaacattacatgtggcttttcctggtactcacaactgccagttctgataattatttattagttgtttttatctgatgcttgctagaactgcaaggcgtccaaggtacctgtgtatgttatggtagttaagttttggagttttgtacacagtaacttacatctattgccaaatcggcagcagaaatttcatgagttgaatgtatgcagttaacattgacacaataaaatgctactgattgtgtaaagcatatcaaaatgatgaaatatcctatgcctgatccttttttgctgaatgttgaatgatgtaattgtgaaccactatattataattatgtaaacttcatattttcttgaattgaaatagcataaacttaagtttgcatgaattaatggcaaaccatcttttttgtgcatggaaaaatcaatattgacttgtggataccaaacaaaaaaattccagacacaaggtagcctttatgggattgaaatattgaatggcccctaaatctatatatcggcatatatggttgtcatttggtacatctctgtcttaagttgtttatatttttatatccttagatcaacagtcttattggaaccaaggtggagtgggtctatcatatgttacaagcattcaacaccggcaacctagctctctaccaagaactatgtagggtccacaatgctgctcttagtgctcagccagctttggtgcagaatgaacggaaactgctagagaagatcaacattctatgtctgatggagataatctttaggtacaactttgctacttgcttttctatgccaccacaaatgtcttgccccttttcctttcttccttctaagccctgtgttctttttcatgttgtagccgggcgtcagaagacagaactatcccattaagtgttatagccgagcgcactaagctttctatcagtgatgtggaatatcttcttatgaagagcctctcggtaattgcatttcttacattcgatctttcataagatattatttgcaatatgccaatatcatgttaattcattgttgggatagacaatgcatgaatgccattcataaacatctagttttgttgtgcataaattgttttttaagattagacattagaatgcttctaatgcttctgtcattttaatgtggcagctgtatatggatagtgattatttgataattactgccttcaattcctcccctttgtgaacttgtctttttttttaattgctgatggtttgttttgtgatctttagttgtgagttatgggtgtgcgttgtcagttaaactagacatgtgattcatatatttgtgtttgttgatcacagcaaacctgtgtctctccttgttacatgctactattgcttttaccttatacggcttcagtgtttgcacaatgtatcaactagtattcctagttgatgttctcatctttttcttccattacagttcttttctacatcagttagtacattatagtatataataatgctgcccctgaaaggcagaatatataggtagccaagatagaatgccactgctatcagcttcttacaaaagctccatgctgatgttttctatttagttgctaatggagcctgggtgctgtatttccatgaggccatcaactgccatacaatttaaaagtaaattggaatatgagagaattattaatgattcccccattttgcaggttcatcttatagaggggataattgatgaggtggacagcacagttcacgtgtcatgggtccagcctagagtacttggaattccacaggtgaaggcgttgcgcgagcggttggacgcgtgggttggaaaagtgcataccaccctgttgtccgttgaggcagagacgcctgatcttgtagctgcataacttatccaaccttccttttgctatatggccttggtcaccaagggtgcggtgcgaaaagagagatgatctggctgtggtggctgtagttttctgggtgatgaaaacatgttgccttgaacgtttccctggcgccctattgatcaggacctgtaatttcatttctctttaaatcctctggacgttgaggcctggagcttgatgcattgatcacgggaaaagcacaagcggatcaaaagtttcataccagtagggtgtcattgtagttcttttcccagtgtgatttagattgttactcagcgggtattttcatattcttttcctcatatatgatggacatggatggaggaaaatcttactgattttcgttatgttgaaaaggttatgttcccctgaacacaagcaaaccgtgagcaattcattgtgcttttggcatgttcggtggaaaatcgcataatccaccattcttgggagccacatttagaatttaaattgggctggcatttgagcaagcggaattagggggtgtttgggagagcgactaaactttagtccctctcccaaacacccccttagttcactttaggctcttatcttatcaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggagggtagaacagcaagaatttatgagaggaggaaagaagagaagtgggaagaagagacaagtagtggtataaaaacacaaattttaatagatctttttgaaaactaagagagacgaaccccactatgcaaagataaagaataattataaggggatggagagcgacttctgtataaaaacgggtttgggttcgtcgggggggggtaattaagggggagggggggagggagagggaagaggaggagggaggggggggggggtgggataggcaaatactttgcaagggggggaaaagggagggaggaggggtgattcatgtgagggagggggggaggggtgaggagggggaggaggagagtaatgtaaggaaaaagaggaagagggggggggtgttttttggggttacctccgacagtgctgagtaggtttatggaagtcgtggaagaagataccaggagaggtaccgggggggggggcgtgaactaacagggggtggagctggccatgggaggcacggggggcgagatacctggcgtccgggacggaagggggaacccgtccctggaagggggtggggccgggcggaggcggcacagccgccggaaatgtcttgcgggtcccccgttcggggctgtcgggtggccccgcgggtgcggggatcggcaataggagaccgcaaagtttagattgcatattgtgggtaacggagacagtgatgggggtgcaagggtttggtcgcggtgctggtggcgtgaccgaagaattatatcacgaatggtgagggggggcggggggtcgtgtttgtgaaatgaagggtttggatgttttgacgagcggagggagagaacggtggactgcgggtgttgtcctgtgggtagaggttggcgttgagttgaggtggaacatgaggggcggtgcatgtgagcagatggttgatattttagcggcttggacgagcgtaaggtatggacagggctaggaagagggacgggcaagattaggtgtaggacgagctcagatggcagacggcaaggttaggagggtggatcatgcgaatgaatctcggggttgggtcgtggatggtgatactgcggccatctggacaggacgggggcgcagtaggaggattgagaggaggatcgggcgggagagggagggttagtccctgttacaaacacccccttagttcactttaggctcttatcttgacaactagttcaaattttgttcttaaactgcaataccagatataacatcttccttaacttacaaaaccaaccaatgtacaggaggtcccatgacaatatagcggctggttttgtccgacgtggctaattgatcgaaatcaacaacgctgaatcagcatggaccctacatgttaggggcccttatctctcacttcctcccctctattcccatttctatggactccaaggtagggaggttggctagcagggagaagaacagcgattgacgggaggagagttaagctcgaaatttcatccccaaacccccactctctctctctctctctctctctctctctctccccaacctcttggatcgaattttcctttgtttccaccacaatgatgtggatggcaccttcgtccaacnacgcggcagccgccacatgaccagtttggggtaaaagaggttctgcggcggcggtggatttcgacggaggctttgaacgcagggagggggaggggcgccgaggaggaaagcttgtcctgcccctcggtgagcctcctacaacatcgacgaagagagagagagagagagagcactagtgctaggagcatgcccacgaaggtgttcgagacaaccctgccatgattgacaacgccgataccgatgaggtcgccaacgaggaggtacaacacgatggccatggtgagcgtgttgattgtgacgaagcactgcccttcgtcctcccgcctatccccgacgccgcccacacacacactacagccaacacgacagcgagcatgacaaggaacgaggctggtcccccctgctccaacgaatgttgcggataccaacatgatgggcgaaggcgatgatacttccttgcatgcgcgagctctctctgtttgtcaccacaggtggctaagtggtggggcagcggaaggagatagagggacaggagcacactgtcaggacgtgttagtgggagagggggaagagaagggtagtttttttttgtctgacatgtgagttccaccatcgtattttattcctttttcctgattgtaagtgccatatcatctaaaaccgacctcaatactatccaaagacctcgtgcactccgattttgcaagttaaacatcttaggcccttcacagtgcagggacgtggcgagttacctcatcgcgccacgtcagtgaatagcttacttggaggaaagagatggtggggccccattgctctagctcacccattgcgtcctactgaagaacactcggcctcgtcagagaacgcgtcggagagggggagaggtagtagactggatcaacgctccatgttccccaccccgcagttgtcaccgttgagcccctccacggctccacaccccccgatctgcgagagttggggaggagcagtgagcttgagcatccggcgcccgaagaggtgagaggggagaggatggtggtgtgacgttgaggaggacaggagccggcaacagaggataagagagaccaatccgtcgcccgatccgccaccgagctccatgtccggcggcgccaccccgcaccgggctagatctaggcggcgccgtcgagctgtaggtcggatatgctcgagctttggtggaggccgagctccatgtccggtagcgccaccccgcgccgggcgagattcgggtagcaccatcgagctccaggtaggatccgctcgagctccggtggaggccgagctcctgcgctgctctaatggaagaggccgccgatggcggagttcgttgccaaggtatggggagtggggaaaggccggcaacagcagagttcgtcgccgaggtgggaagaggcgggaggcggcggtgtcgctggtgaactcgccgagtgggtggggaaagtggagagggttgtggacctagtggtggtgggtacctgggtggggttgtgatttttattattttctccactgtaaggtgtacactgtaaaatttttacttctttgtaaattgagaaaaaaacatgagggttgaaatcaaaagtagtaggggctgaaacaaaaaattgaagtcacccatgagaccatttgtactgtggggaaccaaaatttggacatggtacctatagcctatatggcatttttaggttcctcaaatgggtactaccagggtttgcagaaccaccggtaaccgtggtaaccgcgcttaccgcgggggtacggtaaaaagaaaaccgcggtaacctccataaatattttttttaaaaaaataattttgataaattttacacggtttcggtttcgtacggtttgcaacggttaccgtgcttaccaccgaggcacggtaacccagccctggcggtttgggaaaccattattgctactgcccttatattgcggtttagtacgtgatctaaactcagacgttaagtgaacttattcctcctctctggctctgcccaacaccatgctctagaatcttgcaatgcgattcccttcacgatggtaacatacgtagctcaacatgagaaatatttgtcaaattggtgtgtgttcattacttgtaacatgtaaatataacaatacattagaaagattgagccaactgcagtttaagtcgctttatattgttcaaatggtcaaaccagcatccagcaaaggcggtagggtcttagggagatctttggctaaatcagacatgaacacgttcattgaactattgaagtagcaataagattaaatcatttacatttaccttgaagaaatataattcttttcagcaatgcgttcatgcagtcagtattaaagaacgttctactatcacttgcctaatgatggtgaaatagtagagcaaactactcaaaagaaaagaaagaaagaaacagtggagcaaagatacatcttacaaggctatgaagactaggcagcaattgttccaatgtaaactcgtgattttctgataaatacatccatttctgcagaactattacccggaatcccttactgctgaaagactgcaaattgatgatccaaaataccattgcacagctcagattcgtgtgagctgttcatagtccatagtcccatcacgatttctgcaacaggaaaaggacactatcctgattgctccagttcatagtcccatttactgatccactatagcttcacatatttgtcaacatagccctgaataaaagaaacagattggctcaggggattggctcaggggatccttcaactgtagagttatatgcatatactaaaaaaaatcatacaccagaatcagaatgtttcaatcttgaaagtacttgtgctttcaaatttattcaatagctaaataaacctggtttattcaattaatagtgtatattacaacatgacactgaaactcacaaaccaattactaagtggctggaagactccttgcacaaagataccaggacatctccaatcaaaacacaacatcaaagaactgaatagcacaaagttgactagaacacacaacttttgttccctactatcacgcaattgttttttctccaaaatttgtgtttactgtttagatacttaacatatcacgcataaaagaatcagttactaaacacaatccattatagagaactacaacatatggtcagaagagtatttgcagaatatcaaactaagtaatcaatattgctacagaagaatcgtggacataccattacaagtttggtcactttcttttgagaggactggacatactgcttgatcttggctggcgtttttggaatatgattgttagggacagaactagaaaccttatcaactgttttcttgacaatggttttgaaagcctctctacttatgtttccctgcctccatgatggcttaagaacttctttaacaaaatctgcaatagcaaccttaaatagcttcattgatctggaatccttagtcctcttatttttatccaccgattcatcattgtcaatatcaccgggcatatctgagctccagtcttttgcacccaagggctcaggacttaaattatccacaacacctgcttcagtatctgctgccacctctccaaattcttcaacttccgattcagcaacaagccccaggccatgcatatttttactctccacttctatgttcacaattttagatgcattatgattgctagcactcagatttgcctctcgaccaagatccattttgttgattgaactgcttgagggttcaatactgtcgagcagtggatcatagggagcactagaagtgaattcacgatgaggctgcttttgccgactggaaacaacttccgcagaattctcacgcacatgagttccagatccaggaaccgacagaccaaaaggtgacagtgcattcgcgtgttctgctgcttttgttgaagcagacccaactggatttgggataacatcacagccaatatttagagtcggatctgtttgttcaaaggtagacgcaaaagggttgtagtggggcttgatagatgatttaggcagatcagtatcagatatagcaccaaattcagtacttcctggtagatttggtgtgaatctttggaaagaggactgaaccatggcagcaggctgctgatgaggagggacaactggctggagagtatgaggatggaaatccaatggcctaggatgaggcagatctggtgcaggataggtttgcatctgactctgcagaaactcattagctggtgccataacattaggctggaagtgcatctgaggaaattctggagtcgaaagtaactgttgccctgggagtggggttatatttgaggatggtatatgagctggtctcaaaccagatggcatctgtccaggaggacataaattctgagaatgaggttggagcacatcacacatcatattcttctccgtagcatgtactgttgcaaacgagattcctggaggttgactcgaaagactttgatgagcacccagagatgatttatccatgtctgattgaggtattgatgcaccgcctgacctttgcatcttatgaggatcagaaccatttgcagaagaagcaactgattgagaaggtccacaagttaaaactgcaccatgaccatgtggtccaaaggaaccaacagatgcatcattcgttttctcattacaatctatatcatctggagaaccattaaacttctttgttcccatcaggccatcttgctcagatattctatctcctgaaatgtgccctccagcaggatgaatatcaaagggagtggcaacttttacaggggaatcatgtttgtcgttgtagaatccatccttgcttataccaagcttgacgccaggttgtgccctgaaagtctgacccactccatctggtgatttgctctcgagtagattagcccgcttagcaagtggagaattgctttgccttccagatgataaactgaaagaaatttaaggttcttagactcccatagggggtcacttgtgcaaactggatgacatataaaaatctaaaacaaatagagttccaatttgtggagataaattgatgcaccaatttaagttgaaggcaaggtacaaggtttggtacctttgggacagagggctacagctcctcctgccctgaggtgactggccacggcttcgtttccattggctcctgccatgtcttctagtctgttgccctctatcagaatcattgccacttaaatcttctttgactggatgtccaagttcatctgaatcatgtttcactggattgctcttactcatgagttgatgctctcgatcctccaaacttctctcagtgcaaggagcagcttcagtaaggagttgatggccaatatcaggatttgtaccaattgaatgaacaggcttattattttcagtcaatggcacaaggttgctgacagcaccagcaccatcctcatcttcactgtcatctgaggcatagccttgaattagttggaatgtgctcctaccttcatcagttacatttgtagttttagccttaccaccactgtccttgccaaggttagaaacatcacacgcaggctttcgcgtgttaacatttccagtacattcagcagttgcaaatgaagaattgattggactgacatgttcccttgatggagagtcctcgtcagctgaaatttaacttgataaagtaaatatctagcagtggattaacacaggagttaaggtatcatatcaattgagaagtaaagtgtttggtgctttagctacaaaagggaaaataaatattaatagtttatcatcatataaactgtcctgcagatggagattcaacaatatttctgatgacaggaggattataccagtctttttgcaagaaacagtggtgatcattatatcaggtaggaataagatgggaagcatgtccaataaatgcacaaagtaagacaaagtttgactacaaatacagagtggagcagcatgcaggactaatttttagaattgtgacaaattaacagtgtacagttgagaggcagaagacgggtaggttcgcttaccatccatatccatatccgagtcatcagagacaattagctgattcgtcaccttctcagttttgacatcatgaccaacatctgtggcagtggcaccttcttttctttctggctctgaattccatgactgcccagttgtgggggcagcggttggtgaagagggcacaggaggtggagaacacggtggtggtggtgggggaggtggaggcggggggctagatggtggcagcgcattctctggagcaaagcttggtggccgtggcggcggtggagggagagaccctggcatgggatactgaggatgggcctgatacatagcttgtggaggcggcggctgcgatggcggccctggcattggcatctgggcgtaacccctctgctgaggtagcattggcatctgatgcatctgggcaaaagggtaggcctggttctgaaccagtggcatcccgtgctggtacggtccaggcggcggcgccgccattgctggcggctgcggatactgtgccattcgcggcggcggcggtggtagtggttgctgagggaagccacccgttaccccagcttgctgcggcggcggcggtggcgcagcatgccgatactgcggattgaagttccccccctgaccgtacatcccaagctcggaatcgaaaccctcgggcaaaatctcctgcaaaatcgctgccaatcataagcacccgctagtccgctactatatgctgcacaaaaatcacactaaccgaataatatatgaataaaaactcacaccaccaacaacgcgattaaccaaccaatacccccccccccacccccctaaccaaaaccctagatcaaatcgaacaaggatcgaaacacccgtagaaaccgcgctacataaatgggagccaccactcaacaggaggatcgaggctccgagaaatagatatacctctccgcgagttcgaaggcggccttccaccgcggattccttccggctggagcagaatccccccagggggctcgcgaggggcttgttaggcggctctcctccggtgaccccgcgcgacgccgcggggatcgagcggcggcggcggctgcacgaggggattcgaggcgggcggctttggattacgagaccttctctggctgcgccattgttgggtgcggaggtgaaggggagagagagggggaggagagagagccgcgcgtgcgtgcgtgcgcttgcttgtgcgaagcactggagcgaacaaacggggaggtggaatctgcgtgggaggagagatctgggccgttggagaagggaatgcacggtccagatttttctctggctggctacgaaagtacgaagggaggaataaaggtagagagataaaaatacagtactactggtactgtactgcgtttttttttctttcgaagttcaaaaagataatcttttctttcaggagaaaaatatgatagtcttatccttcgttgcgagaaaatgtgttcttccctacctcgattaatttatgaatcgatggtaatcacattcacatattgttctcaccatcgaaaaaaaaaaacagcatacaacatactaggatgaaaacaaagctgatacaaacagatgatactcctaatgtatttgttttcgttttttttcggtcggacaaaaaaataaatttgaatagctcgaatacaaaaaataaatattaattacctcaaatacaaataagaaccgaatatgctaaggcacaaatatagaaacaaatatttttcagagcacgaaaaccgtcttaacttttaatagaaataagtatcatcacatataattagcttgttttatattaaggctttattcgggaggaggggttcctccttcccagcacacaaaacgatgttcgcattaacgcgtgattaattaagtattaactatttttttcaaaaatggattaatatgattttttaagtaactctcgtatagaaactttttacaaaagacgcaccgtttagtagtttgaaaagcgtgcgtgcagaaaacgagggtgaggagttgggaactcccgcctaagtctgatcataaactaaacaatgctaattaagtttaacatgtacaacagcgttggtataaacacatgtttaactaatattataatatataaactatagtataatttataaaaacatttgaaagtttaaataatattattggtgcaggatagtgtcatgagatgggctactattaaaatagaaaatataaagaggtaggttgaaagtctagaattaaagagaaataaggtatgtttcaccttatatcgtatttgtatctggattatctgagaattatccgctccgaacaatgttcataatcatttttctctagccgttttcatccctactgcaaatccataatcgacgtggattttatagaggatgatgtggagaagaacaccgcggcgaagtgacaacagagcaagttgcaggcccaatgaataggcccgtcctacgcgatgcgtattacggcccatcaaaggcagtgaacgcgacgctaagtccgagttcacttgaatctgaatccctgaatccaaaaaaaataaacaggagatcattttcagtgtcgaagggctaaaattagatcgccagccaggacctggaagtgcacaggtaaggagtaactcaggataaaacctgcttcaagccttcaacacaatacagaatacagaatatacaggcaatttgagtacaaaagataattttccttcatcacaaaacgaaaagcaaaaacaaatatactgcatggaaaagggtaaccaccctgtattatcaatgaaacagcatattgtatacggagtattctgttcgagtatgtttcaggattctttgataattgataccctaccacaggtctaacaaatgaattacggtataccactaaacaaagaattttaaagtgacattaagtcttctctgagatttttcatgccgacagcattacaggattctagcatgacgaacaaacatcctttggccaaatgattcttctttagcatcccataatatgatacagggaagccgtcttgaggttgagagtaagatatcgacgccaaatttcctaccaggcttaagatgacgcttgcttctgagttgagctactttcgagcccttgctgcatctccagcaatttctgctgctcctcatcattctcctcttttggctcagccttgggggcctttgattttgtggtggattgctggtagagaacaccaccggacatgcagatcaagagcccaattgttcccacaaaggaggcatgcttgtcccagataaggagattaatcacaacagtcaggagcttgttcactataccgagcacggtaaatccagttgccgagatagcccgtctgcaggagaacccgaagaaggatatagatagcccgaacaagcaagacagagcaacaggaagaatgacatcagatgaaagccagtttgtcactttagcgctgtcgcccttcatctgattaagctctcccattagaagcatctcaagagggaagagcatcaaagcctccagattgttgtaaagcacaaggccccatgtgttcaggccaatggtcatgacaacgtgcttgatgtagacaaagtcaatggacatgcttgcaagatatgccactgcccaggtgtaagcagtcacagtgaactggttgtctgtgaaaacatagatcacacttccaccaagtatagttgaaagtgaaagccatgtcttgagtgatggccatggttggtgaagataaagggtctctccaatggccacaaaaattggcacagctgagcgaaacacgatgaaagtgtccacattggcatggagtagaagttcactgtttgtgaagatggagatgtagaacatcaccgcagcaggcaagaacttccacatggtcctcaaattaaggccatcatgctcaataagctttagttgtccacataagagaactccaacaacactagtgaagtactgtaaagctgtcaatgctccagggtatggaaatttcatgactgcccatttgttgataatggagagcagggatgctgacaggcaataaccagcagccacaccatagactgaagcttgttgcagaagaatgttcaacgtgttactccatgctccagttttctggacagcacttgaatcatcagctgatgcagcttcttttgagggctctgatagattagacatctggcaatgtaaagaaaaaaattcaataaaaagttacctcacaaaaaccatactgaagctgccaaaaaacaaatggaacaaaccaaaatacttagaaactttaatcgatcttggtgtttgtaacatggtgaaatatttggcattgctggaacctatttgatctttagcccttatcttgctcttagagttaatagcaatgtgacaatataccatggtactggacaaagcagaggaacacttaaaaaatgtttactaacaataattatctaaattcttgatagaccccatgcacctgattccacccatggattttcacatcccaatcaaagcttcatactacaccatactcatcattttagctccactcacacagttatatagacttggcttattaaaaagatctctactttggactagaaatagtacaaaacttgttagcagaaagccaaaatgtacatcaacataatagtgctctgaacaccagctaaatatagctgtagacatatccaatactgagtgatcaaactctctagattagctagaatcaagtatgcaagaagaaaaaaaaagcactttcaattcatacatattgcaaaaaataaataagttatatggcctgatccacaatatgtgagatgtaagatgctaatttaccacacagaacaaagtgtgctcgtcaaatgatgttcattctaatatgagtttacaacactgagaagatacagaaaaagaaatcatggaactctagtcacatgtcataccatccctctttaagctatatttagcaaaaaagatgtccctatttcaactttacagacacacaagaaaagcatgattcataaaaataactccctcaacattgatctctaagcttccatatgtttttccacggtatattaacaaaaaactcagtacaagcattgaaaggactcaagaaggtcaaggattaaattaaacagcaggcagatgataagcacaaagataaagttttcagacaaaatcacagaactgaacagcacgaacagaaatacttcaagaaaggagtaagaacacatcaaactgatgacaaccaaagaaagatcacaactgaggaatccaaggcaagataaagaaataccttgaaacggctagcccgagaattcgccatgggatcaaataatccaaattgaacaacaaatgttctagttacaaaagcatatgtatccttttaagcaagccaaggccgccaaaggtgacaagggaagaaaggacgactagtatgcaactaccacatcgcccaatcaactaaatagctcatgtggaatacgtaatgagcttaaccaggacaaccatgttatactacacattgaagtcaaacaaaggtaggggcacgtcacaagcacaaccgggttgtaagcatcagaggattggaaaagaaaatatcaacacatgtcacaccacctaattcgcagtttgtctaagtcaaggtggacaaggtcctaataatgccattgcaatctgccagttgcccacaagaaaacaaagcacaacacataccacaggaagctttcctcgcaactgtgaagggatgatagattcctctcaacaaccacgtcgtgacagctccaagacgcaataataaaacgcagctgcaagcacacgaagcgctcacaagagcaaagctcgctgctgctgctgctgctgctgctgaggcctcccaggacagcgcagccaactgctgaatcacataaagaactgaaaattagttcgtcgccgccgacggatgcgtcatgaaatacatgctgcccattaaataaagagcgagaataagcagagcaaggagtatcgatttgttaggtaggagcaaccccatcaccatgaataggaaaacttcgatttaaatagaggtttcgtgcacaaccagaactcaagaaataattgatcccccaccaatctaagtacaccaataaactccatgtaactatcaatccatcaatccctccatggaccacccaagatcgcattccatgcctaccagcccctgcccagaaggagaaacggcaagcagatcgagtcctcacctttcaaacgaacaccggcgccgcaagaacagcggtgggggattctgcggccacggagcgaagaagaaacacgaggatagccgccgattttgttgcgaggttggggagaagaggggaagaaaaagaaaaagaaaagaaaaacaagtcaatggaaaccacgagggtgaccgtagaccggccgacctcgtcgggagcgcaggcgcggatctagatgctggagagtcaacgcggggagagcccgcggcgcacgcgatctgggggattgaggaggaggaggaggaggagggagggaggggatcgcgcaccggcgcacgcgagagagattacgctgcggatcgaaatatttggaaatggcgccttgctatctcatcaaccctcgcgagcgggcgatcggccgccattcgggacgcgccgccgcgggtcgcgggtcgcgacgcgagatgccgagatgcggatgcgatgggaagaggagaggaaaacccgtggacccatatccaccggattatcacgcgggccgcacgttcccggggggctcgcagaagatgggccgcgggatgcccaaagccgaagcaggccgcagcgtcagcccatgtaggccgagtgaaaacgcatcggctcgtgttacgttgtgggtgggctcgtgggatcgtggcggcgtgacaggcctgcgcgggcttccccgacccagcacgcgcggtcccactactgcggcgggggctgcagagccagcacgcgcgggcggacgacgacgacgaccgggccggcagccgccgcgccgtcgcggcagctcatatcgcaggcggcgctgcagggtgtgatttgacgacgcgcggacggcggacttgttggtgcgagatgcgattcatcacccttggtggcagtagtttggtggggataaaattaaattttcttgcggtgcttcgatctgcatctgaaaactctttgcttgcagacttgcacgcgcgcgctggccggcagccggcagcggactgtgggctagctagagtgtaggatgccaaccccctccaaagatgggccttcttaactctctctgggctagctagcactgctctccgtgctaactggcctcatcagggagtttaactaatagtagtatttaattagagcgtagtacttctgtactggagtacgtggatagtgtgtgctagtagcttgcatgtgctcaattagggctggggaagttgggagatgaggatatagacacacacaggtcaactgatggatcaaattagttttattcaccacgcaaaaaaaaaagttttattcagctcagtttaagaatacttgcatgtatatatatcacaaacacatgcaatctcagggatacacatgaattttcttcttcttcttcttcttctttttcttcttcttctttgtatgtggcaagggttaaggacaaatcactactggggtaaccgtttttactcccggttgggaactaggagtaaagattcccatctttaatcccgggtgaaataaccggagtaaagttgaatctcctcttttcttttttttcattgtttctttgctactccctccgtttcatattataagactttctagcattgcccacattcatatatatgttaatgaatctatgcatatatatatatatatgtctaaattcattaacaacaatataaatataggcaatgctaaaaagtcttataatatgttaatccctgtattttctcctaaatcaagtgccatacatattctcaaatcaaaccctaaatccccaaatcaaagtatcatcccaaatcattcacattacaaatcctaagttacttatacacacaaatcaaatacatcacaaatcctaaaaaaattatacacaaatcaaatacatctcagatccatgcaataaatcataagtttaaaaaaacaaattatacatctcaggaaatcacaaattatatataaaaaaaaacggacgctgccacctaccacggccactgtcaccgcgcgcggccccgcctactgccgctcgccacgctcgtgcgcggccccgcctgccgtcgctctccacacccgtgcgcgcccccgccgggcgtggccccgctggccaccgccgaccgctggatgggaggggaggagggggaggagaggggaggaggggggaggagaagaaaggggatctgaggggttaggaggagaggggatgtgatcgatccaatcttatctaaatatctcagtgaggaggaaagtttcgtctgggacttaaccgatcagagatgggagagaaatatttactcccgtgatgattgatttctaaatggtctttacttagtaccaaccgggactggtaatctttagtcccggttggtagtatcaaccggactaaagatccttggccccctgacaggcctctgacaggggatgaactgggactaaatatgatctttatagtcccggttggtagtatcaaccgggactaaaaacaatctttagtcctgattcttattagaaccgggactattatggaaatcagccgacccagcaaggatcatttttccagtagtgaatggagaaattatctccaaactccaacggcaaacatctattgggtctatttagtttgactggtttatttataggagagaagtcagagaactgtcaggatgctagctagcttgatttctgctccgatccgtgcaaggaaaaggaaatcgacgacacatactcgttttgtgccagcactcgatcacatctcatctccattcagcaattttgtttgatactccgtacgtacattagctccagcataatgatgagcttattcagaacatccaatgtacatggggctctcatgaccccaaactcatcgatcacatgattcctggctattcggtcgacgttgttcgtcagtcgataaaatgtacgtgtggttccaaaattcgagcagtacgtggtgcccttctgcgcccagattgtcgtgagatgtgacgctttgccgttggctttgtcccacgcacacatatacgcacgcacctgatgatttctcagttgaacggttgcatgctaagccaatctagcaaatgcataactccagaattaaccctgctgatgccttagttttccatgtgggagcagctgctggctggccgagctagtgtgaatgtgatcagtgggcctgataaaaaaagaagagggcactcatagatctcgcaatgaaaagagagggaaatttctgggagatgtaagcgtctaactgacaaggacatacacattgatcaggtgccaatgctaatctgggacaagcactgcccctgtgcgaccctacgaggattggactgtccttagttcgtatttgcagagatcgaataattattgtggtcctgatcgatcgatgatgccgctagctttgctcgatgcgcgcgcacacatctgctcatcaactcgtttgatcggccagcagagaactgatcgatcaatcagtactaccacgtagtacgtagtaggaaagtagctaggagaagtagaaaattgtgagcaagttagaaaagtaaaaaaagaaaaacttgcaggggctgcagggggacctgtgtactttcgacccgatgtgtgatgcatcatagcattattaaggccagcacgtaccagtagtgggtgacgactgatttatacacacatctgctacacgcatttgcatcggttaattgtgggcctcttgcaagttgcatatttgcagccggtcggcaaggctgcaggcctgcagttattttctgtgatcctttggtttttcctcgtaaattatatataccagctttagttaaatctcttaattacttgctcactgacatacagggcatggtggtcctcgtgttagtgcatgtaatgagagcaagtgaagaaattcttcttttaaaaaaatcacactctagtacagaactacttatctgtaacggcctttcccgtgcatggggcttatagaccgtcacagtgtcgtcatctctagcaggttaaaataaacaccgacaaaaatatacttgtaaaaaagacccgtgcatttattttaagcccatcaccgataagacctatcggtgataggctttagtttattatctttgtaatctcaatcaggctcacatgcatatatatatatatatatatatgtgtgtgtgtgtgtgcgtgtgtgtgtgtgtgtgtgtgtgtgtgtgggagggaatattatatgactgacccccctcgcacgtgcgcgtacacacacacatatattaatattatatatttcctgcatgccacagttctttcaatgttcaggaatactatttgcaaattttaaacatgttatataacacaggggttcaaatatgtacttattgtgtccaatatattttactagtaaacaaaaaaatagctattttatgggcataaagatccaacaaaacaccataattaatctacgaaatttccctatcatttttatgcgcatataagctaattttgttcctaatcttattggagtccaacaagaacattgttaggagcgtgtgcatctttgatctatatgtaattaatattaaaagagtcctaagttcttaagtttgtctctggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgcttctactgtttcttgttgttgcaaggttcctggatctttatcaatattattttttttttttttttgtttaaccaactatatattttttcctgttctgcgttttttattgccctgtaatgagattgaggaaattttttttttatatgtatcatccggggtatataaattgatatataggtataaataattcgagaccaaaaaaaaacatctacgaggtcgcccttattcgtaacatatcttttaactaaataatttatttttatactggttatagtgctcattgggaaaaaatttgctttcttttttatctttaaactagccgttgattttttcaattgtgcattggtagggatatctatatttatacatatatatattttgggttgtgtttatatatacatatatttatatattttaattagattatagacatatatatatatatatatatatatatatatatattatatatatatatatatataatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatcgaccctacgattttttgttttaccaaaatttgataagttaacaaatcaaacattttttgccattatcactctaccaaaatttagtgttttcagaagttccttctttttttttaccttaaatagtaggagaggctcctactgtgtggtaaatatattaatatatgaacaggagttacaggaaaattacaaaatatatatatacaaaagaggaaaattttaaaaaatgttgtcaatccatgattgatatctaggtctatcctcctccttcactctatgcacaagaagagcaaaatcctccttgaaatcagctttccaagtattgaaagatggttggacattgtcaaaaatgagagcatttcttttcaaccaacatctcataaccaaattctagaaaggtggcaaaccaagcacatccaacattgccaaaaaaaaaatggtaatgccaaagtgtgccaattttttgggggatattaatgccaaattttgggaacaaacagaacaagcccataaactatgaaaagttattttattaaagaaacaatgcagttcatgttctctactttgattaaagaaacaataaaacatgcaggacgatggaggcagttgtaaataaatgaaatgttggttttacataacagattttattagctgtatgtaaaatacactgggcgtgcggtgttgaaagacattagtttcactggaactgaaggactgatcaattactaaagtagtaaatacattttaacccccacaaggacggcatcactacagttccaggtgtaaagtttggggacagagaacctatatatctgcggaataatggtaagcttttggtcgacatcccatgcgagcaagtggcaattagcatatccattttgttttttaaaaaaagactacgggaattaatgacatgcctacatacaatagccacatatatatgcaacttaattatattcgtatacattcgggaggacatatatacaacaagtactctatctttgaggatgtataatagttaattaggggaaacaaaatttctagggctgcaacaaagacaagaaaaaacatgtgtagaacgaaaaagtgcagttggttcaaactaaaaatcatactccctccgtctaaaaaaaaggcaaactctgggtttctatgtccaactttgactgtccgtcttatatgaatttttttataatttgtattttcattgttgttagatgataaaacataattaatactttgtgcgtgacttgtctttttaatttttttttataatttttttaaataagatgaacggttaaacgttaggcacggaaactaggatttgttttttttttaaggaacggagggagcagggctggccgggtcatacgtacgtagtatgtctctaatcccatcattcacaggtggctctgttttttgccccctatttttttgggggtgagatcagatcctagtgctcccttcaagtagtacaactgcatctttctggtacacgtattaatgctgtcaaatccaataacaaaaaagataacatcacctgatcaggttgtcccagcagggaccagatatataggagtatgaaactttccccacagtcatgtcctacttgtgactctttccgtgcgtccgcatctccactgagatctccatcttgttattaatcccattttagacttgccaaatctgacggaaaccagtaatttatttaccatcgtcgaagtctcatatgggatctgattaagtccttccttcatttatttgtttttgcgaggacgaaattaaattaaggatcacgatcttcgtcttcatctgtcccatcatacatatatatattattatatatatatacacacttcattttttcccagctggatatatgtgtgtatatatatatatatgctaaagttatactctccgcctcaaaatataatcacttactccctccgtactcgtaaaagaaatcatttatgacaatgtttaagtcaaacattggaaatataaatcatgaataactctcgagttgttgagtttaaaaatgtaaaaattatatgaatagatttgtcttgaaaaatattttcataaaggtatacatatatcacttttcaataaatatttttatagaaacaagaagtcaaagttatgttttaaagaccgtgtcgctgtccaaaacgacttcctttacgagtatggatggagtatatcttttctactctataagagattaagatgaagggaattaattaaatactagaaatgtggtaattcagctacttaatttgtagttgcattgtagccagcacaaatagtgtcgcacacaacagttttaacctaccgaacaacctcagcacctcacattaaattatgggtgtttagggattcgcaggagagcaatcgagagcaaaatttggtgaaagttagtaaataactagcctagagcccgtgcgttgcaacggaaaacaaattgaatttctaccttattgaatcaattaataagcatttatgtagatttatgtagtttaagtaatattatgattctccttattgaataagtaggtgattttgaaatttgggaagaaccaatagtgaaacgggagatgactcatgcattgaaaggtgatgtagcatagattatagggcccacatgtcagcagtagaggtgtgacgtgagaatggacaccacaactactaacatttttagtatagagaagtggttggtgggggagtactacttctagaagttgagaatgagggagtaccacttggcactgcaagtccgcaatcaaattaagtgatccgaagtaaaattgcattgccccttaaaatgattgtaacatttcttgaatattaggaaattctagatgcatatattctattttgcaagtgactgtttaatgcaccgtttgtagagatagaactaattaaatccctgtgcgcaccagctaatcttgcatatatagattacatatttggtgtaaatatctatacaatagaactactgggtcacaaaaacatgtggggtggatctattgactcgtcaccatgccttcttgtttcgattcaaagagtttatctagctttatatccgtttgtcgatgaatcaggacatgtacgtctcgttagattcgtgttacaatgattcgtcacatcacgtattatattaatttattatagaatagagagagtaattatatatatatatatatacatatatatatatatatatatatatatatatatatatatgtgtgtgtgtgtgtgtgaatgacacgagtcccaacctcctatcaaaagagttttcctaacctttagtttgtgattattaccaaacaccgtatatgacccttgtcgactctaaatgatactccaaaataattatgcctacaacagaattcccaccatgcatgggcagctcccacggcaatataatcaacctagccgtaaggtgataaccatcatacatatcacacacctaatagatttttattgccttagcaatttaaagtaggagaggtacggtaattccgtgttggattgaactcagagcaagggcatccgcaggaattaaaatgagtgagtacgtgggggcgagtgtcatagaatgagaaattaaaaatggataaggatgcatttgcccccactagatcgatcggtgtaaaattgctagagaccaagccctcattcactgctggaaaagtgatatttgcttggtcagctgttttctacaatagtctcgattctaataagaaccgggactaaaagcaatcggttataaaaattttgatctttagtcccggttggtgttaccaatcgggactaaagatcatttttagtcccggttcatggcctgtcagaggcatgccagggggcgaggatctttagtttcggttgatactaccgaccgaactaaagtttaattaccaaccgggactaaacatccatctttagtcccggttggagtctccaaccgtgagtaaatatttctctcccatatatgatcggttaagtcccagacaagacttcctcctcaccgagatatttagataagatcggatatcctccaacccctcgaatctccttcctcctcctccactcccctctcctcctcacatccggcagcgggcaggcggccagcggcggcggccaacgggcggcggggcagcgcgcgcggcggtgggcagcgggggccgtgcacggggcggcaggcgccggccgtggcaagtagcagccatggcgagcggcagcgcgccggttctctccggcttttttttttgataatttgtgattgagagatgtataatttctttttgtacaatttgtgattcattgcatcgatctgagatgtataatcgatctgtgatgtatttgatttgtgtgtatgtttttaagatttgtgatgtactccctccgtcccaaaaaaagacaaaccctgggtttccatgtccaacgtttgactgtctgtcttatatgaatttttttataattagtattttcattgttgttagatgataaaacatgattaatactttatgcttgacttatctttttatttttttcataattttttcaaataagacggacggttaaacgttggacacggaaacctagggtttgtcttttttttgggacgggggagtatttgatttgtgtgtaagtaacttaggatttgtgatgtgaatgatttgggatgttgttttgatttgaggatttgggtatatgcatggcactcgatttggagatttggtgtttgatttggatatatacatggcactcgatttgggagaaaataaaaagaaaatggacctaccgggactgcccctaccctctctttagtcccgtttgataacaccaaccgggactaaagatacaactttactaccggttatttcacccggccggttggaaaaccaggactacagggtgttacaaaccgagagtaaagacagtttctccaccagtgattcggtatactctaaggctgtgttctttgccctaggttcccaacctccctccctcgttttccgcgcgcacacttttcaaaccgctaaacggtgtgttttttgcaaaaagtttatatacgaaagttgctttaaaaaaatcaaataaatccattttcgaaggaaaaaaaattagctaatacttaattaatcacgcgctaatggactgttccattttccgtgcggaggagatgggttcccaaaccccattagcgaacacaccgtaaatttgtccctagctctaactcggaattaattgcttacccttcttaattagacgcattcacaattccttttcttgcttgaaggagcccttatcctaaggagctcgttcaaacattgttgttactctctccatttcaggctataagatattttgactttagggcttgtttggttgctaccctgagcaaatatgcctgacctaagtccaagcctgtgacttgcctgagttgtgtttggttggtgccctgaagatattggcctgataaaacttgcctgagtgcgcacgcctgagtcaggcctaggaaattggtcgcctgagccaacctctccagttgcctgagtattaatcaccccatgtactgacgaagtaaaaaaaagggcatcactttccccttcttgctctgagaagtgaagaaatatcacagtcgatctgttcatggcagcaacagtggagactgggaatccactccagcttgtagatcggtgattggattctcattctcatgctgaatcccttgcatgcaactagatcagcatgttggtgattgatctgtttgagcaaagaaagagaatctgaaaagaggatccagatcctccgcccctctctctctctctctctctctctgttttcactcatactgggagcctcccctacaaaagatctgttggcagattggtgtttcaaggtaagagcacattctcaagtttatttttttctttcccattgctgttttcttggtaattttaaggatctgaacatacgtacttactagaataaatcaatgttgtgcccattgtattatacatgtatgtgcatttttttcacttctttcttattctatttctcaaccgatggtcagatcgatggatctggatcctactcatcgatttattgtccagcaacgaactagaacattgggtgttttagctgttgtgttggcagctgttcgttggcgacgccgtttaagaaatagacgacctccaaggaaatatgatccattggtggatagggatctaataaggcaaacaagattagatgagctgtacaatgggaatgatatagattgcatcaatcaacttcggatgagtaaagaagtgttctggaagcttgtatacaaattacgtgataatggcctactatgtgacacaattcatgtctcagtggaagaacaattagctatgttcctgcacacagttggtcacaatttaagaaatcgtgtgattggattctgggtcaaacgatccggtgagacagtaagccggtacttcaatgaggtgttaacagctttatgtagtcttgctaaagatatgataaagattaggtcagtagagacacattcgaagattgttagtaaccctggaagattctacccatattttgaagtatctcccatagaatatatttaatattccaattcacatatccatcttggctgtataataataatttcttctaacataggattgcattggggcacttgacggcacacacatccccgcatttgtccctgagaatatagtgaacaggtttagaggtcgcaagagctacccaactcagaatgtgcttgccgcagttgattttgacttgaggtttatctatgtgcttgctggctgggagggttcagcacacgactcagtggttctgaaggctgcccttaaaagatcaaatggaatacagatacctgaaggtgtgcatggagtcctagtattttcacgtgcatagtattttgtgaaaaggcaataaaccaattcatcttatgtgttgtaggcaaatactatttagccgatgcagggtatgcagcaagacctggtatattgccaccatttagaggtgtccggtaccacctaaaggagtatgaaggcgggaaagcaccagaaaaccctcaagaattatacaatcatcgacattcctctcttcgcacatctgttgagcgagcatttggaaccttaaaaaaccgtttcaaagttctttcctgcaagccttactttccatataatctccaagtgaagatagtgatagcatgctgtgtgctgcataattggatccttgataatgggcctgataacttggtatatgatgaagatagttggtttaagaaactgcctagatcagctagaattgtcacagaccaaggggaggatcacaaacagtgggtaacatttagagataatctagctaatagtatgtgggaggaacattagtgtcccgaaactgtatgcaaccattatcaactattgtatgccaaggataatgttgtatgaatattaattattttaatgcactcttcagtccattgtattctattatttgttggcatttagatgtcagtattacctatgtaatgtattgctttgtagttcatctaatggacataggagaaggcaacaataatggcaagggcaagggcaaaggcaaaggcaagacaagcaaaggagttggggcttcaggtgttagggcaaaacctataaattggcctccagcactttctgaatttctccttgattggtacattgaaaagaagttacagctaccaccaaaagcagtaatcaagaaggtccatcacactgcttgcacatcagctataaatgcaaaatttggcagtacttacaccgttgatcaagttcaacgccactataggcgtcataaggagaattgggcacttgtagctcgccttctaaatgagagtggtggtggatgggatgaaacgactaagatgttatctctctcccaatctactttggatggactatcggtaatcacgaggaattatttctaatccatgatatttgttaaatatgtatttttctcacaatccattttttctggcagataaatgatcatggaattctttcaaagccaattcaattttttgacaagcttcaagaattgttctccggttgctcggctgatggatcattcatgcaagatccatccagtgctgctgattttgataatgatgaggatgaaaaatttgatattttcactgacatgtcaacctatacagaaacaaaagatccacatggggaagactcggacaagttgtcagacagtgatgattgcaaggaggtggcagcccttgctgcaggagctagccaagtttcatcatctaatactagtagtatgaagccaaacaagaagagtttcaaaaggtgtgggaagccaatgaccttgccccaatcacgtaatgataagggaaagattaaggcaaaattaacacctacattgcatggtgatgatgatgttgatgcactgatcggtagtaccttggttggaatcaaagataaccttgcaaaaccagtacagattgcagcccctcaagatccaaatgctccactatgggacatgctcaagaagattgccttagaacctgatgataagatgaaagttggactccacctttgcaagccagaatttgaagctcaccggagttttcttgtcagcatgggtcaagaataccttgagcgttgggtttacaagtttttatccggtgatgatccatgtctctaatgacatgtatatgcatattggttacaaaagctatgcgtggtttacaagggtctatattttgttgcacccttttggttatgcaattgctacactatttgtgtttaaacaattgctgttaactttagatattgtggtgatgcatgctgtgacatgctaatttgctaacggtgctgcttaagaacccgatagctttgtgtctctttacttttgtgatgttttaggacaaatgtggctggaagttcaatgttaaatatattattcggtatttccctattgccatttgcatattcaacaatctgtgaatttgtcatatatacaacagcaatcacaatgaatataaaagcctaatatctccacttctctaacatttggcaagtataatctcaggcacaaattgaaccaaacagcacctgaccattgtatcccctcaggcttgttttcagggcatcaaccaaacacactactctcagggagacatgcctgaccaggtaactttgctatctaagctcaggctactctcagggatgtaaaatgctcaggcaggttgctcaggatagcaaccaaacaagcccttagtcaatgtcaaaactactttaagtttgaccaagtttgcagaaaaaaaagtagtaacattttgaacccaagaaaaatttattaggaaaatatattcaattattgattcgatgaaactaacttagtattataagtattactatatttgtctataaacttagtcaaacttgaaacagtttgactttgaccaaagttaaaacatcttataccctgaaacgagggagtatctttcgcaatggtatgatgttcaatatgttcaaataatgagcttcacgaagaagcgtcgtgctatttactagtggatggcattatccgacttgggaccacctatgcatttgtcgacaaaatttcttctaaaaatttgacagatgtaattatagtacaatcgtagtgtaattacactgtaacttgcatgtaactatagtgtaacttgtatgtaagtttcacgtaattttgaatcgttagatccattacaatatttgttctggtgagaaagaaaaaaaaatcacagcacacacatatgtaaaaggatttgttcccacgacctccattttaccgaaataacatgttacggagagatttttgaaagttatatataagttacattatagttacagtgtaattacatacagttacagtgtaattacactacgattgtactgcatattacatctgttaaatttttggaagaaaatttgtcgataaatatatagcaaaattgattcgacttatcttttggttggaaatgttattcattttagataatgaaaccactccattgcaaccaacccatgcacatgcatgaaatcggaatcaataaaaactgttctttcggtagaatatataatgcaaggggtatttacgtaacttattttcattttcgtgcagcgaggtggggttccactaactactgtgcaagtgaatctctgatgatcaaattgagttcatgatggacccgcagcacaggcaggcagcaagcgaaacctcaggagagatgtgacgccggccggccaaccagatggtgatcaacctcatcatcaatggcccgcgcgcagctagctcgatcaccgacgaccgtgcgggggagtacgttcgcttgctcgtgttgcgcatgcatgcgcacggcccaggcgcccgtcgtcgcggcacgcactgcacgccgcggcgcggcgcggagcggagagccggccgcggccggacgatcgacatgatagctcagctagctctcgtcaggcggcgcagggcgtgtgattcgtcgcgtaagcgccctgtacgcgtgcgcatcgatcgcgatcgatccagctcgatctcgagcgacacgtagtacgttgcagacgcaggctttgcgctgattaaagaaagagatcggatcggttcagcgaggaggggaggtcgcgagttttggccggccggccgctaggaccagccagcacagccccagctgcatgccggccggccggccagccggcagtcgggcagcgatggcatgtcgtggaaatagcgcgaaacctagtcatgtgtggcgtgcccactactgcgataaccatcgattagggggagtgttgttggtagggaccccggctggctgtgtcccgtgatcaaggtcctgatcacttgaatgcatgcgtacgtgcgtgtatacaaatatttaacttctcttttttatatatacgagatatccatattttatgcatgattagtagtagtagtagtattatttggttcctcaaatcccatcaagcgtgtagattaattaatcacctgtcgaaagttacgtagtatatagctaattaatcccttaatcaaaaccgtacgtcctgcagcgttggcgctctgaacaagtacagtactagtcagccggtacaacaactttcagctccactatactcccttcgtctcccttcgtcccaaagaaacaatctaatattagaatataaacaatttagtatatttagatttatcgtattaggatgtatcacattttattattagattgagttttcttttgggacggatgcagtagttatgtagggcatgcacccaatgatcaagcacaataatgcccgcctgcctctcgatctccgatcgagcaccaagcaaatcaaccgtagctcccgatcaactgcgatcgatcgagcgagcgacgagaggcccatcaggcacgaggcgtacgtctccccggtggtcaaaccggcccgactccccacgccgcgcgcccgccgcccgtacgtccgcgcccgcggccggaagctagctagcccggtggctgtgggtggtggtgcgcgcggcagcggcgcatgcatggcacgacatgaggaccgacgactcatgcatgcatgcacacacgcgcacgcgctcgctgccgctgcgcatgcagccgtggcgtcgcgtggcgcggtgtggccgctcgctcgcgcgcgcgcgcggcggccgtaataaaccacagcgctctgggatccgcgaaagccatgccacacacccacacagccacgcacacatcgcgacctgcagctagctgctgctactataccggcgactgacctgtgtacgagtagctgagagagactgaccggcgactggctgacggccgggatggctgcgaggatgcgtcgcgtcgagctggtagtactactaggagtagccttttacccggaatagcacggagtgagtgctccctcgtttctaatgattgtgcacaaatccgtcaaaggccactctacgctgtctctctccgcgtggaagtacgtactcccaacatacaccatcccatgtctgcctctacgctcgacgcctccctccctctcctttgttattttaagcaaacggccgtagctagctataagtgtttgtggctatctagcttgctaggtgagcatctagctagcttactaaacttttccagctggtcgtagcgagtggaggccgatcgatcgatcagtatgtatgtgtgggcgcatgtctctaacggatcgacatgtacaactaataaagtgcaattgctgttactacggctatactttatacctcggtccccatcgtttggcttatttcctaataagccaaaacagcttattaggaaataaaaataaatttataggtaaaacttttataaatatgttcttggtgacttaaaagcaatgttgaaaaagaaacaacgttgaaaatatctcaaaatcaatctcaaaattaagtttgaaaatttaaaatttggctttttctttggccgattaggccatccgatgggagccttcggcggttcggccagtatctaatgccatgatcggtattgttcagctaagatcgaatatggagcttggtcagatagacaagcaggcaggagggtgatgaggctagagctagccgaaacagaagtatttcagaccctgtttagatgaggctaaagttttttaagtccctgtcacatcgaatgtttggatgctaatttggtctattaaacatagactaattacaaaacccattttataaccttagactaattcacgagacgaatctattgagcctaattagtccatgattagcctatgtgttgctacaataaatatttgcgtattttccatgttcactactctggctcgacaagcatcaaatagaagcatacaaataaggtcctattgatgaacatgaccacatggaaaaacctcaaaacaacatatttaatttgctacagtgtatgccaacatgaatgacattaaaacaagagaaaatgttaaatttgtataaggggagacctctcttacatttgacagttcaactcaagataaaaaaggaaactgttttcaacgatttaattaaggggcatttggttggatatgaacttgccacatttgttgtagctagggaagtttgactatatattatattaccaacatgtttattttatatattgcgacaatacttgtggcaagctatacttttctagcttatttatcctgtcccctgcacatcctaattaatcgcaaactcttacaaaatttgctatactttgtggtgaacaaaattaatttgcgccacaccgcgtggagagcacaagaaagcatatgtacatatatccaacaaaaaaatgatcttacattcataattataagcaagtcaataggcagtggccatatttcttttctaaattaattagtagaaaagtagcaacgtattgatgtctaaaaacataattccaacctattgtttatacaagctagtgtggtttcaaacacaatacacctttatttctcacaagttctcttttatgtctcaatttgcttgttttgtagagatacactgctaccatatcatatcccacttcgatcattaactatcatgcatcatgcataccaccttaacatggcatgctatacacagtgattgcatgcatgagagcacataaaggggctgcgccctcctgtccaaaaggaaaaagtgaatattatgttaaaaaaacatcgcatatatattggaactaatgggtcattctttctaatcagatttaatataacctaagtaatcgaaaaccacttaatattgttccttgtgagtatatctctattattataaaaattgaagatgtttccgccagaattttggcacgtcgtccatgtttcaaacggttttaatctatatacctaataaaaaaattgtaaggcttttggttttttatgctccaagctccgtccgatttttttttcgtcgtcattttcttccatcgcgattttattatttttttcgtcgctgttttcttccgtcatggttttttacatacttttttccaccgctgttttttttgttgcagtttttttcctacaggcttccgatttttcggttttcttttcgtcactgttttttttcttcccgggctaaaccctacctccgtcgccacgtcgatctgtctctccatgcatttccttctccaattgattgcaaaaaattgattccccactcatccatcatcatttttcttatgatttcccatcaattcggctttaaatggctggatttaatatccgtttaattgtgtgttttacttcctatgttcacaaatatataatatgagcatgtttataatagtgttaacaagtcaagcatttctcttttaactttgatcgtcaatagaaaaaaaattataaagattagtgacttaagaatgatatgttactaaatttgttgtgaaacaatccatcgttatatacaactcttttcatttaaagtattttatttccttataggtattattattggtcaaagattgcgttgatatcttaaaatgcttatctttgtggatggatagagagtaacgaactattaggaaaatgtgtcttcatatttttcttcctcttacattatgaacatagaattatgaatgcaatgttgaacagaaaacacgcatgtgaacgaccccgtattgatgcgtccatgcatgcactaccactagtatttcgttaaaaaggtatgacagtgcacctgtcctggcactggagacaaccaacatggtgacagggaagtgcatggatgtatatatgtctgtctatgtatacgaattgaaaatcaacaagaaaattattttttaaattactagttttattgttcaaatcaaacagtactgctttacaaagagagcattgtgatcacaattaatattttcccaaccttattagccttttgattcttctgtcaattaaaacctcatatatttactgaaactatgcactcgtagacaaataacatgccaatacgtgtctagctagccagtatattagtcatgactttgattatttatcttattaaaaaaaatagaacacatacgaaaaaatatactctctccgtcccattttaagtgcagttgtgaatttctgtgtccaacgtttgattgtccgtcttatttaaaattcttttgtgattagtatttttatcattattggatgataaaatatgaatagtactttatgtgtgatttttttaattttttcataaaattttcaaataagacgaacgatcacgttgtacacgaaaacccacaactacacttaaaatgagacgggggagtatataccacggtcaaagtgcctttaatcataaaataattcaaaagaataaataatatttagatagtttttttaataacataaatgattaagctttttggacaaagtcaaccgtgcatcaaatagttatgaccggagggagtagcttgtgtggtggaggcttgccattcaatcacagaggatattttggtttgactcaatgttcagatatataccagctaggcgataatgatccaccattttgggattaataaaacaatataaatatgctatttcatcgaaatttcagatgtaattatatttaaaatggtactataatgagagaaaatatgatatagataaatgagtttataatacaacatggcttaagaatttataattcatgcttggaacaatttatatcaattccggtcaatatactagccagaattcgactggaacaactagaattaaaaggtacagtatttggctcgccggaaccccctattttccctgtcattctatccaatagcagaatggaattgataagcttgtggagagagtttaatgaagtcctatagctagcttaccatgaatgttgtcccattattctttggtgattaaatagctgcccactcaaattaatcattgcttcaatttgatttcttcctcttattgccactgcagaaatgtttggtcaacaaacctggaaggtttggagagggagtcaacgacgagccgtgctcatatttcaaaagatgcaaaacactatttcgtttggattgaaacaggatggttgttcggcattaactttgtgtgggtaccacgcacgcacacaatattgtgctcgatcaaccagtctggttaaacagggtctctcttctaacctagctacgtgttgtaagcaaacaaacagcaatcggctgctgcgtgcctagcaacttgcagtaacagcaagcatccctgtttgcgcctgaaccgtatatatatggagtatcatatatacatgcctcctctgatatgccaagaatccaagcagccagcccaaataaagctatatatatccctcttgatgtattatcgatatgtacattccagtgatatgatatgatcaaatagtgtttttttttttgttttttttgcagctgacacgtacggtgaagcgttgcgatcattgctaagaccagtgggatgggtgttagcaccagtgagatcgatggttgtgtgttagcaccggccgtgatatgatctctgcgaatttgaagcagccaaaacgtccagctgctgctagctatagctagggcgcccgccgtgttcatccgtagcgatcgatcgatgagctcgttttgtccccgcttggttgtcagctagcttagccacagcccacagcccaccgagagccacagcagcagcagcatccaaatcgatggactacatgcgcttgacacatgcagctgacaagcaatatgcgccacagttgaactactgctattaaatttcccctgtactaccatcacacagcatcgatcagcaatgcaagcagcatagtagctactagtactatactatactactactagctgcgatctctactagtaatagctagctagggcatggcatggcaatggagaagaggggcacaaacgccacatgtacagtgtgctcgagatgggttacatacacgcatcccgctgaaaaaaaacatgcccctgataataagctgctgcatatgcttgctttgctcgatcgatagcttagctacagcagcgatggatcgatcgagcgcgaggtgtagctaggtacgacgtagctgggctagacctagcgcccaaccaaccaaaggtggcgcttgaggtgacaagatatcctagaatcttcctaccaccaccaccaccacacgcactactactgcaattgcatgcacatatactatctcttttcaccacacatccaatataacagttgcttagttattatgttaattttcttggcgcctccggcgcagatcagtactctctccatcatttcaaaataaacagaactagtacgagaatgtgtcccgcacgtactagttttgtttcagctggtggttcggggagccggtttttgtctaaccgacactaatagaacgtcgcatacttcctccatttcataatataagactttctagcgcattgctaacattcatataaatgttaacgaatctaataaatattagtaatgttagaaaatcttacattatgaaacggagggagtttaacgggttctgtggtagaggcgccgcgctgtgagaaaagccatggacggggagagcgaggctgcaggggcgcgttgcgccgggggagtaagctagaagggcagagttggggtggggcgctttttcctggaaaggaaactgaggattcgtcacatcaccacccacacaaacacaggccgcgcggtcgcagtcgtcgccgtcgtcgtcgtcgtcgctagctttagctgcgcttgttggtctcgccaacctccaccggacagcgacctcgcttactaaatgtgtgcgtaaatcgatcagtgtacgacgcatcggctggtatccaaacaagtgtcggctagctagtatctctctacacttctactccacactgtaataatcttttctctcctcgcatgcgcagatatcgcactgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgactgtgtcaaacatgtggggccgggtcgcggcgggagctgattggtgtgcaggcacgcgatcgatgcgcattcaccggcctggacggcctgcagctagcagcacgcgagctaggggtacgtacacacgcaaacactggagctagcttgcaaattgccagcatatgcagcaagcgagagggggatcgatcagccggagcagcaggtcacggtggtggtggtgggcgtccgtccgtccgtcgcgctcccggtgtcgccatccgccttgatcaagcttttgccgcgcatgaatggcgccgctagctgatgcgcagcgcggcgttccgatcgatcagattcgtgtgtgctcccgtgtgcgctctgatctcagtactcgtaatcaatcctctgtgatgtctgtgtgtgactgtctctctctctcttgatttcgatcaaactgctggccaaagtgcacacatggctgatgagatattgagatctctctcaatcgatcgagctctcgctggtgagcctgagatagatctaggttggaaatgtcgctagctgcatgcatgcggcgcgagcagcgagagagcctttgatgatgagggagagatcagctactacagagatctaattgtgatcaatatgttggcatgcatgcttgcatccgtggatggccccagctgcatgctatgctgcgtgtaacacaacccatcgctagcgagagccactagtgttgctctcatgcaaacagatccgtgtgtgcaagcggcggctacatgcatgctctccttaggcttatcgatctctctatcatatgcatgccaacacaatgccggcggcacatgtacagaaactactactctcgatcgatcgatcgatcgaccgaccgaccgacgatcgagcgagagataacaaactacttttccatatcatatggccaattggccatatcgatcgatcggtcgcaggaatcaaactttgcttccatatcatatgtcggcagagatacaccatgcatgatatatacccccaagtgtgtccgagcttagtgcatgcagttttgtgttgtcacaactcatataacagcaagatcagctagctgccgccgcatatatatgctagttatctctctctctctctctctctctctctctctctctctctattgtgcatgcccggccctatcaaggggatcaacattactatatactatatatattcccctgttgactttcgcgttgactcacccatggtgcacaataataatgcagccttgctagctactagctctatcatccatagtgggacacatcattggcaaatcatgagtttaattcttgtaaagctctacacgtactctctcgcgttccaaaatataaatatttctagaatttttcacgaagctagattaagacaagagttaaatgagaatggttataattagttgcgattgcctttttttctttctttttaattttcccttgtcccccggcaatggttgcaagttgcgttgtgtaactgaaactctgctttcttctaatatacattgacgtgcaattcttttgcgcgttcataaaaagatcaaaagttaaataaaagaaggttgtaacgagggagtaagtgaagaagttgatatgttttggggataaaatttagacgctaaaatgggtagtagtatatttttttgatgggagagtaattaattgttcagctcgagaataaaattactgctggtagtaattaattagacagtacattttcactgaatttaatcaacaacatctgggtgggaatatatatacgcatgcatgtaccgctatatactccatatatcattcatggtgtgcactgttttgtctccacatgtgtaatagagaaaatgaactgcgacatgctggcgacctgctcagggagaaataattaccaatcacagaattatattttgggagcgtacgaccgcatatgcatgcgagcccgtcgcctttttcccgctagctagctgctgctcagatagaaaatcttccctgctcgtcttgtttttgtcatgaacagttaaaccaaatgatccccaactgttgctttttccgttatatttttcaatttctttcaccgaagaaacatcagtaaaaggcagcccatcataagctttcattaattagcggtacgtgtactttttcactgaagctaggagcatgcctaaacgtacctgcaactctcatgtgaaaaactcacctactaacataatcgattagtcacgagtgcataatgaacacatatagctagtgtcgatcggccgtatcatcaaagtatgttatctggacctacaataatcgaccagcttatcgattgaaagacaaaaaggttgtacgtatagtttgctaggtagcattggtacgttgtactccttatatattgtcaaatgacttgatataaagtatgtagtagcacataataaggcacgcaacagttgctactttcccagcttgctgtctgagtgatctctgaactgttcttttgttctcaatgaacaataaacataacagcgatgttatatatcatttggccctgaatgttagtgcagatattaacatatatatagatactcgtgcatcatggatgcatcaagataaacctaaccgcaaaaacatttgcatgcacgtatgcacacatatccttaaaaaatatccgtgcttgcttaatttgattattgtttcattatttgcatatataagaagccaaatgaagatcagttagctccttttttacataaatatggttggaccagcagctctaaattctaatccaatactagaaagtgaagttttattcgcaactgaaaacaccagtggcgaaaacaacagccaaacaacatgttaataattagatcgatcccctccctcacacacaccccccgtggcgtcgccatcggagcttctgttcatgtgtctccgatctgcagcagagctttgcctttttaatttgtccggagatgcatgcatcgatcgatccaaacagctagctagctatcgaagtatcgatcgatcgatcgatctcgaccgcacatcggtccatcgatcgatcgatcgatcgaccgaacataggatcatgttgggttttaatgtttctaattcgtacgaggacacaatatacatcgatcgatccgtggcgtacgtgtgcgtcgtcatacaagaagcagtcccatgcactaagcttctcgtatgtacagtgctcatgagtcgtacatacgtcctcttctaatgctaagtcacacacatgtacacacgctgatcatgctcgatctagtcaagaccaaacaagctggcagcaaccaatgatcgatctagtgaaatgtctcgatcgatccgccatcgacttccttgcagtttccaacagggtaattacttaacacagacgataattctgttaattagttaccatgtatgggtatgcgtatcaattaatttatgtagtaaatgtccacgatcagcttttccaaatactcttaactactataatttatctgaatttacttcttctaaaacactcctaaaaaagattggaagtacactagtcacgcataatcaatagaaatatttttattattaattttactaatgcgatttttatttgaaaaatcatatacttatttttcatatatttatatttaaagaattatctataagaaaattattattattgaaatcgagccagcccaactggtgttatattaagaagagaaaatatgtatacacaaggtgctgtcaactactccctccatttcatattgtagtcgttttactctttttttcttgtcaaactttatcaaatttgaccaattttatagaaaaaattagcaacatataaaatatcaaattagtttcattaaatcgaacattaaatatattttaataatatgtttgttttatgttgaaaatactactatatttttctataaatttaatcaaacttgaaaaagtttgattaagaaaaaagtcaaactacttataatatgaaatggagggagtaattacaaaataaaactgagaaacctactacattcctcaacaactcaaatgccagttaaggaagatattctctaaagatttcacaccacacaagctccaaagtttcatttcggatcctccatagaaaaaagaaactcctagatatttcaattttcaaaaaacatttcaaaaatctataaactgcagagattattttaggtgctctgagaactaacacctagatatttaattaggaacctggctagctaggggtatatatcaagcagtaccggtactatcttccgagtcagagagagagggagcaattggaccattcacaatttgagggcacagtacaaggcacaactggatgggatgtagtactactgtggcttcgccaccggatcggatggacaccactctagctagttactgtaagcatatgctatagctagctataggagcaaacatatactgttcccatagcctcgagatgcatatgatattacgatgtgtagtgtacatgtacacatatggagagagagagagagatagaagagacctgtcagatcactatgctgagttacacgtatatacgtacatgaaaaagtctttctacacgttataagagaatatcccgtgcttcttacacaccatttgtatattttttcaaaaagagaaattttacagttcttgagaaaatatcgaggtactaaacgttagtaaatatggttctctaggtatctttttaatgatggtaaaattaccattttaaaaaagatgtttctccttttcgtttcgacaagatagagcggtgtatgttgatatatccatccatccaaccatggatctcatctcgctatctatcttagctttgcttgcaacatttgcctcgaaagaaagaaagaaagaaaaggaaaaataaaaacttttctggtgctcgctctcccgatcactgtggttggtctcgtgcgtacggggtccatgtgtgcgtgggaccccctcgccattattgcaacaatagaaaccctaccccatccttcctctctcccgctgtgcccaactctcccctctctctctctctctctctcctccttcccgtcttcttcctccggcctcttctcctcttattgcccttgattcccccgcaccaccgctcacacttgctcctcctcctcctcctcctccgcctcagtgctagggctagcttgcttgtcgccgtcgccgccgtcgtcgccgccgcaatggatctcgtgtcgccgtccgagcacctgtgctacgtgcgctgcacctactgcaacaccgtgctcgcggtaaactcctcgagaaaccggagcagcggcttagcttcgcatgcagagaacgatcgatatatgctgctgctagctgcagctgcaccatggccttcgttctttggttatcttttgaattggacaagagagcaaagaacaaagtgttggttctgtctcgtgatctcctgctgctgcagattgcagagagggctctcactttggtttggtccaatcctttggcttgcttaaagtgcatcatagcatatgcttactctcacacaggacacagtaagagagagctagctagatagctgggaccaaatccagcttcttgcttgctctctctgtgtcctgaggagctagctgctaagctagtggaaacttcccctggggattgttcatgacacgtgattgatgtgcccttgctgtcttcctgcatggtgttttattggctaggtctctttttctttcttagataaaattcattgcccatagctcttgatatgatgctttgtggtagaatgttctactcagctggttctctcgcagtgtcatgttccatgtttcacttccattatatccccttctttcattgttaccagctgcaggctgcatttttaaactggacaagaatccaatttagtagtacctgcatcttctgttcttccattaaaaaacaagtactactgaatcttctcttcttccttttctttttccctctctgttttgcatatcccactttatttgcttgctccatctagattccttccacacagatatgctgttctcctctactttttctccttaaggacagtgccatgcaacaaagagatgaaattaacgaagaaagtattggcttaattgcatgatgtgattaattaatttttcgtcttttgggtagctgcaggttggagtcccatgcaagaggctgatggacaccgtgaccgtgaaatgtggccactgcaacaacctctccttcctcagcccgcggccgccgatggtgcagccgctctccccaactgatcaccccttgggcccgtttcaggtcagtcctctcctctagctaattaagctagcgtttcattcttttctctctctctttctctgaatctccttgcagttcttgatatttttcctcctctttcttcttcttcttcttcttcgtcgtcgtcttgatcttcttcagttctcgtgttgctgtttctagctactttctcttttctgcatatgggtagcttcttgcgaggagaaaggctggcgataaatctttctccttatacaagaaagggaagacatataattaaagaaattattaattgcacatggagagtgggacttttttttctcatgaaatatggtttagcagagctttggggtgttcttttgttcggtttctctctcctcttttcccttctctctctagctctctgtgtcctgtctcggctttatggagcgactcagaatactgtttgcaaggcaagattaaacaaagctggattgcaaaagatttctctcttgcccatctgtggcctgggaaagcctcatgctgcaaaagcggccggccagttcatcttttttttttctcaggcagcatatgctgctagcagctgctctactgtggcattcatgcctctccaaattaaacctgcatttttatttatttactttttttttattttggtgtggaaagatgcattcattgcctgttttccgagttgactagtatagctacttctacccaagcagggagagagagagagagagggagagagagagatctgagaaaatagttaggaaatgatgattttatcatcatccaactactactactactactactactactactactactactactacactgatccatgcatggcaagcgtttgagagatcttgaaatgtgctagagctggaagctagtaattaaccttggttgcttcttgtgttggatatttcttggtgttagggaccctgcactgactgcaggaggaaccagccgctgccgctggtctcgccgacatcaaatgagggtagcccaagagcacccttcgttgtgaagcgtaagtagcaaagcaactatatgcacacttcacttgctatatcatacacgtgcatatataccagctagagtagatatcaatatctttctaattaaatttcttgcttgcttactgctcatttatatcagtcattcagtctctccttagtttcttgctaattgttaactgtcttcttctgacgagtccttcactagctctgtgtgtcttgtgttcacatggaatatatagatatgaacaaacagctagctagcatatcttgtgtttcctctgacaaatgtttttatgtcttccattgtagccccagagaagaaacaccgcctcccatctgcttacaaccgcttcatgaggtgagaaactatttacctatttgtccatgcatttatcttatatatatgcttgtgatccctaatatggtttgcactcatgtgatcttatatatatatattttctacttgttctgagttttttttttgagggagctagtagtggttcaatattttttttatttgtcctgtactataaactctatgagatctgcacctgttttgggagaaagtttcgattttattgaaggggatttatccccttctaaaagaaggaagaatatacataaaataatttatcatcaaaggtcaggacatttttatattgtaaatctcagtacactaaataaaggctactatagctagtgtaattttgtgaattgaagaacattaattaatttttttctgttaatcaaacaaaaacactctactccagtaatttacctagctagaccattgtgcatattatggatatctagcttgtttgtcattttgtggatattttcaaaaaaaaaaaagaaataaagtgcatctatggtctgacttttttttagggcatcgatctatggtctgatttaaaccttgtgatagcttgggggtttatacatggatatggtgaatgaattgtatatctaaaataaataccccattttacattttttttagttgccactatatatgttcttttctttaatatattttgttcttgttgatatatagtgaagggtctctctgtttccaggcttccatgtccagctgttttatttagctgagatctctgcatataattataatgtggtcctagttattgccaatttgcatggattttatcatatctctatctctctctacatatatgtatatattgatatacacatttaacttagtttattatttaattaacacttaattttaacaaaagtacatttatttttgtttaatttattcctttccctgttaattggtcaggttttggaacagattccaggccatggtagtaataattaataaattagtaaacacattttcctttgaaaacacatgaccaatacacatctttatttttttttgacaaaatacatctttatttaattcaatgagctgggcagtacgttcatcttgattcccaaataattttataaacacaagaaaaaaacacttatatcatagttacccatatataactattaatgcctgtgtgcatcttatatctgatgcctgcagcctatgctagatatttatttacaatatctaaagcagttatgatggttaatttgtttcaacaaaatgaaagtaaaaaaaaaaagagttttggtgtttcctgttcacaccaacaatcctaatattttcatacattattcctgatatttgaactaccttttgtttgtgttatagaacgtaatcatcattattttttataaataactagtcaaagattatttttcaatatttacgacaaattattacatcaatacgtacgtgttacatatattttctaaacaattggatacaattatgtttaatttcttcgatataaacactaagtataaatgctactccctccggcattacaagataattgagctattgccaccaaattattacaacaaaaaataatttgtagcaatatattgtactattgcaatgataatttttctgtggtaaaaaaatatattttattgcaacgatctacaattgttgttttatttagtacttttgttgcaatagaaaatgagatatcgccacaaaaaatcttactgttgcaaaaaaaaaatgttctatcgccacaattttaatttttgtggcaatttacataataatggtacttttcactactttttgttgccacaatcagcaaattcgttgcaataaaaaaattatcgtctcataatttaacttaattttttttcatatggatacggattgagacaaattttatatggaaattatagctctcgacgagatctataattttatagttgataactttttcatatgaaatcttttagatattcaaatctatgattcaaatcttagttaggtaggctcaaatggaacaatatacatgggttcaaatcctagccaagacactgtataaagaaattaatagataggatgatagattaatatttgaacttttaatttggtacgtagaactaatgcctcatatggagtagtggcaataatttttattacaacgatatgaagtgttgcaatatgattttttgccacatccattccgtggcaacatctaaatttattaccactaaataaaaattattgcaataacctattactagcaacgattttaaaattgtggtaatatgtatctattgccacaattttagtattgatgccacgatttttttcgtggcaacaaataatttttctagtagtgcgggttgataatacttgtcgttttggacaagggcacggtcttcaaaaaacaactttgaccattattttctatcataatatgtaaaaaaatattaacaaatatatgatcttattaaagtacttttaaagactaatctatacatgtggtcaccatatttgaaaggcaaatattttgaaaatgattcataatcaaagattttaaagtttgacctcacccttgtctaaaacgacaagtattatcagcctggagggagtatctttttctgaaattttttaactaaattaaacacacttaatttaaaagtagtttcacctaccaacctacctgctataagtaacacacacttgttgatgttaaattcctgataatgcaagccatcttgccttttaagtgttcattgttttgttgttagaaattactaacgtaactgtaaaagatggggctgttaatttgtgcgcccttgtagtataacagtttattaaaaaaaactagatcattttgaataaaagacattaatttatatgtgccatcttaacgtgtacaacttatggaagtttcagcatgctcttagatgcccatccatgggatagttttaattaaattaaccgacccttccataaaatagtgggtgctataaatttaagttaatttgatactgcattgctactagattgaccatttctttaattaaatactaattgagttagtaaaccaattatttcactaaaactgaataagcctaggaccaatctatgtatttttatggtgaaagttggatgcaggggaaatttcacagattcgtggaaaattaaaatgggacaatatactagcttgaacacaaataagtagtatcaaaaggtagaacatatgatatattagcaaaacaccacacatgcattattatccaatgtgtgcgagctaattattgtacatatgctaatgctactgtaatataaatcacatttagtactccctccgtcctagaatataagaagttttagagttgaacacggttattacgaaagtaggtagaagttagtggtggagggttgtgattggatgagtagtggagataggtgggaaaagtgaatggtggaagattgtgattgattggaaagagaatgttggtggaaaagttgttatattttaggataaattctaagagctgaaaattgttatattttgagacggagagagtatcaattaatctttttacagacccgtacttcgatatatcatcgatgaagtaattaaccaaagggaataaaatatgcatgggacaactaaactgggatatatatgtagacaatgccagtttatatctaatcgacacaaccatatgcatatatgcattgcatgtacctacgtacgtactacactctcttctcagaaataaatctgcacatggatattttagcggatcaattaattataattaatatatgatgatgcagggaggaaatacagcgtatcaaagctgccaagccagatatccctcacagggaggccttcagcatggctgccaagaacgtaagctctactcatccccaatatctcccggcccccaatttgcatgtgataattgtgacagttattagctataatcaaccgatccatcggtctctagatctctcgcaccttgcttacacatcaattactagtacaataatattaattacttgcaccgatggatgcaagtgtctgatgatcagctctgcatttatgcagtgggcgaagtgcgacccccgctgctcatcgacggtttccacctccaacagcaaccccgagcccagagtagtagctgctcccattcctcatcaggtgatgatcatattgacgataattaacttgccatagcaacagagacaccgatcatatatacatacacacaaaatgagagtataattaaggcagtttctctatatgatttgatttatttgatgcatggccaccacaaaacgattatgattttagatagttcttgtgtgatatgatctcaccatggaattgttctttaattatgtgctatattattgatgttatatcaggagagggccaacgagcaggtggtcgagagcttcgacatcttcaagcagatggagcgcagcggctagggcggcggcggcggccggagccggcggcgatctacatcggcggtgaagctcgtatgaagctagctagcctgcaggccggccactggggagagtaccaaatttcagatcccccttattatcaccgtcgtcagctcagctcatgcatgcatgctcatcgttcccctttagcatatatctgtgctcgttttgtgtttattagttaattatgtttgatcttgttaatttgttgttgcatggagtatgtaccccctataagacccagctgctgctaccgtacgatatacgtacgtatgctatatatatatatatttgtcatcttataaatcgatgtgtgcaaagtatatgtcatgtgttcaagtttcatactatagttgacaactgatataattaattatcatatgtaaaatacgcatgtttgcaggttttcacatatataaacacgcaatcagtagtcagtgcagatctatctctatatatgtgaaatacaattatctgtaaatttatttttcagataaaggagatattttactgaagatagcaccataccactttgaaatgaatgtttgccataagtaatttggaggattcaatttcctaattaaggaaaatttttcctatagagccctttgattcataggaaggataggaaatttttcataaaggattgcactgctatggttcaattttataggggaaaaataagcaagaggtcaaatctcttggaaactttgctttcctttgttagttcctacaatgctagcgaagagctccttttcatctttcctgcgcttttttttacgattaaagaaacatgcaactacacaatttctgcatttttttccttttcttgtgttttttctatcttgcgtttcatagggccggggccggttgctcaaatactctcagcttgccttacatatgtgcatcattcaggctgaccttggtgtggttagcaaggtgtaatagtggttgtttggttgcatgtattagtttaacctggttttatatgaggtgttgtttcattggttggatcgatatgtgaaaacttgtattcatggtattcgtttggttggataaatgaaccttgagtatactcatctttctacgtggatggtaagattatccctactacccataaatagaaatattaccaagtgcaagatactctaaattattataaaatacacacatttcagatataaatgcagctaagtcaaataaattcattgtttttttaaaataaaaattgaattcatatccatatatccatgaacagcaaaaccatcatcacatatgtacatgactacttgattggtgaaaagaaaaattaaggaagaggaaaagggctagggggagggggtgggggaggaaaaataaggggcaacttcgtgggctcgccgccgctgagccagacccactcactgcccaattgctcaccaccatcatagaaccaatccgctggttgggggttctccatcgtcggatttgtaggtgcagccagcgacgatggtggatatggctaggggcgtggcatctagcaaagaaggacgaggatggcagatctagttgggggtggccgtcggcgaagaggtggaggcgaaagcgatgacggttgcggccggccaaatccagtcgatgaagaaaacccaagtcgatcggatccaagccagatctgaacgaccaatggagagacgacaacaacatgcatgtggagatggaacaaatgaagctcgcaactcgcaggcctggcttaggagcgctttttgcacaagtgcggcctggccccgatggtcgtgcatgccatgaaacctcccctaccgagcaccaatatgtgcgtgcgagccaccctctaagcagcaggtaaccaaacacgtaagcccttatacatctaaaaacaactattagtaggatatatgctttctctgaattaactgcatgtagtggcggagccaccgcccggctagcctaggcagttgcccaggcttgccagtgaaaactccattaaattttaatattgactagaaaaaatacccgtgcgttgcaacaggtgaatgctattttaatcatattgttattaaattttttttgtctaaaaagtaaatgggatttttatttgatagtaatgatatctatttggaactcttattgggatgatggccatatcctgtacattgttttcttatggtctggcaagaattcttaagcaattagaagtctcattctcatcgtaggttagcatgtagtattttaaaatgatttcttaaaaaccttatatttttgtcaaaagtgaacgaacttaaaaacctgctcaaatgcaaacgatgtaccaaagtatcagcggaaaacaactttaatttttataatagtagagttagagatgagtaaattgatgacagaattaatttctttagtaaataataattatattgaaatttgtgaattgaagactaaaaatcaatctagctccgccacttattgcatgctactgtgttttatcacacagtgttaatccatggtatactgttccaccactttaaaatttgataatggtacgaactggtttctaaatatgtaaagcactggccagctccaataacaacttgtcaaattaagaaacccacaaacgaaaggcaataatagccttcagcactgcaggagaacactactggtcctcctccctgaactggatagggcaaaattaaaccatggtgaggactgcggaccatatgccacacggccaggccactacttttagtgatgcgtactacgcatatatatatgcatcgatctgagatattctggatttctggctactggttagagtgtgaggaccatcttttgacccagtttatagagtgatccgtattggacacagatatacatcagcttagatattctgatgtaccattcgatggtgtagtctctttcctttgtatctccgtctcgatcccatacgtttttgtctagaaattaaagtcacaaaagttagcctgattaagacagatagtactatattacagtaccatatgttttcttggtgcgaattcgttccatgatgtatgttggagtgtcaatttgcatggccttttttcgctttaatttggttccacgagatcatattgcgctgttaatttaatggcagtattattcagttgattacttgaataatcagtccgttaccagaactccagaaggatgcgcagagaacctgagagatcgagacggtagagaagtaattttcaggtagcgtcgtcaaaattcagttcagtgtgcatgcactgttggtctgtgcagtaagattttcagtggcgatcgaattgaaattaagtactccttccgttacaaaataggaaaaataagtttgttttgaagttcttttcgtttatccgacaataaatttatttttaagtaatccttacatcaaaatttaaagtagaagataaatgtattgagagtagggtaaaatatatagaaaacaagtacattgtgattgataaataaaattaatttaatctttttgattttgtattgatacgtgtgagatggataaaaaatgaacttattttagaacggatggagggagtaggattttcaggtagaaatcaggctaactgcaggcaatccattgcttcagtagatcatgcatgatcttctgcatatacttgcaacattgcaattttaatttgattttctgccggcgagtctgccgtcccttgggccgggcggtacaaacaccgctgcatatcgtgctctgtccagtgttcagtatgagtaagtgcataacgcgacactgatggcggtggtggccgtggcggcgtacgtacgcgaggacgcgagccgaagcaccacgtcgcgccgcgcctcgcctgcgcgcgcgctgtgcacgcatgttcgtccagctgctggcgcggcgcggccggccgccgggcgggcgggcccgtcggctcggtgggagttccgtgccagtgccgcctccgcatcgctgcgtgtggaagagggcgcccccctccgcgcgcgcggtcgctttctgcccgcgcgcccgcccgacagcgcaaaggcaggcaggcggcagtgcgcgtgacgcgtccgtgcagcgcaaggacggccgacggcgacggcgagggcccggtggtgcgggtaaccaaccggcggtgccgacagctactagctagccgcgcgatcgggcgacggccgccgcacatgtcgactggctgcagcctgcgggttgttttggcatttcgtcgaacagtcaccgtgcagtaactaccgccaacagtaaaacgtgattcgaacgcctgcagaaataaatcgcgcttacttcgcaacggccacagatcaaaaccacgtatccatcagcatatttcggtataatctaaaaaaacagcataatttggcgatcgcgacagcagcagagacaacatcattatcaatatctcatgagataacagctgccgtcttaaaacatttcttgcactactccctaacataatctccacaagtttttgagattaggtactctcccagatcatcacaaatataaatttaagtgccaattaacttgttaccacatccaaaacggaaattgttatacatggacggtcctacgatacagtgacagatacagacatacagtacgtgcatcaaacgaaattattattcccctgattaactgtttgggggagaaggtcgtaagagagcacgcacgtacttagcaaaatatagatcagggattacattacattacattacatatgccctgtaattactggattacaggacactgtttgcattggcttctctgaagcctgaagcctgaactgaacacacacatcatatccagccggatgggatgtgttcattggggtgatgagcaaccatgtctgctgcttcattgctcagatggtccatgtaggcctggtgatggtgagcatgagggtgatgataccttcaccaaggaaaaattaaattaaagatatgaaaacgatggagtatatatacataaattttaaattactgaataacaaagacaaaattaggcccaatttgatctagattattgggcgaattattgtcaggattatcgatatactcgattatatagttataaattaaatatttgaaaaaaataaaatatacaagtaaatcgagataagtggtctaagtaatacatagcaaaccatcttttaagaaagtgtattgttcgaacttgagcaaatactctgtttaataatttagtgaatagtttaaaaagaacatgacctctgcattttgggaattttttcaggcaagaaattaactgtaactggaagaaaagaagaatacccaatctgcagggaatggtcaccctgatctgggtgagggtggagaagaccctgatggtgatgaggctgatcagcaagaacagtgctagaaccgctgtgcccaccaccatcttgccaggacatatggagcacattctctgcactggtttcctgtaactgcacgaacaaacaaacgcttcagcggtatgagaagctgattaacttttaagccgtaccggggaaaaaggtttattccgtgcaaatactgtaactttcgtgaaacattttagcagccatgaaaagatcatggttgggactttagcaaggaaaaagatgtatgttgtccgaatactgatgcacgcaatgactttcagggtgatcgatggctgtgttacctttttcctcaagtctttgttgagatcttgcagctgttgctcctgcagaatcaattttagtgtttgtcatatgtgcacagatttaatttaggtgcagaggaaaaaagaaaagaaccagaatttattcagtaccttgctcttcagatcaaacagctgatcaagcagtgcttggttctgcagaaatattgagcctgtgttaaaagccatgcacataaacaaatccatacagttgaggggtaataagtaccgaattacatgatagttgcagtaaaaaattataataagctcattattaatctaatctaggttcagtgtttaagaagagcataaccaaaagtgccatttgcttgcataggtaacatggcgaacaaacatttttacctttcttgacctgatttgtttgagggatacttctatctggttctcaagctgctccagctccttcatgcttagtgggcccaaatcctcaccaagaatatttctgcatggtgtgaagtgcttgctagtaagtcatagaaactctgtccctcaggaagaacatagcaactctgtagtagataagaagctgaaatgattgaccacattcatctctgaagactacctctgtgtggtttgaagaaattcaactcttgttttcagcttcaggtattcttggtaattaatctggtttaaacaacaaaattgcaggcacacggattagctcatgactcctgaagctacaagatatcagaccatattggccgaagggaaaaaaaaaagatggttaacaaactgtaggcacaacaaagtattcaggaaaccatgtagcattctaattgcaaaccaagtctactaaattcactcctgttttagactatcagctaaacctacttatgcatgaggaatgttaacatagacaacatggcatcaatctcttcggatccgaacagaaacctctcacaattctaagcccaatttaagtaagcatattcggcccaaagtcacaatgcgccctacggcccacaacctccgacgtgggccgtatctcgccctacggtccattgaatgtaaggccttcgtcccccgcggcatctagcattgcggcccatctaaactgttagctattaatgggccggcctgttaacctacgcacggtaagagcccagctcattttcacttgcatgagcatcactgcacatatcagagcaaaacatgaagctagagaaaaccctatgtatgcattcgacattaaggataacatcaatgtcccaaaaaattaacaaagataacacgacccttcatctcataagaaaaaaaagggtaacataatcctttttagtgagtagagaatactataagcgaataactgactcataaatcataatatatgttctgctagtaagaagtaattgatttgtcaaagattgttaattaagaaactaagaggatgcttacttcgttttctggagctgctgcatcctgtgagttgtagttgcagctgcggtacctctccaaggttttgtacatgctggaagtgaaaaatgaaggaataagtgaattaattaatgaacctgaacttgaatttagtactgaatgaggtgcagaactgcagatgcagcatatatagtcacacattcgaacattgtacgtagaattaattaatggtgaatcaaattaattagtcatgaagaataaaaatgcatggacgctgtatagtttagcacattattatatataaattgattagtggaacccataaagctagctagctaattaacagtgctccttgtatgtataaattttctaatatagaaattactacagaaggtattattaatttaaattcgaaatagaatactattctgaattgaacacacacctactgtacagttttgatttgcgcaagctatatatgctcatgtataccataattaagcaatttatattattctgaagtttattcagaaagagtgtgatatatcatacataaattcataatgatagatcgtaaattctaaaactttggttttgtttcatccaaatccaattgacatttaagcatttaagttgtgcatatttattcaaagttttatttcaaacggcacaaaaaagaatgtacaaggatgttcacacatatgaaatggacaaattgacgaggttgttaaacaaaggatatttagcgttcgcgcaaaaaaaaaaaaagagaggatattttacaaattggttcaaggagaaatctgtagggagcatttgtcaaagctatgacctttgagttaatatatgggcttaatataatttggtaacctgatttctctattatgcattaatgacatgcatcttaatttcaaagctacctttgagttaatatatgaattgttgctacgatgcacttaataatgtattagatgaaactttcatgttgacgcgatcctgatttctcataaaaatacaccacattatccaaaataaataacaccacatgaactcctacggttagaaaacacaataatattttccactctacaagaaaaatcaatggactgtaataatatattctcaaaagagatatacgtataatataactgtgctagcaactataacaaaatctgatgagctgaattttgttgacggcaggtggcaacctagcaaatcctgtagactatcttagcacaacaaatagaatcagaacagaggaagatatgtcttcatatcgtatgggctaattaatagaaaagatcagatttgagaatatctcctatatagtcatatttctgtagaatcacttatccaaaatgcatagcaaaatagaagcacagtacagggtttttgttccctggtctatatgaccttgttcacaaaataaagctattcttgttggggcatttttgttaggtttatacatatataccattttttcctcttcttaatttgagccaaaaaaacgtgtttgccacagaggattacatgctatatatatgacattttttggacatatcaaattgaagttttttatatgcttgggagcaaagagaaattatgttacatatatcatttatcaagaaattaaagtaaaggaggacaaataatttctatttgccacttgaaaagtacaaatttgcactatgatgctaattagtagatacctaattgggttgctgcatcagtgggtaaaatctatttatatattttttacattttcaaactcaacaacttgagagttattcatgatttatatttccaaggtttgacttaaacattgtcctaaacgacttcctttacgagtacggagggagtaatttgtagcataaacacatgtttaattacaaacaaaaggtggggattgacactcagctatagttccccatagtgtatatcccattttaatttacacaaaatgatgatttgcgcaacattctttgcatttctctaggttcccactaataatactagtatatatcatgtactaattcactaacagttttttttggttcactctccatatctcccatttcaaaacctagatgcccaaattaatgtccctcttagcccaacctagtctgcctatatcaggtgaatataataattaacctccgttcatttgttcagtgactttgatttgtttaaaataggtacaattttgcgattctcataaaattatggggaaactaaattaacattcattttagcttgatgccagtttggaaacacggtaaaagtgggcatatatagtgcatttattaggattacaaaattaatatgaggtagttaaaaaaactataggagtagttaatagctacttcctccatccaacaataagcatttctagaatgtttagcaaagattaagatggttgggaagggtgattgggggtaaagtagcaagaaattttgaattagagatcattaatttgacaagtacaagctaatagtgcaggatgtttatatccttgaccagaactggctcaaatgcttatattgttgaatggaggtagtagcacacatatatcttctatatatataggtatctggcccatatcataagtccatatatatatatatatatatatatatatatatgcatacattttcttataatgtcccgaaaactagtagttccaatagcatttcccatgcacctttttagagagtaatatcagtaaaaaaaatatttttaagtttgaacaagtggatacctttccaatttggtactgcacgcaccgttaaagattgcaaacgattaattcagtcatttttttaattccaagcatatatagtaaaaaaacacagcaagcaaattcaagaatttttatgatctttttgtatggagcatttttgtgatattggtgatatatgttaattcgtaactccttgagatgcgacatagctagataacggtacctcagctccatctcaagtacaaaaatatagtagctcttccaggaacataaaaaaggatctaccaaacaagaattggaaacctgtataattaactacttcatcctccaaagaaaaattaaagttactccaaaagaaaagtaaagccagagaacaattaattaattgctgtgatcctagctatttcgttatacatgcatagttcctcttttctatttactgtacgaggttaatgaaagtttctttctttttcagataattaatgtaatgaaagtttctttgtgttggttttccaatggttctttgtcccaaattacaaggcaccctgtcctttagaaaaatcaagctcggcaacttttgattaatgaccatgctaatcatacaagtatatgctaagtattatacatgttatatcactatatttgttttaaagtattttcatatgatgctaattttatattcatagaaatataacatcaaacaaattaatatttaaagtatatcattgaaaaccgtgtaaaataaataaatgagtgctttaattaggaggaacgaatatgtgagtcagcaagacatgtataccagatttagcaattgtgcatgtgtgtgtatagttaataatttcagaaaaccgatgcatgcaggactagctctgcctatacagttcaccgttcaattctctgagtagaacaagacaggaaaaagaggaaaaaccgcaattaatgattcaataccctgtcccaacaacaaattaacggctcatccagcttggtaacacatgatcaaagtgagttctgcgtgtccatataggagtattatattgcatgtaatgcgtgctgacctgcttgatatgacacgtctgaagctctgaagaaaaacacatcacttgatgtgtgtgctttgcagggcagtagtagtatttctactgctcgggactcgaggaagatgaccaaaagaaaaaaaaaaaaggaacaccggatcggaaaaagagaaataaaacaacaacgtgtacgcgctctcttcaatagaacagtaactaatggaacagtaacacactaacacacagatcaggctagctgtagtaataaaaaaggactttggaaattaactaaacgagtttaattaacactcgtacatacatgtactatatatacgtgtgtataatatatccatccatggctagctggaccactggctaaaactacaaagtgtatatacctcttgcaagaaaagctatatagctatacatatacataaccgggctgggcctgcaggttcattttgacaccagctaccgtgcctcaatttggacgagtccacaaagaggccatccgtgtaataggcagaaatgggaaaaaagggaagtgaaataatgcagctggtagagagagagagatgagtctcagaaagtgaaattctgaaatagctaaaaatgggagaagcaagcagcaacccagaagggattgctcctttgttcttaccccttgcgtacagttatactgtgtgtgtgtgcaaagaggaaccgcgtcgagttgtcgcgcgcctcactttggaaaatggaaataatcaagaaatctacctcgggatctgaactaattgcatattatatatattttcctgtttgattattttgggatctgaagctagaacatgtgtgtttctttttgataaaagtagagatgagagtatatatacgtatgctcgtgtgtgtgtttacagaaaacaaaaggagagagacagatcgatgaagatgaaactcgattcatatatatatagttcttttagaaaaaaaaagaagaatctttgaatgaaaaatagcaagggaagaaacagcaagatcttgtcttgaagaaaaaaaatagaaggatctattgtcatgtttatgcagattcaaggcaagaaatagcaacgattgaggtttatttcgccagatcttggaggtcagactgctcagacgacgtcggcaaaggatgagaagaaatcagatatggcgaacagataagtgaagcactaaaagcacgcgaaaacgaaatctgatatatgcatggcagctgatactacaaaaagaaagagaaaaaaaagagggatcgatggacatagccgctctcgaaagctgacagatacatatgccccaagatctatagcatatgagctccaagcagatcgcagggaaaaaaaaacaaaggggaaagtgcatgcgttcgtatatataaagatcaacaaaagctagaaatcgatcgacacgattaaattagctagcctgcagtccaatttgtctccccactccctcgatctcgaccggattttccctcagatcgacgagtgtttcactgatcataaccatatatactgttcttatcattttatttagttagggttaattgattatcttattagacttagatcgatcgatgatgatgcgctgctgcgccggaacaagcacgccggcggcggcggcggcggcgttggtttggtgctatacgtaccatgatgagctggagaactcgaagaggcggccgcggccggagaagatgatgagggcgacctcggcgtcgcagaggagggagagctcgtaggccttcttgagcaggccgttcctgcgcttggcgaacgtcacctgccggctgatcttgttctcgatccgcttcagctccaccttccccctccccatcttcttcctcctcctctcctctctctctctctctactactctatcccctttgcaagctagctttatggtggtgtggtttggctacctgatcgtatgcttggagtttggggtctcgccttaagtaggagtagcataagcgctagctagctgtaactccacacggctcgctcgtccacacacttaattgtaattagtacattaattacccctgtatattaatctctgatctatctcgccatcgatcgatcggcttacgtataagcttagccatcataagaaaaaaagaaagatcaaactgctgtcacgtcgctacagctaggctggctagcttgctcctgtcgcgttcttccatcgatcgattctctctcctgcgcagcgcactgtagcacgctcctcgctagctatagctctgtgcggtggtggaggaggtgattggtgtgcggttagtttcgtaggatgcaaaaacaaagcgcaaatcaactgcgtgcaaaacgcgagcggatacggtgaaggtgaagatctcgcgcgcgcggcagggagtaaaagcgtagtagtggctgggagggcggaagagggaatggcagagggtgggcgacgcgtgtcgacggggggtggcgctgggggggagcaaacggacaaggaggctagggcttggtagggggggcttccctttcttcttcctgccttgtcagtttgacagtagggctctgcgtccggttccaatcctcttttctttttaacgcagcgctctgtctctcactcgcttcaagtctgatggagtgatgctacagtggacggtcaattcgggggtttgtttttacgctgggaaaaaaatggtgaaatgtaggagtataggagtacactctttccgtcttataaaaaataaagttgtgtctagattctgaagttgttttttttttcaacggagagtattatcttcgtatgttagatatgaattcaaaaaatattgttttttttctttttggacatagggagtatgggagatagcttggacatttggtcccactctccatgctaaaaaaaaaggggttatcccatctggttggctatgttggtggctatcttatctgactagccaaatcaagaaattgagtggtcaaacttggcagagggaatagtttgacagtgagagcaactttattgctgagagaagtccatgtgcttccacccacacccaccagcaccgccgccttcttacctaggagtgccatgcatcgctgttgagaagtggaactctgccatgccaagccaaggtgtcgtcacctctccgcgaggccgccaccgttgcctccacactaagcccaggagtacgccgcctttcgtctttccaccagcctctatctcgattatcctctcaagctcgccggaaatagctgagcttggcagactccttcatacatccgctagtgttgcctcttcctcgtgttgccgtcactgcggaaattccaggcggcggcggtccatcttgtatggcaggagagtggtgagcttgatcgccttcatgcattgaaattgtgttgattgagatgctgaatttgtgctgaccaaattagccgttggaatttacgaagtgaaatatgaagatttaatttgagtaaataggattgtaagaatatgaagagggaatctcttgacatgtacagtatgttttctcttggctatggagatgtttttttttccctcgccttggttcaaactgtttgggagccttgcaggtttgagtataaatgcagtgcgaactacgaaggaatcttttttgtgctggaaagggaaagagcaggattagctattttcctcgatctgcatgtacatcacacgttccaaacgttctttgctttctccaaggaaaacgaattgtcaggttcttggcctacatgcagcctggttggatatactgatccgtattgccctgtttctttatttgagtaacaagctgcacgtgcgtattagagtatatatgacttgaattcgtaagagtatttaatttgtgtcattgtgtgtcaatgtggtgtttgattaaagtagtacttaatttatagcatatgaaaatccagcattattttgcacatctgttttttttggtggggtattctcatagacctgcatgaataggttctcaagtaacgtcgtgtgtcaatttttcatgcatatatgcgtggccctaaatagccaaatgtgcagtgttgtcacccctaggtaggtggtacaacaaatttgtagtttcagatatattaattgaaacaatattctctcctgttccttgaccacgtggacccatatgaacacagaacattcatgctacagatatatacatttgagcacaaactgtggtatattgccctttggcaacactgtacctgtgtgagcaatgcaaggttcccttttttcagttagtagctaggggaggtataatgttaaatgccatcgtaaagagctgattgaagtgataaatcaaatatccatatgttttaatttgtaggtgcaccacacatatttgcacatgaacaaatcgatctgttttatgtggctgcaccacatttgcccacgacatcagatgctattcatctataccaggatccatttaaacaactaattttttattagctataacttgaaatatttgaagtttgtaattttgcttttggcttgctataaaatacaagtataaatggcacaagaaacaaactaaattaacctatctcgagcggaaactgttcatgaccctaattggaccaatttggcaaaaactgtttgtgacctactccctctgttaaaaataaaaaaaaaaatctagcaatgaacttgtccagattcatccttaagatttggagtttcttaaacagacggagtattgcgttaatgaccaaatccattgccaccgcgcttacagcaatgctaactagaaatgaagccgttatcacttactacctccgtttcaaaatgtttgacgccgttgacttttttaaacatgtttgaccgtttgtcttattcaaaaaatttaagtaattattaattcttttcctatcatttgattcattgttaaatatatttttatataggcatataattttatatatttcacaaaagtttttgaataagacgaacggttaaacatgtgctaaaaagtcaacggtgtcaaacatttcgaaacggaaggagtatttacattgcacggttttttcaattacaattacaaaagagatgcacaagagggcacacacaccactacataacacagctacatatgtgcaggtgtcatgcgactgtgcctcttaaggatgcatctatatttacgaatgatgtaaataaatccacgcatgaattgaagtatagagcgaattgaaaggacagtgagtttttcttagaatgaatggaactatggaaggacagcaagtgccactgtgtgcaaggacagcactgttcgcaggggtacacgcaacaaatgacatttgctggcaacgcagctatccaccaatcatggcgtcgtgccatacagaaccaccatatactcctatattggaatgtacagtatatatcttgtttccttctcatccaatgtagaattgttcgttaggaagaacatgattttcggaattttaacattataatgatattaaggaaaacccatatctaaaaagatttggaaaatactgtggcgatgtgcgaaatatgttgccacaccgggtggcacggaaaaatgtactatactctctctatcccaaaatatagcaatctaataccgaattagacatatctttagactatatatgaatctatatggtccttctgtccgaattaatttttatagcatgtgtatttgtattatgtatcaatccggtcataggttataggcactgggacggagagtaacatttaagggtaattttgtttttatctatcacattaaatagtttaattaatgggtaagtttaccaacgtctttagtattcggaggtatagtagcataatttataatgactttctcaagtacctaaaatatctattaaagactgtaaaatttctctcaattgatacatcagcatatacttgttcgaataaatttagtatggcaatttatctaaaatatttctaaggaaaatatctatttcacaagaaattaatgtgctgcagccacatatccatgacatagatattaattaattacttggtgtgatttttttaaaaatttaacagctactccatacagagttaagtatatgctgtcccagaatccatgaaaccaatatttttaaaattttggcaattaatgcttaagtatgtgcaaaagataaattggctatattaataataataagggccaattgcatccatgcccccactttgaaagccaattgctgttttgcccccattttttagggtttgcatttttacccccactttttgaatttgaagcagccgtctacccccatttgtgacagccgtttggtgggtcccacattatgtgttaaagaaatacaaaaagaaattaaaaaaaaggttttaggaattatgtaatgacacttctacccctgagggaaagtgaatggatagggttcttctcttcccgtgcatcgggactccctgggtcgagtcaactcaaaaccctagcaagctagcgcagcggcggcgtcggcggcgagcgcgtgcggcggtgaggcggcggcgagggagcccgcgcggcgcggaggtggcagccgaggcgcgcgcgagaggcgcgcgaggcggcggcggggaggtggcggcaagggaggcggcggcgagggagctctcgcggcggtgaggcggcggccgaggcacgcgcgggagggagctcacgcggcggggaggcggcggccgaggcgcgcgcgctaggcggcgtcagcggcggccgtgcgaggaggcggtggccgccgccgctgccgcgggtgcgcgaggccgcggccgagggcgtgcgccggcgcccactcgcaggaggttcacagtcggcggccagttctcttccacgtggaggcggcctctcacagccgagggcaagataaggcagaaaaggggaagttgttggcaatggaggaaatcatatcaatggagctaattttgatggaagagttcaacaggtaatttgattcttgtcatgctatcttatgaaaatggacatgaaaacttagagctagctaaacctagatgaaacttagagttagatacttacatatacttagatatacttgaactaccagctagtatgcattttaatcttggggctgcattcagtacggttgctttttcgtctctctatataactttgctatttaggacgatttacctaaatgtgccacttgtgttgtgatttgtaggcctactcacagcgatttgcgattagttgttagagttgagtcttttttcagtttgccggatggaggtccaaagcaatacctccagggtaaaaccttgccaacccaaaatattgacatgcataagtatgatctgctgcaagttgttaatttcattgctgaacactacacgtggggatctaaacaatatgtgagtttgtggcgttctttggatgatggttttgttgagataaaatccgatgaacatttgcgggagtggtttcagctcaatatagataagggggttgtgtgcattgatgccaaaatcaatgatttcaatggtccatagcaattttcaccctcaaagttttgttttcttccttcagtaaggtttagagcatgcataagtgagattgccacaaatgagggagccaaaaaaaaagagagccacaaatgagggagctagtaatgagggagccaaaaaaaagagtgcaaggaatgagagagccattaatgagggagccaaaaaaaagagagccaagaattccataaaaaaggggtcaaatgatgaggatgcagtaggcattgatgatgagggcatatactctgacaatgaatcacttgtggcacatagtgatagcagctatgattctgatttggccgaatcttccgactctgattgttctgaccctgagtttgatcctgatcaagaaattgttgatgaggatgatgatgatgatgatgatgtacctgtctttgcatatgatgttcaggatccttgtattgatgttggtgtagtgttcccagatgtggatcaatgcaagttagcagttacccatcatgctatcttgaatgatcatgcttttgaaactgtcaagaatgacaagaaaaggtttagagccatttgcaaaagagcagaagagggttgcaagtggtgtttttttgcatctacaagccctaagtacattggatgcaaggtacttttacatgcgtatttatgaatggttattctgtttggaatttttgttcaagatgaaacatgagctatttattctttgcttgtaggttaagacaagtggaccaaagcacacttgtggatctttcaataagtgtggtgaaacaatggtcaccactaagtgggtagctgattgagtggtggacttgttgcgggataacccctcaaggggagcaaaggatttgcaggaggagttgaataggaagcatcagattgatatcccatatttcaaggtcttcagaggtagagagagagcacttaacattataaatggaaagtgggatgacagctacgatttgctgcctacctatcgtgaagagctattgagatcagtgccaggcagtgtagttgagctggacactgaagagtgcaatggtgatgtctgctttaggaggttctttgttgctcttaaaccctgcatcgatgggtttttggaaggatgcaggccttacattgctatggactccactcacttgactagaaggtctagaggccagttggcttcggctgttgcaattgatggtcataacaggctatttctagtggcatatggggtgattgagacagaatctaaggaaagctggacttggtttgttcagaatgtgaagaaagctattggtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggggggaggaaataaaccgatacgatttttttgtacgccctccccactattatggaagaagagctttgagagaattaagagaaaccgggagagtgatattttagtaatggccccaagaaagagggcaaaagggggattttttttttttgaggggtttttttttttttttttaaccccgtcataaaagggtttttggaaagggggccgcccataaatgtcttagggttccccctccctaacaaaaaagtttaaggggccagtgggtttcggctgttgcaatttaagttcaaaacaagaatatttttttgggttattgggatattgaaacaaaaattaaagaaaaccgggatttggtttttcagaaatttaaaaaagcttttggtcttccaaaaggatatttttttataaagttgtttttttcatccttcctcatttcaatttatttttgtctaaccaccttccttttttttttttgtagttttggtcatttgtttggagccagcaaaaggaatagaaaaggtgttggatgatgtttatccagggagtggaacatagagaatgtatgaggcacttgtggaagaatatgaggaagaagttcctggcccctctatttgcccaaaaaatggggggcggctgccaaaagcttcacaaatgagaagttcacataccacatgggcaagatagaggagaagtgtcctgaagcactttcttggttggatgacaatcatccatacatttggagtagaagcaagttttctgaagagtgcaaggtagattacatcaataataatctttctgaatgcttcaatagttgggtctcaagaaccaaggatcgacagattgtggacatgcatgatgcaataagacagatgatcataaccaagtttgttgcaagaaacaactttgctggtaagatggagggaagaatcattccagctattacaaagtctttgaatgctcaaagcaagaatatcaaggaccatgaggtattgatatgtggagttgggacagctgaagtaactgtgggcaccattaggcatgccgtacatttggagcaacaaacatgttcttgtagggtttggcaagtgactggaatgccttgcagtcatgctttagcattcattgcaaagcttagcacggatgtccatatggatgattttgtggatgattgcttctccgttgagaagttcaagaaggcttatgcatggactttcaatccaatgacatcgaaggatagatggacacatgttgatctaggctacaaaatcaagaagcctagattgagaaggaaacctaggaggccacgagtggctaggatgaaggcaagtgatgaggctggcactagcaagagaaagaaatgcactgaatgtaatgagctaggccatacggccaagacttgccaaggaggtcccacggcaagtaaaaaaaggatgcactcatcttcagaaattgggacaggagatgggaacaacgacacaagtgctgcagccacttccaagtgagtcatgcattgctatttccttctatttattttcagaatttgcttatttcgttattgctgatttctttatgtaactatgaagtgcaagtgcaagtgcaagggggagaggaaggggaaggggaaggggagggggaggaagaggagggaggctagcttcatggtttgcatgattttgtagcaacgacccaagtgctgcagccatatcaaagtgagtaatatattgctattttcttctatttatattcatattttgcttatttttgttattgctaatttatttcttaactatcaagtgcaaatggaaagggagaaggggaaggggaggacgaggcttcatagtttgcatgattttggacatctatttgttgtgcacttttgtgtatatatggactgtaatatgtggtaatgtgccttctatgttgtggactgtaatatgtggtgttgtgtattctatgttgtggacatgtgatgtgtgcaattatgtttgtggacactaagtaatgtttgtggtcgatgacttatatgtatcgtggcttatttctatgggacactatgtaattcttgctatatatgtgacttgtgctaattgtgtcaaaattctatcaaaatgctaccgaaatgctgtcgaaattttattcaaattttgtaactgcctcatatttgtgatttttattttttttttttgaccatggattgctcatttgttgctctatgcaatgaactggacatagagctgttgttgtattttttttttgaacaattcacaaccatgttgtattatccatgtggcgttgacctgtagtttaggggttcatagtgaatgcacatgcttaggccgttcaaagcctcacattataacactcacaagttgaaaaaaatggggggcaaaatcacacaaagctgaacaaaatggagacaaaattgcaataaccaccaagggtatatatgtccttttctctacaactaacaccgttagttgtggctgttaggaatgagggtacatggctgcttcagattcaaaaagtgggggtaaaagtgcaaatcctaaaaagtgggggtaaaacagcaattggctttaaaagtgggggcacggatggaattgcccctaataataatggtattacaattgtattgcaatggtgcccttttccagtgtactacagctgctcccttcgggctgataatatttgtcgttttagacaagggtggagtcaaactttagaatctttgattatgaatcatttttaaaatattcatctttcaaatatggtaactgtatgcatagagtagtcttaaaaaatactttaataaaatcatatatttgttaacagttttatacatatcataatgaaaaataatggtcaaagtgttatcaacccggagagagtaattaacagctatagtaagttctgcactagagatggtaaaaattacaaaaacaaaatactaatatttattgatgggggtatatatgcgcgtacgaacatgtgtgtgtatacatatttgataaaacgcaaggggaagcacgggaacatactatattatatagtactccctccgtttcaggttgtaagatgttttgactttggttaaagtcaaactgtttcaagtttgactaagtttatagacaaatatagtaatatttatataataaatttgtgtcatcaaatcaataattgaatatattttcataataaatttgtcttgtgttgaaaatgttactatttttctataatttttgttaaatttaaagcagtttgactttgaccaaattcaaaacgtcttataacctaaaacgaatggagtatcatgataaagtggagaactttggggatttggaaagagtttttttctattatcttgaaaaatgttattacacctcaattttataattcatagtatctcatataattagaaaaagaatgggtatacgcatgtgttttttagggccattgaaatatggagcaatgaatgcctagtgagatatgatatgcgatgacaaacagacaagaaagtagcgtggaactttgttgctcccttccacaaaccactaggcaggcatcgctagctgcacagtactactgtggttctatatatttcaattttcaaccagtatcactataattgtactatccagtgcaccaagttcagctacagtacaaaatgcatcaggaaatgcgcaaaacaaaattatatctagaattgaaaaaaaatacgagttaaatctatcgatatacggatcctaaaattaacataggacttgtttagttccaaactttttcttcaagcttccaacttttccatcacatcaaaactttactatacacaaactttcaatttttccatcacatcgttccaatttcaacctaactttcaattttagtgtgaactaacacacccatagtagagtactttgcaaaacagacctaaggatgcaacctagtagaatatagcaccatcagtctcttttatttcaggtacatttgggcctcgaggagtatttgggtgcagctggaaatgggctagatggggcacaacaattgctccgtggatcaattggaaattaattaaatttcaaatggtggaataaaaatttcaaaataataatattattaattgaagtaaaaccaaactagagatgcaaactagagatgcaattgatagtgcagtgataagttggcatgtggtttcaaccccgagctctcgtgttcaattctcaacacgctcgcaatttcttcttaaaaatgtttggagccttggagggatagatctccctccaaatctctcctttttttttaagaaacaaaaacaaatcaacagtgatctgggcaacctttcagttttgttctcaatcatgttgttgtcgatctcaaacttccatactccagtacgtagaatcgtagaatatatatcttttttggctcaccataacgttttgttctttgcactacgagaggcatcaggatattcccccaaccaattcaaacacagtgtattgtgcagaagatactacgtatcagattgcgtacctttgtatggtcctccttgatgtgtccaaaaccatgtgctacgtatcagatttctgtgagaactttccagttcagctaattgggagaagaatattaaatcagagtcaatcaagacaaccagaccatcagcaaatgatgcaaataaaagataaaaagatcaacctgcatctcttcataaaagggggggtttttttttttttttttttttttttttttttttttttttggcaaaggctactgttctcggtgcctcctctccaagttgaccctcctcaatataaagtgaataagcatctggacgcttttctgaagccccaccttaatatccaacttaattttaaccgaggcatccacctctatgatctttaattttgaaccaccagattgtttcttttgttctttgtctggacctcccactggataaggtattgaaaaggaaagtagtcatagaattgaccaaattttaaaatgctttcaataggttcgacagaaataactgacaaaacataaaataagaaatgtggccttattctgccatgacagagaccaacatatgcttatttttcaaagaaatatgaaaaacagtttgcctgtctccagaatccacatttccattattcattagtgtccgaccattaactccataaacatggagtatttccaagttattgaacgtgaaacaaaaggaagaatatactcccttctgattcaagtgaaagttttaataagaactcaggaatgtccagaaaattaccagacaatttgtatcctttttcgtcgttcaaaaaatttgtatccttgagctggctggcacctttcatgtcttcagcatcggctaattgtgcatttgagctccttctcgtcttggctgcctgcacaaatttgtgtaactggtacagtatatgtgagaatgaatatacaggtagaaccatagatgtagcatagttgttgcagtgacctaagtcgtagcactccaaaaacctgagttcaaatctctataggagcaaatttcagattatattatttgagaggtaagttccataattgataggctaagttcctaatttaaaaatatggcatatatccaacagtaaaaaatactcttctctaagaaaaaaagttagaaccgtagaaaaccaagaattagttgtacctgctgtacaataatttctctgcgccaacatgtctaaatcaacttttggaaattgctcggtaaattcagtctgttgaggaaaggaaaatgatttcaattttcatgtaatttgtgcagattttgcacagtatactatgttgacatatagcacactgcagattagtaactcacacgttcgtgtgcaaactacaactcaatgatctactacccacttgattttgtaaatgccaaaatttcgtaattatggaagatataattgtcaaacacttgcaaaactgaagaaatagattcacttcatgcacacagattgactaaccaaacaccccaatgcaacgaaatgcaaacacaaatcaccacggacgaggaaaaattttttgagagcatcacacgaatttatatatagtataacaataatgcaatctggatatgctacctcaggtcatcagttcgtattgaaccactccatcccaacccatccgaattgaatggatattgggatgggttcatcgctagatttgaatgaattcggacgatgaaatgatgctccccagttgctggacattattcacgcagggcagcacgccggtttgagtatggcgtcggcccgggaccagcagcgtaggcgccagtggcggcgacgccgtggagacgcctaggtttcgtactaggcctcgagatccattgaacgctctgggctctggggcgccgcggttggtatctcgaaggaatatgttcagtttttgtcccttatctcgacgtcgagtttaaatcacgtcattgaactataacgtgtttaaacttataataccggagtatttgaaatctcaaaacaatattttgtccgatttcaattgacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatcttcatcctcacctcgctcatccgttgctacggcaaagcggggcgcaccgacgacgtggtcaggtcattcgccatgctcgaggacctcggcatcaccccggacgaccggttctgcggctgcctcctcaccgtggcggccggcacgccggcggatgagctgggcaaggtgatcgggtgcatcgaccggagcagcgcgcagctgggcgccgtggtgcggctcctggtggacgccgcggcgcccagcgagcccctgagggaggccgccggcgagctgctgggcggcgcgcgcggcgtggtgaggatgccgtactgcaactgcctgatggacctggcggtgaacctgagccagatggagaaggcctgcgcgctgctggacgtcgcgctgcggctgggcatctacagcaacgtgcagacgaggacgcagacgcagtggtcgctgcacctgaggggcctctccgtcggcgccgcgctgacgacgctgcacgtctggatgagcgacctgtacgcggcgctgcaggccggggacgagctgccgccgctgctcgggatccacacggggcaggggaagaacacgtactccgacaaggggctcgccgccgtgttcgagtcgcatctcaaggagctcgacgcgccgttccacgaggcgcccgacaaggccggctggttcttgacgacgagcgtcgcggccaggcactggctggagacaaagaaatcggcagagttagtagcggtgtaaaacgcaacaatggagtaggaatatataggattttttttttgttgggcttttcgtagtatctcaatttatgcaggtgttctcaggttttctccctccacagatttcttctaatggtagatgctcagacttgcatatactgttgcctctgcttccattgacagaagaacatcagtcaaattcctcattcaattgaaaataaaaagcgctgttaacattaggtttggcatgcagtcaataacacaatctacagcttccattcagatgtatctgcaaagagagtgggcactgatgaagagagaataactgaataagctggggcaggaccaatgaccaaatagacctgatgtcaactgacaaaagcaagctagtgctagtacaaaattaaacacctgcagaatatacatgaaacaaattggtaacttggccagtgtacaacacatggatttcaaaagaataaatgatctcctgaacaaattcccagtctcttagccaaaaaacactaatataagattcagtgggaaaaaaacatccttttacagtttactgaatacatcctaatgaaatatgccaaaactacaagaaatgcagggttggctataccagcccctatcaatggcaatgccagctaattaaaatacatcacaatgtattttgaggataacttaaagccgtacgacaaaatttttgtaccaatccagagatgcaagcagttctcttgctggatgagatctgctatgttccagctcgtcagtattcaccagctatcagggcagacatcacagcatgaaaaacttgctgagactgtatattccccatgaaattttctcatcaatcaagaaattccagaccggtagctgttggtgtcaggccatggttagccaaatattggtcattgaagaacttacttagatgcctcatcccactgtcacagagaattgtcacaattgtatgtcctggacctaaatcttgagcaactcttacagcaccaacacaattcatggctgaagaactcccaacgaacagcccatcatttttcaacaagaacctaagttaatatttacaagtagattgaggttagataattgaaatacatttttagcttttctttgaattatcttaagataagagaataaacaactatgagcttccttctaactatgacacagaagactgattcttttcatcctttttgcttcagtacttgtttattacaagcgaaatgtgcagaactttgattaatgcttatgaaccatgatttgtactaaacaataacagttcttgcatggaaatttcagattgtaactcctaagagtcagcgaaagcactcggtaagtacataccttgacatctcaacagcttccctatctgttccccggtaagctccatccagttccgccatcataaaatttttcgtaaccctgttgattccaattccttcagtaatagtgtcaaaaggattcttcagccttttgccctcagcttcctcttttgtgtacatcacccctctagtaaccttattgaacagaccagatccaggtgggtccattaagaagcatttgatgtttgtgttcttttcctatatttgattatagcataggcataaaaaaggtctacatgtgagaaagaaatatacagaagaaataacataagaagcatgcaaaccttaagataccgtgagactccagcaattgtgccaccagtgccagctgcagcaacaaaggcatgcagtgtccctttactttgttgccatatctcaggaccagtccattcataatgggctcggtagtttgccatattctcaaattggtcagcaaagaaacctccctttgaatcagagtcatgatcacacttcccgttatattgtatttcagaattggctgaacagttagttagtgccttgtttgactcccctttgcttgctgttatcttgctgtgcattattctagtattgacatgcgctgaaccattagtttctttgtaccttgactctctctgggccgctgctgatttgtttgcttctaaagcccttcttctagcaatattgacaaaatggtccctatgtgtaattgaaacagggcgcactcgttcaacagtagccccgagcgcctcgattatttgagactgtgaaaagagttttagtaaaactaaacatacaggagcataagcaatatacaggctttctgatgttgaaatactgtttgtactttggaacaatcttaacagaagcatctagcatagtttagttcagctagccatgaaaaaaatggataactcaagtagcaatcacagatactacaccatggagtatgttataagaattatgaacagtatgtgacttactaccttctcaatggcagcatcatcaggaataacaacatgacatttgcagccataagcaggagcaacaatggccaagctaatagctgtgcttccagcacttccctctgttactgtaccaccacagagaagatcaccagattccagagcctggtaatgacaagagttccaggatcaaatataaaggatatgatatacggttgttagtatataacaacatcataggaaccgaaattaccaaacaacatgacacggagcaaactatctcatgaatccatgattcatctggtgaaatttgaaacaaaagaatttagataaaatcctagtacctgtttgtttcaatccaataatactagaaataaaaccgcataatgtttttcccatgagtgctttttttcagaactgcaattctaaaattgttgggtcactgacaacatagttttacaggttccaaaagatgatggaaaaatcttgataccaccctgttatcgacttccaccttacaattgctttttgaaggatagacaactacaggctagagttaatacaagtaagcatttatcaccacatcttacaataaggaggaagtcaactaattcctgctctcaacctcacaaaatgactgaagtagaaagtccagaggtagagattctcaaaagatgcatatacaggtactttctcaaaaaaaaaaaaaagaagaagaagaagaaaaggcaagtacatgtagccaacattacatgaaacttttcattaaggaaatcatactccagcaaagtagcaattctgaaacttttctccgtgagctgtacttctcagctaccccattcaatctatctacaaatttggatcaatttgaaccaacatgaacaaattacctcttcgatgatcttaactgccacacggtccttcacgctgcctccgggattcaagaactcggccttccccaggatctgcaacccaaccaaaagcaacaccaccacttcatcagctcaaccgaaccaaaccaaaccagccagtaaaaccggagccacaaacacggacgcaccccccgagtctacctcgcaccctgtggcgtcggagaggctattgatgcggatgaggggcgtgtttccgatggcctccacgaggcccttccgccgcgtccgccggccgctcgagcgggaggacctcgtcgtgggcccgacccacggcagcttggcgccgtccctgtgtaggaggaggtagcacgcgagcagggatacggcggcagccgcggcggctgctcccgccgccgccgtcgcagccgccatctcgcgggggggaggaggagccggagttggggacgaacagcgaaccgcgtgggtttgcgccttctacggttacgggtttagcacgggacgaaccgacttcgttcaactgagaatttttttcatttttaaatttttacttttttaatatttacagaaatattgtaccgatgaaaatatttatagaattagaccctaccactttcggggagggcggcaaggcgacacgagggacggacaaaatgaaaaaaaattagaagaatgcatttttggtagggcaaaatttgcatttgccccttcagcccttacaaagagtggcaagggacctcattgcaaaatatgcacaccgtaccgccctccacttgggcggcaggagccatttctctaaataatttggatgatataatatttctgtaaatattaaaaaataaaaatttaaaaatgaaaaaaaaatcttcaactgacgcggatcgtgttgggcccagtggtcagagtcagagtttgcatccacgtttggaatttgggccttcttgcaagcttgggcctgatatcgctgtaaaaattccagccctaaattttcgagttgggctgaaaaccactgcttgaattggatggacctttttttctaataaaatactcatctatatccacaaatataagggattttgggtttgctcacttttatgccaaaattaagggtatgtttagttcacgtcaaaattctaagtttagttaaaattggaacgatgtgatagaaaagttggaagtttgtgtgtgtaggaaagttttgatgtgatggaaaagtttggaagtttgaagaaaaaaattggaactaaacttggcctaaccctttcaaattttggtaacatcaaacttttgataattttgataataccaaactttagtagggtagaagtgtctgggtgttgtttggtttgttaccatgccaaccattcttgtatagtgccatgtggagaagttttaagaaaatcatcaaattttggtaggtaaggtgtggtacagtatttaggatgtgtttagattgctactttgcgaaaaattgacaatgccaaagttcggtatggttgaacacagtaagaaactgaaaagccccagttcgtttcatttatcgaaaaaatataagggattctaatatgtcaagaaaaaagtacaacaaacttcacctttgtttttcattcaatacctcaacctaacacttattttatttacttcatttctggtaaatatgccaaaagtacaacatacaacttgtagttaacctgcgcgaacacacgaaaattactgacttgtagcaataattctggaacaattctttgccaaaaaaaaaaatctggaacaactgaaacaaaaaaaaaacaattaagagaaacacccttcacttatatttctatttgcatttttgttacattgcatcaactttctttatttaatgaaacaaacctttcctcaaaacactacaaattgaatctgtttttttacaggcacaaaatgcacttgtgaagcttatggcatgatttatatgtacaagatataacaaagacgaagaccattgccggttctgttgtccaaataatctccaaaactaaaatattgaagaaagcttcagagaggctcacacgcttttcaaataagtcgcaatgatgcatctgtatgaaacaaagaaagaacaatgtcagagaaaaacagtctagagtgtcctatatattttaactttgttaaaatattcaaaagcagagagatctcatgtgcaaattaaaaggagaagttgtatacctgtacatggtaagtaccatctgttttctattatgcattatccacaatccaaaaggcaaccttcaaatttcacagctgtccttggtactttttacagcatcagaatcatcagcctttccctcgtccaatttcctcaaatccatggcttcttcatgttcgctgcactgcaccccacagtcaccatctgcatgcgaatcacccaaatgcgccttgtaatttgggttctgttctttgttctccttgccagcatcatcagccaccttgctcctatgcgcccacagatggcttctcacaggacgttctcctctgccaccagcagcaacgctctttgctgatctcgggctgtcaaaccgtttagcagcagcatgcctgttcttctctgcagcttcggtttcagagccaggttgcttattcagaactttccctgacaccgatgcccttggctgagatgccggccttctcttgtcggcgccgtcagctgagatgattggtcgtcttggctgagacgatgacctctttggagtggcttgcttgctagtagcgttgtccttattgctagcagacgtgttggatgattcatttctcatgtcatcttccaacgccttgagcttcctcctgagcttgtcctggaaaaggagccaaagtttcagacaacgacatggagaaattaattgggtgaaaaattgattgaagtatctttgccacgtttctcacattcagctgggcttctgccttggcagacttctcggccatggcaatcttgtcgcgcagccgttgaatctctccctagacggtcattgtgaaaatgacaaataatcagatgataaattgagaaaaatctagtacaaaggccagtaaaatttggaggcgccaccgtgtggtgtacttacctgcaggagcctccgttcctcgagccatctcttgacaggcatcagcttgtcagcatcgtccttccactcgttcgcggtcgtcgacgcgacacggttgacgtagaccttggcgcgagctagctccctctcgagcgtcctcttctcttcctgcaggttgaaaaagctcgtcagaaacgaacgtaatcaatcgtcttctgaatacgctaccccatccgtcccaaaaaaaaaaactcctatgggacctctcctaggacaacgaatctgaactactctttatttagattcgttgttctaggaggggttgagttttttttgggacggagggagtacattgctactcatgtcactcacgttcagcttggcggcctgattctggtagaagcggacagcgttggcaacgtctccggtggagagaatggactcctcgagctcggcgatggtgtgcgtgagcctctcgatgtccagcacctgctgcctgttgctcttctccagcagcttgttctcctcctgcagtcacaaagaccaaaaaatcaaaaatcagttcaggctgacgaaaattaatctagctgatgtgtcagtgatggatttgcatgtgtgctagctcacatggtagatctccatctgtttcttgagctcgatgttctggttctggacgtcctcgacgatcagcgccctctcgagcgcgctacgcaggatgttccctgcctccaccagcgccgcctccttcagcttcaggtgccgctccaacgccttcttgtcatcctggagcaatgcaatctgacagccgagacgagcagccacaatgtcatcatacagaactgaagttaaactgaattgtcctggtaactgatcgtcaggcagctgctttagtgcagttacaggtgttacctcgtgcctgtatgctttgatgtcagactccaggggcgcgatgatggcgtcgaacgggacgacctcctcgtccttctgcgacgagtggatccgcctgagcgtcgcctcggcggcgaactgcgcagacagcgcttctttcctctcgttgcttagcctcttcacatccaggttctgttgcaccgagagaaaagctcgttagtatcgtagaaccgtagaattggtcacctccctccgtataatattatgaattgttcctaatcaaacctatttaaatttgatcgagtttacagaaaaacttagcaatatctacaacagcaaattagtttttattaaactaacatctaatatattttaataataagcttgttttgtgccggaaatgttgctatatttttctataaatttgattaaaacttaaaaagtttaactacggagggagtagcaattaacatatttaatttaataatcagttgactaactaaccttctgctcgagctgcttctccaggctactcagcttctcatcctgtttcttcagctccttggtcagctgcagagacatacgcagtacaccggagtggtgtcagtacagtgagtaagctagtgaccggggcatggcttgcccaatgttgcatcggtgttgattgttggagtggaaaagtgggggtttagcttggaaacaactcaagcaaaatggtagttaattacattagttagctcgtgaagcaaattacctcagcaatggccttgtccttcagggcttccatcacctttaggcctttaatttcgctgtatgcatgtcctagctctctgtccttctctgcaggtttaagcacgagctaggcgtgagcatgaagctagattctaacattaatttagttcaactgctagttaaagacttaaaagtttgaatttctgagaccatgtcgatgtacaaaacgtattatttgagtaacttttcaaatttcatagttataaatgatggactagaagattatactgatagcttatttctcttgggtctttgacccaaaacgaacaaaaaaggataaattattaatcctttttatgtttgtaaacaaaaagatattttactgctccttgtttggacttcagagtgaaattgaagtaactagagtcatcaatgaactgattgaatgagacagatgacaataacagctttgaacaaggaccttttgtgctaaaaagtgtagagttcaatctaaacatagtattaatgactgatgcagtgtgagaaaatctttaggtaattctgctaccgggaaaagggtatatcagtaaaacgtttaggtcacaactaaattgaatggcagtttggcgccatttagatcatgaagaaatatttttagttcctagaatgatgcatgatgaatatcatgattcaacagtagtactcctatatgtctgacaaaattgactagctagcctgaaatattttctgcaaactagagttctagaaacaagtgcattctgccatccaaccagggcttaaaattttggttcttttttttttttaagaatttcgggcccctataagaatttttttttcaaaaattttaccgttttgtgaatttaataaaatttattgaaattcagtcaaaaattttcacaaattcaaattatttttgttctgaaatattacaaaatttcgaaaattttggtcctcctggtagattgtgctcaccgaaattgtaaagcctgcatccaacaccacgttaattcttcttgccctttattgacgtcctaccaaccgtccaaccagccatactaaaattttcagggttttgtcacacctatatcgtagaatctgagcaaatatctcttgtaacctacaagattgggttacttagaccgctttttggtgtctattttttgtcgtagttggaaaagcttgcatcatggataagaaaaggcggacaaaagagagattttttctttctttctgaaaaaaaatatggaactgtagcatgccctgattccatctcaacaaattggtgcttgtcaagttaatgtatctgttcttctaaagaatacttaaaaaaatgacttaggtacgaatagtttatctaaaactacatagtacatattcacgctcaatttttctatttcctacttcaccaagacgatcacagcgatcgtactacgttattgtagtgaactgatgtactcaaattttcagcctacttgtgaactacaagtgtctgactatgtctcagtaactgatacagggaaggggatatgtgtccatttcgcttacagtatcactactggtacagtagtacttgatatgaccaaagcgtgaattgaatgacttatgttgcaaggtcataattaactagggcttcagtttgatcaatcagtatgtcatatgattaaccatttcaagctggcgagatgcattgagatgcattgcaccacgaggcttaaacacaacgatcaaaaactgacggtggtttattaattagctatatagccaaacgagcaaattaattacctctgaggagattctccagcctgttgagctcgtcgacgacgggatcaggatggccatcgaacggaagcatatccttgctgacgccatgctcgacgacctctcccaagctgcccatcgtcgctcgatcgacctcctcctgtatgtcctcctgccctgccttctgtacacctttcttgcagttttgctagctgctagcacctagcacacaagataaacccaatcagctacactatctatctatctatctatctatctatctatctagctatctagttttgtttagctagctatatatgaaagcccagttgatgttcttcttcccacctaagtggaagaaagaatgctcgcaaagatcacggctgcccccgggagcttaatacttgcagtggttgcagtgctgcacgaccaagcgagagtgggtttggttggattttatggaggcgcaatgcgtggggtttcttgaggagcaccccattgctggggctcgcgcgcgcgcgagaaaggaagccgacggtgcaagcagcggatggatggatggattggatggaggcgggaggagtgcggttgaagcagagacaaatggagccgcggcctcacgccggctttgctgctgctgctgctgttgcatagtccagagctggcacgagagcgacgccaaaagttaacttctgcgatatgccgatgtattttcccttggagaaaatccagtactcctgcaaaataaatatgattgtggttaaatatatgtgaaatctgagtagctaatactccctccgtagttttagattataagacgttttgactttggtcaaaatcaaactgctttaaatttaattaaatttaaagaaaaaaattagtaacattttttacccaagataaatttattataaaaatatattcaattattgatttgatgaaactaatttaggattgtaaatattatactataattgtttataaacttagtcaaacttaaaacagtttgactttgatcaaacagtttgaccaaagtcaaaacgtcttataacctaaaacggagggaatagctagttaattaactactgctgtatataacttaattattggtgtggcactgtaattctcttgctaatgatcggggtcaatataatatggtcctaactctcgtcggtgtgatacaggggtaacaaaaatcttagtagtaacttactacactagtggtgatatttgtgtcctttttgtatctgtccttctcagaagttcatcgttttgttgaaaaaaaaatatgttagcatcatgcatctagttaatgaattaattaattgcttgtttggtaagacctggcagtacaggaggatatggttaattgaatgataatctcctattatgaacacgccggttttgacgaaaagaaagaaaccgtgttaaatgcaattagctgtagctggctaagctaagatgaagtgatatgaacaaggccttctcacatacactgcactgtgctgaaactgaaagcatatccattatccgtgtttcgtaaccgtcaccggtcgagggacaaactataatggtgcgtgcacactggaagggtgcaacgggccaacggcccatgctgatgttgaccatggaaggagccttcccttcgccgtctgcatcgccacaaaattactcattggatgaagtggtggcaaactagcttagcttgattagctcctatgcgtgttccaaatggcagctagctagagatggaggaagcattgcaagcattagtctttaagggtaagaagataataagaggctttgcttgattgcttctgctgtcataacacattttgaagctttcaagctactaaaaacgaatcaacctaccctctatatgacagtcttcttcagataaccaagtaactgggtactgattggtgtgtagtttttttttcctacttaaaatattgaatatcagcaatcaaaatgcttcaagtattataaatcaagtccagggtgttcaactagtttaggtggtcaaactaaaacgtgtgaatatgtgtgaggttattgtggcctgccttctctaggtagaagcttatgttagttagaagatgacaggaggaagaggataagaagttagaaaacaagcttcctgaatggcctgatcgacaattcgacaaatatgatgttatgatgttggaagcatcgaacagttttgtgctggacggactgagactacacagttcatttcttctctttttttttgccttttctaaaggagatgcttctggcaacttgaatgaagtattcttcttgtggaagttttaacttctcattaacatctatttttgccaaagaaaaacataaagagaagtgaaaagaggaagagcttaattattcgattattacatgtctatatttttcagcttgaaagcagcacttgacaactccttcagtacttaatttgttcactaatacagcacatttccaggaagtacctaaacaaattaaaaaatactgataattatagctctttaggttacttaagtacaaccggctacttcaactccctcatggagctggactaacgataaatacttaccctattttaccacaaattgagctaactggctttcatatatactactactagcctattgatgacgccgctgccagttgttaatggtcaaatcaagattaaccactaatcatgcttgcctagtcaaataattttgatcgtgaaaacgtgattatttttttctaattgcgacgcagacctaaccgcatgacgtgttactattcctgactggttcagtgcattccgctttcaatcctctgaggcagcctctggataatagttttattggtgatttttatgattagaggtgatagtgcagcacaagagggttaatttgtaggtgaagctccagtaaagctcatgctgagcccaatgaaaaccaattttgtcacgcattcaggctcacacataggctcagctttaagaaatgtgacatggacctaaccccatgatgtagcagtgtgttaaatgctcttagtgcctttttccttttcattccattgcaccatagtctttatctactgggactagtattgagtgttccattattgtgaggttatgtgcttgacagtggcgttaatttgtaggtcaagctagggcagtgctgctctgaaatcttctaagtattctaaagatattgtatttgtcaggaagtgctctgtatgcatatgcactaagataaagcatagccatggtattgcagtggtttggtggatgcttaagtggtcaggccagggaattgcttaatactcatggtaagtagagaactctattctgcaaatctgtaatcatgtcatgcttacagaaacaaagcaaaactttgtacaaataattttctagaaagctttgtgtaaaatagctgtccaaacatcgactgaaaagaagaaacggtattgctatgactgaggtaacgataaaaaacaaacttacaggtagcatgtctactctgatcctaggtaaaattctgtgcacctcagcaacaaactgtttaaaaataataataataactctcaatttttagaccaagtgatagattgatagataggacataggagtagaacatgtactgacctctgttcatcagatttcactgaacatggcgcggccattatcagatgagacagggtcaatttcacatcaccctctgcccagatttatgcagggtttgtttctgtagagtttgctttcgcttccttggcgaaacctgatcgccaatccaaccttcacatacgcatcgataaaaattttcgtttatttcaacttttcaacagacgcaaaatcttagaaattttgaacgggagaaatcaagcaaaagaacagggggcaaaaaacaaaaaaaattaaaaatcgccggaaacgaaggagaactggagaagcaagaacaaacgaaccgacgcacggagatcggcccctccaatggctgctttattccggcggcggaggcgagtcgacggcgagcggcggcggcggcggcggcggccgaagggccgcggaggaggagacgattgcgtctcgatgacggtttgaccccactacgaggtggtcccacatgtcagtgagacccatggccccggcgagttatccgctagtccctttccttgcctggtcctcctgagacgtcccatccaaaatgtgcggctgagattgcgtagaagtaggacagtggagtcgaggcagttttttcgcggaggtccttcgcttattcggtattggcggttgacttcatgggcctcaaagctaatcgcgttgagagattcttgggcctcatgccagccaagttagtggacctccgtatgagcgcgtgccgtttgggcttgactgatgccattcgctacaggtgctttaagattggagtaaattcacttttaatccctcaacttgatgtggagtgttgaatcatgttcttaactgcaatactatatatataacacgttcccccaacttgcaatactagattacccgaggttaggggtggaaaaaaagctcaggcttgtgagctcagctcgggcttggctcgagcttggttggcttggctcggctcgtaagccaaacaagccaagtccaagcctcctttttagctcgttgctgaaatgagccgagccgagctagctcgcgaaccgcttgttatggctcgcgagcctaggccatcgtgtgtttatattgattattttactttatatagtgttattatttgtcaacttgaaatttatcattaagattttgaagaattgaatataaaaacttatttaaattttacatgttgatgatttgtttttactttttttaataattacaaaatatatatgaataggtgtttcaacaggaaggcttgcaagccagctcgagctggctcgagccgagccgagcttaagttttagcttgtttccctaaccaagccgagccaagtcaagcctagttttttgcgagccattgcaagccgagctgagccaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactacattatagcattaatcaaccatgttcgcaactacaaactgtgcattttctgctttgccattttacagaggaccatgacgaggcaataatgcaactgggagtatatgactaaaagccttggtacatttgcaaaaggcatctcaatgcatatgcttaatttggtattccaaggtaccgatgagaactgctaggtggcgccccttgtagattgaattatctagtcagctacaaaacattctgattctggtgttattttccactataagttttgtttcagaagatgaaatcttccatacataggcagctccattagagcatttgttgcaaaccaggtagggttcattgaatatgctgtagcattcaggatttattcatatgactctatatgctttcacaaagttaatttggatggtagacttggaaaagaaggatcttggagataacagagagtagtgatatcagtacctcctggtcatgtctgcactaaaggattcattatactactatgttaatttcaagctacttcaaagttaaaaactggttatataaatagagattgcaataacaataagcatcttaaatgcttgcattcacccttagttgagaaatatggtactagcaatttcaaaatggaccaaccagtagagcattaggagtaggactgtaaggatgatccaaccattggtaagtaggcttagtaaaaggttcttccgatttgtgagtgacagtgttgtaagattattcttggattcctttttgtggcatggttactttttttttaggtcagaaaacttaattagtccataaattttggctcttttattagaggtaaatcgttttttcctaggcctcagatatttgataaaatattatttttgactagaaaatttggagctatgctgttgggctaaggattgtttggtctggaataaacttaagcttatcgtagataacttttagtcccagatggatagtctgcttattaactttatatcatgttgcctgtgtcttgcaacggatttaagtacatactctgtaaataactaataaaatgctaaagtgaacatactatactatatcagaaggaaaaacaagttatgcgctttataattcgcattaggtcaaccgaaaacctatgcaaatctgagaagttttatagaagatcctacaaaaaacacatacatgccaacataaatctatcatccattgaatgccaacattgaatccaaaaaaaccgcctaggggatatgggtactgagcctttctatagtatactttaactgatcaatccaggccttggattgtgctgtgagctcctcgtgatgaaatgtgcaacagcacaagactattttcagagcatgcacagactctctctcttggaaatggacacaaaaaaggctaatagcttaaagctacaaacattatctcaatgcaatcttgtacctaatcatttgggctgcaaccaagcgtgagctcatgtttatcatgaatattgatggcttcaaacaaagggaactggggaacatcatcacagggttttgtgtgtttctccattgtcctggaagcagtactacgtcaactcattcagtcagtgaaattccctttatctctggcatggtcatagactcgtagtgagaatatttatatagcactgcaatacaataattatatgcaatggtgtcatggtgacgatactcagttaaaacaaggcaatctgaaatgttgaactcatcagcgtctacattttacatatcacctatgaggtaatttgtcgagttaatttaattgcttatttattccattacataatataatgtgtatatatttaaaatctaccttctgcattatgcttgttcgagctcacttgttatcacatgactctatgtgctagatgtttgccttttccactaaccaccatatatgattgtgccaacatctcttacaagtaacagcatacataatcagaaagagatatttgcttttgaatcataagtatcgttgttatcttcattgcttgtgactgtaagcactaattagtgctagtgggttcaggaaaaaatactgctagtggtatgttcctcctttgctgttgtacatgtgaacaaatatcgtcaactgtcagtctagagatgtgaaattgacttgactacctatgaacactgaagggggaatggtttatttattagttttgacaagcctaaatgttttcagtccaagcataccccacttgtttaggcaattcgacaaaactagaaggtccgaaaatgaaagtaaaatagcaaatagatgattgaattactgtctttcacattggattcctctcagttgagagaataaggaacgtgggcccaagatttttttgtctttctctgaggatatatggtactttttcctgtaccattggtgtatctccacggacctctcgcgaatgaacatacagtggttgcttctgcatgcctgtgaagtcgcaatcataattttcacaaaaatttcgtctattataatacacagagtttagaaggatcagatgataacatcgtaaaaagtataaatgcatgctaagtttgccacttaagtacatttttctgaataatggggaatcaatcattcattaacttttacatcccacctggaaagcagtagcattgagaaatctgtgctctgatgctcaggctaatgggttgaaaactgctgaattccatattctgatgacactgacatggagtgatcatatagcttcggcctagaagtaactgctaagattctcagagcgtggcatctgaaacttaatgtacactttgttccagggaagcccgggacctccacagggacttgaattagcagaagcaactgtttgctatactcaatttgacatgtattttccctaattgatgctgcttggtctttaattaaccattttcgttgtgtgcatgcagaacagaacactggctgctgcagatgggctgcactgcatcatatagactgtccaatgaccacacatgggtgtgtcccaaaggggccggccatcataggctggtgctgaaactaaggttagcccctgcaatctctgacctgaaaactgtgtgggtgatctgttttgttgcgccgctggggatagagcatgtatagttatgtggccaggagaccccgtgggttcctcttgtgctgaagcctgtttaggtgcccagctttttcttgcgtgtctagaacagaggaaccaggatttaactggcgcatcttgctccaaagcctgccatcagtaatgcaatcgttgtacaatctgtactgctcttccaccctttgcttgggcctcacaaagatgctcctgcctctgaaggttttcggagtttaggctttccagtccaaatgcctcctcaatctgaacataaggaatgcgcactatatcagagaaggatcattggatctcgatccccctactacctagaatggacgtgatgtgtaggcggtgttcacctatctaggctacttgtacatagctggatcctgtactgattgattgagctatatatgcagtacagaatgcaaacctgtgtaggtgtgtaaccctggaggaaaataaaggcatgttgtctaggaaaggacctataggagggtcctatatgtgtaattgtgtatcagttctatggaggaaaatgatgaacactcaaaagtctagcttggtataacatggggtggtgcggttgccacatatctacaagcgacaccttgggctagctaggcctctaccccttcgatcttgcactgggaaattggtggtgaatggtgatgggaggtctatctagcttgagatgttttctctaggtatttctttctttccctctttttgttgtccttcacagagtacctgctttggattttcatctcatggtgtcgcttgaacagacaaccaacttgagtagacccttggctgtgagaatattcacttacggtgtttaatgcatatagattatctagttacggagtgtcgtgtccaaagaatacacagtgatttcttgcatgtgaaattaaagtgcagttgtacctagcgactttgaattttgtggacaattcttatttgcatgcagaagggataaaacgacacatccagagaagtcgcattggatctatcaccaataatagcgacaggaacgacagtgcagcagcagcaacatcaaaaatgatagcactggggagtatttgacaccttaaaagcttcaggacgttcatacgatatccttctctgcgaccacttgcttaagagggcgatcgttgcctgcgtgccagattcctgatgcatgcatggctggtaaactcccatttacttcatgttatttctttcatcatccatgcatgcactaatgtgcaaacgggtaatgtttcttgcaatgaaggtcacacagtgatggtggaaatggctcattggcggtacgatggttcgcactggctgcagtaacattctaactaacacgtacgcctcaaggtaagtaaatttctgtgttcagtccaaaggctgtgttcgcctgtttggcagcttgagatgagagctaatccctcgcgcacgtaaaacggaacgactcattagcatatgattaattaagtattagtttttttaaaaaaatattttttaaaagcaacttttggtttttttttttttttttttgcaaaatcacaccgtttaccgttcaacaagcgtgtgcgtgaaaaacagaggaggtggaaacagtctactccctccgttccaaataaaactaacttaggagggatcccctcctagtacaatgaagctgacaaagagttgtccaggttcatttggctttttttgggtcagagagagtaattaagtctctagctacgtactctcatttactcctatatagaacctggctatttattcctatatgctatacacatgaatttagtttcttttgtaacacttcgccttcccggtgtggtaaccgagctttactaccgggaggtgggtaacagaaaccgcccagtctatcgaccaaatattttttaaaaaattaaacaaaaaattaaaattttagtacaatttatctgttttttcttaggtttactcagtaaccacgcagttaaggttcacctttgatggtaagaaaaaccctactctatgttaataaggtaattttaccattcttgagaagtaccaacagataccttattttatagtgtaaaaattgttacctctaagtactaagtatcttgagatataaaaaaatatctcgaggtacttcttttttaaggaccataaaatttcttgaagtaataactactactggtagtagtaaaacagttagacgatgcttatatactgctggtaatgtcctcccggcctgacattctcttgcctcgttgagagcgaaaccctaggcaacggcaacatcaggctgcactgttgcaggagatagcaagcgagagcagcctttcactccgagtaccattgctttcataatctagcatgaacaccatttttgagattgctttcataatctagcatgaacacttttgagcttagtgtggacagtaccccttcgtcgcataaaaaacctaatcctagctacgaatctggatatatactgatatgcgtgtccaggttatagctaggattgttttgttttgttttttttttaacagagcagtaactatggcaggcttctgatgagctcttttttttcttttgtcatcaattgagctgccatttctcatgtgcctggtctttctgaattccttatccccttctgctcctcttatcaaacgtgtacttccctttgcttttctttttttcatctgtgcatacactttatacttttgcaatataaatataactgcccaggcaaaagaactcatatttaaaacagcaggcgatgctatctttctttaggacaggttatttaaactatatagttcagctttcaggtagagtcaacagtgtacgccgtcaacttccacaagtcaactgatatatgatattgattttctttttttatgatttcgagtcgtactttagctatacgttcgagcagctttctttatcatgcatctgcagttgtgcatatacctgaccctagcgacatgcgaaagctacacataaagctacagcctcattgcatacaagcagcagcagttgctagaactgttgcccataggtacgcacgtacagaggattaaaaaaaacaaaaaactctgcacccgcttcagaaagaattttacagtgtctatatccttcatgttttttagcgtgtgcatacgtacaggccggccctgcaagctgcagcagtttactgggccgcatgaaaagtatatgcattatgattttttttttcaattgttgaaaaagtattgtgcactttcagcttacttatatgtgactgattccgtgaaaaatatgatcagttaaaatcttactcttttattgtccctggtgcttttgcaatccgaaattgaaattggttaatgcatgcagttgtaatttctgttctctttcatccgtaggaattaatatgcacatttattgtctagaaacagcatgaaacctgactgttcctcaactaactactcagtaaacattttcaaatgcataggcgttttgtattggacgtaatttatgataattcaaaccctaacaatgtacccaaattattttgtcatgtgtatatatgcacattaacaaaaggatcaaagtttggcaaatggaattcttttgcacgtgtcaggagaaaaaaaaagcgcacgattcatctgaatttagtaaagggcaatctcattcccaggcaaggaagaaaaggtagcgagaaatcagttattgtacgtagtaatccgctaaaaccaacagaagagaaaagaacaattataggtgcaaatctaagctcacgccctcagctgcggtggtcgccggcggctgctcacaagcgaactgaccttgcggagacagcagcaacgaggaagaagctgtctgggacgccacaagagaagctgaagctcttggctcgtctcctcggaacacggacgacgtcgacaccgcgaccggccgccgctctccggccagcagcggcggcgccgccatcgggcccggcctccagagccccgccggcagcgggctcccgttgatcggctgggtgaccgatccgatcccgctatagaactgagggccaattgaggagataccgccgccgccgccgctcatcgtcggccacgacgggtgttgatacaatgccgccaccgtggggcctgccaagccgaagcggtgatgatgctgcgggtagccgagcagctggtggtggtggtggtggtggtgcgcgccgctggccgccgcggcggcagcggccatcgcggtctgcatctgcacccgcttcgcgtgctgccgctcccgcttgtgcgcgttctggtggcccccgagcgcctgcgacgtcgggaagtgcctgcagcagtagtggcactcgaacttgcggctgctgtcggcggccgcggcaatggcggcagcggcagcgccatgcgtggacgccgcggcggcggcggtggagacgacaacggattccttggaggctttgccgtcaggcgacgacgacgcgtgcgggacgtcgatgccgaagaggcggatggcggagttgttggggctctccctgggcgccggagccggccgcaggaacggcaactcggagaaggacgcgacgttggcgaagtcatgcggcggctgatcccgtacgctcgctgctccaccacctccttcgccgccgctgcccatgcacccgaccaggtacacagaatttctcgagctagctagccagttcttgcaacaaattaatcaactagctaggcaatataatgtcacggctgggtttacgtttctctcgtccctgaccagcagagaggaatggaaggagggtggaactatgaagggagaagggagggagggaatagaaagagcagaaagcactggcaggagtgccaaatgtatacgagtgataggttttgcatgctgaggcaaatggggcactgatggagcaggataattgtcaccatactactattccctccgtttcgaaatgtttgacgccgttgactttttagtatgtatttgaccgttcgtcttatttaaaaaaattaagtaattatttattcttttcatatcatttgattcatcgttaaataaactttcatgtacacatatagttttacatatttcacaaatttttttaataagacgaacggtcaaacatgtgctaaaaagtcaacggtgttaaacattttgaaacagagtgagtactacattgtgggttagttattaggagagggagggtagggccagcagggagggggtgtagaaaagagatgtgtggatatatacatcatcgtccatggtggtaaattcttgagtggaagaggggctgggaaacccatagtacacattaagctctggcaagtactcctgcactaggaggcttttgggctctcacataacaaccaagtacctgtctctgagggtagcaaaggtcatctcatctcttctcttctctcctcttctctctctctccacattcttctgctcatctctctctcttttttttttcttctttgctttcttcatttctctggctttgatgcatgtgtgagcatcagtgaatacgtgacaagctctgagcgtgggcctgtcgacgctatatagctatgtgtggggggtggtactggctgttttatggaggctctttattgctgttggcttctttacatctggagctgcaggcttgtgtttggaagtggtcctgcgtacagatctagttgtagccttgtggctacactggctgcctgcgtgactgccttccatcgatcgatctccaaacaggccagtgcaggccgtcttagcttctcatcctactatttgatttcccttttcttaagctataccttatatgggaacatcctaaaatatctgctctctctgcagcacctctgctactattcatctgaaagttgcaacaagctgcttaattaaccattttattaattaatttcagcttgctcatcatcacctatcttatatatttgcttgattccagccagctgatcgatcatcaattgatgcaacaagatagtagtaataactaggttcatcattctaggatctgctttgttcttttgctatgatcaagctactcatcagtgctcactttgttttttgtccctatggttaaagcgaggctcgtcagctgaagtagcggactacacatgcatgcaaatgctttgcaggtgcctggccttactggaggaagaaaagaatgttccactttgctaaactacgcctgcataagcatccatcatgactgacggaaacgacgagaatcgagagggatataatcgagtgccatgtgtttcatgtttccaccagtgggtacggttattttctcttgctttgcttgaacacgcaatttgcctagatcttgcaaccaagaatatagatatacatatattcccaaactatatatatggctaaactaatggcatgaaacataaatatgagaactacaatttatatgtccagatatgatgataaaggattttcatggcggagaaaggcagatcgctgtttctctcgccggccggctggtcaccttactgccttcatggcgattaattggagttctgctatgcaattctgcatgcatcaatgtccgttactgctgctatatatatcgaaaggtgtgctacttacttaacatcctttgtttaatttttgtgatgtatataataacctttgttgaaacatcaattaggtaagtacttttctcatcttttccatgccatgcctttgaggagatcgtttgtagctttccaaggatagggaatagtcggcagcagcagctggggacgaagccccagatcgagattgcatgattgcattgattggtcagttttttcagcagtgactacactgtcgtcacacaaatcataatgttgcatcatcacaattctagtttgatctggagttgaagcctgaaaaatgaagcgtaagcttgcagtgaattgaagttactcatcatggtcgttcaaagatattatgggggctacgcttgttacggcatgcaaggaggtacatatacaccacctatgtgtaggtacgtcgtacatatatatatgccttcttatttgtgtgaaaattttaaagctgctcacagtatggtggtgatgaatctggatcaatatttgtgcaggtagaaattcagatccagagcttagcagcggagcggcaccatccagatatatgttcattatattctgcggagactgagatcgaagttgtgctaggtacgttgtactaatggctacaagctagtcgtactaaatgattcggacagaaagaattgtcgctaatcgattgattagggctctcttgacccgaaccaaaaacatacaaatcctagtggttggttacaggtctagatctcaccagcacttgatctcaatagctacttgtgctaatcagaaagggaccttcctgccattcccagggaaaatgccaccatccttgtcctccggagaaacctgctgctttgcaacaggttgggaccatacatatgaaagagagaagagagagaggggaaaaataaatccttgtcagttttgttagtagtccaatggagcaagtttattaaaagacttctgcttgtgcaatttgctcattccagctcctcactttctgttgggaattgttgcacatcattcctctcattcacaacggattcccatgcatgcatacgcatgtgcccagtagggaggtggtactgacttttaactgcgttacgccttagatatgttcctaccaaaacagcaacttgatcatttaactcatggggcctccagtatataattacacgtacactgctcaacaactaagtgtgtgaatatcccacaaggcatttatgtttgcacatagtagttaatttctctcagtaaagtgaaactgttagttttgactgttcggtctgatatatccaactgtctaaaactctgcaaggaaataaatctgcagtgttgtagtaaaacgagtagatgagacatagaagttactggaaatctaaagtaaattttataaaactacgaatactctatccaagctaaaattatcgacttatgcccgtttaaattcaatgaagatgaagattaagtacaaggacatgaaaaataagaaagaaattagcgcttgattaattaagttttaattattctaaacttaaaaaatggatttatctgatattctaaagcaacttttataaaaaaaatttcgcatgaaaatacattgttaagttgtttgagagtctgctaacagaaaccgaggtaagatttgcatcttaatcagaaaaaatgggccataggtttagagctataattcatcatacatattaattatagaggtttcatcctaattctgatggaactttgaaagtactcgtctgtagctttgtgatgaagtcaatagaaaagatgtagtagttttatggtattgttgtttaaatatgtactagttttatgatactgtatcgtaatagatttgatactagatcctgatatgatacaatgattcgaatcaaagaatttacgtaagaatttcatatggttgaaatcctataggatttttttcctatgtagccctttgattcaaaggattagagttttcgaaatactataaaattctatgaaatggctcattgcatcttggttttggaggaaatttagcaagaggtccaacctcttggaaaaattcctttgagtgtctctctcatttgatttatatgtttttcctacggtccaatcaaacgattatttcttttttttttgcaatcatttgttttacacttatgtacctgtaggggtgaaaacggatcggattcggacggatattagtcataccatatcctataccatattttttaatcggattcggaggcggtgcggataatgtgcggatgcggatgcggagcggattatttcagatgtcggaaatggtgcggagtcggtgtggactcggctcggaaacggatgaaaataatcggatgtgatatgtatatacaatcgatataacatcttatcatctgaacaatgaacaacaatgaggtaccaatatcacaattcacatgactcataaaagcaccgatcacatcataatataatgtcaagttaacattgacttgtcttatgtccaaaagcatgtaatcgacacatacagtattgacatcacgatatatcgcattcacataacacgcaagacataaaagttccacaaatgttagaaaaaacagtatcacgtaagacatagaagttccacacgtaagtcagggcgtcaggtggcggcgtgggaggactggaagaagagaagtctcgatgaaaaaattggttgacgtgacgtcgtttgagtcacggactgaactcctggatagattgatgaataaggtggacatggatggactgaatctttacacgatgaaaatgctcatgtcaaatgggccaaattgagtggttatatgggctgtgaaattcggataatcagccaaaacgtttatcggataatccgcttaaaatagcggataatccgtatccgccggatattaccgataccatatccgcatccggacggatatctaaagacccttaccatatcctcacttcggacggattcggagcggatcggatcggataatatccgctccttttcacccctacgtacctgttagaatccggtgttttttctatttcttctttttttttcatttctacgatttaaagggaccatagttctgtagttttttggtgtggttttaataaagtatatttagttttacgaaattcactccataactagcgttaccgcccttgcattttattccgtgagcatatacataggattgaagccaataatcaagtgatattatggacattttggcataataaacatggtactatgtattaaaatgcatgtttgtacagtcagttcccaaaaattatcaacggcggtatcatgatttttgctaaatgtggagcaagcaccttttgatcaactgcgaatgctatatagagtttgattgttgctagatgctcccatgatgaaccctatgttaattttaccgggcagtggccaacctttgtgtacgaagctggtgatcatttaaactgagaacggtggttgcttgctttactgatgcaatgcctgactcgtaggcaattattcctcctcttgtaacggtacacaccctctttattctgctctctctctgcagttcccatccaccttctcaggccagagttgcgatcctctgctgtaatacatgtgcagtaagtgccactgaaatatgggccagaataggtgggacccacacgtcagtgaaacgtactgcaggtgcagtacagcagtggatttgcatccctcaggccatagctcatgagagacggacactatcctacttggttcaggcaacagctgcacctgcacttcactgcaacccttatctctctctttctttctctctctgctgtgactgcgacatggtcgattaaggtactttgcctgcagcccccatcaaaccccacatccacacgataaggtgctagccgtgtgcccacctgtcctaattatcggggtaatttttttctcttttcaaattcatatatatcttggtagtagtggactagaatattttagaaaagggaaaattgctaatacctcacaaagttgagatgcatactcagatagatttgccataaagttaaagtgtatttgcagatttaccataaggtctagaggtggatacccctctcatttaaccacattgtctcttgaattaccaaactaccctttttctcttccctgtctttttccttcgtctccatggcctctcatcttcaactttgatcatcgtcaccaccacaaccagttctatcgcagcccttgtgcactggcctttgatgcttacttgctctatagctgcttgcccatcatcataattgctcacacgtcatcaccgcagttctgtacatagctactcatgtaatgttgttgcactactcattggtgttcctccgcctccactagccagtgtgtgatcatcttttattaccactatatctcgtagccactatccctcaccagcgctctactcgcagtgcatgttatttcttcgtcagaatagagaagaggtacgaaaataaagaagagtgaggaaggaggtggggataaacttgtcatttcatgttagtgtggcaaaaggatacagtatccatatatactttatggcagtttggcaaagccattcaacaatatggagtgtgcaccctaacttttgtggcatactagtatgatttagcattgaacctccataaagaaaacgactcctaagttaaatggtctaacacttttctacgattaatatgtaagagatgatagcatgcactaatttagttggattatagtagatcaaatattacctctagatcgatccacatccattcctactgtttacagtgtaagggtgtaaatgggttggcccaccaacaaacaaatagataatacacgggttaacccacttaattaatatatataaatcaatccacatgcatgttgacccactaatgttccttgacagttgacagggcttgcccatttgcatcgttctcagttgatgtactcgtacttgatttactagagttaaatcaaactagctactagattggagatatcttggttgagagttgagacatgagagttccaacttccaattcgcccggctggcggcttggcccccatattccacaagttgggaacaaacataacgacattaactatgcagctaatgtacgacgcgacgttgttgatgcattaatgcaaccttggcccgaccgtcgtccatggatcgatcgaacaattaattgatctatcgtcgtcgactgtccaattaaatcggccaagtactacgcgtaccccgtttaactattcagttttcatcattacgcagtacgtgtaattggctcccgtttccataacaatccgcgtgctaatcccacatactccacagtagtagccgcctagcgctagctagcccttcccctctccctgcaatgcagccgcgcgtacgtcactaatagaaaaggcatttttcccgacgtggggggtctcattttcgcaggccgatatgacctttagagccaaataaccgcctacaaaaatataaattggggtgaaatttgatgtccgcctgcgaaaatctattttcgtaggcggaccacctaagcggcgtctgcgaaaataattttcacaggcggagcacttaaggggcgacagcgaaaaccattttcgcaggcgccgcttaagtggtccgcctgcgaaaatagacttgaatataaatacacgcaagcggcaattttttctaagtcctcagtcctcccctccacacctctcctcctcacctctcctcaccagcggcccctcccctcccctctcctcctccctccctcccctcacttctactctccccggcggcagctcccggcggcggcggcgaagggcggcagcggcgaggaggcgaggcggcgcgtctgaggagggcgacggaggagggcggcggcggctcccctcccccctccctcccagatctggccagaggagggaggggggaggccggcggcggcgacgacggcgcgggccgggcggcggaggcgcggaccaggcggcgacgacaatggcacgggccgggcagtagcggcgcggaccgggcggcgacggcagctcccctcccctgctccctcctagatctgaccggaggtgggagagaggaggccggcggcggcaccgacggcgtggagcggcggcggcggctcccctccccactccctcccagatatggccggaggagggaggggggaggccagcgacggcgctgacggcgtggaacggcggcagcggctcccggcgcggaccggcgatttttttttttgttcgtttcttctattttcgcaggcgggccgttgccccgactacgaagatggatgattttcgcagtcgttgtggtggaggcggacctctctcccgcctgcgaaaattagttttgtccgcttgcaaaaatgctttttctagtagtgcgtcgttctccccctcaaaatgcacgagagaacgcacacgcgcacacacggacatgacatgagacatctaccggaggtgtcacctaactagatccagacgcaaaaagttttggtgttttacatcggatatacggacacagtacacatttaaagtattaaacgtaaactaataataaaacaaattacgaatttcgcacgtaaactgcgagacgaatttattaagcctaattaattcatcattagcaaatatttattgtagcaccacattatcatatcatgaaacaattaggcttaaaagatccgtctcataatttacacgcaatctgtgtaattagttttgttttatctatatttaatactatattcatgtatcaaatattcgatgtgacaggtgaaaaaattttccaggcgatctacccaggccctaactgcagcgacgtggctgcaggcgatcgatacgtggccttctcgtggcatgtacgttgcggctgcgcttgcgcagcctccccacgtacgcgcgcgcggccgcaaacgatcgggtgatggatcgatcgatctcgcggttagctagctgctagctagcggtgcgaaatccgcatgcgatgcatatgcacgcattgtgtaagggggaccctatagctgctggctgctgctgctgctgcgtatgaccccatccatgcatcgatccatcaatgcgtgggcgggcgcgggagtagtacgcgtccgaattgatcccccgtcacaggctttgggcgctgcggccgatgggcacggcgttataggcttgtcggggtcgagatctcgaaactttctttcatctccttcactagctaccccccttccctccctgcaggaccacacacaccatctcctctactccctccgttcaaccgaaccgtgcccatcgccgggtcgtcgtagctattttcttcataaaaaaatcaacacagaataataaagaatatgaacagatttattatcttagaatatatcacgtcttattttagattttttttttaaacggagggagtagcatgcagaccgaccgtgcagctgcaggagggggagcgtggccgtactatataccataccacggcttggctgctccatgcatgcgtatagtccgggcactgttcgagacgactgtttgtggtagcagcagcaggtggccggcaaagatcgagctgtgtatctgcttgctcgcatgcatgcaaccatgttatagctcgctctctgagcctctgacgaacatgcatgctccatataaatggagtgtgtggtagtctggtagagctattgctgcagactgcagagaggttttttccagcatgtgggaatactatacctaaactttgtcgtttttcttaacctgtctaacccaatataaataattttagtatattaattatcacattaatcaattataattcaaatttcttccaatcttatccctcgactatccatcaaccaacaactactccctcgacaaattgtaatccaaattcattatcctagattgagtttttttttttgacggaggaagtaatattttcttcgtcccaatcataacatgggataagatttgatccattctatgataataaaactggacggagcctaagatgggttaaatcttatcctaactatattgtgaatattttaggataaatgtgataactagtatttaatagggacatcctaccattttatctaattaaaaataatttcttatattatgttatggaatgagttccatagagtaggtacgagacgtgggtcacaacaggtacaggttgtatgtacgtgcgggggcgtgtagatatgttgcgcgtcgtcatgttgtcaggtggtaactgcggtactgccgtgtactacgtggtagtgtatagtgtaagtagtacgtatgctactgcatatgtacagtgtgtcacagtgtgcttggtgcttatacgagttcgttcacacataatactccaagctatagctaatagctagcttgcatgtggccggtgtggccattactcgctacggccggcttacctctgtatgtgatgtgtagtacagtcatgtgtacgtacattatagatcgagctcgacgtacgtacgcatgtacaatcgagtcctctactgaatgtacacgtacgtcttgtcggttttcccctctacacatacgtatacgtacgtacgtacctggccgtctgtcgagatcattaattaattaatcgtcaccgtcaggtaactgtagaaaaaggagggaaaaaagggggggcaaaggacgccatcgattgacacggcagttttacggtttccccatcggccgattggttagttgagatcgatcgatggagaggggtgcatgactggacagaacgacgaaaatatacatatatatagccaataatttgagctagctagcgctacctagccatgtgtatgtgcatatagtatttggcacggctggctaagctctctcgggccctccatggcttgatcgatgtactggctggctcactgacgacgatctcgaaactgacatgatgttgtatgtcaagtactactataccgcgctacagtatataggttgtaaagtttagatccaaacttcaatcttttttccatcacatcaacttgtcatatacacataacttttcagtcacattatctctaattttaaccaaaatttaaactttgtgctgaaataaacacagccatactagagtagctctcgctagctggaaaagccggcacgccgagctgtatctatcctctccgatccgcgccagcgtacggtcggtcgggtcgccactctgtagtagtctcgcctgctatacgtgcagtgcagaggacgctcgatctcgctctccgcctgcaggcatggcgtccgaccaggaatagacgtggtcatttcgtgatctcattttctttaagtatagttctctcttcatgaatactagtactccgtaattctcggttttgataaggtagatcgtctttttctttattacacggaagacgtacatcgcattcacgtacacatctataaagtgtatctttaacacaaaaaaagactccttcacatagacattactctgtaagcaagatcaaaacagatactactccagatcttagtgtaagtgaggttaaatatattagaaaatattgtcgctcaagtttttctttttcttagaatcaaacctgacatttacatttgacgggggagtatacattacagttgagatttcgttatacgagagtgaatcaactctcacctgaggtgcaatcatctcgattgtcgacctatgggttttaccggtttaccacctactactcacaagctttatagtagtaaatcgtactactcctagctggtacacacggacacggacatggacacgtacgtacctgaccggcggcaaaaccgtagctgcgatggttgtcagtatcccgattcgtattgtagtatcttacgatactatgatcataccaagccgaaatgataccgatcccacctagtattttaattttcatagtatctcgatcctactattcattactacacgatcctacgaaatcttaggtgatatcccgattctacgatccctacgatactacaaaatattattttaaataacatggtttgaaaataatgtaactaaatatgctcaaatttatataaaaatcagttaaatatatcaaaaccaacgtgtttctcttgataaatgtctctatttgcataatatatatcattactatatttttttatacagaatggctatatataattaatataaatattaattaaacttaaaaaaatcttatagtatcccgatactacgatacgatattgctcgagcagaacgatgctagtatcatgatcgtagcaaccttggcagctgcgcgagcagatggccgcgccgcggcgcttggcgtgtcgttggtccaccgctcgcggcatcagcagatgaccgcgccgcttggcatcgttggtcctccgcgcgcggcatccgtctgagcgcgccgcggccggtccggtccgttcgttgggtgcaaaattccgtggaccatgcaaaagcatggccgcgtcccggcccgaccgagagcgagagctcgggcgattcggcgtggcggtcgtacggtgtacgtgtacatgttggcgcgcgcgttgcgcttagctcgtgagagatcgcgcgagtgcgcctgttagtttttcagttggcatttagctgtcgcgatagggaaagatgcaggcctggccggggagctgttcatggaacagtgcggtttctgcaacgtgattgttgattggcatatgcacccggcctgtggctgtactgtgtgtgttctggttccattcaccgaccaacagcaatcacgttctatcgtcagtgcagtgcatgcgtacctcccttctttttaattggacaacacgcatatgcatttgtaaacggagaaaaaggttctacggagattaattatgactttatgaccatgtgactgggaacaggagttttgagttaaccattttctttttctcgatcggcagagatcggtgtatctttttctatatatacgagcgttagggagcgcatttatatactccatttttagagcggtaaaataaaatcttatactacataattttttaaaatatataatatgaagtgtttgtacttttgcccgtgggccgtggctcgtgggattggaaacctcaaagggattgatcacgcaacatggtacttcactatctgaaactaaatcgttccgtcctcgaaaccaggtcatatatacgacacgatcgatcctactaaaatccgatcataggtgtgtttagttctaaagttttttttctaaacttttaacttttcatcacatcaaacctttcatacacacacaacttttcagttacattgtctctaattttaaccaaattttaaactttgggccaatctaaggtggtgtttggatccagggacttaactttagtccctctatttagacactaatttagagtattaaatatagactacttacaaaactaattacataaatgaaagctaattcgcgtgacaaattttttaaccctaattaatccataattagagaatgtttactgtagcatcacataggctaatcatgtattaattaggctcaatagattcgtatcgcgaattagtccaagattatggatgggttttattaatagtctacgtttaatatttataattaatttccaaacatccgatgtgataggaacttaaaaagtttttagtccatctaaacacacccatagttgagccagcccttgagctgacacctgcacgggtttatgctctggtgtcctctatttaatttaatttggttgcattggctgaggcggctgtgttctttcctatatgtgcccaactcctctcttattatccacgtgcacgtttttaaaactgctaaacggtacgcgttttataaaaagtttatataagaaagttgctttaaaaaattatattaatctctttttattttttttatagctaatacctaattaatcacatgataatctatcgtttcgttttccgtgtggaggggaggggttcccaacccctaaaaaaacatagccatatgcccttttcctcaactaccttatcttttcttcccattgtaaaacacgtgtattttgctagcttaaaatatattagtaagcttcaacgaacgtgtcaaatagtcattttttgcaattaatatgtttataagatatataaaagtataacaacatgaaattgtttttgcacgaattattatttttatatcaaaattattcacgattttaagatttgactgcttgtattaggttgggcccggaagaaatagggccgagtatagttcaaacacgccttgctaaaaagaacaagcctagcaaattaagtctaaggtcccctttgaatccaggctgacaacctcaaggaataagtctattttgctttctcaactcttgctcttgagtgaatagcctccctcaactgcaaaccgggtataacgtctcctacatcttcgaaaaccaaagcaaattaagtcactcggttgtttagatagtggtttcgtcctacatgacgctcatgggacgcacagatgtgcatagcggttatgtcttcgttgctgcagtaactagagatggtgaagcaggcggaggagctacgagtctaatacggtgtgctctacttcaactggcaacaacaatagcagcaagcaggcaacagcggcggtgtcggtgcagcaactcccaatggcattgcacgcctaggaggtcgccagccggctgtgtatgggggaggagctctccggtcgcggtctcgaagtcgaaactcccactggccactggcttccaccgcccagtatgcgtgagagagaacgagaaaagagaaaggtgagttaaaaagaaaaagagattaggactaacatgtgggttgtttttttttactgacatgtcggtcccatgagtaccatgtaggacaaaaatgctatccaaacagccgatggactcgatctgctccggttttcgaagatataggagatgttatatctgctactgtggttgtgggaggtcattcaatcaggggcaaaaggtgaggtacccagagtagacttgttccaatactcaaaactcgcaagccatctcggcccacaaacaatagagcggccccagttcgagacgccatcccaaaacccctccaaagtcaaaaacccccacggccagccaaacaccggcgctccccacacccccgccgccgccggccgccgccgcctatgcccttccgccccacgctcccccgccggtgctcccacgaccccaagctctcctccttcctctccgccctcgcctccctcaccgcctccccctcttcctcctcctcctccccttcgccgcccgccggctcggtgcccgcctcccccacccccgccgcctacaacgccctcatgtccgcctactcccgcgccggccgccacggcgaggtcctccgcctcttccgctccctgcccttcgcccccacggcgccgctcttcaccacgctcatctcctcccttgccgcctcagggcggcccctcgccgcgcgcgccgccttcgcctcgctcctcaagtccggcgtcccgcccaccgcctccgccttcaccgcgctgctcaggtcgtcgagcgacgcgctcgacttcgtggacagcgtgttccgcgccatggaggccctgggctgctccccggatgccgccgtctacaactgggtcatctcgatgctctgcgacttccagctggtgcaggaggccctggggttcctcgaccacatgctcgagaacggaccgcgacccaccgctcgctccttcacagcgattctacgtgcttactgcgagcagggaaggttcttcgacgcagggagattagtcgatacgatgatccagaacggttgcccaccggatgtagtatcatacaccgtgctcattgaggggctctgccgtgttggggaattcagcacggtggaaatgatcttaggtgaaagtgagtcgcaagggtggatgccaactgctgttacatataatatttacatgtctggcctgtgcaggatggggttcttggatgaggcatttcgtcaagtagatatcatgcgcggcagagggctgtccgtgacagctgagacagtgcatattctcttcgattgtttgtgccgaaatgcaatgttttcagaagcagtgtgcttgctggaacatagtgaagagctgggctgggatgttgatgtgttttgctataacactctgatgagtaggctttgtgacgttgatgattttgccagggtcttgaagctgctggttgatctgttgaagaagggcattggaccagataagtttagttttaccattgcaattcggagcctctgccgagctgggaaacttcggctggcaaagtgccttatagaaaataaggggattaagtatgatgttgtggctttcaataccttgattcatgggttctgcatagctggggatttagacagggttcagcaaactcgtacagatatgatcaatagggatgttattccaaataattttactgatgcaatgctgattgatagtttatgtaaagagcgaaagtttggcgaggcaaaaagatttgttcttgactctttggtaaatggtttggtgcctgatcatcttattcgtctgaataattggttggtaaaagcaaaaaaaatgacactgttactgaagttactctatgaaatacgctgtaaaggaattgtggtagatacttccattatcagtccattggttagggtattttgctgggaggggtactgtcggcgtgacaatttctatcaaatttcacctatacttgacattatagtaacatatgtcgagcagtaatggagcgcagagcagtgtgattatgtgaaactcattttggttttattctctgctaagcaaacaatggttgacaattgctacatcagagataatcatctttcatcaggtcagttggtgccagaaaatatattatctataatattaatgtcttcacaagatattaatctttgttaggttttcaggggaggaatagctgagtttgaacaaatgacacttagatttgaggagtccattcgaagctatcaagtttaaatgtgcttttagataaataatggacagagaggtatgctttctttttggggggcttgttctgtatttactcccacaagggcaatccctatgctgaaatcattgtattataccacctctgtttttttgtgaaagaaaatcattgttgtactagatatttttggagatgacatgtccttttgttgtaattttgactcttcaatagaaacttcaataagccccatgttctttttagaaaaaccgaatctgactttcttttgtttattaatggtgacaatcacctaatggtctgaaatgcccttcccttgaataggagccagtggtgacaagtcatgggtatggctaatatgctggaaggtgcacttgttgacattataagttctcaaccaaggtattgttctcccgatagtcagttacatcaaatgtaaattcttctgtgacattatcatcagttaaataggtaggaaaatttggaatttgtgtgatattagaagtagctatcacactgaatttgttttaaagaacacttaataaataaaatatccaaatgaacatgaagacgtgtggtttctggaaaaatgttctgctaatgttgtacctcatgattgtgactccccaacccaaggttgaggacaagactagtacagtacatccaaagtttaaactgtaaactcaagtactatggaaatactagacaactcttcacatttcatcttttacttcaatcagtaatcaaaagcagaaagttggtgcatcacttcctctaccaccttatcaaatacttcatatgtgatattggagggatctcaatgtcacttaacttcaacaagagaaagctataataatgttgtgtacgtaactgtttgaattgttgaacattgctgatacattcttggatcaaactatcaagctcatcattgtggtgcttcctattataggtctcttctgcatatacatatgaatgcaaccttggaaatgaagggtggtcacgcatttgtcaagtgtactcatctgataaaatgtctgagagcatgtttagtatgaacacatttgttcattcaactttggatcatcgatgtgaatttatcattttagccgagtaacaggaccatcttcgttttcatttggggtgtggaaggctggaagctgctaggggcgcatcaacctacttagatttgcctacccatttggatgatgataaatcacatgggctacacaatatacattcggtgtgccctacttggaaagtgatgtgctattagaatgagaatggcataggcatactgtaattagcataagagtttgttggatggaccttgtaactcctgtctcctaagttccctgagatggcactgtaatagtaactagcacttctgagtcgtgtgtggagctctcagacctaacttatttgctagtagatgagtagagacacttacagaactgcttagtactactgtttactgcctgaaacacagttcattcttctggtcaattcaatagggaaatgttgatacttcacaccagcaattttttttgaacgaacatttttttttttgaacgaaccacaccagcaattcatgtatttgactgttggacacggcatcttctgcagcttgtaactaaaatctcctcttgaattgtttacctgcaaatgtttttcttttacacgagtgtaatttcggtctagctatatcaacgactcaaattataagttaacaaggatctgaatgtttggtggtgatgcagggtgttgctatacttcaatccaggtacaagcagcttccttttcaatccttctttcggccatcctctcccggacagcacacgcatcctcccacctccctgcatcggcgagcgacttggacacgacagcgtatgtgcctcctccggcgtccacttctccatcgaggaacaactccggcagccgctcgccggcgacaccggcaacgccgttcgatacggcataggagcagtaaactcccagcgccttctcggcgtcgtattccgctggcatctgcctgaagatctctccagctctgtcaagctgcccggctcggccgcaggcgtcgagcacgcacgtgtagtgctctcgccgcggcgagatcccgtacaccctcgccatggcgcccaagaacagcagcgcctggtccacccgcccggcgtggcagcaggcggtgagcagcgccaagaacacggcgccgtccggccggaccccgcgccggagcatcagggagaagagctgcagcgcctccctgcaccggccgtgcacggccatggcccgcgtgatggtgccccaggaaaccatgtccgtctccgggagctcgacgaacaccttgaacgccagccaggcgtccccgcacttggcgtaggcgtcgatcagcgcgttgcctacgaccagctcgcctccgagaccttgcttcacggcgtacgagtgcaacagcttgcagctgatcagagagccggaggtggccacggcgtgcagagcgctgaccacggtggcgtcgttcggcgcggcgtcgccgtcggagagaatcccccggaacatcgcgacggcgtcctgagggctgccgctcctcgcgaggccccacaccatcgtggtccaggcgaacacgtccctctccggcatttcgtcgaacagcctgcgcgcactggcgagggcgccgcacttggcgtacacgtccagcacggcgttgtccacgatcgggttggcgccgtggccgcccccgcgcctgagccagagcccgtggatcgcccggcccagggcgaggtcccccagccttgcgcacgccgggaggacgctcgcgagcgtgagcgcgttcggcgccgcgtccatcctggcgaacgccgccaccgcctccgccgcgcgcccgctcctcgccagcgccgagatgcgcttcgtccactgcaccacgtctcccgaggaacggatcattcatgacagactaacagtttcgcaccgcgtagcgagtcgagtttgcactctaaatagtttgtgacaggatgagagatggacgcggctctcacgagcaaacttttccttttttttgttggagggaactaataatgcaaatcttaatttatttgttggaatgggctaataatacttctttttaactttgtaaagctacaataaatatagtgcaattttgcagagcttaatagaggccatggccctgctcagccccagcaatcaaccattgttcatgtaccatgtcatctgtacacagctcccaaatactatatgagtatttagatttaggagtgtaaagtttttacgtgtcacatcgaatattatatagggtgtcgcatagggtgtgcactaataaaaaaactaattatacagaatcagtcagtaaacagctggacgaatttattaagctgaattaacccgtcattagcaaatgtttactgtagcactacattgttaaatcatagagcaattagacttaaaaaatctctctcacaaattagttgcaatatgtgtaattagttattttcttagcctatatttcatacttcatgcagatgttcaaacgttcgatgtgatatgatgtaaattctttgtgtgggaactaaacagggtttatatggattgctaaaaggcaaggtattaaatctcccgctatatttttgaaactaaactgacaggagagctgccaatgatatttttaataagtaggagacgggttacaagaaaagaaaaaacaaccaccggctggttgaacagttacacaacacacgtcagaactcactaacagctaaaaccaccgacggagcccaatgttggatgtcgttaccactatagctatactctatacgcctatgccactatctgggaatataattatttgtgaagtgtttaactattttttctcatgtacaatttggtcgttatagtctatttaatctactattaactatttgagaaagccatctgctaaatgtttcagtcagtgatttaaaacaccaaaagtcattcacttgtaatttatgcaatcagattatagggaaaatttgcaccagccataattaaccgtgtacgttctgcataaacacatagaggagggcatatatatctatctatcttatggtggagcaggtgtagccgctggcgtcgatggcgttgttccgccgcggcgtcctcctgaggcgcacgacgcactgggcgtcgtggcggtagctcagcctcaccaggctccccaccatccagtaccgagaccgcgccctcaccgtgacggcgagcggcagcccgccgccggactcgagcaggtcctgcatgccgcgccccgccgcgtacatcggcttcccctccgccgccacgaacagcctcaccgtcctcttgccccgcgccccgacgtcgtaggaggacccctcctcctccaccccctgcgaggtggcgaaggtgaagcggccgaacgacatgtcgaggcgcggcgggcggacgtgcagggtgaacaccctggagtggttgtcgacggccatggcgacggtgaggttgcagctgaggaagctggtgatcacgcccgagccgtccaggccttcgccgaggctgaactgctggatcttgccgaccttgaaggtgacgccggggtcgcggggcttggtggcgacgaagaagacgagcagcgcgaacgccacgctgacggccaccctccacgccacctggaacacgatgcagcagcagggggcgtccgggtccagcttcacgtacctccacgccccgctcctcgcaccctcgccgtcgtcctcctcctcgtcgtcgacgccgccgcctgaccgccccgacagcacctgccggccccggtggccgccgccggcaggcagcttcttgtcggcggcgaggaaggagttgttggagccgcgggaggaggagtagcgggacagggtgaggcgggacgcctcctggtcgacgtcgtggtcgtgcgcggtggcgtcgtcgactacgcgggagtggcgcggggcggcgaacgcggcgtcggggaacggagagaggatgatcgccgtggactccgacgccgggtggctgagcgtgtgcgacgcggcggaggggctctgcacgtagtaggcgcacggggaagggtggaacagaggaagctcttgctcgtccgcgccgatgcccgtgccgcctgccatgtcgccgtcgccgatcgaagcctggtggaaggccggagctagaatttcgcgtcgctttgcacgtcaaaatgtgatcgatcgcttatataataggacagttaagctcacgtttttaaatggggactacctattgatttttcaataggtttggagcttcaaatcttgtagaattttcaacgaatgaatacaattcatttaaaatgaaataaaaaaggacatatatgtcaacaatcgtaattaaaaaaacaacagctataaaaattaattttagtgcattaactaatgagcgtaactgtatgttaaatatataagaacataaatcttgatacaaaattgaggagaagtcatcaaacatgatgggttattcagtttgatgccaatttcaaccataccaattttaccaaagttgctaaaaagtgcatacatttagtttgttgtcaaactttggtaacagggcccccaattttcaggggcccctaggcccaaaacttcaacactaaatatacaactcaataagtaaattggtagcataactagtcccgaaaatctgttatttttcttgtcgtttgggcttcgattatacctttgccggttcgcacagttgtgccgattcgcaatcttgaatcgcctcccactgtggacctcgccaatcacaacgaacaagagtagtaaatgacgcctcacctgtttctcttgtgcggtcgtgccacctgacgcctgccgcgcccctgacctaattctttctggtaatttataatccggtaatccctaatattggattattattttaggccattctagattgctatgaaatatattacagagtataaattattttcatattatatcatcaattaagtttttatccttcaactttgcacagggctcccaaatttaacaggacagccctgttggtaaatacataagaaattctctaaaatattgataatattgctaacttttttaaattttggtaatgtttattttaactaaaatatgaacagcccctataaatctatcacgagtaaaatagcataaccgtttaaatgtgaatcagctgcaattaagtgtacgttagcgcatgacaggaaggagttcattgagtggcccggttggcgtcgtggcgagtgtccatgatggttagcacttggcagtgaaaacgtagcaagtgatgagcacacatgccgcaattttagcatggacctcacctttattaacctctttttgtgtagttttgcagaacaattatctagccatgagccgctctgtgtgaacatggaacaccggtgtggcctctgctaatcactactcgctacaattatggctgccaaactggagcatgtatagccttccactacgatcaaaccgattagtctccgcgcaagcttagtgctagaacgtaataattcgaacaaagtaatgtaggattaatcgattgcattgctacactttgaaattaaaatggatgaactttggtgggctcgccgttgtaataagctccaaagatatttgaacttttggtaagccggccgggccattaacaatgtcacaccccgtgcgccgctcctccattatgcaccatcatgagagcacaactgtgttacatacttacatgtgcccccggctgcttcggcagcgacgagtgacttagatggcaagatagatgccagagtgatcatgtatgtatacacatcggccaatgatgatgcatcaggccaacaaagtggcgtgtcattgaacaccgttgaggcccctttggcaaacgcataattctaatagaaatgcaagtaaataaatagaggattttaaaatgcatgaaaaacagagaaatagttgttttattggtttggaagaaaaattgtaggaatcggataaaagaaatggattcaaaggaaaattttgaagaggttagaacccttgataattttttttcaaaatttctacaggatttgaccatttcatatgaatttcaaataatagggtaggattcaatcttctgtttcaaatgcttttatagaaaatttttcgataggactgaaatcctttagactttcttatgttttttctgcaaatcaaaacgggcccggaattgtgttcgcgagatgtaccgtatgcgctatgcgataataatcctcatcagtttgcatgatggcatcgtgtttaggtcagttgggccggctcgtctcggaagatttggaaatttggcccagattggctcggttgtctcggcagatttggctcaattgggcctgcccagcgtgggacgaacttaggctgtgttcgagaggagaaattggacattctgccactgtcaatagtgggtttcgccacaatgccattctgcggaatgacgtcgttaaaatgccactttcaaccgatgccaaacatttattttgccatttcagccatttcataaaattttcaccatttttcacacttcaacggaccaagatacccctctctcctacagtttctttcacctcctccggcaaacatgtgggaagagacgaggctgtgcgaggaaaagggcaagaggcggcgttgtgcgaggagatgttctaaacaccgtcgccaacaagagaaggacgagccggccgtccttgtgaagcgcgagcacccgagcggcgccgtagcggtcgacgcggcaaggcacgagcgcttggaccgcgcggcggcgtcttgactcggcggccgcgacctgtgatttgtggttggcgtttgactcgatgacgcggcggaaggatactcttgatggactgaagctataatccggcgacgagcactattgggccgtgagctcttcttcttcctcttctcctcctcttgatccatgtccatcctccattcttgtttcatgccgtttcttgatttgattctgctcatcgttcgtgacgacgcatgcgtgcagttggttgggttcacggcggcgccggtgttcgtcgcggccgggatctggttcgtcgtgttcggcgtcgcttgccgccgcgtacgtaatttctccggtcacctcgccgccggtgagtaaactaaccaccgcgccattgttgtagcatggggtacatgacgggcaggggcagcgagccaggtgagtatcttggcgatggagcgcttctttctgttgtctcttcctcctcctcgcttttgcttcaaccaacgttggcagtggcgaagctagagcaaaacagagggtggtgcaccactatagtagcgatatactaccatgttcaaaaatgatatacgtacgacctaccatgttttatcaaagaacattatggtaaacaatactaaaaccattgatttcagtatctacattaacatgaacgagtgatataagaacgaaaacttagcggtaaattataaaactacttgccaaaatgggaattcccaatgacgatagttatcagcgcagtgtattgaagaagttaagattaaaatcacaaccaataggttgccaaaactgaagaactactcgtccaacatcagcatctcaagaaaaaaaaaagacaaaatagcttaatttttcgtttgaaattatcgaaaaaatggaatgaaactatgaaagcaaattgcaaaactttcttttgacgtcaccccttgcctgctacgattaataggtgataagaccataggctgcggctggccaccgagtgcattctgtttcaccgtgaagtagttaacaacgctgttatgcagggcaaatttgtcaactaaacatgctgcaccacaagaaaatcctcatggctgtgtgcttctctgttggccttgttacctttgctcggcctgatggtctgcttgggggtacacattgttgggatgaggggggtgcatatatgttggagatgaggtaaccatagctaaaacttttctcttacccgggtgcctaggaacccccatagctatatgtagcttcgcccctgaacgttggtcatagcggcagcgatggcgtcgtcgaggcttagcggtggtcctcgcttgtgacggtgacgaggtggtggaggtcggagagaaataccggccggaagggtattttggtcagcccgagtgtgaaattaggtggaaatggagagaattggtccaaatggcaaaacaaatgtttggcatcggttggaagtggcattttaacgacgccattccgtggaatggcattgtagtgaaacccactcttgacagtggctcaatgtccaatttatcgttcaagagaaggggttgcatgcaaaacgatgtgtgcactacacatgattaatgaagtaatagttattttttaaaaaaaatagattaatatgatttttttaaacaactttcgtatagaaaataaatacactgtttaatagtttgaaaagcgtggacgcggaaaataagagagatgagttgggaaagtgaggtaaagaactcagcctttgtgagttaactgcaatcgatatgccacatcaacagaaaccactagagaaatcgatttgcactgatttttaaagatgacgtcgaccgatttttaaatatgaggaagacgtcatatctggttttacggttgaaggagagagaagaatagagtcgagtcactcgaccagtagcaagacatgagggacactaaatagacttatttccttttgatagagattcggcccgccgtcaaacacgtggtcgcggcccactacaagtccaccacgggcgaggcgagcccaggcgtccagccccatcactccgcccaggcttccaggaggcagcagtagcacgcgattccagtgtgcgcgtgtgcccagatcccacccgcccccacgccgccgcggccatggatccgccgccgcggccgcgcccccaccgcgtcgccgtcctcctcctcctcctcctcctcctcgcctcctccccggccgcccgcgcctggaagaaggacgagttccgcaactgcaaccagacccccttctgcaagcgcgcgcgcacccgcgccccgcactcgctcgacgcgccgctctccctcgacgccgcctcgctcgccgtcgccaccgacggctccctcaccgcctcgctctcccacccgtcccgcctccgcccgctcctgctccgcctctccgcgctgcccccgcacgcgctccgcctccagatcgacgaggactactcgtccaacacgccgccgcaccgccgcttccaggtccccgacgtgctcctcccggacgtcgaggcgcgcacgctccacctcccgcagcccaagacctccgccgccggcgtctccaccttcgcgctgtcctccgacgtcgacgtcgtcgtcaagcacgatccgttcgagctgaccgtccgccgcgccggctcgggggatcccgtcctctccttcaactcccacggcctcttcgacttcgagccgctgcaggagtccaagcaggagggcgagacctgggaggagcaattccggagccacaccgacacgcgcccacgcggcccgcagtccatcaccttcgacgtctccttctatggcgccgatttcgtctacggcctccccgagcacggctccacctcgctcgccctccgccccacccgcggccccggggtcgaggagtccgagccctatcgcctcttcaacctcgacgtgtttgagtatctccacgagtcgcctttcgggttgtatgggtcaattcccttcatgatcgcgcacggtgatggtccgtcctcagggttcttctggctaaacgccgcggagatgcagatcgatgtgcttgcaccagggtgggatggagcctcgtccacagagaatgggcggatcgacacgctatggatgaccgaggctggtgttgttgatgccttcttcttcgttgggtctgagccgaaggatgtgatcaagcagtacatcagtgtcacaggcacaccctcgatgccacagcagtttgcggtggcgtatcaccagtgccgctggaactaccgtgatgaggaggatgttgccggagtggattctgggtttgatgagcatgatattccatatgatgtgctctggcttgacattgaacacacagatggcaagcggtactttacatgggatcattcagcatttcctaacccagaggtgatgcaagggaagatagcagataaggggaggaagatggtcaccattgtagacccacatatcaagcgagacagttcgttccacctccacgaggaagctactgctaagggatactatgtgaaagatgcgactgggaaagacttcgatgggtggtgctggcctggggcatcgtcatatcctgacatgttaaaccctgagatacgagagtggtgggctgacaagttctcctatgaaaactacaagggatcaactccaacattgtatatctggaatgacatgaatgaaccatcagtcttcaatggccctgaggtatgcaactgtattgcacaatctcattcattatgttgtgacgataaagtaatcaacacaattgaaacatcttgcatgtggaccaatcttatttaaatatgcttctttgaataggtaaccatgccaagggatgcagtacattacggggatgttgagcacagagaactgcacaacgcctacggatactacttccatatggctacagcagatggacttcttaagagaggtgaagggaaagacaggcccttcgttctgtcaagggccttctttgctggaagtcaacggtatggagcaatttggacgggcgacaactctgcagattgggaccaccttaaatcttctattccgatggttttaactcttggtcttactggcatgactttctctggtgggtggacattcctgaaagcttcacatcaataatgtttatttcggatggctttctaacagttggagctttgacaggtgcggacattggtggattctttggcaacccagaacctgatcttttggtgcgttggtaccaagtaggagcattttatcctttctttagaggtcatgctcatcatgacaccaagagacgcgagccatggttatttgggtaagcctcataggctcatactaaactttgtggagtttggtttacactcccgttttctaaattctaaaaggttgataatttccctaaaaaaatgctatacttgaggaaaatcaatcaccatgatttgacctcactatgatctaaacttgcatttgagaaatttaatttgggaagcacaaatgataatgtaattatttccaagactaacatattctccgtacttgctacagagagcgaagaactgctctcatgagggaggcaattcatatgcgatattctttgctgccatactattacacactgttcagagaggctagtgtaactggtgttcctgtgatgcgtcctttatggttagaatttcctgatgacaaagagacatataataatggtgaggcttttatggttgggccaagccttttagcacaaggaatttatgaagaggtaagtcataccacatatgtttttcattattaatttatattttgccaaaacatgtgtttaatatagtatgacttcttgcagggccagaaatcagtgtcagtgtaccttcctggagaggagttatggtatgacttgagaaatggatctccatacaagggttgtgtctcacacaagctagaagtttcagaagatagcattcccagtttccaaagggcaggcgcaattgtgccaagaaaggatagattcaggcgcagttctactcagatggtgaatgatccatataccctggtatgtttaaacctgttcagtatatggtttcttctttgatttcatttggcaacttataatttcattgatttgatgtgcaaatagccatgaatatgttaactatatgcctggtgtctctttattctcttactaaatgaaagttatatgtgtacctttcttagctactagctacttcccactagtttctgttattatgatgcacccgatgtcattttttgaatgtttgttgaaagtactacaattttggccttttggacaaaggctgctgtgatttcattgcttgagttgagcattattatatgcaaatgcaaaatctaggcatgcatacctgctatatgtatgagtctaccgatctgtttagagttgctacattctttaagtatgtccagactcgagagagactagctaactgttttattttgcaatgatcaggtgatagcgctcaatagctcaagtgcggcagaaggcgagctttatgtggatgatgggaagagttatgattatcagcaaggggcattcatccatcgtcgttttgtatttgcagacaataagctaacttccatgaatatcgcacccaaaaatcttggaaacaagaaattttcgaccgagtgcgtgattgaaagaattataatccttggggtatcatcgggatcaaagaaggctattgttgaacctggaaatcatgaagtggatattgaattggggcctattagtctacgaagcggttcgagctctgttgcaccaacagtacgaaagcccaatgttcgagttgtagatgattggactataaggatagcatgagatatatccattcacatctgaagcctgatgcttattttcatcgctctcaggtcataaaattaggctagaagcgtagtgctgccttgctcaatgtggtctgtggaagcgcaaaattttatattttgatggcctcaaagatttaccatgtaactggtacgcgtgctgtttttactatctacttcaaattttgatataatttgagacagaaattgctgatgtacatctgtagctttgacactggtttgtgtaccacgatgcatgagatgtgaaattcttgagtatatacttttgtctctaaatgtttgttagtctttctggaatgcttctagccaaacattcttagttttgagctttagttcaacgaattaaaatgtattcaggttgcatcaatgtgttaatattactggatcaattgggaagtttggctttacgaaattagtggttaatatagtactagtactactacttctgtgtcagttccattgccccgaatgttcgcacaaggattttaaatttcacgaacggagttttatttcgatatatgtgtatacaatttttttttttaaaaaaagcgtgggctatatgtgccctacctctaaacaagttcggaaagggtcaagtttgtgttatttacaaactgcaacagcttggatggctagatggtttgctcaataagcaactcaatgcaactgaagtactgaacatccgtgatagggatcagggcaagctagataaaatttcatcaggatcttaacagaaagtttaagcagatttctcatcagtctcagtgtttgcatcactaacaacatggttcccaagctggccggcctaattctggctgacttttcgccccctgtccgtagcccttgatattacttggtaggatacttggtagcctcactcactctgcatatgtcactctgtttcgtttaacaaggacatatattgccacaaaataaattattagacagacaacaaacaagagaccagatgatccaatgtactactaattaatgtataatacttcaatatcatatatcacagaaacaagtgccatcgccggcacacaacaaacaccaaagaacggtgtatcctctcccccacaatgagtcagatacgatcccgattcacgaagcaataaactcgacaccacgacatgcgctaagaactgtacttatttttaattacatgagagctagtactagtatgcatggctatctaccagcaaaacgctgaggattaataataatcgccatgagaagttgaaaacccatcacttccggaggaacacccatggcccccttgctgcccccatcctgcagatagagcagaagtaattagcaacctagtatatgatgagtcctaaaggctaagagctaagagctactgaagaaatggctgcaatgaagagcggataaggctgtagtatatcctatagtgatatacctccaagtgctagctatggtcctcaggctcatgtagatcgttaatgcgatccatataccgatgaatccgttatgagcagaaaggtatactaggcagggtatggagatagcagccacaccaacctggagattttcattagagcattgattcattgttaggaagattttcagagatgaaatgtttcagggaatattcagagctcatatgtgtgaagaaagggatttaccatggagtaagctgagtatgtgtagtctgatgctccgaagttgatgccatcgaacacgaaggctagtgaatttatcgtctgtgtgccagcgacaaactgaacccaaaaacaaagctatcagtcaatgtctgaatcttggaaaatagttaaacatgttgctactctctgaacatcttgacagatattcttacaggaatgcctttgtgaatgacatcgatcacgtcgatgtcctttgtgaaaattccagccccaaacttcatgccaaccccaagcacaacagtgagacccatgccaagaacaatgctcagctgcaaggtgatgagaacagtactgttagcatgatccctgttgctcgcagtagaaaggagaagtgacaagagcaagattctgaaatatcaaactgtgactgacctgtagtacacgagatgtcgcaacaacaaccttgcctttatcattcttggcgaatgcgcttgcaagaactgcctgcaaccatgaggaaaattacagatcggtgaacaaccgaacacaactgaaagtctgaaacagctgctctatgaacacatatatgagattagacatatatgagattaggacatggtaatctgacctgcccagcgacggcaagtccatcagcaagaagagatgtggcgagccagagctggcagcagatctggaaggccgccatgatggtaggtccatggcgagcggctaacgacgacgccagcgtgacgcagaaagtcactgccacaacccttgcaagcagcaggaaccctgaaaaaaaaaagagagacttcagtatcattctcaaggttcagttaaggagatgttatccagtttcagtatcccaatggtatctcaccgcatccaagaaaccgcccaaatttgagggatttaaggctaggtgggataacatcaacttgccggatgagccgacacagcagtatcatcgttatcaggtacctgcaataacgagaagtgagaaaagttaggagaaattgatcaatgaaatgaaatgcaggagctgtagatgatgctgaaactggtggtaatacactgaaacttactgagaaatgacatgggcaactgctgcgccagtgacacccatgtgacaaacaaacatcaaaattgggtctagtatgatgtttgctgcatctccaaccactgaaagaaacaagaaacgtagcaatgtcaggcacattaaacttcaaatattcttcctgactgtaatcaaagttgatatccaaccaaaataaggacatgatcagtagatgttcttaccagtagcatacaatgatgtctttgtgtctttgaaaccacggaaaacaccctgcatggccagagacagtaatacggcgggagcaccaagtgatctgattgttaggtagcgaactgcaggccttagcattggtgaatcctgaaaatgttgtgatgtaaacaaaaaatgagttaggatcaaggagtcacacaaagtacacgagtaactgaagcttaaagaatgagataaaggaaatagtacttacattcttgacacccatgatattcaatacaaattttgctgaaaagaccaggaagacagcctgaagtagcccaagaaatgagccaactattagtgctgatgtcacagaaggtatgtactttctcttgcacccttgatcggagggatttgtacactcggtgggaatacatgaattgacacattctaccttatcaggacctggaaacaaagtttgacaaaataaacaaatagcgagttcagatttgtggtgaattaaggcggtgttcttttctcctgcagatgaagattaagattaagttttttatgcaaaacgaggtggtattaacgtatgattgattgagttttaattattacaaacttaaaaaatagattcgcatgatattttagagcaacttccatatataaagttttcgcacgaaacgcaccgtttagatgtttgaaaagtgtgcaacgaaaatcttaatcttcatccaactctggttggataaaagaacggggcctaagttactgctattcaaaattctgaaactcaaaaatgttccgacaaatcagtaccagatacaggcagattattggtttctgaatccacaggagaagctttctccaggtcttggctgctgttttcttctatacatttactgatgatagcgtcttcttcagccacaaatgatgttgtaacgctaacaagggggtaaatacagactttggatacttggttaaatatggcaattgaaacaccaacagcagctatctccaccgaacctgaccaaatcaattgtacaaatatttcacggcattaagtttcagatcaacagcagctgcttgttttctgaaaacaaattgatcctccaaactattcctttgaaataacttcaacacgcaaaagcaatctaaatatgcttatcagacatactaaaagtgaacaactatatgaattttgtgtaaagaaaagggagcatattaaaaataggaaagaagaaaatagagataccatgacatatttgacgaaaaggaaacagatggactgtttgttgtaaaagacaaaacaaaaaggatgaactcagcatgtacctgactaaccaattgtaatgagataaaaaggatgaactcagcatgcaaatgaaaactcagaaacgacattttgcaatacttaaagaaacaaataaaaactagtattgtcaacagaaacccatcatatgacaagaagaataccgttacattaaaagctcttatataagaaaaatatatatctaactggactggaggatataaataagaaaattacaataaaacctcctatataaatacatataaaaaaacatatatctgacttgatcaaaggatagaaagaacaaaatggaacattatggcatcagtaacagctacatggagtcatgcaggtaagatcttattgacttgtcaatattgacaaaagacaagaatcggctaggcaccattagcaaacatgaatgaataattcgagagcacatttgttggaagtatttggcgttcggcacccacttattcaattggccacccatatatacaaatgaaaacgacattgccgctcttaaaaaaatggaaagggacatccctgtactaagttggttacactgccaaacttaccaaaatggaaatgaagtataaagtaccaacaagctcgatatatttgtaaaatcaattgtatgatttgtctgataattagcactggcatttggaagaaatccctctgtatgacttatctataccgagcaaattaagtatgaacactgtgttgatggaacttactaaacaggtgaacaagatgcagccatggcaacgtcagagaaatcatacatgtcagggtgacgcatgctcacctaagcggccgatgaacgctgtgtctaccaaggaagcaagcggatccgccgccagagccagcgacgccggcacggcaatgcgcaacacctctgatccgagctcgtcaagcttgaacacgctcctgtgtggtggtgcaacacaagaatgagccatggtgcaagagagattatgagaaatggaagcgatttgttactgccatggtaatagcagaggacgaaccaacctgatgttcatgacgaagaggtagagccccaccctcctcggccagccggacaatgcggctggcgccggcagatcctccggcgccgccgcagccgccgccgtcttctcctccgcgccggcggcaccgttcatcgtcagcgccgcgtcggggacgacgacggcggccgcacgcttctcggccgtactgctcgctgcaacagcagcagcagctgctgtgacctcctccatcttcttcagaccagccatgccggtgccgggcggggaaacgtacgtgttctgctcttgtctgaggcggaactgtacgtgctcgcggtgctcacagccaagcagagagccagacgcgcccgtacttataccggcctctctcagaggcagcgaggcgctcgctccgcttatcacgacgtcagcagctgcgacaggggcaacacggcagaggacgatcagcagacgacgacgtcggcgagaggtgtgccagaggccaccggcggtaacgtgtctaccggtgccagtcggttacaaccaacgaaatccgtacgccccccctctcgcacgcgcgtgaggatgcaagcaacgggcggaaaacagaaagcacggcggcggcggcggcagcggcacaggggggacgcgtcgcagcgtaagcttaagcgtaagcgagcgcgccctgtgcgaggcaacgaggcgtgcgcgggtcgcgcttaaataaccgcgcgcgcgtcctccggccggcgcccgtcaaaatctgccaagttgcacggtgcgaggggctaattctactgctagcacactagctaggcgggaacgcgagtacgcgacccgaggccgcaccgtcggcccgggaaaacgtaagtagtaacattatggtagaggatcctcatccggggtgcaccagcgtgcgcgcgccgcgcagccatccgttgcgtgcggacggagttgggtggcagggggtgattcgtattgtattgatggtggctgttacgcctgcgtggtctaaaggcgcaacggacgccggcgtcagtgtcgaccgacccggtcggcgcccggcagacggcagccgctcaccatgccgccgttacagaggctcgaacgaagctgtcagcatgcctgcctgcctgcctgtccgtcacctactcgatcacttgtactgctgtggcgatcggtgatagccacaggtttgccggtgagcagcatgggctgggtgactgggtcagcttaatttgagtgatttaatcaggaccttgttttgaccaaagaggatgaagagattggtgaggttccatggactctgcttttcagttacacctgatttctcgtacagtttattatcatcatcatcatcattattatttgggtaagagaaggttggaggctttgggcacctaagaaaaagtatggaaatatgaagatagcactatagcaggagagtgaccgattggacagttcttctctttccagccacctttcagggtaggttacaaagttactatcatcatataataagtggtttctaatgtaagaacgatttagtggtctgtaattttctaacatgttaaaatttggtaatgctaaaatttaatttagttcataccaaatagctcttatacaaaatctatattctctataatatgagcatttactcatatcttattatcccacaggacttaaaattctgcatcaaactaaataacaccttctccatttctaccctaccaaaatttggcagggtagagaaccaaaccttataatatatgtttatattttaaagcatgcatagttacatttgttactctaatgcatatggctgaaaacaaaaccgtacttgttacaccaatatgatagtagcacactagcactataatatgacccatagtcaactgtatatacattttctattttactcacgtaattttcccatacttagaaaaacatgataagaaaacatataaagagaaacttccactgttttttaggaggggaagggttgcattagattcaaaactctattggaactttatatatttggcagcatctaacaataaacgttaaatttgtgatcaaaataatgattcttggattattagtgccaaacgagttactggccaaactttatagatgcttttaacttcctccctagtgggagattcgttatttttctctattattggtaagaataacattgggtagactttttacctatcttcttatctccactatcttaaaagcggagttattctcctttcatcccctcctctcaatgcacgcgggacgtccatattcaaaaagtaaccactgttcttctctaattatatggacctggctcgtaacttacgagctcccaatctatccataattatattggtttgaccattacaacgtacgagcatgtaactaatagcatcataaaaagggagttaggtaacgaaaatgttaaataaattcttacaattaatcctaaaatcaaattctaaacttcaatatcagcttcagcttgtaggaaaacgttataccggttatgctcttcaatcttatctgaactttcttatttgctaaatatatatggagagttatagctttgcactattgacttcgaatctccgcgctagtgtccttcacattctgttcttctgctgaacttcaggaggaaaataaacgagacaacctacaactcttaagtcttatccaatcttcaaaatggaaaaaaaaaacttgtatccatgtgcttttgccatcgcggatagtacgttgggatattttgcagaataagggtgatcaactgatcactatgtgttcataagtcgaaatgccgaacaacttcgtcttgttgctaaagaaggtttttgcttgtggacaatgctaagctccggggtaggttcagaaagctgaagtgaagtggactgatgatgttttggtggtaggttctgatgctgatatatacaactccatcgccttaattaccggcttaccgtattacagctttccttttcttgagtcgctgttgatatggttcagggtcagaaaggaacgtaagaaaagctgaatcagggattgtttcctgaatcgaatgtgtgttacgcagcaaactcctgttttggttgccctgttggaatgtaactgaacttgtgatgcaacagaatttaagcttagaatgttctcctagctctaaaagggacattgctgtgtatatgaaaggatacgtttcctataattttgcaagaaaccgaataaatcctccagaaaattttcagtccagacagagagactatactactggagattcgatcaacgcggcaagggagcatgggaagaaggccagcactaaggggatttggctccattgctgactaggctttaggatgggtaaggtctggataaaaattcagtatgaagattctccgagaaggtggcctcggatgttgggatgacaaatggaattcttcagattcattgaacctagttcctttatcttcctatagatgggtggattaatgcgaggtttgaatcaatttcacgcggcaagaaatggactgattaacgcgagttgattgatgcatcagtgtctttttgtagtatcagtgacgcatgtgtagaatcaacccattttgatgcgaggtccaacgaaattttgccataaatctacaaccgaatgatttgcagtagggtagaggctctctcgaggtgtgtagttgcatctcgtctcgttccatctggccttccatttctctcttctttatctactagtatagcttattaggatcctcccgttcttcaaggtgggaggatgaaaagatatgatcctcttggtttcccccattgtggtctagtgtttccttcctcactcttttcaatgacagtgaagaaaagagaacagctaccaccctatgtccaaattcagatatgaaatatatgtatgcttgtcttgcagctatggctgaaatgtatggtttggatatttgaaaataagaatgttacctacaattttgccaccgaaagatactttcacagcactacaattctgtaactttttttcgggtatacagccataaactttgaaccgacaaaaggcagtcttctgtgactatatgcatcgagttaagcatgaaacataaactatgtgttggtcaccaccgagtctcctactagtgccaggataatgttactggtcagccactagcagtttgtaataagcatggacataatttactccaatgatacaagagttagtggagtgctctttctcaatttgattggcgggagtagtaccttgctaagtctggccttaattttgtggatcgaagtggagtctctgtactatcatacgctagctgcaaaagatacatgaatgtaaaacttgggttaaactagtttttgcatgcagatctccttccaagaaagagcaaagttaacaaaacattgccaagttaacaaaatatcgccaagcatccttaaaaattctaacaaatgatatcgtattcttttgcatcttagttccccataaagtttacacataaaagaaaattcctctactaggtagatgatttaacattctttgttgaaagatcagatgcttcaatgcttgtcatcagagattcagagttccacacggcatgtaacagtatgatttccacacttcattttagatttttttttcttttaattttggcaacagattaagttgcatggtcgataatagagagtcctattgtgttgtcaagttgtattcagctggtgaatgagataagatttctctcgttctccgtgcacacgcttcccgaactagtaaacagtatgttttttataaaaatttccaatagaaaagttgctttaaaaaatcatattaatccatttttaaaatttaaaacagttaataattaattaatcatgcgctaatatatcacctcattttgtgtgttttcttaatcttctctttttttctcctctcaaacacacctgcgagagagcaccaaaataaaattggcaggaactaacacattgacaaaacaataactaaactatctgaatagtgaatatgattaaggtatcactttttttttgtttacttttttttggaaaagtacatatatcacaatctgcatatatcttcaacaaaagcaatgaaatgcgagctgcgtcatgaccattaattaagcgactttggaggactaataccatctagatagatcgtgcctgctaacttttgagtgtttggtcgaaatgaacggaggaaaggcactacaatatacagaccggcccattgacgtgcaccacttaccaagatagttttttctttttttataatatataacaccaacaagatgaacgtactttatatcgggggacaaacaaccttagaaacttcttgcagtaagaattaaattctctcatattggtcacttgataggtaataaattccctcaaaactaaatcatatgatcagatacttaattaacttatgataaattaatggggcaccaaacaccagtcatacggtgacagagttgtttgtgtataactctctactcggtaggattcaaatataactggctttaagagattttgtgttcttttagcttctgttaatgagttactactctctttggtaaaaaaaaaactatcatgtcgttttagatccgtttcaagtgaaattttaaaacattgagcattaatattttcttgatatttagatgtttattggatgtatgataaccatatatgtgtgataaataaatatttacgatccgaaggagtagtaatatatagtccaggaatatggctctgctaccgcaaccgctacaattgcggtagttcaaaccggctgcccgctgcagccattcacaactgttgtagccgcagctagcgcaaccgaacgcagcctattcgtatatgttctcagtggttgccattggttgattacttgctctattattataatgatgtactatgtcattacacattagagatccagtgataatggtatgtggtttcaacctaagatcacgtgttcgaacttcaacatgtcataatttcatcttaaaaaaaatgtttggagggacttctctccctctaaatctcgttttctttaatatcattacacattacttggattagaaaacgacatacggcttcatcaccagtcggcggtcacagtcagtagcattcatgtagacagcgctcgtacgtgactggtgatcatcagtacatacgcggtgcttgagatcgacgtgcatacatgtatgtatgtcacgtataatcgctagggcaccgcactaagttcgaagaagcgctcgagtttagcagtccagtgctaataacctgaccggctatgtgtgctggagttgggagtttgatcgcaacggccgccagcaaaagcaacggccagctgatccaagtatccaacgcacccaaagcaaaccaagcagaagaccatgcaatcgcatgcacgcataaacggaggaaacgagcggagcagagcgaagcagagcgaagcgcgtacctgaaccaaacctggctcgaaacaggtaggtagcccgcgcagcacaagtgctcagcaaccacacgcgcgctgtaccgcactgcactctcttgcacttgcacggacctgcaccgatcgacgagtacgctgccgcttctgctgctgctgcttctctcggtttgccgatctcgcgtataaatagcccgtaaaagcgctcgcgccgcgcgcgctggcggcttaggggacccgacccggtggaatacccatccatctgtttggcaaaaacatcactcgttatttacatatcatcacttaaataattataaaaaataaaaaatatattagtatgtgatatatcacttcacaaacatcatattcaaattcaacttttatatatcgtaataaaaaaaataaattaaaccacaactagttacaataaatttagtttccttgttgtgacaggtagaagttgaattatataaatgtttatacagtgatatatcatatgttaaaatatcttcttaatttttttcataagatttaaatgacatgtcaacaatcaagcggcatctcctcgtgtgttaaaaatccactgctcttctgtttgtccgcctctgcgtgttagctccgtcgctcggctaagggcgccggccgccagtcggtctctctcggtttggagtccaggcgggagtcgcaatagcggggaggaaatggtttgtttagtcgcacgccgcgtggcctccacgagccccgaccgtacgcactgtacgtccgactgtccgccgtgtcaccgcggcattggcacgatgcgtgtgctgcacgccgcctgtgcgtgctacggcatatgcgcatcggtacgtacacaccacgccgggctttttcacgatatggttttcttttaccctcggcgatagagagcactagggagaggctggcaaatggaaagcctggcccacttacgcttatccaagcccacgtcgcagtttacgcgatcccgaccggagttcatcgtgatggcgaccggagcgggagctttgcttagcttctccagctgcatgcgtgccgcccatcatttccataatgcttatgcttacaagttaaaatgtaaatttttaatcttaaatttgacgttgattttaggattttatattcatcataatttatttttcagcatttattttttagattgctaagaacatatatataaaagttttgttcacaaattatttttcgtttgtaaatatgccaacgatgaagcagctagtgatcgagaccccctttgtttttctatgtgcgtcgggctgataatggagaggagcacttgtgtgtataaggtttacaaaaccaacgataaccggtggttttcgtgaaaaccgaccacacaaaacagcttgaaaacacaaaccgatctattttataggaaaagtactaagaaaagacaaagtattattattattattggtttagaggcagaaccagctcataggcaaggtctagagaaatttgtggtgttaacggagtcgctaaccacctcaaccaagaaaaattctcgataaagatgggtttagattaaactggctagtggagctggcttaaagataaaaccaacctctaatccaatttagattgatatggggtaaacacccatctcgtgggcgaattggaaggtttacgggctctataaatagtattgcactcttgcagtaaagacggacgatttacgacaaaaatcgataaaaaaaatgtatctgcctctgccttggttgtaaaataaagtagtcaaaaatttacaaatgtttttcgtgaagacaaaaaaccgttgtggtcttgtttttctggatgattcagttctgtaagccctgctttacattggcatgagatttttcttcattaacatatttttttaagaaaaaggataaggtgtttatgcaatttgatgtagaagaaaagagtcgatccatttttttaaaatggaccgaaaacctaacaacgacacaaattgttggcatccattttggccaatacaaacttacctaaaaaattacggtgttaacggagttgcccaaccacagaaaaaactcaaaatcaaactaggttttagagattaaaccggctagcagagccgatttaaagatcagaccagcctctagtacgatttagattgatttgaagataaccacacatctcgtggatgaattgaaaggtttactggacatgtctacaaaggatatcgcactctcgcagcgaaaaagaataatttacgtcacaatttgatcacactatacaatggatgtggattttcatccctcgaggggatatcccctcgttgtttgcatgtcatctaaatagttatcaaaaaattgaaaaaaaatgacaacatagattaatacaaaatatatcactccacaaacatgtaagatcaaattcaacttctacaagttgcaataaaaataacaaactaaactgaaaatagttatcgcacattcgtaactatatttgttatttttgttacaacttgtagaagttgaatttaaacttgcaagtttgtggagtgatatatttcatattaatctatattgccaatttttttatattttttataactatttagatgacatgcacgaaacgagagtatatctcctcgaggaatgatttcactttcccactgtactatatatattatctgtagaggccaaatctagttgtcaacagaaaccagcaaaaacgtaaccttgacacgatcatcatggatgaaccatatggatcaagaggcgcaaatcctacgacaccgtcaccgactctactagagttgcatgatatatgcagaggaattgatcgaccattctctagctgcatagctgataatgtactacttgattagtgcagaggagtagtacataatgtcattattacttaattactttttccatgtcaaaatgaaatcaacttacttttaatgggaaagttaggttacgccgaccggagcgtacggggaaaaagcgtcagtcagccgccggtgcgtaggtagtgaggccgggtgcacgcgcctttgcaatttctctttcgctgtttgttgaggcatacgtgcacctagctaggtaggagcacgcactatggaagaattgccctttgataagttgatctgaggattacggctgtgtttagttctttttaaagttgaaagtttgagttgaaattggtacgatgtaattgaaaagttgtgtgtgtatgacatgttaatgtgatggaaaaagttgcaagtttggatctaaacacagcctacttttggtctcaatgcatggaagaaaagagtccggcactggcagtggtgtgaaaaaaacaatgggcgagtggctgcttgcgcatgaatccatggaagattgtactgtcagtggtgtgaacggcaccgttcgtgctgcccaatctagctcgccaccgacgacgacgacgacggacactcgatcgatgtctcggacagtgaagcacagtcgtccagactccagaagaagcttgttgatagtcgctgttaatatcctcatggaaacgaattgcgagaaagcgcgtaatgctttgctaaagatggactgacagcttcgagttcgaaagcttgatgtttattttgtcggtaggtaggaggtgtttctgtagtttgcttaaatagtgtgaacatttccacttagcatgtcctgatatctagtgttgtacactgcacttgtgcagttctgttgttaccatgttattcagggatctaatcatctcgtgggctctatacatggtacaccgcgtgcacttggaacaacaaaacgccaaaaggagtaacgaggtgacatccaccgcacgcatgagcgaacaagggggcggaagaaaattgggcagaaaagcaatttcattgtcgcgttatctctgttaagtaaacctcttttatgtccacgtcaagaaagtaacctctttttgtattggaagaacctgtcctagcaagctgcaatttgcaacccacaaaacgtaacccaaccccaaagtaccaagacctaatcatcttctggtttggactaaatacaggatttgttttctccgatgatccggtcatcttctgtatctgagaagatgtgcgcttctctctataggaagggaaattttaattttatcagtggctcttgctgcttgtctccatatgttttctcatgtggacctgtgttgtaggcttgtactagcatgcagtgccactgccactatcctaataacaagtccaaggggggtgttacaaatgaacactatgtgttaatctacattattactagttagtgtaagccccatttttatttagagaaacactctgaaccatccatcaacactcagactaaaaattttaaaagttgatctggtttttacagactggtggttgcaaggccatataggtatgatcaatacaacttattttttcaatgatggttttgctgacagtgatcaaccttaagatggttttttttggtcatgtgggcaactttttcattaattttgattaatgggaatataaataagatgatcgagggctcgaggatgaatggagaagaaataagagtgcagaaaaaaaaaggagggagagaagtatgaaagaggctaacattttttgtgtgagcatccttgatgtataatccatagctgtctagtttaagggaaggtaatattgcttttcaaattgtatagttttgaatggattggtatcctctgacgtaaagttaaagagacgtaattttctaaaaaaaaagttaaagagacgtgtagtcattgatatatgggtcccactgttcatgagcctacgtttcagtgaccacgtcgggggagttcacgttagaggatccctttccattttaaaccaccccctcctttcttttgctatccaagcgttgctctattatgaatcagtgtacacctcaagctctttcaaattttctctgaatttaaagcatatatagttaggatgtgttcttcagcttcccaattcactcccgctctcgctttttgcgcgcacactttctaaactgttaaaccggtacatttttgcagaaaattttctacacgaaatttgctttaaaaaatcatattaatctttttttaaaaaatagctaatacttaattaattatgcgctaatgagtcgctccgttttgcgtgcaatgcacaatggttcccaactaggaagaacgaacacggccttaatggagttattagaggagcaaataaagaaacacaaacaaatataagcatttctagattatttagcaaagttaaagttcaagaactatagtatctctagttaaatgagcagtcagaaggtggttaggagtaaaatgggaaaaaaataaataagaggcgtttgatagaacaattagtattttagaaatacttatattatttacaaaatcctatcttcctatatagttgatacccactaagagacatttactcctataaagtaaagcatacaagaagctacatcatcaataattttaagccatcggatcgcattagtatagagttatcaatcattggatcaagaaactactcatccatctaatgtaatcattgattattcatccagtcacctccctttaactcataatcatccgtgccattctgcacaaaatactatattttttcctcccaagtcctcaaagataatgcaaacttatctcattttttcaaatacaactcaaattattacataagatgtgagttttgttttttataaacaattggataacatacagtaacccaaacctatttttaaaacaagcttgcgataaagcaatgaggtgtaatctacctaattgtgacgatatccagattgtgcatgaaaataattttcatatgtcacaagaatacacaatgacgtttaaaaaaacaaaacatgaactatattataataacagaggctatatataaagccatattatcatttattttgtatatatatagagttacatataatcatttaaaatattgattttatttgacgataaaactagcaaatcccacggcaaggcgcggggtgccaactccgcaattttgacaaattgaccctttcaaaaaacttatttcaagcataaaccgtaccaaaaactaattttaagaataggccgtgacctcagtgccaatcctaatagcgctaagataaaatgtctcagcgccacttccattggtgctaacatcttatccgacgtgatatgcactcagcaacatagcgtatggcgctgacctccgtatactttaaattttgtggaagctccaagactaatggaactgtagaatagcccagtggtagtgtcacagagttgttagccaaggcgcaagagttcgattcctgtctcccactcattttaataatttttcttttgaatgttgacgtgctttttacaactcattttatttttaaacttggaattataatttaagatctcaaatttgtttattccaaattcaacataaaataaattttatacacaagtcacattaatacaaccagcattaagaaggataggtaagaaaaaacaaggattcctaccacttaattttaatttattgtatcttcccggagttacctctccgggaattcttttttaattattcctgtatattacttttttatccttttaattgataatcttattttattggaaatcgtgtaaagattatttggatttaatacagctacttgtgcaaggataatactttatgtatccgcgttgctgcgtttatccgactgatccatgccatggatcgagtgatcaaatcagaattgatttacctgaattcagtgagccttcgcggagaactctatcagtttctatttggttaccgaagctaaatggacccgagctgttgatgaccgaatagaaaggttattttcaatggcaggagaactctatcagtttctatttggttaccgaagctaaatggacccgagctgttgatggccgaatagaaaggtttattttcaatggcaagtcctagatgatgtaggctttgcttatcctggccaaccacaaagtacgcatctcatgtgctaagaaggataggtaagaaaaaacaaggaaaaaaaggggaataccaccaggctaggttcacttctttgttcaatggggcccatgcacatttgagtactgacatcagcgccaatacacatggcgctgagcttctggtacctagtggtttcgtgaaacaaagcgccaacggtggtggcgctgagacgttctacctcagcgccaattttaatggcgctgaggtcacaacctatttctgaaattagtttttggcacggcttattcttgaaataagttttttaaaagggtcaatttgtcaaaattgcgggtgccaactagttaaagtcatatagtaaatgctaatggggaacagagggagtaccgagtacacatttttcttggctttaattctgcgtggtcatttttacgaggatataccttgtcacttttaacaacaaaacttattggatatgtgtttgttggagatgatagatagggctggacaggaagctcgtggctcgttagctcgctcggctcggctcgtttgattttcctaacgagccgagctggcatttcagctcgttagagataacgagccagctcgagctgactcacgagccgctcgcgagccttaacgagccagggcacatgagctgtggcctgtgggccttaaagaatggagacccaatagcccaactcagcagccaaaaaaaccctagtgaccttgacctcgatcccgatctggcgcctggcatgcgtggccgattctaatccatccccttctttcgttctcatcctccccgccactagccaccagtccaccaccaccattcgccagccgccgccggccgccaccgccaagcgtcgtcgccaagcaccgccgccagccgccaccagccaagcgccaccaagcgccgccgacgccaagcgccaccagccagctgccagccgccgtcgccacgccaccgaaggagcggtgccaccgccgcatccaaccactcctcagccaccatccaccgaaggaactcgatgccaccccccgccactctgcgccatcgccggcaccagcatccacgccgttgcacgaggccaatctcgtcggcagctacaggtgcaggtttggctcgcgagcctaacaagccagctcgagctttcaaacgagccgagccaagctgggtttctagctcgttaggataaagagccggcccagccggctcgttatcctaacgagctagaccgagccgagccgagttggctcgccatccacccctaatgctagagatgtaaatcattttcatttaaaaaaataaaacaatatgttcaagaaattaaacatgctagatcacccaaaagctgacagtgctagttatttgggcggcaaattccaacatgcccagtcaaacagaccggaactataagaatcatgtacggtcaggaaggttactaactctagaatttatgatttccactaaacccaattaattatcccaagcagattcgtcaaaacaaaaacgcctgcacatattgatttcaattaatctcaccctgtttagatgggactaaaacttttaaatccctatcacatcggatgtttggacactaattataaatattaactgtagactattaataaaactcatccataatcttggactaattcgcgagatgaatctattgagtctaattaatccatgattagtttatgtgatgctacattaaacattctctaattatagattaattaggtttaaaaaatttgtctcgcaaattagctttcatttatgtaattagttttgtaagtagtctatatttaatactctaaattagtgtctaaatacagagactaaagttaagtccctagatccaaacaccacccttaccagtatccccgtgagatagtaagggtctgtttgggggagctttaaattctgagaaacaattgtttgatagccagcttctgagaatctggaaaagctctgaaacccagcttctggcttcttagttcatttttcagaatctgtaactacagattctcagaagctgtggactatttggagcagcttctagcagaagcagtttttgagaaaagctgcagctgggaaaagctctcccaaacagcgcataagacggacaggtgaccccccacgaggataggaagagcagtgaccaacgccctactagtgacataagatcggccccacctgtcagttgcatggcaggcatgcaatgcaagagtcatggacagatgatcctcaccaagaacatgtatgctagctcgtcccttcctctcctccatcatcagtaaattactgggttaatctctcctctcttaagttctagctactgctacaatatgggtcccaagaagcttcatctggcctccatttctgccctatcaatctttctctacgtgtttgctcacaccaattcagcacaagccttccccgtcgctgacggcacgtaccctcctgaagctgaaggcccagcagcagaaagttcagtcatggacgagcagctggagctcacccctgggccgcagccgagggtcgtcgacgtcgacgactacagagcgagagccgacgccggcgaccacacggaggtgaacgagaccaccccaactgctctgctctctcgaattgcccgagatttctgccgcaatgctgccccgtgtggcaagaattctctgaacttccctgacgcggctgatgcgcgttacaggcgtttcttcaggcctggaaggaggcctgcaactcctccgattacccatccgtgctcctcgtgccggaggggaagacctacctcctgatgcctgtaagcttcaatggcccctgcagagccaccacgatcactgcaacggtgagtgctccgattgctgttcaactactcatcaggatgaatcctccattgctgttcagatcatgacgtttcagagttcagataagggggacgctggaggctccatcgaatcgatcggtttggctcgatctcgatctgcaggaatggatcacgttcgacaacatcgatcacctccgtgtcctcggcggcgggacgctcaatggcaatggacaccaatggtggatcaactcttgcaagaccaacagatccatggtacttgcccactgcactcgcttacctctcatgaacatttcctcgacatgatcctggctcactcacaaaactccattttttcttttctttcaaccacggatcagagatgcgtcaccggcccaacggtaccctgtttgatcagaaaatctttgcatacttgcattgcatgagcaatgtgtttcagctggcgaactgcaggcgctgtacttcaggaggtgcaaccatctggtcgtggagggcctccagatcagggacagcatgcagatgcacgtcgtgatcgcctactcctggagagtgctggtctcgaggctgctcatcacggcgccaggatggagccccaacaccgacggcatccacgtatccaatagcagggaagtgttgatgagtggctgcatcatcagcacaggtaccaatggctgtttatgtagattttcagaatgtatcacaaatgactttatttatctgcaaatgttgttcatcactctgttgtacttttatgttgtgagttggcgtaggtgatgactgcatatcaattgtgaccggctctatgtttatacgggcaaccgggatattttgtggaccaggccatggcataaggtacgttatctctagtaagactctgaacttgtatctttctctctatactcgcctatttccatacacaattgggatttgtggtgtataatggtccacgctgggattcagggctacacgtttcatacttgtcgtttccagtaataatcaatttattaaaaacatgcagtagactgtagatagggttttctgatgttttattggcattggtcgctgttgcagcattggtagtctaggagcaaacaaatcatgggcccatgtttccgacgtgctggtggagaaagctacactggtgggcactaccaacggtgtgcggatcaaaacttggcaggtaatgcacgtccaccttgctggattggcttggatggaaaattggagaaatattctgaatttgaaacagcattgttctcagagtcaccctcttgaaccttctgctcccagaaaagagcgatggcgttgatttccaaattcaacaacgccttgacagatgaatttaattataactacatccaagaacagctaaatatataatgtagtactacgaaattatactagttataagcagtacttgtagttgtaatattgtagtatcttgctaatgcatttcgtacatataacaggtaatctaatatagataaatccactctccttatatagtgctatatactcctatatttctataggtcatatagaaaaggtagttccaaaagcgaaatgtggtattgttggaaaataagaaatgttgtgcctaactgctgaaatgtttgttcctgcaatttatgcttcccctcttatcatccttttgacagggaggagatggccatgcagaaaggattacctttcaagatataacaatgcacaacgtcactaacccggtgattatcgatcagaattactgtgactccatgacaccatgtcatgaacaggtactatcctacaataactccgtctcttcttctagagaccgatcagccaagccccagttaacagtgtttggtaaaacattttgcagggatcagctgtcgccataaataacatacgctacaggaacatacgtggaactagttcttcaaaagtcgccatcaacttcgtctgcagcaactctgtccattgtgatggcatagtgatgcaggatgtttctttggttggagaaggatcctacgtttcttgttcgtacatgaatgctagagtggtagagttggggtataacttcccgtattgcagagcggaaatgtagcgtatctgtagtactgcagagcggaaatattattcattctttcgataaatagtactctctccattctaaaatataacaatttttagttcttagaatttatcttaaaatataacaacttcttcactaatattctcttcccaaccaatcataatcctccaccattcactttccccacctatatccactactaatctaatcacaaccctccatcactcacttccatctacctttttaatgtgttcaactctaaaactatttactatattataggatggagggagtactagtgtacaaccgagaatgtgtacgcactgtgactagacctgtaaacagctagtgcttgtggttttgcacaaatgagatgaaactgacactactaggtgatagttgcccttgcacatatgcatttcttgcttataaagggctgctcctagtattaagatttcagttttctagtagatacaagtaccgataggtgctagttgaacacatgcatttcttgcttataaagtacgcctacatcttccaacactagggcttacggtgcgcgaccacttgctaagttatgatatgatcccccttatcccaacgcaatccgctcttggtttgtcgtacgtggcacccgtcgtcgcgtcccaaaacgactctcgatcgagcgtcgtagcactagcagcacttcaaattcggttggtctggagtagtgtgtcgctgtgcgtgcgtatacgtgctgcgcctgtgtgtcgcaggacgtacaattagccgggaccccagctcgccgctgtcatatcctcggcctcccactgccgattcaaaaccaaacctgcgcttcctgcccgcagtgcagtgcagcctgcgtcgtgctgctgctgctgcttcggctgctccacatgcctccaactccaagaggccaaccgaccccgttacaccgctcgctcgggtgcgcccccacatgtcacagaccgcgcggacgcacgcacgcagcgaccgttttgaacttggccttggggttgccgtggccctagcccgcgcaccgagatggcacggacctgtgtcgaagcggtatactccctccgtaataattttcgtatccaactttgactgtccgtcttatatgaaatttttttataatttgtattttcattgttgttagatgatcaaacatgattaatattttatgcgtgacttgtctttttaattttttttcataattttttgaaataagacggacggtcaaacgttaggcacagaaactagggtttgttttttttttttacggagcgagtagtgggcacagcgacccgctgacgcgcgcgggccccgtgtggcagacgcggtgaatgaacgggcggcggagcccgaggcagtatacgagacacgggacgaggcgggcgtggaacgaggccaagcaaaacggccgcgtcaactacggcccggactcgaaccagcggctcggatttaaaatcggcgcagggggtcccacgcccgagataacggcagccagccagccacccacccacctctgctctgcttctgcgtaccaggcgcgcgggtcgcggctgccgcgcgcccgcgcctaacgactcacgcggctccaagcgtcgccgccgggaagttactctgctgcgagcggcctcgcttgctgcccccctgcgtgcggtgcgtggccgcgtgacacgcgggcagttagtgctatgcccgggcgtcgcgccgcgatggcgcggtcgcgtcgcgcacggccggtagctcctctcctagtagtagaccacaatgcctgactcgagctagctctgtagtaccggccttggtgtcggaggttggtcgcgccggcgcgtattcctgttccattgcgcgcagctatggctccaaggtgtgggtttgagttccaaggtgttggctgcttatcagcgtatgtggttgttggggacttactctgtcccataaaaaaccaacttaaacaaatctagatatatctctatctaaattcattgtagtagaatatgtcacatcaatactaggttcgttttttcgggacggagagagtaggtgtttagattcaaaaaaatttcgtcaaacttccaacttttccgtcacatcaaatgtttagacacatgcatgaagcattaaatgtggacgaaaaaaaccaattgcacagtttgcatgtaaattgtgagacgaatcttttgagcttaattataccatgatttaacaatgtgatgctatagtaaatatttgctaatgacggattaattaggcttaataaattcgtctcgcagtttacatgcggaatctataatttattttattattagtctacatttaatactttaaatgtgtgtacgtatgctttaaaaatttttttggcatactataaactaaacacagccggttgcatgacatgagtccggcgaattaatgtcggccttcgttgtcgttgctctgaacttcgttcctagtaccagtaaatggcaccgtactatttgggcagatgaattgttatgccaacgtacaatgacttcattgctatgactgtcgagtgccaaacaaacattggtagtactaagttgcatgaaaaaggtgatcttagggagcgttcggcaggaggagtttgtgagttagtttgtttcattttccgcgcgcacgcttcccgaactattaaacggtgtgttttttgcaaaaaattttctatatgaaagttgctttaaaaaatcatattaatctatttttgaagtttcaaatagtttatactcaattaattatgtactaatagctcacctcgttttgcgtatcttcccaatcttctcttttcccctcctctcaaactcacccttagtccttaaacacatgtaagttaattacagtattcttgtgtttactagcatctgtatcagatcacatgcatatccagatgcactgcacggctatagcatctgtaatgtgcgacatcacgccaaaagagcagtagtaatagttgtcgaaaagcaaacttagcaaagtgctgtttttgaatcaaatgattgcatttggcgctactacagaaaaaaaatcgcgctttgaacagtacggcagattacagatttacaggtgctgaatgagcgcagagcacagtaactaatggaggcaagaacgcatggtcatgacattttttaggtgcctgacttcacctttatttgcacactatttcttgtgaactgcgacacagcctgctcttttttttagtgtgtctgtgcggactgtgcatatgttgcagataaatactactcctacagtactgtacacagtcatcgactggagtaggagtgctccgtgctcgtgtattggacaggctcgtttcaaattgcaagatgttagtacacgtacggctggctgctttctattggccacttggcagtttcccatccctatagtaggagtagcccggaaacgccgaaactagcagcagtttttgcacacgtccatcagtcgatcgatcatccatcaccggggtagtgattgcgcaatcgttggtggcatcggcggccgtcagtccggagtccggacgggggagggggggcagtccggtcatttcggcgcaaagatcctttcaaaccgtggcctttccacggaaaacgagaaacaccgcctccctttctttctttcccttgtcgcggcccgagcctttttgcccgcatcgccatccacccaccctctccgaccaacaccttcctcacatcaaaagcacccgaccgttgccacctaagcccgaggagaaaagagtgcgagcgcccacctcgccacgcccacctccgcggccgcacggtttctcttctctcctccggcgtcgccgatgtccgcgcggcgggcggcggccaagtgccagcacgagccggccacgccgccggcgccgcggatcctcaacatgccgaggaggccggcgggtggcgggaggccgagccggagcgccgggcgcgcgcagcagcagcagcggatggcggcgccgggggcggtcaacctcggcgcgctgttcgagatggagcggcgggtgcgtgggctggagtccgcgccggcgtcgccgccgccctactcacgggccgcgcggtcgcaggaggacgccggggagcaggaggagaagtggcggttccaggccgagatcctccgcgccgagtgcaacttcctccggatggagcgcgaggtcgcgctgcgcaagctcgaccgccaccggggacagatggaggccgcgctcaaatccgccgtcgaaacgctcgtctcggtatgacacggactgctcctcctcctcgtcctcttaaacctattgagatcgctcctcttcgtctcggtgtttctcgttcgtggcaaactgtttgcagcttggtaatactcgatcgtccggatgaaacaggggaggaagaagatcgatgggaggggcgacgtcggcgtggcggcggcgttggacgaggggatcgaggacctggaggagatgatggaggatctacgcgcggagaaggagagcggcaggagggcagtgagcagcaggcgggagctgcagaggagcaacggcaggaacttcgaccgccaggcgtcgtcgctccgccggcgcctcgagaagatgccaccggccgacgccgagccctgcgtcaaggacatccgcgagatcgcgctgcccgtcgcaccgcagtcgccgccgccacccgccgagcacagcgacgtcgacgacgaccattccaacagccccaacctctctgacgtaagcccgatgctcccgatgaacacctacaccgcgcgcggcgatgctgcttcaaatggcgtttctgtgttgatcaatcaatagacgtgtaacgttgcgccatgtacacgtttttccaggtggagatgctgaggatgaagatggagggcatgtcgaaggggatgcgggagaggatggcggagtacagccgccggctggaagccgtcgccggcggcgacaacaacaacgccgccgacgattgccagtccaggaaatgcggcagccgtcacagccgaaagccgagcgcgagcagccagaggagctggagcggcggcagcaccaatgccggcgcgtcccgcgacaccgccgcctcgcacggtcgcagccgccacacagtggcgccggagaagcatcatcaccatcaccagcagcacaaggtaaacatgaaaaaaaataaattcaaattcgcttgcttactgttccataacagtgttacgtttagtacgcttacttctcaagctttcttaattgtacagcaatgcaaaaaaactgttgttaattttgtccttgctttagtaccaagtgatgccgatgcacgcatggtttagcattgggctcacccgaatgtcgttgacttgaggtgagcacaactggtcagcggctcaatcttaacaacattattaatccacgattaggtcggttttgtctcatacgggagagatactactcctaggcaagttttgaaatcgcctaacaacgcagttgtgctgtggtgtggggatcacttgcagttgcagatgagtaaattgatctgatcaaccagggggtccacagatctttagattggctcggtgcactcgacacctacgttaattcggctatgttattatacctgcctttttggattgataccactatgctagcgctgttaaacactgttgctttggtgtgtggatgggaccagctcgtaagaagcatggcctttgagcctttctagtttttgccttcacctcactactagtcctagctgtttcaaaaaatggctttaccatatgttcccctgatttgaaaccccgtcaatgattgcgagtgggcccggggtgtcagtgccggcggccggctgcgtccattggccgtgctggcaggtggtcctgcctgcgggaggactagctcctggggtgagagtttatagttctttttgtattgctcgtgcgacttgtgagacgtgggccaatgagaagcttttaaatcctttgttttcaaacggtctgggcctgcaaattgcgtatttaaagatcgttgctgtactacttatctgcatttttattcaagaagtggataccagtcacttggggctgaagcatgcatgacaaattccatgcttgattgttctgaatgacgcgaacgatacggccatgtttgaatgcatgcaaggcatcttctattggaagtgcaagtttgaaaagtggtaaggagctgaacttaaattgaaggcagcaaagcacatgctggtgcaggaatagaagttagtaagcactttaggcaaagggatactcgtatgaaaaaagcctagccacaagcaggcacatgtgatgcatctgggccaaagtacgaccattgaataaggagacgatgcccccacaacaagaaagctaagccttttcctggctaacgtgaaaagtctgggccaggcccagggaccagggcatgtgctcatggcgagtagctttcgcaatgcgttatatggcatcagcagcgtttgccttctgaatgtttacagctgaagtagcctttgcctttgtagagtggaagttggttgaggtagctgtgagcctgtgaatagttataccgtatagtacattggtatgaaatccttgttgttgaggaatgaagaggaactactgcattcacatattgagccgtttgtaattatgagaaagctatgatactcagtatctaggcttcagtgtggacaaggaacaatgccgtcgaattgggtcgacccatactgggcaaatgttaatggcgttctctcaccaatccattctgccttgcataaatgcttggtgtttcttgcatagattttgtactctggatagtttgtcctgttaggctaaaatgatgtcatatatgctgaattctattcaatgcagctcaacttttttttttatgttttgtaactgctctttgtttccctacagattatgtctgaagagtgcaaaatggtgggttcaggaagctgctgtgactgcagggaaattgtggggaagataatggagcaagtaagaacagaatcagagcaatggactgagatgcaagacatgttggagcaggtcaggttagagatgcaagagctgcagtcttccagagatacatggcagcgtcgtgctattgcctctgacatcagtctacgctccctaaattctcaagtaagtatagcttaaaaatgatattgttgcacttatcgcattttaagtgcatattcttgtatgtgatggcttcagtgcaccagactgctgcactgaaattatttcacttgcatgaacacaaattttggtatgttcagactgcaaccttgttcagagattgtcaaggctgttgtgctggcagccctttcatactgcctttttttttgaaagatcacttcagtagaattgtgggagtatttatcatgcctctatctctggaactagggttaagaaatgttggtttaaacagagtatcctttcaagtgaagtatttctctgtactagaaaatttactattgacaatggtctcttaccctagattcagaagtaaatcagtgcagatatagaattcaatgctgaacttgtctttaagctctaaactgtacgtgcactgctttgagaatttatgagaagctggccctactctggttcttttactgtctagtttgaactgatgaataaatgttaacctggattcaagatctaatttactcactagttccagatcgagttaaacaaaccagcatttctcaagatgcatcactaagcattgcacatattcaggattcagcttttcagtcaccatatccattttagtcctacttctctgcccagtgagaagagtccagcctctaaactgtaagcttaacatttgataggtgctggagtggaaacatcgcgcgcaggtttccgaacagcacgtggaagatctgcagaagaagatctcggagctggagagcaagctgcacacattcaaggcccatttccccagcccaggtcagcctaaccaagagtggtccgaagcatgcaagatggagaagccgatcagaagcaacaaggctcagcacccgccccggccgtcgcacgagcccggcggcggcagggagaaagagaagcacgtcctcatctgccgcgtgaagcactcgcccagcgtggccgcgaagcgccagccgttccaggagatccgcaacatcagcttgccacggcacgcaccgatgaagcgctgagaggaggaggagagagagctcgttcgctggccgcagccaaggttccaggcaggagtctgaagagagaattctgtcagctaatctcgcatcttccaagctgcttcgatcaatcaatatctatatatctactaaataaataaattataacccactgatgtgtaatgacggctgacttctcgtcagatctgtagtgagtagcaagtagaagtagctgaggtttgagacggagttaagatccaggtacagtgttgaggaataggtatgatacgtatgtaggcggatgcttcttttttgctgatatatgcagttttgttcctgcttcttccaatatctgatctgatgatgctgcgttaactgctctcttacatgacaaatcaaccacaacaaaattgcaatactcgaattctgaatcatgtttaacaccaaacaagcgtcagttttattgccactacagaaacttacagtatatatgttcatatataggagtatatgcaactactggaaagatatactgtgtctagctagtgattgatcatggagatccaggcgcaatatgtgcacacgatcttctgagagatgtagacgtatacggcgaaggagaagctcatgagcgtgacgtccttccagtcccccttctgcttggggctcaggctctcccgcaccgccctcccggccttcgccgcgtcgccgaacaccctctcggccatggcggcggcccaccacgcgctcttcttccctcctcctcctcctcctcctccgccgccgccgccgccgccgccaccggccggcgatcccggcggctcgctcggcgaactgctttggcagaggaaggacgatgatctcggcggcctagacacggcgtcggctcgtcgtcctcgcgggtggcggttaccacgcatggaaggtacagcagcggcgccgatggcgaggaggcgcaggggagaagcagccatgcatggatgatcggatctccagaggtgggtgaggcgtgtggggaagctgtggatattttttttccaacaagatggagaattggaggggataagtagctcctgactatgagaggagaagggcaagacactgagacagtgagatgtataatataagacgtacacaaattctcagatttaattttaaaaatacttgaccaccaattattataatataagttaaactttatctgctaaaattaatattattggattgatatttaaatttactttaagatggttataattttgttgtaataaactttatagtacatgagaaattataagtcaaagattagttttgaagattgtgctaaatttgactatgccttatattataggagggagggtgtatgtcactaagtagctcttagctagaagaaaattacctagaacgagaaaaaggacaatatgccactctatacatatggtttcaacaaaatgctactcattaggatgtataggataaaatatcactctatatgttgccaacaggatagattgccacttttgagagttttgctattttattttcttttctcctcattttctttcatgaagtgaccaaaataccccttgggctcacaatatagaaaacatatcagatcgagccgcttctcacatcgccgcctcgcggtcgccatcctccagtgctgccctcactgcgcgcggctagttctgctcctcttcccaacaccgctcgccgctcctccagctcagctcccctcgcgcgcgagtctccctcccccactctagtacaacaaaatatgcatatggatctgatatattttaggggatgcacttttgtacagagaaagtacagaatatgcatgtgtgtacagaatatgcatgtttgtacagagaaaataaaatagctaaaactctcaaaagtggcaatctatcctgaaagcaacatataaagtggcattttatcctatacatcctaatgagtggcgtttttgttgaaaccacatgtatagggtggcatattatcctttttcttagaatgagttcccaccattgcagacccacagtcactgttttgggtggttgttagggcgttcacaacgcgccatgttggcgttcggctcaatcattccccaaggaatattcgctaccacattcgcaactcaatggggaagggaccctttgaatcgcaagaatgagaaaacgtaggaataggaaaaatataggattttgataggaatgtaaatataaaatagaggattgcaaaacacaggaaaaacataagaatagttgtttgattggaacgtaggaattagaggagagataaataatcaaaagaaagtttccatgaggttatacctcatgttagaaatcctccaaaacttacatggcattaggcattccataggaatttcataggattccatagaattcctgtgaattttctttgtatcaaagggggcctaagtgggggagaccacaacagtagagcttgagggaggtgagctcgaggaaggagaagaggcaggagttgagcttgtggtgcataaactcgtaccgaagggttagctgcaggtactgcaggccgccgtggaaggcggtatcggaccaagaacggtcatgcgtggcgaggcgaaaggagcggatgaccgcagtgtggcggaggagcagcgtgtccacgtccaaggcgctgatgccggggttgttgaggagatcgacggtagggagcgactcccggcggtggtgcgatgctcgggacaacgccgaggtgtggatcacctcgtagatatggaggcgggatatgatgttgtcaaggacatcgagggggagcaaccctagcatgtctggcgccgatccgccactacctgctcggtggtggcggtgactgcacgtcggccatttccttgcccaaaatccgctccccgcctgcgcactcggaaacctaaccaccctcggtgtagttggtgtcgtgcttttgttgcttccgacttgtggtggctcataggcggtaggtttccaagccgctgaccaccgccaccaattccgcttcatcccggtgcgagctcggcaacttgctgcaagccacgctgttgctgccactattgcggagaaggggaacgaaaggggagagagaaaagagaagagaagagaagagagaggatgatatatggtctcacacgccgactcaacggttacactaggttaacagatcacatgagcaaaagtcgctcttaaaactattaaaggtgttattttgtatcggttttaatagttgagagttcaaatatatcaggtattgtaattgagggttacaaattagattggacatatatttgaggtggccaaagtagacttgttccaaaaatttataggctcataatttacgcctgttttgggccaaatccaggccttacaaagcaggcccgtagtcctacgtttagggttcggtcctgctaaccggtgtgttaggtttcctccttgtctacctccggctccttcctatccgtctcctttggttagtgccattggtagccccgctcggcgacgccgacgcgatttcctctcctcgcgccttactgaattcgaaacgaaattgtagatcatatagcagagagagagagagagagagagagagagagagagagaggaagcagacgcggaccccttgatttctcggctagatctgagatatcatcgcatcatgggactgctggggttgaatcggctcatgtccatacagcgggagcagcgctgtcgccaaatcgaagccagtaagccgcatgttggatctgtgctactgctatctgcatgttgtgtttcccccccccccccccccctttttttttatgtgttatataacttctccaatacaattaaagctggttgctacgctttatatcttacagaaagacaggactcagccgccaccagtctgttcttccttacaaaaatcctcttcttgatgtgcttgctgttttttcaaggtttttgtgagcttcaaagctaaccttgttacaagcttgttcctttttttcacgatagatgttgtcatagttagaggagctgggattatccactcaaacacaaaatttggcatactgtattttaatagtgtgcgactatatgaggaggttggacacttggacatggaactcacggggggaggagagcagtggtggctgagaaaataggaattccacttgctgtcggctgatgagctccacggtattagagaaaaagtcacaccgttttgcaaaaaaatacctctgctcaattggcggagttttttttcccattaatatactgtagtaacaagttgcagcttaaaacagttactaagtaggataatggatcattgaatctgtgtgtatttcagtgctttgatgccttcatctgtttgttttcttccaattatatacacaatgtcataaccattgtgtgttgcagatcgtcttcttgcatccactgataaaagaaaggggtctccctgcaaacaagataattcccgatgcagcaaaagagagagatattctcagccagaccttccggaggtacaccataaaaaccaaactgtcacaaaacgtgtcgttttggacataccttttctcaagcattcaaaactttgaaaataaatatctttatgattttttgcttgcatacatggacttgaatgtctaaaaaagtaatatcataatcttatcgtgtagatattaaatctaaagtaggtgctttctaaagttgactaataataataattatcatgcttgcacaagacacaacctaaatgtaggtagaatttcacttccaggttgttacatagtatgcactatactaagcattataagtttgaagttgataagcaatccacatggttgaacacatattagaaagttagaatcagcgtctctgaagttctgagattatttgtacattttagtaccgagaaaaatattacctggtttggatggtgccagcttccttgttggtaggatctgcaagttccaaaactctcaaattttaacagaggagatacttttatggttttacctttggggagataattgcacctgttgcgtctgtaccatcatttgggggtgtttctatcataggattcaaagtatatatttgggggggaagtgaagccaaaacgttcagtatgaaatggttagtatctaacctgtgaaaaagatgatcccaataccatttattttgggacgtatgttcagatgtcatctgctaaaccagtggaatcatagctaaaaaacaaaaggttgagtagatacattccaatttggttaaatgggtatatacaacattccaatttgattaaatgggtatatacacaaaagtttgggtggtttctagaaatttcgaaaattatctttggaggcacaattgaaatgctttcttaatagaatttgtgggaagaaaataaaaaggacttgatttgatgacacattcaacaacaataaatttcttgttctatcaaacaatagcattcctcaacaactcctatccagtttttaccattcaagaagtactaatgttcatgattcataccctagatgcatggtagaaagttgaataaaaaatgaaaccacaaattttggaaggacatttatttcataactatcacttcgggtaaagacaaataacgcaaatcaatattacagacatttcaattcctgctttaaaactcgtaacatcaagaaaaagaaatacctgataatacaatatttgattgctttattatttgcttcataagtcatcagaattcattcttaatcagtgaatatacttcacagcaaactggaagctaagtgggtacttagagtcaaatacatttgatctttagtagtcaaatttcatttaagcttaagcaaatcaccttgtagttgtagaattatcttttataggtttccactcccctgcttgctgcagctttgctcgttagacacacatatatagatacacaaatatagcaatacaccagtcatttatataatgttaggagcaacctttttttttttctaaacacatgaatagctagtagtgttggggatggggatgaggaggaatagggcagggggaggtggaagcggagaaaggggaggtatggattcctttgcttcccaccgcaggcgtcttcgaccggccagtccccgtacatctatcctcgtccttctcgatgccggtggctcttcttcttacctctccccattgatgtggtggagattgggaggagacatggcggctttggagatggggggaggacgatgcacatcagcggggaggatgggagtggaggaagcggtgaggggattggggaggaggaggcgagccgagtggcagcagcggaagtgcggagcacacgatccggcgcctccgcttcccgggagtgggcggcgcagcgaccagggaaaggggaggcggcctcccgagatggtgtagtaggggtgaaaatgaatggtaagactagggatgtggaaggatcttattgcgaaagaatttttacgaaggatctagaatagatttttccaatcaatgaatccaacagctcacatcatctgtaggggcaatcgggcggcttatgtttttttgatgacgtggcgcaatctggtggtaaaaaactttacttttttcactactttagatagggttttgagcttcttttgttgtgacttctgtgaccgagatccaaaatcctgctgtaaggcgtatcaaaaccttctacagcttgtcctcgcctcctcggcctctcacaactatatgtgtggtttatgggatattctcatccagctcataaccaactttggcaaaggaggtccggcacaccaatctttgaagaacacttccttgatgattttcagagcaataaatattccattctcacgtggcaagtggcaactcttaatactgtccataatttgggtgtttgaattgaccgattatatgcctgttgatgctttccatactgcttccactacataagtagtatggtatacattgcgatcctaggtaaactgccagcatatgatctcattttctgggctatccattttctcaaactcaagaagatatgccattgtgagttcactagaatatgcagacaaaacagttgtaatatctggcaatcacaatctttcttgattacaagcagccacatggtgcttgctcttgcaactgtttctagaattttttcagtgtttggcaaattacctttctttcaatctaggttcagatgataatggtaatgataatgttctgaaaataaggaacaatttggagacactggacagttggataacatctattgtctaaccatagcttgattatcaaacaaactttgatgctcatgaatttacctttctagtacaacttaaaatgaaagcacatcatggtacaataaacgcatagtgacctatggactgctcttctctacggaacaattttgcttccaattcaatatgtacctctgcaatgcagagcattttacacaaccatgtgccaccttgctacaatgctacgacatatattgttttgctttctctaattgagttgattgtttgcttctaaaattccaatgttatactttactcaaatgcttgtgcatgcaggacatttggcgccatatacattccttactgtcacttcaagatgctgcccgtgctgcttgcgtgtctcgggcttttctatgtttatggaggtgccgtccccacctcaccttcagtttgcaaactctgggcttgagtgaaatggcatgtaaaaagggtggaatagctagagattacaataaaaaagttgaccgcatactgaaaaaacactcaggcacaggaatgaagaaatttgagatcgaattctatggtccttcaaatgcaaacacctattatcatctcaataattggcttgagattgctattacatctggaattgaagaactcacccttaggttgactccagatgtgacaaagtacaacttcccttgctcacttttatctgatggaagaggggacttgattcagtctcttcacctttcccactgttccttccgtccaacagttgaggttgttagcttgagaagcctgacaatttagatctatgtttggtgcgtattacggatagagagttaggaattctcctttccaattctttagttttggagaagttgggaatcaaatactgcgacaagattaattgcctgaagataccttgtgttctagagaggctcagttcactggaagtgtttgaatgttacagcctacaaatggtagagagcaaagctccaaatttatgcagtttttgctttggaggtgaataggtacagttctcaattggagaaccgctgcaaatgaagaacctgcaagtgatcttccccaacagtatcagttttggccgtgctgaacttccatttagtatgcctaatcttgaaactcttaatatcagttcacgttgtgaggtatgctctacacttatgcttacagcagtcgccacgctctgatatataattgttctgagtcatctttatgcagatgtcccatacaccaactgcacctggcaaattccttcacctcagataattgagtattacttttgcgggatggagattttcacgtgcctacgattatttttctcttgtttcttttcttgatgcttctcctttgttggagactttcatcctatgtgtgagttactattcattctgcaaggcatatttagtaactgtgccatttataatttattgacatatcatcattggttttcaccttcagattttacagaaaggaaagcatgacttaactttaagggatcctatatatccaaggcaaatgtctgaacgccagcatgacagcctaaagaatgtgaagatcaatggtttcagttccacaaaaagcttggttgagctaacatgccatattcttcagaacacaacttcgcttgagtgccttacattggacactactcgcattgagtttcggtgttctgatagtagtgttgatgtatgtctcccatcggacagggatgctatcaagggagcgcataaagcgctcttggctatcagaacatatattgagggtatagttcccgctaaagtcaagttcagtgttctagagccttgccgccgttgctacgcttggtaactatgccaaatcattgtaattaaacagtatttaattgtgtaacttcagatgcgttgtgctttctgttttaaaatcagtggtgtactggtgtccataaaaatgctgaggtatgtgctttggtttattattaatctctttctgtaacttaagatgtgtcgtgattttgttccaagttattggtggtctgttatattcaggactgtgctttggttaatttgatactaataccaaccagaccatctgatattcatccatgtgcttgtacggttgttctgctctgcaatgtcagtttggtactcatgttactggaagttgtttaaagctttgctaaaaaaggctacttattaaagcggtacttctataatccaatgcttcatttctcattaacgcttgagtgtctgacacgatagtcgcagttatttatcaccactgcaaattcagcagcgtccatccatatcccagcctgccaagtggcattcttcctttatctcaaattagttgttgttttatgttgtttaatatagattaaagtttttttaaaaaaatataggatacggtaaaatcttatagtagtcccataatataaagaattttgatatactacttatcacatccatcaactctaattcaaatttaccaaaatcaataggggtattgtagttttttcttttcatcattaatctttcccaaaagagaataatcccttatatactccatctacgaatctatacatacatatgtccagattcatagtactcatatgtcacatctgatactagattcgttttttatgggacggagggagtaggccgctagatagggaggcgtggcatgcctgttatgataaaaaaaacccataatgtaaagcagtgaagcatctaatctttctcgagacggtaattcgtcatgttattaaaataatatggaccgtacgatttctcctccggatgttttggaccattagatccgctaattaatgaaatctcttttcggcccttcaggaaacttatataagcttctggtccttccacgtccttaattttttttttcatcttttacattttccccctttctccctgttgttgcgtcgccttccctcgcgagacaccgcttcgcgcctccgccgccgtcatccgcctcctcctctacccatctccgccgctaccgctgccgccttgcaatctctactcgcctagcggtggccctcccagatatagtcaacacaacaacgagaacagatgcatgggttcttgccgtccatggtaaagaaaggttgtgtttagattcaaagtttggatccaaacttcagtccttttccatcacatcaacctgtcatacacacacaacttttcagtcacatcatcttcaatttcaaccaaaatccaaactttgcgctgaactaaacacagcctttgtctgcaatgtgcagcagaggagtactcagtgcatggctcctctttttctgtttatttcgtcgccgcttccccctcatctagactgaccccgatccgtccaccagtacgcataggagagattatgactctaggagccggaagaaattttgtcaagaacacttgtcatgattttccaaaaggataccagttcagcttcacccttgatgtcataccgaaccttcccaagtgctcctactgtcaggtaaggatgactcgtcggcaacgtagcgtgctgttaatgctatgttttgcagccaattaattttctatgaaccagatgtgacacatttatcttatcatcatcttgtctccggttgtttatcaggtagagaaaaatgtcattgctgaacatctgggttggatgggaaaacttggtgcgtaagtactatgctgtgtttgcaagtcctctatgatgttgattgtccattcagaaaattttaagccactgataaattttatatagttgaatcacatgttggtatattatactacattcgtcccaaaatataaaaggaacatatccaatgcacaccagctttccatacacaccaattagcaaatgtcatgaaagattctataaaaaaaatgaacatttactcctaatagcatttacaaagtctcatattcaaattcattatatttagccgtaaaaaaattaaaaaatctgacagttttaagggtaaaaacctgtcagaattttgtttttttttgttacggctaaaatataatgaatttaaagataaaatttcacatgtaggtattactattggaaatatgtgtccaactctttttagaattttccgtgatatttgctagttgatgtgcactaagtgtgcacggaaagcttgtatgcatagttttaatatcagacaatggcattaaaaatatatacacataagatactcttgcttgtttggtctcacatggacaaagccttaatagcgatgtacgattcatctcaaaaaaaaattttgagacatttgcaaccaaaagcaagctattatacgggtatctaaagttgcacaatgcacaactaaaatggctagtaatcattaaaccagtaaaataatgcttttaataagaacatattaacaatgtgcaaaataaaaagaatgaacacaaataatcaataaattatcaatgtatatgcaacgacattttttttactaatcatgcactataacagtcgtcatcttcaaggcttaagaaaagaggcaatggaattgtcttccaacgtggtaacatcagtatcacatcttgtacttgaactttcaagtttgaagtgaagattacgagtgctcactgctcagtcttgtaacctcatcctatcagtgatgtctgtgtgaagcaactccacttcaagaagcagccacatggatagagagaaatttgcttcagtgcattttatcacgtatatatctccaacatattaaccaggcagtcaacaatataagatgtaataggtatgaatatttaaatctgaaagtagcgctgtggtgcactggttcctgaatataaattgacaatatagtatataattcttcataaaaggagaggaaacaaattgcatttgctgatctatcctgctaaaatgggaagtagtaacagtgtaaaatcattggaactctgaaatcacctgttaggttggtgaagcagcaagcaacatccacagaatttggattgaactcatttcaataacagagcaggacactgaatttaactcaaggtaaaggttgcgatgttgaaaagacccgtcacaccaagaaaagccactgcaccgcagcaagtcaatcaaataaacagttgtaggacctgcccattgataggccctgaagcagatggttgcataaacacatatgattcatcaatagtcagtcagtcacggaggtagctatttcttcgaatactcctattttagcaatggtaacaatctttctcctaattaaattaaattcataaaattagaacatgatgatatctatattgacgtatgttgctgagatcagagcacatggtagtttcgaaccttagaagtttgctcattgccgtaccatcaacttgacagcatattttttaacatacaaatgcggtggctctctaaagcactgtgaactggaattgccctcgttgatattgtcctactaaacaatacatcatataacatagcgaataaaatggaaagaaagttagcaaccctaaaaggtggtaaatgcaatctcaaatgcaaaacaaagcaggatggtagggtctgatggctgcttatctgctagtacaatgaaaggggaaaaaaaagtgaacttaaggaatggttatcataaaatctaaaacacatatagtgcaactgtctatgttgttcggtataagcatcgtcttgaaagcaaggtgaaaaacaatgaatcgataatactatgagatgacaagtgagatggcaccaaatatcaagtgcaaaaatgaaatataagctggctgattagtactcctagatcaatgaaaaagagaagaggtacatttccttccttaaaataaaccagccttgtctgcatatatgtattcgttgaatcaaatgtacaaacattatatagattagataacatgttgattcattttatttaatatcatacacttacctcatggatgatatgaagggcacaactcatttacttggcaaaatggcaggaatatgtatatagcaaaggatatagcaattttttaggagataccaaaagatttaacataccagcatgtatgttgtaagattagtagtttacccataaagattagtactccctccgtttcacaatgtaagtcattctagcatttcccacattcatattgatgttaatgaatctagacatatatatttatctagattcaataacatcaatatgaatgtgggaaatgctagaatgactaacattgtgaaacggaggaagtatatagtttacacttaaagattagtacctatgtaatttacccaaaaaaggttaaattagtatgcacagaaagatccaggacatgaatctgaatcagcataccacaaaaacatatggcattaaagttgccaaatgttgctggaatacatgatccggtacaaatataacaataagttaggtagtggagctatgtgtcacttgactaacaattgtgcaatgcatttttagctctaaagggaatgagatagatggtattagtattttacgaccaaatagtgcttttggtgcaaaaggaatacttagatgaggctggctaccatgaagccttcatgtgacaaacagtcattcgaggtttatagtatgaagatatcaatagtttagcaataaaaaatgatcaggatatgtgctagaagagaccatgaatatgcagtatgctgttcttactgaattcatgtgtttcaccttcgatggagtggcacagaccgaggcagtttgatcacaggtgaaattaattatttaagatgcacaaggtatgtagaataaaccttcaactttaaaactggaccacagaagcagtgacaattaatccatatatgaatactcctatacagagaggtgggaaacaagggaaatttgaagtataaatgtatgcctacgaaggagtggacaataacgaagaaagatgcacctattgaacgggacacttgtagaatttatattagcttcagagaaatcttgattgtttggtgagacagcgaccggcggcaagcagcggcagcgcgggaagcggtggagggaggtggggagagggagtggaggctcaccgagcgtgcgggccagtgaggcggagaggggggggggggggggtggccaatggcggggatgaggcggtggcgctcctcggggaggcggcgcggatggcggtccgacggcttccggcgaaggtgtaggggcggccgaggagcagcgcgacctgagaaagatgatggggaagttagggagagaggaggatgcgcggcgaggaacgtcggccggagggagggggaaatggagaagctcagcgacgggcgagggagatggggctccggcggtgttctggcgacgtggagcggcggcagggctgcggtggggcggcgacgctgttggaggcggcagcacggccgggcgaggcttctctcaccggcggggagcggctggaggcggcggctcgggttgcgtggcgaaggcggcgtttaggtggcgatagagggaaatggagtaggggccgggatagagctcggcgcggcgatgctgacggtgcaagcggagcggctcggcggcggttagggcggcggcggcgcgtggccggagtgcggtggagaaagagagcacggtggggaggtggtttctatgcgcgggaggtcgggaggaggggaaaaacggtgaagggagcatatgggtagtatttttgttgggccgggaggccgagatcgaggcgaggcggcgggcgcgaagctccggtcttcgcggaggtcgtgggggtggtgcgccgccggattccgcgggtagagtggggaacgacgtggaggaggtggagagcgcagatttggccgcgacgtggggtggtggccggcggttgaagactgaagagggagcggacagccggtcccacctgtcggccagagtaagagagaggaagccggcacggggaagtgaaacagacctcgcagtcgagcggccggtacggagaggagcctaggggccggcccgagagggaggggaaggagggaaggccgagcggccgcggggagcggaaacgacctttgggctggaagcggtccacagtgaaggaggggattttaatttaaaaagggagtaactatacatgtttcgaaagatttttatgatcgtatcacacagatttttaatctttagattaaaatctgatagacacagtaaaaggcaaaaagcaactaagaaacaccataatggacactaaattaccatatcttcaagaaaaaaaccaaatccaatataaattttaaaacttacatacgaagattcaaaaattacactgtaacttacaaaagttacaatgtaagtttcataaattacactgtaacttacaagaaaatgcattgtaaatttaagtgagaaaatcgagtgagagataagaaaaaatctttcgaatgagatatagcaaaatcgttaaataaattgaatagataaactttgtggttttaaaattacttcttgagctttgcaaatttatggtaatttttgaaaattattttagggcattgagaatattaaaaaaatatttccatccatgacttttatcggtgatatggacccggggtagcatgcttaaaggggagaggtcgcccctaacgtccacgtggcgtttcccccgagggggtcgggcccgtggatgggtggcagccgcccctctctagcctgagggctcgggctgccccgacccattgggacggtcaccacgtggccgccatgcaagtgaggttgggtggacgccaaccagcgcccacttgaccgcatttaatgaggctagagcaggcgcgccacgccgcggcgtgctaagcgcctgactagctcatgaccggtgcgtgaccggtcgaatgacagatgggacggcggaaaggcaggcacgctctagccaggtgttaggcagcgtgcggcaagtatgccccgcgcccatcgcgatgatgagaggcgctgcgcctctcaaccgtctggagtcggcttgaccgctctggacatgccccagattgtgttttcggtgcatgcgtgcccccaagtccgcctctattaaatgatggatgacgggggatcctccccgcgtcggcctatgtcagtcagcatgatttgataggccccgcacaacaatcgatgtacaaacgactttcgggttggggcaccaggcatacatttaatggagagtatttttccctcttcactagtggcactcctaacgcatgtggaaacctcttgtagtataaaaggaggtccaggcctagtgagaaggggatcgatcaatcgataggtggaacgcttagccctaacttgtgcaccagagattcagagactttgtaggcttagaaaaatcatcatacacaggaatagggtattacacttcttagcggcccgaacctggataacctccaagcatctcatctccatcgggggcccgaccccctctctccctcttaatccttacagctcctcgattttcacttgttgcctctcgccaaactaaaaaaggagggtctcacggtcccctgctcgaggagatcatcctccgacaacttttaaaggaaaattttaattccctcgttaattcacttgattaaattgctttaacttttaatataaattctagaaaaatgatttatttaattatttttaatcccgagaaaaatcatagcgtgacaattcccatcccaatccccatcccacctaaactctcacgtctcataacaaaacagaacaaaaacagaacagttaatagcctcatcgctctaaactcccgatatatgtaatagtataaggtgacaattgttttaaaatcaaatttaaatttatataaatatagctcttttttggacggatgtagtatcatatactccatgtcttaggtgtatttcccttatcctaaggtctcatttagaagtcaacttggagtgttatgcagacataccgttgcccagataagatgttatattttagggaggtggaaacaagtttgtgctctttctttcagcttcaaacaacaaattcctcctgttttttttttaaaaaaacacgcttctcgatctattaaatgtgcattttgtgtgaaaattttttatataaaagtttattaaagatcaaataaattcatttatcaaatttatagttcatacatacatacttaatcaattattaatgacttgttttcaaacgttttggttttcagataagtagaacgggccctaagtaatagggaagtggtgataagcattgtaccattcaaagatacgggaaaagtaagtggatatttttattaaaaaatagctgtttgaaatctagaaagtccttatccttttataacaacataatatttaaagtacattttacctctcgattactgtattttcaataatacacccgttaatctattacatcgaacacccctcaactatattaccgttcactattagacaaacaaaatagttaagagtttaaacttactgctaaaaaaatataatggtcaaaaaaatagaaattgataatggaaactcataaatgatgaaggaaaaaaaattaagggagcaagggacttttactatttccgaattaaaataaacatgtgatatacaacgaatgtgaatgccacatctaatcatgcgacaaacaagtacttttctctgtctcattaaaaaaaattaaccacattataatataatgaatctggacatatacatgcttagattcatggtattaggttgcgtcaatatcaaatagtaggttcagttttttttaacggatggagtatggcataattactgcagtgaattaaatttgggtcatggaggttgagaggctaaatccttacggagctatcgtttctcttattcgcaaaacgacatatttacaaacgaaaaataacttatgaataaaacttttatatacgtgctcttagcgatctaaaagtaaatgctgaaaaatgaacttcaatgaaaaaaacctcaaaatcaactccaaatttaaaattgaatattcaaaatttggttgataagcataagcataagtgaaaaaacaaggcctttacttcatgcaattcttaatcgatcccggcgagcaggtgttgaggaagggtgaggcacgatggtcgttgtcgggccaaaggcggtcatcgtagctgctggggaggctgggctcattgtactccggctagagcggctcagacgaagacggcggcagggatgactctgacgaccctcctggccgcctccagccatcgatcccggtgagcaggcatcggggaagggcggcggggcacgggggtcgtcgtcaggccaaaggcagtcgtcgttgtcacaactacgggggaggctgggctcgtggtactccggcaggagtggctcggacgaagacgatgacggcgatggtagggatgactctgacgattctcctggcctccccgcccccctcgctagtcacctccctcttctactcgcttactggcctcttggccgccggttggcttcaactcaccgaccgccgccctttctctgtccccaactctccgcacgcgctcatccgtggactcgtggagccggtgatgacgtgcccaagctagagatagagaggagggtgggacccactgacatgtgggccccccattttgttttatttttttgtttttatattttgtttttagtgtcacatcatcgccacgtaggattacgtgatgatgaccaagtcaaaccaaccacgtaaacgtcacgtcagccaaaaccgtcatccaaatcgttgtgggacctcatctgcacagttttgagacttgagggaccagttgtatctggtattgtcgttcagggatgaaaatcgaactcgttgtcaagttaagggaccttatataaactaatcgcttttctttccgaatcgaaagtcagtccattcccgtgcctaccgatgacgcagtccgccactacggccgcttcctccctcctttcttttcggtccacgcggcccgcttctctagtccagctcgcgcgtggctggcacacgcagcgacgcgtgtcgttttgtgagtggcaaatacgggagggccacggatcggcaatattagccgtccgatggattccgatcgaacgggtagaaccgtaggagttctctcccgttcatcacgcgggcggcatcgacacgtgtcgttttgcgaatggtcagcgcggaagcgccacggatcgccacgcggatcggcagtatatgccgtcggatcgcttctgatcgaacggataggagcgcaaatgtgttttcccttttcctcgccgggatccagcggcgcctcgccggcaaatataaatgtgagctccgacggcggcatctgccgtacctcctcttcgttaggtttagccagtgaaacacgatgccctacgtcacgtcggaggcgcaggcccgcgccctcctgcaggtcggcgggtggcccgtcggaactctggtccatgtcgtcatcgtcgacgccgcctgccgtgcccgccgtctcgaccacacgctgcgggcgatggtggcgcgcaggggtgggtcgtggtcaaccgccacgccgtgcttcgagtcatccgcgtcagcgacctggtccacaacatcctcgacatcaccctcccccgcctcctcgacgacgcctacgacgccacgcagctcactcacttccggaggcaggcggcggctcttcgtacgatggcgggtgtgatcggagggaacttccgcaaccgcgcctacgtcgtcgtccgcaagattcgcttcgtcgccagctgcgcccgcaaccactccatggcggcggcgaggctccagcagcgtctgctcgacatcaggcgtcgcctcagtggtctcgtcgaagcacctgttcacctttgagcgtttttagggtgaatgttttgtccggtagcagtgtggtttcaccttcgactcatgtgcagtagttttgtttgatgataggcctgagtttcatctaatggttgcataggcggagcacattctcaccttaggaggagtatataggtactatatgaaatacagatagaatcctgcatatattaggagtaaacatagaggagattcgaatttcgaaatgctatatgaattgtggaatggtatatcggaaaggatcccgtaatgttcaattgtaattgccttaacaatcatgtaaggaatggatatgatttgaacagaaatcgagttaatatgacacgatgcatttatttctcgtttgtttttggtctctgttcagatttttgctgaatgctgtttgtactttaggatttgaacctattatcatcctgttttacgatttccctgcttactatcctccctgcaatatccatgttgaaattgaggatcaatggaaatgaggatgatgcatagtggcactgttagttgagaggaagatagagaagacagaaaaacagggttaaggccttaagagacaaaattggagtaagaagccaggtcgtggataaaagatcattgcattctgataactagaagtggtcgctctgttttcaggatatgaacttacaaaggctttgtgcagactgctcctatctaataaatcaggtgactgcaataccctggagtgaactgtttttagtttttcttcttgttgctataattatctaataataccactttgcagattgctggtgaattgttggctcttcttgctgatgctgcttttgaaacagttagtatcccctttcggtaagattagaagaccattttattttgcatgttgttcttcatacatgttacagagataagatagccaaaagaaagattctgagataacctgcaattgttataacttctattgatattcagctagatgctagtatatgtcacctagttctatattctgcaacctgtctaggaagtagggtatataaaccagactaattcgaggactcattttactggtgcaaatcacgtgataagatcactaaaccctactagttggccatatgtccaaaggctatgccggtgtggtcagcatttagaactgtctagggagacaactagaaatatagtgaacgctaagttagtacaacaagaagactatccatgttccaattaggaagtccagtgcgagaggactatcttaagccttactggtgctgtttattgtggctaactggtgataccatgaaaaggcactgcattgctatgttcgttaagcactttatttattttctttgtcaactatatctacatttgcatacaatgagttgaaattattttactctggatatttattgcactgttgtttgtctgtcatacaccatgtctatttagttgaaaacatttttcatgattctcactggtgctacaagaggtattgtagaactacaagaaagtagttctgtagcacacccgaattactagggatctgaagtgacaaatgcatgtagttttgctggattcagtcccacattggatttgctcaagtgtagcccctaggttgttgactaattttcacctaggcctaattttgtataccatggcggtttcttcttaatattgtttgtgaagccttgaaaaagttgcagagttatgtggaatgccttctccacatgtacatgtggctacatgcactaacatcactgacaattgtgctttaagattactgtgacttttaatatggaaaccaaccaaatattcaaactgaccagattcatcataatctctttggcacaaatacataagcacttcagatgggtacttgggtaggataatgcatgtacttgtaaggcctgtatataaatttggagatgcatcttgtatttttcccttcctttgtgtcttggttttggctggtggttagttggctgatgttgtacattcttctggtctggcttaattttaatcttcgtggcaatgtttatcctgcagttccttggctgtttgaaagatgatttgaattctgaggtgccttgggcactgtaacaaatgtcacggaggcctgtgtggctgtgctgtttcgctatacatatttataaggatgaagactaatcctctggtgtatgggatagcttgggaagaggtatccttttcttcccttgttcacatcttcgacgacttgcataagcttattctggaagtacgtattttgtagtgtgagttgactactgtgttgtatgctaactttttatgcattagcagttgcggtagtgtgacatattctgtgtattactgatgatcatttctatcatgcgacaagcaagataattgtctttgttatggtacttcattgcactattgatactcatgctctggtttttgaatctaaattgaatctttttgcaactcccagtttcatatttgccaaggttattggtgattgttccttggttgccaagcaaagagcgtttattattcatgctgcatgtgcgctagataaagctatgatggtgcggttatgtgaaaagagcggcaacttttattgcacagaacttggtcgaattgcaaaccacttttaccttcagtactccagtgtggagacttacaatgagatgctttggcatcacatgaatgagagtaaggtgataatatatatttttctctttttatttatttgatgcttgtaaatttgcactaacctttctggatactgggggtcccattcctctggattcgaaaatagtgtattaagagaagaagagcaggatgaattagaatgcatgcccacaagatattaaggggaagtttgggaggggggacccactgacaaacataggaaaatttcaattctcatacaggtatctattggagaatgctgtttatcaataattcttgagtctaacaactttctttaactgagcacttgtatcaactttgcaggtttacatatcacgtgctctacttgataactcctctttgcactctaatgctcaaagcattagtcgaagcttggatcatgttatgaggacattatttgagatttgtctgtgtcaaaggtggtctgagatgacatccttattattagagtactgcaagggtgttgaccacaaaatatgggcagtttgtaatggaccttcctaatgaggtttttcatcagttactgcttgtcatttacatttttatgtgtttgctatttttttatgtgttctctgaattagatatgtaaaatagtagacttgaggatgaaaatgtctatctggattgtctttatgggatagaagaaaatgtctatctggatcgtctttatgggatagaagaaaatgatatcggagctctgattcactcttctcatccaggaaaggtatgccctgacttaacaagtggtacctgtaactttgcaaagttcatacgaatactgcaattactgaaaagtactggctaatgtaatttacaacaatcttttgctgaaggtctttccatatgtcaacttatcttcttgtgtgagcccaatcaccaggactgttcttaaagtaagggcttttggaagccatctgcagccttttttgctgagaaaggtgaactcccaaagagatttggtttagatcagttacactgggaatcctcctgcaggtgataaactgtaccagtcttcctttttcttctctaaactgatatttctaaagaaatgtttctttcaaataaatgtatgatgcattaatccagaatgtcttctgttgaaacctcaggatattgcacagcggttcctctcttggtcatactccctgtgctagagagttaaggtacgcagaaattcagcactgcagacctgtattattaattgcacctaattcaacataagggcttgttagtgcctttggacattattatgcttattattgcaataacttcacttcaacgagattgttttatttacaaatgaggatagtatcacaaaggtagatatgctaagcaattaagcacactcatatagaatcagtaataacttgttatactctctatggtctcctactttcctaactactactttcgcaacatattaccttaatattgcttcatagtattagctaaacggagaaacatgtgtagggtgtactaaatgctgcttgtccacttgccacttgcattcacagatccatcttagtggcattgatgtgctttgtctttcaggcagttgctcttagtggcattgatgtgctttgacttgtacaaaacatccttggatattcttttaatccatcttgagttttctgtccatgtgtagctttctcatctgagagcagcataatattcttagagatttattgaacaactaccgtaataggcccaacagtggggctaaatcttcaagaaagtgtaatgataggactgtagctttctcaaggagactttaggtttgtggtgtttacattggcaaacaattcagtgattatcaattttctctctcttttctactcgatcatattcttatttctattttattagctaccatcgctggaattttttttatccctgtaggaagtttctaggcagtgcagtttcaaaaaggtttttaagcagaaagttttttgtattgttatagaaagtttatgcatagtaatgtttatttcttgtataaactttttgactagaagtttctgagcacaaagatttgtgttctagaaaatttatgcataataagcttcgtattcctgtagaaagtttatgtattcctgagcagacaattttttatcctgtgggaagtttctgagcacaaagcttcctttgtttatcaatagacttggccataacacatgcatacaagttttaatgacaagtctcacgtactatatggctgcacattgctataatgagaagcactaccctgaaatcaaagctatcacaaagaaatctaacactgaatctgtataaatatgtgaaccgcactgtcggcacatcgccacctctacattatgtaaatctgtattgacagttacatggaaaaccaaacaaattctaaccgagatgagtgaacttaagtgaaaatcaagcataaaacactgtattttttctataaaatttggttttcaaattaaatcatcaccatttcactgctgtcttgtatgacctctacatttgacctatatcagaaagaaacaggtcatattgtactgccagtatctttctgtttttctcctgcagttctacctaactgagacactaacagtatacaggatctgcgtgggatgactcaagcacatatgccaggctgttggtttcttggtatgtacctcaaacttaaacatgtttcttggtgtgtagctcaaacttaaacaagtggatgtttatttatatgtaaacaacaaaattgatggaatgctgaatgatttttaattacacatgatctttcatagacaaaatcttgatgaaaattgtggccattcttggcctcacgtcagataaattcttacatgggttttctggttgtattttgtgatgtgctgcaggtcatttataaaacattcaggatttcatacatggaaacgataaatgatctgttcacagtaagtacctataagctaacttcgcaccgtctcgtgcgagtcgttcaaaaaaaatgaaatgcttatacgtactcaaggctaaaccaaacattagtgtaaatattagacttttacagagtagtacactgggtgtaaaagatgataggtttagtaattattggcaagttgttggaattaacagtgttcttaatgcagaccatttcaaattgtatagtgctagaactgtgcaagctgtatggacattcaaagggaatagcgccctagcccaacataatatcttctctgtttttaaagaaaatagtgcagtttgtgggtatacattattagttactttttcaatctattgcaaatcctgatttttactcaacagctagacattctgaccaaatggctgttcttctatatgattgtttgattctattttcatagattttcatttttacaataagtggttactgtttttaatcatatatctttcctgcttgccttggtcatagcacaggcatatacatgatacatttgtatgatcatacattcaaattttgtcatgcatagagcacataagacggggaaagcaacatgtacattctttacaatcctgcaccagacaagtttgacgatgaagtttttcattaactaatcgacatgatattttgtaattcaacatgaatcatctgtgactttatacatgtgtgaagtgtgctaccagtatttcgacatggaagatcataaccgaagattttacggggggcagaggggacgaggtggtggatgacgatggcgagctcagaggccacggtgatggccaaggatcgttttgctgtccggggagtactaggcttaggagattgcaactatggtgtccatgtggaagtgccagcaacgacgaggcagagctcgatgatggcgttgacggtagcgaactcaccgtgcagcccggccgtccaccaccaccgttggttgctgctagcgctgtgtgtgtttgtatgtattcctctacgtcgcaatgaagcctatggcgatgggcgttgtggcatacaacgtgtacacaaggtgtacggtgctatgaagctatgaaggtggcgatcttgggcaggaggcacaaaggcaggagacgccacccagtaaacatgtgtggacttattagctagcgtacttcctcggaataagtccacttaacattcgtcatctttacgtggaatttagttgaaatccctaaaccgcaaaaccaaaaatcttcacctttcatcttagcaaaaccgtcttagtcgggtcccatcatagtatggatggttgttttaacttatgtgcatcctagccaatagaaagaaaataaagaacatttgagatccatatatgttaggagatctcttcttcctttgatcgccctctctcatctattcccatctctcccacctcttccttctttccccatccctctttagggcgacgaccagcgttgacatggggagtggcggtggcgggagagaggagacaggacaatggtgggggctagacacatggaggtcacaccaatgacctcatcgtggaggtcacaccctagcatgacacatacaaaaaggaaatggaaagctagaagattgcttcgtcaccgtacaagggcggaagggataatcaaaattggtccgtgctgcctgttgtcagttgtcacaccatttatgcctctgcggatcataacaaccatctgctacaactgttgtccgtcatcatctaaatccccttatgctgtcggccgtattttgaacgctcctagtgcaccacgaagccactttgcagcgctaccattcaaactcaatccccttatgctgtcgccgtattttgaacgctcccagtgcaccgcgaagccgctttgcagcgctaccattgtcttgcgcagatcgtcaaactcgtcgtcgctcctagagtgttgctgcaactgcctttattgccatgagatcgttggagatgctccactgtcatccacacctcttagcaatcagatttggtgtcgacgctcgcttggcaagtgatgcctctaggacactgccaccagcctcatctgcattaggcgagctgacaacaatcacaccgtcagccgaccctgtcaccaatgaccaccgtcccctgttctcgcctggcgccgatgaaggggcggagccagccagtgtaccttgctccaatcctccaaatcttaaccaagccagtgggagacaggtaaaataccacctgttttcagctttcctacagtttcatcaatgaacgtaggatggtctggtactggcattctggtgatgaattaaccaagcacatggctgaatagaccactgatgacttggataaaagcacgacacacctcaagttacacaagtctgttattaataactccaaataaattaatggaggcacagacctaaataatggacaccacaccactaataactcaaaacgtaaagcacgacacatctcaagttacacaagtctgttattaataaattaaccaacgcacatacctaaacaatggacacaacaaataacttaaaacataaaggacaacacaccttaagttacaaaattaaatactgggtaataatgatccgacatccaagttaccaaccatggcaacggctgcaaggctcccggacattgaacttgactgtagagggaattttcccctcgatgtatgttcggatagccaagagcgaattatgcactcccttgataacatcctgatccaatgggaggcagacatcgatgttgccgtcagaacaccgaagttgagtgcaaagagtgtccaatgtaaggcactcaagggacgttgtattttccataatatgacatattagctcaaccaagcttcttgtggcactgaaaccagtgatcttcacattcttaagcttgtcgtgccggtgttcggggatttgccttagacatatgggatccttaaatgtcaagtcatgcttctctttctgtgaaatctgaagatgaaaaatcaatgatacttcaataaattataaatggtccaccatagttattagataagcattgcataatgaacggcaacttacacataggatgaaagtctccaaggaaggagaagcatcaagaaaagatgcaagagaaaaataatcataagcccaggaaaatctccatgttgcaaaagtaatcatcaagtatctaaggtggaggaatttgccagggccagttggtgtatccaccatctgcaaaaagaaggctcagaccaattatatttcagagcatggtactacattgcacgccaacaatgtatcacctaaagtgcggtgcatacctcacaagacaaaatgacattaagagtttcaatatctggcatactaaacggaagctcaacacgagcataacagacattgttggggaaaaccacttccagattcttcaatcgcacaggttcctctagtgagaattgcgcttgtttaccttcaaagtgaaaactgcatagatttggagctttgctttctagcatttgtagcccgaaacatccaaatacccccaggaagctaagccgctgtagcagacaaggtattgtcaggcgattaatctcgccacaacgcttgatttccaacctctccaaagctaaagcattggaaagaagatattctatgtcggtatcaataatacgcacacaagatatgtagcgcccattccgtcgtggcgcctagcgggaaaatgtaattcctaaaaaccctaattgcgaaaattgtttcttcgcttgcagtcagtctccgtgccattccggatctcaaatccccgatctatcgtcaagttcaatcccgaatccaaatccttcccaaatcaaatccccccgcaaaagtctattttgcctccctcaggttcgatgggccgaattcctctcggcccatctctccctccctccccatctctctctctctctctctctctctctccccctctctcccccgctctgcccgtgcgccgcgcgcgcgtgcgcgtgggccgcgccgaaccgagcgccctccgccctcgttgccgcttcccgccaacgccgccaaatcgtcgccgcgcgccgttgcttcccgtgcgtgcgcgccatggtggccgaccggccagtcgccgccgccgtcagcctctgccgcgcctgtccgcgcctgccgcccgtgtcgccgctccgctccacaccgcccccgccgtcatcgccgtcgtcacaacccggccccgccactccgcgtgctagcctccaagggacggaggcagagctcctcctccttctgccgtgtcgccctctctccctcctccttttccccaaagtggcgaggggcaagccccctttcccttctcctttttcccttttctctcccgccggcgtcatccctccctccttgtcgccgttttggccgcgaccgccgagcgctagccctctcccttgaccgccctaggtcggttcccaaaccgacatcgcctcccatttaaccaaggcgccctcccatcattcctcctcccgtttcgctcgctgccaccgcgccattgccgtccctctgtctcacctccgccgttcatcgccaagcaccgggagagccggagcgtgcgaaggacgcggaaggggactccgggcgctcgtcttcctccgcttccccggcccgaggccggagagatcactcccgtgccgtcggcctctcgtcacagcgccccgcctcgtctcggtagtgcatctccccgttctccctcctcgatccatctcctccccttagactcggttagtagcatgtgtagcaccccagtagctagctggcgccgccccgatcgctgccgtcgctcgccgcgtgcccgccgtcgtcgccgcccaagctcggaagcgcctttcgtcgccggcctcccttggtgcgtttcctcctaatccggcgcaagggacggattcccggagtcgcgtagatgctctagctcgcccaaatcgatctcccgtcgcgccgtcgccgtttcccccttccctcgccaccggttgccgccgccgcaatccgccgccgtcgagctccctccggcgaatccaagccgttggctcgctccctctaattctccctcgtcattccggtgtacaccccgtcgcccctcgtcgtcgcacagcgtcccagagaaaccgccgccgcccgccgtccattcgcggccggcgccttcgtcttcctccagccggcccgcgtggcagccacgtaggcgccacgtcggtgccacctcagccgcgaccgggtcgagccgacctcagtcggccgctccctccggccctgctcgtgcgcgcggtccaccgcgagacgtgaggctgcgcgtgggcccgccgcaccgtgtcctccgcaaaccgcgcgcatgcgccacgcttcccctccccaaaccctagcacgccccgcgtgcacctcactcacggtgagccgagccgccgacaagcgggtcccacccgggaccacgcaaggtgaacccggcccaccggctccctctctcctctcctccccgcgagccccttgggccgtccctcaggccggccggcccaatggcaaggccgggccgcgccaacccctctcgggccgcgctcaagccgcccgcgaagtctaattcccgtccctctttcttttcttttcttttctttttcaaaaaggatttaaataaatccttttcctttagaccaaaaatccaataatcttagaaactcaatatcttcccaaccgtaagtccgtttgactccgttcaacttccaaaattcctcaaatctcgagatctatctaatggcacgcctagaggtcaataatagggctttattttcgccgtttgttgagctatcccgtttcgcgtgtagtttcggagcccgaagacccgcagtgcgaggatttcgaggatcaagctcaagatctcgagcaaggcaagtcacctttgaacatcttgcacctataatgtaaatctaagtatttcttttttgcaaatattgcatggataggatttacacaagtaattcggccgcggcttgcgagatagcctgccggccccccaatcctaattgctgcaattaccctccttgaattattgaacacttaaacctcctttgtcaactgttgtgcttcgatgcacgggccctcgggtacgtgtaccggaacacccttcccccccctcaaaatataaaatatccaacgatgggtaaaacttgggttttacaaaagacttggaaaacccgacacctgggtcggtgcttgcgaactaaataaatttccaaaatcgcggaccggggaatgtaccgggtgcacggtttcccgctctcgcacttaaggaccgtttccttggaatttcatccgaacataagacaagtgcgaccacatgggtggaatgggacacccctggctgagtaactagctaatcgggggagccttgatgccgagagacatgtggattcagcggggtggtgtcggggagaacccccgagcttcctggcacagtatggtctgggacctaacctgttgttggtctgggacccctctcgtcggcatatggcaaccctgtgtctgctctcgaaatgccttgtcatgaaaacctttaggtcaccagacgtggtcgttctgcacgggctgggtgattcgggttagtaatgtcgtgtgggtaaagtgtaccccctctgcagacgttatcaaactgttcgaacagccgtgcccacggtcatgggcggatgtgaggtgattcctagcgtagttttgtttgactactgctttgtgaaattgctgttggggattgggttcgacgtttggaaaatctgcggcggctgatgggatcagccaggccgggtggccgtttgaaagttgttggccgggtgccaaccttgaaaccaattcaaagactgatacattgcacatactccgaccggacgagacgcactgcctcatccgtgccgtttgagaagcactcacttagatgtttcaaaaaggagtttgaataaaatcatttgcaaaaacaacagccttcccgttgaagcctgcattaaacacttatttcccatggcttgctgagtactcctgtactcacccttgctctatataaataatctccccccccccccagttgctgaagaagatgatatggatcccgctgacgaggagttcttccaggagcaagtcggttacgacgagttttagggtttcggcctagttcccaagtcgcgcctgtgatgattggtccaagtctcggcttccgctttcccttttgtaatgcagttgtgagctcgggatctgtccgcagcccaacatgactgtactcctactctgtaataaagagaccactgttgctgtgatattctgtcttcctgtgataccagcactgtttcctgggactggtatcgattaacaggttaatttggagcgtcacgggctagttccgttcggggctagttcagggcgtgacaagatagatgcaatcttgttaggcttctcaagctaacaaggccaactgttggacagaaggaacaatgaacaagtcgaagagactgaatagagtcgccactcccattagataaaagtgagcatgggaaattgtacttttcctcatttgaagtcaacacgagagtgagttctttaatcccagatgtaatagcaatctcaagccaactattgagatgataataggtgttggcattggaaaaaggatgtaattcaaggctaaatgtctttatacctcctgagtgatttttcattatgcggtcaactttgttgttgtaatctctaactatcccaccctttttatgtggcactttattcaaacccatcgttttccaactgaaaatgaggttgggatgacacctccagaaacgtagaaaagcctgagacacgcaagcagcacgggcagcatcttgcagtggcaacaaggaatgtatatggtgccatatgtcctgcatccacaagcatttagaaaaatctcaatattggaattcaagagtaaataattaacacaattagagaaagcaaaaaaaaaaagaagatacatatatagtggcattctataatgttgctctacacatggttgtataaaatgcatatggcattcgaatggagtctgagctcatttttcagtttgtgtttgtgtattgtgcacgatgtgattattttttaagttgtagtagaaccagtttgtttgacaaaccaaattttggtgcaaccaccctcactagggaatggtccgttgccatccctatgtaggaccgtacaagattgcagtattgcaggatttgttcacaactcaatattttgctaacgatcaacccaacggtttgtggttagagcaataacggtgacactagctccctctgcttacaaaaagtcttttggacattgatacggtctccaaaacagaacattgactaataatttacattataatctattgttagcctgataagattatgataatatgaaattactttctgagacatccaaatatatgattctggcatttacggcgtacctctggaaggtccggacctgaatatctcattctcttcacacattgagaattatcttgttggcagggagattcctttcttttagcacattgagcaagaaattgatctgcaacatgttatgctcatgatattacatacaggaagaaaacaacaagaccaaggttgatatcagtcacaatgaaacacgcagagaaccaaattggatccattagttacagacaagaatttcagtagagggaacttgttacagtatataaaaaaaaacgtcaattgagcatttgaggtattattgaaaaatgatgcaaccgtcccaaaagaccatcaggcaatgagttggaatctccaacctcgtagttataacatctaaccctgctcactgttgtgtttggctgaataattcttgctcctcttaaccatgatagcctccaccatggaaaggaagaagcgtgctatatatccaactaggtatgttttgaaggtcacataaaaaatggacaaacagcaaaacacattaaaaagaggatttttcttcaacgttctgtaacgtatataagcttaggaatcggctttaacagtttagaagtggtatagcacagcacgtcatgaatcgaataagaaaaagcatgtcatgcggatagcacaatataggactagatgaattgtatggacctaggagccaaataggtggcttacaggtttcgatttggagatggcgctgctcccgccttagggacattaaccgattcagctcatgtagtcccctggcgcgatgatatctcggatctagtcgagaaatcggaggcatcgggtcgggggcacctcagacttgccttctctcccgcttcctctactgatctaatgtctttctcctctcgattctctgattatttgaacccaatgctgcgctcgcttacaatttctttctgaatcaaacgagacgcgaggggaggaaatcgagtcggcgccgccgggccgggcgacctaccaagcctactcatactagtatactactacactggatgaggaggacgacgacgccggatgcacacgatagcaaagctgggccctaaagatgagactggacagaaaccgtgcaaattaagcgcacacaccgggaaccaaaaagtccaatttaagtcccttaatataggtcagatttgatctgtgtcctcaaccgtaaaaccgggtatttgacccatccaattactgaaaacttaaaaattgactcctttttgttgttcccatggcagttttaggaagatggattctcacccgtctattgcatgccaactaaatgttacgaaaaattttaaaaattaaaaatatatatcaatatgtaatatatcattccataactatgcaagttcaaattaaaattctacaagtttaaaaaataacaaatttaactgcaaataaacgtatagtaatctgagctttgtttgttatttttattacattttatataagttgatttttaacttgcatggttgtggagtgatatattacatattgttctatcttgtcaattttacacggttttaatagttgaaggggtcgatatacccgggtttgtgattgagatatacgaatcagatctgaccaccactacccaactctatccttatccacaaccgaccgacacatcccgttctctcaacggtgcctcctcttccaccaccgcaccactcttcctgttccgctattgtgtcgacgccgcccctcttccgccgcagtggcgctgctccccctgctgcccatcaccggtacacttctcttccacctccggtcttttcccctcgttttatctgctagcggcgatggtggaagggcctagcatcacctccccccccttccttcattgcgagtggcgacggcggatccccacaacgacatcgaatctggccgctggcctctcccttcccaccctctttttgtggtcgaggggctcgcgagcttgccagatccgtcaacctcgttggggaatggcgatgcgaccacaacagtggcgagcggtagatttggctgtgagttcgctggatccgacgattggcgaccacaacggccgcggtgagagcgcgatgatgaccatggcaagccctcctcgacctctcctttttccccaagcacatcaagaggctccggttctccccaatgcgtggctctaaacagtggtttcacacctcaagagccgaagcgtgccgaggcaaccatgacctctacaggcacgacaagggcttatggaacaacggttctaatggggaggattgaaaccactattcacagtggtgtattgtatatggccttataactaaaaaaaactagaggatgccttgcgcgttgctgcgggatttagttaacatcaatttgttagataagagatatgatctcaagaagaaacagaataaacaaatagctttcttagagaaattctttttagcaaacctatcaataatttgtagataatttaggtagcacatgtcaactgaaggagcgttcaaccataaagatcttttatacggttagacgggttggatacatgtgtgtagagattggccaatgtgttcatgtgggctacatttagcactgaagaggcgaaaagactcacccgatgactgatgggttgggctctatcctgtattgcatcaaacgtcttagaagcaatctaatacattcatccaacagttcagaatttgatgatgacgtgaaagcacaagatttgagcttttggccttaattttataaaaaaaaatggattacgatcatttgtgctgtgtcctctctattttctccctctctcactcttgcactattggtcctcccagcgtcggcgaagcgaggcggcgagcgaaacaatactcccaccaaagccccacaattgttttgccctttttttattcttttcagagcgaagaaaaagaaaagaaaattataaatgagagaaacacacagcccgcttggacttggagacgagacgacggaaggcatccgtgtggtggtgtgtgccttgtgcttgtggggtcaaaaaagtcaaagcgctgatgctaaccgctcgcctatctaggcaaacaccagtcaaaaagctgacccacccacgccaccaccacgctgctccgctccgactcctcccacctccacccccaccacccgtcatcaaacgagtaggagtatcaaacattcaaacccatcaccgcatccccaactcgccaccaaccaccaccaccgccgcacgaacccccgagcgcccgaatcccacaccgcaccacgcgccgcgccgctgcggccccgtccccgcgtcccctgttccgcccccccgctccggatccgcttcaccttcacgtggcgcaggcgtccccggtttaccccaccgccgtcgcccgggtcccgccgcacgcaggcgcccgcgtgtgtgtcctgcggcccctctccctctcgtcgtcgtcggtgaaaaaggaaaagaaaaacagagaggaggaggcgtttttaaccgcggtgctcagcggggtggtgaaaaaatctccgacccgggtccaaatccaggtgacggccgttgaccgcgaccgtgggggcagtgaagtggtggccgggagcgagcgggaggaggaaggagacatcgaggggaggagtgacccggaagcaagcggagggcgagcagccaagccagcagcggatgggggagtgggggcggtggtagccatctcgcgcacgcctttccccgtacaagctgctcctctctttccttatctctccccccctgattactacccagcagctgcagcccccgctctcctcggcggatcggaggggcagttgatttccgggcggcggcggcggcggcgccatgaagcggcagaggtcgtacggagatgacatggacgacgaccggaggaggttctacgaccgaggacccccgccgccgcggcggcggccgggggactacgacggcgatgggttcgaccgccggaaggggttcggcggcggcggcggcggtggcggtggtttctacgaccaccggtacagggagtccccatctccgcgagggtacggcggggaccgggcgatgcaccggtccgagagcttctcaggcttccggcgggagttccccaaggggttccgctcggagcgcgaccggtctcggcgggacggtggcggcagctcggcgtggaggcggcagagcggcgggtggagggattcggaaggtttggacgggtacagggcggcgcccaggcggtccggggcgtcgccgccgacgccgccactgcggttgcccagtgagtctagcaggaggtttgatggtgcgagggtggagaagtccaggaagcagagctttggcatcagcgagatggaggaaggggaggttgcgccagatcccgagaccaaggcccgcgctgctgcggtggatcaccggaagcagatcgagtcttctgggcatgccaaggagaaaggaccggagcgcggtgaggtgaaaaaaatggaatccggtgtgagaggggatttaggagctcatggtaaaggagtggctggttcatctgctgctcgcaatgcagggagggaagaagggaagatcaaggatagtatgattgcagaagcaggaacggtaactcatacaaggcatgaaaaatccacctcagatgccgcagtatcaacggggagaggacatgaggtgcaagggcaagatgaggctgccaatgctctcaatcaagttggacagtgcgtttcatccagtggaagtcacaaggtgccacaggaggaaacgatgatacgggatgaggctgccaacattgttgatgcgattgggcagagcacttcgtctgatatccagcaggaagctgtttgtgagaaggcggctgtacgagatgaaactgctaatgctgctgaggaagctgggcagagaacttcatctagtgtacatgaggaggctattcatgaacaggcaactatacggaatgaaactgctagtgatgttgatgaagctgggcagagcacttcatctaacatccggaaggatgctattcagcaaaaggcgactatacgagatgaaactactaatgctgttgatgaagctgggaatggcacttcatctagcaaccaggaggcggctattcaggaaaaggtgcctgtacaagatgaaacaaccaacgctgttgatgaatctgggctgggcacttcatccagcatacatcaagaaggacttcaggaggaagcgatggcattagatgaagctgttgatgctgctgatgtggttaggaaggtcagtttgtgcggtatgcatcaagaagctcttctggggaaaacgagagatcaaactgccaatgatgttgacagggttgaatgtagtacttcatctggtcttctgcaggtgacaccacaggaaggaatggcatcaatagatggaactgccaatgctgttgagccagagaagattgattctgatatgttgaaggaaacgattgaaggagagctggtgctagatggaactgctgatgtggtgggagagggaaattcacctagcactgtaaaggaagcaatgcatggaaaaataactgcagaagacggttgtcccagtagtgctcttgaaatagctaaaaagtgcaagcagtcggctattacagaggaactggtacatgaaaaggtggcgacctctccaagccaaggggccccagaaatgaaaaaaaatgaaaaaggtactatatccagcaagaagatgagtgaatcatttgaacctgatgcgtctcaacatgtggaagaggcactcccgagggatggccgtgaaaatatagttgcattaagtgatactgaagtcccagaacaagaggcagctgctgagaacaaaactatcgagaaggaagtaaaaggtttttgtttggaagcaaactcagtaggtgctaatgtgttccttcaaccaagcaaggaatgtaatggggataggaaggaagagggtacagctttaaatttaattatggggaaacctagtgctgaagataaaggaaagggtatagcatttgatgtccttagtaaagaagaagacataggggtaggaagttcagtaggaagatcatttgacttagcactgcaacctgacattgaccgaacagaggtgctaaaatctagtgggactgtttctgtaaagcaggaagatgacacacctaagatagggaggcttgacctttcacttagcttatcaggttgtttacagaatcctgaattcaaatgctcagttcccagatctgaatctctagaccttgcaacatgctcccaaatgttgccatcatcatcgttccgcacaaattcagaagggttcacaggttctgtatcattgaccaattctcaaacatttgttcacaatcctagttgctcacttacccaacagtcattagacaactatgagcattcagtcggcagtaaacctttatttaagggtgttgataagttgagcgacagcgcaagatggcaagctcagttgtcgaatgaatctactaagaagagggaacctaccgcagttcttcagaatacagtaaaatatggtaatctgccggacaagacctttcttggtgtgaatgtgcagaacaatgggatttccaaggacattcacaggcgcgcagggatctcaggtgttttgtcgccaactcatagtcgggattctcatgattcaggatttgaacaaagtagacatagaaggcagctcacaagagagagaagcagcagcagtcttacaaggggtgagcggcaggatgggcaacaacttgtccttaatggtgctggtgtcatcgaaaggattatttccaagatagtatcagaacctttgcatcatacaggaaggatgcttgacgagatgacaagcaattctgtaacatacttgagggaggccatttctgatatcatagctgatgcggataaaagagggcaggtggtagcattgcaggaggcacttaaaaaaaggtctgacttgaatagtgaaatgctgcaaaggtgtccacgcgtattgctggagatactcgttgctataagaactggtcttccagattttatgaagaaaagtaatagcattggtacatgtgatttggttgacatttttctgtatttgaaatgccgcaatctctcatgcaagagcattctaccagtagatgattgtgattgtaaagtttgccaacggaagactggtttctgtagttcttgcatgtgcattgtctgctcaaattttgacatggcatctaatacatgtagttgggttggttgtgacgtatgtcttcactggtgccatactgattgtggcctgcgccactctcttattcggaaggggggaagtggctcgagggcatatagtactaatgagctgcagtttcattgtgctgcttgtgggcatccatcagagatgtttggttttgtgaaggaagtcttccgaacatgtgctatgcaatggaggatggagactctggttagggagcttcagtacgtagaaagaattttttcttcaagtgatgatgcaaggggaaagagagtcagggactttgtaaaacagatgataattaaactggaaaacagggcctatcatcctgaagtagtgaaatatatcatggcattcttttctggtaagctactaatcatagttcataataaaaaaaataatagttatcattttcatgcttgataaagatgtttgttttttgttttgttgtcctgtaagatattttatatttctggaaatagaaataagatttctatattttacacaatgctatagcagaagtatcagctatattggcaaaaagattatgtgatccatgttctgatatcatgttgttatattagagatgctaatggtcttttggcaataaaaccaggctaatgctcgattttccctgttctagatgacaattctaacgctggtagtggtacatcagtaccactgaagggcattccatgcaacattgctgaaagaatagatgggattcctagttcaagtcgaaaggcaccatcatggctaccatcagtgaccctggagggagttccatttttagaaaaacaaggagtaatttcaaccaccgggagcccatcaacgcttagaaaatttggcggaactgacttccagacagttgataataagcctactgttgatgaactggatgccctaatcaggttaaagcaggctgaagcaaatatgtaccagcaacgtgccaatgatgcacgcaaagaagctgagactctgaaacacgtcaccatggttaaacatgcacaaatagaggaacattatgctactcaaataggtgaactccacataaatgagttacaagagcaacgcaaaagaaagattgaagaactgcaagtcattgaaaggacacaccatcgatttctcagcatgaaaacaaggatggaaggtagtattagggaattattgttgaagatggaagcaacaaaacaaaattttagcacatgagccaagataacagctctgggttgaagataccaggatttactcaacttgcctaatgaaggttccatgtgatgtaagttctaagacttactgcacgattatccattttctagtattttgatatagtttatgtttctgttgttttatttaacaatctgttattgagttttgatgatgtgcaataaactttagctgttacagtatatacttcacttttatttactgatctgctgttataagtctgtgtggagttaactgtttttgtggctttagacttaacagtcaagactgaagacaatgacctatgacttattgtgcgccaatttggcactggctttgttcttttgcatacttatctttaggtgcaccgcatcacatcccttaattgaaaataaggggaaatagtgacgttttggagtttatcttgtttacaggagggcagttcttatcagcgtggcgtgccttactacatatctggacagttcttatggaagggtgctagactgcaaatctgcaactttaagcatcacaatgaagatgagcatgaatgttctcttatgagaacaggcgagtggatcataatcgttgcaaaacctgtttggtcaaatacaattctgaatccagtatggattgctgttgcaagggagaacacaaactgaagcacagtaatcaggcctgcaaggtcctcgaagcagaatttcagaacgtagctagacagcatctaaattatgaattgatgttggcaatagtataggtaggcatgaattatttctcgtatgtaaattatgataaggtttatggttctgatcttcagtgagaagatgcattaccagtttcctttttttttttatctaaattatgcagcgtttgtacgtcggccacgtacgtgcatgggaatgcgccggcatggaatgagtgtgaaatgcaatccggaaatgtgtcgccagccgctcctgctgggatcacattgctgatatacagtattgaactgtaccctcaccgtcaccgactatatgcataaaactgtcgaatttcagagctccagaattaaaatttggcaaaaaaaaggtgcagatatatggcattctgttctgcaagttacactgaggcgccaactcgtgtcaggcttgctcggagaaacataaaaggatacaactcatacaacaaactacaaactcaagaagcactccgaattgaaatactcgccattgcttgcagtacgtacagagccgaaattgctacactacccttaagtttgcatgccgtcgctagctgcttatcgatcaatctcacatggccacgcatgagctgatacatagcatcggtgtagtttctcaaccgtgatttgatcagtgagacagtgacatatatatagaacagttcagcgactaaattaaacggtggcgccgttgctcttcccgccattggggacgacgtggtgtttgtcggcgccgtccatgaagcgcttccagaaccagtgctgcttccacaccctctcggtcatctcctcgatggggatgttcttggtctcgggcaggaagaagagcacgaagagcgacatgacgacgacccacgcggagaagaaggcgaagatggcgtacttgaggtggcagagcatggagaggaacgcctgcgcgatgacgaaggtgaagagcaggttgacgcacacggtgacgctctgccccgccgaccgcgtctccagcgggaacgtctcgctggggatgagccacccgagcgggccccacgaccacgcgaaggaggacacgaacgtgcacaccatcaccaccaccatgatcgcccacccgtggccgaggttgtccgaccggtccgtcaccttgatccccagcacgacggcgatggccacctgcgacaggaacatctgcacgccggcctccagcagcagcatccgcctccccaccctgtccaccgagtagacggacaccagcgtggacagcacgttcacggcccccgtgatcaccgcggagtagagcgacgcgtcggtcttgaacccgagcgtgttgaacagcacgggcgcgtagaacatgatggcgttgatgcccgtgaactgctggaatatctgcagcagcacggcgatcaccagctgcggccggttccggcgctggagcaggttgcggaacgggtgctttacctcctgcgccacgcggctcgcctccacgatctcgttgaactccggctccacgttgtccgtcccccggatcttcctcagcaccgccttcccttcctccagcctcccgcgctcgatcaggctgttgggcgtgtccaccacgaacagcgcgcccagcgtcagcagcgccgccgggatgccggccagcgacagcgacagccgccatccccacgggtggatcctgcatgcgtacgtaaaatgatgcagctcatgtcagttcatcatcatacgtacaatgcattgcatttgtatctgaatgtgtgtgtatgatgatgtgtgacgtacttggcggtgccgtagttgacgaggttggcgaagaggatgccgatggtgacgttgagctggaagaggatgttgagcccgccgcggatcctcgtcggcgcgatctccgacaggaacaatggaacggcctgcacgtattcacctctgttattaaattcagatgggcttgacgaggcccattaggcccaaagtgacacttgattcgcctttgtttagcgtgcagatacctagctcatcattcagtagtaataataaacttacaaaggcaccaactctgccaataaattccccgtgcgtatttctgagtataataacaacccaagctaggttaggcgttgaacctaatacctaatcacatggcaatacggcatgacccttgaattatgtagatagttttgttattcagagaagatagtttttgttatcttaaccataatcaagggggctgatcggtagaggtggaattaacaaaccgtagtagttgtacatatggtagtattagactactactacgagtacgatagtgtctgctgactgctgctaccactctaatgtttgttgaacctaggcctccatcaaagtcttgttaggtggtgactgaataactgatcacatgaactctgtcctgtactaaacctcttgcatacttagtttattgtcttggcagcttcataattgagtctagacgtcccatatgttggcgagtgtgcgtaatatgtaaactactgtttcatctattagacacgaataaattcagaagaagccaagcaaattaagtactactcctactctcctaccaatcaagcacactagcagccaactggtactttgcagcccaaaactcagtgaaccaaaccaaaggtctacatattgcgacccgtgtggcatatgcgtggacagccatagcagcctctgcttaaaaatcaaaccagagcaagccaaagctgcaacagcatgtgtgtattcctagctgcatccattgaggaattgacagttgtggctgtaactagctagcagttgctgtaaagatcagtcaacaaagctgaccaatctccaacaaacgtgacaaacacaagtctgttgctacactacacaggtcgattcctccgttgataacaactgcgacggccagatagcaggcagccacacgcaaaactaccggctgtaaaatcatgcacacctatcgcctcttggttggctgcaacttcttcagacgtctcgactacaaacttggacaacaaaaaatgggtaatttagccaggttcagtaaggattaattaagaagcgtggctaatcctaaactaggagagtcacgaggacatcggaatcttggaacttaaaaagtttatcacacgcatgctgctgccaatggaagatgtcaacgtagacgaacacaagtcatgcacgatcaagactctctcggcaccggccgaggtgtccataaatccatgtatatatatgcccatacttctacgcgtttgaccccaaaattacggcaattacgaagggccccgtgtttaagtacagtactaactaccccagtatccgacgccataagaaatacgtataaaaatataatttttagtaatgtatatgctcgactcgagtataaaaattctaatcaggacggtggttcatataggagtattaggcaggcaggaacgcacgtcgttttcatggaagcagaaaattcggcttgcttgtgatgcaaattctcaaaccagccaccgctttatatgtttgacttaaactctgtgctaagacttttggactcaagtgagtagtatcagtttatattagtactagtcaataatatatggaatcaaagaagatgatgttgcgaagaaagtacaggacgaaaaaaggaacatggaaatatccgtgcaaattatgagtgaaaacaatagtataaggcgtaatgactttgtttaactccatagcttattatatgaaatgatataatgctgtaagcctgtaacgataagattattggaaagttgcttgcctggttggcgaagccgacgccacagccgagcaggatcctgccgactatgagcatggcgaggttctgggcggcgccgttgaagatgacgccgacgatgaagaagacgccggcgatgagcatggtgaggcggcggccgagccggcgagtggtgtaggaggcgaagaaggtggccgtgaggccggcgaggtacagcgacgaggtgaacagctgcaggccctggttgtcatacttgcagtagttgctctccttgtcctcgtgcttcttcttcagcaccgtcgggaagaactcgcgcaggaagtcatccatcgatgtcactccgcctaaccaagaaaaagaaattcacaagattttcaacggatattatttagtttcataagtcgtaaagttcgtcatctattgtggcaaaaatggcatgtataagtatgaacttggaatgttttaaaatgttgtgttagtgcgccatggaaaaggttgaatcagagagtgaataagattttttttccgttttaattggaatttattggcttagatgtaaaaagggaacatggccacacaaaattaggaaagaaagctgagagagttgcaagaaacgtgatccgtggataaacaaatgcattgacttaccagcctgtcaaagcaggtggctagctcataacactcgattccttctctaaaataacatctaaaaattttaatgctttgggatcctcaagaaaatcatactactagctggactgtaggagcactacaagccggaaactaatgaaaaaggataaaattgcaccaaatggactcaataaaatggcaagatcttttttgatcctctgtaaatggtaggtatttaatgacaaggataaaatcatccgtttcgctttaatctttgcgcttatatgtgcttatccatagcaagataacacaaatatgtagacagatcaaaccgataacacacacgtgcaagaggaatctcactcaatttcaagcaggagacaccaatatgaataatcgagatgaaccaactaatcaacagaaggacatcaaagccggccatggccatgttcggacatcgccggcggccggccgtgcgtagatatatacctgagataccgacgtcgtagccgaacatgaggccgccggtggccgccatgatgcaggagatgatgacgatcggcgtgatcttcgcctcgaactccaccccggaccccgacaccgagaaccctcccgccatcttgccccctctctctctctctcgtcgtctctctcctctccggcgatctccactagctagctaccaagagcaagcaggagatggagacgatgaactcacagggctccaagccgctcgctatatatagagagggagtgggagcccgatcacacggggggagacatttcaaacgcatcggagaggcaggatgcggccacgtggcataagtgggacccaccgccgggtcgcctcccgggctggctagccggccggtcagcgacggctttcccggcggcccacgggccggaggctggccgtgccgcaagtctgcgactgttgcataagcagcacaagactttcaaatcccactttaattttttttgcttatccaaattaaaacctttttttaaagctttttgagctccttttggaaaagagggagagagcaagtaggagcagcagtttggaaatttggatatatagttggatatattgaagtttgaacgccggcctttttgacgctggatgtacggtactacagtattgattcctggcgttaggcgggcccgcatgtcagtgccttgacgctggttgctgtcttggtactgtacggtgatgctcacttgaatctttggcgagctgatcatgtgaatggaggaccttgacttgaatatttgctaaggaaaattaagcaacatgtgcgatggacatggtggagtagtagtgtagtactattacttgggaaattgtggttctgtggaaaatgcgagctaaagaaaatgacttctagttcggctagtcggcttacctagcttgtaatattttccttctagtaaacgtggtaccatagggtctgtttagatcacaccctaaaattttacaccatatcacatgaaacgttgaaacacttgtatgaagtactaaatatagaaaaaaaataactaattgcatagatttcgactactttgcgagacggatcttttaaacctaattgcttcatggtttgacaatatggtgctacagtaaacatgtgctaatgactgatcaattaggcttagtaaattcgtctcgcagtttactgacggatactgtaattagttttttattagtgatcgaacaccccatataacacccaatataatacccgatacgacacgctaaaactttacacttctgcatctaaacattctcatagtactatattagtagtagctagtgtagattacggcgtttaatcagaacacaagcagtggtgattagccgccgctattcttgcccaagagctgctagtttagtcatctttgtattgttattggatttgatctactcgtgattctcattaagatatgattgtataagatatacgtacgtagtaccggacacagttgctagtaataattaataggtatccgttaatcagccatgtgtagttcatgagaaagaacaaaaaaaaaaaaccgtgaacacgaattaacaaacgtgtggtctaacggccagtcactctccaaataacctccgtacctatgtctacacaaatttaattttgcttcgttcttctctgcatatcaacgaattgaacatcgaaaaatattcgcacgctctcactcttgttgagttcatacaaccgtatcatagtcaagtggtcatgtcagatcgatcaactaatattcaaagccaaaaatccggtaatatccacgcacacgtgttgcgcaaacatcacgtcacgttcggtagatgatttgaattttggcaccgttttgcaacttacaatctgcacgtacgtactctccgtgcctatgggaattttcacgtacgccgatcgaactgggtgaactccttgtcgtcggaatcgtgctgtgatacgatgtttgacgcttaccggatggaactactccacttgatcgaccatgaactgattgtgtacacaccgacaaatgtactcaagcctcacgaattaacatggtgaaaatttccatggaatttctttcgctgacgcttgacgcgtgcacgattgatcacagctcgatccttgggcgctgcatacacgagttgccaccgtaaggtacgtgacgatttcgcgagaaatccttcgcgtggagcagtactattccccggacttggaacactcgaataccagccactcgaataccagccgtatgcagtccaagtccgcgcgcgcacgtaatcggtgtcggtttcatgcacgtagatcacggtgacaccgccgttttttatcccgtggtaaattttcccaacgatctctgcatttgagattgttcgtgtgttacaatttctaaaataaacacccgtcgcgatcggggcttgagcggcagatggcagggaggcaggcgcgatacgtgcacgtgtccaggttgggcatgactccgatcccccgtgcgtggcaagtggtgacgtacacgcgctttgccccttgacacgtccgttaatttcatcctgcttagttgacttctaatactgctttggacttttggtaatttcgaagttgtaactactagtaccatccaccgcacagctgtacgcgcaggaactgaccgactggtttttgtgtgtgtgtgtgtgtgtgtgtttggatttcaccgtacttgcagtcaactgttgctggcatgcaatatatttttttaagttgttgttttgttgctacagtgccattgcaagtttgcattctgcttataagaatgacgtgaaggagccataggacgtgtcgagtagtgtccgtctcgttgtttcacttatacttatattattcatgttcgtacggtttactaataaaagattatggataaaaattttcacatgtgtgcccttattgatttgattgaaaagcaaatgcaataaaataaattacaaatggaaacactatcaaatcaaatatctctattattataaaaattgaagatgttttttgtcggtactttggtacgtcatccgtgtatgggtcgatttttaagtttattcgcttttagaaatacagatcacatttgaatcgtgttttaaaattgtttgatattagaaatatataaggagtcgcataaaaatctcttttaaaaaactcgcttttctagaaaaatatatatatctaagtgaattcccacaatgaattttatcttaactaaaccgtataacaataataagattaaaaataaccttcacccgtttacaacgcacaaatttttttagtaaaattaaaaattaaaaatttaaactttgattataagtataagtgaaaatgacgaggctgtgtattagggttgcatgcactggagcaacacgaaaccgggggagttgaccccggagacgaggcaggcgtaagcaatggaactctctgattgtttggctgctacggcgtctagtaatgcctattggtcaaaaatatatgcggccaacctgaagcagataattgttgattcacacggcaacatgttggtgcagagggcaagcaggaaaaggggtcattagattctcgaaattagttgtggtgatcgatgcttgcacccagcatacatcgatgcattagcccatgatctatacgtgcacgttttagcccgttctgtgatgccaattcgccctccggatgtcgcagccgttacatatcaccatcccaccagagcttccttctcgcatgaccggtagaaagacctggacgaatttgtgcaggtgcatgatacatcacaccgcctgtcgtcctaaggacgatgtgagttgtgacagagagagacagtacgccggcccgccactggccattactaagagcatgcttagggagcttttaactactacaatttctctcagaatcagaaactcctttaaacagttgagcttttggttcagattctgagaagttatagttgtaaaatttagaaaataaactagaaactagacaatcgagtttttccatattgtcaaaaactgactatcaatcagttgtttctcagttttttaagcttctcaaaacaagcaatgaggctaaacaagcatgttgattggtgaaccgagaacgatgggccgtgtatacaggaccacgatttgcactgggttagtcaggtagaaagaccctcctgggtctggtggttagcagtacaggtggtggacctatcaaggaatttctggttagatttgcatgaatatcctttatatttggaacaaaggtagtaataaaggggtgttaaattcagggcgtaaagttttgatatgtcacatcggatattatatacggtgtcgtatgtggtgttcgagtactaataaaaaaactaattacagaatccgtcagtaaatcgcgagatgaatttattaagcctaattaatctgtcattaataaatgtttactgtagcaacatattatcaaatcatgtggcaattaggcttaaaaaaattgtctcgcaaattagttgcaatctgtgcaattagttatttttagcatatatttaatacttcatgtagtgttcaaacgttcgatgtaacaggatgaaaaattttggagtgggatctaaataaaccctaacgctgagttcttatctctatttatccaactcacctccctcgtttttcgcgtgcacacttttcaaatggctaaacagtgtgttttttgcaaaaactttatatacgaaagttatttttttaaaaaaaaatcatattaatccattttttaaatttattttagctaatacttaattaatcatgcgctacacgttgctctgttttacgtgttagggagggagggttcgttttttgcaaaaactttatatatgaaagttactttgaaaatcatattaatccatttttaaaatttattttagctaatactcccctatctacttttgatagtcatattttatcttggcacacagaccaaggataagtaattttacttatcatctatttaaacatgctattagtcattcattgtaaataagcgattcattaatatttaaatttctcgatacccatatagtcaatcttgtgtggaagaatggagagtcacacattaaatccgagaaagttattaagatgataggttgttggattgaaatatacctatcaaaaataaattttttagatttgaaaatattcctatcaaaagtagatggagggagtacttaattaatcatgcgctacatgttgctccgttttgcatgctagggaagtgagggttcccaaacacagccttaaagtatctttagagttctttttcctttctactctttgcattttctctcctagagtctcttacaagggataacttatcctctctctcctaattacttcttttctccatctcatcatctaagtttatatactactcccttcgtcccataatataagggattttaaatttttgcttgcactgtttgaccactcgtcttattcaaaaaaattttggaatttttttgacttactttattatccaaagtactttaagcacaatttttcgttttttatatttgcacaaattttttttaataagacgagtgatcaaacagtgcaagcaaaagctaaaaatctcttatattatgggacggagggagtaccattttaggatttgtgcttagaagcttatgttatattagtacttttgtaacaaatatgatgaacacttacgtttgtcactcgccgttgctactacatctgaatgtaacaaatatgatgaacagagaactcagggaaggatatacaggaaagcgatcaacactgggtttaagccaggtagaaccttttggagttagggcctgttcattttaataccattttcaaccttactaagttttgataaagttgctaaaagaatagctacatttagtttgctgtcaaaatttgataactatataagaaatcttgccaaaattttgacaaattaccaaaattttagcaactatgccaaaattttagcaatgctaaaatttggtaaggttttttttagcatcaaagtgaacaggcccttatatttcacaagcaacggattagatacctttagttttctactctagtgttatacaaagtggaatactcgagttccgaacagccggtaacattgatttattctatacacgcgacacacattttttgtacagagatgacattggcactctttatgtttacatgtaaaaagtccggcaaacaagctactgaaccaagtaaccatcatgacacggtcgaaccacatatgcacgaactacggcaccggatgatacgagtcatacaactacattttttttagataatggagtcatacaactacatgcgacgatatgcaatttctcaaggatgcagcttcttcgggatagtagccacgtcaagcgtactgccatacatcttggcgagagcctgtccgcaccagccatggccatcgtctagcgttggcatcctcacctcaatgaacggtggaacagcctggccctgaggcttgacgacgccggcgaataccctgaggacattgccagcgtcgatgtccatgcagacattgatttcgacggtgccctttgctgctgctggaataccggtgatcttgaagtatcccaatagatggttgtcttcagcctgattcccttcgccttcatagacggcaatgagagcttcggtctgattgtcgtgggttgtggtaaagagcatgtcccttctcgcaggaacagcagtgttccttggaatgattgcggcgaagttaccgccgtcagcacgaattccaaggttcattggagttgcctgaattgtcaacagatccaggctccctgaagggtcagatactcctgaggcaatggctccttccaaagcagcccctgaaactgcagcttcaagtgggtctataccactgtaagagtcgtccttcttgcataagccaaggacaacgcttctgattttaggaattctggaacatcctccaaccaatatcacatcattgatgtcctctggtgttaactttgcatcagccaggcattgcttgatgatcccttcacatttctcaaaaatagactgattcaccttttcaaattctccacggtccaagatctttgacactttgtggccaccccccaaatctacattgatctccacatgctcctgcgtagccagtttgtgaattgcatcctgagttgccatccggagtaagccaattgacttgattctgtccattgtttgaccagcatatagactatcaaaatcaggcatgagatggcgcatgacattctgaaggatatcctctccaccaacagtgcttcctgaaagtgctcttatctgagaaacacctccagcagtggcagccacagcagcatcacagtagccagcacccatgttaaatatcagagcaattttctcaatgccacttcccatattgtcatgtagcaattgctgctgctgttgggcatacaaaagtgcgatagcggttggctctggcatgagccgtaacacatgcagcccagccatcgcacatgctctctcaatcctggtctgttgaaaccgactgaatgcaactggaatggtaagaacagcattcctcaccggatgtttgagatgcatctctaccaaggccttcaattcaaggagaaagatggcaagaacttcttcaggagtggtagaccgccacatattgttcaccagtgctgcaatgaatggtctcaccccaatacccaatgtctgcacaagaaaaggaaggctcttgctagcttgaaccacttcatctgtgtccattctcccaatcaaacgtttcatgttaaatatggcacttcctgacaaaatatctctttcctcatgtccatgttcccgggttgctcctcctgtaactcctgctgaaaggctgtcatctttgaacatcacatatgacctcatccctttctggttgcgagtgtttttgaggagatcaacctgatggccagtccaaacggcaacactacaatttgaggtcccaatgtcgattccaatagcaacatcaggaaacgacatctgcgacttatcttccccagtggtttcactgtcagatgccacagtgtataattgttcagtcatcctgcaaacaatgcagcgtcagtattgtgtacctaacattcttcttgttctaaaaagggaaaaagatatggttaatccaaactatgcccaccatttgaattagtagttttaaggccaagggtttatgatagtactattttattgcatttgcaaaatgtaacataaaagtgtaagccaatacataaggcaaaaaaacaagcaagaaaacagaattccaatgacactcgatgaaacggtgtgaaatcctagcaaaccaaacatgtccatgactcagaaatgacctattcgagccatttaaaggagctacccatgaaactatttcaaaataagcaatccattcaagtgatattttctgaatcctaacagtatttccttttcttttttcaggagtcctgacagtacttgtacatttcacatacagataaaaagaaattccttttttttttctggctctgtcctcatccatgcatatcggactcacttgatgcacccgcgaaggcagcttgaattatagataaccaattcgcgtatttgaaacaagtaacttgtcttgcagtacagttgtatatagtggtctcaactcatgtaactagatgacactatcctggatcgaccaaggaataagattgctaaaaaccaatgaaccaagtaatgagttgagttctctgcgacaagacaaacttaggacttagtaggtcacgtacttcgattccactgattatgccaatttcatgccttgccggggttcaggaatttctccaacctctagcactgacaacaacacatccaacatcaacgggataggattaaatgtcgggattttccagtagtaacacctagctactagctagcagacaatcgcatcgcatcgcattaggcttccatcaagagaaagtattcagcgatcacaacaggttcacagatccgggcttacagttacagcactacgacggggaacaaaccgaagcaggtaaagaaaacaaggcaagcgcagggtgtgcggagatacctcgccactcgatcgtgcgacgcagatggccacgaaatccgggactctccggggcggcggttgctgggagggagtgcgggcgaagacgaagcttggggaggcgaagggtggtgggagcgagcagctggactggagccttgaagaaggcggaggaagaaagaaagccgcgccggagttttccggagaggacgggaggcggcacgcggcgcgcacgccgacagtgcggagccgggctcccgaagcgtcgggaagcggcgagacgccgctggagaagaagcgtggcttccgtgggcctggaaatgcagcggagatctaggcccagtgcacacggcccggatactagaccaaatttcgtatagaaataggcccatatgttttgggaggtacttggggttgggccgaacccacgaacgctccgggctgtaaaagtccgactagttcagatagcgtgctgggctgtaaaagtactccatctgtcatcgtgccgtgcagatgcacgttcgaaagtgatgctcctgagctattcgatggcagggaaactaatctcgagcgattaacgcaatgatgattaattaaatattagtacatataatatgtaatatgctcggactttggcacatctgaaaggaaagaatggcttaatattttagaacgttcaaccttcctttcaaacatggagatttttttttttcaaagaagttcttctgcatatgtgcagaatgaaagatcctttaaaacaaactgtttttaattggttacaaaccttatagtcttcctatgtgaccctcatgtaactctgtaatcttgtaaatattttctttctttataaaattatactgctagacaaaaccctggcagtatttctgataaaaaaaatatgctcggacttggatttaacgtcgttttctgtaatatggcatgttctgtagtttgtgttactctctttgtcccctaatataagggattttgacaatttttctcgcgctgttttatcattcgtcttatttaaaaaaattaaaattattatttattttttttacttactttattatccaaagtactttaagcacaactttttgttttttatatttgcataaattttttgaataggacgagtggtcaaacaatgcaatcaaaatattaaaatcccttatattatgggacggagacagtagatactattatgtaatattatataatagtttagaaatttgttacgtatttgactaggtcttccttgtaactaaccctgccttccaacctatataaggatataatcataactcgattgtatacatacctagcggattcaatcaccgaaacaggactagagtattatttcttatcaagaatggttgaatgtatttaaaccttgtcccttttactcatcctccttagatctcgtactatacgcttttttttatcgttgatctagaaaaccgacaacgggtttatttgagtctttttaataaaatcctaccgtcctacatagaactttacttcaaacacacaccttttataagtttaaaaaagtgtgctgatgataatcaagggattagctcatcctaacagaaaaaaaataacggggcctaacctaacgcttacactaacagcatctgggacacattaagctcgtgagaattcttaaggatgttttagtttagtgttgttttggtttgatgtcaaattttgctccactaaactattggtattttaaatagtgatttagaaaggtttggactgctgccaaaagttaccaatacatatataaattgtaaaaaacttatccgagttttagcactataatatattaagtactttgaatagtaatacggtaatatttggttagctgtcaaaatatgccaatcagccatataatatgctaaaatattggttttggtattattaatattttgatacgatagtaaaccaaaacaatcctacatcatatagtacaacggacaccttgtcaaaataatctagcctaagttgttagcccacaaaatgatgaccacatcttaggcaaaattttactggcaaattttagtaaaattgtgagcaaatatatcgctagtgggtctaagagtgaaaaatccgtggcacattacaattgtgggaacaaacaagcgtttcataaaatgtgacaaagtttcataaactgtcataggctatcaaacaacccagttggacataattaggagggagatggagatgtgccccataatcactttttttttttgaacgactcgcacgagacggtgcgaagttctattgatagagcaggaaaaaattataagattaaaaccctgtagggtcgtaaccaggaaaaaggaaaaatataccaccacccacacaccgacatcgccaacacacaagccaaggagaagactagcaccggaccggccgccgctaagcgtgaccgaccgccactagaccaacaaagagacccagacaagatcgccccctaggggatgccaaaacgacgtcttcaagaagagaagcgagggaaaagccgccgccgtccgtccgtcgggactcaaaagagccaagactgggttttcgccggacaaacacccttgaggggtgagacagcacgacaacgcccttaggagggggaatgaaccatcgttgtcggtccggccaaggccggactgagttttcagccgccgctcaccacctgcaaatccacgactgacgcaccgatgccctatgtcacgcctagaaattcatgaaccagaatttctaagctgaatgtgtattaaactcctgtccaggaccagccagggtacacaaacgacaattgttgacatacggatccacgtcttacaaaaatataaaagattacaaatgcagcgaaaaaggtaaaagcgagctaagcctgaagacttgactcctgcagcgggcgattccattccacaggcaacccttgacggcagcgacgaaaccaacctcttcaagacatctccaactgagaagaacttcaactctgatgtgggggaaaagagcaagactgagtactacccactgtactcagcaagccataccggaagaggaggtatgatgcaggatataaccaaaggaggctacgaggttcatttgcataaagcaggcatttaaaaccagtagttgaaaacagtaaaaacagttgtagtaattaagcaatatcaaccagtcactgtccaacgctacaccacgttgcaacaggcccaaccaaccacctgaactacaccagttcattaagctaaactaggggtgagactaatcacggtgaatctggtcgaccgcccataaccgcgggcacggctattcgaatagttttactctgatcagaggtgtacaactgaacccacaagacacagccccacgacacgttcccgtgcgccgacatgccaccacgacataccggaaagaggccgtgacaggacccttcgcataaccccttatctagccaagcacaccacacctcaggtttcaccctcgtccccagcggacaacgggcagtcccctctcgtgcctaggtgaatccggaagcgacagaggccgtcgcagggcccgccccgctccatcacgcccacccttgcctggatgcgtcggctagaggaaaggtacactacaagcccagccgttgcccacgctggcttgtggtaagtacgaggaattctttcagggtttcccgcgaaccagtccttaattgccatgggtgcgactagcaaaaccatgcacccacagcccaccacttagtcgcattttagttggataattacgaccatgaagcatggccagatgtctcgagcacgcagctcattctgatactaaaaaggtctaatactgtaattatccatcaactgagctagtggtaattaagcatggctaagcatatagttctagctaggttaacataagtaacacaagctagtcgatttattacccaaggttaacaaaggacagatatcaaataaacaaggcacaagcgagcagataggtaaaccctattcccatgtaattagcaaaacatgcatatttatttgcaaacaataaaacattcgtagagtaggctcaatatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgattaggtgcaaaaattgaaaaccgagcatagcggtacaagaacttgacaggtggatgcgattaggtgcaaaaacttaaaaaccgagtatagcagtacaataacttggctaggtgggtgcgctcctggtgcaaaagttgccacgctattgttccacctcagcgaaagtgccacatgagcatgcattgaccatctcattttacagaaaagtccctaataacttttatattccaattacttcttcagatatatccgttttcctcctgtatcacaatgatcaaaccagtccatcttctcatccaaataaattctgctactgccaactcaaaaaaaaaaaaaatccaccacgatacagttcaattgtgaattcttcttcctcatgacctgcaatacaaaataattggttgatgtgttataccgtataaggaaaataatacactaagattatttgcaaattattcaactaattatatctgctgacaagggtacaacacatctagcaagaatttctcattgccaatgtttctcttatattatatatagttacaggaaacaccaataattacagtaaaaccaatctagtggctagtaccattagatcacttcattgaattgtaataacaaataacatgatattcaagtgaaaacccaaaaaaaaatgcagccattgtacaaatcaatgaaaccttaacttcgaaatcatccatcaaatgaacgaaaaatagaaatctacaaccatcagcaagtgatttaccataataagctaggagtagatgctccaaaaactcgtcgattcagagccatcccaaagcttacagtgatcacgtcgacagtagcaaattgtcggcttgaattggtttggtttctggtttagggcttgaactaatgtggcacacgaagccctcgccgccgccgcgatgtaacggtttccctcgttgccgtcgtcactgccgccgccaccgtcgctgcgccgccatcgccaccaccgcaaccgcctctcaattaggaacatgtcaagaaagatggaaggagatattcatacgtttgttctgtttgtcgagttaaaaaggaaatgtgattggaaaaaaaaagctatttggggttttctataaaatgagataggtctttcatatcaaagctgatgtggcaattttgctaaggtggaatagcaatgtggcaattttttttacatggctacttttgcaccatgagcgcacccacctagccaagttattgtaccgctatgcttgattttcaagtttttacacctaatcgcacacacctgtcaagttcttgtaccaccaacgcaatttactctattatttttatgtttgaaatgaagaaatagcatgtgtctactgtaggcgtacaatatgaaaatattttgaaaatcatggcattttgcagggcattttttaaagccatgaacaatcagagatgaacatgcatgcagtcagtcacggcgagaggctgcaaaaggggtcgattttactcacattttagggctgttattttacacgggttgaagaatatcctaggaggtaaatactggggggaaaatgtcgacaaaagatcaacttagcataattatagcattggattatgctgtaaaatgtatggagaagaacgctagcttcatcggttggattcatgcttcagcaacgggagatcatctggagttcagatcagatcctctggtggtggtggagctggaacagctgctggtggtggagcccggcgtgccgtcgcagcggcggctgcaccgtcttgtgctgcttcgacttctcgtcgacgatggcgatgagcccgcccagcggcggccgcatcttggcgcgatacgatatctcgtcgtaggggcggcggtagaagcggaggaacggcaggaaggactcgcgctcccgctcgccgcggctggcctggccgtccttcttgaacgcgaacagcatcgacggcgactgcaggaacgacggccgcggcgtccgcgggaactgctgcgctggcgccggcgccttctgcccgcccttggtcgagaacggcgtcagcggtgcgccgcggtggacgggcggcgtcgtggtggagcgcgcggcgggggaggcgaaggagaaggagcgcgccgagagcggcgacgcgccgatgagggacgggctggaggtcggcaccacggagcgaggccccaccgacgacggcgtggtggtggacaggtaccacggcttgagggtgttgtcgtgcgacacggtgacggagaaccgcgacgaggcggagccgacgccgatgcccttcgtcccggtcgccagcagggccgccgccggctcgaaccgcagcgacgccgtccgcgggtacgccgtgaacgacgcgtcctccagcgagtcctcgaagtccagcgagcacaccaccgccgtcgccggcgccagctccacgaacggcctcactccctggacaacaccgcacccgttttttcagttcatctcccactcgccatcgccatcgcgatgaacacgaaatcaaacgtgacgtataccttccagaggacggagaagagggacggcgggtcgatgacgaaggcgcggtggaggcggccggggtagtagtcggcgacgatcttgagcgtgcccatgagcaggttgaggaaagccgacgccgaccggaaaaagcctgcacatgaaaaaaaaatttaaaaaaagattcgattcgtctcgtcaacccctctcactttcctgcagattctacggctctcgctttccacgcatcatcaccgatccaatcattctcgccacgattcaaaccgcaccggcgggaagccggggtctccgcccccaaaagcggcagccgtgcctgccactgtagcggtaactgtgcgcgatgccgcgggaccgctgcgaagccgtcgccggcaaccgcacacgacgacacgacacgacacggccatgcggccccgttcgtccgtgcgagcgaggtgggcgcgccgcgccgcgcgcgacgaaggtctcgccgagccatccccacgaatgtgcagtgcgcacagctctgacctacacatgccactactgcccattctgccttgcccgtgcgaggcaatgagaaacgcgaccgctattttctcactgtcgctgtctttcttctttggagaaagaaaggacacgcacagatgtaactagtaccactactacagctacgggaatagttggaaatggtgaagaaatggctgcttacttgcatcgaagaggaggacgaactggtcgacgaagcgggacatgcatgacacggccacctccagcgtgaacaccagtaaccgcacgaacctaattaaatccagcaagaagcaagagtcaatcaattgttaagaccgggttaatgattaaattaggcaagtgttcatctgttcgttcttacgatttctgggagtggaactttgggtagtcctgcttgattcgaaagacctgtaaaaaaagacctccctgtcaaatcacaacatattctccatctagcgtgtgagtgtcaatttgcacccggcacggaggccatggaaacgtaccacgacaggtcgggcctcgtcgtcgtggccggcgacgtaggcgacgccgtcagccagctcggcggagaactcgtcggcgatgatgtgatctgctcaacacaaaacaaagggcacaaaatcaaccaatttagcccccaacccgacgaagaacagaataccaacaagagtgtacactgttgcagactgtactttgcttgcataatattgcaaggaaacaaatcacacggcacaataaattcaggcgcacagtagcttgactaaaatacactgtgccgtaggtatcgcgaagagaacagaagcgaaacagagcaggggcatgcaccaccattaatgtggcaaaccccccacggatttcaaaaaaaatcagggcccccggctgctgccggaaaatcgcagggatgcagacacacacgcttgatgaaactcagatttgttggcagaaacatggaaaagaggggagtggagtaaatgaggagcgatgtggggatggatggaaataatggagaaaaatggaagctgggattgttgaacgtaccggctccgatggtgtccctccaggacaggacggttctcaggtgtttcgccgccttcttcacgctctcccctctcgcccggaggaaccgctccacgcacgcgtcgttgcagtacatcgcctgctcgcccacgccatccacgcacgcacgcaccaccaaggttaaccaaaaccgattgaaaacgcagcgccgcgagcgagcgagcgccatgcatgaaaacgagccatggagggcgaacctgcttggcggtgagcggagcctgcttgcggagggtcttgcggacggcctcgatcttctccctctccttggcgtccaccttctccatggccatcgatcgcggcggagatacgagaggaagaagagcgaattaaccaggaacagaaggagattcacagagagtgtgccagtgtggagagggcgagagagaggagagaggagaggacgaacagatgaaggagagaagaaaaaataaaggcgtaagcgacagtattataagcgtgggcgggcgggggtgtgccgttcaagccacacaggcgcacaggcgctcgctcgctctctcgctcgccgagtcgcgctgacggcgaaacgggaaacggacgtttgggcgcgcgctggcccccatggtttggtcgtcgacttttgctcgtatccttccgcctcgcctcggcgactagcgattcgttccctaccgaataacggcccgtgttggtgcgttcggttttatttaaagaaccacaacccttttgtgcttttatttgatcatcatcatcatcatatatagttattcccttgtttgggttcatgttttcagggctctcatatgattcgtatccttattttcaccaattcatgggtcctacatacatgtatacagtcccagggagctagaaaatgacctaggttgctgcggcggcctatggtgtccattgagtagtggagtataacacttccagtattgtaagtcgttgaaaaatttatgaaaaaaaaacgttggtatttatgtcatataaggatagttgagactatatttatgtttgtaaggtagtagctaataatgcatattaccgttgtgttttgaacaaagcgtataaatactactatacgacggcatggtcaaaacctaacttgtaacgctagcttttaaaaagttaagtgtgccaaatatgattgacgcgcctttacaattgaaaattttatagccgttagctattgtatatttattatttatggcatatctgacgtcttagttaagtggggtccacataatgcattgtgtaagtgttgacttatttagccgttcaaattggttgtgaccaatataattgaattgcttaaatcatgaatagcaaaaaagtggtctatatcaatctttttgtatggctttctcttagagttgatcgcgcatatatgtaagttgtttcctgcaatgctagagtggcttccttatttccttgtatggatcgatgcctctattagaaatgcttttagattatatatgaatggttgtggtaatattattgttctatatgtcgatatattgcacgttcatatgacttgttaaagaaatttgcagtcaaagaacaatggtttcttttatttctctctctctctctctctctctcttttatttgaagtaggggtatcccacttatattagcatatgagggtcaatagatggttttcatgccaaacgatcaaccttagttttatcctctggtcaaagtagagtgctccaggatatattctgaaaagtagaaattttaaaagatttagaatcatctcaattattgctatcttattacaaatctatctaactgaacaagacagggaaactaaatagggaagaaatcataccaatatatataaaccgtcaagtgacaggagaagtataatccatatctcttcagtccaactttctttctgttttagaagtaaaaaccaccctccattggcttgctggaaaccaagcgaaagccggtaaaaacaatgacatttgatctaactccttacgttaatccaacggttttcgttaaaaccaattggttttgttaacactagaggtagtctatttcctacgaaggtaaattttttcatggtacatttgccaaaggaaaacttaatttccacggggactctgaacccccacacaatttccatattctgagattcaccaaccctctatatgctatatcaaatggtggagtgacctcactgaatagcgaatacagaagatttttcaatggcccattgcaccttatcatgaccatcagacatctggtaactatatcaagagaccatcagacatcagtgctctgtcttctgaatcaccaaacagccgtctgaagtctgaaccatttatatatttgttgttctttgatggcgaaatcatgtccagggatggagtacaatttatgggtacaaagtgccaaagatccggaggtttggttggcatgtcgcactgcaattaagagtgtcacatgctgcatcttcgaactacattttcatggatccccaaaaaaatcgaaagtatactgtttttacgcgaatttgcgtgaagatatcagttttgaaaaaaaaaatacaatgcaaagaatccctgcttctacctggtctaaatgaaggctatgagtgaaatgacaagttgacaacatgtgtatagttagcgtgtcaccgtgtacgtgtgcaaatcgcctttctagtactctcttcacttcatattataagactttttagcattgcccacatttatatactctctccatactcgtaaagaaaatcgtttagaacagcgacacgatctttaaaacacaactttgatttcttgtttctattaaaatatttattgaaaagtgatatatgtacactttatgaaagtatttttcaagacaaatctattcatataatttttacattttcaaactcaacaacttgagagttattcatgatttatattcctaaggtttgacttaaacattatcctaaacaacttcttttacgagtacggagagagtatatgttaatgaatctagacattaagagtaggtataacctgaaacggagggagtagtagttaattaaattcttatattaggtagatgcgacattaagagtaggtataagccaactataaacatattttgaagagataaaagagaagagagaggagcagcggaccacatatctctatagctagcgctgcagcacggactctaagatacaatatgcgtatgacgggtggaaccagatattaatagtgtagaatatgtttataggttatgaattaactattaaactaatttacatgatttaaaactaatagttgactatactattaaatttgctctaatatccacgacatgaacagagatagtaccgttttgacacctccgggctctaacccaagcatgcacatcctatctatgcacaaattttctgaaagagaacagtcgtctaatggcacgcaggttcaggcggcttcagaggctgtctgatgagtagctacagccaggagcacttactacagttatctttttcttaaccatctcacaaccagatgcatgttctctgatactccagtgctgttaccggggtgcattcagcaatatcgcctgcatctatctatatatcagcactgcgccatgagcgcatatatgtggcagcagcagcctagctagtaattctgcggttcggctgtcgcattcgtcgcttaacttgagctcatcacggggcagcggcggcagcaggggagagacgacgatgcatgcggcttctgttcgcacgtgtgggagagggggatgcaggatgcgtcaccgcactctcgcctagctagtgcgctaaccaccacgccatggaacaggtaacctgtgatcagggtgtgtccattagcgctttgtcgtgccggattagtagctctcgctgcagagcttgcgcatatgaagctagctagcgcttagacgtacgtgaggcagcgcatgcatgcgatcgtatatgcatgccttcgcgctcatgcatgccattgccaacaacacggccggtcggccgtcgtctcgcgatcgatcagctagcttcagttcacagcttgtgaattgtgatcgctcgagagggggggggggggggggggcatatgcatgacatcgagaacattgacaaagacgggagacgctctgttggggatggcaatcattcctgtgatctcggtcattatcagagtgatgcgctgcctttcccattacgatcccacacatcgtgtcctgcggttttggcagcttggcctgcaggctgcgccagcagcgccacacacagcgacatgtatagccacctaatatgcctttttctcttcgtgttggtctcatccggacgtcgtagagtcgagctgtagcttgtaggtcaccaccttccaccagctaataagctcaacctgcatgctcccggttgagtggaaccgaactaggagtactagccaactaggaatataacctacttggtctctcggtagattcctagtgttttttacctagaaaacgggtaggtcttactccctccatattttaatgtatgacaccgttgacttttttttaatgtttaaccattcgttttattcaaaaaatttatgtaattatcatttattttattatgatttgattcatcatcaaatgttctttaagcatgatataaatattttcatatttgcacaaatgtatagaaatactatatatagaaaatatttgaattcaaattcaaatttgaatcgaatataatttaaattcaaatttgaatcgggtatataaactttaggtctataaaatttaggtgtataaactttagatgtatagaaatactatatatgaaaaatatttgaattcaaattcaaatttgaatcggatatttgaattcaaattcaaatttgaatcagatataattcaaattcaaatttgaatcggatatataaactttaggtctataaattttaggtgtataaactttagatgtatagaaatactatatataaaaaaatatttgaattcaaattcaaatttgaatcggatatataaacttttgacttataaacttttggtctctaaactttagatgtgtaaacttgagatatataaactttaggtgcataaatttactaaaataagaaagtaatacggtgccaaaataggaaaccaggtagagagagaggaagggggaggcagggtggggcgaattgatctctactcccatctccaggcgagcgattgccctttagcatttccgctgaagaattatgataccaatgcagtccgtaaaaaacagaaacagtgaccattatggttttcacacctactctgaatttgcaatgattgatcacactgtcttaatttatcagagttcaccttcagctcgatcgtctgagtttagtctgtaactagtgggtgcccgtgtgcgcgttctggccatgaaattgacgtgacaatgtgtcccacagtttttctgttttggtgcctacgtgaatggaatcgcttctacgtttcagattgcatacagaaaaatatcttatcggaagtttggacaaggttgtttgtttgtttgttttttgaaaacaggccgggcaatttggacaagacttgatcccgtcagtttgatggagttccctatcggagtatttgtaaataaattactacctacagataggtatgttcgaacctaaaactaattaattaatgttgcccaatcattgttgctgattgttgctttggtcgaaacttaggtcatggttagttacttaaacaaaaaatttcacgctgttacgtcaaatgtttatatacatacatgaagtattaaatataagaaaaaaaaccaattacacagattgcgtgtaaattgtgagataaatcttttaaacctaattgcgccatgatttgacaatgtggtgttatagcaaacatttgctaatgacaaattaattaggcttaataaatttgtctcgcagtttcctagcggaatatgtaatttgttttgttattagactacatttaatacttcaaatgtgtgtccatatatttgatgtgacaaccaaacccaaaaacttttcccaactaaacaaggccttagcatgccaatagaatcttgaacacggcaatgatcacatgtactccctccatcccacaaaaagtccattcctagcatctaaggagagattagtgaagagtaaaaatgaccaaaatgcctctcattattgaaaagagagctgctatacaacgaaatcctgttgggacgggatcctgatacctaaccggtatcaggcgatacttatgaggtatctagtgatacctataaggtatcaggcgattcctaccacgtatcaggtgatacttgcaaagtatcatgtgatacttattaggtatcagatgattcctaccacgtattaggtgatacttccgaggtatcaggagtcgggcaccaaagcattgtcgctggtggtcccaccgtccacgtctcacgctggagcttgtcggaggcggctgcatcctccaccgtccacgccacgtcggagctcggcggcgacgactgttgcatcctccatagtccacgtcacgtcggagctcgtcaccggcggttgcgtcctccgtcatccacgtctcacgttggagctagttgccgatggccgcatcctccgccgtacatgccacgtcagagctcgtcgccggcggccgcgtcctccgtcatccatgccccacgccggagctcatcagcgacggccgcatcctccattgtccacaccacgtcggagctcgtcgccggtggccgtgtcctcctttctctgcgtctatcaactccgacgatagctccatccccggccatcgcgacaacccacgtccatcagctccgactccaagctcgcactgctcctcaacgtggcacctctcttcgattcagcaatgacggccaagccccgcgcgccgccgctgtcgttagctggtgcgagtagctgcgtagcgcaatggtgacggatgccacggcgcaacctcgcacgaaataggttatctcagctgcaacgccgtcgtgaaacttggttgtctccgcgccattcttatccgtagccacgtgaggctaggagaggataaggatctcgtattgaaggctagcaacggtatcccggtatttagcatttccgtattggaaaacgtaggaatgttgataggtaggtaaaaagtatttaagaaatagaacttctcgttttatgtgcagggatttggtaggatggtagaagttgattttttaggcaaaatttaaactttataagttaagtttttttttggacggagcgagtactacgattaattcatgactgtgaatttgtgatcgaacttatattgtctcgttgtactcctagtatatgattgctgtttgtatttggcaatggaaagctccaagatatactttgcggtgttttgtacgctagtactagtagaacgtctttctcctagtattttattttggaaaataaaaacgaagtgactgtttttcagatggtggcgctagctactccctccgttccaaaaaaaaaaaaaaagtcaaaccctgaattttcgtgccaacgtttgactgtccgtcttatatgaattttttttataattagtattttcattattgttagataataaaacatgattaatgctttatgtgtaaaccagggtttgtcttttttttttaacggagggagtagttggtaatatactgatatgaaatgtcagttccatcgatgtcattagcaagagtccacggccttgtgagtctcctttgcatgcttacaggggccccggcgtacgtggtgatggccaccccagcattttgtttgtcgtgtggatcttaacgcttcacatttaaaatcccttcctccccctaaacacactttacaattaagtaccctatccgttttatattataagttgtttgatttttttctagtcaaacttgttcaagtttaaatgtgtttattaaaaaatatattagtattttcaatacaaaataaaaatattatcaaaatatattaaactttaatttaataaaactagtttggtattttagatgttactaaattttactataaatttggtcgatcttaattagattttactaaaaaaacaaatgacttaccgtatgaaacgcaggtggaatagcaatgatctaagcacttcggtatgctggctgcctccaacaaaacaaaagtagcagttctttttcggtgaaaaaagtactcctagccgttaatccagactccgtccgtcattagtttagtgcaaagtaaccggagaattgccatacatctagcgtgctaaactactactccggcggtccggcccatgcaacaaaacgaccgtatcgatccggctatgagccccctgcaaggctgcaattttacctactactacgtactactatgctaccacctcgctgacgaccacgtacgtacgtaaaagcggccgcacggaaagccaacaagctcgccggccgcgcaatcgacgcgaagcccggccatgagccatccccaggaaaacatcgaaaacttgaggaagaaacaaaatcggcaactctcgtccccttcttcctaccacccacaaaccacactcgccgtgccagagccccgcaacatgggtagcaccgtacgtagcacgagatgagtgcgcacgacctccatgccatgcatgcgacccctgcccacggccggtcggccacgtacggtgcgtgtctgagcgagcaaggcaggcttggcttacacacaccccggccgcggcagcgtgtactccgccatgcacccgttgttatttccggttcccgagggccgaggcagccgtggtggggaagggggagagaaaaagctagcgagccagccagtcagccagcgccaccgtgcgtgcgtgcatgcatgcatgggcgggtggtgggttgggttgactaaatggggaagcaaggcgcgggttggaggcgagcgcggcgtcgcgttgcgctcggtggaatcccggagagggacagcgagagagaggccgcgtcactcaccgcgcgaatgcgcgatgagactggttggcgagtgccgcctgccccgtacgtagtacgtctcgcgcgctcgagcgtttcgggaagccgatcgatcgagtagtagtgggccggctagctagctgccgtccacgtacgtcgccgtcggtcatgtcgcgcgcggcggtggaagcgcgcgcgaggccctgtacgtagattgatcgacggtgacggatggaatcgatgtgtgttcgccttgttctctcttgtttcccgactggctgggttgattggtttccactgtttcggacttccggttcaaagagaatagagacgtgtacacatgatatggagtaggacttcttctccagctggcaaagtaagaaaagagcagcttatgcttaactttgtgccatttctgtgaatcaagattcaagacctaaaaaagaaactgtgaaatcgtgaggtgtagttcgatctcatgattactacttgtagtacattcttttctaagcctgtgattagtttgttttttagtgtagtactacatgatgctgcacgactagcttgctctgctgagtttgtttcaattcaattgcgctacaaaaggtcaggtaggataaaagtccttttgacatttccgctctgtttcagccggtttgcacagcagaggcaaccattcttctactacctcgttgagtgtcctagaaataaacaagatatatataattacggcaccgtattttcgcttatacttataaaatttaaatttttaactttaaatttagagttgattttagagtttttttcctcaaaatttatttttcagcctttacttttatatcgttataagaacatgtatataaaatttttatttataaattattttccatttaaaaatatattgtttggcttatttcccgaataaatgaaatgatgcggaccttaaaagcatagtgatggacgcaatagtgatgtttatttaagggagatacgaggaatgcatgtcatagtgctgctttgttcccatcggaccgtcatggggatgagaaaactgacggcactagtcaatcctactctgcactctgcagccctgcaccaagatgggttcagatcgatatttgtacggttagttcccatctcgagattattcaacaatgtcgatcaccagctagtacggtgtatcagtttttggagcgtggattctaatccctcgaggggatatcccctcgtataatcttttctttcaaattcgatgcaaatagttgtaaaaaattctgaaaaaaattgacaatgtagagtataatgatacctaccagtccaccaaaattcatgttcaaatttgatctacacatcgagaaacaaaaaagacaaatttagatataaacagtacgctactattcatacgctgaatttgtcttttttacatctcgacgtgtgagttgagtttggatttaagattttgtagagttgtatatatgtgttgtatgaatgttgtcaaatttttccagaatttttcataaccgtttagatggttttgagcaaacgagggaacatcccctcgagggattagaatagttccccagttttcgtactgctagtcacatgggcgtcatgtagattgaccgcaatttccagcttacgtaccggtccaaatgagcgtgcatgcatgcataaaactgaagcagtcctctttgtctaaagatgatggaagaataattagccattttcagtctgtccaaaatggcactctgcgctagctagctccactagttaaccaggggagaaaaggggtaaatcggagatgagcatgcatgcatgtgaggtgtgacttcaggttaggtaagcctggaaggctggaactaccgcagtcaaaagctaccgaccaagtagcgaacagcagcatccactgcctattcagccaccattcaagcaagacgcaagtttaatttgaaatacgatgtacagtcgattcatcctcctccttctttgtcgaatgcattttaggtaagatcaaacaatggttagtatagaagagatcgagtacctactgctcgttactaggagtatctgtatctcatccaattctttggtgttttctcaaaggctagcgatcgatcgaaaagggttcccgctgaagtttctttcgataaacctgctgttgctactgcttatcagaggtgtgcccacgaccttcggagacagtggtcccctcgagtcagtgagaaaaataggtgcctgatcaatgggtgctatgtcaaagagagaggtaaaaggttagctacattgccagaaggggacagaagcttacgggtggaccatccggagatcacgcggaatgtcggatgtgggtccacatgtctgcgttttgcttcacctactactgcttccacaccaatccacctcctctaagctggcagcagcggcactgtagtagtgtagtgaactactcctacgtacaaagtactccagtattcgtggggcacttacctgagcagctcaggtacactccgcaccaaggttgtcagtatctcgattcgtattctagtatcttatgatactacgatcctaccaagccgaaatgataccgatcctacctagtatcctaattttcatagtatctcgatcctactatttattactacacgatcctacgaaatcttaggtggtatcccgattctacgatccctacgatactacaaaatattatttaaaataacatggtttgaaaataatgtaaataaatatgctcaaatttatataaaaattagttaaatatatcaaaccaacgtggtttctctttataaatgtctctatttgcatgacatatatcattactacattttttaatatataatggctatatataattaatataaatattaattaaacttaaaaaaaagaaatcttatagtatcccgatactacgatacgattctacgatacgatattactttgagaaaaacgatactgcctaatatcccgatcctgacaaccttgctctacactactgctgattactatagctgagtgagcaaaaccagttcagaccatgcaccactattactctattattatcatggacatgttcttatatatactactcgaatgtctgatgataatactgctagtagtcattaacaactatagttcgaaaacgttttgtcaaccatgtttgaatgattgaatcccgggacacggcgcactgcttgccgcatgtcgcgcatggattcgggcatctttgaccattgcgccatgtgccgcgcttgtgtgtcttcggttaatttaccaaatcgatcgatcttggccatttcatggccggccccatgcaatggacacttgtttggccgtgacaatgtctgcaggcagggacaacgcaagtaacggaatacatgtgtgcgtctggcagcctcggctctcaccctttttactcctgggccatccattggtcgatcgtaagctaggcagcagtcgtgactcgcgattccggccccccacgataaatcctgggggctcggtttcaaatttttgaaacgtataactgttctaaatttgattcttataaaaaacgtacttgccaccttacgtcctccatgcatggcccgtaaaaagtccacggcagcaagcgagaatcttgtcgcccccccctttttccaaccttttgcgtggaatttcttcctctgtatatatatatctttcgaattcgaagtaagcattcaataaaatctttatccgttcactgtttctcgtgcaaatttgtgcattcttgctgcacccaacagcatgatggctgctgctgcgtgtgtccaacgaacgagacatcatgccaccaatcttatgcatctaggctgaaaaattttggcgtatcacatcagatatacggacacacatttaaagtattaaacatagactaataataaaacaaattacaaatttcgtctgtaaaccacgagacgaatttattaagtctaattaatccgtcattagcaaatgtttactgtagcactacattgtcaaatcgtgaaccaattaggtttaaaagattcgtctcgcaatttacacgtaatctgtgtaattagtttttttaatatttaatactctatgtatgtgtccaaacattcgatgtgacagggtgaaaagtttttacgtgggaactgccttaggctgcgtttgttgtccctggttgggaacgctaccctctgacacagaaaacggaatggttcattagcacgtgattaattaagtgtttgctattattttttaaaaaaagatcaatatgattattttaaataactttcatatatatatattttttaaaaatataccatttaataatttaaaaaacgtacgcgtgaaaaacgaggaagagggggttccgaacaagctgcaacgatcgcaagcgcggacgctcgctggcatcctccacgtctcgcgtcgctgccgcggctgcggctaccatgcagacgacggcattggcaacttggctgctgctgcgcgctgatacagcgttttccttttacccatcgtctctgcgagtttcacgcgcgtggccagggggcgtttcttccctctcgctgatactggcccggcgctccgcgcgcgcgcgtgcatggcgaggccgatagacgacgacggatgccacggcgcgtcgcagggagccgcggcagtcggcacagcgcggcataagcgcggaaaagatggggccgtgtccgtgctcgagccggtacaatgatgctagctagcttttgtgttttctgggtgatgctaccagtggtacagtaccactgctactccctccatctcacaatataaggaattttgagtttttgattataatgtttgaccactcatcttattcaaattatttttgcaaatataaaaaacgaaaaattgtgtttaaagtaccatagataataaagtaagtcacaaataaaataaataataatttaaaaatttttgaataggatgagtgattaaaaacttaaaatcccttatgtgacggagggagtacttcctactggatgtgttgtactgagtggagatcgtaccgcgcgcgtacgtgcggtgtctggtatcccggtcggtcgtccggtgatattttttttttcgcggcgtggtaattattgttggcgcagcttggcgttgaaagggaaaggaggggtgcagtgggtggtgtcatttgggtatccgggaagtatgattgattagctgatacgattttcggtccgggtcgtcttctgtatgagctgtgagcaggcgtgtttgaattttcttggtgtggaaaagcttgagctgcgaatgatgattgttcagagcaccagtcgcgagctaagggagcttatcattagatcttgttcgagtcatcgtcgttcgtattggggattctctgccggtgaaaggtaactacgtactactactactatcgatcaccgaaaaaaaaaggaaggaaaaaaacattgctgcccatcaaacatcggcaaaatgtttagaggttgtttggttaccaacatccctcttggggtcatagaaatggtttaaagtttcggtctctgccaacaatcaaacggttaatgagtcaagaaaagataaataactaatgttattatggggcaggcgcgtgcggcgccggccgatggtgctcgtaggcgtcggtcgttggtgcttgcaggcggcggggatggcgatggcggtgggcgcgaaggcggctgcggtggtccctacgcagcggcggcgcggtgctcggcggcggtctccctcagatctacgcctcttggccggatctggagggtggccggcggtggtcatcggcgacggcggctgacttgcaacggctggcgacggcagcgacagtggtggtcgcggcagttggcggcgacggcgtcggctgacgacgcctatggaggacttggcggcgacgtggcggacggtgacagcgaagcggccgcttgcagtggctggcgtcagtggctggcgtcagtggcagcggtgacagcggccgatttgcggcggctgtgactgtggaggcgctggcgatgtcggcggatgcgggtcgctggtggcagcaagtggaggtgcgcggtgaggatggcgacggcgaggtggctaggcgttcaacagcagcgactgtggtggtggtggccgtaattgcggtcaccggaggcatgacggcctcagatggctagccgagggagtgggaaacggctacatttggccggcatggcatcgtttggtggagggtcggagaccggcttggcgcagagaggcgtagccgatggcagcggaggtcggctcggcgcgagaggcgcgggcggcggagatggaggccggcttggccaagaggcgcggcagatggagggaggccggattggcgcgagaggcacgtccggtggagaaggccggcttggcgcgagaggcgcggccggcgatggaggaggcgacctaggtgtgaggaggagctgccggtgggtgtggcgcgatcttcggcgctcgaaggctggccagcgggggacggcggtgcaggggttccacaggtcggcagagcttgtgtggtggtagggtgtcacgccctgaagttcccctcccttgctctaaattcataaaataaatcgtccgaagaaattgtttaatttaacttagagatgaatccgtaattaataaatgcaaataataatcggaatcgacatgtggattttttcttggattctacatgtcaaaatatgctaacaggatttttagtagaattttcagagccttggaaataattttaaccaattaaaatgagcaaagggcaatattaaatccctagaaaaatcctttcttctttttctttttctttttcctcctttttcctctcttcttgggccgtcggcccagtccattcgcctcccgcgccggccttccctcggctgggccggcccaagccagctcctccctcctccctaacccctccgggtcaccgacaggtggggcccacctgtcggccccttcttccacctcccgccgccgctccccaagccggcaaccgccgagccgcccacgccgcccgcctcccccgccttccgcgccccactccgcgcctcgcgcccacgtcgccgcccaccatccccactcctcccactcgcgcgtgcaccctgcaacggagggattcgaatttgaatatctctctctctctctctcttcattccccacgtcggcgagaaatccggccgcctcccggcctcgtccgcccctcccgaccccatataaaccatccctccactcccctccaccttttcctctttccaccgctccctcatgtgccctctatcactcccgcgccgctacacccgccgccgccgccttttccactcctccggccgccgctcgccgccgctggagccaccgccgagccaatccgccgccgccaaagctaccccggccgccgcatccccatccaatcccgccgtcggggcccgcttctccccgcgcgccggtgagtaccaccatagccgccgccgtcggccatggctctcgctcgtcgtggacaccctctctccctctaacctctcacacttcctctcttagggtgtcccggagctcggccgccgttcgccgtcgccctccggtcgctcaccgtcgccgtttgccatcgtctcctcccgcgccggccgaaccccggtgagaactccctctctcttcctcccgcgtgcgccgccgctcctcgcatgcgcgtcgccgcgatgcaccgtcgcccgcgtcgccggccgccgccgtcctcgccttaaccggccggccggcttgaagccgagccgagccaggccgccttcctccttcccccatgagccgccgcccagtgggccccgcctgccagtacccctccctcccccttgagccgctgaccagtggggcccgcatgtcagcgccgccccaccccttgctgacgtcagccctgggatgaattattgcgcaataaatacattaaggatttttctttattagtaaaaacacagataatcttctaaaaatcataactaattcatccgagctccgattaagtccattcaagtctcagtaaattcataaaaatgtatagaatccattaaaaatggttttgtttcctgtttcagtagtcttatatcatgttttgcttgtgtgctttgtttgtcgtgtagatttcgcccatttcgtcgattcgcggtttctcgaagacgttgctgtggttccatcagtgcgagagcaaggcaagtcatacattacaattgatcatattgtacccaatttacaaatgtcccgcatttctattaaatattgcattgttttacaatatcatgtgggatgggtcctattactcagctatatgttgtttcccttacgccattgataacttgggtattaaaatgactagatgttggtttaggagatgcttagccatgcttagttcaactagtgcacaaaaggggatcacattaaagcatagactttgattatcggcaatagctttggattagtgccaccgcaatggtgttggttaattaaaatacactacatggtgggctgtgggtgcatggttttgctagtcgtgcccatggcgattaaggaccggttcgcgggatgccctgaaagaacttatcgtacttaccacaagccagcgtgggcaacggctgggcttgtagtgtagcttttctctagccgacgtacccaggcgagggtgggcgtgatggagttgggtcggccggggtgtccggttgattggcttccggattcaccgcggcacgaaaggggggctgcccgttgcctgctggggacgggggcgaaccctaaggtgtggtgcgatcggttagagagggttatgcgaagggtcctgtcatggcctctttccggtatgtcgtggtggcatgtcggcgcacgggaacgtgtcgtggggctgtgtcttgtgggttcagttgtacacctctgatcagagtaaaactattcgaatagccgtgcccgcggttatgggcggtcgaccagattcaccgtgattagtctcacccctagtttagcttaatgaactggtgtagttcaggtggttggttgggcctgttgcaacgtggtgtagcgttggacagtgactggttgatattgcttaattactacaactgtttttactgttttcaactactggttttaaatgcctgctttatgcaaatgaacctcgtagcctcctttggttatatcctgcatcatacctcctcttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccagggtcgcgcgcgccgcgagaccgaatcgggcgcgcacggctcgctcgcccttttggcgcgttccggtgtgtccggttcccgtcgaggcattcttaccccccccagggcccagggctgaccttggtatcagcatcaaccggaggctaagcgtgatttacttaacctgcaaactgcaagtcctattaatgtagcatgaactcttgctcttgtttgcatcttggagacggaagattgtagtgtttggacggagtgtcttgggactgtcacagcctttgatggtcactcacggatcatggccggctggtgctcacgacgtcatacgctgtcaggatactttgatccttgagcatttccagttttttcaatacggtagggagtagaatctgacacaagtttgaagttgacaaattggaatggttggttaaacagagggtaggcgagcacttccagttctttgatccaatagggagtagaatctgacacaggtttgaagttgacaaattgtgtttcagtatgtttgaagcaaagataaaacacacaccatgacaaacccgtttccagatttgccagcgtttgcttggttgccaggcaacaggagtgccttaaggtcgtagtataacagtattacgagcatatatattcacaaaaagctgctatgtattcatttaatagtaccataaaggacattggcttatgtccaaattcaaagcagcatcgcttgtaagctgaagattgagaaatagtaacacattattgtgagtttgcacagcttcagttcaaggtacagtataagtatgaggaaacttttcctttatttatagaatatactccgtatgttcgttcaaaaaaagaatatactccgtaacaaagtacgtatacataactgaaggcagtgataacacgtcaaaagccattcttgaaacagtctggaatgaggagcgccaatgatttccatatctctgaacagcataccaccaccacctcaagcttcatgactatagattgttaaactgcagatcgaagtccaatgatacctacaagttattagcagacatattagcttgtcattccactggaaggatcggtcttgcagagaaaaaaaaagtttctttttattttgtacaatatttgtcctatgtgttcctgagtactagtatgtccgaatggttctttcctcctctcagtttcagaaactacaaaaagattctcacttaccgcatccaattcttgctcctgcatttcctgttgttttactgagttcatgaccaccttcaaaatatcaaagtagtacaatgagcagcagcataaaaagtgaatgcttcaccatgtgatactaaatggcaaaacataattgtgcatgaaacctattctaacattaggctcgcaatccgtaatttgactcaacggatggatacttgagcatgtattttggaacctaccactagtcaaagttagccaattgttaacaaatggaacatagagtttgaacaggagagaaaaatattataccaaaatatttcatacttaaataattggacacaaacagatgttgttcagaattgagtatgacgcagttattgatggtaatggcaagagctttatcatcccaactcctaggacatgtcttgcacaaataatgtataaaaaggcctctggaggcactgaaaataattggcaaaacaatgcagcatagatagtgccagaatcctagatctagattgctagaaatgtatttcttaaggcaccacagtaacatttgtctgctaccacaaacctagcataaatgcagcagaggaacagagactggcaattagatttttgacctgtagcattgtacagcccatgggcagttagattttgaactgcagcatggtacagcccatgcaaatcctgttatctggacctgttttgggcccttgcctactggattatgatttataccctactgtatgttaacatagtaccacagtccacaataatttcatgacagctatcagcaattcagcatatcccaggttagttgggcttgggagggattacctgtcttatgaatatgatttttactagtagttacactcaaggttgaagagccaaatctcaggcagctttggaacaccgaataatcccatatcaaccatagctaacaagggaacttctacgttaaatagttatatgaatattcaaatgcatgatagcacgccattcagcaggtaataagctctaaattaccctctaaatagtgaattcaatattttctaaaataagaggacatatataatgtaggaagggagacttctcttcaattctgaatgaccaataacaatcttgcaagagtaatgacataatgcttaccccttcctaggtcatcagaatcagcatgaacaacaactgcccttcccaatatggaatgaggcccgcttagtgaaatcttcacaaagcaatgaatatgaattaccaatgcattagcataaacaataagatgaacaaactgatattttacatatttcaagacaatggaacctgtaggtcctttatgaagatatctgcaacacctggaacaaaaaggtgatgtattattggtagacacacatgaattaatttacaaagtttctttgcgttagttgcctcaaaggtcttaatgtagacggcctgacagagtgctaaccatctttgttggctactatgtttcccaggtcgcccacatgtctttcatcatcagatggtgccccatgggacttattgtgaggattaaaatggggccctgggacaagtaatttaatcagaacaaatgaaaattaacaattgcaagatggcatgagagaacacttcagctgctccatggagcacccccaacttgggttatgaaaattctcaaataaatctagtaacatagagtttgatgttatccatctctccataacatttcaaatatagaccccgtacacgtgaagaagaaaaaagtcaaattttcatgaaaaacaaaccctaaataaaagaaatgaaaaccattcacttaaaaatgcagtagcaagatttgaacaggacaattagaatggaagggtgagcagatgattctgtattggaaacattttttgcagcatacattgagcttatgcagttccccaaaactttcacctgagtacactcactacccattccatgatccatcattcattgggcaaaggctaatagtagtgtttccataggcttgccgaaggcattgtaactcataaaaactctgcaggaggcgtgacaatctctttttgtagtgcacacataaatacaaccaacagttttgtccagtgcttgagtttgcttgagaccggcgcgacatccttcatgtcgttgtaattaaaactttatttcccccaatcttaatgaaattggccggcctatctttggccgtccgacaaaaaaaaaagttttgtccagtgcactttttaacaaataaatcggtcatttgataattcttcacagcacaactcaattggtaaacgaagttcctacctcagtgacgttttcgtcctatccatgttttgatcagcagtcaactcaaattagatgcctatcttctcttatggtagttagcgttgtaaattctacttgtacataatataggagtatgcgagttcacaattgcaatacacgatcttatcgagcagtgctccaaatggccaaatcccccatcaatttcacaacctaagtcacaaaaccaagcaagggaaacggaaggcaacgaaccggtagagttgcagccgttggtggtgtcgccaaaggagtggatgtggaagccatggaggcccggagcgaggccggtgaccctccccctcacctcggtataccctaaaaaaccacgcagagatcgagtagtccaccaaaatcacatcagcgagaagaggtcaattcacttacgagacgagctgctgtgcgcgcaggcgaacagcacggagctacagggaggagacgcgtaccggtggaggggtcctggaagaagtggagggcgccggcgaccgcgctgttgccgccggcgccgccgatgagggcgacgcccttgaggccgccggctttccctgccattctctgccgcttcgctcctaggcctttcacttttttcggctcttttatttatttatttttttcggttcgcccaaaaccactggttcgtcgtctgcccgtccggcgcccacgggaaacagcagcccgcttttgggccagggacggaatttgtcttgtgggcctagaattgaattgcttcatgtggatttctatgtctcaaatggggcttaaataattgggccgcgaataaattatcgatatatgatttttttttttgaaacgatcgatatgacaatttttgttgggagaaagttatcgatatgcggtttttcatttgctttcacattttggtttctgtgaaaccgtttttatgtcttctatgacatttgtcttttctttttggattatttcatgtggatttctatgttccaaatggggcacaaataattgtgccgcgaataatttatcgacatacatactcactgtgatttgcttttgattcacattttgatttctgacgaattcttttattttttgtgatgcaagtacaacaaaacccactctcacaccacaaagtcacaagagtccatgtaaaccgagagacccccttccaccgaccttacaaacttgcggtttatttaccgtgctagattcacctagcaggctagcccgatcagtactcgccctgttcctcgtcgtcgtcctcgacttcggcgccgacctcctcgtagtccttctccagcgcggcgaggtcctccctggcctcggagaactccccttcctccatcccttcgcccacgtaccagtgcacgaacgcgcgcttggcgtacatgaggtcgaacttgcggtcgatccgcgagaacacctccgccaccgccgtgttgttgctgatcatgcacaccgccctcctcaccttcgccaggtcccctcccggcaccgccgtcggcggctggtagtttatcccgcacttgaaccctgtcggacacctgaaacacaagatcaccgtcttcgtcatcatcatcgtcatcatctccggctaaaatctctggaattcagcgagatgatggagttaacgtaccagtcgacgaactgcacagtcctcctggtcttgatggagtggacggcggcgttgacgtccttggggacgacgtcgccgcggtacatcaggcagcaggccatgtacttgccgtgcctggggtcgcacttggccatgacgctggcgggctcgaagacggagttggtgatctccgggacggagtgctgctcgtggaacgccttctcgacggagatgatgggggcgtaggaggacagcatgaagtggatcctcgggtacggcaccaggttggtctggaactcggtgatgtcgacgtttatggcgccgtcgaaccgcagcgacgtggtcagcgacgagatcacctgggagatgagcctgttcaggttggtgtacgtcggccgctcgatgtccagcgacctcttgcagatgtcgtagatggcctcgttgtccaggaggacgacgacgtcggtgtgctcgatcagggagtgggtcgagagcacgctgttgtaaggctccaccacggccgttgagatctgcaacacacagggagtggttttcagtacagagcttgtatgttaacatcgacaaatttagcttctctagtccattcggagggtacatgtttaccttgcattgagatatctgagtatctgacatgatgtgcatgcatgatgatgacataaaaaaatactagtacgattattaatagtcttacatagttaaattaaagtatggttcacagccttctgaaaaaagaaaactaaaaataacttttttttcactcgctctcgattatgtagatgatgtattgtcctatatctgactcttatagacctatactgacctctgtaaaaattatcaaggagatagttcatactccctccgtttcacaatataagtcattctagcattttccacatttacattgatattaatgaatctagacatatatatctatctagattcattaacatcaatatgaatgtggaaaatgctagaatgacttacattgtaaaacggaggaagtagtataaaaagaaaaacagttgtttccatcaataacaggttgatgttgctcccacaaaaagtgtgaaggtacacctgcctacattctacgcctttggataagaacatatgaacagttggtgattacgtaattttgcacagctcttccataaagatttttttagattaagtcttccataaagattagattgtttggaagggtctttctattcaaaatagggtccggcagacatgtgtagattttttttaatcataagaatcagatgtttacagtagttactgtggtcattttcagatacttatggaatggcctttcgaaaaaaaagagataatgatggaatgaaaaatatgctgaaaattggacatgtgtttaggatcatgggagaatcagttttataagaaattgcatttgctgatgaacataatttacttcggttttccctgagaattttatccatgcacttgtcaaataaatgattcaacatcacagaagacattcttttgctggagtattctattttttttccatggcactacaatacgctgtaatgaacacaaacatggtaacaaatcatgaatacttttcttgattacctgtggtgaaggatatattgtgaacccgagcttcgacttcctaccgtaatctactgataggcgctccaaaagtaatgaaccaagtccagagccggttcctccaccaacagcattgaaaaccagaaaaccttggagaccagtgcagttatctgccagttttcttagtcgatcaaggcaaagatctaccacctctcttccaactgcagcagaaaaaaaaaggatttgaatcattactaaaaaaatattttcattataaaggaatatgacagtttctctagtatgacaatttatttatggaggaagctaaatttatggcgtcatatttttcaccaaaaaaaagtcggcatgttgtaagttcctaaattattattacaagtcaccccaaggatataagttataaacaattaatgttattccttatgtgagcaataatccttatggatcccaaggatatgtaagcaatatcatggattcagactcctctaaatccacccaaaccatatctttgtggatcaatcatacctgtagaatgtttcttgtgaatactattctagttggagtatatcaatatgttggtttagacattttcatagacacattttatatctgcaaaatggctcagtttcagggtaagcatcacacctgtgtagtgcccacgagcaaagttgttagcagcgtcttccttgtaggagatgagctgctctgggtggaagagctggcggtatggcccggtcttcacctcatcaatcaccgtgggctccaggtcgacgaacaacgcccttgggacgtgcttgcctgaactcgtctcgctgaagaacgtgttgaatgcatcccttgcaattccaggagttgtgtcgctgcaagcaagcgtcagatatgaccaaggattaggatatcgtaaactaggagccactaggcaccgcagcaagtcacagactagtattcttcttgaaatgaaattcgcttcacaaaaaaggcacaggctttctactctcaaagcaaccggcttggggatcacagattcacagatagcatctctacaagaacagtgctagcatgcatgatgcaaatcaaacatcgaataaaaatcgctaatttcacttctgattgtcatacatgactggagctggagactctgccccaaaattctcctcaagatcaattcttttttaggctacagcaagaaccaaccaaacaggacaaaaccatcatccgaatatcagaatttcacaaaattaagtaggaaaagacagcaagagatgcagacgagcaagaattgggatcgagaagaacctgggcatgaggccgtccggctggatgccatgctcgaggcagtatagttcccagcaagaattccccacctggatgcccgcctgccctatgtggatgcttattatctccctcatatctctctgcctgtctctgcagccttcagcgttcagagttcgggattggttcagggttcagaggaagacagaatggacctgagcagtgcagcacatagaaaaagctagggataaaaggagggcaggcacaatggcgtgaaccggaacacttcagccccgggaacacgttgcaggggaagtgactccactatttggtggaccaaataacgagcagctactacaagaaaggtgactaggcgactggagatgatggtggtcttctccattctgcctgcctctgactgtgagtatgcctggtgtaaaattatatcgcaattacatgaaacttttgtctatatatgatttttagggcatgcttattaaaaaaatcgaactggtaaacttgttttctgacatcaagtcggccattcagacagctacagatgtacaggtacagattgtttgcaagatgtctgacaaaaatgtcaatgtacctacggtagttttcaagcaggaccaagtttatcatctgctgataaaagaggaccaagtttgtcatcgattccaaatcgaatgccgccgtgacttgacaaggacacgtccatcataacatatgctgtgatcaaggacgccatccatgaccacaacgctaaaatgagcacatctacggcgcatgctgacgagttcaatggggagtcggcccggaagttgattgtcttgatgctgatgatgaactgaacagagcaccatacactgattgatttttttttctggactgaacagagcaccataaattgctgacaccacaaaatagttgcatagactctgcacctgtaatctgaatgatctcacatcgaagaccctcaaaacgaaaatcacatatctatcagtgatttttttccaacttttttctattaagatccccttcgtacaaaactacaaccagatggttctgcacttctactacaaccttgttcatctattgcactagccaaatactactactactctatctacccgtgttattgtgaaaatgaaggaataaacagtgcaaaaatctgttcagcatcaagtgcagaaactactcacaaagaaaactttcttttctgcacggcataagtccgcgactttcttgaacaattcgcaatcggcgggttccctctggaagagggcatcagaacagaacatttgtttagtaggccttcgtttattctgttcttggtttcttcagcaatcagtgtacgacgtcacgcccccaagatcgatgcggattcttcttctgtcacttggatttctgaacattccttcgcactgtgcaggcgacagcgaggcgaagcgatggagcaaactgacactgctactgcgacaggttgcacatgccggggtggagcgagcaccagagcggctggatgggctcggcgcggatgccgcgctcgaccatccggtgcctccagtcgttgaggcggtcggtggcgttcgcgtagcgcttcttcccgttggagcccttgttgccggaccagagcgtctccgcggcggcggcggccctcggccacagcctggcgtccagcaccgtctcgtccgactgctccgaccacagcgccacctccccgcccagcaccagctgcgcctcgtcgtcggtcagcccgtgcaggatgtcgtagtcgtagacgcgctgccacgtcttgaacggcgcgcaccatgacccgcccgtgccgccggggtcgttgaacagcggcgtgccctcgcgctccttctcctgcttgtcgtaccggctgtcgttgcccacccacccgccgtggccgcagtccaggtagtagtacgacgccgacgacacgatggcgcggtagcccgcggcgacgacgcgcttcgtgttctccggcccgtcgttccacgtctgcagtatggtggtctccctgggcagaatcgtggggccgacggtgaccttgggcccgaggaggacgtcctcccagtagaccaccgtgcggttcagctcctgcgccacgaacgggcgcgtcgcgttgatgaacagctccaggaggtggtcgtgcgtgccgccctcggcgaggaaccggcgcaccaccgggtcgtcctcccagcacgccgtgttcacctcgtcggcgccgccgtggaggtacgggtccgggaacagggccaccatgtcgcgcagcacgtcctgcgccacgcggtacgtcttggggttgagcgggttcagctgccccgtgccgggctccgccgccagcgccggctccgcgtgcggcgcccagaacctgttcgcgcaggtgacgatctccgggtacgctcccgcccacgaacccgtgtgccctgatccgaagcgcgcgacacttagccttgagtatactgtttattcggagagcaatggaattgaaatgcaggagcagcagagggagtctgggatttctcactcaccgggcatgtcgatctcggggatgacgcggatgccgaagggaggcggcgaagctgacgatgtgccggacgtcgttctcggtgtagcgcatggtgggggagtaggagccggagttggcgaggttggggacggtggggaggacgatggggaaggactgggcgtcggtgatgtgccagtggaagacattgagcttgttgaaggccatggcgcggagggtgtggaggatgtcgcggaccgggtagaaattcctggcggtgtcgaggaggatgccgcggtgggtgaagtgtgggcggtcggagatctcgatgccgctggggatgatcggctggccaccggaggcggcgccgccgccggcccaggcgagctgggagaaggtctcgagcccgcggatggcgccccatggcgtggcggcggagatatcggccgatccggagtccgggagcacggagagcgtgtaggactcgtcgacggcggggccgagcgggacgtcggggtcggagacggagagcgtgagggtgcggacggggacgcgggagagggtgtagttggtggggggaaccagcggcgcgtggcgctcggcgcggatgaggcgggtgtagaaggctaccgcctggcggagcgacgggtgggacagcaccgcgcggacgctgaacgacggcgagagcggcgcgtacaccgcgtacggccacgagatggacgtcggcttgggccacacctgcaccttctgagcaagcagcggcggcgggaggtgaggctccgaggtaggcggctgcaaagcggcgccgggcgcagccgctggtcggaggatcaccaggatgaggaggaggaggaggagataggccggcaatgccgccatctccgtggaggacgacgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccttccgaagggtcgaacgggtatcgataagctctgatgtgtggtggcgactcggcgttatccgcaacacgtggagcaagacggcccatgtactacttaaggcccgtaaaggcggcccatgtatgttccatgatttcttccactgtcaggtatctcctccaccctagccgccgtcgctccgcctgctgctaccccgatccgggcgagagtacgccggcgccggaaaacgtaagctacatgctttccctgtttattatcgtattcgtttcgttgcgcgtgagcggagctagttcatggcagccgctgaacttcccccttcctttacccctagctcatggtcagatcctcttggttaagatgtttgaatcgagccgttttccagctttacttgcgccttctgtaacctgtaaaactatctaatttcaccatcttttatcatcaaaatcgattttgtgactgacgcttggagttcagtatggtctttacaaggtagagtaggtaggagtattttagaggaacagtggaaccctgaaatcgtgtatgatcacaaataaaaacatattgaatgtttacaccaaaagcagattgatggtttgcacccaccggagggatatgcttagccgaaatcggatttgttacgtctgaactctgttgtgcctgcttatgaaggggtaggaaagatgacgcctgattgaattgcaccgcattttcaacatatcttgaattcatattagttcagaaatcagtacttgcactgtcacatcatgttttatggaccacaacggttttagatatagtttaggctaagtcattgttttcatttatgcaatcatgctcaggacctagctttctgagatgacctgagcttctcagatcaatcttttgcagcatgcaaattctgtaaaggtccatgcactattgatcttgaatatgtgtgcattcccactgatctagttttcattttgtgatagtgattatcttcataaccagtaaactttgttggcaggtatagctgctgtgagacgaactgtatcaatgatgagctcacgaggcactagtgctatgctttcaagagctgctcggatgaggcaaaagctacagtctgctttggaggccagtgcgctagatattgaagatgtttcttaccaacacgctgggcatgcagctgtcaaggacaatgcaaatgagacacattttaacatcagggtaatttcgcctaagtttgagggccagagccttgtgaagcgtcacaggatggtgtatgacctcttgactgatgagttgaactcaggacttcatgctatctcaattgttgcaaaaactcccaaggagtcaggatcctaaatgtcaaaaatgtaaggacttatatgcttgattacttgtcttgaaataagttgattgcagcaatattgtgtaaccataagtcaattttttcaaaacaatgttatggacgcttatgttttcactaaaatgcagtgcacaacttctgttgtcagtgaacatctgtgctcatgaaaatttgtggaaaacatagtgagtatcgaattgatatatctgtttactattcgatcagatgagatttttctatctggtatattttgtaagcatatatgaaccttttgtcttggtgctagtctgttacatatatttcttatttacgccaattggtatattatccatcatgacatcgctgataaacaataacattcctagttctggcagttgtttttgctctgatcttctgtgatgaaaactagcatggctgaataatatttatcagtctgtgtttgttgctaagattattaagtaaatgatttgtctgtgaataaaaagcatgcccagcccagttcattatctttgtgacattttgtgcggatacatgtttctgcttcatataatctccttttggttcaaagtagcgatctatttatcatcaatattatcattctgttcaattccaagaaccatgtggatatggaggaattcaaaatatcaggcctcacttggaacatacaccctccatcccaaaaagagtttatttgggctattcagctagacaaaaatctaaagagtttatattagcgaggctcctgcgaaagctgagactattgcaaacaatgtgtcggttactgtttgctggagaatccatgagcaggagtagagatgcagctttctggccaatctgtggtgtagaagcgtgtcatgtaaaacagcaatttacctggttggacaagaattcttaaagttgtatgggtcgtcttcttctctctttgtgtgtgtgtgtgtgtgtggttcaaaattatactgagcaacattttttgtttatctatgtttggtgaaactcagttacataattcaccctttgaatattctgtcgatgtccaggtttggaggtgtagagggtatgatggtgactaagccacagtattgtaacaactcctttgagagataaaaggatgtctcacaatatgtattttgtgacgtaaagttcaaagttatgagtaccttggagacttggtggagatgagttgaccttatagttagaacaggattccagtgtattcataacatcctctctctttgttcgagtaaaaagattttggtgaagatgagttgccctaacaattggaacaggactccagaacatcctttttattggagtaaaagaaattggattccggtgcattcaaacatcctctatgttggagtaaaaaaatgagtagaaaaaacgaacatcatctttattggagtaaaaaataattaaaaaaacgagttggaaaaaggtaaaaattgcccccatgcaggatcgaactacagaccttcagtttacaagactgacgctctaacactgagctataggggccactgctacaagtaaaaagcttcagtttactgtcataagtttaactgaaatatatacactaaagatccagtaacccagaacactggctatacccaaaccttcagttgcaaacttgcaatggaacacttgaatgacagaatgtagaatccagaaagtccaccgtccatgattccaactatggttaagggaacctgttcagtgttccattgactttttcaggtgcatctagctaaactttacaaatatgcattcacctttggtttttcaattccaaaaagtatcatgaagaacaagaaagaggtcggttctgtgaaatgctgacacagaatttcttggagtcatctcacgcattacagtgcatatccataagagggtgacaatagaaaaaaaaaatggagcggagcaccaactccccgttgaagaacaagttcccaggaaagacaactattcccatttatctgaatatttgtatcgagcaaaaaaacatcggttgataacattttaagataatacaatctatgagaaatgcccatacacaaataacacttcaagacattaaatgtcatttcgacaatgcagagcttattctacatcttcctcattatgaacaagcaacttgccttccgtgaattcgcatggcttgatgggtacagctaattgcttgcgcatttttcttacaacaaatgtttcagtttcttcgcatattgtgaccacagttcctttccgccctagacggcccgttcggccagctctgtgggcatagtgtgtagagtctgttggaagatccagattaatcacaagatcacattctggcacgtccagtcctctggcagacaactcatttgtaactagaactctgaattcaccatccttgaactttttcagcacagttgatcttgcaagctttccaagatctccatgtagctcagtagctttcatcccacgggcctccaacttaaatacaacatctttcaatggcttggtgttgttcataaatgcaataactgtctgagcttccagagcatggatacatctcctcaaagtgtcaactttgtgttgagccttggatatacaatagtaatgttccaaagatggtggtaagctgtcaactgcagcttgattcactgaatttgatggagagttggggttggcatctgtctgggacagcacaggtcttggaacagtaattgaatcaagtggaacaacactcatagctctaacaaggactggatcgtgaccccaactcctggctgctcgtataactgaaaacggtattgttgcagaaaccaagatagtctggcgctcagaccgccttgcaagagggccaagaatatctctagatgaagtaccagatttccttcctacatgttcaagtattctatgcatatcttcacgataattgaaagacaaaagctggtcaacctcatccagtacaagaaagcggcaaccatgggtgtgtagcttgccccctgctgaaatttcagaaatacgaccaggtgttccaacaacaataagtggcttgttcttcttcaatgcttcttcctgcctcgaacgattagccccaccaacaagttgttggacaagcctcttatcattagggcccaaaatcttctccacttctcgcactatctgcattcctaattctctggaaggagcaacaataactgcctctacacctgatctcttatcagaaccatcttgttctgtaagcctctttagggggcctatttcagaaagaatagggagaaggtaagcgagtgtcttccctgagcccgtatatgactggataactgcatcatgcttttgtgaaatgataggaatagcagcagactggacctcagttggagtacttagaccttccttgttcaaccgatctataagcaaaggcggcaaaccaagctcttcaaatgattttgcagagaaaagagattcatctatcttcagagtcttcttcactactgctgatttcggtaaggtgctctttgttggtttggaattaaatgaagaaacttttggtttcaccttaagagcagaagcccttgaagacggctttggacctccaatgcgtgttgctttttctttcttaccatattcaactttgttttgcccttcaagactagctagagttagtgaagcactcttatcttgtactgtttcagtaccaagccaagcggtctggtgaaatctaaccgctcgtggtaatgaaagcattctcaatgggaggttgtcaccgaggacgaagcatgatcgcgaagatgccaatgcaagcacatgtcgatgcacttggccaacagctagcctcatctgctgctctgcttatgaaaaccaattttacagcagccgaaatgtccttactcccaactgatctcgcaaattcaccgggggtgctcttggctgtgcaaagaaccaaacaattgaatcatgtaaactgcagcattcacaacttgcaatagtaaaacaaagttagacgcaagaagtctgtggagtatcggtggcatcaatcgtgttagactcggttgaacccccaaattttcttgggaacaaactaaattgttattcgtgctaaggttaaggcaaaaaggtaaagagaaaggcaacctacagatctagaagagaagctagggccaacgcaaatcggaggggaaaaaaagtgtgggttagtgagagatgagaaagaggatgcgcgtaacgggtggggtgctcaccagcgggcgaggatgcggcggaagcagcagacgccggcgccgctgcccactggagatcgacgcaggcgaggcggccggcgaactcgcgaggagggaggagacacgcgggtttagggcttagttagcctgaagccggcgactggctggcgttcgtctatccggttgagtggggagggggctcgtgtggtcagggtgtcagagacacgaggtaggagtgatgggccagcccatcaactgtggcgccggccgcaggttgtggaagcgggccacacgggccacggcgccgccggacatgggggagaagactgtttaaatgaagacaaaccaaggataaagttgattatcaaatataattaagactaaattacaactgcacattttcttacatccatggcatcatccattttctacctcaaatccgaaaatgtaacatgcccacaaccaaccacaatatcaacatgttttgtacatgaaaagtgacaaaatatagaaaatacttttgagatgttattgatattaaaacaaaagaatactccctctgtactcgtaaaggaagtcgttttgaatagcgatacggtctccaaaacacaactttgacttgttatttctataaaaatatttattgaaaagtgatatatgtacacttttataaaagtatttttcaagacaaatctattcatataatttttacattttcaaactcaataacttgagagttattcatgatttatattcctaaggtttgacttaaacattgtcctaaacaacttactttacgagtacggagggagtataccaatagatggatcagtcttggatgagctgcctccaaattttaccttacagttaaactgcaacccaacttgctcacactctgccttatagcatagataatagtgagctataaattaattataaacttacgtggatgagagaggtagcaagaaaaaaaatgaagggtgttactcttgtgcaaaagctagctcaatacgtgctccaagacaaatacaataaatgcataagtgagataaaagagataggacaacaaaaattgaaggaaccttatagctaatatattatatatgttgtctttaaagtatgataatagctgatagtgagctctaatattaaatttactcttaagacgttaggatatgaatggaatccaggtgcttaatagccttacaagatccagtcacatattggactcctgcaaccatgagcctaatataactagtgatctttagaaatatcttagctcggattgaaatccatttacatccatgccctgatatgttccacctataatttggtcatagtacgccacaacaatttgcagttagacaacaaacttctcagcgaggcatcggttatcttcaagcaccaatccattcttaggctatttaggctatttaggctactataacagcaagagccaatgtttctatggactctagtcactctacactaacatcaacatttgccaatgacgagtctttaggttatgggaaaagttagccagtggatagacttatcaccttactccgttataatccaacggttttaatgaaaccaataacgctgaaaagatctcaacgtattttacctggtcgtcatcgctaatccacatttttttatccatattaacatcgagccattgcaatcttcatgcctccaaaccacgacactattcactatcatcgagtcgctgccattgagactagtctttgtcctttatcatgtcaaacttgatcatggcctcctaaccttctattttctttgccatcacaccaaagtcattatagttagcttactagatccatgtgtcatgtggtgccatgcagaccaccacacacctacactaacatcgctaagttattactataatagtcttcttcatcactttgatcgatcgtaaggacgattcctaaactgccagtgctatatactattcatagtgtttatatcctctacatcacctatgatttatattagacataactctctcaatacacatcaataatttaatgggctaatttaatgtaatttatttctcacaaggtttagatgtaatccatatatttttcatctttccttgttaactcatatgacaaaaaaatccccacgttctatatgaaaatactcattccatttcaatttacttgccgttcttgtatttatctatttttccataataatcgtctttttacaatttatagagatgtgttttcttccctactatttttaaatatagttatattaatgctattatctgttacaattaattatactatttattttgaaaaaacaagatataattaataagggtaataaaattataatttattaatattttttctatacaatctaataaaacgataacgacaagtaattcgaaacggagagagtacataggtgcagccagccaagggcttaatgagcaccaccacccaacccagccaaaatggccaacgagtccatcctcgtcctcctcctcctccgcctccagaaccctgaccggggtcttccccaaaaccctcgccgagtcgccgggctccgccgccgtccccatcgcgaactactcgcaggctactcctccggccatgaggggctcggatccggaccggggcggaggcgagccggacatctccaagctcttctgccactacaacgccctctacttccacgactccctcggcacctgcgccgtctcctgggccaccgacgaggatccactccccaatcggtaaagcgtcgccactccgaattctcgccgttctcggtgttatatgggggggggggggggggtccggtttactgaatactgcggatttaggtcttgtgtggatgttgagttgtgtgcggtggttgcaagattgctccgttcatgtcctaccactaagcatgcgtatcttagtagattcagtgcagtatgatggctttatagggggaacagcacacgagaacaatcctgttctgtaggggttctgattcggacattcggtatatgttgggtcaccccgcatcaaatccactcattcatccaccagtggatcaatgccaaaaggaagtgcttaacccatatatcccttgttcgttagaactagaacatcaatcccctaaaaatgaattagggcatcaaaggggattatccatattcgggtattttgatctaaacgttcagccagaacataggtgatccatattattctacacgattatgccttgtcattatctgcagttctatctgttaacctctaaatctttgcgtcgttctcttgttcattgaccgtaaaaactacactctttgagagtatggatcaatgcctaggtctaaaccatgaaaaaatggaaagatttaatgtatgcttttggcatgctttctagaaagaaatgggaaaatagtgtaaaaacatttacttttgggaaggagtgaacaaatttatctagacagtagaatgaaaaagtcacttgaactcttagactgattacatagacatctctgctccagttgttttgaacttcgaagacactggtatcatatctatgggcctattcattctgttcattttgttgccacgttctaccattgctattctaccaaaattggtagttctgaaagtttcccattcccactcataatgacacaaccaaaatttggaaagaaatctaacaaaacacatccaagtatccaacgctaccaaaacttgccacttcctaccctgccaaattttggtaaggttgtttttggcaccaaagtgaacaagccctatatacttcccaaatatgtttgatttgcaaatctattggtgaatgtgcatagcattttgaacggaacacagtgactgatgtattgctatgcacaattatgaagtatgtcagccacatttatggcactgtcatgtgcatatttttctagcaagcatgttcaacaagattcgtgagttgtctgtcatagtgtcatttagctcataatcgtcaactataattgactggaaatgatgctgaccatccgacccttccatattttcatcttaacactatctttttcacataaactctgtactattggataactttgtgagttattgcctataattgttttcttctatagttattctctgaaataagaaactttcatcaaagaccatagtacctgctattaccagtatgattgttttgaaactttccatttttaatcattttgatgcagtgaagtaggtggctgtgaatattatcctggtggtggtggctgtattatacttctttccagatccttgtatgaacaccacacagatttggatttaaagaatgcgctgcttcatgaaatgattcatgcttatatgtgcatcaaagatagtaatgataaccataggtactttttagtaccatgactggcctcttgtattacacctgaatttctgtctactttttttttttctcgtattgactaatttaaaaactgtgatcaagcagtgaccatgggccaaaattccagaaactgatgaatacaatcaatttaaactctgtagccgatcctcatgtaagttgaattcaggtgtcaattttcaatcagcatgtgcttaaatatttcttattatcgtaacgatatttttaattatatccagcgtcctcttggtggctacagcataactgtgttccatgagatcagaaagaaattttatatacacaaagtaagaacctgatctttaaaagtaaatcttattttctaatttcagattggcagctaacaatctctgtagtgtgaaagctgtggagatttgatcaagtcaaccaaaatcaaaggaccatcacaggatgactgcattgaggcaatgggtgctaatgactcgtgtgacagtttaatttgtcactggcattggtattagctatatatttctttgcattttttttgttccatgcatgccttattggtatatctctaaaggtgtgttcggaatccccagttcccaactcctccatctcgttttccgtgcgcacgcttttcaaactgtaaacagtgcgttttttacaaaaagtttctatacgaaagttgctttaaaaaatcatattgatccatttttttaaaaaagattagctaatacttaattaatcatgcgctaatgaaccgctccgttttccgtgcggaggggataggttcccatcctccattactgaacacagcctaagagtgcacataaatattcatagaaatataagctagatgtacattttaaagctaactgtgtaatttccaaaatgtgtaatttattactctctgccttgttagtgtatccttgcaatgtgggaggtaggatgtaaacctcagtttgtgatgaacaaataaatcaactattattattgttaaatttgacaaagagagatgttaaactaaggaggtaatgatgggtgtctgcttcaatatctaacattttctttgtgttgtcctgtcactttggcaattgcataatctaaaaagtggtaaatgatctgacttaaattttcctttattggaggtgaaatcgacatgtccagcagccaaacaagattagtaatacctgaacaactatcatgctctttctcctccttggggtcctgggatgcaacttactctaaatttagtgtcattgagttcatggatggagtcatgatttggctttctgtattaatatatatataggcacaagaagcggtgcactggtagctatcacagagttcaaggatcatcatcaggttgtgtagagggttcaaaaggtaacatttggcttaaaaaggaggttccagttatgataacattttaagaccataaaacagtctattttgttgaaatgccttgagatgactctttactgcagatatacattttaaactcgtagtatgcctactcatacaaattgatgatactgctaatttttgttggtagctttatctgtagaagcacctgattgcaaagttgaagaatcagcccctggaagttggcacaatgcgcatacatcaattaagggtggaaaaggcaataagcatgaactggaagaaacctctgctgggtttcctcctgatgactctattggtatttctggaatggagtcctcttcaagagacacagctaataagaaaatcaaattgtcaaaggatattggtttggaccgtctaaccgccacaactgttcaggaagcaccgaagcgtccaagaacaacctcactaaagaagaatcaagagtgcagcagacagaagaaaagaaaaataagcaagtgggatggttcctactctgtaatcattgaatggttgaattactattctgtggatgagtcagatgaagatgaggtgcctttgataaataaaagaaccgaaagaagaaagcggcagaagttactgaaacttgttcttgctagggaatccaatagtggcagtgaaggtgctagttctacatcttttgtagaaaatggcagaaattctagcagtgctggctcttaccccctaagccagggggacaatgacaaatctgaaaatgtgcaagctaatcgagttgatggaagttcattgccagatcatcctgtaagtagtcatgtagcagcagaggatcaagctggccaagctgcatcgtcaccattgaactcaccaactagaggtatcattgttgacatttcagatggttgatggccagagttccattagtttctttcagctgaggcctggacgtacaattatccagactacagttgtaacacttacttttaattccttgcacctgtctactgctagacatgcaacgggacgatcctgtgaagcatgtgtcttgtacatgtcttcgtttcttcctttctcatttcaccttttcttttcttagcatagatcagttcagtatacttaactctgtcaggttgtgtgacccatcagtttctctccgtactagtctcttgaagaacagcaaagatcaggttttctctttggttgattgtgtgtggaagatcaatccaaatatgttcatttcttaagaagataaattcagttctattctattcataaacttttgtaaaccttctaaaatcctttaataaacaagaagcaaagtgagtaatacgaaaccattcacaaaatagagggaaaagaggcccaaattcccaagggttaattggattcatggcccatttatccaaccgtcttatctccctcgtgtccttccccaattatccccttctatccacccacaccagcaagccgctcaggcgcgctctccgctccaccgccatggcgtccatcaccctcctctccctcgctcccgcggccacattgctccacctcccggcctccacttcgctctccacctccttcgtcgccgctccaggccccatctccggccgccggtccgtcgtcctccgcgcccgcccgcgccgctgcgtcacggtcgtgtgcagcgccgcggcggccgaggccgcggaggcggagcccgcggagaagttccggctcgacaacctgggcccgcagaaggggtcgcggcggcggccgaagcggaaggggcgcggtatcgcggcggggcagggcgcgagctgcgggttcggcatgcgtggacagaagtcgcgctcggggccaggcgtccggcgcgggttcgagggagggcagatgccgctctaccgccgcatccccaagctgcgcggcattgctggaggtgagtctcttcgagcttcccgcttcccctcctcgccctcaatcgaagcctcacacattcaaatgcactggaaattgagtgggaacacgctagcaccttccatttggaatgcagaaatgctgggattgagaagtgacccgttgcaagttctaccttgcgattgcaggaatgcatattggcttgccgaagtatgtgccgttcaatttgagagacttggcgcgtggcgggttcaaggatggtgacgagatatcattggaatccttgaaatcgaggggtttgattaatccgtctggcagggagagaaagcttcctctgaaggtacactatacgacgattatccttcttttttttaagtcggttctgtagatgaccatgttttactgaaaactgaaatatgaatgccttgcatttgatctttgccagtgaattcatcaagttcaccagcagtcttgggtaatcctttagttgttgatgttgtggattgaatggctggccttttttttttcttgtagttctcaaatgttgctgtgttggtctgtccttagcagcaattaccaagttgagtattcgaagtctcaaagttgtgtgtcgggatcaattttcttagctcgtgttggacaaacacggtatgatttgacgagtgtttctattggctactcaaggatctagaacgtatgagttatgatgaacccacacatggtgtaggcctgcatatgagcatatctgtcaggcataaacatgaagtggtatcaagatcccaacaaaaccatgtgctcttacatgtaccacggcatgtctgcatcactcccaacatacccaaaatatttactgtttgtctccactcttagttggcggattgctggagtagatgcattagtgtgctactgggttgccccttatagtgggtagtggtgtggcgcttgatcactgatgtgacaaagacttctccaagggtggaacttaatgcaccttgaatagcataattgttcaacttttattgttctttctggtcctatttcatttgattgattttttctatactctaggctcctagctatgtggtacatataaggtaaaacccacagggctaaaacaggtatcaagacctaagtcataatgtggggagctatcaactttatccttatgataggctttttccttcttgacatctgattctgatgttcagcagatggcgttcctttcatctttgtttgagtacaatgatactgcaatgttgctgttgttattgtatcttttatcatgcgggtagtattagtatgctaacttttgaaaacctatctgtagattttaggagatggtgatgtatcagtcaagttgaatatcaaggctggggcattctctgcttcagccaaggagaagctcgaggcagctggttgtactttaagtctggtaccaaagcggaagaaatggctaccacaatcttatctgaagaaccaagctcgtgcagaagaatactttagcaagaaaaatggtggtgctggtgaatctgatgaagcatctgcatagaattcatatacactgtacttctcctttacccttttctttaacatatacttatttctcttaccttgttccaaaagttccacgttcaacgaattttgaatctgtgcgatatgcaagcattttttttgtgtgtttcctgtttaaatggagaaaattccttctatacccctgaaagtttagccaatcccttctacgcctccgagttttgtccactcctttgtatgcccctgaattttggttttgatccctttcatacccataccgttagttgaatgtttaattctaatgaaaaggacctttttgcccttagacatgaaggaaatctaaaaattgtagactagctatattgttggaagtgtataattttgttatataagactatcatattcatgactttattgtacaaggtattattcatggcaaagtttatttttacctaatgacataaaaactaatatttatttacctactaaaagagtatatgtagcatttgtttatggtagttcaacatattttctcctgttgtatatattatataggaatgctttccaaaactatgtttatcatttaaaaaaaatgctacatgtactttttaaatatatattaaattttttatgtacataaaacttatgaatatgataatcacacaacaaattttatacttccaacaatatagtttacaaatttctacatattcctcacatattgaagggtaaaactgacttttatatacctattaaacggtcaattaacggcaagggtatggaagagatccaaatcaaaattcagaggtatacaagggagtgaaggaaattcatgggcatagaagggatcggctaaaatttcaggggtatggaaggaattttctctcttttaaatgtgatgtatgtcaaatgtcagtatgcataccccccaacacacacaccctcaccctcttgtgatcttgcacttatacttcaagttgcctatagtattgttgtccatgttgtgttatagtttggtgacagtctttctaaacaaaaacaatgatggttcatctaggagctaaactctgtttcgcttatttggtcctgcctttttcaaaagaaggtagttatcatttcagtgtcttaattgatgcccatatgtgataatgtgaacttgtgggcttcttaattgtccatgtatacatttcgtgatttcctgggaaagtggacagctggacacacatgggggcatgcacacttaattgctgcactgttcatctagtgacaagaatgggcaaatgttatatagggttgcaagtcattctatgtgtgcttaacaattgattttgaacacaaatttcaacagaactcatccatgaatattgcttgtttgaagaagttatataaggacactgctatatctactgtcacataaattacaagtagtttcttgtttgacttaatacaataaggacagcacatccctcctcaaaggctcaaactgactacagttatatcatcattttgaacttcatgttcatgttctctcattttttattcagggatttaaatcgccacttactgctgcttgtttctttaggagttagttcaaagggtgacataactcaccttttaccgcagcttgaaattctttttcctctctctttgattcattcttgcaccctcttgctccctgtggacgttgatgcttcttttgtttgatttgcttcttgtttcaatcgtttacataatctcaattatacctcatacttgtcattttcctgctgtttttcgacatttctttaggaaaagaagtcttgactatttaggtaaattctattccatctttgactgtgaaggtgttaatttgttgagatgtttcccatttgatcaaaaacaattatttatggccttttgatgataaaatttatttgtattttagattaacacgcaaatcatcgccctcattcgggccctaggtccacgcagcatcgggagaatgactggcaaataagggtttgggtaaatttccagtggcatagaagaaaatttacccttcatttcagtgtgcagtgcagatttgctatgaactgcgtaccaagatcttgactagttgtgcttgcattgcatgttcatatcagcaatttaatactacccccgtttcatattataagactttttagcattgtccacgttcatatggatgctaatgaatctagacaagccactagcctattattgcaatgtagttgtccttaactacgattgcaagcattagaaaacttatatttccttccaaattgatccaaggtactctttgtttcaaaatatagcgaacttggactgaatgcgacatcctagggcctgttcactttgatgcccaaaagttgccaaaattttggcatagttaccaaaattttggcaactatttcttatatagttatcaaaatttggcagcaaactaaatgtagccacttttttagcaactttaccaaaatttggtaaggttgaaaatggcatcaaagtgaacaggcccctagtataataaatttgggacggaaggagtaagctagataaaaatgaagtcatttatttattgttgcatatttaatcataaatagagatatcaccatggaattagattggtgtatacgtatgcttcgtgctactgatccgaagactcccctgccaagggatcggatctcttgctcatggattatgcgtgtgagtagacagatgatctatgatcaccactgtgccatgtcgggcaagatttgtggcgcgaagttagcatcaagttggaatacattcaagaactctgttctggatgaatttggacatagcagaatgctaaatggcgacaggctgttattagagggcgatgtgcttttcatgttgtttcgggggaactgaagacactagtactgtagcacatacatctgacttgttgcttctgcctctcgaactgatccagcaatgcgtgtaataataatccagcagtatcagtaattagtaagcgtataaggatggtattagtgttgatcgggatattgtagaaggatggatgtattatagtgttgatcgggatacttagaactacgagtgatagcttcgtgctacgctgttctatagtcaatgtggcacaggagaaacgctagtatggcctatcagagcactatcagctgccgccatcaagcaaagctgaggccgggctgtccaggttgcttcagggctttgggagctttcgattgctttccactcccctccatctccatggcgcacaacagcgacgccccgtgaatgcacgacgatgcatcgtgcaacgcaatcgcgtcgccataactccccgctccctttcacgccagcctaacaaccagaccccatcgtcccggtgtggcatggcaaggcatcgcaagtcgcaagccaaaccccgcccgcaagccgagggaaggagaccaaacaccccccccccccaaccccccccacacacacacaccttcttttcctcggcccaaccaacacccaccccccggtccgtcgccagccaaacgcatttaacgcctcccaaccgcgccacgcgcgcctgcgggtgcccgaccaccaatccccgttgcttctccccgcgtccaacgccacgcgacgcgcgacgccaagttgccacgacccagcgaggtgaggagtgcgcgggggagcaaaacccagcgcagccgcgctgcggccaccggcaacgccgcgccgcgaccacgcaaccggggaaaaaagcccatcttgtcaccttcctcggccattaactgcgatccctccagctagccaccacagcttagctcgcgccagcctcgcgtccacacgcccacccacccacccacccggcgctgagctgcgcctcgtccgcatttactagcatccgatcggtctgatgcccgtgtgaggtcgtgaccgtgatgacccagccacgcaacgcacgcagccgtcgagcacctggatcgaacggccggctttcatcctcaccggggagtcgaccgtcgccataaatgtaaaagcgattaacgtcctccacaccggagcatgattgatgttttgaggcggaacggaaactgaggaagaaagccgtcttctctattcaaggaagagcctgtcccggaaaacatgtcggcacggcgactgcatttatttacgtgttacagccgtataaacagagggatattggaaattcgacaaagggtaagaaagggataatcagacaattttggattattgtacatctagtggcaagggcatgtttggctttcagctcctccgaagtgaagcgggctagaccgctaaagcgctcccaccgagactgtattgggtttaggctactctacaattttatttcaaatctaactattagagttaaatttaaaagttggagttcttctcagctagtcctttaattgtcaaccatagcagatccggcatgttagtaaacccacgtcattgtcagaatttataacagaaatggaattctagcttaagagaggaataaaacgtgagctaatgagcacaactcacttcaaccagtaattagatggatcatgtctgaccggttgcatgaagtgcgagtcgattttaatctagtaagatgaactcaacttcagttagtaattagatggatcatgagttcggttcgagctaaaactcccaacgacggatcatgagtagctcgtgccctctccttcaaatttttttgtacaatctcctaacatattccatttcttatcaccaaaagttttaagaccggaaccactgatttttcaggaacaaagaaggactgaaatatctcagtttaatactacctctatcccaaaataagtgcagccatggatatccgtacccaatgtttgaccgtccgttttatttgaaaaatttatgaaaaaattgaaaatatttagtcacacgtaaagtactattcatattttatcatctaatagcaataaaattactaatcataaaaattttcaaataagacgaacggtcaaatgttaaacgtgaataatgcaaaactgcacttattttgggacggagggagtaggcagttgtaatcaggtagtcatctcaggaataaattacgcatgtctgtatttggaagagtaatgtagtaatactgtactagggttttcgcaaatcaaaagagattaattggtgtgcagtgtaggcctaccacagtgtaggcctaccagtctaccagagactatgcgtgtatccctttcgccagtaacgatacggattgcaactggagcctatgagattcgatcacgcccgtcaattccccaatccctctccctcttcatggatcctgacacgaacaatcgaacaaccacggccacgctaaattggaaaattaaaaaaatatataataattaatctcctgtgaatgatcattccttatgtgacacatcagacaaagtatatcgatttaatccgtgtttatagcgaaaaaaataaaaataaaaggaagacaagaaaaaaaaattaagaagcgagggaggggaaaggaggaaagaagaaaacaccacaaattaagaagctccaaagtttgaggacgcacgcttcgcgggtgacgtacaggtgtaggggaggtaatgcggcggcggcgcgacggccgccggcaagggcgaggctgaggctaccatggattcgatcacagcttgacgacctccgggatgtcgacggggtagcggtggatgcagtcgtcccacggcccgtcggcgggcgtcttgacggtgcggaggcacttccagacggcgctgttgcacttgaatccgctgccgaagccgatctgccagacgcggtcgccgcggcgcatgcgccccttggcctcgatgtaggcgagctcgtaccagagcgagctgctcgacgtgttgccgaaccggtgcagcgtcatgcgggacgcctccacgtgctgcgcggacaggtccaggttcttctgcagctcgtcgatcacggcgcgtcccccggcgtggatgcagaagtgctcgaacgccagcttgaagtccgggatgtacggcttccacttcttgttgatgagcttgcggccgacgaggcggaagaagaagagcagctgctccgacatgggcagcaccagcgggccgatggtggtgatgttcgacttgagcgcgtcgccggcgatggccatcagctccttggacagcgagatccccgagtgcccctgctcgtcctcctcctcgtacacgcaccggtacgcgcggtcgtcggcgcccttgtgcgtgcggaccacgtgcatcagcctgtacttggccctcctcgcctccctcctcctgttcgacagcaggatcgccgccgcgcccatccggaacaggcagttgggcagcatcatgtcccgccgggttccccagtagaagtttggtgtgatgatctccgtcgacaccaccagtgcgttcgagttgggatgcacctgcgcgtgtccgtccatgtcgctcgttaatggctcacctgattagttagttagctaaacagtagtaacatcaaagagctggctagtacttacctggagcatgtcgcgggcgaggtcgagggagatgaggccggcgctgcagcccatgccggacaggttgaagctgcggatgttgctgcggagcttgtacttgttgatgatcatggcggagagcgacggtgtcggggagaagagactgcagttgacgacgaggatgtcgatgtccttgggcttgagtccggtgcggcggacgaggtcgtcgatggcggagaagattacgagctgggcctcggcgcgcgacgcctccatggacgggttaggcgggatgtagtggttggccggcgggaggcaggtctcctccccgagccccgaccgctcgaggatcctggtctggaaccgcacgctcttctcgtcgtcggtgatgaggcgcgtgtgctccatgaacgtggcgaacggcacccggcagctgggcggcggcttgtagcaggagtagtcgacgaggtacaccggccttggccgcgacatgaagtacaccgtgccgacgaacacgacgaggaacaccgagcagaggatgtggacgaggtcgagctgcagcgaccgccacagcgacagcagctcaccgggccccatccgcgccagctccagcgccgtcgccgccatcaccggcaccagcagcagcgtcaggaagtggttcaccagatactggtaccccagcttcacgtacttcagcttcaccgacccggagtaccccgccgcccccggcatgatcgatgctctcactacttccccgcgcgccgccgcgcaccgcaccaacgctcgcacgccgcgtcctacgtacgactttagtttcttcttttttttgagcggtgcagcgtgcacaatttgtaggtgcgatgcggtgcggaggcggatgggtttgcagtggtgtgttggtgatggtgtgtccggtgcccggttggggggtctaatataggggacgcgcgcacggtggcggagacgagacgagatgacgaggagtaattgataaatctggggcggatggggtagtttaaagaggccggtctaccgccaccaaccggaagcgttgggctgctcttattagatttctgcatcatgggggggacacaaggttttctcccttgttttttgtttatacaagtgcaactcgtagtgacggttaacggcttaaccccggtgtcaatttggatatgtcatatgagtatatgattgctaaggagtatcatactcctcctatagctcctggactctggggaggaccatttttcagtgacaaccttgttctgcgggcattatcggaggaaaataatagagttcgtagttaagtggagtaatacacaagcaatgtgcacaggtactgtactgctcgcatctggatccaggtgagtacgttcagagtttagtcatacatgatacactgaacataattctcttatgttgctagtagctgctgtctgtcccatctaaatttgcatctgatttttgagcaccgaatgatgtaacaagccaataacaataagtagtactattatcagtagttaatcaccaagtgtccaaatcataaccgagttagttcaactgttaagacccttgaggtcttgacccgtcgaaaaaactcttgctactctattcgtcaacacctgatttgagtccaaatcaggtcctctcctatcgccgagtgaacttatctctgaagataggtttcaaaaacttaatctctgaagattggtcctgttttcttttttactcacttccttttgagatgtatgcaatggtagatcagatgagagggtaactttccctgcggaagtacggcaatacagataatggctgggactgaattgggctcccttgcatctgcaccgtatagggttgtgtgtttcgcaatggcatcaggttcaggactgcatgtgcaaattactcctctgttggtaccctctgcttgtacaatttaaagcactgttgttgcaggttgggtacccatcattaaactacgagatgaacactcatgtccaagtcttgcaaattcacatgtaatcttgtaagaactgaacagttttacttcgaaatagtactctttaaatgttgactctgattcgatcggatcgacttcgtcagtgtgcattacaagctctgtttggacaaattctgaccctgttaagcagctctagctggatactacttctatactagtacttttttttttgaaagatcaatagtagatggtactcctattaggctattaccattactctttggatggccacatctaagtgcctgatctggtaatgctatactcctagtatccttgaatcctgataagggtagtacagtacggagtatactcgtatttttgttacgagactccacttcataaattcatatactacagtagtaatagctcagacaagttcaggcagagcagtgatagttgatgacagaatactccctccgttccataaaaacgaatctagaaccggatgtaacatattttagtatgatatatatccagattcatagtattaggatgtgtcacatccgatagtaggttggttttttatgggacagaggagggagtagctatataggtgcagacagcttctgagcttgtaagaaagagttaattgcgtatgcagtgatctgcgtagcaatagtgcaactgtacaattggtgaaaatctccctaaaaaatggctaaatatatggcctcctattgtcccggagccaatgacagtgtggtcctttggctgcagccctggcagcagcattaacgtagtagtgagtgtccagtgcgcagtgatccaatcaaaattcgagacaggatcctccgggaagcatcaagcatcttcgcgtacgagtcgtgagacgatctgtccatgcctctgaagaaacggaaaaccacggattgttcttcttcccctcgcgctgatacgagtgaaagtgcagccgaagcagctgtcgtagtggccgcgtgaaatgctggagttgacgggtctgaatatgtgatcggtctggaggatgaatggacgatgggccgacatgggatggagttgggggttgggagaaagcgtggcgaaacgcgctgtgtttgctcgtcatcgatcgaccagaggaagggcagagactctcattaataaagcttagctgcaaccatacatccgccgcaggtgtgcaagggcaatcctgttcggttcacgtctctcttgcccttgtttcgcacgagcgaattccgtctcttcgttttggacctgtccctcatgtactacgacgaacggcacttaggggatcgacatcttcgtgggacaggattgtaaacttacaagtattattctacctgttcccttcatactacacattaaatgtgatcatctgcttatttaaaattgatcatgacctgtccatcgcgccaaactgccaatctgtattaggtttgacagaggccattacctgcaaagaaaaacgcttgcctaagttaatgctctaactgtacgtgagtacatcctgcctagcgagtggttctgattgctgggtcctttactcctgaaaagttagtttaactataatcggttgcagagataatcttttttattttcataaacaagtattttctctgtttatgtttttatcaataaaatcgaacctctcagactcaagtcttcgaagcttggaggaaactacggatcagacgtccgattcctctaaaaaatcggagggtcaaatattgtagttgaccaacaagtgaaacattaagttatgtatggtgaaataaaaaaaatcagcaactgaaatatttaaaaattttatgaaacatggtgatgatacttgttgaaacatgttactattatgtattaaacaacgagtgttaacggattgaaacatatgtttttctttcgtcaaaatatagtcatgcgatatcttattataaagatttaattacaacgaatacaactgtgtgatcggatcgtagattggataagtagtttaagagaaaatttgttttgaagattattaaaatgcatatatgcatggatagaagggagagagaggggagagagagagagagagtagtggcaggtggtttcgtgaattttatgaaacacattgaatatacacattgaaacatatcaatacacgtatgaaacattcagctttaacggtttgaaacacatgattttattttattagaatataattatatgatatcttcatgtaaagatttaattacaactaataaaatagtatgattgaatcgtagattggataagtagtttaggagaaaaacaatatttaaaaagagaaaaaagaaagaaaaagaaactagcttgtagtgagaatgctcgccccgggtgaccggcggggggtggagcagatcgggcgctccccttgcggccctgtccccatgcgcgtgcatgcaggcgcctgggtcccaccacgttctttgcccccacctgctacgtgtctccaccacatactccattgcaacaaaccacccacatattttggaaaccctctattaagggaattcgtttcattcttttgttccacaaaaaatgtttcacctagtgtactcataatgtttcattatatataggtctaatattgcagtgaactgaaacattttttgctatttgctgaaacattttcgatgtacttagtgaaacaattccgatatacttggtggaacatcgtgcaatatttaaaaataattcaataataagctaaaaaaatttcgtccgaatatatccatgtgtggccttattttgaagatttaattgcaatgaatttaattgtgcaatcagataatgatttggataaataatttaagataaaaattagtttaaagcgggtttgcacgcatgcgtggcactgacgtcgtgctgacatcagcgcctgatttttgcacgcgttgatcgggatcgacgcccgatcggtagttccctccagtttatagtatacttgcatgcatgaattgggcgccctattgtgagcattctcctcgaaggttacgtctcaaacatttctattccactacatgatatttctatgttaggatgtatgtcgcatatcgaattttgagcagtgtctttaattaatatgtaaacttattgagacggcagccgtgtcaagtacgatacatacccttctaataggtcctacaagagctaaaaacattacaagcttttagtgtccatgtttgacttatgggtaaaatgcccatacttatttgaatatacaaatgttattgtatgttattaatttgatggattcaaacaaatatatattagacttagactattgcataatatcaatgactaatttgtaaatcttgtaaaagtattgatgatggactaacagcagaaccaccaccaccaccaccactattgttttttttcagtagtatagattgatgctcaaagcatctatacacttcgagtgccatcacaaagcccatatttgtttgcacttttagcacattatacatacgtacagcgtttctctaaaaaaaaattccacgttttgctatcgatggacgatctcttctccaaaatatcatcaacatgaatcctacaaaataccatgttacaagcatttttcattttttttatcaccattaggtttatatctatagaccttcattagttatttaaacagaggccatttttccctaaaaagaccttcgatagacccatttctatgttttttttggggggacatttctatataatttgcatgtgagaaatatgcaaacaattttgctattaaattatttatgagatttaagggtagtttgggtatttagcatgatgacaatcaaattctagggacaaaatggtcttcttgaagacgtgatggaggtttatgaatgaagacttaacggcggtgggaaaaaagaaagagagaaattgcttacattatggcatgttgtagatgtccagtttgtcgatgtcaattaatagaaccagttgcttatcaagtaaaatgtagaatttctcaagaatatataagttgcatgctcgttatactatttttttcagcgttttggctgggctgaacacttatgcaaaacgagtcagatcatttgctcatgattaattaagaactaactattataattaataaacaaatttgtttgactatttttaaaaaaacttttatataaaaggttttagacgaaacacgctatccagtagtttagaaaacacactcataataaacgagaaaatagcccataacgcacccttatttgcactttccaccatgtcaattgcatcatggcttcactttataccagtgtgggcacatcaatttcagtttactatactacagtacatcatacaccagtgagtaggagtatgtcataaggcttcactttctccagattacgtcctgaaatctgagtcataaaagacgagaataactcatgagactccttgaatttcattcacgtactgtacgttttaggaggtccatgacatgtactattacaaagataaagttgagaagtgaataatgaacagggcaagaaacggaaagttgactatgacgttacgcattaacttgatgcttatcatatatcctatatatctataaaaaatttatcaccactaaatatagttaatgctaattttcttttctctcgtgaagccatatcacttcaattgtttttagtctttggatgattaatcaagggtgtaaattacatctcttcacatcaccttaactatttttagcctttggataatttatcaagggtgtaaattgcatcttttccctctaaaagacaccatatatacaattcaatcatttataacatttggataattataaagatatgcatgaaaaaaatattatagtagataagaaagaaaattttagaactcatatctactatattatcacacaattctaccgcagcaaccatctactcctagtatatataagacagaggccgtgtttagttcacccccaactaccctaaacttccaactttccatcacatcacatcacatccaaaactttcctacacacataaacttctaactttttttccaaacttctaacttttttcagtaactaaacacagctagactacgctgcagcttgatgtcactctacataacctaaaagaaacaaatgcgtagctctgctgaacagacaacctcactcgtcacaagtttctgcaccttttggttttgcatacaaattaagcaacaaaagcaatccgtttgcagaaaaatatagtaatatttttaatacaaaataaatatattattaaaatatattcaatgtcatatttaattaaaccaatttggtgttatagattttgttaaatttatttataaacttaataaaacataaataagtttggttagaaagaaaaatcaaaacaacttataatataaaaatataaaacgaagggagtattaacctattatatgtgcaagttggatcgcagttgggcgttggtaaggttggttgtttcctgccgtcgttgcaaggacggtaaggtggtctgaactctgaacttcgacatcacccagaatcttcagtttcgcggtgcatatcacaatcgtacatgacatcgagagatacacggattcacgaaaggccaaatcttacatctagttttggtggacatcaggagtgcatgatttattaacttttttcagacagtcaatcccaactcccaaccgaccgccgtgagcccgtgagaaataaacatttggagttgccatcctccattgtgtgcaagaaaaaacgatcgattccaaccatgatagtcactgacgctgatgtgaacgacacagcctttgggactagaatcttgacgtatagacgactaaagaacgtactccatgttagttgattataagcttaatcttttcgatcggaaagaataagcaaccagtctatgaataatgatatcaattcaagctcatcatctcgttgcagatttccggagttagagccaaccgctcacccaaccgtttccttaatccgtcattaagatttcaataatcacgtgttggtgagccgaaccagattagctcccgtacgccatcaggaaaatcaatctaccgccgtgtacagcgccagtaatgtgtcacgccgtacgtacaacgagattataagaatgtaacgcatcgtgagcgtgaaaacgatcagctcgcttacgcctcgcctgcatttcctgcagtttcggtaacatgcgtatatggaggcccatttagggtctctgtttcttctcaagttaataaaaaaaaaacagcccacaggctacagaattggtgtatagtagataaaaagacacaaaaatgaatgacaggataactactatactcagggtgtgtttgagaagaaggggattgaggagattgggaagatacgtaaaacgaggtgagtcattaactcataattaattgagtattaactattttaaatttcaaaaatggattaatatgattttttaaagcaacttttatatagaaaatttttgcaaaaaacacaccgtttagtagtttgggaagcgtgcgcgcggaaaacgacgtgcattcttactccctatcacccaaacaaacacagccttagaacacatataccaatatatggattaggattactggtgatttgggaacaaccaaccagcagtcatcttaaaaaaaaaaaaagagaagtcagaagatagctacagtgaattcattagtgtccagagagtgcttgtttgacaagcaagtcaaaagtgtcaaacattgataacatcaggacggttggcatgcgatcgtgcaggtttaaatgcagtcaacaaagaagtcagaaacgactcattgtacgtgtacgagtacggtcgctgttttgctttccgtgatgcggttggacgttaaggtctcatcactagtgcgatgtcccacagcgatccagccagcttcatatggttgcatatacagaaatactactactttgcattatcaactatgctccattcagcttcgtgttcagatactctctcgatacttgcgtgaagagagatcagatatggacaacgaagacgtgcaacgtgtgctttcaaaaaaaaaaaaaaagacgtgcaacgtgttacatgaacagtacggcaaatgcgatcgaggatgttactcgagttattacggcatggccaatcaaagttgacagttaaagtccaccctcagcgaacaggtgattgatcgattagtactcctaacgctgctgtacttctcgaataaacattgggttattcaaaattgttggagtagttataactggaggagtcatataattattattataggactgtgacctcgatcaggatggtttctaactctgttcctatcaggtagccttcaactccaacacaatctacactctgattgtatttacaccccgtatatgtactacttcctccgtactcgtcgttttggtcgggactcgggagtaaaatggagtttaaccgttattattttctactaagcaacttcaaagtgaataggtttaagtgtatgtaagatattggtaaaatattttgtcgatgtttgatgtcgcgattccggtatttgcatagtatgaggattgtcggagaatgaactcctccaccagggaaccgtgaggcccccctttgtgagttcggccgggggtagcgggtgagattcgaggatttggtgagcgaaactgtgtggtcttgagggggttaggcccctccaagacgatcagaccaaagaggtttatacaggttcgggccgctatgaagcgtaataccctactcctatgcatgattgattgaatgtagaacaccagtgcttggggttgcgagacccaagcgccagttcgctccgaagtccccccacccctccaccactaggcctagacctccttttatacctcaaggggttaccacatgggcccaacaacctaacttaactccggtggagaagtattataatctttgcattaaatgcatgtcttgtttcttgacttgggaagccaagcacacgtcgtcttgatgatggggcctgtcaaatcttggcgcctgacatggggggtgcccctgtcagtcaccatttaatgggtgaagacttctgggctccttttacaccgggaaacgggagccttgctttgaccagagcgggaggaccgactccggctgggataagaggatgagaacctctcaccatcactatttgatgggacatgtcaggctgcacgccgcctgacacacgagcagcacacaggcgcactagctagtcccatcggtcattcgaccagtcacagaccggttgagtgcactgcacgccacattaaatgcggcgtagcgcgaccgctcgggacgccataaatgcgggtaggcggacacctaacccaccgtacgtggtgacctagagagggggtcgggggagcccgacccctagtcacgagagggggcggccgccgcccgacctcgggcccgatcccccctcgggggggggggagccacgtggcgcctggggcggccttctccctctagtctcggccagagagtggccgccgccctacctcgggcccgacccccctcgggagagggccacatggcattggagggcagcgtcctccatccagtctctgggaaggagtggccgccgtcctacttcgggcctgactcccctcgggggagggccacgtggcatcagggggcagcctcctccgactagtctttggggaaggagtggccgccaccccacctcgggcctgactcccctcgggggagggccacgtggcatcggggggcagcctcctccctctaaacctgatacccccaggcccatatcatcgacagggatcattggtactaggatatatgcgagattgaggtaaaagagacggagacgaggatttttatacaggttcgggcccctgaattgtcaggtaataaccctacatcctattggccggagccggtgttgctctttattcactataatcacaccagtacaatatttagggtagcctatctaactgttgtcgacttggcggtctgaaattctaactcgtatcgacaacaaggtagtcttcctcctcgaatccgtgcccggcgagatcagagatagcgctttcgtctctcctgacagtatccggagacaccataggggactagccgtgcttatccctgaagccgcttttgtctctcctgacagtatccggagacaccgtaggggactagccgtgcttatccctgaagtcgatatccggcgtcttgtcttggcttatgttggcttgtatgttgtggcttctgttgttccgtctccactcttctcctagggggtcttatatttatacccataggtgtccccttgtccaagtagaactagggaaaccaatacggatacaatccgagtagtccttgtcgttttcatgtggaactctattcatccttccttatgcgaaactcctcttatatctgaaggttatttccgtataagagtatgtggtgggttctgccgagatttagtcaactactattaggtatgtggtatctataacactgacatattttccatcgcaaaactaataataagtagtacaacattgatgctgaataattagattatttaagtatcatagctaagcaactcaaagacaaaaccgatgattaacagatgaagtattaaatatatttttttgcgggaatgaagtactaaattttgacttaggtattattatatatgttaagttaagtttcaagttatcatgcatgtaacatcatgtacgttttcacgaaaatgctcacatccgcatgaccggcggggtggagaaaaatcggacgttgtctaccactgcagcatgcaaagaatcttttcttttcttatttcttcaaaagatttttttatcgtaaactatttatctaatctacgatctgattgcaccactaaattcgttacaattaaatctttacaacaagaccacacatgattatatttcgacaaaaaaatattttaatttttttattgatttttttaatgttgcatgtggtcacttatgtttcaactagcagttttacaatgtttcagctagtgtacttatgatgtttcactgtgtacggatcaaatgttgcagtggaacgcgccgttgcaataaatcacccacatattttggaaaccctctattaagggaattttgtttattttttgttccacaaaaaatgtttcacctaatgcactcacaatgttctactacgtatagatctaatgttgcagtgaactgaaatatatcattgcaacaaaaaacgcacatattttggaaaccttcttaatttcgtttcattttttgtttcaccgaaaaatgttacacctagtgtacttataatgtttcactatgtatagatgtaatattgcagtgaactgaacattcttccgctatttgctgaaacattgtttttatataaggtgaaacaacaccagatttaaacgagtgaaacatttttgataaacaattccgatatacctggtggaacatcgtgcaacatttaaaaataattcaataataagctaattttttttcatcggaatatatccatgtgtggtcttgttttgaagatttaattgcaacgaatttaatggtgtaatcgaatcataatttggataagtaatttaaaagaaaaatcaatttaaaagtagttttatatataaatcgagcgctgacgtcagcgtctgattttttcataaagcatccaacgtcccacgcgtaccctctccatgttttcatctgcaaaaagtgtacaaatgagactattaattggcacgtgtctgagtctcagtgcccatgcatgttccgcttgttttaattcagttattttcgataggcaacaaacaaatgcaacttttatatgcacaagaaaaggatacagctgccgaacgcacaccaacaccaacagctcacacggttgggacgtgttgtcacgttgaggcgccgttgggcacggttggcatcactccacccgtgggtgggcaggtttcacccggatcgagccgtacgcggacgcgcatggcgtcgacctcaccactgcaaatgcgtgcggttagtccaccggtggcggcctcacatcacatggctcgctctcggtctcagccaataagccaaacgacaacgaggcaggcggcggctggaaaagcaaagcgcctccctggccccgccgtacatgattcgagcgcgtgcgcggcgtcgcgaactggctggccggacgtgcccggatgagatagcgcacgcgccaacgtgcatatgcctacacgccgcgcgtgcggtctgggacgagtttcggtgcgtgagatgacggacgatgttcggttgcggactggcggcgatggatgacgccacgcgacgcaccgcgcagcggctgggccgtttttcggttaatctatagtagctgagctgggtggtagtacaaaattatatattttttaatataattttacttaaaattaaaatttattaaatagttaccttgttgtcttaagactttgaaagaccaaacatatatattaaccatttcattattaatcttacaattattattctgttttataatccgatcacactattgtattcgttataattaaatcttttcgacaagatgtcatatgactatatattctaataaaagaaaaatatatcttttaacagttaaaatttaatgttgcatgcgtgataatgtggctactccctctctctcatattacatgcatgtagtaatttttaaaataaattttcttctaaactatttatccaatctacggtatgatcgcaccattatgtttgttgtaattaaatctttacaacaatatataacatgattatattttgatgaaagtaatacatatgttttaacatctgttttcatttcataaactttttaaataattcatttgctatttttttcagcatgtataacttaatgtttcacccatgatccattaaaaatttaatcaaccatttatttcaaggacaactgtgttattgcccctattttatgttgcaattatgattttacccttcttttttagattggtgtttttacccttacttttttctaagaaagcttcagtttgccccaattctaaatggctgttaggtggcccagatttgtgagataaaataaaagagaaaaatattaacgaagtgcaaaaggactattgtacccccaacacagtattcgttcagccgttcccattcaaatattcctatccaagtcctgtgtagaactcgagcagttagcggctgaggctgggggtaggcgggtagctggcggcggctctggcacagcgccaagggaagacaacagcgggctacggcgagccagcaacagctacggcgcaacacacgggaaggcggcagatcttgcgcatcaccacgggaaggctgcggcgagcggccggcggcagcgctctggcgcagcattacaggcagttgagcagtgagcagcatggcgtggcacgacggcaacaacgacacatatacggcgggcagttcgtccacaaagacgaacgatgccgttgctgcttgattttccttttgttttttcccatctcatagtatttgtgacttgtgaggaatttatgtaaatattagtgctgaagtttcgcaaccattcgaattatgtgaaaatgctatcaaaattctatgaaattttgggatacaaattctaaaatacatgtctttttacagttgaattcacacaccgggcaaattgaattttcgtttgaaaaaagtagggatgaaaatacaaatcctaaaaaaaaagggtaaaatcataattgaaatacagaataaaggtaagaacccgtttgtttcagaattcatgcaacctgctgtaaacttgtgtgtcgggggccttgcaggcttgcagctacggtagatggaatgatgagttcggtcaatatttttttctttcacaaagctaacatgtcagggtaatcagatgttaccgtgtaacacgtctaattaataatctaaaaaagaatatagataatacacctgatcgtgagtgatgttcacccttacggccttacctagttaccttcattaatgcctaaaatgattccgaaacaagttattctccatgccatccgtaggctacaggttccctttatagtcgactagattcattgcagaacgaacatataaattccttccattgtatatatgttgtacatctaaaataaactcacggcttttatgtacatatttgagggcacaatttcatgtgctggtagcctggtaacgtggtagcatagtacgtaccacgtgaaattgagtacgaggacgtgaaattgagcaagttcactttaggtacctcaatttatctctcagtctgaaattcatccctaaactaaaatgccaggtatagcaggtccttcaatttacaaaaccggattaaccgagatcctaggtagtattatcaccaattttaactgattgacaagctgggctcacatgtcagtggataacatttcccggcgccatcctccgtgttcatcgtcgcgtcgatctcgtcggccagatgacgacgcacgcagcagctgtggctctgtggtcggtcaccgttagggaaggaggaggtggtggtcacggcagcggccatgccggagccggccacggccacggcggcggacatggcagcagccacggcaggccggacccatcagagcaccacccgggcaagcgcagcgcggcgcccggtgtcgggcagcctcctgcgccgctgtcgctctgcttcccctctgaatgaatcctgacccgaaccgcaccgcgcccaatttcaaatcttgaatttaaatcgattgatcttgttgtgtacatagaatgaaatgaatccaaaggaattttttgcgaacgcagaatccaaaggaattatagagaatccgcccgattcgggatttccggtgagattttcccgcatcttcaatctgcaatctatgtgttctttccaagaaatcaaggttttttcttggatacgttcatggaatcgaataatgcattgctaaacctaaaagggttcaaaaaaaacgtagtcagctttcaagtcgcatttaaatacgtagctacggccaacctgcgaaaccgagacaaattcaagagaaaattcctgtgtaaccttaaaaattcacctaatcctttatacgtccttgaattttgcttattttcttatatacccatgaattttagtttggatatcttccatgcccttttccgctagttgactattagttaaccgttaaatttttaatgaaaaaaacccattttaccctctgctatgaaaaaacatataaaataatagagtagaaatttgttagatgggactattatatttatgagttagttatgcaccatattatttgcgataaatatacttttagatataatataaaaaatagtacttacttattagttattaaaagttttctatgtagcacattagtatatttttcttatacgacaaatttgttgtattactgtcaaaacacatatgctacataaaaaaagttttaataactaataaataagtacttcctccgtttcacaatgtaagtcatttatataatgacttacattgtgaaacggagggagtattaattttttatatgatatctaaaagtaaatctgtcataaataatattgtgcataacaaactcataaatataatagtttcatcaaataaatttctacactccaacaatctactccattagtttattatgtttcttaatagtaaaggataaaatggatattttcataagaatttaatgatcaactaggaaaaatggcataaaaaggattcatgtaagtaaatgagcaaagaatggattaggtgaacttttacggatatatagggagttttctccaaattcaatgatcacgaaaccatggctcctgctcctcatcttcttcctccgagccgtgttcttgcaacgggtgattcttctattaacgggcaagcgattcatttcatcctctccgttgactctctctgctcgtgattagattgatctgatcttagtggtgttcttatcctgtcttcctacaaagttataatccactaactcataaagcttaatatgtaaagatgacacatcatcattcactaacaatcattaaatttaaacatcatacaaacatattatattaactataattttataatttattaaattttagatcttttaaaatgcaagcatgttaaatcattattccacataattcacataatatttttatatatatcttgattgtttttttatattatactatgtacatatatagttcatcctcacttagttctctcttctctcattaagtcatatcacatcaattgtttttagtgcttaaataaaatctatggtctaaattatctctttttttcttctcttattaatccatatcatctcgataatttttagcctttagatgattaatctatggcccaaactatcttttttgacagtatacagcaggagagactcctctatctatctatctatatatatatatatatatatataacatagatttgagctcggttacatatgtacccaccatccttaccgtctgactgcttggagattcgtgacagaggggtcacaagaagggtggtgctgggctggttgaccctgttgagatgggcctaaaacttttaagtctctatcacatcggatgttctaattataaatattaaacgtatactattaataaaacccatccataatcttggactaattcatgagacgaatctattgagcctaattaatccatgattagcctatgtgatgctacagtaaatattctctaattatggatttattaggcttaaaaaatatgtctcgtaaattagtttttatttatgtaattagttttgtaagtatagtattctggcagggagggttaaatgtagagcatggagtaacccgtactattgctacacagggaccgagagcaagaatcccggatttggccttttgctgtgtgaggcagcgtcatacttattaaaaccactcttggcgcaggctcctctcattcaccaaattaaaatgacatttacaaaataaaatatcgatctattatatatacacacgctgaatttttttttgttgaaatgatatatctctattcaccaaaaatgatatttacaaaatgaagtatcaatctattatatattttgactttgtttttacaggcatgatgagaacagatgggtggatggcaacccaaatttaaagggcaaaactagataataagaatttcagtaaaagtactaattgatccatggcaaaagattacaataactcgtctgaaatcaaaataaccggaagatatattatagaacggaacataaggaaggcaataaccttctcgagaaacatgagaagatggtagcagtagcacccagcaacaggccaacagctagccttgggctattttttcttacctgtattgtaacttggaccagtgaaaaagtaaactttttactttgaaccgggtatgtttacacaaagtttcaatttagactctcttcttcttcctccaactccctttctttctctcttttctctgtacagctcaaggtctctttctcgatcaggtgcagtgcatgaaaaggcaagaagcaaaacccttcacagggtagccacccgccgaagttgatttcgagctcaaatgcaggcggcactatgaaggcggagcttgagcgctgcaaaacttgttgaagctcaagcgacacatgtggaaatttagcgcaagcgtgcagcataacatgtagcactagctgaggtcgagcatgaccttgagcgtggctatctgctacttgacttagttcttatcgttagttcagaaagtagcagcaactgtctgccattgccggccagcttcttcgtatgctagttgctaccagtaggaatacttgttgtgcaccctccgctgtccttgaaattaagccacaagcactaggtagtcgatgattgaaaatgcaaactacgctttgaattctttggaagattttacagattgaaggggagagagggggaagagagttggaggaagaagaagggagtccaaattgaaacattatgtaaagatactttgcccaaagtgaaaaatttggctttagcctagtctaaattgtaacaatggtaataaaaggtggctcaaggtgcaattcacttaaaaaaaatgcagcaagcgaaatacaaagagcatgcacatgaactgggattttttttttctcaagatcaaccaaataatttttcacatcaaggcaggaccttccatgactgtttcctcgccagagagaggggagagagagatcgggaggaacatgcagtggcgaaggatgaggtagctgcagaaatcctccatgtcggcctactctcatgggggatgcgattccgaaattatgtgcgcaccgctggttccgcagcagctttatctgccggatgcccagatcatcagcttcagcgctcttcgcacacatcataaaaaaacaaatcaaataatggaaataaaattaagaaaaaaaccaaatcgaccaagaacacccgattcccaaaaatccaaagaaaactcactacttgggggcagcggaagcagccaccgccgggctgcgccgtcctcggtcctcgtcaacccagtgcctcctccctacctcgctgagacatggatcgagactagcagctacgctgcgctggcgacatcacatcgccatggacatccacacgcattatccagcgctaggaggaacagggccgtccgatctatcgcctaggaggcggagggctgccggatttggtggccgtggacccttcccgcgctgacccacgcaccatgtcgctgctcaccttcctactcccactcctctcaccccttctcgacgccgacgcgcgccatagcttcaagatccggcgcggggtggaccaaggaatctcgagccagtccttgtggtggagtcaagctcgagtggtcaggcggaagcttggcgcccctcaccggacaagctcgccgccggtccatcgtccacgagcgagggcacagcccgagtagtactagaagggcatttcgggtaaaactacagtaccattgtgtacccaccgtccaatcccaccagctcctattaggtgaaagagctacttttgatagagcagatacacttcactaggggtaaatgtaccatgctttaagattcgtgtgcacacgtgtagggtgcagatcgtgggtgcatatgaacccaggtgcagattatccaactcctataaataattactgcctcatgttataagttaaattttaactgcattctatggatctggtggggagcaaggtgggtgggctagaggctgtatcaggtgttgtttaatacgtagcaccttataacttataagatgaggcagtaattattttactcagccttcactaggaggggtgtacaggcaaattagaggagagatgatccagtgatttttttacttgccgtacaatttttttactcattaagcgttcacatcaccagacgagtaattttttaactcgggacaaatgggatgggaaaagcctttgcaggcggtggtagtagtaaaagcggtccatgaggatgcggcacatgagaaaagcgagaaatccgaagttggacccagaaaaaactaaaaaccaggaaggcgagcgctgagaggcgcgctacttccttcgtagcgttacacacgcgctgtgtagcgccaccatgtgcacgcgcgcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtgtatatgcatacatacatacatacatacatacatacatatatatatatatatatatatatatatatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtatgcatgcatacatacatacatacatacatatatatatatatatatatatatatatatatatatatatgtacatacatatatacatatatatgtatacatacatattatgtatgtatgtatgtatgtatatatattatcagatatcggttatatctgataatttggtttagcaaagaatttccgactcggtaacaaattaagggatctaatgtgaaccgactccattttaaatcgagtgaccaatcgtagagtccctccgttccgttgtttcgtgaggcgtgcactcgtactcggtgccgaaagcgtccgctcggccacatttaacccaccacagcaccacggcctaaagaaactattttgacttccgccggcccagcactcaagttaattaacgatttaccgctcgctgcgcggaaaggaataaagtccatctgaggtcccttaacttgtcaatgaatctgattttcatccctcaaacggaaaaccagacacaacgagtccctcaactatcaaaaccggcgcagattagatcccttaacggttttgagggtggttttggctgacgtggcgtctacgtggccaatttgactcggtcttcgtctgacgtggcattgacgtggcgcttacgtgacaattcgatcggaaaaaataataaaacccgtgggacccacatgtcagtttcacattaaaaaatggtgggacccatgtggggcccacatgtcatactcccagccttcctcttcttcctcctctctccatctctctcccctctcctccctcctctcgcagtctcgccagccggcggagataaccacggcctggagaggcgtgacctccctcacttccccccccttgagcctatcgccggcggccgctgggaaagaagcagtacacgagcgtcccccgggggaggagaggagccgtgcccaggccccggcgtgggctcccgccggagggaggagaggagcggcgcctgcccttccccccgcaaagtataagacccgctggcagaggccaaggggagcgggaaaaagagcacgggccattgtgttggctacgtcgatcacaaacctgtacctcacgtctcccttctgcagcctctccatcgcgccgttgacgtcctccatgccgatgacctccacctcggcggcgacgccgtgctcgacggcgaagtcgaccatctcctgcgtgtccctcatcccgccgatcatgctcccggccacgctcttcccatctgccacatcgcacaccatgagcacggcccatctagctctgattgggcctccagcccaatctattcgcgggccaactggtgatgggcctggtttggtgtgaggctgtaaggcccagtaatgatgaaccacacgcacctgattgcagagggtacagggctagttgcaccggctttcccggcgatccgaccgggacgagctggccgtgagtccgcagcagcgtgatgagtggcgtcaggtcgtgcaccgccgagaccgtgtcgatgatgccatccatggtgcccgcagctgcctgcacatatggtggttcttagcttcagaattcggatgcaaaatggcgcacagatcggtgttttttggtcaccttcatctgttcggcgttggtgctgagcaagaacgcgtcggcgccaagcctctccacggcctccgcttccttccacgggctggtgctgatcacggtcaccttcacgccgaacgccttgccgaacttgacagcgagatggccgaggccgccgagcccggccacgccgaggtgcacccctggcctgtccagcccgagccgcctcatggggcagtacaccgtgacgccggcgcacagcagcggcgccaagcggtcgagcggcgccggcgacgcgccgccgccgccgccggggatccggacgacgtaccgctggttgacgacggccagctccgagaagccgccgtgcaccgtggcgccgtcggggagcgcggcgttgaaggacggcacgaggcccgcgcagtagttctcgaagccgtcgcggcagttggcgcaggcgcggcatgtgctggcgatgtacccgacgccgacagtgtcgccggcggcgaacctcgccacgctgctcccgacctcggcgacgaccccaacgatttcatgactggattaagcacgcaaaacgatcgatcaataatatatctctggataattctgttgcgcattagccgatttgcattgcatgtgtacgtactgaccctggtactacgggatacttggcgttgccccactcgttcttgatagtagaaagatcagagtggcaaatgccacagaacagtatcttgacaacgacgtcttcgtctcccttagctctgaaatatgaaatgcacggtggaaatgacgattaattaacccttttctgtactcacgaaaaagaaaacaattggggagaatgcatatagtttgacaatgcataaacataaatcagcaggtgaataatggaagaaatgctgttgcaacgactcgaactcgcccaatggcgtgcaaacaagccatcggtgccaaaatggtttgattcctttcagccgtggaagttgggtatgagtgcgtcgccactactacctactgaatggctatcattcattctttctaaaagatggcaatcgaggcttcatgatgaatgtatagtgcataattggtcatcacccgtgtagcctttactttcctgcagtaaatgatatatctttgcaatccaagcataagtttctttttaatcaaaaaatgtaattcagaacgcattgagtagctgcaaatttcttgaaaaatgctcaaaactcaacagacaacactgcctctttagttctcagtgttctaatttctatatagcagtacaccagtgatgttttcgttagagtggcaacccaacgattggttactactgactgactgaagcaatttagttatttttcaataattaacagagttacagaaccaatgagccatgcagtacttctcatcggtcattacacaaagaaaatatcaccggagaccggtagaaaacgtagacggcagcgtttatgtgcttggtgcgtcaattgtcaaaggcaattccatattcctcataaatctcgatcgatacagtttgatggtacccgttcaaaactagaattcctgactacaattaattaacgaagtgatggagatgactattgactatttatcagtaactttgctttcataaagggacaacggtataactcaagaattttgtgtgaacttctctttgaatatttcaagacccaggaacatctgaacacacaggaaaaagatagagcaagagagctagagatcacctgagggggtaagagaaaggagagagcagcccgttggcgtctcttgccgcccatccggtcaccatcttaggttgctgctccatccctgtcttcttgattatgttggctgaagagggatgaggttcttttccccaatatatagtctagtggtgcattggccggtgcaatccatatatagctcgaggcaggtgaatgagttatcatattaatgtgattggtgaaaattaaatgcatttttattctcttctatagatatcataggagaagaacgtattcatactgtgaaggaaccacataatggcatactattttggacgttctgctatatagactatatcttaaaaaatggttctacctaatacaaacattcctatagagcgtcgtaccattcagggatggtatagaaatcacaatcccgcgattcttctatgtgcagtttccacgtgtgcagtgtgcacccacgcttgcaagcaagtcctccttacaattccctcaagcacatccttccaagcctctacacaccgggcaagcacctcctctgtggattggataatacatgagcatacaccactattgggtcatatgcatggtaggataaggcttgttagaagtgaacttaattatgttatatcagatcgacccttacactttgtgcctcatgtatctccataatatcatagaggtaattacgatttctatcatatctcacatgtatctccatgttttatttatgtagatggtaccacatgatttccatcatatctgaaaatgtcatcatggttatatttacaaagatttcacgaaatatttggagatatcatgaaaatattgtaaatgttgttggttgtatcgtagaggtttactgtgataacataaaaaaagtcttaataccttcatgataccaacgaggtatcacagtaaattgatgtatcaccgatacttcatggttttattgtagaagataccataaaagtatcattataccttcatggaatcaattaagtattatgatacctctatggtgccgaggaggtatcaacataaaacgataaatttaccatgataatttcatggcatcaagtaagtatcatgatactccattaggggtgggcaatcagtcagatcaatcagtttgggctcagggctcgaggactttagagaaacttcggtcgtctaaaattcaagaccaaattgcattgcctaaagggtgaagatagatcatggtcgagaaataaagttgtggcagtagcaggaaagaagaaagtgctgctgctcggcatgttccgataggccaaccgccttgacgtgctgctaatgggggtcaacacttaatcaacattcatcatagttggcgtgttgggcaacattgtttgtgtggaggagctaaggaggcaggatgcgcgtcggtgcggagtagggcgcagcggttgggtgcgtgcatgaggaggaatgagtgaatgactggggatgggggtgttaagagatgacgtggctagagttttccagtgattctgggcttaatgggcctaatgggctacttttggtttattcggttaacggtgtcacgccccgaactagccccgagcggaactagcccgtgacgctccaaattaacctgttaatcgatactagtcccaggaaacagtgctggtatcacaggaagacagaatatcacagcagcagagatctctttattacagagtaggagtacagtcatgttgggctacggacagatcccgagcttacaactgcattacaaaagggaaagcggaagccaagacttggaccattcatcacaggcacgacttgggaactaggccgaaaccctaaaactcatcgtagccgacttgctcctggaagaactcctcatcagcaggatccacatcatcttcttcagcaactggggggggattatttatatagagcaagggtgagtacaggagtactcagcaagccatgggaattaagtgtttaatgcaggcttcaaaggaagggctgttgtttttgcaattgtttttatttaaactcctttttgaaacaactaagtgagtgcttctcaaacgacacggatgagacagtgtgtctcgttctgtcggagtttgtgcaatgtatcagtctttgaattgattcaaggttggcactcggccaacagcttttaaacggccacccgggcctggctgatcccatcagccgcagatttttcaaacatcgaacccattccacaacagtaatttcacaagcagtagtcaaacaaaactacgctaggaatcacctcacatcctcccatgaccgtgggcacggctgttcgaacaatttgttaacctctgcagagggggtacactttacccacacgacattactaacccggatcacccagcccatgcagaacagccacgtctggagaccttgaggctttcgtgacaaggcatttcgagagccgccacaggttcaccatatgccaacgagaggggtcccagaccaacactaggttaggtcccagaccatactgtgccaggaaacccgggggttctccccggcaccaccccgttgaatccacatgtttcttggcatcatggttcccccgattagctagttactcagccagggggtgtctcattccacccatgtagtcgcacttgccttatgttcggatgaaattccaaggaaaatggtccttaagtgcaagagcgggaaaccgcactcccggtacgttccccgatccgcgattttggaaattcgtttagttcgcaagcacggacccaggtgtcgggtttttccaagtcttttgtaaaaccccaagttttacccatcgttggatattttaaatttgaggggaggtgtcccgatgcgcgtgcccgaaggcccgtgcatcgaagcacaacagtcgacaaaggaggtttaagtgttcaataattcaaggagggtaattgcagcaattacgattgggggccggcaggctatctcgcaagccgcggccgaattactcgtgataatcctatttatgcaatatttgcgaaaaagaaatacttagatttaaattataggtgcaagatgatcaaaggtgacttgccttgctcgagatcttgagcttgatcctcgaaatcctcgcactgcgggtcttcgggctccgaaactacacgcgaaacgggacaactcaacaaatggtgaaaataaagccctattattgacctctaaacgtgccattaaacagatctcgagatttgaggaattttggaagttgaacggagtcaaacaaacatacggttgagaagatattgaatttctaagattattggatttttggtctaaaggaaaaatgatttaattaaacccttttgaaaaagagaaaagagggaggggaaacagacttccctcgggcagctagggtgcggcccgagagaaaggggcggctcggtcgaccttaatgggccagccggcccgagaaggcggcccaaggcacgcgcgggaggggaggagagagggagccggtggaccgggctcacctcgcgtggtcccgagtgggacccgcttgtcagtgacacggttcaccgtgcggagggagcacgcggcgtgcgctagggtttggggaagggacacggtgcacgcgtgcggctcgcagtgggtgcggttgcggcgagcccacgcgcagcctcatggctcgcggtggaccacgcgcgcgagtggggcagaggggagcggcggaccggggtcggcttgacccggtcttggctgaggtggcgccgacgtggcgcctacgtggctgccacgcgggtcggctggaggaagacgacgacgtcggccggaacggacgacggacagcggcggtgagcggcggggcgatctacagcgatgcaggcaagggcgagcgcaccgggaggttgcacgggacgaggggagacgagccaacggctcgaattcgccggagggggctcgacggcggcggattgcggcggtggcaaccggcggtgagggaagtgggaaacggcgacggcgcgacgggagatcgattcgggcgagctagagcatctacgcgactccgggaatctgtttctagcatcagattggacggagacactacgagagagaccggcgacgtgcgggcgctacggagcacgggcggcgatggcggcagcacacagcgagcggcggcagcggtcgaggcggcgccagctagctacggagaggctatacgagcttctaccgaaagcaaaggggaagaggaggaacgaggagggagaacggggaggaggcactaccgtgcgggatgaaggggcgcagtgacgatggccgacggcgcggggcgtgatcgctccggcctcgggccgaggaagaggaaggagagggtgcgcccggtgtccacgtcatgcgtcctcgctcgtgccggctcctccgacatgcgcgacgatgaacggcgacggcgaacagggcagggcgcagcaatggcgagggcgaaaacgggaagattggtttggggagaggctcgggtttatagagcggcaatgtcggtttgggagggaggaaccgacattgggcggtcaagccagcgagctggttctccggctaggggccaaaacggcgacagggaggatgacgccggcgggaggggggaagaagaaaagaaagagggaaaggagacttgcctcttgccactttgggaaaagaaggaaggagggagagggcgacgaggcagtgggaggaggagctttgcctccaacccttggaagtatgcgctgtggtggcggggccgggtcgtgacgacggcgatgacggcgggggcggtttggaagggcgcggctacaggggcggcaggtgcgggctcaggcgcggcagggcacacatgctggctcgcagggcagggcgcggcgtaggcggcgcagcgcggcagggcgcggggccggacggcgcaggcacgggcagcaggcggctgacgatggcggcgaccgcgcgggcgcacgcgcgcaaggtaacggcgcacggggagtttgccggggatggagcgaggagggagagcgggagaacgagagagagagggagagctcagctcggcatcggctcacgcgcacgcggcgcacgggcagagcaaggggagagctgagggagagagagagagagagagagagagatggaccgagaggaaatcggcccaccgaacctgagggaggaaaaatagacttttgcggaggaatttgatttgggaaggatttggattcgggatttgaatttgacgatagatcggggattcgagattagggattggcacggagactgacaacaagcaaagaaacagatttcgcaattagggtttttagaatttaaattttcccgctagacgccacgacggaacgagcgctacaaatggtcaatcgagtatactaacagaattgaccaaacaaaatttgatcagttagatgctaagactgaattgatgatcaaatttattcgtcttgatcctagttttccagattcaagtaattttgcccagccctgtacttcgtggtatcaaggaggtatcggtatcacaaatttttcttggttgtattgcagagatttcatagtgatactttaagagaacatgatacctccatgataccaaggaggtgtcataaagatatcattgctatatatagtactagtaatattatgaagatatttttgaaatttcatattggtatcatacaagtaccattgatattttattttttacgaacgcacaaaagtattgcacgtcaatatattagaagaaaaagagttttagttacacaacgcaatcagccagatcggcttataccaggggaagggagaaaaagcaaatgaaaaaaaaaaactgaagcttagagaaactatgacggctaaaaatagactccaagcaacaggaagggaccaagccacgctacactcccaacaaatcaccaaaagcagcgacaccagctaaagaccatagatggccctccaaatggatggactccaaaatcactgagactgaagagagagcagagtcgaaaaccctagagttcagctccttacacagttgccaagagatcaggagcaccagggagtcgaagctctcgcggagatgctcaggtaagcaggccctagaggacggccaccagtcctggaaccagctgccacaggggggagagaaggcagcccagccaagaggcaacaacacccggagccagatctgccgagcgaacacgcagtcgaggaggatgtggttcgccgtctcaagatccttagcgcaaaagaggcaggtcgagtgactatcgatgccacgcttctgaaggagatcagccgtccagcagcgctactgaaatgcgaaccaaaggaagaacctgcatttggcaggacactttgcgtgctagagaagatcagcacaggcaaagaaatgctggccatagaagaattcctggtgcaccgaacgcgctgagtagtgctggtcagccgtccaatgccaaacgagacgatcctcgacacccggtgagagctgaacgtgaagcaccgcatcccaaataaggagaaactgagaaatgaccgggacagtgagggcaccgcggatatcagagacccaggagttgttcgccagtccagaagcaacttttttttcaccattgatattttatgattgatgccacaaaaatattctgaaggtatatatgatatttcatagttatattatagagattctttgtgatggcacaaagatattatgtgcatgctatctctatggtatatggtggtatcattacatgataagggggaaattattttaaactctcgaggggacattcccttgttatttccttgtcatctaaattgttatgaaaaaaaattcagaagatagattgatatgtgataaatcactccacaaacatgcaaagttaaatttaacttctacaagttgcaaaaaaaataaatttgactgtgaatatacgttaactagccatagtttaatttgtttttttttacaacttgtagaagttgaattttaacgaccaaaagaatggaagcatctgcatgtgatggatgaatatcttgcaaacagatccttcagttcaattttgctagtgattggctcttgaaaaagctcaaggttcccaagtacatcatcataggctccattcgagctctaaaagaccgagataaagtgcaagtttacacgaaagctagtgaactcgagcctagataggagaactcacttgaggtttgttcgctgaaaaccccattaatttggaccagaaccattaataactcatagtggtcagaaaatttttcagataagtccccaattcggactgaatttttaaagattaatctctaggggttagtctagtgttgactcgagaacatggcaagagcagaaatctttggatggacgcggaatgccaccgtagaacgacgtgacactgaggactagagtacgcagttagtagtcgtaatgtcatcgtcatcgacatcgatgtgttgctacatggcattttcgttcagagaaattgtgaacccaaccaacaacaaatcaacactgttcgtctgtccctacgtaccggacaaacctgacgttggcactacagcagcccgtgcacaagaacacaacaagatcacgagtttcacgagtggccatggcgacaccaccgcaacagtttcactaatcaccagtcattacactctgccatttccttatccagttatctggtactcctacctgcttaattcgctcgaagtacagatgaaacagattattaatctcaaattcgtcgtcctcgcaaatcggatcagcatggctgccatcctgctgctgctgctcgtgttcttggtgagtgtggccttggttgttcgaacatggagtgctagtaggagatctcatgagaaggcgcggtatgcgacggccgagctgcggccgtatccgctggtcggccacctgccgcagttcctcgccaaccggcaccgcatcctggactggatgacggaggtgctgtcgcggcagccgacgcgcacgttcgtgctccgccgccccggcggcgtgcggggcgtgatcaccgcgaacccggcgaacgtggagcgcttcctccgatccgggttcgacaactaccccaagggcgagcgcttcgcgtcgctgctgcacgacttcctcgggcgcggcatcttcaacgccgacggcgaggcgtggcggtcgcagcgcaaggcggcgagctacgagttcaatacgcggtcgctccgcgccttcgtggcgcggtgcgtgcacggggagctgcacgggcgcctcctcccgctgctgcggcgcgccgcggcggagggccgcgccatcgacctccaggacgcgctcgagcgcttcgcgttcgacaacatctgccgtgtcgccttcgaccacgaccccggccagctccctgacgccagcggcggcggcgctctcgcggaggccgacgatggctccactgccagcggcaggttcgccgacgcgttccgcgacgccgctaatctcagcgcggggcggttccggtacgctgtcccgtggttctggagggtgaagaaggcgctccacattgggtccgagcggcggctgcgcgagtccatcgccatcgtccacgacttcgccgaccgcatcatccggtcgcggcgggaggagatacgcgccggcctcgagaagcacgacctcctgtcccggttcatggcgagccacgacgagtcgtacaccgaggtggccctccgcgacgtcgtcatcagcttcctcctcgcggggcgggagaccacgtcgtcggcgctcacctggttcttctggcttctctcctctcgcccggacgtggagcggcgcatccgcgaagaagtcgccacggtgcgcgcacgccgtggcgacggcgacgtcgacagggtcggcttcgacctggacgagctgagagagatgcagtacgtgcacgccgcaatcacggagtcgatgcgcctctacccgccggtgccggtggactcgctgcatgcgcaggaggacgacgtcctgccggacggcacggcggtggaggccgggtggttcgtggcgtacaactcgtacgccatggggcgcatggagtccgtgtggggcaaggacgcggcggagttccgggcggagcggtggctggaggacgctgcggcggcgacgttccggccggagagcccgttccggtacgtgtcgttccacggcgggccgagggtgtgcctcgggaaggagatggcgtacatacagatgaagtccatcatcgcctgcgtgctccaggagctcgagctcgccgtcgacggcgcgtaccggccgcggcaggtgacgtcactgacgctgcgaatggcggatgggctccccactagggtgaaagttagagtcaattgaatgtgacatttgggcttgtggaccatggcccgtagcagaaagaaacagtttcccatgcagatgatggtgccgatctctaaacttcttaccaggccgaatatagaaccgtccgaataattgggccgggcctaaagctacgttggtggcacgtcctgggcctattcatacagctgctgtatgtaaatgtttttcattttctctttgggaagatcatgacatgtatgtcattagtcattactagtactcattagatagtcacggattcaatgaaatctagggcgcttgatgggagatgcaattgcggcagaccgctgaacaaccttgaaccggtcattatcatttgaaaggagtactggaaaatgatcgtttgctttgcttacttaggtcttctttggaactagacatcaggtgaaacctaaacctgtatcttcaaggcaagggagcgagttctttacttcttttgagtgagtatgttggcctccgaaaactcgttttcaagctacggccttgaaaaaattggcatgcgtagacttgacttgaaaaatattatcatagtaatacagacttgttagattttataaatttttttataaaaccggcacttaaagttttaaaagttcgactaaatttgtctaagcatacaaatactgtagattgcatcgatttagttcaacttaaacccactgatcgattgcaaataactttagatatcagtcgacacgaactcgctgattgcaaatcactggagataccagaggactggtactgctattaatcagtagcagacatggcagtttcactttctacccgccccacattgtttatctgtggtgtgcgattgaattaaagcccttattaccgtatgattagtaagtctgagctaacttgtcactttccactgctcatgctttgcttctaactttctcttctttcgataaagaaaacacgatgctcgcctttggacctgtttaggccctgtttagatccttcaaaatggtaaaagttttgctattttgaagtatttttttgctattttgaatctaaacactaggagcaaaagttagcaatttgacattgcaaaagtactagttggtgtttacatacatgttaatttttttctattctagcactaaagtgagagagagtaagagagagggagtggtctcaaagcactttttggcacaatttgctaatatggactagcaaataccaaatgccaaattaccaacttttgctactagtgttttagatccaaaatgataaaaaatgctacataatgactaaacttttgctattttggaggatctaaacagggcctttgttcttcttctacccgtgcccatcgacgcagaccgaccgcaggcgagagaggaggagaagaaaccgtgcggctttgcgttgtcatcaagccttcgacctgatctcgatcgattccatggcgaccacaagacaaaagttttaaagttacaaccctctccgtgttcactgaaaagatctacttttttttaaatatataatggaaatcattgaaaagaacgaacaactatgtaacccccagctctttgtcaattgcaacaagaacgccgccctcttcagactcggttgacactaatcctgggaggttttagtaatcattctaattcaatggtttcaagcaaaaggattttggccgacaattaaaaattttcttggcaggaaccaacttaggggcaaattcaaggtgaataaagaaaaaatgaatccttctgtttgccgaaatggtttttaaagaacattttccaaattcgggttttgggttaaactcacccccattggccaattctgccaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtcactttccactgctcatgctttgcttctaactttctcttctttcgataaagaaaacacgatgctcgcctttggacctgtttaggccctgtttagatccttcaaaatggcaaaacttttgccattttgaaggatctaaacagggccttagatccatttggaatggcaaatggcaaaagttttagcattgcaaaagtactagttggtgtttagatacatgttaatttttttctattctagcactaaagtgagagagagtaagagagagggagtggtctcaaagcactttttggcacaatttgctactatggactagcaaataccaaatgccaaattaccaacttttgctactagtgttttagatccaaaatgataaaaaatgctacaaaatgacaaaacttttgctattttggaggatctaaacagggcctttgttcttcttctacccgtgcccatcgacgcagacagaccgcaggcgagagaggaggagaagaaaccgtgcggctttgcgttgtcatcaagccttcgacctggtctcgatcgattccatggcgacaacgagacaaaagtttaaagttacaaccctctccgtgttcactgaaaagttctacttttttttatatatataatggaaatcagtgaaaagaacgaacacatatgtaacccagagctctatgtcaattgcaacaagaacgccgccctcttcagacacggatgacactatacatggtaggtattaggaagcaatcagaatcaaatggtttcgatgcagatggattttgtctgacaattaaaaattttcttgcaaggtacagctaggcgcacattcactgtgactaatgaaacatgattcctctgtctgcagagattgttttgtaagagcatttccaagtccggtttttgcttaaactaactcgaatgccgattctgctagtgacgactatttatatggatgtctttcaggaggagcaaacgtggctggtgtccgggctgattcatcctataatgggagccaaactaaaaaaaaatggggaattacagtaaccaattaacaagccaaaagggttagcccaaaaactaaaggcctgaccacttttttggggtttggaacggctttcctttttccctttatagagaaaaaaaaaaaaaaggcttttttcctttttttttttatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtattgcaaaagtactagtgtggtgtttagatgcatcctaaacttttgccattctagcactaaagtgagagagagaaagagagagggagtggtcccaaagcactttttggcacaatttactactatggactagcaaatgccaaatgccaaattgccaacttttgctactagtgtttagatctaaaatggcaaaaagtgcttcaaaatggcaaaacttttgccattttgaaggatctaaacagggccttagatccatttggaatggcaaatggcaaaagttttagcattgcaaaagtactagttggtgtttagatacatgttaatttttttctattctagcactaaagtgagagagagtaagagagagggagtggtctcaaagcactttttggcacaatttgctactatggactagcaaataccaaatgccaaattaccaacttttgctactagtgttttagatccaaaatgataaaaaatgctacaaaatgacaaaacttttgctattttggaggatctaaacagggcctttgttcttcttctacccgtgcccatcgacgcagacagaccgcaggcgagagaggaggagaagaaaccgtgcggctttgcgttgtcatcaagccttcgacctggtctcgatcgattccatggcgacaacgagacaaaagtttaaagttacaaccctctccgtgttcactgaaaagttctacttttttttatatatataatggaaatcagtgaaaagaacgaacacatatgtaacccagagctctatgtcaattgcaacaagaacgccgccctcttcagacacggatgacactatacatggtaggtattaggaagcaatcagaatcaaatggtttcgatgcagatggattttgtctgacaattaaaaattttcttgcaaggtacagctaggcgcacattcactgtgactaatgaaacaatgattcctctgtctgcagagattgttttgtaggagcatttccaagttcggtttttgcttaaactaactcgattgtcgattctgctagtgacgactatttatatgattgtctttcaggaggagcaaacgtggctggtgtcagggctgagtcatcctataatgtgagctaagctaagaatagatggtgatttacagtaccaattagcaagctagatggttagtccaaactactaatgcatgaccactcttatgggtttggacgtgcttcgttttcgtcattaggcagtaggcaataatgcatttcactttgctttactgttttatcaagtgaagcaacgggatggagcttgtatttaatgcttgtttgaaaggcatgcttcagtgaacattgcaagatccagtgttgagctaacagccactgatcagcatagtcaactctctgatatgtagcatgatcctggaccacacttgttgggtgtaaccataggttttgtttatcaggattgagaaaatcagcgattggggtagaagtaatttgactacatgggatttgttaattgttacccatgtgcagatgttgtcacaaaacggtataaatcggcagcattagcattgctaatatatctctactatattttgccttcttggtgaagaaatgaaggataaactattcaggttttcaacactatgattcagtacatggcaagtcactgaaactggttggaggaaatgaaatccagaaagccgtttttaactcaacatgaggctctgtcaatcagaggatcgttacagcaaggtcatgcagttatataaataatcttccaatgactaggcttaacaatgtttaataaacaaccttgtgtcatatatccatttttctggtgcagcttattccatagttaattgcacgcaggtactattgaacggtctgatttctatcgtcaactcttctcatgtgttttttatttatatgtttatgcattcttttattccctatcacaacgtattacacgtccgaaatcacgctccttcgtttctaaacatccattcctttaaaaaaaaaactcaactaacgactagctatctgcaatttgcaagcagttttttaaacaaggcaatatgcaagcattatcaagtggtagtaacaataaaatatcataatccagatcacttcttccctactccttgacctgtagcaatatatcaaatcggaatccaagctaggcatctcatactttaccacctcatcattacaaccaaacaagctactcctatattagaggtttcacagctcactcttaaccaaatgcaaaactgcacaaagatcatgtccaggtcacttcacctgtgcacacactagctagtgatgtgtagcagcaagaacagacccaactgccatggaattggggcatcagagaagaattcggtgcataggtacataggaaaacgaaagtaaatggggcctttttcctctcacccaacgccattataaagagggtaaggtctacattaggtgctggctgatcagcaaaacaagtcaaaagtcttgcttgagctacatttgtttctcccattagattggcagtgcaaccaactctgatggatgttgtcctaacaaaaatgatcagcagcatatgctgaggcctaaggccaactttagtaattcaatagaatgtcgtagaaatttcacataattagttcaactcccacattattatggaaaaagttcctcctctaaatcagatcgtaatgaaacacacataaacactcaaagactcgtttggaatgcatgtatgttacaggattttcatatgaattacttcaattcccataaaagtcctccatccaaaagagtccttatctttttttttatttcctctttccaaaagaaccttgttatcattgacagacaaagctaaacttaaacacaaatagaacatcgacgaggacaaccaaccgggattaggaataaattaatagtatcagtccggctgtagcagcaggagaatctgatgattccgacgaggcatgacccagcaaagctggtgtccagactccagagccaaaaggcagagctggtcgctttcaggctgtaagccaggccgcatgctgcaatggccgccggccgacagttcatggaacagtgtagtatagcatacactgtacagccaatatgttcttcacttcttgctggctgatgctgctcaggttggcttggctagttactacttttacaggttacaggtgcagtacaaaactaccaaaattaccaatgctgatctgagatgaggagtgaaacatttacaaacggttcggttcgtacttgtactgggccactggggactattggttaatggtgtactacatgcgtctttaattcctcattagatgttattaattggcagctacaatgaacgaattgaagccagcaactagtgtgccagctggtttgacattagacagcccgctagcccagtttcatcagctggccaatccgtgtacggagtaatatactgcttcacgggtacaggaaatcgaagacaggcaatctgagccgtccattatcagtttctttttctgaaggtgctcattatcaatttgacaatttgtcagcgttgaaactcggaatgtaacaggctaacgacgcatgcgttaggtctatatattatcatgggggcattaacaataataatttaatttccctgtcaacaaattgtagcagcaacagcatcctatggtaagatggaccaacgaataaaattcacatttatcagatgatttagactgagagtttgtgctatttaatgatataagaattttttttcccgtattactataaacttactctattcgctgatgctaactttctttctccaatatgatcagattcagcctatccatgtaatctcatagctcctttgaaacgcagaatttttacagaaattagtttaattttcacaaaaagtcctccgaaaaatacaattcatttcagacgagggcttatgtataagtgtatcgtcggtgccatttttaacgggtatgatgaggtaccgtgtggtataactcttctagggtccattattcatagtaccaactaaacaatgaagaaagatcagcctactgctgtattcgttcagtcagtccccacgtactaatttattgtgccacattagtgctaacattcggctctacattttgagtatcatttgcatttgcaaaagctaaactaatcttgcatctggtggcactgcggggctgctgcaccgttgagtggaggctcaaaatttaaaaacaaaaaaaacttgtcactgtcatgtaaactgcgtacaaacacaggattgcatgagcatgggtctctttctgtcgtcgtgttaacttgggcatcactcctagataaagaacacacaatcttttttccaacctactaaaccagcaagctagctaaacgccatttgcaagcagagagctatcagatggcaatttcgccaaccaaaagatggttaattactctgtcggaagcagccaccccaacaaccattacctccccctaacaaccaggataagaagagacgggaagcaaagcatggcaacgaaagcctagctacctgcagctgaaatgaaatcatttcgtattttaaatagcaaaccatacagctggtgatggtattcgtcatagatacaacgcattatcaagtgttcctttccaagaatcaaagagtacagtgacatgtgctatagaatagaatcaaagcccgtgagagaaaggcccaaaaaaaagaagggaaaaaaaagaaaggaagaagaaagaaaaagtaatgaaaaaaacatgcacaagttgctgatgaaccaaaagtagcctgggggagcaagatccatgcaaagaactaagcaattctccaacttaatttccgttcgctgaggctgagatcgatgtacggtgatccagacggcaatgtcggctggtcggttatagtgaaggctcctcgccctcgccggcgctgtcggtggccggacggtcgccgaggctggagcggcggatctcgtcgatcctcgcggccacctcggacatggacggccgcctgtcggggtgctgcgccgagcagtcgatggcgagctggaggagctgcaccatctcctcctcgacgttctggtacctgaggagctcctggtcgaacacctcggcggtccactcctcccggacgacggactgcacccagcgcggcaggtcgagtccctcctcgttgacgacggcgtgcgtcggcgccttgccggtgagcagctcgaggagcagcacgccgaagctgtacacgtcggccttctgcgagacccggcgaatgtcggtcacctccggggcacggtagccggacaccctcgtcggcgagaatgacgggccgaccagcgtggggaggccgtggtccgacacccgcgcctcgtagttcttggtgagcagcacgttggacgacttgatgttgccgtgcgacgccgtcggccccgttgagtggatgtgtgccacgccgcgcgccgccgccagcgcgatcgccgacctcgtctcccagtccagcggcgtcctgccggaagcacggttccctgcaacccccatgagatacaccagaaaaaaaccgcgtcatccacagcgaattccccatgaattttactccgttttcacgacggcggacaattaagaatgttcactgcacggtgcacgcgaccacagcgcggtagcttcagcttcacgtctcaagtgtgtgtgcaacagtgcgcgtgtacatctatgatctgtctacgctgtccgggaatgaataattcttcaaatctgtacgcgagatagaggagaggagaggagaggaggaggctaaattattggcgcgcaaaaggggaatcccgaggaacagtggcgccaaccaaacgtcacatggtccatcaaaccaccctacccggactgcaacccggggcaccggctcacatgcgccacttgcccccaaatttaccaccaatctaccacaactccctcctacactaaactctggcactctgcttactttactggcaccagttcagagatttcaaatgaacagccgcaagttgctatacctgtttcaactgcgagttcgaatgccgagacgtgccggggggccagtcatggctgtcacgttgtgggcttaaactaagattagatctcacgctcacccctctggcaaacactgaagcagtgtttgtttgctggtaaactaactaatcgcggctcacccataggacgaagtacacttggcttttggcagcgccccgtcgaaccagctcagcttggctcggcgacacacggccacaccatgagaagaaaaaccggtggatcactactggatcggagtaggtgagaccaccattgattggtgccgaggcggagcagccacagtcgcgagccgcgaccccgacgagacagacgccacgaaaacgagatgcacacacgagagggacgcgacaccttacgcgagagcccaacgaggcgacgactctcgcggtgcgccactgcggccaccggtggaaactggagaccggaggaatatcgccagggtgtaacggcgagatcgctcaaaaaaacgcatggtttgatagtgtggattcggttcgccgacagaagcgtaaaaaaaggatgggggaattttttttaccgtggaggagggcggagaggctgcccatggacatgtagtcgtagacgaggagcttctcgtccttgctgaagtagtaggcgcggagtgggacgacgagctcgtgctgcacggcgccgatggcggcgatgcgctcccggaactccggctccgggaggtccacgtccttgaggcgcttcacggccacggcggagccgctctccatcaccgccttgtacgccgtcccgaacgcgcccttgcccagcacctccgccgacgcgcggagcaggtcctccaggtcgaacggcggggccgccgccatggggccgaagaagatgagcttcttggacccgcccgtcgcgccgccggtcttcgctgctgctgccgccgccgcgacggcggcggaggtggcggcggctggcgctgccgcggctgctccgacgtgggcgccgttgccggctgagccgttctgtccctttggttccatgtccatcggagccatctggaggtcacgacccttctccaccgctgtcgctggcgtggatgagctagacttcttccggcagaggaggaagatcagggccagcaagagcagcacgccgaacacacacccgatggcaatgccggcgatggcgccaccggagagcttcttcttcgtgccgctgcttgcgccgccggcgtctgccgcgcctccaccagcaggttgaacctccggagatccggccggcgtgagcgcggtctcgccggggcacaggccgagcgggccaccgcacagcccagtgcccaagaacgagtccttgggcatcttccggagcgacctagggatggacccgttgagcttgttgtacgacacgttgaactggctcaatgtcggcaggtccagcttggggatctcgccggtgaagctgttgccgtcgaggaacagcgtgccgaggcggttcagcttgttgaagtccggcgagatctcgccggagaacttgttcccagcgaggtccagcctcacgaggttcttgagggtgaacaccgacgccgggacctcgccggagaagctgttgtgctggaagtagatggcccggagctcgggcaggcgggagaggtcgtcggggatggggcccgtgagcgcgttgtagcggagggagagcgtgcggagcgcggagaggttgccgagcacgttcgacgggagggtgcccatgaggccggcgccggggaggcggagctcggtgacgcggccgctctcgcacgtcaccccctgccaattgcacgtcggcgtgctgctgttccacgacggcagcgccgacttccccaccgccgaccgcagcgcctgcaacgcctgcgcgtcggtgttgaggtcgtcggagaagtaccccggaacggcggagaggaacaccagaaccgccagagccacggccggcgccggcattggcgccatcgccggcggcagtggcgcgcacacgagtggggtgggaagaagagtgggagagtaggtggtaggtgtgtgaaggagagagcctttactctctcggctcagggagagcgagcactgtcatggaggcacacacactccctgtgagaagagagaagagtattactagtagtagaggagaaatggactgggcaggtgatgggaatcttgaattataatggaagatttgttagcttaagcagctggatgtggtgttattgagggtgtgaaatgggattagggagaggaggaggcttgattgctttaatgatggattactaggtggcacttactggagcctagttggagaattctctccttttgctccttttttttatatccaaagctcctgcaggtgcaaaaggcagcttggcagcaggtgcctctgtctttaaaggttaagtaaggctggatgtgggaccatcaggacaaaagaaactaggagtccataatttgatttttgaaaatcatgagcaaagtctttgtttcaccacgaaattcgatattcttaacctccagtactagtacctgagcctgtgtccattcatcagttcacccagagtgaattccagcttaagattgtgtttagttcctaaaaaaaagttgaaagtttgaggaaagttgatagtttggaaaaaaagttgggagtttatgtgtgtagaaaaattttagatgtgatgaaaagttagaagttgacagttaactaaacacggccttactcctacagtatgcgcattcgccagtgagaatttgcttgcatatccactagtcgccggtccaccacggcatgttatccccttcgcgagcatttatcggccagttccccgatgaagctacacgagtacgattctttccagtgtactcctacattacttgaatcttcatctaaacgctggcgatacagtagtagtagaatactacggagtagtagtacaataaatccttcattaacggtttctaacggtcttggacagagtaccgacggtgtcactgccatgatttgcaagcaagtttttctttgggagttgagctttagagcatcagcaatgggtgccctggagtattcctacccacggcgtccacttttccggctggagctgtctcctagcagagggccacgacccctgtgcctagggaggagcccgtggacacggctctctccccctatttttccccttctactctcgccgcccgccggagggagagagatgtagcaaggagggagagagatgcagcaaagagagagagagagagagagagagagagagagagagagaccgccggtcgccgtcctccccagtgacgacggatccacgcgccttcctcccggcggcaacgatggcaccggatctgctgcttccggccggcgacggtgtgaggcggaggaggtcgtgacgacgacgacgtgaggcggggagatcgtcgacggtgtgaggcggggaggatggcaacggcacggcgggcggcagcgacgacggatccacgcggcatcctccccggtgacgacggatccacgcgccttcctccccggcaacgatggatccacgcaccgtcctccccggggacgacggatccacgcgccttcctcccgggtgacgacagatccacgcgccatcctccccggcgacgacggttccacgcgccatcctccccgacgacgacggatctgtgcaccgctcgccgacacgacggcgacgaacagatccgccgacaaagctccggcagtggcggcggccctcctcatcgcctttgcagccgccgccgacgggagagagggagggagggagagtgaggctcgcagcgacggcaggagagagagagagagagagggagagggagagtcaggcgagcggtgggagagtggaggacagcgacggcgccgacgcgaagaaaaggagaggcgacgaagaaaaaagaggggggagagaaagagagggaagggggagaagaggggtagtataggaaaacatccagtgtggatttttgggttgggacacccactgtgagcttgaataccttcatccaattgcttcagattttgaagaacctacctaggtgtagccttcattgtgagatgggtgttcctaagagtgttttctgctagtgaggacaccctatgggtatctttgattgttgatgcccttataccctttgtgtttgtgtgtgaccatttccgagctgtactgtttcccgtagatgcattgcatgagccaacgagtttgttttggtcgtaaaaaagaaagagataggatgggcccaatctgtgcagcaggccgtagatgctaccaagaatatgggccttcatgtaatcatgtcgatgctttagactgggcctgatttccaattcttcagtggacctggagggtggtccgcgtgacagaggctgctgccactacacgggagaccgaaacgaaccagtcatcgtcttcctcgagaattcctttttccctgcttctcctcctccttcctcccaaatgtaatccccctctctaactttccctgcttccattttcccagtctaatttctgtactccctatttcaaaatatttcaactcactttcatctctggtgttcatatgtatatgtcatttctgtactccctaactcaaacttttttcaactcacctttatatctggtgttctatgtatatgtgcttggagaatccaaaataaatcggcttgagaggtcgcagtgtcagctttatcactcgtggcaactccccagctgctccttaactcccatcctctcaaagccccaagtccgcaagctgctcctcaactcccatcctctcgaagccccaactccccagctgctcctccgcagaccgcaggccaacgtcgctggccaacgtcttccacccctccaacgttgctgaccagtgcatgggcgggcatggttgtgtgcggcatgcccgtgcctcgttgcaggggtgggtgatggactgatggttttgtgcctctcggccatcactccagtatggagttcgcacgtgtttaccttgtttgcttattgatttactttatttcttcatcatgttggatgtttataatgttgaaagaaacacgagattaagcaatattttaagcatagtaaattcaaatttattcacatataagtcgaatcaatttgctacaatgatagtacaagtacttctattgcacaaactaaagttttgcactacccatatcatacacaatgcaactaactgttgcagcaataaatatgtgaaaacataatcaacaacttagctcaaattatgtcgattttaacatgctctcagatgatgggctgccaatttaatgaccttctcacccccaagaggcaagccctaatccatgattatgtgtgccagtaccaagtaacaaaaactaaaatagctagacaaaacagggaacaataaaagtaaatcaaaagttgatcacattttaatcttatgcaagcataaacttatgcaagcataaggactaggttataattcattttaatcctgtgagtatatcgtggatccaagaagaaataccaggggaggctaaacaaactggacaaagctccatacccccttcccatgtacgtatatatgtatggcagaaaatattaaggggggctcccatagtctcagcgccggtagtgggggctcgagcccccactgcccccatggcaaatccacctagagtatatgctttcataaggttaatatgtgatcaacatttgatatactgccgttgttcttttcattgtacaattatcctgtttcgtctagcagtattgttcgttcatcgttcttgttgtttagtaatggttgattgttaatcataataactgatcagtataatgcagtagtttagtctttgagaccatatctaatatgtcctaaggcttgattgaaatggatatgtttggaacctagtctagaccttatatttgccacacataattacggttagaactttacctcttgtggcgagcaggccattaagttgacagcccataatctgagagcacattaaaatcaacataatttgagctaagttgctgattatatttttgtatgaatattgcagcgatggttagttgtgctgatatgagtagtgcaaaactttagtatatgcaatagaagaccttgcaacattgttgcaaactgatttgtctcgtatgtgaaaaaaatctgaatttattatgctcaaaatattgcttaagctcgccttattattagtccagttgaatagcgaagatatatgttggattcaacgagacaatgactaacagaattcataatgtatgcttgtttgactagtggaacagaaagacacaccgtaggttcagatgtattataattcatggggctcggagaacactcttcctacttccttgcacttcatgaatagctgaaggaacccttgacaccatccaagctttcaccaagggaagacctggacaagttgtacgaaagacatcacggttaaggagaaaaacagcagaataacttgatgggtagaggtctaacagtaatcatgcaatggtgatacaaattccaatttagatgtagaattttctaagtgcaattcaaaattggagcgtgtatatacataacagaaatgcatgaaatctaatgtcaatgtcttttgcaaaacatcctcatattagagaattattcttgtaataacaccaacagcttgattttcctttagttaagtattctgtatttttgtttacctgaagataacacttcagctagtcgtaagtaaatttcataaaacaggattgcagattcacagtgatcaaaatgtgacacaatagcagtatctaaatttgagtcaattactcttggaacgttaactgcaataatatctggagtagcagatttattttctcaggacatttgctgataattcaatgttttatgatctttcaagtagaaatatctgaatcagaaaaggaaaacaacaaaatgctcttcctagtcaggctattttggttatgtttagcaagctaatcaatcatgggaggactgaagcatatcattcgttttacacgtgcaaactaaagtgaaattctcactcttcagtaacaaggtggaactgataaatgacagtatatgataacaaaaacaaaagttccaatggactgaaaatataatggtggatgatcagtcagactatcgaacatttggatgtgccaaaattggtggttggccctcaatatctagactgcataatccaagcgataactgggtggagaacataacctttgctctattggagtttgtggaggttgaggaatatgtcggggaacacttgggtagaacaaacataatcattttgtttgttagaagtagtattgttagaatgttgctgtgattgctatattcagttattcagtaactattgaccccttctcctatagctcacagaaagcatgttgtaacaaggttgagcagatgggtgtgttcgttcaatcatattcaggcctagtttagttcccatttttttttcccaaaaacatcacatcaaatctttggacacatgcatggagcattaaatatagattaaaaaaaactagatgcacaattaggggggaaatagcaagacgaatcttttgagtctaattagtccatgattagccataagtgctacagtaactcacatgtgctaatgacggattaattagtaacccacatgtgctaactcggcaaacccatggaagttggactcagggtagacccaattcaacatccaaaaacctaaagttaacaacagattgcaaatatatctctgtttcttacttgtgcatgcagtacttgtactcgtggccacggatgtagtccagctccccttcctcaagctgccacaacacaaaacacccaaaataaaattcaaaggaatcctgatttttttttttagaaaaaaaactcctctgaaacatcacatctcactctcacgccgccactcaccgggtcgccgccgtatatgagatcgtagcactccggcgagaggcaccgcagcacgcagttctccttctccgtcgccgaggacttgcacgcccatccccacaatccactgtcccaccgagagagagagagagagagagagagaaacaattagaaacttccccatcaaaaccacccccaccgaacacagacggggggaagcgtaattccggcgcacgtacttctcgacgtcggtgtagcaggcgctcttcttctcccggatctcgttgtcctggaccacgggattcgcagcacaagaacggtgagacggacaggggccgccaaggaaaggcagggattaggtagggagacgtacggtgatggggcggcgggatgacttggcggcggcggaggggaggagaacgagagcgaggaggagtaggaagaggcagcaggcggcggggactcgccggtggatccggtgaggcggacgcggcggtggcaggggagccatggctggcggggaggatggattcggtcgggtcggttgcagaattgctggtgcgaccggtggggcggaccctgagatgtgccgtcgcggactcgcgttcggatggatttgattccggcggaagttggaacagggggcttgagccttgacgagaagttttattttgttttaccctttttagtttttaattaaaaaaataaactctcacaaaaaataatattttcaaatctgaatctttttaattttaaaaataaactctctcaaaaaattattttcaaatctgaatctttttggccatttgaaactaacttttaaaaaagtctatttttgaaatttaaaatattgaccatacttaatagtaattatagttaaaaaaatttaaaaaggaagaaagagattttaaaaaggagctaacaaacatgaatcggcgagctctcatcgacgcttcaaatacgtgaacatgtttgtgtcaccggaactgtttagaacttctttttttttggccgcgcaaactgttcagagtctagaagttgttgtggtaagatagtggagcagtagtactacgtagcattcccggactgctatacaacggaaacccgttggaacgggatgatactggttaggtattagatcctgatacctctgacatatcatgtcttaatacttactcggtatcatgtgatacttataaggtatcatgtgattcctatcatgtatcatgtgatacttgcaaagtattagatgatacctgtcaggtatcatgcgattcttaccactagaatgtgatacttgcgaggtatcaagtgatacttatgaggtatcaggcgatacctaccaaatatcaggtgatttctactaggtatcaaaaaccggacacctacccaacgccaacgactactaccacctccctcccctagctccggccactgcctccgctccctttcttggcttcggctaccaccgccgctgcccctccctcccctagctccggccaccgctgtccctccctcccctggcttcggccaccgccgcccctcctcttttcattgatgtctcctcgccgccagctcagccatgacgcactactgcctcgacgtcgcgggatctcactgtgttggggctcgtcgccagtggctgcatcctcctctcgccgagcgggtcctcttccccggccctcgctggaggtctcaccagcagccgcctcctcctcacggctcaggcacttagctctcgctcctctttggataggcaagggggacaaaagggatcccatcctgtcccgacgggatcccggtacgtagcattcccagaaataaaacgttgcacctttacccaaaccacaggcagcctgtgcggctgaacacacttttacatcattcggatttgcctgcatcaatgtttcatggatttcggatttcttcacaattttgggcatcgtgtcttgcgcatgtaaaatggtgataactagcttcaaaatttggttactcatagtacaaaagtatgcagtagtagcatggtcgactgatgaatacaagtccttttttctgactgcctgctaaaaattgtgttagttctatgtcacttctgttactattaggctccactgtacccgatgttggctgcattttcccctacaataacaaaccaagccggagcgcttcttccccgctcagactgctaggcacataaactccataggaatattatgggaaaaagaagagaaaaaaatctgtgtgcaataacgtccaaataacatcaccataataaattttaagtctctccatcggcttctttagcttcagtaggacgatcataccgctttggagtcgacctgattatacgagttctgcttatcacgaataagagcactgtgatcatcaggaatccttctagcaacagaacagctggatgagatcctcgtcgcggagtccataatggagtaacagattgtgcgctgattgaagcaaatctcgtatccccatcgtcgcccctagaatggtagaaatgaaactgttacacagtatgaataaaggcgcacccaacttttatagaatgagccccacaaaaagaagtaatattgatgatatcaatatgatgggcgtatagttgcatttaatgctcatggtaagagaagctacaaaagaatggtggtatacctgaacaaattcctgatagatcgccagagggatcttctcttccctgtggatgaatgggagtttctctctcccaaattttctctgtttttagtctctgaaatagccaaagattacataagaaagtcatgtaccaatggaacaatgcctcagaaaggaaaataagtaccttcacctggaacagaaatacacccagtttccttcagtgctgcaatctcttgtactaatgttcgttcttggttgctgatgaatataagcattgataaggcaaagcaccaaaagctaagagtaatataacataatttgatgcgccttgtaacagtataatctgtaaccaaggatgtttaccgcataaaaactacaaagcaatactacggctagcattaacccatcacaaagtacaacaatactcgcaactcaaacctgatactcttcgggatcttcacatttatcacaaaattatgatctcctctaatggtaggattcttaatgtctggagctcccagttgagcaaatttcagccgctccccaggctgagtgccaggaggaatataaagatccttgaatccctctattgtttcaacctgaaataagaaacactctttctaggtaaagctggagccagagttctgctgctacctgctaacattacataaatatatgtcattgctatgtaatgcataatatgaacggagcctcatttaacagctcaccttcactgtggttcctaaaattgcatcagtataatctattgtgacatctgagaacagatcgaggccttctctgtggatgccttcttttttattaacatgaacaaatatgtataggtcaccagttgcgcgcctgcacaataagatggaaatggataacatcaaataatatattttaatacatcataaatatataagttcctgagaggaatgtttataagagatttagtgttctatgatgaattaactgactgggatggaagtatcttctacacatgcagttttactcatttttattctgagcactccgacaataaacaaaaagaaaaatgtaggatagttttgaatgctgtatgattaaatcaaacatacaaaattcaacaaagattgcatgaattacatggttatgtattattttcccagtgcttgcctttgattatcaacgctacctcctctggtaattcgaatggcagaaccatcatgaatacctccaggtatgtctaccctgatattgcgttcaacttggattttgcctgacccacagcagctagtgcaattttcagtaattaccttccctttgccatcacaatttaagcaagtagatatctgcagaatatatcaacacagatattacctaaagcgtgtttatgttgtggttcatgaaacaaagagtaggagaccctgagcaaatagtaaacattgatgaacagattactttatgaggtatatgcagctaatgatgacattgaaattccactgaatatactacagctgaacttttgcacgtcaagggtgagaacatttagaatatatatatactttactctcctgaaagaagacaatggtgttggcagtgaatccgatacccaacctactcctttttttacctactacttcttggtgtactttcacattacaaaatagtcctggtacatattgtatctatgttggccttgttccgcatagctgtacagcgcagccgctgcagcggtcatgctttctcttgtgtggtggtgctgttgctgcagcataaatctcagccgaacaagcctgttatttcatctctaaattacaagtttattatgcaaagacatctacatggatgagttgttctaaaaacctcacaattaattcatatttatgtgtataactcatatttatccatagcaaaacatgagtatttagctagtaatatttcatatacaatggcttcctgcataatgaatcttcatcccctgtcccaatgaatatgaaaactccacaagccgtcttatactctatttactcagcagaagaagaaaattataattgcacaacatcattcatcagcaaatctttcttttacttaatctactaactggtttgtagtagatccagggaagaagaaagaaaccacaagatattatcagattatttgtagtggtgaacaaatactgagaatgaatacatacggtacaataaatagttcacctgagatactataccaaaaggtgtcctctgtgttttcattaacctgccttgacctctgcattgagtacattctgttatgtcattgctagatttagcaccagttccatggcaagtgccacaggtttcataacgaaaaatgctgacttctcgtttgcctccaattattgattcttcaaaagaaaggagaagatcatatctgttatatacaaaagagagattaaaatagtaaacaaacatccaagtatcagttccttgcttcagtgtcaggttaaaattgtttaccgaatatcaagtgccctgttgtctgtgacttttgtaccataatggaatctcccagcacccatgctgtctctaaaaagcttatcagggccaccaaagaatgcattgaagagttcatatggatcaatctgttgaagaacaaatttaaataactttaccagattaaattttctctctggattctaatatttggcaattggcataccaatataatgcagcatgttttctagttatctgcaggtttctcagaactcaatggaaatcacaggcttagtcaggagttgggaaaatgagatgaacccatttgctgagggtgaaatgggaaacaagaaaaattggtaaacacgatatgaaatttagacaccaattgtcaaaggttggataatataattaactagaaaaatatcaggtagacaagaaatttcagttcctaaatttggacagatcagaagcaaaaaaatgtaacttaggtattgaacagaatgactaccccattggagccaatatctccacctccataatctccagtgagccctgcttctccaaagcggtcatacagagatcttttttcttcatctgatagaatctatgagaaattacattgtaaacattgtaaaacatcaaatgtagcatattccctattttcatggaatttcaactattgcagataaaggtacataaagaagaaccagaacttaggtcaaccgcacattatacaaggaagatgcgtcgaaaatcaaccagtctatcagtaaatacctcgtatgcggcacttatctccttaaacttttcttctgccccagggtccttgttcatatcaggatggtactgaattgaaagaaaaccaatgaagtatgttcaagatttgtagctccatcttgaagcaaacatcggtggaatttaagaagcatattaacaaagtaatacagcacatgataaagtataagttggatatcactgaacatccaaaactgatacatttgtggtttactccataaacagaagggtcccgtgtaatcatgtattgcttatttgaagaataatcttccaacgcgcagaggcccaaatacgcaaactcagtgatggagctaaaaatcattatctatcttcagccttttctttatttttttaaaaatggaggaattaaaatatggtacaacagcaaaaaaataaatggggaagcataacatatcgtggattcatggagctttgctgtggaatacagtccaggtagtcgccaaaacttcttcatcttttttgcatacagtaaacacgtagtatagccaagtcagacagagtacacaatttgtagatcatctcagtgaaaatgctcaaaattgcaatgataccgtgcgatttccatgatccacattaccaagaattacatagtcattttattcattttaacatatactgtaaccaggattgtgcaggggatgcagaagacgataattacccaggttggaacaagcagataatgcaagtggcccaactcaatcgcaactatatcacgctaccggttcaattccagataaattgaactgcgcatacactaaaactagcagtatcacacaatctaacacttcgaggggacatgacatcggagagtgaagggggggaatgcaggtgcagcaccttgcgcgctagggtacggtaggccgtcttgacctcctgcagggtggcgtcgcggcggaggttcagcgtagcgtagtagtcctgcccgccgcgctcggccgccgccgcgggtgatcccctcccaaacgcggcagtgagatgggttcgagcgcggtcgcggcgggggaagcggagcacactggaggcggcacgcgatgggggacggagggaggaggtggggtttggagtagggtttgggtttgcggggacgatgagcgcggcggccatgaactcgccggcgacttccacgccgccggcagttggttttcacgacggagaggtgttccagtgaggggagctaaaccagacgaaccgagcacgcttgaccgttcagttgaagctcgcaacggctcggatgatcggcaacttttgttatcactttcgactttaccgaattttaatattatcaaaattagataataaactaaacttactttagccattactacctagtactttctccgtttcacgttacaagttgttttgattttttttctaagtcaaacttatttagatttactaagtttaaagacaaatttatcaatatttatcacataaatgcaacatttaatatattttgatagtatgtttgttttgggttgaaaattaccgtattttttaaaacttaattaaatttaacatagtttgattgggagtatcaaattttagaatttctttaataaaagggcgacgcccctctatttttcattaatatagagatgtcacatgactagaattctggaaagctccgatacaccaaaacaaaaactaaaaaaataactgttcatttaacgacaacacacagcacgccctccataatcgaatttaggtattttcagaagctctctcttaaaatttaccaaatttgataatgctaaaatgtgtcatttagcattaccaaaatttggtatacttgatttgggcaacaaattgaacaagtcattcgatggattttccttcttaataaaaaaaatattatacagcaaaagaaatctcaaatatgagttgccggataacacattttggacgcatcaaattcgaactcaatttagcaaaatctatatagttgagacttgggatgggaggagtgcttatgtgcatcatcatctatagtctccttattgatttattaactacaaccaaaatttaaatttaaattttagttatacagcttgttttataattattttattgtagtttattttttaacgttggcttttaaacctctaataacactaaaaattttaaaattattttggagttattttaaatttaacctataaattattttttatggtcccttctcagtttatcagatatagctcaattttgtggggggagaattatatgtttaaacttccggaacaaatacgttaatatgacgcttaaataagcgcaacacgaatcaacaagcgtaacttcaccttgattttaaaaataaatgagggtaaatttggaacatgcacatacaaaaagaaagaacaagactatatcatgaggtggtgatcattgcaaacatcataaatactgtcatggggtaattaacatttttcatttgaattacacaaagcaaagaccccttttttttctaatcttattagattctttactgtcaacgctttcttcgagcagcacagctcattgctatattcaagcagatttcttgctgtcctgaagtcgctcaaacaggctgccatcgaaggcgcctctaacagtttctcgttgcaacagcccttctttatccttggccacgctgtacagtagcatccattcaccagcgctagtaatcctgtgatggtttgcaggaagaaccaattagcaaagttgtaactgaaaaaaaaaatgatggcgaacggtactgctaattcaaccatccgcttaccagccaatgaaatcatacatattgcggtttgctttaatcatcgagttcagctcatcttttgtcaaagcatttggatgagttctgccatacttgctgaatatagcatcaaatttcgatggatcaaacctagtaaaagcatataaattagtgagaaatttgaaacgagatagaaattgtaatcgtttctaggcaaagagaggaacttaacaattatgtatacaaagttacatacctcccttcagtatcatatgcttcagagtcactcccatgcttacccttgtgaatgttctttatatggatggaaaacagaggagaaggcatccacccctgcatttgaaagaaagtaaacataagttcatctgtacatgttggcccctccataaaaaaacacatcaaatccaaagcctgaagtgaagatagatatgtcttcccacttacaaaagtcactacaattcaatttcactagcctagtgacacctcttcacatttacaaaagaaggtggtgtaacattcagaccaacatataaaattcagaacgccctaaaaaacattatacaatttctttacatcataatcgagaagattagtccagattttttttttgacgtaagattagtccagatatgatcacacagtttggcaatacagcaaaaggcacggcatatatgttggtaaaaagtattgaaaataaggaacacgtggagtacagagggcaaactttaccggttgagtaggatagctgaggacgaggttgatgagtatggcaccagcaatcgacacgggatacccgcaacctatcgctctcagccctgtgaaaaacaaaaaacaaaacataccatatactcaaagtctcatactacatctgcactgcacaagaaatcgttgatttggaagcataattctgacttaacacgcgaccctaaaatctcttaatctcttctgttgcgtcaagcttaattacaactttagaaggcaaactgtttgcctgtccgaaacgggacacagatatagcagcagcagagagagatggactgatcgcgacgtggagagttcatccacagcaagacacacgggcggatcactcactcgctcgctcactcactcaccttggaaggtctcccaggggtagatgatgccgtcgccgttgcggtcgaagaacgcggcgtgctgctggagcacgctcatgccgcgggcgtcgcgcccacgggtcccctgcgggtggctcgggtccaccgccgcgagagccctcgcgagatctgcgcgcacgcgaacccagaaagaaaaaaaacagcagcagttagctggctacggttacgacatcaggtttaggatcagttactggagcggtagtaatttttctgcactgtaacagatgatgcagtaccagtaaagcactagcggtgctactgctctcatgtatactttctgagaaattttacgttacttgacaaagtacattgagatatcaagattttataatacttaaaaattttagtacttcgaaatacatagtatctagagaaattaaatggtaaaattacacattctttctgttggtacttaaaccatatgatctctcaagtctcaactgatgtacgtcgagctgccgtcacgcacaaccgcgtgctttgcagccaactccggcctctcactctctttatcaggttatcggtgttcagtgaccactgaccaaagacatcaaagacgatcgagaaagaaaaagaaagatagaatgaaacaaaagaaagaaagatagaaagaaagaacagttttttttttcgatccctgcatggtagaaatagaatcgcttacatggcttgggaagctgctcctgcagattggggttgagcttccgctcccccgtaacagccgcgtgcggcgctaccgtctccaaggacgggtcagacgacggcggcgacgacgacgaagacgacgccatggttattcggggggcgagtttgtaggatctgcagatcgaaagaacgaacgaacagaagaaaaacgaaaacaaaacgctcttagttggggatcgaactagaactctcagggcaatgcgaacagaaggaatccaagactgctttgcaacacacaaggcacaagcaaaaaagatgcaggattcgatggatggattacctttggcgcaaagagagatgggggcgccgggtggggaggcgagcaataagtagtagggtcgccattaggaggaacgcccccacaccgtatttaaaatgctcgcgaacggcagcatcaccaagctagccgaaatcctccgccttcgccttcgcacctggagttctggacagagtccgaaatataggttaacacgtggaaggcaacggattgctcgctgagtcatgctactcctagaaacggaacgaacaaaatcggcgcggctgtaaaactgtgtgctgcaagggtctgaaaagctactttcagtgctgcagttggtaggaacaacaacaacagagtactgcacgtatcttatgaccatggaaatgagtgggattaatgaccgtgattagagtgtgatccctgaagccagcgagagagtgctagctatctcctggtggttaggttttgagttttgacaatttgcaacatgccacgggccacacagcaacgtgacctcgcgtgacattgtgatcggagagtgttagacgcgatcttctcttgtactaggactgcttattttttgcactactggcgtgtgcacgatggattgaatgctcacattgccctgctaacggatctggcgcgtgcgacgcatgaagagctggatttttcacaatttagtccttttaaaaaaccttattttataaataaacccatgaaaaaacttatccgaaaaataatcctttttaggacgccagaatacgacggcgccagcctctctggcgccgtcctcctgccaccgtggcggggcagcgctgaggtggggggagcgcgccaatgtggttggcacccctccctccccccattttttcctctctctagtgtagaggagagatatgtacaacttattattattattttcacagttagaagcacacaataaccaaccatacaaaaattaaactcaaatagatgaaatatgtgacttataaaattttccaaagctataccgaaaagaccccccctcccccgcgttctccctgcttttcgttgttttggtttttcctgtagtccccaaagaaagtagattaaatttcgaacactcttagacttttttacatttttcacatcctataaacaataaaaaaaagttagggtttgtgtttctttttgttacattcgggtgtcatttattgaaacagtcgtaactttctcatatggacttggaatcaggcaaataatatatccacggatatctaaaaaaaaaagttacatccgattctcccctgctttgctgggttcgacgaaattaaaacctccaaattccacttgcaagattgtgttttcgaggcgagaagcttttcggtagagctttggaaaattctataggtcacatacttcgtctatttgagtttatttttttatggtggttattatgtgctcctaagtgtgaaaaaaatataaaataaataaaaaaagggggcgccagccacattggcgcgctccccctgccacctcagcgtcgccccgccacggtggtaggaggactgcgccagctactttgacgccccaaaaattttcgggataagttttttcaagggtctatttgcgaaataagtttttcaaaaagatcaaattgtggaaaatccaccatgaagagggtgtttggttgcttaccaaagtttgcctcaatttaccacaagtatgataaggatgttttactgagtttagtgcagtgtttggttctaactacgaattagtcatatcaaacttttcttgaacttgatcccacatatggatcatagacataataatatatggcaaaaaggttaaggtgtggcttcacttttcttgatcacaactttagcaacttaaccataaatatttagctggcttaggtagtgttagacaaccaatcaaatagtctccaaatcctcccaagccggtgcgaatcagagaaacttctccccggctcccattactcgtttagcactcttcgcacacaatttcaaccgtaaatccagaatacgcgatccgaacaagcagagcgactgcctgtatttttacaagagagatgcgtttttctacgttgctccaggtgagtgtgcacaagctttctcgagagatgcctttttctacgttgctccagggtgagtgtgcactctgtctgcgtacatgtcaacgtctcttgcaggatactggcatgggagatagagcaagccagccgccagcatggcacgcgtcttgcgtcttgcgtcttggcgtgctttgcaatggtacacacgtgctggccagtggaaaggctaggcgcgcgtgacgctcgcacctgtaattcgatctaaacaaatcgaaaatattttaataccatcatatggattctgaagccaccaaaatgtggagattttgagatccacgtagtactccgcctcagctgatactccgtttctttcgcccctttttccacgtaccactcgcacgcaccaacatcatggctctgttcaagagagtatccacgatatatggaagagcgggtgctctgaagtcggaaagctacgcggaatggcagatggtcagatacagataggcattgatcgcaatggccaggaagcaaacgacgacgcaaatcatgcagcgcgtcaagtgaagatccgatcgcccttggctgtttctgcccccgcatgcagcgatgcaaacggagtgtgccatgctgcagtacacgggattacaggaaacattttttttgctcctttggttcagaaaaaaagggaagaataagaacatttaccccaactgtccagtggtgcccacgggtggctggtagcgatgggtcgcagcccggccggccttaccgaaaaggagaaaagaccgtacgacaatgggctttgtggtccagctcggtgggctcggcacggatggcccatcgttgcttggagcaagtgccagtaagcctctaagcaaaggttcaagtttgccggcctatttttgaaattggtttttgacaccttactaaaattttgataagttttctcaaagggtcaaattatcaaaattaaggaacaaaccgaacattctattgttattgacaccttactaaaatttggtatttccataaatgttctctcatactagcattactaaattttgataaggctacaaactaaacgcatctaacgctatcaacatttagtaacataaaaatgcgccaacttttgacaataccaaattttggtaaggttaattttgacatcaaattaaacaattgctctgagttaaaaacttctaaatgtaattatggtgtatttgtatctattatattattaaaacagctttgaaaggaggcaccacgttcgatgtgggggctagaaattcccacattaattggagaaaaagaaaaaaaagaaaagaagagtccaagtagaaatacaatctaaaaatagctgaaattcggaattaaaaaaaagcaatattgaaggaagtttccatataagaacccaatacgagattaattaaaacttgaaataaaaataaaataaaatccaaaattaggaaaaaaaaagagagtccaagtagaaatacaatttaaaaatagctgaaattcggaattaaaaataaggaatattgaaaaaagttttcatataagaacccaatacgagattaatcaaaatttaaaataaaaataaaataaaatccaaaattagaaaagaaaaggataatccaagtaggaatacaattttaaaatagttgaaatttagaattaaaaataaggaatattaaaagaagagtctgtataagaacctaatacgagattaactaaaattgggaataaaaataaaaataaaaataaaatccgaaattagcaaaaaaaaataaaagaagagctcaagtaggaatacaatttaaaattagctgaaattcagaattaaaaataagcaatattgaaagaaaaatccatataagaacccgatacgagattaattaaaattcagaataaaaataaaataatatccaaaattagataaagtaaaagagatttcaagtaggaatacaattttgaaacagctgaaattgaaaataaaaaataaaaaaattaaaagaacacaatacgatattaattatttttttttaaaaaaactgaaattagaaaaaaagaaaaataagattccaattaggaatacaatttataaataactaaaatttgtgataaaaataaagactattgaaagaaaagaccatctaaaacacataacgagataaattaagtaacaggcatataaaggagtagtggtggcggttgatacgacataaaaaaaattgttaatgaaacaccaaatagaatcctaatgacgattaaaaggaggggcgacagggaggccgtaaagcaaacgatcaaggcgattgctgggacttctagaaagtaaaaaaaataaaccacattgataatcatattcgatttttaaaatctcaatgacaataaaaaggagaagcagcgggcggggtgtataggagtataggtgcagagctgccgacggttgacgggacttctagaaaataaaaaatgaattccaacgatagttatgttcaatttttagaatcccaatgacaataaatagtaggcggcggacgggccgtagaggagcatagtggcatcatttgacaagacttctaaaaattataaaaaaatgaaacccaacaaaacaataaactctaaaaactacaaggttcaatttttgaaggtttggaacttctaaaaagtaaaaaaaaaacaatgatagtcatattcgattttaaaatctcaatgacaataaagaagggaggcagcgggcgagccatagagaagtacaatggcaaagtcactgacggtttggcgggacttctagaaagtaaaaatgaacccaaacgataattatgttcgatttttaaaatctcaatgacaataaagagaagggacagtagacgggtcatagaggagtataatggcaacgtttgacgggacatctagaaattataaaaacaaaactcaacgtgaaaataaactctaaaacctataagatccaatgtttaaaggttctaaggagaatgaatagaaatagtggtagatcgagtaagcaaataaagaaggagatgacataaggggtagtatctggtgtgacttttaaaaaactatataattagaaacatggggatgataaggtttggtctttcaaactcttaagataataagatagctatttaataatttttttagtaaaatcataaaaaaaatatataattttgtttgggtgctagccgcgcaattgcgcgggccacccagctagtttgaactacacgtaacactataacaggtatgtaaaattgtatatataagaaaatgaaataaggtgatagctcgcgcacatgtgtattgcaagttgaagatttgattcttcctgcgcacgctgctatttctttccacttatggtgccgccagtggcggatccaggatttgagcaaagggtattcaaagttgaaaaaaaaatcatacagaactaaaaaaattggactgggaaaatcatacaggagtggtaatgacatgtttaaagccttaaaggtacaaacagtagcacaatagtcaagatgtctatctccaactgcacacttgaggacatatcactagtagctgaataggactagaaggggcattttctgggatctgaacttcactctcaatggttaatggttttggatcagaggtggaagctactttctgagacttggttgacctttctcacaaagacttcaaatctattgtcttcttcttcttcttcatttttcaaatctcaaaacctacaggtcaaatttctgactaatttaacttctaagcaatggccaatcgattggggaatttgacaagaggatttattttaccagtgccagtccactgtccagccgtctagggaccaaggggacgcgccgacgcgggggtgcgtcgccgcaaccggctgccgccgtgcgccgtagcgccgccaccgtctgtgcgaacctcagctgctcagcgtcgcccgtccccgaggaggcggcgacggcgtcgtcgcaggccgtgccgcctccgcagcagcaggcccagggaccagggtctagggagatgaggctggtggcgattctggcgacgcgccgagccggcggccggcgccgccgagcgtcgagctctcgatgcccgtcgcccgtcggtggggatgagtggaggcgcggcggattggggctgggacgacagaaggggtggggactggctgaccgggagatagggactagggttttgttcgtttttgggccagtgggcctattcattgggccaagatggggaggaatgtatggtctgctgcgaataaatgggcttcttttcatttgggctatacatgctgcaccccttctaatttctcatgtatatatgcataacatatctatatatagttatttttttaaaattctatgggtattcaggtgaatacccatgaatcacatgggatccgcccctgggtgccgccacccggcctcctcactatcctctttccctcgctttacccccgttaccaatactggcccaccgtcccatggcttcgctgtcgcctctcgtccacccttgttcgccacccatgtaacgctccgctttttgtgaggcgttaaaaactaattcggcaaaaatcctatatgcgaaaattccgttctctgtatgagagtctaagtcgtgccgtggatcttaattcaaatccgtccttgatccctctcgtcgccatcaaaaaaatcgcctcctcagaattcctcttccaaatttaagttcccaaaatcaaactcaaacatccaatctattcccctgaaccctcgccaaaaactttaccgattccaagaaaatattgaaccctcaccttgaatccctccctatccatcgatcgatcgatccacttatctaacctatctatccatctatccctctacctatcgatctacctatccagctgtctatttatctattgatctatctaactacctttgaatccttgccaaatatttgccctgactccaaaaataaccaaatccccatttgaaattcaaaccccaagctccaaaccctccaaatcagttctctcggtaaaagtctattttgcttccctcttggtcaactgggccgtttttctcttcccggtccatctctccctctcggtccgtctctctctctcgcatgtgtgtcgcgcgtgttcaggaacaggagagagcgtcgccgtctccttcctctctcgctcgattctctctctctctccctctccccggggccactttgccgccgccgccgttcgaaatccagccgcgccctcgcgttcgcacatgcgcgctcgcgcgtggccgaccgcccggtcgccgccgcgtcaaccctggccgcctgcgccgcgcagccgcccatgccgccctgccgctcaccccacctccgtgcgctcgcgtccaagacgcggaggcagcgcctctctctccctcacgcgcgttttcctcctccctctgctcgctcaaatcgggaaggaaccgcgctcccttttccccctcctttttccactttgcccgacaccgcccgtgaccgccagctcctctccttgatcgcctaggtcggtttcctccccaaaccgacatcaccaccgcctataaaacccaactcgagcccctccctttcctcctcgtttccttgcccaacctccaccgcgccattgccgccggaccatctctgccgctcgccgacctcgcctccctccgccgtcgcacgtgctggtgaagctggtgtgtgcgaagacacgtgacgcgggactccgggcaccctctccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgctcgccctctccctcttttggctcgcgcggtagctcggtagccctcccgaacgcgcgtagacgaagccccaagccccgccgccgctcggcatggtctcgtcgcgattgccgcccgttccggggagccgccgctcgtcgccgacctccctcggactcctccgtcccatccgaccccaggaatgagctccccgagccccggagatgctcccgccgcctctaatcgaaccctcgttgaccactggcgattcccctctttttccgccgccgcaatccgccaccgtcggacctcctccgtcgcatccgagccgttgaatcgcttcctctcgtcccatccctcctcccggtgggcttcctttttccgttgaggtcgcgccttgctccggtgaatgccgccgccgtccatctcgggcacagccttcgtcttcctcccacttgccaacgtggcagccacgtcggcttgacccggtcacgccgatccggtcggcccctccctccgttttcccttccgtgctcgcggtccacgacaaggcgtgcggcagcacgtgggcccacctcctctccgtccacctggtgcaccaaccccaaaccaaccccaccgaaccctagcgccgctacccgcatgcgcctcccccaccgtgagccaagccgccgacatgtgggccccatcccgggaccccgcgtggtggaccgtggtccacccggtcggtctcctccccctcccgcgccccattgggccgccctcctcgcggccgcggccggcccattaggctcggctgagctgcgcaagcccctcgggccacgccgcgagccgcccaaggaagtctgattatcatccctccttccttttcttttccaaagggattattaaatccttttcccttgttccataaatcaattctttattccatgaatcatttcctttggtccatcatatcaatgaccaccaataatattattgagaatattatttctataaattccataaaccatttctcctattccagatattccaattaaacttccaaaattcatatctctcgatccgtaactccgattgactccgttccacttccaataattccgtaaaattgagatctatctaatggcactattaattagtctaaatagggtgtttcttttggtcttttgtttaggttttcgattgtttacgtatagtcgtggttaccggattttcgtcgatcgcgggttttctcgaagaatcgtgaagcttcgtgaagaccttgagcaaggcaagtcaccctttgaccaattgctcctataattggaaaatcattattattttgtgtgcaacctgcattattagaatcacacacttaacttgcttggcctcggtttgcgtgccaaaccgacggacctacccattagtcacactaattcctgtaggttgtactacccttattccttgtcgctccacccttgtggtacttcggtatccgtgctctctgagcacgtataccaactactccacagagaccgtcgattgtcgataatttgggaaatgggtttgagaagccttgaaaacccgacatgtggtgtcggtgtgtttgaaaataaaatgaattgtgaaaactcgcgatgcgggggttgtgcgtacgtggcgctgtcccgtattcgcatataaggaccgattcctgtgggaaactcatcgagcataatcaaagtgcaaccacaaggtggaatgggacaccctggctaagtaactagtcggttcagggaaacctcgcatgccaatagttgagaacggggtcggttggagccaaaccaggttcctggtaagcaaggaagagaagcttgctgaattaccgatcgaggtggttggagtttgatttgtgaaaactaaaatggcctatacttatgtgaggatttgatccttctatgtggcatgaggtatccatgggtcggcttgggaaaggctttgttgcgaacctccgataccgacgggtgttcggaataagttcgtatcttgtgggtaaagtgtacccctctgtagaggttaactaactgttcgaacagccgcgcccacggtcatgagcggatgtgaggtggttcccgttgcgtagatttgtttgcctgtgctttgtgaaaagttattgtggtgtggaaatcgtaaccagaatcagcctatgtggcagatggatgacctgagtggtcagaaacgaatatgtgtgattcgggatgtctacgagcatcatagactaggcttcccgagtggaagcggattgttgtgctgctgggcaactggactctgggagtccgagaaaatgaaaaaggctatgggagccggttaatcaagtgaaatggctccgggagctgagaagtaatgatctgacccgggaggtcggtacattaccatttgagttgttgaaaagcatctcttaagtcgaatcgagacgcaagtctcctttcgacccaaagttaaaaagaaataaagcacttcgtgatttcaaaaatgatttcaaacaaaggaattgtaaaacaacctcgcctctcttccaagcttgcattaaacacctaaatttccgtgacttgctgagtacgaaagtactcacccttgctctatataaataaatatatatagttcctccgtcctgaagagaagatgaagtgaagtgaagattagggtttcgtcctggttcctagccgtcgcctgtagtgttgggtgttagtccgttggttccgctgctgctgctgttgttggtgtttcctcgtccgtgtcgtcggttgcattctcgagctgttctgagctgcaacctaagttaaggtaaataagtcctctatttattttaaggatttgcaatgattcatatttgtcaccgtgggtaccagcactatgtcctgggactagtactgagattgcggtttcgtaggaagcggttcgcgccgttattcctacgacacgctcctgtcagttgccgttgtacggcggtgccaaattggggtgtgacaacccaccaccagtgcaccacctctcaggcgatccctttaaatccgatcccctactttaccctcccccagcaccacctcccccctccccctccccatccctgaaaacctaaccctaccctagctctcgtcactacatggttggaaaactgatcgcgagatgtctagttcacgcacattcgtgaactagtgttttcggcacccatcttctattggctccttttgtgggtaacaagcaacgagcttcattctagctagggtttgctagactgacggatgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgggccaatccaccaaacaaaacctagtacctagtacttcgcattggaagacccatttatttccgtggactgctatctcacatgaaatgcatgctccacacttccacttaaaaaaaggaatttcctgaatctcaactagataattaagtagggagaatttgaaatctcagctaatagccaagcagtgaactttttttgtttactgggtattttgcggtcatatggtgtgttttatttcattctttgtggatactctcgtttcatattgtacaaatcattttagttttatgctaaatcaaacttttttttaactttaaccaaattcctagaaaaaaatgaaccaacatctatagcactagagaaatacaccgtgaagacataaggaatatttgtgtcgacggtgggtatccgtagaccggatatagagggtattggggtatgctggtacgaggatctacgtaatacgacatcaaggaaacaagagacaaagattatactggttcaggccccttagcaggtaatagccctaatccagttgatatgggattatatggaaagaaccacagattacaaagggaatagtagaactcggtagtaccgacgagatcgtagtcgagttgattcgactagatcactcggcgacttggctcctgtagtctccggcttcgtaggctgtggtcgttgtgtcggctatgagattcgatgccttaggtcctcggggggtcccttttatatcgcaggtcaggcggtccccaagtaggactcggagacatcggagcctgcacgatatagtaacaacccagtcctatatgggtaggaacctttccattggtagacttcgtgatggatttccttagcgtgttcagagaacgtccgtatatgcaccgatataccgtattgccgtatagcatacatccaagggtagagggtatactttatctgtcgaaacaagatttcggcaataataaaagggggtggctatcaagctaggaaagtggatgggtttagagatgaaggattttatacaggttcaggccttcttattcaagaagtaataccctactcctgtccgggaatgattccaccgagtgtgttattgattgtataaactggaaaaaagaatcgccccgagaggaacccggacccctccttatataggggaagggatccgtattacaaagtacagtccatatcctaacggaatatgggattacagataaaatacaatcgtaacagactaggatcccgggtattttcttgacatacaagtttagaatctaacccgagtcctcataaagatattctatctatatttggtaccgtatatccaactggaatataaccgccatgtagatatggggtaaccataatctccacagtagcccccgagaccttcgcagttgaccaaaatagtcttctcgaaacaaaaaataataatccgagtgcttcaattcaacttgctccggcttgccgagtgctaaaagactgtgaagggcgaaaataaaacatggtgcatcgagtagatgcacctaattaggtgtagcccccgactatgtgattaattgaaaaacttaacatatagtcaagaaccgagtgattttatatcgaagcatgcatggtactcaataaaatactcagccgactgcttctcacttgaatatatcaaggataaaaaatatgaaaagggccgaatgataaacactcaaaaggtccaaaaatagatatatttggtaggaatccgagtaagaaactcttaaaatgatccaccaaatctgataaagatcatggtaattaagaagttcattagtctaggctataacccttaccataaccaaaataagcatataacatgctaggagattgactactaataaaccagtcatctcaaattaacccaacagcttttgtagcctaaaaaagcttacaaaaatggtataacacctttctgtcgggcaccttttcatgtgcatcataacaattccaaagaattattgaatcgcgttaaaaaggattttaacagcatcgggccacatcattgtgagcacatattgccaaagcaaaaagctcctaagtacctagggatcacaacgggccacgctgaaaacataattgggctgaagtactgtatagacccaggcccattagtactcccgataccctaaaaacaccgaagtccaaacgtcgtttcgtcttccccgccgagactctcgccattccccactccgtgctacagtacagaaccgcgccgacgaagctagggttcatcaatctgctccaacccaccctcaaaaacttcgcgaaatttcttcccgcgtccaccgctccgattccccattcctctccagccatatctcggaccaaattaaaccatccagttcacattcatggcggcagaaagagaaagcttcgagagtcagtaagcgccctccgatgtgacagaagataatctgaaggagatggtggcgcacggcgttctcccagcgaaggagattatcgggtggcgactggcgttcggcgaagcattcccgaccccccgacacacacgaaatcgtggtatttgctcatttcttctatgacggattttctcttccaacctcaagatttttccggggaattctgaacttctacgggattagcttgcatcatctgaatccaaactccatagcgcatattgccaattttattcatgcctgcgaagcttttctgggcattaagcctcatttcgccttgttcctccgcatcttcttcctcaagccctagccaaataagagcaaaccatgcgtcgttgggggtgctggtttccacctcaggggaacactaagccaaaaatacttctccatgcccttcaagacctcaaataaagactggcacgcaaattggttttatgttcaaaaccccgagcctgttcttcccgagtactcctgtcttcctccggtttatcgtgatacttggaactcactgccaatgggagatgaagctgcacaagcagtagaactgatggagaggatgataaagctgaaagaacagggccttcaaggagaacaaatcacccggcactttatcaagtgtcggttagctccaatcaaagaaagatctcgcacagccttcgaatttgacggcaagcatgacccaaaccgtgaagatccaaattctcttgacttcaaggtcatgaaggaaaggatgtataagatcttctcaaacgccatcgttgtcagctactcacacttgctgccagtcgtaccgttcaatgcattcaatcctcctccaccggtacgtattcatatgcttcaacctttctcaaaatatgatcttgttttcttgttgaatcagttaataacgaaggatattacacccaggaatttgctttgatgaagtcggatcccccaatcgctcaacgccgatctccccgccaccaaactgggcaagagagcggaggaccaaaaattcggtctgaaactcaaccaagtgcttctgatccaatcagccagtcagattctcgaaagagaaagctggttctaagtgacgatgaagccgatgataccgccaggaggcctggagaccgagagacaaccaagaaactaccaaaacaggctactccaaggaagaaaacatccagtcgccctgtgccaaagatcgggaagtcttctaggtgcaactcatataacgatctctcttgcattgatgcgcacccactgcggcaataatactgataatcaaattcgcaggaaaccatctgatatagatccgtctaggaaagactctgacccaactaacttggacacaagttcttccaaagaaaccgggccaactgctaaggaccatccgagtgacaatcagccggcaaccgataatgtagaatccggtgatcaacccccgactagaaaccagtcggccgaagccgaagccggagttaatcaggaacccccgactagaaaccagtcggacgcagggccaagccaagagattccagaagtcgaaacccaagcagacaaccctcgcggacaaaacgccagcaatgaccggagacctggatcccctttaaaggcatccgaatccactcgtcctcgtccagaaatcattacgggtaaacactttgtctgaaaccatgttgacccaaataactctgatcgattgtgtaacctttgtcaatggatacattaggaccaatgatcggtgatgaagaagaaatcccccgcatacatgcagccgaagattcgtgccctcccattctggtcaagtggtgggatgacaacttgcaacctcaaggaattgtaataaaccggcaaaagaagacgaagaggtatgcctactgaaaaaggcactcaaccaagcgactcgcattgtaaatgtaagtcccttgatgcccgacctcagccatctcgtttgccgtctggcccgagcgctgattaaactgctccgcagaggattcatcttaggaacgaggcgaaaaccgcaaccctagagagactagttcctcatcttggaaccctcgaggccaccaggagtcaactgcacgaggccagagaacttgccaagaagaatgaacacgatctgagggatcggattgctgagctccaggagtccaatttcgaactgagtggctcatcaaaaggttcgcaaaactctgcccaactaatttgtgctgttatctctgtaatcttgattaaccgaagttaatgtagtgcaagctgccaagatatctcaactagagaagcagatccaaactctggaaaatgacaaggctgagccggcaagacagagggattcggctttaaaggaggttgaaggtaccaataatcaacacttcaaaagccattatcttctatatgctgattcattaatgtgaatctgttgatgcagaccgcaagatcaagtctcaagctcaattcgacgtcctagttggcaagatcaaaaaatttgaagtagcccgggatgaggttgctaacgctgctgccccaattgttcaagcgatgttcttcaataaccacggcccgagtgcacttgatgcttctgaaatttttgacaagctgagagttgctccggatacatatttcaagagcatcaaaaagctggaagtatgggagcaagtctggcgttgacgatgaccaaatctctttatccgagggttgacgttgatgccatcaatggctttgcagacgggacgagcgaggaagctgctcttgacctcatcagcgatgcacaaaaatctgctgataagatagcagttgatgtagttgagagatttcaggacaccgatcttcgaccgactggtcctgataattctgatgatgaaaagactgatactgattaatgtacagatggttttgatgattaatgatggtggaggctcaatttgtacaatactgatgaatttatgctatgcttggtgttccatacctagcttctgatttcttaaaagcctttgtcaagccttattgagcctaaaacccgcaaaagctattaaaaaccttcagtccacattggctaagtcgaaagaccaaacagggcaatggtaaatcaagtaagcaaattgaattgataaaaatcacactccattattatcatagtagccccctgactgaaaacttcaaggaaaaactttaagttagcagtcaaagaggaaagatacaaacgaaatgcctaagcataaaatcgacgaaggtgttcaatattccaagaattgttgatgagagtaccgtcttcgcgcttgagtcgataagaacatggccgagtgacttcagcaattatgaacggtccttcccataagggagataatttatgccgatcctgtgttgtttgaattttcctcagaaccaggtcgccgactaaaaaggctcgcgatcgaacattccgattatgataacggcgcaacccttgcaaatatcaagtcgactgaatcaaagctgcttttcgggcttcttctagtcgattgatgtcgtctacttggccctcttcatagccctcctcgttgaagttccgaaatcgtagtgattcaaattccacttcactcggcaacattgcttctgcgccataaaccaaaaagaacggcgactggccagtaaccctactaggagtagtgcgtaaagaccaaagtacggacggcagctgatctacccacttgccagcgtagggacgtagtcggtcaaaaactcgtgctttgatcccttgaagtatcatgccgttagcgcgttcgacttgtctgttactcatggggtgtgccacggaggcgtaacaaattttgatgccgaagtcttcacaaaagtctttaaatgctccgccagtgaattgagtgccattatcagtgatgatccgattaggtaccccaaaccgatgcacgatgttaatgaaaaaatctctagttttatctgctgtgatcgtgatgaccggtttagcctcaatccacttggagaatttgtcgatagccacaaagagatgcgtgtaaccgccgactgcccttttaaacgggccgaccatgtcaagcccccagaccacaaactgccaggacaacgggatggtatgcaactcttgggctggcagatgaatttgtctggcaaaaaattgacaaccttcgcatgtccgcacaatcttgtcagcatcagacacagctgtaggccagaaaaaaccttgccggtaagctttgccgacaatggtccgtgcggcagcatgattaccacaaatatcagaatgtatatccttcaacaattgtctcccttcttccaaagacacgcagcgctgcagtattcctgatggacttttcttgtacaactcagcctcatgaataatgtaaagtctgctgcgtctggaaatccgctcggcttcatttttgtcttgagggagttcttgtttggtcaaaaattttatgagaggttctctccagtcggttcgatcatgcttacgccttgagtatccatggcttcaattgtttcttttctgggtacggttagttcgtaaagatgttctacgaacacatcagaaggggctgcttcccgttttgaaccaaaattggctagcctatcggctgcctcattgttatgtcggaggacatgggtgagctcgagtccgtcgaatttatcttccaacttgcgtacctcttgtcgataagcggtcatattatcatctagacatgaccactctttcatgacttgattaacaaccaactgagagtctccacggacgattaatcggcgaatgcctagagagatggcaatccttagtccatggagtagcgcctcgtattccgccatgttatgggacgcaaaaaaatctatccacaatacgtagctcaatctttctccagtcggggaaatcaagacgaccccagctccagtgcctgtaagtctcttcgacccatcaaaatgcatagtccaatgttccatcttttcctctggcatatcttcttggcacttggtccactcggcaaggaaatcagctaaagcttgtgatttgatcgaagttcgtggcttgaacgatatgtccaaagacatcaactctgaggcccacttcgcaatccgtccatttgcttcgcgattatgaagtatatctccgagtggaaacgatgtgaccaccgtgaccgagtgactttgaaagtagtgagataatttcctgacggtaattaagacaccatataataacttttgaacctgaggatatcttatcttggagtcggctaaaatcttgctaacaaaataaattggacgttggactttttgaatatggccttcctcttcgcgctcgacaaccaggaccgtactcacaacctgggaggttgccgacacatataacagtagcggctcttgtggacgtggcgagaccaaaactggtggagtggtgagaagtttcttgaagtcttcaaaggctttttgtgcctcgggtccccactggaaattgtcagtcttcttcaacagcttgaagaagggcatcccccgctcgccgagtcgtgaaacgaaccagctgagcgccgccatgcaaccagtcagtttttggacgtctttttgggagcttggcggtttcatgttgaggatggtgttgattttctccgggttggcctgtatgcctctttgagataccataaatccgagcaacttccctgacggtactccgaagatgcacttttccgggtttagtttcatcttgaaagcacgaatgcttgtaaaagtttcttctaaatctgcaatcatgtcatccttctgcttggtcttgacgactacatcatcaacataagcttcaacattgcgaccgatctgagttgaaaaacatctttgaatcatgcgttgataggttgctccggcgttcttcaatccaaagggcatggtgatgtagcagtaggccccaaagggcgtaataaacgaggtcttcaagcagtcggattcttttagtcggatctgatgatatcccgagtaacagtccaagaagctgagtaactcgcagccggccgttgagtcaaccacctggtcaatgcgaggtaactcaaaagggtctttgggacaagatttgttgaggtcggtataatcgacacacatgcgccattgccccgtctttttccgaaccaggactgggttagccagccagtcgggatgaaggacttccttaatgaagcctgctgctaacagcttggttaactcctccttgattgcatccttcctgtcctatgcaaaacggcggagtcgttacttgatgggtttggcgtcttccttaacatgtaaagagtgctcaatcacctctttggggataccaggtatatcggatggtttccacgcgaaaatatctttattattctgaagaatggtgatgagcgcgctttcctatttacaatctaactcagcgcctattacagcagtcttatcaggatcggagggatctaagggaatctttttcatcttggcatcactttcttcggtcttcgtcaacttggttgcaagcacttctccctcgcttgccgtggtcgcagccagtcggatctctttgcgggcgagagtagtctcgtgagtttgggccatctcgactttctttgtcacatgtgacggcttgcttaatgtcgctccgtagtgatatgacccctcgaggaccaggcatcttcatcatcatgtaggtgtagtgtgggacggccatgaatttggctagagccggtcgtccgagtatagcatgatatgctgtctcgaaatcagcaacttcgaaacaaacattttctgtgcgaaaattctcccgagtgccgaaggtaactggaagagtgatctggccgagtggtgtagctgacaatcctgggataacaaagtggaagggtgcattactcggctttaattctgtgcgaggaatctgcatatcgtccagggtcttagcgaaaaggatgttgagtgcgctgccaccgtcgatgagagtccgtcggagcttgacattgcgaaccactgggtctagtaccagggggtaccgccccgggtggaccactcggtcgggatgatccgagcggtcgaacttaattgctatctctgaccactgaagatattggggcgtgttaggctgaaccgcattgatctcccgttctgttagcttctgttttctcttagattcataagccaggggtccgccgaagatgtgattaagttctttgcgatgatcttgaaaaccagtcggggcatcgtcttcatcatctttcttctttgatgtgccttgatctccgtctgacggtttacgtgcgttcttaacgtattgctccgcgaactgtttgtagacgaagcaatctttggccacgtggttggagttgggatgatgcgggcattgggagttcattatcttgtcgaaggtgttgacgcgggaacgttgtcgggaagatggagaggtggtcgccacaagttcttcgggcttacgcttgcgatccttgtggttgttacttccactccctcctgcggtcggcgtatccttctttggcttccaagtgatgcccgactgtttggatgcggtaatagcatcttcggctttggcatactcgttggctttttcaaacatctgcttaaccgtcctgggaggtttacgtccgaacttgccgactagttcctcgtggcgaattcctttagtgaaggcggcgatgatgatgtcgtgggtgatgtcggagatcttgttgcgttgttcggagaaacgtcggatgtaatctcgaagggattctccagacttctgaacgacgttgtagagatcaaactgtgtgccggggcattcaaaggtaccttggaagttggcgatgaagtggtcgcgtagctctgcccatgatccgatcatgccgcggggtagcccgtgaagccatgaccgggcagaatccgctagggccacaggtagatagttcgccatggctttgatgtctcctcctgctgcgcggattgcgagaccatagacggtgagccaagactcagggttggtggtgccgtcatatttctcgattccagtcggcttaaagctggctggccaatccactcgacgcagatcacttgtgaaggcagcaactccgtccacgtcgtcgacgtagcgatccggtgaatgatggcctcttgctgcgcggcgctagttgatggtgtcgcgaagatcgatggggcgtcttcgatgtggggagtgtggtcgttcaactcggcgctccctatatcactcgggaggcgagtgaacggaccgttcatcatgttccctgctcctgcgactagatttggcgctggcaatgctgaggcttggctggtgatagtcttgaaatcgaagatgagggactcggctaccagtcggggtacgggtgcttgcggagttggctggaaccgaggcagcaatcatggttttcgtctgttcaagatgttgactacatgatcagcttggttgagtgcgtcttccttgaggagggtgtcgaggagagtgattgctgcaaccgcgttctgctggggggtgcgaaagaccgctgtcccatcgacgtcttgttgcccaatgagctctctcgctcgccacccagattccaaggcgcgttgtcgttgatcttcagcctcctttgcaatccgttcgcgatcctgttgctcacgctgtagtcattctcgctcttgtcgctgtcgctcttcctccagtcggcgacgttcagcttcttgccgtgcgcgatcttggtccgcttctcgagcttggcgctgtttctccgtttcgttgtcagccatgaatacgccgaagaagaggggcgtcatcgtagtcgaagatctcggttggtcgagaactgacgccgggggagctgaggtagccatccaactcttccgtcgagactgtcccaagaggttggagtataacgccaacctccctggatctagatcggatcggggccgaagccggagctcgcctagatcttcgagtgggagatgtcttgactctgaagacagcggccaaatcatcaggaagtttcatcaggattgagggataggacccgtcgtcttgatctggtcgcggaagagtaaattggatctcgtccgagtggtttgaagccgactcgggagagataatcttggagtaggcctcggccgagttcggaataccgaacggcacgaggacctggtctctccccgactggtttgaatccgaatcaaggagagagatcttgccgaagtcgttggtgatgaagttgaggctgccgaaccggaacgcctgcccgggagggaaggcgaagtcgttgatgccagaaatgaaacctatcgcacttagtcagcgagaacttgacgctacccctacctggcgcgccaactgtcgaaacaagatttcggcaataataaaagggggtggctatcaagctaggaaaatggatgggtttggagacgaaggattttatacaggttcaggccttcttattcaagaagtaataccctactcctgtccggggatgattccaccgagtgtgttattgattgtataaactggaaaaaagaatcgccccgagaggaacccggacccctccttatataggggaagggatccgtattacaaagtacagtccatatgggattacagataaaatacaatcgtaacctattaggatcccgggtattttcttgacatacaagtttagaatctaacccgagtcctcataaagatattctatctatatttggtaccgtatatccaactggaatataaccgccatgtagatatggggtaaccataatctccacattatccgtaaccctgacaatttgaaaactcaaattttatttaatattttgaatgtcctaaatattcattttggattcaaacttaaacaatcaaaatcagaagaatgaccctagctagctttgatttttctttccttttccaatattcacagccctcgctgttcttggactgggagaattggcttcagcgtccaccgctcgtgcgtcctctgttgcatatcgcgtccaagtatattcaaatctcttgtaatgccaacgactgaggtgacttagtggagcaattttcaacagtcggtgataataaggatagtcgtcgtcagaatctagcaaaaagtctcccgaacaggtatcagctatctccttttcaggggtacttatagtcatgctcttgattgaactcgagcttccgaacaacaatctcacgaggtccatttcctcatctgttcctgtgaagctagttaatcttacctcttccagaaattccaacgatatattacgattgtccgtccgtgtatcttggtccttggatgatcgatctctgtagatggagagtaaatacaagtaaagaaaacgtcagtacagatcgacgccttaccggtgtgtttgaggggtgcagtttgcatatatagagctgttatattgtgctaattaaataaattactagaagtgaaatgagctcacccccaccctctcaaacagatgcgaagtgatattagatcagggcacatcagtagcaacgatcacacacttgtgaccaaatattgatccaatccacatgcgtcgatgaccatgctcctagctttgtaaagtcgaggtgctccattgtccgtcagatcatcgacctcatgagtggcgagcatctcgtatcgaagtctcaaatcgatgtgctcgacgttagggcagttgtttaggagccacaagccgtagtcggtgttgcagcagttatgcccatgcatcgctagagtgaggtttttgagacggcgaacgcttgccaggccatgtatccgcaggtccaggttgtcctcgatctccagggtggagttgtttatggcgatttcctccagtctcggtgccgtgattctgaccaccaagtcgatgctttccccatagctcgtcactgatgtcatgctgttgaagtagtggagttcgaagatgcgcaggttgggcgccgtcacgtccatcgtctgcgtatctcgcgtggatgcaacgataagctcctcgagcgcctcggcacgaagcaccagctggggcaaccgcatcggatcgatgatctgcttacgcaggcgagggcagcaggacgagatgaagtcggcgagggtgcggcggccggcgacggcctcgtcctcgccgaaccacgctgagctgaggctcagatctgtcagcgcttcgtaccttgccgccggggacgccgggagtttgagccggaaggggtaggacgacaggttgaggttgatggacgccgtcctcccatggctgggcaactcgacggttggcagctggtggccatggtcacgcggtggcggtgcccaccacgcaccgatcggcgtcgaatcgcaggcattgaaccagaaagttttgacgacgcgccgcacggcgtagcggagccactcgttgacctgctccggcgtcgcgctgtcgaggcgggacatgaagatgatgacggattgtatgtcggcatcgccgcgttgtgcgaacgcccagtccacgaaaccaccgaagttggctaacctcctccatctcgattgccgatcgtcgtcgaagcagagtttctgggcatgaatccagacgcgccgccatcgccgcgagagcacggacgtgcgcgtcacctcggccgcgtcgtcgctcacgtatgagaggatgaggtgcagcagatcatcgggaaggtcactgatccggtcgacatcaccggctgatgagccgccggccatgggattaccggctgagtcgccgttcatggagccatctggctgggtagatcggttgtgatgagagaggaatccaacatgacagcggcctccaatctcatctgataactttccgtgcagtggaacaggggatacgcacggatcacggatgcagagaccaattctatcgctatttcctcatttcctggagttctcgcatcatatgcatcttgagatctcgcatgcgcccaaacggatcatcctcctttggaaaaagtacaccgaaggtccctcaacttgtcatcgagttataaaatcgtctcccaacccgcaaaaccaacatccgtcagcttacaaaaccgttcattttacatcttaggtgtttttaaccctgattttatccgacgtggttgcttagtcagcgtgggactcatatggccctacatgtcagggtgtccacgtcaacacccctcttctctcccttccttctctctctcaccactctgcgcaagctggtcagcgggtggggaggacgccggcgggagaggagggcgtcggcggccggcgacgggcgacgcggcggcggtgatggcggcgctgcctccgcctgcgccgggacatggcgtaggaggtcgatggagacgacccgaggaggcggatgagcacgcggcggccgacggaggggaggggagcggcagcgagcgagtgcgcggcgggctgagcagagcggcagtggcgggcgagcgagcggagcggcagcggcgggctagcgagcagagcggcagcggccgcgagcgcgcagcggacgagctctgcagcgagcgggcgggcggcggcggcaggcgtgcgagcggccgtccgacagggagctgctccggtcgctgcaccgcctggcacgcgacctgtccgccgtcgacacacccgcgccattcctgcgcgcctcgttcgcgtccatctcgaggcggtctaagctactggcggccgcgttggatgacctgcgggtgccgcggtttatcttttctttctggtctgtgttttcatgttgccttctacatgttcaatttgattttttttttcatggatcgatggtatatggtttttttcctgtgtgttttgaatcgtcctctcttgctcctgttaaggttggggaaccaatatctctgtggtgtcaccatctttgcaagaaggggatagatcgacgcgtcaagaaatcatttctgttgccatggctccagtaggcaatacgattgttgcttgcgtacaattttttcttgatgcagactagtttcttttcttgtaccctgatttagaaaaatctcactcttctctgtttatatctgttctgttcatgcacagtgctaaccccgggcttgtcggactggaatcctttgaagaatgaatccccaatgactgtgctagatccaccatgccattcagtgttgcaggtcatgatgcttcgagctcgtgattggtctgtgtcagcgtaatggatacattcagttatcatatttcctctaaaatattcgtgttttcgttcattagatttactttgttagatttggcggtttggcaatgatgaaacaaactttcagcttaccatgccagttctgcttctgagaattcatgacagataaagctgatatagatctgaactgaatgttttcatttgcattatgagtgtgtggcgccgcaggggagctgatatagatatcgaggctgtgcggcgccgccggggagttgccgcggttggcgtcgctgtgcctgcgggaggtgctcctggttcaaggcgatcgtcgccgattgctcggtgcgaagccggatgcggctgctgctggagtcagacgagatggaggcggagctacgggagctcaaccacgacctggccacgctgctcgacctcttgccggtcgtcgagctgggcgcctgggcctcgccgacgacgtgctcgacgtcctcgccctcgcgtcgcgccagtgccggcggtgctcgccggcaccggaggcggagcaggcgctgaaggcgagcgtgctgtcgctgatacaagaaatcgagccccggcaccgccgtcggacttccggtgcccaatctctcccgatctaatgcgcgaccccgttgtcgtcgcaaacggccagacgtacgatcgcgagtcgagcggccggtagagtggagcggagcggcggcggcatctagcgatgcccaggggaaaaatgagagaggaagggagagaagaggggaaagagagagtgtgtgccgatatggcatcctgtattcagccgtcacgtagaacaaaccggggtcaaaatcaccgaaggatctattgtgaccggtttttattagttaagagatgtcatatatatggttttatggttggggacgattttataactcgatgacaagttgagggaccttccgtgtactttttcctcctcctttacccgttgtggtccggcccatgtttccaggcccagcgaccgaagacgctgctggatcagctaggaccagcctagccggtaagatggtaatttcgcaataacacccaacccagcgatctcccccgcctctcccgtacggtatgtcgctttccccttctctctcccaccgacggtgaacagatgccgccggttgccggcttccatctcctccgttcgcgttcgagcacgaacgccgatgtcgtcggctgccgtctcctccgctcctcctcatcctatggagccctccccctccccttccctagcgcctccactcctgccacctcgttaccagatccggccgcccccgtggtcgagggcgtcagatatggccaagggcacgatctttgcatctgtttaaaacggtattgttccacacatctgattttatgggcaaactggcaaagttaaagcaccttcgaatgcgaagccaagaatgtgaagctgaaggaaaaacaacatctcggctcattatctctagaatggtcagaggatgatggcaccaacagcagagaagattgttcaatcattcttggtaaccttgagccaaattctaatatgaagaacctaaagatttcaggttatgctggtgctaaaatcccatactggattgcaaaagcctatgtgaaaaatcttatcagcttagatttgggaattgggaagttgtataaattggaagaaacttccatctcttgcagaattcctactgctcaagcatcttcgattggacaaccttcagcttccttcagaattcctattgctcaagcatcttcacgcgacggcgggctcgatgcacgacagcaacctcatattcgcgcgacggtagcaggcggtggcgggctcgatgcgacggcggcgcggcgcagacagccggcacggacaacctgatacgagcagatggaagagaggagaccttatttttgttagcccgatcatatccatgctaaaccaatggttagattagattgatatctcatggtacctcgtacctcataatacctcgtggtacctagaaaagatgctcttgaccgttctttattagccataagacgtggtcagtgttgcagcagtattgtccatgaatcaatggagtttggtcgcggagatggcgaacgcttgtcaggccatgtataaaccccggtgattaaaagagttttcctgggcagcacggataaagcgcacacggccgagcgagtgatcaacacaacaccaccacgccagtttaaggtttttattcagttttgctacagaaaatttcaagattcaaagatcagaatatgagaagatttgtacataatctttaagccaaaaagaatatcgatctatactagaaatcgaacgcaatggtgccccaacagcatagtacaaatgttggattcgacttcgcaacacaaccgaatagcttgctagcctttgagagcaaatacaatagcagactattagctaggcaacatattctatgtacacaggccctcacgtatacacacatgcacaccaactaaaaaatgttaccaaaaaaactagaaaaaatcatacacatattttcaattgtattacacctagggttaaaatcttaacgtcaaattcattatattttagccgtaacaaaaaaaaatctgacagttttaaggttgcaattttgtcagaattttatcttttttgttattctctatgtagaatgaatttgaagatgcgactttacacgtagatgtaatactattgaaagtacatgtatgaattttcctagaattttttgtgataaattttaattggtgtacacggtgtgtacacgcgagggcctgtgtgcataggatatgctcccctattagccagctgtagcacggacttcaagacgcggtgtgtgtatgataggtgggaccatatatgaatagtatagtaagcaattattgtatgaatttgctattaaattgactatagatgaattgaagctagcagtgggctatactattaaacttgctctgatgtttaattctctctatctgggacagagagttggttaaatttcagcaggcaccacttgtcactgagtcacttagtgcgtcctctgttgtgtatcgcttccagctatatacatctccttgaaaacgccaacagccgtgatcagtaaatggaatttccagtagttgctgatgagttgttgtatcatcgtcgttgtcatcattttctaccataatatttttcaacgagactttctctgtatcctccttttcagtggcatgtatggtgacgctcatgattgaacttgagctcccaaacagcaaactcacgaggtctatctcttcatccgtccttgtgaagccagttatagttacctcctgaagcaattccaacgttaacttcggatgattcgccaatgtatctcggtccttaaatagtgatatctgttcataaagaaaagtaggaaaaacgtaaaaacacgtaggcagtttaagagagagaattttgtgctcagctagtactacgtatagagaatgagatttgctactgttcagcacttggtacccaaggtaccagtaccaccaggtactgaaacaaatctggccatccaatgtttaggggtaggattgggaatgagtaaaaatctctcccaatattgagtcaattaatcttgttcctgagttcttcgtcaaaaaagaaaaattctcattcttggaccccgctgcatgcttgcgtccattgtttcctccctcatatgcgcgtctttgcagttcttccttgccgccggtgccgccgcctggtccgacgactcgtcgctgctggcgtggtgcttaatccgacaactccacgaccaattcgctgcctcggccgccaacacccccgccactgccgtggcacctggtctgacctctccacggccacctcgctgtcgcggccggcagcgcccctaccgccaccgcagccgcccgccatggccatcgacgccgagactggatctcgcagagtcgcaggccacacatgccgcacacggctgcggatcccgcagccctgccatcgacgccgggatcggatctcgcagcacgtcgtcaccgacgctagccctatgacacaccccgatgctcgccaccgccgtcgaagctggggctggatctcgcaggctgcacgccacctcgaacccttgaaccccgcagctcgtcgccgccgccatcaacgctggccccagacctcgccatccgtcgatgctggccccgcagcgcacctcgctacctaccgccgcaatcgacatcgggtctggaacccacagcctggtgccgccatcaacaccccaccacgcaccctagaggccggcgtctcgcccttacatgcaaaaagtctatactacccttccacctctcttgaagaaacggtaccactataagggctaatggtaccgcacggtaccgagcaatctcaaccatttaatctgtcccaacggacggctaggatttggtaccgcctccctctgctggacggtagtaaatctcatagagaatagtagtacggtgctaaatattttctggaaaattaactcacctttcccctttcagtaatgttgatgcagagtgatcttaggccagggcacatcagaagaaacgaccgtacacttgccgtaaaatggtggtgcggcaacttagatgttttcaagaccatgctcctaactttgtgaagccggggtgcgctctcgtccgtcagatcagcaagctcctcgtccgtggtgaacacgctggatttaagaagaaggtctacgtgtttgacattagggcagttcttgaggagccataaaccgtagccacggttgctgcagtattgtccatgcaccgttaggttaaggtcacaaagacggcgaacgcttgtcaagccatgtatatgtaaatctggagtgttcatgaacacttggttgtccatggcgatctcctccagcctcggtgccacgattttgatcaccgaccgcgcgttgaagtcatcgagcgttaaaccgtaccagcagaatgtgtgggtgaagacgcgcaggttgggcgccgtcacgtccagcgattgtagatcgtttgcgtaggaaatgcgaagctcttcgagtgactcggtgcgcagaactagccgagacagcagcttcaggcttgacatctccagcttacgcaagcgagggcagcatgtcgacaagaagtcgtcgagggtgcggccgccggcgctggcgccctcttcctcgtcgaacgacacccagcgaaggttcagctctgtcagcgcttcgtaacatgccgccggggacgcagggagccggagacgggaagaacccagaaatagaacgatggacgccgtcctcgcatggctgggcaactcgacgattggcagcagctgcaggtcctgaccatcacgtgcgttcgaaaagtaataaaacctgaaagctttgacggcgcgtcgcatggcgtagcggagccagtcgttgatctgatcctgcgtggcgctcttgcggtaggacatgtggatagtgagagattgtatgtcagcgtcgccgcgttcagcgaacgcccagtccacgaaactaccgaactggcctggcttgatggcccgtcgtcgtttgggattcatatcggcaaagtagagcgcctgggcattggtccacacgcgccgccatcgtcgcgagagcacggccgtcctcgtcaccgtagtcgcgttgttcagattggagaggatgatgtgtagcaagtcgtcggggagggcgctgatccggtcgagatcatcggctggatcgtcgtggtcatccatggtatcagcacgtgcgaaagttgccatgagagcgaaattcctgcacagtttacgtaatcaagatttgatcgatcgattaacgagtttatactgtagagagacaactggggaatcggatgagttcccaactagagcatccaatcgggcatgcagatcggaattgaacaggacacagccgtccggtctccgcatcccatctcaccccctcactcatcgacgggccacggcgtagtaaaagcagtcggtatagatagccataagacccaagtaccgacggcctagccccaggcttggctcaggcacgacacggcacgacacgactagtgtctggcctggcccgaaagttggatcgtgtctgggtctctaccttggaacagtgggctggtctggcatggtccaatgatcacggagtcaaatttgataagggagacaaaatagacttatttcagccatataaagtctagcccaaagagaagagggatgcaaatagacttattctagtcatataagacacggcccaaagagatgagggagaaaaaatagacttattgcaaggagaagcacaatgggttttcacgagtttttgtgcctttaggatggcccggcccaaatgttttgggtcatgtctgggtcattggtgtagcccatgggcggacccagcccgacccgacgtgtaggttaggtcgtgccagcctgattgatctcagattgggccgggccgggtggctcatttggccatttatactagtcggacaatgcggcagataaatatcagactctagtggacgagtttcatcactagaaacctaaccaattgaactacatgtatttcgtttgctaagaaaaaaaaagtcaaaggtccgctgaactcccaagacaagagtatatgtacttattttttatgtcaaaaacaaactatactagaaacacaacacgagggctgcttgatgcatacgatacaaatgaagcaaatacatgatgcaaaccacatatatagtgcaaacatataaactaccgtaaacgtttgagatttatccatatctccatgagttaaacttttactctttgtaaaacttttactcattattaaatttgtgaataaaagttttaatcatagtgatgtggataaatttcagacgtctatttctttatgatacggtagttcataggtcttcatggacaacatttggatttcccccaaatgtttgatgcatcatcgcaaaacaaacgagccctcgggtctaccagttctcttggttggagggacagggatggttaaatctcaatatgcacaactcttcccttgtgcaccttcatattgcgttcgcttccacgtatatttatctctttgaaaatgccaacaaccgtgcccagtaaatggaatttctagtagttggctacggtttggatcgtcgttgtcatcacattctggcagaatagtcatgcacgtgattgaagttgagcacccaaacaagaaactcacgaggtgcatctcttgatctgttcctgtgaagccaattatacttgcctcatgtaggaaatccatggtaatgttgggttggttcgccaatgtatttgggtcctcaaatagtggtatctgtggataaagaaaacagaaaagcattaatgtaagccgcctgtattttgaggatgcgatattgcatatatatagtagctaattatatagagaacaacatagtactagatatatatttcaggaaatcaactcaccttatccctaccactaatcttgacgcaaaacgatcttaggccaggacacatcaggagcaacggccgtacacatgtcacaaaacgatgttccggccacaagtaagatgttttcattaccatgctcctgactttgtgaagacgaggtgcgcccttgtccatcaggtcaatgagcccattcatggagaacatgtgtcgaagatatatgtctaaatgctcgatgttaggacagttcttgaggagccataaaccgtagtcagtattgcacgagtactgtccgcgcatgcgtaggccaaggttcctgagatggcgaacgcttgttcgatcgtgtatatgcatatgtgcatgtgacggtcggcccagatgtgcatgtcaatttcctccagcatcggtgccacaattccgaccaccaggtgcttgttggagttctcgtcaatgagcggcaggctgattatgaagagtttgatgccgaggacccgtaggttgggcgcattcacgtccagcttctgtagatcatttgagtagttaacgtcaagctcttcgagtgcctcggtacacagaactagctgagttaacttcttcaggccccagatctcgagcttacgcaagcgagggcagcatgtcgacacgaagtcaccgagggtgcgggcaccggcctcctcctcgtcgaaacacatcgacctaaggtttagctctgtcagcgcttcgtaccttgccgacggggacacagggagtcggagccgaaaagaggacagtcttagctcgatggacgtcgtcctcgcattgctgggcaactcgagaattggcagcgggtgatcatcatccgtctcatagcttgaatgataaggcgaacaaagttttaatgtcttgatggtgtgttgcatggcgtagcggagccagtcattgatctgctctggcgtggcgctgtcgctggtgggcatggagatactgagagattgtatgttatcatcgccgcgttgggcgagtgcccagtccacgaaaccaccgaactggcccggcttggctcgtattttcggatccgtgtcgacaaaggagagcttctgggcatgggtccacacgcgtcgccatcgccgcgagagcacggccgtcctcgtgaccatggtcgcgtcgcccaggatggagaggatgacgtgcagcaagtcgtcggggagggcactgatccggtcgagatcatcggctaactcgtcgtcgacgtccatggggtacgatcgtgtgaaaacagccatggaagcgaattgcttgatcgattgaacgagtgcagagagttttctagtattcagagcgtgagtataaaaatttcgtatatagggtggcacactggtttcaattagaactcggttcgaacttaggatatgatcgagttggaatccagcatgacaccggcatcacgaaaattcacgcgcatccgccgtatgcggctaataggcaactccaaatctggttgatatgcacggatgcagagaccgattcaaccgctcggccgtttcccgcgggggccacgacccggttcatcggatccaactgcctaaattcccatctcggtaatcggcatgcaccgtgtccacgcctgcatcctgtacctggaacgcccgggcccacttcccagtgactcggtccagagatttgcatggtgtggccattcttcctcctgcttgctcgggaggctcgaaccgaacacataaaagccatggcctctgctgccctcgctcctcacagctctctctcaatcgctccctgagctagagctgtccctgccaaaggcaaataataccagatgaacacggcagcctctcgatctcgacaactcggggcggaataattctggtgttcttctcatcaccgatcgtctctgtacatgtaacaagttgaggatcgtggcgcctgcatgcatttggtggacgccacgtcaagaataaccgaggttacaggcgtctccccctgcatgcagcagggggcatctgcagcttgcggaactcggatggtttgagtttgaacgagttgcagcatgtcccccatggagtcccgtcctgatgatcttgttcctcccgcgatgcacaagccggcgatccaatgcgccgccgccgaggtagatccgtatttgcattgattttgcctctgcgttttttttcttttaactatcatggcgagatggttaatttgtcatcaggacgcgagcctgctgcgaagcccgacggtgtcgtcggaggagttcatgcagttcaagaggaaagccacgacgatcgtggaggagtacttctccacggacgacgtcgcggcgacggcgaacgagctgagggagctgcgcgtgccgtgctaccactactacttcgtcaagaagctggtctcggtggccatggaccgccacgacagggagaaggagatggcggccgtgctgctgtcctcgctgtacggcgacgtcatcgaccggccgcaggtgtacaaggggttcggcaagctcgccgagtcctgcgacgacctgtccgtcgacacgcccgacgccgtcgacatcctcgccgtgttcgtcgcccgcgccatcatcgacgacatactcccgccggcgttcctggccaagcagctgccgtgcctgccggagggatgcaagggcgccgaggttcttcacagggcggagaaaagctacctgtccgtgccgcaccacggcgagatcatcctgcagaggtggggcgggagcaagagcatcacggtggaggaggccaaggccaagatcgccgacatcctcgaggagtacctcgccgccggcgacatcggagaggcttgccggtgcatcaggggcctcaagatctctttcttccaccacgacatcgtcaagcgcgccctcaccctcgccatggagcgcggcggcggcgccgaggggcacatcctggatctcctcaagtcggcgtccgacgaaggcatcatcaacgagagccagatcaccaaagggttcaaccgcctcatcgattccgtcgacgatctgacgctcgacgtgccaaacgcgaggcgcctcctgaaatcgatgatcctgaaggcctcgtcggagggatggctctgcgcgtcgtcgctgaagccgctgggccccgagccgaagaaggccgtcgtcgaggacgacgctgcggtgcggcagttcaaggcgaagacattgtcgatcataaaggagtacttcttgacaggggacatcatcgaggtgatgagcagcctggaggccgagaactacgcgtgttcctcctcctacaacgccatcttcgtcaagaagctgatcacctccgcgatggaccggaagagccgcgagaaggagatggcgtccgtgctgctgtcctcgctcggaatgccgccggaggacgtcgtgtcggggttccacctcctgatcgagtccgccgaggacgccgcgctggacaaccccgccatcgtcgaggacctgaccatgttcttcgccaggtcagtggtcgacgaggtgatcgcgccatcgaacctagagaaaatggaggaggaggccggccgcggcaagccagggggctcctccaccggcttattggcgctccggaacgcccgtgccctgctcggcgcgaagctctctgcggagcggatactgcgttgctggggcggcggcgccaccggcaaggccgggtgggagctggacgacgtgaaggacaagatcggcaggctgctgcaggagtacgactgcggcggcgacatccgggaggcgtgccagtgcatcaaggagctcgggatgccattcttccaccacgaggtggtgaagaaggcgctggtggcgatcatggagaagcgtggcaaggacgagcggctgtggggcctcctcgtcgagtgctacggccgcggcctcatcacgccgaaccagatgaccaagggcttcgagcgggtggccggctgcgtcgacgacctcgcgctcgacgtgccggacgccggcaagcagttctgctgctacgtcgagcgcgccaagaagggtggatggctggacgcgtccttccccaacggtgtgcgctcgtgaagaacacccggttaatttatatacatgcagatgcagcactggcattcaggggatttcatttgcaactttacacagctatatactactttgcattccgttccatgtatgtatcagcaaagggaatatgactagcacaagaaagaaaattgttgtcataggattaggaagctttgatcttccattttagcagttgcgcggcgtttagcccggaggatttgtgcattgaagagtttgtgttgtttttaatatgatgtgagagtttctgttgtttttgttttgtgaattggctgctgagagaattaccatgctacaccttgttatcttatcacatcctatatatctataaagtttatctccactaaatatagttaatgctaattctctcttctctcatgaagccacattatctcaattatttttagcctttggatgattcatcaggggtgtaaattctatctcttccctccaaaagaaacaccatacaaccatccttaggataattgataaaggtacaaaaatatataaacacatgaaaaaaaatcatataataggtaagaaagaaaattttagaactcatatctctatattatcacgtaattctcccgtagcaatatgcggggtacctatctagtttttatgtttcgcatcaacttgtatcaaaccaccacctctttatagtaaggcaccgaacagtttttggggcgaatttcggttgataatgcatctgtttgataaactttcactgtcattttttgtgagggacactttgccatgtttaattcagttcgtatagccaagatttgtcgaatccatgatctgacatatacttagttacttctacgaactttgtttgtaacttaatgctctatggaccctaaggctctctctgtctccctgaacggcagatggcagaacctgcacggctgcaccgcataaaagatggacttccagtccaacaaattgcaaaatagaaaaaaaaaagatggctctctctatcatctcagtatgattatcgtccttcaaccacaaaaacatgacatagaagctccatcaattattaaaaccgacccgtcttggtctcacaagtggttgagactatgatttcatcctacaagtgcatgcgtggcacgtgacctaatcttcatctaacgtcacgtttacgtggtattataactaattataaaaaaggaaaaagtacgaattaccccctcctcccgcggaactatcgcggtcgaccaaattaccccccttaactacaaaaccggacatttttcacccccaactttgtaaaccggacaaataacccctctggcttaatccacggtggttttgattacgtggcagtccagtcaacaatttatttataaaaaaataggtgagccccacctgtcagtctctctctctcccaatctctctctctctctctcttctccatcagcgttccatcagaggccacgcctgtcacggccgacaccgccgctaacgtccagaccagccgctgcgccatgctcggcctcgtcgccactgggatcaccggcggcgccctcgcgcaggcggcgctcaccaaggccgccaagcccatcaagctcggcctcctaccactgccctccggtgaaggagaggttctacctgcagccgttgccgccagcggaggcggcggcgagggcaaaggaggcgaggcggtagcgggcgcgggctgctggcggcacgcgatgagccgaggtcggcgctggggatgggtgcggaggcgggctcgggcggcgggcgaggagccgaggccagcagtaggcgggcgcggaggcggctgcaggcggcgggtgagggaccaacgacggcagccgggcggggcggaggtgggtgagggcggcggacgaggagccgaggacggcaacggggatggctgcgagcggtgggcgggcaaggagcggacgccgacgggcggcgggcgaggcaagcggctcttccgcggttgcgtcgttgtgaggcacctgctaatcccagatgctggtgacgagcacatcggactcggtcgacgacgacgacaagaagctctgcccgggggagtggtgctcattgcggttgtacctctacttgacactggcggcggtgcccacggcgagcgtgagctcctgctccgccgccgcctcctcgtcgtcgtcggtctcctccgcgtcctcctcctcggggctctgcgtgtagtcgactgccggcacgagccacgggccacgggcagaccgcgagccacaggcctccgcctccggcgatgccgcctcgcctcgcgcctccgtcctgtccgcccccgtgcaccgccgcccaccgcccctgggcaccgccgccctctgccgccgcttgccgccagctgcgtccgccgctgccgctcgcgccgccgcccacatcctcccctgcaccgccccgtgaccgagagagagagtgaagagagaggaagaagggaagggcatgtgggtcccacattttttaaaaatagtggattgccacgtgtacgctacataggacaaaaccgctctgaattggatcgagtggggtaattcatccggtattgaaagttcaaggtgaacaatatctggtttttgtgttcaggggtgtaattcggtcgaccgtgatagttcagggggtaattcatacttttcccttaaaaaaaaaaggtgtagccgtagggaagtctcttatcaaaaataaaaaaaaaagggatgcacacgaaataaaatcctctctctcctctgctcttctcccccttttctctctccctcagaaaggtaagctaccgtagggttaggaccttctcaagaagttgatattgtcgcagagctcaaactccatcgtggggcactgccaccttcaatggtgccaccgtcgctgatgacatatgagcatgagcttcttcatttgggcacagttgttggcgagctcaagctccacccgtgcgatccgtaagccctgttgttcccatgtcaccgatgatgaacacgagcttatcctctcggagctctgcacccaccctcggcatgccttcctcctttggagtttgggggtggggaggagggagagtgagggaatgacatgacatgtaagcccgttgcttttcttttttctttttttctttacttacactcgcgttggtgcttatgtggacaatacgttaacattggttaaccgatcaacatatcacatgggataaacccaggaaacaaaacactgaaagaggtaaattgaaccggttttaattcttaatatgggtgctgtaatgctgtaccttgttttggggttgagaaaaaaattagactaggcttgtatgtgaaggacatcttgtagactttctcccgttacaacatgacgctcaaactcttcggccatcttcgccaaagcccatatccctaaggtcctgagaattttcagccttggcaaacaaggccttcaggatacgtttcctccccagtgctactgcagtactgctacacaggatcagcccgatactattattcatgcttttcgtttgtagaactaacattcgtgtgaacatgccaaaaaatacagctagtttctcctaggataccgtggatgcagccacaccttgatttgaatctggcaaggcagggaataaacaaatttgacttcattattagttcattgtagcgtctagcgtggcatgctaaacggcgcatgcggtcgacatgtggctcattaaattctggaaggggacatgtgggcaacgcgagagcgagtaaggattgaatcgtgatcctgcaagatagagtcgctgataatagcactgcccacactgccaaaatatgccatatgttatcctagtgaaattacgaggaaacataccatgttctacgagaaggaatacagcaataacactcaggcaggtggtcatccagccgccgaagaaacaatagctcatcggatctaattctgatcatatctgatctaaagtacaagaaaaaaagtaatataattctcggacgagaacaactctgatctggtgaaccaacatgcgcgcgtagggagcctgaaacaacgctgaactgatgaagcatcacctgacgcgatcacgagaagacggggcgcggtccggggaaagcgatcccccgcctcacgcggcagctaagaccaggacaaacgctttgtaggtaacaccaaaagaggccttctcctggagtggacacgccaagccagcgagggcggcacatctcacaacgcaaagctttagcgccggaaactgccgcacacagcgcacgggagcacagaccagtgccacaacccgtcgctccggcagtccgtccggctcgaaccgacccaaagtttacacgggaaactctcgcgattccgtccgttttggcctccacaaaccgggagcttctccgaaggagatcacagcacagcgatccgcgaggtgccagccgaaacttgccagttacccactggcaaccgcgcggcctggctgcacggccgcaccccgtcgccttccgttccctcccccacgagcccgcgtgtccccaatcatactagcgcggccgtgtccgtttcctcctccgtcgccgccaccaccaccaccaccaccacctcttccctccccggcgtccgctccgcccccattcgccgatgcggcgggtccccaaaccctagcccgatcccgacggcggcgatggcggctggccgtgcggggggcgcgccgccggtcaccggcgaccgctacctcgacttgctggtccgcttcgtgggccgcaacgccggggcgctgctcgacggctccgtcaccctgcgactccaccccgtggggctccactacgtcgcctcccgcctcgaggcgctgcgggagctggaggccgtcggcgccggcgcgcccgtcgactacctccgcgcctacgtcgccgacctcggcgaccaccgcgcgctcgagcagctccgccggatcctgcgcctgctcacgtcgctcaaggtcgtggcccccgggccggggcgggacccggcgccgctatcactcgtgccgttcgcgcgcctgcgcgtgctcgagctgcgtgggtgcgacctctccacctccgccgccaggggcctgctcgacctccgccacaccctcgagaagctcatctgctacaattccacggtgcgattacgacatgttccccagtaattctgatcctgcagctacttaattcgttgtttccggcaattcacatggtgagcagaggcgctagttttgatctcatactaaactatgaactatattaagtgtgaattgtgcttattgtttgcagtctggttcttctacatccaacgaactggttttaagtgttatcccacctatgccccacagaccacaaagccacaatcaatactatgttcctaggatctgacccatcctggtggctggcacatatattacaagtattgtactatagttactcagcatgttactggcttttctatgggtgaatttgcccattttccgagttctaagatactagtatgacatgacgccacaagcatttgatggttactaatgtttccattgtaacccatgggatttaacgggatgctgctaggtctttaggttatcatcaagcacccctctggtgaatatgaatttgatagcaatctaatccacatgctgtttctctggactagagaattgtgagcatctttgcaatactaagttctgatcacattcaggcttgtgttgtgggtttgtggcacatggtgcactccacagtattgcaattgtagcgtctgtcccttttgtgctcgctgcaattaccctcctgacgtgcttagttaatctctgaatgcagaagttgtgtggcactgtagccatttaatatctttgtacgtttgtcttgtgtatgctttcatgcagctgaaaatagggttatgcttcttgacatactcctttgcaaatttactgaggaaaacttaggcaatttgtcatttatctgagttagaggtttcagtggagtccgcagtggtcatttaaggaaataatgctgtaataagtcatcttgtctaggtaattatcacagggtacccattataaacaactaaaacactgttgattggaaacaaacaaagtgtttgtgtgtgtgtggatggaccgtgtaattactagtagagacatataattgactgtttagagcatatagcctgagaacctcaatatttggttgtggctttagaggctgcaatttactgggcagtgccattgcttggatcttttattggtacacaaacaaaagctcagtagcagcaaaaaagttaatagaggaagaagttgcacagttagttgcattggtcaaacaattcttctgattaggcttcctttttgttcatttccacacaatgcaacaatactgtccatggccatgtaacagttcagttttgcactacttcaggatgctcttaggcatatcttcacgagcaggatcatggatatcaaggactcacctgtatggggtcggctgttgtatgtatcatgtgcttcaaatggtctggtgctcatggatgagtcgttgcagttattacctgcagttgaaacccttgatcttagtcggaaccagtttgcaaaggtggataatctgcggaaatgcacaaagctacgaaatctagatcttggatttaatcatttgcgctctatatcatccttgagtgaggtaaaatgtcttttcttttgaatacctttggaatattgctaaaccggcgagcttgtttcccgtactgttgtttttgtttgacggcatgttacttccgtgcaggcttgcggtcgaattgtgcaacttgtactgagaaataatgctttaactacactacatgggatcaaaaatctaaagtcgcttatggaccttgatctgtcttacaacatcatctcaaatttctcggagctggaaatacttggtagcctttttttgctacagaacctatggttggaaggcaacccaatctgctgtgctcgttggtatcgagcacgtgttttcagttttcttcacaactcagaaagtgtgagtagtcatcaaattgcattattttctcatgtttttttctttatgttctccatcataatagtctcttccacagtattagagtgatatgacagctctgttctgtacctttttctgcctcagttgaagttagatgataaaggtatgaacacacaggagtactgggaaaaacaagtactgttttcaagcaggcaaaagcaacctgctggctatggattttattttcctgcaaaagatgaccatgaggatgaagacacatcaaattcaaagatggtaagttaacatctgccacaaaattcatctattgtatgcgacagaaaatattcaagaactgttagttagagcggtttatctcattaccaatagaaatattgcatagtgatctcttctcatgcttacgatttgtttatttcacatgcagaagctggtttcttatagcctcagtttttttcgggggggcatatctatatatcctatatagttggaaccaaaagcttgacatgcattgggccacatcatttagaaaatagtagcctatggatctcttgcatgttttgatctcaatcatgtgtcatgtacatttacaacccacttattgtagttattgatataaaactcaatgtgcattgaaccatgtcacttagaaaagtaatagccattggatcctctcatgcttgataaatccatgtgtcatgtacaattgcaattctaaatcaattactatgagttcaaaatattgtttttcaggcattacaagtatataatttacaaattattttccttgtgttttctttaaagtatttttaaatttcccgctacaacacccggggtattcactagttttaacagagatttcccattgacatattatggtaatcttgtttcgagaaatgcaagatataacaccatctattaaacgctactaaattgaaacaactctgcaaaagtagggcatcctgcatttgtactctgcaaaatttgctgatatctctttaacgatagtctgtttgcccttctatttgctgtagaaaaagatttctcgacttgccttaattgtggaggaagagagaagtctttgtgatgaaggtgtggaccagcagaccaccccccacgaaagtgacagttctaagaaggatgaagttgcagctgctgataatgacataaaaattacttcgttgatcaatacagctgaattattgaagaaagagaaatcaactgattggctgcgtgaatttaaggagtggatggatgaaaacatggagaatacagaacctgacaacctttacatagagttcaacagtagcaatgaaaggtatgaggaacaaaagaaaatgcagaaagctcaaaagaactcaaaggacatctcagacttggtacagacgtcagaaggtgggagcagctcaaacattttggaatctgacttatctttcactgatggtgcatgttacagtgctaatggtgttaccacagaatcctcacatgaagggaatacataccaggctcctttaaagttgcacttgaattcttcccagcaacttcctccactaaattttgtagccatttcgcatgctgattctttttgtgagatggaagatggcactggaaacttacatacaaatggagtttcatcaaatttgatgaacaagctggtagaaccgagtctatccttcacaaattctagtccgcagtcacccccacaatacaaggaggacattctgcatcgaagactttgtatggaggaagaggttttgcagacttcgggagactttaattgtgctggttcgcttggtagtggtagcagttgcagtgatgactcttcaggtgatttatgttcatgcaattccgaagatgattgtgttgcaattcgaacaaaaatggagttgtcccccaatggtcaaatagctaggttttcttctgtaggtgattatgaggaaaaggatggaatggaatatttttctgggaagaaaggtttgcctgattattcagcagaggatgtcccaaattttacagattccgttgagtttggtattaagcagttacatgataggtacaagagcaatgggcatttaggagaaggttcagatcatttggtcagacaacagagtaaccagaagtttaagatgaggatacctcctctttttaagaatcataatggcactaaacttgtatttccgaaggtcaatggagatgaaatggataatggggtttcagttgcagggaacggccatctgggatgcaacctgaacaactgtactctttgcagggaacacagcttagaaaaccataattcaagtatcttgcacaaggataacttatgtgccagtgccaatacagtttcttgtaacactgaaaagtacaagcttattgaggatttcttcaatttagaaattgcaagcgacgcatctgaaatttgtgaaaagacagccttttgtggatacatatttcaaaatggcactggaagtgatttggttcagaggtgagagttgtgttccccatgttgtcaaccctgattaagtattacgcaattacatgtgtattggctgattgatgaatagcaattggaatagtaaaaatggcaagctcaatagcaactcctacaatggttacagttacagtgcaaatgtgaaatgttcttttttttccatctgatttggcaaattaaggacctgaatgtctttaaattatttgtctgctgccgttatttattttttggggggtggggatggggggcttcatctgcgcaccacttcaaaaaaatttattgcgtcctgtaaattgccagaatcaatatgattccaactgttgtttagagtgaaaactggtcttcatctttgcattagtgcatgttgtcatattcaaaagtttcaaactcataactctgtataatatgtttttgtatgttcacattcttgcaaatgagaattgaagaacttagttgtactgtccaggtgaataatggcaggatttaggcaaagtatctaaacaatctgtgacataaaacatgccaggggttgtaggccatgtctttgatcgtcataatattcatttctttagtcaagcagcaaaattgcatttcagacagtcatgggaggaactttaggagatcatgaatttaacgcagcgaagtttctacataaagaaattgtctgtactctgaaaaatgaacagcaggggatgtctggtgaccaaagtatttcttcttaaaaaaaagtgaacagaaaaatcaggcattattcatgaacaaaaaaatcttttggctcatcgtcttgcatatttacctagaaattcacatgcatctgtttccagtaacattttccatgattcaagttacttccatgtcttcaatgtgttatgtgcagttatcaataatatatccttaaatgtgttaaatggctccattttacaattccacttgtttccttgagcatttaattctatacgatattcagtaactatcacttttaggttctcttgatctgaaaccgaaatttgcatagatgtgaggttatatacagatcaagctttagctatttaaaatctgtctgcatgttccatgtcattttatgtcgtacaccagacaactgttttatctcctttttttaagtgtactgttttatctctttgtgtagagaggtagccttgctgcgatgttctcaaaataaactacatgttgtgctagttgatatggctcaagatggacaaggtttgctttctacaaaccattgaatcatctaaaaagcttattgtcctaatatctttgttagactgttgcaactggaatttacctagatggttgttttacgtgagttcttactgttattctattgtaatattgtgacagctattcttatgtattgattaatttgtagacactatgctaagagttttgggcagctattggatggaagatctggagaatattttgatcggactgggtctacaagcattgaggtatattagcatattgatatttagcaactttcatttgaattatatgaggcttacttttgttttgcaatatcatagggtacacatggcagataatacaactcacctattcttgacaaggacttccaaggaagcagaagatatactttggctcttaaccgcgtctaattttccacaattaactagtagtatatctttgcaaaggtttggtttgtttagccttttactttccctgtgagcaaaacactgttcttttttgcttaaaaggaaacttttttttattgcgactttcggtttatgttgttgattatacttagttctgtatttaaatggcagctgggagaaggtccaacttaaattgcttgagaattgtatccatccaagtttggaaatgggaatatttctctactcgttgttgatgttttggaagaatgatactgaaggtaagcattatttggttgatgaaacagcacactattctgtggctggactaagaacagatcggtccctgcgttatcttatgtttgatggttctaaattatgtttgggtgtgtctgagattttccttgaagccttatagagtgggattctttggaaaaaggtgggtaaaggaggtaggagtatgcatgactattgtataagctaagtagggagggaggtcattatgaaaactataatagtttaccactgattttttatctgcatttttaccactgacgtcatattccaattttggcatatgaaaactatgaggattgttccagttaccttaattcattatttgtctgctgtcaactggaacttgctgaaatagtgtccattctattttgcagaaggatcctttgttattagatccctcgctgttactgaagggtcattatttgtgtgtatcgagaacatacatcagtttggttccctccctgatgatccggatactccatatttttctctggatgcttgttgttttatcaacgatattcaagaagtggtaagccatggtttacttttgacatttcccttgctagttatttgtcatgatttgctccaacagctccaaaagataattccttcccaccttgatgttaagtaggtcactaacactcacccttagtactctgtttcttccttggctgtaaatatttgtgatgtaaatgaaaaacagaaaaacagggagcagtaagcatacgtacccattttagattttggttgcattttaagatgttaggtaatgccatgtctgaaaggaatagcatacatacagagcttagagcaatagcccctttcttgaccatccatttttcccctattcctgtatcttaactcaatccgtatcctacccctcctattccacaatccaaacaaagctgcttgcctattgttgaacacgaacagccatctttaatttaatatcaatcgatcaagtatatgaatcatgattgcatctgactttattcctttagctagtgaagttgtgtcctaccaaagtaagcttagctgttctgtcagattgaaagttgatatcactcattcaatattctctcttcatgtattcaggttgtggatcactgtgacaagagatgtttgacattagttctggacaaccatgcacatgaaggaagattttgcagtaacggtagcattacaaattcacagagcaagcaaccagatgaaatttacacagtgcatacatggaaactcaagtggttctctgaagacacagttgtgaagttcatttctttacttaaagctctttactctgtatcatcatcttcatctttacctgtaaagtgtacatcttgatatgttggttcttgtagttacatagtgatattcgttcattctttggggttgtatttagttcttaatctgtataggttgttactagttgcccgtgtagatatatgcttcttatgccctttgtagttatcagaaaattttcccatctaaaaattgtacataacagaattatagtgagtgtggaggagtggatctgcaattttgtcaagttgttttcaacaattagttaaggacttctgggtagcactaatggatttcttcaataaaggtgcagctgtcagcaaggatggaccagaattagatgggaacaaaacgagagaaggtacttgtctgatcctgtttccggaatttaaggaatttacagaacagttgcagtacagtactggctatacatccacacgggaaatatcaactatgctgacattacaactacattttcatatctgacgctgcatcttcacttcagctgtagggtgctcccagattcttttcagttctacatttcttctattgcttctgtttctggtttactaccgctctttgagcagcgctcatcctctggaacacctctgacccattcgttctcaatcgccaggatatgaagccgagaagggatcggcggcaacattacgtcggcgatgccttcgagctgctgtacgacgagccccatggtcggccggtcgccttcctcgtcttgaatgcaccagcccgcgaccttgcagagtctctcaacctccttcgggtcggcatccttggccaccctctcgtcgaccagcccggccacgtcgccttcgtttagcttgaccacggcatgaaccgggaagtaaatcccagggccgccctccgacgacgacgacggcgcggtgctgttccgccggcccgagacgagctcgaagagcaggagcccgaagctgtacacgtcggcttttgcggtgaccggcgtgccggctagccactccggcgcgaggtatcccaccgtgccccgcatggtggtcaggacgctgctgaagtcgcggccgacgagcttggccatgccgaagtccgcgagcctcgccgccatctcctgatcgaggaggatgttctccggcttgacgtcgcagtgtatgatgcactccctgcacttctcgtgcaggtaagccaagccccgtgccacgccaaccgcgacgttgtaccgttggctccaagtcagggtcacctgcttggagtcggggccggagctggagccgctcatgacgaacaggtgcgagtccagcgagccattggccatgtagtcggacacgagcgccctcttgtttccctcgcagcagaagccacggagtcggacgaggttgacgtgctggatcatgccgagcgtcaccacctccgttctgaattgcttctcgccttgccggagaccgtcgagcttcttgacggccacgggcgtcccgtccggcagcgcgcctttgaacaccgtgccgaagctcccgctcccgagcttctccgagaagtccctcgtcgcggtcttcacggcacggtagtcgagcagcagcagcgacccctgcaccgccgtcaccttgcccctcctacgccgcatccgcaacaccgccgccaccgccaccacggtgacgaggctcgccaagagcagcaccaccgccgcaacgacgcttccaaggattaccatcgatttcttccacgagtgctccgtcgacgacgccggaacctccgagtgggcgacacggaggtgaagcaccgctccggcgaggccaggatcgccttggccattctcattagccgcgtaggctttcatgttgacgagctcgccgttccacacgaggcacttcgctccgtcgtgaacgtaggccgtgcaggagcagtcgaccaggcaggtgtgcgcgcacgccttgtcgttcccagctccggccggcgcctccacggagccattcgggagccgcacggtgtacggcagcgccaggaacccgtctccgtgacactcgagagggtgccgcctcacgcagcctccggcggcgttctccagcctccactcctccgacgaccgcggctcgaagccggcggggcaccggcactccgggttggtggcgttgctgcagactccaaagggcccgcacgagccgtacacgtcgcacgcgtcgtggggcaacgagcagaagaggatccacttccccgccgtctcgctccactgccgccgccgcatctgcccgttcacgtccagcatgaagttgccgacggcgcccggcagccggtcgctgtagctgaagaagttgacgctggcgttcggcgcgtaggggacaccggtgaagtagccggaccgcatctccggcacgttcgcgaagatctcgccgtcccagaggccggtcgtccagtaccggtgctcaccgccggcgaggaggtcgaacttggccagcccgcgagcgtcgatcaccatggagaacgcgccgggcgccgggttctcgaagtccgtccacgacgtgaggaagctgtggacgccgcggcccctgtcgtagccgagcctggctccggggagccatgtgtcggtcgggtgatcaaagctctgccacgccacgtgcgtcgtcgtagtcgacgacggcgatcgcgaccgcgaccgcgtcgcgttgctcttcaccacgaggttgccgtcgtcctggagcgtggcgacggtggtgcgcgggggcgacggcgaggaagacgcggacgcgttcgacgaccacagcaaggtgttcgacggcgccgtcgagaacagccgcagatcgccgtggacgctcagctcgaggtggcagctcgacggctcaagaatcgggcgctcacggttggcaacccaaacaaccgtcttcttggagatcttcttgtaccagatgccaaggtagtgcttgttggactttcccggcgagaagaggccgagctcgaagttgccgccattggagaccagcgtctggttccacagcagagactggcctagcgtgagggtgtcaatggcggccgtggggagatgtaggttgaagaagagcagcaggaggacgccgacgaggagcatggtggcgagtgccgagtggcaaccacaattcttacttacttagcgaagagtgattaacttgtttgttggcctcctatatagtactcataggtatctgtcatggcattgattgaagggccaagctttgtttggccatcatgaatccacaagttatgtattagccgtcagccggtcatggcatgatgcagcattggcttcttcaacgatgtttacgtgccaatggactacttttttacagtttatttggattttagacgatatacaaaccgcgacttgtatccaatcagtgtgacaataagtttttggtggcagtaagtttcagcgtgacaataatgtctgtttcaagtttttcggaagtgctagtcaacaagatttctcagattttaaagaagacgaacttttatctctatataaagacctgatgctcatttccatcctttctctctcgcgtgttgatgtgaatcaggtctgaaattttctttgatctgcctgcttcagcaggaagccatccgtctttatcatcgctttagctttaggtctatcactagttggtctcatgtcgctgtgaagcccgttcagtagcgatgcagcacccccgatatataggcatatgcatagcccgcatttatgaaagttagtaatttcttggttacgcatcgaggctttatcccttagaaatggatggatatgcccccacgttaattaaccaacgagagcagcaatcaaactgcaagagcgatgttgtattgcaccgcaccatgggtccgggtcaaaatcgaacatttttttaattgctcgcacggttcagaatggaatcaaaagattatatcataaatttctaaatttaaatctaagttttaaatgtttcaaattaatttatatctttacgggcaataactagctaaggtcccatctccgaccggtagccgctagttcttggaccatgatcgttattgcaatttcgctggtattggaggtttatgggaccataattagtagggcagtttgccagattttggatgctgtgaactactgaagtgtcatcgcatcgattgtccagtactccagttactctgctgctcgaccctagtgtcctcggatgaaagcaaccggcggcctgaacagaactcgtcgctggagtacgtaggaaagcagagggagtggccaccccctagttaatgaaggtttgttggcagctgcgcgtcgttggcacttgacaatggtgagcgctgtcaatttgtttgtcctgtcattcgctttggttttactttgagcaagtcgttgatttcctttgtatctcaccgggatatttctgcggtgatgcgcacagcgcactgcaccagttgacgactgggagcaacgctgatcctagcaaaaatcatttagtcagaaatcctaccagaaatcatttcgtcagaaatggtcgcaggattcgttgatcacttgattgatactgggataatgatatttatctatttatctgctatactatctactgcaaaagaccacttcttaactcgttcaactagcagtagcatccgttgaaaaaattgacgacgaaggtgttcatacccttcctgtccggtccctgtgcgtgtaactggataattttagttgtagcaagtcaggtttggtaagacggatgacgtaaatgcttatcaagtcaacaacttctaatttgccgttgtcgtattcagattgcaatgacaatgccgacaaacgtctcatttgctgttctattcagatttctgcagttttcgtttggaaaacatattgcggctgctgttgcatctgctatgttgtcgtacaaattttcatcctaattatatacgaattctagctcggtaaagtcctcgagcagtttcaaaactggaaaaagaatcaccaaagacttgtgaataaactgatgattgttaggctctcagtaaaggccaaagtttttccacatgtgaagagccatcgaaagaggcattggcgtccatactaccatgctcaccaatctcgccgaatccatccatctcaatctctcatcgaagaagaaaaaatcagtctaattcttcgacacgagaaggagatttcacgaggaaacgacgagacagaagagcacaagtagcggtgggggcaaagcacgcttcgtcaagccttcgtattcggtgtggttaaagcaagagtagtcatcatcgagccataaaccggttgaccagatcgcaaacagatgaaacaaaacagaaacgaacaaacaaaaaaatccaaagaggatgattttgtttcatggagatcacacaaccaatttatatataggactagcaaatatgcccgtgcgttgtaacgggtgaatatcaaacaaatatggattgctaatattacttgtgtacttgtatgatacatgtgtacaaaatttcaaatttgtacatgccttccaaatcttgaaattttatatcgcttttgcagattaggaaactgatgtcagggcctgttcagattgtagcttaaataaaccttatcaaaatttagtaaagttaccaaatatgtgcatccatttaatttttttatcaaactctaataattacataaaaaatcctgccaaaatttgataaggtttattttgactacaatctaaacaaaccctcgttataaaaaaaacaaattattgccgaaatatacgaaggtgattccacgtgtgatggacgatgaaaaaaaactttacccgaagacttacttttttttttttgttcttcacatgggttccatttagttagaaataaattaaaacgcacatgtaaaatttacagcaattttatatcttaaaataatggttcaaagtgattaatttttttatgtaaacatttaatgatttttgggcgaaaaaataagggccaaaacaacgtgtgccggcccgacccgttaggcaaggaggtcctatagacacattacacgagggagcgaaagtagacttattacaggagaggccagagtgaagattttccacattaatcaagcaggcaaattaccacttgtgttatgtgattacatggaagatacatatactatatcaactgtggttttacagtacaatgaaaacggacctacccgactcggattaaaacagattttagtggcgcgtgggatgacggacgaagaaatatcggaatccttacatttttttttattaggtataatatagatttcaaagagaaaaaaatatgttggacctacgagaaaatgcgggaatctattaccagaagctgcatgtccatagatcctcgagtatgatttggcagcccttcagaaacgcaagcttcgaatcagcagcgatcgagttgtaaacgagaagagtgcttcgaaaaaaagagcaaatcacatcgaaacgcaatcagaagacgagaaaacagatctgttcttcgaagcgcaaacgagaaaagaaacagattcagattggatctttgatggaagggaaggaacagggagggagccaaggctgcgggatccggcggcgcgcgaggatatggaggagacgcagaggcgctgggttttataggcctcgattaccacgattagggtggaggccggtatctatgggccgcacatagctgtggcattacaccgttccggcccaaactatatgggcctcttgtaagtggctatccctttcgggccaaccaatgcaagtccgcgcgttcgtcgcgatcgaaggtagcggaaagccgcaaaaattcatgaatcgatcaacgattcagaacaaaggaaacaaacgagtgaagcagttggctcagaagaagattttgattgtggtcagcgcaaaaacactgacagcttctgcaaatacaacctagtaccactttccttttccaggcaacgtaccacccaataccaagttcccagccaacatcttagagcaacagatgaacacaggcacatcatcttgttcgttctcaatgatcaccacccacccataacaccgaggccaatcccacttgacaccaaaaaaagaatccccccatgaattcctacggactctgctgccttgcctactaaactaaccactctcgtctcactgcctacaacaggaggacgacgctcaacagcagcgccgcgacgacggcgcggacgaacgacgagacgtccccgatcgcccggtgcgcgccggagtcccccgccgtggagttcgacgacggcgccagcgatgtgccgttcagcaacgacgtcccgttcttcccaccactgcacgtccaaaaataaatgacagatttgagcgaaacgcacttgaattctgtttcaaacatcgcgagaatgtaaagacgttatggggaggggaaaaaaaagagcgtaccttccagcgtaaacgcaagacccgtggcctgaagaaaacagagagaacgaaataagctcaaatccaaatgttcggaaagcaggaatctcttatggttttgtgaacttactgggatcggtggtggtgatcacggcgacaccgctgaagtagcacgtcccggagcccatgcccatgccatggtagtaggcgttgaaggcgtaggtggcgtgcgcctcgacgttgtccgggtcgtagcacggctgcccctgcatcagcgcggagcagtccaccttgcccgggccgcaagcccagtcgagcgccgcctgcagcatcttctcgtcagcgccctcccgcgccacgcagtaggtctggttcgtcgtgtcgttggcgagcagcacgccggagcctgtcaggtgcagggtgtacgccgggatgccgttcatgtcgaacaggccccagtatttctccgacgtcgagccggggcgggtgtcctcgtcgtagagctcgtagatgtacgtcggcacggcgacgccggggtgcttcggcgtgccggtggtgttcatcacgtgccggatgaggttgctgttgtaggtgtcggcgttgtcggaggtggcgtcgggctcgttggacgggtcgcccttgtgcggccacccggtctccgtcaccatcaccggcacgttggtgacgttgaggtacgccatggcgaagtaggcagcgtccacgaccgcgtcgaacacgttggtgtagtgcagcagggtgttggcgtccaccgcctccttgttcggcggcaacggccggaacagcgcgtagtccagcgggatgacgccgttggagcgcatgtagtcgtagtacgggtacacgttgagcatcagcggcgagcccgtggactgcaagaacttgagcagcggcaccagcaccgggtccagggagcggttgaagaaggcctgcgacggcgggaacgagtcgaggatgatggacgaggagtgcggcgtcgagatcttgatgtaccggtcgagcgccgcggccaccagcgcgttctggaggtagcggatggccggcatgaggagcggcgccgcgttgggcagcgtggagagcacctcggagccgaccgcgatggccgtgatgttcacggaagggtagtgcgcggccacgttgcgcgccacccagttggccgccgtggcgttggagttgccgatggcgaggagctgctcgttcggcacggagacgatgacgcggatgccggtgttggcgagcgccgcgagcatcgccgggtccgcgtcgtacagccgcacgtggcggatgttctgcgagcggagcagcgtcgtgatctgtgtcggcgccggtaccgacgtcatggccgtgccaatgttgacgccgatgtacgcccctgcacgccaaaaatgtaagataaacaacgttaacgtagctcatgtcaagtttatttttcatttactccgtaccgaacatgacgaataaagagaaatacggcacagttcaaaactccgacaaatcattgaggacaaacaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaataaaaaaaaacacctttcccccaccccaccctattttctctctcctaatttttacaaattcccaaacaaccaaattttttttttttttttccttaacaaaattcccctctcttcctcatttttacaaattccccaaatctaccccccttttctcattttttccaaccctatttttattatttttttccatatcaaaaaaatattcttatttttttttaaccccttttcccccttttttttcccttcccactttttactctcattaaccctccttccccccaaaaaaataaaaaacaaaacttccatttacttcctactcaatttttattaaataacccccttccccaacccacaaattttaattaattacacccatttccataatttccaaaattcttttctatcaaacaattattacatccatattctaattaccattcattcaaattccctaaacaactattcacaaaaaaacaatacctctttcaaaaacattcccttccccatatacttacttcctccaaaaaaaaaaaaaccaatccaactcccattttaacacctaatatctccaccaacacttattaaaattttttataacttatatatnatttttttttttaaaaacanaaaaaataantnnnnnananannnnnnaaannnnaccntntntntnccaaacaccccctaacccgtacaactactagtagcaaccccctaactcgtacaactactagtagcaacaagaaaaagaacagttggacaaatacagcagcacatcgatttccctacagaaaaatgggcatgggggatgttgggagtacaccaagctagctgtaaagcacaaggcaacttggtacgggggaaatacgttggaaacaggagccaccaccaccacgacgcagcgcaaaatcccgggcttttcatgcggatggccacagcgagcgaagcacagttcagtccagtcctgcacgctgcaccgccctctgctgctgcctctgcgcaggcaaggcaaaacctccaatgcgacaaccagctgggccgcacaagctaggagacgtgacttcattaatactagcagtgacactgccaggtggtcccggaaaaacaaccgtcaccaaccagtcaaaggagagactgaccggactctctcgcacactcggcacagggtgctgagtgctgacaagggcacaggacaatcacccagtcatccgtgactataattaccgagttattaccgtggggttagcctcatgattaacaccgaacccccactgcaacggtcaaaagttcatgacccaagccattggcaccaaccagttgctgatgcatacatggagtagggagtgatcatagtttgaggagaaaagaggcagacaaggaggccccacaaaggctggtgccaatggctaaagatgtgtataacctgggagcgatctcctttcggcttaaacttatgcacaaagccatcataaagacccataagctagcggtggtgttgcgaacttctagttctgtggaaggctgggcgtgatgctgcattttagtggatagattagtgatggcgaccgtctgatgctagtattctactattactagtggtttgtagtattcgttcccctcgctacaagtaaaatcttattccaaacatattagtttatgattagtattatgatatgataatgacaccagatgttcctacagaacgtgcttaactgataaagaaactagtgcacgtgaagggggcaactgaggatgcagccatgcaggcatggggagaagttcagagaagggaatcccaggcagaccaagaagacaagcagagaataagggtgagcaggatgagtagtcaaatccaaaccccaaaagctactactgactgggtagctactacaagtactccattacagaccactctagctaggagtaataactcattaactaagattagccatgttttgtgatttgtgttaatctattgtcaagagaaagctactaccaacggtgaactttaaccatcaaggggtacaggacaactccaataacaccagagaccacaatacgacaagcagaaatccgggtagaaagggacatcgctcactcgaccagtcccaatcacagtcgcaatcattcaaggtctccaggattgcagcaagaaaactagcctaataaacaaagacattatcgatgatgtaatagcaaagatggcgagatcgagccatgcaaccacatccaagaatgggatagcagagtcagtgtcaaaagggtcaatatgagatcaagcaacacaagagaaaaagaaagaagggaaatctcaccgtcctcgccgtgaacaaccgaggcggccagtatcagcaggaagaggaagaagaagagcttcttcatgttgccgcaagagaagcccaagaaaccgaaagaaacaatcttgatgtgccttttctcctcggtattttcactctcccagctgagaagaagcaatagaaacctaccaacctacctcctgagctcggagctaaactatgcgtaggagaaggataccaagaagagcagaccaaagaagtggagtgtgaaaggggaggaggaagaagaagtggagaagaggtgggagggaggaagcgaactggaatgaagagttgcaagttgaggggatataaatatgagaatacagaaaaggaggggcttttgtacaaaagtaaggggcaagggcccaatggtagggaggtgcccatcacggtgtcaaaaccgcatcagctacgcgcccgagtactcctcccaagccccctactcccactgcagctgggcccaacgcgttggtgcgacccacatgtcggtgtaaaagctctcttcgtacgccgcgctctggccagccgatggtttagtggcacgcatcacgtggcgcatgtcaggcatccaacggctgcgaggcgatctcgcggagcggcgacgaggccgtgctgtttcgagtagtactacgtggatcgcttcgtggacctcggggaaatccgggcccgcatgtcagcgtctctggtgggccgcggctggcagtgggcataggacaacgggaaggaaacgaacaaactccaataaagcgagcccttcttccaaccgacatgtggggcgaagatgtggtggatccacctgtcagctacagcggtcgggggggggaaccaggggaagaagggggaaaggggcttcctaaaaatggggggccaggggggcccccgaaaacaagggagggggaaagcgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacggactcgtttgattcactgaatcactgaggtggtgtttgaatctcctgaagattaagatgaatataaagattaattgagttgtaattattacaaacttgaaaaatggattaatatgatattttagagcaacttttatattcgcacgaaacacaccatttagtagtttgaaaagcgtgccatgagtatccaaaatttcatctctgtcttgttggagaaacgaacaagacctaaggccatgtttagaagtttttgcgtgtcacggtcgaatatacggacatacatttgaagtattaaacgtaatctaataataaaacaagttacagattccgtctgtaaactgctagaggaatttattaaacctaattaatttgtcattagcaaatatttactgtagcaccacattgtcaaatcatggcacaattaggcttaaaagattcgtctcgcaatttgcacgcaatctgtttaattagttttttttattaatattccatgcatgtgtccaaacgttcgatgtgacggggtgaaaagtttttatttgggaactaaatagggcctaagagcgagtacaatagcaggctacaagtcagctataagcacatgtaaaagagaggagagaagagagaagaaaatcgggctataaatttatatccagctgcaatacgaattccaaaatgttatatgtgtataagaggtgagaccatatgttaatgatgtagtatatgtttataagtaattattgtatgaatgagctattagattgactataaatgatttggagccaatagttattaaacttgctctaactgatctaaccataccaaacaaataagagtagatatcatgaaaccccatattttagaacacatctatcacagatccatgtgataaaaacatttatcccaaaacctgctcttttggagcatgtttgtatcatctcacccttgttcacatttctctcctcccatttgacctttcaactcatgtttggcgttttcagaaggactttcaaccgtttccacaatgataacggtattctctccggtccggtgcgcttcaccgttgaactggcttaggttgacatgaatgtttgtgttgtcgagataggccacttgcctatacattgaggtgcaatggcttgattgttgtcaacagtagatagagcggaggtgggccaagttcgcaccaataattcacgcttagcaaacaggatcaaggaatcgcatgaatatggatggagacaatgaagggaaggagaggagcaaaatatgaatgatgtgatacaacataccacatagagtagggttttgtaataaaaaatgcctagcttgtggcgaggagatgatacctcatttggtttattgctaaaattttgacaaccgaaaaccagcaacacacacatttcaagagatttgccaacaaaccaaatgagcaactttattaattttctcacaaacgactaaactttgtcagtgccaaaattttgatatggttaagtttagcaaacaaccgaacacaatcaacatcactgcatatagtgtttcgcacgtcaacatgcatttctaaaatatgcacttctaagttgtttaaaaaagattgatggcttgtttgtattgaggtcaatttgtcggtaccaattatttggtaacttcaattatataacatagaacccaccattctataaggaactacttcgtaggtgtgaatttggatatagttatgtcttagttcgtactagtcgggaattgttttttcttgagacggtgcaagtaaatatttgctttgttattagtagaacaatagttcttagccataaatgtttatagcatatgttttaatttgtagcagagaccagacgacgtacctcatgtttgatcaatacataacctcgaaataacctcgaaccttgaacgagcatatccaaggtagagaccgatgcatctcgagtttccaaacaggtaatccgaatgagttccaagcaagtctataaacaagatccaatactccagagcaaccgtggtgctacagcaacatcagcaatcttttgccaccggatcaacagcttatatcgccagcagatgctgttcaggggactactgtagcggatcccggtatgggtactgtagcatacgaagtgggacagtgctgcagacctgcagtgtcaattttggccattggctccattgatctgatggtgataataggttgcaacttctgatgttgtagtcgctatctacaaaaattatatatagctagaactaagagctaaatatacattaagccataccactcatacaaagtaagagccattagataattcacatacttaatcgtaaccatccaatacatattaactatatgtagctactatctctatttaatttccagataactcaacattcattattctattgtagtcatcagtttccacaacaacgcgcgcagtgtcatgtattcgaacatgatctgcccaagtgttcaaaaaggccgtcaatttacacgactcggacctactcgagcatcccaaggcccatagaactgttgggtaaaggccgagatccgccatcgaaaccgagcagattttcaatgatacatgggccagatcgctacattttggacgttcgcgttctgggccaaaattgcgagctcgcccgagaacctgatcggcattagcctcactgtctcaccgtgaaccatccccaaacccacgttctcaccggcgatcaaatccgccgtcatctcgcctaaatctcaccttaatcctccgtaaccccgcttcctcccgctcaaaccctaatgcggtgatggccaaggacaaggaggtcggcccgcctcctcccccctgcgtcgactccgaccacgaggacctcccgctcgccgagcgacggcggcggctgctccgcccgccggcggagtcaaagcctcccgctccggagaggtgccgcgcctcccttttctccttgttctgtcctgcagatgtttcttttttggagtcctcatctttgtgttgttccggcgcaggcgggaggctagcgccgcggcggcggcggcggcggaggattccggcggagcggcgcagcaggtgggtttcttttgatttttgcgtgtggttattagacggttagacggtgtaaagttgtaaatcttttcctgctcttgtcgtccggcattcgaatgaaaaccgcatttcttgtgttaccgttcttttgcttttgtggacgtgcggttttggtcagagctgaacatgacggaatatacctttatgagaaataattgaacagctattgtaaatttgtaatcagtcatcaccgctcctcattttttctcaccctccaccattgttgaacattacttttatctacatctaatagcagctacaaaggacatttctttttcctttgaaacgagtaaaattaattctttaggagggagtcttatgtggattgccatcttgctggtatcaactgtttctgttaatgtttgtatggaaacctcttccatgtgtttcttttaaaactgcgctcctaaaatatctccaaatgcgccaagagcaattccaagatcttccgtacaaatgcttgcatcatgttaaattgcttctttacttaaatgttgtgcttattgtattgctgcagggttggccaggtcttcccagaggtgtagagtttaatcctaccgataacgatctactctggcatctggctgcagaagttggaaatggtcaggctcgtcgtcatccttttatcaacgagtttattaaatctgttgatgaaaccataggatttggttatactcaccctcaagatataccaggtagttcactattattcaatgtaaatatctctcatgtctgttccttttatgatttactgtcacatgctacattttgattgatattttaggtactaggcaggatggatgtgcatcatatttctttcacaaaaacttcaaggagtgcgccaatgagaacagtaaatgtatcagatggcaaaaaagtggaaatcctatatcaataactttggatgggaatcttcaaggttgcaaggaagtatttgtattgtatgcctacgagacagatggtaacaatcctcagatcactgactggagattacatcaatatcatatcgaaagcacagagaaagatgagggagaattggtggtgtcaaagatattctacgagttagaaaaaaatcaatttaaatgggctgagaaatctcacgctcagtcagcacaggtgtattacttatccttgtatttttcttgtagtttaatatggtatgagataaccctgtcacccttgactcttttttttttttgttttaaaaataattctgaaagtaagttgactgatcattgtagaaaaacactgcaaggcaaatatttaagctacatttgttggattagtattagcaatttgttatattaaacgtgttggaaccaaattgcgagaggctctgtcatgattttaaaaattgacttttgtttgatccattggccaatgaacactgttcagttcttttgcaggattttcatactaattcacatttagtttacttgaacatggatgctatcctactagttaagtaaaaactgcttttgcaattaatgttaccttgactctactcagagtaggtactgtgattctggtatgcttgatcacaaggattcttttagttttgcgtcatttacctgttctttggtatcaatctgtttcttgtttccttagttgaatatattcggctgtaactgttttgcatttctttatcttatttattgcttaatttttaagtctagtcttgtactcattgtaaagttttcattcattgtagttgatttctgctaactttctgaagttaacaggcactcaatttcctggggctttataacaattaattttaagtaacacatgctagatgtttgtttctgaaattctatgcagggtgcttctgcaatcgatgatgattccaaagaggaattacagttggacaatcattcttttaatatgattactgaaaatagttctgttcaaggttcgtgtcctcattcccatccatttattttaaatgcattttttgtaacatagaccatgacactgaattctcttcaggcaatgaaaacaagcaaaagcagacgcaaacagggacatgtcctaatctggacaaactaagttatttcaatgtggtaagcaacatgcatattgggaaccaaattaatgatcatgatgaaatcgaggagcttgatcatatgtctttgcaagagcgctacagaattcttatggcagaaaatcattcttcctctgctgctgtagtatcttctgaacaatgtgcaattgatggtttggagaattcatgcaagcctggaactaatgggatgattcctaaaaggtgagggggtgagaaaatgtatacatttaatgtaggtagctataatttctgagaaaaaaaaaaatccctgtacacccgtccttatggtacatccactttcctgtgtactaagttcttaataatcctacctaaatatggacatatagagaaggatgctctatagtaaaactttaaagtcaaagttgattgcattcgcaagagaaaaaaaaagtaacatatctccaattattttgggaatttatttgaacattgacaagtgtaattcaagaaagatgctctatataaggtttgtactgatatgaagttcatattgtaattttgcatgtagaattcatgaagggactgccttcagggatggtatgtatagcatgttgcaggtacaagcacactttctcaactgttttggttatgcattaaatttatgttctaatatcatgtttgaaatgtcctttgttatccctgatgcctcattaggacttatcacaacttccattcttggtcaataagcatgcgcataacaatagcttttctatcaagaacatataaatttatttttcattgtgccaactgaatttagtgattcaaggttgcacattgtctgtgggagggagggaaacgagaaacgggtctgttcaactgtttgcaattatatgcaggaaatttcttctgcaccggccattataggtagtatcgacaatgataacaacaggaggttgctaactgaaggtctttcaaacaaccagcaaagtcatgaggctggatgtaaatctcttctccttttcttttttaattcgagtccttacttccacatgtcaatggtgaagaaagcattgattactatactctgaaacaagtgatgataaacaacttactgcaggtgaatcaggtttcttgagtacatcatcttctgctgctccaccacaatgtcaagttgtgtgctctcatgatctattggtaaacggcaagactcttatttatagtcgcgacccttcttcaagttcaacaccaacttttggggataaaaacattcagttggaagggacagatgataggacccttttggttgacgtaaaattggaacctgcattggaaggttatgatatttaccatctgaattttgtttgagcaaaatctcactattccttaaacaacagtggtctggaagattgatttagcaccagcatatgtttgtcaaaacccaaaagacatcaatattgattttgaactcttgcatgtcacaggggatttcacagagaaaattacatcttctgtacagagaacagatccaaatcatggcactgagggctctaatctagttgggtctataaactctgtttcttcagcgatctccaaaagaatatcagaagcagcaagatctaacccagagaattctcatgttgaaggcctactgccatcatcacgaataaaaagcgaagttaccgggagtgagttacctctagttgtgtgtggtctcacttctatcagtatcgcagagctcactgccaaaaaaaccaatactctaaaccatgacggggtccttgcttactgttctcgaaaaaggaaaaggaggaagactctgaggtatgctgcacaggcaacatttttaatgttcacactgattctctttttggctagattatgcttataaaaatcatgtatgcagggatccaagtgaaaagacgcttgaagaagattccctcagaaatgatgagggtactgcttacttttctcgtcaaaggcgaaggagaaaaacagcaacgtatgctacatgagtaacttctgtcaatgttgacaactatttttgagaatctgataacaaacgtgatgtacgcagggattcaattgaaacggcacttgaagaagatgccccaggactactgcaggtacccatttgtcgtgttcatagttctattttaattcaataatggtatgcagtaagcattcattccaacttctgattctgtgtttccgtatctttcgtgcctgcagattcttctggacaaaggaatactggttaaagagattaaactctacggtgttgaagaagaagatgatatggtcccagactgcacagaaagtgactttcaagatcttgaaaatgttattacaaaagtaagattttaaaatggtacttagtcttataagaatgggtatttttgtctttgagaaagaaaatacattgtacagtatatcattgaaatatctcaacaaccccaccacttgacatgttgaaaatggtttgttgagaatctgcataacatctgatatgcctcacttgcttacctttttcggatggtatcataccactcccgctatttttagcgggtagaggttattctactagcctgggtcaagcctttcctctgcagggcccttgtgatccttgtgcagtaaacccctacgggtggttccccattgtcatgatgtagcgaacaccactgcaaaactttcacaaagacaccttaagtgctccagcttcatatgtgacaagcaacgccgaagaaaaggaaaaggataatgtatcatcttttcagaagcattccactgccactgggaccatgttgtattagtggtggactcgttcttgcttctccttgttactgttcctaactctccgagtagttagaatgttgaattttccatactcagcaacaacagaagaggaaacatttgcatgtttgttagttaccttgctttttccttccccttcccaactgaaaaatataatcaccctcccccccagcaatacagcagctatgatttggtttacatgatttcatttgttggtcatgtcaccaggaagttcagtgtgaattttgttatgtctgtaaatacagatgacttagaggttattggcctaatttccccaaggttgagggactacatctgcatctttagtattatgggctaattgtgaagagcaaatggcatggggtggttatgtatgttatagtttactgacatgttttatttgttcaatacacagttgtttccgcaaagaacatccctgttgaaatctgcacttaggcatgagaagggggaaaaggctatatactgcttgacctgtttaatttctctcatcgagcaggtatttatccacatctagacaacatttgctatttttattttctcacttgtacgaggctttcaattttagtgttttatacacctttatctcttgtagtcccgctatcttcagtttcgtgattgtcctgttgaatggggatggtgtagagacctgcaatcatttatttttatttttaaaagccataacaggtaatctttcttagccaatactattattcaggtactgccggttaaaatggttgatatgcttctttcctttatgccttcctttttttgtttcacaggattgttcttgagcgaccggaatatgggtatgcgacatacttctttgagattgtgaaatcactgccaatacaatggcagatccaaaggatggttactgcaatgaagcttagtggttgtggcaggacagctctgattgaaaataggccattattggtaagatttcttgctttggtatttttttcccctgcattttctcagtgttgtgctgcactttttgactgtcaacgtacgtagaaatgtggtcaaagtaaaaggccctattatcgacttatgatcagaggaggaaaaaaaatcagctctattgatgctggttactggtatatcgtctgtgaccaatagatataataaagccagtacaagggtaatattatacgaagtttgatgtgttgtatgtaatcttgaagctggtgattgtaaaaggttacatttgaggaaaaatatattgtaagattttttttttaaaaggtaaactggaatagacttgaaacattacagtaactggtcagtttacctgttaccagcatagcttttcataatgtcttctatccttgcttatgaacacaagtacacaactacccattaaccattaataaactgtgttatagcctttcttagtttcttttccagttgacaattgtttctaggatcctctatcagaatacgcagttactagttttgaagctggatacaatcatacattcatgcactcgactctttttctatatttctttctgatgtaactaagtttgtgatatcgttcataatatacctccgaagaatatatttctcgttttagaaaattttagcaccagatatatgttcacataggacattagcttcaacggtccaatctcatatgtaccttccgtagtaaaaggaatttataattttgtgctacctcagtaccttttactcatgagttctttcatgagtaaaaggagtttgtaggacattgaactaatctattttttacagattggtgaagatttgacggaaggagaggcgcgggttttggaagaatatggttgggtaccaaattctgggcttggcacaatgctcaattaccgtgaccgggtagttcatgacaggtggaacgagagatctggcacagattggaagacaaagataggaaagctcctgatgaatgggtattccgaggggcatttggtcctatctcactttccaactaaagttgggaaaatagaagatgacaccgaaatcaaacaggaggatcctctctgagttatcccctgtcttgtatatgcgcttggtaatcctgcaaagttataacctttagcagtaaaatggctaatgccaccccccttcttcatgtgggcttgtagagttgttgtagtcatcattataattcagaaggcttacaaagaatgaacacaggggtgccatgtgtagcctatctgcacctgtatgtaggaaatcatggtggtgtaacagtgtaataagtgttgtggatgggtagacaggtgaactagcatttttttttgctagctgttgataaacattagatcatctggcaaatggtgggtattcatatatggattcaccagttgagtcatccaaatgcttgattgttggccggatcactgcagatctaacatcagataaagcagtcattttgaaggtgtcatcaattcaggttctgttcacttggaaagttggcaagtcagagcgcatctactagcactaggctgacttggttcatggtccgcattaggtattgaaattgttggcatattgtagtttcatactacatgtcttctctctagactgtagatgttctggattttggaattaagtattgccaatacaacaactattcacaaaaacaataggacacgcaacttgttcttttgcattatcagtgcaatttggatatatagataactcataaattcgatacatggctgctactttccttatattacaaggataaagaagataaatcacatccccaggcctctgcaacactctccatgctaatgctcgtataaaattcgatggttgcacatcagcattacaaatcgttagacggtaatttccgctgcaaaatttagcataaactaatactgaatcggtataattatcgctattaattaaaagttgcactaccaagtagtcagtctcaaatctgagttgctgaataggccgtcttgcccttgaggaccttggagacggcccggatcgtcgacggcgtcgtccggcagcatccgccgactaagctcgcgccggcctcctgccacctcttcgcgagcgcgtcgaagctcttgtgcccaaagcactgtgccggctgtgcatgcgacgcatcaaaaaaaccagtcagtttgatgatcaagacgaccaagaattcgcacggaaatgtgctaatctttcttggcgtgccagtgatgagaacagattaggtgtaacaggtcgtgctcaccagccatctcttctctctgccgtcccaaatctcgccgctgttcgggtacaccgcgatcgccttcttggtttgctgtcagaaacacattcagagtttcagacgattgcagaaccggtgcagaaagaaaatgttggggtgtgtgcaagatggagtcgatggtgctgaaggaagttggtgcaaaccttcttgagctcgcgtatgatgccctcgatgaactgaggcggcgtgcagttgacacccacgatggtcaccttgtcgctggcgttgaggaattggaggcactctgcaaagctctctcctgagcacaggttcttgccgtccactgagctgaagcagatccaggaggggacctggatgttctcttcctccagaagctcaaccaaagcctgcatgcatgatcaccaatttcagcaagaaacatcaaaggtggcagcatttcagtgctattgaatgtctggaacacattgcacaatctgtgtttttctttcagagattcagattcactagcctcacctgtgcctccattttgttcgggatggcctcaaacgcgatcaagtcagggccagcgctcgcaagaacctgcagccggcgcctgtggaagtccttcagtttctctgccgagatgtcttctccatacgatccactgtcagatacaatgttgcatcaatgacacaagcaaaacattatatacgaggttaaggttacaatgcgtgccgatccatggctaatccatggctttgcagtgctgaatcttagaagttacctgtactctgagccatcggcaaggtaggctccatagctcccaatggatgcggcgaccagagcatggttgtaaacaggcttggacttcctcagcgtcgacttccagaattcatctcgtgcttccagtgccaattcaatgctccttcgcagtaacccttctgcctcctcaagaagcattcctctggctaagaatcctgggatagttgccttcagagagatacaagaaaggaaggcatcaatttctctgatgctgaaactgaaagattactctttatgtcagctggggaatgaagatcgccagaccgatgatacctggtatgatgaggaaatgatgacatcggcacctgcttcaagatattgcatgtgaacctgcataaagaagttgaaacaattgtgacatttgatctttcgaaaagaatcgtgatattcacgtccgaagtaaatttgacacaattgaatggtcctgcctatcagaagttggtgcaacaaacacaattcaagtgtacacagtacacactagaatagtcatcctgacaatggattaaattgagtcaaacgatggcattacttcagggaaaaggatggatgaaactgaatgctctgagaatgttcgacattcagagaattcagaggtgcttacctaccttttcctctcgcactcaacagagtaggtaatcttttattgtttcttttttttttccaaaaagcaatctagacacatctgaaaaaaaacttggttggtcggtagtaggtccataggtgagaaagggaaaaggtacagtgttcttgtccaggtcaagaccaagacagcaagacttacagtttgtatcacatcttaagatttgtttacttttttttttttgtggaggaaaaggaaacgagagttgactgataacacagttaccaaccgaacgttgtattccaagaccaaagggacgaagaacacacatacacctgtggaataatcgcatcgatctctaacgcaacaccaacacggcaacagctaatatatagcttttcacatggtcaaccgaacaacaaacagagacgcagctcagctggcacatacacattccatcgcggcggtgcaacaacgtgagcaatccatggcgccatgacaacgacgagacagcaagatgcatcatgcagcatgtggcgcaagcgtggcatgagctgacgagcactacgcatgcaggcacacgcgcgacggcccggtcggtgaactacggggagagaagaaaagaagattagttacctccttgatgaggtgcggcttggtgatgaggcaggcggcgctccagagcgggtcgttgatgtcggcgccgagcgcctccagctgcgtggcgaatccgccgtcgatcacggcgcacccgccggccctcctgacgatctcctccaccgccacggccatcgctcgatcgatcaatctatcaaccaaccaatcactcctcgcaccaccacccccaacacgcagcagcagaagcagctagccgcgcgcaagtagatcggactaagagatcgatcgatcgacgagctgaggccacgaggggttaacgcgagagacgagcgacgagatggagcagtatatataccggcgagatcgattggagcaaggagaaggtaggtaaaggaagacttaaatttggcggagaagcaataacgcagacataggtggcatgcagcgggcgggtgcggacgtacgcggacttgttcctggggtaggtgcggtcgcaaaccgggttggcgtccagggaggaggacggaacgaaccgtgaattcgaattcactgtgttcgtttccacggttggaccagcgcaactgcaagaagacaacggcatgagtacgcatgggtaagcagagagagatatgaaaaaaaaagacgtttgatttatccgtacgtgatgcaacaaatactgttgcaggagtatttacagcagcggcagctggttggtttgccttggctgggctgcctgggcaaatggacaaatgactcaatatggacacttctgcttggctcgattcctcaacttttaatatagtaattggagtacattcaaaattgtataaactatcctaattgtcacgatcctcgtactttttttcccttcaaaagcccactgtcccaagtcccaacacaacattggggagccgccgccaacgcgcacgattttttctcgacggcggcacaagcgatgcaagtgcaacagtagcatggcctctctcaaacatagcaccagcttaactctatcgtgtacaacgaggacggcggctacatcacatgataccaatgaggccgtcaaccactgccaccacggtggcgaggagccatgagcataaggcggttcgaggtggcctcaggaatcacggcagcgacatgcaaatgcaaacggctccgcatcacgccatcaggccatggtttaaggagaagggaaagatggtagaacattgttcactccatgtggcatcatacattttgactcattttagattgttcactccattggcttgtggcatcatacaaatcgagatggagggagtatttgctaactcgtgtttatactaagtaataccaccatgtttaattccacccacaagatggacacttatcaatataagcatctttgccagcaatttaaaaaatacagcaaatctggacaatcaaattttgaccaagggaaagacaaacgtagtagcaacagctattttgaccgtcaataattcaataaagcatgcccggcggaaatgttcaactgttcatgtcagcaactaccagttcatccaaaataagcttaccttaattacctaagcaacagcctctgaaaccttcatcgagtgcccatatcagcagcaaatgggtcagccaaaacaaagtttacataaattaacttcgaccaacagccctgaaaccactagcccaggccacagccagtgtaatagcagtaccctggtctccttagtacatatataaactacctaggaactatcagtagtcttgcgtacgaggactccatcactttgttgctttctgatgaaccctgagttcctctcgacactcaaggctgttgttggctcgatctttcggtgagttgtgataactacgatttgggagaaacgttgacgatccgactacaaccgtacgagacgttgtgttgcgccttagcgatcgatacacctctccatgggttgttgatcttgccggtgcagatcaaccctattcctgcaagcaaatcgaagaaacaagcaaagaacaagataaaagcaatctgatattgcaaataggaatttaatacaaatgataagttggggttccaaagaacaagcagacggacggtctagccgacacgcgcgctgcaagcaagtagcaatggctaaactttaatcaatcaaaacccgagaaaccctaaaagggtacctagctacttataggggtgggagaacgaccaagaggtcctagggttgtgctccacctggttggggcgcacctcacatgggccccacttgggccggggtcccaaacgaagttacaagcccaaaggcccatgacaagtgatgttgcaccttgtttcttcatctgcggttgactgggatggaatttggtgatgcggttggatccattggaaagaggactccgagagctttccatcaagtactcacgggccgaaaacggagcttgtatggagatttggcggccgtttgaaatcagcagtgtagcaggtggccgaatcggattccagcacttggatgccttgaccttgatatcttcttgttcatccatgatgtgagcaatggttgcatccgtggtagccatggtcacatcactttccttcaagattgaagatctgcaaattacaaacggctgagaatgacaacaagcaatctagatcaagtgtcctttggtaaactaagcaagcactgttttataatttctttatcaaatgatcatgtacaagattgattcctttttccggttaaatgcaacaatcaactagctagattgagaaagccataaggaatatgtggctgagagtgaaatgttgtactctcctgccttttctaccccacaagattaaagatcattctggccaataagagaaattccagaaacaaaaaagtcaaaatttttagaaacatgggaatgacaactcaacttaatacttcctaaagggatagtcatcttcacaaaatatataaaatgtactaatacattatcaaatgaagttatttgcacatcttgcaatattagggcctaaattcatcatctaaattaaagacctaaaagtgcaacaaaaaagaagaatagcagattattgtatcaatctttgtttcataaattaatatttagcaactaaagagaaaacaaagttaaaaatacctgtgcccacatcatcaaacacccaggtacaatctcttgcagagaaaatgtatttgcctggacagcataatgtcattgtcaagttatgtccctcatatagaaacgaacagagggaaatacacatgtaaatatccagacataaaaaaaaatcatataacagtatcagaaccaaggcccatatccatatgcatttactataatataaaagctttgtagtagttgaaaggatttatgcatacctcttgcaaacacctctacatcatttgatatatttaatctcagacttatagtgcacgtggaacctttgcacatgcggaatataccaacctgtaaattgaaacaattcaaatgataaagatggtggttaaaagggagaaaaatatcgaacaagagaagaaagcctaaaaaatttataagtggtgaaaagacttgctataacccaaaacctactctgaccaaattcaaatcagctcctgctaaggtcagagtgggagacatatcttgttgatcataacaattctggtagccacaattgtgaaaaagttcattacaaatgccaagaagagttatgcgcatcatcaagtcaaaaaggtgtgtgatagatgaagcaaacaacagggacaaaaccaagaaagttggacaaattcctaacgattcatatggtcaagatggcatgggcgatatgctaaacggatcctttctcaaagaaggaatgaagcctcttcatctagaagtaaacaagtatgattgatcagatataaaaaatataaatattattctgccactgtagaaaaaaattgtttgattttgttgattacattcaaaccaagatatatgatgaaaagaatgaagttggtgatgattggaactgctgagtcgagcaaaaatgtgaacccatatgcagacaatatgcaagacaagaagttgaatgaagaaggtatggtcataacatagaaaggtgatcttaagaagcctgaggtaagcctgaagtaaatgctggagctttaaatgatgtatacaaggttgtggaatacaaaaggaaagaaaaaacaagtcaacgtttgggcaacctaggaggacctagagccagggggccttcccagtcaaaggacaagataaagctgaaagactgataaggaggagaaatttggaacgtactcctaaacattcctcaaattcctttcaaactatatcagatagagatatatacatgagaaaagctagatgtatgggttagcagataagagagaactctggtgagatttcatcaagttattgaagttttttaaaacactcgagctctggtgcagagaagtttattcctgtgagttcacaaaaatagtgctctaggaaaataaatctaattttaaagctgcagaaaggtaggaagaggattcagggccttttaaattctaataccccctaaattacagcgtaaagagtaaaaataaaaatagaaaaatgaaattgtaaattgacaggttctttatgggattgtaagcatgcatgtaaaaaaaggaacagcagatctcagttataacagctcactcaaactcaaatctgagctgtattgtctccaacaccctgtttttcaagactaattaatagaacttggcacaaaccaatcaggttaagatattattgacaaaatacgaatataagaggaaaaagaaagaatgctttcaaagattgggttgaggttttagctgcaaaaataagcactactccctccgtcccaaaatatggctacttttagctataaatctgatcaaaaagaacacatttgacttggctgttgaggaaaggcgataactacacagagtatttttgtaggatagttaatggtagtagaaaggaaaacaataccaaatctaaaaatggggagaaattattactggggcagaaactcagatagaaatgctactgactaatgacttctgtaaggattgttaaggctagcgcaggcaatttgatcccaatatatttagcagggcagagactatcaaacattcacaatgttgaattgggtaagccttttagtgaagaagaaataaacaaaaaaaaaacgctccaaagagttttacgacaataaatttgatgttagtggcctagattatgggatagttacccttctagacttcttccaaaagttggtcatgttgagcaaatagctgaatgcaacaaggcggacccatctgctaaattatttgtatgaacttgtaattgacattgagattagagccttacatagttacatgaaattgataagacaaacctaaaatgcctctattaacaggaataaaacagatgagaccatgccccaacatgagactctacatgaaaccaaaagaagaaagcaaatgaacattccctgtctagtaatctagtgtttggaaaaatgatgttttagcccaaataggcaggggtggttgaaacggcatgtgtaatgcgacacttagtgccaaataacaaaccagataggcacacatgtccagagttagaaaggtgcaaagcagtgctgatcgtatagataagatggtacaggaaatgtaaaataatgggttgattcctcattatttgatgatgacgtagcaatgttgcaatataccaaggacaattctcagtcttaaaaatgacttgggaaaaatatagattccagaaaatggtgattctgttgtatatatgagtacaggtttcaaaataaatttagctaaaggtgaggtgttatggggggaagatcttatgcaaacatgttcaattgttgattaggaaactttccaatcatacctggagtgcatctgttagtgcatctagaacacacgtgactaggataaagtagatgagaaaaataataaaaaggcttgatatctaccagggagatctatgtaaattgatgatagggccactttgattaatgccagttatccaacatccctactttactgtatgtccatgtccttattcctgaacactgtctggcaaagtggtggacaaagatagtatcaacaggtcgaacaggataatattttgtcactcaaaaaaagaaagggggtcttggtattaaaaatctgaggcaatgaatgtaagtgtccttaataaatgttggtggaaactagaaaaagaggaaggtagatgactcatcttgttgcgctgacctacttaaggttcatcaaaacattcatttgaaaggcaggaaagtcatcatttgtaaattgtaatggtgataatagcagataatgagaggctaaatagattggtgataaaccttgctcaataatatctgctatttatgatatctgtgacaaggataaattagtgagtcagtgctataccaatggcagcaaagttttaggagatggttaacaggtttcccaaaagataaatgagatatgtactgtcacaagcgcaacatgttagtctgtctgttgctcctcatgttaccacaggatcttgggggaacgaaggcaggttttttagtgaaattcatatagatgatgagaaattatggtgatagttcttttacacacgtatggaaagctaaatacctgtcaaagttaaaacatttttgtggttgttacaaaaaggtatgctgttaaacaaaggtaaaatattgaaaagaaatggctgggtgatcccaaatactttaactgtaatcatcctgaaactgtccaacatttcttatttgaatgtgctacacctgttgtttgaagagaaattgctatgttcattcatgctgatgctattcccagatcagctacaagtttttcctcatgggttgagaaattcttacccaaaggttaagaaagacatgtcactgggctaggcagttgtgttgggcaaaatggaaggcaggaaatagaggctgctttggaaagacaattcaatctcataattctccatgattgtattgccataaagtagagctgctgaacagggtgagcaaataagaactcctacaataatcggaaggcatgttggcatgtagtatgatgggatgtgatactgctagtcaacatgtctctgctaatgtacttcatgctcccaatgatatgcctacaagactgctagtcaacatgtttctgctaatgtacttcatgctcctaatgatatgcctacaagggacagctacaggatgcgatatgcccggaagacagagaattgtggcgaaaaggatgtgcttttggtgtccaggtatctcttctctccggtttgttcaggtatctcttctagactagcctttggtactgtagttagtagattatgcttgccttacattctatctggcttctgaactatattttcatctgctattgatataatatttcatttcccattcatctataatggaaatatggacatcttagattcaaaaatagcagcactaaacactcatcaaaacaaaaaatagaagtcacaaaagctcctgtcttttatatgtagtaaataaatgctatcttataattatattttttgcctctcttagtggtctgcccgctaaaaatgtcttgtaactatggaccaacataatgacatttatagcagatataaagtaaacttacttgtatgtctacgctggaaccaatgcctcttcctttgtcaagatgatcctcgcatatttgcataagttcaatctccaactgacagcagcaacaagagtaataaatgtgtgagttaatgaggagatcataaagtgtaatttttctatccacttcactcacaaaataataaatcacctttactgctattactgttaataataaatacctccactgttgttgcaatacactttccattcatggattgaatgatatcaccagctctaactcctcttttctcagcatttgatccataggacacctatagtgcaatttgtcatgtacagccaacaatatgtgataaaagaggtaaggattgtttaagaaagtaagaaacaacagtcaatatatacctctttaactattagacccgaatcaatattacatttgcgagagatcttctccacatgaattggatctagaaacttcatggctgaaagtttcatcccaatatgcaagcgagggatataactacacataattatcatttattagtatgtgtgaaatgcatttgagtttgaaaaagtaaaggttgttctatattattagtatgagtgagatagacaaattaaactctttttgggacgaaggtagtattatataatgcagcaaaagaaacttacccaaactttttccacatatccaagcaatgaagtataacagatgaaggaataaatcccattcctagaacattagtcatccccaaaacttgcccattgaagttaataattggccctccaatgccagactaaaatatttaaattatcgatatcagaaccaaaagcaacaaaagttaatactaatttataagataatcgcagtgatatttatacctgaccagtcgtgaaaccagtatacatatagtagtggcgctcaaacatacttggacccttaaattggacacacccatgattgatagtcaaattaaatcatcatctctaccaagggcaaatatgtcctgaccacaagtcacttcactgctgaaactaggaatcttagcacatgagtctacatcaaccttaaacagagcaatgttaaagtgcctgtcataatgtagcaaggctgctagtacagttgtctcatctttatctagcaagtgagcgtaaacctaaaaatacaaatgcaaaagacatgtgttacattattttaagaataaatcacattatttaacaaaagtgtattatttcctttactttctaattaaagtgttgtgctctatgtgtgtgctagacatgtatttatttgtgtgtggcaaaaacctaagctcaaaagaccattattactttgtatgtcaactaacaaagagaccacagttaagtttgtatgtgaactcaccgtagcatcaggtgaatactcatctgaacctaaccactggtccatcgatgagtactttgagcagattagacgtgcagatgtaaggacagtgcacactttactctcctcatcccaattgatgaaaaaaccagatgaccgtgccattaatgtgccatctgtagatgcaatgattggttaggaaaaataaatcataaaataaacacgcaataaaggcaatgattagttagcaaaaataaataacagaatatacacaaaataaaggcagtgtattacataccaacataagatgaaaggctaataacaactttagctccttctagaattgttttggtcgaagaatcacgaacaggaagaagattttgatttcccatacacgagcgaggaacatgagggtcaagtgttacaagcttcaattgacgttctgcacagtgagacaagttccaaaagtgcacggtgagacaagttccaaaaataaaaacacgataaaactatggccatgtttagttccccaaaaacttttcccaaaaacatcacatcaaatctttggacacatatatgaagcattaaatatagataaaaagaaaaactaattgcacagtttgcatgtaaatcgcgagatgaatcttttgagcctaattaggccatgattagccataaagtgctacagtatcccacatgtgcttatgacggattaattaggctcaaaagattcgtctcgcggtttccaggtgagttatgaaattagtttttttattcgtgtccgaaaaccccttccgacatccggtcaaacgtctaatgtgacacccaacaattttcattttaccaactaaacaagctctatatccctctcttccaaaacataaacactagtagtatttgaaatttgtataacatttttatcctattaaccatttcttattcaaaatttatcttgcaagcttacctcttttcgcacgatacttcattttcaagtcttcataagcatcctccatagctgagtcattgaatctttctaagatttggcagccgggtcttttggtgataactgggacagagggccaacgcatgggagagctgaccacagacgaggcctccgtggaggaggcatgccatgcaccaggtgaagtcgccgccgccgcctccaccggctcgctcgtgcctctctccagaggaattttcctctcgccttgttgtgatgatgccatagcttccgattgagctacccctgcccgattggtcgggctgtgccgtcgccgttgccgttgtcgttgccgccgccgccgctccgcccttgaccaggatcccgacacctctccaaccttctccatggtcgttggtgccatatcctgcggttgtcaaaggagactagtaatatgcacatgctaaacactacggtgtaattctattatctttaataactattaaattttcatgatagaaaaaatatttttctatgatctaaacaattgagctttaactcaattcatgtcgtacataagatgtatttcacaccaagtacaataatatgatattgtgtatcatatttcaataatgtgtacatcaataagggaataaccaatttccatatcatcaataaggttcacatgttcaagggtatttctatgcattaaaagagctaattgttcctgtccacttattaaaagcagcaacatgtttgttttagaacctttatgttcagaacttcaaagaccaaatatctaagtgtaagaaggatatgatcacatcaacataaatggtagcaaaattcattaaaaaccaaatcaatgtggatgatgtaattgatgattacttagaaaacctaaactgacccatggaaactgatgatatatgcatgacactaactattttcaccgacatgtacaaatatggtttcagacataagaacaaaggagtaatatctcaattcatttcccaaattggatacgtcatgcaatcaaatttggaaattcatttctcaattcatctcccaaattgcattatccactctttcagagtacataataaacaacaaaatacacagcaattattacacattttacctctacctccaacaacataaatatcatttcatacgacagtcgttgtacaagcaaatatatatacatagctttccattcatctaaaaaaagaatattccaccacaattttcattcacacaaagtagagagttaagagaaataaagtagcactaccaggcacgaaggaacatgttctacagtgcagtcagtcccatggcactaaatttctaaatatattgtaaataatacatgtatattaagaaaaaaagttaagctgcagcagaatatggatgacagtactaaaggccataggagaagatgtaagtaaccttgaattaaataaccatgaacaactgacatgtgcaacaagctaataggtgttgtctgatttaagagttagataacccatacaggcaactttgttgcatgggcaatcgactttaataagaagtatagtgcagaccagcaccattcttatggagaagcatatcatacacttattcgtcaaataaccagtgaagtacaactcaatgtactatgatatttgtcattgtttttttttttttgtaaaataaaaaatgtgcatagatgccctcgcttatctttagaaacaaaaagggtggatagtcgcacttaaaaatgaaaacgtaaaatgatcaaatacatgaatgatgcatctcgttgttttattttggttgattctttcagatgggaataaagagagagagacgcggggggggggggggggggagggggaaggaggatgatatttgtaccttccggtgaatcacgttgatgcaggagacgttgttgaagaggccgggaccagtgggcgtgcggaggctgttgacgacgtggagtggaggcaattgatgacgcgcagaggagaggaagcagttggctatgcggagactgggggcggcgtggtgggacgcgtggagacggcagggaggatggtgtcaactatacatcattgagcacataggcaaacaaggttatgaggtttcttctgccagtaaccagcaaactgctgcccacagcagcaatggtacacaccagaataaatcaatgatacaacctagcttccataatatttattttgagaaggataaaagggtcagtgttgcctacaatatagttcaacataaccatctcacctaaatgagaaacatcccaaatttatcataggaaaaaaactgaaaaaaaaaaccattcaccttgatctcaccaatccaaatgtattagttcaccccattccacaacctgatcttcgtggaaacattgtatgtactgaacaaacgacacagcaattggaattgtggaaacggtataaatcaagatagtttctgtacagaaagattgttcgtttcccaccagttatccacaaaaaaccaagacctattaatggctcttgtataatggaaaccacaacccttcagatctcagtcacaggctcacagcgttaacgttaggcataaacttaccggtgggcgcgcggaggagaccgagatcaggggcgcggagaaaaccgacgaggcgggcgcaacggcgggacgatattccggagacggagttcgaggtggagatcgggggcggcgaggggaagggacgtgtcggcggcgggggtgtgggagcgcaggtcgcggcgtactggccgcatgcagcggggagtgggccggggtggcgagcggaggggagaaccggcggcgctgcggcgacggtgatgtgggactgtggggggcgatacgatacggagggagtgtgcgccgcggttgcggaggtgggggccgaagcggagggggagggagggggcaggggggtgtgcgcacagtaacaccgttggattataggatagatgaatccgagccactagatcggtaggatgtaagtctaccatacagctcaacaaatgcttttattacacatctaagagcagttacaataagctagtttagccggtgataaaactgccgtatcagatttgtccatgagttacacaagagagagaggacgagtgggcgactaaattgtcgctggctacacacacaacccaacgcaagtgcagcagcaccaggctagctttgattgagacaagcgattgtgggcccacgtgagctgactcgatgcaggatgaaacaacagcaacaagattaaaaaattggatggggaagctagctaaagagggctctttgtttagactcaggcttattggcctagacttttaagtcagcttattggcttatataatttataagctagtggatttaatgtcccaagtttagtggtggagtcatacatctatctcatataagccaaaaaaaacttttctaacctagcttttggcttaatagtgttagagtggcttatggcttcaaaaaagccaaatgaaaaagctgcttgtttgttttggtttggactttttgacttataagttggcttataagcctaaacaaagagggcctaaacaaatagataatagtcgatgtgaacatgcttattgtatacattagctcttagcaatatctctaagaggctgatgtggtcatttttgcagcccttagcgggcggcactattgaccttgttctaatggttcaaaatcatccaatccaacacctcagataatcccccacgtcccccctcatcccctcccgcacccatctcctcacgccccgcatccaccctcatccctcctctctctcccgcatctcctcctcgcgctctctcaccccctcgccgccattttctggatttttcatagaatcgacgcgctcctcctccgcagtccacaccaccatcgtgccgcgcgcctctccctaccgcgaaaaatcgccgcgcctcccctccatcgtcgcacctccccaacatcgccgcgtcggcgcctaccatcgtcactgccgcccatcgctctccactgcgccccttcgccgccgtgcgccctcccaaccctaacccctgccgctcaggatcccctctcccccgcctctcctcctcctccccaccaccgacgactagcgccgacgttgtccccccccccccccccccgcctttcctccttccgcccacctgccaccaatgccgccaccccagacagtgactcctcctcgctgacgccgacactgaatcccccgccgacaacgccaccgccgtcgacgcctactcctgtggcagtgtgagtgtggaggactgctgcttccctgtcttcatcaggtgtgtgcacgatttgtgtttgttaaaatgcttatgtgaaaaagctgtgggtacaaaatgatatgctaaagattatcttttcctgttataggtagattaataatggtttccctaattcaactttcatattgctgaatcttttggtctacattgatagctaatgcattggcggggggggggggggggtgattatacaaatgatttccgttggtaatgatttttccctacattgcagacagaggaataccggatagttgtttttctttcttttcttctgttggggtgggttcatttaagaaatacccagtttgttaggttgatcacatgtccccattttgatctgcgacgtcacagacaattctcttgtaatgtatatgtgcattgtttgtcagaaacctgttgaatgggaaacaccgtcataattatatgatccagcattattgtcacgcccagaaatttagcccaaatttccagactattttgtgcattaaatccctgtacaggaccagccagggcacacaaaacgacaagtaataaacagttccaaacgtaaataaagcgtaaaatacttacagaagaggcacttagtcctcacaccgaaacaaaagcagcagcagcggaaaaaaggcgatcctagcggggcttcagctccactccacaggcaaaactcaactggggtctgagccttggtcttctaactccgtcttcagctcagaagcactacacttctgaaaagggggaataatagcaaggctgagtacaaccaccgtactcagcaagccacaccaacgatgcaggcgtgcaaggggaatacaaggatggtttgaggctatttgcataaaggcggttgtaaaacgttttattgagcaaaacagtaaaactgttgagtaattaaagtagtattaaatctccactgatcaacactacaccacgttgaacaggcccaaccaaaacacctgaactacagtgcattgagtcaatttattaaggtgggactaatcacggtgaatctggtcaaccgcccataaccacgggcacggctattcgaatagttttactctaatcagaggtgtacaactatacccacaagacacagccccacgacacgttaccgtgcgctgacatgccaccacgacataccggaaagaggccgtgacaggacccttcgcataaccccctctaaccaagcacaccacaccttaggtttcacccccactccttgcaaggcagcgggcagtcccctctcgtgcctaggtgaatccggaagccgcataggccgttgcagggcccatccaaactccatcacacccacccttgcctggatgcattagctagaggaaagctacactacaagcccagccgttgcccacgctgacttgtggtaagtacgctgaattcttccagggtttcccgcgaaccggtccttaactgccatgggtgtgactagcaaaaccatgcacccacagcccaccatacagtcgcattttagttggataattacgaccatgaagcatggccagatgtctcgagcacgcagctcattctgatactaaaaaggtctaatactgtaattatcccatcaactgagctagtggtaattaagcatggctaagcatatagttctagctaggtcacataagtaacatgagctagtcgatttattacccaatattgacaagggactgatatcaagtaaacatagcacaagcaagcagataggtaatacccggatctcatgtaattagcaagacatgcatgtttatttacaaacggtaaaacgtttataaattaggatcaaaatgctcaaggggaatgtgtgacttgccttgcttcttcattttgatcttccgaactcttttcctcacaaccgcggacttccgaaacgacggattctacacgctggcacgcaaaatgaggaaaaactctaataaaaactaaggaaacattacataaaaagtaaacatacatgtagaactcaattttagatgaattttgcaagttgaatggcgcaatttggagttcgaatgattagatatgaattttagaagttttgagccatttatatgaatttctagaattattattgatttatgacgcaattattaaataatttctcaaaggaaaggcctgctgctgacgtcatcaaaggggaaccggcgccgacaggtgggccccaggcgtcagcggctcaagggggcggcccacggtggacacggtccaccgcgaccttgggtgcgccgtggaccaggaccacgccgatccacggacggccacagggaaaggcgggcgcggccgagaccggccggccgagcggcggcgaacggcggcgacgacggcctagccggatggccaccggcggcgacggcgcaacgcgggcgaccggcgaaggggagatagagggagagggagggatgctcaccgagcgaacaggacgacaaggtgaggatgggaaggcagcggtgctcctcggggagacaacggtgacggcggtccggcggcgttccgcgagcgggaaccggcggacggtggctgcgaggacatggggaatgcagtggtatggttaggaggatgggagaaggcgtgaagtagtgggaaaaaccggccgaaggcgaaggaattaggggagctcaccggcgcgcgaagggaaggggaactccggcggatttccggcgaagaggggcggcggccgaggacatcctcgtccttgcggagccgttttggtggagaagagtggcggacaggcctgctctcgcggcggcgcaactggctgtggtggtggcacggtgcgggagcggctcaggcggcgacggcgtgcggctggaggcggctggcggtgatgtagctcgggtcggcggtggcggtggggtttcggcgacggttaagggaagaaaggtgggggccggggtgcggtgtggagcggcgatgccggcggcgcaagcggcgtggcgcggggacggcgggagcggcggctggagctcgccggcgacagtggagagaggtagcgacgcggggagagcgggaaagggcacggggagctcgggcgaggaggggaaacggaagaggggagcacgggggtgctttatatagggctcgggaatggagatcatggccgggagaggcgggatcgggcggcaaccggccggcgacgtgggacgccgacgtgggcgaagtggagctcaatttggcgccaaaaattggggaaaagtgggggaaaaggtggaggaggtggtggggaaccgattttactcggtttgggtgcgagggcgtgagcgggaggacccggaatcggcggcgacgtgggcggcaacgggtggcatggcggcttcgggcggttgctggccgggatgaaggaaggttggggatggacttgacaagtggatcccacggtcccacttgtcggcctgagggagagaggagcagggggttatttagacttcaagggcgagcgggccgagggggagagagagaggcccgagagggggaggggcgcgcgggccacggaggaggggaaggattcttgggctggaaatggcccaaagtgaaggaggggagatttaattgtttttttattaaattggttaaatgaactttgtgctattaaaattacttcttgagctccgaaaattcacggaaaattccggagagtatattagggcacaaaaaatattacaaaatattctcggccaatgatttttaaagaaaatttcaaatactcccattatttcatttgattaaattgatttaacttttatttaatttctagaaaatgcattatttaatgatttttaattccgaacgaaaatcggggcgttacaattacgaggtctgattgtcatttcataaaaatctcttgatatgattttataagtgaacaggataaaattagtttgaatgtacaagctaatatgaaatgaccatcatccctctatctcccacccattttttcttgaattttcttgcgttaaccatagcttctcttctagatctggaatttttttcttcgccgcctctccgacgactacctgccaccgccgcctcaaccgacatcgccgatccggtctcccgtcgctgtccctcggccgctgaagtctcctcggactccatctcaaccggcatcactgccgccgccgccgtccctccgctaccgaaatcgtcacgcatcgccggtctcctccgacaaactgcttcggcgacctcctcctcggcctccgcctcaaccgctgccgatatggagccacgccgtcgttcctccgccgccgaaaggtatcttgaaccaaaacattcagactgaagcacctcatgtgttttgtgatcttgaaccaaaacattcagcctgaaacacctcatgtgttttgtgatcttgtctttgagaattggaaaacataggctggaatgcaatgttctgtagactgatacttaggctgttttgtaataacttagagtagcttatgactatagatatatatgacaagttcattttcaatgcagctgtttttttttttaatttcggcttatgactgttgaaaaacacaaaaatagattgcattgttttgtagactgatacttaggctgcttcaacttctgataaaatattagactatatcaattactatgaaatttacactcactatattacagtttctagataatcagaatcaatcaattgataatactgccgggccaacgccaagcagttctatgatttatatagaaatatagagtgcaatacattttttttttacattcaaactttaattctactgtgcataaaattgaaacctatggtgctaaagttatgctttatcaatcagtactattttctatatatctttggtttctgacaacatatagcagctttggtgaggtcacaatctgattgctcttatacatgtttatgctttatacttctaagttgctaaatagtgaacaatttcagtttcacataaaatttctatatcactttcaaatgcttgagtatatagcattttgttgtttggaaatataatttcctgacaattgttggtcatttaaaaaatataacaaatatgggcaaactattccctataaaaggcacaacagaagaattgatgtagctggaattgatgtagcaaaacttttgccatagtagtaaattgtgccaaaaagtactagttggtgtttagatgcatcctaaaattttgcattctagcactaaagtgagagagagaaagagagaggggtggtcccaaagcactttttggcacaatttacttgctactatagactagcaaatgccaaatgtcaaattgctaacttttgctactagtgtttagattcaaaatagcaaaaaaatacttcaaaatagcaaaacttttaccattttgaaggatctaaacagggcctaaacaggtccaaaggcgagcatcgtgttttctttatcgaaagaagagaaagttagaagcaaagcatgagcagtggaaagtgacaagttagctcagacttactaatcatacggtaataagggctttaattcaatcgcacaccacagataaacaatgtggggcgggtagaaagtgaaactgccatgtctgctactgattaatagcagtaccagtcctctggtatctccagtgatttgcaatcagcgagttcgtgtcgactgatatctaaagttatttgcaatcgatcagtgggtttaagttgaactaaatcgatgcaatctacagtatttgtatgcttagacaaatttagtcgaacttttaaaactttaagtgccggttttataaaaaaatttataaaatctaacaagtctgtattactatgataatatttttcaagtcaagtctacgcatgccaattttttcaaggccgtagcttgaaaacgagttttcggaggccaacatactcactcaaaagaagtaaagaactcgctcccttgccttgaagatacaggtttaggtttcacctgatgtctagttccaaagaagacctaagtaagcaaagcaaacgatcattttccagtactcctttcaaatgataatgaccggttcaaggttgttcagcggtctgccgcaattgcatctcccatcaagcgccctagatttcattgaatccgtgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtagcaaattgtgccaaaaagtgctttgagaccactccctctctcttactctctctcactttagtgctagaatagaaaaaaattaacatgtatctaaacaccaactagtacttttgcaatgctaaaacttttgccatttgccattccaaatggatctaaggccctgtttagatccttcaaaatggcaaaagttttgcgattttgaaggatctaaacagggcctaaacaggtccaaaggcgagcatcgtgttttctttatcgaaagaagagaaagttagaagcaaagcatgagcagtggaaagtgacaagttagctcagacttactaatcatacggtaataagggctttaattcaatcgcacaccacagataaacaatgtggggcgggtagaaagtgaaactgccatgtctgctactgattaatagcagtaccagtcctctggtatctccagtgatttgcaatcagcgagttcgtgtcgactgatatctaaagttatttgcaatcgatcagtgggtttaagttgaactaaatcgatgcaatctacagtatttgtatgcttagacaaatttagtcgaacttttaaaactttaagtgccggttttataaaaaaatttataaaatctaacaagtctgtattactatgataatatttttcaagtcaagtctacgcatgccaattttttcaaggccgtagcttgaaaacgagttttcggaggccaacatactcactcaaaagaagtaaagaactcgctcccttgccttgaagatacaggtttaggtttcacctgatgtctagttccaaagaagacctaagtaagcaaagcaaacgatcattttccagtactcctttcaaatgataatgaccggttcaaggttgttcagcggtctgccgcaattgcatctcccatcaagcgccctagatttcattgaatccgtgactatctaatgagtactagtaatgactaatgacatacatgtcatgatcttcccaaagagaaaatgaaaaacatttacatacagcagctgtatgaataggcccaggacgtgccaccaacgtagctttaggcccggcccaattattcggacggttctatattcggcctggtaagaagtttagagatcggcaccatcatctgcatgggaaactgtttctttctgctacgggccatggtccacaagcccaaatgtcacattcaattgactctaactttcaccctagtggggagcccatccgccattcgcagcgtcagtgacgtcacctgccgcggccggtacgcgccgtcgacggcgagctcgagctcctggagcacgcaggcgatgatggacttcatctgtatgtacgccatctccttcccgaggcacaccctcggcccgccgtggaacgacacgtaccggaacgggctctccggccggaacgtcgccgccgcagcgtcctccagccaccgctccgcccggaactccgccgcgtccttgccccacacggactccatgcgccccatggcgtacgagttgtacgccacgaaccacccggcctccaccgccgtgccgtccggcaggacgtcgtcctcctgcgcatgcagcgagtccaccggcaccggcgggtagaggcgcatcgactccgtgattgcggcgtgcacgtactgcatctctctcagctcgtccaggtcgaagccgaccctgtcgacgtcgccgtcgccacggcgtgcgcgcaccgtggcgacttcttcgcggatgcgccgctccacgtccgggcgagaggagagaagccagaagaaccaggtgagcgccgacgacgtggtctcccgccccgcgaggaggaagctgatgacgacgtcgcggagggccacctcggtgtacgactcgtcgtggctcgccatgaaccgggacaggaggtcgtgcttctcgaggccggcgcgtatctcctcccgccgcgaccggatgatgcggtcggcgaagtcgtggacgatggcgatggactcgcgcagccgccgctcggacccaatgtggagcgccttcttcaccctccagaaccacgggacagcgtaccggaaccgccccgcgctgagattagcggcgtcgcggaacgcgtcggcgaacctgccgctggcagtggagccatcgtcggcctccgcgagagcgccgccgccgctggcgtcagggagctggccggggtcgtggtcgaaggcgacacggcagatgttgtcgaacgcgaagcgctcgagcgcgtcctggaggtcgatggcgcggccctccgccgcggcgcgccgcagcagcgggaggaggcgcccgtgcagctccccgtgcacgcaccgcgccacgaaggcgcggagcgaccgcgtattgaactcgtagctcgccgccttgcgctgcgaccgccacgcctcgccgtcggcgttgaagatgccgcgcccgaggaagtcgtgcagcagcgacgcgaagcgctcgcccttggggtagttgtcgaacccggatcggaggaagcgctccacgttcgccgggttcgcggtgatcacgccccgcacgccgccggggcggcggagcacgaacgtgcgcgtcggctgccgcgacagcacctccgtcatccagtccaggatgcggtgccggttggcgaggaactgcggcaggtggccgaccagcggatacggccgcagctcggccgtcgcataccgcgccttctcatgagatctcctactagcactccatgttcgaacaaccaaggccacactcaccaagaacacgagcagcagcagcaggatggcagccatgctgatccgatttgcgaggacgacgaatttgagattaataatctgtttcatctgtacttcgagcgaattaagcaggtaggagtaccagataactggataaggaaatggcagagtgtaatgactggtgattagtgaaactgttgcggtggtgtcgccatggccactcgtgaaactcgtgatcttgttgtgttcttgtgcacgggctgctgtagtgccaacgtcaggtttgtccggtacgtagggacagacgaacagtgttgatttgttgttggttgggttcacaatttctctgaacgaaaatgccatgtagcaacacatcgatgtcgatgacgatgacattacgactactaactgcgtactctagtcctcagtgtcacgtcgttctacggtggcattccgcgtccatccaaagatttctgctcttgccatgttctcgagtcaacactagactaacccctagagattaatctttaaaaattcagtccgaattggggacttatctgaaaaattttctgaccactatgagttattaatggttctggtccaaattaatggggttttcagcgaacaaacctcaagtgagttctcctatctaggctcgagttcactagctttcgtgtaaacttgcactttatctcggtcttttagagctcgaatggagcctatgatgatgtacttgggaaccttgagctttttcaagagccaatcactagcaaaattgaactgaaggatctgtttgcaagatattcatccatcacatgcagatgcttccattcttttggtcgttaaaattcaacttctacaagttgtaaaaaaaaacaaattaaactatggctagttaacgtatattcacagtcaaatttattttttttgcaacttgtagaagttaaatttaactttgcatgtttgtggagtgatttatcacatatcaatctatcttctgaattttttttcataacaatttagatgacaaggaaataacaagggaatgtcccctcgagagtttaaaataatttcccccttatcatgtaatgataccaccatataccatagagatagcatgcacataatatctttgtgccatcacaaagaatctctataatataactatgaaatatcatatataccttcagaatatttttgtggcatcaatcataaaatatcaatggtgaaaaaaaagttgcttctggactggcgaacaactcctgggtctctgatatccgcggtgccctcactgtcccggtcatttctcagtttctccttatttgggatgcggtgcttcacgttcagctctcaccgggtgtcgaggatcgtctcgtttggcattggacggctgaccagcactactcagcgcgttcggtgcaccaggaattcttctatggccagcatttctttgcctgtgctgatcttctctagcacgcaaagtgtcctgccaaatgcaggttcttcctttggttcgcatttcagtagcgctgctggacggctgatctccttcagaagcgtggcatcgatagtcactcgacctgcctcttttgcgctaaggatcttgagacggcgaaccacatcctcctcgactgcgtgttcgctcggcagatctggctccgggtgttgttgcctcttggctgggctgccttctctcccccctgtggcagctggttccaggactggtggccgtcctctagggcctgcttacctgagcatctccgcgagagcttcgactccctggtgctcctgatctcttggcaactgtgtaaggagctgaactctagggttttcgactctgctctctcttcagtctcagtgattttggagtccatccatttggagggccatctatggtctttagctggtgtcgctgcttttggtgatttgttgggagtgtagcgtggcttggtcccttcctgttgcttggagtctatttttagccgtcatagtttctctaagcttcagtttttttttttcatttgctttttctcccttcccctggtataagccgatctggctgattgcgttgtgtaactaaaactctttttcttctaatatattgacgtgcaatacttttgtgcgttcgtaaaaaataaaatatcaatggtacttgtatgataccaatatgaaatttcaaaaatatcttcataatattactagtactatatatagcaatgatatctttatgacacctccttggtatcatggaggtatcatgttctcttaaagtatcactatgaaatctctgcaatacaaccaagaaaaatttgtgataccgatacctccttgataccacgaagtacagggctgggcaaaattacttgaatctggaaaactaggatcaagacgaataaatttgatcatcaattcagtcttagcatctaactgatcaaattttgtttggtcaattctgttagtatactcgattgaccatttgtagcgctcgttccgtcgtggcgtctagcgggaaaatttaaattctaaaaaccctaattgcgaaatctgtttctttgcttgttgtcagtctccgtgccaatccctaatctcgaatccccgatctatcgtcaaattcaaatcccgaatccaaatccttcccaaatcaaattcctccgcaaaagtctatttttcctccctcaggttcggtgggccgatttcctctcggtccatctctctctctctctctctctctctccctcagctctccccttgctctgcccgtgcgccgcgtgcgcgtgagccgatgccgagctgagctctccctctctctctcgttctcccgctctccctcctcgctccatccccggcaaactccccgtgcgccgttaccttgcgcgcgtgcgcccgcgcggtcgccgccatcgtcagccgcctgctgcccgtgcctgcgccgtccggccccgcgccctgccgcgctgcgccgcctacgccgcgccctgccctgcgagccagcatgtgtgccctgccgcgcctgagcccgcacctgccgcccctgtagccgcgcccttccaaaccgcccccgccgtcatcgccgtcgtcacgacccggccccgccaccacagcgcatacttccaagggttggaggcaaagctcctcctcccactgcctcgtcgccctctccctccttccttcttttcccaaagtggcaagaggcaagtctcctttccctctttcttttcttcttcccccctcccgccggcgtcatcctccctgtcgccgttttggcccctagccggagaaccagctcgctggcttgaccgcccaatgtcggttcctccctcccaaaccgacattgccgctctataaacccgagcctctccccaaaccaatcttcccgttttcgccctcgccattgctgcgccctgccctgttcgccgtcgccgttcatcgtcgcgcatgtcggaggagccggcacgagcgaggacgcatgacgtggacaccgggcgcaccctctccttcctcttcctcggcccgaggccggagcgatcacgccccgcgccgtcggccatcgtcactgcgccccttcatcccgcacggtagtgcctcctccccgttctccctcctcgttcctcctcttcccctttgctttcggtagaagctcgtatagcctctccgtagctagctggcgccgcctcgaccgctgccgccgctcgctgtgtgctgccgccatcgccgcccgtgctccgtagcgcccgcacgtcgccggtctctctcgtagtgtctccgtccaatctgatgctagaaacagattcccggagtcgcgtagatgctctagctcgcccgaatcgatctcccgtcgcgccgtcgccgtttcccacttccctcaccgccggttgccaccgccgcaatccgccgccgtcgagccccctccggcgaattcgagccgttggctcgtctcccctcgtcccgtgcaacctcccggtgcgctcgcccttgcctgcatcgctgtagatcgccccgccgctcaccgccgctgtccgtcgtccgttccggccgacgtcgtcgtcttcctccagccgacccgcgtggcagccacgtaggcgccacgtcggcgccacctcagccaagaccgggtcaagccgaccccggtccgccgctcccctctgccccactcgcgcgcgtggtccaccgcgagccatgaggctgcgcgtgggctcgccgcaaccgcacccactgcgagccgcacgcgtgcaccgtgtcccttccccaaaccctagcgcacgccgcgtgctccctccgcacggtgaaccgtgtcactgacaagcgggtcccactcgggaccacgcgaggtgagcccggtccaccggctccctctctcctcccctcccgcgcgtgccttgggccgccttctcgggccggctggcccattaaggtcgaccgagccgcccctttctctcgggccgcaccctagctgcccgagggaagtctgtttcccctccctcttttctctttttcaaaagggtttaattaaatcatttttcctttagaccaaaaatccaataatcttagaaattcaatatcttctcaaccgtatgtttgtttgactccgttcaacttccaaaattcctcaaatctcgagatctgtttaatggcacgtttagaggtcaataatagggctttattttcaccatttgttgagttgtcccgtttcgcgtgtagtttcggagcccgaagacccgcagtgcgaggatttcgaggatcaagctcaagatctcgagcaaggcaagtcacctttgatcatcttgcacctataatttaaatctaagtatttctttttcgcaaatattgcataaataggattatcacgagtaattcggccgcggcttgcgagatagcctgccggcccccaatcgtaattgctgcaattaccctccttgaattattgaacacttaaacctcctttgtcgactgttgtgcttcgatgcacgggccttcgggcacgcgcatcgggacacctcccctcaaatttaaaatatccaacgatgggtaaaacttggggttttacaaaagacttggaaaaacccgacacctgggtccgtgcttgcgaactaaacgaatttccaaaatcgcggatcggggaacgtaccgggagtgcggtttcccgctcttgcacttaaggaccattttccttggaatttcatccgaacataaggcaagtgcgactacatgggtggaatgagacaccccctggctgagtaactagctaatcgggggaaccatgatgccaagaaacatgtggattcaacggggtggtgccggggagaacccccgggtttcctggcacagtatggtctgggacctaacctagtgttggtctgggacccctctcgttggcatatggtgaacctgtggcggctctcgaaatgccttgtcacgaaagcctcaaggtctccagacgtggctgttctgcatgggctgggtgatccgggttagtaatgtcgtgtgggtaaagtgtaccccctctgcagaggttaacaaattgttcgaacagccgtgcccacggtcatgggaggatgtgaggtgattcctagcgtagttttgtttgactactgcttgtgaaattactgttgtggaatgggttcgatgtttgaaaaatctgcggctgatgggatcagccaggcccgggtggccgtttaaaagctgttggccgagtgccaaccttgaatcaattcaaagactgatacattgcacaaactccgacagaacgagacacactgtctcatccgtgtcgtttgagaagcactcacttagttgtttcaaaaaggagtttaaataaaaacaattgcaaaaacaacagcccttcctttgaagcctgcattaaacacttaattcccatggcttgctgagtactcctgtactcacccttgctctatataaataatccccccccagttgctgaagaagatgatgtggatcctgctgatgaggagttcttccaggagcaagtcggctacgatgagttttagggtttcggcctagttcccaagtcgtgcctgtgatgaatggtccaagtcttggcttccgctttcccttttgtaatgcagttgtaagctcgggatctgtccgtagcccaacatgactgtactcctactctgtaataaagagatctctgctgctgtgatattctgtcttcctgtgataccagcactgtttcctgggactagtatcgattaacaggttaatttggagcgtcacgggctagttccgctcggggctagttcggggcgtgacaccgttaaccgaataaaccaaaagtagcccattaggcccattaagcccagaatcactggaaaactctagccacgtcatctcttaacacccccatccccagtcattcactcattcctcctcatgcacgcacccaaccgctgcgccctactccgcaccgacgcgcatcctgcctccttagctcctccacacaaacaatgttgcccaacacgccaactatgatgaatgttgattaagtgttgacccccattagcagcacgtcaaggcggttggcctatcggaacatgccgagcagcagcactttcttctttcctgctactgccacaactttatttctcgaccatgatctatcttcaccctttaggcaatgcaatttggtcttgaattttagacgaccgaagtttctctaaagtcctcgagccctgagcccaaactgattgatctgactgattgcccacccctaatggagtatcatgatacttacttgatgccatgaaattatcatggtaaatttatcgttttatgttgatacctcctcggcaccatagaggtatcataatacttaattgattccatgaaggtataatgatacttttatggtatcttctacaataaaaccatgaagtatcggtgatacatcaatttactgtgatacctcgttggtatcatgaaggtattaagactttttttatgttatcacagtaaacctctacgatacaaccaacaacatttacaatattttcatgatatctccaaatatttcgtgaaatctttgtaaatataaccatgatgacattttcagatatgatggaaatcatgtggtaccatctacataaataaaacatggagatacatgtgagatatgatagaaatcgtaattacctctatgatattatggagatacatgaggcacaaagtgtaagggtcgatctgatataacataattaagttcacttctaacaagccttatcctaccatgcatatgacccaatagtggtgtatgctcatgtattatccaatccacagaggaggtgcttgcccggtgtgtagaggcttggaaggatgtgcttgagggaattgtaaggaggacttgcttgcaagcgtgggtgcacactgcacacgtggaaactgcacatagaagaatcgcgggattgtgatttctataccatccctgaatggtacgacgctctataggaatgtttgtattaggtagaaccattttttaagatatagtctatatagcagaacgtccaaaatagtatgccattatgtggttccttcacagtatgaatacgttcttctcctatgatatctatagaagagaataaaaatgcatttaattttcaccaatcacattaatatgataactcattcacctgcctcgagctatatatggattgcaccggccaatgcaccactagactatatattggggaaaagaacctcatccctcttcagccaacataatcaagaagacagggatggagcagcaacctaagatggtgaccggatgggcggcaagagacgccaacgggctgctctctcctttctcttaccccctcaggtgatctctagctctcttgctctatctttttcctgtgtgttcagatgttcctgggtcttgaaatattcaaagagaagttcacacaaaattcttgagttataccgttgtccctttatgaaagcaaagttactgataaatagtcaatagtcatctccatcacttcgttaattaattgtagtcaggaattctagttttgaacgggtaccatcaaactgtatcgatcgagatttatgaggaatatggaattgcctttgacaattgacgcaccaagcacataaacgctgccgtctacgttttctaccggtctccggtgatattttctttgtgtaatgaccgatgagaagtactgcatggctcattggttctgtaactctgttaattattgaaaaataactaaattgcttcagtcagtcagtagtaaccaatcgttgggttgccactctaacgaaaacatcactggtgtactgctatatagaaattagaacactgagaactaaagaggcagtgttgtctgttgagttttgagcatttttcaagaaatttgcagctactcaatgcgttctgaattacattttttgattaaaaagaaacttatgcttggattgcaaagatatatcatttactgcaggaaagtaaaggctacacgggtgatgaccaattatgcactatacattcatcatgaagcctcgattgccatcttttagaaagaatgaatgatagccattcagtaggtagtagtggcgacgcactcatacccaacttccacggctgaaaggaatcaaaccattttggcaccgatggcttgtttgcacgccattgggcgagttcgagtcgttgcaacagcatttcttccattattcacctgctgatttatgtttatgcattgtcaaactatatgcattctccccaattgttttctttttcgtgagtacagaaaagggttaattaatcgtcatttccaccgtgcatttcatatttcagagctaagggagacgaagacgtcgttgtcaagatactgttctgtggcatttgccactctgatctttctactatcaagaacgagtggggcaacgccaagtatcccgtagtaccagggtcagtacgtacacatgcaatgcaaatcggctaatgcgcaacagaattatccagagatatattattgatcgatcgttttgcgtgcttaatccagtcatgaaatcgttggggtcgtcgccgaggtcgggagcagcgtggcgaggttcgccgccggcgacactgtcggcgtcgggtacatcgccagcacatgccgcgcctgcgccaactgccgcgacggcttcgagaactactgcgcgggcctcgtgccgtccttcaacgccgcgctccccgacggcgccacggtgcacggcggcttctcggagctggccgtcgtcaaccagcggtacgtcgtccggatccccggcggcggcggcggcgcgtcgccggcgccgctcgaccgcttggcgccgctgctgtgcgccggcgtcacggtgtactgccccatgaggcggctcgggctggacaggccaggggtgcacctcggcgtggccgggctcggcggcctcggccatctcgctgtcaagttcggcaaggcgttcggcgtgaaggtgaccgtgatcagcaccagcccgtggaaggaagcggaggccgtggagaggcttggcgccgacgcgttcttgctcagcaccaacgccgaacagatgaaggtgaccaaaaaacaccgatctgtgcgccattttgcatccgaattctgaagctaagaaccaccatatgtgcaggcagctgcgggcaccatggatggcatcatcgacacggtctcggcggtgcacgacctgacgccactcatcacgctgctgcggactcacggccagctcgtcccggtcggatcgccgggaaagccggtgcaactagccctgtaccctctgcaatcaggtgcgtgtggttcatcattactgggccttacagcctcacaccaaaccaggcccatcaccagttggcccgcgaatagattgggctggaggcccaatcagagctagatgggccgtgctcatggtgtgcgatgtggcagatgggaagagcgtggccgggagcatgatcggcgggatgagggacacgcaggagatggtcgacttcgccgtcgagcacggcgtcgccgccgaggtggaggtcatcggcatggaggacgtcaacggcgcgatggagaggctgcagaagggagacgtgaggtacaggtttgtgatcgacgtagccaacacaatggcccgtgctcgttagagtttgtttgtggtggtggtttctcagggacagaagaagcaagagatgcattgaactatgatttttcgaagtcaggactgaagaacgtgattagattcagtcaaaactgaagaacatgataagattcactttgctcctccttttacttgccattgcttgtgtttcgtgtaagcgaggagtggagtatgcggctatgcccatgcatcgccgtggaaatcctgtttatcagtgatagaatttcatagtgtattcgaaaatgcgcaagggaatgaaagttctatagattagtaatggtgagctaactttggaaagaagctgaatcatagccataaaaatcgctgattgaacggttggcatgtcaataaaaggaaaaatccccttttccatctgagaacagtgcttactactgctgagaataagcgtacatccattgaagggggaaaaaagaagggctgaagattaaagagaaacgtgaatacatgatattattcctcgggtagttgcatacggataagatgtgatagggttacacttttaaggctgtactacgtgctactgctgcatatatacgaggcagttattctatctttttatacttttatctgtgctgtgtatatcacaaacttagaattatcgggaccccccgcgtcgctctcgcgtgggcggctcgggggcgaaaccctagccgcccgcgccgccacaccctcatccccctcctccacctcgcgccgccggagctcgccggcggcgtgccgggaaggcggcggcgaggcccaaacggctcggcggaactggcccctgcgcaaggaggacggagaacgccgacgatggcgcggccggaggtggagacggcggttcggcttggggcggcggatccggcgcccctgtggccggatctggcctccccacccacggatctagtcggcacggtgagaggtgcgacggaggcggagcgggcagcgagcggcgcgggagtgccctgccggcgcagcaggcggcaagacgggcggcgcgacgaacgcggtgtgggcagcgggcggcgcgacgcgggccccagccggcgcggcggcggcgcgggttggggttgctgcagtgacggcgcctactcctgctctgcctcgtggccccgcccggcgtcgttgtcggatggcgcgtaggaggaaggcgaggccggcggccagggcgaggcggcggccggtggtgtgcgaggtggtgctggccggacacgcggccttggctcgatgtccggcggcgtgaggctgtggaggtgctgcgcgaggagcaagccgacggtggtgaccgggtcatcaggtggctggctgccattggtgacctcattggctttcggcaacacgcaggaagcggtttggcagtgaagagttcatcctctgtattgccagcttgacctgcggggtggtagactgagcttgggtgttgaagggatggcatggtggtccggcgatggtcgttgtgcaagatggttgtgtggggttttgatgggaaaccgctggcgaaagccttgtcaggccatgggctggcatgacgacggcgacgccatttggcgccattcccctccttggaggcgtcgtcctggcgttgacccctcataacaccaagaaccctctgcgcgcaatggtagccttggtggactcctgcaatgtccccaaagctcttcaggtctagagtgtttgacgaggcctcacttccttggcttcgttccttgctacagcggatgttcatcactcttatctggttactgtggggtagagtcggaactgctttgctgggggcgacgaagcttggcaatgatgacacactgcaatctctttataggattgttgatgctagctgtgtgtaggagtggttccttggtagcttgggctgatgtccttcgtgggtgtcgttcttgtttgttcattttggcgttgggatagcatcgcattgaagtcgaagttgctgtgtcacttgagtggcaagcttagcaacgataacatgtgtaggctgccatgttgtctcaaatggcaagcttggccgatgccttgtgtcgggctctgtcgtggtagcttagataggttagctgttggtgtagtgttgtagttatggttttcgctcagttttctctaattaacttagcactgtaaagtttgatcccgttttcttctcaaaatggaatatcttcttcttaatataaaacgtcggcgcccgttttcttctcaaaatggaatatcttcttcttaatataaaacgtcggcgccgtaggtttcaaaaaatatacgaggcagtttctcttttgcttttagcctgcaacacgctagctcaaagtgcaacactttgcacatttggcacagacgtttacatccatccatcgaagttattcgcatcagtcagagtgacatgtaaagagtggagaagatgtaacccgatcgaacaaacagacaagctgatcgaacaaaaaaagacagcggttttccatatatataaatcacgatataggaaaatcaagaacatccgtccctacggaaaaagcaaatccgttttacaaagcattattattcagagtacacaaaatgacactcggtgaacaggacagactagtaataaaattcaaagggccttgtcgacgccaaggatagaccgagaccgaaatccaacgttgacacatcacggctgatgcacgcacgcgtacgtttcttttttttgttttttttgggcgcagaaatgcacgggagaggcccgccggacggcttagttctgcttccacagcagcgtggtctcggcgatcatgccggtgacgacgtatgggtccatgttggacgccggcctcctgtcctcgaagtaccccttgccctccttctccgtgtcgcgccccacgcggatggacgcgccgcggttcgccacgccctgcacgcacgcacgcaaaaaaagattatgatctcatggtaggctagccgatcgatcgacgaacggcgggcgtatgcgtgtatacacgtacccatttgaaggtgttgatgtcggcggtctcgtggcggccggtgaggcggcgctcgttgccctcgccgtaggcggcgatgtgctccttgtgcctcagcgcgagcttgtcgatcgccttcttgatcacctcgtagcctcccggctccctcatcgacttggtgctgcaaaatgcacaaaatgcacacataaaccacctgtgttgcagctcactcacagcatcagagagctagaaaattgttactgctgctacctgaagttggtgtgggcaccagcgccattccagtcacccgggatcggcttcgggtcaagggagagcacgactccggccacctctgtgaccctctggaaccaatcaaccacgacaaaagttcagctaaacctcaacgtactaattaattaagatgtagtaacattgcagaactggaacatatactgctcgcagttgagcggtgtacttgtcgcgatgcttattccgattaatccaagctacccgagaataatataatatatcatatcaggatatgatttgtacgtacctcgaggatgtagcgggcaacccacacttggtcagcagcggcgatgccaactgacgggccgacttggaactcccactgtcacccacagaatccgattcagaatcagaattagcacacgtatcagccgtcgtgttcatgtgccatactatggtacatggagcccggtggtgataagatgaagagaacaatatggagatttcgttggaagtacctggccgggcatgacttccccgttgatgccactgatgttgatcccggcgtagatgcaggccttgtagtgggcgtccacgatgtcacggccgaacgccttttcggcaccggcagcgcagtagtatggtccctgagagagaaaaaaaaattcagaacaaagttcagaaaattacagaggattttatgggaaaatattaccgatacaagcatatctaattgctattcatgacactagagctggtcttttttcagttaagtccctataaggctcaagtggcaatttaaggatttgtaaattttcagcaagtcaactaccatagattaataaaaactgcaagtgtggctttgatttttcaaattctgacatcacattcacgtacatcacatagcttggttttatataatttgcaatagtaggatgttactcctactctttcaaactctttcaaacattgtttctattgggtaaagcaagaacatttttgttgaaaaattcacaacaatactaccaaacaaagtctattttaatgaagatcctaatgccctaaattctatggagtaactatgaatattttgagcagtgatttcttgcctgtgggccagggaagccaccaactggccagccaaggggccagttcacatccttttgaaggagggtgtactcctgctcaataccgtacctgtttggattcagagataaaaccttatgagaatggtatagcagataagatagtaaagtagatatagatttgggggtctccacatttggtggtccttaaaaactttttttttattttgaacggccttgaaaacttttagttttcatatttagctatttgataaactaaactaaactattatatttgtgtcaacaaaaatgatctagattactactcaccaagtagtaatttaaatcacttggtgaatataacaatcgtttcagaacttgaaagttctgacgtgcttatatttattggaaacaaggattttttttaacaacggagttaaaattttaattaagtcgtatgcaaaaatactttaataatctggagagaacggttcttaccatggcacctcagcaacaacatcagggtggctgaagatcttggcggcactgtgcctcttgttagtggggattggctcaccttgtggcgtgtagcagtcgcacatcacctatagtaacattaaattaaaaaagtaagcaaaccagcgacttcccgatatagggtgtgtttagttcacgccaaaattgaaagtttgattgaaattggaacgatgtgacggaaaagttggaagtttgtgtgtataggaaagttttgatttgatggaaaagttgaaagtttaaaaaaaaagtttggaactaaacttaggcatagttgaaaattaagggctatgcagttactgctttaagctgaatgaagtacatctaccccctttctccctaacttaaaccctaacatctgaagaaaattttaaagagagaaacagaaaccacagtgccctcaattaatgtgaaagttgtattgatttactggtaggtcgggggtattgaggtaataaaacttcttgctttgcagattgatgatagttaagaagatagaaggtgtttattttggaataaatttcaaattccagaaattgttttattttgatacggaaggagtacggaagctattcgtggccaatgtttctaacaggctaatttatatctatacacaagagttgaattccataaagtacgagcaggccaatcaatgatgtaagaattttggcatgtctacatcagggtgtaggcagtttgctggctaagagcaagataaacaactaaaggtttcgagcacatccaacagccagaaaaaataacctaactactagttaacatattcataattttatttttcagaccaagctacaattcaacaaggttaacacttaacagtgcctgaaataatatgtttctacaacaaatctaccatctcacacattcaaattttgtttgcaaaggacctttcgttcccttccttttggccatcataaagtgtcaatatgtcatgagctacaaagcaaaaaaaaagtacaagagaagtgagaggaacttacaaggatgttgtcgcccctcctgaacgggtccttgaaaatggcttgagggcttcaaagcaagaaaagaaaaatgttaaaaggcataagaaacaaagaacctttggtaatctacaaagtaaaaccatcacaagagacgatgagaacaaggccatatacatactagaggatcacttcgctgtcctcgccgggagcctgcccggtgctggagccgtcgtagttccacttcggcagctggctcacatcggtgatggggcctttcacagtcttctcgatgaaaacggaagaacaaaaatggtgagaaaattcagaattgtgatagtgttagtgatcataatgagtccaggattgtatgttgagataaacacactcaccctcgctttgctcctgaggtctatgcccgatcctccaaccctgaacagaaataaaaaagatgacgttttgagacgaggaagatcattcaggttattgtatcaaagaaacttggtagaaaagtttgatcagtggtagaattcaggaagcgaacaatcatcaattttcacgatccacgacgatcataggtagggaaatggagatcaatttcgcacaaaaaaacgcgatcttgcatccttgaagaacgcaccagtgcagcaggagacttgctagtgcagacgaatataagaaatcaagaacagatcaaaagcagaggaggtttgccaaccagatgtactcggcgatgatcttgtcgctgcagtcgctgaggttgaggttaacgaggtcggtgaggttggccattgctcaaagcagaagagatctgaatgagcaagatgcaagcggaaaatgaggtgtagaagaggaaggagggatgaggagaaacagggagaggagagggatatttatacccagaaggagagaagttagctacggtgtgcttgcaagtcgcaaatcgcaactgtggatagcgaagtaggggcaagtatcattcagagacattttttttcagttatttgattaataatgatattggccgtttaaaaagatagcgtctatattatctttatcttttaacaaaaatcaagggaatggattacctctggtgtggcaagaaactgaagtaatcatctcaaatcgagaggatgatgcagtattttcagggagaaagaagaggtgtaatcataaattcatacgtaatatgataatttgacactattgtctaaaaaaacatggttaacatagtaaaacaatttgttcgtagtcaataggaattaaccgtggaccgtggtaacttaagttggatggaagtttactccacttattattttcttggggtttttttccatctggtgtccaactcatgaattatgtgagcactgtgcttgtgcacatatgtatttccagaaggatgtttacaactaaaaggaggagcaaaatatagtgggtcagttttccaaataatgaggaaaagagtttgtaagtgaacatgatcgtgcaactaaaatacaaaatagtttgttttgtatgcttgcacattcacgtttattaacttttgagttacattgatttaaataattcaaagtcaacatggtgattagttttcggtgttgacctaagaatatgcgagctctatttttaaatgaaaaaagggaaagaaagacaaaaaatgctgccttgatacttagacatatttttattcgaaataacgtttgatgatgatgtatagtatagcaaagaatttggccgtgatgctccccttgttctgttggatggtcacttatccagaacctaaattgctaatgactgttgcttaattttgtgtccttaagattttagagtagaatagctcttatagagcagtacaaattgtaactgctttccattaataagtttcggctatcacaagtaatcaaaaaccatgcttctggttaactacatctccatgacaaaaaaacaaagaattggacgtcatcattccaagccaaaaaggagcgaccccttttctctttgtttttcttatctgttctgagaaatacagaaggtagaggtttgatgtatctatcaggcctccaatagtagacatcagccaacaaatttataaaaaggatcaccaattgatccacggaatcttttttttttaactgttgacctcaacgtgacaatgatcattgattggttcgtcacatttctgctctgtatttgcatagacaataactttccaaatgttaaatccgacaacggccgtggcatacactccacagacgtcaatgatttgtcaatttattacaagtttttagaaagaaatgacacaaggttttttaacctaagaactgaggataaaacactgattattaatcggattgatgacatattgagagtttgtctaagcataaacaagcagaactttgcttcaatattctcaatgctgggccaaaacattaatatttttttagctccaccaatcttactttgttccttgatctgttcaacttattcatccaatctggactccttgattctataatggtatctacaactgccaggttctaaaaaacagcaacaaagcggtttttaaaatgtcaacttgtagcatccaaacgtcttccattcaccgcattggttgactttgcatctacatattttgctcttcttctcttcccggcctgttgttttaagaaattgactttgcattgcatacaataacatcatctgatgtgtgactcttgacaaataatttgtgttttaagcattttggtccctggttacatgtctccaatcattgttggttaagaccaagacagattgcattttgttacattcttgctaatcccaacgtcttaagtgtatgttcttgaagatgcacggttacttgtgccatatcccaaatgatttagtagctaccttttgcatttagcactcagtttgctcttcttatattactgactttcagatcagatgtcatgcttagagttactgatattgtgcaatttctaccttgtgttagtaggaagtgaggtgatctgaatcttcccgggtttatatttcccttttggcactcttgtttgatacttcctccgtttcacaatgtaagttattctagcatttcccacattaatattgatgttaatgaatctaaatagatatatatgtctagattcattaacatcaatataaatttgggaaatgctagaatgacttacattgtgaaacggatgaagtatttgatatattatgcaacaagcctacaatcattcatatgttcatatgagggcaatcagttgttagggtcgggcatgagatctccagattgatgaccctttaggctcacagaagtcatgccagttgccaaggtggcaagagtaacattgttgtcccaaataattttttttttgtggggacccaaagaacaaattagctagtttatgtctatttgtttgaatcaaagaactcaaattgttgtttgcaacccatttttctgtgcagaatcttgcatcttccaagcaccactggcttgtctcaattggccaaggaatctacttcccaacagttttagtttactagatggcaagtattatttttatgaagaaaggtcaaccaagatactcctcattttgtccaacctatccccatcaaaaaccttgtcaattaactacaattccacatgcactgtttttctccaacacttctaatcccaattcatgtgatacgaacagtagtgtcatagacaacttatgctaccatctaaaaagaaattaactgatgcaggaacgaatttgtattcttcgtgcgacccgtgctattgtaatggggtgccacagatgtcccaacatataagaacaccacagctaggattggtcatactggggagagtaattcatattgaattatcatttggtaattgttttagttaaagaaaattatcatgaagaactaagtataaactaatatacagtcacagcctctaggggtaacatgttgaaaaactgacaaaagcccaaccgggcgctgagatccgagtggatcaaacaggaaaaccactccagaaaccatcagcaggtcaggtgaggactgaaacatggtgccgagcgccaatcagatctggaactggaggcaggaaacaaaagaaaaatggacggcagttggctgcgtccaggcgatgcattatccatgttcgatcgatctgctaatcgagatggcttttgccattggacagtcatccgctcgtgtgtatttcaccctgcagaaaagggggcagcagggcgcaagatgtgcggagaacaggcacaggatgaaaggagaggaggggtaaaaacagaggatggctaagaggaaagaatggcttacaaccaccagattgacgatgcacatggttgtccaacaagattggatagaagtgtgccccatggatgaactaggaccagccatgctcggtctagtagagctttttggcaaattgagaccagaatttgtaccgtggatatattccctgtgaatcgtgggaccatcggacattgtacaaggatgcttggtgagctgcatgaggaaaagatgggaggagaatcgcaagcacataaatgaataataaatcgatctggtaatgtgcaggaagcgaatgtagcaaaaacaagtacagaaacagaccatttggagccttacacctcctcggttacccacgtttactaataggaaaaaggtacgaattacccccacgaactatggcggtcgtccaaattaaccccctgaaccataaaactggacattcttcacccccccaccccaactatgcaaaccggacaaattacccccctcgacccaatccacggtggttttggtctacgtggcgtatgcatggcagtccagtcagcattttatttattaaaaaaatgtaggacccacctgtcatactcctattccactattcctctctctcttctctctcttactcttctcctctctctctctcctctcactgtcaactacgcaagcggcggacagaggaggcgaggcgaggcagcgacggcggaggaggcggcggcgacggctaggcgagcggcagctaggtggcgagcggcggcggctcgaggcgtgcgaccggcggtgatgggtggacgcggaggcggactaggcggctagcggcggaggcaccctggcggagctcgctcggacggccgatgacagaggcggaggcggaggcggagcgtgcgtccggtggcggaagagaagagggagcgtcggagcgagcggccgggagcccgccgccccaagctccgtccgcgcggaggaggcgagcgcggtcggcgtaggcggttggcgaggtgaggacggcggcgcgtagggggcgaaggacggcggcggccggcgacggaggcagaggctgaccgggcgcgcggtgggcggcgggctcctcctccacgtcgtgggcgcgcggtgggtggcagcgcgcaggaacgcgtggtgggccaccgccgccaccgcgggctcctcctcctcgtcggcgcgcggtgggccaccgccgccaccacgggctcctcctcctcgtcggcgcgcggtgggctcaccgccgaccgaagtcgcgcccgcggccgctcgccccgccgctcgtcttcaaccgcccgcccccgcccccgtaggcccgcctccgcacgctgcgtgcgccgccgtgcgccgtcgtgcgcgccaccgcgagggattgcggccgaccgccacgacaagcaaccgcccctggcgcggggacggatggaggcaggtgcgggcggcggcgcgggacgcggagacggaggttgaggtggctgctgactctcgggttccgcttctacccaacagaggaggagctgatatgcttctacctccgcaacaagctcgacggcctccgcgatgacatcgagtgcgtcatccccgtcttcgacatctactccgttgacccgttgcagctatcaggtaccagcacacacgtgtgcattgcgttcgtcgtacgtcgtcgcgcgagcgccgcgccacctgtatacacctgcagagattcaccacgagatgctgggcagcggcggcgaggagggggagccgtggttctacttctgcccgcggcaggagcgggaggtgcggggcgggcgaccgagctggaccacgctgtcggggtactggaaggcggtgggcacaccgggggtcgtctaatccgcgtagtcgtggcgcacgccgtcgggaaccaagaccgcgtggaagatgatgagagagagaggggggaagatgggaagatgaggtcttacaagtggcccccaccatttttaaaaatgaaaatgttgatcggatttccacctcagcgtcatgtgtatgccacgtaggatcaataccacttcagattgagtgaggggggtaatttatccagtttcaatagtttgaggtctaatatgtctggttttgtggttcggggggtaattcggaccaccacgatagttcagggggtaattcgtatttttatagataaaaacagcttgttaaagaacaagaattaatttatagataaactttttatagaaatgttcttagtgacttaaaagtcaatataaaaaactatgccaaaaatttcttaaaattaactttaaaattaaatatgaaaattcaatttttgatttttggcattgactaattagaccaacggatcaagctcttactatgcatcactggagcgcaatcaccggtcagtgatacgactgtgatccgctcagccctatagcatgaatgctatgctggaactgaactgaaaaaaaataaaaataaaaataaaccacggcattaaatgcctgtcacaacagccaatcgcaacaaacgaaacatgaaggttgcaatgaccaaagtattcaatgaactctacacagattaggcatcccgtattcatggcattttgttacagaaatctcctacttattagaagtaacagctcaataatctacgaatgaagaatgaaaattacacgccatctggtaaaaaaaaatcacacgccacagtgaaaaatgatatatctactgtaagaaaatgtcaaaaataacctgaagaatttcaagacttcgtccttaaagcaacgacatgaatttgctaaaaattaagaagtaaattaccaattttaaaagttcacgattatcatgtggtagaaaattacagatggcgtggatcacaagagctaggaacaaaaatttacattgcatcactaatttattggagattgataagcagaacagtcgtgacatatctccaaatactattttgctcattggccttcaattgaaaaattacagaaaccacatgagcagtgaaacagctaaaagaaaagggaaaataatagctgaaagagggaaacgagctttctccaacaaataattgccatcccatgacaaaaatctaggaaccaaacaaaaagattacactctatgtaccctatgaacctcctttgaaaaaaaataaaggagactaaccaaagccccaacaaatttgtgacgatgcgtcttgcaaatgtataatacatcacaatcaaccaaaatgcatcatgaaatgcctctggatgttctcgaagggggcctgccaatctctgatgtcgaagaggaatgtgcttcttcgtatctttgaatttcctgcatgcaattcacaaaagttacatagcggttttcctatcaaagaataagcatcttagtggcaacctttgtttgactaagttatgaaggtttgcagtgagaaactatggtacacaatcaaagaagccattcaagagcaacttttcctagttgcagttggcagatttctgaaaacagtcaggtttctgggaaataacattttagtagcaaatcaaagggactaacaaatgtgttacaagattaaattatgatgcgatgatgattcaggtagacctacagttgatacgggagacatcagatatttaatatatctgcaaagagaaggatttacaacttaacacgaagaaactctcacaaccaattgtagatgaaaggattaaagaccacccccccatcccccccccccaaaaaaaaaaaaaagaagaagaagaagaagaagtgttcaacaccaagaaaacacagatcttagttgcataggtaagctaaggaaccattttcagtacgcaactaaagacctagttacactttaatgggggaagcaactacgtataggtatacaatataatcagatatatgttaatggcttaatgcaagagaaacattacctgtgataatactatagctgaagcagatttttgggattgcagttgattctttagatgaactctgtgctgctgctgcatgctctcaaactggtggagccgggatgggaaattgattgcattgtagctctgagtgtcttgatttcgattaccatcttctgtcacttgtagaatctgagagtatggatttgttgaagatgtgcgtttcaaattttcactgaaaggcacagtcttcagccgagttctcaagatcttgaaggctgcactttgctgcataaacacataaagcttagtcattcaattctagaactacttagaaaaatgactattgaaaacttcccgtagtctgtaaataacatgagggacacataaggtttacaaaagctcaacctttcctacagaatctggtgaaaatgtcatgtttggcttgaagaaagagacgatgaattgataatcaatacctcagaacttgaaacctcaagtttacttatgtggggaaatgaggaaatggattgtctcaccaaaatcatcaatggacatgtgaaccaacgcatactagcgtagttgggctcctcacttcgaacagcatatgcaggtcgaaaagcatgatgctagaataacagaggggaaaagggaaaggtaatggttatgttagcaacagagcgccatgcatgctgcagagaacagaggtggtgctggtgattggcgaacaaaagaacggcagcgaagaatggacatagccaggtgggccaagcaagctcagtctctcaccatgctttgtacaatggtttttgccctctggaagagaagaggtgatcaggtggggtagcccagctcagcctatcactataaatagctggccacctctctctgtccccatgccgtttgtttctcaccacatcatcggccacctcgacatctccctatcagctttatcctgttggccaaccagaccgtgaccatgccacatcaataggaggtggagatggcctcagcaagcttcccagagaagctatttgcaactgcagggaggagcagcaaaagtagcaacaacagaatgaaataggttgaggaaggagaagcggcagagagttatcgacaacagcgaatgtcaagcagacggcttcagcatcagcttttattgatcagcaactgccatcctagtcaaaactgaaaggactaagtagctgccaagtcgcttctcacggaactaggctaaagcttacaacttaataataggtcattagacacctatgttaacatcagattgccacatcaaccagatactttgcttactttaagtaagctaaaacagttctaactagtccatgttaggcataacttaagcatattcctgcatccaacctaacaatctaacacacgagaatttccttctctatgtgtatcaagtgttccgcttctcagtttggaaacagaatatgcatgaaactatcaaagcaagaccgtagggtcacaaaaaatgagatatcaaacatacctgaggcagtagcatcaggagaccataaagtgttttgagaagccaggtatgttttccaggctcaagaagctgcaaattttattaaacaaatcattggagtaccatatcatagaatagtatcatcagaacattcaattctccatactgctatacgcctataccacaagtaagataacaagaacagtgcccatgtcaccaaagattcataaactactactgacacagtgacagtgtgacacatcacataaactgaattaacacatacatatgggctttacagcatttgtactgaatgtggaagcattaggagatatcaaaaagtttaaataaaatgcaaaccaaaaaacaactactccctccgtcccaaaatataacaacttttagccctcaggatttgtcccaaaatataacaacttctccaacactctttccaaccaatcacaaccctccaccattcacttttcccacctacctccactactcatccaatcacaaccctccaccactcacttctacctactttcttaataaccgtgtccaactctaaaacttcttatattctgggacggagggagtagtttcatatcaaccgaatgaaacaaagatgaggtattattggaaaatggagctctacctgcaaacgtaagtaagcaaatacaggagtctctaaaagacggattaatttgtctagttgcacaagaaacttcacatttatatcttcctctcccaaagactggataacagaaattgcatgattgtatgcctacacatgttggaaaagaacatccaaagatcagtgcccaagtaagaaacacaaactgcaaaagttagaagttggtcattacctgcgcaagtagacacaagcttattgtagccatcggagagtgacaccaagaagcgtataaagattgaaataagtccttgccacaagaatcaaccaatgttttcttaagaagagaacgcagctcagcaagttcggttgatgtgagcaaaattaaattcaaggcctacaagaaatttaacagttacggaatgtctacagttaaattaggcagtagtatagtgttgcaacagtgggggatacctgaaccatggtggatgcaaattcaaggtcaccttcggtctcaagaatagtagagaactctcgataaactttttcagcacccaaaagaatacaaagtcgacgaactatcaatgcgccacgtctgtataagtatgtcataaaccattgtttggtaagcaatttatgtaatagtgaactgtgtaaccctaaaagtaggactaataacaaagaaacatatactatgtaatcaacttttgagtggggaaatgtgcatacttctccagtagaacatgattgttgtgaaaagtgtggattaagtaggatacaagatgatgaaagtgatgagactcttcagctatgcgcgcatgaacttccaacactaatagaacaacctgcacatgaaaaaatgtgatgacaatagccaagctctctgatacggtacaacaaatttattgaattagcaaaatattaatggtcaataaccctataaagccatcagctcatcagtcatttattgaactatgatgcaaagggttagcatgatttttcctttttggtggcagtggtggttggggggatgtgaaggttatttatagctatcatataattgtgtcaagcccaggtgacaatggagaagtagactttattaagatttatgaaacaaaggatattacaaatccaatggcaagaacagcaggtgtttttctttttggaagggaaacaacagcaaatctatccttgccaacagcaagcgaaaatggattcaatcattgccaacgccaacactgaaaagcatcccattatggtttctatactgcaagcgcaatcatgtctgtgtaattgtatatgttttggaaagccaaacactcagatggctgatatagggccatgagagttacttataaaaaacatttgaagggatgaagtaaccccttggtatattatccatggaagaaagaataggcccacgatgcactaaatttgcaccaagtcaaaaaataaattagcacacactgttctcactaagttaaaccttcattgattttatttcaagacttggtcacagatcatttgtaaaacaaataaagcaattaatcagctgctcacagaaagttgtaatgaaaaggtgcagtttcaaaggctttgtaagagagctcaccgcatctgaaggatcagagagtgcatttaggagtggatcgaagatgtcattcaagtatgccaagaactgttacacaagaaaaaaatattaacataaaccatccaataatgaatttgaactgtgtgtaccacatgtccatgttagagggggattcctttgggactttcaggagagagtttaaattgagctaaatcctaagggtctgaagaaaaacctcccacagtccataaaaaattaaatgtgaacaaattatgcaggtacagcttgttaaaatatatgttgtgtagccccaaaaagcatcatagttgagcacctcagcacgatatcgaactaagagagtggaaaaccaatgcaatgactcaatccgggtagcctcgtgttcactattcaattccctgaaattgaaatagaaaaaggctcggtgttatttcacaaatgccatgttacaagtgactgcacatatttttaactcttgatccatgaatatagatacatcggcatgaaaccaaatttcctatgcaagtggtttagtagagaacctctttgcaattgagagaatggctccaatatcaaatccttcagttggatcagcttttatagcacgaagttcctcattagtttcacgcgcaacctagccaacaaaaagtaaataaagattaaagaaatgacttccgacagacaagcaggctacatcttcaagaattgtctgtgtccaaagaagagagggaattaccactctgatcttctcctcttgatcagaaatacagggcaagatggctcccaaaatatctgcatagtaaggaacaagttgttccccaccaagcttgacaaactcgttaatctgcagaatgtgacaaaatattactcaggtgtatcaaagtagactaaatattttagatttcgatatcaaaattaacaaaagaaaacatagaagacaaaagaaatacccatgtgatagacgtcaaccgagtgaattcatcagaagaaccagctctccgaacaagtatttcagccatacgaccataatctacattcttttcatttaaggttgcaaatcagcattggaagcatacccaaaaaatgaaaaatgtaattttgtggtataaatgaagacaaagttattaaagggatattcatagggcaagatacatatgttgcattgcatctcactgttcagtgactgatacagatagacaagcaatttcaatgaggatggacttactggtgaatttttaatttcctgcaaaaactcagaaagtgctgcatctgcttgctgcctaatctcatggctggaatcactcagcatattaaataaacctgcaggggtgacaaataaaaggttactgaactgtcaacataataagtaatatacttgaaaagtaagagaggcattaccatcaagaaaatcaggaaggaaaccaagcatgtcaatatcaggcacactgtctaacactgttatccaccccaccaaaaattgtctcacataaggattcaacacattcatgcgctccctcaagagtggtataaattcttctatgctaaatagcaaaattaagatacaggaactatcagaaatcgatactagattaagttgtgcatgatattgagattgaaaaaggacatcacatatgtagcatacctgaactggtcactctcagttactatatcctggtttataaattacaaacaatgtttatcagggctaatcaaggatgcaatacatacaggatgtatcagttgcccaaacgatcgtaccttgacaagcctgtcaagaagatgagcagcactctgcacgttagcatcagagtctgcagaaagcttgcataatgcatcaaaaattttgttgaagtagatgatgaaatcccctcttaccacctacaataaagaaaagattaatgcagcaaagcaaacgcataattcatgtaccattacttgacaaaatgtttacctttgctatgttgtatagtgcttcacacgcatagtagcgaactctactgtcttggtccaggaaggaggtaagcacaggaggcacaatttgctggaagaatagagcaaaaaagtttaatgcaaccaaaatgacacttgatagaacacaccattaatgaagacctgaaacacagtccatcatagccctaacttaacaggatagatgtctcaagtaaatactataacatacaaaagtaaacaatttagacttagattaatccatggacaagattatatggtgtgttgaaaactggtaggttttaccatcaggaaagaaaactacagctattttttgtccagttagcagtacaaccaaacactgcttaaaatttaatactaaaacccaagcactgagttcagcatacacagaatagcaatttgattaaattagagaaatcaacggggatataagaccagtaaagagctaacagacctccaaatgctgagcagcctcactggtgagtccaaccgtgactgctgcaagaccaatcaatccgccctgctaacaaaaaagcgccacagaacttcaacaaatctgatccccaataacagggaatatgaagatgacggcgatgtaagcaaaccttccgatggttcgcttggggcgacatggtgaaatcgttggtgagcagagcgatcactgctgatatcttgtcatgttctcccgacgtcgccagctgcttcacgatcccctcaatctatacacaaacagcccaccacgaacaaaaacaattccagctcaaatccatcgccgattgttccaaaaccaggccccctatttccctcacctcgagcgcggcgttcttccgcttctcgtagagcttgtcggagaggttgcgcagcacggcgcccgggatgatggagagcgcgtcggcggccatctccgaacaaaccgccaaggagatcccccctcccctgccgccgctacaccctcccgatcgcccgcgatcgccgcatcgaccgcccgccccccgcacccgcacccccaccccccaccgtcgacgcaaccctagccccccgaacaggcgaaggcgacgacgagagaccacgagggggtgcgccccgccaaaccctagagacctaagcccacctccgctcgctcgcggggcaccctggcgaagcctatctcaatggattggaggttggagacgacggtggtgtgatctggaggaggagggggaggaggaggtggggatccgggcgcggctgctctcttccccttcccacacggggtaacgtttaccgttgcggcggccattaacggcgcgtgtttacccgtgggtgcgggtccaggggcggtgaggctggcgggtggggacgcgccccgtggacggagagtgcggtgcaggaggctcggtctaggcaggtttggcgcggtggactgagcgtcgtgctacagctaatggattgagccacgaggggcacgggtgcgtgagctcggtccaggaggaccgcgctggtgggatgggtgagaaaggacacgggaaaggtggtgcgtggactgggtgcatatgaggcggggtggtccctgtcgtcgtgtccaggtttctctttccacggaaaaggagccactgcccggctgctcgtgttatcttccggcctttttgttcctagtttgttcgtcataggctggtagtcctcgttgttaggagtgtgactgtgtgagtgactgtcctgagttctgactgttcgagggtccttcgatgaagggtgatatatgctgagtaattttaagtggtgatactgatatttggtagtttcacagagctaaagtatttttataagtaaactaaattactgacgttattatcactcgatggtcgccataagtagaaatgtgtgtgtatgtatatgtgtgtgtgtatatataggggtaaattaactagtgctacatgtagtatgggcttcaagattcaaattaagtatatacccaatttgaatgagtatgaaatttttttaaatgtttagatatgaacattaacttctttactaacaagttcaaacaagtttgaactgagtttgaattttttttttagattttgattctaggtatataacatccaaacatataattcgttaggtatgtaataatgaattgtgaaataaagttgagtttgagttgttttgttgttaggtatttgtatgaatcaaatttatatacctaggtcacaatttgaaaatttttaaaaatttgagagaatttgtgtgttttataccttggagcccgggcaccatggagtcctatatgagtatcctatatatatagagagagagagcgcactagagacactactttgattgttttgttttggatagtttgaaaataccattacaaagatacctgagttacaaaataatttcatatgtgaaaatgatgtgtggagcctagatccacgtgtcaaacaacacgtacgatggtattttccagcaacttgatttttgcgatggtaccgaacaaattggccattttgttttactcagagagatggcatattagagtgtggtatctcaatcatggggcctatttggtttatcagatttttgagtggattattgtcttgtataatatacttacgttaatatattttgaaaaatagacttggcatagttccaagtaagtggtctacataatatggtggaagaacgttttctctagaaaatgtattttttaagcatggagtaaataatacttttttttctagaaaatgttcttgcacgtattataggacgtcatccttttgagaatgaaaaatgaaggtagtatgtcatgtatactccctccatactcgtaaagaaagtcgtttaggatattgtttaagtcaaactttgaaaatataaatcatgaataactctcacgttgttgagtttgaaaatgtaaaaattatatgaatagatttgtcttgaaaaatacttttataaaagtatacatatatcacttttcaataaatatttttatagaaataagaagttaaagttgtgtcgctgtccaaaacgactttctttacgagtacggagagagttctataaaagtatcgtgtaagtttggaaatttataggagtgccatgcaggatttgtaagttacaacgtactccctccatcccaaggaaaaaacaacttcttgatataaacgtggacatatgttagtcaaaatataacaccataaattaactgtttttaatgagaaatataacaccataaacatatatagatagtcaaagaatttaccacgtcaagctttttttttctcaacacaacatgtacttggaaaagtaaattcatcatttggttagtataacttatcatttcttttatattatacgatatatcgctgattagaggattactattgtacatgctcttgatccaaaatagtacggtgtcgggtgggtaccaagtagatactaggctcgatacctgtggcctgtggggtaccaaacttaatacctatggtaccaaattcatcaacaccttgttggcacatttcatcgagggcttcatgatcattttgattccactagaggacaacgatggaagtagaggcagtcgacttcggggaggggttagacaggcggttcgcatggacagcgacctcctgctaacaccatggacaacaaaggcaagttccattgtcgccatcaagatgacctacaaagcggatgctaaagacatctagcttcgacctcgcctagactccaagcggaagcagagctgccaccttgcatcggcaatgcccaaccatcaagtaggtgtagcgctccgacgctggccaatcttcgatgtcacctaccaggatgctcaaacttgccacaagaagtagcatcgcgccccttctgccgccgatgatgaccaaccgatgatgacgcaagttgactcgagcgtataactgctcatgagtttcaaaaatgacgtaaagatgaagaccaatgatctagcaccacttcattaggatgacgaggcaatgaagcaccttgcctggtcaccggccaactcgagttacttctccactaagagttgccttaactactcttcgccaaggaatgacgccttgtttatgtcgggacaagattccatccctactgttaaataaaccaggggaaaatatattttactctctcggactatttcattggagcagttaactcttaaactatttttttttgtctcactttacccttgaactatttttctttgctctctaacaatatctctctttcatttctctctctatattattcatattttgcactggaaattgggtaggatgatagaggcactgtaacttacgtctcaacattttttttaccatttatagaattgtacaaagtttggaaacaataagacatttaaacatgaataaaaaacttcaagcaaacaatcatgattttttttttttttggaaaaatggtgccatgtgaggtttaaaaaaagtcagcttacaatgcaacttaaaagagaaaaaaaatattatgagtagagtgaaccatttttaatagtttaggggtaaactaagctaagaatagtttacgaatttttaatagtttaggggtaaactaaggtaagaatagtttacggaggattaagtgatccaatgaaatagtttgaaaagtaaattggacttcttcaataaattaagaataatttctggaaaacatcatgtttaatggtcaaaattgcaaaaaaaaacaccggtattatgacatgtgacactgacacatgtgtctcaatgtttcataaaatctctactctattgatatcatgataaatttcagcatatcataaaaaatattttaaaatagtaagaaagaattaagtatcaaccttaacttaataattaaaaattccatatattctatatgtatatatttttaaataaattcacgcttaaaatgaataagagtgaggttttataaaactttaaaatcataatatatggttaaatatcaaatgtttgactttatataaatttgatctgaaaacatgatgtcttttaaattttttactcatccttagttaaactagcaaagtcatgtgtattttggttttcatgcggggagatttttccaccgtggtgccagcggtaatttaaccggcaaagggaaatttccccagcgcgcgccgcagcaaaacctgaaaaaccccaaccgaacctcccatcccgccgttcctcatacttccccccctcaccgcgctctagggttttccatgccgcgcctcctccccccaagaggcgcattgctccggcgatggcttggacggaggacgaggcgattggccccgacgtggcctccgcggggctccatgtctcggagcggatcggccgcgacgccgccgctcagcccgacctggaggaaggccctcgaggcctcacgccacgcggccacgcctcccacccctactcctcatatcccaatgaggtgggcacgctggaaccaatcgcgtgctatatactcgaggctgtgcacggctaagccgttgatctgcagaagcgttcgttttcggggtgcggcttgtttggcaacttgaggaggtttgcagcggagttgggggcggtgcaccaagcagctgttgttttgggcgatgttctggaattttagttatttagttccttgtttgctgagagaaagaggtaagccgtgaagtggggtgttgatgagaacgagaaccctgaaatgggctgtcatgtttagtttagtagaagctagacttcatagctcttttggagacaggcaaggatgacttctctaattcttgccttaaaaatatttgcagaggaagagatttcttatggcattggactaggccgagagggagatcgggaggtatcctcctgggagtaaacttggaggtgttcaatttgtctagcatagacgaaggagatttttatgtcaagtttcacgtgcgaaacaaggtagatggcttccaatggatccttgtagcagtctatggggctgcccatgaggagtataaggaggcttcccttgttgaattggtaaactcttgtagtaaagaatctttgcccatgttgattggggggatttcaatattataagaagccctagtgagaagaataacgataggtacaatgacaaatggtctttcttgtttaatgctgttatagacagcctagacttgagagagctagagctatcaggacgaaaattcacttgggctaactctttgcaagtaccaacttttgaaaaattggatagggtgcttttgagtaccgattgggaagaaaagtactcgctagctacagttagggctctgaatagagacctttcagatcatacacctttgctacttgatacgggagccaaaactcgtgctaccaaacaacctttgttcaggtttgagcttggatggttgttaagggaaggctttcatgagttagtaacggaagtttggagaaaagaaaacaagggttctacgatgatggaaagatggcaaaataagatccgtagattaagacagttcttgagacgttgggcaaaaagcacaagtggaacaaatagaaaagagaaggctgaattaagtgcaaaggcggatgagttagataaaaaagcagaggtgcaaatattgattaggcatgagttagatctcaagaactacttgaaaaatagactagctcatctgttaagggaggaggaaattaaatggtaccaaaggtcaaaaacaaaacatttaattgaaggggaccggaatacaaaatactatcatatgattgcaaatggcaagcataggaagactaaatttttcagttagaacaagaggagggtgtaattaaaggtgatgaagatttaaaaaagtacatcactaaatactacaagaatctttttggaccaccggaggaacataatttttccatggtggaatcacagaaagaggacattgcgcaggtatcagatttagagaatgaaatgctaactaaaatatttaccgaagaggaagtaaaacaagctattatccaaatggaacacaataaagccccgggacctaatggtttccctgcagagttttatcaagtgttctgggaggtaattaaagaacatctcatggctatttttatagaatttcacgaaggaaaattgccgctccacagcttgaattttggtatcattactttgttaccaaaacagaaggaagctagacaaattcagcaatacagacctatatgtctgttgaatgttagcttcaaaatctttacaaaggtaatgactaatcgaatagctctagtagctcagaaagtcattagaccttcatagacggccttccttccagggagaaatataatggaaggggtagtaattttacatgaaacaatccacgagatgcatagaaaaaagaggagcggagtcattctaaaattggactttgagaaagcatatgataaagtagactggactttttttacaacaaaccttgaggatgaaaggattctcgcaaacatggtgtaactggattgaacaaattgttagaggaggaagtgttgctgttaaggtcaatgatcacattgggaactttttccagacaaaaaaaggcttgagacaaggagatcccctatcactaattctatttaatttagtggcagatatgctatctatcttaatacaaagggctaaggatcaggggagatttcaaggagtcatacctcatctagttgacaacggcctctcaattttgcaatatgctgatgacacaattctctttgtggaacatgatcttgatgaagtgaaaaatctcaaacttgtacttagtacatttgagaaacttgcgggtttaaagatcaattttcataaaagtgaattgttttgttatggcaagtcaaaatatgcagagaatgagtatgtcatgctttttgggtgtagatctgggacttacccatttagatacctaggaattcctatgcaccacaagaagctctctaataaggatttgcaaattatcgaggagaggttccagaggaagttgagtagttggaaagggaaatgtctctcagtaggaggaaggcttgtgttgattaattcggtgttgagtagcctagccatgtttatgttgtccttctttgaggtacctaaaggtatcctcaagaagctagactactacaggtctagattcttttggcaaagtgatggacataaaagaaaatataggttggcgagatgaagtgtgatttgtacacctaaggattgtgggggtcttggaatacagaatctaaatgtgcagaataaatgtttgctgagtaaatggttgtataagcttatcaatgaggatggggtttggcaaaaactacttaggaaaaaatacttggctaagaaaacaattacacttgtagaaaaacaaccagtggattctcatttttggacagggctgatggaggttaagaactcttttctttcttgtggcgcttttcaagtaggtaatggcacacaactgagattttgggaggattgttggagtggtgattcctctttttaagatgtatccttcgttttataatctagtcaggaaaaaaatgtaatggtggctgaagtgttggaaaaggtatccctaaacgtctttttcagaagagctattgtaggggataacctagcagcttggtataacttggtctcaaaagttatgtcaactcaacttacagaacaaaatgatgtcttttgtgtggaaagccaataaaaaggaaatatttaccgtcaactccatgtacagagctctcatttttaacggagtaattccaaggaaatctttcctttggggcttagaattccattgaggattaaaattttcttgtggtacttaaaaaaaggggttactctaacaaaagataatcttgcaaaaaagaaggtggaaaggtagcactaagtgttgcttctgtgattctaatgaaacgatacaacatctttttattgattgtcatttggttagatcaatctggaatgctgtgtctataacctttgggatccatccgcctactagcattactaatctttttggtaattggttgaatggtgttcaacctaggcttaaacatcaattttttgttggcattgcagctttgtgttgggcggtttggctttgtagaaatgacgtagtctttaatggctccaaaactaactcctttgtgcaggtaatcttcaaggggacgtattgggcacgtcaatggtctttgctacttaaggaggatgatagggacaaagtcaaggaggggtgcactttgttggaaggaagaattttggatttcttctctaagcatggatggaatttaaggcgaaggttggatgtctagatgtatctttgtcttgttttgtgttgtttgtcagagttgtaagatcacccttgtgaggactgagaggctaagttctcttgtgttggtgttgatgtgtcgtgatgtttgtttgtgaacctttgtaaggtggagtctaagaactcttgttttattgttggctgtgtacatccgatcagatgtagaggccgggtttatctcattttctaaaaatgattagtttagtagaacgtggggtgaatttttctacagctacggtggtgtatcatttgaaaattatggtttatcttccgtgtcataatttgagatcccgggaggccgaggccgggacaaaaacagagatcatcaatgttgggccaatttagttttttatattaaattttaggatcttgctaaccatggattatgtataataaattatggaatgaactctccagttatatttgaaatctggggaaaactctaggggagatatatacgttaatagtgacacttttttgcagcatcatttatcattctgtgagcttattttcctgtctcccttaaattccttctttctgggagaacatccatagtttgagtgtagtttgggggatctcgggggcatattctaggtaggcaatgcaattttatgaaactaggaaccaacttttatttccttttaacagatgggacaaagggtttagagttcgcctctcaacttttttttttttgctttcttgcattttggcccttcttcgcccctttccttgtatgtgcttactgtcctgataggatccatgtgttctgacccatgtatgatgtatctttaacaagacaaacaaactatttggcatgatttacctgattaatatcctttcagtacaaacaaactattggaaagatacacatgaggcagctcgtcatgacttaaataatgccagctagatctcttactatcgtgtaccatcctacgaattagtgtgctctctgcattaagtatctggacaagtctttcttatatgctggctatatgaatccacagataactttgagtttgctatatctttccaattcatcaagtggttacatcaaactcagtttatgtctctaccatgttatggatatctgcatgttatgtctctactatgttatggatatctgcatgttatgctatcctgaccagttatttcatttaggttcaaggacttcctgtggttgcatcaaaagcctctaaatttatttcatttaggttcaaggacttcctgttgttgcatcaaaagcctctaaattgactgattttgatgcacctatttcaactagtcaaaccaagtatcttgagctgctagccaggtattatgttctcaagggggagcatattgctgctgctagaatgttgttgatattggcagaaagacagtgctccagtgcggaagaagcttcaactcttgaccagaggtctcccaattttgactcaacttctttttgtttacttatttgatttttgctcagtttttgtccttgctttcataaggtccatgtgtcatatggaatgagacctactttttttgcatccaggtatcaatatctgagcagtgctgtggttcagggcaaaagtgaagggattactgcagattcctcgaggaaccctattgatagcagcgcagtagatccacttgaaggcaaacttgcagatcttcagttccaaatgcaaatcaagtaagaatagttcatggcttcacggcttgaaaatctgccaggcagtactgaatcaccaaatgatgccttcctcatgataacattctagctgatgtggagactgctagatgtcccatggacaaggctaaagagctttcactgaatctcaagagtattactcaacttttcaacaattatgctgttccttttaatctttgggaggtatggctatctttgtttcttggagattttttccttgatcctgctttcttctctcttgtaagagggttactaggcaataaacattttttttactattgatagcagcacagcagatccacttgtttttaccaggaataaccaacatatctatggggatcgtgacagttagtagaactgtgaaattcacttgataagttctaaactgtcataaagattgcacttcttttactgttaaagtcatatgaactgataccacaaatcagtaggatagactatgacgtgttgtggacttgcggtggtagtgtgatcatacaatgaaaaccggtgatctgagcatatcctcagcattccattgcgtctttatacatttaataaatatacttgactggttactatatacagaattaccaataaggtttcggaagctttccacataactacattaaatgggtaatacaactttctcagtgtaaattgtatctcaaaagagtttacttagttgtgtgaaaataagcaagcactttatcaatattttttacatgttacgataggtatatctaaatcctctgaatttgcatccacaaaaaactcttttcgaatttctcatgttgctgagtttacaatttgtgatatagtaatatagctctataattgggtgtgggatcacagtaaattctcacaagttgctgctctaaagttatatattagagcactgctacggtgctctctacttgtagtattctactacaagtagaagcaatctgagccattaatttataagggcaaattagtattttactaatttatggttaaggtaatttttaacttttacttttttttcttaatagtaggatcagttcgtctgtgtcaccgctcctttcgttctcgcgtgcgcccgactccggcggcagtgcccactccggcatgtgcgagctcctccgttgaacagataatactacaaagaactactgaacaaagctatatagtcaaatcgaggagcaagagcaaatgtgttgttataaactcaccatgattatctttaaaacctatttattagtttctccacatgttgtgttttcagttcttaaagaattaagccattaacatcgctaaatttgtccaaggatggtaccgaagtatttaagttcagagtggtcatttgctcagttcagaacgatgctcaaaacaccgtaatattgattggcttcgatggcgttgaaatcgttgaattgatctgacttcttgtcgtggttcagggcttcaggctcgctagttatatgtctccttctcgggcctggcgtggaacgcatactgatctctagcatttgagccgctgggcaaggagtagcctcccgaggctgatcccccgccgtaatcccgcaacgatctcatggaagcacgccgccgatctgctcatcacatctgctccgccacactcaccctaaacctagcacggcccaacgatgctcaagtgtttctaactgatatgcaaaattacgaattcaaccatccccgtccatattttttggacgattataccctctgacgtttctactaccgctatttaagataggagtataaatagatctgacccattagatataaaacgatcaacggtttagattaatttatactccgagtagaaagcaccggagtgagactctatatattatggtctgcatttttcttgtgcagctgtatgtagtgctttacttgcacttattcacttggtaaggtaaatctgttttagatagtcactgtaatttttcatgatgacttgaaccttcttgttaactttgcaaattattctggagatgctgacagtaaaattattcgagaaatttgggccaggctccttggccagtacaagaggtggtgttgcagaagcatgttctgtggtgagaagagtaggttcaaaacttgatcctgcagatggctcttgtttaccattggatataatatgccttcatctcgagaaggctgcactggtaatctgtcaattctgtctataaataaatggtattttctatactaacaagtaacagcaacccattttgtagtggcatttacatagctatgctatcatgctacaggatagattaagctcggagaaggattagttggtgacgaggatgttgcaagagcccttcttggagcctgtaaaggtctacctgaacctgtgcttgccgtgtatgatcaactgttatcaaatggcgctattgtgccctccctaaacctgaaggtgtggcttctgagatcagtccttttaatccttcgtgaatgggcatgactgtcattgcacataaactaggcaccacaactgctggggcttcattctttcttgatggaacattttcaccgaatcaaacatggtctttaaatcaaggcatccgggataaaataattagtttggcaaactggtaggtttacttcatctaagtggcatttttaattctcaaaattctcccattcttagcgtgttttacaaagtgcaatatttttgttgttggacttctgtacaaatatgcactagatagatacctgtaggatatttatattcttatagaatatgtcatgcaattttttaagcaccgagctaatataatttactatagaaaggacagtgttgatccaatttataaggaaaatcaagaaaaaaacatagaattgcaccattaattagagaggaaccacgggagataaccacaccgttaattgccaccccaagatttcccatgcattcaactgttattcttgatttgaataggagaaaaaattgtaaaagcgacagaaagtatttgtctaaaaggatgcttgataggaaaaagacaccttcaaaattgagcatatagtttatataaagaaaaacaaaatgtgaaatatccgtgcggtagctatgtgtaattctgagttggaatttgcataacatgcaaacgggatgatctgaggttaatctagcatggattaaatagcacatataatacgggacaaaataaagtggattggacaaaataaaatggattagacttcaagtataaactcagatgtaaaagcacatacctgcacctttatttcgaacaaagtaccaacctatataaatttgcatttgtgtaccatcagaaaggtaaaagtgaagaatccaatccaaatatttttcagcatgaggcggtaacaaaacttaaatgtgaggcgatgattggcacctggtacttgagatccatatgaattcctttttgcgtagtagtccatctttatatccatttgctgcaaatgtttagagagggagagacagtttctaatattctggagaaaagtagaaactatcagttcacattgatgagcaaacaaaagtacataatgaaccaaaatcaagaagtggtacagacgaacagctatgatagaaagtgcagagtaagcctaaaaaattcaacatatcttcaactctcaagtctaaattccatgcgtgaaccaaaaaacaaatcagtagctggaaacaggaggcaacacatgaatttagggaggaaggagaggaggagagatcatgtaaagcttgccagatgatgattccatagccttctcacggtgcgctgcgcagcctgaggttgatcgatgaccttgcgaaaggaattgtggaattaagggatgatcttgaagggaggattgcaagcacaaatcgccaattaatctcgttggaagctgtttcttgtggcagtcgaccaaccgacggtttcaggcaaggtagaatgtgattaagcgaattgatggaccgggagacagaacgtgcacatgtgcgggcacaacattgaagtgaaggcgattgaaacctgcgtagtagatttttacacgcacgtcacacgacatgcatgcatcattggaaggaaaccgatcggatacattggatcgcttggtatactgggtgggctgggctcaatatatcagcaatgatggacagagagatgggaatcaaggagcgttcagaattcggatcagatcaactggaaggatgaatgggtctaatctcccttcatctttgatccaaggcccagggatcttctcatctaacggttcatatgcgatctctttcaccgatcgaacggctgagaattagtgatgacatggaacgctgaggtttcagctttgggttataaagtactttatagaaagaagggatatggctagcatcttgtcacaccggccttatacattggccctacctgatgtgtggtatgctagccaggtagcaactacgcatcatgaaattctgaaccgaatcatcacaatttattttgataactaagatttgaaaaaattatcgtgaaatttcaattttatcttaaacatggcaatttttttgttagttgtgacattgccaaataaaattgtaagcacctgatccccgtaagcaattagaaaatactcctgcttctttgtactattgctatctcaacatattttcttgtatatcatgaaaccactttacagttagagctgattattttccttctactttatgttgtatgtgtaacttcaggttggctgagatgaggcggttcaaccttccacagaaccaaaaaaagaatgactatcgaggtttccgagagttagaagagaaattattatctaataagtagccatttcaatttgtattctcggcactgtaaaacatgggattgtgcatttgctctaccaagtagagagaaagccagccatcctggttcaattggacatgatctctgatatgctcttcctgtggttgacgtcattgcgagatcccaagggtaccaagagactgcatatcaatcaaatattatccatctgtgcaacctccttattttagccaaacaatcagtatgaattacggaattacggctgttaatgtggtaaagttattttgggctgattgctagtaagtcctgcgggcgatgccattcgtctggcattacttgcggtggatcaggattcaggagaggagtgcaaagtgaactagagctcttaaaagcgacacaaagatctcttgttgcattcatgttctacaacttcaatttgtaccgtgttgtaaatttccgtaccaaacgattctttaaggatgaacgtttaggttttgtagctttccatatattttttttttcagaatattgtttctgtagctccagacatttgtaacatgctgagttttttgggctgatcaagttggggaacagcttatcatagcttacatgtgatcaggtggagcacctgaatctttgcttgctactctgtcgtgctaaaacctgtccagttctgcactttggtatgctttaacgtggggctggtacaacagtttttttaggtggttattttaggacctagggagtacacctcatccgtaccttttattagcaagtagaaaataattgatagttaaaacttttatatacgagtttttaacgacaaaaaagtaaatgctgtaaaataaatcatgattaaaaaaccataaagtataagcgaaaccatagggctgttaatatacctgtgatccgagtttttcctttttatagtggagtggagaattttttataggccggaaacagccaagaaataacaagtcagtggttctcgtatattgattaatcccatttataagtgtagccataagttttcttgcccagctttgatcgtccgtcttatttgaaatttttttataattagtagttttattattataagatgataaaacatgaatagtactttatatgtgacttatatttttattttttttaaaaaaaattaaataagacggacggttaaaattgtgcacggaaaatcatggctgcacttggaatcatagtaaaaaaaccagaccggcccaatggttcaaccggaaaatcggaaccagtgcatgtcacggttcggtttacagaaaagacagtcaatatatttgaaccggtacaaaaccgtcgaaccatcaggttttctgttgaaccggcttaaaaccggagcggttggaccgaaaaccgtgctagacatgacttaaataccggttcatggctaattattttttacttcataattgactttaaactgctaaatagaatagctattgcattcaaaccaacaaatatctctggcacagttggtttggtgggaaagttcaatgaatgcagcgccacaagcatatgaaagtcaattacgacttaaaaaataattagccatgaaccggggaaccggcggtctgaccggtgaaccgacgagctcaccgggtcggttcccggtccggttttttccgaatgtgacggagtactgacatatggatccgagaaaaatgccggcctagtcccaccgtcatactcatcgggggctcgcccgtctccgcagagatcgccccacacctgagaaagtgagaagttgaatcccttcgccgccgccgccgccgccgccgtcatgtgcggctccgccgcccgagccctgaactccgtctcccgcgcggccttctcctggaaaccagtgagtaagatggtttgcaaaacacttctctgaatctccgatactgactaatccccctttctctaccagacagggttgccgcagcagacgctcgccgctgcggtgagcaggtcgggcgtggggcttcactcgggggcgaaaaccaccgccacgctgctccccgcgcgagccggcgaggggaggtacttcgtcgttgagggggaggagacgagggtggcggcggaggtggcgaatgccgaggcgcactcgccgctatgcaccgcgctgcggcggggcggcgcgcgggtgcgcacggtcgagcacctgctctccgcgatggaggcgctcggcgtcgacaactgccgcgtcgaggtcagcggcggcgacgaggtgcggcgcccttttggtatctcgaggagcttgatagatgttgatgtgcgactgcactgcaacgagaaaaatgttgcaacatgatgccttcccgatttatgtgaactgttcagcgatgacagattccgttgcttgatggatcagcgcaagagtgggtgatggctataagaggtgcaggtcaatgtgcggccaaggattccagtggccagaaactggagaaactggctccggaaatccatgagcctgtttacttgcagaagtctgattgtttcatagctgcactcccttcctcaagaatccgtataacctatgggattgattttccaaaagtatgttttatctcttccttttatgatcaggaaatgctaacttctaagcacattcatttattttatgcagttcttttaaacccttatttgcttctatttcttcttctaactttcttataggattactgataattaagttagtcttaccttttgtaatgttgattatgtcttcattatgctgcaatacatgtgattggtatgtaattgggtttaaataatgggtgttttgttaatatgcactgaaataaaggtcagcttacccaaagtttcccttattttggacctcaagatttttgtttctaaggttcaagaatcacatgaataaaccacatattatctattccctcaggtgacaatacagtgtatgctacctactgcctttgtccacaaatataagcatttgaaatttttctagatatataagaagtcctaccgaactacttatcccatcaatcacctcattcaaatttatccccatcttaccctcaacaatcctctcacccccaatcatccctcattcgatgagcggcaccaaaaatattttctcctcagccttaatctctgctaaacaacctagaaatgcttatatttgtgaacagagtgagtaacagtaacttataaacactatctatcagctatcaatatcttatgagaatatattggaggtaaaaaatgcacagattgtcaataaaggtagtatcatattattatatgtttaccatcttaactacgtcgtaatagaaattaatagtcaaagttgtgttttcaaaaccatgtcgttgaatgtccaaaaaatcactctatcagaagggagtgtctttattataatatttggaatatttaacttggatgtcaatgctaaaatatctcaaaatatatgtttagaacttgagcagagcatgcatcctgttgcaggtgccaggaattgggtgtcagcgcttcgcaacagtcctagatgctaatgtctactcaagcaagatagccccagcaagaactttctgtatatttgaagaggtattttacagtagttgatgttatacaatatggatgttgccttctatgttttgttcatgcaacttatggtgtctcttacaagaatcatggcaatgtaactttccatatatgctttcgcgttcatctactttgtcacgatctcatgttgcattagatcatccatctttcaatcacatctgttttcatatcttggagtagtcagcaatttctcgaatcttgcacgggtaaggcctaagtatttgaagtacttacattttctgctagttgtgctgtccacattattgttttatcctctcttccatttttttttaattttgaccgcaagatcatttttgtattttgctgcatttatggaatttataggttgaaaaattgcgttctgctgggctcatcagaggaggatcgctagaaaatgctacggtttgcaggtgaggaatgatatcctggaattttgtgttctttgccgtgggttggtgattttttttccttgacgtagttctgagaagcacatacctgttgacttattgcgtgatggattttgatattgggcaataatcagatcatggcatcatcccaacctgtatggatttagaaatttggacttccacttgttgctttatttcttaaatatatcgggttgtttcttaaatattgtctggcgcaatgtctgaatgagtaacaagtcaaatgatcttataattgctagatattttaaaaaataggtcaacctgcttagtgctttctatttaatgtttgtattgtctaggttagcatgaatacatatttcaggttttctgaaaagaacttaatactatgcacaatagcttagcagtgaactttattcgtgttctatgatcaccatccaaagttagtatactgtgtacagttcaattagtggcagtgcaactgtttttacaaagatatgcctgttgatgatgttgggctcatgtggctaggcgttgaaattgttgcacagcttaaactgcagattacgttgttctaattcaattatataattgtatactcattggctattggcagtatttctggtggttggcttaatccaccactgcggtttgaggatgaaccttgccgccacaagattttagatcttatcggtgatttctcgcttcttgcacagaatggtaaccagggttttccacttgctcatgtagttgcctacaaggtatgttcttgaaatttaatttactacagcattgttatcttctgatgctgttcgtagcacatgccatgtcagtggtaatatagtatagcagctttgagatggcatgtcagatttttccagtaaaattgtcagcaagtatgctggagttatcacatatagaatatccatgttcacatatgggacaaagctgtgagtgaatgtaatctcaacccagtagtctacaagtataaaaccagttctacatgtgaatactaatctatgtgcctatctaatgagtggaaagatagaggaaattacggtaatgtactgggatgccatgctgtttatgagaacctaagcgacatgatttcacgtgtatatgtttcagtcagaaattctgtgctagcttctcaggctaatgcttcccacctgagtagcatcgtctgataggtggtgccactctgattttacatggaaactaggaaaggcatttctgtctagtatggtgtgaggcctgtgagaatctatgtttaaccattcgtaaaatgaaatcatgcccaaatacacaggatacaagatccttacgtaaatatgggatgctgggaccagtcacacttgctatgagctatatatttcttccctgccctgaaaactagtgtgtgttgacaccttgaacatcattttttttttctggagttgtcttccatcatttgaattatttaagttcaccactggtcatccagttccacgcttggatttgattaaccagtggtgagttatgtagaacttcttgtcttgattgtttatcttttgccaaataattcttgaacttgtactaaatcttggagataactgaagggtgtgctactatggttgagagttgagattagtttgtttcgtgaaatttcatatgtgcatatttttttttgaaagaagtcaaatttcataaattgtacgtgtggttatgctcatagttgacttctacaattccatgtacttgttgtcttttaggtttgtgcagcaccctttctttttaccaatcgcattgacctatatttttagctttggctggattagaccattctgttaattacttaatttcattccattttaacggtagctatatagcttctgagttatgaagttcatgacaatgaaactgtggatgctgacttctgaccattggtaaaacctggtctaagcttagtaaaagttaccattggtcctaaagggaacatcaattaccaaccaaaaagtattattattgtgttatgctgttcaagtgaacgtttcataataagttgcaaaaatactcattattctgattgtgaccttaaaggtttaaactacatacacatttttgtttttgctgatgcatcacaacctcttgctttcaagtactgtctatagcatgtggtccttacactaaaaggtttatctgaagccataggatattccttatcatattgcctttctgcagaaagaaaattctcttgtatagaacaaattgcaaacttctgtgctaatttctacttctacaccttttattctatccctaaatatctgtaacccagtttgtgacatctaattttaagctttccttctgtgacaaaggctggtcatgcccttcatactgatttcctacggcatttgttgggaaggagcgctgtgggccaagaaaaccttgctgagcaatgttgaaagcatatggataccgctgctccgtcgataatggcaaggacgcaaaatttcaaggatacaaacataggatggtcgcccttcttccagctaggccatgcagtaccaactattcatcttgcaattatctgccagccatttttccatctattcctttctctctctttcttttttgatctgatgaatcatgtagcccatcagcatctgtacaacctgtttagtcttgcaaagttgcaattcagcatagaagtagatgcccatgttatctgtgtgtacagttctgagcagccaaatacaactcaaactgaacccttctctccctttttatcctctgatgtggatggagaaagctgccatccaaccagcgatcacccaggcctcgccacgtcgtggggtggcttggcctggcctccctttccattccccgcgtgcggataactacgaaggaagccgaggtggcgcccaggcgggcgggcgggcgagcgacgcggttggatctggaatggatgcgaggcaggggtggagtcgtggaggcgcgaaaagggacgaaagcgacggcgcgaccgtggagaatgtcttcacggggaggaggaggaggtatcgaggtagccgtcgatggatggatgagtcggcccgcgtcgtaggctggccggctggctggctgggtgcaggcacagcgcacggcacacaagccgaccgaaagcgcggtgcacttgaactttcccccgcgccgcaaatgtggcgtcgccatcgcggaggacgccgacgtacgcctccgtggtggtggtggcctggtgggtgttaagcctgggcctcttatcgctacagtttctcctataattacaaactttcttaatagtttcgcttttagtctaagatttaaaaaggtatagttatataattgaagaatataaactacgagctattaaaaacaccagaaaacctagaaaaaaaacagtatcccgttggaacgggaacgggatacctttctataagacagtatctaatacctgatacctattgtgttaccagctgcatgatacccgatacctgtgatatctgttacccggtatctgtgatacctaggacctgatacctgtgatactcgtgcaagagaatagttaatatgtctatcctgttacaacgggattccgttttgtagcagccctctaaaaaaaccctactccctctattttaggttataagacgtcttgactttggtcaaagttaaactatttaaagtcggattaagtttataaacaaatatagtaatatttataatactaaattagtttcatcaaatcaataattaaatatattttcataataatttgtcttaggttaaaatgttattactttcttctacaaacttggtcaaacttaaaactgtttgattttgaccaaagctaaaacgtcttgtaacctaaaacggagggtgtagttttttaaattattaaaaggtatattaatcaggtgtttctcgtaactgtcactatgtaagctctcttaggctgtgtttgagaaagggaagatagagaagattgggaagatacgtaaaacgaggcgagctattagtgcatgattaattgagtattaattatttcaaattttaaaaatggactaatatgattttttaaagcaactttcctatagaaaatttttataaaaaacgtatcgtttaatagtttgggaagcgtgcatgtggaaaacgatgtgcaatctatctctaatctcccagaacgaacgctgcctaaatttcccaagtaagatttggctttctctcactgaggcgagcgagctggcacttgggggttccagggcgaaggcaggaagtgacggaaagcgtgcgagaagctgacgagattttcatgttggttggtcagagttggacggcatgcttggtgactactggtccttgtcctactctactcgctgctcaattattcgtcgctttggtccagtcgtgtgcacctgtacgtgttcgcttgatcacttccaaatcaaggaattcgaggagttctacatgtaggaggtcaagctcatgtcaaaattggaacagaacagaaaaagctactatcatgttcaaagccagtagaaataggcctgtatcctgtagagagccagcatttttcttggaggcacgtctcaagttgcaaggtccaagggctttttatgtcacatacagataggtaccttggggattggattagacatgaaagagtaaacatctacagcaaccagaagaccgagcaaatggatccaacttgggggagcagaccacaaagcacgctacagcttcaagctggccatttggcttaatgatgctaactaaatcgctttcctgcaaattataaggcgtagcatcaagttgttgtcatgcaactgcttgcgtctgcatacacaacaacggatgcctgtcatgcttttatgaggcccctgcataactaataaccaacaaatggcacagaagtacacaacatcgatgtcaaacaagacgcaaataacacaaacctctcgcaaatggacaggcatctacagcagaaggcagcagctgcatgctgctacttgtagaacaagtggagtacgtgctgtgcacttgaataaaatttggagttcattaaaaagccccaacttgattaagctgtgcggctctgccatgcccatgcccaaaaagattcgccatcaggtggatttagttaattaaccgcttgctaaccatcgaaagaagaaccaaaccaatcctttctcgggacgcacgaaagaagaagaaaaaaatggagaagaaaaattgagctccaagattccctagcaagcaccttgaacgcacaccaaaaccagtagtgccgctcttttctcccatcttttggaggttactgcagttttcatggcaggatccagatcttctcctcgtatttttatactgcagataaacctggcacagtgtgctgacctgctgatagtgcggccatggtttcgtctgtgtcatgcaatgacacatgctttgttaaggtggtccctgatcagtgatcacccagtgcacagcgcgtgtacgtttgagttgctgctcggctggagaaaagttgcagtaaattaagcgtgcaagtaagttaagataggagtatctcataggcgtctcggttaacacagtaatctatacccaacaggtatgaccaaggaacttgtgtatcatcatttctactaggtttgtagtgtctagtgtgtattctcaatgcagagcccgagcccgaagtatcttacgatcttccccgaagtatcttacgatcttccagtatcttagggctcctttgatttataggaaaaatgtaagaagtttggaggattttaatcctattgaaaaaaatcatatgaaggcctttgaaacaaaggattgaatcctatccaatcatttaaaattcctatggaatgggtaatcctatgcacagtttggagaaaagttagcaataggtctaacatcttggaacatttcctctgagtctatctctctcatctgattcctgcattttttctgtggtccaatcaaacggtcattcttatgtttttcctgtgttttgcaattctctgttttacaactgtattcctgtcagaatcccgtgtttttcctattcctctgttttttcattactacgattcaaaggggctcttataaaaaataaatcatccttaagatagaacgtgttttaactgtaaaaaagctttaatagtatatttttcttatactatttcgcttatggttataaaattattgtcatacgaatgtatttttaaacatgaatcaaaattgaataatcaacgtcttatattactgaatggaaggactatcattttcagagaagcaataggatcttattaccatttgatttctggaaccctgttattcactaatggtgtagtttttgttaaacaaagaggtctcctaacaatgatcaagttttaattgacttggaaccaaaacattttgaatgaacagaaaagaaaaaaaaagagagtaggtgctctcctattatgtgtgccattttaaaacatcaaaggttaggtgcaagatcaccggagaaaaggagtaatacaagtactagtattactagattggtcgattggttctgtgcatgtagatgaaatcatgaaagcataatgatgtcaaaagagcttgcgcaaggcaatttcaggtactcgctcatcacgagccgagaatggatggatgatccagcgaattttcttgggcagattttgctggatgatgtgactatagttgtactccacccaacagtggggcaggcagttcgagcggtccggttttctatataagctcagtttggtggattgcttttgcgttggcagttacccatttgctgtgtgcaaaactctgattttactatggttgtttatcgttgttgttggtcccaaaaccgagaacgatctctttggccaccgacccattggtctgttgcttatattaggatgaacattttgtttggtatactggcgtagcatttttgtgattgtttttattcttaaaatatactccttccatctacttttgatagtcatatttccaaatctgaaaagtttatttttgataggcatatttcaatccaacaacctaccctcttaatgattttctcgaatttaatgcgtgactcaccattcttccacacatgattggctacatgggcattgagaaatgtaaatattaatgaatcgcttatttacgagaaatgactaatagcatgtttaaatggatgataagtagaattacttatcattggtctgtgtgttaagatgaaatatgactattaaaagtagatggaggatagtgattaacaatcaaacatgatacagtattgaccattgacccaagtccaaaatagatcattagagctaattgtgcataacaattatggtacgatttaatattcttcttcttgtcattctatttcaatttttttaagataataattcaccctgctttgtttacctcaaagctactcccaccatcccaaaatataagtattttttaacttcgacatggtctttaagatgctactttgacgaacgatatctataaaagtgagatgtttcaaataaaaagagttgtatattgtgtttgtttaatgataaatatattaacatcaattttacatggttgatcttttttatctttttgctattaatagttaaagttacaaatatttgacttgacactatactaatcatatttatattttaggacggaggaagtatacgaaaacatcacaccgtactagcactatacatatcctagtactactagaactagtaaaataccctactccatttgttttcttctacagtgatgtacttagtgtatcaaattgatcatctctgggcaactaaacaggcaagtacctgttggcctgactgcttgagcctgtcaagtgccggaagttcacatgattcttccatcatgccctgtccgggcacttgcgccagccaagtcccatcacatgccacacatcggcgtcacctcacaggatccccaagccacgagtaaaccttgaccaatcatagccccatagtcacagagtgcaggttttattctacgcctttctacggtgtgacctacgctgtggcgttggtaggaaccgcaggtgtttgggacgtttagagcccactgctagctccaatatagccgatctaatagctaatttatacaatagttgcttgctatactattaatatatggtcccacctgtcatacacacattgcgtcttggagtccgtgctgcagctggctacagatctatagcctgctgctcttctctctcatcttttatctcattaaaatatgtttatagctggctaatagtttgctattgtgtaacaccctgaaaattcgacctacaaaaatctaaactctaaaaatatgggccttcaaaaactttttaaataaattgtatcatgccgattttattcgcctattccattggattttgatttcggagtttgttgatcgcgaataaagaataattaattaggaataaaacctaaaattaaatgagcaaaataaataactgaaatataatttaaaataaaggttgaggtggggatagaaatgaataaaatatcatcgcagtcatatttgtattaattaaatctaaatacgacggaataagaattaaccctaattaaaaattcaaataaattatataaataaaatatgagtaatattaatctagagtaaatccattggttagaatgacacaaatattgagtaaacttcatttatacaaaatccaggatttatagaatcaaatttacaagaaataggctaaaatggggattaaataggaaaagacactattcatcggccgccaggtgttcgacgtggtcccctaacccagcccctcctctttccccctctctctgtcgccaccttcaccacgcaccgccgcccgtcgcgcctggccgtctcgcgccccgagccgccgcgcgccgtcgccatcgtcgcctgccgccgttgccatcgctgcctgtcgccgtcgccatcccatcgccgctgccgcgccgcgccgccgtcgcgtcgcctcgtgccgcgcgcctggccgcctcgcgccccgcgccccgtacctgtcacgctgtcgcgtcgccgcgcgccatcgccaccgccgctgctgcgctgacgtcgtcgccgtcgcgtcccgcctcgcgccgcgcgtgcgtcccatcgccgcctcgcgccgcgcgccaccactgccgcgccgtcgccgtcgccatcccgtcgccgcgcgcacgttccatcgccgcctcgcgccccgcgccgccgtcgcgtcacccgtcccctctcttccctcttccccttactcccccctctcccctataaaagccccaccgttctcccctctcctcactccatcttccccctcctctccctcttccccttctccacgcgccgccgtcgtcgtgccgccgcgtcgccgccttcgagccgccgcgccgccgccctcgtgctgtcgtgccgccgcattcgtaccgccgcgccgccgcctcagtgtgccgcgccgtgcgccgtcgtcgccaccgccgtcgtcgccaccgccgccatcggtgagccgctgcccccccccccccccggtttgtcgccgtgccgccgggtagagagggagccgagagagaggaagggagaagccgagggagagaaagaagaaggaaggaggagagaaaccgggagggagagagagagaaagaaaaagaaaagaaaaagaaaggaaggaaaaagaaaaagaaagggagaaaaagaaaagggaaataaataggaaattagagggagattagggaagtttagaaaatttaaaataattagaatttaattatagattaattatagtcgaagaattgcgaaatttaatataaattatggattattcttggtaatttctataataaatcaattcgcggtagtaatttagatgtaattaataactaaacaaatagatgaattcttatagattatttttgggtaatctctataagtaatcgattcacggtagaaattcggatttaattactagggattttagccgtgtgttatatttaatcgtttaatcatagactaaattaaatcgtacaatattataagatgatttttggattttgtctgatatttagctcgcgatagaaatttctaacctattatatggatataatgctcgggtagattaaattaaaaacttatgataacaaaatatttatacccgcaaaaatagtttaggatgtataaatcgagattgggtttgccctagttcgcgaatagtgaagttaatataaaagagtcgactttcgcattcggcttccatttggatttatttggatttttatttgaattctaaccgaattcaaatcaattttcgcacgtaactatagagcccgagggagttgcggatccaagtgaaggccaagacccgcaagactttgaacaaggcaagtcatcactattctttgaacatgttgatcccaattgcgaaattatttttatttacaaataaaaattgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgttacccttaaatccttgtaaccatgatttacgtataagtccctagtcaactatgacaaatgcttagaaatgctactctagatttatgtatactcatatttatcaaatgctatatgcttgggcaattacctttgggaaggtaattgagatgcggcatgtggagacatgagcgccacattgccatgatgttgatgatatgatttgtgaaaggagaaataaaattaaacaactgttttcgactggggcggacggaggatttgggtggtatctggaaaaggctagtaccgtccccggtcaattaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgtacttctcgtatgggtatagccgagcggaggcagtatccctgcatagatggttcacccctgagtgaggcaggtgcgctacggtgggacagccattgaggtagggccgagaggcgtgccctacatcggtgtcgccatcggtaggactgccatgagtgtgtgagagagagaacttaacttgaaccataatttaatatgtgtgtgagacttctctttctcgggagcgccagaactcctctcactgctagaaacatggacgtctagagtgcatgaggatttaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgcgtctcatgtgttgggacgaggctatgtgttgggcagtcgcggagtgcgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccgtgctcgcggttactgagcaccgggacatgtattacacttggctagactctaaattcttaacttgtgtgggatgggatattgcatgatgatttctatgctgatggagccacttcctgagaggcgggaaggtggacgtcctcagaaaaccatgtcgactcaatggcgggaagctatccttgggatcacaatggatggtggacagaaccgtcattgtttaatatgaacactggtaataaaatttgatcagtctgtgctaggtcttaggtttgtgaaaagaattacaaaacttgctttgcgcaaaagaatcatagccatcctttgaatacccctgtcatatgcattgttgctgtggtggcttgctgagtacggttggtactcacccttgcaatatacaaacttaatcagaggccggagatgaagcttcggaggatccctatgcctattaccaggagggtgatgaagacgatggcgcccagtaggtcttagttacggtcgttgcctgtggcaatggcgtgccgctgccttaactccgctgccttatccacttctgtttttggaatgtattccggaccgctcggtccgatgatttaagactatgcctgcgggcttatgatataatgattcgtactagacactcgtgtatgtgcacttggtatctcagctacgaattcgtgtgtaccagactacttgatccagggaaatggtactgtttgcacgattgattcctgttataaaaacgggggtcgacatattgtacctgctcttattaggtggggagggacatggccctttattttcttctttttcaggggataagcattgttttatttttcttttgaaaaaagtggtatcaccaggatttcccttaccgtcggcgccggagttaccgcaccctgacgataagcatggttgccacgcggtaaccgtggcaaactgtataaaatttagcaataatttgaattattttctaaatttatttgaattttaatggggtttccgcggatttatctttatcgtaccctggaggtaagcgcgataaccgcacggttaccgctggttttgtaaacattgggtgtcacaaacttatgaactttgagtttttgtgtaatccatttgcaatgtcttatggtgctcaatattagcaattttttccttctaatttgatatctcttagccaaaatatagaaggaagcaatccatctgacatagagttcattttgtagttggaagtagcttttaggtttcttatagtattagatatattgaatccatgggttgaaaaatccttagttgatgcggtaggtcggtgttgttagagttcgaatgcttgagttgaagaaactatttgtcctcaaaagtaaagaaaagttattttttgtccaaaggtaaagaaaattattttaaagtagagtaaatttcacaaaactacacgttttgtggtccaagttacagacaaccacacacactttgacacttggcgtttaagtacatatattttggtagtgtagtttcacaaaaccacactatcaatgaatggattcacctgtgatatgacgtggttgttccacttaggacaaggacgtggcaccctattacaagccatcgcatgaaattaataggatgccacgtcctcatcgtaggtggaacaaccacgtcatctcacaagtgaatccattcattgatagtgtggttttgtgaaattataatgccaaaatatatgtatttgagtgccaagtgtcaaaatgtgtgtgttttatgcaacttgtatcataaaacgtgtagttttgtgaaatttactctttaaagtataacataaatcttggcaataaaaagttttatatgggagttgaaagtttgtgttcgttttacttgaaagctttttctcgagatgaaaagtgatttggtggtggcaatctaaacaggatgaggcgatttttcctttactttcagtaatataggataattgctaaaagcaacatagtaaaacattttgttaattcaactattataccattattcttttattctaaaagagacctttcgatgatctaccgttggatcagcatcacatggatctatgtctaccctgtaccctttatatagccctcttcctccttcacaccctaaccctagtccaatacctcctccctccaccgcgctgcgccgccgccgccgccaccaccctcatgcttagatcttgccaacaattcagggcggtaatgatgttcttcctcaatagagtagagatggacgcgatgtactcactagtttcctttgcaggtgctctttctaacttgatctatagtattcttctaatagtaccaggcctccttttgcacggagggattttgcgggaatttcacgggaattgagttgattcctgaaattcctgtaaaattcctgcgtttcaaaggagccctcgatgttgatatccctagccctgccccctagatctgagactccttagctaacttcgatattcatctgttttccaagactgaaggtggaagtgcaaacgttgcattgccaccggtagattccacaaaaaagagcatcacgatgcgaaaatcatgatagccgccttcgaagcccttattggagcatggattaaaacaacaatcagttggtaagaaaatcaactattttcactataaagttcttcaatttaatcattgtgcatcctttagattgtataaattttctattgagatagtagtagcgcggtatatattttcaagggaagaaatggaaataaaaaataagcatggatggcaagacatataaatttctttttcaatactcatttgattgtctatatttattattgaattcgttcaataacataatcaacatgatgtatcattttcccacatatacatatatatatatacgcactatatatcaatagatgtatgctaattactaacacacatggcaagtggcccactacatgcaacattcaagaaaaaaacatagcaatttgttgttgtaggattgctaattttcctgttttatattgacatatctagtaaaaaaagaacgtgtgaggtatatcatatatgccctcttgacctacttgtgataaacaactaattaatttaagattcacctctttattttgaactttgaggacggacaaattatactagaatgagggaaaacttagttgtccatctgaagacaaagatcctaatattggtgactccatttcttttctaatcagcgagggataattatatgtagcatacccttgctagttaagccgctttcatcgtgtcaattcataccattgacgtttagaaaatgtcgaagatgccttctgttattttccaatgaaaaaccttgaatttttcgtccgttagacgcccaggtggaaaactagcattaaagtaattaagtaaggctaatgaattaaccaggtgatgctaagaaaatatattttgaatcagatcagcttttgatttcgtatgaatattgaaacatgcgtgcctgcattttgattccgattttatttatggacaccattcacgtgcatatataatcagaagcagcaatggtgtctttcccagtataaaagagagaaaacatttgctctatttgatgacactccggtgacgtgttctccatacagtcaattctagtagtccacatggaagaattctcatcttaatttatctgattatctggtttttcaaattcaaaattccatactcaaaacaacacgtgttacaaatacagtggaaacctcacggtgtcattacgcgtaaacatggctgttaaggtggtgctagccatgtacctgccatattggcaatgccacagaaatcctgatacaactgtgtttgtatctgtactaggggaatttttattgcaattcccaaaacaaaggggggaaactcaactagaaaaagggaaagaaatcaatggaaaatcaatgcggcccatttttttttataaaaaaagggaagcgtcccggtagccgccagctcagcgcgcacgcagccatctcggggcagaaaaggcgcccccaccccacccgcagccgcaagtggaaagcagagagagagagagagaggcggccgcggcagcagtagcaggcatcattagctgctaatccctcaccccctctgtcgctaattaatccctcggatcgccgtatttactaggtttactaatcacgttttggcgatttagtcttctctcttctctctctctctcgtctctctctcccccacctcttcttccctttcccccgcctccctctcctcttcgtcgtcacccgccgcctcccgctgaatccgcggcttgggaggagacgccggagtcgggggcgtggacgggggttggatctgcttgccttgatggtggcgattggagcgtgaattcgtgaggggggcgtggtggtggtggtggtggttatacggttttcggtttcgtgggcgggggagagatggcgccggtggaggatggcggcggggtggagttccccgtggggatgaaggtgctggtggtggacgacgaccctacatgcctcgccgtgctcaagaggatgctcctcgagtgccgctacgacggtgagcagctctgccttcgcctctgcctctcccgcgttctctgtccttgtagtctatcgcttgctgtgctgcggttgtgtgggcgtgacatgattggttgcgtggaggcggttggtcggataagtttcgttgtttcggttagtgtttcgtgttccgatttgtctggggttggggaggagtcggctgctccgtgggttgatttgcttttcagtgaattctggggagtttttattttttctgcacatctccgttattgggaatttttgcccttattgtcggttttctcaatctgggaatagattgttgagtttatatagattagtgattgtattggagatctgagcgagtttgcggtgtgaaatctgaaccgtgttgctaatatctaatcctgcctttttgtttgtgctaatataagcagtagtttttaagattcttatattctgtggattcatgcgggcttcgaattactattatatcatcccaacctaagacttacaatatattgggaatatatcgtcgatgctcctagcttttgttccctatcccgataacattttgttatgcctaatgactgtgaattatcacccatagtgatgactgcaaattatcacggaaagtttagcttaggatcaggagtttattagaggcgctatgcatcacccacctaccccacagttaagttttgttgcaacaggaacgaatactccaaggatgcaatgcggcatatctaggttgcagcctatatagaatctttgttctgtaaagtgttgctattcctttctagtttctgttctgggcgccaatagttcacatatgcgcatcacagcttaggggaaataacaaataatataatgggtttattactgatctattttttcttattatattacagttgatttatttcctactataagttgaatgtgtgcagcatgagaaactgttggattttattccttatccagtcttctctattgaatgatctctgctttaaaacgaacgtgaaaagcattaggcatacccatggaggtattcagtattcataatgtaatgcaattgtacataaatatcatctgctgcttttatgccttcaaatacacttttaagtttatatcatgttgtgtgcagtactttttcgttgctttgttttgttttcactctgttgtttccgaaaattccactcgttcgtgggaagctaatatcgtaatttgcatctgcttcatttgtatgtctgaatagttattttgtttactttgttttttttgggcagcgacaacttgttctcaggctacaagagcattaactatgctgcgagagaacaggcgtggttttgatgttataattagcgatgttcatatgcctgatatggacggattcaggttacttgaacttgttggccttgagatggatctcccagttattagtaagtagattaatattctccaccctgcttgttaattctggtttgtcaaaggcattactgaaatctgttgataatattgcagtgatgtctgctgattcaaggacagatatcgttatgaaaggaataaaacatggagcatgtgactacttaattaaacccgtcagaatggaggagttgaagaacatctggcaacatgttataaggaaaaagtttaatgaaaacaaggagcatgagcattcaggtagcctagatgatacagatcgtaccagaccaaccaataacgataatgagtatgcttcatctgcaaatgatggagctgaaggtagctggaagtctcagaaaaagaaacgggataaagatgatgacgatggtgaattggaaagtggtgacccttcttctacatcaaagaaaccaagagttgtttggtcagttgaactccaccaacaatttgtaaacgcagttaatcatctggggatagacagtaagtttttcctacttttggcacttattttcatcaacagcaatgtttggtcggctgtacacttgctaatttatttttcttttggtgttgtttaccacatttgaacacctgaaccttgcaattacatcaaatctttccgctttcaagcttacacaaattttataactttctcttcagaagctgttcccaagaaaattttggagttgatgaatgttcctggtttaactagggaaaatgtcgccagccatttgcaggtttgattctggttttcatttttaatcacgggtcctttttcttgtatcatatttagcatggtgtggtggatgttatgtttactggcaccatggaatatctacccttttgtattatcctaattgttattattcgtatttattttacacatccttgctctacctgaatgtatctactctgatttagttagcagtagaaaccaactaaccaaaggacttgctcctggaatgatcttgtaattccagggacttgtacatacactattttagtgctgttacactcttttattgtagaatgaaaccataccaaattatagatcattcaaccagtgcagatggcaacgaatcgctctataatagatgtttgataataaacattgtttttctgttgttcttattgtgttgcctggggatcatccatttgaaggttttgtctacagagtaaaattccattggttaccttgtgcatttgtgctgcttgtctgttgagctccaatctccctgttaccttcatttttttaatatataccaggacctgtttaagtgcttagttcaatagtcatgatatacagtagcttagaccctgtttgaactcaggacgtccctaagttatcttgaaacaatgtcgtttttcttgggcatattgaagttgctgaaacagtaatgaagtatctgtttgctcttgctgtaacttccagttttttagttatgtaatgataatcatggtgatgcaatgagttttttttttctattttcagaagttcagattgtatctgaagaggattgctcagcatcatgccggaatagctaatccattctgtccgcctgcttctagtggtaaagtaggctcactgggaggacttgatttccaagctttggctgcctcaggtcagatccctcctcaagccctggccgccttgcaggatgagctcctagggcgacctacaaatagtttggtattgcctggaagggaccagtcatctttacggcttgctgcagtcaaaggaaacaagccccatggggagagagaaatagcatttggtcaacctatatacaagtgccagaataatgcatatggggcattccctcaaagcagtccagctgttggaggaatgccttcattttcagcttggcccaataacaaacttggtatggcagactcaaccggcacattgggaggcatgagtaattctcagaatagcaatatagtcttgcatgaattgcaacagcagccagatgccatgctgtcaggaacccttcactctctagatgtcaaaccttctgggatagttatgccttctcagtcattaaatactttctcagccagtgagggtctctcccctaatcaaaataccttgatgatacctgctcagtcgtctggttttctagcggccatgcctccatccatgaagcatgaacctgttcttgcaacttctcaaccatcgagtagtctgttaggtggtattgatttggttaatcaagcttctacaagtcagcccctaataagtgcccatggaggggggaatctttctggccttgtaaatcgtaatccaaatgtagtaccttctcaagggatcagtacttttcatactccaaataatccatatttggttagtccaaattctatgggagtgggctccaaacaaccacctggtgttcttaagacagaaaactctgacgctctgaaccatagctatggttatcttggtggtagcaacccccctatggactctggcttactctcttcacaatcaaaaaatacacagtttggtttactgggtcaggatgacatcactggtagctggtcgcctctgccgaatgttgacagttatggtaatactgttgggctaagccaccctgggtccagttcatctagttttcaaagttctaatgtggctcttgggaaattgcctgatcaagggcgaggaaagaatcatggatttgttggtaaaggtacttgcattccaagccgctttgcagtggatgagattgaatctccaactaacaacttgagtcacagcattggaagcagtggagatattatgagccctgatattttcggatttagtggacagatgtgaaggcttcttgaatttgtaagtaggtaggtacaatatcctaattttggtagcagatagctttggtgttcttaccccaaatattgctttaatgcattttgtcctctctataatgtgatcgtctctacctagtgatcccatcaattttggcatatcattcatgttgcttctttggacaataacagaccttggttatgtttcaagctttgaacaccttgatggcttggttgctatatttattttacctcgcgcatttgttatggagtatttgatttgttatgcctatggtaatttagcgaactagcagtatgttcttcgtgagtcatgttcataattgatatttcaagttgactgtaccttttgccttttatgcaaaaacattgtttaattgtgcaattaccgaaacctcatttttctaatggcattgtttatttgtttatgcagggtaatcactggaaacaatttttagtgggttgatgaacggttgccgtgtttttcatttcatcctttttttttccttctgtaattggtttataaagggaataatttatgtgacagcatgtcgaatcttggtttatagaaggttgttcggtttaaacaactttggattatttagcctcatgtgacatagctcattttcctttgttcattttttgtgtacagttttctgattttgttgcaaatcttcttctcactagttcttcagcttttctgttttccttgcgatcttccacttaaattgttaccaaattagctattcatccttgcatctcccaatgagcaggttgcaattcatttgctgtacatgttctaatcactcttactcttttcatggagaagatgttctccaagtgctcgttaattctcccatttgagttaccttgcgacatattctgcgcataatgatagctgctgaaatacaatgttttgcattccgtaaagttcaaatgtatcttaagtactactccgtcccaaaaaaaaacaaactctagctacgaaccatacgttacgttcaagttcatagctaggattaggttttttttgagacatagctaggattaggttttttttgggacagaagggtagaacaactccatttgcatgtacatttatccgagctagtgggtctggaccatttttatccgtcagttcatcatttaacagtctgttttctagtagtactctcttccatccagtatatgacatcgactgcatcagtatccatctaccaaccggaagtgaaatcagacatgcagatttgctccagatgaaggaccatgcattgattaagcagcagatttgtcgagatatagttcaacacaagatcacgtgttgctcggagaaaaatatgataattgttgcggtaacccgagctttactagatcaataatactctcttactgatgacaaaccaattcatgatgctctaaccaaggactaaatcactacgccgtacggtacaataccctgaagaatcataggaaatcatgtacacctaactagcaactacgacccatcaaacgctcaaaccggggggaactaaacgaggctctccggtgcaccgcactgcctaatcctttccatggcacgcctcgcgcgccctatgggtgctcattcgtcgtcgtcctccggggggctcgccgcccgagccagctcgttggagacggaggccaagccctgcatcagcctgacgacctccgccgtgtcgtcgaggtagtacttggccttgctcggcttgcggccgacggtgcaggcgaagacctccgccgtggccgccagcgactcgccgcaggtggagcttgtgatcatctggaacatttcctcgtcggagcggtcgtccccgatgcacagcacgaagtcggtgcacatgcccctctcctgcatgctcgccagcagccgccgcgccaccaggcccttgctcacgccctgccaatggcaaaggtatcaaacaccgcgaacgaccatggcgctcgatgctaacaacaacgaagatgacgaggagtaggaggaggattcacctgtggcttgacctcaacggaatggccggtgctcttcaccgagacgggctcgttggcgagcacgctctcgaggtggtcgacgagctccttggcttggcatgaaccgaagtcagggtctgcgtcctcgtagttccagacgagcaccgtctccctgttctcgatgatcgagccgtccgtggtctccctgtacaggcacatcaccggctccgcgatctgcttccagctgcagtccgcggggggaatggaaatctcccactctgcatccctcgatgaccttcagaaacatcatacagatttgtcaaagtgttgaaaattgctcccctttgcaagaaacatcaaggcagaaaaggcgtttatagtgttgaaaggttttctcatttggccatttcaatgttactactgaaacatttccccatccatgtgacactatgttttactagtgcagatcacaatcatgtagtactacgcttttcattaagtaaaaagaatgtactaatcttttaattcatttctagtcatgaatcttgttatcttagaatcaggttagctagatggtccgtccacatgcacaattcggtattttgagtcatgaactgtccttgcaagaacacaaaccagagtaagtcacaggatcatacctcaggaagtaaccgtgctcagccgccaagccaaggttctcgcaggggaaccagtcatggagtgttcccttctcgaacccgctgcagaggaaaaccttgttgctcttgtccctgcacaagctggtcagcgtttcgacggaattggcgctcgggctcttgttgatcgcctgcggcatgagcgtgccgtcgtagtcgagcaggatggcgcgcgtcttcgccctccggtacgccatgacaatgtgctccatggcgagcttcctgaagctgaggtcaagcgacaccaccctgaaccgcagcccgaagccgatgccccagcaccgccgctgcgcgtgatccttgcacgtcctctcgaggtcctgcaggaagctggtcgcccagtagcccacgtcgtgggtgtccacgtagcggtagtgcttgtcgtggcgcatccgcttctccttctccggcagcacgagcgcgctctccatggcgtccgccacggcctcgatgttccacgggttcacccttaccgcgccgctcagcgacggcgagcacccgatgaactcggacaccaccagcatgctcttcttctcctccggcttgctcggctgcagcatcctgtcgagcgcctcgttgccctgcctcggctgcagcatcctgtcgagcgcctcgttgccctgcctggacacgatgtactcgtaggggatcaggttcatgccgtcgcggaccgcggtcaccaggcacacctcggcgacgacgtagtacgccacgcgctcgtagaactggagcggctcgtcgatgagcaccaccggctcgtacccgggcgcgccgtacgcctcgttgatccgccgcaccatggcgtacgtctcccccttcacctcgtcgacgtccttgccgcggccgcgcgccgggttcgcgacctggacgagcaccagcttgccgcgccactcggggtgctgccgcagcagctcctccatggcgagcagcttgaggctgatccccttgaagatgtccatgtcgtcgacgcccagcatgacgaccctccccttcccggagtaagtcgccatcagctctgccaccttcgcctccgtctccggcaacgcgagcaccgtcttgagctgccccatgttcacccccaccgggaggatcttgatgctcaccgtccggccgtagtactccaagcagatgtggccacgcttggactcgtaggagagccccagcatccggccgcagcaggagaggaagtggcgcgcgtagtcgaaggtgtggaagccgatgaggtcggagttgagcagcgcgcgcaggagctcctcccggacggggagcgtcttgtagatctccgacgaggggaacggcgagtggaggaagaagccgagcttgatgcggttgaagcgcttgcggaggaaggttgggagcaccatgaggtggtagtcgtgcacccacacgaagtcgtcgtccgggttgatcacctcgagcaccttgtccgcgaagatcttgttcgccgacacgtacgactgccacagcgcgcggtcgaagcggccgccgaggtcgggggagagcggcagcatgtagtggaacagcggccacagatgctgcttgcagaagccatggtagtagcgctcggcgatgtcggggggcaggaacgccggcacgcagttgtacgactcgaggagcgcctgcgcgacggcgtcctggtcggccagcgggatgtcgtcgcggaggcagccgatgtagatgaactccatggcgggggaggaggacgagtgctggaggtggcggaggagggagtcctcgtcccaggagaaggtccacggctccgacggcgacgccgggcggtgagcccggatagggaggtggttggcgaccacgatggtgcgcggccgcggcgacggggacggcgtcgagggggacagcggggagtcgtcgatgagccccgcggtggtcaccacccgcggcagccgccgccggagcgcgccgagcgccgccggcgccggcgcctggtccgccgcgccggtggccaggtccagcaggttggagtaggaccgagaaaccatggcttctatctggttcaaagttttggatcaaagatttgggctctcggttggggaagaacagttgctgctggggaatccaagaattgcgaagaactgaatccaaacagcgccgcaattggggtttaattagccaagaacagagccggtgtgttcggctcactgtttcttgcaggaaagttgcacactcgcactcgcagcagtggttttttttggcctttcgggagaggtggcacacgcacctgggattcaacaagcctccaaatgccagtatcctcactgtgcccttctctttaatctcgaatcaatatagttgtggttataatacaagggagagaaccttctcttgcaaattggtgatggtggtgttcctttccaagttctagcttggttggtgcaagaacatgggaggcactgagaaacacagctcagatactgtctctgcggtaaaaatccaatccttttcagctaataatgaccatcaagatttgatctcctgcaaataaggcaccacccggcaagaagaaagaaggaaaaaaatatcaggtaaaagtgccagaagaactcaaatgaaaagaacccaaaaaggaatctgggagcctccgtgcctcacacaacagttgctccaaccccggacgatctagggctgctcatgtcgtgtgagagggagcgaggagggagcaagaaaaacagcttttaataggagaggaaggatgactcacctcatcaccagcatcatctcgttgagttgtccttggattgatcaaacgaccgggacaaaataatcgcatgggacagcaggagtgatggagactgcaaaatttttctcttcctctcttttttgtggttgatggatcaattcaaaggcgagcaagcgaagggaagtacaagaaaaggcgcaaaagagacgcgagattattcggagatcgagaggggctttgcttggtttggttttggtggtggcgtttggatctttcggtggctcacagtcacagccacgcagctgctagattagttgaactgagcaagaaatttacggaggggaaagagagaccagtggccgttccaatcaatcaatttaatcgttttatggtaggacacagtgaaagagcgtgcaggtctaacactttatggatttgtttctcttgtggaatttgttccattatggttaggataattttcttaggacaatattccaatcactggaatttgtttcatagaatttgtttcggaggacaatatggcatggcatggaacaggtaaagaactgaaatagcaaactgaactgactccacccacttatcagagccaaatacaggctagattatatgctctctacccaacagagagaatattgcctcctaatttaagctgccggtagatgagatctatccatcaaggcacaggggctggcagtcgccatcctcatcagttcgcaccagggaaaaggactgcattactaatctaggtttagcagcagggaatcttgaattcttcatcacccttaagtcttagggctagtttggtttgtgacctaaattggccttaccaatttttggcaatgtcaaattttgacaagttttggcatgacaaattttgggaatgcaaaattgtatttggattgaagccaaaatagcctaagttaactattgaaatggcctattttcgtagacatgccaaaatttggcttcaaaacaaatagacactaaacaatattaaaattgccaaatattggtaagtcaaatttagacctcaaatcaagccaatccttaacctcaccccagtcaaaacaaagagataggagatgcctcacgcatttggttggagccaccggacaatcttttgtgcatcacgattgtttgtttaatcgaagtggattccgctctccaccgatgactcttctgccattgaacactgacaaacctctagcctgcgtgaagatgccatgcgagcgagccgcggctgtccgtgcggcggcaacagcgacggggccggcgtggcgcgctgcggtacgtccgcggcggcgagtccggtcgggccagtgcaccgggaaaaggcttgacaagtgggtgccaggcgcgcgctgttctttcttctcggggagtgcgatagatcgaggaagagtgacagtgactagtggtaaatgtcatactccatgttggggacggtatctgaggctgtgtttagctccgaccaaagtttaaaatttgattgaaattggagacgatgtgactgaaaagttatgtgtgtatgaaaagtttaatgtaatagaaagttggaagtttagaaaaaaactttagaactaaacacaccctaattgggtttccactttactgtcatccacgctggatctggcgttctccagaattgtctcccaaaaagtacaattcacccattttaagccactgcctcgtttaattatctcctcatcgtatatataatactccatatatcgcataacactctttatacgcccaaaatatattttaatttgtaccgaaaaatgatttattttagagtaaatttcacttcgggccaccttttgttacctatgtttcactttggaccaccttttaagcaatatttttactttggactgggtaaacttacatttgttttactttggaccacccaactctcttctcaagcatatgaacgatctcgattacgccgtctcctactcgtcaatgaactgccacagctatatgtaagactatttcttcgacatattacaagttggatgtagatggataaaagagtgagggtggtccaatgtgaaacaaaggtaaaaatacccggtccaaagtgaaaacattagtcctaaggtggtccaaagcgaaacatcggtaataaaaggtggcccaaagtaagattaactctttattctaccaccaatttattatgcagagaacactaccaccaagttacaggactgaaatgtgatgtcattggaatggtactcttcaatctatatagtacagtactgaaatgcagagtagccgcatcctgttctgccgagcctgtgacttgttgcggggtcaactgggccacaaagataaggttccagcaagtgtacagtactcgtttttgtcacctgcctgtgctgccacttttctcgtttgttgcaccgtccatcccgtagacgccctgtgcgccgcccgcgcccaccatcgctggccgcccgcgcgtcccccgtcccctccgctgaaacaacaaccgagcaagaaaacgggggaaacaaaccccccccccccccccccggggcaccacgacgggcattgtgattgtgctcgccaccgccgcgctaacccgtcgaccggatcgtcactggcacgccacgccacagcgtatttgcgacctcaccacacgatgattcgtcggcgaggaaacgtgacgagccgcgagcaggcgcggccccgtcacctcgccctcgtggcacgaacgataaccatcatctcatcaaccgagaacgcgcgtcgtgatggccgagatgacccgcgggcaaacggcgcacgtactcctccggtcccgaccatccgactattagccgtgcgaaatccgtcgacgcgacggctgcgatgcttagtgctacgagatcttttttccatactccagttgcttccatgggcgtgcacgtctcgtcgctgcaacttgccatgtataactgcggccccgagtcatacggtttgctccactgcaactggtggtggctgtcggtgtggctgatcgcactgtagtactgtaacatctactacaggggagcaactttgatgtgaggactagtaaggggaaggcatgccacagtgccgcacgcaaagggcgttccactgataaggcacactgtacgtgcatcgtgtctactaggagtagaagtactgctattattatctgtttttttcagcaggttgggcctcgttgtcaaaggagtcaggtagcgtatcgagtgtttaatctcctgatcgtgacgtctgctgttattaacttctatagctccagcaaccttggacgcaagccacccgcagataaaatttccaggtaaatatcgtgggtgtgacgagccgtgagatttgagaagactgtaaccgatgtcggtctcattggatcgctatattttgggcctttgaactgtcattggtcggtaacctcttgaggtctcaggtatgacttacggaacagtatcgttttcgctaaatagaagtacaagtgacttgcgtgttgcatgtcgaggttgacttatttatttacagatcactccaaatataggcccactaaatctcaattcagcagaatatatgcttcgacttttgcaacttaggtttggtacaaatccaattgaacgaattaagttagatactactctatcggttagcaaatacttcctccgtactcgtaaaggaagtcgttttggacagcgacacggtctccaaaacacaattttgacttcttgtttctataaaaatatttattaaaaaaatgaaatatgtatacttttatgaaagtatttttcaagacaaatatattcatataatttttacattttcaaactccacaacttgagaattattcatgatatatattcctaaggtttgacttaaaacattgttctaaatgactttctttatgagtacgaagaaaatataagcattttagtagttttagataaaatcaccttgtaaaatgtcgtcgcgagattactttcagaaaatatcatactgaaagatgcaatcaccaatgagcaataaatgcagcgtgtggatgaattgaaaaattagctctcccgttttaaaacatgactttgaatttttcttatcaaagtttatttttatattggttttcaaatcacaaaggacatatatataaaagggtttacctagaaattattattcgtttgctaataaatcgtatggattataatcaatatatgatcaattgatgaagactggtactagaaatatttacgtttttggataaattttaaacgataaaagtagttatatttctgaacgacggcaatatgagtttcaaataattagatcacaaaacttcttgtgctactagtacttaccaccagggtttacgttaccaccgataaccgcgcggttaccgtggttaccgggcttaccgcggggtacggtaatataaataccacattaacctttttaaatttaaataaattttaaaattattttaaatttttaataaattttgcacggtttttcacggttaccacagttaccgcacggtaaccgtgcttgccgctaaccgtgcttgccgccggggcgaggtaaccccggccccggcggtttgggaaaccctgcttaccacctgaaacctttgagcagttgcacatactaccactctcctctctagacttgcctacttgcctctagtcctccgttggtctgcgtgctctctttctaccaacaatcctctcaagatctcgcgcttctcacatgtggtcatactctacattttggcgcttcttgttactttatgttaatctcaagttctcaacctctactctcgcccatagcactagtgatgggttacgaatactggcctgtttgctttcgaccattgggctgccacccgatctttctgtatccccacgctgttcattttcatagaagggatgaatgcacgtgtttcttgagctctaaaccggtacgaattttattaaaaacaatctatgtattaaattatttaaattagttttaactataatagttattattaatttataacctagaataattctcacaaatcatcgtggtattctgtcacccagccatttagcgcaaaaaaaaaaaacttaacaccctcatattgctaatgaactttttattcgtaacccgaagctccgatctgataagagagggctaacccgccccaatcgcaattgacatccaacaaatagagattttgctcatttttgggaaagaaacttaaagtaaattttgtttggcaaatcccttaatcaactaattattctataactacgagagtttagggaaaaaacagttaatataggatcaattttgtattgatggtacagaccctaaatgctttaatctggataagattcgcagcttgtacaacaactctcgcttttaatatttctaggtagcagatactcctacaaatgacttggttgatgtgcgggccgtgtcaacatatcagcttaaggaccaagctgccatttaattgggtcgatctcgtggcaattgattcttcatcacgcagaagaaagcgaggacacaggacactgtggctgtttttttgtaagcgtgatcaatgtttttggcacacacactgatctcgttccgtgtcaactcgtcatcaccaaccttgcttgccattttgcctacctagtacagctactaatcctaatcctttcgtgattatccaaatggtcgttgcagccaaagcttgcaacaaaccaggaatggctagctaaataatctggcaaactgtccacaacttctcatgtgaaatgtagtctttgatctatacgcattcttcttaaataaattggtactaccatgcttttcgccttttcctctaaaaatatctcacactgtctctcctaaaggtgtgcttatattacttgtaggtaggcagttgcttgtcactatcttttcaattagatggaaatgattgggcaacgtaaagttcagttaaaaatcttcttttccgtcaagaaaaagtaaaaaaaatgttttccgagacaaaatatataaagcattggtaaattttggccctttcaacatgaacagagatgaaactttctgttggctaaacacgtttggctgcacctcttgttcggaaggtctctaggataatacagtaatactcacccatttgttgagtacgcactacaacagctaccatatcatcaggtccaaatgatataatgcaacatccgacaattggtctaaaattagtgattagataaagatacattttgtgggggacaaagaaaggttgatgccttgttagtatcaacttggagaagattcattgaacctgggacggtgagagcaacgccccatcgaccagttgtagaatactgcatccgttcctaaatatttgacgctattgactttttaaatatgtttggccattcattttattcaaaaaaattttaagtaattattaattttgtttcctaccatttgattaattgttaaatatacttatatgtatacatatagttttacatatttcaaaaaaaattgaataagacgaacggtcaaatatgtgctaaaaagttaacggtgtcgaatatttggaaacgaagggagtactaatgataattaatggcagtatcgcttacattgaagttggcctcaaatggaagccgctgtttttctaaccatggccgctgcccgctggcccgcatcgtatgtaacgcggtcgcattgctggttgctagatcaacatagaaacaacagacgaacacatgatcgctttagcttctgcaaaaatactctcataaagtttctttaacctcgatgatcatgcaagatgacgaagcaaagccgcaaaagcgacagcatacatcttaagttcgttgatttactcaagtggcagtactaatcaagcaaagcttttggcaaccaccggcagagcaagaaaatacctgcataccatccttgcggatgcaacattttcctaggaaatttcacttaggagattaggaacacattatatacagaggtctacttatggcactgatatataacttgtcttcgtactccctcggccccccccccccccccctcccaaaaaaaaaaatcacttatagagtttaaattttgtcccacataaaactaacttttattattctgccaacccttaacacgtaaaatgagaagttttatccatttaatattctttacctatctatcactcttactattttttttaataattaaagatattttagccattctcatttctcgctaattctaccttgaaatatcatgaattattttttaggacggagagagtataagattaatataaagtagttagcatgataaccaactccacttggaattatttactcacatgaattgttccaaagggaatcaatcaaagttcagtaaagtcaaagtgaagtcgatgagttgatggtgaaactgtcgcgttgcatcagcagctaccaacctgcacggttgcaggacctggcaggcgggccttggtttgttaattgttagtaaattaattactccaggtcattgttttagtaaaaccatatatactcatgccactagcgtttgtttggctgtggatggtgacgaccgatgacgtgtcactggtgcacgggcccaccagccagggacgatgccgcctagtaaatcctagaatgtttcataaaaaaccaagttagtacgggatttgatatattaggactgattggttcagctggctgcagagttttgggctgcagctctgcagcctaaaattctacagcaactcttatgttttgaatgtgcacactgctgcagagggcagctgcttgttggttgctgttgcagccgttgtagttgttgcgagctggctgctgcagctctgcagcgctgcaacaataatcataagcgatcaaccttattatatgtctaaatttatagtaataaaatgtgttatatctaattttagattcttttttatgggacatagaaagtatacgccaatggccggccggcctgcctagtatacaatggaacggcgcatttgcgtcgtcttctccgacggcgttggtggacagaattgcaatgcgagagattcagctggaggcagttgcgttatccagcgcgcagtagcggaatacgtgctctgatgaagcaatataatagaagggttcatcagagatgcaacttgcaagatgctctctctatgatcctatccattctagggaccgtacgagataaggttgggattagttttagtagaggtgtcatgtgccctgctgcatcttctgttccaaggacgagaggagtaggacggagccgataagataatgaatattactactgcatctccttttcaaccaaacaaaaaaattctaaatctttgcttagggagtaatcaagcaatcatggtatcctcttgctggggaacgatggatggaccggtagcattgccattgtcagctctgatcagcaccggctactttgtccatctgtcttctttcaaaacgaacaacaacaacgaccagtctaaaaaaacgaacaacaacaacagaaaaaaaaaagcttgggcctttgtcctgtatactgcgaagtttattgggcctacattcttttatggcctgtttggggcaaaatgccaggctggttgggcctgttttggaagagaggatacaagggccttgtggctctctccggaagccagttactagttcaccaaggtccctcaatttaacatcaagatttttttaatattcctaaatcacaaaacagaaatatatacacctaaactcacataagagcaagtttaatagtatagccaactactaacttcaattcatctataaccaatctaatagctcatccatacaatagttacatactacactattaatacctgatcccacctgtcatatacactgcgtcttatagtccgtactaatgctggctacaaatttgtagccggcttataacctgctattacacctgctctaaaccatataactcatcgatgtcaccgttccagcgagagtgcctgagtctcgaggaaggagctgatggatgacaggaaggggaagaagggtggtggtcggcgagaggcggctctccggcgaggaccagatcggcgtcggcgacggcggagagggataacgcaattagcgccatcaaccgttgcgatcgtggcccagatggaggagagcaaaagctggacctttctgaccgttcgatcaacgttagcaacggccgcgattaaccaaacggcaaagggaatttcgcatcggagccctgatttaactggagcttatcctcagttgcactaatcccatctgcccgctacgctttccttcctcttgctccgcgcctccgccgacgagctccggtgaggagcggcggcgaccggcagccggcagccgagacagacagcagtgaaggattgccatcaacacgaaccaactggacatcgaaatgctcttgcgcggcgaagccggagactagccgtcggccaaggtcttccgccgcttcgtccatgacgccatcgagaggtgagattctaatcctgaatggcccccaacatcaagtactctctcaccgctgttagtattagcgattttgctcaaatgcgcagaccggacgagttcatattgcatcctgccgctccgctgccaccatccgtggagattgtccgcgtcatggatgtgatatccaattttgtaccccacttcctcttgaaatttgcagcatctgagtaggtatggagggagtgatgcgttttttgcgattgatgatttggtcaggtttactcactgattcagcagagctgtagaggaacacgcaatcagatagataaggctgtgtttagtttagcgcaaagttttgattttagttaaaattgaagatgatgtaattgaaaagttgtgtgtgtatgacatgttgatgtgatggaaaaggactgaagtttggatccatttgagtttttgttttcaacgtttgaccactcgtcttgattaaaaatttttgaaattattatttatttaattgtgacttactttattatctacagtactttaagcataatttttcgttttttacatttgcaaaaaaaatttgaataagatgagtggtcaaacgttataagcaaaaacttaaaatcccttatattgtgagacggagggagtagtacttatgtactatgtgagtttttggagaattttgagcatcttgaaataacctcgatagtacccaaatcgtttggtttgaaaagaagtgatcgaactgagtgaaacatgaccaggtctgtaccgttaaatttcaatttcctgtaactctctgtctctaaaatcctgtatatacatgatgtttgaatcttctaaaaatgtagattgaaaatgtagatgaagataaagattaagtgtttcacgtaaaacgaggtgctgataacgtgtgattaattgaattttaattattacaaacttgaaaaatggattaatctaatatattagagcaactttcatatgaaaagttttcgcacgaaacgcaccgtttaacagtttgaaaagcgtgccatgagtatccaaaatttcatccaaaccttgttggagaaaagaacagggcacgttgagactgaagcaagtaaatcaaattgcatgctgaccttcgaaagatcttcctaaaggtttccctttttttgtgtgtgtgttaccgaatcccctacttctttttaattggagtgtcactaacaacctaatgttactcctttacagataatgtcgagcatgttaatcagatcaaccttgagattgctagctgggtagaaagtgactatcaaatacagtttttcccgtcgaactattcatcttggttttgcattccttgttccagttgactatctgcagcttactatcagcaagtgatatcattatttggtaccattacttgttggtgagatatatatgttcgacatatatggtgttgagttcacacacaaacctttggtaaattggtaagcttattttttgaaaatatattatcgtttagtgatggtggtgtgcataactaataagtacaaggctaaggtgtatatatgtagtcctctcggtatatatgtatagttgatgatggtttattcaatatacaatttcctcttttttccatgtatagctggaaataagaaacataatattggttctcagtttatttgctccatgtcacgcacaatatgcttgaaagtgtattcataaacgatctgttattcaaatgtcagttctgaattgtcataagaaattcctgtaaattaactgtttagttttttttttaaaggaagacaaaagctttgacttttttatattgataaaggagtttaactgtttagttaccttgtagctttccagttgctgtccatgtccagtatattttcctaatatcttctttttagcgaacgcgaaatattttttttcactaaattgattctctctgttgtaatttaaagccgatcccattgatttgaggctcttaaatatataaatctgcctgtggctattgcgaacttatttgttctttttcctgtgccaggttcaatgaaaatgttatgaagaaagctgtccacctgcaggttggattcctaggggggttgactgttgaggaataaagcaatccaatggatatttcaaagtaaaatggtctaatgatagttacaggttcaggaaccttatcatcagcaattgagatgggcctcagatgaggaagtatgtccccttcgttccagtcaccaaacattagctaaaaaacgtgtcccctgcactaatctagctgttattttgatcatatgtcataaactgttcaaaaaataagtccactgactgttgtccgcagtctatgctgttccatgaaatctgtaatttaatcaaacgttgaagaaccggaacaataactcttatcttaatcgcgtccccctggtagtactgttactgtactactaccgaagtacggattgtagttggtagcaagagcaggtcaaatatttcatcgaggaaaaatatttgacacgcctttctctaacacaagcagctactcctattcgtttggtcaaagttgaggtccaatgtgttcatcatctcgctcgtgagaacgcaacgacaatgcgctatattctgcgctgacaggtggagcccagaaaggatgaagcgcgtccgtagactccgtacggggaagttgctacgaaccgacgccagctggactttgtactccaacaaacggcagcgatgacgccgaccgacctaccttcccgcatgtgggcccgacacgtcagcctctacattcggcctttggactgcgtcctaaagatctcgttattttttatatttattttctaaaagatttaaaatataaatttccatttcaaaatttttacatgaaaatactcctcccggtagaagtatattttttaaaactttgaaatgataatttatttttaaattctttttaaaaaataaatataaaagtttaaacaatccaagatctcgctacttccggcccgggccgacctgccgcttcccttgatatgacgcacacgattttactgctggccccacatgtcacaagcacagccacgaattcggaacgaaccataaaccccacccgcggacgtgacacagccacgctgactatcgtgccccacaagaaatcctgcacgctgttaactgaaacgcttctgactgacgggtgggaccaaatttacgggcccacaggtcattcaacaaggaaggtatatatagcaatatcgcataaagtattttgcaggccacgcgcctttcgtgatctctggtataaaagtctactcctaccaattaacctcctactactagtacaccagacgacaacacacacacaaaaaaaaaaaagaagagaaaaaccgaacgaaaatcccctcgcgcagacgactactacatccttctcgtctcatcccgtcgacccgccgccgcctcaatctcgaagcctcggcgaggctagggtttctgcgtctccatgggctctaagaagcggtcgcctcagcatccggccgccgcggcgccccctcccgccgtcggcggcggcggcggcggcgaggtctccggcgatggtggcgcctcgacggcgaacgggccggtggtgccgaagccgtcggaggtggcgccgttcctgacgaaggtgtacgacatggtctcggaccccgcgaccgacaacgttatctcgtgggccgagggcggcggcagcttcgtgatctgggactcgcacgccttcgagcgcgacctccacaggcacttcaagcacagcaatttcaccagcttcatacgccagctcaacacctatgtgagattcccttgatccctgtgttcgtttgtttctgatgcgcgaattcggtgccatttccagttggttggacgaaatcggaagtgaaatctgagtttctgttcccaatttgttgtttattatcacggctagacagcaaatcttgcttgcaattataaattgggcagtagcttccgatgcactgcatatgaatttgtttgaatcgtgactgcgtgttatatgatgttactttcttctattttgtgccttttaagttgattgcgtgtattagggattatctgccattttggagttaatcacttattaaattttaactacgttggaagctgttggcgatatagttggatgcctttcttcttctagtcgaaagacacaatagaactagtttctgcggtggctttctattcaacaacaacttctagagttctagtacataaaacacgtcattgggggtggggactaatattgttaattttgagaccagtttctgttctcttaatgttttgtgaatttgatcgtatgaaagctggctgtagaaactatgccaaactcttggctttaaattacaggggaatgatatgtgttgcctatcactccttctaaaagtctatttcccccatatttgtatttagtgaacttcagaactagagaaagcatgatgttataacctaccatcatgctgtataagaagaatatgttccctcttgtttggctgaaagaaatgcatgtttggttgtgctgatattgtactgctattatcttcttctgtgtcatttgcctcaatacattgttttatttgaatttgaacttccttttcacaatcgaatttgtctgatgaaatataagattatgaatttgctcttttattgaactatatggacacttgattttgtgcttttggcaaatccatgtcctcattttgatttctggataaatcactggactcttgcacccaggatttcttctgatgtctaattacttaaatgcgaaaatcacctgacttttgttcactgggttgctttcctgtagttaggagtagttctatttaaccatctattagttgttcttggcttcatatactcagtaaaacttaaaaacaaagcctgaaaagtgaaatctccaatgggatcagtagaaacattactttatctgctttcattgatgttctctattcttttggagcatatgttttatattagctgaagttactcaagtttcctttcataatcagggatttcgtaaagttcaccctgatagatgggagtgggccaatgaaggttttattatgggccaaaaacatcttctgaagaccattaagaggaggaagaagtcttctcaggaagcacctagcgagatacagaaggcgcctgtcaaaactgcacctggtactgaaaatattgagataggaaaatatggtggccttgaaaaggaggttgaaacccttaagagggataaagctcttctcatgcagcagcttgtagatctcaggcactaccagcaaacatctaaccttgaagtgcagaatttaattgaacggcttcaagtaatggaacagaaccagcagcagatgatggcacttctagcaatcgttgtccagaatcctagttttctcaaccagcttgtgcagcaacagcagcagcagcgcagatccaactggtggagtcctgatggaagcaagaaaaggagatttcatgctcttgagcagggccctgtaactgatcaggagacctctggccgtggggcacatattgttgaatatctcccacctgtcccagaaacatcaggtcaagtaaatccagtggaaggagccatttgttcggccaactcacaaccagttccaagtcctgcagttgccacacccatggacatgcaaacgtctaacgttgctgatactctcggttcatctgaggagcctttcactgataactctactctacatgaatgggatgataacgacatgcagcttctgtttgatgataacctagacccaatacttccaccatttgagaatgatggtcaaatgggccctcctttgagtgttcaagattatgattttccgcagttagagcaggattgtctgatggaagcacaatataactccaacaatcctcaatatggtaatgactaattactgtataccctatgtttttgttcatcattttgtggaaaacaagcgtgatgtcattttagttaactgtggagtttctatgtgcatgtttcatgccaaatgccaaacaatggatgtttacagaccacccttttagtctgttgtgctaggatttggcaaagatgacatggagccttattcaaagttcaatacttgcttcacaaatggctttgatatttccttctgttatttcacgaaagtagtgtttgacaactagagtgatatttttttttatatctggttaattggacaattttgatcacggccaaacctcttgatttagtttcctcaaccaaaacagatctaagctgtgcctgcatcacattgattattttcccaatcagcctattctttgtttgatcatatcggtttcaattcactctgcagtacttctatacatgcctgacatcttccctttttcatcagctgatgtcattaccgaagcttgattggtggtccaggagcatacttgcagtaacattaggtgggtacagtccatttttaacatgaaaaaggaattattccttaatgtgctttgttaatggaatgcttactttgcgttgcaataccaaagtaccaaactgaaagacataccatccttgtttaattcctctagccgttgtttcttacagaactttaggctagtatttcgtgtcaggctaggactatatggtcaactaaccctgcaaccgcctccaaattgaaattcaatcgaaaaaatattgaacttaatggcttgaactgaatgcttactaaataaacatgattggtcgttaaaaaaatgccatcagccatttcttgtaaataaatacacgaagctatattttttttatttgtatgaccaatgtttgttccagtactgatccagtttcaacatctgcagttcttcggtgaccaacctccgggcgcatctgcaccattggcatcccgaaatggcgtcctcagggtgtaccgatgaattatgctaacacagaagaagatataactctaatctggttgaccatacagaactacctttcttgttcaaggcattttttggggacaggggacgccttttcgcagttctcgtcgtcttacactagcgatggttgctaccatcgaattcatttggtgtatatactgttgttcgtcttataaaacatgagcagttttgtacatttaccttgcgtatcatgatcgcagctgtgtacctctgcattgcattactcttacctttttgcacaccaggctgccggccatcttgcgtgatgccgtttatgtagaagcgcctttccggctttccgtcgtagagtccaccggtttttttttggactgctgaaggatgaaggatgcattcactgccgtttattagcggacgaccaacgattcctggacatccaaatttaaaggggaacaagcttccagcaccaaagaagcgcatctggtgtagtggtatcatagtaccctcccacggtactgaccgggttcgattccccggatgcgcattttttggttatagccctaggttctgtgtcctttaccatgttctgtgtcatctttttgccacgaacaaatgcttgacgatgacgttgcaatgctgcatagcctgaacaaacatccatgttctgaatagccgcacgcgcttcaattctcagtttatcacacatgaaatggaggtcacgactcgtccgacgagtcccgaccatcgcgcaccgcagcagcggccgctaaagcttataataggctaatagaactgagcaatagaacatgccgacctctgtatcgcactgctagaaaaactatttttcagacgatgatatttttttctctgacgggtatgccactcagagctaaatgaccgtatgtgaaaataacaactgcggagcgatatcgtcgtccgcttgcaaaaaggttaaacatgttaaaaacattacctacccaccaaaatgctaagtcagagcacttcgccctcacacctctccctcctctcccctctcacctctcctctcccctccttctctcccgccgcgggatccagtcggagggcggtggttgcggcggctaccggcgttagcaacgcggagggtggaggacacggcggcttcctcccagatccggtggagactgtggcgacggcgcagagggtggtggtggcggcggctccaagcgctggcggttccccttcctccctcctagatctggccggagaagggaggggtgatggtagcggtgcagctggaggtgtatagggtgagggatggggtggtattttttttattctcctaaaatatctccgcaaacgagtggatacgacgcctatttttatagacttatacgcacagacgggccgtcctcccgtctaggaaaatgatttttaaccgtctgaaaaaaatgatttctctagtagcgtcgagctctctcgctgcctgactcatggagagattgctgggacatgacgcaaaggcccaaggaggcggagccacgagcccacggtgaactccgacctgcgatctcacccggtcacgccgctctgtgcctctctattcacatcgtcctacctgtccatctccgtcccggttggcctcacaccactcgtgccggctcgccgccgtgcctcgtcatctttcttatcccgtggtgccccatccgcatcgcccgatggcaaaccgacggccttgatcgcccaaccggatcaaccaccgcccccgtcttaccgttacgttgatccagtcagtcgcgtggggagatctgatgggccaccggccaggccgcccaagtttttgcacctgcgaacccaccgggcgggctcctggtgggcttcgccttcggcgaaacgcccgcggccggtgcccttcttcttccgccgaggcaggaggcagcggcggcttccggcttccttcttgtggctggtcgaaccgtctccgatgataccttccacgcaagcagctagtcgatcgcgccaacgggggaaaagccattcctatcatcctgtggacgcaataatgcgccgtcagttatcaggtactgctgcctccacttgtgctgctgctctccataaatgtccaacttgacaaaacggcgactttgttgtaccctggcccattcgatctgcagtggtacacatatgatacgtacccgcagcgactgttgctcgttttcgtttttgcggccgtgtggccgtgtccaaactgggcgcagagccaaccctctctacgtcggcttgggaatatttttggtggccttgctacttgataaatatcttttgtttaaaatgtgttcatatatacttactccgacttataaaaattaaaattctaactccgaggctttatcccataaaaaagtatttctaatcacgtgaaactcaacaagtaatttaagaatgctaattatgtggattaattatcttaatttttttaatcaattatatatatataatgtatgtatgtatggggttcattatcgtggtcatttgtctatccttctaatatgtcctaaattagctagaattttaatttttaaggatagaggtagtaaatagtaatatttgggttatagcttctccatcctgaccattccttatttattttttattaaatcctttatgaatacttatattcgtgaacgaggaaagtattttaagatcatgattctgaagtctgaagaccattttggtcaggagcctgatgaaatttcgtagcaaatttttaccactcaatacaggccaaaataaatcaaaaccaactttattaatattttaaatttaaattatagctttttagatgataacaattttaagtgtcgttttttttaccttgcttgagaattgagatatggtggggggattttcaggatcctgtggttctatatgaggagagtcccctagtcaatatcatgcgcatatgagatttgacacacaagatgcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgacactctcactacacatgctaatgaaggatccaaatggcgatccatcgctgcacatgtacaatgtgttgcctatagcacatttatggacgttttattattttgctcactacctaatggaatgagtacaacactgcagtagttgtgctgtctatctaaaattaaaacatatcgtcctttcgaccggttgttggagctacattttcagctcacagcgacccgggttagtttcctgtacccgtttttgttctttacatcttctgtttatgccgctgcatctctgtcgtatatgttggtatgagtcaccacatgaatccagcaactctaaaagagatttctttttaatcaatccactaatactaaagctagctcaggcttgctgtattcactcagtcacaactttatctcctttacagatcgggaggcacaagtgggggagtttacaaaagcaaaaccattgaagaaaaatggcatgtgtcctggcccattggaaaatagaataatttcttaagagaaggtaccgtgtctgtgtgcgtatgtttttttaggacatgtggttacgcagtacctgttcatttgaagtttttcaaatgaagcaatctgttccatgccgtcaagtttcctccaatgttatagatgtctctaatataagttagctttgcagtaagcagcatgtggtgaatttatgaatccaagaaattcgatttgtttttggttatatcgcttttataataagatctttttttttcgaaaaagacggcaggaggactgtctcttatcattaatagagaatgagagaatacagattatttacaaaataagaccaaattgttttatgatctgaaggagcacatgttttatgatctgaaggagcacaatatcatggataatttttcttgctgtgctctgggtttcacgtagttgcagaacttgtagcaaacatatcattcagacaattgaactagactctttagtctctcattacgattgcacaaaattgtgttttacaatttggccaagaacgaacttaaaaaacaaacaaatccttggatggcaagaagtgaaaagagaggaagaaaaaaacacacgggacaaagctgttcgtccacgtggcagagattatgtacacgtcatctctgattggttcctaaatctgcagagttaatttaaccggcggctcgattggctatagatcgccgctctgctccgcctcggcgacgagcgcggcgagcgagcgctgcgcatcggcggcgtcccgctcggcgatgaacgggtgctcgagcagctcgccgaccgacgcgcgccgcccggccttcttctcgaggcaccgcgacacgaagtcccggaactcctccgacgcggcggccggcatctccggcgcctcgccgaagcatatggcgcacatgagcgccgcccagtcggggcgctgccccacggggagaagcgggaagtggccgaggtacagctcaaggatcgctaccccgaggctccacacgtcggcggcgtacgggtcgtagtcgccggagtaggcctccgggtcgaacctctccggggacatgtaggccgccgtcccgacgtaggacgcgcaggggtcgagccgccgccgcaggaccttgcccgcgccgaagtcggcgatcttgacctcgccgtcggcgccgaggagcaggttcgacggcttgaggtcgcggtgcacgatgcggagcgcgtgaagggcctcgagcccgagtagcgcctgcctcgccacggcggcgatggggcgctcccccatcgggcgcccgagacggcgaagcaacccagccagggaacccccgggcatgagctcgagcgccagcgcggcgggctcctccaccccaccggcggccgacgggaccaccgcgtggagcctcacgacgtgcggggcatccgccgcgagcctgagtatctcggcctcccgagccgcggagaggtccccggcggcgaagagcttgagcgcgagcggctgctgcgcggggcaaccccgtcggtggcgcgccttgtacaccgtcccgccgttgccgtggccgaggacggagatcctctcgaagtccgagaggcggacgtcagaggaggtggacggcgcgactgcgggctgctgctgctgctgcggcgccggcggcgggcggagggcgaagtgatcgagcgggagggtgaggtgcggcaggtggcgtcgctggcggacgagagccatcggttggagaggagaggagaggagaagagaagagaggagtcgaggagagatgggagctgacgaggaggggaggggagggggagcgggcgtatatatggagtggagaggagagagcagagagggggggagtgagatggaaggcgatgtgtgggtgcgagtggaggagagtgtagtgcgggtggaggcaccgccgggtgagtgattgtgtgtgattctcggtaggatctgagttctgttttttccgtttccgtttcgcttctcctgtcatgtcctgccgtgtgtaactgcttcatctgggcgcggaagagatggccagctggggacatttcattgttttctatgagactgtctaggctcgtttttcttagatgatgaaatagggcatcatgatctttgctcaaaagttacagccaattattacaatctcacatttaaaataagtgaaattaaaaaaacttaaaaatgaaaccaaccaacaagaagaaacaaactaaagagtaaagattgtcaacctaagataattatacaattattgaattctgtttaaatttggattttatgaaaccaactcattgccccggatgcaacattccaatatgatttatagattgctgtgcattaggaagggtatatacagtggtgtgatttcagctggctgggaaatttggcacgcaaaaatttcaagtgacgtgaagaacatattaatatcatctgttcaaacatcttgtagatagttttatagtattatctaaaatactgtaggaactgcctatataatcagttcatttcgtgttaagggtggaacccatgcacccacgtcgtgacgtcgtccatcccattttctccgtcttgccattgctagggggcaaccccatgtggttgcgaggattacattggcgggctctcttcctctctcacaccccatctatattggttgagaaagtttgtattccctctatcccaaatataacaatataaaagaggattaaacaacgtatccagattcattatatctaatcttttttactagattgctatattttaagagagagggagtatatatctactaataaaaatgacaaaaaattgtgcatatctaacaaataccatcatactatacttgcaagagcaagttcccaacactcccctctcattttccgcgtgcacgcttttcaaactgctaaacagtgcgttttttacaaaaaaaaaaatttctatacaaaagttgtttaaaaaaaatcatattgatccatttttgaaaaaaatagctaatacttaattaatcacgtattaatagaccgctccgttttcatatatgggagatgggttcccaacacccacctccaaacacaaccttagagcatctccaaattccactctccaaatacctatatagctaactctttaactgatttgggtaatcaaactaggtgttcactccaacagtctctctatttacatccccaaaataacaaagggacccacatataagcctctgttaccttcttcctcttctttctcttctcccacatcgacccatccccgcgcgaggtggacggcggacggcgacggcggcggcggcggcggcggcaactcctcgtgcgggcgaggcggaaggcgacggcagcggtggatccccgcgcgcgaggcgggaggcgacggcggcggcagctccccgcacgcgcaaggcggacgacgatggcggtggctccttgtgcgcgcaaggcgggaggtgacggcggcggcggcggcggatccccacgcgcgagggcaatggtgttccgggcggagatgatgaagacggtggcgttgagtggcgacctcggcagcggtcgacggtggcgtcggcaacgcacgacgacaaggcggcctcggcagcagagggcaaccggcggcgggcccggcagggggcgacgacggcggagtggtggcgccggcggagctgtatctggggagtggagaatcggagaaattgcagagagagtgtgggatgggagggggaaaaggtgtgggatccacgtttggctaggccattttggctggccaaagttggccagcgcgagaagtgctatggccagccggatggcttggctatccggttggctagtctgttggagcatgattttgatctaaaattgccaaattttggcttagagagtggagtaagaggctgttggagatgctcaactttcaaaaatgccggtttccattagctcatagactatatgtattgaagaaaagtactttttttttcttatatagtagtttgtgcctacggagtcatgtagatatttacattacctcatgcgttccaaattgctgatcacgtggtatattagcagtttgttagcacacgcgagctaacctcgagagacttgtcattaatcaggtccatagcttatgcctacattctaccgaccgagttaggttaggtaggtgcacgatttgtttcagtctgagatatctaatctgctcaaagtccggagccacaaccgacaacaacaaaattcggcaggggcggccgcgcgcggtccttcgattttctccgtttctttccaatcctctagacttccgagtgggattggttcttcgattctccccgtttcctgcctttctctcggtctctcgcgcggggaggtcaagtccatttccgcaaattctcaaaaaaaaaaaaagtccatttccgcagcggagccatcctcgcgcgcggtcccgagaccggtaaccacaccaacttccgcaggccagtgggggcgaaagcaagatctaaccgagaaagtgagggcgaagtgaggccccgccccgccccgcgcgataaggacaaggatttttctccgtttcgtctgatacgatatgcgtgacgtgacggcggcagcgagcgaagggcggcaggcaggggcattcgcgaagaggggaagaactttccgacgtcacggcgcgcgcgcgcgcgggcgcgggcaacttgcgcccaacgggaggcaaccgcatgggggacggggcgcgtgcgtccgtgcgtgactcgtcgcgctcttacgccgtggcgtggtgttccgttttgtgcttgcgcttggcttgttttgttttgttttggggtgctttgcttttgcagctgaggtgccactgcccaccacgtactactgtgcaaattggccgcaagaaagcgatgcttggataggtacttgctccgttgctcgtcgtgtggcctggatcagtggatctcggaggggataagcatgcatgtaccgtgcgtgcacctatagaagtgtaagtagagagaggtgaactattgggcgaggcaactcgaaaacttgataggtggcacggcagcgaacacaagtacacaacatgtagtagtagatctttattttttcaccagtggtatggctaggaacgatcgtggaagcgtgagtgagtacggtgaattttttgcggtgatgtacaacgggccaaccttttgattttattttttatttttctatgcgtggggccaggttagtgtcaatttcagcgtcgttttccaatggcataaacaatgctaaatgacgcacgcattgttcgtgataggatatccatcccgtctctctctctctctctctctctctctctctctctggccccggctatcctctccctttcttcttttttaggcgcaacttgtcagttgaacccatctcgctcggtattagctttgcgttcggttctcgtaaagacggaataaaaaaaccataatacctttgtgaagtaaaagtaaccaacccccatcattcaatccaatccaacctgaggtacacgtgatcgaatacgaagcgcgcacgatggcacgagaggcgcggcttcttccgcctcgcgcgattcgcaaccgtccgttcctgcctccttccatttaactgtggatccattcctgcctcacccctgcaaatctctgtgcgccttgcaggttggaagaaaaagacaagagatacgaagtggtctcgtttcatctcgtgcgctagaaatgctgagatgatgcccagtttttttaagaaagtttctcgtggaattatggtggtttgagctcacatcagccgcccctgttggaggaaatctaacgtcccaaccatatattacgaagtggatggattaggtgtgccatgattagtttttcagataatgatgcgatgattagctagcagaattccagcaactaaacatcgtactacgtagaaattagtaattggcatacgcgcgcatttgtctcattgtggaggagtgagtgcttgaagaatctcacctgctggccgtatttggtacgaagccgctaagccatcgaaataaatcagtggaaaacgaaaaactcattgctagtcatccaagaagatggatcaaccaactatgcttaaacgtgcagacgattgttggaaagattcttcacccccacttactagtgttctgttttgtccgatcctgtgtatagaataaatgccaactattcttactcgtagctaaaaaacagagtacagtggttcaatgtgaagaaccgttcctggagtatatcccatttcgttttctcaccgcaccaaaaaccaagcaaagatttaggcatgtattgcttgccttcgcacgatacctgatagttgatcaatggattcactgttatctaaccatcatgaataagacctaagcagcgacttgatgtacgagtagttatcggagttcctctcgctggcattgaaagaaattgagacaggacgctggcagagagcgattggatcactgaaacctttttggatcagctgaatttcaatttgcaagagatagtaacatcgatacattaacaagttgctccataattcttaagaggttataccacttgaaacataacatatcttatgtttccatatttaggataaatgccatgtaagacacatgcatggctttcgatcacctggtgagttgcttgtgatattaataagtcctaaaagagacaacttccattctcaactcgcaagtaatctacattaccatgttacttggaggtgatctataatattaatagggtagaatggttggatatatattagagcactgagtctacctgtatataaatttataattgcttccaaatgacttataatcttgcccacagttattatgtaagaaattcagctactctctccgtctcaaaatataacaacttctagcattaaaaatttatcctaaaatgtaacagcttatccaccaatattctcttcacaaccaatcacaatccttcaccattcaatttcttcacttacctccacgtctcaaccaatcacaatattctcctatttcattatatctactttcttaatagctatatcaaattataaaacttctaatattctgggacggaggcagtagcaaatttggtaaagtcatcatagttcacaaatattataaagattatgagcattttcaaaactcgcctatagctctgtactgttctattatattattgcatataaggtgaaaagttcacaaaattttcaaaactcgcctatagctctgagactgtcatattgaacgggatagcaaactttggaccaactcactttgcatttgcctccatgcatctcctcattgccaacccataggaagcgcacctcttgttgccttgtcaatatcttgaatggattgttttggcggcttcaacactgtgaggacgtatgttgggatggcacttaggactgagtttaccataatctagcgtccccctgcatataagaacgatggattccatctcaagagatgacccttaatcttgtgttggacaagctgaagatgtatactttgcgcaaatggccaaggttgagccgtagtccaacaagttggtgggaaggtagccctcaccatagaggagttgcacaaaacgtcatcgagatcaatttcctgacatcgtatgggtgccagcaggccctttccgagattgacatgcaactctgttgcctcgcggaagtccctaagaatgccaataagattttcatagctccacttcattccttgctggagtgaggaaaacagccgcatcacccacatataagattttcggatttaaatgccaaagttgtagtatagtactaatataattatatttataggtagataaaaaaatatcggcattaaaaacaaagaaaacgactaaaagcaaatttataggagacatggatccacactttgagagagtgggaaggggcaaataagcatttaccatttttcgatgtggcgttaaataatttgtcacttatatgtttatgatttgtaggtttatgtggtaaaatattacatctaaaagtgacaaataattaaatatctctgtcgatgaatggagtaaccacttcaggttcagtagttcagtgccgggactggttgatcgccacctgctcttcacttcagcagcagctgaaagttgttggcacaccacattacccgtcgccggctcgcccgctaacgtgccgaccctattcactctagaaccccaaaaggcagacggctcaacgagagcgcgggcgcaagtggggctgaaaggggggtgtacgcgaacgccctcccttctgcagacgcccccaacattcggggcacatgcatgaacaacactctgattaggatggctcaacaaatgccacgcacttcatcatagagaaaagaagccacgccctccccacctcgttttcctcatttttatggcgtgcaggaactctcgcgatccgagtttttaaagtggccgaggcatcgggcgcagccggggtccccactaggccactcgagcagcggcacgaagatgaccgcttcgtccacttcaggtagcccacctggatgcagacccttcctgttgcatcctggagatagattggaatagagaagtctagagaataaaactagagattagtagtagatgttttgatgacatgtacctgagcaaacgaggtggtactctggatcttcagctaactgaacatctgtttgcagatccagaagaagatgatactactagtagcattttattcatcccagaatctgaaacctgagcatcagagtatctgagtatgcgtctttcagggtcacagaatcgaacctcgtgcagtgcaataccacccggagaacaaatttcattctggcaccagttgcaatttgtaaacaggatgtttgattagaacaacaaagtctcaacctttggttgcccttaacacaacgaaggctgattttaagacagcttacaacaggaggttagtcgtagtcactgaagccggcagtagtagcaaaatttcgtggttgcgatgctccctataagtctggtgccatcacaaccacgtttagccggcttctttgccctcttttctaccctgctgtcaaactaatgctatgcacgaagaattagctacagtgcacgtgtactatgtacacctcctcctaagcgactctgtacgtactacactgtgtttctgggaatgggcagaagattgggtcggcatatcacctgggtttgttcaaatcaggaagcataattggtcaaccattcgagactctgcataaaaggattactgcacgttatatgccatggcacactaaagatccgggtaatagtcaaattgctgcaaactgtgtacaacacttttcaccagaatcataatttgaggagaaaacaaaccattaggcattcaggcagatcatcattcttcgttctcatgtgagtctgcatttatgtgaagagcaagtggttagacatttgtattctttgcaaggatcagtatgttgtgaattggaataagcatgtgaagacctaggtgattcatggcatttgtcatctggctacgagataacatgaaagcagcaacatacaaaactgagcaaaagttcagaatctttttccttaaggaagttctgaacgaatagcagactgcagatataagagaaatagcatagccagtgatggaagattaaagtatttacctccataaccaaatggcatgatgactcattgtttgtggcaaggcaagcaagggctaccactgcggctgccacagtggagggccagaaggagagatgtttgtggtccagaagtgagagcaaggccaagtacttcgccaggtcctcgactctgtcatctgcattcacagccttcagatagaacctgaaaagttgaaccaaacaattgtaagtttcttattcattctgtccagctgacacagaaaatgaagcaaacacacaggcatagtaccagaggaaatgatgggttgttgtgacaaagcactggaagtcaaggacctcctgaaccagccactccatggcgacgacctcacttcggctgtaagtattgatccctactttgaaagctttttgaaggatgctgaaagagatcgtattattaggttcctgtagagtgttctaaagaaaaggtctatattgcacattgcccttgacagaaactaggcgcttgaaacaaatgcgcatccagaggcaaactcataagttcaaaagtgatacttcgtgcaaagtagacaggcaaagaagaatagttcctgggttcacttcacatgcttctgtgcagtaataagtggcacataaaacattcatttactagcaagttctcagggatacaaataaggtctactttcaaaaatgctgaagattcatatgagtttagtctttaaaacttaagggaaaacacagagaatatctcgcccaccagagcgctgatgtaatagctttattgtaacatcaaaaacagagaaataaaactatatcaaggagatctatgcaagtgataatttctcaaaatcgcatctctcccaataattgatagcttagttctttttttcttaaaaaacaatagctcaaggatgccaactggcgcggtaaattattttgagagatgcttgatcatagtcaacacaatcaagaaacttctggtgtgtttggttctcagccaatcaaaaccataccaatattttggtctgcctaaaattttgttagctttctttttgtcaccaaattttggcaacaccaatatttttccttggtagcaaactaaatactaacctaatcaatcttgccaaaaagtttgtcaacaaaccaaacaagtcctttgccaagattttggagtggctaaatcttgccattgccaaaaaattggtatggcccacaatggcttagaaccaaccaagcccttcatttctaaaatacccatcgtgtgaaacctttttgtagaacaatggtccaatggtctgagttctcacatgcagtgctcagtattgaaagtgataaatagctactagatgagatatgagttaccatcggatgttcctgttgttattaagttatttatagaacataattaaactcataaactcatgctaatgtctgttagaattaagttcaactttcagaaaaatcaaactatcaaagaatactaaggaatttgcagcattgcaattgagcactatcccatttaataatacatgctatattcaaatgagacgaactatttaggtgagtaccagacaagcagacaccaacaacttgcagaagtattcatactgaaactggtcatttaagggagccattaccaattatagggttgattctcttcaatgcgggttgccaaggtggtgcaggcgattcccagcaactgcaggttcctagagccctttacatatccacgtgtcaagaagcggtccatcagccctatccccatgaacacggtctctggctgcagcttcatcgcttgtgaatgctagcgatgcatagagaacaagtcattctttgcaagttatgtatgaactctatgtaagaacaaacatattctccacaaatgacagtacattattttcagaaaaatcaaattacaagtataaatgatcatatcacttaagtacttatcgctgagttgcccaaaaaaacttcaaacaaaaaacacacagcgatttcattttcaaaggctacctgaagtttcaatgcaaatataaactgatggaactagagttagaaaagattaaattcagatgatggtggatacacaaaaaaagggaatacactggcaatatgtttttctaacacttattgcatatataggtttagaagtaaaaagtgatgcagacatttctggaggccatatgccaatgcccaatgccatgggatttcagatggcaaatgactacagagcaactttcaggtgcgaaaataaacacctagaaaaatcctatgtatctcttttcttttcatacaagcatgccattacatccaaaaaaaatatgcaagcatgccaaaataagcacctagaaaatctttatcactgctctatagaacgtgaatgcgatgacataaaagttaatgactagagttacattgaaatcactaggattaccaccacactgctggcagactaacacggggaatgctgcaaaatgtacaggcagctaactgtgtgataaacgaatcagcaaatgcaatgcgtatattggtatcagatagcttcccctacacaaaatatgcaagatcacaaccggatctgctacctcagcactcccacccagcacagcatttacactgcagagtagcatgttagtgcaaaatgcaagcaactactgttcttgcagaacacatcagtcagacagataagctgatagaatctagatcagtacagcactccgaaagaatacatgtgcattatcagcacaatacccgtgcaacaaacatctgcagctaccacacaacaaattgcgctcgagctagatgaattattggaccaaggcaaagtcatggtcgcagcatacgtgtacaatgcagagcatactgacctccatgatccagttcaccatgacaacgcgctgctccacgacggcgcggccgtagctgccgagcatggaggagtacacctcaatgtagtcgcgggctaccacccctcgccgctcgcgccgccggaaccgctcgtagctcacctcattgtccaagtcctcaaatctcttcccctgatacaataattcccatctgattacatcaaatgtcgcactgattcgggagagagcagccaaactccaacaaatttgagagaagctgtgtggaacctgcttacctctcccgcttgtagagcgacatccgtggcggtgggcgttttgggatgcgtgaaggggacgaactgctccgccaaggcgaggaacagggagaaggtgggggagggcacggcgttgtcgtcgtcggacgacgaggacgactcatgaagggggctaaacgagcaatcggtgcagacgcagggaccactgcgcacctcctcctcctcctcctcctcctcggtctccgacagcgtgaggtcctcgcgggctgaggagtaggcggtcgtctcggcgtcgttggcgagctgctcggggcaggcgaggtaggactcgaggacggaggcgaggcacgacgactcggagacctcgacctcggcggcgcgcggcctcgcgccaccgatgatctcggagcactcggaggcggcgggctgctcctcgtccacatcctggtaccgaggccgcttctccgggcgctgagctgcggcgagggaggtggggcaggtggtgaaggtggcggagatgacctcgctgtggaagcaggaggaggccgaggtggacgactccgcgggtcgcttggctgccgccgccgccgccgccgcgatctgatcagggagcagaggaggagccgccgccgccgcgcctcgccgccggcggaagggatgggagcgcggcctcgtcggcaccgatgcaagcatggtaggaggcattggcgtgcggcgctgtgtgctttgtgtgtgaattgtgaatttgtgatgctatgggcctacggctatgttcgtttggcttgctagttatatagccgtgacttgaggcgtggagaggaagggggagaggagtgttcagcaaccttcggctgttcgccgcatcgcctgatcggtgaagtgttttttgaacttccaaaaatcctcaagccacgactgtgctgcgacgatgcacatgcgccgctcgcgctccattggatggcctgtgtactccagtccgtgtagattcgccggcgtatccctgtgggtcccagatgcatctggtgcacgagcgatccgccggaataacggccttgcctcccgtgtcccagcctcccaggcaaatcgaggcgtttgcttccagtggggaatgtcgggctggggccagcgcatatgccggaatgccggatgggcggacggcggccaggttgtcaaaatgctatcctgaccctgattaattccttacccgaacaatctcgatcgaacgatccggttaacccagttgggatcggggaagaattacccaatcccaaccaggttgtctccaattgggtcactgcatactcggatcactacgtttttaaggaagtacagttgaagctcgattgtttgaatctgctggtattccggtggtatttcaagttacacatagctcctttgatttgtaggaaaaatgtaggaattttggaggatttcaatcctatgaaaaaaaaaatcctatgaaggcatttgaaacaaaggattgaatcctatccaatcctttaaaattcctatggaatggataatcctatgcatattttggaggaaagttagcaataggtctatcctcttggaacatttcctctgactctatctctctcatctgatttctttcatctaattcctgtgtttttcctgtgatccaatcaaacggccattcctgtgttttgcaatcctctattttacaattgtattcctgtcagaatcctgtgtttttcctatttctctgttttttcattcctacgattcaaaaggccttgaaacggcttggataaggtttggagcaaatagctcgggaaagaggaaatgaaagaaaaggaaagtgtatgcatgtagatgggaccctgatggactgattgatagtctgatacacacttctgaagaccgtcatttgccgcagacttcagaaacgtctcctctgaatctgaattctgaacagagtaccgaaaaccttggttcccttgtgcatcaccctggggaaacacaagagttcccgtaaaacaacattcactactaaagtcagggaactaaaacacttgcatcaaaggatgcaagttggaacattctagctgtaaatcggtaacctgatcttgattagagttggccgctatacaacgaaggtcgaagaactactacaagttacagtgtcagcatatgtgttctttaaaaatgtaaaacatttgattgatcaccacttaaacaaacatatctgtttgggagcatactaatgaggaacctgagaattccatcgcaatcatagttcacatgtcctgaagcatcccttggactggaggatctgaacagagttcagaaaaactacaggaaatgggcaagtaaatgaagtaactcatccacattttgctcacacaaatcactctgtgctgcaccctatccccaccaatctatttcagcgtaacaaaccctcaaagccttttcttgctgtaatcatgcagcacggaagcatttttcttgatttgaaatcaaccaagcatgatacttgtaggagggttcggatcacacattggttaatgtgacagcacttcagagcacctcctcagttctgatatttttggtgctagctcctcatcaccatattgctttagcaaatccatcaaacgatcagcacaagaagcctctatgagaatccccctctcagcaaccttcttagccaacgccaaggcctcaccaacatgcccttccacacacagcctaagcaacaaaccattgtagacatcagtgtcacagagcaccccgttctcttccatgactcctatccagtagcaagcatccaatagcctattcctattgcaaagctctctgaccataacactggccgcaagagggctcagccgcacccctttcttcatcatcctctgcacaagcccttcagcttcaccatccatcccaaccctccacaggcaaataagcagcacattgtagcattggtcgctcgacacactcccatcgctgaccacacgctccactacagcataagcgtctgcgaccatctcctctgaacagaatccaccgacgagcgttcgcacgaacacccggttgggcatcacccctcttcctgtcatcctatccagcaagctcagcgcctcccccatcctctttttcccacacaggcatttcaccaaacacgtatacgacaccacgttgggcacgcaccctgcacccaagctccaaccctccatctcttccaccagccccagcgctgcatccacatccccgaaactgcacatcccgtcgagcaacgcggtgtacacggccacattggtcacgcacccaaactccggcattttctcgatcagctggcgggcaccgacgaagtcccccgcggttgccagcttatgcaccgaggtcacaaccagtgggacgctcggcgagacaccgcacgccgacatgataccgagaacggcacagacatcgccgggagagccggccgagcggagggcggagcggaagcaagcagcatcgggggcgaggccgaaggagcgcatgtgccgcaggagagcgagggaggcggggaatagtccagcgtgtgcggagatgcccaggaggagggcgtagtgcctgagcgggagaggttgcggcgacgaggagaggaggaggggcacggcggacgggagatcggggagcgaggcggcgagcgaggagagggcgtacgaggacgggagcggcgaggaggggggaaggcgccacaggaggaaccggagggagaggagtggggaggggaggagcgggaggagggaggggagcttgccgagggggaaggagtcggatggggacgggaaggcactggagagtgcgcgcgggagcgacgtggaggatgctggcggcgagcggaggaccgagaggagggcggcgaggtcgccgtcccggcaggtggagaggcggcgggtgagggacgccaggcgcggccgccgctgaggcatcccgtgccggtttggggtgggggatcgcgctcctctgcggaaaggcaaaggcacacggtcacggacgacgggactagtcgacgaggtggatgggtgaatccagtactccagggagaatttactttcgagttgtttttttgaaactcaaaattgattcacctttcttaaaagttaaaatcaatttcagaaatgaactgataaggctgggaagaatttgagcgagatcaaaggcggacaatagttgaaataaaaaacaagaaagcttcagaacacaatattcattgggaattttggaacaagaaactcacccataaatattgtgttttctattggtttacttttgtgtcggtataatttgtaggaacactggtttaagtttttaaactgattttttttacagtttagtttataagtcggtggttttttattccttaagtttaatggtgggtcctattaaaagcctcttcttattcatagctccacaatttttcttttccgcgaacgcctagctccacaattttcatggttcatgtattaattctctttatttaagccactctttgcatgcataatgtcacttctctgttagtagaaaaggagaacgaacatgagtgaaccagtttttgataatctttgatcatttcatgggaagtgaaaaaactacatttctattgtaaagccaccatattacaaggctaattcgcaaacatttgcatggctaactcacgtgagcacccacgctttaatatttctacaaccatatatttcctttttttttttaagtttatacactgagaatttatatataaaaataagtatgttctattcggaatcgaacatttatacaccgaaaaattatatgtccgattccgattcggaatcaaagtttcttatatatcgtatgctggagagattctcggttggtgtgtccattgttccagtgaaaaaaatggaaacgtgaatatatatatcgcgatgctctcaaaaatgcatatgaaatggttttcctttttagaatgggtatgaaacggcatctttagaacgtgtatgcatttaccccttgacatatagttggatagatttaatgcgaacgttaaaactctgtgggatccagttgtcatacagagggcaaatgtagagtgaaaaatgtccgctgtttagtttaacgtgttgcgtttctttccttctacagccaagtgccatctttgcctctagcttcataaaaacccagtcctctttggcacagtactatttgctcatgttcgtgaaaatcattgagctctgcaaggtgcaagctttctgctctcagccgtcatgtttcccttcggctccaaacccatcccgtcaagcaacaaggtaaggaaagagctaggatacgataaattcaatggagtacctccatttctttttgtttgacgttggttagttctttgactaatcaaggctgtaaaaaaaatagagggatcatatgctattttgtttcatagcacctttcttcaaaaaagatttcgtagtatatttgaaaacataatttcttcgtttttgcatatatcaatcttttgggattcttgtaatgttgtaaagcctggttttgaagaccatgaactcaactatattgttttcagtcgttttttttatttttgtagaaacggtatgcttaatttctaatatatgaacatgttgtttgaatgattggagattatgttcaatccgtttggattggcacgagaattacagatctctggatatccaagaaaattggatctactgtctttttatttagtcaagccctgaatggatggcaaataaattataaaggggtaatggagggcaaaagccagctgttcacaggaaaccaaaaccgtttgaatttttggcagttctcaaaccttgtctgtcatatatttcttcttttagttccacatatatatcttaggtttaatgataatagcaataacaagatgaaattgcttgcgaagttaagaaaaaataacacttgtttgtgtacttgccggtcgatctgagtgtcttatgtaatttttcagttttctttgtgggggtatggcttgcctattttcctgtcaatgtttaacttttaaaactatccttccaatcttaatgaattttggttagtctaatcctttggccgatccggccaaaataaaaagtatagcctaagctcaattgcctatttattttggtgccaaggaccccattatttcgcttattgacggaataagcgagaaatgacatatttgcaaacagaaaataatttataaataaaacttttatgtatatgttcttagtgatctaaaagcaaatactgaaaaataaactacgatgataaaaccccaaaattaacttaaaattttaggttgaaaattcaattttttacctataagcataagcataagccaaaagatattttttatgaaatcaaactatctggcactggcatacctgtcagtgtttcatgtcgagaaaataaaaatgacaacatagttgcagcagagttcatgatcctattatttgatactctatattctacttagtgttaacaaactatttgccgttatcttccccaaaggggggaaaaatccaatctatccaaatacaaactgactaatcaatcagcccatcagtttgtggtgcagcttaagggtaaggagaccagggcggagccggatgtttccagcgtcagcaaggcctcggggggcagcagcgagcacatcaacaagctgccaccgccggtgccggtgcaggaggaggaggaggcgccggaatggctggacgtgctgctgcggacgaaattctgggggcagtgcaagcagcactgggacgcgagccgcgcggaggtttgcatcttctgcctcagctgccgccaggtgctctgcccgcgctgcagccatgacgagcccggccaccggctgctcaaggtccgccgctacatgtaccgctccgtcgttctcgccagggacttgcaggacctcaacgttgacgtgtccagggtacaggtaagtaattaagcgcgtgttggccgtgttttcttcctgtctagtcttcatcaagccaaactccattttaaaacatgtaacattgaaagtactcctaaacatcttatatttaaaaggaaaaaaaaagtacgaattaccccacaaacccaaaatccatatatttttcactctcaactttcgttaccatatgaccctccagcagctttgcaaaacggttttggtctacgtggcagtccaatcagcaaattttttattaaaaaacaatggggcccacctgtcagatctttccagtctatctctttccctctcacacaccctctctctcaaatgtcggcggctgcgacttaagcactgacggcagcggacgaccccttcgtcgcctcgacgagccgcgtggcggtggctgcaggcacttcctctgccgtccgagctccgcccgccgccatcctcggctcgctccgcctccccctcctcctgccgccccaagctccgtcgccctttcctcccgccgccccttcggccccgagcttcgcccgccatcatcccaagtgcccccttcgccacccctcctcacgccgccatcccgagctccgcccgccgccgtccccttttccgcccactccacccgtcatcgttccgacctcttcccatcgccgtcctaagcttcacggccccttcgtcgccccgagctccgcctgccgtcctcgaggtgagggaaggagaagagagtggattttggagagagatagagaggtgagggaaaaagagagggtgggagactgacaggaggggcccgctgattttaaaaaaaatgaattcatgtctggactttcacgtagaccaaaaccgtttgcaaagctgctcggggggtttttcatccggtattgatagttgagggttagttgagggtgaaaaacatccttgtttcgtgtttagggggtaattcgtactcacccaatattttagggggtaatttgtactttttcatatttaaaacgacgtgactaaacaacgtatagtcgctgtattgtctaaacgcagcccactttttttcctaaatccgtacatatacggatgtgcgtctctttccgaaaacggcactctgctcctttttatgctgggctatctcacaactcaaacgacagatagtcattaccatgtctccaacaattaatgcttaaatatacggctaattcttttagtggtagatgatataccgtcgacagcgaaacgtctatgttacttggtaaatcttaagatatattagcctgatctttgaaggtattcataggggatggcatgtatgtattcatggggataaatatgcatcaagttttgaaaaaaaaaaaaaagctcccgtgattgttgaaagcctgaagtactgaaactcaatatgctcacaaattttactcgtgattgcagacatacattgtcaatggccaaaagggcgtgcacctgaggcccatgaggaggtccccgcaattcaagcctcacgtagagacacctcgctgcttatcttgcttctgctggctccgcagtgctcccaacatattttgttctctcagctgcaaggttacattctcttaactattgttctcaattacccccctttctaattgtttgcaaaataaaagcatcgaaattaaaagggtttaaaatctgatttttttctctttcttaattaccaggttggtgtagatatatctcaggatgatttctcaggacctgaagctgagcgtaggcataagcagactctgggaattgtggtggagtcatctcctcaacagagcatcccacaaccatttgatgcctcaccggtgagaaatgaagatgccaccatggttgaagctgagtgtggtcaagttcagacgaatgcgacggagtcggagtcgtcagcggtaggagatgcagatgaggttatacctaaagttactaagttcaatgttgatatccactctttgaggaggcgagttcgcaagcaggcggcaccacagagggcccccttcttctgaatttttgatatctcgaggaaggttgtgccatggttaagttcgaaagtagtaataaaatctactagctatgacagctaggtgagacatttctgctgcgacatgtttttttcagggtgaacctgctttgctgcacgctgtgattttttttttcattagctactggtttgaatgatgtttttgtagcacccatttggaggtgctaagctctgtaataatactgtaggatcgaatcacaagaactaagccaattagagaggggtgaatggttggtatacccaaaaaccaaaaacttttagcggaaataaaagttaccctcgaaatcgacggagattggtctgaccgaagttgccttgccggtctgaccgttcagatgccgtcggtctgaccggtatagattaaccggtctgaccgccgaagctgctcgccgcgcctgttgccgccaccggtctgacctccgtgctcccgccggtctgaccgccgtagtgccgccggtctgactgccggtgagttgccggttagaccgccaaaacccggtgaaacacgaatcgaataactcttaaagtagatgacgactttattgcttctctctgtgtttacaaaatgcaccaacagcactccttacaaaaatttcgattaaactcgaaaccctaactcaaaactcaactcaattgctctctaaagcgataccgggaagcctcacgctccccctctatttatacatgaggtaggcagcctaaagccacgaaccaaactcatactaggagtcctaaacaccttaggaaaccctctagtacaagaaagaaactttacataaccaatcgtaccaaatttggactccttccaaatttgactccgcatcccatacgcacacaatacctccatcgtatgccatatggaatctccatcaatcacgtgcatcaactctagcctaagtatcccgcatgatctctgaccaccacggacgtcgtcttatccccaagccgactcccggtctatcaccgcaaatactctcccgagacatcgagtcacctacacatggaacaaacaaagaaaccatattccgagaccaagctatctccaacttgactcattagcagcaaacaatagtattacatacgtatatagtatccatctggaagtcataatcatgaaataaactcggatatccaaataaacaacccgaaaccgaaaccgacacagtgtcggccggtcagaccgcgggctgaccggtccgaccactcgatcaccgccggtctgaccggcaacacctgcccggtctgaccggtccacataaaatgataacctgtagattcacctgtgaaatccaatcatctccaaaaccacttcataaataaattccaaataacaaaaccaataattttcaatgcccaattattcatcacagaataataatcaaaaacacttttgattttacaaatactagcatctcagcgatacctgggactgctttaatttgcactctgctgtagacgtttcttatttctcggtattttctaaaagtttcctatttatcattcttccatttcactaaaatatgaaaattcttctttgtttatcactcctcgtgccactgggatgtgggtctcaataccacgtgtcaatgaggcaatgagcataaaccaggaactggaaacttttacagtgccgaacaaggaaatgctattgctagagtgagatgtgttttgcttttgctaagcgagatgttaggagtcatttttggagctactaactgctacagcttataaaaaaatttgttttagttgcagctgttagaaactcccaaacaatatatatttactctttcatgagtagaatgtactggcggttcttaaacttgtagaggtgtgtcatttaggtccataaactctcaaaatgcatattcaagtccaagaactcgtcatagtgtgttatctaggtctcaaatcgccacaaccccttcaggatcctacgtggcgttgatgtaatatgccatacatacatgacgtggcattattttaactgataaatgggatacatttaaatttttttcctttttttcttctcttttcccccctttcttctcctttctctgacccgtgcagaagaaaggaaaacaaaagaagaatgagaagaaaacgaaaaagaaaaagaaaagaagaaaaaaaaagaaaatgacatgtcacgtccatatggcattgctacatcagcgccacatggatcgcagaggggatgtgtcaatttgggacctaaatgatacactttgacaagttctgggatctgaatatgtattttgagagtttaggggcgtatatgacacaattctacaagtttaaggaccgccaatgtactttactctattttgatttagattatgacaatatgtagttgtagcatcgaaaaatgaagtaagttagaagctggaaaatttaatattttcatattagttttatatgaaaactttcgcctgagttagttcaaagtaaaactttgaaaaaaaagcttagcccaaagtatacattactctttgattaatcatacaattcgttgcgttttctgcgccggaatacaacaccttcgaactaagtactaaggccctatttagtttcagaggtaaaaagttttgacgtgtcacatcagatataaggacacacatttaaagtattaaatatagactaataataaaacaaattacagattgcgcctgtaactgcgagacgaacttattaagcctaattattccgtcattagcaaatgtttattgtagcacattgtcaaatcatagagcaattaggcttaaaggattcgtctcgtaatatgtgtaattaatactccatacatctgtccaaacattcgatattacagagccaaaagtttttacgtgggatctaaacatggcctaatacttggaaatgaacatttcaaaacgggaagtcgccccaaatgatattcccgtaatattaaccgccaggagggaccaaagcgcaaaaactgagaactggggagctcaaaacactcgtaaaaccctagcctaccggagcgagcgccgacgccgagacgccgagagcccaaggccggctagtcggagagtgcggccgcgtgcgggtggctgctgtgctgcgcgaactcccccgccgccaaagatgttctccccggcgatcaagaagccccacctgctccaccgcagggacaaggaggaggcgtccccctcaccccctcccgctcccgcgcacacgcccgcgcctcgtggatttgccgtccacgaccgccccgccaccggcaccccggcgccgtggacctcctcctccctgctcgccaggttccgtttattccccatttttctttgattttatcagaatcaccgcatttcatcgtattttcgtccccagttgaggcgccggaagcgagcgattcaaatgagctcgtttgccctttttgcagtagtctagtgcgttaactacaggtcattgtgctgcgatagttttataaaccttttattttgaaactttttgcaaactagcaggatttcaacatcaacacgaacagacaggacaggggattctggccagatccaaccggtgcatgtatccgaatttccccaaatagttcgaaatgctcaagccaaccttctgcaaaagagtttttccggtaactattcctgtttgatggtcctgtgctagtttttcctggttattagtttgcttgtaccatactgaacagtagatgcttgttaaatacatccttgtaggcaagaacatgcttgctggtggcattgataaagaaacatcccttgcatggatgttatgtggaaatgagctttttatctggagttacctggcttctgttgcaaaagactgtcttgtacttgaggtcccttcttctcttatggggaacaaagaagaaaaatctctatgtggtaatcagtgggcagtttgcatagtgagatggggtagtagtggtgcatcaacacggagcagtggagatatattgcatcgaagaagttcgactggttttatcctgtgcaacaaaagaacacaagctatagcttattggtctgatatctatgctgaaagcagtaagagtccagttcttgatttaattggatatggtgatacatcttcaggtgatggcacatctggaaactgcaggattaattctcttattgcagtggcagttccaggaggtattaatgaatgcattgtgattgcttctcagccaacaggcacattatggatgttctggtgttcaccagctgcagttcgtcgaagagaaattcataagggtacattaggagtttataatgctgatcattctcagaaaaatagtggtggaaggtccttggcttggctaccaagtaaagcatcatctaaggctgctgaacggacgttctttttattgactagtaatgagctgcaatgctggagcatctcattcgggcatgatatcaactgcaaaaaaatagggtctcaggaaattgttggtagtgatggtgatatgggaataaagaaagacatagctggacagaaaaacatatggcttttggacatgcagatagatgatcatgggaaagaaattatcattcttgttgctaccttctgcaaagatcgggtgagtgggtcgaactacactcagtattctcttctgacgatgctgtacagacctaaccaaaagttttcatctgaagataatgtgattaaaactgaaaggtttttggagaaaaaagctccttctcaggtgataatccctaaggctagagtagaggatgaagagttcttgttttctatgaggctaaaaactggtggtaagccttctggttctgtaatcatactgtcaggtgatggaacagcaacaatagccatatactggagaggttcaacccgtctctatcaatttgatctgccttgggatgctggaaaggttctcgatgcttcagttatcccatcttccgaggacagagatgaaggagcttgggttgttcttacagaaaaggcaggagtgtgggcagttcctgagaaagctgtgttagttggtggggttgagccaccagagcggagcttgtcaagaaaaggaagttgcaatgaagcagttgctgaagagaaaagaagaaatcaggcattcaatgctagtgttgtacccagaagagctagttctgaggcttggagtgctggggagaggcaaagaccagcattaactggtatagctcagcaggctgtggttgatgaggagtctgaaatgttattaaaccggttatttcatgattttgttttgtccggtacagttcatgaagcacttcaaaagcttagagcagcaggcgcatttgacaaagagggtgagatgaacatatctgttcgaataagcaaatccatcgtaaacactctatctaagcattggacaacaactagagaagctgaatttcttgcttcaacaattgtttcatccctaactgagaagcagcaaaaacacaagaaattccttcagtttcttgtcttgtctaagtgccatgaggaactctcttcaaagcaaagtatggattttctcttgtgtcattatttatattcattgatttattattttaggcatatatcatcctagctatgatattaatcgaacacattggttctttgttattcaaaatagcataatgaatgctgatgacaattttgatggtattaaaactataggagctgtctggtaaaaaagaagaagaaaatctagatatgctgctgtaaatcatgaaaaatacaaacttcttagctgattttaaagccgtatacagttgtagaactcttcttaccttcatttctgtatacatgattgttgaaactggtgactgagcatgtaactctattggaatctttacctagcgttatatagggatgctaattttggcatgcctgatgggacacggacatatattatgcactcttagaacagcttgcacctttatttctgctaaaagatggtactgttactaacagtacagtatgagctgtaatattgacaaataaccatacaggttagccacaatttttttcaaaaaataactgccagtgcatcattttgcgtgacaacttctgttggaaaagaagtaatttgattgtcttgtaggaactgcgatgctaactgtcatggagcatggagaaaagctctctggaatgatccagctcagagaattacaaaatgctcttagccatcaacgctcaagcataaatttatcacctcagtcaaaaaaccaaacaactggtgcattgtggaaccttattcaattggttggtgagcaatctcgaagaaacactgttctcttaatggaccgtgataatgctgaagtgttctacagcagagtttcagatatagaagatctatttaattgcatatctcatcagcttcaatacattataaccggagaagaaaacccttctgttcagatgcaacgtgcacttgagttatcaaatgcttgcatgaccctagttcaggcagcattgcgctacagagaggagcacaaggactggtatccttctcctgaaggactgataacatggaacagccagcctgttgtacgatctggaatctggcgagtagcatcctttgtcatggagcttttgagagaaccaggggctgcggacatgtcaatgaagtcaaacctatggtctcagttggaacgactcacagatatcctactggatgcatatatcgggttgttaactgctaaattcgagcgtggggatgagcatggtgtgctaatccaagaatactgtgacagaagagatgaacttcttgggtccctctatgacctcgcaaaacaaattgtagatgcaaaatatcaggtttggtttaaattaaaatcactgtttgctcaatacttttccttactacagtaaggcgctttaccttttgcaatttcacattgtccagctttttacccgttctgtcatatcaatgtagtatcattcattatattgcccatcattccttgagattttgtggttacatagtaaggcatagtttatttcagcaatcatgtgctgttctacccaaattagtggattgctttatgtcagacacatatgcaattatgtatgcaacagtaaccaaggaacccttttttgtcattattttggtagtcacccattcagtaccgaatctgtgttctccaattccatcctctctctctctctctttttatttctttttttttttcatttgttgcttggttggttctctttggttgcttccttatagtgacttagttcactgtatggggtatttactacagtctatatggttattgactttagttattctccgatcttagcacaaatattattgggcagctgccataaatgtatgttcgtggcattttagcatttacatacttgaaacaatactgatgttctagctttggttggatggtgtttagccggagttgtggcttagagtgcctgttttatgctgtaaagtaatgttcatcgttgtaacaatagcggttgtacagctcttagcctccatggtagctgtatttgttgttctagtttgaacctcttctcaatcttaataaacttcggccgcgtatcttacgctggcccggcgaaaagtttctgtaagggtgatctcaaaattcaaattataaggtaacattaaaaagttatttttggatgactggcaattttttaattaaggaggcatattttctggattgtccactggtcaagtattctactgttttcagttcttgacatcatatttacatgaaggcatgtagctgtgtagcactgctgttgaatttgatactgttattttttgtactctttatcttaatgtggaacaactaatatttgtattatgcatatattttaggagacgacagaagtcactgacaatctggaactgaaagaatctatattcagagaagtcacttctccaattttggcaacagctaaacggcatgaagggtaccaaacattgtggcagatttgctatgatctcagtgatacaggccttcttcgcagtcttatggtataatcacaataccatatccgcaatttatcccatttaatctttctagggggtacagtgttgactatgttctgcaggcgataacatgccatgtgttattgcaatcaaattgttctttctaccaagttttattaagggacatggttctaatgttgaacttgtgttgcagcatgatagtgtaggacctcacgggggattcagtttctttgttttcaaacaactagtcaacaggcgtcaacatgctaagctattaagattaggtgaagaattcccggaagagctagccaattttctgaaagagcgggatgatcttctgtggcttcatgagatatgcttaaatcggttctcttctgcttcgaagactcttcatactctcgtgagtcctgaggaagatgctaaccttacaagcaacaggaaatcactgtcctttgttgaaagaagacgctttctctatctctccaaaattgcagcagcagcaggttagctgtttcttctcttttacttcatggtatacctgaacctgattaccttacgctgtgcactgccctgaaacaacaatttgttgaggttgcactgtgttaaccgttgtggttgataaggaagttgtcattctccatatatcatgctggctctgtgcaaaatcggctccaaacaattttttgaaagaaaattctgactatttgatgatggataacttgtatcgaatgctgcgtagcttgattttaaatcagttcatatgagctgtgaacataagctatagttcactttgcagttctttttctgtgcaaaaggacaggcaaacaatgctacttgccatgcttctcgccaagaggctcagtctttttcatggttcaaagaattaattatcctttgaattgctgttggcagtgcatatgtctcaaagtcatgaacattcaatttgatgggggcacctacacctaggtcctgaaatcccgaattccggaacatagttcctgcaccattcttttgcactaattcttgtttactttaacatagttattgtttttttcttatttcttcccttggataaattcattcctgatatattgcaatttaacaagcaggtaaggatgttgattatgaagtgaaggttgcccatatagatgcagatatccaaattctaaatctgcaggtttgtcatatttcatgttgtacatttatttttctagtcatgatatttgctttcaaacttttagtgtgatgttatgttctttcatatttgccttcacatgtgcatcactttggtagggcaagtgaacccaaatctacgtatcgatgatgaaatctacatttgtgttctctcatgacttcatatgttccataagaccctgttcttttgtacattcatccatcattccattccttgaaaaagacattatcaaaaccagcacactagataggtgtttaactgtccaatgtaacagcctgaccatatttacaacttttacataattgtataattctgtcttatttagctttacgaaagtgttcaagcagtaaaaagaaggaaaataacccatgcaagatttgcatttaaagatgcattgtcttttagtatcaaataagtaggaatgaacagctaaataaactaagttctacctttttctctttcttctctttataggaagagattgttcagcatgacccagagtatgcaccagataaatatactaccaagccatttcgtccattggaactgatcgagatgtgcctgaagggagatcgagagctctctcttaaagcttttgaagtatttgcttggacgagggcctcgttccggagctccaacaaaggccttctagaggcttgctggatgaatgcagccgaccaggacgactgggttagccttcaagaggaatcttcaggaggttggagcgatgaagtcatccaagaatctcttcagggcactgtcctgttcaatgcctccaggctgtgttatagcccagacgccgtggtgtatgacggttcgtttgaggacgtgctgcctgtgaagaaagaagacgtgcatctgagaggcttggagggcagatgtctctcagtggaggaagtgctgatgcagcacaaggatttccctgatgcgggtaaattgatgatgaccgcggtgataatgggcaaggagctaccttatactgtttccacagctgaacctgttgacatggactcttgatactgtcacattctgtcagggagaaagacctgcaggttgggacctccaaatctgaaatcagagtcaattttcttttctttgcagcacggaatgtgtgcaattccagatgtattcatattgcgggcgaaactatttgtagagactgcaagattttgtcagttcgtgcccttttttagcatgagctgtggcttgaaacgagtttttctcccccgatggaacaaagcaagctgatgctgtatcttaaaattttcttattagtaggaaatgcaaaatgcattcttttcttagtaatcaaggtttttcgtttttggtggaggaaatcaaacttttgatagtgaagagtttaggggacgagaggcccccatcgtctgctccatatagaatcagccattaccaaaatttaaatttttaaatttgattatttgaaactttaaacttgattttgaagtttttttaatcaaagtttactcagaattcgcatttaaatcctaagagcacacatataaaagttttatttataaattattacttttttaatacattgtacggcgtattatcagcgtatggctaaaaacggggaccagagattcgtagtttagtggaggagagtttaggacgagcgaaattgtcggcttgatgatgaaatagtgcacatgcgcatccttgtttgggcttccgtggccttcaattcaagtgcgggccatgtatttttgtgggctttcaagttgggccagccttgcagccaacacagctacacggcacggccagccggcacgcgacccgcgacccactcccctctcaccgagatctcagacgagcaaccactcctggcggagggaggaggaaagggggaggagatcgccgactcgacggcgttgagcgcggtgggcgcggcggcgcggagggcatcaggatggcggcggcgctcgctccgggggtgtcccggaagctgaagaaggtgctggagacgcggacggacaacccggatctgctcgcctcgctgggcgcgctctccaccttctacgtgcagaacaccccgcaggcgcgccgcaacctcaagtcctccgtcgagcagcgcggcctcaccatcaaccgccatttcctcgacgcctccctccctgcccacaaggtttgcgctcgctacgctactggcgcgttgctacccaccgcatcgtgagccagtcgtttttggtttgtgagtgattgtaaatttgtaatttctagtcgttttggtttgtgagtgattgcaatttctgtttcaggcgttggatcgcgtcgagggggaggtgcacgcgctcaacgattcctggaagaagtgagtgtaccatccattccgcgctttcattttgttcctttttcctgtttgcctgtgtggaattgtactataatctcagtccaagactttagattcggctaagctttccccgtaaaaagaagtcaaagcttaattgtatgtagatgtaggaacggttggtgtttggatgtaaaatctggtattagcatcttgttatggatcctaaacaatatttgactcgcatggatgctgaaatgtatttgcagaaggtttttactttctaccatgagccaagctgttaggttggtttagtttggatgatactattataaccagctgctctactacgtggaatttacattttttgttaacatagtttgacacttgctgcctacttgcctagtactcaaaacaattcaagtgtctagccactaggacatcttcaaaaaagaaactgcaaaatctcttacataattggttatattgttacccaaagttggtcctaaagtagttgtgttttcctcttattatgcgcaatgctcgacatggttactttttctactagtgctgattttattctctttcattgtgttaggattgaggaagcattgggcagttgtagtgcaagtacgggggatatcatcagtacaacggagaggctgcaacaagaacttgaggttatcactcagcgccaggaaattgtgtcatgcttcctgagggattaccaactttcaaatgaagaggtaataccccctaatacaatagaatcaatcaaacaaatgaatcaatgatttggttgccaaactgtgatgtcttattcattttttagtgcatgcaacctcgacttttatgtccatcatatttatctattgttcttctattaatagatacatgcactccgggacgaagaaatagatgagaaattcttcaaggcattgttgcatgtccaagaaatacattcaaactgcaaggttctgctgcgaacacaccaccaggtacgggtgctttatccttgaattttgtaaacttaggtaacagatcataaaaactttgttgtttatcttactatgtacattcctgtaacttaggtaacagatcataacattttagtgcatgttatatcctcagatcttcaacccaagcaggaaagttggattttcagctgccagtaaaaacattcatgagtataccaagattatggaatgtttcccctaaaaaaaagattatggaatgttccacaactattttagttgataggatatttcagttacttttttttttttagcttggaatgttccacaattatggatttatattaacccagtttattgataagaattgagcatgctcaaactatgtgagatcaccctaaactataccaagaaagtagtgtttttttttggctacgattataccaaaaaaaaataaagccaccatccttatatttcatctctgcccagataaagatgctttggcatgcaacgtgttgcttgtactattaatggctgattttaagcaagagaaagtagtgtttacttcgatatcttgttttctctatatttgttcagcgtgctggtttggaacttatggatatgatgtctgtttaccaagaaggagcttacgaaaggttatgcaggtattggctgtccttctatagtaatcttctctccctctccctccctcccctcgcctctctctctctctctctctctctctcgtgtcatttcttttacttaccttgtatctcagtgttcattccacaatactccctccattcctaaatgattgtcgcattaccaaaaataaaagaaattcaatttgatcgtcctatttcgttaggaagcagcagaaatcacgggcagacgataacggtgcttcgtattacacagcactgcatgcatgcattggctctgcgagagttaagttgggagctgctgcatgcgtggaattaatgcgttacagctgattgggtggttcatgcggcatgcaaaattgatggagcgacatgcatggatatgaagcgtttgtatgttgatcgatgcggatagtaactgctccttggtcttgctgcttaggtgaaatacgacaatcaaattggaacggggggagtagcatttagaatttctattcactagcttttattgccgatgcctctattggctatttcattagtttttgatctattctcttaattatgtaccaaagcatgaatgtctaatttagttttcatgaagttcaaccactccttattttgttactaggtacaactgaggaattaggctgtgttcggatatggggagttgggaactaaactccccgcacggaaaatggagcggtccattatcgcgtgattaattaagtatttgctttttttttcaaaaatggatcaatatgatttttttaagcaagttttgtatagaaactttttgcaaaaaacacatcgtttagtagtttgaaaaacgtgcgcgcggaaaaagagaggggtgagttgggaactctgggttccgaacacacccttagttatcttgataagaactatagaaccttcagattgactaatctgttatttcattttgctctttataacatgttcgcttgacatttgatgttcaagtggtgtaattcatcttgctttcttttcaggtgggttcaagttgaatgtaaaagattaggtgatactgacaaccctgaagtaagtgaacttctaaagaaggctgttcgatgcctgaaggaaagacctgttttatttaagtactgcgcagaagaggtatgctatattgtaccctttttgaatactaagtttaccttgaagatagtaaagttgccacaatttacatgttatgatgagtgatctgcatcgacaggttgccaatatgagacatcatgccttgttcagacggtttataagtgctcttactagaggtggaccgggagggctcccaagaccaatagaagtgcatgctcatgatcctcttcgttatgttggcgatatgctggggtggctacatcaggtattttcttttgtccatccttggtcctagtgtaggaactagtaaaggatgagtgacttcggttctctttttgcccttccaaatcgtgtgcatttacaatacaccttgcatctgtgcctttatgatattgctttggacgtactaaattttcattctctaatttctgaaggcactggcatctgagggctctatagttctattgcttaatccatctgatataactgacatgaatagttatttttctcccaaataacaagcatatacatcatgcatgtgtttctataagacatttctttaccatcccttaattttaaatccttcatttgtgtaggctctggcatctgaaagagagcttatagttgttttgcttgatccggatgcgatgactgacagtggtccaactactcgtcgttattctgtccgagaaggtgatccctccaaaggagagcatgatataacttttgttcttgatagaatttttgaaggggcttgtcgaccatttaaagttcgagttgaacaagttctgcagtcacaaccaagcctgataatttcttacaaacttagcaataccttggaattctatggttacacagtaagtctgacatactattttttgccatttagaatatccatgagctgttctgtttacaaataatgtttttctgttctagatatcagatctgttgggtggagacgctgcactgtgcaatacaatatggtcacttagagatgcaacgcagcagacattctttaatatccttaagagccgaggagaaaagttattgcgatatcctccacttgttgctgttgacctctctccccctccagcagtgagagaaggaatttcattgttgcttgaactcataaatacctacaatagcatgatggttcctgcctctggaaaaaggccaaatttcgatcctgtcatttctgccatactggatcctataattcaggtgagtttttgtgtatttgatttgctttgtagtctgtgtagatatctgaaagttttggttggcatgcgacttagcttgcccacagtgcaaatttgcatagttatcccagctagtatcgatcatctgctaatcacgctacaatttcttttccaatgaaagggattgcatgctatttttagttttgtgtgtgtagatgtataatattaagtaaatgttaaactaataaacatatataatatcatgtttgtactcctacacatttggcattgccatatatgatctctcacaattagctccaatgtggtaaactcttgagcttctccaattcttttatgcggttttgtgggacgtgtgttactatgtccaatgattataggagttccatacttgcatcgttaggccattgactaaaaaccgatgtgctcttgtgctattatgtctggtgcaaccagttactagtttactgcagctggtgcaaattttatattttacctagagacagctcttttcttttactttttggatatgttaataattattcttcttgtcttggaatattgggatgttatctacagtatgactttgttgcgatatactgttactgatattcccgacttgctgtacagatgtgtgagcaagctgcagaggcacaaaagtcaaaagggacaattgcacggcgtggtagaactagttctgatcccactggaaataatagagattcaatctcagttgatgctattttatctaagaattcatcaacatcctttctggttagtagcatataattcttttgtttccgctgtatagaaaacctggagtatatggaatagtactcacctaattcactggctactgagcacatgttgtaggtaattttaagtttgtaattgtaaaatgtggataatttggaccaagaaaatgtggctcatgtgggactacttaaaaaagttcaatgtggtttgggattgagatagtaaaactgacaaccttttttctcacctcatttctaatttctaattctgaactaggaacttgctattattgtcgatttctaattcatattttgatgtcattattagatatgggaaacactcatggtttgttattatataaattgctcttacacatgccaaattacatgcaatctgaatttctattatctaacgctggctttatggagggaattgcatgtgctatgaatttaacgattggcatcaccgtctttgagtctcaactttttgtatttgaaatctgattgatgaaagcatgatttctgatggtggtctaaaacccatttgctttcgaacatttcagctggatagactttgcttctgctgtgccgatcgtttttggacatttgcttatcattttcctcatatatgtcataacatgtgcagagtggtgaatcttcatccaaaatctacctcatcaactgtttgtcagctattcaggaaccattgatgggccaagatgttgctacaagttatattaacaacctgcggtctatgattgaaacacatttgcacaccctagtagataaagaagctgatagcattcttaggaaatgtggactatcaaacaagatgccatacataaaggactatagctctactggcagcaaggatgacgcacgacctttggctgatattgtggagacatcaccgcaaatgttgttggaatgcttgaaggcattctatggtctagtgactggaacagaaggttccttgcctgaatttgagcagctgcaggtaccaaggttgcgttctgatgcatgctatggtttggctagagctctggcggaagcttatgaactgatctataaggcagtggtggatccaaagaattgctaccctgacccaaggtctttagtaaaacactcgcctgagcagataaggactatactagaaatctgaggtctattcacaatctcttcatacatgttaatgagagaacccttttatagagtcaatgtcaatgtggggtatatttgctacgaaaaggtgtgatttcaaattcttttactgaagttgtttacaccttcactgaactcttgtatcatagcgtttctcttgtattaatgttttttctatctttgtaaaagtaaaactgcttgaatcgtagtgtttctcctgtatgtctttgcaccttttgcaagtggatatttagttataaatccaccttttttaatgcatgagtaccctcttaaaaaatggatgcatatgatttgctttttctagaaaactacatccaacgtgccaaccaataaagtcaaactggcagttcggttgctcatatgcagattggtaagtttctgtcttttctcgatccatttgcataaccttctctctttttaagttgcagagcatccaaattaactgtatcctctgtattgtcagtactagtgcacacttataatcgatcttgtttcagctttccttgtggccccttatagttctatccaagctcctttttgcgctgatttggcgcatggaccagctggagtggttgactgcagcaaggaaagaaaatctgaagtttggcaggttggaaataagtgctgctaatcaggggcaacctgacaagttacacaggtttggttgaatattaggccccgtttagttcgcgaaataaaaatttttaggtgtcacatcggacgtttgaccggatgtcggaaggggttttcggacacgaatgaaaaaactaatttcataactcgcatggaaaccgcgagattaatcttttgagcctaattaatccgtcattagcacatttgggttactgtagcatttatggctaatcatggactaattaggctcaagcaattagtttttgtttttatctatatttaatgctttatgcatatgtttaaagatttgatgtgatgtttttgggaaaaacttttttggaaactaaacagggccttactccattcatttttatgacaatcattttggtgtccttaatttccacgagcacgtcttctttgtcctgttatgacattttctcctttcagaaatcagaactgaaattgggttaggcatgtctcctaattttaactgactggatactttgcggtacatcaacagcaacttcgttgaaaggattcagtaaaccttcaagtttcctctagtacaagttaattccacatcttccctatgaacaaaaacgtattaagtagagacctacaaaaagttggtttgctccattgtcttgatggaatagttaatgtaatgccggtgtcctttactgtgctagcgtactactaactactaatactagtacaactaaattagtttcatctaatctttaaacgttggtctggttgagtccttaattcaccatttcacctcttaactccgtatcgacattatatgtgcatggacctcgaacttgaacaaattattctacgccgtatttaccaagaagaaaaccgtccaaccgctccatgttcgtttgtgtcctccgtttggtcagaccgtaggtttgtcgttcagatttggattagttcgagggtttcgtgcgctggcaggcggaccgggcaagtgtcgcaacgtgttttaagggtggaactggaacgggtgtgaggcgaggcgagagtcgccggtccacggccacggcggcagggaagaccggaagaacgctgagccgtgacagcgacgggagggaagtgggaacgggtgtccatgagccggaagaagacgacggccccgcattccttgccgtgacgtgacatggccacggccaaagaggaacaggatgaagcgatggataatttagtgatcggtttccatggcagctttgcacggttgtaccgtggcgttactccgcggggcccaccgatgagctgcctgtgcagtacaggatgggggtaagaagcggaggagatgcaggagtaggttggtcgttggtccgacttggcctggttttaatgcggaattctgcgccaaagaatccaaaacaaagacatcatcgcatcagccgcggcggcaaagcccaccaggccacccacccgtccaattccaagcgcgcgcccggcgcctcgtcgcgcatcgcttgctcagtagctcggctcggatgagacgcctcgcgcggacgcggtagccggtttccgtgggagatgcggggcgcggcgcggctactcctgccactggtggtggtgctgctgcacgcagcacgcggatcagcgggatcgacgggcggcggaggcaacggcagctgcacgcagagctgcggccgcatgagggtgccgtacccgttcggcttctccagaggctgcacggttcagctcggctgcgacgacgcctccggcaccgcgtggctcggcgggacgcgcgggctgggcctgctcgtgagcaacgtgacgccgcgcgccatcgtcctcaccctgccccccaactgctcccgcccgctcaacgagtccctggatgcgctcttcaccgacaactacgcgcccaccgcgcagaacgccctggtcgtgagctcgtgcgacccgcaggccgccgcccgcctcagcaactgcagcatcccgcccgaggcctacctcgagaagagctgcaattccatccgctgcgtcttaccttctaccaaaggcaacgtcgacgggacaaacgtcacagaccctttcttgaatagaagcgagatgcggcggctcggctcggactgccgcgggctcgtgtcggcgtcgatctattcgaacacggcggggccggcgctgcagctgaccgcgctggagctggattggtgggtgcaggggcggtgcggctgctcgagccacgccatctgcgacgggttcaccccgccgtctacgcagaaggaggcgttccggtgcgagtgccaggaggggttcgagggcgacggctacaccgccggcgccggttgccggagaggtcagtactcagtacattggctggatagtatccactgattagcttcattgctctacttttttcgtccattgatttggtcagtcaaatcctgcgagctaactactctagccactcgaccataaccattaatcgtccggagtagacagtacacagtagagtaagcatatcttgtgcttcgttgactatacacctagctaaccagcagcgcaagaccaaggattggaccaatgaccaatcagcgttaaagatgaacgattaacttgatcatcacttgattgaacagcgaaaggctctgcttaccggcctttcaaaggaaaaaaaaaagcctctgttactggtaggtgcgagagcgttcgctataacattccttgcacaactgcaagtgctgtcaactgggttctcataccgtcacacatgtaaagcgactggcagttcaagctaattatttttgggtggttcgctgatgtcaaaccgtaatgtactacttgcgcaagtgacataagagtatattcggttatttattagaggatatgtaatcgatttaagtactatcagaacttttgttttctacgacaagttgcttgaaatgtagtgccattgatatattagatattttgaagctctcgaagaaatatttttctgacatgttggctttgatgcttgcctgcctgcctgcctatgtgctgaggaatatttgtttctttcttttgcctgacatcctatatagatggtattgagtcccataattattcataaaaacaagaaccagttgctaagaaaaatacagatcaaccaagtggggtgtagttccacccatagttttttaggtgctgccatgcttaccttctctgtatggcttcatccctggaagaagaattttccaaatcactgcataaattatgttgatttttctcaatgtatgaagtcaactttgatataataaagttcctcgtttgttcccttcttcccttcgaatctcacactaatgtttgttttttttcagttccaaagtgtaatccttcaaaatacctatcaggatcatgtggcaagttggttcagatcggccttcttgtggcaggtaattgcttataaatctcgtctgattgtcagagaaaacaatatctacttttggccaaaagtggttggaatttgattttagtaaaaatgcgttgcagtttgctcatcgatcttacaagtagcattcagaaattaaagacagagtatttatgtaggtttgagcttcatccatagagaaacagctcgtcatacgtatggctacatgactgatatttaggaggatatggtgctaatattatttagtattttgttctaagaaaaagttccttgaattcctacaaaaatctaaaaaccgtcctaaatatctaaaccagacaccattcaagccgaacatttcaagactttcgagaggacccatgtagcaagttcctacaaatatttgtatggaaccaattagtttgaggcagcaatacatgtgtcgaaatagaagaattccaatgtttcaaaatccaaactactctcccatattcagatgataaaatgtattgattttttttctaaaccaaaccttttcaaatttgactaagttcatagaaaaacagagtaacatttctaacacaaaattgtagatttcatttaaactaatttggtgtcatagatgttggtgtgtttttatataaattttattgaacttgaaatagtttgacttgtaacaaagttaaaatgtcttataatttattaaaattgagggagtagcaacgaatgggccttgaactcagacagagttaaggcccagattagagaaagtttaaattgtttgggtagtagagttgaggcgatttcaaattgggctggtatccggactagaaaaatggccttgtcccttatcttttatttagtctagcaggccagattttggctatttttcacttcctaacgatctcccggcctatttgctcgaagctaagcaaccacaccaaccaaagccactaggctttaaccgcaattgtaattggattgcatgatggattctttgcgctcacacaatgcaggagtcttttttggagccatggtgatgggcatcacctgcttggtgtaccacctgctgcggcgccggtcggcggccctccggagccagcagagcacgaagcggctgctgtcggaggcgtcctgcacggtgcccttctacacgtaccgcgagatcgatcgcgccaccaacggcttcgccgaggaccagcgccttggcacgggcgcgtacggcacggtgtacgcggggcggctgagcaacaaccgcctcgtggccgtgaagcggatcaagcagcgcgacaacgccgggctggaccgcgtgatgaacgaggtgaagctcgtgtcgtcggtgagccaccgcaacctcgtccgcctcctcggctgctgcatcgagcacgggcagcagatcctcgtctacgagttcatgcccaacggcacgctggcgcagcacctgcagcgggagcgcggcccggccgtgccgtggacggtccgcctccgcatcgccgtcgagacggccaaggccatcgcgtacctgcactcggaggtgcacccgcccatctaccaccgcgacatcaagtccagcaacatcctgctcgaccacgagtacaactccaaggtcgccgacttcgggctgtcgcggatgggcatgacgtccgtcgactcgtcgcacatctccactgcgccgcagggcacgccggggtacgtcgaccctcagtaccaccagaacttccacctctcggacaagagcgacgtgtacagcttcggcgtcgtgctcgtcgagatcatcacggccatgaaggccgtcgacttcagccgggttggcagcgaggtcaacctggcgcagctggccgtcgacaggatcgggaaaggcagcctcgacgacatcgtcgacccctacctagacccgcacagggacgcctggactctcacgtccatccacaaggtggccgagctggcgtttcggtgcctggcgttccacagcgagatgagaccttccatggctgaggtcgccgacgagctggaacagattcaggtcagcgggtgggcgccgtccacggatgacgccacattcatgtcaacgacgtcctcgctttgctcgtcggctccatcacgttgcacggacaagtcttgggggaccgctaagagcaagaggcaggccgcggcaaacgcagtggtaaagcaagagacgacgaagggtgcagtcgccgactcccccgtgtccgtgcaggagagatggttcagcgataggagctccccttcctcaaatagcctgctgaggaatagctccctgaactaactcaatcaatgtccttgtcatggcattttaggtgtaagtagcattagaacgatctgtaattgatgcaatgatcccttgtgcatcgattgtcgatgtttatatctgcaatattgaatatggggttatacgtcgtggttaaagctacacacagtgacatatatagatggccatatggcctaaggcccgatggcccgacccaaggcatggtgatttggcctggccaatgcacggcacgccctgacttgggtcatgcctatgccggaccggcccaacagtcgtgccgtgcctggggtgctacctcggtacgctgcgctggcacgacttggcacgaagttcagagatacgaaacagacttattgtcaatcacatgtaaggcacgcataaatatagatagccataaggcccgcccggcaaggctcggcccaggcacggcccgatcaacacttcgtgctgggccaagccggcccatgggctgcacctccggcccagacacgacccaccagcagtcgggccgtgccatgctggcccaaaggaacgtgtggaccatcgtgcctttttaaaataagtctattttcctccctcttctttgggctgtgatatatatatagctaaaataaatctattttacctccctcctctttggtctgacatatatatagctaaaataagtctaattttcatccctattctttggacagtggcatataatgtctttttgtactccctattctttatgtgccggcccggcatgaacgtactagtggggaggcccaggcatggcccagcggtcgggccgggctggcacgagcccgactcccgtcgggccgtgctgtgattgggccgggtcgtcgggcctggggccttttggccatctatatgcacaaagaataggaaggaaaaatagacgtattatatggcacggcccaaagactaaggacatgaaatagacttattagctatatatatgctagatcccaagaagggaggggaaatatacttattttaaagaaggctcgatgggccacccgtgccttcgagctagcacgacccgactactggtgggccgtgcctgggcctgaggtgcagcccgtgggctggcacgacacggcccgaagtgccgaccatgccgtgccggcccgatcgcctcgggccgtgccgagcgggccttatggccatctattgtaaatccatgtaaattttgctaattccttctatactcctgaattttgcttacttccttgtaagcccccaaaatttgattgtgatcccttccatatccctcctgtcatttgaccgtctaatttctgtaaaaatgaccattttaccctttgtatgaacatagaaatttacattattaaaaatgtaaaagtttgtcatatgagactactatagttatgagtttgttgtgtgatgcattattgatgacaaaatttatttttagataatggagtaaaaaaatatgtatttattttattttttaaaaaaagtcataaaataaggagcatttatacaaagatagtactaccaatgcacatgatattttttttatgaatgctcccgataaaaaagaatccattgtcctataaaaatttcaaatcaaaattttaatttattacatttgttttattttcaaaatttatgtcaaaaatttctgcgctaattatttagtctcattagtttcataaaatgcacatattgtgcactcaaacaaaattttcaatcgtttttcaaggttatattcaaatctaaatcatcaagggcttaaaagacattgcaatagtgaaataaagaaaagtgtaacgacaaggtcatggaagggattaagttgaaatttcaggggtataaatgggatcgagtaaatttaaggagtatgaaaggtattgagtgagttttgaaggatatacagggaatctattctatagatttaggccctcgataagaggatggtcctatttgaccagaggtcggtgtagtattactaagatttgtgccgactagaaaaaaatttctgtgtgttgcaacggataaatagtttttctagtgatacaacaactattaagacctaagcaataaattgattcattgaaatcgctatacattgtaattaaaaaagttaatgaaattttttccttggttttggtccgaaagctcattccttttttccttttcagtcccagcccagtctactaccttgctccactcagcctgcctctcttcgcaccaaccaacaagtagactcgtaggcccagctcgcacaatgccatcttcaacctccgaaaggtggtcccatacccgtacaatgccggagccaatactccctattatggttatggatatcacatacctaataatagttgactaaactcggcagagcccaccacataccaagtcttatacggaatcatatctcgtatatagaaggagttccggataaggaaggacaaatataattctatacggaaacgacaaggactacccggattgtatccatactggtctccctagttctacttgaacaagtggacatctatgggtataaatacaagaccccatagggagagagggaacaacaaaaacaaaaatagatagacacacaatacacaagccaacacacgccaagacaagctgacgaatatcgacatcagaaataagcctagacaaacccaatgtggtgtatgcggaggccaacaagaggaatctagcgttatctctgatctcgccgagttcatactcaaggaggaagactaccctgtcgtcgactacgtgttggttatccataccgccaaatagacgacagctagataagttatcccaattattgtacttgtgtgattcagatgaataaagggcaacaccggcttcggtcaacaggaatagggctattacctgtcaaataaggggcttgaacctatataaaaatcattgtctccatctcttttacttcaatctcacatataccctgtactaacgatccccatatatactatgcaaaataccgtagtcgcgatctcaaacgtcgacactccccatcaaattcggctgaatctttctcgatctctcaaaattggttgagggcttttgatccactcaatctcttctttccattttttccaaaatcggagcgaatcaagctcgtgaactagccatcattagcgacttttaaatagagattaaattcaatgaattaaagtcgaatttttaatgctactcaattcatttcatactacaaattttgttggctttttttcgtagtcaaacttctttaggcctgaccaaatttatataaaattttagtaatatttacaacacctacttaattccattaaatctaacattgaatatatatatatacatatatatatatatatatatttatttaataatatgtttgttttgtgttgaaaatatttctaatttttactataaacttgtttggacttaaaaaaatattgactagaaaaaaattcaaaacaacgtaaagaaaggaagtagaatttagaagttgccctattttggccatgtttctttccataagtcttagggctaaaaattagttctagggctaaaacataagtcatctttagtcataccctgtttgtttggagggactaaaagggactaaaacctcattaaatgacctatcttgtagcacttcatccaacacctacatgcttcatccattcaatagtagatgcgctataggcctttagtccaaattagcacctcccctaaagatttatggacctaggtagttttagcctcttttagtccctcctgtttggtattttaggggctaaaatagactaaagtgaagggacttatgattagcctctccaaacaaacagcccctttgtatgaagggagtactgttacatagtgattgacacatgaactgttgacagatggaactgtcagtacacgttggatccatgctttagacgtctcgacaataactttggatttggatatactagggaaacaacgagggaatacaatcttcgaattctagccttcgaccaagtcacccgcgcgcatgtaccttggacgacgatgttgtccacttgccgtgcgaacgtgtggaggtaaagcgaaaaaagactaggtaaaaccatgcaagcagcacacgcgtgcttatttactgtttagttacatggacggatgcaccaaataatttcagctagacagcaaccattccacacgttgtcctctcctgctccagctccccatcccagatgaggtggcaacaacactgcttaaacacgccaccatctcggccgccgtccggccggccgtcttcgcgagtgacgcagctcccatcagcagcaacgagctctgctagcttcgtctcagcgctccgtcctgcggtcttttgggtctcgaatcgcctcatgtggaccccacaatcacgttggcaaatagcagctgccctggtgctgcttctcacgttttagagcaagtttaatagtggccactgctagctccaattcatctatagccattacaatagttgcttactatgttattaatatatggtctcatctgtcatacacatattatgtcttggagtccgcgctgcagctggctacagatctatagcctgctgctcttctctctcatcttttatcttattaaaatatgtttacaggctattagcctgctattgtacctgctcttacagagagtgtgtcgtgggtgactattcagtctcccctctcatttctctgccacctcatcacttttgacatcgtggacacactatcgccaggctccagctaatttttttcaattgtacgtgctcttagtcgacgtacgtccaatttctttctccaagaaagaacgccgaacaagcgccgacgaaaaacggttcctcgttatttctctccagcgcgcgcgcgggctatttctacccccgtcgccgagtagttaggcgtccaaagtttcgggagttcatcgtgaacggtgatcgatccaaagaacaaacaactcggagcaaagctagctaacgaagttagttccaaacaaagctagcttatcgcgattagctagctagaagagagttagctaggcgccatggagctaggcgtgccactgccacgacggcccgtgcccggtagctacggcgtgccgttcgtctcggcggtgcgcgaccgcctcgacttctactacttgcaggggcaggacaagtacttcgagtcgcgcgccgagaggtacggctccaccgtcgtccgcatcaacgtcccgcctggcccattcatggcgcgcgacccccgcgtggtggcgctcctcgacgccaagagcttccccgtcctcttcgacgtcgccaaggtcgagaagcgggacgtgttcaccggcacgttcatgccgtccacctccctcaccggcggctaccgcgtctgcgcctacctcgacccgtccgagcccaaccacgccaagatcaagcagctgctcctctccctcctggtctctcgcaaggacgccttcgtcccggtcttccgctccaacttcggcgcgctcctcgacaccgtcgagtcgcagctcacgagcggcggcggcaagtccgacttcaccgccctcaacgatgccacctccttcgagttcatcggcgaggcgtacttcggcgtgcgtccctccgcgtcgagctccctcggcaccggcgggccgaccaaggccgccctgtggctcctatggcagctcgccccgctcaccacgctcggcctgcccatgatcatcgaggatccgctcctccacacgctgccgctgccacccttcctcatcagctccgactacaaggcgctgtacgcgtacttcgccgccgcggcgtcgcaggcgctcgacgccgccgagggccttggcctgtcgcgggaggaggcctgccacaacctgctgttcgcgacggtgttcaacagctacggcggcttcaagctgctgctcccgcagatcctgtcgcgcgtcgcgcaggccggcgagaagctccacgagaggctcgccgcggagatacggagcgcggtggccgacgccggcggcaacgtgacgctggccgctctggagaagatggagctgaccaggtcggtggtgtgggaggcgctgcggctggacccgccggtcaggttccagtacgggtgcgccaaggccgacctggagatcgagagccacgacgcgtcgttcgcgatcaagaagggggagatgctgttcggctaccagccgtgcgccaccagggacccgcgggtgttcggcgccacggcgagggagttcgtcggcgaccggttcgtcggcgaggaggggaggaagctgctgcagtacgtgtactggtcgaatgggcgagagacggagaaccctagcgttgacaacaagcagtgccccggcaagaacctggtggtgctcgtcggaaggctgttgctcgtcgagctcttcctccggtacgacaccttcactgccgaggccggcaaaaaggtggtcatcaccggggtcaccaaagcttcaacctccgccgtcaatcgtactgcttaagccggccatcacttcaggcgtgggtcgtcgatcatccactcaaccagctccgtcctacgcatatgcaataagaaatgctcgtacctgaattcttgcatggctaaacactactaataagtgtatgtattctgtttatttgttcgattccatatttgtaattttgttgttattgtttgctgttgaattatgattgtgtattttacagggctgacagtgtctttaaacacctctaatatgtatcggatcaatctgccctagtcatgtctaatttgtgaagatccactttctttaattattcaatcatgcaatttttttttcttctttgtcgtcgtccttcccccacgtacatagcacttcatatctcttagaataaaacaagtaatctttacctgttgttccaatattattactccctccgtgtttttaaatatatgatgatgttgatttttgacggcgatgttaaatcatttgtcttaattaaaaaaatataaatatttttttattttattgtgacttattttatcatcaaaagaagctatatgtaattttaacttatgcttttacatatttatattaatttttaaataagacgaatggtaaacattataacaagtcaacggcatcataaataaaaaaaacagaggtagtatattgtaagttgttttgaattttccctaactcagatttatttatgtttgtccaagttttttaaaaaataaaacaacatttttaaaacagaataaatatggtataaaaatatgatttatactgaatataacgaaactaattcaataatgctcaaaatcgacccccccccaggcacgtgcatgccaggcccgccacatgtcgcgcgccgctcccatcacttgtccccaccatacgcgccattgtaacaaatcacccgcatattaagggaattcgtttcaatttttgttccaccaaaaatgtttcacctaatatgtcgacgggggatacccgtagaccagatatagagggtattgtggtccgttagtacgaggatctacgtagtacgatatcaagcaaacaaaagacaaggattatactggttcaggccccttgataggtaatagccctaattcagttgatatcggattatatgatgaaaaccacagattacaaagggaatagcagaactcgatggtaccgacgagaccgtagtcgagttggttcaactagatctcccagcgacttggctcctgtaggctccgacttcgtagctgtgatggatgtattggcggtgagattcgatgccttatgtcctgcccagggggtcccttttataccgcgggtcagttgatctccaagtaggactcggagatatcggacccctcacgatatggtaacgacccagtctcgtctgagtaggactcctcccatctgtggattctgtttctatcacgtgatagatttccttaacgtgtacaggaactatccgtatacgcgcgggtataccatatcagtatacaacgtatatccaaggatagagggtataccttatccataacactgacataatgtactcacaatgtttcactatgtatagattcaatgttgcagtgaattgaaacattcttttgcaacaaaatcacccacatattatggaaaccctctattaaggaaattcattttatttttttttaccaaaaatgtttcacctagtgtattcgtgatgtttcactatgtatggattaaatgttgcagtgaattgaaacattatttcgctatttgctgaaacattgtttttatataaggtgacgcccgatcttaaacgattgaaacattttcgatctacttagtaaaaaaattccaatacacttggtacaacagcgtgcaacatttaaaaatagttcaataataagctattttttttcatcggaatatatccatgtgtggtctaattttaacgatttaattgcaacaaatttaatggtacaatcgaatcatgatttggataaataatttttttaaaaaatagtttaaagtggttttgcatacatgcatgctgacgtcagctgacgtgggcgcctgatttttttacacccggatcaggcgcccaacacctagtcccttcctaatttgatatatattgtacatattactattttataaactttattcaatttaagaaatttgacttatgataaaaaccagaaatatcttattttattggaggagtactacatttgtcacgtgaaatcaaaggctctgattctttaattttatttttgttaagtagtcgtgaggcttcggtatattgggcttctgtatcttccagttgaattaattaatggttggttaattcagtactccacaaagacagcatataaagctatacgtatatagaccagctgttcttcagtcctcatctagaattttctgccatgcatatatatggaacttaatcatccgacgtgcgtgaagtcagtcatctatataataatctacagtagaaacgttgccgccgcgcgccgccgctctggcagccggcgagtacgtcaccaagtcatcatcaccaaccaccgaagcgtgacgccgcgcctgtccggcgtaagatacgtgcaggtacgccagtagtgactgatatggtttcaactttagtacaagcttagatcggtagtacgtccaggactgaacggtatctctcacctctcacccggatcggacttttcccggctgaccagtgaccagaaatgtcaactaaactaatcgcatgcagaaaaggagggttgaagtgagcagatttactacgatagcatggtaatttaattcgtactatcttctattttgtccatttcgaaacataacgtattgtatatgcaaaggcgttctaatttgaaaacattctcaccgcgtccccactaatgcaccctccatactatacatatatagctcagatatgtgtttgaacagttcaattcaaactcatcatgcatctttgttaactggcaagccgaactttcgacaaacaatgcatgttaatgttggcgtcgaaaatcgctagcacgcttttaggatgtgtttgaggaggaggggattgagaagattgggaagatacgcaaaacgaggtgggccattagcgcataattaattgagtattaactattttaaattgcaaaaattgattaatatgatttttttaaagtaattttcctataaaatttttttacaaaaaacgcaccgtttaatagtttgggaagcgtgcacgcggaaaacgaggtgttttctcacccaatgtcactggaacgaacgcacccttagtcaagaacaaattaataaaaagataactatttttttgaaacgaaataaaaaaaactatgcgctttcgtgataacgaccgaccaatttttcaatcaaatcagtaaaggaattagattaatcactcctaaacctagaagaataaattcggcgctgagctacgacaatttggcacttcttcgccgcctcggatagaatctcagcgccaatattagtggcgttgagatattatagctcagcgccatcggggttggcacaaaggctcatttctacaattagttttttggtacggttcaatcttcaaataagttttctaaaagagtcattttgtcaaaatttcggagaataaagtgagatagattatttttttatcgattatattaggggtgggcagtaggtgtaaaaacgtagctcaaccttgtcgggccaacaatgacggtgctttgggcgtcatttccctcttggggtgttgtctccctctttctttagtggggctgccaggtgaaaacctcatcttggtttttctcgagaccacaacggatggcggtgtttgtgctcatcgctgcttttctccctggagacttcgtccaggagcccccctccccccgcaccaaaacttctctcatacaacttgtgggcgctctctctagatgtttgtccttttgcggtgtagtcctatctaatacaagctagccatgttggcaggccttatgggggagagcggttacattcttttctctcacccttttccttccaatccatcaggcttagatgaagttgagtgcggtgcttgatggttagagtttggttttgggcggttcggatgtagtttctttgttggtatagcggcgaccggttcagtgttatccttctctaaggttctatataggtgttgtcggtgatttggctatctatacagaataaaaagaaatggaaaaaaaacaaaggaacaaaagaaacgtatatagggaaaaaaaaagttcaacccttaactagggagaaaaaaaggtaacgtgcagaaatgataagtccgagtcaattgggtgcgcggttgtatgcacgactttcaggactgcacgtttgcacggtaacgaacccgggaatttttccgatcaatcaaccagaacggcttgctcacaccccatggaattttttggtgatttattcggttcttccgctaactatatgcggctcggctaccttcatcgtccacacgaataaatcatttaatccacagagacggagacaggctaagctctcggcccagtcctgcatggactgtagctgggttgctcgccctgtcactcccagtgctctgtgcccgtgcagtggccttttttcattggaatatataagtctatattgcttccctcatttcttgtcctcagtagagccacatctctcaactataaaaccgggtacaactccttcacagacttcaaaaaaagtacaaattgactccttcgataatttgggaagctatttctatcaatgcggcggattaacttggtccaagtgtgctaagtgacagcagcggctagcactagatcctcctcatggcgggtgggacaacagagacattcggggcatacaagatctaccacgacccgaccgtggtggcctggcgccaccgcctcgtacggctaaccacgctgccgcagccttccttaacgcttccatgtcctccgccaacctggcagccctagtggtttccgatctttgattccgtatgcttcgatttggacgagctccccctcaacgtcacgtagttggccaagctcgctacctacccccgaggtctccgccatcgtcaccatgtatacagcgccatcacagccgagacactccgcctagttggatccacttcttggcccggcttcagtggtgacgggtgatggcggatggtatgtcgaccgccgatatctcgctcctccccaccccggttttctgggactcactccacgatggcagcaacccctcctcttctccgccccattgccttgctcaatgaccgctcaccgattatgccacctttgttgctggcaatgtgagatcgaggtgagtcagagccagtgcctcccacccagcttccctccccatgagtggctccccatcgccgtcgcctatctccaccttctcctcaacccaacttcccactgatattcttcgtcggttgtccaggatggtggccatggcgatgataagtgggcctcaaaatttttttttattttaacccctatcaattacacgtcggacctacttctatttttaatttcttatatgatctggactgccacatcaacacacttgaacgaagtcaacctgctatgttagtagaaaccgcttcctaaaccatcaaaggatatagtatagatggccataaggcctgaggcccgacggcctggcccacggcacagccatcctagcccaagcacggcacggcacgactggtgtcgggcctgtgccgactcggcctgacagtttggtcgtgcctgggccgatgccttggcacggtgggccggctcggcacggcacggtcaaaaaaataattgagagatccaaaatagaattaatttatccatataagacatggcccaaagtgaagacagatacaaaataagacttattctatccatgtaagacaccaggccaaagagatgagggagtaaaaatagatttattctatgtagaagcatgatgggctgtcgtgccttccggctggccgaatacggccctagacttattgggttgtgcctggaccgttggtgtagcccgtgggtcagcccgactaacatcggcccaagcccagtcgtgcttgggccatgctggccggacggcccatttggccatctataggaataggatctagtcaatttgctccctttattttacaagaagttggtggatgggttatatccgtattacggttgagggatgtgattcgaccaagagcaagagatgagggaggtgaattagactctttcccttttgggtgcaaggcccaaggtaagaatatggcgtgatgggtgtgccactcaacgtccaacccatccagcgaacggcacaccaaactaccgaagttgtacttccgaatgctgcagatcgaagcgcataaacggcatgtagaaaaccatctttatttatgagttgtgtatcttacatagaacaaaacagcagttgatttaatcatttggacatacacacaccgacaaaagtcccttttgtggggcgaggaatattgaacgagcacaatgcaacaaagttgatcagcgagatcatggaggtggagcagtatatctatcactcagcaggcttcatctcctgcttgatggccgcgaccagttggttgtaggcttcgctccacgcgctcttcatcgcggggctccacatgtccaccggaaccgcctccttgatcgtctcaagcagcgcgaacctcgtcacctgtttacgaacgttcgacaaggccacaatcagaacacgatcgatagagttccatgtcgatcgaatggagcaacaactggatatcactctacctcaaagtgggcgtctccgacgccgtacttgaagtgcgtggcgccgagcctcttcagggtggtgtctctcacggtgaccttcccggctttccgcagctgcgcggcggcctcacacgtctgcaacatcgattgatcacgacacacgcacacattctgtcagtgcctactactacaacaaatttactcttgtctgcagcaatactgatggtagtattaccatgacgaagacggacatggcgtgggtcttgagcttggggttcttctcgagcggcacgtcggagttgcgcaggaacgagaacatctggctcgccgacggcgcgacctcgaagatcctggaatagagatatagtagcaccaatcacgcacaccgaaatgtataatgcctcagaaaccaatggttggtgccgtaaactgactctgcgaagaatggcactagtaagtagtagcatgtagtagtacatacttcaagaagaagcggagtccaatgttggcggaatccttcttcatgatggcccacgacttgagcacaagcgcctcctgctcctcgctgaagctgaccgctccccccgacacgccgttgtttccctccacgagagccatggctgcttcgatttgattcctctgtgtggtgaatcgagtacaattcgagctcaattcaactcaactgttggttgcgatctgagtccgaactggagcagagcgaggccgatttatataggtggatcggtcccaggctggagcggcctttcgcgctcgcgaggagccaagaagcatggagacgggatagccatgccatgatgccactccaactctacggtgagacgtacaggggggaaggaacaacagatcgacttggagactatggcggatatccattcgagccgaaaatctgtgtgccggatgcagctgcgagagcgggtagctgtgcctgcgcaaggcaggcatgccgcatgcttctgcagtgtgcgctctcgtctcgcctcaataacgtgggcggccgggcgcgcgaaaaccagcggcggctttaacctttaagaaaccaagtcaaatactccacgctctctcgcctctcctctcggtctcgggtcgtttctttcttgtccaccaagacgcaaaacggtcgtgttcgctcggtcgttcgtgcagcccaaaagtccagtagtgtggaacgttccacaaacgaaagtcacggccttttttgggcccggccagccagacactccgagaagatgtcgtttcctcgttaactgggctctcggttgggccctctacgtggactcgtggagataggtctcgttaattgtttcacttccgccgatccttatcgcggacgacggccggcggggtggatgcggaacgacggcgaccagcggcggctgtgccgtttgcttgcgaactagccgtgagcccatgagttcgatcgggcagtgtacgtgatttgtggacatgccaatcgccacctacattctctgtctgaatccacactgtgtttgattggagaaaaacatgatcagaagattagtagattaattgactttcggtaagaaaggtcaaggttaatttttgaccgggcaaatggattctctctttcgctttctgaaggtacgcgatgacgggacagcttaatcagaagagcgatgtgtacagtttcggagtcatcctactgaagttactgaccggcaggaagccagtggaccataccatgccgaagggacagcagagtcttgtaacctgggtagtgtagtaggccatgttcttgcacatcttgttggagcttttcatgtgttccaagagccatatgctcttgtggttgtctgaattctggtttttttttttttggacaatgctgaatttctgaacattttctactggtgaatggactaggcgacgccaaggttgagcgaggacaaggtgaggcagtgcgtggatccgaaactcggggatgactatcctccaaaagcagttgccaaggtaatacaagaccatcagtttcttgcaagtttgcaggaacgatctgagatgctatcttgtcgtgcattgtgtgtgttttcagatggcggcggtagcggcgttgtgcgtgcaatacgagtcagatttccggccgaacatgaccatcgtggtgaaggcgctgcagccacttctcagcaagccagccggagcaggagggccctagcagcacatgcatactaacaccagcccatgcatcaaaccaacttagcatccaaaacacattatgtgctctgttcttcttggatgctgagacttgttaaacagctggtgattgtaccatgtactactcacaaatcaatcaaactgctaaaagggtccaagggctcacagagtttcaggtcattggctgtgattctccattgttccttcagtccttacctttgtttaggtttcagatcagtagatatttttgcaatttcgctgtccctttctgtatgtacgtaagggtccattccactgcatgactgcaagctacgtcgtgttcttatcttaagacatttattgacatcacaccgatgggagacaaactgacaaccgaaggactgtagagaaaataggaggcctccttatcaaagagagaaacattaatagagacaatatctcagtgtagctgcagtttgtgatgactgtggcttgattgttcgcattacgctgtcagctgttatgggttagtagttataactttctcactatgaacagatgatattttcatttcagcgtcagtaatggtcactgaatatgatcggtcttatcacatatcagagaatgtgagcacttgatgagttgatgctattgttgtggaaaagatcgcctcaactgtcgaaacagtggttttcagggagataatcagaatatcatattagtatactggacttaacaagaatcaggacgcttacttcactgttgaatatttattcctctcagataactaaataccttgtcctgtaagaacaaatagtaagctgcaaacactgcggttcaagatggtgtggctgctagtaattcttggataaggtctggcagaaagtcagtagcaacagacttgcaaaaatgaagttcaccagtactccctacactcccaaaacaagctgattgaagtgcaaaatgatcacactgtaacagcaacaggctaacagcacaattttacaaagaaacaacgaatatcatatcacaattgacaccttctggcgtaaggaccacatggtttcctgtttgtattgctcacttcatttcagtgctcagaaattcatagtttaagaggcccagagcacgctgaaaagctgcacctcatattgtcagtttgtcacacagcaaactcacatgtccctttcagaatttcctaatttccttttggcgtcagaacaaaacgaagagaaagaagcaacaagaggtgtaactgtacgttgctgtacttcgcggcaagcggcgatacctcttgctgataatagcggttacgacgcacaatcgcggtgagaggatgagagcccattcatccacccgttcgggatgatgatcctactcgttttcaactgatctctttcatctccttctccccctttctgttttgcaaggaaagctttcagcgtcgaagagagcggcaggaaatggacaagagaagacgaaccacttagccgaggatcatatggcgtgcagaatctgatcggtgcagcccgcatctggaattcttgttttgcatttgtttcatcatggcgtcgatctgattccctgttgctttcacaaagaaagaatgatctttttggcaaggaaagcttctacccatagcaatttacaagtgacatttccatagttcacggatcagtatacagaaaaaagaattgcatcattttcatcgggacatcgggtacgctaggtcgtcggagccctaagcatattcaatgtttcatccttgtcgccatgcatacaggcagcatgtgttagatgaagggatgggcagcagccatcagcagcaatgccgtgccagttgcagcatagcacagtgagaggcatgtgaggtgccgtcctgacctagcgtagatcccactcatactctgttcatcgagaaaaatctgtgacaatgcgataatgccctaatggtaataaatggaagtactagtatatatataaattttgagcaagctcaagaaaactaaatgtcaagtggccaaattctgattttttattccttgtagtaagatgcctgaacttctcttggatcttacattatttactagcaaaatcctaattgcggttcgccggctcatgccatagtggggctagaaaattatatgcttacctgcaagtctgcaaagtgtgcttctcttttaatgcctgctatatgatgcagaaatgaggcccaatttaaggtcactgtcccagatttggtccctgtcaacaatagctgacgattgtattatactccctccgtctcaaaataagtgcagtttttcactatttatctccaacgtttgaccgttcgtcttatttgaattttttttataattactatttttattgttattagatgataaaacatgtataatactttatgtggggtaatttttttaaagaaaatcataaattttttaaataagacggacggtcaaacattggacacgaatttccacggctgcacttattttgggatggaggtagtatatccaggactgggtcaactgcaatccagaggtgacaactggtaatccataaaaattcaatgtgaaacacaccttgctaatttcgtggatctgaacgagtcctggtcgatccacaccaattgtgcataaaatgatcgaagacttcggagttcttattccagaaattgaattttggtgatgccgtcgtgcgattgaagaatggacttgaccttgatcgacctgaacaaaattctaacaaaaaggagggattgacctgaacaaatttttttctatgtttgattggggcgccacgtgatcttaaagaattttgacgggcacatgaccatgaacaacccacaccaacacataacgcaaaatgtaggtcgttcgtttgcataataaacgtgaaaaatttgaggtcaagaattaaactgggcctatgagctatagatgtactacaaaatggagtatcttctttgcattcttgtgaagcttcattcaaacaaacagagttacttgtccaaaagctaggcaagacaaatgtaaatcaaacgaactaaacaatactccctccgtcccattttaaaagcaaccattagtttctatactaaattttgatcgtccgtcttatttaaattttttataattagtatttttataattatgagatgataaaacataaatagtgctttatacgtgacttatgttttaatttttttaaaaaaaacaaataagacggatagtctaaattggacacgaaaaatcatgtatgcacaaaaatgagacagagggagtacccaatagtacagcaaaggtaagtcgccggtcgcataagttcagaaaataaatgaaaagggccgaacacattaagaaattaaggtgactgctccccatagatagggacaagctaaagtgtacaaaaactgctcattcgatatgtacgtacagacgacagccagatttcatgaatgtacattgcaaatatcgcaagtcataagcaaacaagaaaaaatgtagaccaccataaatgtgcactgagtgtgttcaataaaatgcttcctgtcttctgaaatttattttacacgcacaccatatcgctatgagcatctctaaaagaccgggctgatatatcttaagattgacgaagtcaccaccaacgtctcgttattgataggtacattgcctaacactaaggtaattgcaaatgtgagtatctgtatcaagtctatggcttaaattcgggtgttttagttccaccgtaagaaagctagccgattgagttaagttcacttcgtaaattcatctttgtatacgtgatgattttttatttgtattttagaaattgacgtaatgatcgtctagatctgtacatggagtgtgcaagacggcaaatgcatcttaaaaaaaatacatactcctctagcttcgtcttaaaatatgatataacaacaaaaaattagatgggatattatctaatactacgtattcatatcaggaaggagttacctaaatacctaatgcaacatgctgtatttgaacaagagaattcgcccagtggaaatcaaagcaattattaactaattattgtgaaattcaagtgttttaaattgtgcccaatgttcaattttgttaaagatgttagtgatatgctctagaggcaatcatagaaataattgtatcacatgctatgtttacatatttatccgacattgttccttgaaatagataactctttattagttaatgaatatgtgattctttcatgagactctttatgttgtttgttactatttctaaaggatccctgatcaaatatcatatgtggaacaaatatgtttatatgatcagcacatgtattaattgataatcatgtctcatggatcatggtatagagataccaaattaataatgtggacacatgttggtgaacatgttgttggatagacccaacatgagacactgcaagagccatatgtgttgtgtcatcagtgatctcattgagtgttggtgttgaagccttagatctgagattatcatggttctcaacatgtgtagtagcttacttagggactgctaaacgctactccgtaattgggtagttataaaagtagttttcgggtatgctatgaaacatatagtgggatatgaataatcaagatgggatttgcccctccaatggagagatatctctgggcccctcgatgttgtagattatggaagtgcatggcaatgccaaaagtgattgaggagtcaatcacaagttatataatctatcaacaggttcgagtgaatgattgagctattagaggatggcacatatctagccttaagcttaatcgatatcgtgaggcaaaggggttcatacaagtatacactagaggttcagccgatatgatctttatgtatgcccggtgggtcaatacgttctgctagggggccgctgttgacgcgtggaccgaaaaggagttttcaggttacagccgagtatatatgaacctacagggtcgcacgcttaatgggccggaataaggggattggatagagatccaatatgagcttaattcggatagggaccgaataggagtcctacgggccttggaggcccgagtgatggatcctatatattcgtgaggggtgtgaccggcggaggcatagtatcacgtgagaaaccctagccatcacttccctccccgagcaaaaccctaaccgcgcgcgggtgttagcacatctgcgccgtggccgtttcgtccctgtacgtgtggataccggtagaggcgccgctggtttgcggtgctgatcgacgtgagagtacggcgaggagaacacatgaggaggagaaggtcgagccggtgcgatcgactatttcctctacatcgacgcgcgctacttcgcgagagttccttcgacttctcagcgtcttcttccgctgtacagcgcgtcgagtggtaacgatctatgatctaatacttgcatggtttctcgtttacgcgatagaaaattttgttttatgctatcgtagcctacgcgtatcccaacaaaagattctagacgaaaaaaaaacatagattgggtataattattatgttaaagtttcttcctatgtactataatttggaactgggtgagtatatgctgagaggcaaactgtacatgattggtctcctttggagtaaagaaaaagtatagcaaatttagaggattgaattccttggaaataattatcatatggttctttggatcaaggaatggctctttcaaatttctttgaaaattctatgaaatggatcatttcatagaaatgttggaggaaaaacaacacgaggtaagaccttatggtttctcttgtttgagtcgtagaattcctacattctttcatacggtgttaccaaacaacatgttttgcagactgcatatatccggttggatatatagaccgggtaaaaaaataccattcttctaaaaaattaaattgttttgctaattcctgtggatttctatgtagggtttatcaatactcggcatatgattcataccctttttttttctatttctatattttttaatcttacgtataatcctacgttctaaagaagtccttagttactaaccatgtatactactctatctgtttcatgttataaaacgttttgactttggttaaaattaaattgttttaactttgatcaagtttatagagaaaagtagtaacacttttaatccaagataaatttattatgaaaatatatttaattattgatttgatgaaactaatttaatattataaatattatatatttgtttataaacttactcaaatttaaaacaatttgactttgactataaccaaaacgtcttaggacatgaagcgggggagtaggcaatagctgataattccaatttgatgggtggggtacacagccacatcttaccaaagctcagttctcgcgccagcactatgatctgaaccgcacatctcatgatcggcggtctagccctctgtgcacaccactctcacatgcgaaatagtccccttctattttcccctttttcttatcttattattacaaaatcccttttaagagggcgtcccagccgcaccgcagtccgcacgtccgcagcacgccacggtagcgcgacacccggccttccgcccggacgccaaaaataacaaacaaaccacgacccgatcgcgaatcgcagggagaggagacagggagagaagagagagagagagagagagagagagagagagagagagcggaggagagaggcggctcgccggctcgagctcgactgctccccactcgcggccgggagggagggagggggagagaaaggagagaggtgattcgatggaggcgaagggggagaatgacgcgcgggcgccgctcctggcggagcggcggcgcaactcggtcgggtcgatgcgcggggagttcgtgtcgcggctgcccaagaaggtgctcgacgccgtcgaccccgagaggccgtcccacgtcgacttctcccgctccaagggcctccgcgaaggtaccacgctggacagccctccccgcattacttctttgtaaagcgcgttctgatctttcccccgttttcgatctgtcctttgtcctttgaggtttggctgtggcaacgttgcatgaaagttgtgattctttttaggctctcctttttgttagtcatcacttgggtgtttgtgagtttgtctttggggtttggctgtagtagcttttcagaattacggtggataatgccgttcttgctggtgatcgcgcggtcgatgttgttgtatggatggaaatcgccttctattcttgattcaccatccacttgcgcgtgcttggtagttgtgtgtcgtcctttggtataccgtttgacggtgacggatcaagttcgtgggtttactatcttttggttcgcatttttacggtcttttcatatggttttagcgattgtaacatattgaatgactcctaatagaatgacacgcagatctccttctggttctaaagaataacaggtggcgatttatcccgactataatgttttcatgcatgctcctaggcaaaggtcattcgttatatgttctttaaaaaatgctaagcagctatcaattgtgtacgaaaaatctttcaggacaatgttatttctttcttgctctgatgctctctctaacggacatgctctttttttttagccaaagggggaagaagagtacatagttcaagagatacaaccaatagaaagaaaaggcagtagcttgggtagggggagggctatctcgcagcccatctagagttcttttttttaaaaaaaaatctaaattgctagaaaggaaactgttgtcgaagttaaaggaattacacatcaaggagaacatctccgtttgatctttctgtctcctctgcatttcttctttgtccaggagaaccaggacttccactgttccacagtctatttcctccaccagaacagtactttttctccggtcctggtcaacgtaatacaaaacatgggtataccggcctttgtttacctgaaattttagctgtgccttttttaattctgcctgcctgccgttcaattcattttagcactatatacttccctttccaactttggtctttatgtcttttgaaattgtagcttagatactaaaacacgtcaagactaaattacagtttgtcaaaccgaggtgatatgtagattatacaaaaaccagccggcgttggctgttaataccaatatatttgcaaggatgttctgcatctaccagtggaaatttttgacttctctaccaatagcatgtactaaaaatttggttacgagatttcattggttgtacatttaattattgtattgccattttgttccctgtctctttctttaaaataagtgaggtgggtgggatgtattttatttatttttaatccacgatttgatgtaaccctgcctagctgtatcaggattgtgagactgtcaattgtcgctaagtggaaaaacatacacctttacttttcataaacgactacaaactgtgttaaaaatggtgggatgaaaacacttaatgcaaatattacgaaataagtaatactctttgtatcagggagagaaatatagaagtataatgtggtgtttactctttagtatttcttatgcagtaagttctcagttgtatgaatcaccacatatctttcttgtactggcattaagtatagagataagatttgcaaatcctggactataataaactagtttttattgttcctatattcacatcattttttagagtttgttcttattaataattttttcactacaaactcttaatataactgttaagataaggtgtgcccaatgtgtcatacggcttattcctaatatttcataaccctggacaaactccccataatccatatgaagggtaacaccaattaaattctctctttttatatgctcaaaagacactgctttccttcatgtgatatggttaccttttgggctaatataggagagaaagaatactacgagaaacaatttgccaccttgagatcctttgaggaagttgattcaatagaagaatccaatgtaatgagtgaagaagatgatattgcggagcaaaagcagagtgagtttgccatgaagatatcaaactatgcaaacatgattcttttggcgttgaaggttgtactttcccgattcattttaatcccttttttaacattcatctaggctgactttattatacttccacaccatcattagatatatgctacaattaaaagtggatcaattgctatagctgcctcgacattggactcgctgcttgatctcatggctggcggtatcctttggttcacacatctctcgatgaagagcatcaacgtctacaagtatcctattggtaaactgagggtgcagcctgttggaatcatcatctttgctgctgtaatggctacattaggtatgcttgcaactttgccaggacaagaatggacaatcaagtcatgtctttacttgctttctttgtatatgcaacagtattgttgtcttcaaactacaaaatttattactcaacttagtatggtctttgtgccaaaattatgcattaacacagcaatgtgctttttatttgcatttccaggattccaagtatttgttcaagctgtggaaaagctgatagtgaacgagactccagataaattgactccagtgcaactcacatggctatattctatcatgatttttgcaacagtagttaagctagccctctggctctactgcagaacatctggtaacaagatagtccgtgcctatgctaaggtttagatctttctccatgttttaatttcaatagatgctttgaaaggcaaatgagtgcagtttcccaaagtttgttgggttggtattcacaggatcattattttgacgtcgtcacgaatgttgtgggtttggctgctgctgtccttggtgatatgttctactggtggattgacccagttggtgcaattgcccttgcagtgtacacaattacaaactggtctggaacggtgtgggaaaatgcaggtttgcagtactccagcatctgttgcattcgtttataattggcctacccccctcccacatccattatctgttgtcgtagtaaaaagtttcataccagaactcttgttaggatcaattgctttgataggcctaatggacatggaaatctgatgaactaaacccatgcaagaagcaggattgtagggaacatgtttttccgaaaaaaaatatataaattgactcaccatataagtgtaattcctgcacaattccttatgtgttctgaaagttacttactagattaactggcagatagtcctatactgaattaatgatgcttattgctatccttgatgcagtgtcactagtgggtgaatcagctccgccagaaatgctgcagaagttgacatatttggccatcagacatcatcctcaaatcaagcgtgtcgatacagttcgagcatacacctttggggttctttactttgttgaggttggtacctcagtttttctgttgccttgctgtttttttcccttttaggtaaatatatatgctcttcccagctaatttgatcaacggactggcaggttgacattgagctgccagaggaattgccccttaaggaggcacatgctattggagaatcacttcaaataaagatcgaggagctcccagaagtcgagcgggcatttgttcaccttgatttcgagtgtgaccacaagccagagcacaacattctcagcaagttgcctagcagccaaccatgaccaccaacttgaattccaccgtgaaacgaattagctggcttgttcgcttgccatgcaggatgtgctacagtacgtgccgcattatgctatatgaaacggctgaagacaaatgagattgtctggccatcatttctgaaagtaggcctaagagaatactgtattagttaagtacctatattagagattatgtggactgaacttgtgcatccctctgtttaagagttttgttgtgaggaaagttcagcacaaaggggaaatcacgttctggatgatctcaagcaatttttttgttctgaaattcaggtcagttgtaaatattgtctggtttgcttaacaatggtgtgtaagtgccctacattgctgggaaggtcaaggtgtatgtgctaaaagaaactcattttaacaaatgtggttttgcctttttcagcccaacatcaggcccagcactctttccaaattgagaaaggaaaacagaactggcccagtaggtgtaaactggatgcaaagcaatgcacccggcaaacatccagcaaacaacaagcagtaaaaatttacaacgtaaagcctcttcgatagaccggatattttcatttattgaatttgaaattcttttgaaatttcttcacagtgcaagtacttctattaggattgtaggatgattcttctgcagttgtaccctttgtcactagtggttgtaccattgcagtccgtagtacggccgtgggactgtctgtaagccacgcattattggctgaaatgctgaattttagtagatggaatcgcgcactggcctatacctggtagtataattattattcagtcgatcagatctgtctggagtaatgccatgttaggtgatattttgtgtgctagtgcgtcgaatccaatctgatctactcacctccccgtgaagacgttgacaccctctgatatactccatgtaccatggattgaagttccggacatgtatgaaagtttcggagaattcggcccgattccctcaacttcaccattaataattacatgaaagatgacatgtttaagtgaagggggctgctatacatgtaggtatctgatgatacatgtgagtaaaagggaaagtaccacttcatgcctcacctacgtcgtaaagttggtaccacttgatacctggacgatgacaaatgacgtgctggcctccgagcactcctccccccactgccgcaccagccaaatgcggccgtctgccatcccccccccccccccgactagccacccgtggccgtccaacaaaccaccgcgtcgtgcaactcaccggcggaccactgccgttgttgggctcaccacgacggccttcagccatcgtctgcgccggcttccgggcgagggcctccctgccgtcacccacgcccaccgctgccctcgctgcgggggacggcccgcgtcgtgcagctgacgtcgtcgtcctcctccgcgccgctcggcctccgtacccgctcccggccgcgcgcgccagcagtccccgtcgccgccatcacgatcactcaacccgtggatctgggcgggggtttccgccgtcaacaacgaacgcctttaccacccatcgctagacggcgccgccaccactctgccctgccgccaaccgtcgtcccgccggatccagccggaacggcgcatattgccaccgccgcagcccggccagctcctcgggttgtccgagcgtacgctgggcaaagccctgccgtcgtcgtccttgcggccgcgtggctttgtcggcacccgctcaggcagtggcgaggcagagaaggaggagggaaggaggaagtcagtggtggcatcgcctcttgtgtcgcccatgggaagggcgacgtgagctaaaaagtgttctgctgcttttgtgcaacgtcgaggttcggcgcgtagaggcacgtctagtggcagtggaggctggcacgacacgaggaggtgcgaccgggcggcggtggaggccggcttggtgcgaggaggcacgaccagcggcgggaggctggcttggcgcgatggatgttctacatcgtatgctcgtatcagttgcgacgttttaagatgtggagaagtttggtttggtttaatgtctttgtttatgtaacaatcgtctcttatatataatataatcaacattgtttcgcaagaaaaaacaaacgtatgaaattctcattaaacacatttttatacatatttaccttttactagcttattcataaaaaaataaatactccctccgttttataatataagactttctagcattgtccatattcatatagatattgatgaatctaaacatatatgtgtgtctaaattcattaacatctatatgaatgtggacaacgatagaatgacttacattataaaacgtacattataaaacggaggaagtatgtacttgaaaaaaaagtagcaagatacatttgatttcttagacatttttttattgataaatgttttagaaattcattcgtctataaaaaaccaatctaatactggatgtgacacatcctagtactatgaatctggacatacctctatccagattcgttgtactagaatatgtcatatccaatcctaaattcatttttttggcggaggagtagaaatcaataataccgaagaatcacattagttagttctgactctaatgtagtaaaaaatagttaagcatgggacggtcttaatcaggcctggcctagggggggtcgagctgtgccatcgtaatgagccctcgaggtcaaagggcccaaccccatatatatatgctatggaaataagagcctataggccataggaacttagatttagaaagcccacgagaggaaagatatataacttgtttgataagaatttttttttatacattacatttgttagaaacatcattatattatcagagttgtattaaaggcccatctttttagctccgttccaggccattaaattaacaacaccgggcctggtttaataggtttagcacctagcagcacggagctacactcctactagtactatctaagaacatctttacttctttaaaagaggtaatagtggtgacagtgaatctatcacccactaactctgttgtatactacggctgtgttctttgctctgaattcccaacttctcttccctctgtctcgcgcgcacatttttcgaactgctaaacggtacgtttttttacaaaaaaaagtttatatatgaaagttgctttaaaatttcatattaatcaatttttcccaaaaaaaagtaaatacttaattaatcataagaaaatgcgttgctccgttttccgtatggaggaagtgagttcccaactcaatataacaaacaacatcttccagtattttaattttacaaaacggtccttctacatattgttaatattttatttcatctctacaatttcagtttatcaattatcatcatggaaagacatctacatgaatcagggacgaaattgttccataaactttacaattaacttgttccaaacaatagcacatgtataattcatttttatttgtagccaagcacgggtatttagctagtttgggaaaaatctgacacccatgtacaaactcatcgtagcttagtcagttagattttttatgatgtaacctgtcattttgaaagttcttaacttaacataagtgctcagagttaatgctaattatatttttatttataggtggcatagacagcggggtgtttatggttactatgttaatctcaagatatataggaactgtcttcgaatgcatttgtgataatgtcgtcaatctctcttaagatatactaatccagtcttcaaaacaattttatcaaaactaagatatattggttcaatctttgaaagtatatgtggtgactttcgtagacgcaaaactaaccgccacatgttcgtactgttgtggctttacatgaaagctcctttacatcattagcgagtcacaaattcacagttatatagaagcacagtgagtcacaattcacagttttatagtaggaataatgaaatctagagttttccagtaaactgcatggtgtaactttaaggatttacatcaacggccaataatttcaaaggaagttctaagattaacgactactcacaccgtcaaaaaaaaaaagacaaaccttggtttccgtctccaacatttgaccgtccgtcttatttaaaaaaattataaaaaaaaattaaaaagataagtcacgcataaaatattaatcatgttttatcatctaacaataatgaaaatacaaaataaaaaaatttcatataagacggacagtcaatgttggacacgacggagggagtagactgtgtttagatcacgctaaaattggaagattgattgaaattgggacaatgtgatggaaaagttgtaagtttatgtgcgtagtaaagttttgatgtgatggaaaaattagaagtttgaataaatattttgaaactaaacacggcgtagtagtccctatttatcatcttcacaaggtcagatcaacacgtgacaaaattatatcctctttgggtttgcagcaacagtggatacggtacccacgtacgtcactggtttcctgttctccgattaagcagcacttgcacggccggacaggcgtacagtatagcatcaggccatcaatccatccatcaccggctgcgctgcacacacatcgtgtcgcgctgcttatgaaacggtgtcatcatcgtcgtctccatatatcccccccggtccccggatctcgcacatggggacataacgtcgccctcccacggcgaggcgatgacgacacgatggcattccccaccccaccccatccactgcccccctctccgtcgtgcacagcttccgcgcacgcgcaccgtgcgctggtggcatgcgcccacggtgcatccaccggcccatcgctggtccgccaggtgcgatgcatcgcgcgcaccgagcggcgaccgctcccgtggcatgatgggtgatggctcaacgattttcttgcgtctcttggaacagttcttcttttttttttctctcttcttatctgcttttgttttcggtgctcagggctgctgttttccggacccaatgtatctggcatgtggatgtggtcgtgagtttgtgtcgaatcgtggaaaagtatactttaattgcttagcttgtacgtacatgccgaggaagggacaaatcgatgatcgtttgtgtgtacagctcgcaagttcatcgcatttttagcaaccatacgtttttgctgtagttctgtgtgcccgattggaatttttcattttcgccgtccaacgcgagtagtagaaaactgccaggtggggcccgagggcagtgagcgccggggctttgcgcaccccatcggcagcacgcgatccagaaagcttcgccttttgcttgccctctggcatcgatctgctgtccttagctttcccttttgagtttttcgtggatcttttctcagtcctttccatccttctgcttttttatgaaattgcctgaaaaagtccagagcagaaagttttagggctctgcttggctattttggttggtgtcttttcagtaaatctggttattttcagttggtgtcttccccatgaatagacgaaaaaccgttgtttagtttttaatgagttttaggattttgggagtgaattgtttattttgcagaaggcaactaaagggtgatttaatcttaaattcaactctgaatgaccgaatttgaatagagtgttgtttcatcatcaccatctcatcctcaaagcgacatgcttaaaatagaaatgaaaacaatatagtaactcatctcatttatatattagaccaactagacataccaaccatacggtttaattaaaaaaatacaagaaaaatagctccgatatatagtcaagatagtactagctactcgcacacaccataccaaataccaaaaagaaatcatcccacaaaaggaaataaataaaactaaaataaaaaaagaagaaaacaaagacagccacccgaggaaaacgtcacgcgacagcatttgacaccaaattagcgaaccgccgcctcggttaaactgatttttacagcggaaaatcccgcttaaaatcccgaaacagctagaaacccatgttccagacatcgcagctcgcaccgcggggcctaaccgtggcggttaaaaagcgtacggcgtcgtcgcgttccctcccccatttcatccctccccttctcctcgccttttacccccacacctcgcctcgcctcgcctcgtctcgcctcggcgctccgctcccctcctcccatctcgctcgccgtctgagccaaaacccactcggctagccaccggcggcggccgatcggacccggggccaagctgcggcgaagcggcgggtcacctccggctgcgtcgtcgctggcggcggccacttggatgggcggtggatcgggggcgagctcgtcgttgtgttgagggcgtctgcgggaggcttgaggggcgtgatgccgggtgtggcggcggagacggcggtggcgtcggcgtcgggatcggggatctggtcgcggcggcgggacgagatcacgttggatcgcctccagaaggtaggctcgcgtgggcaacgactttggtctggtcggggggctggatttgatgtgagcggtgggaattcggggtgaatcgatggtggtgttatccgaggatcggactgagacagttgcttgcgtgtgggttggattagcgttttttgtttgtgcgtaattcgcagaagagttgtctgcaaatggcgtcggggaaagctaggttgtttggttgatctgtttttgttttatctaagcttgtgagtccatttgagtggtgaattttcatgcttagattcaatcgggttgcacttggtcatgggcatatatcctaattttgacttctgataggctcgattgtactggctttgagctgtttctggcggtacattgctctaagctatggtggcaggtagatttgtacgcctggtttggtatataaacgtggggggcaaaatagtgttaccgattacttcctgtatgaattttggaattgaatcagtcattcctcgttttgcaagagcatggggcacttgatttgaaatgaagtaaaaaagttggggactggttttaggtcgttcatgattatttgagtagcctgtaagtgctgttatgctgatgaaatctgatgtatgaaaatgttcttgttaggaaaataaaattctgtcagaataattttaggaaagcaagtcattggctcgtgtagaatgttattttctttctaactctattaagtttttacgagtttctgaccttatcaacaaactatgcatattgtacacactcttcaatcataaatttcatgccttgcatatttgttcaattgctcatcctgttatttattttcttccattggagcaagctgataaactagtatagttgtaaatataatttgattgaagagtaactgctaaataagacataacgatatttgaacttctttccccattttggcacacagatattttgtttgcagctctgttgaagcatctccaatgatgcaccacctctgatgctttaaatgtgatgctccaatagtcttgattagagttgtggttgattgatactgtcattaaactactccagagctatctcattttatcgttgaatagtagattatactggattttattgtttttatgactttaaagtagcacttccctttgtgctggaaagcaaaccaaatagcttatttaagtgtgtcttagtgttatggaggtttttgtgatagccatgttgcaaagggaactgagcatgtcatggttgtggattaaacttgtttcagttctggaatggcttgcctcctcaagcgcgacaggagcttctcaaattggataagcaaaccctcattgagcaagcacgcaagaacttgtattgttcaaggtgcaatggattgcttctggaaagtttcatgcaaatagtcatgtatgggaagacactgcagcgcgatgcctcggttaatcgtctgaacacaactggagaaacaaggattaggcaaggggaacaagaagacccatcagttcatccttggggaggccttgtagcaacaaaagatggcatccttacgcttcttgactgctttgtaaatgcaaaatcattgcgggtgcttcagaatgtaagttttcaacttgggattcatgtctctttttgtgtagttcattggcgattgtacaattaataactaatttgctctgatttttatattgatcccttctgttactttttcttaagcaacctccaagtcatgtttgtggagttaagttaacctagaagtttcaatgctagtacaggataggtttacttgattagcttataccttaatgcattcaacattggtttaatcaggtatttgataatgcacgggcaagagaaagggaaagagagatgctttatcctgatgcatgtggtggcagtggcagaggatggattagccaacgcctagctagttatagcagggggtatggaacaagagaaacatgtgctctgcatactgctcgcctttcatgtgatacactggtggatttctggtcagcattgagtgaagaaactagattatctcttctgcggatgaaggaggaggatttcatggaaagacttatgcgtaggtgagcataatgaagttgacctccatatcatgcaaatttaaattagtgataacaagttgttttgacctgaataggcattcagctcatggacattattagtaacatagttgaactagtgagttcataactgacttgcagatattcagtgaattctaattaacgatcatagctatctgatgcaaatacaataagggcctgctattttctttttcatatactgatagctatctatgatctacctagatatgtagggattttttttttttgccaataatgcatctatttgtttgtatttatccagcaactgacaattgatcagtgtaggattgattttattttttcttaatacaaatgtcaataggtttgagagcaagagattctgtcgagattgccgaaggaatgttatccgtgaattcaaggaactgaaggaactgaaacgcatgcgaagggaacctcgctgcaccagttggttctgtgttgcagacactgatttccagtgtgaggtcagggtgcctcctcgacgcccacttcactattctaacttccattcaatagcttctgagttatattcaagttacatgtggcttctctattttctaggtgtttgaggatgctgtcataattgattggcgccaaactttatcagaggcagatggatcttatcatcattttgaatgggccattgggacagatgaagggcaatctgatgttttcggctttgaagatgtcgggatgaatgtacaagtccacagagatggtattaatcttgatcagtttgaagactatttcataactttgagagcttggaagcttgatgggacctacacagagctgtgcgttaaagcacatgccttaaagggccaatcgtgcgtacaccacagactggtggtagggaatggttttgtgacaattacaaagggtgaaagtatcagaagtttctttgagcatgctgaagaggctgaggaagaggatgtacgtgattaccactaatggtggactatatctaactaggctagacttaattaggacatttattattggtgctaaaagttgccattctgagtttctgacccataaaaatatttgcaggaagaagatgccatggacagggatggaaatgatcttgatggtgatggcttacatccacagaagcatgccaaaagtcctgaactggcaagagaatttcttttagatgccgcggcagttatatttaaagaacaggtaatttgtaatcaaagtatagaaaagaaatgttggaagcaatacttgttgtaatgattgtggctgtacaaagaaagaaaaaaaacttgattttctaaaccacagctcccaaatttgggtgcacaacctgcatatcatacattccatttcaataagatatactttccttcaattgctacttcataatgaaggaacagtaacttaccagtgtttgtgattgctatatgaagtcctccacccacatacaccgtgtgatttgtctatcttatcaaatggcaactgagtggtatgttatttccagcagcactactcctttacctaaggttcatgaataaaagttgttttttgttgttcttgtttctacccgtcttgcccccatcatagcattgtcagtcactttagtcacttctgaggttgtgttttctagccactgttgtagccattaagtacatgccaatctagttctggacctccacatatcaaagtcaattttctttttttattattcaagatatttaatgcaataaaaaaattaaagaacgattctccacagagatatgtacataaggggatccatattcttttatcctgtaatattactagtagtggttactgtagttactaagatcaaatcaagatttatttattgagggttttgctaaaatttcagatgcttatgttacaagcttaagcatatgctaaatatgggttaattgcaggtcgagaaggcattcagagaaggtacagctcggcaaaatgcacacagtatttttgtgtctcttgcattagaacttttggaagagcgagtccatgtagcatgcaaagaaattattacgttggaaaagcaggtacttgtggtgattgcatagaagtcataaaatatttcatatcatccatgattttgtgcacatcaacttcgttgacacacttcttgcagaacaagcttcttgaagaagaagagaaagaaaagcaagatgaacaagagcgcaggatgaggaggagaacaaaagagagagagaagaaacacaggagaaaagagaggctgaaagaaaaggagagggataaagggaaagaaatccttgggttgaaatcatcagatgataattcatgttcaactctcagaaactcaacatctactaatgatgaatcaacaaatactcctgactctagagattcagctagtgaagaagaagataattccacagtggtggatctttgctcccctgacacctttgttgatcaaacagcttgcagggagattagtgtgcaaaacaatatggactactgcaatacattgacagaatttgctcgaacaaatagcagtgaccttttcacatctggacaatcaaaatcatcaagatggaatctgaggctgagaaaagatttccatcaagatcagtcctcttgttgctatgatgagtgcggagatgaaaatggaagcattggtgattttcagtggcaatcaaaggaaaggacaagacatagtgctcgaagttgtaactcagtgtttactacaaataacagaacaagggatagacacaactacatttccttcagctgtgaccctcgtgatgactatgtaataaatgacagctgttcttcatcatcaactggatcaggtagggagacaaagatggcaagaaaaacaggagttgagagacctagggtgcagtaccgcaggtgctatcctttggacaactttattgtgtcaaaagaaagccgtactggtaatactcagcagaaaaatgttgctccaaagcaagtatgggagccaatggattctcaaaagaagaatttcttagacaacaaaaacaatgggtcgggagcagtttgtaatgttgatccaaccaaattagtggaacaagatagcagtgaatgcccaaattttgacgcagggcatgagccactaagtcaatcttctgaaagatccagggatatctgtaaatcagaaacagatcaaccttgtgaaaacaatgagaaaaatcaagctacttcttgcggtggtactattatggtggataaacaagactgctactcaacaaaagatgaaggttctgggcatgatgaagagctgatgatgaactctaccagttctgatggcttgtcttcatgtacgagtgaagcagatagagaaagcagcacaagcagtgtgacttctttgagcgctcaacatcaagaatcatcatcatctgactctgaggaatctccagagagagtcaacagcatcgaggaagctccatcaacaaagaccgtttcacggtccttacttgaggcttgtgcaggaaaaggtttcagagaataccaaccaaaagccatgcaccggcctcacaacgacagattgggattcaacataccccctttccaagatcagctgttgcatcaccaaagcatgcatgtacctacacattcttcagccataatggggctccacaaccatccctgggctgctccagcaagtggatacatgcagtatgcccagcctagccacttctattccaatccacttggatttggagtacctggaaagcagtctcctgattttccagtgcagtacagcaatgttcatcacttcccagctcctgcttttagttatgctcctccggagccgattcggaagaccacgccaagcttcagagtcatgcatacatcgccgccttaccgaaatggattgcatcagagtcaaactgttggccatcctcatggagacccgactctagaaaggcatccttctcagcctaagccgttggacctgaaggatgctccaggagagaacaaaagctcgcctgaggggaatgcatccttctcgttgttccaatttaacctgccaatagctccccctgccccaccatcatccaaagatgacacgagtggagagtcagctacaagaacgccgttggctcaggttcaagttcagccttgctcgagggagcagactgatgtcaaagaatacaatctgttttgctcgaaaaatggcagcatgttttcatttatatcgagataaaagcaacacacgcgggagatctatactgttgttgctgttgtggttggcactatacttggtgagtgatttgtattgtccgaacgaaataaaagatgcttgagttttttccttgtattggctgcctttgtcttctttattttagcctcctccttgtacgttcctcatgtgtatgaaaacttagtaaaggcatagatttcagaaatgcggtaaagttctagttcatgtgaagtgcgaactgccttgcagggcactggaaatagaacggtcacctagccctggttccggttccaacgtgaaggagaggccactcgctagtccctacgccacagtatctatggccttgtttagttactaaaacaaaaacttttcatccatcacattgaatgtttgaatacatgcatgaaatattaaattacgagacgaatcttttaagtctaattacgccatgatttgacaatgtggtgctccagtaaacatttgctaatgacggattaattaggcttaataaattcgtctcgcggtttcctgacggaatttgtattttgttttgttattagaccacgtttaatatttcaaatatgtgtccgtatatccgatgtgacaaccgaacccaaaaattttccccaactaaacaaggcctatatcttttataaagttacaacccactaaacatctaaaactcaacatatgtaagcatagtagtagttgttagtatattcaaaagaataacatgcaaacatgccacatcaactcactaaacacctaaaactcaccatgcatgcatagcaattacttctacaattcattatattctaaacctcaatatagaagcatactaaattatcatctcacattattttcacaatatttaacccaaaccggtcaaatctatcgattagtcctacgacatttaacataaattcatccatatatcccacagtaaagcgcagggcttcatctaatcgtaaatgcccttaactgccagtgcttctggtaattcccatatgtcaacagggatactacaaagtaacttggctgccataaggatcattaactttgcaataatttcttgcatatctacaaactacaaagccgagttgattctcgccggcatggatggcaagctgtctatataatttgttgttttcaacaagttcatcattgaaactgcaaaacagcaagatacaaagtaggctcgtcaacaaactctaatatttcaaacttgctaccggcagtagccttctctagagaaggcctggtaggcaaatcggcagttacaacttcaggatgttccctgcgatgttgctccaaactttgccgtccttgatccaaaaagatgacaactcttccacctatggcaaacggcatacagcgtttcaattcaagacaaaatgcatacaagaaatatccaggtggtataatcacaacatatcagaatgacctcaacacatgaagcaccctgacacgtcgatgttcatgaaatttggctaaactaggggatgtagcaaaggttgatgactgatccttgatgatgtcttgttaataataagaagcaacgggttaagatagctaatctaagagctttgtgagaagctgggttgtcggagctgaggagtggagcaaatgtatataagagaaaaggacagctgaatactattgaactaagaacaaggacattttgatagcttgattcaattctcagatgcaaaagatgaactataaagcatatataaagcaacaaggccgcaaatcaccccattaaaactttagagggcaaggttaggcacatacaactatacaagtagtgcctgaattgagctaatgcactccatgaaacaaacaccatctacaatgtagaattaggatttaaaactagcctaaccacaggaactgaaaataatcagaacaaaacaagtatatgcatgcctacggctgtttgtctgttccataaatcgcatcaaaattgtttcaagcaaactaaatcagcacacacaaggattaacgattcaaaccatgtaggacactgtatcaaaaccacatgtaattgtaaactaatgtatccaatttatttcatgaatatggcaaggcaacaggttacctagtactaacattgatatctcaagtcactgttagtcatacaaaccaaattttgtcacaacaaaatgtactcctagtttcttaaccatcacaaaccacctcaagagcagtgagcacagcaattccgctgattatgtacaaacccacaactaggccctccaattaagcgaggaatgcagagttttaaccctcaaatgattgcgaagctaacagagcaaaacagagataagatagcatctcacctttggagcatctcttggccagcgacttgagcagcgcggcggccgagacacccatcccggggaagtagcagacgaacacggcgtcgaacgcgtcgaacctctccggcacgccctccaccactccgcctcccctgccgcctccgcctccctccaagtggaagcacctcacctcgtcgtgcccctccttgatccccgccagcacgtacagggactcgtgcgcggccaccaggagctcgcaggggtgccccgagaggagggcgtccacgaaggacggcgcgggggtcacggccagcacccgcgacgcgggggagagggcccccgccgcgagcgcgcgggggaggctgccgcccgcggccgccgccgccgccgcagcatcgaggaaggaccagtccttctccactacgtccgcgacggcgacgccgtccgggaccgcggcaaccgggccggcgcgacgggagggcggcgagcacgcaaggctgagccgtaggggggtaggaaaccccgggttgatgggtcgcgagtagggtcggggtcgcggggtagggaggaggagaggggagaacgccagcgagagggaggcggaggcggaggccatgggaggagagggtggtgttggccggaacgggaggaggatgggaaggtggaaaggtagacaatgcagtctcggcagagtgagtagtcgcggtaactatgggccgagccaggaaaccatagccattaataattcggcccaattagctagttgctggttagagagttacgggcttctgaaatagtgtactgtatctcacggcctgtttgttaatgtttggtactcttgccgcgagcccccgaaccgcgagtccatgaccaatcaccatccatcgcgaagatgaatagttcatgccgagcaaatttttttttctgcacggtgattcaaaattcaaacagtaagtataatcaatcacagattgagcatagagatatgcatgaaaatgcttcctttttttcccatacaaaacgtatggcaagggaatcgtacgagtacgatggaattcaaacggtaaccagaaagtttcggaaattttcagtttttcacacaaaaggaaactgtgaccagaaaacgaggtgatcaccctgctcctggcggacccacacgaccagccgatcggacgatcgccgctgccagacaatgggtctacacgaatctcaaagcccaaagtttgaatcgtcccgctcttggccctcccggcgctgatcagtcttcgcccaatgacacgtgggtcccactgagagatcacagatgctgctgacatcgcgggaaggacaagccattgactagtctctaggctatcgccaccggaaagaaaaagaagaccaacagaactgaggatttgaggaaggaaagtgtccgtcactgcaagtggggcccactcggaagccacgaccccctcttttgcatgagctgcggcgagcacgggcccaccgcccaccgcccctgctctctccgatttccattccaatcttccgcgtcggcacgagaccacgacgtcacgcattcccgcgaatccggcctgctcgagacctcctcccgtcgcgacgccgcaagccatcaaagcgcctcctgcttccgctcctatccaaggcgaaccacactctgcgatcgagagctcgctgagccgtaaaaccctagctaatccttctctctcccccctctcgctgtcgtctccgtctccgtctccgatctccgcggcctcggttgcgggttgcggctgcgccggtgcggctccatggtcccggagccggctcccgcggcggcgacggagccgaggcgctccacgcgcaggcgcctaatgacggccgccgcgatggaggccgaggcggaggcggtggccgacctcgacgagatcgaccgcgagatgtcgcgcgccgagtcgcgcaagcgccagcgcaggacagcgaaggagaagcctggtgcccgtaagggagcgaccgaatggaagccggaggacgtggagaaggcggcggcggcggagggggtggccgagctcgacgagatcgaccgcgagatgccgcgccccgagttgcgcaagcgccagcgcaggacggcgaaggagaagcctagtgcccatgagggagcgaccgaatggaagccggaggacgtggagaaggcggcggcgcaggagcccgagggggccgagctcgacagtgggttgtcgcccgcagagtcacgcggcaagcggcagcgcggggtggagaaggtcaagcgtcgtacccgtaagaagacggccaaggagaagacgaaggagacgaccgagaagtcggcggctcaggcgcccgagaagatgaaggtgaacgatgcgggtggcgcgctggccgaagacgtgtgcgcggatgagccggacgccgaacagatggccatggaggaggaggaggaggcagccgacgtgctggaagcagaggagaggatgggtaagtgtgtcggagaaggatcagccgagaaggctgcgacgaggaagagggtggcgcggccaagcactgcgagaagggtggaggactcagatgaccactttgtgggcgatccagtaccggatgatgaagcgcgacaacgatggcccgtgaggtacagtagaaaggtaagaatttctagtaaacctctaactctattctagagttatctcctggaatactaaagtttgttatcacttcgattttgagatgattttgaaaaataaaactgacatgctcttttgtttttgttgcaggggtctgattcgcttcttaagcaggagtatgtgtgtttttacgctaacattgttctgaaagtactcttaatctcttcttatgctgcttttataatggtgatcagaattttcatttatgcaggcctgacgaagatgaagaaatgaaggctcgatgtcactacctggctgctaatgtggatgatgaaatctatcatcttgatgatgatgtctatgtcaaggtcagtcatgaatatcttgttcacacttcttagaactttattaaccaatgttgtttcctagttttatgtattgcttttacgatagcatttttatatgactgactaacaagggatgattaatgtaccttttactttctgccatttttgttttgctcttcattataaccgttattaaacttattatcctactatttgttctactggttgttaaccacgagatattaagttttcgattaatttgttggcactcattttgtacgcacgtaaattttctcatatcattgttctgtgcatatcaattttgtgtgggaaatgggtacataacttgatttgactgtggagattaataagaatatcatttcgtttggcttgcatatgctctatggtgtatcgttgtaaattattcatgcgttatctatttgcttatcatatttcttgtctactaggtccatatgaaccaaactaactaatttgcaggctggtcctgatgaggaaaattacattggacggattactgaattttttgaaggagtcgaccgtggatcatatttctcttgtcagtggtttttccgtacagcagatacggtatgtctgaactctgaagtacctttttgttgctttttaatggaaatgtaacacttataagagacatgtatttgcaggtcatctcatcaaagttgttaaaggtgcatgatcatagacataaccataagcgtgtttttctttcaaaggagaagaatgacaacttgattgagtgcatagtctcaaaagtaaagattgcccatgttgatccaaatgtaagtgatatattcattaggcatatatcctatttaatgcttattatgttgtcatgttacagatgattttttgttgttgctaatatttaaacaaattcagatgacgcctcaagcaagagctcatgctatatctgattgtgacctgtactatgacatgccttactctgttgcatattccacgtttgcaaatcttccagcaggtaattgtttacatgattcttttcccattgcaattatcataggtgtgtatgtgcatcattcactttgttgttaacttacataagagaccttttatgataaactgtatgagaaaaatattttatattatattactattttgaatatttgacagatgcaaaaatacacttgttgcttcaatattgtcaatctcaatgtttattgtcttatcttctgagggagctattttcttgtagataatgatggtgcattggggagtgaggcaacatcaaatatttcctgcgatgatgctgacaattcttctaagggaaaattgtcggctgatattgtggcaccatatagtgaacaaacagagacagcttctctgcttgatctttactcaggatgtggcgctatgtcaactgggctttgtttgggttttgcattttctggcataaatttagagactgtacgttttgtacttggtgtgactcctaactgcctactaagctcttttgtctattgacaatgttaatacttgctttattgtgcagaggtgggctgttgacataaacaaatatgcttgtgctagtctcaaacataatcacccatactcgcaggtagtacattcctgtttccacttgtgtactgccactagatagtatcaccttgcacatccaccacatagacaaattcatgtgtttgcttttgcctctactttgtaggtgcggaacgagaaaactgaggattttcttgcccttattcagcagtgggatgcactttgtagaaaatatgttgtccacaaaaacgatacactagaacctggtatagatatgcccttaaatgatgctgacgatgtaaatgagcctcttccagaagatatattcgatgtagaggagctccttgagatatgctatggtgatccaagtaacacaggaaaaaatggcttgtggtttaaggtaatagacttaatgtttactagttaactagcattcctttaatttcatatttatttgtattaatctagtgtggtactatattattgaaaaagtaccctgtgaattatattttatataggtgcggtggaaagggtatgatccaagttatgatacatgggagccaattgatgggctcaggttggtatctctttcattatgcccctttcacattttttgttttattgttagtgcctcatcgttacaaatttcagtgattgccctgagcgtattaaagaatttgcagagaaaggacacaaggaaaatattttgcccttgcctgtaagtatctttctcatcttctttttttccttttcagttttgttgtcatgccatcttatcatgtcctttaaattcgtaagggtgctgtggatgtcatatgtggtgggcctccatgtcaaggcatcagtgggttcaaccgattcagaaagcataatgatccacttgaggatgaaaagaacaaacagttggttgtttttatggatatagtgaagtatctgaggcccaaatatgtcctcatggaaaatgttgtggacatattgaaatttgcagatggattccttggacgctatgcaatgagttgccttgtggctatgaattatcaagctaggcttgggatgatggcggcaggatattatgggctaccgcagttcagaatgcgggcatttctctggggagcccttccatcaatggtttctctctatgctttcttaatcttattcctttgtgacacttttgcatattaagatgttacattcaccaataggtattaccaaaattcccacttcctacccatgatgctgttgtgcgtggaatagtaccaactacatttttggtaagagaattgagtaaataattgccaagatttcattattgtattatgtattgtcttaatatttggctgctccatttgcagcaaagtgttgttgcatacaatgaggtagaaacccgttgcctacgaaaggctcttctccttgcagatgccatatctgatttacccaaggtttgtgttattttcatatatccatggatctttatcttttgaatgctgattggacaattgtgttgttctttttttgtatgtgctatattacaaatttacaggttggaaatgatcaacctaaagatgtaatagagtatagtgttgcccccaaaactgaatttcaacggtatatccggaacaaccgtaaaggtagtccatgatttgttactaattgaattaacaaatatcgataaatactgttcatgaaatctactccctccgtcccataaaaaaacacacctaatatgggatgtgaaacagtctgttcagattcgtagtattaagatgatccatatcccttactaggtttatttttttatgggatggagggctatgttcgtttgttatgctctttccctctgcatttgtggaattctaactatttaaattttcattagtgtgtgggtttgacaattgccttgcccgttggtttatgcaattctaagtgttgctacttgtagtttcttgattgaatttgtaggccaagttactttgttttgttattcattttcagacattcaggattactcttttcgtggagatgatccttctgaagaaggtaattgtttgatcatcaacctctaaagctaaacaaagatgattatgagcgtgtgcagcggatacctgtaaaaaaggttagcaaggcttaagattgtcatgccagttactttcaataccttggttgcttacctttttttctgtttcagggagcgaactttcgtgatctaaagggcgtcatagttggcccagataatactgtgcggctggatccaaacatttcccgtgaacgactgtcatctgggaagcctttggtacttttatattttgctatatttcaacaactgcaatgtcaatgtttcctcttttgcatgccattaattactgcttctctggataggtgcctgactatgccatatctttcgtcaaggggaagtcaactaagtaagtacgttgagcataatggttcattttacacaatcttgattgataattctaattaatctggcaatgcagaccgtttggacgcctgtggtgggatgaaactgttcccactgtagttaccagagctgagcctcacaaccaggtatcattttttttttggcgtttttcccatcttaatgccacttcggttgtaattgtgcataaacggactcccccatattgcagattattttgcatcctagccaagaccgagttctgactattcgcaagaatgcaaggttgcaaggttttcctgactattacagattgatcggcccactaaaggagaagtaagtgcttataggatgtttgtatcaattgtagtggattcaggaatcagtaatatggactttagtgtccatattttggattgaattactcacagatatagtagtatatgacagatgagtgttgtgtagttccattcttatgctatgtattcttgttcaatgtagatatatccaggttggcaatgcggttgcaattccagttgctcgagctttggggtatgctcttgggctggcctaccggggtgaatctgatggagatcgagcagtactcaaattgccagagagttttatttatgctgatcaagagacggttgttaaatcttcggcaggaactcctggaagtgaaatagctgactcggaacagttgtttgaatagtatgttatctgagtcacttgtatagttgggtgatgtgctatcattgtttctgtatgagtttcgaacactgacagtgcatgcattgtccaatgctccaaacattcactggttaaccctggaactgagtaatttgcatacgtttcttcattggatgtccatttccttctggtttagatatgtgagtgaaatactttatttgcttcgattctaattgagctgctgctacattgtactatcgggctctttatttaatgggatactggctacttttgagcaaaatctatccttatgctcttgtttttacttgtatgaaatttccctgtcctgtctgacgttacacaaagatgcatggaacgatagtgttcagtacaccagtttcgatgctgttttcttatatgggcataagttatttgttatttgacaactgctgactgttaatgaccgaagattcagtcactgtttttttttactgatacaaaattcatttaatttctattactggctctttattaaaagaaagaaaagaaatctacatggcacaaagcatttgcatggtaatatacataaactccttttttttttttggagtttttcatggacggggcctgattggctgttagtactgctggacagtctcattacttcagcgaaggcacatgtatttactttggagagcctggcatctgcgaaatgacgtgatccatggtaaaggaaatgcatcaatagctgactcggctagcttcctggtaagctatgaaaatcaactgttgccgatccgacaacgggaagatgatcacaaagggaagggtcctatgtatatggaacataataaaaaagttccaactacaagtatgaacagacagatggtgtgcgccgccggaatatttcgctaaactgaatgttgacgctggttacagagaagagtctggggatgcaagcgtcggatttatattcagagactgcaggggattggtgcttcttgttggccacaaaaccttgcatcaatgcggttcttcggcccaggcggaggcgctagcatgtctagaaggactgcgatcggcggttgaattgatccacatgccaattgtgatggagatggacaatgctgaaattgtcgatggcataaaacaacaggggccattgaaatcggcctgggcgacgacaattgaagagattaaaggagtgatgcaatgtttccaacaagtgcaagtgcacaagataaataggcgacgacaattgaagagattaaaggagtgatgtagtgtttccaacaagtgtaagtgcacaagataaagagagaagcaaatagggtagctcatgttttagcacaaatgccattgagtactagatctcgtgcggagtggaaaaaaacataagctctttttttttttttgaatctacacagaagctcccttgaccaccaatgataatgatgtttgtcagctgagctccaatggttgggaacgtcccagttggcatggagaccaaaaatagaaaatataaagagattgtatcccagaaatgtgcgcgaggcggtgcggtggaggttggacaatgtgacgaaaccagcgctttgaagcctacttccttttcccttcccaattctgcttcaaccccttctgttctttttcagaaagaacagggaaaaaggaaggtacattattgattcttcagtttcatggcatttcaattcctctatttgtttggtactctgaatgttgtattcgatctcacctccagtttcataaaccccaatttcttttgcatgatgtttgcttttcttaaagtgaatgtggttattcccttgatcctagattctaagatgtaaggtaaagtagcttttgaactatcttccttgatgatccaggattctaaaatgtaagataaacaaaaaaaaaggactgcttttcagcgtgtagttctgtatgaatggacatgttaactaaaccaaaggtctgatgaaacatgagacaagtccctcaaatgcagataaaatcctcaaatcactcactatcctctcccatggttatgcatcctttctttcttttttttccttttagataatatcaccatttttttcctcccatatttttgcaggggttcatcgcgacgaggagccgaggagggggaggcgcgccgcgccgttccattccagaacatcctctcgtgggaggggtggaatcgttttgatcatcgccgggccgagatccgtctcgacgtccggcgggaaatggacgattccccgctagataatctgtttgatggaaatggattggattcaccggcaggcgcggacagctctagctccacgggatcaccgccgagctccacgtcgtcgtcccctccgtcgtcgcagtcacctcctccggggtcatcgccgcctcctgccagcccgccaccgtccacaccgtcggccccaccgaccaattcctcgggctcagcaccgtcgccaccttccccgtcgcagtcggcgccaccggcgaataccggcggcggcgggtccccaccaccatcgcatggctcgccgccagcgccaaaggccgtccagtctcaacccgctccgaagcgtagcggcgacggtggctcctcctcggacagtgggagctccaaggagggaggcagctcgagtgaccgtggcaagagcgaaagcaacggcaacaggccggggccagaggctgccatcatcgccggcatggtcatcgggttcttcaccttcgccctgctgctggccatcgtcgcctgcgtgtgctgctccaagaagaagaagagacctccccacatgcacatgccgtactacaccgacgagaacggtaagcacacatctacacgcgacgcgacggcatggtgcgctcgccacgcatgccgcagagagatcttgtgcagttgacatggggtgcgctcccgcgtccgcgtgcatgcagggaaagtgtactacgcgaacagcatgcccaggtggcagaacagcgtggaccaaggcggcggctggcacgcgcagtactcgccaggccaggcgccgccgagcagcgagatgagcgggtcgcacggggcggggccgctgccgccgccgtcaccgggcatggcgctggggttctcgaagagctccttctcgtacgacgagctggcgctggcgacgggcgggttctcgtcggcgaacctgctggggcagggcgggttcgggtacgtgtacaggggcgtcctcgcgggcagcggcaaggaggtggcggtgaagcagctcaaggccgggagcgggcagggcgagcgcgagttccaggccgaggtggagatcatcagccgtgtccaccaccgccacctcgtctccctcgtcggctactgcatcgccggctcatcccagcgcctcctcgtctacgagttcgtccccaacgacacccttgagcaccacctccacggtctccatatctttcctgctcttttcccagccatcgtaacgcgccattcgtacgtgagatttttgttcgattctgacacgcgcgtgtgccggatgcgtgcagggaagggcgtgccggtgatggcctggccgacgaggctcgccatcgcgctcggctcagccaagggcctcgcgtaccttcacgaagattgtaaggtccctaataaacttttcgtttaatttgcagtctgcagggacaaatcctgtctgtacgtccttctaacgatctgatttgttgcattgtggttgtcacgtacgaaggccatcctaggatcatccaccgtgacatcaaggcggccaacatcctcttggacgagaatttcgatgctaaggtgaacacaccagcttgtttaagctgcgtttaagattgaactagctagtcctgacttgtttgaattcatttgcattaggttgcggatttcgggcttgcaaagctaaccacggacaccaacacgcatgtctcaacgcgcgtcatggggactttcgggttagtgcaacatgagaccgtggctcgctcgttgacatgcatgacggacgagcgggcacggatgacgagtcccagttacatgtgtgtaggtatctggctcccgagtacgcgtcgagcggcaagctgacggacaaatcggacgtcttctccttcggcgtcatgctgctcgagctgatcaccggccggcgaccggtcgacccaacgaactacatggaggacagcttggttgactgggtgagcgtcaccctcgcctccatcgcaaactatcactactacatcctaagcttacatacgtggttctgacacgccggccactcgatcgcttggtcgtgacaggcgaggcccctcctggcgcgcgccttgtcggaggacggcagcttcgacgagctgatcgaccagcgcctggagaacaagttcgaccggctggagatggagcgcatggccgcatgcgctgccgccgccgtccgccactccgccaagcgccgcccaaagatgaagcaggtaattgaaaccgcacagctcacagtgatcaaactgatcatcgatcacctggttgcctggcaatatatgatattttttcttctttgcgtgtattgcagattgtccgtgcgctggagggcgacgcgtcgctggacgacctgaacgaaggggtgaagcccgggcagagcatgatgttcagcacggggtcggagtacgactccggcaactacgcttccgacatcaacaggttgaggaaggtggccttcgagagcagcatcgaggacagcagcgagtacgggacccactccagcgccgactcgggggagccaccccggcggcaacagcatcgctagccgtatgatcggaggcgtcgagctagacttgactatttcttcggtgcgtgagtgtggaaagtggaaactgtgtggtgttgcgagatggcgaatcatcgatgggaaccggggcgtaccgtgtatgtgggaattgggatacggtcgtgcatattgcaggccgatcgtttgacgtgactgctttgttggctgtattatcgtgtgatttaatgatgtatccgatcgatgagtaatgcgatattgcgctgttatcttgcatatatctactggtgaggtttgcactgaatcgagaaaaggaagaagagaggtttcgtttgaagttaaggatacattcgaaggaacttacataagtttagtcagcttgtttctaagggcattcccaactctccatctaagatggtatctatggcattaactactgtcatgtaggacttttagcttatgtgacactgtattaattaagagagagagagagagtgaatagaggaagaaaccgggtctcatgcaagacacagtttcaacacgagaacccatgcactagacactatcaagttttgcatttggagataatagtctctttataatagatgaagaataaatatgattggtagagaagagacatgatgtatttattaatggcccactttaagaaaccataggttgtagagtgtagtttctattgcgatgtcttattgacatggcaccatagatactgcttatgaacaatatgagttgggactgccctaatggaacggttgaaaagcgtcgaacgtactgcacgtgtttctttgtgccgtgtcccggccatccttcctctctcctcaagctccctcgtcggctggcgagcattagggatgcaagccgagcaggcaaacaggctttttttcctgcttatcctacttctagttcattttttcttctaaattttgtactatcatgtgaaaaatagactagcaagcgggtttttatgcaggtagtaggactacccacttgcatccctagcgagcatgcatagagagggagaaggggggtgtcttcaccggcaccgcttgatgggagacgaggtcactgccggcttgttcctcttccgctgtaatggagaccactgtctgcaggagaagtggggaagcagctgtgcagagagagggaatggtgatgtcggccttcgaaaggggaactcaacgacgacaggaggggatccgatggcggcattaggagacgcgacgagaggggatccaactttgactggctcttggatccatcatcgatgggaggggacccaaatccccatggttgtcgtgggtttggtgcttagcctcgccgcggcgggagcttaggaggcccgatggcgaggcgggagcggaggtccctagacctccccacggcggtcgagctcggtgacaccgcgcccatcgcctagctccttcccgccggtcattgcccttctccccgatggccatcctccccccaacggagagcggccactccactttcaccgcttgttgcacactgctcctctctcgccgcccgtcgcgctcgacgtcctcgctgcgctcctctccctcttgctcttgccgctgccataggagcggggaaggatggaggatggacacccaaaagaagattggaaaagaggggaagagggtgaggtggaggaagtgggaaccactgacatgtggcctattttttttgtttggctgacatgtgggtctcgtatattttgttttatttttttagtctttaattttgttccatttatttttttttgtcaaactgccacgtaagtgccatgtcaatgccacgtgggacgaagacttagtcaaaggcgtcacgtcagttaaaactggagtcaatactaccgagggacttcgtttgtacggttatataagttgagggatggattatatccggtttttggatcaaggacgaaaaatagattgggcgacgaactaagggacctaaagtgaacttcttcctcctccagaataccttcaaggtgttgatgcgaaaaacacacactggcctgagatctgcttagctccaatgcagatccaaaggttggtgagatgcgggcgtgccagtcagtttgaccctgcaactgacaagatatgtaaagagtagatcaaatagccgatcggttgacaagccgatggaatagttccagccgatgccgataccagccgataaccgatgccagccgatagcaataggtttctgagctatcggctttatgtccaatgtagagtctgacacttgacttaaataatgatataaaggcagttggctgatgataatgtagtataacaataacataatccattagaaaccaatcggctagcaatgatatgatagaataagcactgatccgacggttaaagcatacatcggttgtaggtccgatgtcataaaatccacaagattagattaaacagcgaaacctttgttgcgatcggctaagtccaacttatatgtatatgcaatccttgtaagccgatgcaacgtccagataacttatcgctagcaccccaataaacaccagcatgaacctatcggcttaacaagacttatattataacaacaatctagtaggtcgaacctaaccgatgtagcacgagattgtatatgataatctaatactcgatgagccgatagatctgtctactgtgatggatataacaaatctatttagaacacctttgtgattgtagagatatatcggctaagacagaagatcggacctaaccgagacattccaactaaatcgatgcgtttctaaacacaatgcaactaggtgccaagttccgtcggatgataagtaaaaacctcggtaaagagggtggcgatgcgccgagagtagtattgatcgagagattgatagattacaatgaccttgggtgtacatatttatacccatagggagatactagtccttgtcggacaataatgaaactacaaataaaaaggaaaagataaagtccttataggacactaaacacactttcctaaagataaaaggaaactaacaaactattcttaattaatagataacttgcatgccgcattctctttgaacttggtctcttctggataagcttcctttagtagatcaatttccttaaccgaatatagcaagaatccgacaactgacgacgtgataagtctcatcggctaatctcaagacttcgaagttgatgctgactctaagccgatgattactccgggcttaccaaatttcactgttaacacaaggaaaaagtccactttgatccccttaaaagtatctcgaatctaatttataccccttatccagaaaaccaggtaaaacgactcccctaactattaaaaccagtataatttaactccctcggcggttttggatgccggttttgctgacgtggcgctttgacttggtccaattggctaactgagcatgtgggacccacatgccaatgtcacattttcctcaactccctttcttttatcttttccccctctttttctacctctttttcttcaggggcgctgggagtgggcggtgactgacggcgagaggagcacgtgggcgtcttctctgtgcggctgcacccgtgccgctgccattggtggagtacgccgagtgccaccactcgggacggcgtgtccgtgaacttcaacacgccgcagttcgtcagcgatggcggggaggaccaccttcgtgtcggagcgaggcggtgcagtgaggctactcctatgtcggccagggtccgagctggccgagccgctgccgacggtggaggggacctgttccatgacctccctaggcggccgcagggcgtctgggcgcgccacgccaccaccccgtctccaagccggctcgccgccatccccctctacgcggggccgacgtcctaagaaatgcatgggaataaaggtcagattaaccccaaaaaaagtaatccaaaaatggatttatcctaaagtttcaggatatgtctgccaaagattttacccacccaatagtaaaatccagcaaataaagcaaaaacggctcccatagaaagtcgctccgcttgaggccaggccgacgccgcgcatcaggacctccagccaccactccgcctcgaggccacggcgtcgctttgccttgggggagaggaaagggaagagaaagagagagaatgatggagcaggtgataagaagtgaggagaaggactgtcgcgcacaggcacatgagcatccgtcaccggctgagttcccgcggcggggagacgggcagcgacgatgtccttgcaagtatccatgaacgacgacagtttgcggcgtcattcggaggcaggagaaaaagaggggaaaaagagaaaagaaagagagaaggaaaacgtgacattgacatgtgggtcccacacgctgagtcagccaattggaccaagtcaaagcgccacatcagcaaaaccggcatccaaaaccgtcgagggagttaaattataccgattttaatagttagaggagtcattttacctggttttctagttaaagggtatgaattagattcagcatacttttaagggagtcaaagtggcctttttcctaccttcaaaattcccaaaagggtcgaggttggtgctggacagtttgggccaaaaggccgtgtcccttccatcaggcaggctggcccaacacctggcaagtggcaaccccaacaaaccggcctccacagtctggagtctcgagtatcgactcgaccgagggacccaagtgcaaaaagggcgcgagcaaagagagctcctccccgtcccgtccgtcccgagctcccccaccacggccaggccccccccaccaccaccaccgcacggccaggccaccgtttcgtaggatccggagcgcgacaagggggaaaagcttccctccacgcaccaccccacggccctcaaaaacctaccaccccacgctccccggttcggtggttgccgccgcctgccacagcgtcgcatgcctcgctccctcgccggcgacctcaccgatccggagatggcgcagccgtacatgaagaaggatgacgacgacgaggacggttagtcccctctcccccctcctaattctcctcctgttggctttctcccggccgcgctgcgatctgggagccgctggcccagcggcggagatgccggatctggcgggatctcgcggtggatctcgacctcgtgtgcatgtccgcccccgagagtttgtggtggtggttgtgcgagtttcctgtttgaatgtttgatgctctccgctggtcagagtggccttctgttttgcgacttggcgtgctttggccctgagaatttgtagtgggagagcttgggtttacctggatctggagtgcgcttgatcactcctctgaggcatcacaggcgttcggttccgacgcacttcgttttttttttatgttcatcctctaattatcagtcggctaggcccattggtgatccaatagtgagatgagattcagttgcgcccgtgtgctggaaccatttcgtttcactttccattggagattcgcacgtctaatttgcatataggagtagatccgttccttaggctgtgtttagttccactggcaaaaaaatttgccgggtcacatcggatatatggacacacatttgaagtattaaacgtagactaatagcaaaccaaattacataatccgcatgtaaactgcgagacgaatttattaagcctaattaatccatcattagcaaatgtttactgtagcaccacattgtcagatcatggcgcaattaggcttgaaaaattcgtctcgcaatttacacgcaaactgtgtaattagttttttttatcaatatttaatactccatacatgtgttcaaacgtttgatgtgacggggcaaaaaaatttgccggtggatctaaacacccccttagtctatatgggtgttcggccaatttgtatgatccaaatatggtaaggtttttggtgcgcaatgcaagctggttacatgcggtgtttaccttaacgtcagagcatttcattttgatattgcagtttgatcttttatagagagtgtcctatctcttgtttttagattgaattcagtcagtgtagtaaaatgctttcaagttattacctgtttattaacccatggatgcttttacagttgagtactcgccattttatgggattgagaagggagccgttctgcaggaggcaagggctttccatgatccgcagcttgatgccaggaagtgctcgcaagtaagtgtttcttgcatgacctctctcattttcatatcagttctgagtattgtgttcagatgtatgtttcaccctcttgttattcattattatggctttgctctttgtttgatgtgtcttggaatttctcaggtcatcactaagctattgtatttactcaaccaaggggagacattcacaaaggtaggatactacatctcgtgcaaccaaacttgccttatgccctcaatgccctgatggatttgcttctgatgtaggttgaggccacagaagttttctttgcagtaacaaagctgttccagtccaaggatgctggtcttaggcggctggtgtatttaatgatcaaagagctttcaccatcatcagatgaggtcaaaggaaactgtttttagatccatgaattataacttgtttcttgtattgtcattctaaattgtttgaattttacacaacaggttatcatagtcacaagctcattaatgaaagatatgaacagcaagacggatatgtaccgtgccaatgctatcagagttctttgtagaataattgatggcaccctccttactcaaattgagagatatttgaaacaagctatagttgataagaatcctgtggttgctagtgctgctcttgttagtggcatccatctgcttcaggtacacttctatagttctatacgaaaaaaaaacataattcttttcggaagtcaaaaactgtacttattatatgcaggcaaatccagaaatcgtgaaaagatggagcaacgaagtgcaggaagctgttcaatcaagatttgcacttgtgcaatttcatggcctagctcttcttcaccaggtttgtattttgtttcatcgatcaatgcccaactaaacttagactaatagcaaagcaaagacaggtattgaacatgaaggtgagatagattataatgcctatgttatggtatatcttgttgatccggtgaatggaacttctgagttgtacctgggcattaccaaagaagccggcagcagttctgtgcctaataatataggttgcacgttgtgttttactagcttttgacgaaaaaatgaaaagcatgacaaactctgattaatcctggccctttgaagaacactttggctgcatgatctcatttgagggagatagattttaaccacttaatgggattccatcctacttcttaatgcccttgggttgtgtcatggcacattttgagatctgtgcatggatttttcgtagctatatattttttgtgcacggatctcaaagacattcggatgatcggtggtggtacaggggagcatctgtgttaaaagtatttttcatcatttgactaaatgatggaactgtggaatatcaatcttttacttaatatattgtagcttttcatagtttactctttaaattttctaggaggacatctttctttattgaaagttagaatatctacctgaatcattttgtgtgccctgtttcacttgatagcttatggattcagttcaggaggccattgtcaggccacaggtcatatgctttgcagtttactgttttggaatagtccatggttagtttatcagtgccgacgatgaacttatacaccagatgtcaatgtcttgatatctcagaatgaaactatttaggtcaaacacttttaccaaagtaaagcttttctgaactaaggtatgactagccaattttcagttgcttcagtccattttgcactagttttagtcatatgctatgctgggttaacatcttcaaatatcactgacctccactttacttaatcttaaaataactgtaattatgtagaaattgatttatttttgtgcatttggtatgcaaaaggaatagtatggtataaggtgtcctagcctgagacacatgatgagttgatgctctgttaattttgtctcccaactttcagatcagacagaatgatcgtttagctattagcaagatggtttctggcttgactagggggtctgtccgctcacctcttgcacaatgtcttctgattcgttacacgagccaggtaagctacatatacctctactgaagcttaaaacctagcaaaagtaaattgctgaacattggaagggtgatttaccaggtaatacgcgagtcaagcatgaacacacaaaccagtgatcgcccattttttgattatctggaatcatgtttgagacataaatcagaaatggtgattctagaggctgcacggaaaatagcagagatggatgtgacaagtcgtgaattagcaccagcgattactgtgttacagttatttttgagttcatccaaacctgtccttcgatttgctgctgtccggacactcaacaaggttatccctgcatgatgtttaatctttgacatttaaattttctcagcttatgtctatatcttgatttgcctgttatctcgcaggttgctatgacacgccctttggcagtgacaaactgcaatgtggacttggaaagtctgatgtcggaccagaataggagtatagcaaccctggcaatcactacacttcttaaaacaggcaatgaatctagcgtagaccgcctcatgaaacaaattaccaatttcatgtcagacatagcagatgaattcaagatagttgttgttgaagctatacgatctctatgccttaagtttcccctgaagtatcgttcaatgtatgtaaatcttaattcggtgttgatgacatttacattcttttagtgccgtatgttttgactatcagttgcatttggtgtccaatgctcttcatttttttttcttctataggatgaacttcttgagtaacagtttgagagaagaagggggctttgagtacaaaaaggccatcgttgattccatagtaactcttatcagtgagataccagatgctaaagaaattggtcttttgtatctctgtgagttcattgaagactgtgagttcacctatctttccagtcaggtaattacattagctatttgctgttgattaagtaacaactggttaacttccatccttccagctgcctatgaattatcaggtagtattacttgatatagtgaaaaatgctgatgcaatggtaaaaaaagaatggggacataacaaactgacgacctggggacataacaaactgacgacctttctatagataaaaagaactgttgagaatgttcataatcaatcttttccaattggtagttccttgcctagctcttgtttttcaacatttgaacagagaatcaatcctctctatttgttagatattgcatcttttgggaaatgaaggaccaaggacatcagatccaagcagatatatacgctacatctacaaccgtgtgatactggaaaatgccactgtccgtgctagtgctgtcagtacattggcaaagtttggtgccttagttgatgccttgaaggtaggataaatcatatatcatgtgctctaatttatagaccacttttgtgtattcttagctcatttgagatcttgcttttctttttctttttcagcctaggatctttgttcttttgcgtcgttgcctgtttgacaccgatgatgaggtaaatagccaaccgacatgattattatcatttcctttttgtgacatgcatatcttgaagtatgtttttatcagttacaattcttatttttaaggccacctattgtaagatgccaacttggcatttagaaacaacattggtgtatggtgtctctcctctctgggcaataacaagtcttattggtctttgtcataggttcgtgaccgtgctacactttatctccaaactcttgatggtgaagttgctgttggtagcactgagaaggatgttaaggagttcctatttggatcatttgatgtgccacttgccaacttggaagcaagtcttaaaacctatgtatgttttacaatgagcattttatgttttaagcaactgccatgccctatggtatactaacatcttcaaacttaaggaaccctctgaggagccttttgatatttctttggtgtcgagagaagtcaaatcacaaccacttcaagagaaaaaggccccaggaaagaagccacctgctggtgctcctgctcctgcacctgttccagctgttgatgcttatcagaagattctctcgtccattcctgagttctctgggtttggaaggctcttcaaggtctgtagcttctataccattaatgattttgattgagtacacatgctaaacccctctctttttccccagtcctcagaacctgtggagctgacagaggcggagactgaatatgcgattaatgtggttaagcacatatacagtagccatgttgtgttgcagtacaactgtacaaacactatacccgaacaactgctagaaaatgtaagcagcaaacaattaagtacaattaaatatgttcttggaagcacagctgtcaactcacactgaagattttttttcatatatgtatgttgattcttgtaggtgactgtttatgttgatgccactgatgctgaggaattttcagaagtttgttcaaagccacttagaagtttgccttatgattcacctgggcaaatttttgttgcttttgaaaagccagaacatgttcctgctactgggaaattttcaaatgtgctgaagtttgttgttaaagaggtaaatgtttccttctgctgttggatcctgatatgaccgacagtaatatcctttgttatactaattcaagtatgactgttctatatcatatgctttggatatactttgtattgtctgtctatgcccgtacgtgttatggttgttggtactgaaagtgaatttcatctttgttaaagtcttttgatctcatataaaactatgttttcacctttagtgagtttcggatccttcataagagtcctgctcccttgttcatagaactatggcattctaaatcaaattaagaatatagtaataaaaatatgttctatggtttaaattgttataagccattttgttctaattaaattgaggcatcaacacgtaccttgtactggggtaatcattctctatttaagttgttccatggctatttctttttcttagaacaatgactaatcctgccaattctcaggttgacacatctacaggggaagttgatgaggatggtgtggaggatgaataccagatcgaagacctggaaattgtttcggctgattacatgctgagggttgcagtctccaacttcaggaatgcctgggaaaatatggacccagaaagtgagcgtgtcgatgagtatggacttggtgttagagagagcttggctgaggctgtgagtgctgtcattagtatccttggtatgcagccttgtgaggtcagtttccacttctgttcctattcatcgtaattggccctacatcatttggtttttgagaaatttaaattcatttggtttttgagaaatttaaatgtcgctaaatccttgcgcatgtttggcagggcactgaggctgtaccaaagaatgcaagatcgcacacttgcctgctgtctggtgtgttcatcggcgacgccaaggttcttgtcaggctatcgtttggactgagcgggcccaaggatgtggcgatgaagcttgccgtcaggtcagatgatcccgaagtcagtgacaagatccacgagattgttgccagcggctaaagcggggcgccctgcccctgatataaaatgatgtagagccggtagatagtctttttcacctttcgtgataaaatagttatactacacctgttgatgcctcactttttacagacaacactcctgcctcgtgcgtattattgctcaggtagtgtattagtgtatcagatcatgtccccttgtgcagttgtgttcaccgctcggtttgattttttgtttcttttctttggacactttgtttacttaatgtggatatagttcattggtgaaccgtgaacatgctgcgaatcctgtgacctgtgagctgtcacactaacagtaacaagttagttctcgtatgctcacggaaaaccactaaataaagtgttgattagtttgagctaatttgctaacttgggagttatgtgcgatttgtcaagaagttctgcaggtcccgtatagttttgagttaagtctgctaacttatcataaagacatgtagatcccctaaaagaaacatagaaaaatagacaaatagaaaaaatagaaaaaatagaaaaaatagaaaaaaaaattccattgccgggattgaacccgggtcgcctgggtgaaagccaggtatcctaaccggactagacgacaatggataagtgacatatgtgtacagtgcaatttatttgttctcactatacgacaatggattggtctaaattttccagtatttctatataaaatttactttaaaatatcaaataaatatatttctcaaatttgtaataattaaaaccaattaatcatgctctaatggtttactcgttttgcatgcccttactttacatcttcatctgtctcaaacaccaccagcaaccgttataatgtgttagttcagctgacacatagcacacttggtaaaatgcactctaaccgatgaaactggttttggaagtttaccacagattataccatattttgaaattgatgaaaaaaaaacatactatctatctataactccgtcgattgaaataccatgctatgtgtgtagagccacctcttgagctaattagacagttgttcgggttctatcaatggcatctccattacaattacaaagccgaccactcaaatgtatgaaactagtgagtaacccgcgcattaccgcgacacttttatatgataaaagaaaactttagacgcaacatatatctagccagttgtatacctacattagcactattgtaaatttatccattacttcaagcatcgggtacacttgattgttgtgatttaaatacaccttgcaactattaaaaaaattacaaaaattcaataataaatagcaagattggagttacgcattttctgatgcttgcttcaactgagtcaggtcgttggaaaggaagattgttcgttcatccatgctagcgaacttaattgtgctgacatgcatcattccgatgcaaacaaagatataggcctgctatgaaatagcaagtaaattttaattagtacccgagaataaacttcaagaatcattgctgtatgaatgaatatcatagaaaaatagtggtcgtatagggagcttagttgctcattgccataaagcaacatcaacaggatcaatgtccatataagcagtagaaaaagggaagagcttcagatcatcacggtgagcgaaaacagataaacaaagaacacatgagaaagaaagaaaatagtaacgtgaatatttataagtaaaacaaaaataataatttaaattgtaggccgaggaaaggaacacaccacaaaccttgaaggaatgactatagcatagcattgacagcataagacatcaagaaaaccatcagtaatttgaagagatcacagccattgcatccactggtttcacaaagaatctgttatgatcctatacgatggctaagacatgccattgtggagaggcatataaatagtgaggtgaaagggtaggtgaaaggaaaggagtcaagaaatgcaatcgataaatatatgcatgtaactgtttagtttattggtggtgaagcatctaggcccccggtgttaattttggtaattaatgacaagcgctaattgtggactaaccgttgtctttgagctatacattttaagttaggtccacgtcatatgtgcgcatggatgattatcgatggattaaaattgacggcgcaaagcaaagggaaagaagacggtaaaactagcactttaatttagaattgatcgaggtgtagggcgatcaaatttgctagtttatttttagtttcgccgtactattaagaggggtaatgacctagcaaagagatgattttaattgccatattaggtcattatgcatttaaacttgtgctcacatttcacacacacacttcactgggttcggcctgaccaggggcagtcagaccggccacatagtggcggtctgaccggcgtgccctggctggtttgaccggccgcaagaagacggtctgaccggcgcataaggacggtctgaccggcggcgcataaggacggtctgctcgggatggccgatacagagccgacggagccgtattcggtcagaccgagccgatggcggtctgaccgagccgaggccggtctgaccggccaccccatatcggtctgaccgaccaggccgatggggccctctgacagggctacaacggctagttttttagctgttgcagagtagcacggtctgaccggccacatacctccggtcagaccggcagagcacagagttgggggatttcgtccccgatagctagttttggtgggtgggagtataaataatcccccaccagcagcaagggggctctcttggcacctaattcaattgcatacaccccttgcacttctctcacactcacttgagctttgtgttcatccatctagtgtgttagagggttgtttagccaagagtcaaatgcatttgcttccattatagagctagtgttgcacttgatcatctccacgccgggtcattgcttgttactcttggaggttgccgcctcctagacggcttgtggaggagttgcccagtgacctctctgagaagattgtggaggaggcccggcgccggtttgtgagtggtttggagttcaccaccttcggagtgaaggaagaactactctagtgatcgaggcttgggtagtcctctccgtgggccagctcccgccttgcccaccccttgacgaagggggcgtgcggtggcttcgtggttgagcggtggagttgggctcgcctcaacagggagtaggaaaccggcgagtttccgaacctcgataaaaaatctcttgtctccttgtctcatttgattgtcgcatttacatttgtgcaatttacatttctagagacatacttgagatcatttcacccaaggattgcaaaacttttgacataggagtgtgatttacttttgtagtgcccgttccgtcttggcgcctagcgggaaaactagctcttaaaaatcctatttgcgaaatccgtttctttgcttgttgtctaagtgcccgtgccatctcaggtctcaagtccccgatccatcgtcgagttcaatcccgaatccaaatccttcccaaatcaaatccctccgcaaaagtctattttgcctccctagggttcgatgggccgaatccctctcggcccatctccccctccctccccggctcgctctctctctctctctctctctctctctccctctcccccgctctgcccgagcgctgctcgcgcgagcgcgcgagccgcgccgagccctccctcctgccccgctgccattcccgccgacgccgctcaaatccccgcgccgcccgttgcttcccgcgcgcgcgcgccgtggtggccgaccgcctggtcgccgccgccgtcagcctctgccacgcctgccgcccgtgtcgccgctccgctccaagccgcctccgccgtcaccgccgtcgtcatcgactcggccccgcttctccccgcgcgtgcttccaaaggatggaggcagagctcctcctcatcgccctctctccttcctccgttttccgaagaggaaaggggcaagccccctttctcccttcctttttcccttttcccttccccgccggcgtcatcctccctgtcgccgttttggccgctagccggagcttcagcccgctggctcgaccgcctaaagtcggttcctccctcccaaaccgacattgccgccctataaacccgagccctccccaaaccaatcttccccgttttcgccctcgccattgccgcgccctgccctgttcgcctccgccgttcgtcgccaaggcgccgggagagccggtgcgtgcgaaggacgcggaagaggactccgggcgcgccctcttcttcctcttccccggcccgaggccggagagatcgttcccgtgccgtcggcctcccgtcaccgcgcccttctccgcacggtagtgtcgccctccgttctccctcctcgttccatctcctccccttagactcgggtagtcgcacgagtagcctccccgtagctagctggcgccgccccgaccgttgccgccgcccgccgtgtgctcgccgccgtcgccgcccgagctcggaagcgccgctcatcgccggcctcgctcggcgtagctccgcccaatccgacgctagcaacggattcccgtagccgcgtagatgctctcaccgccgggaatcgacccctcgagacctcatcgccgttccccccttctcctgccgccggttgccgccgccgcaatccgccgccgtcgagcatcccccggcgaatccgagccgttggctcgtctcctctcgtcccgtgcaacctcccggtgtgctcgctttcgcctgtatcgccgtggttcgctccgccgctcgccgccgccgcccgccgtccgtttcggccgtcgtcgtcgtctacctcccgccggcccgcgtggcagccacgtaggcgccacgtcggccgcgaccgggtcaagcagaccccggtccgccgcttccctccgccccccctcgcgcgcgcggtccaccgcgagccgtgaggctgcgcgtgggcccgccgcaccacgtcctccgcgaaccgcgcgcatgcgccgcgccccctccccaaaccctagcacgcccgcgtgcacctcgctcacggtgagccgagccgccgacaagcgggtcccactggggaccacgcgaggatggacccggcccaccggctctctctctcccctccccgcccgcgcacgccttgggccgccctcttgggccggccggcccattaagctcggccgagccgcccctttctctcgggccgcgccctagccgcccgagggaagtctaatttccctccctctttctttttcttttcttttcttttttcaaaaagggatttaataaatccttttcctttagacaaaaatccaataatcttagaaattcaatatcttcccaaccgtaagtccgtttgactccgttcaacttccaaaattcctcaaatctcgagatctatctaatggcatgcttagaggtcaataatagggctttattttcgccgtttgttgagttgtcccgtttcacgtgtagtttcggagcccgaagacccgcagtgcgaggatttcgaggatcaagctcaagatctcgagcaaggcaagccacctttgaacatcttgagcctatatttgaacttaattaatttgcttgcaaaatattatgcattgataggattgcacttgatctatttgccccgtctgcaaggcagaccggtgggcctacccaacttgttgcatctgatccttccactgttaattgttataccatgttcccttgtaaccacctagttgcgccccgatattcgtgcactctgtgcgagtatcgacggtcgccttcaaacttaaaatctgagtaagttcttgggtaaaacttgggtttttacaaaagacttggaaaacccgacacctgggtcggtgcttgcgaactaaatgaatttccaaaaccgcggaccgggggacgtaccgggagtacggtttcccgctcttgcaattaaggaccgtttccttggaatttcatccgaacataagacaagtacgaccacatgggtggaatgggacacccctggctgagtaattagctaatcgggggagccttgatgccaagagacatgtggattcgccggggtggtgtcggggaggacccctgggcttcctggcacagtatggtctgggacctaatctggtgttggtctgggacccctctcgttggcatatggtgaacccgtgtcggttttcgaaatgccttgtcatgaaagccttaaggtctctagtcatggccgttctgcacgggctggatgatccgggttagtaatgtcgtgtgggtaaagtgtaccccctctgcagaggttattaaactgtccgaacagccgtgcccacggtcatgggcggatgtgaggtgattcctagcgtagttttgtttgactactgccttgtgaaattttgctgttgtgaaatgggtttgatgtttggaaaatctgcggctgatgggaccagccaggctcgggtggccgtttgaaagctattggccgggtgccaatcttgatcaattcgaaagactgatgcattgcacaaactccgaccggacgagacgcactttctcatccgtgtcgtttgagaagcactcacttagttgtttcaggaaagagttcaaatgaaatcaattgcaaaaacaacagcccttctttgaagcctgcattaaacacttatttcccatggcttgctgagtactctcgtactcacccttgctccatataaataatccccctcccccagttgctgaagaagatgaagcggatcccgctgacgaggagttccttcaggagcaagccggctacgatgagttttagggtttcggcctagttcccaagtcgcgcctgtgatgtgtggtcccagtcttggcttccgcgttccttttgtaatgcagttgtgagctcgggatctatccgcagcccaacatgactgtacccctattctataataaagagacctctgttgctgtgatattctgtcttcctgttataccagcactgtttcctgggactggtatcaactaacaggttaatttggagcgtcgcgggctagttccgctcgggactagttcggggcgtgacaactttcctagagatataattgagccactatcaccctaggtttgcaaaacataacttagttgcttagttagagttcaccctcaccaagcctagcaacttaggttagttttgattaggtgttatttagttttaaatcgcctattcaccctcccctctagtcaacatcttgatcctacaagtggtatcagagcttggtctctcttgattgggcttcaccgcctagagagaagatgtcgaacgaggtgaaccatgtagggaaggctcccatgtttaatggcacaaactattccacttggaaaattaaaatgtctactcacctcaaagctatgagcttccatatttggagtattgtggatgtaggctttgctatcaccggcacacccttgacggagattgatcaccgcaacctccaactcaatgcccaagccatgaatgccttgttcaactctttgagccaagaggagttcgatagagtgagcaaccttgagaccgcatatgagatttggaacaagttggcggagatccatgagggtacaagtgagtacaaggatgccaagcttcatttcctcaagatccaatatgagatattctccatgttgcctcatgagagtgtgaatgacatttatgggaggctcaatgtcattgtgaatgatctcaaggggcttggggcaaactacaccgatcttgaggttgcccaaaagatgcttagggctctaccggagaagtatgagacccttgtcaccatgctcatcaactccgacatgtcaagaatgacacccgcaagcctcttggggaagattaacaccaatgacatgtacaagttgaagaagaaggagatggaggaagccttaccttccaagaagtgcattgctctccaagccgaagttgaagacaagagcaagagcaaggtgaatgaagtcaatgaggacttggaggaagagattgtccttcttgctagaaggttcaatgatctcttgggaaggagaaaggagagaggaaggggctccaactccaataggagaagaaatagaagacccaacaagactctctccaacttgaggtgctttgagtgtggtgagaagggacactttgcttccaagtgcccttccaaggatgatgatggagacaagtcatccaagaagaagagtggaggctacaagctcatgaagaagctcaagaaggaagggaagaagattgaggccttcatcggggaatgggactcaaatgaggagagctctacctcatccggatccgaggaagaaggttgtgatgatgcaagctccaagaagaagaagatggccgttgttgccatcaaggaggctccatcactcttcgctccactttgtctcatggcaaagggcccctctaaggtaacatctcttagtgatagtgagagtgatgatgattgtgatgatgtttcctatgatgagcttgtgagtatgtttgaggagctccatgcttatagtgagaaggagattgtcaagttcaagaccctaaagaaggatcatgcttctttggaggtcttgtatgaggagctaatgacttctcatgagagactcaccatttctcatgagaagcttaaggaagcttataacaacttcctttccactactcaacatggagctctcattgatgttggaatatcttgtgatttgcttgatgatagtgctacttgccatattgctcatgttgcatcatctagcatttctacctcttgtgatgatcttatggatatgcctagctctaactctagctcttgcgtttctatttgtgatgcctcacttgttattgagaacaatgagcttaaggagcaagtggctaagctcaacaagagtttggagagatgcttcaagggtaagaacactcttgacaagattttgagtgagcaacgatgcatccttaacaaggagggacttggattcattccaaagaagggtaagaaaccttctcaccgtgccactcgttttgtcaagagcaatggtaagtattgctccaagtgtcgtgaggttgggcatttggtgagtgattgccccgatggtaagcctcctaagacatgcatgtttgattctcattatatgcttaggaaggcttatgatggtagcattgttgctagatatgtgggttcccctatactcggtggtaaaaagaatgccatttgggtgcccaaagctttggtctctaacctccaaggacccaaacaagtttgggtacctaaaagagcttgatcttcttttgtaggtgaactaccgcaccggtgggagccattgggtgcttgatagtggatgcactcaacacatgaccggtgatagggctatgttcaccacatttgaagtaggagggaacgaacaagagaaagtgacatttggagacaatagcaaaggaaaggtaattgggttaggtaaaattgctatctgcaatgatttgtcaattgataatgtctctcttgttaaatctctaaatttcaatttgctttcagttactcaaatttgtgatcttggcttgtcatgtgctttcttcccacaagaggttattgtttctagccttcttgacaagtcttgtgtgttcaaaggttttagatatggaaatctttatttggttgattttaattctagtgaagcaaatttgaaaacttgtttagttgcaaaaacttcattgggttggctttggcataggaggctagcccatgttggcatgaatcaattaagcaaactttcaaaacatgatctagttgtgggcttgaaagatgtgaagtttgagaaagataagctttgtagtgcttgtcaagccggcaagcaagttgcatgttctcatcctactaagagtatcatgtccacatctagaccattggagctcttgcatatggatttgtttggcacaacaacctataagagcattggtggtaatagtcattgtcttgtgattattgatgactattctcgctatacctgggtgttctttttgcatgataagtttattgttgccgaacttttcaaaaagtttgcaaaaagggcccaaaatgaatttaattgcactcttgtgaaaattagaggtgacaatggttccgagtttaagaataccaatatcgaggactattgtgatgatcttggtattaaacacgaactttccgctacctactcacctcaacaaaatggtgtaatggagatgaaaaatcgtacattgattgagatggcaaggactatgcttgatgaatatggtgtttccgactccttttgggcggaagaaacaaggtgtggactttggttgaaagacctagagaccacaatgtcatagggacaaagtgggtctttaggaacaaacaagatgagaacgggttggtggtgagaaacaaggcaagattggtagcgcaaggtttcacacaagttgaaggtttggactttggtgaaacttttgcccccgtgggaagacttgaggctattcgtatccttcttgcatttgcatcatgctttgatataaaactatttcaaatgaatgtgaaaagtgcttttctaaatagtgaaattgccgaacttgtctttgtttaacaacctcccggttttgaagatcctaaatatcctaaccatgtttacaaactctcaaaagctctttatggtttaaaacaagctcctagagcttggtatgaaaggttgagagattttcttttgtcaaaggatttcaaaattggaaaagttgacaccaccattttcacaaaaatcattggtgatgatttccgtgtgtcaaatttatgatgatgacatcatattcggttctactaatgaggtattttgcaaggaatttggtgatatgatgtttagggaatttgagacgtccatgattggagagttgagcttcttccttggacttcaaatcaagcaactcaaggatgggacgttcgtgagccaaactaagtacatcaaggatctactcaagagatttggcttggaggatgcgaagcccatcaagacacctatggcaaccaacgggcatctcgaccttgatgagggaggtaaaccgatagatttaaagctttatcgttccatgattggtagcttgctttaccttactgcatctagaccggatatcatgtttagtgtttgcatgtgtgcacggtttcaagccgctcctaaggagtgtcacttagtggccgtgaaaaggattctaagatatttaaagcattcctcaactattggcttgtggtacccaaaaggtgctgaatttaagcttgttggctattccgattcggattatgtcggttgcaaagtggatagaaagagcacatccagtagttaccaaatgcttggtagatcccttgtgtcatgatcatccaagaaacaaaactccgtagccctctctaccaccgaggcggaatatgtttcggcgggtagttgttgtgcccaattgctttggatgaaacaaaccttgttggactatggcatatccttcaccaaaaccccactcctatgtgacaatgataatgccataaagatagccaacaacccggtccaacattctagaaccaagcatattgacattcaccatcactttctaagagaccatgttgccaagtgtgacatagtcattagccacataagaaccgtggaccaactagccgacatctttaccaagcctcttgatgaaacccgcttttgcaagttgaggaatgagttaaatgtcatagattcctctaatgtggcttaagatggtgcaccatggttgcttcctttgcatattgtatatttgctcctatttgctcttatgctttggatttattgccatttggttcttcattgcgaaaatggagcatatcacattaagggggagttttgcactcttgcatgtgctctacttccttttatatgtaagcaaatcaactagtggtgctagtagtattttcaaaatgcccaagtcaacataagtcaaaacttttgtaaaatcaatgtaatttgaaaactatctcttggaaaatgtttcacaaggttccctatatgttttccaactctcactttgcaagaaaaatgatttttgaatgaaaatgccattttggccttcttttgaagaatctaagaatcttgtttttggccaaaatgagattaaaccccagaacgagattgagaaggaatttgagaaaagtttcaaaacaaagttggtagtgaagaagatttgaaatgtttttggtattcaaatcatattcaaaaaccaaatatttcaaaagttgtttgaaaatcaaattcgcccaaaaacccctatagaccataaatggtcacctcgtagcactcaagtgagttttgttgcaaatcttcataaatttcaaatattatgaatggttggcaatatttcaactcacacatttcaaaattgctccaaaaatcaaatttttgttgaattttattgtgtgggggtagccgaactgtgcaagggctgtgcacagtcggctgagggccaggcggtctgaccggcgctatatgcgcagtctgaccggtctggtggcggcggtctgaccggcccctagggcccagtctgaccggccgcaccccggcggtctgaccggccgtgtatagccggtctgaccggccggggatggtgggctcgggaatcttcccttttcttctctcttcttcccctacccgactccatctcctcccattcatccttcttcttctccaactcgaaatttcttctcatctctcctctcccaaaccctagtcacctccctccaccaaatccatccggttcaaccgtcaaaatcactccggtcacaccgtaagtgattctcctccgcttcctctctctattccatggattgatttgagtttttattgagtttgtgatccatggcatggaaccctaggtgaaggaagaggtgttcttcgatttgcaccaatagagggtagtttcttggtgtgattcaactccttcaactggtaaatcactctctctcttgtgcattgctctcaaatcggtctaatttaatctctagggttaagggtagtttcccccgttgcttcaatctctatgaaatagacctacaccttgatattcatgttccaatcttgtgcaactttgtcctagcaatttttagaatcatttgtgtggattgtggaaggattcggttgtgctactgtcagcggcggtctgaccggccgtgagacgccggtctgaccggccgatggccgtctgtctgaccggtccatggccgtctgtctgaccggctttggctctcggtctgaccgcccctgacaggcagcacccccattccttccacttcactatgtggcttctaaaattgttgcttatccatcctttgctccttgttttccagctatgcctccccgcactcgccatggtcgtcgtgagcccacgcccgatcccgtcagtgagaatgaggaatcaagcggagatgagtatgttcaaagtgaagatgaaaatatggaaaatgttcagggtgatgagatggaagtaagtgatgatggtgatgacaatgggagtggcaatggtgaagatgatgaggcaagtgatgatgggagtcctctcgattccaccatccaatttgtgcttaatttgaggaatgctcaacaacacactatcctccgtcatcatgatcaattccggaggcctaacgattgtaatgatccaagatttcatacacggttccaaaagtccgtgtatgaacaagtgtatgccaacaaagccttcgccgaacacaagtggatttcttggaggcacattggtgagacaccggagtttgaagatttgcaagagatgttccggaccgttgggattgatagaattgtcaccatgaagcaaccttttgatgaagatctcatccggcaattctatgccaccatatgggtgtccggcgattgtgatgcaatgaagtggatgtcggggacccttcgatgctctatcaaccgccgtgaattcaaggagctcttgcacatccgcttcaataacggggatgaccttcatgatgagcacacccacaaccccttctccattgatcacttttctcagttttatgaagaagggggaaggcacacatatggaaaggtggcgggtttgagggctctcccaagtgtgatcaaccgtatagtaagggccaccatcctcccaagatgcggcaacaatgatgacatacgcggagttgcttggcatatcattgatgccattttggatggtcgtcggtttgatgttatcaaccttatgatgaaggagattgctatctcaaaggggactattggacaaggaatctattatgcttcctacataatgaggttgattcaaagcaagttgggacaaattggtcacaatttaaaagaacataaggagtacaagcctcgtctccaactctccactcctagagctccttatgtgcgccaaccaacttttgatcaaggtgcaagctcaagtgcagcccctcctcctcctcatgggtatgatccaagtgcttttttccatccacaatatgcttactttggaatgcaacccaacgagtacttcaacccggtacttggggctattaataccctaagtgaaagcattcaacacttgtctaccgagcatgaagctttgcatgaggatgttcgtggcttgcgcaccgatgttggtaacttgaatacttcggtgggaagattgcatattagggtgggtgtcttggattctcgagtccaaactttggagagtacccaagcatttgtgtatcatcgtcgtcgtgatgctcatcatccttccacttcggcgcgtcctccttctccaccacaagaatgaagacctttttggtacttgatgccaaaagggggagaaaagtgtgtttctatgtcttgtgggttgggactagtggtagtgaggttagtcacctcatatctaataggttaaggaggtttgggctatattatatatgggtatgggctattactctatattgtgtgttccttttcgttttgttgatctctatgttatttggacccttcgtggtcttgtaatagcctatatttatttgtgagccctttatgtggtcttaatgtgaacttgtgctatgatggatggttggtgtgacattgatatacttgtgaccatcttatgcattcggttgattcatatgtgaagttcacattataatttgtctatgtgttgtgctatgttgatttgtgaaatttaattgtgcattggctccatatttgctatttgtgattgttatgcatatgtttagggggagcttttgcttgtcaatgcaatatatgtccatgtgctctatgtttgattatatatatttgtggtgtttgtcatcaattaccaaaaagggggagattgaagcatctaggcctccggtgttaattttggtaattaatgacaagcgctaattgtggactaaccattgtctttgagctatacattttaagttaggtccacatcatatgtgcgcatggatgattatcgatggattaaaattgacggcgcaaagcaaagggaaagaagacggtaaaactagcgctttaatttagaattgatcgaggtgtagggcgatcaaatttgctagtttatttttagtttcaccgtactattaagaagggtaatgacctagcaaagagatgattttaattgccacattaggtcattatgcatttagacttgtgctcacatttcacacacacacttcactgggttcggcctgaccaggggcagtcagaccggccacatagtggcggtctgaccggcgtgccctggccggtctgaccggccgcaagaaggcggtctgaccgacgcataaggccggtctgaccggcggcacatgcgcggtcagaccggccccctggaggccgggatggtgctgctcgggatggccgatacagagccgacggagccgtattcggtcagaccgagccgatggcggtctgaccggccaccccatgtcggtctgactgaccaggccgatggggccctctgacagggctacaacggctagttttctagccgttgcagagtagcacagtctgaccggccacatacctccggtcagaccggtagagcacagagttgggggatttcgctcccaacggctagttttggtgggtgggagtataaataatcccccaccagcagcaagggggctctcttggcacctaattcaattgcatacaccccttgcacttctctcacactcacttgagctttgtgttcatccatctagtgtgttagagggttgtttagccaaaagtcaaatgcatttgcttccattgtatagctagtgttgcacttgatcatctccacgccgggtcattgcttgttactcttggaggttgccgcctcctagacggcttgtggaggagttgcccggtgacctttccgagaagattgtggaggaggcctggcgccggtttgtgagtggtttgggttcaccaccttcggagtgaaggaagaactaccctagtgatcgaggcttgggtagtcctctccgtgggccggctcccgccttgcccatcccttgacgaagggggcgtgcggtggcttcgtggttgagcggtggagttgggcttgcctcaacggggagtaggaaaccggcgagtttccgaacctcagtgaaaaatctcttgtctccttgtctcatttgattgtcgtatttacatttgtgcaatttacatttctagagacatacttgagatcatttcactctaggattgcaaaactttgacataggagtgtgatttactttcctagagatataattgagccactatcaccctaggtttgcaaaacataacttagttgtttagttagagtttaccctcaccaagcctagcaacttaggttagttttgattaggtgttatttagttttaaatcgcctattcacccccctctagtcgacatctcgattctacaggtggtagtaattaagatagaaaattaagcgatgcatgcaacccaattatcatgggagtacctctcaaaaaaaaatcatgggagttaattggtttggggccggcctcctcgctgggctagactcacttgataggttgtggtctgcagaccgaaactacatctagactaatcacagccttgaaaataaaatctaacgggggtaaacaattctggtgatgtggatgcaccacaaagtagaaaaatggtattaattatagttagcggggatcaactttaaaggaatataggataaatggatggagcaccataaaacattattggttgtgtagacttgacggtgccactggctctgtcactaccatgacttattgaatcctactacctaggtttttatattttgggacagagatagtataaagcagataaaaccttagaattgctcaaaacaataatatggatgtctcacacaaaaatacgaaaaaacaacattccaattgattaatctatggctgataacctatagataaataaaagaagagacaacaataatttataggtacaatttttatatatgtattatttatgattgaaaccaatgttgaaaatagactacgagaaactccctttcctctcctcgtccacccaaaattaactttaaaatcaagtttaacattaaaacttagttgtggttgataaacatggttaaatgatgttacgacgagagaggaagattatacgtttcaaaagttttttttcataaaatattaagttatacctaatgccagatttcttcaaaatatgaagagttttcttttctattctataaaaatctctttaaaacaatatatactacagacaaacaaatgacttagttattttttttaattgattttgtaatatttttttttcctccaaaacccttctaatcgcatttcactatagaatcgaactcaggcggaagtcctggagggcggagaaaatcctgagcatcacaagtcgcgacctcacagggaggggcggcggcgctcgccgtgaggcgcgggagggggcgcgctcgcggtggtccacggtgaagtgcggcttgctcgccgtggggagtgcggtgaagagtggctcctcctcatctagcagtctctgctccagtcgtctggttcccccgccagccgccactcgcgcatttcgtcgaacgccttcgcctccatcccctcccaccaatcaatccacgtgctccagaaccctaaccctcgtgggggcgacgggggagaggttggcatctggcgatggcgtgttgctgcctccgtgccagcacggcgccccgcttcctcctcttccgcgccgccgcgcggcgagccccattgccggtcgcggtttccaggaaggtacatgctatagcgcccccttctcttccttctgatcccttttccttggggagtgcacgaatcgaaaacaatcagcatattagctagacgcaatgaggtttgggcagcgcacagccattccaccaatgcttcaatgacattgccaatgtttgttgttcatcgggccactgttgtaatgttatgctgcaaattagactatccaaacattttttttctcttattatagatgatagttattcaagggttatatacggtcacactgtcattcaatccaatgatttgaatgtaagataattaatgttactgaaattttctatgtaatatcagggtttctcggaacagtccgtattgccaatcacagacatgatcgagaattttcaaggaccatccatggagaacactccacgaattccattatatgatgatagcttgccctcaagcttgttgacaacttctccgaatcctagtgatagtgtagctcatgctgacccttcaaagagtagaataatgcttgttgatggaacctcagtaatgtacagatcctactacaagatattgggtaaatgtttcctgattctctttgttacatctgtattggtatattatgtttggcttctcctccttatcaaggtaaatgcatgtttagaaaataagtgttttgatatttatgtttaaactaaattccactggcatgattaatacatgggaactgaacatttttattcttcctataatgtgaaggtacaacagaatgttgcaatatgtcctagatacacacagacacatatgcacaaagggcaaaagaagttgtacatgtgcccacacttgatgttttatttcatgacatgaaaacattttctcaatttattctcataatttgggcatgatcttttgataaaaaaaatatgggcatggttttttgtggtttaacttctctgctgctttcctaccctgagaacacccatccattatctcagtatatatctgtcttgttgaactgtgctatgctgtcatagcatcttataagcagcagaaagtttcattattggtttccggtagtatgttcctttctaattcctttaggataatcatgtcaaaggcactcaaacaaaatcatgttttgcaaaactaccatagtatttttctgcacaaaactggttcagctgctcacattaaagagcactaaaatccagggttaatttggagttaggtgcccaattgcattaattgttggattcaacagctttattttttttcctcatgtatgcagcacagctgcagcatggtcaattggagcatgctgatggaaatggagactgggttttaactatatttaaagctctgtcactggtaagtatatttttttatagatttttttgtggcatacttgttaataagcttaaatttattcatagttcgttttccgggtccctttaatgatagtccttttttttggttgcttcacctaatgttcgtctgaaacgcatcttctaggcttctagcacaatggtcttcatctgtgtttctagttaaggttgactatggtacatgtgtttgtattttgttctcattacaaatctatcatcgtacaagtaggaagtgcaacattgttgaagtggagaaatattaagcaacgtcttttgtagataagcaaggttttcaaactgctatgttgcaaaacgtggattgggtagtgaaattttgacacacatgctgtctttaagtggcattgtttaatgaaccagcatgagataagacttacttgcgatgaataagtgtgatgacagaagatacacttttttctttagtatgcttgagatgaactgttggtatttggagttgttggaaactgatgatttactaaaaacatcgcctgtttgaaaaaaaaaggagtatatgttagcctcataagtttatccccggttgacatctgtcctttgtggatcgttatagatttttatcatgtggcggtgttacaattcaacatgttaaccttctgcctctacacagaatcttcttttctcgttgtaatattttatggcatgcgttcctttgttgtgattccacttgattttgtttataacatgtgtgatccctattataactacattgctttttatatctccaggttctagatatgctggagttcattccatctcatgcagcggtatgctcatcttttttgtagcctaaaatgatatggtcttgttcatatctgtcattttctcatggaacttttgttaaaataaagtgttttagaacattgttggatgaatcatagagaatttttaaaacccttatatataactaagatcacagacaccccttgcaattccaatcatatttcttgctaacaaaatgtgaaagtttcatgtctatccttaggaactggggagcattaacacatggtgctaaaccatggtaatgagaagtgcatataagcaacttaaattgtatgtttagcccataattaaggattcaagggccaatgcgccaaaggagtatttattttaccattatactggaacataatacttaatatttccagaatatttagaggttactggcttactgctaggaaaccaataaccaggtgcagtgtaagcatcatttgtagaaaccacagtttgtttctgtatgtggttttatgttttatgcctcttagcattccttttccttatggtactttgaacacatatgcaggtggtgtttgaccatgatggtgagcttcttcaattggataattctcatattcactgagtaaactttcactttattatttaagtattttgctgtgattgtttgttgattgctctctgcagcaaacatttggtacatttttctctgtaagctttgagcatacgtagcatgagatcttgtcctgtctgcaacttgttaaatggcaacggatggtggcagtggtcagcagtgcctgtaatgggaggtctagcctcctggaaacagagctcaaggaatcttgagtctctgtcacctcttcatataatgtcaaatctgtccttaaatcctggcttaaaacatacatgctcttgaagaatttcttgtgtatgtaactcatatcaagacagagtagtagctgagaaataatatgaatcaggaaagaaacaaaaattctccatctgtctttttaagaaatgcaatatattaagacaaaaccttcctctttcctgctcatatatcccattctctgatttgttcctttaattgctgattggaacaactggctttttcctcactttcttttcttactaatccttgttgaagtgtactatgatttccctttttttttctgcacaaaggatagtatttgtagattttgatatgacaacaaataaatgttattggcctcccatgtgattttatctaatatagttcaattcaagatgcatggcttaagtttaaatccatataaatgtttctgtggagggattctacttgtttggatctacatcccctgatttattagatcataagaaaaatcccggcatctttactacgaaatttgaaatgatacatttccttaaaattcttagagtaacaaataagtggccaaacttttcttttcaggagtcccttatggtcattatactgccatgccatccaaagaatgtcacatggcaaaaggtaagagtgatatactgaagtaacttgataggatcatgggattcatgggagaatgtaaccgttggattcatctaagattttaggcataaccacatctttatgtgatggatgtcctggatttatgtcgcactttatgttagtccattacttagccaagtatcaaagcagtaggagtgatttaacatgaccttccaaatgcctgcctttcatttcttttatgacttttagagagatactgcttatttctgatcctatttcaaatcatccttttcttttcccctagtagaataatacgataatatttcattttatatttgggaatgatagtttaatactatatatggtttttacacttgtgtaccctggctcatctgtatttgctttggggcttctggagactggacttgtttctagcctgctgggctggaacaatccatcttacttatttcccattttactttctttttctattactcttatatagttgtacactgaagaacaattaaaatttcaattggaagtaatgtcttgcaatgttttcaatcctataaaagcatgaaactgtcttttttttttcaggaatgacttttcgtcacatgttatacccttcctacaagagcaaccgcatcccgacaccagacaccattgtccagggcatgcaatacttgaaggcatctattaaagcgatgtcaatcaaagtgattgaggtaaaagatatattagcaagtgtatgattggcattatattctttattatatattttcatttgagttcttaaatgatggttgtaggttcctggtgtcgaagctgatgatgttattggcacactagctgtcagcagtgtatctgcaggctacaaggtaataaaactttctactgtgattatttgtgaacattttattcatgaattgttcttcaatattctcaatggatatttcataagtatctctcttcatgaatcgttctccagtgccgtctttaatctttcacatcatttacaaaagttagtacttataaactgctgaggtgttatagattcactgaaactgtttttatttgttttgaaatgattgaaattttgtaaaagttgattcataactaacttttccaattgcacatgacaaaactgaatgtctggaattaagtcataggtatgttgaattttgtaacaaaaatgcaagtaatacagtgtaactaaaatgtgatgccgttgcagtgtgttggatatgatatcttattgtgtactctggtccttatttgaaggtacggattgtctcccctgataaagacttcttccaaattctttcaccttctttacgtttgctgaggattgctcctcgtggttctgggtaagtgtacttggttttttttgcctttcttgcatgcttactggaatactctaatagctaatcgtttttatttggacatggaggatggtttcatttggagttgaagactttgtcaagagatatggagcactgaaaccatcacagtttgttgacgttgttgcgctttctggagataaagccgacaatataccaggtaccctttatttctattgtgccttatgctacacatctgttctgacatccattcttctttcagactaatttttgttggtagctatgaaacctatgagagaaaggatactaaactttggtctgcattgggttgtatttatttatttatttctcgcaataaattcttgtgcttggctacctttgtttttcttgtccaatatctttcatttcagctctaaaacagaaaaatggaccacagttgcacacgattttgatgtgtcaaagtatttttaagttgataatgtgatagaaaataaagttcatacactgtatataatgtgcttgccgaagaaaatggtggttgcatgatagaatgtctgaaaattatttcatgttatgatatatgtttgtacgttaccaacacttcaccagtgcaatgcagattcgtaagctaattttctatatatggtagtctatcgaccaagttgtttatgatgtgaccggaaccatgttctttttcaggagttgaagggattggagatattaatgcggtaaaactgataactaagtttggtatgttcttctctttaaagttttttttagattgtcgccttggtgcgaaccactcgagctaaacacattctgttctaataaaggactgcttgtatacactcaaactactcaagattgaaaagttcatgatttccctgtgatcaatctacctgtttagtcttggttattaagttctactcccctaaaaaatataagtagtttttagctttctcaagtctttcctaaatgtaagtcatcctaaacttctagccaccttttactcctccctttcttccgtgaataattcacattattcaatgtggtataagtgaagggtaacaaggtcgtttgatgtactttattatccctgtacataaatctagaataacttatatttggaatccaagtattctatgttttgagttaggaaatagtgggcatattagctgtcctgataatcctgcaattctccaaaagttataactttgtcattttattggtactcacataggttccttggagaatctgttgaaatctgtggatgaagttgaggaagaacgaattaaacaggtatcattcttaatattatacattagatgagatatcccctcttcgcatttatcagcatgcacttatgcacagaaatgccaagatacagaaactgggttgcatgacgcttttgtttcactaaacagcgcaatacaatgaccccattaaatggcattgatattttaccctttagtataatatgatatcttcttgaatgttgattgcacatactctcttgtcaaatatatcattttttatcttatgacttctcaaatggttgagcaaatcatatttggtgtggtcctttacaggctttgatatctcaatctgaacaagcaatgctttgcaaaagcctggtaatctttttttgatgttgctcaaaagtcctttctattgtcttgatgaatcatgaaatgccatcatcttccatattatattgtgagattctatctcaaccagactcttctcattgaatttacacttcttgtaggccacattacgttctgaccttccatcctatatggttccttttaagacatcggatattgtgtttcagaagccaaaggtagcaattgtagcatcatatatttatgaaaacaactaaaccattactaaagtttgtccctctgattcctgcttacactgttattcttgcccgcaatgcttcttcaggatgatggagccaaattcataaaactcttgcgagctttggaagcatatgcagaaggctcgtcagcagacctaatcataagaagagccgcctatctttggaacaaacttaactcatgactatgctgatgtttccagcagtgacaacatacgaacttttcaagcacaaaagttccacctgagaagataggtgccttggtgccatgtttctgtcaaatttggtgcgagcggctcgctgtgctttctggcacaaaaggtggacggtgcatgtttagacaggctgtgcatacatgaaactgataattagttagttttgtagataaaagcacgtcatggctcatgcaatctacagaacatgatattttttgcactctaatgaatggtggctgctggctggcaggtggaagaatggcaagtaggtacctgaaagcttaatcattcgattatgtgcaacttcgtagaaatattatctagtgacatgtcactattcatatgcacaatgataccaagttggttacaaaagtatgtggagtacgtgtcttttcctcttagcaggtgacgggtacctagtacgtactccctccatcctaaaaaaaaaaaaaggcaaaccctaaattttcgtgttcaactttgactatccgtctcatatgaaatttttttataattcgtaatttcattgttgttagatgataaaacatgattaatattttatgcgtgacttgtctttttaattttttttcataattttttcaaataagacggagggtcaaacgttagacacgaaaatcagggtttgtctttttttgggagggagggagtgtacctacgcagccatctacttgcggactaaagtcaccaggcaaagcaatactccaagccaaacaagccggcgcacggcggcgtcagctcgccgcgaaaccgcgcctgcggggatgtagcacgagctggtctgcggcacctgctgcccctgcgtcgtccccggcacgccggccgccgtcacacagtaccccgtcggcgtcatccctctgctcggctgcggcgtgttctgcaaaaaccaaaaaaagacatggagatcagatcagggacgtccattccattcgatccaaagaatcggtaggcaacgagcatcgatgaaacctgcaccgtaactggagtaacggtggccggagccgccgtgccgggagcggcggcgagcccgatgtcgtagttcgccgtgaggtcagtccggtagaggccgaacgaccgctcggactccggcccacccttgaggtcctcgtcgtagagcgcgaagaggtacgtgtccaccgatttgcctggcgtccgcggcgtgccgacctgcgacttgaggtgcgcgacgaggttgccgttgtacgccctggcgttgtccaccgtggcgccgccctcgtcggcgtcgcccttgtacggccacccggtctcggcgatgacgatgtccacgccgctgtaccccttggcgtccagcgccgcgcggatggcgtccagctgcgcgtcgaacatgttggtgtaggtgagccctgacccggcgtcgacgcgccccgggttcggctggaacaggcagaacgccagcgtctccggccgcgtgtcggaggcgtaggcgaagtacgggtacgggttgatcatgaacggcgcgccgttctgcttcaggaagtccagcaccgggtccaggctcccggcgaggtcggcgtggaacgcgcccgacgacggcgggtccgacgacgagagcaccgccatggaatgcacggtcgagatctgctagtcaaccgcaaactcgttcaagaaaccaccgcgatgcgtacgtagagatgctgtgatgagatacgtgccttggtggttgagccggcggggagcgcggcgaggaggttctgcatggcggggaggagctgcggcgcgagggtgggatcgccggagttgagcagctcgttgccgacggagatggcggagacgggcaccgtggtcgggatgttcgcggcagcccaggccgacgctgccgccggggaggacgcgaggttggggacgtcgccgttcgggacgccgaggaggatggagatgttggagcccgcgagcgcggcgacgaggtccggctggggctcgtagaggcggaccttgccgatggacgtcgacttcagcaggttggccgtcgacgccggcggcgggaggttgtcggctatcgtcccatagttcactccgatgaacgactgcgacgctgcaaatatcaatcaaactcgcatgagaaatccaagtttacaaaatttcagcaaaattcatttcacatacaaattcgcatggccaacgctgtcgcaaacttcgtacgcgcagcatctgctaataattacttaattgtcacgttaagcatatggcagtggtgagagcacatgcaaacgtactacctccagagcagtagttggatagcaacaggacgagctgcgttgtacagctttggcctctttggggcagccattatctgtcaaatgctgccgggcgtgaagcgtgatcattgttcctctttgtttggccaatggcgagagctgttgcctgttggtcaagttcgaattattctcccccaaaataaagcctccaactattctagcggccgttaggtgatggatcttgcgcccacgagtgttggcataggatatttgatttggtatttgctagattccttgaccaacccttttggtgtactcaatgcgaatcgttggtaaaagtcacctcaccaggccaatgtaaattgagcatggttcatatgcagctagcgcagattacagttcatgccaagttgctctgttctttttttctttttcaaaaaaaaggaagagtcaacttcgggtctctgcaatgtttagctacaaagtcaacagccatagcacaacggcttcttaccatttctaccgtttgagaataaagcgttgaaaaagtctgattaatcctataaagtatggaacaaccgggtaaattatctcccaaaagtatgaaattggttcaaataacctgtagagtggttttgtccaccgggaccacgacgaacacacagtgacatgaggatgtaattgattaaatgcatttttactcctaactatagcggcttaggaaagaagtaacgtgatcggagaaagttagtgattgaactattcggctgaaattggttaacgtgtctgtcatgcaaacaataccactcggtcgcatcaccgcctaaaagaacacttacaaaccatcctcacatgtttctttagaaaataaaaaaaacttccaaacaactttgatatgttgtttttttcgaacacggtataaacgtaaatgttcatacacatgcgtacacttatctctataaacatatatatatatatacacatatatatatacacacacatatatatatacatatatatatatatatacatatatatatatatatatacatatatatataaacacacacacacacgcccctaatatcatatctctttaactagcttaaaagtacctcccagaaactatagaatacattatgtggaacgcttttcgtactttaggggcacaataaccgatttcatacgttatgtagactgataagtgctttaggtattaaataaagagttttctctaacaaacaatatatggtgttctgtataattaaccgtcgcttttgaatgcaatcccaaaataattcctctctttatctaggcgttgggaatatgatcaggagtcgtggcagagaaactccatttctctccccactttgcccctcgtgttggcgaaatctcaatttctcggagcaaaaaagtaagatctcatcaaatcctccccacctatttattagaaaaaaaattgtgccatcaatcgccatcttctttgctcaccattccggaagctagaaaaggttcggtaactccgcacgaatgagtaacctgcatccgtaaaaacgacgcagaatttcgtcctaccacttcgctgaactgactaaagtattctagtgcagtacgctaattcgaggaacaaagaatcacaacgaaagtgaagccattgttccactattccaaaaccgaactaagctaaccagttaataagcatccagcgagcgaaccatgatctgaagatgattcggtgataccatttcatctatctatctaccaacaaaatgcaaaaacgaaatcaaaactttcaccgcgataagaaacaacaaggtagcatgtcaatgatgtacaagaagcaacgaatcactggcacaattcgcaggagacagcttgagtgagaaagaagcgctctagcgcggaaagaacttacttgccaagtggaagaggagcgcttgcagcagcccagagatgacagcagcatccagccacctcctcgcccccatgccaccactgccagccaagctactagcaacaagaatcctactgcttgatgcaatctcgccgcagcttctcagatgttcgagtccaattatggctactacttgggatcagtgaaatggtcgaagactcaaaggagctcgagtggcaaactggcaatgggagaggcaaagaagaagacaaggaggaaagaggccaggaaggaggaggaggaggcgagtcgtcgatgcagtctttggcccccttgcttgctgcgtaaaataagaggagagaaagcggcggggcgcgaggtgacaccgtggggacggcagcacaggacagggacgacgacgacgacaagggttgtgtgcgggagaagccgcggtcaccgtcgcctcgcctcctttctcgcggtgcctgcctctgaccgcacgtctacacgcgcggcgcggcccgccaatgcgttttttcccctctcctttggtgcgtcaactcgccgagaaatacagccccggcatataagaggaaaaagcgaaacggtagtatttacaaatgaaaaataatttgtaaataaacttttatatacgtgttcttaacgatctaaaagcaaagactaaaaaataagcaacaataaaaaaaatcccaaaataaactctaaatttaaagttaaaaatttaaattttagttgataagcacaagcataaagatgatggtgataagcaggtgagccataagacttgtttagaggagattctgatagctacaattttttttaaatcatcgcataacataattttctctagaccgtctaaattttcacttagacttttagaatttatagttgtagaaaaaaaataaaatagaagatagaagctagagaacccatttttttctcaccagttagtttaatcataagctttaagaataaaaccgcagtgtggatcggcacggcgaatagcggctttgatcagggaagggaacggaggcaatacatcgttctcggttctcgggtgtacttgcttctatctttttcgtgaacgtgtaaaaaatgtgcatgtcaatatatcatcacgaggatggcccgtgacgagtatgtggctgtgcggttgtgccgtgagcctgactcgcgagagcagatcagcgtcgtacctggaattttggtttcgggaggtgatgggattttgctgtctgtcaacaatctgtcatggacgttaagcaggattgcatgagcgagcgagtggcgaatatgggcgagtcgtgttgtggcgcggaaacagccacacgggtggttatcgtcgtaattaatgggtatactaatcaccggtgctcatctccaattattaagccgctggcgctcgctgagtgaggtaaagcgattccatatgccataatgccacccggatcgtgatggggatgatggcaaatatgggaagaaaacagcgtttcacctcttgttcatcattgccccggttaattgcagtagtatgcacaagaagctttgacctgtgctgctgacaacctcgtatgagtgcgaatgctctcctcctcgtcggtggttactggcccgttgctctatcacaagttcacaactcacaaattaaacacaccatcgtccacaaggcagagcaaggctaccaggccaccgtgtccacgcgcggctgggtcccctttgtcacggacgcccgcggtacccacggcccacggccacgggggatcggctgcctggccatggtggacttgggcgtcctcgacttcggctgagttaagtgacagtgtctgtgaagagcatcttttccatccttgaaaaggtaacatgaggtaccaatctaatctaaccattgatttagcagggatatgatcagtctaacaaaaacagatatcctctcttcgtcgtccctgcccatccgtcgccgccgtgcatccagcccgccgctatccccctcgagctagccaccacgccgctgctgtcccgacgtttttttctctcgtgaaacaggaaatgacagagattccctcccacccatagtaccacttcaatgagaaggtacggtaccatgaggtacggacgatttctgaccgttggatgatgccagatcaattatcagaatttggtactgcataacctcaataacagtaaaaaaacctcttctgtgaaattttcggggacatgggcaattggccaaatggctggctggatgactgaagccggaccgagtaggtctctgtccgttctccgagcctgcgttgacgtgttgcgtggctgtagctgtagtttaggcgatctgtttgctcggattatcgagatggcaaaatgggaaccatggtcaggccagagtcggcgtgtctcgcggcagcatccgaaaatatagagcacttcaagcactactggagaaatgatctttaccgggtcgaggaaaaatcataattattccggtttataagttcaatgggaagattttatctatcaaccgggactaaagatggcgttggacgacacgtggctgcgccatctttagtcctggttggtgttttgtcccagttattttaaccgggagtaaagatgggtatctttagtcccggattcgccgtcagtttccaaccggcgttaaagatgggttccagcagcgaaggcaaactaggcaaagtgtgtactatggagtgatcacacgcgcaaatagcaagtgtgtggatatgtgattcacgtttatacgtaagtaatttaagcattacgcgctgacatcccatgtgtaggtatgtatatatatactcagggtaggcgactacagacagaaactgtcaggggcaatgtacaagttgtaaatagacacatgtggttcatgatggctgagggttttgtttcctaaataaaatagggagctgagaactgtttgtatcgggctaataagagcatcttcaacagtctctacatctcactcttcaagttaaattttaataattctaataaaaaaaaacatgctccaacaacctctccaaccggatggctaagccatccgactgaccaaaacccttcctccactagccaaatttggccactctatttggctgaccaatggtgggccccacacatccagtcttctctatccccacacggcaaccaatgaggaggcacaagaggagcatgaggaggaggcatggggaggagctcgagcacggcagccgccggaccccgctcgccgcgaccgccgacctccacgctcgccgtcgtcatcgtgtcgcgcgtgcctatatctcgtcgtcgccgccttccacctctcgcgcacctggatctcgtcggcgccaccttccacctcgccgcgcctggatctcgtcgtcgttaccatacacctcgcgcgtgcccggatatctcatcgttgtcggctctcgcccgcccggatcctcatcgttgttgcctcctgcctcatgcgggcgaatccccgtcgccgtcgcctcccgcctcacgtgcgctggcgtcctcgcttcagagagggccaataaggagctcgaggatgggccgatggggttgccctagcgggaaaagaggaagcagggaagaaaagaggaagaagggcggtggaggctgacatgtgggtcccattgtcatagactcaggatgaaaagtacaaatggagagtctattggagcgaggaactagtttgacttgctaaatcagataaaaagttggctatatgggtgtttggagagccggattttagtagtctgttggagatgctataaggtcgacaggtcgttcatcaagtcttgcacccaatgttcatgtgaattcagtcaaaaatgtgtactcacaagtcacaacgtgctatcggaaggcattagtgtatcctctgaaactgcgtagtacgtactctcgtgcaagcaatcatgcatagcatagtgttttcaggtgtaggtgaagtaaaggagtaaaggactcattctcatgctaatacaaagatcgtcagacctctcgaaattagatcacatttatagaaaaaactacaacgacatctacaatctcaaattagtttcatcaaaattcaccataacataaagtatatcttgatggtgtattttatttggtattattgatattaattatttttctattaacttgttcaaagttaaagaactttgactaaaaataaaatccaaacaccttataatacgaaatcaaaggagtatttttcagctacttcaacgtacggattattaacatggatcatttgctccataactctaaagatatgtttccttagaaaccttcttctattgcattgtttagatcatttattttaacctatttttaggtcttttttctcaagacatttgatttcttcctataatcaaatacgcaaaatctatttcgtgaggcatctcgatttagacttaacgagcgacgcagacaattgcgtgagaagtactagtagcgttacagacttgcatgcaagtagtttttgctattaggttgtccatatttttttttcttcttatgaaattttctcttaaattacttatccgatctataatccgattacaccgttgtgttcataacaattaaatctttacaacaagatctcacatgattatattttgatgaaaaatcacaaattacttttatgatatgtctaaattacttttagatttcactaagttacttcttagacatacaaaagtaaattcagtaaagcctagaagtaatttacatatattatagaagtaacttagaacaaaacgaatgtaactttggcatgtcatttcaagtaaatccgttgtagagataaaaacatgactctatctagaaattaaattaatcagcacaaattatggaattaactaaaaacaataataaaaaaacaataataaaagtaatcacctcagagcattatgaatgtataggaagtattttaatcaaatttaaaagtaacttatatatatgataatttgttcaatgaaaaaaggtattaattaaagttactttctttttgttataagttacttttataatatatgtaaattactttaaagctttactgaatttacttttgtatgtctaagaagtaacttagtgaaatctaaaagtaatttagacatatcataaaagtaatttgtgattttttatcaaaatataatcatgtgagatcttgttgtaaagatttaattgttacgaacacaacgatgtaatcggatcgtagatcggatgagtagtttaagagaaaattgtatttaaaatataggtggatggtgtctcttatagatggagtggtagacaaaccagctaccactagttgtgtagtcacgtccaatcaaatagataatccgctaaaataatgtagtagtaatcaaatagaccaaaatcgtatatctcctattcatggcccgagcttgtgagttgtgactacgagtatgttcactttgatatcattttcaaccatattttttttggcaaagttacaaaaaaaatatctacgtttagtttgttaccaaatttggtcaatacataagaaatcctgccaaattttggtaatattgccatcttactaaaattttggcattgccagaactttgtaaggtttattttggctacaatctgaacgggctctacatgtccatacacctgaacaaattttcaccatgctaggatctttgtgggctaaaatagtctagggtggtctgggccgtaggccttagcccaagctctaatctatccgcatctatctctctcctatattgtcaaacataccgttcttaacaattcgtccatgctaaatttggagattttacttgcaagatcgtatatgtaacttacgatgttgaaaacaattgtgatgatcggtcatcacaaacaatttatatgacgacaagtctataagacattgttgatggtttagaaatggttccacgtacaaaggctaacatgtaaagagacacacatttgtgtgtaaatctgacttttcaacaaatatgtgcacttgttcattgttcaaaatatattccatgtgcccacagaaagttcacatttacccccaacagtcactgatgcaatcctagccgttgatctccgatcctgtggtgctgcgagcacagcacagtagaactgtggaacgaacgaacacgaacgatgccgagaatcaccgagtcctcttcctcctccaatacctcttcttccccttcgtggcttcgtcctttccctcttgttcttctcttccctccgccaattccaggcagttctagcaaaaaggtgcctcggatgaatcgggggctccagtagggagaggagatgatcactcgagcgaagctggtggagcagctgagagagcaccagatccggtcggcgcagtcctactccgccgccctcgccgtcttctcgcccagtcctcacatcgcctccaggtaaaggtccctcatcttcttgttcctgctaagatctgatgcgacgctgctacaaacatgatgcggttagggcttttagttggattgccctgattttggtggtctccctagattcagtgtaatgatcaaaatcagattcgtctccctagattcagtgtaatggtctccctagattggcttattctttgttttgcttccttgatcatatgggtattggatgatctgtgtgaatagtggcagcattttgttttttggttaatttctggttgtagcagtgcacaacaagaagggattttagtctcctttatttgggactaagtatgtgatatggtttgagtaggtagaaattcacagtatgatattaataacttcatgactaattattagctgtgcactcaattgacggtgcaatgtcttgtgaaaattagaatttcgaggtctctactaagagatcttttttgacttttgtttgagactaggattgttaaaaagctcggccatacaatatctattcgatggcaaggtgttggatatatgatctgaaggggctctaagataaggccctcttctgtttgtatgtgggtgctactcagcaatagtcaagacaatagcatagctgttgtgttttattagtatatttggataaaacaacttaattatgcaacttttcatctattcccatgatcatagtcaacggagtactagaacaaacaactgcattcatgaataatgatgcaagctatggtgtcttcacttttgtcagtagctgaatacaacaatttgtgaaggaactaaggaaaagaaaggggaactgaatactgtcagctagttgtagtttcctatacctgagcaaaactcatgcctgcagtgcatcgagactgtttcatttaagcaacctggtgttggtccaggtttgacaaaactacccaaagcaatagtgtttggttgctaacaggcctcacacttagtcacttaagaacctgtcctatccctaaacctggtcaagccctgccaacttgccaagcccacctaccttggccaggccaacctcagtttgctcaagtttaatttttacaacttatccagttatccctagactcaggaatatgcctagcaagtggcaagcactgcataagtttagcactttatccattatatgcactgcagtgtaatggagaggtggctaagatgatatgggatgtcctcatgtccatgtatgtaacccatgttttaagtttgttgatcacaccaattcatggcttgccatttcatgcttcaagagacttggattgtctgcatggcatggcgtgccagttggaaggcttatatgacagccaatggctaattgatggattaataaagtgaatctcattgtctgtttagggcctgtccgaaaataaattatagttgaaggagctaagcaggaataaataggtcactacaactgatgcgaatagacaggcttggtccagttggtacttagtagtaacatttctattaaagaaaaggttggccatttatttttttctgtttttttgtttgttctattttttggtttagttttcattggctaaaccatcatatttctttagtactacaaaaagaacgactcacgattttccaaagttcaacatcaagtccatcacttgagttgtggccttacaaacaatataccataagataaacctgcgaccttgaagaacctttaaaaaatggtgctttgtgttagggtttaggacttatgatgaaaagttcatagtagagatagtatgtttatgtttataattttgaacagagtcttttttacccactatttgttacatctattatctattatgccagaaacttgcttttatttatcttgcaagatgggcagcttccctttctcatacaaagaggcagtcatgaaaatgttgcagtgaatatttgaatttagctgtaatgctttatacatgcttctgcataaatgtgtatataaaatatagtggatgccagacttataggagcaagcgaatgttgctttaaactgttttcacgaacactttactgtgtagtctacagtgttctgtaaacgggtctactaggctgtttattaggctacataaagggaactgatgctcataactgtcgggttgccagtgagactacagtccagctaagccatattaacactactaggtaggtgaccaatacgaggaaggtgactgaatgaaaaccggttactgatttttagaaactaggcaatctactttgttgtgtactctgttttctgattatatgtatttacttaatgttgtctaagcaaaacctattggccagtgaatcatcttatattttccatgcagcattgctgtcattttatacatgactgatgacacttgtggtactgaattaaggcttgtaactgtcttcaaaatatttagttgtagtgctaacataaactatgctttgtgttggacccctacaaacctattttgtttgattccctacagtctgcatccaaagtaattgtaactattgaaactaaaagacaaattgataatgaatgccttcgattttcattgcaacagaggattttcattctatcatagaattcactatcctgaattgtactacttccgccccgtaatataagggattttggagacttatattatgggacggagggagtattatattaggcaattttgtgacatacttagcttgtgctggagtgaataaaggaaacatcgagtttatagtgaacacaatgtgctcatttttccaattgaatgcgatagtcctgaaattgttcataccctttctcagagttaagaactagcaaactgaatgtagcatggttaatgcaaatgagctcttagtatttgcaatctggaaatccttgttgattttttaaagtctaaactactatatagaaagtatcttgcttgtctataatgaaactgatagaggaaatactatagcttgtgaaaatgagctttaggtaggtattcgcaactggaattcctaggtgattttcatttcggtaggccggtagcacaatatataatctgttggttgttgctatcctgtttctgcttctgttttgacttctgaggcctttgtaattgctcttaaatccatgatcctttatgttgcaggcgggatctcaaggttgctctcttctatgctatcttgttttgttttgtcatggtgtcctgctatgttgccctttacttgagatggttcagactttcagccatctttgtagttttcggaattctccttccagtaggtctcaaaatatctaggcatagaaggctgaagaggaaaagagaaaggagattgttgttacctttgtccatgtgaatatatttttgatatcttgtaacattgtagtaaaaccgcgcaactgcaaataggaaattgcctgctttacttaatttacagacagttcaacttacacccaaatgtctgaatgtattacctattctgttttggtgcatgcacatacatatgcaccaacacccttgtctcagtttttgcccatctttttcgagctttgcctttgaaaggtaatgctaccgttagaaaatttctgatagtgaatctttggatatctaagcctgtttgttgtgattatgctcactaatgcatatgtgaaataactggtcaattgtcggtcacttggaattatgttttgttctgtgtcaagtgatctgctttccctgttcttagcatattatgtactccctctgtcccataatataaaggattttgactttttgcttacactgtttgaccaatcgtcttattcaaaaaaaaattagaattatttttttttgacttactttattatctaaagtactttaagcacaactttttattttttatatttgcacaaattttttgaataagacgagtggtcaaacagtgcaagtaaaaacttaaaatctcttatattatgggacggagggagtagtatgaatacggacaccgtatgcttcggttctgttttcttttcgtctgaagatcctgcttcccaagtgtgttgcaacctgtggttcaagttcaactaatgtgagcccatttatgcatctgttgtcggcccagcagccacttttttgcacttcctgcgatgttcttaaatccttaatatacttcccagatgcactgcttctgcagtactgattgctggcatcgttcctcgagagcttgagtgccttgtaaaaaaggcagaggcaccactgcaccaggataacttacattagctatcaggccagaaacagttcagtccaagcgcactgtctggttaccagaggggataaggccatcatcattgtccatggttcggcagagggccactgacactgtgttactagctccgagcttagctcttgtcggagcaaagctctgtgccatgatcggaacgttcgatgccggttgccggatgcgtttatccgcggcgggagcagcggttgccatctcgccgatgccgctctcccaccaacctctacccagcggcgcaagcgcaacccctccggcgatatcgtgatctcgtctcggtctcgcccgcggcgcgattggtttgcgccgcgcgcgtcgccacgtcgcccgagttgggaaaccgccgtcgttttcccggaatcattatcttcggtggcgagttatactaaaccttattatggaccatgtcgagggcaagccaatggccgtaagatcttaccacaagtggataggtaggtttgccatccaccgagggggggaagcacggggagcctgtccatccatccagccgcagctccgtcagaaatggacaggagcaaaatatctgtctcaagcccgaagcgagcactcaaatttttcagcacatgcttttgcaaaattttctctcgagccagtgcccagtgcttccgtatttgacctgctgcttttcgtgtgcgctagtcttccggtaagtaagtaaccatgccaatctggcacccaagcagcagcaagtatatgtgtactccattgctttgcacgcccccattctgccacgcttttcatcgtttgatgaatgaaaccacctcggccgctagtagattactggtagagcaaagtataatagagggctataagaagactaaatactgaggtagatgagagaggagaggagaaagataagaagcgggtaagtttacagctggcttaggcacaggaactaagaaaatccgttagatagacttgtggactatatatttatagtgaaatattaaccgctatataaataagctgaaaaataggctataaagatctatatagtaagcaattggctgtagtgcaaatatagtttggacttgggcgtcgtctagttgggcgatgtgcctacccaccacccacgcttccatccccatggtgggccgaaaagcggcaggaccctttcatcttttatcagaaaggcctgcaccacgcagagccacgtacgcttcagggcgttgcacgggcgcctcctcctaggttaccatatcctcccgggctcgtaatttcctcgcacaacaaacaacaaacaatatcagtgtgtcattgaccaccacccaaccagtgaccaattgtgcctttcgctgtccgaagagcccctgcattcgcgtgttctcttcctcatgagttgaaagctaccttctcctatgccgcgaaaattagccaaaagcaggagctgaattagccaaaagctggagcatattgtgccgcacgagtgagtgcccaatggagatgctaagttgcagaattaggaccagagggggtcatgacaagtgcccgcactgactgatggcatggctttttgaggcctgaggtcgctagccgcagacgcaactcgatctgcacacttcagcttgcactaaagtaaactcggctaagctgcttttcttctaacctggtcacttgttgtgcacattaactataaactaatcggatggtaagctcatcgagttgccctttgatcaaaagaacctatttgtctgttgagcaatcgacacatccttgtgcacttgcattagcatttttgggtaaaaaagtatagcctgatctatggagcccttctttttttcttttctgatcagcatcatctttgttcatgcacattcatcatgtcctcgagcgacatcacaacatctttccccgacacttgctattctattttctcttcctcctttttaacctgttgatagttggcgcaggattgccgacatgtcttctagtaaaatcaggtcaaatcacggttcaatcgcacaattaggtacgcatctagcagagcctatatcccgttacttgttactatatatatactccaatatatcagacaaagctccagaaaagctggtcagcctatacagagctataaatcacttgcacagtgatcactgaattcttttcgagcatatatatctctttttaaatagctttgatcagacagaatcccagaaaagctgttcaggctacaaagttcttaattacttgaacagtgattattgaattactttttaggtattactctttctttaagtagcttttgctcgattacacgatgtttaatttggaagcaagatctctgttcttgtctagcttcctgattgttctatatgctaaaagtatcacatatagtttattgctgcaaggacgaagtaccacttgatcgattcagaggagcagaatggggtttggtggtcgtcagaaatgatgcaaaggtgtgtagcccatgcaatgcatgcctccttttcggtcaaactctttccttggccatccctgcgcatggcactgtgcaaactttctcgatatccatgcgtgcatgtacacagtccaagcataatcatatgctgcagtagtcatacatgggtcgtcctgtgcttgtagtccaaaatttgtgtatgtgcataccacgtgtatatgtatctacacagtactactaccgcagccgtcatatataaatgagttgcacacacatttgcacttgcaaaacggagtaccgatagaaaattgggtagcaaattaataaaatacgggagtagtcgtcgaagccgtgccggcaaatagtccaaggccaccggctgatcgatctcgcctgccgatgtaacagtgaacagtgccaaggaacaaaatcagtaccagtagcccagagccactagcatctgaaaccgagcggcggttctattatccaacagtcgaactggcagcgtccccagcagaatgaacgaaaaagccacacgtacgtccgccgggtcgacgcggcgaggagcgtgtgagaggagcgatcgggcacgcatgcaaacgcacgcgcactgctccaaacacagtggcactgtgcagacgggcctgtgtgcatgcacccaaataatccgatcgatcgatcggcacacgtacacatcgatggatcgcgagcccttggaacagtggggtgcagctagctgtgcagtcttaattgtcgatatagctaaggctttggacaccgatcgatcgagatgggcacacgcacacccactctactctcagcttcgatgcgagggccccaatgccaatgataagtgtgtgtatgtgtgcaggtcaggaccagtagcgccttgaaagccaccgctgcgcccgggcatgcagccagctaatacggccgatggacgatcgaccccccggcgccccgcgaaggatacgcagaatctcatgtcatccgcacgcacgcgcacacaggatcgatcccctccggaggccgcccccgcgtcgctttccgccgcgcgcgtcggcttcggcgtggcggggccgggctttttttttcccctgtgtgtggctgttcgatccgctcgttggaacggaaggagatgaggacgtcgtcgcgcgcgcgcgcggtgttcgcggggtgggggaatctttctctcggcgcttgcaccgcacgccctcgcgcgcgcgcgcgcgttggaccgacggcccaccggaatgctactagtaaagtctatccatctcctagtcctactacgcggtcgcggggcgggactcgccaccacacgtgcgcgcggcgagggcgacgtgcatttggtgatgagccatactacgcgaccgacgcatagcggcaacataaactactgtttcccccttgcccaccatgcacccgcaacgtacttgggctacctgtagcgagcccatcggatcggaggatgcatgcatgatcctatttcatattataacttgcttggcttttttcaaaactatttaggtttaactaaatttatagaaaatagttatacaaaatagttttattaaatttaaaattcaatatattttgataatacatttgttttttattaaaaaataaactctattaaatttaaataaatttgattaaaaaagttaaatgatttatagtatgaaacggaatgggtagcttataattgggacttaatttttcgtagatgcgagttgtgtactcgtgttgagtgttgacactagaaaccgattgatttcttttttttttccctcctcccatgctaggactgagccaagccaaccacaatgttgacgtgagttgggtacttcccggaagaaaaaagggtacggggactgtacaatgctgtcctagttccttgatatcgtaccgatctcccgacgactcctaccctacacctgcacgcactgagctgttcacacaaaatgcgtgcactgttactacaccttttctttaagcacgtgagaactcccgtgaagttcatcaccgaaatggcaggtgaaacgcgatcctgtacaagagttgccgccagtccatggtgagttggtgacccggccgactacgactagctaggcgtcatcagctggcagggggtgtactgtacgtagtcagctacgggcaacctgctgcgagattcgcgaatagtactttgcaatctcttgatgtcaatatgtgtgcatgtgcccggcgcatggggaaatccgattcgcaccatttgccgtcctatgatcaggcctagctagttccccggccaaccgttgaccactgatctgagcatgttactacgtactgttcgccatgagagagcaaaacaggaggatacaaaggctagcaacaactcaactgttggtgagaccattaacatgtcacggtttaatttctttatattaattctgagtctattggaaaaaaaaagttggattaccccctactttaataagagtagaaaatggtactgtgggttggtgggtgggtttacttccaggtgaccaggtatccaagccaccaaattaactcttttttcagtctcgcacgtggctggaagaaaatcctggctaataattcgctcaattttttaagacctcatataaattataacttcatccatttcacagcattgttggaggcaaatattaatttctagggttaggatgaccagggtcgagaaaaactatagcaccgcacaaatctaattaagatactatttggcacatacttttcgagaagttccatcatttcatttacagctaattatatgtcgtaacgcttattaacaactaaattgtttaaactttcatacatatgttctttgtaacttaaaagacaatattggaaaataaactacaatgaaaaaacatcaaaatcaactctaaaattaagtttaaattttaaattttgcttgcgacttataaactgaagagcaaacaattgagctattaaatttcatcgccctttttttttttgcggggcatcgcccctatttcaaaacaaatcagaataattaaatttctgagagttccaaaagaagccttaagtcattactgactatacaagacgttttcccatctccatactccgtgtatggtcgttattggttgactgtttttttttattggcatattttatcgcatgatgtgctttttaaaatcaaattccaagctgttacaatttgccagctagatggaagcttaatactcttaccgccctgagccctagctccaggtctctcattgtctcgcattacttttctctggctttaatggcaaaataatcactagaagagactagagtagcctgtcacataattatagtgaagcataattaataacacaattatcagtctcattcaacaaaatatcactcatttaatatggccaaaaagttttcttagcgcccacctcaccaagaatgcgttttccgctctttcaaggaaatttctcgtgcatccttgaaatttcatccaatttcttctatatcctaacgtttcactctatctttttatacgtatgagtttctacattaattccctacacgtctgtttcattagtttttttttattttgagtaaccatccatttcatcaatttttatgttgactgaactgtcacgtgtacgccacgtagtatcaaaatcgctctggagtctgtttggagggtaattcgtctggtataaaaagttgagagtgaagaatatccgttttaaattgaaggggtaattcgtaccgttaggggggtaatttatttttttcccctatattatatccatttccgagacatatgactcaaaatagtttaggagaaaaactcagatacatattacgtcaacggttggaaactcactactaggctcgacaccgacacgcaccataggaacagttaacaaacaacaaaagctccaacactgcgtacgcttcagggcaatcctagctcgatcggccaaccgtgtgcacgccaaaaatgtaggagtattagtggtgtttttcgtaacatcacccttaatatgtaccctaacatggctgagctcacagttttagaactcgatggtgctccacctgcccacgtaaagtaattaagcccctcgaattgaatagtcgatcgatatatacctcatacatatgcccatcggagcgagacaacgctacaagggtagccccatccctgcgtacatactatagattctgaagcaggggttgagccaggtatgcgctactgtttttcggccaaaggaagagaaaaagaaacagtatccatctcaaaatcgaagcgtttggacatgataatgcgtgcgacgtctctttcggtcgatctgatgatggttcttccgctccgactattggggtggataacaatagcactgccactccattaatccatggccacaacacaatctaattaatctaggagcagacgagcagtagtacatggaaaatcattaaagcagtggcgaatcggtggacgtaacaatctacgatacataagtacgacagtctacgatacataagtacgttgaacgtcctgtagaccagaacgtgcagtgttacgtgccacgacgttattcgatcgaaagagaagttctagcagagcaaagagaggacgtactactccataaaacaacgaatttctagctacgaatctacttcctccgtcccataatataagggattttgagtttttttttataacgtttgaccactcgtcttattcaaaaaattttaaaattagtatttttttttgacttactttattatctacgatactttaagaacaacttttcgttttttatatttggaaaaaaaaaatttgaataagacgagtagtcaaacgttgcaatgaaaaactcaaaatcccttatattatgggacgaagggagtaaatacataggattggtttttttttttaaaaaaagacggggtagtagcatagtacgtgtcctcaccagcctgcagccagtcacaacggcagccctatctgtcacgaaccggccggatggatgagatcgtcgacgagaccacgatatatcaatatcgatctaagccctgcttgacggtcgtcgagcctgcaactgccgccggcccgccggccggcatcgttgtcactcgtgtcaggttgcgtcgacggtcgagtcgtcgtcgtccctgtgtgcatatgccgctatgattgggatcgacattgggatggcgcgattccggtcgaagatttgtcgatcgcgcgtcccgtcacgctgaccgccctggaatcaaggagcaaacattggcgatttggcgtcagtttaactgtggcagcggcgagagcgcgcatgcacgggccgatctacgggtcagaacacaagtgagatcagtcagcctcgccagtcgactcgtaccgaactgatttgtacgaccacccgtccttgcgaccaagcgacggatcatgaaaaaatatcggagggtctgaaacaggggtagatctagcatgagggcgacggggtctcgagttttcactacatgtgtgaggattataggagttttcatgaaactcctactattttttctttaatgtaggtagatgggaagagatgttgtagctttattcagtttgttcagatatccctactattttttcttagattcgtcactggtctgaacaaactagacaaagctataatctcctatttgcatgtatttatgacaaaaaaaaaagaagtgaaggctcccatggttctattaccagtagttaatgctcgagccctcgtcgtccttatgctagatctgcccccggttacgacgaaggatttcttttcacatttttatgttcttacccgggggcatgtatggtgcgggccgctaaacgcgaaccatgcaccgccgattgttcaactctgatgaaatttgctacattatttaaagtaagtacggtagaaataagagtgtgtaatgaaatggtacgagttctttgaagcaatttatttccccgtcctaaaaaagcttaagctagaaagagatgcgaccctatgtttaaattctttgtactagaaggggtcgcatctccttctaatttgagtttttttttacggagggagtagtttattggaagtaaatgctaaaatctattatataattaaatgaatagaaaaaggagcctccacgtttgttctcatggcctagaaattctcacattaattggagaaaaagaaaaaacagagtccagatagaaatacagtttagaaatagctgaaattcggaattaaaaaataagaaatattagaagtagagtatagagtccatataggaatttaaaactaactaaaattcagaaaaaaaatgagcctccacgttcgctctcatgacctagaaattctcacattaatcggagaaaaagaaaaggcagagtccatatagaaatacaatttagaaatagctgaaatttggaattaaaaaataaggaatattaaaagaggagactagagtccatacagaaatataatttagaaatagctgaaattcggaattaaaaaataaggaatattagaagaggagactatagttcatatagaaatacaatttagaaatagttgaaattcggaattaaaaaataaggaatattagaagaggcgactagagtacatatagaaatacaattaggaaataactgaaattcggaattaaaaataaggaatattagaagtaaagtatagagtccatatagaaatacaattaggaaataaccgaaattcggaattaaaaataagaaatattagaagtagagtatagagttcatatagaaatacaattaagataaaatagaaatttggaattaaaaaataaagaatattagaagtagagtatagagttcatattggaatttaaaaccaactaaaattcggaataaaaaaggagcctccacgttcgctctcatggcctaaaaattctcacattaattagagaaaaagaaaaagcagagtccatatagaaatacaatttagaaatagctgaaattcagaattaaaaaataagaaatattagactagagtagtcattacacattagtagttttaaaaagttattgcaaaatttaaaattatgttgtcattgtaatatattttaataatataatgaggaaacatatatgctattatatgagagaaaatataatgatgctagccacgtaatctatgtgggccaccatgctagtttattttattattaaaaaaatgaagtaagcacctatcaaaaattcggaatagacatgaacagtaggccgggccaaatgacgttgagcattccaggagtactacatgtgtctttatcaccgtactgcaaatttacgttaacagcagccaattcggcaactttagcatcgggaaatggaaaccaacccataggagtattaattaacgaagcaaaaaaaaaaaaggaaaaagaaaaacggcccattcaacggcacgaccagatgacacatccccacacgtgtggccagccgtgggccccacacgttgtcacatcatcatctggctttacacgtgtcgcgccgcgagtggggggacgcacccgcacgggtgcttggtcgcatctcccgtctcctctcctctcttctcccctccccgcgcgccccgggagccggacgacgtcactcgccttctctcacccacaccaccaccacatcaagcccggccgctttcgcatcgtttgtttctagtgcgtcaagctaatcttcggtgggtgccccggccgcggccagtggcgataattcctggacgtgttccgttttcgctccccggctgactgtaaaaaggaaatgacatcgcggaccatcatatgttatcgttttcgcagggcacacgggtggtaactcgggggagtacgtcggcgcggtttctagaagctgaggttgttgccattttgacctttgtttagaaaaataaaataaaatagcatttgttgcctgcgtgtcaggatttcctcatccggcacttttgagcttaatcatcgtattattgagacgggttattttctaaaaaatatctacttcattgcttagaacttaagatatttattaagtttatttcgtaaaatattttatttctataatcgaatcaatattctgccccagtaatctttttaataatataaatcaaatggaacctaagaccccttttcagattatttactcaattattagaacagattatcttctctgcgctttaaaataaaatatattttttcttaaatattttttttctactgcattgcttagacaacttgttttaagttagtatatgttactttctttttaaaaaaatattcaagttatcatataatcaattagataatttgtggtaataatctgttgaacaatttcattagtatatcattgttagataacttgtttttttatcattgttttaagttagtatatcattgttacctcataacaataatctgatgaacaatttcattagcatatcattgttatggggtaagataagtgtaagggtgccataaagatagaacgagaataagagagatagtgattttttatacatattctgacctcccgagatagataatgactatacattctatttggcgggagattcgtgttccactattttatcaataacaagagtgtaaagtataggttggtgaccctactctagcctataattttgtcagcataaagccggcagctaagtgttattgacttctatggatgtcgactcgacgggtttggatgtagcttttattagcttgcgatagagtgcattgtatctttctcccctcttaggatacctatatttataccatcaacattgtccatatagaactctgaaggcaagttggatacgaatccaagcagtctttgtcatcccccgtttaggagtatttctattcgtgatctatttatatgacatggcagtggtattttcgtctagaaaatatatctatatgagatattttatataatattttctactccgacaaaaagttaccagacttttttgtgttgtgccgtttatttctctacgtcttatcaacttcagctcaaccaatttttttgtttcgtttatttttgtcaacgttataaaaaataaactgcactagcgttgtcccgtcaagtagaatgtagcgtgccttttgtacgacatcttatgatgggtgagtacagagtcaacaaaacataatattttatcagatctattcaatggaatatggatatgtgctacggagtttgacaaacaatttaactataatcaataactgatgcactcttcagctccatattgtcctagttagtggaggctacacatgaggatatactgctgagacatgtgtatatttttaccccttttttttaagaaaatggtaaccgtctaagtccacggtttatagtttgggagaactttatattttagacggacattttggcccccattttttttaacgaaccattttggcccatttcaacacgtggacctagtgaagtacactcgtattggtgcggagtaagtcacccctaatccaagcttcctggagtatggggttgatcttaaactagaaattaaaatttcttttctggcttaatacatagagagatgcttctatcctcactatttgtaatactatactactaatattattagctagcatgaaagaaaaagaggagtgtatttttggattttgagtaaattgcacccacggtacaacagcttgacatgtgggtgcaatatagtataagaatttgagaattgaacgtccaagtacaacaacttgacaagtgggtgcgttctagtacaataacttaacaatttagtattttgttgtattaacttggctaagcatatcttaggtgagtttttttacgatgtcaacatgccattacatagtaatcatacggatattaccttatattgaatttaatatttatgaattatactgcacatagtagtacaatttacatccaattacctttaagattttttttcttcacctgctcaattatcaatcgaaatataataatttctacatccagtttaattgattttcagctattagttattaggataaaaatataaatatacttatacaaatccgcgctagtatattgtcaaaataagttcttaaaaatgaatttatatataaaaaatgttgcaaataattaagttgtcacataaccttttaatttaatttgttatatcaaaatcatacctaacttgtaagttgtttcatttatacgatcacttataaattttttatattaaattacacctacttaccaagttgttgcattggaatgttcatttctcatgttattgcactaaattacacccacctgtcaagtagatacaccgtggatgcaatttactctttggattttatctatgagccatcgtctattttttttgtcgttttatttagcgatttagtaatcactgcccagctaaattatgcatagacaacagatggccgtatgattacatttttttttcttaagaggtaggagtactaccacaaggacgcatacgatccatacgcataacaattgagtgaacatcgactaaatgaggggcagggcgtgcaacagatactatttcgcaacctccaggcctctgtccataaattaaaggtgcatcacaccataattacatgggaccgcagcaacagccacgaattatgcagcacacatataaaaaagttatctgtaaacatcaccctaatcatctttccatggcaccaaattaacaatgatgctggcctatctggaaatctggatccagacccttccttttgatcatttctgttccatgcttcctcatggcgcaggggccatctctctgccagtgccattgatcaggctaccaagaattgattgtcagtgctacggaatctcgtgccgttcgtggatgaacgggaccaatcagttttgatgagagccattagattccgttaacaagctggaagcactaagaatactgttcatgctctgttttctaaaacaaatcagatcgatgctggctagctttcaactcaaatgataaatcagtatactaataaaaagttcaagaccttgacagagcatcatgatatgaatatgcgtgtttcaccaatacattaactagtggtgtttttcttctatttagaaatacataattcaggtgcaactcttttgtaaattaagaagctggtcatcttagagaaagtcctctaatcattaaggatgtcccccacttctcaaatactaccacataatgaatagttcttcccaacatactagtaattgaaaacactagaacaatttacatccatcatcccaaaaatttcaagtcctaattgaacttgatccacgcatcaagggaaaaaaaaatgtaatggacagtacctgcactactcacagttgaatttgtagtttttaaattcaagttaggcagtgaacattttctttgtgaagtggtctatatcactacattttatgttatttgtttgtagactctttcatatataacaattcacattatattcaagagccaaaagtcttgcaaaaaattaatgtttaggacaaggtttgattaaacatttgaacttcgacgatcagttttatatttgaaaatgattgtaaaatctttttcacgaacgcgcaaaagaattgcacgtcaatatattaaaacgaaatttttttatacacaacataatcagccagaccggcttatgctatgggaaggaagaaaaagcaaaacaaaaaaagtagctaggaaggaaaaaaaatactacggcggctaatgagttataatattatgatggtaattttcagtgttccatttatgtttttaaatctagcatttgagaaactactggtggtcaaagttgaaatttttgattaaatcttgttctaaatatcaaatacttgtaggggtaagtttggatcttcaggtgtcatataacagcagcaaaggtcaagctctgcctcgtagaggcgatggacatggagcagagctggcatgacggcgctgctgtagccgcagcaaccatctttggatttccagcaatacacacacagccacggagtagcggcaaactagcaatcaattagactctgatccagtagagctgtcattatctgttggatgattccgattttgcagccgtctgcacagcaggggaagtgctatgtcttcattaattagatgttatatgcaacataggtctgtactgtcttggcttgactaattatgtatgttcacatcctcaactgtataagaataaaacacaattagcatctgacctgttgttgcattatattagtacactatactactagatattctatttttaagggtgcagactgcagagtatgtacaacacactacaacagtatggagtaatttgcaacatgcatgtccgctaaccagcccatgaaattagcgccaattgaaatttgatacaaaggtggaattttaagaagcgtgcaagtatgaaacctagcactatagtatccgcaggagacctaacttgcccattgattcctatgagacagattacaagttgtttaaccagtggagcattgctttatttcttctatatccaggtgatctctatactaaactgtaataaaagactttgctagtctaacttttatatatatatatatatatatatatatatatatattttgaaagaaagtctaccttttatattatcctgatctcaaaaaaagatgcatgtgacaaataaaaacataaccagcttctcacatccacatcctgccaattttaactgaacaagaggcgcctcctgtgcagaccctgtcattagtcaggatcagaacggtagaatagtttgttaattattcactaatctctagtactatagttgtatgtattatatatcttggcatgaatatatgcattatagtattccattgtatggcaagtagagcggaaaaaaaaataccactactccagtagctattactactagcaggagccccactcctcctcccctgcatgcttgcgccgcaccaaaaattgaattatagcaaaagaatcctcgcaacaaccacatccttcttcttcctgtctcacgcctcaaaaacttatataagagtaccccaagtccacagcagagagcgaggtgaagtgggcacaccttcctctcctagctaccaaattctcttctttgcgcaaagcagccagcagaaaggtttttgcagactcagaggcgtggaggatactcttgtaatttggcgagcaagagggaaaaataaataaattttgtagtagaagaagagagagcaactggccggcagtcggcgggcatctcgatcggtgtatagctagcttgcttgcaggctgatggccgccatgatggcgtccataaccagcgagctgctcttctttctccccttcatcctccttgccctgctcacgttctacaccaccaccgtggccaaatgccacggcgggcactggtggcgaggtgggacgacgccggcgaagaggaagcggatgaacctgccgcccggcgccgccgggtggccgctcgtcggcgagacgttcggctacctccgcgcccaccccgccacctccgtcggccgcttcatggagcagcacatcgcacggtcggtggtttcattactcggtacacgcacacagctatataagcacgcgcgctgctcgcctcgccgtgaagcaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttgtagaaaaatatactaatatttttaattaaaaacatattatcaaaatatatatttaatattaaatttaatgaaactaatttggtgttggagaaattgctgacatttttaataaatttgatcaaaactaaagaattttgactaataaaaatgttaaacaacttatgatatgaaacgaagagagtgctgtcttcgtcccaaagtaataaagtttaaactctgtcttaaaaagtatatcaaatcctaccttcttatctactctcgatccatgaaataagaagttttattctttaatgtcccttacttaccacctgctaatggtcaatactacgactttcctgtttaatgagaatcattgttttcttttttactttcatgactaaaattgtctcgtgatgtgagggtttgattttctttgcacatagagatgtgaaaaaaaaattgaaaggagtgttttcttttttgtccaaaggctcttctagttctgggatagattaatccacatgtattttacatatgaaatcctattatgggaaaatataaaccacagaaaatcatatgctaccaagttgctgttttcttgcttttgcacgcataatcggaagtttcgtagcagaaacacaatataggctgtgttcgcttgagcttgatgagaacttattctctccgcacggaaaacggaacggtctattagcgtataattaattaagtattagctattcttttttcaaaaatagattaatttgattttttaagcaactttcgtatataaaatttttgcaaaaaaatataccgtttaacagtttgaaaagcgtatacacagaaaacgagagataggggctgggaacaaggggttgcaaacacagccatactccatttccaagagtgactctacggtggtgttttttcccctagctaggatacataaaaaagtcattaacgtacaacaaattaagttttaatatttaaagtaatgtatatatagaaagttttcataagcagcttgaaaaatatgctaataaaagtcgagataaaatatgtattttaataaaaagaggaacaccactacgctgaaaaatagcaggcttgatactgaaagactatgcatgccatgaaggttccctaaagcgaataccatgacaacacacgccatatcaaggtcgacatggcagtcggatgatctaaaaaagaccaaaataaaaacgttttgagatatggcagtataagggccccacaaggatttgcctgaacgtgagggtcctctatgcaaagtggccgcaaggctcgtctctttcgcatctgttcgttcctttgccccaaagcaaaggcgaaactaaattttaagcaagtgatctcacgaacccaaaccgaaccagtgcatgcatatgctcccctgtggcggcgcacgtactcacgtaggaacaattaattaaacgagactaattaatctaattaaatcgcaacctttcgatcgagctcgcagatcgtatatatgcgcaatacatcctaatattataaagctagataaaataattgtttaaattcatagcattataatatgtcacacatattcaatctaaatcttttatattataagacgaagaaagtcgtaattgatatctcgcgctttgctgtgaaatatatagatcaataaacgcatgttatatattatataaatgatagatgtatatgtttaattaatatgaaaatgatacggagataatgacttgacattgtttgaatattaagttctaaaaatataataaaattgtaaataatatgtaatgtttgtatgatatttaatataatatagataattaaggtacatttgcatatgattctggcgaacaaaaggtagaggttcgcaatgaatcgtaaagccgctgcccccgtgctatatatttagctcgatgatcgctagcgagctcgcaacgtcgccatcaaaaagttcgcttggatcgcgttatcttttttttttttggttctacttttttgtatgatccgacgcaaaatatcgaccagcgcggccggctgctggactactgcgagttggtttgctagcttaggcgctaagtatctgcagcctagctacttggcagcatcgaaagccacggaagcagtagacccgagttcaagattagtttagttaatccgttaatatcctacgtgtgaatggattaagtagttttgtggggcatgttatttgttttaagatgtacttagtactttgacagtgtattggtaaggggtgtgtgattttaattttaatgtacattatttaaattgtaacatgctcataatttcttcttcaaaaaattgaaggacgtctcttccttgtcattttcttcaacatgcttctacagctgctaaatgattaatataattttcataaaatttatttgtttaaatattatttgattttataatagtttgtttgtatccgtgaatatattaaaatcattcagttatttggtcactgaattatatatacataaaaatacctatctataagctagcctacaatatgtatacatatgcgtgtcattttatatagtacgagtacatcacaactacggtaaatctctcatttacactaaattcctactccctccattttacattacagatcttttaattttttaagttaaacatgtttaagttcgcgaaaaaatataacaacatttcaaacataaatcaaacgtattatcaaaattcatgtaatgctacatgtaatgaaattattttggtggtgtagatgttattaattttttttataaacttgattaaacctaaaaagtttaacttaaaaaaatcaagtactaataacgactcatgaatattatttgaggacaccgggttaaatcatcccacctttaggccccgtttagtagggctccaaactccaactcctaactctaaactcccactccaactccagtgagagctggctcctgtgggagtagatacccattgaaaaagtgtttggctgactttttagctccagatctgaaattgccttaaaaaaataaaaatccccaatccctccctgcacgcgccgcccttccccggccatgcgccgccctttgccggccacgctccgccacccgccgtcggcggccctatccccgcccttgcatctcccacgcgctgccgccctgtcctcgcccgtgcgccatcctcgccagtcgccgcccttgtgtcgccgcggtggcggacgagcgagctccgccctttcgccgcccgcgcgtcgtccccgtcagtcgccatccgctcgccgtcccgtctctcgccacctgtgcgcccgtgcgctgtcctgcccacgcgccgccgacccgccgccgcccgcgcacctgctgtcgccgccgccgcccgctgccaccgatgcccgctgcccgccgctgccgacgccgacgccaatgccgaacgccagtgtgaagggagaaagattgggaggagagagaacgggagatggggtagataggggtagttcaatggcattttggtgtaaatatccttaaaaaattaaagggtagtggatcttttggggtggagtggagctgtggagcagcaaaacccagctccacccccatagtacaaatttgtggagcagctctgctaactccgcttcagaaaatagagaatctgtaccgtttggcacagctccagctctaggtaagttggagttggaagctggagctatgccaaacggggtcttaatgtctcctcaaccagttgctgacttcaattcaaggattttagccattgaaggtcgcctcctgacgatcgttatacgcctaatataatgcacgcaaaattccactgcatgattttttttttcatcttacacgtgttctcttggttcggaccaatgtgtacgtcgtgccaaactaggtcaacgtagcgatgcttggctagcagcagctggtcaaccagcctcgttaatttagccagtggcaaaacaattgtcatgcgttgcgtcacggggagctcaatcccaaaacggctgatgaattgcatgaagggatgaacaagttcacgaaaaatcccgatcaaccgatgctcgtttctgatttctatcgatcgactgatcaatatgaaatttatagtcatcgtgaacgaactgctccatccattccacaatgtaagccattctaatatttctcatatttatatctagattaattaacatcaatatgaatgtgagaaatgctaaaaagacttatattgcgaaacgggagagcaataaaacttatataaatgaaaacggaaattgttttggtgttgtatcgtccatttatttcgtattccaccttatttttataatatggtaagtacaatattattaaaccccctttatctacataatatatactctccccgtttcatcatttatatcatttcccacattcatattgatgttaacgaatctagatattactgttaatgtgaaaaatgttaaaatgacttaggttctatttgatccatagtttagaggcacattaactcttcaaccaaattctttaacttgagtgcatatagtaatgtagagaatatttttttatcagtctgcaatcgacatcgatatgtttatgttcatttttttcataatttttttaaactgtttttttcttgttttgctgtttttgattatgtttagagtgtccgaccacttcttttctcggggcattgccaattcaagatcaaaatatcttccgcacatgttgaaaacatctctgctcgtattattgggttcagtgcattttctggcaagtcaggtgcttcacgcatgcgtggctggcgtgcatatctctctatacctgcacacaggaatatcaacatactcacgcggcacacatgtgcgtgtctcacgccaaagccatccattggtattctcgcgaattggacgtgacactgataatctgatctccagtaacaaaacgtacgttgatcggacactacacagtacacacacgtcgaccgactgattttgtaggcatttcgagagtcggtttccgatcccgggacttcttttggtttggattagttctacacaaatctgacgacatccgatccgatccccacaatgtttggattagagccaccattttctaatgtgtagttattacgactaattcagccgaactgcccaaacgggtacgtacgtacttcacccccaagtcttcatatgtttctgcggtttcttcttgatgaagaccacacgacgctaatttcaaacggtttcccccaaaatttgcgatgccttttttcactagcgaaatgatgatgcgtgcaagcgatccacgtacaacctgtcacgaggaggcgagcagagcagaaaaagagaaagcgaactgctactccagcaaagccgatcacgtgaggtgttacaagtgggtggtctctgtatttccggaactgacttgaccgtcacgaagcacatcaatccgtggaggagtacaaacaaaagttgccgaatgccaagtcgaacacaggtcgagcacggcccacacaaacacacaaacttccgtccgtactaaaatataaatatttttatactttaacacgatctccgagatactaatttaattaataatatatataaaagtgagatgttttaaataaaaaaaagttacacattatgatagattatttaataataaatatagtaacatcaattttacataattgattttttattgatagttaaaattgaaaacgtttaacttgccattattctatccagacgaaaactcaaaaactcccgtaaccgtaggatgatctagatggtcaacggcgatggcaaaggtcagcgtttggtttaccacgccttcgtccggcggtgggccggtggggcccacctggaagtctaattattactagaccgagaaataaacaacttgcttcacaagaacatcgtgggtgggaacgagcgaaagcaatcttaagcgccaagaaaaatacgcacaagagagaagagtaggcgcggttttgtggccggagagaaagcaacgcgccggagtatcattttcgttttcttttttttctccctttatttttttcgcattaacggacgtttcgaactaacctggtatacaacaaggagaccggctgggcgcctgggcctgtccaggtgaagtaaagggcaaagtcggtactaatcggtatagtcagcgtgcttcacatgcgacaactctgacccaaggtgaagtaaagagccaagtctttatgtacgacagtacgagcaaggactagtactagtagaagtgctatgctgaattttgctattgttaggaaacatttttttggtttatataattaaccaaactcatacaatcaaatgtgtatgcatgaaattgagccaatggcctgttcggctgcccgggctactgctgcggcgcactcactgtgtgcagtcgcagccgcagcagttagcctatcgaacaggcccaatgtgtaatgtaactgttttttagaccaactttcttatattaattaatttattatagaggagaaatatttttttctttttttaagggaaggagcactattctttctgttcaaataagtagtagtcgagaccaaaaaagaaataaaaaaacaactggcgcaagtaaaacaggttcgggggcaaactagacatttctagacttctctaccaaggcatctccttctgtccttcatcaggggcaaaaccgccattaccattaccaacaaacgcaaagaagactcgcgcgggcgccgccccaaaacacaggtgagaaaaaaaaaaaccgacctcctcgccgacgtgctcttcaagagaccgaccccccgccgcggcctcaacctatatattcatccccacctcctccgtcctccgctcccacttgatcccgatcgccatttctccacctgcacatctgcgcgcgcgcgcgggagagcagaggcggcgagagagatccgggtcgggaggggtgatggacttctccggcgacgtcaagccggcgatccaccggccctctgtcgcggcggcacgcgggggagggaacggtggggcgatcccgctcctgcgtgggtggcaggcgttccggaggagcggcgcgccggcgaggctcctctgcttcgagggcggcgcgtgggcggacgtcgcgggcgaggtggtggggctgctgcggcgggcgttcatggaggggaaggccgtgtgcgaggccgcctgcggtgggagggtgttcctgttcgacttcatgcggatggttcggatcgatgaggccaccgccgaggaggccgcgctggggtggatcgacgaccgcggcgcgtgcttcttcccggctcccgagggcgggaggaagaggaagagggagagggacgaggcggggtcggaggtgaagggggaggatcggcggcggcggcagccggcggcggaggaggacggggacgaggcgtcgtccggcgtggaggagcggtccggggagagccgccccgaggcggatgagcccgacaggaagaaggcgcgcgggacgttatgggggaaggcggtgaggctggacgaggcggacaagttctacaaggtggtggagaagctcttcgtcagccggatggctcccgtggcggcggcccgcggcgtggcgatcacggcggtgcacaaggtcgcgcaggggccccgggcaagagccttccatctgcagggacagctccttgccgctgctcgcggcgtcggcgatggcagcaacgccaagttcgcgtggtacggcgcgccggcggcggatgtggccgcggcggtggagcacggcttcgggaggacgaacgggcagtttctcggcgggcgcgcacacggcgacggcgttcacctttcgccgccgcagtaccctcacgctaggtgagtttcccaaatgctttcaactctttccatctgcaaatgctttgaactattggggagaacatttttagtaatttctgaaaattcaccaagtgcctcatatatttcatctttcgatattaccatacgaatcttgagtaaaattattttctgcctgccatcttggtgctaaacaatgaaactaccaatcgttgttttgcatctaggtttgaatttagagcaaattagacagtatggtacagtagctacctaaattgttataaattgggatgaaatttgtgagtcaatgttcaactaagttaacgagttaattaacttgtcttcgagcagtgcgatgctgaccaagccagacgagaatggcgaggcacacatcgtgctgtgccgcgtcctgatgggccgtccagaggccgtccctgccagctcaccccaattccaccccagcagcgacgaatacgacagcgccgtcgacaaccttgagaatccgcggtggtacgttgtatggagcacagacatgaacaccaggatcctcccagagtacgtggtcagcttcaggtggcccaacctgccgcagatggaaggttggtctctcgtgtctgaaatttgctggatggaactgttcccatttggcactgccataacagtgaaactgtggttttcaggatcatcggggttgggatcgaagctgaagaagccatcaccagcagctactcgcgacatgttccctatgcttctgacggagatccagcggttcgttccatccccgaagctgcagactttgcagaggacgtacaactgcttcaaggtaaactggtacttcttgctgagcatttcatttctagatagatgattgattagaatcttgcgctagcttacacaaaacaaccccttcgcgcttatgatcatgcctgtaagtcaaaatttaatataagagttgattttgtggtttttttagttgtttattttaccgcatgaacacgtataaaaaaggttttactatacctttttttggttaataaattgtttggataagtaaaagcgaaacaatgggctgaaacacaactgctgatctgctaggtgaatttaggccctgtttaattcagcttatgattattataatctggattattaggattaagctaaaacaaacaagtaaattattatgttagattattataatctataagctagattactataatataataatctgctctagaggagcttagattactataatctaataatctcctctagaggagctttttctagattattaagcggctaaagacccactacccttagatgcctctaataatccagagaaacaaacaactcgtagcttattttatgtcagcttattataattcagtttagagtaatctaatttaataatctagattacaataatcttaagctaaaacaaacggggccttagtcttacatatagttgaacaattttgctctgcctggtttgtgttgtattcaggtctaactcttcactatacgcaataattagcacgtaaaaatgttgatttgtaccgcactgctatggttttaatatgatcatgccgactttattctgtagtaatatgctgccgactttattctgtagtagaacagaatcatctacctgtcaatattctgtgcaaagcgaattcagctcagcataacggcgttatagctttaagcgaagctgaagtcctgaaaatccaatgacataaattttccttttgtttcagagaggacagatgaagaaggaccagttcatccggttcttgcgctcccacatcggcgacaatgtgttgaccaccgtggccaagaaactccgagggtactagtgcaaggcgcaaatttgtctccactccgtggctgaattcgactaactccgtagaatcgaacagtgcgtgtcgtgtaccaatcctgacagggtttattctcttctgatgctgctttagtttttccggtgctcaaatgtttattgtcatgaacatagagggggtttactgtgatcttccaattaaccaacacaaaagggtagatgtgatatgatgcaaattatgcaattcttgagttcggtcatagttttacttattttcagcaacttgtaatttgtacagactcgattctgtcgagcttttgattcaggaaacaatcaattcagtttcgggagtttacggagctttgatgtaaaattgtattgttgtcttttccccgttttttcgactcgggaatcgggatcatgtggttagtttagcgcacgatctgcgtacgtgctctccttggtagtctcgtagatcgcggtcatagtgtgaaacgcctccgtgatccccgcacagattagccatattggctgcgttctttcaggggagataggggagatctctctttttcacacgcacacttttcaaactactaaacggtacgtctttcgcaaaaattttctatagaaaattactttaaaaaatcatattaatctatttttaaaatttaaaatagttaatactcaattaatcatgcgctaatgactcacctcgttttacgtatctttccaatcttctctatttccttctcctcgaacacatggtatgcagattgagcgtacactgttatctcacacgtgtcctgccacgcggcatacggatcgtgtttggtcggtaagcggcatcctcggcggccgcgtgaatcaatgatatgtttttaagcgtttgaatcttctagataaagattactaaatattttatataaaacgaggtggttataacgtgtgattaattgagttttaattattacaaatttaaaaaatagattaatcttatattccctccgtctctaaatatttaacgccgttaactttttaaaacatgtttgaccattcgtcttattcaaaaaaatttaataattattaattatttttctatcatttggtttattgttaaatatatttgtatgtatatatatagttttacatatttcataaaagtttttaaataagacgaaagattaaacatgttttaaaaagtcaacggcgtcaaatatttcgggacagagggagtattttgggccgttttggattgaagacaaaacgtgaccctactaaaattttggtaactttaatagtaaacatgctagtttggattgaagccaaacaattgatagtgcccacgctcaatttggctacattctagaatttttttttactttcatactaaattttgactttatattggtattaaaccaaacataaactagctaactttgtcctaccaaaaaattggtagtgccaaaatttgcctagattttggtactaccaattaattggtagggtagagaaccaaataggccctttataataattttcatatagaaagttttcgcacgaaacgtatcgtttaacagtttgaaaagcgtgccactttcaactaatacctctatttcagtttataagattttctagcattgtccatgttagattcattaaatctatatgaatgtgggtaatgctagaaagttttataacctgaaacggatgaagtaaaactttatccacttttcgttgaagaaaataacaggcacaatgaactctgcctgcagcaaaccgatgacaatgacaaacgtcgtgtgcatgcttcgttcgcgtggttgtctactttgagtccatctacctgtcccgctgtccatggcaaccaagcaaggaaggattaatttcgtcgatctgacggtgccacagcccacagaacaaaagagagaacgatgcaacgccggcggcatccgtgaactcttggagcagatgtactgtgtacaacggcgatcgcagcgtctcctccagcggcggcagtcggcctccggccatcagcacccgctcaccagtcaccatagcgtaggagaggtaaccaccgccgcgccccgttagttttaccttctctgcccaccgccgcctaaatcttcttcgctcgagggggcaaggggatccatcgtccaacgaatccatccgcgaggccggccggagaagcggaaacctgtcagcgagaggacagctcaacagccggccatctacatctaccattctaattttgagaaaacatttttcagggcttgatccgaaacactggggatctaagtgcatttttcagggcttgatccgaaacagtggggatctaagtgcaaagctatactccctccgtcccaaaataaatacagttgtggattccatgtccaacatttgacacatccatcttatttgaaaaaaaaatatgattagtacttttattagtgttatatgataaaacatgaataatactttatgtgtgactattttattttaatttttcataaattttttaaataagacggacggttaaacgttgaacccggaaacccacaatttcacttattttgagacggatgtagtgtaatatatggggatctaatggcaacaatgctacacgttaggcgccggttgctttcaaaaatatcgaacggtcacatactcggtacacaatatatgcttctttccctctttgtgcatgcacgtaggagtaagtataacacgagctttaaaattttttttttcataaaactatttatctgatctatgatttgattatatttttattctttataataacatctcacatgattatattctgataaacccttaatttgatgtttggtgcattagagtaaatgtttcaattggtaattgaatttgttgcacatatttaagtttttaggttgcattagagtaaatcttttgccgccgcagtacccttatgctaaaccaatgcgaacaactaaacacctacacatgtatcctcttgtctagactaaacagtctttgtgcatccaaccaaacaaaatcttcatatagtatcttttgtgaaattaatcaaacaaaatcttatagtagctaggctaaaccaatacgaacaaccaaatgcatgcacgtgtatccagcggcggagatagctcccgggcaggtcgggcggtctcctgggctccaccgctgccgtttcaattgccgtagcagtcggtcactaacaaacgttactaatcgcctaggctttacggcgttgttggctccgtcactgcgtgtatcttttgtccggtcaaaacccaacctagataagagaaatgggctagactagaaagatataagcaaccaaacacattctaaatcggtgcgaagtactggtaatactgtagtagggaccatagtgcaaatatgatcccatttagatgggccgcatactgcactgacactggataacaagtgtgggcttttacatggtccacaattcgccaggacgtacgggatttactgcagctctctgcaccctcaccccgtctgtccacggacgactaatctgagcgagatcaaatcctctgcagctcagttaatttatctaaccaccacccaaaaccgatccacacaaaagcaaaaaaacccatgctacttgtcacgttgccgtctcatctcaccaccagcatcaacacaaaaaattactcctactacttcacctgaccaccaacagggtcactgtcgcgtttgctcgatactagcaatcctcccccgttgtcgccgccccaccaccactcacctgaatctatggtcatgtgtggcctaacccaaacccgtctcttcctgcaagcagctaccgacaacgatggcttcaacggcgacgcactgaatcgagacggccgtgcgtgtgcgcgcatagttttttttttttttttttttttttgtcgttccatcggttggcgtccgcagaacacgtttcccaaatctcgtactactacgtactcctccatcgacgctcgccaatgcgaaaaaagattgcaatttgagtagcagcacggctgtggacagccgcggatgtgaggcgggtaggcacggaggaaaatggcagtcgacctcgtcgcctacaaatacccgctcgctctcttcctcctccccttccttccactcgtctcgccattaacaagaattctttttttccttcccccaaatccttctcgagcaacagctaggggggagtggttcgcttcgtaagaagccggctacctctgctcgatcccgcctttgcctgcggattcccaccctgattttcgccgtttgtttgtttagtttcttggggcaaattcgagacgaggggaggagagtttttttgggggggagttgttgcggccttgcgggcggggtatgcggctgcacggggaggtttccttcgatgaggacgaggaggaagtggtgatggttccggcggcggcgctgtcgtcgtcgccgctcaacggcggggccgttccggtgacgaggctcgtggtggggtacgccctcaccaagaagaaggtgaagagcttccttcagcccaagctgctgttgctggcgaggtaaaaacctggatcaacgctcaaagagatgaacctgctgattcgtggccgtggtggaggattttgggagacaatagagtatttttgttggatttcttgttgatcgagtggcaacgaaatttttttcactaaaaccagaattttttgctgttggagggaaatggtaaatgatttgaggggggaatgcatggtttatgagatacagttttgcattttgagtctttgattaaatgccgtaattggttctatttctgaagcccagaggatttttgcgagaacaggtaaaaaacttggtagttccataacaaaatggggggtgggaatggaatgcaattctattccttgtagcactaatcaagtagtgatcgaatcggacctctactggagtataaagttagcaggggcggctagtgatagtggattctgggcgaagcttgctgcatttgcgatatattgtaaactgaagaatatggctagtgtttattaggaattctggtagcatctgtagatgcccccttacgtgcgtctcatgttgacagttccactgcatgcgggggtctctatagtctataattgtatattatcatgccaacttgtcaaaaatgggtcttagcatgcaaatctttgctacttggtgtctgggattctagtttggaatattcccataatcccatggataagcacatcacatggattacgacagctttagtgatggcaatgccttttctgggatcgtttacaatttagtgactgacttgctaggtttgatggcaacatggaccgctgacaaacgatctttgtgattgtcttgttagctccctgaatcaagatccaagctgactagctgagtcaatcatttgctagttgcttggtaggctgcagacataagcaacacaagctgaaatatagaagggaaatgaaattaatatatgaaatacttatgcaaaatcaaaatgtttttgcttaaaactatttgtgtattgcatgcctagtttgtgcttttgtttcgatagatttattgtttagttattccaagaaaataaaggaaacaatatatatttatgcaaaatccaactatattcattcaaacaacctgcatattctctaaacgcttttttatatccctgtagtagtcttattttcaaagtataattgagaaatactctgttgcaaggcagtttaacttttttttatcattcttatttatactatcgatagagtataaatgtagcccaaacgacatgttatacatggagagatgatgatgtactaaaaaaattcttgattctgtgagggcttggacttggtcaagatggctattgtacttccatatggatgttaggatccatttctgtttcttgccattcttcttgtataacactatttcatgatgtttcattatgtactgtgtcaggaagaagggaattaatcttgtagcaattgatgacactcgcccgcttgcagaacaaggcccatttgatgttatcttgcacaaggttagtcgtgacctttttaaagctggactaaaatagtgctgcccattggccctgtatgatgcattttgttaaagaataacatcatctatttatgagctttagttataattaatgttttctgataattatgtcattgcaatttggtaaagtatatgcatattttattgaagaaatttctttgtgcagattactagcaaggaatggcaacaggttctggaggtaagatctgagtacgtatgcagaaatctgatgatgcacagtaaatgaccataccatcgttgccttttttctacttgttcactgcctcatcatggggaaatatgttatcaactgaggaaatgagcagtagatgtttgtcactgtatgtaatgattatatatccaaactatttgattgcagtgccctattgtaaagctcaacataaatccataattcttggactttgctgttggcttctaatctgtgttgcccatttattgaaactctctgttaacctaactcctttcactttcctgaaggattatcatgaggaacatccagaggttactgtccttgacccaccaaatgccatcaatcatctgaataatcggcaatctatgcttgcagaagtatctgatttgaacttatccagtttctatggtaatcatgaagcttaacatgtatatttatatgctataaaatggattcgttattttactttccatttctaatgtttataatgttagttagtgtctgtttaattatcgaatatattcacatgtcagggaagcactggtcatgtggtgtagtcgtaggtactccacctgccagggttcaaatcctgatgctcacgaatattatgcacacccaagtgggctttcactagaaacttagtgagatcagcgattgtcgttggtttctgtctcttagagtgtgtgttaggggcgcatcagttgagttagtgtggtgcgcgcgcgtgtacgtctgccgtgtagtcgcaaaaaagaaaaatatattcacatttaaacttctgtcctagaatggaagaaacttttgctttcaaaagcgatgtgcagaatatttatccttctaagataaacaatatatattttctattccttgtgaacctcaggattcaggaatttccaattaatgctgctatgtaattctttcttcaaacaaaagaaatttgtgttaactcttagaaatgctgaaattcccaatagaaacccatagatttttttgctttgcagagatttcaaggacaaatgttgcttgattgggaaacattatttctttgcagctggttgtgaatacaatgtaccgagatagtaaaaggcagaattccaaaagtgtatcatcaactaaatctattgagggcatatctattcataccaatatatgattgtttatgcattgaaccattgcaggagaagtttgcactccacgccaactggtcattatgagagatccatcctctataccaaccgcagttgccatggctggactaaccttgcccttgggtaattggtcataatctacatcttaaaactatccatttcctctagataagaaaacattgccaaatcatgcgaatgtttaaatacagcggaaaaatattcaaaatttttattccggcaatattttttcacctggccatgctcagttcgtttttgaacatgtggtctgtttttcagataatatttaagcatggttcgttgatagttaattttgggagatgttctcttttcattcttggaactattgagcttagaaattgtttgatgcgaagtgcttctgtctatacagttgcgaagccattggttgttgatggaacatctaaatcccacgaactatctcttgcatatgatgaggcatccttatcaatgcttgatcctcctctggtcctccaggaatttgtgaaccatggtaagttctgttccccccctgtaactgtagtacttttgcatatcctgagactttttcctccaacggtagaagttcggacctaaactattccctctacaggtgggatcctctttaaggtgtacatcattggtgaaactatacaagttgtacggaggttttctcttcctgatgttaacacttatgacttattaaacaatgttggcgtctatcgatttccaagagtttcatgtgctgcagctagtgcagaccatgcagaccttgatcctcatatctcaggtgagacatctgcagtattgtagttaatcttcattttggttattattgatccatgcttcattaatgtaagagggggcactaaattcaaacacaaactttctttagaaccttaacgcagtgtacatggtaaagagtttttatgtttccttaccatatatcaagtcgaggacagcgtttgttctatgacattgatacttcttgatttattttgcttttgatgagtagtcgacggcaccagataaacttttgctatatattgatcagaactttctgttacatgatagaacttcctccaagaccactcctagagaaactgggaaaagagcttcgtggaagactggtatggccatgtatttatattaaccaagctctgtttcatatggtcgtcatctgacaggcttaaaaatttcagggtttaagattgttcaacatagatatgatcagagaacttggaaccaaagatcggtactatataattgacatcaactacttcccaggtgtgcagttattttcccactgccttcataaatggcatactatcatttgcgtttcttttcttctcttcgtatgttcgtgcagaatttgttaggcctgattttattccagcctaaggggaaaggaggatacatcgctacacatacctggacttctaggccaaattaatactgatccagtttatccagtagtactttgtcgtctcgaatttctgtgttcttgttatttaacacagcatgatcattgttctgcagcagcattttcttgagtgtacgctcactccctcttgcttgcgcagggttcgggaaaatgccaggttatgagcacatattcaccgatttcttgctgaatcttgcgcaaagcaagtacaagaagtgcttaagcggcggctgaagtgcaaagagtcctgctgaacattaacaaaatggaatgtaatggtctagcagtcagtgtacatatctcggagaaataagtttaatcccaaggctttgaggaagagagatttagggtgtcttcccagaaaatggtgcacttaccggattagagaagagatgaaaaaatggatcgattttctaatgctgagtgcttgtataaatcactaacactgaatgttcccagcgtgccttcgtcaaggcttctgtctcaataatttcattatctttttcatgagcaatccttttagaatgcttggttctctctggaaactgcaatgtggtgctgtcaactgtggcttctgtctccataattacagtgcttgtttctccctggaaactgcaatgtagtgctgattctccgctgagtgctgattgcctgatcattaaatagtctgcgatgtatggaggatgtcattatcaaactgttcttgtgaagatattgagatgatggaacgaagtagacactagcattcataccgtcgtttatttgtttagccgtttctagttatttatatatttattttcgctaacgctgtattttgtttggcatgtttgctaataaacgcaggcagtgacaatacttgttcctcttcctgcaaccctgtttccggagcccatcggaaactttcttcttgtatctgatgttagcccagaagactagagacaataggagcccaagagagcgtgaagcctcaactagcgtaaaacggcgaggattctgcggaggaataaatccactttgactctcttaatttaaggtaagatctgatatgtatccctaccagatatcttaaccccttaataactattaaaactgtgaaatttaactttgtcgacggttttcgctaacatgtcacattggcatagttcaatagattaagttagcatgtgagacccacctatcagtgattcttctctttctctcttcctttccttgcctctcctctcaaatgtagaattttctctcggcagtagggtagcagcgagacaatggcgggcaatccttcaggcgctcggctgtgagcctgtgacgagccccccaccacctcggcagcttggacagcggagccatgccaccgtagctatagagcttggtcctattggtccagtgcagaggaggaaggggtgatggcgggcggtccttcaagcgctcggccacggtgagcctcggcatggatggcagagcaacaagaaagtttggcctcgttggctcggtgtataggagggaggggagacggatggcaatcctccaggtgctcatcaggacaagacccctgccacctcggcggcttggatggtggagtcgctccgccgtagcgatggagctcggtcccgttggcccgacgctgagaagggagggacgatggcggtgatggggtgttggagaggcctggcaccgttgcactagttaagggggtgggggtttacaatagggggctagagatggcaggtgaagagaagtggcggtggcagcgaggagacgaagaagtggcgcatgctgactccacaaactcctcaagctccgcgacagcgacatgatgagttgaatcgaggacgacaaccatgaccacccgtcttctaacatcgttgaaggacaccaatccacaacgtggacaaggacggccactgctccgcgccgctgtttacgtaccaatcaccccgtgccgctcagagcaggtacaatagcaggctattaatcagctataaacatattttaatgggataaacgataatagatctgtagccagctgcagtacagactccaaaacacactatgtgtatgatagatgggactatatatgaatgatatagtaagcaactattatataaattggctattagattaactatagatgaattggaggccgtactattagacttgctctcacgcacccgcgccccatggcccaaagccccaaacaccgaaacacgggctcgtcgcggtgttgaacgcgtccccgcgccgtgagtttgtgaccgcgtgccgccttctctcccgcctgggccggcacgcccgatacggtagcacgcgggcccggaagcgtttctccatcggcttctcacttctggcccaggccgtgttgccgtgttggttcataggttctactcctacttctgtctaactaatccccttcatcagcgacaggctccgtctccacgcctccacccaccacacacatcaaggctgctgctgctgcctgccgctgctgatgcatccaaccacgcgcgatttgactccccaaccgagcagtgaaacaaccggggaggggaggacatgttcggtcgatcgccgtcacagcccattagcgaccagtgtttaggtacgcatagcccagtagacaagcacatatgcatgatgcatgcaacttaacccttctcttcctctcctccttacgtctgatctatctatctatcattagttggtgcctgctcacgcatctcacatcctccatcgatcgattgttttcatctttttttttttttttgcccccatgtccctgtctcctaatcctgttcacccagctcggccgacacggcttaaacaaaaacgcatgacctaccctgacctgacatgccaacattatccaggaacccccaacacaaagccggtcactacctgtgcaaaaaagctaacgcatcgtcctgccgtgccgtgcatgcgtgcgtcacccggcacggcaagattaatttacataaaccccaacttaacagagagctctctgcctgccgctagctacgaacttgcgccattgtgccttatccccgtctccctccaaaaggccggaattttcaatcgtgccgccgctcaagtcgccggccggcgacgcgtggatcacccgccggcatatattcgacgtatccacggccaccttagtttaacgatctgatcttttccggttattgtcatttagctcgctgctaaagttaagataagaaaaagtaagcaatttttttctttcttacaaaaccatactttttgatggcattagtatagtaaaatccacatcctataaacctatgaaagttcatccctataaagtgtaattaataccacttctctttttctttcataagccacatcatctcaattatttctaacccttgcatgttgtatatatggttcaaattatcttactccttttcttctcttaattataaagtcatatcaccttagttttgtatttgaatgatcaaattatattattttttcttttccttccctcattaagtcacatcaccttagttttttttaaactatcaaccatatttgatttaaattgctgtaaaccacatcatcaaatggtttatatatagctctttttttttgcatagttgatcatagatgaaaattatataaagtgtagctattttatatgttagttttacatgttatttctactaatattatacaaaactcccacaacaatgcgtggagtttcatatagtttataatttgtttcaagaaacccgggtgtagagacaaaaatgcttcatatataagaccccaaatttatacaaagtattttataccccattgtattacacggagtgtttttttaatagagtaaattttaaaaaatcacattttctatggtcaaagttaaagaaaccacatgcatgcattatgacttgtggcaccaaccatagattttatgatctaagtgtttctaaaaccccacacttattcaaatcgtaactagttttatcaaatatttttttaaagtagtgaagagttaaatcaataaccttactcattagtcaaggaatcaataactacaaatttaatatagactattttaaaaatcgaagtaaatgtgtgctcaaacatgtaaagggtagggtttgtggaactttagaaccataaaaaccaagattatgtgccattagtaataatatcaggtgttttatgcaactttagccataaaacatggtatttactaaaatgtactctttttaagaaatacttgtggcttgaaataaacattttcaccgtctagtatctttccttctcactctcccatacaagaaggcaaagacaacaatataaactgcagttgcaatgacacattaatcggttacatgttgctagctagcaaccatgtttatggagaaagtggtcagtttatatttgtacttaaaagaaaacgatctgctattttgtacaagtatgtttgtctctataagtaaatactatagccaaatatatgatatagacacaaatatggtatacgccgtaataaaaaggaaaaatctggggtttataaaaacatgtcgtaaaacctcaaattcactttttataaaaaaaaaagggacatcgttatctctacctacgccttccagtgcatcatgacagcgccggagtctttctgctatcaccatggataggccgcgattcatcctctgaccttctcctcatctcctcctttttgcctttccttttgtctgctagatcatggcgccgctcggcgatggcgtttgtgcgtgacgcacacacgcacgcgcttaatttgccggtgtgtggtttttccgactcgtgcttgaaggttaagtaaggtgtattgtgctggtctatttggactaatctgcaggaccaaatctgcaactgcaaatgataggttctgactactactagctggtagtgtgagagaattcgtaaattattcaggaatcaggacattcagagctggttttgttttttgatcagtcggaaatggactacatattaaacaagaagcaaatgattaataccgatgattggtggtttttgattagtattgccgactaatcattatcgtccctggatattttgatctgtccttgtaaaagtacacgattttcaggctgataggagcacactgggaaattctgtagcttctgttgtgctgacacgtacacaggcaacatcccaacttgcaatttcaataggcagatattgttcggtggacttcgattttttcaaatgggttaaacattgagaactcccagttgcaccttggctggatatggaagcaggtaaaatcatgatctgatctcaagctcttttgctgccatgtctcttctgttctccaatcagtttgttcttgcataagcacatatgtcaattcgatgtgtagtgacttattacctagtccattctgttcttgtgatcacactgtgatcgaacacttgttttcaggaaaaactcaaaaagatatgctttgacaaaattatctccggtctagatcacttattctatcttgcaaccccccactttgtttttctttgttcacacattacgcaatcaacccggggcttatgctaatcactgaacaataacctttgctacttcacctaatgatgtccacctcataataacgagtcaaacgaatagccctttctaaagaggcactggaggcttgctaatggcgatatgcacatcacattttgacttgtagaaacatggctccatacctaaaatatattatgagatcttgtgcttggcttatgctctgttgctttgcgtctattgtttattggccaatcgcttctgacctaactattaagtccaaacaaacagaagagcgttatccgtaatgcctttctgaaggccatatggtgcatttatatattatcagcactttgcatgaccaaatgattagcctattcttttgttaatgctctaatggaagagtggtttgtcttagcttcaaacaggccaattcaaccagacagaaagcaaacaaaaagatatggacgtgatctcaggttgttattatcaatcatttgcttgtttacttcctacaagacaccaagaatctctgaggaagaaaaataatgtgcaggttaatcgtacttaggacctgttctgctgaaaaagataaattcagaaacgaagtatgaactgctgcaaaatgaactgaatatattgctttctacagagtccacaaacgtattttcaggatttttctcggaggatatttcagtacctttctcatgatacgtcagaaatcagaatttctttctgctcatcatgatgtctgaagttattcatcagcataggattccacatggcccttggctgcattttcggcagcattgcaagtaatctaagccacttttggcacatggaaaatctatccccttgccttatcacatagaatcccctcttgagctgggaagaatttggcgaattagttcccgcacaagagtagatttccaaaggtctcaagagatagatgattcacctttgtgttaacaacacatttctcttgctggaaattaccataggccagatttctatttgcttgagaaatcaagtagtcggcaaacaaacttgcaagttgcatcttgtatagagctagataagaaccgcactcagaaacttggttagatcatgatcgaaagtacgtagaaaaatacgaatgagtgcaaaagtagtgatgtatacgttttagatggtaatttaagaacaaaaggattagttaaacaaatgatgataaaggatggtagatcagcctgctatatcatgaaaaaggacaagttgagcaacattaccaagcatagagatattcagatatataatgaacttggttaacaaaggcagattagttgagcagctcgatcagctgacccaatcatgagaacagacaaaggaaacgcaacaatacgtggaagtgttagaaatatttgtcatgactcatgagtccgcctatgtgcaattataatcaagaaaggtttcaggctcagtttgaaatagattatatatttgaccggattgttgctgcggttatctacttgaatcataggaataaatagaatattttgataaataaacttaaaaaatcaagtggccttacagtaaaagaaagtttcttgagaaaatatatttttcaaagcattgagcaaataatccattttaacaacccggtaaataatatgaaaagaataagccttaggcatctttgacgcagcacccggcttatctatttttttagagaaattttacagttcttaatagatactaaaatttttaatggaaattttccgtacctccaagtactaccaaattttacgctagaaaatatggatcccagtatttgctcaaggactataaaatcactcattatatatcttaaaattaatttaaaattgagaagtcagttttaggataatacagaggaatatacatcgaaatttgagcaaaaattactcgaacctagttatgtggcatcctacaagttggcaactactattacagttggatcttgtgcattgcacataaatctctcttgacaaagaaagaacttatgaatatgattggtatgcaattgcttgaagaattctggtgaacacacttataaagtattccttttctacttgatctagaagagaatatattggtgaggtcatggttcatgccggcaccggcaataatttgagctactagtccaagatccccacaagatagccctagcagttgcactccaggctccagcacacttatgtaaaccataatgtcggtcttgtggattgcagagttaaacagttctatttgtaaaacatatcaggaaaaaaaaaggaaattcaaggagaaaaaaaaagaacaagctttaactgtgtatgtttcaccagctttagggcttctctaaaatgaagaaattatttatttaaaaattgcaggattttgtttagtttctaagaaaaaaaactctgaaactgctctattccaaaagaggccttaatgtttctattagcgcgactaaaagaactgaaatttcattccaaaattttacaccttggtgtcatatatttgttccatccatgtggttttggatggatttgcatgcatgctgacgctacagagagggataaaaacgatctaaagcaatatcatatctagtcagttaggaatttttcatattcataatttaactatttattagcgacatcagtactatgatactacagatattagaaaaaaatattaattttatatggctagaataaaaaaagataccactattgtagaaatgattctcagtaggttggaaatttctgtgacggttttcattcctctacagcacgatctaagagatgagaactattgggaaaaaaaaagtgatacggtggtttgggtcgcagtcgtgattcctgaagagagtacaaggtggacaaagcatggccatgacagattgttctggcatggtgaattggtgtggtgatagggttgtgattcaaagggcacgtgaagattggaacccttgtcccctatagcttcctagtagtagcaggcacacagagaggatggtgagactggggtctgccacttgtaggaacagcaattttggcccaaacaaaaacttgtaccccagcatttgcaaacattggtgataactattacaaggtggcgatgattggatgttgacccagaaggaattgcacaaacatgaagatgtgttcatgacgcaaactctccttgttttccctcactaaggctgcgttagtttgtgtgatatagggtgagaaagcacctcatttttcgtgcgcacgcttcccaaactactaaacagtgtgttttttgtaaaaattttctatagtaaagttgctttaaaaagtcatattaattcatttttgaaatttaaaatatttaatactcaattaatcatgtgctaatggcttatctcgttttacgtatcttcccaatctccccagtctccttctcctcaaacacaccctaagtagcactacgaactgccccctaaactgttgcttgtagtaccttaattagctgatgacttctcactttctcttcctcatattgattttcaatataatccatcggaaagaacaggttgattgctattgttttcccttgttatcatcgacctttgcatcttgaacttgcacagctggttattagtagttggatgggcatgctctagaaaagttaaaaaaaatgttaatgatcactatcatgggtcacctaatgatattgcaaggatgaaactcaccaaagtaactgagtgtatctttattgcttcctttttgatgagtgaaggataaaaggagagcaaaagtagaactttttttttcataaatcaatggaaaaattcatgaagtgagtcagaagcaattccatgttctctcccgcaccaacgaatgtcaactattgtgaggtaagtgatgaggatgagcacaaaggcaaattctacaagacctcttccacttatgacaggtctgacttactctctatgttctttttttacttgtttagaacatcgacacaatattaaatgaagatattctatcattatttctttaatcatatatctgtgcgaataattaaaattacaaccatattataatacctttaatgataaatctgttaatattattttaattttatatatccccttattcttcgcacccacatgttagtggattaaaattccgaggttttaccgcactcattctttaaaaaagatgttttcatttgtcccttaatttgaatatatagttacaaggatatattacaaatgacaaaccacaaccaatacatgtctaattttgtagatgaaaggtgagaatcatggtttaatttttgtctggtatcacggttcagaaccttagtatagttgcactaattatgtatgcactaaactaaactttctcattaggtcccatgagtcatctcatggcaattgacttgaaggaaaaagagaacaaaaaaaagggggggatccattaattcagaccctgtgagccaatgcacagacaatccgatgtgcgcactcgacaatcgcacggcgattatcatcgtcaccatcggttcccaaagcggatcaaatgcgcccccacctccaggattgcaaatcatttgtgggcgccaccctatctggtgtccatccaacgtgtcaccacactaacccgacaagtcagcggtcggcaccatctcttgctccatccggcagtttctgttatcttcttataattttcctcctttttcttgtgtgcccttcctttttttttatttgttttctctcttttccatacatgaatgaatagatggatctggtgtcactgtttgctgatagcaacatctaactatgatgtgctcaaggaaaatatactactacagttgctggcttgctgcaggtacttggtgtacgtatttgtaatttcctgcagttgtcccatgggctagaaatgtgatgtatttggctagccgtgccaatgattagcaggttgactgttgtatatttaattagtaaggaacttgttttgctctaataattaattataacagaagatcatgtacagggattttacatatttgttttgaaaaattcacaagatctttttagagcatatggatacggttgtatgtgatccggttgttattatagaataggattaatttctatttctatctatttgggagtgcttaaaatcagaccatataatctttttttacgctggtccccctaaacacaatacaagtgatccacaagttttcatgttattagagtggacgatctagcatctctcctacggttccgccgttgttgcccctaggagtagtgatcacccagggcagcccttatcttatttttgttttgttttcattgttgttttcacatcgtcagtcatcacccatgagagattgatctcgcgggcgtttaatttctttgtcatcgtcttcacatcatcaagcagcacaagaagttacctttcatcatcgccttaggattcagcgttgatccaacaccggtacgtataggacttcctcaccgacacgttacagctccgtcgttgccaatcgtgctcaagaaggagccctcaaaaccatcgcgccatcaatctcgcaaattttggaggtcgaacccaccgatcctagcgcctccagcaccatgctgccaggaatgatctaccttggccggtctcatcctctgcttcaactccagcactgcccgagcccctaccgtgtaataaaaaaaatgtaacatttcaattgggctgaagaaagtgagaaaacagacaaaatggaagtgaatctcaagccttagctaattacaacttctgcaagtaatcgtggacatttaaattagtaagatttttccaagaaaaaaaaatctggttttgtaaatcttttgtggaattcaactttctagaggccaaaaatattagaactttatttacttttgtactttatttcctcaactatcacattttgtaccatgacttgttttcttttgttactttcttaatgtttgttaaaaaaaacataatctcttatattatgggacaagagaaagtaggttgatactttagaaacctttttaattaatttttcacaagatagaatataatacttaattacttatctagcttggcgccaactatatctctactattataaaaattaaacatgtttttgccagtattttggtacgtcatccgtgtatgagtcagtttttaagtttgtttgcttttgaaaatacgtatccgtatttgagtcggtttttaagatcgttcacttttgataatgcagaaggaatcatataagaaatctgtttaaaaaaactcgcatgctaatttgaaacgatcggactcctaattgcagctcatgattttctaaatatatatatattcaagcgaactcccactgtgaatttcatattaactaaaccatataacaataataagattaaaatagatttcacccgttgcaacacatgggtattttttctagtattaaaaaatgtaatttattccctcaaaattttgtcttttatgcttcttctaaatgaagttgagtttggactcaagatttagtgggaatgcattccatgcctataccaatctttaatatatgtttttcataaattcagagaacatttaagggtggttttcactggatttttttttccgtttcatatatgactgtattgtatgactataatatttttggcatcatcctctaaataataatgtttttggcactcatcatctagataaaagagtgtagtcccacttctactgtagtttttgggttttctacggtaaatcacgttggattatttacaggatcagctgctgacagtgtggtgctcagggcttgtctacatcagaccacgggcaatgctgctgacatagggaaccactacggctggatgcgatgctgacgtggaatcaaggagatgctgccacgtgtgagtgtgaaacgttagactcgcgcgcttttttaaccgctttcgtttgcaggagggccggtttgttattcgctaatcatatcattagatatgctgcttttgtccgcacgatggcttccaaagtcaatacatatctctatggtttggattgggctagctagatctccccgtgataatgattacgaaaaaaaaacaaggcgagtgatcagagttgatgattaattaaggataatcacgagcgaaactacctgttcatgatctttgttaattctgcatattgccatggcctccgtgcacgggttcttatttaatatttttttaataatggaattgaaactagtcaccacacatcaaagatttgatgtgtgtgtatctgacctgcacttttatttgttaattatattacagctagtttttttttcaggggcgcaaaattgctagttaatcaaaacaacttaaccccaggagatgaggatacgtgcacggatgacgatgatatccagccgaattatacaattcttttttcgaaaaggacgaattatacaattcgacgaccaataattcatctatgtacggcgtgtcttgatagggctaatgatttggcgattgtagtaattatacataacacttcaaacttaaaatataattttctgtctttttcttccattgaaaattagactgcaggtatgtgccacgctttgtaaattgagaaattcagtggtgaggtgcaagacgaatgggcatttgtctagagcaattaatcatctcttcggttgtaattgtcgttgttgcacgcctacttcaataacgacactgaagaatctccaaaagatttgataagattttctttacttgtgggaagaatatagaaaggtaaaaggtaagagaaaattttaccaaatggaatggtaacgaattcttaaaattaccaagacgcgcgtacacatgtggcacatccagaccaaacctaacttggttaactttaacttttaactttttagtggaatgcttttttttttgtaactatatattcagatttacaaaatgaaatccctgcaatttcataccgctaatctggtccatacttaccgttagatacttagttaagtaagtttgattaggaaaaagctttagagttctttttcggtttggttagtattgtacatcatttatttacgagttccactagcaatagaaaagaatatttcactgccaagaaataattgaggtgatagtataataaatagatataatccactagagaagaaaacgataaaaaaaaaataacgtttggactgattgtagatttgtagtacaagtagggagtagggactagtgcaaaaattgatcaaaagtataaccttaatagtaaaaagcaggggtaattaaaattgatataattacaagtaaagcagtattcgtaattaaaataacaatttaagaatgatgaagatatatacttcgtagtaatgagtactccctccattttatattataagtcattttgatattttttatagtaaaatatttttaggtttaatcaagtttataaaaaagttttagcaacattgacaacactaattagtttaatagaatgtgtggcgaatatattttgataatatgtttattttatattagagatatatattactatatttttctataaatttgattagacttagaaaattaaatagaaaaagaaaaattaaaacggacctataatatgaaactagggaagtatatagtaatatgcgagttaatatgtactgttgctcccaactaaactgccgtacagacacgacaacgtttgaaaggtgcaaggtggtatagtttaatagctgtgtcaactgatctctatggaaaagcgcaagcagtatatatgcatgttaatgttcaaaaaaaagtatatatgcatgtttttagtgtgatcaaacgtacgacttccttagtgagaaagtacaagagaagctgcacatagccttttcatgagtcttaatgtttgtacacatctttgtaatggtcatcgaagaagttctatatatttttaattttccaacatgattaagcctcgctgttgccaataattaaatcgtcggtacgctcatcgtcctttcctttttttttcactagcacgcaaaaaaaaatacacatgcataaatatattaaaagaaaaagagttttaatacacaacgcaatcggtaaggcttatgtcgcgggaaggaaaaaaaacaaaaacttcaagcttggtgaaggaactaccgcgggaaaattctactgcgatcgtcagtacgctcatcgtcctttctcgcatgtagtttgggatttgacaaataactacaatacgtacgaccggtatacgtgtaaaaaaattacggaaaaaagcacatgcacacaccaatatatacatgttaaacataattgtgtgaatacgcgcgccttgtcaaattacgagaagaccaacgataaatctcaacctcactaattaagatcctgtgttaaaagcccactggttatattcatgatcatgtgtatcagaatttaaacaaagcgatgaagtcacatacatgcccatgactctaccatcatattttggcgctttcacacatcagctttattgtttgcttttctgtttatcaaacgcaaccaaaatttaaattttaagaattaattttggagatgattttgatgtttttcgttcattgtaatttattttatagctttagcttataaatcactagaatacacatacatataaattattcttttatcattaatcaataatcgttatgacttatactcagctatttaggtgagatgatgggactaatagtatagtttggttagaccgggttggttggatgctggccatgaggcatctgatggtgatcatataattacgcccattctggccattgaaagaagccccccatttcatgttacaaagtactacctccgtcccatattacttatctttttaagtttttgtttgtcaatgtttaatcattcgtcttattcaaaaagttttggaattattatttattttgtttgttatttgctttattgtcaaaattactttacatataacttatcttttttttatatttgcactagtttttcaaataaaatgaatgatcaaacgttgtaaataaaaagttaaaaacgtcaactatcatgagacggagggagtacagtactgtgacaatacatatatcatcatgcaccatctccatggctcagcggctctctcgagatagattggccacatcaacacacaaacacactattgcgaaaagttaggggagcaaggccaaaagggctaagctagtgcccaaagcagcctcctcaaatcccctactggttgcaatctcatccgtgcaatatgtgttaggccccacatcatcttgtttttccctcgtgagcgagacaccgggggccatggtgcatttagccacagccccatttgcctccattagagtatagccaactactgctccaaactacctatagccaatataatagccaattcatataatagttgcttgctatactattaatatctgatcccacctgtcatacacacattacgtcttggagtccgtgctgcagctagctacaaatctgtagcacactgctcttctctttcttctattatatctttaaaatatatttatagttagcttatagccttgctattgtacctgctcttagttggagcgtccttctctcttgccaatgcaatttagggcatctccaatgtttatgattataagtagcattaaggtgggtcccactattcttatggttattaccacaatgtttgaagcaagagtaaactttaagatgggtcccacaatgtactattctagtactttttttatcagccatgtaaatttttcatcctcacattcattttaccctattattttattgcttgtggtcaagccatgagcttaaagctttcttttgcatttaatgccttatggctttggttcacaatgtatatggtcactataaaaccttatggcctcttcttatggccacattgtggctgccctaatgccatccatctctctcttggtgtcaaattaaagcgaatcagggctcagtgcatgcatgctagcgacaaatattgggagatcttccaatgtatatggcaaaagtggtctatatagatgggacccatataaataaactttaactatagcaatcctcacaatgtatatggatacaatgtaacattaggagaagagagagaagtagagatagataatattatttatgtcatatgggtagtccatatgcatatggataccttttgctatttcctttatatggactagttgcacaatgttactagatggctgaatggaatagtttatttcctatggactacttttgtagtacattgtggatgccccgaacgcactcatgcatgcatgcatgccaacaacgacgacaccactactgcatgcagctactagtaaaaatgggcgaagggcacggagaatctgattgatcgatacggtgtacgcgtcgctcgatcatctaaccattcgtagtgcagttatgcacgctagatatatatactctcttgcttaaatcctcccttcattcatttatctttttttttctaaaaaaaaactccttacattccctaagggattatttggttgcctaacatcttggatgtcgagccatccatataaggggtttgttttggggagcttccagtagctacaacttctcacaaaatctccatctctcctaaacaatccaaattgtcatccagattctaagaatctgtagtcgtagaatccaaaaaatgaactataacccagaagctagaaaatccaacttctccaaattctcagaagctggctaccaaacagtagattctcataatcttaagctcccgtaatcaggggcaagggttagcctggctaagaggttgactcagcttggatatatatgaggttgatatctggaatgcaccatgggattgttgtatgtgggaatcttctttgtttagttgtataaaactggttgttgttacctcttgcatctcaaaatttgtcaattctaaatttctcaaagattagttgatttaaactaaattcaattgttaaataattcatacaaaagtacagttggcaaataattcatcacacgctgtcacatggtaaaattaagttttatataatggcaattaggggttgtaaaaaaagaagaaaagaaagaaaataatgttcctctcacactcctctccgccgctcatcgttgcgctatttctcacccacccattctggtcctttagccccaccgcttgccacttctttgacctctctggctactgttcgttgctcacacttctcgtccccgtcgctcgaaccaaccttgacgggcaaagccactagatccaacaaccacgagttgaagcctgccagatataacagcttcatggctcgtggacagtggagccggcggtcctgtggttaattatgaggggtttggctattggaggcagctagtgtcacctagagctcgtcacctcgatctgtagtgtccaaatatgcttccttcatcgagtttattgtcgaatttggcacctgcacccttgtgcccgcccggtccaactgagaacatgagaaaaaaagctcaacgacaatgagaataggaaaggagaggagaggaggtagagatccgatgaaagaagtagtggtggcatccctcgagcttggtcaagacccttaccgttccatgaggtgaatgggaaagaggaaggtgagtagacttgcaccccctgcctacaactgcccatgaactagctagctaatacccaagctcggccggactgagaagcaaagctcgaattttgtggtcctctttagcctaggttgatagtccgttcacccgtgggtgtaggctctcgtgcagtacgtacacctactcaaccaaacatgcttcttcttactcccacaaattgagctaacctagatacgggcaaccaaacacggtatgatataattaccagttcttactttaccaataaatcaggttttgaccaacgataatttatcaaacagaagtgtctagttaattacatagaattaatgtggtatgatcgttgatttttttttatatccgtttaaccatttattgtgacttggtttattgctaaagttggcctattttcttgatatatataatattttttgatatatataattatcatttattttattgtgacttgatttattgctaaaggttggcctattttctatgataaaaggttagaaaaaagaatagtcaaacgtatctaaaaaataatgacatattttaaaagaaaattaatatatagacgcgtgtctcttttttataattagaaaaaaaatgttaaaccagcaaccgtaaatagtactcctcctgctcctctccagcatataattgaagcagcagaagtcgcgccataattaattctgctagctaggtcagctagctaattaacaaggacgatcgcggcgaccgggaatgagatggacggagacacggatgtgaactccaagcccgccattaaaaaagttgtcactgggctagctaacagcccctgacccacaccaaacgcaaacctttccaggggcgtgttcatgtcccatgtggaaaagccgcgaggtgttgtggaaagatggcaacaagaggccaaattacctagtgcctactgcttattagtagaacttgggcgaaggggaggcaatgggcggcggcaggcaatggcaagctcggagaaaaggagagccaaacccagctagtactactggtagctgcactgctggatgatgagaggaattgaaggaaagtcagggcccctttgaatcgcaggaatgagaaaatatagaaataggaaaaacgtagaattttggtaggaatgtaagtgtaaaacagagaattgcaaaacacaggaaaaacagaggaatggccgtttgattggaccgcaggaaaaacgcaggaattagaggagagaaaaagactaaaaggaaagtttccaagaggttttaccttatgttagaattcctccaaaatttgcatggcattagccaatctataggaatttcataggattccataagatccattcctttgattcaaagtgctatataggaaaaaaaatcctataagaatgaaatcctctaaaattcctatgattttactttgaagcaaagggcctttaatttgagatcgatcgattggggaagaatccaccgtgcaacaggccaaccacaaacacctagtaaattagtactcccttcgtttcgaaatatttgacaccgttaactttttaagtacgtgtttgattattcgtcttattcaaaaaatttaagtaattatttattcttttcatatcatttgattcattgttaaatatacttttatgtacacatgtagttttacatatttcataaatttttttgaataagacaaacggtcaaacatgcgttaaaaagtcaacggtgacaaatattttgaaacggagcgagtagtgtgcacgcacacacgcacaggtggttgggtgggtgatgagtaatgttctcttctgctgccggatctgccgtatccaaatcattgtacgattgtggcaatacacgtagtactaatgattgtgtaattttattacggtaagattgtgtaatttacttatggacattgtatgagtgtaccatgattaaagaaaaaattaataatttgctagcgaataattgctagcgcaattagagagagaaaatttttaaaaaacaagaacacacctagggccaaaaagtttctaacctaccgctggagtgaaagatgaaatatgatactccatccataccataatataagaagttttagagttggacacagttgttaagaaaataagtagaaatgaatggtgtaaggttacgattgaatgagtagtggaggtagggggaaaagtgaatggtggaaagttataattggttgggaagagaatgttggtggaaaagttgttatattttgggacaaatactgagagctataagttgttatattttgggatggagggagtacatgccagtaatgtaattgaggtgatgataaatttagagttgtataattttcaaattttcacttcaacacaatgttagaagcatatggccataggtgcatattcttatccgtttgaagaattgtcttttcaattgggtcaaaagtgtcattcgtccaattaccaattttttaagtgccttctagctgtaacacatttttacaatatcaactagcaaactatataaattttatatgttctatagcagaatttggcaataactaatcaaaccataacatagattttttttttctaatagatactgcttcttaaaaaacaattttctcattgcacaggttccatttctattaatgggctctaagaaaacacgctcgcaataatggttggggtcatgtgctctaaatgccacgtgtaaaaactatatatgggactggtgagatgttattaaggatgtgtttggatggaggaatttgggtggatagaacatggtggcctattttttttggatgtttggttggtgggcgggagtgggatagggcggcccggaggggaatattccctccagatgccggatggtggaatccggccgatttggccggatggagccgcccgagcactagggcgagcgacgatgtgggttgcgtcacccctctcaccatgggagaacgacgacgacgacgtgagggaggcagtgggatgcaagctcggccggcgcgggaaaaggggacggtggcgcaacgggaagaggtccgccgccgccgaccaggacgacgaagacgacgactggcgggagaggaggcggggcggtgagcccgagcgctcgaggcggtgactagatctggacgacgacgacgaccgactgggacgacgactgacacgacaatttggagacaaggcggcgaccaacgggagaagaggtgggccggcgggcgggaaaggaggcgcagcggcggtcggtgaagaagactttttttttctttttttttccatttttatttatttctatctttttatttctattcagattttttttattgtagtagattgatatttttttggtttggtgaattttaagggaggtatactcaccacctctaatgaaagggtgattgtaaccacttgttaacgactaaatttggtaattcaagtatcggagatgaagaagaaaccgagatggaatttgagatgaaaatcgtcccggaaacagagtaaggatcggctgaaatccgaatcggctgcgactagggtccgcagagatcgagtcaaacagggttagccgatcgagccgaatccgacaatgtgacacgacatacattgtcgggttaggttgacgtgcttcaagatgattgccatgcatggatagagtcctgagaaggcgattgtgtctattaattaggatatttcatgtaatttccttagagatatgtttgggcaaaagtctgccgtaaagacttatggtatcttagagtttgttagagataatagtcgtatccgatatggacatatcttgtaattttcgggtataaatagacccgaacctatgtaatcaaactaacacacgttcaatataatctcggcgcatcgccaccctttttgctttcgttttatttcgacgagttcttgctttcgggttgagctgcatcggtttcgatcttcaacaagaggtaaaacttgttatgacggcttacgttctcgggattagtgcttccatctttatgatactctaatcttgcttatgtaattcgtcgagttatcatatatcttatataatctctggcaatattgctatctaacctacaatgggctaacatctatcaatagaaggcagctgattaggttaaatatcaacgttggcttagattatatatgatatctaccactctatgaaacttccaatggcttgattgtctagatattgtccttcttttcatacttatagctgcatcaattgagtttgatcttatgagtcgtgattagaatctcaatctctagcctgcttcttggttgccgattagggtagtatcggggtttcagccgattttacctgatttaactatatttgttttatatgttttattgatatattaaatccgccctttatgttaagatcttgttgtatttaagtatattgggctcttcgtttggtatattctacttgctttgatatcttaatatagagtggtatcggagtattagccgatacatgtttgatctatctgattggctatgctatgaacgtatatagtctcattgttagtatatacttcgatctaagtgatttatactgtctcggcatggcgaccaatttatcccaatcacttgatttaagtatatatcaacataaagattatatatcattggtatctacaaccgatcgagtagatttagttcttttttttttctatttgtgactgtcgatcgatgcatatatgacatcggctcaaagataaatgatatgtttatggatttaaccacggtttctttgtctttgtttcttgttgattgcaggatcaaatcaactggcacgctagcatacccgaaggcgagttttggacctgcactggagttaagcagatctcccaagcctcgtattttcacatcaacaccactcatccatcctactcctccaactaaacaaaaaaaaatagatcaccaaatccacctctatccatacaaccaaacaaaaaactggattgccatattcactctaccaaacaaaaaactggatcgccatatccaataaaatatggattgccatgtcccattcaaccttgacggggaaccaaacacaccctaaaatagtggcgggcccgctgagggacttaagtcccctctcctctcctccctctccccttatctcaccgttatgcctggcctctccttctctgctatctcctagctgtgttggcaagagctggtttccaaccaaatagtatgcacggaaaacagagcggtctattaatactgtgattaattaagtatttgctattttttaaaaaaaatggatcaatatgaatttttttttagaaattttgtatagaaacttttttaaaaaaacacatcgtttagcagtttgaagaaacgtacgcacgaaaaactagactagggagttggaaccagctcttgcaaatatagccatagacatgtcgccaccgccgttgaccactccccttgcaccgtcatgcttgtttgctcaatcagacgctatggagagccccaagtccaatgcttcaaattcagcagtggatccgataccggttacatccgcggtctcaggagggaccgatatggcgtgtcaatgatttttgtttcttggatttggggagtttgtgtgaattttgtcaatgttttttttaaaactgactgtggatgttgaatgtgaatttgatgtgtactaaatctgattgtaggctgtgcttggatttgttttcggttttttacaccaaaaatcgttgactagttggtcttaacctagtcatatgtgaagatcgattttcacataccgctgtcttaaaaaaatcctccgtaaaaatgatgatttttatggaccttttattagaagaggtcgtccgaaccgtgcctctcagtcgattaatcgattttagccgcctgtttaaaaaccgttttttatagtgaaccttaactaacgcgtgctctcatacaaacacagctacgacatacctaactgctctagaacgcaggtatacgtgccccgccattagcaagtcacacgaatagtataagcaaagtaggtctctttcttttctccgataagagtgggataaaaattaagattttcgtggtgcgcttttcaaactgtttaaacaatacgtttcgtgtgaaaactttctatatgaaagttgctctaaaatataatattaatctattttttaagtttgtaataattaaaactcaatcaatcatacgttaataccacctcattttacgtaaaaaaatttaatcttcatctttagaagaaaagaacaccaccgtagccatccatttcgccatatatagattgctctttcatttcccgatcggttgattaatttcgcatgcgtcgccttttgaaatactatgcaaattatggatgcatgtttgcaattgggccggcacgagttaagaagaaaaatgggcaaactagtactggtgcatacacagtgggtttgagaatgacatggacgcttctaatatttccgggccctttttacacatgggcgcccacgtggccttccaaacgcgctcaatccaatcatccaaaccgaaaaataaaaaacccaaacttttttttatgcagtagtagtaattttcagaagaaagaatgaaaataaaggaaaaaggctagcagaattggcttggctcgtcaaacctttggagtgcgtccgtgtgtgccagctgcgcccgtgtgatgtgggcgggtgggtgttcgtgtccccgctgttttccccgcggcgccctcctcaaatattttcacttccccaaccaattcattccccggagctgaggtgagctctcattccttccttctcctttccgccggcgtcgcctctcgtctcctcctctcccctaccggatacgcacgctcggcttgcttgcacctcgcgcgcgagagacgagagagagacggcgagccctggcacgcacgagaagggaatcgaagtggcggcgacaggagcagctgctgctggtggattatccgtcgtcaacatggctcaggaggacgtcggtcacctgagcgacgccggcctggcgctgggcctgtccctcggcgggggaggaggagggacgaccgacgcggcggcggcgcaccgtggcggctgccggcggccgtcgccgtcgtcgcagtgcccgccgctggagccgtcgctgaccctgagcttgcccgacgacgcggcggccggcgcggccgcgaccgcgaccgcgaccgtgtccggcgggggcggccctgcgcacagcgtgtcgtcgctgtccgtcggcgcggcggcggcggcggccgtgaagagggagcgcgcggaggaggccgacggcgagagggtgtcgtcgacggcggccgggcgtgacgacgacgacgacgggagcacccgcaagaagctccggctgaccaaggagcagtccgcgctcctggaggaccgcttccgggagcacagcacgctcaacccggtacgtcacgtacgtccgcgcgttctccttacgttctattgacttgccgccgcttagcctagctagcctagctgcagaaagctgcacttgtagtagaacacaaggagcaaattaagataaaaacatggcgcatattaatttgtgttttgttcatcttttttgatcgaatatatatgggtcactgaaccaccgcttttgttttgtttcttcgagcagaagcagaaagtcgctttagcgaagcaactgaacctcaggccaaggcaggtggaggtctggttccaaaacagaagagcaaggttagtatttttcatttttcgcgacttttctttcctcttcgagaccagtattttgcaacatgtacacgcgccagtgggcacatatttgcatcacgtatatatacatatcctactacttttatctcagcaagaaccttcagcgtcgcttttcctttacgtaattcaatcatgcatgcatgagacaaggattatgattatctccgtgtgtagaaaactagaaatattttgagagtgcagtgcagtttgtggctgtggttgataaacatttatcgatcggttcgtttacacgcgtatactactactccatgcaggacaaagctgaagcagacggaggtggactgcgagttcctgaagcgctgctgcgagacgctcaccgaggagaaccgtcggctgcagcgcgagctgcaggagctccgcgcgctcaagttcgccccggcgccgccgtcctcggcggcccaccagccgtcgccggcgccaccggcgccgttctacatgcaactcccggccgccacgctcaccatctgcccgtcctgcgagcgcgtcggcgggcccgcgtccgccgccaaggtcgtcgccgccgacgggaccaaggccggccccggccggaccaccacccaccacttcttcaaccccttcacccactccgccgcctgctgatccgatccatccatcctcatgaatctgcagttcgatcgatcgatcgatctgcaacaccaaacagacatagcactgctgctgactgctagctaaagcttagtactacctcacgtcacaggtaacatatacacgtgacatacatggcgattggcgacatgatcatcatgcatcatcctcctctccctgagctactgtttcttgccctgggggattccagcttccattacccagaccgtccctctccgccaaatccatcataggccttaatgataaggattattccaattaattatagccgggccacagctagtacccgatcaatgtatatttttgtgcatgcatgtaagtatgtaactgtgtgcccccctctcatcactagttagcttttcttttcttttttgtttcacaggctagttaattttcagaggggatcatcatggggcagtgcagtagctagatagattaagcttgtatactagcactactgatggattaaaattcttagatagtgtcacacacgcacagtgttggatcggatgacgacatgagctagcttagctagcatgcctgcctccctcctgttcgctcggccctgtcgggtgcgtgtacatgtgtttacttttgtatggatatacgtctcaatgattgtgtgtgtcggggctccccaacttcaaaaatttattgagttgccatcgctttcgcctctctgctgattattggttaatcaggaggagagagcgggacttcgccctctcgtctcatcttttcgtttgcttaattaggacttgagagcggtagctagccatctggatctctgctctgctgcacgccatattaattaacccaaggcaattttaacacgtacggccacaccaccactcgcgatcggctcttgctgcgggtacgtagcacatacatgatcggccggttgcacgtactgttggacactgacggtttccgtgcgatcatactatagtagtagctagttcgttgagtaattactgcacttaggtatagtcagcgtcgaagctagttgcccttgctagctcctgccttcatggactaactaatttacacaggaaaattatgcggatggtgtgtgtgatgagggatggcacgaccaaatcatgacacgtaaaaaggagcttcgcgtcgcggcgtggtagttaatatgggaggcatgccaagaaatatgagccgggcggggcttggctggcatggccggcgcggacgcacgcacgcacgcatgcgcgcgttcgatcgatctctctcctggaaatttaacctggcagcggaattccttttctgacggcttgctctctctctctctctctcgctgcgcgctgcgcggcggcatctggcacgtactctggccgttgtgttggcccgggccggtcggctgtccggtatatgctgggctgcatcaaccgatctcgtcgtcacgcagtacgtgtcggacctgcccgccccggtggtcgcgtccgcaacaaatccaccgtgaagagctacgaatggtcggaaggtaatcggtgtaatttgggggcgtatgaatttaacagagtataggagaaagaaaggtatatacgacatatatacaattggttctataaccctttataaattgtgtgttgcacgaaacaatatatcgatgacgatagtatatatcgaggatcaatcatgcatgtagcatgcgttggcgctacaaacaagcgagactttgttatcgtacacgtatatgattgagcttagctcttattggctgatctggacgtttgatgtcgctttggcatctctagtctagatcgaactctagatagttccccgatctcataattttctattctccgtacaatatactatacgactagtagtagtatatcacatttaccggcagcaccggacttgcaccaaagcatctgacgggggccggccggttccccgtgaaggcgatgaaacggccggagtgcgcgcgagcgatcccaaacgagagtttacgccggtcacaccgcgcgcgtgcatgcatgcacgtccacatgcctcccgtccccgagagttaaatgtgtcgctcgcgcctccgcgacgcgtcgtcgctcctgtcccccgcgcggcgcgcatcatggcgacctgcgcgccctcctgtgagttctggacaccagcgccgcgtacgcgcatcggcgcgtttcgccccagcgtcagcaacaaaggccggcacgttcgcccgagcctgtcccgagatctgaggcaacgatctgacaaggtctgtactagcgcgcgggtcgttgggcggagcggcacatcgagacgggaccatctcctgtgcctctctctctctctgtactaggctgtgtcagcctctcatcattcgcggcggatttacctgtggatacgctcgctgcggcatgcccacatgacgtgcctcacgcaatcattggccaccaggattgggctcagccctcgggacctcaggctttgtgggatacgtactttccgtacctatctttctcgcatcgtgcgtgcgtgacaatttattcgtttcggggtagtagttgtacaatcaaacgatcctaattctacgtaccgagctgcacatgaaattggatgagatcgaatatgatatggagcgtacctaccggccggcgataggaagattgtttctggattaaaactgccctctgtactgtcatctcaggattgatttgagggcaccaacgggcggtttgcaggagaggaatacaatgcaggagatctacccgtagatttccgtctcgcttctgccaacattatcctcaggctttttttgatgattttatatttagatcgtcactgttcatttgcgatgtggagagatttgctttctgcccgcacgtcaggtcaatcagatgagatatggaatatatccgcagggaattggaaccttggctgacgacaatgttctctcgttgccaacgtcctctgctttcccacgagagaacaccaaggttcagaaaacaaaaggaattgcatgtgttttttagtgttcgtctaatctctaatgaaccgatcaaacggtaattttttataatatatttctttcggtacctgtctacgcataatgtgaccgcatggcaccataacacagcacgcagaaacttacgttatggtaatttttgggtggcattagtatgtggtgcagagacacatgtcgtgaatctgccacgaccatacgacaaagtgcgagatagcctaattgggtcaagtaataagttttctagatgaagtaaagtaagttctttgtttatctcaactaaagtaagttatagtagtcacacatcacgcgtcgtggtaaaagaaaatgagtagatcatccgaggcaaagcgggcatggtgcccagtcacggcggacaattaatccaagccgtcgatcatgtgatccgcggccgagaagtcgcaagcccgtcgtgggtccgtccttccactgacagatactattacacgtacagtagtaaatgctccggagcaatgcacgtgggcggcgagagcaaatctagtgcagcagagaattcgaatcatggggccaagccaagccaagccaagccgaggtaggcagaggcaggcaggagatcgagttgaggtccatagagattctgcaccggcacggcatcggcatacgtacgcggatcgcatcgcagcttctcgatcgatcgaacggaccaaaaggagccctggaaacgaggccacgttagatctcgactagatgggctgcgcgctgggctcaggtgaccatctcctgggctgattttcaccgagaggccagggccttccctgccgatcccgtgagccgtgcgtgagcgtgaatcttcttcccttccgcccgcccattcgttcagcgtgagcatgtttcctcctcgtgcaatgaatagctcatacgttcggcgtgagacgctctctcgatcggtgggtggtcggccatcacgggaggctagtgttggtggagtactcgcttagaattgatgggggcgcagggcaccgtcacaccgggcagcgtcttcgcgtacgtggtttggctcggccgcagcacaacgatcgcgtactaggcgggggcgcctgcgcccgtgtcttctgcgtgattagccggctccggtgcaggagacgccccgcgccgcgcgttcgaggtgccgcggctgcagcattattttcgccgctgcacggtggaagcccagcgggtgtcggtggcgccgcgaggaacggatgcgccgtgcgaggcggggaggacggaggacaacggtggcacggggtgacggggcttcgaggagagtcgacatgtccaacgggcccagtttgtcgacagcctaatgggctatatcatcaccactggcctggacataggaagtgggtccggcccatgtacggcctccgggaagtccccgcctacagtaccggctacacgtttttttttttttgaacattccggctacacgtttagcttaagatttcaagcgaactaggtgatcaaagaaagcttgtagtagtactagatcactaagcttaatcctctctttacggctttacggtcatctaaagtagggagagtagaaaaaatgtgagagtgcaatcaacccagtccttttccgcgtcgttggaaaaagttctacacaggtaccttaacagcgacatttttttatcgactattaaaatcgagaatcaagttttcgtccagccgtgctaatatgtcacgtccatgtcaggctgcgtcaaacacacaaaacttcacacggcaacgagcccctcacaattttgtcctaggaatctcctgcgttacagcatcgccgctcgacctcacgtagctgtaaaagtgcgaggctttggccttgtttagttgggcgaaagttgggttgtcacgaccgatatacgagaacatatttaaattattaaacgcaatcaaatttattaaatctaattaatctgtcattagtaaaatttactgtaacacaacattgtcaaattataacgtaattaagcttaaaagatttgtatcgcaatttacacgtaatctgtgtaactgactttttttatatttaatatttttttatatatatgtattcaaacatttaatgtaacagcgtaaaaaattttgctttaggaactaaatatgacaattgcagcattcacttcccccgggatgtacccttttcagttgctgatgtggagactagaccgcaaccttgtcattgatcgatgtcaagtgtgacttgatgccttcaacccactggtctttctattttgtctgcagtggaggaagcagccaagaagtgagagctcgggaagcagccgtgaaccccatgaacggtcgagttaaggccagccgtatcattcccccaggtctttgggaaccacacgagtacagaactgctcagattttgctactgttttatcacattccagccccttactccgaatgcgtaggggtactccgtaagtgcttactgctcagcaaatactcttaagtagtactctccgtcgcactcccttcatcttaaattgatcatcatatgtatttatatagtaagattaaaaataatttaaatcgtatcaattaagacacaatgcacacactctcccacaatgtatgtatcgaataaaacactataccaattatatccttgatatgcatacattctcccttgctacattaattttgttccgatgaaatccgtatttatacggttatatgataattaatttgagaaaatttgaatttaatatatgatgatcaatttggacaaaaggtagtagcaacttgagttattgaataataagaggatcgacgtatctacaaatgtagggaataccttctttctagctaagattgttcttgtgtatgtgttacggatccaaatggtttgacgtgtgaagtgtgcgcggttatactgcgtacagtacagttaacaagagtgctattcgctacatattggtagagacagattaattagcaagtaatccatgtcaactccacgcaagctcgacacggattcgtatcctctgacttccgtaggattaatgcatgtcaccgcgtgacattcttcctatcttaatggatgaacaattaaagtggtcctacaagttttatctgatgctcagtttagtccttaatgtttcaatctatccttattactccttcaagttttcagtttagttcaaacttatctttgaaccaacaactcttttgataaatgacacttatacccccatcattcacatatataagagaaaaattgtatgcttgatttttttatagataatgcatagtaaattatgtaaacaaaaataaattatgtactataaagtgtatacgatagcaatagcttaagtttcatgtgcacatgttaaaataatatgaagtacatctgcactgttgtttattcatcttggttttctattttctagtatatagttgtatacaaattaagggcaaaagggacattttccaatgaaatattaactagaaatagccatatggcatactaagtgggtccaagaataatttcaagtcaaaacaaatatttagaggagctatgtggacaaaatgaaacgtgaaggaccaaattaagccttcggtaaaatttggggactaaattagctattcaccctaattaatccatccatttgaaatcaatggctgaggattaattgacccacaacgccttgacctgtgattctgtgaagttaaattccctaatactcaaccattggtttcaaatggacggattagatagggagatctcacgcggtgatattaatcctacggaaagtcagaggatatgaatccgctggacacaaccacttgctaatctatgcatcaccaacagtcttgttgattggcatgttcgtccacagtccagtggcaaacgcatgattttagagatatatagaggtacagagtaatagaaaattgtttcaccgtaaaacaaaagcttatccgtgatagagaaataaaaattatttgtgatggatatatttaggcatcgtctctctccccgcgtcgctctcgcgcgggcggctcggtggggcgaaaaaccctagccgcccacgcctcttctccatccccggtcctcgccgccgctggaactcgccggcggcgaagccatcagcgagtagggaaggtggcggcgaggcctttttctttgtggtgtttccttcctcagcgcgaactggactggacgaagacgacgaagtcccccaccagcacggtccgaggcggcggatccggcgcccccaaggccggatccggccatcccccacctggatctgcgcggcggcggcgcgagggcctagggtggcgcggcggcgtgcggtcgtggtggcggcagcgtgcggccagcggcgaggcggcaggtggctgcggctcggccggctcggttcgggcgtggaggcggcggcgggcggtggctcggcgaggccggcctgggcgctaaagcggcggacagccgcggctcggcgacggctcggcatggccgacccacgcgcagaggcggcggtggcgtggtcggctgcccaaggcggcagcggcagctcggcagcggcgcccccgctcaacctggcaacggcggctcggcagcgcggcggtgtgcgggcgtggtggcagcggcgtttgaccgggggcgaggcggctggttgtggctcggcgaggccagcccgggcgctgtggcgcggggacggccgcaactcggtgacagctcgatgtggccgacccgcgcgcggaggcggcagtggtgtgcccgggcgggcagcagcctgcccgacgcggcagcagtggctcggtagcagcgcccccgctcgacctggccgcccggcagcagcccaggacgcagcgaccgccccctgtgcacggtgggtcgtcctcagcgtccagacctcagtggcggctcggcgtggtggccgggcagccgagatgccaccgcggtggctaggtgaggcgcgcggccggataatggggccagcgggtggcgccggtctggagcggcaccgccaccggcggccagatggtagtgctaagggagctggcggcggtgggttgtcttcctcgttgccggtcggcacccttgcccttcctggagctccttcccttctttgcggggagtttttaggttggattgaggcggcagctcgtcagcgggggaagctcaggctgccgaagcaatgacacctagtcctgggttcccctttggccaaaactggcgaggcggccggcgggtggtggaacagaggggtcctgggccagctctcagaggaggtggttcgatgaagtcggccgacggaggggcgtcagtgcggggtggtggatactacgtgctgccatttgcctgtgtggtggttctgagttggtggacagcgacctgcagtcaaggttgtaggatcccaggcgaaagcctagtccggtggttcaccgggctacatcttcgggcgtcataacctccttggggcgttgtcaagggttaccctctccctttctcgacgagcttctctgggtgaaaactatatctttttcagatgggcgatggcggcatcctggatgtcatgaccaccttggtggcatcgtttttggagcctcgtctctgtggtgttgccgttggcctagtggcgttcggccacgcttaacgggggtcgtttggtgctaggcttcaccctcaacgttttgtgcttgggtggtagtgtgtggtgtgtggcagtgcaccttagtgcatttgatgttttttcttgtaactttttctcctccttaatatactcggtttgcctccttcggccttcccggcgaaaaaaaatatttgtacaaaaaaaatacaaaattgttcagagaaaatttcaattactatagcaccatacatagagatttctgctcaaaaagtcttttgttttaccgctatacaacataaattcagatatacacatcccatcacactactacactactgtgtcttgaagagctcttcaaagtgtggtcaagaaatatcaattgaatcaaccattaactatttgaaagatgggctaggaaaagtgcataacgttttttttttttttggaatatatgcagtgttgaaccgcttaacggggtcatatgacccaggtaaattattcaatgataactactccatccattttatattataagtcatttgacttttttaaagttattcgtgattaatcaaatttatagaaaaaatagtaacatctacaacacaaaattagttttattacatttaaaattaaatatattttgataatatatttgatatgtattgaaaatattattatatttttataagtttggtcaaacttaaaataagtttaacaaaaaaaagtcaaacgacttgtaatatgaaacacaaggagtaatttatatatcatgttaattagtatattagatataattaaaaatttggtacgtataggattatggtagttttttctgggttcaccactgatttaatgtgaacaatctcgatattgagagtatggccaatgtgaacaatctcaatattgagagtatggctgtgtttagatgctgtaaaaatttggctaatttttttttacgcatacgaacatatatttgaagtattaaatgtagactactaataaaacaagattctgactataaactgcgagacgaatcttttgagcttaattaatccgtcattagcacatgtagattactgtagcacttatggctaatcatgatgtaattaggctcaaaagattcgtctcatgatttatagtcgaattgtgtaattagtattttcttttccatatttggtgctccatacatgtgttcaaatatttgatgtaacggaaaaattcaaaagtttgaagaaaaaagttgtaatctaaacagagcctatagcacagctgactcactgttgcctgttggtttgttgtcggtagcgctaggcgctagctccctatcagtctatcgcagtcgtaggcaccaagcttttctgctgcttggtggttggtgctcgacgcgagcagcgcctgcatggccgcgcgttgccgtggggcgcactggcattaccctcaacgattgaaccacagcaaagcatcagggtcaaggaaaaggattctgccgaagctgtttcatgggttgtactacgattctaggtttatcagggcatgtacaatggtagccacaaataactgtggtctcaagacgtcatataggatagaaccacacaaaggttaaactacctaaagtagaaaccactccaaaacgtattttgcatgtcagcccctatctatttatatgtcagcccttgtattataaatcctattgaaactttatattttgaaccctagagtaaccaaaagaagtatatatacacccctaaacaacctgggacccactgtcagcctcttcccatccctctctcttttttattcccccctctctctctctcttcgatttttctccaccgacagccgcatcgcgtcgctcggttctcttctcctctcccctcccctcgccgggttctcccctctcctctccagcgcgaggtcgacgacggggagcagcagtggcggcgggtctagcggcggcgaggagcagcggtggaggtggatctggcggcgaggagctcgccggctgctctcctcccctctcggggcgcgagctcaccggctgctcccctcctctctccggcacgagctcggcggtggggagtagcggtggcggcggatctggcggcggcgaatctggcggcggcggatctggcggcgaggagctcgccggctgctcccctcccctctccggcgtgagctcggcggcagggagcaccggtggcgccggatctggcggcgacgacgaccacgacgagatggggatttggggcagttgcacgggggtccggacgaggcgacgaccggggctccgactcctccaacgcgaggcttcggctcgtggcttcgcggctcccgagcgcaggcgcggtgcttctttcggttcttctgcaagctcgctgcgcgcctgcgagaccacgagcgggcgtgccagctcggctcggctccgacgtagagccgtgagaccacaagctagggtcacgcgttgtacatggccttagagaatggttgttctaacccaactaataatatatatgcatgtattgcacctacatagattacttgccaaaaattttaggtagataccccatgtcctatggtagatccgcccaaatcaacatatactatccattagtatttatattgccaaccgtttattgattttcgatggtatcatgattcgtgtgtttgttgcgatgaggatataataatatgaattatacagtagagaagttaattaaggtgttaatattatatagatattataagactttctagcgttacctatattcatatagatattaatgaatttagacacatatctgttacacaaaatactccgtagcataatagttcctactataaatgaaacttttaattggcccttcccatttcttgtttaagctagctccactactggtccattgctacaagtggcagggtctttttgaatttcacgttcttttttgaatcgtaggaactttcctcctttttgtgtatgagaattgttccatttcttgttaaatttttataaaatacatacaaaactactatatatacatatgcagtatgcactcagcttgatgaaatcatagaaaacatgagcgtggaagccgtggattggagttctggctttttttcttttgggtgggtggggcgccccggggggggggggggggggtgaaaattcacttgcacaaacatgtacacgtaaacataaagtcagccaatccaatccacaataatgactgcatggcgtgcatgcctatcgatctgtgatctgtcccgaaactgatcaccaacccacagtcatgggttgcatgcaaatatggcaacatggatgactagctgaagagacaatttgccaacgatcaagaagaagaagaagaggggaagaaaacgaagaggataagcaaggtaggatcgagactgtatgcgccagcggccaactcaaaagcatatcggtagctggttggtgggaggctgggagctggaaaactcgtcaatcctccctgtgaaacaaattacacgcaactcgatcagaaagttcaaaacaccttcaactggtgaaagcgaaggcagtagtataaccgtgaaagagatatactctgtcccgtcccaaaaaagtagtatagcttttttatacggtagattatttagtactactatggctatcctactattttcaaagccactctttctaagccacctaagatcaaatacaatagcagactattagccagctgtaaacatattttaatgagataaaatatgagatagaaaagcaacgggctatagatctgtagccagctgcagtacgaactctaagacgcagtgtgtttgacagatgagaccatatattaatagtatagtaagcaactattgtatgaattggctattagattggctatagatgaattggagctagtagtgggctatactattaaccttgctctaaaggaatgaaaggtattatgatcttttcatccatattccttaatctttgcaacacaaaagaaatagtacaatttaagatgtgagtttatatttactatgttctataaagaagtaatacaaatgtgaagaagaaatatatttactacgttctggaaaagaaatttatttttttacgtaaagaaatttatttgttaagtataaaaatggtcattagcagtcccaccttttttagcttattcattggatattgttactactatttctcaaaaactttcttctatgaaattatttagaccacaaagttctaattaagctggagtatatgttaaatttaattttaaatatttaatttattatctaatcaagttgagaactcataacagtaatctaatataatcaataatttgtttcaggcgcccgtttgggctcagtggctcacacagtcacgctgacacgcttcaccacttgatatgcaattttaggtgaagtctgaagagattatttagagcagatacaataataaactatgaactagttataaacacatatcgagaaaataaaatagaagaaaaaggagtagcgggctacaaatctatagccagctgccgcacagattccaagatacaatgtgtgttttaaaggtaggatcatatgtgtgatatcccggttcagagtttaataggattaatagaatactcatatcaataagttgtaacttctttttcggaagccgatctccaaagaacttcagggttaagcgtgcttagcctgaagcaatttgggatgggtgaccgaccgaaaaattctttccgggtgcgcacgagtgaggacaaagtatgcagaaaagacatgtgttggtctgtgagggcagtctatgaggtcgcggtttcacgggcgcgtgtgtcgcagttgcgcaggcatggtgcgcacggctaatgtggacccggagtggtcacacaacatggcacatgcgctggcactggacacatggacatggccaagagggaagggaccgcgggcgcgtgtgtcgcagttgcgcaggcatggtgcgcacggctggtgtggacccggagtggtcacacaacatggcacatgcgctggcactggacacatggacgtgaccaatagggaagggggtggggatgtcagcgctggcactggacacatggacgtgaccaagagagaagggggtgaggatgtgacatcccggctcagaggttaataggattaatagaatactcatatcaacaagttgtaacttcttttccggaagccgatctccaaagaactccagggttaagcgtgcttggcctgaagcaatttgggaaattcttcccgggtgcgcacgagtgaggacaaagtgtgcaaaaaagacatcagatgttagtgggcccggcctgggagaggcagaacgttccaatatgttaatagtgtagtatatatttgtagataactattgtataaattggttattaaattgactatagatgatttgaagccaatagttgactatactattaaacttgctcttattatgctagttactccctcgctccctccgtctttaacatgtagccatttttaacatataccattttttaatgtttaaagtttgtcttacaatatagcaactttttacctatttttctttatctcaccaatcacgaccatctcttatttaatttgtttcatctatttttttatttcaaacaacaacaataacaccactccggcactccttcctccataattcccattaaaaactctagagagaggtatattacttgctacctccattcaaaatatatctagttttaactatgcatattagaaacttttagctgctgtaactttttttaaaatcagtagctccttaaacagttcagtttttagtctagattatgagaaattgtaatcgtagaattcagaaaacgaactaaaagccagaaatccaacttttttaaattttcagaaactagctatcaaccaattattttatattttaagatgaagataatattttttaagagccgtaccaacggccaccgtcagagccgtgagccgacgccttcctcccgggttgcccatcacgcgtgcagcgcaaagtcgtaccaaccgcagctacagccctctcactgactcgcgggcccagtggtggtccggccgcacgggtcaattaccacgccgtccacacccctcgcccgtcgctgtgctgtccatatatacggaaaaggttgctaccgtttggacaaaattggttatatagcattgaaagtttatgtttttgtttttatagcaccaaaagttaccggttcactttaatagcattcaaagttcaccttgttcccatttttaggacttccgtcattttttccgtccgtcttgatcgttattgatccaaccacacacatgatatgatatttctacccctcattgacatgcattatacttgtacttgtgaggggtagaaacgtcatatcgtgtgtgtggctggatcaagacggacggaaaacgattgagaattgacggaagtgttaaaaataggaacatggtgaactttggatgctattaaagtgaaccggtaactttcggtgctataaaactaaaaacgtgaactttcgatgctatataaccaattttgctcacgagttattcgtcttcgtgatagtactatggtactctccactccgtatcgatcgatagccccgtgaagtcaaacgtcgttcgttgtaatcttgcatcgccaccaacaacatatcctgacacgtacaacgcgagaccggaacaccacaaacggccgccgccccgtccgagagtagtttaaaacacacacactcgcgaagctgtttccgtgaaacgactcgtgtatatctctcctcaccttggcgcgccaacggttggttacgaacgaggacgagctgagcctgagacgcgcgcttcccgttcgcacagccgcacaggtctcttgcatggctgctgctgctgctgctgcgtcgtccgcgaagcgcgcgctcctcccgtgggcacgcgacgcccaccacgcgctggccagggccctgcagggatgcggcggcggcggcggcggcggcctcggtctccgcggggcgctcccgacggtacgtgtgattacccgcactttttcagtggttcggatcccactcgctctgcttagtttctcttcgactcgtggtgggttgcgcgcgcgttctgtccgatcgagatggtttctgtgttgatgcgatcggttggggctcacggtaggggccttgtggatgtgcaggccggaggcaggtggtctctgctccagtgccggtggaggtcgtcgctgccgcagctcgactccgccgacaggtgagccccctactcatgcatgcagattctactcttccggtctccgttgaacgagatttttgttcttttcacgtccgcttcggatttagtgttgtttatgccattgccgccggggcgtgtacgagtgtgcgtgcaggtccgatgaggaaagcggcggcgaaatcgactgggacaacctggggttcgggctgacgccgaccgactacatgtacgtcatgcggtgctcgctggaggacggcgtcttctcccgcggcgagctcagccgctacggcaacatcgagctcagcccctcctccggcgtcatcaactacggccaggtctgtcacgttctccagtccacacacatgtccatgcaacgaaacgtcgatccaggcgaccggactaacaagtgaacgagggtgatggctgcgtgcgtacgtacgtatgtgctcgatgatcaggggctcttcgagggtctgaaggcgtacagggcggcgaaccaacaggggtcgtacatgctgttccggccggaggagaacgcgcggcggatgcagcacggcgccgagcgcatgtgcatgccgtcgccgtcggtggagcagttcgtccacgccgtcaagcagaccgtcctcgccaaccgccgctgggtacgtacgcgcgtacgacgaacgtaacacgaccgtcaattaattctcgcacgccatctcgatgaattccccgtggtaattcggtcgcgttgcgtggtttttctatcaggtgccaccgcaaggaaagggggcgctgtacatcaggccgctgctcatcgggagcggaccgattctcgggctggctcccgccccggagtacacgttcctcatctacgccgcaccggttggaacgtacttcaaggtgagcacaaaactcggtcattagctcggtcgtctttctgaacgttgcagcagctagcaaaaatctgaatattttggactcgatggatggatcggtttcaggagggtctagcgccgataaaccttgtcgtagaggactcgatacaccgcgccatgccgggcggcaccggcggggtcaagacgatcaccaactacgcgccggtaaacaaaagataccatatccactacttccgtcctaaaatattataacctaaaacaataaatatgaagagtagttatgtccagattcgttgttctataatagcatccatattaaaataataaatctggacagcggttatgtccaaattcgttgttctataatggtatccatactaaaacaatgaatctggccagaggttatgttcagattctttgttttgaaatgggatctatactaagtaacaatattttggatggaggaagtaatatctattacatctaaatgtgcttatggacaatctgcatgggggttgtacgttcaggtgctcaaggcgcagatggacgccaagagcagagggttcactgacgtgctgtacctcgacgcggtgcacaagacgtacctggaggaggcctcctcctgcaacctcttcatcgtcaaggacggcgtcgtcgccacgccggccaccgtgggaaccatcctgccggggatcacgcgcaagagcgtcatcgagctctccagggaccgcggctatcaggtgaccaatcaatctacgcagagcactgcatccatcagtgatttggcgacagcacatctgaattaattctgaaattttttccctctaatatattgacgtgtaattattttgagtattcgcgaaaaaaaatttaattctgaaatcgttgtgatctctttggccaagcaggttgaagaacggctcgtctccatcgacgatctggtcggcgcagacgaggtgttctgcaccggaacagcggtggtcattgccccagtatcgagtgttacttaccatgggcaaaggtaaaatctgcgagtcgatcgttcaggacaggatcgatctgagttcttaatcccacaaatctgtgacgattttgtatcggtttcttgggcgcgtgtgcaggtacgagttcaggactggacatgacacgttatcgcaggcactgcacacgactctgacgtccatccagatgggcctggctgaggacaagaaaggatggacagtggcaatagattaaggatggattatgggcaaagggatcccgattattcctcatgtcatccaatgtagattattgtcgttttatatatcttcctgtagcgacagtgatcacagcgcaagtggaatttggacgaacaggaagcaaatgcagatcatcttactgcgtaatttctctgtggccaataaaatatcgtcattgccaaatctttgagataactgaatagtacgctaatgaacaaatgcataattccgagtcagtcatctaggcacgcgaacggtgaatgcaattatgcacaaagccgattgcaggcaactgttttgatttacaacatttacaattaatttaagttgtgacagccttgacgtcgttgttcctttcccaatccataacacaacatcagatgttgatttctcctaatgtactttcacgcacgcgtgaagcaagtagcagcaggacagccgcagctagcagttcacagtggcaacgaaagggaagtggccaaattcgccactctagctgcagtgacacgaaacggaagtacacgccgattttgacacgaggttaagtggtcgctttcttggacgacctccacgtgggtatgctaatccaaatatccaatacccgccggcgcttaactacggcatgtatgtgtacgtcatatcgcctgtgcatgcatttagacgttcgaagggaagagttcgatgccgaaacaaacacggttcttctgttcctttttctgcttccagcagctccgagatcaggggacacaaacggcatgatcgatgcaggatagcattgatatgcgttatccggatctggctaaagcccctttaaatcacaggattaagaaaacgtaggaacagaaaaaacgtaggattttgataggaatgtaagtgtaaaacagatgattacaaaatacagggaaaacataggaatgaccatttgattaaaccgcaggaaaaacacaggaattggatgtgagagatagactcaaaggaaagttaccaagatgttaaagctcttgctaaatttcctctaaaatatttataggattgtctattctataagaattttaaaggatttaataggatttaatcatttgtttcaaagagtttcataggaaatttttctataggattaaaattatctataattcttatgttttttctccaaatcaaaggacccctggagagcttccagaggttcactagtcttgtccttactacggagtatatacgtcaggtttggaggagtgctctagatttctggtcaacctgtccaggtggttgtcctactactatatcttttccttgaatgattttgcttctttagttgcatacaagattttttgtttctttgtacaactagagtctcgattaagagtccgcttaggagagctttttaacagctataatattttcagaattaaaatattttcgcaaacagtccatcatatactctaagacgatatagttacacaattaaataaaaaacagaagtcaaaagttgggttttaccgtttctctatattctcttaagatggctaacaaccagctacttaaaatcttaaggtcttcaaataagacataacaaaggtaacggattttcagtttttcaacgaaacaagcagcttaaagaagatttcggtgatcgtggattacttgcaaggacgaaagcgactagtttagggggtgtttgggagtagtccctcttccaaaaaataagtccctagggtagagatttatttttttgaagagactcccaaacacccccttagatttcccagccagcctaagcctacagggctttacagatcaaacactattctggtccatggaattcagtagggtaaagcactgttcgaattagtggttgagttgagcttttcagcggcacacaagatgagataagtcattaacacataattatttatgattaactattccaattttgaaaaaaaatatttcatttatttttttaaaaaaacttctagaaagattatttttttcaaaaaagcgtggcatttaggaagtgtgcccataaaaaacaaggaactagctcattccaacggtgcagtagagacaagcagagcacctcaaatattctaaaagagagaatgagcaagacgcattagcaagttcagagggatatacaacttagtattgacaatcgatacacatcccaatttcctataggaagaacagactactctaatgagcacactcgacagctcaaaagaattaaaagaacagcaaacaccataggctaacatggagattcttttttttgactaactacatggagattcttactccattggaggaggggcccggtaatatgcagggactgtagcagggaagaacatttgcctcacaccttcagctttgatgattgggaagatgataccacatgcaccctgcagtgaaaattcagttatgtagagaaaacgaaatcgtctgcagttgtatggattttgaagagagaatgtcagtaagaggctgccacaaagttttgtgtgtacaaatgccagtgagtttgaactttgaggatgttaagaaaagaagaagattccaggaacttacggaaaccagtctcgcgccgatccacatgcgtttaggtgaagggacggggagcattaggcgtccaacgccatagatagcaacagcaaagaagtgggctactaaactcagaggccgaggattgaggccagagagaagagcaataggcccatttgagaagactcctccaaggctcaagtaatcaaagcaagcttctcgcatctcattcttagcctggtcagttgaggcacagaagaccttgtacagagcaccagccagtgtgttgattgtagaagcaacaggctgaaaagataatagcattgtatttactaaaaccgtatacacattctgagaaaactaggtggttaactgtgacatgaagagtgaagtctgaccttccgcagtgtatagaacgattcaaggtacttgcacagggaagatgcatcgtgcaggttgccgagaggcttgagaagattgcgtaggacaacaatgtcagaaaacgcaacggtcattccaccaccagttaaaggatgtcgcatgttgaatgcatcacccatcaacagcgcgccaggggttggaagtggagcagctggcatactcctatttggcattgtccttatgcttcctttatcaattgctgcaatgaaagaatcatggagttctggaggaatctgaaaacataacatttcaattaacatctagttttaaagagtacaaaataaaaattacacttggtagagcaaaaattaatacctgaggtgcaaccacagtcttgagatattttgccatttcaccggttgccatggaaggcaccttctgcccagggatatcaaccaaacagcgaatctcagtgctgcttatcgggtaacataggataggtgaaggattagccaggataacatgaccatggtttgggtgaggaagttgacaattctccaaaaccaacccaacaaaacaggatggcacatcaacctaagcgcatgtatttcccattaatattagtgaattcagtcaagtcaaaaatagtattggtgaattcagcaagaagcaaatcagtatactttgaaaaatgtacctttggagagcacaggacacgccgtaggtttgagaaacagccatcgcatacaattgtcaatggtgcataggcctttaattcttcacctgactttgtcttgtattgaacacccttaaccatgccaccttcttcaagcaatgatgtaacggttccttgctccaaatgaacactgaaagcaggtgtattttttttacataaaaagagagaatgagtggacagcaaaagcccaaagtagtaaattttgcataatcataatcaagtatgtaaatccaatagatccatctagagtatatcattctggaggtgtagataatcaagaaattgacacaatcaaatgtattaatccagtagagtaatataaacaaatggaatgttcacatggcattattcagaagaactatataaatatatgatttttcaataaaataaacttgcatgtgcaaaagttattacttaggcaaagatgcagctttttgacgcatcttctgtataaaccgtccattgtgaaagctcctaccagcaacatctgaatggaacttctccaagggataagaaagctttgtgtttctcccatctttcaacaatgcgtaaccaaggacacgctgagcatcgatttcttcaacacaatctgaataaaatcaaaggacattaagtacaaagtactgacgatgcttttcgaaaaatgccactcttaccctcaagacccagctccatcaatttcaaatagccaccaggctgtagcagctcaccaacaattctatcaggctccgtcatgtcccgctctataacatgcactcgtcgcccatcctaattcaacaaacgaaaccaggaatattagattttctttttcaggatatttctgtttttaccataatgcatcgcttgatggtaacgagatacatgactgcatttttactattgagtgttctgttgtcggataacatgaatgatactagtacaatagaagtgattcattctaccaaatacaaaagacactatggtatctcaatgtgtttgtatcaatagcaattttgacttttcacgttctacaagacatttttttcaccgtacaggttactaaaattacagtatggaagtattttaagtgagatatagagtgaaagggaactagtacagttcctttttcagtctaggtggttttaagcatgatgatggtaaaactcttgatgattagaaatttgcactaatcctaaaacatagtattgttaaaaaaaacctggtgctttggttgtggttttctttttttctcaattttactcctaagtgaaaagtgtacataaactgcatctcgtactgaacataagtacataacaccagctattgttggcccggtttttttaaaaaaaaacccagatgtattacttttagaaaaacaaatagaacattttcgtatcaatggtgcgccacttacaaattggtgatagactggtagtagttacgaaagcaaaattccagcctaaaaaaaatacgaacgattcgtctgaaccaaatgcgagtacgtcaacaaacgagtgagagacaaaaaaatggagccacctttccgagcgtgtaggcgagcgcagatccggcgaccccggcaccaacaatgacgatgtccgtccggtcacccccatccccgccaacaacccggcagccaccctccggcgcgacctcccgttggcggcggcggcgccgccaccccatcttcactgcgacgaggaaggccgccgtgaggagcgtggccgcggcgaggccaacgagctgcccggcgctggcgaccgcatccatttcttgctgctctgcgtgcgtacgtacgtgggtggaagcttagagaagtgcaagcgaggtgacgggagactacgttttatgggagaagaagtgagctgaaaaaaggccggaccgccgctgattagcagctggcaatggcctcgtcagctttcgctggcgtggctcgtgttggcagagctggagctgctttgcgcaacaggagtcaacgtgattcagcgagcaaacggtagccgtccatctcgcccccgccacacgaatctcgaggccggaaaaccatgtccggctcccagttttacaggctgtggccattgcattaccacctcttcttctgccgctacagtccgaggtccccaggcacggatcttggcgcttaatgaagtgataatttttactggttattagtaggtggcagtctggcagacatgccccttggcccttgccatatgactactacttgcaggaattgtccgtcggatgaaagaatgccatgaatatcatagataccatggctttatttagtgctgtggaccaagcaactttgcataaaagaaacagtagcagacagaacagacaggaggagcaaagactggcaatcgccgtcgccggaagccaaacagaagatgaaaatattaaatggtacagatcgcagatcgtgggcctcttggcatgttggaccatagccattcacagtgctccgacgtgtcattcggccatcgctcgacacgtcagagattcgcagccagctaggcgtcacgcgcgaccaaaccaagtccgcggagcatactttggccacccgttcttctgcaactatctgacaactcgagggcgcgcggcgtgggggagaacggcgcggccgcgttgtggaggtcgtggctcgcccttcctcccacgacccccttcgcggggagctcgagcaggagcccagcggcggcggcgcagccatggaggtagtcttaccaggtaaaccggcgaatgacggcgatgacgaccacgacttcacccatcccaatctgcgcccccttcgggagttcgccggccgtctcgatccgtggcgccgggagctcgccggcagtctcgatccgtgtcgctgtgagctcgccggccgcctcgatctcacccatccccatctctacgtcctccgggatctcgtcggccctgtcccacctcgatttgcgccgcctggaggaggaggaggaggaggagaggaagcagcagtagcacgggatcgatctgaagaagcggcggaggagaaggagcagcggcacgggagagagaaggagcagcgcacgtacgggagattgatcgatttgctcggggagagagatgggtggggaaaggtattcccgtggtgggcccagcgtgagaaaaaaaatctgttatggaccccacccaaagctacacgcactggggagacaggagcttcgtctgtttttttgcctatgtggaggctgggcttctcgctgagacggtggcgcattgctaatgcccttgatgttgtttactagcaaacacagttgtatcaatcaatcacacacaggagtcctacccaatggaattcagtggattagcaacgcacccagttagagcaaagacgcaatcatgatgaattcatggggaatatacagcttaaggattagcagtcgacatgcatccctgacggaacaacgaaagtggcaagtgtacagggaatgtgacggtgtatacaggtcccctcgttccattagaacaacagcacacacaacctcacggcctgacgactactaccaattacacaggaaaattgccatccacgaaaaacatccgccgatcaggacagtggcagggattttctcttcgcttctcctttcattttccccccttactccattggacgaggagcacgataataggcagggacagtggcggggaagaacatttgcctcacaccttcagctttgatgatggggaaaattataccacatgcactctgcagtgaaaactctggattagcaatagtatagaaacgggaaaaaaaaaagtctatttagggtttagcgtttagggtttaggatagggattgaaaaaattgtatagaaaactgtccatgaatggtaccacgatggaaatagtaaagtttgaaaactttgaagaataagatttgagatactcacggaaatcagtcttacgccgatccacatgcgtttaggtgaagggaggggaagcattaggcgaccgacaccatagatagcgacagcaaagaaatgtgccactaaactcaatggtcgaggattcagaccagacagaagagcaataggcccatttgaaaagacacctccaaggctcaagtaatcaaagcaggcttggcgcatctcattcctagcctgatcaggtgaggcactgaaaaccttgtatagagcaccagctaatgtgtttatggtagaagcaaccggctgtgaacatgaaagcgccatacattaaacagcatacattttgaaaggtgggtggtaaattgtgaaatgaagagtgaagactaaccttccgcagtgtatagaatgattcaaggtatttgcaaagagcagatgcatcatgcagattgcggagaggcttgagaagattacgtagcacaacaatgtcagataatgcaacagtcattccgccaccagtcaaaggatgccgcatgttgaatgcatcacccatcaaaagtgcaccaggggttggatgtggagcagccggcatgctcctgtttggcattgttcttatgcttcccttatcaatggctgctatgaatgaatcatagatttctggaggaatctatcaacagaacatttccattgacatttagttgctatgagtaggcaagcaaaaactcgggacaagactgactgaaatagcaaaataatacctgaggtgcaaccactgttttgagatattttgccatttcaccgtttgctatggaaggtaccttctgaccagggacatcaaccaaacagcgaacttcagtgctgcttattgggtaaaataggataggtgaaggattggccaggacaacatggccatggtttgcatgaggaagttgacaattctccaggaccagcccaacaaaacaagatggtacatcaacctaaccacatatttccatcagtattagatcttctacatgcatgaacaaaaaaggatagtgcaaaatctaaaaactgtacctttggagagcaaagggcgcggcgaaggtttgagaaacagccatcgcatacaattgtcagaggtgcatatgcttttaattcttcacctgacttggtcttgtatttaacaccctttactgtaccatcttcttcaaccaatgatgtaacagttccttgctccaattgaacactgaaatataaaacataatgccaaacatttacctcatgtcacatgcaggtgcacgaattagatacatccagatatggcgcatgtagaaggaaagaacatgtgaaatacatcattctggacgagtagccaaataagcacttaaacataatctaatattttaatcctctagaggcaactaaaatactaatgaaatgctcacatcaaacaatacaagaaaatcataaaaataagtatgtcaaaaattctagtaaagataaatttgtgtcgagaaagactattacttaggcaaagatgcagctttctggcgcatcctctgtataaaccgtccattatgaaagctcctaccagcaacatctgagtggaacttctccaagggataggagagttttgtgtctttcccatctttgaataacgcgtaaccaaggacacgctgagcatctatttcttgaacacaatctgaatatagttaaagatttagtccactgtaccactaatactataaaaaatatgcgcgcgcgcgcgcacatacacacatacatagagagataagggggaagcttaccctcgagacccaactcgatcaatttcaggtagccaccaggttgtaacagttcaccgacaattctatcaggctctgttaggtctctctctataacatgcacacgacggccatcctaagtcacaaaagaaaaaaaaaagcgataagagaaatctcagggataattgtttcactgtaattcatcatttgatcataatgagccattgaattgccttaatatcaataagtttttattagagagcaaaaatgatacagtagaggtgcttttaacaaatacagaagcactaggtgactaacggaacatcgcaacccacaaaactacaaacattagaatctcagtataaaatcatgtattaatcgataagtctctgaataacaagggcaaattgtgatcatatcaatacaaaataatattattgaaagtaattttaatgtgaaatgcagtgaattcatatggcaatgggcaacctaggtgtttttaagcatattgatggtcagcttttggaagtttgtgcagactcaaaaatataatacatccgatgattatttttataggggatgctttttttgaaaagtctattaaactttagcaattgatttatcataaaatatattcttcaaactataaaaccgacattttgtgagagcacgttgaaatgcgagccaatttgtataatttttatacactaaatgtacttgtaaattgactatggtcaatatgtatatattttgaccttttttaaaattaaaacagcccttgttaaatcatcattgggagtatcatttacaaagaacaaacgtgctaggtatagtgtcccctccattgaatggttgatggtaatacaaacatttagttctaatgacattgtcaactatgcatccactgttctcactctatcctttgtgtgtatacaatttacgctcacacaaagtgttctcactcatatttcaaaagcagtcatggggtgagttagtcattttctcctggacctatctcaattttaccacctcctaagtttgcgcaaagtcaagaactcaagatatgcccaagcagtatcagtttttctatcaagaaggtgtcactctcatagttgctgggagttgggaaaataaattgggtcattgatttagttgggcattccattgtgtcaagatagagcacataaatgctctgttgatgcagatagaaaggagcatgataaagaatagaaaaccagagaagggaacacaagtgactctttgcttctatataagaaaagatatagtaatggagttacagtagttccagactagaagataaactgtatacagtcggaattatattggacatgctctatacaacttgtttgaaaaaaacttttcggtttgagttaatttatattgttattactgcagtaaaagatttgcatcaccaatcaacaaaatctgttttgctataaccaaaactgtattggttttatagaacaccttagattcatcttttatttttattcaaatcatgtattaactctcctcttggttgtcactttctgtcccttttctgctccatccagatgacttgtggtcaccggccacggccagtatggagtactgcagatggaaaagagagatttctcatcacagttacaagacatgcgattttttgcacaccaacatttattggccacacaaatttcatgtccacaaaaaaggaagagaccgacagacttcgctttctaccggcacgctagaacatgcaaaaatattgatcaaaacaagaaattgcatgaaatcacaattaattcatacacgaatctagtcttcttggattaagacatcagctgcctttccagaaataaatcaaagctcgacgcatgcataagcaggggttggcaatttgtacttaagactctgcttcaggatagaaaaattcgtccttgcgcctaacttaccggaaaagaaaattcaatcttgcagtgttcttcaatcttttttttttaatcaccctgttctcaacgaagcgtaagcaacaaatttgcagatttaaaaagaagaagaacccatctaaaaatccgaacgttccgcccccaaaccaatgggaaaactccagcgaactaagtaggcgagaaggagtcacctttccgagcgtgtatgccagcgcagatccggcgaccccggctccgacgacgatgacgtcggtccggccatccccgccgcacccttcgccgtcggccaccccgcagccacccacggccgcaggcttccctgccaacggcgcccgccgccggcgccggcggctgccaagaagcgcggcggcgaggaagatcgccgcgaggagcgtggccacggcgacgccaatgagctgcccggcgccggcggcgacctccgccatcccgcaccaatggtggtggggcctcctcggccgctccgcgcgtggtggtgggcttctctgctgcggtcgtggggcggcgccgatgcgcgtcgcggcgaggcggcggcgggcgagaggggagaagggaagcggcggtggtggtggtgggaggagcaggcggagacgggcggatgcttcgagattgttccgatttatcgggagcggaggggaaggaggaagaagaggagaactcctccctccggttttcatagctggctcggctcggctcctcctccgcatcgctggatttttcccaactcccaaaaatacgattttgacgtctcttttttttgagttttttttgtctgtttagtttcaaacaaaatttttggcgatgttacgttgaatgtttgaacatatacattgagtattaagtattaaatataaaaaaaaatcaattacatagttcgtcagaaaatagcgagacgaatctttcaagcctaattatgttatgatttgataatgtggtgctacggtaaatatttgttaatgacggattaattagacttaataaattcgtctcacagttttctggcggaatctgtaatttattttattattagactatatttaatattttaaatgtgtgtctgtatattcgatgtgacatatagggataaaattttttacaactaaacaggtccaaatgggcaaaatttgttttgttctggcgttgcaacttgtattacaagaggtggccacgtcgtcatagtccgcgtcaagggtcctgcctaacaaatgaattcatttcatacggttggtttgttctgtaaacttatcagatatcttcgtctacaatatctggtggccgggttgtgatactattttgtggcacataaaaatatgttaggaaacgataggcgaacaaacgataaagaacaatagatcaatcacaaaagacacgagatttaacgtggaaaaccctcccaaaataggagagaaaaaaccacgggcgccagccagcaaaatatcttcactatatctgaggtgaggttacatcgccgcacggcggcttacaagaggtatatatatagtggaaccctaaaaagggatgatgatccgtaccgcgggggctccgcccccgcacccccgggcgtccccaggcgcacagcccaatgggccagcttcagccttcgctccgctacggcagaagctggcctttattaagtgtaaatgaatttggatcacaactcaacaaaaatatacatattttatgatacacgtcgattggtaggactcgaaaagaaatttgataatatatcactctctatagcaatcaagggtaccgttgaaccgagagggtattaatggagttggcagaaattatttgcagtcatgatcaaaataatatatgtcaaaacttattgtgagaaaatgattcatgctatgtgaatcaccacatattgatcatctctatgataaataaaacatgtcacttcaaattatatgtcgacataatcttcaaaatctactaatatatctcttttaagtgaaactagatagagatttttaccttgcaaagaaaaaaggatccatattatagaatgtcgcgagagatgagtagagccacgcaaccataatgtcgatcaactgcagcatgcgcaaaataagataaacggatatcaaccaccatcttaatttttccaacacaacatcaaaaccaatatcacacagaacaagtcgacaacctgtactataaagtcgtatcgccaatttgatcatcgatagcccaacaagcaatcctttatgtgtcttcatcaattaccgtgcaatcatttcaaaaattttatggaatactaattctaaaacctcactacactggctggaggacacacggagagctagactagagttgtgacggaagttttagtggacgatgatgataaggaacacaacgtaacctttgaaattatcttttttttttcactgtaccttcatattgttaaatatctacttcatccgtttcaaaatataagactttctagcattgtccacattcatatagatgtatgtgtctaaattcattaacatctatatgaaagtgggcaatgctaaaaagttttataatatgaaacagaccagaggtagtatatgacttggtgatgtatactattaggttttattttttatttataacatttttccaaattgtttgcgaggagcatgatacatacctagcactcaacaaaatttgtattctttataggatattgacgtgtactacctcctttactttaaaatataagttttgtttggattcaaaaagttaatgtattttgagtcagatatagttttttttttcaatccaccaaacatagtactaacaatattttggaattgtctgaacatgaaaaacccacgaagtgggtgtaaaacacaccgacaaaaacacatccactagactcggagtcctattggttgacgtaataaagcaaaacaaaagttaaaatttgaatttttcaaatttaattttgaagttgattttaggatattttcaatacatattttttcagcattggtttttaactcgttacaaataaatatataaagattttaccaataaatcaattcttattttcaaataaatcattttggcttgcaaggacgagcctctcgtactctaaacctttgtgccgtagcactggtccccctgtgggactgggaccgggtgatctgtcacgcgatctgaccgcacatacgccctcgccgatcgctagctgcccctcccctgcctgccgctctgtgccaactcacgtgcagcgatctgcccgcagcagcagcagcgtctcgcgcgcaccacactattctcagatttgttgtatgctgcatggcaaccaaacccatcaagggctcaagccccggccgcacgtacacgaggcacgagagttcaccgacacgctcgcgaatccccccgttgtatgttttggagtagtattcctacttttctgtatgcgatgagatattttaaagtcgctcacatttacttaataaaccaaaacagtttatcagaaaatagtaatatttaatttatagtataaaatttttatatatgtgttcttagcgactaaaattttaatgtaaaaaaatacattaaatttttttaaatcaatttttaatttaattttaaaattttaaattttagctttggttttgttctggtttattagactggggagcttagtttagtggcgtggtttggtgagatcagatatgccatgggccatgggatcagacgccgctgcccataccagtaccacggacctctgcaagttgcaagaatgcttcaccatatgaggagaacaatgattgctcgtatatgatcgtatcgatattctttattgatttgtggaccaagcggtagttttggttgttctatcaggccatcacttgtgtagcgtgatggattctgtcacagtaattgggtttcatatttgcttattaacgtacgatttcacacataatatttttttcgggtggtttctgtactcgcatgttcctcttgtgttaagaagttcagagatgatggatactaggcaagatcagtgtttgttgcaaaacatagctttaaggtggaccatatgtcagttgataatagttgttataattgctacagtgtttaagttttgtatgggtaagatccatttacaaataaaaaagacttcaaatcaaccttttattgagtggggagagaacgaagcaaaagtagaagagagattcttatagatacttttttttattcccttgaggttgcccgtgaacttatggttgtttttttttcccagcttatgttcagtgccacaaatggctatggttcatcttaagagccttaaggttactctttcataatattatggttggtctaaatcattaatgtagcatacattatatattttgataaaataaagaaaccaaataattaaaatggaagataattttgaaaaggcattgttctttgcaaacctggctttgctatctttccttaacttgtttattagcattattgttgtgctttatttaaatacgtggtcgataaacagtgctgtttaaatagaaataacaagaataattttagcctgcaatttagtaatcgcgtactaccgcatttatatgatgcgatctgatggtcacctttttaaaattaaggacgaatccacacatgtgcgtgcatccttgcaggggccaatcatatgcgcgcctagctagctgtgctaccttcaactcttcaaggccaacagatatctcaaattctttattagctacagatccatgattcaaacaaaaatcattagctcaaggtgggtttgaacactgaggtagtgtttggttgcaaggatgggatgagatagggcgaacccacttttagaggtgtttggtttaagggtgggtgggatgtgttggtccctggagaagaatattcctctaagatccgggaccaactgatccgcagaagactggcggacgaactcatctcacttgggacgagcgaacggcgtcaccgcgccatccgccacctctgcgagctccgccgcgcgtctgcgagcgtcgtcgcctccctgagcgccgccgcctcgtccacgcccgccgccacctccgcgcgtccacgagcgccgccgcctccgcctcctccatgaccaccgccgcctccacgagcaccgctgcttgtccgcgagcaccgccacctccgcgagtcccctctcagatcggggagccgcctcgccaccgcacctgccactgcctccacgagcgccgccacctccgcgagcaccgccaccacgagcgccgcctcgcctccgcacccgccgccgcctccgcctcgtccacgaccgccgcttgtccgcaaccgccgccacctccgcgagcgccgccgcagctgctcctctcagatccgggcgctgccgagctactccgcccccagacggcactaacggtgagtacaaattcgtccatcccatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttggtttttacacgaggaaatgggtactatgtaatttaactaaggaagttgtctcatatcattaaatgaaaagcatgcctttagttttgtttactatcaaagtacttttgttttttaaaaaacaatacaaatgcatatacttatatacacatgcaaaatacacacatcttaccatgtgaacatcttcgagagactaaatcgatataaaagtcttcatattaacatgtacgttatccagcactaaaaataattagtttgtaaagtcgagtaactgtaacacgccatgcttgctctgtcgtcccagataaggtacactccaatcccatcatgctgcctctacaagactacaacacactccaatactgtagggtatcgtatcgtgcttgatctgtttcagccaaagccatgcaacgctctggccccatcatgccgcctctacaaacccaacccccatcccacgccccctaacaaaaaagaaaaaaaaaaaggaaaaacatggtctttttttctttttgaaaactaaaagcatggtcaatatggctgaagaccatgctgcagttgttgcacgagatacccctccatcacacagagactttatttttttacacgcacagagactttatttttaagtttctctgtccaacacttaaccgcatgtataaatttttttaaaaaattagccacgtataaagtattatattttattatctaataacaacaaaaatactattatataaaccttttaaataacacaaatatgaagtgttttttaataaggtgcctgatttgcctccctatgaaaaagagcttatttatcgatcctccatttaggtttaattgtcatattttgacccgatacaaggactaagaacaacaggcacgcttagagcaataatatagccaactcctagctccaaaaattaacacatcatctatagctaacttaatagcctactaatacaatagttaattatggatacatactacaccattaatgttttccccacatttctctctcacatatgttattagagttcgtgttgcagcgggctacaaatatgtagcccgcttttcctctctctctcctcttctatctccacataatagtatagcccactactgactccaaatcatctatagccaatgtaatagccaattcatacaatagttgctaactatgcaattaatacctagtcccacctgtcatacacacattacgtctttgagtccgtgctacaagttgactacaaatttgtaacccgctactcttctctctctttcttatctctttaaaatatgtttatagctggcttatcgcctgctattgtacctgctctaagtatgaatatgatgtggcaacatatatagcccgcttatatcatcttattatactcgctcttatcatcttcctaatctattcctacaccaactgaccagcatgcctatcgtaacggggcgtgcaagcttgacaatcaaggtagaacaaacgatatgtagctaattgtaaatgccattaatttagcatgcatgcaatgagcttttgagaagtgctcccgaggcgtcaacacaacagctggttaatttcgcatgtcaactgaaaacggccacagcttgccgattgcaaatgtgacgatcaaacttgaaaatctgattttttttttgaaatgtgataatcaaacttgaatggagggtgtattatttttagaaacactgtacaaaaacagaagctcacaatacgtgcatactcacccctacgaaggcacacatgcaaaccctacccctatgagcacctccgacaaaagactaggccaacatatcatgggattgaagaaatctctataggcgtctcgctatcgatgagtgtgtttcctaccactgaaagaataattagccgtaaatatgagcatccgtatcaagtttgggacttgaactacgctagaaagtgacaaatactaacctagccagttgactacgctcacttcgtggctatttaactatttaccactttgggaggatgagtggtaaagtatttatcactttctaagaaagggtactgtgatagagattaaacgatcaagcttgtgggacagcatgacagcatgaacactacagaatgtgttcctataaaaagtagttatgcctactacaggatgtgttccgagtatgttgtgatcctgtaaagatagtagtgatgtcttaagaaaaaaagaaaatgcatacaatagaaagttgggatcttgctcatgggacgatgtgacaacatgaacccacgaccttgacttcctcgtccccaacccctcccccccaatcctccgccttgctcatcccgtcctaaccgcctagtctcaccaggaagcggcaggatcgacaatggcattggttgtgacaaaagagaccttccctaaggaagcgatggcggtggcaggaggaggggcagtcaagagcaaggttgtagctggcgtacacaaacaagatctaggaggttgtggaggaagccgtcatggataagcctaatgagatttaggttgtgacactagggtcaacgaggctacgtaaagcaagatcagggatgacctcgacgatgcagatctaggaggtcgctagtggttggtggcactggcctaactcacttgcatggttcaacttcgggcgaaggatcttgacaagcctagatccatgtagctacgacaaccatgatcctatgtgtcgatgcctcgatggtgagaacatacagggaccgcctaatccgaccgtcgatgccatcttcctcgcaaagtctgaccgtcaacttgcgatcgtggaagtcgctgtcctccaccacactaggttcattcatgtcaacctgcgccaccacgtcgaccttcatccattaaccacgcatccgtccacaggcaaaccatccttactgctgagcactgccgtcgattttagatgcgcctccttgaatccatatcctcaaaagcaagtctaagtgagacgacacaatttggcttcacatgatagtatgccgccatgaatacgatgctaatgggtatgagctagggaattgatgggggtataagtttggtatctatgagtatcaaaacttgtaccagtctgacatcaagtatcgtttggagagatgggcacaagatcccatcctgtagcagcccctaaaatttagcgtacgcttttctttcgtattttcttctttcattttgtaaacaacttggtagcaaagctgcaacttgataattcataggggtcatggtgtctaaaccgagttacctaactaggaaaaacctattccgaagctcttccaaaacgtgacaggttgggcagttttaccgaagtggactaatccctgcccatagcaaatgtttcctgtcatatttcaatctaggatgttgcggcataacctgggtgtggagacatgaacgagtcgaaccctatttatcatgatgtaatatcaaagaagtggcatgcgagggggctttgtgttgattcaaactgaccatcgaaacagtgatgacgcaccctcaatagcgtagtactactaggcaacattgagtgaattttcggcatgattgatgcatttccttttcaccgcgaaaactacagcactgcagacacatgtacatatgggaccaaccgaagccgtacagaaaagtagctatcgacagaactccaccccaaagattaccattttaattttcaaatatcaacttccaatatgaacgctactgtagacactactggagaagtgatctttgccaggttgcccaaaatctacaatagtcccggttcaaccaaaaaccgggactaaaaaccatttttaatccaggtttaaaagtgcagtgggactatagaatctttagtcccggttctatttgtgtcagaggatgtcagggcgccagagatttatagtcccggttagtaacaccaaccggcactaaaaatccatctttagtcccggttggagttaccaaaccgggagtaaatatttctctcccatctccgatcggttaattcctagacaagactttactcctcactgagatatttagataagatcggatcatcccctctcctcctcctcccccctcctcccctcccatccggcggccggtggggccgcaggcggcaggcgccggccgtcaggaggggagacggggggcgcgcatgcatggaggccgggcgccgtctcctctaccggcgtcctttcttttttttatatataatttttgattcgctgagatgtataatttcttttttttagaatttgtgattcattgcatggatatgagatgtataatctgtgatgtatttgatttgtgtgtataagtaacttaggatttgtgatgtgaagatttgggatgttactttgatttggggatttggggatatgcatggcactcaatttaatttgggagaaaatatagggattaactctggcaagtagcgagaaaacaatggaaaaaacaaaagaaaagaggaccaatcaggattgtcgctaccctctctttagtccctaacaccaactgggactaaagattcaactttactcccggttatttcatccgggattaaagatggatatatttggttctggattcgtagccccgattgaaaaacagggacggattcataaccaggattacaaacggtttccccggtagtgagagtaatactagtattgattatatttgtcacgttgtacgggttgagttaacagccgcgtcgtagctgaacagaaaaatccaacaacaccccctgcagtctgcagcaaatgtgtcggctactgccctgcaaggctgcacggctgcaacatgagagaccacggatgcggcttccctgtccctaattcctgttcccatctctgttccttgccagatgtcaatcgtttattggttttgtattttctagtgggcctccacacccttgcgccttcgtcacacgcatggcgttacgtctccgtttcctttttcttgtatgagtaacactagaaataaaaaacaattctttgatgcttccctcatcccatcagccatggtcctgaagcttcttgatggtggcggcggcggtgacgacaacgacggattcgattcctctgctgccgagcacaagcgacacgagcagatcggcaacctcgccgtcgagctcaagcaccagcgccttgcctctaagccatcagctatggtacggaggtaagatagtttcatggggttgccggcggcggctgatttggtcccttgcagctgagcacaagtgacgcgcgagcagatcggcgacctcaccggcgagctcgagcaccacgcagtgcattaggcgacacaacatcaatctcaagtgcaggccacccaatcgattgccttgcttccgagttccagcttgagctcttggaactagcgcgcaggtacttgtctttgatcctaatcttcttttgtggttttgctttactattcttttgggtacaatatcacaatgatattttgtagcataacaacattgcaaaaatattttgtagcctgaagaagtgaagataatttttgcaatctcagacccctagaatgtatagtttagtaacttgcaagtgtaaattgtttctgtactaaatacattaaataaattaattgaacatgtagtgaaaatcagtgtcatattgctgaatcggcctcccttgatggaactcttgactttgttgagtcattaacataggagtgtgaactgaagtatgtgtgtatgcatccagagcagcgctatactctgacacgtgtaaaaaattgtggttactgggaacctctagatgatcctagcacaaaaaaaagtaatggaaaaagatcaacgacaataatcaacgcaagcagtttcttttaagaaaaacaattatgtgttgagtataccatttctgtagtatgtactgcttgtggttgtgcttgcatctctacaggttgaggatgcggtgattgggctgggacatcattgatcttctttcttttcctccttgatgaagctttatctaagctgccaataggtcttgctgatccacgaatttcctttttcttgagcttaatgcctaatggcttcctaggcttctgattttctttcacacctgcaaagacatattacgacatgcatatttaaaaaaaaagctgtgatccgatcataagactaataattagttcatagaactgttaaacgaaccttgtggagatgacgaggtctctaaatctggattgcatctgattttcaagcatttctctatgtcttctaccaatttttgagcacaattagtagatatggaatatgtttcttcagactctgcagctcgggaagcaattctaacgaacattctacacaatgagaagtattgatctgataactttattctaggatcatcgtgtgtgttaccactgccacttatatgtagtacttttgcatcaattgtccatctttttagtatatacatttgaggaaccgatttgatgttattgatgtcaagtactttcagggcatgagagcacaggataccagcaaattaaaacttcttgcagctgcatttgacactagattccaatggtgagaatttaacagcatgttcatgatgcttaccatgagactttattttatgcaccttttgttcatcaacatcaccacagtagaatatatcacaatttaaagtctgcattacttcttcctcaaaaatcttatatattgctggagtataaacctctactacatctcgtaatattctcaactctgcttttggccttggtgtactttgtgttgctctaaaatcacactttacctcttcatatcttttatctcccaacaacctgtcgaagtgctcaaaaaaagtaagcatgtcatatttcacactaatataaccctttaattcattcttaaaactttcatttctttgggtggtactcatatcagcagagaatgtgtttcggccatatactagtgcccattgatgtcgtttgtcaaaaatccgctgcaaccatttattctgttgtagctcatatttgtcatgcaattgatgccatgcttttataaattcttcctcctcctcttgatcatatatgcaattctgaaagtcactattaaatttcttataatccttaacacacccagcaaggtgcttgcaggcattttgattcatatgccatacacatatctgatgatgagttcctttaagaactaatttgattgctttagccatggctgcgtcttcatctgtcaaaattgtttttggcttctttcttgacataacatttagaaaagtattaaataaccaaacaaaactatcagccgtctcatcatataaaagtgcagcaccaaaaactgtagtcttcttatgattattcactcctacaagcaaaccaaaagggcgtccatcatccaatttcctgtatgttgtgtcaaagcaaacaacatccccaaagtcttcataatcaacaatcattttagagtcagcccaaaaaatatttgttattaaatcatcctcatcgacctgaatagaatagaaaaacttgacatcttttgatgatttcttctccatatattctaacactcctccggtgtcaccttgttttgtcagcagcgacctttttgagtataacttattcttcatgtcaacacgagtgaagccaagattctcatatccacatgattgttttgccaacatgtcaacagccgctttagttgaaatgcctacagattttgcaacttcaacacttgcaacctgagcttcatttaccttcctttgtgatcttaattggtgagcttgacttttagtggcaagaatatggctatgttcaggcacaaagtggtagacctgatagaatccatctataaaacttatctttatacatgcttgacacttgcaccgagtttctggtctgttaaaactattaccatagactaaagcttctcttcttttatcaacgcctctagttcctgttatacaatgaacttatttaaaatctaatatactataaaaaatttaatgtcacagtaaaatgacatgaagaaaataccttcacgagaacaacagaatgtcctattctttataatttttgtatttcccatataatggtagctgcttcttctaatgctgaaaccaatctcagaagcatatgcattgtaaaattcataagcttcttgttcagagttaaatttcattccgacctttggcgtcattttttctgaagcttttctggtatgagaatcttcatttgctccctgatcctgattttatttattataatatttcacatcaaattggtttatgagaaaattcaactcagattcaactaatttaacaaaatgtagagcagaatatattaatcttaccgtttctatttgcttcattcccaggccagcggatgaatcatcaggctcaacaagatttgtgaatgacgtcgttgcagcaaatgtattgtccaagaacatgggacttgctcctgcatcatgcagttgtgatgcctctgatggaggaatcatgctattgtttggcatagcaccaagatctggcgtcgatgccggtgcttgataagagagattaatttatcaagatgctaatgcatgtttagatatgagttgtttggatgctggaggatttaacgggagaactgagacaaatggcgccataattcttttccccgccagcaattctatctatttggcgcctaaaatctgttagtaaaattaatggtgttgtttctaactattaaacggagacgtaacgccgtgcgtgtgacggaggcgcaaaggtgtggaggctctctagaaaatatgaaaccaataagcaattgacatctggcaagaaacagggatggaaataggaattaggacagggaagccgcatcagagaccacccgcccaacccggcggatgtgaaaccgagctcgcgccacgtcgaggcagccgtgacacgcgcaacgcatggcatatggccgttctcttcggtcgatgtggcgacgtacgcctcccggccgacggatccaacgaccaacaaccaacggcgcgcacggaaatgaatgggtgattcgagtgctagtggcgacgtacggcgacggtgatgctcgcatgggcgccggcctccgcgcggcaccacggcgcgcggcggctgctctgctacggcctgatccgggagagaagcggaacggaacacacttcgcgtacgtacgtattcattgcgtctggttggaggctggtggtgttttgatcagacactaaagggtgcgatcgttccagcagtgatggtgaactgtttagccgcacacaaaacaaaacgggaaatacacttagcatataattaattaagtattaatatatatatatatatatatatatatatatatatatatttgaaataaatttgttggattttttgacaacttttttattgaaagttttcgtataaaatataccgtttaacaatttgaaaagctaacggaaaacgagaagaatctaatcatgaaaagctgaaacgatcgcaccctaaattctacgtcacatcggatgtttggacagtaattagaagtattaaacatagactaataataaaactaattatataaatgagagctaatttgagagacaaattattatggattaattaggcttaatagattcgtctcgcgaattagtatagggttatgaaatgggttttatcttagtatgtgtttaatattttaattagggttcaaacataggatatgataggaatttaatcatggatctaaacagggtcaagctaggtccgcctggagctgagtcagttgcaggtttgcaacacttgcaagttgcaacacacgtgtcttaaaatttgttcgttcgtttcgtcagtggtatgggtagcatttatctacacgctgacgtctccatcgtgataatatcaggtgggtcaaatatagtaatggcgaagcataatctttttagtcctatagtagaagctagagtgtgtatagtttgcaatttattcttgcttagttagcttgagtgtgtactacactactacttaattagttgggttcaagtcattgtcaatctgaggttaaggctgctttcgtaggagcaaatacatacatgtgcagttaagttatattgcaccaaaaaaataatatgtagtgcaaatccctgtatatactacaaatctgaaaactattgtagtatatatacggtagttttcaggtttataatttgcactacgtataacacatatactgcgtatctgtagagctactgaacatttgtctgaacctgttgagtcgagcatgagcctagctagctggctaatggcttgctggagataactcgttgtctcgttgaacagttgaaggccttgattattaataaaatatttcgcgaacgcgattattaataaaatatggagggagtattattgttttagatcgaccgcaaccgcgtggcaccgctggggcgtgcgttctgtcgagtctctggatgattaaacctgaagccttgatggcctcgatcagaatattcgtttggtccgagagttgtacatttaagagaagctcgtactggggtgtttgggtgctctctcacgaaaaataagtccccctctaagagcccctttgaatcataggattgaaaaaaacgtaggaataggaaaaacgtaggattttgatacaagtgtaagtataaaacagaggattgcaaaacacaggaaaaacacaggaatggccatttgattggaccgcaggaaaaacgcaggaattagaggagagatgaagactcataggaaagtttccatgaggtagaacctcatgctagatttcctccaaaacttgcatgtctttaggcattctataggaatttcataggatttcataggattcattcctttgattcaaagggctatataggaaaaattactataggaatggaatcctttaaaattcctatgaattaccttttaatcaaagggggcctaaaaacttatttttgacacccaaacaccccaggccccatcgtttggttttttttcctaatacgtcaaaacggcttattagagaataaaaatgaatttgtaggtaaaacttttatatatatgttcttggtgacttaaaaaccaatactaaaaaaaaagtacgttgaaaatatctcaaaatcaatctcagaattaagtttaaaaatttaaaatttagctttttctttagcttattaggccatccgatgggagccccccttagctaggagaggataagaggactacgccaaacaacacctcgtgcgttcgggagaaggagagttaaaagaactttttcttcccacatgaaaaacaagttagcttattaacatatgattaattaaatattagtaaaaacttaaaaactagattagtacgattctttaaaataactttcctctatatatatatatatatatatatatatatatatatatatatatatatatatatatatattctgtttagcagttaaaaaaatatacacatgaaaaacaaaagaacaaagttggcaaatgagagaagaacacaccaaagaatggattccagccatgcatttgccgtttagtacgtcgccgggccaggttcaaaaggcaaaaggacatgagacaaatgaactgcattttcccttttgttttctatttttttggtctgcgtggagtgatccttgtctaactccaacctggagccctggacttttgcacgagtgcatgccacgcagatctgatgtgacatatctgcaattcggcaagcactacggcgattacaaattaagggggaggccgttgaaactttttgttggaagagaaggcccataaattatatactactgtaccatttcccccactaagcatttgagacgtcattgttatcaagtaatgctgaacaaaccgttgcaattgcagccataaaaatgaagcacgaaaatcaaacgggcacgccgacgaagaaaaatgcccgaatgagcaacgaaaagccaggacgaaaccgaagatccgacaacctgttgccgatcaaaagacagttgtccggccccatcgccccggcatgatctgaagctaatccggttgtggggcttctatttcaggttcgttgcacatttgcatcccagaacaatcacttcagaattcaggtatcaaaccaaaagacgtactacttgattcatatttctctgagagattcaaatgaaatcgaaatgatattcactttttaaccaaaaaggtatcgtgcaccacctttcaatacaacaaacatgagtttttctacaccggctagttgtaacagcatggaacaatacatacactaataaggaccgatacatctcttcaagaaaagagtagcagaaaatgcatcacagcagcagctctcattcatcagtgtgctggattgttttacacgcgtattaatcttgttcagctcaaccatccctcctgcatttgtgcagaggaagaaaattccacttattcgacgaatacatgggattccttttgttcttgttcaactctgctgtatagcaacagctgttggcagttggtgctgaactggtagcatgctgtcttaacagtgagaaaaggtttactgatgatccctttggtgcaaagtgtatgtatgtagtcaaggaaatcaaatgattagccagcagtctgtactctgctccatcggttgtcatcattatcaatctggcgaatatagctatatcggttttctcttatgtaagtcactccagaccatattccacgaacaagaaggatgctcacgaacaccatacttccaaatgtgcacaccacctgagcacaaacaatataaacagttactgaaggaaaggcatggcactagaagacagtgtgtaggggtgtcagttgaagagagtaacagtcagtactcagtagccctgcttgagaaccagggtgtagtttaagcttgtatgcaattataagggttaggaccgtacgatttacaccccacacccacccgccctgcgcgaactacactacaataccggacatttgacacctccaagctattgaatctggacaaattacccccctggcaaaaaacggagtggttttgatactacatggtgttaatttggtcacatggcaatccactcagcaagattatgaaataattttacaaaatccgactgtccccatttgccagcatatattccttcttaccccttctctctctcttggatccaggcgacatcgccatctactccttgcagccaccaccttggcctctctgctcactgccttcagatcgacggaaggaaggggaaggcaagcgacaggagtggagggaggggaagcgacggaggacaatggcacgacctcgtggaggatagcggtggaccgagctcatccagaaggggaagcccaccagacgccgggggttggggtgggtatgggatcaaacttgacagcagtagcagtaggctctttctctactaaacagaattcataatttcactaaagagaatcatcttaataagacgaaccatttccatctattatcaataggaaatgttacaacgaataaaaaactcgtattccaaaagcaccagaggtaaatcacatgaccaaactaccagaatgctaagaaatgaaatttgctgaaagtgtcagtgcaaaagaatacaagattcattctcatttggtctgaattcatccatcgaaaacgccattataagcattaagtaatctcatgattctaaactacttgtatgtctcccagaaacaaacttgtacttgtaatgcatgtggagtatttgttatttcatcacaatttttttttataattttctgaattgaaagcataactgtttattgatcataagcatgactccaatcaaagagtagacaatcaataaggaatgattgaaccatgtgctgatgtgcaccattccctactctgagtatatatgcacattattatatactctgtactagaacatgtttttgttttatgctcaaaactgggagcaagcatctagtacaagggaaaagagggcatcacttcaacaaagtgaggattctcatctacacgtgacagttagagaaaaggacaatcttttttgtggtatcatatacacttgtctggttctcatccatgttcatcaaacttggttgaccaaaatttgaaaaccaaatttacgagacatcagaatgaagggaaaaaactcaaatcaaacatttaaaagtgtcatatcagcatgtaatcagacactgattgtcttcttcactctctaagcgaatgacaacaaaggtagaacacccatttgttctctggacatacatgaaattcagaagcatgcacaatgtttgttctctggacatataatgttattccattatatgtcactgttagtatcagcggaggagccaagccccagcaaccgtggctggtctccaggctctgcaatcagcacatgagcaagacagcactccatcaattactacttgatctgctggttcgaatgggagccaaaccaaccaagcaaactacttgatatgccggtttgaatgtttgctgcacgagggtcaaaccgacacaactctaagctagcactcatcaccacatttgtcaggatgataatagccccatagtctagcccattggcaatagacagccatcatctcaacgatataatctctcgtacgtactggttttgctcttcctaaatcacaacttggcagctgtcggttttgcttgcgttcatagtatatggtctatggaagtatggagctatactgattttttatgtacttgttatacatcactaggtttgaccaggctcaagaaaattcctgaatcctccactggatagtatcacagtgtaacacttagtagttcatatcaagggcatgatcacaatcaactcacaattttgaaacaagcctcagacgaatgaattgctcacctcaagtagcccctttaggacccatagaaacgtgagaacaagcacgccgttgaccgagaacttcacctgcacaagcataaactaaacacatcaaggccagatcacacaatacagagaaggatccgctcaatttgaacaagaagaagattgaaaccaaaggggagaaacggaagggttgaacggaccagctcagcggggacggaaggcggcagcacggacctggcggcgcggcgcgcgcggcgggagaccttcctgaacaccgagtgcaggaagcggaccaggaggtccaggctgcggtcctcgtcgtcgtcgtcgtcgtcgttgtcgtcatcctcctcccccgcgtcgtcgtcgtcctcttccctgccgtcccggtaggacgcggcggcgcccgagaggtcgccgacccaggggcgggcgtccgggacgacgacgacggcgtcggggtggcggcggcgggcggcgcggaggaggcggatcggtggcaaggggcggaggtggcgaggggaggggtggaggtggcggggggaggaggaaggggccgggaggagaggagggaggagggaggcggtggtcgccatgggaggcagctgcgattggaaagcaggtgtgtttttttcttccttttttttatctctatacttttttcaggctctttacagttactctcggtcacagtctcacagagtgagcgtggtgaaacggctgattactcgtaggcaaaaacgagagagataattaggctacgattaattaagtatcaaaattttaaaacttaagaattatatttattttttattttaaagtatttgctataataaagtttccgtatgaaatacatcgattaaaagtttaaaatatgtgctaacgaaaaagataagaaagcagctaaatcgaaaagcagtttaaaacggacaccaccattatttgtttttactagccaagagcctgtgtgttgcaacgaaaaacaaattgagcttgtagtttatcaagtcagttatgcacgtatttagtacaagcagtacctttatgatttttcttattgaataagtatgtgatttcaaaatttagggagagctagcagtgaaacaggatgactcattggaggatagtatatctctcctatcataaaagttgaaaatatttttgccggtattttgatacgtcattcgtatttgagtcagtttttaagttctttcatttttagaaatacatatccatgtttgagttggattttaagcttgattcctttaattgaaaatgttttatggtattttggtacgtcatccgtatttgagtcggttttaattttctttcgtttttcgaaatacatatatgtatttgagttggattttaagcttgtttccttttggaagtataaaatgagtcatataagaaatttttttaaaaaaaaaactcacatgctaacttgagatgaaatacagatttctaattgcagctcatgattttctgaaaaaatatccaagtgaattcccacaatgaattttatcctagttatgacaataatagaattaaaatagcatttacccgttgcaacgcacgggcattttttctaggaataatataaattgtgggatccaaatattagtggtaggggtgaatgatagaatggacaccaccattactagtagtatagataacaactttccagtatccttatctaagttgaagccagattaaaggctcctttgatttgatttataggggaacatagaaaaattaaagaatttcaatcttaaaaagaaaatcctaagaaaacctttgaaacaaaatattatcattttctttaaaatttctatagaatgggtaattctatgaagattgtggaagaagttagcaaaaatttccaactcttgaagaattttctttaagacttatctctctaattctattcctatgttttttctatggtctattcaaacgatcatttctatatgtttatatgttttgcacatatatttctatccaaattctatgttttcttatttccctttttttttcaatcccaaacttttatacttgaggcttgaaaacaaacatttttttcctcctaaatcctaaaaaacctgtacatacaataataactatatgtcaaataatcaattcattagcaaatggtacctacttgttttaatcacgtcctatttcaatttttgaaacctaattttagaattaaatcattttcctcgctttcgattcttaccataagatttggaccactgaaagtgaaactacaaacgtcttaccctatattttatcttactccggccatgtttttcggcttataggtattattagatgaatgggtgaatctgatcgagtttatgaccattattcggtggcacaaataaaaaaattaaatattagaaaagttgatgatttgatttaaaagaagtttaccaagaaatgttgataaaaatgtctttttttcagaaaatgtattgtttaggagcttggagaacatgtatgcaataatccataattcgtaagcaatcaagatctatcctaagcccccatttgaatcactcgctgttttatattactttgttttttaggagttttgtctttaagtgtatctttgatggtatagtttaacatcataacatttacctttttagattctctataaaaatactttcatgatatacattttgtatgttgttaaaatatacatatttctataagtagagatcaaagatagaaacatttgactcaagacaaaccagaatgacaaataatttgaaattgagcaaacagatgaaatgtaaataaacatcgatggacaatctacttatttatttttaatgataaattgaatattatatattataacctaccccgcatgtcttaaaaatagcaacctacgatcagattaaacacaatctaggtccaaattcgtgatcttaggagtaatgtttaatccagttgtagttcctatattttgaaataaagggagtaataaataggttagcacaagtagtctaaacaaattcgttgtaaaaagttttttttttaagaaatcgtagcaaaaattttatggcaataatccaagtagacccatttgccaccaaacccagttacacaaccaatccaagcagaaacagtacaacacaccaaatctcaaactttcatcttttcgattagtcaaactgtacaatgattaggctacagagttttcctcgagaacttcgacgaccaccaaactcgctcaccccaatggaaacctgtgtgcagcctttgcaaacctgaaagagtgcatccctccattagcagtccaacgcgcgatcatttcaggactttcaggcgtgtcaattgttcatcaccagctgctgactagctactccactttcatcgaatctgcagcatcacgatcgccagaatttcagctgcagaagaaatgtatttaaaaaaagcaagtagggcagtggagctctgaaaaataccagagttctctaagctactggtgccagcggcgtctgaagcgaaaccggccggagcaatgttgcgaagttcctcgtcccagatgaggcctctctgctgcagcaaagaaaacatgaataactctcggctgttctgaaggatttgaactactgtattcactggagttagatgtagacctgaggaaacgaagccaagtgagcggcccttgccaaatgaacatctgcgggatttgggacacacacactcccgtacaagccaggaggtgagaggcattgctgagccgccctgtaaaggttaggatgggcattgctcaattgcgggctgcatcccagaaatgcggagcgagcatcttgtgaacaaaggatctgtatggcagtgaaaaagaaaggatcaaggtgtagcaatggtgatagatgagttatttgttcttcagagttggagttttttcatcttacatcttgcaggtcgaggtcagagttcaactcaggactgattgtcgagagcttcatcgagaggaactgcaaaacccggcacggataagcacttcatggatagttcagtcagtgattggcattgagaagtgtaaattcttgttgacaagatatgtaatttcgggacacttacctctacctgtcgctgcagagactggacgtagtttatgatctcgtcgagcatcatggccttccctgtaatctgctttgtcaagagcaacatgttcacacaggttagagcacaccacaccatcacagactcaaagagttattgatttcgttgctaccttgttgcatcctgggacgaggtcctgcagaagcttcatcctttcgtttatcttctcccttcgaaactgcattcagatggtgaagctgtgtgagcaagaaaatctatacacagaaagatcttccattaatgttggagagatcaattactctttctgcaaggctgtggctgttggtcgcctggccgcgttttgcccggacatgcacgtactcctccctgctagcgtcagcatcacccgccttctctccggcatgctccatgctgagttctctctgaggcatttcaccggtttcctcctgcagtagtacgattttcacgatgaaacgtgctcccacccgatgaagctaagcaaagagagcttctaattaacttgttacttgggaatgtagcgatgaactgccctcgcctgagcccttccttttactgcccttcaaacacttgtcaatgctcatgtttctacttagctgagtatctggggagttggaacacggaaactgtaatagttaggaacttcacaaattaagaaactgtggttatctaattgaaaaaaaaaaaaagaggaggataatgtggttatccttgaaaatagaacataggtaacgagagagacataccgccggtaggattgtaaaactgaatcccctcttgcaaacttgcattatgcacaggaaaaaggataggctcgtcgaagtccatggcaaggtcaagcgaagcaagctggttagctccgaccgcgaaacaatgcccttggctgcttgcagcagcactgcagggaggggaatacatctgcagaagaaacgatgatcaatcacatgatgaccattatatcacaactctctgagataagtcatctagtgtgtactagattagatagatgctagttcccaactcccaagaacatacatatgaagaaattaaacaagccaccaaccttgtgcctgatacttgatctcagggtgatattgcaatcattttaagaaatgcgtgatggccttctaaattgtcagctttgacaagtgaatgggctttacttaaagggtagggtagatcgggagctgtggcagtcaatttcttgcaaggctcaacaaggaacaactaaccttgcagccttacataaagattgtccaaagtgaaaagttaagtaagcctaatgcaatagacaaacgcaagggcaaaggtggaaaccacagtcctggaatagaattgtcggtactgctaacaaccatgcaccagctggatcacatccatgaatcagaataaaattctctgaattaagataaattgcaggtggtactgtaaaatgaagaccaaaccaaagaacagatgctattgtcatccactgtatgggccagcccagaataaggttaatgattaattaatgaaccagatccatctttgcttaaagccttaaaccctcttaaattttgtactactggattaatacccttcttcaccatttttttctgataaacccgacttacaagtttttagtttcaaagtcttattcttaacatgttcaacaattcttgcataaaaggagaaaagggaacccacctttcagtggcagtgcctagatgtaaggcgtcgtttcaagtgtggtaattaatgttacagactaaaccttagtcctctctttttaatttgtaattaaacgaaatctccaacacaaagactcagattgcgtactcagattgcgtattcactggggtggatgtgaggctagaggtaacaaggacagaaggttagttgttacacagttcaaactgtcgctctgaaatctgaatggaaatgtcagaagttcgttctgtagaatcagatccacagaacaacaaagacagcaacagctaagaaagtgcaaagcttcgatgaaatcatcagagaaaccagggaagtgattaggttctatgatcgataaaagttaaaaagagagctgattgttatcagtagcaaagcagagggattcttcggctctcaacagtgagtatcgtacataccatcatccgaatttggtgctggcactgtaaatgatctgtcaagcacgacaatgactgcccgattttacacaggctgtcgacacttcgtactactcaccaattcagagcttctaccatgacagtttaagggctatctcgaaattcagaagggagaaattgattgatcccagatgcaaggacaagggttagtacaacgttgaaacttctcccctttctttaatgtgtagattgaggagaggcaaaaggacttggatggagcacagaaaccgttcagtaaaaaggctgttggcacttaatgagcaaacagctaataatgttcttgtgctgtagtttcatcaagggaaaaaacaatgcactgtctacaaagaaactattctgccaaaatgcataaaattgatgtagaaaatattgaacaagatatagatttaggatggaaggggagagttcttattaccagtcgggggtgagggctgctgccactttctctgctccacctctcttgatcagaggtgttagttactcaccagcctatggtagaacgaatagtgttcaccatgtagtggctgcatgcagagacatgtggctaggacaggaggggtgaaataaaagatactagaaggccaccactgctgcttccaccagcttcccagtgtctttatttgattacacctcggtgtaagcatagcagaagtacaacttcccttcatgaagaagactagttgcacatttgcagatttccattgccacaagattatcctatccaccttggcttaaaaatgggtcctggttaggccttcttcaacaagcaatacctgttagtatattacttgtgttgcataaggataaggtccagcatgctactagtagcagatgagagagcaaaaggcaaagctcaaagcagggtgcccaagtgtcaatcgtagcagttcatcactgtgctgtttcacttcaagaggctttggaatctggagtacattgccaccatcttttgctgatgctgaagcttgagttgttgagcagcaggcaccagcagatggcggaagctggtaaggattgattggcagtggaataatacagtcaaagtgaatgcctgctgcaggagcatcctgccagcggcaggcagacgtgtgttggcagcgaattggattcttgtacttactccgctgaggctgcctgtagcttgtgcagtatcagccagctatctgtaggagtactattgttccgaggctaacagaactggatgcgtgaattgagctgggtcgctgggatgcagtatcgcttcaggtcctccactgcaatgcaatagcctttcaataatagcacaggctgagaacgtaaaacatactgtatgcaggacaaagttgaatgtgaaacagaagaattcgggtttacaggactattggtaaaaggaacaatgaggaaaatatataaggctgcgtatgaacggtagttgccacataactgaaactcaaatgctgtatttggcacggaactgaaactaaatacttttcatagagcagccaaagttcatggaaccacagagtaacgtttaaccataatttagatcaccaatcatagcattgagatatcctggcagtaaaacactcaaattcttacccatttggatttataaactctttcttcccatactccttcccccacaatcttttcagtgcaccaagccacaagcaaagagtactccccttactgaaagttgtagcttttcttggactccgtgacactccgtacagctcccatttgagtatcgtaacggtggttcagtctcagtccaaagagaagtgatcaaaaagttaaatctcatgaaagatatttcatggtttaattatgcaacataaagacagatgagtccaatagtcaatagaacatgtgtaggcaaagtagatagatgcacgcctacaccaaaaaagtgatctttctccctgcggtcaatataaagcccactttaagaaaatggagcaatctttggccccccaggtctaagactccaatggactatggagagagaagagctatatggttcactcaaccatcatagcctcaagaaaaatatggtatgggaacatcaatgtcgagttgcttcagaagtccatggaaaaccattattgattgttatatatcgttttacaaagaaactatccatttttgcctttagtcataactcaaatatctcaaaaggttcaggcgttcagctgattatatatgtatagtgagaaatgttgataattcaagtagtgactgcagtgtaaatgtgaagcttctgtataaaatcaagaactttattgtcatatagatcctgcaacacatattcacttaggacaaaagactaaaatctcttaaaaaattatacctgaaccaaatcaaccaaatgataccacagcaaactcaacccaatagtgatgtactggcaaagtagggaatggaagactaatataataagccacctattgcgaaggaaaaataaaagtaaaagcaaatactacagtcagattcataaagtggtgcatcgacaaccaagaaaataaaccatattcgtaagtcgaagtgaaaaaaaaaaaggatgactcctttattctcctttatcataaaacaagtacgcgcaaccaaaaatggatatgttaggaggaagcatcagttggagaaatccaattgagatgcaagccacgagaatattgacgatctgcgaaacattgtacaaaataaagtaacagacaaacacaaaaaggacacaaagggaataagaaattaacttaggcatgcaggtaacataacaactattcagaatatttctagaaagaaataaatagttccccagagtgcttatatatattactcacctaccaggttgtgtgacgggcttctgcatataattaccacgggtatacttatcagctagtacgatatccttcctttggtcagagtaaatgcatttacacatcatacaaccgcatgtatctgatcatcaagacacaagtttcagaatcatgttcctgctaaatacaattacaataataaggaaatgacaatcagtcatattgttttaaactgataatgtttcagtcatgttcctgctaaaagtatccccagggaacagattgctccagccccaagtactgataatgtatttgattttaaaaaatccactaaatgtcacatacgtgtgcacaaccaaaagtccttgcactgaaagcttgatcaaaacaaaagcaaacagtggtcatagtttcatagaagctttttatcaaacacagataatgtatagcattaactaatgcatttaaacagggcagctcggtttcagcaatatatagaaggaaacaattgattcgtgtaatcacaaaataatatatacaatgaaaatcaggtagaaacttacaaaccataggtaaaacctggtgtaagagaaacctgccacaggatttgctcgatagtatgtcttaacaacatatcatcctcgccttgtatgctatttcttatctatacatgtttgtagtgcagctcaacaaattcttactagatttattgccaaatacaaaaattctaaggtattatctgtttgctaattcgtttggcaccagtggttatagtctcgtgataagtctattgatctgttcctgatatatgttcaccttttccttctttgttttcagaccatatgctgcccaagttaatcgcactagcttagacattgattaatgagtacagcctatccaatttgtttgtccttctttgtaggatagcagttttgcacgattcagtatggaggctacaacccgtgaggctacaaccccccacgaacataaaaataacaaaataatatgcataagttgccatagcacaaaaggcaagcaagtattccaaattatcggaatatgggatgaacatatcttttcatagcatataaaacgaaaagaacaaagagatgataaggacaatacttttcttttaccaaagaaagacaccacctgcttccagttatttcacgcaaactttagaaacaagtgacagtttcaatctcatcagcagatcatgatggtatataacatgaccagtatcttgtttctccattgatggatgaaataatcagattgactaaaggcatccaacaaatgagacttacaagttacaagtgtttgaaatgcatattgtagcacagagaattaaacagacaatactttaccatgattaaggcatgcataacactggtactacaagaaaatataggatatatcaacaaagaaagaaaagattacgagtacagtaatacagttaacaactgaacatgcataaagtgccaactataaaatatgtacaatatgttatatgtagcttttcagatgaaatattcttaacatactagcaaaacccacgaaatgacttaaccaagaaagttgcgatggtgtccaccaaaactgcagctgggtgagatgttcctgcgctgatttccaaagctgcgcccaaggagattgggatgcccgataaacgggagcatgtctgaatccccaccaatcaccggaaagccatgtggactataaggattaccccagccatagttaaaaaaaggactgggcctcttctggcccttattgttagaaaccttccaggctgctccaaacctttccttccagttcctgcccacctgagaactctcaccttgagtattgaactccatctcacacttcttcttccaaagattatcatctgcagcaagatccctcaattccttgcacgtgcattgaacccttgcaagatccaccccaggaacaaactccaggacctttgccttgacatcacctggcagcgccatcaagcacggtggcaagctcaaattgttcagttgacacaacgatatcatcagaggcaagcacatctcatccttcaggaccctccacagctcatgaatttccctctcctctgctgtgctcacctcatcactatccaagtacaacaaaggcgcaagctccggcagctccaagcacaaccttcgcacccccgatgttgccccaggcacatgcccatacaccatcataaaattccccatcaaggagtagttcagcactgccaccatcccctcctcaaccgcaggtaacgcttctacaagctctggcagggtgtacttcatcgatacggggacaaaagaacctgacgcccaattctgtggcagctgaaggcaagaccccaccgggtttgcatagaggaagccggcatcgagcaagaccgcatgcagcgccacgacaaggcgacagatgacggttccatccgcaccaccgacattctccatctctctcttcgtagccccgacgacgagactcgacttgctcttgatcacggcgaaggcctccgccatcaccacatccggtggaggatgatgcggatcggatgcgacaggtaagccaggattcgtgcacaaagcttgcggcatcgacgaggagctaccagactccacaggagatttggtcgggtcagcagctcccgcgatcgaggggacatcagggttagggttacggggcaggggttgggcctgtggctgcggctgcggcggaggcgagggcgacgggaggggggagagcgtgaagtagaggagatcaccggacgcgagcccgagggccgggagggtagcggaggggtcgggggtgaggagctcctcggagcggttgagggtgaggcgcaccgactcggcgggcacgggctgcgccgcggacagcttggtggcgaggaaggccttgacgtcggagagcgtggccgtgtccggcagctgcacgcggtgggtctcggcggcgccgccggcgccgccgcgctggtccatggatcgcaaccgaagcttcatggctcctactttcgtggaatcgtggggaatttttgcgagttggatgggcagaggctgaagccgtgtctacccgagatatgtcatcggtatctcaatgatatatgacatatagaaccctcatgagtcaatgatacgtgggttaggatggcatatcttaaatgttgtaaaattataatggaatggttacaattttcccaataatggttctgaagagaggaggcaaccgtagctttgggccgtagggttacgtacgggctagctgatctgatgggccgaatggcccatttatgaagctaatgacttcggctataggaataagttcactttaggtcttagtctatgtctgaaattcgttccttaacaacaaaacttgataacgcaacctccaatttacaacaccagccaaacgaggtcgctcggcactacttttttgtccccagatttgattgacgtgtggcacttacgttgcttttttaactagaggctggtttggtttgaggcctaaattaggcttaccaatatttagcaatttcaatagtgtatagtgtctatttggtttaaagtcaaattttggcatgcctaagaaaataggccatttgaatagtgaatttaggctattttggcttcaatccaaacacaattttgccttaccaaaattagtcatgccaaaacttgctaaaatttagcactaataaaatttggtaaggtctatttaggccacaaaccaaaccaaccctaggtcttcatccaacatggtatgttttgtatattttttatattcaattttgctattttttttgggatcaaactatcacgtaagcgtcacgtaaatgccaagtgcgatgaagacatagtcaaagaacctacgtaggcaccacgtcaactaaaatcgaagacagtattatcgagggatctcgtttgcattacttttataagttagaggacgagttgtatatttttatatagttttggttaaggacgaaaatcagactatacgctaaattgagggaactaaagggaacttgttcctcggctataccagccaaacagtgatgggctttcaagccgggttcttctgttttcggtcatgacaaacgggggcccctctcgaaacagaaaaaaggaaaaaagttttactggaaaaaaaaggaagagatgaaactttgtgtcaagtcactgaatctgtccagcgcgagaaggacattgatagacgtgtggtgcgacgtgaagcagaaggataaaccttcgtttctcacgagcaacgccaaaggcagaggtaatcaaagtggttgaccgtctggtcgctggcggacccagacgccatctcgcccgcgagcaaacgcttttacgcatggcgacacggttggcgtacacgtacggctggcgtacacgtacggctgacgtgcatcatgcatcacaggctgtgtttatgtttcctcagcctcgataggacgagccaggtaaatatgcaaatctaagctcgattaaccgggcacccccgagtttttggtacggtgtcaaagttttcagatcgtactactactactatagtgcgggcatagagatgccaactattgatgaccgaactggtgacacgtgattgtctcagtttttggggcagatttcaattgccacggaacgagcaggaactgtgaagacagagagggcacttttgaatcaatccccgaacaaacaaaacgcttttcccccctgtgaaaatcacgactcccgttgcaaccctcacacaaccgtgttgttgcaacttgcaaaaatcctgccgcgacaaaacaggcggggggcgcagcaagacgacaccgcgctctttctgctgacggcgagcacgctgccctgccatgttgctaccacccctcgcgcggcaaacaaaaaacgcgcgttcgaaccaaaccaacccgcctcgcttcgcttgtcacctcgcgagcggctacaaacgccaacgacgaaacggaaccccgcgaccgtgtgcccgcgcccgcccatcacatgacatgggtgcaaccccacgcccgcgcgatcgagacgatgaccccccccccccccccccccgaccccgccaccaccgcacccacgcgcctgctcgagcgagcggcgcggggcccgtcgccccgccgcccgcctgacgccggggccgagcaagcacatggttcgctaggaggacgcacggtacgggtgactgtgcggcgctgcgagcctgcgactgcgactctgcgagcgagcaacatggttcgctagggaggaagctgtacatctgcttttggctaaattcgacttggcgcttgctggatctcgggcggctgtcgcctgtcggcacaggctgtcgcgtaaggagaggcaaaggcaattgcaagcaagcgccaaaggcaaagggggggagatagtgcgcgtcactgttgcggggtatcgcccgctctcggtttgcagccaatgtacaagggtcaaacgcctccctgtgccgccacgacactgacatggtaaaagagaccgccaagattccggtacatgccatcattggcatcattgcggcacaacgtgctgcaactccgactcccctaagccccttatcctcatgcaacgacgtacgtacagcgcgaaaaaaaaatatacgaagagagtgtaaacgatggggaacccctcagcttataagcaaatcgcaaaatttaaattttaaaactctaaattttaaagtaattttacaatctttttcagcattttacttttaaattgctataaacatacataagtatcgtttattatttacttttcaagttattgataatctgttatggtttataataaacctaatcaaaacgataactatgtcagtctcatcttcaacaataagttgttgcggtttatattacctgtgtcccagcaaccaaaataggatgaaaatgtatctagacatgaggcgggccttagattgttacattatgagagggtggaagtaattaacataagcaaaacgaggactgtgtcagcctagtctcaccttcacaggccatgccatcatgaagctgtaggctgggacatggaaacattgccgtgggaatctgcaggagaaaccctttggaatgattggggctggaatgtaggaagccttgtggcaacgttccccaaccaaaaagaagggaatgtttatgattctcgtcgccatcatgaagagatgccgtgccatgcagagaaagcaaaagaatgcaacacgagagagagagacagagagctgggacgacgactccggtcaaaagatcatacctgcagtgaattccccacgaccccactgattacaaaaccaacttaactgatgaatgaatgaatgaacgaacgaaacgaaccagcagagagacaccatctcagctctcactgaaccttttccttttaatgccacagccagatttcgtgttaaaagccatacattcctgatttcgtgttaaaaagccatacattccaaccaaatttccccaaaaaaaagaggctcaaaagaagcaaagaacactaccggtctaacactaaaggtctactactactaccagtggatgctctagagatttggattttgcttgaatgtcctacctatgggtttactggttaaacacttacaccaccagcctagtgcttaccatcataaccaagtatgctactccaggcttccagctaatttaagtaccataagcacctgattgctgctgatcttgctttagtttacaaaaagagccgatcaaaagcaagatcgagcaagcagcaacatggctctaattaagcatctgtccaggctgcaaaaacagggagatgagcaatggcactcggcggcctcatcacgtgagctgcggccggcgccggcatcggcatccaggggttcatggcggcgaggctgacggcggtgggatgatgcttggcgtagagcatggcgagtccaagcctctcagggctcccctccctcgagttgctcaggctagtcaacagcgaagacgagttccagaagttgatgccactgatcttccctcccgggacatcgatctcgtcagctgccgccgactcgacgtcgaacccgacaatgccgtggagagccgagtgcgcgtcacccatgaagcccttctgaagatctgccgttgcttcggtgcacgctgcagcttcctgctgctgtgatccatggagcaccattctccagtcggtgcccgtgacagtagcagcgctcgcttcctcggtcgcaccgagctcgcggcctattggcacatggtccggcgctgcctcgatcgccttcaccttacgcgctgcctcaccaggcagcagcgagctgctctccatgatcttgtccacgtcgtaccttgtgatgtcaaagttcgtcaccgcgttcaggccacggaacttgatggcagcaatgtcgtatgcctctgctgcttcttcttgagtgcctgtattgcataaaaatagattaaccaatggaaacgctccgttgtaataaggccatcttgtttatacatccaaaaaccaatgtagatcctactgcaaagtacaatttacaatctggttatttttgcatcatgataatgatatcttttagtccaaaggagagttaaaacagtcaactgattgctttgttcagaggtcacagccttatgaaaagaacaaccatctggaaaagcaaagaatgatcaggaaagaaatgcatcaacgatgtacagtactccaagacaacactagagattagcagtaaaagctgctgattgatgtctactactaacttctttggcaaatctactttgacaagacaatttccatagatcatcgatagtcacatcccaaaggaacgctagttagttaatgttagtgctaaaagctgcaatgacttatggttatggtgcattactttgtgaaagcgtttagattctaagatcaaatagagtacactgtctttcttactgaaagtgccgagatacaagtccttgttgccagcaaccctgccaatccgagcttgccatcttccatgctggtgatgcctgcaatgcagttaacatttaacacagtgagattgtatcttgatgcgaatgtgttcttgaaataattatcaagaaaaatgcatatgcttgttcagcacaaaatgaaacaccttgttactccccggtagatggaagcaccgcgagagaacccgctgcttctcctgtgagcaggaacagcttgttagtacatatagttttttaaaaaaacagcttgttactagtacatatcaatctgataataatctaatcatagaattcaggcaaaatgagcatgctgccgaccttctcaagtgcgcaacatattcttgccttgtcatcctttccatctcctcgatctcatctcggtagttttctaactgccaaacacgataaattagtccacattacagaaaatggatactccaatcaaagtcccatatcccaccgtactacacggtttcatcatccataccgggaaatttatatgcgtagatagcccccagtatttcagcgcagccagatcataagccctcgcagctttatcttcagtgtcataaccacctaacgaacacgaagaaaaaggtcagcaacagatacaaaatataagtacaatgagaacaaagaaattgtaaggggcaacagttacctagatatactgcaagcgatcaaatttcggtcatggtaacgcccaatatgatgaaatataaaaatcagaatgacattgtcaacaagatttttaagatgaacaaattttgatgttgtagtagtactagatgttcaaggttcaaccttgccttcccttccttgtctgtccatcctttttgcaactgttatcccagaggtgggcttcatatcttccagtccacctgtgcctgctccagtgaatcaaacacacacaaaccttcgtcattcaatataaaaagggttaaatgatttgctcaaaaacaaaagagtaggtgcctcatcaatacaaggaactgaagaggcatcagatgtaacagggccaccccaagccataatcttgtgcaaaggaccaaaataagaggtacttctagagaataaatccaaccattgcagcgttatgcattaaactgattattagtagtagtaatcaagaaacagtagacgccccactgactaacaagagcagcagagccgtaagaaggaatgaagaactcatcaatgctggaaactagtactattactactagtatagtaggagtgacaacaagaaatggcaaccgagcaataactgatttagctcaaaaacagcaatgtacaagtgtgtactaaccaaactatcaaatgccacatagaagagaccacacatgcctatcagtagatagaactaaaaacacattaagccaactagtcagtacaagaaccatggcaagaacagttttttttttttctctttttttcagataacaaggaaggaaccttccggcctctacaccctatgtgcaaacagctcacagatgatgacctgatgatacatgatgcacacaaaagctgaatctttgtaagcagattacctggtgacgcccctatactgcgatgtcctctgcccaaacgtgtcaatggacttccggtgaacaggctgcttttggccccctttcccggtgcccctcttcttcccgacacgctgctcgccaccgtcattactgttgcttccctggccatcaccagcagcagcagctgcagcgaccaccgccatctgctgatgctgctggggagctgcactgacgcagctgctggactgggaccctgggctcatggagaggctgagcggctgcggcatctcctggttgccgtagcaggcgccgtagctggtgacgaggaagttcttggccgccgccattgcgtcctccattggcgccgttgcggcctcttgcagcatctctgcttccgtcaatggctggtagttgtaggggactagctggtggtgctggtaggccgccctgcttgcatcctctgcttcttggccctggctatagtaggtggccgggtcatggccactgccattgccacaccccaagaagtcctcgagctttggcgatgacgacgacatcatgcctacttcacaccaagaagatcaatgtcagagacaaagattatataaatcgatcgagagagaagggagaggtgaacagtgaccttccatgatgcagagggagccatcggacttgataggcatgacagggaggtgcgagtagtagacgccggcggtgctggtcccgtctccgtaggcgccgccgacgtagtagtagccaggtgaaggagcgaccatctgtgctgcaggaggggagaagaggaagttgcaggtcgtggcgctgtcgggaggagacgacatggctccggcagcagcagcagcagcagcaggtggatgatgatgatgatgatgatgagcagcagtcgatggctcagaggaggacggcacctccatggccggcatgtgcggggagagcgagaagcctaaccagttgctgctgccgccgccgctggccatttgctcgcaccaaccatgcacacgctcgctcgctgccagcctctcgtgccgttcttgcgttgctctctcggctcgcagtcgccgcgcgctagctcgctacttctacatccatgcaaggtgcacgacgaggaagatgagagaggggacccggtgagctgagcagaaaaaaactgcaaaaggaatgagagggccaaagcaaaaaagcggtggataagtagcagcagcagtagtagtagccgtaatgcaacgcgaggatacgatacaaaatctagagcagtttgttcttggcctctcccacgatagctatccactccatagggatctgtgagctgagctctcttgcatgacatgaagccacgaacaccactggtactcctagctgcttaaccccctctccttttcttatcgaggcaattaagcaccatgctgttcaaagcacacaagcacaaacaagcacccccataaagatgcaagaatttaattgtgaagttgccattggacaggatggccaggacttcctctctctgttccaccatatgctactgctgcctagacgatgtagctggatgctgcccagagtggctgaaagaaggctgcttttgccacagacttcatggacattggagagagagagagagagagagacaaggggagagtgtatctaacagagattgaaacggcaggacaactgtacaaggagccagtcacttcgcaacagtaacagctagcttagctgggctgcactgcttgtgtcgcaaatgcgagcaaagcccgcgagcgaacgaacgaatcaagcccgcctattaattatcttaaccggagtactgctattcaatttagcacactgcttcactgaaacaatgctcaacttggacgtgttctagaaagctcaaaaagagcaagattggcacgtattagcggcggttgatacgtgcattagttaatcgcgcttcacctctgatcaaccggaagaacaaggcatgcatgtaataaacacttgtgctttgtcaaggtattactactagtattatacactagtgtgctgtgtgcgtttgtttttggcttggagtttggtcaaagaagcacagcgcaaggcagccatgcagacaaagaatgcctgtgctgtgcgtttgtgtgggtctttggtagccagccttcacatatgttccaggaatgatgaggaaagggccccaaagtcacccactgttggcatgataaaagccagcccggcttcacttttgcccaagccaaacattctgattccatacggatcgcttaaaatttaggagggaaatcagtgcacgcaattgccataaagaggaaacagcatttgtcttcttctttctccctgaaagtgtgcttcttgatctgaatatacaaaaattcactgcaatgcagtaggagtagtagtaggagtattcaatattgaagaaattgttgtgaattttcaaaagagagagagagagaagaagaagaaattgttttgtgattcgatgtcaccagacctcctgttgttgttcgggggtgaagggccggtttggaacgtggatctggctatgacggcagagaagcagtgtgccaacagtgttctgtggcggatgggacagaaatctacagagacaatgtagcaatgcaatgtagcaatactcttgagtttattgtgcatccatgtatgtatagcatgcagcgtcgttactgtatctatccttatgggcaatcggatcggatttcaataaaacggctaggacgagttcctggtatatttgtgcactgttcttcctcctgcaatttgaaccctaccacgaatgattattgcctgcaattttgaactctattgctaatgacgactcactctctcccgaaaacaatcaaatcctatggatgaatctaaatagatttgattttttttttacagagggagtattgcctgactccgcaatatcctttggtgcattgcactaccttcatcaccgttcccaacaacatactcctatttaatactatattaaggtcacttctgtacaatactatatattaaggtcatccccaactcagaaactatcaagtagttccatattaccgtatcatataaacaccatgtatagaaactatatatccaatggatgcagggccggaaataggcatggggcagctagggcttgagccccatgcctagttccatgattcccattgtaatcttgaaaaataccatgtaattctgaaaatatttgacttcccgttaattcagccccacacgtgtagattttctggctccgccactgaatggatggtgccttcaaataaaattcttatccaatcacctctgttctctctccttttatccacctatccatttgtttttattcttgattcttgtgtatagatgatatcttgcatgagaatgatttcttcatctttttacatctatcgtcattaactctcttatctcatcggatttttgctatgtgacaatgtatttaacggtatggacactagatgacatggatggttagggatggcctaagaagttttagagttgaacacgattattgagaaattatgtataattaaatggggatgagttatgattggttgagaagtagagatatataagaaaagtgaatggtgaaaggttgttattgattggaaaaagaatgttggtgtagaagttgttgtattttgaaataaattataagtgctataagttgttatattttaggacagaggaaatactagacagataagatggtactataaatagatagtgctcttagtagtactagaagtaagcattaagggcttcttaggaatacatcatcattctaaaaacacatgaataagaaaaaggattgcaatattgtggcggttggaccctatgagaaataaaatcacatgcttgtacataacatatgtttggatggctcctagaaaaaaatataggaattttaagattgcgtactactttagtttttagggaaattaatgtattactttgattgagtaagataaagagagtgaaagagagatgttactttggaatttttataggaaacggataacatgaggttggacccatgtttaaaatcctttgaaattagagcataggaaatgaattccaaaggactttgccaaaccaaattctacaaaacaaacaacttccctagaaaaaaattcctaagattttttcatctgaaaatccttcaataatccaaaggaaaccctaacaacacaagtgatacaattgtgcaatgcatataggctcagtgaagttttgggttgccatcggttggccaattaccgataatagcgatgaaaaataatttatgattaaaatatttacatatgtgtttttagtgacttaaacgttaatgttgaaaagaaactgtgatgaaaaaaataaaattaactaaaaaagtaagttttaagatttaaattttgttaagggaaaaatatggcccttgaattaatgtgcttggtactatttcgaagaatttgagaagtcttctatcgctgccctcgaagctgggaagtgaggtgttagtgtaacagagggcctatttaggagagcttaagattatgagaagtagctggttggtatctagcttttgagaatctggaaaagctgatttttttagcttctggctagcttcttacaatctaagtgtgtgtttagttcacgccaaaattggaaatttggttgaaattggaacgatatgacagaaaagttggaagtttgtgtgtagaaaagtttggatgtgatgaaaaagttagaagtttgaagaaaaactttggatataaactcggcctaaatcaaaagctgaaccgtttgggcagcttctaattaaagctataaatccctaaaaagaaaagatgtaaatcccttggtagtaccgtacagtgctagactactagaagagtacgtgctgaactcaggcccaaggccctatttggaagattagctcagggttaattttgagagctaatgtttagtcatgaattagtaggctaaacattagcctagggtgacatgtttggatccatgggctaattcaaggataaaatgtggagagagagtagaaagataggagagggaaggagagagagctgctttttgatggttccaacacaaaattagccccattagcaccccttggagggggtaatgttttgagggaggctaattcatattagctcaaaattagtccacctgtttggatccttgagagcaagtttaatagtataggccactactggctccaattcatctataaccaatctaatagctaattcatacaatagttgcttactatactattcatatatggtctcacctgtcatacacatactgtgtcttggagtccgtgctgcagctggctacaaatctgtagcccgctgctcttctctctcatcttttatcttattagaatatgtttatagctagctaatagtctgctattatacctgctttgagggctaatttaatgctaaaaggtcaaggctaaacattagcccataaaacctagcacggcccaagttgccgtcgccgtaacgagctgcatgccggcatgccgcaccatgatgaactcgtcggatgcatggcagcttcagccttcagatcatgccctacgtacgatcgtactgctgcatacccagcccagctgcccaagcctacgcagtagtgcacccaagaaaccaccggatcgatcggtcgatccgttgcgctttgcccgcgaaaacaaaagttgcctgcgcaagcatgcatgcttgcttggctgattgctgctagctgccgcatcatcctctctccctgatggaagcacgcagcaaaggtttcaaacgcgagcgctagcgcgctggtccctcgaggagcagcatgggcgtggcaatggcggagggcccctcgtctcgccaagggaaaaaagggaggagaatgtgcctagcttcttgtcccgggaaccaccgaaccagcagtgaccagtagtagctggataagttctcctatcctcctcccagctgtgttgcgtttagtgtatagttttagttagttcgggccggacacgcagcaggagccaggaggtcgaataatctctctcgttgtcctcctgcgcaatgatggtgttgatttgctgctaccaaatcaatcactttgttcttcggctggccagctgtttgtggtttcttcggatttgtgataggccccatggagattggagagaggaatgtcccctaccagagatgttccttttccttctctttttctaggctccctcatgcccgacattcttttgtgggtcacatttaaacagttcgattccatatactgtaataaattttgggactggctatggaaaatttgcaagtaaatcaccaatctcaatcaattttaaacggcagtataaccttatctttcctctgcactcctcgttctcctatcaaagtgacacctcctcgtccagtgttacagtctcacttgcgtagcacgctctcccccctccccctaatcagcaccgacgaggctctgttggccattctccttcttttcccctctccccacctctcctcctctctaagttgggtggcgatgatgtgcctagcgccctagcaccaccatcacccccacctaccaccctccttcaactgcgcaattcccgcatcatccccaccgtctatccatgcttgccagctgtcagagctcaagcttcaataacaggtagaagcacaaccccctagattcggcaagggagcaggtgtacggacataagttcgcgatggggtgaaatggatggaggcaagcactttatacaagttcaagccgcacgaaagcgtaataccatattctcgagttattctctcaatcttttttgccaatcttacaaggtgtgcaaagttttctttctctagctagccctgtcggatactgatttggaatcagaccccccatccttgcggagttgcgggcattggttcttcccgaatctagatactacgttgatcgtcacttacaaatggagcccacataggggaatcatgtaagaggagtattttcatatgctgtcatatgggggttgtgctggaccccctaagagctcccctagagaagatggcgatggcgcttgcatgcagtggggtcgcacaaccgcctcgtcctcgtgtcagtgcatggcttggagttggtaacgtgtgttgacgttgggcagaggcatgcccatttgggggaaggggggggggggctcgacgaggtgacatagcagtcaaccatgtcgcgtgctagcccatacccttgggtttttaggagtaatgatggcttgttcatggtcggtatgcgccatcttgtcatccgttgctcttcacgcatgcccgttcaatttgtatccttcgcattaaatgtgagatcaccgtgagacgtgaggaaaatgatggttcaggtcgtatcatcgttatggacttatggtgcactaggggacccgagtaacgagcagaaaaccaagctcggggccatgagcttggggcgcacctagttggaccaagagacaaagccttagtctactggtgactagcgggatgcagtaccgcgtgacctgttccagagatctttgatggcccgagtaatcagaggtggggacccgggttcccacttctccggcaatcgtccactataagtaccatccttgacagccattccttcaaactttttcctactccgaccacaatcctaatccacaagtcatctgttgattttggagtgtcgctactgttgaagaaaaggagttagttggagaaggagccaactacaaatcttgagacatgtcctatagtccaaaagtgtaaatccaataaatattgcattggctattgtgcgaaaccgcaagccagctcttccaaacttgtttagcgaagggcgaaggcacataccctaatcaatactatgacgaattgcataattttcagcaaaagtattatttcaacgcgggccatatgtcaaaattggattaacctctacgggtgaagtagagttttttctcctttttttgggcgaagtagaggcgttgttggtaatggtaggtgtttaaagatgactgcattagagcaaacgtttctaacagaagaaaatatgaggcaaactgtccacaccttacatttttcttttctcaaataagaagcgagaagaagaagataactgacttggccagcgcagcgtcgagccgtcgacgccgccactgttgcggcgtacaacgttcgccaccaacgccatcgatccgatcccctctgtactcccatggggcgtagtacgtcgttacggctgtcctgcctgtctgcggtctgcccctcccgacgcgagggcctcgatcccaagcaccgccgccgccacatgccgcgctggatgtttggttaaaatcagatggcgatagatttttgtggatccgatttgggtttgccgtggaagatgaatcgggcggttagagtacggacggctctgtttacgtcagacggaaaacggactttacatttacgtttcagaactatttaagtatatgatgagttaatcctatatatttatatagataattatctatttctcttcacacctagcacgaccagtaacaagggaaggcataggaagaagctccaactgtcctactgtctgcttgcgcctccctgccaatgcgaaatgtcaatcaaattcaactcgcccacgtacgaaggtcctagtatttccgagctaagtattctgagaaataatgcatgagaatctagcttttagttagtttctggtttattttctatattttaatattttatagccacagtttacgtgagaatatgtattatttcttataaataaggattgtttgtgaagctacatcaagcgaaaactctcaaaacaaaaacttacttcctccgttctaaaacataagcatttttaacatagtatcaagtcaaccatttttaactttaactattaatagcaataatataaaaaagatcaatcatgtaaaatagatgttactagatttatcgttaattaaactattataatatgcaactttttttatggctggatgagtaaattgtattctctcacttgttcaaagacttaagagcacctaggttttcacttttttaaagagaataatacttcctccgtttcacaatgtaagtctaaagagaaggagcagaaaactaaagggcatattagttttacaagacgatcgaggatgttttgtcatcgttatacctcggtggttcgatgttggctcacgagttaaccaggttaaccgggccagggaagactccagggaggcggcagcaagaaacgaggctatgcacttgcaggttcgttcagcaaatctctctggttggctctcctggatagggcaagcccgtcataaatagcataagtaccaaaaattctctgcagatgggaggaaatgcgtatcgatgtgcgtacgcatctactagtacgagtactcctacagtcctactccgtctacagcagcgtcggctcagtcctgctgtctggtgaggccgcaggcgacaagtgaagacgacaaaattctacctgtagctcccatgtttcgctgtagccgcatacatagccataggcgcacagccagtatagtactcctccgtagtggagtggagtacactagtactatgtcaactggtgtttgtttctttgaaggcgtcacgtgttcttttagagagagagaggagggcacctggccattttacagacctggaactctttacagagcatttttacagtttttttttagaactgcatttttacagttgatcgactagtttggcgtactgtggccggccattttagttcacccccaactatccctaacttctaactttctatcacatcacattacatccaaaactttcatacacatataagcttttaactttttttacaaaattccaacttttcctaaactttcaacttttttcacgaactaaacacacagcctgtgtagagggtagacgtgtagtgctacagtacatggagtcctatgcttatacaccgcattgaagtcgatctgcattcatgcatatagcatagctcctataagagcaaaccggaattcaggcttttctatgcctactggaatggcatgcaatgtttacgcttatttgaaacaccccacggtttcattatatatatatgacatacggagtaatctctaatacacaaaactaagctatgggctcattcggcatggaggaaatgtgaaggaaaaaatgaaagattgatactagttcctttgaattagctactaatagatgcattcgttttaaatgattggctatcttgattttcataggaacattattctctatctataattttatagaaaaaagagtccactttagcctctttcttgtaactcgtaagcatcttgtgcatgaaaaacaagaatcatgtgtttttgttattcataccttttttaagcattttttgttggctatattttgaaatggctaacttaatggctagtcttttgtatatgctctaatgttatgtcagatatttctatttcacgtgactaaatattttcagttttaaagataaatatttaagtgtggttgttttttaaaaataatacaataatatattcacaaaagatgagaaatccatagaccatcctaaaatgtttgaatggttgtgtatatctgaaattcagggtattcatcaattttggcggtttggtcagaaaaaccaaaccaacccagaaataccggttcatatggtttggtttcaacgggtttgacgggttaaaccgtagaaagtttctttcttccggcgtacgtgaaagaaggggatcaagcataagaacagcaacacagccatggctgtccttccaagctcaacagcagccgattgcaccatggctcgtatagcctttccatgcgatggaggcaggcaggcaacaagcaggacaccaacacgccagcggcggcggcgatctagcgattgtttcctcctcggatgggagccgccgtttggctgcctcggcgtcatcgccagcatcggcgctaccggcaccaacgtctacggtgttgtgcacttatgtgcgagctaaatagccggtgctattgcttggtttcctcgatcacgcagatgccttctcgccatggcgtcttgctgccgcggaagctcagcgcaggttcggagggggaaggacgagacacaggttcaacgggttacgccggttccaaaccaacccgtgaataaatggaaaaacggtttgggttggtttggtttcacgggttgaacggtttgtgcccaaaccgtgaacaggctgatttgaaatacaagtaaatgaaaacatattagttagccactgctcaactatattaagaggccatcactacgtacctcactgtaattcttgtaaatattcacgtacgagtacataaattaaatcggtgtacctttagcatataagatacatgttctatttgtcgctgacaacacgctaaatcccaaattgagagatgtcgatcccaacagtaaggccccctttgaatcacaggaatgaaaaaacgggggaataggaaaaacataggattctgataggaatacaagtataaaacagaggattgcaaaacacaggaaaaacataggaatgaccgtttgattgagccgcaggaaaaacacaggaatttgagaagagagaaagactcaaaggattcttaacatgaggtagaacctcatgttaaatttccttcaaaatttgcatgggaagaggcattccataggaattttataggattccataggattcattcctttgattcgaagggctatataggaaaaattcctataggaattaaatcctttaaaattcctatgaatttcctttgaatcaaagggggcctaagactgtaataagagggaggtggatcactcgtgtacggggtggggcattacgcaaagacgcagcgtgttgtgcgccgcgtacagtctatatatgcacggcccgtattttgcacgtcgttagtagtcgccttgaatttcatggctactacagaagtagtaggagcctacaacacgcacgcagcctctttctctctcacggttctcggttgtgcagaacatcgcacgcaaacggcgaggagcaaatgtaggctcctcactatggacaggccggtttgtcacattcactatggacggcaggccggccgactgcctgcatgtggttctcgatggtccagtccccatggcccgcgaggtactcatgtggttctcgaggatgagcaagtcttcatgacgccctcatcgatctcacatggttcagaccttggaactgtaaccgaagaaaaagagacaggcataggatggcatggcagggcctagcttagcgtcattgcattaagctcctccggtagctgcaggctctacagccacataagaccgatagctccatgctcctccggtagctcccgagtagggatgaaaacggtacgaaaacggacggaaaccatctttatcgttttcgttttcatttttttttcggaatctgaatcagaattggaaaccccggatattatcgaaaccgaaaatggcgcaaaaacgaaccggtgcaaatacagtaacaaaaatttatcggaataaaaagccccttaaactgataaatccaattctcaagtctcaacggtcaacaattcatcataaaacacaatcatataagtccaattgttaagtctcaacagtacaacacaaaacacaatctatggaataaattatttatgtttaaaagagtaatgctgttgataaattccaatgcagaaaaacaaatattcttatgttacttcagatttgcatagcaaatatttttttttaaaaaaaaaaagccaaacaccatggtattcactattcaatgcttagaaaaagaatccagggtatttcagtcacaaaatttttggaaagtttccgaccgattctgagttccgacggaaactgcccttatcattttttattcagtttccgagaaattatttcctgaaaataggtcagaatacagaaagttttcgtaccattttcacccctactcccgagtggaattagggatggcaattttacccacgggtccgggtatccgcgaatacccggcccgatgggcatgggcatgggtgtaatattttgcccgtggccatgcccgctcgagacccaagaacatagcagacagcagccgggcattgttttttgcccacggataatccatacccgacccgatacatatgtatttgctaattttggcccatctcttattcctcatacccttttctcttggcccactaaccagggacatatatatatactcaactaatagaaaccctaacctaattccccactcccttctcctacctcaatccccacggcggctggtggcgcacggcgcaggcggcgtcgcacgacggcagtggtggcgcatggtgcaggcgggcccgatatgcccgtgcccgtgctcaatgggcatgggcacatgcataggattttgcctgatagaccttgtgagcatgggttgggcgcgggcacatgggtctccggtcaggcatggaatcgctctacccatgccctacccgacctgttgctattcctaggtggaatactccgtccgtcctaaattaaatgtagtagtaatttgtaggcttcggtttttcttttttctttcctttttggtttgttttttctgggtttttgctgaggctctacagccacatcaagaccggcctggccgcaggcagtatcaggctgtgttgccctgtttccaactttccaagtaggagtactgtgtgatgacaaaattaaatggcacaaaagatgttttatactgcaaatgactgcaagtaggctgtgtttggaagcttgggttcccaattcctctccatcatattccgcgcgcacacttttcaaattgctaaacggtgcgttttttacaaaaaagtttctatgcgaaaattgcttaaaaaatcatattgatccatttttgaaaaaaaagctaatacttagccctaatggaccgctccgtttttcgtgcgcactgtccatgttgggaccagatgattcggaacatagccctagtatgctagtatgcaagcagtactgttacgcttatcaaccaaaatttgtattttcaaccttaaatttagagttgattttagagtttttttcatcatagtttatttttaacatttgtttttagatcttttttaagaacacatatatataagagttttatttaaaaattatttttaatttacaaatatatcgttttgattctttttctcctatatgtgaaatgatggggctagacgttttcacgagtactccagcattcgttttctctgcgagctgccgagctctgatggagtaggctcacataaccaggcatgtctaatgcgcaaacgctcgctagcggcgaacctagcgaacagaaaacaagatctctctatatataaagtttatatattcaaagtccatatatataaagtttatatatatataatctctctatatagaaagtctatgtatagaaattttccaaggatattattcatttaaaaaattccatgttagtattttgttatttctgcactaaactttctagctatgatgtaatttctatgtaaagtttacatatataaagtatcacggtatatagaaagtttccatggaaattatttatatatagaaaatttctgttaagaagatataaaaaaatactgtgtataacgaaaaaagaaatctaagaaataaacataagtgaaagaaaaaaaaacagaaatacttgatacttgcaacggattaaagaagaatcacgtaaaagaagagaaaaaaatgaaaatgggagaaaatggcgtgtcctcctatttcgcgtgtcccttccgactgatttgccggattataatcgcgaacgttggtgcactacacttttcgcacataaccagcctaccggactaccacaatgcatgcaggatgcagcgcgttttgccagtccggtatgtcgtcctcgcatattcgaacctcgtggaccgcagcgtagcagtctacgccgtatgagtacctcgcgggtccagtcctaagaaggatctccctcctcatcctagttatagtttaatttatttatttttaacttggataagttgaatataagtatttttaactatgaaattggataattgtctgttcaaattcatagctaaaagttactatatttttaaacatagaaagtattaatttatcttattaaatatttttttaaaaaaatcataatcatttaaatgatatgtaaaccatgaaaggatgtcatttgagagtttataatccactctcactattagtctactactccctccgtccatgaatagaaaagattttctccatccaatttatcctaaaatataaggggttttagaatctcaagtactatattcttcaccgaccaacttttatactaatttattcctgcatgatctatttttatactaatttcttctcccacctactaacttttatactactttatttttttcacccatcacatgtccttttactattttcttagttcttaaaaaaatatataatccattatattcactgacggatgaaggactagacaaaacaacccttcactttttcacgaagtatatacttccaccacatcagcacaggcaggctgccaattctcagtctcccaagctgcggtccgggatagcccaacccaatgcggtgggaggccggtacccgggctgcatgtgggcaaaaggagtagccagacaactaggccttatgggtttgtttgtgcgggcctcgtaaattgccgcgtggcccacccagcgtgataggccgtgaacagcgatggctagtactcctgaaggctgaagatccaccagatgtatatccgccaggcatccacagatccacttgatgtatcttggtaccttgtactccagtactttgggactttgggcaaacttggtcaatttctgaacggtagaattccttttactattgtcttgtctttttttttctaaccccactaaagtgaaatatcaaattccgattaatgaagctgtacacataagactatacacgacgatatatgagttctactaaaagaaaaagccataacatttttaataattaaacaccagtctaaaagacatggatagcattatcaataaaaaatcttatcggtgaatctctattcataggtgacgaaagtctacacaatctttgtctcttcaacaacagcttgtaagatgcatgtagtcgttaactccatatccttcttcaatcgaattaaccctgtcctccatatcgaggaatggaagtcttggtattgtggataaaatctactaaccatgaagacctccttaccttgaacctggatgatcatttcccaaattttgaaattaaacttgaagttgaaaacagactctgaaattatcgcttgatcgttctgcaaatcaattcacgtgcacatcaccattaatgactgacatcgaatcgaagcggaagatctcatcggagagtaactgaattacggatagcatctctcctcgcaaggagggagaactaacgtctcgcccaaagcatgcacatgtcgcaaaacgattattttttgggaatacgcgaggggcgcatctttgtattaagaaggaataaaagtatttacagtgcgggctgaaaactcaaaaaaagaaggggacaagatacaggagggggaagaggaagaaaacaaaagcctaatctcctaactgatttggagaccttagctttcacccgacataggaatcaccatggccggtattgcggctctagccaaccgccaaagatccgcttcgcccgtaatggccctagcaatttccgcccatgtgctgctcttttggttgaagacccgattgtttctttccttccaaatcgtccatgctaccaaagttgcaatggtgtcaaatcctcgacgatgctcctttgccattcttttgcgactgtcacacagccaggaatgaaaagagtgctcgttgagaggtagacactcagaatgaccaataggtgaaagagcaatccaccatagccggcgagacttcgggcaagcgtccaataagtgatcaatcgtctcatcacattgatcgcaaagaaggcagcgagccgggtgtgacagccctcaactccgaaggcgatccgctgtccaacaacgattgagggcgaccagccacaagaagtaccgatagcgaggaggcgctagagacttccaaattggcttgtgctcgaggttggttctttccaagaagagaagatgatacgccgagcgtgcggagtaaatccccaaactctcccaacgccaagagatcgtgtccggtccctccccaagctgaaccgatcgaagaaggtcccaaagcttgagatattccagtattgcctggatccccagcgccgcagagatgtctcgaatccacctcttgtcttgcaaagcctcaaccaccgttcgcctgttccggaaccgagcgggaacagctgcgtagacagctggcgcgagtggccgaattgaagagccctgtagccagcaatcctcccagaacagtaccaacttcccatcgcccactgagcaaaccatagaaatcgagacaaggttgcgttccttctgcgaaattgggatgttcagtccctgccatggcttatctggtgaggttctttgttgccagagccatcgcgacctcaaggccatacccaatctctcgagatcgaggatgaaacgattatgcattgaatatggatggagaaacaacataggcgatcatacaacaagggactcggaacgctatagtatgggagacatgtcctttgaagtggcaccggcaccaacaatctaacaggaggaggagtcagcaatgtaaagtaggtcgaggcggccactgcggcaacaacccgaaacatcaccatagtgctacggggttgtggtttcatcgatcggtgatgttggcgaaactacccgttgtcatcgtatccatccacacgttcctcaaccagacgtgcgatccccgaactctcccaacgccaagagatcgtgtccggtccctccccaagttgaaccgatcgaagaaggtcctaaagcttgagatattccagtattgcctggatccccagcgccgcagagatgtctcgaatccacctcttgtcttgcaaagcctcaaccaccgttcgcctattccggaaccgagcgggaacagctgcgtagacagccggcgcgagtggccgaattgaagagccctgtagccagcaatcctcccagaacagtaccaacttcccatcgcccactgagcaaaccatagaaatcgagacaaggttgcgttccttctgcgaaattgggatgttcagtccctgccatggcttatctggtgaggttctttgttgtcagagccatcgcgacctaaaggccatacccaatctctcgagatcgaggatgaaacgattatgcattgaacatggatggagaaacaacataggcgatcatacaacaagggactcggaacgctatagtataggagacatgtcctttgaagtggcaccggcaccaacattctaacaggaggaggagtcagcaatgtaaagtaggtcgaggcggccactgcggcaacaacctgaaacatcaccatagtgctacggggttgtggtttcattgatcggtgatgttggcgaaactacccgttgtcatcgtatccatccacacgttcctcaaccggacgacgctaggccatcgataatttgtggctagccgctactaatggctaccacatagaagacacgcgacggtgaaagccccatagccaccttccttacgcctgcaccgtggtggtacgcttaggcggcagctagggttttctccccttagtatttggaaaaattgtagtgtacagtgataataaaacaaaaatgattattgataacagtacgatacaatccttaatgacaagaatcaaacaccactgattgtttagattgaagctatttgttatccaaccaaaattttaacaactttaacagtattgtataatatttggtttgatgaaaaagtttgcctatactaataaatattctactctaacaaatttagtagttattccaaaacttttaaagaaaaactggcctcaaactaaactagcccgaatccctctaacatgacaaaataaaggaagaaaacgaaaacaataaacctgtcaccatttaccacagccgaaaaccgctttcgtgtgctcctgtattgtatccccaccgcctagtatcagcgtcacagtacgtacaacttgccccgacattcttttcgatcattaaactttgcctgtgcgcccatgccaccggcctctttcgagtaaatgcagttttatgcgtgcccatcgatctccaccgtacagccggccggtcgttcttgcttccaccgttccacggcgccgtggatggaacacgcaacagttcgcatgcagattgatgtaccgactaatcgtagcagtgcacggctgcccgcctgccccgtacagtgcccagataatatttggctcgctaaggtcgctactactacacgtagtactatactctatatacgtggatatgatatcccccctgcgtctcacggaaacggactcgcgacacgcctcctccgaccacgcgtataccgcgcgcgccgcccgatcgcttggcgcgcggctcgcccggtgccagcgttcgcacggctcggcagaggcagctgctgcacgacacggcccgtcgcgtccagatatatctgaccgatcgatcgatcctctggccagccaccgcggccgccccctcaagttgccgccggcgcccacgccccccccgcgtgcctgtcgccgtccgcaagcctagctaggaggtacgggtgcgcgtggccgcatgacctgcggttgtggtcatgcgtggcctggcggtgccgttgcgcgcagcggcgggaggggaattatgggggttagttggttgatttgcccgtctaccactgatagacatacgattagccggagattgcgtgtgatgccgattttgctataaactatcgacaatttttcttttaaaaatttaacaaatacaatattaatataaatataattacgttgtaacaacagaaaaactcgtatatagcttactcgtatatagcttttatataattttaaaccgttaaatttactttaagcttcatgaaagtgaggaaaaagaaatcaaagagcacttacatgtgaggtgtttcagtcctacaacctttattttatgataaactagttgggtggcctgcgcagttgcggggctagtaacatacaaaattatattttttaatatgattttacttaaaatttattaaatagttatcatgttgtcttaagactttgaaagatcaaaccatatcatcctttatttgtttgctcgatctaccactgttcctatttatttttcttggaacctttaaaaattgagagaatcttttatatgccactgaaaattggcccgatccctcatatgccactgaaaattggctcttcccttatatgccatcgggtcaaatttatgcaccctattatggcatgcattgaccgttgttaggaactaaccccttgttagatttttgcaaaaatgacaaaaatagcctttggcctaaatggcccaagcccaaaatcctctcaaaaaaaaaccctagcagggaggaggcattgacctgagcagagtgaggatgcggcgcgacaaaaccctagagggaggagagcaagcgacgcggcgaggtcggcggtccggggtggcgcggctcccctgagcaggcggcgcggcggtctggggcggcgcggctcccctgagcaggcggcgcagcgaaggcgcttggtccagggagggcggcggtcggtcacgggagggctagcgactggaggtacgacggccggtcgcggtcgcgggaggggaggcatcggagcaggcaggtggcaggcgagggtggcggcacccggtcgctgaaggggcggcggctagtttttgttcaattttctgtgccgctgtttatatatgttcttgctccagcaaacaagatatgtttgttatactgtgaaacacagaaatattgttcttagcgatctattatatggcttcaatgttgtccctaagtatgatttggaaacatatgtttactgcatgttgaagcttttgtacatgtataatgtctttgtggaaaatatacgtgatggtagtggctaaaaattatgtgactgaaaaatatccgtgtattcaatttataaattaatgctgtatattcatgtattcaaaatatgtgtaatgcctagctgaaatgttctagagggggcaaatacgtcttttcacttttgagttaacagtcaacacaaagtcagctgacggtagtggtataatagggtgtgcaaatttggtccaatggcatataggggaagagcaaattttcagcggcatataagagatcgggccaattttcagtggcatataagagattctctcttaaaaattggatctcatagtttttatagtttattgtcccgttgggttttgtttttataatttctataagttccgtcaaatgttgtcattatactcttctacagccgtccactgtctcttctctttattgtcactggtatattatattttaaaaatcgtatataattatcgtttaggttcatattactgaggatttttgaaagttatgtaaaaattatcagaattatactgtattaaatctgttaaattatttaaaaataattatcgattaatgtacatgtaatccattgacattgcgattcaaccatccgttggattccttggaagcgcggaggcgtgaaaaccgaaggagcatgtgactgggaggacaccgggcaccgtatagtctaggcacatactgtacactactagaaaacatggatcgacacagtaacacgagcaaccgtatgcccctgaatctggcagcatatgcatccacgcacagggggtgacacggtgcatgcagagccatgagcgtctggcacgtccacacgcgcgtccgcgtcagataaacactccacatgtgaacgcgaacagcggagtagacctatcggcgacggcacattgctgtccttcatgtggtgtcttggcatatcagcctcgctcttcttcttcaccctatataaagcacttggttaagcttgtagatcacccaataattagcctgtgatccctcatccctgaacttcccagagagggagagctcagagaaaaagggcgaggcatggcatccagctccaaactgtctgctctcttcttgacggcaattctgctctgcctcatctgcacgaggagccaagcagcaaggcctgaaccgggatccagtggccacaaatcacaggtacagtcaccatgtaatgcataacctggtcgaactctacacagtatttgcattttgcttccaatctgagcagtttggctatcggtgctggctatctaaccgcgttcttcttggtgtttctagggtgttgttgcctccagtattgcccatcagaagagtgttggtagttctggaatcggtgtggaaatgcatcagggagaacctgatcaggcagtggagtgcaagggaggggaagcagaggaagagtgcctgatgaggaggacactagttgctcacaccgactacatctacacccaagggaatcacaactagtgtagcacagtagctgtgcaaatatatgcaccagtgctctttggcacaagtttctgcccagggtagtttggaacacgggaattttccacgattcttggaggaatgaactagctctgacgcacagtttctacaagatcttctgtgaattcctgcgttcaaacaagcaaagaagaaaggcttgatgatgcaaacggatatcgatcttctgcagttcatttctgtggattgtaccaacccccccccccccccccccctttttttttttttttgcggggagtggattgtaccaactttgtagtggactatctgtacatttctcgctccttgttcttcagcccgtatatccattctcgacttccggccatcaccttcagatagtacatggaactttgggatgtaagcactgtagatactgaacttatgtatccatcttgcctcagctataataaaattacagtttctaatatctatcgaatctttcttgggccaaagtggacgagttatgtgtatgatttttgatttggcatgccggccggtggaaccagaagaataatttgacaaactaacagttttagatgtagtggcatgcatttaaagatttcagcaaagtggataattttctgcataccattgcttgcctttttagggaatacgcaaggagcgtacttttttcataaagagaaataaagattatttacagaccaagagccccaaatcaaaaaacagaaggagacggaaactggaaccggcaaatgaacataagcctattatcacgatattgattgtctaccacgataaaaagaactccctgcaaactaattattgatagtccatatcaccatattagccgcacaccatgacgctgcctcctagaccatcccttttgctaccttgacccagctacctttccttcgagattgaaaaccctattattccgctccctccaaattattcagattactagcgttacgatggtgtcgaatccccgacgatgatgcttggaaactttctttcagctgttgtagaacaaaaaatggaaggatgtttcattcattggcaagcattcatgcagtcgtcctattgctcgcagcgcacaccaccagacatactattgcttctcaatacatctgaacgcacagttagcattgcgcgcggacagttaggccggttgaccaacttgacgtattgggctcctagatggaatcgtcagccatgcagtcaaattaatttaggcacccggtctaccagccaattattataagcagttgacttcacttatctttgttgttagtatcatcatttttctgaaaaaaaaatcggcgtattgtattctgcctaataactgtactagaccaaacagcaaataaaacgatcggagctgttgaatctgacgggatagttgccaacgtacatagtcaacgctgaaactagctcatgattatactccattagttacatagtcgcatcctcactggggttgtaaggttgttgctactttcttcaattcttctcccactcctatctgtcaagtcgcaacttgcagctagtagagctgcagagggctttgcatagagtcaattttgttctagagtatgcgtgtgagaaacgtccaggatcttccggctagctatacaagtggtgggctagacgatatgaattccaagcctcattctttctaattatttgatattagatcctttctaatattcgtgtttttttatagagtatgcgtgcaactcccttttataactcattggtttaacaaaatgtgacctcactggagtactttagaacagttcaaacactagtacatgctgcttaaggtattcttagattctcaagaatctgctgttatacgcaattaacattttaaaatgtatgccacaactataaaccaatagaaggttcgctgcaaagaactagaatttgctgagtccataccagttattaggtcttgggtcaataaaacctttcacacatttcattttcctcatgttcatttttttggggggcaaatatacaactggttcttctattatgtacgcctggtcgtcgtagtatgcttgctaatatttaatttgcattgtcagcgatctaccttttacatctagtatactccctctgctccatgacacatcctagatgtatccaaattcgttatgctaggatatattatatcatctatttattttttttttggaacggagggagtacaaactatttactataatcgtagttcgatctgttggatcgtttatttggtcggttattgtcattaagcgccgggaaataaagctgctgcttgttttctcatcgagtatcaataatgacgcggtagtacgccccatagaagtgaacttcccaacttccaagtgactgattctaatggaaatatggaatccttcaggacattcgcaggtacagtattgacgatgcgagattgtcaatgaccagcaacagaaacgacgatgccaccaacggagccttgtgccatctccacaaaatatcaacgacatttaatctcgtcaaagagtaaaactactccgtaaccttttctttttaggtagagactaaaactaacctaattcctcagtaataatctgattgcaatcagcagtttttagtagagaaacattattaggtcttccggctagctcctgggctagacgaattaagttcgaaacctcataccttcagaaaatgcttcacatcagccgtccaggcggaaggaaggaagaaatcgaacattcacatcagttggtgtaagtgcatccgtgcatgcaatcaaatttaggaaaacagctcataatggttgagaaatcaaatttttttctccaactatttatccaaactatgaataaattatgtagttggatttgttataattaaatcttcggaacaatatctcacatcattgtattctgatgacttttttctgactctttttagtgttgcacacggtgttattggaatgtttcaataaatattggttgatgtttcacatagttatttgtaatgttgcatgtggtgttttctatgttctagcaagatcactataataagatctcatatgattatatttctgatgaaaaaattatatatatgtgtgtgttttttagccggtgcaattagatttttcatgtatgagaaataaacgtttcaaatggaatttcacattgtaataaattttaagtttactgttgcaacaaaatgttgctcatagtattatttagtattatttagatgttttaatagatattttcttatgtttcactaattctttgtaactgttgcacacaatattcttgatgaaacattcaaataatatgatgtgcaacattcacaaataaataatgaaacatcataatatatttattgatcccatgtgcaacagtaaaacaacatctaatggataaaaaacttaaaatgtacaacataatcaaattctagatgaaacatttttatttttaacacgtcaaacattaaatcttaacgattgaaacatatataatttttcaattaaaatataaccttgtgagatattgttgtaaaaatttaattacaacgaatacaaccatataatcagaatgacaataagataaatggtttggaaaataaatcatctcaaacgctactagtatgtgttaatcaatgcatgcatgtagtatcatcatgtagcagttatgtgatcagcttgctgacgtaggactcgggtagtgtccgatattttgcgttgcatcggatgtccgggcggtagtctcctcccgtaccttcccagatattcgcgttttttttatcagttttcagtagtgtacaaaacccacttttgcacagttgttttgggccactttggcagtctattgggcctactctgtgattataacgggctctggttttaccgaataaatgctctgggcctaataggcccatatgttggcgtacggcctcgcgcaggtcgcgacacagggacgacgaggactcgacggccgcgtgagccacccgcgccgcaccccatccggccatccgccacctctccgccgcgcgcgtggctgcggttgctatgctactccggccacgcctctccctcctccgagccgtcgcgccgcgccccgtcccaccaccaccccgcgcctcgctccccgtccgtcgcacgctctcctcgccggccggagcggcgaggaccgcgtccgccggcgatgcgccgccgccggcgcagcgaaccgggcccaagggcgggaggaagagcgcgccgccgccgccgcatcccaggggttcgtccgtgaaccccgcgctgttcttcccgccgggggtggatcgggacgcggcggtggcggcggagatggtgataccggcgtcgaacatcgtggtagggccctacgcgggggactcgcgggtgaaggaggcggagttcgtcatgagcagcgcgcgcgcgcgggactgccccaaggacgaccgccccgagttcgccgtgctggggcgctccaacgtcggcaagtcctcgctcatcaacgcccttatccgccgcaaggaagccgcgctcacctccaaaaagcctggtgatttttaagcttttatctgtttctgcatatctgtttgatgatgcaatttctagtttagctctgaggtagactcccaactcccaagtgagtttaggactgtggtagcgtcaaccgtcagtgcgatgtcctagactgcaaacacattcgtttgctcgcaattcgggagctgaagttagctcagtgcttaaagcaacagaagaaattaatttagcttacggtgctacgctactgctccggttttgatggggaactttgatattgctgcaaaccttataaatctattgattatgcagttttatggaggacgagtttggtatttgtgcacccttcagaaccgaatacatggttttttcaacttgtttatctttctatcctattcgttgcttaactcttaacaaaatgccaaccttcagaactgaactgattcctttgttttatgatttgctccatctaactctatgttattttcatatcaaacttcatgaatatattggctcttggctaacaaaagttggttaaaaaataccatgtaaattgctggagaaaaggtatatgcacacaattggttttggatggttgaaactgtagaattgtagactagtgagagatattagggttattttaggtgtataagaaatgtaattgtatataatgatgtatataatgcatttagctgcgtaattgcacacgaattcagataatgtagtttggcattacaaaaccaacatgttgttatcttctgcattttgttgaaatgtgtacttctgttgttacatggaatatcttatgctttcatagggaagacccagacgattaatcatttcttggttaacaaaagttggtaccttgtggatttgcctggttacgggtatgttgaccttttctaccctcaattcatatgtaacttgatttgcatgtgctactttctaggacgtatcacaatgacaaaatcatagatggcattgcaaatggagagaaacagagcgagaagtacaattttgcccttgtgttcatcggcttgtaagacaactcggtctggttagaaccagacccagtccattttcactccctcgatacagtccattctcactctgatggtgtaggtctgattcgaactagacctggtcgagttaaaaagaaatatgtcgtatgggtaaacttgtttttttttgaaaatttctctctccatttggatcagatataataaaataatacggccagtgtcaccatattcccgcggtgtcctgcagcaaatacacgttctttgggtgtccagtagcaaagagcgcaaactttgagtgtccggtagcaaattttcacttgaaaatactatgttagaagtgggcaattgtgtatatgccaccagggtataccattgaatcgatgttgttcattacattaccacttaatgaggaggaaaaggcttatgaaactaggcggagtgttagaaacttgaactgtgatcttttgatcatattagtgaacctagtcagttcagttttatatatttctgaagtggtgatctttagatggcatagattcaattattcccttctattcggctgtagtttctgtttctgcatgccagtatctgacattgtaacagtgagcacattctgtacgaaataaactttataagtcaactactgttgcttttccattcccattgggacacaaccccagcatactgttggaactcatttggcgcctggtgataatcaaatctgttcacaaatgtaggtttgcggctgcatctcaatctgctcgaacagattggtcttcatttaccaagggttacttcttgaacagagataccttggttggcgtactgctccttgttgatgccagtattccgcctcagaaaattgacatagactgtgccaattggcttggccgtaacaatgtaaggcaacataagacagtctatgccatgtactgatatctaataacatatctttcatgttctccaactatattgttgcagtctgacttctgttgtttgggtactatttcagattggattgacctatgtgttcacaaagtgtgataaatccaagaaaggtaaagggggccggccagaggagaacatcaaagagttccaggagacgatcagttccctgtacccagagcctcctccatggatcatgacgagtagcgttactggattaggccgagatgggctgctcctccacatgtcgcagttgaggaattactgggacaatgaagcaaccatgagtccatgatttgcttagaagagggaagagggaattacaaaccacgagtccttgacccttgccgatatatcttgaattacatgagcttttagtccagttccttctcattctgttgtatgaccctttggtttatagtgggatactaagagaggctttgcgatgtggagcttcttgtaatttcccctcctcagagtctcaggtgtatacatttaacaggttgcattctcactctatcttaaattgactcctacctaggttaattaagtcttttcataagttctgaatgcaaacattacggcgtaggttctgcggcggcagggggagcgatctggaactagacaacagttatggtgaaggcagcctaggaaattcaatggactgtaagcattcaatggcacgaaacttattgccaaaaattctactactagtactgtgcatttcatacatttcgtcgcccgatccgacagactgccggcctggatggttttacacttcatgatggcagtaacaagcactgctagtaattttgatgatgtaaatctagattccactggctgtgtgtgactgtgcactgtgcatagtatgtctcggccttgctgtcctttgcatgggatgatcgctttcgctttgataatgtgtagtttgcttgattgaccagccctgtctccttagactacgagagggcacagtttacaggccccacggtgaagccgggatcagagaaaacagaaaggcagccatgcatgcacgtacagaaggtgtttcactttcaccggtgctgcgcgtgccgctcccctaaccccgccggcctgcctcacgccggtgggtcacacgtccacaagtgacaagctagtagtactggcatatctagcaaggccatctatttcacaatgcatgcaacacgttgctcccctaacccttaactaaccagcactttataagttttaaagttagccgttctgcgtgtcaaaccatgaacagggtaaaattaaacgcgttggtgctgttttggctgaaacagcgggcgtccggagtcctggacacgagagctgaaaaaagctgaggggatatgcttgcatgcctacgtcgcgtgatgtgatcagttttgccggtcaggtgaggccacttgggacggacgcatactggccgtgatccggacgccaaactggcagcaaaagcttcactcgtctcgttcgatcgattgccactctggaggtcaatgaaaccaccccatgccccgctgccgcttgggggcaaccagccactcgcccccacctcgtcccctctgtcgtgcagggcccaccgcacagtgactgaaagatgacccgctgctgctaccagccctaccaccagggtaggagtgtacaccaaccaatgccatcgccggacggccggagacccggagtaaatggccgctgcgtacaaacatcacgaaaaggctgtagcagcagcagcagcagcacgcgacgcggatcgatcaccagatgcgcgcggcaagagcccagaattgcccatcagtgagtgagtgagtgagtgagggacagctcgatcggcatatgcatgcatcggcgtgtataagcgaaagaggaaacgttgcagggggagagccgatccatcagaccaaagtcttgatcagtctctggtcgatggcacgagggatccgtctcctctatactcctctcttgacgtgaccatgaccatacgcacgtacgctctacttttaagagtatcagacaaaatccctgatgaggttcaagctgacaatgacgtgcacggtgcaccctccatcctagcggcagcttgcgcttgaaagttgaaagttcgaagcctgtctgtctaaaaataatcgacaagctcacaacgaggttatctggttcgggggtaggagctcatgtgatctctaccggcgaacggagatggcggggcagggggaactgacgacgatgccggaaatttcaaaaccaacatcttccctctgcgtccatgtgttctttccttcagctccgagtgagcgagcgagcgaacaagccgggccaagccggcagaaaaatttccttcagataacacctcaccagcattcattgcacatggagctactactagcatcgatcgatcagccgttagtgacggggctgcagcaccgcagtgcagcgtactgtacagccgatcgaccatgggcccccctctcgcgtcgtggcgaatgcatgccacgtcctgtgaatagattgcagcgttcgttcccggcgacctctgcccccaggcaaaatgtacgcgcacacatatgcatgcagcagcagcagcagcagctgatgactcgatcactcactccagtgtccgtccgagtagagtacgcgtacacaggcaccagcactaccacaatcctggcgctcccgtgtacgagttgtgctcggcacagtggcgccacccaatcagtgagtagtcgtcgtccatccatcgacgggaggaggcaggcgcgcatgcccgtggtcctgctcgctcccgatccagcctttgggcaggcgatcacctcacctcgcgttcgactgcgcggaggcgaggagaggagaggtgggggtgcccacgccacatggtttgggctggcccgcgagtccacctttttctcgcgaggcgagaccggagaatggcgtgtggaaatggggacggacgacgggtgggtttgtggcgtttgtgcgtgcgcgcgccggcgcggtgcatggagggcggtacgtcacgtcgcggatcatggcaaaagcaggagactgacgaggcatggcatgcatggtgcgctcacttcctcatcctgcttccattccacaggtcaattgtgcggcaccagcacccatcatctgctttacgattggcaacgtataaaggggaaaagtactgagcatagcctactcctgatcatagatgagtgaccctatgctaggcgttgcaatggctttatctgtccttgctgatgaccaaggttttttttccctgagattagataagacagccccctgatgtgaaatatacaaagacccgcttttccagtgagagtactagtagatgcaatccaggaaaatgaatgtttggtgttgttgtcaaccttgactggcaattctcgactatttgctgaatcatcagaaaagaacttaaaccaaattatctgttttctccctttttaaggctagtgtgcggctaaatctacaagaagactacaattgcttgactgattatgctctctagattcaaactgggccatctgatactatacttgttaattacagtagtacttgtggcaccagcacaagctgacactggacttcgtctttctactgtttcaatttcagcaccaggaacgccgcctgaagcttttcagtatatgctacaggacaaaggttatccttgaaaaatttactggatgatcaaagcaatgaaagatgcagcaaagagttccaattttttccaagatatggcctatggcaatgtgtatttcaattatgaagcaacagtactgtatacaattctacccagtttataccatcaattacaccgaagatgagaaaaaggaagaacatctacagccctgaaagacccacattgccgaaaatctaaaacagcaggtttcttgcttaatttttctactactaatggcaaaactggctgtacttaccacctcccagcctcgagtgcttattgagctgaccaaaatcctcatcaatttgcatgtacatcccacctgcttgccactgaattagctgtgtgtatgctgcattttgaatgctgcgatacgcatcatctcgctggacagtgataacatggccacaggtctcacaatctactcatatcatccacccttatgccatcagatgacatggcaaattctgcataactgcaaagtttatctatacatagacgctgtcgactgccaattgctaattgctgccatttcttcagattatgtgagacccaacaggtgaaccattcaccatcgacccaaatcacaagcggaacagcacaattccaaactccactcactggattgtcttcgtaagcttgcacttggagatgaataccgtcgatgtgcaattcatggtgcacagcttgagcagttcggacgcttgctgtttcagctctggtccgcacccactctgtatgaccaagagaagcttggccccaagcccggcatctagagcagccggcgcgcattcttcaggcgccatcctacacaccacccacagcattgacaaagctcgccgtgtgcatgcttctgaaaccctcatcaacaatctcacagcattggttatcgtcctggggcaatccttcagcgctatccgaccctccgggactgcggcaagcgcatccaagatatccaaggctggctctacacactccgttggcagctctggcagcaattctactagttgcggaaccgcaccgatgctaacaatcaaacttcttgcaggcttgtgcactgcgcatatcgaattgagcagctcaagccccgcagcgacgccgtccggatgccgcttgtctcgaacgaggcgcatgactccaactagcaggctcaggctggctactgtgtccggccggaagcctttctcctccatgagtatgcggatgaggcggacgcagttgatcttggtgtccaccgcaccctcattgagcatgtccaccaagagcgacaccttcgccggctgcatcaatgcggccttggcgtcggcgtcgagcggcacgccgctcacaagaatggcgaccgcctcggaccccacggcgtgtgacgtgaaggggccgaggagggaggtcaacagcccgacgccgccggcctcggcgatggccttggtcacggactggtgggcggcggcgagggaccgcagctcccggagcgcggctaccctggcctgccccttgaggggctgcctcttcgggacggccgtgccgcggagcgcgtggacgagctcggcggcccggccgtggaagtcggcggagcgcttcttgaagcgggtgtagcggcgggagaaccaggcggcgatgagctgccggagcgtggtgttggggatgggcgtgacgtcccagagctcctgcatcgtggtggggcacgtccggtggccgagggcgagccaccgcgagatgttggcgctctcgtacgtctgcccggtgcacagcgtcaccggatccaccatgggctcgagcgagatcgggcagatgaacaccgacggcaccgcctcgtccccgccgccgtcccccgccgcgtccagctcgtccatcatcttcctcagctccaccggctgcttccctccgtccccggccgccgcgtccccgagctccgggccacccccaaggatgccgtccttgagcgcggtgtcgatgtcgagcacctgcccgccgcagggaagctcctggtactgcggcattgtggcaagacgcccctctcacgcacgcacctccgcacccaccaccacctcctccacgcgcgccgcacggccggccggacggacggacggcgaggcccttttaccagcgcactggcctcgggcgagacggaatgatggcgcgaatcatggggcgacttatcgccatcatcaccatctttctttccttccttcctcccctctcctctcaccttagctttccctctttcttgacctgttgcttttcttggaattttgggtttcctctgcagcttggccacgagtcaaaaggagagatagtagagagcaagcgagcaagaagcttgagctgaagaaaagctcctcagattgggaggcggactgcggcgagacagagagatatgggggaagatctgagggaatgggaggtgaggaggaaggggaagaggaagagggaggagggagtggtggcgtggagagaaactgaacaaaaaatgtgagatctagtccaagccaagctagagtgggtggagaggagagagaggaaggctgcaagggcgatgagtctgtgaccttgtgagagggtgtgtgtatgtgtgagcaagaatatcctgatggaattatttgggttttcttttcattttggtggtttgggttgggatgactgatgaccgaggagggaggactagtgaggggattggattagaagagtggggaccagacattgccacactcactgacaagctgcctgtgaggtgggcccatagctggtcctttctccccagttttttatggagtaatttctgctcatgcagactggcattatattattttgatttttgattttttttctttttcactgctgctactccactacgaggaaattggtttatgccaaagcgcaacaacaacaacaaaagatggagtagaatctatagcagggaatggtgcgttagctaggcttgatgtgattttcattcccattacaaatggtgccgcctccaaattttacttttattaaactcacactacactgcttttatttttaaatctatattacctctgggaaaatgggagcagtgcagggagcgcagacggaagcgagcgtgatgccgtgatgtgtgcactgtactattggtctcggcacgcggaccgcacgtgcggtgagatcaccatccatcaccgaagcaaacagcctctcctcgtggcacgcgaccctcacgttacgctaccggaggtggtgcccccggcccccgtttgaccgttccgctctcccgagggcagctctgaccgcgcattgatcgccgcagatcagttttcaaagtttcaaaccctagccaatcgccgctcctaatcaaatccatgggaatcactggagcagtcatgctaaacttcagtacgagtagcagactggcagcacagttgttatcagttttcacagtatactccactcatcatgttctctttggtctacagcgagtacgggaacttagagcatccgtaatggtaaagtaaggtgctatctatagaatatatacatcttagcaatagactagattaatagtaaaccacttcaatagtatgtctacacgggtatctatagctctctaatccattgactcgtttttctctatagactatctccagtttagtagatagctttactctctatttatttaatctctttcaagtaggaaaatatgctgacatggatcttttgtagagagcctatcgataaccattgcgggtgcccttaggaattgatttaatttgtgagtatctgggagtatttaatttgtctcaaaatctgtttatttttaattgattgttttattggagtttgtaaaattaatgagtaaatgcattcagatttgattaaagtgggtattctgtttttttattgagtgtatgggataagtgaaaattaaatatatatttttaaacagagggaatatcaatctgcaccttactaaaaaagttaaaagaactttttttcaaaatatataaaaaaaagtaaaccacaacgtttgctttagagccctgaaaacaaaaccacaggtaacaaaacaatttagaccataagatcgtggttcagaacgtaacaacgttgttcgatgatatagtagttgtatctatgaaaacagaagctaaattttgtacattaaatcaaattttattttaaaatacattggtcaaaaatacaatataattgtatctatgaaaataaaacaagtgttgtgtattgaatataattctagctttttattgtaacaccgttcaattcacacttgataatctcatacttatattattaatagagctaaaaaattgcacatgttttttactctagatgtcagaaattcctacactagtcagagaaaaagaaaaatatttagaccattagattatgttgggtccaaatcaaaatggtgtaaattggtgagtatatttatatactcctacaatacaattgttttactgaaaaaaagtgcaattttatatagagaaacagtagctcaaaattatatatgaaatccaattttattttaaaaatatatttggtataaaagaaaactgtgtcaatgaaaatataatttaatcaaatttaactatacttttagtgtcttccattacaattccctagtttatcaaacactcttcgagagttatcaggtgtactagggttattataggaaacgatgttgatttgaattttaaagtctttggggaagccgatctacacacatgctaggaaagaaggaaaagatgttacaatcggatagggggagagaaaaaggttggcaaaacatcacacgtgcattgatgccaggttggagcccctctttcttgcggaaggatgtcttaatgaccaagaccaaagaccacgagaggacagatttcttctctcaagcaaaagaaagagataacgaagggaggaaaaacaaaaggagaaagaggaaaacacaaaggggaaaagtctgtaacagtacgcgaaacagtaaagcctaaccggacatgtccagagcgagctccttgaccggccacacgctgtgcacagcggctccatacgacggctactagtactagtacagaaaaattaaaacgccacgatctcaacgcccagctgccacacgatgcgatgcaatgcaaagtacgtaccccgtgcgtacgtaccctgcagattacccgggtcaaagggcgaatcgaagcgatcgatcaggagcattaaacacggggcaggaataacaacgacgacaagtcaatccggagcgagccgggggtgggtcggtcgatggacggatggagacgcgtcgtcttcctcttcgcacagccgcctaccggccgctggctttgcctgcgccctggagtggcgtaggcatgcgacgccgctggcgaggaaacggcgccggggtggctgcagcgaggcctggaaaaggcggggacgacggtagcagcgacgtacggggacgggagggggggaggacggagcacgcacgacagcgcatgcgcgtggcgtgggctgacggatgggtggacggaagtcggaagggactgacgagctgactgactgacccaacgtgcgagcgcagggaggagcgccttccgttttgcccgactacaggtaaacagggcaaccggtcgcctgctggcatgggcaccatgcatgcacggtcctgacgtgacaaagtaacgttaggactccctccatactgatcatcatatataaacaaaaattagaaattcgaaactaatcatcatatatcctttgtttcttgtttcacatgtagtattattacatctttatatacaaattaagtatgcatgcatgcaagtatttagagattgttaaactctcgtttcttgtgcatatggagagttaaagtgcattttcttgatttttcctaatacatactcacattaaataaaatatatatgagtggtactaagatccattttattttttgatttttcccaaaagtttaatacctatttgtaatcttgatgtactaaattaaacggttaaagaacccaagaaatcattttaatatttattggttgtatatattaatatactacatccatcccgaaatattttttttcactcattccacacataccaatataaaaccaacaatagtaaaatgcctatattttatcaaatccaatacaattattccttgcattatcttatcccattacaactagtccttactttcacaagctgcaatacaatgattgttcttaaaaataaacttattttgggataaactaaaggagctaaaaattaacttaatatgagacgaatgaagtactccctccatattcataaatgaattcgtttaggacattgtttaagtcaaatcttgggaatataaatcatgaataactatcaagttgttgagtttgaaaatgtaaaaattatatgtatagatttgtcttaaaaaatatttttataaaagtatacatatatcacttttcaataaatatttttttatagaaataaaagtcaaagttgtgttttggagaccgtgtcgttgtcctaaacgacttcctttacgagtatgttggtggagtagtagtactggtacgccagtacgttgctccagccaccgttgatttttcagtaagcaaaccagctgtttttctccgaagcggttgcaacttgcaaggaccaaccaatcgtgagcagagtactggaattacagggcgtggagacaaaggtgacttgaaacacacaaaacatagggaatttgatgatttgagaaatgagaagtcgttttgaaaccgaattttttatatttaatttctgcattattaattattatgaattccgaattttttatttatagtaattaataagtcttgaattaaataagtggtaaatcttaaattgaatttgtaaaaataggatggacgttgtttcaaagggcgtccagatttggacgttgttctgagaagtgtccagaggtggacgctgtaccgaagcacgtccaggctcggtttggggcgcccatgccgccatgcggagaggcgccatcgtcgactctcctctcctcgggcccaatgttggtgcagggctcgggcaaggtgctgccatgcccgccgttcacctcgactctgggagactgcagcagccgccttccggcttccgcctccacaacgtcaggaatctgccgttgcagttcacctcaactcacctcaaaggctctcgaatccggagaggacgccgccgctttctgccttcacgccaggaggtcgcagccgctatccacgttctggttgagtcatgctggaacaataacccactcgtgccggcttgtgttgcgtcgtctgtccacccctcttgattcctaacagcaagtccaggcatcgtctcactccaggtggctggccgagcaagtatgctcaattcatagatcttggtattcaggtgtatatgttctgcaatagaaagtttacaaagaatgcaaaattacgaagggtaggacgcaaacatcctccttctatcagatcatctgtcgcccgatgacttccaatctctggcctgttgcaaaaggaaaaaaaaaagcatcgatcgaagacctcgcatacagttcatctgacggccgcttctcaagattcagtcagcagagagctcgatgcgtagtaaacaatggaccagaacaaaaaccaaactaatcaaatatctcaaaataaaagtggcggctgttcacatatgaccccgagtagagtgtccgtcatgcggaacagcggaagcattgaaggagggccgggggatggcgaccctgtatggcagatcaggtagagagcggtgcctgctcggcaagcaagcaatcaacgagagacaatagtctgcataggagtaacgaggcagagtgtgtgattggatccaaagtccaatcttataagggtctgtttggttgctgccctgaagcaaattcggctgagctgaagcatgcctgacattttcattggtctgtttggttcaagtcctgagaaggtgttggacataggcgtggttgctctggctcaggcacttgaattgggtggcctgactcaggcaaccgaattaaagaaggtagattaggtgaggttggaatattctagctgcatggcgtcatttcagaatgtttacttgtactaaccggttgagattgcaatattttatattttcttgtttgctttcacatggttccatgctctcaggctcgtttcttgtccagggtaccaaccaaacaacaaaccctcttatatgcctgatcagggaaaacattttatagattttcttccacccagacatgcttttttctcaggctcatcactcagggcaccaaccaaacaggccctagtccggtgaattagacggctctttggggtcttcaactgcagcattatggacgcccttgtaagaagcgtccccatctggacgttgtctacaacagcgtccacacctggacgccctatgcaatagcgtccttcctattttcgtaaaaaatgactttgctttattatatatttaatttctgcattattaattattatgaataaaaaattcgggttttgaaataaaggaataacatgtaattaagtaaagtccacgggcggcccctaaatttgtctggatgtgtcacctagatccctaaactctcaaaatgaattttttggatccctcaacttgtctcaggttcatataggtccaaacaggtttcaacccgctccatgtgctaacgtagcatgccatgttagcgcctacgtgtcagtaggacccatatgtcaacacatatagaaaaaaaataagaacatattttttcttctctcctttttaatttattttttcaaaattaaaaacatcactttctcctctctctctctctcccccctctttttaaattttattttttctatatgactggcatgtggatcatgacatgtaagcgtcaccatggcatgccacgtcacctcacggagtaggttggggcccgtttggacatatatgatactcatgacaagtttggagacccaaaaatgcattttgaaagtttatggatctagatgatacatccgtacaagtttaagaaccactcatgcacttcactccatataatttatagaggatttgtattctgagaaaaataactccatgaaatcctttgaaacaaatgatcgatttctagcaattcttgtaaaattcctatggaatagcagaagcaaatttgtctaaaaataaaagtgaaatctcacctcatgttttcttcttcaggtgtattgatttcttgcgattttcatgcgtgccaatcgaacaatagttttgatttttttgtgaattatgaaatttcataggaatccaattagtatggcatttggtttctgtctttttatgcatgtgtttttacgaggttttatttttagttttacgatcatttctttcaaagctttcctatacctgaatcaaaccatcgtactacagtacatggcctcacccgggcgaaacatttgtgaattcaagtggcattgagccagcatgggtacgcacccaccttgaacccatcttccaggttagtgtcagcgtccacgtgcatccaaaaccgccctgacggtcactgggacgacgcagcagcactataataaaactgtcaaaagcctgtgcgatgcgcgcgctgctaattaatccggtctgtccctcagaggcagaaagcgagcatcttataaaccccccggctaaaatactccaattggtagtactagtatagtactccaactctagtaccacaagcacaaaggagaagaacagcagctgtctgagcagccataaaacaaatcagcgcagcatcaggcagacagggtcgctttccccctcgccgagatagccagcccccgcaccggcatccgcgcgacccgaacagcaataacttaaccgcgcgctgctgctacgatcatcatcacgctaagctccaggcgatgcatgtatacttttatgaaagtatttttcaagataaatctaaatcctaaacgattttctttataagtatagatagagtatttattgtaacaccacattgttaaataatgacatagttagatttaaaagattcgtctcgcaatttacacgtaatctgtgtaatttatttttttctatatttaatatttcatacatttatctaaatatttaatgtaatagtgtgtaaaattttatcagaggatgtaaacagggtctgattactagtagtagtaatcaaaataatccggaggcagcgacgtaggctactaatccggaggaggacgggggcgacaccgcgacagggcgtgtggtgtgcggcgctggggctcacgaggagacggaaaccgtagcgcgtggcgtcgcatgcacggggggtcgcggtgtgcggtgtgccgcgcggggacggggtggggttgaggcctcttgtctgaccggtcaatgtggtccaaggtttggggtgggggatgcagccagcgagcgagccatgccaatgtgccatgggcggatgggccagcacagcggaaggcagagggaggggaggggagggggagggtgagggggggacggcacgcagcagcagcagcagcaatcgaggagggcatttctcggtgctgccaaccacctttgcaagctgcctcctccgtgcctcgctcccctcctcctcgctttgaccgtgacctcaccaagcgtttgatcgatctgttgcacttcgctttctcaaggaccagtgctggtcgggtttttgtagctagcagcagcaacgctttcgcttcttttcttttctcagctaacacttgttaacaggattggatgggaagagggagggagaggaagatgataggagtaatcgtggtcgtagaggtgggtggtggtgaagagatgaactgacggagtggacgtggatccgtttgattgcttcccttgccctgccggtaggggactcgtttggctggtatggatcccacggtcttggggctatacgctacaagaaattccccggctctggaccattttggaaagaaaatatatgtccatcaggtgctaccgaatcgatcggtggaaaaaaatatcaactaaagctctttaaaatgcaggatcgaaaacataaaggaatagaaaaaaaaattaattttgatagaaattcaattgcaaaacaaacttcgaaaaatataagaatgatcgtatgaatagaccgtaagaactaacacatgtaatattctcacatgaaaattttcaatccgtttaagctcttgctaacttttcgttgtcgatttcatagtaatttctaaagataggatacaattcaattctctatttgaaagtacttcataagatttttttttctatagattgaaatcttccaagattcaaatgttttccctacaaatcaagatagctttaaatggactagtcaaaaacacaatgtccggaagtaaacacatgaatttctcaagcttttctaaatagcttataccactgacggggacacaaaggtttgatgaaaatgatagacctaaagcatactcacacccatggccataacagaaaaagaaacgacagataacctgcgccatttatgttgagcaaaatctcaagaaatcaaaggtccaggcctccagctaactccactgtactgatctgcagaagatccagttgctttgaaaccgtggaagtggcgtaaaagagccaaaccaacgacaggacttggaaccacacaggcatccgggcccatctcccctcctccgattggctggacccggatggcctagcgccatcaacttcactgcgcggggtaatggggccgaaagatgcccatcgaaagggcccgcgggataatggtggtcctcgctagatggctagctgctgctccgtctcgtcgcgaaatcgttacaggacgaacgatacgacgagcactcgcaaaatcgcgacctgtcgtgttcgtgcgctacagggacatttccttgggtagacgactcgaaagcgggcacatctgacagtttcatgttgggcaagtgttcgttgcttcgttgaagtgatgatttccaggcttgtgccaagtagcgcatgggcgtgtgcacatgggcagcccatgttagaagagataactggagccgttcgataaagagaagtgttcggctgtcatccaggctgacgaagccgactatgactgatgttgggccagaaagcccaactattttagcccgtctgtcctgactctattgaagcctcgttgggtggcaaagagtcataggcacgtttggtttgaatcgatgcaatttgaagttttgaaccataccaaaatttccacacttccaatggagctttgtggcctttgctatctgagtatctgaccagaccaccttgtcttgccagaattttggcaaagattctatacggtagcaaactaaaatatcctacctttttttaagaggaaaggtttatagcccgaagagggattctaatcacctgaatggttgtccacttgtttatcacatatcgattaaatgataataaattaataataaaattttgataaaatagattaatatgcaacatatcactttataaatatgcaaattaaaattcgacttctacaagttgtaacaaaaataataaattaaattttaactagtatatgtacatatcctacatttctatctttttttttttctaaaatgacatgatatattaatatataatacatcactacacaaataagcaagctaattagggtcctgaggacgtcctaggctctccttagagggttaccctattaaggagagttgacttagtaccgtggttacttttaaatcatcacattacattgattgtggggtggtgcaaactcggtgcacagctcatccacaaatataggagatgtggctgtgcatgtagtgccttgcatgcacatcgtcccgaagagaacgagacgtatgacgtggtgtgtcctcaacatcctcccttcgggggcaccgttgttgactattgttgctaacacgtggacccgtggaagttggaacaaagacttttgcctttctactccatttgtcaattggtagctgtggtcgtcacatctggccaactggcttgaagggacaacaacaagagtaagtatattaagtttagagaagtgagacccactcctgcatacgtgcaatagtattgtggactccatttaatgtataaaaggaggatccatatcaccgtgaaaagggttcacatttctagactagccaaacaccgtgcgagcaaagatcttctccttctcacttagaatctttcatatcttacttgtaatcctcttcaccatccatcgtccaccatacataaatagggtattacgtatccgtacgagccgaatatgtatacacgcttgtgtttattcccttcgcaggatcatgacctgagcttgaaacttgcaccctagctaaactcacctagggagcgcatagcttcctgttaaaggagttccgtactctgacgactagttataaaaagtaacaaattaaactctaggtagtatatatacatttatagttaaatttattatttttatagcttgtataagttggaaatttgaacctgtatatatttgtgaagtgatatattacatattaatctatcttgatatttttaaaaaatcataactaattaattaatatgtaataaacgagtggatgttaattcaagtgattaaaagagttctcttacatagccctgtttttttagaaagcagaaaagatggatactagggtagtgtttgagaaggagtgactaaactttagtcattctcacagaaacataagtcccacctaggcaaaaccagctttacctattaagcaccatgggcacataggtcacccaaaagacaggaggttcttaagcaactagcctacctagacaactaagcagcaacaccagaaactaaatacagtcacactataggtaacactaagatcagaatccttcgcaaggtaagccagcatcattccattcccacctcggagtgcaagttctcagcagcttcaagcagtaccgagatcaaagagccccagccttagcgtgcatctttcggcttcatcaacatccttcactgttacagtaaagaccccgacaatcaaccatagttagaggggtaccaaactaacttatctaaaaaaatcatatcatttctagtcacccataaattgcctacttacagcagccaaaattattgctattatttatttgcacggatcagtaatgacatatggacatcaccatcgtcctagtggcacaggaattgtaaattcaaaattattcagaaaagagaagattttctctttcctgtgtacctctatgctgctaactgccttctgtatttcagcaactactttcttgagagcaagatcgctgaagaagccaacgtgactaacacctggcaacctgaccaccttcaagatttggccttccaccccagaccactccttctccgcagccatcaggctcacaatgttcatgttcccgtcgccgtcgccgtacaccacctccggtgtcccctcgaacccagcttcgccgtagacgaacgtctccggcgtcctgacaccgaccccgtacatgcttgtcaccggcaccatcggcgccgggagcgcccgccacatcggcagcacccgtgtcacgtacggctggaccccttccgtgaagccgatggcgtcgaggaactcggtgatgttgttggcggagtaggtcgagttcttggtcaccaccaccggccggtcaccgaacaccatcggcgtcggcaggcgccagagcgcgctctgctggctccgcgcaagcctggtcctcgccggcggcgcgaggttggggaggccggagccggcgccggaggcgaggccgtccatcccctccgcgaagccgccgagcgcggcggccaggaggacggcgtgcttgacgaagcgttggcgccaggcgagcgggcgggcgcgcaggaactggtacgtgagcgcgcagccgaagctgtgcgccaccacgacggcaggccgcccgccgttgagccggctcgccctctcgatgaggcgcgtgaggcgagcgaagtagcgctcgcccaccgccgacgggtggccccgcggcgccaccgcgtagcggaagtcgtagggcgcggcgaagaggctcccgccgtcgcggtagcccatcgcctccagctgccgcaccagtgggtcccacctgccagtcagacaagaataaataaatagtaaataaatttggaagtagttagtgagttgtcgacagtttttgagactcaaaactttcaaatttttcaaccataggatctgtcatcaatggttgaaacgggtccacacaagtacaaaccactaatcttacgccaaggttgattcaatggtaagaattcggtcaacatatataagggaaaaataattcaaaagtaatacgcatgatcttaaaaaaattgcaaatcctaattttatacaatgtaattaccctataactatcatataactactatataactgagatataagtgctatgtaactactatgtaactaggatgtaagtgctatgtaactactatgtaactagagtgtaagtgctatgtaagtagattaaaacacgtgaatacgtataggacgttcgacagaaacgaggtaccaaacattcaaacttttttagcctttgcatccaacagcgacgtcattgctagcaagcccataagagagtgaaatataacaagattatccaaaaattagatgaaaacaggggactaattgtgtagttaattaaagcgtaagtaaaatgcaaccaaaatgtaatttcacattcaacgtatacttgagctagcttagtggttgttatgctgtcctgtttaaggggagggcctaggtgcgactcctgtctataacaatatttttagctgttttcttccttattgcacgcacgaatcacggagcggatataagggctacaaattcgactgtctatgacaatatttttagctgttttcttccttcttgcacgcacgaatcacggagcggatctaagggctgcaaattcgactgttttctttggagaaaactgtcgcaagttttctagcaattccgataaattttggctgcccatctatctaggagtatctacctggtgatgcacgggcattgatacacgtgcgtacgattgttagtacgacgtaagacatactctgacacagtgacagcgtgacacagtgatactcacccaaccaaggcgcgggtggaggcgaaggaggggaccctggtgacgacgccggcgacgttgcggtagtcgtcggcgacggggtcgtagacgaggctcatctgctcggcgaggcagggggcctgggcgggttcgctcgccgccgcgtcgatcggccacagctggaaccactcatccttcccctctcgcgcgccgcagcgaggcgccgccggctcgtacgccgcagtcagccgcgcgtagagccggttggacccgtaccccggcacgagcacgaccgggtgcagatcgccgccgccgccgccggagcggccacgcgacggcagcgacaggagcacggctaccacggcgactcgccggaggagatccatgtgtgggtgcgtttgttgcgaggcgagaatacgggccacctacagcaattatagtggttagctgtctctgggtctcgacatgtcaagttttcatcacgatcaacgtcacggcttagcgggcgcagtcgagatgccaaaaaaaaatctcgtcgttttcttcttcttcaagatctagctgtttgtggtaggcaatcgacaattgtgtgtcgccatcgcagtcgggccggcacatgatcttggcacgatgggtggaaatgggttactcatctgaacagcccacagctatgagtccatcaagcaatctagcccttggacgggcgtctctaacgtgcactcgtacgtgtgcgacttcgtgagtccatcagaaaaccagcagcacggcctgtgaactaggagtagatactagcagcaatacatcgtactagctgcaaggaaacacatccgacttcaacgtggagccccaaaggccttaagttcttggagaattggaggcggcagaatggcagattgagccggtgatggtgaccgcacaggcgaggcgagccggtgaggccggtggtttccttcgttttgctgcccacaaccgtagcaaatcggggagtggatctcatgattggtgatgaatgatgatggtttcggtggtcgttcgatagggacattacctgaacattcatttcacttcccaagctcctattgtaaacacaatttatgtagtgcattgaacttgagcaagctgataaatagcggcacaagatgcacagcaggggctgtggtatcactgaatagttattttctgggaataatagggcctgatttatcaagtgagttgcaccctgaaaaatcagccaataccacaccacagtttacaggtaccgatcatcactcattatcaatttgtatctcacagtactagcaagtcctccgttacattttacaacaaaccaggtctagtcttttggccaacaacaacagtcatcttttgtttctgaagacgagagagaatcagcggtcctctttttcgggacacaagcagggcacctacaatctatccacatcctacgagcacacataatttctagcagccttgcacgtctctccacttgaggtataccagtccagaatgatagtgtgtgtatgctccagcaacaactaacacatgaaaaagctggtggctatgaccagcaatgtcaaattttccaggcatccagcgctcgggcacccgagttgcatacaccagtgccccaatgccatagaaaaggcccatcagaacctcatatgcggtagtgtgcaatgcctctggttggtgccaaaagaggatcaatttgtgaatgacagggatcacgccggatgcacccatgccaaagaagaggcatgctcgtatggtccgaaactcagggttctggaaaacagggagtaaagagaaagcaatagttgccactcctaaaatagttatgcagctgagatacaggttgcaaaagaatggatagcacatgaaagaatagtatactggagggtagaatgatgttgcgataagagcagcaatgcctgcataatcaaggcgaagcataatgtatgcaaggcgacgggagtggcaggagagaagatggcatgtgctgctggcaagaaggcaaaacattgctcctcccaagaaggcataaaatggccatctcggaattggcctaatcaactgtggcgcaatcatgtttgctatatcttccttcatgctttgctgcataaaaaaaaaaaaaaccgggggtatataagatgacggggactgaattaatgaccttcactccaaaatttcaatcaaataatcacatgtgagaaaatgttatttgctatttctgaagacaaaaatgtctagataaaatctagtcataccatacaattgttctctgtatgtgtaattgtgtgccagtgtttgtaaaactagacaccttcaataaaatgagtgctgactaaacaaagggttctcaaaatcataaagttgcaacttcttaatgatcctgattttccagtaaagcagtgacctgcctaggaatctgttggtttttatattttttactggtcatggtatagaaaccaaatctttcgtcagcatcagcttaaactagcataaactcaacttttgttcatggtcatggcctaaactttgtcataagtcagatgaaatcagatcagtacgaactagcataaactaagaaaccaaacgattgcgaattgatattccatccctagtaataatttccggttgaaaattgtgccagcatattatcattaattttgcgatatctgaaataacatactagtagcataataagtgagtaataaactagggaaaatgttgactacttacaagaacagacagactggtttcattggaatgagtaaatctgtgcggcaagcaacttgatagtaactccaagaggtgccaacgggacaatgatggaagcacctcaattgaattccatgagcttttcaattcatccttcagcttttgcaagtcagaaaggtgaggtaacgaaggaaggcatgccacaagttctgtctgaatcttatgaagatcagcgtttctcagcacatcaggtaaatgctgcagactttgaagatctactacatttggaacttgtgttgcggtgtatatggtaagaacaagaaagatgaaaaatcctatcaagtgcctgagttcacaaattaaaaaacagctttagtatatcaggaaaagtaacttagcagacgtattcctgcattaatcacattgataacttttttacataaaaaaatgtcgcctaggagttgcacttgccacagtcataattttccagaatgcatacatctccatacgagcacataacttttaaataacagtaaccaaataaacgttgtatgatgccaatcaaattgcttgatctccattcgagctcgatatatatatgcaacgaatacaataaaagaaggggctgtctatatatcatgtgacaaaaaatgccacctcctattattcaaattttggaccattggatatgcttcaagattcgtgtagaccactctaaccctaactcctctcctcctcccccaattcagatcgcacgctgccgccactcctcgtcctcgcgcgatcccccaccactgccaccgccatcgccccaccgcgccgctgcccgcctcgccggctggccggaaggggtcaacggcgccggcgaggccccccccccccccccccggcgagccccctcccccttccctcctctctttctcctcgaggcggcgacgacgaggtgcccctgccccgccgtcttccccgtctccggcggctccctaccgccggatccgcaaccaccgcccgccgcctcctaaccacacgcttgctttgcccccgccgctgatgccggcccaccaccctcctccatccctgcggcttcggcgacgccgccgccgcctcgccgaagtacaccgcccacggccatccctctaagctccgaggaaacccccctcttccccctcccccaacccccctcctaccctcaccccaaccccagaccctaacctgtatgctccctgccggagttggggtgtcgccggcgccggagaagaaggggagcccgccggagttggaggagagaaggtggtgcacgaatcttggcatggatccaatggtccaaaatctgtaagatttcatccccaaatttcattcgaatgacatatagcaatcccgataaaagaaatactgctagaccactgtcctccattaactactacaattaaacgcattaaatcatccacaggggacttctttcaataagttaggtggtcctgtgacctgttgcatgatatgaacagtcaagtacaaaacgaaggcttttccagctgggagtcgtccctctattgcattctagttgttgaagttccttgcccgtttctttcaaattaatgtcagcttgcaacatgagaatccatatgagcaaattgagtttagtctttaaagtagagagaaaggtaggtaaattgaataccagactgtttagaaactgtaagccttggcctccctaatttacacaactacaaaactatgcactattgagaatattcaaataaaataaataaataaattagtaaataagcacaagagcaaaaatctacagaatggctagatattttgagggcagcctaatatttcaagattcagacttcaaatacccaatgccagaagaaatatgttgtatgggatttatccagcctgaaacataaagctatagcatccacaagcagacgagatgtttcgaacgcccgatctatagaccaatttctttgctccgtataacagatccatccatgaaagaaatcgatgtcacatctcctttccaccgcattacccgtgcaatgaacaacttaacctccttctcacatgacaggaaattcaaccgcacaatcaatcgagagggggggaggagagacggagaaaggaacgagggaacgtacgtccagacgttgagggtctcgttgtggatggagaaggcggagaggagcacctgcgggagcggccactcgcagcggtagtggcgcaggatgtactcgttgtcccgcatgtagcccggcagcgcccggtactccacaagcccgtacctccgccgccgccgcagcccctccttcctctcgtcctccgcctccgcccaccgcgccgcctccacctcctcccccgccgccgccgccatcgccaggaagagagagagagagagagaaagagcgcgcgtcccgggcgacaatggtgttatgccgttgccgctcgaatattcgccgaccacgcgacgacgcgaccgagagggaagggaagggaaggggagggagttttttttgtacgcgttgccccccgcccgctcgatcgctggctcgcctcggttgcgtcggtccgtcggtctcggcgagggggccgcgccgcgagtcggagatgacggagacctctccccgatttagcccctcctcccctctccccccgctctggccttctgaccgcgccgcgtgcgtgcgtgcgtgcgctcgtcgatcaccttggcctttcctgggcttctctctcttggctgccggggcggtgcgacgcgagcgcgaccggtgttggggttggggtttggtgccgtactgtcgtgccgtgtcgtttgctcgctcgcctacgcctctgcgcgcgcgggggcctgcggcgtggagccgcgagtcggtggagcggcgagtcggggagggttgggttgggtagggtgcgagcgattcatcacggattcgtcgtgccgtgcgtttcgggaagatttctaggaagcgtgacggtttcattgcttcagaaatctcgtcaaacgcgaggggcgtgtttggtggcattttcttcgtgcttatacggacgaaagcgaaagatatggtttactggccttttcctttgctttgcagcatagtcatcgtcgtagactcgtatagtacggggatgttaggatctgttgaaaactgagcccatgagattgttaaccgataagctactacggcctacgggccagtgtcagttatgggccaactctgactcccggggtacggagtctgtgatggaataagtccgtttgaggtcccttaacttgtcaacaaatccgattttcgtccttcaaccggaaaaccagatacaatgggtccctcaacttttaaaaccggtgcaatataggtcccatggtggtttggacagcggttttcactgacgtgacgcctacgtggctattttgactcggtcttcacatgacgtggcgcttatgtggcaatgtaattggaaaatattaaaaactgtgggcccacatatcagtttacaccaaaaaattaatttaaaaatggtgggccccacattttacacgacgttgacaagttaagagacctcagatgaacttattccgtctatgattgatagaagaagataatatcggcccagcaaaacaagcaagataggaaaaaaaattccttcttcgttttggattttttttctacggtaaaactaagtacaacacattctcagctttttaaatcggtgtaagggcctgttcactttgatgccattttcaaccttaccaaattttggtaaagttgctaaaaaaaagtagctacatttagtttgctaccaaatttaggtaactatataagaaatcctgtcaaaattttggcaagattgccaaaatttaggttttttttggcatcaaagtaaacaggccctaaatagtcccaaaatagtataatgaccagttttgaatgacgtaatgtttacgtgtatcggagaacggagcttctgcaatggggaatcgatagaccccctttgcgagttcggttctgagagtgggagtgttagtccaagagtctgttgtaggagtaaatttaaaagacaatattgaaatatatatatgataaattctcaaaatcaactttaaaattaagttttaaaatttaaattctagttacggataagccagctagcaaaagatctatctagactattcaattacaacgcactcacttatggcagccggtggaagaatgtctactagttgggttccctgaaacagaatgaagaaaagagtcaatcatcaaagtccagaatctggcaaacagagcatcctagtagagtagtaataggcgattagtgctgcttgacaaggaaggaacaaaggattcctgtgaatctgggatgctggggtgtggccaccaaagtttgttccttttggccagctctgcatacaccgcacttgttttctcaggctgccgaatcaaagaacccagaaccggatgccacgctcgtattcctccagatgcatcagcgtcgccttctctgcatcattctatacttgagcagcagcactactagaccaggaccagcaagaatctgacattattcgttgcaactagctacggtgatcctgggacactgtcacactagttaattacatatccgagttgaggcatctactgaagctttcaagatatgtgcagatatggtggattcaactgacgggtgattcatcgagcattcacccgagattctccgagaatgtttcgattcagattcactgttgctatctcgattggatcatgcaattgttcacgagataaaaacaccttggagaatgctggtttgtgtcattgtgtgcagtaatacagactgccaaaaacttatttttccttggacagagcagacaaattccgtccgtcttgaatttttgtattgacgctgttgctaccaaactttagagaatttttcaaaacctaacaaagcttctgaatagagccactcaactgcaattgtgttgtttatatttgtattctgtttcttcgacctcttttgaaatttaaactaacgctagacgaaccagtgatgaggcatgcctttttattattactccagtgttagttgcccaactggtacagtcctgtacctttcattctgacagatctagcacaacggggaaaaatcacaagacgtaaagtagaagctcataattacagcacactaagcatcggttaaatcaacatttaactaaccacccgaccaaagtctctgaacgcattccacaaaagcatcactaaaattatttggcttctttgtcagaaaaacaaatttcagactttaggagctaagctaacaggtcgattcccaattcaaattgatagtggtctcaaaagaaaaaaaatagtgtgctatgtcgtcagactgtgaaacataaaagatgctgaatgttgttagatgtgaatgatctctcatttctacgtccccatcaaattctagcactctttggttggaaaggaaggagctttcgaacatcatgaatcagctcattaacggagattgattctaatctctcgggtggatgtccacccgtttcttgtatgccacctaaatgattatgaaaaattctaaatatatatataagataggttaatatgtaatatatcatttcacaaacatgcaattttaaattcgacatctacaagctgtaacaaaaatagcaaattaaactctaactagcatgtgtatattcacagtcaaatttgttatttttgttacagcttgtagaagtcgaatttgaacttgcatgtttgtgagatgatatattacatattatcctatcatgtcatttttttgaaaatttttcataatcatttagataacatgcaagaaatgggtggatgtccacctgagtgtttaaaacaatttccgctcatttactcgtcaagatggaccgtatccttttctccactgtgactgtaactggcaaaagctcccggctcatttctaaagaagggtaaaagggagtgttaaagcataggcatagtgcctcctttgtgtaacaacctaaacttttacgtgaacttgctagtgtataactaagatcatactatcaatgttgaaaggtcaagtttaagtcaacatgcggaattgccaaataatatttgacataaatttaaggcaaaaatcttgcaaatttctggtcttaggatccgcttctcgatttttgctaggcctcgccatccgcttctcgattaatggattttcgttaatccggtctctatatccacaaaggatatacacagccaaaataatacaagagtacttacactcatacctcaacaagtaggagaacacataacaacaggaaaaaaaacctactaccttagcacagacttgcttcctgacatcctctcctgaaatggccagatttgacaagtggaagtcgtctagtcacagccgcccctagtgtgtcgtcactgcgaacctccgctggtgccatcttcatccgcttcaagtaagctaacgccatgtgccaccggttagccccaccttcatatgtcattgtccagtcagaactagctgatcaccaaacgtgagccaacatgatccgcttccgcttcgctggattcctaggcctccgccgcccatagggccaccgtcgtcgtcagatcctcctccgcctctccgattcctagcccaccgtcgccgaggatatcctcttacgccaggacttacaggcctccactaccaacgagatctgcctctgcctgtaccaccgtcccctcactgagaaccttgcaccggtgctcaagccaccgccaccaaggagtctttagcccgaactcctaggccgccaccatccctagtgtcaactgcctacgggaccacctccgcctgatccgccttctccctaccaaggactagccatcgacgcttagcctgccgttgtcctctaatgcacccaccgatgccttaccgctacccgttgtcgtcaccaacccgtttggccaggcgtaggcctagccaccaccgctacgcccctccccaacgtctcctatgccgccagatctgggggcaggaatcctagacccgatgcccccctcctccgtcgcaacacaaggcgcaagctaggtccctactaaggaacaaccccgcctttcttgtagccgcttgggacagcggcaaggcagcggagagaggaaacgaggggtcaggagcgaggcagtggaaggagtcgccgggtcgggagttttgcccaatatagagtaggctagtaatatttcctgtctcataaaaatacaaacctaatacatgatatgtttgttcagatttatagtattaggatgtgtcacatcctatttttttatgggacagacgaaataaccatttgtgcagcatgttttactaaattggttagtgaaatgcaacctaacaaaaatggatctgtattcctcatgatgttctatccacgttatttgtgctatcaatttttcagtacgaatcagtccagacacgccatgcacagtgatcgtcttgttataataacatgctagtactaaattgctaagttcccggtcggtttcagaatctggaatatatatgctactgcatgctacggctgcaaacacatctgatcaacatgaaggccatgtattccgatccctccacagtatatctacccccaacttgtcccaaattttaaggttccatttagtgagttgatttccaagcaacgggagaacggcaaccagtgcgacgacttccgaagtagtatcggaataagcatcagcacatgtcccagatcccggtggtggcggcctaatagatcctcaagagctaggagaagaatcagaaagcatatatgagcaagtgtctcgtcgcatatgttcgtagcaagggctcaacaagctcaatcgatcgatcgatcgctttgctagtggcctgtggattaatcaaagatcccactagctatagctacctcagctcgcttcgtggaatccaccttcgcaatcgattatactaagcccctacgaaatgcagcgagaaaaactggaaagagcctttcggcgcaattgcagcgtgacacggagtccgttccggccggtgagaaaattccccgaattattgggattcttgcgcatgcatggaaacgtccaatagactggggattcattcaactagcctccccaatccatgttcaccgctcgcatgcctgcctgcctaggcaacaaggatctaatcttgtggacagtgagagccgtctttgaagggatacgcatgcgtcacacgagcaattctgatcgaatgacacaacttgtgaatttgagaaggacacgacaatggatcggcagcagctagcaagcaagcagccaggaatggatgatgaacaatcgaacagttttaatttggtggtggctgcccgcatgttgtcacttcacttgtcagtggaatcagtatcagctaatgtaacggttgggtgggatatgttccgggagttgtggaagcgaagtcatctctccggagggcgaatccaccgcaagatcatcagcattgcttgctttgtgctgcctaactttgcatcaggcaaagacgcgcagtgctggctgcctatgcttccactggaggagtgtgtggtttcttagcaaatttttctgatgtgcgcgcgcatctgcagcaacttgccatggctccagctttacatttgtcaacagcctgatcaatgcagaggaggctgtaacaattctgaaatttaaaatacaaaggtgcgcttcgtaatcatgaattcatgatggattatcgcgagaggattaaggtgagccttgctaatttgaagggtcaaattctgttaggctagatccggtgcaaagagctactactagtcaacgattttttagtttcgaatgaagagtcagacatttgttttagccaccttttatttctttttgaaagatcaccttttatttcttgagccttggcaatgtgaagggtcacaaattctgtggtaccaggggtcggttaactgcgaatcggacattttgttttaaacgtattttatgacaacctttttcatcgtcaactgatatgtcttagatcacactcgacttacactccttcttcatcgttttctatttggttctttaaaaagtaaaaatcgtagacattcacaaaagacgcgcactcacttctatcaatatgcatacaatacaacctactcctataaattaacacctctgaaatacatacgtcgtttatcagtgaaagaataattagttgcaaatctaaatatccatatcgtgcctataaattaattaaactggataagttttaacaaaagaaacctaaccagttaattaagctacatatttttataattgttttttgttttcatacttgactcgaaaaaacattttcgttgtgtgtgccaataatctatttctcgtgtataattgtgtgtgcacattttcgttatgctaaaaaagaatgtaatttagttgtgtatcgcacaatatggaaacttcaaaattacattttgaaatgattgggagttgtaccacatacgagatatatatacgagttatatatcagtagaacttacaaatactcctccgtcactacaagaatacaattctaacattaaaatttcattgaagaaaacaattagtacaaggtaatattttgcttccaaaccatcctattcaattttctccccatcttacaaagcacctctcctcatttaataatgtctaagtcatttactttccatctactgatttgtcttttgaatgataaaactacattcttttaggtacaaatggaaaatatcaaaaccagaatacataaaatccacagaagcactagttgtgtgatcaatgagtcatgggtgcgtgagcgtgactccacctattagggttcaaattctagtgaacattacgtacaggccgatgtacttagaatagaattttagtaactaaggagatgttgttaatctgtctttttagcgtacaatagagaatgcaatcacgggtacataagagtggtgtgtatgaatgcatcttccatgtaatcgagaaaaaaaacataaaaatcctcatacacatataataccctcctagcgtgtatcggcaaatttgccacggtagtttaggccaacttcaaggttgctatggtttaccttttgtttgaacatcgaaaatgtgaaagtctcaagtaaaaaaggaaattgtgaaagtcgtaggagtctatcatcatagacttaggttcaatttaaaacatattgttggtattgttgatttgaattatctacttgcttatgagactaaattaaatattttaataaataaaattaagtctaaagtagaattttctttttagaaaacgtatatttttgaaacttggagcaaacaatcagtttcaataatccggtaaataatctgaaatgaacttaagccctcagttgttgaatgctggttatgaattacattgttatgcagtaaaatctttggaactttgaacattagtaccttttaaatatttatttggatatataaaaaatcatatatgtagattggtggtgaaaagtttttttttcataacactgctagttcatcaaattttaaaataaggtgcaatataaattattcatatatgtttcatatcatatcacgctttgattttttttctagtcaaacttaaagaagtttgaccgaccaagtttaaaggaaaaacatagcgatactttagcacaaaacaaacatattatcaatatatatttagtgctagatttagctaaatttatttgatattatagatgttagtatttttctataaaattgatcaaacttaaaaagtttaactagaaaaagggtcgagacatcttataatataaacggatggagtagtaataaaaatttgtatcttaaagactatgttaatacctaaaacaacatttttcttataatgagggggagtatgttgcacatatgaagggcatgtttagtttactactattttcaatcctacaaagtttttggcaatactaagatttggaaacattaagtagtggcaagatttgataacgctaagtgtcagggttacggataaggtataccctctatccttggatatacgttgtatactaatacggtatacccgcgcgtatatagatagttcccgtatacattaaggaaatctatcacgtgatagatatggtatctatggatggaaagagttctgctcggacaaagactgggtctttaccatatcgtgagggatccgatatctccgagtcctacttggagatcaattgacccgcggtataaaagggaccccctgggtaggacctaaggcatcgaatctcaccgccaacacacccaccacagccaacgaagccggagcgcataggagccaagtcgccgggagatctagttggacctactcgactacggtatcgtcggtatcatcgagttctgctattccttttgtaatccgtggtttccatcatataatcccatatcaacttgattagggctattacctactaaggggtctgaaccagtataatcattgtcttttgtttgtttgatgtcgtattacatagatcctcgtgccaacggaccccaataccctatatattcggtttacgggtatcccccgtcgacactaagtagttgttgtttagtttatttcccttcccagatatttttctatgaagctacgtgaagaagattctagaaaattactaaatttttgcatggtaggatgtgataggttattatctaggggcttgttcagcttaatgccttttttttctaaagttgtcaaatatatacatccatttaatttcttaccaactctagtaaataaataagaaatactgtcaaaacttggcaatattgccaaattgccaaaatttggtaaggtttattttggctacaatctaagcagacactaaaacttgtttgaattttgttaccttactgaaattggcattgccgaaattaaagttggtagtgttgaaaatagcaataacatgaaaatggctgaaatttcaacgtcagcctacgcgctcaatgtgatctgataaggaaccgtagttcatattttcctgttctttttgcccacatgtactaaaccagtaagcattacagtactaaatagatatatctgctagcataactgttcgaaggttaaataataaaattgccatgcctatccaatgtctgtcagctcgatcagccgttagcaatcgccaatcgaacaacttgtttgacttgtgaactagctaagcgatgaggtcatggggatatatgttcagtactccagaacacgactcttggacatatgcacctcttccaggcttctcatcaaggatagacatggaaaacaccttgtggtcttatctcggttaggtcagcagccgcttgctctgcgcacatttggcacaagttctgcccaggaaaaagctacataatcgatcatttgactacattcgacgagcatcgaaatactgactgattaatcgatcatcaagtatcacaaaatcaacttagagcatcgcggcagctcctctatctagtcatccatatgatatttgaagtatggagaagaaaaatagtgctccagtagagtctccatcacatactctattttttgaggtcctccaaatctagcccttcccaagccaaatatggaggttctctctcctcactccatcctcaactacccacttcccaagattattttttaagtggtgaaaggtgagaaaaataggagtaaaaatgtgtggtagttgaaaaatattagtaaaatataggatgttggtatatgtaggatgtaatatgaatctttttggatggccatccaaataagagtatggaggatgaaatttagatgagctgctaggaatgctcttaaccgtacatccgtacacgagtgtatgtgtttatatatatttgagaaaaaaaatgggttaaaatcaattcgaagctaagtagcgagttgatttccttgacatgttcagttcgttggtttcctttgcacaagggcgtgttgcttcaaccaggtcgtcctcgtccacattcctgtacggccccgacggacccggtaaaatctccaaacatgtacgtgtcatcgacatccaaattagtcggtacgtacgtgtagcatttcccacgacgagtcaatcgttgagaaggtctctccaaatccagcgtacagttttgcctggacgcatcgtcgcgtcgaggtcagattaataataacgtgcgccgtgttacacgccccttaattaatttaatttaatttctggcgcgccgctggagctaacgacccctatccgccgcgtcaccggtgagcccaatataaataccgacccgcggctgccgttcactcctcgtcaaaatcgtgtcgattcatcggccaactccaaaccaaccaaccagcagttgccgccatctctcatctctgtcacgtaacacgagtacgtacacaacacaaaatctgcaaaatattttggttgcctgctcggagaggcgaagaaaatggcgttccgacgaacactagcacgcggcatatgggcggggaagaacgcgaacgccgccgccgcttgtccggcggctgcggctccaaaacctccggcgcggcggccgttgccggcggttgacgactgcccgacgctcgcgtacctgcggcccagaccgggaaccatccggtacaccacggcgtccgttccgcttcccgcccattgcttccccgccctccccgtcggcgaccagctgttcaaccggctccgcctcgacgggctggtcccgcctacgacggccgtgacgcggccaccggaggaggagggggtgggcgtgacggtggaggaggcgaggaaggtggcgcgtgcggcggagatggaggtcgcgcgggcgaggctgaggtccaacgcccagagcgtcgtgtccgggtcggaattcgccgcgctctgcgtcgacattgccggcggcgccgagggaggacgcaggctcgcccgcgcgctcgacgactccggcgtcgtcatcgtcctcggcgacgccgtcttcctccgccccgacatggtacgtacgtctttcgttacgcactcacgaaacacaaacacacaatccatgatcgaacacctgcaaattacgtcccacactaacgtgtctccgttgtcgtgcagatagcgaaagcgatcgggagcatgataccggcgacggcacacgcgacgcgagctgcagcaagcgtcgtcgaagtgcggaagaaacgggaggaggaggaggagctgcgggcgatggaggaggagaaggcgggcatcgacgcggcggcggcggcgcaggtgcggcgggagctgtggtgcgggctgggcctcctggcggcgcagacgctggggttcatgcggctcaccttctgggagctctcgtgggacgtcatggagcccgtctgcttctacgtcacgtcgctctacttcatgtccggatacgccttcttcatgcgcacctccacggagccgtccttcgagggcttctaccgcagccgcctcgcgtccaggcagcgacgcctcatgcgggcgcgcagcttcgacgtcgcccggtacgaggcgctgaaggagcaggtgggaggaggagcacggtacggcgtcgcggcgcgcgacgccatcgtgtttaggcagcagcacgtcacgcacgttcattagcagcagcagcagggtgtttttttttttttttttggtgtggctaattaggtgtgacgtcgagcgcgtgcgtagttgccagctaggagtagtacagtaatactgtactccacgtagtttgagacgtggacgatccgggactcgggtgagtccatgatgtccagctgtaccagcagccatttattcggtcagaaatctgaaaaattggttgaatcactaagtaaaattttttctccagataacacggataaatctcaagcgttcaattttagattcaacaatagtttttaagtttccactcatgtgtgatttgcgctatattttcttcagaaatctacatgttaactaaggagggctgctatataccggtatcacgttcaaaaacgagatgataccgggtaggtatcaggacaggtcttgatacctacctggtatcatgcgtttctaccacatatcagatgatacttacgaggtatcagatgatatacgatttttaccatgtggtgggtgatgcttgtgatgtatcatgtcctgataccccttaccaggtatcatgcgattctacaacgtatcaagtgatacgtgtgaggtatcagatgatacctatcaggtatcaggtgatttttaccacgtagaagatgatacctatcaggtatcatgcgattcttatcacgtagaagatgattctaccacactcaacagttagccatgaccaagtcaacaagctttttgcaccccatattgtctccttgctctctcgaagcagcagatggatagaataaaggcccggactcagcagcgggatcgacggccggcgacgaaggcgacgaccgaagaaggcccgcgacggagttgggacgccggcggagggcgcaccggccagccacgcggatggagccgagggtgggcgttaatggcggcaccgtggatggcgggcggcggtgctggagctccaggcgacaatccggcgaccacgtcgccgacggccacatggccggcgacggagttggggcgcaccggctggccacacggatggagccggaggtgggcgttaacggcggtgccgtggacggcgagcagcggtgctcgagcactaggcgacaatccggcaaccacgtcgccgacggccgcgccctcctctcgccgagcaggtcttcttccccagcctgcgccggagtcgccgacggccacctcctcctcacggctcaggcgctcagcctcgttcctctttgaatgggaaaggtggacaaaatgtatcccatcccaatggtatattggaataggaaatagcatttctgtaactaagaagtgtttacggcccacaagcactatagcgatccaatttcttcataggctgggcccgtaatcaggttccctgacgggccacgatcagggccgctaattcgctaccgaaataagttcaccggaggtccctcaacttaacagcgagaactttttacgttcctcaaccataaaaccagaaatcttcacccctaaacttactcaaaccgtgcaaagaagtcccatggcagtatgtgcacccgattttgctgacatggcatcctagtcagcaaaaaataaaaataataattatgtggggcccacatgtaagtgagagaaaatggtgtagaccccacatctctcctttctttccttttttttttttctcttctcttctctctttctctcgagcaggcgcggcggcagactccgtgtgaggtggccggcggcaaagctggggcggcggcggcagtgggagagggagagagagacggccggcatgatggcgagctcgacggcggagagtagcggcgcgcgacgtggcggtgggggagaggagcggcaggagaaggggcgccggcggtagcagctggccgcggcacagcgcgccttctgcctaccgctcgcgtggcgcgtcctcgccgcgcggggaccgggaacacagccgtgtccgcccccgtcgtccacatctccctggtgctcggctgcgggcagcgcgcggggcgcgacgcagaggcaggtgctccaggcgctcggctgcgacgacggtggcaggggcggcgcggccgacacggccaacgtggcgtcacgcgtcgtggagcgcgtcctcaaggaccagtccacctcgggcgggcctgcggcgggcggtggtgtttgtttgtccattaatatgaacagttacaaactatgaattaattgagatcagatttgctagatactacgaataaaaacatctccaggcgcgcacaacgctgagtagtaattaacctgaaattttactcaaagtaaatagtccaatctggcggatagcttcggtgcgaatctctgaagcatcggcttccccgcgacggcggcgccggacaggactccgccgaggatgccggcgacaatcatcgaccttgggccggacgcgatgcggtagagcgccccggcgctggcccccgcggcgacgatgttgacccagtcgtcggcaacgtcgcactggtcgcgaatgaaactctcggtcctggtgaagagcatcgcaacgatgccgaaccggctgccgaaggcgtggccgatagggccgccctggttgagggcgcggttgatgcgcagcttggcggactccctgtgctcggcctgcggcgggcggcgggtgggccgctcctctgcatcctccgccggtgtcgcgctgaggaggtgcacggcaccgtggaggcggcgtggctggcgacagcgaggtcgccgctcgcccgctcgcccgccgcggctctagatgggaagagatgggcaccagccgccgatcccgccgtcgcgtgagagctgagaagttgagaacagaagagaaaaagaaaagaaaaaagataggtggggcccacatcattttctctcactgacaggtgggcccccacatatttattttattatttttgctgactaggatgccacgtcatcaaaaccagccatctatactgccttgggacccaaattagacggttttgtatagtttaggggtgaagatttctggttttgtggttaagggatctcagaaaatctcgctgttaagttgagggacctccggtgaacttattccttcgctacccgctacctagccactctgttccttaacaggctgggccgtgattgcttaacttggtcggtcggcctggttggcgaaccatcagcctacgaggcccaagattccatgcccccactaaacccccgctttgtcacggggatggtggcttgattttcgcaactaaaaaatggctccatgcaactacacagtactacaatagagagatcagcgctgatcaacccattttttagtgcaaatccctaaaaacgaaacagaggatacaatttgcattcagtcattcacgacctactaggctactactacgaagcaaaggtaagagaaaaaaaagagagggacttgaatcaccggagatggatggcctaatcagaaatcctgaggtctgttgcggtgatcatcactgctgctgcgcggggcagaaggtgatgacgtactgcgcgccggtgccgcacgtgaacgtgctggtggggtcgtcgtacgcgtagctgtacgccgccgggcacgccgccttgaacagccgcgagtacctcgtcggcccgcagctgtccggcccgccgtgcgcccccgtgcagcagtactccgccgtcccgaacgcctcgcacgcgctccggcacgccaccgtcgtcgtcgccgccgccccggactgctggtcgttctccttccccgccacctgcagctccgcggggcacagcgcgttcacgtcgccgacgcacccggcgtacccgcacgtcgagcggttcaccctggcgcccgtcgccgccacgccgatgccgacgttgtacccgtccaccaggctcacgtcgtagaagtccttcccgtcggcgccgcccagcgtgaactcggcgagggtgacaggcggcgcgccgccgagggagcagctcacggcgccgccgcagtcccccgtgacgcaggcgagggacgcggtgccggagggtgcacagtccgtgcgcgcccacaagcggccggaccaaccagccggagccgggaacgagacgttggcgccgggcgacagctcgaacccgccgcccccgacggccaccgcggtgttgccggacaaggtggccggccagacggtgtaggtgcagttgttgcgcagcgtgaagaccgtcgtgccgactgcctcagcgccgaactgcagctgcgaccataggacccctgcattgagacacgcattgttgaagaataaagaagatgtatgctaacagcctaaagttaacctgaaagtttctcagacttaccaacgatgatttgaagggctggagttcgtccgaattccatggattgaaatggtttagctcgaatgagaaaaaaaatgaatatgttttttttttttggaattgaggagagaaatggcagttgaacaatgtgggtaatagaagaggaaatgcgcaaatggtgaactagcagcaacagtaatttgcccggtgattatcttgtttatatggacgttggtgatatcctcagatattaggtgggaactggagagaacatggcggagtttgttgagaattcggaggaaggcacgagcagcgccggacgccgcgtgcccaacttctgccattcacgcctaaatataggcgtagtggctcagattgatcggtggagtggaggtagtggagctgtggaggtggattggtggcaacaattccgtagcagatgaaaagtcgatagcaatgtaaagtgcatgcttggacaaaggattgaatcacatttgagttcgtacaaacgcaagtttatttttaaggcccagatatacatatgggccatgacacactgttatcgaaggacaaacgcttgtaccaaagtcaagcttcattttaagtggaaaggaaaataataaatagtatattaatttctctctaaaattggatctcctattacacattatttgagatctatttataggtttacaacctttaaattttggtgtgctaatgattttacataattgtcctcgtgacagggatatatgtaagggcattgtcttttggtctagctggttcatgggtcttactggtccgcgattgagccccttattgggtctcctttatttctgcgtgctatggctagtcgtgctttgcctccggatctgccgccactgccgagtccccggccttcggatccaccgccgccgccctccctaccgccaaacttcactgccgccgtcactgagccgcctgctgtcactcgagcctgacgtgctctcgtcgagcatccccaggcgactgatgcgaggagcaaagtagcaacgggactcatgccgtgcacccatctcaggtgggacgagttcatccgctcgattttgctggatcggttggtcccggatttgagagttattctatctagggaccaacccatcccgctcacccctaaaccaaacctatttaaaagtgggttcgtcccatcgcatcccatcccaaaccttgcaaccaaacactacccaacagtgttatacatacccattgctgtgttttgatctatctagctgccacctcgttcccaatcccgatgctgtcctccgagctaggctgccatagcctctcgaacgcgtcggcgacggacagcggctgtccgagcaccgagaggctgaacgcgatctcggccatcttgggccgccgcgccgcgtcctcctcggtgcacgccctcgccatgccggccaagctgagcgccgcgtccacgccgtactcaccgccgagggtcgggtccatccacttcctcagcttcgccgccctcttgtccccgccggcgtccagcacggcgcggatctccgtccgcagcatgccgatctccaccccgacgcgcgcctccaccgccctcctcccggagaggagctcgaggaggagcagcccgaacgcgaacacgtcgctgctcgtcgccgccgcgtcgaccgtggcggccggcttggccagggagaagttggacagcttcgccctgaagcccgcggtgaggaggatgttccgggcacggacgtcgccgtgcaccatgctcggctgcgtgtgctcgtgcaggtagagcaagccgttcgcgacgtccagcgcgatgcccagcctctggtcccacgacagagttgccacggagctcgacgacggctgcgagcacggcggcttctggtacagccacttgtcaagcgagcccttctcggcgaactcgtacacgaggaaggcgtagtcgccgtccgcgccgatggatatgccggccagcttggtcaggttggcgtggttcaccatctgcatcatcctcagctccccagcaacgttgcctttcgccggcttcaccgcgaacacctccctttcaaggttcgcgcggtaatacgagctgccgagcttgcactgttcgtccaagttcatcgtcgcttccatgatttcctcctctctaaagatgatcggtttgtcgatgaactgcgacacgctggtgagcagcttgtcccctccattgatcatgcgagcaatggagctattgctgtcgaatctgttcaggctcttggtccaagaaagcttcgggctgacgtgctttggcaccggcgccttcttgcggtacctccggtacgccaagatcgccgtgcacagcacggcgcacgcgacgaaagaccccgcgatgctcgtcgccacgatgatgccgtggcggtgcttgcccgctccgggatcggcggcgatggcaccgtaggtcagcggtggaaaacgcggcggctgcgacaccgggatcagcacgggctgccccgtcgcgaaggtggagttgcccgcgacgccgttcgacgcggcgatgttggcagcggaggcgttcatcagcgcgctcaccacggacacgtcgtccccgggctgccacacgtaggtgacgaggagccgtgacccggcgctgagctcctcccgcgtcgggcaccggcagaagagcggcacgacgacctcctgccacggctccagcctggtcgcctccgccgccgggttgagctcctcgacgaggacgaagtcggtgaggttctcgaacgcggtgacggcgagcccgaagaaggtgtcgcgaggccggatggggtacgtgacgttggcgaaggagcgcgcgcccgtgcagccgcacttgaccggcacgagcagcggctgccccggcaggagcaccccgtcctcggtggtcagcttgttggcgctggcgatcagcgcccggctcacgccgaacaggtccgagatgttgccgaggtcgaggaaccacggcgactgcgtccggtacacgacgaacgtgtcgcacggcgccgacacgttacaggcgaagcgacgtgcccgggcagtggcatcggtgacggcctgcccgccggcgagctggaaggcgatgacgacggcgaggatgcacaaacccttgtgttccatttggagctggctgtcacggtgcttgtgaacgtactagttgtgaggagtgagagagctcggtttttcagtggagttaacgtgcagcgtggggtttttgttcgggtcaaacgccggtgcgtctgttgtcgcggctctgctgcttttgattcggtcgtgaaagtccctcctcgcggctcagatgccattccttctgtgtctgcatcagcctgattagattagttcacagtagtacacatcatttgatcagaaaattattgtgagggcgtcggcctgcttgtatcttgtgaacggagctttcatgagcggccgttttgcagccggaacaacggaaccggtctgccgccatcagccatctgattggaggttttcccgtcagataacaacacaagggcatcgttatcaacagaaagaaatatggattatgtaaggaaggtaatgatgttgcagccggagcggaataagggcatgtacaaagatatatagtcagatataacctctacgttatctagatattagcatcctacaacagatagaaataatatggtctctaatcattaatgtattcaaataatttttcttactcttctttccttcctttcaccaccatgcaaaaaaatttgctctaataaatgctaagagtcgactctgagccgttgtcctacataagggcataagggcaagtacaaaggtagagaccggtatggtctctacgtcaattagaggctaccatgttacaatagttaagacaatatgatctctaatcattaatgtaccaaaatacttttttactagtcatctttcctttattagactcgatgcaacgaaaaattttctaataaatgctaagagtcgactctatgccgttgtcatgtgtagcaaccatctttctctttccttcttcctctctcttccacgtcatcaaatatgcttgcatgacaacgaagagagaccgctaataaagaccattgtacatgccctaacaaccatactcctttctctttcttccatgtcatcaaatttacttgcatggcaatagagagagactactaataaagaccgttgtacatgccctaacacctagaaccttcatcatgggattaattctctctgtcatgaccacggtaggaaatactctccatggctccaataatattcccatcctattacgctcattctcacttctcacccgtcccggcccatagagcgtagggaaatactcgctgaaagttcaaaaaaagggctctatcaatatattttctaacatattattggatcactattctcttaatgtttatcgctttctcttggtagggcatttttaacatatatggcccatattgacatcaagttggccctcaaaaatctaaagcagagagctaaggcctaagaacatgtacaacgttctttattagtggactctctttattaccgtgcaagtaaatttaaatttagtgtcgtggaagaaagagatgagaggaaagaaaaatatagttgctaagtataacaatggctcaacgtcggctcttagcatttattaggagatattttattcaaccatatttagaccacttttcttatccttctttttaaggatataataatgtttagctatgtaataaattagatatattaattggaccctaaaacatcatctcatttattcgcgacgaatgaattatttttaatgcaaactacatttcacgtgtaaatttgcaatcacaaccctatagatcaacaaaataagcaaaattgaatgacaagcatcatattgttcatcctgtatgagaaatactccatcaaggtacctacaaaaatggtcgaaatgagctcacaaagacatcctttaccattcagtccattattaattcttatgggaaacggttttccaaatgccaacggtgacagctaaaattatgcaaactacccatatgaattttagtacatgacagggcaaacaaattaaatcaatcatgcaatacccatctacagcaaaaacttttaaatgacctagcaagttgtcattttcaaacacaatgcttataactctagaaaggcaagatatcaatagtcggaatatctagcgggcattagccaaaacatgatagatgtaaaagataagatgaatcggattgctttaatttcagatcaatgacaatatcgccaacatgtgattattggcttcaatccattctaaagtcaccgttagggaatcctatcctaatccactcttctggtactctatttgtggtatttcaatgaaaatacattgtatctttgttttttgattcttactagatctgcaaagtttatgttaaagaaaatatatttatcatctaagcatagttattgattaattatcacatttttaccttttcagagtttgaatggtacaatctaattctttcaccccatatctaatactagcatcaacgtttccactgcaataaacatacatcatacacataattagagaaaatgctaggaatacacaagcaacaaattatatttcaatatccaacattctacgtgaaatcgctgtagttaaaatgtatccaatgattataatattgttcttttggctagtgcattgtgtataccatgtgaacttgacctctacttttatgtcggtccatacatacatcgttgtttcatattgttccatattctaggggatttatactatagttttgaagtaagttctctaatttataatttatagtgatgttaactcatgtccattctctagaaggaaaagattaaaaacctcaactttgcctttttattttgctaccatctacatatgatgaagggagttgtcaccaacgttcttctttttttgagctcaatatcactagaggcgtgttatactacatttctatataaaaatgaactttctacaagtaaaagcaaataggtgagtgggttttcatgatccaaggtctggcagattaagcaataagaagatgaactatagagcatgaagagtactctcgctggtgaggttgcttctttcccgttatccttctacttctctctgtcccttcggatctttgtgaccaatctggccctcttcttaaccttggcggaattcacatattcaaaatctcatgagactttcttgtcgtcgatcatctagacatcgcctccacagaggagtagcttgacaacattctatctatcggtgctagtgtcgaatgatggcaacctcggttttggtgcacgtctcccagtcaagatcaatgtgctcggagcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttagttggggggggggggagggttgattttgtttgcagaaggctttgatgggcctattggtaggagggtggaggttgggtgaccaagagttcgttaatgacaatggaaatatgtggttgtggaggtggatttttgcttctgctagagtttggtagggacggattgttccttgggatgactgttgcttccgatggcaacaaggactccttggggttggagggaagaagaatgtggtcatgcaagatctggcgttgtcggtagagaacatcatcgatgtggatgttggaagggaaggagagatcccttgcatggaggcggtatagtcatggatatatggctgatgccgctacaacactcaacaccataccacatgtcatctccgtcgacatctttgattttgcatcctccactcgccccaacatcccaatttcaatgagatttagggtatggaaataacacaactacttctccaagaaaatgttgttagtccagcttaaacaaatatgttgtacacaattgcttaccatcatcacttgtgtattcagcgcaaactcgagaaaaaaaatgtgagggagtcgtatctcaatgcttcacacatttgcacagaggttccaattttcgttcgtacttcgtgatggcggatgtttagcacatcggaatcggaagggtgaagagtgcttttacgatgcaaaaacgcaagcgaaaatccaacggaatctagcaggtcacacaacatcgcggcaattttctatttacgcccctcctcctcagcaaagcaccgcaaaccagtccctctttccggccgcaccaccaccgcctcccctccgtttcccctccctcacttccccttccgcgactgcgagcttctccgccgccgccgccgcccccaatcgcccgccgccccgcgccgcgattgcccctcccggcgcccctcccgcaggcgccgccgattcccccgacccggggaagccccggtttgccgcgagctgcgtcgccggtgggggtttgatttggggctgatccgatcggccccccctagatggtgaccgacgccgaggaggtctccccgacagcgtcctcgtcggaattggagcaggaggacgatgacgatgactgctacctgagcgatcaggaggacgacgccttggaggagtccgtcctccaggtgctggaggacgaacgcgacgaggattgccattggtcctccacctccgtatgcccccccactatccatcgttttatcctcgtcgtatttgttgtccgagtcccaatcgcttcggttgttgatgggttccttcgattgcaggtgatcaccaaggaatccctcttggcggcgcaggtgattccgcgactagagaggatctcttcgcattcgatttccggggggtggacgcgattttcctgagattgaagccttttccctttccttgccttggtaaaattttgtttggtttgtttgggattttgcagagggaggatcttaggaaggtgatggagttgctagggttgagagagcaccacgcgcggacgctgctcatccactacaggtgggatgtcgaaaggattttcgagttgcttgatcagaaggggagggacaggctcttctcggaggctggtatccctctccaacctgctaataatgccggctcgccctcctcaacggaggtaacctgcaatgtttgctatgacgatgtgcccctctcggacgcctccaagatggactgcggccacaactactgcaatgaatgtaagcaacaaccgtttggggaaaaggaaatactatgaagttttcacctttgcgtatgtgctagctatttgcttggatatgctggtagattgatcatgtaaatgcaatgcactttccgtagcaaagccattgggtcaatgccccaccttttgacctcaatgctaaacaacagtctgaaattcatccactagtagttactaatctgtttggtatgtggaagttgtcgtattggctaacgtcttactaccctcatgctacaaaggaaatgatgtgacataacagcttcttttagcaagcaccttttgtctactaaatgcatgaaactaaactatgggaatggtgtgttctttattttctgggataggatggtgccttatcactttataattgtatgaatagtcatttatgcttataaaactatcacatgcttcaacttatccttagtctttgcacctatcttaattctatgtcgactaactgtcttgacctcagtttataggtgttgccatagaagagtatatgacattttgtggattaatccttttgctgtatgatgatttatttcctgggtagctagctactaatttgtgtattcctgcccccttccaggctggacaggatatttcattgtgaagataaatgagggacaaagccgccgtatcaagtgcatggctccgaagtgcaatactatctgtgacgaagcaatagttcgtaagctagtaaatgcaaagcggccagatattgcagagcgctttgaaaggttcttgttggaatcttatattgaggacaatgatacagtcaagtggtgcccaagcacaccgcattgtggaaatgctatacgcgtcaaaggtgatattcactgtgaggtggaatgtacatgtggacgccagttttgttttaattgctcctcagaagcacattcaccatgttcctgtgtgatgtgggagctctggatcaagaaatgccgtgacgagtcagagaccgtgaattggataacagtaaatactaagccctgtcccaagtgccacaaacctgttgagaagaacggtggctgcaatctggttgcatgtatatgtgggcaagcattctggtaatggttattatgctgcttcaacttctacatttttgcatgtttactggttcccatttgctggtagataatgatatactactattagcatatatccatgcctttttctagtagatatatatttgttcatacaaacaaactcaaagcatttcaacctttttttttcttaaacttcctgctttgagtaagcttcagtgtaccatccaacacgatttttttcattaatgaactcacaggttccaccacctggctagctgataagttgaatgcattcctgaactaaagagcttattcaatatgatactttcttcagtattgcaatatgatatggttgacaggctaatggtagtttctgaaattctatgacttaaacagtttaaccttgattatatgggatggttgatgtttttgtataagcttgaacctatttaggcagttcactcacttgattacttgaactggtgttacattgacatctctctagtagcttcttctccttcagtaacacaagtcatcacaccaagagcttgtaaaattcaaactattttaacgtgtttgcaacttgcatcagtgaaggacatggtgttagatgattgtcaaaacccaaaacaacaattttgaagtatcatgtggtgaatgtgttttgacagaaatttcattttcactgaaaattttaaatttattctgatttgatgcttttgaatgtagctggttatgcggtggtgctactggcagagatcacacatggtcaagtattagtggccacagttgtggtcgattcactgaagatcagtcaaagaagacagagcaagctaggagaaacctttatcggtacatgcactaccacaacagatacaaagctcacactgattctcttaagcaggaagcaaagcttaagggcgacatccaggggaagatttccatttctgaaaacaaggattccaagataaaagattactcttgggtgataaatggattaaacagacttttcaggtcaaggcgggttctttcatattcttatccttttgcattctacatgtttggtgatgagattttcaaggatgagatgacttctgatgaaagagaactaaagcaaaacctatttgaggaccaacaacaacaattagaattcaacgttgaaagactatctggtttccttgagagggattttcaaaattttagtgatgatgaggttatggatacaatgaagcacgtcatcaatctttccaatgtggttgatagactctgcaagcaaatgtaagagctcaacaaaagtttggtagtgtctgtaaattactgttctaactatattaccttgcaggtatcagtgcattgagaatgatttgttgtatccactgcgtacgcctcataatattgctccatacaaatccaagggccttgacagggcctcagagctcaatgtttgttgggattcttctgaacaaggtttgcaaccaattaaatacagtcaagatgaacacaagagtcagcctggtttatctggtacttatattgacacctttcatttctattgcagcttcaatttatatgtttctgatagctgatgcatatttcaacatgccctgtaggttcatctatttttggaaagcggcaacttggctcaagttctaataacaatgggcggcctcacaagcgagaaagaaatgatgcccatggtggggctgccctttttgacctcaatgtgccagctgaagtggcagacaagatatgaaacttaaataacttacagcacattccgttgcaagtgtacagctgacccgggcttcttcagctacataaaggaaaactctgctcttttttgttgcgttagagtgtcgacatggcaagtttaaacggggggctataataccaacaatagggtagcgttcacttattctcttgtaaatcatgacaagaattggtggcaatgtgcaatgtgcacgttgcatagctcttataatgctaaatctacccctcgggcaagacgatggcattttggaagataaaattttgaaatgtccttttgcaaacatgaaaggtaatgtatgaagcatattggaagtgcctgcggatgcttagcacctggaaattaatagaaacaaactaattgagtcgcgacatattcttggccgagcttatgggctcatcttatccgtcaaacctattttgtggccagaaggcagctgatctctaggtcagtttcggttaacatatatccaagcattcattgctgggattctgggaatgtctgaattccgattcccatctgctgaagtgcaagatgcaaatcttggtccctgttcaggacaggatttctggttttcttctcttgtttcatcctagagcctttggattatttgtcacaacttgtactccctccgtcccacattatatgggactgggcactgttcatccaaaataaggaggttggcaaaagacgtatgtacccctcatttacttagtactgggcactagcagtgagaatatttgggtttacaagcttgccggcaaatgattggcacaaagaaagagtaagcattcctcagtatacaatgacattaatgcacatgttgacaagagtcaattaaatcccactcacctctttgctgcccaaaattcacacgcactacacattagcgccacaaatacacatgcattagctgttcaaaatttaaacttgatgcttagaaccagcccgccattttcactcccttgctctcactcacaggtctaaaaaccaaagctctcatattacactcatattagcaacctactccagcattacaccaagagagacccttaactaatccatggaagaagaggaatatgagattcctgatctcaaccttgatcctggtgtgcaagaagtgctgcaagatgaaggtgatgggatccctgaccttaacctggttcctgctgtgcaaggagaagatgccttccaatatgaagatgaagagcttcctgacaaccaatgttttggtgctcatgaagatgaacatccaggccctaccatgcaagcagttgaactctccaatggccggagtgcacaagaaatttgtcatctaaacatggagccaggtatggaatcaaaatcttaatgcaaagcaagttatgggcttattcacatttcccatcctcccttctgctgaaataacagaaacataaatgttgaaagtagcaaagtttgtatgatcaaaatttatgaaaaaattcataaactaacaagcccaatattacttctttgcataacacagagctttgcagctttgctattagtgtcaatcagttgttgcttttagtcaggagttgtaaacttcagccatcagtcatatatatactcttatgtggtactatgcaaaaatgatgatcataaatggctctatgaattttatttgctcattatgataaccagccattagcccaacaacctccaaagtttataagcgtacatcatgtgttctaaatagttggaatcagcatagttcaagttttatttcataaagctggttttaatatcagaaactactaaaacaacccaaaaaatgaatagtatgaacttaatatataacaccactgcaggatgacccatataggtatgggaacatgtgttttttttttgtggtagatgacctaatgcaaaaaaaaaaaaaaaaacttttgtggtcaagaatggttacttaatttataatgcacttttctgtatatttcatcatacaaagcacatgacagggtggttaaagccgcgcgaatgcactacttcattagctagtttctttgtacaaccttcaactttaaatttatcttcgtcacatgtcatgcagcaaattatggagaagatgatattgtatttgacgatgacgaattcaatgttctccaagatcaatcaaattatgcaggtacatacattattttttgctcatatgtaatcagcagtgatgcagatggggatatcatatgagtagctcatgtctcaccttttctgtccatgcagacgaggaggattttgatgtttattctccttatatggatgttgtctttgatgaagatctccatacatcaagtgatgaggaaggtatgacatgcaaatgacattcattagtgtactgcaagtataaaatatattgccaactgatatgtatatatataaatattttctttgtgcagatactcaacaagacaatataaagagaaggaaatatttaccagaagctgagaagaaagctatttatggagctttacttgcaagtactatcaatgggaaacttgctgatagagatactacagaaattattgcagctatgtttgatgtgacaaggagagttgtacaagacatttggacaaaggtgaagaaatgtttagcagcaggtgttgaagttgactttaaatcaaagaagcctggtaattgtggccgaaaaagaagtgacattgatttggatcaggttttagcacttcctttgaactcaaggtgtagcatcagatctcttgctagcgcattgaatgctagcaaaagcaaggtgcataggttagtcaaagaaggagcccttcgccatcactcaaatagcattaaaccttacttgaaggaagctaataaaaaacaaaggctcgagttctgtgtatccatgctagatgctgctactttgaatgctgaaccaagatttatagacatgcaaaacattgtgcatattgatgaaaaatggttcaacgccactatgaaaaacaagaccttctaccttgtattcaatgaagatgaacctatgagatgtgtgcaaaataaaaatgccatagataaagttatgtttttatcaactcttgcaaagcctaggtatgatgaggaaggaaattgctacttcgatggcaaaataggaatatggccctttgttaggaaggtgaagtctcaacttgattcaatctgtttttattgctttcaagtcactttgtaactaacttgttctttgctctatatgttaggaaccagcacaaaggagtagtcgcaacaggccgaagggtacattggtcacaaaatctattatggtgtcgagagaaacaagtagggctttcttgattacaaaggttattccagctattgcctcttgttggcctagagaagatgtagggaagaccatttggattcagcaagacaatgcacggacacatattctgccaaacgacgaagcatttgccctcgcggtggcccaagtaggcctagacatacgcatcatgaaccagccccctaatccaccagacatgaatgtgcttgatctgggtttctttgcttctcttcaatcgaagacatacctcaaaaattgtagtaacatggatgaattaatcagcaatgtggacgaagagtacaatgagtataattctaacttggtgagtagggttttcctaaacctacaagcttgcttcatagaagtgatgaaagccgatggaggcaatggctacaagatactccatatgaacaaggatcgattggagaggcttgacatgctccctactagtctgacttgtgatattgcactttacaacaaggttatgcagaccttgttgaactagtccagcctggccatacttttgtttttttactccgatggagtttgtaagtatgtggtaatgcacaccttgttaaactagcccagcctagccatacttttgtcttttgtactccgatggagtttgtaagtatgtggtgatgcagaccatgttgaacaactagtccagcctagccatacttttgtttttcgtactccgatggagtttgtaaatatgatttcagacttttgttatatataggtaattcagcataactagttttagcaatcagcaatatgtgattctatatttaattcagcactaatttcataacaatgaatacttaattgaacccatttcagaacatgtcattgcatagttaatttcagcactaactttggaacaatactacaatcattagaacaatatattataggagtatatgactataactagggcatttccataacaaaatactccgtactagtctggcaaccatatggaacactacggtaatttgtacacttataaacatggtagttctacatccatattgcactaagtactcctacgtccattgtgcatttccacaacaaaataccacaacaaaatcacattcagcagtttggtagtcctaaattcttctacacttgcatacctgggtatgatatcgtgcaaatctttcatatgtaaattccgaggcacaccgacgccctcatcatcagtctctgcgtcggagattgactttccctcggcgatgcatgccttcttctcaggcacactgacgccctcatcatcagtttctgcatcggagattgacttcccctcgtcgacgcatgccttcttctcggagcttgtgttcaccttccttggatttccctcatagtccacatcagcgattgcctttttctcatcagcccatgccttctcgatggtttccatgtcgatgcttggcttctcatactctgaaatagcccgaagccaatcgtgcaacattgtactgtaaagaagataagacaaatcaatataaatcaagatgtgactcaatttgcatgctacaaatgcataaccatcccaaatcgacaatcagtgtgaatcacataccccaagcgaggacgcactccgagctggcgcggccctcctgatttgcttgtcactggatggttgcaccgtaaggagaaataaatggaacatcaaaaagcacataatttaacaaaattgaatggaaaggactaataattaaataaataagagaggaaccctatgccaatctcctcgattggaacatcttgttgtgtttcaggcacaaattcgtcgtcacaaccttgtgagttgaactcattgccagccccttcatcatccaagtcagggacaaacatcaagtcgtcaaaacaaacgccttccgccactggacgcggctctttgcctagcaaccaccacgtcccgcgaaccctgccgctgggccgcattctgccgccagcccgtaaactgctgccggcgacatgttaaatcattatattcctattttaaataaattttttaattttaaactatcaaaatgaaacatagaaactttaaatctaccatgaatctaagatatgatgtgcctaacagcgtctaagattaataaaattgacacttcagtttttttaacaccgttaatttcctagtactccgtatgatctaagagtagttggcaatgtattaagaacctcttcagctctaaacaagaactgcaacttcaaatcctagcactttgcctaatggataactacatccctgcaaaacatccacctaaaatcgctccattcttcattcttgaccaatttagcatggtggcatctagatcctggttaaatgcgattaaattgatactcctacttgtgaggcttgtcccatatagttcactggctagaacgttgctgcaaatttcatgtccagtaccacaccaatcaatggctacatccaagtcatacccacgctagcttccaaatcttgcattgcgatgctgcggtgtcaaaatcaaacaatccaaagcgtaaactgacatccaatgcaagatccaaaacaaacacaggtactaccaacaacgtggaaacggaagcacgcacatcgaactcggctgcgctgtatatatatatatatatacctggacgttgaacttgacgaaggcgtcggcggcgtgcgcggcggctcggccgaacgagagcagcgtgttctcccgctcccacaccacctcgattcgcttctccggcggtgcccccaccgcacgggccaggttgggcacctgtggcggcggcgcatgggccaggttggccgccgccattggctgccgcaccgccggcgttggcgtcaacggatgggaggtggaagggaaggagctcggatggatgggaggaggtggaagaagatgcgggtgggagggaggcgctgatggaggggacggagaaaaagcgaagaaaatcgggaggggaacgagcggtggtcgatgggcgactcggtgagaggataaggtagggacaaattccaccgacagctctctgtccgcattagtactctccctgcccgatgtctgtttgcattagtactccacctacccgatcccttatattttgagacacgtttttaacccctaatcccatataatatgggacggagggagtactagctaagaatcacataaactctcaagtcaatcgttggattatgcgttgataaaacggggcatctagcttgccttttctttctagaacccatgcaaaggacaagcatacggtgacccatcggaatcgacggcgatgcactcgtacagcgcgctggacttatgggaatcttgtgcgtgaaagaacactctatgttgtcctctcctgtctcgtgttggtccattcttctcaagaggtcacttgctacttgctagactctactacccagcaatattactagctctgcagctcattgactttgtcaataagacaccattgccgtcatagtagtacttgctctgctactgctgtggtttggttaagttaaatctttctctgacagcttggaaaaccgatgggaagaatctttctggatctcggactctactagcttgcataatcaaatgaactggagctggtttcctatgttcattggtagcattgccaattgcaatcacagtatatgtagtttcctattgctatctcacctcacctgctctttctactaacaattatttacctctagtagatggacatagtattggaattgtatcaaattagaggagggtccaagagcacatgaaacctcgagcatgtctgtcgccggatgtttctttaatcagctaatcaccccactgagatttgattagggatggaaattaagctttctcaaggttcacttttgtcatcattaacctgcacggcttccctagtcgtcattggcagcatcattgtatcatagtggtcgagataacaatcattgtaaacttatgcatgcatctgtgagctgggccggggaaaagagcacaacaccgagcgtgccttctcctgacctgcctcctcctctcttctattgcatgagagatgccttaacaagtggctaggttgcaggagctgtctactcgatggctcacacgttcacaaataataatggaataaacaagggccaattttggttgtccggtagccttcactccagagtccagatgtgataaatacaaatggtaaagtactcacattgtactcttacaagcaggtaaggattcctactatttcatttacgacggttttatagcatggatgattcacacgcacaaacacaaagaagttccaaggcaaggcctaacaatacatacaattttgtaaaaccttttttattaaaattttaaaacgaacactctaaaagaacctttgaaaagggcaaagttattgtaattcactgtagaagaagagagtcaaccgagtttacgagagaaacctgccgtaaaattttacagctaccaaaaagtttaggttaaaataagttcgagaggatcctttttaaaaaatttatattgaaaaggttattacaaatccatacgtgcaccacatgtgctttgtggtgctgcttctgcatcctgtttccagaacagtggacgcaggccaagtgaggccaaagccatagctcaactgcactgggattttaggtcacccaaagattctgtgacaagcaactacgctccgtctgggacctggatggggtgccacattaggggtgtagtgttggcctttggggcaatgaggcatctaccgatacaaaccgatgtaccatttttcatgtagcgtttgtcatgtatgctcacagtgctacttgccacgaacaaagcactttgtgggatgaattggcacaatcaaaccatgtgtgccgttgcctgtctaacgtgccgattcctctgtcatgtttcgcacagaaacaaacaggcaacacagctgtgtgtaaaaactgtggcattgacagtaactggaatgcatcacagttaacaagccaagaacaattgattcacattgttgcttaacaatcggtaactggttaatgattatgattgatccgaacaggatggtagcaactatagccgcagtgcaggacggtggctgtgacgatcttgtgactcgcgagtacttggtagtagcagcagcagcagctagctagcactgtcgtgcactgcgctgctgcactggtggtagacagtaagatatgtgaccgtgtcacatgacctgccaaaaattttcttttggagttcactcaggaaggcagtgcaaacgagggcaagggagcgcctcttcctaggcgaaaaaaaatgacaaattcaccgagacagcactgggtgtgggctgcacatttccttggctgcttgtgtgggtctcccatgaaactccatgccttctccgcacacacttgccgctgtccgtggtgttcactggcgtggtcttgtacacgcataggacgagctccatcaattaccggagcagagccagtcacaggtcaaagaaaagacatgcatgatactgtccttctctgctgctgcaattttatctgcatatgagctgctcatcattgtagggggggaacacagaacatttgcaggaaaacagtgaaacggtaccatcgtttatggagaaaaatctgtactacattgtcactgaactgtatgtatttggtccaactttgaatcttagatcccttaactaaaaccatttacttttgatccagcagctctgaaagatgtcgcggtgcctacatggatgaggagtgacaacatcaaccttactttcttttcctatttctctgcctaatcctacatggcgtcatgtcatcgaaaaccacctaggttgggtggagtaatgaaatacggataatttcaagtgttagctgagtcactaaaaccaaaccaaggtcatacttgagagaccaaaagtagacttcttcgtatttagaaacgagagttactcaactttttgaaacaatttcttttgtaagaaaatggaaaaaaaaggcatgtgttgacatctgaagaatactagttttagaggtcctccaagctaatgtggcaggtgggacaggcttataatgtggcagaagattaggttatatattcaccttctgatctgatattactggggtaaaaatgtcagccactttgggtgaagtaaattttccttttgggcataaataactggaatcaaccagatctggatggaatagagtgaagcctttcctgagctctctcacctctatcttgcataaaaaagaaaggaagttggtaagttttaggacagacataaatatatcttccaccataaacaaagtatctgaatagccggacaggatcgatccggcatgatactgatataagagcttcagcagtagggacagtactgctagtacaagtagtagtagtgtagtacctcatcaagttcatcaccctcatcctcctagcagagaaagaaaggggcctttagaagaagcaacttttacacgagaaaaagagagaggaaaaaaggtgtcaagagctcaaaggctcaaagactttattaggtgatcaactccacagcaacaactcccaggctcccacttcctttggatgattttatctgcaaaggtgagatgcttccccattccatgcagtctctaccctgcatcatttgctctttttagttctctaactgatagtgtagttttagtggttacagagttcaactcttcgctaagatgggctcacctgtgcaaagattagagaggaggagcccttcttgagctcagaggtgcagtgcaggcttgcagcggagttgttcacttgtaggctccttccttaacctgctcaatgtatcatagccgctccaagaggtgagaagcttgtagctttggttacagcaccctggttggggttgcaggttgaaaataaagcttgtagctttacttcttgttaccaagttacagatattgatctctgaccagatgctatgattctacatgttttagataggatcagttcttggctaatgcctaatgatcttgacgaatttgcatcggcagcgactctgttagaatgctcagaatggatggcacggatttgtcttccccaaggtgcaatgttcagcatctacaggtaatttggtggtggtggagataaaatggcttgttacttcttgcttcatttgttcattctcttgactccaagcatgtgggtcggtgtcatttttgctggtaaaaaatttcacagcagaatttcccctcctttttccccttaactttctgaaccattttcttctgcccaagatcagtacagaactcttgactagtgcatttgctatgtccctttggaatataatctctctttttttctgtccataacccaaaacatctcacttttctttctatttttctgttcacggaagaatgccgaagaactgaaggatcagaatagcaccaataagaggctgccccggactacagagctcccatgctctttgatacaagaggtaagaagtagacatcgcaagtattgcacaaagtttccgatgttgtagcatatttgtgtgatacatggactactttaaagcgtgttaatgatgtgaaattttaagattcagttgggaagtcgtagtacagagttccgtaacaggcattcattcctgcattgctagagttaaagagacatcccaattttgagtagtgccaagtacagggtatcctttattttgtcctgcccaagtgtagcataagactaaacaaatggttctactgtaatttgtaaggtaatagtgatactacagaattgcagaactgcagattggttttgatacatagagttagctctgcaggtccaacaccttgagaagcgactaaatgatcaatttgctatgcggcgtgctttggagaaagcattaggttataagccttgtgccattcattcatccaatgagagctgcattccaaaggtaaaattttcctccacttttttcctcaattgtatcgcaaatgtttttgaaggctgtgttttcccgttgcttactgaaagcttctgtgtctttcttctcatgttgtctcagcctactgaggaactaataaaggagattgctgtgctggagctagaggtcatatgcttggagcaacatctcctagcactctaccggaaggcctttgatcaacaaatttgcagcgtgtcttcttcctgtgacatggaaatcaacaagcagccagcaaggtcattctcaggtatactcacaggaccttcagaactggatttctcaatcccaaggaaacaccaactcctgcagtccagtggcatggtcatggcgcgcaagtctacaccgacaactctcactagcgaaaccagcacttcacattacaatgacaagactggtatcggacgcagccattcctcactcctgcagcgttccatttgttcagccagagtatctccttcagcaaacaatcttgctagggctctcaaaccatgccatactttgcctctatcctttgtcgaggtgcaggacgatgtctgaaaactctctttcatttctgacctgttaaaccactttgctatcagatctttgtcatatacttgtaacggcgttgatactgacataattgaaatgaccaggagggcaagtgcatggatcctggtattgtgagcctggcggatatcctagggaccaggatagcagatcatgttcctcaaacaccgaacaaaatatctgaggacatgatcaaatgcattgcttcgatatacataaggattagggacttcaatgccgtgcaacatcccttcttcccctcaccatgctcatcattttcatcagcgagcgggctctcttccaaatacactggggatatatggagcccaagatgtaggaaagagggctatattgaggcctggcaagacgatgcgttaggaactggcgaatcaagatacttcagtcaacaatatgattctgtgattgaggtgtctgctctttgcaagggggcccagaggtctgctgatgttaaagacatgctacacaaatacaagtgagtattgttcatgacatgctggaaatgatgcataaatctatttgcagactagtaaaagatgttattctgcaggtctcttgtacagctgctagaaagtgctgatctcaacggaatgaaaaatgaagaaaaaattgctttctggatcaatgtgcacaatgccatgatgatgcatgtaactagtttcttaacccacatttctgtcttgctatatttcttcaattgtggagtctaatgttgacaatttcttttaggcccatatagaatacgggattccgcaaagtaacagcaagagaatattgcttactaaggtggaaaacatcctcaaactgcaattttcttagatagaatgatatagcagtatctcattccgtatgaaatcataatctggtaacaacttctgtgccacagttatcttacctcatcagtggccagagagtaaacccggagttgatagagtaccatatcctatgctgccgagtgcactctcctacagaggtttgtcctacttcctgcattttacaacctccccatcaaaaaaaaaaaaagaaaaacgaaaatattagggaatgacctaatatcaaataaatataaggagtgaggcttcgaaccggttagctcaccaccttaacaagctagccgaaaaaccctggagcgtctctcacaacctccccttccaaagtccctgaaaatttagtcacagtttgacctgcttgagtgattggtaaaatttgccatcttgaattgcatatgatttgtgcagtggctgagactactcctgtacccgaaatggaagtccaaggagaaggaagacctgcaggggttcgccgtcgacaggccggagccgctggtgcacttcgcgctgtcgtcggggagccactccgacccggtggtgcggctgtaccggccggagcgcctcctccagcagctggaggcggcgagggacgagttcgtccgcgccaacgtcggcgtccgcggggggcggcgcgggcgcgggcgccgggtgctcctcctcctcccgaagctcctcgagccgtactcgagggacgccggcctcggcgcgcacgacctcctccgcgcggtggagtcctgcctcccggagccgctccggccggcggcgcagcaggcggcgcggtcgcgcggcggcggcggcggcgtcgagtggaggccccacaacccggccttccgctacctggtcgcgcgggagctcgtgggcccacccgcgccaacggcccacctatcctccacgtaaagtttcacggcccaatgtacagagccttgtaaagttgatattttgggcccggcccaacaaacttggaaagttagttatctgggcctgaaaagaggccgtggcttttggcccatgtttgtggaacgttctacctgcttggtctctcggatggcacgaacggacgacgatttccgtcttggtggacaagaaagaaagtggaacgtttttgacttggattcttaaacccgccaatggttttctacgcgcccacgttattgaggggtgtttagatctcacattaaatattatataggttatcgcagggtgttcagacactaatataaaaaactaactacagtatctgtcagtaaaccgcaagacgaatttattaaacctaattaatctatcattagcgcatatttactgtagcaacacattgtcaaatcatggagcaatcaggcttaaaagatttgtagttgcaatctatgcaattagttattttttagcctatatttaatattttatgcaggtgttaaaatgttctatgtgatagggcgtatctaaacagccccgagacgctgcctcgcacaactacccgctttcgcagctgcattcagcacacggttttttggctcgaatcatcttcaattctttgccccctgtacatcttgccgtagacttgggagtggaacggcaactgccaccacggcacgatggccaacgcttccatgcttcttggctcgtcgcgagcgcgaaaggccgctaaaccctgggtcagatcgacctatataaatcggcctcacctgcacagtttgaattcagatcgaaaccagcagttgttttcagagcccagctagctctcgatcatttgttacagagagaaattgatcaaagcaggaaattaaccagctgtcaggaagcaatggctctcgtggaggataacaatgccgtagcggtgagcttcagcgaggagcaggaggcgctggtgctcaagtcatgggcgatcttgaagaaggattccgccaatattgccctccgcttcttcttgaagtatgtacatgcgtgttactaccatttctctttttgcggaatcagagattgggtttgtgaagcattaaattgagcaatgcatttcgctgatacatgtgtgtctgattgtgttgtaggatcttcgaggtcgcgccgtcggcgagccagatgttctcgttcctgcgcaactccgacgtgccgctcgagaagaaccccaagctcaagacccacgccatgtccgtcttcgtcatggtaatactaccatcattatttcaggcaagtaaatttgttgtggtagtagacactgacagaatgtgtgcgtgcgtcgcgatcaatcgatattgcagacatgcgaggccgccgcgcagctgcggaaagccgggaaggtcaccgtgagagacaccaccctcaagaggctcggcgccacgcacctcaagtacggcgtcggagacgcccacttcgaggtacagtgatccccaatggctgcctgcgctccattcgatcgacatgaaacttgatcgttttctgatcgtgtctttgtcgaacaacgtacatgcgatcgatcgatcgtgtaaacaggtggtgaagttcgcgctgcttgacacgatcaaggaggaggttccggcggacatgtggagcccggcgatgaagagcgcgtggagcgaagcctacgaccacctggtcgctgccatcaagcaggagatgaagcccgcggagtgatcgacaggcatgctagctgctccacctccatgatcctcgcctcgcgagtccgattagcttttgttgctttcaaatgctcgtttcatattcatcgtgtcccacaaaaaaaggagtgtgtatgtggtgtacgattggtgcacgctcctgctgttttcttctcgtgataagacgtaaataaagatggttttctacgcttgcatgcgcttttgaacaaacgaaaaaaaaggagaactttggcgtgccgtcaatggatgagttgaccggcactcgctcgcgacaggtcaaattctgacgttgtggacgtttgccaaaaagggaaatagaaagacttcgcacggagggagacaggcagagcaacccatccagcccattcaagactgggccaaggcgtgtttccactgtggattgggaaaaggtccaatttgaccccctcaattgtaggtcgaattttattcgtattcccaatcacaaaacgggagttgatatacccggctttaagttaagagatacgaacaagattcgatatatagttgagggagttatattggacttttattcatggggaagatgaaactggattgtatacagattttacggtgttctaaaccaagggcccaaagaactagctcctcttagggcctattcggttcacaggatttccaaaacacaggaataagaaaaatgtaggaataatgtaggaatgcacgtgcaaaacaatggattggaacacaggaacttttcctacactgagttaaacaaaagaggttggagtggatgttttcattcctatggaattagtacattttggaggatttttggaggattggcatagtgttcctatggaaaattttcctttgaatcctacaaaccgaatgcatgaatagtgcttattccaaaggaattgagatttcctttaggaatccttcaaaacgaataaggccttagactgtgtttggtatgaaggattttcaaaggaaaaaatcaaagcaatttgaaactgtagtatttttttctacccttgaaagtctttagaatggagaaatggagccaacaattcctttggaaatgttctctgtgattcaatcttcctttacattgaaaggaaaaaagatgtagtgaagactaatgacaattttcccatggaagtgacaacaaaggagagagctagtgcattagctaaggttgaattaatcttttatttaaagtatatcatggttcccaaaaacttgataagcaagtagactagataaaaggatggataagatttcaataacatgtcagtagagcctaaatgaaaaggatttagtactaagaaaataagattaatatataataaaaaatcatgtcttataaacacccttcatcaatatttcattttctatatattgttttccacttattcaaacgggcctaaatcttagtcgcgcaatgtcaattgtacgactctatctttgcatgaataaatgaaaaaaagtaccatgcatctctttcctatgtggggagtatccaaacatgcaatagtaagaaaaagatactaatagctaagttttagataatttttccttttaaattacttattcgatcaacaatctgattatatcattataattaaatcttcataacaaaattttaaatgatactacctccgtcccataatataaggcattttggatatacaattatagccaaagtcccttatattataggacggagtgagtactattctaatataaaaaaaatatatgtgttgtaattaaatcacttcggagttcggagaggtgcccgcaccctgccttcctccattgcctctggcgttagagcctttaaaaccatcaccactctccattgccacctaactacttcgatgaggtgcccctgtcctaccccacctcctccgtctccagcaactcccaccactagatctatcatccccaccacctaactacttgaccaagattcttctattgttattaccgcctaccaccctccatctccacaactctagcgaagtatcatcgtctcactgtacttccattgccactgcccacaatgtggtgaaagagaaaagcatggacatttctttagagtaaaagcggacagtttattcattatcatccacgtttacattcctattcatatcacagggaggatttgaaaaccaaagatgacgcccttcctataaagtagaagcaaacttacaagctaagttgtcagcatcaaaattacaaggccgactttcatgacgaaattctactttcacagaatgcttctttattgcctcaatatcattaaggactactaaatattggtgtcttggcttctctgagatgcttctaataacctcaaggcagtctgagactacataaacctttgacatgttgcagtccatagctattgctaagttgctaacccttcattgcacccaagtgtctctaaatggctgagtcagagaacccttcccagaccatagtactggctgccacaaattcacctgatatagtacggcgcacactgctccaacagctcccttgttatccgatcgtgatattgctgcatccagatttaacttttgacaatcttctagaggtaaaatgcccaggcatttgtgcgtagcccttcggctgccaaacctggatcggaacatctggctaatttggcccaaaagggccgtggctttctcccatgtttgtggaacgttccatccactactggtcttttgggcggcacgaatacgaacaaattttgacttggtttctaaactcaaacccgccacaggtttccgcgcgcggcgcgccaaaccgcccctattatgcagacgcgagcgagacatgcagacagcagagttgcggccttgcgggcatgccgtcgtgcagcttcccggcctctctcgggcacacagtttcacggctttgattgatggatattcgctactacctccggccagtacgtagagctgtagtggagtgccaccaccaagcatgcttctcttgctcgtcacgaccatcagatccagctccatcctgggaccgatcgacctgtataaatcagcctcactacgctctagtttggattcaggcagcaaccaacatttgagttcagttgagcttgaattgatctagcagtgtcccttgctcgatcacttgctacgcagagtaaccacatcgaagcaggaattttgtcaggaagccatggctgcgaacggaagcaacgtcgtgtcgaggggagcagtcaggttcaccgaggagcaggaggcgctggtgctcaagtcgtgggccatcatgaagaacgactccgcccacattgggcaccgcttcttccttaagtaagaaaaatgttactgccattttggcagaatcagttactgcaccaaccatgtgtttctcaagcattaagcaatacattttcacttgtacatttgttgatgtgtgtgtctgcatatgattggttctaatctatatctgtactactccaggatcttcgaggtcgcgccgtcggcgcgccagctgttctcgttcctgcgaaactccgacgtgccgctcgagaagaaccccaagctcaagatccacgccatggccgtcttcgtcatggtactagaactactccatatatagttcgttattgccgtcgatgagtaagattttgccgcaatcactgacggagaatgtgtgcgtgtgtcgcagacgtgcgaggcggctgcgcagctgcggaaaaccgggagggtcaccgtgagggacaccaccatcaagaggctgggctccacgcacttcaagaacggcgtctccgacgcccacttcgaggtatctctagctaattaatggccgcttcgatcgatcatttgatcgacgcgaaaactcgatcgtgttctgatttttgtaaaacaaacaggtggcgaagttcgcgctgcttgagacgatcaaggaggcggttccggcgagcatgtggagccccgcgatgaagggcgcgtggggcgaagcttacgaccacctggttgcagccatcaagcaggggatgaagccggctgctgcgtaatacgtgtgcaccttcaagccttcaagaatcaagatcctccatatatatctcgacatcgttcgttgctcgccgattggtgttatgtttttttttttccattatatatatgctcgtctgatatatattgttcgccgagaatggagtgtccgtgtgtgtacgttggatgcaagcactgttgtttttctactcgtgacaaaatattaataaagagacattttttttgttccacatgtcatgcatgcgcttggatatgtaacatttagaaaagagaagacaattggggccaagtacatctcagccgacttatatcatttcgatcattaggatgtggattttcattcttcgaagagacattccctcgttatttaaatgtcatctaaatagttatataaacatatagattaatatgaaatatatcactctataaacatgtaggaccaaatttcaacttctacaagtttcaaaaaaataacaaattaaactgaaaatagttattgcacatttgtaactatatttgttacttttgttacaacttgtagaagttgagtttaaacctgtatgtttgtgaagtgatatattttatattaatctacgttgccatttttttcatattttttatgactatttaggtggcatatgtataaaacaaagggatattctctcgagggataaaatcactttcccccagtcatcctataaattggaggccctggcgctaaacctatgataagaccctctattttaaaaatatcagcaagtaaaatagtagagtttacttttgactgtgcatgtaaattgaagttacaaataaactaatgttatagactatttcacttaatgccacataatttacaattcattgtaatattcattatctctatgctttgctcagccacagaccacagccacgatgtggctggtgatcttctatccacatcagaagtattgtccctaaattcaatgtggaaaaactattttcatccctcgaggggatatcctctcgttgtatgcatgtcactcaaatgattatgaaaaaaattaaaaaaatttaagaagatgtattaacatgtgatatatcgctctacaaacatgcaagttcaaattcaacttctacatctcataacgaaaaaacaaatttgactgtgaatatatgttaactagttgtagtttaatttgtttttttcattgcagatgtagaagttgcatttaaacttgcatgtttgtagagtgatatatcacatgttaatacatcttctcaatttttttcataaccatttaagtgacatgtagataacaaggggatatcccctcaaggatgaaaatgcactcccatctaatgtgctccctctaaacaatataaaagagcaacgcacgactaacaacggctggatttatataggagaacacagtatagacacatggacagccaagctaggaagcttactaacctcaccggtgatggtttttttaagcttaggaaaatcattgcacccttatgaaatgattatgttttatttacgaaatataaaaaaatataatcttcaatatctagaacggtgtgatcacatagttgtcatgagctatgtgtatttcaggggactataattaccctcaaagacttatcaaagcaaaagaaaaaaaaaacatactcattccagcgagatcactggaggaggggatgtgaaacttacaaagatggaatgggtatgtcctgaaacctattaaaacacaatatttgattgaattaaaacctataagagcctttagttttgggagcccttgtgcggtcgagcaccccgcatctgcctatgagatctctgttaaagttaaattgtacagttagtgtatatatatagtaaataacaagtagattttttaacgcaaaatttgtcaatgttacggataaggtatatctcatatacttgagaaatgctctgtatctggttttgcggttaagcgacatgaataaaactcaacctataattgagggatataaagtggacttttttcttgtaacaatatgtattaagttaggcccaaaaatggtcgtcaccttctcccatttttgtggaacgttccatccaccactgcccttttgggcagcacgaacaaaccatctcgcctctagttcgagtcttcaggcaagaaagaaattaagggccgggaccatggatggtttgacttggataaactggattcttaactcaaacctgccgctggtttccgcgcgcggcgcgcccaaaaccgcccccatcaatccatcatgcaaccgcgagacaatgcagagttgcaggcatgctgccttcgtgcagcttcccgctctcgcagctgcactcgggcacacagttttcacggcttgcatggacggatattcgccatattcaggtcgtttttctgcttccttccgtgcagctggagtggacgtggagtgccaccaccatgcatctcgctcgtcgacacgatcgacagccaatggccgcccccattcccagaccgatcgaccagtataaatcggcctcgcactgctgcagtttgtattcagatagcatagcatcgatccagcagttgagttgcactgagctcgatcgggttgatctagctgcgatcgaatcgatcacctgtgaaatcaaagcaggaacttggtagatcaggattcattcaggaaggccatggctttcgcgagcgcaagcaacggggcggtcaggttcaccgaggagcaggaggcgctggtgctcaagtcgtgggctatcatgaaggacgattccgccaacatcggccaccgcttcttcttgaagtacgtagtatgagtacatttcactgccgttttctgcaactttcaagtgcatttgttgattgattgctgctgctactctatctgtactccaggatcttcgaggtcgcgccgtcggctcgccatctgttctcgttcctgcgaaactccgatgtgccgctcgagaagaaccccaatctcaagaaacacgccatggccgtcttcgtcatggtaaacaaaaaacagtttcgccgaccattgtactagagtttgcagctgacactgacagattttgtgcgcgcatttgccgcgatcaaccgatcgatggatctcgcatgcagacgtgtgaggcggctgcgcagctgcggaaaaccgggagggtcaccgtgagggacaccaccatcaagaggctgggctccacgcacttcaagaacggcgtctccgacacccacttcgaggtatgtatacgtagtgctccgtcccatttaattacagccaaacgtttttatatccaatattttaccgttcgtcttatttaaaaattttattaaaaaattaaaaaaataaatcatgtaaaaaatattgtttataatttatcatctaataacaaacaaactaataaaaaaataaataaaatgggcggttaaactttggatatagaaaccgatagttgtacttgaaataagagtataagacggatgtagtaggagttgcttggatcgtttgatcgacgtgaaaactcgaccgtgttctgatggtgttgttgcatcgaaattaaactgcaggtggcgaggttcgcgctgcttgagacgatcaaagatgggattccggcgagcatgtggagccccgagatgaagaacgcgtggggcgaagcctacgagcacctggttgcggccatcaaggaggggatgaagccggtcgctctgttataagcgtactgcctcagcttcatgcatgattctccatcgacgtcccgtgtaaatcaatttaactatctgccactcttgtgatatggcaattaacgatttacccctcactgtctataacatgtgggtcctcatgtgtctatgacgtgtgggtctagtggtaaatcgttaagcaccattcgtaagagtgacaaatagttgaaagcccatgttgatttcgttgcttgatcgcccattcactttgtgccatttaatttgctcgtttaatttttctgagtgtgtcggtgtgtacgttacaattgttgtaagcacggcctgatgttttgttcttgtgattcaacataaataaagatggttttcttctgtgtttaagcttcgatatgtaggagttgtttggatgatgcttagagcatggcctatcgtattcctttgtgaagcctaatcctaaaatttggatttcttatgtgaaaaacgtgctctaacgattcccttcaaatatgtcttaaaaatttacattttgtcctcctttctcgttctccataaatcagaaagcactctcttcacaaagttaaaaaaaaaaaactctaaaccagaatgcattctcttcacaaagtcggaaaacgctctcattctcaattttcttcctacggcaagaagaaagatatgtgcatagcaatttatagcaagagatgtgcatagcaatttctgtttccgtggtagttaagacttaagagtagcccacattttattattgagagttattttttgcaccttaaattttatttgggattcacggaaactaaattttgtggatggatcttggtgatgctcttaacattgcaaacgaggtgtgacttgccacagttgcacaccttacataaggtcgagcagagagctgggacctgggagcctgggagcagagccgcttgccaacgaaaacaacactagaaaatattgaaacgcacgacaatttcgacatgaccaatatagtttgctgccaattaccatataccacgaccgtcaaaacaagaagctgaagcatccagcacagtaaaacacggttcaacaacatccagggagataacaacggaagcataaaagtctaatatgacgattgatttaaccagtccatgaacccggcgagtgacgctctagttcttgatcttcttcttgggcctcagctgaaagtggaaggaccagaaattttcgttagatcaaacagccaaaataaaaagggtatgttgatatgttatggtatatgttattgaaatcatgctagcaaatgccatggccattatttacaagcttaaaggcacgaataacaaatctagaacatatgaaaaccctacttccatccaatcatcataacaattcctaaagggtaaccagaagatggactgaattgcatgactactgtaaaataatagtaagccccactatcaatcatcaagctcacctggttgctgtgaccacacttcttcttgcggcagttgacagccctagggtgcaggcgcgcatagcatctgtagataaataacaaggtcggtcaaagttaaaatttgtttttttacagtccaagatacatacagaaatataaaacatgaccccttgggagttatgtacagcatgaaaagttgcaaatagcatgtcaaataaaagcatgcacatacataggcaattgaaaataagagaacatggaccacagacatgtaacgaaacactgaaatacaacagtagattggcaagtcagacaattgtatgcctcaaaattttagctcataaggtaacctcgtacatctaattgattcatcattcctgccaattaaaaaaggaccaactgtccatacaaacaaataaagaaaaccaaattcacacaccgataatcaataaccaaaaataacaagaatgaacaaagcaaataggcactgcaatttgcaactatgaagagaagtacatatggcagttcagacagaatgtatgcctcaaaagttaagttcataaggtcacttcacacatctaattgattcatcactactgccaggtagaaaaatagcacactcgacacataaaacacagaaaaaataacacaaaagactaaaccaaataatagctgtctagaacatgccaacatggaaattctttggccgtgcatggtgcatcttccggagtcttacactcttccggagtatctatgaagacaatgtgcccagaactgatggccacagcaaaaatctaagggcatttacattgatggctctcagtctaggccaaagttttccacacaggaagatccatcagaagatagcttcccacttccttttacactatgctccactatctcgctgcatccttcaatcgcaatcttttgataaaggacaaaaactacgaaaataaattccgtagtagttcttcaccaaaaggaagagatttcataaggaatcaccgagaaggaagagcaaagagtaatgaaagaaatgagattttacacttcctccggtcttcaaattcggtgtggttaaagcaagagtagtcatcatcgagccaaataactgttttttgcttctctgatgctcacaaaatagctgaaagtaggggataaaatgttatataagtgttggacctacgagaaaatgcgagaatctactggaagaagccgcatgtccagaggtccccataatttatcttgcatctcttcagaaaagaaagcttcaggtccacttaatggtgaccgaagtgacttatctttaaagctagaagagtgcaccacaaataagtaacgaaacaataaaaatattatcttttttattccaaggctgaataaaaatgtgtctctaggttttggctccattcctgacgaacgcaattccatatactcaaagataaacggcacaagtacaggagaaacgcgctgcttataaacatgctaccactatccatagcatcaagaaaggaacgaatatgttgtatggctggataaaagtaaagtaagatgatttggtgagaagtttgtagcttacttgcggcagatcatcttgtcctggttgtacttgcgggcaagcgcctgaagcgacggctcgatgataccgccacggagcctgaggacgaggtggagggtggactccttctggatgttgtagtcagccagggtgcgtccgtcctccagctgcttcccggcgaagatcagccgctgctggtccggcgggattcctgccgacacaaacccccatgagctaccgccgcaaagccacagatgaaggaggaggaacaacaagaagaagagggtgtagtgggtgcgtaccctccttgtcctggatcttagccttgacattgtcgatggtgtcgctgctctccacctcgagggtgatggtcttcccagtcagggtcttcacgaagatctgcatcttggcgccctagctgctgcttcttcttcttccccggggctctctcccctttgtctctctagctccttgctgctgcggcggcggggggagcggaggctggatgttcgccgatttatacggtgcgagctagggtttggtctgaagaggaggggagcgtggagtgtaagacgggcagccgaaatggtccgcacaatccgagggaatagttggcccagctgcgcctctagttagtgggccgggcaagttctcgccgaggtagatgatgatggaataagttcccctaccatccctcaactttacgtcgagtctgtggtgtccctaatctccaatatcagaaatcttcaccccttaaatgttcaaaaccgtgtaaaataggtctcatatcagtatatatgggtgttttcactgacatggcatcccagttagcaatctagacccacatgtaagggagacgaataaaaatgtggggtatgcatcccttctttcttctcttttctcttttctcttctcttttctttctcttcaccgtagagaaggatgtggcagcgggtggcggcaagaccacaagagtctagagcgagtaggcagagcagcgcgcccgcgtggagcagagcaggggcgccggcggcagagaagagagcgactgcgggcgagcgcggcagtgggcggcggcgagcggcttgctcctctcactgctccgccagctggcttcgcctgcttcatcctcgcaactacctcaccgccggccatgccattctcctacgttgctatggcctctagctctgcgtcctcttctcgcaagccggttcccatcgccacagccaacgcccatcgattagttccattgccggtagcggcggcggtcgtggcggcacctacgccctcgccgtcaaacctagcacggtctccaagaccccttctcgtacttctccggggaagagacctatctcaccgcctctgatctggcggccgcttccgtcatctcctcccacctctccgttgtgggggatggcgccgacctctccaaggtcgggatcttcctcaactccacggcgcggcaccgctctgtaaatggcatatgggctctgtaatttttttattccttctttgctgactaggcggatgccatgtcagcaaaaccacccatatatactgctatgggacctattttgtacggctttgaacatttgagaggtgaagatttctggtatttgagattagggacctcggactgactcaacgtgaagttgagggacaataatgaacttatcctatcttactataaagttataacccactaattctaaagctcaacatgcaaagatgtcacatcataatacattaacaatatatcacatcatcatccattaacaattattacatttaaacatcatacaagcatgttatattatctataattttataatttattaaattttagagtttaaaaatgtaaacatgttaaatcatcagtccaaataattcacataatatttcaatatatatcttcatcatttatgataatatcatatatacctatatggttcatcctcacttagttagtgttatttctctcttctcccattaaatcatatcacatcgattatttttagccttaaatgattaatctatggtccaaactatctcactccctttattctcttataatacttcaatatcttacttttacatttgaatcgtctatatactatttaaatttaaattatcataaactatatcaacttatgtaagtatatgttgttagccatcttacatattatttttacttattgttatcatactgaaatcccgcagcaacgtgccgggtttcacctagttccgtagatgattggtcactaaaaaaaattaggaaatgcctttttttttcttcaagaagtaaacgttcttgtactagttagatgcttagtttgagttgattttttcagttatacagactcataagaaagtacgtgaagatcccttctaatcatcagactaattctatgtcacgaaaattacttatagcagtaagaatccaagaccagttcatcaactggtaaatactggagcagttggaggcctgaagaaggtgcaaggcaaaacacctgacaagccaaatgttgcacgcttttgaaattatctaatgcgtgtgtgcagagtataatactaaaaggtttactgtttgtactaataataatacaataaactaacaattcagcgatttctggccgacgagttgctctctcgagtaatcacctctatctggtcacgatcaagaaattagaccccttctgtcacatcagcagatcagctcaagtgctcaaccactacacaagtacacgatcaagtaggcaagtagtacgcgttggcgttggagggagtccacacatcattgcacgaaaaagcggcgtctgcaactaccgtagcggaacatgtcaaacctcgttcgagccctggtatataaatacacccggcgacgccatgtccgctccacgaacaacacaacaccaagcttagctaatctcacagtcaccgagctgaggtagctggcgagatagatatagctagcacagagagcaaaaatttcctagcgagatcactttaattcgccggcgtgcatggcggcggcggcttcggtggtggtgttgtgcgcgctggtcgtcctcgcggcggcggggggcgcgagcgcttggccggtgatgagcccgtcgtactacgaggcgtcgtgcccaagcgtgtacgacatcgtgcggcgcgtcgtccaggaggcgcgctgcaccgacccgcgcgcccccgccagcctcctccgcctccacttccacgactgcttcgtcaatgtgcgtacagtgtgtcctaggttgcgtgccatgcatggcgtttgcgggacatatttgagctgggattaacgtgtttgtgtgcgcaggggtgtgacgggtcgctgctgctcgacgacttcggcgcgatgcatagcgagaagaacgcgcccccaaacaaagggtcggcgcgtgggttcgacgtggtggacggcatcaaggctgccctggagaacgcctgccccggcgtcgtctcctgcgccgacatcctcgccctcgccgccgagatctccgtcgagctggtcagtccatgcacgcacccatgccatcaaacattcaatcacgccgaaccatatagtatctgtggatcgctgacacgtacgctttcttgtcgagcagtcaggaggcccgagctggaacgtgatgctggggaggagggacggcacggcggcgaacttcgagggcgccagagacctccccggaccgacggacgatctggacctcctgagacggaaattctccgaattcaacctcgacgacaccgacttcgtcgccctccagggcgcgcacaccatcgggagggcgcagtgcaggttcttccacgaccggctctacaacatcagcggcacggagcagccggaccagacgctggacatggcctacctcaacgagctccggcagagctgcccggcgagcgaccccgaaagcacggcgctgcgcaacctcgacccgcccacgccggacgcgttcgacaatagcttctacggcaacctcctgcgcaaccgcggcctgctccagtccgaccaggggatgctctccgcgccgggcggcgccgcctcgaccaccgcgcccatcgtcgtgcggttcgccggtagccaggacgacttcttcaggagcttcgcgacggcgatggtcaagatgggcaacatcagcccgctcaccgggagcatgggggagatcaggaggaactgcagggtggtcaaccgcggctgatcatcaggttgatcagcgtctccgtgaaattgtttgttgaaaggaaacaagttgggtagcccgcgcagttgcgcggttagcacctatacaaaattatatatttttaatatgattttatttaaaatttattaaatagttatattgttattaagactttgaaattccaaatcttatcatttccatgtttctaattttataatttttattaaaagtcacaccagttgctatctgttacttctgtcatatccttctttatttgcttgtccgatctggcactgtttctattcattctatttggagcctttcaaaattggatcttatggtttttagagtttattgtcccgttgggtttcgattttataatttttagaagtcccgtcaaacgctaccattatactcctatacgactcgtccactacctcttctttttattgtcgttgttattttcaaaatagaacataattatcgcttgggttcatcttttactttctagaagttctgccaaaacgtcagcagctttgtcaatgtgctcctctatggctcgcccgttgccttccttctttattgtcattgagattttaaaatcaaacatgaatatcattgaagttttttttactttttagaagaccgaacttttaaagttggaccttatagtttttataatttattgtctcgttagaattcattttttataattttttgaaatcacgtcaagcgatgccactatattcctatacgacccgtccgccgcttactctttatattcattggaattttaaaaaccggacataactatcattggaattcattttttaatttctagaagtcacaccaaccatccgcggctttgccattgtactcctgtacaacccgtccactgcctcttctttttattatcattgagattttaaaaatcaaatatgattatcattggtttttttttactttctagaagtcccgccaaccaccttaaccggttgcttcacggcctgcccgtcatccttccttttgttaatagtttttagatgtcccatcaaccgccatcactctactcctttataggcctattacttaaataatctcgtcatatgttttagatgatctttttctttcaatagtctttattttttatcaccaattttagttatttataaattgtattcctagttaaatcttatttttctttttctaatttcataatttatttttattttttatttcgaattttaactaatatttattgtgttcttttaatatttatttcagtcttcttaaaatggaaaattggaaccatgccattataattttgcaaaatttgagatatgccatcatgacccacatgtcattgactcatatgggtcctatatgtcattgagataccgatggcatatctcaaactttgcaaaattataatggcatgattccaatttacttttaaaattgtattcatacttgaattatatttttaatttgtctagtttcagattttattttatttttcattccgaattttaattaatctcgtattgggttcttatatgtactcttatttcaatatttcatatatttaattctaaattttagttaattttaaattgtattcctagttgaactcttcttttttttctaattttgattttttttattttttttctgaattttaattaatctcgtattgggtttttatatggactcttcttccaatattgcttaattttaattccaaattttagttatttttaaattatatttctactcaaactcttctttctttttttttttctaattttggatttcatttttttattatgaatattattaatctcgtattggattattatatggactcttttttcaatagtacttatttttaattccgaatttcaattatttttaaattgtatttctagttggactctccttttctttttttttccgattaatgttagaatttctagcctccatagagaacgcgatacctccttttaaagctgtttttaataatataattatttttaaattgtatttctactcgaactcttctttcgttttttctaatttcggatttattttattttttattctgaatattaattaatattgtattgggttctactctcttttcaaccgtacttatttttaattccgaatttcagttatttcgaatttctagttggactcttcttttctttttctccgattaatgtgggaatttctagcccccacagcgaacatggtgcctcctttcaaagttatttagtaatataatagattgcacatgtgttttatgttttaatttcgtttagttatttcttttctatgaagattgaaatgtacacgtgaattaataattagctacgcaaaaaggtaaaaatgaatagcttctatcaaaagagaaatggtttgacagatactttctaagacgaagtaacgacggaattaagcacaaaaggataattaatcatgcattcaaggcgcaatggcacaacatgcaaaaacactcgtgcatacagccatcaaatttcttgtctagtacaaacatccagcagcataaatagcacaagtcattgcataaaactatgttaaactcaaacgctgaacacagccggagaagacgtttacatggaggtcaaagtttgttgttgggtaagtatatgtcgctcgaacgactatgctaacgaagttacaggccagcagatgaaatgctgtttcagcttcttcagatttttcttttcttaactaaaacggcaacaccaaggctacataagagctactacaacacttgaatacaaattgggtcggttttacacttctacgaatgaccatcatgcttcccaagctcgctaggcgggggtaagagaagtgcaaggcgctgcttgtatctttcaatccgtcggagccgctccttttgcaaactgccaaagaaatttatgtcaaagtggaacacaacactcagtaactctgtctaatgaagataacattctcaaacagccattcctcaactaatgttttcaatctgccgtctatcaaaatgacaacctaaaacctctccactacaccacataaaagggcgttaagttagctaacttaatatctccacccagcaatataagtttgattgagcttgcgattaaggtgttaatatatgttatataaattgactacaccaaaacaatcaacatgacaacatcacactacatattttcatttgtcttgtgaaacactttcataatatatcttcttaccatttttgctagtgcatcattattgtttcgttggatacctgaagaatcaagctggacttacatattggaagcaaaagccaatcatcactattgcatcaccatattttgaacttacttcctcacttcacaaatcatacgtaaaagggctggaagatgaaaacaaatacatacccagcacggatcttttttgcacgcttcacatgctgcttcagcaagtcacttgcagtatattcaccggtttcattctgcacagaagatcaaagccaatggtttttgagctaatatagtaacactgcgattatagatgtaaaaaactatgcttgtggtgatagaaaagataatagaaggaaatagtaacaatagctacaaagtggtcggtaacagaagtcacaagcaagtagctctccccaagaatatcaatttacagacgaaaaagggactcctttatcccttcagtctcaagaactttttgggatactacatttctatggcaaggttgaaatgaacccggatttctcaaacatgttaggatgaaaccgtcacctaatacctaatattattgaaggttgtaactgggaagcaaatctaactattttgggagcaaatggaacacatgggcaaataatggaccaagacaactgcaaataagcaagagtgggatatgcaggacataagatagacaatatacttcattttaaataacagggtaaagcgtaaaattcagagttggtatgtgcaactcctaagaaatacagcaatttttgcatgtattagtcataatattagttataaaaggcatacacgcttacatgccaaaaatcagaaaatgccagtatgatccagaattgcctggaaagaatataactaagtgttatgctgtacgatgaattagcataactaaaatgctagattcattgaatcaaagatcaaaacttcaaagttagttttttacaagataccttctcttcctctgagttctctttctcagcatcattgtccttttctgatatcctagagtccacgactgaagcaggcagtggtcttggaagaattggtgcaccagttccaaagcttggctgcaagaactagtaagacaagtgcatggatagcatgatgcacatacaaaatatggactatgaactgcagatattcacatattaagagccaaaaggggaattccttgtggtggtggtggaggggagtaaagtggcaggagccttgcctgtctattagtacaaaggaaagaagaaagcatgcagtgcaaaacaactcacattgtctctacaggagacatcgctccactaggcaattacattttatacgacaattcaatccatacaaagtgcacctggcaaaattctcacaagtttgaagcttgttgatgttaaaccaaactttaaataacagagagcaaatgtgtgtccgttcaaagtagtaagaggaaaattcaggcatacagcataatcaatcaagttgtagtcctagaattgcatttataaattataactgagaagaaatacactttagagtaactctagaaattataagaccaccagaatgacaattgaggcgtgtaagaacctgttaggatctagtttaacataactatagagaaattttcacatggcaagtgcccaaatcattcatttgtaacgagcgagcatgctaacctgactttcatgtggaactccattacgcacccatgatcgacaaagtgcatacaaggatcctgactcactatccatcaagttaacctttggaacaataaaaagaaatgtcagtttgtgctgtccacttgatctgtcgggataaaacaaggtatagattatattgtgaggttcctcatatgtgggccaattatatttagaaattagaatttcagcctcgtagcccaagtatctacaaaaccatttggataattaagaaaatgaattgtgaaatagaagcaatttgcatttgcatgaacagaaaaaataaggtgtgaagagccgtacgttttaaatttctttggtaaatgttaaaccaaacaaaatcatgtttatcataggagctgaaatagtgtgtcactaatcagagcaaagaaaaagaatttgtatcatataaaacgtctaaggtgagccataactggtatcccaaagattcatgataatgggcaaaagtgattgggcatgttccaactatccaaaggtacaggtattctcctcatctagccaatgtatttgcattaacacagcgcaaatgttctagaaaaaagtttaagaaacataaacttactttacggtcattaataaccactgttgtagagtcctccttgctcctttcactacaaataaacaatcaaaattgacagttgggaagtctaagtccaaaagataaaacactatagtttgtaactatatcccctcaaaagaaaaagataacacactacagtttgtagttttcttacctatcttttgagttgttgatctcttgaggagatggagttacagctggtagtggaatgacctaagaaagatgccagaaaagcataatttaagggaacttcaaaattcacaatatttaagtccagaatttatcaataaggaatagcctaattaacacagcacccaaaatagaccagcaccatttataatcaaaataacaataaaaaaaacccatgaattcgtgtcttcgcttttacaagatctaaatccagtacggaaccattcacatgggcctaatttacctcagaagtagcattgtgctattaccaaatataagttcactaagcaattcaacatgcacatgaaacgtagcatgcccaacaggtaataagttccaaaatctaccataaatcgccaccgaaatctacaagtagcgtttaattaaaaagctctagagagtagaacgttcaagacttcaagttctcgtctagttccccttccttgcaaagctcgcagactaaaattagtcactaaccttgggctgtgcttgctgagctatagggactcctcggggaggctgctcggggcgcggcgacacacctgccaccaccgccctcggggcggcggggaacgaccggccatgcgtgggcgccaggggatgctgcggctgcactatgggcaccgcgacggcgtgggcgcgagggtaccctacggcgaccgcgggcgcgcggcggtggttcgcggtggcggcggccgcagccgccgcggcggaggacgtggcgacgggatagaggatgccgtgggcggcggtggcatggtggctagggttagggttcagcgggcggccggtgaagggcgggggcggcggtgccggcgccggggacgcggcggcgcggcggggcgaggaggccgccgcggcgaggaaggcgcgggggagcggctggggggaggcggcggcggcggccggcgcgggcggggacgtagctggcgggcgctgcggcggtggggacgacatgtcggtgaagtggcccccgcgtgtggggcccctttctttaatggatttgaaccggattcgtcgcgcctgttgttggcgaggggccgagggcgcgccgcgcgcgggcggcttcgccaaatctcgtcaaatttgaggagcacggccgcgttgcgggtttgcggttgcagcgctctcggagtctctccgtctcaagtcatagtaacttcccaggagcttctagcaaaatttctctaaggtctttaatcatctagattctaaaattgcgtagttaaaaaactaaaagctgaaagatatagatttttttatgttcttaaaagttggctactaaccagcggcttttagaatcttaatcccccaattcttcatatgcttatgtaagctttggaacaaaatatttgataaaagttaaagtctccaatatgtgagcttgtaggttatgagatattccatgttaacgaccacgatatgttgtataaagtacagttatattcgatgaattatttttgttattatgagaaaaacttatcggtgtgagggagtgtgtagtcttctgttgtttgattttggattgaatggttaggtgtatactcaatgactcctacttctctctctctctaacattcatagcaatataactatgatgaatgcttgctatagaagtgaacatacgtaggcatagaaaattcagcgataaggaattcgttatgagaaatatatatgattgtgaccacaactcttgtttatttataatgcaagaaggggaaaaaacgtgaccagtggttggctcaaagaatagaatagagctcatatagatttctcatggaaaattgtaaatacctgtgaaagtttattgttcatccatttggaacaaatgaactaagcgtaaaggaaccaaggaattggcgccttcgattctataggaattttcacgtccatcttgggccctttttctttcctttgccatgtacataaatcaagctttatagcaccaaatatatataaccatgatttgagcacatgtaggtaccaattataatatacacttatatggcaatatttgtatatgtgttcaaaacactttacccttttatgtttcctacattttaaaatcatctatctcggatatgcattcctatgttttttttccctaatttcccatatattacatttatgcattccacataaacctaacaattggtggattttaggatataaatcgaacaaaaaccctaaggaagattattagtttctcatgtccatgatcaaatcaataccaatcgttgctccacgcctaaataaaaactaaaaaagacggtagatcaaagctagcaccgctataaaaaaggggaaaaggggatgatgcacttgaatgccatgcatatgcctagagtctattattttgtttaagaaaagtataacatatgagattccaagtattctatctggtcggagattgctgcagttgacgcttttggtcgtcttgcttggtgcctatttggtacccattcatcatcactatcagacccactttccgtcatttgaatcggatatccttctcttttggatatctggtcgcgtcgcttgccccttcctaactctttaacgataatatatgttcctttactacttgttttcatcgtatcccgggctcgactttggccccgtagatgggagcctccacgcctaggcatgtttgctaccattcccttccccccttactataggttgccttcgccgcaacctggtggggatagataagagaataaaacatgagcgattagaataagaaggagagatgtttaatatattgagaaccaccgaagttgttgaatgtgataaccattgtattaatgaagagataaatatgtagaccaattatgcgccttttcttgatataaatgctacctccaagactttaaaaaaaattgtcaaataccaactctataattaatactgctaacttaatacatcctgcaactataatgatataatggtattttggaagcggaaacgcaaatgcattaacattgtgttatgttcatgttgtgaacttttggatgagattccaaagtttgttacaaagagatcttcccaatcttttcttctcacatgcacgattcatacaaaacaatctcacgtcggctaggtagtggaaggtcattcaactaagcatcatgtattgctaccgccctagttggtcaaggcagctgttaaaccgcaccagtcgccactgcatctgcttcaccaccgttgtcgcaaaaggggagctccacaccccccccccccccccccatgtcccaataacatgtctcgagaacaagtgaagcccacattcagacagcagtactattacaagtatagaattagtgtccccttgagcagcagacataagctcaattgtccgtgtttgccgtctggctaggtcacccttcaaatttgggcttcagcgtactagcattgcttgggccaatatatggaaaatctgttcattataatgagccacatcatgttgggccgacacagtgaatgagaaaatcccaaacatgaattctaacacattgagggtgtcccctcatatacttttttctctttaaaatttaatgcagatggttatgaaaaaaaaatcaatatagagcatagtagcatctatctctggattgttatcactatgtcaaaatggagttgctagaaatatgacgccatatattatagtctatttttttcagccactttgcacagtagttacacctcatttatgccccacttacatatgtaattagtatgtaatttttaaatttacatatgtaattttagtacttacatatgtaattttgagacttacattgtatatacactaaaattacatatgtaatttagggacttacaatgtaaatacatgccgactattttttgatgaaaaatatgacgccataaatatagctacacccatgtcaaaaatcaatttcaaactatatttacaaattaagaaagaaaaatattcaggtgtgaatattaccaaatactagtatcatacattgaatctcttttttatttctcgatacataatttttttagacttcagattttctatgtggtatatatatgttgtataaatgctattaaatttttaaatatttttttcgtagctatttgaatgtttattttacaaacgaaagatttcccgagcgattgaaagagttcccttcttcaaataaaagaagagtttcccaaactgatgcccttttgtttcctccggggatactgttgtaaaaaaaaaaaatacgaggcacggcaccatgataaattaagggactataataacaataaaatattaaaatatgccgtcataaatttagcaaatccgtaaatgaaataaattgatcttcaatccgttttacagtacaagaataactcagtccttcgagctaacgggtcctcctcccttaacttccattgacaaatctgcagctcttccggacctccccctggctgcccgtcagcggctggatgttccccatgttgatcatggacctggcgaagctcttgaagaaggccttctggctgatggcgaagctgttgacgatcgccgccgtgggcgcgcccggcgtggacaggagctcctggtcggactggaggaagccgcggttcacctcgatgttggcgaagtagttcttgtcgaaggtgtccggcgtggtcgggtccaggtcgttcagcgccgacgagttcccgccccgccgcgggcagctcttcgccagcgcccgccggtagccggcgtccagcgtcgggtccggcttccccgtcccgctgaagttgtacagcctgtccgtcacgaactggcactgcaccctcccgaacgtgtgcgcccctgcccatttacattcattttcacccacaattttcagtttcagttgattgctattccctccgtttcaagttataagacattttaactttgatcaaaatcaaactgctttaagttgtaaaaaaatagtaatattttcaacacaagacaaatttattataaaaatatattcaattattgatttaatgaaactaatttagtattataaatattactatatttatctataaaattaatcaaagtctaacgttttataatctggttcggagggagcagtaggtagcgtcgtacgttatctccctatctgttactctgtttatttacctgagagggcgacgaggtcggtgacgtcgaggccgacggcggcgaacttctgctggagggtggtgaggttgtcgcgggggctggggaggttattgtcagcgccggtgaggttggccgtggtgccgtcgcgccggccgaggggcacgcgccaccgggggcctccggactgcacgcattgacacacggacattgtgggcgtcatgtggccgtgttggagtaaagtgcggcacgaaaagaagggatttggtgtgggatctcgacgtctggtcgtcgacacagccgatgccacatgatgtgtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggacagccgcccccgcggggggcctcccctatataaaacatataattaacacaagaataatttttgggttttttggtttggtttttggtaaaaaatgagccccaaaaaaaaaaagatttttttgggggttttttttttttttttttttgaacccacccatatcccccttatgtgggggggagaattttccccggttttccacatgtttttttgtttttttgggtttctagggttttttttttttttttacgaagggtaaattgtgggggattttaattttttttgcacattttcggtttaatttttttggcccccgcgtttaagtaggtttttttttccctcccaattcaattcccccacccaatcaccgggcatttttttaggcatatgtaaaggtaccacgaatttttagcttgccattacgttatttgtcactatgctggggtgaaaagtatgtgaaagaaagtaggtaaaactgtttcgttggttagcttcaaatgaagttgacgtgcgattgttatcgggagataatgacgagtttacgtgcaaagcatatgcacgtatatatatacttcgcgccggcagatcgatttctcgcgagcgtacacataccagttcgacggagatcttggcggcgatggcgaggatgtcggcgcaggagacgacgccggggcaggcctcctcaagtgccgccttgatgtcgtccaccaccgggtacccccgcgccgagttgttgttcggcgtcgcgaacttctccgacacgatgctcgtgctgttgtccagcaggatcgacgcgtcgcaaccctggaaaaaacggaaacgtcgcgtcagacgaacatcctgcgtggcgcggcgtacgagtgcgcgcgtgcacgccggcaatggtgtggcaatagctagctcacctggacgaagcagtcgtggaagtggaggcgggtgaggctggcgaagatgcgggggtcgtcctgccgcgccctcttcagcacgcgccgcacgatccggtgcacgtccgggcacgtcccgtcgtagtacttgtcgcacagctgcgccgacgcgccggccgccgccgcggcgagggccacggccacgaccaggaccgcggcacgaaccgcagccacagcgcccatctctctctctctctctctctctctccgctgcagccttgagctagtaacgtatgtacactgctcactccgtgacgcacaaatgagaaatgaccaagtgttaagtcggtgtgacgaagaagaaaggaagctggctatatatagacacgcacacgcgatcaattaatctgacatgtgtatgacatatctcgccatgcacaggcttaattgtttaagtatgacaaactaactagcggcacctttgcttgaacccgaaggatatataaccaatcattcgcggaagaatcgaacgtgttaacaacgtagatagctcttcggctatcgcggcgtcgttttcagagggcaacgcatgcatgcatgctggtgtgcgaacagaaacactgtgctttagaatagtttcccctttgcatatggccttcccttccctgtgcgttcgttgggtgcacctaattctctcgcccgatcgtgtgtgctagtgccaccagattcaggcagtacaacgctgactcccgtttagtttcagtttgttgcaggtgcagcaatgcagcagctaagctgtgatgccttgactgcacggtccctcgctctctccatcactttctgaacgaataattgcagggccaatgaaagtagtagtagctggcaatatttggagccttcttcttccatcgatcgatcagagaggtggtcgttggtcgtttggaggggaatgatttctctggttgagtggttgctgacaactagtgctatatccgtacgtggtaagcatacacaaattaaggacaacgtacctgcttcttccctctgaatattttgtgtacagtatgtagcttgtacagagttctcgtcaaactaaaattaaactcctcaccgacgtttttccatgacattttagcgaatttttcaccctttgtccttctccaaactaaaaatctgcctgtcatattcaggatcatcaaggcatgatttttggccacatcatcagtcactgtatcatgcaccacgtaatgaaaaagtagttgcagtagtagtacgaaaaagctaaacctgattggatgctggagagaaggcgaggcatcgttctcggaacataagtggtcgatgatgagattaggtggcagatcgatccagaaatgcaaagtcaaaaatctaaaagtttctttgcaacggagtcgttagcattcattccgtttttttccttgcttgttcaaggagctgcatcattcagttcggaggacgtacccgagcacctactgataaaaccatatggcagttgcatattctttcttttactctgatagacacagcgcgtttgtctgtgctctaataattggtgatacacccactgaaaatgcagctgcagattcgtgtaggacgagcaactttggcatgctaattgcttattctactcgtgcattggagagagaatcctagatagcttgaacaaaacgaaacatgtagcgctccacaacacattaaaaacgacagattcacacttgagtccaagaagacgatatagcttctggcaaatccgagatggggtcatggcagatgcaaaaaatctttgcctttttgctcatcagttgacggccctgcagttcttgcgaatctggccggcagagccggtgagagggctgatgttgcccatcttgaccatggagttgccgaagtcgcaggagaagcgctggccgttggcgctgtaggcctgcaccagcgccttggtggcggcgacggcggggtcgccggagctggagacgaggccctggtcggaggcgaggaggcccttgttggccagcaggttctggtagtagtggttgtcgaacgcgtcggcggagttgacgtccagcgccgccagctggtcagcgccgccgcggcacacctgctgcaggctggacgccagcgacgagtccagcgtcgggtcgacggagttggtcgccgagaagttcgccagccggttgctgaacagcaggcagcgagatcgcccgatcgtgtgcgcccctgttcaggttcagaagagttcagatcagtcttggattgattcgtagccaaacataactatattttgaaacggagggagtaacaaattggtgcagaaactagtttttgatctgacaaatgctaaatcatgcataatccacgtaaactgctatgcatgccacaccgagtagagtagatgcgacatcgttattgatatcataatttgtgtctttatcaattcatttgtcaaatcccaatcaatgtttgattgaagaattgacgaggtaatttttgctcgatgcatgaagatataggagatagatagaggtacctgataagaccacaacatcggttgcgttgagaccgacatccttgaacctcgcagtgataacgctgatcgaatcgaaagggctaggcaagttactgttcgcccccgtctgatttgccaccagaccatctcttcttcccaggaggacatcataatcaggtcctccactctgcaaagaccaacacagatatattcagcatgactgaaaaatcaattgttcttttgctcgattggtaatactatagtgctttactatcaaagatgaattttcatccctccattcgagacataggaacgtacaagtagtactccgtatttagctgcaagggctactatgtcggcgcaggagacgactcccgggcaggcgctctcgaggtcggcctttatcgcatcgatgacttcgtaccctctcaccgagttgttgttcggcgccgcgaacttctcgctgtttgtgccgtcaaggaggatggacgcgtcacagccctgcagaattcacactgtgtcggtaagaagttcagagttcagtctctgaagttcagtaacatatatcacatgaaagttcagagtcctctatacaggttaattgagatcgttaatttcatttcttgtttcggtatgtgtacgttttgaatgcgacttgcatgcacgtagtgtatctagcgcactgcaatgagcagcagaaaaaggggaaaaataaaatagttggatgattacattgacgaagcagtcgtggaagtgaagcctgagcagggaggcgcccatgcgcatctcggccttcatcgcggcggccacgcgggaccggacgatgcggtaaacctgggggcagcaatagtcgtagtagtcgtccatcagctgcccgctcgccgccgcggcggcgaggcccagcagaacgacgatcttgcagaggaaactcaggcagctagccgtgcgatctccacgagtagcgtactccatggccaatcgatcgaattgtaattgatcttttacttatgcacttgtgattggactcgatgtctactcgcattgcttcttgcagtgctttatataggctgttcaaagtgggcagtgattcagtgttgtcactgtgtcagctcatatcatatggaattatggatatcaattctttttggacaaaggttagacctcgtgcatgaatggcagagtaaatgggcggctagtgagagatcgatgtgtcgtcgtcagcttccataactggtaatcagttttccatatggctgcatgcatggcgatgggtcattggacgctaggacccttttcagcgtttctgaatctctggctctgaagaagtgtgtgatcttctgcaagcttgcatcgctcaactcaagtagataagccgctataatctaatagaatagtgtagcagcgtaaatctgtagtgaagctgcacttagcacgcctcctaattcccagtgctcgtgttatctatctgaaatgaaaaccccaagtggttcgtagtggagcaccaacttaatcaaatcaaatgatcaagtgctgtaaatgcatgcatccatgtatatgcatgcgtctcggtgttaattaggcagcgtctatttgcaacgtgtggcacgattagttgattgggacgaatggtatggttacattgtttatcagcctgcagactttgcgacgatgtgatctgactgaatctgccaatcaaatctgtagacgagtagcagtgtgcagtgctactgctgctagctgcagtattgaaaaaagaaaagaaaacattttccacaaccgattacatctcgtgtgttgagtcttgtttggagattttgtggcagttgcagtttctctcggaattataaacttttttgttcagattttaaaaagttgtaattcataaaatgaattaaaagctataaacctatttttaaattttttttaaattgactacgaaccaattactcctctaaacatgctcttggaatagtctctcccagcagaaagataagcatcgtgacatcatatcactaaatcagttagtgcgcacgattggttggtgcagtgcatgcatgtacgacgacagtaaagaacaccacaagtcggctagcctccactaggccaggcccgcatagacgaacggcccatgttaggtctgggtaaggctgaactgtaaacagttttgggcttttgatgggtaagagttgtcctggacgtcaggtcgaatgggctaggtcggttcaggcctgatgcactaccaggccctcccaatcccggcccgttttcgctgtgaaatttattgattaccaagtttttgtaaaatttgtatcaagttttaagttggactttaaaaagtacagcaacgctagctcatgcgtttaaagcttacactgcaagtgttagccttctagattgccaaaatatttctcaatccatacatgtaagaaaaaattacgttacgaagtactccctctacctcaatttgatcgtcatctaaatttttgatattttttaaatgatcatctaacaaaatacttatttgttatttgtgcaaagagtaaatttgcatcgcgaaatgccctaaatgcattcaactaatcaatattattttctattggtttaacccatgcaatatttaaagtgttaattaatttttgttgaacacgacgggacaccttgattgatgaggattaatatcataatgatggatgttttggtgccttttgcttatgggataatcaaattgggatggagagagtacaaaccaaatcgatcacataagcacaaaacaaatactgcaaatgcggaagacacatatttcacatttgtgtggttaatattgcaacaatcaaaatatctatgttgaaatcatttttttcacaaatattaggctgccttctaacctggttaagatgaacattaagtgtagacacacaaaacaagaaaaccattagcgcataatttattgagttttaattatttcaaactaaaaaaatcatttgaattttaaatctacttctatatataattttttacacgaaatatatcgtttagcagtttaaaaaacgagctaacaaaaaccgaggtaaattatgtcaatcataatattggaactaaaactatgagtctatgacagctctcttaaaaaaaaactagaactaaacagcttctttaatttgaaagcaagcaaggagagaattggagaatgacacttctgcaagttaggagtaaaattataatggtatggttccaaattaccctcttttttttttcctgtcctctcctcgtctctctctccccaacctactctcttctcctgcagtccagctctcggttccttgctcctccaagtctccgtcggatccatcctcccctaccccgcgaaaccctagcctcccgagcccctcgccgccggcggatggcgacggcttgatcggccctggacacccgccccgcctcgcctcgcctctgcctctccccgctccccccgcgcatctgatgttcctctcccgcatcgtcctccgcgacctggactccatcgactcccccgccgcctccatggcgtcctccaagaagctggtgacgcgtgacgagtgggagcggaagctccgcgacgtcaagatccgcaaggaggacatgaaccgcctcgtcatgaacttcctcgtcaccgagggcttcgtcgacgctgcggacaagttccgcgtcgagtccggcacccaacgtatctaatgccgcgcgtaccccgccgtcgcacgctcatctgttcccctgctggggtttcatggatttcttttttagtgaactttttttttttggtgtcccttttgcagcggatattgacctggccaccatcacggatcggatggaagtgaagagagcggtgcaatcagggaatgttcaggaggccatcgagaagattaacgatcttaatcccacggttcgattccattacttactctagcaatctttgtgccacctcgaaatctcgaatgttgaactgcctttggtggtgacggtggaggggcagcaatggtattgcagaattgggttctacctgagataagaatgtcatagtagcctttgttgttgtttagtaatgctagttttggtgcttccctggggtatgagaattggacaacgagaaggatggttgtttctttctgaaatttagagggccagctagttttggaatcgagggcaaagtccttgaccttgtccgtgttttctgtgcttggcgtctttcgatgattaatgaatactgtttatttattgtattgtgggaattaagtagagatgatggaccgcttgatttgtcaaattggattttgccaactggttatttgttcttgcctcttgtcaataactaggttagtgctcctcttgtcaataactaggttagtgctgtctagttaaacacatgcccaaattttagtttccttttctgggtctaaggattattgtggtgtattttatttgacaagttgtttatattttggaatcatgaagcttattcaattttcaaacatgccaatttttttttattcaattggacagggagaaattggaaaagtgaataaccttgaactatgcgaactattcttccctgtttattttttttatttttattttttgctttacatgctagttttctgcgataagtttgggaacatgtaacttaattggaactgattttggtgagctcctgacataaatcataaagttcagacttgagcactatagtgttattgttcagagtactgacgtgatccccaaggatctaacatattttcataaatatcctgtaacgcattggaacaaaatgtctcttgctctattcaccgttaaaatcttcacagtttcttttttcaatgtcccttttaagttcatcaatccaatgatgttgctccattgactcctcggtactgaggtgtgtctactgtggtaaatggcagctctgatcatgttatttgggaaaaaaagactcaacagattggtcataaatactttttttagtattttactcctttctttaaacaactcagaaaatatctacgggaatccagaaattacatccgtggttgattgacgaactgttcatatcgacagtattggccatcatgtgatgtgcaatcaaatcttctccaagtttgacagtttatgtaccttaaaagagcacctagaagccttgtgaaacaacaccttaaatcaaaagtcattctcttaatgctgtatgttctgctgcgatgaattttgtaaattaacaggaagagttctttaacttctgattcttcatcctgacttaacttcccatgtgcagattctggacacaaatccccaactgtactttcatctgcaacaacagaagctaatagaattgattcgtgcgggaaaaataaatgaagctttggagtttgcacaagaagaactcgctccaagaggcgaagaaaatgtagttttctcaatatttgctacttcagttctgattcagcagttcaaatcacctaattaaaatgttagagagatttctttgaatagttctgttaacatcacactttgctgtgacttttggttcttttctttttattctgcagcaagtctttcttgaagaaatagagaaaactgtagcacttttggtttttgaagatataaagaactgtccatatggggaactattggatgtttcccaacgattgaagactgcaagtgaagttaatgctgccattcttacaagccaaagtcatgagaaaggttagcacatgtgctttgatatagtattcatattgagacctaatatcacttggttatgttatcatgtatctacattgcaataccagttttgtgcctataataagttttcattacttgaataaataaagatccacaagtgtaaatcttaatcaggaaatgagaatgcacagaatgtggggtgcctgttctcattttatacattgaaacaaatgaatcacccatttatgtgggattttctgccacgttaaaaacaacaaaggcttaactgaaaatctttcagagactaaccacaaagttactaataatactgacaagaatgggttgaagaaagggcactttgcagtgtggtactaacagatctatctattttgatgattttaagatatagtgatcagatttgcactagatttcagttttgttgctcattgattatattttttttcttttttacaatagagttgaagttgatatactgtttggaacttggaatcaataaaatgctggtccggaatgtgacttttactgaagttattttgtatatgtttcccacataatgcagatccaaagctccctagccttctaaagatgttaatttggactcaaaaccaactggacgaaaaggcagcatatccacgaatcaacaatttctccactgccgcacttgaagatccagcgatttgaggccgctcgggaggggatggctaaagaatgtaggcaccataccatgactgttttcacacattgtacttcctggatctgttgtgctcttcacctgcaaggctgcaacagtgaatccagtgctttcttcggtctttgatctcaaatgcaaaaaacgtggaatcagaaaaaaaaatcgctcgtgttgtacatgatgtagaagatgttcatcacattttaatctgtgaaaaatgttcgatttgatttgggttcattcaacatcttttgtcgaacctttcacttctattacacgaaatgttcttcccagataatactttggctgtttggcaagatgacgctcaatcatgttgtccttgcgatttcagaattgcttacgaatttgaaagaaaccaaagtttcactcaaatcgcccagtgaaaaattgtttcactcattggggtattctcccatgagggtcctctgcagcactgctcactgacatgttagaccctcgggtccacatgtgagcccctagaccctcgggtccacatgtcagtcttcagtactgcagagaatcagaattgcttataaaggtccatacctcctcatgattgaaatatacttttttttaatggagttatcaaaactaatttttaaggttggaataaggttaaaaactcatctttgttaatattgttgaatttttattttactttaagtacatgtattagtcagcagatatatacctcataattagcaatatgtagtatatatacctccgtatactttctcagaatcagaaaagcttcgtcattatcgatctaaatttattttctaatcaatctagtttctttagcactaaaacaattggaaggatgggagaatacctcttcactcaaatgacttgcttttcgcgcttctggatcaatccctttataggagtttcctgctgtgaccatgcgtagcaatggcgtcgcgctcgcgcgccgtctcctccggcttcacgaaggcgccgaccttctccgtcaccaccgcgtcgcagctccacgacgccatcgactgcctcctcccgcggctacgcggcgacccgtccctcgcccccgccgcgcgcgcgctcgccgcggcagccaccgcctcgctgccgccctccaccgtcctctccaaccgcctcctccacctgctctcctcccaccccgccaccctccccgacgcgctcgcgctcttctcctccatcgcggccccggacatctgctcccacaacaccctcatctccgcgctctcccgctccccgcgccacctcccctccgcgcgggagctgttcgaccgaatgccccagagggatcacttcgcctggtccgccctcgtctcaggttacgcccgacacggccagcccgaggccgcgctcgcgctctaccggcggatgcaggaggagccggggaacgatggcgcggacaacgagttcaccgcgtccagcgcgctcgcggcggccgcggccgcacggtgcggccgcgcgggcagggagctgcactgccacgtcgtgaggagagggatcgacgccgccggcggcgacgccgtcctgtggagcgcgctcgcggacatgtacgccaagtgcggccgcgtggacgacgccaggagggtcttcgaccggatgccggtccgggacgccgtctcctggacggcgatggtggagaggtacttcgacggcggccgcggcggggaagggttcaggctgttcctccacatgctgaggacccgaggtgttcgaccaaacgagttcacctacgcgggggttctgcgcgcctgcgcagagttcgccgtcgagagcttcgggaggcaggtgcacggccggatggcgaagagcggcactggagactcctgcttcgcggagagcgcgctcctccgcatgtactccaagtgcggcgacatggggagcgcggtgcgcgtgtttgaggccatggcgaagccggacttggtgtcgtggacggcggtgatctccggctatgcgcagaacgggcagccggaggaggcgctgcgctacttcgacatgttcttgaggtctggaattaagcctgatcatgtcacttttgttggtgttctgtcagcgtgtgctcatgccggcctggtcgacaagggcctcgagatcttccattcgattaaggaacagtattgcattgagcacactgcagatcattacgcttgcgtgatcgatctcctcagccgatcaggccggtttgaacgagcagaagagatgataaataacatggctgtgaaacctaacaagttcctatgggcgtccttgcttggtggctgccggattcacaagaatgttggcttggcaaggcgggcagcagaagcattgttagaaatagaacccgaaaatccagcaacttatgtaactctggcaaatatttatgcctcggttggtcttttcgacgaggttgaggatgtcagaaggatcatggaatcaaagggcatatccaaaatgccagcctcaagttggattgaagttgggagaagagttcatgtgtttctggttggcgataaatcacatcctcaagctgatgaaatctacgcacttctgaagaagctgtatgtgaaaatggtggaagaagggtatgtggcggacactgaatttgttcttcatgatgtcgaagatgagcagaaggagcaggacattggctaccacagcgagcggcttgctgttgcatttgggatcattgccactccggatagcgcccctgtcaaggttttcaagaacctgcgcatttgtggggactgtcatactgcgattaagctcatatcacggattgtgcagagagagatcattgtcagggactcgaataggttccatcacttcaagaacgggatttgttcttgcagagattattggtgacccgcactatatgaaatagttctgtctctggattggaactgctactctttgtacggctaatgttgatatgtgatctgaccaaaggtgttcactggttcaattgatgaaatactggaaaaaaaattccttgtcaggctggccctaggtgaacgttctcactttttatcattcgtatgatcgtatctattctgatgaaagtttatgttatgtacgtttgctttattttattaacatatcctgtaaatatgttcattttttgtgtgattgttgattggggtttagtaataaagcaatacgattgaagggtgaaattttgtgatatttgaactgatcgtccagcttcacaattttccattgcctgcacattattatatctaactgaacaaaagtgacatgtgagtggtactctaaaatagaaaatggaaagcacatagaactctgctacccatggtgactcagtcacctcgattccaaaattttcatctaaaaaaataaatcaccaaatgaactacaaagcagattcgtgagggcgtgcagctaaggcatctcaacttacatggtctagtctgtacaatgcattggatttgatgaatgcaaaatctgttattacttacacaaactgaccttaccatgagtacagtcatcatgctttcttgtatctgtatctcattgcacaaccagtgaaaaccagtaaattcacaaagttgatcccagcaatcaatgaaaagaaccgatctaggtggccttcattcaggttatctgggatccatccaggatcccctccttgagttgtaaaatatgacaccagggttaatatgattgagcttaaatagctccccagtgagactgttacaagtgcaaatgcgctacacaaactcctcatggcatcaggggcttcattgtagaaaaactcaacctgacctatggcagcaaagacctcagcagcgccaaccaagaaatactgtggtatttgccaaagaatgctcatcggaacagcaacatcctcatgaataagaccttcagatctggcgatctctaaacgcctcaactcaacaaaagctgcagataccattgcaaggatggagagggctaatccgattccaatccgctgtaactcagagaaacccttctcccttccagtgaactttctagctattggcacaagcacacggtcataaaacggaatccagatgatgacactgatgacatcaaaagttgagagggatgcaggagggacaatgaaagatccaactcgcttgtcaagaaccattccctgctctatgaacatagaagagttctgagcatacaccgcgttgaatataatagtagtggcccaaatgggaaacattctgattagaattttcagttcttccacctgggtgacagtgcataacctccacggatttgtaaaggagtcactcttggcatcatcagatgagatgatggcagccttgtcaaagaatctgtataacaaaaagtaatttcagtcagacaagaaaacacaatatattatattgtctaaaaaaaagtaaaagaaatgtgtctgtaaagcaagccacctactgacatatattgcttgtgctaccctgatattttcagtcattatacaaatatacctctaatggtcccatattaattataggcaccagtaatagtaattataagtagacttataagaattgcatgccatggacaaactactaatatactactagcgttctgctgtatggccttatccatattctttttgttgcatttagtatttaatttccaccaatcccaaaatggaacagtacaagaaggtagtgtatcagttttatgtatacatccaactgcaaatggctggtgttgtccccatccagactttcccccttttttctttgtaacagaatgaataaaagtgagacaatgatgcattgcaaaaatccaggaattactcaagttcacttgtgtgctccagcttccggcttccctcaatcgctgaagtctggccatcaacctcatataaaagagatgtatcatgtggcacttcagtgtgccacttacggaatgctgcaacaacaacctgacacactcttgtaagagggcttccaccaggtttctgaaatctgtacatatttgaggcaacaaagaaacttgcaatcgctaatgccataaatatagtaggaatggcaaatcctatcccccaacctgagttatcttgtatccaaactataacggtgcctgatacaaatgcaccgatatttatacagaagtaaaaccaattgaagaaggagcccttctttactctgtctgctggatcactgtcatcaaattgatcagctccaaaggatgatacacaaggtttgatgcctccagtcccgagggctatcatatagaggccagagaaaaatacaccatactggagtaagcttgcttctggacaaatagatcctgaacatttaggcggctgcagagctggaactgatgctgacagcgtcaaagcaaccagacccttcagtaaaaaagttcagaaattatccatgtttcagatatgaaattattttgaaaagatcagttcagcacatggtgcaagtgcaccgaagtaggtaatatctaatatcttctatagcaataggcttgtacttacaataaaataaattgctgagaaagcagcaatagtccagtactttccccagtaagaatctgctaggagggcaccaatgaggggtgttaggtagcatgtcccctgccaagttgtaacatttcttgcagcttcaaggttgccttgatgaagatttgttttcagataagtaactaggttctttgcaataccataataggccagtctctcacagcattcatcccctgtcaccaaactagcatttctgaaacttcaaagctactcattgcagaacagataaaaatgtgcacagcatttttcaattgatctgtaaagtatgctatctggtacttcgaccagcatttcttttgtgttgtatatcaccaaaatattttggcaaaaggtaaatacaggattgtacgattcaaaaccatatagaagcattactcactagtgcgaagaaacaaggaattccttcaagtactgtgccaaagttttatgggatatgctatgcatctttaacaaattacctaggatgtaaaaacatgcacgccaatttccagtggcatgctttaatgcagggcaccctttgatatcaacagatccatctccggtgtaaagattagcatcctgctaagaaataaaagcatttcagtctgaaccacctaacgagatctgcaaggcaacaagttgcatccctcaaaatgaacaaataaatggaaccaaacaaagagaagtcaaatcaatcttcgaaaggaaaacttcaaaaatttggaattgccacttcggtattttggatgggttgattctctttcttttttttgctggcaaggaagtgaatcaaattaacaacaccatatttgatcagaaaaaaaaaaatccaacatcatataatccggagttcaagagatagcaccaaatacataggaggcgcctacaaatcgggcacccgatttttttttgtctaaaatcgggcgttgtttcaccaagtagatcgaaaatgtttcagtaaatagatcgaaaatgtttcaatcttttaaaatactgaaacacaaccaaatcacctcatgaaacattttgctacaacatacttcctccgtttcacaatataagtcattctagcattttccacattcatattgatgttaatgaatctagacatatatatctatctagattcattaacatcaatatgaatatgggaactgttagaatgacttacattgtgaaacggagggagtatgaaacaacggtttctaaaaaatcggacgctgtttcaccctatacaaaaacaatgttctagcaaatagcgaaagaatgtttcaattcttaaaaaaaagtgaaacacggtcagatcgctagatgaaacaatttggttcaacgtatgcaacaaacgatttaaagccattgcaacacttaaatcccatgtacatcaacaaaccacgtgtccatcaaaatgaaattattaaacagtattaaaaatccactgcaacatttgatccatacatagtgaaacatcacgagtaaactagctgaaacattgttggtggaacaaaaaatgaacggatcccccttaatagggcgtttccgttatatccgggcggccgttgcaaccggtgcacgtggtgggggtgcggaggcgcgagcgcggggcgccgatttttttctccccaatcgtgtgcacgacgcggatgattcacgaaatacatgtgttaactgtttagcagaagaaatttgttgctaccctagctttgatcaataatcagcttaatctttcacagaccttcagaagggtgaagtacacctacatacttcagaaccagacaagcaaaacggaacacacacacacacacacacacacacacacagaagacttaatgtcattaacagctttaaggccttatcttacagtctctggtttcagttgtgactcaagagaatcggttcctaaatccccatgcttctattttcctcaagtaaaagaaaacagagccagctaccataaagaggcgaatcaagcgtgacgtactaaccgggataaacagcttatcctgaggggaaaaaaacagagaaaatataacatttttacctgaggaagaagaaggagcggttcttgatcaccaccctcttctcgcacctgcaatcgcctatcttctgctgcctcttccatggagggggggacctcgtcccggggacggaagcagctggagcagatcaagaagctatacaggagcaatggattgcccccatctgagtagagttttgcgaccgcaggggagcaggtggacttcggcacttcggatggatcagagattgaactgatgattggtgaatgcagtaaactactgtcacgttttgcataaaacccctgcattttagttggattttgatttgagagttttttttttttttggaactgggagtgctggttggattaggaaatgcaatatactccctcggttccacattaataaaacgttctgggtttgtgcagtttgatcgtttggtttacagctaataagctgtaaaataacttatcagcaataaaagataatttaagggtatatatatatatatatatatatatatatatgtccttagcaattaaaaaacggaaatgctaaataccggtatcctgttggactcggtcgagacgggacatgttctttcagggatcaccagatatcatagcaccaggtatgtgagtctcaacaacaagcgttgcttgtccttgcacatgaggtcagtgtgggagagggccgagagcatggagcgcgagatctcgccggcggcggtgccgacgccggcgacggagacggtggtgcctacttgtagctccacctcttcagcgtcgccgccggtgcgcaagaggtcaacgcaggagagtgcgtgagcatggtggtggtggcggcggcagcggcgcccgcggccgccgctgtgttttcttcagacaccggtctccaccaacaacagattcttcacgtccccatttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggaaaggaagttttttttttttttttcttttttttataatttgtgaccccccccccccccccccccccccccccccaagaactttattttattaaaccattaaaccccctccccccccccccccccccaacccgagccacaggaaatagtttttttttccctcttttttttttttttttgtatataaaaaaaagagagtaccaaaagaagagatattacctttcttttttttgggatacacaatatctagagggggaaaaacgggaaaataacctcttttctgtgtgagagaagagagtttttttattaccactatattatctataatttatctatattttatgtatgtgtaatgggggggggtccttattcccatacctatatctacatatacatatctatatatatatctatatctatatatatatctctttatatatatatatatatatatatatatatatatatatatatatctctatatatatatatatatatatatatatatatatatatatctatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtccttagcaattaaaaaacggaaatgctaaataccggtatcctgttggactcggtcgagacgggacatgttctttcagggatcaccagatatcatagcaccaggtatgtgagtctcaacaacaagcgttgcttgtccttgcacatgaggtcagtgtgggagagggccgagagcatggagcgcgagatctcgccggcggcggtgccgacgccggcgacggagacggtggtgcctacttgtagctccacctcttcagcgtcgccgccggtgcgcaagaggtcaacgcaggagagtgcgtgagcatggtggtggtggcggcggcagcggcgcccgcggccgccgctgtgttttcttcagacaccggtctccaccaacaacagattcttcacgtccccatttctctcattcctttttttcatccatgccatatacatcgatttcctaatttcgattttcctttctccatttttgcgatttctagggttcgttgaatccctaacctgtggatgggactcctcatatctcatccaaattgaaatcgaagtaatctaaaactccccatttttgtgtgtatttgttcattcacatggggtgtttgcaacagaggcgaggatgtgtgtgtatatgctaaatcatatgatacttgaagcaaaatgttaaaatcatttggatttttgctttgaaatgatgtgattctttggttcaactgatctaatattcatcattaaaatgatattttctttattctttcaccttttcaataatctctttttacatctccaattaacaaaatcagttgatttagccaatgaaacctgcaggaaaccactgtacatctcctaaagtatcacctataaaacctgatgataccggacatgatactaaggaggatcatgatacctccccggtttcacaagatcctactcaaatatcatctgtgaaatccacaggaaactactgtaccagacatgatactagacatgatcatgtgatacttcacaagtatcacatataatgatactttgaggatcatatatcatgatacctgggtaggatcatgtgatatttcacaagtatcacacgaacctactaaagtatcatctgtgaaactcatagggatcatgttaccagacatgatacctaagcaggataatgcgatactacacaggtatcacacataatgatactttgaggaggatgatcctcctagggtatcatctctgaaaccttatgataccagacatgatacagaggaggatcatgatacctcccaggtatcacatgatcctcccaaagtatcacctataaaacctgatgataccggacatgatattaaggaggattatgatacctcccaggtttcataagatcctactcaagtatcatctgtgaaacccacaggaaaccactgtaccagatatgataatggataagatcatgtgatacttcacaagtatcacacataatgatactttgaggatcatgtatcatgatacctgggtaggatcatgtgatacttcacaggtatcacacgaacctactaaagtatcatctgtgaaacccacagggatcatgttaccagacatgttacctaagtaagatcatgcgatactacacagatatcacacataatgatactttgaggaggatcatgtgatgtatcacatgatcctcctagggtatcaactgtggaaacctaatgataccggacatgatacagaggaagatcatgatcctcctagggtatcaactataagtttcatactgtctacagaagcatttcatggataacttatcaataatttacctgtagtctattgcacctctgtaccactagcttcaacacttgtttctgacttctttttaccgcctgaattattgaggaaataattcagcgcttctctatacatctactatttgttgtcacaactgactcactagccacaaacacactagcagaacgtgtacacaaaggggattcactcagggggccatcacttttttttattctccctgggcatcaaaagaaatcgcacaaaacagggagcaatgttccatcagacatttcctcgaacacattgcatgcacaaaatagctataacagagaagtggcttcagaattcttacacagggtagtcggcgttgaaacgcaggctgatgttgagctcacatcacacttgtagcagaatcaattgaggaggtaggagcaaaggagccgacgaaatcaactgaaattgctggattgtagaggaaatcgcagacggcatgtgtgccggcagaatcaaccgaggaatcgctgagttgtagaggaaatcgacagacggcgtgtgcgccggtgaaatgaaccgaggaatcgcgcacgaaggcgcgcgattccgaggaggattcgctaggatgcggaggaaaaactggcggcaacgctcgcaccagcggaaggaagcgcggaggtgcgtgattccgaggaggattcggcgggatgcagaggagccggcggacgatgctcgcctcggtggaaggaagcgagaaatcacacgcgattctgaggaggcttcgctgggatgcgtacaagccggcggatggcaagcactggtcgttctccttttttttgcaacgcgcatgtggtgatactgtagcagttttagaatcatcctgtttttgaacggaattccggtatatagcagtcccttaaaaaaatactaaaaaaacccttaaaatcaactctaaaattaagtttgattaaacgtatttgcgttgaaatattttgattaaaccgagttcaagaagctcaagctcaagaagctcaccggcgacgcatggtggcctgatgggcaatctgtcacaggatgcaagttggcacttctgattagtcatattcagtcaaatccaaataaaatacctatactagccaagcacgtgtaacgtgccaaatatcctttcagtttcagcaaacagtacacatggtttatttattctgatttctgacaggaaaacaaacagatcaattatgtctgcaatagaaaatgtttggaggggaacaacatgctttcatatgaaaagaaactgactagcaaaagcaagaagattgtttttttttcccattctccaagtaatattatgtaccagtaccactgaggagaatcaatgtacatatacaagagattattcagtattttttgagataaaatatatacatacaatttgctgtacaataaattcctttgtccaagtaatattgctctatgaaggctgacattaaattgcagctgctttcttgcacttgtattgctgtgcatagtagacgaaaagaagaagattcagaaaactaaggccagctatgagccaaaaaaagcggtcaagatggccttcattcaagttatcagggatccaacccggattatcatctcgagttgtaaaatatgaaaccagggtcagtatgaatgaactaagatagcttccaagcgacaccgtaacaagagcgaaagcggagcacaagcttctcatggaatctggagactggttgtagaagaactcggcttggccaatggctgtgaacacctcaccaataccaaccaacaagtattgaggcgcttgccaaagaatgctcatgggaacaggtaccttactatggatcagatcttctgaccttgcaatctccagacgcttaatctcaaccaatgctgcagttgccactgcagtagtagccacaaacagaccaattcccattcgttgaagctccgagaagcctctctctttaccagtcagtctacttgctatcggcacaacgaaagtttcgtagattgggacccaaacaacaatgctgataacatccaaggatgacagagtggctggcggaattttaaaggattcaatttgattgttgagggccatcccttgttctataaacattgatgaattttgagcacatacagtgaagaacacaatgccagttgcccagattggaaacatcctcattaatattttaagctcttcaacctgtgtgatagtgcaaagtctccaaggatcatgagaaccaccacgttcattcgacaaaatgacggcagctttgtcaaggaaactgtgaagaaaagataacatattaagtaagagtgcatctcagtctgtgcatctgcactaccgatacacaaatcttgtgttacattacctgtcatgactctgaaaaaaggtcattgtgtccaggaagttccaagacacaaacttgcaagatgtgaatgtccgactcagaccaaaataacatatttgtgtccatgccgactttgttacataataacactttttagactaaattaattttatgtactttttcaaaaagtatttttttaatctagtaatctaaactacatgtcaccatttggttgttttctccccatttctttgaaaattgggtaggaactctggcattcagttaagaatgagatgcacaatcaagtcaattttagcatttgaacccatttgaacccgggtggatggggaggttaaacaacctcctcatagcatttgtttctttaaggaatagtaccatgttaatgaagcaaatataccaaggtggccaagaaaaatacctgaattcactactatgttccagcttacgactcccctcaattgcagaagtcttaccatgaagctcataaagaacagaactatcaaccggcaaatcaacatttctcttgtggatggctgcaataaccacctggcatactcttataagggggcttcctccaggtatctgatatctatatctctgagaacctataaaaaaacttccaatagctaaggcaatgaagatagtaggaattccaaatccaattccatatccacagttttgctgtacccaaataagaactgtgccggatatcaaagaaccgatgtttatagcaaaataaaaccaattgaagaaagcacccttctttgttctctcaactggatcagtgtcatcaaattgatcagcaccaaaggatgaaacacatggcttaatacctccagaccctaaagcaatcatgtatagtccaacaaagtatatcagatactgaggcacggttggttgtggacaaaaggacccaaaacattgagaaggttgaagagaaggaaccaatgctgaaaatgtcaatgctgccatccccttcaattaaattgacattgaggagccgttagcacatgttatcaacagaaatgagtgtgtaaataatataacagattcacaacctggacaagtaggttttcaattgatgtatcatgccagtatgtatcaagctggtgattgctaaggtcaccattatgcatgtgatcataatattattatgagataagctttatgtctgccctcattttccctgtttatagttaaccttccattcatgaataaactacaatgcagaaagcatctactataattatttggcgcttaattcactagcacatgcatagccaatacaagtgaaccaatgaaaaagacaaaattatatgatatctctcccagtatgaaaatttctcaatatatgcatgtatttgcatcttaccagaaagtaaattgttgagaaaacagcaataatcttgtactttccccagtatgagtctgctaaggttgctccaataagtggcgtgagataacaagttccttgccaagttgtaaagttccttgctgcagagacatttccttcatgcaatcttgtcgataggtaagtgaccaaactttttgagatgccatagtaggccaagcgttcgcaaacttcagttcctaccatgtaagaaaagcatttgccgattaatttttaacatcagataaaagtgtaaaaagactcatgtttcaggtattcaagacatcagaacttttgatttagcatacgttattccacaaacaaatgcttcacatacatagaattgaaagaaaaaaaaaagctattgcaactcaagaattttacaaactagcgggaaaaatataatgtgttctgtgaagttcatattaggtttgtgataatcccgaagataatgtttcaaactggattctggctgaaaccttaccaagaattagtgagcatgccctccaattgcccgtttcatgcttcaaaataggttgaccactgaagcctacagatccatcgcctgtgtagtcatcaacatcctacggagagaagcaaagtactagttgattctaaattattcatgtttttgtcaaacatgtttaacgcatttcactccatcagtttcaatcaatcttcaaacccatccaaaaagaaatcaaaacttaaaagttacaggtcaaagtaaccatcagatttttcaaggaaatgacatcagagtgcagacaatcaatcaaatttcacagagaaaataacttccacaagtaatttgtacgtgtcaatccaataaatcctcaaaattgttgcgtgttccagcataatacccaaggtgcatcaaggctctaagcagtacatcaaaaaatgattgtctttatgagcgggaccctgtggcctgcctgtcagtcatcactgcgcctctagagtctagaccttcaccttccccgttcccctttctctactcacggccatcgttttgcaaccgactaatcgaagtgtcacacgccaatctgaccaagctctacgcgatcccaagaatccaagaactgagcaatcgagctgtccatcattttccccctcccttttctcacgatttctttgctaggccttttctcacgatccgggccaatttaagcattttcaatcgatcggaacataaccaaaacaagaaactaaagaggattgggaaaccctacgaatcctcgaatcttggtggaacaaagaggggaaaaaagaagtttattctttttcgtgtggatatggtgggagtacctccggctctgtcgtccgcactatcaagctctgctgctccgcctccagcgacgaccccatgaatgcaccttttgcagctcggaagggttgctgcaccctccacgaagaaaggtgttcagctttgaactgcttctttggcaactcctgctgcaaaagtactacctccgtattttaatcattcgttttattcaaaatttttatgcaaatataaaaatatttatattatacttaaagaatatttgatgatgaatcaagtcacaataaaataaatgataattacataaagtttttgaataagatggatggtcaaacgttagataaaaagtcaacagcgtcatacattaaaatatggaggtagtaggaataatcccagaggccagaacacgagagcttgagacgttaaagaaacaggcttatcatttgagttttataaaggggcctttcctccaacatgataggacccaattaaaattggtcgccatctctcatatgtatctcttaaaaaaaacaaaaaaacaaaaaaaaattatcccatctttattggctatattaattcataccctcgtaagagtatgtgagtataaaagtatccatgcgatggccaaaggtggagaagaagaggggaggggctgacgggtggggttcatgttgctttccatgtgggcatgccacatatgtataaatagttaagaaatcacttctctccagtgacaaattattaaacgtgagcctacgagagacgacaggcaaagccaaaccacaacatcaatgtggcggggatttgacacgtttgtcatcctagttgccttgacaatttgaaaagagcgaaacaaatgattgggtcttgaatgaccaatgcaaaacattgcgggaagttgcagaggtggcagtactatggcgtgatatgggagtacctatctggatggtgcgctcggtcattcaaaaatatattgaaagagatcgtcatgtcgtaccccttttctaaaataaaaagctggatatgaaagaaagggctttcatatcgatatcgatatgtattaaggctgtgttcgtttgggtgatagggagtgagaatgcacatcgtttttcgcgcgcacgcttcccaaactactaaacggtgtgttttttacaaaaattttctatataaaaattgctttaaaaaatcatattaatccatttttgaaatttaaaatagttaatactcaattaatttatgagctaatgcttcacctcgttttgcgtatcttctcaatctcctcaatccccttctcctcaaacacaccctaagagaggagtgagtgtgttcgcggggaatcgagcgtaggccatagggcgcaccacctcagaccctgtccactgcgctaggcgcagttctcgtacctccttcttttcttatcttttgtacatagtttgtatctgagcgaaaccaatttcctaatttcaatacaatgatatgcgctttgtgtataaaaaaaaagagttaatgatctcaaatgatagaggagatgataatgaatcatacaccaaatacacccaactgttcaaatacaaatttcaggtattttgctgagagtgaattaaacagcacattcaaatctacttcctccatttcatattataagtcgtcggacttttttcttaattaaaatattttaagtttaaccaaatttatagaaaaatatagtaatattttcaatacaaaacaaacatattattaaaatatatttaatgttaaatttaattaaactaatttagtaggtgttgctattttttttataaacttggtcaaacaaaaaactttgattaagaaaaaagctagacgactatgagtagacaacagttcatattctgccagctactcatagccagatcaagcaaaagttcaccatgaaaatcggggcatgctttgcagcaagattttcttacttttatatatgaaaacgggtgcatgcttttgcaacacaattgtccttttccaccaccattatattgctaatgttaacaaggttcaggaagccttcttacatttgtacctcatggcacagaacacaaaggccagcatattcaagaaacacaagccagccatcatccagaagaaccgatccaaatgcccttcgttcaagttatcaggtatccatccaggactgccttctctggctgtgaacactggcacaagagaaacgataaacgagctgaggtaacttcctgccgaaacgttagcaagtgagaatgcgagacataagcttctcatggcgtccggtgattcctggtagaaaaattcagttaacccaatgtttgagaacacctctcccacgcctatcaggaagtactggggtccctgccacaggatgctcattggaacagccaccttcctgtgcaccaaaccttcatcctgcgcaatccgcaaccgattactctccaccaatgctgctgataccatggagagcatggaaaagaacaggccgatccccattcgctgcagtggagtaatgccatttgctctgccagtgaattttctgaacactggaacaaggactctttcatagactggaactagtataaggacagcaatgacatcaatggattggaaggacgccgcaggtatttcgaaagagccgatgtgtttctccatcaccatcccctgttctatgaatgtcgaaaacatgttgtccagaactgcggcaaataatatcatcgttgcccaaacggggaacatcctgatcaaaatcttcagttcctccacttgagtgactgtgcaaatcttccatgtgtttagtaggccatcagattcaaaatcagatggtgtcaccattgcagctctatcaaagaacctgagagaaataaaataaatagatgactaacttgatagagctgagatggaatggacagctccttgccgactttgcattgacaaacaaaggttcatgaacaatgaaggtttgcttctagtatgtataaatgaacagcagaaataagtgtattacgggagactttgtttcaaaagcgatatcacaagagacatttctttagagaatattataaacaatgtgctgaaactcttgtaatgttaactggttttccatatttgtattgtgtgatgtgtcccacagaagaattttcaaagagtgaaagaatgaaatgctttactggaattaagtatctctactccctaaaaagaggagtttcccaaaatattaaaattattattcaaagtgttactgtaggattttttttaaaaaaatatttgcatattgtacacaagtatatggctggttgatataatttaatttagttttatatttcaagccatcattttgaaattttaaaattaagctatatgatattcatgtactaccagtgttttgtaatatacgacgctgttaatttttggatctgatgtttgaccattcatcttatttgaaaaaactatgtgagtaccattttttttttgttgtgagttgttttatcattgaagatagtttaagcatgacctatatttttgaatgtttgcactaaattttctaataagacgaatggtcagacatcatgtccaaaagtcaatagcatcatatacttaaaaacagaggtagtatataaaaaccagtgcatcgcatgggcactacactagaatgagttaaagacaagcttacaaaatcatattactagaaatgaaataaattatagttcaacagaaatgcaagcataaataaaagcatagaatataggcatcaaagttgtaatgtcaacatagtgtattacttaagtccagttgtatgctccaattttcggctgccttcgattgctgaactctgccccagaaactcataaagaactgaggaatcacatggcaaatctttatcgcgtttgtgaatagcagcaacaacaacctggcatattctcgcaagagggcttcctccaggtttctgaaatctatacatagaggagccaaagataaaagtaccaaaacctaaatacacaaatagtgcagaaatggtaaaaccccagatccaacctttgtgatcttgcacccacacaataacagtccccgagatcaatgagcccgcattggctacgaaataggtccaattgaaaaaagaactcttttttgttctctcattttcatcagtgtcatcaaattgatcagcaccaaatgatgatatgcaggggcactgtgcaccataccctaaagcaaccatgtacaaaccgacaaagaatatgatgttctgagaagagactggatctgtccatatgatccatgagtgaggaccagtagagattaatggaactgctgctgacagaagcaacatcatcaatccctaaataaaaggataaaggaaaaaaatgtgaacgaccatttctagaaaaatggtataaaggaaaatgtaaacggtcatgtctagaaaaatgatataaaggaaaatgtaaacaatcatgtctataaaagtttgtcaagtgttgaatgcatcactcctcttacatctgaagattaactgtataaactagagtttaatactgccattcgtccatctgaatttcatactattgttcactgaggatacaaatttttgctcactgagtggacgtaggaattgggatcatctcttacagtgtttacttccaaaaaaaaaggattataatcgttattttagatgatacacaaacgtgcattagttcatactgtcacttacaataatgaagatcgtgcagaagatcagaattgtacagtacttccccagatatgaatcagctaagaaggctccaaccagaggtgcaagataacttgttcctgaccaagttgcaacatctcttgcagcggccacgtttgtttcatgtagaacttttgtgagataactgactaggttttttacaattgaagtaaaggccagataagagcagaatgaaaaaactgcaataaaaaatgaaccataaaaggtccagtataaaattaaacagaacccatacacaggaggaaagaatattcataaatcataataatactgtaatatatataaatgctgggaaatgaaatcagtttcagatgttcgagtatttagcatcaaatatcctactatatcttcaagcagaagcttgacaatgcaacatcatttttcagcactaaccgatggctaatgaggaacccttccagttccctgtatgttttcttaaagcaggatgcccacggatgcaaacagatccatcacctgtatattcaagggtattctgcatttccaagtaaaaaacacaaatagcctttaatgccagtgtcatccatcactgatatagatgtttcaatagagaattgtgcattttcctaatgtagatggaattattctatatatttccaggaaaatttatcctaagaacaaaattatattatatacattggaagcaaattaactgatcatccaaaaaaactgcaaagtatcactaactaaaaacattattagtatgcaagggcctagccattcttatggtcacattagtaatatattgctaccactttatgtccttattgtaaggatgatatatttagacagaacatttgaaagtttatcttggattgcatgccccagtcggccatgccccatactagtgcaaccatataaaataattttaagtaagagaaaattttccgactgaacttcactctatatatcttcttttttactttcgcaacactctagaactagagcattaaacagaaacaaaacatcagctgaaagcagtattttcacaccatttgatgaaagcagaaaaggcacctcaaatttggccaaatatttttttctctttaagagaaaaaaatcagacaaatctcgctatgagagtgagagagagagagagagagagaacaaaccacttgcgaggagttctcttcatccagcagaggcttgtcatgctggtatgaggagtccatggctttactttcttacaagtaaaccaggttaatgtcctgaggaagaggaaagaaagtagcctgagattttgagcagatagtggaagtgcagattagaggttttaatggaaaataatggaaaacatattgccctacaataaaaaaaatgccagagctatagtttataaataataatagaccacccaacaactgggcatactgtgagtgatgtcaggtttcagtttagacaagcagcacgttgggcatatggctatcatttaatcagaaaaatctgtcgtacagagttttaatgtgataatcaatagtagcctgtagcccttttttgtccattatcttagactgacgcatcaatactagctctcacctaaaattactagtagttctagaaagcaagcggcgtcatggcatcaatcatctatttcagaaatgatgggccaactacttcgaataaaaaaacagtatttatatatttcttccatcctaaaatatatcaacattgtactaaacgagtcacatcatattactatgaatttagacatgctgcctatctagattagtagtaacatgctacatccgattctaggttgctatattttaagacggaggtagcaaaactaaagccgtactcggtagtaagtgaagtatactactatctccgtctcaaaatgtagctaatttttagcacagtaacttgtcccaaaatgaagctatttattcacctactctctcctcttaaccaatcacaaccatttttttcacctactttctcttccccatcaatcacaactctcctccaatcatctctacctactttcttaatatctgtgtctacctcaaaaatacttacattctgagacgaaggaagtactcatcagttgcaacggattgagatctcaccctactctcttgataaacgaagagtgatcatcttggtagccaatatgatgaaacactcacacggactgagaggacagaacctgctacgaacaataaatgggcagcgcatcaaccatcaagtaatccatctaacgctacgacctatccatcttctaattggcgagacggattagccatcctgacgaacgccgtaacagctagagctcagccgagaggcaagcacgcgaacctaacatggatattcttctgctccccccattttccccttcgctagctcgcttgttggggggaaaagagagaagatgagaccgtagcatccaccctcccaagaacttctctctacaactaactttgcaaaattcaacgaaggaacatgcatgcgactaatctgacgagagtttgcaccgaaaagggggcaattaaatttgcctcgcttcaggtactagatggagacgaaaatcggagaaatcacgcaccgagagaatgaagcatgaaccggccggattggccggactccggcgagcccgacactgagagagatggagtagagctgtggaagcggagccacctcccgactctctgctgctccgcgtgggccgtcctcactctcctccacgccgaggcgaaggcccttgatgattttgcgctttgtagagtggggatgacacgcgggtccacctgcttggaataatgctaccggtgctctctccgactccccttttcttttcttttttacttcttttcccgattacacggaagtggagagtcacaactcacacgcaccactgcacccgcatgtaactctcactaaaatagaaaatgagcaacggcaaattataatgtctctcttttttccagcttcagtttccttttatttttcctgcacgtaagcgcctcatgcgccaggcgatttgtcttttccatgtatgttgttcctaaatttggatggtactgcaaatcctgtatatttttgagctgtcaagcaaatatactgctagacattcctcgagagggaaaaaaaaagtagtattgtaagtttaaatctgattaatgcactagcagtcaaactgccattcaacctttttaagtcttcagttcagtttgacacactcgattcattttttcttggaaaaagtacactttaactccctcaactatagccaaagtacgattcatgatctccaaccacaaaaccagatatatcgactcctctaactaccaaaatcggtgcaaactatatccctggatggttttgaaagtggttttggctgacgtggcacctacgtgacggtgttgacccggtcttcgttccacgtgtcgtcgacatgtcgcttaggtggcattagagtaaaaacaaaaatttgtagggccaacatgtcattaaaaaaaaatagtggaacccaccgacatatgggccccacgtgtcattctcacccctctcccctctctctcatcttttcctctcctctcaccttcaatcactagagcgcggggcggcggcgacaacgcacagggaaggaggtcgctggccgtccacgcgcgggggaggagctcgtcggccgttcacccgcagagaggagctcgccagcgccccatcccttcttcttcctcgtcctcctctctctctctctttctctcccctttctcttcgtctgcaggcggcggtgggtgtttgagggccgtagcggcgacagccagcgggagggcgggcgctgcctcgagacggagcggcgacgaggcgccctcgaggcggagctacggctcgtcgtcctcaaggcgtcgcgacggctcccgccgcgcccacgcacgtcgcgatgcctttgccgccgccgccgcctacctcgactacatcgtcgacaacgcggacgagtttggcggcacctgctgggccatcaccaagttcagctgggacgtcaagtatgccggcgtccagatccttgccgccaggatacgtcgtgatagcaacaaacaccttgcattgacgtgatatgatgtcagtgagagtgagctatgtaggcgatgagtgtgaatgtattttgcgtgtgcagctagccaactactgatgagaggggagcacgaggagaggcacagggagacactggagaggtacatgagagaaggcagagcaccatgtgtgcgcgtgcatgggccggcggcgccgacgccaacgtggagcagagccccggcgccggaggcggcgacggcggcacaggcgtcgcgacatgcatgggcggcgggagccatcggaacgccttgaggacgacgagccatagctccgcctcgagggcgcctcgtcgccgctccgtctctaggcagcgcccgccctcccgctggccgccgccgctacggccctcgaacacccgccgccgcctgcagacgaagagaaaggggagagaaagagagagaaaggagagagagaggggaggaagaagggatggggcgtcggtgagaatgacatgtgggcccacatgtcggggggtcccactattttttctcgtgtgaatgacacgttggtcgtacaaatttttgtttttactctaatatcacgtaagcaacacgtctatgacacgtggaacgaagaccgagtctaacaccaccatgtaggcgccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgcatcggttttggtagttggaggagtcgatataccggttttgtagttggagccttggaggtcatgaatcatactcgggccggagttgagggagtcaaagtatactttttctttttttccttgagttgggcccaaccgcataacgagcagagcacgcaccgtgggacgggccctgcaaaaatccgtcgagagaggcccgtgttatcgacgcgatgtgggcatacggcatgacggcccatgtccaaccgcgccagtccctagttccctacgccgcccttcgacgctttgccgaacgaagcccaattcggtggcctagtttcatcccttcgcgctatccagcacagcggctcgcgctcaagtcgcctgtgtggtgtgctcggctgctcgcgtcgcggtgtgtcgtgtgcgtgacgggggtgggggtgggtcgcgcccccgcatcacagcgtccgttcaaggcttcacgccatgccgcgccccgtgattggttggtactcctatctctagtagctggtgtactccgcgttgccgggtcgtcataggattttttttttcctttggctccctgcttggctgcttgtttttctttctagcagttaagtaaagggtatgtttattcctgcaccagaagtagttcaagagtatatatgctcgttacagatattattccttgcattgcatgttatgctcgttacagatagcttacctgcgaattaaaaacaggggagaatatagacgggtgtgctgagtaaagtagcaagataactcccaactactaagagcatatatacccaataccaataaagatagtataatctaaacaagctagtaaaacgccatggtcggctcgcgatagcagtgcatgcataagagcaagtttaatagtatagccaactactaacttcaattcatctatagctaatataatagcttattcatgcaatagttacatactacactattaatacctggtccgacatgtcatatacacactgtgtctagaggcggatccaacgtgggtgcaggggggactcgagtcccccctacacccacaaaacccatggatatccccggagcacccacttcgattttttcaccataaatgctaaattaaaggtttctagatggttagaggttgaaaccatgtaattgagccccccctattttctgtttctggatccgcccctaactatgtcttggagtccgtgctacagctggctataaatctgtagcccgctactcttctctttcttcatttatcttcttaaaatatgtttgcagttaatttatagcctactattgtatctgctctaaaataagtcctcgatccttgctccttggcacgaagcaagcaccagcgcagaaattcaacacgatacatatccgatctcacctggggaaggctaaaaatgggcgtacacacgcacgccatcacgtggatgtttcttcccggcgaccgactgaccaaaacatgcacaagccggggcagcggagacaagtacacgtggtcgactggtggtagctcgcacctcccccggttttggccttctggttctactagccttctaggcgtccagtagccgcgtcccttcctttttcctttgcctttgcggctttgcctctgatcccaagtcccgacgacagtgtagcgtacgtagacgcagcgcgatttctcagcgcggacggccggacgggtggtgtggtgtttggggggattttcacaaagaacggctgaaattttctgcatgccatgtacgatcgatgcctgcttttgctacccgctgcacaggctgcctgccctaccaacctaccagcgctttgacagtttgtaatgggaaagtacagttaattagtaacgtgcatggactgcttgaatctttctgctacgtctttgccccggtccgagcggaggtcaccaggtacgtatcgatgttagctttttatacgtctttgctccgtattgtgtggagtcatgaccgtagaaatgtcaagttttgatctcatgcaagctagtcaacacgatctaagccggaaatttaccttttgttgtctgctcaaacggtaaggcctgattgccagggaaattaatttgacgcaacgaaaatccggcaaaatccatgtgtttcatttgagtttattgatattttagaaagagtttttctttaccattcttgagacctctttctacctactacctatgttccaaaataaatgtattcctaggatttaaaatatgttccaaaatagttaccattttagaatactaattatcccaccaatcacattctcattcaaatttcttcctattttaccctcaaccatcctccaactctcatctatacaccgtttgatgagggacaccataatcattctttttaaatcttaatatatgctaaataatctagagttacaattattttaaaataaaggtagtacttaggagtacattacctaatgatttgtctaggttggtgcctcataacactatgtacatgctaaacggtgtgttttttttaaatatctctaaaaaaaggttttaaaaatcatatcaatatattattcttgtttaaaataattaagtaatcacgtgttaatggttcatcttattttatatatcttcttaatatttttatttcctttaatgcctaaccattgaaaaaggtattaaaaagatatatgggtaagtaatttctggtttcaaataactcccccctcgtcccaactagcccgtgagatccaagctcgtttggcaatttccattgggtggccattcctccttaggttgagttcgtttcctttctttcccagcctatctctattgttttccgccattcccccttagagcaagtttaatagtatagctcactactagctccaattcatctatagttaatgtaatagccaattcatacaatagttgcttactatactattaatacatggtcccacctatcatacacacattacatcttgtagtctgtgctgcagctggctacatatctgtaacctgctgctattctctctttccctttatctctttaaaatatgtttatagctggcttatagcctgctattgtacctgctctattaggctaagtttgtttttttcctttcccaacacatctctatcgttgtcggtgatattggcctgggggtatcacgtctagagggaggaggccgcccccaaactcgcgtggctccccccgaggggggtcgaggccggggtgttgcgacggctgccccctcccaacttggggttgagcccggggtgttgcggcggctgccccctcccagcttgaggtcgggccgcccccaagtccacgtggctccccccaaggggggtcgagcccggggtgttgcggcggctgccccctcccagcttggggtcgagctgccccgaccccctctacgtatcagcccacatgtacaacgttaggtgggtgttaggcgcgccataccgcatttaatgcggcgtgctgcgcatctgaccgatctgtgaccggttgaatgactgatgggacggcgactgtgtacccccgccctgtcagtgtgtcaggcggcgagcggcgtgctccgtcccgtcccatcataatgatgaggggcttcacagcctcttacccggtcggagctagttcaaccactctgaactgacccgggttcccgtttctagtgtgaacgagaacccggaagtcctcatccattaaatggcaaatgacaagggggccctgcatgatttgatgggccccgcgcagcaaccgacgtgcagatagcttccgggctaaggctcaagacatgtaattaatatagagaatattttcccttctccctaggtaggactcggagcacatgtggtatccccttagagtataaaaggaggaccatgtctagcgaggaggggggatcggactgaggatccctgagccaaagcttgtctaatcctagcttgcataccagggattcagggactttctaagcacagaagaattatacacacaggagtagggtattatgcttcatagcggcccgaacatgtataaacctcttttgtctcatcgtcttggaggagcctccgagatcaagatcacacacagtttcgctcaccaaatcctcgaatctcacccgctgccccccggccgaactcacgaaagggagggtctcacgatctcccgctagagagggtcacccctcaacaatcgttttccgtgcacacgcttttcaaactgctagatgatatgttttttaaaaaaaatctatacgaaagttgtttttaaaaacatagtaatttatttttttaaaaaaaattagctaatacttaattaatcatgcgctaagcatcgcttcgttttgcgtgctgggattgaaggttcccaacctcactcacgtgcatgaccccctcccccctgaactctgggtttgttcggaatggagggattacacaggatttttgtaatattggcaaatcctttggatttgacactgttcatgcattcggttcataagaatcatgtgtaggaattttgtaggaatactatagcaaccctgtaaaaacgtaggaatttcataggattctgaacatccactcacatctctttttttttcattagctaccacagggtacatgctaatcacgttggattgactagatggaaactaatattttattgtttaattatactataatatatgagatcaatattaattggaaaattcctacggtttatatattcctgtattccgaatgcttcttaccatcaaatttcttcgtttttcaatcctacatcttacataagcaatcctatattattcctgtgttttttttattcctatatttttcctattatgtgatccgaacaagccctcacaggtgacttcaacctcttgggcaacccggccttccccacaagtttgctagctagcgaccatcgtctcctgttagatgagcacgaagcacattgaatgagcataggatgcagtttttgttcttgccttatccctgttgatggattgattagattttgttcagtacctgattgtaagggactataaaatccagcatatatggttaggaagaaagagatcacaatagaaaagcatgctcagccccatattcaatggcggagcaattatcagtttatatggtcaggcaaccgcttgatcttcgccacaataataaacattattaaaaaaaacaatcggccaccaaaaacgttattcgtgaagtgagcttgacggcattgttggctccaacattgcctatagagcaccgatatggataacggttcgaacttatcaaacaccaaaacacagtcacatacacgagtacactacactgatcgtataagaatgtgagtggacatcgatatcaatcaaatttactgacttaaaagcctttctagagggcatacaagttgaaacctaatgtgctaacacccacgccaggcacaaagccagcttccactaccaccgaacgtggcgtgaaacaaaacctgcattgagtttttgcggctattctacgggctagcactctgtttcgcgtcataaagatcgataaactataaataaaaccaaggagcaaggcaagagcttttctgcacgaaatggccatccccgcgaattctccgaaacaaaaagaaatggccaaccccacccccccccccccccccccctcaccacacgcttcttccgatgaaatggaatgacgaacggcgcctttcgcagagacatcagtgctcgcatgtgcggtacagcgtcacgtccccgctctctagaaataaatcgtctgccgagaaacgcaaagggcgggcagggcagggcagggcagtgcagcgcagccgcgagtcggtgggcagccggggtgtgggtggggtggtgtggccgtgtggggagccacgcgcggaagaaaacaaaagcaattaagcgacgctggtttttcgttcttggacggcaggtaagcccgtgggccggctgcgcacgcgggattcccccgcggcccgcagggaggcgcgaccaggggacggcggtttcgacttcgcgccggcagagggggcgctgggtgttgggagtggacgacgcggtctctctctctcgctcgcgcgtcggcgtcggtctttcccagcgcgcgcgaaaccgcccgcgcgccgcgtgcggcctgactcggacgccacgaggcccgcgccgcggtggtggtgggttcggcgcagcagccggttcggcgccttggcggtaacaggccggtggtggtttggggctttgggcatctcgcctagcgatgcacatattccttggcttaaaccccacgatttgggctactgactaatcgcgtgttgtatttccttgccttttgcactttgttttttgcaattcgtttgcttccgtgggagaagactttgccccttcgtcctgcgtgtacagtctatatattaatacagagggtgtttgtagtcagacacccggactatgtcaattcccacggcgtgcgagcctgcgtcatttgataactgagttcgtgtaattaacccggaaagctatcgaattctacggctctcctctaacatgcatgaacttcaaagtttagtttatttctacggttattaatgacttaaaaagctttgtccactacttaaagaaaacaacataaatcattttcttacgtgccaaattaaacggcacctccaccctaaggtgagtcctccttaccgtattctttgggtcttcctcccttgtactagttcactagttgtagtgaggtgccttcagctcacttgtatcggtttgctctttcccaacaagtgcactttcacctcccgcaacctatagctattaaattattgagcaatgctacacgtactaaatttttcttactaaacttttactaacaatcatctcaaccgtttgatttaaatagatggaagttaaaaaaaatctagatgcacgcgtagcatgacacatcagtgttagtaagaatctagtaagaaaaagttagtatagccttttcctaaattattttacccttgtttttctcttttccttttactagaataatgtatatttttaaagtctctaataaaagttagtcctattgtttaatatatcataaaacgatgaaaaatttcataatagagtatccgattaacttttttttaggtcctacttatgtgaaaatgaaaatgtgaagtcttctctcacttttgacgagtaacacatgatagtttggggtgggggtgatagcattgatatatactatcccctagcctagaacaggggcagatctacagtattaaggtcgacaccgacgactttcggcaaaatatataataaaactgtttatctatatgttataacaacatgacctaaggataattagcatgctatgacaccgatagtcacgttttgacaccaacaaatctattttctagatctgccactgcctagaacccttcccttctcttttcctacttttttttctgtccaaactccaaaccctcaaatgaattataattttgatgtcagggtgaatatggcatatgtcttgacgaaggttgaatggtaagtggtcaaaattttcgtccttttcaaccccctttcaagaatttacagctaagattctcttacgttcaagacatgtaacaatgttaggttattatctgaaaaacgtaacaatgttaggtctccctgtatcaacaaattaacaaaaattagcgttagtggacgaaagtatacaggtcttatttctttgtaagaaaaatatgcaagaactctactgggtttcatcaagagtaggagtactttttgggcagcttgctgacgtcatgagtttctcagctgccgttctctgtcacgagtcacgaccacctcagatcaaatgtcaaaaggggcgagtgacgtatttgatacaagatgaacgaatggaacctgaaaaaagcagttaaatataagtacaatatatgtcgaacgtgtgtcgatcttacataagactaaccattttgcttttcgttgggaaaatgatttaaaactctcgagggaatgctttcttttcatgtcatttatgtagtcgtattttttttaaaaaaatagattaatatgtggtatatcactacataaatatataagatcaaatatgatatctacaagttaaaaaaaaactctagttagtttacatatattgacagttaaatttgtttgctttgtaaacttgtagaaatcatagacatatcatatatcaatctaccctttttttaacttttgagtaaagtgaattgttggtccctaaacttgttcacctgtataatttaggttctctaactctcgaaaatgtatttttcgaattcctggacaagtgtttcattctgattccaaattgcctcgacccctctataaaatgagggcctgtttagttggtgaaatgagaattttttgtgtcacatcggacgtttgaccggatatcggaaggggttttcgggcacgaatgaaaaaactaatttcataactcacctggaaaccgcgagacggatcttttgagcctaattaatccgtcattagcacatgtgggttactgtagcacttatggctaatcatggactaattagactcaaaagattcatctcgcgatttacatgtaaactgtgcagttagtttttctttttatctatatttaatgctccatacatatgtttaaagattcgatgtgatgtttttgggaaaagttttgtgggaactaaacagcccctgagtcaatgcctcatgtggcatgtcaggtgaacaacacataggatctcggatgggtcatgaccgaaataacacactttaacaagtttaggatctaaaaatgtattttgagagttagaatacttatatgacacgggagaccggcagtgcactttactcttaattttgtataagtatttaaataagagtataagaggacaaaaatcatttttatttctggtgtatataatatttcgtcttatctcttactagctggtacaagtaaccagtactccctctggtaaaacaaaaatacatcatttgattttctttcaatcatactagaattttgatcaacaataaatttcaaaatactttaagtctaaatcataaaaaatgatatatgtagctttgtcttgataaaaatactacctccatcttaaaagaagtacacttttatccatgaatttaaactttattttggcaccaaagtagtacgctaataatccataaactaattaaactttttgtaactaatatgggtagaccagtacttagccacttctttatattttgtccgaaaattgctagagtgacaagtaatacgaaacggatggaggggttgtgattaaagtatcatcattgtgacctaaaactgtatgcgtatattttggttacagatcaacgatgcttttatttatttgaccatttatggtcagaatagactttcataaatttatcttaataaataatcacggtccaattcacaccagaacgacctaaaaatatcttcatattatttgatcagaggagcatgtgttttacagatcaacagttcctttgtttatttgactattcatggtcagatttttctttttggttttaagaagactgtgcaccgtctctctctctctctctctctctctctctctctctctctctctcacgagtactgagtactgacaggttagtttgtttccctattcattggacaattacgcagttacacaccagtgcccattttttgaccaactagtgaaaacggaaccaaatcaaaagtgtccatttaccgaatcaagtaacgacagcacacggcgatttgtctgcgcgacgaaggctcgcggcctcgcgcctggcagctcgctcgctcgctcgctcagtcgaccgtcgctgcttgacttttcccccttttcaaagtcgcttcctctagacccagcgagagcgggcaatgacggagcggccactgcttccgtccgtccctctctccttccgtccctttcggcgtttgttgtgctccgtctccgccgcgtcactattttttgcggtataaaacccggcgctgccccctgcctccaaccacaccaaaacaactcgcatccgtttcgttcaagtcccccccgaaaagagcttagtagaagcgcgccacaaagccttctcgacctggctctcctctagccacctctgcttcttcttcttcttcgtctgatcgccaccgaggctaaagccaccaggaggagcaggttgatagctcggcaggcaagatggtgctctccaaggccgtctccgagagtgacatgtccgtgcactccaccttcgcctcccgctacgtccgcgcctccctcccaaggtacgtgctctcgatctgctctctctctctgttcttgctgttcttggcccaatgcagagcttcttccaatatttcatggctgactcgatgggattgatcgattggtgttattaggtaccggatgccggagaactcgatcccgaaggaggcggcgtaccagatcatcaacgacgagctgatgctggacggcaacccgcggctgaacctggcgtcgttcgtcaccacgtggatggagcccgagtgcgacaagctcatcatggccgccatcaacaagaactacgtcgacatggacgagtaccccgtcaccaccgagctccaggtacagcaccctgcaggcatctctgcttcgttgaattttctcctatcacctcgcgttttctcgccgccgcgcgcggctcgaatgcacactggaaatccccggatttttggtcgataaaaccggcttggccagttggcctggcctggcagattggtgataagaatctcaggctagaaactttatttccgagtttatcatttgcgtcattcacgggaggcagaatgggggaagaacatggcacagtttccgagatgatcaccaattcgcattagaaaaaaatatataggaagtccaataaatagagtaaggggatgggaagaatgatcaccatatctcttcatttttcgcattaaaatatggaaggtgcatgaatgaagggaaatgggaaagaataatgcttggtttggtcaaaacagggcaagagaccaaagttccatctactgaaacggcgtggacaacagtcaaaacctggaacacagaaaacaccactgcaactttcccctttttgtgaatgagacacattattagtccttttttcagccagacatgctttgggccagatgatgtcctagcatgaactgtacaacattttttttgggccgggccgttctacagctaattaacgaacgctttcgatgtgtgacgctgtgcagaaccggtgcgtgaacatgatcgcgcacctgttccacgcgccgctcggggaggacgagacggcggtgggcgtgggcacggtgggttcgtcggaggccatcatgctggccgggctggccttcaagcggcggtggcagaacaagcgcaaggccgaggggaagccgttcgacaagcccaacatcatcaccggcgccaacgtgcaggtgtgctgggagaagttcgcccgctacttcgaggtggagctcaaggaggtgaagctccgcgacggctactacgtcatggaccccgagaaggccgtcgacatggtcgacgagaacaccatctgcgtcgccgccatcctcggctccaccctcaacggcgagttcgaggacgtcaagctgctcaacgacctcctcgacaagaagaacaaggagactgggtaactaaaattactatttctactacactaaattatctatctatgaaagtgagattaatcgatgtcgttgcggccgtggtgtgcaggtgggagacgccgatccacgtggacgcggcgagcggcgggttcatcgcgccgttcctgtacccggagctggagtgggacttccggctgccgtgggtgaagagcatcaacgtgagcggtcacaagtacgggctcgtctacgccggcatcggctggtgcatctggcgcaacaaggaggacctgcccgaggagctcatcttccacatcaactacctcggcgccgaccagccaaccttcaccctcaacttctccaagggctccagccaggtcatcgcccagtactaccagctcatccgccacggcttcgaggtataatcaatggaacacaattaactctcttgatcagatgaattttttttagctgatctgacacacccatcgatccgatgttatttgcaggggtacaggaacatcatggagaactgccacgagaacgcgatggtgctgaaggaagggctggtgaagacggggaggttcgacatcgtgtccaaggacgaaggggtgccgctggtggcgttctcgctcaaggaccggagccggcacgacgagttcgagatctccgacatgctgcgccgcttcggctggatcgtgccggcgtacaccatgccgcccgacgcccagcacgtcacggtgctccgcgtggtcatccgggaggagttcagccgcaccctcgccgagcgcctcgtcctcgacatcgagaaggtgatgtaccagctcgacgcgctcccctccaggctcatgccccccgtgccgccggcgccgctgctggtggtcgccaagaagtcggagctcgagacgcagcggtcggtgacggaggcgtggaagaagttcgtgctcgccaagaggaccaacggcgtctgctagtctcaattagcgacagcgccacggcctacaaatccacaaatcaagacgctgctgattgatatgattaattacattcatggtgtgagctaccattactgtattttttttttaccgtgctaatttgagtggagccttcgattttaggtccaaggtactagtagagttcataaccaaaagccatgctcttgcttttgtttctccttctgataatctgtgcagctgcgctgcagcctgcactcatctcccgagagttgtaagttgaaactgtacgattttgatgttccctgttctagtgtaagtgccaattattgagtggtatggaaaatatttcttcaagaaaccaatcagagcgtaatttccgtgcttgatgttgtgcttgcttcttgccgttatatgttccccgtagtaccctctctacctgcacttgccttaaacttttttctcaaccttatcagtagtagtagttattttcccctgatttgccttaacagtaggagtagtactaatagtatcaagtagtttgttctaaagaggacttctaaaaatgtaaattgggcccaattgagcccgactcggactcgacgcaacggcgatagccctataaaagcaacggttagccgcaacgctcagccatcgaacgactcattgatcaaagaggagagaaaaggaaacgactcgttgatcaagaaactgactcgatggcgttggagggagccgcgggcggcggcggcgtcggcggcggtggcggaccaccggggcaggaggcggggaagaaggtggggtggagcaaggaggaggacaagctgctgcgggagctggtgcggaagcaaggcgggaaggactggggcgtcatcgccaccgcgttccccggccgcaccgacaagtcgtgccgcctccggtggaggcagcacctggaccccagcgtcgacgtcgcgctgcccttctccgccggcgaggacaggaagatcgtggagctgcaccgcgtccacggcaaccgctgggccaccatcgcggccttcctccccggccgcagcgacaacgccatcaagaaccgctggaacacccacctccgcaagcgccacgcccaggacgtgcagcagcgcccgtcaggtggcctcgccctcggcctcggcggcggtggcggcgctgggcaggctgcgggcgggaagctgacgccggtgtgcctccaattgttccctccgacgcaggcaccgccgatcggggagaacttaccggggccggcaagaagcgctgtgccggagctcctcaagctcttccccctggctcccggtgatctcaaggacaatgcgagcgcggcggcggcgatggatgtgggtaacgaggccgtccgcgcgctccccgagttgaggctttccccggcggcggtggtgttcgacgcaatgccgctgcaggctatccggatgtagattcttgcctcgtcttcaattttttcttgtttcttctactttgttgtttctgagatgaacagctcttcaatcaacgcagggtatttcctagaggaacttagttttgatcgaagagctgtagattttgatcttcttggtttcttgcaacaatcttgctagttagtggtgatcaagaagccgtcttgtgattctagttcttgttagtagtagtcaaaaaattgaggtatcaccttcctgtaattacttgattgcaatagtaatcaaggtctgaccatcctgtaattacgtgatgtcgatgaatcttttgttgtggtattcagttcgaaacttgcaattggtttcatcaatgtctggtctagattacgctgacagaatgacagtatcaatcttcagccgtgcttgtgtgggactttaaaacatcctggtatgggtctgggccagttcttaagaatttgtttgatggatcaatctgcatccctccagtccacttgttgtttcttcctgtcctgtgttggtaatgtgatctggaacgactgcccgccgtggcagttaactgtaaagatgttatctcgttgatgttgtttgtctttcgttacagacggactctgcttctcctgaacagtcagactctgttttctcttgcctgtacatattcagttacatttacattttggagatggtttgagttcagccaacaacggccaaggagttcgacctgaaggcaaacaatcttaaagtgatttttgagtaaaaaagttcgactttttaaaagaatgattcttttttttgaatgcctaaaagaatgattctaagtagtttttatatatataaaaaaaattcttcctagcaattatgggatagagttgtaaacgaaaatgacaaagaaaaccctacaatcaaattctaaagcactgataaatcgaaactcctagtgggcgggcgatcgttcccctctcctccaccacttagttttcttttttggcaccgtattacttttctgttttagtaaatttatgcacctatagtttacacatctaaagtttagagatccaaagtttataaatcaaaagtttatatatccaatttaaatttgaatttgaattcaaatattttttatatatagtatttctatacatctaaagtttatacacctaaaaattatagactcaaagttcataagtcaaaagtttatatacctgattcaaatttgaatttgacttatatctaattcaaatttaaatttgaattcaaatattttttaatatattatttctatacatctaaagtttatacacctaaagtttatagacctaaagtttataggtcaaaagtttacataccaattcaaatttgaatttgaatttgaattcaaatatttttttatttatagtatttctatatataaatttttctaactcttgttttttcttattttttaaaaaatttatggtatagtaggaaggtaagaaggggaggaggaagggggagaggagtgtgtcaaggggaggatggggatcgatcacttcgcggcttcgcccgttagcatgccccctgataaattgtgtttaagaataactgaagtctccgtgaacgaagcagttgtcccatacactgggactccgattaaagcggagccaaaacaagtgcctgaagacaatatttccatattggttagctctatgatcagatattccgatcaccacaacgacggaaaaaaaggcaattatagttgtctatttggtaatttcaatatttccatattggttagctctatgatcagatattccgatcaccacaacgacggaaaaaaaggcaattatagttgtctatttggtaatttgtatattcttgtagataaaagaattttcctatgaggtactagatgcatagtattactagatgatactgtaatgcatgtttgtttattattgtaaataactttaagtgattagtatatttgcaaggaagttgtaagttatatatagtcttttaaaaacactacatactaaaaagagaacacaagtaatgattatttaagaactgatttagctaaggaacactcttgttaccgctcatggtaaggaatgcgattgtgaaatactatgatagaagtatttgatcacacatgggtataacatgcaaagagccatagcatatacatttcgttacttatattgggatagtagcttcagttgtgctatgtaaaagtgccaatcctttctacggagactactgaagctacagctaagtagttattatcaccaatcaatgtatcctgattgaggatagaaaaaattgtacatcgattaacttgcttgtagctactgcccaagtgagtatgtgtgttccattttccatgtaacagtctactctgtccacagcaagtcagcaacaataagcatgcaaacagaacaaaattcgcattctcagtacaacataaatgttaatgcgaggtaaaactcgaaggaatgaattaattgtgttatgcaaaaaaaaaaaggaagctgaacctcttgaaattctagattatatattcctaggaagacccagtgcttttatgaactaagaaatcagttttctgtgattcaagcaacaaatgcactgggggcttagaaaccaaacaaaaataatgtatatgaggtatgaagtgcctgcaaggttaaaagatgaactacttggaacaacccttttaattcttcgttttcagttgctccattctataaacagcttagcagcgaatcttcagatgaagtctgggtttctaagtgcaacaacctttgattggaattaattaaaatgatattacgcccagaaattaagatctgctaccatcatttgtttggcccatccgtagaaaaacaataggggggggattaaacatgggtaagtgaaatattttttagtgaaaaacagagtacacgtaatagatcaaaaccctgtagaggatagacagaacaaaaatacagatacaccacatgatagagttcccacgtagtgagggacatagtaaatcttgcccatggagtcagaaaagcacggagaaaaggcatgagctgaaacgataaaacttaaggccaatttaatctgtaacctgagcattcgtatcgaaagagagcccccgcatcgtctccctcacgggcgacacgggaggcagaaaccaccgccgccgtcgcccgctcccccccctcctgcctctgccgcctcgccgccgcccgagcggccgccggcaaagccgcgcggccacaaggacggcggcggcggggcttcgtctctccctcccgtcggcggtgggggcaccgacatggtctggggcgcgaagacggcgacgccggcctgcccggccggctggcgaggtgaagaaggcggcggggtggaggagtcggtggcggggtgaaggaggcggcggtgcggcagaggttgtagtggcggcgtgggcgtaggaggcgaggttggcggcggggtagaggccgcggcagcgggctcgccggcgtgcggcgatgccggatctagctcccctacgctccccgcgcggcggaggcgtccggcgacggggaaggaggagcggccggcttcggtggcaacggcgtgggcggcgcccggtggtgcggcggcgggcgaggccgattccgcggccgacggaggcgcgcggagcccgtgcgacggcggcagcttcgactgacgtagcactggcggggcggctcggccagcgacggcaaatcccggcatggcatggtggcagcggtgcgtgcgtggtggcggcggtgcacggcaggcggaggccggcatggtggcgctggtggcaggagcgaaggaggggacggtggcatggtgctcggtgacgacgtcggccgtgtacctcagatccgtgccactcggtcggatctggagggtggccggtggtggtgttcggccagcggaggaccaggcggcggcctcgggccggttgctggctgcttttgtggcgagggcgacgggcgcagtggcttctttggcggtggcggcgtttgcggagacggcggctgtcgtcggcggctgtgaccagcgacagcggcaacggcggctggcttgcggctgtcgggtctgtgaggcggtgccgatgtcgctggatgcggcagcggctggcgacgtcgtgcagacgatcgccggcgacagcaggttgaggcggggaaggagtcgggtgcgaggtgtggatggcaacgggtgtttggcagcagcggtggtggtgattgtgtctgcggtcaccggaggcatgacggcttcggtcggctagccgagggcgtggcagacggctacttctagccggcgcggcatcgtttggaggaggggtcggagaccggcttggcgcagagaggcgtagccgatggcagtggaggccggcttggtgcgagcggcggagatggaggccggcttggcgcgagaggcgcggccggcggtagaggaggcgacctcggtgtgaggaggagctgccggtgggtgtggcgcggtcttccgcgcacgaaggctggtcggcggggggcggcggtgcaggtgtgccacatgtcgccagagcttgagcggtggtggagcatcggggcaccagctgtagattcgcatgtggtgagcagcgggtgaaaacctagcccggccttggccggaccggcaacgatgttccccctcctgagggtgttgtcgtgctgtctcacccctcaaaggtggttgccaggcgaaagcctagtcttggctcctttgagccttgacggacggcggcggcggtggttctctcgtcgcttctcttcttgaagacgtcgttttggtatcccctagggggcgatctcgtctgtgttcctttgttggtctagcggcggtcggtcacgcttagcggcgatcggtccggtgcttgccttctcctgggcttgtgtgttggcgctgtcggtgtgtgggtggtggtatatttttttcctttttcctggttagaccttccaaggttgtaatcttgtaatttttgcctgctctatcaatagaagttcacaccgtctcgtgcgagtggttaaaaaaaaaggccaatttatgtactaatatcgaccaagataaatcggaggaaccttgttttgtttccaatgacttccaagtcagacttgctggaataatgggctaggagttcacttgcaaggtgaaagaactggtcaacgtatagttgccatgagaccacgagaatgcccgatatgctgcattggcaattggcttgttcagacttcaaaggatcatatatatatagaattaaggtgagcaataaacagactcaataagatggaaaaccggtagaagatatataagtcggccattacaaaggagaaagaacgtcaagcaactgctgggaggtcgaacgacagcggcagtagaaagctcaggggacaacatgaagatggaaggaatcggctggattgggttcaccggcaggaaagagagcatatgcgtctgttcaaggatcaagcgtgcgtggcgtagaaaactgatctggcggttctccttctgaagtgacgtggcttcaccaggaagcaggaaaataacttagtggggatgaattgtataagtatataggatatgtaaatttgtttttgttagttggacacgaccattttggatggtatgagatagggtttggtagattggatggaatttttttttctcctaaaagtctctaaattttatgacaagggaatgctccaaaacttctactctttttttctcgtataattttcatcttccttgttcaattatttttatttttttcgttcttttcaagtttgtttgtttattttctgtctttccgttttgttcaatgtgttacgctggtccagactccagaagctgaggcccatgggcctggcggtttaggtccatgaaggaaaagtctatacaatttcgtcttactaaactcttattatctattactaacactatgagtatatctgcatttgctataatttttatatacttaaatcaaacatcattgtttataagagttctttttttttaaaaaaaaagcacgtgtagcagtgctcgtccacaaattgcctgtcagcctctgtcgtcgtcacgcacggtcacaagtcacaactcacggctcgtaagcgaggcaggcaagcaattttccacctgctgttcatctcactgatcccggatgtggtgtcgttcaaggttttttcacgaacgagacattttcttttcttctttttttttttcgtgattgagaaagtttggacttcgtacaatttacaagtagtagtaagtttagtaactagtgtaacacgattacatccagaacgcttgcggcgcaaagacagagtcatgcttgcgcaccctgtaggaagcgcggcgacacctggacgaagcacggagctgtccgtgccggtcgtgcttgagacgaaacctggtgacacggagcacgtactcgtcgatctcgtcgcgatcccacaccggatccatccatttcggcgtcacggactccacgatgcagaactcggcgtcgcccgtggacaccagcgacgtgccgccgcgctccggatgatcctcctggaagaggtgctccgcgttcaccagctgccacgccggcggctgcgacgtcgccgccgccacactactgaaggtggtggacgggacgtcgcaggtgcacacgtgccctggcgagtggaggccgacccatgcgcgcagcttggcgtcgtagtggccctggccatggaacggcaggagccagtcgccgcggcgcgtccactcgttgtcgtcgtcgagggaggaggagaacgtgccgtggtgcttgccactcgtggcggacacgaagacggtgcgcccgtcgggatgcatggcgtacgaggttatttgcatggtgcggcgcggcgagccgggctgcatgccgtcgaacggcaggcgcagcgacgagcaggccgtgctccacgtccaccgcggctcggtcgtcgcctcgccgccgccgcggcgctccatgaagtgcatgccgcccccgtgcagcgcgtacagcccgcgggcgccggcggacgacgcgacgacgaagcgcatgggctgcagcgccctcgggtggcgagggccggcggcgtccagccgccccgtggccgtgtcgtacacggcggtgcgcgtcgtctcgtacctcggctgccacagggcgaggatgtcggtgccgacggcggcgaacagcacgtcgcgtgcgcccttggcggcctcgagctggagcacgggaggctcgggcagttgcgactcggcctccgtgtccgcggagccgatcgcgtggacgtcaaccttgtagagattgtaccctttctcccagtcgtccagcgccaggtagagatgtttctgctccggccgcggccgcttggcctctccgccggcgcacgcaccgctgcggtggtcagcatccgattccgatcgcgaccgtcgtttgcccatctccgcaatctccttgatcggtcgggtcgcgtcgcgtcggcttccttgagtttgctgctcttgcggggtcttccggagtagtactgtatatttatagaccgggcaatggcttctgggccaggaatggatccgtatccgattccaataaggagaagtaagctcggatcagaatcggaatcggatggtactaatctttcggtgcagtttcctgattgctcttggacagttggactcttgccgttgggggaaagctcggcttccacttcagtaaggctcatacgactcttcgaatgaaccatctactgcaagtgtaaacttgacacaaaatgaaacaattttgcactaaaaccatacgatttttctcataactctgagtacttctgtaactagttttgatgtcttttccaacaatgatgacaccatgaactttaacacgctataatagctgcacgtaaggtgataatacctgaaagaaaatttctcccttcgataaaaccctgcgagggttaataattaatacgtagtatgagccaactatgcaaggattgtatttttttttatttttctcttagaaattcatggagattcctttttaattaactttaatagattttttttgcggggaactttaacagatttaagaaaatgtaatacacatatttttatttaataagggatacaacaataaaaatatattagaaattggatcggtaacttgtgtacatttgaaggttaggtactaccccgtcctataatataagatattttaactatacggatatttcccaaattacctgataaatccatttgggaatttcatatgcatgtaagtaagcactaacagtatggtggtgtagttgtaaatgtatgatttcacccactaggattaaaatttgatgtgctcaataatacaagtataatttcaacaaaaatttagtgacaccaaagatgtgtcgctggtctcgctctttttagtgtgcatcatggacaaacctgtggatactcccataaaaatatgtgtatagtgttgtgtgcacgtactctgccgtataattgaaaaaaaaaaggtcatatgcatgaatatttaaccaagggtatgcaccacctacccgtaacaggaattggttatcggaaaagtaggtctttgcgtgagttaactagtaccatccaagtatccaacggtgaaaaataaatgtttgaaatttggatccgccaatttaaggttttgattttttttcttcataggaactttatatgcttttatttttctcagtgtatttggatatagtttattgtagtttaaatatcgatatatgtccatgaagtttgtcggagaatgaactcctccatcagggaaccgtgagaccccctttgtgagttcggccgggggcagcgggtgagattcgagggtttggtgagcgaagctgtgtgatcttgagggcgttcaatcccccaaagacgatgagacaaaaggggtttatacaggttcgggccgctaagaagtgtaataccctattcctgtgtttgggattatggttgagtgttacaagggttcctaaactccggagagcattctcgctcttcttctcctagagttcaggcctactgagtgtcgtcgtcgtcgtcgtcccttttcttggtgggcaaggtcctccttttatagttcaaggggataccacataggcccaacaactaacttcctcgagaagtattaccatctttgcattaaatgcatgtcttgttccttaacttggaagccgcatacacgtcgccttggtcatggggcctaccacaccatgccacctgacacggggggcgcccatgtcattcaccatttaatgggtgaagacttctaggctcctattacatcggggaacgggagcctagctttgaccagagcgggaggaccgactccggctgggtgtaacactacgccaccgcaaaactcgccgccgacgagagagagagagagagatatttagacaagatcggagttggggacgaagagaaacagagctgaggcagaggagagacagagtttggagagagatagattcgatttcttttgccaggttggccacagccattttctctctcgagtatttatctcctgattacatgggccgttggcccaaacgatttaaggcacacaggccgcattctatttgataaagtctagcccaaaacacacacactatcattcacagttaaacctctttctcagtgtcaccattgccggtcatgacagtgccgcccgcaggagtttcagcttgtccccaagctggagcatctggaaagcgagtcttcacaacatgatagtcctcccaagtagcatgatctgctggtaatgaagaccatttcagcaacacgtggacatgagctgcattaccgcgcttcactagtcgacgctccaaaatcgcctcaggaacaacgttagcagcatcaagaaccactggggatggcaaagaagtataaacaggagtatgatctggcacctgagctttgagttgagaaacatgaaacaccggatgcacagtgctgctggcaggtagatccaaacgataagccgccactccaatgcgctccaaaacagtaaaagggccaaagaacttataagccaacttaggatatggtctattaactactgaggactgagcataaggttgtaacttcaagaaaacagcatcacccacagcaaaaacacggtcagaacgacctttatcagccttgttcttcatacgcagctgggctcgagttaactgctgctgtaaaaattcagacaagtgctgtctttcagtctgaacatccaccacatcaggcagagtagccaatgtcagatcaggaacttgagaataatgaggatccaccccaaaaagagccttatgaggagaacagccaagagatgtatgataatttgtattgtaccaaaattctgccaaatgaatccaatggctccacttcttagggttagcctgagtcatgcatcataaatacatttccaaacactgattgacacgctctgtttggccatctgggcgggtgatatgctgtgctcatctgtaattgagtgtcccaagtagcaaaaagagttgtccagaacttgctagtaaagagacgatcacgatcagacacaatagaacgagggatgccatgagttttaaatacagttttgtccaccagatgagccacttgtgatgcagtgaatggatgacgcaaaggaatgaaattcgcatacttagtaaaacgatccaccaccaccaaaattgcattataaccatcagagcgcggtaaaccttcaataaaatccatggagatgtcctgccaggcctcttttggaattgggagaggagctaacagtccaggaagccgacagtgttcatgtttggcctattggcaaacctgacattgcttcacaaaattttcaacatccaacttgagaccaggccaagcaaataatttcttaatccgatgataagtagcagcaatcccagaatggccaccaagtgcagaagcatgaaaagcttgaatcaacttagtatgcagtcctgcattggatccaatccaaatcttattctggaatctaataatcccttgtgtcaatgaatacccttgagaattaggagaatgcacagccaactcagctagtagctgctaagcttgaggatccactgtataagaattgatcacctcctgaatccagatcggttggaccacagaaagagcacaaaattgagaggaggaaggcattctagataaagcgtcagcaacaatattatcaacccctctcttgtgttgaaaagaatattgcaaacccatcaatttagtcattgccttttgctataattcagtccccaatatttgatcatccaaatgacacaagcttttgtgatatgttttaatgataaatggacctctctgcagataacatctccacttatccacagccatcataatagctagaaactctttttcgtaaatggacaatttctgattaacaggacccaaagttttgctataataagcaatagggtgaccctgctgacttaaaacagcaccaagaccataagcacatgcatcagtctccaaagtaaaaggaagctaaaaattgggcaaagctaacactggagtgttactcatagctgtcttcaactgatcaaaagcaagctgagcagcatcagtccaaagaaaggccttcttcttcaacaagagtgtcaatggtcgtgctatgatactataaccctgaacaaattttctgtaatagcctgtcagtcccaaaaatcccctcaattcagtaacagaagtaggcacaggccaagccagcattgctgctgtcttctcaggatcagcgctaactcctttgtcagaaatgatatgtcctaagtattccagttgagtgcaagcaaaagagcatttagacctcttagtaaacaactggtgctgcctcaaaataacaaaaacttgctgaagatgatgcaaatgactatcaaggtcagggctataaactaagatatcgtccataaacaccaacacaaacttcctgataaatggtgcaaagactgagttcataaggcactgaaaggtggagggtgcattcgtgagaccaaatggcataaccctaaactaaaattgcccatgatgtgtcttaaaggctgtcttggcttcatcagtttccaccattcgaatttgatgatacccagctttcaagtccagtttagagaagaatttagtgcctgagagctcatccaataattcatcaacaaccggcataggagacttacttttaatggtgagagcatttaatcttctgtaatccacacaaaatcgccaactaccatcctttttcttgacaagtaaaacaggtgatgcatagggactcatactaggtgtaattaaaccagcatcaatcatttctttcacctgtttctcaatctcgtctttttgtaacggagaatagcgataaggtctgcagttgacaggagctcaccttcctactgctattcgtttgagagcattggttcacagtaaagtcttgttacttttggtggattctggcagctctcacagctttattgattacaactttttcagtgtcaccattgccggtcatgacactgggataagagggtgagaacctctcaccatcattatttgatgggacatgtcaggctgcacgctgcctgacacacaagcagcgcacaggcgcactagccagtccgatcggttattcgaccggtcacagaccggttgagtacactgcacgccgcacgaccgctcgggtcgccataaatgcgggtaggtgggcacatgtacgtggtgacctagagagggggtcgggggagcccgacccctagtcacgggaagggggggccgctgcccgacctcgggctcgatcccccctcgggggagggccacatggcgcctggggcagccttctccctctagtcttggccagggagtggccgccaccccacctcgggcctgactccccttgagggagggccacgtggaattggggggcggcctcctccgactagtctttgggaacgagtggccgccaccccacctcgggcctgactccccttagggaagggccacatggcattgggggcagcctcctccgactagtctttgggaaggagtggccgccaccctagcctcctccctctaaacatgatacccccgggcttatatcaccgacagtagcccccggcgttagccctggccaaaacctttcccaggtgatcagggttgacgccaatctgctagtcagttgacatgcgggcccgatcttctgtcctatcattctgggagttgggcggtgggagtttagtcacgttcatacgtcgccttaacttcccacttttctcccggtctccgaggcgctgcgggctcgggagtttagcccataccttaggtcgtgaacttatttcctgtatatactcagcaaatgttgttagactctctcgggcccgtgaccttacgccgcgtacctcgcttgcccctgcctcttgttaacctctgttcgtgttatacttcatctattcaaatgattatttttgcgtgagcgtggggactgaactttccatagtcaacaatctttacccgcgatcaagccaggctgggcgccgtagctagccggcggggccaaaactagctgctacggaagagccagctcaggggaccccgggcgtcgacagcgaccagagctcgatgcagggctaggatagagctaggaatcgtagcccccacacttctagcaaagaatcatttgaatggatgaggtgaatacaaactttttgttaccaagggaggcaagccaacgcgcgacacgtgggtaccgcgggaccgcgaggaagagatgggcgagagataaacataagcaataataattctatgcaaatgatcatctttgcgcgagtgtgaggactaaattttccatagccaacaatcttcacctacgatcaagccaagctgggcgctgtagccagccgacggggcaaaaccagccgctacggaagagccagcacagggggtcccagacgtcgacggcgcccagagctcgacgcagggctaggatagagctaggaatcgtagcccccacacttttagcaaagaatcgtttgtatgaatgaagcaaacacaaaccttgtttgcatgtcgcaacctttgaaacctttagcttgaagagggcctctctccatgggtccctaaccactttgggaagcctgcgaccacttagcaaacgaggtcaggttcccacaagcctgtgtccccacgctacacattctgtttgatctttcctttcggtggcctcctttcaatatctctcccttctacacggacgactactttcgcccgagtgtgagagccgaaaaactctagagccagcgatccccgtccacagttgagccaggtcgggcaccatagccaaccggtgggaccaaagctagccgctacggaagagctagcacagggggtcccgggcttcaacggcacccagcgctcaacttaaggctagaatagggctagaaaacttagcccccacacctagcgaggaaacattcatgtagatgggagagaggttgggcttttaccaccgagggagcaaacaaatgcgcaacacgcgagcgtcatagggccatgagaaaagaacgggggaaaataaatataagacttcaagctgtattaagctgatgaattgaaaaaatgaaaatacttgaagcttgaaaggacgattagttgagccaggccgagcaccgtagccagccggcgggaccaaaactagccgctacggaagagccagcacagggggtcccgggcttcgacggcacctggagctcaactgcaagagtcctctcaggagtagaccgaggcaagtggcaggttcatgagcgatccccgcgcttggccatgaagggccattgggaagaaactcgccttgacccggtcgtcaccccacgccgcctctatgatcgtcgtgtggatctggagggacttggaggggttgacgctaccgtggtacctttcggtgaggctgggccgaaattttgggggtcatcggtcattccgaagactcgccataaagatctggccgccagccttatccggtgaagatgcggggggcctagccccctgcctggggtggcacgacactcctgaggaagctgcgccttcccccgcattggcggcgcaacacttatcgcgccggcgctcgaaagaacctcaaaaatcacgaacgcgccccctacctggcgcgccagatgtcggagaatgaactcctccatcagggaaccgtgaggcccccctttgtgagtttggccgggggcagcgggtgagatttgagggcttggtgagcgaagctgtgtgatcttgagggcgttcaatccccaaatacgatgagacaaaaggggtttatataggttcgcgccgctaagaagcgtaataccctactcctgtgtttgggactatggttgagtgttacaagggttcctaaactccggagagcattctcgctcttcttctcctagagttcaggcctactgagtgtcgtcgtcgtcgtcgtcccttttctcagtgggcaaggtcctccttttatagtttaaggggataccacataggcccaacaactaatttcctcgagaagtattaccatctttgcattaaatgcatttcttgttccttaacttggaagccgcatacacgtcgcctcggtcgtggggcctaccacaccatgccgcctgacacgagggacgcccatgtcattcactgtttaatgggtgaagacttctgggctcctattacatcggggaacgggagcctagctttgaccagagcgggaggaccgactccggctgggataagaggatgagaacctctcaccatcattatttgatgggacatgtcaggctgcacgccgcctaacacacgagcagcgcacaggcgcactagccagttccatcggttattcgaccagtcacagaccggttgagtacactgcacgctgcattaaatgcggcgtggcgcgaccgctcgggtcgccataaatgcaggtaggtgggcacctgtacgtggtgacctagagagggggtcgggggagcccgacccctagtcacgggaggtggccgccgccgcccgacctcgggcccgatcccccctcgggggagggccacgtggcgcctggggcagccttttccctctagtctcggccagggagtgtccgccaccccacctcgggcctgactccccttgggggagggccacgtggcattggggggcggcctcctccgactagtatttgggaaggagtggccgccaccccacctcgggcctgactccccttgggggagggctatgtggcattttggggggcagcctcctccctctaaacatgataaccccgggcccatatcaccgacaaagttttattgggaggaaatgattaaattttaaaacccatgataacttctttgcatatactcctctgcagtaaagctcaaggacatccaatcttctcgctaatttagtactatagggtgtttggaaaataggttaggagaggtggaattaggaaacggaaatgaatgaagcgataggatgaaatatggtgagaatgatggatagctaagattgagacttatcctttgaggcgtgggaaatcatatctcaaacctattttccaaacatgaccatagtactaatctctccacctaaataccatcctatataagccacgcgctgcgtgtgtcagtgtcaccgcgcacacgccttcaattattatttgccaatggctttctcggcttccatcttctccttttactccttcgccgtcgccgccgtcctcttggtaggcacggcggccgccaggccagccacgtccgccgtcgtggctcgtggcaccaatgccacggcggccgccgccaacgcaaccgtgatggcgcgccgcggccgctcctcgccgctatcgacggcgacgacggaggaggaggagcagcagtacatctgctacctctgccgcgggcgcaacacgctgatgatcagctggtgccccctcgacaaggacgagtgccacatcgcctgcctctcgtcgccgtcgtcggcgtcgcgctcctcctcctcgtctccgccgcgcgcgctgcctttttccgccgccgacgacgatggcggcgacaacggccggggcgggggccacgacgactgctacgtcatgaaggtgtaccctgacggcagctgggtcgtcgtcgacgtggtcagctgccaggcgtccgcgggatgctacctcgtgtgcagctacggcgacgcgctgccgtcgtcgtcgtcgtcgggcgccgcttccggcgagatcaccccggccgccatcggtagcccgctgccgcgcggcctgaccgagttcgagcggtgcggcgaccagcgctagccgtgcccgggtgccgccgtccgcgagcccatgtcgacaacgcgtacgtgcagtttgatgatccgatccgacgaatgtaacgttggacatagcactaaacctcgtgtcaatctgtgcataaatatataggcagtatggtagagagaaaaccaaaagaaattcaagcaagcaaaacaaataaaaataataatacgagtaacactttaggtttcacaatttttttttcaggaagtagtagttaatgtggaagaatcaaccagctcatatttgcaaactacgatctgtctctgttaaccaaattacgagtgtgtgttcttgggataaattcacagccgtttaatttcttactgatcggatcgatcttgcggcttgcggcagcaacacgagaagtctcctcgttctatggctaaaaacgtcccaacctgccgtttcggtggtttgttttttggtaaatggctgcggcagcacaacacactttgcttgttgctcaccactttcaaacagaatccattgcttcctgggcttgctaattaaccgtgtccaccgctgacaaatagtaccatccaccgccggagcgcgtagttgctgaacagctgaattagtaaatcactattccactactgatttgcactacatttgtttgctgttcatagcgatatgcgtagtctacgtgcatgtactatgttttttttttttgaaagggatatgtaccgggtattcatgagtatgaaccttgttagaaaatttgtacagaggaaaataggaaatgtataccctagacgtttgatctggaaaatgagtacagctagaaagctatttttcagatgaggatgaaatattaagttgatgcgcgtgaaacgagaaaactattagtgcatgattaattaaaatataattattacagcctttataaatgggtatctttaatattttaaagcaacctatatatagaaagtttttgcatgaaatataccgtttaatagtttaaaagcgtgctaacgaaacagagatacaatccgaatcttaattacaaaataacatatgtatgcaaccgatttttctggtttctcttgatgaagaaaaacatgtaacctctacatgggaagagataattagcagattgctcgattgaaatttgataccacccttcagaattcagatagcactcttacgcagaaacgggtaagcacttattctcgtatagtcaaattgtagtatccattcattgactgagattttgttggtctcccaacataatcataatttcatactactacgctcctgacgtcaaaatgcagctgcagccaaaatgacctataaatatccccgccataaaaaaaacccttataaatgagacaggctgcacgcatcatctctcatcaatttgtcattatctttgcgatatgcctctctcagtagcttccatcaaccgtgcatcctaccaagttctcctcctcctcgccgccgccgccgtgtccaccacgggcggcgacggcaacacggcgcccggcaatgccaccgccacggcgacgactggcggcgacgacacggagatgtacatctgctacctctgcaccgggcgcaacccgatcctgatcaggcggtgccccatctactgggactactgccacctcaactgctttgacgacgcgccctccaccgccgccgccgccgacgacgtcgccgccgttcccgtggcctcgccggcggcgcctgcgcgacgggtgggcggcgtcccgcgcgagaccctcgaggacgaggagtgctacgtcatgaagctgtacgagaacggcagctacgtcatcgtgaccacgctgggctgctcccagaccgcctcgtgcctcctctcctgcggcggcggcgacctcgcagccgacggcgaagaagccctggcggcggcgcacccggccggcgccgtcggcgtctcgccgccggtgagagcgacggctccccgcggcatgccgccgccccgcgtcgccgatttccagcggtgcggctcacaggcgatgaccgctactccggcaacgagggccatcaccggcggcgtgtagcgaccgctttcggctccgatggacgacgttcgtgcacattaattcgtcttcacatgataaaaaaaaaaaaagaacagtgcagcaattgtaagatagacataagaatttgcaggaattccaaaggaatcatttcaaattatcgtttctcccgtgttaataataatagaaaagtaaattcaaacagggacgactaaggtgaagaacgtcaatgtaagctggcaaaatcaacatttgtataccacgaaatctatacatttccgtaggttttgatcgcaatttcacagaggtagattccgaatccggccagatgatgggcctggcccgtgtgtcctctcctatacaggctttctggttcgtttgcatatgttgtgggccgtgggcccgtggcccataagccatactgcttgcacgttccatccatcgatcacttgctgcgatccgcggcgcgtcgggactccatttttttttccccgtgagaaatttccaaaaaccaccgctctccgccgcgaaccctagtggcgaatgtgggatacaaaattcggtttccctccagcagcgccgcccaccaccgccgccgcagcgcagaaaaatcccaagcggaggagagaggcggaggcggaggcggagggggaggtggcggcggagatgagggaggaggcggtggagcggctgcgcggggtggtgcgggacagcgtcgggaagcacctgtacgcgtccgccatcttcctcgccgacaaggtggccgcggccacgggggaccccgccgacgtctacatgctcgcgcaggcgctcttcctgggccgccacttccgccgcgcgctccacatcctcaactcctccaagctcctccgcgacctccgcttccgcttcctcgcagccaagtgcctcgtgagcttccccacccacgcccttgtttagtctgccattttgtcgaacatgttgggtgcatgctgtgtgtagatagaaggtttagtttcactgcccctgttaatgttccagtgcgtggctgcgcttgagcttccttatgaacagtttgtggttgtatggtggcctcaatgttctttcactctgggcattgtttggcagtttttttgacgatttgattctgtgtgtttgcaagcactcgataaaattttgcttgatcagcttttagctttagctgtatgagttgagatagggtcgtttacttcactcaaggtgcgcccaatggtttgcactgggggatttcatttttttggcttcaagtccaatgctctgctgatgcttcaaaataattaacatgatacacctgcattttctcgaccagaagatttttacttgggcattccatcaatgaacgggtgcttagcttggttcttaatagctggtctgatctgggagtttggttgattataatatgtgcttcctgcttcggacttttagataaatgagaattttgtttaagttctatatatgtcagatatataaactgcacatatgattttgactgcttattcaatcaatatccatgacactcgaaacaaaaatctggtttcttataggaaagatcaaaagaactgtataggattagtgatttttttaatgtacttctaagattttactttagaaaattgaaccataccagaaaatattatgattcagtatagatttttctgatttgtgctctggtgtacagtcctgtgtagtcctttattttatctaccgtctttccttttatcttagctactgtttcatcgttttgttttggttggttaggaggagttgaaagaatggcatcagtgtttgatcatacttggagatgcaaaaatagatgagcatggaaacgttgttgatcaggatgatggcagtgacatttactttgataaggatgctgaagaccatgagatcaatgtgtgttgactcttctttctcttccccatgcctctctctctctctcttagtatggtgattgatagtaatatttgcttgccagatcaaagcggcaatatgttttttacgtggcaaggcatacgaagcactggacaactgtgaccttgctcgacaatggtaaagcatcatttcattttttgtctaattgagtgtattcagtggttctggtgaatgacgatgcagttattttgaagtctttcttctcttacaccttttactcaatatcttcactgagaatgttgggttattcgatactctttagaagatataaagaaaatgagtttttcttgtaaaacgaggacacactgctaatagttgaaataactgttgctacctggaagtactgctaattttctttgtttgaaattaagatttaagcaggattgtctaatcagtgttttttttgggcatatctggccaaatagcttggttaagatggttttatggctttgttctgctgttatctcaggtacaaagctgcagtgaaggctgatcctttgtgctatgaggtgagaagaatcatgtgactctttagtacaataccttttcaattacatgaaccaccattattttgtatttttggttctactaaatatggaatttggcatccagatgctaacatggaattgggcctctgtggtaaccccagttagttcattcctaacttcttatgtctgtacatggcaggcccttgaatgccttgttgataactacatgttgacatgcgaggaaggtaagttttacaaaatcaatcttcccatctgtcatgtccatcctcttaggatatttcttttaaataatacaatgtttattgttattactggactagttttaagaagatatgcttaatgttggaccttcaatcctctctttgttcttggtacttattgttatgcaatgatatatcagaatctgagctgttgtcctctctaaaatttggaaaagaagatgggtggctctcagcattctactcttgtttgataaggaaggtacacgacttattaactgcattgctttgcaatttaataaacaatatgtgtatctgcattcacttatttcttttgatcatggtttgttttgttttatggctttagcatgaaaaagaatatatagtggaagcaaagttcaaggaatttgaacgagaatcttgtagtatttcatctttgagttcaggactgacactgaaaaataatattgacgtgttggcttgcaaagctgaatactatcatcagagtggagagtaccaaaaatgtttcgaactcacatctgcgtaagtttgtaaatgattcattgtcggtacatatgtttccttgatcaatattggtttatcattcttgtgatgctatatgtgcctcaggttacttgaaagggacccttttcatttgaaatgcacgttagttcatttggcagctgcaatggagcttggccattcaaatgacctttatattttggcctgcaatctagtgaaggactatcctcagaagtgagtattcccactggcctgcccacattcagacccacataatatttgttatcctgctagatgggcttttcccccctttcatttgcatgtaacaatcttagatataatgatagtgttgtgcacattattcatctttctgcaaactttaatgcaacttgtaaaatctagcctttaatagcatcgggattggggtaaaatatgttagctgacctttatttatgtgatgaacaagaagagattgacccccccccccccttcatgttggttatatagactccaatagttggagggacataatactaaagtacacttgattgtttgtagtcagacatgagcaaacaaagtatattattttaatgtcagctgtggttccatctgtagagctctttcctggtttgctgttgggtgttattactactgtattaagaagtatgatcaagcacgcagatactttgggtaagcatattcttctcttaatttctactgtattatttttatttgaaccttcactatgcatttttgccttaggatagcttagaagataatcctgctgtgccttcgatgttgggatgtaaaataaaatagggtgtgattagtgaatatcctctgcactgcaaatcacaaccatgttcctgcgtaaggcaacacttttgtcacgaaaacatggcagagatggtataacatgtgtgctacaatagtgttaccatctgatggagagaacagtgtccataggtgccattgcctcctgaaatctacgcatatccaactgactgattgatttcttataacaaacaatatatttctttgttaaatatttttagttgtctggaatgatagaacaatgtgataaaaagacagaaatgagtaggttctactcatgtagtatcagtctgtcagatggtttgtaaggtgaaacatatctgtccaataattctccagagtccaagttcaaataaacaatatatattttcttaagacatgtgtctcagttataccagtccaaaggttgcaggttattttgtttcttatttgttcaatgctcattgttcattgaatttaatcatggatgggtttaaccctcttacaacttcttataccttgtattcttgttcaattttaagtagctgtaatatgttttgcactaatatatttcctatcagcaaagctacagggttagatgggacatttcctcctgcttggattggtactggtattgcttatgctgcacaggaggagggtgatcaggcaatggctgcatttcggacagcagctcggctatttcctgggtcagtaattcctttcgaagtaattgtttgtgtaaaaaaacttctttatttgttatgttattatgctgtgtacagtttagcaaaatattaattaaattaatttgattcttttaacacttaagtcaactcaatattaactccagagcatacttgtacttgtttgtctaaggagcaattatcttaacacaattagttgcattaattttcctttgtactatctttcaattgttttggccttttattctggaaattgatattcgtattttttttgggtgtgacaagcttttgtatctgctatgcattaccgattatgagcattgtggatcctttctactttctttcattttttggccttctgttctggaaactgctattcgtgttttttgggacactggcaagcttttgtatctactacacattactgattatgagcattgtggattgagttcctctctttgttttggagtgtaaattcttgttgcacttcaattacttcacctctgttgttgtctgtccttcggctcactatttgttgaaattgttttctatttcagatgtcatctgccaactttatacatgggaatgcaatatttgcgaatgcacaatttcaaacttgcagagcaggtaataacttgagaaatcctaccgagactaattttcttatgaggcttccactctgataaagaaactatacttagagctgacttttttccctatattttctcattccatattttgtttttggcaaaaaaggaggtttaatgtggtaatagtagttggtcagatgctgaaaatacatcctgtatttgtaatattggatgggttatagaaaatgagatattatcatgcacaacttccttttacttagtgaatactgtttgttgtagctcacaatgagagcctatcatggagagtatgttatttgcaaagttttatttggcaaggcataatagttttgtcatcatttttttaaacccccttttctttctgctgtgatgcagttcttcacgcaagcaaaatctatctgcccatctgatccgcttatatataacgagatgggggttgtagcttataatatgaaagagtaagagtttctctgttctaaaggtttcttttgtctgcttatcctattattattggaaccagtgatgctccactttcccttgtaagatgctttgatctcatgaaagggaaagcattcctataagttctatatctgatattcctataggaaaaatgttatgctaacatggatgttttgaaagatgtccatgatatacaaggttgatttggtggttctgaaattttgaatagaatatggatgtagtatgcatagtattgtatggaaagccttttgaagtgggatgatgtgaaccctagttcatgttaaggttagcatgtagaaactggctacaccggaggaactttgggataaaagaagaataaaagaagggaaatggctccaggataaataagaaaggataggctattatgatgaactttggggagaaaaaatgtttcatctttcttgattgatttgtaacggatgatttgctgttccctttgtatcgacaagatcttcacatagtattcagtgaagtaaacccaagtaagagagcaactaatttttttccccttagtttccaactaatgctgcaccagctgggccctgcattaacgcaatcacgataacaagtgtgttttatgcatttatagtatgatcattagagtttgaaatgtgtgattgatgtccatgatccatatacaagtttggtttttatttgcttttcaaattctcttcaacttataaaatttcatcccattagatttggttctctgctgaaaaaaatgtttgacacatccagttctagtggtttcagtaaaaagaactgtttgtgctgctattaaagtagttgagaatttgatattctgtttttttttaaaaaaatgtttaggtatcaaaaagcagttcagtggtttgagctaacactggagcatacttcatcctccttgaatgaaatgtgggaaccaacattggtgaatcttgggcatgcattgcggaaactcaagtaagggaaccatcgcatcacattgttacatttaatttcataagtctgttggcatatgacttttttatgttagtttagcaatagatttgtcaagttccaatcccatttatatgctcaatttatgatttttgttaacatgagagaatgggaaaggaagtgttgatttagttcagtcatctcagttgtgcagctgtggttgctttgtttgaagaccttttattacagactagaacaaaataaatcagcaatatgccagtgttattatttgggccagtgtgtgtgagggtaagttcgaacttgtggatttctttgtatccagagccagtcaagcctaaattgcatgaaactttaataagaaaatatgccttagattttgtgcctagcatatcctgacctgaatagcatttctttgcgatgaacagcagctttgctgttagttttgactgatggaataataattaaccgaattatactggttctctttctttttggttgttgtcatcagttcttaaaatatcattcttgagctaaccttttttttttttgttgcaacaggaaatatcaaaaggcaatatcatattatgaaaaggcactcacctttcaaaccaaaagtttgagcgcgtttgctggtcttgcttatacttaccaccttatggtactcttctgttcctttcttatccactgctttgaatggtactatctctgttatgctgcactggcatgctgtaaaggcgatgtatcatgtgcatagggcagaagttctgcaaattctgacaaaagaacctggaagatgatacgtgttagatcatggtctttccacatagacttatatttaattatctattggatatctatatgatcagaagttcaaaactaagttttatgtaacctgctacttcaattacaacatcaattcatatatgtgtgctgagcgtttaccgttgaaacatcaggatacttggtatttgttagttcccataggcataagtgagaaacaactagacaaggcatagagatgccattggaagaatcgagaacagaggaatgggagggtgatttaagttctagtagtagtgttttcaggaaaaaaaatttcggtcagagattccttgctaatttacatgaaaatcacgaaggacaattgacctttaagcttaagttgcatttgtagaagcaatattttttagttttaagaatgagacctgatatgcttgattcattgtttcagtttgacacttccacagttactttctgagtatatctgaattttactaatatcatcttttcataacacaggataaattcgaggctgcgataacttactaccacaaggtgacgctctatgatcatttgtacttagctgtcatgtttagaatacatctttctaatcaaacacctttggcctgtttggttggagggagtttttaggagggattgggagtttagagggatgaggctattaagtgttttgtttggttgggagatatgggaattttggtggaatggggatggggaattgagtaaggaactccctccttttcaatacctgggtaggggcaggtaattgggagggaattcctcctttactttgtctaagcaaatctcatccatccgtttttattaatgacctaatctctaactaaactccctatcaatttccatcacctctaccaaacaagatattgggattaaaaatcaaatttccatcttaatctcatcatcaattccctcgtgtaaactcccaatcctcttccctccagttaccaaacaagccgcttggagctgccaatagttcagcatagggactttcttgtgcgtaatgtatcttcaccgtgtatatatgcaattaagtttttgaagtttaaaactgaagagatataacagtggagaccaatgcctttctattcagtctgttcgttgttttcatgtagcgcagggttagttactaatattttctcgctattttggtcaggctttatggttgaaaccagacgatcaattctccacagacatgctaacgttagccctcgagtccagctgtcaaatcactgctcggacaagatagcataggtgcaatcgctgttcgcaaactgcaacaggtgatgttgtatcttaggagtgctgtatcaattcggatcatctgtagccagtcttgtaaagttagtgtttaatatataattgctcaagctcattcgccgtatcatcaagattttgttaccttcgtactgatgtaaataccgtccattccttgtcatcacgactaatgatgcccaagattattctgcatgtttagaaaggttaaggtcagccgcaattgtgaggtagttttattacattcttatgataactgaggtatttgctgtaaatttgaatggaatcttgatccttttcttacgaagtgtctatgcctgactcctaagatttgtggatttcttttttttttctagcggtttcattcgattattattcttaaatactattaaatagatgaaagtaatatgtgcaatgttgtacgctctctttcttatctgagcaattagttgcccagaactcgttatctgtcgtctgttggttccacacgatttctcgcggttatcccccaaatcgatggagcatatccatttctcgtggcctcaccaaattcaactgccgaattgacttgactgtatggaggaagcagaggttgcctcagttgaatttaatgctaacttgtgttttaagctaatttaagtttgttgaatgagagattattttacttagatacatgagtacaaaaccgtagtgattccaaagtttgtgcaaaatttccatcacgcagaaaatcacgccggggatacaatcattcatggagtaaacattaagaattcttcagcaatcatctggaaagaggcatggcccctccaaataagtaaagcattaagccgatgccttcggaaaaggtaagatttttagggaagaaaataacgctagcaattagcttattgcagtgtcttggaagggttttttttttcccgataactagtgtgttgctccgtccgttcaaaaaaaattcggaagtacctatacatctttcgaaagatttttatgatcgtatcgcacagatttttaatctttggattaaaatccgatagatataataaaaagcaaaaagtaattaagaaacaccataatggacactaaattaccatatcctcaagaaaaaagaccaaatccaatacaaaatttaaaatttacatgcgaagattcaaaaattacagtgtaacttacaaaagttaccgtgtaagtttcataaattacactgtaacttacaagaaaatgcactgtaaatttgagtgagaaaatcgagtgagagataagaaaaaatctttcgagtgagatatagcaaaatcgaaaaaaatctattattaaatgagatatttttatacaacaaatccgaacatactcctgtccaattttattgtattaggaaatattatatctaatattaggtttgtttttttttcttttgatggagggagtagaaatgagaaccacctcgctgtggctgccgcctgcggatggttcttttttgactgaaacttatcagttctctcaacggttcccatttattcatgagaaattgtcagggaaatgagctgcatactccatacatcacatgcagagagctaagaggtgtcattgtcgaccgacagagttagttcctaccagcacttgaagtcagcatgcgtatgtagaggaaacctgatgacagcgtaactgcaggaaaggattatgaaactaggggaagtgaagctcactgaattggtggcatttgcatggcgctagtgagggcaggtgaaaagcaaaggttgcgttgtggtattcttttctttcagcatttgcatagccctgctaagttggtaactgctgcagatggtattactgcataagctcactttggtagtacatggcccgtttccattcttgcggtactgtcaactctcatgatgtttgtgattttcatctctataggcagtgaccttcttagcagcataaaactgaatattacactcctgcagtagtcactattgtagattctttgaatgatctagcaattttttctaccttaaaaaaaatcaagcatgtgcttcgcttccatccttccagggatggccagtgagcttatgcagtaatgcttctctgccagcaatgtactccatccagcccgattcgtttctgagttcaagtttggctgaagcatatgtccatccagcaatgttgtaccaaattcctgccctcattcctcccttgttcaagtttctacaacattgttacatggacatatgctatacactaaactttgattttcttgagagcagggaagccctactgcccgttctttttggattaaaatgtatatagtctacttcagttttcattatcacgctttttaaaccgttaaacaatatgtctcgtgcgaaaaatttatacataaaagttactataaactatcaaataaatccattttcaactttataataagttaaaacccaatcaatcatacgctaatgactttcccgttttccgtaccattacttaatcttcatcttattagttttccgtactactttcactattcactactggagctaaccgagacaaaaaaaaaatcagaatgtgactaggccaaaaagtggaaagaaaacttgcgctggactcaaccccgacccccggggagcgagagagcgctctgatttggatcgtgtcaaaccgaccgacgcaccaaaatgtgggctactactagcctttagcttagctgaccccattatactagtactacaatattagggccacagtacgcctccaccttcctcccccccacccaaccctgaaaacgccaccatcctctccagatctcccctcctccgcctcgtctcgtctcgtctcggtctctctctattaaggagcaagcaaagcggccactccggctcagatctccgcgcgtgcatcccaccacccccaaaccctcgcgcgcgcgctctctctcctcgtcaacgcgcgcgcccccgcccccgccccgacgagagcgatggcctcgccggcagcggcggcccccgcggcgctgctcgtccttctcgccgcggccctcgcggcgaccggcgtcgtcgccgacggctccgaccaccgctacaaggccaacgagctcgtcccgctctacgccaacaaggtcggccccttccacaaccccaggtgaggctctctctctctcctcccccgctcagatcccatcgtcggatccgttagattcgtgggtgtgggttgggttagttgttcccgccccccgatctcgcctcgaggtgtgtgtgggctgagtcgtcgtgggtttaggtttgtctggtcaaacgcagagaggctagtttcggagatccgagagatgacgttcgtagtgatttggacgggataacgatcgatcactgcactgttgactgcccagatcttcgcgtcgggctctgttttcgtttcagttttagcaagtataggtgttcggagagcggattttagacttgctgggaatcggatctatttgtaaagtagattttttattcttaaaggcgataatgtcacgcgaatgccgttgtcatgatattttcctttttccttgcagtgagacgtatcggtactttgacctgcctttctgctctccaggttagttagtcacagattcatgcttcctcttcattgctgaagaatcccagttagttgtttgctaataaatggtgttaattacagagaaagtgaaggagaagagcgaggcactcggtgaggtcctcaatggggaccggttggttgatgcaccttacaagcttgatttccgtgtggattatgactccaagccggtttgctcgaagaagctcaccaaggaggaggtggccaagtttcggaatgcggtagcaaaggactactacttccagatgtactacgatgacctcccactgtggggattcattggtaaggtggagaagggaggcaagacagatccgaaagagtggaagtattacctgtacaggcacatcatctttgacatcctctacaacaatgaccgggttattgagatcaatgtgcacactgaccagagtgcactagttgacctgactgaggacaaggaagctgatgttcaattcctttactcagtcaagtggaaggagacacccacaccatttgagaagaggatggagaagtattccagttcctccaacctcccacaccatttggaggtccattggttctctatcataaactcttgtgttacagtcctccttttgactggattcttggcgaccatcctcatgcgagtactgaagaacgattttgtcaagtaaggatctatacattacgtatttacattaagtattaaagatattttggaagatactccatgcatgtcacgatatttgcctgagcccactatgcacatgtgctagttaagcactaaaagaaaagaaatgtaatgagcagtgacggtaaagacagatgccagcccatagaacatggaaaattgcagcatataaattatttttatttcctatggagatgcattttgacaattgacatgactgtcgaaactcactccaaacagtggtttctattctactaaacgagcatctattcttcctcttgccatgttcttcagttgagagtaaactaatgcatgatgcatagagcaaatattttggtctgaaatggatattaaattattaacttgctaaaggaagcgcataaagcagatctactatgtcaacggtgttcagattatatgtcctttgtagtgtaatgcttatgaatttattacttgaaggttgatcttctctttgatttatgagcttgatgacttgactacatttcatctcgtagtttttagtttaaccctttttcatttgaaggtatgcccatgatgaggaagcagctgatgaccaagaagagtctggatggaagtatatccatggggatgtcttccggttccccaagaacaagtcctttttttcggctgctctcggcaccggaactcaactgtttgccctgtaagttttgatgggccttttcttgccacatatattatggttttattttgcttaactggaattcttcctcctgttgttcctttttagacatgcagatagctaacaatctttatttggcacattgcagcacaacctttatattccttcttgcacttgttggagtattctacccgtacaatcgtggtgctctttttactgcattggttgtcatctatgctctcacttcaggaattgctgggtatattgcaacctctttctactgtcagctagagggaacaaactgggtatgtgttacatgtatacataatacatccctagacacttgtacaatgctaagactgcaaatttaaaagcatcgattataattcttttattactaatgctatcgttttatacttctcaggtgaggaacttgctgttgacaggatgcctgttctgtggaccccttttcctgactttctgcttcctaaacactgttgctattgcttatagtgcaacagcagctttgcccttcggcactatctgtgtcattgtgctcatctggaccttagttacatttccccttctagttttgggaggcattgctggtaaaaacagcaagactgaattccaagctccctgccgtaccaccaaatatcctagggagattcctccacttccgtggtaccggcaaacaatcccgcagatggctatggctgggtttttacctttcagtgccatctatattgagctctactacatctttgctagtgtttggggccacaggatttacacaatttacagcattctcttcatagtcttcatcatcctccttattgttactgccttcattactgttgcactgacgtactttcagcttgctgctgaagaccatgaatggtggtggaggtacattcatttccctttatgttttttaaacaagtactggcatgggaatgcatcatatatttcattttatacactgaaactgatattttgggtatttgcttttatttattgagctctgagatcaatcaggtggctgtcaattttctgcagttattttttcgtttgtttgacatcttattcatatgtatttcctgggcacccttctgttgttttcccatagttacaattggagttgctgattagcaaagtattatcgtagtgaaattttgagtacaatgcaataaccaattatgtatcatctcaatggattctagagggactagttcttgaaatctgttgcaactctgcatttttttgtcatgagcaaggtatacaatgctgagcagtgagcaccacccatttatggatattctaccaatccttatgttctctcatccatctatttattatctaggaactccagtttaatgctgttcttttgtactaaatgctgaacaacaatatgattttttttctgccctttctcttatacaggtcattcctatgtggaggatcaactggattttttgtctatgggtattgtctgtactactattatgcacgatcagatatgtctggatttatgcagacatcattcttcttcggctacatggcttgcatctgctatgctttcttcctgatgctgggcatgatcggtttccgtgccgcattgttctttgtccgtcacatatacaaatccatcaagtgtgagtaatactgttgtcaaaggctggagagcagcggagttgtactcctttttggtgccactaagaagtcccagtatagaaaaggttagctctcgcgcaacaggagcagctagagattgccatgtttcaggttaggccattattcataggaacaggtaatgaacctataaatttgttctccttttgtgcgactgctgtgataaatcgtcttttctttggtcatgtaattctccctgtgatgtctagacattttcacgttgttgatgcatgacctacctgagcatctctggaagatcatgtcatgtcctatttcctatagcagaataactgaagtgtagagatgatgcctctagagcggcttgtctatttatacgtgtacccaccgctggttatgtattgtcaaatattgaaatactgaaccattctttttttttcacttttgagaatcatgatcactttgattgatagtgcgaagcagcttccaatgtgcaactaggcttgacacgttatatttgttgatgtgattcgttcttcataatccagcgaagcttgttctgcttttggactgcattttctgaaaagttacatcttttctattgctaatgagacagaaaaacctattccatctgtactaagataactttattttaacatctaacatttgtcccaaaacaaattctatgctcttacctatcattcagtctaaaattaagtttttatcatttcagtatctcttatctacccatccattaatataacatttctattaattagtgccacttttttctgtgctaatttgaacccttatgtctgaagttattttgagcccttatgcctgaagttattttgggacagatgtaagtacatagaataattcttaaaattgtactataattaagcttcggggtataatttagatagtacgaagaagtttcaaccctctcttaattgtagaaaatgactagcatgatagccatcgatatggatgtattagaacgccacttggattatcacttgctctgatccacatcgcatcgacactccgagaagtcactactagcggtgaccgttaagattaatctgtgatgtaacgcaaagaaccaagcctatgactgcatgagcttggccggtctcgctatgctacaaaaccaggatggcgtgatatgggccgcctccccttctccttagatcagcataggcttgagtaacggctctccttttcccgtcaaatcgcaaatgaacttccgttacgatccaaaaacgaatccgagaggaaaacgaggccgatcaggcgcaacgaatccaaaatatccaccttttcctcctcttttttgagaaaattctgcgaaagcttcgaatagttttgtactggtcactgacgacaaccaagtaaccaaccggtgtcacggcgaattccgtcaacaccgcacccaagtcgtcgtgtttatatatgctttgtcaatttgccataaaaacccccacgaaatcctccaatccattgccgcagtccgtccaagagagggggacactctgcctccagccatgagcgacggcggcgcaggcgccaagggcgcgggcttcggcatgccgcgcgtcggcatgggcacggcggtgcaggggccgaggccggagcccatccggcgcgccgtgctcaaggccatcgaggccgggtaccgccacttcgacaccgcggcgcactacgagaccgaggcgcccatcggcgaggccgccgccgaggccgtgcggtccggcgccatcgcctcccgcgccgacctcttcatcacgtccaagctctggtgcagcgacgcgcaccgcgacagggtgctccccgcgctcaggcagacgctacggtatgtcccccccccccccccccccccccccgcccccgtataagattccggcggaatcaagtgaagaattgtgattttagtagtggattattacgagttgtttggagtaatcggttgggccaggcctataagaaaaacaaaggcattatcttaaataaaggaaaatttatcgtggaattaggatatgtgatattattctttaatcttaacaagacaaattataaaaagtcttagctctttggttgtcgtgctgggcaacatatcctatgcacacaggccctcacgtgtacacacgtgcacaccaactaaaaaatgtcactaaaaaatctagaaaaaatcatacacatactttcaattgtattacacctagggttaaaatcttaacgtcaaattcattatattttagccgtaacaaaaaaaacaaaaaatctgacagttttaaggttgcaattttgtcagaattttatcttttttgttattctctatgtagaatgaatttgaagatgcgactttgcacgtagatgtaatactattgaaagtatatgtatgaattttcctagaattttttgtgataatttttagttggtgtacacggtgtgtacatgtgagggcctgtgtgcataggatacgctcccgtcgtgctgatgctcatctttgagtatagggatgccttgagtatatcacgtgccgaccactcctatgccttgagtatagggatgccttgagtatctagttggtaactagtttctaataatttgaaaaagctagaaaacctaatttctaatttctagtttattttttgaattctgaatgtagttgaaaaaccaaactgtttgagtgcttttaattttggaagatactgcattagccacgagacaaattctttcattaccatcttggctgccacctccaaacagatattagtccctcattaactgcagtgcatttaatttctatctgaggcaccatgcgactaatcaactgattatgaaaggttaagactcaccttaattaacagaaagcacatgctcaccccacacgtatatatgcaggaaccttcagatggagtacgtggacttgtacctggtgcactggcctgtgtccatgaagccgggccggtacaaggcccccttcaccgccgacgacttcgtgccgttcgacatgcgggccgtctgggaggccatggaggagtgccaccaactgggcctcgccaaggccatcggcgtctgcaacttctcctgcaaaaagctggacacccttctctccttcgccaccatccctcccgccgtcaaccaggttggtttgcacaattcacaatgctgcaacaaccaaaaatgttataacctttttttaatggttgatttgtttattgtgttgggtttgcgttgcgtttggtttggcacggtacgtacgtacgtgcaggtggaggtgaacccggtgtggcagcagaggaagctgagggagctgtgcagggagaagggcgtccagatctgcgcctactcgccgctgggcgccagcggcacgcactggggcagcgactccgtcatggcctccgccgtgctccgcgacatcgcccaatccaagggcaagaccgtagcccaggcacgtcacgtctacatttgcacgcgtgtgttcgtgtcgcgccgtcgtctcagcagcaactgacgtgtgtgtgttgatttggcaggtgtgcctgaggtgggtgtacgagcaaggggactgcctgatcgtgaagagcttcgacgaggcgcggatgcgggagaacctggacatcgtcggatgggagctgacggaggaggagaggcagaggatcgccggcatcccgcagcggaagatcaaccgtgcactccgcttcgtctccgaccacgggccctacaagtcgctcgacgacctctgggacggcgagatatgagcactcgccggcgaccgcttcgtgtttccaggcgccggccgacgtgcgtgctgctctgaggaacgcaacagcaaaaactgcggctcttgacgatcgtgttgaataaagcaaagtgtgacgatttcatcggctctggttgcataattccggagtgcacacgctagcacgtgcgagagagagagatataggtacatcgagcgtgtcaaatcgatcaaaattgttatagacgaggccgagccgagccaaggaaaagcttccattagaacaggggcagtgcttcttactcgcatgccaagtctcacatgtcagttggctcaagaccagtactcgtgtcacaatactgtagccttaaagtggggtctacaaaaatacagaaagtcccttctctcttttttttccccttctatcatgccttccactctctctctctctctctttccctctcacgctcgagcggcgacttgcacgctctcctcttctctttccactgtggcgggggggccgggcggagcagcagcctaagcggcaatagcgtcaggagaagcggtggtccgagcagtgatggcgctaggcggggcggccatatccgatctgggctcgctagatctggccttgggcgatggcagcggctcgtcggatctcccctctcccctcagcttgctagtgccaaatcccatctcccctcctcgtcggcgcccgttgtccaaggcgacgacgacgagcggcggcgtggcctataccctctcctcggtggcgccttccgtcctcttctccgtccggtagccctcctcccttggccgtcgtgggctatccagacgaatccctgacaaatctgacgagaaacatgcgactcatttaggctccatgttcttcacttggtaacggaaacatccgacgtggcgtggaatcttggctggggctgcctaaggttgaatgccagttatacgcattgtgaacgccggccgtgccgaaccgaacgtcgctagcttttgcgtcgtcgcgtcgtcctcgtcgatctcggcggaatcaaccgcccaaccaaccgaaccgcgcctcgtctcgtcacgagccgccgtgacagcgtcgtgccggtgcaggggcccctggcagagcgtgcttacgccgatacgtgcgaccaaaaagcggctcgcatcgatcacgtcttgagaaaagagaagaatcaaacaaaaaggaagaagaaagaaagcgtactaggggcaaagctttgcaagagtgtattacatatatcgatcatctcatggcatctcacctcacctcacagcttttatggaatcacatgttggtcgccaatgcaagcttgtcaagttgccaccatagctaagctaggagtactaggtagggcggtgtctagctaaggaaccagtagtagtcatcggaggagcatttgctttgcaaatgctttgcaagcggctagagtaggtcaaactacattgtcacaatctattcgaccgggagctccaacattggagcactctgtagtctgtagtactccatcgatgattatttacccaagagcgtgctctgacacattggcattgcccccttgcaaaacaattctgaacatttcgaccgtacaaacaaaatccttgcaaacttgtatactatactagcactgtacctcgccggatggtcgtacgatgtggccaagtcacaggcacacagtggcacgacacatttgactgacaacgccatcgaagagatcgaatgcaactggcaaaacgactcgagtacccttctggtaaaagtcaccgcgacgtcgccaggtttgtttcagatgaggcaaagtttttactaccgaacaggccatgtggtgaagcccaagaacacacgtccccacagaccggcccagccatgtataaaatcagggcatattccctcatctcgctgtgcaggaggactgggcgaaaaaaaagaaaggaaaaaagcgaaggtaatcgagcgtttttactgcggcagagttcacggggaattcagagcgcactgggtgacgaaatggattgcgcgctgcagttgctcgcagctgcgccgaccgggaagggggggctctgcgcctggatcgtgcggttaaaagcaggatgagtaaaggcgttttttggttccttttgcgaaaggaacggcatcctctgaatcctcctcctgacgccgctgcagcctcttttcagtgacgcactgatgctgtaaaatactggctcagattgattattactccaggctgagtccagctcgatgtaaacgagtcgaatactcgaacgatgtgcatcatgcaatggcatccctgttgccacaactactgtatttgtttgctcactaataagagtctaagatgagtactgtatatgcattgaggtatggttaaagagatcgtttcatctacgtacctagaatattgtactactacgtctttgatagcggctttgtccaaacgctgtaatttgatattttgtgtgtgtgtgtgtgttagagctctaatacaatcgcaacacaaatatggctatatatttcttaagtaaatccaagagacattactccctcatcccatgatataaatattttttattcgtgtttatccagatatatatgtagccagaaatccttttattttgagataggaagtagcaaatacaatgctactacgtccgtcaataaatatgttcacttctagcaattgggatttctcaattcatgaagcaaaggtacgtaggtagggaaatagaaattaatatattttagtatagagaaaatacaacgaaattaaatcaatccgcatgtgactattagaaatatcctactatttttttatccacggcaatactataatatattttgtttttgacaatgagtaacggatcccatatatacatatttgagtgtgctcacactatcttaaaataattgttggctatgttcccgaatagtaaaaaaatggtacattttgggatggagatataaaaaaaatgcataatcattttaagaaaagaaaatgtttgacttgcccccctaaacgtttggtgtagcatgcttcccctagtcccccctgactctcgtggcaacgttgtatcaggtggcactcaatcaaccaggtgggataatcaacttatatatatataaagaaagaaatatctatacctatatgtcgtttgcttcatattcttttctacttgcgctcctctctagggtcaacctatatatctacgccacccgtgccaaggagggaagagaggagtatgcacaggtgccggaggaaggaggggagcaaagaggatgaaagccggtgacggagaagctaaaggtggagcccgcaattcagcctgcaaatggggcggggcaggtcggcccgttccctataccctctgacccatttgcttttgggcaccagttgaaaccagagacaaacattggcccgcccctctctggtggcactggtcgccccgttaggttcctactcctgacaacataacagtgcacttgtccaagcagcgacatgcaaagacagcagagttcagtagttgataagcatcaaataaaatgcagccggacaagatgataatataaattgacaaatcatggttaaacaattcagaatagaagcaaaagcaaaacaaattgaattagattcagaaaattcaatctagaaattttaaagaaacagatataactccattaactttcctagatgttccattcagaatttgtgattcctttgcacaaatcttcgcattctaaaacacaaacatcactactagcaaccagtagtacttcatcaagcaaatgacacccaatctaacaacatgctcttctgcccaagacgcaataacaaagaacactcacactccatgctcataatcctgatgatcgccggcgtcgtcgctgctgaagctgcagcctgaagcaaggttgggctaaatcaataatggacagcgggagcgcatcgccgcctagcttgtaagcttggagccgctgctaccgtctcgatccagccgggccggagcccgggactgcgtcgccccgaacccgaagccgccgccgccgctccagccgggacgcgtcgccccaacctgaagtcgtcgtcgccgttgccgccgccgccgctgccgcctcgagccctcgatccagccgggggcgcgtcgccccaacctgaagccgccgccgccgcctcgatccagctgaggagtgcgtcgcccctacgcagtgctgtgataagccgattacgggtcgacccagggtgcactggttcctggactcgtttgaccctaaaattatatgggtcgacccataaaccttctggagccgaattttgagggtcgggccagcggtccaacgggccgacccgccccatttgcaggctgacccgcaaaggtgatgggggtgatgtacacaactgaaccaacataggcaaggtctgacgctaccagattaacaaaaggggcaaccaggtagacgtggcaacaggtaggaacttgtcaacgccaccaccttgtggccgcttaaattcccttccacaattacttcttcccggtgatgagggggcatattccttctcgccccaagatggcaaactacgcctcttcttcccttcctgagatttgcccctatcgccccctccattctctgtggcactgtgaatttggggtgcaatccacgtgcctttagctgccagtcgccatgggagaggatggaagaagggggaaggaaagggaagccaaggcatcatggcatcctacagctctatgagagagagagagagagagagagagagtacggagggaggaggaatgggaggacatcgtcaggctaacccaaccatagagatgcttcaggatggagagatcaagaagagaggatgctagagaggtaaacaagcagcaacagcaacactaataggtcggcctcaccaattttttttattttattttgttaattggattatcacatcagttaaattattgcctacacatgttacgtgaaaccaaaaccgcattgaattgagtgggagagtacttcattctgattgaaaagtttagggttaaaaatgtctaattttgtggtttatggggtaaaccggactggtcaaaagttcagtgtaagtcagacatttccgtttcaaaacagcggtttattttatagtgattgaagtatcatttacagattaatgccgcgatacaccattaatttattttatagtgattgaagtatcatttacagattgatgcagcgatacaccattaagtagtaacctagaaccattaccagtccagattaaaggagcaacttttccagtcaaaaaaaaggagcaactttttagcaccctaaaaactactccctccgtttcgaaatgtttgacgccgttgactttttagcacatatttgaccatttgtcttattcaaaaaatttaagtaattattaattcttttcctatcatttgattcattgttaaatatatttttatgtaggcatataattttacatatttcacaaaagtttttgaataagatgaacggtcaaatatgtgctaaaaagttaacggtgtcaaatatttcgatacggagggagtataatggtgccagggtgcattcatgcaaaagttgcaaataccacctttgataattttcccaacaatgacatcaatcgaccgaagctcgaaacgacctacgaaactacgtacacttcatcaatttgcggctaaaaaaaagatgaattacaccgtcgtcacccaaccccccttgctttacatacatacgcgtgcacgtacacacgtgaacgtacaagttgtacatgtgcatgcatgtacatatcagctagatgccggcgccgacgccgccgcccctcaggtgctcgcgcgccaccgccgacgcgccgtggccgtcgacggcggccatggacatcacggcgagcgagcgctgccggcacgcgtggcaggtcacctgcgcgatcaggcgcgccgcgtggtcccgcagcgcgagcgccttctcgagctccccgcgcgcccggtggcgcgcgcggcgggcgtcctccagcgcgcgctccgccgccgcggcctcctcgcgcgcccgctcccgcgccgcgtccgccgcggtcttctcctccagcgcgcgcctcacctcttcccgctgctgctcctcctcctcccctcctgccgccgcggcgcaggcgccgccgccgccggacgccgcggcgacgacggcggcggggccgatggagagctgcagcttcgtcgtcgtcatcgtcgtcgcgtgttgctcgtgggaggaggagccggtggtcgtggagttggacgagaacgcggcggccaacggcgccgtggtggacgccgggaggagctgcagctcaggcggcggcggcggcggatgatggtgatgatgccgcagcgccgcgggacggatgaccggcagcgtcgtggccacgggcacgacctcaccgcacacacgtccagagttacacgcatcctggtgctctatgaagctctccactctgcaaccaacacacacaaccaccgccattagcacacactaatcataccacttaaccacaatcttatcaccaaacacaacaaaaacacggcgatcgatctaatcgactgatcgatcatctgtacatgtagatcgatcgaaagcaacgcatcgatctcgaacacgacacacactgacagatcgatgagagcatgagacaaccagatgaaacccatgggatggaccaccatatgccatcgttaaacccatcaaggaagctagctacgttccattgctgactaaatggccacgcgcgaccagtccgtccaagggaccaaccaacagcagcactgtacacatatactacacacacagctagctagtgatgacgcctgcacttacgccattattgatcgagctagaaaaccagtcgtcgacgacgacgacgacatatggaagaagcaacgatcatatcggtatctgcaggggaaaacatgctgcatatgctgctgatgctgctgctcgtccggtatatttatgggccggtcagtgacaagagagtgtggcttagctactgccaattattaaagcgatcgcctagtgggaagctcttgtcctggagagaaaaaaacagaggaggagatgatgctgttgtgtgtgcatggatgatggatgggtgcacatggtggcctgtgtatagcttagctccgggcgatctggtgatgtgccccgtccgcgcgtggttgtactttggtggtggatccagggggtccgaggaatggagcagcttgtctttacctacctagcgacctctgcttcgtcaccttccaccttgcctcgtccacatcatctcactccctaggacatctacatgtagtactagtgtccgttctattacgggatcaaacacacattctaattctattactgtaaatctagacaggtcaggattatcctatcacgtacttgattgctatatttgatagagatattatatactacattcttaaataattggctatgtcactatacaggtttaaacttctggtaatttttctggaaaaaaataaatactacttaaaaatatgttatattaccgaagtgtacatcatcattaatataaccacacaagttttcttaattataatgttctccctccatttcaggttataaatcgttttgactttggtcaaaatcaaaccgctttaaatttaactaagtttatagataaatataataatatttacaacaccaaattagtttcatcaaatcaataattgaatatattttcgtaacaaatttgttttgggttgaaaatgttactactttttcctataaacaaagaagtttgactttgacaaaacaaccgataatatgaattggaggaagtaattatttaaaagtaatttgtggttaaagttacgtgacgatagcagttactacagccacctgataagttttcacagaattaagatccataaatagctgctagtaactcgcatgctaaaatgctactcctacaagctattaatggctgattagctctggcaggcattatgtttgcacatgaacaaacagtggcgctcatgttttacttactttgagttaggactacaacaaccagccatcttatcagcgtaactggccggaagctggagctatcgctgctactactacacttagcttagctgttgggtgaaatgcgcagagacagtttttggtcgatatgcggtcgctttcctgtaggaattttcggtcctaccgcaacccgccaccgaaacgatcatatgccaggcgtctgccctgctttttcatctcttccatgatctcatcgatctcctctgatttaattttttctctccctttttcagtctagctagaaaatagttttcgattaatctcgatggatatatgcgtactactggaccctagctacctagcaggatgtatgtatgtaagtgatcagcatgcatcaacagcaagaacctgaagtagtagtaatagtcccgatccaattagtccgtacataaatatgctctttctttggtcagctagctagccagttaaacaacggatcgatcagatcaaactatagctagtcaattggtgtcggctacaaaaacacacatccttttaattttctttttttcttttttctctctccgagtggcgatatcatatctacagcccagtggcaggttttaaaccctgaaacgtaccatagcttttgtcttatctccatgcaaccctgtctcccaccaaaaacaattcgaaattcatctctttaaatctaaatactccaagatctaattacgtatgcacataatcatgatatatatccaaccacccaaacgtcatcgtatcaatcgctaatcatggatggttagcgttcgtacgtagtagtagtagtgcatgcgtcgccggccgccatgaacgctacgtaggtttgaggaggaggagagggggtggtgtacgtaccgggagaagacgcggccgcagtcgcaggagtggccgcgggtgccgcaggtcttgaggtgggccttgtagtcggactggacggcgtagcccttggcgcagcgggcgcacacccactgccgccggccgccgtgcttgcgccggaagtgcttcttgatgccgacgaggtcgcccagcgcgtgtgccgggtcgtggtggaggcagctcggctccgggcacacgaacacgcgcttccgcgcccctccgccgcccgcgccgccgccggcgccgccgccgccacccgcggcgccgccgtcctccgccgccgtcgccgccgcggggcgcttgaccagccgccacggcaccttgtgccggcgccggtgcatctgcaggttctgctcccgctggaacccctgcccgcagatctcgcacacgtacctgtccgactccagcagcgtcctcggcgacagcgccaccacctccgcatctgggtctacgtacacacgggctccatgatcgaacaccatgcatgcatgatggtatcaatgtctccaacacatacgtatatacgtacctggcgtgccgggagggcgcctcttgcgcttggcgggggagggctggtcggcggcggcggcggcgaggctggaggagttcgacgccggcggtggaggctgctgctgctgggaggagggtgaggaggacgaggtggaagaagaggccaacatttggtggtggctcttgaccagtgccataactgcaaggagcttttcttctttttaagggagaggatcactaataagcttaagcttaagcttatcaccacaataccacttctagagctagagctaccaccacaagaggctagatcacagcagctacttctactactactactactgcctctgcagcagctgccttggtttggttctctttttgctccttagtgggataggggtgccaagggaggctttatggggtggaaaggtgaaggtgcattgtgtgtgtatgtgtttgtgttgtagaaagggctggggcatgaggggatcatatatagcttaagccagggagagagaggggttgtgtgtgtgtgtgtgcaaggtgagatgaaaaaaagggctttgtcaatatctctttgcttttgtgcctgcatcggtgtgtgggtgttggccccctttttttgaagggggaatgtgtctcatatactcattggatgggcagcttttatcaaggctttgtttgtttgttttgggggtttattaagatgggatcatgagggggctagtctctgccaaatcgatctcgccaacgcaattaatggagcactgtccattaccttcatcataacttgattagcaagctgatgaccctctttgattagtctctgcgtacgttttaatttcctctcgacccccctctttgccttcttttctgttgtcctgacaggagtttggcagcgagatggaaattcagttcacgcattcttctttatttatctagaaatacatatatatacacactaaaaaaaatctactccaaaacgccacgtatatacgaatgcaaaatgaaattacttgttcatatatatgctggtctccatttctacgtatatatacgtatggtttctttgaatatatatatatatatatatatatatttgatgccgtggtagatagctgaccggagatgaaattaaagctagtgttttgccaatgataaactatgcagacgaacagctcatccttgtcaccgaagtgattgctttgctgaaaaaacgccccaactgttagtgatcagcaatgggggtggtgatgggggagaagattcttcacacatgcaggcgatcatttttctcccacaagtgcccccggcccttgccttgatcctatctaggatctcccttttctctctctcgctaaataaactagcctcgcaatgagatggcattgacatctttctctcctcaaacaactaaagtttatttgtctcttggcttttcctccctttcgactttctgctaagatggccgcatgtgtagctcattaacaaaattttagaagtaagttgcacacacatgtcttttttaatactaccatgcatcatccggctactgctactcgatctttacaatattcagaagttgtccttttggcgaagctgcatgcagtagtacgcatagattcgatgaggaggaggagaaaaagatggcatctttttttggaggaaactaaacgatgggccggcgaacaatccatcttcttttgaacagaattttggcaattacttttggactttgattgaaactaacaaatactagtactgtactttgcacaatagctgctagtatagtagactagtagcagctgattttcatgacgaacagaggactggccctactgaattcttctatctttgttattgatctcaatgctagaaaacgtcatataaaattaatagaacgcatggccagattgtttggtagtatttgttttgatctcctgtatgaaaatagtgtattcattgcatatataaatttaaggggaaaatgacaaaatgtcataaactataggtgtctggcattcctttcctcatacatacgcatgcatgcaaacaggactgaagaaactgtactatattctgaagtgttaattcgatgatgagtgccatcttgttctctctctctggctggttagcactaagcatcatcatcaacaagtagactaccgtatattaacatgcgactttgtgtcgtcgtacgtttattgattttatatagcaaaaagaaggtgttattaataagaggttatcaagaacatatcgtttcgagcagtacctttctccctcctcgttcgcctgtttcatcatttaggtctccatgctatgcaacatgctcgccaaagtttgcaaaggtagagagctgcttttatctctgggttgctctcagttatcgcaatcatcatgctatagcatttgcaagttcgtgcatgccaatatatattgccaatgccaatgccaatgccaatgtgtgtacatgtatatgcgtagtagtagtagatcaataggatgtcctcgtgctctcgaatcccaaccaggttaccaacatgaactagtgcctacggccatgtgtgtcgatctataattattctcgtgctttttcagactttcaggcttcagagtccatgccgccatccttcagaaagataaattttcactgtgcaagtatactggggagctcgctttcaaacatcaatttcagttcagcaacagtgtgtttgtcatgtcatcagctaaacacatcttgcatttcagagtttcttttcagctaaagacactggtgatcaccgatatatcgggtacctttgtaaaaagtagggagaccattttaattgctaattgtggatttcacaagggcattacacaaagtgagtttccttctctgaaagagagaacaacggtcgtttgtaacttgtataacataacctttgtcagtttattagcataggacatagattagatatagcatgctagctacatgtcctcattttttaaagagtagaatacacagcctgtacttaaaacttgaaataggctaaatgttggtttataaacctgtaaaatatgtatttgtatcccttatattggtttggtgtatcgccgaggtccaaagtgcatatgatgcaactcgggcactgacgtagccatccatagaccatagttgtgagaattttacatttacatcctcaattagagtataccctaaaatcgactcctaccactcccaaaccgactctcaccatgcccatgggagacgaggggaagaaacaacgattaggatagttgtgatcatcggcaattgaaggtcaagggagacgaattgaaatagatgacacgatcgggagaataaggtgatcatgcaaatccggtgtagcgttattgtcaccatgatcctcacgcattctaggtccaccatctgccttcacgacgacaatcacgtcgcatcgggtttgtgggatcatcctctccctaccttctatctccgtctcttcacctcctctttcataggtatttttttttttgcggggtcataggtatgttttgttaagagtgtcgcgagtcaatttgagagcatattgtagtggaagggcctaaatgcaaagttcttagcatcgtgaaaaccgtgtgattatcctaaggtataacgtggtttcaaaaactgaaaaggttatcgcacgtgatcatcgcgataactacacggttttgtaaacagcagccgcagcagcagctagccgtaggaattccctggttacgaattccggagcactaccatcgctagacaaaatcatttagaccaaatcaaatcacccccaaattcctctccccaaaagagaaatttggaacctcttttgatcactcctccatgcatcatcccattcccatgcagtgctagtagccgtagccaccgatttacaattaggccatgcatgcatagctgtcgcagtaactttctttctttcccctctctctttctctgtgtattccagggccgtcgtctctctccagtccggtgtccaaccccgcacaggcagccgcacctgagcgcgtagctcgcctttctctctggccgatgcaatcatgcagctccccctgaaatgacctatcaatccggcgcggcgcggcgcggcgcgcaattcttcgctgggagagaagcatcaacgacaccctgctcctgctccccccccccccccccctcacactccacagtccacactcacccagctcgatcactatcagtgtcggtaaaaaaacacattcccaatcccaagctaccatttctcgagcgaagaaacggccactgtgcgacgcaacgcaaagtttgcaagaccatggcgaaaagaagaaagaaaaaggcgcctggccgaagcatggaatgcaatcagtcctatgctgccgctgcagctgcagctgcatgcagcaaccgagagcgagagctagcgtaggagtagtagtaccaggtaaggctgtgcctggctgctcgctgcggcatgatctgcaattcctggcaatacgcaggaaagagtgagagagaaaggaaggaagagagagagagagagagagagagagagagatgcgtatgtccaaggaattgccgacgaattgagcttttctgcaacgcggtaaaaaaagaagggaaaaggaaagctaagcgcacgcagggatgctgcagcagcagggagaaggggggggggggggggggggtaaccacgctcgtgatgattatactcgctcgcctggtgcagtagaaaaaagacgggcgagctgtgatgccgtgtgttcatcagaatcggcgcccgtttcctgcgcagcatcattctgcctttcggatcttttttcactcacaatctttgctccatttcgtgctacagtagctgttactactaccctcctgttggctgttaggctgtgtttagtttcaccggcaaaaaaatttgccggatcgcatcagatatacggacacacatttgaagtattaaacgtagactaataacaaaacaaattacataatatgtatgtaagttgcgagacaaatttattaaacgtaattaatccgtcattaacaaatgtttactgtagtcccacattgtccgatcatagcgtaattaggcttaaaagattcgtctcacaatttacacgtaaattatgtaattagtttttttaatatttaatactccgtaaatgtgttcaaacgttcgatgtgatggggaaaaaaaatttgctgatggcccccttgtaaaatcaaaggtgtttttgattattattctgtgatgaacaattgggcatcgtagattattggttttgttatttggaatctattcacgaagtggttttggagatgattggatttcacatgtgattgcaggattcgtcattttatgtgaccggtcagaccgggctgtgtatgccggtcagaccggcggtgatcgagcggtcggaccggccagcccgcggtttgaccggccgacgctgtgtcggtttcggtttcgggttgtttgtttggatatccgtgattatttcatgattatgacttctagatggatactatacgtatgtaatactgttgtttgctactaatgagtcaagttggagatagcttggtctcggaatatggtttctttgtttatttcatgtgtatgtgactcaatgcctcgggacagtatttgcggtgatggaccgggagttggcttgggaataagacgacgtccgtggtggtcagagatcatgcgggatacttaggctagagttgatgcacgttgttgatagagatttcatatggcatacaatgaaggtattgtgtgcgtatgggatacggagtcgaatttggaaggagtccaaatttggtacgattggttatgtaaagtttctttcttgtactagagggtttcctaaggtgtttaggacttctagtatgagtttggttcgtggctttaggctgcctacctcgggtataaatagagggggagcgtgaggcttcccggtatcgctttagagagcaattgagttgagttttgagttagggtttcgagtttagtcgaaattttcgtaaggagtgctgttggtgcactttgtaaacacagagagaatcaataaagtcgtcatccactttaagagttcttcgatttgtgtttaccgggtttcggcggtctaaccggcgatctaccggcggtcagaccggcggcacgcggcggtcagaccggcggcatacgggcggtcagaccggcggcagcgacaggcgcggtaggcaacttcggcggtcagaccggagattcaacaccggttagaccggcggcatccactcggtcagaccggtagattaatctcggttataccgacttgcgtcgatttcgagggtaacttttatttccgctaaaagttttcggtttttgggtataccaaccattcacccctctctggttggcttaattcttgtgattcgatcctacaccccttagtaatatttttctctaaggtgtgaagtcatggtcaaagggccctttttttcagctatactgtgtcactgttcttaggtaatttgtctctgcagaagaggactgtagcatgatgtgtttgggcacatgcctgcattgtgcacttgtgtggatttggcaagttccaagaatacccttttgtccttttcagtattttgcatatccatgggcaattgggcactctgaggtgggggtaatgcccattagtgcagtagttaattaattaatatgtatgcatatattcagggagaagcaatatatgttggccggttattcataaaaatagaaagattatcactgtatatgactgttgaacgaggtttttatatagaatatgtatgtcggtctatctgtgtatcagtatgctaatttgtcattacaaatgagctgcaacgttgataaaatttaagaatcaatcatcgtattatcattgtcgtggaacatattaaaatatgtgttaaataaaatatgtcattgaaaataccattgactcgtttgttttagtaaaataagtatttcttaaattcacaattaataattatgaaattgtagcgatcttgcaacttaatttattattataattattattaatttaattctaaaatataaattattaattacattttctagaaaaaaatagcaatttctaacaagttgtaatcggcataacttttctgttaatctaagggtacaattgaaaactatgacaatatattattacatgattgcaaagtaagcgtaactcaacttgttaagttttttgtggtggaaccagttcacctgggttcaagtcctatgattgacaggagtgctcatatttacggctaaatattctttcagcggtagacgacatatttgtcaacagcgagacatatgtaataactttgtcaatctcaagacatgtcgatccagtccttgagggtgctcatattggtagggtgtgtgtgcgtgttcatagggatgagtatgtgcacgttgtggacgcctacgtttgtactatgtttctaaaagagtaaatttcataaaactacatatactttgcacattctatcacaaaactacatatttaagaatttattttacaaaactacagatttagtgtctatgtttatcacaaaactacaggtactttgcacaatacatcacacaactacagatttagaaacttgttttacaaaattacagatttaatatcttcatttatcataaaactacaagtttagtgtcttcattatcacaaaactacatgttttagcattgttaaaacttgtagttttgtaataatggagacactaaacttgtagttttgtgataaaagaagacactaaatgtgtagttctgggataaacgaatacactaaatctatagttttgtgaaacaagttcttaaatatgtagttttgtgataaattatacaaagtacctgtagttttgtgataaaagtagacactaaatctgtagttttgtgaaacaagctcttaaatatgtagttttgtgatagattgtgcaaaataactgtagttttgtgaaatttactctttctaaaaaaagtatagtaacatatatgattaatttttaatatatataataaatagagtctatgcaatggcgtggtaactaattggtttaatttctacaggaattaggaaaccttacattttactttttttaaaaaaggcctgagcatatcaatcgatgaaacctttcaagtggaatatcaacagaaaataaaataaaaaacactggagagctgaagaagatgaagggggagctttgccaagagaagggggtgtcactattgggcctggtccccaagtctgtcctcttggcccgtttgaacttagcaaggtggcccacgaatccgatggttgagatctgagacggcaaggcgggcccaccctgtgcttccttgcacacgtagactggcctcccccctggacccacccattcttgcttaaccatcaatgatgactacgaggcaagcaggatacttggcccagctaaagagctaaccatcattgtgtctctctctaattgtacttgcacatttcgtaatctcaactacatatatgtgttcaaatgtagtagacgagcttagcttaattttaggatgacagtgagatagggataaaatgtgttaaatcttctgtagaataaaagggagagaagactgcagcgtatactgtaactgatgaatagccgggtgataaattgacaaaaggcagcatgttaggcacagggaagaagcacccaagtggctctgtgttgataggcatcaagaacagctattcccattaattagctggccttggtgtaaactcatgttaacccaacagtcacaactcatcataacttacatgcaacacagggcatgacaagcacttgagcttagtttttcagcgcgcccatgtctccatctgtcgggggtggctttcagacctcttattgctgcttaataattaataacttcaacttaatctgatcagtatgaaattatgaatgattgggctagctgcttctaactaactaagctagatctagtgtaccggccgggttggttctaattaagggggaaaactctgatgttgtagtttaatcattatgcttagctagcaggaatcgatatatgcctaactgaaagagttcagagaattaacaatacattagtgcaacgaaatatatatcaattgtggtaattaaggttaaattgtgcaggctaatctctgaagaactgatataccaacctaatgatttccggcttggtaacgaggtttagggtactcctacgattttgctagttagccagtagcacttgaaaaaggtaggcatgcaacagaactagttttggtatccttcgattgaactaatctgccgacgacgtacgccgatatatacgaatggagtacggtggccaatgcaacgacaaggacatgctgtacagtagtgttcaagttgttatgatcctgatcgatcaagttataatctggtacggttttggagagcttataatctggtacggttttggagagcttaaaaaatttgagaagtagctggctatggttggtaagggcaagttttatagtagaggtggatgtcacatctaatttgaaccatgtcatcttctcattaattaagaggtaacacatacaacatatcacatctaatacacaaaccccaatattagtctactctcacatcatctttcacttttcttggagattgtgtagatgttgcctcttgcatgaggaatggctcattctctctctcctaacttctctcttccacctcattatctaatcttatgtggtaaatttaggggcgcaatatgtagaggcttatagtacttgccctaaccactttctaagaatctagagaagttaagaagaattctagtttattttttagattctgtaaccatatgttcttaaaatctgaataaaaaccgaatttaataaagcctttaattataggagaagttaccgttgtcaaaagtttttctaaataggcccttgacaatgtttgcaatgtcccctccccccccctccctctaccacatagtatgaaattatggcgattttttattttttgtgaatttggttaaaatctatttaaatttagccataaccggtcagaatttaaaaacaaaaatcgctaaacgaactccaaaacatctgaaatctcggaagttctgttgcccagcataaatgttcaaaacacctagtcatagtaatatcttacgagttacgataccatggtcctatcaaacggcacgatgatcttgatcctaccataaatatgttatagtatcatgttcccacataagagtattaattgattccataagatcggtggacgatcttacctgggatcccgataatatgattaattatgctattgttcaaaactaaggtggattttttttaaaaaaatgaataactctactcaagtttacacaatttaacaaaactgatattattgtattaatttttttacaatgtattataacatttatataaaactatgcactttatgaaaatatgacaggatcatgatcctacgtccgattctacgattcaatattgttagaagaaaacgatcttacctaatattatattatcgatcctgcagatagctttgatgtgttcattgtcacttgtcactgctgcctgaaagtttcgagagatcgccaagtcagttaaagccaaacgcttggtgttgaaatgccggccggtgcgtgtgcctacgcacgtggacgagccaaaaaccacgtagtacacacacccactagctagctcttgttctgatatatatattctccttgcctgagctctagtcgtcctcagccaggtcggctcatcgtcccgtcgaccgacgatccatcgatccatccatcgacagatcgagggtcccttcaagctcttaattaatccatacatgtaaatatgtaattcgaacaatattaatcttgactcggcgctcttctcggtctctatggttttggagtctattctctcggagagtcatgtgtgatctttcgctggcgtggttgtttttgggggtttttttagtgtagtgtggctccatcttcaccatctcgttgattgaagtagcttttatccgtaatagtttctctttcttttacctagttgtagcttttgttttttcttttcttcccacccctgatataggtttatccgattgcgttgtgtaatagaaactatattccttctaatatattgacatgcaaattttttgcattcgcgaaaaaaaaatcaataatcaatctctctctatcagtctgtctatctgcagctagttgcatacacaattacatgtaggctacagccacttcgatctcgatatctccaaagaacctgatcactaataaacgatgctaatatatattcccctcgatcaccatccgatcgatgcccgaaacgtacaactagtcaactaggtagctagcgcatgcctagttgcatagttgcgttgcatcacatgcatatatacaatgcatgcatccatgcacccgattaatcacagatagctagctgcgtccgtcaccgatcggcagctagcaagtagcacggggtacagtcgcaatgctcatgctgtgccagtgtcgggcgtacgtacacacaaaaacacgaacacgcaccagtcacttcttggacgatgcaattaatcacagtccatgcaaattaaagcacggcatgtgattgatcatcaagaggccgatcgatcgagatcgatcaccactgtgtacgccgtgcatgcacgcaccgatctcatctcatcgatctcatctgatcgatcgatctagcagctaagctataagctaagctatcagcaggtggaattggaggaggagcggagggaataaaacggtggcaggtcgggtacaaacgcaaggcaccgcgagatcgccgtggcaaaggaccctccgggtgcgcggcgacaaggggatgcgaccagccgcgcgcggcggctgctctctcgatcgatcgatcgatcgaccgagagccctgtggcgaaagcaaagggttgtagctagccagtacacatgtagctatggctagcttcaattagcttaattagccgtgcatggtcgattggccggccacccagcgagtcgccactgtgctgcagccggccgtgcatgcatggctagctagagctggcccaatgcagagcacgatcgctcgcgggcgagaggaatgaacagtgcagctgcctgttcatgtcctactgattaaagccgttgattcccagcactttggtcactgttcgacgctagctcgacatgtgtacaatgggattgaaaggggacagagaacgatcgcgacagtacgtacttgccgtcgtcgccgtcgtcgtcgtcctgtgccttttttgtggacagggaatggccttgcttggcctcgatcgatgatgcatagcatagatagcatcctctagagccaagccagcgaaattatatatgtctatatatgcgcatgtacgctttatataatctgcatatatgcaagtatgattatatagtgcatttagttatcagcacattagctaccacacacattagctaccactggtacaataacaatttttccgtgcggtcagaatcggttttcgcatgcggatcttccacccgtctggaacgagatgtctgcgaaaatctgattttttttcgtacgggtgcgggcacttaagccgtccgcatggaaaaataaaaaatttaaaaaaacaaatcaaaagcggaaccctaatccagcggctgccgccgccgccgtcaccactgtcatcgtcgctaccaccaccgttgttgtcgccgccttgcccgaggcccgatgctgtcgtccctgcggttgctggcgatgaatccagcctccccgcgatggccggcgacggatcaggcctccccatggtggttggcgacgggtccggcctcctcgcgatcgccggcgacgaatccggcctccctgcggtggctagcgatggatccgctccaccgccaccaacctagccgatgccgtcgcctccattgtcgtctccgggatcaggagatgggaggagggtgaggaggagagggagatgggaggagtgggaggagttgagagtgatatgggagtgagtgggatgggcggcaactgcgggattaaaaatgtaggtgggctatttccatgtgcgggtcatttaacaggtccgcacgcgaaaataagcctattttcacgtgcggacatgttaagtggcccgtctgtaaaaattgattttgccgtacgatcattttaaagagctgcacgtaaaaatggagcacgattttttacagacgcgaccagttacggtcccgtctgcaatctaaaatgagtcccgtccagaaaaattattccggtactagtgtacaatctgcatgcagattgcagagtactgtgccatagtgcgtgtcgtcagttttggaagaaaaaattaacaggataaggttcattaatattttggtaggagcatatactctctccgtcaaaaaaaactcaacctaagactggaatgtgacataatctagtacaacaaatatgtcccataagttatactatattatgtgtttgtttagttcccaacttttttttcaaacttccaacttttccatcacatccaaactttcctacacatataaacttccaacgtttttcttcaaactttcaattttagtcaaacttttaattttggtgtaaaactaaacacaacctatatcacatcccaattctaggttgagtttttttttggacggagagagtacatttcttttgcttcgttacacacgttcgagtccatgcacatatgaccaagcaaggcagggcacagcctatagctaggtacgtgtacgtctcccctggataattaagctctcagtagtgtggtactacactactacacttatgaacactgctagggatagcagaattcagtggtcgctgtcgtggcacagcgttgcgcatcattgcacacgagagaccaaaggtgtacaaacaaaaagcgtcaagggggggagaacagcacaagtcacacccaattggagaaggatttggatcaaggggcttgtcacgtagcagcaaagagccatgagacaagggtgaaagggacaaactagagtttgtaccgccaactctttcccgggagcccccagatgccatcgccttatctttgccctccaatctttggacatggctaatccaaatcattgaggtagccctgctgctcaacagagccatcgagcgaattaacttaacaaccccccccccccccccctcccccccctcaatatatgattcagaaactatgcaacagtcggagaacacgccatgtggaactaaattactttgtgtaaatgcataatggaatcttaggtttgcctacatgcctcctagtagtagatagagtcatagagagggatatttatgacctcgttggtaaaaaaaaatttgctaacatattgttggaaaagaaatgacgaatgttaagcaagtgtttctgtgaatccttctattcctctccccttctgagggttacatttatatatttatactcagtggctccccttctcagcatgctccgtattcggcttcgactccagattatcggagccacgagctcctcctcacgctaagggggaaaccgctctattcctcctgagccatcgcctccttagggtcgacgtgcttgttgcctgaagggcaactcaacctccgacggacgaccttcccaacggaggccctccctctgattacctagaaaggggcgcgagggtcggagcccttccccaacacatataatatattttaattttttaacttagcaagatttgaaggtgatgatcactttattaacctaccaggttttagctttatcaaaatttggcaagctaccaaagtttgataattctaggatcgtcttctcacaaaatcttgacaaatgtggcaaaccaaatacaacttacacatctcaaccttaattaattactaaatattggtaatgctaaagtttgccaatatcaatatttgatcaagttgatttaggaatcaaagtgaactccccaataaatagagttatattgttaataattcatacttttgttttctataaacaaatagcgctggtagatttagtaatgtgttaggaaaaaatagtaaaaaacccgtagatgcacttcttacaattgtatttacatgcagttattagcctacatcacgatcgagaacgattaacgtgctcccatcgagtggttttctgacaaaaatcaaggacgaggccaagatatgggccttagcaggcgcgcatcatctgagaaattggcttgttccttagttgactagggccaaaggtcctgatttttttttcttttccctttacactgtacagttttctccttctatatttaatgaaattggcggctcgccgattcattaaaaaaataaataaagaacgattaacgtggaagtttctaaaccctaagtacacgtgcgcagagcacacggaacgtggctccttttcctccaaatataggcgttgtaatgttccaaggttattttccgttacgaatgtgtcgatgacaaatttatcaacgtactacgcctttaattatatgacctcacacctaacaatacactgacaatagcagaaaggaatttgacaaacaccaagcattatatattctcttgagcgtacaaaatgccagccttcaaccgcaacttgcaagtgatcgatcactgcatattttgcaatcctaattaattgtggaaaagggaacattctcattgttgtctccctgtcgtgggttgtcgctttcaaggggtgatcaaacatccgtgtctcttatcagaaccagatcagctagctagctggcctggagatcaagcctgacaattaagagagggcgaaaagaaaaaaggaaaaatcattattgtactttgggtcagaatttgttacctaagtctgcacattatattgtactttgggtcagaatttgttacctaagtttgcacattaatataattgccttatatcttagttccttctttaaatatatatcagcgtatatcttatctcttttcatcatttagtttaattggacgagttttatttcattttattgcactttcaaccaggtagatctatccttaccacacttgcggaccagccacctcctcctttattcatcgctgctataccatttcctcattaacacttcctcatcatctctactatatatgtaggataaaaacacaaggactaagccaaccagagagggagggtgaatggttggtatacccaaaaaccgaaaacttttaacggaaataaaaattaccctcgaaatcgacggaagtcagtctgaccgagattgatcttccggtctgaccgaagcgtagccgccggtctgaccggtgttgatcttccagttggaccgccctggaatccctgctgcgcctgttgtcgccgccgatctgaccgcaggtcacccgccggtctgaccgccgtgatgccgccggtctgaccgtcggtgtgtcgccggttagaccgccgaaacccggtgaaacacaaataaaaaactctaaaagtggatgacgactttattgattctctcagtgtttacaaagtgcaccaacagcactccttacaaaaatttcgactaaactcgaaaccctaactcaaaactcaactcaattgctctcaaaagcgataccgggaagcctcacgctccccctctatttatacatgaggtaggcagcctaaaaccacgaaccaaactcatactaagagtcctaaacaacttaggaaaccctctagtacaagaaacaaactttacataaccaatcataccaaatttggactccttccaaattcgactctgcatcccatacgcacacaatacctccatcgtatgccatatgaaatctccatcaaccacgtgcatcaactttagcctaagtatcccgcatgatctctgaccaccacggacgtcgtcttatccccaagccgactcccagtccatcaccgcaaatactctcccgaggcatcgagtcacctacacatgaaataaacaaagaaaccatattccgagaccaagctatctccaacttgactcattagtagcaaacaacagtattgcatacgtatagtatccatctagaagtcataatcatgaaataatcacagatatccaaacaaacaacccgaaaccgacacagcgtcggccggtcagaccgcgggctagcaggtctgaccgcgcgcataccgccggtctaaccggctatcagagcccggtctgaccggtcacataaaatgatagaatcctgcgatcacctgtgaatccaatcatctccaaaaccacttcgtgaataaattccaaataacaaaaccaataatctccaatgtccaattgttcatcacagaataataatcaaaaacacctttgattttacaatctcccccttgatgagcacattggcaaactcatcaaaaatgttttggtgtttggaaaaataaaaacaaaagtggtaaaaagcacacttcgtacaaatgtacatatcgtgctcaaaaatccaaaagaaaacttctcccccttattaaaagaaagaaattccctcatgaaccaaaaacatgctcttctcaacaactccgaaaatacaccttgcttctccaaaattccaaaaataaatttcacattacttctcccccttttgacaatgatttcatcaagcataggaattatgttcattaatgttcaagagcttagcatacatatagcatatcaagtcatgtgttgcaataaaaagaagataaacccatctataacagaacaagcatgcattaaagtataaccatgaaccaaagattttacaattaagcttgaatcaacaatcaaaattcatgatttcatacgatttgtaatgcaacatcttaacaagcacataggttgaagaataaacactaaagacatatacctattgcatttatcactctttctcaaataacctttagcacaaaataaccaagagaactttttataacttttctttttcttgagcctttttgctcatatttttctcttttattccgggtacgtccctgttgtcaagattgtttccagggattcggaacccatttttttgctcacatcgaatacgtccttgtcgtcaagactgtttctaaggattcggtattcatttttttttcatattttttattctccttttcacaatgagcaattaaagctatttgaggaataacaattcaaaaaagcatatatatagagcatttatagatcaagccatatgctagcatcaacattgcatattttcttaattcaagtatagaatttaagtgtcatgcatcatctcccttaaaagcaaaatctaaatctcatgaaaagactagaatgcatacaagctatgttagagacaaataaaccttcaaagtattgctagcatgcacaagaaaataccatatgcataaacaaagctctcttttctcaattttctcattgtcatattattgcttgataaaaccatgaggtacaaactccccctcaaaccatgccaaaaggatgaattatgcccaattcaccatgaagaaaagcaaagcgattagaatccaaaggtttagtgaaaatatcagtaatttgcaacttggtgtccaaaaactgcaattcaacatctccccttttcacatgatcccctcaaaagcgaaaacaaatatcaatgtgctttgtgtgtgaggaatgaacaggattcttagcaatgttaatagcactagtattatcacaaaagagaggtaagtaagaccataatctttcaaagtagataaaagccaaagaatctgtgaacaacaactagcagtagcaacatattcagattcagcagttgattgagcaacactagattgtttcctagaagaccatgcaatcaatgacgtaccaagaaaatgacatgttccactagtactttttctatcaattctacaaccaccgaaatcagcatcggaatatccacttaagcatatagaagatgaagtagaataccaaattccaaactcaagtgtatgattcaaatacctcattatttgcttgaccgcttgacgatgtgaagcacgaggagaagcttgaaaacgtgcacacaaacacagagcaaactgtatgtttggcctagaagcagttagatacaacaacgatccaatcatacttctatattccttttgatcaacagcttcaccatcttcatcaggatccaacacagctgtagaaccaattggtgttgaaattggcttgcaattctccaccttgaaccgtctcaaaagatccttcgtatacttcgtttgatgcacaaaagcaccttgaggtgtttgcttaatttgcaatcccaaaaagtacgataactcacccatcatgctcatctcaaattccctgcgcatagtctcagcaaaatctacaaccaaggcgtgagtcgaacaaccaaaaatgatatcatccacataaatctgaacgaaaagttgattataaccatgcttaagaacaaaaagagttttgtcaacctttcccattgtaaaacctttcgcaagcaaaaaattcttaagcctatcataccatgccctaggagcttatttcaaaccatacaaagctttagacaatttaaaaacatggttgggaaaatcaggattttcaaaacctggtggttatttgacataaacttcctcttgtataaaaccatttagaaaatcacttttcacatccatttgatacaatttaaaaccttttgaagcagcaaaagctaacaaaagtctaattgcttcaattctagcaacaggagcaaaagtttcatcaaaatccaaaccctcaacttgagtaaaaccttgagcaacaagtctagctttatttctcacaatcaaaccatcctcattatgtttatttttgaaaacccacttggttccaataatattatgtccagaaggtggttcaactaaagtccaaactttgtttctctcaaaaatttcaagttcttcatgcatgggggttaatccatgattcatcagttaatgcatgtgacacatcttttgttccaaaagaagcaacaatgcaaaatttgcacaaacatcataagtcattaccttaaacttggaagcccgctcactaaattaccaaaaatttgttctaagggatgtcgccgttgaatgggcaaaggaacccccaactttgaaatttgatcccgttaatgatttcaaatcgggccaaagttggaatttccggaagaacctccccaaaaaaactcacaaaaacccttcaccccaacaatccggggcgggctcgaacccaccccccctcggccccggcctgaaaccggaaggggggccccagggggttggaccgggccccggggccccccgggtccaaaaccggccccaaaaaccaccaccctccccctcccccctcccccccccctccccccccccttttttttttctttaaaaaaaaaaaaaaaaaacacccccccctctccccccctccccccggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccccctccgaaggtccgacgggtattcgataagctctgataatcaataggagcatgtgaagaagcaaccatcttagcatgacgacacggtgtacaaaccaaatcaaaatctttcttaagtttaggcaaaccacgaacaagatccaaaccacttaacctagtgagatgatcaaaaccaacatgtccaagtctacgatgccaaaacatcacatctttatcaaacttagcaaccaaacatgttatcacaggtgaaacaggattttcaaaatcagctttaaacactcttccatagcgagaaatattcaacacagaatcaccacaagaatcaaaaactttatttccagttatcttaaagtgaacctcaaaattttcatcaacaatttgtgaaaccgaaagcaaattgtactttaagtcctcaaccaaagctacattcttcaattcaaatttttcatttaccttaaccaaacctgtagcgagacggcacttgtagcagcatcaccaaagataatcgattcagtcttggatgcctttttgagtgaggagaaccaatttttatcaccggtcatgtgccacgaacaaccggaatccatgatccacacgttctccttccttgccaccaaagcctacacacaagcagaagtcgaagcctcagtactggggttagatgataataaaaatttaggaatccagtactgagacacacgaccagaagatccaataggcatatatccatgtgcaaaatcaatttttgaattttcagaaaaattcctccgaggccggtctgaccgaggtacagtggccggtctgaccaggggccggtctgaccgcctctgtactgccgtctgaccggtgctcggtctgaccaacgctcagtagccggtttgaccggtcgccggtttgaccacgggacccactgcggtctgaccggtttcctcgagggaaaaccatatttttgccactttgattttgcaaaagcaatctttctctcctttttctgtttatgagctaatctgaaacaaaaaccaacaatatgtccatctttgccacaaaaagaaaagtatatttctcacgatgattagacacattggtagaattagaagatttagcaacacaaacaacaacaggagatttagcatgcacaacattggattttgaagaagatgcactcataatagacatgataccagtagatttaaacacagttttattagtatcaggtttaaccaaaatctcaccacttctagcaccaacacctaacacaataggatgatgtctagaattatgagtataaggattaaaacctaaaccacggttatatgtgctaacctttgattgatccaaaatcatattgaggttctttttaccatcagaaaatcttagcaaagaatttttcaaataagaaacctctttttccaaattagcacaattttcacaatctaccatgacacctttacttttacgacacttggagcaagaaagcacttcattgtttttcacaacatcttccatgtactcaacacgacctaaagcatatttcaatttcaacttattcaaattacatgttgagcaatccagaacatcatgaggttgttttaactttttagcagaaatcatgttaaacatcaaactagcatgaaaagcaatttgatatttttgcaacaactttttagttaaaaacaactcatccaaagtgcgtgtgtgcaaagcaaaactataagcaagagaagatttatttttcaaatcatgtgcatcattaacatctctaatttttgaaatctcattcattaaaacctcacaattttcacaatcatcatcattaggaataagagattttaatctagcaatttcagatttaagagattcaatgataaattcctgttttctatacatgttctcacacttcttattcttttcactcaaaatattaatagcttcctcaaaagcacttacctcattttcttcatactctgtgtcagattcaccacgcgccatgaagcaaacatcggagatgttctttcccttatcatcatctccacttagtggctcgaaggcggtgcaaacttgttgaaaagccttcctgagattctctagcttcctcccttgggatgaacccttcggcttgttgttgttggtcttctcaccatctttgtcttctcttttgcctctcccaagcttaggacaatgcgaacgaagatgatcaattgaaccacattcaaagcaacgatttggaccacctctttttgtcagtgttatggataccacatacctaatagtagttggctaaatctcggcaggatccaccacataccatgtcttatacggaaactgacctcgaggtagttccggataaggaaagacaaccagagttctacatggaaacaacaatgactactcggattgtatccatattggttttcctagttctacttggacaaggggacacctatgggtataaatacaagcccccctaagaggagaggggacacgagagaatcaacacccaccatggaggatcaacacccaacacaatcgacatagaagccacaacatagaagcctacatacgccaagacacgccgccggatatcgactttagggataagcacggctagtaccctacggtgtctccggatactgtcaggagagacgaaagcgccatctctgatctcgccgggcacggattcgaggaggaaggctaccctgttgtcgactacgagtcagattgttagaccgccatgtcgacaacagttagataggctaccccaaatattgtactggtgtgattatcatgaataagagcaataccggcttcggccaataggatatagggttattacctgacaattcaggggcccgaacctgtataaaaatcctcgtctccatctattttacctcagtctcgcatatatcctagcaccgacgatccacataccatgtaataccagaattgcgacatcaaacaccgacagtggcgtgccaggtagggggattttggtgcttcaggatttcgacgagatgggttcaaaagatggattctccgacaacgagctactcgacgacttcagctgagggagagatccaacctaaccagatcggaaccatcatcgtcatcgacaacttggtctatcgagatcatccaagcctcaagctccgcggcgtaccaaaagatgtcagatcgcatgatatcgaacgagtacgcaacaaggtaattggtagattggttttttcaattgatctactaatttcgtaaatacatccggcatgtatctacaaaggtacgcaatattttatctgcaatttatcgtacctattcagatcatacagtattgtcagatctataatttattatgtttacccagagcatgttctttatagaataatatctgttgcgcaggtatccccgatgttaaatcgactacgatctaacgctgggggctcgctctgtcttcttctgtataaatcatgcttgtttacggtttacataatgccctgacatttacatctgctcgttatattctgataatactagaagatccatgcagtttttgagtacatactcgatattatctgctatatgtcttgtcttctagaaaatatttttcaggaacaattgagcactcgagtaggttgtggtcaagtacaccgcattatcgagaacgatctcgacaaatgcagagtcgtcacgcccaacctaccaacgaagaccgacgacctatctcatagcaccggccatggctggactactcgagaaaaggttgttaacggataattcctcgcgaacaccgtcggcttggtcacccgacatgattgcgaacggacatccggatatgctacaagttgggtgtgtgagtcatgctggccacatgagatgcacataacccaactctagcgcctccattggtgttcgagagataattctacacgttcgctggttctccaaccagcacgtagcaatctctcgcaccgcaacctccattggtgttcgagaaataactctactcgcttgctggttctccaaccagcacagagcaatctctcgcaccgcaacctccattggtgctcaagagataactctacacgttcgctggttctcgaaccagtacgtagcaatctcttgcaccgccaacctccattggtgtccgagagataactctactcgctcgctggttctccaaccagtacgttccaatccctcgcgccgcaacctccattggtgctcgagagataactctacacgctcgctggtcctcgaaccagtacgtagcaatctctcgcaccgcaacctccattggtgtccgagagataactctactcgctcactggttctccaaccagcacgtagcaatctctcgcaccgcaacctccattggtgtccgagagataactctactcgctcgctggttctccaaccagcacgtagcaatctctcgcaccgcaacctccattggtgtccgagagataactctacacgttcactggttctcgaaccagtacgtagcaatctctcgcaccgccaacctccattggtgttcgagagataattctactcgctcgctggtcctcgaaccagtacgtagcaatctctcacgctgcaacctccattgatgctcgagagataactctacacgttcgctggttctcgaaccaatacgtagcaatctctcgcaccgccaacctccattggtgtccgagagataactctacttgctcgctggttctccaaccaatacgttgcaatctctcacaccgccaacctccattggtgttcgagagataattctactcgctcgctggtcctcgaaccagtacatagcaatctctcgcaccgcaaccttagatggtcgaggttcgactacagcaataacgtagcagtcctcgcactacgacttcaaatgatcgaaagacacctactcattggttctcaaccagtcaatcgtagcgatctctcgtacatttacttctagtggtcgagtttagactacatctggttctcgaccaacggtgtagcgattctcccactatttctacttctagtggtcgagttgcgactaccacctggtcctcgaccagaggtgtggcgattcttccattacctctactccaacaaagttgacatcagatacacaatatcgccaagtgttttacccagagatcccttaccacaaaagacacctagcgttgaaacctatcctactgttcctttacgccgtcttgacaaggcctccgaggaacctaagggaacttcggctagggacgcccagagccgataaggccttgtcggattcttcagagatgaaagaccatgtaagatctggtcgtgtaagagttctcgccgtgcgtattaaccaagccgtgtaatcggaaatggattttccaacttcgtggctgggggctaggatcagtgcttgtttaaccgaggcaggtcaaaggtccaagagccttgtcatccgagaacgattctccgacgacaaggctgggggctagggagagtgtatgactctacaactgactgatcggagtcggtaagagataagacactcatatacaaaacactggtctgtacattcaattcactagtctgtcatattataacatgttaccgtttgagcgttcgctcgagggctatttctatctaatattcctttctgagtattgatttcaggaaaattctattcgacattatcgaagatcgcatgtctctatggttctacaccaagatcgactaaggtgaatacgacaaatgttgacaaggctctgtcgcagactctacgcctactcgattactcgagaacggttcgtggatctcgacgaggaatacggaatgaagagatggtgtacccgccgagataaaatttcttgacttcaatccaaattctcgattgcagcaagacgggagacttagtcatacgctctgtactttctcggtcgacatcagagattgacttagacaaaccctttcggtgcccgcacgaggccgataaaggaagtctaacgttatctctaaactcaccgagaacggtcacgtgagctcgataacagttcctccaaagtctgcggttgagaatatgaactcgttcatttgcatcgaagtcgggggctactgtcagggttatggataccacataactaatagtagttgactaaatctcggcaggatccaccacataccatgtcttatacggaaactgacctcgagggagttccggataaggaaagacaaccagagttctacatggaaacgacaatgactactcagattgtatccatattggtttccctagttctacttggacaaggggacacctatgggtataaatacaagcccccctaggaggagaggggacatgagagaatcaacacccaacacaatcgacatagaagccacaacatagaagcctacatacgccaagacacgccgccggatatcgacttcagggataagcacggctagtaccctacggtgactccggatactgtcaggagagacgaaagcgccatctctgatctcgccgggcacgaattcgaggaggaaggctaccctgttgtcgactacgagtcagatcgtcagaccgccatgtcgacaacagttagatagactaccccaaatattgtactggtgtgattatcatgaataagagcaataccggcttcggccaacaggatgtagggttattacctgacaattcaaggcccgaacctatataaaaattctcgtctccatctattttacctcagtctcgcatatatcctagcaccgacaatccccataccatgtaaatactagaattgcgacatcaaacgtcgacacttttcctgttcttggcattattcatagctcgagcaattctgttagcaaccaaagccaaatcctcctcctcgatttgttcgagttgatcatcggatgtggcattaaaaacagcaagaaaagaaggcttaaatgaagaagcatcaacatacgaagaggaagacgaagaaaccaaagcacactcgacttagaatcaacttttcgagaaagaacattcatctcatgtgttttcaattttgtgtaaagtgaatccaaagtcaaattagacatgttaacagactcctaaatagatgtaactttcatctcccaaatagacatgtcaagaccattcaaaaagtgacgagaaatctcagattgtggataattagcatcataagaagaatcaacagatctaagatcactcaaaattttattaaacctagaaagatagtcatccaaagcttctccaggtttcatctcaaatttaatgtactcctttttgaaaagatttcgacgaagttctttaatgttattagttccttgatgaaaattactcaaagcattccaaatctcatgagcagttcgaagatgagcaacacgatcataatctgaacgagaaatcccactcaaaagaatattgcgagctttgcaattttgttcaaactcagtttttaaagcagcagtatcaatctcttcaggaatcacataaggacgagaaacttttctccaaatatcataacctttagccataatataagattgcatcctactacaccaatgagaaaaatccgttccatcgaaaacatgaggcttagttgaaacctagcgggagtagccatggcaaaaactctagatcgataaaaatagaaagaagaaaacaaggctctaataccacttgtaagatcaaaacacaagaactaagccaaccagaggggagggggtgaatggttggtatacccaaaaaccgaaaacttttagcggaaataaaagttaccctcgaaatcgacggaagtcagtctgaccgagattgatcttccggtctgaccgaagcgtagccgccggtctgaccggtgttgatcttccggttggaccgccctggaatccctgtcgcgcctgttgtcgccgccggtttgaccgcaggtcacccgccagtctgaccgccgtgatgccgccggtgtgtcgccggttagaccgccgaaacccggtgaaacacaaatcgaagaactctaaaagtggatgacgactttattgattctctcagtgtttacaaagtgcaccaacaacactccttacaaaaatttcgactaaactcgaaaccataactcaaaactcaattcaattgctctcaaaagcgataccgggaagcctcacgctccccctctatttatacatgagataggcagcctaaagccatgaaccaaactcatactaagagtcctaaacaccttaggaaaccctctagtacaagaaacaaactttacataaccaatcgtaccaaatttggactcctttcaaattcgtctccgcatcccatacgcacacaatacctccatcgtatgccatatggaatctccatcaaccacgtgcatcaactctagcctaagtatcccgcatgatctctaaccaccacggacgtcgtcttatccccaagccgactcccggtccatcaccgcaaatactctcccgaggcatcaagtcacctacacatgaaataaacaaagaaaccatattccgagaccaagctatctccaacttgactcattagtagcaaacaacagtattacatacgtatagtatccatctagaagtcataatcatgaaataatcacggatatccaaacaaacaacccgaaactgaaaccgacacagcgtcggccggtcagaccgcgggctggcaggtctgaccgcgcgcataccgccggtctgaccggctatcagagcccggtctgaccagtcacataaaataatataatcctgcgatcacctgtgaattcaatcatctccaaaaccacttcgtgaataaattccaaataacaaaaccaataatctccaatgtccaattgttcatcacagaataataatcaaaaacatctttgattttacaatatatcgtgttcttttctcctgaaaatgaagatgaagattaaaattaagttttttacgcaaaatgatgtgatattaacatatgattgattgtgttttagttattacaaacttgaaaaatagattaatataatattttagagcaactttcatatagaaaattttcgcacgaaacacaccgtttagcagtttaaaaaagcgtgccacaagaatcttgatcttcatccaacttttgttggagaaaagaacaggactactgcatgagctcgggctacttttaactattgctataagttccaaccatgatcaagaattcaagatatgtgcctatgagcatggaagaaatacgctagagaggataaggttacaatcaaagtaggagagaagctctcaggcgtggaagaaaatatctcattaatgtggggaggagaagtgcttgctgatgggaggtaacatggctctaagagcaagttgctgagatggaggagataagagagaagagagagaggagaaacggactataaacttagagtcggcttagacacaagaaccaagaaactctgtaagagaaataagtgggtctatattaattgtaaataaccttatagctaacaagtcggctgtattactagccttgctttaatagttcagcgattctagaacgaccgacgagaaataaggctacctagtctaataattacccccccccctcattttaaaatataaacataatattaaggttagaggaaagaattcagtggatatgcacactccttaagaaataatttggctaaagaacaaaagcaagaaacttagctacaaaaccaaaatcatctataccgaaaccttgcttttgatgtccctattgcaaccttgatgctttgttatgctaaacttatatttaatacaaattacataattacttactcttcgttccctaattgttttgggtaccgatgaccactctgaacaccctagctaggtccgccccagaagaaaaagatctcactttactcacctcaatggttaaaatttaaattttgaattacttgtactttcgtcctaagcacttgattgactaaatatttacggattttatgccctagaatcaacgcctcaaaaatatttatgttgtattatttattttcaaattaaaaaaataccatatcacgcgacttaaagtaataaaacctaccctaaaatgccattagaagaacaaagggccaccgacccatcgtagggagagaaaaaaaacagtttgctactcataatttgatactaacaaggatactttggccgagtttagttccaaaatttttcttcaaatttctaatttttcgatcacatcaaaactttcttacacatataaatttttaaagtttccatcgcatcgtttcaatttcagccgaactttcaattttagtgtaaattaaacacaccctttttacttacgtgcggcctctattccctcccgctttatcgcacgtcctgtttcccggcctgcttcctcgcgcgcgcgcggtcggtgagcgaccagaagaggttttgatgccatggctgaaactgaaagcgtgacctgacctcccaccaactccccccaaggcggggctagtcgatcgagccatccgattcattcccatgacccacgcgcggcgacaagtcggccggtgatttcaccgtaccagctgccctcccttgtagtatcacgttcgaacggtgcacccgccgatcgagcttgcgctcggtgcgccagcgcgcaagaaaatcgccgcgcgacgaggcggcacgcacgggagactgcgccgcgcgcggcttccgctcttccgcggtgggatccccaggcgtccgccgcccacaacgacaagttggcacggctgcgcgaaggaacgaccagcccagccggcaggcagcacagcagcagacacgggcggatttcgtctcggcccgcgtcagggcccggctgttcggcggatgtcgctggctggctcggtccatgcaaacaagtggaaagtggcctatatctggattgggcctggccttgtcaacaagataggccttgtcgctggctcggtccatattgggctttcgggtgtgacatggaagttcgattcttttctttcaagtagaactggtggcattgttaaaaagacaacatgtttttttattgatcatttgcttctacccctggggacagtgtatagcataggttgttcataccatacggttatatgggaaaatatataagtgtaaaccatatatatataatgtaaacccgaaaactatcgtacaataaaaaaaatggacgtctgaaattgtccacgttaccctgagtgaaaaaattattttcagatttaaccatagtaaaagttttaccatgacatggataagcattagatgcccatatttttatcctactatagttttttttgtaacatatatgtgatttacaatacatattttccctcaattatataatgctatgaagaaatggtcatatgtctaaggatagcatcttcacggtggaaactgaactagagaaaatgaccgtttacgttctttatgaagaatataacatggcatgttcaagacaatatgtacatcgtgtgaaccagcagtttactgtttattttttagtgcaacgaaaaagggctataatcttttcagggtagggcaaatagagaataaataacatttttttccttgtgaattactcctatcaattactttacttcgttaaattcagaggaaacataaagttgataacattgagtattgaatacaaacacttcataaaccagagaaaagatcaaaattatggcatgaaggaatgaactttcagaagtcagaaactgtgagctacagatagactgatagagacattaaacaacaattaatttcatgccatctaaatttgagagactgttgccattacattacaactaagtgatagatatactcaagacaggacttggcatttgaaagtcaagagactggcatgcaaattagcaatgctcaagacagcatgtacatttgaaagtccaagaaactgaacatcactacatgctacttctagagacttttgcagattagcaatgagtaaatgcagacaataactcagaccaaactgcaatattgagacctacaatgaaacaaacataacatgtattttacacgattgttacaaattcgttcgccccatgcttggcccagaaagtcttcaagtcaattggattagcaaggttatacccctcaccacttcaccagtcaccggctagcttcctccttccagcaatacatgcacccccatgtttagttccaaatttttttttccaaacttttaattttctatcacatcaaacctttcatacacacacaacttttctatcacatcgtaccgattttaaccagacttccaaacttcagtgtgaactaaacacacttcagtgtaagtcattggtagtggatatgtcgaaatggaagttgtgcaacatgcagactgccagccacctgcaccccaacgataccattgctgggggtatcagtgcaagagctgctagcacacaggtgttgctatccttgaaagatccaaatcaataaccattaattaccatccccacagtcttctcgtggatgcatgcatgttatgtttgaagctttaccaaaatttggtgtggtttttaaagagtgaaagtttctacaagattccaaaatttaggatgtattgatggttgaaatattttttgttcgctgataacgttgatttgggcaacaaattaaataggcacagtaaatactggagtatttgaacaactttgtggtaatccttgcacacaagtcataattcgtaatactccccttttctcaaaaaatagcaacctaaaccgaagaagacatcacttagtagtataaatctgaacaaactatcagttatctactcacgtaaaggtgattatccagatttatagtattagataatgaaattgttatatatttatcgacaaattttctcttataaatttatcaaatgtaaatacaatataattgtaattatattgtaacttttatgcaactatattctatcttttatgtaactgcaatgtaaattgaatgtaacttttatataattttaaacttgtatgtaagatatgtgtaagttaaaaagaaaaaaattcgtagcgcgcgtgggtgaggagattcggtctcgcaacctcctcttcatgaaaacagcgtgttaccataggatttttgaaaggtgaatagaaattgtattatagtacaatataattgacaatattattatattataattatactgtatttatatctgataattttttatcgataaatgtcctactctccatttcaaaacaaattaacttctaaagattaatttgaataagcatttattcatttaggtttgtctcaaaagataaacaaagggcgtatattcagtaggtggagtacgccgatgttacggcagttcgggaatgtacccgcagcttctagaaccctccattctccccacgtataaggccgcgccccgcgatccaagcagcagcagccatagcccccgccagctcgccgccgccgccgccgccgccatgttcggcgtcgtcttcccggaccacagcttcccgctcgacgccaccgccttcgcgcaggtggcgcccaactcctgggcgctcgacctctccacgctctccctcgccgccgccccgcgctccgccgtcgtcttcctgctcccggtcgccgccgccgcgctcccgccggggaaggccgtcgccgtctacttccagcccgccgccaaccgccccttcgcgttcctcggcgcgctcggcccgggccgcccctccgcgagcctcccgctcccggaggccggcgacgaaccggagccccccctcggccccgccaagctcggcgtcgccgtggaggacgcggcggcgctccctccgccccccgacgggcagcgcgccgagcgcgtcgcgctccgcgtcggcgagaacctgttcaacttcatgcagtcgttctgcggcgccgacggcgggaagctggtggtgcccacggacatcctcgaccggtggttccgcaagttccaggagcgggccaaaaaggatccctcgtatctcaagacattcgacttttgagagcgaaggtacagaacagccttcccggtttgcatcgattcttcctgtaatcctgttttttttttctctttttgttcccctttggtaccaaatcgtcaattgctaatgtaattagtagttagtgttacgatgctacagtacaatgcttgtaactaatgctagtcttagtgcagtaggactaaaattagttttagatcatgatctcacattctcacagacggggacaatgttggagattttataagacaatgtagtggactagtggtgaacatggtatactttgggtatgcatgtaccggtgtatcctagaggcccaaattgaatccttgtgtaggccttgttcggttatacaaggattcaattcgggccgggaatgacaagtatagtaagcaatttatgatagatacaacgagagaccgggatttattccgggctaggaaccaatttactcatgatagggacaataagaaaccgggaatcaatccactagtcaagaggtgtggaactaatccggatgttttgttgtgcctaatatgagtaaattggttcccgacccggaataaatcccggtctcttgttgtacctattataaatttcttgttatacctatcattcctggcccagaacgaatccttgtgtaaccgaacaaggccttagggggtgtttatacaaatgaagctgcattgaaccttatcttgttggtttttgaattgcctgtacatcttacatttctttactcatcatcttgtgctatctgaattttaatcctgaaaatagcgacatcgttgttttgagaatggccaggacacgttagaattgcagttgttaatataggacttcagctgtaatgctttatatgatgggagaatccatttagtccataattgaacatgaatgtttttttgggttaagttctagatactctgtgtttatcatattatactgtttgtttatgtgctggtgattctgatttaatgtttacatatcagtttggcaatatcattttcacctttgaaactaccagcttctgctcgtattttgattcatctgttcatgatcttttcctacgtttttggatacagatatcagatgcaaactaagttcttaggtgtgatttttgtttcagttcttgtttgtgtcagaccaaagaatcaatgagtcaaaactaaattttgttttaactgtcttttttttttttggtggagccaatagatcagtagacattgaaaggtttagccttcgctggtgtgctgttgctccccttttcttgggtatgttttgcctgcctttagtttttgtaatagcttattatgggtttatgtagtcttttttgttgcaacaaatttgtcttttttgttgcccaaaacatacccaagcatgaagtactgtcaaggaaacaattttatgcggcgtttcgatttttacgttgtgatcaccgatcaagcattctcttattagttattacatcttcctgcgttgataagaggcaagccagtaattgagtactaaaaaaatcagtagcatggctgaaattcccagctggagttctagtttataaactgtttgttattgttgtctgaaagtagatggctttgaaagaactgtgtttgtgtttcggacagccatttcctagtataaatatgaagatgtgcaccactaaacacaaattacgaaccttaacagagaccgaaacattagtaccactgttctgcagaactattgcgacgagcaactagcctatgtcttctattttcttttgttaatggtctacttttgtgcataatgcacacgctaattaatttcgcatgggcatatctttttcaggttattttgcagttcattgcaaactgcatgtcggcagaaagggttggttagtagagttttgtatttgtagaccatctatcagttctgtatttctagacagaaattaacttgtcattcagggactggattcaatcatggttgccagtttttttttcttttttttttttctgtacttctagtactcctagagaagtggtaccaaaagccacaaccacaagaaggtacttgcgtcaaaagatgaaatcgtgttgccaaactgtacagtaatacaattgaactttgctactgcgtgtcaactttatcttggagttgcagtttcatgctaagaaaggggtaattctcaagttgtttactgttctgctgttcactggcgttttagctactacacaggcttgttctttacacatgtcaggcctccctatatctttggaagaccaaaatgcagcaagggtgttgtaaaatgtactccctccgtcagcaaaaggtaatttgcttctttctggtccaaaataggggtgctggccaaatatttcctcagttgaagactatcagagcttctatcgcaatgaaagattatcagagcttctatctcctctgctttttggaggatttggaatcacaaaaacaacgttatcttcaataatcaaccaccatcaggtgcgtgaattttacatcaaagaagcagatggaccggccctagatgggtggaaggctgtcttctcaattgctatttcttcgggctcctcccatgtttaattctgtttctttctctttattatgtactagtatgctcccctccttgttttcttctttcctgtattttaattacccgttgtaagcgacttggttactccattaggaggagcttatatcaatataattcaatattcgcccaaatcttcagtccttgaccaacagttttgatcccacaattgcagcagcaattggtaacaagtccacttgcttctactgcattgcttagcccacttgttaggtttgtaacatataattttatttcttacccataatcaagtactccatccgtttcacaatataagacttactaacattatccacatacatatagataataaatctaaacacacatatgtctagattcattaacatctaaatgtatgtgggcaatgttagaaagtcttacattgtgaaacgaagagagtagataagtatgaagtatgaactaaatggtagtaaaacaaatgcgacctttgagttaccttcctgaatgaagtatgaactacgatttccatagcagtacagcacacaaatcaaaggcctcaggttgagtctgcaggatgaaattacacagcacctttggattgcaaatcaacaccaactccttttcacatgcaaaacaatgactaaatacaaaactcaaagaataccaagaaaacgaatataatgcacaacttaggcatgcttcctaaccaacccactgatcaatcgacgtaatttaggtacaacagcaccgcagatgttaggtcatatatctacaggcaaatcttatctaaatcctgtcacaacctgtcgtcactcattagcaatgtcaaccagttaacacacaatggcccaatgtcgtggatagtcttcactaccatccttcttgctgagaagtctctcatccctaaccagaaatgcagcatttggaaatcaggattatcagaacctcaaaagatcaactgtgacattctcgaaaacgtccaatcgaacgatgggatctcagtgcaaaaccaaaggagaatcaggttctgagccgctgatggaggcaaaggatgacatactatcctccttcgaaaccgttgagaagttcagtggtgcagcagccagcctcctgttctctttgaagtaattattgtaccgtccagaatatgagcgtggagttagaagctcaggagtggcactgcctgcagaaactctacggggcgccggggtcatgaacccagctccatttccattcgggtgatggctgctcgtcctcctattaaagctgcttgtcttttttggactaggtttggagccgaaaatcaactctttctccttaagcaataagctttgcagtttcttctggtcctgtagtaagaattatcaacacatccaaatagtgaggagtcaactcttgtggtcgtaatgccaaaaggaacacatgatgtggtacaattcatacccggtgtcgtctcttgtcttcttccttttgtacccttctgagtttttgctcctccaaaatggcaacaagacgggccttcacatgcaaattcaatttatgtaattcaatggaacatagtgtactgtaatgatgataaatatggtagaccagctctacgacttactccatcatataaaaatggcacacttctttcatcctcccacgcaaatgttttagctatcaagttgtcaatcattgctgcacagaaagtatagcttctaatcattttatgtatcaaatatgcgagtgactatagatggatctatatcagaagcagcaagtagaccgagcttgtgaatcaggaaatgcttagtgattactgttaggagtacatcattgtctaataaggttatacctatatcagaaccattagcccagttcaaccaatattttagcagaatgcaacacagtgttcaactgacataccagcagacatggaaacaaaactcacatggtattttttgaacaagtatccttgccttctctgcacgcttgagatttatatgggcacccctaccagcactatacctgctactatcctgcacaaggacacaaaaaaaaaaaaactcttaaagatcttaactaaatcatagaagagatgtgaaatatatgttgtcaaccaaggcctatatgaatattcagaataattaaaacaaaaatgaatcgtacttggttatattcctcaagccaagtttcttcatcacaagctgatagccatctgtctactttctccatgatatctttcctggttagggactcctccctcgcttttgctatttgtgtttcaatgctggaaagaagttcacaaggatccactagacctgaatatgaaattattttagaacatttaagatattcctcagcagcaattttcaattgtaagcaagagagaatatcagtagtataccagaatcaatcaatgcggttatcttctcaggtgctgtgctcatatcaggctccatatgcgcattactgcagatatcttctagctctaaccttttcttaagaacaagctccttcattctacttgccttttgtttagttagtctctcaacttcctcttctgtctgtattcaaataattatgttaataagtccaaattacagcttgtaaagaaacaagtatctcacagatagtagccgaacctcctgaattgtctccagcgacaggacactagatgaagtgatctcttcctcagtagatccaagaacagcagctactctggtgaaatgtctcctctcttgttcagttgactccatcaaattccataacttgtggagctttccgacgatttcttgcaactgaacaaaatttccaaatagttagaaaagctataaaatgaaattgagacacctctgtactctgtagtttcctaagaggaatcaccttcgaaactctagtcctcttttctgctttgagcttaaggatggtctcagtaagaccttcaagagtgctatcactgatattcgttgaattttctgagttggccccatgtaaacttggatgcacatctttaactgtctttgcaaaatccatcccaagcacagagcataggcagtgcacttcatcgacgtatatgaagaccttctgaaggcgatcagactgaacaaggagggaatgaaaaagattattgcttttactaatacaacaatatggcatggcaaagttaggattttagataaaaaaaatgaaataacctatcctttgaaatatataactaatcttgttctcagcatgttgaaagtgacagtttatggttgaaacaataggtaaacaaaaaaatggttgtagcacgtaaatgcttaaggcatacacatattttgatatccaccattcactttatcatcaatatctagtcatatgcgactttgtgtgaaaatatgtacattttgacaagatacatttgatttattttttattattattattttggtgcaactcatatccacatgatggctgaatgggttgaagcaagttgagcaaagaaccattttaagtcaagatcatagttaccttctctttctgtaaattgcgaagctccgcttgaagatcagaaagccttctggttgacaaatcatgattgtccttggaatgattgaccggaccattgtcatgctgattattgtgatccgaaatttgtgcttttatcttctcgatttgagattggacaagtgagaattgttttattctttcttctttctttgacctgagatcttccagtagaggcgtcactttggcaagttgctctttcaatgattgcttttcatccacctgtagacgaatatctcaaattactcagaaatggaatatacttatacagtgatgtcaaatatgtgacagagaacctttacgatataacaaagcataataattcacctttttttacttaactaatgtgaccctaaacatgccaaaagcaattaactgtggccaatgcatgtagaagttgggagtcaaaagaccaacacctttgctttttttttctttctaaatgccattaccaaatggaatttcaaacaaagttcaccgtacagcaaaccatgttgcatagtcaacctcatgtgtaaaagaaaagctaggcatcatccaggtatgcttaacttacaggaatcatatccagcgattcttcaaccaagtagatggtccacaattataattctggccaggaaagaaaatggtcctttgaaccaagttctacactaaactagtttctcaaatgtgcccatcagacatgactatgtaccaaccgagtgacccagctgtgcatgttgcagtgatatgatccccatcattatttgaacaaagatggccaacctgctgaatatggtatattctacgaggtgtagcatgacactaacaattatttcatacttgttgtacaagatacaagataacctaccaatatctgtagctacagacaaatcaaaccttatacgcataagacacacgataacataatctaggtccctaggcacaaggcttggaacaagaggcaaaaatagaagtatgggctgagtataccttaaattttggggtaatttcacctattgaagccactaaaactttaagctctgcttctttggccatcaatgactgacggagctgggatctctcagcattggcactatcaacctttcgacggtacacacgcatgcactctgtttcaagttctaagaacatgcgatctttatcttcttcgcgctccccaatctcagtccatatttgctaaaatagaagttatgttagaatggaaacaattgcaagaattacatataagttcgtaatattcagagaaaataaaaatgtgcagccacctgagcagcattaatggtagctacatgtgacatttttatttatttatttatttatttttgcatatttgatgtttttattcatctaattgacacattggcaaaccggcaattgataaattgttatagaccatgtaatttcatgccacaaggaacaaaaatctaatacgcaggcttttgatgaagcaagctgactgctcaaccacagacaacagagagagtaaatgaaactcaaaataggggtatagagcatacaaaatgtaatgttcataagagagctactaacttcccaaaatgtatataaatgtgtctttgcataccctaaccaggccccacttctctggacagcattagttagtggaaatttaatttgtttttattttctttctgcagagtttttttttggtaaaaataaggggcatagcatttcttttgaaacagcagaggattgcactctcacttacaattcccaatttcgagtacgcctgatgctattaaacttatatcattatgctcactgacacattagctgagataaatactactactaccaaacgtaatatttctgacccgtggtacatcaacagtggtataataagagagctcctaactgaatttacacaagcagtactactccaagttcttcagctccaaattcagactttagtaaaaagaaaaagtaaagtaaatcgtcgcatctgctttgcttcccgagaaacatagtagagacccggaatttccataaaagaaaaacatagaaaccaagaagaagctcgtagtaaatcaaaagtgaaacctttaagaatgaaatctgcaaagctgtaggcagaagcaacaaactcctgctgttctctaaatcctagcatctgttcaaaagagcgaacctttttggtagagaaaacagtatgcttgcaattcaagaaaaccaaaggagttggaacttttgagcataatttggacatataatgtgtgctcatctcgaaaacaatacacagaatttacaaaaacaccagtccagcttggctcaaactgtgcaatttcatccaaaacaagcaacgaaatcctagtatttctacgatttaaacgagcaaacgaatcaagcaagaagtatcctcccctattccttccaaagaacaccttccatttctccttaaatccgtcgtattcttgcagagaaccaaatcaaatcaaatcaaggacgccatgaacaaagaaccgaattacgcacctcgagctcgcgcagcagcctgccgcacggcgtctcgaagctgacgctgctcctcaccgccttgtccatgccatacccggccaagaccatctcgcccatctactctcctttcctctcccactcctctctctctctctctcccccctccaggaaggagaaagagaaagcggctagaggcaaaggatgcacctatccagtgcctcttcctctctctcttccgtcttcttcccccctcctcctcctcttgtcttcttggtttcttggttcttggcccaacgacgacaacaatggcgcttctcgccggggctgcagccagcaaccctctctcctacgctttcctcgcagcaaccctcggctctagaggactagagagagaaagggagggtggagaccagagagatgggcagcggtagttgctggaccatatatggatctcactgagcacagttggtagcacaatggaaagaaaacgaggtgataagggtgaagaaaccgagaggtaggagacgaccagagggatctgtttgtaaaattcaagaaacttttggggtgatttggatgaaaaaggtagtaacaaacaaatctcccatttttgcggtttggggacaaatctgaagatcttggactcacacaagcatagtagaattttacagcatttgtttaccttttttatttcctgttttattacatagtagatcacaattatatactacataaaaaaagtgtccccatcaacttgtttcttttacaatgtttcggtattctaagcgaagatttggcaaataaatactaaacacattatacaggaatttgagaattttttatgttccaaattagtcctttaggtcatttagaatttaaaatggctgggcttcataaatgaattgcccccaaagaaggacattccctgaagaaaactgataaatgacaggtacataattaaatgacagcattgttgcctgttctgaagcgcgccagattgtgtgaagcaagaaccacccggatttttgtgtgattaatgtacacataagtaggaaaggtaggtacagttaaccacaaggtttttcatgccatttactgcacaagtaaaaaattatagaagagatgaggcaaagatattctgctgatctactccagagtgaaaaaacaaaattctctaggaataacaaggtgatcttctctaagaattcacatctacaggaagttttggcacctcggatgttagcccttcaccaaatacaagaggttaggctaaaaaccatgtaaaatgcaccacagttagattccaccattttaattagatggggacttttgttgcgatgtagattgcaacaggtcactcttggacccaatcaatagtgtagatcatgtgtgttgcacaattataagatctaaaccgtacaattaaatcagtgcatcaccgcagtgtcgccatgatttaaatgcaggaattttctcagttcctgataagagcattagagttcaaaaaaaatattaggctgttttatttttattttatgcagaaactgacctaaatgtttatccccattgacagtttgtgccgaccattaggcaatatacagacagagttgactagaattatatggatgcttgtaaacgaaatgatcaaatgaatctgaagttctgaacctacatgcatcatccacatgtacagtgtgacgagacatgccccatgtgatgctgaggtcaacctcaatagattagcaaaagctatgggatttagaagtaagtagtgtgatctaaacaatgtactggatctaggctcacctgccctttctgtcctgatttaattggaggcttctctcaaactgtcggatttgagtgttacctgcaatgctttcttatgaagatcctgcacttcgcacatattgattgctctaatagctctggtctcagtactagtactgtactatgctacttcagattctagattttccttgtaatttttgtctcttttttgtccacttagctatgatgggtctatgataagcatttgacagttgcatcttctctcggaatcaaaagttctctaacggtctaacttttaattaagattataagagttggaatctagatgatgaattagaagccataaattaattttttttcagcttcttcagattctcatcagctagattctcatcagctgcttcttataatctaaaactccctaaacagatcctttattttcttcttaagaaaggattgccaatttggcatgtgttgtctacggcagagaggtgagcagtctctctgccaagaaggaattcagacatttcttctcatggtccattgcttcgacattaatctctgcaatggtacaccatcgctgtctcctctagtttggttaaacaaacctacttcctctgttttaaaatatagcaacctagtataagataagacacatcataaactatagatctgaacataataatagatctcatcccatcctatattactatattttaggacggatgtagtaatgcagaactgatataggagtatccaagtgccactagtagtactatcctgtcacaactcacaattcacacatgcttatttcatgcagtttccccctttttttttaactttgctgtttctctggagctagtgttcgtctgtatcgcagactcccagtttgtgtttgactgcaaaaatccatgaaccccccaacttctcaacctctaggaaagagagagcagaatataaggtgtgttatgattgtttatgttgtgatcttgtgatctttcagttgtacagatggacaaggagcgaaaggacaaatgtatcatctgccgtgcttgatgctcccttgcgtcttcggttgagggagcaattagcaaataatacaataccttcagatagtgattaacacgcgtaggacaaaactgtactcctctgagcctgaagagttattccatggcaaacatgaacggtcattttgtacctttgagttaatctgtgtgtatgtgtttgacgtcttcctgtccacctgtacattggtcggcacggcctgcaggaaaggttacgctgcactttcttgtgcacatacaattatacaaacttcataaatttcttttctttcagaaggaatttttcatgtctgaacatgaatgtgattttgtgtacatctaatcagggttctatatttcggaataaaatatatttcgggggttaacgatagaagcaaaatttcagaaatcatggaaatttcagacaaaaaaaattaaaatttgaataattttgtcttatttttgaaaatttcaaccaaaataatttcctatctggaacctaaattcctgaaaaatttccggaattttggaaatcgcaaaatgaaatattgaagcctacatctgatcagttgatcaatctggaacattatatatattgccagagcatcaaacctttttgcacatatgtttgtgactattaataaatacacatcaatacattcatgccctcttcacttttggtacatgttgaagaaatggagcaagattgccatcgcctcaatcggttggtggtgcaacagaaaggatgaaacagatgacacgtatggttttccagtgaagtatctatgtggatgaagtgcaggggaaggcaaaattcagctccagcctacacatcattcggaagttggccaaaaatttgagtaacaaacaacccgctttggtttgtccccaattccaaccattttgagatcaggaaatgctatcattactggtgtaatctggggcccctcaggccaatcagtccaaattaaagtaaatcaaatacccccaatcatttgatttggttgcttaacaaatgatcatatcattatcttcccggggggggctatcatgtccacaattccaacctaattacctcaaaagtttttctttagttgtgggcttgtgggcatggaatatatagctagcttttcttgcaaattttggagccaattatcttaagactgtagatgtcattttttttaggtcgcactcttagtagtgagtagaccttgtgtcactgtctgcatgctacttgccaaaatgcatgccacacattggtaatgcactaatactagtatatgcatgcagtttacgctaggagaaatacagatgagcagagaaaaagaaagaaatgtgaccctctaccagcttcagatacacctttcacatcgccagctgtagttagttcatggaattatcatcaagccaatgagaaagcactgaacaaaataccttctttttttttaaaaaaaaaggaactggacaaaaatcaaatgtctacgtatgtaagtatctgtctgcacattgacaatgattagtacataatttggacagttcagatcaatttggatattgcagttacaatccttcctctctcttttttttgggtttgcatagtcaatcattagacaatcatttgtctgtgggtatgtgtatatatatagatggtgatcaattatttatttcaggtgtttaaagtaagaacctgcggctgtctaacacatgcagaagcaattcatgttcatcagtaaataatatctatttcttttcccaaatacatgcatgaaatgggtagttagttacaggctacgtatgtgggctaagttgcttgcattgcaatacatgcagcaagggagcatctcaacaccctagctatctacagaaccaaatatatgtagttgcaagcactttgcttaaaacaattaaagttccctttcctttaaaattttctcctctgtaactcaccattttccctaccttttacagaaaagaactgaatattgcaacaccacagagtagtacaccacccatactagaaactgaagaggtgacagtgaaaaaattatgcctttttttgagaggaagaaaaaactctgcataactggtgagattaaaaatgctttttatccaaaaaagttcttaaccttcatattagttaaaaagaaaagttgggcagggaataatacatgactaggaaaaggccatactgtgtaatatccctcgtcaaacgtaaaaatttgtttttttaaagaaaattgattaaaaccagtcctctacaccataaaatttcgataagtaagaaactaaagactccacaacggaagctaacaatatacaaggctctatcagaaacaatcaaatcatgggactcatgggattctgcttagtttaaaatgtacactagtcaatgcttcaaaagttaaacaatgtaacaagccaacaacttacaaaggcgacaaataatcccgccggtggtttagtttactttactgataccttccaagctaacatgaactgatttttggtcatcattaagcctatataaacatatcaaatcctacgcactaggtcgttaatcatgatggcttgctcttcctgtaaacataaaagggcactctaatattagaaaattgagtccacgaaatggaccagcctccaggcagacactaaacaaaaaactaaatcgtttcgtttgactaaaaatgagataaaaattggcatgaaaatcccatgtctgaaactgctctaattaaaaagatataagcacaaagtagagagggacgcaggagctacaaaagcatacacgtgtggcccatcttgccgagctgccggacttctgaattttcaggtgatacatcttaatctgacgacaagaatcgtcgctttggaagctctttttctcctcttttctagttcagagagattttctgacgaagtgccctggtttttccttctgtttttttagttcagagagatttctgacggagtgccctggttggtggtgatcctggtttaaggatgttgaagcatacgccatcacggaagctcccgtgcaatgatctgacaacgcaaaaatgacgtgattcagttggttgcagcataaatcaattcggtttgatgtaatagctgtaaaggcaaaaaagatgaagtttcaaatggggcatagagctatgaactaattttgttcatcccatttcaatatactttcttggtttctgtttgtctctgacaacatgaagcaagctccaaacatagtgttagttgaacaattgtaattagaaagcaagttgcatgcttggacactgacttcacaccagatgttcaatgatataatcccttaagccgtgtttcttcatcggccgtacagtacctggagccggaaaatgattggaaattgcttgagaatttcaatgtttatcgtctagctatggaccaatatatgcctgatttgatgatcaataaactcgaatacacgtttgcttgcttcttttctcctcaagagaatgttcgattatccaatggcttgttgtaggatgtagcaatactctctgatccttactgatcaacgactcttgggaccccttgtatgtgttttcattcgccaattatccatcggattttctttgaattaggaaatcaacaattatctttgatattatatctgatctcaaagagagttgacgggtcatctgtcccttgatgcgctgaacaaaatccatttgcgtaccgtcattgtcatcatcattataccatataccagtctagaattttttaaccatgcattatatatatcatacagtttcatatttttgacaagatattgcacatttcaaggctgaaaaccaaactcaagttttcgttgttaccacaaacaacaagtgaaaggaaattgatggtctcacatagacatgaggtgacgtccattcgtaatctcgaggtaccatcggcacagctgcatcattcacataagctgaaacatcagaagacaatacttctgtacatgtttacagaattatcagtgagcattattcatcaacatatggcattaaacgtatttacagaatcgattggtaaaataaggcactcataaatattagttacttcttaatatccaatcatgaatttcagttgaatcatcattacttcaattcccttgcatttctttaatctttgaaaagcaattcccttgcattttcaacattttagtctcaacaatgtgtcaatgtcggtcgtcgggcatagacgggctgcacaaccttgtacaaacatgtgtagcagtacttacagttacatgagaatagtgcttacaacggcaaaactgggactcatgctctacgcataaagaattcacaataaacctcagatattgaaatctctctcgcccttccctttcatttcatctggtttaagcacgtgcattagaatagtcagaacaaccttcatgatttcttcttcatcatatgatgtcgtaaacgtaactgccaagtgcagatattgaacaagttagaaacaaataacgctctttgctcaactagagaaggaaataacctaactaagcaacgtgcatcttctggaccatacaggcatacatacatagatagagtaaaatatgcggccaaagcttaccccaaggaaggattgggaactcccatctctgcttaggaactgatatggcatatgcagtaacctgaaaagaaatgagacatcatataaatcataattcagcagtctatacaaaatctcagtaacaaaatgctgcattaaataacatacaagagctgaagcagcaagttgacagggagagttaaaaagccatgaactatcttcagtctcataaagaatatccaaaatttccatgcaaacatccatatttaaaagatcacctattttggatatttccctggcaatagacaagaaattaagtgatatatcagtagaaactatatggttaagcttctcatagatcaggaagtcaagaaaaaaaagcaaaaactggtagtttaataatgctgtccggcgatggtaatactaatacaggtaaacaggattgctaaaacaaatgataccctggcaggacagtctttcaagggaaaggaagaccaatgggaagagtggatgaagaagcaaaagattctttttcttttgttttattattcgcttcctcagaacacaagtgaatcacaaaactagttttaaatatgatctgagatcatctatactaacatgacacatttaaacatttctagtgcaaaattttggcactaaaaagtaagaactgctataaggaactaggcatacactgattgtgcttggtgagtaaaataaatgcaacagattatagtgaccaatcagtacagctgtctgttgtgatatacatataatataattcacaaatacatagatgtggacagtggaagccataaatgtagacttagaagagaagatatgttcgtcaagtatttattagttccaaatattcaccctcaagttttataacttggccctgaggcctaaaaacgtggtgctactgctaactgtccattacaaacaataaaaaaaatattaaacaatccaaagaacctgaattgcacgagaagctcctctaggtatgtaaaagcgatgttcaaggacccaatgttgtattccaccacctacagaacccacaacacgaacaaggagataatctttttagacaatggaagtacaagaaaataatagaagggggaaaaggaatataacaatgaaatggagcacgccatgtagttgtatatatttcgcattacctccatgaacaccagttcctgtggcattacagcaaacaccttttagccactacaagaaaactttcaaacaaggaacaacaatgcgtcgataactcacagcattggcgaaatcgcggcaagtgaaatgctggtcggcgatgatgcgatcaccaagcgccttgaggctcttcaccgacagcggcttcagctcgtgaatctaaacaggtaaccaaatgaaaaataaaaaggaatgtaattccacctctcatggcaataaatccacacgacgtttgctcaacaaatgctcacagaatcaccttgctggcgatccacacggcaacgagggcgaagagctccaggttgctgtacctcagaggctcgagcagccaggaggtcacagctcggccaccccgtgcgccacagaaccccatcttcctgcagcgacagcgagcaagttagtaaaacaataagaaaccaatttaacccccacaaaaaccaaggtctcaacttcgcggggtcacctcgggagggagggcagtaggcggtcggtgaagaaggagagcgcggtgtacttgacgacgggacggaggtcgagccgctagaaaggaatcgcagcagaaggcggcaggcgaggtgaggtagctgtcgaggggaccatgccggaagctgagggggtggaggggagcccgtaccgtggaggcgtggaggaggaactcgatgaggcggcggcggcgggaggggccaggccacgcgcttgccgccgcctccaccgcgcggtcctcgtccatggtggtgcgcgccgcggtgcggcagcgaggagttgggacgccggcgagattgccgaagaggtggggagaatggaggagcggctgctcaaccaggcctccagaattcttcaacggcccactaacctcatgctttcggcctgttcggctcttggtgttggaccctgtgaatagtgtgctgttctatatgaggaaaacggaaggggatcctctcacgtgaagtcagatgcctacatgtcagtgacatatcacgaagaagttcaagtcaatgtatccctttccaaggaaaacgggtttggctatatgtttctttcgaagttgcattttcccgattttgcatttcaattagaaacatatgacctatttgagaattttttggtgactgcagttttttccaaaatctcagctcccaaaacaattcatattaccactcggattctgaattgaaaaacaaattagaagccggaaattaagaaatcagtttatttcatattttcaccggctggctattaataatctctctaaacagaattacctacattcaagcacaagaattatgcgttgtaaatttatatactttttcaaaagaaaaaacaatgtacatttaattgttacacaaaaaccaacatgacaactctagggatgataggatttgcttagttgatcaattgtcaaattctgaagagaaagaccgctcaaactctgcatccatgaggacgccggccatgacatggacaatgatatcccgctccttgacgatatccacgcactctgacggcacgccgttgacgaccagtgcaccgtccacgtccctcctccaggcggagatcctcagcccagacacggactccaggacaggcgccaccgccaccatctgctgccggtggcgcggcggtgccacgtccgcggcgcgcaggcggcgagggacggcggagaagccgagcacacgggagacgacggcgtaggtggcgtcatcatcggcgccattcccgttggtagcgctgtcgttggggcgttgcagcttgaggacgcggcgaaacgactccggcgagggcacgaagacggtgaaggcgaggttcttggggagcatggacaccatcatgtcgccgaactcccccaggctcgccgtcatgtcgtcgcagttgacagatggtggtggcgaggaagacgaggatcttcgtcctgatgacacgacgctgctgtcccgcaacgacggtggcgacgaggagggagctgaggtggagaggagaacgaggacgaggaagaggagcgtcgccgcgaaggcgccaccggcgacgccggcatggaggtgtcgttgccatagcagccgtggcctgaccaagaaaagtctcttccttctcttcggcagcatattcatcagtgtgtgtcctcgctacctgttgatttgctggtcaggttattggcacgaggagatcacgggaggggtcgaggcagccgcccggcgatgtgggcgcaggagcacagccgcacatgacggatccggctaccttgcctccaggggcggcgtttttcaacttgggtattccaaattgtaaaagatagaaaaaaatttccaacccaagatctaatagttgtataatatgtaacggtataaacatgatttcataaagtcataaatggatagaattgaccataaattgaatgcgttaagcatattagagtacagtactaaactattaattgacaaaacatatcaaatttatagagcatataaaactctttaaattaaccgtgggacctttttttctcttcatgtttcaaacctacaaacaacaatatcaaagagcaattgagcaaagcagcactggttcctaaatcctaatctagatagtcattcacatttcacaagctatgaagctaaaataaccaatacacttcacacaatcacacaatcagtcaatcacactcatcaagcattcaagcaatatcctcattagtcagtttcagttcgacaactcctatttcctcaccgctgctgcgctgcaggacggaggacgggaggtcgggaggagggcaggaggcgccgaggcggcgtcggcgggcggcggcacgtgcgcacggcgcgacgcgggagtgcgcgcggcggccggcgggccgcgccgccgcgggcgacggggcgggggtgaccgggacggcgggaccggcgacggcgagccggcgaggcgcgcaggcagctcatcagctgggcgacggcgaggcgcgaggagcgcgggcggctgggctggcgcggcgacggcgacggcgacggcgcgtgcgcgtcggcctgggcggggcgcctggcgactggcggctggggtggggagggttgaccggttgggatgggaaggggaggtgaggagaagagacagggttagaaatgtgggcttttatttgctattgggctaataggcctgaaatgttggggtgtgggagggttcagtttggttttcttttaagttttgaatgggtatagggttttttttcctatatatagatatacagaaaacctagacaacggtatctcgatagtaccttttatgagatagtagattatacctgttgtggtaccagctgcatggtacccgatacctacgatacctgttacccggtacctgtgatacctaggacctaatacatgtgatatttatgtaagagaatagttaatatgccttatcccgttgtaacgggatcccgttttatagcagctctcgttacaatgggcccgccccttatgcctccgtttcccgatcgagggcgcacgcattgatttgacaaggaggagacttacgagctaatcaagccgggacaaccacaatcggcttggcacgccccgcgcacggcccggtccagccttatgaactattgggcctagagacaggcttacaagaggagatctcgatcgggatcgtgcattcgttccgtcctgcacgatccgatgggggtggttttgccgtcttgcctccgagccgacgccgtgcggtgccagtagctgtcgcccccggtgatatgcccgcggcggactggcggtgggccggtggctacgcgcgatgggaaggtccgcaaactggcctctctctctatcttctcccgccgatttggccggttttttgggttatacgttgtacttgtacatgtccgaataagggtagatgatgctccattagcaacctgacgcaaagcctgctttatacagtctcgatttttgccctgagttggtcactgatcttaggctgccttcgagcgcaggagaaagggagaaaaattgtttcgttttccgcgcgcacgttttccaaactactaaacggtgtgtttttttaaaaaaatttctatagaaaagttgctttaaaaaatcatattaatccatttttaaagtttaaaataattaatactcaattaatcatatgctaatggctcaccatgtcttgtgtatcttctcaatcttcttaatcctcttctcctcaaacacaccctcagggaagatagagaggaaatctcatggactgaaagaaaaggtcgtcactgtgtgcttctacagccttaaataattaacttctaacaggtgtcctaacagcacattctggaattcatcctagcaccctagtcacgtatcacctttttcttttctttttcagaaaatctacaaaacagaatcccgtctaaatgggatagttaataacaacctacctattagagtatataatagttagagtcatattatgataggattgatttgtgtggaatcattccttatctccttcttatgtactcctatatatactggccccctgaggctcaatacaattgatcgtattcctctctccctatactatcaaacatggtatcagagcgggcgatctagttgcctctctcacgcttcagccgccgtcgcccccgggagggttctgatctcccgggggtggccaccaatttttctttttttttcgccgtctgcaccgtcacccaggaggaattgatcttctaggcggctggttgtcgtccatctgcgttgttgttgtcaagagggatcgatctcggtctcctcggtcggcatagttctttgtcgcatcaagcagcttcagtagcagatcgatctggagtgtgcgggcctgcactatggaccgtggtgcagctgtcccctccttcccatcgtcagcgtggcacagggtctggggggatccgtccctgccgtctcctcctccacctgggccgcagccgcctgcacccaccaggccgccagttcacgtccaacgctgtcggcccgttgccttgcgccggccccgcccacaccacaacactctcctcctactaccgccgggggacgcagccctctgttacattcgtcggcctgccagcgctgctggtcgccgctggctgctgcctcccgccaaccgcattgtcctctcctcttcctcatccttctcttccttatccactccctcctacagcattttcgtccaggacgccgtctccctcactcccctctgtctccctttctcctccgccatgtcccaaaggccgcgccgcagcacgccgactcctgctccggtgccacgggggagctcaccctcatggaggacgcaatccaggagatggagtcggggggcttgacgccgaaggaggggacgatgtggacgcctgctccgcgcaacaaggcggcctccacttcttcgctcaccggcgaaagctttgctgcctctatctgagcacagggagttgcctcgcgctccccgccgtggagctggggcgcatcctccagcgcggggccgaggttgagtggcgagtggtggccggcgcaggtgaggggcctcgtgtgcgggggaggcaagtcgccccgggcctggcacttgggcagcggggacggcgagggaggcttggtcgccttgcgcatgggattgggcttgctgcgacggcggtaggtggtggtggcggcggccggtggcaagggattaggctccattttggtgtcatcggccggcaaaattatttatgtcagtccgccggcttctggccagacctcaccaccttcaaggtctgcaccgtggccttctccatcaagtatcagtcatgatccctcgggggtatctcgaggaatcacgactgatactcacaagtatcaggcctgcgggggtatctcgaggaatcacgactgatactcacaagtatcaggcctggtacccaggtatcaaggtctaatacctaggtaccagccggtacccaaggttttaggagagtgcacgtggaagctgacctatacagaggaaaggaaggggaggagtcacttaatatttagatcccacccgaaaattttataccttgtcacatcgaacgtttgaacacctgtataaagtaattgcacatattgtgactacattgtaagacgaatctttaagactaattgctccatgatttgacaatgtggtgctatagtaaacatgtgctaatggtggattaattaggcttaataaatccgtctcgcggtttactgacggatactgtaattagtttttttattagtgtccgaacaccctatacgatactctatataatacacgatatgatacgccaaaactttacaccactgaatctaaacacccccatattcattttttgcaatggcccaatggactgcatgtcagcacggttgaacgcctggcgcccttgccttatccttctactctactctccaccagaacacgcacttcccctgacaggaaagcatccagaagcttcgcaaggattttcaaggcgatgtaacacttacacagtggcattggttgcgccccccccccccccacccccccccctttttttttttccaactctacggtttccacttgtattgtatttgtatatgacattaccttgtacttcaaagttcatatctttcaatcatgcaagttcataaggtttgctccttgcacggttaaactgccatattttttgtagaccaatgttgtcattgctctgaactcaagctcaataagttgcatactcagcttcgagtgcttttgtagcgtctggttggcacattgcgagacatcatgcgacattggactacctgtatggctgtagcaggatattttctagggaaggcaaagaagaattcagacttctctagaccgcttctttcctctgccaagttgcagtctcgcagaactgtcttccttgtttgctcagcatggttgtgacttgtgagaggcagagagggagttgacctaagagccagcctgaagattaggcagggcctaccaacttgccattcttcagacaaatccacttgcacaatctgataggagtcttgtctcctgtaaaaatatgctcgtaatctcgcctgatgtcaccgatgaaagatggtatttgtcatgtacatgctatgccattcaatatggctgaaacatgtatagtaaaatgaagctctcgttgggaacacataaaaaagaatgcaacttgttcgtgagctgcatctcacggctgatttgctgatgtgattgttgagggattaggactgcaatattcactaacaagaaagttcttttgtactgaatggactttttaagcttgatgattaacacaatatagaaacattatctagttacttattcatatgtccatcaacggcgctctgttctcatcgatctaatgatttcgccatttcccttgaataaaattggacccatatggtttagcaggtgttaggtgatgatgtaagatgattgctaatttcttttatcagaaacgataagagcttaatgtggttataaagtggaagcatggccagtggtccagtgctactgtaatttagttatttcttttttaaaaaaacttgatttaattactttctgtgctgagaagaatcttctgggataccccttgtttaggaccaaatatcaattattcatcaatcaaactgcagagttgaaagttgaaactatgacgacaagggcggaaaaatgttgataaactgggcaaactattttgatccttaaggggatgtcttatcgttatttgcatgtcactcaaatggttatgaaaattgagaagatatattaacatgtgatgtatcactccacaattatgcaagttcaaattcaacttccacatctcgtaacgaaaaaaaacaaatttaactttgaatgtatattaacttgttttttcgttgcgagatgtggaagttgaatttgaacttgcatgtttgtggagtgatacatcacatgttaatacattttcataatttttttataactatttgagtgacatgcaaataatgaggggccctcgagggattaaaatccacacattgtagttctcccaaaaaaaaagaaaaactgtacacacattgtctaccttcgaatgtggatgtacatcagatactcctatagtcctatatgaccttatttctgaagaaaacttcaggtgttttcatatttggaggtacagtcttgatgaagtaacctaatcattcatgttctaatacagctacaaatatgtttatcacaagatgcaggtgaaaaatggatttttcttaaaaaataaatgggataataaaatagatttacaagatcaatggatgtctctcactctgcaagaatcaagatagcaacctatagtcagcagccttgtcttggatcacttcatttgttctgcagaatactgacaaatagaaggaacaagcagcaggaaacaagaagaggggacaatcttagcagaacccttgaatttagggtggtggattgagactgaccaccactagtaagtgtgtgtagtgagcaatttgggatggtccatgaggccatgacaatgccacaatagctcttttggaaggtattactgtgtacacatgtacagctaaatccaatgccggatatatagaataagaagattattagaggttcagaatacccaaggtctgacggaattatggcgctgaatttgtctcacctcataaattgtatcccacttgttttgcgatttgaagcacacttgctttagctgttcttcattccattaagatactcgccacttgcattgttcttccattcatttgttaagcttacaagccctgaagcagccaaaaacaacgcccaatgaaacgtaacgttgacgccagcctctatttacacttgcttcatggccacgtatgcacaaatctaatcctccctaaggtggtttcacagtgaatttgtgtttagctgttcatccaagcaaattctagacaaattgatctggtattgtgaatttctgatcatgaagagtacatatgtatagttacaggaagtcaggaacagtctgtatcctagctatactgcagattatatacgaacatttactcaggacagaataatcaatttacattacaccctctctctctctctgattctctttctctagatctctcatcctcttcttccactgatcctctctctgtttatctgcaagaaagcatcaaatggtgtcgccgaatctcgcgctgctggcggtgccgtcctcccggagcaggtcggcggcggcgctcctcccgccgtcgaacctctccgacaggaagaagctccgcagcgagttgaggttcctcctcggcgcccccacctccacctcgaacagcgccctcaccggccggtggtccgacagccgcgactcgcaccggtcgtaccgcttctgcttcagcccggcgccgcgccatagtatccggtcacacctgaaaagaaaaaaaaaaaagaacggcggcggccgccggttagccgcggatctcgccggaatctcacgctatttcagccgtttttctttttctttctttctctggcttaccacgccggcgcgcgccgcttctcgcctttcctgccatgggaggcgcagccgtagtaggtgtcggagttggggtagtacttgtacgtcggcgagaaggcgatggcaccctcgttccagccatggaatgcgcctccttccgattccacctcgcttcgcagctgcaaattattcagaatcaacaacacgttcagtatgattggtactaatttaatttggagattgattgattgattgatttggattcatgcgtgttgcatgcctggtcattttcgagcagcgtcttccagtcctgcctctccaccagcaacctcgtcttcgcctccggcagggagatcctgtagttgaggtccccaagcaggatcactcggctgcatccacaggagtaaacgaagaatcaatcattaatcatccgtcagatattcagattagtcaaagcccgcctgaatgcctgatgattgctttgatttgaaatgtcgtcgtcatgaaggccggtgaaagaaactaaacgaacgatcaaaagcatgttaattgccactagttaattaccgtctaaaatcgatgcgattttatactacgttgttgactaccggtgtcggtatataaaacagtcgacgatacggcagatatttgtagtgcttggaagaagttaattaatttactgtgcctaattgtctactgtatgctacgtatgcaactattaccgctaatgactagtatcttatgctacgcaaatcctagatacagcaatacctaatcctcgatttttaccggtaccgtggacggttcaaccaccggattaaattagtacggttgccgtcgtgtgcacaggccgtaacaacggtcgctgtatggtaatttagctgacggatatacatgcatgcttgggtgtctgtcagtcagctcaatgcttcttatttccagctctttaattagtcagcgacagcgatgtgtttcttccctgcaattctagtatgcttcgattttcagcgtgcacaaaaaaatgtgttttaatttgggtcaaaaatgaaaggaaaaataggattttgaagaggtcgatgaatgatcaagtgggaggggtgtgtgcgtttgcttactcgtggtctagaatcttctgggggaggttgagcgagtgcccccgggggaaggtcgtccgggagaggatctccgtggcgtcggcgttgcggtgcgcctcgtcgccgtcgcggccgccggacgcgaggtggcagcacgccacgcagaagctcgtgtcgtggagccagaacctgacggacacggcgccctgcacgtccaggcacagccatgcacccgtggcgatccatcgatgccgtgcgtgttaggtacaattcattcccctcgcggcgcggctcgccgcgcgcgcgcgcgcgcgtggcgtgtggtgagcaatggcggaatgataggtcaggggtagggtaccttgttgccgaggcagcccatgacgccgcagccgacgcaggagacgctggcgcggcggacgaagcgggcgaggtcggcgcggacccagacggtgaggaggatgccgaccatctgcttgctcaccacgcaccggtagtccctgcaggcgagctcgccgccaccgccgccgatgccgtcccgcaccgggtgaaccttctgctgcgccgcctgctgctttatctcccctcctccggctgcggctgcggctgcgccgccgccggtgcccttggcctctctctggtcacgggaggagttcggcgccgacggcgacgaccggttcagcgccgcgcgcacgagctcgttccagcgcatcccgacgcgcttcttgtccgcgcccagcacgttccgcgcgctcaacggcaccacctcctggaatctgcatgcgccatttgcgaccatgaatccatgatcagctattgatggccgccaccggcatgatcgagctccactactgcacttatggttgcttacccgaggacgtagatgtcgtaggcggcgttcctcgtgtcgagccagtccgacaggtcgaggtcgtccggtggcgcgacgccgccgacgttccacgtgctcgcgaacagcctgcagacgagacgacgacgtcgcgagtgagatcgactaattaatcaagacgccatgagtagtccaagccaactaatggctggcgcggcgcgctgctacatcgtaatgaaagcttgaccgatcgagcgccatatgtacctgtacttgagcgtcttgttgctcgctcgctgctgcggccgcggccgcggccgcttcacgctgcggcaggcgtcggcgtcggggctgcaaccatcgtcgtcgaacgactccaccgccgccggcaccgcctcgccatcgaagtcgtcatcaacggccatagggaagtcggcgacgaaggcatggctgccggatggcttcctgaagagcttgttcgccaccagcctcggccaaagaacctagccacacacaaacacacgaatcagctatcaaacgtgagctaccaaatctcacaccgacctcgtcaagctagctaagctagctaggtacatacctccgcttgcctctggttctctagcatggcgaccaatccgtagggaggtaggtagggatggacgggtggtgaggtcgaggagacgaggacgaagggaagaaacttcaggcggggaagagggagacggcttaaataggcgaggagggcggaaagtgacaaacaaaaggagtctcccgtcccgcgcatgttcatgcacactgttaaccagcggtggatggattgacggatcgacgctgatcgatgcatgcattcgcatggcgcgtgcggtgagcggaaaaagggggagagggtggtcgactctcgactggcggactggcggtgacacggtgacagcggaggataaaagcacttttgactgtagagggattcttatggtggggtacgatctgtttggtaattagttatggtcgaacttcacaacttaaacccagttacacatttctagtttattttacgagagtgctttaggtgggtggactaaaaattatttggctggatttcagctccagaagagatagaattggagctagagctatgcaaaatagaactacatgctttcacttctcaaattattactccctccgttcatagaaataagcatttttaggttgtttaagtaaaaaataaatcttgagtacaaagagagtaaaagacattttttttttcagttatcttattggtcaaatttgaaaatttggcttgcttagattcatgtacattgaagtgtcctataaatgcttatattgtctacaaaatttaaatcttagaaatactacctccatcccccaaaaaaagttactctctctggtttcataagtcttgacgttctggataagtttgaggtcaattttttgtaactttgaatatcaatatctttaaaattatttaaatgtctaaagaactagaatgacatatatagatttatcttttaaagtactatagtaaaagtaaacatatatttattgattgtatatattataatagaaaaacaggatcaaagatatattttggagatcgagtcattgtctaaaatatcaagaattatggaacaggggggagtaatatattttggtacatacgtagtacttatattcggaaatagagggattagatgtaaatatatgtataagattttcaatatatctactagcatatttcttctgtttttaatagatgatgttgttgactttttttttacataatgtttgatctttcaaacattcagtgcaaaatatacaaagatataagtaatgtttaaagtataataataaaataagtcataacaaactaaacgaaactagtatgatgaatagtcaaatattatgtatcaaaatcatcagcattatctatttattatttgtagtcagattttattctgtacgtatatatcgaatctaatatagacccattttcgctgaatggtgtattacccttcttttagagaatggtctttgcatattctattaatgatgttaaaaggtttcacaattattatagctttttgcatgatatttgtgagaaatgggtgggcatcgctataagagagtagagcttttgttttgaatgttgtctagcggtcaaaaagcggaatcacataagagataagcacgattatttggatagggagggatatgttgggaatctttgtatctgccaggtctgttcaactacagttacaatgagatagatgtactagctcatgctattgtgcaggtttaccaaatccttttcagtttttctaataataataatcagaacatccgatttctttagcagcgataaggacataagattaactttttgagatattttagtccgaagtaccataatttattactatctacgtcattgactttttaaatacatatttaatcattcgtcgtatttaaaaagttacagaattattatttattttcccatgacttgatttcttggtaaagatattctaagtatgacttacattttcgcataattgcgtaaaatttctaaataaaatgatcaataaacgcgtgttaaaaagtcaacgatgttatctattcaaaaactggaggggatttatcattaaaaaaaatgatgcacgcctctcaatttctacttaaggatctctatcttattttgttgttaaattatattcatcgtgatggatgaaaagacttattatatatccaatagaaatatttctcagttagggcatttaaagatttacacctgaaaattattgcgccttttagcaaaaaaaaaaagccttcgaccttcataaagtatagtttatagaatcgttgcaccacccattggaaaaatttaatcttatacatttggccaatgattaatcaaattactaatttaatgtaaaaatatatcaaaagatttatatttctattaattaagtgttttccatatattagttttgtaggtaatggagaaccaacaattaaagtttagtcttaaagactttttataatgaaaacatgtcctatagaaacaaactaagaatggagcgtggagaccaatttaattagctgtacatgtttatccatctggccatctcgtattctcgtatctacaactaactattatttttctactaagcacatacatataactatttttctaacacgtgttttaagtattgtgcctagtatatagactcaggatagggaggttgagacctatagagtttttggtctcaacttgagcaacttgtgttcggtatcacacctcttataactggttaaaaaaatcacaacatatgttgtctgtttatctcacatacgtttgtcaatattcagtttgaccttttaattatctaatgctttatcttgcttgtgttattaattccatatcacatttgattatacatatagatcacagtgttctttatgactttacgcgaacatgtaacactaaatcccattcatttttcatagggtatgattgccttccctctcagacttgaagctgcaacacatctaaaacactatactctatactctgttttaatttactcgttgttttttaacattattttttattaaaataattatcgttctcatattccaaaacatttttagagatgcttttctttcttaccttaatttcatcaatgtagcatgctagtactagcactcttccaataaaatttagtgtttgctgcgaaaaagatgattgtgtagagtattaatgtaatttgccatacttcctaatttaatgtaatatttgttagaacgataagtaaatttttttaaaaaaggggtacatatggttgatattcttccatgaatttgttttagtagcaccttaattttacaacatcatagctagggttggttaagctcgcacctcacgcggcttaaaatgatattcatcccacaacttattcatgactttgcttcattttttttttgtttgcttcagaaaataacttattcatgactaatacctcagtagtctaatctgaactggaatatgctttcttcccttccttatcttttcagagctttcaaaatacatacttgcttggcttatgttgtacacgttacgttctgaattttaaatttgacattagtactatattgtatatacattgcatgcatatacaagagcaagtgacctatcgatcatgggcatcatgcaaaaacaaaactaggagagagtaaaaaaaagttcagacaatgatgatctgatacacatcgcccacgcatagaaatcgaatgatatatggtggtggatgagtttctgtcacacaatgttacaaatttaagagactactcacccatatgatctcgcatttagctcttctttttcatcacattttgttgtccttgttctttgtcgatcagccggccaatcattgtttggaacaggaaaatggcaaaacgcaggtggggaaagggagctgctcttgacgtttagcctgaggctatacaataatcatgcagaattatctaacgaaccatgttgattaatccacaaaaagctgagtcattagtgactataatgatccccatgggtacggcgattcctcgttaattccattttttatatatttcggcgaaagctctatcattttttttaaagcaaagcgactccctactcattccttcctgctactcttttgtgtttgtgtcagtttctgaattatcattgcgctgcaacctgcaagatacttcctcatgtctttttttttttttgaacgactcgcacgagacggtgcgaaattctattgatagagcaggaaaaaattacaagattacaaccctggaggatcgtaacgaggaaaaaggaaaaaatataccaccacccacacatcgacagagccaacacacaagcccaggagaaggcaagcaccggaccgtccgccgctaagcgtgaccgaccgccgctagaccaacaaaagaaaccagacgagatcgccccctaggggatgccaaaacgacgtcttcaagaagagaagcgacggaaagaccgccgccgccgtccgtcggggctcaaaggagccaagactgggctttcgcccggtaaccaccctcttgcgaatccacggctagtgcctcgatgctccaccaccattcaagctctgccgacatgtgggaccccagcaccggtgcccccccgccggccagccttcgtgcgccgaagaccgcgccacacccaccggcagctctccctcacaccgaggtcgcctccttcaccgctagccgcacctctcgcgccaagccggcctcctccaccggacgcgcctctcgcgccagtcctacctccctccatcggccgcgcctctcgcgccacgccggcctccctttccgctgcccgcgcctcttgtgccgagccggcctccgctgccatcggccgcgcctctctgcgccaagccggtctttgacccctcctccaaacaatgccgcgccagccagaagtagccgtctgccatgccctcggctagccaaccgaagccgtcatgcctccggtgaccgcagacacggtcaccaccaccgcagccgctgctgccgaacgcccgtcgccatccacacctcgcacccgtctccttccccgcctccactagctatcgccggcgatcgtctgcacgacgtcgccagccgctgccgcatccggcgaccagcgggggagcacgtcggcgacggcggcgcggagggcgtcggcatccggtgagaggcggtctcctcatgtcttttgtgatagccttctgcaaccttcggcttataattcataaaagaagtttctgccaagtattagatagcatacataataaagttcacacaaacacccaaattctgtatacaaaaaggagaatatattttgcaggtatgtgaaaaagtcttgttggactatgatatcttattaggttgtacgtaaacaaacctgcaaggctgcaacccaatataccaacccagtgttgaaatctatgtcaaaggtaaggtcttgaagtgttagtcatatagtactacttcccacgtcaagtagctttgatttgcattatccttgatttgcattatccttaggacacccttatatgtatcaaaatcaccatgcgtgaaaatcaaaacatgtactgtactatctaatttatcaatttaatataatttttcaaagatagaatgatgagaatgtccaatccacatagtacttatctttatctagaaagatatgtacttatagaagaatatttaatctaagcaaagagattccatagtggcatagccgaaggaagggtgaaatatatttcaaagtcgataatatattagtggtgtttttttaaaaaaaactttcatatttgcataagtgaactttccacatttatctaaaagcttagcattttaggaacaagttgctaatacatgcaactcaatacgatcaggctcaagagtcttgagttctagttatggatatatatagcatgattaaaaattgcactccacctctaacgtttgagaattgaggagcacatacatgacatgaggctgggcgtgtttaattataagtgaattgccacatatataagataaaacctcacagggaaagactgcccgcatagcttctcaaactaagaagaagccttagccaaagacgtccgagaaaaaccacgaatcctaacccctttgacacgcatatttgcttcccatgttttaaacaagggggaaacgagtggtcttttctaaaccaactctaaaaattcgctttcgagagaagtcgaactaagaaactggtatgtgctactaaagtattgtaaccactaggctacaaatctcttcaccggtaaactggattctagattacgcattaataacctaccatttacttaaattgtcataaacttgatcaacaaaggtgttcatgctggcgaaatgccatctgtagtttccttcaacaacaacccaaaaaataaaagaccctatcgtttactttatttctatcgcttcatgaagaaatctctttattaaaaatatttgaaaaaccttactttatactctttcagattcatattataacttgttttgacttttttttaagttaatttttttaagtttgaccgaaattatagaaaaaattaacatttacaacacgaaattagtttcattacaactaacatttaatatattttaataatatgttcattttgtgtcgaaaatactgctaaattgttttataaacttggtcaaacttaaaaagagtctgactatgaaaagaatcaatatgtaatatgaaacggacagagtatacgattagtgtgtaagatatcaactaggctcttgatattgttctaggcgccacatcatcagaagttatagaaacattacaagagacggtcatctgagacttcaatcaagatgccctgccttgtcttccttaaactttctgtagattattcagaaaatggattcacctgcattcaatgaacagagcgtaaaggtcaagccagggagcgatggtgtttgtataaaagattggtcatagaaaacctaacaacaaaagattctgcaaacaaattgcttccgtcacaaatagcaatttaactcatagaccaaggtccaaggaacactctgtgtctgttcagattgatgccaaaataaaccttatcaaaatttggtaataacaaaactttggcgaattggtaacattgccaatttttagtaggatgtactcaatataatgttgtcaaaattctattgacattaccaaaatttggtaacaaattaaatatagccgcataattatcaatttaatcaaataataacatggtttgaaatgacatcaatctgaacaaaccctctttttaaatgtggcctgaaatgctgtgaaaattttatcctaaagtactgctgctacatctatttctttctgtataaggattaactcataaaaaaaatactccatccacaaagttttaatattcctcaaccaatcaaatcaaataaaaatgacctaaaaaatttctctcgttttttctcatccatttcaattggatcagagattggctagtatccagatgcccttgccttgtatttccttaaacttcctgtaaattattcagaaaatggatacacctgcatccaatgaacagagcatacaggtcaagccaaggatcaatggcgtttgcataaaagattgagcagataaaacctaacgacaaaagattcttgaaacaaattgcttccatcagacgtagcaactgaactcatggaccaaggaattaattgtggcctgaaatgctgtaacatttctcttaaagtactgctgctatatctgtttgtttggaaaacaactatctcagaataaaaattaccccgtcttcaatgtattattttttagataataatgtattaatattcttgatccaatcaaatcaataaaaatgatctcagaaactgctctctctttttaattttttttttgctcatccatttcgattggatcagagattggccagtatccacgtaagaatagttttgaggagatatttacgaaagggactactggagctatgcaagccagacatctacttgattaacaaatgttctccctgcaagttgcaaataaagttgtcgtgtgtgatatcaagagacaactaaaactatggcactgcgtgcttcagcagtcaataaacccagcccactgcttgttattctaaccaaactgattggattatgtatttagtcagaagagagagtaagccacagaaatttttagtaacccagcaagttgccggtgatgatgcctgcccatatctgtttggatcttcgtcgacagcaaatcatcacaggttaagtaacaacaacttctacttgtaacatatatatactaatgaccaagaaataccagggattattaactagtaaaaatgcctcctaattatcctacttatgggtttagctggcatggcatctcttctctcaattcatatgaaagttgctattgtgttaggtttcacattgacctggaaaatcgtttttcttggcgcatcaacttgtcaccaggtcaaactatacttccaatcatgctacaacaaaacggccgtcggctagtacaagaaaacgcattcgatcgccatcactgggagcaacttgttttgctgctactaccacaacagaatttaggcacaggtcggcattgtaatctgtgaaaattggtcacagtctagcatgcagggagtatgacataattgttcaggcatgttgcctgatcagccgattttcttggctgggtcgcaatatatctctgaacttggacgacttaaagatatataactatttctagttcttgagaccgtatttgcttgattgcaacacaagcataaactgcacttgtcatgggcgccacacgaagtaagttctagaggtaatactgttatcatggccattgccttttttcctgaaccttcgagtcttcaacttgctaacctccccactgcatgattctgtcacaaatccatctcaatcttttacaacagtattgctgttcggacaatctgaattctgaagtttcttatgcgcactgtgatatacggagtagctagcaaatgtcaattgtcaagcagcataacaagcttaaatcttcttttttttttttcagcaacagttttggcaggagctagatagttgctctgtgtttgtcaggtgtgtctgtcggatacaaccacagcagtgacagcacgaacactaagcttatttactcctgttaattatccctcctcatgatgtaacactgcacaggtgatcacacccagctggccccatttcgtcagtggacgccgccggtgatcgctcgtaggtcggagcaaaggtaaagacaagcagaattagttagttgataaccgaaattattgccgactaaggaagcatcaaactgcaattttgtggctgtcttgttgcgccaaggcttgctaattacggacttgggccatgtgattgtgtgctgcgcctcgtgattgagacagcaatgtcgtggtgcagttaagaggattatatcatcataaagtaggcgtgttaagctaactaaaatgtgagcctagcagctacttagctagctaggtttgctatacttttacaaaggatcattagctggtggtgacaggaaggaggaacagagctaatcatgcaagtaaactaaagcatacgccttgtcgtttttatggacatgctaacggccatatctttaaaaatttatcggtgtgttttgtccggttgatgctagtttcaaatttgttattgttgattgtgatgcacacgaagcaccaaaattgtcgctggaataactcgcgggtgcagccgcgctcgaccgccgcctcgccggtgagctgtgcgcctccgtcgccggccgccggcgcgccacctgacggcattctctgtccggcacaatgaaaccttattagttactccctccgtccctatgatataagtgattagggagatttttgagtttttgctagtactgtttgaccactcgttttattaaaaaaaattagaattattttttttacttactttattatccaaagtactttaagcacaacttttcatttttttatatttgcataaatttttttgaataagatgagtggttaaacaatgcaaacaaaaacttaaaatcccttgtattatgggacggagggagtagtaatgtaagctgcagttgataataagaagtagtgaagggtgtggatgcaaaaagcgtgttccctcctcctaatgatattcgatctgtgccgtacaaactgatgggccgatcagattaacgcccgggattggatcgcaagcacatgttgtactaattaagccatagtacacgggcttatccgtaaatctgccgctccttccggtttctatactacagccgggccgcacaagctagtgggtcggtgggaggaggccccatggcaacgtggcagcgatcaaatttgcggcccaccttcattgacaggccgactccgccgtgaaaaaatggcccaaataatcttcggggcctagtacgttggcccaacaggatttcagttggctttcgtgggctcgcgttgaaactatggcccaaataatcttccgggatctcgaaagcctcgcgcctctacatgatgggcttaattgccgggtgataaacgggccacgtaaacttccatttgttttcgtgggcccagcttgcggtagcaggcctatcggcgcttctgcgatctcacaagtgacaagtctcacttcttcagtctccacagcattcaagggaaaagtccatttcttcaactgcaaaaccattcatgaaactccctaaactatgttatggactcaggccccaggtaaactggatcatgaccaagcatcaccaagagattatgtactccgttctcatttatgaatttttgggatttttaatcaaaggtaaattttgctacaggacatcgtgactttgcgattttaactataggacaccgcacgaagtgacttttgagagaaaacactcccaaaagttggatagaaagaagagagataggagagctgacaatgtgggtccaagggcatttctgacatttcgcgtgatttctctctcttctttaaccgaaaattattacttcaatgcgtgtggtgtccatcagcaaatatccaacttttgggagtgttttctcccaaaagtcaactcgtacagtgtcctacacctaaacccgcgaagtcacggtgtcatgtagtaaaatttgccttaatcaaaaggtagctccaaccgtttccctattctattgccaaaaacttggagttgccatccccgtatttcgcactctcgacttgaaaggaacgaacgaggttcccaatcacaccatcctgcctcgttcaaatcataatcgtctgggagaagagtagtttcactttcgcatggggctcacttttttgtttcaaggagtcaatgttatccaatcttttggagagatgtttagagttctcataaaggaaaattttgtaatggaatttaattagtcaatatcttggtgatgctctaaggcttgggtggcaaagcttatgtaaacgtatgtattttcaccatatgattttcttcttggtccaataagcaaaggcatggagcaatcttgtgtccacctatgccctcaactattaaaattagtacaaattccctcgacaattttgccaagtgttttttttccaaagaatttgcaaagtggttttgtccaaactagctccaattgttgggtcgtcaccaccgtctcggccacttctctaagttggggctcaccggagctcgacgaagacgaagcacggattttagagcagatctgaaggtttgaaatttggttccatggactatgaggcccaactgttaactgcggctactacacaaacagtaatggtagaccattcccgtttctgagacaaatgcgcagggtggtagtatactactcggcgattgatagagtctggtatagtcttaatatctcctttgcagaagggtcgtattttcccgacgacttttgttgtttttttataaacttcacataatcttaataaactggccgtagatctatatcgacggctcagcaaaaaataaattactggagctgttccgacaaggtcacacatcgcatgtgcacgacaaaactctcgcggtgaatggacggatgcagtggcggattcaggaagaaatagcagggtttgaacaaattagaacaaagctatatccctcttttccgtctgtgtatggcaaaaaaaagagtaaatttcacaaaactatatgttttatggttcaagttagagaaaaccacacacattttgacacttgacacttaagtacatatattttggtagtttagtttcacaaaaccacactatcgatgaatggattcacccgtgagatgacgtggttgctctatctaggatgatgacgtagtatatcctattaatttcgtgagatggctagtaataggatatcatgtcctcgtcctatgtgaaagagccacatcatcttgcgagtgaatccattcattgatagtgtggttttgtgaaactacactactaaaatatttgtacttaagtgccaagtgtcaaagtgtgtgtggttttctgcaacttagaccataaaacgtgtagttttatgaaatttactcaacaaaaaacggtgagtctttgtgagtacttcaatagtactaatattagtagcggaggcttgaaccccacctcccggttggatccgcccctggacggatggatggtcaggatggatcatgacgactcgactagtgctggagcacacagagagatacggcaccaacgaatatcccaaggatcatgccaagtgaactatggtgaaagtgatcgaccaaaaatcaagtaatcaacccctcggaacatgcacctcgaatattcgcaccgggacagcaacttcaccgcttgattacaaacttatatacggacacgacgattgcttcggcaaaatgctaccaaaaggtccaaagtaccaccggttcaggcactcgtatagtcgtattccacaagcaacgaaaaagttgtaatagcacagaaaaagatggtgataccggctgtatccagaaacggcgatcagatgcaacgcgcacggtatttctacaacccgtataaggagaaaaacactagtatgcgttaacgttatggcagcaacaacttgccaaacctaacatgatccaccggagctccaacttgcgtgcacatctcgcctcggtttcgttcgtaaaatatataaaaagcgccgtctccaacgtgcaggatggcgagccaattggctcctcggccagttcttacctgtccgagctgtgttctccttctaccgttctctcctctccctgaccggcccaagtaaaggccgcgataccatgcgatacagtaggactcaactgagaccgggtaaaaaatacttttctctacaaaaaaataaaaggactcaactgagcaagtaaaaccacaggcagcgtcgtttgtccccgacagcgatgctaacatgactcgagccgcacatggtggtggtcacccaagacccattttttttagtactattattgcgaaactacaaaaagacacagccgctacgcacacacacgttttgtttattgcagggaatgtccaaaacgtgactggcttcgctggaagataacccaatttttcccatcggcgcaacgcaagttgaggagcccggcggcccatacatacgctgataaataattagtagcctccaataatgcgcgcttatgcgcgcgcgcgcgcgccacacgcgtgttgggaaagggaaagcaaaaccataattaccgtggcaatagacagcgatcgtggctgttcgtgacacgaaagtgaaaacgacgttgacgtcgccggccggccggccagccaaacggcatgagaatactctgtgagcctgtgttgtgagttgtgacgaggcaagcaagcagggaaaggcccaaacacaaacacaaacagaaaggggagggagaggccacgtcgtcagccagccagccatttcaatcaccagttgctttaatttcttttcctcctaacaactacgcttgcaaaggcacctaacctaaccaggtgataacttgtccttgcaaatcactatcatctacatactccagtacaaatagcctcctaacccggagcctctcgttaccgagagagagagagaaagggcagtgcaggtgtcgctggccatggcgaggaggagcagcagcagagcgtgcgcggccatggcgacggccgccgtctttgcgctgctggccgcgacggcgacggcgtcggggctcgtacgggtggagcacccggccaagagcgacgggtcgctgagcctgctcgtcgtcggcgactggggccggaagggcacgtacaaccaatccagggtcgccgagcaggtaaaaccaaacgccccctcctcctccgacggccgcgatccgtttcctcgcttcccgggatttaactctagttgttaaattttgctctaattgctgcggtaaatccatggtttgagctggccgttttaaggtcctaaccgcgcattacgggctcggataattggattggatggaaaagagagagagagagtgaggagacggcgagatggggggagggagtccagatgggattcggtttggcagttgatggcgtgtgcgtacagtgctgggttggttggttgcttgcttgcttcgccagttggcatttcgtcgcgtatggtttaaactgacgaagtcgccggtgacgacgccgcgatggcgtgggcttcttttggtcttctgcccgccggtatgggcgcgcggccgaatgaaggaatgggaggggagaatatcagagtagaactgccaatacgcagatgcccatattaccgaactggccgatgtgatcagaaactgttctcttgttgtgtgctcgagccattaacagtttacctccagtgaaatggctaccttcatttctgggattagcagcggacagttttcagaagacatctcttgaccattattttctatttgtattattaaagtgaatacttttttaaaactgaaggtattattttttaaatagcaaagacaaacaatattaagtatggacaatttatcatgcagatggggaaggttggggagaagctaaatatagacttggtcatatccaccggtgacaatttttacgaggatggactcactggcgtcgatgaccaggcgtttgaggaatcgtttaccgatatctacacggcaaagagcttgcagaagccatggtacctgggtaagctttctgcttcttgtcacttatgtcaccaataacatttaccaagtacccctgttacgaaatatgctaatatgttatttgaacgtgtactaaaacatgaacatttcttcagtgctgggaaatcatgactacaggggtgatgtgctagcacagcttagcccagtcttgcgaaagatcgaccagcgattcatttgcatgaggtcgttcattgttaatgcaggtaggaaaaaaaaatgcagtatttggttactacttggatatgatgatagagttctgaactgtaacgtgcaaaacaacgctaactttgtatgatctgtcatcaacctttttttttcagagattgtggatttcttctttatcgacacaactccatttcagctgaaatattggactcgccctaaagaccatcattatgactggagaggagtggcacctcgacaaaaatacataactaatctacttaaggtgcgcatttggaatggaacagtcatcaatgcttaagaacaaaaaaaagctattcctaggttgctgagcaaaattgttttaatattttattttctggggtctactatctaggatatggatgaggcaatgaagaaatcaacagcgaagtggaagattgctgttgggcatcataccattaggagcgtcagtgaccatggtgacaccaaggagcttctgcaacttctacttccagttctgaaggttatacagaagttgcctcgatattaagttctgaaggatccacaaaaagagtacttccttatcactgtttcatggaatttcaggtcaatggcatcgacttctacatcaatgggcacgaccactgcctggaacacatcagcagcagagacaggttaacatcatttgacacaaagtttccgcttttatgtcacagtaatatagaacaaaacatgtttgcataatcgatgaaacttgtctaacctgaatgcatgcactcctattgttacagtcctatccaatacttcacaagtggaggtggttcaaaagcatggagaggagtcttgcagccaaattctgataagctccagttcttttacgatggacaagggttcatgtccctccagataaaccaggaccaagctgacttcatattttatgatgtttctgggaacatcttgtacaagtggagcaagagcaaagcaaactacctccagccctccacctatatcactgaagcatgaggcagatgcaaaaccacaaaacggagaattagcttggctaagatatttgtatcaaatttgaatgcattattgtggcacgcaagggaagaggaccggaaaggaaataggaaagtatttaagcatggcatgtgattgatctactaaagaaatttgagacaaggccgagaccatcctactagactaggaaaagagatgttcagtatggtatccattagatctgattcatacaacttcttgccagaggaccatcgattatgccatgtataatttacaaagaaggcttaaaactctaaaagctagtagtgacctttgcatatcagcatcagggttcttcagtattgccaatgaaactattttcagaagcattcacatataacctttggagagagagagagagagactttgggggtttctaagctggtattttcatttaaaagagacaatgaaaagaaaatttgatctatgataatcaagcatgtgtcggtgaagacggctattagttactgcttctggaaaaaggttgtaattcagtacagagttgtgtacgtgtccatttgaataaaaattgcatataacagaataaaattataatgaaaattctggcaagcaagttatgaaaggtaaaatgaggctttaacatgccatataaaagctctccaaaatgcaaagctagataaatccaacattcttgacacatcgttcttttcaaagaaaaaaacactataatttgaaactaattctaggtaacatcatcgcgacgttattactattaatgtattgaaattatcaggtcaacatttagttcccttcagtgcatacctggggagaacaggaactgacaataaaaatggcctcactggacagccaatatggcaaaaatgtcaacagctttctctgcaattcttctgaataattctcccacatagatacggctaattcaaaatcactccattcaaaatcaatctctacattcttatgtgatccaaatatggtttgttcaaggccatggttgcatggcaatggtagttttgttcctctggattgactaacaggacagcagactgttcctgaaccaccagaagtttgtttcctctttgctgacagctcaggtgctttccagtagtaaaactgcaccacctgtttcagagatttgcaaatcatagaacactgacacgcttaacagaacaggatataacacatttgaatgccatgtttggaaagcaggaatatcataggaaacagttccttttgtaaaggaattagaaaaaaaaaagcatattctaatggggaataaataattttttatttgtattttctaaaagatgtcaacttatttgaggaatgtcattctctaatacaaccacagaattttctgttgttatagcattctcatgaagatttagactataacattgaaataaaggcatcttacacgtgcagtaaaggataataaagtttgactattgtaatctaatggacatgatctgcagactaaaactacttaaaaagtgaaagtatgtagatacctgaagagcatgcaagccattggcaaaaactttgtcaaagacatcatctcccctaccaagtcgtactggcttcccaagcaactctatagggtcatcttcagcaggtgcaacagatttattgtcttcatcaatgcttgtgtggaaagagaacccaagaatgtgcactctagcacatcgtatgtcaaaaccagaatggtcataggcaaaccaatacattatatcagaggctggcaaaggaatataagaactctgatgaactggttcatagttcagtgatgtctgagaaagaaaggaaaggagctttgggtcctcgtcataagcactgtctctggtgaaccaaagagttagggtgagtctttcaccttcagtcacctgcaaaaatagctacactttattaataaacaagaaagggcacgcgtcaacctcagaagaaaaataaaatctcttgacaagataatactttggccacatatgaattgattgtttacaaaaaacaaggtgcaagggaaaaggatagacataaattaggactaaatcattgataacaaaatgtagcctcaattacctgttgcaacttagagcacactcaaacaaataattttatttgattcatcaaaacaacaataatagtaacagatatactaacatcttgctgattatccaagtgaaagcagaaaatgtgacaaacaatgccaatgaaaagaataggcatgaacccagtacagaaacaatcaactggcccatgcaggaaacagaaatgtacctcatctacacaatgggtattactattatctgcagtgtagatgacaacatcctgaaaacaacagttcttctcagaaattccaagaatatatattcatttaattattaaaaaaaatgcatgcatgcaaactgtaaatcaaaatgcattagcttacaccagcaactggagtaataaaggaaggttcaccatcctgaaactgcaaaattccacctttatagtccttcccatgatcgtttaagtagcacactgccttttgattgaagatggaaatggtgcattccatgccatattttaattcagaaggaaaaagggtcagaacaagaactgagaagagtgttagtcaaaaaaaagaactgagaagagtacatttgagtaaaaagggccgcattgaaatataaacaactacaacaactgagaaaatggaagagtatattttggacaggacctagatagtcccacaaacagagataaattactcatacaaaataagattaactagataatcatacaaaaaaaaatgcaattcacaatatcagaagcaccgaaatgaatgcttgcatgaaatacagtttgttggaacagacaaaacaatatgtagacacgaaaacaactataaaagttgactaaatacccaaagatagattgaccctcaccgtgaaggctctttgcctaagataaggtttgttgtcatcactgtgccacccaatagaagctcccttgcaccaactgcagacccaacagacaggattccaatacgaatagcattttagtgtcaactgtcaagtattttcagagaagaactcttgaactagctttcgggaagcaagtgagtaaggtgatgacgtttttatatggtaaaacatactgttcattcttatgcagttgctagaacaataagaggggctgtttttagatctcaatgttttcccatgtactaatagttaggaaaagctgtcatatcaatggttatgaaaagttttcccatgaaaattaccacgattccacaatagaactcaaatgtgtctcgctggatacttaacaggacaggaaatcccacaaacccagtgatatttccacttgacctacggtgcttcagcaacctggaaactcactctaccacccattcactgaatatgcatgcatcgtaacggcaagcaattccgaacttacactgcacactaaattcctcaactacgaacagcaaccatttcgatgtggacatcaagctgcgaacgtactagaatcgagccggcaatgaatgcacatgcacatcacgtgattgctcagcacctgatgagcccggtgaactcgatgaagaggtcgaagtggcaggagaaggccgactcgacggcgtcgcggagccgctcgcggacggggacgaacgggaggaggaggtggccgcagccggtggcagccaggtgcggaagcgacgtcgacaccaccgaagggcggtacccggccgtgccgcagctccggtgcacgaactccagctcctgcgcacgcgattccggtcgcaccaaagccatggttcggagagcctttgagatgattcaggcggagaggccaaaaggggaagaaggtatataccttgcaggtctctggggagaggaagccgcggaggtggaagcgggggtgttcgccggcggcggcgggaggcggaggcgaagcggcggccgcggacatggtcggagttgtggaagtgtggagtgggggataacgacaggcgggacccagcagaagaggtggcgtgtgcaagtagtagggcaactgcgggcctgcggcccacgatgcaccgatgttagatttctgggccgagccgaatccttctacgcctctcgattacaaggcccatccggcccatataattaaacacgctgttcaggttgctcgtctcccgttgtcaaattggtgatgactgatcagtgccatatgtccccatatttacatgtcttgctggtcaatgtatgtatcgtaccaaaaatttgattctggcgtattggaaataaacgtttcagaaacacggtaaacttggttcaggtcagtatagcctcgagtatcggagaaaatgattcagtagtaagatccttcaggtaaattgcatactacaattaacttaactactcgtcacgaaaagattgagtcaagcggctctacatgccagaacattgtcagtaaagaacgacgcatccataggcatcagcacgcacatttgctacacaaattctcattccccagatgctaggagcatagaatgataagagattagcaaagaacaaatgccgcagaaatggtcatagcacatagccccatatctccataagataattgctaaggataacttagagcagagtgatcatccagttgtgctacagagcagctacaaaatttaatatagcattcagtcctaagaactcgacagcgaggtctcaggccatgggcgacagccgcgacagcaacactgctgtcgatgaagctctcacttgagcgcagcatactcctgggatttctttctgtgcttgcaaccacacgatccaaaaaattgaagtttcctcatctcttcatgtctttttgttgttgtctatgtactacaaccctgcctctattttgcggcattcggctggaccttgttgctcccaaccttcttcatcccaccattctgctgctccttacttacagcagacttcttatccaccaagctactgccaccattcgagctcccattgcactctggtttctgctcaaccgcgtcggattgttttgctggtgagctctttggagaaacgtcaccgttggccatctcccccatggtgctggtgctcttgttatgcacgtaagcagatgaatctgttgaagagattggctcggcaggaaactgagaagctgtcatcatctgatgaggcagtgcgtgacccgatccaggaggaaggaagacccccgtgccaggaactgggagtcgttgtggagcagaccttggagcagcttctgccatccaagctgttgttgagtttggcaaaggaacaggtgatgggaaaggcatggctgcagcagcaactggagcaggtgctacaaagagtggctgcattccatctgatggaggaatgtgatgagctccaatggccggcgctggaagtacgccactgtttggggcatatccaaagtgtttagggcttgaagaatgacgcgccatgttagccggccttggaggaccccagggcataggaggtggtgtcaacggggtagtaaaccgtgaaacactttcagatggtacttgttttctcgataaagacttcccgaagcttagtaggatccgctgcttacatgcagcaggaatagctcgcttagcaacatcagcactcttcccatgcaacaccagaagagacctgtagtcgagaggaaaagaaaagagcatgaaaattatacggtgcttttagtgaaaaatgatactccatattgtaatgcatcttaaatacagtattgaattacagtgcttttagtgaaaaatgaaagcatcttacacatttaaatactaacggggtgtaaaattttgagtaatacaaaggggaaccaccatgcttatatccttattatatgggcatattgctacataagaggggtaaacatggtcattatgatattcttataggggactaatccacacgattatgtagtaagtaaataaaaatgaaagtgttgacatctaaaatattcatcacacatacatacatgtgtgtgtgtgtctatatatatatacacacacacacacaccaaaccacaagtattaaagatttttcaagaaaacatcaataatcaagcaagggattccaaccgttaagcttactgtgcacacttaacacgtaacagagaacaaaaggtactggagaaagttttaccctgtcgagagagagagcttcagaggacctctatgatcacctcgttctcctgaaataactcggccgaacaccatatcacaatctgtcaggcagaatgtacaaaagggtctaccataccaaggaggggattggtgagggtgagaataatccccctggggaaaaaaatcatttgatcctggtcagaatccatgttaagcaaaaacagtaaatgctatgaaagcaagatacctcattgtagtaatcaataacacaataatctggttttgttggtataatttccttctgacacaagcggtcaaacagatcatgcagcaatccaggaacagcctccacttttgtctctaaaattttgaatatgaacgcagatagggaagttataaaaaaaatatgaacacaagcatgagacactacactgaagactagatctacctcttggatagtcatcttcaggagggccttcaacgataggaatgcccagctgaataatttccctcccatgacccttcattggtctttttccaattattacagtctgcccagctgttttgccaaaaaaaatcatagtgaagtgacaagatcccaaaatgttacatggttaatatgaccctttttctctagtttgtgctcagcatctgtgtcagtttgtgttcagcatcatagttgacatagatgctgaacacaaactagagaaaaagggtcaaattaaccatgtactaacataagtgtcagacacatatccaaaaggagccgcaaaagtaactgtcaatgattttctagttgatcaactaagcataagaaaaggctgtttctcagacaaataatctttgatggactcatggtacacttttttatatacagatatggaaacagattttgcaaaactggaatcttagtgcacaaccacgtggtgcacagtgaacacattagcacacaaatgaatagctgttcatggttatttcacccaaaaaaaagaaggtaagtctaccttcaagccctcctcgacgaaaagaagcttttgtttcattaagtaaagagagaatcttgtttttctcattctcatttaccaacccttcataaaccttaagcccttcaacagcattaacctaaagaagcataaagcatatttcatcaaatcttcgagattcaagagaagctagttgaaaaggagatgcgaatacagcactagaatttctgatctaggtaaaacagaccgtcttgccatcaataatgtcattgaccgtatactccacaggagttggaaccactttactgcttccttcagcaacagcttgcggcctaggagttttttcaccttctacatgatgcaaggacaataagatgttaagaaatgataaaaaattattgcatcactatatggaaactatcagaagaaagaacaaaaagtatagcagccagcaataaatgtactattctgcctgtataaatattcgacaatgtatcaacaagctggaaagtggaaacagtttcctagcttttgtcagtctagaaaaaaagaaaagggccaaaattcctgatcctattttaccagtattgcatcctcacgctataaaattaaggttgtaagtaatgtggtctaacaattttatgaacaatttcaaaatattccaaatgtgaccaagtcattgacatagttggactaaatttgaggtggagatagccacttaagaaaactaatgaaagtcatcttcagattgagattgcttcaccatcatttttcaaaaaaaaataacacacaatagtaaaataaattcgaatttttgctgacagggtagaaatccaagcattgtgggttgcaatttattgctgtcttttttagacaattcttttccaaactaagggtctgtcctatgttctacaagaatctagagaactattgaaaaaaaaacatagttatggggacataaaacaacagaacataaattgactttagcagaactcaaatgttacaaaaggaggtaactagaaacattaatcaggagaatggcaacaccacaatttagcattaaaaaatttgaacaatattaagcacagatacatgagtaagtgcttgtgtaccatgagaaacaagagactccaactgtgagcttttagcttcaaccacattctctgcttccttcattcctttctcttccttgttatgaacttcacgtcctaggagcagtcaagaatacatgagaaacaatgtgaaaactacttgttcaagcatttgcattgcaatttctaactctacagatgcttgcatggaaatcctacgggcaaacgtaaagggtcaggtgggtccacacctaaaagtatgcaaggccaattagacagtgattgtatcttccaccctttgggtttctcctagatggtgtgttccaaactacgatgaagacaacaaagcttccctaggaacaaaaatggaacaacaacctctgccatcactgattgttcttgctacctaagctgattgctctcaaaccaaccacaggtgttcaacaaacccagtggtttatgaaccaaagcacctcagaagtacaagaagttggcagtaaaaactttcgtagtcgtacatgggtgagcacgatcatgctgtacgccatctctgggttttccgtatttggcctggcagagttcgaggatgacaacttcacagggcacatgaagagcagagcacatggaacatgtaccttctttgagagatttacagggtaaatttgaaactaagagaatggccccctttacctgagccagttccaactcaaataaattacaggtaaaaaaacatttttataagcagaaagaaaagggtatctcttaatgcactgagcaaaaccgtttccacatgaagcaactcaaaacaatctttgcatgtgcctataatactacatgggaaagctattttcgggtagcattgctggtatctttagaacctccatggtttagcaatatatatagaattacacgacaaaaagataaaagcttgtcattttagagctcaatatagtaattacaaacacgaatgccagaaaacagcgacaagacttagcactttttaagcatagcaaaattagcacttttcgacagcagatattatctgatgaaaaaagctcctgtggctagtcaattgggagtagtagtaaacaagcaactcaacaccacaaatgcattccatggatcggaccattttggggcccaagtgatcagaaagaagtaaaaaagcatccgcctttcccacaacaaaatacactagtaccaaacaaacaattgaaagaagatcaatgctatcacaccaagagatctcgactcaccatctttatcggatccagccgtcgcaccagtgccgccgccgcgcaccgaatcggagcgatgatggtgaccaccgtggcgatggtgcgagtgggacgccgagaacgaggggcggccgcgcgggggagggggcggcggggacggcgaggcgccggggccctgctgctgatggtgcggcggcgcgcggcggcgccacccggcctgctggagcgcgtacgcgacgtcgccgacggggaagaactgctgcatgtggatcacgggcgcccagtggtggcgccgctgctgcaccgcggcggcgacgtgctcgaactccccgggctcgccgacggagcggaggtggagcagcagcaggtcgatgatggcgttggccgccgcgaactctccgcgcagccatgaaatgaagccgtcccgctcgtccaccacccacccagcgctctcaaccgcggccgcacctgcggcggcggcgccgggcgcggacgacgggatgacggcggcggaggccatcgcctttcctcactgagagtctccggtcatagaaaggcgaaccccaaccagcaatgcgagcgaaggagaacgaagctagcgagagatctagggttttgccgtgttttttcttcttcttcttcttcttcttcttcttcttcctttttcaaaaggcaagctgttttgtctctggtggtggggcgttggaacggaagaggagagcagcagcgcgagatgtgaagaggaggagggaagaggcggatctgggaacggaagattcccgaaactggaggcgaggaggaggaggagcgggaccggcttgtcagtggctcacgtagccaccgggttgtgagaaacctaacgatctcgcgaggtggagggttttgcttcgagattcggaaaccggggagatggccgttgaggcgattagtgagtagtagtacgagcaagtggttggtggccaggccccactgtcagcgccctgtccccgcgtggttaactcgttaccgcgcgtgcgtgtacgtaggagagaaaaacggggttagcagtaagactctggtgagagtcacggtgccgttagatcgctccgcgcgcatcggaacggacggccgagggatgcggggggttgcgcggaggaggcggcgggctgggtgggtgtcggttggcgagtctccacgccataatgcgggtttggtggttgcgggatcggattcatggatggatcaccacattcacacacggtcacggggcggtggcgtcgcgccgctttacgccaccacacccacgcgcgcggcgtcagcgacgacgaaccgcaccgcctgctccccacccaacccatacatgccggctcgcgtgcggcgtcgcggcggggccttcgtgtcagcctccgttggtgaaaattaatttcgtgctggcttgggtagctcgcgcacagtacgtaccaggccgtgtcgtttcctcctcggcgcggtctcggtttggaatgggcgcctgctttggtgcaccaggacggcacggacaccagcccgaaaccttagccaaccatccgatctacttcgagcctacgagtgtcactgtgtcagtgtgattagtttggtttaattttagttttgacggcaacggtggcgcgtggacgcacgagccgtctggtcttgacgagcgagtgatcactgatcaaggtggtggcaagtctggcagataggttggacgactgtcactggctcgagcacgttggtttgcagtggaaaccgcgaaggtttcttgcgaagcaatcttgctttgttgacgatgcaaggaacggtttcgggtttcgactttcgagtccccgggttcccttttatttaaaagtccaagtcaatcgagcgatcgtgagtcctaccgtgtaagagaatggcaatcggaccgtgagcgtgctgtgaacgtctcaagttgaacgagcaagtactcgttcagaaaatgtgatcgttttgagaacgattcagtaacacgtgcttgcgctggcccggtaataggaacgtttccgaaaaagacttgcaacagcgactagtctggcagcgggacgtgtcatgcacgaacagaacgaaacacttgtgtcgtgatccaagtataaattcagtacacatgcctatccatcgcttgagaattccgatcggtgttcctcttttggcaggtcatttgctgcggcggtacgacaacagggtcagggaagagcacaggtccaagtccaaccgctaccacagtggagtaccactgtaggcttgcgatggatgacaatggttgccacacttgcgtgcaatctgctgcactgctgatgcacggcggaatgggcaaaagtcacgcgcctaactgacggagcgccaaattgctagcatatgttctgttctgtgttaaggaggtatcactaatcagttcccctttatttccattggccgaattatggaagttttgctacacaaatgtaaaaccacgtggattatcttgatatcgcggtcacaagcaattacaaggaaggtgggatttggaggctttttggctggcaccatgagacaaatatacctagccagggacaagtatgagaaaatgtaatcttgtttggttggtgtctgagccattgtaattaattttgttattagtgtccgaatattttagtgacaccccatataatatccgatgtgacacactaaaattttacacccttaaatctaaacacctcataaggtggtgttctttttttctgaagatgaagatgaagattaagttttttacacaaaacaatgtggtattaacgtatgattgaattgagttttaattactacaaacttgaaaatatattaatatgacattttagagtaactttcattttttattgcacgaaatgcatcgtttagcagtttaaaaaacatgccacgaaaatcttaatattcatccaactctttttttttaataatggaatagagcattccagtctttgctcaaagagctacaaccaaatcttccaaatcttgtttgagaaaagaacggaccgatgaccaaatttggtgggctgagttgcatgcactgccaggcctcttgataaaagtaattctctcacgctgcagctggttgcttcttttgcatgctgaactgctctccacttgattagctaaagatatgttatgagactaaaaaaattacttgttaaatctttcaagtatctatattggatttgtgattaaactccaagcttaaaagagaaagatataaaataatattagttttaagtgttctccggcataggtcaccaaccaaacaggtttgtctcaggcaggcacaaaccactcctacctcatgcaacactcaagcaaaggtcaccaatcaaataggctctcaagccagtttggttcgaggggatatcccttgtctttaaataccatctaaaaagtcatagtttcttgttaacgttttgaaacaatactgagatagatcaatattagataatgtcgttccacgatatgcttatcttgtgttcggcagctgagtttcccaacccatctttctcgtttttcacgcgcacactttttaaattgttaaacggtacgtcttttataaaaaaaagttcttaaaaaaccatattaatccatatttcaaaaaatagctaattatgtgctaatgagtcgcttggcgcgcgggagattagttcccaactgcaaggaaagaacgcagccttagttagtaaatactccatagaaaataaatgtacaaaatacgaatatagatattgtgcactatctacaatcatactatgtccgtttttttaatatatgacaacattgactttgaacacacgtttgaccatttgttttatttaattttttttgcaaatgcataaaatataaatcatgcttaaaccttaaagtacttttaaggataaaacaactcacaacaaaataaaagataatttcataatgtttttaataagataaatggttgtcatacttttgttgaataattaacgattatctatttaaaaacgaatgtactagtatttgttatttttaggctgctaggggagggacgcgttgtacgcgtcgccggcgcgcactcttccaacaagcccacatgactacgtaaggcccatgcaactagcgggatgtgttttgattttttccgtggatttctcaatcatacacgcatgattttttttcacaattattttctcagcgtgaatttttttaatcacgtgcacacgaacgtacagtaactaatccgtcaagataatgatgataattaagataagatttgttttttaaatatttttttaagtaatagattgaaaagaaatttatacgtgaagtcaaattctgaaaattttcaacctagatttgaaaattttcaactcgaaatttgaatttttgaagtcaaaatttgaaaactttcaacttattatctcggttttgaaaactctcaactcgagatttgaaaactttcaactcgattttgaaaactttctactcaaatttgaaaaattttcaactcaaaattgaaaattttcatctcaaattggaaattttcatttcaaaattcaaaaaattcaacttgaattttgaattggaaactttttactcaaatttcaaaatccttccactgcaaatttagaactttcaactattttaaaagttgtaactaaattatgtatacatggtttttctttaaaatagtgctaatgatggcaattgacactaattacttaattagtgggtgggcctgagcgctggggagtcgacacgggaaaaagtgcgctgtacttctcctcctcgtgcatctgcgcgaagtaggtacacccgggagggatcctgtctaaggatgaggaacacataatacttttagtgaaaccttgtacaaatcacaagtgcggaattgagcggcttaaaacaataaacaataagtcacgtacgaagtgagtgtaacttaattggttaggtttcttgtggtgaaactaacccaataagattaagttataaacttaacataggtactcataattataattaattattctttcagtgcaaggtaatataggtgtgcatgtgcgtgtgtttagaaggatgagtaatgtcgagtttcatgtctgttacgatccattttacaccgggccgggctgccaaagtgccaattgatcgagggccggatcagcttttgccgtggcccgtgaggcggaggtcgacgtacgtgacgtgttttttcaccgcctccgagcgcgcgtcgctggacagaggtggatatggtgccgtctacgaactgaccaaagaatggcacgcagaagtaggaagttgtgagaacactatgaccaatggcgagctctgcaccggtggcacacgtcagagaccaggaaactataatcacgtacgacatcacacacggcacgatagtacagtcgagcacgcgcgccaccatcgcgagcggcgctgtgcggatcacagaatcggtcagagcgcggaatccacgccgccgccggcgcgccggtggcgcttgccgtgcctgccgccgcggcggtccgtcgacctcgcctcgccggacgggaggaacgcctcggcctccgcgccgacgctgcactccggcagcggcgcggggtaccggacgcggtcgtagcagtacccgtacgtcatgtgcctcgcccggaacctctccatcgccgaccgctgctcgggcggcatcgtcgcggcggcggcggcgccctcgcacggcggcggagagccggcggggcagccgtggagcaggaggtcggtgaactcggcgacgtagggcgcgtacttgtagttcaccttgtaccggccgcccgaggtggcccagctcgagccgtcccagatggtggcgtacagcgacatgggcttggacgggaactgcgcgcccatggacgccgtcctcaccacctccctgatcggcgtctcgtcaacgtagaatctgcataatggacaggacagtcagtagaaccgtgcaacgaacaaggaattgaaggttactgatcctgctctacattattgcagtgtcacacatgacacagttttactccgtagttctgtaggagtagttcagtaaattttgattttatgattgacagttggttctgtaggagtagaagggtaaactagattactagaggcagatgaaccctgtatctctgaactcttgaactctgaaaccaataggttggcagtgaaaactttgagaagttcagactttggccacgtgtagtggctagtaatgaatttcggttttggcaaaataaagacgtcattgtcacccacgaatctaacagatttcatggagaaaaacacggaggaaagtgggtagcagtttttgaaacaatggatagaaagtagctcccggtgctgatatttccctcctccatcatgcgacacagatacaaagaattcagaagttcgcctatgaccgatcgcacaactacagaagttatgcaggttagcggagaaagtaggttatcaaatgcaattatatgcgagaaaaggttggcacggggatctcggtggaaggatatcagatatattgatagagagttatcatgcacatggtatgatcaatgctcaggttcagtggaaactgtaaaagcaaacgcaccacatgtgatgtcaacttttttcacacgatctcgcgtgtagcagtataggatgcatcaatgttttttagagcagttgcatcagtaatttgcagtgatttggttacagaatttcagagtccagtgattgctgtggttaactaaatcagaaaaatattgtgataatgcccatctcagttttggggcctctacttattactcctatcaaagtgtaaacagcacaaggaatctataagctgtaaaggaagagcaaactgatatctcccaatcatggcccatgataaccagaaaataaagaaaaggaaggaatgcaagcatacaaaaagtaatagtgatagtgaatatcaatttgttgaggtacacagcacaccataatagaaagaacacaatcactatgcagaattgcactattactagtttagcacaatgaagaactgcaagtatgacaatatgacatcagagggtagttaactgacattgtactcttctaatcttttatgggaaaaggctatatatactaactttttcttactaaattcttactaaaacaatgtgttatgctaggaatgcatctagatttttcataacttccatctacctaaattaaaccgttaagatgattgttagtaaaaatttagtatggaaaaaatagtacgtataggagtgttctgcttaatataacactagcagacgctggcttcgttttcagaagaaaaaaactgtcatttcaccattctgctatcagcgtatcacagaataatgttatcatatattctgatatactgatgacagatacataactctagtgagtctgcagaatatatactgagtatctctgaagttcgtgaagcgtttgtgagtctcaacgcttgtgaagcgtgatatactgatgtaggcaagctcttatggcgagccagagactgcacactgacatctgacacgctgcattatcgaagagtaaaaccgagctaaaatggcggatcggttatcttacatgatcgtgtcatggctccagcggatggcgtagcggtggaagtcctgggtggggtcgaaccagaggccgtacctctcctcccggccggccgccgtgctgccgttgccgtacacgttggtctgcaccctccactccctccccctcacgttccccaggaactcgaagtccagctcgtcgtgcgtcctctcgtacacgtccccgttcgacatctgcggccaaaacgacaatgccgtcacaaccatgcatcgcgataaacccaagctatcgagtgctaacttcagtattaagatttcttgccgcattgcacatttgcacctattggttcgcaaggagttggtgatacttacgtagaaagcgacgacgacgccggcagtgtggtcggcgggaagcttgatgctggcgctgaagaacccgtggtggtacgcgccctgcgaggcgaacccggcgcctgaaacagaacgccagcacggtgagacacggcctgaacagaggctaccattggccattgcatcgatgcggctgatgcatgacctacctgtccgctcgtcgagggagatgtgcactctcttcccgtcgccgtggagcatgaggttggagtcgccgaacagctgggtgtagccttcctcgaaggagagagccgtcgctgacgcggggaggaggctgtccaccatggcggcgtacgcggcagcgcgcggtggcagcgacagcgacgccgccaagaggacggcggccaagatcggtagcaaggaacagcgagccatggccagggccccgccctgctcgcttctctgcgtctctcgctcgctctcggctactctgcttccctctgtttcgtgtgctgctctgttcccttgtgctagctgctctcgctggcttgttaatggggctagtttaatggattggaaaggcagctaccttttctcatgtgctggagatgtgaatggagaggcagagcaggacatggatgagcaattgagttgctctttattgggagttgaactcacagtgattgcactatacatgatgagtgtagtagcagtaccatgttttgtggttatacatctgattactgtacttgaatggagtaccagtacaaatctcactcaacctatgcatatacacaagctcacaacttatgtgccttctccaagcaaggctcatcagatgagtcacaggttcacatgcctcccgttttctggtgtatggactgatcgatcatcacaacctggtctccagtacaatcataaacaaggaaagcgtctgtcattcggcaaagtatcgcccaagaaacgtacacccttctggtccagtccaagagaccttcagacggggtatcctagagtgtcaagcatgcaatgcaaccaacgtatagcagtacaatactatcactgtcagtctacaaagcagataccgaacattgagtgccactactagtacggagtactaataattgccgttgccccgaacgcgactggtgcacaggagaagcaccggaggtttcggggcgttggaagaacagaacaggcgacgacagagaaccaaggtgtcaggccgtcagctagtggccactgtagtcagcagtgaaacgtctcggttagccttgataatcgccgtgtcagcggagtgaatgcagtgtcgtctgccatcgagcggcaaagtccactcatcactggccacacacacccaaaaacggccgtgaaaagggacagagagagggaggagtacagtcagagaggacaatggacgggtctaccaaccagctgctgctgggtaatccttgctttgcttgttgcttctccttttggaccaccggggttttgatcccggagcagcctgtcgagacgatgaactggattggggctggctgcctaggtgatggccatggccattggcccattgccaacccctctctagtctctccgaggcgtttgttcctgccttttcctctcttgcattgctgatcgagttggagctctcgggcgtgtgcctttttcctcgtgtccggttctctttttggaccagttgcttcgttccgggttttgttcgctagcggttgcctctatccgttttattcacgggggtagcgtttgtgcgcgctttttctcctcatttttggtttgaaggaatcctacgctttaacgacaacaacatggtagggttgaatacctacctagcaatctagcatctacgtacagctttcagaattcagacctaagatcaaaacgcttgttgctacggattcgagggattctgaggcatatgaagcacatcgatattcctacgaggctacgagcaaatgcagatagaggccgtgttttcgtcaaaaaaaatttcgataaacttcgaacttttccgtcacatcaaatgtttggacacatgtatggagcattaaatatgtacgaaaaaaaccaattgcacagtttgtatgtaaattgcgagacgaattatttaaacctaattacgccatgatttgacaatgtaatgctacagtaaacatttgctaatgatggattaattaggcttaatatattcgtttcgctgtttacagacagaatctataatttattttgttattagtctaaatttaatactttaaatatatattcatatacttaaaaaaaattagcacacgaactaaacacggtctgaaccggaaaagcacccgacaacgagggaatatggccgttctgtgacagctcacggcctggcccactactttgaacaatggacaacccaccgggccctctcacaccacaatttaggccctctttcgttcgggccacaacccacaaggagactagttttggcattagtccactttgactcctttaaaaataaccgaatctaatccgtgaccctgaaccacaaaaccatatatcttgactcactcaactattaaaaccgatgtaacttgactccttcagcggtttttaagagtggttttgctgacgtggtgtttacatggcagtgttgacctggtctactgttgacgtggtgcttatgtgatattagatctgaaaacatacatatggacccattcgtcattcgaaaaaaattatggggcccactgggtctatcctttcttcctcctccctcctccctctcccccttacccccctctctctcctcttcggcgagcgagggccagcagcggcaggggcggaggcggagtggcagcggtgggcgggagggcgtaggcgccggcggcgccgtgggagaggagccagagctcgagggagccgtcggcatgtgcggcatgtgggtctatcccttcttcctcctctccctctctctctctccctcttcggcgacggaggcggagtggcggcggcgtgcgggagggagccgtcagcgctcgtggcctcccatcccaccggcgccgccgccgctgctcgtcttcgcggtcatggcggcgtccggtgcaccgtcgccgtgacgcggttcgtcgtcggtgcacgtcgtggtgttctccgacggctgcgacgagggcggcccagcggatctcggcggccaccgtggcccatacttcgagcagctgaaggaggtcgggtcggtggcgctggacgagctggtctgggaagaggcggagcaggggaggccggcgacggtggtgttgtacgacacgttcatgccgtgggtgccccagctggcgcctcaaattgacgaatctcgctgaggttttggcaaatccttgcaactgaaacacaaccatgatagtcaagatatggatgagatgacaagccaatatgtcaagatgcaagtaaaattcagcaattgattaatgaacttaattgcttttggaaacagataaatacccgtcatagatgtatagcttcgaggaaatggagagtttctgaacattaggaagagcggcaggaaactcagtgtagatgtagtccagattatcaccataagatgagtgttggcaaagccagcaaaaccagttgtagcaactgtgttcaggcagacataacccagatgaagagactcaatgtgagcagaggagttgtctaggtcactgaaaacgtgcagggggagggtgtatttttcttcagctgaacccatctgatgaaatcccaagtgacgtgccatgctctcgacgcggcggagaagcgagcccatctgttgacatgggtgcccctgctggcgcgacgttcctgacgcagacgtgcgctgtggacatggtgtacacgcacgcacgccccggggaaaatagaggcgagggcgatgccaccgtcaccgcgagacgtccggtcgccgagcaagtggtcgtgtcggcgaggtggctgtcgcggaggtcgaggccgacgatgcggagcgggagaaagaagcgccgcccgcggcggtgttggcgaggtggccaccgtacccggcgccgtgaggtgtggccgcggcggcgccatcgttgccaatccgcacccgtcttggtcgctgtttagacagcgtgggaaaaaagagaggaataaagaaagagaggagagaaaaaatgtgacacttacgtgtgggtcccacatgctgagtcagctagttggaccgggtcaagacactacatcagcaaaaccaatctccaaaaccactgagggagtcaagttgcactggttttaataattgagggagtcaggatatctggttttgcggttcagggtatcatattagattcgtgttactttgaagggagtcaatatggacttattccactagttttctcatggcagatctgctgggcttggcccattaacatggtgaaagccaggagcgaggaaagttgccaagcaggcgctgagatcaagcgatgcccggaggaggacaccggacacggatgccaattgccaacggatggcctagaccagcgacttgttcgtgagaaaatcttctgggcccaagcggcaacagctgggtcacggcccgatggggttgacgttgagcaagagaggcaggtgcaccgtgcacgacgcgctgctgccccacggtgtccaaatccaatgtccgatcaccattctgtatttctgttcatccgttcatgcatgccacaaacgcggaggctcaggctcttccttctctctgatcctgataacgtaaaacgcgtataccgcacttcgtctacgagtggtctgtaccggtcaaggcgccgatcgagccctcgtgctagtgcccccatcactcgcgtcgtcaccgcacttgcgcactagcttaatccatggatgacatgatagccatcgctcgcacgagcaagcaagagataatctaaaacaaatccccagctttcccccaccgaaaacgcttattgctgccgcgtctgcaagccaccaagcgaccccgagggcaaaatcccctttccgccgactcgaaccgcaccaccgagccgagccgcccagttgctcgttgcacagatcacattcggttttgaccttttcacccgcgtatcatgtgggttttcgtcgtgctcacgagtcgcttcctgtccagttgcgaaacgcggctggccgtgacattcccccggtcggtcgctcatctcgtcgattccccgcaacgagccaaagaaacacacagtgctctactccaataaatcgccacctccaaatccaaatcgcgggccgtttcctctccacttccgcccccatctccgcgtgcggaagtcaacgaagcggagcgcctctgccgcctctccttcccacccacctctgctctgctcctcctcgtcgtcgcgcggccaggccggagaatccatcgaatccagcgcgaatcccgcagccatgttcggcgactccgacggatccaaggacgccaaccccggggcgccgccctccaccaccgacccgcccttccccaaccgcgagctcaccctcagcagctacctctgcgagaagccgacgctcgcctccgccgccggcggcggcggtgccggtgccggcccgtcctcgccgccgaaccctgctgcagccgcggctggcgacgacggcaagcactgcgtcgagcgcgacttcctccacctctccgcgcccaagcgcggggatccacccggcgacgactcatccgtcgtcggcggtaagaagccccgcctcgactccctccagctctcgctgtcccttaactccgacggccccgctgctccgccgtcgtcccagccgccgctcgcctcgctcctccagcccgtccccgcgaccgatggagatctacggggagcagcggcggcggcggccgcggccgcggccgtgcccgcggcccccgccaggaggacctacagcgcgacgacggcgcgcacccacagcatcaactccgacgacatgtcctactcctactccatcttctcgcacaaccctagctgttccctcacgcacaactccaccgacatctacgccgccggtgaaggtaccaacggctccgttcacagccgattcaatttccgccccatgggggacggcagcgtcgccttcgccacgccgccgctgaaggagggcacgtcgtcgttcttccccacggagctccctgcgaggatggcggcggcggccgcggcggctgctgccagcgcgggtggcagcttcgacggcggtcgcggtgggcttcacgcgtcgcgccctgacaagatcctgcgggatattgtgtccgactctgtggcggctatggcgcaggtgctgcaggatttcccaagcgaacgactggagttgctgcgagaggcagtgcggggcatgattgactctcatgagaagagggatgagctggccagcctgcagcggaagcttgagcgccggtcagacctgaccaccgagacattggggagggcgaacaggacgcagcttgagatcctggtggccatcaagactggaatcgcgacgtttgtcaccggtaaaggccgggtaccaagcagtgagcttgtagaaatgttcctcatgacacggtgccgcaacctgaactgtaagagcgcgctgccagtggatgactgcgattgcaagatttgctccaccaagaaagggttctgcagcgcatgcacgtgttcagtatgccacaagtttgactgtgctgcaaatacctgcacctgggttgggtgtgatgtctgcggacactggtgtcatgttgcatgcgcgctggagaggaatttaatcaggccagggccgacgctgaaggggccaattgggacgactgagatgcagttccaatgccttgcttgcaatcattcttctgaaatgtttggatttgtcaaggaggtgttcaattgctgcgcagagaactggaatgctgagactctgatgaaagagctggattttgttaggaagatatttgctggttgtgaggattttgagggcaaggggcttcatgccaaggctgaagaggtcctcagcttgcttggaaagaaaattatttctcctttggatgcaacaaacagtatcttacaattcttcaaatgtgagtttttgtcgctccattacattctagtatgttatgttacaaacccgagttatcttaatgacttgttatgtattgcatgcttccttatttatcctagattatcgtatatgaacttcatatacataattcatgagatctacaatcttgatagattatatttgattggatagtggaaataaatttcatgctattctatttgatttcggcattggggactgcctgggtactcagctagttttcttcaattcttttccttctatgttcctattctgccagttatttctgttgtcctatatttagctttttattctatttgccctgttatctactcccctttgctcaaagacatttgattgcatattttctaaaatctctcaattttctgaattctgactgaatggattacatttttgtatgccacctccactggctgagcgttggaagtttgattgtctacgaggatgtttatcttagtgcacactgaaactgcctccatttattgtcatactgatatggaatgggttgtacatggcctgaggatccagggtagggcacttgcccttgatttgctggtcgatggcctgagttacccttaacaaatggtcaactagacatacttagggcctctttgggagctcacatattccggtgtggatttattttggccaatccgttccaaaatgaactggctgctgtgaattgggccagggtcctcgccaggatattagctcccaaacaaggctttactccctccgtcccaaaatacagctacctctagcattcaaattttgtatctaaatatatctacttctagagtaccaaggggtgtttgtagtgatgaaatgccccgaatcccctcattccacaacccccaccctcctcccaccaactggaacattaatgaaggacaatctagtcttttacttttctccttaatctgtgtgaaaaattccagaagtagctatattttgggacagagggagtagtaactaagatatactcctactttgttactgagaaatatattcctaaagtaacttttaattaaaccagttgcaactgagaaatatattcctaaagtaactaagacacacttcccttgttgccatacgcattgttgctgcacatctgcagcctaccatatataaagtccacaacacatgcagtttgttcatttagaccacatgtcatcatgcccagccaatgttttttaaaagttttccctagaacatcagacacagacacttctgttagtactacaccttgtattagtgggcataccgcattgatcgttataacaacatttgacatgatttaagaagcaaactttatattctgttgaaactaaagctgaaatactccatcaaatatgatgattcatttcatctaatttctccatgcataaaaatgttggtgctattcaatgtttgaaatagaactggtagaacctgcacttgatataacatgatgcgatttactcggtcaagctaacctttttgcttccgcagatggagttacagattattctgttactggtagcacgtccaaagctatattggcagctcaggcaagtcaatctacagatatgcggtctcttcaaactccaacgatcacaccaccgaaatcctcattcaacttcaagaccaccacttccattcttgacaccgatgcacttaagcccagcccaaagccactctctattgaaccccatttcagcacctcttctaaggaggatgactctagcctcgaaaccatcgtgaaatgcaaggaagctgaagcaaaactcttccaaaagttggccgatgatgccaggaaggaagtagatagctactgccagattgtccgctccaggactcagaagctagaggaggagtatgctgcgaagctggtaaaagtatgcttccaagaaacagaggagaagaggaggaagaagctggaggagctcaagatgctggagaattcgcactacgactacctcaagatgaaaatgcggatgcagaccgatatccagggcttgctcgagcggatggaagccacaaagaagatgtgggtataggctggtaaaaattcatctgacgccgctgaatgtgtgaaaaatctgttgtacaccattaggatgttttccgagttgttgtattcatcctgtgatttgtgttaccagttaaaactgttataagcagagggcggcctaacctcgtgctggcagataacataactagacaccatctcatttaattgctttccgtttgcaaacatatggtgtgtcccttgcaagtatgcatatcattatctccagtatgtgaactggagttgttgggtcatgccatttacattctgctgcatgacgatactatatacagatattctggagttctggatccatgagacttttcaacgtagtgcagtgcagttctcagttcgtcctcttgttatcttgtatgatttcttcgggggaatttttggggacacaggcacggtggtcgtggcctaagctttaggctactagtgctttactagtactccctttgtccgtttcatacaataagtcatttgtcgtttttattagtaaaaaaaattaggtttgattaaattcatagaaaaagatagcaatatttacaacgcctaattagtttcattacctttaatatttaatatattttgataatattttttttataatatatctgttttgtattgaaaatgttagtatatttttttactccctccattctaaaatataaggcataaccacccctaacccaaagatcaagaatagttattatcatcttttagtttggatcatcctaataaatacaatgtatgtatccaatagaattagggagcatgagagtgtaggatttaaaaaagtaataattattagagaagaggtcataattaattgcctacatgcatgcatgacttatagtatggaacataaaaaaaaggtggttatgccttatattatgtaatagagggagtactaacttagtcaaatttaaagtttaactaagaaaaaaatcaaacaacttataatataacatggagggagtactatattagtactcactctgtctaaaaaaaatctctatgcaatatatcctaatataacgaatttgaacaaaaatgttgtacgagctatatttgtttgagttactcaagctggtataggatacgactacaacatattctaggtcgagtttttttttatgaagtaagtgtcaggttgagatagaataatgtgatatatcttaatataacggatttgaataaatttttatttagattcattgtacaacatattttaggtttaaaaaaatcaaattagaataaggtgtgatctattctaacataacctatctagttgaagcagtggcagtctagtatagtgggcatgaggcaggcagggaggggggcaaacaaaaaaatcagacagggaaccttatcggttgcctctagtgggaatcccgcgtagcctagatttgcctgcctgctggtgctgggggttgggctgctttgagatcgtatcatccctggggggccacattgcccatccctacaagctgctgcaacttgaaaccctctccactcctgttagggcatcatgcctgacaccgacgcccgcctcgtcgccaacctctctctcgccgtcgccggacagcaacggcggcggatgcaccccaaaacgaaggaacgccagcattgtgaaaatgtaaatgtaaaattgcatgagcagagagctcaactgctcaaaggaggatcatctcgtctagctagggcacaagtacaatcatattaggataggctaagctgtatttacaaaaacaatacttccacgcatgcatttgaagcaatagtaatttactagcaggttggttgatgtcaagctcaagcagcaggatcgagagcgaagcaagcaagcaagcaagaattctactcacaaacggaggagatgatcaggagcaacctgatgaatgttacaccagactaatggatggatggatgggacagctagagtcttagtgtgaggtcgggctcgtcggcggcggcctgcacgacgacgctgccgccgtggttggagttggaggagccggagttgacggcggccggggcggcggcggggatggtggtggcggcggtgggcggtggcctgaagctgcccggccacccgaagctggcatcctcgtcgcctgccgcctgcacgaagaacggcatcgggccgagcagcgcgcgcgccgacctcaactcggcgcgccccgccggcgccgccacgccagggtggtggtggtgcaccgacgcgtgcgcctggatgccgatggggtacaggccggcgccgtacagcggcagcgaggccacgtcggcgtagccgtaggggaacgcgtcgagccgcacggcgcgccgggccagcgtgcgctcccgccggtgcgcgttctggtgcccgcccagcgcctgcgagctgaagaacttcctctggcagtagttgcacgtgaacacccgcgccggctcgcgcgccgtcgccgtcgccgtcgccgccggccgcgtgccgccgctgtccgtggtgctcgactcggtggcggaggcagccgccgccgcggcggcggcgacggtgagcgacaggtcgaggctgaccttgccggaggaggagttgcacgtctcgttgttgttggacgtcgcctggctgctgatctcggacacctcctctcccgcttcttggctgctgctcttcatgcttcaacgatcgcaacaaacacctaccactctcaccgatttctgcctcagctgcattcagaaattcagacaaaacagctcagatcatgcgagcgaatcttatgtatgtatgcgagatatttgagtggcaagatgctctgaaatcaaagattattctctggacaagacagggttaatctctgcagtctcatctgcactcattgactgtctcaccaatgtgcagataagtcagaactcacaagtggagaatgagtagaataacatgctatattcttcttgtcagtgtggtggtgatcatgacaaactgaaaaacttagaaatggacattgtctgcaagtatagacagtttgtggataagagcatggagcctgaattggtactttcttggctgaaattagatgagtgtctcttgtttatcctaatcaatatatgggctgttcattgagcacgacacatggatgctaattaaagaaaataatgttaggaaaacatctgaaataatgagctgaagagtagtagtaggtagtatgacaaatgtgccggccataatgtggagtgcagagaagtggaaagtggcagattgggcatttgtgtgctagttttgatgccaaacttaaggataaacatatgaaaagcatgccctcttttctggttacgagaatctctgaaacggaaccttatctatagaaaaggccaagaatagcacattcagtagttgtcagaaaagatggaagctctggtgttgctcatctagaggcccctttcagttaaatcgtgttttctctagagatctaaaccaccagctgaggacaacaaatgctgaaaaattaaacataattcaagataacaatatcatttgaggaacctaatgaacaaaacttccacttgcattttttcacataaaacatcccatatcagatataattgtcactctacttttaaataggttaaaaacatccttagcggttcagatgaaggactgcaaatatgacacccggtaactagtaaattatctaagtacttggcccagagaacttgctaacagtggcaagacataggaagaaaaataacagaatttaccaaacttataagctgcatctcatcagaacaaaacttgatctagattagacttactaccaacgggaataacacaaattagtgcagacaccaaagcatcaacaagttccacttgaaaattcaccaccacatcgtttaacatggaagaaacaaattcctgacttgaatggatgatcaaagtaacatacttaaaagatcttaactggaccaacaaaaccacaagggataaaacccagcagacctcaaactctgctggagttccatctagacatctactccaactgggaatgcacggagaaattactcttacatccaagcaaactgccatgcagtagaagaacaccagaattcaagaacaacaagcaaacaagcaaaagaacaaccacccaaggaacatgaagaagtcgactagtctagtcatcagggagagccgaattacctcaagcacccaagaagcagacacagaattctgcacctcagttcatcaagaagccagaattctgaagaggagatcccaagaagccaaaccaccaaagccgctcagaccatggctgtcctagcaaattgtcccttgtgttcaccaaagggggagaagagaaacaaagaaacaaagtgaggatgaggaggagaagggcaaggggtgagaatgtgatgttgtggtgtgttcagttaaagtggcatccccactgtggtgtttgattatggaaagcagaggtttggtaaattactggtaggggatgcaggacagtgctcagaagtggtacaagaaaaggatgtatctgcactaaagatacacacaaggggatggatgctggtatacacctcaactttcctcctttttctttttcctttgtaccatcactaccaaaaccaccaccaccatccaagaaaaggccaccccaagagcaacaaaaaaaaggtacacacacaattctgtaaacaattgagctgctcattcctgggctagcacttgtttattcctaggattaagtgtgttctatctacccatccagtaccagtacaaaaattatctctacacatgttaggggtggaaaagagaaagggatggaaggaagggttggagttgtaggggaccagtgaagtgccatgatatttttgtcaggggttgagtcagaattgtacctttttctttctctctctttgcattgcagtgcgtttgcagctgttcttgcgtaacatgcctgcaatttttactcatccttacgtacttcggtgggcaggttttcaattaatctaggaatagtggtggccaattgtatggtcatgaacagtgcatgattcaattcttgtcagagagcagtttggcggtgtagctttttgccattttttttctcgctttcttctgcacaacatgcctgcctgcaagtaaactccactgccattgtccttggctacttgctgcacctgctgttctctgttttttttttttttggataatgaaagtgctattctctgatggatcccatgcaatggttgggtactcctataccatgtgtgtgtctgcccaacagtgcatgccatcccctttggatggttggaagggggacagggaaggaaagggaaagtttaccctgaatgttttgttttggtattgagcagaagctgtgcacggcaatactgcattcagagctacccctactcctagtagtaaggtgcaaattgagatctgaagcgtatactgcatgtttcctccgtcctaaaatatagcaatgtagtactgaattaggcataaactagtattacaaatttgaacaggtgatctagataatatgtgctactgtttacaataatgtagcaatagtatgagctctggaactgagagagtacttggctacttgcctggtttcaaggataggcacaggaacaagctcatgatgaaatcaatcgaattttggaaacttaggtggatagagacaagcatatgctcctataagaaaatgagttggattaacaggagctttgccatgattttttcagttagtcatgacataaagatgttctaccatctaaacatgaaaataaaaaagggaaggaagccatccatgtgcttgacaaaaagtacaagattggtgaggcaaatgagaaaaaaaagggatcataaggcgtgtagaactttgaacagaatcatggccttttattcgtagactctgaacgggcaaaaaaataatggctggactttggagaccacaaagacttgcaaacaaaaggcaaaaaggatcgcgtaaagtgattggattggattggatagctcacaaaatgacatagataaacagataaacacaaacccaagggaaatgaagacagattaaatctgaacggttaatgttttaatctgaagctgattagaattttagtttttcttttgtcacttttgttgcatgtctctctttttagaagatacgttttctttataaaaaaacacatagaattaacaatacaaagcatgtctttatagcttgtagtcgggctttacgatcaactttctcgtacacatcgttatatacttgagctacaggcacaaacaaagaattataattagagcgggtacaatagcaggctataagccagctataaacatattttaaagatataaagaaagagagagaagagcagcagactacagatctatagccagctgcagcacggactctaagacgtaatgtgtgtatgtatgtaggaccagatattaatagtatagtaagcaactattatatgaattggctattacattggctataaatgatttgaagctagtagttggctatactattaaacttgctcttagctaaggtaatagaccacacctaacttaaatatctctaccttaccaaattttgataatgttagaaacatgcccgccacataatattctgggtgagaatgacaggttccatagttcagcttccctttgcaaaagaatgatgcagccaggatagcaaaatgcaacaaaatttccttatcacgacccgttagtacattatacaaatttgtgcctctaattatctgaatgataagtcacaaactataactgtgacacacatcaattcaggtaaagacgctcaatgagcagctctacatcaactatctcagaagctaacccccagagtttcaaacatcacttggggacttttacatggtacttcgtagaatcttacacaagtgcagaaaaaaaaaagcatagagtacagcagccgcggcaactggaagaagaatctgtagccatcatgtcaaatcctatgatacaattctacctctcggccaaaaatctaatagcatacatgaatacctcctaattatcggacctaccatgtcgcctccaatttatctgaaaattcaagaaagttacaacaaaattttaagaatatgtactctgtaatagcaatggtagctccaagtaattattccttacatcagaagtcagaaagtgataagttacagcttttcactctttataccagtttccatttgatttctcgccttcaagctctttaagcttttcctacaatcattaaaaatgcctcaaataaatttcaaagtaaagaatgaaatgttaactccaaacgtctaaaagaagatgggttcaggacttcaggggtagttatcagtgaaccaatgcgttggaagtaacagcctgtgaggattgggtaatcccctagtatgttttgcccttgatccactttcttatttgcagcaaactaaaaatagtaactattgtctactgcacattatgggaagtgtaggacaacagaagaacacaaatcttacatgtaaagttgtattttctgaggtcaagctattgcacttctcctgaagttgtttcaattcttccttaagtgaactgttttcctgctttagcaaatcagctcgattggctacttcctcccattcagcctgtagtatttcatttgttacaacatatatatcatcaaaaggaaggttaatagtaaatttataaaaaaaaataccgcaaaaataacattgcattgcttatttaaccctggtcatatacatccagcattggaataactaggtgtaaccagcacctgcaacagtttcactacccatagcagtaaaaggagatacggttgataaaatagtacactagtaatggactcctcaaaaaaaatactccccccatttttttttatatgctgttggttagttcaaaaatgaacgaaacaacatcatataggaaaagggagggagtatactagtgatacaacaagctgagaaccctaagacgaaccatacattcttaagttaacaaatggacaatgatatgtatgcgagaagccgagaaccaaaaaaaaaaaaaagaagaagaaaaagaaccaatccacccttatatcaccaaaagagaattgatcaagaatatctgcagtcaacctaatattgtattgggaggttgtttcccatgcttgcttatatatccatgacttttaaaacaaatatagtgtgtattttaaagatgtatctcaagaagttagaaaacatctctctacaccagtcaaaaatgtagttgccaattttgcaactcactggattgtcattgaagtgcggtaaattatactcactcgactaataaggtactggttcaacaacaattgggttgtaatcctaagcagtttgaatttcaaagtttgatgttttaagaataatttgggtaattttttacttgtctttagcaatcatgaaaagagagctgggtaatgagtaatgaaaatcctctacaattcaaaatcagctttgaattatgatccaatggactgccaagctaatatcttcaaacatattgttcagttcagattctggtcaaaccatccataaaagaaaattcatttaaagcaccatcaatatcctgggctctagcatagcgtgcatgcgcgcatgcatgccatacaggctatgtatatttaagtattattcccgtctgcggtcaattcaaataggttcaaccttatcaaaattcactgctgattaggttgaatccaagttggcctcttatggattagttgtttacagaaacacagactacccaaagataataagaacagcaaacgacagccaaatccatgcagactggtgcagaaactacagacctgcttgcgtaatcttgaacgtcgagctgattccctatttgattgcttccgcttttgtctcttcagttctcgctcatcctacattaaaaataaaatacagccctaaggaaattgcaaggttggttcctgtaacacagcaaaaacaagaaacaaatcctgcacagcaataaacctgtatggctggatcactgagaacaacatcacgagagtttgatgaaggagctgatgctggtgctgcaataactttattatgcatgggtactgaagtaggagtaccccagtaatccattcccatgtttacaccagttgctggaccagccatgggaggagggacaggccaatatggcatcatagggttaagcacaactggcccagtagatgcttgtacgggctcaaccgcagaactctgagcagtagctcctttgttgctagcatctggacaaaaaggtaattagattgcagtcaatctttactacatgagaaaaatttcttattgtcttaactaatatatttattaattgcttataacaaaaacaagcatagtttcacaattttattcttcaataaagctaccaatggcaggttgtagaatatgttcagtactatactaggagtaaacccctaatataccactggaaatttcgtcggttcctaatatgtcatcaaaattttgcttgtaccaaatatgccactttgaatccaaatctaaacccacacccaatatgccaacggatgatgattgcatatggtacttcctcgcccttgctttcttaaaaaccttgtgtctaaacagtgatttttgccatatgtgttttcaacacggaaaatgtttttcaggcatgcctcctgcaccactataatattcatgagtttttgcagaatcttttatgagctacagattttccttgaaaattctactgttttatataaaaaaaagagaggttcttaatcctaccattaccctggccatgctcagaaccatcctttgtccttgaaccctgcaagcaaattgtttgtacatatttgtcttaggttagcaagaaaatgatcgtatgaagcaaaaggagcaaaaaggaaaaaaaaaacatagaggattgagtgcattcatatactttgttcacaggctagaaggctatagtgcattttgaaagtagtggcaaccatggatacacccagcacaaaaaggtaccaaacatgcatgcaacaaaaaaaaagatccattctttcaaaaaaaaaaaaagatccacatactataagtatttggtggggaaaagaagttcctaagggtttcagaacaatcgatcaacactaattattaaagggtacaacacatgtggcgagagcaaagaataatcaactcgagtctaataactaacgactttgcagatctttattttgcaaacatccagaaccttgaagagaagtacaacccaactagtctaggtgggtttctgatggccaatatgcagagccagtgtgcaaccctagtacccaactaacttgcacctctaaatagtgtaccagttcagtacaggtgccgtaagcaataatacaaaggcttagactctagatattgtgcctgacaaacaagaccttcagtaggggggggggggggggatgccagagtggtaaaacaaaaggcatgctgcctttggaatttgtactggtgagaaaaatgaactgaagtaacataacaaagcggtatgatagagtgacatacactttttgaatttgtactgcttccttcagaagaacttccacttccgctctcactgcatatcatatgttaaaaaaaagtcagcgtttatccattataatcacagagacagaagaaaaggggctacctgtgtgaagaaccttcattggatgaggatgctgaaggttttgcgggcgcctttttattttttgttgcaactacatcaagattacctaagcttcctttcgatctcttcaggggagtcttccgcttacttttgcctgacttatctgtctctgttccgccagcagatgtctaacaacatgattttcaaccacaatcatatctaatctaagtagacaggtaatgaaataaaggtgcaaatcaaaccaattaatttttacatgaaaatgtagctaaattatgatagcataagcaacaattttgacagcaagatcactgaaactggaataaacggacacaactaaaagacccagggaagcaaaaaaaaaaagattagatgaaattcttcttgccttctacaactacagagcagataaaagatgcccaagaacttacaggagtttgaactgtcccatttggtgattgcccgggataaggattgtatgggtgtgaaccctggtatagagacaattagaatgaaattctttggtaagagctattcacataacatgacaaaaactatttcattaagtaaaatgtaagagtgagtaccggtagcataggtgcctgctgatatggtgtcccttgcgcatacatcgccgcatatggcggcggtgttccatagggaggcatcatctgacacgagcaattcacatcacatgttaaaactgattttccatagcttcagagtagctaacagcatccttcatacaaaagaaaaactaccaaaaccctaaggccaaaggttaaaaggactgggtaactcaaatgaatgcagcggaaaggtccatgctaccatttgcttattatcactcatgcttagacttatctagacataattctgataaaacagcagaaatggtagtggtataaccagaacactgcatctatagcaagaaattaatgtgaatgtacctgtggaccccacatatatgggtgcccctgaggacttggagccacatttggatggaaaaaacccggtggggtcattggagctgtcccagcaggattatagtatgcctacagattgatactaaccagtacagtaaacaatatagtggaaaaagttaaatggatccaagatgaactcattttatgaacctgaaattgagaccagtccggatatgcagtaggaggattagtgggtgtactctgttcattctaaaacaagcaaaacaaggtaagagaatttcactaattagtaattagtcttgtagtttcagattgttgtacatacctgtgtcgccgatgatttttgagatttggacctagtggctacctctccttttcccatgctttattcctccctagattactctattccttttaacacctaagttctgaaaataagacaaatttatgaagtgatcattaatcatgtgtctcaatggtttttaaaataatgttttccgaaacgcttaaattagatcttccttgcctttaaggaagtgaaaaataaaaggatttcagcaagcaaacaaattgtgtcatggataaaataattttgaaaggagagatgactattaatcattatcagagcatagaataatacacaagtgcagaaaaacactcggaacccaacaaacatggaaaaaaaattatcaggtgaaacgatgaatatataaacaaccggcagaagcttcctacctacaagacacctttgatcttctatattttcttggtcaatgaagcagtggagtctctaagtatcatggatgcggcagaaaattttcttattgactagcactgtggaacaaaagtacaaaggaagatcagacggtgtattaataacttttgtctaataaaacaaggaaaggaatgctaatcaaaatattctaaacagcaagctgactacaagagagagacaagttagatatgtgtatcaaatatatgatagtaccatgagtgctcaaacagatgatagcgttatgcgcatatcacaattacgtggccatcaattacgatgggctgtttcacacggtaccgatatgagaatccatgtttgacatatttttactttttaacttttaaaaccttgagtgttggcaggtacagaattctataaggacccccaagatggtgaattttaagagcatattttgtcaaactcttcagtagtttaacttttaatcagactcctaattaatttcaagctgtccgctgatgtcaagtaaatgcgggaagaattgacgatggaggttcttttaagcagcaacttatggtgtcatcctcatccaacacgtcaggcaagatgcacctcgcattgaggtgtttgtcattagctattattaatagtagctgttaacacaaggatcaatgcttttgcttcatattatgctcctgtttttcctagaaaataaaaggaaagataaaaaaagactgctagaaaaacatatcacaagcattcttattacttagttaaatctttatgccccagttggacaatactctattagaattagataattagtgcctttgttgtaaaaaggctatggctattcacgtattgcaatcagggatgcttttgtgtcaacaaaaaggcatttaggtaaggaatgcgtgctgctttaatgcaccacacaaattatcaagaaatagatatttcatgcttgacgacaatccactaaaaccttcaggcagccaggtgtagaaatatttcagttgattaagagtttataggatgagtctatctgtatgccagcagaactgggcttagttcctagtggtgggagcacaggaccgtgtagccaactagccatgacacgggactgaaccccagcattaggggtttggccactccataattattttccatatgcatgaataatggtatctcagattttgacacggtttccgacacacttctctaacagtagttttccagtaacatggtactccgtagtaaacttaagtggtaatcaaaatacttgtgtccgtattggtgatctacgtttaaaaagtttggctagttacattcttcgatggtgtctgtcccataaaggatgggtgcttagtttataaattttctcaggcataattaaattcccacaaactggataaattgatgtccactgtcacccacgtgattacaccactgaggcattcgtacaaggaaaaacaaatattaagtattgtaatgacgacgttttctgaagtgatagtagcatcaaacggatatgcatcagaaaaaaaaacaacataagaaagacaggaggcaaaaaaaaaagcgccaaacccacggatcctccacggcaattccacattctaaatcctcaaatcgcgtcacggggacactgagtagatctacccagcaccctcgccggctcagaactcgcgactggatttggattccaccgcccgcgtgggcgaaaagaagactagaaacaatccagcggagcggagggagcgggcgaaaagaagactagaagcttaagtcacacggcttactgagagggagggaggtagaggcgctcgcgatggatctctgctccgcgccaatccagcagagcggggcggcggtgagaggggaagtgccctaaggcggccgcttgctccagcgggaggctgcccccaggttggggagcgcttggatttgggaaattcgggggaggcgtggcgcatgagaaagagagaggagaggaaaaaattggtctgaaggcacactcaaatcacgagttcacgtcgtcgggaaggtgacctcctgagagagggtgaataaaaaaaaaagaagaagagcggctaagacaagtgtgtggtttgttggttgtgtggacctggagaaaaaaatgcccaacccattaaagcccgagcccgcttctggttacagtaccatactaccatgtgctccgattggcacattatagaagctttctctttgcaattaaaaatgacaactttttaaatccaaaattttcacatttaaaaattttggatttacgaatagctctatgtatatttttattagtttacttaagcgaacagcgaaagtgatgaagaacccctacatacccctacaaattattaatttttaaaaaggcatgtttagtttcaagtcacttgaaaatacacaaatctcagtcttttttataccgtcaagatttcatccaaattcatgtggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccccttaatggacctaacccatcccaccaggtccccaaaccaaacataagttccgtgcttgtgtgcatccatcctttcgatagaagagaagatataagggggagagaaaaagtccacatgaatttggatgaaatcttgacggtctaaaaaagaccgagatttatgtattttcaggtgacttgaaactaaacatgcctttttaaaaattaattatttgtaggggtatgtaggggttcatcactttcgttgttcgataaagtaaactaaaaaaatatatacatagatctattcgtaaatccaaaatttttaaatgtgaaaattttggatttaaaaagttgtccttttttaattgcaaagaaaaagcttagtattgtgccaattggagcacatggtagtatggtactgtagccggaagcggaatcgggctgtaatgggccaggcattctttttctccaggcccacacacaaccaacaaaccacacacttgtcttagctgctcttcttcttgtttttttattcgccctctctctcaggaggtcaccttccggacaacgtgaactcgtgattggagtacgcctttagaccaatttttttcctctcctctctctttctcatgcgccatgcctcccccaaatttcgcaaatccaagtgctccccaacctgggggcagcctcccgctggagcaagcggcgccgcctcggggcgcttcccctctcgtcatcgccccgcctctgttggattggcgcagagtgaagatccatcgcgagcgcctctacctccctccctccctcgccacacctcccccaaatttcgcaaatccaagtgctccccaacccgggggcagcctcccgctggagcaagcggcgccacctcgaggcgcttcccctctcgccgccgcccagcctctgctggattggcgtggagtggagatccatcgcgagcgcctcgacctccctccctcccagtaaaccgtgtgacttaaagctctcgatttgtttctggtcttttttttcgctcgtgcgggcggtggaatccgaatccggtcgtgaattctaagccggtgagggttctgggtagatctgctcgatgtccccgtggcgcgatttgaggatttagaatatggaattgttgtggaggatccgtgggtttggcattttttatgtgcctcctatctttcttatgttggttttttttttgatgcatatccgtttgatgctactatcacttcagaaaacgtcgtcattacaatacttaatatttgtttttacttgtatgaatgcttgagtggtttaatcgtctgggtgacagtggacatatgacttcaatttatccagtttgtgggaatttaattatgcctgagaaaatttataaacttagcacccatcctttatgggacagacaccatcgaagaatgtaactagccaaactttttaaacgtagatggctctgttgcctacccaaatggctcttttgtgggttcacttatcaaatctaatggatctgtaatatactgatcaattccatcattcatgacccaattatgaataatgcaacaagctacaacaatatctacttgagttggacaaggaaagaatggggtggcatcatctagaattttgaacctcctctttagtgccccaaatgcacgttcaactgtgacacgaagggacgagtgcctaaagttgaacaactcctcattttgcaccggattattcccccactcattcaagtggtaccggacaaatggagggaggaatcctggtttggctccatatccagcatcaactaggtagaattttcctatcatatgatggacaagttggtcacatttctattgagatggagaaattgatgaactaaattaatctatcaccttggggtataaggccattttcacgttccaatgcatctcttaaaactaaagcatcatgtgctataccctcccaaccaaccaagacataagtgaaccgaagatcaaaatctatagttgccattacattttgcgtggcatgagacttcctaccacgaaaagagggctcgatattcttctgaacagaggctctaatatgtgtgccatcaatagctccatacaatcctattttatattcaacaccataaaagatcaggggacattgaggtttgttaaaatataaaattgaaaatgagacacagatgaatctcacaccttaaagtaaggatcccacctagggttcccggcaattttacttggggtgtccaatgagggaggcctgattagttcatctcgcagctcaccaacagtatgaagcactttgttgaaataacgactaactgtttctccggacctatcaaaattagtgccaacttatctatttctaagattgtgccctgctgtatttagaaacatagttacttgttcctcaatagacatgtggatggtatcttcaagcaaaccacgatttctaaagagcttacaaaaccgaaagaaagaatcttttctaagtctaagcatgttatcgttcctccaaatttttgtgtttagatactcaattctcatcctatccctttcaaccattgggtcatatttaacaccttccctcctagaaactatctttcttttcctagaatgaataatcatggccatcattgacaacaatagattggcagaagcagcaaaaattaaaaccttggtcctcttatccatctacaatacaacaatcaaagaaaaataaacacgttgccatgtcatgctcaagcataaatcatctcatcaaaaaatacttgcccaaatcacatagtaatacttgttcacgtcaggaaaataactactgtgtaaaaattgataaacgaaaatattgcagtgtgcttgaacagatgttgacagcaaggacattcatatcatgcaaacggaatcgcgcagatctagcattataaacaaaatatcagagatggtacacactgctagggtttccttaccttggctatggaggtaagggggagctgacagggcgggagaggcggaagaagcggggggagaggcgggagctgcgggcgcgggactgggaggaggaggtgcaggagcagctcagccacgagccggcgcggcggcggatgagaggaaggaggatggagaagggaaaggggtcggcgggaggagggatgagaggaaagaggatggagaagggaggacactggcgtcgctggcccgtggcacgccctcttgcgcacgaagtcgccgccgcctccctcttgcgcacgaagtcgccgccgccgccctctctctcgatttcgctctgattgtgaaggggaaaaacaggatacggtgagaaaagagtaacgcacttgatgcgcgagagggaggtggaacggatcggtccgccacttttttttttttccgagcaaaacgaacctgcggtgcaaaattttggcgcgtgacatcttattatatacattgtggtgtatgatgtttggacactaataaaaaaactaattacacaattcatcagtaaactgtgagataaatttattaagcctaattaatccatcattggctgtttattgtaacaccacgttgtcaaatcataaaacaattaggcttaaaagattcgtctcgctaagtagtcacaatctgtacaattagatattttttagcctatatttaatatttcatacaggtgttcaaacgtttaatgtgatatggtgtaaaatttttatgtgggaactaaacagggccataggcagaatattcctttttcgacctaacctaacctatacagtccttcaaccaaacacctataaaaatgggatggctccagctcaacccaccaaaatacgggccttgatgtatatccaaagatagatttgtattatttaaatcaactagttgattccccgcgcattgctgcgggtttagaagaataaccaaaatatgcaagtagtgtgaagagcatatatatggtaggaaacaaaggagcttgtattatgtatagaagatgccataacaccagcaattgtctatttattagcaacattttgtttaaaatacattgcaatatggatagcctatatagtggtcgtagacatgattgcgttgatgaaaaattgattctctttcaaccacctaaaatcctgcaaataaaaggtatacttacaaaattatatgtgaaacatgaagtggacaaaataattagagaagccttctcggggctatagcgttttgctgaaaccaaacctagcagttgctctattggaggagaaatgtatagtcgataaactattggcatggatgagcgaaaaagttggggcagtagagactcaagcctagagcaaagatgtatgttgtgcatacatggtcaaccggtgctgatgtgttgatatggaggaacagggggagtgaaggaaagtgcaagcatgcatagaaggatgagtgtgttcagcaggagaaacaaatttataagtacattgtggaccatttgccttctcgatgggccggtttcaggtgcatcatgcatgttgatataacgattaattgccattgatgtgcatgtttagttgatgaattggaggagtcacgaaaccgtgaggtgctagggtactttgatgagtcttgtcttttcagatgctcatcctgtaatggggataaacgatggagatgaatcggccatgccaggtcgatgggagatggtggtcaactggtcattcgcggtgagcagaagatgatcgctggctcgatttttggaatcggaccaattaagagcaagtcgaggccgaggagatgatgagtcaaggtcgttcgcagacacgcgcggtggttcttcgtgtagggatgatgggccgcgcggactgctactctggagatgagctccgcagtcttactgggccgattggaggatgtgcgggaggaagatgtgtctagttgggccgacccaacaatttggaccctttttcttagaaaaaggtacaccaaaggtccctcaacttgtcagcgagatgcaaaaaaacgtcctcaaaccacaaaaccagatatgcgaggtcccttaactatacaaaaccagtcacccgaggtcccagggcagtattgacgccggatttgtcccacgtgatggctgagtcagcgtgggacccacgtgggtcccacatgtcagaatgccacatcatctctctttcccctcttcccttccttcccctctctctctgatcctctggtggccgtcgcgtttgttggtgacgagcggacgatgacgacgtaggacatggcgtgcgtccggaggaggttcgcggcgacgttgacgccgatggcgcccgcggcgcagcccatgccagagagattgcaggtcttgacgtcgccgggcatgccgtagtggttggtgatgatggcggataacgacggcgtggcacagaacccactgcagttgacaacgacgacgccgacggacgacaacggcacgccgatcttggcgaagaggtcgtcgagcgccgggaagaagagcatgtgtgcctcgcggatggcctcgacgtgcgtggcggccggcgggatgtggtgcagcaatggcgggaagtaggtctcgttgcccatgccgctggtcatgaaccccacgctgtcgtcgtcgaagcagccgatgagcttgaagtgctcgagcagcccggccaccggaatgcgtcgccggatggagcgaccgtgacgtggatagaggtggcggctgtacgctcgcgcgtgtcgcgtgcgttcgcgtgacggggtctcggcgattcgtgcggccatagttggggcgcagccagggaattcagtgagggaaacgggcgtgtgcggtgccgctcccactgccggagccagctccaccgccggcccaggttccctataacgtcccgcctctctgaggccgggcccaattacatctagcagcttcctaggacatagactgccctcacagaccaacacaagtcttttctgcacactttgtcctcactcgtgcgcacgcaggaagaatttcccggtcggtcacccatccccaaattgctccaggccaagcacgcttaaccacaccaaattgctccaggccaagcacgcttaaccatagagttctttggagaccggttttcggaaaagaagttgtaacttattgatatgagtattctattaatcctattaagccctgggccgggatgtcacattccccctccgtccccatcagattgggcggcgtcccatcccccccgtccctgttggattaggcgtcgcgtcacccgcttgcgcccggcctgccgccgctgcatcgcgctgcctctccacaccggcacgaagggggcgaggaggccggcgagctcgcgcctaaccacacctcctccccctcctcctcctccccctccgcctcaacacccccagctccctccctcccacctcaccaccatgccctaccgcggcgcgacgtgggcgagcgctgcgccgtacggccggcgccgggaaagggcgccgacgaccaccatgcccgtcgctagggggctgttgtcacgccctgaagttaccccttttccttgctttaaaaattgtttaataaattgccttaagaaatggtttgaattaacctagagctaattccctaattaataaatgcattcaataattggaattggcattgtgggatttttcttgggttccacatgtcgcattatattaacaggatttttagtggaattttcagagccctataagtaattttaaccaattaaaattcgcaaagtgcaatattttaatcccaggaaaaatcctttctccttttttcttttcctttcttttctagatgggccgtcggcccatctctctcctgcgccccctccctcttgctgggccggcccaagccgcctcctctcctcccttagggcgccgacaggtggggcccacctatcggtcgtcttcttcctccagtcgttggagctggagctcgaaccgcccaagccgccgcctttcccgcctcccctgcgcccactccgccccactccgcgcgcacgccgccgccactcaccatggccggccggccggctttgtgccgagccgagccgtgcctcgccgccgcccacaccgtctgatcggcctcccggccgatctggaccgtcggtcccgtgaaccggcggtggaccacccgcgaggtcccggtccacggtggaccggcttccttgagccgctgccgggtgatgcccgtatgtcagcgccccccacctgggtgacgtcagccctgggtaatatattgcgcaataaataattaaggccttttctttattagtaaaaacacaaagaatattctaaaattcatatctaattcatccgagctccgtttaagtccattcaagtctcagtaaatcaagaaaaatgcaaagaatccattaaaaatggttttgtttcctgtttcagtagtcttatagcatgctttgcttgtgtgctttgtttgtcgcgtagatttcggccgtttcgttgatccgcggttcctcaaagacgttgctgtggtctcatcagtgcgagagcaaggcaagtcatgcattacatttgatcatattgtacccaatttacaaatatcccgcatttctattaaatgttgcattcttttacaatgtcatgtgggatgggtcctattactcagccatttattgtttaccctatgccattgataacttgggtatcaaaatgattagatgttggtttaggaaatgcttagccacgcttagttcaactagtacacaaatggaggatcatattattacatagactttaactattagcatagctttgggttggtgccaccgcaatggtgttagttaattaaaatacactgaaaggtgggctgtgggtgcatggttttgctggtcgcacccatggcagttaaggaccggttcacgggaaaccttgtgagacttaccgtgcttaccataagcgggagtgggtaactgcttgacttgtagtatagctcgaccctttcctaggcaccggtggcgagggtgggcgtgatggagttgggtcggttggggtgtctggttgtccagctgccggattcaccgcggcgcacgaggggactgcccactgccttttgaggggtgggggtgaaaccttagcgtggtttggatggttaggggcgggttatacgaagggtcttgtcacgatttccccctttgcagtgccatggtggtacttcggggcatggcgacatgtgtggaattgtgtcttgtgggtacagttgtacacctctgaccagagtaaaactatttgaataaccgtgcccgcagttatgggcgatcaactagattcaccgtgattagtctcacccctagtttagcttaatgaactggtttagttcaggtggttggttgggcctgttgcaacttggtgtagcgttggacagtgattggttaatattgattaatttctacaactgttttactgctttcaactactgtttttgaatgcaagctttatgcaaaataatctctagcctcctttgattatatcctgcatcatacctcctcttccggtatgacttgctgagtacagtgggtagtactcagtcttgctctcttttcccccacacaagagctggagatcttcctagtgggagctgtcttgttgaagttggtctcgtcgctgccatcaaggattgcctgtggagtggagtcaccccgctgctgaagtcaagcttccaagtttagctcgcttttaccttttccgttgtatttgtaatcttttatatttttgtaagacgtggatctgtatgtcaacaattgtcgtttgtgtaccctggctggtcctggacaggggtttaatgcacatttagcttagaaattatggttcgtgaatttctgggcgtgacagctgccacctccactgcctccgccactgctccctatccgtcggccgccgcgcacgcgcccgcctgccgccaccgccgctccatgcctctgcttctccggccggcctgtgagagaagagtgagagagagaggggaaagagagagggaagggagagaagagggggaaaggggagttgacgtggcacgctgacatgtggggcccacgtaaaccagggtcaaaaccaccgaaggaccttgggtgaccgattttgtatagttaagggaccccgtatttctggttttgcggttcgaggatgtttttgtatcccgatgacaagttgagggaccttcggtgtacctttttcctttttcttgtagataaatgaagatccagtggtgtatatcttatgtacatattgatcaaacggctaatataatgttgatgacgtggcgaattgaagagactactttatagaaagaagggatttatgttcatgaaagtatatctttacctatatatatatatatatatgtatatatatatatatattatggcaaaatttgctacagggcatcgaaaaaagtgtaattagctcgtggacaccgcaagaatgagaatttgttgtcgggcatcacaaaaaacgtgtaattagctcctggacacttggggctttattttattatttcctatggatttggagagagaaacacttgtgagagtacgattttgcacctgccctcacaccagccagaacaccgccgccaccacctccgcccttgagcccctcccttccccttgcgccagcatgctcccaagacacccataactctttttagcgatcaattttaggacccctccgctggagagccgccgccaccattgccgctgtccaccgtcctaggagctcgagcaagcgcggcggcagatgcaggcgcggtggtcagcgtagcgagcgcgctggggagagggggagaaagacgatcgcgcgcctgctctgcgccgctatcaacagtgaaatttggtaagcccggagtagtcatcggcttagagtcagcatcggcttcgaagtcctgagattagccgatgagagttgtcaagtcgtcagttgtcggattcttgctatattcggttaaggaaattgatctactaaaggaagcttatctagaagagaccgagttcaaagagaatgcggcatggcaagttatctattaattagaaatagtttgttagtttccttttatctttaggaaagtgtgtttagtgtcctataaggactttatcttttccttttatctttaggaaagtttctttcttgtccggcaaggacttgtatcaacccatgggtataaatatgtacacccggggtccatgtaatcaatcttcacgatcaatacaattcggctcattgccaccttttttaccttttctactttattttatcatccggcgggacttggcacccgacacagggctgcatcggtgttcgatctccggcgaaggggtaagtccaatgttccgtcggtccaagcagttgtatcgtctacgtcggcgtcgttcaaggctgcatcagtacattcgacctcttggattgctctggtttggatgatatatttgcctacctatttatcatatgtttatgttaatctagtcttagcatatcaatttagctctatcggctgcttctcgttttagggtttctgccggtatcggctaaaacgtgttgctagattagattagcttagacatctaccaccctgaaaatcagtcatcggcttgattgtctagatattgtggttcttttcatacttagtgctgcatcagttaagtttgatctactaaggccctgtttgattcagcttaggattattataatctggcttattaggagtaagttgaaattataatctataagccagattattataatctaataagctactctaaaggagattttttcagattattgagtggttaaagacccactacccctacatacttgagaaaaattacccacctatgccatcaaccgaacagatagctgagggcattatagactttagcctttcaaacccaataattcatgcctccaataatccagacaaataaacaactcgcagcttattttatatcagcttattataatccagcttatagtaatatggtttaataataataatcataagctgaaacaaacagggcctaagtcgtgcttagagccataatctctagcctgctttttgactgccaataagggtttcatcggggtttcagcggatgagttatctggacgttgcatcggctcataaggattgcatatacatataagttggatttagccgatgacaacaaaggtttcactgtttaatctgatcctgtggatttcatgacatcggacctccagccgatgtgtgctttaaccttcggatcgatgcttatttatcatatcattatttgccgattggtttatactggattatattgttattttattacatcatcatcagccgattgcctttatatcattatccacattggacatatagccgattgcttaaaccctatcgctatcggctggtatcggtatcggctattatcggctatcggctggaactactccatcggcttgacagccgatcggctgtttagatctactatttgcatatcttgtcagttgcaggatcaaactgactggcacgcccgcatctcatcaatatttggacctgcacaggagctaagcagatctcccagaccagtgtgttcgattttttcatcaacagctgcccgctgccgcgcccacgccggccgtctctctcccctctcccaccggtgcgcgtcgttcctgctctgtgccgctcgcctctcccgccgtcacgagtggtcgcgctggctgcctctcaccccctttcccgccggcgcacgcaagcaagccgcccctatggtccccaaatcctatggtaaacttgtctttatttagtgtttcgctctccaaatccacaggaaatactaaaataaggccccgagtgttcagcagctaattacactttttttatgcccgacagcaaattttgcacatatatatatatatatgtatgtatatatatatgtatatatatatatatatatatgtatatgtataggtaaattaactggtgtctatatatatatatagcaaatctattctacacccacctcccccacccttcctagggcacaaatccctcctcccacctcagtcaaaggctggtcaaagccccctcccgccagtcaaaaccgcccattgactccctcccccgcccaccactttgttgttctcgtctcgcaggaattccgcagtaacagaacggtcatcgtgtagtaacaggacaaatttcttgtagtaacgacatcaaaaaatagtcatgatagatctagttttgctaagcacctttttacgaacattatggtgcagacggattagaaaaataatatataacgtgagagatattgctctctaaagattgagatttactttttttagttctcgtctcgctggaacggcgtagtaacgtgacagtcaatatgtagtaacacgactactgtccgcagtaacaacgttataaaatagtcatgatagatctagtttcgttaagtatgttgtctcgattattgtgtagtaacaagacaatcgtattattgtttaaagattagaattctaaaagtttacttgtactaagctaactactatgtatctttgtatggacaaagaaaaatacttttagcacttgtgttaacttgtgaccatgcacatgcacttttttaactctcgtattttgcacaagattgagatttaaaaatttagctatacacaagcagtggtaatgtgtagtatcgttactaccatatgttctttgttattgcaattttatcatgatattactgtaaaaagtgtagtaacgacctataaacttcgcagtaacgacctataaatatcgcagtaacgtatcgtgttactgcacttctgtgataatgttactaccgaatcatagtaacaaggtatgattcctacagtaacataatgggtttgtattcacaaaatttgaacagatatatagagaaagcaaacaatgatctcaaatcacatagtgttatagggtgaattggttaggagagtttgttatgaaccatgagatcatgggttctagtgttgaattcatcaatttatttttaatttttctagaaaatagaaggaaaaatgagagataggagagaaaaacgaagaaaagaaaaaaaaggagagagatcgggatggggaggagggcgatcgggagggaggcggcgatcgctcgggggggagggaggcggcgatccgggatggggaggagggcgatcgggagggaggcggcgatcgctcgggggaggcggggcggggggggaaaaaggagagagatcgggatagggaggagggcgatcgggagggaggcggcgatcgctcgggggggagggaggcggcgatccgggatggggaggagggcgatcgggagggaggcggcgatcgctcgggggaggcggggcggggggggggggaggcggcgatccgggatggggaggagggcgatcgggagggaggcggcaatcgctcgggggaggcggggccggcgtgatagggagggagcgccaggaaggagggagagatcgggagggaggcggcgatcgctcgggggaggatcgggagggaggcggcgatcgctcggggggtgatcgggagggaggcttggtagttgggctgagagggggggtgtagaatagttattctaagggggaggtgtagaatatagctgtcctatatataactaatataaatatttgtatttttcctttcgtcacatctaattttcgtccgtgttttcgtccatacacaatccgatttggttagcaatagcgatggaaacaaattgcaaaaaaaaaaggtggccgccgatgccaccgtcgccgccggagggagaatagaggcggtggagggacccgtgcttgccggatccgcccgcggtcgccgccacctctgacggatccacccgcgtacgccgcagatgccgtcgtcgccgtcgacgctgccgtagggacggccgttgccaagggagcgcaaacgccgccgacgccgtcatcgccgacgatcgccgtcgtcgagagggagggagggacggccatcgaggccgacggggagagggagagggggagggacggatgtctccgtcgtcgccgcgccatgctggtgagacgggaaggagagggggagagggagcggtccgccgtctccgccgcaccccaccgtcgccaccgcagggacggctggccgccggcggctcccctaatgctggatctggcgaaggggagagccccgccgccgctgggacgccaacgggccgccgccgcctcccctcccgctagatccgccgccggtggtgggggagggcgccgccgccgctgccggtggtgggggagggcgccgccaccgctcgcgggaggaatggcgccgccaccgctcgggggaaggtcgagagagagggagagcgcatcgggggtgcggagggaagggcggcgaagagagaagggagggaaggaaatgggctagggtttttttcggcggctgcggagagggagggggttttgtttccccgatcacgacgctcggccgtctgatcaaaaccctagagatcagacggctggtataggctgggccgaaatcggcccaagaaggatcgagggcgaggccacttttctgtcccaagcctaggttgcggcctagggaagggaagtgcgcccgcgcgtgcacaaaaggccgtgtgctgatcggcaatggccggaaagaagtctattttaggttcctcgggccgaagaaaaagagaaagaagttcattttagtacttcattttttcagaagcatttgcaattatagttattgaatgtgtttatttcgaagcaaacttaaaaggaaggactttctttctttttccaattaaataattgttaaatgatgtttgtattattaaaattagcaattaagctctgaaaattccaataaaattccaaagagcgtaactaatcatggagaatttaataaaattaaatttaaccatgtcattttatttctcacacttactttacttgtaaatttatttaattatacacatacctacttaaaaataccaaatatttcagcgaatttgtattttaattaattgcatatttttctgatctgtacgcttcccgttgcaacgcacgggcacttttgctggtgtgtgtgtatagaactactatatcgcaccttaaggtgctacgtattaaacaacacctgatacagcctccagccccacccacccacgctcctaccctgctccccaccaggtccatagtacgcagttaaaatttaactcaccgacgaccaaactcgatcccacccctgcgcccttccccccgctcctatatctgagtaattttttaacttgatgttatctaatgtgtgtctttgtgatccaacagtgtttacaccctgagctactttttaactcaactatacaatgaattgttaaaaacaaagccagttattttttaactgttagtgagatagccaatgtgtgttgtgatccaacggtgtttgcacattgagttattttttaactcgacatactgactttatctgatatatatattacggactcccatcgtagaaatcatccacccactctttcctctccctttccacattttacggatcaacgatagcgtgtggttcctcgtggagagaagaggaacaacgacgacggttaggggatgaggagtagtggcgaggcggttccggtgatggcttggcgacgaggaggagcggcggcggtggcggcggcggttcagggacgaggaggagcgacgtcgaggaggagtggcggtggcggttctgggatgaggaggaggagcagcggatcccggtgacgccgaggtgcgtggacgggtgcggtggtggcgggtgcggcgtcaacaggcgcggcggcggcagagactgcaggcgggaggcgaggcgacggtggatccggccgccactctgcgccacggcgggatggatccgacgcgactgcaggtgcaacggcgacgggcgactacggacgggaggcgtggaggcgcagcggcgacaagcgggaggtgaggcgtcggcggatccggccgccgctcctcatcccacgcgcatggttctggctacagcggcgcggatccggcgcggttgcgggcggtgcggccgtggatctggctacggcggcgtgctcctcacatggttcattcattgtcctcctaacaatgaccgacgggcggcagatggagtttatcgagatgacgaggagggcagcgatgtatccctcatgacgaggagcgcagagatggggctggccccgtcgcccgtgtctatggactatggctgccatctgggtggtaggatccggggtggtgggaaccatggtggaggagacagcagcccaccatccacagctgtcccatccatccctctcacgtcgccgccagtgtatggcggcattcaccttgtgcggcggcgatagactggagccccggcgaaccggtcacatgcagccatcgatcatcgatgggatggaggtggaagccggcgagcaaccgcgtgcatgtgcagcgccgggaggacgggaggagttccttgtggtcgtcttttccgagaagctgcttaccacaggagtcgtcggaggcagatattttgtattttgttttgtttgtttttcgcattttgtagtaggaacgaagccatcgcctgatttaccgtacccagctttttaaacgtgtgattcatatcattggatgcaatatgacgtattccatcaaaagtgcaatccacatattatgcgtggagtaaaaaaattactataattgagtcactgaacgatggatatggagtcactactggacgatgagttatgaagttttgcattcggcaagcaaaaagtttactgtggattgatgtgagatttaactgtacgtgaaaaaaattactgaagtaaaagctggatagggagggatatgctagaacggaaaaccaggaatagtagcggaaaaacggaaacggaaaatatgaacaatatggatcgggaggaaaacggaaaatgcggccgggcagtaaatatattgtaagtataatggggattgaattttttctgatcttatcgagctcctaattgcagacagtaaaattctaactatgtgtagaaagatcagcgatcggtttatgtgagttattttttgacttcatgccatcaacatcataaccaacaaccaaccaataattcaagctaaccatggctctgtcgtacaacagaaacaatggtaaaatattaacttattgaaagtgtcaattaggcatagagggggtgaataggctaattcaaaatcaattaaaagcggaagcagtaatttttggatattttcgaaattttcggatatatccgaaaattttagcaaagtaaatcctagatctagttgcctacaacaagaatatgctagcacaaacagcaactagacctatagcggctcaaacaagcaaaactagtggagagggaggaagtaaagtcaccaaagatgaagctcacgaagttgttcccgaagttcgaatccttgaggggattctactctccattgagaagctcactaagagccgggtcttagctaacccttttcctcaagaggttgcactaagcactcctccttccactaagggtatctcttccctttcggaggtgagatccgaccttcacaaacttctctcggccaaacacaagtagatcggtggctcgggagcaacacctagccgcctaggagtcctcaacctccaagagtaacaaatgatgcaaagaactcccggagatgatgcaagtgctcacaaatcttcacgaagtcaacagcaagcactcacacaaactcgaatccacaactctcacacacacaccaaatccgaatcgaacaggggaaacaagaaagcaaagctcaaaagtgctagagagagagcaagccaaaggcacaaatgattggaatggaacaagggctgggctatttatagccacagcccagattctgcccgttatgcacaataattgagattttcggatattccaaaagattttcgaacatgtccgaaaattccagttcagcaccaatagcaaagtcaacgaaagatttttcggacattccgaaaacttttcgaacaagtccaaaaatttccagtactacaaaacatcgttctggatgttttcggaaaagtccgaaaatatacggaagcgatttttgactttgctgaagtttttcggaaactccgaaaatcaatttcggaaaagtccgaaaataaacagaaccacatttgccttcacagttattttcggaaagtccgaaaatgtttttcggacatatccgaaaattggttctgtgcattttcggaaagtccgaaaatggctttcggaaaactctgaaaatttccaggacacaccaaactgaggagaaacactttataaaaattgattttgagcactttgatcactcctcatatgtcaatgcatcatccctcttaatagtgcggcattcctattgactcaaatgaaagaaaaaggtataatataccatttgctcatttgccgcatcatacacatcaacgtattcggcgggatatgcattacactaactcattgaggacataacaaccttcacatttgcttaaataaaatgttagttccctctaatcgcattgtagttaatcaccaaaatcattagggtctagatgcactttcaatctctctatttttggtgattgatgacaatacgattagaacacaagagagaaagaatataatttaaggtttttgttgcaaaggtttagtgaaagctcccccctaagagtgtgcataaaagcaagtggagagctccccctaaatctttgcatccacatttaagctcacaagagaacaaatatatcacatatgctcatcacatccaacacatcacatgcaaaagaataattacatctcatcacaagcaccatataaagaggataaggcattgcaccacattaaacataataagatccattatatctcaagcatccataattaaacaatagtcttacaaagctttaaacttaacataaaaaccacaaatagtctcatacagataaaagccaactgtgctcgaccgtaaggacaaatagaaaatctaaaaaatgatagatagtctccccctttggcatcaagacaccaaaaagagaggacgatgagacgacaactcaagcgaagggcacctgaggaggatcctctggaggtggtggaggaggatagccatagtcatggccatatccaaagaagtcaaagttaggaggcaacccagcaaatggatcctcaatctcttcatcctctggctcatcgggctcggcctcgaaacccggaggagaaggaaggatatcaatgtggtggtccttataataccttgccttgacgaacttgacgtcacgagccgtttttttcgccgaattccgcaatcggcggttctttttggcctccgcagagcaaagaccaaaaagactctgcaaaatgcggaataagggagacggctcacgacgagccacagaggcagggcgctcaggagcaggaggcggctgagtggaagaggaggggatgtcccgagcagctgaggagcggggggccttaataaggcgcaagtgaagctgagaatgagtcacatcatggcgaaactgcagctgagtgacagtctcgatcatccgcataatgtgaggggcatagaccaaccccttcttgtactggatggaagccatgcggatctcctcccacacaaagtgataaacatgaaatcgatgaggagggggatcaaacctgagaagcacggtcctagagaggtggttagtgctgctagcatcaccatccttaggcacaaaggaccggcgaaacatccggttcaagtaggcaaagtacggcttgagaccgtcgaccttgcccaacaccacattaggatcatttggagtgtaaagagggagcaattctgtgttggcaggaatttgaagattatgaaggtcatcaaggttgagcaaagaacgaagacggaagccccaaatctcagccgactgctaataagaaacagaataccaggacccctgagtcatccagtgcatggcacgataacgatcaaagtagacggtagcataaaactaagcaatgatctcgttgcaccaattttgctgcaaggtcatgaaggagcgaatacccatgagatcacaatttgcaatcacagagtctatcacgggatcattgtgcgcctgcaactcctcccaattgatccattgcatgggaacagtgggatgagctttggacttgatcacagactcataaaagtcttgttgaaagagagtccaaaaccgcggatccatggcggtgcggcgaagggagcgcggatcctcatcccggcgaggagcaacaaactcagacttgctcctccaatcatacacttggcgaatcaccgtcggatccctctcgggggtatgaatgcggagaggcccaatggggacattgggttggtgccgcggcgtttgcggttgacgagaggagccctcaccatcaccaccaccatcaggagtagatcgcagaggagggaggttgccgccccgagccacccgcgcaccctgaggaaccgcatcctctccaccggaccaatcattgtccgaatcatcatgagaggatggagtgggagagcggtccctcgggcgcttggacttgtgggaggtttgcttgcggggaggcatcctcaagaacgcgaagaacacttgaagaaagcggtgaagatcgacgatgtagatcccaatgagggccccaaatgtgctcccacgaggttggagaggaggggagccgcgggaggtcgccggggggtcgccggtggggaggtaggagggagtcaacccgtgggggaaaagagtggaaaggagagagaagagagtccacggggtgagaatatatgggccccgaaattttcggatattttcgaaaattttcggatatgtccgaaaggattcagaagggttgcacacggttctgatgtttttcggatatgtccgaaaatttttcggaaagtccaaaaaatcctgggattgcaacgattgaaaaagcgacaggacagagattttcggaacgtccgaaaatttttcggaaagtccgaaaaatcctgggattgcaacgattgaaaaagcgacaggacagagatttttcgaatatgtccgaaaatttttcggaaagtccaaaaattcatggaaaacacagttttgcaatggaatttcgccgggaattttgatgaaactatttttcaaacattttaaaggtattttgcaagggacaagcaccgggaattttgacagcaacaattttcacaaggatttttgataggatttaggaaggaggggatggtcgagcactagaggctccatttgaacttgtgactagcacacaatcaatcacacaaaacaatagccacaagtcaaatggacgatccaagggattaaaagagagggaattacaatgagacaagataattcaccctctagagagggaatgtgtgaatctatttcaagttgtgctaggaccaaaattcattgaaaaatgagatccccatacaaatagattcaagttctccacaaaagtgactagtgtccatccatgagttgaaagaccattttgtcacaaagtgatatgcaaacctattctaccaagcaaacatgcatgcaatagatcaagccacattccgagaatccaagatatttagttcacttctcaactcacaaaacctagcttcatctaacggcttggtgaagatatccgccaattgtttgtcggttctcacatgttggatgtctatgtcgcctcttatggaatgatctctcaagaaatgatggcgaatatctatatgtttggtttgggagtgttggacggggttgttgtctattttaatggcgctctcattgttatatgtttggtttgggagtgttggacggggttgttgtctattttaatggcgctctcattgtcacataggagtgggattttggatacattgaggccatagtctctcaaggtttgcttcatccaaagaagttgagcacaacaactccctgccgaaacatattccgcttcggcggtagatagggcgacggagttttgtttcttggaagaccaagaaacaagggacctatccaagaattggcaagtacccgatgtgcttttcctatccactttgcacccggcataatccgcatcggcatagccaatgagatcaaacctcgctcccttagggtaccaaagactaaggttaggtgtgtgcactaaatatctaagaattctcttcacggctacaaggtgacactccttcggagcggcttgaaatcttgcacacatgcacacactaagcataatatcgggcctagatgcacaaaggtaaagaagtgagccaatgatggaacggtataccttttgatcgacgtctttaccttgctcgttgaggtcgaggtggccatttgatggcatgggagtgtggattggcttggcattctccatcccaaacttcttgagcatgtccttcaaatactttgtttggcaaatgaaagttccttccttgagttgcttgatttgaaggccgaggaagaacttcaattcacccatcatggacatctcaaaacgtttggtcatcatcctactaaactcttcactaaaagacttgttagtagaaccaaatataatgtcatcgacatatatttggcacacaaaaatatcattatcatgtcttttagtaaaaagagttgaatcggctttcccgatttcaaagccgtttttcacaagaaaattgcgaagacactcataccaagctctaggggcttgcttaagcccgtagagtaccttgtggagcttgtacacatggtttggatacttcggatcctcgaagcccggtggttgctccacgtataccaactcgttgataggcccgttgaggaaggcgcttttgacatccatttgatatagcttaaaattgaggttagtagcaaaagcaagcaatatgcgaatcgactcaagtctagctaccggcgcaaaagtttcaccgaaatctaatccttcgatttgggtgaacccttacgccactaacctcaccttgttccttattacgaccccggcctcgtcttgcttgttgcgtaggatccactttgtgccaatcacattttgccgaggtcgctccaccaaagtccacacttcattccgggtgaaattgttcaactcctcttgcatcgccatcacccaatccgaatcattaagagcttattccacccttagaggttcaagagaagacacaaacgagtaatgctcacaaaaaattgcaatacaagaacaagtggatactcccttgttgatgtctcctaagatgttgtcggtgggatgatctctttggacactttggtggattcttgggcgagctaagttgatcggtgagggtggcacttgctcgccttcttcactttgatccaagcttgaggtagagggatcgttggcttgggttgatgtaggtggctccacttgtgttgaggaagaggctttttgttgtggctccctaggacgtacgtccccaagagccaatcttttgattgcttcgctcgtatcctcctcttcacttaacacatgtgagtcaacttgctctacttgagagccattagtttcgtcaaatgtcacatcacgcgcgatctcaacaataccggacgttttgctgaaaacgtggtatgcgcattcatttgacccatacccaagcaagaatccctcatccactttaggagcgaacttagaggatctagccttcttattaagaatgtaacacttactaccgaaaacacgaaagtaagagacatttggtttgttaccggtaagaagctcatagggagtcttcttaagaaggcggtgaagataaaggcggttgatggcgtggcatgcggtgttgatggcttcggcccaaaaacggtccgatgtcttgtactcatccaacatggtcctcgccatctcaatgagagtcctattattcctctcggctactccattttgttgaggtgaatatggagccgagaactcgtgcttgatgccttcttcatcaaggaaactctcgatcacgtgttcttgaactccttgccgttgtcgctacgaatgttcatgatcttgaggtcgaactcgttttgtgctcttcttgcaaacttcttgaagatagcttgtgtctcactcttgtcatgcaaaaaggacacccacgtgaagcgtgaaaagtcatcaacaataacaagaccatatttgttacctccaatgcttaaataagcaattggtccgaagaggtccatgtggagaagctccaatggtcttgtagtggtcatcacattcttgacggggtgatgtgctccaatttgtttgctggcttgacacgcgctacacaccctatctttctcaaattgaacatttgttagtccaaggatgtgatcgtgctttagaagcttgtgaagattcctcataccaacatgggctagcctccgatgccaaagccaccccgtgttggacttagccactaagcatgtctcatgtttggttttacttgaggaaaaatccacaaggtaaagctttcccttgagaacacccttaaagactaccgaggaatcattccttctatagacggtcacatcaacatcggtaaaaagacaattgtaacccatagaacataattgagaaacggacaaaagattgtagtttagagattttaccaagagaacgttggcaatgaaaagatcattagagattgcaatcttacccaatcccacaatctttccctttccatcgtccccgaagactatgttatcttgtgaagtgccatttggatcaagagttgaaaacattgattcttctccagtcatgtgattggtgcatccactatcaatcacccaacttcttccaccggagacatattcctacaagagatcaatttctagttttaggtacccatatttgcttgggtcctctcatgttagtaacaagtgccttaggcacccaaagtactctcttgatagaaatattcttgctccttgggcctacatacttagcaacaacacgaccactagcattcttcctaagaacataagatgcattaaaggaacaatgtgaagcataatcattaggaaggatacttttggacttaacaaaattgctaagaccttggggcctcttgatcatcacactcttgtccacctttccttttggtggaggaacatacccaagaccctcatggttgaagttgtccctttgatagcctaggtactcctttagggccttactacccatatggcacttaagtaagccattgtgaaggagtcccataagcttctcattttgcttttgcaaagcactcaaagaaatagagttagtagcacaagcttcaatatcaatatctttgcatctcacacatggttcattgcttgggacaattttggaacaagatggttcgctagggagagagacactattctttaaggtttcgaacttctcttcaagagagagtggatggcttgnacngaggtatgctttgtcncagccntccactctctcatgaagttgagcgttcaccacctcaagattagcatgagactctttggtttgcttgtaaagccgtaccaatgcctcatttttctctctctccttagcaagctcactcttgagttcatgagaccgctctttctcacgaatgagcaaagcctcttgcctctcaagagttgcatattggttctcaattctaacaagcaactcactcaagtgtggtagggattccttagttatggacttgaacaattcgtcgtccataacctcatcctcaagctcatcctcctcatcactaacaagatcaacattaaatgacttgagaggagaaggtaccttaggctcctttgccatgaggcaaataggagcatcctcatcacttgagtagtcgaagagtcttggtggtgatgaaggcttgacggcgaacatggcgactccttcttcctcacttgagcttgactcggagtcggagccaatgatcatcccaaggtgagcttggccataatgttcccgcttgctatgcttgtgcttctccttcttctcatccttcttctcacccttcttcttatcttccttgatgtgggaaccatccttgaggtgggggcaatccgcaatgaagtgcctgggctctttgcacatgtagcacactcttgcggagtgtcttccacttgacttgttggagtagtgcttggaagaacctctcttgaagaagccgcttcgcctcatgaacttgccgaacttcttgacgaagagagccatctcttcatcatcgatctctgccatgctcttgctcttgcggttctcttcttcttcttcctttgccttcaaagccaagtcttccttctcgatgcttgcggttgagctttggttgatgtattggatgacatccttagactcttgcacgagcatgtcatgggcaaggatgcatccgagcaaatcatgatgtgtgagagtcttgtaatccggacgctcacgaatgatggtcaccaaggtagagttccttggagtgattgctcgaaccatccttgaccacaacctcatcggtcatgtccttggatccaagtcccttgatctcattgacgatcttgctcaaccggtcgtacatgtcacttgggctctcaccatccaacatcacaaatctctcaaattgccccttgagtatctccaccttggactcacgaacactatccgtgccttcatgcaagttctgaagcgtgtcccaaatcactttggcactctcaatgccatccacacggttgaactcacttccactcaaggcgctaagtattacattagcggcttgagcgatcttgtgctcgttctcatcatcctccttggtgggatcttcgggattctgcaaaacatagcctttttcgaaggttgcactaagcactcctccttccgctaagggtatctcttccctttcggaggtgagatccgaccttcacaaacttctcccggccaaccacaagtagatcggtggctcgggagcgacacctagccgcctaggagtcctcaacctccaagagtaacaaatgatgcaaagaactcccagagatgatgcaagtgctcacaaatcttcacgaagtcaacaacaagcactcacacaaactcgaatccacaactctcacacacacaccaaatccgaatcgaacaggggaaacaagaaagcaaagctcaaaagtgctagagagagagcaagccaagggcacaaatgattagaatggaaccagcagccctcacaagtgaggggagggggctatttatagccacaacctagattctgcccgttatgcacaataattgagattttcggatattccgaaagattttcgaacatgttcgaaaattctagctcagcaccagtagcaaagtcaacgaaagatttttcggacatttcgaaaactttttggacaagtccgaaaatttccagtactacaaaacatccttctggatgtttttggaaaagtccaaaaatatacagaagcgatttttgactttgctgaagtttttcgaaaactccaaaaatcaatttcagaagagtctgaaaataaacagaaccacatttgccttcacagtcatttttggaaagtccgaaaatgtttttcggacatatccgaaaattcccaaaagcgaaaattggttctgtgcattttcagaaagtccgaaaatggctttcggaaaactccgaaaatttccagaacacaccaaactgaggagaaacactttttaaaaattgattttgagcactttgatcactcctcatatgtcaatgcatcatccctcttaatagtgcggcattcctattgactcaaacgaaagaaaaaggtacaatataccatttgttcatttgccgcatcatacacatcaacgtattcggcgggatatgcattacgctaacttattgagggcataacaaccttcacatttgcttaaataaaaatgttagtcctctctaatcgcattgtaattaatcaccaaaatcattaggggcctagatgcactttcactcataatctaaaacatcgaagcatatcaccactctttgtatcagttaaactttaacttctcacacggcttcacttggacgtgtgatctatacggttcgtttccgtcacattttccgccagttactttttaactctacaatcagttggtttagtttggtgggctgcctttcctcgttgtgtgtggtgccgttttgttccgtggcacacagcgcctgtgtgtggcgctgcgtagcgccaccgtgtgtgtgtctatatatatatgtgtgtacatatatatatatatatgtatatacatatatataggaaaatgattctatacacctgggagtacgtactccttccctatccaccgttgatcagcgctcggcatcgattgagcatccacggccctgctatcggatcccatcgtacccgttttgattttttttccaaataaattactggaattgttaattatctcttaatgatcggatctggccaatgctgatctgctcgcataaataaatcttgtttcaaccgcggcggccgattgcggcgactcgctcgatctcccccgacgtttcccgggccaggcgagatttgctgctgacagatcgatccatctcgtcggagaaactacatggtggcacgacgtcgtgttccttcctctgtccagtcggcgcccttccccaggcgatgggtttgccccctctcctgaatttcttcgtaccaggggcgggcggcggttggaaaaggccaccccggccccccgccccttcccccccaaggggaggccccggccaaccccctttttttgaaagaaaaatcccccccacccccctttttttgaacaaaaaaaaccaaaccccccctcttttttaacccccccaccccccccccccccccccaaacacacttttggagggggggggagggaaaaaaaatctttctctttatcaaaaaaaaaaaaaaaaaaaaaaactcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttattgagggcataacaaccttcacatttgcttaaataaaaatgttagtcctctctaatcgcattgtaattaatcaccaaaatcattaggggcctagatgcactttcactcataatctaaaacatcgaagcatatcaccactctttgtatcagttaaactttaacttctcacacggcttcacttggacgtgtgatctatacggttcgtttccgtcacattttccgccagttactttttaactctacaatcagttggtttagtttggtgggctgcctttcctcgttgtgtgtggtgccgttttgttccgtggcacacagcgcctgtgtgtggcgctgcgtagcgccaccgtgtgtgtgtctatatatatatgtgtgtacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtatatacatatatataggaaaatgattctatacacctgggagtacgtactccttccctatccaccgttgatcagcgctcggcatcgattgagcatccacggccctgctatcggatcccatcgtacccgttttgatttttttccaaaataaattactggaattgttaattatcccttaatgatcggatctggccaatgctgatctgctcgcataaataaatcttgtttcaaccgcggcggccgattgcggcgactcgctcgatctcccccgacgtttcccggcccaggcgagattttgctgctgacagatcgatccacctcgtcggagaaacatacatggtggcacgacgtcgtgttccttcgtctgtccagtcggcgcgcttcaccaggcgatgtgttttgtccgctcaccgtgacttcatcgttaccaggggcggcggcggttggaatatgtcaacgccggcgtccggccttctacgcgtatgtgatgcatcggctaactccattttttgatcgatgattctgctaactccattttttgatcgatgattcagtaccatcctttttgatccatcgagtcgtcctgtccagaacctttgatggagctggtaagtacttcattgcagatcgaaaagattccctttgattttttttctgtttagatcgattccttcattccatgcacgtatgtatcaagggcatggagagcaatggtcaacgttccaggccaggcatgcatggcctcgatcgcaaaggggtgcgcggccgctgcggtcagtgcgattattcatcttctacaccggggctccggcagatctacctgttgcacgacactcagaattgggcaatatactactcacttttcttaagaattaatcttgtacgcttatacaaagaatgaatcggtgagcatatatatgcccatttatttgataataccacttctcgatacacaaaaagtatgtactgttacttagtatgtattactactttactactaactaaaagaaacagtatatactgctatactaaactgaaaaacagtatatactgctactaaactaacaaaaatagtatgtacttaacgctaaccaaataatagtatataccgctactaaactgaaaacagtatataatgctactaaaccaacaaaaatagtatgtactgaccaaataacagtatatactaccacactacgataaaagacagtatgtactgctactactaataaatagaaaaagtatgtactgttactaacttaaaaaatagtatttactggtactacctttacatatactaatagactctagagataacggtatatactaatagtcttaaattaagtagtatatacttctcaaaccagcttttagtatatactggatcctcaaataaaaagtatatactctttcaaacagagatatagtatatacgggttcctaaaaaataagtatatagctaatgtaaaataaaacagtatataagtcacgaatttccatgctacagcaaggtgcacaaatactacatttcaaattcgtagatgcaggcgtgcaaccaatcccaagccgacatgcatggaaatttttcaagttaattttttttacttggcttattccctgttcggctgaaaaataggaatttcaaaaaaaatttcccaccggctaagcaggtcctaattggatcctattagatgatccaatatgcaagagggagtacgtacacatatgtatatacatatgtatatatatatatgtatgtatatatatgtatatatatatatatatattcagatttttccggtcgtcagcttcttttcggtccgcgttttcgtccgtcatcgcggtaatttttttgtcatccgatcaggtacatccacatgtccacaagcccaaaccgcttccagaattctaggtccatcaacaagcccatgctccagtttcatccaacaaaaaggattacaggtcaatctacaagcccacaaaccttccagacatccacaagcccacaagcccagactgcttccagaattctaggtagtttcaatctccaagccttcacccaaaaataaatatcacatatacacaaagaaaaaaaaggcatcagtccaggttcacgccaaaaaacaaaagatcacatacacaaaaaaaaatcgcaggagtcaggttggttcgccgctcacaccgtttcctactccagtttagccagcccacggcagaagtcagattctatctcgactctatccgagtttgattctatctcacttttctttccgctatttttagctagcactcccactaacgtgtttttacatatttctgtcacaggccaaaatacacaaatacaatcacaggcaatagaaataatagaagcacaaaagaaaatatagatcgtaaggctcttcctctagggcatttagccacctccaatcaatgtggatcccaggctcttccctggatgcaatttcaatttcatcagatttatgggattaatattgaataaaactaccccaaggtccttgaacaattactaacagaagcacttccattaataataaaaatatcctaatagaatttcaattgtaaatacttctaaggcagcttatgaatgaactaacagtaccatctaattaattaacatatagtggtaagattgtctagattcgttttacctgtgaagggcaatgcagttgtgtcgacgcatctaccaatatgtatctaattctttttcctgtcgatgcagaacaggtagccagttagaaccaggcatatttttcagttgttcagtggcacatagcaacatggatgttctagacaggtccttcgattcagacattcacatgaatgcagaacattaatcatgaacagacattaaagtgcctaccgagctcatatcttcatgacaaaattagaaaagaaattaaaactaacatacaactgaggaaatgcacgtttagcaacattctcaaatcacagccaacatcaagttttgaagtaatatggccaatagaatcacataaaagtactgatattgtcagataaaacatgcacagaaggttcaagaactccaaagcgtactacgatcatctatacttggaaaatctatgtttttcatgctaccaccactgaatctctaaatagggtatttgagatggtataagaaaaaaaaaacacagagagagcacttcggtccattttgcaattcctatctttgaatgacttatcttttaccactccagccagataagcacaaacatacgctaattataataagactaataagccatgcgtcagtgacttcatctatccttttcatttaataaaatgttattgcattaaccacataaatattgtgaactttggcccgttcggatgaacttatgcaataacctgggaaatcagttgaaaaattacctcaccaccatttgttggaccatcatagcatggttcaagtgtgagagcacggagtagataaagtttccagtacccattaaggaactcccttctggtcatttcaatactgctctggtagtgctgaaatagaatgggacatggcgacactttaagcacagctgcacataggttattcctagcataatttgattagaaatgattcaacctcaagtaaaatccgcaagaatggctcttcattaaaataatctctgcggacaaaaataaacggcagcttgcaggccaaagcctcacttgcagttccatatccaattttcctatagggtagtgagagtaagcagcgcgtacaaaaaatacagcgtgatacatcacgaagcacaaaatagcaccaaactatatgtagctgaagcatcggcacattatcaaccccctgcaggattgctcctatgcaaaatgaacccaagatttcacataaaaaacatgatatattgtcttagagaaaataaagtacctgtgcggcagtggccggaactgacagcagtggggaggctgccgcttccgcccctcctgtcgtcgccggcgcgaagagacgatgggatccgtgcgagaggggaagaggtcgccggaaccacccctcccgtcgccgccgcctacggatccgcgcgagagacgggtggagagaagacgggatatgtgcgggagggaagaggtccgccgatccgcccctcccatcgccgtcgacggttgatccgcacggagaggggccggaagagacgacgggatccatgcgggaggggaagaaatcggtcggatccgcccactcccgtcacgttcgacggcggatccacgcgagcagcaacggcagcttgaggcttccgcccctcccgtcgtcgctggctgtagatacgtgcgagcggggggcagagagacgatggggccctccgccgatggctcgcgatccggacactgccgcttggggagggaggtcgccggagagggggtccagatcctcctctgaccccttcacttccatgtccagcatcagcagctagggcctagggtgtgtttggataatgggaaataaggggtgagattggaattgagaaatgaatgaatggttaggattaaatggaagggggagaatgaatggttaggatttaaagatgttcttatggtgggtgggaaatcatttctctatcccatttgccaaacatggccctagagtatgtgggaggaggggagctgctaaggatggagaaagtgtgaagtaaaaaggataagcacgggggactgggggagagagataggctgaggagagagaggaagggcctgtttggtacaactccaacttctaaatttagctctaggagttgggtctggagtgaagttgtggagctgcctaaacccagctccacaactctagttcattttatgatagagctccacccagctccactcccagttttggtggagctgaaattgtttggctggagctagagctgtgccaaacatgcccgaagaaccgagaaacttctgctttctttttttcccacccccagtcggttcagctttcaatttaatttttctatttttcctccatgtctgttcggtttccatttatgccccggtatatttattgatatttgacataaatgaaatttagaaataaaacataatacctcaaaaagacatcgatttttatgatacacatgtgccatcaactctcacaaatacaatatatagaaaaatcaatatattcccacaattaatatttgtttgacataaaaaaccgattgtaaaaaattaaagatttgacataaggattaaaaattacacatgattttgaaaacgagagcacatgattgcaacgcgagttttgacacagtgagaaagcacgcgtggccaccaagagactttgagtaaatctctacgcggagtccatatatgattttgaaagtaagacacatgcttgcaatgcgagaattgaatacgcataaggtacatcattcatatcctacacgtagatcgagttaatattgtccaaacaaaattatgattattattgtcatactagactacgtaaaaaatcgtttagttgaactttatccatcatgatattatccggtgcaacacacgggcattatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgacgactcttctgtacacccaggtgtatgtactctcccttattaatggatgatccattagcatccaaattaaagtgaaattattaatttgaaaccaccgtatgcatgtgcacagctgacaccggatttggtgctcactcaaacgagaacgttggtatgcatttgctttcaaatttttaattttctttccagcatatattacgtccgtactgaatgagtatatactgtttttttgtttggtcagtagacatactaagtttttgatatatactgcacatactatttttttaatttggtcagtatatactttttttgtttgatatatactatttttttgtttggaagtatataccttttttagttaatataagtattatctgctattttttagttaataagtactatatatactacaataatcatcagagatgtatatatctcattttttaagtatactcattgaaggagaatatacctttttttgttagtagtagtatgtactgttttttttttgttagtagtatagtagtatatactgatcatgtatatactacattttcagttagtagtagtatatgctactttttaagctagtgtcggtatcttttttttttaagttattatcggtatatactgttttttatagttagtatcggtatatgccttttttaacatattttttaagttactacggtatatactttgttatctattttgattttacactgtagcagtacagactactgggctactggctgcattcatgatttgatgatgcaaaagtatcagtagtataaaatacatgcttttttcaaagattcagaaaagcggcatgtatttccaaaactagccatactcgactatactcgttgggtttattaattcctaactgttgcatatatatgcgcttttcacagtagtatgtaatactgacaaataatatgaaattagttgatcttgtagtagtatataatcaggaagagattcaatggagtataattaagaagagagatgtatatgcaggcaaccagatcgatacatgagctgatgtgcacatatatactgtgattactataatctgatgtatacattagttggatgccatgatcttcggttggtggcttggtgctgtgctgtctgatgtctccagcgccgcttttttccgttcccgtatgatttcagtgagccaatagcttggtcgtcgcctccggctttgccgatgggctgcgcgcctgcattgtcgacgcaacatggccgtggccatcgatcacgatcgaatcgccgccattgatgacgatcgagtcgccgatggatcacgaggcagctggcgaccttcatgctggcttatacctcgatcgatctgcaagaaaaagaaagagagaatccttgatcaatctgcaagaaatacaaaacgagagaaaacgggatggacataccagaatcaatcacctgggaatatccaaataatggtggtgcaaaagccgatcatgtcgatggaatcacgccgccggcactccggcaggcggacgagctgcatgggcttgacgatgatggatttctgctgtgtcgttgtccgctactcgccgccgtggcctgagccatccttgcggccttgccggtggatcacgcgcatcgccgtcgttgtctgctactcgccgccgtggcccaagccagccacccttgccgatgtatcgcctcgccgtcacctccaaattgcccttatatcggatcggtctgttgattttctgttcggtttagcactacgtgagaacgagatatttatgtgagcattcagtatgctcccgatacgtgcgggatacaaatattacgatgatttttttcctcgcaaaaatcaaaatgggtcgcggtatgtggatccgctagcagactcgatctctgctagttgcgaacggacggtggatgaaaccaggagtatgtacacctaggtgtaggtgtatagaagcattttcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatccctatccctatctctatccgtactattataaaaatttaaggtgtttttgactaaaaatttcggacgttgtccgatttccattgtcgtaacggtttcgactcagccgccgttcgctcgctcggactgaatatgaaaattgaatcgagctatgtgaagacgaggattcttttcttgctttatatgtgcaaatctatttgggctgtagaaagctggccaaactgataatatgggctgtcaacttaaggggaaagaataagtctattttacctacctcggtttttgcctatgatgatcaaataaaaaaaaagagtatccggttttagtttggttcgtccggttattatttttgtcgccgttttttcttcacgcggaacgggatttttcccgcgcagggtaagtcctttttttttttgtctttttttccgttctctgctctgatttgcatgcgcatagcacgccccgcctcagccgccaatcttgcggttttcttggtcagtgcagtttattttttttgtcaccgtttattttcacgcgaaacggttttttctccgcgtatgcgggaagtccctttttttcttgttcttttttttttttgtcttttttgccgatctcggatccgatccgcacgcgcttagcgtgccccgcctgagccaccaagcttccgctttccttggtctgagcggtttttttttcgctttttttgcacgcgaaatggttttttttcttcgcacgcagtaagtccggttttttttgtcttttttcgatctcgtctagtccgggccgaaccctagcgccactgccacgttcgatctacctcccgtatgttttctactctaattgattgcaaaaatcgatttcatattcctccatcatcattttccctatcctggactttaatttactgaatttaatccctatttaaaagtcgttgatcatggcaggtcaacaagctttgattcgcttcgattttggggaaaaacaaggaaaaaagaagatttggtggatcaaaaaatcctcaaccaatttaattttgggagatcgagaataattcaactgaatttggcattgtacaagcccgggattaccttttggagcttgacgaccgaagaaaggcggggcgaatggagggaggtagcggactgaattaggactaacaaaggtagtggactgggttaggactaacaaagaaaaaatattgtgctttcggtttaaaaccaagaaaaaaaattcattaattttttaattatagtgtatagtgattctaatgacttagctcttaatagttgttgttgtatcactaaaaaatgtatttacccgttgcatcgcaccggtatttttttagtattataaaaattcaagatgtttttaccactgatttcgtccgtcgccccccttcatcattcatcaggttcatccgattccccattttcaaacgcttcgtagtcggatcaggatttccgagtaaaactaacaaagccattttgtaaaattaattggatcggtttgtggcagcaacgatcatggcccaagacacagcccacgaagccagttgcacggcccaccatttgctacgtatgcaggttatacagagaccatataacagatggtctgcaattatacgtggaattcaaagtatttcttttaccagcatctatctatttgtcgggtgatttctaataaaaaaatcacccaattttttttacccttgtatttatatccaacggactacaaaagaaaaataacaaatacatattaacttacacattatttttatcaaaattacagtgcacttacatgtcaaatcaactaaatttacaaatgtaattttagttatataggactgtaattttaaaatataattttatattttaaagaaaataataagtacatatttacttacatattatttttatcaaaaattacagtgcacttatatgtcaaatcaactaaatttacaaatgtaattttaattatatagggctgtaattttatttttttattttttattttagtttcaaatgtcttaatttttcaatggttaaagaaatcaatttttatttagatgtttaagatatgttaaatttgttgtatcgattagtacttaatttgacatgtaaattaacatagagatatttcttaattagacatatgaaaattacatacttcacatattttattcacacgacaagactaacacaccttgactccctgtcgacctcatccacggcaattgctgcatagatcttggcgcaaaaatcatgtggctaaaaaaacgtcaaatgccagaaaaaaaaatcacgcgggagatgtttagcaatttttccctctaacttggttcggactcaaaacatactaaggaaaaggctaatcaagaaaacactaattacttttggtaatctagacgctaatgactctactaatgaaccgtgactaattaacctatcaacactggaattgaaccaatatatcttataactacttaaaaaatctgtaactttccattcttcacatcaatttttcgttaatgagtccagtcgaacgatggcctccgttcccacacgcgcgagtaatacatcacgtaagatggataaaacataaattcaaatatagatacaaaatccaatcggacaatccaaagaaagagaaaggaacggaaaaaataataaaaaacacacaaatcttatcttaatcttcgtcatcgcctgatctacccgcggaagccgccgacgctgcctgatccacccgtgaaagccacgggaggacgtgccgccgccatcgcacacagtgggagagggtgccgacaccgccgtggccaccagatccgcctatgggaagctgccgacgctgcctgagcaacctatgaaagccgcgagaggacgtgctaccgccgtcgcacacagtgggagatggcgccgccaccgccaccgctcatgttgagggagggcactgctgccgctcatgttaagggagggcgccgccgccgccgccgttgcttgcattggggacagtgccgccaccgccgccgctcacggtggggaagggccctgccgttgtcgcttgcgaagggggtcaaaaaaattatttctagctaaatggagtcaacaaataatgtaattattcatttttcatgatatagaatcagaattaggtatagatttaattcattgtttatgtctaggagtatcccatataattcccatgaaactataaaatatccataattattatcataacattagtttttttcgttgtaacgcacgggcactttttatagtacaaagataaaaacattacatataaagtgtcgtgtacaaaccaaaattgtttctggcgtcttaaaaccacaaacttttcattagcgtgagggttcacaagtatcactacatcgaaattcaaccgcaacaaaaaaactgaactaattttttacatatttcacaagaaaactgaactaatttttttttacatatttcaatcaaatttcattcgaattttccttttcgaattcaaatttatggaaaaccattcgaaaatcccctcaggatcaattttcgaaccggttcacgaaatctcgtgatttttctaaccgttttcaacttttcatcactattgtagagttttttttagagtaaagtccatcaccggtccctaaacttgtaccgctgtgttatcccggtccctaaactcgcaaatcgaccgttcaggtcctcaaacttgttcgattgtgtcatcccgatccctaaacttgcagatcagtcgtttaggtcaccaacttattcagttgtgtcaccccggtccttaacttggatttgaatatcatctagatcaaataggacggtctaaagactttatatttaaaaataattcataactttttcatgtgaactctaatgaagacaaactttatatcaaacttgtagccctcgacgcgacctacaactttgtagttgaattttttttattttaagtcattttttgtcccaaaatgtaatattaaaattaaaatttcaaaatctataaacatgcaacaatattttgggaccctaaacagttttaattcaaaaacttttcaactacaaagttgtaggtcacgtcgagggctacaattttgatataaagtttgtcttcactagagttcacatgaaaaagttatgaattatttttcgatataaagtttttagaccgtcctgtttagggaccggggtgacacaactgaacgagttgtagggcctaaacgagtgatttgcaagtttagggaccggaataacacaatcgaacaagtttgaggaattgaacggtcaatttacgagtttaggaaccaggatgacacaacggtacaagtttagggaccggtgatggactttactcttttttttttattattattaacgatattgtagagttggcggcgatcgaccgaggcaccgcccaaaaccttccccatcttcctcccgcgccgccgtcgccgccgcttcctccccaactccccacagaagacctcccggactcactcgcctgcatcccttcgaagcgctgcgcgcgcgcggccgtgtccgccggcgccgccggcaatgaacctctcggacgactggcgcttcctcttccccgtctcctccgtcttcgcgccgccgtccctcgccacgtcctccgccgccgccgcatcatacgggcccctcctcttctccccgctcccgccgcacgccacgctcctcgccctcccttcccccttccagccgccgcacccctcccggcgcggcctccgccacctcctccgccacttcgtccgctccacctccttcctccccttcgccgacctcgaccccctctcgggggcgctgctcaccgcgccgtccccgcccttcccggcgccctccaacctgctcgccgtcctccgcgccccctcctcctcgcggtccctcgtcgtcttcttcccttccggcgagaacgcggagcaggtctcctacgttaccctcgaccccgtcgccgatcccaccacgccgctctcccactccgtgcagagcgatgggttcatgcaccccaggcaccgcatccagcagcttgccaccacggcgtcctggtcctcgtggccgtcgcggtcacgcgacagctctatcgaggggtttcttcttgctgcgacgttgtactcggtgaattggttcaaggttgagtcgcggggttctggctcccccgcgctcgtgcccgcggccaagcaggcgttcgacgctgctgttgtgcacgcgtgctggagcaagcatttgcagtcggagtgtgtagtgctgctggaaaatgggcagctgtgctggttcgatctggatacacggcgtggaggcaagatgaaggttggttttggcagcaaggatgacctgggggactggctaagctgcgagtacggggcgcaaccgtggacagtgatcgttgcgagcacggcagccatccttttggttgatatgagatttggggatcatggtgaatacaaggttttagcaagagttgggatggaagggttgtttgaaactgatccttttgtcaagactcaatgttaccttgcattctgcaaggctccgtttgatgattttcttatatcggtggtgacagagcgtcacctgatggtctttgatatcagacggcctttgatacccgtgttggcttggcagcatgggcttgataacccaaatcatattgctatgtttcgactatctgaactgaggccttctaaggagcatgagtgggcatcaaattcaggctttgccattctggttggttcactatggagcactgaatttaatctattcttttgtggccctaaggagcaagacgctacagaaaatgctcccctatatgcttgggatcttccatcacggatttctttgataggtcagcactgcagctgcagcattggacttatggaagaggtgttcaagggggtcgttccaggacatggctctgcatctcaactaattaggaactacatcattggttaccacgtgcttccgaacacaatgctggagtcatcattcactggctttgctttgatccgtttaacatcatcggggaagttagagatgcaaaggttccgtgcctctggagatttacatgatgatgccatttgtgatgaatcacaacataagtctgtgggttctagctcatccatttctcttgacactcacggagaaaatttttctgaaagatacgagtttctgaagttgcattacctatctaaatttctgaagggcaatctgcgcagctcattggagaatcatgattctgatgtcaacaaacgttcccgccatattgttattagtgaagatgtatcagtatttgcaaaggataactctgcgtcttgttctcagtcagtttcagatttcctatgcaatgctagtgtgcccatgaacattttcgaaattgcatgtcaaagcatattgagcagactatcttcagatatccttcttgttgccttctccaaatacaaggacatgcttgcaagcaccaataaaaagcgcatatatgaatatctggaagttcctgcatgtttcccaaatagtaataaacttcggccttacctgttggcaaaatcttcaagcattagttggaatctgacgagcaaagcaaaatctggaaattctcttgttggtccagtactccccatacctgttctgctcgcgatggaagatagcaacaagggtatagacagcccttctcgggaagattccagctcagtaagccatcggtgcagagaagttattgaagcctttgttcctgaaatatcaattgctaatacagataactgtaatggatggtctgcttcacaagaggtgaaagatgataaaccatattttgtttatgagcctcagactgataggcccactcttgatgaggctgctagaaagaaggataaacaaacacagaagctagatgacccttcatgtttgcatgctcctacagcaccacctatggatgaaaactttatgacatttgtttgtggaagagctggaattcctcattctggacctgagcaagctgcatccaatttgtttgatttcagcccagtgaggatgaaatttgagtctccagctatagacatacagcctgctgaggaaaaagtatataaatgcttgaagaagcaatttttagcatggcaaaacgatttcaagccataccaagacttttataactcatatcaaatacaaaagccaccgcagtaggcctttgcttatgctgatacttgtaatattgcattagaaagacttgggtttcgggaaagtatttctttcctgatctggagtatgcccctatatttgcatattatcattttgggtatttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttgcaatgctttatggtttcaatttgaagctattctttggccattctttatgccgaaatacagttttaaaatcgatattgatagcaatataaagcacatagttgcccatacgaccccgagtacctgactagatttgttggcgatcactgtgtttcttgaagtgaactcctaatttttgcttgcgtatattgtgattacagtcaattttgcttgcttatattgtgataccactcagcattaaccagtagtccagtacctgcacgggctaacttgcctgagccaacctccattggaagtttggaaacacctcgttgtagagcatgcaatggaagcccacctctgcttcgaagttggatctgccatgttgctataagcccacaacaatacataggtgccagatggtcaggcggccactatggaacatcacaaggaactcaaataactgaagtttcgatcaacaacatttgcaaaattgcgacagcacaaaaaaattcagtacagtttttttagcaactaaaaacaagagcaaatttgctcaaattgtcccagataactctataaagcttcccaaatagatcactggaatagaccgcaaaaagaaaagcacagagaattgaatgggtcacgatgcatgcggtatcattcttcagctcaagccttgcggttgccggatgatgaacctttctggtctaccgggtccttgcttccaaccaagtctctgtaacgctgttcccagtcatctagcttcccgtttgatatgtcagcatgaatggcccttcggatgccttttacaaccaaaaagtactggagaagagcatggtaaacataagtgaggcattatgttgaggcaaaagatgaaaatgctgtgcttagatttagaactgttttgttttaaaggagctaacctccaccataaggatgagcggtatgaacatcttccagcgattgttgggatttggaccatctattagcttttgatcaacatgaatggatttgctcccgtttgagacaacagtagtaatctctttcatcaagttcggaatccatggagttccatcagggagaacctgtgatacagttgtatggaatcctcaattacctagaagctagacatgttcaaatacaagccaaacatgatgatgagatagtcaaaccttctctccattctcattagttttgcaccttccactgttctccaccaatgcaattggcaagggaaaatcctaaaaggagcagaatgttattacaattaacattagtatagaaaaaggacaatagattttaaaagcacaactgtttgtgacacctgaggaaataatatatttccaaacagattctgtagtacacagagaaataaaaagttcaggttaattctgcaaccatttgcaatgaaagagcatgccagaaagcaaaaaggcaggttggagaaaaagatgtttgtgtaacctaagagtgatgcaccatatacatttagctgaaagagcatgccagaaagcaaaaaggcaggttggagaaaaagatgtttgtgtaacctaagactgatgcacatttagctagtgatgagaattttcttttttctgcagagttcaactccatctgtaattttgtatacttgccatatgcaatgtgacatatgcatatctcgtgttggagagtgcaaactggaaagtaccacgtttccccagaaacttagcacccaaacagccatattgttgtagcattttgcaaacagacaagttggaaacataagaaagtgtacaatttaaagctagccactcaagaacccagaaggctgaagcaactgtagacccatgagggagtatcattgactgagacactataagtaaccaaaacaagcggaggttcaggttcataacatgaatactaaatttcaaggtaaaaaaacattggacgtcggttagcatgcaaaatcagtgacttcaaaagataatttgattcatagaataatattaacacataaatacataacctacagatgaactgaagagagtgtgttagttacacagcaaaataaatagacccaaggagaagggaaatgacagattactatgtgttctattattccagatcagcaaagaaacagcaacaacacaggacagaaaatgaataattgttctgaaagagcatgtcaaataatacacatgaagaaaaaatattagtttagacagaggaagctgcagataaattgcaaaaaaaaaaaaaaaatcttgatatgccgataatacccatataaaagacaagtgaggtatacattaccccaagttctcgtttgctgactcctgcaccagcacgaatgtatcgcaaaagtgactcagatctttttgtaaagaaatcgttatagtcaagtccatcaggtggtgagagctgagcatgtgttaatacaaccaatgttcttcgccaaatggcctttccaaatgaattggtgacagctctaataacttgatcatccaacgtgtccattctgtatgcatccaatcgatccacataaaggaggacatcaatagtcttgcccagaagaaacctgcgatacagtagataacacatatgacttgtataggaatagaacttttgaagacagcataatgaaaacttcgcgaaggtcaaatttatgagcagcaacctaaagaaaagttgtgttgattcataatagttattgttaataattaagagaattttccttttgtcactccttgcaacctgattcactctctctaacattgtgagttgcacttctatttttcgcctccattactagtcatccatttcccttttgcattgatgtgcagtcaacagtagttaaccaatcaaccatcagggtttgctcctagagactattatacccttaggtccccatcgtttggcttatttcctaataagccaaaacggcttattaggaaataaaaatgaatttgtgggtaaaacttttataaatgtgttctttgtgacttaaaagccaatattgaaaaagaaactatgttgaaaatatctcaaaatcaatctcaaaattaagcttgaaaattcaaattttggctttttctttggcttattaggccatctgatgggaggcttacaggaactggaatatccagaaaatcatacaaatattaaaaaaataacaaaattacaaagccaacaggttatcttcagagtaatgtgagtatagtgcagaaaaaaacagtttaacatgaatattggatcaagactcttcagacagcaccctagattctgtttgtaaaatcaagaataatataaaatcacctcctgtctcgttcttataccaccggatggcaaagtggaaacacaaactaaaacaatgtttctgagatgtgtcacccataaatatgatgccgatttcagtacataaaagctcctgattccaagaaaatatactacagattgatccgcccttgaccctaggtcaaaatggcaaccttagtatggttatagtaccatctcaaatcctaaacaagatgttgtggtacatgcaagcaactgtattgattaaagacaagtatcgctataactcaagattggtacctttttatgatctcaacagcctgctcattgatgtatccaccttcaatgagcccaggagtgtcaataatgttcaaggtgaagcctgccctggtgcgagaacacatcatcggcctgagaccctcggactgcacaggaaaacattcatcaacacacccctaagtacgcaacttcggttatgggctcaatagaaatcggacctggaagaagcattacctggaaggcgctgacagtagcgaccctctcgccaacgatggagttgacggtggatgacttccccaccccgcccttccccatcaccagaattgtcaatgtgctcacattcttcatcacaaacaaagcagtaaaacatacaatcacatcacagacggagtaacaaaacacacaattaccaccagttactaacaacgtaaaacaagagcgggatatatataatcatcgccaatccattaaccagtccataaaagaagcgtttgcataggcgtgtaatacctcctccttgagcttgccgaggagctcgtgcagcttggtctgggtagccgccggaaactgctgcagccccacccactcgcggggtatcggcgccgccgacatatccgccctcaccttccttccttcccttcccttcccttcccttcccctaacacatggaccaaccaatcaaatcagaaaccccgacccaatttggacagggcgcagggcggcggccgcgaggaccacgtggagactcggacggaatgcttaccgggagatgcggatgccggcgagaggcgggcggttatgccctagcggcggaggagcggcggaggatttgcggcgaggtcgaggaggaggggctcggtgtcgggggggttttggtgaagggaagggataaggagaggaggagatgaacttttcttttcttcactcttcctcttttctttctcttttttttttctagttttgtcttttgctttttcttgtgggctaaacgggctgggcctgcgggcgcttgttcttttggttgggttcagctctctgagacgacaagttagagctgtttattttggaattgttgttgagttgttgataaaaagagctgtggccttctgttctactcatgtaaatctactttatcatacaccttgagtgcacataagtttttttttattaaaaccttgagtgcacataagtttttttttgtattaaaacattgagtgcagcaagtaaaattggaagaattccggtagcaacgcctcacgggaatatggttgggattttcaaccttggacgtaattacaaaatcccaaccttgatctgtaattacgttattattactctagtagtcttggtgcaatactgcaatttacctctttttcttcggacgaataccggactacaactaggcaaaaggtttctattgacctgcggcccagtctaactagaccgagtcgaacgtccatctccgtacagcccatctctccattaggcccattctgactcagatccgagacgcggcccaaacggccaccggcgaccgcgtcgtgggaggatggcgacgggcggtctcacggcacactcgcggtcgaccagactccgctccgcggttcggctggctggagcgcgggcggcgcggtggggagagccgacagtggattctaatccctcgaggggacatctctcgtacatattttttttccaaattcgatacaaataggtataaaaatttctataaaaaattggcaatgtagagtataatgatacctactagtccaccaaaatttatattcaaatttgatctacacatcgagaaacaaaaaaggcaaatttagatataaacagtacgatattattcatatgctgaatttgtcttttttatatgtcgacgtgtgagttgagtttggacttaagattttatggagttatatatatatatatatatatatatatatatatatatatatatatatgatacccatatgggacttcatggtgtctgggctccaaggtataaaacacacaaattctctcaaatttttaaaaattttcaaattgtgagtatatacctaggtatatgaaattgattcatacaaatacctaacaacaaaacaactcaaactcaactttatttcacaattcattattacatacctaataaattatatgtttggatgttatatatctagaaccaaaatctaacaaaaaaaaaagtttaaacttagttcaaacttgtttgaacttgttagtaaagaagttaatgttcatatctaaacatttacaaaaaaaattcatactcattcaaattgggtatatactcaatttgaatcttggagcccatactccatgtagtaccagttaatttacctatatatatatatgtgtgtgtgttgtatgaatgttatcaaatttttccagaatttttcataactgtttagatggtttttgagcaaacgagggaacatccccttaagggattagaatagtttcccggggagagccgtgttccagcgagccgacgccgcgtgtgccgaggagcgacgtccaggcgcccccccccccccccccccccccggggggcgcgtaggcgcagccgcgggctcgtgtttcacgttgcgtacgtgcgtatgagcttatccacccaatccaccaccacaaccccgtgcgcgccactggcgtccggtcgaggagtacgctgcacacactagcgccgcgccggccgaggagagcagatcggtgaacgcggcttagccagccggctgccgtcggtcgagccgtcgaggtcgaggagcatagtgcggcgcgccgcggcgtgaaatatcacggtttcacgtgcagatgcatagcgcgtgctcgaggttgggaggagaggtcaaaattctggatggggtcgcgcggtcctgaccgagaggctgagcgctgcgcgcggtggatgagccgtggaggtcaaccgggtcgtcacgctcggatcgaccgaccacagccgctttcgtccaagcttgaaccgaagttttcaaaggtgagaactgagaacttgtacctgcctcatgcaggttgggttggaggaacaggtgttcaacgtttaagattcttcttacgactggaatgttgattttagtggataataaaaactcaaattcattttttaattgaaaacggcgatccggttggtgttggttacactaggacaaatgaacgttatgcatctaatttgattgttgttggctcgaaatgtgaaaaatctcatccacaaaaacaacgacagatatattttaaaaaaatcgtgcaaaagtcaaatgggcagtaaaagaaggaatttacatgcaaaatatttacagtgaggaaagtaggaaacttgtttttgcaattagatttacaatctagcatggaaagcacatccgcaaaaatccccatcaactatttttacaatctgcatttcctagctgctcgcaactatttttacaatgattctgaacactgatctcaattcatgacagcctattgagccctctgaaatccacagcgtcgacacactcccccaaccctttgtgcttgttgagcatcttgagcagctcagtggccttctccttggtcgcgtccctgcagcccacctgcaggaggaggagaagcttctggaacgcgcccacacgcagcgcctcgaccaggcaccccgtcgcggcggcctcctcgtcgccggaggaggccttgcagccgagccgccacatcgccgacacggcgagctcggtggccacgtcggacacgcggaacatcttcttcacgagggccggcattgcgagggcgtggccccgcgcgctcgcgcggccttcctccgaggcgagcattgcgtcgagcaccgccagggccttctcggacacgctcttgtcggcgtctacgagggcctcgatgagcgttgggacgagccccgtggatgctaccctcgccgcgacgcgctcgtcggagctcgccaggtggtaggtggcgaccatggcagccttggtggcctgcgggcagatcggagccttgatgatcacgaccagcgcgtcgacgaccttgtcgaccttgtcatccgccaggtccacgaacgctccgtcccgcgacacggcctccttgatcgccagcacagcgttcagccttccggccaagctcccgtgcttggcaatggcgacgagtgaacccatcgagctagacgaggccaagaccctggccgcctcctcgtccaacggcatcatgcagaccaatgccgccaggacgtcctcgagaacgcccgcctccccggcggcggcgagagactcgaacgccgcggccagcacgcgccccgtgccgacggacacgaagcaccgccggttccgctcgctgtccctcgcgagcgcccggaccctggcgaccgccccggcggcgcgccccgccgcgccgcgccgcgccgccgactcggcgacgtcgaacagcagctcggaggcctgcacgggcgtgacggggatcttgggcgtggggatgcgctccacgccgcgggaccggttggcgacgcaccagtcctggatgacgcggcggatggcgtggttggggacgaggtcctcgtgccggagcggtgcgtgggtgacggggcacaccgcgcgcccggtgtccagccacgcctcgatcccctccctgtcgtacgtgatccccgtcggcgccgtcaccgggtcgcgcatcaggtccagcgagatcgggcaccggaagtgcgccgggatcgccagctccgccgccgcgccgccacccctcttctgcagcagcggcgccggcgccttcgccatcaccgccttccgcgccctccgcgccagcagcgccatcccaagctctcgatcgatcaccgcagcgcaagaagagaagcccagcgagaacagctgcgtgttgtggtgtaaggctttgagctgagaagagttcaatacgggagactggaggtggtgggaagggttcaaataggaggaggttgggagaagggtaaaggggtttgattgtttgaattggaaaggttgacgtttgaacagacgaacgtttgaacgagagggcgtccttgcaaaccgcgggagagggaggggaggaaacggtcggaacggctaccgagttaataaacgctgtgctttagctaagtaaatgccagctcggcattcatttcttcttcttcttatgtactactgtctccgtctcaaaatatttatcgttgtgagtttttgtttgtaatgtttgattatttatgttattcaaaaattatagaaatattatttatttgaccgtccgtcttatttgaaaaaaaataaaaaaaaagtaagtctcacatgaaatactattcatgttttatcatctaataacaacaaaaatactaatcataattttttttaaataagatcagcggtcaaacgttagacgtgaacagtgtaaaagtacacttatttttgggacggagaaagtaaatgccaactcacattcatttcttcttcttcttatgtattactacctccgtcccaaaatatttgtcgttgtgagtttttgttcgtaacgtttgatcatttatcttattcaaaaaattatagaattattatttattttatttgtgacttgttttattatgaaaagtactttaagtataacttatcttttttatatttgcactaatttttcaaataaaacaaataatcaaacattgcaagaagaaagtcaaagcgactactaatagaaaggaggtagtactccctccgtcaatatgtttttttacgaagaaagcattgaatgagaaaataatatagacataggtgctcgtatcacgcatatattcacccatatgaacgcacatgtatactttactcatatattatctccagaagactgaactgacatgtggatgaagtcaccacgggtgttttgctgtcgacatatatgtttgtcactagaaaaataattagctgtaagtatgatcatcagtgttaagcctatgattaaaatttgggtgggttggttccaccataatgaacttaaccgtacgtcgtattcttttttttttcttcttttaaatttgaaggatttaggagtttatgatcctgtgtgaatgtagctcatacataggtccagttttttatgcttcatgagttcataccaaatggcatgtggaataattaattgattttgtgtgtcactttgatttcaattttgtaattgtttttttccacattcttgactaggataaggtgatactaaccgggatctataattatgcaagaaaaggaccggttcatcctataaaactagaattattcaaagtccagtcgttgtttatgcaactgcttgcttttgtcaccattgtattcagttcgtcacttgcgcgaacagtacggtaactttcgctcggaataccggctaagtcgaagtaaatcttatgcagtggctgtgaaatttcttttgagaaatactccctccggtttcattttaattgatattttggacaatgacacggtttacaaaatatacttttgaccttatttttctattataatatacacaataaataaatgcatgtttactttttatagtgttttgaaagataaatttataaatgttgttcgagtttctttaaactaaatatttttgaagttattgatggtcaaagttataaagtttgacctcaatcttatccaaaacgtcaattattatagaaccggagggagtaccgttgcaattctttcatctgagtaattcagctgatcgctgcagctttcataatgccaccaccgatcattcagaataatcactggtggttgtagatttgtaggcggcggtaaaatatgtgtggacatctcgcattttcaaacctaggaataactcacaccaacttcttcaatttttaagactaactcaaaccaagtgagctactctagaaacttatactggtaattagctaggtcaaatcacaggtactgctattagaccctacttaccaaacagtagctgtacttttcctaccactatggattgcctgaaagcaactcagttaatacaagctatacatcactgacttcttttagcaattaaatacatggtgacatgttaatacagccacttgaaatgtttcattaatccgtgttttacagattactgagtaatggtcattatggtttttaaccacatcagtgtgatcattcaactaagctagctaagtttgtcaatttagggagcatttcttttggaagatacaccatttgtctttaaaaaaatcaaatcattaccatgaatctgaattgggacggaggaaatatctaacaatggatttttttttaaaaaaaaggattatgaaacccggactctgcattcatgagaggatgtacatagccagtggacttatgactggctatatatgaattcatttgctacttttcaaattctgtgaacatctctttgtgtttgcattttctttctctagaagcatatcaagtgaagagttgcaagagctgatgctgattctagattgccagaagttatgttaaaggacaaacaaattcaaacgactgaaaatgccaaagcttcagacaacagttagcttcattagacaaaaccgggaggggtcaacaggattcagttcatgcgccccttttctctgttcccatgctcggtctatcctgctacgtggaaaccgaaatttaggtgaattcacctaacattcaatttcactcgattgcccgtccaataggttgaatgttttatgatttataaatatatttatgtttgagcaactgaattgttttgttccagtcaattcctggtctctgatggaggtaggcacggaccaaacgccattcagttttaactaagaccgacacgctccacaccgtcacacgctcctttgcgccacataaactattccatatcgtgcacgcattgtgtgactggagtaggcagcaaaatgcgtttcatatgagaggaaacgtttcgtttagagaaacaaaaatgctatattccttttcttttctcctttttaactacttcgttgcgtgtattctcatactacagaaatttgtgtggcattttttacttgtttatttgcctgttcatgttaggtgctggcaatttgtttctggcatttttttgaagaaattgcagcagagagaacttgttcatgccagtgtttatactcattcccatgagagtccgagtccatgactctgccgctgtgtccgccgcggcaacacggtttctccagcgcgcgggtacgcgactaccgcgtgttcgcgagaagacgacggcgtcttttcctctatttcttccggccaccgtacgctctctttctggtgtgcaaacaggtagagctagctaagcaagctgttctttcctccgccgtgtcgtgcagttcggaaggggttcacatcaacccggtcctaaccccaaacaacgggaacagttcgtacctgcctcgatgtaagaagaccttccaaatgcaatgtaagagagtatctactgtggtttctctgcagtttgaggtttacagatacagagcgagtttgttctcatcggacatatgcagtctgcacatgaatagcatactttctcatccgccgttccattgcaaagctccgtgaattagtcagaatggtgaaaaggataacagagcctacgagataataataaatccgtgggcttggcaaacgtaaaacagctggaaacatttgccctgatacatggggtactccaaacctttgccctttgcaagctgcaacgtaaagtacatatctaccgtaggtttaagaccgagtcttggttcaactgttcagaaaccttgacgccgtacatactagatgcatcgagcagtcccatgtacaattctaaacacataccagactaattcaacaacgatgaccacgaggaagccagtaaatggatgttcagacaacatgcaggcaaatgttcaaacggttgaattgaaggatgaccagggttcagtggttctcatgtattcttggtagacatcatcccaagttaaaacacaaaaaaagagaatccggacgacttacaattaaacgagaaatcgtactgacatcatcccaagttaaaacacaaaaaaagagaatccggacgacttacaattaaacgagaaatcgtactgaaaatcatgtgccgaaacagcgtaacattttctttgcctcaaggtgaacaatatacactgggaatcccacataactatctgcatacatctgaaggacaggaatagcacaaaatccacctgcatcaataaattatagaaggaacgatccatcaattttcccatgtcaaattattgcaagtttgtgcacagttggatggtaacatcacattcatctacttgacacaagataagtatggcaccactagcacctgatatttcagcctttactggaaccaatctttaagcattgtctaatagactacacaattgttggtgcagcaagtgattatgaaggaaagataaatgaatgccagtgctcaatgtaattctatttccgtattcgcaagcatggcagccaataacaaagtcatttaaaaattcatgcaaccccttgtatgacttaactttgaacaacagagcagaattgatcagaatcaatggcatgccagcatggtttatcaaacatcagattcttttgaattgaaatggaaatgattttgtttctttcctagctttataatttgcaagacaggaatgaggtgaatggtgaatatgtccaagtttcatcaccaccaaattattaggtgaagatctaggttctcagctaagcctactccttgaaatacatcaacacaagtctaaaacaagaatcttcaacgtctatctagtaaaaggattccaataaactaaatctcgatttttgaaaagattgttgagtcgacattttaaatcaacagccatatgctccattgaaaacgtgttgtctaagttattggcagacctgtaagtgtgattaatctactcttccttgaggcgtttctcagtctcctccaatgccttaatatccttgttgtacttgcaaatacggaaaatgcacctgtcccaaagttttttttttaaaaaaaaatgataagataaaattccatggacaatatgtccataagattctgcagttgtgttgctttaccagtaaaggaggcatgctgaaacacaaagaatgacattcctctgggccttgaagatctgtacaagaaaatattcattgatgagaacacaggaagatgaagaaaccaatacaactccttactttgcacagcttaaaatgcattaaagaatttgctgaaactactagacattagacataggtaatttactctccgaatcttctgaatctgataaaaaaacatataacaaagctcaaacccattaaccattaaaataaattgattatgcaaatggtattatagataatatgaaagtagttggtattggtaaggtgtacgcaatgaaaagtatctaggtatgtttatgagctattgtgcatttcaccctgccttcacttcgttgacttccacgttcctgtaccggctagtttgttgacacttccgtagctgaggggttggggttaaacacgagtcgttagggttactgctccaactgatcggccgaagatacctgttcctagacgaatacctctgctttagctctagcgctaggaatcctagtcctcgtaggaatcctaaaatgaatgtttactttatttaagccgtcccgttgatggcattatacattgatttaatagatgtaatggctattttttttcttattttgtgaacataaggaaataaattatttaaaatgcacaaatgattgaggggacaaaaacaatttcatggttgacactgtagatcccagccaatgacagctacactagttttgcttggcacaagcataattctgggacagtgccagaacaaacccatcacatgccaatctgccatgaggtcagcccaataccaagttaaacacaggaagctcgcaaaacgtttgtattgtattattcagtggatatcattcatttaatggtagcttttgtttgccacttcagataaaagataaagattagctttagcaaggattattcaacatgctattctggaaaaggaaaaaagattgcaacacatgatttaaatgcagtggtcagttagtcagttaacaagtttgaattctggctagccatttcttctagaagaacaagatccatccattgtgccagctaaagaaaagttctcataacccattacattttttgtattgccaatttcactggtctaactgttcagcaatagggctagagcatttcagacccccaagaaaagctttacataacaaattccttgtgaaggcagttttcatggaaagaaaaacgatacaaaccaaacattcaatgtcaggaagtagaacatccttcagggtatgagatgtacagatacaaacaattcctccagaccgaagagaataatggtggatgtatggccaaagagggttgccaaagtatggccagttctcctcctttcctagtagccttaaaattcaaggcatataaattatggagttgaaagcataacacgtgtatgtttcttctgttatctcaattccaattacttttgctaattttcaggagttctgagctctactttttttttctaagaaccaaatttaattttatttttgtattgaaaccaaatgattagaaggaatcgtctaagtagagtgcccctaatggaacaactaaaatccggcattcacaaatgttgtccaacctacactctgaaaagttctcatctgttcggccttatatactactctgaaaagtatatacttcaatccggttctttgtgaaggcgaaaatcaattggcgtttattgttcttacaattcctgaaggcatacatttttggccgttcacatttatccaaaatggacacgcacaaaacaaagctgcataaaaccctaaaaatactgaacacaaactagaactgaaaaggcgcacaagatcttaattcactcacggatttctcaaagcggatacgctcgtcagcggtgcaaatctcggaggtgcacatcaacctgtgctcgttcttccagtagatatctgcacatccggggggccaaaaaaaaaaaaaaagcaagccagtcagagcgctgtaacgagagggcggaaacctcgggccaaaaccacgagagggagaggcgagcgcgcgcgcaccgaggagctggaaggccgcgaaggggagtatcccggcgaatggctggaggagcatcgaggtgagcccgacgatctgcttccgcacggcgcggggcgccgggagcgtgagcatcacggccaccgccgcctccgccgccaccacgcacgccaggatcatccactgcagcgccatcgtccgtcgctttcgcggtccctcccaccctctctcgaaccctctagaaccttctcgacgacgcggctgggggaagaagaagaagaggaagaagcagcctcggtctctccgatctgcgtggacgcgtttctagatgggtgcgggatggacaggtgggtcgtaaatggccgcctcggctttccttcgctgccaagtgattcgctgcggtcgctttcgccgcggcttggtttgggccgggcccattctgacaattgttgggctaggcccattctgatattgttgggccgggccatttcgatccaagacaaaaccggagagtttatcgagacccgaacacttccttttattttctttttctctctcttttttttccctgtccgctttgcttcgcctgagccctgagccgccgcctcccgtactcccttgcgagctggggttttagcggcggcggcgagagaggaggaggaggaggagaggggaagatgagccggagcctggggatcccggtgaagttgctgcacgaggcggcggggcacgtggtgacggtggagctcaagaccggcgaggtgtaccgcggcgccatggtggagtgcgaggacaactggaactgccagctcgacaacatcaccttcaccgccaaggtatgagctactacgcgcccccgcgactctcccagactccagatcggagccagatccccgtcgatttgaaaaccctgggtgatttgttccttttttttttgggtttgttgatctgcaggatggcaaggtgtcgcagctggagcacgtcttcatcagaggaagcagagtgaggtaacccagggttttcattaggtggtggtgcgttgtggtggtcttatttgtctgagtgtgtgggttgttgttgttgcagatttatgattataccggatatgctcaagaacgcacccatgttcaagcgcctggaagcaaggatcagggttggtgattgtaaaatgttttgctgagataagagagtggtgagatggtgtgtgactgtgctaatttttttgttgttgtcttgtgtagggcaaaggatcagctattggagtcgggcgtggccgtgcggttgcaatgcgtgcccgggtaatggttgcttcatatggacattatgctttgatacaaagatggttgttccttctggtcgatcaattatatagtgataatttgaatcctgttggtgatataacgtgtaaaagaaaatacaattaggatatactcttgaacgagtgagggtgatgcagtgtaccttgcatctttccaaaggcaacacatcagttattgatttattttggagggactttgcttagtttcttattttatataatcactttcaatttggatttttcctgttaagataaataggtcaaaatgaaattacgcggtaaattctatctttctaatggatgtatagaatatgtagtaatttgattagttgcacatgatgttcctagggtttaattcttgaggattgcttttaacatacttagatttaaacaaattctatgggtcccttcttttatcttgaaaaaaatccagtattattttgtagatgtcatgtttttatgctgttgtgcttgggttttcttcaaaatttggataatgaaaattgcctaactttttttaaaaaaatgtttttatgcctttcctttgtgattatgtccctgaactaatgagcttttagctgctgtaccatggatctaattatctttgatactgacaatgttggtgcgctgtcacatatactcaattaatcatgcttggcttgcttttccactgaattggattttcatcttgaatttaactcctggtttctttctctcctatcatacgttaaggtcaataaacagtgccatattgtcaattttccgtattgggtgaatgagccatggtagctatgttaatagaatggttaaactgaaaggatgacatactttgacaatggtcacattgcaattcaggatttagccatttaggagccatcttctagattgtacctcctttttgttttgatcttgacactgcagaagtctgccaaccagtcatatggacatgttatgaaattgacatgtgtagtggaacaaattaattgtgcatatgttcaacctttattgtaaaagttttacgtgcacttaactgtggaataactgtagtctatttgtgccattagaaatcgtatggacctttggggtggatatctgagcttaaaatattggattgtgctgtttggatggccatgtgttatcaaatttttcgaagtgataggggaagtagtaagaacttttaaccaagggttatccaagcttttgtttatgtataccatttaacaaacaaaagaaggatgtagatcttaggaaaatgcaactgactggcttatcttagatatttttcccatcagttggtatgtcaagatggtattactagccaggtgccaagtgaggaatatgaggaccatacaagatattctcaaatacctctagtgtagtctttgggtaccataggatgatattctgttacctacactacataatttgggaatgaagttgttttcccaatagctgaaggcaaggtccagtttattttctaaagatatgatatgattctttcctgggtatctttgtgcttctgtttgttccatgtctgcagctattctttggcttttttttcgctcatttgtttgtggtgtttgttctgtgcatatattggtcctttcggtcttccttatgttggttaaataatttataatggagtgttcctcgcaaagaaaaaaaaatggagtgttgaatcttggttgccctttttttttcctgtcctattacaattttagcgaaactagataatttatatagcattgttatcataaatcttgactagcaagttatgcctataaaaatatgaattcatcttgcaaactgcagaaggccacttggcaaatgaaaattttaacatagaataacatgcagttaagggttctagcaaaattcactttagattttctatagccagatattttcacgcattatttttcaaattctgtgtttttgttcatcactgacacttccaacagacagttcctaaacttgttccctctgttcatgtactgcaggctgctgctggtcgtggtggtggtcctgttggacggggtggtgcacctccggtgaggagatagattgtctgtcatctattatctgcctgaggaagttgatgccttaatttgaaaacattgcttgagaattaaacagccagtgtgcatcttgtctgatcaatccgcttaaaggaggatgcatgcatgttggtggcgtcgatttcatgtatttttaatgttagatatggtaggttgagtatgatatttcaaaggtagaaacattgtgttcgttaacctgatttgaatgacaagaccagtttcccctgtcattgagcgaatttccttttgtatctaccagtttagtggccgtttggaacgcagtgattcttaaaattcatgtgctccaaaggcctagtggttatctggcaacttcctgaatcgtatgcttcttataagttattataacgcactttgtatcttcatggtcacactcactgcttgagctcaagtcctaccgacaaatgggtttgtaccaagcaatgctatgcaacaactgatcctgatgtcttgggctttggcagtgattggtgggcactgggcatagtgtaagggtgactaggcaacggtaagactgccggtgagcagaacaattgtgatagcgttggttgcatttggtgttaattgcaggcatgtgcctggccgtaggtttctgttttgctcatagttcatggtcagagtggacgaggaaccatgccaacaaaagcatattaatgtattattgaaaaacttaatgtaccatcggatattagtctaccacttaccttgttcagccattatttttctatcagagcatataaatgtattattgaaaaacttagtgtaccatcggatattagtctaccacttatcttgttcagcctttttctatcagagaattaacagataaaggagaaatatggacccatcagtgctctctcatatgcttagtggcagttgagtttcatcaatgctctctcgtaaggtgatgagattattaggaaaatttcaaatagtcccacctgagcacatctctacattgtagagtttcacaagtaagaaatgcatctccattctgatttttatacaatatggtacatatttgtgacatacacagcctgcacccatgctcaaatgcacatgcacaagaaaaagaaattctaccatagcatagattcagatctctcattcttgatttcaaaacagccagccacatgagcatgaattttcagtatctgaaaaccctctgaaaaacaaattcagtattacaacaatccacatacattgtaacagatagatcatgcttgattctccaagtaagattttcgaagatgatctagtcagaatccgaagtaagatccatttcagggtgaaacgggccgagtaactttgctaggtgctccgccatgtcttccacctcctccctcccgaagccccagtcacggaggaccagagacccgatggcacctcttgcgacaccgtgcttctggaggctccccgatcgcctctctatgaaaggcaggacggcactgcttgatcgtaatcgtgccgccatcggtatcgattcaatatcgagtgagccctttggctgggattcttctgcatggtcgctaaggatctccccatgccggccaatgttgcctctgaagattgacgggaacggaagggggacagggagggggcaaagagatgctgagagatgggaaaattttggctttgtctctctggcttcgtagactgaacataccgagtctttcacttgtgatatggaagtcctttgcccacctgtgcaaacaaatttcaattgttaattctttgtacttctacatgtataaccaaaatttagccaccatgcctataatgttgtgaaatgttcaatattgtacaatataacagtagaaaaataagttctgttggcatgacaaataataggacttcccaactcccccatcccgttttccgcgcgcatgcttttcaaactgctaaacagtgtgttttttgcaaaaagtgtctacacgaaagttgcttaaaaaaatcatattgatccatttttgaaaaaaaaaagctaatacttaattaatcacgcgctaatggaccactctgttttccgtgcggaggagataggttcccatcctccagtaccgaacacagccttaaacagaccctatggcaaaagataagatgtgcagacctttatcaagagctccatgaaccaccagcgattcaactgaataaggatcttcatcctcatcgctgatttcaggggtcaaagagtgcaacttcatctctatgttccccatagcatctctatctgcaaattacaagtgtgcaattagcaagcaagattaaatttccatccaatgttggtatgacagtaggacatatgttatgttgtgtacctgtcaaagaaggggcaggcatcgctacatccagagcagtaaccatgttctgccgaccttgatcagataaaatgtgcagaagttcaccaatgtcaagattaccagatgaatgtgccaagtctgaactcgggcccgtttgttgcaatctaaatggaacagtaattgaatgtattgctgcagcacaaacagcactagcatggaatggtttctcgtcttgtatataaagatacgatgacatgtaacctgatgaaacagagtgaaaggaaatttgtgagaaaatctcatacagaataagctttctgtacattcatgaaagtatttttttaagggaattcatgaaagtaattttgtatggaaatcaaatgtgaatatacagcatgaacaaaaggagttgatatttaatggaaatgcaatcaagtgcagtatcttaaggcacaagatcagtatacatgaaagcaatcaaaggcaaaattaggctaccggaaagaagtcctataaaatcacagaataacaatagcatcgcaatttagtatcctcctgtgtatttagccaacttacgagaactccccagacctaaaagtgctcgaatggaaagttttcaaaaaagaataaaaaaataaactaaaaacgtggagttcaggcaaaggacatacttctacttaatgaaggcggtcctatgggtaccatcaggttgcaaaaggacgaaagttttgaaaatgaaacagcatcatgaagagctctcataatggactccctttgattcctcctggatgatccaagggtcattggatccctcacacagtaaagcaatacaggtgtatttgtgtaatcatcagcaatgttctccaaaaactgtgcagctacactggaaaaacctcctgaatcatccacaataaactggatgccctgtggtaaattatgaatcaattaagctaaaaataatggtctcaaaatatgcatgatatcggaaatgatgtgcataagtgaacattagcttgttgcaaaactatagtagagtttgctgataattcactggggaaaagtaggacctgaatatggtcgcattcttcaacaaagaaccttagcctctcattcatttcctctatttgcgaccagtctgaaacaacctcttgtgcgctgccatagttatcaaacttgtcaaagtctgtccatgacccatgtaactcatataaactctgaggatgatactgaacttttgaataatccgtccaaaagttgacgctattctctagacagtcgatcaggtccttatcctcaacacttttctgggagttgctggcaccattgctagtgcttggattctgcccttcttcaactaagctttgcagaaacaagttccgcccatgaggttttgagactgatcttgttacacttccagacctacataaaccaggaaaaaatcatcatggtaatatatgagcccgacacattattcaatatataggtgcccctattcttgtcgatgatattagcatatagttactgatagcatgcatgacagcagcacataacaagcaacagcaggccaaaagatgaatgcaactctacgaaaataataggcagatgcaatgcatcacttccacagaagctggatgggtatatgcatcgttactaccagtccattgctcccttattatcagcctaagagcagctcattgctagagcaaagctgctatatttgctatctgctttctttgacaatgcagacatgcttcctccatttgtcagaattatcccccagttgtagatacctaagcttatttaactctgtaacccatttgcacaagcaatcttatactaaactgaaacaacagtattcttctgcgtagcttgtacatgccaaattacagcgatcatttatgcatggtgggcacaataagcaaaaccaaacatggaagcatattctggagaagttagagcaccacttgccatgtagcaacattgagctgatctgcagaagcactggtctgactgagattaccggatgaactcaaagaaccaagggaccctgcaaatgataccaccgtgaacacgcagccaacactatcagtaacaaaataacagttgttacacactacaatacttggatcaaattcacagtcagattacctcgagaaccaaccgacaccagacgagggcagtatgtgggtataccctggtgaaatcaagcattgtatgctagtagtcagtaagagatgagcagtagcagaaaaaaaataagtatattttccttaatgataaggacgagcggctctacctggtgcgtctcgccggagcggtagaggacgtccatgtccagcgcgtcgttcttgaagactgggtcggcgtcggggtcgtcggcgagcccgagcaactcatcctggagaagaagaccccaacaagaagaacaagaagcgtcagcgtcaggttcttgcaccaggtggagcaacaagttggggatcttgccggagacgagagaggggggggggggctcacctggaagttccagaagtgggagccgacgtagttggcgaagccgccgacctgcaccgtcaccgcctccctcattgccgccgcccctcgccgagctcggcaagctcctgaaccgcaaccgcggcggcggagtcgacaaagaagtttctctcgcagcacaaatcaccacagatacgccggcgaggccgccccggtggggaatagcgccggcggcgaggtgctcagccaaacggcggcagcggcggcggcggccgtgacggggaggggagcggcgcgacaaatcgtggaggttttcccctcaccaccactgtgcaaaaaaaggcaggatttttcagcccaatcagaaaagggaaggcccatttcccctcccatcccttccccccgcgcgccgctcctcctcaccgagccgccgccgtcgctcctcctcgccccactgccgccgtcgccgctcctcctcctccttgcccgtcggccgtggatgcaggagacgaaggaggtgaggtggttgacggcggcggcgtcaccgttgcctcctcctcccgacgccatcgccccttgcccgtcggccgtggaggggggagacgagggaggtgaggtggtcgacggcggcggcgtcaccgctgcctcctccaggcgccgccgccccttcgctcgtcagcctccccgcgtgcgtctgcctccccgccgtagccgagaaatttgggattttttttttttgagagaagaaatttgggattttaaggtgtgtttcggaaatgggttaggagaggtgagattgggaaatggaaatgaatggagagataagatgaagtgaggttagataaatgggtggctaagattaaaacttactctttgggaggtgagaaatcatatcccaaacccattttccaaacattgccttactatcgcaaacgatggtttcgctggaatattatcgcttcaaagtgattcattaaaatactattctaattttgagaggtgttcctaaaaatagtgtttttattttttttgtgaatagaaatgtttttgctctattttgttttttcccaagacaaaaatacccctgatgcaggccccacctgtcatactcacccacctctcttttcccctctttctcgggagcggcggtagctggctgccgccggtgggcgtgacgagggcacagcaggcgtggcggggaggccggcgtcgaccgagcgagcgagtgagcgccccgacgtttcggtgatggccgcggcgacccagcagcgcgagcagacgaacatggcggcagtggtggcggcacacgtccttgtcttcccggcgctggggtggtggtggcgcagctccggggatgccgcgacgagcagcctgacgagcactggcatgagctccccacgcacgagctgcacccggttcgtaggctccagcgagaggttgaccacgcacgcggcggcgctgaccttgacgccctcgtgagcggaccctatcagccggcgcagcccgtcgagcagctgcggcgtgcagagcgcgcgcctcagcctgttcccgccgccacgcagcgtctgcttcagcgccctcgagcgcgccctcctactcggctcatcatcgagcaacctcaccaaaacaacctcctcctgggtgaggcggaggaggaagagaaagatgagcagctggttgacgggatgcgcaagccatttgagtgatgcgtcgtggatagaggcaggggtaatttggtcacaagacaaaacaaaatagagcaaaaaaattaatattaacaaaaagaccaaaaaaaaagtattttggtgaacaccccttagtttagggtagcattttaatgaatcactttgaagcgatagcattccagcgaaaccatccttttgcgatagtaaaatgccaaatttctcgccgtcaccgctgaggcgacgacgacggcgacggcgtgtcagccatctccatctctttctcttctttttttaatgtgtgtatgacatgtgggctccgcttgtaagcgggactttatttcaaaagccacaactgttgaaccaaacgagtttttccaaaagccacagacctatttcacagctacttttcaaaaagccatagtccacagctactttttcaaaagccacagctcaaccaaatacagcctaaatttacataacaggaggcatcaaaagtggataataatctagcaatattcttctcctcacataagaataattaatctcgacatcacaatttagcccaaagattatacaatgtgatgtaattaacaactctcatatcctcaaacgctctacaacaacaactcaaattactcacatggataactccagtacttaatctcatcctccaaaaaaaacgcccaaaaaagctctcaaccactgtacagaaatatgcctaagttcttcagacactgtgctgctgtgctgcatctggagaccattaattaatggtgctcaagatgataacgatgcccttgccccattctgcatctcccaactgtagctctcggacttcccgtcatcctcttcctcctcctcctcctcctcctcgccaccgtcgcagctatcaccagcggtcaccgacacggcgtggctcgacgacacggtgagtgcaggggacctgcagtgagccggactgcgacgtgttgtgctgcgaggtggtgtattgctccggtggcggcgtccacagaccgccgctgtcaccaccgcagtcggatgcccgccgcgtgtgcagccggtacttcttcacgatttgctttgagattcgtaagtttttttttctaaaagaggtgtaccgaattgttgccatcgacatatggcaatttttttaggttgtaacagtaggagctgagattgaacaaacgtgcaggtggcttttgacttcatcatcagtgagaccatcaaccttcatcagccctaatctgtttaggagttgcagctgcatcaataataataaaaaaacatcaagcaagttttagcacaccaataaaaaaataatcaaacaattttattaggaacaatcaacaatgtgacaacaaattcaatcatctcaacagttcagaaagaaaataaaattacctaaaaattattattgggaaaaaaattctaatctaaaaaaatgtggcaatttgcacaatttgggttgatgagaatgagatcatcctcaccttgtgggccgtcgaggcgctggagcgtggcgacgaaccggcggtggagctccggcgaccagcatcgcctggccttccgttgcaccgcctgctgctgctgccgccgctgcactctggcgacatccgtgacggcgctgctggtgacgctcgccggtgccgccggacatgccggggaggagagggacaggtctggcacggccgccggcaatggcgtggcggtggcggctttctccggtgattttgcaaacaccggtgaggtggccagtggcatgaacgcattggacacatgatgatttgaaattgacataattggttaggaaaaaaaactctatttcagaaaagttagcgaaaaatacagacaaatatatatgagactgacaacacaagctatgcatgctcaacatgtgttaatattttcttcgtggaataataacatagaattttttttataaaactgagaaaaaaaatggcaaattacaagaaactgaataaaatgagtttttttatttttaataacctctttgttattttatgctgtatttttccatttctattctacatggtgatccgcgaaaaaagcttctcctctttctagttatataatacgtatgaacttatatgatgaacactattcaacgacgttgaaaaaaaaaaaagagagagaagattatccttttcttttcattttttataagttggatggtttcatggatatttaatgagaattactttcgtacattatcttttaaaattatttatgatagatattatggttttagctaccagtaatggatattatgttacgtgctttattacattgtgatacgagatgaacttataagtatatattatgatagtgtttgttttcaattttaatgtaaaaaaatttgcgatagctgggatatcatctcgacgttagagagtccgatgagttattagtcaaatgagtcatcttattggcgtatatccttaccatgtcagcaaccagcgtaactgccacatcacgggtgtaaagtgtcttgtcgttaactactctggcacgaagacatttaactttggcactaatgttccttacgtgctagtgtgtgtgtatatatatatatatatatttgaaaggagtaagttttttcagtctatttatgaatgaatttttgaaaaggaccgaaatgtaaaaatccagccaaaatcattgtgcggccctggtgctcggcgtcgattcccgtctcgtctcctcgcgagctcgcccccccgccgctctgcgccgatctccatcgattccgcgacttcgcgagcagtggcgccgtcgtccgtcctgctgcttccgccgcatcctggtgagcaccccgatcagtatgcctcatgctctttctcatctctctgtaccctacgaacccttttctcgaatttgcgtgcgttaaccctagcttctgttctagatctgaaatttccccttaatttgccttaaccttaatactattaacagtttgtttgttcgcgaaaaaggtttgggggttcaactgaaccccctatgtccctcgttagatccgcccctgcccggcaatgggcagcatggacacgccaagaggaacaaaattttttcaatgcgctgcgccaagtagggaaggtaagacacatacgttcttgatgcaatgttgtgctgttcttgcgaattactgcgtttgtgcactaatcgattgatgcgtgatgtcttgtcctttgtgtcagaattttgagaagattacgctgcgtgtccagagcaaaagcaaagatcaggtacaccatcttcagacaagaactattttatgatgtttaatttctgttattaacaaattaggaatttaaagcagaggtcgatatgtttagatcgtaaatttagtacgcctttatgatacttatcattatttatttaactgattacccggggtcttctggctagcatcacaaggtggtggtctagccggtcagggttcgagcctcattcctcttaataaattccgatataagagcccctcctctcatatccaacgttatttaactgattaggaaagtcgaaggagaggaagattcgcattaggcagtaaattttaattctatgaactgttgtaaaggactttcccttcgacgggatgtcaattagagttgagtaaatgaattttacgttgagaaaaaagattacaagtaaccggcgtagggaaactacatttccaaatatggcctttgttgttgcttgacatagtgccagtatcccttcagcatatacgtaccatttccgttgatttcgtgggagaagggtgagtggattgcaatctccatccttgcattcccatcaggattaggtactttcacttgcagcagatctctcttcctgacttgctgttacatacaactgattcgacttattttccatccttaagtttgtataggtgatgctgttatgggcaactccaactttcgagcatggtgcaaagaaccggcactaagttttgtttaggtttagttgtatcttagtactatccccttggatagatagaatgaagtgaggtactttcctcaccatcttagcacaagccttatagcacaagtcgcacacctcacctaatatgctgcacctggaatagcttgaggaattttcccacagtgcgtgttgcctgatcgtctaagtgttccctgtgaactacgatgtgtatgctttaaagcggtaaacaccaaaaggtcaaaacagttctctctacgacaattgattgtcttttacaccatcatatgggtagcataatttgtaacagatgcttcattgtatataaacaatatttgcataaactagagaacacctgaatgtctgccattggcatgaagattcactgtattttcaacttttcacattacaggtcagacattattactatcgtcttgttcgacgcatgaagaaacttctcggtcctgagttctcgctcgatgcaaaaaattccaaggacaccattgctgctatgctctgctggtaattaaatgaatccctacgtgcaaatcaatctgattaggtgtgctttaagcttcttgttctattaatttatatatatagcatgattgcaaaaggtagtatttgatctcacaatatcgctgaggtatctttgcgatatatattcttttcctagtaggctaagaacgcacataccttatctttttagtttatagaggacgaggctataattttattttaccttattacagttatgggtcactgctgtaatacctagagtgctacaactattgggccttcgtgctgatattgtgtatacaccttatcatgtttggtgcctatattttaaaactgtcagaactgttcaatcaaaatggtttctgagctttggaaaaaaaattcatatttctgagttcagaatatgattctgaacaaagaaaaagtcttttgatgacaaaaattgcacaactgagaatgtacttttacgattaggagtgcttggatcagcagggagggcttttaatattttttattctgatgcagaatgccctcttgtctatgtgcaagatgggagagaataccgtttgttgcttattgtcattgcttttgatttgatcctatgatgcttccttttacactgcatggaaaactctcagatactaacttggttttatgcaggtggtctctgcttgaaaaatttagctgcagtgcatcaaaactgcatctgaagcctcggagattcaaaactttcgtagaagcattggtttgttacagcacttgttattctcccagcttttcataattgtaggaactgttcttttttttatttagttttttttctcatgtgatatatccaactttatagggaaatcaactactaaaggatagaaataaaaccagaaaaaagtgtccacgtggggatgtgtgcctgtcctcttcatcttcggctgtcaacaggactcctggaaatgaatctttctcagtaaaactcttggctgtggatgtctccaatggtagcaaagtaggatcttctaaagggtcatttttcaaaaaggtcacagaaccaaattgcagtaacaagtcaggtgcaactaaaggggacctctccgccacaagaactgtgaaacagaaaagaagagcaggttacaatgccatttttcttttggtttgatatggtttagcttactcatattttgtcttatgcaatatgcagtttgtatgttttagcagctaagccttgacaataaaatatattatatgaagaccatatagtgttgagctttcctcacattagttttgagagcagctgacctgtgttttaggtggtgttgttgcatctgctgcatataaaaaatgggagagagctgccatggctggtgtttctttggttgctgatgcagctgaagagcttgagcgcaacacagtgaacgctgatgcaagaatgttatctccatcatcaagcaatgcctgcacagttgatggtactatttcataccattgctttgtacttcctatatttactacactatgtttctatgctttcttgactataaatggctgggtcttgatgttttattctacattggcaggtcttggcacaaatcatataaaggaagcagatcaacaagcacctgcaaagctaaagttgcagctatttccaataaatgaagctacacgaaaggcattagagaaggtaaatatgtctctttgttgctagcaaactgcaatatgaaattatgaatcacagtgctataggttaactattggctcaaacactcagatccctgtggttgataaaatttcttctgataaatggaatcaaacggaacgtggagcacaaataacctgattagggcttttgcattatgaattttctatcgtgtctgatatattctgttcagttttcatatgttagcagtttggacatgatatgacagtcctgtctctttttgacaggatgaacataatccacatctggaactcacattaagtgctaggaaaaaaatatcatcagtactagaacatttgaaccgcaagtggggcaactcaaacattgcatctggagagcttttgctttttccatattgtgctcatcaagaagatttagctacatatcagaggtggaccacaaaagatactgtcgcagtggctgacgttttcctttctgtgaatagcccatctgtttttcgattaaggtacggattttcagtgtagtaaacgaactataatattgtaatacatggggcaataataacaaatactaactgttgttccaactttttgtcaataaggtatggttggttttcccttgctgagcttgaagcaggtgtaagtgaaatatctttgactcattttgagaattgcttgatacctgaagacatccatgccaaatctccctcagaggcttgtgtgcaaaaggatggtaattcgctcagtagttgtgctcctgagcaacacccttgtggttccaaagatcagtcagcattattgcttgctatgccatctagtacaggcaagagtgctcaggtgccagagcagtgcattgatgttctcccctcacagtttggcaggcagaatcaagaccaagttaccacgaaccaagtttttgaggtactacagttttgtgcatacttttgtcaagtgaacattccagtgataattgtgtatcttctaattgtttctgtacttcaggttgatcaagggatggattgtgctgcagtatctgaaggagagtgggcagatacccttactgatatcagtgttggatacttactgacagaagcttccagaggtgctaatactgattgtccagggacatctgttgtcaaaaacacactgttgcttgagaatccctgcagctatgattcatttgatgctgctgttgctcttcatgcttctcgttataaatcagcagagcagccagcccttgcatcccattcaaccatctggggtgctgaagaaacctgtgacgcattcagttttaacctaccagcatctaggaagcgagaaggttcaaataattcagctagcagctctcccgatagtgacagtgatgttcatccttcaaactcacaagggtttcaatgttttcttcaggtttgttccatttattgatccaacctagaataataaacaattttttatacatagtattgttaatttatgacttatttggtgttgcaggacttagctggagcggcggttgctcataatccttgtattgacgatgccaaagatatagagtcactttgtgctgaatcgccacctcgaagtgaccacgattctgctccgaaggatcaatctctagctgacttatactgggtactatacaaatgtcctatccatacctgttttcttttcatggtgtaatgctcataactaaacaatcttctctcctgacagcctgattcacttggaccattggacttggacataccgtccgcgacataccatgctgatgacttactcctaggggacagccagaatagttggaaccgcatgatggcgaatagcctggatgcatttcgaaacctgtcgttcttcacggcagataagaatgactcgataccatccatcatgtagagctctgaatactggtggcttccttcatgcgcttgcgtggtgaaattgctacgttggctacgaaggtttaccgccaacgatgctgtgcatctcgctgaagaggctttatattgtccaagtgagctgtttgtggctagatccaacagctgcggacttgctgtgcgtttgcagtcaagagggacgcatgttgttgtaaagtagtaacataagagctgttcgtgctaacatgtatgtcgtgtaaatcgtggtgttcctgtaaaaaaaaaaagctcacacaatcgcttggttacaataaagcttctcctgccgtgtaccagatcaattgcccaatgcttcatggccgcaatagttgtgttatctattgccattgcatagcatatttcatatttgtccaatgccaatttttcatatataaagttcatcctcacttagtggagttaatgttaatcctctcttctctcatgaaatcatatcgtctgaattgtttttagcttttggatgattcattaagggtgtaaattgcatctattctcgactaaaaacaccatacaacctaatcataacatttggataattgataaagatacaagaatatatagacacatgaaagagtatataaacacatgaaaaaaaagttatatagtaggtaagtaagaacattttagaactcatacctactatattatcacataattctcccatagcaacaacaggataccatctagctttatataattttcactccccacgaaaatcccgcaaattccttcatttgagaggaagtggaatttttttcgaaatttttttatggaaattaaattgtgaaatatgctcatggcttctttggaatacacgaattttctttgtttattaacattctttttgttacaaacaagtttagcagaaattagttaaatttccatgaattttctcaaaaaaagaaacttagtagtaatatcttccaaagaggccttatgattcgaggggccctcaagtgcaagcccatctccgagcctagccgccaagggggggtgaaaacgaaatgcacagaaaaggggaaaaaagaggaagaatctcgaaggcaatcgcagccgtccaatccacccgcccaacgggctatatgaggagacgctcgcgataaaccctagcttcacgcagacacgaaagccctagcgacacgcgagctcccccaatcctccgccgcggcggccgcctcctcctcctcctcctcgcgcgagctcctccaagccgagccaacccacctcgcgaaaatggtaagcgacgcctctctcctcgcccccgattcctccctccctcgcttgctctcgccgacgctgctcgattcgagcctgaccgcccgcctgttcgttcgctcgttctggttgctgtgcagagccaggaggtcgtgaaccctaaggcctacccgctggcggacgcgcagctgacgatgaccatcctcgacctcgtccagcaggcctccaattacaagcagctcaagaagggggccaacgaaggtttaatccccagacaaaaattgtccctcttgtttttttttgtttggctccagcggtttgattttctttttgggtgtgcctatgcgcagcgacgaagaccctgaacaggggtatatcagagttcgtggtgatggcggccgacacggagccgctcgagatccttctccacctccccctgctcgcggaggataaggtagtattttttttccttaacttttttttgtccttgctatgtatatcatctctgcttcctataattagcgttcttattaaaattttgtaccttaagacttggtatctggagtaatcgagttgtttgactagttgttatttgctagagctgtcaagctttgttcgtgtggtattgtggactatcgatatcggtccaccgtcatgttttctggactgtttcattgatagaattaagtgtttgattgtgctcttagtgttaaccaccctcttctggtggttcgtgctacaaattccaatatttgctcattagcagaatacatcttggatgatgttttgagtccttggctgctagtgaccttgctttgcacactgaattgtttttgtggtctttattcttgttggacacaagtgatatactgcttgttatttggtcatgaacacagataactcccaactgttctttttggtcatgaacacaaataaactgctccaactcttcttttttgattggctccgtttcttcttgctgcccgaaacattacaattatgaattcattgattgttgtagactgatagattctagtactcatattttactgtttttcaatgttatgcttaattgtgcagtgagtagtgaacaaatgccacaacattttttttcagtctgtgatatagctgtcatcttctgcatatttctcctcttgcccatgcttttctcatttatttttgttgtcctgaaatggagaggaaaaaataactcacttgtttttttttttaattttgacagaacgttccatatgtttttgtcccttcgaagcaagcccttggccgcgcatgtggcgttactagacctgtcattgcttgttcagtgaccagcaacgagggcagtcagctgaagacaccgatacagaatctcaaggtaaccatacctttggatcatctagtactttgctggaaaactgtgagactgttatctctattttagcagtttaactgaatttcgtcataaatttcaggatgctatcgagaagctcctcatttgatttaccaagacctttcagtgtgatgggcctcagagcgacacagtttttcagaggcttggactggtgatggtgtcttatttgctagaattttgtgtttttcaactatgtctgcgagaacattaaacctatacatgcgatgtgccatgtgtcctatctttgtgactgttgtgtaatccttaagatacatctgtagcatggcagttcagttttctccctagtcactccaagcactattgtaatgactaatgatttatggatgtttgcttgtgacacacttgcgaaaaattggtcttatcatcagctggagttcatgggcaggtgtcctttggaatggatgaattttgcagattttgtgggaattgagttaattcctttgaacttcctgccttccaaaggatcctaagccgtgtttagttccgtttctaaaatttagatttcgcttgtaaactgtgagataaatttattaagcctaattaatccgtcactagcaaatgtttactgaagcaacacattatcaaatcatgaaacaattaggctcaaaagattaatcatgaaacaattaggctcaaaagattcgtttcacaatttacatgtaaattgtgcaattaattttttccacatttaatgctctatgtatatatcttaaacatttgatgtgacctttcttgccaaaaaaaattttcgaatctaaagacacccctagtagtatgtagtccaatgtttgatctgactgctaatctggggtgggtgatattgcttaccaaacctctctgaaaccaacagtgctgttcatggttttgatttggatcatttactcttgcttcttttgccggtgggcaatgtataatctgagtatggcctataactttttttgtactgccttcagatatcattgatcagtactagcatttgctatctctaatttcatttagctaaggcacatcattacaggtcgggatgacattgctgcaacgctgctaccaattccattctcgtattttaggggctggcagttttttttttttctcgaacgcgcaacccatctagtgatgaatgatgaaaatagcttaccagtgacaaaatcctgaattccgtgtggcttgtcttcacttttttaaatcccggctccttttactagaaaaaaaaaactatatccctgttccggttccggactggaatttgtttaagaaaactattaccattgcgcgccctacagcctacatgaataaaatcccactgatgattaaaagaaacaaaaagtttccgctcggtatacaactccaaaaaaatacgagacgaaacaactccaagatacaaaccctctggtatctgagaggttacgttcaaaaacgaaaaagaaatataataaaaaaacgctctgagcggctggccggctgctcgaaaatacaacggaatcgctagcgctatgttcacagaaaatagggtgataaatctttcacttttttaccattcatctctgtttacaattcgtgctgcatttggattgagcaaagtcaggcacggctgtggactttgagatggacagggcttttgttgttgcgttctgtgggtctcacatatgtaccgtttaatttcgaaacacacgcttgctttttttccttgcatttgagtagtgttttctactgctaatttgtttatgatccacgcttactaattacatcgtgcttacattataattacatatgtaattttgtgacttatatcgtaaatacactaaaattacatatgtaattttatgacttacatcgtaaatacactaaaattacatattttagaaacttacaatgtaaatacataccaattttttttgtgaatagttactctctaaatttaaatagataagattaaatttagctgttagatattaatcctatggcttgaaaaatctgcatgatagaaggctagaaaatatgtcgcgcatgaggtagtcagtcctaaaataaaaacccgaaaatcatcccgcgcgaactccgcgccgccgcgcgccacaggcaccaccgccaaaagcctccgcggctcgcctcgcaccacacacgtagtcacacggctcatgccgggctggcacgggaggaggccaggagggggaggagcggcgtcccacgtgccgccacgctattgccgatgcttctaggtcggttcccgccgcgcgggccccaccaaccagcgagagaaaacacgtttcgtgcgctacgcgctcactcaacctccccctctccctcgcttacgggtgggtcccacaccacgggccaatcagggcccgccgcttcaccacccccgctgcgttgccgaccaaagccacccgcctttcctttacgcccactgacgtgtgggccgtatcttcccggtcccgtgtgccagtgataccgtctcgagcatcacctggtaaatggaggaggcccccagttggttccccgcacgactcgggctcctcctctccggctataaatatcgcctcaccccccgcgccctcgaagaggctcccttttttctcttcttcccctcccgcaaccctaattttttttccccatccgcgaaaccctagccgccacgcgaaaccaaatcccgccgcgcgggatccttttccgccggattccacccgcgaatcggggttccccttacgattcgcgggcggattagcgcgaggcgcgcctccccctacctctgtgtgatccgggggtgaggttaggccggacgccggggcatcagccatgtcgaggtgcttcccctacccgccgccggggtacgtgcgaaacccagtggtggccgtggccgcggccggagcgcaggcgaccactaaggtttgttgaaccatcggatttacacacgcacgtgccggatcatttgctcttgcctgttggttttgatcggatctgttggttgtgcgtgtgtgatttggggatcgcacgtgcggggaagctaacctttgcatggataacttgagatttgtgaggccgcgcttcgaccagatcggtcgccaatcttttagtggctgaccgtggaaagaggatattactgaccttcggtttgctaattttggttgtgccgttgaatctgaaataaccagaatagtcatggggaaaaaagtctgatctggaaggttcgaattacatttctatatattgttgtgctcccagacgatggttgcaagaaattactcatgctggataaaattgtggatgtaaagagtctgcagtcgttaaaatctggaaacagcacattttgccgtagtaaatttgaatccatgttgctgtctcgttattggtgtgttacgagtaacctgtgtgttgttatctccgcttggactagattccaagtaatccagtgccttcatgacctgcaaattctatgcctatgaagtaacatgaacagtttgtatgtatgtattctcctgttgatgcatacttgcattatttgtgagatgtacatgttgtggtaaaattttgcattcaccatatagaaatagtaactgactatccttgtttagttcgaaaactactgcaggtttagttattctctgttgccaagagtgcttgttatgattgtaagggttacagttctgtgactaaccatgtaacaaatatattaaggattatcaaattattctatgtgaagtgtccatgccctaattgtgctatcttctgtaactgatagcacaacatttgtttcctgctgtgtgcttgtgtaaattggtacttcatcattactatatatttcaaagaaaattctgcattgcattcccgtcgtctgttctaaatcagaactgacgattgctctggtggctgaagctccagaaagaaagggaaaaggccgaaaagaagaaagagaaaaagagtgacaggaaagctcttccacatggtgagatatccaagcattcaaagcgaacccacaagaagagaaaacatgaagacatcaataatgctgatcagaagtcccggaaggtttcctccatggaacctggtgagcaattggagaagagtggactctcagaagagcatggagctccttgctttactcagacagtgcatggctctccagagagttcacaggacagcagcaagagaagaaaggttgtgttacccagtcctagccaagctaagaatggtgaggccctttcttgcatttgtcttcttttagctggtgatgttgaattggtttgatttatcctgaattatcatcttgcaggtaacatccttcgaataaagataagaagagatcaagattcttcagcttccctttcggagaaatctaatgttgtacaaacaccagttcatcaaatgggatcagtttcatctctgccaagtaagaaaaactcaatgcaaccacacaacaccgaaatgatggtgagaacagcatcaacccagcagcaaagcatcaaaggtgattttcaagcggtaccgaaacaaggtatgccaaccccagaaaaagtcatgccaagagtcgatgttcctccttctatgagggcatcaaaggaaagggttggccttcgtcctgcagagatgttggccaatgttggtccttcaccctccaaggcaaaacagattgtcaatcctgcagttgctaaggttacacaaagagttgatcctccacctgccaaggcatctcagagaattgatcctctgttgccatccaaggttcatatagatgctactcgatcttttacgaaggtctcccaaacagagatcaagccggaagtacagcccccaattccgaaggtgcctgtggctatgcctaccatcaatcgtcagcagattgacaccttgcagcccaaagaagagccttgctcctctggcaggaatgctgaagctgcttcagtatcagtagagaagcagtccaagtcagatcgcaaaaagagccgcaaggctgagaagaaagagaagaagttcaaagatttatttgttacctgggatcctccgtctatggaaatggatgatatggatcttggggaccaggattggctgcttggtagtacgaggaaacctgatgctggcattggcaactgcagagaaattgttgatccacttacttctcaatcagcagagcagttctcattgcagcctagggcgattcatttaccagaccttcatgtctatcagttgccatatgtggttccattctaggtttgtgtagtgagatggagtaggtgagaagtagagagatgttgggagagagctgtgtgggtctgggagattatggttccctgccacagttttccagctttgttccagagcgtttcttgtttcaggttgctgagcctgtcaaacttcatgtaatgttgtatttttgcttcgtttattgcagcaattgaacttcaaatgatcatgttgttgaggataatgtgatgccatgctggatgattataatccatacattatttattcctgtaattgatctgtaccattcacattgaactatgttttatctgctgtgatgcctgtgaagaaattagcaacgggcaactttcatttctgtacaaagcgctcacatttctcttgttctttttggaacaaccagaatcctctcatcgccgaaaatttggcgcatgtggttctgtacatgtgtttgtaagccgtatccaaacaatgccaacccaaccccaaacaaaaatttagtaacaaaaagagaagaaaaaggaagcagccaaagcaaacagcaagcttgtcaatcgaagctggacgatcgactacaccgctctcgcaggtactcctcgagggggctgaggttgctgtgctctgtgcttgagatggactcggcgtcctccacgtccagcagcgcgaggcccaggtgcgtcctcacgttcgccgccgggtaggtctcgtcgtccacgcagtccgccggctcggctttcaggtcgtcgaggctcacctcgctctctcctcggagcacgctcagtacctgcacgttgcagcaataaaagcagatctgtcacacaagtttccccgtacacgatcgacacaattaacacaatgggccgagcagcttcacctgcgatatcttcggcctgaggcgagccgacctcctgaggcaaagcgacgcggccaaggccatccgcttcacctcggcgtcgtcgtgcttcacgtccaggtcggcgtccagcagatctgagatgtcgccgctgtcaagtatcggactcgcctgtttatcatgccaacaaccaaccgtgtacaggttagttagggattaatacgcagggcaaagcatacaggtgatgatgggctttaggatgtaacgcttacccacatgacgaggctctcttggcccttaggcgacccgtcgctgatgggcttcctccccgtgagaagctcgagcaggacgacgccgaacgcgtacacgtccaccttgtcggtcaccttcccgtacatgaagtactccggcgccaggtacctgcacgcacagagagccagcaaatttcgccttcagttcaacgacgagatgagtcatgaaccaacgtgatggcatacgacgttgcagacacacgtacccaaacgtccccacgacatcgctgtgcgtcagtgagcccgggttggacggcgcccagatcgccagaccaaaatcagacagctgccacgacaccgagttcagagtctttcagaattcagggaataaaacacgactgcaaaaaatgaatccaaggtttgtactgcagcaattctacctggggctcgaactcatcgttgaggaggatgttggacgacttgacatcccggtggatcactggccgcgagtggccggagtggacgtagctcagggcctcggcgacaccgatcgctgccgtgtacctcttctcccacgatagcgctggcttcgacctcttacctgcaacaattaacagcgttcgtagcgtcaaacatcatggagtgaagaacatgcaaccgttctaacagcgacaccgttcctaactgcctttccatgaactccaaaatttaccgagttgaactgttctacgctaatctgttccgagaaaactatgatttttttctgggctgacttactgacatgtatggacgtacagaattttatatgcgtatcttgtacagatatctgtaaaaataatgtagtgcagtactagtatagtattctaccgtgcaggttgtcctcgaggctgcctctgtggaggtaggagtagacggagatgaggttggggccctcgacgcagacaccgatgagcgggacgatccggtggtgccgcagcttggtgatgatgtccacctccctgaggaaatcattcgacgccacggccgacgccttggacaacttgatcgccaccggctgcgcgctcgcgaggctgcccctgtacaccctgctgtgcgcgcccttcccgatcagattctctgcaagaacgggaggaggaatcagtggctgaaattaaggtgaaagaatttgatggggatatgtgtatgaaatgtgggaacctgaggagaagtggttggtggagtcgtagagctcctcgtagcggaaccaccggcaccgcgacgggacggcgtcgagcatccgcttcagctcggcgacgagcccggcctgtggctccggcgaagtcgacggggacgaccgccgcggcaggctcatcacccactgcaccaccgactgcttgcgcggcccgtcgtccttgggcggcggctgcacggcgccgtccgccgcgggtagcgggcggcggagcagcggccacccgagcctctgctcggccgtcctctcgccgccgccgccgaccttggtggcgtcgtcgtaggagctcaccggcgcggcgccgtcgtggccgcagcccatggcgtcgaagtccatggaccgcgcgctccggttcgggttcgggatgatcaccttgggctccaacccgacgctcgggtgcagcaccgtgcggagcaccggcttcggctctgctcctgatcaaccaccgccccaaaacggagcctctaatcactcttccaaaacacaattaccatcttaaaacttctcagattgagaggcactaattaccaagtggcggcttgggcgcctccctgacgaagatggccttgccgttctggatggcgacgatggtggtcgtcgccggcagcttcttggcgcagtacttggccaggcaagtcgagcctctgaaccaacacgcccccacaaaaaaacgtttttattgtcagagagttagaaacggggaagaaacaaacagttggatcatacaaagtttgctgcttgcatcactgacccgaatgagtacttcttgttggcgccaatcaccaccaccatggcggcgcagagcttggcctccttcactagcaccttctggatcgagctccccggcgtcacccggccgacaagaacgatctgacacggaccaacaataaaagcacccaaattttaatctcatcatcatggcgtagagctctctccattagcattcactacggcgatgtgcccatgcttacatctttcttgctgcagagtgcctcgtactctgccaggtagtcgtccagcgtcctgatcaggctcagcgtgttcgtcttgcagttatctccggaaatcaagagacaagaagaagaaaaaaaatgtcaagaaaagcagccgctcgcttttgcttcactaggactgaatcaaccgagctgcatgcagtttcatggcgagctcttgcagaggcgaggttacctaccggatttgcggtaaatgtgcacggcgacgacgcggtcgccgctcctcgccgcctcgttgagcgcccactgcagcaactccttgccgacgccgtccatgtgcagccccaccagtatgcaccggccgacgctgtccccgtgctccgccgccatccccaaaaccgatcagccgcacgccggcgacacccagcggcggctcacggtaaaatcaccaggtgacacgcttgcccatacggtgacgacctcacgctggcctcagttagctcaaccactactactcctccgccgtggactttccccagcacacgccgtggccgatagatagatagatacgaccactggctttgctgccgcaaccaatgtgcgacccggaactcctccggtggaatagaaaactgtagtggcggtcgtcgcgacgacaggccgcgaccgaaaagggaattccgttagctcagaatccaaaccgaaaggccggaaggcggaggccgatacaagcgcaagagaccagagcggcaaatatatgataataatcacccaaggccaaaagaggattcaagacgaagggagagtcgcggcaagcgacagagctaaccacctaaaatctggttgggttgtcaagcctctcagctgcacggagcgcatagaaaaaccactacgagctcccagcaccagcacctgcacctgtgccacgccacgccacgccgcccatccgcggggtcgtcgccatcggcggccctcgcgcgcgtcgtctcccaaccactccaaccacgcagccgatgcagatgccgcgctaaaaaggcacgaggccgcccgcgcagcggaggaggaggaggaggagccggtcgtcgccctcccggtcgcggtccaccgtccacggcggcttgcgaggggaggctgctgctgtttggcgcgcgcgcgcgcgcgaacgcgcgacgttgccggtatgcggaggctagcggacaacagagacggtgacagagacaagcgggcgcgcagaagagcacgggaagaaactattggttttgtgcgcgaagcaggcgagtgcgcgcgccacacgattggttttgttaattgtgatgtgatgatgcgaggaagaaaggtgagatgagaactaggggaaaggattttctcggtggagattgtcagattggggggaaggaagagaaaaagtgataaattggagatggaggtggacaagtgccattggtgaataataatcggtccataacattatacacagtccctactcgagaaagggaggaaaaggggagcaaaatagccaccgcagagtagcaaaaataaaggaaaggggaatcgaggtgctctttcggaaaagaaaaaggcacctaactatagatataaccttgggattgatagatgatgattggattggcacatgatcttttgtcctattttcttgataaaaaaatattttatttattaataaaaacattcggcctctgcatcaactaaagacaccttatttattttaagaaaaaactaagaatgcacacgaccaatagaaaaaagaagaagaaaagaaaacatatacaacatgaacataacacattatcgttcgacaatttatactactatagttaagaaaacacaaaaatacaataaggcactcttattacaacatgattaaaaaagaccatcgttaattgccctagtattctttatctttttgcaaattggacgtctcaatgttgcaaaaggggagatgcttctgtgggtagaattgtgctatacttatgcacaattagtgtagcacaatgaagcctgaagaccgggttactgccgtatctcatgcaaattcgatgcacttagaggaggatttattcgctcatcccttaatggtggtcgttttaattgatctactggttgattaggactggtattggtttagcaatagacatataggctgacttcaagtcttcaaccatgagggtcccaaatgcaaccgttattgttacgtcttgctggtatctgcagatgtgggaggcttgtcacggtgaaactctaatctaaaaatcttaaagttttcggatctgtgcacgatcaataatggtgagtagtacgtacaagtggcggtccatgaaacgtcattttcatgtcattcgacgcatccacggaagtggagataaaacgaaaaacacggggacaactcggatcggtagggtttggggactctttttaggaccaaacttatcagtatttctaatttcaattgttagttactccgtaacgaattactcgtttgcagagacaaaaagaagtgggtataatcaaaggtgctaggcacacgaaaacaacacaggtatcatcaaggtggtagtgcaaattttttataggtgcaactgcaaactgcaaatagtgatgcaagtggatagtcccgctactcacataaaaatccgcttgttagttcatttcccacgtaatagttcaaaatttagaagaaaaagtaaattagaagtgagataagcggattaaaaaactcgcttgcccatcctgcttgcgtctctaactgcaaacactttctttgatcaacgcaaaatgttgtcacccctaaaaaaaaatgaagcatgtatgtcatgaatattgatcacgcttctgtaggttctatgtatctgacgctgaccggcctaggcataacaatacaatgttcaaatccaacgtggcatataatctgttgcccgtattttgtccaacaaagggtacgtttccatcttgactttttttttttcctgttgcgagatgatcctgacccaacacgaccacacgagttgacccgatccctcctcgcgtacgctaccacctttattatacgctaaggcggctataccatatcatgtgttttaccgttttcagatatacttgtgttcaaagttggactcctggatcagccgccatttagcacgctgccgcgccttcccgcacgggcatcgcgcacgcacgagatgacgcccgcacgcggcgcacgcacgcgacgtcccggttttttggttgggttcgctgtgaggagagcccgctgcctgcacgcgcgatggatcaccgcgacgcgagggcgccgagacagtggcgggtcgcggtcggcgcagccgcgacgacgccgagtgattcccgattcgatgcgattgctcgggtgagacggcgaactaaccgaggcgcgatcgctgcgatatgacggacggatgtgacctgacgcgatcgcgcagtaaatgcgacggccgacgggccaacctcgcgtgcgtgcgtgcgtgcggctgaccgacggggcctgccgctcggtgggatatcgcggcctccaactctcgaactctcttctcggtgggatcgcggcttcgaactcggcgtcaattcggggaagctaattaataactcgtgcagcgcccccactcccataaatttctctccgttctcggcccgtgcttgcacgctttctctttaggaaagccgaaggctttgttgttgcagatgagactgtacttcttctctttttgagaacggaggatactgtactggaagcctggaagggggtaactggatcagtggagttcgtactactagtgttgaactgaagcggctttcacttgtaatcagatcgctgtttagggcccctttgaatccaatcatttatgtaggaatttcataggatttaaatcctataggaaatttttctatttggtcctttgatttaagggattaaagctttccaaatcctatgaaattcctatggaatggcacattgcatgtagattttggaggaaatttagcaagagctccaacctcttggaaaatttcctttgagtctatctctctcatccgattcctgcgtttttcctgcgctccaatcaaacgaccattcctgtgtttttcctgtgttttgcaatcctctgttttacacttcaattcctgtcaaaatcctgtgtttttcctattcctctattttttctaccctgcgattcaaaggggctcttaatttttgttagggaggctggactggcagagagtggagaccaccttgattcttctgcgcgcgcgatgatgagtaaagtacagcgttagttgcagggatggaatgaaacaatgatttaaaatctactccgtaagattgtttttctagtcttagggcctgtttggtttctagggacttattccaagtccctgtcacatcggatgcttggacattaatttagagtattaaagatacactaattacaaaacacattccataaccttggactaatttgcgagacgaatcttttgagtctaattacgccatgattttgacaatgtgatgctacagtaaacttttgataattatggattaattaggcttaaaaaattcgtctcgcggattagctctcatttatgaaattagtttttttattagtctatgtttaatatttcaaattagcgtccaaacatccgatgtgacatgggctaaaaagttttagccccatctaaacacccccttagtaccagtgtactactaccactgatgatgcatattgtggcatgcgtacaaaatacaaatccaacctcacccgtactccctccatccaaaaaaagacaaaccctgagtttccgtgtccaactctgactgtccgtcttatatgaaatttttttataattcgtaattttattgttgttagatgataaaatataatgaatattttatgtgtgacttgtctttgtaattttttcgtaattttttcaaataagagggacggtcaaacattaggcacgaaaactagggtttgtctttttttgagacggagggagaatggtcagatggcctaattatactcctccggaatccggacttggattctcaaatcatgtactaccctgacacacggaaaactgaagtgattaccacgagccgtagaatccccccaacttcgtttccagcttcttttcaccgatccctagagccgaagattctcaaatctccgaccgcgcacctgacttggcacgtgaaaatccctccccgcacacacgccgtcacgcagcagcctcgcgcggccaccgacacctctctaccgaccaaccaatcaatcatccataggaacccaatggaacagcaggaaacagcgcccctctcctctcccccttccacgcacgcatatcccccaccatcgcagcgcagtcattaaccgcgccccaaaagatcggtgcgaagtgcgaacagaggtcccatgcgtagttgcgtactcctacgtactagcacgtgtccaccgacgaggtagtccaacggcgcaacggcggacgacgccacgcgacgcatgcaatcatattgggtgagttgggtttgggtttgcctccaacggatgcggggggagacgacgacgacgagggagttgccggcgcgtcgctgtgctgccagatgagcgggtggcgcatccgtagcatgcaggagcacaggactacaggaggcggcgaagcgcatgcacgaggagtgcaccgaacagtgctcgacggtacatactattccctccgtttcacaatgtaaggctgtgtttagtttctgaaattagggagaaatttaaaaaaaaaattagtagtttaaaaaaaatttgggagtttatgtgtgtaggaaagttttagatgtgatggaaagttgaaaatttagggaaagtttggtgtaaactaaacaggacctaagtcattctagtatttttcacatttatattaatgttatatacatctgccaatagttcagtactactactactgctgtatgcctgtatatgctcgcccaagaggcgagatgagctagcgttgtgggagaaagtatcagaataaatgcggcgatcagaataaatttggcaaagatgagcttaggattaggattgtgctcatgaatgtgtatgtacgttgtttatgcatgacactttttcgccggaccggcatcggcgtgacgatgaaaccttattaagaaacataggggaaaaagcaaggtaagcaacagtgctgctgatgaacaggtcatcgacaaaactgttcctggaataacaggttaacctagcttactgcaatcgacattccaagtgaccgccataataagcacgttttcattcggcaaattgggccacgtaaggctatagtatttcgtctttcgtacagtatggtaggccccttttattccagctctcttctctttttctgtcgtgtgccgaacataattggagtgtcggtcagagcgatcaaaataaatattagaccactggtataaagtactgtggacaagagtacggtcttgaacaataccaagtcacttcgagatgaattattgattgtcgtttacaagttattattagaaaagttccatttcttcaaggaaagaacactacctgaagaaagcaggacacttgcatcgtcgccaaatcgctgcttaaatcttaatttaatgtagtaccagaaagttattctcgacatgaaagtgggaggagtatgaataatgtatgatccttttatagagttaaaaaagcaaaaacttatcaacttgcatatacttttatttcttttttagttatcgccttttgtacaacggaaagctatctggatcctgcacgcttcaccatacatgctaaggtgcatacatgtattactacgtaattaagcacttcgtagctctcaattaaatttaatgtttttaatcacgaaaccaggtgaaaacgcatcaaagaaacagaatagttcacaagagacaatcaaacaaggacgagatcgagaaatgcaccgaattaagctggaggattatctcagaagctctgagtaacaaccaggcgtttaacgtaatgtctactaattgatcccctaaaacataagcaaagctcctggtcacccgatgtaacaacacatcagggtgaagtactaaccaaggcaaacatgtacagcccacacattaaaaagaaacgttgacgttaaatcgcttttctactttcttcccaacacaatggcatgcatgcatcagggaaacagacagaagtcacacaaacgtaacattccactgaacatgcaggattaccggggcagagaagagaaacgaactcaaaagtccatcaaagaaaaggatggcaagagacgatgtgagggacaatatgagaaggaaaacagcagatacgcttgcacatctgccacctaatgtttaggcaggatcagatcaccaattattggatctggtgagacatcacacgcacgaagagggctgcaccccaacaaatgtgtcacgggggtagcattaaaggtagcaacattggcaattcaactcccttcccccaccgtggtggttgttagataaagcattgcttctgattcaatcttaaacctttctgtgatttctttttctaagacggttcacacacacatagcatgaggttttgtgccaagagcttagctttctttctgctgctatatagaaaatcagaacatgttaatgcaacacaacagtggtggattttacttggtaacgtactggtgcctcctaagttctaacaatatctgaattgccatcgctagaaacatgacatggatttgacctgatgataatttttcaaaaatatttgacctgatggtgattgatgactagtgctcattaactgtataggcgaaatgaaagttattaattacaatgcatgcataaacctgccttacgatgttcgttaaaaagaacctaacttatgatgagtgctgctatgttaatgtataaaggctctgcttaatatcataatatgctaaatccgatcacaatagtctgttcgatttgatccaatagcagattaaagttgatggtaaaataaggaatatttactagttatttaatggcagaatcaggcttttcttttctatatgcaaatggattacaaaattgatgaacataaatgttaatgaaagcaatagtgattagttgaacaaaacagaaaagccaaaataaaaactagaacatcacaagccgcagaaacataaatcattacctactattttatttttggaaaaaaaaaaaaaggtcgaaaggtagtgatgtctgacatgataccgacaagtgcaaaggacaggcagttgattattttgatattttctggacaataaatattgcatattgttttgggtttgagctgaaaatgaactgatagaacctgtggtctagagttcaccttcaaggtttcaatcaggaccataaatttgagacacacacctattaagtagaggcctctaattttcctggtacacaagtgtgtgggacaagtatacagcacttcatttctcagtgttgtgcactagttgcacccaaaatagtcaattaatgatgctacaaatgagtctagggtgaaagaaaaaggctatgatgcactaaataagcaagtaaaccctaggcagctaatcaatcatacctctgcgtgcctccaactgtagtccagtttattattattttttggctacttcgaagaacaagggcaagtgggagctgacaaggcaatgccatgctaaatgcattatccgatatttaagacaaaggcctctaggtctcctgtgggaaaagataaagggttcaaattttagttcaacaattagaagaggtgctaattctcatattttctaaagctttcataaatcgtagtagtaataccatgaataccatcatggtggccatcattgtgtatttcccgtagaaaaatagttaaatttcttatctatccttctttggcccacacatacagtatgtttatcttagaaagccaatcttctcggttgcagcaagcttatctattgtacttttctattaatgcaagagcttaaccacacaattttgttttatccaaatgatagcgcactcactctaaaattctcaaatctggatatacatacacggttacatattgtgatgcactacatatctaaaaagaaaaaaaatgttaatactccattaggaagtaagaaatgtattagattggactgcttacaataaaacgcaacagaaatcatcaaatgataatccaatgatttgtgtaggaaagttttgtacaatggagtaattctgtgctgattaaagatgagaaattgctaaagatgctgaatagaccagtcctgtaacttttacagcatgggataatgttttatgttattcttattccggaaggctatagtgctatacaacttaccagacattatggcgtgtccccttatttgcgtgggattttaaattaaggaccttgatttcacatggactaagcaaacggtttatatcattccgtcatattacaaagcaggagtttgtagttttattattctgtaaattttgaagatatttgtaaaggaaatttttgtatggatttccctcctgctattaagaagcttttcaatgagtatgacatgctagtcttttcaacggtagaggtgtcatagcatctaaatatgaagcatgaataatggacaatcgatgtatgaaagaattttgacagaaaaataataacaagagctagagaaaaacctgacttagtaagcctttctggatatcagtcatggctggtagccacaccatacgtctgtatgccaactctgacccctctctgaaattcatctccatctccatttcccactattggtacattccattctatcctcatcaccatacctttcatgatgcctttcattgctgaagtgaagtgccaagtgcctcactgccctgtcaaagctctgccgttgatgaagacagttaagcattcaaagcccacactgcctgtcagcctcttaccagaccaaactgcatgatcaacaccactgcaccctgctgatgccccagaattaaacagatatctttctggaaatttgctgttaaatcaattcggagaaaagaaaatgttgtttcaacttttaacagggctagaatcctagaaataaattctctttggatgatattaccttgtatttgtgaaagtatgaaagatgtgtagtaagatgagttcacataatttttccctggaaaaagtaagatgcagagtttacattatcaagtgtattttactaccctccaaatgcagcacaatttgggtcttcgactttcaggctgacttttggaagtagaactgttgcagatgtaatcaagttctatttgagagtcctcaggtaaataactctacataggttggagccacctaataacttgtataattaactgcgctagttttggccaaggcagctttctggtgacattattcccgacctcagtgagttttgttcacccaacaccttccataaccctgagtttgttcgccagaatgatcgttctccactgttgattatccaagtaatacccatgttgtgaatctgtgatgcaggctactgcacattttattgattaaagtttactaaccgcgtagaataaaaaacattgtggattccataagataaacaaatatattttattatattttggaccgctggattgaaacgtggcaatcttttcgatatttatgcaattgtatcttccatatgggcatatgtataaacttggagcacttttttgcaggctgtagattaacagtaacagaagctaaatcctactcagtcaaaacaagtttgatcttaattagttagttcagacctacagtttagtaatttaccttgtagaagttcctcctccaacatttcatctttgcttagagcaattttataccagtctctcaggttggttgatcttgtttgtcttctttccttttgactcggaagttgcatatggatgttgcatttctataggaatgtttccagaaaatttccatctcactcaaccaaaaagcaaatacaagtcaataaagatcaattcaagcttcatgctcgaagcagcaagggccaaggtgtgaactcaaaaggcagtaggtgcttatcatatatctttttaccaatagtccccacatgagcaaactccttgtaccatatagtggatcctattaacgtctttaagtataatctctcgaccggcaattgttgaaatcaacttagcagcatgatggcaatcactacatgttcttagattcattgttatcctaataggtgttcctggattagtgtttataagaagaaatgcaatagccaatttttcactgtgtactgaaagatgaccctccttgtcttcctcttcaacatcatgaagtgtagcctcaacctctgggttataacccatttccctgatccttcgtaacaattcacttaatttcttgtaaatcattttcgattgtggatgagatgtatcaccaatatgaaatgtgtgaaccctatcccctagctcagcattgctaacaccaggcaacttcttgatacccttgctttccatgacacttctcaccatgctaacatctgcccatctcccagccctagcataaatatttgataatagcacgtagtatcctgtttgtttaggtgccaatcttaacagactgtctgctgccaataacccaatgtccatattggagtgaatccgacaagctcctaacaaggctccccaaactctttcatttggcttaataggcatcaccatgatgaaatcatatgcctctcttatgcatccagcacgcccgagaaggtccaccatgcaagcataatgctctaactttggggctatatgaaattcactagtcatggaataaaagtaatgttttcccatatccaaaagaccagcatggctacatgctgcaagaatagcaacaaaggcaatagagtctggttccagaccctgtccacacatcttctcaaacaagtcaatggcctctctaccatggccatgcctgccataagctgaaattattgaagtccatgataccacatcccgcgtgcccatggaatcaaaaacatccctagcttccttcagacatccacaatttgcgtacatatccatgagggcattctcaagcaacatactggagcacatccttcttctcttgataacttcatggatccgttttcccagtgaaagggccgatacttctccacaagaaggaagaacagtcgccagagtcactgcatctggttcaatgccatccttttgcatcctcatgaacagctcaacagcctcaacatgcatttcattgttagtatatacagcaagcatagcattccaggaaataagccctttaaacctcatctcatcaaacactccctttaataatgcaatatcctctacccttgccttccccatagagggcaagatgcttgccatggttccggcatcgggctttgggcactgcaacgctaccaattccctgaaaacatccatagcgcggccaaacaaacccgcgtgtgcgaacccagaaatcatggcgttccaagaaacaacatcccggtactgcatttcttcgaacatctgatacgcgtcgtccgggcggccgcaccgcgcatacatgctgatcgccgaatgcgccacgaagacgttcccgtccaggccaagcctcgcggtggaggaatggatctgtcgcccgagaacgagcccgtccgtggctgcgcaggacttgagagcgagcgggtaggtgtagtggtcggggaagcaggcgtggccctgcggcctcatggaggcgaagaggagcagcgcgtcgcggtggagggaagcggcggtgaggccccggaggaggacgttgaagaagacggtggtgcggtcgggggaggcgtcgagcaccgcgcgggcggccgggagcgcggcgcacgcggcgtaggcctggatgagcttgacgcggacggcggcggaggccgggtgggaggggaggcgcaggaggaagaggaggcgcgcgtgcgcggcgcgcagggagcggaggtgggcgggcgcgcggcacgagtccacgaggcggaggagggcgtggccggccggaggcagctccgggaagaggctccgcggcgggttcatcggaaacccacccttccggcgcggcgcggcgcggcgggttgatgtgcgcgtggtgtgcgcccgagaggcccagcctctcacggaatcgcgcgcgcatctgactccggcctttgctctcttcaggccagtgggccacgcacccacgcgttcgcaagcacaagttgcaatagtggaagtgggctagattacggccctgttcgtttattctgtgaggggaggattaaatattgatactcgtggcacactttttaaattgttaaatggtgcgtttcgtatagaaactttctatacgaaagttactctaaaatatcggattaatctattttttaatttgtaataattataatttaatgaatcacacgttattaccacatctttttacgtgaaacacttgatctttatcttcatcatctattcaaacaccacctacatcttgcaagaagatacaagttcatgttctgattaagatttttatttggtcttttaacatgttttttatactattaaacaaacatgttttttatactattaaacaatgtatataatatgtatattatgtatatataatttattaaatatcaaattatccattttagttaaggttataagctaatggtttctcgtttgattaagatttaaattttatctcggtcttgttaacctgtttttcaaactatataaactacatatgaatattatatatgtaatttattaaaatatcaaatatatccatattaattaagattataagctaatgattttcttgttttccatgcatcaacttaatatcatgtcatcatttcaaacacaaatagagccaaccaactcgatcaagactaaaaacaaataaaccgtgagatcactgtgcatcatgtatacacatatagtaattcgacaggttgcaaatcagtacatcatcgcaattcgcaaacatccaaaaaccaaaacaaacatcaaaccatcacggcaacagtcacacgccttacaagttacaagcgacacatccaacaaaatctgctagccgccaagttcacaaaagagcatttctattgaagctagtacaccgtattagagagtaacagcgagttccaccatcgaccgtgttgtctcacttccttctttgccgagatatcgattctttagctacagcatgggcagcagcgctcgccagagacgacttcttcagattgccctttgggtcgagagctttccgaattttgaagacagcccatgcgactccaagagcgtttccagaggcgtgaaggtaatcctgtgtgacctgtccagcttgatctccgtatctgcaataaacaagtcatcagcctctaccagcatcaaacgatcttatgtatcagacattttgtttttgttttttgtttacatgacactgaaaaacaactatacaacaagctgccttttgcagaaaagcgatttgataacaaacagtaacttgtatgcagcggaaggaaaaccgtctgcaggcatttccagttttctaagatcaaagttttgtaacccatatgtttggctgttttgttgttatctctctgtgttcattatttatttatttatttttgtaaagaagtcaaaagctttgcttcgtatgtgttgatagcgcaaggatttctgtgtttatttatatgttcagataagtatatgcttaaatttcgtgagtcattcctttacttagtgaaatgtatgctcctttctgtaacaacataaaataagatgaagatggtgtagactgttgttcgcaccgtacaagataacaggtccctaaaaaaccaatactagtactagcgtgtatagtttcaaaaagtgactacttgttaactacaaattggtttctgcgggcttcaatgacaaggagaacattttgaatgaagcatagaatagaaggtattgtgtatttacctatgtgttacaacagaagttgtcacaaccgacgacgttcgcatcacgttctttccagacacctctacagcatcccatactttccctgaatcatcaaaaatgaacaattaataattcgaaatacagtaagaattatacagaacatgttatggtaaaacaccatgcatgagctaaaaacatgacatagtacgttatatgtaccaagcctttttgcaatatagtcttaataattaagaaaaacatgacgtttttttaactacagagagtaaagtgaattctgatcacactacaaaaattaagacaataagagcaacatgaatttattctatctggttccttctaaattctaaaatgatcatagatccaaagtttcaaaccttctagaaacatatagctgcataaatgaaatacaacttcgtaaatttagcattttctgataatgggacagggccataccaaatccatcgagtgaagcaagaataacttcgcccggcatcaacttaaagaatttctgggcaggtttcgagttcagcacagtgctggtaacaaacccagagacctttagaacaccagagaggattgaatttgctaccctgttggacatcttcgtaacccttctagccctgagaaaaacaacaaaacttaagtcaaacaagtacaatgcagggcacaaaaaggtgattatgttatcttaaataatgcaataaaatatgatgacaccaggagataaaagttttcatttttcactaacaatattgatgcttgatataactagcctatgatatagttataagcatgtttcaataagaattacaggttgctagcatcacattcttttactctataaggcactagcaactcttaatctcttattggttttaacacatcaccgttgacaacgacataaagcctaggtgtcctctaggataagagacaatcagcaatgaattagcacaaagacaaagtaaatatccaccgagtaaattgtcaattcttcatcaatcaactatactaaatatcgacagcccaccagagatggagtattgccaccaaaagataatacttgaataattgagtgggacatttgctttgcagtaacaaaatagaaaggagtgtcaacgtctgtccaaagagaaattttctgataaaagagacttgtacaatctaactattgagtcagcatcttctatgtagttatactatttaatatatgaggtattgaggtccaaagaaacaataatgttataagcagttcatctatatatgcgaattcagaacatgagactactaactaaaataccaccagaagccaacagaaccaattacatgctatcgaacaagtttttttttcatctaaacggtgaattcaagtagaaaaatgttgacgatgtgagctactcagaaagttaaaacgagataataacaacaagaataaataataatcttctttcacaatccatacctcttcatcctcctgatagtgctcggcttcacctgtgacggcttcccactcggccccacgctcttcttcaccaccgcctccccacaccggaggccctccgctgtgatgtccccgcaccagatgatgcccctcaccagctgccccgagccccgcgcgatcagcctcgccaccgacgagctgtagtcgtccacgttcggcgcgatcgtcgtccagaacgccgctgattgctcctccaccacctccttcttgtccccaacggcctcctccggcgtgatctccgtcaccgccttcgtgtccatcacctccgacttctccttcgccgccggctccacttgcttcacggagaaggtggtgtactcctccagtaccttgtccagctgggccaagaccgcctcctgccccttgctggcgaccgtgagcccgtagctcagcgccgcctccccgtccgcgtccttctccgcctcggccccctcggcgtcgtcatcctcgtgatctgtgtgcgggacgtggagcgagaagaagtagtgcgcggtgtcgagcttgacggcggcgacgtcgcgggtgagcggccactggacgggctcctgcgcggcgccgtcgccggccttcccgccgccgctcaagaggccgaagaggccgccgcggcgctggctgcgcttctccgggacgagcctcgcgaggacggcgacggagtggtccccctggcggaggcggacgacggagagcgtgccggcaccgaggtccatgctgcggtcggggtcgacgaggtggagctgcgcgcccggaaccgcgacgagggcctcctcggtggtgggaggcggcggcgcgtcgtcatcggcggcgtcggggaagaggttctcggcgagctgctgcgggtcgacggaggggtagagcgagccgccagggctggcagtggcggcgcggttggggttggcgaggaaggcggtgttgaggtcggggtgggactggttcacctcggggtagaggctctgcttggcggccatggcggattcgctgtgcgcggcggtgtcactgttcgtggatcaatcgagagataagagggaagcaattggggggaaaggagcacgggggaaggggggattttattgcgtgggagcgaaaccgttgaaggcgacggttgattcgatgtggtgtccagggacgcggagattctctgtgccccgccgcgttgctgcgaacgggcggcaccggtatagctggcagcgccggagcagcgagcctcgcgggcggcacaggtggaggtacagagacggttgcagatgataggaatagaaataggatacatcgagaagactttggaggaaaggaaaggatccggccggagcaaagcggggaagacgcgtagacatcgcgggggacaactcaccggccacggaggcgggaggcaaaaagaaaatgaaaaaaaagcgcacatgagacctgtcatcccgtcaggacttcaagagagacctgccggtgccaactcatcaagcagggtttacgaggcgagcatttcggcgccctggagacggatacagacgccgccgagtattccgaatcaccgcgtcggccgacgaccgcccgccgacagcagaggtgatcggaaatgcttgtcctcgccgtcggaggtgtggacgcctcgccgcctcggcggagctgttcccagttgccaacccgctcaccgctgggtgatcgattcgaccttctgcattgaagattattcacaaatgaacaccgtaaccatcaagttcttgaaatgttgaatgatgagcatttttcgtaagctcaggttttgtaacggcaacaccttcagcgattactccctccctcccaatacaaaacatattttagaataaaacacatcggtactaggttgtatttaggagtatattgagagtggactgacagcctgacattgaagctttggactgaaagcctaaactggaccattctatttcaacccgaaaaaaaaattggcacaagtgtgacccaaaacgaaacattggtactccctctatcatattttaagtgcagtgatgggtttatatacctaatgtgtttgaccatctatcttatttaacatttttttatgattagtattttaattgttattagatgataaaacatgaataatgctttatgcgtgacttgtttttatttattttttcataaaattttaaataggatgaacggtcaaacgtgagacatggaaactcacaactgcgcttaaaatgtgatggcggaagtagtaaacaaatggtacaagacgaaacaacaacaatatgacccaaagtataattcacttgcttactaatggcccagttgaatcgcgggaatggagaaacaaatgaatatgaaaaacataggattttgacgggaatacaactgtaaaatagataattgcataaacaatcgtttagttagactatagaaaaaacacatgaatttgaaaaaaagattaaaacagttttacctcatgataaatttcctcctattatgattttcatttgaataggtgagattggggggggggggggagtagggttacatacttacatgtaaagtggctaaaataaaaaaaaatgtctatacaattccttcgaaaatcctgtgaaacatcatgttccatataaattttagaaaatttctagcactcctggaatttttctttgtctacatctctcttttattaggtgttttcttatgctccacccttggttttcatgatattttgatcctgcattttttcctattactgtgcttcgagacaaaaaaaaccctcattatttccctcggagtagctgagatgattatgtgttatttactgatggtatgaacaatgaattaattaaagcttgtttagactggagtactattgtttggtagtaaaattgataattaaatgactatatttggtttgttaccaaatattacaaatattgttaatgtttagagaattttaacaatatcacatttagtttatcctaacaaaacttagcaatgtcgctaacttatcaaaagtttgcactgtcaaattttgaaaagatttattttgacaataatctgagtatgtccatattatagttcgaaaaagtatttaaaataatgtaagttgaaaaatggcattaaccgaaccaaactatcatagggaaattcatcacgggctatcggatccacacaatgctagaggatccagaaccctcgtcacttccttctcctggaagccgtcgtctccccagttccgttccccgcctagacccccaaaaccccaaccattccgccgcgcgtgctccggtcgccctagtgcccctacccatcggtggcgcggccgaccgccggccccgttcaatggggaagcggccgccggtcgtcgtcctctcctcttcttccgacgaggatgaaggcgggggccgccgcgctgccacccgcggcccgtcggcgcggagggcaaggactcctgcgacggcgcccgcgccggctcatgcagcgagcggcccgaggaagaagccgcggcgcgtgagtagcgcggagaggggccgccgtcgcgctacgggcgccgcaccgtccggctcccagaaggtaccgatgtcgagctagagttcggttggacggtttgctgtatgaatgctgtatgttgcgcttagttaataatactgggactatctcgctcttaattggtgggatatacattttgtctgtggaattgtatactagcactagatatttgttttttgttttttttgggatgtcataattcgttttggagtctcataatccctggtttctgatatatacttgtttaggctatgtccagacgatatgagttgtgaaatatgtataacagtttagttggcacttggttggaaagctatcaacttaacacctaaagttctacttgcataggagataatttccctggttatatgtccatttcagtcgaaatgaaaagttggttatgtattatttttacaagctaatgctctctttgagattcaagaataaggactgaataatatttttattttctgctcggtgataggatggaccattcctttttccctgattgagttttgaactatgaactcgtaatgcaggaaagacctattaatgctactatctactagagatttggacttggctactcttttacgactactaatcttaactgagatgattccatcttcgctactagtagcattgcaaactgctgaattgttccaaataaagtaatttgctgtcagtactcagcaactcaatgcttactgatgttttatctccttaccttttaaaggctgaatttgacatgctttctgaagatttttccgaatgtctaaatgacttgggcatgccaggtacatctcttcatcgatttcttgatttaaaacttttttttaaaaaaggtcctgaccaatgtaattatcagattcactaagtacgagtgttttactaagtgggcagattttttatatctgtcgctacagtttacttgctagttagtcagggattagcagtttgacaataagttaatagaagattaactgcaaatgacataagtagtgttattttactatttctttcctgactcagcatatgagaagttatcgtgtccctgggtttatctatttccctttttgtctgatccatcaactgtttgaagcttagtagtttaactatggaagttactatttagattttgctatccaaactaaaaccgaagtgctaacagttaatcactgtttgcaataacctacaaaatcaaccatatatgaatatttttcccatgtaaacatcttaatttgttactatatttttgcagaatttttaattttactattcctaaattactctaatttgttcttcttgagtgttccagcattacatgtattcttttcctgtctgttataaaaataatttatcaaagtcttacactagtaagatgcctttgcttggtattctgactactatggccattgcaagtctttttatatgttgattagtctatttctaggcaggatctatatgtcaaacagaagagctttgggttgacaagtacaaaccacactcgttggctgagctttctgttcacaaaaaaaaggttagtgcatttaatcttttatgattaagtaaatttattccgcaaatgagcctcctcagtccggtgcattgcagaaacaaagattttgttccatccacattgtatgggttttgatatgtgacttgaatttcttcagattgattttcatcataaataaaatgcgaaaactttctgagaacgttagttgtctgccttctcgtaggtcgaagatgtaaagaaatggttggaagaaaagctgagggcaccaaaggtggttattccttgagtttatgacattgaatatccaagatttgtgagtaatgggtctgggttatcttcaggatcattaatattaggttactaagcagatttccagtatttgtttttatccttttgctttcaattatttgataatgtgagagtgctgaatttggcttctggttgtggtctcaatcaaggatgtttccagaatagaagggattgttacaatatgtatgacaggcaagattagaaggttgcacctttgtttgcaactttgcatacatattgtaatgattctgcagtctgttaccgccttataatagagtatctcaggaagctaaattatagaccacatgatgaatagcatttagatttggcaccaagatgtaggaaaagtcagcagactctttttcaatatttgaatgttttgaactgtaaaaattattatgaagcttttgagcttacctcagttctgcaaaaatttacctgcatgaggcaatgtattgaactaatgtgaattttgagtcgcatggtattaactagttaattatacagattcaactttaccatatatgtgatgaacttttaggcatgaactagtttcacttgcttgcacaacaaagaaatactgacagtgcaaacacaattcttacagggaacatttggaggatggactcttgtccttactggccaagctggcgtcggaaaatctgtatgtcctttcatgctactattctcttgaattttagtttttcttttgcggagtttgtacaatatgcagactgttaacaagtgctaataaatcagttgaactttaattcattgctgcttgttagattcctaaagacctaagaccaccatatcccaccatatctgatatgacataaacaagtccagtgcgacatgacctgttgaaaatgcactgtattggtaacaatggatcaagacattgagtgaatgagtatcacctcaacttcaagtaattgcctactaaatcaaatgcatcctccagttacccgcctatcttatttctactgttctcttttggtttcacatagtgactattttgttgcccctgatgatttcagaaccttaggaactatgttgacctattgatgggagttgtctaatgataatgattgttacatctattacaggcaactatcaaagcaattgctgctgagcttggagttgagatatgtgagtggacagccccagtaccgacactatggacagaacatttgcatgctaactcaggtatcatatgttttgaggcttaaatattctctcttttgctccaaaaattgtttccagctgacttctgataaaagtatggatgaagtccatgcgtttctatacaatttagtactcagtatgctagtatagcacttgcaacttgcaatcacgtcccagttattttttttctttcaatgatcatttgaaggacttgggtatatatccaagctggaagaatttgaaaactttgtcgagaagatacggaaatattcgttgctttctccaaccaactttggatcgcaaagaaagcatactatcatcctgattgatgacatccctgtaacaagtggaaaagtttcttttgcaagattaggaaaatgtttaacaggtctaattcaaagtactcaagtaccgactgtaatttcacttacccaatatcataaaagtgagaataacgatactgcaatgtggaactctgaggaccttgagtccttacttcaaagtgctggtgctcataaggtaagattccctagtaaaagagcagttgctgtttgacagctttgatcatcatggcgaacaaacaggtttatgtgacttaagggtgtaccaccaatttccttgcagatttctttcaatccagtaaccgtaaattctatcaagaaaattcttgttagaatatgcaaacaagaaggctctgacttaactgacgatttggtgcatcaaatagctacatccagcggaggtgatatcagacatgcaataatgtctctgcagtactactgcctaaatccaagaaggctaaattctgcattggcaagaactgccattctgcctggtttaaagagcggtggctctctagttccagggcaagacagttatggttgcagctctgtaatacctactgcatgtggaagagatgagacacttacattattccatgcactggggaaatttttgcacaataaaagagaaacatatagtgaagtcgatgtcggtatgtgataacctacctctgcacaaccttcttcttgatattggtatttactctctccattcaaaaatataagaacttcactatatggcgatgtcagcttttgaatcttgttccaaaatataaggatttctagcactattcatagtaccatttgtcccatcaatcacttcccattcaaatttcttcccatcttacccccacctactcttccacccccacttagccttatttgttgaggggcactaaaaagtcttatcttctcaaccttagtttctgctaaacaatctagaaacccttatattttggaactgaggtagtatttttcataacgtattgataacatgttacaattataattaacgtgtagactatttacatttttttcgaagattgttttgtacaacatttttttcaagagtttagtgctaattcactttgtgcgctagtttttatttggtgcacgagtagtttataaagcagttactatgcatccttttgtgtttatcaggtctactaaatactactccatccgttttaggttataagatgttttgactttagtcaaagttaaactgcttcaaatttgactaagtctataaacttagtcaaacttgaagcagtttgactttgaccaaagtcaaaacatcttataacctgaaacggagggggtagtaattacttttgatttctcttagccttggaattcatttttggttagtatggctatatcttacacagcacaagttcctctgtgtatttcaggatcagcacgtaacatgtttaaaatcacttgttagtacttgatttgtagtcagttcatttgccccacttaacatcatctaatacttcgtagttacatgttcataagttccatagttcactgtggactgtggttacacaccactacagtatactctgccccttttgtttagataactattcttattggattacttcatcaaaaatgtactattggattatagaatgcaatgctgtgattctgaatgcctgcaagggtggtttattaaatttatgaatgacctagctttgttgtgtctgaaacttgtgatacttcagctgtagatgtggattcgtttcctatgaaagaaaaactaagaagaaatccactcaaaatggatattccagaaaaggttctgtctcaagcgcatggaaaagtgcggacagttgctgactttctgcatgaaaatggtaaacattgaaaagttttaccatgagtatcatacactatgcatattatactgtatgcttgtagctgtgttatatgattccatgctcgttgttgaaacactgaaaccatgattcttgaacttcgaagtattcatgcttatgtggctggctgctgctgtaattgctgctttagctaaggaaagtagcaaactactttactttttttttttacatctatcttccatcaccgttgctgtcacatactcgcgtattcacaataagccatcaaattagagtgcttaatttcttttgactgagtttatgatgtgaaaatgaggatggtatggattaaaaattgttcttctgtaaccgtgctttagcttcattacattttcatcaacattctttttgtaggtgtttgttcttgatagagctaattacctaccttaacctctgtcaaggtttaacttatagttgagtaaacatgtgaaacttggcatcttgcagttcttgatttcattgacaatgatgctattgatgatgcatggagtgtggcgtcatatttgagtgaggcagattgccttcttgctggtagtccaatttcgtcaacccgttggatggtaaatgaatcgtatgaagcggaaaacatgacacaacttattgctgcttccgttgcagcacgaggaattcttttcggaaatgcacatgtgtcatcatcaaggtaccttccttgtgaatatgggttcatctgacggatctcaaattgatagtttttgctgtgatttggctaagcaggtggcatacaatccgtagcccaagagtttggcagattgaacagtcatttcgatccagaaaggtaaattcgacaccataccatttccatgcaattatttagacaagtttggaaaaatcaatatatgtgttgaaaaatcaatatatgtgttatcatatattttctactagtactagagagtcaactttcacatcgttctagagtactttctctctgaactctgaagtaaagaaaaaacagtggacaccacatatcacatatttgcttcctttctacaagagtcataatgaaattattaatagactgtttatcatttgaagatataaaattagttttaccataatattaaaccatgctgatgaaagttctttgataccagtatgattttgataacattttagtcagctgaggtctgattatttgcatttacgtgttggcaaaatgtaggatctgattcttagagaaagatacgattgttcaagtacatctggttctcgcaatttctctgatgtagtcacagaattcaaaccatttgagagatggattagtcctcataatgatatgcctagaagtaactccttcaaccacaatatagaagcaagcagttctgaagaagatggagatgagatagaagattggtgaaagcggtacaattatgtacccttgcaccagaccctggacgacttttggaaaatctggatgcattgctgcatgctgtagatctgcctaaacagctaacccagaagtagttggtcgcatcaattcgttttttgcaagactgccattttttgcgtaccgaaccgaaaaggcagagttgaaaatcatagtatcaatcgacaatggctgcaagtcttcgtgaagcatgttcagcctatcaaaccttttttggggagttgcacttcaaattcgacccatgaagactggagttgggccttgccgacagccgacagcgtcgttcttatcaaatgtgatgagcctttggctttgctgcttcacatgttcatatcgaaccaattgtacctagagtctagttagtagttagtgttcggtagccataggaatcatttagaaactgttcggtgcaaaagaattggaaacacatgtgccatgcaggtttggccttttgcttgttttctcgtgcaaaactgaccaatgctgtgctgcacgcacgagtttggaggtaagccaaacttcagtgcgtgtttggccgcacggcaactccaagagcaatctgccgacgaacaccgaaccttagatgttgacttgagggcatcacgtgccatcacgaggatgtaatattatagcatatggtcaatccttctcataaaggttatattcaccttcaaacgaaagaaagcatcgcaatcataaaaaagaaaaaaaaatcttgaacactttgatatttttcttaatcaaaccagtaactttggttaaatttatagattaatttagcaatatctttccgttccaaaaaatgagggatcttaaatggatgagatatatgatatatcatagtatcatgaatttgaacaaaactataaatgtgaagaaacgatttgtagtactagtgctaggatgtatcttatccgtctaaaatttcttatattttggaatgaatggagtaccatattagtcttattaagtatcacattaaatataaatatattatatttgttgcgttgaaatgttgctatgatttgttataaatttgatcaaacttaaaagtagtttcgcttaagataaaaaaagttaaagtgtctgtaatatgaggagggagtacaaatttttaggtgaaattttgccaaggtattttttcacatttccgtagctattcccaagccatatatctcctatctccgtcagaaatccaaacaatcgcgattcgatcatctgttccacccgccacccgccacaatcccccagacgaacgctccgtcgcgcgcgagcccccgttgtcggtgctcgaatcctccccgcgtgagaggtgaggtgagacccctttcccgccgcccccgccaggggcggatcgggttgcgcctgcggcctacatgtgtcggtgggttcttctggtccggtgattcctccagcctctctgttcgcgcgtgccgtcgtcgtcgccgacgcccaattcgggggcggtgcgggaggcctgcgatgttttggaaggacagcggcggacggagcagcggcggcggcggcggcggctggctggagcagaacggcgtgggccccttcggccaagtgcgcgtcctcgtcgtcggcgattcaggtctgttccgtcgtgaccccccctttcgttgatctgcgaactctccgaacctgatacctgtcaaatccatgtctcgctgaactcagtggaaacaagtagggaacgccattaggacgtcgcggggctgatgattgtgatccactgtgaattgtctgtttaggtggtgcaagggacgaagagggatagtggcttggtatgaagtgaattttgcattttgatgaattcggttagccttgcctgtttgtatgtgaggggatttgagctaggctttttgtgcacggatattaacaagaccaatgtagtggaaaacaaacaaggtgcatttgtttgactagctagaaaccagaaaggaaatcgtcagtccgtcatcatgccgagttagtgaatccaactcctgtgggaggatactgtggtcccatcaatacatcgtcatacagagttagtgaaatcctactcttgtaggaaaaaagaatttatgaatccatcataacatcatcatcattacatcgtcatgcagagttagtgaaatcctactcttgtgggaaaagaaattatgaacccatcattacatcgtcgtgcagagttggtgaaatcttacaagagtaggaaatgaaaccatcaattaatcatcatgcagagatacaagagttgaaatgttttttggctgttcagttctccaattattcaccaagaaggtgtgtcagtgctcactaaccttggatggaattgcgccatttttctttctctgaaaacgtgggataccaaggaggaacttggtaccaaagaggcagtaggtatgttatctacccaacatttagtccaggtggaaataatgagcctattgagacacagtagaccaagcatcatgtgggactgaattttctatgtggcctttcactgaatgtactgttctctcgtggatggtactatgttgcatataactgaaatgaatgcactatagctggcatgtacttgtgcattgctgactatagttctccagatgtatacattgtcattattccattttaccttctcaggtgttgggaaatcctctttggtgcatctcattttaaagggttctgctattgctcgacctgcccagacagtaggatgtgcggttggcgttaaagtaggcactctggctctgtactttcctcaattgcaccttttgctatttgtatctgcttacatttttactgttatcatttcagcatattacttatggaagtgcaggcggttcttctaataacatcatcagcgacgttcaaaggaacttctttgttgagctttgggatgtttcaggacatgagcgctacagaacatgccgttcaattttctatacacaaattaatggtaaatgtcatgtgactatctctttattaccagcatattactgtcctgcatctatgtacccattggagcccctttattgcttttttttttcacaggtatccatttattgtttgaaacttgaatatgttcacatgaagcccaaattttagttgtcgcgtgttatcgagcagcaactctagttttatctctacttcaatttgtttcccagtatgtacttcagcaggagaaaccactagagaaagctgtctatatcagatccttgacccaaactcttaatgtgtttcctatcgatcaatattaacaatttagtacactcattgtttcatttattatcatcaggtgtcatatttgtttatgacctctctcagaggaagaccaaaacaaatttgaataaatgggcagttgaagttgctgaaactggcaccttttctgctccactcggatctggtggaccaggtgggcttccagtgccttaccttgtaattgctaataaagtggatcttgttccgagagatggttctagagttagcagtggaagtcttgttgattttgctcgtcagtgggttgagaaacagggcctgcttcctagtagtgaagaacttccactcacagatagctttcctgggaactctggtctcctctcggttagattctcttcttgccacatactaaagttcttgcaaatcattctcttatgtagttgtagcaatcaagatccattactaagtaatggtttgggtagaggaaaacattaaaaattcttattggtagggtctgcacaatgttactctgagctagttcttgtgtgtttaagtcgatttctgattattgcaggctgccaaagaagcaagatatgacaaagaagccgtgatcaagtttttccgcatggtttgtttagaattaatacactgattttttcctccctctatgttttcatctgctaatgctgttgaaatgcatctttcagttgattaggagaagatttttctcaaatgagcctgctgccccgagtccctggtctctcactccgagagaagatagcatccttcctgtagagactctcaaagacgaagttgatagctttcaaaggaaaaggtgcgtgcctaaacatgaaattcacacataacaacaattcaaaaggtcgaaagcaaagcagaatataacttgagatataatcatggcatcaatagcgaaccggatgctaacgaaacacattaagctcttacgtgcacaatactttgcaactacagcggcgaggacttcatgtacaagggagtaaccccgctgcctgcacagaggaacctcgcatcgccaccagatctcagtccacagcaaccggtgttctctttagataactacagatatcacagatactcctcgccgtcgcttcctgatgtgagcagcagtagaacaagccgagaggatatcgatgtatagtacagattacacaggccaccacagtagtacgtcgaacgccgacgtgggagcatatgctgtgccttgacgttggattccataataccttgcttgcagcacagcgaaggtaccaaatactatttgtcgtcacccctaatcttttatctgatagcagcgagattattgttttatttggttaaatatgtatattcatttaacagacatgagattgatgtgagtaaaatatgtcaaatatagatttttttcctttgttttacatgcttattactgtttcattgctgtgagcttaattgaattccatgcggttaggcccgacatactgtactccggtttttaatatcatagactttggacatacgaataaaccattcatcttattcaacaaaattaagtaattatcaatatttttattgtgttttttatcattaaaagtattttgaatatggcttaacttttttacatatatttgcacaaaaaatttgaagaagaaacctctattattaatatattagtatgatgcactttgatcattctattacatttatgatacacacaaattggaccaccaatacccaaagtccctgaatacgcgccaatgatatatactgtatatacgtacgtacgaattcctatatcactagatgcatatggtcggcaatttggctatcagtacagccagaccgcccttttggccggcaaaatcaagtagtagtactactaaattactgattgcatgtacataccatgcatggaattatttagggattaataattgcggcacatatatatatatatgcatgattaatttagcttcccataattttctattttctaatgccatagatcgattgtgtgctctttgttgataaagaagatattttttttattttcattaaagcatattttggtcgattgtgtataacaataaagctgcagaaagcaaaaggagaggagctcaaacctacaaaacgattcatagcacattactatatataaaaacgaatcctgtacgtaggtaactaaaccagtaattttcacaagcggatcatataagcctcctagaactataggcatgcggattttttttttaaacagcaaagctttgccattttatattgataggcattcggaaatgacttgtttggccacacctttgaaaaatctcttgaccgtactgtagagcacctgagtgcatgcacacatttttctttctgatattttttttcactcgcatttcttttctgatttttttttgtcgaaggaacctatatatgtataatcattttattttgatttactggtagaatcaggattaaaggaaatacgttatccaactttcctgattccctcgattattgttgtgtatattttcagacggtaatatcaatattaccatttacaacatagattaaaggaaaaatcagtctgcgaaatactaaaaggtgctggaccaaacaagagattatcaaaatctaccgcagtgccgaacggagtctttagtccctaaaaatagctgttttaacttttaagttgtgtatctattcgcctatactaacaaaaataattcatgaatgtttttcttgaactttaaaatcacaatatctgaatgtgcctccaacctatataaacaatgacatatttttttaaaaaaaatcacaatagttttctttctagaaaatgaattaaaaccccagcctctacattgaaagtggaggtacacgctacacttccccaattatttgaccaaacaaaaacaactttcgttttctcatttagcacgtacctatatctgtatttagttgactctactattaatacagtttatacttctatatactatcatcttcattactcaattataattctgtgcatacgaaatcactcatattcatgtttcatagggtgaataataatggattttatctactaataaactaaaggaataaaattgtcatgtttgtttgcccccagattctgactgcatatatagcaagatctttgcatgtttactgttaatcaactacaggcgccgtgccaaaaactccaatgatcaccctagcttgaggcatgcatataatacagtgcatgctatcagtactgaaagaggaactttcaggtagcaaatgtattacgccttctatggttgctcgtaacttcacaattaaggagtagaacagtagtacgtacggagtactccctccttcccataaaaaacaaatctaaaaccacatgtgatatattttagtacgatgaatctgaacagatgtatgtccagattcgtagtattaggatatgtcacataccgtactaggttggttttttatgggatggagggagtatgtagcaaagcaaacactaccctgcagtctttaacttcttccccagaatacgtcacatcacgtgtagcccactgaatataaacacagccaaacacaaatacatccaagaacacaatatattccaatattttgtcaagcacacccacacattcatatgattaataactagaccgtaccatacatcaataatgccacttgtgtacatcaccatgtggagacagagtagaccacatgtgtacgtagtaaatttcttgatacaagggtaataatccaaaaactcatcaccccatatcatcaagaataccccaattacactacgtgcgtactgcatacgcatgtacgcgacgtaaaaccctagatatctacgtagctagcataacatatatcacacacacaaattaagcttaggcaacatcgtcgtcttcatcgacctgactcaccattgacgagtgcagagctagcatccatccaaaacgcaacatcgcggtcaagctaccggacaactcgaccgaccatggctcgagcatcacaacttttcttctctatcttccaatattttttttctcctactttcggtacgtctttttcccaaccaaagaaaataattttggtgggaaataataatagacacattaattagacaggtcatgcacagctaggatccaaggacacaccgtgtgatagatcgatcgatcctagaggcggaggacgcggcggaggctgtcggcggcggccgcctcggcgttgcatgacggggcgggcggcggaggcggcaccaccttgttgccggcggcgggggacgacgacgacgacgtgatcacgaacctgggcagcggcaggctgctcggcggcggcgcgagcacgtgcagcaggtcctggacgaagttgcgggccacctcctgctccaggtcgtccagggcctccgccaccgccggcgccggcggcagcggcgttgcccgctccagcggcttcttcttctgtgttcctcccttcgtcgtctccgtcgacggcggcggcctcgacggcttcctcctcctgtccctctggcgcgtcgacggagtactagctctgccgctgcgcggcggctgctgcggcggaggcgggtacgggaaagtggcgtacttggtggcggcgggtgggagcggcaggagaggtggctggttggacggcaggagaggcagagacggcgacgagtacagcggaggcctcgcgtacgggagcgcgggtagtgatgcatggctccacgcgccacctttgtattgctggcgtggcgccatcgccggcatcgcgccgccgccgaggtgccccggccggaatccgccgcctctcctcgggaactcgaagctcccggaagaccggcgatccagaagaacgttgtccatgatgatctctaggaggagacgaaaagtaattcgaatttctcgctcagatcgtcgttctaaggcgtttttccacaaaaggaaatatggagccttgatgggatttccaaagagagaaggaaaagatcaaggggacgatatgatcaaagctcgaaattaaattatatcgaacttgtgtctgtgtatcagtttttgcatgaaatttgcaagaagtaattaattaactagatccttgggattaaaaacaacaaggatgctagctaactatatatatatgatcgatcggtttcgatcaagaagaaaaagaacgagaactgagaaggagaaaattaagaaaagaagctatctatatttgcgaagaacttatcttcctaatcgatccttctccaagaatgaaaaggagctagcttgatctatctaaggcagagagggaatagccatgcactaagcccaccctcgcctccgggctacagctcgcggggatccaaacgcctctttttatagacacacaagttggttgagacgtgctgttgggggagagaaaaacgggccagctggggttatgtgacctcaaaactaccgtcctcgtttactaatgcctcgctaatggtaggtttgcacgtgttaattacagccttctagggttggaacacttttgttggtgcccctgagggcacgatggtatttaattctttgccacttgtggggggcattattcggagaacaacagagtagcaaatgaatctttttcctgaaaagagctttttctttacgattatacttttttttacatgcatatattatatacgtttatttttctgtaagtaatgcatggttacctacgcactagctatatactactaccacctttgtttcaagttataagatgttttgattttggtcaaagtcaaactactctaattttgattaaccttgtagaaaaaaataagtaatatttacaacactatcattggttcattaaatctataattgaataaattatcataatatatttatcttgaattaaaaatattactattttttttacaaaattagtcaaacttagagtagtttgactttgatcaaagtcaaaacgtcttataacctgaaacggagggagtactaatgaatatggtggtttttttttctatatctcaaaccgttccagcggggactatgattacgaggtttagtcattttcctatctagtgttttgggttgatttttaggtggaaacactggttaagtttttaggtgaggtggttttaatttatatggggggactacgatggtggtggaggcaatagatgattccgttttcgaaatagtacatatactaatgtaatggttgtgtacatcctcgatgtcttattttatcttttaacattttgcagcgtatgaattaaaagtcgtatctctctataaataaaacagcgagatatatcatttaaaaaattttcccttggcattgtatataatgaataagggtggcatcacattatagtttgtaacatttcttacattcagtatctatgtctgcctaaaccgtctcgtttgtatttcatgaccgacgaaggaaatttagggtatttctgcacatggtttatagtatatttagtaataggttccgtgtagactcacaatgtaattgataatatgcttcagattttaaatcttatacttctagtatcttacaccaacttattacggcctgtttggtaggactataattccgaaatctaattctaaaagcagagtctagagtggagttgtggaacggcccaagcccttctcctctactctagttcattttcttatcactctaactcgctctgcttctttttttaatatagctaaaatcgtttggttgggcttcaactccaggagaggtgtagcttgaactaaagttatagctctatcaaacataatattattctcctatttattcttcccatatgccactttctattgcctataattaaataacatcaacaatgattataatgctatcatagagataaggattccaatcaataacgtcaatactatgtttaaattgttttaagagatggattgcaaaataaaataagaatgcaagtggggtggatttgcaaaacaaaaaatgccgacaggcataggttggaccagggctactcagacaaccacttccatcaaaaccgtacaggaccgggaaagccacagcacctcaatgacagtgggcccggcaggtcaacacatcaccttcggtcccactcctcagtggctgaccacgagcaaaaccacaaacatttttttttcctttctctggacgtttaggtttgcactgtatcgcaaatctggaggacaaggaccaactggggctaggccggcaaccgccgaaccaacggcggccgtcggatggggattttggcaggtgccgctggggcgcatcgggccgtccgtggcgtcttcccctttgatccccgcacaaggacgcgcggaaagcgacggcgccgtgctttcctccggctttgctgggcccgtcgctccaccggccgccgtctgcgccacagcagcacacggggattttttctgtaggcctctttttcaaagactagcctcgataaagtcccaacagctttctcccaggaaagaagaaacgttgtagagtcagaggcacatgttggcacggcaactgtattattcatggttttattgcgtgcaatttttttttcaagaaagaggatgctttattgagaataacttaagttcttgtacaagttaatgtacgtacgtatgtggaaacataatcatcaaaccgcacaaacgaatagtgtcttgtctttctagcaaattacgctaactcgtgtgttactttattacatcatccatcgacatgacgagacttcaccttcaactgcaactccaatttgctatactcagtgatgacgatattatgtgcaatactggccttatacatggcttaagcatgaattttcattttatatactccctttgtctcatattaaacacaactatgagtttccgtatccaacttttatcgtccgtcttatttatttattttttatgattagtatttttattatatgataaaacatgaataatactttatgcttgacttatgttttataaattttagcattttttaaataagatggacgatcaaagttggatatgaaaacttatggctacgcttaaaatgaaatggagggagtatatcataaaaatgcctcaatcaaacaatctcaatgtaaccccaagtagaagtatatcttagctagcgaatacaaactgttagagcacacaagtgaattgtcctccttccatcagcttagtttttttttcttaaatcggttcatacgtggaattcagtatggtgtcaatgttacggataattgggtttgagtgctggctaacgcaaataaagagataactcacttctattccacctctgagaactgaggaagccttcatatgatgatatgaggaagagtgctagagtataaatgaattgctcctctcattagttcaagtttgtgggttggactggctgatttgtgcgtgcaactcaacccaaattactactagatgtcttctatgatgctaaatttgatggtacacggataaatgcatgaaaaaagaatgaaaagcagcataatacataaaaaagaaagtaagataagatacctcgaccataagcaaggagccaaggatgtgtggttgcttacccaaaaggaaaagaatatcgaattggttatacgcatcaagaagacatgtgttgttcagcaccaacaatttactggtaattttatctcaagcatctcatgcaggagtaagtacatatgtaattaatacgcaagtcttattatggtggattttgatagggagaaaagatatcattctttggaggaagtgatgaccccttgagggtgctgctccccttagggggatttctgtcttaacatatatgcttcgtgggaaccacgtgagctcacgatgaggtgaatatctcttcttttattcgaggatagagtggctgaagatttgttaagcaccgaccagttgaaaacaacttgttttctaaagtattcctgagcaggaaagtgaaacagagtagcaaggaattaggcgaataagcaaacagttgacgtttaccctatctcaattaattattaactgttagtgtatgaatgaagataaaggtagtagatacaaaggagaaaattatggtggccggagttagacctcaatgcatttcaagggagcttttgaaaccttttggtttgtttgggaggaagctttaagatgtacccatggttttgcatgaccctggaaaagtacggtcagtacaataattaggaagctaattatgaaagtaaacccgtggttaatgcttaacctttctcaatggtaatgatttgattgtaagactaaataaagtttctttgctcacagcttaattatttattgcttgaattggggtaaagtttcctagtagctagctagtagttcctccatctatttttgatagtcatatttccaaatctgaaaattttatttttgataggcatatttcaatccaacaacttatcatcttaatgactttcttggatttaatacatgactcttcattcttccacacaagattggttgcacgaacatcgagaaatataaatattaatgaatcgcttgtttacgaggaatgactaatagcatatttaaatggatgataagtagaatcacttatctttggtctgtgtgtcaagatgaaatatgactatcaaaattagatggagggagtactagttagacaaaaaaaaggccatgtacaaaataattaggcactactattatccaagtagaaaatagaaaataaggaacaggtttgcaattgtcaattagtcatctgtatatcatggagagacagcaacattgcctatgatggactagaaatacagacgacagaaattaacataggaaaaaataaaacaggtcaatttacggtatgtcgttctttttagaaagttactgctacctccgtcccaaaatatgtgcagccatagatatccgtgtccagcgttttgaccgtccgtcttatttgaaaattttatgaaaaaaattaaaaatattagtcacatataaagtactattcatgtattatcatctaataacaataaaaatactaatcataattgtttttcaaataagacgaacggtcaaacgttgagcatgaacagtgttaaaattgcatttattttgagacggagagagtacatttcacgggttttactactaggaataaaatatctctgcttctttttagcaattaatctacatccactataaactattacttagatcgatcttttcttagcttcaccaagtggatataaacaacattaacataagtatatacaggtcaaacaaagtaacaaaccataatgggcggtgctaaatccttaactctccggtgcccagttgcctttcttttctgcgagagtgacgagatgatcaatcaagctaacaagcatcattggctccaagcctttccaaacatagttaatctctcgagaacaatctcgaagcacatatcgctaacaaccactcccataaatgccaattcttccatggcgtgtaccctaggatattactcctagatgtcaatagctgaactcatgggccagcagcaaccttaacgacaaacgcgagagctaattccgacagctactcacaattaatcaagctgcggatccacggaaacgtgggtaataaaaaacgtctccatttatgtgcgagaggcggcccgccactagaacggataccctcatcttaatcaggcggtaagctctatctcaattgggcacagcgtccgtcacaggttagaagtcactgatgtgaaaagttatctcaatcgagcaaacggccgtcacgaatgaatatatctcaatcgggccctaagtaaagcccgtcaccgatagttttgacccagacgaccaatcaaactatagcccgtcacagatgacctatctctatcgggccacaactagcgcccgtcacagatgactactaacctttatcgggcttaaactagagcccgtcacagatgatactcatctcaatcgggtctaaactatagcccgtcacagatgactgatgacctcaatcgggcctaaaatagagcccgtcacagatgactactgacctcaatcgggcctaaactagagcccgtcacagatgacctcatctcaatagggcatttagttatggcccgtcacagatgactataatccacaaaaaaaataaattttgttttttggctagcctcaggcctttgctagccatgcccgctgaaaaaatgacagaaacaaacacagatatccaatatccctagctccccagcatcacccattcatatacatatgcattcacgtacacagacatcaacatatttcatacaaccacacattcacagccatctcatatttcacatccattcatatatttcacatccattcaaatatttatcatatttcacctgcaaaaccgagttaattggatcaaatatttatttagcaagtcttaacataaacatatgaaatatatacataaatataagcatcacagttacatcatcacaggtgcataataagtgttcatcattgcctaaacataaaagttcaacattgttcatcattttagtttaagcctaaacattcctttgggattaattatttcgcggaggatgaagctggctatctcctcgcgaacctcctcaaagctggtaggcagagacttggttattgtgctctacattgtcataattccagattagttgatcgatcatatataagtactaaaatgtagttagtctatcacaattgagaccaccgacctcaaactcagccaaagtcttcaccttttctctatacagaaggcgcatgttgtggcacacatggaatctgcactggtcacctatttgttgcttcatcgggaagtcttttttgtggatgagggtgtcatgtcatgtcttcctgaggcctcctctttgcacgtattgggcccacgcttcatctatcgctagttgaattggggtccaatcatatgcgttcttatcaattctggagttcaggtagtgacatgtactccacttaggtgttatgaccagaaggatccaatgggcactgcggcattaatatagtgaaagttaattaagtactcaaggaatgtgtcatgctgttgtgtatatttagttaacacacttactattgattataggcgcacatagtgtactccttgtctcggcgggaccacaaggtgtcgtagatgtagttgaccattccttgacggtcattctggagatttatgacagtgaccacttgtggatcaaggaaggtaacttccggtgcatgcttctgacaccattgccaacttaacctacacacaggataaacgatcttgtaagcaagttaaaccgattcttattaccagattaagttgggcgacaatacttacaaggagtagcacttaaggaggcttgtgtccaccgctcgaagcctgtagaggtcgaaaagatccttgaagtcgaccacgatataatttgttggaccaaggaatggctttccatcgtgctctccaaggatatcggtagctttacttggcttcctggcattagatttctccatgtagtataaatgaaggtccttgcaagcggtgcccattgcggcaagcacgtcatctccaacaaatggcatgcctagttggaactcctgtggagcgacgtatttcttcttgacctctttgcccttagtctcttcctggcccttgcccagatctagcttccttggagctagaagcgaggcctgcacctttcctccccttcctcttccctttgcttcgggtttatcgagagtaattctctgaggggaagagtgtgctttcctgctcttcttcatcggtgggggggggggggttcatgaatcgccttgctgtcggcctccgttcggtcctcccccaaaatccgcgtcgtactgcaactgcacatcgtaagattgtgcatgacgatcttgagcaggaggggctgaaggagcagaggcgggtctctttggtggacgaccacctggtgcagtggttggcctcgctgtaaccctgatctcaatgaggtccttgggccattggatgaaggtaccacgggcatttcctagtgagaggacctcgtcgttcggtggatacttcagagggaacagctcgtattcgggcttcaccgagtcgacttgaacttttgcacaatcggccctgagttgcgctccatgcaatcttgtctctagggtcggcttgtacgcgagtccctcggcttctggaaccgtgaaggtcggcatcaccctaactgtgagggtacaactcgttggttcctgcgacagattaatcgatttttttagaatattatatatcatatggattcgttaagtctttcatgtaatgagtaagttcacggttaccgttatgtggtcgacggcgctgtcgaccgatgttggattttccgccaactcagttgatgtgcaactgctgcatttttgggtgggacttcctaactcttcgtgctcagcagcagcggcggcctgggggttctgttgctcttctcggatctcttgcctaatcttagctctcatcgactcgagcttttcgtcgaattcagatgtcagctcagttcttatcgacgcccggatcttggcttcaaggcgtgcatctttctccgccttgttggaagtccgctttttgtactgccacgcgtagtctggaaatccatacttccagggaatagaagacccaacgccccgtgtctgtccacggtgttccttgttgcccaacgctttcgtgaggaggtcgtcctcgcgtctttgagagtaggcctcttgcgaggcttgttgctcgacaaccaacgccttctgcattacaatttagtggggttaaataaactgcacgatgggaaacaatgcgaacatctagtttgactagacacttactatagcttcgtatactcgttgatcttctgcatttggcatgaagattgtgccatcatcattcttctggtacttggccctggcccagttcctagcccgagggtgtgggatatcgccaaacactagcggtgtgcacgattcctctgcttcttcatcctcacgctgccattcctcttccttaccggcatatccagcggtgccaagccggtgcggatgctggttcctggtctagagcaagcgatatgcctcgcttctagctctggactcgggggtcgacttcttcgcatggaattcctcccagacctgttccgtgatccaaggaaatttctctcttggatctggattcgccgggttgtagacgaactcgccgactagcttagtcttgaagttcttccaagcattgcccataaccttgaaagcagcccgcctgagatggtcctcatgctccgcaggataattaaagctctccttgaacgttagccaagcaatgtccttctctgcggccggcacgagcttgatgtcatcttgcagaatactgaatttctgcctccctatgaccccgcagatagacctaaatcggctcaatattttccttggagatgtcggcaacccaacggtgtccactgctgttatgtggaaccgttccttagggattttgttccctgtcctaggagtacgtgtccttgaggacccactagttgtcgtcgacattggttcgccttgctgagacatcgtctactttttttcaaaataacgaaaatacacaattcagtgcttcaatggcttagaatccaaagttctaaaatcacttattcacataaataaactaaattgcacatctcacaaatctaataaactgaattgaatatcacatataaataaattgaatctcacaaatctaataaactgaattgaacatttcatctattcatctattcatccacattcatctataatcatctattcatccacatccatctgtgcataaacattgatctattcaaacacattcatctaatcatctattcatccacatgtaaaatgaattgaatatcacatataaataaattaaatatttcatctattcatctatttatccacattcatctctaatcatctattcatccacattcatctatccatacacattcaactattcaaatacattcatctaatcatttattcatcacattcatcaatcgaaccacattcatctattcatcattcatgcgtgatggaggactcacctgggggtcgacgccgggctcagtggagggcggcgccggtcggtggagatgccggtcgggtaggtcggcgccgggcgggcagcgtcgggctaggtgggggtcggcgacgtgtgtagatgaggacgcgggtggcgacgacgaggaaggccgacaccggttcggtcggtgtagaggctcggtggcggcggcggcaggctcagtgggggtcgtcggtgaggaggcggcggtggtccgaatggagggccgaggaggctcggtggcggcggccgcgggctcagcgtcggtggcgacagcggcaggcttggtgagggaggacgacggcggtggcggcggcaccgggctcggtggagggcttcgccggtcagtggaggcggcgccgggctcggtggaggcggcgggctcggtggcgacggcggcggcgggctcggtggcggcggtggcggtctcggtggcggtggcggcgagggaggacaacgacagcgaagtaggagttggcggcggcgctagggttctaaggaggcgggaaactgtagcgggacttagaaaaattttcgatccgatctgagataccctagttatagtagactgatgagtcatctcaatcgggctttgccgtagggctcgtcatagatgactcatcagtgacgggctccatactaatgcccgattgagatgacattcaggcccgtcacggatgactcatctgtgacgggccctaagataatgcccgataccgatagattaatctctatcgggcttgaactaaggcctgtcaccgatgtctatttttccatttttctaaataagtctttatatttatgagtacaaaatatatagctgctgtataataatttattttattagtcataatacatttttagatagtaaatgatttcaaatcgaaatatggtcaacaacaaatttgtagaggttatcaagatcaacaacttttattttggtcatttgtctatataactttgtttccaacagcttgaaattgattttgacaatatgataaatctaaacaacatttgtaaatactaaatgatttcaaatggaaatatggtcaaaaacaaagttgatcctctcatcaggatgtacaacttttattttggtcatttgtgtatataactttgtttccaacagcttgaaattgattttgacaatatgacaaatctaaacagcatttgtaaatactaaatgatttcaaatgggaaagccataagcagctaacttgtacagcttatcaagatctacaacttttattttggtcacttcttcatccgacaaagtgctagtaccaatgtttacaaaattgacatatctgtgttgatatttataaaccagatgagagaaatgtgattattgtgaatagtataactatcactttgtcggatgaagaagtgaccaaaataaaagttgtagatcttgataacaggatcaactttgttgttgaccatattcccatttgaaatcatttagtatttacaaatgctgtttagatttgtcatattgtcaaaatcaatttcaagctgttggaaacaaagttatatacacaaatgaccaaaataaaagttgtacatcctgatgagaggatcaactttgtttttgaccatatttacatttgaaatcatttagtatttacaaatgttgtttagatttgtcatattgtcaaaatcaattttaagctgttggaaacaaagttatatagataaatgaccaaaataaaagttgtagatcttgataacttctacaaatttgttgttgaccatatttcgatgtgaaatattttactatctgaaaatgtattatgactaataaaatgaattattataccacagctatatattctgtactcacaaatataaagacttatctgggaaaatggaaaatagtcatcggtgacgggccttagttcaagcccgatagagattaatctatctctatcgggcattatcttagggcccatcacagatgagtcatccgtgacgggcctgaatgtcatctcaatcgggcattagaatggagcccgtcaccgatgagtcatctgtgacgggccctacggcaaagcccgattgagatagattaatctctatcggccgtaaactaaggcccatcaccgatgactcattttccatctttcatttgttgtgagtgcaaaatatatagcagctgtgtaataattcattttattagtcataatacattttcggatagtaaaagatttcaaatggaaatatggtcaacaacaaagttgtagagcctttcaagatctactagttttattttggtcatttttctatataatttttttcccaacagcttgaaattgattttgacaatatgacaaatctaattaacaacatttgtaaatactaaatgatttcaaattaaaatatggtcaacaacaaagttgatcctctcatcaggatctacaacttttattttggtcatttgtaataaaacaaaattagccatattaatgactacacatattaagtctttgcaataaaacaaaatacttcattcattacaatagataagtacaaatgcatcagtcacaaggttatgccttccgtatggtctgaacgagcatatgccacaggctcttggggatcatcgtcaaggtcaatgtgaggtcttacatgaagattatggttgtattcttcttcatcgacgacgttgtcaactcctacaattcggcgctttccatccctcacgatgtgcatcttcttgtttgaagggtcttttatgtagaatatctgctcgacctgtttcgcaagtacaaatggttcatcggcgtatcccaccttagatagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgggctttgccgtagggctcgtcatagatgactcatcagtgacgggctccatactaatgcccgattgagatgacattcaggcccgtcacggatgactcatctgtgacgggccctaagataatgcccgataccgatagattaatctctatcgggcttgaactaaggcccatcaccgatgactcattttccatctttcatttgttgtgagtgcaaaatatatagcagctgtgtaataattcattttattagtcataatacattttcggatagtaaaagatttcaaatggaaatatggtcaacaacaaagttgtagagcctttcaagatctactagttttattttggtcatttttctatataatttttttcccaacagcttgaaattgattttgacaatatgacaaatctaattaacaacatttgtaaatactaaatgatttcaaattaaaatatggtcaacaacaaagttgatcctctcatcaggatctacaacttttattttggtcatttgtaataaaacaaaattagccatattaatgactacacatattaagtctttgcaataaaacaaaatacttcattcattacaatagataagtacaaatgcatcagtcacaaggttatgccttccgtatggtctgaacgagcatatgccacaggctcttggggatcatcgtcaaggtcaatgtgaggtcttacatgaagattatggttgtattcttcttcatcgacgacgttgtcaactcctacaattcggcgctttccatccctcacgatgtgcatcttcttgtttgaagggtcttttatgtagaatatctgctcgacctgtttcgcaagtacaaatggttcatcggcgtatcccaccttagatagatctactaaagtgaaaccttccttgtcggctttcacaccagtgcgtagattcacccaacggcagcggaacaaaggaaccttgaacttgacgtagtttagctcccagatctcctcaatgcggccgtagtatgtgtttgacccaacttgatcctggaatgcatctatacggacgccgctattttgcactatgcttttgtcatcttgtttgacggtgtaaaatgtgtatccatttatatcatatccttgccatgtgtctacggtccaagacggtcccatccccaacaactgtactgtctcatttgggacatccgtggacattgtcacacgattcatgaaccattcgctaaaccgagaattatgttctctgttaatccatgcatcagatcgccccaagttctcatctcggattttcgctaagtgctcctcaaagtatgggccaacttctgccatatgttggagcacagtgtaatgagcctgcgcgtacgacgcttgatcgggcctaattcttttccttccgattgtgccaacacctgacaaccttccctcgtgacgagacgctggaacaccgataggatcggcatcggacatgtaattgacacagaactcaatagcctcctcggtcgtgtaaccttcaatgattctcccctcgggtttagctctgttacgaacgtacgacttcagaaatcccatgtacctttcaaacggccacatttcccttagaaaagccgggccacatagttttgtttgcttcaccagatgaacagggagatgaaccattatatcaaagaaagacagtgggaaaaacatctccaggtgacagagggtattcacaatatcgatctgcagtccatctagatcttctggatctataaccttctgtccaattgcattgaagaaggcgtacagacgttggatcgtgtgacgcactttcgatggtagaatgcctctgatagcaactggcaagatttgtgtgattagcacatggcaatcgtgagacttcattccaacaagttttagatcgtccaattgaacatacttacttatcctcgctgaatagcccgatggaactttaatatcattcaagcatgataacattgcgatcttctcatcctttgacagtgtgtggcaggctggagggaggtacagtttacctgtctctgcatctcgtatgggctggagttcattgcgaatattcatgtcctgtagatcaaggcgtgcgttcaacccgtcctttgtcttcccgggaatattcaacatcaggccaaccaaactctcacacacattcttttctacatgcatgaaatcaatgcaatgacggacatcaagatctttccattaaggtagccgccaaaatatggattttttcttccacatacccttctcctttgtcttgctacgttttttttcttcccaaactcattgcttatgtccttgaccatattgtggacctcatctccggacaaatctttaggagcaggctgaagttctctcttaccattaaaaattttcttctttcttctaaatgcgtgacgtagcgggagccacctccggtgtcccaggtataccatctttcgtgatttcttcagccaccagcttcgtgtatgttccttgcaatcggagcatgccttctttccttttatagtttgtccggaaagattaccgagtgcagggtagtcattaatggtgcagaacaatagaactcttagcttgaagttctcctgacctatgcatcccaagtttctataccttctttccaaagaatctccagagcgtcgataacaggctccaggaatacatcgatatcattgccgggttgccttggaccttggattaacaagcacaacataatatatttccgtttaaagcataaccatggcgggagattatagttcgcaataagaactggccaagtgctgtgagtactactcatgtcaccaaaaggattcatgtcatctgtaaacagacatatcctcatgtttctagggtcggcagcaaagtctttgtgttttcgatcgatattcctctattcaatcgaatccgctgggtgtctaaacataccgtcattccttctctccgtggcgtgccaacgtactaacttcgcttcattcgggttggcaaagattctcttgaaacgatcaatgataggtagataccacacaaccttatccggaccacccctctttgacttatttccttcgtcaacacttttctttcgcttgtatcgagaagccttgcagacaggatgtcacgtcccaaaacgactctaaaatacatcctctaaattatgcctagaataattaaaatccgtgtgaaagcctccaaaaattaaaatgtgcaaagttaaaagtcaaataaggcttggaggatttttgtataattcctaaaagcctaaaatgcgtaaataaattttagtggaattttcagagcacaaataataattattaagaaataaacaaagttaaaaaggttttataaaaagaaaaaaaccctaaaagtcccccttccctcccttgggccggctcggcccatctccctctcttccccccctctctctctctcctctcccccgcggcccactcggcccctccccgcgcacgcgccgctgacgggcgggcccgcccgccaccctcgctgacgggtggggcccacctgtcatccccgtcctcccgccgctccgcccacgccaagcgccgccgccgccgccaaatccgccgcatcctgccgtccccgcgtgcaataaagtgggaggaaatactccccgtgatcccctctccctttccccccatttttccctctctctctcgcgttcaaacgggcggatttgcccccgcaaatctcgccggcgccattgatgtcggccagacctcccgcgccggtttccttcccctccggccgctctctcccccttccaaccctatttaaaccctccccgcacctcctccgtccgtttccgcttctcgccgcccttcctcctcgccggattcgagcacgcgacgtcacgctctctctccgccgtcgccgccgagctccggtccgccgccgtcttcgcccccggaccgtttcccgccccggcgtcgcccccttcggcttcgccgcaccgtcgccgtccccgttcaccccctcgtcgagcttgccgaccgccggagcgccgccgtccccgtcgacccgagccgcgccgccgccttcctccgctccagccgcctcctccgtcgccgccgtcgcctcggggtgagccgtggaccgccgtctcgtttccccctctccctcccctctctcggccgccgctccgccgtgcctatggccgccgccggcgaccataggggcgcgggcgtcgcctcccgccggccgcgccagcatggccgccttcgggcgcgccgagtggctgccgcgtggggcccggctgtcagccgcccgcgcccttgggtgcggctgacgcgtggggcccacagcgccggccggtgcgagccgggtgcgcccggtccaccgtggaccaagaggctgccgcgtgggccccactcccgtggacccggtccgcgcgccccctcccctcggttgacgcaataaaccctttttaaattaaaatttaaatgaagaaattcgcaaatatttatttaaagagcatataaacttcaaatggccataacttggccatttgaactcggaattggaccgttcaagtctctaatttttctttaagaagtcaagaacccatttttgtgctttgttcctgctttttatatggagttattagagtaaaatcctttttcttttccgttggtcgtgtagacgctgcagcttcggaagatccgctcttcgtggaggttgaagccgacgtttgggaaagcgagcaaggcaagccacatcatccttaaacacattgaatcccagtttataaaattattttgatttaaattattgcattatcgctttatttaaattcccgcgttatcactgttttatctagccatgcctaattacctttgttatgaccttattattgttattgttattattaccttgtttaccctagaataaacaaaaccccaactagtggacactctactcatggtaccactagtacggatttaggtagatgcttcgccgcttaattaggtaactttatgtggttttacaactctagactttgggaatattcatatcacctggacactatggaatgattggattattgtggaattggattcacacctcctcctctattcaaaaccctcaaaatggttttaggctgggctcggggtgcatggttttaatagtagcacctcggccatataaggaccggtcttcgggcctctgttgcaaagcactaccgtacttccacatgtctagtgggtaaggcttaatttgtggctcagtctggttataaacaaaagtacacggatggagatggatgaagtcgggggtcgatggacatctctagggcaaatgaaggctacacgagctgcggcccggtagtcgagatgtcatggcacagggccggtgtcctgctgctaggggctcagtcctgactacctgtcccgggggttccggctgtaggtggggttgggtcggtactcttgtctatggctaggatgggttggaaactatgtcatgtcttccgtccgtatgccgtggtggtatgtggcacgtggctacacgtgaggaagatgtgtcttgtgggtaaagatgtacacctctgatcagagtataacctattcgaatagccgcgccctcggttatgggcaagccgagcaatgtacccaagttagtgttttaattcttaaaacttgcttaacaactaaaatgtggaatggttggcctgggttggcttgggacgagctgggacccagggttgggttgccagttcggtctgaatcatcgtaggccttgggttaaggcaggttcgtgtgggttcacggccttgattaataatcttgtatagctctaggatcgtatttacaaaatagctttgagcaactaagtgtcttttaatgctgtttactgcaaaccctaaccccttatattataacccccttgtactcccttgcatttattctgcacttatgggtgtgtcttgttgagtacggtggttgtactcagtcttgctcaatttttcccaaacccagaagatgagcccctggatgatgaaggctttggtgtttagctcgtgcctgccgtcaagtgcctgtggtcgtcgccctagtcttccgttgtttcccgtttgtctttgtgtgtgctgggcctttgccgcccatgtaataaagtaattatttacgcttccgcttgataaactctgaaatgtatcaacttttggtgtaccttgcctcctgggacaaggaataatacacgcacataaggaacgcccgttgggttatttccggtcgtgacacaggacaagcatccaagtccacatattgcttgtggtacaatatgcagtcgttgggacaagcgtgaattctacggacctctaaccccagtggacacagaacctactttgcttcgtatgtcgtctcgggcaatgtgttctcaacagaaagcatagccttcaaaattcctaaaagataaactcttgtctgtccatccactacttgccttcagcttcattaggtccaaggtaactgacaagttagtgtgttttgctttgcatccagcgtacagaggcgtctcggaatcacttaccaacctgttgaacttcattccatctctctcattctgggttgggtccttaacgtcacataacatgtcttgcagcagatcgtgatccacatcaaccatttcaccgcccaatggagaaggtataaacatgtcatgctcatcttcatcttcctgattatatgcaccacttctgtctgttgccgctccacttcctgattcttactctccatgcttcacccaacatgtatagccctccatgaatcctcgttgtatcagatgaccgtgtacgtcctctccgctatcaaacatattctcattcttgcaatctgcacatggacaacacatgtaatcactgtttcttcttatccgatcctcctccgcggcgttcataaaatttattacgccctttctgtactccgtagaatgacgtttcaaatttttcgcatacatccaacttcgatcaattgctacaaaataaaaaaaaataaattagaggcacatattataagatcagtattgcaaaagtaagacgtgatgaaattgctcaattaatgattaatattactcacttaattgatccattttgatcacttttggaaatttaatttctgttttcctggaaaaaggacaaaaaatcgccccctacagcctcccaccaaaatagtgaacagtgggatacagttacactaggtgggggggtatttatattgtgcaacaaatatctgtaatggccctaaaacaatcaaccgtgacgggcatacaagtaatctctatcgggctttaataaaaggccgtaaaaaaaaagtgtcatctgtgaagggcactaaacttatctcaatcgagcctctagttggagcccgtcacagatgaccctcatctgtgacgggcttcttttagggcccgattgagatatggaaccctcatctcaatcgggtctcaactatagcccgtcacagatatccgtgaggggctttagttttatgccaatataccatggctgtgcgaccatatctcaatcgggcgaaacttctacccgattgagattacttccttgtgacggtccgcaaatttcagtcttgttatgaaccgtcacagatagaaggatctgtaccagtgcgcggcttggccggcatgacgtacgccgcaggaggagtgtacgtgcgacctgtgagaaaatatcggccgtgatccgcacgcaggcggggcatgagggcgctccatgcccacgcaggccgcacgcgcgtcgcgtcgcgggagccagggaaatcggccgcaccgcccgcacgctgcaccgcctcgcggcggttttcgctatcaaacggagggacaagtcggcgcgggtcgacgcttgttgtgcggagatcgtcagccgcgcgctgctgctggccgcggagaaaagagaaatcccgtggaaaatgtggtagccctctcgtgtcatcgatcgtgtgttgttttcactcgctgtcccgaagagatcatacagatttggggcagacgatatcgaccaaatatccaaatctcatcaaggaaatgcgtgccagcgtgtggctccgcggcagcgtgatgtggtgcacgctgtagcaatagttcaggccttcaggggcacgtatctttctaggtgagcgtgtgatagatgtgatggtgcatggcaaaatcagacaaaatggtgtacaagtaggttgcgaagtcttcttagcaaaatgtttttagaggccgcgctcgcttcgtgctttgacctggaaattaactaccgatgctgcacgttgcaatcggttgcctccaaaaacaatagatgactccttttcttttctcaattttgagcagaacaatatccaaagggcggcgctaattggagcgtggtgacatgtgacgtcggaagattgaacccggctccatttctcatgattggttaatagttgcagtcaatgctcaagccctgtacccattcgtacgtgaatactagcctcaagcttttaatacgaaagatcttttgctcagctcaccaaacaagctcgcgagctctcgcatttgacatttatttgtcaccacttccatcctaagttggcgtttactaagcatcctatggaacggaacagagtacgtaagatatacagcctggtcagtgtgcggcgttctgttgagcgccggccgttcgatcacgtccacgtctttggccctgttgcgaagctaaaaggggcgcctattcaacaaggaaaaagacatgtgtaattgggtggtcgtgggctagcttgccagctttttcatgccgcccgcggctggacgctgcccaccggccggccgccgtcctctctgcaggatctgctcctggtcctggcctccggcgcgcatgccgtcctggtcctgcgaaagtaagtgtacgtgcccagggagatggcaacgtgctgcctcttcatgaccatatcaacagtttttattatttcgctggtcgccgactggctggcgctcgtcaatgggctgcttagaaaaatgatgttagctttgcagagctgcaaagccaatggatggcttttttggtggcggatgaaatctggttaagctaaatttggcgcgggaacacggatcaacagatgagagaaaaatcaatccctttcattgatcggtttatccgacgtaagttgagtagcgattccggtaatgcaccagtcgcgtgcagcgcgcgcgaagaacttgtcggccggctggccgggatcttggcgtccctcggcgcggccatggccttcgcttcctgtgtgcatgtgtttgccgaacaagttcatcagatcagcggagaccttctggtgcagctagatgttggctgttgcccatgccccggaccgacagaccaattcccaactgagatcgtcattggcttgcaaaacgagatccgagactgagaccttgcggtgcagcctgatttgcaaaagagcccaacccgcatattgctcaccgtcccgttccgaggcctaattcagaagtgggctgtggcttgtgggctatttaggattatctaatcccagcccaaatatatccaccttggatgggccaattttcactggcagactcatatgcatgtcgtaaaattttgtcataaattcacttaggtccctcaatttgttgttgagattgaaattcatccataaatcgcaatacagcccgtcccccccactcgcaaaatcggatcaaatttattctcaaggcagtacgttttgtccgacgtgacactttgattccggtcaaatttattctcaagacagtacgttttgtccgacgtgacactttgattccggtcaactgtacggagttagcgtgagacccacgcgggccctgtatgtcagcatccagaaatttttctcaccctatccctctcttccccatagtgcctatcaggggtggttgcgtggacaggggcgacgcccagcatttggcgggcgatggggagaagggcgtccggccgcaagcaacgtggacagaggcacagcggtggtgacgaggcaagcctgtgccggctggggagacgaggcggtctcgtgcctcttactcaacaagaaaaaccatagtattaatttgactaaataagtgtttattaattgatttaataagtaagaaactcattttttttcattgcaacgcacctctagcctcaaggaactatacttatgcatgtgattaatgagtactaagatagttgtttgggttccagacaataaataatttagcacatggagactccaaatatggcaatctttgttagaaactaaaaaaaaatatcataatatttttggatggagataggagtactttggaatggagagtagcttttcatatattcatttaagagtgaagtgattgtgcaggctctaaacttgtacgaatgtgtcatctaggttactaaactctcaaaatacattttgagtcctcgaacttatcattggtgtcatataggtctaaacgggctctaatctatgtgtcatagagatccacatgtcagtcacataggtaaaaataaaattaaaatgagaggagagagatgagaaaaggttgtttttttaattttgaaatataaattgaaaacaagaggagaaaaaatgtgttcttatttttttctatatgtgactgacatgtgggttccactgatatataggcgctaccatagcatgccatgtcagcacacaaagcagatcagagtccgtttgatcctaaatgacacatgatgcaagttcacgtatacaaaatatattttaagagttcagggatctagatgacacacctgtataagtttacagaccgactatgcattttattcttcatttattttataatcgtgccatcaagccagctcgttactacggagtaatttgtaaaggtcatataggtcctgtttggatccaatggatattttttagccctccctcaaatagcttaaatagcccaaaaagatccaaaagggtgagctatttgagggctatttggaaataacccacataaaaaaatatcccacccaatgggtgctaattgagactattttaggtggggcccactgaaaaaatatcttttctctctatctctcttcataggaaggctaaatagctctcaaaataacccttgaattcaaacaacttagggctattttattggaggactattttcttgtgctaaaaaatagctctcaaaataactctgggttagttctctaaacatgaccatagtgtggcgttggtacctaaacttgtaaattgttacggatactagtattttcacaaggaaaaaaatgagactagggtgagaactatttgtgcgcaacagataaggaagagagtttttaggcactaccaagttgcatcctgtcatagaaaatggtttccatggattataagggcccctttgaattggaggaaaaacatacaaattttgaaggatttcaatcctataggaaaatttcctatgaagccctttgaaacaaaggattgaatcatatccaatcctttgaaattcctatggaatagataatcctatagagattttggaggaaatttagcaagagcttcaacctcttggtaactttcctttgagtttatctctctcatccaattcttgcgtttttcctgcggtttaattaaacggtcattcctgtgttttttctgcattttgcaatcctctgttttatacttacattcctattaaaatcctacgtttttcctattcctacgttttctcaatcctacgatttaaaggggccctaaaacagagctaaggaaaacatgttgtactctagaaagacggagaatggaatagtgtctcacagcttactaccagtatgctagtatgctagtatatcgaaaggcatatggtaatccattgcatttcagataaagaacacataattaaccgcacatttgtgagtggaggcgtgatggaggtcattgtcaaaattcatccatagccgataccgtagaatcgaccgtgatttctcgccttcgattcacttccagtgggtgtgcaactgtccatgttcatggcctgccattcgcgtagtacctgcaaaccccctcgagaagagaacagagaagcatcaacactgctttcctcgtagttggcgctgcagggtaaagtgcccgtggaaaacgacccaaaagttgccgaataccgagtcggactgacttgttaataataaaacatccaacgaattttaccacgctaccgaggtcgagtgctttatctgagcaccggagacgcgagagttcttgttgatgtaaaacatgcatggctatctcgaacaaaagaagagacgctattgctgcgaaaaaagacaaaaacctcgattatatttagaatcccattcagatatcccacatagaaacagtgctactagtgcgagtatatctggattagtttttgtcttgtttcctcctttctttcccgttgctcctggcaagtagcgttgcccgcgaaagcaaacaaacgagtagtacaaaacagtacagtagaccgtatcatactgactctatgtcacactgtcatacaccgagtcactcacatacactgccactgtacgctgcgctattacagcatgcgctttaatcaatttcgggtgagtgcaaggccccaccaaaattaaagacgactactgcgctctgcactgccatcccgaccgaaaaaataaccgttacaggcccacctctttttgacctagagtagcggttaccgccatcttatggccagcccgtgggaccagctgtgaggtgtccccagtcgtcagtcacatggactgcagccacgtcaccacgatggggctccgcacgtcgtggccgccgccgtcggaccagacgaggtgtccgtacaccggcgcggatgcggggggagacgacgacgacgaggccactgtgacggcgaacctctgcgtcttggaggtcggggagaagacgagcttttccggcttgatggttacggacacggcgctgctcgccatctccacgcgtggcttgtacgtcgcggacgctgcggcgccgacgttggtcgccgtgcgtatcactgtcttggactggttgccgccgtagaacaccacggagatcgacgggtagttgaggtcggagcccgaggggttcctgctcgtcgcggggcacgccacgggcttgtgcgtgatcacctcgatcgcgttggcctcgtagccgatgctgcacatgaacgcgacgtagtcgtcgtccccgatgtcgtacaccagccccgggtccagcgccttccccaggttgatgtgcccggcgccgtagtcgaacggcgtcgcgacgcgcccgggctcggcctcgtcgcccacggcctcgccgcggttgtcggtggcgacggccgtggtcatcagcgcggagcgtaccgccgccggcgaccacccagggtgcgcggaccggagcagcgccgcggcgccgctcgcgtgcgggcacgccatcgaggtgcccgacaggatgttgaactccgtccgccgagggtcggattccagaccggttgggcccgtggcgcccgtccatgccgcgaggatgttgacgcccggggcaatgaagtccggcttaaggatttccgggacgaggccgttggggccccgcgccgagaaggaggccaccacgggcgctggcttgacgccgatgaccgtgcccttgaagttgattgttgcggttgggttggtggtgttggcagcatatgctttgagcgtgtctccctcattctcgcccaccgagcaagcaggaaggacatgggcgtctccaacaaggccttcgccgttggccgctccgttcgcgaggaccattgccacgccaccagcgtccttcacaaccatccccttcgccacgcgtgggctgctgccgcggtcgcagatgacaatcttaccggacaccacagaggggtcgatggagttctccatgcacaaggaagctgacagcccacctgatctcccggggtagaacaatggcaacatggtgttcgtcagcggcttgccagaatacagagacacccctgacatgcgccttccgtcgccgagcacgatttcggcagggaaattacggtcgatggtaccggcgcccacggtggcgagccatggcgcaaggttggtcactgacatggcagtcggcccctcgttgccggcggaggtggccacgaatactccccgcgacacggcgccgtacgcgccgatcgcgattgggtcgaggtagaatggcgacgcgacgccattgccaccgcctatggagacagagatgacgtccacgccgtctgcaacggcgcggtcgaatccggcaaggatgtcggagtcgaggcagccagctcccttccagcaaaccttgtacgcggccaccctggccttgggcgcgacgcccttggcgaccccgggcgcgtacccctccatgctcgcatcgtaggcgacgctgccggccgccgtcgtggcagtgtgcgtcccgtgcccatcggcatcgcgcggcgacataaactccaccgacccgttggacgccgtggccgcaaggccgtagtgcgccgcgtggccctgcgagaagaatcgcgcaccgacgagcttcctgttgcaggatgacgccgggaacccaggacccgcgtcgcagccgccacgccaccgggaggggacgggtgggaggttcctatcagacaagctccggcgctcgggccacacgccggtgtcgagcaccccaacgacaacatccgagccgtagtccgcgagggaccaaagcccaagccgagcgcggaggcccaggaactgcggcgacctggtggtgtgcagcgtccggacctggtcctcgaacgccgcgaggacggccgggtggcgccgcagcgcgtcggcgcgggaagccggaaccgaagccgcgaagccgtggaagacggtgtcgtagacatggagcggctcgagcggggccccgtcggcaccggaggcgaaggcggcggaggagtaccagtgcgcgtggctggggaacaccgacggcttggcgctgtggtcgacgcggaagatgtacgtcttcctcgcctcgccaccggcgccgctcccgccgacgacgcctcgcgacagcgtcgggatcagcacgaggaggagcaggaggcagtggggagcagcggccattggattgctcggcgagagtgacggtgtcgtggagcggtggaagcgagggggtagtgcgctgcagttatagcggatgaaagagtgggcaggttggtttgatgcctttgcgccgcgctacgcgcctcgttcgtgggcgtgggcctcgcgacacagcagtaatgtctcgtcacgtatacttgcccggctccctcatgccgtagcatatggccgcattgcatcgtcagtgagtgcgtgggtcgtcggcggtgttggtgtagctgccgtgcgcgcacccgtacgtgcggcgggacggacggggccgcagatcgatccggatgggtgggtggggcgcttgagcgtcttgccggtggcattatccagatgcggtacgtgtcttgacgagagactcgtggtctcgtgccgttctgccgctaacatctggggtcaacgtcgtcggcccagcgtgtcatgtgcgccatggacggaattctcggagaattccgggcatttggcgcgtgaggatccacaaggacattttagcatgcgaagctttgcgaggacttgagagaggatcatggggttttcggcgtcgaaaagggtaagcacttcgcttgtgcgcccatcgattgaacggaatctggaggacgaggaaagagggggcgtgcttttgtggtaaagtgaagctttggggctctagccgtgctcgtctttcagtggcttggtgttaccgaatgatgaggtcctaccagccaaaatggatgctgattgacttgtatgcatggtttacgagcaaagccccaatttgctccctgaaaccagcggttttagtacgagatagccggtgtactgtaagttgtaacacatggcgctgccgcgcagagttgtttatggcggcatttcttggccaggagaaacgtgtgttcatgccgatatctattcagcgtacttgaacacctacgacgaatcatgttaatcaataatcatcccatcgtcataagcttttcatttgaccataatttataaagaaacagatttgcttggagttcagttccggatgattaacatgattctcactcgtatcagtgactttgtgcagtatcaacggaatgacagaaactacatctcagtgagtcgtcctcggctccccttgcaacactctgtgcgacgatcattaccaacttaccatggccagtgtactctagcgcatttctttcagctctaagatcaagtgtatggaacaggattagaaaaaacacatgattattacagttatcatgtacaataacttttttagttcttgaaacctcggtaaccatatgactttcgcagtaatcttgcggttaccgcgataaaaccccaccctcacccgaaacattttggtgaaccctgatatcaaactagtgaaatttttcaaacatatggcggaagtcgtacgagtacaacccgcggattgagtgaaattcttcaaccaaagtcgtacaagtccgacccgtacactgagagcttagtaggtgaggcgacgtcgttacacaccggcgcaccgcggaccgaatgacggcttgggagatgatgctaacggagggacgtgtaccatgcgggagctcagaaagtccttcggattggaccaggaaaaagtccactttggctcctttaattattcatcgaatctaattcataccactcaatctgaaaaccagatagaacaactccccatactattaaaaccagtgcaattagattccctcggcggtttcggaggctggttttgctgacgtggcatgctgacttggtccattatgctgacatgtcagcctagtcaccaaaatacagatgaggcccactgcccacatgcaattgattaggaaaaaataaaaaaaaatgtatggcccacttgtcagccctcttctccctctctatctttccccccaaaaaacagcaaagcaagcggcggtggtcgcgatagcgatggcggtggtgcgggtggcagcggtggatggcgatggcgatggctgtctgcggcgccgcttcgccgccatctcagacacggcctcgtcgccctcctccttcgtgtccgaccgccgcgtcgcgtacgcggccctagtggagcgcggcgccgctctcgctgaccgcctggaggtggcacgctcgctccttggcgagaacggctacaccatcaagggcccgtgtggcgaatcctccgccacaaccttgtcaccgagacgctgcacccgtcgctcgtccgcctggcggggaggccgagggaggcggagaggccgcccaccccgcaccgctgcctcgctccttcgccctagcacgcgcgacgccggcgctccctcctcttcagcggcggctgcccctcccccgagtggtgacgcgggaaatggtggcgctggctcagtcccgagcctccctctccgactgcctcatcaacgccaccaccggtcaccccttcatcttcgagggcaccttcttcccctccctcgtcgcccgcatcaacttcggcacccccaccaccgaccctgtccactaccccgacgaccacgtctgggagtccaacatagcgcgcatgcccaacttcctcgttgatgtcgcgcccgctaccgcccagacctgactgaggctcgagagcgaagctcggtgtcgcccaaatgtggagctcagcggccgtcgccccccgcccaccgtcaccgccggtgccggctcccgcctgccaaatggggagggagagagagataagagagagagggggaggatgaggaaatgatagactgacatgtgggccccacaaattcatcttctatgtgaatgacgaatggatcccacgtgcatgtttttagttgtaataccacctaagcatcatgtcaacagcaaaccaggtcaatattgccacgtaaaagccatgtcagtgaaaccattcctcattttgtgggccccataaaatcgtctagggattcaatttgtaccggttttagtaattgggggagttattctgtccgattttctagttaaggggtacgaattagatttgatgaacaattaagagagtctaagtggattttcccccaccaccactcccgtcggcggtcggccccgtggtgaatggtgatgtgcgcgtacgatgaggccgggttaaggcacgcagccgggaacgaagcccagtgaagctcgcctgcttgcggctcgccaggctgcgacggttgcaaggccgtccgttcagttttcgggcgcatttgggcccaatcaatctgcaattcgcggctcgtgtaacagaacagaagaccgaagcaatcgcttgttttttcgttgttcccggttcggcctcggcggatgttggtaagctcatttacttagttactgttagtacgaacgaaattagacaggtgtgcgtgcgtttgtcggtatgtcgcgctggatcgggacgtccagaaggtgtgaagtgtcaagtgtccttttattccagcaggcgaacaaaattttgaagcaccccgatcatgtttcctggaacaattaatcaaccaagtggagcatcatcagtggaatttctacgtcaccgacatgggacgtttcactaatccgctgccactccctcagcaacacgccacgctacacacacccctccaactctccaaacgaaacagcacgccacgccacgccaaactctaaaccaaattcacaaaccctcgtcagatcgcatcatcagccgccctactacgagaacgagagagccaattagcatccgtccgattataccacacacactgggggtgagtacgtgctaagtacagcgccgcaagcccgcccgcgactcatcgcgtcgcggcggcgcgccggcgccggaggagctcagctcactgagcgcggcctcggatgacgtcgtagcccatctcggaggagtccgtggcttgcacctcgtagtggaccccgtcaagcacccgcctcagcccttgcttcgacgtcgcgtacagaatcttggctcttatcctcgatgcggtcggtgacctgaaaaaggcccatgacggtaggcaaaacaagcaacgaatcctcaatcaacgacagtgcaggctgctactcgctaaacaatattgcaaatttgcaactgcagcggttgctatcgaaccaaagtcctttcaaagtgctttaacaaaaggaaactagagctagatagcagatggactcacttaacagtactctaattgtgttgtttgttgggtgttaaagtatacctctcgatcttatctgataatctttgtttcttgacaaaaggacatgccaggaaagaagtaattgaactgcactaaagacagtgaaatgttgaatggacaataatactgcagctgtggctactactggcgtgggtgcgcacgaaccttgcttttgatgatggatctatgaatatacaaggacagacagatctagacaacaggtggattcaggccagatcagatctgataaaagaaccggccttggcagtggaggttaattaagcaaaattatgcatgaagtgtactaaagacaacagtgattaacaaagatgatgggggcaaggaaaaggggaaggatcaaaggaaggccttatcaagaaagtatggtccccgtcatgatttcgactaaagcttcgtttgacaaggcaacggggatgcgtctgagaggcaagcaaacttcttgtggaaaatagagaaagcttggtgacctatccatcctttgcgataaggatgcggcattgattggaacagtcattcgccctgcagatttttagtcgtttttatgatgctcgtcagcacctaataaggctcaggaggacttgtctgccagtgtacaatagtatgtaaggtgccagaattaatttgatttctcaatcatgacgcgatgagtgattgtgatatgtgacatcttttcttatggtacgaaacgactatgatcaatcgaggtttaggtattaagtaagttgcgcgtacattgtgtaagtgcatgaacttagagttcttcattagtgcaaaaggcgaaaagggatttgttctctttagctagttgccgcagcccgcagtttatcaatcgcttgcatatcttccaaactgtatcttccaaagcacgagttctttcagagaacaacttgtgccgttgcggtttggacagcagaagagacgatttaatatgcaccttatataagaacgctcgagatatggcatctaacgatggatacagctcaccgtgtttacctttcctaacaagatcctgaattaccgctagttaatcgagatcagacatggaataagatggaatcgaatcacttgataagagattaattagagggaggagctgggttgggttaattaattaccaggcgatgaagaagatcttgctcttctggcagttgtcgacggtgacgaagtcgaagtcgaagacggcgtagcggcagtcgtcggtgggcagcgcggcgacgagctcctcgtacccttcgccggggccgcccaccttgtccaccagcacggcgcgcgaccgctcgtcgatcttgtacaccacgaaccggtgcaccttcttccacttcatctccatgaaccacttctggcactcctccttcacgttcatcccctccgtcgcctgcacagacgcacccaacccacatactccatcagaacgccgcaacgacgacgacccatggactcaataaccaaggtgtgtgacagactggattaccatcttgtaagccattgccatggctgaagcaggtcgccgatcggtcgtcggaggtgagcgtcgccggcggtgaggatggagatggacggaaacggtggtggtgggagaaggggtatcgcctttcttgttctttgggtgctgtggtttcctcgaggtgtctccctcctgccgttggtttcttttgacattaggtgaggtcgggtggactttataaaagagggaaaaagggtgccaaccagcataaaattccctcacccgccttttctaaatgaaagaaaaaggagataatgcattgggtacaacgcattttttcccccgcatcacgtctagaataaaagcacgagtcccgcacgatgcaaaaacaggcaaacaaagcagtagtggtaagccaaattaaacctctcagaaatttgacggttacaatcatcacggtgaccatgccatcgcgcggcaagatgatctctacttttttttaaaaaaaaaaaaactagtggatgatctctactccctccgtctaaaaaaaaagataaactatgggtttgtgtccaacgtttgattgttcgtcttatatgaatttgttttataactagtatttttattgttgttactccctccattccaaaatataaagcataatcacccctaacccaaagaccaagaaataattattatcatattgtagtttggatcatcctaataaatacaatgcatgtatctaatagaattagggaatacaagagtggaaaatttataaaagtaataatttaatggagaaggggccatagttaattgcctaaatgcatgtatgtcttatattatggaacatctaaaaacgtggttgtgccttatattatggaatgtagggagtagatgataaaatatgattaatactttatgtgtgacttatgtttttattttttttcataattttttcaaataagacgtatggttaaacgttggacatagaaactcagagtttgtcttttgtttttaggacggaaagagtactcgtactactaggatttaccggtctcttcgtgcaggcacgcatgggagctagtgcacgcttcgcctaggatctatcacggcgaggctcgtcatgaaccgtgcccgtcccgaactcaccattctttgcttggaaggtaagggaggcaatggccgtttgcccaattggaagccgcgcgaaaagaagagaacggtggtggcctggtggggactggggagaccggccatggggcctcggacctcgcctcctttcgccctctcttgaacagcaccgatctcacatcctcacgcacgcgcgcgtcggtggaattccgtgaaacagaagagccgttgtaccgtgcgtccgtgcggtcgcgtagacgcgccggttaaaaattttctcggcgcgtgcgacgaggaatctcgtccgcgtgattcgcggcgactgaaagctgctcgaggctctttcagttcgtgcggggcgtaccgtactacgtgcttctcctctggtgcgtggtgcgtttccacgcccggttttgatgagcgattgtgccggttggtggtggtgtattgatggtcaaatgacacagggcaatgggcaatggtgctctgctcgatctaggttaattaggggtctgtttggtacagctccaactcctaaatataactccaggagttgagtctagagtggagttgtggagcaaccaaaacccagctccacaactctagtacattttgtaagagagctccacccaactccactcccagttttgtggagctgaaactgtttggctgaactccagctccaggaggggtggagctagagctggagctatgccaaacaagccctaggtttgcaccggcgaggctaagagcaggtacaatagcaggctataagccagctgcaaacatattttaagaagataaataaggagagagaaagacagcgggctacagattggtagccaactgtagcacggacttcaagacacagtatgtgtatgacaggtaggaccaagtattaatagtgtagtatataactactgtatgaatgaactattagattgactatagataaattggagctagtggtcggctattctattaagcttgctctaacagtgcacgtgatggagcgacaaaatgcggagctgtaaaggatgtttcagtgtgcttgtgctgagctgaaaacgcaggggtttctcggtcagtaatgcgtagcagtactgtcctatcgggactatttgttgagctgtagtatggccttttgttttttgacgattgcatcagaagaggtccagaacctggttccgctagcggaacacgttcgcccggctggaagtagccttggtaagtggacaagtggtagtagtagtaatctggttgtcataccgacgtactccctccgtcctataatataagaaattttaaatttttcatataatgtttgatcactcattttatttaaaaaatttgtgcaaatataaaaacgaaaaattgtgcttaaagtacatggataataaagtaagtcacaaagaaaataaataataattctaaaattttttaaataagacgaatggtcaaacagtgcaagcaaaaatttaaaatctcttatattatgggacggagggagtactgtacaactagtcgggtctccagagtccagagtaatgaattatcagtgcatttggtggcgtacgtactacgcagtgttaattcaacggtgaagccgttgggtaaatactagcatcatggccaatcatgagttgttggtggtacgctcgtactacctctgtcccatattctagctgcactcagttgatgttcccagttttctcgattaacagacagacattcggataggtaaaaagatggcacaatcatgatttgtcacacagaaaataaaaggtcaaacagaaaagtgcacgaacaaagtttggtaactaatgtaagcaactcaaatcgaaattttcttcacccaaaatttctccctcaattaatgtgtcgttttcccttcctcttctttctttctttcttttgttctggatgcaactgttgcttcgtcaatgattagagacgatctactccatgcgcgaacagaacgccgcgtcccttcgtcagaatcaagaggcccctctaccaacacaacaacgacgtggacgtccgatgccaatgtagtagtactccaaacgcaaaccaccaacgaaataatggagtgcgcctgcacgactgctctgctcgacagtgggttaggggagaagatatcaaccgatcgtggcgtgacatctgccgacgacgaaaccccgccaaaacaagacatctcgccccgttccgtcaaaacaagccgtgcgcgcagcaggtagcacacggcgcgcacggcgtctagtcgccgacctggaggacgagagggacgcgacagtgctccgctgtcagtgcctgtagatagcccgcctgctgcgcggagagacggggcaccggccggtccacccacgccatgattgacttgctggcgaccgccgcgaggagacgagacgtacgctagcgatctaggcccctggtcgggtcgatggtgatctggagctggagcatccgttggctggctccgagctccgtatggttggcggcgtccgagagccgtgtcccgtgttggatgatagcatttggatgcggatgcacggggcggtgattgatggcatgtgcatccttgcgcttgcgcactcgtgctggcctggtgggcaagggacttgtatggactagcaatgggttctggctgaacgagtcaccttggaatctccgagcgctgttgttaatcgcaaaagaataagagaaaggtctgcagttaatcgtagtaatctacgttacagtactgaaatggatcggtatacaaataagattgcaatcaagagcggactcgggtttgggctaggacctaggtcaacccactgagcattgggtcagagatcattacatgatgaaatttcgtatatttatatgggctttggtacccagcgcccaagccatggcccaggacctgggtccgcaggaaatctgactagttctagacttctagtaggtgaattaataggattatttaaaataaatacggtttctaaatctcagtgtttaatttgaaaccactgaatatttgatgaatcttaatccgagggcatccaaactgtcctcgatcttcagttgagcaggtctcatgagaatgggagcaaatggaagggatgactcaccgataacaacttcctccacaaacgatgagtcctcgagatgatgtgtttgatccatgagacatggtatgaggatatatttttaagtgtttggtttgaagatagatgggacgaaatcatctctagagggaactattcttctaagatacgagacgacctgttcctgaaaattcaccggaccaactcataccacgtggaacatggctcattcgtgaggctggcaggtgggttcaatgtcgtaccccaccatccatgtgcctccaacaaaagaaaaggtgatgatctcatctgatctcctcgaccaagcacaagacaaaaccatcctatctcaaaaatcaagaatgggatcattctatcccgttctgtcgcaaaaccatgtgcacactaatagaggattgatatcctctgacatgaagtcaaaggaatatagtgaggcccacatgttagtgatcacatcaaggggcgttcacgttataggatctacttccctaataaagacaccttttttttggcattgacgacattggtacctatcaaagattgttggattaggtttctaggctaggaacagattggggtggagagatagtggtgaggacagtttagcgaggaggcaagtggatgacaaaaagtgaaactacagggatggagggcggtggaagggatcaatggcaggggtgaaggataacatatggtcaggaggtgagcatggcgatagaggatatgaaagaacaagtcaccagaggagggaccgggagagtgatatgacattgatgaggtggctagagggaaacatatgttagagctaggggcgacatcaacaatgaattggatcacgaggaaggacaaaggttagcattttacatataaggtgttgcaggaatcttaagacggtacgaggcattgagaaaggttagatatgttatgaaaaatcagtcactaacatactccctccgtttcacaatgtaagccattgtatatataaatttattaacatcaatatgaatatgggaaatactaaaatgacttacattgtgaaacggaggaagtaataaatactccccgttccaaaactatagctacctttatagttcaatgaatatagggagttgatgatcgaacggatgactatttgaaattacgaatggaaaacgaagtcgatcggttgctggtgttcaatccaatttcactctgcgcgacagcgcgagtaaatatcatgcatggacaagatccgagtccaaatcatgttcgtgatgagaggtagaactaagctggccagttgcctgccttactgcaacttctcaccgacaacgcagtgtttgcgtttcgttatcagctcgtgctgaatactcgttaggaactgcagatctcacagtattgaccagggggccatggcataaagagctcatccaagatggtgaatgcacgcctacacatcatcccacagacccacacagacgcacacacaaagcacagctaaccacacggagactaaaagatgtctgtttaggtggtttcaaaccttcgacagcaaaaacgaaggcacatcattttcttgagtgaaatcgtatatatacatcatatcccattacaaatactacgaagagcatcataaacacgctctgctgtttcttcatcatcacagtaaatagtagtcctttcagatgtcaccttcaccagggcttctcctggactagtgatcgaaattacacgttcacgatctgaaggtgcagagtaatcagcgtctgcagaaaacgagcatacaattcccttttcctgcaaggctgacggtatacagctcgcgtccacagttccccagtgtagcaagtgccgctctgatcgatctaattcactctttgcagcagctagcacatattgtccattgcttagaaggagctttgctttcaacctcgcaacagctgtggtcttgtccagctgcctaggttgcaacccaaaggcaacctcagttgtcatgcgcacctcgaattcttcccgcatatttgggacctcgattgttttcccctttgagtaatacaggaatgaccatggttgcttatctgtggctggacacaacgacttctgaccttcaggaaactgcatagtaatgtagaccataaggaaatcatagcttggcccaaatagaaataggaaataaatagtagccatgaatagcataccagtatgagctttggtttcagcaatcccagtaatggatcaattttccccaccctagacaacatagcagcaagtttttattcagcgtatagtcttcactctgaagtagtagaaacataacattttgaattcaatatcatactttattccagaaaggaaagaacacccaaggacctggatcgccagaggcatgaaaggttttagagtcaactcagcatcaactccttgctgaaaatgaaatatttataaacttcagcatctcaacaactgtcaaggtcgaatatatgataggttcatatgacagattgggcatttgtacctccaaaacaagaagacatcgtttgtctgcacgccatcgatgaagcaaatggacagctgggccatgcctaagactccaatgtggacaaaatacaatgcaaggttccttccaagctgccctggcaggatttttttttttgttacacagtatatcataaagggaacaaaagactaagaacaatatttttaagtgcaggtgagctcaaaagaatacaaaatgtggatcgtaaaattaatcacaaccaaaataacaaataaaaagaaagccagcacaggacttctaagaacaaggtggacacatattactgtaatcaaaaggccttctatcatattgcaaataaaggtaacaactgaagatataataatttctgatcaaattcttacagcaggccctttgagtataaatgagagaacagtgatagtttgccttccttcaaaagctctacatggccgaataacggctcacaagagaaaagctgcaggataaccacacattagagtaagatgatgaggagtattactttcatacttcaaaacacacagggtaaagggaagtaccttctcttggcgtgacttgcatagccattcaggcaaggcattggtaaaagtaataatttcttctgctgtctcagaaatcataaatatgggaacctgactctgaaaaaaaatgtcatccaaaaacagatgtgaatagcgatgtggcataaacttcaaatttcatagtagaattaaaagaaggggcatagaactaccaatatgaaaaacaacttgttactacaggtataggacacttcgtatcacatgcatatttaaaccctcctagaagctaaccatcttacacgtagttagcagtaaatcaggcactctcaacttgacacatccacataagcaaatccaaatggcatatcctgtaaaagcatatgcttcataactcacaaggctacaagaatactgagaattgaggtctacatacatgcacaaaatgtataagctctataagaattaacaaggaggtccacaatatgattacaagggccacaaattaccttcatgttggaagaatgtagtgtttctgacatatgttccaaaagcaaaagaataataccaattcgtcctattggtattaatacagaaccaccagaatttattgcatcaatgatgcatgagcatatgaagctgattctctctatctcctctgcaatatcatcattgctgcacaggaatttgatggtttcatcttcatccatgccatcatccctgaaagatttttcagtgcttgaacaacaaagctacaaggagtttatagttaacatataaagcttgaattaacaaagtatgtgccagaaaagcagaagtgcatcacactagcaatacctgaacactgaattactagcaaggagaatgtcagtttcatccactatatgctcacccatcttcttgttatcatcatacatgccatttaaggaagaaaaatccgaaaacaatatcacatcatttcccttcagagagctataatcaaagtctaatgcatgagctgacacaaatatggagctcggcaagtaggtcatacttgctcttggaccttttattgtccaaacacaattgccaagttcgagaccagaactagaggctttcagcatcaacatgccattgaagcaaacctcctctccatattttacatactgggttttttgcatgcattcttctatattatccagactgcaccagatagatataaatcccattagttgagaaaaaaaaatggtaactcacttccatgaactgcttacaaatcttccagtcataaaatttaatgaccaccatatgtcccaagtgcagaaatttgtttgcaggaagcaaataactcttaaccagttacacaagtaatacaataagatgataggccgcagacatgtggcagtatctgaatctttctttgctcaagtaataaaaccatcattgatataacgcactggactgatactcaaactaactagggtgtaaacagtaattatcttatcagattcttattagcatttgaaagtcaaatcttgacaaaattcaattattcaagtacattttttttgtgtattaaatattcataaaagtttttaagtttgtctctagtaagaatgtaagttcaacgttctggaccaatagccaatataaactaggtgaaattaagcactatcttctaatataaactctttagtggacctgtaaagtgacaccaaagcagctaaattattattttcctcgtcttcagtcgtgatcttctgcaacactgacatgagtttcttgagcttctccccttccatccacactggtgactgatccctatctggtccataacaccttacaaactcacggcgcatctctaccaactctctcatcattagacttcccatcctagcagctacctctgtcacatagacctattcaaaagaagaataaaagccaacataatggtcagggcttaaaatgactgcaaagtgaagtgacataatcgttgagcaagttttgatgtatctcggattgtttgacttcgtatttaactttattttctgaggcatttgcttcggattattgaagggaacattgtaatatggttaacacttcaaacagacaacttttaagacgtaacaacctgcattttccaaacaataaaatgatctgcagcaagccatatcacctaaacactactcgctaattctcaacctagagtgctatagattgaagtggtacaagttaagagagttggggggattcaccttggtgttcgcaaatccggggagtcgcgcgaggaacgggaggccaaggagccccgtagcggatgacacaagcacggcgtctatgcgacctgctttggcggccgcaaccgcggtaggcgaccggtagtagggcacaccgcggattaggtcccccgcatcaccggaggaggacgatgcgccgaggggcaccggggagaacgccgtgagggaggagaggtcgatggggcagtcaaggagaatacggagcccctccacctccaggagatgactcgccggcgtgtagtagcctccatcgactccggtgtccaggcaggtctgcgacgtcacatgagcattagcatcaggcgcctggggcgcgcgcgcgcgcgcgagagagagagagagagttttgcgcttaccagtttcatcgagaactcgagaagacacgggggatgaggttgggaggtggggaggggggtggcggcggcggctcggagagagtggcgacgccaccctgggagcgagactgcgagagggaggacacagcggttcgtgcgtgcggtgaggcggcgaggtgggccagtgaagaaggctgcggcggcgcccccgggggtacggctcccatcggttgccattttgtccaaaatagcttatttggcttattagaaaattaaaattaatttataagtaaaacttgtgtagatttgttcgtagcgacttaaaagccaacattaacaaaaattacgttaaaagcatttcaaaatcaacttcaaaactaagttcaaaaattcaaattttggcttattctttgctgtttaggccaaacgatagggttgtacatgtatgtactcctcaacgagctatctcaagttctcgacgttacgattgtactgtaaaaaaactcaaccgaggtcagagattgcttagaggctgttcagttttactgtcttacgtccctgtctagcttaaagtttttgggacagaaggagtaacattggtaaattatatcacaaaacagcatatctatcgttgagtttaccataaaactttagtataaaatatgtatcttagtatcgattaccataaaactatatgttttagatggtgcattagtaaaattcgataatttggcgttctattcattgtcattttgattgtattgacactacatgttggataattgtatttaaaacgagtctataactggtaagaattgttaaataatcaaagccaacggagtgaagctcaaaatatcaaaattttgcattacaaagctacttcataaaagatttgaggtataatgtatgccgtattgctttgcatctcaccccaaggtttacaaaaccgtgcggttaacacacggttatcgtggttattacgtatggtaattttatcagtttttgaaaccacgacatatcttgcagtaatcacacggttaccgtggagtggcagtaaccaccccaactcacacctacccaacttattagatgtctggctgcaggaccacaagttaagactacatgatagtattacgcaaaactatggtatcaattttgttaaatataaaaaaactacaactctttggatgtaaacaacattcttttatataacttcctatagtaatatatactttgcattattctactttaaatatatagtttaatgataaatttgatgttaaatttttagtttatgataatcatattttagtaacagtatttatagttttgtaaaaaaaattctcaactttgagtaatttcacccaaaaatcaggctattttttagtttactcaaatcttttaacaagactcaaccactccctatcttacaaaacgaacttgataacaaagttacatttgttttctgaaatgactgctatattaacacgatatgattactgttattttgccaaaacgagacaaacatatctaaacgagacaaaacgatgtactcatgctagtatcaaatttaggtgtgcaaaccacaaccacatatgcggggaagaagacgaattatatagaagcgaataacacgacagtaaacaattgcaagtcgtaaaatgacgacagaggaagtgataaaccattatccctttatgttttttaattgaagtacagttacacgaggataagtaaaatccatgaccaaataaagcgagaccagatatctccaatgcttcgggcgcctgcgagattgatcaagaggttgttgcctgcgaggtcgcgcaacgttttgataagttgcgtgggataaatggtaaactttgatgcaaattgcacatgttaacacgttagttttgcatagaaacagtaatatgctaatcataattgtgaacaatgaaacgacagtcctaaaaagagcagagcgacagaaccactctgcacacatagaccagttttacatgcaagtatcttgaggacataacttgctgctccaaaattcaaatttatgcagccaactcgccagcttctagtttatagtagaagatatcgtacaaccagaacgatagtcatcaagggctgaatagactatatgcaaaacatgcatatcggatatggaggtaagacagcatactgaaatcttacaaggaagacacaaaggagttgatttatttcttctcatcttctggcttgtctgatttgtcttccttcttctcttgctgtcaggaagaagagcgtacataggttagtgataatggatgtacgcaaatgagaaaatgatacaaatgcagggaaactgacagtgattctaaaatagtaaagttgcacaccaatgcagatcgtatataaaactcaaagttacagtatagctatagcagaatgagcttgtttcaataagccattaacaaaacaactatttgcaacgacttggcaacttagaaaatccgaattcctgttactcatgcataatcattatttgttccaaagcatttttcttcaaatatgcaattctaagttttcacaggatcagaatcacttatcagaagaatacaaggcttgatcatttatctggtaaagatttgaatgtcccagcgaaagatttactccaaataatataagattatttagcagtctccagaaaaaaaacagactgttctagcatgtgacaaaaaaaggcaaaaatactcgcatacaagaaactttaggtacgagggacaatagaaagtctaatgtcataactgtactcagaccttctaagtttgatcgaaactcaacaatctaaaaggatagagaaaagcatacctcgccctgcccatgcaatgatgccagcaaatctttcacagaggggtcattggggtcaacaccagggagctataatttgaagggggaaaagagcaagagtcagtcatacgcaatggaaatatctatagattagcatgtcattggttctaaacaaatacttacagagttaaggatggatgtaacaaatgatctgtcttcaaacaccttgctcatatcagactgactagacccgcctgcgtcctggacagacatttgaagagctgcgcagaaatcaaattggttaaacatcagaccaaagagcatggaaatgtctaaatgtgtttctttgcatgctgagcttttctttacaggttagcttgtattggaaatgaatcagtgctacaaaaatggataagaagatacacctatgaactagtaagtcctgaatcattgttgtttgaatgaattaaattaaagttatagaagaatgaaagagctcagcagagaaaaggacctacctagtgccaagtcctggtcatctacagcagcctctgccatagcagcatcagccgctgcagcccctgaagaaccctcctccattgacattgcaagagcctgttgtagtagctgagcatcatcatcttcctgtgatcacatcacatctatattagccaactcttgtccatctaaacagcattctcaactcagataaatcaatatctgatgcatactaattgaaatgaaaaaaagtaatgcaatcatgtgttttaattgaaatggttccttgcaaacttcaattatcaaagatcaaggtaggtgggatgagatgacttgtttgaattaaatcagaaatactgacaacaatatttaggcaaaaaaatatgttcgaagcaaaataaagagtggacgaaacaattagcacatacatatgggctatcagcagaatcatgactaagcagcactaagtgatgatttctgaatgaattgattctactgatcaaggatcacaaagttactctgtagtcatatggggttcatttcattttaccacaaagtgaaaagtctttatcaatgaacttcacaaaattgtttgaattttttttttacgtgctaacaagagatgcaccagcaaaacaaaatagttgttgctttctcttcagtgggcaaatattgattgcaaccttgttatatagttatcacatctcgacaaagaaagaaatggccaaaaagcctacatcagcaacaatattgttcaagcagtactagaatattgctactacagagcttcttctgtaaaccccaacatgaaaataactgttatgcttgcattgacaagcaatgctgccaggtaactttttgtttatataaagcgtggtccagattgaatgccattggtaattttgtaaattgctatacaagtccaatggtgtgtgttgatgaagtttaaaatgatttagatagctatatgacataataccccaatcgtagaacttttcacaatgtgatgattaactgtaggataacgacaatacctttggctgatcttttttatcatcagcagcatttgaggcaggttctgcttctgccataacagaatcagtgtttgagcttgaggcatggtccttattttcagcaccagaagattcttctgcggccttcttcgcaatagcctcttgccttgctcgctcttcttccatggacaaccgcagggcgagtgccaattctggatctacatttgggtccacatcaaattcaaatccagctgcaccagtagctgctgctgctgctgcagaagcagcaaaaccgcttccaccttcttcaccagtgaagataggagtactgtgaaaagagggatattaatttgtcagcagaaatacattaaaacaacaacctagagccctaacaaattgatacattattataccttataagcacatcggaaagggcattttcaccgggagggacatgaacgatgtggctgctatcactactgttcacagcagagattagcgcttccagtttctcaggcttatcatcatcggtttcaccaaagtcaacaatgtcaagagccacattattcttcttcagctttttcccgattgtttccaaaactttcttgtcgtatttcacagggctgaaagattaggccagcgtcatcaaccgcgactcatataaaaaggtaccatacaagttatcacgcacccccacataccttccaataaaagctataatccgctgttgctgcctcttattctggcgatgcttcagagccagctgagcaacctgaattgctgcagccaaatttgcttcagcaccaacttcaagtcctgcagcatacattgttggacatcagttcaatagaaaactaccaagtaccagaaccgaggagtaactggccaactacatagtcatgctaccacaaggcatcaccactacccagattctaaccatgccaagttcataaagtcatacaaattgactaattggtacaaattttcctctgctaaaactacaaacataatatccactaaagtactaaatatggggttgatgggaactcaccgtgcatacaagcgaggatcttgccgaggtcgctggtgggagtgacgagcacgcgcacgcccttgccggccatcgtcatgacgcccaccgtgttctccgggttggactgcaaaggcccccggaaaaaaaaaacagtcagatccggagcccagaaccctaaatcgcacacaacgaaggccgcgcggatcgatcgggtcggacggtggcgtacctgggtcttggcgccacagatgaggttgacggcgtcggcctgagcctggaatcgcgacggcgagtagtcgccgttccgcatccactccgagttgtctatgcagatcatcgtcgcctgcggagaggggagccacgcaaaaaaaagcgataaatcagtgagaatcagagctcggcgaaatcgatctgtgggagggagggcggcgagctgcgcggcgaacctcgagcaccatggctgcgccccccgatgtgttccggccgtcgagggggttggcttggtttggggagcaagatgatacgggaggaatcgggagcagaagccgtgggggttgtgggttatatttgctgctttccactccggaaacgggtcgctttctgaagaggaaacctattcggcccacgtccgtccagcccggacgctgagtagaattccagtgtttctcgaatggaataggttcactttgactcccttaactaggggctgaatctgatttgtacccctatcccatacgagagatcccagagtcttgttgccccacggcctcaccccatctatcatagtcgatggaccaactggaactgctcggcccaatccattttagcgtaggagaaaaccctagccctcctctgcctctttccccttccccatcccttcagccgccagtcccttgttccccccaactcagatttattttgttcctctccctcggcctcctttctcctcgacgcctcgccaaatgtcttgcaactgtgcaatggaatcctaatctcgacgacggactcttgaggatttcctggataggtatgttgccgtcgctctaccttctgcaagggcatctcagatctgtgattaccgtattgtctagaaaattactaatcttcttcaacgattcctttagagtgaagtatttgtgtgtttatattcttacttattggactcctgttttttgctatctcttctttcagacgaaataagtaagagagattgtcgccgaaataagcgataaacttcgaagagtttcggcgatgagcctcctgcggcggtttgtgtttatggtggcgaagggctctcggcgaggccacgaacagttctacctcctacgccgtatcaacatgtcgcgcttcttctatccagataaggtgtcacctgtgcccgttcccggcatcgaggaggctcccctgcctccgacatgcgcgagattttgtgctggggaacttatcaatggccacatggattttatgctgctcgcgcgcgacaaggtgttggccgtggaagcatctggccgcaccaccatctacgacgacagcttccgcgtcgtgagaagcggccctgttctcaaggcacccttgtactggcccatctccgtacctgtcgacgacagcggcgtctatgtcctcgacagcaaacactgcttccagaagttagtccacgacaattcctcatgtgaggattggacctgcgaggcactcccgacggcgccccgagaagtgcgcggtggatcccgccgagcctacgctgtggtcggcggcaacagcatctggatctccaacgacggcgacggcacatatgcatacgacatctcgcgccgctcatgggcgaagcatgcagagtgggcgctccctttctccggccgcgcggagtacgtctccgagcacaagctctggttcggacttgcaaggaatagcacaggtaaccccatgtgcgcctgtgacctcgccgctgccgccgaacagggttctccgccggtccagcgcaacatctggcagcaagatgtcaggccgcgaaaggggtgggtgcctcgttactccaacctcttgcacctgggctccgctaggttctgcatcgtcaggattttcgccaagccatcgccggagactgagttccagtcagagtgggacgggcccaagcgtgaggaagtgttcgccgtcctgaccgccgtcgaggtggtgcggtccggcgagcttggcaaagggcttcggatggtcaagcacaaatctgtccgctatagcctcggagatggatactgcaaggttcaaccgctcatggtgtattaattagggggctgttattgtgaaattgccggtcattcgcatgtggctacttgtgtggtttggctgaacatggtgctcttaattaattcgaaaactggttttattagtcatataacatgtgtgaatgcatgggctactttctttcgataatgttttgtgcaatgatcttaagaatgttgttcccatttctagtgaatgaaaaacttaaattgttatcttctttaaacattcggggctatattcaatttgaagattttttaagctcgataatttgatggagtagttatttgctaagtccaatttatcatgtctaacttatcacgggtgctgaatggtgtttggttatggtaattatttttgtctagttatggtaatttggttgcctactacgagaagcatcaagaggccgtttgctgacaatgaacatatacgtgccatggcccatctttgtgggaggtcatggacagatggtactgaacgatgtaagctttgttgcctgttcccattagtaatgtaccagtgtgcctgctcccgttagtaattaacccgtgtgaatggttgctgctgaaaattgtaatgtagttgtaacagtccgtgctgaatggaatatttgattgcattacaccatttgtttggtaagttagcaatggtaacctggttgcctactacaataaggcttcgttcgttctgagatccgggagattgagagagaaaaacatctcgtttttcacgcgcacgcttcccaaactactaaacggtgtgttttttgcaaaaaagttctataggaaagttgttttaaaaaatcatattaatctatttttaaaatttaaaatagttaatactcaattaatcatgagctaatagctcacctcgttcccaatcttctcaatcaccttctctcagactcaccctaagcctgaagcaatcttctcaatcaccttctctcagactcaccctaagcctgaagttgtttggtgacaatgatcacatacatgtcaggtttgtgggagagatcataggcagatagttatgcttttctatttgtattaatggactgattgctttatccgctttactattagtcgatttttacttatccacagggtactctactttcattaataactaaaaaagggataatggcttgtcatttgactccctcgatgattttgttgacgttgatagtgttgacctaatcttcgtttcatgtgacgcttatgcggctttaaaattaaaaataaaatataggacccacttgtcattcaactttttataggtcccactgacatgtggggcccacatatcattctctctcctccctttcctcctcctctctcccttctctctttccctcccactctcttccccttcagacatacgtggggagcgggggctagatccggcggcgggcaggggcctttctctcacgagcgtcaccgccgccgccgatggacctgatggccgtcctcagaagctccacgcctccacctcgtttatgtactactctgagattgcccccgtcccgctcagcccaaactgctatccggtgaacatcctaccaagatctgcaaatccaatcaagaaatcaagaaatgtgatatttggttagttccaatcgacggcagaacgagattgaatcaagaaaatcaaggtcaatggtgagaaagggcatgaggtgtttgctgaaatggttgcttgcttgggagatgatcatgttggtgccgtcttggaggaagaggacgcggcggtcgaccttgtcaacagtcatgatggagacgaaggtggagaacacgttgacgagggctatggattgtggtcaccgccggctttttctactcctactgcggcagcgttgaaggcgggaggagcgatgcgggcgggggaggcagcggcgctgtcgctagacgcggtcctgctcctagcgcgacacacgcaacatctcctcgaaccatgccttccttctctccacgtcccccgacgcaaccttcccttcttcctccttcacgatggcgatgatggacgcggtctgcggcgcggccgcaaaggagggggacgggaagagcgggagcttctcgccagccctcgagctccccccgccgtcggcgctccagccgttgtccgctgtagacgtgtgaaggcgagagaagagaaagagaggagggagagagggagggaggaggaagagggaaggagagaggatgacatgtggccccacgtgttagtggacccacaaatatatttgaatgacaaatgtgtatcatatatatatatatatatatatatatatatatatatatatatatatatatatatatattaataattctaatgccacataagcactacgtgggaaaaagaccaggtcaacaccgccatgtaagacaatctgccctccaaaactattaagggagtcaaattgcaccaattttaatagttgaggggtcgagatatctagtattgtgattcgattttgctacacatctcacggggtgattttttgattgatatttcacgtttttctatctgtaggatcactcgctaggatttgtgaaataattggtggaggctgcatacgtggataataccacgcgtcagatggaaggcatggttcttttcactttacaaatttttgaaactataaaataaaaaataaaatacaaaattacagtcctatataactaaaattacatgtgtatattaggttgatatgacatgtaagttcactgtaattttgataaaaatattgtgtaagtagatatgtattaattattttctttaaaatataaaattatagtcttatataactaaaattacatttgtatattatgttgatatgacatgtaagtacacggtaattttgataattctttaaaatataacattacaatcctatataactaaaattatatttgtaaatttagttgatatgacatgtaagtgcacggtaattttgataaacatgccgtgtaagtagatatgtatttattattttctttaaaatataaaattacagtcctatataactaaaattacatttgtaaatttagttgatatgacatgtaagtacacaataattttgataaaaatgttatgtaagtacatatgtattagttattctcttttgtagtccattggatgtaaatctaagggtagaaaaaatatgggtgatttttggttagaaatcacccgacaaatggatagacagttccaaaacgagatacaattgatccttaaactgttaaaaccgcttatagatggccaaacgggcggcacggcccaggctcggccgtgcctgggccgagggtagtcggcccggcacggctcgacctacacaccgggccgtgccgtgccagcccatgggccgcacacacggcccaggcacggcccaacacgactcgggccgtgctgggccggcccgaaggcacgacggcccatcatgcttttccacagaataagtctaattttcctccctcctcttgggttatgacatataggaaaaagtacaccaaaggtccgttaacttgtcatcgggatataaaaacatcctcgaaccgcaaaaccagatatgcgaggtctcttaactatataaaaccggtcataataggtccctcagcggtttttatcctggttctgtcctacgtggctgctaagtcagcgtgggacccacgtgggcccacttgtcagtatgacatgtcatcttctctatttcctacttttcttgtctctctcttccatagttgctcggcgcggcgagccagcgaggcgacggtggtcgcgactccggcgttgaagggagatggccggcctggacctcggcggggcaaggcaggagaggcgacgcgcgggctcagagctggtcgtgcgccgaccggcgattgatgtgcgccaggcggccttgaccgggccgcgatcggtcacaggcggcatcgcacccacgtcctaccctgtgtcaggtagcatgggggcaggtataccccgtcccattagtggcaggggatcgatattcggccagtgcaccccacgcacatgaacccacgaagtctccaagaatttatgagggaatgactggggatgtccctcgtgtcaggtgaaggactacactagggaccacctaaggacgagcgggcgctttgcttccggtctaaagcataggtggctgctcaatccagatcgatgtgggcccctctccaaggaagggaacgtagaggtggtgcatgattatttggctggtcgtcctatgtataattaaagtagttgcaatctaaaactttatttgtcttgtatgtatttgctatgtatattcatgcttgagatgaaagtgtgtgtctagtgcacatcctgagaactagattcacatgagtatgagttaaggatacttgagatgttgtagatctttagccattttgtcaagtctcctgaatgtgtaacacatctggtcgccgccttcgtgtggtttgatgggcacatctcaggctgaagtgactggcaggttaaaggtccaacaatgtctccaatatccttctctcgagacgtcggatgtttcattatgttgttagatgacttgaagtgattcacttcatcttgcatatacaatgagagatccggattgtctacgacagtttcataaaatcacactgttgtccaatttgacgtgccaaaaacccattgttaataagtatgattttgtaaaatttactctaattttttttacatgaactctaaatttattattgttgacgggtggtacccacggaccgtattctaggggtattggagtacagtggtataaggatctacacgatatgacatcaagcacacacaaaaagacaaggattatactggttcagacccctcgtaaggtaatagtcctaatccagtttatatgggattataaaaggaaaccatagagtacaatagagaacaacagaactccaagattactgacgagatacttgtagagagggcctcgacgagatctattggtgaattggcttcaagtcctccggatcacttatgtggtgacaggtgtcttgctctaagattcaatgccatgtacctacaggggctatatttatactgcggaccaccctagtcttcaattagaactcgaagacaacggacctcgcacgacaagacagtatcctaatcctctccgagtaggaccatgttatttatctttattaacaacggaatttgcatcagattcggagaaggaagaacaagatcaaagcggatttggtgtagaatcgagttgatctctaagtcggaatgcgtatcggctgagtatcgtgtcggctgaaaacaagacagaggcttgacttggccgatatggcaagcggtcgatatggtatcatttgggctcggtatgggccttgattggattaaccgtcattgccaattggagatagagctcaattaagacaattgtatctattaattagattatttatgtcggttttgttagagatatggcaatagaccgccgtaaaggtcttgtttgtatcttgtaggaaagtttaagtcgtgtctataatgaactaagtttgtacttgggatataaatataaactccatagcattgtaatagaggacgaacaatccaatatactctcggtgcatcaccaccctttttttacttttcttgtttcggcgagttctctccacaagaggtaacccgtctcgatggcttgtgctatcaggactattatgtcgctttagatgttttagtccttttatcatgaccttcgttatcatatgtcttagttaatctagtcatatcatctcaatttagatatatcggttgtctctcgctttagttcttctgtcgttataagctaaattgccttgctagatgtaacatcctaaaaatgtgtcattttccaatcctgcatcatgctgattcttatgtttttaataacttcttaaacttaggacaatataattagaaggacctcctaaaactaacttgcacagaatccttatgcagtatttaatctcttttgtgtttttcatttaaaaatatatatttggttaaattgaggtttttcttgatttggtttaaaaccttctttcgactaaaattcttttattcaatttagtttgaaaacccctttctatttttatgaattatggtccaagaaattctccactattgtcctagaacctaaaccaaacgattccaattggatttaattgtcgacccatcctttgattccaaacctattcttatttatcgccaaatatctaaattcctccttttgatctagccgctaatttaattcctgtggctcgatttccttcttggcacaagaataatattattacaaatgttgtgaataattgctcttgtgctaagaaaataaattatatccttgtcacctaaattttcttttagcctcaaacaattccttgaaacccatgccatatattttagggttcaaatcctatcattttgcctccacctattttcctaccacattcccaaaaatattttgaggaatactattaatttcctttcctatttgagtgcttccaaataaattctctcaaactccacctctaaatattgcactcaaataaattaggaaatctcctttgtaaattcgctccgaattcaaattcttcgcaaaaacctagttatccaaatcaagtatacaaattagacttatttatttttgtcatcgggccgaaactttgttctttcttccttttggcccaatcctttttctttctattttcctccttcctcttgggctgccggcccagctaagccgagccggcccaattcaacccacaacccagccgcctccctcctcccagtgcgcgtgccgtgcacggcgcacgccgccgcaaaactcgccgctaaggaatcaagtcggcgccgtcattctttccttcacgtcgctgcagccgtgccttcgtcgccctcctcctctgcgaaccgaccttcgaagcctataaataccggcgagcccatcctttctcctccacacatcgagctaaaagctctttcccttctcattgccgccaccgcccgatctccctcaccagagctccactaaccaaatcctcgcgccattagcttcgcctcgacgaggtgattccatttttcacctttcccctctccctccaccttgagataaaccgtcaccaccaccttctcttatcgccggagttgagctcctgccgtcgccgttccggcctcctcctttgtttccttcgctggccgaccgcttccctggatgcgcgtcgctcgggaacacgtttcgccgctgacgtcgccgccttccggccaccggagagccgacgccccgctgtgaggcagagaaagaagagaacgaaggaagaagaaagagaaaagaaaaagggaaggaaaggctgacaggtgggcccctgcacagtactatttcgcattttctttatttcattcaaatcccaatctttagaagcccatatctcctaaaccgtagatccgattccaatgaaacctggacctaaattcatctaaattcaaaggctatattttgatacctaattttctatttcatttgaatttatatttgcttttttaaaatattttcttttgccccaaaatacccattaaccactaaaaagccgccggttggaactttacaccttccatgggacgttcgcggtttttctatccccgacgtcgaaccgttggttgtaaagcccggcaaaacctaaacccaaggtcgaagtgctgctcctggcaccccacgcctcaatgcgtatagcggtcggagcttcactattccctcgacctccacagcacgccgcacagttagctttcgggccctgtgtgatcctagccactccgccgccactcacggttgtcggagtaacacttccgcctcgctaaacctgcacaaacctcccatccctctagccgttatattgtctattgacaccggctagagaagataccaaacctaatcgtcatgctttagcgacgactagcgaacacccaaaccctagccgatatttacctcgatatcggcttagacaatcgaaaccttagtcagcttattagccagactccccaccaactataatctcaaccatttaccatccaactacccaaagcctatacatgaaatacgagccgatatgctatcctatttcagcatcgactcgagaacaactaaatcctagccattcttctaccaaagccaacctcgataaatactcgccacatatccacttaaccagttagattattcggtatatctcctactctccaagaaaccaaaacccacacaagaaatataagcgacaattgttgcttaatctcctatccaccttagtctccaacccttttgtcgacgggtgatacccatagacaggatatagagggtattggggtacgttggtacaaggatctacgtaatacgacatcaagcaaacagaaaacgaggattatactggttcaggccccttgataggtaatagccctaatccagttgatatgggattatatgatggaaaacacaggttacaaagggaacgatggaactcgatgaaaccgacgggatcgtaatcgagttggttcgactagatctcccagcgatttggctcctacaggctccgacttcgtaggctgtgggggttgtgttggctccgagattcgatgccttaggtcctccagggggtcccttttatatcgcaggtcaggcggtttccaagtagaactcggagacatcggactctacacgatacattgacgacccagtcttgtccgagtaggattctttccatctgtaaactccgtgaaggatttccatagttatgcggagaatgtccatgtacgcgcaggtatgccatatcgatatgtgacgtatatcgaagggtaaagggtatacctaacccgtaaccctgacacctttagaacctgcacataaaatattagcccagtaatccctataccctatagaaatgataggctataccctaaaccctagccctcttaaccgtttgttgttttcttgctattctatggcttttattgaatttggatcttcctcttctacagtagagtctgttgtattttggatggcaacatgtggtatttcaaggatcggataatcaggttgcctatttcggatttatttgcgttggagcaaggcaagttattattcctctcctttgagcataaatgcctatattctatatctctgatacctcatgcattagtcatacatgatttcaaatgcataacctgaacatagcaaaccagatatgctagcttttgcttagccctgcctagttagactgcataaaacataatgaacttagattgggacagtaaggtagaaatggttgatttccgggtggctagtactgttccaaccgacataagactgccaagtacatgtgaagaacatacgagtacaaccacaattctcgtatgggcatagacctagctgattaagttatctagcaaaggtggtacctctgtatagtggttcttcttaagtcctcgcgcaggaggcaaacttacgccgagcagggcgattgtgatatttaccgaggcgcaggtaaatatcttgattatctcgtgagctgtgtgtgtgaattatgaaaacctgattgagatgacgggggtctctcaaccagttctctctaaaaaccccgggaacgccagaactcctctcgctgctgataacgttacgttcatagcgcatggggactagagttcatggaacaggtaccactgatgttagtaaccgaaaagctttgccatgacaaggctaatgtgtttggcacgtcatgaattgcgggtaaagcgtacatctactgcagtatgaatattattaaaactattcgaatagccgtgctcgcggttatcgagcattgggactcgcaatggcatcttggttagaaacataattgcaaactttattaaatactgttgcatatcaaacattttaggatttctacttctttattctcagctttctgcaattaaacctagctctactcaaatattaccatttcatacatttattattgaatataatagcttgctgagtacgttgtacttaccctttgtaggatcaaggagaccgactagagggggggtgaataggcggttttaaaacttaatggcacttaaacaaaactaatctaagttgctaggcaaggtgaggtgcaaggttaactaagcaactaagttaagttttgcaaacctaggtgatatgggctcaaatatgtctctatgaatgtaaattgcacaaatgtaaatacaacaaataaatgagacaagagatttttcaccgaggttcggaaactcgccggtttcctaatccccgttgagacaagcccaactccatcgctcaaccacgaagccaccacacgcccccttcgtcaaggggtgggcaaggtgggaaccggcccacggagaggactacccaagcctcgatcactagggtagttcttccttcactccgaaggtggtgaactccaaaccactcacaaacgacgccgggcctcctccacaatctccttggagaggtcaccgggcaacacctccacaagccgtctaggaggcggcaaactcactctctaacacctcactagataaactaagtgcacaagggtgtgaaagctcttgcaaggattcaagataatgcaatggagtgccaaaaccttacccttgctgctgcggagtgggtatatatacccccaaccaccaaaactagccgttggggtcgaaatccccaactctgtgttctgccggtcagaccgccacagtgtggccggtcagaccggactactttgtaacggctagaaaactagccgttacagggcaatcattgagcccactcaacctggccggtctgaccgcagtgtagtggccggtcagaccgtccacggctcggtcagaccgccatcggctcggtttgaccagttgcggctctggcggctctgtatcgccaccaaaaaccagaccagtgcaacagaccagtagagccggtcagaccggccttaccaagtcggtcagaccagctaacagccccggtcagaccgacctaaggcccacggtcagaccacaggtcacttttcagcacaaccaaccgttagtaaaacggcgatatctcttgactcggatctcggaatttggcgttcttggactctatggaaagcttactcaaagggctatccaacccatgaaaaatccatccaagaaacacaacttttctcatggagaaagggctcacactctaaaagatactccaccggacataaccacatgaggctacccaaacctataggatttgcccacttctctctttgtttaggacttgagaatactcaccacacttggctagacaagcccaccaaatgcacctacatgcatatgaactaatatggcgcaaaatcatccacatgctcgcttcatagacccctcttgatagtacggcgtctatctagtaaatccggtctacaccaaacaccaagaccgggaaaagactaagaaaacattcttagctccattatacctttgccttgcgccatcgaacttggggttaaggcttgagccaagatcaacactcgtgaccattcgcttgaaccatgttcatgccgaggtcttgaccatcctttgttaagactttcttctcattacaatcttgacttcattcttgtcgacatggcgatgtctttggcttggtgaccatcaacccatggtgtcatccattagcctcatcacaattaaacctattcctttgcacggctcaaagaaaaacattagtcccaacaaatcggttgtcatcctctacttggtgaccaaccggttgcatatgaaagatatggatatgtttgttgagaattcattaacatcacaagtgttatatactcgtatgcaagctcaaatacaaagatccaatataaataataggtgaacaacatggatctaaaacatgcacaataaatgtataggatttgctccccctaaatatatgcatacaaataaatatacaagagaggcaagtgtatgcataagttatgaagaaccaatgtggtttatcctgtacacatgaagaaggcatgtagcaatggtaaagataaacaaaaacacataccttcatgatctccatgttctcaatgtaaaggagactaaataagataagactcaagtaaacattagtctcacacttatgtaacaataacatggaaatcatatatatgaacctatcaaaaaataggagataagaagtgatacatattgctttatctccatgaatttcatccttgtcatgattaaggttcatcaccaaagaatgcatatctaccacatctcattatcgggaaatagcctagttgaaaacttatgtaaaagagaggttaatcccataaacataggtttatcatctatcaccaaagcaacaattacacaaattgtttaatccaagatctttcaatcttttctctctttgctgatggataataacccgatataaacaatatagagagatgagataaaagatgatttcaaatcaagatagaaatcttataataaacaaaatatagaataaactccccctcaagatgtgcatacatatagatgtaaaggaacacatatgcacataatcaatcaagatcaatgagggagctcacactatattttggatccacaagagagaccaagttagaatatgtgaagtttaatacatacctctcatcatttttattttcatatccaaatgagactagtcaaagaaaggctcataaaaacgttagtctcatcaagttagatttgtcattaatcaccaaaaccaaattaaggcacttaaacttacacccttgcttcaacccctttttcagagtcatttggagttcttgccgaagctgggagttcaatcatataagttaatctctttttaacttctcaagtatagattagatagatggtttaagtctatagcaaaacactagagttgtgtcatcgtatagcttctgctgtgttagttagccacaagcttgtaaatacccttatattttgtaataatatctcctttgaaaccttaatcaaatgtatgcaatgaagatccagatcgttgaacctgtatcaatctactgatccaaggcttgatacagtctaaacatgtcggtttccgaatcattagttttgggacccgacactagattagattaggtaagacacatgcaatcttgaaaaatgcttaattccttgattgtttagactctaggtttctttacatactttgacatgtatcatccctagtcatgttttgaaccctagaaactaacttggaattaatcataattacagataatattagagtttcagccgatcttacctaatatgcatgtttctttacttgtttcatgtacatttgccacttatatagacagatcaccctccataaatatattaagtctaggtcatataggtggacctatcaatttgataattgatctctatttgatatattgctatagattgatttgcatatataagtttgtactatagtattaactagtacgttatctatcttcctcttaatagtcgtgcatcagcgtcccccaaggatgaccgcacgaggattaggggtgaaaacggtgtggattgtaacatacccaaattctaagaccttaaaaatttcctgtcaaaatagttggaagctaacttttccatttttgagagccaaaaatttccattttaaacctaggtgaagttgatataactcttgcatgaataaaatttgagaacaaattaaaaaaattttcatttataacataggacaaaaatgtaaacttatgtgtaagcatgcatactcgcatacaacgtgttttgactttactccttcatgtgcattggatttttttcgatttgcatttcataataggtctcatgaataataactaaaatcttgacgaacaactaaaccaatagggcctagtgctaattattgggaaataatacataggaaccataatacaccttaaaaatatatcaacaaggccaatgtcaagccccacaaaactaatttggccacccatctgaagacaagtcataaacatgtaagtgaaaaaataaattaactcatatagggtaaattctatcttaatcatctctataagcattctcttaatttaatattaaagtaaacttatacataaataggtaagaagcttatgacatgtgtaaggtaaactataaatctgacatatcaacatcacctcaggttaagaagagtccaaatataacttttataaacatttacatgcatttaggaaatggaaactgtcagagttatggataccacatacctaatagtagttgactaaatctcggcaggaaccaccacataccatgtcctatacggaaacaacctgtggatataggaggagttccagataaggaaagacaaccaaagttctatatgaaaacgacaaggactactcggattgtatccatattggtttccctagttctacttggacaaggggacagctatgggtataaatacagggccccctaggaggagaggggacacctcacaatcgacacccaccacaatctacggaacaacagaagccacaacatacaagccaacatacaccaagacaagacgtcggatatcgacttcagggataagcacggctagtcccctacggtgtctccggatactgtcaggagagacgaaggcgttatctctgatctcgccgggcacggattcgaggaggaagactaccctgttgtcgactacgagtcagaccttcagaccgccatatcgacaacagttagataggctaccccaaatattatactggtgtgattatgatgaataagagcaacgatcggcttcggccaacaggatgtagggttattacctgacaattcaggggccagaacctgtataaaaatcctcgtctctgtctcttttacctcagtctcgcgtatatcctagtaccaacgatccccatactatgcaaataccggaatcgcgacatccaacgtcgacagtggcacaccaggtacggggattttggtgctttaggatttagacgagatgagtttaagagatggattctccaataacaagctactcgacgacttccgaccaggaagattcaacccggccatagtacgtctcccgacgagattgaaatcatcgtcatcatctatttaatccggcgagatcgaccaagctttgacacgtcaccacgacagagggccatggtgtcagcggcatccaagactgatccaacaccaatccctcgacgtgtgggacatcgactggcgttggctgcccgagtccaagccaaactcggctggcgtgaggcattgatctgttcgttggcttgtagtctaatcggagttgaggagttcctgtgattgcactagaattcaattcctagttggcaatcgagctgctcattctggtgacgtaagccaaaagcaaatagaccaactaaacagccaaaaagccgcagtacaaattctaaggtaattagtaagattaatttcctaattaatctactaattttatagatatatccggcatgtatctataaaggtacgtaatattttacatgcaatttatcgtacctattcagatcatacagtattgtcagatctataatttattatgtttacctagagcgtgtattttatacaatatctattacgcgagtgtccccgatgttaaatcgactatggtctaacgttgggggctcgctctattttcttctgtataaatcatgcttgtttacggtttacataatgcctgatatttaatctgctcgctatatcctgataatgctagaagatccatacagttttttgagtacatactcgatattctctgctatatgtcttgccttctagaaaatattcttcaggaacgattgagcacccgagtaggttgtggtcgagtacaccgcattatcgagaaagatctcgacaaatgcagagtcgtcgcgcccaacctaccaacgaagaccgacgacctatctcatagcaccagccatggctggactatttgagaaaaggttgttaatggataattccttgtgaaggttgtcagcttgatcacccgacatgattgcgaacagacatccggatatgctacaagttgggtgtgtgagtcatgctggccacatgagatatacatgtaataaaccaactctagcgcttccattggtgttcgagagatgattctactcgctcgctggttctcgaaccaaggcgtagcaatctcccgcaccacgacttccattggtgtttgagagatgattctactcgctcgctggttctcgaaccagtacgtagcaatctcccgcaccgcaacttccattggtgttcgagtagaatcagatggtcgaggtacgactacagcaataacgcagcggtcctcgtactacaacttcaaatgatcgagagacacctactcactgatcctcaaccagtcaattgtagcgatctctcgtacatttacttctagtagttgagtaacgactactacctggttcttgaccaaaggtgtaacgattctcccattacctctacttcaacaaagttgatatcaggtgcacaatatcgccaagtattttacccagagatcccttaccacaaaagacacctagcgttgagacctatcctaatgtctctctacgccgtcttgacaaagcctctgagaaacctaagggaacttcggctggggacgcccagagcggataagaatttgtcggatccttcagagacgaaagaccatgtaagatctggtcatgtaagagttctcgtcgtgcgtattaaccacgccgtgtaatcggaaattgggttttccaacttcacggctgggggctaggatcagtgcttgttcaaccgaggcaggtcaaaggtccaagagccttatcctccgagaacgattatccgacgacaaggctgggggctagggagagtgtataactcaacaaactgactgatcgaagtcggtaaaagagtagacgctcatatacaaaacattggtctgtaagtttaattcatttccggttttccatacatattataacatgtcatcctttgagcattcgcttgggggctatttctatctaatattcttttctgagtattgatttcaggaaaattctattcgacattgtcgaagacttcatgtctctatggttctacaccaagatcgattaaggcgagtacgacaaatgttgacaaggctccgtcgcagattctacgcctactcgattactcgagaacggttggtggatctcgacaaggaatacggaatgaagaaatggtgtacccgccgagataaaatttcttgacttcaatccaaattctcgattacagcaagacgggagacttagtcgcatgttctatactttcttgttggcgtcggagattgactcagacaaaccctttaggtgcccgcacgaggctgataaaggaagtctagcgttatctctgaactcaccgagaacggtcacatgagctcgataacagttactccaaggtctgcgcgcggttgagaatatgaattcgtttatttgcattgaagtcgggggctactgttagggttatggataccacatacctaatagtagttgattaaatctcggtaggactcaccacataccatgtcctatacggaaacaacctttggatataggaggagttccagataaggaaagacaaccagagttctatatggaaacgacaaggactactcggattgtatccatattggtttccctagttctacttggacaaggggacacctatgggtataaatacaaggtcccctaggaggagaggggacacctcacaatcgacacccaccacaatctacggaacaacagaagccacaacatacaagccaacatacgccaagacatcacaccggatatcgactttagggataagcatggctagtcccctacggtgtctccggatactgtcaggagagacgaaggtgttatctctgttctcgccgggcacggattcgaggaggaagactgccctgttgtcgactacgagtcagaccttcagaccgccatgtcgacaacagttagataggctaccccaaatattgtactggtgtgattatgatgaataagagcaacgaccggcttcggccaacaggatgtagggttattacctgacaattcaggggccagaacctgtataaaaatcctcgtctctgtctcttttacctcagtctcgcgtatatcctagtaccaatgatccccatactatgcaaataccggaatcgcgacatccaacgtcgacagaaacacatataagagataagtcttgctaattatctaaaataatccgtggaagataaaatcatgggaaaattcatgtgggctctacttaacatatacaactcactgcaattttgttacaattttagtaactaaatttgatacctcaaataaatcagtcaaaccagtcaaataatagactaattataattctcaatcggctaaaaacacacttaaaacaaagtgcatttaactgcatggaagtgtataggagaaataatttattcaaatactaggttaattatcatgaataaaaatattttttaaaaaaattatttcctctgtttaggttttctaaaaattcaaactagtctccaatgagcccatcttctcctaatttccgtgagtaatctatccatagtatttaggtgcaaccaaagaaaatggaatctaggtatcttcatctacctccagtaaaatccacatgaattgatctgcaccacaaatcgataatgctttacctcggtcacccggcgcggggggagccggatcgggcgccccccgggcgcgcctctcccccatgtggttgctgttgggcccacccacttctcccttcctttttttcaaagaaaatatgtttcacctattgtatttataatgttttactatttatagatctaatgttacagtgaattaaaatacttttttgcaaaaaaaaaccccacatattttggaaactctctattaaggaaatttggtttattttttgttccacgaaaaatgtttcacctagtgtacccacaatgtttcactatgtatagatctaatgttacagtgaacgaaacattccattgcaacaaaaaacccacatattttggaaaccccctattaagggaatttgatttattttttgttccaccgaaaaatatttcaactagtgtactcataatgtttcactatgtatagatctaatgttgcagtgaactgaaacattctttcgctatttgctgaaacattgtttttatataaggtgaaacaacactcgatttaaacgagtgaaacattttcgatatacttagtgaaacaatttcgatatatctggtgaaacatttaaaaataattcaataataagctaaaaaatttttcgtcggaatatatccatgtgtggtcttatcttgaagatttaattataacaaatttaatggtacaatcggatcatgatttaaataaataatttaaaagaaaattcaatttaaagtaattttggccccttccgatcggacgcccgaccgggagtctccccaaccacaaattaatctatgaattaacaaaagtggaggagagaaataaacctggaaaaaatcattctaaatcgagttcacccagcttcttacctatccctcacacccacttagcttacaccaacctgggcccacctggcagcctccctggctcgcccacgccctgtccatctcctccaccgctctacctgcccagcagaccagagaaacaggcgagcgagagagactgagagctgggcgcgtcgatccacgccctcaaaacgccaaacctcgccctctaatctcccagaccgcgtcgtctctccaccattaacaatcctgtgccgagagaaccgaggaagaaagctctagctgctctcctcgccttcaatctcgccgccagccgtgatgatgacgaccgtctccagcgccattaagccgcggtcgtttcctcttctcttgcgttccattatcaccactccacgccgatttcattcctttaagtatgatcccatttgatgcagcggatcgacgggaacgcgagcctcgccgacgacgccctggagcacgcccggagcgacgccgccacgacctcgtcgctgtcccggctgctgtggagcgaatccggccgagccgtcgcgccaacatcttcccctcgaggtcctctccaaacccctcaagaatccccaagattgatgctccatggaaggagatcgccttcgtcttctccggctccggccaatcgttgccgtcgccgattccttcttatccggtacgccattctccaattcctcgcgtgtggaacatccctcagacctcactaacctcttcgacacacatgcatgtcaattttatgtgtggatcgagccgtcgccgtcttcctggagctccgcaccgccgccgggacatccctggactgtcgtcgctatccaggcctacccgtacctcgtccgagcttcggtgagcacccaggagccctgcagactcacatgcatgcatcctttttgtcttaaacagtttctagcttcacatgcaccaagctcccgagcacagccgccgcttacgccgccgtcaccttcgattccgaccactggagcttgcaagagagacatcgacgggttcgaaaggacgtaggatacccattatatttttaacccaacgtcagccgagccacctatcgccgccggcgagctcgccaagctcacgaccactcctccctgtccatcggcttctggaggttgaagacaaggaccttgtcttgtagtaaatcaaaagcttagggtttaaagcgtaaagcactagtcacttacatgtagggcctaggaccgcggattaatttatagaaacctcagggatctttttgcatattggtctctcactgccatcctttcaaaatctgagaaatgttaaagaaatactcaaactaatacagtacaaacttgtaaaagaaaaatgcacaaacttgtaaaatacatataaaatgcattatagctcattttgaggtgaaacaaatttctgtgaactcaataaagtacgaactttaatgttatggaataaaaacctgcacttacagtacaaactttgtttttaaaattcatctaagttaaatcacacataaagcatgcacaaacttataaaatacatggaaaattcactcccaacttattttggggtaaactcacattccacataatcacaaacttatgctctcctgtaaaatgaaataaaaaggtatacctgctttgcatcaaatgcctctaaaactattatctttaaaatgattagttttagataagctgaactttataaattcatataaaattcatcttaagatcctttttgagtaaactcaattcctgtataataatagagttgtgcactttaatgttataaaataaaaagacatacttacagtataataaaaacccccaagcatttatgtaaagaataagcaacatgtagcataccttacattgtaaaatttgtagaaaattcatctttagtctaaatgaagtgaaccaaatttctatagagccagcaagtaatatacttcaacctagtagagtgaaatatggcaccctctgttcagaccatagctctaaactttaatttggtagtataggtactaaacacataatagtggttaacaatacatattaatatatatgtatgcatggtagctctaaataaatccaaataaaacttgttaggaccagtggagccatagatccatccccttccaccaaaacttggtacattttactcataataattcctagtttaatatttataaagtcatccatatagaatccctctagattataaaatatgaactaaaataataaaggtcctaaacttgtgagctaaggatagattagttaaaaaaattatttgcttcattcatcacaatgaaagtagaataagttctggacttcaaataccaaagccatgtgcatatagaacactatacacctacaacacgttataacttgtaaaatacataaagaattcatactaactccaaaaattgtgaaaccaaatatgttagtcttagaaaacacttctttacacctctgtgaagtcaaacttaataaacatcactttgcaaaaatattttataacactacctaggtaaataccaccctataccgagcaaacttctaaaattcataattcacaaataaaaagagataaaatagaaattctttcacctaaattcatcttagaccagtacatatccactctgcacaaatcatgcattttagagcattttggatttttcgcataattcggtgtttaattgcataacgtgtactttgtaatgtatagatgattgcttaaacggtgaagaagtgatttaggtgctgacttttttcagttacaaggcaagtcccacctccctctctctttgatcactttgaacctatgttttggaggttattgaaaatgtttgcaaatcttgcatgtcgattgtacactattaaattaaaattttgttaaacttgttagacaaactcctattgcttgcattatcaccttaaccccacatatatccatatcccttattcctaaccttaggaacaatatgactataccactttatatatgagttttggtgtcactagattactataatgcttagccatacttagaatggtcttccttgtcattatgggctcattacaaacatgaaaattgattttgaaataatctggacagatctttaatacttataattttgataaataaaatgatgaaaaacatggattttaggtttgggcctcaagtcgtgcatatatggtgattagttgggtatcgatagggggagagtgtgcccaaaacgacctaaggacttcactcaatgtcagttcatttcgtatacagtacaaccacatgtattagtatgggatagcctaaacttagtaaatcatttatgatttagccttacattctggtaggccggtgtgtatgagttcggataactcagaggaacttcttatttaccccgacgtggtagtttaggtgactaagtctgtccaatttaacggtattgtgccatgtggtgggttcccgttgtgtccgtcaccacagcgttaagtttaaggcgtgggcccgccacttaacggttctaggtcatataacgtgtgtggcttaggatggagagacacgtatcgtgctggtgtaaggctaaatcatgaattttggaaaagttttgttgcgagtaataaatcgggtacttatgtatcgtgtgccatgctcttgcatgattattatttcgcatcatgtgggtgaagtgtaaaaactctgcagagtaaaaactaatcgattagccgtgctcgcggtcatgagcggcgtgtagatatatattgagtatagacttatgtttattattctaaatgctgaaaattaccttcaaattatgtttgagatttgagaataatctccttgctcccatagatggcaatgaggtgcatatttatacatgattaatgtctactttgatgcccatatgctaagtactagcttgctgaaatttatttgaaagcaaatctgatttggatatgttttacgcaaataaaacttgctttattgctaaaagaaccatattatgccttatgccttccttgattatatgccttgcaagtagagtgttaggcttgcctcggtgcttgccagtacattatttctaataatgtactgactcttgctattggattaaccatttgcttgtaggttgtagatttagtcttttgagtgatgcgggtaatcgactacttcttctatgacttgaacttaatgggggtatacgccgattcaagctttcgttgttctctcatatatttatttagccggtcggcctatgtatctctaaagtagttgtaaattttagatctctttcatcttatctgtgtttgctatgtataaccatgtttaagatgaaagtgtgaatctagtgcacatcctggaaactagattcacatgagtatgagttaagaatatttgagatgatgtagatctttagctatttttatcaagtctcctgaatatgtaacacatctggtcgccgccttcgagtggcttgacgggcgcatctcatctggttgccgccttcgagtggtttgacgggcacatctcaggttgaagttgactagcaggctaaaggctcaacaatatctccaatattcttctctcgaggcattggatattttattctgtttgtttgatgacttgaattcggacggatagtggtcataccatatcctaaattttaagcagattcggaatgggtgcgatgcggatgtggagtggattgtttcggatgtcagaaatggtgcggaatcagttcggaaacatattaaatttattggatgttacgtttgtatgcaatcaatacatcaagttagcagcgcaatgaacaataatacaatagttaataaacgatctattgtaataattatgtgtttaagtgctaaacaacatgaatacatgatgtccataatgtaataatacagctacgcaaatatgacatgagacgattaaagcctcagactaagcaatctaggttaattgatgaattaggccattggatggaccaacttatgttatatgcaatagatagagtggttacatgggttcataattttggattatccagcaaacaacctatcagataccgcatctgacggattttagagataccgtattctcatccgcattcatattatactatccatattcgcatccatattcgctgaatttctaaaaatcaatatcatattctcgtttcaaacggattcggatcggatcggatcggatccgttttcacccctgttgaggaccatcggtcgcgttactcgcgtactaccccgagcgagtgcggtgtggggaggcattgcgcggtgtgggggaggcatattgcgggattgtactttggatatgggccattggattgcacgatcggacggctcaagttgaatagaaaaccggtgttcaatactccgacgattgttgtgcccaaattctgggattccacaaccttccgccgtcgcgaagccattgctcaagcaaaaccccacgtaccaagctaccagaagaagaaaccctagccattccatgggtcgagcgcacggtgcagccggcattgccggccggctgctctcctggtcgcggtcgtggaggtcgctgcgctcgacgatcgaaacggcggcggcctggtgtttctcctcggtggcggaaacggcggcggcccggaggctctcctcggcggaggaaacggcggcggcgcgccaagtcgccttgggtaccgagacggcggtttcttcagggtttttttgccgtcgtccactcccgatattgacctcctttcaacctatgttccgcagcttcgctattgaggaggaggcgaggttgtccaggacaagacgcactttatgcaattcactttctgcactgtttttttttttgataaaatcactgatagattttctgtgatatcaacagggagaaatctgaagagaaacaggagaagctggttttgaagaatgaaattgtctgcacccgaagctggctgacatttccaaatcgtgaaggggaaatggaaaggtaatttgtccaggtctaggatgcaatttgtgcaagtcttgattcgtagaggtagatttgttgaatcactgaaggcttctctatttcagtttcccgttgtcttattttgctgaacctcggtgtgagaaaaagttgatcggagctaaactgtttcgcaaattcactgaaattgggcacgaacccttttggcctacggtccgcagctttgccagttttcctgttgaggaggaaggaaaaaggtaatatgtctaggttgaggacacactttgtgcaattcactttatacattggttattttgatgaaattactcatagattttctgtgatatcaacagcttgaaatctgaggatgaacaggagcggaaaatgttggacaatgaatttgggtgcgccccgaacttgctggcacatcagaatcttgagggccaaatgaaaatttaatttgtccttgtctaggatgcaatttgtgcaagtcttgatttgtagaggtagatttgttgaatcactgatgtcttctctataatttcagctgctcatcatctgactctttttacccatggagtaagaaaaaggtgatcagagctgacaagcttttcaaagtaccacagctgatcactgaaattgggcgtgacccctttcggcccatggtccgcggcttcactacttcttccactgaggagaaagtgacaagttcttccactaaggatgagaaggaagtgacaagttcttccaccaaggatgaggaggaagtagcaaggtaatatgttcaggtcgtggatgcaatttgtgctatttactctatacattggttattttgatgaaattactgataaattttgtgtaatttcagcttcccattgtcttaattcgctgatacatggagtgggaagaagctgattagtgctgaggagttctgcagaatgcaacctctaattaccgtagagtatgaaattgggtgtgacccaaactcacccaaccaatacagtaaagcaaacgagaagcttttgttattcattgcatcattgattcacacagtgtcagatcaacatgactgtggagagtttcttagtactactctaacagtggatgaccttgtggttgaaccaaccacaggttatgcaagagtgcgccgtaccaaattcgcaaaagggatcaatgaagagaaagtgaaatctgattggaaaaatgtgtcaaaagtgctccaaacaatattctccctttcagcaccaggagttcctcaacctgacgatctaactcatttgcttgacctgatgaatgctgatatgacatatgacaaagagtaccggctgaaaaatcacccagctcatgttcctttcaataacaggtatgtctcttccattcctaactccattcttctgtgctgagaatttatttttcttttgttccaaacttacaattcacccattgttatttttattgcaggaaatatgtttttctagaattttacaacagaatgctggtattgaaacaatccaaagtggatgtgtacaatgatatatctaaggcaagcactgctgactggcttgtgcgcgcaattgccaacaatgtgttgcaaagcataggtggcaaccgacttctgcgttactgccctacccaggatggtgaagagccccgcatgcaccgtaactcttattcacatccagatgataaaaatgaggttgttcttgtgctctacgcacaatgcccaacaatgttgacccgcatggccgacgcctttgaagagcaaaatgagctggagccaatgaattcgaagttggccgatttgggtcaaaaggtttaggtactctcccaagtatatgcataattatgcttttaagaggatttggaaattctagatcccagtaaaaattaaagtctttatttggttggctcttaaaaacagtatactaacaaaagataatctcattagaagaggatggaaaaagggcaaaaacaaatgtcagttgtgcaataacaaagaaagtacagactaactttttctccagtgtagtataacaagatttgtttggagcactatccattgtgtgtttgcatgtggtgcacctgtggggatgcagaacctaatgggggattggttgaaaagtttttccaaaaggaacagaaatctggttccagtaggggttgctgcagtattatggagcatatggaaaattagaaataaagcttgttttgagaatttacctccgaatgatcctgttgatgtaatttttcagatagctcataccatcgaaaattggtccattttgcagatcaaggatggagccccaaaacaagaagattacaagagtgaaaggagactccaccatggctatggagtgtggacagtatgatgtgaatggttctgtgttctgcttttgaatttggctggagaaatcaaaaatacaaagttctttctggttactgggaaagaaaggccgtctgtggccatgttcgggccttttcttttgggctatggttagccatttttgttttctcttcatagctgctagagagatactgaacttgttttggctcctcatccccagccatggtgggatggcgcctggttggggtggggtgggggagaaatggccgtatggtcttattttcttttgtcggacctccttgtaagaatgctatcctttcttttaaaggaaatgggggagcaccgctctcctagttctaaaaaaaagctataatgattaatttgtacttttggtttcgaaaatgcccttaacacccaacatctgttaggtgcttggataggaaaaaaaaacgacctctgattgttgttggtattgcagctgcatgttcggatggagactagggatgaaccggctggagacatgaagttgcagagatgaagtgagcaggaggaaagggatactgaagcagcctcaagaaccggtcttcgtgtccaagcaatgcattgtgtagcgggtcttttctgtttagcttttctagttgcttagacgtacagattctatagtctctatggtgaacttgatggacttgtttcaactagtgatctggggaatgcacagatcggtgggatggcacttttttgttgtgcaattctcaagttgttctttccaggttttgttgatttctccggttgctgaactgatgcttttccttaatggaaagggaaggagctgttgctaaaaaggaaaagaaaagattaatctctactaatatttatatatactacttttgttttagagtaaattgcatcaccggtacacgaatttgtcaggtgggtacaatctagtgcacgaacttgcaaaatgctcattttagtgcatgaacttatctggtgcgtgtgaaggaatgtgaaaaggatactacatggctagtcttattgatttaggggctaattaggatactatgtaaatatatatctgagaaggttactgctagacatacccatcttcaataaaaaatagaatggaatatagtggtagtagaaaaagataaagaaaaaaactgaacaatgatataagtgttagaaatatatgaaattcatcatttccatgataaaggataaattagagatcaaatttataaatattgcatgtcttatgcatactcactacatgtacgcacatcacatcctaatcaacatcagcttcgtaaaattaacattgttaagttattttggttttcgtccgcacaaactagataagtttgtgtactgagataagtattccgcacaaactagataagtttgtgtactgagataagtattttacaaatttatgtactgaattgcatctaaataagtttgtgtaccaccaatacaatttaatctttaaaaaaaacgaaacttatcatcaaccgacggcgaagccgcgaaagcgaccagtgaacaccaacctgacccagaggcacccaacgcgcgcgcgacattgtgccgggaaaacggcgcggcacgcatgcgatcgaagccgaccccgcgacgcgtacgtacgtgcgcccgagacgcaaacgaaaaaccccctgcctgcgcggcgcgcgctgcagggcacaatcgccatccgccccgagcagctcgcggccgcgcgaggccgagggcgactttttccgaggcgaccggacccaccccccaacccgtcgtccgccgtggcggtcgtatccgcccgaatatgccttcctttggcgccccaccttctttactctccccacacccaccctcctccttccggttgctcgatcgtctcgctctcctcttctcttcgtctctcctcctgaccctttttccgccttcccttttcccccctcctcgatccgcggcgcaaccgaacacgaaagcgagagagagaggagtgcagccgctgccctgtcccctcaccgcgccgcgccgacatggagctgttctacgagctgctcctcacggcggctgcctccctcctcgtcgccttcctgctggccaggctgctggcgtccgccgccaccgccagtgatccccgccgccgcgcgcccgatcacgccgccgtgatcgcggaggaggaggcggaggcggtggtggaggaggagaggatcatcgaggtcgatgaggtcgaggtgaagagcgcgcgcgcgggggagtgcgtggtttcggaggggtgggtcgaggtggggagggcctcggcggcggaggggaagctcgagtgcttgccggaggaagaggaggctcccgcgaaggccgctcgggagcttgttctcgatgccgttttggaggaacgtgaggaggaaggacaagttggcgaagagcggtgcgatttggccgctgcggtggcggaggtcgtgggagtgaagccgcatgagttgggggttgaagctgcccccggggaggtatttgacgtgacgctggaggaagggaaggtgcaggatgttggggtggagcagcatgatttggtcgccgaggttgctccaactgaagctcttgacacagggttggagaaacagggtgttcccatcattgaggctgttgaaatcaagcggccggattatctgggtgctgaggtagctccgagtgacgttcctgaggtggaatttgagcaacagggagttcgcattattgaagctattgatgtgaagcaacatcatcgggttgatctggctgctcctgcggaagttgtcgatgctggattggaggagagggtgcaagctatggaagcagggtcatctggattgacttccgagacagttcctgaagaggttcttgacgagttatctgagaaggaagaagagcaagttattgaagagaaggaacatcaattggctgcagagactgctccaatagcaattcctgatgtggcattgacagaaacagaggaacttaaagaagaacaatcctctgaacaagctgtcaatgttcatgaagaagttcagagtaaggacgaagccaaatgcaagctccatctggttgatcaacaagaaggtttggcttctaaagtggagctggtggggaggaataccgacaatgtggaaattagccatggaagcagttctggtgacaaaatgattgctgagttgactgaggaggaattgacattgcaaggggtgcccgcagatgagactgagacagacatggaatttggggagtgggaagggatcgagagaactgagatagaaaagaggtttggtgtggcagcagcgtttgcatctagtgacgccgggatggctgccctgtcaaagcttgacagtgatgtgcagctgcagctgcagggactccttaaggttgccattgatggtccatgctatgactctacacagccacttaccttgaggccttcatctcgtgcaaaatggtaattgtttttctcattgatattctagctccaacttttttttttttttggtatgctgcacaactgcggtaggttatatagttcaaggacaacaaaaccaatatactacccaaatgccttactttgcactggctagagtgtaatcagcaatggacttgtgatttataggcagaccaggtatactggtctgaaatagcttaaactagtcctccttttggcaaaagaccaaagtacagaactttgaactctgaattctgggtagttggtagatagactgtactgacatattagaaaactgaatcatttgatctgctggtctgtttgatctagttgggacttcttatggctagtatgacgcttatgtatgaaatttggtcctagctatttggctaaacctaaaaaagagccaaagaactggttcaaaattttgaatcccattttgaagcggaacatataacttctctgtgtaacaataaacgactcatataatgcaggagtttttaatcttttgcataattgattgttaaaattagaagaatattttcctttcttatgttgtgacttgagacaatgagaatctgtcctctaatttgttaaggggaaaaaaagcctctgttaacttttctgggctatctaaacaaggacattaaatgatccacttttgttttatattgtttaaggaacttatgctaaaataagataattatagttgtccatcatcagtgaagataaagataaattaattatagttgtccatcatcaatgggataatgcacttagaccagtgatatagtgtgtaatagtgtaaggatgtcactgatacgctgatcttctgtcatgcataatggtgtgtggttcacatgagaatctatcaagtttttgggataagttgcaagtgaaggcaaagcaaagcatatgaaaagcatagtatttttagaggtatcaatccagtgttacttggccgcactgcaaggtagttattcatataaacaggccaaacacttcatctatgtatgtccaacatgatataagtgtgacaggagtgcaggacacacatattgcaatattccatgcttaatgcagttagatttgtaatttggagtgcttctccgagatattttgtaactaatcatgtagctactattaggaatatccaaaaatggacaaaatccaatgtcaaatgcatgatataagcagttattgtgatgctgatacgctaggtatttctcttgttggacataattatatatgagtaaatatcattgaactgtaggtattttgtcaaagctacctaaaacgatgcatttgagttgattcaataattatatcttaactgaatatctttatatatgacaacctaaatggtgggctacccccttttcgtctcccttatttgacatgtgggacccacctgttagttgcatacttgcatgtgatagaaaattatagtactcctgtcacttttgaacatttattctttttactatgagtttttccacaaatacttgccacttcacattctcaattaatcaatttttgtttgcatagagtgcccctgttagttctatatgtgcctgcatgtaattcaaaatcatatacttggagtgcagaggtagcacatacttacaaaatgggaccctatcaaaaaaaatactagttgaatttttttcgctggtattatgatgtgccattgaatgactgattccagctatatttcctatgatccatgagagtaatgagaaaaaattgaaagaattttcatatgttttgcatgtgcgcagcaccttatctctcatttgttggttgtgtagcctttttatatcgattctttaaatgggttgctgccaaaagcggagcggggcctgtatctaaccacaacaattaccctttggttgagtgtgaacctagatgttttagaatatggaatgctggtcacataatatacatgatgtgacagcatcacagcactgacatcttgcacctatctctctatgttaaggctttctatgtaggccctgtttagttccaaagtttttttccaaacttccaactttccatcacatcaaacctttcatacacacacaacttttcagtcacatcgtcttcaatttcaaccaaattccaaactttgggccgaactaaacacagccgtagtgcaatggaagttggttgacaatctatagtcatattcatatatgcctgtaagtaattctggagttatacttgcagtaactatatataacttggttacttatattttttgtttccagaaattatagggaatgcatgttggactatatgaaaaattataagttgtaaatagacaaggaaagacacacaagatggtgggctatttgtttgtaggagttgtacaattctgttaagctgcatatgagtcgcagtctgtaatgataacccgtaactatcgtgcattattctctcagggctgcttggcaaaagctagggaacatgtatccggagacagctatggaaagatacatgaatcttttgtcagaggctattccaggatggatgggtgacaatatctcggtaagtttttctatgggtgccaaagttttacttctgtttattgcatcgttttttactccagactggacttgttctaatcatttctaaatactgtactctagggcacaaaggaacatgaagctggtgatgatgctggagggtctgtcttaacaatgacttcaaatacaatcaacaaacatgacagtcaagggtattttactcatttactgtagtgtgaaacctagaatgtagcaaaatgttgacagggctgaccataccgatgatatacctgccatcctaactggtagtatttgttagtgctggtataagaatatcttaaatgaaattcctggctctttagctgtaccagttcttttttacaatggcaatatctaccagtcccaactggtataactcaatctggtacgataaccttgatttagaagtgtttctaatgtttattaccatggtttgctcctgctgatggatttcttggcaggaatgaagacaatactggcatgtatgaaagtcacttgacaagttcccctaacccagagaaaggtacgtgcttgtcatattttcggcagcaaaccaggattttttcatctggctcctaaaattaaaatattgcaattcattagtgaccagtgttatgtatttatgcattacgattggttcaggtgcatttgcgaaattaatttctgatagctatctatctttttttgcctgcactctctgtgatctccactttgttaccacattttgtaaggaaaactaaattacaaggagtatctcttgcgtcattgcgtgttcaagaaaaaaaaaacttatggagtatattgcatttcattagtggtagttctgctatgcatgtgttgtgcttgctaagttgctagccattctttgtttttaacatttaattccaatttaatgtttttctacaccataattaaacaaagtaatccctcattctttttttacttgctatttcagacataggtgcagatcacaatgcatgcatttgatcgttacattactgaacttgtttagaaaatgatatctaaagcaattttgtgaaaaaaaaaaactactaataccatttcagtgtgaaaatagtataagcatttttatgcatactactggtcaaagaatgggagtgtaccgttcctctattttcagtatgtttttgtttgattacttcgtcaatcaatttcatgaagtcaacccgccactaaatttttcaggacagagttctgacatccctgctgaatgaacataacactcatggaagatttcttgcatcagtgatttcagcccattgctgagaccgctactgatgccttcctcataagattagatttgtacagtgctcctgtggtgctaatattagtgttgtcatgttgttggtttgtgtatatatatgactgtatatatcagtaactaccggtcctactgcgtatattccgccagcagcagacttatcatctgggattctggtgtagtctgtagaacaatacatctggtgagtcgtaattatatgtcgatacgatgcagtttggaaggagaaattgaagtggttggaaaaccagttgaaaggactgaaaaataatctcatcagaaggaacataattctttatcccatggctttcacgttatcttcatttgtgcggttcatttgagtattgggtttcactttcgtgctattgacaccgcatgttacgtgtcgcggtcaccccatcccataaagcagaatggactcgtgaggcagcgaagtcccgaggcttggctggatgcctgtatcaggatttcacaagttggaattttgtgcccgcgtcttgatggggagaggtccgcgtggcactcactcacgtaaactctgccttcagagaaacaatacttgggcacgggtcgtgccatggcatatgctctcggacagtaggactgcaggactcagaaaatcagcgtggctattggaggtttggcatcatagtgccgtagaccacaacacttgagaccgtagaaccgatgcaactcaactgtttgcacctgctcgctctcaaccacgaactacgcaagtcacatgcggtgtcaatagcacgaaagtgaaaccccgcggagccgaagccccatacccctgcgcggccctaccgatcgcgcctactccgctattcggcgggagcgggagctgcatctctcgctgccgcggcacggcgagtcaaacgcgccccgtggcccgtggccgcggcaggcgcgggcgcacgtgaacccactgagaggcgcaccgcgcgcctaacaaaggccggcgcgcgccgagacgagagacggacaagcgcgccacgactcggcaaccgccaacttttctggcaaggcggcaaccgcatcggcctcggccgcatattgtactctcgcgcccggccaagcgatgatgcgctttttcgcttgtggtggcgcccagcctcgcggccgctttgggtctcctcctcccgagcgtgggtgtgggattcggttcgcgcgcatgcgagcgccccactcccgtagcttgtacatggacacggccatggggcaaaagacactgagacatcgcgagtgttcatgtgtattttggggctgaatgctctgacgtgcgtgcacgcaagctctccggcctggtttcctttccgaccagcgagcacgagcagctttggaagccacttcagaaaaggcaaacaataattccgacctgcagaaagaatgacaaactggaggcattgtttacgatcagatttcagactaccaaccactgtggcgtgcggtgcttttggaccaatttccctgtggaagaggggggggggggggggtttaatttccttcatttttttgccgcacctttctttcggtaaacaaagcagaggaaggtaataggaaaagatgattggataaaactagaatttatggatacacaaaaggcggcgttaggttgatacacaggaaaggcagtggtaggttgtagctgaataagaacaaacttgcaagtttataaagcggccgcttagttttagcaactggatgtatattgtatactaccgtatagcatttggtatcattcatcattcatgagtggtatacaagccacgctttcacacgtagccagaggcagagactccgtttgttgtccaatgacgagcctcttccgtagaataacatgtctgagatcgtacttacaattgcctcgcacgtttgctgggcggcggcactgcaacttgctatagcttgatgtaaactgaccgagcgatacaggggatgaactaccattttcactgtacaaaagtgacagagttcccatctcattctcaaatcgaccgtgagctatggccctctgctttaaggcacacaccgacccagcaattcatcaatgccgggagaaaacaacaggagaaacttcgaggcctgcagtgaaagccagtacaattcccatggcacgagagcggtacgagacaacagaacagggcgagaaattgttcacaggacctgagcttgttactggggttaccgcaagcaacagcctcgctcgctcgctcggtttcgcatagcttcgcatgtgaaccaccacgcgaacaggaggtgttggctaggcccggtgtttgagcaccacaagggcactgcaccaaatcgcttccttgaagaggcggccagcgccgaggaccaggtgcacgcgcatggtgggcgcccatgccatggcgcaggccagcccgtgaacccccgccacgccaatggcatcgcgccaagtgtggaaacaccggccacccggggcctcttctatatatacacatacacctctgcacacatctccttgcatcgctgtgatcacgacacagaacgtacatccttcagttcagctcgccattgctaagcctgaaagcttccttcgtagcgcacttgggagctggaagatgaggaggttttctctacatgccgtgagatatctcgtgctgtggatgctgctgcggtgtggccgtgagctcgttgcagctgtgcctcctggtcagtctcgcaaccgtcagttctctatctctatctctttcctgttctatctctctcgtgcatgagagctggtaaggtcggagtgtgtgatactgtttgaacttttgggtttcatgcagatggctggtacgattacactgcatacaccgatgtaagtctcaaaatgaaccatccttgagcatttttttttcgcatcagtgtggtcgttgagattgctgacaagtgacatatagttcggggggtaaaggccagtgtttgtccatagtaatccttgcattgtttatcaatggcattcctcttctgggaactaatgacacggggactaggaagaacggagaagatgacgaagcttgaagccactggaccactcactgcttcctccccacactgaacatgacccttttcttcagttatttcagtttgttgtcatgcgtacgctgggagaccacaagcccacccgtacctacctgatgccaattaaaattctcacacggaacaaatgacaactgttgtgctgcgcttttcaaagtattttagtattagcgttcgccgagttcttggttatgtccgaatgtatcatgctcagttatcattagctagttcatcatgtcagtccaattaagctccgcaaggcgtcaagcgccagagccaaattacacaggcctaacatgcattttcaggccaaccaactaacacggcaagtgagatgcttactgattattagtgtatgcttagctgcactttcttgtgtgcctcgtgtcattctgtcgctatctcgttatgggttatgggcgttatggtatgattaattaattatcacccggaggaactttgggagaagtttcagtatgtgtgcaactatgctaaccagctctgcagtaaactggaccaaactagttattcacttcgtgcaatgcttgcagtagaacgggaagtgctaatgcattgattttgttttgaaatgtacatacgactttcagtgcagagggcagccggagccggcgctgtacaacggagggattctgaggttcggcaacagcaacgacccgaccggctaccgcacgacggagaccggcgtcttctcgccggcgttcgtggtctacaacctcaacaagaccaccatgtacaccttctcaagtgagtttctcgccgtacaccctgttcgatcatgtggtcgtcagatcacgttacacgtacattccagcttcagatcatcaaaccaacagtgcatttttcacgtcgtgtaggctgggtcaagctggaaggcgcgtcctctgctctgatcacggcgaggcttgcgccggacaacgccggcgcgcggtgcatcggcacggttctcgcgaggaacgactgctgggccttcctcaagggcggcttcgtcctcgactggccaacacaaacctcagttatattttttcaggtaagcatctgtgataataattcacctgtaacccaaccatatgcgaccactctatggcatccgatgatgttatgtactaatgtttgtttgcatggtattcttatcatgtccattgttgacttgctcctcagaatgctgacaagacccctatgaagatcacggtcgcgagcggttcgctgcagccgttcacgccggatcagtggtccatgcaccagaaagacacgatccggaaggtaacgttttcgtttagacgtgacaatatataatgcgagattgcgactctgataacctgatctgttttggttcaagcagaggaggaagcggatggctaccatccacgtcgccgatcagcaaggcggccgcgtggttggcgcgtccgtgtccgtgagacaaaccgccaaggacttcccgttcggctcggccatcgcctccaccatcttggggaaccaagcctatcaggtacgtgcagcgtcgcgtcagtgcaaagaagtgtagaaaaacgtggctcaaatggtctatggactggtggcagaaatggttcgtggatcggttcaacgcggcggtgttcgaggacgagctgaagtggtactcgacggagcccatgtcggggcagctgcggttcgacgtgccggaccagatgctggcgttcgtgcggtcgcaccgtgtgatggtgcgagggcacaacatcttctgggagaaccaggacgcgacgccgagctgggtgaagggcctgtcaccggacgacctccgcgccgccgtgaacggccggatccagaacctgatgacccgctaccgcggcgagttcgcgcactgggacgtgaacaacgagatgctgcactacaacttctacgagcagcggctgggcgccaacgcgtcggtggagttcttcagcgtggcgcaggacgccgacccgctcgccacgctcttcatgaacgagttcaacgtgatcgagacctgcgacgacgtgtcctccaccgtggacacgtacgtggcgaagctcaaggacctccgcgcggggggcgccgtcctggagggcatcggcctggagggacacttcctcaagcccaacatcccgctcatgcgcgccgtgctcgacaagctcgccacgctcggcctgcccatctggttcaccgagatcgacatcagcaaccggtacgacgcacagacgcaggccgtctacctggagcaggtgctgagggaggcgtactcccacccggccgtcaccggcgtcatgctgtggacggcgctgcaccccaacggatgctaccagatgtgcctcaccgactggaacctcaacaacctccccgtcggcgacgtcgtcgaccgcctcctgcaggagtggcagacggggcaggccgccggcccgaccgacgcgcacggcgcctacagcttcagcggattcctcggggagtacatcgtctccgtcacctacgccaacagcacgtcgcaggccaccttctcgctgtctcccggtgacgagaccaggcacatcaacatccagatatgaccatatatacgtatgtacacggtacacctcctcggtgtatatggcttctagctctgctgacatcgtgacatactgacatgtcgtcacgtatgtgtaatgggtgacagtgtactgtcacgacttgtaggttgtaactgaggttacggaggcaaattgcagggtcagttaaccataaattggttcgattgaaccatgtacatgtacctggctcgggccggacactcgaacgaaccaagcaaaaacgacgacccgtgtgcaatcgaatcggtgctttccttggacggagccgcgagcgaaacggaatcacccgagagatcacacatctcgggctcccgatggactccgcctcgccgccctccccgccgccggcgcaggcgtccgccgcagaagccagtggcgcatccaatgccagcctgcggtggcgcatccttcgccgcgccctgctcgcgcgctccgcctccacctcccgcgcaccaggtccccgccgattccttccccttctcctttcctttctcgccaccgcagcaacgatgtatccgcttcgtttcgtttagtggtcgattccgctcgatctgtccgatccatagaactcgtgagaactccctcacaggggacagcgaggaaggcagctcgcctccactccccgaattataggagccctgatatgcagcaagggcacgcaagtagtagcatttaactggaggctggaactcttgatttactgcctgatcaatgtttggggactgtgattgaaagtaccgctctggcatttgtgctctcccgatttgcatttcaccaactcgacaatagcatgttcagaaaaaaaatctgtggactaatagcgtgatttcgtcttggatgtgcttgtatgagcataaaactccctgcgaagaagttgtggccatctatatgtcatttttgtacttttatcctgtatgagcataaaatctgtggactatagccatgtttctcaccaaactatgagaaacataaggaggcgaatctacagtccactgttagctttctataggacaaggtacaatagtactggttctctttctttcatagtctggtgatcactggttgctatccattaatgcaactgcttttatttgttaatactgattatgtttggttgtcgcaactttaagtttgcttacctcccacatttatacagttttaatagctaatgttttcaagtgttaacaaaattagttttttgttttattaataatatttattttgttttttcctgattaattttgcagaggaaacttctaacgaccagcaggataaaaatgatactaacaaaatttccagaaagacatcgcgtggctttgacctcattgagtgtcatatgctgccgatttcacagtcaactaaatcacatggggattcatcaagtagaaatgataatattgtggaatgccaaaatgatgtttatgtctgttataagcttccttgtgaaggttcacctaaacttaatctagtgtaagtagtctactatcttcatcactgtcttctgtcatattgaatgcagttgtttcctcattgatccttcttccttttatctgatgatactgggaacatccaattgtttttctcttcactaagcctttcatgtggattcaacttcagttatcattaagtgttccaccaattagattggttggcacacatttttctagtagttgtgtttatgtttgtagttcttgtttgcagatacagaagggaggattcccttgaactaaatgacattgtggcttctaacagatacaatattgacactactggacttgtatgtaagtttcctattcaagtgattttgtttttttgggttatttggtgtggaaaaggactttaaatgtatgcagaatatgcacgttcagtttcttgtttactttgtagaactattttctttcctgtccttgttagccttctatgcacataattttgtctgttatgtctagaagtggtgctctcatatacctaatactaataggctttcaaacctatctaatactaaagtcacctatattttagcactactgttctcaaggtctataggttgtttatcagtagtaaactacctagccggcttggtaggtaacttactgtgacatcagaagctgcacaccatgctgtcttgtcagtgatcacttgactttgactccggttgatggtagagctttactaggaggaatgctgtggtgcttgagaaaaaaaaagaggaatgctatatgtagcaatgccttacagagttgataagacactggtctgaattctcaacttctttatttttcttgcattgcgtgctatatgtgatattcttcatctcatgtccagagaactcaagaactcaagacatgcttactttgacggttgtttttttttccctgaaggttgctggccgtcggaagaggtccttgcgtactactgtatcaaccattcggatatgttcaggttggtacttggttgtgaggtgtattactcatgtaacattattgcaccaatattaattgttctatatacatatatataactttcttttatggttgatatctgaatttgcatagtggattcaagttcctaagtgaatcacatattcaactaatactggatttaggaaaagcaatttgctgatctgccattcgtattctcctttggaacttgagctcaaacggtactgtcctggagtcatggcttggttgaacaggatcatagggtgcatcattgatgtgcaaaataccgcaggtttgtggtacaaattgtagcaatgccatataggtaatgggatgaggctttgagcagtatatgtaagcaagccttaagtacagtctcctctagttttcttcctgtgctatttttcattggtgacattttgtcattgatgagattaagatgagtaattcaacatgacatggcatcggcgaggtgcattagctcatggtttgtgaactacatgcagtacacgggtacattatatggtaccttgttataccttttgctctcatgactaatgtgaagagttgtcagttgtttctttattatatcatatgaaactctagttatgtataacaacctcttttcataagcgacaataacaacctattgctgctttgcctaaattcaatttatgtactatatatctcagataactgactatttagatttattccaggtccaagaaggtgcttgagcttggatccggttatgggttagctggacttgctattgcagccagcacagatgctgacgaggtcgttatttctgatggaaatccacaagtagttggatgtatccttagtttcattacacataggcttctgtgcagtattgactaatatgaggtacaagtgttgttttgctatttttttgaaacactaggacgtaatggaaaatcagattagattggtccaaacatcatgcttctatggtctttgtaatccattaaccctcagatattgagcagaatatatccatcaatacagaaacttttggtcaaacgaaagttaattctatggtacttcactgggatgttgagcaggcttcagaaatgaatagttccttcgatataattgttgcaagtgactggtatgttgtacttcttaatttgctattcttagtttcttactatcgcccatacacagtttgttcatgtattgttgataccctctagtgttaaggctttgagcatgacattacaagatgcatctaaccaatcaatactagattttagtaacatcagggttcctcattagcatctctgtgtggaaaatgcttttagaagctatatcttgcaactgtttgttgattgcatagagtttgataggcatccactcaaagcagagaaatgaagaaaacttgttttgctccctctgacgaagatgataatttggaactgagttccagtaaatacttagaaatcaggctagactatgagtcaagccaaccaccatcaaaatttctcgataatgtaatataaaatacaaggctctagtcggttttatcaggaattttatatacatattcacttgtactgcagcacatttttcaagcaattccatcagagccttgtacgggtagtcaaatctttgttgaagccttcagaaacctcacaggccatttttctgagcccaaagagaggtgattcactcagcaaattcatagaagtaattaaaaagaatggtttgacttgtgagttgatagagaagtatgatcccactgtatggaatatgcacaaaaaatatgtatcgggtgataacagatcctggcccaactacaatgaagagcactgctaccctctattggttagaattaatagtcacagcaaatagttacctccagacatttcatttgatctatgatgggttcatttgtgatgtaaaagctttagctagtctatgttgtaatttatacattacaatagaattgggatattggcttatatttttcttgatatcattgtctttttcccccctgagtgtttcaaaagagaggtgactgacttgcaagttttcctttacccaccttacagtccttcataacattactaatgttttgtgcacaaacaacacctgtgcatataacaatgcatgatttcttaaggtaatcatgcagcttgccttgaaattcctatctatatcagcaaagttgatacactaggatatatctaattcatcctgaagagcttaaagcataccttgcataactcttccaaatcttgaatattcaatggatgaaataatttttcgatgatggatgaaattatgtacagtatattttttggcagtgcaacaataactaccattgttggtcccttttctcagcactcttcattttgctacaatatccatgaagcatacaacttatgtgcatgtacatatttgcttactttctgttccaccgatgagtggatattatctagtagcttaaaattttgtatgtttccttttttaagcaatgtaacatttcaagttgtcatttcgtcaccatgcttactgtgtagctgaacttttgaatcagaagccccccttagatactcgctttcagcagtgcaatccctggtttttctgattatcagactgtgcacatttagctgcttttgtttaggtgggtgcggtgcaccgtactcaaatccagcattgcaacaactgctgcgggcgttgcatgctttagtcggcagtgggatagatcatagagatttcaaatttgattgtgtttggtacttcagcacaaatgctattttttgctgctttctttgactttgcacacactcttggttagtgacgccacaagttattgggtggttgctgacttgctacatcaacacctccgtgttggttttatcggatcatgtcgctacgtttgcatgtctggcgtcatcacaattttcaaatgcaattgcttcatgcaatgtctgctggtacaacgttgtattgattactgacgggatgaaagcaaacattcagaaatgccagcaaggcagcaaggtgttcatggataactagtttcctgcttgctgctgatgtttctgaaatagatattactagtatttaagtacatagcccataaatcctttagcccatacacaattttcatttctcccttgtttttaagccatcttattaccccaatggttcggctttgagctttgatggccagagtgcttgtatggtactgatgacttcacgacagtgctcatcaacgtcagctatgaggtttgatactagcataaatgcataataccgcatgatttggtcgtcaaggcgtaattttgctattttgatttaagcgatttcagaaggtccaccattgatgcttgtgtggacttactctgattccgtaccgttataaaccaccttattaggtctagtgttgttgtcagtcgccatctaccaattttgtacataccctaaggatcaatagattttttacggaaaaaaatgattgtttgatgaacgtgtgccttccatgaacaaagacacaaagcgctactccgtataaggcagcttcttttccaaccattgcacatcgacaccaatatatgagaagaaaggcgttcactttcaaaaaaacaagctttctaaatgcatctgtctttgatcccatgtgttagcttatatggtttgtcggaaggatgggatttaacttctttttcttatacagatttgttgatactgtcatgcaacttgggcctttctcccttaggttggtactgaatggaacttgattacttgaggctctactgttaatgctgcaagataacaaagtgattgtttttatatggtactgctatccctgtgaatttagttcagtgtacttgtgattttgcatgtcatgttgggattattctgaagcagctcaattctacgtcctttgctatgaaaatgaccctgcacctgctcgtattcccagttacctgcatcgcttaattattgagagctaagcaatgttctattgcaaagcatgtgagacagcaatgcagaggagggcatattccattccataacgatcgaccaaatcgaaggtactcatataactgtagtcggcaccagtttcatcctactttcctctttgcaaattccctttttgttctgaaaaagatcccctttttacgatctttttcatcagaaggttgtcaatgaactcagcttttgactcaagattcctccatttcgtttaacaaatggaaatcacagctaaatcgctactactttcagttcataagcaactggggagtcaaccaaaaggtgaacccttcacgagggcgcaacagcaacctctccttctaaagatcgattacttgcaaacgtagtagactgtttagacaaaggagaaaggtaacagtgtcgctgcaccacaccgtttgctgaatcatccatctacagttctcttctctgaatgattgtctagctcaggagaacacttaaatgtaacagaaaataagtcgcttttgttggagtgccctgctgtatcttctctacttgttaattaagtcacagactcacagctgcaattgtgagctactacgtactgaactttgcccgtattctgacagagaaaaatcgagtcacgtatcagagtcggcatgcagtgagaaagaaaacgacccgggtcggtggccgatccttgtcgcggtcactggaccgctctcatgtgatgggcatcacgtcatctcatctcatctcgactcgacccggtgcgtgaaagttacatgtgaccttgcatccggtgaggtcaagttccaggcggttttacgggcaatcaatttcactgcagagattcagaaaccggtcaatttggcgtggaaaaaggctgttgatcgctgagcactaagctaagcgcacgcgtgattgtttcccctctttctggtgcatgtggatctcagcaagctgaaagcgaagtttctctgtgagagtttggtgaagtgactcctggatataggagtattaggtaagagctttcatgcaaccaactagttgtctaggccggcaggcagttagtagtatacggtagacacaagagcagtcaaatcggattcgtatacagcatgattagaaatgtacctaaagctatgcattgacagaagtagtacataactactcggggcatgtttaatcacgagcctgaacacccaatcgatctgcatcaatctgacgaagaacgggtcatcagacgcacggcttatccgatgtgtagaccataataccatatcaaccacacacacagtccattacgcacgcagttcgtagctaggcactgatgcttcctttcgcttcactcgaaagcagtggaccaaatgagcggacggccatcgcctatcgccgccgatcgagcgagcccatctccaccccaccacgctcgcccttgcaccacatatcccatgtgcaaatcaccaaatcttgcgccgtcagctgacaaatagtgtacgctatatgttgtagactttagtatacatttggagtagtatagtattttagcccatgcagacacctaggccattatcatgccattagtttctttcagaggtttggtactttgattggggtatggaatcactatgcatgaagctaccttgctagcaatcaatcatcagcggcaaaaaatgagaagaaaaagaaaacattgagcatacgtgtcctagtacttgtagtgtagccataggtcgagtcttctgtagtagagtggcagcaataatgggacggccacgtctacgaaaactgtaggggtatgcagccatattgatagtacaagtgggttagagctgtaataacgtggcaggtatctgtccagtgcgttaacaacgatgtcaaccaaccgtgatcatgttagttggttcgccactacgattagagcccgggaaacaggacggccgagtgcgttcataatcattttgcttcttaatctgtgggattaatcttgtacatttcttttctgcgagacacaaatgcgcaaaccaaaagaaagaagaacccaaaaaaaaaatctgatggattttacaatggcgctacgccgatcttggccaaaccgaatcacccgatcgcccccacacaccgagctcgctggccccacactgtgcacgacaccggcaaacacaccactcgagcgcacggccacccgctgccgccggcgccgcggcagcagcagcagaagcgaccgaagcgcacaccgtttcggcgttcgcgcgctcttggtggtaatgatgtgttggtggactggtggtggcccgtgcaatcgtgcgacgtcccccgcatccccctgcccttttgaccaaaaaaatttcgggtggttttcaccaactgtattacccgttaaactcatggagggggaaaaggagaaaatgacaagtaggccagcctagaggtgccaaacaaaatagtccttacacaaaaattaataactaccctctgggagggttggacacgcctggatattttattaaaaaacaacgtttttgggcgggggtcaaccaacaccaccacaccccatttgttattaatctagtcttattataaatagtgatagagtagatttagttaccccccatggtcacacttgttcagaaggaagtgtcttattaccttataataataatttgaggaggtgtttgacaaaaagcccccacacccaatttgtctgggggggtgaagagaaaatgaagaaagaaaagaagttgtaagagaagaggtaattataataaatttagtgggaaaaagaaaaagatattaattttttattttgttgtatctttgtatattttattaatttgtttagtgattgttatatttgtagtaatagaataatgtaataatatagttgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccaagaactcaagcaacttctttcaattcaccgaaacagcttcatcactccatggtgatcggtttccctctcacaagtataaaaagcatcccaagaacgatgcaaattctctgaattcccatcatctcgaagcaatgtagctccggctggtggttagtaatggcaggcgggagaagaggtatataatggtgccacaccagtataggtagtcagttgtcaatattagtacggaattttgtatcagtgtccagcttcagtgctagtatatagtacagtggttagagaggagtgggagagtagaaagggatagagaagccttgagctaggatagctcgatgaaacgtcaaccacccatcaactagtatcaagattaggaggaagagactgaagagaaggggggaatctgagctctctctccatggctctacttatagcataagagagtcggcttactaagaagcttttggctcagtaatcacagtaaagtgaaaagcatggaattgggtggcttgattggatttttgatgcctttttctctctgcaatttgcactggcaggtctagggataattgctctatgcaatgcccaggatggatgggggaacaataaggttcgctgatgggtgatgtctgtgatcttttcgcagaaaggtgtggagtgtgtgatgagatttagtggaagaatgatagctatggctgaaccaacagtttgtggggggttagaggataacataaggaaatggcgcatgttttggggttggtcctccaaaatctttttgggtaaacgcatccgagcaaatcttcggactcactttgatcggtactgcatgtgcagtcgataatatggtagttggttcgtctgatatctgaattctggagtgagcagtgaagttttcaggtaggaatagtaactgaagaaccgagatggcaggtgccgtcaatgagccatcaaacatgtgtactgcttgctaaaatgatttgattatgatatgctgatgtgtaaaggctgaagtaattaagcagcaaaaagaaaaaaactgaaaaaaaaaagaattgctcactgttaatagtacagagataccacattttgaagtgaaaggtgcagtagtccaaagtgtttctatcaaattgaaagaagaaagaaggtgactgttttggcttaaaattgaagacaccatcaactcctgcagtgaattcagcttagctaacactactcaataattactttcggtatcttggattttcagtaaattatataaaacaaaatcttggattttcagtaaactcttgcaggtgttatatttgatttctattatttgtatgaagcctaccaaacatacatgcatcttggaaagtattcacaggatccagccttctgtcaatctttgcaaagggcgtcggtggatcaaccttgttgagccgttacgttatgttggaaccaagaaacttgtgcaaagcttaagaatcagagaagcacaattttcaactgaaaattgcaattctttttcctgcaaattgtggctatggtctggtactctggtggagccgtgtagatggagaatgaacagcaatgctacttgagaagctgccctgagttcagaacttcccttgaaacataaacagatttaccctttataacaaaaggattcagacataccattagtccactacaatctgaacttcttaagtatggtagagttttcaaagttgatggaagtcagagtttcaggtgctttcatgtatataccaatagaccctttctcaggccattcaccatgcgtgccacaaacttaaaacagaaataccacaagatagtataccgtttcaacagaataatttacattatgatgacatcagctgatactatggggtttcatgtctggtacctacctacgataccatgttgacatcagcctgatatctacgatatcataatgatgtcagcatggtacctagatcctgtttagtacagaagatactagatcctgcacctacgatatcgtgctgatgttagcacccattagttattccattgcaacggtataccgttttgtagtctatctgtaaaatcattaccgcttgctctgaaattgtgttattcttgagtttacaagattatgagctccatgccggtccatgaggcagattcggatttccctggtgatgggtcggtccagatgggcaggacacatctcaacctgaaaatttttgagaggctgctaaacttccacgatgtcataatatccatatccgaaatgaccaagcatgaccacgaacacccgctctcccatatctcgtctttcacatagtttcatcttctcctatccacaggtataccttagtgttccattcagagatttggcatgttctcttccatgcactgctgcctcccttgatgtgcagcaggagctgttcatctttactcctttaggagttcttcagattgatcagaggcagtagccagcccattagacaaggttagagtacaatgcatcatcgcttggtttctgttatctgcaatgaaacttgcatcctgtttattgattctcttgctgatttttgtaccaggttacgcattcaggcgccatggccacctcctcctcgccgctcacagccctatactcctcgttcctctcatatactccttccacgccatccatggcggcgctgccccggcggcgaagggccggctgccgctaccctcgtatccaggccgtcgatctcgaccagaacacggtatgccaagaaccctctcaatcggaggtccggtgtttttcttcatgtgatgcgatcgatcatcttcgtttggcggccgcagatcgtggcgatatcggtcggcgtcgtcagcgttgccatcggcatcggtatcccggtgttctacgagacacagatcgacaatgccgtgagtcattcggtttttcccctgattcagtccgtgtcaaattgtgtccccttcacagccagaatctgaatttccttttttcaaaactttcgttgattaaatttcacagttagatacttggagttgaaacaggttgattgaaactggaaggtgtttaccatttttttttccttcgtggatgcaggcgaagagggataacacacagccgtgcttcccctgcagtggctctggggcacgtatgtgacattgccccttcttccgattgatgcgctattttttctcctctgtaacaccgtatatagtagatcagaatattgagcataaatcgttgatttttctttcagaggtgtgcaggttttgcaccgggaagggaacagttactgtagtgatcggcggaggcgagactgaagtatcaaactgtgtcaactgcgatggggttggctcgttgacatgcaccacatgtcaaggctctggaattcaaccacgctatcttgaccgcaggtgcgttttatgacgagtatcatctattttgattcagtaaacatcttataaacatgattgttgaatgaacagacataatacttgacatacctaaaatagatgaacatgaatacggaaggactatgttatatggtattatagtcaaccaatcgaatttcccacaaaactgcacatggctttagttaaagagataatccatgaaatgccattgacaagtgtttaagtcccagaaatgccatcgacaagtgtgagtttcaagaaatgccatcgtacaaacgattagtcccaaaaatatcataaaggctagggttcggttctttccatgtcattaattccaaaaaggatcttatagaacttatcggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacgattttgtcccaaaaatctttttgccgttagggttccgttcattccatgtcattaaatacactgttcatcctatagaacttaacggcgtgaaatggacggaaccctaacggcgatggcatttttgggacaaaatcgtttatacgatggcatttcttggaactcacacttatcgatggcatttctgggacttagacgcttgtcaatggcatttcatgaattatctcttaattagatgaaattgcatttgatgttcagttgtatctttacttatataaaaaagaaaaaaaaagtccattttactcccccgaactatttcactgaagcacttaaccccctaaactatttttggttcattttacaccccgaactattgaaaacagttaacttcaccccctcccccctaacgctatttctcttctttagttctcatcgtatacgtcatattttgcactgaaatttttggtagaatatagatgcatccacaacttacgtctcactttttttttctcattgcttacataggttgaaagcacttcaaactgagttaaacatcaaagttttaaagttcgagcaaatgcatgaaaaatatcataatatttttgaactttggtaatggtgttatctatggctctaacaaatttcagcttaaaatacaacttgtataaagagtgacaaaaaagtgaaatgttattaaggagtaaaacaaaccatttttaatagtttataggataaaatgagccaaaaaatagtttagggggttaactggtccattgaattagtttggggagtaaaatagactttttataaaaggattacaattttattttctatggatttggagtatcgatctgcaccatacaaaatggagatccatgatgcagatcattctccttgtcgtcgggtaacatagtaatttttgggcctttagaccgaacatggtctttctccgttttatatcataatatgttttgaacttttctttttatttttttaatttcgatcaaattaatagaaaaacatagtaatttttttaacaccaaacaaaaatactatcaaattatattaattgttagttttaattaatttaatttaatgttataagagttacaacatttctctataaatttaatcaaatttatagaagtttgacttagaaaaaaaaatcaaatgacttatagtagttttgtgctctttattggtaatccagggaattcaaggatgacgactaagggttttgttattgctaatgatggtatgccatattattgtctgatctgacaacgccataatctggagaggtgcacatgtgagaattgatctgatagttttgtgttgtattatatgtccatttttggtaaatatgtatgtatgtcttctgaagcgtctgaaaaaaatggaggccctttataattccagcagagaaaaatggctgttctccagtggacaatgccgatgactcaagttgtagtgttaaacattctgcaaggtactgtctgttttgacatgtctttatgagtgttagcctacaacaatagtgcaatacaaccttttgatgcctttttttctttttttttatagttgatgcctttttttccagtataaaaataccgaaaatacttcaaactaatatactaaacagtatgatatttcgtagcatatatatatatatatatatatatatatatatatatatatatatatatatatatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtaagtatatatatatatatatgtgtgtgtgtgtgtgtgtataaaagtatatacttatttatatatataagtatatacttatatatatgtatacatatatatatatatgtccttatataagtactacctctgtttcacaatgtaagtcattgtagtatttttcatattcatcaacatcaatatgaatgtgagaaatactagaatgacttacattatgaaacagaggtagtactaattaagtaggcatagccagatatggttaccaagtaatgaagagaaacctttctttctcttcttttcgtttggtgcggaactttgtgcgaagaaagcttctcttataagatttggcagcggtagcaaattaggcatcagttctatgtactttcactaaaggaactcacacaacactagccatgttttcaacatttccgtgtgccatgagcataaatgtgggaccactacggatggcaaagcaaaccttgcagccatgcaggcttcaaatagctactgttaccattgttgttgcccgttctactttcatttgtctcgagcaacgtccccaaacatgcagatacaagtaaagaattgtacataatcgtaatcgcgtcagcaacggcaatcatttttgcgagccatccagatcgaggcatcaatatgtcttgcgatgtgggtggggttaaacttatcatgacaacgtgaatcacccgccttagctaagctcttattcgacccgtactctgtcggaactttttgtgctcaaggtgagaaaagcatgcataatggaaaatccttcccatcgggtgtctgatgggggggggggggggggagtaaaaatcgggtgccccccacgccgtgcctctcggacacgcacaccgttgcaacaaccgctcagatataacgaaaacgccttattagagggatctgtttttttgtttcaccaacaatgtttcagctagtgtactcgtgatgtttcactatatatggatcaaatgtttcagtggatttttgatactgtttaataattttatcttgatggacacatggtttgttgatgtacacaggatttaaatgttgcaatgactttaaatcgtttattgcatacattaaaccaaattgtttcatctagcgatctgaccgtatttcaccttttttaagaattgaaacattctttcgctatttgctgaaacattgtgtttatatagggtgaaacaatgcttgattttttggaaaccgttgtttcatacgttgtagcgaaatgttttatgagtggttgtgtttcagctttttacaagattgaaacattttcgatttacttagtgaaatattttcgatctacttggtgaaacaacgtctgatttttttttaaaaaaatcgggcgtccgatttgtaggcgcctcgtgtaacaagaggcatccacggttcttgttcccctgttttttataactgtaaaaagaaatccgtcagttaagcatggcaatatatgaaaatggatcaggacagaagagttagtctaagtcaccaactgtcgaaggatgcatgccagctacatcgaacgatcggaaacgatttagtactgtgaggtaccggtatctcgagatactttttctgaatcggaacaaatctattctcgtacaactaaattagtttggctgcaacatcactttccaaatataatcgaaatacttcagcaggccagcaatatgtttttaaggggaagagaccgcttcttgtcggaagcgaccgaaagaaaaaaaacgctataattaagaaaagagagaacaacttttttagaaaatagattttcattaatccggcctctacacacatgaaggatactgataaccaaaagatacacgagttattagactctaaaccttaatagtatgaagaacacacaaacataaaagaagaaagaactataagagtaagcttcattctccatcgacgaatttttcttgcccgttgcagcactactagatcacctatttgtgactctacgaataaatggctagacctgatattgagacccattttgcatgcagtcatccattgatccaccagtccatatatgacttatataaagtaacaactgacaactacctctaccagcaaagagcatgcaacagttatgtgcctttcttctgatccgtcaactggataatccgtatagccatctcattttgttgggtaaaaataataccgaaacaagatcgacaccgcagcatgtttttcagacatggccaccatgttccggcaagcaactttttctgtcatggaaaggccccaaacagaagcctgaactgaaagccgcttgactgccaatccacctttatcccacacaaatccacgttgatatacagttcgtcaatcaaaggcgccgtactcctccatggataatccattcattccactggtttctgccgtgaaatttctctctcccctttgctaaagctcgtcagtttctgtcatcctccactaggtttggtcagtcagaatcacaacggagtggatctctctgttccatgccgacgatctgttgattggtagttccctttccggcaaaaggagacatgaatctagatctgctgctggtctcagcggagatgagtcatcagtttaatttgtgtgctaatagcagactggtagttgcaaaagtagagtgagtcagccagatccttccctttgcatggcttccaataccatgcaagatctccaaatttccatgcaatgtgatgcatgcaactaccaagaattcgcgtctggagccacgtggttgaaaagctagctaaacacttggaaaaagacggcggctggcgcctcgcaagttggccgagtcagctaggaatcaccgagtgtctgagtgagtcacaactgcaaccgttgtttccatttttgttatctgcagggtacacatctccatcaaaagcatacggtttttctcgacgttttcgcacctaagaccaactaagcttttcagttcggtgcatacaacgcatcaacggggtgagatgtgtcattcttggctggatccacataagcctttttttttcttcggtagagaaagacagcaaaatccaatgtgtgtggaatggaacttgaaaagtagcaggagctgtgcagaagtcgcaaaagctggtttatccatccaaataactaagtaatggtcaattccttaactggattcctgtttattctgccaaattattctggcacttcctcttacttttgtgctgtaccttgacagtcgatcttgatcatgctctcagctcgatcctagaatcaatgtcgttttctcagtttgccgaacttttcgtagcgatacctcgtgcgtgatcgatgctatagcaattagcatgcgtcattgctaaaaaaattacggataaggtgcacgacatgtggcgcacatgaatggaagcatgtgaccatccttctcagtccatcgatctgtcaatacacgatggattattgcagctttcaggatcgtgcctggtcgggtatatgcatgcataaagccttaaagccatgttaggctggaatgttcatggttcaggacgattggtctgcacatgtaatccacaactgattaattgattagctctttcaattttagttgctctgcggctctgctgccctcatgggcagctcgtggcggctagcagctagcttgcgtggaatattggagtttaatttaatacataaaatttctttgtctaacatccctaatgcagtaatgcagaattttgatgataactgatcgactgagatgtcattgacgcattctccttcttctctgcttctgtttttaatttgacgtagaggtagacaaagtagaagcaagatcgctggtttgatcaactagttgttgctgacgctaggtcttctcctcgtgcctctccgctatttaactgcactagtggggctcgggactaatccagttaggattctaagttaatttattgccaccaatcacagcaatttgtctctaatccttttatctattcttttcttcacttctatatataaacgatttttccatgaagtcaaaatcgatttttatagacagctatgtatttttgcatgtgggtaaagtaaaacacatgtgaaaattgtatttttgcataccagcgcaaaagccggccgattgcaaaaagttattttggtgaaaaaaaaaattgaattttcacaaaaagttattgccgaaaacactagcttcccatcccctcgagctcaccatcgcgcatgtcaccaccgtcatcatcacccctcctaagggtggcgtcaccggatctaccaccctcgagctcgtcgccaccatcgttgcgcgcggtggcatagctcccgagcgagcccgccgccgctcgcttgctcccgccacctccacctcagccaccagagaagagaaaggggagagggaatgggaatagttgatgagagaggagttatggcgtgagaagagagagaaaaatatgtggcggagagaaagagggaaagtagaaaaaaaaaggtgcgggaaagaatgcatggggcctacttattctccccattgtccgcatgcggccccttcagatccgcagacgataatgcatctattatcgcaagtgggtatgtgaaagtagatttttgtatgttgcccttgaaacgatctcgaggaagtgatttctgtatgcaagaatggttatggtgtgcctgcgatttggatgaagtcttgttcggaaaaaatgattctataataatgcttattaggaaagaaaccggtgaaattatctccttcctaattttgttatcagtaaattacattggtggtatataaacttgtcaggtgggtgcactctagtacacaaacttgtcaaacgctatttttttataaagatatcggatgcgtgtaaaacaaggctaaagggacatgtcatagtaattttaccaagttaggcactgattaggatgtggcgtgcagacacgaggtaggcatgagacatgctaaaattaatgtgtgctttattattctttgttctcccgtttgcatcatttcttctcgtgcacgtgtttatgtagcatactaattaatacataaattagcaagattgatcttgttttgttcttttggccttgcaattgtcaagtttgtatatcaaaataagcattttacaagtttattgcacgtacctaataagtttgtgtaccaccaacataatttactcttttgttatccgtcgatatgattagtcaacatggaaatcacaaatgcgaaccaaaaatattacgttgttttgaatgacactataaacagaaatggttgctctgcgctgtgttggggcggcggtagtgaaggatgcaggtcgtctgcagtacttcgcgtgtagtactgctcactgacatgtgggccccacagccaatcgggcccaaatgtcagtgggcagtactgcatgtatagtactgccggggatctcaattacagtagcgaatgcttgtaggattatccaacatagaaatcacaagcagagcgcttgtaggagatcgatttggatgccactgcaaaatggtcgcttaggcttatacttattagccaaaatttaaatttttaaccttaaaatttgaagttgattttgagggggtttttttgtcgaaatttatttttcagcttttgcttttagattgctaagaatatttataaaaaaaagtattcacaaaatatctatcgtttataaatatatcatttcgcttattccccgaatgagcgaatcgatgggccgtgccacaggggaaacgacgaggcatgggggagaacaacgacacacaaggccctagagagtcgtggagtggccaagcaccatgctgtgctggaatgtctaatgcgcgaacgctcgctagcggcgaacctagcgaacagaaaacgacaaaaagaaaaacgaagccgcgcaaaaaaaatgtgttttccggtttctcattttcctttcacacgatgggaaaagataaacttttccttttatcatttttctgttaggagatttgttcagattggattatacttttttttgaaaatatctgatgatgattagtattttttatttctagtaaaatttatgcagtaaactttctaaatatagatataatttctatataaagtttacatatacaaagtgtatatataaaatctacatatacaaaatctatatatataaagtttatatattcaaagtccatatatataaaatctctctatatagaaagtttatatatataaattttccaaggatattatttattttaaaattttcccattagcgtttttttatttctgcactaaactttctaaatatgatgtaatttcaataaatgacaagaagggctaccattcactctcgttctagtaccgacgagtattagtaggtggtatcgatagtactaagctgatactgatgattaccggatgtgataccatctaatatcatactcccttaatcctaaaataaacaaaattaagatatgatgggatgtttcctcttatgattgatttgaagatgcccttatccatatttatggcgctagaaaatatcatatatatttaggttggtttattttaaaatggagtaaataccatctagcaacgaggatatccttgtaatttatggctatatacacctgtcagccggggctaatgtacgtagaataacctgcaatgcaaatgccgcaaaagttttttctttctatcgggctgggaccaggctgattttttaacaatattttttagaatgaacattttttaacaatatcaagatagatcttgccgtaggtatgaacaaatactgtcgtgccttgttatggaggattaaagggtggcgcattttccccctgaagaaatatacgtaaattgaattccacggagctggaaaaataaggcgggtgaaagtacaacacgctaggaaaacaaaacctgagatagctttctttccctgctcgttttcttctctctcgcgccatcaaccccgcgtccaacccaccgcccaccaaaccccgagaaaacctcctctataaatgtgcttacgagagcaaacaaatcttcccaaactcgatcactcgcttctctcacctgctcgagatatttgggcaggaacggagaacgaggcaggacgtgtggggtagtagcagccaaggacaagatacaaggtcggcaacgagagttgccgacatatagcccaaggtcccaggaagcacacggcaattgaaggctaggcccactctgcagtgtccgttctctaatcctccctcatcgggcaggttgtaggcacgaccctccccttgggcagtctataaaagtcaagtgaccgtcaactttgcttcaccctcctggcggcctagtattttgcaagagcagagtgagagtaggagagcttgagttgaggccttgtgggtttgcacacagaacagcttgagaaaatgtcacagtgcccaactcatgtcgctctccggttgcttgctctgctcttcctgcttccaggtaatggatcttttggcgtccttgctctgcttatgcgcattgttttgtttttgcttgtgtttttggttggcattggccgttggattttgcttgcgtgcggctgctgaatcggtggaattgttgcgtgtgttgcagctgcgtggtccgcgacgttcacgatgaccaacaattgcggctacacggtgtggcctgggctgctgtcgggtgccggcacggcgccgctgtcgacgacagggttcgcgctggcgcacggcgcgtcggcgacggtggacgcgccggcgagctggtcggggcgcatgtgggcgcgcacgctctgcgccgaggacgcgacaggcaagttcacctgcgccacgggggactgtggctcgggtggcatccagtgcaacggcggtggcgcggcgccgcccgccacgctcgtggagttcacgctcgacggctccggcggcatggacttcttcgacgtgagcctcgtcgacgggtataacctgcccatgatcatcgtgccgcagggcgggggcgccgcagcgccggccggaagtggcggcggcagcggcggcaagtgcatggccacgggctgcctcgtcgacctaaacggcgcgtgcccggccgacctgagggtcatggcggcgagcaccggcaccggcgccgccgctcccggcggggggcccgtggcttgccgcagcgcgtgcgaggcgttcgggtcgccgcagtactgctgcagcggcgcgtacgggaacccgaacacctgccggccgtcgacctactcccagttcttcaagaacgcgtgccctcgcgcctatagctacgcgtacgacgactccacctccacattcacctgcaccgccggcaccaactacgccatcaccttctgcccaagcaccaccaggtaatcgatttctccacgactcccaccccatgattcgtactcgaaggctcgaagcttcataactcagcaaccaactccccttacaattaggcgcgcttaggcgcgaaatgtacggtcgaactgccttaaaagtcaagtttttaacgtgtcgacaactaatcaacgtagagtgcccgaaaattttctgatttgggaatgagacagatcgaagtcgattttttttattgaattttgatgaagtggatctttttttaattgaatttttgcaagatagtactcgttggggttttgattggacatgtcaggaacacatagaaatcatcgtttcttttttctctcaccgtgcatacgagtcctccaatggccaattgacggtggaaatgctacggtacagactacatagctcactctacgacggaaagcctactttctgattctcaccgtgcatacacagtcctctgcacaatgagcttgccgcaagcctgcgttctggtttagtcccaattttttcttccaacttttaattttttcattacgtaaaaacttttctacacaacaacttttaacttttcgaatatatcgtttcaattttaattaaagtgtgaactaaatacaccctgcttaacacggtcaacactgtgataaaaaggtggaacgtttattattcgtctctgttcctctgacaaaggtgtgagatcattcagacgagccaggagaactattcaaccaacggccacccagcagcgcggcgacggctaggcgggaggaatctgtgccgccgcgtgggtgcgtctccccctccaagcacaggacgacaaaagctgaggatgacaccaagcctgcactggctttctagccgtttcgcgcgtacggccccatcctgccatcaccatattgattgatggcgctgccactgttgtcctcttgcccgcatcccatgttcccgtgcccacacgcatttgcgccttgctacccaaaccagatctgcattctgcaacaaaaaaaatctgcaccgttgttactacccgcgttagtagtacactgttgacaaacttcattttggttccgtattctgaccgtgcttcgcttgcgttctttgtttgttttgttgcagcgggaagtactccggcggtgagaacccgcaggcggccggcgtgccgtccaccaacgacacgatggtcgtcctcggcgccgagcagctctccaccgcctcctccgccgccgcccatgctgcgccgcagctcacgctaccactactaccactcgtcgtcgtcgccgccctcgttgccgccatgatctaggccggccggtacaccgtacacgtacaaaggtggcaatcaccaccatgcctactcctctcgccgctgtacgtgccgcggggcccaccagcggctaatcctgctccggaggtgtcctaatccggcccgtctcttgtggcgtgatcgaggcagagataagattctccgagcagagcacgaggaaaggttggacagtgctacgacgactgaaaaccgatcgagaagggagaaaacaagagttgtatccacaccgatcgcagctttcttctcgattagtttatgtcataggcttagagattacagagtggtagttagtgatatactgttggttttagtcttctcttttcctacgcttccttgagttgttgggcggaaacgaatagatgatgtatttactcgatcaccgtttgttcgtcgcgatcacggatgattgcggcggcgactttgatcagctgggaaaagaaagggcacggccatatttcgttcgttgcttccggtttacgtatactagctagtacttccttttcttccgtttcacaatgcaaatcattctaacatttccctcatttataataattttaataaatctaaacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattaatatcagaggagtactatagtactttatctagcttgacttcacgctacatcgtactatacgtagacgtgtgaatggatgacttgagcggtggtattgtgtcatcgagatgagtcggtgtttgtcttctcgctgctgattgtgatttgtgaaggtggtaggaatatgatcgtgtgagcggtgtgaccagacgagagaaattcaagcatgattggtggtgtctgaccttgatagccgcagccgtttcctgatgttgtgaacgagaaaataagctatcgaaactaggatttaccaaaagtttacgaaagtataaacctgcgaagtggagacatggagggatcggatactgacaggtcggctgctaaatgctactactactaatcactaagttcagtccaaatgtttaaccaagcccagcaatagcccatgaggagatctctgaatgggctaaagctcaacaagctgagcgaagtgttacggcaggaataagttcacttaccatccctcatatttacgtcaagtttaatcggtatcccattcaagttaggtcccatgacaacatagatggttgacttcgctgatgcgacatcctagtcaacgaaaaagtgataaaaaatatgagccccacatagatatggcaaacatgaattcaccaacagggaatgcatttccatccctgtcccgggacacaaaactttcccgtccctatccctgcaagatacaagagggaaaactttgttcccatccccgttcccacatggggaatctatcctcgcgcatggtcttcgtctctacttgaaacaatatatacttgttaaattatatatgcaatgcaaaatatatatttacatttatattaatgtattaacatatatctactaattcacatggtaaaaatacaacattattatttattaaaaattacaagcaatataatcacgtaagataagtaaaaagaaacttggatccctatgcgggtctccacgggagatggggacggggagtggaggatcatccctgcgcccatgaaacccagaggtacatgactcctcccatttagtttcccatagagaactagttctaaccattcctacccccataataggtgaattcatagtgggaaaactggaagctaggccccattgccatctctggctcaaccacgaatgtagaacaacgatgacgagcggtcgccagttagccgaagaagaaacccggggcaacggccttaaatccacgagtggccgagatgatggacaggatacggcgtgtcgtggctagcggggttgacgggccaactggtggagttgatgtcgtcatggacagggcaaagacggagatgaagctctttgtcggctgcggagcttgaccaaggtcaaggcatcatcggccaacgaataagtagtcgcggtgtgggtgcatggccgatgtaggggtcagggaggcggtcgggtcctagaatcagagaaggtggatgcagtgtcggggcttgggggccgacaggttggcggtggtggagcatgtcatcctagagtggagtcgaggtcgacgcgaaggcccgttgttgtggagcagaggatagatggcggggccaacagagtggagactagtgcttgaggtagagccggggtcaatgggggcgtggcctggagcaggaagaagacattggcggcggctgttggagcgtggctagagatagcacagaggatggatggaaagttgggaggtggatagcacaacggggaagagctcgatgaggatgagctcctgttttgcctacaaagctgaggtcaaagctcaacatcggcgttcgtcggcatgaaggagataaggggaagagaagagatgagaggtgaggttgctatttacatgagggtcctacatttttttttattttttttgttttgctgactaggatgccacgtcagcaaaatcagtcattcatattgccattggatctaacttaaacggttttgttaacattgagggtgaagattgccggtattgaggtttagaaatgtcaattaaactcgacgtaaagatgagggatagcaactggactttattcttcggtatgcatctgcgtgtgtgtttgttgcagcccagttcgcgtgatacaacccaagtgtcttaatggccttcggagttcgaatagtttccatctgcaaatcacgtttgtgagatcctttatgagaccacatgcttcaaggccggacacgtttttcttttgagatatcaaggcccaatatgttaacgaaaacccgacctgccttctcccttggaccatctgtggcaacgccacttctcagaagggccaacaattcatctgaccgataacttgcctgagctacgacggcgaccagaggcatatgcatggtaaaattatctcggcacgcacatagaccgatagacacgccgcctagctgaactcaacaagcatggtggcgaggctgtcacatggcgtgcttatgttgccctccgatcccatggaatgctatgattaaaaggcacaagagggaggagagaacccttctgagcctgccaatatgtcaatggatgttggcttttgttcctctaagattcctcctccctgtgtgataaagctcatcattagccacgtacattgcatcacgccgcaacccatctctcgctctccactgctcacgcacagcaaaaaaaatgtattaccatgcttgcgccgtcgaaaacctcgcgtggtccgttggatcacgcatccggcggctccaacgatccaaagatctccttgaaaccgtcgtccccacggtgatgtaatgtgcagctgcaagtcaaacgaacattacatgctcggctgctcacaaagcaaatctgaaaacggccaccatcttttcgggacctttgtgaattcagcaagctaatttggccttttgggggcggtcacgccggccgcaaaagtgagagaaagcattgacctggtcaagttgtagcgtgccattgagcctttaagcgtgctcgaaatctttggtcccagacacaatgtaattaaccagagtcttttacctctgaggcttgtactttgacaggcgccattgcgatcgaatcaaggatcgcgtgcagcgcgcgttagttcggccacgggcaaggcgacaacgggcaccgttgcagcggccagccggcccggccggggcgtggcagatcaccgcttcccgtcgatctgtagactgtagcgttggacccctcatatcgtccggaatggcaatcggtaaaggcgagcaggacgacggggggactaatcgggagggcagaatgatggatccatggagcaggcggtgacgctgcgcgttcatcatggtgttcccggccggcgtccggccgggcgtcggggcaggacaaagcttgtgcactttgctactactcctgcctgcctgcctgcctgcgtgctctagctccgaacggcaatgctgcaatgcatacatcgtcacggcttagctagggtggcaccgcataaagggggaaatgtcgaaatgcggcacctcaccagagcctcgtgctctccggcttattcattgcctccggcgccgtggtgtgccgaagaaaagccagtaaaagacgatagattttcatgcgctgtggtatgcccggcccattccaccatgctctaggggggccagaaaatgcgtcatgcagagcccggccacgcgccgtccccggcggcgccggagtaattgagtcgctatttgtagctaggacggcacagttgttagtgagaatgaactactagcgtagagagtctcatgatgctgatgcgatgcagccatgcagaataggttcttgagatgagaaaagggtggtcaaaagtactcctaagtcctaattagcagtagcgccgattgttggtcattgtggaaggtataattcgcccgtatacttgctagcacttgtaggtgtgcaaaacggtactccctctgccccctaatataagagattttgacattttacttgtactgtttgatcattcgtcttatttaaaaaattttagaattattatttattttttacttactttattatccaaagtactttaaacataactttttgtttattatatttgtctaaattttttacataagacgagtggtcaaacagtgcaagtaaaatattaaaatctcttatattagaggatggagggagtacaaagttagagaagttgcagcttatatccacgcacgctagggttgcccttgagtaccctcatatgattgtgagtcgtccatttctttatatccaataaatctatttctattatacttagaggtggtaatgagttaaaccttttgacctacaaaatacgttactgaataaaaaaggattggactgaaatttagtagttttttcttctaaaattaaaaaaaaatatataacgccgtaagtgatatatttgcatgtcatatatcatgttaaaatagatgagttggtaaagatatcttaacaaaactttaaacaaaaaaattctatactcatgaaaatttatacttagatttaaattctactactacctactaccgttagtagtagaatgtattgtaacagtgcccacatggcaggatgccatctgcgagtgatagaggtcgatctatattgatcctgagcttcagggttgcatgtccccatttgacggacttactacggatacgtggacaggacatcgactcatctagtagtagttgtccatttactgtataatctagctgtctgatggatgatactggaacaacattacaagtccatttagactgacaaaagaaattgttcgttcagtcattgggccagtagctcgattgattaaagctgtacggtgtgaactagtactagtagcactgtcacttgcatgcataccagcccgtggaacagtggaagactttggtgctaagctaactgtatactcaatggctatttgacagctttattgcgctatccaaacactcatcaggcgacatgaattgcttaccgacagacgaatttcctttgtctaatcccagtaaaaggctgtattcagggccataaccataacaaaagatgtgcaggtgcattgattaaaacacaatgcttatatatagtgtcgtgcagctttatcatgccattccatgacattcttcagacaacatgccttctatcatacatgtgtgccagcgggcagtccaccgaattagagacatgatgctaggccatggttgcattcagatatcgctgtattttctgtacctcgcgcacttcagaacccgtatatttacctctgcatactggtgccatcgtatgtattcataatgaattatagactccgcaccaggatggaatctattcattgcagaggcagcagctagtgcatggaaacaaaaatgagctctcaatcgattgccgctcgcaacctcgtggcaacttttcgagtgtatagaagagacaatacctctttgcaaaaggggagttaaaaagaaagtagctttactaagtgagaataatacggtgtaccacttgctttcaagtacttgccagggtttggggtttatatctgggagataaaagtatggtacgtacaattgcctgttctgcatatatactactaatttacaccttaaaaatcttggtctgaacagatgagctttccatggtttcaggcttaatcaggcatcatggatgtgctttgctgcattgcctccggcctccctttgtttgttttgatttcttgcttcgcgatctgcttgctttacacagatctctcttatgataccaatcgatccgtgcatctggctttctcttcagacgatacgtcagatgtccagctatgatgccgtgtcatcatagacagatatgcagatgcctggctgtgcagcttctgtgatgcagtgcctttgtgtttgtttccattccacagtgtttgtgtgtttatctgctgctttgaaaggttgagcctttgaatagactcccccaccattggttttcccaccaaataatttctccatcaagtacttctcaaatgacttaataaccactcttattaagtcgcttaaagaagaattcctctaccaaactagagctgaaaaacgccggaattgtctccaccagcagtgtgcaatgaaaccatttactaaagcgaaagagcaatgcatgtagtaacaatgagtgtcaagtaggcatgcaagcacatcatgtacacttccatttgaacgtgccaggtgcaaacaacgaagaccaactttttagaagaaaaaaaaaaggcccagctgtgcaggatactccaccacaccaaaagcaacctttgctctctttttttcacctatgtagtgctgcaactcatatcggtttgatcgtttgggtagctgttgagtctatttgcatcaactgttcaagctgaacgaattttcccggtggaggagcccagctgtagcttttcccccgactttgtgtaaggttttccgacaggttgtggacagtaaaaaaagaagaatgtttgccatttttctgtaagaagtaccataaccacctacttaccaccataatcacagcaccaaatgaggtcgttctaggatcagcaaacttaccaaaacttgagaacagccaccctccaattattgtatccctccactagctgccagggtaaagggctcactgcacagctcggtgcagttaccctggccggatgtacgccgcactcgaggagctagatcgagtggagttgccgtcttgttgctcggagtgagtgagtattattcctcatctgaaaccgcgctcggtggaagggaaggctacggcgagaggccgctgtacactacgcccaacacgggcacttgctccccggggcaacacctccggcgcgcatgggggctcgtttagccaatcagggctgcaccgccgcttgccgatcgtccccactccccatcctttctcgtgaggaatcgagctcttttgggtttcaaggcgcgagtgagcgatcgagcgagctgcatcatgggaccctgaacatgcatgctcgagacatttccttatttccgcaggaaattcgtcgtccgtgggattaggaatcgcgagaggagaggagagaatcgcatgtgcgtgtggtgtgttcttgtgggggcgtgaggaggggaggagtaaacagtgaggtgcctaggaaggctcccaaaggagggaaacagtgtaccggcggaaaggaaggaatgtcccaggaccaggtggccgcggggccacttggacccgcaccgcatcggccgcatacggcatatccccctctcgctgcagcatggggtcccatttcgcgtcgagcccgtgtccccgactcccccgttggcagcggtggggtggcggcgtggcgctccggaccggccggccatccgcggccgccgttccgtgcgggcaaagagcatttccgggctcgtggcctcgtgggcacgaacacagggcaagaccgcgagagaacggcaagggaggctctggctcgcgggctcgccgccgtaaccggaagcagcgaaaaactctggggtagcaatggaaaataattctatgggaccttaagaggccatgtatatatgttaattttttctataaaaatatttacggctaatatgtgcccgttagatctatttcctccatcactaaaaaaaataaacctagaactggaagtcacgtatcctagcaaaagaatctgaacatactagaatatacaatatctaattctatatctgttttttatagacgaagagaggatataacacccataatagattcgtctatcaaaaatacattttaaggattcatgataactcagcaaaattttctaaacaccatgataacttgtactatgttgtcatccgtaaaaaaaaggtaacctcatggtgcaatgcgactgaccatagtctacggctgctggtgcttgtaatatctgtaatgctatctgcctttgtttttgttaagtgcagacttatatctttgggtctacctgtaaattcaattgcccagcaaacacccatgagggataaaacggcacaacaacatctttaggaggagtaatgaatcatcgttgtcggtccgatcaaggctaaattggacgtgaactttcaattattaaacaatattgtaactattcaactattaaagtggacgtaaactttcaatgctgcgtgaaaaatgaaaacttaaccaattttgttcaccataaattaggtcggtgtctcactgacccaacaaataataatttaacttatttacgctctccattctaaaatataagacaatcatttttttcgatgttatataatacatgtatgcgtacatgtaattaactagtacatacctctcttttaaaatttgtttataaatcctacacccttaaaatatttaattgtattagttgcatgcgttatatgtattgaaatgatctaaacgagtaggtggtaataaaaaaaatttgtgtcttttttgttagtaatagttatgtcttatattttagaatgaaaagagtatatgataaatttacatattccaaacgaaaatccttgtatcggccacaactttaaaatgaagaacttctaaacatgttttagaatatttgacatttatctccgttctttaagaaaaccaacttgcaaacaaccaaaataaatggaaataaattttccccagcttaaacaaccatttaatttggaagcctctcttcttttttttttgttataaaactagcgccgatagcacatcatggtccgaatgcagaagaacgacatagaagatccgaacgcgatgacaacatcgtgacaagatatttaataatagagttcagacgtagtttacatctccgaaaaacttattacgggcgctcctacccgaccagtatattatagtatatccgggtatcacggccctggaccgacattaccaccagctagcagtcatagccacattcatgctattgttatcacataattataacataagtgcctttctatttaaaaaagagagcctacgacagagtttgactctactaatctttaacacgtagtataactctaagttctaaattataaccgatcacatatacgtactcttacacaaactgtaacatgttcttatctttttttctctttctcaaccagttggcaaaaatcaaaagagctgtcaaaagaaacaaggattaagagaacgggattgctatatggcattcgaataaaatttggggatgaaatcttacagattttagaccattggatccatgccaagattcgtgcatcggcttctctcctccaactccggcgggctccccttcttctccggcgccggcgacaccccaactccggcgggttagggtttggggttggggtgagggtaggaggggggtttcctcggggcttagaaggatggccgtgggcggcggaggaccggcggtgggcggtggactccggcgggcggcgaggcggcggcgaagccgccgaagccgcggggatggaggagggcggtgggccggcgttggcggcgggggcaaagcaagggtgggattaggaggcggcggccggtggtggcggatccggcggcggggagccgtcggagacggggaagacggtggggcgggggcacctcgtcgtcgcaccatgaggagaaagtgaggggggaagggaagggggatgggggatggggaggggctcgccgttggggcctcgccggtgccactgaccttttccggccagccggcaaggtgggcggcaacgcggtggggcggtggcggtggtggcggcggcggatcgcgcatgggacgggaggaggagggtggcggcgtgatctggaaaccggggggaggaggaggtggaggaggaggaggagttagggttaaggggatgcacgaatcttaaagagagaatcccttatatgccactgaaaattgatttgatcccttatgtgccattgaaaattggctattcctttatatgccattgatccaaatttgcacaccctctcatgccactcccgtcagttgaccgtgtgttgaccgttaattctcaaggaaaaaagacgtatttacccttctgagtatagggtatgcctaacaactcagagagggcaaatatgtcttttttactggagagttaacggtcaactgacggtagtggcatgagagggtgcacaaatttggatcaatggcatataagggaaaagccaattttcaatggcacataagggaccagaccaattttcagtggcatataagggattatttcaatcttaaagcacatttaatgattcaaaattcgaatgataggaggtggaattttctgtcacatgatatatagacaatccattaagagaaagccattcttctttatgctcagctgtcggatttgcctcacaccacgctgcactgcggtctccatataagacaccgctccctctcctcccgtccactatatcctctcctacgatactgcgcgctcagcacagaagaggaaggtatcttaactagcccaggataccaccacacaccgagtactgttacgtgttcacggtctagctaagcagtgatcatgggctcggcggctgacgggagcctcgccaacgagaaggcgccggccgagacggtcggcgtcggccgttacgtcgaaatggagcaggacggcggcggacccagcaccgcaaagtcccggctctccggccttctctggcacggcggctcagcctacgacgcctggttcagctgcgcgtccaaccaggtaaccacattttctgatcgacgctatgcttgcttccattttcttgcgaaatgcatgcaatctaaggtaggtttgtgccgtgatcgatgtgtagccgttcggttaaatctgcattgctgtgtgcttcgatcaggtggcccaggtgctcctgacgctgccctactcgttctcccagctggggatgctcagcggcatactgttccagctcttctacgggctgttgggcagctggacggcgtatctcatcagcatcctgtacgtggagtacaggaccaggaaggagagggagaaggtggacttcaggaaccatgtcatccaggtaaacaaaaactacattgttcaaatccatttcgccgccgtacggtcttctcttctctgtatgttctgtaagttcagaccctgaagacctcaaccattgatgtgcatgcagtggttcgaggtgctggacggcctgctggggaggcattggagaaacgtcggcctggccttcaactgcaccttcctactcttcggctccgtcatccagctcatcgcctgcgctaggtacgtacctgcagctactaaagccactgaagtctgaatgtactcattagtatctgttttagcgtctgttttatgtgtacaatgtgtgagtgcagcaacatctactacatcaacgacaagctggacaagaggacgtggacctacatcttcggcgcgtgctgcgcgacgacggtgttcatcccgtcgttccacaactaccggatctggtcattcctcggcctcgtcatgaccacctacacggcctggtacctcgccgtcgcctccctcatccatggccaggtagtacaacacaaaagcaccatctgttagcatgcagcatgcttgcatttctcgtctgaatagcgaggcgcatgcctgaacattattacattgcgttgtgctgaaaaaacacttgttttttgtatgaatatcaggtcgatggagtgaagcactcgggcccaacaaagatggtcctctacttcaccggggccacaaacattctctacaccttcggtgggcacgctgttactgtgtaagccgacaaacgctctctattctatgcccctgtgtcaaaaggaatactgcacgaaatggtctcagtcacatgccacaccgtagagagtaccgtaggctgcaaattttcttttctgaaactgcacaaattcaacaagccagcacatttcagaaaagcaactacgactcgaatcaaagcatctaccccgcactgttgcatctttggcagcgaacccatgcactcccatttccaggctacacactggcaggaggagtactcctctgctcattcattcatggtttggacagtcaaaagagctatagctagcgtccaaactcgggagagcatttgctgctttacctcagggtggctcctgcggcctgcgcctgcattgctgtagatacgatgcccatcctgccatccaccacggaccacggatggacaacgccacgaaacatgcacggacaaggcacggatgtccacgtaactctgtaccgtgtacccacgctacgagcagcagtacagtaaggcaaaggcaataacgccacgcctccgctctcagtatctggtcaccctccttgcaggctcgcagttacatcgatcgtttacagcagcgtcaatactgtaataattgaccaaactgtcaaagcagtttgtgacaacattacgtgtgattttggtgcgcgcagggagatcatgcacgcgatgtggaggccgcagaagttcaaggcgatctacctgatggcgacgctgtacgtgctgacgctgacgctgccgtcggcggcgagcgtgtactgggcgttcggggacgagctgctcacgcactcgaatgcgctggcgctgctgccgcgcacggcgttccgggacgccgccgtggtgctcatgctcatccaccagttcatcaccttcggcttcgcctgcacgccgctctacttcgtctgggagaagctcatcggactccacgactgccgcagcctctgcaagcgcgccgccgcgaggctccccgtcgtcgtgcccatctggttcctcgccatcatcttccccttcttcgggcccatcaactccgccgtcggctccctcctcgtcagcttcaccgtctacatcatccccgccctcgcgcacatgatcaccttccgctccgcgcacgctcgtgaggtatagtaaaaatcttgccatctttttaatcactgcgctttttttttaaccttttggtttcacttttatcatgcgagtttactagtgtaggacttgcatgtcgcattgcactttacattggcacgccaaagctagctaggtactgattagatgccacttagcacagtggttatacatttatcaagtgagttagacgaatgctagttgggtccacccttgttcgggatggactatggaatgatgctgatacaaaaggtaaccttggttatgatcaagggtgaaacatcattagggtggtaagtattgccgctgcttttgtcgtactgaatgtaagacaaaactgcggcagtgttgatctgtcttttaacgtggcaagaaaagcaaaagggtgctagtaccaaaaggagaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctagttgttcactagcgccgtcactaattagtcttagcttagcacaaagctgcatcttctctagctatcagtagcatgtcagtcagacggagtatcccgtttcaagttccttggttctgtactgcctcctggcgtggagctcaaaaaacgaacagaaaaaaagggaatgttgctacggccgcagatgcaagagccagctaatctagcctctttactttctcttattcttatgcatatgcttggttctcttttggttcaccattcagtgctgtatcattggcagtacttcagcgctaaaatgcattcaggggtcaggagctctttgccccgattccttggctgccgtgaaggcgtgaactttactccctcccagtgagcagtaaagagtatagtaactagcttttagtataaggcctgttcattttgatgtcattttcaatcttatcaaattttggtaaaattgtcaaaaaaaaaccaaattttagtaactatataaaaaatcctgccaaaattaagctgccaaaatttagtaaggttttttttatattaaagtggtgaacaggctcgtggactgaaaacgctgtcgttagtcgttactcgttagtggcaacaatgtaacaagctacagtgctatactgcccagcctgataacggcaggtccaaatagttgtgggctcaattgtcttgtatgggccctatcagatttgggcctttggtgctgcatgggctgaagaccagtgtacattagcatgctagcagggaatgcttttggaagtgattcaggaatcaggatgcgcctctgactaatccatcatcatcatgccaatgcgtattcacactttattggttgataggttcatgaagagggagaacctcatgcccacagtgtgacatttgcacataaatagctccatatatgatcagttgatcacaataacacactaggaggttcacttcggaaaatacactatttctgttgtgccggtgtccaactgctgctaagacagaaaaaacgccagagaattctaatggatatgaatgagaatttggagaaacacaaatatacttaacctgttcaccaatcggtaagatgaaacgtagagtaacaagaaaattgtttacaatcacttgtttaggctaactactaattgtgattgcttgatatattgttcttactatgtttttatttattaaaatgatcaagggtttggtggtgttcaagtgaaatcttatgggatgcaagactgaacttcatctatatcaattaaaccatgtcaaacattacatctcatgtagtaacatccagcaaagaaatatggttctaagaatccttgtcaacatattcaactctaccaccaaaaaaaattgccatgtatatatatttggaaaaaggttgcgaagaacaacccttctgaagtgtttttccacttaccctcttaactagtggccagatttgattcatttccctcaatcataaaatcaaatataacgacttctccaactattaaaaacatttaaaacgactacctcaattgttttgagagtgccattagccatcgagttacgcctccctcgagcggagtacctcacccacgacaaagccggtgcggacggggctgtggtgggatagagagcaaagcctcgttgtcgtcccgttgctgccaccgctgtggtgaagctgtgcgggaaggaagggccgaaagaggaagaagagatagagggggaagaggaataagggaagaagaatgacatgtgggccacacatgctgactgaacgggatggtcatgtcaacatgccacgtcaacaaaaaccactgtcaatactgtcgagggagtcaaattgcaccggtttaatagttaggagtcgagatatctaatattaccgttgaataatacaaataggacggagcttatggaggccaatctgggtgttgcccgggcccctcagttttggcagcaaagcatactcttatccctgggaactccattctcttattctttccttcttttttcttcagtgtaatggcttgctaaatcattttccttccgtggataacatacaatttatttttctcttaatataatagctctcatataacctcttaattttcaataactttcatatgttgtctaatggcttgccaaatcattttcattatgtcgataacatatagtttattttttcttaataaaatagctcacataaaacataagtattaattttcaataactctgatatgttgtcttttttgactcgagtgatcttttcctatccatttaatagctatacttaggtacaacatagtttttttttcttaacaaagatatacttagaaatcatttcacaatacaaacacacattttgtaaattctcttgtgccatcgatacattataatataataataaaccgttggtttatacttagtactatagatggcaatggggacccataacccgagacccgacgggtttttactctattaaaagctaatcatcgtctatctcttactgacgaaactcctatggggtatgcgggcatggagccgtccattaaccacccgtaccaccaacccatcgggcgaaaaagaataccgttgattgtgcctatatccatatgctaattatctctccaccgcttcctccctcaaatcataaaacttccattaacatcttatacatagttcaaattcagtgtatagccatttgtgggggggggggctgtgccccccccccgtttttgctaacaattgtttccccctccaaccgcccctcactatttaataaccttccagccgtcagaaaatatcagaaaaatctagaccctcctatgatggctctatttaaggtctacagcaataaggcacgtgtgagctgatttgttgcagtgtctcggggaataacccctggcttcctgctgctagttgttaaataatgcctatagtgtctccggatctaacggtgtccggactcttgacgggatgattaacttgccaaacgcgagaatgtataacatagttgaatgatggagcggtgatcgggtctcatcgctcagtagctccattgctggcaaatctgccggtgataggaagggaatacaactaatacgtctaaatcatgaaaacttcactgcgagaggtcaatgagaatctgacatactaatagagctagacggataatgagtgcatgatgtcgcgtagagcatagtgacatgttgttgagttttcttttattgtatgactgttttgatctgtgatgcaaaattagattatcatcctacgcgaattatttctacccaatactaatcatattcaatattaatatcatttttttcttctcttcttctatttctgattattctatttttctttcttctttcttttcttttttttctttttttttgtatgttttctgtctgttttctatttcttttttttgttctaatttatttatttattataatttaancccccccccaatgaggaggatgttgatttgatagatggttgatgatttgaaatgagtgtagtggattagtataatttatgtttagtggttagtgattattatgngatagtattatgtntgtggatgagatggtaagagatgagaaggataatagggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaagcattgttctaatctagttatatgaaattattgtttgatttcttgattatgcaatgtggttgtataattttttactcgcctttgaacgctaatattaatagcattattgctagagaaaatattgatagtttacaactctaatatggctaattacagtacaaaactataaatgctacaagtcaattatatgggctctgttggatacccgttacccgtatggatgtgggtatggggacgattttatactggcgacgggtgtggatatttaagttggaatatttagacatcgtgggtgtgggtatggtgaaagataaaaagacgaggtatgaaactgtagccgtccctgcttaatacaagaagcactatatcaatctcatttatcgtcaatatgattggtcgctccgattataactgtttctatttacaattcttgtattactcgattgatagtacgcacatactcctatatttcttctaacattcattttctgtctatatgttggtgcttgaggttgtattttagtttaactttagacccgcgattccaccgtaaaaacatcctcccccttttctatacatctgcctatcgaagtatacattcgaagggggacgtggttaaccagccttcatcattacatgggggtttggaaacacggaagccacccacttaccgaaaccaagccactgatgcttgatcgcaaaacaagctttttcatctttcccaacttccaaaattaggtggtagtctgaaaagctcgaaacaaatcccaatccccccccctttttttattcgaccgcccttttcccttttcctgaattgttttctttctgtttctttttaatgggcaccctgcctcttggaatagttagaacttaaaccccactatcccaattaccctttcaacaattggcggggcccccggcttgaaaaacattttccaatcttccctccctttgcccgtttgctaaaaattgggctttccaaaaaaaaaaatttatctccgataattatttttttaggtggtcccccaaacccaaataacaaaattgccgaaaaattttgatgccttcggacaaaaaagtagttttcttcttaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatctctacttagtaccactagctatatataaaactcatttattgccaatataagtattccactctatgataactgcccccctctagaacttctctcaagctccagcacttgatacgaatcagataggaatctatattttaagagaattaaagtagacttaatcatatatctttccgagctagagatggcaacgggtgcatacccattgggttctcttgccccatacccacacccatgatgtctaaatactcccacttaaatacccacacccgtcgcgggtacaaaattatccccatacccacactcatgcgggtaacgggtatccaacgggtacccatacccatataattgacttgtaatattttatagttttatactataattagccatattagagttgtaaaccatccatattttctctagcaaaaatgctattaatattagtgttcaaaaggcgagtaaaaaaattatacagccacattacataatcaagaaatcgaataataatttcatataactagactaagcaatgctttaagatgtgaaaggagttctatgctatgatttagtagtcgttgagagttataatgctcatagttttagactcaatcaacgggttttttctacccacgggttggtgggtacgggtgggtaaagaacggacccatacccacgtacccaatgggtaagagttttcgcccgttagtagacccatgggtataagagttagaacacgattggcttctaatagagtaaaaacccgtcgggtctcgggttatgggtacccattgccatctctattccgagccgatgcattatttgctgggccaaaaacacgtgggttcctaaagcctaaaggccgagggggcggccagattgtgggcttgttctgagtcggatcctcccacactcgtgggccgacggtcaatgaagacccagtggttgaccgtatcatttcactgacatgcgggccatctgcttcggtcggaagcccgcacgcgcctatcgtcttcctcagccgccgctggcggcgcctcgagatcaagccgactgatcgcctccaccgaggcggcaaggccatcgccaaggagagtaggagacgaccatgtgctggccatcgggttcagccgacgcagcaccatctccgacggccctgacgtctgccgccggcgaatgatggaggctggctgatcctctacgggacatcgggaaatcgtgcgaaatggaaagacaggttcttagatgaacagacatcggaactggaaaaagactgaacttttggttctagagaccgtgttgccctgtttgtccttttattcgtctgtgatccgaggaattcttgaatcgtgatggatgtctacttttgtcacctcattgcctgtttgtttggcgaaacctggaaaatgaactgtgtcacctagcacacatgttgatttcattcttcgaactggaagctaacactcatgtaaaaggtatggcctttcaccctcctaaacaactagcccagccaagttgagaatatgcaggaagtcagtctgacttgtttttcatgtaatacattgtttagtccactagtttcagggctttgaagatgaaaacatcatagatattttctttatcattaaacaagtactagatgcggggcattcaagatcttttgggcttgatgattcatgagctggaaaactcatatttgaccactcataactcgtagtataatataaacgcaactgataccgatagagatatccctgtaaactctccgtacactataaaaaaaaaagaagcccatttgcccctataaattcttcaatgacatgagcattggttattttatcacacatatgtagatctcagactcttatttataactgctctgtattttgcttcgatatggtgtacttgtcttagtcaaacttcactcagtaatgtgtgtccccttgtcccggaaacaattccttccatgttaaataaaatgtcgctgtctagatcatgctgttgctaatgaagcttcaaggtaattataactagtagaagtttcacggcaaattgacaagtacgatgctgatgacactattctgaactaatgttacagcatgctgagttttctaagttgcaatggaaatgttaatactactcaattatttttttttttgaaacctatactcaattagtatttttttgctactaaactagatcttgttttgacttggaggcttgcagtagaatttcggtgaaggaatgcggcggtgcttgtctgttagatatggatcgaccttctgaacgaaaataaccatatatttaaaagggaaattttgaaccatgccgtcattgactcatgtaactcctacatgccattaagatacgggtggcatatatcaaattttgcaaaattaggatgaagaactaaatgcgatgctgactgctgagaggatatattttcgagatcttagttgacatcagttttcttgtatttctcgtgtaagctgataggtactatgtaatttcgtcagagaagaccatgtattctattgcatatactgtgaagtgtcaacaaagtgaggtactgatcaatgaattgcatatagaacatcagaaactacaacattgagttgatttgtttgcaaaacaagcatatacgggcacacaagtgttgtgcaaaacaagcatacacaagtataaacggccttttaggtgaagtgcacaacacatcgcggtacagtaggagtagttaggacttaggaacaaagtggctgaagcctcacggtgcagctgaagtcaagtcaaccagccattcttttatggttagaagcttaaaataaccaaaccattgctaccaaacagcttgacccggtgtaagtgcatatgaacacgccatttccaattttgcagatacaaaaatgttatatacatgaaaagcgcctccatactaatcaatacaccgagcaatttctttgagacaaagcaacaaattgaaggtgtgatatatacattctaacagcaaaacaacaagaatttggaactactaatgaacaatcgacatagatctacttcgattttgcagtaaatcgagggctaactcatcttcttgaactccggtgatcgccgccaatgccgtcaccagttgatcaccgagatgctctggactggaagagctcgagccgacccttggcatccgggagcagcgcgtcgacgcgcaggtcctgcaccatgtgtggctgcttggacgcccagaggagcacggcgagaactccggcctgcgcgagctcctcgttctccgggacgtgcagcgcaatgtagcagagcagtatgagcgcctcgatctgcacctggtcacccaggtagacgagctggacgaggtgccgcgcgccgccgccgtcgacgatggccttgcagtggctcacgtgcaggtggttctcggtgcacgcgaacttggtgagcgcgaccacggcctccttggtgaccggcagctcgcgctcgtcgagcagctccaccagcgggcggaccacgcgggtctcgctcgccgtgaacgtgcgcgacaggcagccgagggaggtgatgcacgggcgcagcaggtcgtcgtcgtcgcccttgcacacgatgcggaggagctgctccacgacggccttggccgcaggggagctgggcttgaatgccgactgccgcagcgcgaggttgtgctcggcgacgcgggtgatctccatgatcgccattgcagagtagaactgcaggtccgtgccggcgccgccgtcgccttgctcgaggagcttggcgaagcagagaagcgcgcgagactcggtgatgcttttgcagaccccgacatggccgcgggcaagcttccagagagccttcgccgccatggccttcatgtgagccttggtggccgggtcctcggcctcgcgcgatccacgaccgctcgagccgttgggggtcagctggtgcctgcagccgggtggaaccgtggctccgttcgccgtggtcttggcagccatggcagattgcaccaccgattgcatctggttctttcctgcttgctgctggctacccggatattccgacgagctcggcggttcattggcaggggaaccagagccaccttgatgcacgctgagcgtcttggcaagcacaacggagtgaagggatgtcatgttcatgttcctcgagccggtccaggcaacatagtatctactgtgctcctggatggttccggcggcgaggtggccgacgaggtgacgcacggcgttggtctgcgcgagcaggtcctggcatttctggttgtgatgcgcgagcgccgcgacggactccgcgacggcggcctgcacgcgcatcggcggcactttcaaggcggccgcgaacacggagcagacaccggcaaggagaagcttatccacgctctcctcgtcgcgggcgaggagcccgagcgccgtggcggcggcctcctggccgtcgtcggtgccgtccttgagaagcttgacgaggggcgcgacgccgtcctcctcgatgatgagcttggcgaagtgggggttgtcgcgggcgagggacgcgaggttgtgggccgcgtccgcgcgcgcgccgaggttgccggtgtggagccgggcgatgtgatcccagatgaggaacagtatgggctcgttctgcgcgatgttggggaggccgtggaggtcgtagtcttcgtcgtcgccgccgccgccagcgtcggcgtgcggggacgagatgcggagcagccaggcgacgtcctcgagcgcggtgtcgagcatggcgagggtgcgggggaggccggagaccgggttgagcgtgaagaagcggcggaggcgggagtggctctggaagcacctggccgccatcccggcggccttgttgagcgcccgcacggtgtcggccatgatgcgcgcggcggggcgctcgtacagctccgcccgcgccgcctgccgcagcagcgccgccagcttctcggcgcgcgaccgcaggtccatgcactccgcccggaagcactgccacccggcctgcttcgctacctggtccgcgagctggatcggcttcgccagcatcgccttcaccccctcccccatccttcccccctccgtctcgctctctttctcacgcgcaaagagaggcggcgtgatcgatggacgtggcgggtgggttcctaactcctaagccgccagctttgttttctttgggaggagcagagaggacaaggatttactaggagacgacacgaggcggcgtcagtaggtggaccggacgcagtgggccccgtaggcctggctggcagttcgcccactgccgctgggccccctgtactccgtcccggatcgtgagaggtgggcccgtggggagatcgctcgttactgggtcaatacaatgggcactggctcgttgaatcgttccgtcccgcccgtttcgcgatcgacgtgccatttctgtccaaggcgagccgaactgtaattttcgcgaccgtgcaagcggttttctgcattccgctgcgacgtaaaatcagtatcatgtcatcgaactggattttatctttttcgctactacttctgtcatcaaccctgttcatgaggtcgcgacttcttccctgttcgttttcttcttcttctttttttatttcgctatctttcttttaacctcgcaagtcacaagttcaggtgaagattcaacaaataaaattcagtaaatgtgggttactaatttatcttgtcctggtgtctaatagtctacgattgctttatgttatatcaatgcgcggtgagaggctgtcactcgttgggtaaaagccgtccttatctaaaaaaaaaaaacctcgcaagtcactactccaggtcttaaacaataatccgacgtggcaggtcaagcatgtagtgctaaagaggtactagcacacgtgatgataacttaatttcaacggtcagatttcagtgttgctatcggcaggtagcagtaactctcatcagcaaccacaattcacaagccaaagcgctgtcatctttccggtccctggagcagcagagcagggtagctctgcttggctcagttaaaaccgctctggaatttgaggtcaggttgccagccagggcaatggattagctcgggttaattatgctacctaccagccctgcaaccattaacaacagatagcccagcaccggccgtgtacatccccacgaataaactaacccacgtagttttgcattccagtcaaactgcacagttctaaactactaacatcgcaacaagaggtgaccggcactgtaattctatacgtattagggtgtgtttagttcacgctaaaattaaaagtttggttgaaattaaaatgatgtgatggaaaaattgaaagtttatgtgtgtagaaaaattttgatgtgatggaaaagttgaaagttttaaaaaaaagtttggaactaaaaaggcctcagtagtatgtaacgggtagagaaaactagcagaggatgtgtttagatggtggaaaagttgggaagttaggagaaagttggtagtttaaaaaaaattagtagtttatgtgtgtagaaaagttttcaatgtgatgtgatgtaatggaaagttgggaatttgggaggaagccaagttgcagtactgacagatctgaaaatactgtaacctgttgaatgcaggacacacggttgctggcttgctgctatgattggaaacgcgtctctggctctgtattggagtgctgtagcatgtactctgtacagtagcagagtattttctactccctatgctgtttgatcgtagccgttgcatcttaatttgatcggatgaaatatgaagagggaataccttatatgccattgaaaattaatccgatctcttatatgccattgaaaattggtttttctcttatatgtcattggtccaaatttatacatcctcttataccactcccgtctattgaccgtgtgtcgatcgttaacttcaaagtaaaaaagatgtatttgtttttcttagttgttaggtatgtcctatactcagaatggcaaatacgttctttttagttgagagttaacggtcaacatactgaagtggtatgagagggtatgcaaaattggaccaatggcatatagggaagaaccaattttcaatgacatatatgagatcggatcaattttcagtagtatgtaagggattatccctatatgaatgggagtgcagcacactgtagtctgtatttgataactctatctactacagtcttgtagaggatgtgcttccattagagcaggtacaataagtctagtcagcaggcttcaaaatactccatgccagcatattcttagatggaaggagaactgaagatagagattgaagtgggcgactatctaagcgcccggtgatagcacgcgttgcacgacaaaaaatacatttcgtgggccccgcaactaccctcatcggatctcatgtctcatacttgtgttcccaccaatgttctgcatttcgccttttccttctccgctccggcgtgcgccgatgtgcttggttcttcgccggaatgttgccagcgtcacgtcactacaccggcaatgattcaccccaggagagttcgagagctccaccagctgatttcgagctcgcgctgatcgacctcatgcatgcgaaccgacgcccttgccgctggatcgatcttctctcggcacgaatcaagcttctcaaacctcaaaatcgagttcttgttgctggggtcgacgccctctcctccgaactgaagcgaatcgatgtatggatggagctccttaatctgtgactcgacataacccaccgctcggtttgctctggtatgaatcagccattgcctagctgcaaaacccatctttcttctttgatattctcttgttttttttcttttctctcatttttgcttccgtgtgactggagatggataaaaggataaaccaccagtcattttcttttagttgctgtttctggtgttgatttcaatctaaagctgtgcgggagatgagctaggaaagcaaaaaaccaaactctttctttttcttcatcggtagactactcacgctcatatgacagcacaaatggctacaaagatggagtatattcttgatcgtactgtgtatccaaaattaattgtttaatagcttttatgtagttagcacaatagccaatctattgtattagttagctttacactagctgtaaaatgatgtggtatttggtactgtcaggagtgggctgtactattgaccttgctcttagtattgggatcttattcctcccaaaatttggtgcttgatttgctaatgtacgtggcaggatctcctgtgcggcgaaatatcttgcgtttgtttaatgtcttgcggttatcattaatcctttatttagtgagacattccttcatcaaccgtgcaagcaacctaggtttttcagttttaatttaatagtggcgtccaaagaacaaacacacccgctgtccaagctgctaatctactgaacgttaaatttaatagtagtactatttggcaagtccatttcaaaggatgacaacactaaacgcggcgaaaatacagattatccaactaaaccttattggggtattctttgaggaatactccctccttccctaaatatttaacaccgttgacttttttaaatatgattgaccgttcgttttattcaaaaacttttgtgatatgtgtaaaactatatgtatacataaaagtatatttaataataaattaaatgatagaaaaagaattaacaattacttaaattttttaaataaaacgaacggtcaaatatttttaaaaaaagttaacggcgtcaaatattgtaggatggagatagtacatttctctgaagaactcgttttctattcttcttcttggttcgttgaaccacaaagataagtgtatccaacaaccgattctgcactgttctctgaacatgcgagaggctctcatacagtatggaccgatgccgatatgccatcatcaggtgtgctgtgcgtgagcagttgccggctagtttctgtgctgattgttggtgacatcacatcataatagaagtaaagtaaatttctctctgcatcgcaggatacgtgtttgcaacgtgccattgctagggataaatcacactgatcgatcgagatggcacgaacaaacaacactctaccccccgacaccatgttactccatctggcggaacatgattaaacaatggctgtgcctgtatctactatatgtgcatcgaggagattaagatctccgtgatgaggtttgacaggctgaaaagctgcggcgtcccggctgtgacgaggccccagggaatttccctcgcccgctactttccaacacctgaatgacacgcagagccgccgcccacacggacggatgacaacttccttttcttttaatctccccttcgtgatcgcgatctgctctcgagatggatccggcgccgcctgcctcgtcctccgccgcgcggacaaactggtcgtccacgcgggtagtcgccgccggcggcggctgcagaaggtgaagtaacaggaaggtggcccaagcccatgcaccgatctcctttctgtacgtatgaattgaagactgtggcccacatagtctgtctgacacgatagctgggctgtaattgggccacaatggtattaactcccttggaataagttcaccggccatccctctaactttacaccgagattttttgaggtcccttaaccacaaaaccagaaatctccacccctaaactatacaaaaccgttcactcaaggtccctaggcagtatatacgagtggttttgttgacgtggcatcctagtcagcgaaaaaaaattaaaattagagtaaattgcgttcacgatacacaaacttgtataatgggtgcaaataggtacaataacttgcaaattgcttattccggtacaataacttggctggttcatgcaaagatgggccaaaccaatccacacaagtaaaattgatgtaatatgatacgtactagtgtgtaattattgttacacatcaaaattttttactgacacatattattagtcgcatgatactttcaagatctagaccaacgaaaaagcaaaataattaaaaaatacctgattgttaaaatacactttcgatgaaagtgtcagaacataaacatgaaaattaaaattttcttttagtagttaatagtacatataaaaattgtcttggtcttgaacatataaataaacattagacgagttatatagatgatcaaatttttccaaaaaatgaaacaaatattgtaccatggacatgaaaaataaacttttgcacatttttatttggattcgaaataagatctccaaatcacagttatatgtatatgctgctatgtcattagtgtgcactaatttagagcaattttacttgtgtggatcattttgacccggttcgcaccaactagccaagttattgtatcaaagtgagcaatttgtaagttgttgtatctatttgcacccactacacaagttcatgtaccgtgagtgtaatttactcttaaaattaatatgtgtggcccacatgtaagtgagacaatggtgtgggtcccacatttctctgcttttttttctttttctcttctcttctctccgaaatctctcgagtctcgagcaggcgcggggaccgagggggagagaggtggccggcggcggagcggggacggtggcggcgggagagggagagagaggcagtcgacgcgacggcggtggcgggagaggaggagaggtggcggccggcgcgacggcgagctcggcgtcggagatgttcgaacgtgccgggtgctcgaccacgggccgcgccgccgcccgccgggcgagcagcgcgctctccccgtcgaccctctctccctccccaaggcgatggggctgctccgctgccgaaagagctgctgcctccactggatgaactacctcagccccgacctcaagtgcagcaacttcaccgacgacgacgacgagcttaccatcaagctccacgcccttctcggcaacaagtaagcaaaacaaatttcaacgtgttgtcatctgctccggttagctcttcttgtgttcttggtgctgattgattggttctgcatgtggaacacgcacatcaagcgcaagctcatgagccagggcatcgatccgcagacgcatcagccggttagcgccgggaccagcgttgccgcggcaagcgagctaaccatgacggccagcactgtcggcttcccatccctgcaggcgccggcgccggaatgagggagctcgaggaggaaggagggaaggctgggaggggtcttcctcgtagtcgtcgttggcggcagaggtgtctccggtggaggccgagtcagcggcggaggtgagctcgagctccgcgtcgaggagcaccgcgaagtcatcgctgccgctcgatgatgacggggaggacagcgatggcaacttggcggcggggcttatggccgagggcaaagggcgtgctttggtcggttggggtgggctggatgcgcctccgcgctcgcccacctccgctccgctgccacgctcgccctccgccgctccacccgccgccgcgctcgccctctgcttctctgcccgtggccgtgctcgcgctccactgctcggcccgccgcgcttgcgcccgccgccgcgcttgccctctgctgcgccacccgcatccgcgcgcgctgctccgcctgccgccggcctccctcactgaagaagagaaatagaaaagagagaaaagaggagagaaggagaaggaaggagaagaaaaaaaatgtgcagctaacatgtgggcctcacatttttttaattttttttggctgactaggatgccacgtcagcgaaaccactcatatatactgcctagggtccttgagtgaacggttttgtatagtttagaggtgaagatttctggttttgtggttaagggatctcaaaaaatctcgctgttaagttgagggacctccggtgaacttattccaactccctttcttgtcgcagttgatgctggtacgccgtacgctcccttaattgaggagaaagtctagtccgtccccacaaaacatagtattacgatgaaacatatcatagtataatgatgttggatttcctcctgtccagaatcgttaaaataggatctcatgtagttataagttgttatattttgagacggatggagtaaaaaaagacaccgatactattgttttaggaaataaaaattaatttataggtaaaacttttatatatttgctcgtagtgatttaaaagcctacactaaaaagaaactatgttgagaatatcttaaaatcaagttaaaaaaaataaattttgggttttgctttggcttattagaccaatcgatggggctcttacttccttcgtttcagaattagttaatttggtaatggatatgacactttcttctatggagattcatattattgggtagtgtcatatccattactaaattaacttattctcgaatggagatagtagtaagcatatacttttagtacagatgatctaaagatgtaaattaatttgtctataacatgtaaattaattatattataaattttaaaaaatataaagttgtctttctatgtcaaatggacctttttcatactaaatatagcatctcatatagcacgactatatgagtactggatgtgacacattccagtattataaatctggacaagttcctgttcagattcatagtattgtgatgagtcaaatccagtgtaagattaacttattattgtacagaagtagtattaagcatatactaccagtatcaaccgtgaacctacttatagattaaataagtgagtaacactagattcccgcgtcatggcctttatagatcaaataagtgagtaacactatattcccgcgtcatggcctagcttgccgcacctagaaatataagtggggtcgacccatgaacccatatataggctaaattagcaggtaactcaagattcaatccgcgggttacctgctaattttgtctataaatggtttgtgggtaggcccactagcatccctggccgggagggagagagggtgatgctacgtgggttcttttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatttaattggggacttacttgtacatgggcacaacatatttgtataattttttctctaaccagaatgattctattgttgtttttattttctttggctccgttcggtatcactggctgtttgctgcatgcggctgtgctgcacagccgaacagaagaaatgctagttgggtacttgggttccggtagcagctgtttgtggcgcagccacagccatggcttccaaacaggccctttattgttggtgcctggtaagcgtcacatagacatcgtatgggtcgtatagggtgaattgcaagtcaacaaatcatgtagacgtaacctcagtcgaaatcgttcccctctatacaactttagcgactcaaattggactagtattagaagtcgtggggttctataattgcctggttttacggttgagccggtgagggacatgaataaaactcgacctatagttgaaggatgataagtagactttttactactgagtatgaaaaaagtccaagtttacttcggcatagcgcatctaggccgaaaaatctaatgggcgatcgatcgctaccgtgatctggtagcgatcgcatcccctcccccctccctccctccatgtttccttttctggcaccgtattactttcctattttagtaaatttatacacctaaagtttatacacctaaagtttatagacccaaagtttagagacccaaagtttataaatcaaaagtttatatatccgattcaaatttaaatttgaattcaaatattttttatatatagtatttctatacatctaaagtttatacacctaaagtttatagacccaaagtttataaatcaaaagtttatataccctattcaaatttgaattttaaatatattcaattcaaatttgaatttgaattcaaatattttttatatatatagtatttagatacatctaaagtttatacacctaaagtttatagacccaaagtttataagtcaaaagtttattcaaataaatttaaatttgaattcaaatatttttaaatatagtatttctatacatctaaagtttacacacctaaagtttatagaaccaaagtttataagtcaaaagtttacatacccgattcaaatttgaatttgaattcaaatattagtttatagacccaaagtttataagtcaaaaatttacataaccgtttcaattatgaatttaaatttaaatatttatggtgtagtaggaaaagaaaaaggaagaaggaagggggggagaggagggagcgactgtatagggggaggggcgggcgatcacccgcctattaggcgtaccccatctaggcggctaagaacgatgccaaagaagaataatgcagggagaggaaatccttcagttacgaggccgggagattgagatgtaccaatgagggcggccggtgacgaacaactgcaacctcgggtgggacaaggaataccgcttctgcgcgtgagatatcgcggtcctggcgctggatctctatcacacattgcgcatgtcagtatcagagtatgtgacggtgtgtcactatccagcacctcgtggatcacggcgcgagcggccgcggcgccgcaattgcagcgcgagggcagcgaggtcgtggactcgtggttggaagggaagggagtttgtccatgttttcagttattatatggtaacatgacatctgtatcgaggtaaggaaagcaaatttttgaagtggacaatgtgaagcaatcggggaaactgggaataagaattcagcaaatcaaaagacgactatacgaatgcaggcgttcggagtgcaccactgctcgttaacgcagggtcgcaagtttcagaatcagtaaaggtgcagaagttcagtgatcaggtgatctggtgatgcaatgatgtggagtactggagtaccccctcaacaccaggttttttctaccttcgtcgccaccgtccctagtcgcaaggccagctcgcattcttatcagctcgtccaaaatatcacggctttgccgccatatcacgatctctccctttgcatgtacaggggtaaagagcgggataactcggaactattggtatcatgtatggccagtgatgtataacagttcaactaccactgagccccagtactaccaacacgcccaaaggtatctttttgtcatcgtcatcgaccggtacgtttatacgaaaaagttcattagtgtttttaattggttacttggagagacacttatatttgtgggatccagttgccattacaaaaataatctggatttctttttgtgctccagaaacttttctagaaccccttttcctgaaacctgaattcttctacaaaatgatgatgtggctctgagtggacgcgaaactagaacaattttgataccttggatattttgggtgagggacacagacaaccaccatatcttttgctaaagaattttgtttctgaaagggtatcagaagcaatactgacaaatcagtgcagagaagcaattagagtgttggtactagcagagaagctgatgtcatgcaaaaaaaaaaacactgaacaccgataagttatactccctctatttaggccgtgtttagtttcccctattcccagctttccatcgcatttatcacatcaaaaaactttcttacacatatataaactttcaacttttttttcaaactctcaactttctttaaacttctaactttttttaagaactaaacacacccttagataatgaacggtcaaataaaaaagaaccgaggtagtactgaacacttatcaacaatcacaactaaaagaaatacacaaaggaagaatcaacttctagcatgttcatatatatattaaagtctggtatgacgacttagaaatgggataatctggtgctttcctctcaaagaaaaactccaactatagaaccattcagagtccacaaactgcccacaccgtctgcattcaccacacactgaagaagaagaagaagaagaagaagaagaagagtatgcaaggagtcatacaaatcactatcttcctggtctctgctccattattgttgtggctctcagccttatctccggactagtacaagttaacctatgctatcaagcaccgcgcaccaggtcatacgtgcggacacttccaagctagacgaacgtcacgcgcaccatacattttccttttacaagttcacaaggagacgtgaaagaccagtaaagggccatttcttctagaagcgtagtgcgctgccacaagctaagctagtgtgcgtgcctagtggctgccggaatctttgcgtctcccaacgaattggacgcttctgtgtagctcgtcggaacacgggcgggtggttgttcacctcaccagcactggtcggtctcccacgtgcggcggcggcgcgcgggaaacgtcggcgagcggccgagggacggggtggcgcggcggcgcccggcggcgaggaggaggaggcggcggtcgtagtcggcgcgcttgtcggggtcggagagggtggagtaggcggcgtggacgcggatgaagtcgtcggaggacgcggcggcggggtgcggggaggcgccccgggtggaaggggccgtgcgaagccggcggtaccccgtccttgatctcccgcgcgcctggcccccgcgtggaggccgaggaacttctaaaaataaggcggcggccccgtggtccggcgcgaccaaggaaggccaacggagaaaaagaaggccaaaaacccgaggcggccccgccttgaaagcccttggaagtgtcgcggacaaagggttcattcttggaggaaacccacccccgggacgaaactcaaataaaattttggaaaaaagaaatactgggggaacaggggaaacaaattggtttcttgcctgcctctcgtcgaaaacaaaaaaattaagaaagacaaaagtaaatttataactggggggaaaaagaaagggaaaaagacaatacttattaaaataaaataaaaaatataaatatatcataatgtacaatagactaattacttacaattaatcataattaatttgattagaattttggataatctcactatcatatatctttcatttttaaatgaaatcaaataaaaattaaatatatatgaataactatccatatcctctactaagagatcattttcaaaaagatttaatctttaatatattatttattatctatattttcgaatttgataaaatatcgttaaaataaacaacccaatcatgggaatgaagacacccccacattgatataaatggtaagattaaaaatagatatattattgtataatattttatattatataatataaataaataaattatgatgtgtgtatatatatatgtattaataaagagtatgaataaagtttatagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggttttaaaaagggggggatattaacacgggtaaaaacccgaaaaaaatttttccgaagagaacgggcgcgggggtggcggggggggtttcggggagacgggcggggaagagggggggttaggatcctttattttcccccggtttgcccccccccgggaagcccaagaactgtaaaaaaaagaggacaccccggttttccggcggcaacaccgaagcccacagggagaaggagaacaaaaacggaccggcgccgccaggaggcccgaaagaggcaccgcaaagggattctttttgtgggccccccccccggccgggaaaaccaataatattgaaggagaaaaccgcggggggcggggaaattctaggttgtttccttgtttgggggggggaaggggagaggaggacggggagcccttttctttttgggaaggggtgtggggggggggggggggcgcgcggcgcggaagtggagcggaggtttgggggagtgggaggaattggccggttttaataaaggccggagctccgtgggccgcgcgccgggtcaaccgtttctttctgtgtgctgcgcccgctgtctgacgtgcaactcgaggtttttctatggtggctgctgcaggctgcagcttcggctccatcttggctggctgcttcgctgggatgactccgttttgcttgtagagtggagaggcctcaacaccggaattatgaagatgggtcatgttctcaacttctcatcaagtagcagaccggttttggttcacagatcactagttcaatgatgtatgcgggaaattcttttgatcatttcccactcgtttattgtatttggagtaagtgattgtaactttttttaaaaaaaataattgacatggtagattagtatgaatggaaccaggagcaggggaaacaacccaaaaactctaaacatcctgctaaagcagcaaaaggaaaacaaagactcttaagccaatcccagttctctggtctctcaacacattgatcaccccttttcatcttctcagtcaacaggtctatcagctcgccctccttagcgtgacatagagctttccactgaatgattagtatatataagtatgtaatatatcacttcacatatatgtaagttcatattcaacttgtagaggttatgaaaaacaaattttatacatatactaatattcatatattagttaaagtttaatttgttatttttttatacgtcatcctttttttaaaaaaaaaagtataaccatttagctaacacacaatagatgagtggactttcacttgactaattagaatccctccccgtatgaatgcagctcatacatcatgaatgagcatgatcaaccgggagattggaatatcttagagaaacgctcttttcattgtgcgtcacttagacggagggagcggggggcattgacttggcaaagccttttttaggcttttggcaaagctattcttggccctggataacctgattacctgaagccctgaaccctggtctctgtatagtgaactgagttcggcgtgtttcaggcgtccagcctctatcgttcatccaggtcctctctcatcggacggctcacgggtgaacacgatcccctgataacttccatccagtccgctcgagataaccggtttttctaatcgttcgttggcaacgtccctatccgcatccggtagccaccccgcaggccgcggcgacaagatcaaaggatgctctcgttgcggccgccttgtactctgtcgcccgcaccgtggcggagacggcgcaccctccacggagccgcggggaccccgcagcgcgtcagcgcggcggcgccttccgccatcgtagaggccgtttcgccgccggcgaggctctctttcccgatactggtacgttggatgttgaaccttttttgtgtccataggttgttcgatgaaatgccgctgtggttgcttccctttaattatggataaatcggagtttacgataggaaaactccgttataggcttgtggcgtgtcgttccccgtccagctccttgtctaagtgatgcacattgagttagtaggcttggcacaatcgagtttttttggaggaggtattcccctccctctccctctgtctgactggcatatgagtttatttattgcaagggaggcttgtttggaagtcacacttgacattgtattcgttttaattttcatacgactatacgatgccaaccaaacagagagcaggtcgtaacttgtaatagatgtccaaaaattttctttttaatccttgaggataagcctgctcgacagtatcttatgcttttgctatttatctaggtcaattggaaggatagagatcagacaattgcgatgcaatcattaaatgaacataagcatagctgccaaacagaataaagaagtcacacatgcctaactgtagttgattactggcccaacagactctccatgtgtaattctttacggtgaactggtgaaggttggccaacttgattagtactttagattgtgcagtttccatctacttgttctttaacgagaaaacttcatattttaggaaatgaagcatatttattcagacctttttattttaaggacgcacaactgtagggtgattctgtttctcaacttgtgcatattaataatgctacactacacatatcctaattacagcagttaaagttcctcttgtaccattttggctgcattgccaaatttaaacaaccacttactttttcttttggctagaaatgctattgaaatttgtactccagctaggctgacaaattgaagcttcaattatgtaggtgaatggatgcactggtaaaatggggttatctgtggctgaggcagccacttcaagtggtcttcacctagttcctatttcattcagtagtagagatacgctagacagaacagtacgggttggtcatacggatgttcggatatatggtccttctgcaagagaagatgttctatcatctgttattgatgaattcccagatgttgttgttgtggactacacagcacctgactctgtgaatggtaaacatctttatctttgttcttttttgctctcctttttttgcatatgcccatgtaacatgcttagcgtaagttgtcgtctgtcctaagctgtcatgggctttaggccgggcgtcctaggcccattggataggattagggtttgttaggattagataaggtttgttaggattagattgagtagtcctccatctatataaggagggatcctatcctaggtcaattaggcattagatcaagatttatcttagtgctcatcggcctgccttctcagtgcgacggagagcgtcgcgccatttaggttcaggaccattccctgtttcttcatctattatagtccaatctatcggcctaaagcccatgactaaagcccatgacataagcggtcatgaaactgtacttgcagaaattccatttaatcttcttgcaagttcgtgaaaccctaggatatgtaaactagtttgctgagttggatcaaatctcgggttcttgacttgaggatagttattatttttctgtgtacaaagactgtctcctttcctccattgcccaaggaagaaccaaaaaggaaaccgctgatgtttggtttttatgtgcttctgctgattccagtttcagattgtctttagccctgattcttctgacctttgcagctaatgctgagctctattgcaagctcggtttgccatttgttatgggcacaactggtggagataggcagttactctataaatcagttcaagattcaaataactatgcactgatatctccacagatgggaaaacaggtattataaaaaatgaactatctgatatctttatcaagcgtaccactttcatcattagacttcaaagtgatgagagcatcaagcaatattatcatttcctttcctgatcaggttgttgcatttcttgctgcaatggaaattatggctgagcaatttcctggggccttttcaggctatcatttggaggtgcaattctaccctgaatatcctttttaggaattcaagattcagaaaaaatgtgaccggcaaagatttaagcttctactttagggagcagaaatgtatcttttagttggccttaaagtagacctgaaaggatatactacataatctttgttgctggctttgcaattggtgatctgcccggggacttattttcaataattaccacacaattttctgtttgtcatttgccattttcaaattgtgaattctgaaattttcaggttttggaatcccatcaagctggcaagctggacatatctggtacagctaaagctgtaattgcgtgttttgagaagttaggtgtgtcatatgacatgaaccgggtaagctatacacctttatgctcgacacttactgaaccacattaaccagatattgttggcacccgaccctccttgtccttgctttcaaatacttgacaatttcgctggtaataaatattttattactctatatttgcccaaatcttcatggtcccttggtttctttcaaaaaaaagtttgtgtctgtccatgctgcattcagttgagtgaggttttcattcagtaatgtaggagatgtttagatcttatggtagaagaggttggcagttggcaggtgtcattttcgccaatagcatcactttgctagttgttataaatatttccaagagcaaaagtgtactcttatttatgctgatttatacttcctatgcttgcagatggttaagattagggatcctgagcagcagcttgagatggtgggtgtccctgaagaacatattgaagggcatgcattccatctgtaccatctcacttctcccgatgacaggtaataattgtcctcctcaaaatgggattcctatattcaggtttactaattagatgttttcccctatcagtgtttcatttgaattccagcacaatgtctgtggccgttcaatatatgctgaaggatctgttgatgccgcaatgtttctgcataggaaggtttactgatatattactttgtgcaattgcttattgtacatttagttgtcaaggatattccgttttatcttactgtcttcctaatttaggtacgctccaatgattccaaaagaatttacgatatgattgatgtcttgagagaaggcagcatgcggtgaagttgatgaagtccgcatgaacaatatgtttagtctgggaggactattggactatagcatgatcatctgatgaaaatagtaagtagctatctcatagtggagaagatgatgttccagtcaaactttcccagtgaacagtttgaagcaacccattgcagtatagtttcttctagatcactgctttcaaaattgagtattaggcccctacatctccatggtaagttgatgatcgcttatcaccgttttggttactatcgattgtataatgttttctttaaaaaagttaaccgaatttggttagctgttagatgtgcttggatgtaagtattcttcagctccaaatgttgatccgactgaaactttcgtccctgacgtggaaatctattttctgtgtctgtgtctctgtttgtggttgcaacatgtgctcacagctattgcgttcatgtttaatgcagttatgcacagggctacctccttccctatcaaccatgagtacatgtgacaaggatgtacgtacctgtagggtttctccacattctgctcattgcagttgctgctgcctgaacggacaagcaatgaggagcaaaacataattgaccaagagtaagtgagcggctagacaaatcatgacaacatattcgttacatacattgtacttcaaagaagtcatacatagcaacatggaatctaatgctatgtagtacgtacccagctaatgaaacgcaacaatgccaatctaatcatcgtcctcacaaactttattgggtagaattagaaaccgcatgacctgacggggcgaaactgaatgttaccatgcatttcagtttacagcccgtatcgaactttctagtgcttgttcttctgctgggttggagggccgtagatcggggtcggcttcggcggcgcgtacaccggcgtcgtcgtggacggcggcttgtgatcgggaacggtcaccggcgccggcttgtggtcgggcacggtcaccggaggctcgtggactggcgggagcgagtgatcatggtcatgcttgggaggaacgatcacgggcgggtggaggacgatgtggtggtggtgcttgtggaaaggatcgcacaggaacgcggaggcgcattccgccgacggccggtgcaccttgccggcgagcgccacgaacgtcttcgcgccgtcgtggccgggctgctgcgccgcgacgatcttggagggctcctgccccgggcagggcgcgctcgacgcgctgtgcagccgcgcgaagcagtcctgcttcagcacgccgtcctcgccgacgaggtcggcggcgagggggacgctgaaggcgccggacttgtccaccttccccacggccattttgtcgtactcgcccctgctgttcttgcacttgacagccacttgaagacctgacacatgttaaccacattatgttggagttcatgtcgaatgtgtgtacaaaatcagtcacatggtaggtctcgtggagccgtaataatcgaactttctagccgtttaatggttgatgatgctttaatacgtactaataattatgcaagtttggagaggagcgattgtgatcagtgtcccagggtttagctttggctggattattaacaaatatcgtgtcttcgagtcactcatcgtgttggatctacttacacgtttgactacatgtatcaattttggtttccagtttataaacacgcaatttagatcatcaatgccttatgcctctactagctagctaacagtgagcaaattgatgggtatacctttgaaagctgcctcggcattcatgttcttcctggtgcaacccgagcacatggccaagccgaccacgaccggcgctgtccctgcgtacgcagcatgcgccaagccggccaccagcacgacggcgccgcagacaccgagcagtagctgtcgaggtaggatttccattatggaactcttaccaattgctcggagtgatcaaggaggaagaagaccaaacactgtggatgggtgggggagcaagaagtggcgcggctcgtaggtttatgtaggcgtcgcggacgaaccggagcgcgtggcccgttaattacactgtactactaggtcacacgagtgaaggcgcgggtaaatttggcgccggatttgcagattgcacatcaatgtggccgtcattgcttgagatctactctttccagccaactccccctttgcatcgatcgtcctctcgagaattgttcggaaaaattccggtgaagtttggaaagtttccatgttcattgcagcaaagctaatttagccattgatgacggccattagtcgccagaaccaccatgtcttgttgctcccccaaatcgcagcgtgccgtacaccagtacggtcaacattaaaccagttgacacggtggaattaaggatcgctttattggcgccaatcgtgtctcttcagatcgtaacaagtactggatcattggatttgtatcgatagcgtttctgattaaccattagatttgtataacatccagggtcatagacgatggaattaagaactctgggctagagagatcgataccctctgaatagaccacaatctttatttcacaaaaaaagcaacgaactgaaagtctgaaactgcaatgccagcacaaacagcacgaaccaaaccaaacaaaacactaacgaaaactgcgacgtgacaaacacaaactacaacgactcgacggcatccttaattagatcgagctttgctgcgtcgtgtcgcgtgcagctcagttgttgggccggggaatgtccacgtcgacgagcggcgggcacggcttcttcttgtgcatgaacttgagcttcgggtgcttgtggaagaacggctgcggctcgtcctccaccggcggagctggtggcttcggcgccggtggcccgtacgatggctccggcgtcggaatcggagtcagtgtcggtgtcgggggcttgtactccggggccggcggcctgggcggcggcggcggcggcggggcgaacatgaacttcttcttgtacttgccgcacttgcacgcgacgggagagaataacgtgtcgtaggagaccgcgaggtaggtcggcgcggcgtcagcggcggcggcggcgatggtgtcgttgccaggcccggccttggcgatcctgggcggggtctgtccggcgcacggcgtctccggcgcgctgtggagctgtgcgaagcagtccttgtccagctcgccgtcgtcgcggaggaggtcggccgcgagcgggatgctgaagccgccgttctcgtcgaggccgctgagcatcttcgtctcgtaggcctcgccggcgccggagttgcacatgatgcctacttgaagccctgcaacgcgcgcatgtcaaaagcagtcaaaggggagaccaaattcatagtcgcgggccgtttcaactagaatttacccggttagcttttgtagaagatactgggcctttttcacatcttgtttcaggctttcagcccacatattgctttatccactaccactattcactagtcactacgcatatcagcatatgagttgggtgggttgaactaatttaatttgttaagtaataaatacactttacaagattataataaatgacccagaatgcagatagttttaaatttaatttgtctcaaaatccagactgtcacaattctatataaccacttacaatggaaatattattttaggcaaaaatttgcatggcagtaacaaaaaccaatattacaagcagaaatagcagtcacatacctctgaacgcatcctcagctttgacgtcgtcgggagagcaatccaagcacttgatggagccaaccacgagcggcgccggcgccgccacggcgccgaagctgacggccagaagcgcaacgaaagcaccgagaagagctgcagtttcccgaggaactaagcgagtccccatgatgggaagaacccctgctactgcctctcaggagaagaaacctaaggaagaaaccgatggtgaatatggatgagaagaagaggccgggttgcatgggtatatataggatggtgagtgacattgtttcgggcagagctcgtgaaacagagcaggataggtactgggcagtgttcatgagaaacagctcgaggggaagaaaaatttcagaccggtttgcaggattgctagtgcattgtcagtaccggttttaatcatttctatccgtgactcagcattttttttctagcaattatcgatttgttatgcagttacacctgatttttttccccactgccgtgtcctgcttgaaaaaattccacgtacgcatcgacagggagctgcgggttcgatacatatttagctcgtctgaaaaaatgttgtcaaacaaggtcaatgctcaatagttgtgtttccaagattgcattcgaagttcttctcatttttctctactcttttgaacaaaacttgttcaagttagtttggtttttgtgttaacatctcatgacctactttctgcatgtgaagagagagccggtcatttgattcttcactaatgtggacggtgtgcttcatctgtcactctgtcaaggtggctcataaacgatgcacggtgcatggtttacgcatgacatacaattgacaggaggttagttagagcaaccatgtgcctgccatgactcccagccggagcactgtaaacgccacctggcagcattacgtacgtcccaccgttttcatgttagtctcatggttcggtgggctgatcagcccaacaatccatcagatactgcccagaaatggaataagttcagtaagggaatcaaagtgaacttattccccttgaaatcgaatgtcctcgagcagggttaagtgggcctgaactcaggttttgcaaagcccatcatgctcttatctgttgaattttttattcaatagaaaaatacacgaatatacttccttcgttttataatgtaagactttctaacattatccatatgtgtgtctagatttataaacatctatatgaatgtagacaatgacagaaagtcttacattataaaagagagggagtaccccccatttcaatttacttatcgttcgagcattctaattttttattaaggtatttatcattctcataatccaaagcattttagatatgtttttcccttctcacccttcattgatgcaaccatagcagtactagtactactcataaggaatttcaatgcttgctttggaaaaaaacgattatgatgtaagtaacgagggttagaattgggtgaatatccctgaagtttcgcttcaggctcagtttagtccttgaggtttcaaatcatccaaacaaatcctccaaattaatcatttgggttaatatagtccttggacccaaaaaaagtgccacgtgagcatgccaagtcatcatcgcatgtagcggtatgaatgtaatgaccattctacccttatataccatatagaaaagaaagaaaaaacacaaacaaaaaaaaataacaagccaacggcaatcgtaagtgacaattctaaaacgatcatacatgtgtgaaaacatttatcttcttttttttctttcttttctatgtggtatataagggtagaatggttatttcatttataccgctgcatgtgaggatgacttggcatgcttacgtggcactttttgtgggtctaaggattatattaacccaaatgattaatttggaggacttgtttggacgatttgaaacttcaagtactaaactaagcccaaagagaaactttagataccatatgtaacatcccggcctagagcttaataagattaatagaatactcatatcaacaaattgcaacttcttttccggaagccaatctccaaagaactccagggttaagcgtgcttggcctggagcaatttgggatgggtgaccgaccgggaaattcttcccggtgcacacgagtgaggacaaagtgttgcagaaaagacatgtgttggtctgtgagggcagtttatgacctatgaaagctaccagatgtaagtgggcccggcctctgtgagggcagtttatgacctatgaaagctaccagatgtaagtgggcccggcctgggagagacgggtcgttacaccatattagctattcacccgttaaaatttaatatgtcataacacatactaattaagtgtgagatttgctcgaaatgataggcatattttctggcatagcttggcgcataaatttttacaatttgctatgcattgatttttatagctactccatatccaatcatagctatccacggcaaatttgctgtgcaaaatggtggagcaggagccaacaagaaagctaataaaatgaaacaaaagcattagaaaaaggtttaaacaattacaatttgcaatttccaaacacgatactaatacaaccaaacacccagaaaaagcaccacctgcaacacaccagtacacacagcacgcacatccgctggcttcttgtgccagagttaaatcaccattaatttcaaagaaaccactacgtaactgtacgtgatcatccaagcaccgaagctaccatatatgccctcgaattctccgaattcagtatttcagtggcccaagcccatggcaatggcgacgttgagaatgaagccaactccgatggcggtgaggctgcatccgcccacctgcttccatgcgccgctgtcgtacgggctgttgtccaccagcggctgggcgccgaatccgaacgacgtctgccccacgccctgtccctgcggctccaccccggcggcgccaccgagatcagcctcctgcggcaccggcgccaacggaagctccggctgcggcactggcgccacggggagctccggctgcgccacggcgccgccgccgatgccgttgccagcgacgtggtcaccgttcccgaacccgaacggcaggtcgctgctgccgtggccgatcggctgggcgaacggcgggaacgccgaggcgagaccgggggagcctggcatcccgcagtgctgcgcggcgcgcggctcgtcgctggccttccacgccagctcgccgcccttgtcgaggatgcgcatgtcgccctcgtccaccagctccagcgtctcgaggaagttctggctgtcggactgcgtgtcgtgggtgtgccacaccgagttgctcccgtcgaacacctccagccctttccacgagaacacgagcgagcacgtgttcacggtgctcaccgccaggcactccgactcccacacgctccgcccctccgcgccgggatccgaggtgtcgagcacctccacgtagcagaagtcggcgccgaggccgccggcgcccggcgcggtctggctgcgcaggaagtacgccgtgtacttgcccgacggcgacgtcaggaacagcaccgggttctcctgccagtgcggcgggatgctggccaggatctgctgcttcgtctcccgctgtatcgtgcccgtcggcgacgtcgccgtggcgtgccaagggaggagaacggcgaacgcgaggcatacggcgacgcaggaagcaaaccccatggtgaccaagcttgcgttgggttttcgctggctgatcagaaattcaggagacagaaaagctagctaggtgcaatgaggttttgttgtgctttgtgatttctgattgggctttgtgtgattgtgcatgagatggtgcgttgcgttttataggggggcttgggaatggagtggtagtacgtgctgagagtgtaaaggcaacacgcgcgttgaatcatagtggttgaggccaccagctccaatgtgtcagtgggggattaggaaataacaaggcgagaaaagagtcttgttatgtttgacaagcttagcgtggacaaattaaacatggcaaccggcagttttggtttacgcgtttgtttttttaggtaatggaagcttttattgaacccagtcaattacatcaagataatacaattattctgagaacacttctgttatctgtataactaagatgcacacagccgattacacgtttgtgtaggcctataaatgatcagttctcgttctttcttgcagttttgaacaattgaacctgaagttgatcgatgccgtgactgaaagtcacatatgtatgcacggtacttcgagtcagtgtaatgtactgatagcctaatatggctatcgtgcacaacctatgtgccattttttttgccacgtcagaaattattgtttcctcaaattcctattcgcaatacaacatggactctcatacaggtgacaggtcaacttcattttatttatttatttattaaaatcttcatatttccaccgaaccactccaccgaagttggacgagttgcatcgatcttctaaaggcaaacgctggatgaactctgaaagtaccaagtggaaacgtgacgtacttcaagagaagcaaaagaaaataaacaatcttgtgggtcttataacagggccagcaaatttcacacgctcaggtaggccgaataagttcatttgaggtcccttaactttacccgagttcaattttcatccctgcaccgcaataccagatataacgggttcctcaactgtcaaaaccagtgtaaacgaggtccctcaacggtttcggctgacataacgcctacatggctggtttgactagatcttcgtcctacgtgacagtttgatccaggaaaaaaattgtgaggctcacatgtcaagtaaacttaaaattaattaaataaagtggggcccatatgtcagtgatacaacttcatcttcatcttctctcaccctcttctccatctctattccaagactctagcaaggcggcggcctctgtccaggactccaagtatccagcggagcggtgcccggtggtcggcggagaggagctaggcgacgaccgcgatgtcaccaaactcgattgccgcgaggaggtatagggaccttcgttcccgtctcgccgccgcggctgtgctcgggagagatgggaaagaggatgtgcccatgggtgctcaccgagggtgcgcagaagcagtaggacggacgccgacggtgtcgctgttgtggggatggacactacgggcggcgtggcaggtaaagacgcgggaattcgaggccaacaggatagagagatcgacgggccgaggcctcccaatctcctccctctccgtgcaagctcacctacctccccctctccgtgcaagctcgtcggacgaccctactactccctttccatccacgctcgctggcctcccgtcccgctcgttggcttccccgcccttcaccctctccgtgcgtgctcgtcggccagcgagatagctcaaagaagaattaaggatggtcaggaaggataagggagaaagacgatggtgcgatggagaactggagatagaaagaatggcgggatccattttattttttttcttttgtctgattgacatgctggctctacacttcttatttttacttgttgtattttacttcccgtgccacatcaccgccaagtaggacgaggaccaagtcaaaccagccacgtaggcgtcgtgtcagctaaaaccaccatctaaaccaccgagggacctcgtatgcaccggttttaatagttgagggatttgttgtatgtggtattgtgattaaggacgaagaaactcggtgtaaagttaagggatctcaaatgaacttattcccaggtaggcaaggtcctcagggaatcagattgggcttggccccatcaccgtataacgtgcgccgatcgagaaaagtccctgcgtaggctaggctggaaaaaacagcacacagaacggacatcagtcgcgagccgaacgaacatagagcacaataggcacacggcacacgcgcaccacgagatagaaaaaaaaatcgcaaatctggcgtcgctggctgcaccggtgcacccggcaacgtcaaggttggttgggtggctggcgcggccgaccggcggcgtcgcccccgccaatttgcaatcgcccgtggctagccgtcacacctcacacgaagccgcggccgccgcccaatgaatgccgcgatctcaccggcgccgtttggtgccgtggcgcggtcaggacgtaacgtcgcgtttagactcgtctggactccgggtccaaaccagccaatcaggcagcggagaaggatatataacctgccagaactttcgaacaacaacaaccaaaaaaaaaaccattgaaggatggcctgccatcgttttgatcttgtcatgcgtttatggagaaagtggatatggttgggagttagaggcatgttaaattcggtcacctttctcactgttctgactttgaaaacgtccgtgtcctttctcattttcgccgtttgcggttgatggttaactttagtcatgaatgaggctaacggcgatttctgtgtctgattgtcgctggatcgagactggaggtagtacgttgtcaacgacggcgccacgtgcttcgctcacttaaaaaagagatatttttcagggtcaggtgtatattagcatggttctattttgtccgttatcttgatgaccttacaggatgtaggttaatatggatttcgtagctttctgattaatctgtaattctgacagatatatgcatgcaataaataaataaaattcaagttcacagagatcgcaaccttgctgctatatatctgttccaataaatagatcagttagtgtggttgtaaagttgcccaggactataaaaacatgcgcaaaaaagttggatctctaaaactttagttaatcaaatttaattcttcgtttaactcctgtactgtgtgtttttagtccagtttatgtactgttgtactatgttgaactgttgatcagatagcctgatagccatggtgttcaaactgaattgtcatagtgccgaaacagtgcctttaatttcttcttgtttttatagagtatatatacaaacactattcaagtaatcatggttgcacagttgtcatgcttctcatgcagaaagtcagacgaacgctgtgttatagtcatgcaaaatggattagatgctgcaccttgcaagcaatttggtgagctacagatagccaaactaattagcaagtcaatcgaactcaagctaccaccacctaacatgaatcaagcacatgcatatgcaagcctgaactgttcgtgtttatatcaaacgagaacataaaccaaaataatgctttaatacggatttccctcgtgaaccttccttgcacgtttacaccgattagcacgcacgcacaccctcctaattcgtccttatctggctgcatgatcaccaaatctcaggcatttcttatctaatttcagtttatgaaaccgtacagttatcacgatagtcccgtacagtatctttctccgtttttaaaaccatggtatacctcacggtaaccatgtgtaaccataaccacgtgtaaccatcaaacgaccgtgattcaagtagctggatgtagtgttgcatagacaattaatctgatacctactagcattgaacataaattcagaatcttacacaaacaacgtgtaacattgatttctcgtttataatttacacttggcaatattgttctctagtcatatgtagtatggcatgttgtgatgtcctccattctgtttccccccaacttctagaaggccaggatgtgtaaaacaaatgctgctagtacaaaaactgaaaagaatggcactgctagcttttggaattcaattcgccgtataaatccctgaattccaataaccggcaatgtctacagcaaacctatgcgaagaagaaaaaacgacaaaaaaaaaagtcttccccagcatatgccctcttttttttgtgtgttttggtgaggagaaatgaatcatacaatttgtgcgaggtcacgaaaacgtaaccgtcaaacgtacgccttgggcgggtacttggcgacgcagtccacccaggggttgcagctcttcttccccttcggcggcggcgacacggccggcacgtcgcggagcgcgcgccagaccgcgctgttgcacttgaaccccgagccgaagccgatctgccacacgcggttgccgcgctggacgcggcccttggcctcggcgtacgccagctcgtaccacagcgagctgctgctggtgttgccgaaccggtgcagcgagcacttgctcggctccatgtccctgtcctccaggctgaggctgcgctgcacctcctccagcacggcgcggccgccggcgtgcacgcagaagtgctcgaacgcgcggcggaagtccgggatgtaggggcgcacgcccttgacgcggaacacgcggcgcatcatcagggacttgaggaacttgagctgctcggtgagcgggaggacgaggggccccagcgtggtgatgttggtcttgagcgcgtcgccggccaccgccatgagctcccgcgccagcgacaccccgaccttcccgtcctcgtcctcgcgctggtacacgcagttgaagcactcgtcggtggcgcccttgtgcgtccgcacggtgtgcagcaaccggtacttggcgcggccggcgtcggcgcggcggttcgagagcagcgccgccgcgccgcccatacggaagatgcaattcgaaaggagcatcgagcggtcgttaccgaagtaccagttgagggtgatgttctccgtgctgaggacgaccgcgtacgagttggggttcgcctggagcatgtccttggcgaggtcgatggcgatgaggccggcgctgcaccccatgccgccgaggttgaacgacttgacgtccgcccgcatctcgtagtggttgatgatcatcgacgacagcgacggcgtcgggttgaagaggctgcagttgacgatgaggatgcccacgtcgcgtttcgggttgatcccggtggactcgaagagcgcgtcgaggcacccgaacatgacggcctcggcctccatcctcgcctcggccatgttgagcctcggcggccgcgcctggacgccgggagggaggtacgtctcgtcgccgagcgcggagcgattggtgatcttggtctggaagtcgagcgcggcgtcattgaagcagccggtgctctcggtcatctcgaggaagccttccttggagatcttgtgctggtcgtccggcttgtagcaggcgaactcgacgaggtacaccgggcgcgggcgcttgaagtagtagacggtgagcagcagcacggcggtcccgagccaggcgacgcaggtgagcaggtcgatggagcggtagatgacgtcgaggcggacgaaggagtaggcggcggaggcgagcagcggcacgcacagcatgggcaggtacgacgtgacgctgccgccgtgccggatcccgagcttgacgtacttgaggttcacggaccgcgcgaagtccgggaggcggcgccggatcttgatcacgatgctcggcgcccactcctccccggccgcccgcgcgtcgtcgcggaacgccatctccgccgtgagccgctcccgctccatgacagccgcctccatggagctcacagctaagctagccctctctttctctttctcttgactctccccgacacgtaccgagctgaactcgaggttgcctttggcgtgaatggaaaaggctaaagcactagagcgggacgcgtgactttcccaggcgggcacctggtcgttatatagggatctccgagaccaatcgcgactcgatcatttctaacaggcgcgaccgtccgttccgattccgatccccagacggccaaaaccataaaagttatcatcatccgttccgattccgatccacagatgaccaaaacccacaatttcatcctctcgattcgtatgccacgtcagtaactgggtgtgaacgcatttgaaaaaacgcatctctcgtaacgcatcgcatacataagttcaaaaaaactgttttcgcataaaaacatataaaatgaaaatccaccgtgtgtctgactcggcatcctagccacagttacagccaaggccaaggtcgtgtttgccttgccattgggctattcatgttgccatgttggataaacagaaatttcagcatggcactggctcgagagagaggaggggagcatggatgccagtgtgggacccgcacggtagaagtgggcaaatgagagacgggtggggagggtggcccaattaaatggtggtggttactggggcgctcaaccacttagaattaaaggaggcacaggtggatgcgtagaggatccgcctggcagcagcagcgagcaagcaaagccgaagccgaagcccaacggatccgcgctaaaacgttgatgttgtggtcggaaaacaagccaggtcagctcgcctcagttacacgatctaggtgccttccatgctcgtatattttcgtttccaattcctctccgtcgattagaattaatgcagatcgcaatggagaagaaaattgtacaaacgatttgttgtgccacactatcatgcggttgcttgttgcgaacgggagcccttttcgtatgtaattatgtaattttgttggttgggacgcgtgacaggtttcttcccgcgagtctatcagctgcgtgctacttgcagaatgaacatccctccatttttaaatatacgaaattattaactgtttgttgacagaaatttaatggttaaatctttcactttatagactattggatgtgttttagatttgtgctagccatttgatacgcatcaagatccgcgctttttaagaaaagacaaaaggaatcctgtgacctgatgggatgcgggcgcatgactttcccactaggttactatggtttttatgacttgatgtcgacttacatcccatttatcctataattgcatatttgcatgctagttgcatatataattactgtgtaataaaaaaaatgtaatcattaaaactatattgcaattatattgtaattacatttgactgattttgatgataatttccagtcgaatgttatatggattatccctaaaatataagttttttaagatttaaatcctttttcataatttaagaatttctaacactgttcatcggactatttatcacataaaaaatgatatttaaatttattccattttatcatcgtatactctcccacatccatttattctatatttatcgacggacaccaaattcttttatttctaacattaatctctactaaagaaactataacagttatattttgttcagagagtaccagaaaggtcgtcgtactagtgtaaataaatacgaatgtcccaatactattagactatagatacctatttgtgagtaaatacaattgtccgttagtggttggttagctctatcagatcgatagggagtagtgaccaaatgaaaagagagccttagtaatactgctccaaagcatagaaatatatatttcctccaccccataaaagcttaatttttgggtttctctttatccaacgtttgtttgtctgtcttatttaaaaattttatagaaaattaaaaagttagtcaagcataaaatattattaatatttattcgtgtacagatggacagagtagataggaaccgatacgtgtcagatgagatgcattaggtggaccgtaaccgtaacctcgaccaaagcgtacgtgtagcgtctggcttgtttgtatacgtcgtacaatgtacaattccacggttggtgttggccggtaagctaccacggctgcaaaacggagcctcccccacgcgactcccacgatcgaacgcgtgcctccttcgcgcgccccgtttgtccagggcggcatgagctctggcggctggcgcgcgcatgcagctgctgctggtcgtatgaatgcacacgcgcatcggtgcatggcgctagcactgcggtgcggagccgtctgccgcgctgtagaaacggggaccgtagtaccgtaccgtataacaaagctcgaactggaccttcaggaaacggcggtgacgacgctgcgagctcaattatgcagcactgtcgtccctgtgtcccaagttgtggctgcggctgcaggcaggctgtgcacggacacatgagggtgtggtcagtgtgtcagtcagtcaggcagtcaccacagtagtgattacagtagtgaatagtgatgaccgccggacttttaatgcaagaaagaatgggtagtactagttgctagtctcccctgccctgtaaatccctagcaagccggcggaaacttcctctgtactgtcctccctcagtaaaaaaaaaaaaaaaacaaaccttaaatttccatgtctaacatttgtctgtccatcatatataattttttttataattagtattttcattattgttagatgataaaacatgattaatactttatgcatgatttgtctttttaatttttttataattttttaaataagacggacggttaaacattggacacggaaatcagggtttatttttttagacggagggagtaggcaggagaagacggcggcgaaggagaagcttaacaattgggaagaagtagatacaggaatatctaggtagagtatattcatgaatggatcgtcgttgtatccagctgtagatatcccgatgccggagaagaaggttcagcatttaatacagctaaccgacttcaggctacggtttgaccccgtgcccgaattcagtcatccgtcgtagtggttggcagtttacaggatttacacagttgtcacacctttaatgcttctgagagttaaccctaatcatttactcgctccgttttttaatagatgacgctgttgactttttctcacatgtttgactatttatcttattcgaaaaattttatataaatgtataagatataaatcacactttatgtactatgagtgataaaacaactcgtagcaaaataaatgataattacgtaaattttttaaataagacgaatgatcaaacatgtgagaaaaaaatcaacggtgttatctattaaaaaacggaggtagtactgtatactccactatggtgtactaggagtacaatagtacttcgactcgtgcattgcagcagccaaataaagtgtagttctagtactattgttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtacgtaattgaactttataatatctccactttatcctgctgtcctcgtcccacttcctccacctcacacactctgtacagcagttctgtaagtcagtttacataatattattactaattctatttttactcctttctcatctccaaaccgtctactaagcgcgcgagggaagatagagtttttttcctacttcatcacctaattatttgtctttttttctttcttcgttacactacttgggtttatgtactggaagggggaattctacattataagtaaaaatatcataacaaaatattaatttccccccttttcaaccagcggcgccacccctcgccgcccgcggctaacaaaattattactaaggtatatatccgatcatattataaaataaattaatactttttaccacatatattttattaaaaaagaaagtatgttttatagtggtggggaaaaagaaatttttttttttttttttttttttttttttttcgcggggggggaaaaaagagagaaaatatatttccccccctttatttttttttttttaaaaaacccgggggggaaaaaaagtttttttttgggggcggttgtctatcaaaaaccaaaagttgggggggagggaggagggggtttggaattttttttatttttttttttttggttttgggggggggattgtttattttccaaaactttaattcaaagttttagttccggtttcccctttttccccagccataatcaattcatcccctcgtttccagtcttttcttttaagcccttgtgggtccccctaattattggcccccggccccgatcaatggaagaataaagaaatcagtcctgccctctgcacaagttggtgttgaaaagaaaaagagtagacaaatgtagttcgtcatcagggcacgcccgggtggaggagcacaaggcatcccccgttaattaatttgtcttgtgtttctccaggttttgttaacccaagtagctaagcagtgttagggactgtttagctgttcactaactcacatgttcacagccaacttttgggaagacacggcatagggtacgttggctaggaaccgagtgcattctacacgtaccactgtaccagagaacagctatgaagtttagtatgtcactcccggtgggatgtggtggtggtgtttagttgatggtatgctcatggatgtggtttctcagctagctgagttgttttagagtattttgggccggtttgaattgttaccctaccaaaaattttgataggtagcaaactaaacacttctattaaaacaatacttacgtcataaatttgactttgtcaattaacttatctcttattagtatattttggcttcagtccaaatgaacatttttaactacctaatgtttggtgccgttcgttcgcaggaaaaaaaaaaagcatgccacgtctataacttggagtaataacaagctgtggcccacgaaactgtctgatccaaaaacacttcggcaactcagccaaaaggcccagacatactagggcgttttctgaataagagaagaaaactaaaaatccaccttgcgtctctcaggtatgggttgagtttcattcatgtccatcaatgataaaaatcagatatgtagcgtcatggcttacctcaacaatattcgccaaagtttgttgctctttgttcccaacctgctaaatggtgtgttttttcaaaaagtttctatacgaaagttgcttaaaaaaatcatattatccattttttaaaaaaataactaaaaaacttaattaatcacgtgttaatgaaccgctctgttttccatgtgagaaaatgagttaccaagcaagagaaacgaacgcagcatgggtggtttttaactgatgtgcgacataccagattttaaaagttaacattgtgtttagatcccaaaaatttttggcaaaaaatgttacatcaaatgtttggatacatgcatggagcattaaatgtggacgaaaaaaaagaaccaattgcataatttgcatgtaaattgcgagataaatcttttgagcctaattgcgttatgatttgacaatgtgatgctacaataaacatttgctaatgacggattaattaggcttgatatattcatctcgcagtttataggcagaatgtgtaatatgtttcgttattagtctacgtttaatactttaaatgtgcctgcgtatacttaaaaaaaattttggccaaagaactaaacacggcctaggaaacacttcacatccgattttaagattgaaggatttttacaattcttgaagaggtattaggaggtaccagacactgggaggtgccacttacaggagcagaggggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttcaatttttaaaaggagggttttgggggggtaccaaaccctggggggggtcccctttcccggggcagagaaggtttctttttaaaaggaaaggggggggaaaaggggaggggaaaaaaccaaggaggaaaggcgggcccgggcaaagttgatgattgggagtagggaatgccatttgcacttatttccccttccacccgggggtaaaaatcttaaagaagtggattggttccacatttgtacccccatgggttttttatggggtcaaaacctgtacccaacgagcaaacgagcatgggcatggttagtgattacaaatgctcgcttcgcctgtttacccgcaaaaaccaactgacatgtggcccctcggtcaacttagtataaaaatcaccatctagaattctaggtttttcttccttccctcccacccaccatctagaattttattgaatcgccaccaccctcccacccaccagtcgtcaccggtggccccaccctctagccggcgactttcacagacgccacgggaggagcaaccgaggaagctgcgaacgccgccgcctcctaccccttctgcgccgagctcccacctccggccgtcgaagtcctccaaccgtcgaccgccagcctgccacaccttcctccagccgcgcctccatcatccgcttgcttggctgcctcccacctctggtcgtcgcagcctcctacctccactgcgccgagctcccctccggccgagaattttattgaactataacaggtaaacaggcatgcccgcgggcacataacacccaccggcgacaagcatagacaatgttccttacccgtcatgtagtagcgggtatgtccgcagacatgaattacctcacgaacatgggcacccttcgtgcccgactgcaatccctaattgggaggtcttgagttgagaaacgacggcacgatgcacgagaaagacaaaggcaattaccggcttacccttgagaatcggtacctcctcattcccaccttgcggtaccaccatgtaaccaaactctgttagccctctgatttgattggatggacagctcaaattactttattctctctcctcaaggatggtaaatcagctcttaagattgaggcataaattatccaaaaagaaaaaatagattgacgcatacgacagaaactatactcatagttgagggatgtaaagtgcactttttcacaaaagaacacacctacctcaccggcccaactataataagtcaccggtctttctatagccaatctgtactggcaggcttgtacgaggttctctgtaaggaataagttctcttgaagtccctcatgtgcctagtctaactttcgtccttgcaaaaccaatgcccttggcagtattcatctaagttttggtagcgggacgcctacgtgcgtactttaaataggtcttcgtcccacgtagcattgacttggtgcttacatgatagtttgttccggaaaaaatataaaatgtgcaaaattgaggatgccccgttcaaactccaaatcctgttcaccggtggatcgaggagatagaggtagaaagggtgaggtggaggaagtgggaccgactgacatgtgagtccaattattttgtatcatcttgtttcactgatatatgggccccacatattttgttttcattttttagttttcaattttgctattttaatcaaactgtcacgtaagcgccacgttattaccacatgggatgaacatctaatcaaagaagtcatgtatgcgccatgtcagtcaaaatcggggaaaatacttgttgtgtttggctgcactagctgccgcaacgagcaacgactggtcagctgcggctgcagcagttgtgaatggctgcagctggcagccggtttgaattgccgcagccacagcggctgcagcagcaagtccctccgaacagagccactattgaggaatctcgtttcaactggttttacaaattgggggataggctgttttgaattttcgatttgaggaaccaaaagtaaacttattcctctctgtaaacatggcaccaacatccgaaccaatcgatactcacagtccgcacggctcaccaggcccagacacctcggactctcgaagcggacgggaatgttcaggaaaacgcgacaagagcggagaaccccgcggcgtcgacgcgaagctcgaacaaaccaacggcggcgcacgctgtcccgaagcttcgccacctttccccacccttccacaccgcccgtggcgtgagctataaaatggcgccgcgcactcgcctgttccccgcaattgaagcaagcaatcaagcgacgataagcagagcactcgcgacctctccgacgatctccagctcactgcttttaggttctcaaactctgatttcctctctactctgtagtgcaatggctgctccattcgctctcgtcagccgtgtctcgctagcggcgcgcctccccatccgcgccgcctggaggagcgcgaggccgacggtcgggctcccgtcctcggggagggcccgccagctcgccgtggcctccgcggcgcaggagaacagggacaacaccgccgtcgatgtccacgtcaaccaggacggcgggaaccagcaggggaacgccgtgcagcgccgcccgcgccgctcgtcggcgttggacggcatctccccgttcggcctcgtggacccgatgtcgccgatgcggacgatgcggcagatgctggacacgatggaccggatgtttcgacgacgtcgcgctggggttccccgccacgccgcggaggtcaccggcgacgagggaggtgcggatgccgtgggacgtcatggaggacgacaaggaggtgaggatgcggttcgacatgccgggcctgtcgcgggaggaggtgaaggtgatggtggaggacgacgcgctcgtcatccgcggggagcacaagaaggaggagggcgagggcgcggagggctccggcgacgggtggtggaaggagcgcagcgtgagctcctacgacatgcggctcgcgctccccgacgagtgcgacaagagcaaggtccgcgccgagctcaagaacggcgtgctgctcgtcaccgtgcccaagacggaggtggagcgcaaggtcatcgacgtgcaggtccagtagacgaatcgctgctattactactgaacgatcactctggaggatgtgagcctgtgagcgtgagggtttaagcagtgtgaggtttgaaaaagtcgtgtactagaggttgtagttggtcgggtattttgcgccaagaaatcatatgtaattactcagcgaacgagcgaatgaatggaataatgctagtatgagataaaaggtttggttgcttcatcacctcatgcctacatccaaattgctgtagttctggcgtttctccatgaggaaaattgtagacagaaatagctgtgattgtctatgaatctttgaacagaaccagcagttaccaaggctgagacactgagcttagctagttagctgttgtggacttagaatgcgccttattggacaaattgtacttacaatgtcgtcttataagtgacagataaaatatctcaagaagttagtcatggagaattgctcggatgaatgtaccgtggggaattattggcttgttgctcggatcaggaaaattgtcatgacgcgggccgctgatcagacgatccttcggaagcacctgattcaacggctgagacgcttccagccgtcgtcattcctgacttttcgcacatctgcaaatactgtactgttggggcaagagcgctccgcgtctgttcaccggccgcctgaaactggtaagctccggccggcctagcagccgcgtagtacgcgtgcagttgtgcttgctgctgctgtgcctgtgctgcagatacaccgtatccaccatagtagccctggttaaaaatcattcgttgccacggtcaaatactgaatttgtccatgacaaaattaaggacgtgccgttgacaaacatttagttgtagtaaaagaaaaattcgagaaggaaatattccaaccatgtgcgcttggtgcgttatttccggagaatatcctccatggtatctgcagaagtagaatatcaggggaacggatttccttcaaattaaaatgtgacaatttacagcgcagaactgaacatggattacgaatatctgtaatctgctgtttcggatttggagtgcttacccatagcagtaagggtaggcgtacagaacttgggggaagtaggaaggagcagagccctggtacgacgaagacgacgcgatcattgcgggcctcaatctggccatccctgaaacaacagcacaataggatatcagcgaaaaatccggttttattgtgatggggaaatccggctgacaaaaaggagaaatcaaactgcaccaaacggcgccgcgacagcgtgcacgcgccgcgccgcgccgaacgccgccaggttgcagttggcccttctcccatcgatcaccggcgttgggtcctgcagcgcccgcgccgcgccgtcggggtccctgaacgtcacctgccgaaacagacatgcgccggaataagtttaaacggaggccagttgttttttgcaggaggaggagcaaggaaaatcggagatgggcgaggcgtacaaaaccgtagcccttggagcgggccggtgtgcttgtcggcgatgacgacggcctcgacgatcttcgccgaactgctcgaagtggcgccgcaccgcgtcgccccgggtctcccacggcaggccccccacgaacagcttcgtgaacgtcgtgtcgccgtccatcgatcgacgggagggaactgcggcgtacggggggcgggctggctaagccacgaccgacgtcgtccgtgtttttatgcggtatattgcgcgaggacgcgagatggatcccacgacggcaaaggcaaaggcatggacgtgattgtcacgaacgcggatgcgttgtgaatgagtcgggctgggccacgttaaagctccagagatgaccttgttgcatggaataagtttattttagatctcttgacaacgaattttgaattgcttccttgaacagtactattaccagaaaagattggggtcgagttcaggctggtgaactgggtgcccccggtcatccacacgcgggcgacccgggggcgaaaccctaacccttggccgccgccacccttccctcctctcccccgcctcgccgccgccacccttccctcctctcccccgcctcgccgccagaaaccgcgcggcacgccgggatggcggcagcggggccacaaccccggtgacagcccatctccggcgcgaggaggcggtacggcacgttgggagggccggcggcggcgcggcgcgtggctgcggatccggcgccgttgccgctagatttggctcctccacggctggttccggccgccgccggatctggccggtgccgacgacggagcgggcgacggcggcgggtagcgcgcgacgacagcggcggcaggtggtgcgtagggatggcaacggggcgggtcgggggcgggttgggctggaacggccccgcccctaacccccgacctctccacccacccccgcccccgagtgaagatgcggggccaaaccatcccccgcccccgccccctgcggggaccccaacgtgaccggggcccgcaatgtgtagccactccatccaatcagaaaaaagaagatacaagataatcgctattcagcaagaacaaatattgtacatacttcacacatcatcaaaaaaagcacgaatacttggataggaccatcgaaattcagtaagaacacagcaagaacacaaatatttctctgtgtgaatcctcttctcgcatggcgcctacacagctccgttcgccgtgaacccaagcctgcgcgccgcctgctcctctgcgccatcgcctcctctgcgtcgcggcctctgcgccgccccaccgtctcctttgcaccatcgccgccgcacctctgcgccgggtggataccagagggaagaggaggggagggcactggggagaggttgaccggaggggagaggagaggagaggaggggaggggagggcaccggggagaggtcgaccgaaggggagagcagaggaggggagggcaccggggagaggtcgaccggaggggagagggagactggcgagtggcggcggctgtgactgaggagggagagcggcgagagaaaccgcgactccatgagatccagagtcgggaagcagtgtgacgtggggggaggataaggtagggttaggatttttttttcttatataccccggattccagagtatttaattaggatgggcttttttggcctgcaatggattatattttgagaggtttaatatacccccgggtccccatgggtcacccgcgggtggaatgtttcccccgtcctgtacccgaccaaatgcggggccccggccccgcattcccgcggggcagaaatatcacccgcccccgcccctgtaggggcgggtccccgcgggggaaattgccatccctagtggtgcgggagatgcgggtgacgacacggcttgccggcggtgaggctggcagctgacgaatgccgccggcgtgcttggtggtggtggcatcgtgcgaggagccgaggcggctttgcggcgccggcgcccaatgttgatggtggaggtggttggctgcgcccgtcggtgaggttgtacccgcggggagctccggggtgctcggttgtcacctcgtaggaaggtcggtgaatcggggcagtgcgacattcttcgacggtcgtgtgcgatttggttcggtgtgtaggagaggatagggaactgtaggcgaaagccttgccgtgtcttatggccagcttgacgatggcaacgccttcggtgccgttcccctcctttgaggcatcgttatgatgtgttccctcttcttcttttaccactgtgctccgggtgaaaaccttgccccaatttccgggcaagcggcaacggcgattcaccttgcgtctctgttgggagtgccgtttggagaacctttcatgtacatgcccgatcgtggaattggcgttagctccggggcttctaccttcacaccgacgcttaataggccgggaatgttcggcgaggcatttgccttgttggatctgcttcttgctttgtagtaggcggccaacggccttgtttgattctgctaggtggagttaaagctgctttgttgatggggtgcgatgaagctcggcaacaataacacattgcaatctctttctaggtgtgttggtgccaacaacaagtaggaagcggtgatacggtggctttggctaatgttctccatgggaagtcggagctgcttggttgtttctgtgatgagcttggcaacgacgacacaagtttgccgtgaaatcgaagctgctttgctttggcaagcttggcaacgatgacatgctttcaagtgaaggtcggagctgctacgtcacttttgcgcaagcttggccgctccatcgatggtctattttgagtgggttgtagcgttgagttgtgcgtgctgtgaacttttcggccggcaacaatagcgtcctttgtttttttttcttgtaacccatctgggtatttactcctgcttattgaaaatataattggtagcctctgcctgccggtttagtttaaaaaaaaactattaccaaagataacacatctcttaacttctaatactggatgagatcacagggcgatattctgactggttttagcatgggacctatgtgagccccacatgtcagtccctttatatctttctaccaatctgattgtttgatggtattttggtgattatatgtgtacgcaagatttactcatgattgacaaagcaaacaagcaagtttacaagttggttagcttatcatttctacgtaatgcttggccatatatatacacgcaaatacatgcatgcacaggcagtcagggatatatatacttggattagtatatgtgcatgtataattaaccaataactagccgtgtgaagattggctggtgaggcaatcacgtgcatgcatgcatgtactacagtagacggtcgtatgtgtgtgcatgcctgggtgattaagcaacctatatgcatatctgattaatcatgggctcggcccatggccgaagacgatagctgcctacgcgcgggtggctggacctctatctcgccaagatttcagaagttaatatgcggaagagataaaaccagatgaattaagagataaccaacaaaccaattgattttatctctataacaaacttgatcgagttagttacttcgcgcgagcgctggcgaggcgcttatcaccggactgtggcccagtaacagagaaacaaagcgaattacaaatcaagtttatctctattgattgtttcttatctacagaaataatgatgaaggaatcgccacccagctgcgcacgcgcgggtggctgggcctccatctccccaatgctcagatatttgacgctgggagaagctaagagataaaatcaaataaggatataaacagataacaaactgatcgatcaagccttatttgcagcgaacttgacgcggaggaaacggcgcgcggatgcggtgagcaccaacctcagacgcctatataagacatctacccatcggcagccaggggtcattcacgaactcatccacacattcattcaccaacgcatccagtatccacaagccatccatcatcaacgcatctgcccatcgatcaacacacaacgcagccatccatcctcgacgcaatcatccattctcgacgcagccatccctcgtcatcaacacatccatcatccagcaccggagccaaagcgcgcgtgcggccggagcacaccggcagtggcgagcagcttcagacgaaccggcgtccggcaagggagcacgaggagggagatggaatcgatggttttccaaggtaaaaattaattaagatcagtttctttcttattttatatgtagcacgtacatacgcatgcatggagaggcatcaactagagtatggaggagtacactcgtgcggccgcgtcggtgtgcgctggtgttatggcgccgaatgatagcagcggctatcgatctgcgtcaacaaatatcgcccagttacaaattagatcggcgaccggcggccggcgacacttcgtgtaggcgacgacggctatcggcgactggtggctggcggcattccgtgtaggcgacgacgaccatcgatctgcgtcaacaaatatcgccggccagttacagatcagatcggcgacctgcggccggcggtctcacatcacatgatcggatcggcaatcggcgaccgacgcgtgacggcagcaaccgaaggacgacggacgaccgtcggccttacatacacacgtcgcacggcggcgtggcggcagaaacaggagggaggacgatagggagatagcaagttagcaaatgcaagcatgctaattaagctaattatggtggccacatggccaaccaatcggaagacgacacatcatcaaagtgctatagtgccatgcaacaagtcatgttcgttcttgtccttttcaactgggtgttagctgtgattaaatccagctattacacgtgctcatcatctccaacaattcctgattcttctctaatctaatctcgacgcaattgctatgacgttaagtcgttcgagctacgcaactccatgcatgtcttcaccaacaatctacatcgacacgttgttcaagaccgacgaggctagacgacggagggcgggcgaagccgatacgaaggccacgctaccaacaccggcgcacggaccgacgaggctgtggatcgctgccggcgctcacacacacacatctatatcatcatcatcacaaccatgcatggagaacgcgaagcgaagacgacgagacgaccacaagtagcttaatcggaggttctcttgcaggcctagacctgcggaggtaattaactgggagcttctcgaggccccaggaaccaggagaccacatcgcacaagttagatctgtccaatgacagattatagagcgcgtatacatatatattatattaggaatttgtatttacgatcttttaagattaataaagagcatattccctatgttttgtttacattgtatatttaggtacactggcacgcccgcacatatatgtatctctaacatagagatctaagatgttatttttctgccctaaacactgatcttggtggccacttgccacgatggcagtggcgctccccgaccgctcctttcccgccggacacagcccttctccctgccgggcactggcagtggcaggtaggctcttctcgccaccgtcatccccgcgcttatccggcatccaccatgtcgcgctcacgctcccgcactcatccggcggccacagtcaaatatgccaccgaggggctctaagcttccaactgacactggccaatccatctacgtacaccaagaactcaaggccttgcccaatcaagcccgtcggcaccacccatagcgcatccgccgcgacgaggaaaaactggacaaggagacacgcgcgcccgtggaagctccgcccctatcccctgatctagactgctttctggttgatctgttagtagcgggcacgatggcgagctgacggctaagctgagttgcatgcatatatagttgtaggtgcaggtagaaaaaaccgaaaaaaagactaggattgagactggaaaatttggtctcaactattgaaagaccgaatttgttcggtcaattcggttggtacctttggttaaccgaatagaccgaacaaaccgaattttggtccactaggtccattaaggtccaaacaatccaattgaatcaaaatttgacctaattttagcctctaacatggtttaatttgtgatccatgatagtgagagatttgtgatttttatgtgtacttttatctataacttattagagacttggcttttattattttggaccttctgaaatttcagtctgtctccaattttagatgaccgaaatttctaaaagaccgagactaaaattttcggtctaaccgaacgcctagccctactgagttgagagctcattctcaagtctcaaactctccaatcatgggtgcgacgagcagtggtgcaaaatatccaagtgagatgaacctacagagccattcagctatagtcggagatggctttgggaagacggtggacgagctgcctgacgtggtgcagggagccgctgagaactgggaagttggcaagctgtagagcgtcatcaatgcgcttgcttgccggtaaggtggatctcaacctccgagattgtgggctggcgggagaggagctgggtggggagaaggtcgtcgtcgctacaagctcgacctggtcacggaaggggaagcaccgccatcgtggccacctgccgaagcagagcggaggaggagaagccgaggcgtcggaaggaggtggagtatggcgaagagaagccaaaagatatgtgagcatatgatttattttctttctactaacttgtggatcccactatttttatttactttttttaattgttataccatgtaagtgccatgtcgataccacattagataaagactaagtcaaagcgtcacatgggtgccacgtcagtcaaaaccatccaaaccaccttgggactatatttacactgattttggaagatgagaaatatattgtatcggttttgtggttaagtgacgcgatccaaactctacgcttagatgagtggcctagagtgaactttttccttgttgcaaagtccaaagtagagcttatacgagccgggagaatacatatgggcttttcactgcgccgagataggctgtgggttcgccaagacttcggcggatccctcgaccgtgcacgaacctttgcgctattttcagctttcgctttcttacctgtgaacagcgctccagcagcaggtcaaccggctctaccacctgaaagtccctttgatcaagtgcaccatgaccgaatgagaaaaataggaggtcccagcaccaaaaggcgatgaatatcagtcactgatgtgtgtgcaaagtgatactattgagattcttgtgctcgcaacctgtcggaactaatgaagacaccggaggtaggaccaaatgggaacgaccccaacaccccatcctactgttttaattgcaagaaacaatggaagtagatgcaaaccatagcttagctgatgccaaattactcattagcttccccacattgtggtctcagcgaacacaacaaacactggggcaccacaagtcatggcaatcaataccatggccccggagcatcctgcatgcagttccatttcattttttatctacctaccccaactttcttccatcaagacgagagttgacaccacttgacgatctcacgctgctaccaccaggacagccattgctcctgccactgccgcttgtgaccatctacacggacccttttcaatcaaaagcacaaacgaacgagaaacacctcataagaagcagcacaaggaacatagtttcatcgagaaaacaacaaatagaacagtcgcgatgcgaaacactgccagctgcccctgtgccccacgaaggaaaatttcatcattcctagtagccctgcatcctagatccaactttgtaggaacagtatttcctagtggcaagtattattgagtactgcagtgaaatttctggatattgtgccgggttctcgaatcacccaacagctcctaccttaagcagtagacaggtgaaagttaaccaagttcatagcagcattattacgtccttaatccaagaaagcagcttaagcttcacattcgagtcttgaaacttaatgatagttgattttgggtttttccaccatactttattttccaaacttatatttaaatcgctaattagatttacctataaaccactccctccgttccaaaatataaatatttttagcataatgacaaatcaaatattttcaactttgacccttaataaaaaaaatcaatcatgtaaattgatgttactagttttatcattaaacaaattatcataatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattttgttggtcagattagtatcacggagaccgtgttaggatctaaaaatgcttatattttaggacaggtggaggattttaattactttgttcatttctccacgggttatcagccctatctcagtcgatcaaagcaactgtgagtactggagtactctacttcagagcatgagcgaatcagattgatagtgatggaaatgtcatactgaactttcagacaagaaccagcatgattcccttggccgattcgcggaatctgcatctgcgtgacaactgatgctgatgttaattttgcatcgaattttctaattgcgtcatctaattcccgtgcagaccatggtcaacctacgagcatgcgctcacatgatgcgatcaccaaattaagtgtcatctccttttcagaaacaatactaccggcaagtcaatgcctgaaccatgcaatgcaggcacgaacaagcgagatggaggaagagtagatctcaccgcggaatccggcgatgccgccgagatgtcgtagtagccgctgttaactccgttgttgtcgtaaccgccgctgacattgccgccaccacctccggggaatctccaaccggagttgccggcgccaccgaacgtggagttgtcgcgcgggagcttgtaggagagctcgtacaccggcgtgccgtcgggcttgaagaggccgtagttgcgctcggacgccagcccgggcttcaagttctcgttgaacagcgcgaacacgtacgcgcgcatcgccaccgtgggcttcagcggcgtgcccttcccctccgccaccagccgcatcgcgttgctgttgtacctcgcggcgttctgcggcgtcgcggccgtctcgcccgggtccccggaggagggccacccggtctcggagatccgcacctcgaccacccgagccgccgcggtgttcgccgccgcgatggcgtggtagacggcgtccacctgcgcgacgaggaggtttgggtagcgcagcccggagtttgggtccgggacgccggcgtagcccgcctcgagcagcgcgtactccagatggatgcccttggggtcgccggagtaggcgaagtaagggtaggcgttcaccaggaacggcgagccggtcctcgcgtggtagtcgaggatggggcagatgtacgggaggaggtccctgcggaaggcacccgacgagggcggataggacgtgccgagcacgccgaggttgtgcgccgtggtgacggagatctgcttgtcgaggccgagcttggcgagcgcgccgtgcagggactgcatcgccgggagaagagcgcgcgtgagagcggagttgttgcccgtgagcacctcgttgccgacggtgagcgcggcgatcttggtgtccggcaggaagggcatgacgttggacctgagccacgaatccgcgccacccgggtcagcgagcccggccagggactggtcgggcacgccgacgaagagctcgaccccggtcttggcgaaggcgtgcagcacagcagggtcggcgtcgtagagccgcacgcggccaatgccgaggccctcgagcagcggcagcacggcctgcggcggcgggaggttgctccccacgcggccgtagttgatgcccaccagcgacgccgacgtggcatccgaggcgggcgccagcgcgagcgcgagcgcgagcgcgcacagagccgctggtagccagccaacgcggagcaagcagctgggcggcgccatccgaggagcagcggagtggattgcacgggtgtgggttgatttgggaggaggtgatctggtcaagttacctcctgcacctggaggctgtggagcttatcactcggggggcagaagtgactgtacttcgaagttctactctgcgtgcaacagtagatttgttacggacacgaagaactctctcaaaaccggacccacaagtcagtgagacaacggggcaaaatcacacgggtgtttgttgctactcgcatacggcaatttagcgctgctagtggcagtctgctacggggtcgaacccgatggacggcggacgccataaacggcattattttctgaggcgagacgttgcgtgaatgaattggcatggtcccggcgttgtgggccgtgcgatgtcatctcgaaaggcaaatcagaaaccgcttgaaatacgcaatttgcggaccaacttgtaacggctacaggacgggacaggatgagcctgagcaaggaaggcccacgaggcaagagagtgtcttttggtctgtgggatggaggcccataagcaagcagcccgtatggtcgagaccagaaggattaagttcattttaggtcccttaacttgacagcgagttcaatttgttcttgaaccgaaataccagatacaatatgtccattaaccatcaaaaccagtgcaatgtaggtcccgtatcagtatagcaggttgttttatccaacgtgacaatttgacccgagtcaataacgcggagtcagcgtaagccccatatgtcagggcctcttcacctatccctctcttcctccacttgtttccatctcaccaggtggtgagtggtgaggagaaggccggtgatagaagatgaggaggacggtggtcgacggacgccgactctagcgagggcccatgctgcacgagctaggatgatagtgatgcagactacagcacgcgcgacatctggtagaagcactccccctggaacggcacggagagcctccacataatggtcattgaagctaccaccgccacggcgagggcgggcaaagaagcagagagattgctatactggcctcacatggcgaaagctataggtggtggtggtggcggtggccatggcctggatttccctatgcttttgagcttgccttgcctcgccttgtgctctgatctacacacgtagctgtgacaccacgctttccccctttccctagctcaccccatgaccgccctgcttagctcatcctagagagatgaagaggagagagctctgctcagctcattatagagagataaagatgagagagttattgggaagtaagaagcaatgtggtgttgacattgtgagggagtgttcttcatggaggtctttgcgatgtgaggcattctcttattggccatcttattggttgaaaaatgaaacaataatgatgttgttggatcacaccttattgggctataagatggcttagcttacaaattgggctggatgtagttgtacgggttgttatgcgagaattttcaggtacagcacacatcgagtgaaggaaaagaaaataaaagaaaagaaaaagaaggtggtacttaattattttatttgtaactagcactcattgacatctgaatcctattgttttttatggttgcaagtgccacgtcaacatcacgtaggacgatgacccagtcaaactagccacatcagctaaaaccgccatccaaattaaagcaccctggaaccaagtttacattggatttaggagttgaaggatacattatatctgatatttaggttaagggatgaatctcatacttggcgtcaaattgagggaccaaaagtgaacttattaccacatcgagggatgacaaccggtcccatgccctgacaaaacgaacggcaaaaggcccaagagtttgctttttcaaccgttggaaccttgagccctccgtagttcctgtctgtgtctccaggggaaaaaaaaaagaggaaacaatagcttcagtccaatatattacaagtcatttgatcttctttttaagtcaaattttgttaagttagatcaagtttattgtaaaatttagcaatatctaaaatattaaatcagtttcattaaatctaacattaaatattttgataatatgtttattttgtgttaaatactactatgtactatatttttctaagtttgtataaaaaagtgaaatgacttataatataaaagggtctgcttcataacggaatcccgttttcgaacgggatgatcctgagtaggtatcaagtgtgatacctatcaggtatcagatgattcaacacaacaggatgatccggagtaggtatcaggtgtgatacctattaggtatcaggtgtgatacttatcaggtatcagacgattctacacatgtttcaggagatacttgcaagtatcatgtgatacttatcaggtatcatgcgatttctaccacgtatcgcgtgatactcgcgaggtatcatgtgaaacctgtcaggtatcagacgatttctactacatatcgcgtgatactcgcgaggtattggatgatacctatcagataccaggtgattcctattagatatagttggccatcccgttaggagaggagcacctcgacacgcgtgttcggcccccctgcagccgtcccttgtagacgaggacggcgacgtcaaaggacaggcgcggtgacggcggcggttgcggggacgggcgcggcggcgggggattggacgcggcggtggcccggggtgttgacgggggatggacgcagtggcggcgggggacggcggcggcggcggcagacgggtgcggcggtggcggcgacggcagatgcgacgggggacgggcgcggcagtggcgggggatgacgacggcagcgagtgagcaggaatcgcgttgtggaggaggagctatcccgttgggagacggtatcccgtttcctagcattcccgatataaaatggtgggagcattatgcatttttctcaccaaaaaacatatacgtttctcaacaacccttttctccatacatgttcttttttaaaaaaagaaaaccatacaattcacatatttaaattacctgtgcgtatcgtttgataaaaaaaagtacatgtgtctgtcaagacgttttatggtgtgcttgggtagtattccatgtaccttccccttactaaacatccaccagttattttattttaagattaatttaggtatacaaatgataaacaggggtatcttagtaattcttaattaaacgtaatctttctaacttctctttgtctggccctcggccctccgccgattgccgtcggctcatctttgcgtcctactccatccgtttcacaatgtaagttattttagcattttctatatttatattgatgttaataaatctagacttatatatctatctagatttattaacatctatataaatgtggaaaatactaaaatgacttacattttgaaacggaggaagtacgtaaatttctagcatcaagtcaatagactaatctcctcttccctatattttgactcccatatgtaatttgactacatattgactagtgagaaggtataatccaaacacattagaaacgaatccctacgaatcttcgtttcagactcgttcttaattattgatacctgtgatttgtgaacaacaattagtgggtaatctaggcctcacgcgatattgttgagccattggtcgatgacgaacatatcagcgacgatatgtaacatcgctctcctagatgtccatctgcccccacactcaccaagtgcccaatagtaagatcaaggggcttccttaggaagaaactaattcttttactggtttatccttcattctttgttgtgatactgggtctgaaaattgcatatctaacctatcgcttatactccctccattccataatataagtcacaaccatttttcttagatgttccataatataagacatacatgcaaacatacaattaattatgatatcttctccattaaattattacttttttaaatcctccactctcatgctatcttatcctattggatgcatgcattatatttattaggatgatccaaactacaagatgataataattatttcgtctttgggttaaggatggttgtgccttatattttggaatggagggagtattgttgaagttaagagtcccgctccggtgctttctacctagagtagaaagcaatctgagccgttgatcatatttagttggagggttgagatttagttctacttccaccagagttagtagtagtagaaatttggaagagtatattcgtctagaataataattcacgtaggggtattatcgtagtttatcagtatctaactcaccctctccctgcgccaacccgggccactgcatcgcgctcgtcaccctccgcgtcgccgaggagatgcggccaccgccgccaccgccggcgcgggccgagaggcacagcacgggcacggtgcaggtgacgcgggacacgctgctccttggccaggcgtaccgcctcatcaccgtcgacgaggtcaccagggtgctgcaggcgaagaaagaggagaagtcgaggaaggcggcagcgcagcatcacctggaatccaagcccgccggcgccgctggagttgggatcaattccagcggcgacgaccacacgcagcctattaggcctgcacatttgtatattgtttcctgcagatgcagttggtagtaagacaagtgctagagatttgccaagttaggtgccaacacctgaactcaagttcccctgcaatgagcaaggtttggtcgttgaagaactgaaatgattgacagaacagatcatcaaagggaaactggagcatcatgccatgtttgtacatggctgcaaatatgttctgttggggataactaccctaacctgaatttattttcctttcttgatgaatcctactctctcatgtcccaaacacaattttggtgtcctaaattataatgctatcaggaaagcaagtgcttttcgagccaaacctactcatacaatttccatgtatcacccatttacaaataccaatcctaaaaagcttcagaagcttggctagcacatctgtccaaaacaacatgggtttgtggctgtacaacaaagcaccagaaaaaaaaatcaaccattgctggttgggttgccccggtacagattccaagaaggcagaatgccagaatgtgaaagaaaaagcccccaaattccatggtaaagagccacacaaatcaacgcacgtgcaccacggaggagtggtctttctcctggagcttggagatgacggacatgtacaggtcgcgcacgcagcgaggcgctggtagggcacgccggccgcggtcaccacgtccgcttccttcgcgtcgagggacgtccgatgtgtgcaagtagagcaaaacgattttccccttcaatcaacgctggtagcgccgccgaccgcgccgccgctgacgggagtagcaataacccttttttttaggagtagcaatcgtacctgatgcgagcgatgagacagagaaatatctcatatcaaaattacccctaatctgtattaaaagattactaatgtaccctttaaaataaagggtcgagattaattctatttgtagtagaatactttaagtagagagcaccagagcgtcacttgttaagttaatgccttggccagtacctttctaccggtacgatcgttagattgtaggtgtatctattatgttgtacccatccgctgagcttaaacaaccgcttaaatcgttgtcaaattcttgtattaggtcttaaaacgacgtatcatgtatccatggttggtctcattccacgctaatacagctcatatcatgcaatcatatgatccaataatccaattacggtggcgcattaattgattttgcaggtgggagtcgctctcctgtcaatcatcaaccagcatcgcacagcgctactactcctagaatctagcacgaagcgacctgtgaggacatcaaattcagtgccctgtccgtcgccgtgcaagcagcacgagctgaatcgtgcatatgaatggccctaaaatccaaattcgcacagctcagactgtgcgaccacagttcgttcgatcgaaaggaggaggacacgatgcagaccaacagtttaaatctgccgacgaccgtgccaggggttgtaaccatcagttaaaacgatgcaatactgctactaaatgtagtagtactaagctactacaggtagtaggactaactgccagtcgttcaatagaggctacatctacatctatgacggtcgctcagcgaccacacatcactctgattatcagattgtactacacaaacagtgctagtataaagcatggatgttaagcttaagcctgatgttggtactttactaatttctgttcataaccaaccgcttgattagggacactgatcattcggcacagctggggtcatcagcatacaaaaacgagaacatcctctttggaattaattctgcgtattattcggctgatacactgatgtcgcaacttacaggtacagggtactgacgcaacagtgaaagtacaaaagattatattctatttgtgctaaaagagtctttaagaaatgctttaattttagttgaaacgaacacatcaagtgactagtctaagttcatgtcaggcattagttggcaagtaccagtcttgaaagagctcggtttgtgacgtttgcgccattcttttaggcatgcaggacgagagaggggatgctttgttattgagtaggcttatctgcttgttttcagtctgacagcggttccttcaacaaccgaagattcgtcatcttgccgttcaagaacaaatattcctgattaatcttgaaggctgctgctgattcccttcaatctctaatcattctatctagctagtaggtcaacaccgcggcaaacaaactgaagctgatcggtttgcttactgattcatttgaatatatatattgaagctcggctgttttcagggaaaaataataccccatcaagtattgaacatcgcaagcatgggttgatcactaaagtctggtcttggttagatccaaaaaattttggctaaaaacgttacaccaaatattttgacacatatataagtaattaaatgtggggaaaaaacctaattacacaatttgcatgtaaattgcgagacgaatcttttgagcctaattacgtcatgatttgacaatatgatgttacattaaacatttgttaatgacgaattaattaaacttaacaaatttgtcacgcaccgtttacatgatgcgaagtctgtaatttgtttcgttattagtctacatttaatacttcaaatatacatccgtatactttaaaaattttacaccaaactgaacacaccctcagctgaccccacatacagtctaaatctggagcctgaatacgcacattttaatggacgaaatcacacggagtcagcgacccagaggccagatagcacatggcttacatcaactcaaacacgcaatgatggcgctaattgccagtatcatcccacattgaaaaaacagaacggtgtgcgagacacaaaggatgttgtgcactccacgctgcatgagactgcgagcaccgtacgtgtacacagctatcctgtcgcacgcaacgacaaacatgtagcctagcaacaggctcgcgcgtgcgtgccaccggcgaccggccggccgggcccctcgtctccgtctgcaagctccacggtgaaacgaacgagatggagacagcgtgacggtgcagccgcgtggcgtggcctggcctggccgtacacacgcatggcaactcggcaaatcacgcatcggcatggcgttccgacgtaggacggagaactatagctagggggttggagagaccagttgatcgatcgatctaccgaccgtcgaccgatccaaccacacagaagagcaatcaccgacacaacacagtccgggctctgtggaaggaaaaaaaaacgacaggacgatgttcggtagaaagaggcggtcgcagctaagggcaaatactacgagcctctacacattacccctaaatttgtcacataagattagatgatgaggtgaaggagagaaattagaagagagagaatgagccacccctcatgcaagaggcaacctctacacaatcttcaagaaaagtgcaagatgatgtgagagtagactaatattggggtttgtgtattatatgtgatatgttgtatgcgttgactcttaattaatgagaagatgacatgatctaaattagatgtgacatctacctccactataaaacttgccctaatacccccagctaacgtcccctgttcctgatgagtactgacacatctctagtgatggctacagtgtatggttgtacgcgtacgtgagtcctgtgacatagtaaaaggttaaaccgctaatttcaagtacgcactgtagttcgtgcgaacgagctaacaaagcgacatgcatgaatggcgtaatggaagtctgaactctctgaagccatgaaaacaactagaaatgattcgcgcgctacgctgcgcggcaacaaaaagaaaatagagagaacaataaatattacaggaaagattagggaaacaatgtatacacaatatattatttcagagtactaatatgtagaacaaataaaaagaaaagagaacatgtctacccctttgtagtaagagtccattcagacatgacttcatcttttataagtccatgtgcaagcttctcatcctaattcaatcgacagcagaagcacaacagcatgaatggttgctttgctcctgcaaacatgaaagctttgtacctacgttggaaaatataactcagataataatttcattacaaagcagcattgatcaaagagtgagagcataaaactaaatagagtgaacataaaacaaaaaaatatatggaaatttgtaagaacaacaggaaactgattattcgtatgcatcaccatcatcttgcaaagcacctgtgacatactaaaccctcgaaaagaaagggagctagtgctctagaataacataagaataaggcccttgtgatttgtcaatgttttataaagaaatcatgttagttatttagcgggcaaccaagatttacatcaaaccattgaaattacaccaccgtactggtactttttaccaatgatacacataaatcaccgagtatactgtgtggtagtcattgagcacacatcaaaccttgtagcagtgtacggatgagatgttgaatgtaactcctaggagtaaaattcagttttgaaaagcatgtcgatttgcatgcgtttttgtgtggccactattcttcacacattgaacaatactatcttatatcatattttctgggtttgtggaaaaacaaaataagagtcaaacccaaactacaaaccaaatctatatctaaccactgtgagcctagtattctcatattagtaccaaaaccgtattacgcaacacaatggcataacaatatatatactgagctcatctataaatggcgtggtgctatacacctaagaggctaagaacatacgcttggcttttaatgtagcatatccatcaaaaaggtaagatgggtgtgtcttctttttcacttaatcttcatgtgcgaataatgcataatttcaaaagagacaaccaacagaaaagatccatatgaatgccaaaaaaataagtgttgctagctagtaaaagttcataacacaagaaaaatgatctggtataggtgaatagcatctaagtatttaatattataagaaaatgctacctgggagatgtactaaaccatttattatacaatcaattgtaggcaatcaaacatattgcttctaaaaacagaatggaggtagtggcaccgtaaaatcacaggaaataaaaaattgaataacatatcacctgcaggagagaatgacaagccttgagtaattgttgcatttgtcatcacctacagaaacaacacctaaatttaatcaggagtgaggaatattgaccattctcatgatagcaccaagccaccatctaatgtgagagcatattctaagaaaacacgatagtatggtcaccaactaaaactactacgcccaaatcaaaagcagacacaatatgctggcaaaatttaaaagccaccttaggttcttttggctaggttgttgccaactatcatcttagtgggcttccttgatatctcatactgaatggatatgttaacagatgcttgttgaggtctcctttccctgcatggagaagtgaagcaataggatggaaatgctacggatgtagatgtggtattgaagagaaccaccttgaacataatagaggatagtaaaatattaacggagcttatgttatgcaggggtgaatgatgctatgcatgtcatccccaaaccgatcaggccaataaatcagaattgctactatggattgagatgagaaggcagccacacagctcaaattctagcaaacacatcaaacaaaaaaaagacgggattctcaagcatactcacgagcggatgaacaactttgaactaaaggaccaaaatgcgattggggcagcaaacttgatggagaaaatcatagatgctttgtgttctgaggtttttcgaatggttctccatgtggtacgatgcacaacgtgatcaacaacaggcccttgatcattcctggcctttgtttcctgctgggagagaaattggttggattagatttaagcaacgtgagcaccagcttgcttgcacccttttttccaacaaagatttgaatcagaaaagaaatccaatctttttaccatggatgagaacttcaaaaaaaaaaaaacttaccatcaagtaaactggtcgtctctatataaagtcgaagagcagcaaaggcaaactccaccccatcgaacaagaactccagctcagctcaacgattccaagaaccagccatgggctttcgccaacaaatcaagaactgcaatttagccgaataggagctaatactgttgctgctagcataaccacaggtgtggagcacctcccaacacccggcaccaacaccacacacgatgcttcctagatcaagctcccacatccagcgaagatgagcggagcagccaaggaggcacgcggggagctggtcatcgccgtacagtgagacggacggcgatagctagggttgatagggaaggagattgtccatcagccatccgaccgtgagatagtgatacggtgaccatcgcggggcacgagcacaagaccatggtagctcttgagaaggggagaatcggcgccgccgctccagtcgaagcggacatgggcgtcgctgctggtcggagaagggagagatgaagggtgaaatttcaagtgccattgatttagttttgatgattaataacaaatccaatttgtgagactaatgtttttataagcatttttttgcctagtctcatgtggatatgaaagtggagtgttggtggacctaaatcacaaggatgaaatacatggagatcaagctatatgtatcattatttctcttcatgtacatattgatatgttcgtatataatatttccacatgattggcatatgcatgtgagactaatgttttgtttgagtatcatctcttatttagtctatttacattgagaacgtggagatgatgaaggtatgtttttattttattgtctatatttgataaatgccttctactcttgtataggataagctctcaatgtttaatatcttgttatgcatactcttgcttcacacaaatattttgtatgcatacatttagggggagcaaatcctatactttagttatgcatgtaatcgatccaaattattcaccttcatttaattgggatctttacacttgaacatacatttgagtatatgacacttgtggtgttgattaatactcatcatttattcatatccttttatacatgcgatcggttggtcaacatgtgtaggttgacaaccggatcattgggactaataattttattgagttgaatgaaagaaataggtcccaaggattacaaaggtgttgatgctcaagtgatatcattacatctaacaataccaagaatgacaaagtgaagatattgaagatgtgtgatatgaagtggctattatggcaagacggtgaagggcaagcgatgctcggtcgcgatggaccatgcggcggtgaagggcaagcaaggggcttggcgccgaagaaccaaatccggtggtgaagggtgagtgacggctttgtcatgatggaccgtgcgagaccatttaaagctacaagtaaccacatcaatcatttgaagaatatatggtgaaacgatatcggcattggcgtccctcaagacaatgaaagaaagatgaaaaaaaggcattcctaatggtatagttctcttcttatttacatttgagtttaggaatgccgtactattaagagggatgcaacgtcgaggtgtttgtgtatgtctcggtgctcaaagtgacctatcatagtgctaccttgagagaaacccaagctttaacctatcctttgagtagttttagtccttgtttttggttgagttgggtagtcctctgagtgagctttccatagagtccaagttcatcaaaaagggactcccgagcgaaaagttatagtcgttttactctgtgtttttcggaaagtccgaaaaattttcagagtttccgaaaatttttcggataactccgaaacttttcggacattccgaaaatggctgcgaatatgagatttgcttctgtaagttttcggacttgtccgaaaatgcttttcggaaactccgaaaattacagtcttggcctccaacggctagtttttgaggggctcgggtatataaactcctccacccctcatttgagtggctgctgctcttggggagtattagacacatccaaaaccaaatagccatcctcatttccctacctttgtggtgcctctttgtgaggaggatttgagaaggggagagagttggattgagagagtgaggagttgagagctagtgagcttcactccatcctttgtggtgcctctttgtgagagggatttgagaaaggaaaagagttggattgagtgattgagaagttgagagctagtgagcttcactccatactttgagcactcgagttcatagcaagcaaatcttcgattgtgtttgttactcttggggactaaggtctcctagacggctaggcgttgccggtgagcacccaaggttgtggtgtgccacggaaagtttgtgaaggcttcaatttcgcctccgcaagggaagaaatcaagagtgaaaccgaggagtgcatttgtgcaacctcgtgaggaaagggttgaaataggcccggcccttgtggctcctcaatggagacgtaggatccgtggatccgaacttcgggaaacaaatcgcgcgtctcccctcttggtttgcccgttcttgcattctctcatattgtgcttgagcttgtttttacccgatctacttgcatgcttaattgatttagttggtgaccttatatcttgcttagataccgtatttctcaccttttgattcatatacattttgtttgtttgagctacaagttaatagatagtgtttattccgttatccgccgaacttttcgattgagaccggaatttccaatcccataccggaagtttcaatttgaatcaaaagttatcatcactctaatatgctatgaagttgtgataatttttaggaacgcctattcaccaccctccctctaggcaacatcaaggtcctttcaaaggggattagggatggcgagcaggatgcgacattaggagggaccaaaacgacggcgacggaaggtcttggagatgcatcggcgcgccgcaacccgattggaacgacggccgactctcggccaccgaatcaccgatcggagaagggagagaaagaggatcagggacggggaggcgacgtggggagaggagcgctcgtcgattccacgacctggtaagggcggaaccatctagataggaaatggatggccagattttgtccacgcgtgggaaagaacggctctgatcacgtggactcaattagaaataccaaaataacgaggggttttgtgcaaaatttgatgacgtggatcggctgggcttgcggcgactctagcacctttaaggtatctagtatgcagacagaggagaaggagatattgccgtggtggcacgagttattgcatctctctgctcgggcggtgatggacgtttcaacggaaaaaccaggagtcgtttccgcgcgtgaggtcacagtcacacgccaatatctctcaccgttacgccgctctagctgatcgcttgctcgcaccgtcgccgagcggcgggctcctcgcaccacacagggtcgccacccggcagcaggcgccgcggcgcgcagcgagaggcggcatgccattgtcaacgagatgattgttcctcccggtccacatcgctgtcgcacgcacgctagctctacccatcaccaatccaaattagcaccactagttagtcaggtgtcgttcaattctaacatgatactctctccgtttcgaaaagaacaaatctagaactggatatgatatattttagtacaatgaatctgaacagaggtatgtccaaattcatagtagtaggatatatcacattcagcactaaattggttttttatggaatggagtatttactagttgtactgtgctagtagtagtactacaagtaatcacgagcagcgtcgtgaacagcgaccgacgtacgttggagaggaaagtacgtcgtactgcctgtctcgccgtgcacacgatataggcctatattgtcggcgcgcgcacgagatcgggcgccgatgggcaggcgtacgtcgattaatggtcgctgcatgcaaattgtcgtacgcgtccgaccggtacgtcaatgaccggtcattccgagaaacaccgagatccaggagcaaacagttttttttgtccgaagtgacacgatctgcattggttgcacctacaatattttcctgaaggttctctccgttgaacagggcacctttcatgagacccgatttggtaaacagggtaatttgtcacgatttgtgatagagaaacggattgctctagctgctgatatggacagtatatctggcaactaactatctttttttttatcgttactgttcgctatatatagatgttacgctgtaacgtataaatggtaggaagttgggatccgcctcactttcgagtcgaaagaacatctaatccttttgacgacgagacaactacatcgaaacggaccggttcaaatcctaatttcccaatcggcgagttccggtactggatttgaacagaggatgagccgttaatgtactcgactccgctttgaacacgactaaacaactcaccgaaagcaacaattaatatatcatctgttcattgcttggtgttttttttctaaaaatgaagatgaagattaagttttttacgtaaaatgaggtgatattaacgtataattgattgagttttaattattacaaacttaaaaaatagattaatatgatattttagagcagctttcatatagaaagtttttacacgaaacgcaccatttagcagtttaaaaagcgtgccacaaaaatcttaaaattcatccaactcttgttggagaaaaaacgggacatctgcaccttctttccaagtgatatatggtttgatttctacatcacaacggtctctgatacagctttggaccataaactcgtcactagcaagatgatggagaaaactacgctatgttaactgataaagtcctcggacatggagtttttacatcccggtatcatgtcactcatcatttgcatgtaacctaaatagttatagatttttttaataaaatagtaatatcgattggaatgatataattctacaaacaaaaatgcaaggctatttgatctataactatagaaacagaaatgataaaatcagatagtgttgtagaaaaaaattattatttttgtttctttatgtgtagatcgaatttagactaatatagtatcttatattattataatctatctaatcgaattttataaatttttatataactatttaaactacatgtatacaactatgcgtagaaaatgttttccaaattatatcctctccttgttcagatcgagacatcgcgatggaccagagaagtgcagtactctcctccaaccacacactagatcaagcaacgccaacttttttttccatcttgcagacgtaagtacggggccagcgtccgtcgaggggaccacgtaaaaagccgagctggacgttggcgaacaggggtgttttatggacgtagcgcgatagtgcgcacaaacgctccttcgtctccatgcgcggacgcacacgcgccaggaggaggatcgaccggtccccggccgcggcgaaatggcgaactgaactccatgcactcgatctcgccctcgccaagtgaagaacgaaacagttttccgtctgcgtccgacaaacgctgcagcggacagccggacaccacacccatgcattgaccgacgcacggaccgtgggaggtttccgtacgtatgcacgcgtggccatttggccgatgcagggaaatcgataccctacgaaattaggagaacaggagcttaatctaatcttaataagaaaatacccataattatcattaatactacgaaattaggagtacgagattaggaattatacttgacctgatttctggatgctgtggaggaggagtgaacgctggttgcacaagaggccgacaatgaattccacccattttaggatcgcggatcgtcttggaaagacatcccctgaatcggttcgtggtggggaactgatgcggttctgacccactctttgtttctattacccatatgttgatgttgtatcggctgttgttcatattgattcctttgaagttgatattgtccttcgccttgttgatattgatattgcccttctggctgatattagggcggttcttcctgccgataattattttttttctcatcatatgctcttgttgaagctgttgttgcggctgaaattgttgtttttgttgccaccatagtaaacaactaatatacgtactatatattgatcaatttttgctgaatcggagctgttgatcgactggttaatcacacgccaattctcttaattttcgaccggttggtgcaccagttagccgatgatacacatccaaacgacgcagtgcacgcatagatcaataagggagctgagccaaattgatcacgcaaatgattgggacgatccgctgatccgggattgtcccgtactcaatcacagcacggcgaaaaggcatgcgaaagtgcgaaagtgaaaccaagtcaaggagcatgacaggttggctggttaagagcaagtttaatatgtagataactattaacaattaatttatattaaaactaacatatataatatataatagttagttataaggtttactctattttctcctccggcctctctatttctctcactatgtattcaatgcaattaacaagtaacttttagtacatgataactcatcatttttttatctttattttccacatataaatttatagttggcttatagccactattatccttctctaaaggatgccacctttataaaagaggtacgtagatgccacctttaaatttatccaggtagactattcatcaataaaaaggtaacatgcgcaataaatcacatctatgataattctagtacactgaccataatagtttaaatttatttgtttacccaatcttctcttcacatttctcctttttctcttataggttatgtaaaagttacgtcttgtatgggagtggctcatcctctctctcttttcctctctatttcacctcattatatatgagtctatctggtatcttagggtaagtatttaggattagatgctcatagtacctgctgagtatttttgagtagtgcaataaaagagtgtttgggagagaggagataaactttagcccctctctaaaaaaatataagtccctctccaagagacttacggttataagtttagcccctctctcctaaacaacctctaaactaacacgcctatcagtagcactgtagctagtacttgttctggtgcacgatagcacagcaatagcagtaggcagtcgtagcatccaatgcagttcgcctctgcatgcccacgtaaacagtggcctactcatgcttagccggcgtacggcacgaggacttggatacgggtcgcatcatgcagggaaacccagaacgcaaccaccctttctcggtggccccaactggcacagtaaacgccaaatctaccgctgtcgtttttgtgtttgcggacaagcacgaatctccaagcttaccgtgaattcaatctcacatcgggttcctcatcgtgttggggactcaccctgaacgttgttaatcgtggcaactgcgaccgagtcaatgtactcctccatatgtttttttttaaaaaaaatgtactcctccataaggcgcagcccgaaaaaagaaaacgaaagaaacgcttaacactacagcgtcacggtgtgcaacataagtaaagtgagcaccagaatcttgtctagagtagatgactacttctgcacagtacacgctcagtatatgtctactatatttctctcaaaataagttatttttccttttttttgctacaaaataaacatattttcgattttgagtaataattacattagattttagaaaagtaaggataaatgtttttgggattagataaagtaaagaataattaattatattgaaatttgataatgtgtgaaattctagttttttaattgatatggatgagataaatgaaaaatgaatttattttaaaacggaggaagtaattaaggtggtgatggttctgatgttacgagtgacgttctcctgttaagcaagttgacacgcctagttgccaacctcttctgatcttattgaccactcttaactacgcacatgcactgccacttgctctgtccttgcgggcctgctttcgattgttcagcttgtgtccaaagggatcatgcccgtacgcaacatatccaatgttgctccgaaaggaaattaataaacagggcatctatcgcaacgttgacaagagaaaaatctcagggtaagatcgccgagcacgttaattaaacgcgccgagagatttgggataacttgccagataatcgtacttcagctggatgtacagaaacgtgggcattctacgtacgtgaaggaacatgcgtaatatacgtgcctaccagctgtactggagtgcgatgtattcagcgacagtcacatgcatgcaaattccactggtttcgtgcacgctcatggtcctgatgtaaattgaaactccctgtgtttgatttgtgggagaaaatgccaattgggatgaaacagatattttggaggcgtttggtttgaggggctcacgggtccagactccccgactcccactcccagtgcgtacccatatcgaaacacacctaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtgagcatgggagctccatctctgccccatcctgagccggccaccttttctcctcgtcgccactcgccgccgcctcctccccatctcggtgtgcacccgcgcatgcaccgtcctccctgcatagcgcaccgctgcgccgtggtcaggtggagaaggagcaggtaggggcaaacttgtcttttgttaaatttctctctccacatttttctcaaatatcataaaataatacttctagtgtgttacagccaattacactattttatggtgtccctcagcagtgacacaattttacggtgtcctccaactaattacacaaaatttgaatgtcatgtggcaaattttgccatatgtgcatatagctacatgaacaagcaataccctggcgctttggtcgttcaaccagtcattagtccatcacgatatatgcatcatctgtgcgtacatgatccatatagccagaaggatgtaatactacgaaagggcaggaatcgacacgcacgtgcgaacaatatacgtctacaatcacatctcagcgagctgtacgtgtaagcgttcacgaatggctcgtatcagtacgcaggtacttttcctcggaccacacatacaaccgtgcacccaaacacatccagcccgatcatctcgcgtatatccgcacactattcatcacgccggttgcgacgcactagttacctatctacacgccccggcccagatataccagctgttccccggccctctgctcgcgatcgattgatccaacgacagtgcaactaaccagtagcacaatcaattccgatcccccactccataccatggcatggatcgatcgaacagtaatttaagtctcgaagaattgaagcaagtgcaactacggcggccggatgggtcaccaaccatccgtgtcacgttgccatcgggcgcgtatatgtgtgtgtcgtctggctggcggctcgcccccggtcgattcggcgcacctgtggatgtgatgtgatcgatgcgcgcgcgcgcgtggtccgcggcggttaacgcgcgcggcgtatctctcgcagtacgcacgctatccgcgcgcgcgcccaacgtacgtgacgccacgccacgccacgccccccgcgcgcgcgctcggtttcggtgatgcatgtcgccagcgccgcgcgcgatcgacgtcgcgcgggagaagtacgtgccacctaacggtggcgggctgcgccgctgcgcggacttacgcggctttggctgggtggctcgcgcgcacgggggcgcaccatgagatggagagcggtgtggtgtgacaagctaacaaaagcaggggggggggggagaaaagcggggagagcgacgcggcaaccgactcgacgtactcgacggccggcggcgatgtacgtactacaagctttggaattccttctttttttctcgcccgctttcttgtgaagacgcgggggatatatgcttcgtcgcatgcaagcttcttttttggggacttctattaataagaaaggacgccgcatgggtcccgctaatcttcgatcggcctccgactctcgcacgccaagacgcgctgctcccggctttgagcaatcggcgtgacagggaaaaggggtttagctagctagccgggtaggttaaccaagttctagctagattagatcatctcatgcatggactcaagatgttccagaggagatgatcgatatttagctacagtactagctagtactacctccgttttttaatagatgacgccgttgactttttatcacatgtttgatcattcgtcttattcaaaaaaaattacgtaattataattttttgttgtgagttgttttatcactcaaagtactttaagtatgatttatatctatacatttatataaaattttttgaatatgacgaatggtcaaacatatgttcaaaagtcaacggcgtcatctattaaaaaacggagggagtagtatagttttctcatctcagtattgagatggtctgttcagagaagccgagactataattgatcacgttttcagtattcgatcgcattagatggctaaaaaaatgtctacaaaatgtcaatcttggggcaattcacccggtgtcctacatcttaaatgatctgagtaattgggaaaaaggctgcacttcaattaatcatttgcttccagtttcagcgtctccgctaatttaccttcgcgttgcaccagcacacatactgacatactcgtgccttcactatgtgtctatctacacgtaacatttctggttaacagactaaataaggtaggttcattagcatgctcacggatgtattacactcctattgctttttatatcctctttagtcttgtcccttgtcatggcagctccatgttggattccgatcgatttattactcatccaagacgagtaaacgacgcctgcaaagagcaagcttcgtactctaaccgaatgcgttgtactggtacagcctacctgcaggctgcagcacaacaaagtggctaactgtttcagtctttgacaagcgcatgctggatgatataattaacctatctaatttaaaagaagcagctatatagacacggtacactacactttgcattaattataatggagcatttggagctgaattaaagtggacgcccaacttatgaaaaacaaaaacggtggaacttaaagggagaaaaaaaaaagtgaacgagtgatctttaccctttttttttctctcccgtgacattcttaggatgccctgcactcgacagttgataggatgctcagctgctaactatacttttgttattttcagtagcgagccacccacccagagccacttcttccgatcctgtccatcaattcgcactgattaagctttcgctttccaattccctcttctttattgagacaatcactaaaacatacattgtgcattgtctcatctgtattatagcagattagcagtactgctatctatttatcctcatggaactttctgctaccacacacacaattggccattatgtattcacgaaatcatatccgctctattttccccagaaatatcagttttatcatcacacagtgacacaggtcacaggctcacggtatcaccgggaattcctgtcgatcaaatggaagtactgcgttacacaattcacattttacagtgacgcaggcacgcagctaatcgagcagtggaactgcaatgaacagtgctatgcacattctctttccattaaaaacagagctgtatgactcttgcccctgcagtccaagcctgcaatctgcatctccgtgcatgatgcttagtgtactatagttagtttaagctgactttgggggtctttacagctggtgcagctcgaagcacctactagcagctggctggctgcagtcgagaggtgaaagaccagtttcagacgacctggtcttcttctttcaagatcgatcacacgtatagagatagaattctccaatgtactcaacaaagaaaataataactaaagaatatttgatagttttcggagtattttttttaaaaatataactagagtgtaattacaataggtggctagcaccgtgtgagtgtgactatgtgtgaggttatgggttcgaatccttcctcatgcgcacaaatcgattatttttcctctctaggtacatgaatcttaacagggattcaacggtctacaaaatgaaagtttcatttgggaaaaaactgtcaacaactcgataacaaatctgaagaaaaatagcaaagaaaataacattcccagctaaataatgtagcgatacacgtgtcagagaggataatatctcattctcatgacactccagtagatctgaccaaactctaaaaagcataaacacctgcttcaatccccgcgctttaagccaatcagcatcaaatctttttagacgtaaccccgcacatgcccaaccagcccatgattacaccctggctgcagtagtattattctcagaagaacatgttaccacattctgtcattcaccgcagcagttgagcaccacatttgaccagccagccagctgattataccgagcactaatgcgctattactagtataaattactccagtttgggataagataaccacccctgcatcagcgcagtcaggtcgaccagagccgtccgatccaccacccctccaacggacggctcaggatctagctcttccccccgcgtgccacacacaagtgggtctattgtaaaaaaacctccggtctcatagtttgtgcctcgctcactcacactcacacggtagatgaagtggcgttgtagccggtaatacgtgccacctactgcgacattttcttttgtgcacttgctccttggacgttagccaactaaccgtagtcgcagtcgtctcgcctgtttttaaccgctagtagtccgtccgattagacgtgagatacgccccgtatttctggtactactactactagtactgcgtggtgatgacacattgacatgccactggcttcactgacactcaggcacacagatgaaagcttcgctgcttacgtagtcatggcgaggtgaaatgttgcagccacatgcacaggctagattatggagtgaagtagtagtagtaggagtacagaagtgaggcactgtttggcatctttggatccctctcttttctcttttggagagccaggaggagcgatagcctggaggtgaaccagcctgcctttccaccgcgtccccacctacctactgggaggcgccttttgttactttcacacacatgtgtggcgcttgtttattgcgaggattgccagtcagtcaatgtgggaaagctcaatgccatttttgcagtcctgcagacgggcagtgcgccagtgtcacgttggaatgaataatctttggctaagaaaccaaaaaaaaaaactaatctttagttggtttctcaaggaaaccagtgacatgtttttgattgagctgttgcttagctgttagctttgcttaatgacaacttatttgcttgtcatggttttggtcagatagagaaatgagggagtgttacggctgggttttgctcggcattgtacttgaggaaacggatggatgagtgagcttagctagagtaatttcttttctaaagccccctttttctcatatccttttcgatctataaatcgtaggcaactttccgttttatgaccataggtattaggtggtgagctgttgcgagttccatcgatcagatttgcttttttatttgtaggggtagcaactggcacaggggcattttgctccaaggagaaagcaaggccaccctaaatcggcaggggcggatctaccgtgtaacggtgacaccgacgactttcggcaaaacctatagttaaactgcatatccatatattataacactatgttctaagtataattagggtgtgtttgaggagaaggggattgaggagattgagaagatacgcaaaacgaggtaagccattagcgtatgattagttgagtattaactattttaaattttaaaaatggattaatatgattttttaaagcaactttcctatagaatttttttgcaaaaaacacaccgtttagtagtttgggaagcgtgcgcgcggaaaacgagatgttttctctctcaatctcccagaacacccgggaacgaacgaagccttagcatactatgacaccagtagatatgatatgacactattgaattaattttctggatccgccactgtacatcggtgttacgacaaacagtagtaaatactgctatcaagaaagaataacaaaggcaagtcgcaacagcaagtgttttactatatctttcagaattcagattaggttccgtgcatcatccaaggcacttcggaaagtgaaatgaaccatttggaggctagtgatgctccaactgacttctgttcgtgggacaataacctcgatcaatccgtgtctgtgtgaagttctttaaaagatgatatgtagagctgttagctaggagtacttagttgataggcataacaagatcaaggacatgtgtcacgattaaacggaaaaatattgtacctaccgatcccaaccgtttgtccgatgcttaatattgtcagtgtttttgttccttggaactcttcaatcgatatgataattaaactagtagacttcacaatagatagctagtagtagatggtagagatcgatgtgagataaggattaggaagagccaaaacaagtggcgtgtattatggccttccgggaggcagcctgttggcatgattgacatgtaaaatgcgtggttctattttggttgttgcggacgcggcgaaggacgttggtattgggctccagcactgtgccccctgcttacccgaaacccatcaaaatcacgttgagacaccggtagatacatactggagtagtagttttgagacaccgacattcatcaaaatcattgatagagtagtacaatacaacttcatcggtgcatcaaggaaacggtgataacactatttataatttccaaccctctatcctgtaccacagttgtcatgtttaactttacatgatgacacacaaaacgaaaatactattaatacgtaagttattaaattttaattattatttcatccttctcaaattgatcatcatatactctctccatacttataaaggaagtcgtttaggacaatgtttaagtcaaaccttgggaatataaatcatgaataactatcaagttgttgagtttgaaaatgtaaaaattatatgaatagatttgtcttgaaaaatactttcataaaagtatacatatatcactttttaatgaatatttttatagaaacaagaagtcaatgttatattttggagaccgtgtcgatgttctaaacgacttttttttagtatggagggagtatgtttatacatcaagactaataataatttaaatttcatcaatcaagacaccatgtacacattctcccacaatgcatatatcgattaaaacaccatgccatctacacattctcccatgctgcattaattgtattatgatgaaactcgtgtctatacggttatatgatgatcaatttgagaaattttgaattatattatatgatgatcaatttagaaaggaggaagtacaaacttaaagaatgaatttatataatattttaaaataacttatactccctccgtttcacaatgtaagtcattctagcatttttcatatttatagtgatgttaatgaatttagacatatatatatctatctagattcattaacatcaatatgaatgtgagaaatgctaaaataacttatattgtgaaacagtggaagtatataacaatttttcgcaggaatcacattgtttaactatagaattgatgagatgttgacttgttgagcgtagctgcatatacagtactcaccttacctggtgtgctctgtaataaatgtgtaaactgtaatggaaaattgctaagagagaaggcttgcctttggccctgtttagttttccaaaaacttttcacaaaatcatcacattgaatctttggacatatgtataaagtattagatatagataaaaagaaaaactaattgcacagtttgtatgtaaatcgcgagacgaatcttttgagtctaattaatccataattagccataaagtgctacagtaacctacatgtgttaatgacggcttaattagaataaaaagattcgtctcgcggttttcaaacgagttatgaaattagttttttcattcgagtccaaaaaccccttccgacatcaagtcaaccgtctgatatgatacctaaaattttcatttcaccaactaaacaggctatttgtgccatgcctgggcaactattttaagagaaaaactcagcagtaactaaaaaaagaaatgatgctattattgtaatgcaagacctgtattttattgttatatcatccctgtcaccatctccatccatcctactgtgatgaaatgttggatgtgtatctctgctgcgtatcactccctccctccctccctcctcacagcaagcgcacagcacacacacactctcctcccgcttttccccacctcgccactttcttccctccctccccgcttttttgcccacctaccagcagcgcagccgcgcacccccccgtaacaaaaagcacccggacctccatctccgcacctctctcgcgtctctcctccttcccccaccaccaccgccaccgccactccattgatgctagatagggagcaggggcgagaggtgggcagccgcattaccaaaccgggagacgccgcctcgagctagtgctcgttgcagcagcaggaggaggtggtggtggtgggattccagagggaagaagaaaaggttgcgggagcaaaaggggaggagggaggcgagggccgaggggaaaaagggagaggagtgggggtgaatcatccaatccacagtccagctcctggtgtgcagtgcggcgctgatcggttgaggaggtgtgagcggcaaggtacgcgtggccgtcgtcgtctccgccgccgccgaagccaccgacacgccggccgggtcgatcggagccgcgggtcagatccagttcacgccggaattgcggcggattccggcgaccgtgaccccgccggatctgcattccgcgtggagcctccccgagccgcgccctcgcctcccgtaaggctccgaatccctttgctgcgtgcctgcttaattttttcccgtgtttttccttcgttgttgctaatttgcagccctgtgattgcgcgtctgtgttcctgcaatgcttgcgatttttgttttttggtctggattgtttccaggaaattatgctttgtttgaggcttttacgtcggttttatttttgaactttgcacagtagtactagtgagaagtgcgctgcgagctccctgttcaatccgctccatctgaaaatttcactgtttattcttatttccagtttctgacttttttttttcccgttcaccggtcttcttctttttttgccctcccggactttgcgcttcgtgtttccttgtcttgtttgggccaaagaaactactagtactattatgatcaatgggcagtgaaatcaaatcgcgcggtgtcggttcggcaacgcactgtcgcgcttgcgagggtggaatcaccgcgtcgtgctcgccctgttcgggcgcttcccttgtccttgccgttctcgcgctccgtctttaccccctcctcgacgagttcttcttccccccgaacattcaatcccatccgatggaacacatggtacagatttaacccgtgaaagaatccggcaagtacggccagcttcacttcatccggtgggggtggaatgattgatagaagtagcggccggggagtagtagtacagcgctgccactgcgagattagtaaaaggagatggtagaaaaaggacaaccccacttgagcccgcaaggacgagggatttattagtagtagtgagtaggctgaagtatagcgcatctggtggctcaagcccaaatctgcccagcaaataccgccattaatggccgtatcatgatgcttagagagtggtactggtactagtagtagctctccgcttttactccggctcacgcgcgcgtcctcgatacgacgactcctactgctggcagatgggacggaatgactgatgatgaggagcagcagtgcagcacagtaagaaaccaatggatccttcttccttgacacggggcaaggcgagcagcagtaggtgtccggtcatctcggcggaggcttccgttccgtccggcctaaccctccggatgggcttaaataaacattcgctgtcccacgccggcgatttactctcgcgggcgtcttaggtggcagccttaactgactctctcttcgccgagcgacagtggcgcgcgattgccgtatcgcgtcaagctctacagcctggtgatgctgcatgctgcggccatgcgcgcggtgatggtccacggcgtggatagagagatactggccgccttaattaagccgctctgtgcgtgtgtgtgtcatgagtgcgagaagtacatggcacggcgattacttcccgcgttcgacgttctggcatgacggtgatcggatccggtccggtggtctgcgctgtgcgccgccaacttggtcgctcgtgggggccgccgccgccgcgtgtgctgactgtagtattagtaccctttgttcttgcttcaaaggttggatttcttatgacggaattagtagtggcctgggcttgtcctatcctatactactgttctaggtctattgtaacagaaacctctgcttctggatcatcgggtgtgtgtacacgtcgccagtggatggaatgtatgactatggagccgtgaggtacgcgtggtttatgtaccttgcactttgatgagtgataaaggggtggttgattatattattgtactactcaccatatatggtggaattattgtgcactgaagtgtgtattatacttgcccaaccactcgtctttcactgttcctatgactttttactatatgcaatttgggttctttccagcagtatcaattatagaagttgtatggggtgcgcaggaaaatgtttacttattttggtggttagttcttttgtctggagctatatgttggttgcatgatatatctttcttttattttcaaaacacacatcgcctcgtgtcttcttttcagaactgttaatcctgaaacttttcattggtgtacaagaaaaacgtttattttgatgtgggttacttcatttttctaaaacattacatctgatgacatgtctatctactgttttacctttgtattgttgtcagagttggtgacaatataattagcttcagataatttgtccacctttatgctggatatagatacttactcgtcacaattggcttatcttgatatttaccttatcgttagatacattgtgcctgatggatcgtcgcagctggccatggaagaagaaatcatctgacaaatcatctagcgcagatgcttctcaaaattccaatcaagctgagcaggtttgtgttgctttcgatgttcacctgtagttagaatccttgagaaatgccattttacttggaggaagtcccaatcacaaactgtgacttattaatgccattttattaagcaaccctgcttgtacctgtgggtgctgcaaaatttgaagttatggaaagtactgggttgcaacgaggccattttttttttgactaaaacgaggccatttattagctattggactggtttatttgcattttgtccatttatatttaaaatgaaaataactattcatgtttgtggtagattcgttcatgattgattttgtatttgctgatttagttttatataggccctctctgatgctcaattaagaaggactacactatatcactcacatagtattttgtttcattttctttcacccactgtaccgcagaaagacataattttttttctacatataattttgtcaaagagcaactcattgcatttttgtttgtggcacacaaaatttattagggaaaatttagattatgacatattttgctaactgctaaagtacatactgctgtgtggtgtcagtagaatacccataggggacatcggtattaccagttcatttgatatttgtttgcatttattcttatctctaaagctgacattataaatggaattgtctactggtgcatcctgaaagttttccaattttaccttacctttacatgtttatttcttctaatgccatgtttccacttttcaggatgacaaagctccaaaatatgtgcagatttcaccagaaacatatgcacaccttactgaatcagaagaacaagtgaaaaccttaaatgaaaaggtgaaggccttgaatgaggacctctctgcggcacagtctgagatcactactaaagatgccctagtgaaacagcatgctaaagttgctgaagaagctgtatcaggtgcacagaggatcactatgttcttttactcttcctatttgagtagaataacttactaactactacttttattttcataaaccttgtgctagtggatgttggtataggtggtactgctctctttaaagtggaaacagaattcggccattcatatgttttcttaaaggttgaatgatttataaaactgctacagtagatgtatttttgatgggctatatgctttgtcatgtttaggttgggagaaagctgaagcggaggcctcagcactgaagcttcagctagaaactgttacattggctaagctagcggctgaggaaagaactgcccatctggatggtgctctgaaagaatgcatgaagcaagtaaggactgtgaaagaagaaggtgagcagaagctacatgatgtagtctttgcaaaaaccaaacagtgggagaagataaaggccgagtttgaagcaaagttacttgagtttgaacaggagctcattagggctggtgctgagaatgatgcactctcaaggtcactcgaggaacggggagaccttttgatgaagattgatgaggaaaaggctcgagcagaggctgaaatcgaagtcttgaaaaacacaattcagtcaggtgaaagggaaattaattcactgaaatatgaaattcatgttgtttccaaagagcttgaaatccgcaatgaggaaaagaacatgagtgtgcgctcagctgatgttgcaactaaacagcacatggaggatgtaaagaaaatatcaaaactggaagctgaatgccaaagattacggggtcttgttcgaaagaagttaccagggcctgctgcattagctcaaatgaaaatggaagtggagagcttgggcagagattatggagaaagcaggttgcgacgatcgcctgcaaagaattccagcttccatcgtcctatgtcccctatgtcccctgttcctgattatgcatttgaaaacctccagcacacgcagaaagagaatgagtttctgactgcacgtttgttatccatggaagatgacaccaaaatgctaaaagaggccttggccaaaaggaatagtgagctgcaaacatcaagaaacatgtatgctaagacagcaggcaaactccgtggcttggaagttcaaatgttgactggtagccaacgtaagagtacttcgaatcccaacatggatatccactttgatggtgcactgagtcaaaatggaagcaacccacctagtatgacctccatgtctgaagatggtgttgatgatgaaggaagttgcactgaatcttgggccaatgctctggtctctgagctctcacacatcaagaaagagaaaggagctaagagcagtgtgacagaaggctccaatcggttggaactcatggatgacttcctagagatggagaaactagcctgtttgtcatctgaagcaaatggacatgtcagtactgttgaaaaaatgaagattgatgatacggaagcttctttgtctggtattactgaaagagatggtgttaaagattcgcagtcagttttggcattgccagggactccatctaataaactgcagctgtctgacagctctccactcttgaaactacagtctagaatatcttccttgcttgattctgaatcaccacagaacaatgctggaaatatactagatagtatcagaaatattctaaaggatattgaagatgaggcagattcatcaaatgatagcaagactcattatggtgacatggttgaagtagctgacaatggatcactaatgaagcattcaagcagcgggagcaagcatgctatggatcaagaactagtcaatgccattttaaagattcaagacttcgttaagtcacttgaccaagaagtgtccaagttccaagggcagtcttcagattgtgatggtttatgtgacaaaatacagcagttctctgcactagtagagaaagctctatcaaatgagaatgttctaaatgacattgttatgacgctgtctcttatcttgtcaggaaccagtgagattaagttcatgatgttgaaagagaacaccaaagaagctgacaataataatttggattatgttgataaagtgactttacttgaaaataaagtgcagcttgagccactaaaggacagcatttctggtccttgccttcctcgttcatcttctgatcccgagattgaaggtcctactgactctggatgtgatgtcaagactgctgtgcagatatgctcatcagaggaattcgagcaacttaaatctgagaagttgaatttggaggcagaattatcaaagtgcaatgaagttatagaagagacaaaatttaggtttaaggagttggagaagagccttgaagagttgacatccaagttggttgccagtgagaaatcaaacagcttggctgagacacagttgaagtgtatggctgaatcctacaagtcacttgagtcaaggaaagctgaattagaaaacgaaataaaagtgctgcagtccaaaatagaagctttgacagctgaacttgatgatgaaagacaaaatcatcaggaggatataacaagatatagagatctcgaggagaagattgaaaggtgaaactgaaatttttttattattattgattaatagttggtacaaagatatcactgccctctgctaggtttttcttcttacttaatccattgacatgaaggtatgagaacgagaggaattcaatgtgtgtggatgaggatgcagataccaaagcaaagcaggtatgaacaacaaactttggatcttctacttcccaatatctttgtttaatgagtaattttacagtccttgagaggtaccaataggtaccaacatttttagtgcaaattttggtacctcttagtaccggaggtaccagattttaaacaagaaaatgtggtaccttccggtacctcgtcaatgactgtaaaatcactcttgtttaatacttcccctgtcccaaaatataagcacatatgtgttcgagaaaaaaaatgccattgacaagcgcccaagtcctagaaatgccatcgacaagtatgagtttcaagaaatgccatcgtacaaacgattttgtcccaaaaatgccatcgccgttagggtgagattctgccagttggttagttaatgaggactaattagaatgaaattaacagaccgaatcgataatacacataaaggaatcaaaaataggagatacaattgacaatataactaatctaaaaaagattctgattattctatgagatattagtttcaaaatataaatggttattttttacaaagatataagggtacagaagagatcgagtatctacattattgaattggaataattttttaatagattgttaatgtccaatataatatttgtattatattcactgtgccagaaataataattattatttattataatgtagatagtaaaaatagaaaaaattgccataataagaattgatgtagtctaaaattaaaaacttatttataacaatcgaagaaagtatagaatcgtcctatgacattttgattgaataaatgataaacatatatcaatttgtaaaggaacgtataaaaatagaaatcacaaatatataaaatagttaagaagtccagctgactattactctacactagaaaatagataaagtttgtgtaaaaaaagtatcagtggtatatattaatataacgatttagttgaagactgttgagagactgtcaggtgctttcatgagtattaaataccttacttgaatataaaataagacaacatctcacaaataaggacacgaaagaataataattataagatatatgaaattaatatgggatacactaaagtaattaagagtattataacaaatgtgaacatgtttgaaataattttctgtttgtttaactatcttatatgtgatttgtataaaataaaataattgagtaataagaattataatttaactttctgcgttgtattaatcggtgtgtgagttgtatgggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaagagagaaagatagcacgtcactacgtacaatagttgggtggcccgaataattaaattttcttttctaggagagagtaaggctatgtttatacatattaaaatataatagtaatattttggttatacattaagtaaatgtatataaatattagagaaagttattttaatctacatatttatcatttagtcatcattaataataatataaaataagagttggaataaagatatataatcgaaaagtattataatatgctataagcaataattatcttatgtaatatattttatatagattatatattttcggacacccaataaccaatatcaggggaaaaacaaaacaattaaacataaaggttttaatgaaaaatttaaatagtttttgtaatatcgaattaaaataaatttagactataattaataattatatttattttatttataatctaaggagaatagtaagaaaaattaatatatatgaaaaagcaaataattatataaataaataggtagtaaaatataaaaattctgatctaaaaaataataaaattaaataaataaatataataaaaaaaattaaaacaattattaattaaaagaaatataacagaaagtaatacaaatgaaaaaaatataagaaaaaagtaataatagagctaagtaagaaaaattaataaactttaaaaaataatgcataataattgtgtgtacattcatatagaatttataaaataaaaagttcaaaagaaagataattgcagagatttttttttataaagcgagaaatatatttaaatatttaataaatcgtaattaaaatataagaaattagatcttttatatgtaaaaaaaaatcacttgattatattcaatagattatagtgagattttctagagagataagtaaatttttatattattatttatctaaaaccacttcagtattataatattttatataataggaaccctaacggcgatggcatttttgagacaaaatcgcttgtacgatggcatttcttggaactcacacttgtcgatggcatttctgggactaagatgcttgtcaatgacatttcatggattatctaaaaaaaaacacttttggagtttttcacgggatcaaggaaacatgtgaaattaaatgggggatgattgtgctttgttgagatgaggaattagatagagaaattaaatgtgaggtagctatgattttgaacaatacaagttgctatattagatagagaaattatcttcgagatagggctgctgatacattttgttcatgtgttgtttattattattcttgtagaaatgctttcgctataccttttcatttgtaaatacaggaaaaagtatgatactattagatcacttactagtcaaatcaataggctgaatttagattcatactaacttatttcaggagtacttagaactgtactgtgcgcaaaactgatattttctggaaattccaggcatttgactgacactgacagcacattcgtttaaaatgttgacaggagaaagagatcgcagctgcagcagagaaacttgcagaatgccaggagacgatattgattcttggtcgccaactacaatctatgcgtcctccagcagaatcaatgggttcctcgccaaaccagcgaatggaagatttcctgcaggacgcggctggaacaaccgaaggtgttgaatactcacagaagccaacaggtcaactggatacagatcaggaaatgcatgcatcaggaaatgaatccccagtgaatgggtacaagacacacaatgccccctctgaagcggacggaagccctttcctttcaccaaacggatccaagcgcccaaagcatagatcgagatcatcttcctcaatttctaaccaattgcccgagaaacaaaaccggggcttcagtcggttcttcgccaaggaaaagatctaaaaaaaagctgcttgcaagatgctagcgttggcctgctgattctttactgtgaatgacgggatgatgcaagccacgagttttctgtagagctacttgtgtattcttcgaggtgacgccttcagttgctggaataattcttcttcgctcgaagtcgagcggttaaggccagatttatttgtgagaatgtttagccatccgtacctccgtcccgctagagtgttctgggttgccgtgtgtttgaaacctcactgagacctcactgtacatgtgcttacttgcatgaagataatcgttgttggtttgtgtgtcagtgtcacacacctcttgtgaattaacctgtgtagtttgctcaaaccaagcttgctgtacagttaacctggattaatccgaaggttatttgttgtgcttgttgaccattgtacaaattcgaatcaccagtgttctgagggaacttgcgactttgtgacctagttagggtgtgtttagttcttggagtgtaaaatttttaaagtatatggacgcacatttgaaatattaaacgtagactaataacaaaataaattacagattccgcctgtaaactgcgaaacgaatttattaagcctaattaatctgttattagcaaatgtaattaggctcaaaagattagaatctcaatttacatgtaaactgtgtaattggttttttcccccacatttaatgctccacgcatgtgttaaaacatttgatgtaacgttttttgccaaaattttttgggatctaaacaaggccttaggccgagtttagttccaaaatttttcttcaaactttcaacttttccataatatcaaaactttccaacacacacaaacttccaacttttctgtcacattattttttggtgtgaactaaacacacccttaaacacacccttagtagatcatcgtctgacaacatcgtgttgactcattcatcaatggcctggtcaggtgacttgcattatgggctattttgctttgaaccatggcctggtcaggtgacttgcattatgggctattttgctttgaacctaaggatgtgttcagatggtggaaaagttgagaagttaggagaaagttgatagtttgaagaaaaagttgatagtttatgtgtgtaggaaagttttcgatgtgatgtgatggaaagttaggaatttgggaggaactaaacacggcataagtgtacaatcactctgaaacatctacttctgccgaggtgctagctataggctctttccaaagagcgttcttttttcccctttttgcggggctccgactccctacttaatttctgccggccattcgtaggaagttggtgtcccggacttctagcaattcctcgtcgtcgtcagcgcaggcgaggcacgaatgaggcggtggcctcttcttgctgtcaatagtacagcctcgtcgctgatggcgtcgttgaaggagcgatagtgtcatattgatgcaggatgtgtcttgtgctgtggccgtgccgcaggaaggcctccatgaacaaaggagcagggatcaggcacgggcacgaatgcacgatgcgcctgatcgcccattagcattctcgcatgcaaaggcgttcttgttaccaacgtcggagtttaaaactccgacaccctttggtgatttgcatccgtccgatcagacctgtgcctcccagataagccaaaaattattggcggacacacgcgcagcctaatgacacgcgcacttgggcgtgagttttgtcagtcacgctgaaaggaataaatttaggcctctcacagtgcgatgaggtggagcgttgctttcttgtgccaactaggaaaaatgccgacttgtcgcgcagcaccgcgtccctgcgtagtccctcgctccttagttgggagacgagttcctcaaccacctcaaggacgcgcggcggaggaaaatcgacccacgcctgcgctgtgaaggtcgtgtctccgagttgccatgccctagcgtacgcgtgggagatggaatctgcgaaatcgccatcccgccggagaagtcccagcagcaggccgtggaccgcgacgaggagtaacggcacggggcagccgacgcgacggcgaggccggtggtggtggccaaccgccgaatctactcctcctcctcctcctcctcgccgctgcgtgcagtgggtgcagcgccttcttgctccctcctccccgcggcgtgggaggcgaggaggcgcgacggactgggaggaggagcggcagcgcgggcagtggtggccgccgccgccgcagcagccggggacgtctcccgctggcgcgccagccacagccgccagggatgcatcccgccgccgtgaggggctggagagagggagagcgggctctgcggccgccgaggacgagccgccggccggatctactcccccacctcctcctcctcctggccggcgccttggccaggtcgacgccgagctcgtcaacgttggggacgccgccgccaccacttcttcgaggacgacgccaccgctgcaatcgaggccgccgccaccgcttggaggcctccgccaccaaggccaccacgccggcggagggagaagaagagccggcgccagcggggaggagtggatttggggatttgggggaggaggagccggttgagggaggtgggaatccgtgggccccactagcagatatttgtgggtcccactagtggtgcttgcactgtgaagagagggtcttcaaagctctttatcctacgtgtcatctcatggtaactcaggatgggtgcttgcagtgggagaggccttaggcccttcacattgcacacagttggaccggtgctatggggcgccacgttggattctggcttgcgtggagcgaggacgcgcgcctgtggagagcgcctcgcccccaacctgagacgcgcgtttccttctctcgcgaggcgaggaaacgactgcttttctgcactgtggagctcgtgtcctcgcaccgcccatgcttggcaacaaatcgacacaaatcgcggcagcaaacacggcaacaaatcggcaacaaatcaacaaatcgagtggcacgggcggcacggtcgacgcagaggcaaggcgcacagcggcggcgtccccggcatgccgccgcggcgtgggaggtgaggcgcggcggcgtgggagagaggagaaggaggcagccggggacgcattctgccgccaagaaccgccggccacccgcccggtgctcacctcgcccgcttcctcctcaacgcctgttcttgagccgccgccgccgccaagaaccgccggacgcacccgccgccaagaaccgcccggcgctcacctcgcccgcttcctcctcgatgcccgttcttgagccgccgccgccacgcgcgtcgagcctttcgacaccgagctccgctgctcccgcctcggtctcctcaatccgccgcgtccccagcctccacaacaccgtggatctgtcgtcgcctcccctccaccgctcgcacaacgccgagctcgtcgcgtgccaccgcctcggccttctcgatccgccgccgcgtccccaacctccttcgccgccgccgccgcgaggagagggagaggagagaagctgccaacggggagaggggagaagccgccaccggagtgaggaaggagccggagagtgcgtgatgagggaggagtttggggattgatttggtaaagtcgtgcactgtgggtccgactcgatgcttgcactgtgaatagagggccttcatcctagctgtcatcccgtggtaactcacagtgggtgcttgcactgtgaatgtccttttttttcctcctttcggtttgggaagcggtacctggtaaagtggcaggttaaccacagttaactcgttgaatcagtaggtggatcccacctgttagggactcttccgctcctcgccatctctcccaacagcaacgagatggtggttccacatattaaggactctcctctctctccttcctctcttttccatctctcccaacggcagtgagagtgtgagacggtggtggtgtcaattcgtagcgattgtgtcgatgggctctattttcagttggcgccccaacactgcctggcttggggctcttccttttgtagtatttacttgggtaaaaacgaaagggggtaggctatgttttataagtctctcatatacgaaactgaagtgtacaatgcaacgtactgattagaaattcggctgctccgcaaaattctcgtcctgtacagggaaatgctttataagtctcatatacgaaactgaaaactgtacaatgcaacgacgcaacgtactgattagaaattcggctgctccgcaaagttctcgtcctgtacagggaaaacggttttcttctgcatgatccgcattatcaaaactcattgcgtccaacgtaaacagaaatgtatatcattccgaagcatacatattcaaacttcactagtattatcagtcgctcttacagagcgtctgaagagcatggcatacagaattagagaattacagaatgaagcaatctggacgaactctggacgaactagacaaacacgcagaacgcaagattcctttacagtacagacttgaaccacattgcaactgcttattattatttatactcctttaaaaaaaacttcaattatggcgactgaatctacacattacctcttgatcttttaatatattacataactagatctaaatggataccatgtataaaagagaatctaatttatatcaatgagtttattctagtttaacaatttaccactaatattatctctttctataatatgccggcgactttatcaattgttttacaacacgtcattggactaggcttaaaaaaactgaaatatccttatagttattcaaggttaacaatcgatctatctcattagaagttttaaaaaatatgaaattttttatttggtcttcttacacaacatgaaagttaataaataagttgcatatttattttttaaaaaatatatgttttggctattattttttttaaaaaaataattggcattcttacactgcttttgttgttatttttaatgtaaatcaactttcatatgctacataagatatttttggctattatcttttgacttttgagtaagcaatttctcttgcatatatcacacaaaaatagatttttaaaaaaaataaaaataccaaaaataacttgtaacttataaaaaactttcatgttgtgtaaaaaggccacataatttattttttttatttctaatgagataaatcaattgttaactttgtatatctttaagagtttttttttgtttttttattaaaaaagcctagtccagtagcatatcgtaaaacaattaataaattcatcggtatattatagaaagagacaatgtcatatagagagaatatactctatctttgagtttgtcagcctaacaaatcgttgaactatgacaaactcaaagacagagtatattctctctatataaaattaaattaaattgaagtgagtattcacatgtagcaataaggtgggcaacattgttgaaaaacacgcttttatttattttaggaaatattatgatttgttttcttttatccgtagcaaacggaatttcgctagttaggatgaagctaggaacgtgtggatatatgtccaaactgaagtgaactatactcgtgtttcgtgtgtttgaacatagtttttagaatttctagtttagtcgatcaaaacttgtgccaaagatcctaaagggtaagaataaacagcacagaagctgccattatttcaacaatataaattacataatgcaaaacatatctactttgaacttggccaacagaacgggcacaattttgaactaagctaccgtacagaattcagtcatcttgtaacatacactccccaaagctaaaagaaattaatgtaaaaagaactacagtgctcagctctgcaagagacaacctcccccagtaactagaatgataaacagaacaaaatggggaatggcaaaacatcaagaaatggcaataaagcaaagaataacttacatgtggagatatactatataacagatatggggctcagcatcagcaggtttgaagaacaaccgggccaacccaagtgctaaacatatcactcaatgccacctgcacttcgcttgaaccatgttcgcaacttatcagaccagcaagaagggggaagaactggccaaggttcttctcgaaagatgagtcaccaaggccactgatagcttgcaaggttgagacaacaagaggtgcccgggctgcaagctctctccgctttgaagaaccgaccggaataagccaatgaccaagtggctgcggagcaccagaaagctgagatgggtttgcagtgctcaggtacacctcaaggacctccttacataagccaacaaggtggctttccacctctacactcctctcattgggagatctgtccaagcaaatgttctgcaggatagtcaagcacaactgatacgactcgttctccaggcgtaacaaaggtgggtcctgcatttgggtcatcgagcccaactcctgcaacttggatcgcaggtcattatcactgtttattttatgagcatgagtagcaacagtgtgcaatgcctcaaagaggatcacagtgttctgtgatgataaccgagctctgtacatgttatatatctccatcacagcctacaaaacagcatgaatatatataaacagggataatgtaagaacaatgtaacgaagaccacatgtacaaattgcaaaagataatgctaggaaactaagaccctatagtggaggtgtagtaataaattctataaacaagtgaaactagaataacacttgaaagttccagtatgtcaatcttgaaaacaaaataagctgatagatattcataggattgataaatagttctccatcaaagttcttctgttgtttctgaatgaagaaattcgttcctacagtgactagagaaatcatccatatcaccaggagggagatttgaaaaaaaaaatcaggaaatcatagggtgatgaagaaatatgcttccagaaaaagatcaattaagaactagtttatcaaacaacggttctctgaaggaatagtgcatacctgaatcaataggagttggacagcagcccggcacttggcatcaccaattgcaaaatacaagttccttgatctagaagcttctccagtgccatcctccaatggtcgagactcgtcttctgtcttttctgaagagcccccattttctattggtacattctcaaggtaagctccggatgcaatataagaaaaatcaggaagggtctcagtggcagcttctttcaacgataaaaccacctctaaccatttttcatcaacgaagacagatccggcactgctcatcaaacgaacaaatgcggcaatacctataccggcaaggctctggtggggacgctttatgaaacttgtcaagagcaacagaatttttctaagaagagggtttactgtgtcatagaacttaacaaagaggtccacaactagctgcagggccaaagtgcatgtctcgtacatccatgcatcttgatcaagttctgaaggatcactttccacattctgtccttgtggagaaccacttgatggatcaatggcatgccgtacgtaatcaaatattgggaaaagcactgaatcaaacaccttctcccacaaaggcaaggagaagagatgaccatggtttcttaatgtgtcaaataacacctgcaaggcacttttcctgatttcaggtcgtaggtcgaaggtaagttcagataatcctgcaaggttttgaaaagttggggacacattatttgtagtatctgtacacaaatcaactgaaagcagcagaaggtacatgcagaacaagaaatgtggttacctgctaataaaggaaaccaaaagtgtatagtatcatccttatcaacaagaactgcactttcctgctttccatccttggtcaagcgaggagaaggaggattctccttcaaccttgaagaggatccaatgtcaccttccgctagcttggccgcacagaatcgaagaaaaccaattgcattgaggcttatatccttgttaaacctactgttagtaaatgcaataagacagttcacacaatcagtgaaagttgtcgactcggtctcagtaatgtagggaaagtactcccgcaaaatcttctcgataatttcaaacgccaggagtacaatatttttatggtcatcatatgatgctgttgcaaagacctgaaaaatatgtagcaaataatcaatactcagagataaggaatgaaacaaaccagaacaatctacatgtaaaaatcaaggtacatgggtgcaagtaaagattccataccataaacatactcttccaccctgatttcacatgactaacacgtgccaagaccatttgagagacacatctgatgattagttctcttatctcaacagctcggctcttcctcattacaacaacaaaaggcttcataaattcattctggaaattgtagttagccagctcttctcgttccaggaacttcattgccagctgcctcaatgaatccatagcaaatattgcaattgagagattctctgagcagccaattgtaacaaaaaaatcagacaagacatgccatatgcttgaccagacaagcctgatgcgattcatattgtagtgcctacaagagaaagggaaacacaatcatatactgcctatatactataaatacatcaaagaaaagtatggggaaatacattgcgatctgaatataggaaaccctgtacttacgcaatctcaacaatctttgtcagactaaaaacccgtggatcagaagcagatcgcaattcctccatggaaactttacagagagcctttacaaaatcaattatgccctcactgttgagtttttgacttcttacaaatacacgattcatttcagccatgccaacttgttctaagaggcttgtcaccacattgttcatttgatcaaccccagaagctttgccacccacaccagcactatcataggaacctcgtttagaagctggaacagtatttggagacttctttttcaaaacaggaagaatggatgacttagcctgttttgatttatcgaggtccggctgttgcagtgcaaagaaagtagcatctggaggagcaccttctcctacgagatgtagattttcaaaacgagaaacacaggtcaatatatgctcccatgcttcttgcaagtaatttccatcttcatctgcaattaatagaattgcctgtgaagcaattcgtagccacaacaaattagcatgagaacagaaaaggctgaatttatgattatgctaaaactaatatataaaaccatgcaataagcaccatggaatatgattagaacgaaaagcataatacaaatattcaaaatgccaaccaaaaggaactaacgttaaactttaatggaaagttagtttatagcagttctaacaagtacaggaccagccacttccagtcatcactaaattcagatattacactttcacgagcattcaacatgcgctagacaatccaataatatgaaacagtcaaagggagaaagatacaactatactcctgaagccagtaaaagtgaaacaaaacatcaatgtgtcagtttcattccaataattttcagccatatatttttcaaaataatggtaacaacaaaagtagtaatttcctgccagtgatagcagctgatcgctactaatatttgcatcacagtaagtagaacaaaccttaatggcttcaatatttttctgcttaatatccgcagccgagtgaagtgatgtaaacttagcaagtgaagtgacaaatgcatccctttgagtcttcatcgacatagctgcagtaacatggattgcactgcgaaatccttcaaggcactgggatatgacaatctcatcatcactctggtcaagtggaacactgaaggcagcaagcataggagcccagcaaacctcgaccatgaatttcaaaactactacatctgttgctggatagaatactgacctgattcattcataaaatattctagataaataattgacatgagacaaatcagtaaaataatgtagttgcagaaatcaaatgggcagcaaagaaaaatgaccaaggaaaacatgcatttagtgtatacaggtattgagctatccatctagacatctagcatgacttactcggacatacgagccttttctttgaattgctcctgcatatgcttaatgagatcatcgcttgtttccatacgtgaatctcgtttgcgtacgacaatattaagaatgttatccaatccaagaattttgttcgagcttgttgatttttgctgctggggaacaaattcttcttctttcatcttaatctcttttttccaaatcctttcatataaggacctcataaattcttcaggcaggtccttcccatcgtcaatacctcgattgtttctaatgaaatcttctggtgacatctgcattaattaatacatcacaacagaaccaaaggctgtctatggtatattacacaaaaacttagccaataagatacataccttattttttaccattggattatgtgcatcggtgttgagcattatgactgaataagcaaggacataagctgtatctgcactggaaaaggcctttgggttgcatttgcagtaacgctcagcaaatttttccataatccgatcaatcttttgagcttctccaggcaatctgaaaccttgaagaaaggctctaatggcttcatcaaactccatgccttgaaaatcaaatgaatccacatatgaatgcatgactttgagggataaatcttccctctcccctaaataatctccaatcatagtcttgttcaaaccagaagaactttttaagaaagcagcaatttcctcaggtgattcccccaccttgttggcatttattaggaactcaattcccttcctgggctttcgattaaatagagagataccctcctgccattcatataaatcaatcgaccaatacagataagtaaatggataaaatcaaatatgcaacagaacagcagcgagtcatacggcaaaggacagcatccagcaaattcccaccaacaactacacatatagaaataactatggaataacatccacctgaagttccatcttgtaagctcggcgctgctccaaagatgcagcctctgaaaccccatttgacatttctgaatgagaatcagatgcttcactacattcgtctccattatcctctgtgtgggaaatctcgtgtcctccatcattatcattttgctccgactctactttaggagagtcaggatctggaatgcgtagctgcttattcatccaatctcccatggatctcagaatagcaaccaagcatttcatggcttcacttttcattgtggtgtcctgaggcggaaccaatgtggtagacacgcctgctggaggcccttgtgctgtttttagtagaccattaaccatcctgtagtccaaaattaagataacacaatatctggttagcatcctaatgagtgttataggtccttcggggggacctttaaaaagaagctcactatagctcaattacagtattataaattacctctcaaatatgtttgatgagtgtacatcacaatcataattgagaaaaatgtctaccaagatttgagaatcagcacagagtttttccaggaaacgaagaacaatcaactttgcttgataatttggttgagcaatattttccaaaactctcagaataatcatgggaaagaatactccaatttctgccttcaatcctggtctgaatcttgaaaccaagctaataaaaattgaacaagatagctgaaagactatcatatgtgccgaggcacagttcttcaaaagcgagaggcatagatactgcttgatagcccctagaaatctgtataaattgagacaaagtagttagaactagaaatattcaagaaaacaaaagcaccaagaagatgggtaacagctctacattagctgatatagagtaatatgacaatggcacgtgcaatatcaaaatacaattgcatcacctatacaaaccaaacatactgcgttcatcacatatttgaaaagaagatgctcgaagtggacaggtgaatggtaataatcattcataagctatgttcatcatttttatttcaacaaattttgggcatcaagtttcctgaccttaaaattaatctgagtggtgattatatggccatttgcagtgaatatggtttcctgtcacgagtgtcagcttcagaagaaaagttgagggcaacaacctaactgaattagtgctagtccatgtggagtagttgtcatgggagtaggactgatctcagatgaagtgtaatgctaacaaataatgcttgagaatacaaatatatatttccagataaccctttgtgtgctaagtggcgatgaaacaagcaagttgttacggaaacttactgttccaggggtgggcttagtgaactttcagtccaagattttagtgttttatacgtccattttttatggcttcatgacaaacccatctctcaatattttcagctattttccaagcataaagtacagcagatctaatgcaccaatttaaatactagaaaacaggttgcacaaaacaaaatgacagtgcaaagctcgccttttcctcataacacatcgcagtcatcatcttgcagaaacttgctataatcaaatagaacagtgcaaggaatatggggccatcaggccatggatcttttcaataaaaaatttatacatggattctatagagcaggactttcaatccatccacttgggcttcattttggtagcttactagttgccattttgccaaaattctgattcaaaaagctcagaatgccagcagcatacaagtgcatactaccgttaggataattgaccaattgcatagtccattaaaattaatggtcaaacagtgctatgccttactaggtgcagcctatacgcttatatcagtgccaacagttgtcactattggaatcaacatcagcaaagaaaagtggcagtggtttaagttcaatgtgttccagcctcgatatttatgaaataaatagaaatcacgctactctaacttccataaaattgcaatcagaactgacttctggtaacaaaattttacatagcaacattatccacaactgcactaccattagcaaaccaatgcctgatcttttcaggatgataagttatgagctttttcctacttggacagctggatgttactacaccacttttcatggaataaacaataaagtgatgaaccaaattttggttgatgttgctggttaatataacaataaattcaggatgcaaacagcgtgaaacaaaaacacaaactgaattcgaggaaagagcagctgtacctctcgctggtccggaaaacagccccagcattttcaagcaatatcttgagaagttcaagagcaaggatcttcccacgcatcacaatgggatcagctggagcatccttgggtggtgtcttcatggagagcttgcacaatgcccggaaaaccaagaaagcgtctcttcgcagtttattcccaatcctcacatcagcatcatcatccaaagcgcccaccactgccccctccacaccaatctcatccttacgaccctcaagagcagatttgtacatgttgatctcccagtacttggcgtctagcatgtccttgtctgttgaatcaagcaaatctgctggatgtgccccttcctctgctgctcttgtctcaaatgcaccatcatgagccgctgctccacctgcgcctgcagctgctgaagaagttgtccgtgccagaggtgtgattgcaccatcaatgtctccaatgatcttcgagatgaatccctgtacaaagttggcatcagcggcaggcgaagcaccagaagcagcttcaggcagctcgatcacatcagccacaacgatgggttgcacgggcaccgtggaggagtctgcctccatgcggcggaaaacgatcaccaacatttgcacgagtgacgccttggcagtggcctggttcaccacgctgcggcttcccaggtacatatcatagcaagcgcgcacggcgcgaagcaggcaatctccatggaggcgcaccgacgtggaggtgaccgccgagaggagcgtcttgagtaggaggagctcgatgtgctcgtcgtcaaggtgaagcgcgttgcaggcggcatcgaggagggacgcgacgagctgggccgaggggtcggcggacgggtcggcctcgccatggatgtaggagtgcgcgatcagcctgtggagcagctcgagcccggcctcggcgagcttggcgctgccggagccgagcgcggagttgatcgggccgagcagcagctccgagtccgcgagcgagaggctgcggagcgggcccggctgcgaggacgacgaggtgggcgtcgtgggggaggtgggcgtggacggtgcctgcgccgcagccgccggcggcggcgggttctggaggcggtcgaggatggacttggcagtgtgggagagcttggagtgcgccttgttgcgccacgaggcgttttttatgagcttctcgaggaagggcacgaaggcctccacgagccgcgggtcggactccggcggggtaggcggcggcgccgccgccggggaagccattattcctcgacggatccgccgccgcgccgggtggatctggatctgggcgtggggggggagaaggagagtgatgcggtccggggctttgaggtggtttggatcggctaatggaggttgggggagaagggagagagatggccgcgtcgcgtgcgtagatttggcaggggagttcggtgcgacgggtctaggagcagtctatggctggtggggacgcgtacttgtgggcccgtaatgtcagtgggtgattactgggggttgcggctattaataaggggataataatacgcgggtgatcgagaaaggggaggcgacgcccagtgacgcaataggggccgaggagtcaatgcggaggctttcatgggctatggtctttgggctgtacctaagttgggtgactaatgggccatcataaattgggaccagtagaaccaggtccagttcagctgcaaacttttgcaatggttgacatggatggctcacacggcgaatattgagcgcttcgtggccacggaaaattagtattcgccatgtgtagcatcatatgtttaagacccatggaatgatctacagtgatatgaataaataacaccaggtgcgcgaaagcacgcaatgtttcttcactaacctagcctttttcgataacacgcaagagaggcatgcgtacgtggagaatgatacatgtcgttgcgtcaattgacaggccagggcttgcggcaggaggttgctggtcagatatatatatacgtacagtaattaactatggaatacacagcataaactaccatatgaccaaagaacagaagaagacaactgcacgccagcataaataattactactagtagttatgtgaacatcgcattggctgtgtacatcggttggacgtagaggttaggtttaattatcctattttgtaaaagaaaaggtgtgaacatcacataaattaaggtatatatagtaattctgagctactcactggtagagaaatcatctttggtcggtccggcaaaatccacaatagtcccgtatccaaaaagaaccgggactaaagactatttttagtcccggttataaaaattttgatctttagtcccggttggtaacaacaaccgggacaaaagatgatctttagtcccggtttatccactgtcagatgtatgtcagggggccgagaatctttagtcccggttgatgtcaataaccaataaccgggactaaagatcaccaactaccaaccgggactaaaattaaacacgtagtatataatccctataccttatcctctcctccacagttacaacttagacagatcgaatctcacacctctcctcagatctatcctctctaactctcttctccaactcctccccttcctcctctcctccccttctctccccttcctggccggcttccccttcccatccggcgggccggccggcggcggggccacgcgcggcggcggccggcggcggggccgcgcgctgcagcggcgggcggcggggcttcgggcggcggcggccgtggcgggtggcggggctgcggccgcggcggccggcggccggcggggccgcgcccgtcgttcgtggcgaccggcggcggcagcggcttcttgttttttttaatttgtgatgattcaccgtgatgtatttgactgaaaagttagaaatttgtgattcattgtttggatctgtgatgtatttgagtaatttcttaggatattgtgatgtatttgatttgtgtgtattatgattgtgatgtggatttgggatgttagttagatttagggatttgcctacttgattcgggagaaaataaaaatgaaaaaagaaaaagaaaaagaaaccatctgcactgccgctattgtctccttagtcccggttggtaaagatggacatctttagtcccggatccttactcctggttggaaaaccgggattaaaggggggttctcaaccgggagtaaagatggtttctccacctgtgactccttgtataaattggctagcttaacatggtcttaattgcattttgcctttaactattattcatgcatacgaaggtatattcaaatcaaccacttttaaaactgatccatatatatcgaccctcaaaatatctatataatgtactacttaaaatgttggtaataatgatggaaaattcaaatgcttttatacctcctaatgtgagacctgagagatagagagagtagacttgttagatcagctagctggctatcagagaccgatattggagagtagtactagcaaccatgcctaaagcttctttccaactataggaagatgggagtggattctaatccctcgaggggatatcctctcgtatacctttttctttcaaattcgatgcaaatagttttaaaaaaatctgaaaaaaattaacaatgtagagtataatgatacctactagtccaccaaaattcatgttcaaattcgatctacacatcgagaaacaaaaaagacaaatttagatgtaaatagtacgctactattcatacgctgaatttgtcttttttatatctcgacgtgtgagttgagtttggacttaagattttgtgaagttgtatatatgtgttgtatgaatgttgtcaaatttttctagaatttttcataaccatttaaatggtttttgagcaaacgagtgaacatcccctcgagggattagaatagtttccctaggaagatggcctcagctttttattttcaactgtaccaagatggacttggatctttagagtggataagaatggttaaagttaacaatgttctcaacccacgatgaagtcagagggggttactttttacatcatgcacacctaattaatacttacagactatattttattaaataatacatcgatggagcagtataatttttccacggtagctgattttaattatagcctttccacataaaatgcaaccattcataactacaagatgagcacgcccaaaaattcatccatgaccatcacaattcacagttatttgtcgcaacaaaaaaatgaaatcagtttttttttttctctttcatttatcagcggttactaggaacagaagcttcttaaaatctttcaattaatggaacggtgacaaatgctaccagtgacaaatgttactcctacatgtcaaagctatactactactgaagctcccccgtaccaccttcctctcctgcagcctgcagaattgaagcaaagccgcattgtaaccaagcagcaagtggggcatcttcttgcaccctcggctaacaacaaggcggatacgcgaaaaccggccattgctgcttacctactccttgctgacctgctcgccatcaccggcccgttccaatcccgttgcttgctctcctcctcgtcgtcgcgaactctgtccatgccgcaccaaatcttgcgcctcgctctccatcgattgattatatcgatcgtcgttcatgatctagagtgcggcggcggcggctgctcgagcttcactgcggacctgtggcgatccaggagctcccttgcgagcgcctgaaggtctccaccgccgcctcctcctcctcctcccgagctctccgccgccgccgtcatgccggacggcgccctggccagcgtggcatatgagggctgccggagctggtgctgctgctgttggtgatgatggtgctggtggtggtggtggtgctgctgctggagcggcgatgcccattgcggctgcggcggcgggtcgaagagagctgagaggtcgacggtggtcgggacgctcgtcgacgacgggaggtccgagatggagaacggcgccggcatcggcatctgcggcggcgccggcatcagcggcggcggggacggcagctccagcgtggcgaggtgggcttgcaagtaggtcagctcggcctggagattcaccacctgtgggagtacatgatcacaagatcgtacgtggcagaaacgtacatgcatcagtacagaaaaaactgttagtacgtgcaaggttcaaatcacgcaatcacatatagtagatcacatgcatgtaataataataacgagatgaaattaacgagttgaattgtgcaaacagatcatcaaatgattggtagaaaaagaactcaaagtttggatttcttggactagagattggcgctagggctgttctttcgagaggtcagatcgaaaaccaagcacaagtactcccaccacttcgtggattgttcagagcccaagatttcacacgcggccagacggtgaacgtacgatcatatatcgatcccgtcgatggagatcgatcgagatcggacgacgcggacggcgacagatgagacttgcatatcattcatggcaggtactaccagatgcagggaaacagtctcctggttacacgcttggcgtgttagcctctttttcgcaatgctcgttgcttggcttggccgtgttggtttcctccatggaaagagaccttgcctttctcgagaaagaaacacgcctactccagaaaatcgtcttgtccccccaactgctgatgagctagcttgaggacaagacgacgatccagatccatacgcatcgatcggtccatgcatgcatgcacgcagcagaagtagaccaaggattttccaagcaaatcaaacaatactatcaatcaatcaatcaagccgatggatcgatcagtcgatatcaaactcgttggaaatcaaatcatggagttaagcaagtggtagtagtacctgctgctggagggcgaagatgtgggcgacgcagccgtagacggggtcgcggaggcgggcctgggcctcgtagcagatggtgacgacggcgtcggggcgcttgtgcgccgggatctggaggagcagcttggacacgttgctggcgccgaacaccttgtgcaccgccgcgaagtgcgccgcgccctgctccgagtcgaagtagggcgcgaagatgcacccgctcacgcacttgcgccgcaggaacttgcacgccccgcacggcccgcctcctccaccgccgccgccgctcggccctcctcctcctcctccgcttccgccgccgccgccgccgagcgcgctgctggctccgcctcccgagctcattgctcgatcgatctcgagagctcttatacctgatgagatgatctagctaggtaaacaagtgtgtagttgtgttggtagagatcgatcgatcgatggagcacgagagaggagagcaagagaagaagaggaggaggaatggtgatggtattattatggcagtggtagaagtggaggagggaagggcatatgcgtaatatggaaactgaagtcgcctccccgatctctctccttttggtgcttgtcctattggtggaaggtcataggcacaggggttaagtttcagttccattccatctctggattttttgctctcttttttttccctgtttccttctccttgcacctttttttctcccctcctgacagtattatcctcttctcttgcacctgtactttggctacactatactactgcaacatgcttgtcgtactgctactactatgtgttgttttgttctcgtggtattgatgagactttaaagccacggcatggaagaagagcctagcttgctggttgtacaaccacacccggccctcgctggcccttccttccttgctcttccccttgtgatctttctgctagctctttcgctctcttaaaaagggctactagaagattgcgtgaagcaagcatgcatgcgaggtcgagctagccatcccatttcgcgtcgacacatccatcacacacgcacacgcacacgcacactgtaccactactgtgtcgatctcgcacacattccgctgccgcgttcagtggcacgtcgatcgcgcggctggcatggccggccggcaggcggcagctggcctgggtggccgtgtgactgcgtgtgtagtctcccgtggccacggtcttgcatgatccgatcccccccacgtgaagtctatggacttcacttggcatcgatcgatcctagcttagctttgctgcactgcatctgcatgccgctggtcggtcgcccggctggacacacgcacagcttgacgtcttggtcaaagctcaaaagactagctatatactagcaccccgatcgatcagaatgcggcagtgtgctgcagctagcgcgcactgtgcatgcagccatactcctacgcatggtgcatatgatcttggtcgctccacaagtccacatacagagacagagacagacagagagagatgtactatacagggagagctacatgcctacatggacacgcaggtgtatttttgcttcccgcacacagaaagtcagaaaagggctatactcctagctacatgcatgcaccaggatttttaagcttgagcttggcaaacttaagttacttaacagtagtttctgcgttgatgatgccgatgggaagggttggattaacgtacaagtccagccattagcagtacattgataaggatatttatgcgatgcgctagcatgcaatatattgtcaataaattaggggtgggcaggtatcgataattaactacgtgtgaagttatctgaaagaaacactaaactcatactgtaaggtttgctagctcacacactaaagcatgcattttcctttgtacatatatacatgttgtgctgctagctagctgtttatacatgcatgacaacttttttcctaatagtaatcttgttttagtgtaagatcattgtcctggtcgggatttagatttttagaagaaatctcaaattaagcagggccttacagaagttcataattaccctcacaatgatattgcagttactaaactttaagtcgtagatttcggggaaaccgttggatgcaatcttcaggaaagctgcgcatgtctttgtaactttgctttcgttcgtttgcaggctgcagccggcatcaaaatgacgcgtgactatcgaccggttaagccagcctataatcaagctctatataaacttgcacgaaaaaaaatatatatcttgacatgaatgtctagtcgtctactgcaggtacttgaaaaaaaaagtgtaacggatcggatgcaaactattcattcatgtttttttttttttgaatgtaaccagcacgagagtgtgctttttcattgaatatagaaggagaaaaatacagcctctaggggtaaaaaaaaggcaaaatattcatggtttgttcatgccttctgagaatgctatttatcttagttacttcatccatcctaaaatatagattttgatccgatgtgtatgatacatctagtactatgaatctagacagactccctattaagattcatagtactaagatgtgtcacattcaattaaaatttatgatattttaggatgaaaaaaggagtaactattttgccgttacatatgtatagctagctagcacgcacagatgattcataaactgtccaacaatttctccatggcttagctagtgccgcaagcatgaacaatcattaagacgaacttctccgatccatttttattagaaacacttccatgttattgttatattacaaattcattttttaaaaaaaataattcatttttatgaattatttttttaaaaaatgaatttgtaatataacaataatagctgaagaaaatacattgacgtcaaattttcttcgactatttatagagtttttccgaaagcaagaacggtagaatacaggaacaagaaacaattatgtaggacttttttttataccaacgcatgtgctgatgtgcaaaatagaagatcagaaaacattgaaaaaaaacatacggaaataatcaccaacttgatagacgacaggaaaaacgaatgagattggacatcagattaattttcctccaaaatcaccatgtgttaagccattcctaaggaatttcacatgattctagaacccctactcctttgttccataaaatcaaaaatatggggaaaatcatatgaatttcctttaaagaccatttatccaaaagaaaagccttaattagaatagagcaactatgcatgatgcaaattaattaattatagtacctatgcaggttgcctatgcaacataggagtatgcacacatgctactttgagttctttctttccactcgtgtggtcagcgcatagaaatcacaaaagctgaggtctgaggcgtcggcccacctcttccatttctctattggtttcagtgagctggggagtactacctcctcgcagaaatcctgcgggaagtaatgagtttcagtgacaagatgtcagctcagaatacaacagggagacatctgttttgccgacagctagtacaaaaataaggggaaatttgctatactgtagtatgctaatgttagattgaaattgcccgatcgttaatatcatacatatatatgtttccaatcttttccatgttttcatgtgattgtcgctagttttgataatcatgttagccaaattcttgtattatggccaaaggaaatgagcaaagaaaatttttcatcagcctagctaagttgagagcactacgacaacgaccaccgcccatgctagtacaatctatcctgagattgagataactgaatgattggacccaaagcgtgacaggcacctgggcatacatccatgccgaaccaaagccagaagtgtccattctattccacccgaagtgacttcggtgtggggaaggaagaacctgcttcctaaagtttcagcactacagtactcctacttggctacttgtcctgttgtccagtgctcgatggcatgtgatgtgagaaaccatatgctaatactaccatcccgtgcattgttaatatggtcaaaacatcttggaaaaagaatagtattatttaggcatgagctatgatatctataggactacagactcatggatgcatgctctgactcatagactcgcagagaactagagattatgacagtgatttgttttagagtggaggagacttgcattgaggggtgccctgctcagagctcactggtcacagctcccaaagagatctggattaggacctaagggaactccaatccagaaataaacaagcaggggcacatgctttttgatgcaaacattctaaggaactgaaggaaggatatataaaagagtaaaatgatcgatgaagtgcgttggagaagtgaaattctacctattgtttacagtctgtcattatgatggtacacgcttgaatttgacagggaaagggtcaacacggagttgcacacagatttttgcttgttcattgattagcttgagggcttagtataatcatagctagttacttccgtaggcatgagggttgacgtttacattctcccagagaagtacaagcaagtttttataatgctcatttacctctcttataaacatgtaatgccagcaaattaaagtgaatgcggaggagtacaagcaagtttttataatacccagttacctcttttaagtatgcatgcaatgtcagcgaagtgaatgaatggtactcactctgttccaaaatacatgttcagatttataactagaaattgttatattttgtaacagagggaataatagattcatgtaatcggaaagatcatgctaaaatgggggaacagtgtaaacagtgaaccataaacttgattccagagtttatgcagttgctgacacgcaagaattctaattaattccattgctttccttcatatcctacatacagtagcagacagcatcacagcaagagaacggtcatggatcacgtaccattccattcatcctcgagttctgatccaataggaagtgccctttccgtggcagataggagtagacttgatacctgatgaagacttcacagctgaaacctacgaaggcggcaggtcacctgatcataccaacatggcgtcagctttcagtatgtacatacttctcgtcaagtcatgacacttcagtatcgacgaatataatgtatgacgtccacctgatcatacagactctgtcagagtgattatgcgccaataagcagaaatttatagcacaaggcaaggtggaacataataaaaaacgtaagatttaaaggtagatgtccttggaatcaaagtatagcgtcaataccaaactcgtgttgcacatttggcgtaagaaggcaaatctcctccaactaaaaaaaaaaactgtgctacgtatttaggggtacatgttggacagatatcaaaatataatttctatatttaaaaaatggaaatctgaagatggcgtttcacatactcacatggctccattgaacagtccaaagtccactgcctactttcaacactaatgaaaaacgtaccagacactttccatggaatgctagtaaacattagctctgaacccgttcaaaatctgtatctttcaaaaggatcttttaatagaattgcaccaatccagctgagcaagcaacagaaatgctcattttgaaaatacattgcactgcttttacaggtatgggcaataggggagtctgacatattgcattcagtctaacaatcttaataaagccctaaaacttgcagaagcaatctcttcaagttaacttaatgcgtgggccatgatactggagtcgccaagaagttacttgaggttccaaacgcaagcacattgcatcacagggaagttcagtagtaaactataaggctccttttgctatctaggactcatagcagcctcttcaccagcctgcacaagatttaaagatgtgagaaaccatgaaatggtacatatgcgctctttgaagcatatacattttgaaagaaaatagagcattaccgttttggccagtgaattggctctctcatcatcaaaaccaagggaagccaatactttatgaccagctgactctttatctgaccatatccccaggagcagatgattggcggttacttctccatcttcaccttttaatcagaattcaaatcatcagagaatgctatagtagcaatgatgcttatcatacctaaaagttttgtaaattcataaaaaaaaatcctagagataggtgtagatatgaaatacattctcaccaaatctcaactccaaactcaactttatttaggagtaacgaaaaagacaaatttcaggtgaatagtaacatgacactattcacccgaaatttgtctttcttgtttctcttaaatgaagttgagatttggagaacgtatttcataaatacacctatctctagtatttttttcatgaatttacaaaacttttaggtataattttcacgagtttccaacaattagctcattttcaccggatatgtcctcattgtacattggcaaaaaaagttaaagagatgcggaaggttattcatgctcgattataattgcattagcatcaataaaccaaagtgtaattaaggaggagctggcataaacaaaacaaatctattgaagtacaatggtcctttccacgtaaaactccagtcaaaattcactacccaggcctctagccttagactttcagagtagtcttagacccaacacgtagcaataaacctactaagctgtaagcatcttctagactgactgtagctacagttggaccagggaacagtcatttcgtgtaaaggttctgattcaatttaaaactattactatagttgatatctactccagttcagattcgtagtactaggaaatgtcagattcttatattttgagacagagggagtattataccaaacattcaagtaccaagaggcaagagtatgacttcagttccagatacttctaaaaaaatacaatctctaaggcaaaatgacatccagaaaagcttcaatactgacttcatgcttgatccaatattctctccatttaaattagccatgttggagtttcaaacaaacagaaactggcataacactgcacagttggtctgtcataagttacttatgtctgcatataacatctcacgaatttggagctagaattgtcaaaccaagctagttatggtactaactgctatgggctaagagctactgaatcagcataatcagtgcaagagtaatacatcagactatcagatcattatgtaccgcttcgttgcagacaattgctaaggcaccactgcagctttaaatcctcttcacacacaaaaaaaaaatgacacagtactgtttaaacactaaacagtattttcttttgcaaaatgacatcaaatgatgttatgctgggctgagaaatcagcattagctgacggagatctaggatactaggttgcatgcaagatactgtctagttgcaacatatctggtatgcatgattctctgaattagttttctcaaaccatcacaggaaggaacttagcaatacaccatcaagcaacaaagatgtatttaaagaaattattaagtaggttttaggactcctatgctttttaagtcactaaatagcacatttgggtgggcttgatacattttgcactagcaatttgcaccgaaatttgaacaaacagacatgttaccttgaaatttagcgagattcgtcaaaaaaaaaaaagaactgagacgctagtgtcaacataatcctgacataattttggcaactatcaaaagtatactgattccaatgaacaaccaaatatttagaaccaagtttgtgatttgttggcttatgcttactccatttgttacaccataaagtagacataagggcagggtctacaagtactgaaggagacacagaatatcactttctgatatttgctatacagactaatggttcaaccatgacaagtcctattcactggagcttctatgccacttgatctttctgtacagccattctctcactcgtcagacatctgataaatatatggatcatttacaaaaaaaaaaaagaaggagagggattttcgaacaggagatttggtgattagttcaacaagccaagggaccaatgtcaaaagagtcataaaactaacaacatatgtcctagaatattagtgcaatcctattggtacacctatcatattgatgcatgcaatgctactccaataggtagaaaccactgttagtaaaagaaatagaataagtctattcttgattcatcattactgaaaacggtaactttgtacagtatggaggatcatatgtccagtttggaccacaacatctaactgaatgaagtaccattattcttaatttgcgttgaagctcaacataactgtatcattgttcttagtttgcattggagcccaacataactgtctagagaggagtgaaagcgaacacatcatttaatttgtttctggttttagcttatcataaaatatccgagcattactcatagtcactatagttggttttatagatgaaattaaggttagacaaaaatatgttaaactgtcatgtctctcccgccaattgttccatattttcggaacataataatattactctttacaacataaattgaaaacaaaggcagtttgacaaatgccaaattgtctaaaagaaatggcaccaaacaagattatcgtaatccaccgaaatgacaaatgttgtctaagatactagataaatatatctaagacaataaaatatcagccaatgaaagaagctaaactctgctgaacaaaccaatcaaacaagaacatgatatggcaaataaaattacatccttcattcaaccgatatagctagtaccagtagcatacaagtgtattactctgaaatgctaggataagaagttaagaattacaaagcattttatatttactacgttctgaaggaaggtggtaatttatgaaggttgcatcatgtagttgtagggttattgcagctcaacaatgccagacaccacattgagcggtgaccaagaatccttagtgattaagcaaagcaactcaccaatacttcatattgacttattgagaacaagtcataatcaatgcaactaactttccagaaatgaaatcacaagatatgccagcggtgttgcgtgaaaattcatattttggaccgttgctccgatgaatgatcggagacagtagatgcatatatctgatcgaattgcatgaaatagactataaatttacgatagtcaaattgtaattaatagtaaggctcaagaatcaagatgtaaactacgagagaataaaaaacaaattcaagtgtagaattattaagcaacacaatgtgctccgtgaatcaaataattttctcaactagatccaatagtaaaacatcactaaaaatggaagtaaccatacaatatgcaaacacttctgttctacaaacatgaaaaaaaaaatctgcctattgtccaagagtaccaaaacagtaagaaaaagacatgagtttcatcaaagaccaaaactaaagacagtcaactgattgtcttctggacctaaataagaactgaacaatacatggattcatatttaaaagagaagtaacctgatttcagtttttcattgatagcccaatcaagtgctcgttgtgcagcttcagtcaatggtgggtgcataggactaaagtagaacatttctgatttcccaagcacatttgctgcctcctcgcgcactttgagcagcgtaattccattagcacgcaaaagttttgctgcatcactagttcctgtaagcaatgaagttgcgactaagtgcagtcccatgagcataatgaagtagcaaaccaaaaaggaactacgaatgctagttcaacagctgggtactttcatggtatatacgtcaattacagttttaagatgtcaataagaactcctgacagtttagaggcttatatcttatgtaggctcgtgaacatagtctcagagcacagcgcaatttgctactgtcccaacaaatcaaaataaaacctgaaaaaaaacaatcatatctgaaccactgaaaaccaatcaaaggttgaggctagaattgcagagtttaccaacacccctaaattatcatagtctctccatcttatttttatagaagacattggatttatttgtggacgccatcacacaaaatctacataagtcagcaagcaaaggtctaaacattgttaacattatgaaccaaaagggttgtcttactcccaactgttttacattgaagcatgtttactttttagacagtttactgtgttatcctggctactcattctggaagaaataccaatgaggctacattaaaatggccttttttttctttcttatattttccatgactagagactccaggtgtcactattgcggatgtacatggatagagcaataggaacttgagaacttaataactctgcactcagatgatgaatattacgacctataaggcagatgattattattcaatagtattccattgtgtttgcatttggcatgctgctccatatttttcaacatgcatgaggcatgtagacgtgcaccaaaattaccctgacttctacagttttgtataaacgtattttaagtaaggaaaatgccattatagtatctttgtaaaaccttcatgccactacaaaggtttaaccccgatagccttgtatatcatattttttctctttccccactcatctgttccaatttccatcacaattcacaaataattcacccccttaggcaccagagatgcaagcgaacaaatttcagtgataatccaagatcatttgcctcaccctcgacaaggatgcccatgaggagtccttcagtgccagtggttgggtacctcatcttccgagcctccagctccgccattgcaaatgacctcaccgctcgtgatgaccacctaaacccgtgtcagctccccaatatagacagatggaaccggaatatcaagagaaattgtactcaccggatcttcttctccccagaagccacctctggattcctgaaaaaacgtcaatcaccgtatcaaaagtggcaggatccaaaaatacaaaactcaaatctcgcaatcgaattggttactcttatgagctaaattcgaagagagggactagggactttgagaaacacccgaagtgaaggagtatttcatgataaacattgatgagtgggggtgggagcattagtagcttgctcttacgcggtggggagctgagcgacgacggccgcgacacctcggccccgggagcgggaggcggaagttggggaccccgcggcagcggccctgagggaggcgggcagcacacgggctgccaggaaggagacggaggatgagggcgcggtgtggtgcggggaggaggagaggaaggagaggaacgccgcggcggcggcctgggcggcggtcgccatggcgggcggaggttttcgggggtgggggggagggggggttctgcgggtggacaggggaagcgataagtcgatgcggcgaagacaagggaagaggaatgcgagtatagcttcgttgcaacttgcaaaacagcaagcggcacaatcagcaagttcacaaccggtctggtgcattgaagttacaacaaaattcatggttccacttccatcctccgaatatcgatggctcgattttttgctgtttatgccaaaaaaaaaagtaacacatgcatgtaaatactttttttttaacatgtaaatactattgaaataatattaaaattttctactacgtacttcctccgttttatattataagactttctagcattgtccatattcatatatatgctaatgaatttagacatatatatatatatacctaaattcattaaaatctatatgaagttttatgatctgaaacggaggtagtaagatatttgatcttatactgataacttattgaattatagacatatataaaaaaaaaaatgtattcttgtatggttacaaattatgcaacttctttaaatataattgattaaactatgcttcatgagaataatttgcatgtacattggaatagaacggagcaaacatgtagagaagttaattcttattgtggactaactattaaaattgttcaaaagctatcactctttatgaacacattgggatcacttcaaacaccaccatgaccatgaggcaacatgatgctacaacagtagaaaattaacttaaataaagagataaacaacatgcggattgttttgctttagtgttttcttactgagaatattatacagggacaaatgattacgagtacataatgagaaacgcccaggggtcttcgagctagctccacaaggtggtgggctagatgacctgggttcgaagcctcatccattataattatttgatattaggtcctttcctaatagttgtgattttgtagttacaaaatgggtaatcggcacatattggctttcttcaattgatctagttgcattaattctacttgtaagttatggttgatcgtactttgagcggaatatggttttactctattttttttagaacacgttctactctagctcaagtcgaaaaaatgaacaatgctccgctttaacggactaattggcatgtagctacgattatgtactccatactagtctactagctatattttgagacgaagggaatagataatagtgaacccgcaacacggcagtgtatttgttagctatgcatggttctaagtagacagatacagccacaacctcctatattagctttatatggaactagggatgttatatccaaccttgtcgacgagggcacgtaatctgctcgatcacgacacacaaagatcttagaaatttggagcacttgctagtgaaaagctcactaggcacaattgttatagtgttgtgtcgctttggtcgttgccttcaaaatctagccctgcctattcgacttcgtctagtcgttcgggcttggctagcccctgcgtcaagaggctgcgacctacaagagtgagtgagacatttgacattgtagtccgccgttcatcttgccacgacaacacatcggcacccaaaatcccagacttttgagtccccattgttgttgtcttgccgcatgttcatcttgttgtctcgctaacgcctatagtccatgacgttgtcagccgtccatgttaggcacccatgcaatgtcgcaatctcagttttaaattggacatatgtttttttaaatattttataatcttaatttacatttcgtcccaagtctttaaattcctaaagacctaggcctaaagtgtgttggttgagtttctgtgtttttggtgagggttgggagcccactcacctcccagacgaaagacatagcaatcgattagtgcacgattaattaactattagctacaaaacataaaaaataagttagtatgattttttaaagcaactttcatatatttatttttttgcaaaaaaatacaccgttaaacaatttaggaagcatgcgcgtgaaaaacgagtgaggagagtatgggagctagctcacgtgtttttcacgtgcatgcttcccaaactgcttaaaaatgtattttctgtaaaaaaaatttattgaaaagttgctctaaattttctatagcaaagggttagcttaaagttgagagctcccatcttggaacaacgcacgtgcccttatgtacccctgacaacgggtcccccacagagtgtttacaccagtagagtccccgccggtcagtgtcagctgtggtcacggcagtccccgtcgtcctcttcttctaccagcggcccgcaggcggagaacatcgggagcgagcagcgcacagcgcagcgaggagcccagaaggcgacaagacagatagacagaagccattcatatcgaaccaaaaaatcaacccacctaaccaactgacatcccgggtccaccgcaccccatctggcgggtcccacacgcagtgaaacgtgggtggtccaacccgccgcgccgttctgttgcggaaaagagagagagaccccgaggatgacgaccggagataggagtagtatatagacgagcacagaggcacagtgaaattggaagaggaggagaattcctcattttttttctctctctcccccaaaaatccccgagatgccgaagaggacctcctcgcattcccccaccgtctccgccatgaatcccctcctcccttcctcctccttccccaaattcccgcacccgccggacccaaacctcagctccccaaaccctagcccgtgtagctacctcctccacgccgacgccgacgacgaggcgctgatccaaatcccgtgcccgaaccctagctccggcgcggcctcctcctcctccgtcgtcctgccgcccatcgacccggcgccgcacatctcatcgcagttctacaccttcaccgccgagtcgcacgcgctcatgctgcgatgcgtcctcgccggccgccccgcggccgccgacgaggtccgcgccgcgacgcccccctccgtgctcgcctcgtggcgggcggtgtggaaggaccggaacgaggacacggcctacctcaccgcttggaagcgcatccaggacaagctcggcgcgtcggccgacgggcggtccctccacttcaagtccaaccctgggcagcgcgtctcgcacgtcggccagtggcgggacatagtctcggaggcgcacgccgaccccgacctgctccgccatctcgggctcaaggacaccgtcgaccgaatcaagcagtcatggaccgtgggtgccaaattctacggcattccggagtcattcgtccgtgtttgtgtctctgcatgtgctgtatgtaaggccgcacctgcgggacagcctgattttgctatgtcatcaccagggcgggggaaacggcgccgcaggtttgaatatacggagacactagatgtgcccgcgcgagatgttccacgccgactgcaacagttggctgctaagcataaggtggttctctgtatcaggcagaagtatataaggcataaaccattcatggccgaggtgaaagattatgcatgccaccgtgctggggtgccaacttcaagtggtgtgaatgctacgtcttcttcaggaagtgtccctgatgggaagaagacacgagtattgaagcgggaaccatatcaatcaaagaggtgtggttgtgggtttcgtattcgggcaattgtgccaatagctaattacaatgagaaagacaagagttttgtatacgaggaggagggtactgcagtgttcaagctttatgcagtgcattcagggcatgagccagggccacttgatggcaatgcccgaattgttcataggttagttgggcataagggagctcttgagttcgatccagacatttatggtgtcagtgaggaaggagatcctaactttacgattaagggagattttgatgttgaaactgatgattcacatcttgcagttttgcagcaaattcgggatctcaaaacagaggttggcttgttagaagggaaggtgggtaagatgcacccagagcttttgggttcactatccaatgagctatctgagtgtttgcacaggatcaggaagtttaattttgatggcaatgtctgccagccagaagagacactgatgataggcaacgaggaggttcctggatgggggccagctgacgtttctcaccatttagatcagcatgacggtgcattctgcagggatgatgagatgcttgatgatgacgatactgattttggttcaagtcttgggcctattgtctcgtgggatggaatgacggcagaatgtgaggataggaagatgctcatgagtgatagtccaaagtgtgacaaatggatgctcaaggaagacgtgggcgactttgttgagaagagtattcttaactgtggtgatgacgatggtgtggaggattcaaaaattatcaagccattgatgcatgatgagaccatggtagctgacccaggtttggtaggtattcatgtagaaggattctactctggagccaaatggtatgattcaccggtaggtttggattccagtggtgatgcagatgtcagttttagacatggtggacttgtgtgagatgtgattgtccctgataccaggaacatcatgtaaattctgtatacaggaggacatcagcttgtaccaatttaatgtagtatctataggtagagcttgaaccaaagtgacctgcctgccctgatatatacatgctgcatttatcgactcaacctttgtttaacttatgtatagtccccgtgtgggtttccatcttgttacaagacaatataactttggttctgttcttgattagctatttagtcataacttaatgttttgtagaactctcaccctccctctctctctctcacgtgcgtgtgggcacgaatggcatgtgcattttgtgaatttaatgcaaggttttgcacacaataacatgctgtctctttactttgcaagaggaatctttgtcatctttcctgttcaattgcatctagtgtattagttattattatcattaactgtgaaaaacattatccctgttcatacctaaaaattgttcacttccctcttgtttattctagtacatatcatttgtgcaacaaaactgcaactgttctttgcgagcctattgaacatcactttttaatgacatggtattgactatgcatgatgtatattctcaaatttcatggtgttatatgtgttttactggtttaattttggtgctacaagtgtatgtgtgaaagatgaacgttgttttgttttgtattaggtacccttctgcattagactgattgactgggtggatgtttactatgacagtataaatccttcgttgtgatgccacatgaaatacataattatttattattcaaacattaaatagatcttagtgtttttatcttcttttgccaagtcccttttttcatgttataaattctactatctacaatattcattgagcgttaagatgttaaatattatttgtcaaagctcaaggaatggttgagtgtccatgtcaaatgcttcaggaacattttcttctgtttgttttatatattcaattctgtatggtcaggcaaggttcttttcatattttatttaatcttttcaaatgctgatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattaattaacgtctgaagcataatggttttggaggactactgttatgcaaattattgcaaataacttttatgttctaaatctacaagttcactatagttcttcatggaatgcattctgtgtaattttatcaaaaggctattctggtaagcattcgtgattcccccctttgataagctagatttctgtttgcattaagcatataaatttgatagattttgaaggggttgccttaagtttttctcactttttttttctgtatttgcaggattgcaatgagttatgtgtcatcatttcctctgctatacacgtgtttattgttggtgaaattaccatcctatgagcaatgcccttatggccttaaactatcttaaccgtttaatcatgaattttctctcatgcagatctgtcagttaacttcgtcatgccgccttttctgcttattggcgtgatctggcgtcacatgatgcatcatcaggttgaggtctggacacaagaacccacatacattatttgtctgtttctattttgcgccacttgttacatctataatacaatttgatgcaccactttcaaatttgggtttaccccttgttttgccgccaaacatcatgctagacaatctctgttgttggctagacacataaaaggtaacatctgtccttcgtcagttgatccagtgaaaattgcagggattagccatccatgcaacgcgtacctatcctggctcctgcatcgtcctattctgaacgtatgaattcttcatccaaacattacagttactttcctatcatggttgtgggagccaaaatggacccgtggccaaggaggctggagcaactgatgtgattagcagccattaactaagattttttttcctatggcaaaattagcaaggcaggatttgattagattagcttcgctgtttccttttgtcttttagaaaatatgtttgttagatcctggttatagacaccaagccatacactctatggattcaatgaagaagtaaccaatctaattccttccaatgtaaatcttcccagtctaacttcacttctcccaccaatctaattcctcccaatgtaaatctccccagtctaacttcacttctcccactaagggccaatcgtccttgtggtgtttccctgtttgatctatgctcctaacatttccagaatcttttaggcttattgatgtattgtgcaagtaacccataaaacctgatgtcaacaaaatacattccctggcaagaaaaggtcaaagacttgagcaacaaaagacaagaaggcactggttgtgctcgatttctttgattcttaagagaaataaataatgctctattgtgaggtgccttaagtaaaacatgtttcatatgataatattgtacttggtaagtaccataatggaatatctaatattgtgacatgcaatgcacgtactgcttgctagataggattatatgttcaagtcagcatgtccaaacgctgttcaccttttgcccaaatgtcagccaggacatgggtccacattatgagctttcttcttatcagatatgcatgcaaacccaatgcttgaaagaaagctagtgtgttggggcataaatatgaaattgttaattcatgcttgtttttcttaactgttcatggagttggactgaagtaaaacttcttttcttcaggtaattgaattactatgttgagcaaactttggcatggcagtgctcaactaaacatctcgaaatagctttatgtgatatgctatattctttgcttgcagtcacagtgtgcttttacagcttgcttgtagagcgatggaataatccacctaacatgctcaaatattaaaaatctttctttagcagttactctctttcctagaatgtggcactcaaatattcatgattataatttctttatgaatatctagattggccggatgtgatgagatttattagtttctacagatatataaaagtggctaaagttgtgttttggataccatttaaatgttcaacacacaattcattcaactatttgtggcaggaagagtactacagacggagtcattatttacacacagatgaaatatttagtgccaagtctgcagggtggagttagtatctattaaacatgcgagttttaaatccatttggctgacttgtgcaagaattggtaagtgcattctccattatttgttggtaactgcaagaagtgtacactaccagatatagacagtggtggggctttctagtgatgtttcttttggcattttgctaaaggcaggcctttctggacaggcacaagttgcatgccgttgctgattttagtgtgatgcatgtagttgattgaaaaatgaaaacagtaccattttatgtgcaaccaagtgcattttattagctaacttagactgggggctgttttggtttataatagaaaatggaatccatgcatgcaacaaaaaaaatgttctgaacgttaacatgcttctccaaggcattgcatgttggagtagccagtaattaccactgagagatactcgctccttccgattagaacatagttttaattatataccatatcaatttcttctactcgtgtgcagtgggataatattgtttttggtcattgatcatcactctggttaactggtcacatttggttgaggatttaacatcatttattggcaggttgtttgtgcagttgcttgttttggtgagctggagcaatcgtggaccttgttaatcttccagaataactagttagtccgccaaccagttttctaagtctctgaagccagaggtacaagtggtgcctgatgatatatacttgttaaactgcagcactcgaatcaatgacattattttactgtccgtaaggcaacaactgagccatagtatatctcatgtaatcacagggaagcggaaatttcaacattttcttatgatattgtaagtttctctatgctatgtaggatcccgcagcttatctatatatggcgcagatctcctgaagatagctctgcagactgcagttagagctgagtcagagtaagaagacatgataagggtgactcgaatcaatgacattatctaactgtccacagtccaacaactttgctatagaatatttcatggatcagagggacatgaaaatctgaactcaaactctttcataaggccatatccaagctggtgttgcaatggtggattccccagctcctctattatataaggcatagatcctctcaagttatatctgcagtaagagtcagaggtccaagacgtccaagtgagagcgaaaggtgtcttttccagaagacactaaccgaatgactagcatggccacaatcacagccaaatctggggtcatcgccgtatcgatggtcttggtcatgtgcgctgcctctgcagctgctggcgacaacgacatgctgccggcggcgttcgacatcctgcagcagccggcgaaggaagccgccaacctcggccacggctgctacactcggtgcttcgccggctgctttgcagctgggttcgatggagattactgctcggacttctgctccaaggaatgtggcgatgatgtccggaagttcctcagccggctgtcgccggagaactccgctatcgtcggtgacatttgcaacatcccaaggtgcatcagttcctgcgtcgaagcgaagattgatccaccgtactgcaagatttggtgtgaggatatgtgcggtgatgatgtccggaagaaccaaatcgggctctcgccgtaagattccaccagatgcgtttctttcggtccgcgcatcaatagtgcctgcgcttgcgttcagttagcgctgtgatctttcagtagcaaactactagcaagtagcagtagcttgtgtcgccgctctgcataagtgtgcttgcttttgttcttctatgttcccgtgttcttccacggttccactgttcttgttgttgaaggcgtcaaggtgtgtagccgattagtgcaattacattatcttcatttcgaccctgttatcagaagtacgtactgttttagttccttgaatgcagtgatgggcgtaccagtttccgtaccaagtacacatgatcaatgacgcatgcgaaaaaaaagagagagagaagaatcaatgtgcgcctgaatgcacactctttgttcttatcatctgatgaagttccaatccgcaattctcttttctaggaaaacaactccagtaagaactccaaatatttcgagatccgcatccccgcacgctgcgtctctcactctctcctcctcagtccgtttcgctatcctttccaattcccgatccataccatggctaggagaggataccagcgcgcgcgaaaatcccctgccttttgtcttgctcgatcgtttcgcggactccagctgccggtcgatgatgacgggagcgaagcttgcggagaaccgatcgacggcccggcaatagccgccggcatgcgcatagtgaagcctttctccctgctgatgccatggcgggcgtcgggcgatcaatgaagtgcgccaccaagagtacgtacctcctcgtcgtctacaccggcgagtactaccaaatcatcctacttgatcaacgacgccattgacgactccctcactcccgtgcctgacatcccccgccctgagcccctgacagcctcctcgccatcgggagcggaacatccatcttttcacttggcggtggcgcctacgtcgtcctcgccgagctcctcatgaccaacgtccacaaatggcgccatcaggttcgttgacatgaagaggacacacggtcgctgaggatttgaagctggccatctggatcctgtcgctggactccggcggcgagtggaggaaaggcccggagtgtcgtgtcggagacatttgggcaagcgaaaagtacgttgtcatgggagtgccgcggattagtccgcctccggtgtgccctgtcttgcgcacggtcaacgataatgtcgtctgcgttatcgtgaacgatgccgacgagactgtgtacgggagtgtggatgtcatagcccagcattttcttgccatcgacgtggaacgtaaggatcgaggtgggtgctctgctgtccgtcgttaccaagcttcacgccttcaccctgatggtggggtagaacctgtacggctgtaccctaaccacatggcttgcgaattcagtgagtacatggaacactgacaggtatagaggtacaaataatagcctctagtactgctaggaccatccaaaatacttgtcattgtcaattgttgagtaaattttattttagggaacttttattatcaatgtttcattttgtaccatcctttaaccaatgattttactttaaattggatattttttacctttgttttacattggttcaccctaactctcttctcaagtataagtatataaatggctcctactcatcaataaactcacatagcaatatgcaagataatttctttggcatataacaagtttgatgtagatggataaaatagttgaggggttcaaaatatcacaaaagtaaaaatacccgatccaaagtaacaacattgtttaaagggtgatctaagatgaaatatcggtaataaaagatgacaaaaagtaaaatttactcttaatttttcatgcatatttagttctaaagtaaaaatctgtatattatgtggtgtaattaggatttatatgaaaggtgatttatctacgtgtaataggtcaaatcaatggtggtccactatacaatttttatcatgttatgtattatatttaggaataagactacttcacccctaaagtattgatgctgatctacataacccctgaagtatgaagctgggtattttattccctaaagtatcaaaatcagttcaaataacccctagagtggttattgaaacgggctcttgaactaaagaggagactttgaaatgggctaagtattttattcacaagtgaaacgcccgagactgatgtaaattagtattagtatagtaactttaggcttgtcgattagtgcgtgaaaagcaatagttagataaatttgggtttactagactaatctttgcgccacacaatcatttacatgtcaaaactacctataaaaccactgtaggggttatttgaaccgattttcatacttcaaaggtagaaatctagtttcgtactttataagtggttaaatagaccaaccccaacacttcagggtattccttatatctactatagttttaactttgagttaaatcttaaggtggtccatgccccatggcagtagcggagccagaaatttaaacctgtggggtcaattactagtagtttgtatttaagtggggacatttctctttattgttttggatttatacataaaaattgagatttataggacgtttttcaaaaagctggggtcggccgaccccacagaaatggcctaaatccaccactgccccaggtgccacctagttaactctgcatatgggcctatgatcccttcgatcacttttcattactacaatggtgtttgaaactgatggatattaagctggtgcatgtagaatgaagaaaataattaacacatgattgattaaaatttaattattaaaaacttgacaaattaatttatttgataattttaacgtaacttttatatagaaagtttgaaaagtgtaataatggaaactgagataaaatctgtacgtgttaaatatattattcccctttttaaatttatagaagaagttaaatatgaacgttggaaaacgctgaacaagtgaacatatcccgcgatccgcatttgttgcgactcgtttcgatcaactgattctccttcccggccggacatccacatcatcctgcgatcgttcgtttccctagtcgttccaggctttttcagctctactcccctccacccaggcgcaaatcatccgccatggctcccgcctgggtcttgctcgatcgcgtcgtcaagcccgccgtcttcgacgaagaagagagcaaaggtaagggagaatcgaccggcgccccagtgaagtaccttccagccagattaaggcaggaagtccccgccggcatgcggaacgtgaagccctacccagaggttgcggatcctcccattgtatctcgcttctccatgctgatttcgcggaaggcgatcagggtagtggaaaccatccatgtcgagtgcgccgacaagagccttgtcttgttctacgccggcaccggcttccccggcttctcccacggctgccacctgatctacgacgccatcgacggttctctcactacagtgcacacgttcccctttcctgtgtccggagtcgtctgggtcggcacagccgctgtcctgcgccatgccggcggcggcggaggaggagacggtactaccgcctatgtcatcgccgagctgctcaggccgttccatggctcccttcccgatgccacgctcgtgatgtggttgtcgaattcccccgcgtcgacctccggcagcaatggccaatgggtgaaggaggacgttcgccttcccggcgaggtgtgcacgggcaccgaccccttcaccaccgacttggtgttctcgttcggtgaatcgtgcctgtgctgggccgatctgttcatgggcatcctgttctgcgaccttgcgacgctgcgtgcgcctcggttccgtttcatcccattgcccaaggcttgctccttcgaccccgtcggcaagtatggccggcctcacatgcccgagttccgttccatgggccgcgtcaacggtgtcatcaggttgatcgacatggagggttttaccaacgagtacctggccgtggatgaggtgaagctgaccatctggaccctgtcagccgacctcagcgagtgggagaaaggcccggtgtgtactgttggagacatttgggccagtgaggaattcgtcgccatggggttgccgcagcttagaccgatgtgccctgtcctgagcatggttgacgaagatgtcgtctgtgtagtcatgactgaagtcgagattgaggagagcgatgtcacagatttcgacgatgagggcaacaagctcaagttcaaggcccagtacgttcttgacatcgacgtgttatccatcacccagcaccacattgaaagtatgggtgatcttataccagatctcatcgcctgtgagttcactgcatactcggagctctcaaaaggcatgcaggtattactactacgacacccaacatacttagttatttactcacttgaagtatattgttctgttaacacaataacactttccacagttctaatgcttggttatcatgcccagtcagttacatcttagtatctcacgagtaacggagtaagtatattaggctagttatcctactgaactgaactctagatagcatatgtgtgtgctaatcagccatcatgattgtctaatgccaaatgacttagctcttttgccatgctacagccctcctcgtccaaaccaggaacgccatttttgcattctgttggtacttctaggaactggagaacgctgtcatagttactttcacttcactacaaagttgtgatggcttgtccagtagatgtatccaattgaattcttgattcccaattgatatagacctattttatttaaagatgttacatgtggtaaattcaaactgagcaccaagtcaccagcaaggttctgtaatgaaatttgtgaaaagtgcaatctatccataacgtgtgggcttggttgattttagctattttacttaaatgcctcttagaattgaccttatcagcatgcccttgtgtgagtattgctcattattattttagagagtacagacaaatggggccaatgataggtatgttgcggcgaggcaactacatcatctgaccaaacctgaccataattcttgtcgcagttgtacgaaaatctcttttcttttttacttctgaagtttttttagcgttgtgtgttggaaaagagatttgtctaactaaaattctctatgtaataagtatagaatcgtatcctctataccatagtatatggaaatatcatgtgtaacagtgtaaggccctaactgagttatgttactttccctagctggtactccctccatttcacattataagacttttttgtattgcacacattcatatatatgttaatgaatctaaacatatactccctccgttttgaaatgttcgataccgttgactttttagcacatgtttgaccattcgtcttattcaaaaacttttgtgaaatatgtaaaattatatgcctacataaaaatatatttaacaatgaatcaaatgataggaaaataattaataattacttaaattttttgaataagacgaatggtcaaacatgtgctaaaaagtcaacggcgtcaaatattttgaaacggagggagtatatgtctagaatgtctagatttattaacatatatatatatgaatgtggttatatggaatcaatatgaaaatctgtgtagtagatgtcctaagactatctaggtttctcaatgatgaattttcatttatatatatttggccacatattaatttcctgtctagctctgttaattgtaactttggtatgcactgagggaattattgaagtggattaagaaccattaggccattttaaatttgtctagtttgacatacattaatttgtttctgctaggcaatggtggaaggaaatgagggtgaggaaagcacaaagcggatgaaggttaaatgatctctgcatcatgtggaacttcgatggtttttgcaacatatcaagtaggattaacattgaagattggtgtttgattagcacccatctatttggaaggatgaatgtgatgtaatcattctctagaagttatgatgttattatcagatggtagtaaaactgaattgctagtgtgtttttgttaacgctgatggttttaacattacttcatagctacctttgaattgtctggtcatgccgggctggttgatggctgactccgataagtgatacaagtggtacctgatgatatcttttgtcaaactctagcactccagtcattaactagttgtaaatggaatagtattagtacttatcttaaggcaaaatctcaaaatcgtacagtcttgttcttttatttaaaagaaagaatattctgtgcacaatcttggaactctgtgcggcacaatcttaaaactgtgtgctgtagttttttttttttttaaaaaagaaaactatgtgctgtaggacgttttgtgtttacatcagactaccaagaaaaagagaagtgaaattttacgcatttccgtgccaatatacccaagttgctacagagtacagaggatactctgactcatactctctacgtccatttgatattttacttagtcaatttttttaacatgtaatcaaatttatagaaaaatatattaatattttcaatataagacaaacatattatcaaattatatttaatgttaaatttaatgaaactaatttagtgttgtagatgttactaattttttctataaatttagttaaactaaaaaaattttaattaagaaaaaagttagacgttatacaatatgaaatggagagtatctcccaaagttagcacgggaggaagtcaactccaactctccagtgagagccaaaggaggcattttttgaaggcacgatcgactgactggttcgaaacaatgacactactttaggatatttttgttggatcagaggaagtgaaagtttataaaaaattttcatttgaccatttccaagttgctattgtttggagtgcaccagtttctctataaaatgggctgatcgatctcccaaggttagctctgcaggaagagcttggtcctaccacagagctcgaaaaaaaaagtgctttcgagtagacacgagtcacacgatcgagtgactagcatggccacaatcagaggcaaatttgggatcatcatggttgcgatgatcttggtcgtgcgcatcatcgccttcgcatctgccagtgacaacgatgagctgccggcgttgttcaacatcctgcaacagaagcccgggaaggctgcacaggtcggctccgactgcttcgacgaatgctggagagactgcatcctagggacaccgtttacgagtttgtgcgaccagctatgctatcaaaaatgccttgttggttcccggaagatctgaagcaggcgcttgcattaaggttggtcagatgcatcagtagtgtctgcgctgcgcatctgcgttcagataacaacattgcgatcatttgtttcgtcagtaaattgagtataataatttagcattagcatgcgtcgtctctacgtacacatgagtttgctttagttcgagcattcacaatgtataattccgtatgggtattaaggtggggtccacagtatgaataaagcaatgaaaagatctgtgcaatgtatggagcccttccaactctaaaaatgggatccacaaccatataattatttcgtttttttctcttccctatcggtgctctcgttactttgcctgcaacattgtaaaaaagaattgttattttatttggagtgtccgtcctcacgtgaagggccgatttattagggctagggtatgataccgccgcaatgtatagagcatgtgctacagtgaaaagattctcttagtacccttgttaattcacacattgcagatgctcttagtaccgcttttttcttcgagactccaataaatgtttcggctgttcaagccgtcatggtgttaatttggtgcgtagagaaatactactactacctctactatgctgacatcgagcctgttcactttgatatcattttcaaccataccatttttggtaaagttgctaaaaaatgtcttcctttaatttgttgctaaatttggtaaatacataagaaatcttgccaaaattttggcaacattgatatcttgctaaaattttggtattgccaaaatttggtaaggtttattttggttacaatctgaacaggtccatcgttttgccttcatggatcaataattccctgtgttgcacagatatgccttccttttctttgtttatgtcattaattatataataatgtcctgatgtgtgtttgcatttaaccatttaacatgaaagaacacaccgacccgttcatccgcagcaactcctggttggcctttagataatgtatttagagattagtaatgatttaggctccatttaaaagctatgcgacaaacgagagaacgtattttttaagataaaaaaaatactttcccttgattctagacttacaacttgcaaccattatctagctcctttgtgcttctgggcctcgccaaaccagcttatgcctcccgatggtcacggtgaagctatggaatgccaaccacaaaagtagatcaccatcaacttctaactctggcttaatcctcagccaggcgaataggatcgaagttagagtaggtgttgtttgcttcgagagggtggttatggccactctggacgttttggtgtagccgcgggcggagagccctagcttccggcgtcccgcgcgctccccatggatctgaacaaagcgacactctactttcatgaggccaccggcccttccgccatggcagaatcatcggagctccgatgataacttgttttgtaaaactacggtcgttattaacgggagagtgaatatggactatatcctgattaatatagggggttttttgagatattatgtatcaggattattaggggcgatcagaaattttgcaaattgctcaaactaaaatcctagctattggtttttagaatacgtaaaagctctgcgtatcttttgtgtcaaggagagaggagttttaaacttttacaaactattggttgagaaaacaaaggaacacaaaaggaaaggaacaaaaaaagagaagcgtgagccgatatgcgacaagtttggcgattgataagcgggaggctcctcagatgggcaggccgcccacgagccaaaccgttgcttcttccgtggccgcacttgctacctctttccacgatttcctctcattattaaacaccatattgttttgttcctttcaaatgtccaggctaccaagatgacaatggtgtcaaagcatctcctatttgctttgtcaatcttcttcctagcgtcgcaccaccactcaatgaagcaagcattgttggaggggaagtaaaggggctgtcaaatggtgtggagcttggatttggggcagtcgacaaggatgtggttgatggtttctttttgttagtcacagaagacgtaggaggtagggtgtggcagccctcttgtgctcagcatgtccgccatccagcagcgtcggtatgccacaagctaggtgaagtatttgcactttgactgtcccgagctcttaatactagctattagtagctgtagaagattttcaaaatgtcttctacctactattccatctatccaaaccattattatttgaattaagatagcaggtaaaattaaatggagggttgaagaagtttgaagttgtcatattttctatcacaaattttaaacgttgtaagtaataaaattattggtagctatcccatttctttcaaaatgcccccggcaaccggcgcttatgcctgtcgccgtctactccgacagccgcctcgtcgccgccatggtccgatccctagcaggcatcgcctctcccctctctcgagctacctgttgccaccacctcacaagaaaaaggacaatatatgccactccattcgttgggtttcgataaaatgccatccactacgatgcaaaggataaaatgccactcagtaggttatcttcggtatatttttgccgctttgagaaggcttaagactaaaatacccctgttgtggagagagaggaagtgagatagaagccggacggcggccgtggtcgccggtggcgagcacgcgtggggcgggcggtggaagcctgacggcagtggagaaagaggaagagagaagggagccggacgacggcagtggtcgctagcggcgagtgcgcggggagggggagggacggtggagagagaggaaaggagaggggagccggacggcggccgtagttgccggcggcgagtacacgggaaggtgggggaggggcagtggagagagagagaggaagggaggggggtgccgtacggcggctgtggtcgccggcggtggtcgcgggggcaagggcaggggcgggcggcgaggacaatgatggacgacggggaagatagcgacaggcgcccgccgcttgccgctaactggcgtcgcgcgcgcgcatgcacatgtcctcctcccctcgtagccgctcgccggagcagtcctcccctcgtcgcgcactcgtcgccggcgaccacagctgctgtccggctcccctcttccttcctctttctccccacagcagggttattttagttttaagtcttctcaaagtggtaaaatatccccaagataacctactaagtggcattttattctttgcatcgtagtggatggcattttatctaaactcagcgaatagagtggcatattatcctttttctcccacctcactgcctcccgtatcccgaatcctactaccatcctccttttcgtcctatcctctcccagaccatggggatggaagcgccagatctaccggcccctccgaggtacgcgccactcgtcaaactccccttttctttttccagtaccccaagatctgtcactaccgcctgccgccaagttctaaacaatgcaggattgaggtggagaactgcttctccctctctgaaaatacagggtccatggtggacatgatcaatgtcgcggcacgatgtgcctttttactttgtgcaagtgagatttcatatgatgttggagaacgctacaatttcgcgagcattctgcttcatttcagatacacctgttgctcactgcacaaactcctggtaattcccatggcatctgatgtgttagtagtgtggtatgatgcttcatgaatttatactagtactaatgtgctagtgttagttatagaatgtttattcatcacccggttctttccagaaaatattgtacagcttatacccaatcttatggcttgttttcatctggagtgctcaagcctcaagggacatacatgtattactgctactaccaccacttaacaagttacatactcattttcatctgaatcacaattctaatacttgtttcttatgcccagtcaacactaacttaaaccagttaccagactgaacattagataacaaatgtcccagctcccttatcatactagtggttaatctctcacacgtcatattaacttagaaagatgctttaaatgataaccaagtattacaactggtgcctgatactctgatagaaacctttgttacattctaggactcggataaatgacatcatctattatcaacaagggataactcttctgtagtaggatatggatatccatgtgaggtcatcagagtagcaagttgatggatcatcgccatgatgctattgctgcatacggaagatgacctgatttatctataaatgatgcagtgtgctgatgaccaatgccatctctgcatcagtcaggtccaagtgaaagcgaaaaaaaggcttttcagaagacaagatcaagtgactggacggtcacaatgagagcaaactcgggacttatctttgccgtgatgatcctgataatgtgtggcgcatctgcagcttccagtgacaatgatgagctggtggcaccgttcgacacatccaatggcctgagaacgctgtgaacggccacttgggctgctaccccgggtgcttcagagactgttacaaggatgcctgaatgctgttctgtgaggaaatttgctgtcagcatggccgatctccttcggttcacgcatcagtaattcatctatttgcgttcagataacgttgtgaccatttctttcagtagcagtagcttgcgtcgctctccgcatgagtgatcttaagtctttggcaattcactgtaatatatactaacatgcttttctgcggggtcccccattttaattcttcaagccggtgaggtgtgtaatagattgggatggcctatggccgtgatctaagggcagttgatgtttgtgaattcagactgttcctgtcgatgtcatggaacgcattgtggacttgtgcttggttgtatgaggtgatgtttgattcactagcagtcactgttggttagatgcaaaaggataaatggcgtcttgcattgctgaccccttactggttgcagtccagatgtaaaaaaaaaaaatgcagatgaacttagaagaccttggacaaggataccaaactttaatacccatgtgtgtcaattactccattctgatctgaagattgactttgcagtttgcaatcttgctaaactgaagatagctgtaagtatggtgaaagaaaaacaaaagctaaaaaaaaagatgttgtccggactgccatgtgcattgtattctacaaggcggtttttgcagggagataatagaggtgcacacaactcgagtattctgaactctcgcatatgatgcaagtggcattcgcgagttacttagtgcgatgaccacagatctcgaaccaatgatccattttctttttataactatgatccaatgatctgcaaccatagatgtattcccatgttacctgatacaataagatgtgtcagttcatctatataagacatctacagtagtaagacgaaagggagccaacttctgtagaacagtattagagagggtcagtattgctcatacaacttgtcctatatggccgtcactacaacgggatcaaaggccatcgcggtcgccttcttgtgcatcgcctgcttcgcccttgcagcgggcgccgccgccgacgcgccgcggtggcttcacatcaatgccgcgcgcgtcggcacgagctgcatggagtgcgtcctctcctgcatctccggcgggggcctactcgacgtgtgccgttctctctgcgaggatttatgcgatgatccagaagccttcacagtcgtaggtagcagaagcagtagtcactgaaacatcgattggcccatctctgccagtattcagattgccgtcgtagtatcctcaggtccatcttaacttgccagctctgtccgctattactggttttggatcctggatgaatgaagtgatgtatttgctggttctcctgtttatgcactgtcgcatcatggccgtgatgtatcatgtatgtgccctgttcgatgtgtgtgtttgactgacaatgctagatttgccgagccaaagatgcctccgacttgaccctctagaaaggcagaaaccaatttgtcactacagatctgcaggcgctgcatgctagcagcaccgtaatttacagataaaaaaaatatgtgttcaacctttctcagatcactacagagtctgtaactgcttggctgatcagtttggatgcacggactcaagtcaatcaacatccattctgatcccagcgacagagccactacttggctgatcaggcaatttactcttgtgtttcaatagttgtaagaatcgatctactagtatcattacctggtcgagattcgagagacacgatgaataaatacgtagtacggcatagtgctcgaggccaggcagcagttgttcgaccagtgcggatagtttcttcagaaagagaatccaagaaacaggcatattcgcaggcgcatcgttgccaaccgcccggaacaaacgtgaatcaagtttgtcctacgaacgcttcactcctcgcctccccgctccgcgttcttgcggtggattcgcatcttgtgaaatgcgaatccaaccgaaggagaatcggttctacaaatgttcgctttcgcctgaatccaccacaattgcgtgcatgcccaactcgaattctacgaggaatcggaatcatgaacctctcaaccacgattacttgtcagttgtcaccaggcagataacaagcacatgcgtgtaacacctcaaaaacagattctgaaatgcgaattccaaagccaagtggctacctgtacatcgcaatcaccaggtcggttcaatgttagcagtgtgatcacgcattcacatatatgagacccgtgaggccgtgacaaacatactagaacatatgttgaaaatatggtcataaatcggtatattttaatccaaaatgttaagacaataatcatggcataaacagtgtagggtgatctagtgatagcatgtaacattatcagtagcatactaaaggcatcatgaacaacattatgaatatcaggaataagaacatagcagtaacgcagtaacatgctagaggcatcatgaatatcaggaacaggaacatagcaataaagcgctaacaacgagaacaggaacaggagaaggatataccctgagaatggccctccgctggattgtgaggcagaactgcctccgttggtgttgttgttcgcggcaccggctccagctcctggcgcaccacctccagctccaggtggcgcaccacctccgccatctcctccagcagcagcagcggcgccggctccaggcgcagacatggtgggcgaggacgaggacgagcagtcgtgcgggaagcactccccaaaaacctgatcacctgcctacccggtgcgcagatctcagacgaaggtgtggttccggaggccctgctccttctgatctctcgtgcacgcaagcgatcagaagcgaggaggcgagagcagcacaggcgcggaggaggaggaactaacacccgggaaataagcaagcggatcgttctgatcggactcacggtctccttatctatcaggagagaggcagtcatgggaacgtgggatcatggacgcgctgttgcggagacagtcgatcggactcacggcctccttatctatcaggagagaggtagtcatgggaacgtgggatcgtggacgcgctgttgcggaggcagtcgtgggaacgtgggttagtggttgcaaaagagtagcgacgtgacgcacgcacgccctcggcctcggcccggcccggcgcgcgcgcgcgtgtggctttccgacccccacctcaaccagtcaacagggagcctccaataactccctatttaggttgagatattcctcgcttaaatcctgaggtggtattattatccttaacacttattatgggcctttgagatttaataagataaattggacctagcccatttattctaacaatccccaccaaatttcaaggcttataagaaatgttctcaaggttgtgcctgtttgatataccagggttttggtggagactgttaagttgaacttccacctaggaaatgagctacatcagaccacaactgaacaatggactatgccttgaattgtcagttttgtgtgatctagtttcactcagacccttgactggtactgggttgccgttcgcatcccctctgtttggagcatataagtcaaactccaggcttttcatgagtatctagagatcgcccaaacctcatagactgtgactagcagtcgaactcatataggtgtgttctttctgagatgttctgcaggtcaacatctctgcttggaaaagccactcggatcacattaaggcatgagccatcctaccatgtaggaaagaagagaagtacatcatgaaaatgagcccttttcaagggtctcttctctcagtcacataatagtttgtttcgccatccaaatttacgggatctccgatcacaatggacaggtttccactattgtgcgaccttaggtgggtatcaagcccatttccctcgatgcactgtctatcacattacgtggtagccccttagtaaactgatctgccagatttctagccgtttggacatagtccaatgctatcactccggagtttttctgctttctgacagatttcagtcttctcttgatatgcttagatgacttcatgttgtcctttgaactgttcactttaataatcaatgtttgattatcacaattcattaggatagctggcactggtttttcaacaaccggcaaatccatcaggagttcacgaagccactcggcctcaactgtcgtagtatctagtgctgtaagttctgcttccattgttgacctcgttaagatggtctgcttgcaagacttccaggaaacagcgccacctccaagtgtgaacacatatccactcatggcttttatctcatcagcatcagatatccagtttgagtcactatacccttctagaacttttggatacccggtatagtgaattctatagctcatagtgccctttagatagcgcattactctttccagagcctgccaatgatcatctcccggatttgagacaaaccagctcatcttgcttacagcaaatgagatgtcaggccttgttgcactagccaagtatatcaatgaaccaatgttttgagagtatctcagttgatcccttgctattcttcggtttttccttaatagcacactgggatcataaggagtaggagctggcttgcagtcactatatccaaagcgactcaaaaccttgtccacatagtgggattgcacaagtgaatcccaccctcatatcctctttgtagtttgatgttaagaataacatcagcctctcccaaatcctttatttcaaaactcttggacagatagtccttgacctcctcaatcacattgaggctggtcccaaagatcaatatgtcatcgacatataagcacaagatcactccttctcccccaccatagcgatagtacacacatttgtcagcttcattcacaacaaagcctacagatgtaagcgtggtgtcaaacttctcatgccattgcttaggtgcttgcttgaggccatacaaggatttcaacagtttacacaccattccctcctaaccttctagtacatacctgtctggttgatccatatagatctcctcctcaagctctccgtttaggaaagctgtcttaacgtccatctgatggacgagaatatcatgagaggctgccagagcaagtagtactcgaatcgtggtcaagcgagcaactggtgagtatgtgtcaaaaaagtcctcgcgttccttttgggtataacccttggccacaagtcttgccttgtacttttcaattgtaccatcaggcctaagctttttcttgaaaacccatttacatcctacgggcttgcacccatatggacgctcaacgacttcccaagtaccattagaaatgatcgagtccatttcactacgtactgcttccttccagtagtcagcgtcaggagatgaatatgcctcttctatggttcttggggtgtcatccacgaggtatacaatgtagtcatctccaaaggattttgcaaccctttgtctcttactcttgcgagtatctacaatgttatcctcctcaggattttcctcaggcgtttgatcattgtgttctatcggtgcaaagtgctcatagggcatgacagtttcttgactagaggtgctaggtgtatgtttcatgggaaattcattctcaaagaatctagcatctctagactcaaaaattgtaccaacatgcatgtcgggtactccagagtttactattaagaatctataacccataatgtgaatagcataaccaaggaacacacaatcaacagtgtttggtccaagtttccgctttttggctataggtacatttaccttggccaaacagcctcatgttcgtaggtatgagagatttaatttcttcctttcccattccttgaatggtgttacttccttatgcttcattggaattttattcaggacatgacacgcagtcaaaactgcctcaccccaccattctttggaaagccccgcagtgtctaacatggcattcaccatctcagttagagtacggttctttctttcgaccaccccatttgattggggtgaatagggaggcgtcctctcatgaataattccaagctcttcgcaaaaggatgcaaactcattggaaaaatactccccacctctatcagacctcaaccgtttgattttcctttcaagttggttttctacctcagctttatagatcttaaagtaatgcaatgcttcatcctttgttttcaatagatacacataacaaaatctagtgcaatcatctatcagtgtcatgaaatatttctttccccctttagtcaacacgccgttcattttgcacaaatcggaatgaacaagttctagaggtgccaaattcctcgcctcagatgccttgtgaggcttgcaaggttgtttcgattgaacacaagtatggcacttggaacctttgaccaaagtgaattttggaattaaactcatgttagctaagcgcgtcatacaaccgaaaatcacatgacagagtcatgaatgccacacattagactcatatttctcgctaatatggttcacaacattatgattattacacatgtcattcaaagaaaagcggaacaagcctccgctgtcataaccttttccaacaaaaatcccatatttagatacgacacatttattggactcaaacacaagtctaaaaccttctctacatgatagagagccgctaacaagattcttctttcttgaagggacatgctgcacgttcttcagctgcacggtctttcccgaagtaaacttcagatcgaccgtaccaacaccatgaacatccacaagcgacctgtttcccatcaacaaggaggaacctctcccgacctgataaaaagaaaacagagaaatgtcagcacatacatgaatattagcaccagtgtccactcaccaatcaggtgagtgaaaaacagagagaactgtaggtaatattttaccgtaccccgatgttcctccgccctcgctaatgaccatgttggcagacttcctgtctttgcgctcaggacagtccttggcccaatgcccagacttgccacacacaaagcagtctccctttgcctttcccttgcctttcttcttaaagttggttgcagccttaggtttgacatcaggcttgactttctttttgttgcgggatgcatgagggttcttcttctgtaccatattggcactagaacctccctcaacctttttgccccggacgtcctttgccctcgccttctcctcaacacccaaagagccaatgagatcagaaacactgaactcttgtctcttgtgctttagagaagtggcaaagtccgaccaagaaggtggcagtttggcaataatgccacccgccacaaacttgtccggcaactcacagttgttgttctcaagttccttagtcagcatctgaatctcatgagtttgttctactacagaacggtcatcgaccatcttgtagtcatagaactgctccatgacatacagctcactgccggcgtcagaaactccgaacttggcctcaagtgcatccaacatgtccttcccagaaggcatgtgcatacacacgtccactatgttatcagcaagtacactgatcaatgctccacggaacaggcaatccgaagcctcgaacttagcctcttcctcaggagaaaaaggtggttcacttcgtttgccccgtgaaacatagaagcactgcatcgctgtcaaccacaatagtgcacgtgctttctatctcttataattagaaccatcaaaagcatgtggtttcagtgcagcagcaaagccaactatcgaaaatgacctatcaggtttttggattgttggaaatatggtcataaatcggcatattttaatcccaaatgttaagacaataatcatggcataaacagtgtagggtgatctagtgacagcatgtaacattatcagtagcatactaaaggcatcatgaacaacattatgaatatcaggaagaagaacatagcagtaacgcagtagcatgctagaggcatcatgaatatcaggaacaggaacatagcaataaagcgctaacaacgagaacaggaacaggagaaagatataccctgagaatggccctccgctggattgtgaggcagaactgcctccgttggtgttgttgttcgcggcaccggctccagctcctggcgcaccacctccagctccagctccaagtggcgcaccatctccgccatctcctccagcagtagcagcggcaccggctccaggcgcagacatggtgggcgaggacgaggacgagcagtcgtgcggggagcactccccaaaaacctgatcacccgcctacccggtgcgcagatctcaggagaaggtgtggttccggaggccctgctccttccgatctctcgtgcgcgcaagcgatcagaagcgaggaggcgagagcagcacaagcgcggaggaggaggaactaacacccagaaaagaagcggatcgttctgatcggactcacggcctccttatctatcggatcgttcacccaggaaagaagcaagcggatcgttctgatcggactcacggccagcaagcggatcgttctgatcggactcacggccagcaagcggatcgttctgatcggactcacggcctccttatctatcggatcgttctgatcggactccttatctatcggatcgttctgatcggactcacggcctccttatctattaggagagaggcagtcgtgggaacgtgggatcgtggacgcgtccttatcagaggcagtcgtgggaacgtgggatcgtggacgcgtccttatctatcagtcactccttatctatcggatcgttctgatcggactcacggcctccttatctattaggagagaggcagtcgtgggaacgtgggatcgtggacgcgtccttatctatcagtcgtaggaacgtgggatcgtggacgcgctgttacggaggaacgtgggttagtggttgcaaaagagtaacgacgtgacgtgacgcacgccacgcctcgcccttggcccggcgcgcgcgcgtgtggctttccaacccccacctcaaccagtcaacagggagcctccaataactccctatttaggttgagatattcctcgcttaaatcctgaggtggtattattatccttaacacttattatgggtctttgagattcaatagaataaattgggcctagcccatttattctaacaacatataggagagagtttggtgaacagcaatcaccaactgcatccggtgactcacacatgacttccctttgattacttggctacgagaacgtcctttggttaaactaaaagtctggtaaagctggtcaagtagcgttgttcgtccagctggccgacattaccacgtaaccgaaaggtaacacgaatcggacctcgtgctaacactgcaattaagctttctctaaaacaaagcatccaaggaaggtggtaccttcccttcactaatctatttggcaggctgatgactcggagaactgaagcaaaagtagcccgtccgtgtcgctgtcctcctagattgtggaggttccagcggcctgcttatccccagaatcattcgtaacctgggctcgtatctgattccttgatcgagatcctgagtgtcgcggactcgcggtgtgcagtactggactactggtagtgatgcagtgaggagtctccccgccgtccccggaatcattggtaaacctggcacgtatctgattccttaatcagaatggagttttgcttgagtgctggactagtggtactgtgtcgtgggctagtataccgtgcaaaaaattgtactccatccgttccaatccaaaatataagaattttttttatagtgataagtcaaacattttcaactttaactattaatagtaaaaaataaaaaataataatcacgtaaaattgatgttactagatttgtcattaaaaaaactatcgtaatatgtaactctttttcttaaagcatcttacttctatatagatattgttagtcaaagtagcatatcagagatcgtgttgagtctatattttaagacggaggaagtagtagttttgtttgagtgctggagtagtggtactgtgtcgtgggctagtgtaccgtgtaaaccggcaaaacgccgcaccgtaaaacaagcgcacatgggtaccggccacgggctctggggctcgtggcagtcgtgggtgggttggggggacacggcgcgcgacggcgccacatgcgcggcagcgcggccacccgccgaaccgcgcgcggggcggagagggatcgagagggtgagggtgagacaaccgcgcgcggcgccccaccgtgcggggcgttgttgtcccgtgcgccgtctcccacctcggtttcaccgcgggatctcgcgggcgcaccggtgtttgcgcgaccgtacccccacccacatggcgcggctgctgtgctggtgccgctgcgcgcgcggcacatgtgccaccgctccatgcccgcgcgttctcgtcggctcacgtggccgcgtcgggttggacacgcgtaggctgccgtctctctcagagcaacccgggcacatgcggacgcggggggacgcacttctccatgtgtccgccggccgtacgcgaggcccaagggccatcgccactcctcccgcggtcccgcgacgccaccaatcgtgccgcgtcgccgtcgccgctgcaatttcgtttcgggaattcttggagattggcaccgacccggatcaggggcggcgacgcgatcgcgcggtgccattatgcccgttttattggcttgtttcgatatactactccgtattaaaaagaaaaagaaaaccctggtctcaccgagatctatatgcatgtttctctgaaagtctgaagttaatcacgggcccaaaatctcggagttactattggccaagagagggctcgtccaatcgtccttgctgcaggcacgtgcttttcgtacatcagttacaaggaacacagcaattccaatccttttacatgcatctatgcaagcgtaccacacagatggccgccgaagcatggaaaatggacgcctctaactccggaagaaatgtcacattgatacgaactgggctagcctgaaagattcacaacctggtacagctaacttaataacaagctgcaggacgatcgaagaaaacttgggggaaaaaggcatgtgctgaaaggacaacatcatttccatagatccactgttggatacttaaacggctttaattatgagatttagattctagatctctcctatcagctgctccatggcctcccttcacagctaagaaagccgtgaatttttaggatctatactagctactataccacttccaatttcacatgactagctcctgtattttcagttgagtcttactggtatttcttttccgtccatcctatctactctctctgtttctagttttacgatattgtttagttcattttaaactaatcaacatcaaagagaataaatagagagtatattctgtactcaggattcgtttcatcagctcgtaacaatcttaccccttttgtcttccgtcactcacgtttcagctaatttttcgtagtaacagtgtccatagaacctccgcatatctactgctcctagtctcctactacagtgaacgtaccccaattcccagatgatggagtttccactttccaaagagagtgaactagcttaaccttgtttttgccttgacagcttaggccctgtttacttcacaaacaatccatgtcacatcgaatgtttccacacatacataaagtattaaatatagattaaaaaaattaattacacaaattacgtgtaatttgcgagataaatcttttaaacctaattgctccatcatttgacaatatggtgctacagtaaacatttactaatgatagattaattagacttaataaattcgtctcgcagttttcagacggaatctgtaatttgttttgttattaggatgtgtttagttcacgctaaaattggaagtttgattgaaattggaacgatgtgatggaaaagttaagtttgtgtgtgtagaaaagttttaatgtgatggaaaagttagaagtttaaagaaaaagttgggaattaaaccatacattagcctacgtttaatactttaaatatgtatccgtatatgtaatgtggcatgaaaaaaaaatttgttcccgaactaaacaggctctcatttacggctaattattctttcagtggtaggcgacgtacccgtcgacagcgaggcgtctgtggtgacttcgtcaatttcaagatatgccggcccagtcttccggaggtgctcataggggtagggtatgcgtgtgtacgttcataggggtgagtgtgcgcacgttgtgagcgcctgcgtttataatgtgtttcaaaaaaaaaaaaagagcaaaagtcggtgattcaccatccaggcaatggcttggatggcaagcaagaaggcaagcggtggaactgggccatcactgacacagtgacgcgccttaaccggtaacgcggcccccacggttcggtgggagcggaccagtcgcgtggatcggccatcatcatcctgatatcgctcgcgtgcgtgcaagctgtgcgtggcaggtgtgaatcagatccccgcgtgttgtattccgtctccacctagaagcgtacgtacgcggtgtgtgtataacgcgagcggccagtcggtggtgctgcctttgcctgcgtattttgcgatcgtttcgtgaaggccgcggcttttctctttaatcggttactgccgagttggggttgcagccacaagaagtagaaacgaacgtgtacctgttcagctatacaaagtaaacgataacaaaattctaatttgctacttacaaggatgtgctatttagggtttgtatttatggtcatgttagcttaaggtaataaacaagaggaagatagcataatagcagaacctctattttccctacttatatctataaattacatgtaaacactccactggtttggcaaacaaggtagcagctgaacacaagaaagaacaatctgaaaaggggaaagtaggtgacaggtggccaccagggatgggccagtgaagctgtctctcttccctaatcgagccgctttcccctgtccgaacgctacaaaaactttccacacgccaccctctcccataccaccacatctcccaaagaattccccgttccagccagccgagttcggtccaaagtccaaccccgcgactgcatacaattccactcgcccagtcctctcccgcgaccgccatttgactcgcagggagccaacgccgaaaccgcgccaatcttttgcccccattttagacgggcgctgactgagccaaacccaacccaacccaacccccccgcccggcgcggccacctcacaagggagcatcggcacagccaaccgcagcgcagcggcagccaaaaacccaccgtttccaattcctcgcccgattttgaaccgctctccgcccgaccgaacctgttccactccgccgagcggaaaaaaaaaaacttcttcgccgtctcgaaggaaatttattgggaagaaaccgttgcgggaggcgggcaaactgaagcggcagcggcagcggcagaggcgatggagcggtaccatccctccgaggtgtatgagctcttcgtgcggcacatgaacaccccgaggtaagggttctcgttgctgttgctgttgtggtgtgttccggtttgggatcatcgatcgaacgggtggtgagggtgctgttgttgttgcgcgcgggcgcggtgtggtacagggtggtggtggacagcggggtgtgcgcgacggcgacgctggtgcaggtgcacagcgcgcggaagcacgggatgctgctggaggcggtggcggcgctgtcggagcacggggtgtgcgtccgcaaggggtacatctcgtccgacgacgggcggtggttcatggacgtgttccacgtcacggacgccgcggggaggaaggtggccgacgcggacgcgctactggcgcgcctcgagtcgtcgctgtccgcggaagcattgccgcgggcggcggcgggcggccccgccgcggaggggctcaccctgctcgagctcgtcggcgccgaccgcccgggcctcctctcggaggtgttcgccgtgctgcacgacctccggtgtaacaccgtcgaggccagggcgtggacgcacggcggccgcgtcgcagcgctggtgttcgtccgcgacgaggagacgggcgcgccgatcgacgacgcggcccgggtcaggcgcatcgagtcccgcctcaggcacgtcctccgcggcggcgcgcgctgcgcgaggacggtcctggctgatccgtcggcggccggcaacctggaccggaggctccaccagctgctgaacgaggacggggaggccgacagccgcggcgccgcgccgatgacggcggtggcggtgcaggattggggggagagagggtactcggtggtgaccgtgagctgccgcgacaggccgaagctgctcttcgacgtggtctgcaccttgacggacttggattacgtggtgtaccacggcacgttcgacaccgacggcgatcacgcgcagcaggtgagccttccagctgtttctccccatcatccagctttcaagatttgttttggttggtccaatttccccaagtctcattgttaattttgggttcggtgttaccaattcccctctactctgttcttctctttggttgagctggcttcctctcacgaatctagatgtttctttgggtggttgtgttaggcgaatcgtcttctgtcatttttttcccaaattcttttacctcgcttttgctttctaatgacgtttaccgtttcccttctttttttgtttgatttcactgctattcctatgtcggccccatcgtcgatggaaattatggtgtcgaatttggtgaggctgatggaatagttgctatttgcctcgtgtgttctgcttcgcgatgttggattaaaagttgcattttttttgggtatacatgtgtactagcttaacctgagctgtgtttgcttggcttcaccgcttgcaggagttctacatacggcgttcggacgggcggccaatcagctcggaggccgagaggcagcatgtgatccgatgcttgcaagcggcaatcgagaggcgcgcatccgaggtacgtgatggagtagcagtagtatctcctttgctttccctccatgccacgccaccgatcgcggccgtgctgtgctgtgcccacttcgcagcaccaagccgcgaagtcactttcgttcttgcccgactttccactacaccccccatgtgttcggccgaaatcccagccagcgcgcgcggtgcccgtccgtctgacgcgatcttttttctgtgtgcagggcgtgcggctcgagctccgcatctccgaccgccgcgggctgctcgcctacgtgacgcgcgtgttccgggagaacggcctctcggtgacgcacgccgagatcacgacaagggacgacatggccatgaacgtcttccacgtcaccgacgtggccggccgccccgccgatcccaagacgatcgacgaggtgatacagaggatcggcacggagagcctccgggtggacgaggagcggtggccgcgcctttgctcggcggaaggcgacgccgccggccgcggcggcggcggcgggctgttctcgctggggagcctcgtcaagaagaacctcttcagccttggcctcataagatcctgctcgtgagtacagatgacgtgtccgatccgatgggatgcttgtgtaaatatgggggcggtccatgggttagtttgtaaattgagtagatttttttatgctctttttttaggatttattagttgtcacgtgtatatagtagaaatgaaaaaggctgcttgtcggtaattaacagcttggaggtttaaagggacgcgttggtgggtcatgcatctttacatggaaatagacagatagaagatgaatgtaaatagggtttgtacataagtgctacttaatgatgtttaactaaaaggaactatcatgtttgacctgcaaatgcaactagtgtcaattctcatttgatcccttcaggcacctgttgtatgcaatgcaaatgggggcatgttttctgtgaactgtttttgcctgattgttataggagcctagtaactggtgtattagcggcccataaatattaacgtaactcattccacacacgcaatctttacatatcctgtggcaactgaataatttacttttatcactgctgattgtaattgtaaccacttgtttacaagttgtccaaaagcgctgccatgtggccagacaagagaaatccgagaacactaaaaatattaccaactagaatcatctaaagtctaaattaaacgaagtgaggcaacaagaacgattaatcaacggaatatgacagccgattcaacatgcttaggttgaactaaagaactgtgctccaatcctcatccatgtcaaaaaccctttgtacgaacgtcgctttaccacgaagaagtaaccgttttcaatgtatttgccgacaaagcttcactgtccatgcgtataaaaccatttgacattgctacagcctcattaagaagtcgttttgagagagtccaatggccacttaggtgtccatgcgtgacatatgtgctcacggcttttgtccccgtgaaaagaaacaacaattaaagagggggaaaatatcacaattgctcacacctcgcatcaccgcgcgcggcttaagtatttaaccacgtactcgcacggaccgggcggtgccttgctatcatcgttggaattatggccgtttctcctcttatcaacgcaccaggatgcacacgaagtccgtgggtttaattccttgcgcgacgaggacgacgctgacgctcgcttagaatttttaaccggaccatgtcacgccgtgcggaacgaaccggcttaccggtttctgaacgttgtttgcctgcaggttttattacgaagcgatcgaggagaaacccaacaactgccgacctaccgccaactgccaccgatcgaatcgagctgaaccaaaccgaggcgtgtgcatgccttggtgccaacgaaacgtcgagacgatacgatctcggttttgctttcggggcagctgtgcgtggtagtagctcaacggaagaaaacgacctgtaacctttttagtttccgtttccctcttttccgtcggagatgggcatgatgtaggtagctcaagttcgtaccaaaacttaattggggattgatttttgggggtgagccgtagggttccttgtcacgtgaatcctccaaggacgacgggtggatgtagcgtccatagggagcaaaacgtgcgggaaaccgccacggattagccgatttatgatcgaagctagccaagttggcaatttggtgaaatgacgatttgcgagctcgatcagaatcagccggtaagaagactgaaaaaatgaaaagaaaaatcatgaccggactcgaagctcgaattcattgcaagtttatccggacgtgaagcattgggcgaagaacaatgaatagcagtagatggcaatgctgctcatcagggtcccctttccttctgcttgtgttttctgggcccggatctcagctggtccaaccagcctttctgctactccaattgctgcaggggtttggtctggactatgtcggtattgttgcgtgccgcgtgctagacctactcctaccaatctgcatatcgaaacggcatcgttttcagaggacgacccttttcctggcttcgatctcgacaatgaaactagagctgctggcgtcctgtctggccccaagagtgtacatactcacaaatacttttttttttctttctgttagtgccttaaaaatgacagctccagttggcaagaactgtcaagtgcctggcaagcaaggtagacggctagacgcttccctctgcctcgacccttgcccgtctggacgaccaaggtaatggcccccagcatcggattccttcatacagcttgggttgctgatcaatcactggatcaactgcatgtcctgattgctttatgctgtactcctgtagagccatcaggtagaactgtacaagttactacaggaacagcgatagtacttgaagttgacagtactttcatggttgcaaggtctgtaatgcggcaatggctaatcactgcataaattgattaatatagtgcaggaaaaaaaatgaaacgaggcaacaactggatccatgcatttcgtgctgcaaaagaatggttcttcccctgctccacaatccctaggagggcagggagaagactatacagtgaggtaatatgtggttctgtacaaatgaatttgcggcgtttgccagttttggtgaagtttgtgacgttgttcacacagatatttacaaccatgcacaaatatacgtatctgagagcttttcagtctaaacagggtcactgcttctaggaattattcttacaggaaggccgactggcgtggggtcattagtatcagatgtgccatgtcgagcatcttcatccttctgcgggagatcagcaaaaggaagattcaacccttcctcaatgtcagagtcgtccatataccttgtagtggacaaatcttgaggtcttctccagctgctgctacttctgttatagcttcgctcaagctcttccacacttccatcagacacatcaccagagtgataactggaacggttaccagcaacatatcgatttccaaattccggaggctccagaaaacttccttgttgaccagtagaatgttcaggtgcttgatcccaccaatcgataatatttcctttggtatcacggtgttctactggagcatgatgaaacaaattgcttgatgtcgatgcatccatatggcttcgaaccctttcatggttaaagttccactcatcgcgatctgctcgaggcgggggaaccgtatcagagtcccagccccttgcttcttcaatttcagatgctttaaatgctgctgaacctgtgttctcactggtctcagggaacacttcgttgaaataaggagcctcggttctatccaagtgaggtggatggcagacgtagtaccaatccagaatatatggatgacttctttgatctgtgtcaagcaatcctaacgggcccaaattgtaaacagcaggtgagacggcctcagcacggttatggatatcactagggagtagttggtggaagatatcatccctgtgacctctggtgcttgccacaaagcctgatgcttccattgcttgatattgtgcaagagcctgctgccgtatttgcttttccttgaacttttggaggttagttaagaattgtttgccttctgcatttggttcccatgatggatacacactttgaaaactgtaaacaatcatataatagaattagacctatttttagcattaaaccttgggctgagctagcttgtattaagctaggccatttgtatcttcgaattttgcaattggtaacaaccaattacaagggcgttgtgtcctacgcctggatctacccttggctgcaacacttgtgactaactaaaacctcctaactatacatagtacaaagtggccagtatccattaggcctgtaggacaacagcagggcacattgcatacagttggaagttgggtggatagctaatctagtccctaaagttccaccagaggctcaatttggtcctttaagttctattttgtccacacaggtcctctaagtattcgttttggttcgaaatcatacttgcacccacttgattagccaataataagtcaacatttctattacaaaatatcccttatctaagagaactcattgtacacaaatttcaacagaaaaaaaaacagcacacaaccattgggtattggaggggtcttgagaaacaggttcactggccaaatagtaagacatatttgtctttttcttttctttttcttatacatgtgaaattagggaataatagtcatttatcaagagagatgctaattagatttagctatatgtcttcacaagtgggtccaacgatgagtttgaactaaaatgaaaacatgaaggactaatggtctaatatggacggactgaaacgtcaaggaccaaattaagccttaagtgaaacttggagtactactttgcttattctgttattcactcttgaaaatgcaatgtacatggtggactaaagtactaaaccaaaactggatgtcgctttcttggaatatgatgtgacgagggcagcaccgtagtgcctatattctacagagtctatagtgctgacaagaagacacccaaaaaagtatcatggtcaagtgttcagctttggccatatttatggacaaaacagtatactcaaataatactctggtaaattcaattaaatgctggaaacacatttgttgtgattttctgagaaatattttcatcatatatccatagttaatgttgacttgtacagtctagaccatatgcactatgctgttgacatgggcaaactacatagacaaactaacacatttcctcgtaaaatgttcatagaactaaaatacccccctagtttgaacaagagtatgaaataacaatagcgtgcaaatcataccacagtacaacctcagagccaagaactactaaagtacaccaaagccatttcaataaacaaatgatggcccttaagatatctttttaataacaatatgagtacaatataatagctagtaagaaacacatgaagtaattcaaacttgaaattaaatgtaccttaaaaatgatttctccattttcccttgggagctcctaagcgttttaagtgcatcaaatggtgaagcatagtttctatttccatgtcttctgaagtcaaacaagcttaggctattgaaacacagagaataaatgatgttaaatgttttaaaaacccagtggcaatatatgataacaaaattcatttcttaagaaacatcaagagagaacctgcacacatctcccaccccatctacataaatcgtgaagtctgagatgaatcgcagaatatcatcaacacgctgtataataaaaggagttcactgtcaaagaactttagaaaaaacactgttgttgagcaagttcagaacattacctttggtacctcaaagatgagcaagtaaggagagatgaaaatggaggccatctcttcaagcagcattactatggtaaactgcatttgtaaaattacttagttaaaattcagagcaatatgatatggacaatagagtattaaacgtaaatcaaccaagatacaaatgtaaggtactgatatctagactgcaaagcacttaaacaaagagaaactcattttcttttcatcttcagatatagcgctttaactgaaagcaatataaaacaactagaaaatgccaagctttgtcattagttctatcagagaatttgaacactattatttccagattcacctagcaaaataagcaagtgagactcatttaaaaatgcaactgctgaatcacccagtggccacgaacaactttaatatcaaatgagtttacaattgtcagcgttactccgatgtaacttagttgggccgtcactttttcatgtacttctctaaggtgggcattgcacttgtacaattttgttgaataacattctgttgagatcaacatacaacctttcatagttctctcaataaagaaagacgatgagtgctgacaaaatgaatgatagtgattggtgacattccaaagccaaattgtacagcatataggacaagtatgttgattagttgattcagtacggtatatgcacattgcacaattctctcagtcaactctttgccaaaccacctttttttcgtgtacttttgtgtgcgcaccttgcatttgtacaattttgttcaaataagattatgtggacatcagcccagagcatttgcgcagttctttcaatgacaaaaaaataaagagcagaatcacaaataactagaaaatttgatgatggtgatggttgaagttccaaagccaagtagtacagtatacagaacactaaatatctaattgattatatatggtatatgcaaaattctctcgaactgataaaatacctgaaatagtgtttcgaattctcttcgcaccacttcactgtcctctttaccacgccacctcttaggcatataatgcgtttgttggacaacattgcacatagcgccttctgggtcaattacttgaagttcatcagccactacttttcgacttatggcagctattgttccaaaaacaatagtataccagaatagatttcttccaaagatcttcagaagatatgaatgtatgtgagatttagtaggtcaataagacatgtgtaaatgtgtaatagcaaatgagaaaaagtggaagaaataacttacatggccctcaagaacagattcacccagaaatccaatgattataagagcaccagccaaaccaccagaaacaaaagatatgaattttgccattatagaaatcagtggagttggaaattgcttcaggtaatttaaagagtgcacagcgctgttgttcatcctatgtctgaagaaatgatctacctgaaattattgtaagcaactgaactttagacgaagaaaaacaaggctgattgcatagcatgatagtatctataggcctcaacaaatggcagagcttgcagttaatataatacagtaagcacatggcaggcatttagaagaaatactggacaggacaatgactgcatcataatagtaataatatctctgcaaaagaaggtacctcattatactctctaaaaatccaccttgataagtttgaccatcttctagatgaagctgtactggggtgattataaatttcttcagcatgtctcagaatgaggtacactaatgggaatattacaaggcagggtgaaaggataagcattgaaatgcccacaaatacaagtcgcttctttaacacagctgggcttgttagaaaatctttccgaacacagaatttactgcagaagaaaatgatattggctttcagtatagttttagaggttaaaactacacacaaaaaaaaatcgtggaacatcccaatgcgatgtgcgagctcttgctagaaggtttcagcggatgttgtacaaactggaagctgggagggtatcttagcacaaatacgtctttaggtgctattgtgcaaaatccacataagagctgtttgatgggaatagatgggggtgaagaaaagcatccagcttttacacagattgaatatctaaattactcgatatctctatgaagtcatcagaaaatcagtaaagcagtaaagcttgagttaagatatttagaatttagtaaccagctagatagagacaattatgcataacatcaacaattctgtattccacacaggttgaacataatgtataacaaaagagaatgataaagattggtagggacatttgcactctcttgtgcaattaagtgttattacatgacaacttaagggtgtcttcacccgctttctcccaaacgcaggattaatgtggaagaaaaagatacctagattcattatgttgacagcagagtatttgccaaacaaatgttatcaaaatactttggccaaataatccaatgttagctagttaaaagtaacagagctacagacttccttacctatcaaacatactttggaagatgcaccaatttaatgtccattctagggctttcgggagtatcagatggtttctcctgttttgcaaatgggatttgacagttggtccagctccaggtacccaaggacgaattggaaatgagataatgcctttattgaccatcccaatcaagtaattttctttcctcattattctcatgataatatcatgctccgagaggtcccttacaacacaaagtttctgagatttctgtagcaggacaaccttctcaattattttgggccatgagatggtttggatctcaagatctgtaattttcagactacacaaaaagaaaagagaaggtggattcagtcattgatgattgcactgagctataaacacacacatattaatcagaaatgttacctgttacagtagaagtcacgaatattcaatgtacttctgagttgcacgaaaaacttgaggaagttgataagaccgtaagttgtcaatataaccattgatccaatagtgatcattttaggaaatgtgaatggaactaatggattatgcttaacgacttgcattagatcacatggtttttccccagattcgagtgcctctacaccacatttcaaatggccgagggcattccaatcaacaattaagaaaaagaacccaatacagcataccataaaaagtacgttaagcatctcaattatccatttggtaacaatgcatcgtagcccttttgcacagaaatattcataaagcctttcaaagaaaatatccaagtcagcaattggttcgtccttgaagccttcaccatggagaagtccagatgggctctcacttcctgaacctggcaaccttctgtagtccgataactctatttcaggtggaatatcaacgagcagttgtgctgataatggtgattcgcttctccatggccaattaaatcgtggttgcacatttctgtccttcgaacggaaggacatcatttatgaaagaacaagccaagaccaatatgtatccttgccatgccacaagaaataacctgtcaccaaaaccaaaaggaattcaatgaatcacactttgcatacctgcaatttccagcaagtacaacaaaatgtatgtgtgtaaaaactcacaagtatgggagctaagaaaaaactgagctaacgctcttacttgtacgtctatatacagctacctttttcatacaatctgagcctacacaaaattatgaacaagcttaacgcaggtaaaccgaaaaggcaccatggataataaggctaaaaacgaacttatcctatatcatgcactagatgccaaccagggtagtgcctccatttccagaggcagcagcaatgtgatgccaaatgaattcattcctaatgatgaaacggattttgctcagaaatgttgacgaattgatcaatcaactgcagccgaaacgtaatcgcgcagtacatatcaccattcacatcgtctgtgtcgcctccacggaaagcaattcggtgtcccgcacggacctcacggctatctactaaacaaccagttgagctaacttctagccaaacctctccccaccaacacccaacccacctccgcacaccgccgttccaaaccctagatttctcatcccaataacgcctaacaccaaaacgaaaactcgttcatccaaagctaaaaaaaatcagcacgaaagcggcgcggaaggaatggggggagagagagagagagagagcaatagactccaccgacctggcgggcaccggcgatcgccggcgcacggggggagggggcgcggggcggaggaggcaggcgacttgcggtggactgcggcttcggggagggttggggaatcgcgcggaggaggacggggaagacgaggcgagagacgaacgaggagacgaggagacgagaagcgggtggtgtgtttccaggagacgtgacgggatcggggacagaatggaatcgtactggacgggggatcgtgtttattcgtttcgtttatccatgggtttggctttgctttgcttcgcgtgggcggctgctgctgcgcgcgcgtggcctcgcgttgtgctggtcgccaacgacgccaagtaactgggacctgggggccatggggctttggcttgccggcgcggtggatttccggatgaggctaactaattaaaaattgactaacactaatattgccatttggggaacggatttgttgtctcttcgtttcgtcgtactgctatatattttggttgggttggtgcagatggcacgttaattttaatctgttgaaatcgaaggcttgaagccacttcgcagatgattcacaatttagcctctctcatcattcacagcagatttcgtccttacaaaaacaattagcaaattgactactcccacgttcgtttcaggttataagatgttttgatttttgttaaagtcaaactactttttattcatatttaaccaagtttatagaaaaaaaataagtaatattttcgactcaagataaatttattataaaatatatttaattattaatttaataaaactaatttgataaatataaatattattatattatctataaacttagtcaaacttaaaacagtttaattttaaccaatgtcaaaacatcttatagcctgaaatggagggagtatgagactgagactagcgtactatggtggtattctcttctagagaaaaataaggatgaaattagttaggaaagaaaactattagcacatgattaattaattttaattattataaagttaaaatataaaaattatttgatattttaagataacttatatataaaaaaatttaatacaaaacacataatttaacaatttgaagaacatactaaaataaaccgagtttaaatatatatgaaagaaacagcatcgtatatctcctctgcggaaatatgccgcgcggtggaaaagagggcagctagcgcacgggatgccgtgcaaaactaaagtcatgggataattagacactcgataaattaatagatctttccaaccgcgtcacctattgtccacatgattcctcgttgctttcctcagccagatcctcctcagtctcgcgcgtgatacctcatgggcagagcactgtcgtagcaagccggagcaccagtgccctcttcctccaagatccttggtatcgctccccccacgtcttgaaccatgcttccgatacagagagtgacatcggttgcggcaatagtagggaacaaggatcgagccgagtggaagggagaagaggagtagtagggaacaaggatcgagtcaaggggaaaggagaagaggaaagagggcatgtacttgatacctcgtagttagccatacctcgcaaccagccatgatacctgatacctcgtagccagccatgatacctgatgcctcgcagctagccatgatacttgatacctcgcaggtaccaggtatcaggtttgatacctatgggtatcagtcatggtaccacaggtactaagcatggtacctacaggtactaggtctgatacctagatatcagtgatggtaccacatgtaccatacctacggggtatcggctatggataatacatcatgtacctgcacacactccgacaatgagcatatgatggctcaccatcgcgtcgccgccaatgaaagctctagatctagaagcttcatggtcacgcccctccatcaccatcagcaacgcgtctaggagtccgagaagcccacgttggtcaacatccttcccgacagcctccctacttcctggttgcccccttccgccatgggagcctagatgcagtgggtgtccatgcctcaaaagcttgagacggaggaggaggcaacaggaccttgtaaccaacgtgcactcggggtagatccaacagtgaggaggagggggaggggattcgttttcgggggcctgcttcgccgtcgccatgcatgcatagaggagctctctgcaacagagagaagggaaagggaaaaaggagggcggaataggagaggcggaggaggaagacgaagactgggagagagaagacaaatagataataacgaagcgttacccacttattccgtttccacgggatacggttgggtagtttttctgggtggaaaaaggcaacgtactagtccctctgccgcgcggtggaaaaagccaacgtactactccctctatccaagattataagggacaattgccccttggtttgtctctaactataggggattctatcaactcatctgacaagcaggagtagtgctgtttaattttgggaggaatgtttaaaatttgagtagatgtggtggaaaaatatgctctgacaaactcatgtcagattttttttaagttcattctaaacctgccaaagcaatactttattctctaaagtacattttgtagtccgttgaatgttccaatgtatactccctccgtcccattctagtaccgaatgtgacacattctattacactatgaatttggacatacatatattcagattcgtagtactataatatgttacatccggttctagattcgttttttataggacggaggaagtccttccgtatgtccatttatccgctttttcatcttccttaattaatactaaatagaaaataatctctcataattttggacggatggagtagtacgttacaacgcgcggatgcacgcgtgtcgctacgtacagccgaccgcggctacgcgtcacgcgttacacgcgtccacccgcaaaatccccttggtttgttcctaagccaccacccaccgggccaccggctccgcgcgaggcgcgaggcaagcggtgcgccgccgccgccgccgaggactcgaggtgcaactgtgtgcaagtcccgtgcaggccgtctgatctcatgggccagttgaagattaggattcagtccaaataggggatatgtgtctgttgggctgcatgacatggccaggcccaatgaagatggcctcatgaaacaaggcctgttcctgggccagtaggccagcctaatcgtctgaaatggcccgtcgacgcgagaatgctacctagcgatccctgggcgatcagattctaattccctctctccacctggttttctttgttggcaccgcgttatttttttattttagtaaatttgtgcaccttaagtttgtacacttcaagtttacacatctccacaaatctttttaaaaaataaaaagttagaaaaatttatgtatagaaatatatataaaaaaaatttgaattcaaattcaaatttgaattgggtatgtaaacttttgacttataaactttgggtctataaactttaggtgtataaactttagatgtatagaaatactatatatatatatatatatataatatttgaatacaattcaaatttgaatcagatataattcaaattcaaatttgaatcaggtatgtaaacttttgacttataaactttaggtgtatagaaatactatatatagaaaatatttgaattcaaattcaaatttgaatcagatataattcaaattcaaatttaaaacgggtatataaactttaggtctataaactttaaactttagatgtatagaaatactatatatataaaatatttgaattcaaattcaaatttgaatcggatatataaacttttggtctctaaatttagatgtgtatacttgaggtgtataaactttaggtgcataaatttactaaaataggaaaataatacggtgccaaaaaaggaaaccagatggagggagggagggggagggggatcgatcgctacccccatcgccacccattaggtgtaccctgcccacatctgactgttcgtgacactaatatttggtttgttcatccctcaaaaaaaaaaaaaaagaggtttgttcatggctagaagattcgttggcaataccactactactgttaaagtggaatcgtcctcctttcgttccctcctgacaccacatgtagcacccgtacatttcgcgtgtgcatccatgtctccaatatttagtttttcttgatcgtcctctttagagtcttagtccaataaattgctgttactatatacgggatgtattatcttttgaaaaagaaactctctctgctattggaagcctccactcaattaatggcatcccaaggagaatccccctgttgaaaccaaatggatatgatgctcaaagtctctgccatgccatggaagtcagccgctttctcagctgtgaatctccgtagctttccagaataaaatggtgaaggacaatcaaggcgtgaagtctgtttcacgatacctataggtactttggattgctgatgtgctattctccaatttcaactttagcgcgccaatgaccgtatgtcgatttcgatgggcctgcaaaggaacggcgccgtccaggtttattactccgtaagtggcggagagaaaaaaaaaaaagaaaagaaaggagtgcaggtaccacaacagaaataacaagttagcacaaccagccacacgccccatatagggatgttgatcttgtggtaacctacgtgcagtaaacaaagccactagaagaacgactaccagaataaaatggtgaaggacaatcaagccactagaagaacgactacataactcaagactttctcagtcagatagctgctggcatttagtactaccgtacaggcacccctatttgatctctctttcagacataaacaacagaattgtactagtatatgattttatttaccagtgaagtgttccattcctaaagataacggattgtatgtagcaatgtagcatatggtgatgatcagcttattaaactggtatagcaacagcccggagtggcgtagccaactctagtatcatcccgaacttctccgccatgtccaccccgttcttctcgacctccggtagaagcctccactcaaaccggtgcagcaacgacgcgagcatcaggtgcaccatgcgaacagccagcggcaaccccggacagatccttcgaccagagccaaatggaatcagttcgaagtcacggccacgcaggtccacctcgctctgcaggaacctctccggcatgaatttgtcagggtcagaccacaccttgctgtcccgaccaatcgcccaaacattcaccagaacacgggtgcccttgggcaccgtgtagccaccaacctgtgtggtcgtttcggcttggtgaggaagcagaaatggcgccggaggatgaagccgtaatgtctccttcacgacggcttcgaggtacttgagctggctaatgtcggattcctcaatttcttgtttggagccaatcactcgagcaagctcctcacgagctttcgccattgctggtgggttctgtagcagctgagccattgcccattctacagttactgcgcttgtatcacttcccgcgctaaacaaatcctgcagaaagtaacccgggcaatcatgttgtatgcttcgataatttaattagagttttggtgcaacgagattactacatggactatcacatactctaaaatcccaatgaataattcagtagcacgcaccgtaaacagaaactgtagcgttggccgatcaaaaccccggccatcctccgggctgcggtagtcgagcaaagcgtccaggaaatcgttcttgggcggctccccggcagcgcggtcccgcaggcgccgctcgatgtgcccgtcgaacacggcctgcagccgctcgaacaccctcgccacccgcctccgcagccgctgcgggtcgagcggcgcgacggccgggaagaagtccgacacgttcggcaccccgacgacgatggtgaactccgagatcaagtcccttaagtcccccaccgacgactcagctcgggcgtcgccgaaatccgcgaggtcggcggagaagatggtgctggagagcaggttcagggaagccgtgaacgcggcgcggccgacgtcgacggccgcgccgtcgcgcgccaggcgcgcgacgtgggacacgagctggcgcaccttgtcccggcggaggcgctggtgcgcgtcgaggctgcgcggcgcgaagagctccgcggcgcacaccctgcggagcgcgcgccacagggcgctgctgggcgggagcatgcccatggagaagccgtcgtgcccgcacgcgcgagcggcgtccggcacggagcgcacggagaaggcggcgtcgtggcgctggaggatgtcgcgggcggcgcccggggaggaggcgacgacggtggtgacggtgccgaggcggagcgtcatgagcgggccatagcgccccgcgaggcgcgcgagggagcggtgcggctgggagccgaggtcgaggatgttgccgatgagcggctgcgggcggggacccggcggcaggttgcggcgagcgtcgacgaagagacggaggaggtacagggaagagagaaggagaataacgcacggcgtacacaagaggaggagctccatgattgaccgtacaaaacgtgtgcagggtcggaacgatactcgtatgctagggtcgatactcctgctaatctgctagtatatctactcctatatagagtgtgtactggaagagatggcaagacacgccaaagatgtgcaacgtgtttgattttgagccaacgagagcgggttttctgatatagtcatttaattggaatcgtaccattatcattttatacatatgaccattcgtcttattaaaaaaatttataattattatttattttatttttgacttactttattatccaaagtattttaagcacaacttttcattttttatatttgcacaaatttttttaataagacgagtgatcaaatagcgcaaccaaaaagtcaaaatcccttgtattatggaacggagggagtatgtcagtacttacctcttagatgcatttacaaaatgtttgggaccaaattgtcattttctctttccttcatccttctttccctttgtcggtacttaccttcaaggccgccgcctccgtctactcccgcttctgtaaaactatattgtatacatgcgtgtggtgtctgttaggttggataagatagagtttgttaggatgttgttagtctcatctatccaactgaacagatcacgtgtgatatggatgcaaaccacggtgatggttgttatcaccatatattaacaaaggtgcggcctctaacgaggtttaacgcttctgcacctctgattttcacatggtatcagagcccttccatccaccaaatcgcatctaatccaactcatggcgagttcgtcgaagacggcggccgggaaccctctcggcggaaacgcgatctcggagaaactctccaaatcaaaccatgcgctttggaaagcgcaggttatggctgctgtgcgaggagcccgccttgaggggcatctcaccggcgctaccaaagtccccaacgccctgatcacgacgacagcaggcgacaagggagaaaaagaagtcacggctcgtaatccagaatttgatgattggattgcaaccgatcagcaggttctagggttcctgctctccactctagccagggacgttatggcgcaagtggccacctgcaacacggctgcagtggcatggcaaatgctggaggagatgtactcatccgtctcgagggcgtgcttcatcaacacccgcatcgccctctccaacacaaagaagggcactctctccatcaacgagtatgtttccaagatgaagactcttgctgatgagatgacggctgctggcaaagtcgtcgatgatgatgatctcgtctcgtacatcatcgccggcctcgacgacacgtatgaaccagtcatctccaccatcgtcggcaaggactccatgaccctgggagaggcgtactcccagctgctcagttttgagcagcgtctcacgctttgtcacggtggagatgcatctgcaaatctggcgaaccgaggatgcggcagtggtggaggacagcaacggggcggcaatgctggaaacggacgtggtcgcggcaacaacaacaatggcgccaaccgtggcagggggcgcggcaacaatggcggcgcgcgtccatcgggaggtgtcgacaacagacccaagtgtcaactctgctacaagaggggacacacggtaattaattgctggtaacgttacgatgaagattttgttcccgatgaaaaatatgcaggatcagcaacttcctatgggattgatacaaattggtacgtcaacaccggtgcgactgaccatgtgaccggcgaactggacacagttcgtgaccgctacaaggggcaagatcaagttcacaccgcaagtatggaaattagtcatattggtcattctactgttaaaaccccaaaccgtgacattcatcttcgcaatattctatatgttcctaatgcaaataagaatcttgtttctgctaatagacttgtttctgataattctgcttacatggaactttactctaaatattttaatctcaaggatctggccacgaagaagcttctgcttagggggccatgccgagggcgcctctatgcccttccatctatatcatctcatgaacgccctcgtcatctaaaagaagcctttggagccatcaagccgtcctttgagagatggcacaatcgtctgggtcatccttcctctccaattgtggagaaagtcattagcataaataatcttccgtgtttagatgagtcaaataaacagtcggtttgtgatgcatgtcaacagggtaaaagtcatcaattgccctattctagatcttctagtatgtcaagttatcctttggaacttatttattctgatgtttggggccctgccctcacctttgttgggggaaaacaatattatgtgagttttattgatgattttagcaaatttacttggctttatttgattaagcataagtctgaagttgttcaaaaatttcatgagttccaagctcttgttgaacgcctgttcgataggaaaataatagccatgcaatccgactggggagggtgaatatgaaaaacttcactcctttacaaagataggtatcacacatcatgtctcttgcccacacactcatcaacaaaatggctcagctgaacggaagcatagacatatagtagaagttggtctcacacttcttgcatattcctccatgcccttgaaattttgggacgaggctttccaagccgctgtatatcttatcaacagaactcctacaaaactcctccagtttagcacacctcttgagagcttgtttaataaaaccccagattatacttctcttcgagtatttggttgtgcttgttggccacatatgagaccttacaacacacacaaactccaattcaggtcaaaacaatgcaccttcttagggtacagcacgctccataaaggattcaagtgtctcgatccttccacaggtcgtgtttatatatcccgtgatgttgtctttgatgaaacaatttttccctttgcaaaactccacacaaacgccggcgctagacttcgttcagaaattttgttgcttccttcacatcttctaaatctagcatctaatcctggggaacaacagttagatgacaatatggctaatattcctgctaaccctgctgatcagttttttggaagcaatgtgcagcctgtttctgcagaaaatgatgaaccagacgatccttcagatgccacagaagatccggcagaagaaatccatccggaattcagtgcagctgcagaagaattggcgtcgggatcgccgcctgcatcagatgctgccgccagccattccagcgctgccacgtctccggatgtggtacactttcccgcctctcctaatgtgatggcgcctacctctgctgacaactccacgccgagtcactccggtcctaacaccgccctacctgccagccatcatgatgttatgtcgccatcacatagttccgcaggcgagccgtttgcgacaggggaggaagtgattccagcgccatctcgcccaaccactcgtctgcagagaggcatccgaaaagaaaaggtatacactgatggcacagttaaatacaagaatacttttcttactgtgactggtgagccagaaaatttaactgatgccttgaaaaatacaaattggaaaaaggctatggatatagagtatgaggctttgatgaataatgaaacttggcacttagttccacctaggcaaggtagaaatgttatagactgtaagtgggtctataaaattaaaagaaaacaagatgctcgcctagttgctaagggattcaaacaaagatatggtatagattatgaagacactttcagtccagtagttaaggctgctactattaggattgttctgtctattgctgtgtctatggggtggtgtatgagacaactagatgtacagaatgcttttcttcatggtttccttgaagaggatgtatacatgaaacaaccactaggatatgaggataagtcctttccagagtatgtgtgcaagcttgataaagctctttatgggctaaagcaagctccaagggcttggtattctagacttagtaagaaactgatctgggttttcaaggatcaaaaggagatacttctctgttcttttacaatagaggaggactaattatatttgttcttatttatgttgatgatataatagtcactagctcaagacaggaggcagtgtcagctcttctgcaggatttgaaaaaggagtttgccttgaaggatctgggagatcttcattacttccttggtatagaggtaaataagatacctgatggaataatccttacacaggacaagtatgcctgtgatctcttgagaagggtaaatatgtttgattgcaaaacagtaagtacaccattgtctactagtgagaaattatctgctcatgagggtgacttactagggcctttggatgcaacaaattatagaagtgtagttggtgctctccagtatctaaccttgactagaccagacattgcttttccagttaacaaggtttgtcagttccttcatgcaccaaccactgttcattgggctgcagttaagagaatcttaagatatttgaaacattgtactaaagttgggttgaagctatgcaagtccaagtctatgcttgttcgtgcttattcagatgcaaactgggcaggatctcttgatgatagaagatcaacagggggttttgcagtttttctgggagacaacctggtatcttggtgtgcacggaagcaagctacagtttccaagtctagtactgaatcagaatacaaagctcttgctaatgctacaacagaaatcatgtgggtacaaactttgttgacagaattacaagtgcaaagtccacctatggcaaagttgtggtgtgataatctaggagctaagtatctttcttctaatcctgtttttcataccagaactaagcatatagaagttgactatcattttgttcgagaaagagtatctcaaaaattgttagagattgattttgtacctacaggagatcaagttgctgatggctttactaaggcgttgcctgttagacagttagaaaattttaagcacaatctcaacctgggaaggttgtgattgaggggggctgtaaaactatattgtatacatgcgtgtggtgtctgttaggttggataagatagagtttgttaggatgttgttagtctcatctatccaactgaacagatcacgtgtgatatggatgcaaaccacggtgatggttgttatcaccatatattaacaaaggtgcggcctctaacgaggttcaacgcttctgcacctctgattttcacagcttcctctccctcctcggtggcaagcacaacatcctccctaaggctgtccttgagctcaccacacaggacctccgccagatcagggtctctcctcgcaaggcctcctacctccacgacctcgctcgcaagtatacctctgggatcctctccaacgtcgttgtcgtcaacatgaatgcccgctcccttgcctgcttgccaccatggtcaagagcattggtgcctgaagcgtccacatgttcattttttccctcaatcgtcccgatgtgctcctcgttgccgaccttagggtgcgcaagggcgtgcaacatgtctacgaccttgatgtcgtgccctagctgccgtagatggacaagctacgagtagtgacacccttaccgatctgtcggggcatggtacatgtggcagtaggctcatcgaattcaaggcgccgtagccgccgctggccatccctattaggtcacctgcactgcctaagcatggtgatgacctcatgctctagcagcagcatcagcaacagagtgtcttccaaatgattgatcctcttcagatgctcccaagaatgggttgaatttagtatatgttatgtagttctactcattacttctcggtattagttgggtcctaactctgtcaatccaatgattgtttcatgtacctatcgttctgtgttgggggagattggaagagagtagaactgaaaatgagggcagcggggaggcatcgccggcgatgggattcgggtggaggacaagaccaagagtaaggggaaatgatgagggaagagagaggtagaagacgagggaaatttcgtctaatacatgtgaaaatatgaatttcagtggcaccattgaaattacaaacaagtaacagtggcatctttacaaatacccaaatagtaatgacatatttccaaactaggatatttttaatgctatgatccaattaaccaaaaaataaagggcttgtttatcgtcacttacaaccttaataaattttggtactgctctttccatttcatatatattataaattgttttgactttcttttaaacttctttaagtatgactaaatttatagaaaaagttagcaatttctataacactaaattggttcaatcaaatataacattaaatatttattgataatattatttgttttatattgaaaatgttactatattttattataaacttggttaaagtttaaaaaaatgactaggaaaaaactcaaaactatagtatgaaacggagggtgtaccaaattttggtaacgcaacaaactaaatacactgctaccaaaatttattaaggttcctctcttaaaactctaccaaaatttggcaaaggcataaaagcaaacaaaaacaacacagtcgaaatttggtaatgccaatacaaaatttgatatgattgattagggcaacaaattaaacaagctcaaaaataattatactctagtattgatcactacctccatcctaaatatatatgtttatttttctatgtgaatattcaataaccggtgtagattaattaatatatttgatcacaagatacaattctatatagggaatgcatgtatccagcaaaaagtatcaaacaagtgaaaactggagctcaaatttctataaattcctaaaacaattattaggtgtaaccgtgaaatatatttttaccaaatttaaagttcaaactcaactttattttggagtaaaaaagacaatttttggataaatagtaacaaaataatatttacctgaaatttgtcatcttttttgcaaagacgcccatattattttcaccactgtttttaactgggttttctaccatttccgaccttactgatttcaggtggttcggtcagtgaacatcagaaacaagtgttgatcggccggtaatttttgtgtacggtttttatacatagtcaaattggtgtagcaatagcttggaggggcgtagccaacgtcattacgaccccaaatttctcctccatgttcaccccgttcctctcaacctccggcggaagcctccactcaaaccggtgcagcaacgatgcgagcatcagatacaccatgcgaacagccagcggcaacccgggacagatccttcggccggagccaaatggaatcagctcgaagtcgcgaccgcggaaatccacctctttctgcaggaacctctccgggatgaacttgtcaggctcaaaccacaccttgctatctcggccaatcgcccaaatattcaccataacggtcgcgcccttgggcaccgtgtagcctccgatctctgtgtccgtctcggctcggtgagagagcagcaacggcgcgggaggatggagccggaaagtctctttcacgacggcctgaaggtactcgaggctgtcgatgtcggattcgtcgatttctggtttggagccaatcactcgagtaagctcctcccgagctttcatcatggatgatgggctttgtagcagctgagccattgcccattctacagttaccgcgcttgtatcactccccgcgctaaacaaatcctaccaaaaaatacccagagacatatgtcagataatttcatatttgcccttacacttaccagtggttagctacactacttcaagagtgcaactctctcattcgccgtggccatcgcagtcgcagtgacacccacgttaaggttaaggtctgtttggagagattaaaattctaagaaacaattagttgatagcagcttttgaaaacatagaaaaattgggtttatcagcttttgacttctattcattttctggtttatataactacagtttctcagaatctaaaaaaaagctgaaccgtttaggaagcttccaattctgaaaaagttgtagcaactataagctccctaaacagaccatagtactcgctgaatagctaacgtctacaacttatctcaaagatatttttttccccgaacagagatggaggtaaggagagcaccagagctgaccaatgagaatgagctaaaacgctattgccaactcacaatctaaaacagtgttcgggaggtggagcacatgaaaacttggtggtttattaatggttaattaactaagtattagctataaataatttaaaaaagaattaatataattttttaaaccactttcgtatagaaattttttgtaaaattacaacattcaatagtttgaaaagcgtgcatacagataatgagacatatgagttggaaaagtaaagaaaaaaactcggcccaatatatcggtataccgtaaaccgtgaccgtagcgtttgccggtcgaactgccggccatcctccgtcgtgcggtagtcgagcagcacgtccaggaagtcattcttgggcggctcacccgcgtcgcgctcccgcatgcgccgctcgatctgctcgtcgaactcagcgaacagtcgcgtgaacaccctcgacagccgcctccgcagccgctgcgggtcgaacgccgcgaccgccgggaagtagtccaccacgttcgggacaccgacggtgcccgcgaactctgcgaccgtgtccgctaactcccccgccgatccggcgcgtccctcgtcgaggtcggcgaggtcggccgagaacagcgtgcaggagagcatgttcagcaaggtcgtgaacacgacgcggcggacgtcgacggccgcgccctcgcgcgccatcctcgcgacgtgcgacacgagccggcgcgccttctcgcggcggaggcgctgctgcgcgtcgaggcggcgcggcgcgaagagctccgcggagcacaccgtgcggagggcgcgccactgggggctgctgggagggagccagggcatggcaaacctgtcgtgcccgcacgcccggacgatgtccggaacagggcgcgtcgagaaggcggcgtcgtggcgctggaggatgtctcgggcggcgtccggtgaggacgcgacgatggtggtgacggcgccgaggcggagcgtcatgagcgggccgtggcgctccgcgaggcgtgccagggagcggtgtggcttggcaccgagctcgaggaggttgccgacgagcggcagcgggcggggacccggcggcaggttgcggcgagcgtcagagaagagccggagaaggtacagggaggagacgaggagaataacacacggcgcatacaggagcaggagctccatgattgaccgtacaaatgtgtgcttactgcttagttagccgcaaaacggtgcggcggactggcattgtatattgagataaggttgggggcgaggaaaatgagaatgatagttatcatagtatcatatgattaattaagttttaattattaaaaacttaaaaaatatatttatcttatattttaagcaatttttatataagaagtaaaaagcattcgtaggaaatataagataaatactaaatcaatcttaatagagaaaaacaaaggtttgagtagtgacggttttctcttgccatggttagtccctgtactgttctttatcttcacgggccaagcttctccactatactttccatcctatctcaaacaacatctctattctactctctaagctaaaatttagctagtgtagataaatttacagcttcaacagacttgctagctggatggcctgtccatctggttggccaaacccatcccctcgctgaccagtcgtgcacaacaaatggcatgggccaagacagatcgagaaggctgcaagtggcggcgtcccacgctgattcccgtctaccgcttgcctgccgcgtgccgattcctgtcgtcggccaccccgtcgttgtgcggaaagaaaaacaaccaacagcagtgctgccggctcaggaaggagagggagaagaggtagtgtgcggactctctgacgtcagagacggggatcttctggagcaaggtggagccgtcgccgccgctattcaactacctacccatcgacgcccgcaccaagtctgtcaccaccgccggtctccgtccattccctacgccgatttcctcgcctcccctaccaacgcgagtagcagtagtgtcgctaccattcatgccgctgccgcagccgggcgcggtcgctggagcggcaaagctttgccgctccgtctgccatgcctattgactacctctctctctctctctctccggcgttggccgcctcacctacatcgtcgccttcgacagcctccccctccggcgctggccactccgccatcatcttagcgctgccagtggtgaaccatggtccgtggatagagattatggagtggagaggttgtggagagaaggggaggaagaaggaaagatttggatggaagaaaaaaacatataaagattgatatgtgggatccattgtcagattggagagcgtaatagaaagattattaggttgaagataaatttggctctctaattcttttgcaggctgatcaaatgggtatttgaagggtcatatttagatatggagacgttttaaggctgtaagtgggatcccttagcacctgtcatttttattttaaaagacatttccttccggactaaaaatgcccctgcagcaatctgtgctaatagtacaattaataatacccaaggagcaacaactcaacagtcaacacaaaactcgcaaattttctgccatccagactctgttcatccgccgaatgaactcttcggctcggagcataagctcgtcttccagttccacgtcgtctccgtgcttctcttgcgatgcatccgtagctgcaggctcttcctctcgtgccgcacttctgccgttttcgctcgccagtgtctcaacgttgtccccgtcgcctgctcgcaccagccattcttccgcgcggccattgacgccggtaacgggacccttgtgtcctccagggttcatttccctcccttgcaccactgcatcagcttccaaactgcgatctccgtcagcgcggctgctgatctccggggcagcgcctgcgccgctgccggcgaggaggaggagagcgattatgagatgagagacgcagaatgccagcagcgacgggctggaagaagacgcccagagcgcgatcagctcgacggtggagttgagcatttttggagaacggagtgtgtgtgcagctcagcagcttgatggtgatccttggcgccatggctcttatatatccttggtgttcgaatcgaattgtgcagaggaagattctgaggcgtggaccctgtggccttgtggggtcgtggcccggtggcccctggaccttttcattatcgattccttcctacgcaaaaatcattttcgctaatggaagaggtcagcagatgagagcacgtggccacgtgggtggaccctgtaaagtctggatcagacgggagacccatgggtcttccagcggaagacagctgagggcattatcaaatccatcccatgggtaaatgtttttttaccctgtcacactaaacgtttgaataaaatattaaatctaggctaaaatataactaattatacagattgcgactaatttacgagacgaatcttttaagtctaattgctctatgatttgataatgtggtgatacagtaaacatttgttaatggcggattaataaattcgtcttgtgatttattgacggattatgtaattagttttttattagtgccggaataccccatgcgacaccgtatatataatacctgatgtgacacaccaaaactttatatctaaacacccccttagacaaaggatttggcgacacgcaccatgagtcgacaatttctatactcgaactataaacttcaatttcctcgttttcaacatgctttctaacagtgcatttttataaaattcttttttaataagttacaataactaatatttaattaatcgtaaaatcgaaaagagccctcttgatttagtcataacgagcgaccccatcaactattatctagatatgtgttaattggagaatcttacttaactgtagtactaaggccatcaagcaaatagaaaacctatgcttcaataaaaattttctcttaaattactcatacaatctacgaaccgattacactgttgtattcggaacaattaaatctttataacaagatctcacatgattatattttgatgaaaaattataaattactttgatagggcatgtttagatccactggcaaaatttttcaccctatcagataaaatgtttggacacatgcatggagcatcaaatataaatgaaaaaaataactaattacacagattacgtgtaaattggagacgaatcttttaagcctaattgctctatgatttgacaatgtggtgctacagtaaacaattgctaataatggattaattaggcttaataaattcatctagcagtttacatttgctaataatagattaattaggcttaataaattcgtctagcagtttataggcagaatccgtaatttattttatttttagtctacgtttaatagttcaaatgtgtatctgtatatttgatgtgacacgccaaaacttttcacccctatctaaacaaggccgtaatatatctaaattacttttagatttcactaaattacttcttatagacatataaaattaaatttaataaagtctaaaagttatttaaatatattataaaagtaacttaaaataaaaagaaagtaattttgtcatgatattagaagtaaattcgttgtagggttaaaaacatgactatctataaattaaattaatcagcagaaatgatggaattgattaaaaacaacaataaaagtaatcaccttatagcagtatgaatgtacgggaagtaatttaatcaaatttaaaattaatgtatgtatacgataaaagtacgtatataataaaagtgatttacaaatataaatattttttctatcataatataattatgtaagatcttattgtacagatttaattgcaacgaatatagcggtgtaatcaaatcatagatagaaaattttatttgaaatttacatcggtaacgaggatgccattatttaagagaattttatttgaaacttagatgggtaatgaggatacagtaagaagtaagaagggtaacgatgttttttttggtaaaaatgatggtagctggttacactatacttttttttgggtaaaaatggtcactggttagcactggtgcaactcgcgccctcaattaattattaattactccctcatgtttcgcaccgcaaattgtaattattaattacttaaattttttaaataaaacaaatggtcaaacacgtactaaaaagtcaacggtgtcaaatattttgagtcaacggtgtcaaacattttgaaacggaggagtatgttctaataagctttcctgtttcgcaccgcaaatagtcttcccttgccatcaaacgaacaaaaacaaagccctagatagcgtaacgcagtttattccctaaacagctaccttcgtgaaacacaaccatacatgcctccgggtgcatcagcgtcaactggcagccagggcagccttagcaaagaagcgggtgccgctgtcagatccaaacatggtgttgaactttgcttataacgtttaatataatcatttgcgttccttcaaaacacgcttgcgccacgcaacatcaaaattaagcgttttgtgggagcatgtccacccacatctgaccgtggggaattattgctcaaaccctacgagcaaatctaaagcaccatcttcacaaaatttacggaaacgaagtggttctattcccatctagtagggctccactggtgcacggaatttggctccggcatagacggcagcagcaccaagctcctcctcgatcctaagaagctgctccaatttaaagaggggaaatatgagttagttagatgcaccaaaacctcaaaaattaaaagtgtcgttagccaacaccaggcaagtttacacaaacgcactgaaatcaacatgtacaaagtatagcagaagaactagtgtaattttgcacatcaaccaacagtacagaagtatagcaaaagagggttgaacatattcttgcctggttgtacttggcaagacgctcagatctgcaaggagctccagtcttgatctggccctgtttcatgacaaaacattgatgcatttccaagttatcatcaccattaagagcggatctcacaagctctttcaaaagataagcctaaaggcacgcaaagtatataccgtggataaaccaactgccagatcagcaatgaatgtatcctcagtttcaccactgcaaccaaatcaaggaaattaaatattgaagtcaggaaagaaggtaggacatacaagacacagaacagtaaataaaaaaaaaaacagcatatgcatacctcctgtgactggtcatcacaccccagccagcacgttttgacatcttgacagcctcaatgctctcagtaacagatccaatttggttaacctaaaccatataaacaggtcacaagattattacgctggcaaaccgatatggctaaattgaatacaaccttaaatagtatgtaccttaaggagaagagcattgcaggccttgtccttaattgccttggctaccctctgcaagtcaaattggtttgaatattgaagccaacaaggaaactgaaaaaagcagtatataagtcatatgattagcgagtaacatacagttgggttggtgacaaggagatcatctccaacaatctgcacttgatctccaatttcttcggtcatcttagcatagtgaacccagtcatcctgatcaaatggatcttcgatcgagacaattgggtattcactaacaaatgacttgtacacattcttcaggctatctccagatatcttctgggaaccgtcattgttctaaacaaggaaacaagcatcataaatgggggcattaaaacttcaaaaaatttcaaggcgaaaaaactgacatttacctcttccttgaagttaagatcataggtttggtcctcagtgtagaactctgaagcagcaacatccatcccaatgacaacctggcatatcagtacaaataacattccataccaaatgtcagaaattgaagtgccttagcccataaccatcaaattaatttagccagttgtatgctcaacaaaccttgccagtgtatccagccttttcaattgcagtcttcaaaagctcaaggccctccttgttttcctacaattccatagatggcaaatatatgaattcacaattgactactagctaatatctaatattttataacggcagattggacaatgcgattccttacttacacagttcaaaattcaatatgatatagagatgctcttgtatatccaaaataatagtatgaaacaaataggacaaaactcttaacaaacttttatggtactgaaatatagtttctgagctcacattttgaagagactgcaactaggttgcaaaccgaaacaacatataaattaaagcaagaaaaaaagataaatatgctttggagtgttggagggaaaatagaacaggtaatacgtgtaaaagaatttgaaagtacatatgacgacatgtgcaaacgaacaaacaacaacctgaatgtttggagcaaaaccaccttcatcaccaacattagtagcatcttgcccatacttcttcttgataacagactgtagaacatgagatatattgagtgttaatctttgcacaacaatccagttccttaaagaaatgtcaagaaagtgacctttaaggtatggtatacttcaacacccatcttcatagcctccttgaaagatgaagcaccagtagggaggatcatgaactcctgtacggaatttcaaacataaactacaatctctggaaaaatcactagagaagaattattatatgtgcatttttgttgaggcattgcctgcatagctagcttgtttccagcatgtgatccaccattgatgacattgaaagcaggcacaggcaaaacaagttgcttgttaccagcaaggttagcaatgtgctgcgatatagaaggcacgtaatggtataagaaaactggttagtggaaagaacaaactgtgtgcattcaaatataaaaatataaaacgagttctcccatacttgatacaacggaattttcttgataatagctccggctttgcatagagcaagtgagacagccaggatagcattagcaccaagctgaatttcaaaaaattatagtcagatagcagttagcactattaaatgagtgcagtgtcatgcagcgctacaacataacacaacatccacaacaattctgcagtaccttttgcttgcaccagccccactcgtttttggttccatccagttgctgaaccatgaagttgtcaatgacagtctgttctgtagggtcctgcaaagccaacagaatatgtaaacatacatgaatttaatactgtaatatgcacagaaatatggtagggaacacataccttgccgatcaatgctggtccaataatagagttcacattgtcaacagcctgttgacatatcaaacggcatgtaaagatgaaggcagacatccatagaaatgttaaaaatttaaaagatcgcacaacgcatgatgcaagagggggggctaagtaaagtaggtcatacaattgcacttgcacacatgactatctcagagtagttggaatgaaatacaaaatattaatagcactttctgtcattcagaccaaaacattcagaaagagacagctctaagaataatgaatgttgaatatattagctggtgaaatgaaagtgaaacttgcttgtgcaacgctacatatagaaaacatctaaggtgatcattacacaatctttattagtatagactatagaatatacaaggcctgcattgtgagtgcatagctgcataagcaattaaataatcatccgtgctagttgtaaagaaccacaaaaatgcagcacaaatgaaaaaacaataacaatatgttaggtcacagatgacaacacggaagtagtggatacaaaaagtcacaaagctatcaaagatagtatagattaattgcagaaaacagctaaccgaaatcttctgacaggaatgtgttaaaggacaaaccttgaggacaccctttcccaagtaatcagagccaccatccctcaattccaaagcttcatatacacctatagtgtagcagaaaatagcatcagttcactttctaactaataaaattgtcacccgaagctttccatatagttgatataagctgaaaaggactatcaaaaactaagttggttcaattaaccagatgcatcaaggctagaaccacagtagggaaaagaagttgctgataaacaaacaactcaccagtagatgcaccgctaggcacagcagccctcgcaaatgttccatccgagcagcaaatatcaacctggcaacacaagcatcatattttagtaagaccatttagttgccaaaaccattcaaaactattgatttagtccaataaaacaaacgaattctgtaacaactgtatgctcatatcatgaaatcctggaacaaaagcaccaagaaacacgatatctaacagtggcaatatgttcaaagcaaccatctgttgcagatatagcgcaaattccaaaatcaaagcgcagttcgacgtgcaactaatctctaggtacacagcagtagattggatcgagtagggatcgagcataactcaaagccaaagccgactgagccgacagaaataaaccgatcagagcccaatccacccttcgcatggccaaatcggagcagggggcatcaacatttacaattcacaaaccacacaattcaggactctaagccggtaagccacatcgcacacagtgattaaacaaaccctactacgggaactccaatccgaaccgctctaaccaacagaccaagatcgcggaaactccaatccgaaccgctctaaccaacagaccaagatcgcggcatcgcgctaagaaagcacccgattcaatcgccgcgacgccctagacagaacgaaactggacccgcggcgtacctcgacggtggggttgccacggctgtcgaagatctggcgggccttcacgctctggatggtcgccgccatggcctggatcggatggatcttagatcggggaaggggatggacttggagaggaaggcagtgacgaacagaggatataggaattttctgaggttttgagaacagcgtcgcctttttatgggcagcgtgtgcgtggctttcggcggaggaagtgagggcccacccgataaccgaagaagtggcatcgccgtcctgcggagagcatattcgcccgcgccgcggggactgcaacgccgcaattgccgggccgttggtgtggtggcccgtttgtggtggcgtcgttgcatgcgtatctccttgcgaataagttcacctttcatcgctcaactttatgctgagtcagtatgacatctctaatccctaataccagaaatcttcactcttcaaatcttcatccctaatcatactgctgtgagaaccacacggttttgtatagtttatgggtgaagatttctggtattgaagattagggatgtcatacaaactcgacgtaaagttgagggacgatagctgaacttattcctatctccttgcagctggtagtccagcccacggggaaccgccgcagcagggccgcagcttcacatcttgggctgtattactgttcgttcgtgtcgatgaatgccaatctggggtcactatacgtgatgttgcaagttaagttttttcttttggtacttcgaaatttgaatcacgtcgaatatttatctgatcttggtaagattggagtacacagatgggaagcacacacatgtcactgcatcgagtgagaaaacccgaggatctgctactgatatctcctggactcctgccatttgcttggctgtttctttgcaacctcctccgaattccaatccttctgaaacggagaaaaacatggccgctcagtcgagcatagagacgcttccatctcttagcttgagcacacttgtggattcaaaaaagcataaggatctgcaccgttttttcacaggttccactgaaacgggttttccaagtctatagttgtcaaaatatgcatatccaacctgcatatggtgcacactgcactgttggtacttggacggatcgatatctcctcgtgcttggagatgttcaaatgtgtatcatcgaattcagatttcaggtgtctagttgcttaataacatcacggagcagtattttgttttacttgtcggtagtttatgggctatggcagtctgcattcctgaataatgctcatacagatatgaagctgctctgaatttggaacattttttctccatgtttctaccgcaagcaagaaattaaacagcctgcattcctgaataaaggctgtgtttagatccaaagtttggatctaaacttcagtttttttccatcacatcaacatgttatacacacacaacttttcagtcacatcatcttcaatttcaaacaaaatctaaactttgcgctgaattaaacacaaccaaaagacagactgtggtactgtgctgaactccaagacatggccgtggtttcaccacctcttcgcttctttcagacgcagggtcacaatccaatcggtgttgaaatccaaaatcaaagggtgcttgtttttgaaaaggaaaaacgtcgagaactgggggttgatggtacatctcagtatcgtgcaaacactgtataactgttcctactgtgatcggcacagcttgggcccgaccaagctctcgcagatgatccgaactttgacatcgtagcaggtactcctccaatggctccaatcctccggcctctggtgtcagcgcgcacgtaccaacatgacgtgataaaatgcactgtgataggggtgtttatatcagagtgaaaaatttgacgtgtcacgtcggataataacaaaataaattttagattcctcctgtaaactgcgagacaagtttattaagcctgattaatccgtcattagcaaatatttactgtagcatcacattgtcaaatcataaagcaattaggtttaaaagattcatctcataaattagtcgcagtctgtgcaattagttatttttttagcctatacttaatactttatgcagatattgaaacgttcgatgtgacacgatgaaaatttttagggtgggatcatatttccttcgtaaagtagttgacccacatttcttttagtacgagtattaacactcttccatcagctttcattgaccttggcagctataatcatgtcgcgagcttgagacatgtaggcctggcctaagcaacgtcgtcaaaagagcaatccgtgcaccctgtacttagagaaaaagacgatggcatgcacacctggacactgatggagtagtcgagtagatgtgaacgatcatgtgatcgacttgtgagggttgcacagtgcccgtctccacgcgagttggaatcggagaacggaggtccaccactccaccgaaagctcacttgccttttggacctcaccggggtatgcgtgcgctgcggcacaggacgctgctggtgtcggagagggagcgctagcgatttggaccggcgcgagcgagagggagcgcggggccagcccggctgcgcagggctgagcagagcggggacacgcgcccaggcggccgcactggcgagtccactgcctacattgtcaccacgcacgcatgcacgtaaacgcaggcgctcgcaaaccgcacggaagttttacaatttacacacggggctcgtacgtgtaccgtgcgcccgttcgctcggctggctaggcggctagtatagctgcgtttgtttgctgacagtgcgtgtacgttgcctgcagctctccctctccatccaagcgctgggcacacagtataacggcaacaacggcaggcggcgccacagcgtacgtatggcgaagtcgtcgcgtttgtccgcgtctcggcctctgcccacccggagaccactacctgctagctttggcggtgtggccagtggacagtggtcctccacgaacgagccagcgaagctaagaaccttgcttgctttgcgtagtaatagtaagtgaaatcatgtgggggaatggggatgtgcgtcccgcggcatgtggtctcaattctcatcgatctgtatccggtggtggagacatcctgctgttaaccgggacaacttcgacttttcgagggggatactactactgtagcggtagatttgggttaggccggagtttttcccaattgtgaattgtgatcttggtcgcttgccccaacaaaattttcacggagaaaaatacagatgcaatcatgcaaatatccagttctttaaactctgctgatctgacctcgttatcagctttcaaacctactgtcctggctcagtggtgtaactcacaacattcactgttacagaaaaacacatacaagttggcactataggtattacaagtttagaacagttaaaaccaacacatataatgttttactcgcctccataggttaaaaaaatatgtaaccggtacttttgaacaactatatgtgtcggttcttgagaaaaaccgacataggtatcggcacctattatatattataggcgttgggttaattaaaaaatcaatacttataaaatattataagtgccggttttttaaaggcaacctataaatcgagccgagccgcatgggggagggagagagctatgttgttcttattgttaggaaacgataggcgaacaaacgataaagaacaatagatcaatcacaaaagacacgagatttaacgtggaaaaccctcccaaaataggagagaaaaaaccacgggcgccagccagcaaaatatcttcactatatctgaggtgaggttacatcgccgcacggcggcttacaagaggtatatatatagtggaaccctaaaaagggatgatgatccgtaccgcgtccccaggcgcacagcccaatgggccagcttctgccgtagccttcgctccgctacggcagaagctggcctttattaagtgcaaatgaatttggatcacaactcaacaaactccaccttgagacaaattccttcttgtaacatgaatcaatccttcaccctgaacacaacaaagacaaaaaaccactttcggcgccaaatagcctctcgggctaaaccactataccaactaagcttgagcaaagctcaaacttagcaacaggaacaggctttgtcatcatatcagcaggattatcatgattacttatcttgcatacctttagcttaccttgcgcgactacatcacgaacataatggtacttgatatcaatgtgctttgtcctctcatgaaacatttgatctttggtgaggcatatagcactttgactgtcacaaaacaagttaatgcaagaatcaactccacaaagctcagcaaacaatcctttcagccaaactgattctttacatgcttcagcaatagccatgtattctgcttcagtggtagactgggcaacaacaggctgcaacgttgccttccaactcacagcacaactaccaatggtaaacacataacctgtgagtgaccttctcttatccaaatctgcagcaaaatcagaatccacatatccaacaagccccttatcagtcctgccaaacttcaagcaagcatcagctgtgcctttgaggtacctgaaaatccactgaacagctttccagtgttctttaccaggattagccatgtatctactaaccaaactcatagcatgagataaatctggccgggagcaaaccatggcatacatcaaagaaccaacagcactagaatatggaactctagacatgtattctacatcctcatcagtattagcacattgtaaagctgataatttaaaatgtggtgcaataggagtgctaacaggccttgcatcatgttatgtgaagctggcctttattaagtgcaaatgaatttggatcacaactcaacacttatccgttcgctctctctcgcgcttcacccgtccttatctccttcagtccttctcctcctccctccccctctcccacctctctctcctctctctcatggtggcacggtagtggtgccctcccgttagctcctcacgcgctaatacaacggcctccttctccaacctcaaggtggccattgcgagcttcaggagtccatatccggtcgccacgagctcagggcggcctcctcctcacgacgcacacggtggcggcagtgtgccttccctttggcggtggtcctcccatcgcacccttctccaacctcggtctcttgtgatgaatttttctgtgtaatttagatttgcgatgaattttctaacagattttgtgattcaatcttgatataaaattctttgctcgaagcttcgtatcgagcagctttttttattattattcggacatttttagaaccgatactttttatttttcttatccgtgccttcttataggtgtccgttgggaaaaatggcatctatgccgtcttttattccaaccagctatcgcaaccgcagtccaggtccacacaactcgcgtacgctcgatatgtggtaacggttgccctcgcttcagagcgatctcccagaatgccagtggactgacggcacattgaagcccctcttcctattttcctatttttggcacggtcgaacttgcgtccttttggccgccctacacacttaactccggtggttggattacgacgatactcctgtatacccgacgttgatatcacatggcggagtcatgtacgcggagccatggcgccgctgatgccgcgtcggccgactctaaatttcggatcatatcaacacccaaaaattcggatccagccagctgcgcacatgcaaccgtgtgtttgaattccgatgattcgctaggatatcgcatgcagttggtcctcgaacgggacctcgcctgcttgcccatcggtctcactggctcacggcttctccggctcgcttcgctagccttggcggtggccggggccggaacgttactgtagcttcaacgacggacatgaatgctctgtacgatcgctgtgcatgcaagctaggataattaagcaggcagaggcaggtgtaggtgccggccgatacttcagcacactgcacacgtccctccgctgtccgttcctgttttcatggtatgcagcagggcagagcatgcatgaatcatgatgcatatggttgagcccgagaagacgacgattagactgtctccaacaagtgacccataaggacactcaaacctaaaatgggtctccgatagtactatttcagcctctaacagagtatctgtacagaagacccattttgcgtgctataagaggcataacctaaatctgagtatcctctctcctgaagacctatttgcagtaaaagttctattttaggtcttattgttggagaagacaaaaataggtattgaactctttgactgtagcgctatgcaaacgtgaaatgggtcttgcattttgggtttcattgttggacatctccttagagtggaggcggtgcatgaagaacagatcatttgcacaacactaaaaacaaatatgtcttctggaaatacttagggttggtttggtttgtggcctaaataggccttaccaaattttgtcaatgccatattttggcatgactaattttggtaaggcaaagttatatttggattgaagccaaaatagcttaagttcactactgaaatgacctattttcttaggcatgccaaaatttggtttcaaaccaaatagacactaaacactattgaaattgccaaatattggtaagcctaatttagacctcaaaccaaaccagcccttaaacaggttatcaaaattctgcaacacttaaacccatttaaaactatttattaaacaggttatcaaaattctgcaacacttaaacccgtttaaaaatatttattaagttcatttgtcaacatttttaattgatttcttatagataatctgtgatcataattcactacgtaatctaaaacaaatggggcttaaggatttcagttgcacacatgttctatttttgctagctatagacacaaatgaatgttctacataattttcttctattacataatttaggtagtaggtggacataattgctcccggctataaaatccgctcccttggactcggttcaaagggccgcatgcgattgattggtgaggtttggcatcagtggcgagagaaggaaagaggacgcggatgcgatgtgagaatggcatcggagataagggaaaggaaacgagaggactatggtaggtgaactaggggatcgatgcagttggcaacaccgagcaaaaatgacggtgttgaatgagagatgtagcgaaaagaaaaaaaaaagacctagaaataatagttggaataggttagaattgtatttaacaaatctttattttgtatgatctcgatttatgtctacaaagttgcataggctaaactatataacataattggtgccacttcaagccacgatgtactcgctagtacagatccttccatctgtgacggcccataaaaagactggaatttgcgggccgtcacaaggaagtaatctcaatcgggccgaagtttcgcccgattgagatatggtcgcacagccatggtatatcggcataaaagtaaagcccgtcacggatgacactcttttgtgacgggcttttattaaggcccgatagagattacttgtatgcccgtcacggttgattgttttagggccgttacagatatttgttgcacagtataaataccccccaccacctaatgtaactgtatcccactgttcactattatggtgggaggctgtagggggcgattttttgtcttttttccaaggaaaacagaaaattcccaaaagtgatcaaaatggatcaatcaagtgagtaatattaatcattaattgagcaatttcatcacgtcttacttttgcaatactgatcttataagatgtgcatgtaatttgttttttttttattttgtaacaattgatcgaagttggatgtatgcgaaaaatttgaaacgtcatttctacagagtacagaaagggcgtaatatattttatgaacaccgcggaggatgatctgaaaagaagaaacagtgattacttgtgttgtccatgtgcttattgcaagattgagaatatgtttgatagcggagaggacgtacacggtcattctgatacaactagaattcattggagggatattcattgtgggtgaagcatggagagcaaaattctccaagtgaaatatcaacatactgaagtggttgcgcaataattcagaaaatgaagatgaacatgacttgtttattccttctccattgggcgggtgaaaaggttgacgtgggatcaccatctgctgcaagaattgtacggggagtttaaggactaaaccaaaagagaagaaaggaaagaagttcattgggtgggccagggattcccaaaaccccttggtacctgggaagaaaaaaaaaacactaaaatttgtcatttccttggaccttaagggaacctaagggggagaagggggagggcaaaaaaaaaaatctcccccatttttttttgaatttttaaggggttgcttttcgtgtgtaaaaaaccttttccccgaaacacaaataaaaaaaaaaaaaatgtgttcttgtgtcctccggggggttataaaggaccccttaaaatatccccccccttgctccacacaccaatcgcttatttatagttacaccaaaaaaaaaaaaaggagggggcgagttttttttgtgagttggtttgtgtttttttggttggtgtgatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattggccaaaaatttgtgatatagcttaattttgaacctcttcaaaccacacccccccccttaaacacgggataaccaaaaattttgccaccaattaaaccccctttaaaatttttttttaaaccgggttttcaaaatttttgcaaccatttaaagcccttttaaaatattttttttaagttcattttttaaccttttgaattgattttgtttgattatttttggttcttaattccctcccgaatttaaaaccaaagggggtttaggatttcatttgcacacttgttttatttttgttagctatagcaccaaatgaattttttccttatttttttttttttcataattaaggtagttggtggacataattgttcgcggttataaaatccgctccctttggctcggttcaaaggggcgcctggggttgtttggtgtggttgggcatcagtggggagagaaggaaagagtacgcggatgcgatgtgagaatggcatcggagataggggaaaggaaacgagaggactatggtaggtgaactagggggatcgatgcagttggcaacaccgagcaaaaatgacggtgttgaatgagagatgtagcgaaaagaaaaaaaaaagacctagaaataatagttggaataggttagaattgtatttaacaaatctttattttgtatgatctcgatttatgtctacaaagttgcataggctaaactatataacataattggtgccacttcaagccacgatgtactcgctagtaccgatccttccatctgtgacacacaataacaagacgggcatacaagtaatctcactcggcaccaaataaaagcccctccccaaaaacaatcatccgtgacgggctccaactagaggcccgattgagataagtttaattcccgtcacagatgacactcttttttgacgggcttttattaaggcccgatagagattacttgtatgcccgtcacggttgattgttttagggccgttacagatatttgttgcacagtataaataccccccaccacctaatgtaactgtatcccactgttcactattatggtgggaggctgtagggggcgattttttgtcttttttccaaggaaaacagaaaattcccaaaagtgatcaaaatggatcaatcaagtgagtaatattaatcattaattgagcaatttcatcacgtcttacttttgcaatactgatcttataagatgtgcatgtaatttgttttttttttattttgtaacaattgatcgaagttggatgtatgcgaaaaatttgaaacgtcattctacagagtacagaaagggcgtaataaattttatgaacaccgcggaggaggatcggaaaagaagaaacagtgattacatgtgttgtccatgtgcagattgcaagaatgagaatatgtttgatagcggagaggacgtacacggtcatctgatacaacgagaattcatggagggatatacatgttgggtgaagcatggagagcaagaatcagcaagtgaagtagcagcagacagaagtggtgcgcataatcaggaagatgaagatgagcatgacatgtttataccttctccattgggcggtgaaatggttgacgtggatcacgatctgctgcaagacatgttacgtgacgttgaggacctaacccaaaatgagagagatggaatgaagttcatcaggttggtcagtgattccgagacgcctctgtacgctggatgcaaaacaaaacacactaagttgtcagttaccttggacctaatgaagctaaaggcaagtagtggatggacagacaagagttccacagatcttttaggaattttgaaggctatgcttcctgttgagaacacattgcccgagacgacatacgaagcaaagcatgttctgtgtccactggggttagaggtccgtagaattcacgcttgtccaaacgactgcatattgtaccacaagcaatatgcggacttggatgcttgtcctgtctgtaaggcttctcgatataagcgaaagaaaagtgctaatgaaggaaagaagtcaaagaggggtggtccggcaaaggttgtgtgatatctacctatcattgatcgtttcaagagaatctttgccaaccccaacgaagcgaagttagtacgttggcacgccacggagagaacgaatgacggtatgcttagacacccagcggattcgattgaatggaggaataccgatcgaaaacacaaagactttgctgccgaccctagaaacatgagatatgtctgtgtacggatggcatggatcctttcggtgacatgagtagtattcacagcacttggccagttcttattgcgaactataacttcccgccatggttatgctttaaacggaaatatattatgttgtgcttgttaatccaaggtctgaggcaacccggcaatgatatcgatgtattcctggagcctgttaacgacgatctggagattctttggaaagaaggtgtggaaacttgggatgcatatggtcaggagaacttcaagctaagagttctattgttctgcaccattaatgactaccctgcactcggtaatcttttcggacaaactataaaaggaaagaaggcatgctccgattgcagggaacatacacgaagccggtggctgaagaaatcacgaaagatggtatacatgggtcatcggaggtggctcccgctacgtcacgcatttagaagaaagaagaaaatttttaacggtaagagagaacttcagcctgctcccaaagatttgtccggagatgaggtccacaatatggtcaaggacataagcaatgagtttgggaagaaaagaaaatgtagcaagacaaaggagaagggtatgtggaagaaaaaaatccatattttggcggctaccttactggaaagatcttgatgtccgtcattgcattgatctcatgcatgtagaaaagaatgtgtgtgagagtttggttggcctgatgttgaatattcccaggaagacaaaggacgagttgaacgtgcgccttgatctacaggacatgaatattcgcagtgaactccagcccatacgagatgtagagacaggtagagtgtacctccctccagcctaccacacattgttgaaggatgagaagatcgcagtgttatcatgcttaaaggatattaaagttccatcgggctattcagcgaggataagtaagtatgttaaattggacaatctaaaacttgttggaatgaagtctcacgattgccacgtgctaatcacacaaatcttgccagttgctatcagatgcattctaccaccgaaagtgtgtcacacgatccaacgtctgtactccttcttcaatgcaattggacagaaggttatagatccagaagatctagatgggttgcagaatgcaaccgatattgtgaacaccctctgtcacctggagatgtttttcccactgtctttctttgatataatggttcatctccctgttcatctggtgaagcaaacaaaactatgtggcccggcttttctaagggaaatgtggccgtttgaaaggtacatgggagttctgaagttcagggagcatcattgaaggttacacgacagaggaggctattgagttctgtgtcaattacatgtccgatgccgatcctatcggagttcctgcgtctcgtcacaagggaaggttgtcaggtgttggcacaatcggaaggaaaagaattaggccagatcaagcgtcgtacgcgcaggctcattacgctgtgctctagcatatggcagaagttggaccatactttgagaagcacttagcgaaaatccgagatgagaacttggggcgatctgatgcatggattaacagagaacataattctcggttcaacgaatggttcaagaatcgtgtgacaatgtccacggatgtcccaaatgagacagtacaattgttgaggatgggaccgtcttggaccgtagacacatggcaaggatacgatataaatgaatacacattttacaccgtcaaacaagatgacaaaagcacagtgcaaaacagcgacgtccgtatagatgcgttccaggatcaagttgggtcaaacacatactacggccgcattgaggagatctgggagctaaactacgtcaagttcaaggttcctttgttccgctgccgttgggtgaatctacgcactggtgtcaaagccgacaaggaaggtttcactttagtagatctatcaaaggtgggatacgccgatgaaccatttgtacttgcgaaacaggtcgagcagatattctacataaaagacccttcaaacaagaagatgcacatcatgagggatggaaagcgccgaattgtaggagttgacaacgtcgtcgatgaagaagaatacaaccataatcttcatgtaagacctcacattgaccttgatgatgatccccaagagcctgtggcatatgctcgttcagatcatacggaaggcataaccttgtgatcgatgtatttgtacttatctattgtaatgaatgaagtattttattttattgttttattgcaaagacttgatatgtgtagtcattaatatggctagttttgttttattacaaatgaccaaaagaaaagttgtacatcttgatgagaggatcaactttgttgttgaccatatttccatttgaaatcatttaatatccgagaatgtattatagctaataaaatgaattattacacagcagctatatattttgcactcacaaatacaaaaacttcaaataaaagatggaaaatgagtcatcggtgacgggccttagtttatgtccgatatagattaatctatctcaatcaggctttgccgtagggcccgtcacagatgactcatctgtgacgggctccatactaatgcccgattgagatgacattcaggtccgtcacggatgactcatctgtgacgggccgtaagataatgcccgatagagatagattaatctctatcgggctttaactaaggcccatcaccgatgactatttttccatttttccaaacaagtctttatatttgtgcgtacaaaatatatagatgctgtataataattcattttattagtcataatacattttcgggtactaaatgatttcaaatggaaatatggtcaagaacaaagttgaccctctcatcaagatctacaacttttattttggtcatttgtctatataactttgttcccaacagcttgaaattgattttgacaatatgataaatctaaacagcatttgtaaatactaaatgatttcaaatggaattatggtcaaaaacaaagttgatcctctcatcaagatctacaacttttatttaggtcatttttctatataacttttttcccatcggcttgaaattgattttgaatatatgacaaatctaaacagcatttgtaaatacgaaatgatttcacatgggaatatggtcaacaacaaagttgatcctctcatcaagatctacaacttttcttttggtcacttcttcatccgacaaagtgataattatattattcacatttatgtcaattttataaacattggtactatcactttgtcggatgaagaagtgaccaaaataaaagttgtagatcttgataagttgtacaactttgctgtttatggctttcccatttgaaatcagttagtatttacaaatgctgtttagatttgtcatattgtcaaaatcaatttcaagctgttggaaacaaagttatatagacaaatgaccaaaataaaagttgtagatcttgatgagaggatcaactttgttgttgaccatattcccatttgaaatcatttagtatttacaaatgctgtttagatttgtcatatattcaaaatcaatttcaagttgttgggaaaaaagttatatagacaaatgaccaaaataaaagttgtagatcttgataacctctacaattttgttgttcaccatatttcgatttgaaatcatttagtatctaaaaatgtattatgactgataaaatgaattattatacagcagctatatattttgtacgcacaaatataaagacttgtttggaaaaatggaaaaatagtcatcggtgacgggccttagttaaaacccgatagagatttatctatctctatcgggcattatcttagggcccgtcacagatgagtcatccgtgacgagcctgaatgtcatctcaatcgggcattagtatggagcccgtcaccgatgagtcatctgtgacgggccctacggcaaagcccgatagagatgactcatcactctactataactagggtttctcatatcggatcgaaaatttttctaagtcccgctacagtttcccgcctccttagaaccctagcgccgccaccaactcgtacttcgccgccgtcgtcctccctcgccaccaccgccaccgagaccgccgctgccaccgagcctgccgcctccactgagcccgacgccgtctccacataccgacgacgccctccaccgagcccagcgccgccgccgcgaactcctccttcgccgagcccgccgccgccgccaccgaggccgccgcctccaccgagcccgacggcgcctccaccgaccggcgacgccctccaccgagctcggcgccgccgccgcgaactcctccttcgccgagcccgccgccgccgccaccactgagcgccccccggccgacctcaggtgagtcctccatcgcgccgccctctgctacctgcatgtggtgaacgatgaaatgtggatgttgggatgaaatgtggatgttgggatgaatttagtgatagatgattttagttgattgatgacatgatgatgaatagatgaaatgtggtgcattaatgaatttagtgatagatgattttagtgatagatgattttagggattgatgatatgtggtgaacgaatggtttttttgattgatgacatgttgatgaatagatggaatgtggtgcattaatgaatttagtgatagatgcatgatatgtggatgaatagatggtatgaggtgaatttatgattttaggatttgattatatgtttaatttatttatatgtgacattcaattcattctattactgtgagatgtgcaatttagtttatttatatgcttcatttatttataagttacattcaattcattgtaatagattgtagcattgaattgtgtatttttgttattttgaaaaaaaagtagatgatgtctcagcaaggcgaacaatgtcgacgacaactagtgggtcgtcatgcacaatcttacgatgtgcagttgcagtacgacacgtattttggggaggaccgaacggaggctgacagcaaggcgattcatgaacccccaccgatgaaaaagagcaggaaggcacactcttcccctcaaagaattactctcgataaacccgaagcaaaggggagaggaaggggaggaaaggtgcagtcctcgcttctagctccaaggaagctagatctgggcaagagccaggaagagactaagggcaaagaggtcaagaagaaatacgtcgctccacaggagttccaactggcatgccattggttggagatgacgtgcttgccgcaatgggcaccgcttgcaaggaccttcacgcatactacatggagaaatctaacgccaggaagccgaataaagctaccgatatccttggagagcatgatggaaagccattccttggtccaacaaattatatcgtcgtcgacttcaaggatctattcgacctctacaggctccgagcggtggacacaagcctccttaagtgctactccttgtaagtattgtcgcccaactcaatctggtaataacaattggattaactcgcttacaagatcgtttatcctgtgtgtaggttaagttggcaatggtgtcagaagaatgcaccggaagttgccttccttgatccacaagtggtcactgtcacaaatctccagaatgaccgtcaaggaatggtcaactacatctacgacaccttgtggtcccgccaagacaaggagtacattatgtgcgcctataatcaatagtaattgtgttatctaaatatacacaatagcatgacacattccttcagtacttgattaactttcactatattaatgccgcagtgcccattggatccttctgatcataacacctaagtggagtacatgtcactacatgaactccagaattgataagaacgcatatgattggaccccaattcaactagcgatagatgaagcgtgggcccaatacgtgcaaagaggaggcctcaggaagacaggacatgacaccctcatccacaaaaaggacttcccggtgaagcaacaaataggtgactagtgcggattccatgtgtgccacaacatgcgccttctgtacagagataaggtgaagactttggctgagttttaggtcggtggtctaaattgtgatagactaactacattttagtacttatatatgatcgatcaactaatctggaattatgacaatgttgggcacaataacgaagtctctgcctaccagctttgaggaggttcgcgaggagatagccagcttcatcctccgcgaaataattaaccccaaaggaatgtttaggcttaaactaaaatgatgaacaatgttgaacttttatgtttaggcaatgatgaacacttatgatgcaactgtgatgatgtaaatgtgatgcttatatttatgtatatatttcatatgtttatgttaagacttgctaaataaatatttgatctaattaactcggttttgcaggtgaaatatgataaatatttaaatggatgtgaaatatgtgaatggatgtgaaatatgagatggctgtgaatgtgtggttgtgtgaaatatattgatgtctgtgtatgtgaatgcatatgtatataaatgggtgatgctggggaactggggatattggatatctgtgtttgtttctgttatttatgcaacgggcatggctagcaaaggcctgaggctagccaaaaaacaatttttatttttttttgtgattatagtcatctgtgacgggccataactaaatgcccgattgagatgatagtcatctgtgacgggctctaatttaggcccgattgaggacaatagtcatctgtgacgggctctagtttaggcccgattgaggtcagcagtcatctgtgacgggctctagtttaggcccgattgagatgagtatcatctgtgacgggctctagtttatgcccgataaaggttagtagtcatctgtgacgggctctaattgtggcccgattgagataggtcatctgtgacgggctatagtttgactggtcgtctgggtcagagctatcggtgacgggctttacttagggcccgattgagatagattcatccgtgacggccgtttgcccgattgagataactcttcacatcagtgacttctagcctgtgacggacgctgtgcctgattgagatgcggcttaccgtccgattgagatgagggtatccgttctagtgactgtaggcgtaatattctgtgagtggcttgatcggagtatgagaccactagtcaaggataactttttgacaattttaaatactagttcattccagtgttgatctttttcttgtacgtatatcagccatgcaaatgctatttatacagtatactctatctatatagtagtgttttttgttggagtaagagttagtataacgattgactggaaacaataaaacattaaacgatatccagaaattataaggacttgcttacttcgttgctctgattaaacttttcaaaattttggcgttaactagatttttggcagtgtttatttcaagatgaaacttttagaactaccaaatttgataagatagtaatgataatgtcttatttaatttgttactttattaaaattcagtgaaattaaaaactggaataaagctaacaagtcctaaaatatccaatttaagatcctcccgagtcctaattctcggtgacttggtcaactgtgcgctcgtttgctggcatggtaacaaccgctgaaaacagcagtctacgggtgatttcatctcgacagcagcttgccagagctctggccttgaattgaactgcactgcacacggatgaagcttctctgacttaagttagtgggatatctgtcactgacatatgggcccgtgggtgtgggtctcacctgtcacggacccatgtccctctaactttaaggcctaggttagttttcaactttttctgcaaacttctaacttttctatcacatcaaaactttcctatacatataaacttccaactttttcatcacatcgtttcaatttcaatcaaacttctaattttggcgtgaactaaacgcaccctaagttagaggagctccttccactgcacactggggcagcctgaaagtctgaacgagctcctttttatttgggtgagaagtctgaacaaatctgatgccgatggactcccaggaggagcgtgcaatctgccgaggcgaagtcaccaccatagtccatagtcaccggtgacgtcgttaccgctgctgactccggtacaattaaccgacaagtggagaacggtaaacctcgaccggcgccttgcaatgttcgcggtcactaggagagacaacgaagagccacgcacttgtcacgcggaatacggatcgcgttcaattcattcagcggttgaagcggacagcgccggctggccggccggccggtccagaccgatggagctccggatttatgatgcatgtaaccgactcgccaaccgctcttaatgtgtccctccacgaactcatgacgcttgttttcttgctcatgccactgggatggtacgtagtagtaatgtctcaccgtgactatagtcctataggatcacggctggccagtttatagatcccgtcttcgcatgtctcaagtactcaatttagctaggagtacagcttctaaaacagtattcgtctgtaatactactcctgtgattagctacgaggaaaaagttttagtactagtactactatggctctgtttagttcctaaaaacttttcgcaaaaacatcatatcaaattttggacatatatatagagcattaaatatagataaaaataaaaactaattacacagtttttatgtaaatcgcgagataaattttttgagcctaattagtctataattagctataagtactacggtaactcacatgtaataatgacgatttaattagactcaaaagatttgtctcgtgttttccaggcgagttatgaaattaattttttcattcgtgtccaaaaaccccttccgacatccggtcaaacgtctaatatgacacccaaaaattttcatttcaccaactaaacagccttatgtctagagaatttttttttagataattatgtctagagaattgattgggcttttggttgacttctttgacacgcagtacaaacgacatacggtagctagcgcgagacaaatgaagcacgagttgatgtgcaaacctttccctccttccggagtcccataacttctctgaggatctgttcagcgtaaagtttgaatttttattgaaattagagatgatgtgactgaaaaattatatgtgtataacagtttgatgtgatggaaaaggactgaaatttacatctaaactttgtatctaaacacagcctcattatctcggcttctcgcaaaaatggagaacttttttgagtgtcgcagagaaaaaatagacgagaaagaaagaagggggcgagagatggagataggtcatggcattaaacgcagtagcgaccgaactgaccggcattcatgtcccgcgtccgcagtgtcccactcccgccactccctccacccccgtgagggcgtgaagttaacccaaaaaaaatggacgtcgtcacacacgcgggcaggcaccaccgcaccagtacaccaccaccatcgccccgccccgcatcgcgccccacagcgccatcgcctcgcctgtcgccaccagcacacggcaggcacaggcaccaccgcccctctgaacctgagaaaacccctacttgactcgccacgctccccgctaatcgcaaccagacggagttgtccttggtgtagttggccagcgcgcccaggcagggggtagagcgagcgagccgagctcgagctcgatccatcgcccgccagccatggtctcctctccctcgccttcctctcccttccccgtcgcagcagtaagcgtcctcttcctcgctagttagcatctccgttttttcaaggattgcgcttcaacaatgcggcgcaataatcaggtatccgacgcgaggcgggccggcggtggcaggacgacggcctcggaggtggacgagaagtacgcgcacgtcgcaacgccactccacaaccaccgcggggggagcgggggtgccaagaagacgccgcggcgagcgaagagcgaaggaggaggcggagcggaccccgcggcgtacgtcgcggcggtgtcctgctctgactgccgcttcaagcagcggctccacgcgccggcgtcgcctggccctggggcggtcatccgctcgctgttcgtgtcactcacccgacgatccacgccgcggtcgtcgccgtcgccgacgtcggcgtccggtggggacggaggggagagcgagcagtggcgcctggccgcggccgacctctcgcggcggctcgcggcggcgacgcgcacgcgggacgaggcgctggaggagaccacgcggctgaagcactccctcaccgagctggagatgaagctcgcgcgcctcgaggcccgcgtgctccccactcccacggccgccgccttccccgtcgagtcgttcctccgggcggtgtcgacagcgcgagccgccgtgcggagcctcacgcgggctctctccaatcacctccgcagcccggcgaaccccggcccgaacctcgagagcttcctgaaccgcgcgttccacgccgacttcgagctcgacaccgagggcgacgtgcacacggcggacccggcgggccgctgcgaggccaacctcgcggcgtaccactccatcgcggcgctgacgtgggaggaggtcctcctccacggcaccaagcactacagcgagggcctgagccggttctgcgacgccaagatgagcgaggtggtttcctccctcggttgggcgcgcgcccgcgcctggccggagccgctgctgcaggcgttcttcctggccgccaagggcgtgtggggggtgcgcctcctcgcgcggtccgtccacccgccgctgcccgtggtgcgcgtcgaccgcggcgcgcgcttcgactcgcggttcatggaggacgcggccgccgggcgcgccgggaagctggagccggcaagcgtgaagatgatggtggcgccggggttccacgtgtacgtcgcctgcgccggcgtggtgaagtgcaaggtggtgtgcttctacagcagcagcagcagcagccgcaccggcggccacagagatggcgggagcatcgccaacgggtctgtggggttggggagtagctgtagcgatgtgaatgggagtgctacagacgcggtggatggttgtaataatcagagcagtagcgtagttacataggtaaaacaaacacgaccattttttttactgtatttgtgtggttaaaacaggacctgcatttttacttttgtgtgaatacgggggacttcgtcccaactttatgttgatttcgttcgtgtttgtagctttgatttgttgagtaaagacagtttttgtttggcacgagcaacctatgcaaattgccttttttccattgctatacaaaagcgagatctcgcctttttgtggttaaccttggacgttactcaacctgtaggagtgcatgcagcatgcctgattagatatccaactctttgattggacactccaacgatcttaaccgccctgcacgggcccttctaatgggcgatcaatcgtcagcgatcgcgctgggcaatcagttcgcctcccctccccccctccccttatactcctccctcttctccctccttcctcctccccttctctttctattacagtacaccacacaattttttatttaaaaaataaaaggttagaaaaacttatgtatagaaatactatatataaaaaatttgaattcaaattcaaatttgaatcgggtacgtaaacttttgacttataaactttcggtctataaactttagatgtataaacttttagatgtatagaaatactatatatagaaaatatttgaattcaaatttgaatcgggtatgtaaacttttgatttataaactttgggtctataaactgtaggtgtataaattttagatgtatagaaatactatatatataaaatatttgaattcaaattcaaatttgaataggatataattaaaattcaaatttgaaacgggtatgtaaacttttgacttataaactttaggtcaataaactttaggtgtataaactttagatgtatagaaatactatatataaaaaaatatttgaattcaaattcaaatttaaatcagatatataaacttttaacttataaacttttggtctctaaactttagatgtgtaaacttgaggtgtataaatttactaaaatagaaaagtaatgcggtgccaaaaaaaagaaactgggtggaggggtggagggagggaggggggaggagatcgaaagctaccccatccccatagcgatcgattgcccatcagcattcctggccctgcacttgctttggttttgctttctcttctattccttgtggcccacacattcgaattgtgtaggcccattagcgaacacacatgacagcggaaagcccacataggcccaaatcaatctccacctcccctcggcctctctccttgccttgcttcgagcttcgccgtggagccgtggcccccaatttccgtcgctcggcgtcctccacacgaaggctaatggcgaccgccatgcggagcaccaccttcctgcgactcggcttccgccaggtctcctccctcctgttccatggcccctcgtcgcctgcccccaccctgggtctcgccctcggcgtgggccggggcgcgctggtccgcctccggtgctcggcggctgaggccggcgacgacgggggcaggaaggtgtcggcgcgcctggcgctgacccagcaggtgcttcgcgacgccgaggagcgcgccgcttcggccggctccgaccccgcccccaagatcactttgggtaataatctgcaactccactgttgcccctaatttgtgttacacatatgcttggtaatgatgctcaatcgatgtcctacatatgaagaattgaaacgtcaaatcctaacaaacagctggtgttggtattcatattgtattggtcaaacggaaaattcagtagcttaggctaatatctctactccgaagtactatgtgtaaacggtcgatgagtctgctcggtgagaattggggatctcatatctcatcattatctctgcctagccagtagcccctatcgagttataattcgtgactcaggtgtatattctacttcctacatccatttggtgctaaggataattttgacagcttaacggtatatgttggttagaggtgacaatgtggtgaattctagctatgaacaagatttgacttgcattttgttaatcctgtttgttgacagtaaccaatagtttgaaaagcatgctaatagctaaattagcttaagaagcacctaggtttgctgctgtatggctatacatactaagacaaaatctgttagagaacactcaaaatttatgttgtttgttggtggacatcgtaaaaacgtgttatgtccgaacgacactctaatttagtggaggacactttcggttcaattggagattgaaattcctcaaaaagccgagaatgcccctaggatcaaaaccttttgagctaagactggagcgaggatggaatataatgtatgcaagtaatgtacttggggtgatggcaaatttagagttgcataatttctaaatttttactctaacaccatgtttgaagcatgtggtcctaggggcattatcgtctttcttaagaatgtatctatccaattgagccgaaaatgtcctctagaaaattaccagttttttaggatgtttttcatccgtgacacattttttcgatgtctatcagcaaattacacaaatttcgggtgtactgtagcaaaattggcgctactaataattagaaagactctgtacaatactctctatctagcagtagcatgtctctgtaaatttttgaaaggaatatctctataaattgatctaacaggtattggaacatcttgtctaactgttgctatgtgatagtaaaagttgaatgcacattttgttatatgttgatcaagatgtttcaatgtaaatggttttgtacacatctcctcacatagtgcattttctattcctgattgacgtgtatttaatgtacatagacttgaaaggatgaaataaagatatgaggaattgataagctgcaagcttattaatagattgtgttaatacttgcattatttgtcaacctgttttgagatctaccctgtttatggctgcagatcatgttactcttaactttgcaagaagtgggggggctggtggtcagaatgtcaataaaggtttcttgctttcacttcctaatctgtttgtttgcgtgaatcattgttttcatacttcctcttttcgtaatactataacattggttttccttttgcacaacatttttttattaatattgggtgtgttcacttgggcagttaggatgaggttttcagtcacgcgtgaaacgagaaagctcatcagcacatgattaattacgtaataactaatataaatttgaaaaaaaatggatccatttgattttttaaaaaaactttcatatagaaatttttgcacaaaactcaccgtttagcagtttgagaaacatatgctaacggaaaaaaaaaagaaggttgctcgttcgatttttctgaaaagaacttagccttacttcagcattgaccaagggattggtctggtatttttaaaatgttcaaaaatttagtagcatattttatttgctactcagcatgattacatgattgttttttggttctaaagcacacaccttgtcttcagaattttcaaataatgaccacaatgccctgctatccaatcaatgttccgtgttttcccccatttatgttcgcctctttgttctaaaatacttgatatcgattttcagttaacacaaaggtcgacatgcggttcaatgtaaaagaggctcagtggcttggtgagagaatcaaagaacggatattgcaaacggtataaaaaaaatcttcctcttttgcaaatcttcattgtcattttttctgtattgtctcaagaggttgtttatatttgcttggtatacacaggaaaagaaccggataaataaagatggggagcttgtgatatcttctacaaaaactaggacacaaaagtaaatgttactcagttcttttgattgtcttgtttggacagcaactgacacaatttatccttttaggggaaacattgaagatgctttgcagaaaatacaggtatgctttactcatttcagttctttgtcaggaagtaatttgcagaggcttcatgttattgtgctcccctcgctttttaactaaacaagtatctccttaacaggcaatcattgatgctgcatcctatgtacctccacccccttcagaagagcaaaagaagaaggttgaaaaaatgtaagctgctattttttcttccatctgctcccttcaatttccgttgttttcagttattttatttctttagaaagtccaatgcagtcatcattacttctgcaatgtgctgatgatgtttgatattttattatccagttgtagattaataatactatttgtgtaattgaatgtaccaagtgtgtatagatctgctttcttaaaaaaatgtaacaagtgtgtgcaagtagctacatacgcttctataaaagataccgcattactctccaaagtgcaaacagttagtagcggttgatattagctaacctttgaacttgtgcaatgttagtttttaggagatcaaagaaacatttttgcatatgcgaactctgaatctttgtagtcatatctctagctcacacttgagaactataaattgtcgaattacactcgtttattcagttgctgctgtgtatttcatttcagtgctgcagccgctgaaaggaagagacttcagaagaagaaagtgctttcgcagaaaaaggaatttaggaggaacaggactagctgggattgactgcaagttattttgcttaaaatcatacctgtatttcgtgcccttttgaggtgatcaagcttcccgcatggtaaacccttattgctttccctgccttaatccccattttttggtcccaaaatgttcctatcactaatatcaatgtgatagtaactcaggttctgacaactagtatttgctccgcgtggttcttgagcgtggagatagggctcacctgatccttgtggcagtaaatatccatgcgcgacaagaacaagttccaaaccggtgaagacgtattggtgaatatggcgagtttcagagccagtttttgctccatcaattggaaggtagcatctgacgggaaaacactgccttttgtcctaaaatgcactgtttgtcagtggtcctgatccctgaacttatcacatgcatcacatgctactgtaacaatcattcacccaattataaagtgtttgcgtgcctttgctaaacattgatgaactttggcatatccacatatgcacagttaggaacactggatgcatagcgcggtaacaatgggcatgggtacgggtgatatgcgtgttaaaaaaagagagtaggcattgtgctgccaaggcgatgggctatgctacaaccattacctgcacgcgccgtcagcttgtcacgccttctggtataccggtatggtatggacgtgttgcacgaccaaatgtgtgccgtggaaccggcaatacttctgacacaacattccggttgctagtgtaattcccccaacgtgtacgtgcgtgcgctaccgttctcgtcaaccattgaattgtagcctcgcgtcacggcaaggcaagctgctccacaccatctcatctcacgggggcagcttaaacagccatacacgcaatcacgcgtcagtaacagcagtaggtttgcaccgtttcaggctagcagccgagacagtgagggggagagtgagaggtcaggggactactggcagaggcaggccttgtgagttgtgccacactgccactcggcagggcgggtgtcagccgtgcgcgagcacagtggcgtgcgtgcctccgcgtgcctcgtactgcacctgctccttccgtcctaaaaaaaagtcaaaccctgaattcccgtgtctactgtcttatataattttttttataattcgtattttcgttattgttagatgataaaacatgattaatattttatgcgtaatttatctttttaatttttttataattcttttaattaagacggacggtcaaacattaagtatgtaaacaaagttttgttttttttttaacggagggagtactccacacggcttcgcgggtgggtgcctccctgcggatacgcgcgcccatcgtacaactcctatacggcttcgcgggtcgcccgggcgggcggcgtgccattgtatggtgccggctcccctccctcgtcatccgcgccgaccgtgccagggcacgggcacgggggggtgtcacgcagacagtacagtggtctccctttgactggccagtcaagaggaccagttcgccacagccagcagtccagcgcccgcggtcaagtcaccatacgtttgcttccatcccctgcacaccgtctcatcgctccggcgatttgacgtcggacgagacgcaacccgtagaagaaaaacagaactccagaaccgtggcgcggcgccgcactggcgcgcctggcgagcgtgtgcgtccatcgatttgttttcccctcggtgcctcggccgaagtaggggaccggacacattcgctgtagcggactagcgggggtgggatcaccacaccgtacagtggtcaatggaactacttttctgtcttaaaacattatgtctaaaagataataatattttaaaacggacatagtagcgctcaattaaacgcatttagatgaaacagtaaaaaaaactcttattttaagactcagaagtaaacttaggctgtgtttagatggtggaaaagttaggaagttaggagaaagttgatagtttatgtgtgtagaaaagttttcgatgtgatgtgatatgatatgatggaaagttaaaaatttggagaactaaacacggcctcaaaatccaaatcaacgcacggaaaacacatcgcagatgtgcgatgtggtcgtcaagtggcttcatagcccggtcgttgcgccgttgcgctcaagtgacattgtgacaatgcaatgcaggaacgtctggaattggttttactcaggattgggcggcagagacgtgcgcccgagggatcaagagctggtagctgcccgtaaaataaagagaccattccgacctgcagttttgttgtccacacttttgaaaaccttgatgtacaaatgtacccataacaagtcatctgtgtctcctcttgtctgtcccaaaaataacatcattttgaacaaccattgaaattaaataaagtggggacaattccacttagttttggtaaagtgagagtattctattcttttttttacttttatattgttatatgtgagattgattaaaaataaacttattttggtacgactatactgagatataacttctacggtctttgaaaacataacacactactataaataaataaagtaatataatacacaaactaatgtttccgttaggaattgagcatggcttgttggaataaaagagcaacatattgccaccacactatggctgtgttcacatatgccggttcccatcccaaacaatacgtatgaaaaacggagcggttcattagcacgtaatcaattaagtatttgctattttttaaaaaatgattcaatataattttttgagcaaatttcgtatagaaactttttttaaaaaaaataccggttaacagttttaaaagcgtgcgtgcgaaaaacgaagcaaatgaagttgggaacttgagttgccaacacacccatattcacatattcacatgagaacattgttggttaaataagtctctcaatattctaacttggatgtgaggttacagccaacacctaaacattgattgtgttcccctgttaatatgaattttatggcaatgtgaaaatattcttaacgtcaaagtatatactgtcgagatgtcttgctttaacgctaataaaatttacgctaatgtcggattccttttacaaagtttttattcaatctttaaatagtcttcttttatttaaaaaaacccaaaacttcaaattttcagccattccatatccaagcgtgcgcgcgtgcctataaaacgcagcagggaggttttttattggtcgtaagcagaagaagcgcactgtccactgtccacacccgcacacgccgcttcccaccacggcggcgctaaaccctttcgaaagaatccccaaatctcccacgctccaaagcccgaaaccctagctcctgttcacatggcgccagggctccagcgcttcaccgacatcgccggggacggcgggccccgcctcgacgccgcctccggcgaggagctcctccgcatggaccgcgccgcctccgtcgccctcggccgccgcgcgccggagcccccgggtaccctgttcgtcaccaccaggttggtagcgtgctgatgctgctgccgtgtccttatctcttattttgcgcatttgtgcctaccatcccgttcacgttgtgcctttttttttttttcgtttttaggagggtgatttggcttagcgagacggagaagggccaaggctatgcggtggacttcctcgccatcacgctccacgctgtgtcgcgcgacctggaggcgtacccctccccttgcatctacacgcaggtgattggggaaacgaactctccattttattatctctgtggtctaactgggcaaatggtccattaggtgtagctcttatgtttttacatatgtttaatttgttggggtgtttgtactgcttggagccctggaggcctggactgatcttgaaatggtttgttcaatcctctgggtgtttttagttatgtagtggtgatgatggtggggttggtaatttcagctcaacatgtgctcttttgatcagcaatcattattttgctacttccaatatactcctattttaaaaatatcttgcagcttggaggatcctgagctttgttttgtgagccatgaattgtatatttgtttggcacatagttcatcgattgtatgattggtgtcacatgtcgctatgacaatgtggtccgtcttgaactaatccaatcttagaaaaaaacaaaagtaacttctgtgcgtgaaaagttcataaactaatttgtgtcttgattcctgggtgatcactactttgctatttgttctgagtgggtgtacaatagtgtctgtaaggtggcttagtttcctgtttgagttccctgatggtaatggcaatgtctgatattctgtttgtttaatttgaagattgacgcagaagatggctctgatgaggaggctggtggatcagatttcgaagcaaatggtgatctgcagctagcaaaagtctctgagatgcgcattatactttcagaccctggtcaacgtatccttataaacatctctgtcacattcaaataatgttgtttcccacaattttagctctgatgccttctttcttgagtttatatacgccagctgatttattttttcaagtattattagtgtaatacttcaaaaccatcttttggagactcttcttactcctatttgctttccaccaccaccacaattatttcatcagtttatccctatttatatggtttttaagtaataacctgttcagggaaccaattggagttcattatcttcctgatgtgtgaattgtgatacatgtgtttttgcggtcatgcttgaggcgtttaattggagattatcaactaaatttccatggtttattcttatgaaattctagaaaaaactttaggatcaagacataattttaattgctagcagtttgtttctattttatgaaaatgttagtacaaagtaacctcacgaataaataacagatgtatagccaaaatcagtttcagttatgttagcagaactgaacctgcttgtcattttctgcgtaagttttggatcctttacaaagtttttcagttgatgcacttttcgatgtcttctgccattgtgctgaactgaaccctgatcctaatgctggtaagtactagtagtatgtaaattacagttcattactaaaaaagagctcttcaacaagtcttgactgtcttgaattccccagtgcgcaatgaagagaatggctggtccggtggtgaaaatttggctgagggtgggtggattcatggtgatgaagacatgattgatggtaggtatgcatgatacattttgactgcatttgctgttgatgttcattgtagctgttgatacttcatgcaggaaatgatcttgaagcccacatgttctttacgaacttgataggccaaaatggtgtacgtgaccttggtcgttctgtacgtgaggtatgcactgaattggttaatgttgtcaagtttagcacattactaggtaacctgatgagagacagttcctggttttgttcagctgtaattttaatcatttattgatgttgtgctaatatatttattaagattgactttttttcttcttttggaactccctaaatctttcttgttagtatatcaacaatgttagtactttgtactatcattcaaatgaacaggattcctttcctattaacctgtactgaatctgtcattgacattatcgacttgcatcatatgaaactagaacagtctttgtgcgagtgataaacttttctgacatcgttggttttttgctgttgcagcttcaaattgatgaccagcgtttcgaggatgctgaggaagaagacgagatccaagaaaatggacattagaagcagaatgttcattttacttgttccgttccttgaggggactatgtcattggttcgtctgtagattaccactgatgctgcttggttcgcaatacttgcttcttctacttcctttccctctttcttgttctataggatcaacatctctagggagcatcgatggtaacttttgtgagaaaaaggtcttgctgctggtcaagaatgtaacttgtagagcatgatggtgaatcgagtgaaattagttcgatacttttgatctgacagataggaggggaaatcgggaaaagaaatatgttctcttttcccttgtatatcatggcactgttgtgttatcatttaggatttaaagatttaaatgccaaactggatggaattgggacatatttctacctttccctatctttacaatctgaaaacaccgaacgacacccatgtcaattgtcatgtgaagtcgttgcttattagttgtcccgaattattaacctggccccaaatttctgagcatgtaaatagcacgtcccgccaatagaacttgtaacaaaattgttgacggacgacgagatgaaaatgtgcaggcctctatatagtgcttgagaacacagtagcataatacgggttatgattcaacttctcttcagactaacaaatcaattatgtactctttgtgcgatgaaacaaatcaattatcaattatgtactctttgggcgatgaaacaaatcaattatcaattatgtactctttctgcgatgttgtgaaaaagaagatatgcgttatgcgatagcatttcctttcgcgacttgcgagttgtggctaaagaaggctgttaggtagtaaacagcaatcatcaatgaacaagtatgaaaaggaaagagaattttctaaagcgagaagggaaacatgctgggctggtccaaaactgcagagcctggctgcagttgggccgagacgagcagagccactagtcgcatgtaaatactcgaaccaaacgccgaaaccctaatcgaagccgccgacgcctcgagcacgagcagccgaccgagacccttccgcaagagcaacatggcggcggcggcggtgtacggcggcatgaagggcgggaagctgggcgtcgaggaggcccacgagctgcagctcaaccgcatccgcatcaccctctcgtccaagaacgtcaaaaacctcgagaaaggtaagccaaccggcaaaaccccccaccacagcttcgactcaatctcgtgaactgctcttaattgggcaattggccccgtcgctttactttgcttataccgtgatacaccctccgtttcacaatgtaagtcattctagtatttcccatattcatattgatgctaataaatctagacatatatatctatctagacatataaatctagacatacaaatctaaaggtgcacagtgactagtaaactacttcctccgtttcacaatgtaagttagcattttccacattcatattgatgctaataaatctagacataacggaggaagtagtttactagtcactgtgcacctttagatttgtatgagaactgtatatagttgactggatgtgcttttggtctgtttgtcaagttgtggcatacggtgttgtaaccgctgaattatcggagcaatttaaatcttttgtatatctgttcatcaatacaatatggttggagtgtgggagagccgattggcgaatgccgttcataatatttgctcctgttactcttcattgcaaattgaaccaagctgttatacccaattttgatatcttgtgtattgctgaacattttgtctgttgaggtgtgtccaatcaaggattgggctaatcaagttgggactggtctttgggttttcctcatcgtcattgtgaattgtgatcgaatatgctattacctcctatgtaatttggtatgatatactataaaagatgctctgaatttcttcccatagacttgaatttgtcatctcatatatctatgtatttgcagtttgtgcggatctagtgaagggggccaaggacaagcagcttagggtaaaggggccagttaggatccccaccaaggtgctccacatcactacccgcaagtctccctgtggtgaaggtattgtatttctatgattccagctgctacattttttctttttgtttcaagtttattgataagagcagtagttttttaaatgaaagaaaagagtctagatataaactcaatcatgaagtgttgtagcatgtaacatgttgggctccagttatcaatcatgattctgacctttaccaaccttgaagcctctgaacgtacatgtttgtgtagcatgaacaacaaatttctggtttagtttttctgtttctttgtgaatgccatatcaaaaggttttggtcagtaccttgcacgggtacactatatcatgttagtgcttcccttttatggtcttcatataattatctctacctttttagttgtccatgtcaaactgtagcctgttctctaatttaaggagtgcttgagctagtaatgccatgtctaacttgatttatccttcttgtgaatgctaatattgtacacctgcccattttgaatattcttgtgtcatgagattaacttcaccaaatcacattctctgggtttatcaggaacaaacacctgggatcggtttgagttccgcatccacaagagggtgattgaccttatcagctcccctgatgtggtgaagcagatcacctccataacaattgaacctggtgttgaggttgaggtgacaatagcagatgtgtaatgatgcaatgccgagactatttaccttctagttttgtgcgctagaatgtttgttgttgtgtgtcgcgtgttaaattggtccttgtgcaatggcaccttctttgttcaggagtaatctatgttgtttctcaacacacctcgatggagggtgacactctggctcagcttccgtcctgtgctgtcatctatagctgtttggtcgtttacatatcattttcacttttattctttggccccaaatatgtgtcacgcaggatttcttgattgttacttgcaccaaagttctcgatgtggagatgattctatgcaatgtgtggttggaggttagggaacatatcctatttcttggacacattactatttgaagaacgtgcccagggctaattttgagagctaatgtttagtcatgaattgttaggttaaacattagcctagggtggatgtttggatctatgggctaattcaaggctaaaaggtggagagagagtagaaagagatgggagagaaggagagagagagagagagctgcttttttatggtccctacataaaattagccccattagcacctcttggaggggaggggctaatgttttaagcggagataattcatattagcccaaaattagcccacatgtttagatccttgggggctaatttgagactaaaaggtgagggctaaacattagcccatggaaccaaacaggacctatgtacataggatatattttggaggttatgtgtgacacgacataaaactaggccagtgcaacagagtgctacacaacacaactgcagtatttattttggctaagactgaaatccctacaaagcccctgcagtaagctggccactgatgccactgcgtggcttttcccaattgccattgacaaatgtgacattgcagttgctgccattggcgtcgccatggcaaaataatcttctctgcctgttgctgttgcagccattgacgtcgccacggcgaatatgtccacttgtccgaacttccatcagtaaaaatactcggtggtcgtcaacctctgtcactttctctcgccgtggaggttcgtgtggggccatatacgcagtaccggcttccttccttgggagcatcgagatgtgttgccaaggagaaaaggaaggaaccacgcctccggcttgaccgacgagatcttgggagaacgatctgatatatcgtggaacttggtgttcaacttgctgtgctgtccattgcacatcgacgacgcttgatgctcaagacagaataaaaagggcttttacttaaccttgcactgtactccatacgtgacgcatattccatctgatttcccccggttgcaaggacaaattttttaagcccccgttcacttcttcccgtcagtaagtaaacagctgtgtttttgactgacgataaccaatgcaattgatcgatgaagacaataatggttcctttggattgcaacccctaggaattttttctacgcatgccatttggaacaaaggaattgaacccacaaaattcccatgaattgagtttctacacactaatttcataggaaactaggtaatgagctcaaaccattttcaccgtgtttagttgcaaacttttttttcaaaattccagcttttccatcacatcaaaactttcctacacacataaatttccaactttttcgtcatatcgttccaatttcaaccaaacctctaattttagcgttaactaaacacttttttatcctatgagaagtccagtacaacttatctctctctctctactctctctataagccaccaaatttctgtgcaagctagtttccctttgaaccacccaaagaaggcatgtttcatattcctgtattttagattcttagaagattcggtagcacatgacataccaattgtatgttttttctatccatgtatgtttagaatcatgcatttcagaggagctcgcgctcatgacgcgtgtggtgagttggtgacaacgggagataggcaggcacggcacgggaacctgattgccgatcgccgacagtgtgcttcatccggttttggggccgaaatcaaaatccgatccttatctcctcagccttcaggggagaggaccatctcgtgtcttcccagtttgcgaaatctcaccaaacgataacgattagcctaagattatgagcaaatgagcccgtggccacagctgagccgaggggaggggaggggagggctcccccaacaacccaaactacaccaaaatctcgcgactggtaagtcgactcgagtgccacggcaaccgcaacggcaagtccgcaactgcacctgcacgtactactagtttggatttcgaaacttctgcgcactgtttgaacagatgtatctgcaattgtttcgcgtggagtggcctttgtctcgttacatccagcgtgatcctaggatcgtactcgctgtacaaccctgtttttaaccttttcaaaaagaaaagcattgctaatttgtttttgcgagagatatataaaaaaaagagaggaaatattcggcgaaagtgcgagtcccaagcacgaagcacgctgcacgcacagcaccggatactgcagtagatctactaaaatgaaaatgaaaaaaaatgaaaaggagtagtagtaaaaaggaagggagccgtatttgtccccaaatgtagcggcccgaaaaccaaatcccagcaaacgaagacggcggaacaaatcaaaaccatctcctcgtggaaacggaagcgaaaagcccttcaaacacgagtgcccccccacatatctctctccccaaccccacccaaattcgcgagatccgacgaggagctcaatccacattgcggcagatcgggagatggcgccgcagctgaccggcgcgcccggcacggcgggggcggcgggcggcgcggcgtccgtcaagccgcagttccaccacttccaccaccaccgcctcgccacgcgccaccaccacccctcgccgacctcgctcctctccaagctcgccttctggtccgtctgctccctctcgctcctcctcgccttcctcctcctctccccctccgccgcgccggccccgcgggcggcgcccgactccccgcgccgctccctccacacgtcctccccgtccgccgccgccacgtggggcggcgccgcatgggagaagaaggtgcgggcgtccgcgcgcgtcaggcgggccaacgggcgggggctcaccgtcctcgtcacgggcgccgcgggcttcgtcggctgccacgcggccgccgccctccgccgccgcggcgacggcgtgcttgggctggacaacttcaacgactactacgaccccgccctcaagcggggccgcgccgcgctcctcgcccgctcgggggtctacgtcgtcgacggcgacatcgccgacgcggagctcctcgccaagctgttcgacgtcgtgccgttcacccacgtcctccacctcgccgctcaggcgggcgttcggcacgcgctcgttgacccgatgtcctacgtgcgcgccaacgtcggcgggttcgtggcgctgctcgaggcggcgcgcatggcgaatccccagccggcgatcgtctgggcgtcgtcgtcttcagtgtacgggctcaactcccatgtgcctttctccgaacatgacaggacggaccgacccgcctctctgtatgcagcgaccaagaaggccggtgaggagatcgctcatgcctacaaccacatctatgggctctcgctcacggcgctccgtttcttcaccgtgtatgggccgtgggggcgcccagacatggcatacttcttcttcacccgggacattcttgctggtcggccaatcaccgtgtatgaaagtgcaggtggaggcacacaccagaccaccatttcccgagatttcacctatattgatgacattgtgaaggggtgtgttggggcattggatacagccgggcgtagcacaggcagtggaggcaagaagcgagggccggcaccattcaggacatacaatttggggaacacatctcctgtgccggtgacacagctggtggatttactggagaagttgctcaaggtgaaagcggtgaggaagattatcaagatgccaaggaatggtgatgtgccatatacacatgctaacatcagtcttgctcagcgggagcttgggtaccgaccgtcaactgatcttcaaacagggcttaagaagtttgtgcggtggtatctcgagtactacatgcctgggtttgctggtaagcagaagcagcatggcagtagcaacagcaagtcttcacgaggtcggagtggcaacacaagcagtgcaagatgattggatattcattttcttcatggccttcttctgacggtgtgtatcattgttctagatccagtgcttaactcatcaggtctgagaggctcgttttgctcagcacgtccttcaagtgaaacaaaacaatcattaattagcttgtattgaaaaaacccttccgctttattggcttccccatagctgagcgttcaaatcctagttccattagctggttcttaggatgacaattgtaggaagaactgggttgggttctggggcaggctgtgagttgcaaagactataatagattcttttagtgacattttgtaccacgggagagaaggaagcacaccatgactgtttcgtttgttcaattgaaatagctctgatcaacctgctatctctctgtactttgcattgtcatgttacttttattgatgctcgatctgtatttactgcatattgtatgttgttctgatattaggtatgttttatttcaaaagctagtgtttcatttgtggctataactgatgtgatgaactaaactttcatgctgtatggtactccctccgtttcataatgtaagtcattctagcatttcctatattcatattgatgttaatgaatctatatagatatatatgtctagattcattgacatcaatatgaatgtgggaaatgctagaatgacttacattgtgaaacggaggaggtagcagacatcatggtattgaatttaatagattagtttatcaggccatactaacctgatcataatgtagttctctttggctggtcataactatcattgctagcgtgactatcttttgtgaagtgggttagaattattcaatcaatattatctgatctagctttctaaccaagtgactagatcatgtttctcgatctgccaaatgcatggttctgcttttgatagtgttggctggctgaacacttgtatgcactagttcgagagttttctaaattacattcatgacaaatcagagctggaaggtctgtgtgccagtggcaactgaggtgattgttatgtgtaattaaaataccaatataggtctcttgtcgggctctgttttgaactattgaagtgtacaaagttcaagatcttatgagctacagtattttcgattcctacatggactacagcaaaatgagaccatgtaataccagattacctgtactatgttgccgtagtaccccgtaccaataattttgcaagagaccgtattgctgaagatcattgttacaaggctctgtgaaagcacaaatctgatctcaaatcaaaaactgtttgttcttcatttcatggtgtagttctccccattgttgcctgtatgttggctgatatccctacgatttcactaccgcgattcctctgtaattttaggcatgaatctttgggtcgtcttgaaggttttaacttgtgatgaccatcagttaaacagtttccatcgtctttcaggtccatttacccaacatcttaagatatgctatgttagtaatattagctccaagtgtgtagcaggctgctttgataggaatgaggtcatgtgagaatgtgatagatagcagctgcatgtgatcagttctaaacattgtgccaaacatatacagtagttccatcctgaacaattgaccaccaagaggagagactgctttactgtatttatcaaatcgcttgcttgctctgcccatttgcatcgttctttatatgatttgtgattgacatgtgcgcgctgatgccacatggattgtacacctcagccatgacgtcccaatccatagtacgctgctcattgcaaacacgaaacatcgatcggtacagagaggagttaatcgatactaataactaataagcatgcaaattagattgatctgaacatactgaataacccaacgtctgataatgtgctgtgtgtttatcatcacgttgttaatcttttagagcagtactgaaaaccagcacagacagaacaatttagaaagaatcaaagcatgacagaaaacaataacactatagattatctagaaaaccagtcggaatcctgtgcaatactgctagaataatgacaactactgatatgtagcaatgccaataccactaggcccatatttcagtaattttcaatgcctatgtaatattgaataagtgcattgtccttttttttttctctcatcaattttaaccttttaaattgaattggatggtgcatacaacttaatagttagtaggggagaactgcaatatacgatcatcaacatatgcaatgttatccagggcacagcaatgtgtattggcatgtatgtactatgagtctatggtatagatgtcagttgcttgtagaacaattggggagcaggtgggtggatttgggggaagtcaaagatatatccgcaatttggcaaattctggcttgagattattttgaaatttgagttaaatgtgctgaaatctagatagtaaattgttgcttcagctcttgttgaaatttgatatatttattgtttttgttggagctctcaaattttagttcagtacatgctgaatgtgaatactacctccgttttttaatagatgacgccgttgactttttctcactatgtttgaccattcctcttattcaaaaaaatttacgtaattataatttattttgttatgagttattttattactcatagtactttaagtgtgatttatatcttatacatttgcataaaatttttgaataagacgaatggtcaaaaaagtcaacggcgtcatctattaaaaaacggagggagtatgtttcattttaatgtcctgaaaaatacttcaacggggattaaaaagtttgagttatagagatgaaagctgtttcctgaattcatatatattttttactttgtgcatttgtaaatctctttttttaaagggaaaacatcatgagattgtgccttttcattaaatatagcaggagaaaaatataacccttaggttaagaaaaggggaaaagctctatactccctccgtactcgtaaaggaagtcgttttggacagcgacacagtctccaaaacacaactttgacttcttgtttctataaaaatatttattaaaaagtgatgtgtatacttttataaaagtatttttcaagacaaatctattcatataatttttacattttcaaactcaacgattttagagttattcatgaattatatttccaaggtttgacttaaatattatcctaaacgacttcctttacaagtacggagggagtacactatatagagtagggcaaatatcatgtaagcgccttgctcctgccattgcccatgtccgcccctcttccttgattttggcaaaaaggactgacaacatagcatcgttatgcttgaagattcatcggttcctttccttctagatctcccaaacgacaagtaggatgagagtgcgtagcctcctttttggaacttctgccatgtttgttagagcctcccaccaggcttttacggtctgagtcgtctcccattgtctagtgtcaagctgttggtaagccacctagacagctatcaggcttcatattttttttttcatgtatctgcagctgacaacaagatgcagagccgtttcgacttctctatggcaaagggcgcaaagtccattattttgccatactctagtcgtgagctggtcggaggtccagaccctgttttagatgactagccatgtgtggaatttgcatttttccagcgcccaaactctccaaataagtgcatagtagaattttagaataagcgcccaaactctccaatagaatttgcattttagaagactgtttttagcgccccaaagcattaagtgcctggtaagccgctaagtattgatttgtaaatctcttcgtcagcaggtaaattagacataaaaagttcacactaatcacactgtgggcaattaatttggaaatgatcaattattttatttagacaattactataatttaaatttgttgttcagatctaccgtttgttcagtttctgtatatatccattagcatttagcaggcctttaaggtggacaattactctgttgataatctgaggtggtgccaattaatttatttgtacaattactatcatcttaaatttgttttgaaaacccccgtttaaattttcggtttctttatccatccgttagcagatccttctatggacgttccatatgccagagatcgctcagctagacagtatatatatgccggtaagaagacagagtttctcacaagaatcactctccacttctgcagtaagccagtaagtagtaagaagaagaaatggctcgttttttctccaccattttcttcttgctcgcgttagcttttgtggtaacctacatcctctcttttagcttctttgaagtgaaaaaccatttttttcccaatcccaagatatatattgacaatatagatgtgttcatatctttcaggctgaagtttcagggagcacgaatggaggcttttaccgaccagtaagttattaacatcagtattttctgagtactggacttctggtagttttctgataatttaatttatggtttttgtaatgtaggctggtgcagaaggctctgtctccatagaaggtatgaaatattgcaatttcccgttccctcaactaacagactctttggaaggcttcatatcttcttgtaccatctcatataaaatgtcaagattgttaattaccttttacttttaattctgaattttctctccttcgatgtatgagcagaatgcccacagaaatgcgactaccgttgctcggcaacaaagcgccaggaaccatgcctcaagtactgcaatatctgctgccagaaatgcttgtgcgttccatccggcacgtccgggaacaaggaagagtgcccatgctacaacaatttgaagagcagccagggcaattccaagtgcccatgatgtagcagttaatcttagtttttaccacgtagagtgtacataatgacgtcccaggaatgaataaaattgctgaaatgtgtggccattgcaaagccaacatatcactattggactacagaagtgtgaaagagatttgtggtaacttcagtcgtcagatcaccttaattggctcatgagaggcttgaatgtctgtttaccgaagaaaattgtttttcagatgagatttgctccgtccaacaaaaattacctcgaggtaccagtacctcatggtaccaaatcgttttcgatcgttggatctatcgttggatccgatcgttggatctattgttggatctagttgggtatccaacgatagatccaacgatcaaaaacgatttggtaccataaggtatcggtacctcgaggtactttttattagaccagagcaaatctctattcagaatatgacaattaagctgaacaatcgttttctccgccaaagaatttgcggttgtctttcttgagaattttgtgctgtgtcccactcaatttctgatagatacttagccttcagattagatgaacaatcattgaactgtttggaccctccagcttaattgtcatattctgaataagtggttgtgtgtgattaccgttactcgccttcgtatttgtccaacattatgctctatgcatttccgatatttcagtggattagtctccagggtattttcatataggaatcctatgagtcgctcaacatcatagaggaatatgtacttcaactaatgacttaatcattagccggtcccatttttatttttgctttttgattgcgagtttcaaataatgcatagttttgcaacatatttattcgtaagtaatacattcactttaccttctattttacaagcattgagtttattatgttcaactgaactagatattggagctagccctctacaagggtccagccaatttacttacccagtacccacagaactcttcagatatatatctgaatttgtactcctgtgttacacaagtactgaacatatacacacacctacggcattattcatacacacacttactttccacagctaataacagtacatatgctcgatcacatggtgtcatatcaattttggcaaatgtgcttactcttgaatacttcactgaagtgtttcactacattttcttagccatgactttgagggggtttgcgagacatagcaccattccacatttttctgtcatgtctataccagtctccttgagctcttcaggaagggtccattcaaactgatgcaccagtgtccccagaacaaggtacatcactttttgtgctagtggcaatccaaggcaaatgcgtcgtccaacaccaaatggaacaaactgaaaattttgtcccagataattgatgtcattgccgatgaatctctcgggcatgaatttatccgggtcattccatgccctagcatctcggttgatagcccataagttcagaattacgttggtgcctttaggaatggtgaagccctggacctctatcgttgcctcggctctgcgaggcaccaatggcgcaacagcacgaagacgaagggtttctttcacaacggcctgaagatatgggagccgggcgatgtcagattcttggatctgtgcattcgtgccaatgacatttgtgatctcctccttgatctttcgcattgactctggattttgcagtagatctgctattgcccagtcgattaataccgaggtcgtactggctccagcaccgtataaatcctgagattatattggttaaattcagatatgcaatttatattagatggaactttgtattcgcttggataacatgctttaatttttcaaataatttctaacataggaatatacgggattttaaggttctctgttattgtgtttgttaagtctatgtatttaaaaaccatatatcattctaactatgctcgctagattctcctttcgtcctaaaagaatttaacataagtggagatgtgattaatcctaatacaataaatctgaacagaatattggtcttgtttggtttagtactctaccaatatattggtagtgccaaactctggcaaattttggcactaccaatattttgatagggtagaattgtaaataaatgtctttggattgatgcgaattgagagccaaatttcaaattgtggtgaagaacattctagaattgtgccaaattgagtataggcattaccaaatatttggcttcaaaccaaatcatcacatttactatttaaactaacaaaaaaatagtatggcaacgttttggtatcaaaccaaaacggcccattgtccatatttattgtactagaatgagtcacatctctacttaagttgagtttgtttttacgaagggagtatgtacgaagcagtatatatacatgtgtagacatttttaaaataactttatgtgaccaatccggactctaactcaatatatagtgcacgttggtttagttattctcttgttggttatgtcatggactccaaacatttatgtaaaattcgaatgcatggaactctcacatattaattagagcaaccatacgatacactaattataccccatcgtttagccaaatacggataataaacaattcaacgtattagcaaaacaatagtaatttataggtaagacttttatcgtagcgacttaaatactaatgtaaaaaataaactttgataaaaaaaactccaaaatcaacttcaaaattgggtttgaaaatttaattttggcagcagctgatgctgtatagagaaaacgatggagacctctagcccttttacccatctaggattaaaaacgggtgaatagctaaagtggtcatctaagtttcatgcaatgatcaatttagtacttaatgtttcaatgtgtccatattagtcctttaagtttttattttaattcaaacttatccttgaacccacataactaacaactcttttgataaatgacacttatgccccctcattcacatatataagagaaaaaattgcatgtaatgaattctttttatagataaaacaaaaataaattatgtacttgcaagtgtatacgatagccattaggctcaattttcatgtgcacatgttgaaataataggaagtacatatgcaatgttgtttattaattttggttttcttttttctaatgtatagttgtatacaagttaagggcaaaagagatattttctaatagaattgatgactaaaaatagccatatggcatattaagtgggcccaatgatgatttttggccaaaacaaatacttaaaggacctatgtgaacaaaatgaaacctgaaggatcaaagtgagccttcggtgaaacttgagggactaaattagctattcacccgttaaaaactgagaaaacttatacgagcgctttcaattagtaaagaaatatctatactaactagtattatatactactattaaaaggtaaaaggcagtagtgaatagtgatgttgtcaagtccgccaccaccaggatcctgacatacgggtgataaatagttgaatactcgccttgcttgctctctgcaggccgtgacacttttcttttttttgagggaaaggccatgacactttaattttctaagtacggtatttttttgtcttttaaaaataaaagatcctatttcaaccaactaataatatatttttcaacaaagattttgtttgctattttcaatattttcttgcaacgtatgaatatatatttggctagttacgctattaatagcgtatccgttggatacaccaaagtaataaaagaatccatataaattctcactttaattgagaaaatgggaaaattattaacatgccaatcatataataaatactactcgtgtcatccaaaatataaggattcctagaaaatatgtagaaatttatttggttgagaaagcttatatattttaagataaattttgaaacggaggagtaccaaataacattatggtaccatagtggtgtcgacgctgaatgtctagatgttaggtgctaggaatattggcactaacctctttccataacatatgggtgcctgaaatcaaatttggagtactacttccgctttaatatatgacatggttgattttttttctcaaactttgacctacaacatttattcaattacttagttaagtgaaaagggtatcactaaatttatcatcaaaattaccccatcctccccataatatagtactgtttcttttagctcttagcatagctattagatagagttgtaaaaaaaacttgtttgtcgtctgggatgggtgtagtgtcggaccagactagtttagtgataaacgttaactcatatctcctaggttgttatatttaaagaaaatgaaagaagttgtattttttaaggacgtagggagtattttacaatagcatggtttgtctattttcataaatatctatataaataatgagaagtcaagtaacttaaaaaaaatcaattgtggcctatattaaaaaatagtggtatgtataatactttagcacttaagcgtagcacttttcctgatgcccatagccatggagccgacctccaaacactttagcagccatggcggtggggctgcaatgagtgccaggtgtcgatgctatagacaccatagcctccttggcatcgacatgttgatacttgatatcatcatatcaatggctctagcatcaagttttaggtctatcattaaaataagttttactcaaagtatatttatgaaatataagttttttataaaaggatcaacatgtaaaacatgcaggctttaggtgtgtttagtttacgccaaaattaagagtttgattgaaaatggaacgatgcaacggaaaaattaaaaatttatgtgtagaaaagttttaatgtgataaaaaagttgaaagtttggaagtaaactcggcctttcttctacccacgtacgattataaaggtgatcatagaaatgacgggtgcgtacggtaaataatactctaattgcgtcgtggcttagtacggagcccttctgttgccactcgcgctccatgtcgagcaccacgtttagcaagtcgttcttgccagcctcgccggtgtcccgctcgggcctgcgacgcgcaacctgctcgtcgtattggcggtacgtgatggtgaacagttccgctaccctgcggcggacgccctggaggtcgagggcggcgatcgccgggaagaggtccgaaaggttcgccgtgccgatcagcagcatggcctcttccaccaccgacctgaacacggccgtcgattcggggtccaggtcgacggagtagatggcgctcagcatcaagctcagcgccatgtcgagcgcgacgcgcctgacgtgcacgggctcgccgcgcgccgcgagctcggagacgccgcggacgaggccccgcaccttgtcccggcacaggggctgcagcgcggcgagccgcctgggcgcgagcagctccgcggtggagaacctccggatggcgcgccacctgacgcccgggtgctccagcccgaggagggagttggcgctgtgccccatggcgttgaaggcgtcggcggtggggcggcccgcgaggttatccttgttctcgtggaagatctcgcgcatggcgtccggcgtcgagacgacgacggtgaggaccgtgccgaggcggagcgacatgacggggccgtagcggtcagcgaggcgcgcgagggagcggtgctgctggtcgcccttcccaagggcaaggaggtcgccgatgagaggcttcggtggccatgggccgggtggaaggcggcggcgcgcatcggcgaacaactggaagacgtacagggagaggaggatgaaacaaacccatggcagacatgccaccaggaagaatgccattgtggtgcaaattaaaacgatacgtcgggctagctgacttgtccgtgcggggtactctgtgctatataatactccctccacccttcaggtaagtgcagtcttatattattcatttctaacatttaaccgttcatcttattaaaaattattttattaacaattattttataattagtatttttattattattagatgataaaacatgaatagttttttatctgtaattatttttgaaaaagaaatttcatattttttttaaataagacagacgaccaacattgaatatgtatatccatgactacacttattttagaacagaggtagtacaacaactctggcggtctagccagcacgttgcacgttaatttgcctttcttgatgacttgtctgcatctcttagacacagccacaacagattattcttagagaaacacatctgctacagttttcttcgagaaacacatatgctagagatttttagattatatcatgcatgagtattatggactagattttatctgcacgacattcgcgaaaaacaaaattaatttatcgcctatgtcatgtgagtagtacaagtgcatacagacactgctattattctgataagactggccggtaagatgtttactccctccgtaaaaaaaaaaaaacaaacctagtttccgtgcccaacgtttgaccgtccgtcttatttaaaaaaattataaaaaaaattaaaaagacaagtcacgtataaaatattaatcatgttttatcatctaacaacaatgaaaatacgaattataaaaaaacttcatataagccaaacaatcaaagttggacacgaaaactcagggtttgtcttttttttttggacggagggagtagaatgcttgggaatgcctgatatccatcgagtggctgtgatccaacggtttacaacataacatatacactgaaaaggaattaaaggtgtgggccaggtattgcttaggtacggttccttttctcaactctaaacttcaatttgttcaatttgttccgatcgtttcgcttattcagaaaataagtcaaacaacatatttacaaacaaaaaatagtttatgaataaaaatttttatatatgtgctcttaacgatctaaaagcaaaagttgaaaaataaacttcgatgaaaaaaattcaaaatcaactccaaatttagggttgaaaattcaaattttggatgataggcataaggataagggaaaagatgagtcccttaaatgatatgtttttgacaaaaaaaatttatatgtagaagttattttaaaaaatcaaataaataatctattttctaattttataatagttaatacttaattaatcctatgctaatgagttttttcgttttacgtgcgataggtatacttatattttcaaatagagggtgattggcatgtgtcattcgtcctagctgatagtcatgtttacgatgacagtatgtacagtttttcatgacacatccacaacagaattaggcccccttccttttctccatacaacatcagccgcttccaaaatttgacttttcaaatttaattctaaagttgattttgaagtttttttcatcaaaatttatttttggcatcagtatttaagtcgctaaaaacacatatatgaaagtcttatatataatttgttataattttgctaatacgccaaataacatattaattatatgtaattggccaaacgatgagggccttaattttcttagaaaaacacatctgctacagtttttctttgagaaacccatatatgctagtacagattcttaggatcatatcatgcatgagtattgtggacaagattttatctccacaacactcgcgaaaaacaaaattacgtttatctcctatgtgatacgtggaacgttgtctcttggcacgtagtagaatgcagaaagcagagaatggtgcatgcatggtggtactatactaagagcagactgcttgaaaggaccattctaagaagcccactagttgctgacttttaccctattatcgtctctgaaaatatgataagaccgggcggtaacgatgttttaatttagagaatgcaatgcaaccggcttgaatttgcagtaggggtaaattgatccgatttttactgaagggctagtagtagaacgcaagatctgatagctgaaccggttcgattttgtggtacggactggttagctgaactcttaatccaacaccggcaaacgctccaaagagcaattttgacattttaacccttttatagaacttattttataattaaactgtggtaactatattaaaaaatagaccaaacatcgccaagaagttaggtgctaaggacgaacttgtcaacagcaggttacctaacactgaacttcaacggtttaacgacgagattgttggcgctgcttccacggattaaataaatggggggctcctagctgtaaccgctgctagcgagccctcccctcccacctcttaagccttaattaattacatatctattagttaatatatacttaacactaattatagaaattaggaaagattctggagatttttttactaacagattgaaaatttttaagttagatttgaaaacttttgatttaagttttaaattttaaagtcaaattttgaaaattttcaactcagatttaaaaacttttaactcgagatttgaaaactttcaactcagattcgaaaactttcaagtccagatttgaaaattttgaaaacttccaatttgaggtttgaaaattttcaattcgagatttgaaaactttcaactcgagattcgaaaactttcaagtccagatttgaaaattttgaaaaactttcaaatcaagatttgaaaactttcaagtcgagatttaaaaactttcaagtaaaaatttaaaaaaatttcaactcaaaatttaaaaactttcaaactcaaaacatactaaaaagattaaaaataataatcagaaaaaagtgaaaagaaaaaacgaaaaaaaatcgataaaaaaatgaaaagaaaagcgtgggaggaggcggcgcgcgctagcgggccggcgctgggccttctgctcccgaaacgcgcgccgctggcgcgcacgcgaattagcgattccgatggaaatgagcttggtgcggatgcggtggtagctcctgccatttatcgtgcttttaacccaagttcgaatctttgcagtgtgtagaaacacaagaagtaccaaaaccattgcatcatgcttagaacagaaggtctttggttttataagaacatttgacggcggatgctcagcgctaagacacctagcgttgacatggtggacctcggcgcctcgggatttgacgctgagatgaagggttatttttgttaaattttttaccacgatctagctgtaaaatatgttgtacaaaagtgtaaaaatgtcaaattttcagccaaagagcggtaagaagttggtgcggccggttagttgctgcctccttggcacgcttcttccgttagccgcaagtaagctgctgatcgcaatcgaggaatcctgtacttcccatcaacgaataaaagagtcctccttggctacatgcatactactgtcggtcaggcgcacgcggcttcgtcaaaagaaagcatgacatgaagcatccaccaaaggcatagtaccctgtatgagagatagtagaaaattaaaaaggccgagacggcccaaaagattcgcgaagacatggcaacaaccgaaccggagcccttttggcaaaaagcctgccctaattaccgtgtttggtggacaccacatcattgtcgtgctccccttgcttgctctctgcgaatcattccaagtgtgcagccgatccaggcttacatatgctgctgtttgatgcaggcgcccgcggcgtggcgctcgctgatgatgagctctagccctctagctgctcgatcgatcgatcgatcgctcatcgtctttctccttccggtccgcgtcactgacaggcaatggtacctgctcgactctcaaggccgggtccggaggcaggattgtttagttccaaactatttttaaaattttttaactttttcatcacatcaaaacttttatatacatataaatttctaatttttctgtcacaacgtcttaattttaaccaaatttttaattttagcgtgaactaaccacaccagtagtatctttgctaaaaccgtcgctgtttcagcagacgtttcgatggacacgcacaggattgacaggagacagatcgatggacaccggatggtacgggagattcctgctgccagatgaggtcattttcacggggcaatagcaacgcgatgggccatcgcccatcgggcaccggctaactgatcgacgatttcgatcgactatacgtacagcacgttgattcgcaccaaactacgatcgagtgcaggagaaaacgccggaacgcatgacatgcatgatggccggcatcggcatgataaacgacggcatggaccggcacgccgcctggacgggatgagaattagcaaagggtggttggttgggcagtgttaatacgctcgtatgaatcgccaattccggtgtacgtgtatgcacgtcgcggcacgtacagctgattgctgcaggtttcgtgcatcggattgaattacgccacgacgacgacggcagcagcggcaatatatggacggcccaaccaccccctgcctttgtcttcctccatgctttgtcaaagcggcatccgcgtcttgctagcacacgatggacaacacgacaagcatgggctgaggagatacatcatacatagctctcgactctcaaaatcctatttttttttccttgaggaaataacctatactctggctgtgtttagttcaacgtaaagtttggattttaattaaaattgaagatggtgtgactgaaagttgtatatgtatgacaggttgatgtgatggaaaatgattgaagtttggatccaaactttgaatctaaacatagcctctatctctaaaaaaatgtgcaagccaagcggaaagataaacgaacgatcgaacaagtgcgatgattgccctgcgttcgaactctccagcctcatctaaaagaactctgcactgtctgcatttatcatatatctgtagtctcttcactgattcttgtagttatagtatggttgcagctcgatcctaccaatcgtcacccaagtttttgaaggaaggatcgaggccttcagaacggaatagatgcatcccttcatgccgaagagagcagcatcaatcatctggcaaagaaaagaaaagaatctcacacgttcaacagggagggaaagaatatttgagtcgacgagtgaacaacaaacaagagaagaagaaacggatggatgaacagagaaaacaaactcgatcccgaacaaaaaccagacgcgttaattacaaaacaagagttaacagtctcaagctcggtatatgtacagatgcataacaagctagttactaaccggcaagcaaatcaagcagcgtataaccccacgtacgtacgcataataggcgtgcggatatcaaagacgacgagtagcagtagaatcaatgatcagggcttccacatgtcctggaaggtggagtggaaggaggcgaggacgaggaggagcaggacgaccatggcgacgccccatggggagctcccctcggcggggcccgggtcgtagcggttccagcggcgctcggttgggtagaagctgaagtagccgtcgaaggtgtcgacggaggagatccagcggatgaggaggacgagcgcgacggggacgagcagaagcgcccagctgagctgctccgccgcctcctccatgaagtcctcgtacgtgaagaaccacgacacccccagcagcagcatcaccatgagcaggatcaggatcaccgggtacggcagcggcgacagcgtgaacgcctccaccaccgacgacgtctcccccctctggtacgccatcgccgccgtgctctctatctctcgctcggtctcgctctcgctaggtggttcttgatgaaatcgctggaagtaggggaaagcgagcgaggccgaggcgcggggtgataggggcgggtaactaccagcgcgtagtggtagtggtgggctagtggccaccgcgcgcgcgggcgcgaggagatgatgaaatgggttattcgcgggcgcgtgtgcgtgacgaatcgagggctcgcgcgcgcgtggagcggagcggtggactcgcgcggccgcggagcggcgggtagagtagaaacgtactagaggtggaagcagagaacgtctgtcacactgtcactgactcgctgtgcgaatttaattagacgttgcagagcagtttcttgaccaatgaaacgacgacatcaagtcatcaaaccggtttgagagcggttcacgtttggaatccgccgtggatagcaacgtgtgaagtggaggaaaagacacgtaaattaaggggggattggagccatctcagtagtcaacagacaacacggctggtgggggctcgcgcggcagcccaataatcgaatgccagattgtggatcacgctaattaagctcagcccttaattttggcctaaaggagtaaaggtgagggaaagcgagactcagctccggatcttctgcacctgcaacacaacagagtgcctttcattgcctacaactctacaagcctaaatagcaccaccaatagtccaccaataatctatctctaaaaattattttttaggtatcctgaactgaaaataggtaatgaaaaagcccctcccttcaaaagatagcctaaatttattgccaaaaacgaaaagtgggttcttatgttaaatttccaacagaaattctagttttgtttttcctttcccgtgcgcaggagatcgcaatctcccacgcgcgacctgcctcgacgccgcccacgcgtggggaaggagaggagaaacgcgcgagaaagaggattgagagtcattctctcgcccttaaatacaagcaccgagaaaactggagatgggaactccaaaacgtccggagctcttttgggaatctgttgccccaaattttttttaaccaaaatctcaaaaaattaggattgggaatggaatagatagactgttggtgatgctctaaggggaatgcttgaccacatcaccaggactccacttcctcagtcaaatgatataggagtattgtagctggttggcatatactagaattttatttgaccgctcaaaaaagaattttatttttgagatgttattatctggatacgaaactttgctggactttgccagtatggttcaacattttattgattttgatggggaataagttcactttaactcccttaactaatggttaaatctgattcatatccctaaaccataataccggatattttgacccttcaattattaaaaccgatgcaatttgactccctcggcggttttgaaagacgatttcgctgacgtggtgcctacgtggcagtgttgacctggtcttcatcccacgtgacattgacgtggcaattaggtggcattagaattaaaaacatatatatgggacctatttatcactcacacaaaaaaaatatatgggacccactgacatgtggcccaacatatcatccccctccctctctttcccttctctctctttctctccccattctcttccccttcgggcggcggcaggcagtgacggcaggagcggcgacagctcgcctcgttgtgctcgtctgatctatggcatgcgtggatgtgaagatgcagcggaattgtggaaaggacacgttattcgacgccgtccccgtgctgtcctaggcgcgggacctccggtcactcgtgttgttggccggcctcctctcgtcgtcgccgacccccatctccgtggtctccaagctgtgcctcttgctcaaggctcccgaccgccacgtcatctctttcctgcgacggttacccgccgccttcgtggagtcagtcggggcgaagcacaaccacccctagttccgcctctcgggctccgcggcccccatcttgcaggaggaacgggaggtctttgctgcgcagcatgcaaacatcacctcccgcctcctccttatgaccccgcgccgccacgttattctgcttgcgccacgataccccactcccggtcaaaggggaagagagagagaaagagatagatagataagggagcgaaagggaggaggaagaagggttggagagagagagaggggaggaaatctgcgactctacctctcagcccggcgctgctgtcgttagtggtggggatgagaggctccctgtggtcgtgtacttccatggcgagggttcatgattgggtcggtcgcgtcatccgcgtaccaccgcctcaacgatctcgtcgccacttgccccgtcatcgctgtctctatcaactatcgtcttgccccagagcactcggctaggtgctctccaccgttgactcgtgactcggctggtcgcaacaccgctgagctactcctctacctccgctgtcgtctgaggctattgtcgggggtggagaggggagaggggagaggggagaggtggcgccgccgagctctcgcccgcccgtcgccgtcactcttctcgtctctaacctcctcggctgcggccattgccgccagccatggggcgcgccgccactactccagcccccacccgccaccacctgcgaagcgctcgtaagtgttatggataagacatacctaatgattttgggttaggctcggcagggcctaccatataccaaatctatatggagtcatgcctcatatacggaaggtattccagataaggaagtagaaggagagtcctgcatggaaattataaggattactcggattgtatccataattgtctccctagttctatttggactagggggatatctgggggtataaatacaagaccccttaggaggagaggggaggctcagtcagaatagacaccaatacacgccgccagacatcgatatcagagataagcctagacatacccaatctggtgccacagaggccgacaagagggatctagcgctatgtctgatctcgccgagtttgtattcgaggataaagactacctcgtcgttgactacgtgtggtgttccatgccgctaagtcgatgatgactagataggttatcagaaatattgtacttgtgtgattttgatgaataagagtaacactggcttcgaccaactggagtagggctattatcttacggataaggggcccgaacatgtataaaatctttgtctccgtctcttttatctcaatctcgcatataccatggtaccaacgatccccatactctgtaaatatcgtggttgcgatctactccgtcgacaacgccgccaccgtccgaggctatcgcctagggtggagaagggagaagggagagatggtgctgccgtgccgagctcttgcccgctcgccgccaccaccaccgccgatgagccttggttctgtcgaaaggagagagagaggggatagagagggaggaacaataagtgaagctgtgaagaatgattgtgggacccacatgtcagtgggtcccacaatatttttgaatgacatatggatcccacattttttttctagttttaatgctatataaatgccacgttgtgcgaagaccaagtcaacactgcacgtaggtgctatgtcaataaaaccgtcctccaaaaccgtcatgggagtcaaatgatatcggttataatagttaaggatcaagatatcatgaatagggattagattcgacccccagtcaagggagtcaaaacttattccttttgatgaaagcatatccggatatgggccacaagggtaactagtgggagaactttcccaggagaggcccatgttacctaacgcttcgtgtaggacctaaacagaatgcagcccaataaagtagcagcctgagcgttctgagcccaaatgcccgtaaagccaggggtctcctcgtcacgctcggccttgcggtctcgcttctcccccaattccagccgcgaaaaatccgaaaaccctcgcccccaccctagcgatggccggagaagacgccgccgccgccgcttccgctggcgccgcagcggtccagaggcgcccgaaggtggtggaagaagacgacgatgacgacgatttcgtgccgctctcgcatgcccggggaaggaagaaagcgagcggtgcggccgcccccaagtataaagaggaggaggaggaagacgaggatgacgatgaagaggacaacgtgccgctcgcggtttctcgggccaagaaggcgggcaatgcgggtgcctccaaggccaagaaggacgaggacgacagcggcgacgatgacgacgactaccacgtgccgctctcgcggtccaagaaggttcgatccggtcctttcttgatggatagagatattagtgcagcccccttgattgttttgatgttttgtgataattgcagtcttttgcgggacattgtgcgcaacttaggatttttgtgtcctaattattagtactatcttgttctagggtttccttcgatttggaaatctcctgtagtattggtttttagttactacattaaatgtttcgaaatagaacgatatgcacagctgcactagcatgatgtgtactcccttgatgatgatcaagttacattttggatttgaagcatgcattctgtcctaccttttatcagtacgagatctgccttctggttggatgttctttagtccactgatttgcctataaattcttctgaagttatgtataagatcgcatcattattgtgtcttgtagggaaaagagaagcagaaaagcaccgttaaggctaaggttaagaaggaagaaaccgattccgatgatgaacgcaaggttgcaattattcttctatttgatccagcttaattttcctttgttctgttgttgaggttagaacatgtgaaaatttcagccaaaggcgcagaagaaaagttcagctgtgaccaagacctccaaggttaagaaaataaaagatgaggatctggaaatcgataccaaggtaggtattcaatctattgatttaagcttcttttgcttggtttctaagttagtttctttacttggcgaatgatgaaaacttgaaaagaaaataaagaagggtgctgccactagaaagggagatgcagagaaggtgaagaaagagaaaaaggtgtatgatttgccagggcagaagcatgatcctcctcaagaagtatggccattctaacattttccaaactttgttggttctaatttttttcatacagaaatttttagtttttatttcactgcagagggatccactgaggatattctatgaatcgctctatgagcaggtgcccactagtgaaatggctgcaatctggtaagacttatgtctatgttgttattacagttactacatggttagcatataacatttcccttatcttcatgcctgataatgtaatatggtgcttgaggaacttttaagagtgccaaatagttaaactacttctgaatgcaaacaatcatgttctataatttgctaaacccttatcctcatgcagtgatttttgttcgatctcttcttgtttacaccaaataggctcatgattcactatttcaaccaatctgttccgttttcagatggttcccagtggtgtccttatctaatcattttctcagcagttagcacagcacaaaattgtttcatctgttactgtacagcccagtcataacaaacccaaacttaacattgactacatagtattaactggtcaggtgccagttttcaaaccctagtcacttgttaaattattgttcaatgtacaaaatttgaagcatagactttcctcttatttaaggaaattaatctcttcaatgaccatttggatgtgtataggttgatggaatggggtttactcccggtggatgtggctcaaaaggtctttgagaagaaacagggccagaaactgaagtcgccagtgaaaacaacctctgcaaagagaaggccagacactccaaccaaaaagccacagttgtcatctgctacaaaaaccaactcagccgtaaatgattctggaaaaactaccgcgcagaagaagaggagggcaagcagtgacacagatgatgacgatgatgacttcattgtttctaagacgaagaccaaaatgcaaaagatgaatagctaggggtatcatccttggcataattgctgaatcagggtaaccttaggaaaagatgagagattttccctttccatgtactgacatgcatgagcatctggatactgaagtgaaggaatgcactgcttagaagttccacctgttgcttagttctggaatgacaatggttttcctgaccagaatgaagggaaaatgtttcaaattattcagtttggtatctttttcatgacgtttttgcatttcttttcaaattatatgttgaggctaacttgctaatttccgtagttatattgcaagcaaagcttcctgattgacagcagtaacatgtttgcaaaattattcctgaacatgtgatttatcacaatctcaattcttacatcaaaactgatatagatccaacgaaaacctcgaaagagccgtaaaagccacagtgagcgaacattgtcgtttctttcttcatttgaacaggtggaataacagaacttgagtaactaaatagtaaaccttatcattagagagctgaacagttcctggagaataaacagtcccccaatgaatgcaaactgcaaaatagttgcatttgccattgatcaatctgtatagcttgaaagccttattccaaacttatacatcaatcaggctagcaagactgacggaagtgttctttacatctcgtcaggttgtagccagtctatacatgcccccgcagtgcttgatcagacaaaaaagcaacatcacaggcactgcttacagatagaccactgtcaagcacattaacattcattatggtttaatttactcactcggcgatgatttcactggaggcgaggataaaattgcggatgaactgaacaatggctcgtgaactacggtgctgttcgagacgaaaatcggctgtctgttcagctgcatcatcactgccctaaggatatctgtcagtagtttcttgaacccggcctcgtctaccgctgttctttcatcagcattaactgtcttgagcgcctcattcaccacggcatccacctgagatattccacaaataccatggttgtgttattgactaaaaaaattgagatgcaaagctagtaaaggttgggccttttacctgattaacggcaccgtaaggtggtaagcctgctgcatctgccatcttatcgagtgcggctatcaggcactccctggatcctttgttcttatgctctatgagtacatctttccagacagaatccaacaactggcatacaaacaaagtgatgcaccatagatcagtattgtcattgaccaataacctgtataaaaagttaagaacctaaggatgaaccacagtttagcataccttgtccagctcgaatttgttgtccagcagcctcttgacaccactaccgtcgaatgtgttctcggtgtgtgcgacaatcacaggctgctcctgaagcctttcagcgatgttgctcaggagcttcttgagctgttctaagaagacatcttgcgaggccggttgctcaagctggccggcagggagtttctgcaatgccggctctatgatgttctctgcaacctgttaatgccacacagatatattttctcaataacaatccccacgattcgattgatacgtacagctacattttttcatgattaatatcaccatggaagcatccagttgacttacccaagggtcagaagctggtggcattccgttgtcgacattcagcagctgaagagcagctagcaggcactgacgcagagacatgtcttcagaacctatctttgagaagatggcagcagcttctggctcatacctggggctgtcaacaaagtccctcaggtcctcgccgtcgatgcgcagtataacgatcgggtccctcttgaggccagccgccatgccgaggaggatatcggacaggacctcctggaactctgtcctgctcacctcctctttcttcccatgagtgagctcgctgattgcctgcatgcatgtcaggtttgtgaactagtacagaagaatgcctggccactagttcactaccactaatcgatgaacagaacaaacaaataggccgacaaatctggacttttatctccgtagaaccagtggttgccgtcggcagaagatgctgctagtggattattcaagaaatatcagacatggcaaaaagaaaagaacatgatttgccagaatgctatttgcatagttgcattggtgttcctgtctgaagtaggactcagcaactacgatgtgaaagccggcataagaaagttttaacaaattggctgggagcctgggacacaagaatttctgtcattgcttcagaaagatattggaagtttggactgtgacgttttaggttctccaatggcaagcttaactctggttcagggcatcttgacatggacctgtgggcaagccctcatcctgcattgcatggtaaagtctcttttctgccaatctggaattcaggctgacaaacgctttagtactgaggcagattagatatcaataaaaatctaggctgttaccatatgatcgatctgctaaatacaccagccacagtttttctatcctcattttcttttgcgataagaccatgtctctttcaggttgtctgataaatactagtactccttgcaataattgagcaattatttctaggaaagcaataatactatgattcaataattgacacgtctacttgtcaaaaacagtttctacttgacaaattacaaagatttgctcaagaaccgcattacatgacaactatacaaggtgcatatgtattcacatatgtacgattcattaataccgaactcaggagaacagacttacataaaggtacttgcttcgttttaaattacttgccgatttagctctgtcctaaatcaaaggtgaatacctttgaccattaatttatagaaattcatatagtttaacgtaataagattacgtttttaagatgcaccatgagaaatgctttcataacatacaatttacgtgttgttaaatgggagtacctatacatctttcgaaagatttttatgatcgtatcacacagatttttaatctttggattaaaatccgatagatataataaaaagcaaaaagcaattaataaacaccataatggacactaaattaccatatccttaagaaaaagatcaaatccaatacaaaattttaaatttacatgcgaagattcaaaaattacagtgtaacttacaaaagttacagtgtaagtttcataaattacattgtaacttacaagaaaatgcactgtaaatctaagtgagaaaatcgagtgagataaaaaaaaaatctttcgagtgagatattgcaaaatcgttgttaaattgcacaaattactagaaattgatgtcaacgatatactaagtgtttgacttagaaggacaggagcaagatggtaataacttcctactagttgtgcaactgttagcattcttcattgaggttctaagtttgaactgattactgagaactttgatactagaagcagcacccaaaaaatgtctagtgttgtttttctcaacgcgcaaggcttaattaagttgttaacgagatagtaaaaccaatctgtttttctccaaagaagtgtctggcggctggccggcgcagcattctgaacgattttttttttcgccgggcagcactacgaagaattttccagcgttctgtacctcggagtagatgtggtcggcgttgggcgaagacccgcgcgccggcagcccgagcgcggcgccgatgccctccaccgccggctgcagctcacgcacggacagcctgccgtcgccgtcggcgtcgagctcccggaacttgctctccgcgaacatcccgaacgcctccctgtcctccaccagctcccgtatctccgacccgtccaccaccaccttctccccttccccctcctcccctccgccgccgccgccttctccccgcgccttcctcctcctcctcctcccgaaccagctcctcgtcctctccatccgccgcacctatatatacacacaccctcctcctcctcgacggagaaaaagttgcgtcgcacttgcaccggtctcgtgacgcctccgcctttctcttccactagccagctagtacgtaggtcgctttgcgtcttggcgtttggttgcgttgccgccgctgcgacgacggggaggaggaggaatactggaagagagggggaataaaagcagggaacggaaaggcaccggcccgggggggaaagggtcggggatcacgtcggcgtcggcggctggatgagtgggatgacgcgcgcggcgtgggacacgtgtgggacggaaggaaggacggcgccccacttgctctctcgccccccaccaccgccgacgtgctcggccggccaccgtacgcacgtagcaatcctttcccgcgcgatgtgatcgtgacaacgacgactactacatagtagccgggtaattaatcaactataatcacgcgcgcacttagtatttacgcgggaaaacctaaagcggctataggcgtttttgtttggtgattcgtcattggtagtgaggaagggaaggggcctttgatttgagggaaaacatagaaattttggaggattttaattctataggaaaatttcgtataaaatgctttgaaggaaatgattgaatcctatccaatcctttgaaattcctatggaatgaaaaatcctatagagatttggaggaaattttaacaagatcgagcttcaacctcttggtaactttcctttaagtctatttctcttatctaattcctgcgttttttctacggttcattcaaatggtcattcatgtgtttttcctacatttcgcaatcctttgttttacacttacattcctattaaaataactaggaaggtggtatattattgaaaggtaagattattgtttgttcaaaaattttgtgaaataaatttagggcaaactaaagtttagataatgttattttataataatttaagggttctatttttcttaaggtatcttagaaaaccattcacgaactcttgagtaggagatggatttagtacttaacaacttttgaatcatgttttttttctcgagtaaataaggaactattggtagttaattatcatacagtccatctatatacataccgtgtagtatggccgcaaatgaaaaatgcgagtgcaagatactcaaaattctttttattaaatcatctcatgaaggcgcatgatatagtaataaagggagggaagcatatgcatgggaaaaaaagaagaaagagaaaaatgaaaaaagggaggggaggcgtacgaacccgcgcacgtaggtgtgcacatatgctgaggtgggaccccgtaatatttagtttgttctaagataaatttaatctaacggtttataatattggacctaccgatttaagtgaaaattaagtaatagataatttgattttttttcttagaatttctaatatttgccctaatttattagagcaccacgtggcagcttgagagcattttaaggaattttaaatgactaattagaatattaaccgcgcaatatatatgtatgggacatatggtaatatttgttccagcttcgtacatgtttatatacatgtagagagaaattaattttgtagctaatagcaattaattttgacacatatttacaattggtcagagtaactcttacatattcatcttactacttcgatgatccattgatcaccaatttactaatcaccatgacttgcatgaaaaaaaatgtagtaaggtttaggatagctgaaattgatgatttatataatttatgtgatagctatttgagggtataaacgaatgaattgacttctaaaaagttaaaatgttgtttaaagaagacactatttagaatcttagaaagtgtgcaaacaaaaatccaaaatatggaatcgggaaaataattaatcgctgcatcatacctttaattttcttttcatgttattaacaaaattaatcatatccatatatgatttgctatgtgacaaaacggtagcgctacatcgattgtgatcaccttagatgtctcagacactacgctttgttacacgtgcgaaagggaaaggtgaagacatgcattgtgcagcgggcaaaaagagaatttcagacgctttatttattagcaaacattagatccgatgattataataatatgtccaccagttttagtgtaagtgtaaattagttaatatagattttaaattgttattttaatgggcacacaatataatggtgtagaccttactttgaaacagtgcattacttgagaataatagaccaatgtaataaaaagtagatctgatgatttatataatggggccatcagttttagtgcacgtataaattagttaatatagatattgtttattccataggtacctgatataattgtgtaaaatttattttaaaatagtgcattatttgaaaataatagtacaaagtaaaaagtacaccggtttaagttatatgatggtagattctttatttgtaaaattatgattaattatttaaaaatatatccattatatatataaatggaaaaggaagaaaaaaagaaaaaaaagaaaaaagggggggggggaaggaggcgtacgtatgtacgtacgtatatactacacctgccaatgtgcggaagaggacatgatataattgtgtaaaatttattttaaaatagtgcattatttgaaaataatagtacaaagtaaaaagtacaccggtttaagttatatgatggtagattctttatttgtaaaattatgattaattatttaaaaatatatccattatatataaatggaaaaaagaagaaaaaaagaaaaaaaaaggaaaagggggggaggaggcgtacgtatatactacacctgccaatgtgcgggaagaggatagttgggacccatggtatttaatttgttttaagatcaattttatctaacggtgtataatatttgacccaccaatttaagtgaaaatcaagggatagatgttttgcttttttcttagaatttctaggattttctctattttattagagcggcatgtggcggcttaagagtgtttgtagtaagtttaatggacttttagtatataactagaaaggaagcccgcgcaactgcgccggcaagaatgttaaagaagtcatatatcaccatattcgctataaagaccatagattactttaattataatcataaaagtaatatgtataccgtcaaatagacaaatgatattcaaacaaaagttactttatcccggttatacatatacttatctatcaccactacatattaccattgtcttaaaggtatgtgctcttgtaatagatggaaccgtatttatacttaaaaataaacctaatatatcaataatataataaagaatccatcttcacttcacagtgtccatgtcttacttattactccccccgtcccaaaatataacaacttatagcctatgaaatttgtctcaaaatataacaacttctccaccaacattctcttctcaactaatcacaaccctccaccattcaattttcctacctaccttcacttctcctccaatcacaacaccctcccccccatttaatcctatcaactttcttaataaccgtgtccaactctaaaaatgcttatattctgggatggagggagtagatatgtaatcctgatctcctgtacacgtatgctacaaaatctcctatatgtatagaaacctctctcctaatctctcctaaaaatatctcttgtatttatagaaacctctctgtcctaatatccatatatgtacgccataaaatacatactgttcaccaaaaaacctccatacatgcgaacaacatacttactgagcccgtcctgctccatgacactaatgtcatctactaaactatgtatgaatattgaaaaatatcgcttttatcaattaatatgataaaatcactaaaattatatataaatgttcctctaacgtatcaagcatagcatagcccgtcatggttttcttctcttatgccttaaaccatgggtttcgcatcgacgttgccataccccttaagaccagtgtggggcacaatttcaacattcattgtcattacaatcataaaggattgcatcagtaactaagccaactgagatctattaacaacagtgacctctcactggaccatcaccttagcaatattgtcatagtatttacaatatcgtagcatgccctgtcctccatactttgcgccctttagggaataacatagagaaaatagaggtaatgaaaatagttcttttaagttttgaatcgatttgtggtatagagtaggcacggtgtttttatggtattaatcagtactactaaattttagtggtacaaatataattttctcttttaaaacttagtagagttgatcattcgacactaattcagaaaatctaatagctttagtggtgagaaccacgtggaaaaatatttgcgcaagtaataattctttgcaaatatatgattttacatgggccttgatattattttccttgtattattatagatcttcctcacctatacatgttcatgggataatatatgatagaataatctgtgttgttaaatttatttatgctaattgttaagactatttaaatgagaatgacatgaaaagggatagaatatgttccatgtgaacttttttaataaaaatttagttcacatatttatatatttctttaaaaagattagcgatcaaagtcagtaaatgaatatagtaccgctgccagttaaaaatattatttggatgcgaaagaaataataaaaggattataatattgttccatgtgatagtattttattcaaatatagttaaatgggatgtagtatttttttaattcataaatcctggttaactatcatataaacatgagcgaaaggagctacggaggaggggctggtctaactgtatgtattacatacaaacataaaaatattttaattattaatttgagaattaggagtgaaggattggtaggatttttatcgtacttatgtttttttttctagtgaatagtaatatgtggtaagtacatactcccttagtaaaataaaatccaatcttaaggataaatcttaggattaggttattttgggcacagggtttatgtattatttttttctcttataggaatacgtttaaagaggtgagttaaaatagatatgcgtgaggtgagttaacatatgagtatgccatgcttcaaaaggaaactaatccacgattgtgttttatatagtgaataaaagtacttgagaaaaagaaaggtaaaaatctgttataggtgggcttatacgtacgtacatgccatatgattgttttttatgtgcgtgcatactcagagagagatattagtcagttttaggagtgaggggttaattactcaatagatctaatctaatggttgataataacgggtccaccaatttaaatgaaaattaatggttggatgttttgttttttcttagaatttatatgattttctctatttattagagcgccacgtggcggcgtaggagcatttgtagaataccacgtggcgctttgggagtatttctaagaagtttaatggacttttaatatataatagatagatattctttttctattcctacgttttctcactccttcgattcaaaggggtagtaattgttgtggcgttgggttgggttgcttctccggtgggagaaggcatcatggtcggtgcgtgtcacgtcgagatgatggcgaaaaaagggacgaccagttgtgtcaacagctgcaaagattggtactactactacgaaaaagttttcttggatgagataatgtaggggttgacaagatgatggaccgcaagcttctcatagcctttcctctgctttggcaattaacacctgctctaaatcatttagcttctagtactactaaagtctaaaggggatcttggttgctcatgtttgttctgatgaagtcctctaatcttgtaggcctgacgttcctctttaatagcagtttttggattagtgtgaacaagtacttggtttggctctatgcttttcctgaaagtatgtctgataagtagcatcaaccactccatcaagccctgatggattcatacaaaatactctattgtttccacatgtgacgtattacctttgaacgcgtgtcagcgccgtgaggtgtacaggtggaggatcccaatggcccatgggtacaatatggcctggtttagttcaaaaatataatctttgacacatgcatggatcattaaatatagataaaaataaaaattaatcgcacagtttgcatggaaatcgcgagacgaattttttgagcctaattagttcatgattagccataaatactacattaacccacatgtactaatgatggcttaattaggctcaaaagattcgtctcgcagttttcaggtaagttatgaaattagtttttttattcatgtccgaaaactcctttcgacatccggttaaacatctgatctaacatctagaaattttcttttcgcgaagggcctgtgttcgacctaactgatgcgagatagtgtagtttttttgtctctgactcaagctcagctcgcctgctccagaagcatcccaagtgtagatgttgttgttgctgttgccgcactaatcttttgttgcttttctattgttattggtagcagaaggccggccaggcgaccacacttgctgagagcctcagacagaaagagcatttcagcggccaccgatctgtcaggttcagccactcgtatactttaaccttgtgacttcagcttgaattcatcagagagttgagaacaattctcacactgacggactgaccatttgcaacaagaagtctcgtaccttcagaaaatcaacttgctgcaattcttcagtgtatctggctttctggaaagagaactgggtgcacatacacataggcacagggtataacagacaacagagagagtgctcatgtaatgacctgattgaaatgtctaatgtttcaagatacaggcattcctcgccatgccaccaattgatatatacatacatgcacggtgctatttacaacttccaagcacacaaacatgctagcaacacagaaaacgagatgacaaactcttgggcaacagaagatcaattagaccaacacatttcccacatgcaccaaacaacatgacaatctaaaacttaaaaagaaaatgaacagcacaacatgaaacaaaaagaatggattgctgttaatttcctgcaggatcctcagaagcagtacgcctccttagcttggcgcgagtcacacggatcgtctcctccattggtctctcctctactgtctcacctggaacaggatcaccctcttctgtgccctctacggcataatcagcctcgtcaatggccatcttgtcagcttcttcggcttcagggagtggagcactaggttcagatgctggtacatcggcctttgttgctggagttggcacttgcaaggaagctggcgccgcctcatttttctttggtgcgtcggcatcagattttggtgttgacggagctgcagctccggtcaactttgttgatgccacaggtgcagcttttgttgatgcttggcgcttgatcttgggggaagatggaaccgtcttggcatcctgagactgctgtgccattgcagcttgccgagcagcaatagatgctgatctgcgcaaaacagttggtgcttgtttttgtgtcggctgctgctgtactggtgcctgctgttgttttggttgttgcggctcctgcagggaatcggagcaagatttcagatttttaaatacatgagtagctggaactaaaaagagaaagaaaaagaagcaagagcagggaacacgtggataattagttattctacttcaaatggttaattctatgacatgagatgaaagggagtattgatttgcatggcttctcttaaattgacaactgagaagcttttcaggtacatacatcctaatgaagtatcgacaacaattcaccaagcaatatattatatcgaatctcctttctagtcattcactttcaatgtacacgatgaacacccatacagtggaggtttttttggtcacatgaatttttaaacctatcattgtatccaaaactgaataattactcctaaatgaagaaagatcgatgtcaccactgttctgatttataatgcaaatataggcaactgcaccagatgatagttagagaaatttaactatactccttgttgcccgggaggaacgttaaattttggataagatgacgacagcttaagactggacagtttgcactatatactttcctactctatctagttataaaattggaaatataacagcaataagtcaaagtgataatgaatagtgtagtttattttttagaaccaattgttgttgcaactgtcaagggatagtgttatttgtgattatcctacagatgagatatggttggtagctcaactctaggttgtgtagttggaaggctcaacagctcaagttaccgggagcaatacttaaacttgttgacacaagcctgagacttgataggtttatgttatgggtcaataagtgctcagcacatgataaggtgtaaatatgttaggtgcataacagttattcagtacattcatacgccaaatgctacccatcatccacaacccctcatcccctccaaaaagagaaaaaaaaggaaaaagctatcatgccctaagccttttgctcacttggctcatgagcattgtacagcccaactagtgttgaaagataatgctaccgaaccctttagaaaccttgcgaaaatctagtcgccagtttgcagttgctgacctgttaggctgtaaaactttgatgcttaaacacatatttcattccaataagattttgtcttttcagggggtgttactaaacaatcacactttcaactaattacaatatacagagtatgaaaagaaaaggaggaagtagtaattgactcatttccaaagccaacacaatgccaaatggattgtcatattaatattcccggtcaaattggacatgtgtttatgtagcagtagaaagagacattgttgcattacaaaggattagatatggatgttcccaagaaggtgtatattgtaatcccagatatgcatgcatattttttagaacatatatagctcgatgaaatcaggaagaagtttttacgtcaccataccattaactaggatgtgtgtaagagcatgtttggcatagctccagctccacctctcctggagctgaagctcagccaaacagtttcaactccacctaaaatgggagtagagctgggtgcaacgctctcacaaaatgaactagagaggtggagccgggtttagactgctccacaactctattccagacccaactcctagagttaaatttaggagttggagctctaccaaacgggcccttagtaattgcaaaaataaaaataaaaaaaaatctaggatgtgcatatctaaaatcagtcataaagaaactttaacatggtactataaaccaacatatagcttgcagactcagcaaattagtggtggcttttctagaaagcttatatgctcacacctcatgccgatgctcagtacaaaggcctatgaccttggtggttgtgtaaaatggacttataaattattcctgtttctatagtttatagagaaagtagctgcagacaccaagtctacgtgtgatggcagtactgcagtaatagtaaaggcgtcttgcataaaaaaaaaacatatagctaacaaactagcaagacaacatggatagaattgctttagaagagcaccggaaaacttgagcattagcgactgcacagaaatggtgaattcggtaattccagtggttaaaagcaaatgagtttgttcagtgaacagctttgaagaagagaagcatgataataccatgtgatggttagtacctgagaaggttgttgccttgacctctgagatggtgattgcgaagcaacatacttcaaaacgtcaaagaatgtattctgtcctacagtagcagccttttgaaaataaaggacaactacatcggtggctcgagctctcaactcaagcaaattacggtcaatttcattctcatgctgtgaaatatatggcctaaagaaagtcccataaatgtaggtagttccctacaatgaaggcaaatgtcaatccaatgtacagaaaaaacatctaaaaatagaagctataggtgacaaatcgagtacctttgtcttagggtaccacaagtatataaagaacatcagctttgcttccgagtaaaatggtagccttcaacacgatcatatgcatggtgcaactaatgttagagactgttaaaaagagatgaaaaatgcaaacgttggcagtcttaccatgatattgtaaaatctccaaatctctccataaccgtcatcagagctactagaatcctagacacaggcacagcaaataaaagctaaatgtctcgcaaatactaatgaaggataatgtcatgatcaaagatgaaagaatcatcttaccaatactgacaccaaaatatgagctgctcaatctctggtttattcagttcgacagtcttgtagcactcatatgccggataggcgtagccaaaggccaacctacatgcaataggcataagccagatcataaatgacatatccatgctctatttgttatccagaccataaacaaaatgtatgtacattctttccaagtaaaatgatttagaggaaaacgattgctctttttttttcttcttgttttttttttgttgcgctccaaactaatccatagaagagcagttgaccatttcgagggtgcgttgaattgagcatctgagcatcattgaagaggctaaattttcaacgcacttgcattaaagaggagaactcacaatacgcatcttgatctacgagacatgatcaggcttacattatagaacaactgcagatgaagcatgccaaaagaacaaagcttctgaatttcgggtttatttgttcaaatcggagcctaaaaactgagcttcagctaatagtacagaacgtcagaatcattatccattcttagattccgatagacaagatcatgcgacaggaatcttgaaaaaaagaatcaatctgttaagaataaacgaaagcctttgaccattgtgcaatgcattgaaaatttggtcccatccttcgtgaacaataaacatcatatatttttcgaatgcgtagcgggctctcacctcccgatttcaagccgaagaatcaggtgaacaaatcgacacgaagaaacgcatctcgcgatttgttgttttcaaacaaaatagcatatactattaggggggggggggggtgaaagaacagagaaacaaaaaagtaaaggagactctgccctccgaatggacacacatgcatcctcatctcaagaaaacgaaaccaaaaccggagacccaatgcctttgacaacttccatacccaaaatatcaacttcgcaagagcacatttcaagattcagggggaaggggagggaaatgcttacaggaggacccgggagaggaatccgcccatcatcttctccgacgtcctgcgcacatccagatccaacagaaccgacacgaatcagaacacaccatcagcagcaacgaatttccaagagaggacgcaaaagaatctgcaaaagaaacctcttttggagatggatccggcgaggagcggcgaaacggagagggcggagagagatggtcaggagctcgccaccctcccctgttccctctccctctacgctatccctccctcctctatcgcggcttaactaaatataccggcaatgcggtggtcgttttgccgagatgaggaggaggagaagagagagagccggagaagaggcgagcacgtccgccgtcagctcgagctccaaccaacccgaccccttcctgtttctttttgtatcaccgggttataataagtggatgtacctggaacatatctttaaccaattataaatgcgccatgtctccctctctctctatctctttctctcgtgttgggaaaaataatgtttcaacgcccactaattttttttaactcgaatgcgatgcgacacattctttcatcgcacgaacctttcctcctgatgcaaccgttgaatcatcatctggtttaggtttttcttccccttcagtgtggttatgttgcaatgattgccggtgaatcatcatctttaattaggttcaccgtgatgagggaggcttcactccgccgtacaatcatggcgttgatctcgtcagtagctttttcccttcatgaccaactgcatcctgaccccgcgtgatgaaaggccaaagtggcaaagtggttaagccggtagagagcagagcaaaccagagacagctttgaacacacggctcgcctcagcctcccgcacacagcactgctattcttgtgcggatcgatcggcagcagcatgggttggaattggatcatggtgatggatggtagccgtgggatgggagcggtagccggtggtaggtcatgagtgacaaagctagaaggacacgcaccgcgaatctggccggatctgagcaaaaacctcgctctcgcgccgtgcgcgagaaacgtcacgaactcacgcgtgcctccaagccgtgcgtggcccgggcggctccccctgcgcggcgcggccgcacatgcgcgccggtcgaatccggcgcggcacacatgcgcgccgcctgctcgctctcgagctgatgagcgaatgctcgcgtagagacgggacgagaggacgagagaggaggggtttgttttgtcggttgggaggcgcacgcacgtgagcctgcacgtttcgggcttttggatggcatcccatgattgccgtgcatgggcgggcgacgagacgaggaggggggctaaatctgggtttatactgagattatatacctacctgcctagctacctgcctttttggctcggtgtagtatgtggtattcccgacaaatacattacctttgctggcttgatgcctctaaaattaggacatgtggatccgatcgatcagcgtcgcatctaggtgcgtgtttgttgcagtggggagctccttttctatactttgggaaatcaacatgtatgtgctttagttaactttataaatctcgaaatcgcataaacaattcgcgttttacagataagcacgggagaatctgcgaatgatcggatcaactcgtttatttgagtggaaaggatcttgcaacttgcaaccgccaacatcatcaactccttttgttagcgagcaagggggtgattatgcccatggattgctgaaatacgtgcgtcatgtcagatgcatgtctctgttgcccggagcgtagctgtcagcttatctggttatacttatacggcagtatggcgcccatgttctctccctagtacagttttgtcctacgttatgtcctgtgtgtctggctgtatcgcttgtaacaattgatgccatgaagttacatgaactctgtacagtacactctaatgtaccgtaatttatcttgccattagctgatgagttgaggacggctgatgtagatctgttctttcccgttgttcctctgccttggcactcatcgttcatttttctctattgatagatgggcctttggaatcataattggtaggtgaggggataggcagtttagtgatcggtcactaatgtcatggatgcattgacactgatacgtttcagcagtgttcagttggttggtttgttcttatgtcacggcaacctaaccctacttattgtctttattattttattatcataattgcctccattcccggtccccaccatgcagataggtagtggccactggccacatcatgtacgtataaggccctgtttagtccataaaataaaaattttcacactgtcacatcgaatgtttgaacacatgtatagagtattaaatataggaaaaaaaccaattacacaaatggcgtgtaaattgcgagacgaatcttttgagcctaattatgccatgatttgacaatgtattgctatataaacatttgctaatgacagattaattaggcttaataaattcgtcttgtagttttttggcggaatctgtaatctgttttgttattagactacgtttaatactttaaatgtgtgaccgtatatccgatgtgacaatcaaatccaaaaattttccccaactaaatgagacctaggcttcacgaacaaaactgcgcaagtaatttctctgacaggtgtggacaccaacatactctgcactagtagtggttattaaaatttgaccaattacagatcaaagtgcaaatatataatttcaggcagttggcaaccataggtcttgtgtatactgtctagtccaatatttgctcactttatcagtgtgagatcatctgtgatgtagtatgtatcatcaattaaccagcggaagtttgttatttaggctcatctaactgccccttgacggtattgttatactagtattattttggcatatgaatccaggatcatcaattttatccactaaattaaagatagcctaacacacctataacagtgtggaatagtttcctgagtggtgggcataatcattttcctgatctcactccaaaccaactcaaatggtccacatttgcagaacttaggccacctgattttgaaacaactgaaatataagatgaatttgaaagtttggagcagctgcagccttcagcacactctgtattcgtgtgcagtaaaaaaaaaatccatttgctcacaatcataaaaataatattaaatccgatcgtcgcaaaggaaccaacaccaaacagaccaaaagaagacagattgtgcccgaaggaaatcacaaacttcctttcgtgaaacaaagctgctgcattagatccccttttgatttttctagattagatccatctcacactcatacaccgctttactacctctatatcatggacgcaatcacctttgctagataggccctcacccacctgcctttgctgctagcttcagaaacggataacgatacgtactttagccataaaaagatgatttcatctaagcatcgagctgaagtactagttatacaactctaacggatagtgagttcgttcagtcggagacagagtgcagtccagcagagttcagagtttcagatggcttgtgtgacacaagttgtgtctgcttcagatggaattggaatagtgactgcacgttaacgactgcacacaattttgaccgtctatttttacgatcaacggtccaaatgtaaagctacagtaaccgatgtgaacagcattttgtgctgtagtattactatattcaggccgtccgatttgtatccgatgatacataccgctactgcttaagttgcagttgctccaaatcccttgagatgggcctctaggaggtgaggcccaagttggaagacgcccacatccaaaattagagcggggataaacgcagaaatgctattcggcgcagttttgttgatttcgtcgcagaataagcatgctaatgtacggttagaaaacaaggcagattaacgacgcatgcacatatatataatctatataaactttatttatttcgttttatttgcacaatacatctgtctttcactagtagagaaaccatctttggtcggtcgacccaaatccacaatagtcccggttccattaaaaaccgggaataaaaatgatttttagtcccggttaataagaggaagatctttagtcccggttgttgttaccaaccgggactaaaaatcatctttagtcccggttggtaactccaaccgggactaaagttcatttttagtcccggttgattccgtgtcagggccctatgatctttagtcccggttagtaacaccaaccgggactaaaaacctatttttagtcccggttggtattactaaccgggaataaaaatcaaaacacactatataatccacagtaccgatcctcttttcccgtccacacaacaaactcctccctctatctctttttttcctctctaacttcttatctctttccttatctctaactcccctcctctccttccttttttccttcaccacagtgcaggcggcgacgcgggggacagcgcggaggcggccggtgcgggaggccgcgcggcggtgggcggccagcgcggcggcgcgggaggccgcgcggcggcgccgggggccgcgcggaggcagtggctgcggtgggcggcgaccggcgcggaggggaggcgcagtggccaccggccggattttttttcttttttttttaagatgtgaatctgtgatgtatttttgtgtgagatgtgaatctgtgatgaattttttagaaccctgtgatgtaatttttttaagagtttgtgatgtatttggagatgatttgtttgaggatttggagatgttctgtaatatgtgatgatttggatatgggaggggatggtgtgaaatcaatattcaatattaaaagcagaaaaaaaaagaaaaaatatctttagccccggttatttaaatcaggactaaagatagcgatctttagtcccggattcgtagtcccggttggaaaaccgggactataggggggttacgaaccgggactaaaaagcatttctccaccagtgtttcttcgtagcagtaaaactgaagctccttgtaaagcatgcaggccaagccattcgattttagtagcttcgaaacaagatcggcggatctatatacttatactaagctggattcgggcacatctgatcagtgacagaataggttgagttcgacggtcttgccgcagaggcccagaatcaccctgatcggaggaggaaggacgccgatagggcctttgaaagcgcggcacaggcagtcagtggcgccgctgctggatagatcctccagcggtgggcaacactgttgcctagccttgcttggatttagtaccagatcgaataacgagagttttgtgcactctttaaggataactattttgatgagtgggcaacggccgggtggcggtggttggtttggcggaggcggtgacggcgtcggcgccggaggtggtggcgttggcggcatcggtcctggggacggcggttgtgttggcggaggcggtgacggcatcggtgccggaggtggtggcatcggcggcatgggtcctggggacggcggttgtgttggcggcggtggcgacggcatcggtggcatgggtcctggggacggtggttgcattggtggaggtgacggcatcggcgccggaggtggtggcatcggcggcatgggtcctggggacggcggttgtgttggcggcggtggcgacggcatcggtggcatgggtcctggggacggtggttgcattggtggaggtgacggcatcggcgccggaggtggtggcatcggcggcatgggtcctggggacggcggttgtgttggcggcggtggcgacggcatcggcgccgggggtggtggcatcggcagcatgggtcctggggacggtggttgcattggtggaggtgacggcatcggcgccggtggtggtggcatcggcggcatcggtcccggggatggtggttgagttgggggaggtggtgacggcatcggcgccatcggtccgggagacggtagttgtgttggcggtggtgttggtggcattgttggcgccacaatgggtggctgtgttggccgctgagcatgggcgaacggcgagatcgggaggacgatggcaacgaggacgaacgcggcggacgccatggaggccaccatcgttagctactacgcaccagcgctgatcagctagcttgtgtgctttccaaacaaatcacctgcatgaacaatttataggcagcatctgcctagctatagtacggagcacgcaatgcacctgccgtgtttaattcattaattgtctcgtctgcatgcagcgtatgcacagagtcaaaaggcagctctttgatctctcgtgtactaggcgtactcgctttgtacctcgtatccagctacgtatatattcaaccgacggagtgtgggctcgtggacattcggaattccggggatgattggatttactcattccatttgatattatagaagtcgctttaactttttataaaaaaacatttttaactttaattaagtttatagaaaactataacgatacttataacatcaaattaattttattaattaacatttattatattttgatagtagtatatttgttttgtgttaaaatgattgctatatttttctataaatttaatcaaacttatcgaaatttaagttttaaaaatatcataacgtcttatgagtcagagggagtactccgttagcttcaagagcactgcagctaagtacaaatgtacaatcaatattgctcatttgctgcttttgctagtctgctcgtgagccaaaagtctggcgttatactgcatagcttggtgaatggtgggtctgggggcctgggttttggcgttattctgcatagcatgacaaagaacatgcacagatcagatgtaacttcgtctaactcagcaagtacgtacgtctatataagctgcaaaatctctcgagtcctagcttataggagcaagaaaaatacaagagcatggcacgtgcctgcgtggtactgttgccgcccttattatccaagtcaacgacgatgagtcgttgatgacagctgaacacatgctcattttatctcaaaatagacaaatctaatttagactatgatacattttaatattacaaatctgaataaatcctatctaaattctgaacacatgctcgttctttgtggctttagcgggaaaatttaatttttaaaaaccctatcgtgaaagttgttctttgattgaagagtagctgtgttgccaagatctccctccaaatctctgatcaaaccaaaattccagcgaaaaattcaaattcaaataaaaaaatcccaaaactctctcaacaaattcatggaaaatttcaaatcatttctcattccattgaggaagaagctcaaaatcttgatcaaggaaagtcacattcgatcatattgagcccatatttgaaattaagcactttaattttccaaattgtgcatctctaggttacacatggaaggctcggccgcggtttgcaatatagccgccaagccctcctaacttgctgcacaaacctcctttgctaattgagttatccaaaacaccccttgtcgtctaccttgttgggtttcagtatttgtactcttgagtatcaaaaccaaaggcctttctcaaattcaaaatgatcaacattgggtaaaaattgggttttgtagaatccttagaaaaacccaacacaagggttggtgcattaaaaagacgtactggtggtgtagtcttaccattctcgtatctaaggactgatttcgttcaaaatttcaccaaacataacacagtgtgacagcatgggtgaagtgggacacccctagctgagtaactagctagggcagggaagccttgatgccgatggacaagtagattcaccaggatggtgtcgggaaggacccctaagcttcctggtgcaacatggtctgagacctaacatgttcttggtccatgagacccctccagttggctttggaaatgccttgtcgcgaaagcttcaaagtccttttgtctctttggccaggagccattgttgttgatccaacaatgatacactacactcctccgactgagtgagactcactctcactctggtcgtcgagaagcactcactagatgaattcaaaacttgaaaataaacaacctttcctctaaagctagcattaaacacttaatacccctaccttgctctgtataatatatagtacccacccttgctctctatataaatatctactcccaactctcgaagaggaggagatggaacccgaagatgagttcttctaggagcagacgacttcagtcaatcctagagtttcggcctagtttccaagtcacatctgtggtgttggtcttgtttcacttccgttatctttggcactgactcattgtgaactcagggtatgtttgcagttgcaacatagatgtaaaaatattgatattagtgaaactctattgctgtgatactcatcttcctgttgtaccagcgctgcttcctatgactggtccaggttcataggttaatgaatcgtcctaagatgaccttctatatggctagtccagggcgtgacagatttgtagtgtttattttaggacggtacgtggctgatagtctgaagcagaggaaagaatattccttatgtgtgtgttgtgcctccttgtaactacaaggtaaagaaaaaaaaattgagatgggaaattaaataggaaggaattaatatatatgcacgagatttaggagcgtgtgatggattttctagcaaatgatggagcaagaacgttcattgaaagaaaaccagaaagggaaaatatgaaaaatactattttaaagatatgttgcaagatatcataagaatgacgcatgggaccaagacccatatatcaatcacataaacaatgttatttttcaactctgtaatactttttatgagaaaacccatgccataatgttatgggcaaagaaagagatacaagtggccctgtttggatcaggagattctaacaaccgtagctttttctaaaatctttaccttagcttccccaaacagttcatatcgtcacttagattctcgtaatctgtagcaatagaatcctgaaaaatgaacttgaagttagaagttgagaaacacatctttttaatatatttttaaaagctagctaccaaccaactatttctcagttccccaaaatggagcctgttatattgtgcagagatcaggacgtgcaaattgattggccacaactgcgcggtgaagatatgtaaaatgcaaatacaatccacagaataaactttcttgtaatgcaaaataactcatatgcacaatcacattgtgtattcactggtcttctcgagattttgttatgttcaagtttctcatgctaattagagagaaggccacggagaaagaaattctctctctgggcatgagagagagagagtataagtggattcaaattaggaaatttaagaggtccaatttcgagatcaaatgcctgagatatgatcaattttcaagtttgaatgttgctaaaacataaaactgccaaattatccaactattcttctgtaaaaaaattatttgtggtgcctgtcactcgagttgcatatatatcacttcaattttgcaaggtatctagcaggtgaagcccatggactctttgacacatggtctcatagattggtcgacgcccactccacaaggattgaatggttagattacgccggctactgagtgcgagcctcacataccatccaccatggaggccaacatgtggaacacagtggtcagcccagccaaagcaagtccaatgcaacaccctcgtcaaatggttttcgatgaccatccactcggccgcgtgccaagctgagggaagaaagcgaggagagtgtaggatcgaaacacaaaaactaagccaaccagagaaaagtgaatggtcagtatacccaaatttttgcagaattaaaagttaccctcaaatttgacggatcgcggtctgaccgaaggtgttgcgccggtctgaccgcttggaagccgtcggtctaaccggagtagatcgtccggtctaaccgcctcaagaagctgtagtcgcttgaacctgccgccggtctgaccgctgtgtacccaccggtctgaccgctgcgatgccgccggtctgacagttggtgtctcgccgattagaccgccgaacccgagaaaacacaaattgaagaactctagatgtagatgataactttattacttctctctgtgtttacaaagtgcaacaacagcactcctcacgaaaatcttgacaaaactcgaaaccctagctaaacttacaactcaatcgctttaaaaaatgatacaggcttcacgctccctctctatttatatatgagataggcagcctaaagtcacgaaccaaactcatactagaagtcctaatccacctagtaaaccttcccgtacaagaaacaaactttacaaactccaatcataccaaatttggactcctaccaaattcgactccgcatccaatacgcacacaatacctccatcgtatgccatatggatcttcaccaaccacgtacattgaactctagcctaagtatcccgcatgatatctgaccgtcacggacgtcgccttatccccaagtcgactcccgatccatcaccgacaatactctaccgaggcatcaagtcacctacacatgaatcaaacaaagaaaccatatttcgagaccaagctatcttcaacttgactcattgttagcaaacaacagtattacaaacgcatagtatccatctagaagccaacataaaacaatcacggatatccaaacaaacaacccgaaaccaaaaccgacacagagttggccagcccgacgcgagctggccggtctgaccgcgcgatacacgccggtctgaccggcaaccacttcccggtttgaccggacccaaatcacagcagtacctgtaaatcacctgtaaaatccaatcatctccaaaaccacttcgccgataatctccaaatatcaaaaccaataatctcatatgccaattgttcatcacagaataagaataaaaaacactttgattttacagggagctcacccgtgggcacggtgagaataatggaaagtcgatggcagcggaacagagcttgaagtggtgacgcacttcgggtaggtgtggatgatgtctttccttagatcttcgggtggcgttgatgtcctacgtatcgaagacgagggcacaaaaaagatgccgacggaggtggctcctacaagtaatcagaattctattggcaaccaaccgattttgttggtgctacgagatccttcgatgcctcgaacgatggcaaacgacggccggagccccttggatatggagagagacagaaaggagagctttgaaggcaccaataaaattttgctcaatccgacaaatcaaagccaaattgaatgtgaatttagagagggaatgaagcacatggttggggtcatgactatgctttcgagttgtggattggagtgggatcatgagtagtggcgacgtggggagaaagacgactaatatgctgtgggatgcaccacttattagcatcgcgggtgagcgacctggtcggaccgactgttgtatgtacttatagatgtggaggaagaaggtcggactcgctggccgacatggggaggaaggccaaggtgacacgggagtgggctgacgcgcggaggcatcccatgttgggagtaggagaaaagaaagagggggggggggggtttcttggttttcttgggtttttcctttcgggtttttctctggttcttcttatgtttttttggggtttttaatatatgaaaactttgtatacatgttttttttgttttttatttttaaatatgtatgtatataaagtttgtatacgtgaatatatttttttatacattaaaagtgtatacatatatatatatatatacatacatatatatatatatatacatatatacatatatacatatatatatatatatatatattatatgcatatgtatacactatatacatacatagcaactacatatatatgtacaaagtttatccgtatattcatacgtatatacgcgtacagaggagagatgaaatgggtcgcagcccacctcgggcctgcagctttgcaggcaaggaaggctgagtgggagagagagagaagaagaagggggaggggcgagggtaagcccggccggctacgcgtgaagagatggaaagggaagccttttttgaaaacctggaaagggaagctttcggccggatttggcttaaaggttgttccctgtttaagaatttcatcaaaccaagtgtttttctgtacacaaacacggaaaattgtccatgtggactggagagacgacacgatcacaaaatcaaagtcacgagatttaacatcaacttttattcaacgatatattgtaagacggacaactagctagtcgatcaatcaccaagctagcacaccgaagcatgcatgcagtacactggtatagtcgactagaagcatagctgcacaggacccaaattaagtacatacgagtaacatatataagtaattacgcaagcagcacaatatataattacgatttaagggtagagtacgcgcgtagtgcatgcatgctttattagctagagccagatcgcgatcagctaggctctgctgcagttgacagtcaagaggtccaggggagctttgttgcagatcttgaggatgctacctgtgacattattgctcgcggttataccgattgatagtccggtggccctgagagcggcgcacacgcatctggcggcgacgttgttggggagctccgagatcgccgggcagcagaactgctcgggattggggcgtccgaacaatatcgcagtgatgcacctcgtgtagttcgcgagatctgatatgactcctccggggcactgcgtgttcggaggcggtggtgggggtggggcattggtggtctggccgctggcgaaagccagcaggagaagagccgtggcgaggaagaacgacgctatggagagcttggagggggccatggttaaaacgcgagtgatgattaattaattgtatagcttttgatgatggcaatatggcatggagctgtgcactatttatagcctaggcaacgtagaattaatccatacatgatactacatgtaagtaccgcagctggtgccttgtttgtggtgttgaattgaagctagcatacacgtacgtgctgcattttcgcctgtacttttgctagaccgccatacttcttctgaagctagtggagccgtgcatacgatagattatatatgtggagcaattaatatcactcaggttgatcgcctttgacaagtactgtactgtgcgtgaaccaagacttctacggcccgtataaatcccctcgcaaaattctacatcctgtcatatcgaatatttagacacatgcatggagtatcaaatatataaaaaaactaattacacagattgcgtgtaaattgcgagacaaatcttttaagcctaattgtgccatgatttgacaataatatggtgctacagtaaatatttgctaatgacggattaattaggcttaataaattcgtctcgcggtttacagacggattctgtaatttgttttgttattagactacgttttaatacttcatatgtgtgtccgtatattcaacgtgacacataaaaaatttacacccctgaatctaaacacaacctacgtcgtccacgccaatagactttggctcttttagatcccaccctaaaatttttcaccctgtcacactgaagtttgaacacctgcatgaagtattaaatataggctaaaaaaattatgcacatattacgactaatttgcgatacgaattttttaagcctaattgctacatgatttgataatgtggtgctataataaatatttgctaatgatggattaattaggcttaataaattcgtctcgcggtttactaatggattctgtaattagtttttttattagtgcccgaacaccctatgtgataccctatataatacccgatatgacacgctaaatctttactctcctagatctaaacgcccctttgttagcttagctatagctagtagctgcacccctatgaacaacatgctgctcaatcgtgtgggaaaaaaaaaccccgtagtgtcgctgccgcctgggcgctccagtgggaaggttggaaatatatcttgaaaaattgagcacatgtgaacggtaatcatgggctagtaaaaatgggggcaccgtgacatcctgaccgaattaatttgaatttagtttgtataaacaataaatactgtgtacgcatatttagtatcacatgccatttaaataagagcgaaatcaacttataaggacttttctctccaaccatattaagtagtgtagtatgtgtgagtggatccgtccatcggatgagcatatagagaaggtgacgacaacggtcctccagcaagccccctcctctaccgtcaccttgcaggttagttctttctcccgcaccctcactgtgccactgcccgatctcaccggcgtcggaaggtgtcaacgtgccgacgcgacccacccagctgacctccttcccctccccccaccacactttgttcctgccaccaacattggcaccccccccccttgtgtctcaccacccaccgccggtctgccgcctcccatgcaggtaatccttctaagctctatccttcacttttcctttccccaccccactcaggtcatccttctaagcccgattctccacttccccctccctcgcccaccccgaatctctaaccctaaccagtcttgcgtgcgacttatcgtgacgtcacatgatttcctcaccttgtgcgtgtgcgcgaattaggattcccgcctttccggatgaaacataggcattgctcgaacacgtagagggctggtccagctggtgatgagctggtgacattatacaactatggaaaattacaagagtaatgtttctattcccgtctatcagtgatggagtcggaaaattttcagagcctaggcaagctaaggattgataatgagcaaagatctttcatacatgtaacattcatcatggttccttgtatcaacaaagcaccgtgtcattctgaaatttgaggaagagctagctataagtaaagcacagatgatccaaattcaatgcaaatgcaattgattaaaatcaagtatattatcacaataaactactcactaataaaaaaacaactcctatactcgtgctggttggccaattactgagtttgctagtactgctccttggcaaatcaacactttatttgggcagcaaggataaccactcgattgttgcatggagactaaatgatcataattttttttaagaaaaatgataagatagattaatatgtaatatataactctacaaacatataagttaaaattcaacttctacaagttgtaaaaaaatagcaaattatactatacctagtaaaatagcaaatttgagtatgtatattcacagtcaaatttgttattttttataagttgtacaagttgaagttgaacttatatgtttggaaagcgatatattacatattaatctatcttatattttttaaaaatattttataaccattgttgacatgaaaaacgagtgtaccttgacccgaatgtttaaaagagtttccctagcaatgattgcatgtaatttcaccagcacaggagagctgcagcactaactacatcatagattttcctggacgccgtccccttttgtttccatgctgtccgtaagtggaaccgcatggaaaaatagggggacaggcgccgggctgtcgcccgcacgggaaaacacattatcctgtgcgggcggctaagccaaccgcacacgaattttcacccgcacgggcccaccgcttttaaccacgcccgcgcgcaccatctcccactccgcccgctcctccacctccctctctcccactccactcctctcctcctctcctcccactctcctctcctctcttcccctctctcttggccggccggcggcgcgacagcatgcggccggcgcgcggcccctccctctccctcgactgcgggagcaagcagcggcgggcgaccacggcggcccctcctcccctccctcccctccccttgaagatccagcagaggggaggcatgggggtggtggatccaacgttgcgcgcccctcccctccttccccttgcagatccggtggcgcgcggcccctcccctccctccccttgcagatccggcggagggagcggtggatctggcgacgcgtggcccctcccctccctccccttgcaaatccggcgaaggggaggcatgcatgggggcccggcggagcagcggcatgcgtcagcggtcagcatggaggtggggcgatggcatcggcgatcggcggatctatctctctccctccttctctctttgttatcctctttgttatttgtgattctttgtgatttgtgagatgcatttttggagtccgtttgttgctgtgagatgtgttcttgtgatgtgacagttcatttgttgatgtgagatgtgttcttgtgatgtgagatcattgtgtgtcgatgtgcgactacggatccggcaccggcgacgggagcgggtggcggatctatagccggcgacagcggcgggcctcggctaggcggcggcggcggattagggttaggttttttattcttttttttttaattttttgcttttccgtgcgggcagcgtaagctactgcatgcaaaaatccgattttcgcgtgcgggtgcgccagacgactgggtgtgtgcgggtcaccctcccgcatgtaaaaatcgtttagcccgcacgagataatcggtattgtagtagtgcatgccgaggagcctgggcgctgctgggccgtagatcaacctctgttgacgagggattgcgaattgggcgatggaatatgcccccaaactttttatattttaatctatactaatacatcaaaatatattaaagggtattttctctacttttgaaaaaagtttcaatcttacttctttatttattaatttcgctagaataggcttgttatttttataagtgttcagtgacaatcatgtctacgtaaaaatgagcttaacttggctcatgatgacgatatgaataagccttgagggctttaaagatttcatttgcctgcttaataaaaattaatttaatgtaccaaggtacgatttttcttccaactttcttttataaaatatacttctgatatagatagaacgtcactattaatttattattttgtttcttagtattttttttaaacatatggcctctatttgtgtttcacacgggacctcacattcttaagtacaaccctgtgtttttcgtttcgaaaaagtgaaccctggcacatacatgaattgtctacgcagagagatcgacgatcaacatgatgatcacaagatatcaaataattaagccacgcgaaacaacaaccttttattcaacactgtatatttcgatcatacaagccggatagccagtctaccaccaaattaagctagcacaacgatgctatacacagctggtagtcgattagaagcgtcaagctacaggaccccaagatcaaagtaattacgagtaacatactacagtctacagtacatgcaacataaaatagtttagggtggagtaataggcgcctagtgcgtgcatacatgcttatttaattagccggccactggctaggctttgctgcatttaggggtgaaaacggataggataatatccgatctgatccgctccaaatccatccgtaacgagaatatggtatgggtttttttttgaaatccggcggatatagatgtgtggggatattatgatgcggatgcggatgcgaacgcagtatctctaaaatccagcagatgcaaattatccgatcttcctaacgaattatctgataggccgtttgccggataatccgaaattatcaactcatgtaactactctatatgttgcataaaacatgagccagcccatccaaggatccaattcatcaattaacctagctagactctttagtttgagactttcatgctctcatctaacacttcgtagctacgtttttatattatggacatcatatatttatgttgtttagcagttaagtatataattatttcgatggatcgtttattgactatttattgttgtcccttgcattgctaactcgatgttgtattgattgacatgtaacatccgaaaaatttaatccgtttccgaactgtctccacaacatttctaacatccaaaataatccgctccttataccatccacacctgcttgaaaatatggtttagactatggtatgaccactatttgtccgaattcgctctgttttcacccctagctgcagccgagagcgaaggaagccttgccgcattctccgaggattccatccgcataataggtcctaacggtgatgggtattcctccagccgtgagagtgccgcacacgcatctggtggcgacgtttgatccggagctctgagatcagtgagcagtagcgatcgaagttgggaccaaagggcggctgaaattgtagagcataacaaatgcagtcggcgagacttgacacggttcctgcggcacactgcgtagctggagctggtgggggtggggcattggtggtctggccgctggtgaaagccaacagtagagaatcaatggcgaggaagaacactatgggccagtttggttgagtttaagaatctgagaagcagctggttggtagcaagcttctaagaatccttaatttccaggttctgacttctagctcattttatgaactatacagctacaacttctcagaatttggaccaaaagatggattgtttaaggaaggttctgattctgagagaagctgcaactccttcaaacatgcccttcggaaggatctgaaaggtgccactgtggagtgatgatttatagctagcttgaatgcttgatgatgcctgcaacgagttacgagtagtatagctagcttttggtggtgagagagacgtaggtgttgcatgcattttcgtttgtactttgccagaccgtgatacttcttctgaagctagtgttgccgtgcgtacgtatagattgtatatgtggagctaatccctcaggttgttgatcgcctttgaaagtatcgcactgtgcgtgaaccaagatttctacgtcgtccacgccaatagactttgtcactttgttaccttcgctagccggccgcaccctagctataaaactacaagctagctgctcaatcgtgtgggaaaaaaaaccgtagtgtagctggtgttcgagcacgtacgtatatatatgcacatagtccgcagtcaggagtaataatcgagcctaagtcaatcgcccagtatattaatcatgtaaatgcactactgcagatatcttaattgataccggttgaaaatcttataaagataccggattttctaaccggtgcgtagcaggcgacacttatgtagagggaaaataggtgttggtttaagaatgaccggtacctttgaggttccacgaataaaaaaaatatcggttcgattcaagcgatgcatcacgtagctcccatcacccatgagatcctcatccaacaacaaaatcatgaaaaagaaatcatagaaaaaaaaaccatgagcttctaaacatagatctgtttcccaggaggaatatttatttaaagaatttcagacttatttgcgtttcccaggaggatatatgtgcttctaaacatagatctgtttctaattaggaaaaaaacgttcagatttcaaaattgtccactcaaagttactttcttataatttttcagaatttcggtactctgcagtgtttttttatttcttggtattttctaaatataggacccctctatttgtgtgtcgcacctggatctaaaaatttttaggtacaaacactttgttttttattttgaaacagtgaaccctggcataaacatgaattgtctatatacaaaagatgaccggcatgactttctttttttttttttacgaatcgaccgacgccaatttcatttaatagagtaggagaaaaaatttacaaagaaagcaagacctctgtacaagctaggcgatagaggcctggttagtgactaaggtaaccaagaagctagattcctagctcccgctcgggtctaaaaattttggcctcctcatttatcttgtttattactcactctgttccaaaatatagcaatttttagctatgaacatgtacacatagttgttcagatttataactaaaaatacttatattttgagacagaggtagtaggttggacaccagaaaaaaaacataaataacaaagtataattgagcaccagaacatcgctcttttgatggtaatggatattcctccgaccatgagagctctgcacacgcatctgatggcgacattgttcgggagctcggagatagccaagcatgcagccaggggcggaggtagagtatgggagggaggtggccaggaacccggtcaagaaatttttttagctatacctcaccaatttttactatgtgtgcaccccctaaatacaaacttaggcacctgtatcagcttaaatttaaactaaagttgagtaaattaagcaataggcaccctcctccatttcattctaactccgcccatgcatgtagcggtcgaagttaggacaaagggtggctgaaaatcatagtgcataaccgatgcagacggcgaggctccgcttgatacgattccttcgttttggtaggtccagatgcaaacgtggcatcgatttctcagaatttgtcgacgtgtgcgtgccgctcgggctgaataccacggtattgcattgtgaaggcctttagtgaaggcgatggtgggggattattggtagtctggcagctggcgaaagccagcaggagatcaagaccaaatggcgaggaaaaacggcatggtggacttggagggcgccattgttgtttgctttcgatgagtgaacgcggatgacgatttctaggttgatgttaggcattgagatgtgtagtatttatagcctaggaggctaggaagcatcgaatccgtgcatgatatagcggttggtaccttgggcatgcatgatgttttgtctatacgtactttgccagaccgtaatataatatatactgcaagtctttacttcttctgaagagtacgctgtacacgtttatacattcactagtttcttttttgccacacaatcaatccgcatatttgtcaaggacttgatcaagtacgtatgtacagttgattagaaacagtgcatgtgcctaactcagccagtacatacatatagggctacaagttcgctgaaagtatgcatgcgaagctgtgaaactatccaggagtcatctcaatacttgtgctgaagatccagttcgatcttagggataattgggccaggtgaattagccgattgtgtgcacacggatgaaatgttgaagcaggaaacacgctggtgcggcccatggaacattgcacgagggagtgcaaatgttctgggccttggcccttggggtcataggacaaagtaggaagtagatcttgatcctaagtgaacatgggggatgtggccgtgtgggcttggcaccaaagattttgattttgcactcagacctccacaaattcgatccttacgcattaataatatttgtggacatcaaaatataaaacgtggtgagtgcagtatacagctacaagcacgactgcaccacaacactaaccatgcttctcagagtttgattctctaagtagcgaaaaaaaatagtgctccaatttttaaaattcccatttcaagttcccattttgttttgtaaaaccttcccctgctagaagcagctatgacgaacttgggcgctagtgaagttcaagtactgaaccactagatgataggggcatcactagacgatagggccgtatacccattgataagttgtgaagagtttaaccataggtaatctcttaaccatccggcagaggcctttggtgtcccttccagtcaagaattggggcttcacaattactagccaatatttctctcatgcctttcctcgttcatggttcgatattctggtgtcctaggcgtagaggaaccacaccaatccatcccgaatttggtggttaaactctactgcggtgacgatactgtaggggaggtcctgcggcaaaatagctcgatgccagaataataaaaagcttaacacctcttatttgactttttcactattttgaaatacgaaaaagatccaaatccaaaatgcaaaggtcgtcttattcaaaacctcaatcatcacatcccctctctcctacttcacacctcggaacgcactgttcttatagagagaaaggggctttcccatcttcttaacccaaaatgaaatggctgaggagagggaggttccttttggggtacccccgggaagagatccagtggagacggggtgggcctgtagctcagaggattagagcacacgggactcccggatcactatggccggtagaatccctctcactttaaaacactagagttttgggtactaaaaaaacgagtggtttccgggctcgcctcttcgaggggcctccgctcgtggacaacctcgctccgggtcttacccaccctcgagtccaatctcgggtgggcgcttaggcataccctattcactagaccggaatccaatccttggctagccttcaatggctaatgctgaaccatggaccggttgacagacaaaggtctagatagccactcgtgtagatagccactcgtgtatccactgtgtggttctgaacctgagactatgaaccacatcctaatcgcctatgcatacttgtgacatctctggcaacatatgatgctttgcagccggaatttagggtgatgccccaaccaatcactcagggtgtgtttagttcctgaaaaaagttagaagtttgaacaaagttgggagtttggaaaaaaagttagaagtttatatgtgtagaaaagtttttgatgtgatatgatgtgatggaaagttgggaataggggagaaactaaacacagcctcaatctagttggtgtggtggctcagtacaaggaagtttctgcccaagacgtggaagcgtggcttcgactcactcgtcatcctgatgacatggtgtctttggaaggagcggaacgccgaagtgttctatgacgtcctcactttcgtgcaagctctgatttcttccatcttgcaagaacctgtctctggatgcatggaagagtggggactcatgcaactcggtttgctgttggcctctcttatttccgcggtgatcctgttcctttccctcgttggctttgtggctggagttttttttttagctctccataacctgtgctccaccctaagtaaattccaacctcttgggccactactagtgtgttttttttttcgtttttgctcttttctaatacattgatcagcaaggcctcttacgtgtttgaataaaaaagttcaaaagggctaatctctcgatcgattgcctagcttgacaagtattgtactgtgcgtgatctaagacatttgctaccgctgtactgtgcgtgatctaagacaataacgttcacgtcaagacttttgttagctctctaaaaaatgattttagatcatgtgtagcaacaaaagaactagtgtcaaatggaggtgttggaacaagcacgtacagtcgatcaggagcaatgtacgcgcctaactcgatccggctgtagtatgtaattgatggggtcatccttttattaataaagttctttaacatcgagggcctccctgctgtatttatttaaagaaaacattgatggggcacatacatacgacgcaagtttgctgagagcattgaaacagtggagaagagtcttccctcttcagtactgtgctgatcctgtacgcagatgtaatgtatgggcgtgcgcacaaagtgtcaccggagcacgaagttttgtctgggcccagggaagttggaaatacaacttgaaaaaataagcccatttaatggccaagtgaacatagctttttacaagtactacttccatttcatattatataggtcgttttgatttttttaagtttttttaagtttatagaaaaatatagtagcatttatagcacaaatttaattatattaaatctaatattgactatatttgatagtttctttgttttatgttgaaaatattgctatatttttctataaacttaatcaaagaaaaaaaattaaattagaaaaaagtcataacgacttataatataaaacagaggcagtagtatatttgaggttggaagtatttttataccagcaaagaaaattgtagcagctatctcgatttcgtttgagagctgttatcaaattttaagcttctgacctctgccattggattcaccatttccggttcccatcttcgtgcattcgccttccaatgggggaacttgtgtagttgtgttcatgaagaactggtgaagtttacatggtggaacaagtcttctcttttgtcttgggggaggggggttagcaggagttaggtaaatcattttcagaccataatataatagcactctctccattttatattataagttgtttttattttttccagtcaaacttctttaacattgtgaacgacaccaaattagtttattaaaaataatatttaatatattttgataatatatttgttttgtgttgataatattgctatatttttctctaaacttaaatcaaacttaaataatttttgacttaaaaaaatatcaaagctcttataatattaggacgaaaggagtagctatcagtatgaagagggaaacgaggaaatattatcatacacctgtacccactatatttcgattttgtaggcatgcatgcatacacacagatcagtacaaaattaattcttccaggctagcacgtacgcataataacgcgtaatatgatcaagtcatgtgtgtgtgtgcgcgtgcacacacatatagcacagtcccagatcttataactttattattcttaaacatacatggatattaagaccctagcttatagctacctcaatgaagaacggcacgtacgcgcacgcacgctgctggcagatatatattgggtcatccaagtttaatacagcatatatgtagaggcaaacacgcaacatatatagatgctgcatgcctatatatagcatgtacatacatacgtgtacttacgtatatatgcatgcacgctatctctcaacgtactgattaattaacacaagttacagcggaaaccttgccgcatgcttttaggatgttggggacattgaccttcagattgacgagggctttcaccttgatggcctcgcaaaggcagaaagcggcggtgtcgctcgggaggctggagagttgcgagcagcactgctggttcaagagctggttgccaagagcaacattaaggcacacaccaagatcagctaacggcagcgggcacttgggaggcggcgctggtgatggtgtcgggaccggagttggtgcgggcgtcggtggcaccaccagggctggtgctggggctggagtttcggtcggggttggcgccgtggctaggcatgggctatggccatgtagtactagtcccccgttgacggcagaagccaagaccaaaataactgatgcaaagaacaaggcagagttcattgcccgtttgcttgccattgttggaatatgtgtgtttgatgcttttagggtatgtgccttgtagtatttataggcatgtagcttgcaagttggtgtagcttaagtcaatagaaaacggaaagctttttgaattttggcgcactgattaacaaatacatttgtcagtctctagtttagcttaactccatacacctcattctcttctcatagtacaactcgtgccacaaactcgatctctgcacataacctcacatagattgcacacatgcgttgagtaaattattcaacactgtatatttcgtacaagcctgatagccagctgtctagcacagcgatgctatacacagctggtagtcgattagaagcgtcaagctacaggacaccaagatcaaagtaagtacgagtaacatactacagtacatgcaacataaaatagtttagagtggagtaattaataggcgccagtgggggcatacatgcttatttatccggccgttggctaggctctgctgcatttaggccttattcggtttggaggggagtggggaaataatttcacaccataatagatgtggaataaatcccctccaatccctccctcataggaattaaccgaacaaggacttaggggtgaaaacggatcgcataatatccgatccaatccactttgaatctgtccacaatgaggatatggtatgggcttttaaaaatccgacggatatagatgcagatacggatattatggtgtggatgcggattatccaatctttctaatagattatctgataggacatttgccggataatctgaaattatctactcatgtaactactctatatgttgcatataacatgagccatgagccatccaatgtcctaatttatcaattaacctaagctctttagtttgaggctttcatgctctcatctaacacttcatagctacgtttttatattatggacattatatatttatgttgtttagcacttaattacataattatttcgatgggtcatttattgactattgtattgttgtcccttgcattgctaacttgatgttgtattgattgcatatacatgtaacatccgacaaatttaatctgtttccgaactgactccgtgccatttctgacatccaaaacaatcctctccgcataccatctgcacccgctctgaatccacttaaaaatatggtttaggctatggtatgatcactatctgtccgaatccgctttgttttcacccctagctgcagtcgacagtgaaggaagccgtgtcatgttctccgaggattccatctacataagagctcctgactgtgatgggtattcctccgaccgtgagaacgccgcacatgcatctggcggcgatgttgttctggagctctaagatcagcgagcagcagcggtcgaagttaggaccaaagggctgctgaaattgtagagtagaacggatgcaatcggtgagacatgtcatggttcctacggcacactgcattgctaaatctggtgggggtggggcattggtggtctggtcgctggcgaaagccaacagtagaggagtagtggcgaggaagaacactatgggtctgtttggtggagcttaaaactataagaagcagctggttggtagttagtttttgagaatttggaaaagttggtttcccaacttatggcttctagtttattttctggattctataattatagcttctcagaatctggacaaaaaatgtactgttagggagggcttctaattttgagaaaagttgtagcagttagaaactcctccaaacatgccctataaaggacttggagggcgccattgtggagtgatgatttatatctagcttgaatgcttgcaattcagcaaataattttgaacacccaataacaaattaactcttttattgggtgaaacaacacgtgtgttcactctaaataaatctgaagtgtcagtcctagggtggtgaaaataaatgtcctttttcactctactagaatatgattctaatactaggttagccaggtgtgaagcgagctagaggcggcctggctgccccaacatcccaataaaaacacccctcctccctatatagtgttttgcctttagaatactataggtgtgttcggctgcaccacttgaaatatggtgcggccatttttcatagtactttgtgttagcgtagcagctgtatggcttcattgcagtggctacaattatgcagccgaacattgcagtggctataattttgttattctctctgtccaaaagtcttggtcctatatatttcatttcatggttttttcaaatcagatggactacaaataagtctccatatatctaaaacttaaatgaaaggattgtctttccgttttaacgtgctaaatattctgattgattgcgtggcaaaaaagcaaactagtggcgctggttttggatcaagtacgtatatatatagttgattattagaaacagtgcatgtgcctaactcacccagtacatggggtacgtacgtacatatagggctaagtatgcatgagctgtgaaactactatcaaggagtcatcaattcttgtgctaaagatcccgttcgatcttagggataattgggatcgtacgtgcacacagtcgtgcttgtagattttggcttcaattaatatatttcgattgcgtgcacgcggatgaaatattgaagcaggaaacgcgctggtgcggcccacaaaacattgcacgagaaggagtgcaaaactactgcaaatggtctgggccttgggtcataagacaaagtaggaagtaaatcttgatcctaagtgaacataggcgatggggccgtgtgggcttggcactaaagattttgattttgcactcagacctccacaaatacgatcattacacattaatatttgtggaaatcaaaatttaaaacgtggtgagtgcggtctacaagcacgattgtaccacaacaccagcaatgcttctcataatttgattgtctaattagcgaagaaaatagtgctccaatttttacagtttccattttgttttctaaaaccatcccctgctggaagcaactatgatgaacctgggcgccagcgaaattctagttctatccttgcatggctagccttcaatatggctgatgctggagctggatgatggaccgcttggcagacgtttagatagccactcctgtatccgttgtgtagttctaagcccgagactacgaacctcatcttgatcgcctacggatactcgtggcatctctggcaacagatgcttcttgctgccaacatttaggttggtgccaatcttgttagctagagtggtggcttactacaaggaagcttctgtccaaggcgtggaagcgtggcttcgactcactcgtcatcctcatgatatggcgtctttggaaggagcggaacgctcgagtgttcgatgacgtcctcactttcgagcaagctctgatttcttccatcctgcaagaacccgtctctggatgcatggaagagcggggactcggcagctcggtttgttgttggcctctctgattttgtggtatcatgtttctttccctcgttggctttgtggttggagtttttttttcgttaagtagctctccataacctgtgctagctccaccctatgtaaattccaacctcttgggctccactgctagtcgatgatctgctgtaatttctttgctcttttctgatacattgatccgcgtgtttgaataaagaagttcaaaagggctaatctcttgatcgattgccttgacaagtactgtactgttcgtgatctaagacatttgctactgctgtactgtgcgtgatctaagacatttgcgttcacgtcaagacttgtttagctctctaaaaagatgattttagattgtgtttagcaacaaaataactagtgtccgatgaaggtgttggaacaagcacatatagtcgatcaggagcaatgtgcgcctaactcgatctggctgtagtacgtacatacattgatggggagcgcacgaagcgtcaccggagcacgaatgggttatttagattgatgtcatttcaaatcatactattttttttataaaattgttaaatatatgcatctatttagttttctaccaaactctagtaaatacataagtaatcctaccaaaacttggtaatattgttaaattgccaaaatttggtaaagtttattttggctacaatctaaatagtccggaagttttgtccgggcccagggaagttggaaacacaacttgaaaaagttaagcccatttaatggcccacttgaacatacctttttataagtatttcttccgtttcatattacataagtcgttttgacttttttaagttaatttatctgaaagtttgattttatataaaaatatagtagcatttatagcacaaatttaattttattaaatctaatattggatatattttgatagattctttgttttatgttaaaaatattgctatatgtttctataaacttgatcaaagaaaaaaattaacttaaaaaaagttaaaacgatttataatataaaactaaggtagtattatatttgaggttggaagtattttggactagcaaagaaaattgtaacagttaggtgccggaaattcccgatcgaccgggtgtcgtttccgtttaaggggtaccgtttccgaccgtacctttctggctatttttaaattttgtttttttttgaatttctttctgtatcgtattaatgtcgatactgagtagtttaaatgataaatatggtcaattaccagccgatcgagaatcgttttcgaagagatgctaccgattccgaccgtttcagatcgttttcacccttagtaacagttatctcgatttcgtttgcgaaatgctatcaaattttaagcttatgatatctgccattaaattcactatttccagttccaatcttcatgcatacgccttccaatgggggaacttgtgcagctgtgtacatgaagaactagtgaagtttacatggtgcaacgagtcttctcttttgtcttggggaggggggtttcccgcaggagtcaggtaaatcattttcagaccatagtataatagcactctttatttatatattaagttgttttgatttttttagtcagacttatttaacattgtggacgacaacaaattagttttattaatattaacatttaatatattttgataatatatttgttttgtgttgataatattgctatattttttttaaacttgatcaaacttaaattataaaataagaaggaaagagtagctatcagtatggagtgggaaatgaggaaatattatcacatacacttgtacccactatatttcgattttgtaggcaggcatgcatacacacagatcagtacacaatcaaatcttctagcacgtacacataatgatatgatcaagccacgtgtgtgtacacatacatatatagcacaatcccagatcctgtaacttaattattcttaaacatatatggatattaagaccctacctccatgaagcacggcacgtacgcgcacgcatgctgctggcggatatatatttgggtcgtccaaaagtttaatacagtatatatgtagaggcaagcacacagcatatatatatataatgctgcacacctatgtatagcatgtacatacatacgtacgtacgtatatatatgcacgctatctctcgacgtacttattaaacacaaactacagcggagaccttcccgcatactttaaggatgtcggggattttgaccttcagattgacgagagcattaaccttgatggcttcgcaaaggcagacagcagcgatgtcgctcgggaggctggagagctgcgagcagcacgcctggttcaagagcgggttgccaagaccgacactaatgcacgcgttgagattaattgacgccagcggacacttgggaggcggcgtcggagatggcggattgacaggggcaacggtgggtgaaggtgttggtgccggcgatggcgtcgggactggagttggtgcgggcgtcggtgtcaccaccggggctggtgctggggctggagttccagtcggggttggtgccggtgcttggcatgggtttagttgcccattcacagcagaagccaagaccacaacaaccaatgcagagaacaaggcagagttcattgcctgtttgcttgccattgttgcctatgtgtgtgtgtttgatgcttttagggtatgtagccttgtagtatttataggcatgtagcttgcaagttgctgcagcttaagtcaataaaaaacggaaagctttttgaatttcggtgcactgatttacagatacattgtccgtttttagtttagcttaactccacacacttcattctcttcccgtagtacaactcatgcatgccccaaacttcatctctgcagaaaacctcacatagattgcacacatgcatcgagtacattcggcaaataattttgaacatccaagaattctttttttgggtgaaacaacatgtgtgttcactctaaataaatgtgaagtgtcaatcctagggtggtgaaaataaacacccttttcactttcgtagaatgcaatactagtactagggttagccaggagtgaaaagagctggaggtggcctggccacccccaacatcccaataaaaaaaccccctccctttatagtcttttgcctttagaatactatattttttgttattctctccatccaaaagtcttggttctattttattttctgggttttccaaatgagatgagcttatttgtagtctccatatatctaagacttaactgaaagtgttgtcttttttttaatatgctaaattaaattgttgactggaacccaagcaggggcggatccaagaacaaaaaaattgggggggggactcaattacaccgttttttcaacctctagccatctaggagcctttagtttattattcatagtgaaaaaattgaagggggtgctccgggggtatccatgggtcttgtgggtgtagaggggactcgagtcccccctgcacccatgttggatccgcccctgaacccaagcaaccatcttaatattcattggttgcatgcatgcatattgtttctcagttttgttacatgagggatgagggatgagtcaattctttttggtcttgatgataaaagaaatatgacttagaattttgggttagaaaggggtgtatagtagttattctaaagtcacatcgaattggatatgggtgacatagaaccaattcaaacacggataacgtaccaaaattttaacgaaaacatttttaatttttataataatagagatagagattaagtacgaagggagatgactatgtgaatagctaaggagtgagagagtggttgagagcgagatttggtgaaaattgaattgaggggtggtggttgggtggggagagtagttcttagtatttcgagtaattgtatcttatgacaactgaagacaaatggagtaaatagtaatccatattgtcaaaatattttgcaattattcatattggttacgacaaactaggatatagacattgagtgcttaaaatgcttcccgccttgttccagtccttcacatttattttctttaagaaaaaaaaactagagtttacttcaaacaaacattgcatggggttgaagatagaccatgtgttatgtacaaaacagtaagagaaacacagagggactgcctaacaattatacacacatgtattcaacaaatggaacgttctctcagagacactgtaggatgatcccaagacttttggctcaaaatccaatcaatgttgtgtgcggttgggggttggagcagtcggtacgtcatgacaaacactattgatcatatacattgctccctctcttgttcccctccattgagaaaaaaaaatgcaaaaaccacctagaaattacttcaagtttaacattccatgccataagtcattttgttgtaaatgcccacccctatactcggttttgttgaaaatccaccccagtgcacacatgcttgaccgaatcaatatattttcataaattgtgaaccgtcaatgtggtcttcacataatttaatacttctagaaaaatagtcttaacaatttctttttgagattctacatatagaattgctaatgaaagcttaaaaattgctgcacctagttctgctatatgcagaaaaaatataaagaataagtttaatgcaaatactaggacaagattgactcaattagcttaacctgtggtggctctacatcagtgataacaagctgatttggttaagcatatgtgcactaggatggtttttacaacaaaaccaagtataggatggatatttgcatcaaaatgacttatgagatttaagtaaaaaaaatgacttatatatgagatggaatgtcaaacttcaagtgacttttgagatgttcttttttaaattttcccttaatggagcgatcgaggttggcagcgaacgcacacacggacctgaagaaaggttaacaccgcgcgtcacctcacctccgtcgttgatgcatgtacaaaacctctcacggtcaagagcgaagtacatgagaataccgggttacaccacagagaattggagtttcctcacttcttccttttcttttttaaaaaaatcattatattaaacattaaaagtacagtacatggataaaagatacatcttcagccattaaagttgattaaagaacttccatagtaggataaccattatgatgatataagtaagaaaaattttgacaaactgttttagtagaactattaatatttgtccctagacttttttttaaaaggtagtcagccatcttattcatttatcttgaaatctatcgaatattgtagctccacctaaaattgatttactcttgatagaagaggaaacaagctccagggataactggataaggtttagttatataattctgctatcttagaagtagtacgtaccaggtcctgattgatttgaaatgataagttccttacatatgcaaattgtcagattgatacctgcaagtttagcttgaatacaagaggtataagaaaagattttgcttgaataaagatagccttgagagttatggagtcatgaatgaaaatgccaaagcctgattgatcttccatccggggggcatcaacatatatagcatctattttcaggcaaaacattaatagagatattaggattatcttccagagttcccatatagtcatcccttgcttcaaagctcaacattttagtgaaattattagacatgacatctgctgcactacatataatatacttacataggttcccattcttaatttccttttaaagtaatatcattcctaactttccaaataaacccagagcattatagcatgattttacgtagtattatcagatttaacagttgctagtaagcaagctagaatgtctgaaatactttgcatgttatctactatgagagttgatattgtcctctcttctgttgatgaggctttggctagcatcagggtttccaaaaccgccggggccagggttaccgcaccccggcggtaagcacggttaccgcgcagtaaccgcggtaaccgtgaaaaaccgtataaaaccgtgcaaaatttatcaaaaatttaaattattttttaaatttatttgaatttaaggaggttaccgcggtacttatattaccgtacccccgcggtaagcccggtaaccacggtaaccgtacggttacccacggttaccgacggtaagtcaaaccctggctagcatccactcaaggactactaaagtatatgaaattaactaggagaagattttgattggttgagaagtaaatctaggtgaaaatattattgtagtttagaaaaaaaaatttaaatgctagaagttattttattttagaatggataagtactctacgtccggaagcaacaggcttgaaattgaataccccgggattagattaattccccctgccgtgaccactagctgcacgtgtccctggcaacgaaaatgctagtcctgacagttttcttgttttagaagctactgatataaaaatgttttgtaggtaaaaatttatatttgtgtttacaaattaaggctgaaaaattgtgtttccaaattaaggctgaaaaatatattatgataaaaaatccaaaatcaatcataaaattaaattttgagtaaattttaaaatatccacctttatcaagttaaagttatagaaaaacactagtgggcaaagccccggtagttttttcagtcaaaaaaattatagaaaatcgtatgtatctgtggcacataaccacatgagattttataagtgttttataaaaccctacctttattcaaatctcgattaatttcagcatatcctaaacaataattttttcaaagtagtgaagttaaaatatcaacttaagaactcaataattataaaaaaagagatcataattcatagacactatatttttaaatgtaagtatacacaatatatatcgaagggttttgtaatactttataaccacaatgccctaatgttatgtgccacaaatcaaaataactagggctttataccacgtaatttaactataaatatagggttctatgaaatttactgttaggttttagctgcaattgagcaaaaaagacaatattatagaaacgattttttcggacaagggcccctctaagttgtatatgggccataactatcatgcctacaaaattcgctcccctggaaagcgaataatgggtcgcccgcatgcgaaaatactaatttttgcacaaacctaggtgcatgcggacgtccaaccacatgctaagataggttttgaccgcttgcaaaaatcttttctgtagtagtgagaaatcactgctcgtacgtatggagataacctataaatccaaaatttcaaaccgatgatacaaaccatgtttggatcatatacaccgtataacctagtgttcagtcttaggccccgtttggtaggactccaaactccaactcccaactctcaactcctataggagctgaagtgggtatgaaagtgtttggctagattagttagctctgcgcaaatacgttccttgttggcatttcgtcgaacacctggttggcgtcgccttgctactgccgccgccgctcaacccgtgcgccgtcaccgccacccgcctccgtccccgccgccagcggtcagcccacgggtcgccatcgcagccgtcgtcacacacgcgtcgcccggctgctgcccgcgtgcctaccgacgccgacgtcaacgcagccgacaccgacgtcgacgcaatcgacgcccgtgcgcctgcagccgccgccgctgcccgcgtgcagccgccgccgctgcccgcgtgcagccgccgtccgcgtgcctgccgtaattgttcgcgcctacaaaattcgctcccctggaaagcgaataatgggtcgcccgcatgcgaaaatactaattttcgcacatatctaggtgcaggcagacgtctaaccaaaaaaaaaatttctgtagtagtgagaaatcactgctcgtacgtatggagacgctgccagatcaaggaactctgtataagatcaactataaatccaaaattccaaaccaacgatgcaaaccatgtttggatcatatacagcgtataacctagtgttcagtctggtggacatttacacaacaaagtactcctagctagcatatataggacacgcatagtctagtggacatttacacaccataagtactactgtatatgcccaagtggagaagatcttccgtgttgatggagtgtaccagtgatggagtacccaggcacccagatccatgataacatgcatgtgcctaactcagctagtacatgcgtggggtttatgcgtatatgcatgcgcagcaattttctagcctgatttttcttatagtaattaataagaaattcggtaccattagtagtcggttttgcacgttaaaggtgatatacccatataggaacagaaagtccatatatacgtacgtacactttctacgtccacgtgtggtattattaaccggtagtcaaaaaaattctactcctattagtttgagatggttcgtcgttaggagtttctactattaagaagctgaacataataaaaaaaatttcctcacttgatcttttttgtcattatacagaaatatgagtatataccccggtctggcctagctagcccgacggtggggtagaggtgcgatcacactggactcccaccaatatgtctgagagtaagggatgtttagttggttgtgtttctttgccaagctacaatttagtcatgtcacaacttcctaggcatgtgtttgtttcgccgtcacaactatatcatgccacactttcttaacctttggctgacttttttttaagataatagaagctttattaagactcaatcaattacatcaagatggtacaatccaactgagccaacccccggcctttgtataaaatgcacacatctaaaaaggaaccataaaagaaaaaacctcatctcaaccacaggagtgtgaagggaacataaaattagtggttatcaatccatagactagaccgccacccatgcacctgggtaaaaaaactactgcgccacctggtccaaacgtcatgataccactgcaatagtatcccggtttgtggagtatattccaggtgtgtagccaccgagtaactaaagtaataacctgcaaaggagaagacactattttgttatcaaacaacaacccgttcctgcttagccaaatggaccaacaaagagctactgcgcccatcaaaagatgatttctcatgtctttaggaacacataaaagccaaagcccaaacatataagttacatttcgaggagattttaaatttgaagccattcgaataatagaccacaccaagcaggaaagatgacattggaagaacaaatgttggatggtttcgtctttatgacaaaagcaacactttcttactaccttgcccgacatgtcatactcttaaacttgtgctaactatgccacacttttgaccaactatttattggccacattttttccaccatgccacaacttggctaagcttagttataacaatgtaggcatagggatggtaacgaggctacacctgtcgggttcaattatcctattcccatccctgttgagaaggaaatcaatctaccccatccccgcactcggggaagggtttcccctatcactgtccccgcatagggttcgaggcacacccaccgaatagtaggagtgcagcaggccagtatgcggcagccatggcgcactcctgccactgctgcttggacgcgtcatagcatcaggtcttgcttggaggcaacaatgacaacatgatgcgtatgaaaccaatgtggatgcattagccatggcacgacgcgaatgctcagcatggatgcggcggtgcaaatgtttagcatggagaggacgcgatgaggaggcgtggatccggtggcacggtgcaaaggacgagacgaggacacgggttagtcgcctggagtcttggcaggcttgatctagagcactcaagaggaggggataatatgcctagggtttccttactttctatacgaggaacttgtgaattgggctctcctcagtggacttataatttttatatggattgtgcgctcaagcaatatgcacatatgcctaccatactcaggggctcatgggaaattagggacggggggctagggaacgtcctcgttcccacttccccaatgcagacatattttgcccgacaacaacccccatgggtgatgattttatcccatttacatgccctatagagtaatccccaccggggttcgggacccctaccatccctagtcaggcatcaaccaaacattccctcaatagtacacaacgctacgatataggcatctagataggatctttattttaagaggcatccttaatttccataaaacattattactctctatataaccattgttgatcaaggctaaatacatagaatggaccaaaaattaattaaccactgtgatgaagattccatctaaacatacttttattatcatttagattaatctgcacaatataagcaaccaagttatgccatagcacaaggttttgacccacaaatgcccttcaagatacattgtgtgtaacagaattcaaaacaattgcaattgatgcactttttctacgaactaacttatatagaaaagggtattgctccttgaaagaagaattatcaatccacttatcttcccagaatttgatttgttaaatccaaccccccccccccctacaaatcactaatcattccaatctcctaccctcaaattaataaaatcatcaattgtatactataaaaaagtatgtattaaatctcatgcccaataagagaagatatagggaacaacttcgctcaccatgctagcgatgcacgatgggataaatcactagtacagatccttctatctgtgacgggctctaatatgcttagaaatagcgggccgtcacaaggaagtcatctcaatcgggccgaaaagtgcccgattgagatatggtcgcacagacatgttagatgggtataaaacttaagcccgtcacggatgacacctatcagtgacgggccacaactttaggcccgattgagataacattccatatctcaaacgggcctaaagttgtggcccgtcacagatgaccatcatctgtgacgtgcaccaacttgaggcctgtttgagataacaactaggcccgtcacagatgactcatcagtgacgggctatatacttaatctctatcgggcattaactaaagcccgtcaccgatgactatttttccatttttcatatgaaatgtttatatttgtaagttgactatagcaaaataatttacgggtagtaaatgatttcaaatggaaaaaatgtcaacaacaaagttgtataacttatcaatatttacaacttttagtttggtcatttttcaatataacatttttttgaacagtttgaatttgaatttaaaaatatgacaacttcaaacaacattttcaaatactaaatgagttcaattgaaaaagtcatcaacaacaaagttgaataactcatcaagatctaaaacttttatttttgttatttcttcatctgacaaaatgttagtaatattatttacaaattttacatatatgtgttatagtttataaaatcagataagagatatgtcaattttgtaaacaatgttactatcactttgtcgtatgaagaaatgaccaaaataaaagttttagatcttgatgagttattcaactttgttgttgatgactttttcagttgatatcatttagtatttgaaaatgttgtttgaagttgtcatattttcaaattcaaattcaaacggttcaaaaaatgttatatagaaaaatgaccaaaataaaagttatagattttgatgagttatacaactttgttgttgataactttttcagttgaagtcgttcactgatctaaaattctatttgaacttttcaaactttgaatttcaaatttcaaattgtttaaatagagtcagatggagaaatgaccaaaataaaaattttgcacctcgatgagttctacaactttggttttggtgacttttctatttgaaatcatttaataaccccaatttgacatcctggcctagggcataataggattaatagaatactcataccaacatgttacaattacttttccggaagctaatctctaaagaactttgacgttaagtgtgcttggtctggagtaatttcgagatgggtgaccgacctttctcatctgtgacgggctataattaatgcccgtcacagtcacagatgactcatctgtgacgggctatagttaatgcccgtcacagataagggtcatttgtgacaggcgctagttgtggcccgattgagataggtcatctgtgacgggctatagtttgactggtcgtctgggtcaaagctatcggtgacgggctttacttagggcccgattgagatagaatcatccgtgacggccgtttgcccgattgagatagctcttcacatcagtgacttctagcctatgacggacgccatgcccgattgagatggggcttaccacccgattgagatgagggtatctgttccagtgaatcactgagcacataaaagctagatagaggtggcacgttgtaagagaaaatggacctttgaggagtattttgtacgaaattaagctataggcgggagattggaaaggacggtgacttgtaggggattatttgggttttccaaatattaataatgaaagtgcacatacttaagaacttgtcttttcataagtcctgacaaaaaatgagaatcaccagacattttcacaacttgtataattgactaattatttacatatttccttctaagtaaactctgccaaagagcatcctcatttatcaacatgaaaagcttgactacaattgttatggtggagcttgagggctgcattggacaaattctagggtagcgaggcgagggagctcaaggatggcggtctgggattgggtgcacgtacgtgagagatcgagagccgtggccagcgcacaaactcgatggcggcagccgtgagagcttgagagtcacgaccttggggagttcaatgcatgcagtggcttggcacaagggcacggtggtggccaacacaactgtggcaactgcggggggatcgaacttgaggttggcggcaatgggtgacctcatgccatgagggagtttgagggtggcagccttttgcaatctcgcagctgctaaaattgaactcaagaagaaagggggatcgatggagctggccggctgccctgtccatgcctgaactcgattgcctaagatggagatgaacaagctagtggaaaatggaggtaacattacaggtatttaacttcttttttttttttttgcggggaggtatttaacttcttacttttgaaggaaatgaaaatgaaggacacttcatagaaattcggacggaatgctatatggaggaacgttaaacttaggtgatttttggtgatattaaaatggtttagatctttcaaatgttatatatgtaattaagcttataacttccggcgctacataactaattttgccctataactaacctacagttgacctgacccagtaatgatcagtacaccaaaaagaatctacaaatccagtcatctgttgctttttcatgaaatggtggatgccatcagaaaacattcatccatctatataagcttattatatatagtaattcatcagtagtaatttctgttccggtaatggtttgtgcgtccacaattagtagcataacgggaaaagaaatcacaaatagtactgggtcaccttgctagttaatcggctatatattacaaattaaattaattagtaaattgtacatcccttaattagcttgagcgtccattacgtacatcggttaagttaatacgtaccacattaattaattaccgacacattgagcatttgatttgagcagctatagtagctagctagcacctcagcgatgcatgcatggaaccatatggatcatcactattcggagcttggaggtgcaggagggaagccagctgccgcaccgccatggcctgcaaaaccttgctgcccttcctcgctgaagctgccggcggcgccctggtccacatccggcgctgctccttgctgccacgccgggtcccacgccggaacatgccacgccggcatcatcggcgccggctgccccatcggcgggtagtagtacggcagccccgcggcggggccggccgctccaacggcgccggcgggccctcccgccgcgaacccgagcgcgctgccgggctcctccttggcatcctcccgcggcacgatgtcgacgaggaagtcgaacacgtcggtgcgcgcgatggcggcggcgacgtcgttgcgctgcagggtgcggcgcttgttctcctcggcgtgcagccacgagcggatggtgagctccaggatgaagagctcgcacgccttggcgaacagcacgggcgcctccgccgagatcatgcgcacgtcctcgtccgccttcatgatcttcttgatccgcgccagcggcagctggtggttcttgaagtccgacgccgacgcgcgctccgcctcctgccgctggtacgcccagaacgcctgcagctgcgcctgctgctgctggagcaggtggtggtgcggcaccgccggcggcccgcccgcgccaggcacgcccggcaccggggctccggcgcctgcggccgccggctgaccggcgtagggtagctgctggttgtccattgtcacctatatatacgtaccttaattacagtcgatttgtagctgtgtgtgctgtgtctgcatgggcaaaattacggcgattaatttacgtgctaggaacgaatgatcgctacatgctccacgtatgtaacaatggctagctatacatgcaaagtgtaaacgacgcttgtaggtgttgtctgtgagagatcgaaggattgataagcatttctcaatatgtgtgcaaactgcaaaagtaagtagagattaggagacgtactctagagcttcgttgctccacatgtgcgacggatcaaacagatgagaactcgaggctggctataggtggcgaagtgcatgtgtgggggctacttatcttctatccagagatcatatcatgcatgaaaatgaagctaagcgcttgcaaacacacagggtgttcccaaaggagatctggaaggagagaaacaggagaatcttcgatcacaatgagacctcagtgcctggtctcctcgcagaaatgaaggaagaggcaaggatctgggccttggcaggagcaaagctactcctacagctcgtacactaaactgcttttcctttttctcctttacccttcggggttgtatttcttactgctatattcacaatctcgtgtttggttccattcaaaaagttagttatctggtatatgataccagtaggatttgacgtggtccgacatttcttaatttcatatactacgagatgtttcttatttttcagagatccataattttcctaaaccattacagatctcaccgaaacaaaagaagatcgaggccggatgacttcagaataagtcgatcatagcattatgatggctaaggattgtcctttcgttcaggaaaagtacaaaatcaaggaaaatgcagatagaacatagaacagtgatgactgataagtgaagagaactagctacttcgatgatcaacttacaaaaagctctagggagccagtcaacaagctgttttcgtttatgtagaagagggggaaaaagaactctggtttgcttttctagttcaagaaagaaagtgaaggaagaatagagaagaatgatgcagaagttgaagacactgcaaatgtaacagaattgacaaaaaaaaaagctggaacaaatctaactatccattagaaaaaatgcaacaatagattcacgcatccatgcatgtcgatctcaactagttaattaagttcttaccagaaagcaaaacaggctagcctgtttgagtgaacgagctctactgcttcagatatccaaaagtatcagggtaaattaaagaacagcacagcaaaagtatcagatgcttcggcacgcatggggatcgatcgtcaggggaagcagaaggagtgcaggacacactcctcaccgtcctacccactgcctagtgcctgaacaaaatggccatctccactctctactggggttcttgccttcttgctgcaattaagctgaaaaaaataaaatccatgaagtggacggagaccttggatatctgaagcatgcacgtcgttctcaggctctcggctgcttggaagctagctagaaacaattttttacagtgttcgctaatactttccactcctgcagtactgtcagcataatacccagtaaaatcgatgttactctgaaagttttagccaaaaagaacagtctgaaaagggataaacacgttgtctgcaccgtgacactgtccgtgaaaaccgatcaacgggggttgttgttgtgttgtgatttgttgttttttttggcttgtacctgaggataagaaaagatgaaggggagatccgggagagcgcgcattcgtggccaggcttggtcttttcggatatggatattatccgttctggaagtctggcagcctcacaaaattctacgcttagatttggggacgactgcccctgctactgctggatgcggccgatccatcgccgaaatctaaatctgcagcatggccgactgcacgttatgatttctggcgtgtggggttcacgtatccaaccactgctgatgaacactgaacagtgccacacgaggaaatatcttagcatggatgcatgaccaaacagatcagagatttaaatagtactactgccactacaccagaagcttgatgaagcagacactcagacagtcagacttcacagtcatactgttgtgagagatttttttcgtatgtgaaatttcgagtgtttctctaggtagtacgtagtacggagtagtaaaactccatgattgcaaagttgctgtaaatattgcagttttaaattgaaacctgtgttacagcttttcataagttttttctgcctacaataattacagtttctttggatcagcaacagagatctcatagttgatcacgccgtggtcagcttaaaatatgtagcatatgttcccagctcacacaaaaaggaaaatttctagtagcatgtttctggaaaagtacagtgaacaaagtccgaagtataacacaaccatgggcttaagtttggacctttttttgaactttaagttttgggccttaggcccaagtgaaaatgtaaattagcctgtactggaacctaaaacccaatggaaaaagtacactcaaggaccctcaacttgtcatcgagttacaaaatcatcccccaaccacaaaaccagatatattacatccctcaacttaacaaaaccgtttactttaggtccttcgatggttttgaccccggttttgtctgacgctgagtcagcgggggacccacgtggccccacatgtcaggatgccaactcatcacctctctgttatttcccctcctccccctttctctctctctctccctccctccttctgctccccagcgtcgagcaccttgttgcaccgcacgaacaccggcgggatcaccagctccagctctgcatccttcgtcttcacgacgctcctctcacctgtcagctcgtggatctcctcgtcggtggtgaagagtcggtacaccgccgctagcctcgacatggcgctcatccacagcccgggcttgccgctgcccggccacagcgcccgccagttgtcgccgcggtactctagcctcccgtcctcgttgtcgactggctcccccgtccggatgtgcctcgcaaccacgcactccgcggcgacttggtgcggagccgacgaggaatggggtcgacctacagccagagcgccgccttcctccacaactcccgcagcgagagcacacgaagaggaaggaggcggggaggcaggcagcagctcgttccccgtcgtcgtcgttcagcagcgacgccggccgccggacctcctccccccccccccccccccccccccgcggcggcgcgcggtggaggaagccgctgccggcgacttcgcctgtaacaccgccgccgccaccgccagctcccgtcgatctcatcctccacgccgtgctcaaacggcggaggatggggcacagtcgtgggcggcgcgcggcgggtgctgacgctcttgggttgccctggctattgctcccagacgaagggcaccacgccggggtggcggacggggccagagttgaggtcggccttctagtagggcagcgcatcggcgtggcgcaccgaccggagtggtgcgcccaggtcctcagcctccgcctcgtcctcccgcgcctgccctcccacgtacgccggcacgccgccgtggcacgcccgtactgccgccgccacaggtttcagctcctagcgcagacgaagacaggcggtggtggggaagccgcagcctgcgccgcccgcccgcgcgccgctccgttgcctgccgcccacgcgcggctcctccccccaccgcctacgcccgtgcagctgctccctcgtgcggcacccgtgaagaagagaggagagaggaagagaggtggagaggggaggggaagaagaggctgacgcgtggggtccacactgagtcagttgccacatcggataaaaccggagtcaaaaccgccgagggacatagattgcactggttttgtaagttgagagacgctggatatctgattttgtggttgggggatgattttgtaactccatgacaagttgagagaccttccgtgtactttttccaaacccaaacttacgcccaggattgtgatgtacttcagactttgtccattgtactttagcccaaaaggttgtccctcccatttgacgggctatgtactttctacgtgtcccggcctgttttgagtttgtgatcgacctgactcatgacacgtttagtgatatgctatccacaactctgataccactcggccccacatgtcggtgacgctgctacctcccgcgaaacccagacgcttcacgttcggatccgaaagcttcgcagcccggggcaatcacgaactgccaccgcaccgtcactgacatcctggccccactccgtcaggtgggggcccacagcccgccccccaccggtgccccgccgcgccacgtccccgcataatagcacatggtcgacaaccccccgcctgtctccccgttcagcgagccagagaggaaacgaaccgatcgatcaggccgtctctccgctcgccgccgcgcgacgcgacgcgacgcgacacgccggagacggacgacgagcgctttgccttccctgcgcgcgcgcgcgcgcacggaggcggacgctggtcggtttggtcgggtgcgaccgggaacggcggccatggcgcgcggcgggggcggcgggtgctgcccgccgatggatctgatgcggtcggaggcgatgcagctggtgcaggtcatcatccccacggagtcggcgcacctcaccgtctcctacctcggcgaactcggcctcctccagttgaaagacgtaagtccgtatatccgctacccccgtcgattcggcggctgttcgtggctgacaaattcgccgagagagggaggggggattcggagtggtgcctgtcccgatcgtgtcgatctgaggcgggggatcggttggtagtgccccgtgctcgcgatttcctgggaattagcgggcgtttcccgtcggcattgtgaatttgggcattgagattgatgtggtgttacggcgtctacttgttcgcttcactttttttcgttgaaaaccgtgatattgtttgcttcactttttttcgttgaaaaccatgatatgcaggttttgcattggcgcgattgggtgacaatgttgtttggaacagaattcacgtagggatacattattctaatttcgatgcagtacagagttgtcttctctgtaattcgcccacactagcaatagcaagtttaaagttacttttactctgttagactgttagtataaaattgtactcctgtattagtagatcatgggaaatgctgatatagtttgaccctcgcaattctggaacaactcaggatgctgcctttgttttttgtcctatcccttagaggttaaactgatgattttattttttttttcctcagcttaacgcagacaagagtccttttcaacgaacatatgctgcccaggtactttgctcgtttatcttttttttatcacttatgttatgttatggctgagactaattgataaaaagctttttacagcatgttgaaactgttattctccccttgttcttatatagccctttcagtaatgaactagagtattatctattgagatttaaaaattataagatgtgacattggtataaatgaggaaaaagtccaaatatcccccctaaactttgaatgaaagtccatctagtacactaaactttaaaaccggacatctaaccccctgaactttgtaaaactgttcatatttctatctaaagtttaggatggtatttggactttttaaagtttagggtgctatatggatttctatctatatagtatatctcatgttcatagttttcattaccttactgccttatgttaattttccctgttttcatgctgggatctactcgttgtgcagataaaaaggtgtggtgaaatggctcgcaaattaagatttttcaaagaacaaatgtccaaagctggcatatcaacttctgcacaattaactgaaatttcgttggactttgatgatttggaggtgtgtcaatcgaatggatttttcctgattgcatgcagaatataaatctagtattattttaacacttttgaataacagataaagcttggagaactggaagctgaactagctgaagttaatgcaaacaatgaaaagttaaagcggacctacaatgagctgttggagtacagtactgttcttcaaaaggtatgactctgttatcttcagtatactttcatgaatattgtcaacatcatgttgaacttgagatatagcgtgtctgttagatcttttgcaaaccacttgtttccattcctggttcctcacattgttgccagaacaatactatatcaaattgccactatcttaactccaaatgatttcacccatggggtaatgtgcacatatttttacagtacactctctctcaagtcatggtcatactacacatgtagtacctaagtagcctgtttctctcgccaatctgctttttgctgactctttatttattattattttctttcattttcaggctggtgaatttttctattcggctcaaagaagtgctgcggcgcaacagagagaaatggaggcaaatcaatctggtgagagttcactggagagccctctgctggagcaggtaaaactatcatactgctccctgtacatggacattcatgtagtaccattgccatgatgtgcctcaagattgatgttgactttcaaattttaaacacacaacatcccatattgtagtaataactttaatcattcacaaatctcagagcactttggatttacaggatagtacatggaccatacatgcatatacgtgtgtaattgcaacccccacctttttttttgttttctgtttgcctctctgatatgatcttggttacccttttaggatacgttaacagatgcatcaaaacaagtgaagcttggatcattgagtggtcttgtaccaaaggaaaaggcaatggcttttgaacgcatcttattccgtgccacgaggggaaacattttcctcagacaagagtctgttgatgaacctgtcactgacccagtctctggagaaaaggttgctgttatattttctgacgtttacagtgcattttttgttctttgtatattccaccatgttgtcctttcaaagtaatcttggtatttggattatacatctcggttcatttgcgccctgataaaaagaactttgttctatgagtgatgaagttattttttatatatcttacttcctgtctagtcatgaagttattttattatttgttccaactctaagtcttcattctttgtatgataacacaggttgccaaaaatgcatttgttattttctactctggggatagagcaaaagccaaaattctgaagatatgtgatgcgttcaacgcaaatcgctacccatttccagaagatgttgctagacaattacatgctgttcaggaggtcaggtcttggaaatgtgatttgttaatattctttgatgaaattctttctagtatttcgaaatttagatatagtcctgaattgctttcagaaggtagtgaggatgccaaccgttgagagaatcatctgcacgagttgccctttatggacattcttgtgctttgcttgtgatatgtccaatgttatcatccctattctgatgtcactgctgtcatttcaatttcgaatttgaaaaatgttaattaattattatagatttataatagctagactttgttctgtgccttccaatcattacttttgctgttggtgactaatgaaaatgatttgctgctattgcatcttgtttgcaccataaggagatatgtcattgggagaaacttgttttgcagttgtactactatgaatttcagtcaataaacatataaagtctatgcttatgaatttacaggtatctgcaaagatatcagagttaaaggcaacaattgacatgggattagcacatcgtgacaatatattgaaaaatatcgcgtctgagtttgagaattggaaccgtctggtaagctatccacttatgtgataaattccatatgttagaaaattccgaaatccaccagtcaggtcattatttcagttctatatatatgatactaattagcatacaaatgctctaggcaaataaggaaaaaataatttaccacactttgaacatgttgagtgttgatgtgacaaagaaatgcttagttggtgagggctggagtccagtttttgcaacaactcaggtaattgatacaccaccctggtgctaacaatttattagcctactgtttccatttgtttatttgggagattattcttcatgtgatctcaatgatttacaactttattttgcagatccaagatgcgctccagcgagctactcttgatagcaaatcccaagttggttcaatttttcaagttctcaacacaacagaatctcccccgacatatttccagacaaataagttcacttcggctttccaggaaattgttgatgcatacgggtatgtttcagagggctctgagatgctacttttggtttctcttttggctttggaactgaaaataatatattttcttttgggttgttccaagttgtttatagcaccatgggatatgagacttctattattgtccccccgcttttggtttcatctcagaaatgatgctcttttcaccattcttttgctggactcactattttcatgtgaaatcgacaaacttttggttcgcttaaagaaaagaaaggaaaattgccataattcactgttcctcttcaataggcaaagacatgccatcattccctgttatttgctcctcaattgtgcattctaagtgaaacatttccttttttgtttcccttttgtggacatgtctaccacgttgaaatcattgtgttcatattgtcaaagaagcacttaaacttgcaataggaatttccagaatttttgtgcttatgggaaatatattattttatttgaataaaattagcattgactcctgaaaaatcaataaagagcttgctgtttgtttgggccaaatggtttagttaggaactgctaactttgtattacatctgatacaggatagccaaatatcaagaagcaaaccctggtgtattcactattgtcacttttcctttcttatttgctgtcatgtttggagattggggacatggagtttgcatattggtttcgacactctatctgataatccgagagaagaaatttgcttcacaggtttgcatactggtcatcattttactattgtgttgacaatcagtttgaggactttgttctttggaatatgtagtagtgatcccaaagagtttagagcaagtatttagattctgaaagccccaaaaatttacatatgtgataaagctgtatctgatgtctgtttcttattgcagaaacttggagacataatggagatgatgtttggtgggcgctatgtaattatgatgatggcactcttttcaatctatacaggattaatatacaatgaatttttctctgttccatttgagctttttggtaaatctgcttatgcatgccgtgatccttcttgtgggtaagaaaaagtttcaaacaaaaccacgtttttatccctttaaaaaagaatatttatgcatacttatcgtttgtcttgtggatttagagatgctgcaacagaaggattactcaaggtaagacggacatacccttttggtgtggaccctgtatggcatggcagccgcagcgagttgccgtttctcaactcactgaagatgaagatgtcaattcttcttggagttgcacaaatgaaccttggaattgtgattagttactttaatgcgaaattcttcaggaacagtgttaatgtgtggtaagtttattgtctcgtgttgaatgcccttttatgtaacactctaatttgagatgagattatgaccagattattctttattgctgctgtatgcttttgtaacaggtaccagttcatcccccagctgatcttcttgaacagcttatttggttacttatccatgctcatcattatcaagtggagcacgggggcaaaagcagatctgtaccatactatgatatatatgttcctcagtccaacagatgaacttggggagaaccaattatttcctggacagaaaacagtgcaggtccgtattcgttattgttatgcagaattgcagactatgacatgaacttgtggataaatactaaaattttctccatttcttatgcagcttgttttacttctgcttgctctggtgtctgttccctggatgctgatcccaaagccatttttcttgaagatggagcatgagcgagtaagttgtatatgatatttcaaattctattgctgtttacgtgttgaattactaatgtgctgacaatacttctgtttgattctatcagaggcatcaaggacaacaatatgcaatgcttcagagcacagatgactcagtggtagcggagatgggacatcataatggctcgaaccaccatgaggagttcgagttcagtgaagtttttgttcaccagttgatccacacaattgagtttgttcttggggcagtctcaaatacagcctcatatcttcgtctctgggctctcaggtacttctagacattcagcatcaccgcattactttgaacagccttactccctcatcatcccacttttgatctataacaatgcactccttgttagccactaataatcgattaaattgtattctttatacagtcttgcacactcggagttgtcaagtgtattctatgacaaggttctcctcctagctttcgggtaagaactaagaagcctccctctccgcctcctctccttttctccctatctatgtagccgctatctggagctcatttttatgtgccttcttgtaggtacaacaacattcttatccgcatcgctggcattaccatcttcatctgtgcgacagttggtgtcttgcttgttatggagaccctaagtgcattccttcacgccttaaggctacattgggtggagttccagaacaaattctatgagggcgatggatacaagtttgcgcccttctctttcgcactgatcagtgaagaggaagactgagtttgcgcaattattgcatctattgtagcgtgtaatttcttggggcgtccttttttctcaaagcgtcaagtatttatcacggaagaatcataaacctccagtttgttccttcatcaggaaagggactagcagcatcattttttgctttgctacgaatgattcgtggcaagatgattttttgggtggccgttggcacatcgggtggcatcacccttattttggtgtaaggctaataaataataagtaaattctgcactcgggttgccatttgggcaattagttttctgcacataaataaacattgtatcaaatgttaatattccattgggttcttttattgtcaataaagagtgcggcctacattctttaaaaggtttgtagaattgtaggaacttggaatttgtctggaggtttgtagaattttctacctgttatttgtgaacggtaaaggcaatgagcaattttgttaagctggcccgtttatatattattgattcagtagtctgaaatcaatgaaacatgtatgagtatttcccctagtttcatgcctaatctcatgctcaaatcagccctgtttttcataatcaatatataatacgaacggaaagaaaatatctacatgataaaactcttgcggtaacattgtcatccatgcaagaccaaagaaaagaaaacactacactgataaaccttgttataagttgtaacatccatgcaacgcaagccaaagattatcgttgattatgggaaaccaatgcctatcactagtgatgtactaagctcccaatttcgggaaatttattcgtcaatggtgggcacgctgctggcgctgcgcctggcgctgctgaacgggccagtgacggtccggccgacgaacttgccagccttgctgaggccggtgccgaacgctccgatgccgctgcccacggcgccgatgcccgtgccgaccagccccacgccggagccggcggcggtggcgcccgctccgggcgcggcggctcccgcagcgacgcccgccccagccgcgggggtcaccgtggacgtcacgccgctcgccgcgtccgcggcgccgctgacggccgccgtctcctccttggtcttccgccgctcctccaccgtcttcttctccagctccagcgcctcgagcgcctccgccttggtgaacgggtggtacagcacctgcgtattatcacgacggtcagcgtcgaacaccttcgcgtctcttgtcccaagaacccaagacgcgccgccgtgtggacatgagctcaccttgatggtgagcacgcccctgtccttcttgtccttgaccttggtcgtgtccagcgacgacagcagctgcaggttgatctcctgcacggactccatctccaggtcgttcaggggcagcttggctatgcccagcctcttgtcttgcttcagcttgtcctcatcgaacacctgcagagcagaacaatttcagaccccccaaaaagaaactaaattctccatgtgttcgatcaaagcttgagctggggaaatgcacctgaaggatcagatgctgcgtctccttgtcctcggcgatgagcgagaacgtctcgttccactcggggttgaggttgtcgtcgatgacgctggtcttctccttgaacattgggcggatgtacagcaccacgtacgggtcagacttgccgatcagctccttgttcttgagcgactccgcgcgcaccacggtcaccgtcagcttcccatgcggcttcagctcaaggtcactgcagaagagctcgaacggcagacagatcaacaaactaggttcaaacaaaggcttttattttcttttttggaagaaaatttcctgtgacaaattcagttgagctctaaaaacactgcaaaattgggcaggtcatgcgaaccttacgtcgacgtcgactccgcccagtgggacgacgattctgtgtggccattggagcatgtcagcgatcaaagatgccacggtgtcctacacaaggcaaatgaaaaaaacttcacatttctccagacataaacagttaaatttctactatttgacaatgcaggtaaatgcatcagatgacatacgtcgatcatatctgaaagaccaggcattgctgtcaggcttcctccgacagccttcagtatgtagtcgatccttggttttggctgccaaagacagaaaattcatttgtcaaatcaaacagatcacgaaaccacttcttaccatgcaagtgcatggcaggatcagctggttagaatgattataagaagctcacctctgccagaagagcaacaacaacagcagagatgcaaggtatttcatcacacaattggaagacgacacggatgatggtgtaaacctgaaggttcttgaactgtatgcatacagaacaaacatgccaaatgttactaacatgtttaactgaagtaatagtacatgttactaacatgtttaactgaagtaatagtacagtaccactagaaaaacaagaacatgaattactaatgtgaccagtaggttttacaaatcatggctagcggttgcgatttgaatacctgaatgggaagtgaagcaactagagtgtcaactgcaaggacaatattaggatccccgccccaacgaaagtcgacgtccattgtaatttgccctttcttgaagctctgaatccgaatgcctgaacaaaacagaagcaaacagatcaagatgtcatccttggaggagaacaaaatgcggtaagactgacgccaaactttttctctgaaaccttcaattttcggaggaaaagtccccagggagagtttgctgaacttcagtgaggatatccctgccggcctgtaatcatcgagtataggctccaccgaatccctgatgaccatagttgctgcctgtaaccaaatgtaactgcaaatcagaggtggtgttaacagcaagatgatcagaagttacttctgtggcttgaaatggaacttcatttgaagcctatgtgattctctcctaaagttctctataagaaacaaattgaagttatttgtatgtacctcttcaacaaaaggccaaagcttgctcaattgtttgttgagccatttaacctgaataacaaagcaaaatatactcaaaacatggatgaacttaagcatgccattgaatactatgatgaacaatcgtatgcctaggatgttggtctcagtgttctgaatattaaagatgctatgatgataaataggcacaccaaaagagtatcattgcacctgttcatactctgggaatgacacccattctgggagattttctccacatattttcttcacgtcttcgcggtcgagagatgcaagtgcattgacatctgcagcctgatacagaaattttttttaaaaaaaaaaagttagctcaaaccaatctgtttgcaccaaataacgtctcacttatcatcaccattttatatcaacagtatacaaattcaactaaacatagaattcccaatatgaatatactccactgcatcagtcatcatccccagaaaactaagtcagagttaaatttacaatgaggtaagtccctcttgcaaaacatgtacataacacaaacgatcataaaaatcatttctaaaaggaaacaatgaataacgttcttaagcctgaatctttcagacgattcaacacattcaaagcagatatatccaaaaaattttcttcagcctttcacgaaacccttaacactgccattcatgcatgagtcgtaacagatgtcaagaacaacagatgcaaactcgtcaaaaacaaaaactttctatgactgatgactcgaaatcaaggcgtgcatcacatgcgatgaatttatgagatctgtcatgtggttgtggatttgccttggcactgcgtttggcggcgcggcgagccatcgcgcgcgaccagccggcgatgagggcgacgccgatgatcattcccatcaccacccccgatatgaaccccatttctcctctcctccttcccccctcccaacgaaaaaaaatagagaatttgaaaaggagaagattagaagatcaaacaacacttgtcgtgcaacaattttttggatcaaattgacgccaaatctctctccaacttgttgatctgctgctaacgctccattgatttggggccgagtttttcgcgtgctaatagtggagtactgcaacgagagggggagagagatgcagaggggcaaaggtgtaattaccactacgtgctattggtgtggagatggctgtgactgtgagcacaacggtgaatttcgcatgggtgcatcagggcaatgcacgcttttcacgcatcaaacctagtgattagcgcgtctcaactcaagctggagagcatatttcccatccttgaagaggtaacacgaggtactacgaggtacaaattaccatgaggtaccaatctaatctaaccgttggtttagcaggggtatgattgggctaacaaaatagcgacatcctctgagccgccctcttctcccctcttccatctgccgcatcacgtcgtttgtgctggccatctgcgccgcgccgccgtcgcacatctaggctgccgcgccgccgccgtcgcatcgaggccacccccgggaatgtccgcagggttcgtgaccttcatgcctgtgccctcgccgccagctctcgcccgctctgttctcgttccaattcaccgccctcgagatcgctctaaatcatcaagcttgtccgccggcccgttgagctcgctccgattcttcaacctctgtccgtcggtgcactcgagctggctggtgcttggagctccttctttgcagctccgtgatgttctgtttcaacaataacttcaccaatgaatttaacctgcgcaaatctgcctaagtgttcatccttgttgaaaaatctggatgagagaaacccaacatctgaagttcttgatattgatatagatatagtatgtatgcatgtttcctgttcaataagccaatttatctatcaactagaaatttcaattattcagaacgttgttttcacccatggctccatcaccagtcttaaaaaaaaaaactatggctccatcatcttgccctggacgcgtagctgctgcctgccggtggccttggcttcataccatgatgcaggggcaacgtccacctcctcttccatgcacaactgcaacagttgctgcggcggcgaagctcagctcggtgcctcggtctgcatcggcctcttagcacaatgaggaacaatggccaccatccgagaggtctccgccaccgtcgtccactcccatggccgccgcctccgctgtactagcgctgaggacgagggaggagatagggtagtactctgcccgcatccccatataggaccacctcccccgtggtcaccgccgccgggaggccgactgccacatcgggttgctcgatttgtggcgacgatagcaagcagtgcgatgttcccctccaattcatatgcgaaagtactactctgcccttccaccgttgaaaattactcggtacctgctttcctagagacgtggtaccgcgaggtaccaagcctttgcaaccgttggatggtgcgtaatagacgacttggatttggtacctcctttcttcaaggactgtaaaaactctccaagctggaagctgaaggatttgtgacggtgtccagtattaccgactacttgggccaatggtctcatgggtcacggcccatgttcattagaggctgggctgaatatagcaggcattattgcagcttaattttcttttccaacgtgtcgatggagtttaaagagtaaaatgcaccagcggtatttaaacttgtcgggaagtttcacttaggtccacgaacttgcaaagcacatatcaagatctctaaacttggtttattgtatcatcccggtctaaaaacgtgtttgaccgtggtcttgtctacgtggcacgccacgtgaacgatgacatggaattttttttctcccctcttccttcttttttcaccattgcgacagcccctcccctcgtgccgcctctcaccaccgagaaaaaagaaggaagaaagagaaaaaagaaggaagaaggagaaaaaaaataaaaaaaaatccatgtcattgtccatgtggcgtgccacgtagggaagacagtcaaacacggctttagaccgggatgatacaataaaccaagtttagagaccttgatgtgtactttgcaagttcgtggtcctaagtgagacctcccgacaagtttaaggatcgctagtgtattttactcgagtttaaacttagggagaattgcaaaaccatcctagaaatcacttaaagtttaacctttcatccataaattattttgttgtaaatgtccatctcctactcgtttttgttgtaaaatccaccacagtgtgagcacatgattaaccaaatcaatatgttttccaacaaaaccaaaaccaagtaaaggatagacatttataataaatgacttatagagtggaatgtcaaacatcaagtgtcttttaggctgtccttttacaatttttcagctttgcggtgtgaaatatttcaccatgttatttaatacaaacgtgtgcaatcctttttgcacatttttctctaaaataatttcagcactgctatcacaatttattttggagttttaaagaactgtttaattagcatttgaatatattttagtttttggctaataaagtgcgactgccaaaaatgtgataaccaaccgaacattaccctatcgagttagctcgcctaattaagttgtggaaagcgtggaagaggtgacagggatcattgtggtatttttttagtatttgacactgtttggcaggtttcagattcatagtccgcactggatttgaaatttgtatgctaaattatagtggtttaaaattatatattttatctaaaatgaaaacaaaataatccatccacgtgttatcagcgcatagattcaaatccattgatttgtcaagctaaaaaaataccaaagctctaaaaatttttaggtccgaagctgtgccaaatatgaaattcatatacttcaattataactagtgaacaaactaaaagctccatagtaccagctacgaacaaggtttgtatttcaaagaacaaaaattaaacgaaatgagtatagctcaactggttgaatttcttgtgatggaaccagtccacccgggttcaagttctatacttgacacgggtaacggctaattattttttcagtggtaggtgacataactgtcgacagcgagacgcttatcggttcagtctttcggatgtgttcatagggtgagcgtattccattaaaaaaacaagatactactaaaagctaaatagtttgtcttcatctgaacaaagtatccaatcaaaagtaatagcatagtggtctattatttaagcccaaaaggtcatgattcctaggaaaattaacctttggtatccttcatcttttgtcctgttccaaaagatatgtacaagaaataacaaatataatatgatttaaatagaaatataactgtaaaaatagataattacaaaacatataaaaaatacatttgaatagaccataagtaaatcacagaaatcgaatgagagagatacactcaagccctcttcgaagaaaaaaaattgtggatgaattttgtaggatttaaagtctataggatttttttcctatttggttatttgaaacaaaggatttgagctttcataatcctttgaaattccaaagaaatggttcaatacatgtcaacatctttggaagaaaagtagagctttaactttatattatgttttgaaaagactgaactagagaaaaatggaacacacgaatgtaagaggtgagagacatatgtctttattcctcatctcttctacagcctagatcgttgtattcgaatcagtgggtgtagtcatctctgttgccaagaagcttggagtcaccatcttcgtgggagagacggagatatggggttggttactagtacacaaggggtatctctacacaagtacaaggtgggacgcagatgattttttttctttttctacaaaattacctcacttggatgccaacacttggattgagatttaaaggatcggattgcatgaatgcacgagcgcatgagattagctgtgtacctcataagttgcttcacatatactaggctaagtacccgtgagcggtgaatacggagtatgtggatgtacatgcatggtgaaacctttgaaaaaagaaattactcctattgttccaaaaagaatcaaaccataagaatgaatttaaaccataaggacaaagaaagtacatatgaagcgtcatagaggacaaaatccagatgaattaaaatcctctatgaatttaaaccataaggatgaattcaaacttacaaagaaagtacatatgaagcgtcatagaggattcaatctttgttttttctaaaatccagatgacaacttaacctttggtttctacttccctccaaccaagtccaaatttgaagagccctttcaataattacctgctgtcaaaatgatctaaccaattgtcctgttcatcttgtctaaacattctccaattgtcctgttcatcttgtctagacatcctctatggagagaaaagtgttttgagttaatccatgctatttgcactttagtactagcactactactagtacattgtttgaagattgtaaagttgagagttgagaggcacattttgggtggtaatgtctctgcaaattaaatcgtgattttagaggaaaatacacacggcagcatatcgttgtcgctcttgaccgtaacctatatccaaacctacgttgacccgttttgaccccccttatcctttctttccctattcatttaattcgctctcaactcccactcccccccctccctccatccgatccgatcctgcctacaaatacgcccctccaacgacataacggatcacatcaggtcatcaggacactgccaggtgggccaccgtgtcgtgtgggccccggtggtcagtggggtagggctgtctcctcctggctcctcccctgatccgcacgccagtggtgggcaggtagtacacacgacgcatctgaggagaaagggaaaaaaatggcgaaaaagtgagttggcttttcgcctcactccccctctgcttgtcttttcccgcatctccctctcaggttagggccgagaccgagatgccgtcgcggcggctgctcgccgccgcggcctccccgccgccggctgcggaggagaaggccgtggtcgacggcctgcgggggtctcacggcgcgcggcgccacgccgcgggctcggcggtgggcgccggggtggcggcggtggtagcgctggtgctggtggcgttgggtctgggtctgttcgtgtggctgcggcgcgggaggaagcgtggggcgggcgcgggtggtggtgcggcggcggggatgggggtgggggtgggggtgggggcgaggacgcagccggcgcccgcgctgcggaggctgtcgtgccagcagctgaggcgcgcgacgggggggttcgcggcggggagcaagctcgggcagggcgggttcggccccgtgttccgcggcgcgctgccgaggtcggggcaggccgtggccgtgaaggtgatggacgccgcgggatcgctgcagggggagcgggagttccacaacgagctctcgctggcgtcccatctccttggctgcggccacggccacggctcgccgtccatcctcctgccgttcgcctactcgctctccgcgcagccgcggcgccgccggatgatgctcgtgtacgagctcatgccgaacgggtcgctgcaggacgcgctgctcgggaagaggtgccccgagctggtgtccgagtggccgcggcggctcgcggtggcgcgtgacgtggccgccgcgctccattacctccattccgtcgcgcaaccaccagtgatccatggagacgtgaagcccagcaatgtgttgctggatggtgagctccgtgctcgcctctcagattttggcctcgcgcagataaagtcggaggagggggatgaattagagagtgctgcaattgagggcaatggaaatgagagtagcaatccttgtggcggatgtgatgatgacatgtctgttgctgatgaaaatgctactgctgttgctgtcaatggggaagacaatgctgccaagtcaccggaagatgatgaggggtttaccatggcttctcctgcagaggcagcatccacttcaggatgtgataagactagtgtcggtagcggattgaatggccgaagctgcaatggtggaggtgctgcagcatcaggagctgggaatgactggtggtggcgtcaggacaatggtggtggttctggtggtgtcaaggactatgtgatggaatggattaggtcggagatcaagaaggagcggccgaagaatgattggattgcaggagcatctgcaaccacccctgccacctcaacagagagaaagaaaacaaagcgcagggcgagagaatggtggcgtgaggagtatgctgatgagctaagcaagaagcaaaaaaggcgagcacttgctaagtcaaggagtgagattggtccaatggctagcatgcagtggtgggagagggactgtgacttagaggagaagggacgatcaaggtggagaatgatgaaaagctggagtcgtaggagcagcaatggcaatggcagcattgattggtggattgacggtgtgagaaggagcagcagggattgggctagtggggaattcgtgcccaagagtggtggagcagtgagcagcacaccaagcatgcgtggcacagtctgctatgttgcacctgaatatggtggtggtggacctctatcagagaaatgtgacatttacagctttggcgttttgttgttagttcttatttctggacgccgcccactccaagtgacggcctcacccatgtcagagtttgagaaggcaagtcttatttcatgggcaagacatcttgcccgtgttggccgcttgcttgatcttgtagaccctgcgctgcgggatgttaaccgtgaccaggcgctgcgatgcattactgttgcactcttgtgcatccagagatcgccaagtcgccgtccatcaagtgaggaggtgcttgaaatgctctctggtgagggtgaaccaccgaatctcccagtggagttctcaccgtcgcctcctggtgggttccgtttcaggtcccgcaagaaaggtcagtgagtttattttgttggttagatgaaataggtagtgttacttttctgctgctgcttgccttatcttgtacaccactaatttgtgtacactaccactaatttttctgttgaattgatttgtttataaagatcttgatggggaaaagtgacggtttcagtttcaaatcttaagaactaaggttcacataatgcaaaatgcataattgcagtttggcaatttatgtacaacactaacaaatttatccatttgatgtatctttgtacaaagatcttgatagggggaaaggtctcagtttcagttaacatttgataaggactcagtacccatttttcgaaatgcataaccgtggtttgatcactcctgaattgcaaatttagtatataaactatgatatcaatacattgctgtacagagatctttatgacagaaatggttgtaatttcaattcaagtttgacaagaactctgtccccataaatggcatacatcatacatgatgatagttggttaacaccaggaatgtggaatgttgtgcgtgctagaaagacagcttcagaatatttttctattttggattggaaagctcgcttcttttgctggtagactgggaagcatcttgcttttggatgtatagtgttttgctgggccctgtgatagtagctgtttatttcttcccctggacaacaactttctccaggcgtacccagttatgtgataacttttcatgttcacagatctcttccacttctttttgcactgagatggcattataactttattcagctagtatattctacatattgctgcaaacagcttagagaatgctatatgaaaagggcttctttagaatcttttgctagtgtagtgtggtcactggtcagaatttggtaaaagatggtttaggtatatgcatacttttcttgtgagatctgattgcttgatgccgtagagttgcccgtgctttatctacaatgtggtgtgcatttattgtcacctttggatttagggtaaccaattcaacaatgcttttatctacaaagtgatatacatttattaccaccgttgggtttatgataatcaattcatcaatgccttatctaccaagtcatgcattttattatgaccttcggaatgatgataattcagtcggtcatgccgtcagggtatccacatattatggactaaacaatgtataaatgtatttatgatggacaaataatacatataacatatactataatttatgatggagtagtataatttgtagagatatttacaagtttaaataatatcaatattaataacatggactagtgttagtgagctcggctacaattaaaatatcaagaggtggggtgaaagtaaaagaaggaagaggaatgcttcatgctttggcaaatatcccatagtaataattttcagatatccgtattattatttgtacatgttagaagctttagtttcgtatttgtatctatgaaaaactatccatatttgtatcattatcagtatctgtaccattatcagtagacgattatctaatctgaattatatctgcatttgtttttcttcgaaacggactaagattgtgttcttttaagaggtttaggcttcagcacccgaagcgagataagccattagcacattattaattaagtattaattattataaacttgaagttaaatttatgtgattttttttataaaaagtttactccctccatttcatattactccctccattccataatataaggcacaaccactttttttagatgttccataatataaggcatgcgtgcatgtaggcaattaactatgaccacttctctaataaattattactttttaaaatcctacactcttatgctctctaattctattggatgtatgtattgtatttattaagatgataataattatttcttggtctttggtttagaggtggttatgccttatattttggaatagagggagtacttgtcgtcttaacatttacgcccctttacattttaatacctgttgtttctacattccaaagcacttttaggggtgatctttctttctacccttcatcaatgcacttttatctttctcattggcttatgttctttgaaaaaaataattgagatgtatttaatcagtggagatgtatttaatgaggggtaaccatgtaatctgccatatctccttggtttgagtgagatttgctagaacgacaaataatataaaacggaaggagcatataagaagttttttcacgaaacatacagttagcaatttaaaagatgtactgtggtaagctagtagctggagtagtaactaagcataaaactatccactctatttttatccctacgtggaagactttgatcggtcccccaaacatcttagacgtttcaaatgtctaattaagtcctcggaagttcacttcaggttaaaaatgtcagacgtcaataagtccagccaatggacatcaaacctagatgtaggctatgttcaatgggaaaataaatctcaaaagtaagaaaaagtattttgtttgattcgacctgcagtcgggtatgaaatgaagcacattagcactcactagaaaatactatccgagaggctaatttctgctaattgatgttatctaaggatgattttgaccaacgaaagcttggagagctttggatggacacctttggggcaatttataatgcactggagaaagccgcattatgtcccagtagtctgtttcttaatactgctgtcgctacccggctcagggggagaacggcagtgaagaaatttagcatgagcgaaaattaaacattaaacctgatcaagcagattattgcccatcagagctattcagcacgacaaaacaatagtatgacaaactatcatttgctaatagtatgacaaactattatttgttgttacaacttacaagggggtatactagtatgaaaaatatgaggtcaatcaagaatgtgttaagcctgtcacgttctgcaactgcaagcatctactaattttcaggatagaagggcaggcatgctaagctcgagccaaggggagcataacagcatacacaactctgcaggttttgtcattttatttatattcctctagaaggatgatgtacttctggccattgatcttctgcaggtgtgagattttcctcagattggcgagaaaaacttccctgtcctgcagtacaagaagaataaccaagacatcaacattttgcccatgcattgatttttgggaagtgtaatgactgtaacagggcattgacaacaaagtatttaacacaataacagaaatgcggactatggactcttactccctccggtcataaatatttgacatggttgactttaaccataaagtttgatcatttgtcttattaaaaaatttaatgtgaatttgcaaaaatataagtcatgtttgaagtaccttttaatattttattaaaacaagtcccaacaaaataaatgtaattataaaataaaatgtaataagaatggttaaacttcagggtcaagatcaattgtgctaaatatttattactggagagagtagtaatcaacaaaaaaaagtatgtgctccatacagtgcctttatgtgatgtgtgtgtcacgaagaaagatatcaagaaactcaagtagcatttgataaattcaaggccaaaaaaataaaaccttgaattccaaaacgtgcagttagaatatgacgtcatgctcagtactgtatttgtataaaaggattactagatgtaacagtccagaacagaacaaatcagaaagataaaacatcctacctctggacttcttagtcgaggcgaaaatctgggcataaaatcttttgaaaaatctcgcattgcgataggtgcatataaacgaagtaccaccctgatttcctccactgtaataggagatacatttgtatcacttctcgctgaggcaaatggttctgaagttggttccaaggaacacgaggtctcctccttcacgactatcttcttggtatcctgtaccaaatatatcattagagaaacaattcagtgcaatgtaattaaatggttaaaaacttcgttcacatggtttgagtgaaatgaagtaacttacaggctctatcttcggctttttaggggtagcacaagtttttgaatcatcacccctttgtctcctcttttgattggatttggaaacatgtggagtgctataaggatgtccgagaactgttggtttagaatggttgtcttcctgtggttcacttttgagttgatcctgctgttttggagcaagtactggcgatggtgactcatcttcctgtttagatgaaacaactgtaagcataacatatattccacaaaagcatattatatgaagattttcaacaggaacaatgattaaaaattattacatccgtgtcttcatcgtcatcatcagactcgttttgtcccgcggcacggcggagcaacttctttagttccttaccagatttgctcaggcctacccctccatgtttctcattatcatcctatgagtagtcacaagttcatatttgaaaatgtattagcaatactgtggtaaatgcatcagcaactgtaagccacaaaatggtgtactagcaggatattgcacgaatgccatattgccatgttgactgataagtatgatccccgaaaaaaaaatgataagtatgagcacaagtgcatctatttctgtccacacctgcttaatttctggtggagcagggatttcaggatcagctaaatcacctccttcctctgggtcaacgtccacagcttcatcatcatcagtaaagatctcttcatgttcccaatcatcacctgataaatagcagggtccagctaaagaacttcagaagcccattaaagggctaacatacatgcattgatttacagtaatggtttactttattatacgtaacaattaataactatttggaataaatagaaataacaatgtccttatgatacataatttataaaaaaaaagaatagtatttagccagcttacccttttcaatttcatcatccaaatcaaagtctctgtctttactaccttcctcctccctaccctttgtcataggcacatgcgctctttcttccccactgcctttatcagatttattttcatccccattcttgttgcctttcttcaggtgaacctgatctgtttctccttcattagcatcatcgagctgtgtcacatctgaactaaaagcagcagctccatttgtagccgccttcatcatccaccgtccatacccagttgctgtgcttctcctcctgctcatcttctcttcagcttcttccaaagtcagctgtttgtactgtgaaattgtactgaagttatacctgtaaaggcataccaaatatgcaagcattaaaagagtgattcctgtttgatggggctcaaagtattgctattccttgtcaaaaagattttggtggtgattattgttgaaaatgaagtggaaaataaatcaacatatatatcgtgagtaccaggaatcagcgggaacagcatgtacatccttgccatgcatcatcaacaaataatatgtcgaggctgcagattgtaagccctgaatttgaccttggtactgatagtcacctgtatcatcttccaaaatacatgactttctgttgctgcaattctcctgttatttgacaaatatgcgtgccacacgttaagaggatcaaaagcaaaaggcagggttaagttcttgagtttctatcagtcaatgaaaacaatttattgcagataggtctctttacatgtacattttccatgagataagcgatttaaagtttgtgccattaaggccatctaatagcatgcgaccaatcaatgatcttagatatttattgcttcgctccttgttgcttcgaatttatcgtgttatgcagatggaaaaaaaaaaactatgatgatcatccatgataacgaattaagtagtacccatatattgccggtaggttgccgtccttgctgtccctcgggatgaagagaccagctgcggctccccgcattctccctatcggagaagggcggtacaccggtggtgaatttgccgatcgtatattgcttctctccggtagtatccaccaggacattgtactcctgcgcgcgagcaacgggaacatcaaaacttcaggggaagggcaagcaattcccaaaacagccaagcggcggcggagacaatgccgacgcgcacggaaccaaaagccctagggtcgccggcgcacggggagtactaagcagtagtgcattacccggatgaggctggcgatgggggcggcgcagacggggcagcaatcgccggagcgagccatggcgctgccgcaggagacgcagagggtggcgtggcggcaccccgtgccgtggaggtccgacgacgagccgcagcgctcgcacgccgccttgagcacgaggccgtcggcggagacacccatgccgtgcgccgagcgcgctctctccgccttcgccgccgccgccgctgctgctctgctctccccctcttcgtagggttctggtttggttcggttccgttttgggcggagcgggggaggcgacgagagcgagggcgagggcgaggccgaggcgcggagtactggcgtgacgtggcgccggttagctagaaggggggaggggctccgagtctgtctcagtttggtggggacggaaacggagtcaaactgatctgaccggtgccccgcgcggcgacaaggtagtggaccgtgctgggctgggccggaccgtgttccatacacgggcttccattttgcagtggaaaaagtacgctgaaggtccctcaacttgtcatcgagatatagaatcgtccttgaaccacaaaaccggatacaatgcatcctccaacttataaaatcagtgcaaactagatccctcggtgattttgactctgttttgtccaatgtggcagctgacttagagtgggacccatgtgagccccacccgtcagcctcttcttcttctttcctctcttcatctctcctctcctctcctatacacgggcggcgggggaggggggagcagctaggtgtgggcggcggacggcaggggagcagctggctagcttgggcgcgggcagcgagcacaggcggcagacagcgagggagcggctggctagctgggcgcgggaggcgggcacaggcggcggtgggaggagctgcgcggggcgggcagggaggagcgacacacgggcggcggttcctcgcactctctgccaccagagccgccagctcctcctatgcgggcgctgacggacgcccgccgccatcatcaccatggccgctggacaccgacaccgatgtggagcggtcccctccagcggtcgcgcccgctccagcttcgactccaaccaggcgaaagagccgcggatcgtggcgccgcaatggtgcctagctcgtcgggaggtcgaggcaagccaccatcgccagactccctaagctcccgcgagctcaccggcgacaatgaccgcccctcttgcgtgttccttggtgagaaaatggggatggctggtcgagctcggtgacgacgccgcgcgcaccggcctgccggcccttctccccatgccccatcgtcgagaagatggggacggccggtcgagcttggtgacatcgccgctcgtgcctgagcgccaccacccagctcctccccagtcggccgccgcccgtgcccgccgcaccggtcttccacgcccagctcctctctgtcgggcgaccggttgagctcggtgacaacgtcgcccacggccgtgcaccagcctgccggcccttctctccatgcgtcgccgtcgagaagatggggacggctggtcgagctcagtgacgccaccgccctcgcctgagcaccaccacccagctcctcccccgcgaccgccgcccacgcccgccacatcggccttccgtgtctagctcctctccgtcgggcggtcgcccatcctcacccgccgtgcccagctcctctcccccgctaccggtcgctaggaaaaggaggagagatgaagtgtggagaggggagggaaagaagaggctgatgggtggggcccacgctgagtcagctactacatcggacaaaaccggagtcaaaaccgtcgaggaacctagtttgcactggtttgtaagttggggaatgcgttgtatccagttttgtggttcaaggacaaatttataacgtgataacaagttgaggggccttcggtgtactttttccttttgcagtcgcgcaagcctcggcggcatttcgcatcttggcccgagcatgaaagaaatttgcaagaattataggatattgtgtgctccataaagggaaatttgctagaattataggatattttatcctatatcatcttattacaaatgcccattcctatttaattttgttacaaaactaccctggtgcgcacgtgattaacccgatcaacatgttttcttaaattatgagttaatagtggtatttacaaaaattaaatatgtctagagtatagtcttgattttttttgttatttcacaaatatagtcgttcatgagagctggaacattgtcgtgttgagtttctctatatgaaaaaaaaaataatgaaatatgaagaataagtctaatgcaagtacttcataattcggctaacttagcttgcagtcttcctacaatagcgataacaaaatgatttggttaagcacgtgtcgactagggtgatttttgtaacaaaattaagtaggaatgtcaaaattcaagtgacttatggggttgttttgtaattttcccttctataaaagatgaatgaaggtgaggaaatgcttttttttcctcgattatatggaagacgcacatgcactcacaccgtgactaaaatggtttaagtgaattttcttcaaacattaactttctccatctcataaaaaactaatttctgattatgaatttagatgtagcctgctttcagcttttaaattttatatgggacgaaggaagcatgttttagtaactccagaaaaaaaaaagtatgtttcaataacttatatggggcggagtagtagttttccgccttggtagttggtagtagtatacagtatatttaaacacatttatcacggtcgaagcgggcaataatacacagagtacacatctgatactctgatagagcttggcggatcgaatcatccattttctgaaggaacaagctatcgacttgagtcttgcaagcaagtcagcaaccaatgtctaatggaacggctcaacttgtgttatactggatctctctttaactaccatacgctaaattaagcggcattattggtctctttaactaccatgtgcgctagttaagcgtccttgttggtctttattgtggttaacaagtcttctcccaacggtgctctcagtactaacagggtgtgaaagccattaaacatatggatcgatccagccaagccagctgctgcaagttgatcgagtggacatgcttgagaattgagatgagacgctcgaacagtgcacgaaagcagcagctaccaaactacgcttgtcggctgatcaggctgcttgctcgtgcgttttctccaagctgggcgtctggtggtggcctggtggagagcgctgtacgcgcttgacgctacacaatacactcgccagctgagctgagctgagctgctggccctgcgcgtcttaatagcaggattaagctgcagattcacctcgcaacagtcggagatgacatctacacaataatacaaacgttgccgatcgattcctggtgttactggtcattatcactcgttgttatcgttcatttatgaatttaaaaacttaactttaagttagttttaaggtttgctcataatgatttatttttcaacattaactattaaaccattaaaaacacatatttaagcattttatatacttattacaccatttatttcatattataagttgatttgatttttttaatagtcaaactctttttaagtttgaccaagtttataaaataaatatagtagtattttcaacacaaaacaaacaactatactatcaaaatatattttctgttgcatttaatgaaactaatttaatgttgtagatgttgctaattttttttataagtttagtcaaatctaaagaaatttaacaaagaaaaaaaaaatcaaaatgaacttatatgatataaaacacagagagtattatttttctacctgatgtcggatgatgccatatctacagttggtgggttgcgtcgtcacgctgtgtctgcctacctgggccctggggaaaaatatgacgtattcctacaaaggcggcttagcgctatagtcaattacccgtgacctaatactttaatactactatcattccccatcatgcagtctgcataaagcggtgtttcaaccttcacttgagattgagaagttgtgccatcttcaaagaatcaaagtcttcgacgtacctgtaatttttaacgtatagactgaaacaccgggtgagagcatgcaggtgaaactctaggttacgaccggcgcacgcagcttggattgggtttgggtgggagggtgcagccgtgtagaccacggggagacggcagaatttaaagcgtacaaaagcatttctttttgcgaatttgtggtaagtttgttattattggtacatgatgaaatctcaaatgacaaagtatagaataatttctaccatgttacaatattatacatccgccttgtggggtcagaagcggtaaagattagatccgaagcttattcgcccggaacttttgacagtgaacacatgccaaacaacccgatttgccggtaagtaaaaaggtactaccaagtaaaaagggaaaaaactcagtggagaaaaaaaaagaagaagaaaagccaacgtgacaaccgcccatccagaaagcaaagataagaggtcgtgaggtcgtttcgtcactatagggagtgtacttggctatggagagtccatcgctcgtcactctcccaatctaatgctgatgctgatatgattgccaatgtgttacttcctccatttcacagtataaaattttctagttttgttcatattcatttatatactaataaaaaatctagacatatatatgtgttagatttattaacatttatatatatatgtggacaatgctaaaaagttttatatcgtgaaacggagagagtatgtatacttcgagaattgtcgatactctcggtagatagtgccatggcagcaaccaaccaccaccagtagtccagtacagtagtaccaatatcatagtggtggtagttgcagtcaatagcatggtctcctcctctcgatcgatcacagcctgctccttccggcgtgtacgtcgctgccggcgccggtgtggcggcggacgaagtcggtgacctgcgcgatgaactccgcggcgcggtcctccttgaacagctccatcgcgtggtacccggcgccgtcgagctttgcttccacggtgacaccggctttctggagtgcctccaccagcgtcctctgccggtcacgcggcgggtccttcatccggccgagcaccaggcagggcggcagcctccgcagccgcgcggcgtccacgccggcgagcatggtctccgggttgcagtactcgtggtcgcggtcggcgcccagcggcagcgcgagctcccagagcaggtcgttcgccgggagcggcagcacgcggtcgtccaccgacgactcctccgcggccgtacgcttcacgccgccgtggtgcggctggttgaggatcagcccacgcagctccacgccctcgtccaccgccgccagcgccgcgcggaacgcgatgctcgcgccggcgtggctgcccatcaggaacaggggcctgcagcccgcggcgtacgagcgcacccaccggaccgcgtcggcggcgtcctcgaacgcggcggggaggcggtgctcgggcgcgaggcggtagtcgacggaggcgacgaccgcggggatggtggccgcgagggccgtgcaggtgttgtggaacggctcggacgccgcgcggaagaggacgtacccgccgccgtggaagtacagcaccagcggcagcctgcctccgccgtcggccccgacgcatgggccggacggcacgaagaggcggacggtggtgccgttggcgtcgttgagtggcgcgtcgttggagtgcacaatgcggcgcgccggcccgttgaccccgtcgacgggctcccccgccggcgccggcgggaggagcctggccgcgccgttgcgggtgagcgagccgtcggggttgaaccggatgttgaggtacttgtacgggtccatttcgcgatcgagatcgagcaccgcgctccggaggaagtagtactgttggtggtggtagctaggcaactcgccacggagcatggcgcgcgcagcgcagcggatatatagctcgcgcggcgggggcgcgggagactgtatgagggagccaccggtgacggcgactcaaaatactactccttccgttccgtaatagattttctttgcatcgttgaccactcgtcttattaaaataatttatgtaaataaaaaaacgaaaagttatgtttaaagtattttagataataaaataagtcaaaataaaataaataataattataaaatattttaaataagataaatggacaagtagtacaagaaaaactcaaaatcctacggaaaggagcgagcactagtggaacggagggcacgccacggtggatcgcggatgatggagcagcggcaggatcgggtacctgacccggggacggggaaagggagagggacgtgacagagtggcctgtgtcgcatttactaatggcgccccatctaactccgcgaggtacgcacccgcgtccagcgagtggccgggaaacgggcacgcatgcaggctgtctcgcgtagcgtggagttgcgcggtacacggccaccgcggctgcttttccgccctgcacggcaggcggcccgcaaagttgcaacttgtgatctgcgtgtgttggatcattgatgagagttgataggagtaaatagaaatggcatgtcactccccttgatatttttttttccagagcgtaaaatagacgcattcacttgtaaacacgcgtgcagccggctgtatttgtgaagagaggaatagaaaagattaagaaaataagtaaaacgatgtaaactattagttcgcaattagttaagtattaattattttaatcttgaaaagaagaattaatatgatttttaaagtaaccttttcatagaaagttattttttaaagaaatataccgtttaatagttcggaaagtgtgcgggcgaaaagtaatgtttttcccttctcgttcaactatcaaacactgcatatagtcctataaacacacataaacattctatctttattggcacgttcaacaaccatagataattagatatcttattgttcacatatcacttcattactaaaaataattagtcgtaaataccaacacatattctaagattaaagatgtttttgtcgaccaaagtaccaacacttattctaaccgagtgtagcttagtttgcgataaatatatgtatatctactattataaaaaattgaagatgtttttgtcggtacttgatagcttttgaaaatatagggtctgttccgctgcacgttacagcccttcttcacagccaagctgcggcttgtggatgcagcgaaagaactagcgactagttgccttcagctgccgaacaggtccatagatttgtgtttgagtcattcttttttatatttattcgcttttggaaatataaaagaagtcgtattggaaatatcattaaaacactcatatgctaacttgagacgaaagtccaactcctaatcgcaactcatgattttctaaaaagaaaattcaagcgagtttccagagtaaattcactctggctaaaccgtataacaataataagattaaaatggtcttcacacgttgcaacacatgggcaattttttctagagagtgtgtgtataaagtacaaaatgtacaataaatatatattgcacgaatactacttgcgctagtgtttattactatactagcctatacctcgtgcgttgcaatggaaaaacaaattgagtttgtagcttagtaaattagttaataagtacttattagtttaagtaatattataattttttttgttgaacaagtaagtgaatttaaaatttggagggaatcaatagtgaaattgggagaacctgttgaaaggtgatcgaatagtatagcttgtggggcctagatgttagtggtaggggtgtggaaatggacaccaccactattaaaatattttaagtagtatatatatatacggcttatgcataagagttaaaaataataattcaaataactttgtcacattttatttatactacgttaaaaaggcttttttatgtcaatgatagttatgtttatttgatagaggtaagtgtcgattttctaggtcacgactatgcatggtatggagatcgttggtaccaaggtatatgcgagattgagataaaagagatggagacaaggattttatacaggtttgggctccttatctgacaggtaatagccctactcttattaaccgaagccgatgttacttttattcttcataatcacacaagtataataattgggataacctatctaactatcatcgacttggtggcatagatcaccaacatgtattcgatgacagggtagtctttctcctcgagtacgaactcatcgagatcggagatggcgctagatccctcttgtcggcctctgtaagcaccagattgggtttgtctaggcttatctctgatgtcgatgtctggcggcgtattggtttgttctaacttgtgtgtcccctcccctcctaggggatgttcccttgtccaattagaactagggagaccaattaatatggatacaatccgagtattacttatagttttcatatagaactttatttatcattccttatccagaacttcttctatatatgaggtataattccatataaaacttggtatatagtgggtcccgtctaacttagtcgattactattagttatgtggtatccataatcatgacaataagcattaaacgtgaagataacatcttaattgcattattcacataaaagatattgttcaaagaaattgcaacgtagaattttacagtatgtttatggcatgtttttgcagatgcagatgaggcaaaagagaataacgaaagtgggttctcaggaaagagcatgaagacgagctaggtttatgcgtgctccaagagataaggaagagaaggaaaaaaataccattgctattttatattattttaaatgataatgttagtggtggtgttcgaattgattccaacttcacaagctgacatatggggctataagatcaacgcatgtgaatgcacgtttttgcttcggacatggcattatatatctaattaactaactatgcaataaaattgtattttttgctgaaatttttatctctataacatccgttgcaatacatggtccttttgctagtaagagaaaaggttatacctaggagcatatttgaaccactaaaatgatagcttatactccctccattccaaattgatctatatatagttttttttgaggttattcctaaattatctacatatttgtgtttatttattaagtctattcgttatttgtgcattagagtaaatggacattgatgcatgcatccatgtacacaagtatttataacccacatgcaatatcttgatttgctattagctagaaaatagtggggatggtgcatacattgagtttgttgctagagtaaatatagtatgggaaaattattagcttttcttggtcttggtgtacctatgaaatatgtagatcaatttggaatggaggaagtattattaaacatatggccttcaaatgaaatacttgtgatagtatgataatagattctaatatctgaaaaatatggtcattacatgcttttacttcttgaatacacgatatagatgattattgctatgaaaaaaacttttcaaatgacaatactatactaaacatagtactccctccatctactttggatagtaatattttatcttggcacacagaccaagaataagcaattctacttatcatccatttaaatataccactagtcattcctcgtaaacaagcgattcgttaatatttatatttctcgatgcccatgtaaccaatcttgtgtggaagaatggagagtcacgcattaaatttgagaaaatcattaagatgatagattgttggattgaaatatgcctatcaaaaataaatttttcagatttggaaatatgactatcaaagatagatggagagagtaatatttgtcactaaagttgctctatgtactgtaagagaagaaaaggaacaaatttgagtgtgatatgctcatatgttagatttgtccttttcaaaatataatataatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatttttttatataaaaaaatatatatatatatatatatataaatcttctatatttatatatttatatatatataattatgtaaaaatatatatctaaaaatatattattatattttcttatataatttctctcacataaatccttctcaatattacaaaacaatatatatttatattatctacataaattaatataacctacatctctatctatattttaatattaaaaaattaaataaataaaaaaaaaaaaaaatttttttttttttttattttttttttttaaaaaaaaaaaaaaaaaaaaaatacctattctttctttttttcttttttctaaaacaaacaaaaaaaaaaaaaaaaaactctcccccaccaccccccctactctttttccctttttattatatattaacaaaaacnacccacccccccccccccccccctacttttctttttttaattttttttttcccaaaaatttttttttttactcttccctctccccccctctattttttttaatatttaaccacccacaaacccccccccccccctcccccctcccccaccccccccccctcatcatataaaaaaaaaaaataaaaaaaaaataataaaaaacaacccccaacacacccccctcttcctctatttttttttttattaataataattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgccaatccttcttttcctgaccccccccccccccacacaaaaaaaaagaaagggaggttgtatcattccttcctcccccgccccccaccccagaaaaaaaaaaaagaaaaaaaaaaaagaggtttttttttgtgggagagaattttttcaaaaaaatatctcacaccccacacttttttttttttttttttttttagatttttttttttttttttttggctatgagggaaaaaaaagaacaatgatggacagcgggcccccccttccccacaatatttttttttccccccccccgcaaatttttggggttgtcttttgggggaagaaaaaaaggggggggggggggccaaccctcaggtttttttttagaataaaaaaataaaaaaaaaaaaaaaaaaaaaagctttttttgggtttggggggtccttcggaaaaaagaaaaaaaaatttgaaaaggggggaagtattattttatcataggcccttcaacagaaaaaagatgtgggagtgtgaatataaatatttattatttgaaaaaaaaaggtctctccacgcctttattttttgaatacaaaataatagaagaatatttatataaaaaaaaattttctaaatagcaatataataataaaacatagttctccctctatctatatttgaatgtataattttatatatgacacacagacatagaaatagatatttttctttttatacatatatatatatctatagatatatatcgaaagcaagagatagatatatatatatatatatatatatacatatatatatatatatatatatatatagagagatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatcatatatatatatatatatatatatataaatatatttatatatatatatagagatatatatatatatatatatatatatatatatatatatatatatataaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtatatatatatatatccctccatcccaaaatatatttatcttttgattgtttttgtttattccaaaataaccgcatcttttaaacaatcattgcatcgggttttatgaaagtaagataaatatattataccaatcctaacccaagacactagacatagttttcataaactccacatcatcaagaaactagtattagacactactctttcaatgcaaacaccattgtttcatacttaaattctatactacttatctcatatgatatcttaaatgttgtgtgaaaccatgtctcatggaagtcctgatttcttctctttccttatttattcacttggcacatcatctttcattctaagtggcaattatttaatgctatcgacacatcctagttattgggttgggaccggccttaggactagatagtgggagacaattgtattgatatttgaaaaaagtaaaaggtattttagttttttatttggtatgtgtagaggagatgataagagggagtaagtgtgagtcatgtttatgttttttttatgacacatattgtattaaactattaatgctgtcaagtgctataaacaattttcataccaattgcatgatatttgacgaaacgagggtcgagggatatacccccctcgagtctcatggactggaagggttttctcccgtactaaagtttgttagtgttcactttcatgcacttctcattttaatttttttttactgatatgggctgcaagcctccctttttctaaacacgtcactcttgttgaactcatcacgcatgactcgccgattttgcaccgagtcccattcaacaatcagcttgcgatatactgtagaagttctaattagcggctgaataaacacgggtcccatcgtttggcttatttcctaataagcgaaaacggcttattgggaaataaaaatgaatttgtagatgaaacttttataaatgtgttcatggtgacttaaaagccaatgttgtaaaagaaactacgttgaaaatatctaaaaatcaatcttaaaattaagtttgaaaattcaaaatttagctttttttttggctgattaggccatccgatggcagccacgggcggcatacattcagacttcaacaccagaggtgtacggtacggaggaaaagccacctcgccagcaacatgctcatcgcatcgcgtgaaacacggtgcatattgttcggtagcccctgcgagattttgtctgcaactgcaaagctccaaaagcgcactgggctgggcgagtgagtgtgccaaatgccagtgcgtgcttcgtccggtggctaatttagctgacctctgagactggccccagttatgcaactagccccgcaccttttttttttctttttctgtacaccgatgacaatcatgccaaggtgcgtcccgttccgtcccctttagctgaccttgatgaacctgatgtgggtatcgccggaacagagcccggatccccaccgtacctttcatggcatcgctttttggggtaaggacgggacatttccggcgtacacacctgcgcggctggtgggagccgtcggcatcggctgccgtccgtcccctggccggctctcggcaaaccggacgacccgagaagcgcgcagcacgtagctatcggcctatcgcgcgcggcgcactaggcaggcatcctagtttcaccgggttgcgctgtggtatgggcggtgacacccgtcgagctcccgacccatgcgagctcgcggcgcgcgctgaaaaaacgaagcgacgacgccgcgtcgctttcgggtatcggcacggaagcggcacgcgcgcgaccgcatcctcgtgaagattggtggcaacgggtttgaccgatcgggagctaagccggcgctcttccgctcttggacggcagggagaagttttatgggtgggtcagctcctggaacccggaagaagtggacggaatttggaatcggggatctttccgccatgtgcgtgtctagtcgccaccgaagaaaaaatagacgcgccgttttatccattgctttttctaaacgtgactgaaaggaggcaaaaaaaaaaaaacaaattcttgatttatttctgtgtattcatatactgtgaagataatattggaggaaggctacagggaaaccactaatagaagatgagtcaaatgatacagcacaagcgcatcatctttgttgtgtccgcataaacttgccctctcggcatcggtgctcggtgaacctgtcgatttcttcagcttaagggcattagtagtgtgcccacttattttcgtatggtcatgtactccacctagaaaaaaagtgaatgaagccacgcatcacaaatttcaatctcccacagtgcatcatggtctcagctgataaaatcaataacccaccggttcggggttccactcatcattctaaaaaaaccaatccttatcttccttcccagcctccacacgcacgcggctacgcaaagaccgtcgcctcacttccttcgtgagcccttccctaccgtcgccacttcctccaacgccgacgcctcacatccctggctggcacccctcctctcctccccgaccggcgccccgctcctccccaggccgacggctgcgtccctcacctcccaaggccggagcagctctccctccccctctccctctgttgttccctccccgcctccggcctctttcttcaccgagctctctagatccggcccgtggctcgccggatctagactcgagcggtgacaatgggggaagcagtggctgctcgacagcatcttgatgtggtaggcccgcggcggcctttccccttctcccctctagcgctggcgcgacgtccctctccgccacagctcagggagacggccgacgagctcggcggtgcggagaggaggagaacgacgagttcgccagctagggtttgagcaggggcgtcgacgagactctctctggcacggcggcagctatctccggcgacgatcgccgccgcctcacacggggtgtggggtgtgggcatcgaacagagccgcgaagcgcgaagccacgaccctcacagtgcacccgcgccgttctccccacgccgcgcagcaacttttctgacgaagaacgcacgcccagttttggctacgcgaacctcgttaggtcacgctctaatcccagctagtagagaatctcctacgtggcgtgggttggccaaatgccacgtgtgtgcactgtgaatgccctaacgaagatagtaagtgtcgacgggtgatacccgtagaccggatatagagggtattagggtacgttggtacaaagatctacgtagtacgacatcaagcaaacaaaagacaagaattatactggttcaggccccttgataggtaatagccctaatccagttgatgtgggattatatggtagaaaacacaggttacaaagagaacaagggaacttgtcggatccggcgagattgtagtcgagttgattcgactagctctcaatgacttggctcctcgtaagctccggcttcgtaggttgtagaggttgtgttggctctgagattcgatgtctaaacccccccgggggggcccttttatatcgcagatgaggaggtctcctcatagaactcggaggtatcagaccctatacgatacgccaacgacccagttctgcccgagtaggattcttcccatctatagattccgtgaaaggtttccttagaatatacaagaaatatccgcctgcgcgtgggtatgccatatcgatatgtaatgtatatcgaagggcaaatggtatgcctaacccgtaaccctgacagtagcccccgacttctgcttaaaatgaactcgtgcaaccatttgcgacttcgggtgtcgagactgttgtcattcccagtgcgagaaccgcggagatagaccgtagtcgagcacgccatttgaagcccaacggtcacgagcgaattttaaactgaagtccaaaaaactgccgcgcgtaacgggaccagaaatttccggcgggcatctctctctattccctggaatttgcaccgtcagtagtgcgcctatttaaaggaattttgggagtccatcttgaagtccgccaaacctgttaaacacacaccacctccaagcactctttgccttctctgccgccgcaagaaaccctagttcatcaacctaggctcgctttccggcgaccttcgatcagcaatggacctcagcaaatcagcttccaccagtgcaacgttgaagaaactccaggaggatggcgctcttcctagccgtggaaccatggagagggaagcaggaggtactaatcctcagcccatcttgggtcacatggttgcgatcgaagattatgttctctgcggttttctccctccaccttccgaatttttctcctggttttgaatttctatggcatctctcttctccatttaaaccccaattccatcgccttccttagcatctttgtgcatctttgtgaggcctacatcggagtagagcctttccttgatctttttcgcttttactacgaactgcgttggatggaatccaatagggtatctggttgcgtcgggttccgactttgggatggcctgaagtcgcgttacattcccttccagtggccttcttctcgcagcaagtggaggaataggtggttttatcttgagatcaaggactcgaaccctgtcttcgtggttcccgaagatcaaccgaacaagattccgtcttggaccgcaaagccccccttgaccccctctcttcagtcgtttatcgacatcatcgacgatctccaaaaacggggtttgtcgggatatgaagtcgttgcagacttcgttggtaggcggatctagccgcttcaggctcgggccaatccagcctataactattctgggctagagtacacgacgtgggtttctcctcggggtctcgcatttatcttgacatacttgtgttcgcattcctcttgacttatcaaaggttggttctcgattaacaggtttgagcggcgaaaccgtggagcgccgcatcggccaagtgatgatcagtggcccgaccacagcgagtgacatccctgtgcccctttgtgaaaagggggcggcggaacgtgatgaagccatcaacgtaagtatattcgatgaacatcccgcattctcctttcgaaatcactttatgacttgattgagcgtaggcccttcctttgactgatatcatcggatcgctcgcggaccatcaggtggcgttatctctgaaagtgaaggtcgtcaaggaggcgtctgattctgccaccactagcggtggcaatgttccgacaaagccgaggaaattctcgtctgtaattggacaacgtcgcaaggcgtcgaccccctcggtaatttattttgtcgttaaatcatgcagcaagaaggatttttccttactttgcgttgattgtcttccaggcctcggacgcgtctcccccacctccacgacgacaacgcattgtgacaatcggcgagaagtaagtagatgaattcttgaatccctgcgcttcttattcgattgttgtctaactcgtgttcgtcctgtagggaggcgcgggcaaaggctgcgcgagccaagtccggaggagcttctagtgcgtcacccgtcgtggcctcgacggatgtcgtgcccacagccgggagccgggaggcgacgcctagtggcccagtcagcgaccccgcggcaggtcgtgatctgccagctacagtcctcacctgggaggagctccaagtcgagatggggtgcctcctcgaagccggtgctcgcggcatcggccgcgagattgcggaggcgaggtcagaagcggcgacggcaaacgcgcgtgctgacagactggtgtgcgagttggctgaagcccgtgaagaccttacgaagatgagggagttggcggccggcaatgagcgacaacggaaggggctcgaggaccgaatgtcggaagtcaggaacaacctatctgagatccggggctcgttgagggtcacctacactggccttcaccagctcgccggggaatgcggcgtcacgtccacgatcccagcgaatcccgatgagttttcgctaacctctctcgcggaactggcgacggcgatgggggaaatcccctccaagcatgcggccaggattgcggaggagacgtcaaacggaatttacaccggggcgtgtcatgtcctcgcgtgtgtaaggctgtcgcgtcctgaactcgatctgcgcgagatcttggaccagggggcggccagcgacacgcgtaaggaggtgatggaagaagtcggtgatctgggggagtctgttctccccctttttgaagagtaggacttcttgtatttcctagataatgtgtaaaactcgaactttgaccgcctttgtgcgtgcgattaccatcccggcttactttggtatgctgacctcgggaacttttgtcatctgtagagatactgatgacgaggatgtccagcagagcgggcagcccgagtcactggcagtaattccggtactcgagtttgaaccacacgtctcgcctaaccatgtggatcaaccccttgatatagagggaaggatggcgacgactacctcaggttagtagtcccttcaccccttaatgcccacctgactaggtcagccatgttcccgaaagagatgtatagcttgacttagtggttatcacgtttagcagatctcgagggtgcccttgctagccaagatcatcgtatccaatactggaagacgaagtttgaagtggcggagctcgagagaaccatgctggccgtgaagaaagagtaggctgtggaaacgctccgaggccgtaaggtatggtttaactcgtacttgaagagttgctgcacatccatggccagggtatgcagggagcttcgagtagtccgcggagatcccgaggagtcggcggccgggtaaatctcgtggcttaatggggcctgtgcccagctcgatggaatcagcaagcgtatcgacgaggccttgaagcaggagtgtcgtcgatcgagccgatatgccggggggcacgtgttggcttgcctacgagatcatcgcccgcacctggacctcgaatatcttcgtgagggttttgctcgttatcggaggactccggcagagatagaccatcttgcaaggtcaatgtcgccgttggccgagaagatcttccagtctatggactggcgttggccctcttggtagtactcgtaccctgtgacaaatatcttaggaaaagatgtaatgtagcgaaagatttgtgaaaaaactgtaaggagtatttgtgaataaagaaatctatctttgacaaatgtctcttactcttgatgtcatgtgtaagagtgcgttctcagttaacgactttagtcagccgtttgagtcatacactccccctagcccccagccttgtcgtcggaggaattttctcggaggataaggctcttggacctttgacctggcttggttgaataagctctgatcctagcccccagccgtgaagttggaaagttgatttccgatttcacggcttggttaatacgcacggcgagaactcttacacgaccagatcttatatggtctttcgtctctacaggatctgacaaggccttatcggttctgggcatccctagccgaagatcccttaggttcctcggaggccttgtcgagacggtgtaaagggacataaggacaggtttcaacgctaggtgtcatcagagtgagggatcatcgggcgaaacacgttgattgtgatatgggcctagaaatagcctttattgatactgtaagggtgcttacaggtatggatgatattgactcatacatagaatttacgtaattggtcaatgttccaagaatttgctaattagcgaccgtcgccgtctatgattttgaatgcgcctggccgcaagacttgtgtgattgtgtaaggtccttcccatttaggtgagagtttgtttcgccctacttggctttgaactcgtcggaggacatagtcgccgatcgaaagtatgcgtgcatggatgcgcttctcgtgataacggcggagggtctgttgatagctggctgctcggacggcaactcgttcccgatgctcctcgagaagatttacatcgatatcttgttgctcctcctggttctcgtcggagtacttctatactcgtgtactctgatgttgtagctcgcctgggagcatggcctcagagccgtgcacgaggaagaagggtgtttccttattagatgttgtcggtgtggtgcgtacagcccatagtactgatgggagttcttcaacccaccttttgttgtgtgacatgagcctgtcgtagacgcgagttttcatcccttgtagtactatgccgtttgccctctcgacttgtccgttgctttaagggtgagagaccaagacgaagcatattttgacccccagcccgatgcagtagtcctggaaatcggcgctgatgaattgggagccattatcagttatgatgcggtatggtagtccgtatctgcaaaatatccctttgatgaatttgatggcgttgtcggccttgatttcccccgtgggtactgcttcgatccatttggtgaatttgtcgatcgccacgaataggaatctgtagccgccctgtcctcgtgggaatggcccaagtatatctagcccccagcacgagaatggccaagtcagagggatagtttggagcgcttgcacggatagctttgtgtgtttactgtggaattgacaggcttcacatcgctggaccatgtcgcatgcatctttaagggcggttggccagaaaaagccttgtcgaaaagctttgccgaccaatgtttgaccggcggcgtgtgacccacatatgccttcatgtatgtcgaggaggaggtgtctgccgtcatcggtcgagacgcatttgagaagtaccccatttggcgctttcttgtatagatcgttgccgaccatacagtagatctttgctttacgggttattttctcggcctctgtgtcgtcctcgggcaactcctcgctgctgatgaatttgattagtggaatgcgccagtcgtctgtggtttcgatgtcggcaacggctcgttctgcctcggtgatctccgagctaatgtcgggggtgttcgggctgacttcgtcgctaacctctttcaccgatggcttcgtcacgatatcgagaaaagtgccgggctcgagcgattctcgtctggacgcacgtcgtgctaggtcgtctggctcgacgttgtccttgcggtaggcgtgtcggacctcgatcccatcgaactttttctctagcttcctgacttctgcgagatacttggataactcggggttagagcatttataatctttgtgtacctggttcgcgactagttcggagtcccctttgacgattagtcgcttggccccaagtgtagctgcagctcgtatcccggcgagtaatccttcgtattctgcagtgttattggtcgccctgaagttgaggtggattgcatgcttgaattgatctccggagggagacgtcaagataaatcctgcccctgctccttggctgttgagtgcaccatcgaacgccattgtccatgttgcattgtcgccttggttgtctgatttgttatctggcataatccaatcggcaacgaagtcggtgagtacctgggacttgatggctgttcgtggcacaaagtggacatcaaactggcttagctcgactacccatttcgcaatgcggtcgacaacgtctttgtttctcacaacttcaccaagagggaaagaggagacaactgtgagtctgtgggcttgaaaatagtggcgtagcttccttgatgtcattatgactgtgtaaagcagcttttggatctgtgggtatcttgtctttgcgtcgtggagagcttcgctgacgtaataaactggtcgctgtactttctctctctcgacaacaatgacagtgctaacagagtgtggcgtggcggaaatatagaggaataattcttcattaggttggggagcaacaagtacaggggggtttgataggtagcgcttgagtgcaatgaatgcctcttcggcttcctgtgtccatacaaatttgtcttgtttcttcaacagagcgaagaaaggttgtccttgttctcccatcctagcgatgaatctgcttagtgatgccatgcatctggttagcttttgtacctccttgagtcttgtaggcgacttcatgttctcgattgccttgatcttctcggggtttgcttctattcctctgccagagacaaggaatccgagcagcttgcccgacaatactccgaacgtgcacttctcaggattgagcatgaggcgatatcgtcggaggttgtcgaacgtttcccgcagatcgtcaatcaatgagtcgcctgtcttggttttgacaatgatgtcgtcgacataagcctcgacattgttgccaagctggttgctaagtgcgccctggaccgtgcgctggaaagtatccctagctgttatcagtccgaacggcatcttaacatagcaaaataccccgaacggcgtgatgaatgctgtcttctcttcgtcctcttttgccatgctgatttggtggtagctagagtaagcgtcgaggaagctcaattactcgcaatcggctgttgaatccaccaattggtctattcgaggaagtggaaagtgatccttggggcacgccttgttgaggtcggtgaagttgacacacattctccattttccgttggccatccgcaccatgactggattggctagccactctggatgaagtacttctctgatgaagccagctttgagaagtttgtcgagctcttctcgtatggcttgtttccggtctggtgcaaatctccgtagtctttgctttactggcttggcatcgggtcgcaccatgagtttgtgctcaatcacctccctggggacccccggcatgtcgaacggctgccaagcgaacaacgtcggcattgtcgcggaggaaggtgatgagcgcgagttcctatttctcgtttagtgtcgccccgatcttgacggtcttgtcggggttggcactggagagtggaacaatcttgatggcaccgtctggtttcggcgtcttgtttgtcttggtcactttcttgggtggctcagtcgtggcgggtgggctaggcgtttgctcgaccatgtcgaggctccgcttgtcgcatcgcaccgccagctttgcgttcccctgaatagtgattgttcccttcggtctcggcatcttaagcacttgatatgcgtagtgagatgcggccatgaacttcgcaagtgtagttctcccgatgatggtgttgtaagctatatcgaattcagcaacatcaaaggtgatatgttctgtgcggaagttgttggcttggccgaaagtcacgggcaacgtaatcttgcccaaaggtctggacgatgattggggagtaattccatggaagggttgatcagttggtgtcaacttgttttgcagaattcccatcgcgtccaaagtgttggcgaaaagaagattaattgagctaccaccgtcaatgagaactcgcgctaccttgatattccgaatagtgggttcgaccacgatcggatatcgtcctgggataacggcggtcttggggtggtcttctttccgagaactctatcttctgctcagaccacttcatcttgggtgcagccccctgccatgtcgagcagacttcatgttccactttcttgtattctcgcttggaggagtacattgtggaaccgccgaagatgtgtgagacgtggaggtcggagtctggatacgctgagtccggttcgtgaggagctgtctcttcgttcatctcgacaacgtgtactcgcttgcctttttcaaatgccatgtgcttctcgagcgactttttgaaaacaaggcaatcttccagagaatgtctgtccgtcttgtgtatggggcaccatgatttctttgtgtcgctgctttgtgggtctaggcgtttgggagggttcgcgtattctgctgcgaggacttccgcttgagctttccttttcccctttttgcgatttttcttcttgcttgattcagatgtgtccgtggctggtttcttctctcccccagtcttcggcctatcgttcttgcgtcttagcgcatcatcagcgtgggcgcatcgctcaacgatctcgaataatctccgagtggttgtgatgcgtcttgtcgccaactcctgggtagtgtagcgatctctgacaccggatttgaaggcgcgaattacagaagcgtcggtgatttcaggaattgtgtttctgcactcgttgaaacgtcgaacatattccctcaatgattcacccgagttctatgtcaacgcgtgtaggtcgtcttcgatcgcgtggcgcttgtatgttccttggaaattggcgatgaattgttgccacaggtctgcccacgaagagattgagtagggaggaagatgcatcagccatgaacgtgcagaacccttcaacgcggttggtaaatagttcgctaacgcgttgtcatctgctccggcagcatagagtactgtggagtagacttgaaggaactcctctgggtcggtgctcccatcatacttttctattgctccgggtcggaatctctcaggccatcggacatcacgtagggaacgaccgaaagccctacacccagcgttgggggcggtgggttgccggcggtcgtgtgtccttgtggatgtctgtctgacgatgagtaggacgcggatgatgacgatgatgatgagtcgcttggttccggcgtacgattacgaggatgacggcctagatttcaggaatcctgtcgtcgtcttccgctgttgtctcggcgccgatctccatcgtcgtcgtcgatacggcggcagccatgaccagtattgtctagcacccgtcgttcgcgatcgttgtgatcgtggtggttgtcgtggtcccggtcctcgtttgagcggtctcctcgatttccgttatcatggcgccgtgaagagacatgacgccgagagcgattcacgttgtctcgtgtgcgtcgtgcttcccagcggccgtcgatttgatctcgaagatcgccagtgccgcgaggtgaaggggtagcttgttgaggtgattccctccgttccggatcttcaccattggcctcgccagttggtggctgctcctggtgtgctgcggtagcggcttcttaaaacgcgttgctgaggttagtcaccgattcccgtagtcgttctgtccaacgctcgaggtcaacgttcagaacgggatcgtaaggagtttccctcagtatcgcttgaacggccctgatgtcttgggctggagtagtcgattgattccccgcttctgtgttggcgtgcgctgacgtgccgatgtcatcgatagccaatacctcccgcggcgcactcgttgtcgatgacccatagtcctcgaggagatgtaagaccgatggttcgtgaggatcgatattgattaccccaacgaatcgatctgaagttggagtcgctccttgttccttgccattatccctgatggggacgtatgacttaggagactgagctttcatggcactgagaaagactttgcagctcgagaggtcgtgattctttgtcttgtgaataggacaatagacatcccgagttggagaagtacgctgaattccacgttctttgcaggcgcgaatttcagcacggacgttgaggaaaacccatcaatcttgcagagtgtatttcttggttttgtggataggacaccaagaccttgtggcttcggaagtcatctttgtcggcttatggttcatgtcggaaggacaaggtttggccgtatcagaatccttcttgagcttggatgccatcgatattccgttctccgtctcgatgggaggatttttcgacatggaatcgccttggttcgtagccactgcgttctcgtctccggtcattgtaggaccggttgagatcggcgtcgtggtgtaaaccgggaagacgatttcaccgacttgagtccataccaccattgttgaagcagggagtacttggctgaggctggtgctaacgttgttgtcgacgaagctggatgacatagtagtagaaccttgagtaccaaagccccctacctgacgcgccactgtcgacgggtgatacccgtagaccggatatagagggtattggggtacgttggtacaaggatctacgtagtacaacatcaagcaaacaaaagacaagaattatactggttcaggccccttgataggtaatagccctaatccagttgatgtgggattatatggtagaaaacacaggttacaaagagaataagggaatttgtcggatccggcgagattgtagtcgagttgattcgactagctctcgatgacttggctcctcgtaagctccggcttcgtaggctgtggaggttgtgttggctctgagattcgatgtctaaaccccccccggggggcccttttatatcgcagatgaggaggtctcctcatagaactcggaggtatcagaccctacacgatacgccaacgacccagttctgcccgagtaggattcttcccatctatagattccgtgaaaggtttccttagaatatacaggaaatatccgcctgcgcgtgggtatgccatatcgatatgtaatgtatgtcgaagggcaaatggtatgcctaacccgtaaccctgacagtaagtgacataacatggcttcaaatttcaagtctcggagtatttgacagctctgcttctaaattctgcagataaaaaaaccactctgtgttgaagcatacaaccagtggtattattattaaaatttatataaaaaagtagaaatgttgatctattattttagaaagaaaaataacatgctacatctttttgttgatttgagaagttcagttcgagaggtttttatatcccgataaatatccattaccttattcgttacgatttgtattcgctctgtttttatattcgattccgtttttatatccggggcttccgattcgattatgatttcgagaaaaatatggaaacgaaaacgatagagttggtttccgtctgaaacgacagtgaatcaagaataaaaatatagggtgagctcatagtatatgtcaatagaacaaaaataaaatacatatcgttgtgcaagttaaatttagtgcatacatgatcaaataggaaaggaaaaagtctatttactctcttgactatggccttagacgaaataacccctaacatttaatttgatttacttaacccctggttctcaaatcctgatactattcacgtttccaacataatgcaaaccactttgttgatgtggcacatgggctagtgaaaaatgacgttatcttcttaacctagtgaaacatgatctccaaaatatcctctgatctctagcaactacagcttgtccctatgcaggtatgacatccagatttgagaacccagaggttaataagtgaaccaattaaacgttagggggttatttgttccaaggcccatacttagggggaataaaatgtatactttccgataggaaaggaaacacataaaaaacaacggagtgccttgacaaggcaatatggatggaaaaagaaaacagtaacagaggcactgctctttatgcaaactataacaacgactaattgtaactaatgagcgaagccacggctgaattgctcgaaaagtaattataagtaatatagcttacttgttcatcgcacatttaccaataaataaaatacctacagcacataaggctcaatctacctgagtgaaaggttaatctcacaacattaggagaatgcgccacgtgatacaaacattattagccgtccgatactaacaatgaaactttgcaaatggtaaaaacaaagtgcttgcatcttcgtgagacttccaaactttcaggagaagcttggcaattcaccgtgagaaccccgatctgagaagcccaagaaagaaacgttcaagaggtgagggaaagaacaaaaataaagaatttttaaaaaataattaaaaatctactttaaattatctggactcaaataagtataatacattgaaaaaaatattcaacgattatgcaactgtttgttcttcatgattggtgtcttttatttctataattttatttgaactgcactcattccgagcgttaggctgtaataattggttgtaactcgttgagtaaagtccaagatattatattacattatctaaaacaaattctaatgaacactctataatgttgataattttcgatggaatacaatgagaaaagggcgagtatgagattagcatttatgctagctcttaagtctagatcaataagagggtaatgcaatagagatgccaggaaaatgatggctcaagctgcagtgaacaagatggttatccatactccaattttaaagtcaagtatatatttttaacaagttattttagaatggttagagtcgagtgaatacgccacttcatgaactagctttttctcatggatgataaatcccctcgtcggtagacaaaagagtagaaagtagaaagcaatagagtgactcattgtgtcattcaccacaggtccacagtgcataagaccagcaacaaagtatatcagcagacaacgacctcctgcgctgcatgttggctcgcccggcgccattaggggtgggcaatttccccgttggggcctgggatccggcggggacccgcccctacggggacgggggcgggggagaattctcttccgcgggtgagtggggacggggccccgcaaactttcgaggatgaggacggggatcggaattaacccgcgggtgactcggaggggccaccctggatgtgagttactacttctctaaaagtagctcattacaataatgtaaatctaacaaacccattcaaaattgacatatgaaagctcaacaccctagttcccctcaaccataatccctttctttccttcaaccaacccacacaatcgtgggctattgaaattttatcataatattatttagagcattgcaatatttttacaaagtattagctccatccgggtgatgcggggccccggtcacccaccgggtcccctgtgggggcgggaacgggtgatgtttttcacctgactttctttgcggggacggggccgggatacccgcatgagggcgggggcgggggcattccgacccaacccagccccgccctgttgccacccctaggagccacggtggcctgccccctggcggcccatgccatcgcagtgttaaatggcaggctgttgctccaccgacgcgaccgttccttcccagctcccgcagtcgcccatccccgtcgacggccgagcaagccgttcaaccctcccacccgtaaatcatatgggatcgctaggccggacctaatactataaacaagatggtgtgggcttactatattaaattgatgaattggacaatgtaatgtgtaccgcttcgcctttcttcccccaatcgcagtcactcgacacactcctgttcatcttcctcaagcagccaatgcatgtttatctatcctcagctgctgctatgagacatgcttaagtctaatgaagcctactttactcctatcataactggatggtatggttaggccgatcaatttggctactactaacaatctcatgaaattttcatgtcgacgtataacgaggcttcaggtaacatcgcccgatgaactatggttagactcggctaaaaaaagataatgcaaataatgacatcaattttgcttaataataaagcatcatatttttaactggttgtgttcactttttttctcactatgcaatatatgatgtttacctcttatctgtatgcaagtatattggtatcttccctaattccatcttatttatttttttcctttttcttatgtgttaacttggattaatatttttgttataattaaatagataataagttgtttttcgatttttctcatatacaacaagtatggaacattgtatgattttcaaattatattatataagtgtatggaatataatgtgtaagattaaaaaacttagtataagatttgacgttttcttgaaaacgtggcaccataagtataggtagtctcataaatattggttatccatataagaggactaccataaaaataatatagtcaaaccatttctcaactaaacttgtcaacagaacttcgagagaaggtaagaaaatgaggaggttagttaccaatcccacacaagggaaaatattgctcacacgcattgtatgacatatactcccattaatcaataatttactaatattattaaatttcacaacgtttaatgaaaatttgttcttttgtgacaatgtggtgcgagactaaaacttgaacaccatattcttctgttgtttcatattctttattgttgataataatatagctggaaccagccaatagcacttcacctgaatactagcagctagttcatgtgtatgtgctctatattatttatggttttaaatgagttagtactaataattgtacttaatgatgatattgtatgcatagaagtagtattttagaacttgagatatattttttctaaacataatttagaatactccgaggaattataatgtagagcatattatatttaatgatacatatattcattttttatggataatctaaatattgacatttgttataaatccaatgatcgaagtatactataaatattgtataagtgactttcactatttactaattacatgttgtgtgttaggttttgtttatactagtttctttctataacagactttgacaatgggttgtgtttttagaattttttaaatgcggttctttaaagggatggagctatattttaaagcgagtttgattgtttagaagtaaagaatacgaatgtgcattttttttccattatggttgattttttagagaaattttccgttattttagtttttcttaaaaaatggtacttactacgaaaattccttattatatttttagtatattgtctatagaatattcttatgaaaaaagaaaataaaaaatcgaactatggaatcaaccgtgcatattatataatatcccattatagttacatcatcccataaaattattcaattaaagaaaagtaattagaagtattctctgcagatgcaataaaacttccatcatggcgaaattaatatcactaatactaaaattatggttttttttgaaattataaatataaattcataaatattaaagattaaagattttattctcattaggatgttatattgcgaaaaaacattttaagaatgttaggagtgattacactgcacttatacctcataattggtattattaataagaccgataatacatatacccattattagtataagacaagagtaaaccatgtttgttctaataaaaactcttaatggtttactaatattgaggatattagtataaaaaatttcagtttatggatgttttgtaaattggtttttatttatttaattaattataatatgaaatctaaactttgactgcttttaatctaaacattatcttgtgtgagaactcattataaaactaaggcagataaaacgacgtttgaattggtttatatatttttggaatttaggatgtaactaaaatggggtgttgttatctccggcccagtcttccggaggtgctcataggggtagggtgtgcgtgtgtgcgttcataggggtgagtgtgcgcacgttgtgagcgcctgtctttgtaatgtgtttcttaaaaaaaatgtcgaagatagattttattgacataaaatttgctccacttagaattccagcactgtcaaactattgttttactcgtgttatagcctgagtataatatatactatgtcacattgcatggacatatataactgaaatgaaacgttattatctccttaaatgtccacaataaattttattaacctaaaacttgctttacttagaattccaacactgctaaattattgttttactcttgtcatagcctaaggctaacatgtactcagccaaaatacatcgacatatataactgaaatgaaacgtttttatctcctcaaatttctaagatagattttattaacctgaagcttgctccacttagaattccagcactacgaaattattattttactcttgttagagcttgaggctaacatgtattctgccaaattacatggacgcagactccacgagaaagatcatatcttgccgtggtcaacatcacacaaagaataagctttaaatgtgtatgtccggtatctctattctcgcccccgttcgtttatgtgaagtaaatctagaggttaaattcccgtcaaaaaaaatctggaggttaaaacacgacaagaggatatgacaaatgttaataatgcatcaaataatccaaatggcatgtagcctaaccccaagaatgtttttagaacacgatgctttacatatgtctagaatacgaaacattaaaacaacgtctatccatgtcaaccatgaaacaaaacgaggcaacaatcacgtgataggatccttatagccacacgccaccactaatttgcaagatcgtgatggaaatcggtgcaaatatgcagggagtggagagttcctaacggtttgacgaagttaatcgaactatacatggtcaagttgaggaagctcaccagacagagaggtaggtggtggtggaaccatggaagaatttagtgttgggccttgttgggacgcaagtccctagatccatccgctagatcccaagcaccttacttcactagctctgtgatagtttggtgtacatgtcattttggagaaataagataactagatagaagtactgctttgttcgcttggatgccttttaatctagtcttatttgctacgatatggcccaattgaaaatattttagctattgttataggctgagacctcatgattggggaatggtgtgaaattaacaagtaagacaatgtggttttcattgttaattacttatcaacaaattcatatgaatgatctgatttttgtttgatggtcagtggtgtttgaaattaatgaagatgaagattaagttgacacacgtaaaacaagaaagctattagcacatgatttattaatttttaattattacaaatttgacaaatagatatatttgatattttaaagcaacttctatatagaaagttttcgtacgaaatgcactgtttagtagtttgaaaaacatgctaatgaaaaccggggtaaaatctaaatattaattagaaaagtgagtttatttcaaacatagcgatatatacttggttcacttatctatacatttagttcccacctttgacactttattttcattctagttttgtcactgggtggaacttggccttggcggctgacagcttcacccaaaacccactcgcctgactaacgggatgcctgccaaagccaataaaatgattaagaagaatgaataaacgaaaccagccaatggagaggagggttcatgcgaggcactcgctggaaggcctgtttggaaaaacgtgagacttaaggcttgtttggaaggcctgtaattggcccaatgctagtgtaaaacacaagaccgtaaaatattttccgtgtaggctaaaaagcccgtttggacgggctgtaaatcataaaacatcaggactaagttcaccagtagtccctcaactttacccgagtctgtctgaggtcccctaaccacgataccagaaatatgtacccctaaactatgtaaaaccgttcaaaaaaaaaaggtcccgaggcagtatagaagtctggtttcgctgacgtggtatcctagtcagcaaaaaatataaaataaatatatgggggcctatatgtatgtgagagaaattggtatgggacccacatctctcctttcttttctttttctcttctcttctcttgttgattctctcgagcagtcgagcgggcgcagcgacggagggggggagaggcagccgacggtggagcgtgggcagcggcggatggagagggggagagaggcggccgacgcgatagtggctactgtcggcgactagaacggagggggctccaacgtcgatgaccgctgcttcgaggaggaggcgcggggagtttagaggaaggagatggggaggttggcgatcatggcggggatgccggcaagcacgagtggagagggaggcgacgaggaggttagcgagcgctcggagagggaggaggtgggcgccacgccgcacctctccctcgtgctgcgccgcgttgcgcaccactcctctcctctctcttgtcatagcgccgtgcgccgctcctttcccccaccgctgtaccgcatgccactcctctcctctccccgccgccggccgcgtgccgctcttctctgccgccaagctcaccgtcgcgccgcctgcctctctccccctctctcgctgccacccccgctccgtcgccaaccacctctcccccatctgccatcacgcccgctggactactcgagagaatcaacgacagaagagaagagaaaaagaaaagaaaagtgaaatgtggggcccacaccattttctctcacttacatctgggccccacatattaattttattatttttctgactaggatgtcacgtcaacgaaaccaggcatctatactgtcctgggaccttttttttttttttgacgattttacatagtttagaagtatacatttctggtattgcagctaggggaccttatacagacttgacgtaaagttgagggatggccggtgaacttattccaaaactttacagccgttttagcatgtaaattaaccgcagatggggcacaaatttttatccgtccgatatcgaacctcgcagcctcgactgccgtcgagcccgctactccgtgacgctccgtgctctgccccgccgccaccgcacaccactctccgcttcgtttcgttgttgccgctgagtcgccacgtctgcgccgccccatcgccggcgccgccgcgatccgttccgcaaccatctctactactctgcgccacttatgcaaaccggcctcgatcctcaccaccatctgctgcaccagcgtcggttcacgccgggtccgttgtctacccaccttcgctatccataagggaaggaagagctgatacaagcggagagggaatctagggcgagaacgatctgcgctcgtcgcctcatactcaccggtccatactctgcctccgaccctttatctctcgtcccagcttctcctttctctgtacattcagcccacatcattggctcattgcttcaacaccctgcgagagattcggcttgcctaggctccgtatcgatatggctttgtgattcagatttgggtctattcatctttttccccttcgccatgttcgttctgtttcagagttcgtttttgttgcaatgactagccagatagatgtcttacccttaccaaatacccaaacggcctgaaaatttttgactgtatgaaagaccaagaacggctatagagggggggtgaatatagcaattcaaatcttgcccccgaaaatactcatcaagccggatttcttaaaatccttactagaaccgcggctattagagaagccggatctagaaaagaagagaaaaagaagagagaaggaattcccgaaactagaagaggaagaaaaaaggaattcccgaaactagaagagaagtgaggaggagagagcaaaactcatcatcacaaagttcaaattgcaagcggaatttaaattgcggaatttaaatggacaaggcaaaaacgaaaaccttcaaatcatttcattcataggtgatgcaaaataaccgctcaactaggagcaaacatacaccttcagaggaacattaacacaaacttaaaatctctcggacaaacacactccaaactagtcctaatacaaaatcctctcgggcaaacacactccaaactcacacggaaactctctcaccgagcatctcaaaaggattacaaaaggagcaacccccacccttgcatccatctctctatttatagcctaagaccccctaagacattgtcacaaatgcccttagggcgaaaccctaacacaggtgtaatctggaccatctgttcttccttacattcgaaagaaagtgccttgatcgctgccacgtaatcgatccaatccgcatgccttgcacaatccgcgtgcactccatccgagccaatcagcgtgcaccgatccgtgtcgtgctcctccgagccaacgcacgcgctccacgcgtcccagccaagccactcccgcgcgcgctcgcgaaaagtcggaggcgctcgcgcctttctcccggccgggcccgcatgccagcgagccgagttgccgctctctccagattccctcgcgggtggcacccacgcatacgccatctgaatttggtgtgggtcccgcatccccgtgtctgcctccgagtcgcgcgaagagaaggacgccgcgtgtccttagatctgtacggtctcccgcctccgcgcgcgcatgcacctgccgagccgagctgggccgtcgtcttgtctagggctgctcgacttggcctcctcccgtacatcaccttgagccagcccagccacgtgccagcccacaagccaagtggccagctcgggttggcctccctgccaactgagcccatgcatggctagctagcttgacttttccaccgagccatgctagtagcaaccagtacagtgcaagctcctccttgcacatgtacagtacgtgtacatgcatgtatgctagctacagtaagtagtagcaatgcacttgcacagttctttttccctccgatttcttcgcgaatcccgacgcttgcacacttgaccttgtgaagcccgttgcgaagacctcctcatacggtgttcgtccaccgtgtgcaaccttgtgtccaatcttgtcacccggcatccttgatcgctttggacctcaactcctcccttagtctagttctgatccgccgttgaccaagatcgaccccgatcacctgcacacacatgaaccaaacaaccgttgtcttggcacagatgtcgcaacctgaccaatgttagtccacgcacacacttcttccggtacttgtcaatttcccatcaccaaagaactataaccacacatggtttcacactgtatgaatcctcggtgttcccaagaataaaagtgaaaatattttacaggtgaaaaaaaaactgtattcccaagaaaatcttccttcaagaactgttggtaaaaggaaatgtgcaaatgaaaattcatttgcagctggaaaatttctgttgtctcagcaatagtttcaagaaaaatctaggtcgctgctcggtgaacccgtcgatttgttcagcttaaggaaaaaaacgataagtgacagaacatggcttcaaatttcaagtcttgcaatatctgacagttctacttctaacttgtgcagataaaaaaagtactcctgtatcgaagcagccaacagtcatccgagcagcagatgccgttcttgggcttaggtgaggcgcagttgttctgcaaagaggaattaatggtttaattaacaccggctcaaaattccaagtggatcggcctgacttggtttaagctgaatttgagcccatgaggtaatcaaagtttgggccaaaaatgaactttttggcccaaaaacttgtcgccgtttgggctattaccttttttagagtatgtgggctaatactccttaccatattccgttgcagtcgattccattccatacatcaacacaagccgaaaacccttcaggagcatcggttggatacgcgccgcacgcagccctacagcctgctgtcgcctcccggagcactcctcctggtccctggtaaattaactaggtttaattcctccatgcctctgatctcgtctttcttattaatcgatttatcattatcattagctctaactaattcggatttcgttgcatcctcgtgatatattcatgctgtttttcgttttgcgttcgtttgagcaagatagattatagatggataaacgtctcctactctctcatgatcaggctatctggaggcaggattaggagcacaggccatggatgagaaagacggcaacaatggccgatgcaatttcagtacggaagatcctggggaggacaaagccttcgctgcctcgcttgtagatcaagatcaggatccggatcctactgatgctgccctactggataatgagtgttccagagttgtagatcaagatcctcctcctgatgctgcttccctcctgtatgatgagtgttctgcagcgtatggtgctcatgtagccaagaagaacaaatccgaggcaagtcatcttgctggccgaccaaaataaaacactacttttgaatgctactactactgtttcaggatgtgtcctgtatacaaaatagtggtctgattccatttagtgacgcttaattcttgtacatgaacttggtacttgcagtgcatgcgggtgtcggacttgctatgaaaatagatttgccgttggaacttcaaagttataatctagtataccatcatgcaagctccattagcttatgaatgatttcaaataagaccttgaccacataagatgttctcttgtcacttctgcttgaacacttagcatgtcatcttctttgtgacgactcgtactgttatgcgactctccttaccttctgtactacatatatattagagagcattctcacatttatattttttttttccatgttaggtcaaaggagcaaacgtggaaaactgggcatgtgtaaatttttctttaatgggtactacagaaacacagaaatttgcatctgagctcaaaaaagcgtgtgtggccattgggatggtaaatccgtccactctttcctgggcaccattactttggcaacatgtgacacatctgacattgactttacataataggatttgaagtctgttcatgcagtgttcgtagacttgaactctcccaataaactagaaagtactttgcatgatgtgcaagaactgtttggcggacaaggagtggaagtaaaccagataaaccttctaattgtaattcttccagaattcagacgttctgatggtatggaagttatgatttgcatcaactgcacctttatattctttttttttttgttgacagttgcatgcgatgttttgcagcgaaagtcaaagatatctgtaagaaccttggattcttatatcaatgttgtttgcctgagcatgctaggacacccagcaagctatacctgaacaatgttgctcacaatattcgttccaaggtttctctctcattctgtttgatgtgttattgttcttttttccttttgcacaactctcatgctagagtttcttaatcatgttgctgagggcaaaacacttttttgttcttgtgaggagaagagggtaaatggcgactctgagaaagtctatggttctgatgagatgagagaagatagtgagtcagatctaagtgatttggaagatatgggagatgctgactcagacatcatttacttggaagcattccctacatcagatgaagagatggatgatgatgatgattatggtgatgatgatgaatatgtaccagtatctcctgatgaagagatggatgatgatggttccgtgcagcagatgagagagaatgatgaattatgtaaacagctccagcggctggaagagaatgatggacatgaacaggtcgccaatagcgcagaaggctgcctcaaaacctacaaggaaatagagactcatacagcgttagcaggaagtacttattctgagttaagtgaaccgccttcatttgaagccttcctgtgccctggtaaaactcagtttctggtctagtccaaagttaatcaatctaccctaggccagcagcttgttcttaactcttttgtatctcccactctagtccattcacctttcttaataatttcgtgtggcattcgttgtgccctttttattttgcgttgattgtcctttcttgtttatgctttcttgcttcttcctctgtctccaggggaacgcgagcacattcccaagacaggatgggaaacacaacatccatacaagaagcctagcggcgtgtcttgggatgagtactctaaggtgtttgacaccaatggctactacaaactcagcaacatgcctgtggaggataaggacttggttgctgcagaatgtaacactcctgaagtgaggcgatgggaaaatcacatcagtcatgactatgatgagctgcaggaattgctagttatttagtacttccttcactcataaggttgttttagaaattaacactgtcaaaagatttctgttcttgtagatctattagacctaatggacctttcgctaacaatttttactatagagatatgtgcataccattttcatgctatcaatctgaatattgaaaaggacattgacaactgaagtttggaaaatcttttttgatcaccacctcagcctagcaactgttgtaaatttgctactttacttgattgatgccatgatattgtggttgaatcagtgtgttcttctgtttcggaattgtatatatttggtttgtcgattcaccttctttcttcaatgttcaaataatgccgcgaggacaaatattttgctgatgatgttctaagtatcatcaaacaaaatgtcatgcatactcaaatcaaattatgcatcatatagtcctcggatgagatgtgcactataccagcttgtgtgttacaactcttgtatgatagttaatgttgcgtgcttgatgcgagtttgcaagtcttccaacacaaaacaatatgagaaccacataatcggaaagttgtgttcaaaaccagggatctgatagtctgaatataatatttaccttgaacagttgacaaacatgattggggcaacctaagaacatacttggctgatggattcttggtatagttttaacgtttggggtttttggtattttcactgctatgcaactctctttatctctcgtcatgattcataatatctttatagaatcattctcaaacaggcatttgttcccttttaggtcgaacgtggaattgtgagacgttgggcatgtgtaaatttttcacctaagcgtaaacatgcagcgcgggttgtcagtgacattatagaaaagtgtatagacatgggaatggtaaagccctgcatactttccttgaacaaggcattctactaatcatgtaccacacatctgacttaatatctttgtatgataggaatttggtacattaccaaaaatggatgtcgatgtaccccttacttcccttcatatacgacgtactttgctggatgtgcccaaaaagatagacattctaattgtgattatggcagatgatagaagttatgatggtatggaagttagttgtgtcaggttcactgttgattttcttttttgacagttgcatatgatatattgcaggggaaattgaagagatgtgtgagagccttagaattgattatgttttctgtttaccctgcctaagcaaacggaatctgaagagagttgcacgccaaatacaattgaaggtcatttctctttggtctcattttgtttgttatagtgttatcatgtttttggtttattaatcaggttgtaaagagttatgtacgtcgtcagcgactgcacttaccccttgtgtcagaagtcccaacgattttttggtgctcacacgatacactatgatcttggagaggattcagaggcaggagtggattcagagggcattgcatctgtatgtctcttctgtaactaccatctcctggatttgcgttttgttgttacacaatccaattggcatcatattttttgttggagtcatgtaggtggcggcttcattggactggccaaaattcagaaagtatcatacattaatttcacatcaacctcataatggcatcataaatctccattctagacgtggtggcatgatgacgtaattctgtgttctacataatctgtagctcaccgtcactttgatccatttggtgtactaacatttttcattttttttccagcaagttctttcggtccttctacaaaatgataaaagaaagacccaagaggataatcttctacaggtagtaatacttgtattccttgattagtgtgatactattagatatatgctaacagtgcaacatcttgcacagaggtggattaatggaaggtgagatggagcgcatttgcctgcaagaaatagatgctattaaacaggtaggaatacaatatgatttgccttcctgtatcttctttggtttgacttgctcattttgatggttttgtgcttcttcccttgaaaggcttgtgcctattcctacaaagaagatcaaccatcactgacatatgtggtcgtggtgcctactgcatcaattggttagtgtgtttgctgattctgcttgtagtatttcctttttaccgagtgaggtgaatacacatacatgctacttggctttggtgactgggtattgtttcataggaactgaggctgacaccgctaagtataagttcttttgccgccatactactcataaggtacattttagtttggtgaatctgcaaatatactcataaggagttgtctatccttgaaaaaatatattgagctagtattggttgactgtagtcaacctcccgcgtggtccgctaccacgttgtccatgacgacaacaactttctagctggtgaacttcagtctctaaccttgaagctttgcaccttgtaagtttcacagctctacttttggattgctttgctgtgatcaactatcagtaggcacttctgaccacatttgcaaatgcatgttcatacccagccgtcatcgtcgggaatacccaaagatagatgcaggtgagtccttttatactacctatcaatcaattattcttctttcttgtgtctgtgttttctttaaaaaaaaaaggtgtgggggttccgtgttgtcgaaagggtagggggtattctggattttggaaaggaaagaaatgctgctccaattggttgatgagcacaaggggcagggcatgtccttttttgtgatttattttttacgagtaaccgaacaatgagggcatgtccttttttgtgatttgtgtgggagcatacattttgcgctagtaaacactactatccaaagtataatatttttttttgttgtttgaccaagtttatagaagaaacgataatatttgtgatatcaaatgagcatcatttgtagtttacttatttgacatggtagatgtattctttctacaaatttgatcaaacttaggataccccctccttttccaattgatcatcgtaaattcttaaatgatcatcatactagtattcattttttaagtctattcattatttgtgtatggaagtaatggacatgtaatgtcttgtttgttattgggtagaacatagtgaggatggcccatgtgagtttgttacctgagtaaacgtagtttttcttggtcttgttgcactcatgtaatataatgataattgggaatggagagagtacttcctagaaatgcttatattgtatgttctgcttatgccttgcacatcggatcacttatgttttattactcactgcttattccattctatctagttgtaccggcctactacgcagagcgtgctgcattcaaagcttatcgcgcagagtgtgctgcattcaaagcttatcgcgataagtgtgctgcatccaaagcttcttaagaagagcaaagcgagatgagaatgttgctactctagcaaaaattaatcagatgtttatctaacttattaagatgtctggtgtattttgaactcaaaaacgagtgtgcatatggtaacctgttaccgctgttgatcagacgtgttatggcgcttgtttttgttaatagttcaatgctgcgggttttgaaattgcatgtagtattggtcttttttaagacagaacaatccttgtgcattttcaaatttaatatttatatatatcatgatttgaatggaagtactatctccattccaaaatatagcaatattttttctatgtatttggatataacattgtcctaatagcttgaagtagttatatttttttgtgctgaacatggacgcgttgcacgtgctccggttgtccggcacaaatccatcgtctccgcctgtggtgttcgataggcagcgctttcagtttggttaatatggctgctcaggttggatttgcaaggaaggagcgattgggtaagatgaaacctggaaacgatttgtgccgatttgagaatttggggtcttttcgccatttgcgcaaccaatctacactaaaaaaaagaatataaatccaccagaaagtgatgaattgaagccaaaatgataaaagtgatgaatagaggacaaaattaaagatatagaaggaatgctaccgggaaaccactaccagaagaccgaacgatacataacacacctaatttcactgttctacgtctatttttcgaagtgtttgcaagtatgagcggcaacgggaatcatcggaacctacaaatgtacaggttatgtacattaaccaaacatgcacacagagattagtgcacagctcgtagagaaaggggatcagatgtaatctgacagaactgatgctgagacccgcttcaaggatgaggacactttggagatgtctgaatcggtgtggccggctgacatgaagaggcgtattccgacgggaagtttgcacctatccaaaggtgaccgctttgacgccacgataaaaactgaatcttccttcaatacctgttggaaataggatgctgtaaatatatgcaagtgaaagttcatttgcagctggaaaggttctgttgtgtcgacatggacttaccctctcagcaatagtttcaagaagatctatatcggtgtttgatgaacccgtcgatttcttcagtttgaggaaaacgataggtgacagaacatggctggaaatttcaagtcctggagtacctgacagttctgcagataaaaaacatcgaaggcatcaaggtgatcagcaggcaccagtaacgacatattatgcctgaacaaattcaactattgaatcccataatgtgtttcacaatttcaatgcagctgttttgaaactaccactaatgggaaaaatacatgataaaagtgatgccacaacattacatgctaggtattaaagcattaaaaactttacatctacattaatcacattaaaaagtaagtaaatgttggtcaaataagcatataaataacaagataatcttcttaacctttatgcaggaaagaaatgttgctcctcaggtctgcaagaactgacgggttcccctccaggtagctgacagcagaaaccgcagcgctggcaagataaggtggcagagaagccgagaaaacatagccagaactgcttagacgctgcaaaagcacaataacttaataggtcaagatatttaacaacattctattgcaattgattttccgtcaatctagagttgcattacctgatgatcaacaactctaacacttcctgtacaaaagccaccatcagtagctaatgcattccccattccagcagtgataatatcaattttgtcaatctgcacatgcaagaaaatgtaagaaataagatgtgccaatatatccaattaaaatggtcagtaacacaattttcataaattaacaggtgtctaccaggactccatggattatacctattctttttaatcttctactttggtgcgatgagagaacaaaaatgtcaggggtactcactggaactccataatgttcagcaaggcctcgtccagactggccaagcacaccaaaagaatggctttcctccagaataacacggaatcgatatttctccttcaatctgacaatctcatccaagggagcaatttgaccagaattctgcaatcgtcacagtaagagaggatatagccaaagtcatatgtttaaacgatttcatgattttctaggtcgtaaaaattcatgagaaaaatgagaaaaaaccatactcatgtccaatcagagttatcataaaaggcaccacacctggtagatagattctacaacaatgtatcgtctgatcttttctgctcgtttatttccacgtgtaagtttttccaaagtgtttgcaagtgaagccatatcattgtgtttaaaataaacaacagtgcttcttgacagatgaagaccattttgcactgcccagtgcacaccttcatcactgcaatgcatatagaaaacttgcttaggttcaaacatgaaaaatcaagaaaagaaaagtgctacctagtaaaagaactatccaggtatggagctaattgcatgaggaagaataacagctaaagaatagatacatgtaagaggtgacaactttgaagatcacaaggcagacatatacactactttctaaagggtttgtgcaggattttcattctttttttttggttgggggggaggggggggggggcaaggaagcagttttcatttgatttctttcttacaaaaggcaggtatataaaaaatgtgaataactaaaacatttatataagctgttgtactgaaaaaaaagagaggacaaactctatatgtgccggtattgttcatattactatgtgggcaaaaggttaacttacgcaactatgatgtctcctttcttacaaaaggcaggtatcacactaaatattgtagaaatcccatatgaatacagaattgagtctggagttccaagaaacttcgctatttttgcctcacagtcaaggtggacatctgtaagtgttccacaatgaaaagataagtttctcttccacatttgcaacacagatcagtggtggcaaaaagagagtatacaaaccaattgttccataaaagccacgtggaccacaagaaccaacaccatatttctccagtgaaccaacacaagaatcctgcaattcacccatgtcaaatatcctggaagaagtgtcaaaataactcctaaacaatagagttttggcttacaataatcttctcattgccaatcaaaccaagataatttgctgatgcaaagtttataacttctttcccatcaatggttgtatgtggagcagcagcactgtagcaagaaacgtaatagtgttaagacccccaaaactcaggagagaaaacatgcaatgcccaagaattgcaggtattctgcaaacataaacattctcaattccagcattacacatccataaacaaggactcatcaaacagatgatatatcatgcattgcaatatctgagggaagggcaacaaaatgaatattctacgggtgagagttatttgagattggccacgctatgttaggggtgctggcagttactcctaaatttgtattattcagaaagctgctgtccattattagtgcaacgcaagcacataaatggagtattgttgataactggataaagatacaagattataacagatggaggacaacttttataacaaaatactagcaagatgcatttggcagcatgtattaagtcatttgatgttcttattaacgtcgtaaaaagaagaggaaaaatgtttgagaagatactgcaagttacagaaagcagatggcgattgagaatcaactataataacttcaagaaaagttagtctgcctaaagaatagaagattgtaagcatttggaaagcaagggatacatgatacttcaagtgattcatgatgccctgtattcgtctaaaatttgaccagatttgtggcatgcaaatcatctttttgcatgcagtatttgtcaagaataaaggttcaagtcaatattgccttcccacatgctgcactgcctagttaagttaaccaatgcttgagcttacaactgccccaatcctgtcatgctttctctcatagtttatctagtaactcactacttatgaaataatatagaggaatactgaaaacgaattatttcctgcaaggagctttaagaaactaccttcagaacagacactatcaaacataaaaacttccttaaagtaagaaaaaagaactcccatatggtgcatcaactaccgtttaaactttaattagaatgtaaccatcatacaaacctttccaacattggtgtgtcaattcgggccccatccttgatcggaagacacagaggttctggctcccattcatcacatagctcgtcaatctcctgcaaagatcaaaatgctaactttcaccaacaagttctggaaagcaatgaccaaaaccaatactctaacacaaagtaacagcgaggaacaggcagaagataactttaccttttcaccgagtggcttcttgggcggtttgtagctcttcctagaaagctgaaacactatgaccgctataaggagcccttcaacaaccaggtgccctgaaaaatggaatgttaccgaatgtcgatcgcccttatcacatcacaagttcctcattgatgtggacgtaagaggcttaccatcgatatgaaccccaaagacaaccgcacgggcaaaaggggcattgaatgcagctgagacacgagcaagcaccgctgcggtggcattcactactggcaatgccatgtccatgtcctaatgcagcttttcgtaacacggaatggaaactttagcgcctcaaatctgccaaaaaaggcaatgggctgctcatcaatcaaccagatcggctgcagagcagaatcaatgttgaaattcatataagagtaaattttactttgggccaccttttactactggtgttttgctttggaccaccctttaactgatattttcactttgaaccggaaaatcttacctttgtgtcactttggagcacactcaaatcttttatctatctacatcaaacttgtcatctgtcaaataaattgccaggtataaagcggtgggaattcactgatgaatcggagccggcgtactcgaaatcgttcatatgcttgagaagagagttagggtagtccaaaatgcaacaaaggtaagattatctgatccaaagtgaatacgttgattaaagggtggtcgaaagcaaaacaccggtaataaaaagtggtccaaaatgaaatttatactccttaaggtcaaggattgaactatagacacggaatgtaatcctcaggtccaggggcgaacgatacgtgcgccacggcggttgatactactactctactagtaaaactaaggctactaagaagacaaggtgaaaacctagcttccagatctagaagagaagataaggttactgcaaaattcgagagaaggcgtgggtagaacgggatggatggggaaagagagaggatgtgaggtcggcacgggtgctcaccggagccggaagggaagcggggagcaggacgacagcacccggtcaccgctgctcgtggaacggatggagatcggcgcggcgcggcgcggcgcggcgggcgaaccagcgaggaggagacgttggggatcgacttgggcgcaaaacgagtcaaagaggggagaagagtatgcggcggccttgcgacggccagcgcaagccggatgtgacaagtcaagagagaagagacccaatccgttatgcttgcacgttgctttgttgtttggctttccaaatcacgttttcgatctgctaaagggccgtttggcacgaccttagactctagcttcatctctactcaagttaaaaccaaaccaaacgattaaacgattttagttccaccttaaaaaatgaaactggctaaaatgctctcacaatatataaattagagatgtgaaactatgtttagtctatttcagacctaatttctaaagttaaatttaaaagttggtgttctatcaaacgggtaagtctatggctttccaaatcatatttttatctattaagtctgggagtgaccgaaataaaccgaagtagcacaatttatatatgttatttggtggtcacttatgaaagacgatatatagcctaaaatagcgcaattaataaatcatttgtcaatttaatttaatccaagacgctttttaagtgaatatataagaagactgcgaagaacctatgttacttatttggttttcagtgatgtatgtagatattataaaatgatataaatagttctacaaatatctgtcacgacaattggaccaggtggtgcatgagttttttttttatccagagcatgggtggcggtctaatctatagattgatagccactaagatatataagatatatgtttctatcaaacttttatacttgggagatgtttctagtcatttctttcattttttttttggccgtgtgcattatatgcagaggtcggggatcactcagttagattgtattctcttgatgtaatgttattaactaagtttaaataaagcttacattatttaaaaatatatatgtttttataaaaattaaagtgtgataattactatcaatctgatggttataacacattataaatattgtttaagtactttttaccgtctacatttatatgtttgtttagacgatttaaaattgccgatgagttataataagtcaacttgtactttatatataactagcaaattgtttgtgcgttactacggtttataaaagaacaatgatacgattgaagaccttttgctaaccttgtgcacagtgtaggaagaacattaggaattttcagagttgcaacaagtgccaaaccctaagttgacacccttgcttgtggaattcaagttgcatcaccggaagcttgggtttaaaagaaactgacatggatgggtttggaacattcaaagagtcacgaaccggtttcataattgcaaacctgggttaatgggcaataaaccgattgaaatcagagaggaatattttctcaataatagaaagccagctaaactgaattgtgttcattgtgttgaactgatccagcaatgggaccgacggcggttcaccggcatcgacgatggaggaggccatgacaggggcaggggcggaggtaggcctagggtagttatggcttgactccaaaatcatgttgaaatttcttaaactagctaggtggcccacgcaattgcgtggctagcacaaaacaatcatatatttttttaagtatgattttacttaaaatttattaaatagatgtctcattgttaagactttaaaagaccaaatcttatcatcctcatgtttctaattatatagtttttaaaaattacaccaattgctaccccttatgtcatctccttctttatttgcttgctcgatctatcactatttctattcatttttcttggaacctttaaaaattggattttacagtttttcgagtttattgtcacgttgggtttcgtttttataatttatagatgtctcgttaaacgttgccattatactcctctatgtctcgtccattatctcttctctttattgtcattgagattttaaaaatcaaacataattatagtttaggttcatttttaatttctagaagtcccgccaaaccggttttgccattgtactcctctacggctcgcccgctgtcttccttctttattgtcattgagattttaaaatcaaacatgattatcattgtttttttttactttttagaagtctgaagctttaaaaattggacttcttttaatattgcttatttttaattccgaatttcagttatttttagattgtacttctacttggactatccttttctttttttttttctttttcttcgattaatgtgggaatttctagcccccacagcgaacgtggtgcctcctttcaaggctattttaataatataatagatagatagatagattaccatataaattttacagaatatgaacaacttattagttaagccttagggttatccctattcttcgataatttctgacttcgccactaggctaaggagggttgagaggtactgcttctgggactgatgaggagtgccgagacaatggagaagtacataagcacctggtggatgaaaacaccaagcagattgagtgattgatgtagcaattatgcaaaagaagagaaaaatctagacagttcatgtacgtacagatagggttcatgagaattttttattaagaaaactacagatcgactcatgtacatatgaaaaacccgatcagacttcatacaacatatcaaaggttcaagctgggaggaagaactgttgtacatgctatgcattgcacgtagaatagttcttcgcgcagagtactatacaactatgcacagctcatgatcatgaaagtgacagcttgcagttaggttcgatcaagctattgtaatgtccacttgcagattaaagaagaacttgatgttattgacaagcaaactattatatactaaaagtccattaaactttctaaaaatacttccaaagcgccacgtggtattctacaaatgctcctacgccgccacgtggcgctctaataaatagagaaaatcatataaattctaagaaaaaagcaaaacatccaaccatcaatttttatttaaattggtggacccgttattatcaaccattagattagatctatcgagtaattaacccctccctcctaaaactgactaatatctctctctgagtatgcacgcacataaaaaacaatcatacggcatgtacgtacgtataagcccacctataacagatttttacctttctttttctcaagtacttttattcactatataaaacacaatcgtggattagtttccttttgaagcacggcatactcatatgttaactcacctcacgcatatatattttaactcacctctttaaacgtattcctataagagaaaaaaaataatacataaaccctgtgcccaaaataacctaatcctaagatttatccttaagattggattttattttactaagggagtattcacgagaaaaaaaacataagtacgataaaaatcctaccaatccttcactcctaattctcaaattaataattaaaatatttttatgtttgtatgtaatacatacagttagaccagcccctcctccgtagctcctttcgctcatgtttatatgatagttaaacaggatttatgaattaaaaaaaatactacatcccatttaactatatttgaataaaatactatcacatggaacaatattataatccttttattatgtctttcgcatccaaataatctttttaactggcagcggtactatattcatttactgactttgatcgctaatctttttaaagaaatatataaatatgtgaactacatttttattaaaaaagttcacatggaacatattctatcccttttcatgtcattttcatttaaatagtcttaacaattagcataaataaatttaaaaacacagattattctatcatatattatcccatgaacatgtataggtgaggaagatctataataatacaaggaaaataatatcaaggcccatgtaaaatcatatatttgcaaagaattattacttgcgcaaatatttttccacgtggttctcaccactaaagctattagattttctgaattagtgtcgaatgatcaactctgctaagttttaaaagagaaaattatatttgtaccactaaaatttagtagtactgattaataccataaaaacaccgtgcctactctataccacaaatcgattcaaaacttaaaagaactattttcattacctctattttctctatgttattccctaaagggcgcaaagtatggaggacagggcatgctacgatattgtaaatactatgacaatattgctaaggtgatggtccagtgagaggtcactgttgttaatagagctcagttggcttagttactgatgcaatcctttatgattgtaatgacaatgaatgttgaaattgtgcctcacactgatcttaaggggtatggcaacgtcgatgcgaaacccatggtttaaggtataagagaagaaaaccatgacgggctatgctatgcttgatgcgttagaggaacatttatatataattttagtgattttatcatattaattgataaaagcgatatttttcaatattcatacatagtttagtagatgacattagtgtcatggagcaggacgggctcagtaagtatgttgttcacatgtatggagattttttggtgaacagtatgtattttatggcgtacatatatggatattaggacagagaggtttctataaatacaagagatatttttaggagagattaggagagaggtttctatacatataggagattttgcagcatacgtgtacaggagatcaggattacatatctactccctccatcccagaatataagcatttttaaagttggacacggttattaagaaagttgataggattaaatggggagggagggtgttgtgattggaggagaagtgaaggtaggtaggaaaattgaatggtggagggttgtgattagttgagaagagaatgttggtggagaagttgttatattttgggacaaattccataggctataagttgttatattttgggacggggggagtaataagtaagacatggacactgtgaagtgaagatggattctttattatattattgatatattaggtttatttttaagtataaatacggttccatctattaaaagagcacatacctttaagacaatggtaatatgtaatggtgatagataagtatatgtataaccgggataaagtaacttttgtttgaatatcatttgtctatttgacggtatacatattacttttatgattataattaaagtaatctatggtctttatagcgaatatggtgatatatgacttcttttaacattcttgccggcgcagttgcgcgggcttccttcctagttgtaataatgttgacaagtttctaccttttcagtagaaaaaaaaatgtacgctgatgaattttgcatggaaaattaaagaaaaccacacagtaactgaactcgatgtagggctcacgatctgctagaaaaaagcagcatcttgcctatgcttgataagaacatgtgaatccataagttcatacacattcagaccggcaatattcaacatcagaaaacccttatcccaattaacaaaaatccatatcctgatggcgcttggggaacagtggaaagccttgcagtcgatagcttattagggttgatgggcagcgaaggcgaatcaatcagtagaaagattgtaatgctttcaatttcgccctcatggaagctactgatctgtacatggcccatggatgcaaccgatctggacgtatcctcaattgtatcactttttgtagacttcttgaactattattagtgagatagaaaaaatgtaagaacaaaatcaaatagagttgaaatatgttgtaagtataggggatatagatccaccccagtactagcatacctacctaggtttcatgctaacatcggcacataaactatacagcatcctcaacagtatcatgctttgtagacttctagaactattattggtgagagaaaaaattataagaacagaataaaaatagagttaaaatctattctaagtataggagatacagatccaagaatggtcaatgttaattagagttgaatggaagctatgagtcgtctaataattgatctcataagggttttaaagcatcattggcatgcttttatctttttaagaattatatccgtactcaaagttgagtttacaaattcaggtccgattcaggagttgaagaactagcttataagcatccagttggtgaaaatatatagaaactaggttttttggcttttaactagtagtttattctttagattctatagctattgcttctcaaaacctgaatgagaatataggctatttggttgagctggatattctagaagtagttatagctgctgaaagcttctcaaatagggtattagctccaccactagggatgaaaacaataatgtttcaaggtatttgtggtgccagctacacaatataagaaagaataaggaggatgggttgaccgaggaaaagttaccacacacccttcacacattggtgtctctcggcctattcaccgccttcaccgtacatcgacagtccctcgggtatacatgtcccgcagacacccacggtccatcagaccttcacacattgatgtccctcatccaattcaccccccccccccaaccccaagcttggctacttgtgcttgatcctaaaatgaaaaccagggttgacgaaaacacaaggttgtcgttaggacctaggactatattccataaggagaagagcttcatggcaagagtaatgcaccgtgcccatagcccatagttccagcttccacctaagaaaaaggtgatgaagacacacataaaagtacaggccatcatccaatgcagagtatcttcgaaatggggaggattggtgaggagtagcaagtgtggttcttttttgggtgtgaggaaaccgggactttaataggatgcacaaaacttgcaaagacacgggactcacctccttttctcctccacgtcaaggtttggcgtagctaaaccgacgaggttactcgccacgcaagcgccctgtgaagggccttatgctagcaatagttgcagtggtaaagcttcaaactaagaaagagaccaagagaaacactacctctacaaatttgataaggtattttgacagttagtaaatcaaaaacacatatacttctttcatagtcagaaaccaaaccttgcattccattacattaattagttaatcaagaccaacaaaccacacgttacaaagtagagccagatacattttacatccctgacaaatgcatgcatacgtagttgcataccactgctgactactgctcgatggcagaagctttagccagtactccagcagctagccatgcatgctcttgcctctctctcagactctcactacataacaaattaagctacagctatcaaggtagattcttccaatatccaaagccgtacaccacattcagatatgtatacgtaaatacacatatatagcacacataatacgcatatctcgtactcttgttatctttacgtgcttgttgtttgttgacacacattcatttctccgtacgtcatgtctgcggcccgttggctctgcatgcacaaatgcattatataaaatcatgagagacacctcgatcactactagaaaaacgatgtttcataacgttggcttattattttcgttgttagaaaaatttaaaaaccgccagcaaactcgtaacgagagggtgaggggcaccgaccattagcaaaatgaattttcactagcgacctatctaatgcggccgccagtgaaaatatgtcatttttttcgatcgatcgaaatcgaaggcgatatgatcgatcgctgatcgatcttgcgtcagtaatttttacctgctctggcgcctgttcgtgttgccgtcgttgttcttgtccctgccattgccgttgccgttgccgctgccgcggccggcgccggcgccggtgccggggtagccgtagtttccggactcgatgctgccgcagtcgtcgacgaggaggtcgaagtggcgcctcacgtcgtccgccgtcttccccccgccgaccaccgccgccacgcgctcccaccgccccggcgtgtcgcggtcgtacatggccagcgcctgctcgaacctcgcgttctccgccctgctccaatccatgtacacacacgcaaacccttcttctttctactcctcttctcgccggccgaccgatcgtttgtacgctcactgctcagtgctctagctttctggctgctgctgcttccaagcgagcactcgactgagccatatttataggggagtgtaagctacctaattagcctcttagctagtttgtcgcgagctgctgcaaatggtagtgcagattatatatatgcactaatttaagaggcgacttgctaaagatgaaagcttaatggaaaggagaattaaactgcaaattgctgcaaggatgcagcctgatcggcggccattgccacgagaggatcggagaatagctcaacagcggccgcgacgagcgattggagggcgttttattcgacagacgtaagaaagtatcgacgctttaatttagctggatggaaatgatcgatcaaatcaatccattattttacccccccgctggcctcttggatttttttaagttccagggagttaattggtcgccacataagccggatcgattccattttgcatcagtcgacagattaattagtttatgtgccggggttagtgaggtataaaatccagttatacttgggtgattctgaaaggtagataatgcatgcacatgtactttgacatatgtttttttacttgctgaaacacgagtgtcattttgagtgctgaagatactatttactcgtaaatacagcaatatttatttaactgtatgtgttgttatttgacgctgttatgtggatcaacattaacacaaagagatagctgtgagcagtcggcctgaaaaatgcttccactagaacatatatgcaggtacattgttcaggaactggatagtctggaatttttcccccctttctctgaaaagaatttttcacttttcttaggcgcagagtaattaaagcaaaagctccaacaagctagatttgcactctggatctcttttaccttatattgaaaagagatgagccaatcatatatgatctcacatatttggcatggcccatgactatcagtctagcacatttaggttccatcagataagaaaaatagtcaagttgacagccagactttatgcccaacaccaatatacatgcatactgcaccaggctttaggtccctcagaggaattagaaaatcacttgtttggagatcatgaacaaaaagcaaatgataaggaataatttcatttgttaatatggaacgtctagcacaagtgcacaaaagaggggggccatagatgattcctcctccagcattatgtacactaaaaactgcacaaaacacagctagcccaagtggatgaatgctaagctgctttggggttgcacacctgagataatcacgcaccaggtagcatattggcatcaagggaataggctctaatctctatatattgtttctgtggtgatggtggcagtggatttgattcaacttggacattgtcattcgtcagcctctctgtagcatgcatcggcgagtggtcttcagagttctgacgactagtcgttgtcggctagaggttctgtgcttgactagctagtctgggacattcagattcatatatttatattcaggtgtagctctgccttttcagaaaagaattcatgtaggagtagctctgtttggatggtgatgcattttctgtgtactgtgatttcagagaacccctcctcgacagagcacaaatactcgttgaaagctgcaaatgatacaaaatttgttactccatctttttccacctagaaaacgacatgtatatacttgatcggtgggaattgttgcgtatcttcttctggttcggaagaatcaaagaaagaagctcaaccataaaaatgcattgcaatttgttaattaattaatgtgaaaagatattctagtgccgaaagaaaggtaaaagggatgcgttggaagctcctgggtagagaattttcagatgcaaaaattgatatttgggtaattggatccatgccattgcaaatttgcctatccagaaaaatgctactccctccgtttcattttttaagtcgtttgattttttttttctagtcatgtttgaccaagtttatagataaatttagcaacatctaaaatgttaaattagtttcattaaatataacattgcatatactttaataacatgattgttttgtgttaaaaatactaatatatttttctatagatttggtcaaacttaaagaagtttgacttaaaaataagtcaaatgacttatagtatgatatagagggagtattacagttcatctattcatcatcgtgccactgaaactttataaaattaggaccataccaataccgacacatttttcatccatccttttttttcggttttcttctttctttctcccttcttccctatcctctcctctagggatggcaatttcacccgtagagtcggggacccgcccctacaggggtgggggcaggtgactcgcgggtccccgaagaatgtatattagactattaataatagcatattacgagcccaaaaggcccatctagtctaaccctaattagtcatctattccctaccctaaccttatcctcattgagctcccttcccaccccacccagccatcacgcatggacggcaacagtggcggcagcggcggccacgcgtggcggcggtggcggcctcttgtggccggcggcggtggcggcctcttacgagccgcaacgtcgacaaccaagggcacggccattggcgtcggtgtcagcggcgcatccgcgacagcgacggcaagggctaacatcgcatccacggcagcggcggccatggagggcacatccgcggtggcggccaaggaggcgcatccgcggcgacagcggcagcgatgcccagtccccagccacgccacctgtctatcgttgtccctcatcagcgtcgcctcggctcctcgctcgtcaatcatcaatcgtcagccgggtggtgcgggggcccgctcacccacgggtctcctacgggggcggggacgggtgatggtattcacccgaccatctctgcggggccggggccgggggagaagtctgggagcgggggcgggggcgttctggcccaacccgccccgttgccaaccctactctcctatttcctcagcgcgccatgggccaacaaggcggcggcgagatgctcgtcctcatcctctttctcctttatctatccctggcaagtccagccgcccatcgcactcccggacggcgcgagccggtccgccgcggcatcgcccccggtgcgtgccgcctcctccgtggccccaggtggcggcagcgatgggctcgtcgtggcgacgatgagatttctgacggcagcgatggcgagcttgtcgtggcggcgataaggtctcagacggcggcaatggctagcttgtcgtggtggcgatgaggtctcagacaacggcgagctccatcatcaatttgttttcctccctgtgaattgtgatcttttttgcaacggcaagctcgtcttgtctcggagatggaggtgtgctccattgccaatttttctcctcctgtttcttccgatggcggtggcgagattgtcagacggcggcaagctccatcgccatttttccgtcgaggaggagagtgccagccggcctggtcaacgcaaaatggatggaaaacgttttataaaatttcagtggcatggctacgaatagacgaattgtattgacatttatctaaataggcacatttacaatggcacggatctaatttacccttatatttactgttatgcattattatcaattagtccaatactgatccataatgctagtgtacttttccttcgaattttgtgggcgcacgccgaaagattttatgcttcaatttctgatatattattgcgtactacatcagcatttacaactgtatttgacaactactaatgtttgtgcagtcctctaacaaaatatttctacagtgattactgatttactgtaggcacaagtacaaatattgttaagtttatttgtacaaattctctttactctctccgtggaatgcatgatgtttccgaaaagtcaactttgtagatttgttgttagtaatgatccgcgtattttctagggaaaacattttcatagcaagatactttaatattttttcacatacatataaacagtaaaagtcagatgtgcccaaacttttgaaaaaaataagcaccacacagcatagcacaaaaccacaaactgagtctaaaaccttgtgcgaaccaataagatttctgcccactttaaaacatatgattgaaaaaacacaacaattgaaaaaacacatgattatgatagaaatgaaagtgtaaaattgtggactgtaaaacatagaaaaaaacaaaaatagttattgggttagaccgtagaaaaaaaaggattttgagaaaagagagattcgaaagaaagtttctatgaggttaaacctaatgctaaattttctccaaaacttttatgggttgaggtatttcatagaaatttcataagattttatagtatccaatcctttgttttaagggtcatttagacaaaaataataatttgaaaaaattaaacttatagaattaaaattctatgaaatttctatgtttttcctttgaatcaaagtggtcaatgtagagattgattggcctatagacatatgtcaactatgaagggaggcgcgagattgattggtctctacatccccacgggagcttttgagccttttcaagtcttgtatagacaaaaattcaccatatattcctcctctacgtaagcagatcttgcatatggatggccacgcgaggtgagccatcgaagagaaacagctttgcacccagggaatgtgtgctaaagatccggtgttacctggagcgaaaacgacgaccactgcctcggcttcattccgatgctcccacagggtacgtaacgtaccattcccctgtaccaacatgcctcattatcttagacatggtaggcaccctactctccaaccagccgccgttttagtgacctccagcttttgctgccgtctcctgttaaatccatcataattttgaaaagcgacgacttctattgccaacactatttgttagattcttgggagcctagtataagattatgatgcagctagcaaataacaatagttagatatgatgcacaaaattcgcatggttacatttaggatgcaacataaattgataatataagatgttttttaagtatttataaatttattgcttacagaataaaaaagtagtcgccaaagttttcaggatgagctacagtgacaggtaccttgtattcagagaagttcaccttgattggtgaaaatactttgaccctgggcaccttgattggtgaagcatttgtagcccaaggaagagtgcgcacctagggacattccttgaccttgggcatttccgaaaagctaaagccgaaagccccaatgcctcctccaaggctcaactttgaaaagcctttggacgcatttcttgcagaattatgctctcagcatttcctcactaaaagcagtccttatccaaggagatgagatgacgacccagctcacaagtcacattgtcacaacccctttcaaacgccaaaaacaggtccagttctgtaataaaccatggaaacttttacaacagcttttatttctaacaaaaaccatggaaactgttacaggagttctgaaatcaaaggcccgaactcctataactttgagcttattggaatgcttaagtaggcattctatgcgtacatttcaatagttacaagcattttcacatggctaaatcatatcaatctgtcacaacatgatatcttgctccgtgcacagcacttatttaaccatgtccgcgtgtagcctcttcaacatatcatgtttggctagtgctacatgaaagagacaccaaacgtacacatcatgaataaatctaacggaattcaaacaacattatcagtttatttgtatcgatgatacagcggttgacacctcccttgttcttgggtcaccagcttccaatgaaacacctcggggatcttctcgaacaagaagagggagaacaccagctgagctccaagctttggctacagcatcacttgcttcacccaaaatcactgagaaaactgcatcaaagccaccggccccaggaactccagctagtagaacaccctccatattcatagtggcatccagaagttgagtttgtgattctggctcaatctgcaaaatgaggacaacgagacaggtgtatattactataatgtccccattatctacaaattaatagctaaacaatttgtctagatgtaactatgccagccaccatgtagaagaatcgatcatgttatcttcaacatccataatttcattaaaaggaactaagtcttactggaacaccagctgctatgcccatctctcgcatatgaagccttatttcaaggaaagcatctcttgcggccagtaatgatctaacaattagttcttgatgttgattggtagccacctctgtccacttgcaagaacaaagagaaaaggttttagcatatagtactgaaagacgagttctctttccaaattcacagatgcacctggtgataactaagaacaagaagcatgcaaacaacaaagataagtatttcagaaatcagaattgtgtagaagatgctgttaaaaaattggatggttcaagctctggtccatcaaaaaacacttttccaggataacagttgcattatttatgcactttataaccgtgatccttgatggagtctaaacagttaacaatcatattattaaccataacaacatgatttcctcttgcccattgaaacaaatatattatatgtttacaatattgaatgtttgatataagaatatgtaatctagttatttaccttactgcacgtgagacgactacaggatcgtaaaacagattcataggcttcccagtgatcttcagcaagtttgtttaggttcctcagttggttctcaagcactgaattagcaatccccaatttactccatgtctccttggatttctgagggtctgacttctgccactgtttcacagatccaaccattgatggagtggatgatcctccagttccaggttcccctagaagctaacaaaaaattccctatagtcagaagtagtacttatccttacaatcaacgaacagaacacaatctccctaatcaataaggcaacaagcaatcaaataacactgcaaagaatattggatagattgttcatattgcgttctcacaaaaaatgtctgatctctgctgtgccttgtaaacagaaaggcgtttctgggtagtgcccttaaagcttcatctaaaagttctgcatttcaagtcacctaaatcaaaaggatagatatttttaagagaatgcaaacctacaaactacgttctggttgaggaatgcatagtgatcacaaaaactagcatgttcatttcttactgagaaaaaaacaagcatgatttgtagcattcgtgcttataacagtattttctcacaaactgtgataataaaaaacagccatgaactaatggttaaaaaggcacaatagaagtgcaactaacctctaatcaagctgtaaatcttataaggcaatcatcatacccataatttttctaatgactggtgacagcccgttaaatagtttattgaccatttaggaaacctagtcatcaatcataagttctttttaacttacaagggacattagaggaggcaaggaaaacttagccttctcatgatcccaactctgtgtaacaatatctgccaccacatctgccatgcagtgcccacctgtaacctgtaaatattgtgcagatatattatcagccaatcagatatggcaagctttataatagaaaaccttttagatagacaactatctggtaatgacagtttttttttttttatacctgagccgaggataatatttctggagaaaaccttgtgtaacgttgactcccatagacagcagcactaacatcaaacccactgccaatttttccttgtgctatacaatgtgcactttgagcaatagcatgcagcaagtcaagatctcgtccagctgcgttgccactggaagattggcccaaacatgaaaggttaacagttccaagatagtgaagaagagctgcaactactgatgtggtcatggcagctgatgacccaagtccagttttggcaacttcaggtttgcaattttctccagtcattgttccattagcaacttctgaattaaatgtaattgaacagaatggaggcaacgaaagcaatacctctggagttagaggaaggccacgtgcttcaatctggagaaacgatagaaaatagcaagctaattatttaacagtggcacaactctttaagggtgatctgcattgtaattcacacataagttaaacatgggaagagagtatatttcagtttatagaaccgtgcaacctatctgcactgatttttttttatttatttacaaatggttcatcctttgcatgcccatcgaatctttatttgtttacatgataaacgatatcatgaccacatagagcacacacgaacaaatatcaaatttattaactgtataagagaaagaacagacctcaaagcaatgcctctaaataattgtgcaatttattgcagtttcagataggtgaattgtaaacattttccacggatatacaaagagaaaataccgattacaaagcacagtacaacttctcccttatggttctacctgagctacctcttttcagtaaattatcatgttaatccataaattaggcactggcaagtggcaaatgagtttgttactgctttagtggaatatgaagaaaatatatgtttaagattaggtggttcgcaaagctgaaataaccaactagggccacgttcaggttaaatctcacttcttttttgacttctagcctggggttggtgctgtgaagctcatcaaaaggctaaaggcaagcatacgtgcaagctaattaaggaaataagctttacctgttttctataagaatagaaatcattgcagcccaaaattgtaatgtgcaaacctacaaaaaaaaaaatagagatgaaaatttaacaactaaacgaaatcaaaatatagcatagtatacaaaaacatgatttgcacaggagcaaaacttcagactaaaatcgcaaaaccttgcaaaagcaacttgtccagtgcctccttcccctctttgtcagtgacagtcactttagcagctgctaccgagaattgcactgcctgctccacaaaagggtttgcagattccctgcaacattaagttgttaacactatcaccaaaagtgaattccgaaaacaactacagaccagagcgctgctgccacaatcccagcaaatgatcaatgacttgccttgaagacgtcaactggagcgtcgatttcttcagggagagcttgtaggtggcctcccgggagagctgaggagaggtcactttcacatccgtccacgcctagtatggtacaggtgctcggcagagtaaggagcaattctccgctatgctactagtaaagtttgttcgagaaatctggggctcggggctcacccatgcccaggagtcgtggctgagctcgtcgcggagcgggcggacgatggcgtagaagcgcgcgctggtgctgaggacgaggccggcgttgggccgctccagcacgaggtagcctcccgcgacgagcaccttccccggcgccgacgccaccctgccacagcgatcgaacacgatcagatcggagccctctccgcccacacttccaagcccaatcgaagccaagtagagagcactcacacttccatgctcagctggggggacgcgatccggagctgcgggaaggccgggtggcgcgcggcggagagcagcacgacgacgcgcgccgccgccttccgaggtcgctgacggaggcggaggaaccgaggaggatcgcgagcgtggccgccggaacgccgcgcgtgcaggtggcttgctggaggaggaaggagaggcggcaaaatgggccgaagtccagcaaaaatccacggcctcaagtgggctgtgggcctaaaccccagaaatacacatgggctgtaccgccgccgaagtaaagccaagaagaaggccgtccctcgctgacgtattgggccttcagttcagatggccttgttaaccgtgacaggttgaaacatggtttggttcttgctaatcacgtgtacaaacaaaggtttgcatgtcggtaaatctatttggagaggcctctccaattagtcttaattagagacacccatatgcttgtactttagaagttttggttgctattattccatttagtaagtaggagaaatattcctatcatctatgcttcaaataagattttctcttaaattactcatccgatttacaatccgattataccgttgtgttcgtaataattaaatatttacaacaagatctcacatgattatattttgatgaaaaatcacaaattacttttatgatatgtctaaattacttttagatttcactaagttacttctaagatatataaaagtaaattcagtaaagcctaaaagtaatttacatatattatagaagtaacttataacaaaagaaattaactttaatttatgcctttttttcattgaacaaattccatctccatgatgcagtggtcgtcgcccgcaaccgtcgcttctcaatgggcggagcggctggatctgaccctatgtgtcagccgacgacatggagagtggaggggacttggcgtcgtctctcgtcaaccccgtgcatgtaattgaagttactttcttttgttataagttacttatataatatatctaaattacttttagatttcactaagttacttctatgtctaagaagtaaattcagtaaagtctaaaagtaatttagacatatcataaaagtaatttgtaatttttcatcaaaatataatcatgtgagatattgttgtaaagatttaattattatgaacacaacggtgtaatcggatcgtagatcggatgagtagtttaagagaaaatcttatttgaagtataggtggatggtacctcttatagatagagtggtagctggttagctgtgtagttatgtcctttgcatttagtcgtttaacgtggatgcggcctcgcacacttgtaaaaacgaaaaagattactgccatagcagataggtttgctgcctgtactaacccatttagccatgtggaaaaggctagcacatactaactttttttactaaatttttaaagaaacgatgtgtcatatcatgagtacatatagatttttcataactttcatctctaaattaaatgattaagatgattgttagtaaaagtttagtaaaaaatttagtaaatgtagcagtgctctagccataataaactctgcagatctgaaaacaacttacctaccgggagtaggtaggtactacggttatgaatgcagttagttaggggcatctcctgtcagtcctctctctctctctctaactctctgcaggcaaaccaccaacaaggcagggccctctgccatccaattggcaaccgcccccatctgactgacgaactccatcagtctccacagttagcctgatcacatcgctaaacaaatttcgcctcgcgcgccttgcttaaacaaatcgcggtcaatgggcgtcgcagggccagccatcgctcgatctgcatgtttctcccgacagggacacgttctgtggtccatgatgcattgatcgatcgtctctgaaccctttagtttagttttcttttctgaacaaatgatcttctctgaaacgaaggggacccgacgacgacgaggcgatcgatcgagttgcagtatgataattagctgattaactccaactcccagcaggagcgaggcgtctatctagctagtactagctacgatctgatggacccatcagaaattcagaaataatgcgtttctccccaagagccgagagctaagctggctggcatgtcaagaaatgaatatggggggagagcagaaaattaaatcaaacaagtggctggctacaaattaagctgtacaagtggccttctggctatgtagcatcacctgatcctcagcgagtagtagttgttcatgtgatgattagagctggcatttctttatgtgtctctctctgtgggggctggtgaaataaaatatgatggggagagcatgtgagacaatgtgggtatgttccccagctattgaattatcagcctaacaaatcagctgaactccctctttattcatatcttcaaacaaatgagcagtccttatgcacatttctcgaaaaaaaatcatctctaagcaatgaacgaattagcacgatcactttattattagacaagtgtttcaatctatttcttattcagaaatgaaaatgaagaaatacattttcatgatcaagctactaaaagaagttccagtgatctgatgatcctaattaacaaaagtaaagcacctatggtgtgttaattgacagctctctggtactagtattctccaagaaatggcaagatcgatcgaagctagagaagaagaggtcatatacaggtatgggcataagaaagacttggcgccggcggcagggggccagcagatggcggtggttcacggaacctagacaatgattgattcgttggagctgccatgccaatatgccatgcagtgcaagaaagaaagagacaaggagttggcgtgggcttgctggatcagaaggcgaatgatgggcgggccttcgctttcgctagcttcttgcatgggagtttgccaaagcgagagagagagagagagacatgcatggacatggctagctagatagctagcaccttcttgaaccaaaacccttttccaactggctgcttttgttgcgcgctgatggaaagcagagctttgcgaaccaggcattggatgcatatgcatgcgttgcccaagctgccttagctggagtagctcccgttatggcaaggcatgtacaatgtagtagtacatgacttgccaacacgttgccacatgaggctatgatgtccttatagcaggatgtgtgtgaatgttgcttgactggcatcattagcaatgatgatgatcgatcgatatgacattctaaatatgctcgtaaaatctcttgtagctggacagagattagaaactttagcattgagcccgcgattgccggcttagggtgcatttaattttttgggtgtaaagtttttgaaatatacggacatatatttgaagtattaaatatagactaataacaaaataaattacagattcggccgataaactgcgagacaaatttattaagcctaattaatccatcattagtaaatatttactataacatcacattatcaaatcatggtgtaattaggctcaaaagattcgtctctgcaaaacattatcaaatcatggtgtaattggtttttttcgtccacatttaatgctctatgcatgtgtctaaatatttgatgtgttgtttttggtcaattttttttttagtctactggcctactggggcactgggctagggctaggactatttttttttatgtgtagtttcatactctcatgcatgcatgcacatccacttggcacattaccagtagcctgcatgcattgcaagcagcaggctcagcatgagcatgcagccgcccgcacgcaacaaattacatatatcgaaatgatatcgatcgccggccggtctctgcatacttggattttgtacgcgtgttgcagcacacagctaggctaggcgcacaagcgacgcacacgtaaaccgcgttggcgctctcacactgtcacgcacgctgcctgcacacatgcatgacgcacacagtgttcatgtagtatggcagagccagaaccctgtacacggtgcgtggtgggggcacggatcggatagccccgcggcgcgcgcgcgacaggcccgcgtgccagcgagcctcggtgtccgcaccctgcgcgacacggcgcggcgcggccaggccgcgcgccggccggctggccgggcaagcgagcaacagtagtacgcgcgcgcgcttgggcggcgggggcagcgtgtttctttcagctcgtagcgactggactggacttgggggtcgcccgcggcctgcatacgtgcgctatacgacgctgtacgcgcgtgcatggaaaagggccagggccccggtagtgcgagatcgcgacgtcgtgcgtgcgtgcagctagctcggtgtgacaggtgatcgacccagaggtcgccacgttcatacggcacgcactgattggcgtcgcacgacgtggtgggggcgcggcgcgcggagacctggccggactgcacggcacactggcacagcacagtacaaaggtcacagacatacagtcacagcgcgtgtagcgtatagtgtgttcagtactccgtatataatactttactctctctagctagtgcagctggtaacgtttgttcctgcagctcgctagctcaatcgtgtgtgcacgcaacgcatctaccactgcttgagtcgtactcctactctgttaaaaaaaaactgattctagagatatcaaatgtgtatgtgtaagatcacactttccatttttatgaatggggtacatttttaagtacgactgtgctctggaccggcgcacgctcctacggctttcgctactgtacagccgaatccactgcagcaagcctcgcagacactgttacactgtaacacccgtgcagctgcagtcgtgcagtcgtgctgcgttgcgttgcgtggcgtggagatcggtcgttgccgtgagcgagcgcgggtagctgcaagctgcaccacccgcagcttctgcagcttttctccgcggggatccgcgacggccaacacggattcgccaactccaacacccaggcgtgcgcacgtacgcgtggactcgccggtggacacaagcaaagtcgccgcgcatccacgtgtgcgctcctcgttcttagctccgacgacgcgcgagcacaaccgtctcgagtctctctctcttgctcgatcgcgacgcccaccagcagccggggccgcctctaggcccgtctcgcgtcatccatgtgggcagcgggcggttgccccttgcttttaccggaagcgcacgccgcgtcgcgggagcacgtgacagtcgtacgacctgtgaaaatttatactcgtcggacactgcagcctccaattcaaggccgccatgttacgataggccgcgcgcgcagggcgtcgagccggccgccggcggcgctggcgcgtggctggcaattggcatgcaggcggcataaatcatcacttcattagctaccagttgatgtactactgctcgtagtagtatttgcaagcaacaccagattctgtgcaaaggaatcaaagctagagatcaatccatcaagatatatatatatatctagccttgatatgatcgatgaaattaacttgttgatagtacagtaactaatgcttaactactaataagaatctagtaagatggatatatcagatcgagctgcatagctgttgcatggcagctagcatcgtggcctagatcgcagagctagatcatatatgcgttctggggcgcgtataactggacggtcaaaatgatctggtcggttgcaacttgcaacggctgaccgtgaccggtatgtgtgctcctagtacaatgacctggccgttgtaagctagccaacggcgtcgcgtgcacaagactacaagatcactaactgtcatctccggccggcggacggcgcgatctgaactgtgcgtaatcttctccttttataactgcaaactgacacgaatcttctgtatatattgacagttaaaacgagtcttttctatatgttcaattcatgtgatcgttcagttgtcttttatgcttgctgcataataaacagaactactcctccagccggcagcatgctctcctaatcgaagcagcgaagggaagatgattaattttggaacaaatgctgatctgatctgcatattttggaggtgcgtggtgttcaactgaaccgaagaataatcagattaaaacgcaaattatttgtacaaatcacgtgctcgaattttttaaaattaaatggagtaaccagcatgaaaactttacagacagtatccctggaaatcttgccttaattccaagctacaagaaagtcgatctgttcttatcgatcttttgcagggaaagaacacgcagatagcacgcgtcgatacatctttgttagcactataggcgttaggtagctatagattaattagctccttattactcaaaatggcattatttcttcagtgttttcgggctaagctgctggctagctaggcacaaacaaatatagagcactaaccaattaaaactgtgaagtgctagccgcaaagtgcatgcagatttgtgatcgatttagtaattaaacatccatgcatatgtagcgcgcgaatcaatcatttctcggcgaaatccacgacatgtgcgtgcgttcctaacactgtacttgcgccgagttcttaatttttcactgctacaagagaaatcataaagagagcagggaatctctgcgtagaaaactaattaaaaaagcagaataacgagaaaaaacagcatagatacgtacataccccctcatggcctgagcgtagggaatctcgaggatggacggcgccggagaagacaatattgttattattcgcatgcagaattaaagaggcatcaacgcatcagaaccagacgacttcgttttagctgtgcgtgcaatcgcgcatgcatgcttgagttgttaggagaggaagctagctgcaaaagcagtacagtaatggccactagattagtcatagttaatctgaacggtaggtttggattggtttggggtagagtattccacaatttgcgcctgagtagtttaacgcttaatcttgtccaaaagcaaatcagttggacagctagtataggttagggagaggacaagctagggaacaatttcatcatcattaattgatcaaagttaagcgggcgtgtttggttgatgggagcatcattttgggcactagaattacgaccgggaattggggcttttaccaactcatattcctcatcatcaagcctggcatatgcatgcatccatattatgcactagctacacgcagcatttgttttctgagaattatatacatcgtcaggtctctcatggcatccatggcatagtgcacacgtacttaaccgatcgaaccgtcgcggccggccgaaaatatatacactctcgcctaactcacccatctgcaattacgcagcatatattccactgaacattcgcactccaatcttcagttacgcaaacatttattccattatttccactgaatgttgacacggaattggaagcagcgacaagtttaggagctcctaaactgcaatttgcaaatgcatatgtagaaaagtgagccacatgcacgtacggttgatgcgccggaattagcataagttttattctggttctaccagactcgcatcaacgacagtaagcatttgagcagaggtttatacatgccctggatagatttgtttttatttacatgaactacagaaaatcttcatactatttattaaggtctactcaagagataatgctatgggctatgtaactatgtatatagatttcttttcacatcttcttcttaattattatcgcactagtattatcttgtctgcctggaagtttcgatcaatcctgcatgctggatgtccaatccgatctgaaacctcgagagatgggcactaggtcaagtcagacggcgtgctaatctgacgggccccggagagatgatcgtaaactgaatatacatgtgttcagcggatcagacgccatgcggccgatcgatggatggatctttcaactgaaacttcggtcacttgacacttccaaccacagaaaactatatagtatgatactatgcagtatgcacatcagatcatcagatcacacggatccatcttggtcctatagatgcatttttatgcgtcaccatcaacagttaacaaacagttgattacagagacatgagaccatgccgtctgtgttatttcaaacaaatcttatcttaccaaacaggaaaaaacagagaacagcatgctctgtgtacataacgacagggaaacaaaccttaagcataccaaaagaaacttaattatatttgttattcagggacagagagctgtacatagagaggtattactggcgagagcacgggtggaacagttgaggtgacactggtgatggcaaaatgatcagtctaatttctgaagctacctgcttgtccagggtaaaatcagttgcgaactgtagtgacctgtgactagctttgattggctaaactcgttagggcacatggcacatcgctagaaggcaacgtttcaacgttcaaactcttgactggtcacttgacttcatgggaacctggttcgatcaccggcaaaacacaagaagcatgccgaccatgcatggcaaaacacaactactagctgctttctggcaaagagcagaccgtaagctcgatcacaatcacaagagacctttgttggcaaaaacaaattctccgtatcaagatactttcagccccatcgtttggcctaaacagccaaagaataagccaaaatttgaatttttaaacttaattttgaagttgattttaaaatgtttttaacgtaatttttgttaattttggcttttaagtcgctacgaacaaatctacaaaaattttacttataaattaattttaattttctaataagccaaataagccattttagttaaaatggcaaccgatgggagcctttaaagtaaaaaggtgcacatagtcaacataacgatgtataatatacatatctggatcagcaagtcattccgaaaagcacagatcgtgtatcaattgcacaacacataggcctcctttttttttccctgaaacgaacctcaccacggcacgacataatattttctgggggctgctatataacggaatcctgtttttgaacgggatgatattggttaggtatcaagtctggtatcgagtgatacatatcaggtatcaggcaattctactatgtttttaggtgatactcgcgacgtatcaggtgatacctatcaggtatcatgcgattcttgccacatataaggtgatacttgcgaggtatcgagtgatacctatcaggtatcacgcgatacctattagatgatacttgtgatgtatcaagtgatacctatcaggaatcatgcgataccagccaggtatcacgcgatacctaccaaatatcacgcgatacacacccgacattgacgccgccgaccactgccgccccagcgccccttcctccctagctccggccaccgctgccgctccctcctccggctccagcgacgcaccaccgccaccccctcccatcccctggatctagctcctgccaccgccgccgcccctcccccgctggctccggccaccgccaccgctccctcccccggctccggccaccgtcgccgccccctcccccgccggctccggccaccgccgccaccccctccctcggctctctggctccggccaccgccgccgccccatccctccgctctctggctccagccgccggcgccccggcttcagccaccgccgccgctctctccctcggctccggccaccaccgcccccccctcccccggctctctagctccggccaccgccgccgctctccctcagccgccggctcggcccttgtgccttgtgctcttgcagctgatggaggtggatgggaagctatcccgttggggcaacggtatcccgtcccctagcattcccgtattttcttgttgatatagcataagaaaaaagaaattacaggaccataatcctacaatgctatgatcataagaaaaaaaaatttaacaaaatcgcaccatgctgaggaacaaacaggagtgcaacgtcccaactacacttagctccattattcacatctttgggttggagagggaaatcatgacatagagcatggatccgttcttccccgtataaatccgtcaacgtggtcatcttgtagtggtataaagtgccaccataagaggacatacctcatgaagaaagatcggtaggaaatagaccttcaaacgatatctttaggaaggttgcgacaacaaggataccaccatcacctgtctcggtaaaccaggatgaggacataaatgatatttctttttccgggttaacaccgttaggttgcctttacaaaacaggcaagacctgattttcatttttttttaaaaaaaaaagagtgtcaaatgagtaaacttggaaaaacaagataaaatcattagttagacttcaaaacagagtaaaaatacaattacccttaaataatatttcaatgatttaaaactacttcaattttatctccgccatctagacatatatagcacaatcatattatttacatcctatatatatagttataatttatcctcactaagtgaagttgatgttattgatttccttttcttattaaagaacatcaccaatcaattaattctaaccactgcatgatttatttacagctcaaatcgtccaccttttgttcttctttcataaatccacattaccttagtttttgcctttggatcatagaactatgtttgatttaaatcgtaataaaatgtatcatctcaattgtttataacttcttttaatgatcgttcaatacaaatgtatacaaagttacgacatttagctttaaaaaacaaattcatcttatactttattttttttattatcatccaatattcttgttgagacacgtggggtttcatctagtatttagatgatgttatatgtgtttctctcattcgacgcaactaatgttcggtatttcggcgctgaaaaattggatttcttttatatacaagttgtaaacattatattgcacccttatatatgatagttgatgccatctttggtctaaacttgagttgatttgtaaaacagctaaatggcgactgtagttttacatttattcaacaacttgtataaatataaatatgtcctgaaaaaaaaaactttaaatatggtgcaatactacaccacaactacaaaataaagtgttttagggggtgtgtgtcacaccccgaactagccccgaacggaaccagcccgaggcgccccaaattaacctgttatccgataccagtcccaggaaacagtgctggtatcacaggaagatagaatatcacagcaacagaggtctctttattatagagtaggattacagtcatgttgggctacgaacagaccccgagctcacaactgcattacaaaagaggaaagcggaagccaagacttggaccattcatcacaggcgcaacttgggaactagatcgaaaccctaaaactcatcatagccgacttgctcctggaagaactcctcgtcagcgggatccatctcatcttcttcagcaaccgggggggattatttatatagagcaagggttagtacaggagtactcagcaagtcatgggaattatgtgtttaatgaaggcttcaaaggaaaggctgttgtttttacaattgatttttagttaaactcatttttaaaacaactaagtgagtgcttctcaaacgacacggatgagacagtgcatctcgtccggtcggagtatgtgcaatgtatcagtctttgatagattcgagattggcacccggccacaactttaaaatggccacccgggcctagctgatcccgtcagccacagatgttccaaacatcgaaccccaagtccacaacagcaatttcacaaagcagtagtcaaacaaaactacgctaaggaatcaccttacatccgcccatgaccgtggacacggctgttcgaacagtttaataacctctgcagagggggcacactttacccacacgacattactaacccggatcacccagcccgtgcagaacagccacgtttggtgaccttgaggctttcatgacaaggcatttcgagagccgacacaggtttaccatatgccgacgagaggggtcccagaccaacaacaggttaggtcctagaccatactgtgccaggaaacccaggggtcctctccgacaccaccctggcgaatccacttgtctcccggcatcaaggctcccctgattagctaattactcagccaggggtgtcccattccacccatgtggtcgtacttgttatatgtacggatgaaattccaaaggaaatcggtccttaagtgcaagagcgggaaaccgtgctcccggcacgtcccccggtctgcgatttttggaaattcatttggttcgcaaacaccgacccaggcgtcgggttttccaagtcttttgtaaaaccccaagttttacccatcgttggatattttaagtttgaggggaggtgttcccatgcacgtgcccgaaggcccgtgcatcgaagcacaacagtcgacaagggagttttaattgttcaataattcaaggagggtaattgcagcaattaggattggggccggtaggctttctcgcaagccgcggccgaattacttgtgttaaacctaatcatgcaatatttgtggaagagaaatacttagatttaaattataggtgcaagatgatcaaaggtgacttgccttgctcgagatcttgagcttgatcctcgaaatcctcgcactgcgggtcttcgggctccgaaactacacgcgaaacgggacaactcaacaaacggtgaaaataaagcccttttattgacctctaagcgtgccattagatagatctcgatatttgaggaattttggaagttaaacggagtcaaacggatgtacggttgagaagatatggagtttctaagactaaggatttactggactaaaagaaaaggatttattaacctcctttttggataagaaacgagatagggaggagatgtagactttgcgggcggcttgagcgcagcccgagaggagttggcgcggctcggccaaccaattgggccggcgcggcctcagaaggcggcccaacagagggaggcgtggagaaagagagagagagagatccgggtgagctggatccatcgtgcggggtgctgggacgagcccacgagtcagtgactcggtgcgcggggagctagggtttgcggacgtggctcacagatggtgcaccgggtggactgggagacggcaggcccacgcgcagccggctggctctccgtggaccacgcgcgtacgggagaacggatcggaggagcggctgaccgaggtcaaaccgacctggcccgtggccaagctggcgccgacgtggcacctttgtggcagccacgcgggccggcgggaggaagacgacgacgccagccggaacggacggcggacggcggcggcgagcggcggggcgaaccacggcgatacaggcgaaagcgagcacaccgggaggttgcacgggacgaggggagacgagccaatggattggattcgttggaaggagcccgacggcggcggattgcggcggcggcaaccggcggcgaggaaagagggtaacggcgacggcacgacgggagttcgattcgagcgagctagagcatctacgcgactccgggaatccgtttctagcgtcggattggacgggtcatcgccgaggaaggccggcgacgggcggctactaccgagcgcgggcggcgacggtggcgagcctattgcgagcggcggcgtggcttggggcggcgccaactagctactggggtactactcgagctgctactcaaagctaaggggaagagatggagcgaggagggagaacggagggatgccctaccgagacgaggcggggtgctgtgacgagaggccgacggcacgggagtgatctctccggcctcgggctggggaagaggaagaagacgagcgcccggagtccccttccgcgtcctagcgcgcaccggctcctccggcacacgcgacagcggcggtcggtggtagagagatagaggggacggcaatggcgcggtggagcgagggcgaatgggagagggaaaggaagggagggtgccttggtttaataggagggcaatgtcggtttggaaaccgacctagggcggtcaaggagcgagctggcgctcggcgctcgcggccaaaacggcgacaaagggcatgacgccggcggtggaagagaaaaggaaaaaaggaaggaagaaagggggcttgcccctggcctctttgggaaaagaaagagggagagagggcgatgaggcagatggaggaggagctctgcctccattccttggaagcatgcgcgcggagtggcggggccgggtcgatgacgacggcgatgacggcggggcggtttggaagggcgcggctacagggcggcagacgcgggctcaggcgtggcaggtgctgacggcgtcggcgactggccggtcggccaccacggcgcgcgcgcgcgcgcgggaagcaacgacgcggcgatttgggcagcgtcagcaggagaggcaacgagagggagcgagagcagagagagatggaggaaagaaagatagagcgagctttctctctcgctcagtgcccgagcggcgcacgtgcctcgcacatgccggcgaggatggaggggagagaagagatgggctgagaggaaatgggccggggagaagagatcggcccacaaactcgagggaggcaaaatagacttttcgagaggatttgatttgggacagatttgagattagggtttggattcgacgatggattggggatttgagatctggaatggcgcggacactggacaacaaataaagaaacaattttcgcatttaggatttttaagagatagtttttccactagacgccacgacggaacgggcgctacggtgtgtatggttccttagtaaagataacaatttcaagtgttttaggggctgcattcttcatttcaagttcctaacccccaatctctcgtttactacacacttcctaaactgctaaacggtgtgtgatttgtaaaaattttctatagaaaagttactttaaaaatcatattaatctatttttaatttttttaagctaataattaattaatcatgtactaatctccttttctgtgttagacgtgccaatgtttggctgggaaccacacacccgatgtgtccccactgcctttctccctcttcacccacccaaggtgagtctgacgaaggaaatctgaccgttggattgccctgatcaggtggctgagatttcagaaaatcacctgtagcaaatctgatcagtccatcgattacagaaaccagatggaatctgaccctagtcgctaccgttgatctcccgcttccttctccgcttccgcccgcatctctctccacgacgtctttataaccccacccccaccccgcgtcccacccaggctttccattcctctccttccttcatcttccctctcgccgtgccatgcaagcagcgccgccgccgccgccgccaatggacgtactcgaccacgccccgccgtccccgctctcctccgacattttgccccacttccctccctccctcgccgacgccggcgccggcgcgctggacctgtccttcacctccaccgcctccgcctccacctcctccttcaccaccgccaccaccttcagcgcgcggagctcgctctccctgccgtccttctcgtcctccacctcgctctccccgcggccgcactcgtcctcctcgtccccgcactgggcgctcctcgcggccgcgcgggccgccacgcccgacggcgtcctccgcctcgcgcacctccacctcatccgcgagctgggccacggccacctcgcgcgggtgttcctgtgccgcctcaagagctcgccgcccgcctccccgctcttcgcgctcaaggtcgtcgacctccgcgacgacgacccatcacgtgtcacccacgtgctggcggagtcccgcgtcctctcctcgctcgaccaccccttcgtgcccaccctctacgcgcgcctcgacgccggccgctacgcgtgcttcctcatggactactgctccggtggcgacctccacgcggtgctccggcgccgccccgggggacgcctgcccgtcgccgcggcgaggttctacgccgcagaggtgctcctcgcgctcgagtacctgcacgcgctcggcttcgtgtaccgcgacctcaagccggagaacgtcctgctccgcggcgacggccacgtcgtgctctctgacttcgacctcgcgctcccggcgtccgtggagcccgccgtccgccgccgccaggttcggaaactgagccggcgcaagaatagaatcgtgccgtcctgcttctccgccaatggcggcagcggcgacgacggcgacgaggttaacgcgaaggaacagttcgagttcgtcgccgagccgacgacggcgaactcaaaggactgcgtgggcacgcacgagtacctcgcgccggagctcgtgagcgggagcggccacggcaacggcgtcgactggtgggccttcggcgtcttcctctacgagctcgtgtacggtcgcacgccgttcaaggggcacgccaaggacgccacgctcaagaacatcctcgccaagcaggtcacgtacccgcagctcgacggcgaggccgacgccgcgcagctgcgcgacctcatcggcaggctgctcgagagggacccgcggcggcgcatgggctccgcgcgcggcgccgccgagatcaagaggcacccgttcttcgccggcgtggactgggcgctcatacggtgcgtggcgccgccggtggtgcccgacaaggacgcggcggccgccggcgccggcgacaagaaggcgaagctggggagctggaacagcatgggaggcaagaagcgcagcagcttcgggaggaaatcgaattacgaggaaaggcagggggttttccgcaaactgatgagctggagtcaagagagccgatccaagaaggcaaagacgaacaaagtcaagctataaatttgcaccctttttgtgagatttgcttcccttttgggtttcgtttgcaaggtttttgtttaattagctaggattaatttgttacttttgtatagtgtgttgtgtggattatgagttgtgaggaggcgctttgtacaaagatcgaggcgatgtatgtcactgcgttgacatggtttgatccatgttcatatatggagaaacttcatcccttgtttcagtcaactactcgattccttctaatggtctcaattagcttatttgtaatgaactctgctgaatgagtggttgagcttgatttcgtttcagatttttatcggagacttcagaaaacaggggcacagaatgctttgccctttcatcttataaacataagattctatgtggaaattaaattagagtactagttccagttctgacagattagctctgtgcgttgttacgttcctttagaatcttatgattcttttctcttttgtttttgattttgaaagagaattattattttctcttgaacaatgcaatgaacagaaacgtgggattcaaccattaatttctctccaacatttcccaatcgaacatttggtcttgcttagctggctaggctacattatcagctcaattgaaagagttctgcattaattatgttcaaattatattattaactcctaagtaaatcccttcttgcactcagaagtctaaacataaatttacaaacacagtagatcattggctagaatttcacaaattaatagcaggacttctgatatgtagcatgttgcccatctcctgtcaactgctcacaatggccgtagcagggagcattcgaggcagaaaacgccggagccagtaactctgaagctactcattctaaaatataacaatatggtatggaataatacacatgttagtgctataaatctagatagatattatgtttaattcgtcatattaaaatcgatgcatcacatctcatactatatagtgttatattttgagacgaatgtagcaacatttacgtgtgtgacaactgacaactgacaaatcctccctcgaccgatcgagatgaaacaacaccccatactgatgaataccgatgctggtccgaacccagaagctacatataatacacaaacttcgtcaaactcctccaatcgctggctcctctcctgttacatgatgtgcatgcatgatgcatcgatcttacatattcttatccaatcattggggacggcaactgctcgtgcatgaacgtatgcctacatccacaagtcccgcatttatatccgccatatcccacagcgccatgctcgtgccgcgcccttttaattttcagcctctcaaggtgatcagattttttccacgtaaaataattgcacgttaatatattaaaagaaagctgtgagttcttagacaacacaattgaccaaacgatcattgtctggcgacagggaagaaaagaaagaaacgaaaaaactgcaaaagtaaaaaacgaacacatagcagcgagatccaccgatcatcagagagatccaccgatcgatcgagctttgccattgcgagtcggtagcaggtagatcgaacacgtagcgtgcgcccccggacgcacacggatcgcggagccaggccgcgcgccacgccgccgtgagatttgagagatgccgctgtgtgcatcagcgcacagtgcgctcgtttggcatgcagcgccgccgtgccacttgccatgccgatttgcttgctgctgtgtgctgggtgcgatgcgagtgcgagagcaagcaatactagtgagctttttgcaaaggcggctgcatatgtactgattttagccaaagcaattaagtggagaggcagatagtaacaaagggagggttcagaaaaggcagaggaaaaggctcaaaagggggttgtttactgcaggggaggcgcgcgcctttgcagcagctgggcgttgttccgtccgctgatgcgctttcccgcacttccatgcgacgatgcactcctcctctctccttttcgctcgcctcgcctgaagagaggcatgccatgcgcggctagctgaagaaggttcatgcgagtcagttgagctcgatcgcaatggtcagtggaaacgtcgtcaggctgagtgcatcgtcgtatcagaggaggcgacaagttgtcaacttggcatcgcaaattattcgcaatccctgaagagaaagggattttgcactcgtactactgttaaccgatccggcggggaaaagaaaaacaagtagtagtactgtttaacagtacgttgttgaagggctgtgaatcgtcctgttggtctgttggagccgggactgacaagaactgcgccagatgcgccacggctgaccatgttcagagaacagtcgtcgtcggtgcaccaatgtgaacagggggaagatgtaataacaaaccaatcacaactgttcacacttgtttggaaatctctgctcattggaacacttaaaatacagcctgcagcctccaggtatatacctcccatgcatatgtagcacgaatacatgcaaactctgaagaattgctggtgcatgcatgcatgcatacgcctacacttcaacaggtacatccattcacacacacatcgaattccaccaatgcaggaggatgctgcagcctgcctgccgagcacgatgcatcacccacaccctcaaacgcaataatcgagagcggggcagattcaaccgccgtgccggccaggccagcttcgggcagcggatcgatcgctagctcccatggatggatcgatggatcggcaggcacgagacacggccggcgacgcgtcacatgcgccgatgcgaaacccctcacaccacaccacctccccggttttcgttagtactatttttctcaagtcttccctacggcgtgttgctaatcatacgaccctctcattgacgtcgccttaattaatcaaatatttattttgtaattaattaatcaaataattctttttttctatagcatcgagcagagaaagatggagcaacacagactattattatttgtttctttaccagagactaatcaatgtatgatcattcattgatttatctctcaccatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgttattgcgagaacgtatgccctcgtcctcctcgtggtatctcagcttggacgaggcagatcagcagtcagctagcagctagctcaccatctgcaggtgcgtggtgaattaatgcgtgcgttagctagccacggatgcattgcatgagtgaatggatggcaatggcatgggagagagaacgatcgatcgatcgatcgatcgatcgagatgctccaaaacgtgaccatgttggcgatccggggaatagttagggccagcctagatctgatcatcagtagttcagtactccgagatcactgtgcattgttcggcaagggagagataaggaattaaaagactttgaatttaaaggcgaatttgggtgatcaaaaagaggaacacactaagctttattccgggctcaagaagggactggcctgctcggcgtgacgacgtgcactttgtttcagcaacaaaaaacgcacaggatgaacattctcattctgccccttttttccctctttacttttcttgcatcccctttctctgaaccccaaaaatgtctttgccggcagcagcagcatattcgcttggccttttttagcctgatgccgatgcttgatacataccctcccttctagcttaaaaaccacatgacttaattataactttattaaatcgtcttaaccacatgagatatcacgattcacatggataagaagtaacagaactgactgcatatatgaatactcttttggttctctgaaattactgtattatgcagtacatactttttgggaaatggcaaaacattgtttcagagggtcactggaattcagtgctggagccgccgtccatgtatatgctggttgttcaagagcacagtaatacaaagcattaatcagttaaactaattctgaaccgttaggcacgaggccggccggggcgctaccgtataattcagagtgcattatgatattgtagtttatcggctcccctctcagggatgcgctacatgcaggttaactaacgctgctgttgtcattaagcatgaggacactatgatctgagaagagattcccctaattgacattggactaatcatttctcatgggactgttgcaagttggtataaagaaaacggggcttgtctttgcatagaacagcagcaggacgtgctgcgttgtgtgggttggttggatgatctatctagctcgctgggctgttaattaatttactgcagtttggtaaatcagctatatatatatgactgaattgcatttcttatacaattatagtacttgcattatatgtatttggttgatatccactgttgtaatttgaacacacatggagcaatcaaatattatgtagtttttgttttcaacaacagacagggtaattttgtatagcctgagtgaaaatacaatgaaatgtgcaatgaacctatgactagctatcatcagtttggtcatacagaaactatacgcatcaatttttaatactgtagttgtgggaggctttggctcttactgaaacttgtatgagctgaagttttcagttgcagctggtttgcttgtccctcattaacaaccagcagtttggccctctcagaattggacgattagttgattatcagcaagtgcatgctaactgatcgccaacattattagttttcactcaagtatatttatatttatataagtgcgttgagtgagctatagcaaaatgattagtctgcatgctgcaacccaaccacaagtgtactattatgctgcacagatagaatcgacgttgacatctatcgattccctgataaaaaataaattgtatttttggacgccaggatcgtacgtacatttaactggctctctaggaaacgattccttaaaacgctctaaaaaattggaagtagtaataaatcagtggaaaatacgtactaggagctaatgcgcaatgcagcggcaacggtttcagcccaggctaagatatgggccacaggccggtccggtccggcatatggaaacgcgaagcactgaacgggtcgcgcctcttgccgtccgcgactccaccggcgacgagccgcgcgcgtacgggagaatccttgtgtttcgcgtgacgaagcgcgggtgcgacggcggacggcccgcgggggagagcggacgccgccacgcgccacgctagaccgggggcagggggtagcgtgtagccgtgcgacggccagcgccggcgcggcgctgggagagagatctcgagccacggcttctcctcccccaacactggcagtggctgcagtgcagtgccggatggatggctactcccctcgatgtgtaatgccgtgatgatgagggcgctgacctgtggggtaagtaccgcgcgatgcggcgatagcaacttagcaagcacacctcaggcaaggtcgtgcgcgcaccggactaagtttgggaagagggcaccgctcgctagccaaggtcgtggaggaaccgatgacggactaattaggcttaataaattcgtctcgcggtttataggcgagttatgaaattagttttttccttcgtgtccgaaaactccttctaacatccggtcaaacatccgatgtgacaaaaaaatttttctttttacaaactaaacacaccctaagtttgggaagatgttgactgttgagcaaagatgtaatcgtattcatgggtacagtacagaggccggatttctatcagataatgccaatactacggctgtgttctcccccctcctttcccaacccactctgtttttccacgtgcacgttttccaaattgttaaatgatgtgtttgttgcaaaaactttctatattaaagttgttataaaaaatcatattaatccatttttaaaaaaaatagtaatacttaattaattatgcgctaatgaatcgcttttttttttacggttagcgggattagttcccaaccctatgaaaagaccacagctacatatatataagtaaacccataatcaatgtggaatcaagaccccgtttgacataactccagctcccaattccaatttacctagagctagagttatgccaaacggtatatattgtccattttttgagcggagttagtagagctgctccacagatttgtactacaggggcggagctgggtttttgctgctccatagctccactccaccctaaaagaccgactacccgttaattttttagcatatttacaccaaaatgccactgaactatcccttcctaccccatctcctcacgttctccctcctccatcttcctcggtagacaccggcgaccgacggcgagcgggtggtgcggcggcaagggccacaagcggtggcggcggcaagggcgcgggcggcagcggcggcccacgagcagaccgctggctacagggcgggcggcggcgacgcgcaggctgagtagcgccggcgacaacaccaagtgttcgacgaaatgccaacaagggacgtcgtggcgtggagctaaccaatctagccaaacattttcatgcccacttctttctcattggattcagagtttagagttgagagttaaagtttggagccctaccaaactgggcttcctaggtctgtacattacattttcccattaaggctatcttcgtcagcttgagttgtggttacgatagtcaacgacaacagatccagatcctccgactttaggcgttaaagccagagacacaataaaatgagtctaacgccacagtgcaaaacagtgatgttgtagttgtttcctgtgacaatagtttgaaacagtaaactatggtctgttcactttgatgccaaaaaaaaaaccttaccaaactttagcaattttggtaacttgccaaaattttggtaggatttcttatatagttaccaaaatttggcggcaaactaaatataaccacttttttggcaactttaccaaaatttggtaaggttgaaaatggcattaaagtgaacaggccctatattgtaccatactactgttttttcagtactgtagcgattgatctttcgttcgctataaatcaaacagctgaaaatactagtcaggggatctcaatccaacggcaacagtgccataggcattctaaaaggctgtgtggccacagccttggtcttacgaacaccacctacaccccctaattatccatctcgacacatgcgtatgaacaatttcacatcatcgtacatcaatcaaacatgcagctgacattccaaaataaaatatggctcacaaacacaaggaaaaaaaaaatatgcagtcaattagataacgttctacatgttaaaataaaggtggcgcacgttagatcaaaataaataaaatatggctcacaaacacaaggaataaaatagaatattcattcaattagataacgttctacatgttaaaataaagatggcgcacgttagatcaaaatagaagtgctacgacagttttacagtaaggcattagcagatcaaacacgtacctctccttgctcgacctccaacacattagacctccaacctctccttgctcgacctccaacgtattagcagatcaaacacgcacctctccttgcgcgacctccgtggaattttatctcgtcaagggggcatgtgcattaactgtatcattccgttgtcatacggaattacgaaactggaaaatagcacgatttgtatgtctccgtgtgttgtttagtataatgtagaaaatagtaatatttctgcacaggaaattatctcacagtatattagcagaaagtaatcagcctgatcggaagtgctggctgcagcagcgcagctgtagtcagtcagccccaatccaaaccaaagagtatttgctgcagcagccagcacaaccgatcaagcctaatgccaacaagagaattgcggaaccacaaccgcacaactgccacctgcatatatcatgcacaagcagtgagtttgtggaacgaagaagagctacaaattagaaatgaagacatgattgaggcaattcagagaacttcgtaactgtcatctgcaaaatctagagacggttttgagtttttccattgatatgcgaatcagagaaagggcatcatacttcaaatacataaaatccagttgattgtcaataaacccatgggacagaatggtacatgtgtcatctgaaagcatgtcagttttcaccgctttgcgtaggctatgatgttaagttcacttctactttcagcttcacctgcatatgcatcatgggtttaaagattggataggtaagttcaccatgaacataatagattacgagagactgaagcaaaaatgttgcacagacaagacgtttaaagattaaactgatggttaatgatcacaatgagataatggtataagttcccacgaaatgaaaactatatttgatgcaacaaacatacaaacaagtagatagatataacatcacaagcaggacaaataatataaattcaccaattacaagagattagagcagctggaattaaaagaaacaaggtctaaagagaactgagcactagaagtaaaataaaatacacaacaccaccaatattaatatatagatctacgcactcagtccttgcaaatatgacaaccacaacattattatgataaatttgttctcatcatttggcaaaataatcatagagaattcccatggagcaaaccctacaagcaacattacagggagagccaagccaagggtgcacactaacaaccagatggaaattatggttttgctaaaacatggacacgcatggcattatccttcaatattttgttcctcctctcaccagaccttttggtcccaactcactacaatcactctgcaggagaagcatcaattgctctccatcccttgctgctattgcctcccgcagaagcttattctgatctgtggaagcttgtagatgctctttcaactctctttcttcacgttctagttcacggatttccacatccctcccgctttgggttgagctactcacactggtgttgtttggagcattcgcgaggaagcgatttgccacagagctgacagatgggtagccaaatgagaaaatcccgccattggcattgggagagacaaaaacaacagcaaccatcacgccacagaggatagcgagctcattggccttgttgaagatggtagtgtggcgcttggaaaagcatgcatctcgtaccttcttgtccccgcacttgatctcaatctttttcctagtcgtgcgtgccctacacttcaccatctcctagctggtaactagcacagcttgcctatgtatcagcgaaagaatggtgtgcagtgattgtacatgatgagcagtgagctgaggttacatggaaggttatatagagagaaagtgaagcatggggttcaattgatgagcctttgtgatagataacattgaaaaaatgaattgttataaggttttaatccatgaatttacaatatacttagttttggatatataacagtgaaaacacagttagaaggttttaatccatgaatttacaaggtacttagttttggatagataacagtgaaaacatggactattagaaggttttaatttgcgaatttacgagatacttagttttagatagataaaggtgaagacatgaattattagaagattttaatccgaggatttacgagatacttagttttgtatagataatgattggactgttgaaaggtttaatctgtgcatttatgagatacttaacaaattcaagatttgatggtactaccaaaacaaaaaaagatttatgaaattgttgctatttgtggtaaggaattttggatagatctgtatgagttcaggatgataacaatggaaaccaaatttgaactattagttcctcacccaaaaaaaaaaagaaaaaaaaagaagagaacttcctctgtttcatattataagtcattttgactttttttcctagtcaaacttttttaagtttgaccgagtgtatagaaaaatatggcaccattttcaccacaaaacaaacatattatcaaaatatattcaatgttataataaaactaatttggtcttgtagatgttgctattttttttctataaacttggtcaaacctaaaaaagtttgactagaaaaaaaaggcaaaacgacttataatatgaaacggagggagtattagttaggaggtttaattgcatgcatttacgagatagttcgcaaaaagcaagattgatattattgccaaagaaaaaaaagattaagtttgatggagctgttgctgattatggttaagcagaagttactgatgccaaaagaagagaaaaacaggcggacatcatcacatgttaaatgaaagatgaaacatacatgtggagtaagacttgccttttttgcaacatccataagcaattggcttctctgttttcaggtttatgtaaccctcattaacaccttaaagttacaatccatcaaggacatcttcggggaaatgtgcattcctccattttaaaaacataaattaggcccaccaattatattctatattactagagcagtaatacagtaaaatccaggcatttatgcatcagtgaataagaaataatgggcttaaaccgatttgcactatggagtaatatgtgccaacataactggaagctgctgaccgaaagggtgcattcaagatattccaaaggaacttagtcaaaagtttatgcatatttgtcatgggcattgggccggaaggcagaggcccataggcagcccagatcaattaagttagagatattattattagttagttagagataagataaattaagtccttacttaggggtcaagttggtaccatctatataaggatggggttgtgtttattatgaattaagcaagtctaatctatccctcccaacaatgttcttctccctagccaaaatctgtatcccttctacaggagccgacaccgcccgactatcttcccaatggtgtttatctagtcatggcctcgggtcatgacatatttgatggaaggttattgaccttctcattgttgattctacaaataaccccattacttgtcagcatgcaaatgaagaaccagaaggtgtaagaagtgttaatggattagtgaggaaaatcacaggacaatgtttttttagattgtttgatgggcgcaaaataaaaagagggaactgtatgatgagcaccacaaatgggaactgtatgatgggtgcaacaaaatgcactgtatcatcagaaatgataaacataatccacatttaccagtttaatgttgtgttgcaataattagatcccgttgatgtggttatgggattatggcatcacagggtaatgtctgtggatgtttatcatcatcaaatcgatacaagcaaccattgttcataatatgcacacatgatagaagctcattttaaaataagtgtaaagagagtcagcctaataggcaggtgagtataatactgtggcccaactattgtggtcatgcgtgtccttgcggtgaaattagtaccataatggtatggctgtgaagcactccacatgtgtatgcgaccgacatggggtattatgatctacaaagtttggatcccacggtgttccaatggcaatcaatagctaacatacaagataatcacaaaataagagcaagtttttatattaactcatataagtgctgcaatacctattaataatcagatttgccacttgtcaccctatgacaatgacatttgggaccctctgagttcatgacatgtgggtcaagatggtaaatcatcaaatctccaatctaaagagtggcaaatcatcaaaaaccccttaatgaaaactccacaaattttagtatgctccataaaggctctacaaatatttgaaagaagaattcccttccaaggatttacacattatgatgtccaggaaaatcaacaacagaacattatactttagtcccaagcgagttgtgtatgctcatattcaacaaaattcctaattataaatgtacagtaaatgtataatataatgtgatgcatacaaaaatgtttttcacaagcttagtttgcagatattgaagtttaacagtgagatcaggccatgcctacagcctatgcaactcagtaataaccataaggattgtcctcacacgcatagcaatgtaaaagatttaaagaagctaggatgttcaggaagcttccaacattgatatataacccttcattgcagggctatcagaatcatcaattattgcaagttgctaattactagaatgccaatgacagtttacttaaggctttagaaagaaacaaacgcaaaggagacatgaaaacaagatgacccattactcggggtctcagagagacttcaatcactatgtagcagacttacataaatatgttactgcaaagcaaaactataaatttgttcaaaacttcacgtccaagcagcaactttatagtttaccattaagaagaaattggaattacctagcacgtagaagaactcttggtagacaatgctggctcctcaagaataagaagaactagtactcaagagactctgggtctccaatatattctgcgatctggtcgtatttcactcgtatcatgtcctttgtattggacagctccaccactccggtctcctcctctgaattcttctcaacaaggtgcccacataatcctttgtgctccccagcaagcaaaagcaccagcccattcgtccgtggcaggactgtttcgagcatatcctgctctaccccttgcaccagctcagactgatcatccataattatgtcacatgttgtaggtcccacaacatcgagaactctccccttcttcaagtacagcttcttgctcaacctctcactaaccaccctaaccttgatatcgctgtgtaaccaccgcatcttgtcacctccaccaccaccaatcttaacttgtttagtatgtcgagaatttctatccttttcttggacctctctctctgccctccgctcaccggatctcttctggcgggagcttgagtctctatcctctgttctacctctactgtcacggtctctcttcttcgcatttccattctgggtctccttgttcccaccaacaacccattcgccagcgcgagtcttcttagggtcagcctcagagggattgtagcctaacccttgtgtaccggcacggcggtcatattcaacaaccttggtatcccccttattgttcctgccaatacctttaccttccgaccagccgtatccagcaagcagcgcagcaccaaatccctcgacgggcacatcgcggaactcatctaagccgcggtgatcggggagactggccatgtcctccttgtacctccgcagcataaggtcgccgctgggggcaccagctgcaggaggaggcgggggcgtcttctccggctccgccgccttctccaactccgccgcggcgttgcgaacggtgaggccataggcgatgtgggaagaggggttgtcgggggcggtggacgtgtcgagcacgaaggaggggccgccggcggcggacgcggcgagggcggcctcctcctccggggtggggagcgaggagggcttgcgggagcggtggttgaggaagtggccggagttctggagcggcgcgatgacggacggcgcggccccggtggctagggtttgggtggggtcgaactcggtgacgaactgcggggccggggcgcgcgcggagtactcgccgtcgtcggatgcggcggcggcggcggcggtggcggcggggcgggaggccggcctgggcggccgggccttggaggggatggagaaggacagcttcttctccttctccatggcggctgcgcgatttggggaaagcaaagcgagggggagatcgagagagagaagggacacgaggaaatcgagcgcgtgtgcacgacggcgaagagaagtctcccgtggacttgttgtcttattcggagtcggtggccgcagcccgcatcggatcaagttgggccgggcccattaacctcttgagcgggcttattcttttttggaaaaagtacaccgaaggtccctcaacttgtcattgagttacaaaatcgtactctaaccgcaaaaccggatatatgacatcccttaactcacaaaatcgttcactttaggtcctttggtggttttgaacccaggtttgtccgacgtggcgactgagtcagcgtgggacccacatgggacccacatgtctatcatcaccatctctctttcccctcctctcccttcatcccctctcttttgtcactttgcttctctctgcacggctgccggcgggtggggaggaggtcgtcgtgccgaggcgggagaggagatccgatagtgggcgatgcggtgcctggcgacggtggctacgaggcgggagaggagatccgaggcccggcgacgcggtggcggctgcaaatcgggagaggacatccggcgcccggtgaagcggcagtgggtgacaaggcggcggcggcggctacgaggcgagagaggacatctggcgcccgacgatgcagcggcgggcgaggaggcggtggcagtggcgccctcatcttccttgagctccgccacccagcgcccgcccacgacggccgatgcatgcctgtcgggcccatctttggcagcagcagagctccgtcgggccgctgccatgcttgtgcgatgccatgaggtcgttcacctcgccgccgccggggtctccatcctcgaccttgcccgcgcagcaatgccctacccttctcccgcgtcgctgccgccatcgacaccgacgccctcccttctcccccgtcatcgcccccctcccccccccggcaccatgcactgccgcggcgccgccctcctcccgcctcgcagccgccaccgccgcggagaagagtgagaaagaggaggaaccgaggaagggagagatgaggagaaagaaagaggagagagggcgatgatgtggccttcctgacatgtgggatccacgctgacttagccgccacgtcggacaaccctggggtcaaaaccaccgaaggacctaaactgaacggtttcgtgagttaagtgatgccatatatccggtttttgtggttgggggatgattttgtaacttgatgacaagttaagggacctccggtgtatttttttccttcttttttctctttgtcagctatccgggtttaagagaattttttgtacacgacctaaaggtcgctacaatggatattatatctctatctcttctatgcttattataaaaattaaaaatgtttttactagtactttcgtaagtcatctgcgtttgagtcgggttttaagtttattcgcttttggaattacatatttttatttgagtaagttgttaaatctatttgcttttggaaatatagaaggagtcatataagaaatctcttaaagaaaactcgcatgctaacttgaaacgatcggactcctaattatagattatgatcttgtaaaaatagtatccaatcaaatttctacagtgaatgtcacattaactaaaccatataataataataaaactaagatagccttcacccgttgcaacgcacgggtatttttttctaggaaaagatacaattaaaagcaaaaagtacaagtttacatcatagttagttgattaagcatataatgtcatatgcaaagaaaaaaaattcacgtgagaccttatggtcctacatatcagtttgtggcgttagaaacaaactcagatattaccactagcatcatttaaaacagtatagatattaagatatagatagtttgacacataatttgcatattgtacttcgcagtttgaaaactattcgctgagtgaaaatgtatgacttagacaaaaattgttatgattttcattttttggaaaaatgtgagttatctgctggtttgagataagcaggaaatggattgtgggcttgtagaattgtacgggtttctctggaccgcatgaattctgcagacattttaaaaagtttagttcagttatgtaaaaatctttccaaattgcccggggggaaaagttgttttgaaattcctgcattccatattccaaaggagactactagtcggcattgaatcaaactttaataattcaaattcaattgcttatgatgaactgacggcaaacgttcgtagcagtgacaaggaaggcagccatcgacatatggtcattggtagtaaagaggcagtcaaagcgtgtgcttaattagccttcccccaaaacaattgtaaatcaatactcatgtcatgtgtacgcaatcagacgccgctacaggagccgagatcgctacatgatttttcataaactaaactatagcgtacactcaagtcagaacagtgaccacctaataaaactgccacaacagcgaccaggtccacacttagataatcttgcctcaacacgcaatggaaagtagctgaatcatactgaaataataaactctagtttaaactttaattaaaccacatgattcagcccaatggtaactactacccaaagttgtcaaaatctcgactctctcttacgattttacgactttacaattctaattaaggtgcttgattctacgattctatataggtagaatctacgattttacgatttttttatgtatgattccaagattgtgatactactaagaacttctgattccgattcaggatcgcgattttagtaaccttgctattaccatgtcccaagagaggatgaaagataatgtttcacaccagtgaatgaaatcattttgtattagtatcattgaaaaattttggaggaatttttgcaagaatgaactattttttaaaaaaaaaatcctacagaattgttgtgtttcaaaggagccccaaaagttggagtttgattagtgtacatccgatgcaccttcagttactcccaaagagcatggcatcatcagaactttatatgcacatggttgtaaagccaagggaaagagagttggaagacaaggatgctacaagcatgagccgtcctgctcctgcacaattgtagccacagccactagcttctgaaagtgacaagatgctagtgtcaatcaactatatccttaagcttgcttccaatgcacgatgaactcattgattttgtacaataatcttgaccagagacccattccagttcgttggcctgatcaccggtacctaatcatgctcgaggggaagtctgaaggcgttatgcagatgactctttccttcagacctttcttataaaaagcaacgaccttttctttcgaaattcagacaatgcacgaggctaaaaaagctgggattccatatagccaagtcaaacactttgttcattgcagatcgaattgtagggccaaatactatgcaacaaaagtacatttactatcacttctaaaactcattgtcgccacccttcaatttcatttcatcagaatcagattctctgcagtccttgcatcagtttactgcagtgagtatgtacttatgtgctgttcttgcattggctcaaatcgcaaccaggtgagacatcaggtgaaagctccaaccacgctccaaccacttcggctcaaactggtgaaggattgattgatgacaagctgacaacgagaaagagcataaggaaacaattctcagagagaaagcctccaagaactggctcgcagaagccatcagttgtgatgtccttgcttgatcaaacttgacatgtcctgaaccaccacattgtcactgcatcattgccggtttgtcccattcacttctcatggcaccattctcatctgccaaaatggtggcactctgacctaaccgaagggtactaacccggacatgcttatgccaaatcggaggttcaaactaattataccccaaaagtgtagtacacgtgtctaattcgaagctgaatatctaatgtgtgctataatcaggaagctgctctcaaacaccctatcgaaaaatggaaaagaaactctgaagattcatcagaaaaagttcagaatggcttcagaaaacttgtccaagaattgaacaaatttgtttcagagaacttatatataagcatgaaaaaaaaattacaactgtggttttctcattgtgtgaatcattgtacaaatgaacaaaaggtgagctaagaaatggtttcctttttctttttacagattttttttttctgacgagtagtagtatcatacagcgctatggcagaggcttgatttccattgagattgtctcgtctccaaccatgccaagaatctgtagaccttgccgaagacgctgaggaagacgaggccggcgacgaggctgtacgccagcacggcgacggcgccgccctcgatggcgacccagccgacgaggtagacggcgtcggccgccacgaacacccagccggcggcctccagcgccgaccgcgtccacgcgctgagccgctcctcgccgtaaatccggcacaccatccgcgagcacagcgcgaagatgatcgccagcgccgtcttggagaggccgcggtaccgcaccgccgtgccgccgacgacgaggggctccatgcggcagaggcaggtcgcgcactcgccggaaaactgcgaccaccggagcgcctccagccccgtgtagtaggggagcacgacggcgtcgaggtacaggctggcgtgcagcacgccggagacggtggacgcctccagcaccgcgtaccggatgtcgccgtcggcctcgttccggaacgccagcgccgacgcctgcagcagcagcagcaatgccgggccgagctgcgcgagcgggaacacggcgttgatccgctgccccttggcgagcacgagcagcaccagcggcagcaggaacggccccgacgggagcaggtacttcctcctgatccccctcaccccgcccgcgccgccgccgccgccgccgctcctcgccaggtcgagcaccgtgaacgcgagcgtcgagaggaagcagtacgcggcgaaggcggcgacgagcacgccgacggcggcgtggtagtcgcccgggtacgagctgtcgcagtagtagtggtacgggcaggtgacgaagtccgtcgtctcctccagctgccacctcgtgcacttgagtatctgcctcaccacggcttctccgccgccgccgccgccgtcgtgcgccgtccacgccgaccggccggcgccaagaagcggcgcgagcatctggtcatacgacgacatggcagcagctgtctcctcctcctcctcctcctcctcttcttcttcctctgattcttgtcctgtcagctatatgatgcatgcctgcatttggtggctaatgatggcttgtctctctctaccttccaactcctctcctctcctcttcttgctcttcttgttcttggatgttggtgtgctgctcttgttgcttgtgtagggagggagggagttggaattggatagggaaggtttaactggagctctcaactcaagctgatattgccatgattgcccttgctctgaatcttctgaaactctgataaactctgaaacagtgtgcattaccacccttggaagaagattcagtggtggtgcttagtctcttaatggatgattagcctggttaattaatttggggtggtgcaggggtgttttggtcagattgtgtttcatggtttgctgtcatggtggttggaggtgaagagaagactgaaggattgtttgactttgtttgtagtactggattagattggtaggccagcagggaagtagaggagagaagggaacatttgtgttgcagtagtagtaccaagctgttagttaaagtttgttgaggatttggtgaggaggaactaattaatccatttcctttgttttgttattcatgttgattggacctgcatgattaacatctagctaagctatatgttcatcttctgattatttcatcttcccaaaaaggtccacactgacagagaatgatggtgctatcatttggattctgaggcatcatctaggtaagtcttttattcaccatgagtgattgagtggtagtactaattaagggttcccttttgttatgacttggtctctagggaattatttggtaggtggctgattagctgaaagccaggtaggccatgatcctggaggtaggaggaaggaggggagtttatggtatcccagtccctgatgtattgtgctgttcatgtctcttatgagatgctgttgctagtagcacaaaaccacacctctgtgtttttacataaactagccaaattttgtatggtcctagggatttccttgatatttgcataggtgaccccagctgcccacttggaagaagctgtaatatgatttgatatgatatgaaatggatatggcaatgcatcatgtggggagagtagtattacttctttaatgtcaccccctaagctgtgatgttgttctgcttgtcttctctgctgaacatgtgatgacagacacagaggaaatggataggaaataatagtggagaattggcaactgatcaagatattgggcatgctttagggagacattttggtgagaaacacaagcaaccgatctgtttcaggtacttcctggccctctggattgatttgagaaaacttcaagcaactttaataacattttgatgttgaaattagtggcatgtggcaagctaaataagaagaaacatgtcatcgaaaatgactgtataaaattattgtgaagcatatgctttgcttgcgaagaccgtgaagaatgtttcaacatccgaagcgtcggccaagaacgtagtacgaaggttagtttcttctagttctatcattaatttgagcaggccttgcctgcatcatgcagcagtgactgccaattattccaagctaatatgcatacgtcagtgtgtttactatgcagttgaaaccttcataagtcaatatcaaaacacctttccagaccaatgctgagagatattattaacccatcagaagtcactggtacgcgccaaacttcttcgttaggagtactaactactaacagattacgatgtgtgcctcatcaacagccgtaggttgtcaccgtctagaagaaacaatgggcctatgagattaaaaagagtgacataattgcttgtgtcaattggtcgtttagagttcagcaaaagaaaaaagaatgatataactattcactggattgttgatgggttttatctacctagttatagggatgaattaaaatattttgaaaaaaaaaacttaacgaataacatacagcaaagtgctcgtagtagaataaagtcttttgagaaaaatgtatttttgaaaacgtgaaggaaataacacggtagtagttcggtgaataatctgaaaagaatgtgagtagctgtagtctatggacagtaaccctctgtctctctgtgcgtgtttgttacgttgacctgctgattcgacagagatcacaaatcaactatctttttgattcgacgaatcacctaatcctgagatcatttggtcctgacaacgaacataagcttccatgttcttagcccatcaccatacaatttccttgcgagccatgaccgctacaccgatagaaatcgagagtgaatgagatctttgaacagattggaatcgacaacacgatgcatccacaggaaagaattgagccccctgaaagatacacccactccttgcattgtgggagcaggtagattaaaatctaaaagctaagctataccagtagtcgtagcttggctccaatcaggcatgctgatctaacagatgaaagcaaccctggtaaaggctgaaccaaatagaggcttgatagtgatcagatggatggattagtagtagtagccatgctaagctctgaacctggctcttgcaattgcagatgagagacaaaagggcaaaaatagaagaatatgtgtccagcatatacaggtactacggaggagtatgtgcaatgtgagaatggctctggtctatgaatgataaagtaatgaggtgaccgaacctctgaatttgcacgacctttgcactgaaagcaagtgagaatctgcactgggatttctgatctcattgtggataaaagatgaccaggggtccggaagtggcctgatcattggggacgagttacaaacatgatcatgcaaaagttgacattttacctgcaaactgcgaagtgtcgtttcacttttgaaatgttggtggggcgacgtgtttgaagaaattgaagtacatcttatcggtacagagaacatattgcaatttttttctaatattattattttaattgaaaattgtaaaaatggtggccgcctgttttttttttttttgccaaaatagggccgccctattttagaaaaaaaaaaatccgggcgaccaccattcatacgatgtaccattaaaataataataatcccaaaagaaattcacagattactcttaattctgaaatataggtaacggtagagttgttcaataaacggagcccaagcttttatatatatagagaacgtatttaaaaatccgtacgggccgctatcattaagcttatttttcatcataaattggtcaggttcttccgaataaaatttccacagaaaaagaacttagcaaacgaagaaactgcacataaatttaggaacacgccttgaaactttttaaaaattaaattaaacctacaactaacccgctaacccaatagttgcaagtgcacatacgtcaactgtatgatttttaaatatgcatgatatatttaacaggtaatacgtaattagagagaactaccaaatctccctaaatttgccaaactcaccttttctgggacgttaacttctaaaaatatttgagtggttaagatgaatgcatctaaaccacggtaaaacacaaatcgctggtcaggggaatgaatggtcaactaaaaattgtactacttgtttttcaagaacttggagattgcttcccgtcagcccgtgtatggcctttacctctggctctggcttgaaataagtaaaagaattatgaaaggttatcgaatacattttttcaagatatccagagaacatcggacgatccatataaaagaagatttcaaataaaacaggaaccgaactctggtaatcttgctcttgtttctaccattgtttaagcagtgatatgaaaattgtgatgtatgcatgtatcttaatggccttcagctgaacaaagtaacattaggtccttccatgctacaccatatttaagataccagaaatgatcagactcagatagttgtgctactggggaagatcaaaactcaaaactttgattaaaggatgatttctaaatatgagagatgtacacattggataggtaagtgtggaggcatgaaccttacaacaattctgccactgctaattgcttgtttcttgcatccttatgctggtacgtaagattctaacattagttgtgcacgatgcggagacacaatctcaacaataaggtatgtgaacttccaactcctgtcattgttatctttgaacatctctgaatacacctttccagctccatgtggtcctcggatatagaagtttacctaaataagatgagtgtgtttcgagtgatcaatcaaattcaaccgtgtgcataaccatgcaaactatatgtcttaatatcaaaacccgtcctaatgccccctttcccaataaacaaagaattgtatcttcacagaatacatgggacaactgagaacatgtttgcattaagcaaggatagaccataaagattacacccgacgatctagttgtaaccaaacaacagtcaagtgcaagagcatacgaagactattacacaaagagcaaagtatcatcgagaaggccattacacgatgatatctacttctaagtattattattggcattgactcaaacagtctttctagtcaagaagcttgtgtgctcatttctcatttcctcttgctatgttatcattcacaatctcccctcagttaaatgaagccattagcccatgccatataaatataataaaatgtcaaggagcatgtgtccacactaaacttgagtggcaaataaatcaacatacttaaaagagacagaacaacagaggcaagaatatatgctacctccacatgttcaacaccgtcctcatctgtccaaaccttgttaggaatgcgctgccgagctgcacgatttctactttcattgccatatccagtaacaggatacccaatttttgctgtaacctgacaaaacgtgtgaaaacatgaagttgtaccaaggggaaaatatgatatgtatgaaggaagtggaatagcactaatgtccacaaacctgactgtcattctgtactcttgctagcgcttttccaaaaatcttgtacctgtagaatggtaacagcagtgcaagctctttcaaattgcatataataacatatgcatttaacataagaaaaagattcgaagcacaaaaagaactttcactaggaagtaacaagaacacccatgctaacttgctaagtgacttgcataggatcaaatcagaaatgtgccatggcactctgctgcagcatacaagaaaaaaaaatccatagcttactgattgtttctttaaagtttggcaccgttagtggctacatgtgagggtcataaacaaacctagaaacatctggattaataaatgtgtgtgtgatattagttttttaaaaaataaataaaaaggaactatttccatattatacataatattaacgctacaatgtgaagaaagaccattgcacggtgcatatttgtaggacttaccaaattatcataactggttagacttgaatgtattttactgtcataagccatacaattatgcgagcaactatattattaaagtacctttgatttcattcaaaatggaggcttcctgaggaactggttcatcgtggaatcttaagccatgtgaaaaataggagaggcaggggttggataaaaactgaaatggaagaaagtggtaaaaagaccactgaaggcatggagtgcatccaaagatttgggtttggataggagtacgaggaagttggcgatccaacatccaagtgccagaactacataagaatttacataattctttcactggtatcattcctagtagtattaggaatatgtggaagttagagatccaacattttggttctcctggctatacttgggtttcacctctagtccacccagcttcctgggactaaagattgtagtacttgttgttgagctaagtgcccaagtcaaaagaattaacaattaatgcagaaaacttactcttttggttcaaatataagttctttgaaaacagcatatccagccactgctgcaattccaagtcccgcaactattacaagactgtaggaagccccttcagcaaatgtcactggcttctcaggtatgttgtaggtaggggaatcaaatggatcttcaacagttttcaggtcttttgtaccctgaggatgaagacatcagtcttttataagcaataaaataagaaatagaaaacaacaaatcaggggggaatgtctgataaaaattacagttcgaagcaatgtatatgttgagattacaaggcaacaaaaatgtgtcaggtgattagtttgttgatgggaattatgatttaattattctccagcaatacggtgccaactgaaaacctaagaccatagacaagactgccctgccagtaaggaggtatggggcatagagcaaacctgtctcttctacctctattcccttcctctctgcctgggagctgcccttcctctctcttataactccagccagcaaagattgaggaccacattcagcagccaatgccaggagggtggaggtgagaggagcagtgaacgtcttgccatccagttggttgcccagcctaacaagaagcctacccagactgccatgccttgctctgacttggactgcctttggctaattatgcagcctcccagcttagattgctgagcatgggccgctcagggtgactaggtgctactgagtttcttaggtgacacctaggctttgtggtcatcttctttggaattccctttttgtatgaggtagtactatagtctactcttctggcttaagtaaaattacggagcatatttgggtagactgagattatgaacaccagagcacctagcagttaactatgttgatataacgaaaaaacattatatttccgacatatacggaatcacccctatctcatagcaattgaataactcttaacttttttttctaacaagattattcaccaccacattactgagatgatgcccataaattagtcaacaattgatccagcagttccctgaggcaagattcctgacagttttgattgtatgacatgaaaagaagcctactcaagattacacatgtatgcatacaaatgctcactgaggtggcatgcttaatagtgtcatgtattgtacttgataatctgcagtaacatggccaaccacattgatgaaaattgtactcacagaggataaaaaaaagcaggaacaaaatattgaacaatttaaatagcaaaacagacaagctgttgcttacctcttttgggttctgctctgaagcttgtgtggagtaggatgcagaaggcctaactaaatgagtagatactttgtggctttcacgctgtgttgtgagaggacttgaagggtttgacttgatcatgtaccaccttgatttttttaaagatgaggctgcaaagtttcccaaaagaaaattcactcagcactaaataaatatagataacatgttgcaacttgcaaagcattgttggtcaagatccaacaaaaaagaacatgaacgtgagactattaaatgtctgaaaattaatagagttatgatgacttgatgagaccatacagatgagaaacaattttctgtaaatatgaacttcattgaatgtctattgagtattgatctgaggtttaatgcctattgagtattcagcacaatttcgttagagaagccaacaacacaagattcactaatgtctttcaattttgagtaaatagcatactatcattttgcaacaacttaaatcatttcagtctagtaggtttgatgtatgaagagtatgcttgacttagtattacaagggcagtgcattcagtaatgctctctaaaccagtatatgaaagagtacgtacaatatttgaaattagaatatgcaactctctgtcatactatgcttaaaacattaaaaaaacaaaaaataaaatctttgatcagcagataatatatgtttcataaagaaagcatattatatgtcagcaactagcaattcttttgatgtagctgaaaaaatattgcaagaatttgaataaaaaattgtgacaagcagcaggtaggcagataaaataattatatgtagattgtccctaaaagtatgatcaggaaggaaccaaaattgaggtagcagatgaaatttatagggatgcgagtacatttgccaccacactgtgagtttagtgagcattcagatacatctaacatgttattcttatttgcactatcaatttagcttctatgcttatttgcagttaaattaaagcaaagtaagtaacaacatttataacatgtagtgtaggagatgttgtgccactcagcacaagaaacagcggtcatttcttagatgcaataatacccagaacatcttaagaaacatggatgcaaccatataagaaaatttgaaacttgcataaatagacacttgatgaacaaagtagagagcttcaggattgaagatgagcttagaccttcagcctttgcaacttcatgctgaaaaaaaaaagacgaaaggtaaaaaaaaaagacatatatgtcacctagagcagaaaacacacaaaaaaaaaactattagtttatcacacaatgaacagattcaacaatcttcttaaggatctattcagtctcggattaggaacagttaaaagttgaaacaaggtcaggataatggtgtatctatatagaaaataaaaaggtcggagataatggtgtgtctatatagaaaaataaaaagtcactattcattaccactattagagtaacaaatcaagcattgctttaggctctaagtatatagattcaacaggaaccacatgctacaatggcgataagactccagatgagctcaccgcataacccattgccctaagcaacaattaatacttcagtgaaacctgcgcctggcatgcgttaggtccggctcagggacctaactagggcatcacattaccggaaagctcacttaaacacgaagctatcaatgaaacagcgacagaggcatgcgagccggtgtcggcattccgccgaacacctcggaggcgcgcaggggtttaagcgggtttagggttacaacctccccggttgccgcggggttaccttggggatggcgccgccgaggggagcgcgcggcggacggcgggaggaggcctccgcggcggtggagaggaggcggcggttctggtgctgtagcagcctcgcgatccgggacgccattgagggggggagtctctcgcttgttttacttgcggaaggggaaggggggaaggagaagagaggggagagccgatcgaaaggaggttgcggtgcggttgggtgctcgcctttatttttgcggcgattcgaggtgtccgacgattacgaatccaacggcgatggtggattggcgaagggaaagctggaggctgcaggaagggtgtgtagcaattcccttttcaatccttactctttgtttttcacgttttcatttctcgaacaatttttaatatatatatatatatatatatatatatatatatatatatacacaaacacaatatatatatatatacacacacaccgagtttcgtaacgccagtaacagtcgcccccctccctctcctcctccgcttttcccgtttttaactcccttcgcagtaccgctattcttttcttttttttcctcccacctccttccgacttatccgttccgcatgcagcactccagatgctagcatgtgttaagtaaaatatttactgcagttggtccattctcactaataaaattattttgttaatctttttcccacttacatccggtaatattaattccagtaaaaaattccatagcaaaatcagacctggatatctatctagttaaaattttactcccctctatttaaacttagttaaaattttactccccacaagttagttaaattttactccctctatttaaacttagttaaaattttactccccacaaattaggggctcgatattactccccgtatatttttcacaccagtttccgtgtgttaacaataatatttttgttacatcctttttgcattattatagttaataactcattaattgttgaataaatattttattactcacttaatgacggcactgtgtttaatacgatcgtatacacatttaactccctgagtttaaaaaaaattacaaatgggagttgagaccaacttagggtaaaaaaatatcattggataaaaacaactaaacaacgctggattacaggatacgggcattcgtcaggcggagtcgctgaggacatggtggtcctggagcctagaggagacgtcctcctctatcctccacagcaatgttctgcaactagtgcggtatgaacctctgaaggtagcgacgacctcctcatccctgaccgtcggatccatgctcccctacgtcgagcgcaaaatgtacttccaccaccggcgagggagcagcctccaccaccggtatccatggaaccactgcagcaggcaacaaggccacgtggcccgcgagggcaccgtcgatgtcatggaggatggccggcatggcaccaaggctgacactattcatcgatcctcctgctcatggaagttccatggcacgctcctagggagcgacatccagtgatggtaggggctgcgcagatcgattgtcgactgcaccgttcgctagttgcttcgcaaaaaacaagccatatccggccgtagagcccggcctactcatagacaacgccagtgcttgccgccacgcccctcagcaccgggatccatgcatggcaccctcagcatccctgaccatgcatgtacgtgcaactgctgtgtagatccaagatgaaggatgaggcacatctattctcccgagtcctgaaccgcctccatccctgtggccgccgccgtaggcccgccatcgaggcaagcgcttgggaaagcattgttgccggcgccataccaattcaatttgacaccggtgatgccgacaggtagagccggataccgatccgccaccaagtctcgttacttatcaccgctcacggcttggatctcgttgcacttttaaaaaatatcatttatttttaaagtttttagttactccctccatttcaaaaatataagacacaacccaaagaccaataaataattattatcaccttatagtttggattaatctaataaatacaatgcatgcacccaataaaattagagattttgatagtggaaaatttaaatagtaatattttagtgaagaagatgtgttagttaataacatgtatgcatgtatgccttatattatagaacaaatctaaaaagtaattgtgacttgtattatggaatggagggagtaatgattaatttaatcattacgctaataaattatctcgttttccatgctagaacaaacggatctgaaccaacctaaaggcttgttttgccaaaacctggtaaatttttgtgctagtatataatttgaactagtgaggcgtacgtgacacggttaaatttgccatgattttggttggacaaaatttagcttcaatccaaacaagcccttgctttactccttgtttcatttgtggttttttttttttttgtggtttgtttttaaccactcatcgtctcttgaatctgaattgaatcgagtgaaaacaattatcacatatattcaataaaaaatggcattataggtttgtttgcttcgctaccatgttaagatattggcaatgtcaaaatataggtaaaatttgattgagtccaatggcacattttaatagcaaaccaaacactagccaaagtactattaagaatttgatatgccatattttggcttcaaatgaaaatgaccatgtatttctacaattatgttcatgtcaacatatttacctgattacttatataatacactcgtactaaagtatcctatgatttagcaagcggcgttttggatgctttctccttgcaccagtaaatgtttatttagatccacatctcaacatctctgttcttcttcctctcctctccttagttgagtatagacaatatctacatcacacccctttcttttatggcaacatatcctatacacacaggccctcacgtgtacacacgtgcacaccaactaaaaaatgtcaccaaaaaatctagaaaaaatcatacacatactttcaattgtattacacctagggttaaaatcttaacgtcaaattcattatattttagccgtaacaaaaaaaacaaaaaatctgacagttttaaggttacaattttgtcagaattttatctttttttgttattctctatgtagaatgaatttgaagatgcgactttgcacgtagatataatgctattgaaagtacatgtatgaattttcctaaaattttttgtgataatttttagttggtgtacacggtatgtacacgcgagggcatgtgtgtacaggatacgctcccttcttttatacctctttgtttgtccagtcaaagctggtaatgaattcatcatggtgtgcaatagatcttttaaaagctttccacgtgacaaaagctggaaaacatccaaacaggtcgtagatttcatacataatagatctcatactttgagaaaggaacgaactgagtttagctttattctcacaagaaaaaaaagatataacgagataaaaaaaagaaaactctaatcagccctttttagtgactgcttaggtaattaaccgatccatttagctgcaatgtccaggtgcagcccaaaccatggcccatagccaacccagcctgctactccccaggccggaagggccccccccagtaaacatcagcatgtcctacgtcttaggatgtgttagttcacaccaaaattaaaagtttaattgaaattggaacgacgtaatggaagagttggaaatttatatggacgtgtttagttcacgttaaaattggaagtttgattaaaattaaaacgatgcgacataaaagttagaagtttatgtgtgcaagaaagttttgatgtgatagaaaagttggaagtttgaagaaaaagttgaaatctaaaccaggcttatgtgtagaaaagttttgatacgatggaaaagttgaaagttcgatgaaaaagttggaaactaaaccaggcctatatgtagaaaagttttgatgtgatagaaaagttgaaagtttaaagaaaaaatttagaactaaactcagccttataatcacgtcgggaattcagccttataatcacgtcgggaattcgagcacaaaactagtatgaacatatcagatattcaagtttgcttgtttgtagcataggatatagtttgagcaaaacaaagaaagaagtgcaatgttcagcggttgagttttccttttggcaacgaaacacaagatgttcaaaagaaaccgtcccaaatttaaaggaaaatgaaaaataatccaaattaacagtcaccaaatttcccccgacgttccttccctaacagatcagcacgtctccaaaacttcaacctctgcatcggaaaatcggatgcacgcacgcgcggcacggcgcggcgagattgcagcgacgacgacgttgttttgttcagatcagcacgggcgcgaagtaggacttgacgtcgtcgctcgcccactgcagcgcgccccaccagtgcttgtcgcactccaccctcaccttgcactgcccgctcgccgccggccgcatcgggatgcgcctcagccgcgggcaacccctcgtctgcacgcgccggagctccgggaacgcgcactccccgccgtcgcggcggatggcctccagcttgggcagacccagcagcgccagcagacgcagccgcgggaacgtcaccagctcacccgccgcgctgccaccgtccgcggcgccgcccagcagcgtcgtcatgccgttgcacccgctgaggttgagcgactccaggtgcgggaggtgctgcacccacgtcaggtgcgccacggcgtggcacgcgccgatggccacctcccggaggttggacgccgccccgtgggaccacgccacggtgcggagcttcgtcaggaacccgaacttgatcacctccagcctcggcgcgcgtgcgtcggcgacgatctcctcgacgtcggaggagtagatggtcatctccctgatgctctcctgcacgccgccaaactccgccgcgtgctgcgcggacagcagcggcagggaccgcgtgccgtcctgcagcttgcggaggtggagcgaccgggcgcgcacgccaggcgccagcctcgcgagcctcgccacgtccctggtgctgtccagccacaggcccagcgccgtcagctgcgcgccgcttctctcaagatcatcaattaccggcgcgatgtagtcgtccgcgatggagacgatgctcgcggtgaacagttcgagcacctgcagcttcccgagccgtgagatcagcccggccggtatggtgatctggatgtagtagttgtcgcgcaggtagaggtacttgagctgactcaggttgctcagctccatcggcagcgacaggatcctgttcttggagaggttgaggtactccaggttgaccaagcagcagatctccatcgggaacgcgtcgacgatgccggtctcctccatgtcaaggtaggtcagccttgtgaagtgctggatcgcctggatcatcctcttcggcagggcacggttgcactggagcatcagcgtctccggctgcgcgtccgcgagggcgccccccgtcttcgccggcacgtcctcgatgccgttgtgcatcagggacacccgccgcgcgtcgcgccacagcgcctcctcccgcggcggctccctcagcccggcgccggcgcggaccaggcacttgccaggcgcgaaccggagcgccgcgtcgcggacgacgtcgtggagcctgacgtgcgtgtcggacgggaacatgttgtaccggtggttgtccccgcgctccaccagccgcgacgcctccagcacggagatcaccgagtgcgcgagccggtgcgcctcgtcgacgtcggcgagctccgggagcaggccgagccctgtccagcactggacgagctcgtccttggagatgttgtgatcctccggccagagcgcgcaggccaggaagcactccctcgccatgtcgttctccagattgtcgtagcagaatttcactatagggtgagcgatcttgtccgggccgggcgcgctcgagagcttcgtcttcttcagggcgtcgagcgcgtcgccccactcctccggtgtgcgcttgctcgacatggcgcggccgacggtgacgagggacaaaggcaagcccttgcactctgaagcaacctgtttagttgtagaacgaatttattagcagttgtgaatgatggaacagatcaaatgtaaatgaaatacatcaactaaacttgatggcacataagtacataacacgttgataagtcgtgcaacaagccagtgcaaaaggattgaagaaacagaaagattatcatggaaaatagagaaacagaattgttcgattgcctttgtgtaaaacggaacacattttaaaatcttctgcaagaccattctacaaagggtagtattgtaccataaccattgggtgataataatctgatagcattcatttgtgatttgcaatttggtagtggctggaaagaacaggaaatcacagagatgatcctgatttaaaaaggtagctaatgtttatcggaaaatccatttattaaaaaatatacaaggaaattcagttagcggagacatgagaatttgaccatctcatttctcaatcgaaataaatccttacagttagcatcaaacctagactgaaacttaagcatgtaccattgtatgatctaacggatggaagatatctattttttgaaggaaaactgaaaatgctaaacgtagcgcttgttttgaaccaatctgatttcaaacaaagacagatcaagtgattacctgtcttgaaagtgcaggaatccgagggtggcgatggatcgtctcctcgcgagcgttggcctcgaacaggttccacgcatcctcctcgctcaagcactccatcttgatcttcttgcggcatcccatgtcggcgcacaccgcctcgctcctcgacgccaccaccaccttcctcacccggccggccaccatgccgagcggctgcgggatgccgaccctctccaggtcaagtcgctcccacacgccgtcgaggagcagcaggaagctcttgtccctgaggaagctcaggatgccggcggcctgcgcctgctccgtcggcgcgtcgcggaggccgagcacgcccacgacctccctctgcagcttcgccaccgtgcagtccctggaggccgccacgagcaggacgtggtcgaacggcgcgacgaggccgcacgcgtcgcggacgtgcgtgagcaccgtggtcttgcccacgccccccgcgccccagacgccgagcgcggcgtcgcagtcgccgaggaagcggagcgcctcgttgaggtagggcctcgtgagactggtccccggcgggagctccagctcctccggctggcggagcagcggcggcggcgcctgcggcgtggacagcgcggcctcgagcagcgcctcgccctgctcacggagcgcgcggacggccttgagctgcttctcggccgacccggcgacgggtgccgtggagacgaagtactgcacgaggcggagcacgtagagctggccaccatcgtgccgcgccttgagcgacgcgacctcgtcctgcgcctcctgcacgcgccgcagccacgcgcgcgccagctggtccgactccggcggcgcgggctccaccttgagcagctcggaccgcagctgcagcagcgcctccacggcgtcggcgagctccttgacgcgcctgtcggcgtcggccagcggctgccaccacttgccgaagacgagcacgagcagcgcgccgccgagggcgagcgaggcgaggacggcggcgagctgcatctccatggcgcgcacaacttgcgcggggggaacccacggagaggagcgataggcgtggacggaagagtgggcggcgcttccgaggacggagaggcgggcgggggggcgcgcgcgtttaagtggaggggggagggggtagttggggtagtgaggaggagagccgagagcgccgagtgttaaatggcgcaatgaaggcgagagcagaattagttggacgcctcatcactcgctcggcctgtgggctgagaggaaagcctgcgaatcgccggaacggggttggagaggacgacagcataggtggagagcccacgttgctgaggcaacctgcacctgccacattcaaggcgctcaccaatggatccatctcggagaagatagactgcagttgaggcgtaggctgtttggttaaatgctttaacttaccacagtacactttatactgttataccgttttagcgttgtgtttgtttcattgtcttatggcaatccatactttcttaccatcttaccacacacgtcgtagacttaatcttttacctaactttgccataagtgtggcttacaatttgtaggccacaatggctgcctaacattgtctaaagtgagttatgtcaatgttagttaagaaccaaacagccccgtactctcttcgtccaaaacaaagacaacctatgaggggatgtggcatctcctagtataacgaatctggacacttcgctccagcccaagcctccgacgacgggtctccgcttcgctccgtccgaagttagcctttatacgtgtgcaaataaatttggatcacaactcaatagttcgtaaccctctgtagtcctggttgtatccgagactaaaaatagctatatttagtcccaggtgaaataatcgggaataaagatcgttaccaaccgggattaaagatgaagagaccaggtcccgattggtagttttttttgtttttttattgtttttaactccttgcatattgatttaactccattcccaaatcatcaccaaatcgtgaaatccccaaatcatctccaaaccacatagcatacatcacaaattctcaaagatggttacatcacaaattctaaaaataacatcacatattcatgtcacggttaaatatatcacaaattctcaagaacaaattcaccacaaattgtaaacaaacaaattcttcctcccagcctccccagcccggccaccgccgaccccgcccggttgctgccccgtctcctccacgtgcgcccggccgccgcccaatctcctcgtcgtgcgctcggctcgctcccagccgctccccgcgctgagataaggaaagaaaggaaaaacaggtacaggaaagagagataaggagatggaggaaaaaatatagaggagacatgaggagtttttgaggatgggagaagaggataagtcatagaaattatatatagtgttttgatttttattttcggttggtaataccaaccggaattaaagttagtatctttagtaaaaatctcgggcgccctgacacagcctgacatggaatcagcctggactaaagatgatctttggtgccaaccgggactaaagatcacctagtcctattgtgcttttaaatcgggactaaaaatactttttagtcccggatggatttttaagtaacagggactattttttcaggcaataaggaaccatttttgctgtccatgtctcacttacacgtgagacaactgatccaatgcttaacatttggcagcgatcacttttcaaagtgaaaaaaaatgcttcaaggggtagtctaagggcatcaacaatatgagccacttcttgggtgtcctcactatctgagagattttaggggtactcacctctacaatgcaggtcacatctgggtagcccaatgagtatcccaactcaaaaaagactctctgtctctctctcctcttcctctctttcctattctacccctctcttctctctctctttctccatcatccacgcgagagcaccgagagaagcccaggccgccgccgctctctccccccctctctctctcccgtggaaggtggtggcagcgaccccggaggtggcagatccggcaccgcgcgggtcgcggcggcggacagtggcggacggcgagcgcatggcggacgaggcggcggacggtggcgagcgccgtgctgatcgcggcagtcgaggcggcggacggcgagcacgtgtagcgcccgttccgtcgtggcgcttagcgggaaaactatctcttaaaaaccctaattgagaaatctgtttctttgcttgttgtctagtgtccgtgccatctcagatctcaaatccccgatctatcgtcaagttcaatcccgaatccaaatccttcccgaatcaaatccctccgcaaaagtctattttgcctccctcgggttcgatgggccgaatccctctcggcccatctccccctccctccccggctctctctctctctctatatatctctccccactctgccgtgagccgcgccgagccctccctcccgctctcgctgccattcccgctgatgccgcccaaatcgccgcgccgcccgcgcgtgcgcgcgccatggtggccgaccggccagtcgccgccgccgtcagcgcctgccccgcgtctgccgcccgtgtcgccgctccactccaaaccgttccgccgtcatcgccgtcgtcatcaacccggccccgccaccgccgcgcgctggcttccaagggacggaggctgagccccgcccccctctgccgcatcgccccctctccctcctccttttccccaaagtggcaaggaggcaagccccttttcttccttcctttttctctttttcttcctccgtcggcgtcattccccttctccctgtcgccgatttggccgctagccgaagcgccagctcgctggcttgaccgtccaatgtcggttcccctctctcaaaccgacattgtcgcccatataaacccaagtttccccccttcctttcctctcccattcgccctcgccccaccgcgccattgccgtccctctgtctttctcgccgaccgccgccgtcgtgtgtgccggaggagccggtgcgcgctaggacgcggaagaggactccgggcgcaccctctccttcctcttccccggcccgaggccggagagatcactcccgtgccgtcggcccatcgtcactgcgccccgtccgcacggtagtgcatctccccgttctccctcctcgatccatctcttccccttagttttcggtagtagcatgtgtagcctcctcgtagctagccggcgccgccctgactcctgccgtcgctcgccgtgtgctcgccaccgtcgccgcccgagctcagaagcgtctctcgtcgccggcctccctcgatgcgtttcctcctaatccggcgcaaggggtgggttcccgtagccgcgtagatgctctcaccaccgggaatcggcccctcgtgacctcgtcgccgtttccctctcccctcgccgccggctgccgccgctgcaatccgccgctgtcgagcttccttcggcgaatccaagccgttggctcgcttcctctcgttctccctcgtcattccggtgtacaccccgttgccccttgtcgtcgcacggcgtcccggagaaaccgccgccgcccgccgtccattcgtggccggtgccttcgtcttcctctcgacagcccgcgtggctgccacgtaggcgccacgtcggcgtcacctcggccgcgaccggatcggctaacccggccagccgctccctccgtttcccccccccccccggcgcggtccaccgcgagccgtgaggctgcgcgtgggctcgtcgcaccgcgtcctccgcgaaccgcgcgcatgcgccgtgcctcccctccccaaaccctagcatgccccgcgtgcacctcgcccacggtgagccgagccgccgacaagcgggtcccacccgggaccacgcaaggtggacccggcccactggctctctctctccactccccgcccgcgcgcgcgccttgggccgccttcttgggccggccggcccattaagctcggccgagcggcccctttctctcgggccgcgccctagccgcccgagggaagtctaatttccctctctccttcttttcttttcttttctttttcaaaaaggatttaaataaatccttttcctttagaccaaaaatccaataatcttagaaattcaatatcttcccaaccgtaagtccgtttgactccgatcaacttccaaaattcctcaaatctcgagatctatctaatggcacgcttagaggtcaataatagggctttattttcgccgtttgctgagttgtcccgtttcgcgtgtagtttcgcagcccgaagacccgaagtgcgaggatttcgaggatcaagctcaagatctcgagcgaggcaagccacctttgaacatcttgagcctatatttgaacttaattatgttgcttgaaaaatattatgcattgataggatcgcacttaatctgcttgtccaatctgcaaggcagattggcggacctacctaatttgttgcatttgacccttccattgtaattgtcataccatgttcccttgtacccacctagttgcgcctcggtaatcgtgcactctgcacgggtatcgacggtcgccttcaaacttaaaatctgagaaacatcttgggtaaaacttgggttttacaaaagacttggaaaacccgacacctgggtcggtgcttgcgaactaaatgaatttccaaaatcgtggaccggggaacgtatcgggtgtacggtttcccactcttgcacttacggaccgtttccttggaatttcatccgaacacatgacaagtacgaccacatgggtggaatgggacacccctggctgagtaactagcttatcgggggagccataatgctaagagacatgtggattcgccggggtggtgtcggggaggacccctgggcttcctggcacagtatggtctgggacctaatctggtgttggtctgggacccctctcgttggcatatggtgaacctgtgtcggctttcgaaatgccttgtcatgaaagccttaaggtctctagtcgtggccgttctgcacgggctggatgatccgggttagtaatatcgtgtgggtaaagtgtaccccctctgcagaggttattaaactgttcgaacagccgtgcccacggtcataggcggatgtgaggtgattcctagcgtagttttgtttgactattgccttgtgaaatttgctgttgtggaatgggtttgatgtttggaaaatctgcggctgatgggatcagccaggcccgggtggccgtttgaaagccgttggccgggtgccaatcttgatcaattcaaaagactgatacattgcacatactccgaccggacgagacgcacctcatccgtgtcgtttgagaagcactcacttagttgttttagaaaagagttcaaataaaatcaattgcaaaaacaacagcctttccttgaagcctgcattaaacacttatttcccatggcttgctgagtactcccgtactcacccttgctctatataaataatccccccccagttgctgaagaagatgaagcggatcccgctgacgaggagttcttccaggagcaagccggctacgatgagttttagggtttcggcctagttcccaagtcgcgcctgtgatgattggtccaagtcttggcttccgcttcccttttgtaatgcagttgtgagctcaggatctgtccgcagcccaacatgactgtactcctactctataataaagagacctctgttgctgtgatactctgtcttcctgtgataccagcactatttcctgagactggtatcgattaacaggttaatttggagcgtcacgggctagttccgcttgggactagttcggggcgtgacagcacgaggtggacgaggtgcctactccgccgcggatttgtcgttgccgccgctctctatctctcttgtgggtccgcctcgaccggcggatactccagctctaccaaggggtgaaataggaaaactcgttgggggaaccgatgtccacaggagcccatcccccccccaatgcgtccctcggctgcatcgctcggctgaaaagtggcgagagacgcgtccctcggccgggggacgcgctccatcgtagggagccgacgcggacggaaaagcggatgtccgtcggcgagggaacgacccagagacgcatcagtgatggcctaagggtgccttcatttgcacaagattgtgtgagtagatttgactttttcacgcgtacacttcccaagtactaaatgatgtgttttatggaaaaaaattatatgtaaagttactttaagaaaatcatagtgatatatttttcaaatttataataattaatacttaattaatcatgcgctaatgaatcatcccgtttacctatttctcaaccttctcttttaccccctattaaattaacactcctaaaaatatttggcaagaatatacagcacgaacagtaatctattatattattaaaggaatagaaaaaggagcctccgcattcgctctcatggcctagaaattcttacattaatcggagaaaaagaaaagacagagtccatatagaaatacaatttagaaatagctgaaatttggaattaaaaaaataaggaatattaaaaaataaggaatattagaagaggagactagagtccatatagaaatacaattaggaaataactgaaattcagaattaaaaataaggaatattagaagtagagtatagagtccatatagaaatacaattaggaaataactgaaattcggaattaaaaataatgaatattagaagtagagtatagaggccatatagaaatacaattaggaaataatagacatttggaattaaaaataagaaatatcagaagtagagtatagagtccatatggaaatacaattaagaaaaaaaatagaaattcagaattaaaaaataagaaatattagaagtagattatagagtgcatataggaatttaaaactaactatattttggaataaacataataaaattaaaagtccgtataaaaatacaatttacaaataactaaaattcaaattaagaaaaacatgggaagaagagtttaaggtcaatataggaatacaaatataggaatacaatttagaagtaactgaaattaaaaattaaaaattaaagaatattgaaagatgagtttagagtccacatggaaatacaattagaaataataaaatttcagaaataaaaataaataatattggaagaagtacatagagtttatatagaaatacaatttacagaaaattcggaattaaaagacgagtctagagtccatataggaatatatataatttacaagtaactaaaatttgatattaaaaataattaataactaacacgtatagaaaatataatatgaaaattcagaaacaaaaataaataatattggaagaagagcatagagtctatacataaatacaatttacagaaaattcggaatttaaaaaaagaaatattaaaagacgagtctagagtgcatataggaatatatataatttgcaaataactaaattttgattttaaaaataattaataactaacaagtatataaaatataatatgaatattacacattagtagttttgtaaagttattacaaaatttaaaattatgttgtcattttaatatatttgaataatataataagaaacatatatgctattataggagagaaaatataatgatgctagccgcggaatctgcgcggaccggaccaccatgctagtttactctattttcgaagtttatttttcacatattgtcagccacaaaccactgatggagatgtatagctccaaacaaaatcagccttcatggtccagagtctcacggcaaccttgtccgtccgcgcgcgctcctgctccacaactgcaaaagattccgcttccaccgcccaccaccggagctcaagattccacatgatcgtgtggtcgacactcgacaacgcactccgtcactccttacgatgaatataccgccatggggattccctccagtccgcagctctagctcacaaacacccaagaaacctccccgatgcaaggcgccatcacgcgcgcccgcttgcagcaccgcccagctagattccaccgcgccccgtaccggtgcattccagtgacgaccacgacatgcttgccggaaaggagagtccatcgcggcggcggcgtccagtggtgcggcagtagtgcagccaccggcgagagggcccgggccgtctccgaggtgagagcggcgggagcgcgcggcggcgacgcgcggccgccgcctcagggggagggagatgtggcggcgggcgtggcagaggcgccgtcttcgggcggtggcgcgaagcgggggagcgtggttggcgccgccgcgctcgtggtcgggaccagcatcggctccggcatcctcgccgtgccacagcgcacggcgcccgcggtgagtcgccgtactaccccacacctgacgagcctattgctagcatcatcacaatcagaatccctaaaacgaacgatcgcctgcgccgatttcgacatgtgatcaacacggtgcatgattttagaggaagacaacgcgaaaaaatcgatggaatcaatcaccctctcatcgtagttctctctgcatttcacaatgtcattctagcatttctcgtattcatattgatgttaataaatctagattaatcaatctaaatatatatattcatctagatttattaatatctatataaatataggtaatgctagaatgacttacattgtgaaacggaggaagtatattcatatctcggaccggtgacaggtccctcccttgccttgacctttccacgtgacaccgaaagattatactactaatactagtctacaacgtacggtgaagtaattagtgatggcccatctatcaggattcaggaccatgaatttggcacggaactgacaggatatctgatcgccaaaaatgaaagtagtagcagcagttctagtagtactatcatgagacagatctgaagtagccgtccacatgtaccccccacaaacagctgaatttctctgtctttgttgtgaggagtagttacgagcattcaaggttcacttggttaattgtcgacccaccaacctcaagcattcttgatctggcaaattcgtaaaaaaaaaaaaaaaatctcccgaacagaaatggaacaagaagaaaaatctgaacttgaacttttcctttgtatggtggatgtttaagttcttgtcgattactcatattctccaataaatcaaaacggtttattataaaataaaaattagtttataggtaaaaattttatatacatgtttttagagatttaaaagttaatacttgaaaaaaatgcattaaaaatatcttaaaatcatcttaaaaattaagttttaagaaaataaactttggctttaacttattaaggtccgccgatgtgactcttactagggtcgctggcattgctgatggtcgtgcaattggcaggggttcgttccgagcgcggcgtgcatggtcacctgctgggcgttcctggtgatcgaggcgctcctcctggtcgagatcaacgtccacctgcggcggaagaaggggaaggacgccggcggcgacggcgatggcggcggcggcggcggcggcgggcagctggaggtcatatcgctgaagagcatggcgcaggagaccctgggcgagtggggagggaacctggccgccgcggcctacctgttcctgtcctacacctccatggtcgcctacacgtccaagtccggcgaggtgctctcccgcgtggtcgccggcgttcccgagcccgtctccggcggcgccttcaccgccgccctcgcgctcctcatcgccgccggtggcacgggcgtcaccgacaaagtgaaccagctgctcactttcgtcatgataggttggtaagctatcgttgtgatcaacacttggaacagccaacggtactaaataccacattgtttagatctgcattaatacgcttaaatgacaaattttggcatctgcagccgtcttctttcagaagaaattctgctgtctgaacatctccaagctaattaagcaagaaaaagaaaatgtaactttaaagatggtagcagcatatggaacagtaactcgtttctgaaattgtgaaaacagagatgaacaaacactggttcgcccaactggaattcaaagatggcatgtagtggagtagtaactcatttctgaaagtgtagagacaatgacgaacaaacacccactctccccactgggagctccatactacttgcaacacaatgcactgtgctgaagtaagagcaaacctactgtagctgataaccatattacatccatacacctcatgttcttgctgtcatcaacgtgatctgtcttgcgcactagtactaagtactaactaccatcgtgatctgtctactgatgcaggattactgctgacgatcgaggtgtctgcagtagcattcggtgccggcctgaccctgccagctaacaccaactgggagcaggtccctgcaacgcttccggtgatcatcttcacgctggtcttccatgatatcgcaccaggtacatgcaatgcaacttatgtaatcatcccacggatgaaatttgcaacttgcaagaggtacaagtactgaagattcagtgtgcaattgtcgcagtgatatgcgcgtaccttggaggggacctcgtgaggattcggctctcgatactcgtcgggagcatcgtgccattgctgtccttgctcgtgtgggacgacatcgcgctcagcatctccacggatcttgatgggtttgacatcctggatatgcttaatacagagtgagcgtctccgctgtagcactactgcactagcaagaacacgttgtgtacagcttcacctgcaatctgcttctctgtatgaagctggaggcgttgaatcctaacaggacaaaattttctttcttttgtagatggagttatactgttgtggagacgttctcactccttgctgtcgggacgtcgctgatcggaacactgctgggagcttcacagttcttcattgagcagatgaccaatcttgtctcttcttcagcccaaggacatgtatgcttcatcagccagaggacttgcattaatttatatctaagaacaatctgttcagttttatgaacaaacaatcgatgagtgcaggaagaagaagcattaaggcatcgtggagcgaaaacggctgtggacaacaacaggctcagctacatcgctgcaggggctgtggttgccccaaccgtgctaattgcagctaccgttccgaattcattctccattgctactgacattgcagtgagtgtacaccaatacatgtgaaatccttcagttcttgccatcctagctagcatggttccgacacttacagaagattaattacttggtgggttgatttcctaacgttcagggcggttactgcatgaccatcttgtatggcgttcttcctccattgatggcgtgggctatcgcctccaggatgtcagattcgagagctggatctgtcgaagcggaatcatctgtcgccggtggcagtggcaatgtggacttgactagtgcaaagccagttttagtagggatgggggtgttctctgtgctcatggtctttgagcaaatgtcccaagatttcgttagttttcagtcctatctccttgcatggacaggctagattgcagtatagaaagaagtagctgctagcaagtgtacacgaactaatgattcagagaataatcgttaggtttaaacatgtaatttgtcagtgtagcttgcatatctcctgaaaaattagtatagattgtatatacgattgtacgtatgtaaataaatcgcttttgttcgctattgagttgtaaatagcaatgactccggactgagactgagactgaccagtacagtttcgaccgtcgcgtgcgtgtcccctttgacgcggcccacgaggaccaaccacaacgtctttgctcccgttgatcttggccacgcgagcgagcgcggcgcggcgcggcggcgacggccgccgctcgctcgctgggcccgtagattaggcacgccgcacgccctcgtcggatgacgtgggaatgcacgccacggcgtgacatcgttgaggcacgcgcggcgaagggtggagccgtggaggtggccggcgcgccgtgccgccaacgcgggcggcgttgggtcacgcacgactcgcgacgccgagatcggcgagggagacggttggcggttcacgtgggctcacggctggccggaccggggcactagatatattgtgggcctcaactggatgcatgcgcgactgaagttttaatgggccttctggtgcggtgcatctcttctcgggcataagactagatggcccaaatcggatggtcgcgatctagattgaaataagatcactttgattgcggtgcatctcttctcgggcataagactagatggcccaaatcggatggtcgcgatctagattgaaataagatcactttgattcccttaactgaccaccgaatctaaatggtatccctcaaccataataccagaaatcttgacccccgaacttgtaaaaccggtgcaatttgactcccttggtggttttgaagagcagtttcgctgacgtggcgcacacgtggcaatgttgaccagatctttatcccacgtggcattgacgtagcgcttatgtggcatcaaaataaaaaaatatatgcggggcccatttatcattcacccaaaaaaaattatgggacccactgacctgtaagtcccacatgtcatcatctcttatcccttcttcctcctccctcttctccctcctccatctcgccgcctgtatcttcctcgcgggctctgtcctcatgggcctcacccccaacttcgccgcgctcctcgccggccgctgcgtcgccggcgtcagcgtcagctccctcggcgttcctgcacccgccgccgccggtgcagcgcatcgtcatcgctgccctggggatccacttcttccagcacctcaccggcatcgaggccgtggtgttgtatggcccgagcatcttcaaggcagccagcatagctagccgcaactcggtgctcgcggcgacgatcggcgtgggcgtcaccaagacggcgttcatcatgcgcctcaggctggcgtccccggccgccgtcgccaccgctccgcctactctagcagcgccattaatgacaccctcctgtcgtcaccggagccgtgcatggagcagcgaccgtccttgttgacgtcagaagcggtgtcctttgagggcgccggagccatgtcgctgggaaaggagtttcctcaagtccgtgctggtcagcctcggcgcggccaggggtacaagccgacggtttaggccttcaccgtcgacgcttcccgatgacctcccactaattccaaccaatcgtttaacgatttgagcaagtaaacctctagtactcttagttccttccttgtgcatcctcgtcggcgtgtgaaatttggacaatttgccgtggcttattttgttttgttttttcaatttacaatttcttgtttcgagatgttgaactgatgtagtggttttggttttgagcattgtaggatctgtcgtttgtctagctcgtatatagatgtgccccagtactcctttgcttttggctactgctcagcgggcaatatttgtcctcttccctatccccctccaaagcaagccaccctctccgccatagctggagcgcccgcaccgccgccgagggacctgagctcccgcgtcctcctagtagccggccagctctgccttgggcccaggcggccagccctggtgagatttgtgaatgtttagtctcgtccatggctagctccccggcgacggtcggcagcgcagcggcgacggccatggcgcagtctatcgggaggaggaatgaagcgaggggcagatccggcctccggatctgcaactccaatggccgtgtcacgccatcgccatctactgtgcgtgtcacgacatcggctcggaacacaagtcaacccaaaagatcggaccgtgtaaagcagccctcgaccatgtacccacagagtgtgtggacccggtagtcggagaccaggccacggtaagagagagagaccttgagcgcattgctataaaggtcggcaggattggagagagagggatatgaaaaacattgtacacaacaattcccaattgattcaaatctctcttcctgctatcttgttctattctttcttcctcctcaagctgctctttcctcccttcaattcctcaaatctccacgaactcgctgaagaattagtgttctcgtgacaatttggtatcagagcatcgatcctggagaagccacgctatacatctcgccttcagctgcaggtcgaagcgatggagaagcagaacatcgactttggcaaggtcttaacggagattcaggagtcgcttgtctcgctgaatcgggcgcaaggcgagatgcaagccgccgtcaacaagctggaccaaggcgtgaccaactggagaccgcaagtagaagcggcggtgaaggagttgcgtgaggaggtgggtgatctccgccagcaaatgcacctgctcggcaaatcgcagtccgcgccgccggcgacgtcttcccctcgagttccgttgacggacgaggaaaggaaggcgccgttgcttcctacgccaccagcttcgcgcgtggctgcagcgggggacggcggagacaagtgggccagtggccgccaacatccacatgaacaccgggaagggcaccaggtgtggttaccaccatggtcccgatcttggtcaagggtacgttcagttcacctgctccatctttgggaattttggattgggaaaatgattttgattcgggagcgtaggtttaaccatagagtccctaagttagatttcccaaaatttgatggttcagatccacaggattggagaatgaagtgtgagcattactttgatgtgaataacacttatccagggttgtgggttagagtctctatcatttacttttctgggagggctgcttcgtggcttagatcaactagagctcacttgcggttccctaattgggaggatttttgcgctgcagtatctgataagtttgatagagaccagcatgattcgctaattagacagatggatcaaattaaacagacgggttcggtttgggagtattatgaacgattcgatgaattgatgaatcaattgctagtttatgatcctggggtaaatatgcgttacttgacacatagatttattgatgggttgcgtcgggagattagaaatgctgttttacttcagagacccaagaatctcgagtctgctctggctgttgcttccttgcaggaggaagtgttggaatcatctgactccacaccggtgaaggagggcaagaagtttgagagttctgggcagcacaagactggtggaaattttaagggagcttttcctttaccattgcctcctggtcgtcatttgggggtaattcagagtgcaagagtggatgagaagaaggggaaattaaaagattgtctgcatcttcagagaaagtgtcagctcttaaagcacagcgtcgggcacaaggattatgttatatatgtgctgagaaatggtctcccactcataagtgtgctaacactgtgcaattgcatgcagttcaggagctgttttctgttttgcatgaagcttgtgatgaggcagtttgcagtcctgagaattctgttttatcggacagtcaggtgttgatggcaatctctgtacatgcagttcaaggatctgaagctagtggatgcatgaggatgttgggtcagattcaaggcaaggacattcttattttggtagattctggtagcactgcaagtttcattagtgctagagtggcagaagggttatcggaactttctcagattgctactaatttgcaagtgaaggtggctgatggagctactttgcactgtcagtctgaaattccggcctgtgaatggagcactcaaggacagaaattttgcactactctcaagatattaccattgggaaattatgacatgatattaggaatggactggctaatgcagcacagcccaatgactgtgaattgggttactaaatctctcacaattgaaggcaggaatccagttgttactttgcagggaattttgtcaaacactgcacagtgtggacttattccttccaaacagttgaatgggttgaaacatagacaggcagtagcaaatcttgttcaactgtgttgtgttacagacctggaaccttcagaagaatttcctcttgcagtacaacaggtgctcactaaatttgcttcagtatttgaggaacctcagggtctgccacctgtgagatcgtttgatcacaccattcctttaatccctggagcaatgcctgtcaacgtgaggccttaccgttatactccatcccagaaagatgagattgagtctcaaatccaagaaatgctgtctaagggattgattcagcccagctcaagtccattctcttcacctgtgctgttggttaagaagaaagacgcacatggcgtttttgtgttgattatcgacatctaaatgccatcacagtgaagaacaagtatcccttgcctataatcgatgagttgttggatgaacttgctggggcacaatggtttacaaaacttgatttgcgagccggttatcatcaaatccgaatgaactccactgacgagcataaaactgcatttcagacgcatcatggccattttgagtttcgagtaattccttttggactcactagtgccccggctacatttcagagtgtgatgaatagtatattggcatccctgctcagcaggtgtgttttagtttttgtcgatgatattttgatctacagtaagacattggaggatcatgtgcaacatcttcagactgtctttagtatacttcagaaacatcagctgaaagtgaaacgcagtaaatgctctttcgctcaataagagttagcttacctgggccatatcattcgtccaaatagggtatctacagacagtgagaaaattcaggcaattcagcactggccagcgcctgcttcagtcaaggagttgcgcagcttccttggattggcaggttattatcgcaagtttgtgcgccattatggtttattaagtaaacctttcaccaatcttttgcgtaagggacaactttacatttggacaactgaaactgaaactgcttttcaggccataaagcatgctttgatttcagctccagttttggcaatgcctgatttcaacattccgtttgttattgaaactgatgcatcaaacaaaggaattggtgccgttctcatgcagaataaccatccaattgcttttctcagtcgggctttgggacctcgccatcaggggctctccacttatgagaaagaaagcttagctattatacttgctgttgatcattggcgtccgtacttgcagcatgctaaattcctaatcaaaactgatcatcggagcctctcctttttggatgatcaacgtctcacaacaccatggcagcataaggctttaactaaattgttgggtttacgttataagatcctctacaggaagggagctgacaacagtgtggcagatgctttatcgaggtatcccgatacttctcacagtgaattttccgctttatctgtcgcaattcctgactggattcaggaagtaattgagggttatacctctgatcccgatgcaagcagtaaagtgcagactctctgtatcaactctggagccattccaaattttgtgttgaaagaaggtgtgttatatttcaaaaatcgattgtggattggtaataacactgcagttcagcaaaagatcctggccaatttgcacaccgcagctattggggacattcagggattcatgtcacttaccagcgcatcaaacaattatttgcttggcctcatttgcgtgccacagttactcagtatgtgcaagcttgttccatctgtcaacgggctaaatctgaacacgtccggtacccaggcatgttacaacctcttcccgtgcccgagcatgcctggcaaatggtgtctttggactttattgagggacttccaaagtcttcttcgtttaactgcattttggtggtcgtggataagttctctaagtacagtcattttgtgccattggctcacccgtttacagctttggatgtggctgaagcttacatgcaacatattcacagtctccatggtttacctcagtctttgatttctgatcgggatcggatattcactagcacattgtggaccactctcttccggttggctggtactcagcttcgtatgagttcttcgtaccatccacaaacggacggacaaacggaacgcgtcaatcaatgtttagaaacatttcttcgctgttttgtccatgcctgtccttcacagtggagtcggtggttggccttagcggagtattggtataatacatcttttcactcatccctgggaacaacaccttttgagattctctatggacataagccccgatattttggcctttctgcttcagctgcttgtcaatctgaggatttgatggattggttacatgaaagggaacaaatgcaagctttaattcgagatcatcttcttcgcgcgcaaactcgcatgaaatttcaggaagatcagcaccgctctaagcgttcttttgctgttggcgactgggtttatttgaagttgcagccgtttgtacaacaatcggtggtcacccgagctaatcgtaaactgtcttttcgcttctatggaccgtttcaggttctggctcgcgttggagaggtggcttataagttggctcttccggcaacaagtctgattcatccggttgtccatgtgtcccagctcaagaaagcattggcacccggtgagcatcttcatgcatctctacccgttgttcctccgacaacagcggcttctcctacgcctgtgcacatcctggatcgtcgcttcatccgcaagggctccaagatggtagaacaggtccaagtccaatggtctggtgcagatccggcggctatcacctgggaaaatcctcatgagttgcttcgtcggtttcctactgcagaagcttgggggcaagcttcgtcgcaagggaggaagaatgtcacgccatcgccatctactgtgcgtgtcacgacatcggctcgggacacaagtcaacccaaaagatcggaccgtgtaaagcggccctcgaccatgtacccacagagtgtgtggacccggtagtcagagaccaggccacggtaagagagagagaccttgagcgcattgctataaaggtcggcaggattggagagagagggatatgaaaaacattgtacacaacaattcccaattgattcaaatctctcttcctgctatcttgttctgttctttcttcctcctcaagctgctctttcctcccttcaattcctcaaatctccacgaactcactgaagaattagtgttctcgtgacaggccgcccgctcgccgctgttgattcgtccatcgcccgccgtcgccgccgccgatccggacgccgctccccactcacgaagcgaaagagggagacatagagggtggatgacatgtgggacctacatgttagtgggtcccacaattatttttgggtgaatgacaaatgggccatgcatattttttttattttaatgccccataagggccacgtcaatgccacgtgggacaaagaccggatcaatgctgccacgtgtgcaccacgtcagcgaaaccaccctccaaaaccaccaagggagtcaaattgcaccggttttgcaagttcgggggttaagatttctggtattgtggttgagggatacgatttagattcagtggtcagttgagggagtcaaagtgatcttattccatctagattttctagatttgggtgggctaataggatgcagtaatgttgcgccctgaggtgcccgtccgaggcggtattgtactgtatacttcctccgtttcatcattctaatattttccacattcatattaatattaataaatataaatagatatatatgtctaaatttattaacattaatttaaatataaaaacgttaaaatgacttacattgtgaaacggagggactaagaatttgggccgtacgtttagaggacgcggagtaggcacagagtgcacaatatttccgacgcgtcgcgctcgcacgggtttggagatgatggacgcgtcttgcattgccatcgatcggcatctcgccatcgagttaacagataatctcttgcacaactttaaaaacggcctctcgcacgtacacaattctgtcgcggttaacagcgagcaaataagtaatcaggagcagcaattaacgggaacgctcttccggtgtccgttctcttcccatccacctgacctgatcaatacacgccaacaacatcgttttttcgacaaattagccctttataaaaacttattttaaaaatagcccctaccaaaaacttcaaccaaaactaggccgtcggctcagcgccattgaggttggcgctgaggtataacgtctcagcgccgaaaacattagcgccgagatttttgttgagctggcattgaatttcacgtggcacggggttagcgtcaaatacctcggcgctgacgccatatacttgctaattaacaatttgatttgttctgtgtagcctacctaccttgtggtgccatggtttggttgcttgccttgtgtacacatggtcctacgttcgaatctcaccgatcgctaggcaagtcatttttttctctgttcttttttattctcttgtttgtattcttttttattctctcatttgtttgtattctttcaaaaataaatatgacactgattcaaatagaaagataagtatggcactgattcaaatagaaagagggagcatacaccaagggaaattaaagacaaaataagataaatatggcactgattcaaatagaaagagcgagcatacaccaagggaaattaaagacaatttgcatagcaagggaatcgaacccaggatgccatgcatgcaaaagctcaccaccaaccaccaggggcggatccagaaacaaaaagttgctcaccaccaaccaccaggggtggatccagaaacaaaaagttgggggactcaacataccgagtacaccgatataaacacataatctcagtattaaactatgctaaaatgctatttaagacctttagcacctcctatcttatcaactatgatgaaaaaatttaaggggggcttagggggtatccataggttttgtgggtgtaggggggacttgagtcccccttgcaccccgctgcacccacgttggatccgcccctgccaaccaccgattgtgattgttcattgttagtttgtttttaacacgtataggcgctcagcgccaaatactttggtgctgatacccgccacgtcaaatccactaccacctcagctaggatctcggcgctgacacgttataccttagcgccaacctcgatgacgctgagcgaacggctcatttctgcaataagtttttggcaaggactaatttgaaaataagttttcataaagggtcaatttgtcaaaattacagccaacaccacccaggaagacaaatactcctactcctactataaaatatatactacgcgcgtgcacgcactgggcgaatgaacgagtgaacagtcacccctgtcccctactaaccagcaccagctctcacaggttttggcccctgctgcatcatcacccatagatgcctacaaaatccatccatcaggctttattaggttaatccccccaaaaaaggtagtattgaggaagaataattttatatacaatagacatgaaataaatcctcttaattcttttatgagagaaattagccgaacaagatgcgacggggcggtcacacgtgtccttgcccctgcacgatcctgttactccgtgtgtataggataaaaacactaatgtcaaactagctacaattggccatcagtttatcacagtgctttaagtcgagctggatgcttttttaacgtttttatcgagcgcgacagtgcaaacatatcgtcgtcgtcggttggttgattatactcacaaacttgtcgttaagagaaaggagaagcgacatggctagacgtgaccggcccatcatcgatctgatcgatcagatggttggttagctttacgtcgttgttttctagtctctccctctgatcgatccatgtatcgtcggtgcaaacggccatatggaggagtacctatggtaacgggtggcttatcatgtatataatgtggctcttatcctgtaaaatggctagtggcactgtgttagaagtggattgagatccagtgcagttgctattgccactgcacatattttgagccttttatttcgtgatccaatggttcaaattgtttgccttagtgaattccgaaatatatatatttttttcagaaaaacgctacagtacttgctacagcattgtggtgcatctagatcattcgtttcaaatccagtggtgcatgtgtgactgcttaacttgcagtcacgctagctactgcacctaaaccaaacccgttagaaatccaacggggttgacatgtagcacaccctaaagcctagatccggggaacatctgtacgactgtacttacgtaccttaccagccaggggagcagtaagcctggagaaaatcatggcttcaactgcgagctggttgacttgctgtctcgccgacggccaatacggccaggattcatgtccgttcttctacgcataagcgtaggatatgcaactgtttggatttgtttctaacagtaacatgatcatttcccgtataaattacaatacagaaaaaaatactaagaaaaagatcaaagaaaccacttaccactctctaccggctttatagataaagttcttttaccatattactcactccgtcttatagtataagagattttgattatgcaattatgggatgaggtagtattagttatgctagtatatagttgaaatctaatgctctttattttgtaacaataaaataatttaaaattgcgcaccatgctattgagaataatttagtccataaacgatattttcttttcctatatgagtatctcgtcgattaatacaggaatgaaaaaggaacaattccggtaggcagtgatttctgtgactgaatggtttcgcaaatcatgattccggatacatgtcctagtaattagtccaagaccgctagcccgttcccactaaacctcgattcttcttttaatgtatatattaccattcagctggttccagacttgcaattatcttatacccgtagcactatctactctatcttgttgttggtgatttcagtcaattattcagctatgcgtttgtctaatgccctgcccatttgttttactccatggttagattgataagtcagtggacagtgggtcaccgaacatcaatcttaaaggaagatgttactagtactatatatacttgcaacggcaacatagacagagcgtctcaggatattaatctcatgctatttcaggcaccaaagacaatcagtctgcgcttgcaagttgctactaaataactagcttatcattccataaaaaggcagggaccaatatcctgatggatcgatgtattgtcacctgtataaggattaggatgtacagcctaccgtaagtggacttagacacgcaagatattagattgaagcgtattgatgaattgatctagcgcatactgacggcgactcgtcaccattatggaagatacgaggagaactgttcttttatgccaaatcacgacttcatgagcacccgtctgcttatcattcctactgctgccccgtgctaaaatataaaaaataatctaggttgaacataatattaaaaaagtattatgtatacatatttttagaaacgcagtataaacgtagaaacttttaacacgcacacactcacccctataaaagcacacacgtacatcccacccgtacgagcacatatgaaagactgggctggcatattatgagattcacgaagtcaccacggagcatctcgctgtcatacgcacattcacccatatgaaaatacgtgtgtataatctacccttattagcatctcccaaagactgggccggcgtatcttcatatttacgaagtcaacattagatccatcaatgtcgatgggtatgtcaattaccattaaaagaactagcaaggtggcccgcgcagattgcgcggctagcatcattatattttctctcatataatagcatatatgttttctcattatattattcaaatatattaaaatgacaacataattttaaattttgcaataactttacaaaactactaatgtgtaatatttatattatattttatatacgtgttagttattaattatttttaatatcaaattttagttatttgtaattatatatattcttatatggactctagactcgtcttttaatattcctttattttttaattccgaattttctgtaaattatatttctatatagactctatgctcttcttccaatattatttatttttatttctgaattttcatattatattttatatacgtgttagttattaattatttttaatatcaaattttagttatttgtaaattatatatattcctttatgaactctcgactcgtcttttaatatttctttttttaattccgaattttctgtaaattgtatttctatatagactctatgctcttctgccaatattatttatttttatttctaaatttttattatttctaattatatttctatgtggactctaaacttatttttcaatattctttaatttttaatttcgaattttcagttacttctaaattgtattcctatattttattcatatattgaccttaaacccttcttcctatgtttttcttaatttagaattttagttatttgtaaattgtatttttatacggactctaaactctacttttaattttattatgtttattatttcaaattttagttagttttaaattcctatatggactctatactatacttctaatattccttatttttaattccaaatttttattatttcctaattgtatttctatatggactctatactctacttctaatattccttatttttaattccgaatttcagttatttcctaattgcatttctatatggactctagtctcctcaactaaataaatttccaaagtcgcggaccggggaacgtaccgggtgtacggtttcccgctcttgcacttaaggaccgtttccttggaatttcatccgaacacatgacaagtacgaccacatgggtggaatgggacacccctggctgagtaactagcttatcgggggagccatgatgctaagagacatgtggattcgccggggtggtgtcggggaggacccctgggcttcctggcacagtatggtctgggacctaatctggtgttggtctgggacccctctcgttggcatatggtgaacctgtgtcggcttttgaaatgccttgtcatgaaagccttaaggtctctagttgtggccgttctgcacgggctggatgatccgggttagtaatgtcgtgtgggtaaagtgtaccccctttgcagaggttattaaactgttcgaacagccgtgcccacggccatgggcggatgtgaggtgattcctagcgtagttttgtttgactactgctttgtgaaatttgctgatgtggttcgggatcgatgtttggaaaaatctgcggctgatgggatcagctaggcccgggtggccgtttgaaagccgttggccgggtgccaatcttgatcaattcaaaagactgatacattgcacatactccgaccggacgagacgcactgtctcatccgtgtcgtttgagaagcactcacttagttgttttagaaaagagttcaaataaaatcaattgcaaaaacaacagcctttccttgaagcctgcattaaacacttatttcccatggcttgctgagtactcccgtactcacccttgctctatataaataatcccccccagttgctgaagaagatgaagcggatcccgctgacgaggagttcttccaggagcaagccggctacgatgagttttagggtttcggcctagttcccaagtcgcgcctatgatgattggtccaagtcttggcttccgcttcccttttgtaatgcagttgtaagctcaggatctgtccgcagcccaacatgactgtactcctactctataataaagagacctctgttgctgtgatactctgtcttcctgtgataccagcactatttcctgagactggtatcgattaaggtgggtacaagggaacatggtataacaattacaatggaagggtcaaatgcaacaaattaggtaggtccgccaatctgccttgcagacgggacaagcagattaagtgcgatcctatcaatgcataatatttttcaagcaacataattaagttcaaatataggctcaagatgttcataggtggcttgcctcgctcgagatcttgagcttgatcctcgaaatcctcgcactgcgggtcttcgggctccgaaactacacgcgaaacgggacaacttagcaaacggcgaaaataaagccctattattgacctctaagcgtgccattagatagatctcgagatttgaggaattttggaagttgaacggagtcaaacggacttacggttgggaagatattgaatttctaagattattggatttttggtctaaaggaaaaggatttatttaaatcctttttgaaaaagaaaagaaaagaaaagaaggagggagggaaattagacttccctcgggcggctagggcgcggcccgagagaaaggggccgctcggccgagcttaatgggccggccggcccaagaaggcggcccaaggcgcgcgcgcgggcggggaggggagagagagagccggtgggccgggtccaccttgcgtggtcccgggtgggacccgcttgtcggcggctcggctcaccgtgggcgaggtgcacgcggggcgtgctagggtttggggaggggaggcgcggcgcatgcgcgcggttcgcggaggacgcggtgcgacgagcccatgcgcagcctcacggctcgcggtggaccgcgcggggggaaggggaaacggagggagcggctggccgggtcagccgatccggtcgcggccgaggtggcgccgacgtggcgcctacgtggcagccacgcgggccgtcgagaggaagacgaaggcgccggccgcgaatgaacggcgggcggcggcggtttctccgggacgccgtgcgacgacaaggggcgacggggtgtacaccggaaagacgagggagaacgagagggagcgagccaacggcttggattcgccgaagggagctcgacagcggcggattgcggtggcggcagccggcggcgagggaagggggaaacggtgacgaggtcacgaggggccgattcccggtggtcagagcatctacgcggctacgggaacccactccttgcgccggattaggaggaaacgcatcgagggaggccggcgacgagagacgcttccgagctcgggcggcgatggcggcgagcacacggcgagcgacggcagcagtcggggcggcgccggctagctacggggaggctacacatgctactaccgaaaactaaggggaagagatggatcgaggagggagaacggggagatgcactaccgtgcggacggggcgcagtgacgatgggccgacagcacgggagtgatctctccggcctcgggccggggaagaggaaggagagggtgcgcccggagtcctcttccgcatcctagcgcgcaccggctcctccggcacacgcgacagcggcggtcggcgagagagacagagggacggcaatggtgcggtggggcgagggcgaatgggagaggaaaggaaggggggaaacttgggtttatatgggcaacaatgtcggtttgggagaggggaaccgacattggacggtcaagccagcgagctggcgctccggctagcggccaaatcggcgacagggaggaggggaatgacgccgatggaggaagaaaaagagaaaaaggaaggaagaaaaggggcttgcctccttgccactttggggaaaaggaggagggagagggagcgatgcggcagaggggggcggggctcagcctccgtcccttggaagccagcgcgcggcggtggcggggccgagttgatgacgacggcgatgacggcggaccggtttggagtggagcggcgacacgggcggcagacgcggggcaggcgcggcaggcgctgacggcggcggcgactggccggtcggccaccacggcgcgcgcgcgcgggcggcgcggcgatttgggcggcatcggctggaatggcagcgagagcgggagggagggctcggcgcggctcacggcagagcggggagagagagagagccggggagggagggggagatgggccgagagggattcggcccatcgaacccgagggaggcaaaatagacttttgcggagggatttgatttgggaaggatttggattcgggattgaacttgacgatagatcggggatttgagatctgagatggcacggacactagacaacaagcaaagaaacagatttctcaattagggtttttaagagatagttttcccgctaggcgccacgacggaacgggcgctacatgtatggactctattctcctcttctaatattccttattttttaatttcgaattttagttatttcctaattgtatttctatatggactctagtctcctcttctaatattcctttttttttaattccgaattttagttatttcctaattgtatttctatatggactctagtctcctcttctaatattccttattttttaattccgaatttcaactatttctaaattgtatttctatatggactctagtctcctcttctaatattccttattttttaattccaaattttagctatttctaaattatatttctatatggactctgctttttctttttctctgattaatatgagaatttctaggccatgagagcgaacgtagaggctcctttttctattcatttaataatataatagataataatttagccgtaaatatgagtacccaactacccatgttaagtctagcacttgagtccaggtgggatggttacaccataggaacataaccatttaatttctcttacttctacgtagctatattctacaacgaagataatacatgaaattaattcaaagaatgttacaaatggttacgaagagaaaatatatagatcgcaaaattaaataggagaatattttgtttggttaagaagagaatatcgatagagaaaatgcctgatttttaaacaaattttgattacttctatattttagatcgaattaatgtggtactttttcatatttggtcggctcatctcataagcatatggtacgcactatttatatatgttccctttgtggcaaaataaattaacttatagggtttaaactttatttcaaaataaaaggttagctaccatgtgattctagacgatgctccagttgctatccgtgcgtctgctttcttaaatattttgaaatagagatgttgtgtaaatatctgtattaaacctcaaatttgacgtccaaaataaaaaaggaaacacggctaaagtttgaaaaagattcagggtgtgttgcgtgagtgaagctgatctaacagtcggcttaggaccggttcgaccgacggcagatggctggtcgaaccaataacatttgaccggtagattcgactctgagtttaatttgccggttctcataccttcttgcttgggtttgagttctctcgagtcataattggtttattgtcctagtaagacatggagatggatcaatgaaaggcaagaccaacccttttataacgttcatggctagtttaattaagagataatctgcactcaacgcattagctaattgagaatcattcaatcagttttgtatatactttttatgtaattcgttcatcttcacctgtttgcgttgtaagacatccatcctccatgtgagagtgcgaatcctctttaaacatttgtcttgtgaatcttccgttacatctataagacgggagtttgtctcaatttatgtaaatgagctccgctacctgaatttgatcttctaaacttgacttgaggatttttctcaagattaggattgttagtgactcgccgtaaatttttgggtaatttggaatcatgccattataattttgtaaagtttgagatatgccatcggtatctcaataacttgtaggacccacatgagtcaatgacatgtgggtcaagatgtcatatatcaaattttgcaaaattataatggcatggtttcaatttttcctaaattttttaggtgaatccgaatcgtgttggcgacatgatcaaaattagacacgaattgagcaatatgcatgctggagaactcctcttatagtcttattccctatttttttttgtcgccaagatgattagaggtgtagttaattacttaattatctttgttggttgctctacttttatcaccgtctactcccatcactcctttgccatataataggatgcaatcacttggcaagcttgtcaggtaggacaatgttcttataccagattccatatgaaccgggaaatcgggaacttccgtttggctctgttcagcaataacaggaagaaattagcactagcagcagtggtgtctcttgcaggtgcagtgtatcgataaggttttttttttttgttaatgtgatctggcccttgatactgtagttgtttatgtaaagttggtctcgtgttgttctctaacttctatgtgctgaggagcagctgttccttttcttgtctgcttatcttgtttcttaatttaaagacgcacaggttcttttttttttaattccaatgatcgataaacgaaattgagttaatctatacgtaaacgtgcgtggaccaacaccttaacacgtttggtgatacataaccatacaaaaactgcacgagctgcagtattttccaatagggccacctaagcttcagactattaataacagcacctaagcttgagactattaataacagcacttacaataatgcaatactcttgaataagtcacagttgtgtgtatacgccttttgtaatcagaaggaaacaactctcacctaagtcgcccagggtcgtaaattaacacccgatagacctagacgattacataataagcatatcaattctgcaacccgtataataacagttattttggtaaaatagaagtatacttacttccttcgtcctataataaatttattttagctcatttcatttgtcccaaaatatttagagtggtcattgtattagagtttatgaaaatagaaaatagttgtgtttgaagtagataaaatgaggaatggttatatattgggatttgataaagcagacatattttaggtttttagttttgtattggtatgtattaaatggatgacaaatgaatttactttagaacggaggtggtaaaaaagatgaacaacacttgatttgagtaccaccaccatgcatccaatgtagtatactctcctacttgtagctgttttcttgcgatcaggatcctctacaattgactgcaccatacatttatcactgacatctctctatccgtctccccgtacctccacggttactctcactcatagtatcaggcaacttcgacatcaagcaagacatgaaccacatagtacaaaacattaattatagcaaaccaaatcattccggaatgcatcggtacggtagctattgcgtaccccgtaaatgcacacgatccccaattccccatcgagcagtagtcggtccgttcaaaaaaaaaaaagagaaaagaaaccaagacctatttgatgagaaattagctagcttatcgtgaaatcaaatttgtatgtcaccgtgcattcagctcgtcaatctcgtctgtacgccgccctgacgttgatcattgcctcagctcgttgacaacgaggtagtcattccatccatcaccgccgccgctcacaccggcacacacgtgtgctagtctcacgatgcagtcccacaccgacgaccgggagaggcgcggacgagacggttctgttcagtttgtggaaatctttaaaaaaaataattatacaacctctatcttctaaagccatatttgtttcagcttaaaattattataatctagattatagaactagattactataagttagattataataagccggattataataaaccgatatagaataagctgctagtttttctggattattatctgtttgttagttgttagtcacccaataatctaaaataaacacctttagagtggcttaccagattatagtaacttggcttataaattataataatctatcgtaataagctatctgttttttcagcttactcctaataatccatattataataatcctaagctgcattaaacagggcctaatttactttttttgatttcttagaatctgtacgacaaactaaattgttagaaaaaacttttgatagctgaagattataggagaacctatagccattagaagcttccaaacaagatctacgacgcgcagcgggatgtccacaccgcctcccccccccccccccccacgctcccgatcgtggaagcagcggtgacaagaaaaagggcttgttcactttgatgcaaaaaaaaccttaccaaattttggcattacaaaaattttggcatagttgccaaaattttagcaggatttcctatatagttaccaaaatttggcagcaatctaaatgtagccacttttttagcaactttactaaaattcgataagtttgaaaatagcatcaaaagtaaataggccaaaagaatagcgtgcggccggctgcctgccctcgtgccaccaacggggacaggggatcgaatcgtacgtgccgcctccccctctccagcctccgcgaccggccgcggcgccttcgctgctgtgcacgcaccgtgccgtgcttgccttgcctgcttggtcggcgcggcgcggccatatcccccgcgccgcccgcacgcacgcacgcacgcccgggccgcgcgactccaccgccgctcgcgtttgaccgtaaccgaaagcgccgcgcgcgagtcgtggacccggcggatcgggccaaagagggttttctgggctcacggaccgccgctgcgccgatacacttacacacactgtttgacccgaccccatatcctcctcttgtctccgccgcgaaaccgcctgccccgggggtggacgtggaccgagccttcggtacaccacagcagcaaaacggaccgtacgcgacacggggacacgcaggcgcaggtccgtctaatcctacctgaggttgcagccttcggctaaaaggctctactgtttccacaccaacaaagcagagcctacacgctgacatgtccattgcttctgctcccgacagatcatcctcgcggcttagctgtggaccgggtgcatgcaaggtaggtaccccgctccccagctgatgaactggcgtccacgtcgtcacctcacccagccaacggcagccatcattattaactcgccacttacgctgcctccgagatgattttcacttgaccacgcatctttaatccggattaatcacctccttccttcgcttttaattactttttgtatgtttaatcaccccgccgaaccccaggtgacgaccgcgcgcgcggcggccgcggctactcgtggacctggtgcacggcgcgggggtctacccgcggatctcgaggcagcggcggacggaggagattcctccacgtctcccgacctggtgcggagcgtccacgcgctggaggacaagcgggagcatttcttccatcggttacggcgcagcagcaagacacgatcaaaggagagagagagagaggaagacgacgacgacctttgttgttgtttccttctttctcttctcttctcctcatcctcctctttagcttcctctcgcgctcgccgtctctctctctctctctatcgggcgcgcgcctttctgtgttggtcgtctctttcctcgcgtgctctgccgctgcgcaagaatcaaaaggcgccggccactagagagagtgtgtgtttgtgtgtgtgtggcttgagttgagagttgagagaccaatcgaccatcggctgtgatctcaaaagagagagaggggcaaagcgaagtgggcagacttgggggcggcaatccttgcgaatcatcaagggattctgtcttttctttggtgcgattcgattgtttctttgtagggggaagggagagaggagggggggtttttggcaattggcatggaggaggcggaggagatgcaggtggagaggatgcaggaggaggtggagggaggcggcgcggatacggataagctcagctacgagattttctccatcctcgagagcaagttcctgttcgggtacacggacccgcaccagctgtggctgcccaaggcgccggcggcgcaggcgtcggcggcgacggccgtgccgtcggggaaggcggcgcagcgtgggaaggtgtgcgtgctatgcgtggatggcggcggcggcgggctgcgggcgctgctcgctggccgcgcgctggcgcacctggaggccgctctccggcgcgcgtcgggcgacccggacgcccgcgtcgcggactacttcgacctcgtcgccggtacgggcgccggcggcgtgttcgccgcgatgctgttctcgacgcactcgcgcggcgcgcctctgttccacgccgatgacacatggcgcctcgtggctgaccacgctccccggctcttccgcaaggccgtcggcggctcgacgtcgctcttctgccgacccaagaagcggcccctcgcggcgccgacggcggcgctggacgcggccatgaagacggcgttcggcgaggagctcaccctgcgggacaccatcaagcccgtgctcatctcctgctacgacctcaagtcgtccgcgccgctcgtgttctcgcgcgccgacgccctggagagcgagagctacgacttccgcctctgcgaggtcggccgcgcggcgtggtcggaggccggccgattcgagcccgccgaggtcgcgtcggtcgacggcgccacgtcctgcgccgccgtggacggcgggccgatcatgggcagccccgccgccgccgcaatcacgcacgtgcttcacaacaagcacgagttcccgttcgtgcgcggcgtcgaggacctcctcgtgctctccatcgggggatgctccgccggtggcacgggggccgcggccgacgccgacctccgacgcttgcgccgctggggtcccaaggattgggcgcgccccatcgcgcgcatcgccgccgacggcgccgccgacctcgtcgaccacgccgtggcgcgcgccttcgggcagtgccgctcgtccaactacctgcgcattcaggtgagcaaattctcccactgcattgcgcattttgaacgaacgttccctcggattaaccctggtacaaattctccgccatgatcaggcgaaacgggagagcatgccgccgtgcgggccggacggggagtacgacccaaccccggcgaacgtgcacgcgctgctcgcggcggcggacgagatgctgaagcaccggaacgtggagtcggtgctgttcgaagggaggcgtgtcggcgagcagacgaacgcggagaggctggactgcttcgccgccgagctcgtcgccgagcatcgcagcaggggctcccggattggccccaccgtggcgttcaagcaggcgccgcggaagcagccgccggcggcggcggtggcggcgatgggctgagccggtggccgcgtgcactgtggagtaaggacatgtaggccctctctttcttcttgctttcgctggaatcctgctgcattttttacgtggcagagtggcattgctccaagaagcattttgccaatgggaaattcgacttggagaaaatatgaaagaacatctgtgatatataatttcagcttcatttcaatttagcatagaattgtactagtatcatctttcttcagaatcatatgcttctttgttttctcttcacatactttgatgttggtgttcagtattaatcttctttggtaagtggatgcaacggcgatatctgatggtgatcttcagaagatcaattttcatgggtctacctaccaagtggtcagtggtgtggtgtactgaatatctaaatgcatttccagttcaaagtacttctcatttccagtactgaatatctgaatatctttgtcatttccactacctttgcttgatgactagatgacccatcaaccatgtcaactcttgcttctgctacttgcatatacttccatttgagcattcatcagttcctacagacatctggatgaacctacctaatacctgcaattatgtctgggaacctcttcttcttgttcatgaaaaaactaaacacggtcatgaacattaacgttcagcatttcagccatgttgctgcactgtattttcttcagaagcaaccctatgcaaacaaaaaagggaagacatatttcagatctttgtctgcgataagaaaaaggagagaactgtacatgcatgtcccatcgccatcctgatcctgatcacaacgtacaccgtgttgtttaaagcgtctaaagattcctccaagcacactaaatcaagtaacctttgtttttacagcaacaaacacacacaactcttcactcttcagctcttctcaaaccgtcggcagccacatagaaacaattaagcaaacctttcatgacaataatgagctttgtcactttgagctgtttcttcggcttagctcagttgcatagtcgcgctactgtttgtgcaacgccccattagctgacacgcgtggtcgctgtcactaagctctcgcagcacttgttgattgcaacgcccatgatctgattggaggccacatctcggctgttcttggatgttgtaatcatctttcttgtcgaagcaggtttggttctggttttggttttggttttgggtttggtttggtttggttttggtttggagatgaacacgtcgtgtttggagaccgtgatgggaatcgggcggtggctgccccatgattgctggttgttgggtttgggagtttgcagcatatttcgctgtccgaagagaggatcacatcaaacgccaagatgccggaatagggcgcccgtccgtaactttgtcaaccgacagagatcattagtgccactcggttgttagttgttacagcaccctgctactaaccctgaacttttgcccctcctttttttttcagtcttcttatctcctcgttctgaattcatgtcaaaaacagataaaagaagagtcattcctcacagccgttaatacttaataggtatatatactcctactagaatttgcgttcgacgtactgtctggaatgcaaggattggtcgtcaaaaactgcaacccggaaacgtcgtaccggtgcagatttgaggttgtggagacagaacagtggaggtttagtggtacaccgatcagtggcagtagtaatggaggttttgcacggtgtttggtgcaccgcctttgttggatcaggtcgtattttttggtgttatcgcccggaggcggcagcgggaggagcacggcatgcaacgcacggagctactaccgctcgcgaccgagcggggcatggcatcgctgttgctgtcgctgaacaccacgtcgcgatcacatctcctccctccgttgctcgtccctaggggcggatctaacatgaagacgaaaaggctcaaaccctcattaccgcggaattatgaaaacccctaccgactctcctttaaaattctttttgccaaactaaaaggggttaaagttctactatttctttctgtatgcgtcagtgctcaccatcactttcgcgtcggcgtcaaggtgttacagcttgggtgaaatgcccgacacaacacaaccaacaaccacttcatgatccttcactatatagcgtctctgttattagctggatctgaaaaaatgctgaacttttttcggtttcgataactttttttttaagaactagggctgggaagcaggtttcgataacttttgtcatattatatcattcttgttatgaaatgaggtttttattaggtgcgtttagttagtagcagccacatttttgtcacggttgattcggacatcattcaccttttgaccttgtttagttccaaactttttcttcaaacttttaactttttcatcacatcaaaactttcctatacacataaatttccaacttttccatcacatcgttctaatttcaatcaaactttcaattttggcgtgaactaagggtgtgtttagttggggaaaatgaatttttttgtgtcacatcgaacgtttgaccggatgtcggaaggagtttttagacacgaatgaaaaaactaatttcagaactcgcctggaaaccgcgagacgaatcttttaagactaattaagccgtcattagcacatgtgggttactgtagcatttatggctaatcacggactaattaggcttaaaagattcgtctcgcgatttcccccataactatgcaattagtttttctttttatctatatttaatgcttcatgcatgtgtctaaagattcgatatgatgtttttggaaaaaaatttggggaactaaacgggccctaaacacaccctccggctgtgtttagttcctgaaaaaagttagaagtttgaaaaaagttgaaagtttatatgtgtagaaaagttttagatgtgatgtaatgtgatggaaagttagaagttaggggtagttagggtgaattaaacacggtctttgtagacttgtttgactgtacctctgtggctaaactttgaaatgatctgcagagttgtaccgatacggatatagtattagttttttttttcctacgaaatataggcctgattctactccatatccaaatgccatagagtagcagtttagcacgttgtgccgcgtgggttccatttcgctatgctccatatatccacaatatggctgtgtttggatccaaacttcagtccttttctatcacatcaatctgtcatacacacaactttgcagtcacatcatatccaattttaaccaaaatttaaactttgcgctgaactaaacgcagcctatatccacagaggcattctctccctcacggttaaacatgaactccaccgggtaaattcacctttgctcgagatttgacaggtcaaagtgcacgtttcagaaccgaccgtttggtcgttagtactggcacggataggttatctggttccccttaatctgcgccctgcttttcccaaatttttgtgctctctttgcatcgaaagacgagaaatgctgtcccagcaaacaatgacaattctttcccgcgacgtgcagagcacataacaaggggttctgtgggtttgtagccagtaggttagaaaaaggctcgtggcaatatattgtctagcttgatgcataatgtcgtcttaacggactaatgtttgggctccgtaaaacacagtataaattttacagaattttcatagaattttgtttaattcctccaagagcccttcaaaattgcacctagtatgttgtatgctgaaactttttttttcatggctcctggggcaattcaatttcaatccaatcaaattgctacaaaacttttaccacgtttatggggtcaatcaatccaaacttcaacatcttcatatatatataaaccatggggcctgaaaaaaaatgcaaaatgctcgtctggctagtcatgcagaacagagaccaaaatttgcacaaggagctttccggtatttcactgggagcaaaagaagagcccataactttttttttagataatagatttccattaatctagcctctatatccacgaaggatatatacagccaaaatgatacaaaagtacttaggctcacacctcaacaaggagaagaacacaaccaaaaaagaaaactaaaccaaacgacctcggcatatcctgcttctctgcatcctgccatagtctcttgaaacggccagatttgactagtggaagtctaccagtcgccttcgcccctaatgcgccgtcgatgcaaacctccattggtgcaatcttcatcaatttcaggtgagctgacgtcacacgcagcttgttagcccactctcaatcgtcgtcattcgtcgtatagtcggaactagccaaccagacacaaaccgacgggatcgacttcgacctcaccgaattcctagacatccactattcaaagtgctgccgctatgctccgccgcagcccctagggccactggtgccgacaggaaccgccgctgtcctgggcgaccgcagcccctagggccaccggcgccgacgatagccgccgcagcccctagggctgctagcgccaatgggagacgccgctgtcctccgccgcaacctctaaggttgttggtgccgacgggagccgccagcacagcccctagggccgtcaacgccatcgggagccgcccccgtcctccatcgcaacctctagtccgccgccaccacctggaaccgccgtcgccacaacccctagggccgctagtttcgacgagagccatcaccgtcctccgcagcagcccctaaggccgcctccgccgacgggagcagtcgggccgccgctaacctccgcagtcctctgccgcccccaccgccgtccgaagggactccgtcgccaacgcctttccatctcccctcctccgccaacctagccaccgggagctagagggggaagagacgagctggggctagcctcgccgcctgccaccgctcgaagaccacccccagcatagccgagacgtcgcgcctcctccggccgccatcgtcggggtcgcctagacccgatctggccgcggcgaggctagatccggcgtcgaggaaggtggatccgcaaccggcgtggcctaatccgccgcgccgaccgtccagccaccacctccttcgacccgccaccgtggagaagcccctggtgttccccgccgctgggcatcctcgtggggagaacaccccgccgccgccgccatccttgtggccgtccggcattgccgacgagccgctcgggcggcagcaagacgaaggggaggaggagggagggggcggcggcggaggatttttcgccgtccgggtcgcccctgggacgggagcgacacgaaccaccggcaagttgccgaagagcccataacttgatcagtaagcacctctcattgatgataccatagcatgaacacccttgtacaatttttccattatacttagtacagaaatatttttctactatattcaatgaaattggcaccctgcccgattcgttaaaaaaaattgataataagctacgttgcattagtaaacgtcgatttcaactgatgaaacggagacccattggcaaaaagtcaagactaattttgagtggatgaggcgtctttcggcgacagacaagagatgactaaagctcaacctgccggttgatgtgtccggcaaaagttacattacaccacggaaatcgattgatggagggtgatttcatgccatctgatagcctgttacagtcacatgtgtatagtgcatgatatgtttctgcattcatatgtccaaaatacactctgctcctgagtggttacattaccttgtttgttttctactcctacgtattttagctagcacagtgatgcgcagagattctcgacagtagacgactgcccaaatttccatccaatgcaacaattccaggaggctagaaattgaagcagattccttcctctgagatgtgtgattgctgccaaaaattaagggggggaggggggagggatctcaagcgtcaacaagtgaacttatgccaattgagattgtcaatccatcaacaatggtgtgacgttatcgtctgagagagtgccacgtgctggtgtcagcaatcaagttcacatagacgattgttctaagtttgatcaaacaacacgatgcataattttttttgtagaagtaaatacgagcacctcaccttagaacaaaacgacggcgattccgatgaacatttttacaacttggcgcgccaaaattgcccacctattttgaccaaaccaaccgtactatctctatcccataaaaacctaattctaaatttgaatctggacacacactgaattaggtattttataggacggaggaagtacatcacagaacttagcgccggcatagaagtttgggccatgaccctaagatctcaagccatttccagcacataggacttgttcagattgtagccaaaataaatcttatcaaatttgtatttaccaagatttggccacgaactaaatgtagacattttttagcaactttgccaaaaaaaatggtatggttgaaaatggcatcaaagtgaacaggcccataatcagttgataattaccctaaccattccgttttttttcatttttttatttttttctgactatctcgttacttaacacgtcgccgccttgcgattaaggctccttgcgagcgtgtttgcgaccggaaaattaattcgtactccagctcactggccaccagttttgtgaatctttacatgtcaattcctctgttttcgttgaaacgcaacgttcctctccgtcatgatcgcgaggccgccgtgaaagcttccccaggtgccggactgtaaaagaggaaaacttgctgctccagcagcagcagcagcagccactgctgcaattgttattcatccaaagtgggagtagagcagccagatcctgccactgcaatttttgtcctccacgatggacgaatcatcaatgaggagaattactgtaggtaatgggtggagtactccccccacctcgaaagtactagtactagagtaagaattttagcagaaattaaggttaaagttaaaattcaatgaaatccttatattttgttacaggtgggatggagaaatagactgagaaataaaatgatactctctttgtttctaaatgctacacacatggcataatatacacgttcatgacataacaaaaggtataagaaagccgcatatttatttgttcctagtattttaggttctgaatttctaggcctgatgaataactccattaattaaaccccccccccccctaaaaatagaagcggcgtacagtcatatcaaacattgtctctctaagtttaaacttactatatatatgggcttgcctatgatgtgggagtagcattgcgtcggaccaagtcatagtgtagcctcacgccgtccgcagttcagtggtgttccactgtttcagtcgttcgttgatcggatgagtgagtcaaaatgtatagtaggattgttctaagtagtcgattgagatacatactacatggtatccgtggcacactttcaaaaatatgatttccttaagaacttgctacatcagcatagtttagataaccttttctaggttatactccctccgtcctataaaaacaaatctaatactggatgtgatatattctaatactacaatatattctaataatacgagtctggacatgctcctgttgagggagtatgtatttaatccatctatatgttcaattttattttatccataatctatccatcattcagtttgaaagtgacctaacttttcttttgaagtactgcatcaaattatcttgattctcccagccgtggatgattaatttcaagatattgagttgatggacccggttgtcttcatacttccaaattgctaaagctatatttcgtgcaaatgctttctatatatatattttttaaataaacaaaactgttttgaaaatttataacaattataccaccgtctcacccaaaatgggatggaaggagtagtacttaactaatcagctgctaacattctactccttcgtctcattaaaaaaactaatctaatatcagatgtaacacatcttaatactataaatttaaacaaaagattcgcagtattataatgtgttataatattggttactatgtttggttttattgtgatggtaggagtaaagtaatgaactcagccgtactcacgccaactccactctaaggctgtgtttagatctaaagtttggatctaaattcagtcattttccatcatatcaacctgtcatacacacacaaattttcaatcacatcatctccaatttcaactaaaatacaaactttacgctgaactaaacacagcctaactccacctctcctgcgtcgaccgtacacaggactgtcccccgtgaacgtacggtcatctagcggatggccacatgaccacctgggcagcttcgcatttgctgcgtagtagtgcgtgtacgagggcgataaacagaacgcgacgcccaagtaccagtactaccactgcacgtactagtacgctgtaccacactggtcacatgtactgatccaaccagtgcagggcagtgcagcagctgggctagctgcccccagctatggcgatccaccgaccatgtctctccctggcattcagccatgcatgccaaaacaccatccagtcctttgcatccctttccccagcgagagcgtctctgatctggctgccctgcccgcccagtgcgtgcgtgcgtgcaacgacgaccccgacgccgacgcggcagtgggctcgatcgctttcaaatctttccctgcctgcctagcgatcgcctctccttttgttcgccgatgtacatatttccggcgatacatacgtggtacgaacgtactacgcaggccacggccttatcctttgctgccgaaagctgtgcaagaattgaagggcggcagctagcacgcagcaaacctaagtgacaaggagtagtacgtgaaggtacatatggtagtgatagctttgtcagagtttcctgctttggccggcgatgaaacggcacgctgcaaaagcggctgatgctccgttgtttcgctggcatggcacggcagtatgtcaacatgtactgcagcatagagaaaccataacccatgcgcgtaaaatctccccccagcaattttaaggcaaaggctcaaatagcaattgaatctagcaaagtggatatgtaaaggtcgagctgcattgtgccaccgtgctacgcaagtggcacgactggatgaaacagcgcaagacatgcatcaagagaacagagatgaacgcaaacgataggagcagcaatttactttctagttgtgaataaaaggtgataataagttcagacaaattgttgctacagcttaagctacttgcaaacatcttttttcacagcacgacagacagcaaaattaaatactaggactaactcttccctcacttaatacagataacagtgagacatataagcaacaaatgaactgctgttaagcttgtctttttattccgtccgttcatcgactaccccttggaaccagctctacggaagggaagttgtaagagtgaagtgcatcgtctgcataataaaagaggggtcaggctgaaaaaggtgaggtttggatatcagctaatgtcaaccaaaatgtgtgcatcctcaactaaagaaaaggagaacatatattattcttcatgcgtgcaaaaacacttctcaggaatccagtagatatttttgtggtaaattaatcaaactaatcatggagtggtaaatttatcacactaatcattgcaagtgatgcattatgattgttctatatatcatgtctcaacagagcagcgaatatgtgacttttgttgcttttgttaactttgtaagaaggcccggtgaattaacttgtaagaaggataccttggttagtgaatttgtaccgtgcaagtacaaaaaatgtaacacttcaaactcctcatcattatctttctggttgatcagaacttgatgctccattaggaggtgtggacaaagcgctggttgatccattctctgctggtggaggatttccccattttctctcagattccaagggttccaatacataaacaccaccatcagtcaggcctagagcaaactgatttgcttccgaaggatgtgccgccacaacgacaggataaacatttgagctaggaaacaaggaacatataatggttaataacttgtctgttaaaaataagtttgaacaaaagaaacattggctgagcaaacaaagataatatgcacttttcctccaaaaacttctttttcagttcagcagtcccattggacatgtattaatgcactcaataaatatattagccaatcaaatgctgaaaaataagccaaaaaaattgaaagataattacgacatctctcatcccctaggattggttgacacaactatttattgtaaagatctggttgcttaaggtaaatttcatcgaagtccaattagtcttattgatttattgcagctattctgtctatgtgtgttcgtagttgataccccaagtactgttttcaattacctcgactctatatattttcttagtttcttagcataatatgctagtgcactgactaaactaacgagattgattgagaacagcaagacaaaatgttttcagaagcaagagtaccaatttaatccagtaagttagaatatataaaggatatattgtgtcctgttgagtttttgtagaatacctgatattctgaggaagataggatgctggaagaattcgacattggagtctcaaactcgatgcattaaatatgcaaacagtggcatccagaaagcttgcataaatcaattgactatcgcaggagaacatggcatgcgttattggagaagagttctcacggacaggccactgaaagtaaagttaaggtgagtaatgaaatagcctttgtagttaacttgaactgcacgtgaagagagaatttacctgcttcacgggttctaattttgtagtttcatatatggcaatctgggtctcatgcacaacaagaaagtgcaattgatcctgatggaactgaacacgtgtgtctaagattatagatgatggacgacttgatggtatctgtaacattctgctctttaatttatcccacccatctgtgctccacacacatatctacaaggaggaaaagtataaacagtaaagacaaacagaagtggcttgctctatggtgtgagttgatagttcagtaaataacctgcgcatcagctccagaagagactaacacatttaatacatttgaaaaagcaagtccagtaattttcttagagtgccctcgaagtttgcttttgacctgtgcaaagaatcaaaaaaaaaaattgattgaatcttgttccattttttataagaataacgcagagcaatgccattagatgtgctaatacctcatcaattcgaacattgtagatttggatggttgagtcatccattccaattgctataatgttgttatcttgagggtggaaagcaagaaacgttgccgccggcggcggaggcataaaagttgtcatcgtctgcagtcaccatatgattaaagttcaatttctacataagagacaaacaatagaaataaacttgtaactaaccttaaaagtcatcatgttgaacagagatattttccctccagatgcagacatgacatatgaatcattctttgacaaagcaaagcaatggacagcttcttcagggttgtcagttatgtcattagtcatgaggatgccgcttggaggttgccataattgaggagaaacacttgcagtagcctagaagagtcaatagcaaacataaaaagttagtaacaatcatatgcacaaattgtttgcccctggacctggtatacagagcaggtaggtaaaactgagcatatttatgtgcgtaaataatccagatttaacctttccacttgagtttcggtcattgcgaggccatttccagagcagatgaacagcatttgaagctaaagccaagatagcgacaccagaatttgtgtaaataagtcttgaaatctgcagttcaaaacaaataagatctatggaaacccttacagataaaaaccagcagttggtacttggatgtggatcagaagaatctcaagaatgctagtcaaaatgtgaggtgacaaaacatttcattctattgggcaagcatcattcacggaaacagtcagtggctttagttcaattaacaatcatactctgcaataggggtgggcactcggtttttcggtttaatagggtcggtcttttaggttttttatataactcggtttatgtaaaatactaactgacggtagctatggaaaaataaaaactgagctttccaatactgattaatgtcagttcgggtttatcagctttcggtttttaccgaagaatgccgcgctcaacgaggacctacgcacacgcagccatggagctcgctcgatgatgacgacatgcctctgatcttccaccgtccaaccactaatcaccaaagctgcttaatcgtccagcacaagctccaggagcgctagtcgccaacccctgctgcgctcggccgcgacggcgagcagcacgaccacacgaatcccacacgaccccacgcacaaattagggatatggggaaaagttaatgggccttgtgtagttgggccaggagggagacacacacagatcggttttctcggtagttcggtttatggcagatgaagactgaagaaaaaaccgcacaccaaatgatgtaaaaaatcaaaccgagcaagcaagcagccgaagaccgaagaaaccgccaattcggctcggttcggttcggtctacggttttcggtgtttttatgcccacccctactctgcaataaatcaaataatattagctatggaaacttgtcaaaacatatggtgtttgttctatacacactaaggctgtgttcggcagacacagttgggaactaatccttggtgcacgcaaaacaaagcagctcattagcgtatgattaattaagtattagctttttaaaaaaaatggattaatatgattttttgaagcaactttcctattgaaaacttttgtaaacaaaatgcaccatttaatagtttgaaaagcgtgtgcacggaaaaagagggagatgagttgggaaaggagaggaaagaactcagcctaaaaaattacttaataatgtactacaaagtattaattttatagaaccactgagacagttacactgcagattgcaacaagagggataaagtatcaccttgcttgtcctcatattatctgttaatttcaatgatctgcactgacttgactcggttatctccataagtttccagacttttgatttatccaatggctcatcagctattctaggctttacatcaaccaagcttcggctatccccattctgtagaatttttccaagaatgtacaagttagttgggtcactatagaaggttttctgatagaaagagaaagatcaataggaaaggaattgtgaatatggtcaaaccagtgcagttattgccggtggagcagcatttcctgaactagtcccggcagcagcagctgacgccgccgcagcagcagcagcagtcaatggattcattaggggctgcaccaagatggatctattgggtcaagcttgcaaaaatatttagttgtaattttaaatggtcacaagaacttacctttgttacagtctcagacgcactccgagaagcatcaaatgaacgattttccaatgtgcgcagcaaccgtactccatcagcatttgctaagatcttgataccattttcatgggtagaaacagccagcagagtaccttccttgttgaatcggacccgtggacttgcctaataattgcatgctaggttagattaagatggaaatttccttactcatttcatttgaaccaatcaccatttaccaaagtatctacagataaaggaaaacactcacaggaagaccaccatcggcatcaatggtagtcagaagacttgtgttgtccatgtcccatatcttaatcaagaattcatctccagcagccaaaaacctgttccgtgtggtatcaaattggacaacacccatcgatcgcttgcgaaatccctggtaagttctcttgacagctccttcactttcattccattccactagatgtgattcgccatccttgctagtcccacaagaaaataacctactcacaagggcaaaaagaatcagtgaaaacaaagacaaaaacccagttacccacatgaatcatgctaacaaagaaataattatgaaccttgaaccatctgcactatatgccattgttgtgcaccaatgtcctggcgcatcatagtcaactctggatcccaaattatcatatagccaagcctttatctttccatccaaagcagttgagaagatgaactgcacgaagaaaaataacaacaggtaaggaaaagtagcctccaatagttaatattgatcgttatagcataaaaactgcaggtgcacctgaatattttccttataatgtggacaaacagagtaaacaggagcttcatgaccttcaaatgtaaattgctttgctccactagtggcctcccagacctagaatatggtgcccataaaacttagcacttctgggttaaacaaagagactttcagtcccagaactcatgcaatcacagaaactcaccttaattgtcttgtcatctccgcaggttattatacatagctgcttatttggatgggcaaatgcaatgtcatttacaccaccgacatgcgcatcaatctagttaagaaaagagggattaatcaaattcaggaatcagattagacgattatacaataagaaactaataccaattaggaaggaagaacttcctgtcaaaacaaaaaaggaaagaagaacaacgaatatgcattcatacctccaagtgctgcctgatatcatcaccgccatggtatgaatagatctgtacaatatgccttgaataagcaacacctgttaaaaagagacattagaaactgtgggtagaggatagaaaaggcacaagtccacatcatcttaccaaacaaggttccatcaggactccatattatgcggttaactgagacagtagggtctttgacaagtgatgcctattgaagaatttacaattttacatggtcatagttagattgaggctaataaagagcaacaaaaactcaaataacatagtataacggacaaacctggagggccattgagcattttgtaagatcccaaaccttgaagtttcttaaaacaagtcgttccttggtaccgacatcccataatccaatgtcaccaacattggtaccaactaaaatataagcagtgtatatgagaagctatggaaggggcaaaatttgatttatcatgagaaagcaacaagaatttaagaactgaccaagaaggagagtttgctgaactggatggaagtccatgctcattggagttgatccttggctcaatgtccgtgcaacatttttatgaaaatcatcttgcgggtaactatgactctgtggatatgtcacaggtaacatattcactggaagattcacctgcaaaattagatcattatagttacaatcaagtatatatgtcaataatgattaggcaaaatgcaatggtattataaagtgtcagcgtacactagaaatagcaaaatgtatttcaaagagatgtgacaaatacctcctcagacatcccaactggtctcgttctcttggagacgtgatcagaatctcctgatggataatccatagaaggattggcagttgttggtgttctaggatgttttaatatagcagctacaagatttaaaagaagaatgccatgaatcaacagactatgtgtgctgtttccaatttacaccacttaataatagtttgtaacagtaataagaataggtaccaggatttgtaggagtaccaaatccaatagctccaccagacacagcaggatgtgttactgctggagggtttgacatccagccagccagaggtgggacaggtgtaggtgcaggttgaaatggctgaaaaagggaatggaaccgatttcaaaacaaccgtgtccttcacataaacatgaagcatccaaatatgctaaaaggacttaccgcgtgagcacccaatggggggaaacctccaggttttggtatagatccaagtaatggattgtttgctggcgatggagcacgagcaccatttggttgtccacaagaatgatcaacaaacagagtcttgatatcagggttaggtctaggatttttgcaaagctggtgctgccagtttaagctgcaacatattataaaaaagtcaaaggtccatgcattatccctcctccacattaaaaattttaaacatatgataaatcaaaagtatacagcatggtgctgtgaagttatccctagaacttagaatcagcaagcactaattctgagttctgacaacctaccaagtagacacccaaatcttacagataataaatagtgataagtaattcgcaacatataaagaaaacagtacagataaaccacacgatggtgtgtgacgtgagtaaatcattagataattttccgttttcaacttcaagctctatatgtctatccaatatcccagaaaatgaataatgcaacagaagatttaaaatttggtatttataccatatatgtcataaaaagaaatcttcattaggatgagtgtcataaatgagccgtattgctcatttagttcaagctaaatatagcaggttatctttgctaaacaagaagcagtgatttaaataaacttgagaaaaaaattgtgggtcctgtggaacaaagtagttggcttataaactataacattatcactggaactgtcaggagctgacatgagttaaagtcctctcatgagatgtacttatgtaaccagctgtattgcaagaaacaaaattccagatgattgaatgtaaggggaagccgtgtttctccatcatgtgctacctctggtttataagtgtccgcaatctggagctcttcagatttggaaactgaagcttgtcacggaacaagggattagcttcaatcagcttctttagttcaacaagcattattgctctggcagattttgtatcaccgtatttggagagttgctcattttccctatcaagacaaaataaaaaaccatagactgagcaaccaagtaatagttacagccacaaaattaatggccatgctctaatgtacataaataaagtgtcagactaccattttggtacattacattcatacctaaagttttccaacgtcaaaagctgtgtgatctccttaaacaactcctcgttaaaggacgcgaagaccttcaggtccttgaccaagatttcaaccgccttcgaacgatcatgcctgcagagcagcaaacaaacccagttagcaacgctttccactccagcacctaaaattcctgtagggacatgttccctcccacacttacttatcaagggcctcaagatacttctgtttgcggatctcaaagaatatcttcatcgagtagcggttgtcatcaaccttggtaaagccaccgaggtagcgctcaacctcatcccaattcccattgatcacctcgtcttcgaagtacttcatgttgaagtagaacccagactcctgctcaagcctgaacaacagcgccggaaccccaactgagttaaacaaacgctagacagacacatgtgataatttcaccccttttttcagcctagattgaaacactcacttgtgaacagtctccttgaacttctcctcatcgaggaactgcaggatgaggaataccagctcccggctcagcgacgacatcctcccctccaccgccgcacccacccacccacgcggcggatgcgcctctgctcaaaagcctcaaaccctaccctattctacaggtcacagaaaacgacccgaccccgtcccgcacggcgcacactgcggaagaaggagaacaagaaggccggttagggcttcagcgacacgaatcagcgcgaaatggatccgagcgagttagggctttaccaccacggaagagatcagctcgcgtggatctcccctcacccccctccccaccccccctccccgccgctccgctcagctccacgtcggcccggtagaagggagaggcggcgccgcttcgctcgtcgacggaggtgggggcggccgccggcgaagatcgagggcccggcggcggctccggatttgcctcgatcgctttgcgaggagagagagagaggaacgagggcgagcctgaaggaggatgagactgagcgaggggtagtatggtaagtcaacaatttagaaatgggggagccctgaattttcctatttataataggcgggggaaaattttcttatcgggaaaggaaacagtaatacacgcccagatagagaacggacaaatcgcaggcgcagcgaagaatgaacggatcactggaaaaccttaataaatgtggtggatggctattgtacatgtgcctttttaaaacaagtgatacaatgatacgaaattaaacgtttccaacaattgaaagcggacgaaacgatccgacactctggtagtattaatgcgttacacgtgacgttgtactcgttattatacttataccctatgtgtgtccgaaaaccttatttgtctcgaacacgaaatttattatagcacctagaaagaagagaaatcacaagagtagtagtatcaccttgtaaacgtgaagagtatgtcaaaaatgattatagatcttaaagtatgatgatgagaaataacataattgatatataagtataagataaaaaagtaaacgattgaagataccatgaaccctgagataaccacatatctttagagaagaaaccaataaatctgtaagttaatatttttgaaataaacgtgacaaaaatctaaatcttttagtccatcttaatatacttgcaaggctagagctttttttgtctgataaaaaatcacatatgctttcccctctaaatcaaatcttcaaccatcttcatggatacaaaaccaaatggaataaaaaaaaacatttgcaaacccttacatgtaaatcaaagcggctgacggcgcagatccgcgtatgcgagctagcatatggagaccaaggggatgagaaaattattcagggaggctcttatttatagatggaacaccttaccctaggagtgataagtacgtgtacttatcatctgcttatcaacatatcaatcagctcatgcacttattgactgtgataagccactggatgtgataggtgataagtccgctggagagaaggtggtgggggtccgctggagccattgacgcaaaggaatccggtgtggctgggtggagtggatttgctttttgatgacctttcaacaacccaaaaaaatgccttttgtttaatgacctgatggttaagaaacaaaactgaccattattagcaagatttcttaacaaaatatgatgcctaatgtagcacttaatgtctcaaaacatatcaacatttatacatggaacctataaataaccttctgtctcaaaatagaccaacatttatacatggaatctagatataacctatgtctatattcatggataggtattactgcctccgtctcaaaataaattaatttttcacccatcccacacttaccaatataaaattgaaaaaaactaaaatattcctacgttatcaaatctcaatgcaactatttctcaatttatctactcacaatacaattattttgtactttcacaaactttgatgcaacaattattctaaaaatgaacttatattaatggaagatgctaataatgaacttattatggtacgaaagaactataaaatttgctttattttaggatggaaggaagtagtttggaaagataattatgccgtgagaaaatttatttttggtatcaacgaagttgaattgtacaaaaataccattataggtggttgatgctttcaagaatgaaattcttctgcatgcttgcaaaatgaaggatactcttagctctcccattcttagctggttacaaagtttgtaatttctagggattttgtttttgtttttctgttctttctttgtacatatatttctgctcttaataaataactgctaggcaaagccctgatagaacttaaaaaaaatcatcgtacaagccttttctttcacatttctattgtcatttgatatttactagcccctctaaaaagatcattttgtccttaaaataataacatatttggccatagcctcataaattatatttctaccaaatttgcacgtgcaaaattatcttcagaatggcatatcaaaatatgcaaaactttttaccattcaattatttgcaaaattccattgtatggacaaaatggtcttttggcggggttatcggatgtcaagtgtcatagtaattctaacgggagtgaaaaaaaaaggggactataaatacgcttgtaaggtggcatttgtagaccgtaactttatccagtttgtagaaccaaactctttggtagcgacaacatgtagaatttatctttttctctaaaggaccatgtatccaaattgcatgggcttttggaaaagaaaactaactcctaattaatttttaaatttaaattttgagtagtgacggattctttatagggtactacctccgtctcaaaataagtgcagccatagatatccgaatttatcgttttgaccatccgtcttatttaaaaattttaagaaaaatatttaaaaaattagtcacacgttaagtactattcatattttatcatctagtaacaataaaaatactaattataatcttttttcaaataagacgaacagtcaaacgttggacatgaatagtgctaaaactgcacttattttggaacggagggagtacgtaaactacaagctctatattatgttttttttttaacacagaaacgtgatagggatctcagtgactggtcttgtcatgtttcatgcttgcggtcttggcggaggatgatgcccccaaacactgaactagaaacgctactgcattcaggaatggtagcgcacgagcacaccataaggccacttctaacgagagtttcattctcgttaattagagtggcatgtcagtaattttatcatgaattaatgaagtgagtgacgaaattatgcgtgcattattttcagtatagtcagtggcatctgaaacaacaaaaattgaaagaatcaacacattgtaagaataatttcagccatcgagtaaaaatgccttgctacttatgcgatactcttgaaaacgtaaaaattacatctctcagtaggaagggcctaattgccgtattttttatgccaacgcttgaggttttctccataatctttcttgactctctgatcaacctgggatagataggcttgacatgtaaaacctccatctcatgattgatggatgctctccacttggcttttgtaatgaagtttcatgaatacatcctcagtgatacaggaggcagtctctttcataaatggagatttttattgctcaaaataacctgatgtaagcacagattgtccatatcacaaaacacgcatgaacgcatttctatcttcatgctcactgtataacggattccttgggtacaataactcgagatataaactaggatacaggctttgtggcaaaactgcgaaccccttagaaaacccagaaatatgatagatgataaacaagctgggggggggggggggggggggtagggggcattatgatagatctggtgcaaatgcaggtacgctgctggcagagccaactggttcttgtagggcaaggttcagtggaaacatctcacattgagcaatgtgcgccatcagctggtccatgaggactaatgcggccatggactccaccatcggcacagctacaagagttaattgattgagaaaatgtcagattatatggactatcatgagtgagtggttaagggaaggaaaatttaggtactccctccattccagaataagttaatctagtacgggatgtaacatatcctactacgaatctggataggtgtttgaccaaattcgttatactggatatatcacatcccgtactatattaacttattctgggacggaggtagtagagccgtagatccattaccgcgagggacaacacatgggtcgtggcggccccttgctaaaagttcaacatcctcatgctcccttgaaacagtatgttgtttcttctggaaaagcgaaatccaatatctcaaataagtagcaatatagccttttaagaaatagaaatcctcaaatgttacatatgatacaccgtaaaagacacaaaatgtactatgagaaaacactggttttagctgcatccacaagactacaacaccatagtgcttgccatttaaaaaacatgacatagcactatttctaaggatatattttttttaatatactgatgaaaaaatgagttacttgaaccggaatatctcaccccaatagtcgcggttggcttgaaagctactttgaagtatataatttcaccatttgatatccctccctgcatggacatacacattataaatactaagacaacggtgttatactatttactagtatttttttaatctagaatgcagctagatgtagcgaaaacaataaataatataactgtaaaacaacaggggactaggataaaacctgcacaccgcctgaacgattagttcttgttctcacatttccagcctcatccatatagaactcatcattatgctcacttccagtgtagtcagtacctgggcacaagttattagttagtattgaggccagtagcaaagtagttggcatgcacagctatttgcaaaaaataaatcaactaattatgtgcagattaattcaattacctgcaaatccactgccgatctcaaaccccttgcttgcaggaagagaaagcatagctttcgccaattcagcctcaagtttgtcaaatacaggagagccaatcccctacaaattgtcgttgctctatcatatcagtagctcaacagagaaaaaatatttttctaatgaatgatcaagcttcaatgttcaaacagattttgtgcaaattccaaagcagggcggtcatgagcagagagtgcaaacgatgagcttatttagtttattttagctggaggacatatatcaaaataaacataactgcagggtttaaatacttacacgaggaacatttcttgcaatgcatgtgaccacaccaccaatcgaatcacctctaactcgtactttatcgattgcatcaatcatcttctgtgcatattctggatcaggacatctaacaatgttgctttctatctggaaaataaaataaatataatattcagcaaatgccttcagagactgtccagaagtgttaaacttgaaaatggtgggaaccacagacctgttccattgttacagtgtcataatcaacggcatcttctggtagtacaacttgatgcaccttggacacaaacgccaagatctgcaattgaaaatattttgctgctatgagacattggacagaatttgttgcatggcttcagcatatttaggatgtatatttgaatgctgattcatttttcttcagcgtccaattgttcatggataagtaaacatgtcaattgcgatgcttgatacaaatcttgatcagttaagagtaaaaggttgccaagtaggatcacacctctactccagatttgagcttaagaattttctttgcaagagctcctgcagccacccttccaatggtctctcttgctgatgatcttccacctccctatcattcggttgatagaagatgttggttaggcattcaagtaagagaagtttaggtaccacagttttagacattcaaataagagaagtttaggtactacagttgatggttcaatgaatggctatattacacttattataaaacatgaaaaaaagtacctgcactgctctaacaccgtatttgaagtcataagttgcatctgcatgtgaaggtctgtaggccttagccatttcactgtaatcctgtgggaatgaatatggttatttccagctttaatatgttactccctctgtcccaaaatataagcatttttagctatgaatctgggcaattgtgtgtccagattcgtagccaaaagttgttatattttgggacggaggtagtatttcaatacattaatgcgaaaaaacttaggtacttacaccccctctctgatctgtgttcgggacaaaaacatgaattggtgtcccagtggtcattcctgcagaaaacccatcaatgctatcgtgaatatgagacaagctaatactctaaattcaaaaatattttttccaagtttatcccatgtcctgaaagacaccataccttcatgtgtccctgaaagaattttgcaagtgtcagtctcctttcttggggtggttattctgctctggcctggccgtctgtgataatcaaaattttatgtcagttaacattatggtgtaatgtaacataacaatcatattctgcaagaggttagcaggattgcatttgcataatcctgtttttgacagaagccagctgtcagcacagaaataatggatttttcaagagacaaacctccggtcgagttctacttgcatatctgcttcagtaagtgggattctgggtgggcatccactgattacgcaaccaacaccgcctccatgagactctccataagttgcaacctggaagtagttcccaaatacatttgcagacgccttcacctctgttttcaaatttcaggagcaacggatttaattaagtcctttcgccatccttctaatagaacaaaagtaatgcaaagtagcagatttaaatactctatttctaactaagatacgtgatcagtatccacgatgacactcaaaatccaaacacggcaacattaaagctagttgtcatcctaatccccaagatctaaattctcaatgatactaaacaaactcttgatgctaggatagaacgaagcagccgtttttctctcctttcaaattaccctatacaatagacacaatcatggcataaaaaaatgctaaaaaatggtaagattctttcttagccagacaacgagtggcaaccctcttcacccacgagtagatgaccagacaaaactcaaagccgagagaggccagccaagcaattcccagctgccccgtagccgcgcaggaagcaaattctacccgaattccaccgaacggacccagacaagggggggcgaaacgatttcaataggcggacctaggcgagcggcgcggcggcggccgacggagaagcggagggaagccggggcggactccgggaaggcgcggaacccgccgccgccgccgcgggggaggacgcgcgccaccggctgcgacgacgttggcgcggccatcggagcgaggttgttggtttggttggtgagagccgaagcgaggcgaggacgcgaggtggggaggggaggaggaaggaagccgccggtttaatacgcgacgggggtgtcgcctcgccacctacccctctccccactccggcctcccggctcttcacctacgaccaccggtccggtcagtccgaccggaatgggatcctttttcaataaaaaaaccgcccggttcaccagccgaactagcttgaaccgcccggccgattcactgatccggtgtttgaaccggacagacgttgtgagattttgacttgtaatctgacctcgccattctgatggagtgatcgaatctggtaacacctaccaaccgaggacgccatcggccattctaaagtggtcgcctactccaactcccagcagcagccaggtaaccaaaggtttgggatcacacgtttactttgattttaccactagcaaaaaagaacaaagtttgaagcgtgatcccaacggcaacggcagcttgaccattgcaattagctatctggccatgttgcaagtttatttccatgcaaaaggtaagagcaatcagagcagaacatatatggtgtcatctcatctcatcaaggcaaaaatataatgggaatcatgaggaaattttgtacaattctggagtccatctgctgtaactctttttactcctgatggagggaaatcccattaagtatgagatgttctccacttcttcaggttagggcaatagtacacgcatgaatccatgtgatgtgtatatggtacacccactccactcctcttggcatctaagaccttcacccacacaggtcaggtcaggaagccacattatgccagaagcttacatgctaacatacactggaaggtacacatctgttacatctcctccccatgctcaaggcgagagcgcagagcgcgatacggggaaggtcggaaggccacaatctaggatcatatatcatgatcatatgcgcccgacattgtcgcagctacacctcttccctgtgtgggattggcagcgattgggatggctgctgctgatgctcttcggctttgctgttgactttgatcggtgaatcgggtgacggctgctgctgctcttcagctttgttgttgactttgatctcaagtagccgctcaacgggctgtcggcagatcgggcaccgggtcgtctggtacctcaggaccttggcacactcgctgcacatacactgtaccagagtatacaaatgtcagggtttactggagatgctaaaaatgcatggaaatggctgacagtcagcaaaacagcaccgatttgtttgaaatagttttcagaatacgaaatgtgaaccaggtaagccataagcataaaaagtatggttttagaaacagaataactttgtagctttatttaacttgatcatggacccctaatgctgcacatgaactagtcaatacacaaatcggatacttaccatatgcctacatgggagaacggtagtatcccttggctccgagaggcaaataacacattctttcccaggatcattggcatcagcatcgccttccaccgagtttcctattccatatatttcctgcaactcatacctagttccattgacccaaaggatctggctagcaactcgaacttgatagtcaccgctttctttcttttcaaacagagcctgtgtgatctgtgagtttggagttttcatcttttgatcttctccttccaacttttgatcaacaggcatggttgtttcagctttaactgcaagtggatatacatccatgtccccctgcttcaataactcggaatcctcaaacacggagaagtcgattccagtgccagaaggctgtctgaacttctgaccaagaccctctttgaagcttacagtaacaggcttaatcaggtcttctttcaccgccgttagattgcaattgagctcttcttttgcaaagaagtaaacagtcatgctgtccaaagaagtagaacaacaagaattgtttaaacactttgtttgttcgtataaaaaataaagatttactttgcttgtagtaagatattcacaatgcttgacacatacaacatgaatagtaatgatgacacaagccataagagcaggtacaatagcatactattagccagctataaacatattttaatgagataaaagatgagagagaagagcaacgggctacagatctgtagccagctgcagcacggactccaagacgtaatgtgtgtatgacaggtgggaccatatattaatagtatattaagtaactattgtatgaattggctattagattggctatagatgaagtggagctagtagtaggctatactattaaacttgctctaattaacaataacacggctttagtacaaaacagtaggaattctctataagaatatcagtaccacattccgaggaaggatgagccaaattgtgctgggtaatgtgattcccactaccacggacaattcaatggagaaaaattctaacacattcaaatatttaacaccctatcgcatttcaaactatttgtgagaaaactgtagcaagaagcaggatataacagaacgttattacagcttctggaacataaatgcttgataagggaaaaaaggtatttgtactcatcatttccaactactcatatactacaactcagaaagaatgtttggttgcaaactgcaacttgccaaagtagttatgcttctctctgatataagagagattctgttgctaaaagattgtttgccataaatcacacaaaagttgcaaacagaagtttgaaatgtgataagtggactgctagactaaagtcttgtggtgcacaaaaagttgaaagcaagcctgccagagttggacaaacatacttatcaaagcctcaaaggtcgttcaaagtgtgggctcaaaccacacacactaacttaatttgccgtaatcaacgtcttgtgataacatatagacttctaacctagaattgtaagtgttgtaaagatggtgatgaaatagtcaacaaggttaaatgaagagtgattataaactaaaatatagacttccaagaacaacatgttgatataaggtataaaataaactatcgatcgtacagtaacaaatattatacgaattaacactagagatcaagtatattgtagtgaagtatataactgatgcgaacaatatggtaataggaatagcaataaaaaaaatggttcaaatgggtgttgtggatgcgccacatcaatgagggactttccaatcaatcaagttactaaggcaatgatgtggccacgaaggagaagaatgaggtttggacaatagagaaaatatatatctatcacctacaatgtacaaagagcctctagtaaagcccttgcaattttcatgaacattgtactttcatcaggtccagtgttcactgttctgcctccggacaggcagctgtttaggttaaaccactaccaaggggagaccattggaattcatcaagaaggttctcaatgaaccattggctcattgcagtgtcatcagtcatagttaatttgcaaagggcccaagaacaatgagtacacaagaacaaaacaatagctggctttcaactaaatttgacaaccaataaattaaagctactaaagaagcataaattgcaaggagccaaggatgacagaaaggtagcaactagcaaggatactgcaaaagactatcgaaatacaaggtcaaaccaggtcctattagtagcttcaatgttcacaaaacaaattagcttgtaggaggagtgcctctacattccttttctttatattcttctactatatacaatctagagaggaaattatcagctgataaacaaacataaatcaaagatcattgaaatgaaaattgccacttaaagcacacgaaggcgtcagtcacaagatgccaattccatattagcatcaaacttcagtgaatcaagccactcgatacaaaccaaaccaattctcagtgaaatcttaagtatgcaactaaacagcaaaattctttcggcacataaatgaaatatagcacataagtttgattgtacaaaagaacaaaagattcaccttccagcaagggtggcgtcaaaggtgaaggcgacgaggaagcggcccgggcactcctcatcaggctcaatccgaagagtctccttcttgaggttgacgtcgttgcggattgtgatagccttctggtgctcgacgtacggcgtcggcatggccggctgcaatccgcaggggtgcggccgcccagagaccccaggccaccccgggtagtgttgcgggtgcgccgacggcgggaactcccctccggcgggcacccccgcgccgccgcccctgtggtggtggtcgtacggcgccgggaggggcacctgcagggacggcggcggcgggtagtagttcccgtactgagggtagtaccgcggcaggttggggttggtgtactgcggcggagggtacggcgtggcggcggcgaacacgtagtggctcggggacgactccggcggcggaggcgggggaggcgaggacggctggtggtggtggccgtggacctgatggtggccgtggccctgggcggcggagcctcgtcggcggtgaccaggggaaccccctccgccgttgctaccggcgttgcccatctcccttcgcggcgcagagatcaatacggagagctcaagaacggcgtcgagactggatcttgaggccccggagcatcgaactcggactcaaccacctcccccgtcgggattcgagatttaacgatacaaaaaaatatcgcaaaaaaaagaaaatcgagcttgcgaagaacacttccgacttccgagaatcacaaaccaagagtgataatgatctacaacaccgcaacagagctcgatcccctccctcacgaatcgaatatggttgaggagacccacaagctcaaatgattcgatcggcgaaggataggagacacaaggggggaggcgataaggggatgcttgcacacaaattctctgcttttttttttgtgtgtgtctgtatttttggggctataatggaaggttgcgcgtaaagcaccactactgtcctgtgctttttcggtgggttaagcgttggcgctcgcaaatacgcatatttatcaccaggtcctcatgttcttggtttttgccgcatgtgattctcgttttttttttatgcttgcgaaacaggaggtgaaaaatctttgaatagaaaggagtatatgcggtcgttgatccatggcgttctatcctggaatcgcccactgtctatttttaacgaggttggagaaccacgttggttagcctacccatgattttgcggctagtaaagcgtgcacttgttttttttaatctccaaaaatgttgtatcgatgcatgcttttcaacttcatatttgcatatttcactccgaaaaacattgtgagatggacacaaaggtttcgaatatgtgatgagttccatcaaacgctcatatgcaaattgactatactggtaagattgctttatctttatagatcttcagtgatatgtagggcctattcattttgataccattttcaaccttatcaaattttagtaaagttgccaagtggctacatttagtttgctgccaaatgttggtaactatataaaaaaatcctcccaaaattttggcaagttaccaaaattttgacaactatgccaaaatttgttaagattttttttggcatcaaaatgaacaggcccgtaattgtcttatggtttcttcactatctacctgtgatatttttttttcttccttatgttctcattttgtcccttcaatttaatgtttttatttagtagccatgattgctggaaataactcatgggatctattgtttgcactcgtaaataaactagaagttactcctactcctcagcttagatccttgaacaatatacggtaatgtgacatataagtaacatattatagaattgcctatgttttgaaacttgtagtttcaaagaggcgaatgaaaaattatgcgattgtgatgttttattgtacacacttaggtcgatagacaaatggcctagtgtctattgtttgtgatgattgtcgcttgttttggctttaactctaccatattgatttctatataattttcttaccaaccgacgattggtgtattgaaatagttaggtttaaaatacaaaataaaacaatacaggagctgaagaaaggtgaaatgcatcctgtaaaaaatatatttttactaaaagatggtaagtttgtctcttcattttatgcacagtatctttggcactaccaagaacactggaaagtggaaactactagcactacgaagtttagaacactctgatcaagctccaaaatgcacatctaaaatgaccatatggttccatcagcctgcactgatcccttttgtaggtattgctatttgctaaccctgaaacctggaggggctatttgctaactggccacgttttcattttttttttcttcctttctcagctttttggaaaaagaggggttttgtagtgggaagtggttcgagaggagctcaaccagaggcgtccttattcagcttttgcctagtggaattcagattaagaattaagccaattcaccatctttggtctggaggactagaacaaagcacagacacaagtgcacaaattgcagtagaggtgccaataattggacggaatcgaggacactgttgccatactgccatgcataggtctgcgaggtgatggatgggatgggagatttaacctgaaactgtggatgctcaaatttatgcaccttttgttgatgtggcaggaagcaggatcaacaattttgtggatgcactatgggggggttcatacataattcattttattcactgaatctattctcttcttctaatacaaaattattaatttattatattattacatatacttacaatttacgtctactataatatcctccagtgctcaatccaatattacacaacctaccttaaattaaattattatactaaccccttttattttttatattccttatttaatctctcaaccctccttttttttttttttcatatatatgatatagatgtgtgattttttatattatttaaaattctactatcttctataatttagctaatataaatataattaaatctacacaaatttatatataatatgttctatttaaattcctatttaatatcttaatccccattttattgtatagtaattctgtcctatctcttatattatcttttaatatctaccatcctcaacatccatcactacgctcaactctatactctaattatactttgtaatattttacatcttcttattacctactacaaatgtttgttattttcccttcctgataactataactctctaactttttttttctcgcattatatatctccttctaaatatctctattttactaaccatcttatataaatactaacttatacttactgtgttctagtaccttctttagccttacatattttgccttatatttctaacttattcagcttctttttgatattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaaaaaagattggatagcatcttcatttctctctttcctaaacacatagctgtaattacataaaatacgctctctatcataaatgtagtgtctcaattctttgatactggtcaaatttagtcgatgtaagcgtaccaaaagtatttgagatacaaggccattctcagaataatagataataagtttttccgttctccctacatataagagaaatattataacagaaaaaaaaaatattctagtattgactataacttagtgtagagtatcaatgctgaaaagataagtaaaagacaggaatcttgcagagacgaatgggagaggtgcggatgattgaacatgggtgtttatccaaaatacacaagaaaactttatcgctacacgcacctcttcatattttcgcttagagttaacacaaataattacccccgttttagcccaaatatcttagtacaatgcatcctcaaatagcggtgaatacgctataccaataattgcctgtgtaacacttcttatgcgtaaaaataaagaattcatatactctaccaagcgtttctcattctggttaaatactcttttttacttctatcatccgtattatttttttataaaaaatggcagatcttacttattagacttggctatctctaatatgttccagtctttttatctttcttatcagtccaatacgtacttcaggccccaagattgggagagtgttcttacgtgtgtggaataatactcgtcatattctttttatatttataactcataaaacaaccccagatatccaatggcattttgattatcatacctcaacttatcataatcatttccattcttaatctcccccccccctttcttttaccttcctcgttcacatacaccccctatagctggctggctggctcggtcatcatccaaaatcgatttatggccctacttgactagataaacgctatcctgattcccgagtctttgacgagcaatggctttacaacgagtccctagatcttgaagcgatcaatcaggacagaacccgaagaaataactgagctaattcatgcagcatctttgataaagtttgagctccactcgatacgctcgcggttttagttggcccgatcttttgttgagttgataataactaaaatttagaagaaatgttcgatcatacaagacgctgttatgttacgccttagtgattgatacatctctccgtgggttgttcatcttgtcggtgcaatatcaacattttttttgcaagtataaatcgaagaaacaagtacggacaaaataaaagcaatatgaattaaagctcacgataaggtggagttccgaagacgagtaaggctatgttcggaaccatgggttcccaacaagcacattgtgcacgaaaaacagagcagtccattagcgcgtgattaattaagtaggagtattagctatttttttcaaaaatggatcaatatgatttttaaagcaacattcctatagaatttttttttgcaaaaaatgcaccgtttagcagtttgaaaagcgtgcacatggaaaatgaggcggaggagctaggaaccagcagttctgaagacagcctaattaggcggtctagccgacacgtgtaaatacaagggctaaactttaatctaaacaaaacctgagaaaccctgaaggggtacctatttattaatggaggtgggaggataaccaagggatcactagggtcgtgctccactagattggggcgcaccccacatgagctcaacttgggtcggggtctgaaacgaagttacaagcccaaaggtcattataggtgacgcaacacattgtttcttgaattgtggccgactgagatggaatttggagatgagcctggatctgttggaagagaacttccatagctttccatcaagtactcatggatataaaacggaggtcgtgcacatttggcatccgtttcaagtcaacgctgctgcaaatggccgaacttgtctccagaacttgtgcgacttgtctcctgattgagctataatgtaagtaatggttgtatcaatagcagctacggccacatcacatctctccgtctcctatattgtctctggaaaaaggatcagatgcagccgtttttcggagcatgaggacgattggatatataaactgtggttttctcaagctacaacactaaccgatctctaggagtagtataatttaataaaaatctcttaggctaacatggcctaattctctctgaagccatggatatttttattaatgccttctgccttttatttagaaaaccttccaatgcttttatgccttaaaagaggttgttatctttaccaagtaacttgatcatataaataaaaagttcaaatcttgggacataccgcaataaaagaaacagtgatgtcatctaccggacccatcgttttgcttattcgcggcatatttacaaacaaaaagtaatttgtgaataaaacttttatatacttgttttagcgatctaaaagtaaaagccgaaaaataaactttgatgggaaaacctcaaaataagctccaaattaaaaattaaaaattaaaattttggctgataagtataagtataaacaaaaatatgagtccaaataagttttcaaggagggggggattcttttgcgctgtactgtaaaatggtaccgtgttcgagctgcaaactttcgtttgagtgttttgagatagtgatactcaagatcatacttacatatgattagtacgagtgctgtggttatctcatctattaagcttcaaaataaccaaatttcaacctcaccaattgttcgtaagtgtcatggagcatttatcttttaataaagttgctccatatattttctcatattcacacttcgagtagtgctaatcctaagtaagggtgtgagatatatatgcttgtacgcgtttgtagcagcgctaaacaccaaccctacctcactgttactgttaaacccaatatgttcatccagtatgttatatggccattgtgaacttaagtgacaaaacacatctattatatttgcatggattatgtaagagaaaatacatctactatattttgtatgagttatggaagagaatatttattttatatgagttatgtaaaaaagataagtgtactaaatatagtaatacccgagattttaaatgttcccgcctttttatgcacttacatgcacgtgggttttacgaataaaatacaccactgcataccataatatccaaattttaggccttattttgaatgcaagcaactttccctatttccataaaaattggacatgttattacgaaatcattatgtttttaattaaagccatgtgcacgaaacaataagtaaaaccgtataaaaaacaccaagagttacttgaaaagagaactacattaacccctatacaaatatgaaaaattcatattctttttcttcaacaaatacctagaaaatcaagacacatttaataccctcaaaaatactaaagatgtcaacctgatcctaagagactaaaattcttggtaatttcttgcaaaatcaataactcacaaaaaatatacgttttcgatcatattctaaaaaaaaatagagtctagaaaaataaacttgctgcttgtaatctagtaaaccctacaactaaaacaactggatccacacaaagaagcatacacaattcccctcagacacagaaagagagcagcccgggcccacgcgtcagcctccaccgcgcgccgatccccgtcgtccgtccccctatccgccacatccccagccatgtctctagtcgcaaatccttagactcacccggaaaggcagcgacccaaactctccacctcctcttccaggcctccacaccccccacagtctcccccacctcctcccccaatttccctcctctcccccggcgacgtccccaagctcgccggccccgcccagatcggcggcctccggcgcgcccccgccgctcccacggcgcccgcggccccctccccctcgccaccgtaccgctgcccgcgccgaaccctcgccatttctccccgcgaggtatccgcccccctgtacctctagtgttaatgcttttgggaggcgtgtggcgttgtggtggtggtggtggtgagcgcgtgggcgcgtaaataggagggagggggggaagagagccatgggggagggttcggagaggcctcgctcctcccgcgccgcgcgtgcgcgaaaccctagctttgaggtggaggtggtggtggaggaggaggaggaggatgaggaggaagcggctgtggctgcggctaggcgtgtcaagagggaggtcgcggatgacctgaacggggagcccgcggaggaggaggatgacgacgaggaggaggtggtggtggaggaggacgaggaggtggttgtcgcctccgacgaggagggcggcgacggggaggcggacggcggcggcgaagtggctgtggccttcgagccgcgcacgctggaggaggccctcgttccgcgcgtgggtgcggtgttcgactctgtggacgaggccttctcgctctacaagacctacgcctaccgcacaggcttccacgcggtgcgccggacctgccacaactacgaggggctccgctaccgctctacctttacctgcactcatggtggcaaggcccgggctgacgccagcccgtctgatggctcaggcgcccgctacccactccgcagcagcaagcgtgcggccaacgcccaggagaagagggctcgtcgcggtgcggctgagaagacaggatgcaaggcgatgttgatcatccgtgacaggcgggcggatgataagtggaaggtggagttcgttgagttggagcataaccatccgtgtacacctgacatggtgaggttcttgaaggcttacagggaaatgcctgactcagctaagaagaaggccaagatttctgatgagatggatgatagggtggagaaatcgctgagcgagattgctgagaccaggaagttcccaactcggcccaagcggagtgttggtggtggagcctctgttggtgggttcaggtttagtagaagcgacagttttgtgcagcggtttggggatgatgaccttattgcactgaagaagtttattgaggcgatgcagcgcaagaagccaaactttatccactactgggatcttgatcaggaaactcatgtgaagaattttttctggactgactcgaggtcccaggcacaataccgttattttggtgacgtcattacacttgacgtgatgtatttacagcattcgcgtgctagccttccattggccacaatccttggggtgaacaaccatggtcaccttgttctgcttggttgtggtctgctttgcagtgacaagaaggaaaactatgtttggctgttgaagaggtggttgggctgtatgaatggcaagccaccagaggcgatcacaaccacctattcagatgccgttgcagaagctgtggctgaggtgttgccaaatgcgaggcaccgtttctgtttttggcatatcttgaaaaaactccaagagaatgtcggacgcacaaatgagaaagaggcaatttccttgagattcaaggaggttgtttatgacacagtcacacttacagactttgagagagagtggggggccatggttgagcagtacaagctcaaagacaatgactggttctctgctttgtacagctgccggaaacaatgggcacctggttatgtcaaccattcattttgggctggcacttctgctattaggaaggtcgagaaaccagatccatactttgatggcgtggtgacaactaaaactaccctaccagttttccttgagcaatacgagactactcttagagggaagctggaaagggaggcatatgatgatttgcgctcctattactctaggctcacttcgctgtcgggattaccctttgaggaacaactcatggagctctatacagtacctatgttccaagcattccaagacgagatcaaacaattaatacacgtgatttgtaaagaggtagacaggagtggaaattcaattacctacatggctagtgagttgatacagggaaagaaggtcgactatacagttgtctacaacagtgctgacaaggatgtctggtgcatttgtcgctcctttccgtcacgaggcatcctttgcagccatgctctctccgttcttaagcaagagaatgtgttaatgctgccatcaaagtatatcctcaatcgttggagaaaggattttagagtacttcatgcaactgcaagttccagttctatatcatctgatagagatttgagcattttcaatgatctctatgtccgtggccacgagtatttagaagatgccattgacattggagccagagaacctgagctcaaagagtttgtgttgacagttatgaaggaagcgaaggacaaactagttaggcctgaccatattcatcaagctgatcagcgggttgatgtaaatatgtcagtgactggccaagtgtccgcagatagaggagtagatgtgaacatttcatcaaatagcacatccctgattcagggagacagaagggttgatacaaatgtgacctcaaacaccacagccatggttcatggtcatggggattccatgacatcaaacaccacagctatgattcgtggggatagaagagttgagatgaagatcccaacgccccaccttattcatggagacggaagaattgacatgaacatggcatcccctcacttgatgcagagggacagaagagttgacatgaacatggcctccccacacatgatacagggggacagaagagttgatatgaacttggcatcaccacactttatacaaagcgacagaagggttgatatgaacctggcatcttcgcatctgatacaaggggacagaagagttgatatgaatatgacatcccctcacttgatacaaggtgacaccagagtggatatgaatatggtatctactgctcagaatggaatgcactcttttgatttggtgaatgtgaacctagaaagtggtcctttgccaatggctgcaactgatttcatgcaaatgcatcagcacccacccgtttaccatccaaaacaactcctcaatatgagagatcaggtgatggacacaaataagaggcccaatatggaaacaaacacatactttatgggaggtggaatgcatgtgggatagtttcttgtctagagacccactatgtaatcttttctgtttggaaaggagatgcctttccttattttatattgatatgtatgttcctacagcaggcagcaactaatcaattaggttgtagtaattgcagattaatcttgcagtgctggtagctttgttgtatccttctctgttcggcagttgtagcaattacttgctattgtcttgtacataagatagtagaatgcaacaaccttttcttgtcacccggtacatcaaaagtgtgatatctctagcttcacaggttagctgatgcatgttcatgagtgttgactgatgtttggtttacacctgtcgtacatctttgtgtctggtcatatggtttagatgcaccagtactttagtgtgaagggcgctttttttagcggctcacttattggtaggtcaaatgccgtttcatgtttaaaactcattttgatgatgacgcaacttggtcatatgtgtttgcaaggtagaagtatattataagttagcagaggcaccttgcttttgttcggtcaacaaagggtattggttgtaggactcctagctgatgctaaagggaacaagttaatttattgtttatagacaatgttagatgtatcttttttgtagatatatgcttcacatcctcacctttcagtgaacacaggtcttgttattgcttgtgcagttgtgctggctgctagcttcctattttacacatgcctaaaagctaacattgcagatcaatggtcattgaacactaacgttatccttggcttctccgtagctactattattagcaacttctgtgtccaaaccaaccagttcttagaacattgcaatctggaaagtgatgaaagatggatcattctggtcctgcagggaaccaaagaaagtaacatttacaggctgaagcaagtgtttcacaataaacaataatgctgcaaacatcacggggtacgaaagttttcgactttcagcaaagtgcattcttcagctgttcacacaaggggtcaaggggtatatctattcaatgagtaaaaacttttgcattttgttatttatgcagcaacagaacagcaatcttatggacttccttaaggtggcgctgcgtgcaagatacctctgttcagacttcaagagtttcagatgcttttcttcacacaagtgcatcagagtttcaggtgcatttctagatagcaaacttacaattcaacagatgaaggtgtgctttatatttgattgaaatacaaagtatatctcaaaagaattacaaaagattcattgccttgtacaattgtagagattcaccatgttaacaagtacaactcaatctaaacgtacgatctaacagcttgcaaggctccaaagcaatttggtattatttattccttttccacctgcatttgggaacatttattccttgttggttgttgcctgctttctacacagaaggttttcttgcttcaccccctcaaactacttttgtttcctactaacgagcactatcaaacttgtcaggagcatgcagcttccaccactagactttttgtgaccccagtgcatggatctccaaagttattcgatgacactggaacactgcaattggtcattccaacacaggcctgcagagttcaacgagtaagaaaaacaccactggcattgaagcatgacaagtatggaagtggataagctcagattacctcttgaacaactgcaagagcctgagagctgctgcattcaccatggttgtagttcccacaggtgccactcggtgtcccaaagcttgcaaacttgatgttgctgatgacctgaccttctctagggcactccaggcgaagtgctggtcccggcgtctgagacgtctgttggggagagatccagctatcgatttgggctggatgcatctctgaaacatgtgcacatatactacttgtctgccttgttgtgaaggatatcatgcttggatcaccaccaaactgctcaaagaggactagatcattgctaccaggttggagaaatgacctgggcacgtggtacctgtttaacaaggtaaggcattcaattagtcagcataatggatttcatggtgaccatagatacaattttgagagtgtgccttcatattttgtagtatattaaatacatcaatgcttagtaagtgctgaaatataagtgaattttcatgcacagctaaatgatattatcactaaaaagttttcatattggaacatgagaataaattggagctggctctgcattaggaaacagattgtagatatgaaaaaaaactgaagatcatattctcgtgctactgagctttagcagaactcttacagagtttgtgatggctgcccacatttctttaggcacttgttcgaactataagctcctctgtagttgcatgagtttacacagccactttgtggagccaaatttgttggccagtagcgaccaatgctctggccattcacccatgcctcccctttccccattcctgtgaagtctatggcaacagggtcatcacctgcaggagccgtaaacttggtctgcaagtggagcatttcatttagcaactttgcacattatcccaaggtaataattgaacaaaaaggattgatcaaacaatggagtgtatagatatagcttattgagcccaaagccattttacatgtacacaaacgtcaaacacagcttaattactgggtcagaggatcatactgaccttgtaccatatcaatggttggttggtcgggtatgcgttttctgaaacccattctggtgaggcttctaaaggattatacagatgcaagtcttctcctctgagtccaatctgaagcggtgaaaattatgatgagggaaaacaaaccatgttatgtttacggttgacctactgtaccgaaggcattctcaaaacagcattagccaatagtttccttacaaaaaaaatctgaaacagtatatgaatagatagtagaatacctggtatgtccaatctgtagaagatagattaagggcaccatttggtccactcaactttactggaccagtgactccagcgccaaccaggtcaaagaatgcaccataattctgatgttacagaatacatagttgtttattaaatagaaagaagtaaaataggatattagttttggtgcatctcttctagagtaagtgaagaataaattaccgatagcccaactgttgtgctcagaagatctattttgttcttcccaggtacaagtgtaactggtgtctgcaatgagatgagcgagctgctagcactgcccttagcacttcctggcatgtgtcaacaattacatttcagcacacaaatactacttgtgcgtgtaagaccgatgttcataattaacatcacaattcgaatgtcatttgaaaggtctttgcattgtgacctcaagctttacctgctagtttgccattgatgtagacctgaagaacatgtccaagtgagttgacaagcagattggactggctgccgtttagatatggttcatcacctttgacaacgatgctgcagaaagcacgattaattgaaactggtgagtaaccttgtgactgccagttttcttatatatatataggagtatatggacaattacacctgaggcgtgtgagtgtgaaccctgtaccttgttgagtaccacaggaaatcactggcatcggctgtggtgtttatctgctccatcagtccaggtttcgtcaaggcgttctcctttgtaataccaacaggctctatggcataactccagccagctgtagcaagttccggtgtgattaatgaatcatcagtatcttggatacttgatcccaggcttctcatttctgaagttgttacctgagaattgatctgcaagggggcaaccacatccacatgcatcagaatcagttctcaccaatgttctttctcaaatgcagatcattgtctagcaaagtgagggcaaggaatgcacatacctgggctgtgttcaataccacatttttgcagtcaggaaggatgcttacagaccaggcagggagcttatacgtgtttccgttgaatttgacagttttatcagactgagcatccacgttggcaaggaatgctgcgcatattgaattgtcagcggtctgatatacggttgcctgaagccagaagagtacaaacacccatcatcatgtgtaccggaacagatcatcaaggtaaacaaatattttatctctgaacaagattagctatacatctctagctgctccagcaattttgattgactcatctttctttttcgttaattaatacacgggttagtcacttttcgaaagagaggatcacatacctcagtattttgacccaaagaactatatgatggctcagctgctatgagtgctggttcgcacagctttattgccttgtgcacatcccttaagtggccccactttggctgcctgaccatccctgaaccacaatattgcaaaagatagtgattcggttagtgagatgtgtggttgtaccggtacacccccaacacataggggagccgtttgggctcaatttttttggttcatatctttcttataaaagacacggttcctcatggatattcatgttctttttttaactgtgactagtcaatactagtattcccagacggcaaacatacttcaatttaacatagctgccattgacaggcatacatgtggcagtaaataagtacagctagctgctgacagtacactcaccatactcatcaataggagcatcgtagtcgtagctcgtggcgatgaatggccctcccgtgcttcgtccgaagttggtccccccgtggtactgcaagccaacaaaaaaccacagttagaatcgcagagcgcctctgtttacccaagcgaattggcaaaacggcggtaaaaaaggaaaacaaaaaagaaaacgtctcgtcttcgcgcgcgagctgcttaccatgtaatagttctggaacgtgccgccgcgctggtagaatcgcgcgacggcgaaggcgaggtcctcggccggccggtacggcacggcgccgccgaaggagaggaaccacccgctccagttctccgtccacatcttgggcttgctcttggagttcggcgtgaactggtcgcagtagaacccgttgcacgtgttgatctgcatgcgcaagcacggagaaacggtgccacgtcacttctgtgtcgccgtgtcggtggttcgttcacggcaccggtgatcgatggcgattggcgaagcagggggaagaaagacttacgagggggtcgggggcgtcggactgctggcacatcacccacggcacgccgatgtcgagggagacggccatcccggcggcccaccgcatgtaggccttcccggcggcgccgtacgccgagtcgatgttgccgtactcgttctcgatctgcgacaggatgatcggcccgccctgcgacgcgtacagccccgcgcccttcatcgtgtccaccaccttctccgtgaaccgctgcatctccgccttgaacgcctcgttgtccgtccggaacttgatccccggcacgaagtgcagccataccggaaaccctctgcagtaatacttgcgtttcttaccaatctatcgatcaattcgcccagcgatagccagtgcgagagcatgagagagatgcgaatgcgaacccgtagttccactcggcgcagacgtacggcccgatcctgaggtgcacgtagaggccggcgtcggcgacggccttcacgaacctgacgaggtccttcctgccctcgaagtcgtactgttctttttttttcgttgcaaattcatttgagtcagtcagttagttgatcgttaaacgtccgtgtagcagaagcggagtagtgtgataatgccgctttagaatttccagataatgatattactaatactagtagcagtagcagttcacggggagaaaatagggagaaaattgtaatattgggactgcaaacatagaggcttcgctgttttgacactctgagtgaatgacaaatgggtccatctatatctataaaatgtgagtctagtgttattatagcaaaggttaatgtttgcagcgttataattgtaaatcatcagttcacgggaggcagaaagcctagaagtgagcgagagaataaagcatagggtgcagaggaagcaaacaccgccctttgacacatgacggccaggagggagaggagatgatgacggaaaaaaaaaggagagaaaagatatacacaggtcattaatttgataatttcattgtggtacactattaatggagaataatactactactagtagtggtactaagtagcagttgagagaggagtacgtgcctgtccccggacgggctcgtggatgtcccagaatacgtacgtctcgatgacgtccaggccgccgtccttggacttctggatcagccccggccacatctgcaaccggcgaccgccaccgccgccgccgccatggcaacataatgtcagcttttgtaactagcaatctgtctgctcatcaagaacagaggaggccgaacgagcggtgcatggggcaaaagagagaaaggcaagagacggcgacgtacgtcgggggtgctccgcgggtagtggatggacccggagacgagcacgcgtcgcacgccgtcgatgaccaccgcgcggtggtcgtacgtcacgttcgccgcccgcgacgcgccgacgaggaggcttaccaccaccaccacggggaggagcagcagccgcagcagcacacccaccgtggctgccgccattactgccgccgccgccccgttcggtgtcgttctattatcaccggcgctagtgcggacgatgacgaggagcagcaggaggaaggaagaacagagttgctcggtgggagaggcaaaagaaaagaagaagaagaagaagaagaagaagaggagttgctggttggagtggcgcggcgggacggaaataaatggcacgcactcagcggcagcgacgaggctcgctagcggagcagcgggagcgaaagcggctgtgtctctttcccgcggatgcgggtggtggtgcatctgctgtgctgtgctgcctccctccgcggctaataaaaaagcgctgatcgttcgcccgcgcggcgagcgatggggtgggtgggtgtggagttgagttcgcggctgcttgcaagcaacggcaaaagccccggcgccgtgcgtctagcggtaggatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaggggtgtgttgttttcttttgggtggggtggacccgggggagtagcccctcccccccccccccccggcgggggggtaaaataaaaaaaaaaacgctctgaagatttttgggggcggaggggggggggggggggggggggggggggggggggggggggggggggggttcccgggcgtcccccccaaagcccccccccaaaaggcgcccggggcgggggggttttggggcgggggggggaaattggaggggggagtggggcaaaaacacaaatagagggattgggcttcgcccactttaaagagggggttttttgggaaggtttgggggggacacccggggccggggagggggggggggggggggcgagccaaccgcccccggcccgcccgtggggcagaggtaatctctgccatccttccgttgggatgcggggcgggcggggggcgttggcatgggcgcccgggggcgcaggtggggggggccagtaaacaaaaggggccgaggggaccggcaggaagacgcggcatggcaggggtgggggcgcgcgggccgggcgttgggttccgctggatttgtgtatcggggaggggagtgatgcgggcaaggcgtcgggtgaggacaggagtgaagcggcctcagtcgcctccggtctcgctcgcctatagtacctatgagccaaaataaggcgagccgtggatatctgagccccatgatcggccgtccgtattattcaagaaatcttatgataaaattcaaaatagttagtcacacagggaggaaggcagcagaggtcatcttgtgagagcaatagaaaggctaaccataagaaaatttcaactgagacgaagggtcaaacgttgaacgtgaatagtgtaaatcagaacatattaagggagggagggaagagctacttagtccgtgatggaggaagatatgctgcattagcacacggttgccactaccaatttagcagtagatagtggtagtgtcttggattgtactccctccatcctatcaaaagtcaaaccgtgagttttcgtgttcaattttgactgtccgtcttatatgaaatttatttataattcgtattatcattgttgttaaatgataaaacatgattaatattttatgtgagacttgtctttttaatttttttcataattttattaaataagacgaacggtcaaacgttggatacgaaaaccaaggtttgtcttttttttttttggacggaaggagtacgtctgtactgctcgtcttctttttgtttgggggaggtttgaaaaaaacggtggcggtggtgagaccgtgaaaaaaaggctaagcatttctccctccttctttcatcctttggggcggtggaaaatgatggtgcgcggcgacgacaaaaatcgtgcgaaagcgggagagcgagttgtctctgcagtctgcactgacctgtggcgtcggttcatggggaggggaaaggggctcgggtcggactcgtccacaggggagcaagtgaaaggacatggaaaattgtatgcaaagctttactgctgatgcaagagagtgacttttatatattgtgtttgtttgccatttttcgtgttacaagcttacaaggcttgtactacgaaagcttacaagctttcgtgtttgccattttatcttatcaagattcaataaggtaggggtaacaaactaaacggcctccgtatccaaccaaaatttagcatggttaaatttgatatcaaaccaaaccgctcttcatatggaatttgtaccaaagcattacgctcaacactacaaaatctaccaaagatacacgcgccctttttgtttgaagaaaaagctaatagagctaaccaagtttttgtggcatgagaaccacgtgaggcaactgctacactcaagtacttggatttctaagaggtagatatttcttttttggctactgaagaaactgactgcataatctttctctggatgctcgaatataatgtagttcaatgtgaaatcgacatggcacacaccattgttaacctagttgggtgacccacctgattgcattcacagcatatttgcccgggctatgcaattagtactcttcacaagtcacaagcatatataaagacctatggtagtgcagaagcctattgtttggactgtcataagctgggatgtttggaacgctgtaaaattcccgtacgaagaacggttttctagtaaaaacttttactgaagataagccaaattaactgaagataagcaagcagtcactagcttgatattgtagagtcaaacctcaccatttatcgatcagtggcgcgtctaattgccgtctatcacattgactagcgtctgaaattagaacacatagtaaccacaaaaccgagaatggcgatgccgaatcctgaacctaacccactacagaggctcctgaatcgaattgaacatctggttcttctccagagcaggtgctcggcttaggtgtggctcagctcaagtcaatcgtatttggtgctgatttgctacttacagtgggcaaaccacacatcttgcacgtcaatgtagaaggcgaccatttctcgattcacttttagtagtaacgaaattacctactccaccttgacaatctttaaacccttttttttgacacagatgtaccatagtgtcctgtcatctgttaacacaaggaaaatccagaagtgtcatccgaatgctgtgcaagaaaggaggcacatggattcaaaagaacaaatccatattttctgaaaattgttgactaccaaaaacaaaatcttgtgctgctccattcgccacctcaaccattccaatacataaaaaaccggataagaggggagcgaaaatgagaagtgaaacgggtgaagcagagcgtccagggcttcatcatcatcatcatcatcagagcgtccaggcctttaattgaactcgcagtcgggaggctgcaggtgcggcgtcactgttgccgcggttcgttgcggcatccttgtagcaatagcagcacatcggcgcgagatcgctctacgtctcgacgtgcgaatctgatgtaactctcctcgtcctttgcggcggattcgtccgggctctccgtgcgtaggtgtgctaccggcgcgcgcgtgcggcaccaccggcactgccactgccaccaatgcgcgagaacgtaacaaaacgggcaaacggcgccttccttctccactcgattccttgtcgtcatctcgcgtcggggtttttggagcagcgtgcgggagagccggccgggccgggcacgccgatgtggatgtgggcgatgtgcacgctgcgtttgtgtgccgaaacgagagaatttttcgccgatcgatgtgtccaagacttcccagtgtaatgggaactcatcggattattctttttgattcttggttaccttaactttccttttctttgctcggtggtgttcctctctcgttaagatatatacttttcaaactataaaacgacgtgtttcttaaaaaaataatttatataaaagttgcattaaaatattaaataaacctattttttcaaatttatattaattaaaaaaaattgatcacatgttaataactttttcgttttgcgtaccttaccttcatcttcatcttcactatattctaagatgttttttttttaaatctatctggtatggggtttggggcgtacaaggtgagccaagtgatgccattgatgaggagagttttgcttggaagagtcagcaaagaactgggagagttcaccggcttgaagcctccattttctgcacggatgcgattgcagcgtagatgatgccgcggcaagcaaggagaaagatgagctcggcgagggggagagtgacacgctgacagggatactacggagcagataagatgcacggagcaccgctgccgtgcaacacggcagcgtcgtcgaagagcggcacggcacggcacgtctcaggatactactagtaataacttcgaggcagcgcgacaggagcagactacgtgaaacgatcgccagcgcagcttctggcacgagagagtttctcagcgagatcgacaaggacaatgatgaattaatcgatgaaatctaccgtacaacacaaggcaaaaaaatgggagaggcaggcagccaggcagggcctgatccaaggtgcactggcactaaaaatctgaaacatgttctggaaatggaatgccgaaaggtgaaagggccaaaggctattatcgctggatttcgtaacattatcttgtcaagatccatctgataggagaatggtcatagcagcaaaggacggggccaaatcattgaacgcgacagctttgatgaccatgtaatgtagcagaagggatcagtacggtatctgaagccaaaagaaacggagagaaataaaggagaaaaaaggattagatctgacgtcctgcgttttgcacgttcacgtactagctccccttgcgcaattatgcaagttacctgcagttatggagtgcacacaaccgcgcttcagatgtacagctagtataataacatcaagcatcaccagagaatcaatcaacctgatacaggtgaacaataataatatcacgcggttgcaggataagatttgtgtaagatgctaatctgtcatcgacgaagtgatggagatttgagaggacaatggcggcaacccacctagcggcgagtcaacccagaacaaaggactaaaacagaaaggaaaaaggaaccaacaattttgctaatttcatggaaaataaattagccaatggtttaaaacaaggcagacgagagttgagagttgtccatactctttgtacttttctaattacataaagagttgttcatacacccttttttttaagatagtgaatagaaatcccgtctctatatctatccacggatagatatataaccaaatatgtatcacgtacttttgtgtccgttttaacacacgcttaaggttacacccaccaagatttaaacaccattaattacattgccacaccaaatatcctttccaatcctcttctcttcttttcttttggataccttagtttgaccataattagtgggtaggtgagaaaagttgctgataactgataagcgtagccactatgcattagctactctatcctctagggtgctctcaaaagatatgtgaaggtttgaggccatccttccgtgtcagttgacgccttgccaaatccaccacaaaaggctagcgcatcaacatcatcaccattcatcacatgaggacatactacacatgcaacaagcctgcccgacacaggaaccctttagattattagcaattgtgaagcaatgtggagatcggatcaagtgatttactaatctactagcaaggcccccccaccaacaggaatgtcactaacctatcaatgtgatgactgttcctctgaattcttcctgccaatgcattgctggcttttggatcacggattcacagctctggagtctggagctgcaacagctgacgacgaaacgacaaagcaggcacaacaactcagagctgccaagatctgatcagagcaggcataacaacctaagatactccttcagttccggtcttgcaagctcaatcattactgttgagaagccgcactccaggaaaatgattgaaataaaatccaaaaagacgattactggattgaacttagtctcacattttaatccacataaatgttacttcctctgtttcatattatataagattttctagcattgcccacattcatatatatgtcgatgaatctagacagcatctatatgaatgtgggtaatgctagaaagtcttataacatgaaacggaggtagtatctcatattatctatctcaaaaccaactgtatttaatacagcattgagaatatctagaggaggtatcaaactctctcaagggccagggcaaaaaaatgttctacacctcacattacaaccttatattaactattagcaacccagcaaaggactacatttccacttctgaaaaaaactctgaaaaaaggaagatgccgatggattgtacaagctattataagtgggaatcattttgattgttgaaagactagtggctaacaagaaaatgacaacatggagatttcctacttcaggaaggctgatgatacaaaaaggagtgcgtaagtaacacatgcagtgctcacttccaagtttcttggaccaggcagtataggcggaattacagaaaccatcaagaatgtggcaaggaaccaggaagcaaagaaggatccgaacctgaaaaatcagacaaacttagcatcaggaattgaccacacctatgcatagccagagaccatatccttttgcctattacacaaattatacatgaaaggttgacaacacattaaagtcacctatatgataaacttcaaaccatccaatccttaataaatgaatcctatgaaagcaagtttaaagtgttactagtattgacatatgtctattacacacaactgcagtatgccatcacaaaacaactactctctgatccatcacgaattcatgatagttgcctcaaaatatagaacttttgtagaataaacaagattcacacattttgcaccattcccattgaagaaaagttctaaaaaaacaatgagattgacatgccataataggtggcgcctaggttgcacttgcacataataagaacaatgagattgatagaagaatgaataggcatagagtgaaatacatggccggtccttaaacttgtggggtggtgtcacttaggtccgtgaacttgaaaattgcatgtttaggtctgtgaacttggtttaatgtaccacacctaatccaattgtcatttgaccacgtttgaccgccaacgtggcatgccacgtaggcaacacttttgtgctcagccccctccacatataccttcgcacataacttgccttgactagagcatttcaacccaaatcccccaaaatatccctaaatcggctagggtttcaacggtgaggttagcggaaagaggccgagaggtagcggctgtggtggcctcggcggtgcgataagtggcaggaggaagcgcagtgcagtggggttagtggtggcacgtttatgcaacatcttgtgatgtggagggggctgagagcaaaagtgttgcctacgtggcaatgccacgttggcggtcaaacgcagtcaaaggatgtttggaccggggtggtacattaaaccaaattcacggacctaaacatgcaattttcaagttcacggacctaaatgacaccaccacacaagtttagagaccggccatgtatttcactctattatttatttgataggttctcaaaacatttgatgagcacctggcactgaatagacagacactttgtattgtgaaggctgatgaatgagttcataactcgtggggtaaatcggatcatggatccaatgaaaaacaaaatttgaagaatattctggattaaggaaactggctgcattatcagttgacaatataaaatgatagtgatatattctattatatacatcaaatagtggaaacaggctcccaacattattttgataagaaagctggcctaattacagtagatatcataatatgacaagaatgatacattctattatgtatttcagaggcaaacccttttacttttaagtcctaaatatcaaaagctaccatagagtgcagaccggcagatattaaattgtcaagtgaaaaaagtagaaaatatttaggattcaaaaagcaatccaaaattgaatcccaagccaagtactacaatccagtccttgtattacgggcttgaagttctagaactgcccagtgcagcatgatctgcacaacataaaaaaagctcccagaatattttgaacgatgcagcactaagtttacaacacgccaggtgtggaagacagagagaaataagatgtcctcgctttcatgaggtgagaacatgttcttgtgtgcattttacatatttgtcctcggaaactatgcagagttatgctttgagcagaggagtgatcatgtgctgtgtaaacactatagtgtatggaactaaccatagattactcggatataccattagctaaaggctaaaacacacaaaaaaactgcaaagaggaagaaaacatacccataaaagaatgttcgccatccacttttcagcctctgataaatgaaatagatatttgctgcacaagagatggccacctggagagttggcccttcttcagtagggaaaacaagggtaagcactccaagcaatacaaaagttattgctgtctgccaaatcactttactagaaggtgtttgaaatcttccctgaatagccttgactggacgtgactgagtaagttccctatactttttcttgagatccacttttggtttttttctatcagagaaactctgcatgatgattctgtcatgggcagactcaattgcatcaacacttggcttatgccctgcatacttgtttatcagaaaattcctggcagctcgaatttcttcttcagatgcttccctgctgattccaagtcgctgatagggatccttcacatggattctaggaaagatggctgaagaaattaagcggttaaaaagtgaggtgataattacaaaaaagaactaatccaaacaacaaaaccgacaggacaagaaaaagtatatgtgatctcaaataaaaacatgagaggaacagattgtgagaaaaagtatatgtgatctcaaataaaacattagaggaacagattgtgagactaaatggcgtgattttgatataatgtccaatgctttggccatggtatagttaggtatttatacttttacaatttaatatcaagcatgccttacagcaaactacacaatttgttacagaggtataccaagtggttcctagtaaaccatactgctcgttactataattcaacatgacaaattaggttggtaaaagtacatatatgtacttactatgttacatttttttcttacatagccctaggaagttaaatacttacgagttgacgagtcagctgtgccaccaaatgatgcagtagcaagcggtgtgattctggtgtttcgcggtgcataacagaaaggagtactatactttgtgtatctgcatgaaggatcgcaataagatttcccactgcataaactaaagaaatctttggcagagagttgatgaggccagaagaagcacaagatacaatacctatccacattgatgaaaagtttaacactttccttacgtcccctgctgaaggccaacgaagagacaagtcccaagggtgcactcgacgccctcgaagtaaccggacatcgagcagcccttgaaggattgattgctagactatgtgccaacatctcaaggaatagttgaacagcctaaattgaggccttcccctcctaagcacaacaacagtaaattcatcaatcacctagaacaaatttagcaaaggaaaaccaatgccatgcacaaagatacacaaccgaacgctagcagattacccacacccattaattaaaaaaagtacaatcatcacaatatacaacttaggaacctggataagaaagcaattaattcagacaaggaggaacatatcgagcgattagcagccaaccgaccgtcaccctcagaaatcaaggggtgtgtagcctgaaaaattcacaccattcaccacacagtgccaccggaaccctacatgccattaccaaccctacaacccacggaccctgcacctgcatcagcatccatcccggcgtctaacctaacctgtcctaacctaaccatcggtgcaccggcgccgcaccggaatcgagcggggtcaagaaggcgaagacgaggagccttaccgtgggaggtgacccgcgcgtccggcggaccaagagcggcggcgctgggcggaggaggaggccgcctccgtggataagggggggcggggtggtgtcgcgtcggtgagggtacaggagaacgctgcgcagggtggtggtggtacttccgtaattttcttccgatttcctcctcgtcctagatgggcctatactctcagggcctaattgggcccagcccaaccgcgatccccaaaaaaggagtgggccccacctgggaacggaatgcaaatgcaatggccacggtcaaggtcgtcccccttctcctgcaggtgggccctgctctcccacgtcagcattactccaagtgtactttaggtgggtgtgtatgaggagaaggggattgagtagattgagaagatacacagaacgaggtgagtcattagctcatgattaattaagtattaatctattttaaatttcaaaaatagattaatatgattttttaaagcaactttcctatataatttattttaaaaaaacgcaccgtttagtagtttgaaaagcgtgcgcacggaaaacgagactcaatctcccctaccaccctggaacgaacagagcctaagtttatccacttggacagtgggggtggatacacgcacgcacgcgatcctccgccgtccgcttcaccccgcgcgggcgatcctccgccgtccgctgggctccgcctcggagatccggcctcatccgcctcgtcgtctcctctcctcctcccccactcgcgtcgcgtctcctttctttaattgcttctctctcttctcccaattgcagtcctctccccccccccccccccactaatcccacccggtaatccctctcacgatgaacggccgcggcggcgattctccggcgacgaattgctgcaggggcggttcttcttcttcgtcttcgtcttggcgccggtcgatgtgggtctggtcgttgagtttgtatgcgatttgaccgctcccacgcacctgtggcgtagttggttgcggtgcaactgttcgagctattgactgtttggctggctctctcctcggcgttattctgtggccgtttgggggattgggagtattggaatcctactcttccaggtacccatgataataagttcttccctccaaaagagttcttttcttgaccatttcatcttgcctttcggagtattgttgacctgggctaaagttcatttctgtctttgcttaatatgcgtgtgggagtagtgtgttctgcatgctataaatggaaggtttcttttttgtcatcgtgcatggacagggctaagcgctcgaacagttttggagtgtttgaccgttttatgtgtgtgagaagtggatccctggggattatatgtgttatttctaggcttgcagcggaataaggtttattgttggaaaatttctttctaagatcttgttaatttcattgatgggactagtgcacattcaacaatagtaagttttagaaaaggaacaacaaaggtgcactttcaatatgactaggatgtttgctctgcactttagcccctatagtttcctggacacgctaaaaaaacgcccttcacacttatcttaccttatactaaagccattaaacttaagggattttttagacaatttcttgttttatctcctagagctcacaactaggtgctttaacctccgaccagtgcaccgttcatctccatttttagggattaatcagccactttttgtttaatcatccgactaatcgttcgcatattgcacttgattatcatttaaatatcttttatgaacttcatcttcaagatgtttaagaatattcacaccacagagtacttctcttgatgctcataaatagcagttccagtctgatattaaagtttttagtcaccatatacctttaacttcccaatctaactttgttaagatccttaaattatgtactttatggaaaatcaataaataattcaggtaaatacgatctgttttttgtttttgcattatccaaatagttgttccagataccttttcggtatccatatgcccatatttacttactgcctgagtaactgagtactttttctcggtaatttcatatgtttttgctaagctaaggttttgggcttataactgtcgagtcattacagttttcctttacaagatatgatgatttttcccccaatatggcaatatctaatcattaccttcggattttggaccagttctcctaagttcttcacaggaaccagtctgcaatcaggatggtttctgaagtctttgctaactttgagcttagtgacttgatgggtaattgattctcttgggtgttgttgcatttgtgctgtaacgtggataggagtcatggaaggtgtggtaaccagttcagttggtgaaccaaatcaagacaatgagccaagggattcttcaatagaacttcccagagtcattactgacatggagacttcagccatgcatgatcctgaagctcaaaagctaattggacatgaagctgatactgaattaacgccttatgaaggaatggaatttgagtctgaagatgctgcgagggatttctacagcaaatatgcaagatatgcaggttttagaattcgaatcagcaggtacactcgttctagacgtgataattcaataatttctcgtcgtattgtctgctcaaaagaggggtttcatgaaactcgtgattgtgaaaacctccatgtggaccagaaacagcaagcaagggtaggaactagagttggttgcaaggccatgttaatgattaaaaagtttgggcctgacaaatgggttgttaccaaattcataaaaatccataatcatggaccggttccaccaagaaaacctcatgctggagaacatcatgattgtgatctaatggaaaatccacattctattgaggtggaccctattgatgagccagtcgagggtatggaatttgaatctgaagaagctgctaaattgttctatattaactatgcgagggttaatggtttccgtgcacgtattagcaggtactgccgttcaagacgtgataattcaatcatttcacgccagatcgtgtgttccaaggaaggcttccgtgaggttcgagccagaaaagatattacagatggaggcaaaacaacgaagcgccctagaatgataacaagagttggatgcaaagctatgattgtagtgaaaaggatgaactctggaaaatggatggtttctaaatttgagaaggagcataaccattctttgttatcttctagagcagtccctattacatcaaatgatgcttctagagaagttattgattttgctgcaacgagtaatgatcctaatgaagtaaaggctgaaggatgtagcacaggaattcaatgtaattctacagattcactaactgtcctttacaaccatctatgtcaggaagccataaaatttgcaaaagaagggtcagttacagaagaaatttaccatgtggcaatgaatgccttgaaagaggctgcagagaaggtttctgaagtcaaaaggagtcacccgacaatgtcacagagtaaacatgaagttatgcaaatggaaactatgagtgcttcgcaatgttcaaatgatgacaaacagaaaacaatgacaccacagctcaagtttttgcaagagcccagtcccagtcttgtgctaataccaaccaaccttttgactcattcaagctcgaattgtgctgacaatattccactctcatgtgatttaactataaatggtaactatgttatgataatgataagctaatccattgctttgttagtgctttctccacaccgaatgatgttgggataattgttttatttgtaactgttgcttttgtatcaacagcgggggaagtcaagcatgtatcagaaagttcttgtttggctgcgaacagaaaggaagactcttcgcagaaatcccaggttacaaattacctgcttgcttatatgtcatactgttactaagggcctgtttggcacagctccagctccagcttcaccccttctggagctggagctcagccaaacagtttcggctccaccaaaactgggagtggagttgggtggagctctctcacaaaatgaactagagttgtggagctgagtttaggcagctccacaactccactccagactcaactcctggagttaaatttaggagttggagctgtaccaaacaggccctaatatacctagacgatttgtgtattctgtattggactagaaagatcttatgtgtagttctgaccgcggattccacttgtaatcaagccttacagggaaaggatgaaaggtttcatgtactttctaaagaaactacggttgctattcctgcgatacctctcacgctgtacatgcctataatgaagaatccaactggagattctgcaggtaatccatttccttctgctgtttacaggaaataagtgtaaaagtaatatttaaaattctagatagaaattacagatgcatcagtttagaaatctattagatatttatgcctgtcaattgttttcttcatcatatgtggcaagataagatagtaagcttacaacactaaaattttagaaatgacccaataattatatgtttagtaatgcctcttgacaccattttcttttgaaggaacaagaatattcgtgtgtggtctgttgtcctcatctgcaaaaatttaccaattgttttgcctactatagtagtttgcctgacaatttagttcgatagatcttgaaactcttcagtttggcatttctttgtttctttggaatgataggtggcttggagcattgtgtttatctgggttactttttttcttttttgcaatccaagaacataagtcatttaggatacttaataaagcttgtatagttgtgcaaatatggttataattcataccattgctggtagctttcaaaaagaggttatatcatttctagtgaatcactgtgagtatttactatcataaagcatttgcactgtacttgttaaaacatttactagtattatttgttttcaatgcctcagcgatcacatgagtgcttactcgtcatcataaagcttttcatcatttagtcgatttccctacttgataactatctaccagtggatcttgattgattgctacctgccgttagaatgctctcctgacatcttcccattttcctggaatgcagatggccgatacaggttgttggccgctcctattgaagcagttccaatttcataccgtcctgcagaacccatccaacaaccacacggaagttttcctaattcagggccactacctggttttctacctaaactgtacaaacgaggaaaaggtccaaactcgctggtgcatgctactgctcttgcttgtggtgctcgtgtcgtgcctcctgaggaggctgcctcgctgatcaaggctattgagtccaagatcagatctggaggagccacaatagcaaaattgccttcaagcagcttgacacctctaattcctgaggtcgcctctatgtcatcttctagtgaagatgatgaggaaaatgaccacagtgagccactgatggcgagtgttgaacacaactgccatgatcagagctctgaggaaatgaagttggaggctgatccaccatcagagttggaaactgaagctgagaattgttctgcgcagccagaaaatgaaaacaacggtcctactcattgctgacaactgagaagtgagaactgaagtattgaagctttctgaaatcaaagccccacaaggtagtgattatatatatactgtaaattttgagcatttacataagattggatttaggattctaacagcttgtctcacttgaattatagattctaattgtgataactcaaataatttacttcaataaaggacttgtaaagagggtcgccttgctgttacaatatttgtggataatgtatacatgcacttttatagaaagaaaactaatgtcacagtatcttatattgaaattgggtccatatgtctggagaaaacatttagccatgttatatgaccacatttcacggtttaagaatttcacagacgaaggtccaattcgtgtgcaataattagggaaaaatcgcatgttttttttgacaattcctaatatcacttttgctttcatttgaatggtctcaccaaaactcctgcaagctgaaatatagacaatagatatggttgcaaatggttccttccatgctaacatctccattcttgaaagctagaattttctcaaataaattttctctatttttttctcaagctagtttagtttcttgaagctgaaactcaattttgatactgcaatataaagcgtgcgggatgatgtcgagcaccacaacgtttacctggtgtcgttcatttctttgaaaaacagcccccttcttcattactcttttatgcggttatgcctgaataatcctaatcaaagagaaaatgtcaggaagaagccatggtagtttgccactcgtgcacgatccggcactatgttgaaaaggttatcactcgtttaatcaacattatcgctgacctttcgacaacgaattggcagagcaaatattgcactaatccatggcgtcgccatgaaaaggaaatctcccctatgtcaaacggctgtcgtaccagagcagcagtgctgtaccagtgtacggtgggtgaacaagattctcgtttactttttctcgggagagaggttcaaaagtcatagttctgactaacaacatttcttggaaatctttttaagtgattcccttaatgctgacacgatcaatttctctgggatatttgtatgccgtgcagttctgatcttctcagtttgacgaagggaacgaacctccttatcgtaagttgtacttgtattatcgtaaaaaaatatgtgtattccttttgtgttgaatgtgtgagaataatttttttgaaggtacaaacaaatgaataattattatcaagttagaaaatgaatatagaacagtattgtaagaaattcatatgtaattagttttttttcctataaaaaatcatactgtataacagttcaagaagcatactcattaatccattcatcaaaatggaacaagcagggcagaatggaggtgtctgatggtatagtaacagaggagcaagcactggacatatgatcaaatcaagatgctttcaaattccaattcagaaaatagagatgtgtacaggggaagggggaatggagcatactgcatacacaccatcaagctagacaaactgacagaacctaacagacgcgcatgaaacttataggaagctagctaaactctaccggtagctgcacatcgatccaacattttcgtcatcatcattggcaaacacgcatagacccacttctttattgtaaccaactgactagcttcatcgcgttctttatctgcatattttttattcttcagtaactcaaaagtttggtccagcagcgaggatcttgtctgtcaggctgctgtctcccccgatcttgtagttggcgaacacctcgaagttcttcttgaacaggccagccagcttcaggagcgtctccttgtacgcgcccttgtccgtccactgcacagaggccacatttccgacgaagaacaactcagactctgcattttttacatgtatagcagaaatggcatgaactgatgcgtgatgctacggagcttacggtgttgatcgggtcgaggatttcagacgggacgccgtcgatttcagtggggatctccaggccaaacacctccgtcttcttgtagttggcggtgaggagctcaccggagtggatggcgtcgatgatcttcctggtatacggcagcctgatccgcttgccaactccgtacctgaacagtgaattcagagttagttcatgccacaggtaaatgtgcaatggtgtggacgctgttacagtggacagtagcagataccttccaccggaccaaccggtgttgacgagccacccggtggcgccatacttctgcatcttctcggcgagcatggcggcgtacttggtcgggtggagcatgatgaacgctgcaccgaagcaagcagagaacgtagcctgcggctccttgatgccatcctccgtgccggcaacctgttgaaatggcaatgcaataacgaagattcaggctaaattcctttgttgatcatcaaggtgataggaaggtaaggcaggtgactctgcttctgaacaaaaattgtttaccagagcagtgtagccactgatgaagtggtacatggtctgtggaaggttcagcttgctgacaggagggaggacgccgaaagcgtcgcatgccaggagaatgacgttcttcgggtgtggcccgacgcacggtatcttggcgttggggatgtactcgatagggtaagcagcgcgcgtgttctctgcagaaaagttcagagttgtgagatttccattttttgttttttgctgtaacttttgtgactgactgaaaccggattgcgctttggagataacttaccggtgacagatttgtcggtgtaatcaacttcacgggtgtgctcatcaaagacgacattctccaacactgcagacgccaaacaatttcgatcaatgaaatggcaagcgggagaaactagaatgatcgactaaattaaactgaaggttcaggcaactaccggtcccaaacttgatggcattacaaatatcaggttctttctcctgtgacaagtctatgcacttggcatagcaaccaccctcgatgttggacacgccagtgtcactccagcagtgctcatcgtcgccgatcagcagcctgttgtggtcagttgacagagtagtctttccagtacctgccgattaaaataacacacacacaaaatcagccaaaaagatgacagtaaacaacaagggcactaacaacataaattcttcagtgaaacaggcatcatgcacacagcaacaaagatctcaaacagatatgatgtattcagttattatatatatggtgatcaaggggaacgcgtcagatgagactgggcaggtgacggcaccacgggtgttttttcatttcatccaccgtggagagccatcttattacctgacagtccaaagaagagggcgacgtcgccctgcttgcccatgttgcagccggagtgcagggagaggatgcccctcctgggcatgaggtagtgcatcaccccgaagagccccttcttcatctccccggcgtactgcgtgccgaggatcaccatctccctcctagcgaggttgatgtctacgctcgtcgacgacgtcatgtagtgcgtgtaccggttgcaggggaactgcccggcgttgtatatggtgaagtccggcgtgccgaactcctccagctcctcctccgtcggccggatgcacctgccaagcccatttcccccacatatccattccggttactactgcaattctactacttagtacgccgctgatgtgagatgatcccccatgtcttggtaggcatgcaataggattccagcacacacacacaacatatagtcacatatatctcataatcatggagcagtatacgtcaaggtgaacttatctggtggcgacacgaacgagcgacctaaagatagtgcaaagtgacggcttcacttacatgttgtgcatgaagagcgagtggtacgccctggccgagatgatacggactttgatccggttctccgtgtcccagttcaggaactggtcgttcacaaacacctacagaaatacagaacaaaatatagtttgttatcaactgctgatgtaaaaattactgacacggtcactgaacttgagagtcgtatatcaccttgtcaagggagttgaggtagtcgacggccctctccctgttggtgaggaaagtgtgctcgtccatctcgatgttgggcgaacccctgcagtaggagagacacaggcaaaacagagtgatcagtcagctgcaaatcagcaagcagagactgcagaaacagagctttgacatgcacaagtagagtaggcggtgaactcacttgccccaccaaagctcctgcgcggaggcctcatccttgacgatgcgcttgtccctcggcgaccggccggtcttggcgccggacagcgtcgccagcgcgccggtggacgtgatgaacgaccccttctcgtacttgatcgcctgctcgtacagctctgctcgcccacatcccaccagaaaacacgtcacttacacacatgtcacgagttataatccctgaacaaaaattacagccgttctggcgtcgcgtcgcgtaccagcaggcgagaggttgtagagcacatgggtgaacttgagggagctgtcgctgacggcgatggtcggggtgacgtgcgggtggtggtggtgcaccggctgcgggtgcggcgacggcgcgcccttcgccgcggcctcgcccttcctcgccggatctcccctgacgactttcggcccggtctcacgcgtcagcgacgccaacgacgcgctgcatcagacgtcatcgtgacagggatcgttccatcagttaattaccactttatcaggtcaaaataataataataagaacatccaaagaaaatcagcacttgctcagttgcttgctaccactgctaaacttactcctaaataaaagtaagaccatgtctcaatgaactcattgtgtctagttagtccgaatagaatactgtgtcgagcggcttgtgtagaacgatacgaggtttcctctaatttcttgggggaaattcaggcgcaagttaacgcgacggcaacagctaccgacgccgccgcgtcaggctgatgaggagattatcgggtatccccgcggcgcaagttgccgccccaaattgcgcccgcgttcgttacgtctgagacaccgcatcggcggctggtgcgtgtcgtatcgtatcccccaacaagccctatcgcgatatcgtcgacgttgccgatcgacacaaacggcagcgtgcatgacggaagcatgtattgctctcccaaaaatacagctaaaatcaacgcctctgttgtctctaccgcccaatcgaattctgtcacgccaaggttcttcgctcgctccccagcatgactgcgaaatcgtattgggatttttgggggtttgcgtggattcggtgcgatgcgagggggaatgcgaacttgtgcggtgcgtgcaagcgggtggatgttctgggcaattttgtgatgcggtgcggtgcacgggggatgtcacgtgaaaggctgcggcctgcgggcagcgggcgtgcatggcacggtgcggacatcttgtgatgatggtcctttctgctggaaaacgacctgggattgtaatccggacctactttttttttgtccaactttttgtgcgtattagccgattaacccacggtaatcatagtcccaacattacttctttttttttagaaacacattacttggcttggccccgtgagttaattttggtttatctttattcgtttcatttacgctctgaactctacgtgtctgttacgaatttaggttgctggatatggttgacacgcccgtcctccaatgtccacgtggcagaagaggtgcacaactaccattaccatggtccatcctttcgttctcttccatgtgggagtaaaattatccagcaacaacgtcattttattttttttttactttcgtcctatctaaaaggggattgttcgattcctcctcttcattttccatttccatttctccgggctaaaatttcccattttcatttgtcattcccttgttagttttcttaacaaatgcattggccagtggccatttccaattcagattgctcgttaagaagcaaaaggcaaagcctattattatacgagcgttctcaaaaagaaaaagagagagagagagagagccgaggagtcacctgatggactggagctgctggcgctggcgctcctcctcggagagggcggcggcgaagggcgaggaggcgccgtccttgatgggcgtggtgggcgccgaccgcttccgctgcagcgagtggagctcgtcgatggtctgcgcccgcaccggcgccgagctgtcgtcgtggcatatcccgttctcgtgcttcttcgtcttcgccccgtgcgtctcgatccgcgccagcccgttcggcgtgctcgccatggccgtctccggtcgcgcgaaaccttcaaaaaaaaaaaaagtaaacagtcacgttaattagcaacgccaacataacagcgctagttacgatttacgacccggttctgccattgatgcttgcagcatccaaatgccggtgcaaaaaccacggagaaattaaaagggatgatgaacacgtacgaggcagtcgaggaggagatcagcaacgcgagtagtgtacaagatgacaggacaggagtggagaggtgtggggcgtattgggcggagtccgggtgcgcttttaaaggggcagcgagttaaccatggttaggtgctctaaccatgagtaggtgttccaacctgagttacgaggccgaaataccgacgtcgtcgatcaggattgagaaatgggaaaatatacggtgaaaactatgtatacggtgaaaacttaaaatctaccgttaaatcgaaaaataaacgtttaagattcatctacgttattacgggtaaaaattttactcgtaagtttacttatgactaaaaattttattgagacttatgttgacatggacgattctcatacattcaattttcaatttaatggtaatttttgagtttctaatatatatgatttgcaccgtatatttttcggactttctgtccaacgggaggttgtggttaacgtcggaagctcggagcgagaggaatcaccaccaaattcgctgcacgcacactttgcacggttgcaccagggttgggacttggataaatgaattcagacggcggttaactggaaattggttggattagctaagctacgagatggatttgtcacacgcttttccttttgtatagatgctcagagtaaattatagtttacagtagttatccatcgaaacgttccacatatacacttataatttttttcctttgaaatcaacaaaaacaaattcgtggtaacttgttttcctaattagcaaatttggctcagtagattcagtgattcacagtagtcaccaccgttgtttccttctcaaaagagtatatctatatatttatattaattaatttttacaaaacttatcttttacaccaactggtactatgctcctgcttttcaacaggactaaaagaaatactaacaattagtttgatggggttgaattttatctatccacttttttatgggttgattctcgtgcagaaacactcttttattttgtcttttaggcaatatggttttttcatgtggcggatgaagatgtgcgagaagatgtagacgactatctgattttaatagattttgcagtattagtagagatacgtagaagcagatagaaaaggaccatcactaatctcaattgcaaatagaacaatgtgattaacattattcatgtggttaggttttataaactgagtaggagatgacgagatgtagctgtaaattcattgataggaataggattaacacccgtagcagtgagaactggattgcctaagatatataagtaaacaaattggccaagtatgtggaaaaggcattagtactacaaagtagagtaatttacaaataggattattatgcatgcttatcatctgcaccgccaatcatccagctagatcactggtgcgattatgcaagtcctttgtggtcgccattatcattcgcagataatctgaccatcctgggtcggcgcaggtctgccttcacctgttcatctatctagccgttatccaacctctcaagataaatccaacaaaaaataatctctcacaaagataatccaacaaaaaagggtgtgcccagctgagcagcccgacgtgccctctaaaaaatacgtaataagaacagagagcagtgttgacatttgatccagtcccaaccaagggcaacacagtatggtcattttacggttatcacgtacggtgatcttcttaatttttaaaaccacaataaatctcatgatgatttctgcgataacagtcttatcatagtaaacttacctaaaatgatttggtgaacctgatcctaactcccaggctcccagctaatgtgtctgtgtgcgtcgcaaacatgcaattgcagatttgcagtcatgcagatgtgtacgtgagatggattggatagggacgacaacttattgctcctacgctgcttaagttgaaacacccttttctacatttgttctgtgaataagtattccatctcaaataaaaaagtagtactagtacaagtcttcaaacacttgcactatactagtctaaaagcaacgaatttgctgtgcataattcaactcaagcgagtctacttcaccagtcgattaatgacagacattaactacttagcctagtcatttttttcctacttttcggatgtgtatctgtccttttcattatcgctcccccaatttactactcaccgctaactcctcaaccatgagatttctcgagattttggtgaatgaaggggatactgccgggaagctgagggagtaattaattaatggttaatccattcacgttagggtgcatgtaaccaagttggttccgtgaacccagttaagcgtagtggatcagatgccatgaaatcggggaaatattaattttcctgatcattttagtagtagtgcattttgcactcagaagcgaaatggaattgtgaaaagtatggtgaattttcttgtaagcttttatttttcttccgtcaattaatgactcttgataatgcttggaagtagtagtagtggtgagtatgcatccctgttgtataggaggtgacatgaggaacagagggaaacgtggagcttgatgcgtgtactacatccctccgtaatgcaagtgtaagcgtttgactcgttttattattgattattctaccttcttcctgtgtgtatacatgagtttgtctttgctgtccatgtgcagatacatttctggttatgttcataaaaaaggaagtcaattgccacggtgtatatccgacgcgaatccgggtcatactcctcaatcctcatctacatggcattggctatgcacaacattatcctctggatttttcttcgtttatttagacgtgttcctactttttttttttaaactcaacgtgttcctagttggatgccctcggcggcttcaagctccaggacttgaacgagtctccaactctccaagcacgagcgtgatggcctagtagcagcagcgtgcccttgccccttgctcttggggcagtaacgggaggacgatgtttcgccgaagttattgatcgagccgactaacgactgcacgcacgagtggacatgtctttgatcattcatcactgggtcagtttgctccttttttttaaaaaaaaatcactaggtcagttagttagtcagtcaggccctctttatttaggcttaggcttattggtctagatttttaagtcagtttattggcttatatgatttataagccagtggatttaatgtcctaagtttagtggtggagtcatatatctatctcatatagccaaaaaagcttctccaacctagcttttggtttaatagtgttagagtggcttatagctttaaaaaagccaaataaaaagctgcttgtttgttttggcttagacttttcgacttataagttggcttataattctaaacaaagagggcctctcaaaacaatcgccgtcgaccaaccaaacaggaaacaagatttgagaaatagtacgagttagtagttcatatgctacggcgcctacaccaggttgtgcacaatgcaccgctaggctaattctgaaaggagacgtgcctgttgagcttggacgacgtagcacgaaacgcgatcgaaagaagacatcgtattgttcatgggacgcgcgttaatgcgttatagatggggccaaaaccaaatggcgatgggaccacctatatatttgtcgataaattttcccctaaaaatttgccagatgtaattatagtacaatcctagtgtaattacactgtaatttgcatgtaactacagtgtaacttatatgtaagtttcacgtaattttgaatcgttagatctattacaagatttgttttggtgaggaagaaaaaacaatcacagcacacatatatgtgaaagaatttgttcccacaacctccattttactgaaataacatgttacggagagatttttgaaagttacattatagttacagtgtaattacatgcaagttacagtgtaattacactacgattgtactgtaattacatctgtcaatttttttgggggaaatttgtcaacaaatatatagcaaaattgaatggggattcaccccctccatccggccatcccatgagatcggtgcacacacgcgtcggtaacaggcgtcgtgcgcaatggggaaacgggaaacgggaggcaggcggcagtgatagggtcgcgccacacgcccgccgcgcgcggtggggagcggttgcgtacgtcgattgttgcgtacgcatactcgcactggcggggttttatggccgcgcgcgtcgggcgaactgaaggcttcgcgatctcgcaaacacatgaaccgttgcccttgcgcgcttgacgtcacgcatgtaatctgggcagttatacacaccaaccgcccggcatttggcttgtcgtcatgtcgtcccccgctatcctctccgcgcgcgcgcatatctatctatctatctatctccgcttttgcgtggcgtggctgcgcgtgacggcgtaaggctgtgagatgaggacttgtggcgcgtgcctaagcaggcgcggtgagcctctctgttttcaattgcccggggcaggttcaaccggggaagtcgctcgcgctcgcgctacctgttttattattaattgtttatttttggaaaccctcgcgctacctgttaaactcggcgtaacgacgcttgtacgtacgtgcagcttcagtcctagtccgtcagttactttgttggtacgtttttcgacgggccataaaaggggcagctttttatgggggaaatgcgtttttggctgtgtttagttcagcgcaaagtttagattttggttgaaattggagatgatgtgactaaaaagttatatgtgtatgacaggttgatgtgatggaaaaagattaaagtttggatccaaattttggatctaaacacagcccttgtggactcgccgtttcgctgccaaatcggggattaatttactaaaaagtagtgtagagatattgctagagaagtactatgcgcgatcttcttgttttttccccctccacaaggctcgctgtctcagataaggggtggatcaggtatgctagtgcggggtgcctttgggacggctgacggcaactgtggcctcgtggttttcgttggagcatcgagtgattgcacgtctccgaacgatgccatgctaaacaatctcaaatagtagctgttcagacttcagattttttttttaaaaaaaaatcaccggtagaagttctaattctagagctaatggatttttttttttggcattttaaccgagtaagagcagtacagtaaatcgaccagacgagtaacgacagccgcttgattaaagtgcaaaaggggcaaacatattttccctgcaagagcgtgttggctacttgtcttgagtcgacttttgcaggggcacatcaagcagtggtgaactgcagagacgccaggattaggccagctttcttttctatagccggtctggtccggtggtgcctcccccgggcaggacctttgagcctggcactcacaagttattcaggccgaatcaattcgttcacattgatcaaattcaatggacgcaaggtgcttgcaccaaccaggcaggggtcagtgagtgagtcagtgatctcgatgaaagctacgtgtgcatgctgacttgaagatgcaggagggcgtaaccgagtgaggacggtaatagacaacgattccagaggaaaagggagaataataacgctcacgctaagaaaaaaatggctggaacttgtaacctgaccattcagcactaaagtaaagcacacggacatggtttattttcccggatttaccaaaagcaagatatactctccatgttttttctctgttatgatttttaagccttttttttatcttgttatggtttttagccttgcaaggtgtggttcttcgtagaaatgacagcttactttcgatccgcacaacgaggattacttctagtaccgttctagtcttcaataacttcgaaaaagaaattctacagtagaagtcaacagtaagtactaacaccagtccggtcaaaaaacagtaagtaacatcagaaaaaacctgtaatctcttgatgataaaaaaatatgtggactcgcgcttcaactccagtgttctcactgctgacggcttattcggtttgaaggaattttagcccataaaaatagaaaaaaaatgatggaatagaaaggtatgcacacatcaattcataagattttttctaagatatttgagtgtatggaaattatcctatgatttctcaaaaacaacttgaagaaaaagaacatttcctttgatttttctataccttatacctacaaaccgaatgacactcgtagaaattaatccttaagaatccaaatcatttatttttcttcaagccgaataagtcctgacattgttgcaaggtcacaagggtaaggggatctaaaccttttatgaacaaaatttcaaatatttgtatctacctatttcctttatcttaaaatatggagcatcaacttatgcaaagattagatatatcttaggataatgaatatgtatagatagaggatctatccaacttcattgtcttaagatatgtctaatctatgtctaagttactgtttttgaaacagatggagtaataagatagtttagggttgtctttcatatgttattaatgatgttaggatggctaggagtcaattctatttttttactacctccgttcctgaattgatgtcatctgaaaatatgtacagtcaaaccttaaaacattaaatgattaatttatgaaacaaatatcagaatttgtgagaaaataatattattaaatttgtcatgaaaataaattttatgttgttatattgtaatagctttaataaatatatttactaaaagtaacgatgaaatatgtgcattgcagactgtgttggtgttctatgtaacaagtaataatagtatgtaacaacatttatcgattaatataatgtcttattgcattaaaaaaagggaaaacctatatttgttgtaacttgaatccatcaatcatttgatgatatagtgcaattgtatcgtaacttgttatatttacaatgtaagttgcatgcaactttcaaaaaaacatatggtaacacaatattttcgcaaaatggaggttgcgggaccgaatcccctcaccgccactggtgcgcacactatgaattttttacttttttcgtttgcacgaatctttaagtaaatatgacagttcaaaattatgtaaagttgcatataaattatattgtagttatatgtaagttacaatatatttaaatttgtcaaattttaagaaaaaaaattattgataaatatatatcaaaactgaaaaaatagatatgacctaccccgccgtccaaaaaaataagcatatgaatctcgataaatgcatatcagtatatctaaattcatccttagaagctgttttttttccttgaatggaaggtgcacaacgcaacgcgccaatagagcaactcgaacaccggcaccctgcgctgaacatgttaaaaaaactttgaacaagctagccgcctagccgcttgtatccggaagaggaagagaggaaaaacgctcgaaacaaaagccggaggctcgccggcgttgcgtagcagaggcgtaccggggggaggtgaaatgcgtaactgctttgctgacttgctcgctggtctgcgtcgagcttagcgtaaatgaatattcttcggttcccatcaaatccagatgatgctgcctaattgccaaacgccgagatactaaagcgaggtttgctctgtatttatcgtctttttttgacggcttgtggtgctgctacagaataacaaaaactagggccctgcctggataatgtatgagaaccgtgggggcagtgggcatctatccttgtggatatttgagttgagtactagcgtgtcaccgcctcaccggcctcacgcgagctcattgtcgtgtttggtttcgtgtgattaattcatcgctgtttgggctggactctgcagcggagaaggcgttgcccgggggaggccgtgtttctccgacagaacttcactgtttcacacgggttctcacgtttgccctgtctcactgttcgcacctcgcagtctccactcaatgaccgaaatgggccgctatatattgctggtcaagcttgcctccccagtcgctgtgaaacaaccaggccctccgcaagtttgtggtttagatggactaaaatttagttcgtatcataggatgtttaaatattaatttagagtattaaatatgaattaattataaaacatattctataatcatggattaattcgctagacaaatctagtgagtctaattaatccgtaattagtctatgtgatgctacattaaacatttgctaattatgaattaattaggcttaaaaaattcgtctcacggattagctctcatttatgaaattattattttttattaatctatatttaatactccaaattagtgtctacacatccgatgtgacacggaaaaaaaaaaatttagcccaatccaaacaccccgcaccaactgttgagcttggattgggatgccatcagttaactatgcaggcctaccacctacgatggaacgatggttactccaaatcaacacctgccgagtggttgtcatccggatcagctgtagtaactgactccatcttaaaataaacgaaactaaaattgggacttggtttagttcctaaatttttcttcaaacttttaacttttccatcacatcgaaactttcttacacacaaaaacttccaacttttccatcacattattctaatttcaatcaaacttctaattttggtgtgaactaaacacaccctgaatgtgacacattctatactaggaatctaaacagatgtacgtcaaaatttatagtactagaaatatatcacatctaatattaggctgattttatatgggacagaagaagtaggtagtatcagctctcgctatcggatgcaaataaaactgtccagactagcacagttcacagtttgttatactgtagcaatgtgctgtagtgtgggggtactccacaatattactatagcgataaatctgaacatcgtgaagtacccccacactacaaaaattgttgagaaaattacatacagattctatagttgtaattgcacctgattttaacctagagctccatcggttgccctgataagtcaaagacaaaagataaattttgaaatttcaatttgaagttgattttaatatatttttaatgtagttctattttttattgtcaccttttaagtcgctaagaacacatatataaaaattttacctataaattaagagaaaatttcacgaaactacatatactttgatcaatctatcacaaaactacagatttaaaaaagtgtatcataaaactacaaatttatcatcgtattttttttcctaaaactacatatttaaggtataatataaaaaaataaatttatcatatttatcacaaaacaataacttttgcaattcaatagtgctacggatataaactctaaagtttataggtttttttataatttcatcactaaatctgtagttttgtgatatgatgttctatatctgttgcaatgtgataagtttagcgttgaatctgtagtttgtgatataaatttttaaatatatagttttgcgatagttcgatcaaaatattcatagttttgtaaaatttacttataagttaatttttatttttaataagttaaaatgacttattaggaaatacgggcaactaatgactttcctagttgtctgctatcgtgcattgcagacgtatgggattttcttggacagttgggccaacaaattaccatcgggtctttcaacatgaaaatctgaacaagggcccgctgagtgctgacgagtccgacgtctttgggatgagtcgtgacggtcctgctggagtccctctgcaccatagcggttgcatccaacccatcccattgcaacacggcccaacgtccaaaaggaataagttaatttgtcctcctccaactaacgcccaagatgattttcacccctcaaccagcctcatctattaaaactggctcattttacgtccctgagcggttttgtcctactacataacactcacatggcacattgatagtctgtcactctgtcctacgttgagttttttttttcgaacggccggtcagaattgactggcgttatattgatagaaggagaaaaagtacagatagccaaagggctaagaaagagaaaaactgtacatgacaacatgcaaacaagcttgcacgtagacttcctagctcctcatggcaacattctccccatgtgtttagcgccggccatactccaccaacctaattcctcttgaatgcgactaatcatctggtgtactgtcgcctcctttgctctaaagattcttgcatttcgtttcttccagatttcctaagcaatgagcaagaagagagttctgagtcctttctgttttgttgcttccgggtcgcttgttccttgtgtccaaaattaaacaattcttacgttgagtttaaacgggcggttacgtggcaatatggtcagccagataaataaaaaataatggaaaaaaattgagctccatatgtcaatcagcaaaatagacccacgtgaccccacctctttctctctctcctcttgccctcccagcacactgctcgagccgacgacagcgctcctcaaagtctagctgccccagacgcgaccacatggtccttccttcacctgcgtggccttctctgccgggactgccgggagtatgtgtcgtaattataaatctgaaaagatgtgcacctttttaatcacgtttcgtaacaaatattaccagttttgctgtttgtcacttgatattttcacctgacttgtcttctttgctttgaatccttctgttttcctccattttcctctatcctttatcctttttctattcctgaataaatcgtggaatccaccgagtactttgaataaatcgtggaatccctaatttatcatcgagtctgatcttcatcctcggtccaaaaaactggatagaatgtatcttctaacttacaaaaccatgcaaacgaggtccctcgatagtattgatctcgggtttagctgacgtggcgtttatatggatcgtttaactaagtcttcgtcccacgtggcattgctgtgacgcttacatgtcaattcaatcttgagaaataatacaacctatagggcccacatgttagttacacacaaaaaaaagaatggggcccatgtggctccgcatgccatcctccctacccctcctctcaatctcctctctctccctacaacgaaaacacaggagcgctcgggcggcggagtggggagggcgacgggccgattggagtggcgacggccagctgagtggagcgggcgacgggcgtagcggagtggcggcggctggagcaggccgccggcggaggaaaggggcaacagagggcaagctctcgcttccccacctgcttccctatcatagctgccgccgaagacaacaacgacttcgaggaggaggaggacgcgcacctcaccatcaccatcgcggccctcgcccccaccttcgccatcctccgagctgctctctgaccttgacagcgtcctcgctgtgggcgacaacgggtgagctcccgcttcccacctgcttccccaccattgtggccgttgaagatgacgaagacgatggcgatgggttcgaggaggaggaagaggaggacacaaacttccattgtggagatcggcgccgacagtggattgctgctgcttcgctcgccgccgcccagctctgccccttcggcttcgcgcgccgtcattgctccggccgccgtcaccccactctgcctgccgccgccccgtcgacttcctgcaccaccgctccgcctgctcccatgggacttccatggtgggagagaggggataggatacaaagggggaagaagtggggcccactgacatgtgggtcccattatttttcaatattaatatttgactgacatgtgggcacgcatattttgttttatttttttaaattgttaaattttgcttcatgtgccacgtcatatgaagatcaagtcaaattacccacgtaggcaccacgtcagttgaaacagctgtccaaactgccttgggactcattttgtatcggttttgacagttgaggtacccgttgtatctggtcgtcgagtcgtcggctcgtcgccctccagatccatgccgccattgttgagtcatcaccctcttacgctcaccgtcgtcccccgttcgcgcaccgaggagctcatcgagttgtcgccctctcgcactctgaggagctcatcgttgttgattcgctcggcctcctcgaccgccactgtgtccccatgtgggttgggattgagcggtgtcgggagtggagaggcgccgatggggagggaggagaggccgacggcggcagagttcgtcgcctcggcgcggggagtggggagaggccgaaggcagcggcagcgccggtgaagtggagagggttgtgacccggtggtggtggttggtgggttagatttgtattttttttctccattttaaggtgttcactgtaaaatttggccttcgttgtaaattgagaaaaatatgagggttggaatcaaaagtggtagtggctgaatcgaaaaattgaagtcaccgatgagaccatttgcaccgtaggtaaccaaaatttttgtcagttgatattttcagctggtttgttttctcttgtttgaatcccttatatttttctccattttcctcttaaccatttttccatttccctctaaccttttatccttttcttttcgtgaataaatcgtggaatgcaaagtactcgtgctgacgtgcgtattcacgtgccgcagcccgcaaggtcagtgtaaccatgtcatgtggagttttttttattcttttttctttttttaagaaactactgtacggttggttacctctttcataatttggagccctggcccatcctgccagccgagacgccgagttcattgcagttggcccaggagcacaggatattggcttttctcaaacaggctctcccggttgtaaacttgtaatttgcacaggaacgggaatcgagggacgagagacatcaattcatccaatttgccaaccatctccatcaagtaagcacaggagcgttcacgaatcgtcgattagtgagagagaaaatcgcaacaggctaatgaaggaatcagtggtggtgcgccgtgcgcgcggtttcttcagctgttgtggccgcagcagatcgcctgggcgattttcgcgcggcgctccgggcggaggctgatggtgaaccagaggaaggcgaggacggcgacccagacgaggatgtccagcgacaggtgcgtcctgggctgcgacacgatgaacgtgagcaccagcgtggagtacgccaccgcgaacgaccaccggacgttgcgcgagtccacgggcatccgcaccagcaggctcagcgtcatcaccatcgagctcgcgaaccccatccagctcgcccccatgaacacccagtacctgaccattacacagccgcgtgccgttcaattcgatcgttgtcgtcgagcccttccgatgcatgtacgtagctgtggacagtacgtgtacctgggacggtgcaggtcgcgcatgatggggtcgccggcgcggtggtcgtccttggtgtcctgccagtagccgccggggatgttggtgccgagctggtacgtgagcgtggtgatcagcgtggccacaaccagcagcgtgttggcgtcgttgcccacccagtggttggggcctcccccgccgagccgctcctggtccatggcctgcccgttcgggttcggcagcggcgggtacacggccgggacgcccatctccacgccgcccgggtcccggtgcgcgcacggatgctgctgtgccatggcgccacacggcctttgcttagcttctcaaccaggtcagctcacaattcacaagtgaacattgattggcagatggctctgacccgttgggtgcgtgttgcgagggatggagcttgtgattaccgtggaagtggaggagatgctggcgcctggcggagccggttatatagattggatcgctcgggtatcccgtccgggtcaagtcaactactgccatgccgttctcccccagcattgcctgtgtctgctgccaagtctaaaccgcgttttaccacgagcaatttgctctatgattatgtaggcccagacagtacactgcaaatgtgcgttccgttgaaacgttcaacggagtacgtacaaactacaggtccacaaacctgtacttctcaacctgggattcagaaaaccggttgctaaatacggagtaagtaagatctcaacatcactacagtttctgatgtgacacctgcaaattccaatcttgcttttgttgagctaacatatgttcaatgcaacgccatagttccttcgctgccacacatactctctctttgctttcctcctgttgcctgttggacgagatggcaggatcataggattttgttcatcaataccatatgttttagaaatattattttagtagatcatattattggtagaagttggggatttgttccatctcgtccattttatgcttttttctgttcacttctgaattttttttggctgtgtacctacggacagaggctgaagatataatctatttccaatatgtaaaaaatgctataagtttagttcgacttaagacttaagctaaggtcgtaagatctatgttcatcaatcgtgaaaaattcattagtgtctcattaccttattgccattagcttagtcaacttgttacttgcacggggatctgagccagacatcttcttttttgggctacacatggctacctacaattgcaatcaagatgctgacagctgatacaagatgaagaactatactacacacgaataatgaatccatctccttcgatcccaaaactattctgatggcctgatcaagtccacggccggtaatcgacccaagttggggattgttaattacactaaacaaccagccttgtgcagctagctgagtatgaggcggcaatacgaggaaggaagtgcgtcgtctgagccgtgaggcagagatgagagatggcagaagggtgtggaaggcagaggtggtgtggaaacactctttgggtggtcttataaaaaatggcaccaataagatcatcggtaatccgtaatcaaacgcgaataaacaatagatctaaatttaatcacgacatctaaacacgatatttaaaaaggaggctcaaccgaagtgtatattacatatcaatgttatcaataatcctcaactagctaggccgatgggtgtgcctctatatttaagagtgtgtccagaatagaatccgacactaattttactttgcactatgcatattataagtttactgagacgccactcaataaagattattaattgattgagataatcagtagcacggaaaacacaatagtgattagcacatgattaattaaatattaacaaatataaacgtaaaaattgagatattcgattcttaaaagaaaacgacgtagaaagtgtttgaaaaaccgtaccatttagtagtttgaaaagcgtgtgctcacgataaacgagagaagctcccctcaacagcacaaacaaacgaaacctaaggctgtgtttagtttccttcaaacttccataaattccgtcacatcaaatatttggacatatgtatggagcaattaatatggacgaaaaaaaaccatttgcacagtttgcatgtaaagtgcgagatgaatcttttgtagcgcccgttccgttgtggcgcctagcgggaaaactatctcttaaaaaccctaattgcgaaatccgtttccttgcttgttgtctagtgtccgtgccatctcagatctaaaatccccgatctatcgtcgagttcaatcccgaatccaaatccttcccaaatcaaatccctccgcaaaagtctaattcgcctccctagggttcgatgggccgaatccctctcggcccatctccccctccctccccggctctctctctctctctccctctcccccccgctctgcccgagcgctgcacgcgcgtgcgcgcgagccgcgccgagccgagccctctctctccgcatcccgctgccgttcccgccgacgccgccaaatcgtcgccgcgcgccgttgcttcccgcgcgcgcgcgccgtggtggccgatcggccagtcgccgccgccgtcagcctctgccgtgcctgcccgcgcctgccgcccgtgtcgccgcaccgctccaagccgcctccgccgtcatcgccgtcgtcatcgattcggccccgccactccccgcgcgtgcctccaagggacagaggcagagccctccgccccccctctgccgcgtcgctctctctcccccccttttttcccgaagcggcaagaaggcaagccccctttcttccctcctttttctctttttcttcctccgtcggcgtcattcccctcctccctgtcgccgatttggccgctagccggagcgccagctcgctggcttgaccgtccaaagtcggttcccctctcccaaaccgacattgtcgcccatataaacccaagtttcccccccttcctttcctttcccattcgccctcgccccactgcgccattgccgtccctctaccactctctcgccgaccgccgccgtcgcgtgtgccggaggagccggtgcacgctaggacgcggaaggggactccggacgcaccctcttcttcctcttccccggcccgaggccggagagatcgctcccgtgccgtcggcccatcgtcactgcgcccttcctcgtcgcggtagtgtcgccctccgttctccctcctcattccatctccccccttagttttcggtagtagcatgcgtagcctccccgtaactagccggcgctgccccgactgctgccgtcgctcgccgtgtgctcgtcgccgtcaccgcccgagctcggaagcgcctctcgtcgctggcctccctcgatgcgattcctcttaatccgacgctagcaacggattcccgtagccgcgtagatgctctcaccgccgggaatcggcccctcgtgacctcgtcgccgtttccctcttcttccgccgccggttgccgccgccgtcgagcatcccccggcgaatccgagccgttggctcgtctcccctcgtcctgtgcaacatcccggtgtgctcgccttcgcctgtatcgccatggttcactccgccgctcgccgctgtcgtccgccgtccgttccggccggcgtcgtcgtctacctcccgccggtccgcgtggctgccacgtaggcgccacgtcggcgccacctcggccgcaaccaggccgaccgactcggccagccgctccctccgtttccctccccgtgcacgcggtccaccgcgagccgtgaggctgcgcgtgggcctgccgcaccgcgtcctccgcaaaccgcgcgcatgcgcgcgcccccctacgcaaaccctagcacgccccgcgtgcacctcgctcacggtgagccgagccgctgacaagcgggtcccacccgggaccacgcgggatagacccggcccaccggctctctctctcctcctcgcccgcgcgcgtgccttgggccgccctcttgggccggccggcccattaaactcggccgagccgcccctttctctcgggccgcgccctagccgcccgagggaagtctaatttccctccctctttcttttcttttcttttctttttcaaaaagggtttaaataaatccttttcctttagaccaaaaatccaataatcttagaaattcaatatcttcccaaccgtaagtccgtttgactccgttcgacttccaaaattcctcaaatctcgagatctatccaatggcacgcttagaggtcaataatagggctttatttttgccgtttgttgagttgtcccgtttcgcgtgtagtttcggagcccgaagacccgtagtgcgaggatttcgaggatcaagctcaagatctcgagcaaggcaagtcacctttgatcatcttgcacctataatttaaatctaagtactttttttccgcaaatattgcatgaataggatttacacaagtaattcggccgcggccccaaccctaattgctgcaattaccctccttgaattattgaacacttaaacctcctttgtcgactgttgtgctttgatgcacgggccttcgggcacgggcattggaacacctcccctcaaatttaaaatatccaacggtgggtaaaacttagggttttacaaaagacttggaaaacccgacacctgggtcggtgcttgcgaactaaatgaatttccaaaatcgcggaccggggaacgtatcgggagtacggtttcccgctcttgcactaaggaccgtttccttggaatttcatccgaacataaggcaagtgcgaccacatgggtgtaatgggacgcccctggctgagtaattagctaatcgggggagccatgatgccaagagacatgtggattcaacggggtggtgtcggggagaacccccgggcttcctggtacagcatggtctgggacctaacctggtgttggtctgggacccctctcgttggcatatggtgaacctgtgtcggctttcgaaatgccttgtcatgaaagcctcaaggtctccagacgtggccgttttgcacgggctggatgatccaggttagtaatgtcgtgtgggtaaagtgtaccccctctgcagaggttattaaactgttcgaacagccgtgcccacggtcatgggcggatgtgaggtgattcctagcgtagttttgtttgactactgccttgtgaaattgctgttgtgaaatgggtttgatgtttggaaaatctgcggctgatgggatcagccaggcctgggtggccgtttgaaagctgttggccgggtgccaatcttgaacaattcaaaagactgatacattgcacatactccgaccggacgagacgcactgtctcatccgtgtcgtttgagaagcactcacttagtcgtttcagaaataagttcaaataaaatcaattgcaaaaacaacagcctttccttgaagcttgcattaaacactttttttcccatggcttactgagtactcccgtactcacccttgctctatataaataatccccccagttgctgaagaagatgaagcggatcccgccgatgaggagttcttccaggagcaagccggctacgacgagttttagggtttcggcctagttcccaagtcgcgcctgtgatgtgtggtccaagtctaggcttccgcttcccttttgtaatgcagttgtgagctcgggatctgtccgcagcccaacatgactgtactcctactctataataaagagacctctgttgctgtgatattctgtcttcctgtgataccagcactgtttcctgggactgatatcgattaacaggttaatttggagcgtcacgggctagtttcgctcgggactagttcggggcgtgacatcttttgagctaaattacgccatgatttgacaatgtggtgctacagtaaacatttgttaataacggattaattaggtttaataaattcgtctcgcagtttacagacggaatctgtaatttgttttgttattagtctacgtttaatactttaaatgtgcgcccttatacatcaaaaaaagatttggaggaggaactaaacacggcctaagtcctactcccttcgtcccatttgagtgaagaaactcttcgtcccatttgagtgaagccataagtttctgtgcccaacttttatcttctgtcttatttgaattttttttgaaaaaattaaaaacataagtcacacataaagtactattcgcgttttatcatctcatagcaacaaaaatactaattataaaaattttcaaataaaacggacgacttaagttgggcatggaaagtcatggttgtatttaggctcccatcggatggcctaataagccaaagaaaaagccaaaatttgaattttcaagcttaattttgagattgattttgagatattttcaacgtagtttctttttcaacattggcttttaagtcacaaagaacacatttataaaagttctacccacaaattcatttttatttcctaataagccgttttggcttattaggaaataagccaaacgatggggaccttaaaatgggacggagggagtactttataactaactttgtatacatatatttgacaagaactctaatggatggagctagtccggtctagtttttccggactaccttatatataaattattgtttttaatattcgcacgtaatgttggttccacaatattaatacaagtgatatccgatggacgatagtttcttaacatgcatctgcccgttgacagtgggcgcggatagccaacctcatgtggatcctgcatatttctattcacaaatatgtatttaaaaccttattattaaaaaaaatcaaaatccagaaactatatatatttttacttagatttttggctttcaattcacatataagttcatccacataattttgagactcacatatatgttttaaacaaaaatttatacatataaatataactataactgtatatataggattttatacataaaagctttatacaataaaagcatcctatgtataaacatttaaatccgaaacctgaatcaaaattgtgtatataaactttacatgtataaaagtttgggtatataaacttttaaaatagaaactacgtagtagtaaaaaaaatggaaatgatcaggacgttcgtgcggggtgaacgctcacccgtaatttttttcgattgataatgccctagtatagagatagaaagagatgacacgataggtaaacacgaacaagcgtagccgtctcatttgtatatgtacaacggtcacaatagtttatttgtcgaaggaacattatgttctctattggactatgttccgccgatgttctgatgtacgtacatattaacatatggagtgggcacaagtcttttatggagtattatctttggggattcccatgtcctattttaagtaacattatttaaaggtagagctaggtataaactattagacgatacatattcatttataaggtattctaaccattagtccaaaagataatttttattgctactcttttcattttttcataggctaagagtcgttattaagtcattgtgttagccgaagtaatgatatttctcttttttttttcatgtcaacaaacatttctaattagcatagctatgagttctattattgaccattgtttattttcgtatgttttcatgtaacggaaaagtttgactcaatatcccgatgcttcattcgttctctacaacttgtaataagggaagactagttgaaaaaacatttttctaaaaatgtgacgcccatgttttttttactgcaatcactatttttttcaccatgcatgtgattgctaaatattctttagaggcgtctaaatttcatatgactaaaattttagtcattttcctcatccaatggatgtcattccaatggttttcatcgctcctactattaattaataaatacaaaatccttttttcatagaaacaaagtggaaaatgataccatccgggcgaccggcgccgggggagccagatcgggcgctccccacgcgcagccctccccccaggcgcctgcatgcatgctgctgggccccaccatagtgcctgccccacctgcaattgcaacaaattaaccacatattttggaaacctctattaagggtatttggtttattttttgttccaccaaaaatgtttcacctagtgtactcacaatgtttcactatgtatagatctaatgttgcagtgaactgaaatattccattgcaaccaaaaatccgcatattttggaaacccctattaagggaattcgttttatttttttgttccactgaaaaatgtttcacctagtgtacttataatgttttcctatgtatggatcaaatgttgcagtgaactgaaacattctttcgctatttgctgaaacattgtttttatataaggtgaaacaacacccgatttaaacgagtgaaacattttcgatctacttagtgaaacaattccgatatacctggtgaaacatcgtgcaacatttaaaaataattcaataataagctaaaaaaaacttccgtcggaatatatccatgtgtggtcttgttttaaagatttaattgcaacgaatttaatggtgcaatcggatcatgatttgaataagtaatttaagagaaaaatcagtttaaagtagttttgcacgtaaatcgggcgctgacgtcatgctgatgtcagcgcccgatttccccggccccggatcgggtgaccgatccgtaggcgcgtccgaacaaagttgcagtgcatagccctacaatataattgtaggcttcaagtgcatgaaatgatatttagcaaatccaatttctatatttaagtatattgcgtctctcatatgtatctcctacttattgacattatttcttatttttcttgtgtgttaaataaatgcatgctatttattgtacaagatatatagtttaccgtgtaaatacatgccggaaatttaattaatttttataagaattttgacacaatataaatatagatagtcccactcttaactaataaatagggacttaatatattctctctttcactttcgaaggccaaaagaatatatacgatcgaaaactggacgcacatacttaatttatattcttataatcatattttgcacctgcacatacctaatatatattctctttactaaacagggagtaccaatcacgtgaacgctggggtgctcgcctcttctactgctatacgcatatctatatacatctctaccaaaccatttaaagtttggagataaactaccgtacttggtgataagctctcatctcatcttggaaaccatatactactaagagcaccgtacatggttatacctcttcttatttattaaaggagatctacatccgacttcatatattatatatacgaatctgctatatatacgcctgcactgcatgcgcaagatcgatacccgcaacaacaatggcgcaggtcgaggacgacggcgcgaggagcttcaacctgcacgtccgcatcgagcgtccgaagtacgagcgcccgatctacgaaggctctgaaatccgtgtttccagcgacgtctggccgtcgcgctgcgtgctgcacgcgtacgtcggcggcgagcacctgggatggtgcaggcttcccgagggccgcgaccaccctctccgcgtagaaggctggagcgccgccttcgagctcccgttgcagcgggagcactgggggcgcctgtccctggacctcgaggtggagcgccgcgacgtctactacgacgaggacgacggcgtggtcagggtgttccacagggaggacccgcagacgtccagccggaccgcggtgatcggcagggcgcgggtggcgctggtcgacgcgctgctgcgcgacggcgacgaggacgaggacgaggaccgcgggaggaagaggagggagaaggacggcctgccggccctggtcaaggggatccgggagttcggtgaatgggtgaagctgcagggctggaggttcccggcgcgggggccgccggccaacgtcgtgcgcggccggttggccgtgcacatgtcattggaggcgcggagaggaagaggtgcgttcgtggtttgaagatgaagagggagaacgtaggagtattttgattggtgacagcatagcaagaattaaggatttgtcattgttctctctgaaaacgaattacttcgatttattttcttttactgctttgcaattcaaatcaattactatgacacaatataatatattaattagagatcatatatatattcgggatgatgatgaacaaatagtcactgctacagaaaactacataggatcatgtgactgcaagtagtttgtaagcaagtcagggaattatactgtcgactcttgcgtcgctctcccctggggcggcacgggaggcgacgaacccggccgcccctcccttcctccccctccgtctcgccaccgcccgagcgcaaagccggccagccgcaaggacggcggtggcggggcgtctcgccgacctcgcttcacgcgggcaggggagcgtccacgatggggcggtggtgaccgccagtttcgggctactccgctcggatctggcggggtggcggctgcgaaggtagggacgcgcgccgccgggcggttatggttgaaggcggcggggatggtgtcggccgagggcgcgaaggcgacggcggtggtccttgcgcggcgacggctcggtgctcggtggcaacggtggcggtgtcccccaaatccgtgcctctcggccggatctggagggtggcccgcggtggtggtagacttgcgacggcggcggcagtggtagtcgcggcagttggcggtggcggcggcggctgacgacgccggtggaggacttggcggcggcgcggcagagggcgacagcgaagtggccgttggcagtggtggcggttcgcagaggcggtggctggcatcggtggcagtgacgacggcgtccgacttgcggcggccatgactgtggagacggtggcgacgtcggtggaagcgggtcgctggtggaagcaagtggaggcagggaaggagtcgggtgcgaggtgaggatggcgacggcgaggtggctgggcgttcaacagcagcggctgcggtggtggtggccgcgactgcggtcaccggaggcatggcggcctcggacggctagccgagggtgtgggagatggctgcatttggccggcgcggcatcgtttggtggaggggtcggagaccggctttggcgcagagaggcgtagccgatggcagcggaggccggctcggcgcgagaggcgtgggcggcagagatggaggccggcttggcgcgagaggcgcggccaacggtggaggaggcgacctaggtgtgaggagctgccggtggttttggtgcggtcttcggcgcacgaaggttggccggcgggggacgccggtgcagggatcccacatgtcgggagagcttgtgtggtggtggagcattggtgcgtcagccgtgaatttgcaggtggtgagcggcgggtgaaaactcagtccggccttggccggaccgacaacgatggttcattcctcctcttgagggcgttgtcgtgctgtctcacccctcaagggtatgtatatagacaatttttggtagagtttgatttccgagttatgtgatttctttactttggtgtgaaactgtcctcatatgtatcgatgttgaagaaacattgaagtaatgaaaaaattatgttttttttatgaagtagtgtgaccaatgccaacaaaaatatctaattatgcgacacaatttttttatagccgttgatgaaatattcccatgtataaacaatataattttagtattatgcccaagatctcaagaatataagtgcctatattttcatcaataaccaaatgtatatcttttagccgctgcatctagttttgcatcaaatctattgttcgctcttttttccatagagtaattccacatatacacaatacttggaacatcttagattttttttcttgttacattgtggttctaataagcgaaataagaagggaatggcgtaaaacacctataaataatatgaaaatgcatgcttagggagaattctgtagaaagaatagtagcagaggtggtggcatggcaggagattcaccactaccaccactattattttaaatttatttatctgtccctataattcataactccaactataaatttctcttatttaaatggaagaatattttacaagaagtatagttatgttttcctactagcacaagaagattagagcttcccccaatttattcaaagcatatcatctttcattccaaaagtagaataaacaaactaattaagaaagaaacgggctataggtgtcaagtatcaaccccaaaaccttgtgcatgtaacacttaaacatgtaaatgaaagacaagggaaaaaatgtttttaccactaataacttgtggcatgcatcgtattttgcattcatcttcttattcacacatgccaccgaattatctcacatacatgtggacccaaatactatttgagagattgaacaaatggcaacacctattaggctattactcttgaatatagaaaaatttagcaaaatatgttccccgagttatgtggttttttttagtgtgaattgtgaaaccatgctcatatgtatcgatgttgaatagacattgaggtttatgaaaataaaatattattccctctattttatattataagactttctagcattgtccatattcatatagatgttaatgaatttagacatacatatatatcttgtcttgttttggttcatggtccactagagtcaaaccccggtcgcccagactgtcctttcccttttgaaagaatgggatttcatatccggggactctttatctttattctttaataaagtcttgagtcttaaaaaaagagagaaatgtgtgctatgcggttggtctactaatattgatacatgcatttttacattatgtactgtacattaactttttttactgcatgaagtactcatattggacagtaggggaggctgagcaaggagatggtacggaagcagaggctcggctggcgtggccacccgcaccgggtgctgcaccctgtacatcgtcctcacgcagccggtgatgagcgggtgggtacgaggggcgccaggccgggcgacggttatccttccccgaacctcagcgacgagatggtcggctggggctgcctgcccgtcaaggcgccgcgcagcgtaccggagtggacagcgcgcgcgccgttgggtgggactggccgcggctgagctgacgacgacgccgatgccgccggcgacgggacggcggtggtggtgttccgcgaggaggagccgcacacgtacgtcccgccacagcgcggtgatccgcacggcccgggcgcggctggtcgacgcgctggtgcacggggacgacagcgacgatgatgacgatgacggcagcggcggctcgggggagtgggatattgcataaaacatcgtaagcaagaattccgatcgcccgtttcatactctcttcgaaacgaattgcctctaaaagttctggtttagctcaaattttactacagtcagcaagaaacttcaaattttactattgttagcaggaaacttttgagactcaagttctttcaccaaatttcccaactcacctcattcgttttccgcacgcatgcttttcaaaccgctaaacggtttgtttttacaaaaaattctatacaaaagttgctttaaaaaatcatataaatccatttttcaaaaaaagtaaatatttaattaatcataagaaaatacgtctctccgttttgcgtgtgcgggaggtgaggcctctcgaacacagcctaagagcaagtataatagagagctataaaaagactgaatgctgaggtggatgggagaggagaggagagataaaaggcgggttgtaagtttacagctggcttagacacatgaaccaagaaaatctgtaagacagacaggtagaccatatatttatagtgaagagttaaccactgtatgagtgagttgagagataggctataaaaatctatacaaagcagctagctgtattattatgcttgctcaggtcctgatagactggttgttctgatttaattatgtttctttattgtggcccttggcactgccagtattttcaaaggctcatgcaaattccacattgtggactactggttaaaggttggggttctcgagcgttttccttttcagatcattcaccggattattgaaatggatcatttcgtccactttgcttcgtcacacaatattgatgttaccagactatcttgtcaatatttgcagtaaaccaaacagaatccaaatttgtttgcatgagtagcaactaattgggactgaattagtttttctagctttgtctgatataagaaaagacaaaaagtaatatacaggcagaaaaaaaatcaaacagaagatttcaaacaatttattacgaaattgcatttccaatccatggcctatgaattaccatcttattcccaaaatagaacacacaactgttacaaagccctgatttattttcccaatagatcaaaggatttccatcctacactctgacctccacgccagcatctaccagatgctctttcactgctgaaatcggaacctgtgataaagcagaagcgctcagttacgtccaacaaccctaaataatcttactatacaggtactatggaacgtgaacaaagattctaacataacgtgggcaagtattattaactgagcacgtagctctgttgatcatatagaacagactaacactgctgagcaaatgcaaataacgtaagctaggtcaaagttttccagaacttgcaagaaaaggaataaaggattatcatgtagagctccaggcatagcatgctgaataaaaagtacaaggcgggacaatacctctttccgatggaaaatgccagcagcaagggcagcagaagcatttgttttctcaaagacctcagaaaaatgttcgacagtaccagcaccactgcttgcaatgacagggatagtcacagcatctgacaccatttttaccagatctatgtcaaatccgcagccctggcctgaaaaataaaacaacatcatggcatattggcattcgtcttgtctttattcacctgttttttatactccctctatcccataatataagacgtgcacatattccaagattcaactttaaaaacatttgaccaacaattattataatataaattaaattttatttgttaaaattaatatcattggattgacatttaaatttactttaagatggttataatgttgctgcaataaatgttatagcatatgataaattataagtcaaagattagttttgaagactgtgccaagtttgaccatgccttatattatgggatggagggagtacctcttaacatgagtaatggagacagtgaaaattaaagtcaaccggcaaaaaccaccctaaccgaaacttttaaggtgttacatacatggtcaaactgctaccaatagtcaataatgcatgtgtgattaccactggtctattaatgacgacaaagtttactgtgattgtacgcctcaaaggaaaacttggattcttgaaagaaaaacataactagaatgttctggttattgttagtgggttccactttgctattacttagcagaaaatctacaaatattgcgtaaataaaaatcaggcaaagcataatattgaactgttcaaaaccatgaacataccatcacaatcaatgcaattaagaagtatttctccagcacccaattcttcaactgctttggctagttcatatgctcctataggacggctgtcacgcccaccacttacctggaaaagacataaacaacacttgttggaacaaaagagcaatcttattaaaggacagcatgccacagtagattatgccagcataaagtcatttaatgttgcctaaaaggtagtacaccaaatatctgaagaaagcacatgttttaatcagtctgaaatttggtatgggcgttttgggtaataatattcctgcgtactgggaaaaacttttcatatgaatatacaaagataccccttatgtgcatggatatgagagtaacgcgaaattagcagtaaatggaaaacaaatggcttactgtgcactggtaccatgcatattcttctcctaatggacctgaaaaaagtacatgagatcttaatgcttgaaatgcaaatagagattcaggatgagtggttgaattgcacctttattggacacctttacagttttgaattgcacctcttccggattcttgacatatactcttcgagggtcaatacttacaacaactgcctaataagagaaatatcatcactgcaattagtgattgacaggttaataactataatagtaggacatgaatagatatatggtataccaatgactaaggtgaatgctatataacaaggttgaacataagtaatcacaccaagtcttgagcaaatgcagaagatacattatatgtttttattcaaaaaacttatcagtcaccaattcaatataaatagcagagttcccaacaatggatacacctctgaaattagtggcacatggatggaagaacaaaaacttttttgtgatattttttaggaagaaaaaaaggaggaatgttttccatatattatgaagattagctgctaacatgaatactaaaaataatgttttggttgtatacggtaataaacaaattgtaactggatttctcgtggaaaacctggttgccatatactctagagatttgctccaagctgctttttcctgtctttacctgatacacaaaaagaactgtataattgggaaatagatgaagattgtatggaaaaataaaatacatacaccagtctgcaaataggcttcagcagcaaaaacggcatcactaccaattgaaatcttgtcagcaccagacctgaagtactctgacgctacttccaaacttgagtagtatctgacaagggaagaatacataattactctgtctgtccttttccttctcagtattgactattgacaaacaacaaataacacctcaaaaagatgggggagaggcacttaaggttgtaagattgaacatcagaacataaatatgcagagttgcagggaaaaaacgaaaaagaaataaaataacaggctatcttaattcctaagaaagatcgaatacaaaaaaaaaaaaagtctgcctagagaaggaaaaggtactttgggaatcatttgcagaaaaaactatctcatcaagtcagtaagagaagggattgcttggcagaaaaacatttcaatccatggtactcatgaacataaatggaactgacctcccatttgcatctgtgaagtctcttatacctccaccaactgtaagtggcacaaatactttctcagatgcacaacgtaatacctagaaataaatatcaacatgtcacctcgctggataagggaaatgatgaaaacatttggaggttttaggtcttgaacaaacctctagcattggcaaatctcccaacggaaagtcacggaaaccagttatattcaagaagctaacctaaaggagaatttttttcacaacatcagatcataagttcacatacagaaaacaagaaagcattatgtagagaaatacctcatcagcaccatctatgtagtactggcttgctaaatccactggcttcccgaggtttcttacctacagatatagaacgcaaagatattcaagcactaggcaaataatgtttctacacaactagtcagtcataccaagcatttataatataaaactattacattggctcatcagattcttgggagatgaattatccctaaagtaccacaaactactcaagatcacgaacttagatctaacccttaagtgtaaaaagttgaacaattcttaggggaaatgaatagagcttggtacctctttgctactactatggtctcttacatcatactggtcaccttttgttaccacaagatccccactatcatttgaccgaacatcaagacatgcaatgacctggaaattttaaggcagtaagaagggcgagaatggaagttgcattgacgctaaaacatttggcgatacaaagcttactctctttgcaaggttcgatgctttcctacgagatgggacctgtgttataaatgcaagtatgaacttttacatcgaagaagttaatgaaaaggaactagcaacaataagcatacatatagcagctacctttgatcctgaagagtttggactgagaaaatttttcaaaattgaaagcccagtagctgcagtaaaacaataatgggtatgcttagaaaaatctgaagtatctatatattctgcattattaagtattaacagaccttggtgatcaagaccagtcaagttatcagaactcaagaatctacatgtttcaatcctgtcttaaaatacattgtacatacttggctatggcatatcataacacattcaatatcaaactgcattttacctccgctcttttctgggtgaaactgaactgcctgaatgttgcccattgagatggatgatatgaaactctcgccatagttgcatacagaagaaatccactctttgttttcatctgactaagcatgtgaaaagaaagaaataactcacattccataagtccactaacgaaagagcatctgaaaaagagctgttccttacaggcagagcatgataggagtgaacaaagtacacatggtggccttcagctcccttcagcagctgcgtgtctttggtgatctccaaagcattccagccaatgtgaggcacaatgagacccttcgaagagtcaaatcgcctgacaactccaggtatcacaccaaggccgcttactgcattggacaataataccatcaattccggttcattcaatcacaggttagcaatggaacagattagtaatccagcaaacgatgaggccatcgttcattcgcaggctagcaatggaacaaatagcaatcaaacaaacgatgaggcgagagcgagaaggagctttactcgggccattctcctcgctagagtcgaagagcagctggaggccgaggcagatgccgaggaaggggcggtccctgcggatgtactcgcggagcgcgtcggccatcccggagcgggtgaggacgtccatggctgagccgaaggcgccgacccccgggaatacgaggcggtcggcggcgaggatgtcctccgggctgcgcacgtcgcggatgccgaagccgaggtggcggatggcgttgcgcacgctgcgcacgttgcccgcgccgtagtccagcagcgtcacggctgtcgcgtcgaaccgacggcgaagcgaagcgaagcaaaagcaaagcgaacgcggcggtgaggccatgggtgaagtgaaacgccttcgagctccggaattgaaggggagagtggtccgagtggggcttactgctagcgtcgccggacgcgcgcacggcgaccgtagaggcgccgcggcgctggctcctccgcttcggccgaccagcggagcaggggacggcgttgatggaggtggcggcggccatcgctcccggcggcggcggcggcccttgtggcagtatggggggtgtgtgtctgcgctctccctactctgctacaggaagcgagacggggaaaggcagattcgagtcaaccaaaaaggcccaattcagcccacagataaaccgtgtcatcctctattgtgggccctgcggcccaaacttttcgtgaccgcgaaagtatacttttactcccttaactatggcacgagtatgattcatgacctccaaccacaaaaccgggtatatcgacacctccaactatcaaaaccggtacaaaatatatcccaggtggttttggcttacgtagcgcttacgtggcagtgttcacccggtctccgtcctacgtgtcgttgacgtgtcacttatgtggcattttagaataaaaacaaaaacaaaaatacgtgggaccaacatgtaattcacacataaaaatagtggggccccacatgtcatcatcttcatcctttctccttcctctcccctctcctctctccttttccccttcctcttcctctttctgcgtcctcctcgctcccctcgctctcctttctctcggcccaagcgccgccgcccacctgctgcgccgcaccggtttatgcctgatcaccgagctccggagttgcccgcctcacctcctatccgcgacgccaccgaaaaccacttcggtcctgacgccgccgcctgtcctggagcaccgtcgcgcacagggttcgacttcccactgtcgtcgcattcgggaccccgctggtaacgacccctcccagatttcagcttgaggaggaagatgctaacggtccaaccaccttaagaccaaacgattaaacaaaaacatattaatttagagccttgtgatgatgtgcaagcaaacggtaaaaaaatttcgcagggatgagaaaattcccaggagccgaatcagaatgggagggaagaacaagaactgaacagatggaagaacctgtatgcttggcagggtaaaccaatgaaactaatctcaaagaaaaaaagcaacagatgcgcccagaaagccaataaaagagagagaaacacatttttaataaaaggaagaaggacacaccaagatcagcatgaaaagaaggggaggggaccaccgttgcccacgagaccgtcgtgtccgccccagccgccgttgtccgccgcctcctcctagagccggccgccgccgagcttctcactcgccaccgcctcagccatggccatggccgtcaaggtcaacacagccggcgttgtctctttctcgctcgtcctcaagccatcgcgggacgacttcgccgtgcgcaagtggtttgactccgccggcggcggagacgacgtgtgaccgacatcggagcgccatcccgacactggaggtagcgacaagcactgccatggcgcaagaggaggaaggaggaagaggaagtcgaaggggaagaggaaggagagagaagaggggagaggaaggaggaggaaggggatgacatgtggggcccacatgtcggtgggtcccactattttttatgtgaatgacaggtcagtcccacatttttttgtttttttgtttttattataaaatgacacataagcgacacgtcaacgccacgtgggatgaagaccgggtcaacactgccatgtaggcgccacgtcagccaaaaccgcttccaaaaccactcagggatatattttgcactggtttcgatagttggaggagttgatatacccggttttgtggttgaaggttatgaatcatactcgggccatagttaagggagtcaaagtatactttttccactcttgagtaaaagcccttgcacgttgcattccaaatatcaattgcaagcttgagcattgggtgaaaaaggtaaggacaattacactgaaaagtttttggtatttattgagacatgagacacagaaagagcacgtatcttttcgtggacaccacaaaaacttggtattgctggacacccgatgaataatttattatattcagtcaagaaggtgagagaaacttaaataaaaggcaagtttgcccttggggctatctttgtttaatctgattgggaccggttcgaactagacccattccactctcaatctcctgagaatggtgcagcggcaagcggtcaatgatggtgaggacggtgcatcaacaagttgcggtgatggcagattcaagcagtggggagtggcggttgattcaaaagagatatattgcctgccattttcttcaccgccaccttcttcaccttgggtgaccccttcccgggtgactttcgttggggggccacattaattccagccatcgtcgtatgtgatctgagctcacagctccatcgatgccaacaccgtgttgcttcaatcggccaccgctctcaccagagctcaccgttgtcgacgcaactcgctgccgcaccatcatcattgccccaaaacttagggttcgaggagaggggatcgaatttggtctgattcgagatagtcacaatcaccttcagaagccgatcgatccgagggggaaaatggtacttccaacactcttttttctctccatcttgaccggatataataaaatataatatgttgggtgtccagcagctaattaccatgtttttacggtgtccacaaaaagatacgcgtgctttgaatgtctcatagcaaagaccataaacttttagtgtcctttagcaaattttgccaaaggtaaatcagataccgaaaaatgatcttgaaaaagttctacagtttgtttggtaaaagatcataataaaaagctaagaaatttttcacttttctggaaaccaccaaggcaaacatgaaaatgtctaaaagttgaattgagattatcatgatacaccgaagcaacgaagtgagtgtaactcaactggttaatttttttagtggaatgggctttgaagatgcacttaaaccccctagtgggttttggtgattaatgacaaggtggttaaaggggactaacgtgtttatcaagtttattcataggagtttagtcccaaagcgagttgtgatggctaagaatgcaaggagaccccccaatttgaatgttcctaagtgcaaaaaacaacgaaggtgattagactagatttttcacttttgaaattgagtttagaaaaaaccgtactattaagaggggtttcaagtgtggttctagggtatacaaagtgctcttagtcatatccatgagtcaaaatatttttggaatcatttttgaaaaataattttctcctcgggacagagagggctacccggaggttctggccgaaacttccgggcgccgtttatttgaaaaaaatttcctaagtactgcccggaagttcctggcacttttgcccggaacctcctagcaggtttccagttcaaacttgtgagtaacggctagatgacgtcacctagttgttatatatatggatttcgtccccaggtcaccctttggccattccacttctgctcattcttgttctagggttttctagccactcccaagcttcctttacttcctccactcaaatctagagcctatcttgtgagattgagagattagatgagagagtaggagtgttttggagatggcttgaagattaggtttgattgagcactttggataccttgtgggttgtcacttgggcttattactcttggagatcttctcctagacagttaggtgtcgcccgtgagcttccaaagatcttgtggatgtcccgggaaagtttgtgaaggttttcctcacctccgcaaggaaacgaggtaagtgagtaaagattcttgtgctgagttttcagaggttgtcctaggtagagcaacttgcacttgtggtcttttctagaagaaattttgagttggatcttggtagtcactcaattctagaaaatgacctagaagtgttgagttgaaggctgtggacctcttctgggatctttgcataagtgaggcaaggggttaatcgagacccggctctttggagcacctcaacggagattaggattcatgtgatccgaacttcgggaaaaaatcgtctttgtctctcttgtacatgatctttgtgtgaatctgctgatattctgcaatcttcatcttgttcctctgtgtgcctaaacttctcttgctaggacctgtttttcatctctgttttaatttatctctgctacccggaagttcctagctcaagaactccggaagttccgggctactcatcctgcccggaagttccggtgttcatcaccaggaggttccgggccctgtcaatttaaccgctgcgattgttgagaaaatttcaggaaagcctattcacccccccccctctaggctacatctctgatcgttcaattggtattagagcaaagtgctcttgattcaagcttcaccgctttgagtgatctacgatgtcggagttaggggaaaagacgggggaaaatggaaatgaagatgaagcaagcagcaagggaacctcaacaccccagggaactactatcccttttgattatagcaacttactattccctctcacaatttcgtccccggccttccgggccggctccttaatttgaaggaacttattatgctgcttgaaaccccagaaggaatttacttttaaatctttgcatccaaattttttggaaaattgttttgtaccgggttttttttccccccggaggaaaggggggttcttttttggaaaaaaaaaaaaattctcccccccccccttttctaactttttcatttgtatttttcttccccccttttggggggggggaggggaatcaaaaaaagggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtgaagtgagacaaatggtgaagaatgccgccatgatcaaaaatcaagaagttgctttgaaggcaaaacaagaagaagagtcaagttgtgaagaaagtgaagatgaagaaatgggttttattgtcaagagattcaagcactttctttgcaagagtggctatggcaaagggaggaaggacgatgacaagggaaagaggcaatcaaagagagcgtgcttcaattgtggcgaatatggccacttcattgccgattgtcccaagtcaaatgaagctaatgctaagggaggcaagaagaagccggagcgtgctcatgtggcggaggcacacatggcggaagtgtggtactccggagatgaagaagatcccgaggtcaagcccatgcccaagtcaaaagacaaggttgaaggagaaggtggtgttgctaccgtcgccttcaagtcatcctcttcaagcaaggagcgtctcttcaacaacttgagtgatgacgacgacgtatcctaccactactcttgcttcatgacccaaggccgcaaggtgatgactcaaaagccctcttaaacttctcttgatgttgattctagtgatgaggaaagtgataatgaattagatgatgtgcttaagagctttagcaaacccgctatgcaacatttggctaagttaatgagagctttgaatagtaaagaacaatcactcaaaaggcaagaagaattgcttattcttgagaagaaaagaaaccttgccttagaggagagcttagctaaagaatgtgctaaaaatgaacaacttgctaatgagcttaatttggctaatggttctttagctagccttagggatgtcaatgaaactcttcaagaaaaatttgctaatttagacaaaagtcataaagatcttgaagttcaatttgacactctttggaatagcacctctcaaccaaatgtggtttctaattcttctaacccttctactagcaatggttgtgctaggtgttacaatattgatttgaactcttatgctactaatattgatgctatgcaagctcttaagaaagagaatgaaaggttgtgcactttggtgaaatatggatgcatgaagacataccattcaaaagatgccctttacaagaccatcaccgctcatcctaacaaggatggacatgggttcgggttttcgggtggaagtcctgtgtctaagcgtgtgatggtaaatgggaaagaatgcttgatgtttgtgcgagaaggtaaagctccacaagcaagtgaggtgactggtcttgtgagctgccagggacccggaacatccggacaaaccgggcgaaacctccgggtgggagtctttgtctctcaaaaattcccaccaggaagttccggccggtttgccaggaagttccggggcaatggccgtgcacaagacatgaccggaagttccgggcataatgccaggaggttccggccagatggtctttactatgattcatatgtaatttccaaaaatttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtcccccccccccccaggggtgtttttttttttttttttttttttatttatttttatttttctcaaaaaaatttaaggggagaaaaaaggggtgttttttttttttttattaaaaaataccaaatatgggatcccccccctttgtggtgggggggcaaaaaggctttgggtaatataactccaaggggaccccaaatttgaacaagtttggggtttctaaatccccaagtttgattttttttttaggcaaattcctccgggtgttccaagttgggttgtgggccaggggtgcccccaaccttttgacggagagaggggtagttttccaattctggatgaggagaacgggaattgtgaggaatattgtatttgaggaagatggtaaaggaaaaggtaatggttttaggtaaaattgcatctccaataatcattctctctttaatgatcttcttgtcaattcattaagctacaattattatccgtttctcaattatataagttgggttacaattgctgttttaccaatgaggatgtgaccgtcttttgaagagatgactcctccgtagcattcaaaggcaagttaaagagtgatctctatcttgtcgattttgatgtggatagagtgaatccagaagcttgtttgattactaaatcctccatgggttggctatggcatcgtagactagcccatgttggaatgcggaatttggcaactcttctaaagggggaacacatcctcgggctcactaatgtcacatttgagaaagatcgtgtgtgtagtgcttgccaagcaggaaacaagttgggaatccacatcctatcaagaacatcatgactacaacacgccctcttgagcttctacatatggatttatttgggcccgtgacttacataagtattggaggtaacaagtatggttttgtcattgttgatgatttttcacgcttcacttgggtgtactttctccatgacaaaagcgaagctcaagatgtcttcaagcgcttcgcaaagcaagcccaaaacctctatgatctcactatcaagagggtgcgaagcgacaatggaggagaattcaagaacactcaagtggaggaatttcttgatgaagaaggagtcaagcacaagttctctgccccctatgatcctccccaaaacggcattgttgagaggaagaaccgaatcctcattgaagccgcaagggcaatgcttgatgagtacaagacttcggatgtcttttgggcggaggccgtgagtaccgcatgtcatgccatcaaccgcttgtacctccacaagatcctaaagaaaacttcatatgaactcttgagtggtaagaagcctaatgtttcatattttcgtgtctttgggagcaaatgttttattttaagtaagaggcctcgctcatctaaattctcacctaaggtggatgagggattcttacttggctataaatcaaatgcacatgcctatcgtgtcttcaacaaaacctccggtattgttgaagtcactagggatgtgacatttgatgaatctaatggctcccaaggagagcaagttgttgtacatgttgtaggtgatgtggatccaagtcaagctataggcactaaggctattggagacatacgaccagtcgagacgcaggatgaccaagaggatagggatcaacctccgtcatcgacatccaatagccctacaagtgctgtgtctgctaagccggaagttccgggttctattgaccggaacctccggacatctccaggcccggaagttccgggttctacagtccggaacctccggaccagtggcagtgaagacgtgccaacggcacaagtggatgggatcgatgctgcgggcactttagagtatactgatcaggctcaggtccccccagtgcaccatccaagaatacatcacactgtccaaagagatcatcccgtcgacaacatacttggtgacataagaaagggggtaactactcgttcttgtgtcgctaacttttgtcaacactattcgtttgtctcttctttggaaccaaccagggttgaagatgcacttggtgatccggattgggtgatggctatgcaagaggagttgaataacttcacttgcaaccaagtatggacgttggtggagagacccgaccaaaatgtcatcggcaccaagtggatcttccgcaacaagcaagatgaacatggagtggttgtaaggaacaaagcctggttagttgcgcaagggttcacccaagtcgagggtcttgattttggtgaaaccttcgcacccgttgctcgtcttgagtcaatccgaatgcttttagcctatgccgctcaccatgatttcaggttatatcaaatggatgtcaagagcacctttctcaatggacccatcttggagttagtctttgtggagcaaccaccggggttcgaggatccaaagttgccaaaccatgtgtacaagctccacaaggcgctctacgggctcaaacaagcccctagagcttggtatgaatgtctccgagaatttcttttgaaaaatggttttgaaattgggaaggcggacactactctcttcactaaaaagtttgaaaataatttattcatttgccaaatttatgtcgatgacataatatttggttctactaatgcctctttttgtgaagaatttagtagtatcatgactaaaaggttcgagatgtctatgatgggtgagctaaccttctttctcgggctacaagtcaagcaagcacaagaaggtaccttcatttctcaaaccaagtacgtgaaggacattcttaagatgtttgagatggaagatgccaaacccatcaagactcccatgcctaccaatggtcaccttgatcttgatgaaaatggtaaatgtgtggaccaaaaggtatatcgctccatgataggatccttgctttacttatgtgcatctcgtcccgatatcatgcatagtgtttgcatgtgtgctcgctttcaagcgaagcctaaagagtgccatttgattgccgtcaagagaattctaagatatttagttcatactcctaatcttggcttgtggtatcctaagggttgtgactttgagcttttgggctattccgattcggattacgccgggtgtaaggttgatagaaaaagcacaaccgggacttgccaatttcttgggcggtcccttgtttcttggtcctccaagaagcaaaattccattgcattatctaccgccgaagccaaatatgtcgccgccggttcttgctgtgcgcaactcctttggatgaaacaaaccctaaaagactttggctacaacttcaccaagatcccactcctatgtgataatgagagtgccatcaaaatagccaacaatcccgttcaacactcaagaaccaagcacatagatattcgccaccacttcttgagagatcatgaaaccaaaggagacatatgccttacccatgtgagaaccgagagtcaattagccgatattttcaccaagcctttagatgagaaaagattttgcgagcttaggagtgagctcaatatcttagattctcacaacattaagtgatgggtagttggctaattcatagccaaacatgtgtcactaaaatgtaaattaaaaaaaatgatcttttgtgtcttgagatcacttcttggttgaagatggtcttgataccaggaataaagctcaaacattcccccctttatccaaaaacccttttgagaaaatttttgcaaaatcctttgcgtgccttttattgcgaaaatttggtttttatccccttcttgtggtgtatattgaccattgttatgtaatgttgattgttggctggtcatatgcatcataagtctctgcttgtccatagttccctatttcccctcgttgaaatctcatcttttccttgtttttgggcctgactgccctttatctgtcaggccggaagttccgggcctccctgtccggaacctccgggtgtcggggagtatatatactcagggggagttagaagccctattctctctcctcatttcttctctctccccgacgccagacctagccgccgccacagtgcttctagtggcgattttcactttcatccaatcaaattcgtttcttcttcgtggattcatccacattggtggctgggaggttctttctgtgatcgattcgcagtttcttctctcaaggtagcacttcttgattccctctctcggttcattgtgtttttatcccgatctctaaatctgtgaacctagggagaaaaccacttggatagtcttgtttctgctaccttgtagatcaccgatctataggatttgttcacatgcactggcttttttttgagtcctctgttcttcttttttgccggccggaagttccggtgttcttgcacccggaacctctaggcgttgtccagccagcctgtcattcttgcttctctcaatttttgcctaactactgcactccaaattgttgattcctgttgcagtaagcactatgactcgtgaaaaaagacagaaagcctctcaggatgtgtccggtgatgagagtcctcctatttggttccctcgtggtcgtttgggtaaagagaaagttgttgagggcagcagtggcagtggcactcgtacttctcccaggtttacaaggcaatcaagcaacctaactgttcagattagggatgttgacagtagtcaaggaagtgatgcacctaatacaagaggacgggggagaggtggtggtcgcagttctggggctggaagggcatctcatgatttccctgtaggatctcgtgagaatcccgttcggctctacaagactcttggttttgacaccactcctttgcaccacattggaagacccaagtccaactaccttcatcaacttgccaagtgtagaagagattgtttgattgatccagagacatagcctgaggagtcacaggatcctcgcttcaggactttcactcaattggattggtataacttggtgattatgactagagaaaatccagtggttgagatgaagtggattgattgggcttacatgaggaaaaagaacaatgaagtgttcaaccaagtgatgcaagtgtgccacaacaagaatcttggagatattcttgccttggagtatgattggaatgaggaggtcattgcacagttctatgcgacagcattctttggtactacaaggaagggaaccccttatgtgaagtggttgactgagggtgttaggcacaagatttccatggcacagtttgctgagatgttggggttagatgatgaggatctcaatagacccaacattcatagtgaagcacccttccccatgatcaagaccaagttcatgtatgcaaaggatgctcctaggacttgcatgggatctactcatggattgcatcccaactacaaggtgttgtactccatcttttgttggtctttgcttccaaaggttggagatgctactgctttgccatccaagcatgctcatcttctcagttgcatgcgctacaatcagcctcccttcagtgtgataaaattgatttggtatgagatcgccaacaccattcttgagcctaagtggggttgcatctatgctcctttcattatgaagatgattgagacagtcaccggggtattctacatcaaagatgggcaccataattcttttcgccctcgtgctccaccttcctcttctccagtggtccctcgatctgttccttctacttcagctggtccttctactagtgccccaccaagttcctcgagttcttctcccatcaagaaggcacttcaggcaatttttctgtatgtgtgctaagactgccaaaaaagtgaaaaagatcgaaaggcatcagaaggaagatagaagagaggctgggaaagaagtgtcagatgattatgaggatgagatctatgttgatccatttgaagcttatgaggcagcccgcaacgttgccggtgaaggtccatccaccttcttcaatgaagaatcttcccattctgttgatgatgatgatgatgatgatgatgatgatgatggtgatgagggtgacaccgaggcagctgctgaggatgctcccactgatgttgatgagggtgacaccgctgctcagtccgatgagtctcatctctccggcgataccgagattgttccctctgatggagatgagtgatcctcttctcttcatagtttctcgcctttttggtgccttgatgccaaagggggagaaattgtgaattgaagggggtcatttaaatccttatcctttttgctgccttgactgttgtctggtcatttgaccggaagttccgggtcctatgatccggaggttccggccaggcagatttcctctctattatctctctctatatggacatgtaatcgtattctattttggttggatgtaatgtctgttagatgctttattatcctttatgtcagtaagttagaccatatggatgttgcattttgatgtgttgttgtgttcttttcatcttttttgagtgattgccatgtcatctagtctttctttttgcatcactcatcattcaagcactttcatctacatctcttatttgatgagggcagtgtgaagtttcttttgagctttccttcatcttatgcataatgttttcatttcaagttctttatatgcatatctttagggggagcttcacacttctctcatcattcaaaatttaaattctattatctttttgtgtgctttaaccatgttgtcatcaatcaccaaaaagagggagattgaagatgcacttaaaccccctagtgggttttggtgattaatgaaaaggtggttaaagaggactaacgtgtttatcaagtttattcacaggagtttagtcccaaagcgagttgtgatggctaagaatgcaaggagaccccccaatttgaatgttcctaagtgcaaaaaacaccgaaggtgattagactaggtttttcactttcgaaattgagtttagaaaaaaccgtactattaagaggggtttcaagtgtggttctagggtatacaaagtgctcttagtcatatccataagtcaaaatatttttggaatcatttttgaaaaatgattttctcctcgggacagagagggctacccggaggttctggccggaacttcctggcgccgtttatttgcaaaaaatttcctaagtactgcccggaagttcctggcacttttgcccggaacctcctggcaggttttcagttcaaacttgtgagtaacggctagatgacgtcacctagttgttatatatatggatttcgtccccaggtcaccctttggccattccacttctgctcattcttgttctagggttttctagccactcccaagcttcctttacttcctccactcaaatctagagcctatcttgtgagattgagagattagatgagagagtaggagtgttttggagatggcttgaagattaggtttgattgagcactttggataccttgtgggttgtcacttgggcttattactcttggagatcttctcctagacggttaggtgttgcccgtgagcttccaaagatcttgtggatgtcccgggaaagtttgtgaaggttttcctcacctccgcaaggaaacgaggtaagtgagtaaagattcttgtgctgagttttcagaggttgtcctaggtagagcaacttgcacttgtggtcttttctagaagaaattttgagttggatcttggtggtcactcaattctagaaaatgacctagaagtgttgagttgaaggctgtggacctcttctgggatctttgcataagtgaggcaaggggttaatcgagacccggctctttggagcacctcaacggagagtaggattcatgtgatctaaacttcgggaaaaaatcgtctttgtctctcttgtgcatgatctttgtgtgaatctgctgatattctgcaatcttcatcttgttcctctgtgtgcctaaacttctcttgctaggacctgtttttcatctctgttttaatttatctctgctacccggaagttcctagctcaagaactccggaagttccgggctactcatcctgcccggaagttccggtgttcatcaccaggaggttccgggccctgtcaatttaaccgctgcgattgttgagaaaatttcaggaaagcctattcaccccccccccctctctaggctacatctctgatcgtattcaaccccccccccccctctctaggctacatctctgatcgttcagacttaaacccgggtgcttgcatttacgtccaattattctttcagtggtaagcagccgatagtgaggcgtttgtgaactctatcaatttgaagatatgcacctgtgtttttgttgtgtttctgaaagaaaaatcactgaagcaagtcgtatatgtcaatcccaaagtcagtactaaaatttagttgcttctgtacaactggaagatatgatgaacccatgaaagacgttgaaggcagcaggtaattgttgtgatagcgccttttggtttaactattctctacatacatccaatggcgcaaaccaggtaagtcaatgtttcgtggtgaaaaacacgattacctgagaaatttacagatcatgtttacctagagctatggatgtttgtagaatcaacgatttatgtaaacaccaccaccaacctctttttctcacatgatgatgcgtctcagactgagcaacatctggaaatgttacaacttacaatatacatcatccccaatccccatcttccaaagcaggagtgaaatagcttatgtagcgtccatcatatgtgcattgctcacatttgagaccaaacagtgcaaagttccgtagcctgataatgatgccatgttaaaattctcacttctcatgtggagtctctcttcggagctggagctggaggccctggcgggcgagccaaatctaagttctgcatctcacttgcaagaatcgcccttctttctttcaagaaattgagtcgacttgtcagcttggctaatgcagatggtgccccggaatcctgaaatataatagcaaagcacatacgtttagcataaacttcaatccacccaagtggcactaacaaccacatttctatagaaggacgcaaaaaagaaggttcatgttggccaaagaaacataccatctggccgactagctagaactgatatcagttaaggggtcagtgagatttacctctgttctagatccaagcctgcctaatagtggattatttgagtattgtttctgtgcaaggttccactttgatgccaatggatcttggccatccttcacaatctcacccttagaaatcaacattctttgagcctgaaatgtgatatgaaaataacttaagctgtgttcaggagtattagttggcaacttcttcccctcgcacgcaaaacgaagcgactcattaacgtatgtttaattaagtattagctaaataaacttgaaaaaaatatcgatatgatttttttaaagcaactttctaatgtggaacattttataaaaaaaaatacaccatttagcaatttgggaagcgtgtgcacagaaaacgatggagtagaagttgggaagaggatgtatagaacacacccttaatgatagaattgagaccattaataacataaaacacacccagaactgattgcatgctcattgttaacttcattgagctggatctttgctacgtaatctcgttttattcccttgttgtctacagaaatgaaatatgagagattgtgatgtaacaaagatatttagtttttttcctgcacatttgctactgggcacctcagacactttaggtctttatgcatattcaggcagacataactaatgtgactatcttggttacacagtttcaaaaacatctgttatgatttccatttccaaatgttgggattatcatagagcactcagagacatgcacatgcaatagtaatcccagactaaagagtgtttggctctcatagtcttaccatgtgtgtagccgttaccatgtcagatatagaattgggcccaacatttgatgatgtggtactctgttcacctctggagaaagatagtccacaagtaccctttcacattactcaacattctaattgaacaacaaaaaagaaaacgacatacagtgctaaaatatcacagaatgctctggacagaaatccttactcggttagcttgtctgtatttagcagtcgtttgttgcatgagtcacataatgaggcggagctcatctggacctggttgttgagttgtccacggagatcagaacccttttttttcaagttcaaaatatcagcttcagcagtagcaacttcctcaagatcagccttagtcttttattagcagaacaatttttttttcaaatggtgaaaaaacacttgcactttaactcaataataaaattttaaaaagaaaaccttgttgtcaattgttgatgggaaggacgcctgccctcttcgcaaattcatcagccctgactccaatgagaccctcaaatttctctccttctgtagctgatctcgcaaattttccacctgttgagtgcagaaacagcaaaaacattttcttgtttaacagtgaacagagaatgcatgtttcaggcagatattgaagatgtataaaatttctggtgtgcttgacatagatttaaggatttcttatggatgtagagactaaatcataaaatctacctgtgcgttctctttctagaaaaaaatataatacttttcccatagtttgagctcttacttctttttcgagtgctaatcggcgtttatgcaattctactttcctcctttcgagacttgcttgtaggattgaattttctttcgcctgaaatagacagcacatcacctcatgtgtaagtatttaatgctacagaatctctcattgattccagggaaaagtctgtacctccttagtaattttagattggagatctgtcttgctgttctcaagcttctcaataagagtcctagttgaaaatttcgaattaaaagaaatatctcaaaatttaacaacagtgtaaaagctgtttgatatcttctcttaaagtttccaactgttcttgatttgatatttttaaatatgttaaccaaagataagagacaaactctaaacagtacaatacagaagcaactggaaaattcaccaatcatgcaatggaagaaccaaaaaattccaggaatgattatggaagtgtgcttttattttaacttcacaagcacttctatccactactaatcctaatgggagtggaagggaagttcaagaaaatgttggggcaggagaaaatgggaaaaaccttctatagcttttgataccatattagcataacataagatatatatatttaattgttgcaatgaagacaaacggatgacaagtaaaagctaaaagagtaagcaatatcacttatttgcattattaccctaacaaaactcaatttcccattgttggtccaccatcaaaggagtagttagttattgagacaaaaaggagagcaaagagataaggtagaatcacaaagggaaaaataattcggtgcttctaaaggatatgtctggaactcttccaacagcacaatacaataatatatagctggatacttactcgtcatcactgcaatagtcaatctcctctgctgacaggtcttttcttgcctgtaaagaatgtatttacccaaaattatgagattgccctagtctcactaatgtgtaagagtatgcaaataacaattgcacgcactgaagtacggccccataaggtctttttgctcttatttcttgagctgcttgatttctccataaattttgctcttgctgatgatgagcgaacatttaacttttctatttggtctgtggatccatttgattcgtataattcttgttttcgattggatggatcattgctttcaatttggcaggtgtcttcccttaccgcaccatgtcctgttcttgctgctttcttaggaggttgtaaaccctgatcgttgccattagatgctgtgccagagttattgcttttaacctacagagtgtggatcaaggcattgtaagggtggcgtagaaattgcatttgcattaagtcagagacacaaagatgtaattctgggtaatcagtatacttaaccacgtcagttacttattcaaggtttctacaaagttgtggagatgtagtcgatggtcgtgttcattttcacatctcacatcattgagctactgtgaacaaatcgttcttttcatgtcagaacaaagttacaagcatccctatgaaagatttgcacttcaattctaagttagcttgaaatactgattcaactttgggcatgctttttcagaggtaacctaagaattgctcatatcggtgatctaaaagcataaaaacctgtagcagacagtggggtagcagctactgcagttctttgtacaattgcagcagcataacagtctcgtgctggctttcagtatattctagtttgcatacatttcaggttcaccattagcatggtcaaacatttaagcctattattggtttaaaattataaactaacatgttctactatcaatgttatattacgttatcaaaagtggaaaaatgatcaaactcgtaaaaacttctatttaggagtggagatagtataagaagttaatccaagtatgctaaccatttagaaggacaattacaacacaaattcagcagttaaccactgaaatcaacaaaaaaacgcatcggcggatcataaaaggcaacacaagggaagctccctcgttactggacctttagacacaacacatctgtaatgcttgaaatcaaaacgatgactagttttttgccagaatgaccgaaggaggtcattcaatgtaattaagattggaaaaacgatgactagttgaagtaccttgtcatcagagacactggtcttaatgttgttgtcacattcactgccaccagatgagtgctcagtatcatcatccatgtcttcttcaatgttatcttcaccagaatcataagagtcatcctcttcagggccatcgttatctgtggaatattccttgtcaaaatcaccgtcttcggactcagtatatgcatctgaagagtaggaaccgtcttccaagtcctatacaggtaactgctgaattagaatccatcaagagtcaatgcagtataacttcaaatggaacttgactgtgtagaaaggaacatgtaaaggaaaaagaggatacatcaaatatctgatcgtattcttcgagcataatgatgacgattgcttgagcatggttggcagcagctgcagcttgaagcagctggaatgaaccatccccagccatactaaagtcgctatcaatttcacattcaccgagaagaagaggtcggagaaggagtggtgccatgcaagccgccaaagcagattgagacatcctattcacagctttgtgtgattcaacaatctgcatcatcttaagagtcctaaaagaaaactagtgagttttggaatccataggtggaacatgaagctactccatccgtttcacattataagtcgtttgttttttttcttagtcaaagtttttaggtttgactaagtttatagaaaaaactagcaacatctacaacactaaattagtttcattaaatttaacattaaatatattttaataatatgtttcttttatattgaaaataatactacatttttctacaaacttggtcaaacttaatgaagtttgactaagaaaaaaaatcaaacgacttataatatgaaacggagggagtattattgtactacagtctaatctaaagctaactcatacattcataataaaatgattgagaactacaaaaaatgagaactggttcttcacaaatgaaaacctcagacatacacaaagtgtgtaatttcaaaaaaaaaaaaacatccaaggtagatacctctgcaatagttgtcggtttggttctgggaaaacttcataaattactctattcatagcatcaagccttcttgtcttgtcagttcctgtacaatcacacgtctatatcagtttgtaatcctaggaacatcagcatgttttcaggttaagggcatgcgctgagctgactttagaagatttacttatgcatcagttaaatgcaagactatattgattgattgttgaagtaatatataaagtaatgtggatggtgtttttagccggagttgtggcttagagtgcctgtttttgctgtaaagtaatgtgcatcgttgtaacaatagcggttgtacagctcttagcctccatggcagctgtatctgttgtactagtttgaacctcttctcaatcttaataaacttcggccgcgtatcttacgccggcccggcgaaaaaagaagtaatatataaagaaaaattgaagtcaatcttacggtaagctccaaccagtgcagtgcaacatggtgcaggaactggagatgaaggcatctctcgaagaacatactgtagcaaagaagaactgaagatatgttactgaagaatgtggtaactctatgttgtcactatgtagtcaacgtttggcaaaaaaagattaccttgatgcagtcaccaataacatgtgcatcctcttctggggagaactcatttttccctataagatcacattagtgatttaaatggtattatttatcatgtgaacaggacataggaaattcaaggatctgttatctatgcttaacggcttacaagtgacataaatatcctcaggagtcatgaataaacattttattatttgattagagtacagctcttgttagagagagagagagagagagagagagagagggagagagagagagaatcacccttttcatagtcccgaactcttcgtttgacttcttcaacatcagcagactgacgtaggattccttccaccttgacacctacaaacagagtatgtttctgctcgtcactaaactacagattaataaatatacatacaatgagttattgttttttagataaatatcatacttctatttgactgttactgatattcaccaggatagcatgaaattaaaatttgaaaaaaaaaaacactcaccataatcttcaatgaactttaaggccttctccaggaaagctggactaccatcagcatctacaagggcaaactctgcaggtctgccaatgatagatttattgtccgctgcaatggaaacgataggatttgcctgttcaagtagaatgtagggtcccaaccccctagctgaatctagtactttagatcgtgggcaactgatgaaagttatcttaacttacactgttcagctggagcttcagcaggctctgctatgtcagtgctgaaaattggattttggccaacagtatttgctacaacaggtgcctgtgccagagcattctctagtgcacttctccattcattgagttcttctgtagtttctgcctgctcaatgaaaatcattccattacagtacgataggcaggtgtgtcaaacatgaatggaacaactcgtaattgcatgatctaatctcaaccaaacagttggtctgccggagatgatcatcccctctctcttccctcgtctttattgctgcattaatcgctgccacccaacggtagcagtacatactgcagatgaacgccaacagtatattaaaaatcaaacaggtgtgcgaccaaccttgagagtgaaagttcgcccatcgcggccatcaggaaataacactgttaaaagtttcttgtcttctttgaccacaacactgaaatcatagctcaagaatatgtttatcagattacaggaactatagcctttaaacaaacattaatttctcaatgcataccttccggagttattcaagtcaattccacctagtgtaacaatcggttcatttcctctgggaggtgcattctgaaattaaagcagaaatttgggatgagttatcatggttataaataccttaatctttttcattttgaatattatcaaatcaagtaaccaaccctcatgatatttcaataacaatctgaaacgtacattattatgaacgaaaaataatatgcttaagtagttcttttaatcatgtgattcaagtctatccgcttcgacatggctacactgacagccagtagtagcctcagtgtttgttttttcactttcatatacaactaatagtatgtgaaaaaaataagcattccgcttcacattcaggtccgcgtatttcttttttctttttccataaactgtgtaggcataggtgcttaaattatgaccaaaccagaatgctattgctggggtgtatgaatgctgatcaggtacggatattttctaaaaaaaaatcctcattcaaaggttcgggtttcctatttctgaatattctacaattataattcgatttctatatttagtgctcaaagaccaaaatgattactgtgtttgtcaggtgttaaaataattttatgatgaccagaaatagcgtatatctatatcaagaggccccaaatacagaacctatcaagaccttgtcagattctacctccagtgataataatgcaatgagtaaatatgtaaaacaacaaaaagactaagagagacaggtcaaagccatagagaagacttttttatcccagcagtcagctagcagtttagcattgctaaaactttattaatttacaatgtaaaagtatgaaaccatagagcattctttgttacaattaaaattatcttagcttgaatagcaaaataagtcatccgcatcagctttgtgagtgaacaactgatgcaaaggaacataacaaagtagatatgctataatacagtattacgtcaaaaaaggaaaagcacacaaagaactactgttataatacagtattacgccaaaaaaggcacagcacacaaagaattactgtgatatatcttacaggatcacttctgaagaacaccaatgatgcccttgtaagaataaaccagcgctttttccatgttgtccaaccaattcctgttacttatcacttttagttgaatatgaagaatactgtagattcgagtattacaaacttttaagaacttttttgtttttttaaaaaagaatcattaggtaaccaagcttctaaatttgccacatgcaaaagatggaactaatcattctcatactcctatgcaaactacaagcagaagttcacaacaaaataagtccaaaatacttttgttagcttgactctgttctatgtggggcttagtatggttaagtgattcttaagcaaatagaaatttggcatttcaaggtattgattgtgttatactatgctgaaacttttcaaggatctgatttttagagaggcattccctataagttctgcgggtaaataataaacacatggtatattgatgtactttttgtgctcgatacaacatacaaggcagactaaaatgagtcatggttatcaattttataatatacaattcaccatattaataacttaatttattaacttattatggatcagttttgtaatttattatgctacctaaacatccatgacaaatggcaaaactgtcattattcatcaagacattgtcataattgtgtgacttcaggataacatgtattattggttcttgtgtacttgaagtgcatggggacgttatgtttgttctatttagcccacttcatggacaatattcatatccatagatatattcctgaaatatttctaccacaaacatatgttttcgatgtaaggatgtactccctccgtcccacaatataagggattttcagttttttggctgggaanntaanaaannccaaaaaaaaaaaaaattnttgggacaaaacccaaacacaaagtttgggaataatcttcgtgtttaccgggggtaggacaacttcagtataatttgtggccttcaacgcgggtaatagaccaaagggatgcgccgaccccggatgtaatacatacttcaaaacaccctcttatacttcggagtgggagtgaaattattgaatcattatacatattgatattatgttattccccccgaatctctcttttcttcccctcgttaaattttgttcttacatcctactattatctaacttctctgatataattatgtaaaatattttcgatacaacaataacttgttcaaggatccacatctcccattttcctataactcttctcactctcccgcttccaatcctaatactaaatagaaggttggtaagtattattccatcttcatctacttgtacagaaacagagagctacctccccgcataactaccttccatcccacccactcatcccctaaactcaaacaaatcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggatggattgtagaagattataactatagagggtagatagggaagaagcatgaaattttcttgggcgggggaaagagaaaaaggaaagacgccggaattaaataaatgcatcttcactaaattaatttggttggatagataagaaaaaaaaaacccattttcttttttttaatagacgccgaataagaggcgagcgcaatgtcggaggatgtgtttataccatatgttcataataaaaaaatacaaaaagtggaaaaaaaataaaaacctccctctccccgaaaacaataaatttcaagaaggacaaaaacccccttcactcgcaaagagttttttccccgggagcccgccccctctcctatatatattaattcaccccacaaatctggagaaaagaaaactgttaatcccccctgggaaaaagagatttttctaatgaccaccattctccgagaccaaagatatggttttgtcaattccaaaaaagattggactgggtggcctaggaaccacaatcctcttgttttgggtttctccccttttttggaatattttgttggggagtgaggtttctgtcccccttttccaacactcggaggaagtgtattatggaataaaaaaaacaccgatgcttggcctttttttttttccccgaggtacccccggaattgggtgggactggaacaggagaattggataattgggaacctccttaacctggccccgggttgggggttaagtgggggcgtgactttaattccgtagccctgttcccctgtttccccatatcttcgttacatttagtgcccccctccctaaggaagaagcttggaacatgattctcagcagataacttttttagctatggggagcacgtcgggttgttttttggtcgcctgacaagtcgccaatccgtcaccaaatggatttcagagatggggagggtgtccccgtttaaattgattctcaaataaagagccgatttacacttcactgcccttcgcaggggtggccgagaaggacagcgtctctctcatgaataggcgggatcattgatactttcacacgagaaagagtcatctcctcccacccatctctctactctatttcatccagcatatcattgttcaccccgtgctctcctcctatctctctcgtttcaagcgcaccaagcacgacaagtcctcacgttgcaagcaaaaactcaaaatcccttatattatgggacggagggagtatctattaatgctaaaaacagaatccatgcaaccgttacacatattactgcaaatcgtacctttagatgagagcagtaaatgtccactcttaagaacctgcatcagaagagtacctaaaattggtcatggaaacttgtgcatgcgactatgaagcataaaagcaatcatgtctacttctttttccactgaacatagctctgaactaattatgcagttttacgataagaattcaacaaacccccctttcatatgctccccaaagcacaaatgatacatatcaatatcaaaagtgaagtttcaagtatgaataagctgcaaatatgcatagaaatggaagcttatgtatctatagacaatccggtaatttagctacaaaccagtgatgtgtcaagtcgtgtatcacttgctcaagtagcttacaataagtcgttcaccaggttatttagataaatacatatcacaagttttaagtgcaagaaatctcacaaacctggcaattaggacaactagttggcgatttatcaccagtttcagatgtgtttgtatttgggtctccttccccacatcggcagatcttgaactggcctgcattctcagtagtctgtgaagatgatacctatcaaaaagtatggaacaaaatggagtgaatactcactaatgccacagtaaagtgatgtaattgaccttgtgaaacttgagtttagcaaaaataaaaaacttttacatgataggtattgtgtgcccatagtgtttaatatagtgtcataaggaggtcttgagacaaaatgctaatattttgccagagagaggtgctatagagcaatggtatattcataactttgattaccgagactgctgaaaaaaattgaaatgttcattttgttccttcaatgagattcactctttatgcctgaagaagtaactggcctactgctaaaatattgtcttgaaataacaccataactgtaatgaaacatataacagaaattcactctatcaacaaaatgaaaccttcaccttacttttttactttgaatgaattgcactagtccaatatttcaatatatactcaaaatcaactgaacttttacttaagtggttaaatggtgaactatatactggaatgactgtaaggaaagcatatcccctcttacttgctggtaaggaatcctgaactctgaagctgacattgtcttctctaaatggctgagttatgaacacaccagaatgtttcttttccaccaatgagttgatatttctctagagactgatacagcatacaaggttacctgtgaaaaatttacaccatatttcttacaaaaatattatgtggcacaatgatattatcgactcaaacatcaatagtcttaaaaaaaatcaaacttcaataattaatcgctgaatgcagaatgattctctccattcagagctaaagtgaaaatatacatgtgatttaaccatttgattggcccagtctcttccttaaatactactagtaaagtatatgaggtgacaggaatccagaacgaagtgagttcccgtgaaactcaaaattcaacaataggaataagggtttaccacaagaaagtgaagcatgtagacttatttattagcccctcatgcagtggcttcaaatctgttgagttggcttccacatccaccctaaatatcagcctataagctattaatccgttagttggaggtgggtatgttcaatagataacaaacaaacataaacaaagttacagagttacagacagagtaaatatggcaggctactagcatatgccctacagttttggttctgttatgccgcacgtaatgagaactctgtttcataatggcattacggaatgcatttatgttcgtgtatgtaggaaccacatggaaatttctgcctccagcagataactcaagttatacagagatcatagtacgtagttatgctaaaagctctaaatagaattcatcaaatgaggcaccccacttgaacaggcaccaaattcgcagcgaagcacatattataaaatatgaaatgaacaaaagttacgatgtacaccaaacaatcccaaaattatcacaagcaattaagcaaaacacacgcctcctatggatcaaaccttcggactgcacccccagcgatccgcatgcagaatcagattcacttcaccatatcaagcagacatgcgagaagtcaatcccccccccctcctcccccacaaactaagggaaacaacaatgcgtcatgcggttgaagaacacaagtggaggcggcggcggcggcaatgcggctcacctgcgaccacgaacgcgatcacaaatctcacggaagcacgcgcgacgccatcgatcccaccaccgcctcctccaccaccaccaccaacctcccgtttctcccctcctctctctctctctctctctctcgttctatttcggtatttcctcctccccttctcacccgcactttctccggggacttcttttggcagacagggggggagggcgaggccaacgaaatcgctgacgacgcgtcccacccccactgtagcgtgggccccacgtgtcagagcaacgttccaattccatttcctttctgccgttcctttccgacggggtcaagcgatctgggccgtgggtttgggagtcgcgcgacacgtggcatccgatcgaggggggtcctgccgtgcgtgcggacgtagtgggaggcatgtcgtggacgggagggacaggttccgttttgtggggcccatggacggtatctatggtttagctgggctccactgctttgaaaaatcttgtctactcccctagacttttgttccttttgttcgtgggcataggcccaaatatcatactactgcctttttcttttctgtgcttatctgtcgcgatatctttggagtttgacttttggctgaagaagaaatgatcaatccaggattctcaaatgatttccagagcaaagtacatgtttttcttcgaccaaccaaacggccaaagcttcatgatgatattgctccgtaacaattggatgctttgggtgctcttggagaagaagcattttactattgtgtaacacggacacgttgaagcagttgtacggaagcatgcacagtactcctgttgcagcttggtactgtagattggttgctactatctctgtcataaaatataagagcatagaaccaacatggcgacatatacagcctgcttagattcatggtactcgaaaatatccaatccgagccccagccccagcctgctaccaccgctgatccttgaatcctcggtagatacgcatgttcctttgtgtcctgcacaagccatgtgcgagccgaacgagctagatgagcccccccggcctaagccggaccccattcacgagctcacggtcgcaacagaattgaagacacataaccagacaagctttgttcagtgtggccgtacaagcatggcaaatagtagtggcagcagcagagacaaggactgcacttcttaccagaaccaaaccgaagtgtacaatccctccagggtttttgtcggatgcagcaacaaacattacgctaaacacttgattaggagtacttgaattcttgaaacatcttgcccacgattccacaaaccacattgacttaacattagcagattactgagaatgtcagacgactgtccaaggtatacgtaatttttggatgcaattttggcgtttgatggtaaccacacagtcacgccttcttcgaggtttcaaaagcgaggtttcaaaagctaaggagggaggagaacaagggccagccagccactgctaccacaccatgacaaatgtgcctctgcttttagttgtctccacttggttcgtcgtcctcgtccagattgatgccagagatactcattttccctatatttactgcagtgtaaaatagaatgaattagtagtagaaatttttcaacaggttgcacactgcacacagtggaaacttgcactcaaatgtaagctggatcaatgataaaattggtgcggaataattaaaccatccatcctttactagtgtggtgccgatatacatgtcctctctacaaccccaagtccccaacacttctgcaggaactaaaatactatggtggaaggccaagaatctctcttgcgcactccccaaacaacaaaagacatagtatgtgcttaccgatggcatccattccgcttagatttggcatatacttgctaatgtgctcatctgcagctttatcagccttcagtgtctcacattcgaaagagatcgagaatttccgattcccatgtttcttttcaaccaaaccaacaatgtcatcttcccaactgcacaaaatatttattccttcaggaaaattgaggttggattaaaaattcacgctcagcataaaacaaataaatgatagtaaaaaagcaccgagtccccagtttcctcagactataattaaccattaccatcattcaccggagtcaaccaagagagaccctagatctcactctgcttaatcccctctttactttttttacacttcctttactcattagaacttatgcaagacatctaattacaaaagatgtgcaatccttatgtgcattctcaaaaagatatctgattaaagataagacaatcaacacacatcatagcattttgggaatatgaaaggtgttacagcattaatctacaactccaacttcatgccagtaagacccaaagcaattatgcattaattaacagcattttggttgcttgaaaaagtaccacaaagaaccaatgccacagcgaaacagtgtgttgcatccaacagaaattttaatgaaaaacagagaacaaagacacacaagatagcactaataattggtacaatgagccatttatccttttctcggttttattcgaagtatgctactatagtatgttgctttggtgttcattgtaatccaattatgtgcctacagagcctcagaaaatgagtattcacagtatctcagtacgatcctcttatttgagaaattgttgatagatagtaaattctgcattagttctaatgaaatccatccatgacaaaaagtagttacccatgcaaatggtcaatgttttgcaaccgagcagcatcatggcccctgcattccaccacagccaccttctctcgcttgttctgtcaaatgagcatcgcagtttcatgaggatatttaactcttatgagcaaagatacttcttatagatccaactccaaggaaatatatagcaaaaaaatagtagatgcttgatggtggacaagttagaatttctcaccttaaaatcaattatggaaagctttatcaggcggtaatcttctcctcgactgcactccctctcacaagatatcgcttacatgacagacaagaaaagggaaagaataatgtaagttaaatttattttttttttctatctagcagatacagatggtgcacaattccacccactttgattctcttatactagatagaacatattatctacctcagaacatattatcttactgtgtatcactcaagcttccattacatgtcgataaggcaccagcagttaatcatgattttttttcataaagcacaaaacaaaccccaatttcctagataataacaggtcgtacaattttatacacattttcttttgaatgacacgctagtaaagggcattgtctaatacgatttagcacgtcttatctcactatgccttcttttcttttgagcaagggaggagacccctcccccgattccattaccagaaatttaagtttaacggaatccacagtttcatccggcaaaaaataaagagtaaagtgcattggcggtccttaaacttgtatggttgtctcatataggtccctaaactctcaaaatgcatatccaggtcccagaacttgtaaaagtgtatcatctaggtcccaaatcgacacatcccctctaggatcctacgtggcgctgatgtggcatgccacatggatgacgtgccattttctttttttttcttcttttctttttatttttcttcgttttcttcttattcttctttttttttcctttcttctgctcgggtcatagagaaaggagaagaaagggaaaaaaagaaaaaggaaaaatttttaacaggacccatttgtcagtcaaaatgatgccacgtcattccgtgtggcatgccacatcaacaccacgtaggatcctgaaggggttgtggtgatttgggacctagatgacacactatgacaagttctgggacttggatatgcattttgagagtttagggacttagatgacacaccagtacaagtttaagaaccgcccgtacactttactcaaaaataaagataaaagcttttttctaccctttatcagctgctgcaatagtgccatcccactatttcagctgacaaagtggaaaagagcaaaaggaccaccaaactaaacttaccaacctgctacaagaccaaaaggaaagttcccagaccaccagaataatcagttatccataagcagttttccagcctcagtagtttgtaaaacaggaagcagcagctaaacatgataaaaagaaccatcagtagcatcttctatcttcttcttataggcatcatctcctccagctgttgtgctctgctcctgccgtgtcgtcttcattgcaaacatctggagctagaacaccacccatgtcttgcattatacacttcctcggctactttttttttttttgaaacctaagtcagccttagctgattttatattaagcagaggaagaactgtacataatcacccgcggtgattagagaggaaaaaaaaaaagaggaaatacaagaaaaaacaacttgccacaacgaaaagttctaatgtgctattctcacaatgtctttaaccccacaacttcctcagctacttgctttagtagctacaccccccagagtaatcttctttcactacgcaatcatgtatcctcggagattaccaatgtgtaagtaagaaaggccaactgcctgatcaatactacatttttctaatagcataaaaagactcgaatttcttgtgcaaaagggtcatgtcattttgtacacacttagggggtgcttgggagagaggggcaacataagtcccggctaaagtttagcccctctctcccaaacacccccttaatctttgcaatcaattttccttctgggacagaatgtgggcatttgcaatgattccaacacagatttcgacaacagaaaaaaaaagtatatcacttgcttctcattaggcgatgagcaagagagggttttggtgagagcaaaagggtttttgggtgagaccgcagacgattcaggctataaatatgcagtaagagccagccccccatgatcaggcaccagcaagtgcaggaataggcaacgaagagagatggatacgtgtgccgtggagaccgtagcagacggagtctgggaggcggatgaagtggccggagatggcgccggacggcagtagcgcgatggacgcgacgccttccatcgtctcacccgcatccgcctcctcgactttcaccccagtgtcctccatctccgccgccggcggccggtggtcgccgttcgcctgggggtccgagactgagctcatcgttgttccccacgcgccaaagaaccgcggtgcgccgcccaggaagcggaagacgggaagacggtgggtttttttttttatttggcaccgaaaaaacggtggagttctgcacttttgctaggctgtgtttatatccaaacttccaactttttccatcacatcaatctgtcatacacacataacttttcagtcacatcgtaccaatttcaaatcaaacttttaacttttaaagaaactaaacacagcctagtgtaacccccctaataataaagattttcttcagaagccccattgccccataattcatctcaaaacattttgaatactagttctttataaatttggaaataaacccgctgacataaaacttttaaaagtttcatttttttaagaattacgcagtacaacacaagacacccacaatacacgcacactcacccctataaacacacgcacgcaaaccctacccctatgagcatcttcgaagactgggtcgacaaatcctggagattgacgaagtcaccacagacgcctcgctatcgacgggataaaggctgtgtttagatacatgggtgtaaagttttggcgtgtcacatcgaatatacggaaacacatttgaagtattaaacgtagtctaataacaaaacaaattatagaatccgtctgtaaactgcgagacgaatttattaagcctaattaacccgtcattagtaaatgtttactgtagcaacacattgtcaaatcatggctcaattacgcataaaagatttgtctcgtaaattacacgcaatctgtgtaattagttatttttttcgtctgtattaaatacttcatgcatgtgtctaaacgttcgatgtgatagcgtgtaaaattttaccagacaatctaaacatgtcacaccccgatccggcactgccgtacaacggcacctgacaggagcgtgtcgtaggaaaaacggcgcgaaccgcttcctacgaaaccgcgatctcagtaccagtcccaagacatagcgctggtacccacagtgacaaatatgaatcattgcaatccttaaaataaatagaggacttatttaccttaacttaggttgcagctcagacagcccgaaaatgcaaccgacgacacggacgaggcaaacaccaccaacagcaacagcaacggaaccaacggtctaacacccaacaccacaggcgacggctgggaaccaggacgaaaccctaatcttcatttcacttcatcttcacttcacgacggaggaactatatatacatatatagagcaagggtgagtactttcgtactcagcaagtcaagggaatttaggtgtttgatgcaagtttggaagagaggcaaggttgttttggtaaatcttttgtttgaaatcattttgaaatcactaagtgatttatttctttttaagttcgggtcgaaaaagagacttgcgtctcaaatttcaacaactcaattgataatgtaccgacctcccgggtcagatcattacttctcggctcctagagccattttacttgattaaatcggctcccagagcctttttcattttctcggactcccagagtccagctgcccagcagcacaacaatccacttccactcgggaagcctagtctatgatgcccgcagacatcccgaatcacacagattcgtttctgaccactcaggtcatccatctgccacataggctgattctggttacgattcccacaccacaacaacttttcacaaagcacaagcaaacaaatctacgcaacgggaaccacctcacatccgcccagaccgtgggcacggctgttcgaacagttagttaacctctgcagaggggtacactttacccacaagatacgaacttattccgaacacccgtcggtatcggaggttcgcaacaaagcctttcccaagccgacccagggttacctcatgccacatagaaggatcaaatccttcacataaatataggccagatcagttttcacaaatcaaactccaaccaccttgatcggtaatctggcaagcttcgcgttcttgccttaccaagaacccgggttggctccaaccgaccccgccctagcgttccccaactattggcatgcgaggtttccctgaaccgactagttacttagctagggtgtcccattccaccttgtggttgcactttgttatgattgatgagtttcccacaggaatcggtccttatatgcgaatacgggacaacgccacgcaggcaccacccccgcatcgtgagttttcacaattcattttatttttaaacacactgacaccacatgtcgggttttcaaggcttctcaaacccatttcccaatttttcgacaatcaacgatgtatgtgggatatttggtatacgcgctcaaagagcatggatactgaggtaccacaagagtggagcgacaaggaatcagggtagtacaacctatcggaattagtgcgactactgggtaggtccgtcgatttggcacgcaaaccgaggccaagcaagttaagtgtgtgattctaataatgcaagttgcaaacaaaataataatgattttccaattataggaggaattggtcaaagggtgacttgccttgctcaaggtcttcacggagcttcacgaatcttcgagaaaacccgcgatcggcgaaaatccggtaaccgcaactatacgcaaacaaacaaaaacctaaacaaaagaccaagaaaaagaccctatttagactaaataatagtgccattaaatagatctcaattttacggaattactggaagttgaacggagtcaatcggaagggcggttgggaagatatgaattttggaagtttaattggaatttctggaagacgagaaatggtttatggaatttatagaaataatattctcaagaatattattgatagtcactgacgtgcgggaccaaaggaaaatgattcatggaattttggaataaagaattttatttatgaaacaaaggaaaaggatttattaaatcccttggaaaattaaagggatgagggatgtgatttggacttgtctcgggtggcattggtgcggcccaaagggttgaaggaggctcgaccaagccattgggccgggcgcggccacggggaggcggcccaacagagggggcgcgggggagagagatggcccggtggaccgattccaccgcgcggggtcccgggtggggcccgcttgtcggtgatacggcccacggtgggatgggcgcacgcgagggcggtgctagggttcgggggggaagcggtccacgcgcggcgcgcgagtggacgcggtgtgcggtgagcccacgcgcagcctgtcggctctccgtggaccgcgcgcgagggtgggggacggagggaggcggctgaccgaggtcagctttgacccggtcgcgtcgaggtggcgccgacgtggcgcctacgtggcagccacgcgggccgggcgagaggaggaagaagaacaggagctccaaccaacggtggccgacggcggggtttcaccggagcatgacgcggcgattcgatcgagagggagttcaccggtacaaaggggagcacgagaggggttgagccaacggctcggatccttcgaggaggggccgacaacgacgaatcgcggcggcgcacgccggtggcgagaaaagggggaaacggcggaggggtgacggggattcaattcaaggcagtgggaacgtgtccggggttcaagaaatctgtttctggcattggatggggcggaggagcaccgaggagggctagcgacggcggcggcctccggaagcgggcggcaatggcggcgaggccatgccgagcggcggcggagctcggggcggcgtctacgcgcgttcgaggggctagtagagctaccacgcaagctagagagggcaagggagaatgaggaaggagaacggagggagtcactaccgagtcgggacggcacggtgacgagtggccgacggcgcgggagtgagttctccgttctcaggccggggaaggggaagaaggggggtgctcggagtcccgcgttacgcgtcctcgcacgcaccggcctccccagtgcttggcgacgaacggcgacggcgagagcggagcgagcaacaacaatagcgcggtggtgatggaagtgaaacgagaggaggattcgatgggaggggctcgggttttataggtggccgggtgaggagcttcgaggggaaggaaccgactcgggagaggcggtcaaggagaggagctggcggtcacgcctgtggtccaggcggtggcaagcggtcacgggcggtgtcgggcaaaatggaaaaaggagggggaaaagagagctctgttcttgccgaaacgggaaatgggagagggagaggagagcgcgtgaggcaaagagacgcactgcctccacgtcttggacacacgcgcgcacagggtgggggcgagcggcagggcgacatgggcggcggcgtggcgcaggcggccagggctgacgcggcggcgaccgggcggtctgccacgtgtgggcgagcgcgtgcgcgacgcgagggcgcggcggaattcagaggcggcggcgggaatcggcgccgggaggggagaaagtagagagagagcgaagacgggagagagaaagaacgagagagcgagagagctctctttcggctcggctcggcgcgtgcaacgcacgtgcgaggctgagggaggagaaacggctgagagagggaggtgggctaaggggggaaaacggcccacaacacccgagggaggtaaaatagacttttgcagggaaagctgatttggagagaattgggatttgtatttggattcaaattcgatattcgaactcaaggtttcagggaggaatcaaggaagactcaaggtagggtttgatatttttcggaattgggagcgagtatttgccgaggattcaaaggatgcgattgaatttcggaatttgatttggagatttgagtcgaaggaggaattttgaggtggaggattttgatttcgatgagagggaacaacgggattgaattgagatcctggcacgacttagactctcacacaaagaacgaaaattttcacaattaggattttgccgaattagtttttaatgtctcacgaaaagcggagcgttacaaaacagggccaaaatatcgcagtatggttgcttctaagatttagataaagatgtaaaaaagttaaaatattagcacattcattcgatgtgtattgactttttttgaactccatcatgtatgttactattccaaatcgttgatcgaattaaagatcatgtattatcgagtgcataaaataatcaattatataaagcatgttccatgatgatccacagttaagtcgtttgctttatggctgataaggtgtaaaaaaacaaaactttgtatatatgttcttagcaaattaaaaaggaaaaaaagtacgatttaccccctgaactatcgtggtcgaccgaattacacccttctactcgaaaaccaaacattctacaccctcaactattgaaactggacaaataagcccccgaatattgttttgagtggttttgacttgaccttgcacacatgacgccaacattgcaatccaatcagccaaaaaaaaaaaatccctggcccacatgtcatacctcttctcaacccattccatctctctcacgctggggctaggtggcggacgaccattggtgggcggctgaggcggagcgggcggccggcggtggaggcagagctccccgtgcggcgggcagcgggcagctgaggctgaggcggaggtggagcttcccgggcggtgggcggctgaggctgaggtggaggcggagcgggcgaccgacgacgtcgtggaggagggcggcatcggcggcgacgagggagcaggcctccgtgccgccgcgcgcgccacctccgtgccccgcacgtgccgccccctctgcgtcccacgccgcagcccattgcccgcctgctgttgcgcgcaagagagaggaagaggagaaagagagagagtgatagtaggacaaaaccgctctagattgggtcgaggggggtaatttgtccggtattgaaagtttaaggtgaacgatgtctggtttttgagtttagagaggtaattcggtttaagtttcaattctaaatttaagtttcaaactttaaattttttgttgcagttgataagcaaaaaaaataatatatgtgtttggaagattataatatctatgttgatatgtgtttatacaacttttaattatctttatctgtgttgtccatcatttaactttatatggagcaaagtaaataatcttccaattcatggtttcactattttcttatgtgtagaaaagtattatcgtttgaactgacctactacggacaaaaggtcaaatcacaacggcattttgaactgattaatgactcttgatttgatttggcactgacactttgacaatggacatgcacattgacattagacactctaagggtccaattcataataggattctccatgagggtggatgtgttaaattgacaaaaaagcattgttttagctcgtctccgcgcttaggcgcctagcccattaggcattagcccaagcatctttctggattcaggagagctcttctctactccgttctctagcgtacaaaaagcatccgcgaggaagcgcatccatggtagcggcggtggtggcaacaccgacgagatcggaggctctgacccttcctccgcatggcatggcagttatccaactacaacatccacgagtacacgcgctgccgtgtgcagcggatgccttctgcgagaaccgtgcccttggcgacggcgttcgcggacgggaagaagcagctggatgtggcaaaacggcatgcggtggtgtactctctgtacaccccaaaggccaagagcatcatggagatgaagctgcagtgatcgacgagagaggtttcgtgcccttgcttgctctcctcttactaaggatttctttctgcattgtttatatcatcatgtgataggttcgagggaaattggtgcgattaaaactgaaatggtattatgtttgctggataatttccaatgacatgttactttgagttcaataaattagtcaattccacgattctggtctcttgtgttcaacatgccatgccccatggtttcccaaatcttgaactttaaaacccaaacaagctgcggttgtgtagaactccttgatactttacttgtgaggggctagaatagattgcatatgtactaagcgtgagttctggagatcaaaacccctagaccataactctagcaaattggtcttagcacggtgaattgtcaaggggctaaagaaatatcccctaagatagtagtattctgtcagcatgtatgccaccaagtaattgcactactgcaaaaatcatgcttccttggtacaatagatatgagtacagaatagtgggttgcccttgattgaaagaaaccatgttattcttgtagcatcacatctccatatatttgcttcgccttcttctgtggcttttagtcctatgctattgtgcctttgtaggttgccaccagtgaaaattcataaaaaaaatccgcatttagtttgactaccaaacatcttatgataagtcggaacctctagctaaattagactattagggcaatttcatccccccattaatgggaactaggcgagcaccatataaaatttctacaaagatagttcaaaggttcttagtaaaaaaaaaaaaagttcagaggttcatcctacagatatttttcagagatcgtttaaatcttcaatatatactgtggtgcaaacttgataagtcactaagtcactttggaccaatttctctttttcaagaataaaagtttgcacaatttgaagggaaaataaaagaggcattgtacaactgccacaagaaatctgcgtgtgcactgtttgatttgttagtaatttacactttttcacatgtacaatcatagttagttgttacaatttgagatggtctcagagcaagtttatcttctcgtgagcaccgttgcttccccaccctaagtttcaatgaccagtaataagatattaatcagagacagaaacacggtcgtcgtcttgagtactatgatcttccgtccaagctgttcttgcatgatgtgttgtgctcaagctccccatggcatcagtcttctccatccttgaccgcatcttggagttcagagaagtccactacaatgttgttctccatggcgatctctttggtcaccttcttcttcagctccatgcttgttcaattgccagaaaacctccacaccaactgcaagatccaactttgttagctctctattcttccatctttacaactgcaaaattgacttgtgaaatgactggacaatatatgctatctagtaccattggatcaacaatgccggtgccgtcctttgccgcctcagcgaagtcactgccaaacttgtccgcgaggatggtgcgcgcgaacggcaactccggcaattcgccgcaccaaccggcgacaagcatgactgccgctgccgcctcacgtatctcatcggtgcactcactgtacacaccaaatacaattgtcatgtgaccggaaaagagatagaggacgcgataaagtctggtgtgaggaaatgaaatgtatgtacccaggcttgtccagctttgcagcattctcgatgagtcgcttgtagtacatctctatcatttcgaacgcctctaacatgttgccctcccctatgacttgttctgcctgtgaggagagagcaagacattgctggcattagcatggcttgcattggagcaacctctcttcatcagaacaggtcgtagatacttacccggtggatggcgcgatcgaggtggccgagggtgagaagctggcgaacgtcatcggtggcaatggacttgcgagctaggcgaggccggcgcacagcagcgatgcgtgagatggcgagccctaggagggtcttgagcttgcccgtctgcttggaggtcttccgatggaggaaccccattgttaagtcggttctcgtcggtgttcttgtactaggttagtaggttgttggcttcgacgtttggctacgaactccaaccttggcaactgtgtatgggcagttcctttgcgtgatggaaaggaggagtatgcgagttgcttgtgtgagctgatgaggaagtctgcgtggaggggcaaagattttgtagggccattctgcttctattttggggagtctaatttttgtgctcgttgcttcacttcggtgtacatgaactgctgaactcctttcttgcatatggaaaatggggggtgggcatcacgtgcggcattcctagataatgacaatgagcaaagcatgcacaatgctatgagaagactgcaagccaaacgtgcaaaaaatttcaccagagataaacacgaagaacatgcattacccagggaaaacacgatgcctgatattggaggatgcagaacttgtgctggatgagaacgatttttgagatggcatagcgaagacgaacgcagtcatgctgtcatgcatgctcacaacctcagctgctaaacggcgggcttagtatccagctcttggcaaataagcaagccttgtagtcttcgggagctcagacaagtgcattcttcttagcgattaaccagggttgttaagtattttatgcccatcatggaggccctcatgtaaggaggccgacacaactgcggagtccaggcgacgccctacacttcctcgtcgctctcatcgaactcgacacccatctccccttgtgtaaccaagccgtgtagagcttgagcaacttgctactttccttgcaaggaggctagaatagatcgtgtatgtactatatactaagtgcaacttttggaaataaaaaccccttgatattactctagcatggtgaattgtctaggagctgaagaaagatcccctgagatagtagtattttgttgagaaaaactccgaattaattaccttgttgaattattgcgacggttcaatttacacctctaaactataaaaccaaaaattctacccactcaactcttcaaatcggaccaataataccccctatcccaatacaaattggatttgatcttatgtggcatcagacgcggcgattaattttttttaatctacatgacagttggcccacttgacatcgattttttttatttttttgaacatttttattttttaattttaaaataaactcttcaaaatattattttcaaaatctgaatcttttggccatgccagcccgcttagagtagcaaaacaacactgacatgccacacaacaagcgtgacagttttgtaccgtcgtgaccaaataacactgccacgccatctagaccggcatgacagtgttgttttaccacgccagtctggctggctggcttggctgaaaggttcatatcttataaataagttttgaaagggtttatttttaaaattaaaaagttcaaaaaaaatcccttgatagctctatcttctctattttttcttcacagcccaagagagaaaatgggagggcagggaggtagtgggtcatgggtgtccacggcgaagtccggcgagtgacgacgctagcgagcagcggcgcggtagcaggagtctaacaccgaggctcgaggaggggcgcctagcggacagagctagagaagggggcgccgtcgtgctcactggccaggaaggcaggtacacaactagatctgaccacgggtcgtcagtgccttctggttgcagatgtgcaggtacatcgttcccgtcattgtgctgccgcacgtgtagctgcatccagcattgccatctagtgagctagctaagctcaaatactcaatcgtgaaggaggaagaagcttattaattagttggctcaccggagaggcagagacgatgttggccgtagctgcaagtgacatggttgcacccgctgcttatatacttgttgccaaggccttctactcctgccttgttggctttgttgccttgctcttgctgcttctgtttcaggacaccaggcggtgtcctccttgccgttttcagatacgaagaagaggaattggctccgcggaaaccaaaagattggttgacatgctagtacattgctactgcttcttgctctttgttgacataataagcaagcaaaagatagtgaattgggcgattttgccgcagcggcgcttggactcaacgcatgaaagcggcgctggtgaggtttagatcgaaaagttgtcgtcgagttacttcccctccctcgtcgctacatcgaggtcgagagagagatagagggagagatatgacatgtgggcccactgttgctttctttattttttcagttggaatgccacgtgtgtactagtttgtgcagaaaacaactcaaaatagtttttagtatttgtccggtttgaagaattcggtacacaaaatgtctggtttgtagttcgcgggtgtaaatcggaccgatgcaatactttaagggtgtaattcagactttttcatattctgtcaaaatgcatgacaccaagtactacagaatcatgcttgtttagtaccatagatatgagtgtagaatagtgggtggccccttctttatgcagagaaaccatgttattctcgtagcaccatatttccacatctttgcttaaccttcttatgtggtttttatccctatgcttctgtgcctttgtagaaagccagctgcgatactgcactacctctttttcatactttaattcgttttattttttttaagtcaaaattctctaattttgactaagtttataaaaaaatagcaatatattcaacacaaaacaaaaaaactaccagaatatgttcaatgttggatataatgaaactaatttggtgctataagtgttgttatatttttctataaacttggtcaaacttttaaagcgtttgatttaaaaaatcaaaagctacttataatattaaatggaaggagtaattcataaagaaatccacattattttgacgaccaaacgtcggaacctctggctaaactgtagagcacattcatcctccactaattggagctaaggaacaccatatgtaattgttacaagtatcgtttaaatgttcatcatacatatattatagcagacatcatttaaatcttcagtatatactctgcacaaactaaaagtttgcacaatttgaagggtaaaaaagaggcactgtaactgcaacgataaatacgtgtgtactttgtctgatctgtatttgcaatttacacagggagatggattctaatctctcgggtggacgtccacccgtttcttgcatgtcacctaaatgattatgaaaaaatttcaaaaaaaaattgtaacataggttaatatgtaatatattatttcacaaacatgcaagttcaaatttgactcttacaagttataacaaaaataacaaattaaacttttaactagtatatatatattcacagtcaaatttgttatttttgttacaacttgtggaaatcgaatttgaacttgcatgtttgtgagatgatatattacatattaacctatcatgttatttttttaaaaaaaaattcataaccatttagatgacatgtaaaaaacgggtggacatccacatgtatattcacagcttggtaatcttggagtgcacacacagcacctagtttttttttttacatttttgagctggtatcaaaggaagtatagcttcctgtgagcaccggtgcttccccacctgacttgtgatatacactaataagatccatcagagttagaaacagggttgtcgtcttgagtactctgagctcccatagttgttctagcatgatgtgttgtgctcaagctcccgatggtatcagtcttcttcatccttgatcgcatcttggagctcagagaagtccactatgatgttgttctccatggctatctctttcgtcaccttcctctttagctccatgcttttcgcatcactggacaacttccacatcaactgcaagacccaactttgttaactctccattcctccatctttccaaatacaaatcattgactcgtgaaatgaatggatagtatatgctatctagtaccatgggatcgacgattccggtgccgtccttggccgcctcggtgaagtcgctgccaaacttatccgcaaggatggtgcgcgcgaacagcaactccggcaattcgctgcaccaaccggcggcgaacatgaccgacgcggcagcctctcgtatctcatcggtgcactccctggacacaccaaatagaattgtcatgtgaccggaaaagagacaaggacgcgatcaagtcaagtgtgaagaaatgaaatgtatgtacccaggcttgtccagcttcgcagcatgctcgatgagtcgcttgcaatacatctctatcatttcgaacgcctccaacatgttgtcctccgctatgacctgctctgcctgtgaggagaaaatcaagacattgctggcattagcacgcctcgccttggagcaatgtggatccctctcttcatcagagaaggtcgtagacacttacccggtggatggcgcgatcgaggtggtcgagggtgagaagctggcgaacatcatcggtggcaatggatttgcgagcaaggtggggcccgcgagcggtggcgatgcgcaagacggcgagccccaggagggtcttgagcttgctcgtctgcttggaggtcttccgatggaggaaccccattgttaagttatcggttctcggcggcgttcctgtcctaggctgttggttatatgaactccgaccttatcagttgtatggtcaattcctttgcgtgggggaaaggaaggaggagaatgcgagttgcttgtgtgagctgatggaggaagtctgcatgaaggggcaagggttttgtagggccatgttgcttctgttctgggtagtttaacttttgtgtttgttgcttcactttggtgtacatgaactgtcgtactcctttcttgcatatggaaaatattgggtgggggagcaattgagcatcacctagagaatgacaatgagcaaagcatgcagaatgcaatgagaagacagcgaaccaaacgtgcttacgtgcaaagaaatttaccggatgtaaaacgcaaacaacatgcagaaacaccaaagccagggtaatgtgctgctctgcttcaagcagttacgaaaggaagcacaatttgtgcgtggtgaattttattttaagatggtacagtgaagacgagcaccgcatgcacggctgagatagcaactagttcagtagttttactcgcagataacaaagccattacacatctaggcacttatgcagagtgccatttttcaggtgtagcgcagcagcagcagcagcagcagccgtgcatcgatccaaactttgtgcaaatagcgtgcagagttgtgcaattcatcgatcaccccgtaaagactcagttaacccgtctcctttcgcaaaacggtgattacaactcctttgtacaggacaataaaaaaaagggggaatatatcacctctgtaatttgtacattctctttcgtttctagcgcaatccattttaattacacacatttgatttcccagagacagaatattatatcagtatctcggaagcagatcctctgacttaactgcacatacagttgagtcactgacatgtgagtcccactttgctatgacccacatgtcagtgactcaactgcacagcagttaagtcaggggattcctttccctgtatctccagggatcccgcgcgacgaacctccggtttgccggcaaaaaagcaacggcccccagttctcctgcaccggaattcaacagctgagctgactgaccaatgcgctgcgccgcgccaaaaccaacgaccggaagacaccacctcatcttcgggtgcgcaccgagttgagcctcccctgctcctggttcagcggcgcgcgccccggcgcgccgccggcgccgtacaccctctcctggagcacccgctcgccggtgccgatcctgcgcacctcctcgtgccgcgcgatgtgctcgttgctgcgttccagcgccgacacgatccgagcgtacggcgggtggacgtagtccgagctctcgtacggtctcgcgccggcgccgtccggctgccgccgttgcgccgcgccggcgttgatgtctctgtaggccgcggggtccctcctgtagggcgggtccctgtactggccgcgttggggcgccagggacaccaggggctcgcggggcgcgccggcgccggcgccgagctcggaggcgtgcctcctgtgcggcgggcgcgggtgttgcgagttgttgtacacgccgtcctggaacggctgcgggtcggcgccgaccctgccggcctccccgttccacgcgccgctgccgatgcccatagtggaggccctcctgtagggaggccggcgcagctgcggagtccaggcgacgtcgtccacttcctcgtcgctcccgtcgaacacgacgcccttccccttctgcgtcccctccgacccgaccgacgtcgccgtgctcctgtcgctcaacgacggcgacggcgatggcgacggaggcttgtgcggcttccaggagggcggcgcctccttctcgcccgcaaccgaattctgcaccggatgcaccttctcgtagccgccgccgccgccgcctctcgatcccttcccctgcgactccgaccgcgagagctcgacggccgccctcgcggccatcgcggcgaacgatgccgacttgaaggccgcctccgccgccatcctggcgtcggcgtactgttcttgcacgctcagccgagcaagtctcgggttcacttcttcgtcaacaaacctctgcctcccctgaacctgttacaatttgaatcctcgacattagccattagatactacagaaaaagaaaaaactgccatgatcttgtacaagtgctagtacctcgtgatgctccctcttgacctcattctgttcgacaaattgttcagctcggacgttcttggcttgttcattctgcttgccctgcattgcacagtacagtaaccatacgattccgtaacttcgtaagataaaaccaacgaaaattctcaacaaacagggatattacatcgcgaggtagcgcagattgcaaccaacctgatcggtatctccggtgttctcgggaaattccagtaagatatcgttctcggcggcgatcaccttagtcagcctctgcttctgctccgtgctcgccggcgcgccggacaacttccgcaccaactgcagcggcagagcaaccgtgtcctcattaactccagttcgttccggtccatgtctcgcgcagttggcgagcgacatgacacggcatgtgttgggtggtagtagatgggtttagttggagggatcaatgatcaatctaaacctaccgtgggatcgacgacgccgtgggcgccgtccttggccgccgcggcgaagtcccggccgaacttgtccgccaggatggcccgcgcgtcgagcagctccggcaggtcgccgcaccgcgccgacgcgaacatgagccctgccgccgcctccttgatctcctcgccgcactctctgtatacaccaacccaaagatgacaaaagcttgctgatgagaggcgatgaaaacgaagaaacaaggcaaggaattaatcaaccgaggagtcaagaacacggctgtgtgctcttgcatacatacttgggcttatctagctgcgtggcctgctcgatgaggattttgcagtagagctctacgatgtccagcacctccagcatgttgtcctcgtcgatgacttgctctgcctgcagaaacagaacacggcggctactgttagcggaggagtctctgcgcgtgtcaggcaaggcaaaagcatggcatggacatacacggaggagagcgcggtcgaggtggccgatggagaggagctgcgcgacatcgccgcgggcaatggagcggcgcccgaggcggggccggcgggcgacggcgacgcgcgcggcagcgagcttgatcagggacttgagcttggcggtctgcttcgaagaggcgctcttgccgccgaagaggcccatcgcccccgccgcgacgcgctgtgacggcggtgttcgatcgggtggtgagtgtggaggcggcgggggtgtagcctcctaccctctcttataccgcccgctctggaatcttggattggtgctctgtggcgagcagcggcgcgtggcgagagcgcgaaggagaagaagattgaaggccaagttgcttgcttgttttggtctccgtccattcgatggaaaaacgttgggccgattttggtctttttaccgtgccaacacatcaagataaattggtaaggatggaattggccgttgttttgtttgctatgattttttctttaagcaaccactacgagttagtgcgatttttcgtattaatggatcagttaaaaaattacaattctacatcttataaaggctataacgaacaaaaagagagaaaaaaacactaccccaggcggtttgcttcgattatatcttggtaacatactctgtacatttgttggtgacgcgtgctaaacaggcagctaacagtcttgttgacgaaaaatgcttgccatgatcccaaggagaaaaatagcagcggtttgaaacccggcaatgtgtacctgcattgttctactcaactgaaagctctgatgttcctgcttaaaggagaacactttagcacatgtatttattccgtatgacttttcgaagaaaatgagtattaagttcctgtcctataatatttctccggcaaatcatctactaggtgtcattatctttcaaccgtaaggtacaagtacaaccaactagccctgttacagtaaacgaaagctcaaattctacggcgaacgccttcatccgcagtctgcaggtgccgtgccgatgtcttgcctgttgttcctcaaatctttgtctactgctctgcagttggaccgccaatcacgtttggtgatttggtccatctgacaggtgtaaagcggggattcatagcatgtcgccgtatgcaaagacacgacacaaaccacgcgatccaggggcaaatcactccgggctgctcacggaagctttgcatttgcagaggcgggtcagccggcttgctagatcgatcgacacggagcagaagcgactgctgtaagaaaaaccctctcgcgttgctctcccgaggggcggacccggccgtccctctcccccactcccacccccttctccgcctcgccgtcacccgagcggccgccggtgaagccgcgcggccgcaaggacggcggcggtggggcgctccttgtctcctcgcgctcgggcggcctggggagccgcccggagtggcgacggcggtgtccgccagatccgcgccgttccggccggatctggcgggatgggctggcggcggggacgggcgacggtggcggttgaggtgagttgcaccgggtggtgttgtgggtgatggcgacggcgttggggtggcaatggtggaggccgcggatccggcggtggtgcacccggatccggcggcggcgcggcggccggtggtggtcagagcacgcaggcaccccatggctaccactggcgtcctccggcgcccctctaggcgtcggccggcattggtggagaggaagacggccggatctggctccttgcccagatccggcgcgtcctcgggtgggaaccgagtctggtcgtcgtgcaggtggtgtgaatatcgcaggtatcctcggtgtgcaggtgacatttggtggctcccgtcgtggatgctatggttgatgggtgctccaaggcgaaagtcttgctccgctctcggtgctagcaacggcgacgcccttgggcgccgttcaccttcttgaaggcgttgctactggagccctcgttcaactccacttcaagagttttctccgggtgaaaaccttgattcgttaggatcggacgatgtcgccgttgtcggcataaccttcttgaaggcttcgttttaggagtttatctcatgttggacggctgtactaggttcagtttgtcaatgtcggggtttttgtcggttttcctttaattaaccgtgctgttgtaaagtttttgggtccggtttcccttataaactggatcaattctcttcttctatagtgaattgcaggagctctctgcctgtcccctcgaaaaaaaaacacggagcagaagcaccggctgatcaatggccactccactcgatgcaattgcaaggtgaaaaaaaaaagaaatggttggtagtagttacagttgtgctacattgaccagttaaaactttgtgagattaaagtcgttcgaatcgtcttccatgatattcctcccaaaataaaaggctaccatattcagtgcagaatatttggttgttctcgaccactttgagcatggatcgattcaggctggcgttcatccgacgcagctctagtcagcttgagactcaagttaatcccttgtgatacaataccattttatacctccagaaaggaagaagggagagcccctttacagctagaaattttaatcagtgaccggtgactaggcagctgcatggtaatatatattagaggatataaaaatctgaggtgctcttcgatgattcgagggattctgatgggtggccgttagctaggcaaaagtgaagcatcatggcccatgaagggcggccatgggcgttaacagtcattagtccacttagtttagtcctttgccgttcctttcaccgttgcttctcacaagcgcctacttggctcgaccgatcgttcgatcatccacgacgtaattgtgattagttttggctgtttgacgtgttgttgctgtggtcatgggttgtactgcagcaaagcaaggacagggggcgttgcaaaagttgtactgaagttgattttcaggaatcctgcgtttggactttggaaccggtccctctcatggtaatcactaaaaccagaagttcagcactcaaccgtgtcaatgggactctagaaaaaaaacaggtgcagaaaataagtatgtatcatgaactcatgaattctagtactctagaaaaaggtgtagaaaatactgaaagtggaacgtctttacggcatggtcgtggttaggtcgatgcagcaaagtattgataatgaattattgcaccttagtttttacatcacacaccacaaaagtccatatagaccaagataataactgtagaaaactattacaggcagtacggtaatccgtataaaacatggcagatcgttctcgcaagtccaaatcgccaataaaccgatccaaatcagacaagaaacacataaataagcgtcaaataaaccggcggttaatcagaccgctccatccatccagaagatgacacacgcatcaacacaaaacgaatccaggacggccggatgcacgctatcattcgtgggagcaaggttagcaaacagaacaaattaagcgtgatctcaaccaatcattattatttgcacagaagaaaagaagcacggatgagccggtaggattaggaaatggttgcttttgatggcgagacgaaaagcaacgcagcgggagtagtattctccaacgcaacgaatacctgtgaataacctgtcactggagtccactgacgaacacagacagaaacggcataataattgaaaagccatatgccagttctttactgaattttttttccctcttgcggtttctgaaggttcttctatgtggaagatagcgatggcgtcgagcccacacgcgcccgttctgatcctcatccagagtggtgggcggaggcgatcgggacagggtttaatttgcagtttcttcttatgatcttatcccgtcgtggagtgagcaatcagctcgagttgtgtacttgtgtccgtgattctgtcgccgatggaatttgggttcgtttcttgtggaaactatcctgattctgacctgtttttgacatgatcaggcaggacgtctcggcactacgtgcaggctagctccagccaggcgtcagctaccgcaaaaccatcagaatccgatgcgcgtacgtgttcaaacgcaactgatgttcagtatcatatcgaattcggctggatgtctagtgcagtggacacctctgacttggctctgctgcaaccttgatccgtaagaaaacacatgcacctgcagtcattttagtagcagacagtagtatctgcttttaaccttggtaagttagtgttaagtcaaataaccatgcatcaagaaacgcttttcttttttcaccaaacacattgagtgtagtacggaaacacgcggcctcctacggcgatgccatccggcattttacaagggtaggttggtgccaaaagcgtcgagcttggctggatgctatcgtcagttggtctccttaccaacttgattagtagtagtactagtttgattttgtcctggtttggtcgttgatggtgaacgaattggaattatccgccttacaaaagagctgtaaggatctcgtgcgatttggtgaagctacgagcaattccagaatctccaatcatcaggtcccatgtgaagaaccgaaaaccactacagtgacacgaagaaacattccttatttcatcaggaggtacataatcattatactaccataattcatgaatggctacgtgtcagatatatgagttatattaatctgtgtaggtctaactacgccgagcattcactccaaaaaactcctatctctaacctgatcaattcagagaaacatcttttctgattcagtggtgatcctggcagcgactctgtacctgtctactggtctcaactctcatctatgctgcttcatgagaactttggccattttcaacagttcagcaaaacttgcttggtgaagaggagaggggaaaaaacccatataggctgatggtacacggcctgttgggccaaatgaattgggcctttttgggccgaccaagtttagcccatttgccacttcctctccctcgcccaccaacgaacaggggaaaacacagcgagaccttccccgtcaatgtccgcgtccccttccaaggaaggagttagggtttaactccgactgcacgatcccccccgccggccaccgccctcgccggcgtcgatccgatacggcgtgcgcctggtcgctgcaccatggggtacctgcaggaggccagggagaatcacgtcaagaagaaggtcgaggaaggtgagcccccgcatcctttgcctgttcaagcttccgaattcgttgatttggggggtcttgaggtctgcaaaatcgcctgatagttgcgtaacgggtgaggtactgacgaaaaattgcgctccgctggtgttgcttgttgaaatgggaacacaatcctgtgtgaaatgagtcgtcaaacgaggaggttaaggaggttggctgccgtttggctggccgaaccatgtagactttagttgagaagttatgtgatctagtgctttccggtatggaagctgaatcattagttgattaagcatgccattcagatttcatagttcatgtacatctctcccaactggttaacactatctgatgatggtaaccggtatatgctgtagttaatttgtttacagaatgttggatcttgtgtgatgttatttattcgtgtatcattatatagctcggtttactaaatattatattatgagcactcaagtacattcaaacttgtgagacagccctgtaaagaatttgttgcactgagcatcagtcctttgatttttttgaatctttaggagaactttcttgtgaaagacaaactatatgcacagactgattgactgaacgaactttccttataatgttaggagctgctgaagactgctgtacagaataataaaggaagaacattcagaaaatttgaacatgtgccttttgtatttcaaaagagttttctcaattagttgttctctagtgttaggttagaatattgtacttaaggggaaattttgtgctttgcttgacaatatccaagtttcttgtacttcacatcagagagttaatttagcccattctatttcacttttcagctttgcggagcaaaatgaagcagaaggcccttaaggagtgtgatttctactgctcaaaatatgctgagtgtgctcgaggtagaactttttcggtggtatggcaatgccgcaaacaagcaaaagagttgaatgattgccttcatcaattgtaagttgatcattatatgccagtatcctaatagtaattcaagcggtattccggttcgtgtttgaacattgttgatttttgtacaaaccagagctccagagagttccataacatgctataagaatatataaggaaaattgtgcatggagcctaatcacagaaactgattagctactttgtactgttcattcagtagatacttattgttaaaaacatccacgcactaatatgagcagggaagtctgcaagatatttgtcaacatctttactctctaatctgtacatatatgaggggcgaggatttccattgctatcaaaaatatcttccactatatgtttaatcattgtatgctgtagtctggctgttatttcaagttaggatctaacttattgaccaatgaatacatcagtatttcctgcaatattacactgacagtaggaaccaggcttattttgatttttatttggtcagtctttattttgctatgtagtacattgttaggtatttgatggagtcaagttcagtgaattctttgttttagaatcccagtctaaagctacctgtaactgtactagcatcatcctttaggagcgtagtgctgaaagttatttctttcaatgcatttgggaaatctctctgtcaagcatttactgttacattttttttttctgaagatttcctgatgctttgcttgtagactggtattggccagtgcatgataaatacaccgcggttcttttagatgtaataaccatgctatatgtgtgtatgcttgcagcacaaatgatgcagtcctggaagaaatgaagaaggcttacatggttgagcaagagagcaaggaaaagaaccaataagcattatgcaatggccaatggccaatgggtttctccatgcttgtacgtacattgctccttttggaatttggtagttgcttattggtcatcttaattgatttgatgccgagttcctggagacttgaaaacattgattttgttccacatgcataatctggtataacatcaaggtccctatgcgaataaccttgtgttcccgttctagctaccatatgttgtaatattcgcccaaatagatagcatatgaatgcagagaatgtggtaagccttcctatatcatgttctttagggttagtcatgtttgccatgatagtatattatcatgccatagcccatagagtggtcagcatgttattatattaaaggcattaagacttataagtacaaacttgttagataaacatacagaaaactaacaagcaatggtaaaccacaagtcctcatcatcttcctcctgaaagatcagacccagggccaactgttgttgccaatgaggatgcttccagcatggcgtatgactcaaccctttcattctgcagaaacattagtgtatcatagtccaagtctgtcggcaacatctctggtgccagcacagtgccattaaggtactgcaggacttgccgcatgctcggccgtgcactaggcaacggctgcaagcagaggagccccagcttcagcaccaagttcgcctcctcggcaacatactcactgctgagcctgggatccaccacgtcaagaatttgtcctctgttccagttctcaagcacccaatccagtagcacgacctggttgtcctggaggtcatgctccagaggccttcggccacaggccacctccaaaagaaacatcccaaaggcaaaaacatcagtagctggtgatgccttccctgtgcggagaagctaaggggataggtaacccattgtgcctacaatatgtgtagtccttgggttggtgccatggtcgtacaaccttgcaaggccgaagtcgcccaagcatccattcatctcattgttgagaagcacgttatttgccttgatgtttcgatgtacaacgacttgttcccattcctcatggaggtacaataagccagatgcaatccctttgatgatgtgaaaccttaggttccagtctagaacaggattgttcttgtcatgtaagtgcttgtcgaggctaccatttgacatgtattcatagaccaagagaagttcacccttgcgtcggcaatagccaagtagctgaactagattcttgtgccgaaggcgccccatgttgacaacctctgcaatgaattccttcaccccttgcctagagtcatgtgacactctcttcaccacaatctctgagttagagttggatacagagagaactcctctgtacactatcccgaatcctccaattccaagcaaacgcttgctcccaaacccttgtgtggcatcgaacagatctttgtaagaaaacctttgtggtccaaactcaacctcccaatcttctctcagctcggcatgcctaaaccatctcttgacaatcatgaaccccacaagaagcaatccaatgacaagagcagccgtggctatcggcagcacaaccaccaaaatttcagatcgatggtgcctctgctctagttttggcaacacaggcagcttagatgggttgagagcaggggcagctccattcaagctgaaactccagccaagaacataatggtaggcaatggagaggcccgtcgccgacgagaatccgatgtaggcaatatcctccactaccctcgataggtcgaggccggttgggagcagaggtttcttgggcttggacacacccaatggagctagcgtcacattcagaaccatggcctgcccattgtagtccacccacacctgcatggccttgcggcttatcagtgtcaagttcatgaacgcgccggtgctgtcatcatagtagccggcggtgtgggactgtatgaattgcaggctgttcacgtcaatgccgacatggttgctgtctatgtcgtggagctccgggctgaggacggtgtcgagctcgacggcaaagacgtggttgctcgccttgccattgtcgctgatgttcatgagacccaagtgctgcgcccctgtggtggccgagaggttcttgctgggcgcgaccaggaacgcgaggccgtggtcgcttagctccgcatgctcggagacgatggcgaacacgaaggtggcagagaaggatgcagtagcgctgctgttcggcgtcaagtggaaactgacaggagtaggatagaaggcgtggcctttgatgtgcttgtcgttggtgagcttgagcaggccactcggcgtcacggcggcggcgccgtcgaggctgaggtttgctccggcgaagccttcgaaggcgaactggttttcgctagcagatggcgccaccagcttgatgcagtggaagacagtgagtacaaggaagctggagatgggcctgatgatcaccatggctaccgtgacgcatgagccagggcagagctctcaaattttgtcacttccgtcttcagtggatgggtgaagtttctgaacaagcagctttgtggcttggtcttcatccaagtcaattcaatactaatgcatcatcatcagaaacagtaccctgctagaaaggacagagggagaaacaaggatgccgtagtagtgagatagtcagactactgggtaccaagtttctaggggataggtttactagtggagtagtggtctaattgctttgccggccggccacgatccgtcaacatttgactcgttcgacaaccttgcgtggtgagaaggaggtgtttgtttactagtctgtgcatctgtggtcactcaagttccttggtttcaactcaaaacacattgtatattatgcttgtcattcatagagatatacactgtacactaagaatcagactccggatgtttcccatgcgaaagcaaagtcttgatttgtactcctataaaacttccatgtctaccacgaatccagtctaccaggaattttgctgtccattacagatttacagtacaatttttcattagcgccactagtactactacaatcatactcctacatcatttgtagtaaatatcatctgtcaacacagagagagtactagacatagtaccgatgcttgatgacgatgtcattgcgtatgacatagcatcggttaagccccttgttcttcagcagagtcgccatgctgaagcccatttgcgctgccctcagttccgggaaatcgctgtcgccgttgaggtactgcacaacctgacgcatgctcggccttgcactagccagtggatgcgagcaaagcaggccaagcttgagcacaagctcaacctcctcctcggcatagccatttctgagccttggatcaactgtttccatgattgaaccgctgcgccaatagtcgagcacccaatcgacaagcaccataggagcttcctgctcaacaggcctacgcccacatgtaacctcgagaaggaatgcgccaaatgcgaatacatctgtatatggtgtagctttggcgcggtgtccaagctcaggagctaggtaacccattgtgccaactacatgagtggtgtttggtttagtaccatggtcatataatcttgcaagtccaaaatcgcccaaccgaccgttcatctcagcatcgagcagtacgttgctggctttgatgtctcggtggatgactactttctcccaatcttcgtggaggtacaacaaacctgatgcgacgcctttgattatctaaagccttcgagcccattctagagtaggtttgtcttgatcatataaatacttgtcgagactacccatcggcatgtaatcataaaccagaaggagctctcccttccttcgacaataaccgagcaattgcacgacattgcgatgccttaggcgaccaaggctcacaacctcagcaacaaactctttcatcccttgccttgactcatgtgaaatccgcttcaccgcaaccatcatcttagactttggaagcatgcccatatacaccttcccaaatcctcccatcccaagcaactggctctctttaaaaccctcggtagcatagaacaaatccttgtatgaaaagcgatgtgtcccgaagggaacatcccaatcctcacgcaactcagcaaacttagcccgctgttttgctacggcaatagccattgcggctgatgctagaacaagcaccagagatacaatgggcagaacaatcactaggacctgtgatcggcgctcgctgatcataagtggcaaagccggcagaatggaaatgttgagaggtggggctgtgccattcatcttgaagctccatccaagcacataatggtgtgagaagattatccctgtcgacgacgagaaaccaacatatgccggttcagtgaccactgctgagagattgacaatggtggagatcagaggtttcttgggcttggttatctcaacgggagccatggtcacgttgagctccatggtcaggccatcgtagtctatccacacttgaatcgccttgcgactaatcaagctcaggttgcggaacaatcccatgtcctcgtcgtcgtagtaaccggcggttgcggcttcgatggaggtaaggctgttgatgtcgacaccgacatggttgtcgtcgatgtcctggaactccccgttcagtacggtgtcgagctcgacggcgaagaggtggttgctcgcgttgccgttgtctccggcgttgacgaggcccaggaagtgaccaggcagggcagtggataagttcttgctcggggacatgaagaacgccacgccctggctgctcacgtcggcgtactggccaacgatggcgaagacgaacgccgtggagaaggacatcacggcggcgctcctcccgtcacgcgagccgtggaagcgcagaggagtcgggtaggacgcgtgccctttcatcaccgtggagccgttggtcagcatgagcaggccgcccggcgcgaccgcggccatgccgtcgagggagaggttcgcggcggagaagccattgaaggtgaaccccgcgccgtcggccaaggcggccacgatggctaggtgactgagtttgagaagcagcagaagtgagcttgcagaattcagacgcatggcttgagattgatgttcagaaatggatgggagatttcagagagttcagattgatggtgaatatattgctcgccgctctacttgtgcagtctcctactcttcagtcttcaccagaccaggcacaggagcgacacatctgcactggcgtattacttctgcagcttccaccaactcgtctagtcttcgtgcccagggatggtgatttggatgattcccttcaagcgacggatagtaacattccttggctagaaggtcatcatttccaatcagttgttgtagatttccaatctgttgctggacacacactagtactatttcgaaatagttacactttgtaaattttgaccaagaattagccagattataagtatatttagtgcataaaaaagttacaccaatagattcatccttcaaagagctttcatgaaacattggttttgtagatattatgaataaattttatgcacagttagtaatcaaagtcttgtcttaaagacttcattttttaaaaataaaatacgtcctataattttctatggtgggagtacactgtatttttacgcgacgtgagagattgaatttatcggcttcagtaggatcaagaggactatcattgatcagccgcagatattgcaccaattatttcctttagacatatactacgtccatgcagttatggtattccgtgtccaatatttgatcgtccatcttatttaaaaaaattatgattttttttaaaaaaacacacataaagtactatttatattttgtcaagtaattacaataaaaatgctaataatattttttttaaataagacggacggttaaacgttggacacggaaacccacaactgcatttatattgagacataggtatactccatccatcccattatagctgcagctataattccatgtataacgtttgaccgtctgtcttatttgaaaaatttatgaaaatatttgaaaagttaagttacgcataaagtattattcatattttatcttctaataacaataaaaataccaatcataaaaatattttaaataaaacggatggttaaagttagacactaaaacccacaattgtatttattatggaacggagggagtacttcagtacttcaatgtcagtagttgggtttttatagtaaagatgatataccaccctgctggatcagaacatagacgttggagtgacccaacgagctaataggaaagtatatcctgtcaaatttattatgcggaatgagaagtgcagataaaagcctccaagaatcagaattcgcaagaaaccgcttctgccgttgttgttttttgattggaactactgccgttgcacacgaacaagacccttattactccagttctttgttgaccaggccaggccaggccagatcttacctgggtcgaatgcaattcgagatgttaagccatataacggcctattggaaggcccacatagccctatgccccgagcaagcaaaggagcaaccgtgtaatattcaggggaataagttcactttgggtccctctatttctcgcccagtttgattttcgtcccttgatcgcaaaaccgggtacaacaggtccccaaacttacgaaaccatttaaataaggtccctcggcagtatttgacccggttttggctgaggtggcgcttacgtggctaatttgactcagtcttcatctgacgtggcattgacgtggaaattcgatccgaaaaatattaaaacatatggggcccacatgtcagttcacacacacaataatagaaaaaatggtggggcccacgtggaccccacctatcatcctcactatcccttctctttatcccatctctctccctcttctctccagcggagcggcggggaggagtggcgacgaccggagtggggcggggaaggagcggcggcagcctaattgtggcgggcaaggagcggaggccgccagagtggggcggggaggagcgggccgggcacccggcagcgacggcccccgcacccgcgacctccctcgccggcgcggcgatccatgggtcccccgccgccgcgtcgcagagccagagcacgatggagccagagcacggcggcgcatcggggacgaaggggcgcatgatggtgccgtccgggtggaagaaggggaagctcctcgctccggcgggcggccgctgacgagcttggtgacagtggagaagaggggcgacggcgaggtatattctcctctctcccctccctctttctctagatctgcgcaccgctccgctgctgccggcggcgtcgacgagcgtgaggaggcgacggtggtggaggctggttgcggcgaagggcgtgcgccgctccctctcctgtcggcgccgccgcgtgccgcccctctccatcgcgcctgagagaggaaaggggagagagatgaagaaagaggagagaggaggaagaaggggaggtgtgaggatgacatgtggggcccacgtgggtcccaccattttctttattaatttatgtgtgaaactgacatgtgggtcccacagggtttattatttttctttgatcaaattgccacgtaagcgccacgtcagatgaagaccgagtcaaattagccacatagggacctcgtttgcctggtttttgtaagttgggggatgggtcgtactcggttttgcggttcagggacgaaaatcagactggacgacaaatacaaagacctaaagtaaactatattcaagtcaccgacctgcatagtctctagactacactctggccactgatggcccatgtctgccgtatggaagaggatcatctgacgttactgttcaccgtgactggcatgtagttccccaccactctcgaacccacatactagtcaccaagtcagtataaagttacgtcagaggatctcaatccgtatcgctcgccggggaatgcggctccacagccggcaaagacaacctaacatgccgcttggctccatgttctttggagattttgatacgggctagccgaagtgccgagcagtgggaggcatatagagtagagtagttgagtagggagatggttctcgtcgtcgtcgggcgacaagccgggcaggcagggttggtggctcccgtggacaacatcaatggcgccaatgattttccaaaattgttaattgccgcaagtggaaggtcgaggtcgacacactcaaatcaggattttttttttcttttgcccgcacagcgacgaagctagtcgaccatagcgtaggctttaattgcttcttttgtcgttgcttcttttgtgcctcatcctcctcttatcttagtgagagttgcctaatccttttcactctcccaacagatttagcatggcacactatgccaggaaactgcaaaagaaaaggagtggtcgtgaccaatcagacagacagttaccagtagccctcaacagtttttttggctggaaatgaaggaaattcagagagtttgtgaccagtcactcagtcagttattacactactacccacaagttccttttgggatggaactgcgacaaattcggagtctatcatcgatggccagtcaggtactatactactctggtcgacagatttctcatggctggaactgcaagtctacaacaaattctgggtgtctgtgactcagccacagaaagcagataaccacggcctgggccaaaaggcagttagcactgcagtacgctgtagctcaagggggtccgatgaaagctgcctgtccggctgtccccaagccgctttggctcccggttggtgaacccaaccacaaggccatcagcccatcactcatcagatcaagagaagccgcccgcccgcccgtccgtccgtcccgatgacacatctaaccacaaaagccttttcgtgtcacctatgcttagctcctcgcctttctgacgcgacggggaactaaagagcttttaaaggcgaggacggcgagatacacacacaggagaagaaagcgagctaagctaagattagctctcgtgtatggtgtgcgtgtgacccccgcgcgtgtgtgcagtgtgcggggccggtgtatgtcgccgtcgatcgatggatgtgccggcggcaaatgatcatccgttcccgtgccgtcgtgtacgttccttttcgagatgagcttggggatgaaggaagggtaaatggaaagggctacggcgaagatcaaggaaacttgattggactttggaggggcgtcaactcagagttaggccggttcctagttcctaccaccccttgaggccttgagaatagtttaacctaggagaatttaaaagtacatgggttgagatgggtacagcttagtttatcaacagggtgggaggaccgtcgttagggagggtctcattaaggtagtgtgtttcttatgatgatttgtttgggcatgtgataaataaataaagaggaaaaaacatggtgttggagaaagtgttttttctttcaattggttagattggttgaaggagaaattacgtcacaccaagctaggaactactaggagaaccttctagaaaagaagtgcgcatagtttttattcttttgtgaggacaagtgtatatagaaaatattgatacttcagttgccaacttgacttggtccttaagaattttccacttttcagttaagaatttcataaaattcaactcaaatatcaacacccagatcagtaatgtggcatttcacctagcaaactttaaaacttcggagaaagcacatgtactgttgtgatggtggggtcatggtctcgtggatgcatgaccatccactaagatttaaatcatgccgcccacgaatattgtgcacgtaaaattgtgctttcaaaaaatatagtgggttccggtaaaaaaaaaaagatatagtgggggccaacaatatgtaattggtttttgtttttgtttttgagcgtgtgttattgagcacactcacataagtgtgagtatggtgtgtgtggtgatgcgcgcgcacgttttcaatgtaatcgggaaaaaaaatgaaaactttgatcattccaatttccgaaggcatggcactatgcggtagcatcgtgttaacggaagatgagctaacccgcaaggtttttcccctaaataaattcctatggccaattttctttgaatcaaagggggtcttagtggtgtggatgatgagaatggaccaaaggtcaacaaaattggtactttgtgacatcttgtctcataggctcgtttgctattgcatatgtttagggtgcccattaattagctagtgtgagatgggtggtggtcctgtcctttgatgatattacatccaccctttgttctgagtctattgctctcatttccactcatttttctctcgtaaaagtctccctgttgtagccattttggagtccttccatcatttttagaatacccacgctgtactctctctctctctctcattttcgtttttattgtttttgttcatgtgattcttatatgaaaacgtttgctttacgttcatgccattcgaccgtccctcttgtttataaaatcggccctgaattcgacatcggtaactaaacgtggaagaacatcatacaagatcaaaacttgatgatgatatctatgcacgatatttagatcgagttcagtcaaaacctacatcttcatagcactaattatggacgatgattttcaaactagcatattacaatatatccaggtatcataaccatcgatcggctcggtcgtcggctagtcgtttccacacctatgttactgtcactacgtggatataacatatatgcttttctatttgcgagaaaacttatgacagggtccgactcaacttctatcctatccttattacaattccaagttctaatttgtaattgattgcatattcatactaaacacaaactctatcttatcttttagaaagaataaaagaaatgtttctcatatgaacccactcataatatatactccctccatccaaaatgagtatttcgttggttttgtctggataagttaattactcttggtcttggcaattaaaaaaaaatagatcttaaacttttggaggaaaagagtactactttaaataatgctagtggtggtatccaagtctgtctcaaacaccataaactggtatatatgtggggttataaggtatccacacgtgaataaccatgtaattgttatccaaccgtatgctttaatttggcccttctgaaaatagacccgtagaataaaaacatatgatctagcagcatatttcagtatggctgcattaaaagatggcattatatgcctaatcaactaactatgctataaacttattgtttttgcttttgttgttatcttttataatatatgttgcaacgcacggcctttagcaagtttcctaaatgaatttacgtgtcacccgtattattgatggcatttcatcatgcgttgcacaagtagcagcataagtcggttgcaacctgtactgcagctatcggcctattcgcatttgttgaccaagtgggcatgcaaaatttcgcgttgctttgtaggtgttttacagcgcggctccgtgtcagggccggtcctatgattttgagggccctaagcgaactcatcgcgatgggccctctaaactatatataaaattttatgatatatagataataattttacttgcaaaacgataacaaatacatccatatattaaatttaacatgtctggtaattatgaagaaataaaaataacaatatatttgtaacttggaactaatatcattattcattaacttaatgaagaacaaaaccccatcatatccgttgctcccatgaaaagatacttcttcgggcatttcttgatgcaaaatcatcaataacggtattaaaatcaatagtgttcaagatatccttctcaattgagcacatagccaagccatttaacctttcttgtgacatagttgatcttaaatagttcttcaaaacttcaagtttgagaaacttttttcaactgaagctaccgtcataggtacagttaatagatttcgataggcaactaaaacatttggatagcaatctgcatccataacgaacttcagaatctcaggcgcgaacatcgaagaatcacacctttaattctaaataaaaatcattgatctcaacatcggatgaggtactagactactagtattaggtgttggcccctccaccatcataggcccccggcggtcgcctcggctgcatagggccagggccggccctgctccgtgtaccgcgcgaggaaagaaaaggtgggtgtgttccacttggtctgcaagggaggcagccgattggcagccaaaaggcgccacatgcgaccacagctgcacccacacacccaccttgctctttctcgcaagtgctggatcctctacaaccaccaccagaatgtgcagcaaccccagggtcaaacggcaatgtcaaaggctatgtgaactaactacacgtcctgagatatttgatgacctcatgtgggattaatcttcgactgtttgttcgcggtaattgagagagtaaaggccatttgacgcagcttgtagtagaaaggaatgtataaaaatgttcatatttttctcacttactctttccctccacgagattacggtagagaaacaacacgtttttaaaagattacgatagagaaacaacacggtttaaaagaaaaaatgaaaaaaaaacttaaaaagaaaacgcgaccacaggtccacaactcagtcacgtatacgagtcgctgacagacttatcacgtgggggcattttacacgttggcttgggcgcgcccaccgtactgtagtcggcatttggcgagtggataaaccctatggacggccacatggttccatgtgtccaccaaatccaagagacggtggactttgggaggaggatatgtgggtcgcgcgcgtccttccttcctcgcccctcgcgggctcgccttgccgtgcgcgtctcgcgcgagcgaatcagccgcctacacttggcttagctagctagtccagtactcgtgccccccctccggcccaacgccaccgcaacacctgtcccaccctccccgcctataaatccccggcgccggccgcgtcccccggacaacgctgcatcattgtgtccggctccggctcccgggacacgacacagcgcacgcccagagcgcgctactacttgctttcgagagggttgcgtgcggctttgcatgaggaggaggaggatgggggcactgcacgtcggcgagccgcgggtcagcttccagcagcagcagcagcagcaggtcggcaagaacgggcagcaagggcatggccatggcgccgtggtggaggagatacacgggctcatcaaggtttacaaggacgggttcgtggagcgcatcccggcgatccccgacgtgccgtgcacgtggggcacgacggcgtcggtgccgggcgtcgtcatcgcgcgcgacgcggtggtcgaccgtgccacgggggtgtgggcgcggctgtacgcgcctgcggcggcggcggcggcggggagggtgcccgtggtggtgtacttccacggcggcgggttctgcgtcggctccgcggcgtggagctgctaccacgagttcctcgccaagctggccgcgcgggcggggtgcgccgtgatgtcggtcgactaccgcctcgcgccggagaaccgcctccccgcggcgttcgacgacggggtcacggcggtgcggtggctgcggcagcaggcggcgatctccagcgcggccgacgagctctcctggtggcgcggccgctgccgcttcgaccgcgtgttcctcgcgggggacagcgcgggcgccaccatcgccttccacgtcgccgcgcggctcgggcacggccagctcggcgccctgaccccgctcgacgtcaagggcgccatcctgatccagcccttcttcggcggcgagacccgcaccgcctccgagaagacgatgccccagccaccaggctcggcgctgacgctctcgacctcggacacctactggcgcatgtcgctccccgccggcgccacacgcgaccacccgtggtgcaaccccgtcaccgggcgtggcgcgccgcggctcgattccctgccgctcccggacttcctcgtgtgcatctccgagcaggacatcctccgcgaccgcaacctggagctctgccgcgcgctgcgcagggccggccatagcgtggagcaggccacgtacggcggcgtcgggcacgcgttccaggtgctcaacaactaccacctctcgcagccgcggacgcaggagatgctcgcccacatcaaggctttcgtcagagccagatagccccagccagtggctaagcttagctgtcactcgccgtgtcacgctaattaatccatcctaatccatccaaccatccaaccagtttctgctgcagcagatgatgagtaggtgtcgtgtaagctgtaaattaattacttttgtagtacatgtcactcaagacaagcgttgtccatcccaatacccaacttggatcgtcgtagcggtgtcggaaagcaaaagcgtagcacataaaaacgacactgccgctatgccacgatgttgttgctccgtgtatcattcatgttcatcaatatacttaaaaagcaagttgtggatactgttttcaaatcgggttgccgtcctcgacgtcactgatggtgttgcatcaaggaaaccggaaaagtttccaagagcaaataattgtctgattgtctgctgctttctgggctttgcatcaggcatcatcaagtgaatagaagaactgatagtcgtagtagtatcctctatctcagaatatagcaacctaaaatcagatggaacgtattctaatactatgaatctcgttttgtccgattctagattgctataatctggaacggaggtaataatattttttcctctcttttccccgctttgggaaggttcaggctagatggagcccagcgaatttggcccggcaattccttctctaacaagcacgaatcatcatcgccatcatcgtccatcggctacgattagcgtcaggtcattagggcagaccggcagaatggaatctttggtctcttcccaatgcaatgctgctgctagctcccatggccatgattgagagatgccttgtgcactgaagccaccacaggattcgctcaatgttgcagcaaagtcgcaaaaagctctagtgctgctgctacaagtgcatcagacaaactgttcgatcgttggatgcatcatcagctcgttctgctgttagagtttgtgtcgaatatacagctcgctgcgctcgtgctcaaggttttacctccagtacaacattctctgcggcttgtaagattggatcgcacgcagaattccgcattcttatcattagctcaccaaccccatcatagctgcagctgaatgcgtgcaagcaggccaacatcatgtgtgatcatgccggtttctgataaccacggtagtagtaaatggctaggattagttagttgcttctactgacacaccaatgagaccatggttggttgcagaagtaatactatcttattttttctttttctttgccgggctggcgtgaagagccagccgagatttattaagagaactatcttattttttcttatattttaggacttcgatcagactcttgtttgatttagtcagaatgaaaaacgtcaaatgcattcaggattagtacgtaactagggacctgaaaatgcgtactcctaagttgtttcaaaaagcaagtatgaaactgtaagatgtgaagggtaaccaactattagtctgaaagtggatttggtagaaacttcagagactgttctctaaccgacaaatgccattgctcatggtagactgttctctaaccaacaaaatgcagaattttcttctcatgtttgacaagaaaaatgaatcgacaagtagcttagagcgcctctctatcaaactttcttccgaagtggcactaaaagctcgcggcatttccttcagaatctgccgcggaacgcctttacaacagtagccgcggcattgcggttttcggcagatcaaaatcagcatggcaccgatgtgatcatgatccgatatggcggatattagagatcgacatgtaccctacccgagaatctcaatctatccccgtagatctcttgagaatccctgacttcatcctctcttttgccaagcttctcagcacattcagagcaccgccggttagagaaccgtttcgtctcccacttgtttctctcacaagatatcacgatcaaaccaccgcgaaaaaaataaaaactatattcctgaataacgatattctcaaaatctttagctgatgtaaccgcacgggccttgcaagtctgcatgatgcattgacctcatgcttgcccgcgcgtgcgtgagggagatgtttgccccaatatgtcaaaccgacctgcaagcgatgtcaaactgagatgccgcggtgcaatttatccgttgtttcttttgtaaaaaggtagccgtggtattcgataaattgccaatctgatcttcgcgctcctgattcatgcatgagttgcgctgaaagaatataaagattttgctttggtacttcgtactgcacatgtgtttgaagatgcatggaccgatcagtgcagcctgttctggaagaatccgaatagctaaagagcaagagcatggaagatgtcaaataagcagctgattctgagttgtgaaatgtgtgtagcatatggctgtcattatctgttaattttagctaacagcgcattaacactgacataacaatggtcttaacactaacataacaatgctacactagtgagaatctggtaataggaatgatcatggatatctatctctggagatatgcacacttaaaagtggtagaaacaatcaagcacgccgtgcaatagcagtatggaatcattcataagaaaacgactgatctagactctagagaacatgagacttacatggtcaaaaaccacaggaagatatactggatagccaagaacaacgtgttggtaagctagagagacagtgccgctagaaagatggaagacaacgaaaagtcggtgcatcgtccagaattcgttccaaatggtataagatgcattatgatgaagctgcaaagcgaggcacgggcaaaagcggctggagatgcaactcgagaggaatctcgcatttgccggatgctaacttgacagggaagcatcaggcgctctccttttagcttggaggcgcccgagcgagtggctgactaaaccagatagatgcctcctttgactatggctggaatgacaatgtccatgtcctctgctacggacggatggatggatagattgcaattgcattatggcacacaagtaggagcttcgctttttggaggtcactgattgagaggaacaatccttattccaaagaactagcttgcttgcattgcattggatattccagggttctttttcttactgttctggtgtgcatatatatcttcttcagaccttcagggacgtactgtagtgtagtttgtgcgctgaaaagtctgaaatatcaaatgcttttcatgcactgcaactggcatttgactgcagttttcactatatctcagtcatatcctgccaagaaaggaagctatcctgagtgggaggtcatagagactcctctggtttttgtggaggttgtgtgaaaattctagtaagctatgaatgtaaggaaacaaacactttcaggtggggaatatgtggacacgatgatcacacttacgaagcactagacgacttttaaggtcccattttcccagtgctatgctgcaatgtccaacttgagcaaggaaactggtttctgaaatggtacagcactagttcgtagtgataatgcagcatttctaagagtacaaaaacatttgggaatggctgagtccccacacagtgtgaacagatactaatcagaacacataaaagtaacatcgtgcaatttgggcgttttatgcttaatgtcaaagaaacgttactggtaatgttcagattgggactttgtgctatgattaaatcgatcacttgccaacaaagcacctcatcctctgctgcagtcgccagtctgacggctgaacttgcagttttgtctgttctccttgacagttgataataattctgatcctttgctcctccaacgaataaaatgtactgttcatgtagataaacaaacttgaatatcggtacatggaatctgcaaaaagaaaatgtctgtttcaactggagtgctggggaaccgtccaagtagtgaaaggtgctttctcatggtcagaatggaaaaaaataaaagcgactttgcactaaaaagatgggttgaagtaacaactgagaatgacaaatttaacagttcatcttcactctattcagtgcctcagtgtgacttgatggtgaattctcgaggtctgggatgaagtaaatgactagtatgatgtcatttgtgtggtcagcatttaggcaaggtaatgcgatttggttaaaccatactgtattgtacgcttaattactaaggggaactaaagtcatctattatattattaaaacagccttgaaaagaggcaccacattcgttgtgggggctagaaattcccacattaatcggagaaaaagaaaaagaaaaaggaaagaaaaatgagagtccaagtagaagaacaatttaaaaatagttgcaattcgaaattaaaaataaacaatattaaaagaattttccatataagaacccaatacgagattaatcaaaatttgaaataaaaataaaataaaatctaaaattagaaaaggagaggagagtccaagtagaaatacaatttaaaaatagctgaaattcggaattaaaaataaggaatattgaaataagtttcaatataagaacccaatacgagattaataaaaaatcgaaataaaaataaaataaaatccaaaattagaaaaggaaatgagagtccaagtaggaatataatttaaaaatagctgaaattcggaattaaaaataagaaatattaaaagaataatccatataagaacccaatacgagattaattaaaattcggaataaaaataaataaatctgaaattagcaaaagaaaataaaagaagagttcaagaaggaatacaatttaaaattagcaaaaattcggaattaaaaataagcaatattgaaagaacaattgtcacgccccgaactagccccgaacagaactaccccgtgacgctccaaattaacctgttaaccgataccagtcctaggaaacagtgctggtatcacaggaagacagattatcacagcaacagaggtctctttattacagagtaggagtacagtcatgttgggctgcggacagatttcgagctcacaactgcattacaaaagggaaaagcggaagccaagacttggaccaattatcacaggcgcgacttgggaactagaccgaaaccctaaaactcatcatagccgacttgctcctggaagaactcctcatcagcggcatccacttcatcttcttcagcaactgggggggggggagtattatttatatagagcaagggtgagtacaggagtactcagcaagccatgggaattaaatgtttaatgcagacttcaaaggaaaggttgttgttttttcaattgattttatttaaacttctttttgaaacatctaagtgagtgcttctcaaacgacacggatgagacagtgcgtctcgtccggtcggagtatgtgtaatgtatcaatctttgaattgatcaaggttggcacccggccaacagctttcaaatggccacccgggcctagctgatcccatcagccacagattttccaaacatcgatcccattccacaacagcaatttcacaaagtagtagtcaaacaaaactacgctaggaatcacctcacatccgcccatgaccgtgggcacggctgttcgaacagtttaataacctctgcagagggggtacactttacccacacgacattactaacccggatcacccagcctgtgcagaacggccacgtctggagaccttgaggctttcatgacaaggcatttcgaaagccgacacaggttcaccatatgccaacgagaggggtcccagaccaacaccaggttaggtcccagaccatactgtgccaggaaacccgggggttctccccggcaccaccccgttgaatccacatgtctcttggcatcatggctcccccgattagctaattactcagccaggggcgtcccattacacccatgtggtcgcacttgtcttatgttcagatgaaattccaaggaaacggtccttagtgcaagagcgggaaatcgtactcccggtacgtccctcggtctgcgattttggaaattcatttagttcgcaagcaccgacccaggtgtcgggtttttccaagtcttttgtaaaaccccaagttttacccatcgttggatgttttaaatttgaggggaggtgttccgatgcccgtgcccgaaggcccatgcatcgaagcacaacagtcgacaaaggagttttaggtattcaataattcacggagggtaattgcaacaatttagggtttggggctggcaggctatctcgcaagccgcggccgaattacgtgtgttaaacctattcatgcagtatttgcggaaaagaaatacttaggtttaaattataggtgcgagatgttctaaggtgacttgccttgctcgagatcttgagcttgatcctcgaaatcctcgcactgcgggtcttcgggctccgaaactacatgcgaaacgggacaactcaacaaacggcgaaaacaaatacctattattgacctctaagcatgccattagatagatctcgagatttgaggaattttggaagttgaacagagtcaaacggatgtacggttgaaaagatattgaatttctaagattattggatttttgtctaaaggaaaaaggatttaattaaacccttttgaaaaagaaaagaaggagggagggagactagacttccctcgggcggctagggcgcggcccgagagaagaaggcggctcgggcgagctaaatgggacggccggcccgagaaggcggcccaagggcacgcgcggggagaaagggagggggaaccggtgggccgggtccaccttgcgtggccccgagtgggactcgcttgttgatgacacggttcaccgtgcggagggagcacgtggcggcgcgctagggtttgggggagggacacggtgcacgcgcgcggcccgcagtgggcgcggatgcggcgggcccacgcgcagcctcacgactcgcggtggaccgcgcgcgcgagcggggcggaggggagcggcggaccggggtcagcttgacccggtcctggccgaggtggcgccgacgtggcgcctacgtggctgccacgcgggccggcgggaggttgaagaaggcgtcggccggtacggacggcggacggcggctgagaacggcggggcgaaccacggcgatacaggcgaaagcaagcacaccgggaggtagcgcgggactagaggagacgagctaacggctcgcattcgccggagggagtgcgacggcggcggattccggcggtggcaaccagcggcgagagaagggggaaatggcgacggcgcgatgggaattcgattccttcgcactagagcatctacgcgactccgggaatccattccttgcgccggattaggaggaaacgcaccgagggaggccggcgacgagagacgctaccgagctcgggcggcgagcacacaacaggcggcggcaaggcttggggcggcaccagctgactacggggggtctactcgtgctactacccgagtctaagaggaggagatggagcgaggaggaagaacagaggaaggcactaccgtgacggggtgaaggggcgcagtggcgatggccgacggcacgggacgtgatcgctccggcctcgggccggggaagaggaaggagagggtgcgcccggagtctacgtcacgcgtcctcgctcgtgccgactcctccgacacgcgcgacaacgaacggcgacagcgaacagggcagggcggcaacggcacgatggcttggagcgaaacagggggatcgagcgagagggggaggggtggcttttaaggggtggctatgtcggttcgggaaccgacctcggagcagtgttggggcgagggagcttcgaggagaaggaatgggctcacgggcgcggggtcaaacggcatgggcgacggctggcacggcgcggctgctcctctgcgtccaggcgctggaatcgagcgaggaaacggagggagggcgaggtgtcggttcgagagaggaaggcgggaaacgggaggggagaaagggagctcgcgctatgctgatttggggagggagagagatgggagcgggaggcgctgcctccgggttttggacggatgcgagcggcgcggctcgggcacgcgcgctggctcacggggcagggcgcggcgcagcgcggcaggcgacggcggcgactgtgcgtgcgcgaagcaacggcgcgagggttcgaaattcgcgggcggggtggggggtcgccggggagagagacggggagagggagagcgagagaacgagagagaggagatggcgctcggctcggctcggtgtcggcacgcgcacgcgcgtgcggcgcacatgcatagcgagaggaaagctgagagagagagagagagagaaagagagagatgggccgagagggaaatcggcccaccgaacctgaggcaaactagactttttcagaagggatggaatttaggagagatttggatttgggatttgaattcgacgacgaatcggggattcgagatgagagattggcacggagactgacaacaagcaaaggaaccgatttcgcaattagggtttttaagaattaaattttcccgctaggcgccacgacgggacgggcgctacaacaatccatataaaaatccaatacgagattaattaaaatttagaataaaaataggataatatctaaaattagaaaaactaaaagagagttaaagtagaaatacaattttggaacaattgaaattgaaaataaaaaataaaaacattaaaataacacaatacgatattaactaatttttttaaaaagaattctgaaattagaaaaagaaaaataagatttcaattaggaatacaatttataaataactaagatttgtgataaaaaataatgattattgaaagaaaagaccatctaaaacacatgacgagataaattaagtaatgtgccaataaaggaatagagtagtggcggttgatacgaggtataaaatttgttaataaaacaccaaatagaatcctaatgacgattaaaaggagggacgtcaggcaggccgtgaagcaaacgagtaagacggttgccgagacttctagaaagttaaaaataaataaaccctattgataatcatattcaatttttaaaatctcaatgacaataaaaaggagaagcaacgggcggggtgtataagagtatagttgcagagccgccgacggttgacgggacttctagaaaataaaaaaaataaattctaacgatagttatgttcaatttttataatcacaatgacaataaagagttggtggcgaacgggctgtagaggggcatagtggcatcgtttgatgggacttctaaaaattataaaaaatgaaactacaagtccaatttttaaaggtttggaacttctaaaaagtaaataaaaaaccaatgatagtcatgttcgattttaaaatcttaatgacaataaaaaagggaggcagcgggcgagccgtagaggagtacaatggcaaagccgctgacagtttgacgggacttctagaaagaaaaaaatgaacccaaacgataattatgttcaatttttaaaatctcaatgacaacaaagagaagagaaagtggacggtagaggagtataatggcaacgtttgacaggacatctagaaattataaaaatgaaacccaacgtgataataaactctaaaaactataaaatccaatttttaaaggttctaagaagaatgaatgaaaatagtggtagatcgagtaagcaaataaagaatgagatgacataaatggtagcaactggtgtgacttttaaaaactatataattagaaacacgaggatgataaggtttggtctttcaaagtcttaagacaatgagatagctagatagctatttaatattttaagtaaaatcatactaaaaagtatatgattttgtttgggtgctagccgcgcaattgcgcgggccacccagctagtttatcctaaaatataagtattccgagatgattttgtgcgaattaagaaattaagtgaaattagatgacgtaaagttgtgattagttaagaagagaggcggataaattaaatataatatgattgtgattggttgagataaaaagttaggtaaagaaaaatagctatattttaggacgaatttaaacactatagatagatatgtacattttgggacaacaagagaatttactgaatactttttttgggctatatatggttatgcctagaaaatggataggtatggctcgaagcctgtttctgtgtccacaatatgtccagaaaaattatagtatagcctcataaaaaggatcaagcaattgtagctttgtgaaaattctagtaagcattagtgttcagtagcattatgcttttctctctctttttttttacctagaagcattctgcttttctcttaaaggcatgtcctttttttttttaagaattacacagtacaacacacgcacactcactcctatgaacacacgcaaaccctacctctatgagcatcttcacactcacccctataaacgcacacacgcaaagcatcttcacactcacccctataaacgcacacacgcaaaccttacccttataagcatcttcgaagactgggccagccaattcatcctggagattgatgaagtcaccacacctatgaacacacgcaaaccctacctctatgagcatcttcacactcacccctataaacgcacacacgcaaagcatcttcacactcacccctataaacgcacacacgcaaaccttacccttataagcatctttgaagactgggccagccaatttatcctggagattgatgaagtcactacagacactgctttatttttagaattacatagtacaacgcacacacactcaccctatgaacgcacacaaaccctacccctttgagcatcttcgaagactgggccgcctcgctgtcgaggggtatgtcgcctaccaccgaaagcacaaagccgttaaatactggaaaattcgctcccatggagagttgaacctaggacctaatgtgctactgaggatcttgtaaccactaggctacatgccctttcgcttgaggcaggtttttttctctatctctactattataaaaattgaaaatatttttgctaagattttggtacgcaatccgagtccatttgcaatacgctttttgcggtttgtccgcttccgtgcgatcctctgcagtccatcatccttacgagcccgtcatatgctttaggccgagtttaaatccaaagtttttcttcaaacttctaacttttctatcacattaaaactttcctacatacacaaacttctaatttttctatcacatcgttctaatttcaaccaaactgtgaattaaacacatccttactcgatgttgtttgcatggctatatgttcccgaatcgtcttcttattgaattgtttgcatgggaataaaatacacgtacatgtcatgtttacatgcgatacgatagtcttccgtttttcttccgctttgtgtttgtatgcgatacggtctctgcttccttttcgttatttaggatgttcctggccagtggcacagtgctatgttttaattcctggtggctatgggtttgttcactttgatgtaatttttaactatactattttttttagcaaagttgcttaaaaaatatctacgtttagtttgttgtcaaatttagtcaatacataagaaatcctattaaaattttggcaatattatcatcttaccaaaattatagtattaccaaaacttggtaaggtttattttggctacaatctaaacagaccctatattcgcagaatccaaagcccaaagccatcgacaggggcggagctaggattttgaatcaccggggtcatggtttttacttgtatttatgtcgtgtttgaaactctaattattctcgaagctagatatttttagctcaaaattcttttggagctagaggtatgagtaagttgggattgtttcattttgctaaaaataaatgtttaaactctattctataataattcatgaggtttaaaggtcaaaaatttaaaagttaagactatacataaccgggcataacaaccatgtgttttttcagacagacaagtatgttctaaaacttgtttattactccatctgtctcaaaatacaactacatgtcttttaagagattaatgttagggtgtgaaataattatgattggttgaaaaaagtaggtgaaaaaaaaataaatcagaaaatattatgattggttgagatgggatggttcatagaaaatagttttattttaatgcaaatttgaatcttagaagtaacatattttgagaagacgaagtgagtagcttaaaaaaacagctaacatctagtagttgattagcaaatctacaggcttaatgcattggtatacacagcgcatagctaaaataaatagttggttagtagatcaaatatgtctaattacagcattagtagcggattgacagtagcataacacagctaacaaattgtgcttccaaggaaagaaactgtacaattgtttcagttttcctgagctccagcagtttaattagccggctggccggggtcattaattaagcttttgctgctggggtcattagttataaaatactgaacaattcacttgattcatcgaatgccatcgggtcatctgaccccgatgatagtacagctccgcccctagccgccgagaagaagcgcacgcgcgccaccccgggggccggtgcagctacggctacgcgaccatcgtcgattaagcacccctaggcggtgggctctctgcttcaccgcgccaccacacgtctacgccgaccaccaccaccgtctcacgttctcgaacgttcccggagcaaaagttggtaagcgtgatcgttcgcacttactcagaagtactatggatgttagtaattgtttggaggtcgatcaacttgcacatctgtcgttttagaatttcaaaaagttattttagatatactggcagcacagtacgaacgtacgtaacatagcaaaatagaataatatgattcatttgaaaataataagagaatattgatctctattaaaaagtcccagtatatacatgatgcataaaaggacccttatatatataagagtttaattgttaattttcttcatcatgccggacaaatagtaatggagacatgacactcaacgtcggtcataataaggagcacagtacgaacatacgtaacatagcaaaatagaataataggattcatttgaaaataataagagaatattgatctctattaaaaagtcccagtatatacatgatgcataaaaggacccttatatatataagagtttaattgttaattttcttcatcatgccggacaaatagtaatggagacatgacactcaacgtcggtcataaaatccttatgtttatatctcttctctatcgctacttattataaaaattaaaaatatttttgtcaagattttgggattttgatgcgttattcgtatttgagttgatttttaagttcgttcgcttttagaaattcagatctgtgtttgagttggattttaagcttattttcttttggaagtataaaaggattcgtataagaaatcttttggaaaaaaaaatcgcatgctaacttgaattgaaatacaaactactaattgcaactcatgattttcttaagaaaaaatccaagtctattccgacagtgaattttactctagctaaaccggataacaacaataaaattaaattagtatttacctgttgcaacgtacagacattttttagtaaaaaaataaaattccactctctttgtgattagttggaatatttgggttgctgagtcagatttaaaaacacctgttatgttacatgaaatgtatttttaaatatgtcctaaacttaaaaagatgcatacaacttttgatcaaatagtaatccacagacaaccaacatcccggtccaggacttaatatgattaatagaatactcatatcaacaagttgcaatttcttttccggaagccaatctctaaagaacaacgaggttaagcgtgcttggcctggagcaatttagggatgggtgaccaaccgggaagtcccgggtgcacacgagtgaggacaaagtgtgcaaaaaaccgaccgggaagtcccgggtgcacacgtctatgacctacgaaagcacacgagggagcaatttagggatgggtgaccgaccaggaagtcccggatgcacacgtctatgacctacgaaagctaccaaatgtaagtgagcccggcctgggagggcagtctatgaccctacgaaggctaccagatgtaagtgagcccggcttgagagaggcaggccgttacaaagtggtatcaggggacgttcctggcctggggttgaccgacgtcacatcccggtcccacgtggcctggggttgaccgacgaggacgtcggtgtcttaaggaggtgaggatgtcacatctcggtcccacgtggcctggggttgaccgacgaggacgtcggtgtcttaagggggtgaggatgtcacatcccggtccagggcttcttaatatgattaatagaatactcatatcaacaaagtgtgcagaaaagacttctgacgttcctggcctagggttgaccgacgaggacgtcggtgtcttaagggggtgaggatgtcacaaagacttctgacgttcctggcctagggttgaccgacgaggacgtcggtgtcttaagggggtgaggatgtcacattccggtccagggcttcttaatatgattaatagaatactcatatcaacaaagtgtgcagaaaagacttgtgttggtctgtgagggcagtctataacctacgaaagctaccagatgtaagtgagcccggcctgggagaggcgggccgttgtaggtgggctccatatgtcagtgactgtttgctcctgcgacgacgaatctgtgccgaccttgtttcaccgcctccgcctccgattcgacctccgcggccgccatgaaattggagcttccgggaggaggaaatctcgagaagtagagagagaagaccacagcgtgggcgagcgcgtcggcgtcattgattccggcgacatgaagccccccgccgcggccgcggccggcaacagggctggtggggtggatccgtcgataccgcggttcaagtgccaggagtgccaccgcgcgctcgtcgtcgtcggcgtggactccttcgccgccgataagctcccggctcaggccacctctgggcatgtatcctctgttcatggaagtattatgggagctagcaggatggataattcttatgtcgtgctatccaagcaaaacaaatctcatggccatggaattcccccacgcccaccgagtgcagcagccccacatatcgaacctaaccagccaacaagagcgatggagggttcatatatagtgcttccacctgctgctgcttccatatacaagacatctacttctgaaggaggtggtgcgcagttgccaccaccaagtatcaattccggcagtttgttaacaggaaatagttttcactctaacgtgactgtattaaaacgggcatttgagattgctacgtcacaaactcaggttgagcagccaatgtgtctgggctgtatgaggttgctctctgataagatggataaggagattgaagatgttaatgctgacattaaagctcatgaagtttgtcttcaacatttggagcaggaatcctacaatgtcctcagcgatgctggttttcaggaggagaaactgaagattgaagaagaagaaaagaagcttaacgctgctattgaagaagctgaaaagcaatattcagaaattagttctgagatgaaggatcttgaaataaaatctaaagaatttgaagaattggaagaaaggtattggcatgaattcaatagctttcagtttcagttgacatctcaccaggaagaaagagaagcaattttggccaaaatagaagtttcacaggttcatctggaattgctgaagcgaagaaatgttctcaatgatgcattctatatttcacatgatggagtaattggaacaataaacaacttccgactcggacgccttcctaatgtacaggttgaatgggatgagataaatgctgcttggggtaaggctgctcttcttttgcataccatggctcagtacttcaccccaaaatttgagtaccggattaagattcatcctatgggtagctacgcaagagtcacagatatccacagaaatccatatgaactttatatcatgctaaccaggtttggtcccgtggatttattctggagcacacgttttgacaaagccatgacatggtttctgacctgcctgcaagattttgctgagttcgctattagcttggataaagagaacaatgtaccacctgagaagtcattaaagctcccatacaagattgatggtgacaaggtagggagccacacaatcttcttaagttttaataaagtggagaactggacgaaagcactaaaatacacgttgtgcaacttgaagtgggtcctctactggtttatcggcaatacgagtttcgcaccaccctctggatctttgtgtgcagcgcaatcatctaagagaaatttagggtttcgagtttagctcaagattttggtgaggagtgttgctggtgcactttgtaaacactagttgatgcaataaaatcaaaaagtttcaatctacatcttcaagtttgtcatctaccggtgtttatgggtccagacggtctaaccgcaggtctacgcacggtttgaccggtgggatagcggcggtaggtgttagggtggtctaaccggcgaggcttcggtggtctgaccgacggcaggaaggcggttcgaccggcggcgacaggacttcatcatctactccgtttgagggtagcttttatttccactaaaagtttctattttgggtttttggttaattctaccattcacctcctgatcttatgcgatcttacaagtaatataattgtatatacatgtgtttataattttcattttctatatgcaatcttaccgttcttccattttggaaacatttttttgaccgtgaggctcacttcactatataggtgagctgtatttttagccgtgaaggtccacttaaatacttgtggatgtgttctgatggtcggtcgtctgcaaagattcattattgtagacgaccaacttaaatagatagcctattataaatcataattgatatatttttgctgacgaccggcttaagaccacgtacaaacaccaccatcaccggcttcttttagttgaaatcatggtttagtcgaaaacagtatcaatttacctctgaccaacatgtcaaattgctatatagatgtgctgcttgtttactcccatgtgttatgctttcatcatagtattatactacttccattaacgggtattagcatgacttaattacctcatgtggcctggcacgaacgtcaacaccggccaattatcccggccaggcggcggcggtggcttgtcgtcgccgatcgagccaacccatccgtttccgaactgaacagcagcatgactgcatgggacgacgccaccttctcggcgcgcttctccttcccgtgcgccgtactgcagtgcctccttgtccgcttcgtcgtcttttacactcttccgccgagcggccaaccctgccacgcgcgaagcagaagcaggggatcctcgcttaccgcgcaggtggcatgcaccagaacacgcgggtcaccctgacgcgcgcggaggtaccccccccccccccccccccaaaagacctgtccaccctggcaccgggcgggtcatcgccgcgagcggcatgccgtaggcgcggacccacacctgcagaacaccgtctccgaccgatcgacagccttcgccacgccgtcgaacgggacgagcaccagcgcggcagcgcctggcgctgtacatgtggcgtacgaacgtgtccacgggccccgcgacatggcgtggctgtggctccagccgccctccgagccgaacccctgaagacgaagtgaccaacacgttgcctcgctgtgcaggctgcaatcgtgccctccattgttctggagctcacaggcctgggagacagcagcttcccgaccgcgggatcgttctcttcgtccgtgagatttgagatcggcgaggttcgcctcgagtttgtccatccaggtaggagcggatcagcgatggcttgcgccttgcgacggccggcgaggatgccctagatcgcagagggcgtcgcggcgccgtggtggaataggaggaggaaacctcgacgtgaggaaattattgggctctgtaggtgaggcccaacccaatgtacggttcattacagcatagctcccatacaccagtatctttcgagctggtttatggctgtacctttggttcgaatccagaaaaaggactctattaagccctatatgaaacgcaattgctaaacgtacttaaactatagctataatacaataactatattatactcttttttccctcaaacagcaagttatagggatcaaattttgtatcaaatataacaacataagacatgtaaaaggtcatttttgccacaaaagtatccatattactccctctcctatcccttggctctattatacttctggcgtacacctcacctatctcacctatctcgagaagtgaaataagtctctcttaccattacttaatacacgtgccatgctctaaaagttattacattttaagatggaaggagcggttatatttgaaagtttttcaccaaaaaactatgcgatagtttttaattagatagtcacataagaaaacatgtgaacatatgatttaccaacctagttaaaaaattatagctattgctaagaaaacatttgatagtttttctttcccccaaacatttgaatttgtaaaaaaataaaaaatcagttcacctcaaatatttgtgtggcacataagggtacagaaaaatgcaagtcgcaggggaggcaatcgaactgtgtgtaatgttaaatttataagttacactgtaactgtacaagtactctatccttccacaaatgttagatttattctatatttgtagttttcatgtatctaaaactgaaataaagagataaattaaatatttaatcgaaacccaaggatttatcttaatactcattggttgcatgcatgcatacactttttaatctttattacatgttagatgagttaattttcttgatcttggtgataaaagtaatatgtccaaattcttgtggatggaggggtaatatactataattacatttaaaagtttttcttttttgaaagaacccagcaaagctggttttatattatagagagaaagaaagaactatacatggggggttgcagtttagtgctggtattgcacttcccacctacaatgcagagaaataaaaaaaaagctactctcgcgatattacatgctgcacacccttggcgcctgccattccccgtagctgtagctcatccataatcttgtttgcaatcaccgatggtgtggactcaacgcttcggaagatacgattgttcctttccatccaaatttctcaaatcgtggttaggaaggcggatgtaggtctcttttattgagcttctctgcactgcacgtttggctccgccaccattgaagaattgtagcatcctccttcgagtcttggaagcgcaaaggcctgatccgccaccatttaaaagtttttctacttaagaaacggttaaatgttgtgtagctactctccctaaattttccagtcgcagaaagcatccacggggagtcgtagagtggccttttctagcttcagccctgacgaaatgtgcctatgtggtaaaaagggaatttcaaacggtatctcccaagtcccaactcaactcctcgactaatctaccccctgtgaccaaagtctaagctcctgacttgttccttgcatctacatggcccagtggcaattactaatcaccatctaaaacgtgaacagctgaacgattaacgaatgccagctcggcgcatcatacacgcatgcgattgcgatgccctccgatcgatccatgccccagcctagcccacccataaataatctcgagtagtactagtactatcatgcatgcatagcatggagcaccccaagaatccacaggtttgtcacgtcccaccaccgtttgttgccatctccttttccttccagctacgccgccgatgcagctagccagctcccaaaccccaaccccatgaggccgacccattgacgaaccccaccggcctgacgcgcgcaggcgcagcctctcgcgctcgctacgctccggccccgcgcgcccgcggatgataccaattccccggtgcatgtggcccgccacatggcgaggcaggcgacgagtgacgacacgagccgccgcgcggatcgtccaaccgcgcgctcgtaggacggcaggagtcgcgccgatccacttgtccttgcttccccgcgggagcgccgtgacctttgtcttcgctctcccgcgggggtgttggcctcgtctgtgatcgcaactgctcgcaacgcaaaggagttgagattgtccagaagtgcacgcttctccctcgatcgatcgatcgatacacgtttttgcgaacgtataaggcctcgcgcgggccaacgtgcatggataaaggcacacggcgcggttggtagtattatactatatgctgctgtcgggtgaagtcctccgatctgtataggatctgctacattatcattgttgttcagtatcgtatcgtcaaaatcaacctgcagtatgagtaccaataatgcttcggttggagaatgcaagatgtacttacactacgaggtgtgtcggacatttgtgtcagtcagaacattgagaaaaatacgaaatggagaaagacaggaagagaacaaaaggtacactgcgacatcaccgtggtagtgtactgtaatttgtgtgcgcccctgctataagaaatcggtttgtggataggttaaaatgactagcccatttccgtacagccggagtcttttggcctaagtgtggggtagtatctgtcgggttcattagccaagtatgatcatgggtgaattatgcatgggtaatgatggcggaatcctaatgatggtcagggaacgaaaattgccacttgagttccctttggagcttctgaagttttgtgatgggagtaattttacgttcttaaatctcgaggtatctatctaaaataaatggtatcttaagataattaatacctataactttggatgaagattcacaaataaaattaaataatttttatgatcttgttataccgtgggagtttttattagtttgtgtgtgcttttgtttattcatatgtgagtttttgttgaattggtgtaataattatctaaaaaaaactaatacttaaatataccaaattttataatagaaagtacgatatcttctaaggatgtgttcggatggccccttttcccaacccctctctcttgtttaccacgcgtacacttttcaaactactaaatggtgtgtgttttgaaaaaagtttcaatatgaaagttgcttaaaaaaaatcaaattaatctttttttaaaaaaatagctaatacttaattaatcacgcgctaatagattgttccgtttttcgtgctcactatgctggatgggaacagaaccagagaacacaccctaaggatggtaaacttatcatttgtgatgattgtatgaacattcctaatgcacgggttctcagggtcaggtgctcacgacctcaggtgtcattgtgtcaacactcaaacagaaagaggaaatgctctagctacacatgtttcacttcatgttgcaagttacttttgtcgtataacaacattgcaagttacttttgtcgtataacaacattgcaagttacttttgtcgtataacaacatgaacagaacacaggttaccagaaaagtcacaaatgtcgagcaaagttggcaagacccagcttgtttgaaacacagaaattatcttgcttttattgggaggaatcgagatgtttcattatatatttgtcttctagagacattccatgttaaatttgtagaggttgtcatgctagcaaaagcagatcaatatcaaccatttcgttctttttttctaaaaaaaaaagccggtgacaggatctctctgctagatatattaagaagagttggcctggcctagcttataaggaagatcgggcctaaaaaccacacaaccgactaattaattaaaggagaactggtaaaacccacacgatgagcgaaaaaaagaaaagcttgcagcaacaaaacaactagcacacgacatagcgcaaactacctacaaacaaccctactgaagagcgggaacttctagagaagcccccaacaaggaaacaacatctaggatgttgctaaaactagtttagcacaccggactaggtatttacttacaagaagatatgaccgctttaacaatgcccctaagggaaaaaaggtgtccattgacattgacatcgctaaagatagataaaaactgaataaggattttgccttaggctctctaaattgccaatcacctccataacaagatgaaggtgttgtgggttattgttacccagctcactacacgacataacagttttgactctgccgcaacacaaactacacagcatgtagcgcccgttccgtcttggcgcctagcgggaaaactagctcttaaaaatcctatttgcgaaatccgtttctttgcttgttgtctagtgcccgtgccatctcaggtctcaaatccccgatccaacgtcgagttcaatcccgaatccaaatccttcccaaatcaaatccctccgcaaaagtctattttgcctccctagggttcgatgggccgaatccctctcggcccatctccccctccctccccggctcgctctctctctctctccctctcccccgctctgcccgagcgctgcacgcgcgagcgcgcgagccgcgccgagccctccctcctgccccgctgccattcccgccgacgccgccaaatcgtcgccgtgcgccgttgcttcccgcgcgcgcgcgccgtggtggccgaccgcctggtcgccgccgccgtcagcctctgccgcgcctgccgcgcctgccgcccgtgtcgccgctccgctccaagccgcctccgccgtcatcgccgtcgtcatcgacccggccccgccactccgcgcgcatgcttccaagggatggaggcagagctcctcctcatcgccctctctccttcctcctttttccgaagaggaaaggggcaagccccctttctcccttccttttcccttttcccttccccgccggcgtcatcctccctgtcgccgttttggccgctagtcggagcttcagcccgctggctcgaccgcctaatgtcggttcctccctcccaaaccgacattgccgccctataaacccgagccctccccaaaccaatcttccccgttttcgccctcgccattgccgtccctctcgccgaccgccgccgacgcgtgtgccggaggagccggcacgagcaaggacgcggaaggggactccgggcgcgccctcttcttcctcttccccggcccgaggccggagagatcgctcccgtgccgtcggcctctcgtcaccgcgcccttccccgcacggtagtgtcgccctccgttctccctcctcgttccatctcctccccttagactcgggtagtagcacgagtagcctccccgtagctagctggcgccgccccgaccgttgccgccgcccgccgtgtgctcaccgccgtcgccgcccgagctcggaagcgccgcttgtcgccggcctcgctcggcgtagctccgcccaatccgacgctagcaacggattcccgtagccgcgtagatgctctcaccgccgggaatcgacccctcgtgacctcatcgccgtttcccccttctcctgccgccggttgccgccgccgcaatccgccgccgtcgagcatcccccggcgaatccgagccgttggctcgtctcctctcgtcccgtgcaacctcccggtgtgctcgctttcgcctgtatcgccgtggttcgctccgccgctcgccgccgccgcccgccgtccgtttcggccgacgtcgtcgtctacctcccgccggcccgcgtggcagccacgtaggcgccacgtcggcgccacctcggccacgaccggatcggctgacccggccagccgccccctccgtttctctccccgtgcgcgcggtccaccgcgagccgtgaggctgcgcgtgggcccgtcgcaccgcgtcctccgcgaaccgcgcgcatgcgccgcgcccccctccccaaaccctagcacgcccgcgtgcacctcgctcacggtgagccgagccgccgacaagcgggtcccactcgggaccacgcgaggatggacccggcccaccggctctctctctcccctccccgcccgcgcgcgccttgggccgccctcttgggccggccggcccattaagctcggccgagccgcccctttctctcgggccgcgccctagccgcccgagggaagtctaatttccctccctctttctttttcttttcttttctttttcaaaaagggtttaaataaatccttttcctttagacaaaaatccaataatcttagaaattcaatatcttcccaaccgtaagtccgtttgactccgttcaacttccaaaattcctcaaatctcgagatctatctaatggcacgcttagaggtcaataatagggctttattttcgccgtttgttgagttgtcccgtttcgcgtgtagtttcggagcccgaagacccgcagtgcgaggatttcgaggatcaagctcaagatctcgagcaaggcaagccacctttgaacatcttgagcctatatttgaacttaattaatttgcttgcaaaatattatgcattgataggattgcacttgatctgtttgccccgtgtgcaaggcagaccggtgggcctacccaacttgttgcatctgatccttccactgttaattgttataccatgttcccttgtaaccacctagttgcgcctcgatattcgtgcactctgtgcgagtatcgacggtcgccttcaaacttaaaatctgagtaagttcttgggtaaaacttgggtttttacaaaagacttggaaaacccgacacctgggtcggtgcttgcgaactaaatgaatttccaaaaccgcggaccggggaacgtaccgggagtacggtttcccgctcttgcacttaaggaccgtttccttggaatttcatccgaacataagacaagtacgaccacatgggtggaatgggacacccctggctgagtaattagctaatcgggggagccttgatgccaagagacatgtggattcgccggggtggtgtcggggaggacccctgggcttcctggcacagtatggtctgggacctaatctggtgttggtctgggacccctctcgttggcatatggcgaacctgtgtcggctttcgaaatgccttgtcatgaaagccttaaggtctctagtcgtggccgttctgcacgggctggatgatccgggttagtaatgtcgtgtgggtaaagtgtaccccctctgcagaggttattaagctgtccgaacagccgtgcccacggtcatgggcggatgtgaggtgattcctagcgtagttttgtttgactactgccttgtgaaattttgctgttgtgaaatgggtttgatgtttggaaaatctgcggctgatgggaccagccaggcccgggtggccgtttgaaagctattggccgggtgccaatcttgatcaattcaaaagactgatacattgcacaaactccgaccggacgagacgcactttctcatccgtgtcgtttgagaagcactcacttagttgtttcaggaaagagttcaaataaaatcaattgcaaaaacaacagcccttctttgaagcctgcattaaacacttatttcccatggcttgctgagtactctcgtactcacccttgctccttataaattattccccccccagttgctgaagaagatgaagcggatcccgctgacgaggagttccttcaggagcaagccggctacgatgagttttagggtttcggcctagttcccaagtcgcgcctgtgatgtgtggtccaagtcttggcttccgcgttccctttgtaatgcagttgtgagctcggggtctgtccgcagcccaacatgactgtacccctactctataataaagagacctctgttgctgtgatattctgtcttcctgttataccagcactgtttcctgggactggtatcaattaacaggttaatttggagcgtcacgggctagttccgctcgggactagttcggggcgtgacacagcaccacggaggcgaacaacaacactactccttcgcccacaccaaacataaatagatgggaatcattgttaccgggcttgccacatggacaagtaactctgacctttgcccaccatgcgaatgttcaccaatacgattccataaccaccatctccctgcacggattttctccaagaaagtgttgtcgatgccgaaggtcgctcatcctctgacaagaagacaccaaaatgaccaaactaccacctctcctcctacaataggactcctcgattggagtctggaagtagaatgaccttaagagggaaggagctctaaggtgagagaaggagcccagtcgaccaaacggagttccgctcaccgtccttcaaatcaccaccagcgtcgatgctcatagtgacctcggtgacaatccatcaagcggtattgcggcaagaagtacttgcaggctgtggcttctagccaccctacctcggcactctttgaaccaactccagaagctccgatggtctccctacgacaacttgtgcgacaactcttccactccaactccatctcgtgcagcggcgtcagtggcaccctccaactccaccttaacaacaatgctaacgtcgagctcccagtcacctgccagtgaagtgggcaccccattggctacccatgcgcccccaacttaccctgtcggtaagtgcactgctctactctgacgccactcctcttgccaccatgttcccaacccccgcgcctctgccgccaaacttgaatcgctgccaccttcacacctgcatcaccgccgccaccacacccaccatcggggggggggggtcgccactgtcagatccagataatcttttggatctggaataggtccaaccaccatgtttccctccagacgcaggttaatatagggttggatcgtcgtaggtggtgggatgaggaggggatcgagagtggggggacaacggcatagagggttgcgtcgccacccaacgaggagcgaccggaggtatgtttttcctaaatcaaccatttagatggctttgtcagggattttcaagattagctcatgtgatttttcagctgcctcacgttgatactcctactccactagaaattcgtcctacctagctacatatttctactacgtactccttcatactcgtaaaggaaatcgtttaggacaatgtttaaatcaaatcttgggagtataaatcatgaataactcttaagttgttaagtttgaaaatgtaaaaattatatgaatatatttatcttgaaaaatactttcataaaaatatacatatatcactttttaataaatatttttatagaaacaatgagtcaaagttgtgttttgaagaccgtgtcattgtcctaaacgacttcctttatgagtacggagggattattctgtacgtacccacgctaccactgcatgtacagtactgtacctgatgaaaatcagagagaaaatagcgcagatgaattactggttgttggtcaaatcatgaaaagacggtgatgaccgcgttgttatgcctagcataaaacctgggtcgcaaaaccaaataataaatcatgaagaacaagttaatgcagggtcgaactaccgaatcaaattcaatcaaaacaatactgaccgaattaatgaccagcatcgcgccatcgcctccttggctcctcgctgaacgaagccttgaccgttaaggttttttcacctaaaaaaaaaaaaccctctcctgctgtcatgcatggctgcatatatacaggctcgctgctcttcagctaaacactcccgcgcgcgcagccaaagattcagaaccggcaaaacctgtagcagtagcactgtgcaagtcttccacaacacaaagcctgttccatttctaaccatgaagcttacattacttggcaactgtatccatcaccctgttcttcttctagtgatcctcgcctgcgccggcattgcaccggcgagcggcgccggcgggaggtgggacgtcctccagcgcagcatcggcgtgtcggcgatgcacatgcagctgctgcacaacgaccgcgtgatcatcttcgaccgcaccgacttcggcctgtccaacctctccctccccgacggccggtgccgccgcaacccgcgggagcgcgtggtccccatggactgcaccgcgcactccgccgagtacgacgtcgcgtcgaacacgttccgcccgctcttcgtcttcaccgacacgtggtgctcgtcgggcaccgtcgcgcccgacggcaccctcgtccagaccggcgggtggaacgacggctaccgcaacgtgcgcacgatggccgcgtgcgaggcgggcgacgacacctgcgactgggacgagacgcaggacgcgctcgccgcgaacaggtggtacgccaccaaccagatcctccccgacggccgcgccttcatcgtcggcggccggaggcagttcacctacgagttctacccaacggccgattcttccggtgcctctgctatctcactgccattcttggttcagactaaggatcccgaggagaacaacctgtatccctttgtccacctcaacatagatggcaacctgttcatctttgccaagaatcgcgccattcttttcgactacaagaagaacaaggtcgtcaggacgtaccctgagttggccggcggcgacccgaggaactatcccagctcgggctcgtcggttttactccccttgaagccgtccccaacagaggccgaggtgctggtgtgcggcggcgctcccgccggctcctacacctcaaccaaggacggcaccttctcctcggcgctcgtgacgtgcgggcggatcaagatcaccgacacggcgccggcgtgggtcatcgagacaatgccgtcgccgagggtgatgggggacatgatcttgctgccgaacggcgcggaggtggtgatcatcaacggcgccatggacggcaccgccggctgggagtccgccaagaccccggcctactcgcccgtcatctaccgccccgaccattcgccgggggaccggttcgaggagcagagctccactgacatcgcccggctgtaccactcctcagcggtgctcctccgcgacgggcgcctgctcgtcggcggcagcaacccgcacatctactacaacttcagcaacgtgcagtaccccaccgagctcagcctcgaggcgtactcgccggagtacctcgatccatccaacgacgcgcttcgtccgacgatcgtcgatccctcgcccaacggcgcggcggtgagcgtgacctacggtgcgtcgttgacgttgcagttcgcggttccggcggcgaggagagcgcgcggcggcggcggcggcagcatcgggctcgtgtcagtcacgatggtcgcgccgtcgttcacgacgcactcgttcgcgatgaaccagaggctgctactcctcgacgccgtgaagacggcggcgctggcacgggccagcacctaccagacatccgtggtgatgccggcgacggcggccttggcgccgccgggctactacatggtgttcgtggtgaatggccacatcccaagcgaagggatctgggtccacatacagtgacactgacagggggtatagctgcaagggcaagactgtagtacagtacgagtaccattttaatctgttgtcaccatacagttgatagtgtgacactgtgactgttaccgcttgcatgagacagtaagaaaaagaaaaaagataggagaatgtctgtaaaatcgggggctcttgaaaaggttcacgtgaaccgtgcgcacgtgatgtttcctcagacgcatctgctcttggcaactttggccgctgccgccacggcgctgcaaagcttcggttttttcttgccatgcgtgtgcgctcggtgcgagtaggcggacaaaaaggcgtgcgagtaggctggtgtagtgcaacctgctcaggagagatccatgttacgcagccatgttggggtgggattgggaacgccgtccgtgtgcgcgcctcgccggtggggcggcttcggtgcgtcacgtgtgcgcttgcgggtgacgggagcgcatgggccatgggtagcgaggcagcggtggccatcatcacacggtcagacggtctcagcctcccagggaagaggggaatttaactatttatcactatattaggtttctcaattatccaaatacccctcttaaaattgtatttaattttttaccattggagatagacaacttcttatttttttgccactttatggcacgccaacaaggctgccccgtcattttcttccttctccacctcctctctatcttctctccccttctccccaatccccctcctctcgtctgctcttcatctctccctccagttcggcgttcaccgtcgtgaggtcctccgccttcatatccaccgtggcgaggagcaccttcgctgttgctcggcctccatcgccgccacttcgcctcctccgccgccgctagaagcccgttcgacgccgcttcgcctcctctgccatcgccgccgctgctccgcctcctccattgccgctctgcctcctctccactatcgccctcctcctccacggtcaccgctacccgccactgccctgcctcctccacctccggccgtcgcaaccaccatgaaagagccggcaaggaggtgaacgaggaggagtggctcgcagtgaggcaagcaggggcccaatccatggcggcggcggcgcactgcgtcgtccttgtgctcatcctcgtcaccgctgccgtcattgcctccgccaatactgttgttgctgctcgtcccggtggttggcgggcggttggatcctcaccgactacgacgatggatgaggtggagtaagtgggtggagacggaatacgacggcggaagagggtactcattgatttgagttttggttttgctacttttgcataaacggtggctcgtacaagaaaacggaatgtgcttgacggtcgaaaaccgccaagtataacgacgagttattcttaagaaaaaagaacgtttttcaggatatgtgatatattcatatttatgtacaaaagttatttttagatggagagagagatcaaacggtgaatagctagctgcatttcaaattggctatcttcatgcaaagtgggttatcctggtagtttgaggaatttaaaaacaaaggaatggttgggtactccatgcattttaaaatgtgttctcttaaagaaaaaaattattctgtctcaaaactattttttacttcttaaaatacttaattattcatataatcaagtagatagtctaccctaacagatacagtggaaaatctgtttaaaattgggtcaggtaaactctcagttcttcaaaccatatttcgcgggaaataaaccaggatattgttgtaacactacccaagtaccacattttgactcggttctatccctcttagagattgtattatagattatcacgtgtaaacttcccaagctcttaactagtacaattttaccaaaaaaaatctatatattaattgcttatcatattattttagaacgacttaaaataaatcattttactttccaatgtaaaaataattgctttgaccactgattgataatatatcatactccctccattcttacatattcgtcgttagaacaaacaacttttttttgcaaaagttagtgcatttgataaaagcgtcatatattagtgactggaggtaatacagcaaaagaaaaagttatactacctccgtcctaaaatataacaactcttagtactgttgtccagattcatagtagaaatacttatattttggaatggagggagtaccaaataatgtgttttgttactgtaaaaattctttttataacaaaagcagccatttaccagtcttaaaaaaaacaaaattagccttatgcgcaacaagttagatctacccctaaaaaggaacttgtttttggttccgtgagtctcatcggttgcccatgattactaataagacaaaacgatttgttagagaataaaaattaatttataagtaaacttttatatatttgttcgtagcgacctcaaaaccaacgttaaaaagaaattacgttgaaaacatattagaatcaagttaattttttttaaattttggcttttgctttgatttattagatcaaccgatgaggctctgtgactgttggttgattgcttcttttgttctcagacataaatgagggcgatcgcaatgaatatgcccatggctgtttctcgattatgctatgcgtggccactctgaagtctaaagacgctttgtggttgcaataccaaattctgaagaaataaccagaacaaactgggcgaatgctgaaatctcaatgtgcagacaatgaactaaagaggatggttctgttactggggaaaaaaaaagaagctcacgtaccattactctgtttctagttgtggacagtcccttatccccgtgcatgaacaacagttaactgatgcctgtatggtggttggagtaggtgtcacttgtcagatctcttgcagtgactggttgcattttcttgcaaatgcttctggctgctgcatctgcatgtatcgcttcttgtgtgtgaaagactgaaagtacatctattcatgtaccaaccattggctcagttaacattgtagcgattagatgcttctttagtactagtagattgtagtctacaaccgatagcagtggtggtactagtaattaacagccaaattgttctgtaactctattcatgtcttgtagctgttgcatcccgtgaactcttgggacagtcatgttcatcgattccgaaatgaatcctctaacacttgccgaacaccagtagtagtttttttttttcctttttggagagactgaaaacttggagtggttagttcagagctagagagagtgttcatttggtcaggcgtgagtttatacgtacttcatcccagaggccaacatagccacatggccagatccatatgggcttcggtctataagctgtgttgggtcaagatcacgtaaatagttagggatagttattcactcctaggaggctgggccgggccggaccgtgcggcccatttggccagcactaattgctgctattagccatttcattttttagataatgtattatgtgtagtccatttcttgaatatttgggccgcactaattgctgctattagccatttcattttttagataatgtattatgtgtagtccatttcttttaatgtaatgcttataagcagatctactcgtaacatgttttaaatgttattctaaaaaatgtttcaaatgtttttcttttgtaaaaccaaaagaaacacagattgatatgagccatgagttcttttctcatcttttttctttgactcaatataaggagacatactacaaattagtactactcacttcctgtagagaataaaacttaagtttgaatctcctaaagatgaaaatgaagataaaaattaagtgttttacacaaaacgagatggtaataacatgtagggatggcaattgtgcccgtttgcccgtttacccgtgggtaaaaaccctattaggattgggtttgttctccattttatacccatgggtattttattgggttaaaagctatgcccgatgggtaaataggcatgggtatgggtaatcactacccatgcccgctttgcccgtttacccgcgaaatctaacttacatgtaggttagaagcaaaatccactagaatacataagccacgttctttgttttctacggtttcccttttatttcccttattatctctccctcttactctatcgccgtcagaggagagacaccacaccgaggcagagaatattcgatgttttaagttcgatatcgaacttagaagcttgtagacttattgttccactacttttgttgtggcgggtaaacgggcacgcccgcgggcacaaggcgcccgcgggcgatgggcatgggcaaccatccttacccgtcatgtagcaatgggtatacccacgggcaaaaataatcttatgggcacaggtatgggtaggcactacccgtacccgtcgcgcccgattgccatccctaataacatgtgattaattgagttttaattattgcaaacttgaaaaatggattaatctgatattttaaagcatttttcatatagaaagtttttgcacgaaacgtaccgcttagcagtttaaaaagcgtgccacgggtatccagaattttatcactcacttaggcctggtttagttcccaactttttcttcaaattttcaacttttccatcacatcaaaactttcctacacacaaacttccaacttttccgtcacatcgtttcaatttcaatcatgaaagtgcatctaggcccctaatgattttggtgattaattacaatgcgattagagaggactaacatttttatttaagcaaatgtgaaggttgttatgtcctcaatgagttagcgtaatgcatatcctgccgaatacgttgatgtgatgtgatgcggcaaatgagcaaatggcattttgtacgttttcgtttttcttgagttaataggaaagccgcactattaagagggatgatgcatttacatacgaggagtgatcaaagtgctcaaaatcttttttaaaaaaaaagtgtttctcctcagtttggtgtgttctagattttttcggagttttccgaaactcattttcggactttccgaaaacacacagaaccagtttttcgcttctggaaattttcggatatgtccgaaagtgattttcggactttccgaaaaagactgcgaaggcaaaagtggttctgtatattttcggacttgtccgaaactaattttcggattttccgaaattcttcagtagagtcattttcgcttctgtatattttcgtacttgtccgaaagttattttcggacttttccgaaaacatccagaacgatgttgttggtactggaaattttcggacttgtccgaaaagttttcggaatgtccgaaaaatccttcgttgactttgctgttgatgctgggctggaattttcggacatgtccgaaaatttttcggaatatccgaaaatctcaattattgtgcataacgggcagaatctgggctgtggctataaatagccccctcccctcacttgtgagggctgctggttccattccaatcatttgtgcccttggcttgctctctctctctagcacttttgagccttgctttcttgtttcccctctcacccgtgttcgatttggatttggtgtgagtgtgagagttgtggattcaagtttgtgtgagtgcttgttgttgacttcgtgaagatttgtgagcacttgcatcatctccgggagttctttgtttcatttgttactcttggaggttgaggactcctaggctgctaggtgttgctcccgagccaccgatctacttgtggttggccggaagaagtttgtgaaggtcggatctcacctccgaaagggaagagatacccttagtggaaggaggagtgcttagtgcaacctcttgaggaaagggttagctaagacccgactcttagtgagctcctcaacggagagtagaatcccctcaaggattcgaacttcgggaacaatctcgtgagcttcatctttggtgactttacttcctccctctccactagctttgcttgtttgagccgctataggtctagttgctgtttgtgctagcatattcttgttgtaggcaactagatctaggatttactttgctgtttgtgctgactccgaaaatttttggatatatccgaaaatttcggaaatatccgataattactgcttccgtttttagttgatttttgaattagcctattcaccccccctctaggcccaattgacactttcaaatcaaactttcaattttagcgtgaactatacacacccttatagaaagaaacgaacaggggagtctcacttcctttcttgtcaatcagccaggttccttctgaaactgatgtaaggagtacttctactaataaccaggtttctctgaaacatgagcctgaacagctactctgtcaggctgtcactgccgactctaacaaaggaatctgcaaataggagtccatccaaacacaaaacaaggttggaacaaagtggcttcagacttcagagcctaccaaaagaaggcacatgtacaccaaggataccacaaacagcacagaaatgaacagcctaaaagcacatgaggctgcttaaagccaagccgaagccatcacacctaatacttcaaatctagccgttctctgtaccaagaaccgaacactcaacgacttaatcaccatggacacaacttccctgaaacttcatcaccacgacgtctgcatgacgagcgacagaaacatccgatggagttgaagaatctcccgtttcgtttcctgacgagcaagagtacaacaacgtcaacgacgcccacgataacaacagagcaaacagaaatggaagcaatggaacaagagctcacgttcccagattggttctagtcactatatccggcggatcacgggctcctcgtcccgtttcgatgcaattatcgatggttcttttgtctggctccctgtccatcatgggtcagatccttgattagtactcgtaaaatcttgtttagatgggggattttggtttatgctcatatataatataatggtaataatggtggccgtaggtcatgtaatagaacaattctggttacatcattgtggtttccaaacatccaatctaacttatttggtttttggaagttggagctgaacattcactgtgtttcttaagcttgtagccaatgtacacctgtcagtctatcttcagtttgtggagtaaactctgaagttatagcattgtatcctctgcaacggtaacagcctctttaacatgcacagggaaattttacttaactagggaaatttcacaccccaatccggtaccaccgtacaacggtacctgataggagcgtgtcgtaggaaaaacggtgcgaaccgcttcctacgagaccgtgatctcagtaccagtcccaggacatagcgctggtacccacggtgacaaatatgaatcattgcaatccttgaaataaatagaggacttatttaccttaactagggttgcagctcaggacagcccgagattacaaccgacgacacggacgagacaacaccaacaacggcagcagcagcggaaacaacggactaacacccaacaccacaggcgacggctgggaactaggacgaaaccctaatctttgcttcaacttcatcttcagagctggcagaactatatttatatagagagcaagggtgagtacttacgtactcagcaagccaggggaacttaggtggttaatgcaagcttcaagggtaggctgttatttttcaatcagttttatttgcaagttttcaacaatctaagtgtgtgctttccacaaccagagcgagacaggtctcagctcggtcgggggtgggaagtgaacaatattatttatcaagatttgcacaactcccagagttggcctcaaagctggtttcccaaaccaaaccaattttccaaacttttagagttttggttgtctccaaacaaccagtcacttttagggactccctgtcccgctgtctccctgatagccacttgcctttccaaacatcaggtttcccaaaccacatcactttttcataaaacaggggaaaaatgaaaactacgctaaggaatcacctcacatctgcccatgacagtgggcacggccgttctaacagtttgttaacctctgcagagggggtacactttacccacacgacattactaacccggatcacccagcctgtgaggatcagccacgtcgggaaacttccaagctttcatgacaaggcatttccaaagccgacataggtttacgatatgccgacgagaggggtcccagaccaacaataggttaggtcccagaccatattgtgtcaggaagcccaggggtcctccccgacaccaccccggcgaatccacttgtctctcggcatcaaggctcccctgattagctaattactcagccaggggtgtcccattccacccatgtggttgcactatcatatgctcggatgtaattccgaaggaatcggtccttaaaagcgaccgcacaagcatcccgcccaggaatggccttgtgtcgcaagttttatttttaaagctcattttctttcacaaggcaccgacccaggcgtcgggttttccaatcgttttgtaaaccaagttttacccaagatgtctaccatattttaagtttgaaggcgaccgtcgatactcgcacaaagtgcacgaataccgaggcgcgaccaggtggttacaaggaaacatgatataacaatttaacaatggaaggattaaatgcaacaagttaggtatgcccaccgatctgcttcgcagacggggcaaacatattatgtgcaatcctatcaatgcataatattttgcaagcaatataattaagttcaaatataggctcaagatgttcaaaggtggcttgccttgctcagagtcttcacggagcttcgcgaatcttcgagatatccacgatcgaccgaaaatccgcaaccgcaactaggctcaaacaatgaaaacctaaacaaaagaccaaataaaagatcctatttaggataattaatagtgccattagatagatcacaattttacggagttattggaagtggaacggagtcaaacggagttacggatcgcgagatatgaattttggaagctcgaatgggattttccggacaaggaaatgatttatcggaattttctggattacgagaaatggtttatggaatttatagaaataatattctcaagaatattattgatggtcattgatacaagggaccaaaagaaatgattcatggaataaagaattgatttatggaacgagggaaaaggatttaataatccctttggaaaagaaaaggaaggagggatgtatattagacttgggccgagcgaagggaatgggccgagcaagcaagaagcggcccatcggctgggagaggatcattagacttttgctgagagttatttgaaggaatttgagaggcacttgaggtgggatttgaattccaatcatatatctgaagtcaaggatatatggagagtcaaggatgggcagcaatttgcaagttggacttcaaagagggaattagattggatttcgtggatgaagggattcaaggggtaggtaggttggtaggtcaagacttttagagagagagagagagagagagagagagagagatgggctggaatagaaggaagaagtggacctaggagagaaaggaagaaggaatccaacattatggggaggtaaaatagactttcgcagggatgactggaacgtcggttcaaatcgtttgaggggttattgatcttggaatatttcgaaagaatttggccgaacgatattcgtgagagaaattcggatacaaaggtccaaatttcgagaatggttttcgatgaatcaagggaagggttaggattcacgaggtggatgtttgaactagactggattcaaggattaggcaaaaatatgtggctaggatttcaggaatgaaatccgaatataaggatccgaacttcaacattatttacgagacaaaaacagggattcggactatcgaatttgaggattgcaattgcgggaccttcgcacgaagtaacctggaggtgatttgagtgcagactcaaatcttgagagatcaacggaacggatttattaggaggggaaatatctcagaagaaatttagaaacaggttttgaatacaagggtgagacccttttcgggcaaggacttttagagctagggtgttggcatccgggaattgagacgaaggtgagattttaattgggaggttttagggttggagtctggattcgaatttcgaagtcgatactcggtctagggagaatgggaaggagtcaaggaaggaacaatatttagagacgagtcaaagggacatggataatttagagaaagaaactgtaacttgggagtttgagtttgactactcgacgagatgtgcgggtaagggatttagaagagaaatctgaatagaaaggtttgaacttcgagattatttcgcaaaggatatccttttgggaagaactcaaggcgaaagggattgaaccttgggttttagagttcaagggtggaagtggtctcgatttgcatattcagacttgggtcagaagttcaagaaggaaaacaagggtagattgacgaaccgataaagagagaaagatagatgaatcaaaacctgagagattgaattcggatttgagaatcggtttgaaggaactaatgagagagtttaggactcggaggtgaatcattggagtgggttagggttcggacattcgacaaagttcacgggtggggtttcaggacggaactccgaatagaagggataacttcgggattatattaggatggaaattttgtggagacgatctttgatagcaagaagatggactaaaggagggattcaaattgagatctttggcacaacttagactcagcactcaaggaatcaaaattttcgcaattagggttgtttgtaaattagcttttaacgccactcaaaaatcggggcgttatacgaatgctacttaccatactccgtaaaacagaagaagtctaggactggatgatccaaaacctccagaaatacatcaggatcaagtgctggtaggtactactaccgtataagcaaagcaggaacaacctcatgtcaaacagcataggatgtgaaatgttatggaactactccctccgtctcataatataatggattttgagtttttacttacaacgtttgaccacttctcttattcaaaaaattttgaaattattatttattttatttgtgacttactttattatctacagtactttaagcacaacttttcgttttttatatttgcaaaaaaaaatttgaataagacgagtggtcaaacgttataagaaaaactcaaaatcccttatatcgtgggacgaagggagtagtagactagtagagtagtccatggctagatggcaacatcaggtgcagtaaagaatatgttgattgatactccctccgtcccaaaaagactcgattcgtgggttttcgtatccaatgtttgactatccgtcttatataaattttttttatgattagtattttcattgttgttagatgataaaatatgaataatattttatgcgtgacttatctttttaattttttttataatttttttaaataagacggacgatccacgaaaacctaggattgagttattttagaacggagggagtatgttccctagattcacgagtcagagctctactttcatctactagtagtcatgattcttgattttttataaagaaaatcaggaagaaccaaacacagaaacacatttttttaatcaggaaataggttcagtagatatttgtcagtacatgaggaggaaattttgggggaccacaaaagcagctaactatttcatttttactgaataaccagactgataatatttactacagatcaaatcatcgaactaattctcaacaatttttgcagtgttccaactagtagtagatgatgctgtgatagaattgtgagtgagaatcattaattgtgctccagttgataacttgatatactagtacgtaccatctatctccagatgaagcaaatcacaaagacacaacctgatcaagcataattgagatggaaaccaaacaaggtagcgcctatagaaactttcgctggttttttggtggaaacactttcaaatgaatagcaacatttgctgaatcacagctgatcacatccatcaagactgttaacttcactgaaagaaaaccatatgaacagcaacaaaattctgaatcttcgtgtttgcatcaccaacagcatcagcagcatttgcatttccttgagaaggaaggagaaaaaaatagatatgctagactggttcagtaaacatttcccagctttcttggactctagcctacttcagtaaacatttccaccttttgtggattcatgcacgtcgtgctgcatcccccgggcattcggtacaactactatgcgcatttccggtgtaacaacgctacagcagtattatctgtggccttgtgattggatccaggttgccgggctcgccttttccgcccctataaaacgctcctcgcgttccccctgtctccccacagcgatctctccgaacgaacacacagggtagcgctcgcgtagtcgcgtactccccggcctgctcctcacacagacgcgatggcccagggaagaggcagtgcagcgcaggggctcgccctcggcttgctcctcgtgtgcctcctcgtcggctccgacgtcgccgccgccgccacctacaacgtcgactggtcgttcggcgcggacagctggtccaagggcaagaacttccgcgccggtgacgtccttggtgagtgatcgatcaaaaaaaccgtttcgttacttgattctactactatggcgcgcggcggcgtgctgcatgctgctgcttgggctaacttgtgtactgtgccgcgcagtgttcagctacgacccgtccgtgcacaacgtggtggcggtggacgccggcggctacagcggctgccgggagtccggcaccaagtacagctccgggaacgaccgcatcacgctcggccgcggcacgagctacttcatctgcagcttctccggccactgtggcgcagggatgaagatggccgtcaccgccagctgaagaggaagccaacgcagcacaaaagcagggccaggctgctgccgctctagcctgtagctatacatatttacatgtgtcgcccgaacagcaataataagaggcagcagccaccccccccgtcatcgtgcaggttttgttgtcctaagggcgtcgcaaacaatatacacaaccctatatgttgtgttatgtagggagaatggtaagtgaagcatgattgatgtgtgctttgttgtattatcaaaaatcaggaatttatttacaataaaaccaatcacctttgtttgtttgctctctaccgccccaacaaaaaatccgttggcttttttctttttaatttttgcctgaattgatgaatggttttttcttcctctgggggttttttttatgggcgggggggaaaaaaaaaaaatttttaaaacatatacccctcccccctttttctctttgggtttttctctcaaaaattttttcttcttttttttttttcccccgaaaaatttctttatttttttttttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggacgacttcgacgacgagtcccccgccaccgaccccctcctctccccgtcctcctgggtccccctcctcgaccccgccagcgcctccccttcgggcgacgagccggactcgccgtccgatgcgctcttcgtcgctggcgtgcgggcgatgctctccgcggcctcggcgggggatgacgcggcgttcgccaccgcagcggcgcagatcgaggccgcagctacgggggggcaccccggcgcgcagtccgctctcgcgttcctctccggcgcagggatgacgcgcccggcgtcccgctcgcgcgccttcctgcttcacaaattcgccgccgacgcaggagacctccagtctaagatggctctcgcctactccttcttccgccaggaggtgagatgattcgatactttgctagttcctcctgcaatttgcgcgtctaatgaggattccgtgatgtagtaatttatgtgaggttattagctcgctttcattgggctggggagggattgtccttgaagccctattttagtattcatccacagtagaaatctctgaattttttgttccagtagggtttccccccggatttgggacatttttcccctagttgttggttaagtaaccaattccccattctttacccagtttatccagcacaattttacaatttttagttttaccagcgactttttagcatactgtgtatggacatgtgattgtgtttaactgaatgaatttctctatcatctctggaggatatacagtgcgcagggccaacagtgtttatttggtgctaatgcattcctttgaggttgtaacaacacgtgcccttttggcagtccaactaaaaaacttggaagttggagagtgtattataaacatttggattttcttcaacttttctaaacatgatgtcttatgcaattcaccttaccctccaatgccctgatccatgttacacttatgtatctgccaatcatttacattctggagcaaaaatagttttactgatccagtaagaattttcatttcacgtctttattcttgctataagaatcaagcatctgttttactgttctttatcttcttgagaaaagacagtggttttaattccatgaaacgaaggtccatgtgtagaccttttttactttctctttgaaaaaaatatggaattaatatctgttcatatagcttcttgttgagttttattatgtcttttgttcacttgcatcaaccaagcatgattggagcatcattgtaggttgaaaacatgcaagtttctcagttttgtttgaatttgtgtcctaaaacctcatggtttgattgaatttgacccgagtatgtgtattggtgctctattacatatatcatctttccatcgtttataccacgttaaatttcttgtactacagaaataaatggtttaaacctatttatttccttctgttcagattacagaggaaactatttctttttgttagctgaaaaatttgctcttgcagatgtatgaagaagcagtcacactttatgctgaacttgcagaggctgcgcttacaagctccttgatctcgaaggagcctccagtgattgaaccagtcaggttacacagtgggaccgaagaaaacaaggaagccttgaggaagtctcgaggcgaggatgatgaagattttcaaatcacagagtaccaggcacaacgaggcaatactgttgcaatgcacaaattagggcttctgtattactatggcctacgaggagttagacgtgattatgggaaagcatatcattggttttcaaaggctgtggagaaaggcgatacacgggcaatggagcttctcggagagatctatgctagaggtgctggagttgaaaggaactacactgaagcatacaagtggttgacacttgcagcaaagcagcaacaatactcagcttacaatggactgggttatctctatgtcaaaggttatggggttgagaagaaaaatttgacaaaagtaagtatcatgtattagagttttgaaatttagttgcatgtttgtattgggcttacagcctagacaatagaatcttgaattgcattccattgttagacgatagaatcttcattgttacaactcactatatccactgctatcgttgtttctagtcagagaaatctgtaggccactagccagctagattcttctttaggtcattttggtaaaatattactgttagacatacattatgatatagaggaataaaaatatgtaacatgacattcttcacccacaagttcgtatgacctatggcaatctgtacctatatttcacaattgatcttattctcatggggaactgaagtagcctattatctatgcattttcattattccattccatatactgtagccattaacaataactcgatacgtgtagttactgttttacagagactaaatacgtggtagtagcacatcaatttcaaatggatatgagatgtgcatcttttctaacagagctacttttagctggacgaagtattaagagatgatggttcaatagcacatctgatcgcagttggagaaatatttagtatcaaatgtttcctgttctacactaatttgtaattagacttatgtaaatttcaatacattaatataatctcatgaagtcatgatgactttatacaacagaagtttcaaaatagatttcatttttttaccattttgaaaaacctgtgttccgcaccttgtaatggtttaggcaacttaatgtttttctaactcattttgtaggcaaaggaattttttgaaattgcagctgagcataaggaacatgggggttattataaccttggcgtcttgtatctcaagggtattggagtaaagagggatgtgatgacagcatgcaatttctttcttcgagcggttaatgctgggcaaccaaaagctatttatcaagtggcaaagttgttccagaaaggtgttggtcttaagaggaatctccaaatggtaatgattcttttatgctgtattagctgcattttgaaataaatgcacaaactggataacacatgcgatattacttgccataaactataaactagccctgcacaatcgcgtaggaaattcagcttgtttgaatgaaagcttgaaattttagaaatcaagctaaaaccgtaatttgaaatcaaaagctaatatggatactttgtgtataaaaatgacttcaaaatataaagacaaattcatatttaattcttcactattcatcctttgatgaagatgacaaacaaaaacttctggtattcaacacagcttgccatgggaggaactattggtgtgctcctctcacgccttggagaacaaattcgaaacaggatgtgactgaaagttatgccatgaataattcctaagaaacttgaattgcatttcttttttatttttccaaagtgctgatgcattcttgctggtctatgctgaagctgcaaactatcattagatggctatgctgtcacagatactgtgcagtagctgcattccttgtctgatagacccttctaagaggctctacagtgtgctactcgatatagtgtccatgctaggaaatattatacatctgcatgtatgcaccaattgcaaacaccaaacatgcagacgtggctgcctgtgtccttccgcataaacacaatttcccctccttttttttcatttatatatctgttgaaattattgaaagaagaccaaaagcttccatcaaatccatgtacttcttacctgtctgtcttttgaattgagccaataacttgcctatgcacttacgattaatcaaataactttacttatattcaaatttagagttcacttgctcttttgcataatatggtcttacataaagataattctgaactatgccttcggttataagacttgaaggaaacaccctctgttttacaatatcaatcttttccttactcttttagaggtatatatcagaaaggttgaactgcaaaatagtttttctaataatagttttttatgatacaaatagggaatcaatgtaattttgtcaaccaacagaatcatttgtaccatatttattctttcaggcggcagtgatgtacaaatctgttgctgagaggggcccctggagctcactttctagatgggctctggaatcttatttgaaaggtgacatagggaaagcattactcctgtattctagaatggcggatcttggatatgaggttgcacaaagcaatgctgcctggattcttgataggtatggcgatgaaagtatttgcatgggagaatctggcttctgtacagatatggaaagacatctccgtgcacatgctctgtggtggcaagcatccgagcagggtaacgaacatgctgccttgttaattggtgacgcctactactatggccgggtatgtgttacaatccatgttcttggttatgagaaattctgaaatgctcttgaatttgttagaggacagaggacttttcctaaataccttcatcaaattgacacaaacactataatatgtaagaatttcttgtataagatgcatgaggtgcagttctttcttttggttatcctgttagtactaccattacaaattactaagtaaatatatgatttgaaaacatgtttactatataaataagtgcatgctaataaatttcataaagaatatattcatatgttatgtgccgtaactactgcttgatgacaatcaacataaccatgtttttaccttgagttatgtattagtatgatttttttttcttttgagatgaaccatgtttccaagggagaatatttaaataactaatgaaaggttacctctaattttagcttctccgagtttttggtcatcaccatctaatcaccttagtttaatagcctagttcgcattccagtttctttccgtgttcctctttttggtacttggccaggtgaattggcttgtcagcaaattgggaagtgatcttgttcttttttcccggtttacttgttgtatgcaaaacttttccataattattacaaaaaaacatagcctgttattattataattttgaaaaattgcttatgcacttcttatatactaggggcctctgcgttcttaaagagaccattattgctgacattgtgtattggatgtgtacttttgtattacagggtgttggcagggattacgagcgtgcagccgaggcatatatgcatgcacaatcacaatctaatgctcaggccatgtttaaccttggttatatgcatgagcatggccatggacttccccttgacttgcacctggcaaaaagatattatgatcaggctgttgaggtggatccagcagctaagctccctgtcatgcttgcactaacaagtttatggataaggaagaactatgatggaagctttttggtaagacattattttctgtatgtgtcacaccgttgcttagtatcatacaagacatatcaacttataaaacacttgtgtagtttactgggtatatttcaagtttagcgctgtttggtaattactgtttctttttaaccatgttttattttgagaaccatttctcgagtcaaatcccactgagtcactgctagttttttttccttacctccagacagtggtatcatctctccacccaatttccaatggtagctcaagctgatgtacaataccctaacctcttcaaaactgattatgaaacttaaacctgatatacgataccctagcatccatgcattctgagttgtgaaatatatcatgttacaataaaagaaaggacacttaagaaaactgttgtggatcagcctgggatggtgctgaccagtctaatttcttgaacgctgattcaaaacgacctgggattcagtttgattttgctaagctcttcctcttttgccacctctgcttctcagtctaattgtaaatgaatttaatcactttaaaggtatggaattttttaaggctataagtatggttctggatttgtagaaatctgattcattgtttgaacagtgtgataccagttcatgttgtgcatattgaatttgaaaggctgtgtagtctcagtcacgtaatgattagtgctaacagtttttgctatgcatgctatatttcatatttccataatgttctgcttgtcacatttggtattgccatcttgctgtataatcaacatcactgttttactagtttgccatgggcaactaaatccttatttactttcaggttcattttattgattcactgccggaggtatatcctgtagttgaggaatgggtggaggatgttcttatggatgaggggaacgcaacaatatttactctcttcgcttgccttgtaactgtcctatatttgcgagagcgtcagaggcgtcaagctgcggccgccaaccctcaacagcctgatggtgcacccaactaatttcaacctttgcatcatgatgctgggattgaagtggacgttaagcttgaggtacatagtcatttattctcagccatatcataccatcaaagttttgtttgatgtctgaagtgttaatggaatgacaacgtccatactgtcatactggaaaagcgggtccttcaactgcaaaatgctgatggctttctgaggttaaaaatcggggtttaaaatgatagctctccttgacatctatgtacactaaaattgactaggataagaactgatcatgactgttggatattgagatcatgttgtgggttctaacagagtagtgcttgtaagtaacgacggttgttcaagaaaacgtatactccctccgtcccataatattaagggattttaatttttttttttcttgcactgtttgaccattcgtcttattaaaaaaattgtgtaaatataaaaaaacgaaaagttttgtttaaagtactttggataataaagtaagtcacaaataaaataaataataattctaattttttttaaataagacgaatggtcaaacagtataagaaaaaaattaaaatctcttatattatgggacggagggagtactttaaaaaggctatctttcttggcttttgcatatgggatgcatttctgttgacggggcatgcactgcaatcagtccggctcaacttttcatggtcaacaacctgacgacaaaattgtgtgactagagaagcgtgttagtgggtagaagttcaaattttacccgtgctaagttgtgttggttgataaatgattgttttttttttctcaaataagactgttagtttgttgccgtcttgcagacttgtacttttatcatccccctgcattaggaaagggtgaataaacatctgtagtaatacataaaatgaataatcctttcaggggtttcgttcaaaaaataatcttttcaggtggtcaaaccaaggtccttcaactgctgaatgttaatctctctctctctctctctctctctctctctctctctctctctcactcactttttttttgtctgtgtgtgtgttgggggggggggatccgggggtagaatgtatgtctatatgtatagtaaaaaagaaataaattgactggataagaaccgttcataactgttggatattgagatgatgataatttcaaatttgccaaaccaatctaaaaaggaataaaaacatcttccaaacagacacgtagtaattaatggtacatcaattccatggtctagatagatacacataaataaaacatagtttcagacaatcaaatcggatggatacatggacggtggaagaaacacgagaaggtaattgtttcaggacttcttatgaggacctaagcacaagtaggtggtattgccaatctcccaactgttggcgcgttcttcttctcctcctcttctttagcttcctctgctaggttgaggacatgtatgtagtcgtcgaagcattcgtctattgttctgaagggaatatcagggtaaaggcttgagatttcaatgtctctaggcccgtctatgtagaaatgtgtctggcaaccgtttataaaaatgtcatgcgtcagtgaagcgactatgctctccgggatgatgtcatctgcagtcaaaatgatgaatagatcatacaccatgacaaaattccatttagagcgcgagagtattcttttaggtgaccaaacctgcagccatggcgatcaagtcctcctcggtaagcgtcacgcgtggcagtgtccggccgatcttgctctcccacagcgacgccatctcgttcgtgctgaggagattgcaggcgggacggaagtgcacgatcttgttgatgctccgggcgtcgtaggcagccctgatggtgaacttaccaatgtcgcttccagccacgaagaaagctgcacgcgcgcgcatgcagcacaccgttggcaaaatcgcatcgaaggtgaatttcatcatgcggcgcaagcatgagcgtgtactacgtacctctgacgtcgccgtcgccgtagatctggaagcggtcgagcggcggcggcagctcggacgggtgcgtgctgtcgtggtagggccagccggcgatggagttgcagcagatgaaggtgtacggcacgcccgacgcctccgccgcccgccgcaccagccgcttctcctcgtagaacctcagccccgcccccaccggccgcgccctgtccacgtcgtgcccgaactccgacggcagaaacctctgcacccacgcacacgcaccgcgcagaccaaactttacgtgccaaaaatccgagttgtgcgacgcgcgcatgcacgcgctcgtatgtaaaatgtgtagtgtacgtactttgaccgtgcctgcagctcggatggcctcgatgaggccgagctggtcgaggatgctggcgccgcccatcaccgagatcaccacctcgacgccgcgcgcgcggagcgccgcctccacggacttcctcccctccttccccccgacgcagccctgtcacgagcacacacgccatgaatccaaatatgtgttcatttccgcgcgcttaactaagttggttaattttaaactctaatcacctcgatgacgacggcgcctttctggcggagcgcgtcgacggaggcggcgcgcgcggggcaggcgttcccggggcggacgaggatgaaggtgtcgcggccgctgtcgaggcaggcctcggcgacgaaacggccgatgtagccggtggcgcccacgatgagggccgcgccggtgcggcgaggctgcggcacttcttgcagcagcagctcctgagcagcaggcgccatggatcgatcgatcgaccgatgggttcttgctggctaacacccagagctgaaagctgatcgagtgcttggtagatctagcagcgcccggccgtcttcgacacacacgcaatgagtgtggcagtgtggctatgtatggcttttgtaccgtgccagaaagtgtggaggcaggagagaacagtaggtaaacacatggccgccttcgtgcgacgtacgggtgatagacggccaaaactcaagagttaggtggtgaataatcccagattttcctggatgatatctacctagctaggacggcgcaccagcagcgaggcgttaatcaagggcccccgttgtatgcataaaaatgcctctacagaatgaaatgctccttaaatccaacaaaatttccactccagatacagaaacatgtctcgtgctctgcctccgccaccgctttcctctgttcttcgtgtctctcgctggtcgtcttctcgtctcatctcatctgcccccaactgatatgggccgcgaaatttgttgagatctcagtgcggtctgggccagtggctatctcgtacgggccgcgatctgggcctcatgtgattagcacacggtgtttatcaccactcctgagcgtcgcagttgcgttgctctctcccctctgatctttctctatctttgcagtaaaagcgctcggttaatgggtagtagtattttggcttatcggtgacttgacgggcgcgttacgtcagtggaggatatataaggccgcacaatccgcgccgccatcagttcgctctcgccaccaacaccaccgccatttccactcgctcgagagcaccagattagcggaggagagaggggtccgcgactcgcgagggagaggaaagcaagcggagttgaggatgcagatcttcgtgaagacgctgacggggaagaccatcaccctcgaggtggagaacagcgacgccgtcgccaacgtcaaggccaagatccaggacaaggaaggtaaccctgctctcttactgctcgtgttgcgagtttgagactgcggttgcatatcgatctctctgcccccatctgcttgttgcatttgcccgatcagatcagtagcaaagaattcgtggatttgggttggtcggtgactggggtttttggctgactaattgtttctgtgcttgtaggtatcccgccggaccagcagcgcctcatcttcgccgggaagcagctggaggatggccgcacgctggccgactacaacatccagaaggagtccacgcttcacctggtgcttcgcctacgcggcggccacatctggatcgagccctcgttcagggtcctcgcctacaagcacaacatcaacaagatggtctgcaggaagtaatactactcgcgcaccgctcccttcttagttcttacatcgatctatcgcaacctgagatgttgttgagttggtcgtgcttgcttagatgagttttgttagcgatgaacagttcagtattttagttggatgcattctattacgagtcagctatgatcaatgtgagcaccttgtcgatctctcaccaatccaccatactggatcgttttaatttcagttttttttttctaacagcaggggaactaggccactggcaccacaaaggcacaaagtcctctctcactgtgatatactcttgccgtcaggtttatgtttattcacgtcatgtagttagttggatcgatataaggttgataggcaatgcaagcaggaaggttcaattgcgaaccagccagatcggcacacatatacattctgtttcgggtgtgtcagtttagtcatcaatacttttgaaagaatttacaaattgtaccatgctgcaagtcgtttgattactttgttcactctttgccctttctatggcttggtgacagctgtgctgttactcgtttacgttattgggacggttgtttggtagaaaaaatgatcgatcaatccgatacgcaagataagctgtgtttcaaaatctctcaatgtgcatacatatagtctccctagtcctttatatttggtcagctataaggcaatttggtcgagaattttgtgcttgcaaggtttattgcacaatttgtctttttttgttcacccctttgtcttgcaggtgctatgcaactctgcctcccagggctacaaactgccgcaagaagaagtgtggccacagcaatcaggtgagccttatcaccataaaccatgttttcagtcttagtgatcatgtcctaatatgacttttggagttatgatgcatgtttcattgtttgcaaatggtacttagtagttcttagcgatcttgtcccaatatgatttgatgcctgtttccttgtcaaatatgagtagttaacataatggagtttaatgttccagttttggttctgtggtatatgcatcctatatatttctggtgtaccgtgtgctgttaccgtatctaaatcgtttgcatatgctgacaatatgaaacatatgagatgtttcagattttgtcagcttctaagcaatgacatcctcagatgaatatttctccccattgttctgattatgtacttttccaatccattctttttcagctgaggccaaagaaggtgaggtggtgcaggtacttcaacttctgaagagtcatctcatccatcattccatcagtatcatcagagtcaccagcgttcaagcgttatcaaagctaaagttccaactggatgccgaatctagactattactttgactacttgttactgccttgagtaataagcacttgttacctagtactttatgtgctagctgtttctttttcggccatgtcaagtttgctggatgttgaatcttgactaaaccttttggggacggttaatagcaagcatgcatagtaggtggaagtaacatggaggcataaccatcccttaatttccatatatttttttgcaatttgcgattggtcttcctcgccggtctgaattgtgattggtcttcaatagctcaatgttctttggtggacctgcatatgacatagcagtgataagccaagccgtttccctacaagcacgcatgtttctattaacaccctacaaggaaagcactttctgcggttcagcctccgaactagaatacttgctacccactgatttgtgttacttatttatagttctgccaatgaattggccgacttaatgattcttctatggagttttggctcctgcttattttaactcgctgatctctataccttggtggcttggtgcccaggtgctgggatcacaaacaattcacagccaagccgagtttgtgggctaattcagtaataattttacagggagaaacaaggtggtactaacttgtctggaaatcatttgtctccttgggctaagagcccataaccacatgttggtaacatatgtatgtgttgtgtgaggtaggcggagcaatttgaatatgggcagagggcaaatgggagcgaccgcgaatggtaactaatctggttaccgattcacgtaccgtaaccatccatcccgataaaacagttgattaggtggggcattggtagtttggaaacatcccgtccatcggccatataatcaggtttcagtttccaccaccaccgccgtcttcctcaagccgtcaaacacacgattagggcatcaacagggagagcaaaagaggaggtagctcaggcagaggtagaaagtagaatagggaggagagatgcggatctacgtgaagacgctcaaagggagaataatctccctcgaggttgcgaggagcgacaccatcgccagtgtcaaggacaagatctacgccgagcgaggtaagacctctcatggtgcgagctatgaggcccgtacttctagtccaaaaagttagcccaaagacacctaccctacagtgcaagcatcgatatatgtgtggattaattggatagagacactggtaaggaaatgaagcccacagtgggcgtgacctagcccaccaaatccacaacttaattccccaactaccctctctctgtgttcggccgtctctttttcttctccccggtgcgcaccgcatcctctcccgcatctcgcttgcatcgccaccgcttgactaccctcctccctccactgacgcccggcgccggatctccttcctccgccgccggcgccggctctgcttctcatctcctccctccggcgccggcagctgcggttgccggctcgcgcggcgaccgacgcgcgcgggaggcgccggatctcctccctccgctgccggcaccggctctgcttctcttctcctccctccggtgccggcagccacgattgccagctcgcgcggcgaccgacgtgcgcgggaagcgtcctcgggaggctccggcgccagcggaagacgatgcgccgatggggatgtggtggccgcggcggcggatgtggtggtcgacgccagatctcctctctccgccgccgccgccgcgaggaggaggaggtagtgttcgtcgaggaggaggagcagaagcactgcggccgcgttttttgatcttttttcccaactcgattcgatcgatcacatcacttgctaataacaagatgggattagttgttcttatctttgcatgttctgttctctaattcttgatgaaaaaaaaatcaagaactgctctcgcttcttatctttgcttgtcatggtgatgtttcaagacccagagagatccttcacgtggtgaccgcttctttttgatttttttgcctcttttttctttttcatttcttcaatttttcgttgtttaacctacaaacgatctcttccaatccccaagattttcttgccttttcttgactcggtggtgggaggaggagatttgctgcggtgccgaggcgggagaaatcagtggaccggaagaatgggtggcgggaggagatttgctgcagcgggagtggttttttagagggcaatacggggatttcatgataagatttctaggcgaggacacgcaagggcgagcaacgccgcccacagcgcacgcgaccgctccgctcacaccctcgaactgacgaggtttcgcgcggctttgtttggtgacgagcttcttagctgaggcacggttgcacgcgacatgttagagcaggtacaatagcaggctataagtagctgtaaatatattttaaaaagataaataagaagaaagaagagcagcgggctacagatttgtagccagctgtagcacggactccaaaacgcagtgtgtctatgacaggtgggactaggtattaacagtgtagtatataagtattgtatgaatgagctattaaattggttatagatggatgtgtctccatgaggagcctattcgttatagatgcgtcatacatcttctctttaaaaaaaaatctacttccaagacactggtacggtacgtctatcagaatggagagtactccctcagtcccaaaatggataggtcacttcctaaaatactaggaagtgtctcatccatctaaaaactcttatattttagtacggagggagtatgctcttagcctttgtaatgatcttagcctttgttacgatctcattgatggatggcaggaatccatccgagagatcagcgtttcgtcttcaacgcgaggcagttggacgacaaccaaagcttggccgattgcaacattacccataattccacgatacacttcgtattcggcattccctgcttttacgctaccccggtgcggattttatgatttttatatacctagaactttcgatctgattccgatttagaatcgtgattttaacaaccttgctacagactaaagaaagttagggctgatttggtttgaggcctaaattaggcttactaatatttggcaattttaatagtgtttaatgtttatttagcttgaagccaaaatttgacatgcataagaaaataggccatttcaatagtgaatttagactattttggcttcaatccaaatacaatttttccttaacaaaattagtcatgccaaaatttggcactgacaaaatttggtaaggcctatttaggccaaaaaccaaactaacccttatagacgtgctgacattacatgcttatatatagttagataaaaatgtgttccctaaatattactccctccgtttcaggttacaagacattttgactttggttaaagttaaattacttcaaatttaactaaatttatagataaatatagtaatattataatactaaattagtttcattaaatcaataattgaatgtattttcgtaataaatttatcctaggttgaaaatttgttatttttttctattttgggagtacaaggtatttttttcatattacagttgggctcagaaagacttatttttccccgttgagatcgtattgaagtgaatgtgactgctccctctattgtcaaccgtatgaagacttttggctcgtggtgacctttactctactctcttccaggcatacgaacagttcaaccgccttccccggtcagagagctcggattcgagttcgacgagcaaaagagacatcgccccggcaaatgtcaaaacagtgcactgcgcagattgccaggtccaagctaacgtgtactactgcaacaccgaggaggataacgaaggctgtgtgttctacaggtgcccttatttctcggtgagtgactttcctattgttttgctcatgcttatgtttataattaaaccaaatttaaaattaaattagagttgattatatggttgttcaccacaaattattctacagtatttaattttggatcaccaaggacacaaaagttttactcgtaaattatttttaaattgctaataaaatgattcgcataagcgaaacagattttggatcactaaggacaaaaaaaagttttactcgtaaattatttttaaattactaataaaatgattcacatgtatataataagcataagcgaaacaataaagtcattcccccgatctatttctgctagtttggaactttggattcctcccgttcttcattttgacattttttttttccttgtggatacacacaggctggtggctgccagttcgtccagtgcgcagacacggttgatgaaggactgcagaaacgagtggaacatgctactcaggaaacatcgtgtccccaagggaataacatgtcgctaatggaggagaggctgcagaggattcttgaccatatgaagtggatggaacagttcttgattgtgtgcatcatcgctctagcgtatgttgtatttgtcaagtagtttaggtagagtatcaattagtgtgtaatgaatggtcaataatgacgcacttctgaaccttgaaatcgatccacaattaggttgaagtacacagtatgctcgaatatctattacataatttacatgcaacatgctcacatagcgtcatgtttcactgcaggcccaagctacagttaagaaggattataatgactacaggtgtagcagtgctaacaaagaactacttcagctttgtacaatcaaacacaaacttcacagaaaataatcgttttttattaactggtcctaaacttctaatcatatgactctgctcataattctaagaaatatggtctgaaacactaacaatttaaatatctattccctatggggaagtagtaacctgtcaagaagcattgtagagtataatcttagtgaacctcgagctgtttagtgaaaaaactgagacatcattagatcagcacagacaagcctgtcgagcgacaaaattttggtagaaaactaaataattaattaacaagaaaaacattctttccccctaagcactgcattacatgattatgaatcatggattgactcctcatattggaggattggggggggggggggggtgcaatcatttggctgcaagcaagatcaagaaagggaataaccattaacactcacttattaggttccttgataagcacggccttctattttagccgaagatatgctatgttgatgtataaaaacacgaatttgtagggttgtttagcatattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaatatttagagaggtgattgaagaggggggggggggggggggggagagatcttgtcttgggtatttcgtgtcgcccccctcgccctgcataaaaaatgagttgattttggactatatgtagggcaaaagaatcacaaaaaagtatttttacaggggaaacaaagtgctacaaacttgtctgggagacaatgccatctaaccctgggatcttttcgttgctaccttgaagcagcaaagcccttttagggttagagagcaggagttgctgcatgtcctttgggaggacactgaatgctgctcggaggtctcccttcaatttctcacacactgttactgattcagtagcacctgttctagaattctgcaggtcaaggatcgaaaactaacatcagaatcttcaaaggataaagtgcaaaagaacactaatgactgactaacagaatagataaatgcggaagataatcattctttcaactagtagtggtgaattttccacccaccaagttgtagctctgcttagtcaggaaaataactacagcaatcaaactactacagggtaaagcaggcagaaataaagcaatactcctaaatggtgagtaaaacttttgtctacacaaaggatgagatggaagacatctggcaaacaagatctattgctgaaggaggttgcattggatcaatattgagtacataagttcactcatactatattgcttcattacaagataatgcagtagtgccagaacaaaggtggttattcacaaaataaacacagagcagaatcccaatggaatcaacatcaagctaataatccaggactccatgatctgaacatctaattctgtcaacattttagccttaattttgtgcaaggcaaggcaaccactccatacagtataatgtttcatactaaaaaacgccttgtattacaattcatctttagttcaaataaactgtctaatgcaccaagcacaggttctgattggccaaaacgtaatgttcaagttactaaatgtaaatcactgtaatgcagattttcacacgtaatattcctgcggttaatcagatggcaaattcagagcaggatggctgtcagaaaatatagtccactaagttatgcagcagttcgtggcttttctcggccagtttggttgaggcttcttcttagtgaaaagccgtgggggtggtcattcccccgctggtcgacattttcttttaagttatgccgtacatttttttttctgcagttacctttgtcatagccacatacaagagttaaggattatctaaaatttccgcaagtaactgctacatagatagctagatatgaacaaatatgggctaccatgttaataaatttcaacaatcaacacttggtagatatgggaaaggaaatcacgataagcgagttaaactttattcaagaaagcatcagaaagacagttacctccatctcacgtagaagataccgctcaatagcattaaaagaatcaattctctccaattcagacaactttgacattagcttttcaatgtcaacattcatgcgagcctgcctccagagcctctgctgttcttgctctgctgcagcacgcctttgccggaaccaaggcataaagttgggaccttccaaaaatctcctgtagtggtgacacgcaataaagaaagttagctcctgatcctctcattccaagcaattcaaaaaatgaaaaggtaaaactgtatcaccaaataaatattcttagggtttacctatacaggtccaaccaattggacttcatccttttggacaaaaatttccctgcacctctagcagccagaccattgacaaattcatctgcatgaaatggaggcaataatggtggatcgacaaaaggagagcttccttctgatggcgtggtggttctcagatatggcccgaaaggtgcaaggaagttggttgttagctccaagaaatgtcgccgcaatatctcattgttgacaaccgacatggattcctcaatcctcggtgatacgcccgcatcaataagcctatttagaacagaagtatcaggctttgtggttgacacatatgtgctccatagagcctccttgtgctctgtcatgaggcaaagagggccttctcttcttaatttgatggaattcaataggccagtcggagaaaacttgttgattgcgagtttgtcaagcttgagcttcccaggcgtcccattgatcccattgcctgatccgtgggactggccacccactgggagcaccctagtggaattcgggtttgggctccccacggacacgacattgggaatgctcttaagactcttcaagaaaaacaagttggtcacaccaagcaccatcggaggaaaaacctcgccttcagcaagcgcattcaggcgagcgaaatctggatcatggatggtgaagtacggccggaaatccacgctgtacaagagcggagcaacaaggctaacaagcccagccacagcctccgagcattgaggtggagacggtgcaaccaccagtacaggctcgccaaccaccatgagctcccagagcgtccataggtggagaagcaggccgcggaaagccgcaaacaggtcggcgtcgtggaagaggccgtacggcaccgacgggttcgccggcagcagcgcgggcggcgggccagggtcgtcggccgcgggcgggaggtgcacccgcagagccgcgctgccgattggaagctccatggggcggcccggcaccggcgctggccaggcagcaacgtgggacgccaccatggacagcgcggaggggccgacgtcgaagcagagcgggccgaggatctgcagcagcaggcggaacagggaggagtagggcgcgtgggagagtatgacgacggacttctgctcgccgccgcgggggaggcgctcgtcctggcgctggcggttgaagacgaacccgtagaggaagccgcggcgggagcccgggacggaggcggagggggaggggtccgggacgcggaaggagaagagcgagtcgtggacggaggagcggtggcgcgggaggtggtgggacatggagtccgggaaggaggagaaggcgacgaggcggtcgaggcccgtgccggatgccagcgcgcccggcgggtagcacgcctccaccagctgcccgcgctccaggtcgaagcggatgacgcagaatgcccgcgcccaccgcgccagcgccgcggggtcgggcgccgcctcctcctccccagcggccccgtcccgccgcagcgagacggacgggatccggttcatcccggcgtctccccctgtgcaggagaatccggggagacaccgccggatcgggtggggccctggagggggggggggtagccggggccccggccgcgcgttggactcggcaggcgacgccgcggcggccgcggggcgtcagcgcagtcagccgcggacgcgcagcgcaggggaaggaaaggagggggaggggggaaaagttggggggaggtcgcgggcggatcgggcgggtggtgcggcgcggtcgtggtgtttttttcttttttctctctggtggtggtggtgctgctgccgtgctggtgccttggtgggggtggtacgcggtacgccagataggtggattggtgtattgctgttgtctctctggcgcggcaccgcgcgagtgtgcggttggatcggcgtttatttttgttgcggtgcagtgcacttcattccgtttcgttttgttggttggctaattggctcgtctcggagttcggttttcctaatcctatgcaacaacggaagatgctgattgtgtttcaaccagtgggacatttaactcctcgtcacttttaagatgtgacaattaattatttgtcactcactgtttatgacatgtcggccctcatgtgtctatgatatatgggtccaatgacaaatagttaattattcttttagaaaaggggtatcgctcaactactttatctgtatgcttgtaaaatggagtatattgacacaaccttgcacttgagagcatgttgtatacttgtatttaatacgtattatcacatttgattttggcttacatatatggattataagttaacgttacatcaaatcaacatgctcgaacatgaaatgccatgtttattgttaatatatatgtttgggaatatgtacacctgagcaaattcgtaaaacagtgctctaaggaagattcatctaagttaacacacagacaaaaaaaatgcatttccaatcattgcttagttcaaatagccccgaagcttggaattttaccctcaattaccattacctcaaataattctgtcttctatcttgaaaccacatcacctcaaatattttttagcatttggatcaaatctgctatctcttttctattatgaaactgcattatctatatttctagcactggaggatcacgtcaaaaaaatattagcatttaggttattaatatcttattgagctacatcatttatatttctataattggaagttctattgaaatgttattgtgtgaagcatgtgaagttaaattatctaaatataaagtatttttttacctaatgtttaactactatcatacatatttcccacaacaacgtgtggtttcatttagtttcaatagatttttaatggatttagagtatcaccaatagaatcttgatatcattccctatccaataatctttggattttttgttaaaattttgttccaatggattctctaatctcatttccaaaattctccgttccctactccagaatagccgttctcttttttatagggacgaactttggctcccaatcgcgacacttcacgtgcagaaagagatctagggacgcgcgaacgcgatctcgcgggaggaaggagcataaaatagatttttccactggggatttttatcgtggcccacctttttgtttttaggaaaccaatttacccaatcttttggagggaggaaaattttaacaccttaaattctgtgtaagattcccataataaaaagtttgggaataaaattttaggatgttgttggtgatgctcttacgcttaaaaaaatcaaggctcacaagcacgtttctcaaaaaaaaatcatttcaacctggggctccaccactgtagcttagagcaagtttaatagtatagctaactacgactttagatcatctatagtcaatttaatagccgattcatataatagttatatataaacatataatacatggtcccacctgtcatacacacatgcatcttggagtttgtattgcagctggctacaaatctgtagctcgttgcttctctctctcctgttttatctcctcgaaatatgtttatagttggcttatagtctacaattgtacctgctcttaacagtgtgtgtacccctcatataatatcttatggttgaaaggttactattgctgaagcctcacaaagtctagccaagttcattgtatatatgtttcaaaatttgagcgtgtggtcatttggttgcccagccttttaagaatgaccatgatagctaaccttttcttttctcaacctgttcgggcctgtttggcacagctccagctccagctccacctctcctagagctggagcttagccaaatagtttcagctccatcaaaactgggagtggagttgggtagagctctctcataaaatgtactagaattgtggagctgggtttaggcagctccacaactccactccagactcaactcctagagttatatttagaagttggagctgtaccaaacaggcccttcctatacgatagtatgtgtgcaagtggctaggaaacaagctgtcactttgcttaccttatttttcttttatgattattggtacttttattctaggactgtgccaaatgcaacaaatcgaatttctatttggagtgccatctatcatcttcattttcagtctactagaaaaaagcccgtgtgttgcaacaggaaaaactaaaattgcatacacatacagatgatcaaggtcttattttcatatgatctgaactcttccatagaaaatattcttcacgaagaactgctagataacttgttttttaaaaaatatttttgttctcaccttcaacataagctattttttaaagaaaacgcacacatatcctattagaatgggtcagcagcataacttcttgttagtatcatttgcatttgcatgtgacatttccaatcggcaccggtgattccaattaccatgcaaataaaatcttatcacagtttgccatacaacacaaagaatggcaaataacctgagatcaccgctaactcaacttgtcatgcaaactgaatcatagtgagccacgtctcctgggcatgcaaaacacacgagctataacgtgctggtgcaaacagtcacatgatttcactcggtctcgggccaacagattttactcgaaatcgatgatattgtgttttcatttttttttctagttggcaagtttccttgagaagaaaaggttttattttttttctagttggccagtttccttgagaagaaaaaaaccaacaaaagaaaagagaaaaaaacacgagggagagagaggtcggggaggaaaaaaccaagaaaaaaaaaggaacaaacagagatcatgggggagggggtgccaggaaaaaaatgggagggagagagagagataggtggagaaggggaaagggggagggggcgccataagtgatcgggagaaatccatttttttaagagaataaaagataaacatgtatgttaggtgggacaacataacactattttttaagtaggtaaagatttggagtggcacctatcatgtcaaaaacaatggtgtaaacttgggaacttggctttagtcggggtaacaatggaatatgtgaattttgggagaggagtatgtaacaccctctaaattgtcaacttcaaaactgttgagagaaacagggaaaataatattcttgttaacagaaaagcaccttttatttgttctcttcatttctgtaccgttaattataaatctcctatcttttgtttaaccttctcacatcatgaataagtcttttagggatctttgagattggtttttatgtctcggtcaataagcagattgttaggatcaggatcacatgcaaaaggaaaatggtacacatgcaaaaaagatttttatttgtaagaattctgtaatatttttttagcacgtatatcctatagcactgctccatttcatatatgtcgcttattttgttattcttccaatactaaaattgagtctaaaagaaatactaaactgtggttgctatctcgagctttgccagcggaacgttagttggttcgtgcccgaagctctgattaggagaagaacaggctgtattttcctaggtgtctagaagcatttcttggctacgttctttaagccccagcttccagtttttgcctgagcaaagcatcacggtcgcctctaccttcaactttaactgccgctttcggagaatccatcaattttgcacctttcacgcaacgcaaacactgaaccggcatgtactattaatctgcccagtgtccacacattgacacaagtaacacaactattgtacgcgaacacacggacggtcgtcaaatcttgcaagaaaaaccagggaaacgatgggtgccgctgcgaaggagacgtgctggccgttgcgagagggggaaaaaaaggacgctttggggatcaaaggcaaaggtagcccactatccagacggccggccggcggccgaaagctgggtcgggtcggtggcgggtgggggcgccgcggcgcgcaatcaactccccaccaacaccgctccgctcctcatcagcgccatcgcccgcgcgggcgcgctcccgtggccaactcgccgccaataatgccacggggcgtatcattcccgctgctgttcgcgcaacatctccatgtcccccgccgtgtcctgggctggctttatcgtgggcgctagccgagtccttccgaacgttagcttttctccccatgctacactcgaaagaagcctctcgtgtacagtttgctgcgaaacgtggtgatttctgcgtaataaactcggcctgcttttccagtgcgtgcgcgcaccagtgcatcggtgcacgtacgtatgtcctgctggctgatcttagagcaagtttaatagtatagccaactactaacttcaattcatctataactaacctaatagctcatttacacaatagttacatactacactattaatatctggtctcacttatcatacacacagtgtgccttagagtccgtgctacagctggctacaaatctgtagcccgctgctcttctctctccttatttatcttcttaaaatatatttatagcgggcttatagcatgctattgtacatgctcttagcctaacgtcgatgcaactaaccaagatcagtacgaatagtccagcacgagcgagccggccattgaaagcctgaaactaacagaggctgcggatcccctggtgttcacggctatgcctgtcatgaagaaggcattcatggaacctagctggtttcttgaaggggccagccttccatgattatttgagagatatttagactatcattacaacaacagatgcagcgaatctgcgaatgcatttttttcccagtaaggcagcgctgtaggttcatgagataaactaaaccctctgcagcagcgttttattaacaaacatgaaaatctccagcgacaaaccgatactcttatatatacctactgcaaacaaactacaaaccacgtcgatggcaatacaagaccggtgttcctgccagtgtacatgtacgattaagagcatgcatgcatcggattctattgctggtgccgagatgtatgattaaggccagttcttcctttcattccgtaccattttttccaaccgatgacaaattaaaagatgtgtctacctgttgacagggacactgaatcgccataaaaaaagagaatccaatggttactggagacaatcaccccagattttgcacggccatccttgcccaagtcgtgctcaccaccacgcaatttgccaattcatgcccgtctcgtcgactcgtcgtcatggccggtgcagcatttccattttaccaggctccaaggttcgtacgtacccattgtccggcggccgcatcaaacgggacgaattcctaaccctcgtcatccgtcccttccctccattcaaacgcgaaaaaaaaatggagaaaaatgagagcgagctagctctctcatggggtccaatggcccgaactttctccctcaaaaggtgaaagctagaagcttcaaaacaactcatccagccaagcctccacccctcccaaatcattccatctgctgcctttgcaagtttcaacccgcaagaattcattcggtctcgctcggcttggcgtggcggcagctagattccaagcagtcgtcaaggccgaggcgaagatcggaattttttttctcatgctgtggctgtactaacttgtaaggatcggagggcgcgatggcggcgacggcggcggcggcgagcaggttcgcggcggcgctgttccacaggaggacgcggagggtcacgtcggcgctggcgtacgccgtcctggagtggacgctcatcgcgctgctgctgatcaacgggctcttctcctacgccatcgcccggttcgccgcctacttcgggctcaggccgccgtgcctcctctgctcccgcgtcgaccgcctcttcgagaaggcgacggaggaggaggatggcgcgcggtggctgcggagcgtcctctgcggcgcccacgcggcggagatctccgggctcgggaactgcctgcaccacggtcggctcgccgacgccggcgacatgtgcgaggcctgcctgtcttcttccaaggaggagagcataaaagatgcaggggaggagagcgccacggtgtgctcttgctgctacgccgttgtgaaaacctcctcgcgcgagctgccggataaaggacaaggccaatcggaggagaagacaaccgaagaagacagaaaccaagggtatgttccattggctcaagaggagcacggcgaagaagaagaccaaggatatgttattttggctcaagaggagcacgacgaggaagacgaagaagagcatggagaatttcaggaggaagagcggcaagaagaggtggacgataaagacgagcaagaggagaagatggccgccgtccaggacgagtccttggaagtcatggctgtcggagaagagatcgagctcgacggagagcgcttggtgtcggtggcagccatcgatgagatgacaatcgccgacgagtcaggtttgcatcaggcgtgctgtgaaaaggagaaagaaatggaccatatcgacggcgagcacgagttgagagatcttgatatcggagttgttcttgaggagaagaggatgttggattcttcggctgcagcggcggatgtcgcgattgaggacgactttgttgtgcctgttccttgtgcagagcctgtcacaagcccacctgatcctcatgagaatatcatcccccacgatgatgaattggttattgaagatgttgctcaaattggagatgccactgctgaagaagaaacagttgaagaagaagaagttgagacagctgaagaagaagaaattgttgtgcccgaaggtaagatcatcattggcttctctcgattgtccaattttgtcatttggtatgcctctctcatcgtttttatttcagtcattgaagaagtttctgaagatgacaatcaattgtccagtcttgtcatctggtatgccagtctcatcgttttcctttcagtcactgaagcagttcctgaagatgacaacagatcagcagaggtggacactaactgtgaggtatcaatcgggagtgagatatgcgaacgggagcaagatgaccatgtcgtgccgtttcatgaatcagcagagtttgaggagccaactgatccattggcgtacccagatgagcagccactgccattggaaagtctccatgaaacagacccaactgcgcaaggtagtacaattatcggattgtgcatttgactagtaattaacttgtcccccatcaagatgctttcaaaatgattatgaacttaatgttaacttcttatgtttggattagaagcaagtgaaaccgaacaggaggaggaggcgacggcgagccagagattagaccagccaccaaacgaacagaacgaggttgaagacgacaaggcacctgagacaccgacctacagcgttgccacacaaatctcagacaaaaagtttttgcttgagaggaaacggtcactatccttatctttggacgggagtgtggcaagcgagatggagttgtccgagccttccaccgttgatcagctgaaatcggcgctgcaagcggagcgaaaggcactcagcgcattgtactccgagcttgaggaagagaggagcgccgctgccatcgcgaccaaccagactatggcaatgatcaacaggttgcaggaagagaaggcagcaatgcagatggaggctctgcaataccaacggatgatggaggagcagtcggagtacgaccaggaggcgctgcagttgctgaacgagctggtcaccaagagggagagggagaagcaggaactggagagggagctggatatgtgcaggcagaaggtgctacactacgaggacaaggagaggaggagaatggcaagcttcaaggctaacgggcatagccccaatggtaatggcacttctgtgtcatccagtggtgaggacagtgacgggcactccgatgaatactgcgaactaggtgagtccccggatggcagcaatcttcagagcccgtctgatgctacttttagccccaggacagatcaagaaaacaagaaacatctggtggctcttgatgactccttgacgtactttgagatggaaaggctatctatcttggaagagctcaagacattggaggagaggctcttcacattggaagatgatgacatcaacgacaccagtgctgctgtgggccgatcttcagatgaatatgaactgtcggctgacggtctccattctccgggaaatggtgatatcaccagtgacaaggcaaagtttgaaggtcgaaattctatttgcaggggaaagagtcttcttcctctattcgatgcagctggagatgagagcagtgatcagacaccatctgcaagggttggggatgtgcaagttgataattcgacaaaaccggtttctgtgcttgtaaaagaacaggagaggctggcaataatagaggaggttgatcatgtatacgagagactgcaagcactagaggcagacaaggagttcctcaggcactgcatcaagtccctgaagaaaggtgacaggggcatggaccttcttcaagagatcttgcagcatcttcgcgaactccggagcgtggaacttcatgttaagcatgctggtgatgcccttgctgcaaattcagcatagcacatgcctcttatatataacatgtggtaatttcctactcctggaaatttcttttttttttctttactacactacaaggggtgggtgatacttttcagaaggtatacattaggaagcatctttgattgtactagtgtgaactatattttcaggagaaaataacataattttggtatagattgacatcaagagcatccaatatgcagacaataatttctacagtaaaagctagcactcgtatttatacttttggacagtactgaattctgtgttactgaaacagtccatatcttaactgttttcagatagctgtttaccatcaataacgtccaaaatcaattatgctttgcagattaccgtagcttgctattgatttagtggatcggctttggtgagtcgatcggaatgatctgaagtacttggttggtgatggtacctttgaaagataatggctgatttaatgggaggttttgctcattttgccggtggcacggaagcaaagcctcttccttttgtttctggtccagcattgccggctttatgatgtggtagttgtagaaatcattagtccttccaaagctgcacaatgttgaatcattggtgccagcttcggatgtatgcacaacttaggggaaaaaaagaaaaggtaaagttagtctgagtggagatgtggaggatctattatttattctcttcttttttttttcttcaattttcagaattgtttgtgcagaggtaggaatgtgcatgagtttgtcctgttctgtatgaggttgtagcttgtatggttggtacgtgcggtttgttctttttttatagccagatttgatgaagaaagcaatcctttcggaaatgatgaattgctattgcatttgccacgattctctggtccttgtgcttctgctgtacactattaaatcctctgctcccatccagtttaagaagccttcctttttcttccctaaaacttaagaagccatagatgtacagattacttagtatagtactactggcacatctttatgatagcatgattaactgggcagtctgggcttgcccaattatgctcactttgaagtctggctttgagctgtcttcactcttcagctcgtggaagcctggaaggttaggccccactgatcataatggactcaataatctggagttgtggactgtggagagaatgcaaagtatactcgttgcattttctatgctagacctactagactaacaatggtgtagtcgcagttgcaatacagtactgcataagcgtataattgttggcccccgaaaatatagaaataaagactgaaagagtatagttgttgaaactcaccatgcgtccatgccggcgaacctcgcggcgtcgacgttggggtaccacgcggcgcgaaggcctctgatactactcgatctcgcccaccattgttcccctcgcccctcgtcgccggcgtacttgatcccccccccccccccccccggtcttgggtaggcctcttacggctcgtgagtatttggtcgagcacgtggtgtgcgcgagcgctgcaggcgacacgcgcgaacaaagacctcaaagatggaacctcgtcgaattgctcgcgcgctgccagcagtgatcaggcggggtcaccgacgtgcggaggcccacggagctccgggcatcgtcggccggcgagatgagctggccgtacaggcgatccagggatcgggtcgccgcgcaccatccaatcgaggtgcgggctgcgtcttgacctatttttcacgcgggcccctccggagtacttcacgattgtttatgggctgaaagttagatcgggctgaatgagaactggtccttgccaaagtgagcctttcagtaatgggccaatccacgggccggtagtagagtagcccaatcggtgtctaaaaagcagcccacctttctccaggagaacaagacaaagctcgaaaagcgaaaagacgcgctcgtcggctcgtgtactgaactttcgcttcaccgcggccgccgctccgattcccggcgcgcgcaaacccccctcgtcttccgagaagggattccagtgcgcggcgctccacctcccgggcaatcattctcccacccatccccgccattaaaaccctcctcaccggcgtggcacaactcacaaccacagcgatctccttcccctgcttcttccaatcgccctgacgccacccacactagctgctgcacccatgtccaagaagctgcttccgatcatggcgaccaagagcgcgaaggatttggttggcgactccaaggccttggtcgcagccagtgacgtcgtcaccggcagcgccatcgcggagtcctacaacgaccagatccgcccgctcctcgacgccgtcgaccggctgcgccacctcaaggtgacgcaggaggggatccagctgccgaccatcgtcgtggtgggcgaccagtccagcggcaagtcgagcgtgctcgagtcgctcgccggcatcagcctcccgcgaggccagggcatctgcacccgcgtgccgctcgtcatgcggctccaggacgacccctccgccgactcgcccaagctgcagctggagcacagcaacggccgcgtggtgaccacctcggaggccaaggtcgcggacgccatcaacgccgccacggccgagatcgccgggagcggcaagggcatctccgacgcgcccatcaccctcgtcgtgcggaagcgcggcgtccccgacctcacactcgtcgacctccccggcatcacgcgcgtccccgtccagggccagcccgacgacatctacgaccagatcgcgaagatcatcaaggagtatatcgcgccgaaggagagcatcatcctcaacgtgctctccgccaccgtcgacttcccgacgtgcgagtccatccgcatgtcgcagcaggttgaccgcaccggggagcgcacgctcgccgtcgtcaccaaggcggacaaggcccccgagggcctgctcgagaaggtgaccatggacgacgtcaacatcggcctcggctacgtctgcgtccgcaaccgcattggcgaggagacgtacgaccaggcgcgcgtcgaggaggagcggctgttcaagtatcatcccctcttctccaagatcgacaagtccatggtccgcatccccggtgcttcccgcagaggataaagaagattcagagcgaccattatcgccaaaagcctcccggacatcgtcaagcaagatcaacgaccgcgtcagtagccacagcagcgaggtggaccagatgccgccggacctcaacaacgtcgccgacgcggtgagggctttctttcacatcgtcaagcaggtgtgcgcctcgctcgagaaggtgctcgtccgcggcgagttcgacgagttccccgacgaccgccatttccacggcaccgcacgcatcgccgagaagatggacggctacaagaggaggcttcccgcggagtgcccgaagagcagcgacgacgacgccatgttcctgatggaggaggtgcgcgtcctggaggagaccaaggggatcaacctccccaacttcctcctgaggtccgcgttcctcgtcttgctcaagaagaaggtggagaccgtcatgcacgtgccgcacgagctcgtgaacgaggtgtggggttacgtggaggatgtggtgatgaacatccttctcaagcactccgagaacttcccccaggtgcagccgtcgtgccgccgcgccgtgcagacactgatggacaaggcgcgggcgcggtcggcgcagcacgtcaaggagctgatcgagatggagctcgtctccgactacacggcgaacccggattacatgaggacgtggacggagatcatggagggccacgatagtttcatggaggccgtggaggacggctccaagcccgcgaggatcaccctggagggctttggggaggtggacgtttcgcacctgagggcgcacgccggcttggccgggcaggcgttcgacctgagggcgcggctcaccgcgtactggaggagcatcgtgctccgcctcgtcgacgggctggcgctgcacgtgcttcggggcgtcaagcgcctcgtggagcacgaccttgaggcggagctcgcggatgagctcctgggcaacaagatggccggcgtggagaggatgctggcgccgtcgccgagcaccggcgccaagcgcgagcgcctgaagaagagcatcgtcctgctgcggcagtccaaggaggttgtcgcgaacatcatggacaggatcagcgccgcaggtgaagtttaggctgttgccttaggtcaaaactttggatttatggtgttgccatgtgctgttgtggcgtgttgctagctgtgaacctaagttgactgccgtctgctgttatggttaacttttgattcgtaatgttgcggtgggcatatgcatcactaattgtcctgttttgtttaactgaaacatatatgtatcagcgctgatacatatatgtatgcaaaaatcgtactaatttatcgtatgcattgtaattttctataagtatctttagtatggataaagcccaagtattgctgggtctagtgaggaaaacacctatatatttccttgtttatttttgcccggatgttgaacgcaagttagtaaatctgaaagcattacaaacttacaatccaatattacaaaatatagaattttaaaaatgtactcttagaataaataaattttacaaaatatagaattttacgtgaattgccgtccatgaaatgaaattgacactttattaactgaaacatcgagtaactgtacaaagctttttgttggtgataaacgattcacaccacgttcaagtacaacaaaaggacagtacctttcacgcccttatctaatatactcgtgcttcaaaaatagctgacagcactaatgtgttgggcattgtacaataggcagtagcacttaataataacaacggcatccacgttactggaggagaaaaggctactggtttggctccataagctgacattagccttgaggaaagctgcaagatatgcaattcaacatttaagacatgaaattgatggtacagtctgcagatggcgttttagataggtacgcaccttcaaatgtatcaccgcaatgagacagcacaacaataggagcaccctccttgtccagccgccacagaatttcattacctttgagagaattttcttgtctgagaggttcgctaaagacactgaagcacttggcagtagatatcctgactcagggtttgaatttgttgggttgaccgtgttttctgttcttctgctgtgccgcaaacaagcaacagccttctctgcaaacaaactatatattacaactacaacagggacaaccaccaggtataggaaaggcagtgtaataaccagcacatctgggttgctcgatttgttccaggtcaagtcttcaccaagagatgggatgctccatccggataagtacatttgagcaatttctcctttctcagatgtcgcatgaccccaaaaccatggcatttcaataagccaaataacatatatgagcaaagaaaaccagatgggtctattccttgcaccctccattagaaaccagaccaaccaaaagtaagctttcctcggctggataggggatagcataactgacacggtccatctttggtatgtcaaacttttcttcataaaatgatacagcaatttgggagcaaacaatagtacaattatgaaggcaaaattactccacagaagaacttgatacatgtcttcccattggacttcaaaaatcaagtagttcagacatggacgtgattgaatttgcactttaccctcaactgaaaatggtcgtcgctcgcttgatgtcttcccaccctgagaatcctgagcaaaaacttgcaaccagtagcgagtaggggatggacttttgtagttttcagcattccattccgcatggaacaaaggtttgtgaacagatggtgtggcaacaagctgcagtggtatttcttcaactatcttaaactcattatgagagtcaaaaactcttgcactcacattgcggatcacctgattagagaaaacaagaacatttatatcatttctcgttgaccaattcattgattccaatgtattcatacttcttgaatctgttgggtatgtgatcaagatggaagtttggaatgcctgttttagtgtgtggtctatgaaagagattgcacctccatcaattgctaaaatcctcatcagtcttgactctttccagtctccaagttcccattcccaatagcttgttttctgctcttgtgttgttgcactcatttcatgaaaccgccaaagctgcttactaattttcgcgtgcagatggccacatagatatgctgaaattgactgctttgcaaatgtactttcataacgttgtcctttttgagatgaagtagtgaatgacatagggtaatgtccaaaaactacttttgttattggaacattggaatgattggaccagtattgaagttctgaattaacagcgtctatcctcttatcagtaggatggccaaataaattagctggatatcgaatgccaatactcattgtatcatctatgccaaggaagagataattcctgcgtccctacagtaccttttaggataaaattcaggcccagcattgtaagcagaattagcagagatgcgtggcatataaatggtacaagaattttgacaatgtattatgcacagataatccaacatagacaatgtgttatgcacagatagcccaacataaaaaaaaaaatctcctctagtactgttatgacaccattagaaatctatataagtgctagagacaaagtgggttacggaaattataaggcacagataagacataatttgattcgtaatagctgccaaagataaatagagttatagtttagtaaatttaactaccattgtaggttgacacaggccagttatggtttaagtgctgaatgtatagccaccttcatctgtcctgctattgagtgtacattaagcgagtctgaaggtgcattgacatcagtatagcacactacatcattattgttacatataaatgcaattattagtaaattataattgatggtcaagtctagttagcaagagctgttctccattgagtaagatggtttagtgctatgttcaagcttatcgtacatttctgcttcaagtatcatcagtatgatattgaagcatgatgtatttgtagtactacatgcccagtatcacacgagagtaatatttattatggaccaatagatattgttctaccagctaaccaaagaggacgttcaataatcaaggcagaggagcattaattctgtgcacagtaatcagcggtataaagtgcaggtcaatgttcaactgaagctctgacagcaaatatgttatagtatgctttacatcttcaaagaagcagaatatagaactggattaattgaaagataactgtacactggattatgcgcatgacaaataataagtcatgataaacgactatgaacaaaattaattgtgcctaacaaggagatcagacaagaagataaggagtacctgaagcaaaatgctactgatggtgcttaatcggtcaagctgtgagttcacactgtaagttgagaagaaatccaattttcctcccctatagggaactccatatgtatcatgattacctctaatatcaaatatcctgctcttatcaataccacctattccaacaattgcatcaatagcttttttgtatgtaatccattccctctcatcttgtcttgacgtagtttttctcctattctttgcatcttgttaacatcccacgaaaaaactggaaattattatacagtcataggaatatataaaactacaagaacaacatatacattcaattgcatcaaccatatatgtgcttgtttcatttccttattattctagcaagggctttctgtctaacaaattaacatgtacactcaaggtgaaaaaaggaaatgcattatagcaagggacgaaaattgaagttatccaaatttactaccaaatcaactttccaatatttgaccttccacatacaaataaatattttccaaatataaaaaatacagttagtaatgttttcaagtgatttgggatttatctccatttgttgtaacaaagcagctttcatgtatgtcgccattagatacgatattggagaatttaatggtttatacaacaaattcagagtcatattcttcatgcaaatagttgaaatgaatgttaggccaataactccaggatatttccagaatatgtttatggatgttacgctagctgagtttattagaaaaatgatctactaaccttatggtagtttgtaagttgtatgctttaccttgcattaactaatgaagctattctgaagtttcatggcatggagccatggactctgagttactgtatcatttgatctttttaggcaatacttggcaaccacaaatacaaattcaacctgcctacgctacatggaaatgaatcagaattttctgcagattctcattaacagaacatgatattccttcgtagtcagtgccatcatgtactagatgggattagttcagaagtacatgcgcatttaacagcacaactgtaacaaaaagctcatgctgtgagcataatttcccacatagctaatcgagttcacagcttatacggaagttgattctacgttcacagcatagctaatcgagtttatatactgctatttcccacatataacaataccactcaacaccgatcacttgcaatatgtcaaaaccagagtagatacggtctatttctcggcagttgccatgctccttaccaaacaactgtacaaaatggatgcatgaaggaacaattcgtgacttttttttaatcaaatttgacgatacatgagaagggggctcgccgctcacctgtgatgtcgccggtgacgaggagcaggtgggggcggatggcgcgcagggcggggccgaggatgctcgcgaggtcgtcggcgcggtcggggtggtaggcgctgatgtggaggtcgctgacctgcaccacccacgccacgtcgccgtccatggagaaggccgacctcgccaccgaggcaaggtcgtcggcgaccaccagccacggggcacacagccggtggagggcgagcagcagcagaagaaccagcggggagcggaggtgcgaggccatcgctgggcggtgaacgggttcgggatccggcgcggcggggaatctctacgccgacgcgtcccgtggtgcggtggtgccgtgtcggggaggaagagtgcccggcctggtgggccgtgggccacccgagccttaagacgaaccagtgacttggcccagaaccggaactggatacccatgaccacggtcatgtgggcccatcacgcatgggcggaaccacggacgtgccggccttttacatgttgggctgaaacgttataggctaggcctgatgggcctccgtcctcggccatgggcccgttaatcttcgtcgtcgtggtcgtgcccattggccagtctgtggcactgtgctctataggccgtatgatgaaaaagaaaatgatctctcgagaagaacaccgaggccagagcaagcagggactacagatccaacagcgagagatcaatccatcagcgcagctgaccttacgcggtctcagctgaccgatggatcgatcagggcagccaatgcggccggggtggccacggttccacctcacgtgacctcattaatggcggcagcaaacattcaacgctttcgaagcgataaacaaaagcccgggaaaccgtggcgacccagccactggtcggcgctgggctcccctcgctccagccccagcgcgcgcgggctatgcatccgtcatgcatttgcatggacgctggcttggaatctcttgagctgcgtgaccaaaatgggttttcaagcccggctctggcttaattaaggtgagaaagataccgcacttctatgacatttatttccacctcgcgcttccatgggcagggttaacctcgacgcagctggcatggattgaagatttacgtgtgcttgaccggagtaaaccatggagtatgtatgttgtaatgttcttcctttgcacataagctacctgatgactggagtacaaaaacattgcgttaacctgaggcaatactttttttttagaatggtacctgaggcaatacttcaaattttgttagtctattcctaaccattatcttaccctgtcttgggattccacgacagtcaaatcttgcaaagcatcttcagcaaagggctaattagttcatgtttagtacaaatctggaaccgagatagctatcacatcgtggctaaggtttactactcttcctaagcatcttgtcaaggtttttacctccatcttgaactgtgcaggactatatatgcagtgctgcagagtgcagacgcggtgaaatacaaaagtgtgcgcactcctatgctcaccagtccattttgaccttggattaaactagtactactaagattaagctctcgtagatcatgacttagagcttggatgcacccggatccatcgatcggtgaaagatagggcgcgcagcgcatgcgtcgtggttagtgcaggtgtagatgggagaaaggggagatatggatctagctgaagcgacatgagcgcaccttctccggcgtcttgtgcgttaagttgcccaagcgcacacgctctaggctcgctagctgcatacaaagacccgcacgatcgagtgcgctgccaagaggaaaaggccacaagatgcttccctatgaacgttgaatcccagaaagatggttccgtttgaacaacggaatagatgcactccaaacaaggatcaatttacagtagtataatatatagagagagtatttaaattagatatcaaaccgcgagttgagtgtatatagtatataacgtgtgatcttaatctggaaacagctatggaaattaaaactattgttgtttgtgtactgcagttggtactactgaattcctagccatgtgggtattggtcgccgtttccggccttgagaacagcactggagtttggaactgtatgcgtaaagactgatgcgtttttttaatctgcagttggccttgggtgtctgaacgatctctgattaaaatgatcaagtcaaattccacggtcgcaacggacgtcgacgaagctagtgctactgtatcagaccataggactcactttggactgttcctgcaggacggtggccactaataactgccacactggtatacgtacgtactctttctgtttcgaaatatttgacgccgttgactttttattatatgtttgaccgttcgtcttactcaaaaaatttaagtaattattaattcttttcctatgatttgattcattgttaaatatatttttatgtaggcatataattttacatatctcacaaaaattttttaacaagacgaacggtcaaacatgtgctaaaaagtcaaccgtgttaaacatttcgaaacggatggagtaatacaattaacggcttcgcgtgcaggcatacacgtacaatgcgtcttttctcatcttcgcgaaggatgcccagcgagcgcgcaaatgacacactgacagacatgtattgcaggaacatgtgcaatatctgtcagctaacaatatcttacactacgttggtaaaaatctagcaccaaaataaggttgcggacaaaaaatagctatcccctccgttgacacagcacttctgctgctagagattggagaagtcagctagtgtaagcctatatgtaagtggcaggcgaaggtgtttacattgaccagcctgttttgtcaacaaattggtattcctgtgtatatttaagagcgagttgaatagagatagcatatataggctctttaagggactatctaaaaaatcgtctaatttgaagaagtttccaatgtaatcgatcctaaagttacatgtatagaagaatgcacagaatagacatatatgtgcatttttattgctagaaaagaagaaacaaatgagtacatgaacgtttttacttgaagcattgatcaattcgcaaccatgacatgctaaaaacaagaagagcatagtatatctagctgtggctagctacgtaaagcatgtggcactccacagtacccttctcattcagcttcatttctcctctcggatcacagcttcgacagatcaaagagaaacaaaaaaaaaagtgtggagaagaaaagaagcagaatcagaagcttacggtggcggcggtcgcgccattgccgatctctccaccgccacccctttccgcttggctgctctctgctctcttacggtctcaccaaggagcagcagtagctagctagcttcttcatatgcatggcttccctgacagcttaactcgcttgttcctcgcttctcacatgctaccgaacgctgcgtcgctcaccttcccagctgctgctcgctcgatgattgtcatctgttgtgcagcggatttgcaccggtgggcaccttccgcttgctgtcaccgacaagctcggccgcggtcggcgatggcgagggggccatcggtagcggcgccacggccacgaacgccgacgtgcgggcggcgtcgactgccaagaagacggtggagccgaggaacgaggagtatacaagcacggcgacgaggagccacggcccgagcagcccacctgcagccgccgccgccggtctctgtctccggcgcaggaccatctcagatgccgctactcggtggccgcacgtacgccacgcgcgcacgaccgcaggcgatcgccgcctgtcgcttgctgtagctgatggagggtagctttggccttcgggagggaggagggaggctgtttttttttttttttttttttgagagcggtggagggaggctgttgatgcgaggagtacgagcgttgcatttgctgggaaagctgagaggggagtataaaagtagcgaggcgagcgagacggggatctgacgcaacgtggacaaatcagatcgagtcgcaggcaggtacggctgcctgttaggcggcaccgtggcaagtacaactaggatccgaatcctcttcaagtagcaaggaggctttgtagcaacggtgttggatcaaactgtacgaaaagttagctaattcattctccctttacccaaaataattacacatagtatatgatgtgacatattctagaactaaaaagctacttttttagaaataaattttcgttaatccagctagaatatccataaaggatatatacacagcaaaaaacaaaatacaaaagcacttgacttacatctcaacaagaaagagaacacacaaccataaaaacgaaaatcctactaccttagaccctgcttcgtgacatcaccttctcaaacagccagattcgatgagtggaaatcgcctagtcgccactgcccctagtgtgtcgttgttgcgaatctccgttagtgccattttcaaccgcttcaggtgagctaacgtcacgcgccgccgattagcccaccttcattcatcgtcgtctagttagaactagctgacaagacacaagctgacgagatccactttcgcttcgccagattcctctaccgcccatagggccgccgccattgacgggattcttttccgcctcccgaactcccaggccgccgctgccactagggctaccaccgccgccaccgggacccacattcacctccttgccgagaaccttgcgccagcactcaggccgccgctatcccaggccgttgctacccctggagccgtcgtcgccgaagagatttttaagcctggactcctaggctgccgttgctaacatgatcaccagtactagaatatgttgcatcctatattagatatacttattttgggacagtggacatcatttggaatttgggctcttctatcttcgacttatttttttctttatttattttattttggtttttccctcttcttctatccatatcctctaagtacaacgtttgcatcaatagagaaccttttcccacgaacattgtaccgcgtgcattacttagaacaataggaaagtaaccacggagtaactctataaggttactccgtacagatatttgggcgaagcagaacttgtccagtccctgtacggttatatctccaccaaaaatcagcctcatgaagatatttaatcgcgctaaaataccatatttgccaggttccaagtctcaatcaaaattaaaaatatattgtagtatttgccaacagatatccctcgagggcagtacttgatttaattttgaccggtgagataacagaacaactgatgacgtacgttgtcctgttcgattcgtacttccactctcttcctatgcattgatccatgccattataattttataaaatttaaaatatgtcatcggtatctcaatgatatgtaggacccacatgagtcaatgacatgtgggtcagaatggtatatcttaaattttataaaattgtaatggcatggtttcaattttcccttgataacaatacaagcaaagtatggcagctattccttccatttcaaaacaaacaaacttgacataaaacatcaatagataatgttactccctccgtcccataatataagggattttgactttttagttatattgtttgaacattcatcttatttaaaaaaatttgaaattactccctccatcccataatataagggattttgagtttttgcttgcaacgtttaaccactcgtcttattcaaaattttttgaaattattaattattttatttgtgacttactttattatccacagtaatttaagcacaactttttgttttttatatctgcaaaaaaaaattgaataagacgagtggacaaacgttataagcaaaaactgaaaatcccttatattgtgggacggagggagtattatttattttatttgtgatttattttattatccaaagtactttaagtataactttttgttttttatatttgcacaaattttttaataagacgagtggtcaaacagtataagaatattatagaacgtagggagtatattatatcttagcttgatttattttaggacacagcgagtatgctagctttatggagtactctgtatcatctcctgtagtaaagcatctgttattgtttggctaggtactcctataggggagtacttagttccggggtccgggtggcctgcaggctgcagggccacttatcatgttccagtatactaatgtccctacgtacgcactacgcagtaccgccagtatacacgactagcttctcatcactctttaggatggccggctggtacatgtaggatcactgtagggctacgtcacacaatgcagctcttctttcttgtagtgaaaaaaaataaattttccagctactccatgagagattatttggagctccaggattatgtacttcacaactccaaaattatgttttctcaaaaaaaaaattcttaaactgtattgtctagatgacttgttataatctacttcattcctgtaaaatcaagtagttaatcttggtaataatctgcttcaaatataacctaaatgtttgagcatttttcaaaccagatctatattttttttaaagaagaaaaacagagctaaacgatgagaagtttctactaccggcgggtcagacggggagttcacgtgagaccaggttcggctgcaccgctgcaggttgagctgggtcaaacgtgagggcggcagggtctcaacactgcattctactacctccgttctaagcaacttcaatagaaaggctaaatgactcgccaagttaaaatttagcaagtataaaaaaaaaaactctccaagagcctctctatgtggttagccaaaccattcggatggctaaatcatacccctcactagccaaacttggagagtctctttgcctagctatttgtgggccccaccactccaccttccaccccatctctctccatctcccctggctagagcaagaaggcagcgacggcgccacttgtgaacggcgacggctacgaaccgcacgacggcgacggcacagaggagagaggcaccagagccagccacgaccgccgccgccgtccgcgtcgtccccagccgcgaccgccgccgccgtccgcgtcgtctccagccgcgccggcgagggatggagggcgtggcggtgagagaggagcgagggaggccggtgaggagtgaatctgcgcgctacagcctgctggctcggcgccgtcttcgcttgctgctgtcccctggcccgcctcccgcgcccacgagtcgccgccgtccgccgccacctcgcgcgcccgcctccgctgtccgccgttgctacatccgaggtagaagggaggaagaaggggatgtatggggaatgtggtggaaaaatggtagtataggctgacatatgggtcccatttgtaatagatttataatggagatagtagatggagaggcagttggagtaaaccacgagtttgacttgccaaattagatgaaaagttgaccaaatagacatttggagagtcagatttagatagaccattggagatgctctaaaatatagctatttctagcatagtacattgtctcaaaattaagttatttctccacctacctcttcctgtcaattaatcacaaccattcttcttcaccgactttctctttttaaacaatcatatactttctacaatcattctcatctacttttttaatacctgtgccaatattaaaaataggtatattttgagatggaggaagtagtacaaagtctactatcgatatttcgcgtgcatacaagactaaacttagagtaagccgtactgccgtaatagcatcagccgcccgcaatgccgcatataccgccggtttggcgtcgagagcccagctcgaaatttgccggccggcaaagtctcgctaagtccgccgaatcgccgatgccggaagcggcctgtccagcagcaaaaaacgcagaaagatattagctcatcttaccctttacacatgggccagcccaaacagatcgatgcaaatctggccaaccgataattgggccaaaactttttcgcggtgccaatgggctaggggcaccaatgggaaaggaataggaaaaagtccactttgacacccttaattatcggtggaacctaattcgtgactctcaaacgtaaaaccggataagacgactccccgaactattgaaaccggtgcaatttgactcccttagcggttttggagggcggttttgctgatgtggcgctgatgtgtcgatgctgacctagtctttgtcttacgtggtgcttacgtggcattcgaattaaaaaatatatatatgggacccatatgtcattcacacaaaaaataatattgtgggacccactgacatgtggggctcacatgtcatcctctctctctctctctctcttcttttcaccggtctgcaagggcgagagctggacaagcggcggcggtcggcggcaggcaagcgacactaggggtctagggcagcggcggcggcggtcgagggaatggtcggcggtggcagcggcggggccaaatcttcctcttccctctctctccctcatctctttctcccccgtttgtgtggtcggcggcggcgggatgacgaccggcggctgacgcctccaccatgccgcgcagcagccggccagcctcatcgcggcgcaccggtaggaacgccctcgccgcgcacggtgacgacgccaccatgacgccgcaggtgcccatctttaggtacatgacgggcccgtacttgcacgctagcgacaccaggtcggcgtgcggggccaggccgacgagcggcagcgcgccgaggacggggacgctcgggggtcccgggggaggctgcagccaccgccgggggagggcggtcagtaggagcggagggagaggtggaggaggaggcagaggaaggcggcggagagcacgacggggtcggtgcagagcgcggcgagctccatggcacctggagcgacgaggcggggcggcaacggcgccgtggggagggacgggcgaggacgtcgacgattcgcgggggagagaaagagaggcggcgagggggactccgctccgggctgggtgaactctaaccgggatggggttggaggaggcgccggccaccgctgctccggctcccgtccgccgctgccgccgacgatctggaccctgcttcggccttcgcccgcccaccctcccaccgccggcccctatcccacgctcgcgaacaaaaagagagagaaagagagggggaggttgaagaaggtagataagagaggatgacatgtgggtcccacaatatattttattctgtgtgaatgacagatgggtcccacatatatttttttaatttgaatgccacgtaagcgccacgtgagacgaatactaggtcaacatcgacacgtcagcgccacatcagcaaaaccgccctccaaaaccgctgagggagtcaaattgaaccggtttcaatagtttggggagtcgtcttatccggttttgcggttgagggtcacgaattagattccgccgataattaagggagtcaaagtggactttttccaaaggaataaggctgtgtttgagaggaaggggaaaatgactaagaagatattcaaaacgaggtaagccattaacacataattaataaaatattaattattttaaatttaaaaaatggattaatatgattttttaaagcaactattccatatagatttttttttgaaagaacacaccgtttagtatttcgggaagtgtgtgtgcagaaaacaatagaaacgtctctcaatccgtcaacttctgcccttaatggaatcatgtctctcaaatcgcaatactggatataacgcatcctccatctttgaaaaccggtgtaaatcgagtccctcggcggttcggctagtgtttttgtcctacgtggcatccatatggcatgctgacttggtttttgtcttatgtgacaatgatgtggcgcttacgtggcgctaaaataaaaataaaaaactaaatggaacctgtgccactaaaataaaaataaaaaattttaatgggacccacatgttagtgaaaaaaattagaaaataatggacccacatgtcagtctcttttcctccttctctctgacagtggcggttgacaagctcgccagctcatccatgggaaggcagcggtcgacgagaagggggcaacaatggcagagacggccgaaggatgaactcgagcgactatcggtgagtgtgacaacggttgacgatgacatggtcatccgcggtcctctcctcccctccccctccactcccatccccaacctcttgttccccctcccatcccggcgataatgagctctaccaggctgccgcacgctgatgtggcggtttcaatgcttggatgcgcacctcctaccacaactagttcttattgagccagcctccatagggtgcgaaactaatagagtggcaaccaccggatcccctcctactaggcaacaacacccacttcgtgcgctcctcgtcaccggatcccctcccattggcctatcttcggggattacgatgtctccgttgcagtcattgtgtttttcgctgcgtcgttaggaggaatcgattgttgcaactccactgctccttagatccgggcaacgcaactgagatttatgggcgatgtggcggggctctgtcgtgggcacaacgcggccctcgccaacccaccgtcccccgtcgccatcgatgtctttctgtccgctgggagagagagatagagagatagagagagagagagagagagagtagggagagggaggggaggagaaattgtcaccaccgccaccgttcactaacgcccatccacaccccttatcccaactccctcccaccctagccacaccgcttgcctccgtagccgccatcgccgcgcgtgcaagctttgactgcgagaggaagaagaagaagagaaggagaagtggggctgacaagtaggctccattgtttttatgtttttattcttgtcacttaattatatgtggaatccatttctatttttaagtcatttgacgattgagttgctatgtcagcatacttggaccaagttaacatagcacgtcagcaaaaccacttctctaaaaccatcgaaggagttaattttcaccggatttgtggttaaggaatgcgattcgatcaagggctagagatgagggaggaaaaataatgtatttattccaacggaaaataatgatatcttttttttgagattccaaagggagttcttcaaaaaattgattattatagatcacgtttcttttggcaaggtgatgatcataagaaaaaatatagactaacaagatgggatataatttgtcaacccaaagaccaagggggtttaggtgttcataatttggagatccaaaataaatgtcttttgagtaaatgtttgttcaagttaataaatgagcaaggggtttggcaggacttattgaaaaagaagtatctctctaaccattctataactcaagttgataggaaaccaggggattctcatttctggtcaggtctcatgaaagttaaaaatactttcttaaatatgggttcctggattgtgaataatggggaacaaactagattttgggaagataaatggataggtaacatagcttttaaagataagtatccgtctctatatgccattgttcgaaggaagaattcttcaattgctaatgttatgagatctgttccgctgaatgttttttttaggagagctttggttggtcagaatttagcaaattggcataacttgtgtgcttctattgtgcatattcagttgagtcaactgaatgatcgttttcgatggaattatcatcaaaatgatcaatttactgtacggataatgtatttagccttaataaacaataattatattgagagaaacaagattatttggaaacttaggatgcctcttaagatgaagatctttatgtggtaattgcttaaaggggttgtattaactaaagataatttggcaaggacgaattggaatggtagcttgagatgttatttctgtatgaaaaatgaaactactcaacatctttttgtggagtgtcattatgcaaagtttttatggagagcagttcaattttcttttggtctttaccttcctcatggtatatctcatatttttgataattggcttctgggggtggaaaacaaaagaagaaaacttgttctcataggagcatctgctatatgttgggctctatggttgagtaggaatgatgtcatttttgacaagtcaccatctatttcatatatgtaagtagttttcagggcaacacattggctccggttttgggtacaactacaaaagtgtgaggaagatagtgagcttttaaaggctgcatgccgtattcttgagacaacggttatgtaactttttgtcaattttggatggaggttcacaaacagaattcaataattgtgtactctttatcttgtgttggcagtctttaggttgtttcttattgatggttggtttcatcttttaagtttctttgaacttcactcattttgagtgtgagattgtaataattgactgtagctctttgagcaaagaccgggatgctctattctattattaaaaaaaaaaagacatactaggccgatgagatacagcttaccggctatatagcccatcatggatcagaggggcagttacctcatactcctgacctcggaacgcccaatccaactgacgaagcttctctcttgaactctatctaaaataaaggtatgcagaactatccaaactaggccgctcaaaattaattcaggctggccactgattctatcaagaaactatcctcttcacttttgagccccctactaactggaatatatatatatatatataccctctgcaaaacgaactttttttagagtataaaacctgcaaaaaggagctgtggagaccgatccggagatctggaacttcattttagccttcacagttcacgcacattgctcttccaatttccgcaaaggaagcccagaggcggcaaaaggaactacgcagtgggccgtccctacaggtggatcatttccgtgaggatacacccgagaaacataaatacaagcacagcacagtaacgcagtagtaccagtactctctatatactggagtagctagccaacgaagaacacagaagcgagagacaacgagctagctagggaggagtgaatgcggcggatccacgccatgatgagccctctcccgtcgttttgcctcgatccatctcgggccaactctctctctctctcccccatgcatgcgtgcatttcccagccaagctctgaacaaaactgcatttaggtagcgaggagcgcgcttagctcgaaccaccactcgatcgatcgagatggatcacgttgcatgacgcatgcacacaacatggtccatggccatgagctcatgcatgcagcgcccgcccagccgggctgcgcgcatgccactcgtcgcgcgcctgtgcctggtcgtcggcctgacgcgcgcgcgcgcgcgagcgtacggtacgagattacgcctgcccgcctgcgccaagttgggcactgcacggtgccgaacacgcagcacgcaagcgcggccggcgcggggggggggggggggggggggggggcgaagcgagcgcctgcgcggtgtacgagggagaaggcgagagggatcgatgcggtatcaggggaggtgggaaactgtaggaagctgctacttgtccccttgcgcctcgtcccgcgctaaaattgacacaggccagcccggcggcatgatcgtgttgtcgcgggcgggggcctggcgggcatcatggcgattggcgccggccggccgggccggggacgtggccggggatcgcattccgttttcgcttgcctggacgaagctactagttctatagctagcttaatcatgggctaagatttgaactcgataaccatgccgttgtcgatcgatggggcatgagtgctgccattagcccgctgtttgcgtggatcctgttttgtttttctcgctcaatacataatcctgcgcccacgcagctgctctggtaaaaaccaatatgttaagcgtacgctggctagctgcatgcaccacaccacagccacaggcgaggagtgtattccaagacaaaatgattgtgtctctcggggaggcgtggattggtaaagcggagcgcggggtgctgcagaacatgggccttgaccgagccattcaggcgtccatccacacacaagcactactacccgctgcactgtacgtaggaggactcttctactctctcgtcctctctctccttccatgcaaaatcttttgccttttccctcggctctcggtctctctttcccagctagcgcccttttgccatcttccaggcctgatcgaccagctccatttccacactccctttcccctcctgtctccattactccagcctagtaattatattaccctactagcctttgcccccacaaagccatcgaaaggcgtggcagccaagtaacaccagtagctaccatcaggtcagggccggtcagtgccaggtctagaggtagtacccccgccggccgggggcgaatgaagcgagaaaaggcgaggccttttggtgtatatgtataatcaggggggaggccgccataattcttgcgagcgcccggcgagatcataagcgaaagacaaaaaggccgaaaggcgcatcatgctgccacatgccacaccctatacaaaaggtagccctagacacaccctgcagaagcatccatctccctcccacacgcaagccccgggtactacgctgcccgtccagcgttcaatcgatcgatcgatccccgcggctcggtttgcgttgcgttcttccagatcgatttgatagatgggtgctcatggagaccaccgccaccaccaccaccatcaagaagccggggtgctcgtcgacgaggaggaggaggaggtgatcgagcaggcttgcggtggcccgacgagcggcgtggtggagcaagaggtggggggagacggtggtggagtgtgccaagatgctgccggcatggtgttcgaggcgaccagtagcgtcgggagcgtgagcgccaccatggggccgccgccgatcatgtgctggccaccgccggcgcagcctgtccacggtgcaatccaccaccaccacaacctaggcggcggcggcggccagcagagcccgttcttcccgctgctgccgcccctgccccctcagcccccgccgccgcccccgttcttcgccgacttctacgcgcggcgggcgctccagtacgcgtacgaccactccggcggcgcgtcgtcgtcgtccgacccgctcggcctcggcgggctctacatgggtcaccacggctcccacgtcgccggcatgatgatgccgccgcccttcgctccgtcgccgttcggcgacctcggccggatgaccgcgcaggagatcatggacgccaaggcgctggccgcgtccaagagccacagcgaggccgagcgccgccgccgcgagcggatcaacgcgcacctcgcccgcctccgcagcctcctccccaacacaaccaaggtagtagtagtacagtccatatccccgtcataaattcatgcatgcaatgcatatccccacggtgcaactacatgacccaaccaaaacacgcgcgaaccccatggctggcactggctcgtcatccgatagcgctgctagtaaataggggggagctaggagacaagcgaagggaggggagccgcctagttgacgcgcaaaagagagaccaggaaggacacgaaaagcttgcgacgcgcgcaggagttcatgctggcctctccgaggagagacaaacacgagagcttgtgtcagacacagatgagagctagtagtagtagaagcaggcagcagcagcggcaaagataaaaagaaagccgaccatctcgagagatcctgctttgctacctccccctacttccaagaatcccaacccagatattctctgcgagcccctactccaaaaccactcacgttatcctatgccactcagcctaattccctgcctgccttgtgctaattaaaccgttacattatcgttatcgagggaaacaatatataggagtacactcttcctccctttttgcatctatgaaacttttacttttctactactgttctttacctgaaaagaaaattctgttagatctatatgtaggctgaaaggtcgttatggatttccaagtgcctagtgagtgcactgtacataggattatttgttccagattcgccaataacctagtagtagtactctgcgagatggcggacggcagatttgacgaccgcatgttggcgtgacaagggaagaagtataaacaatggggagtggtgatggttagatgccccacttaacaccaaaaggacgaacacggctcgcttgtggaagcgcgcgtgcgtgcgagcaccatcaacagcatgcatgctagataagctagctgcgaggccatgcacgcactagcattttgcaattgattacgcaggtgtttgtgctcgtagttggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattccttaatttgataggacaccaattcatcagttttaaaatatatatatgtatatcaaagtttaaagagtttataaattggtttccaacttgtttttttaaaataatttgtttgatgatcctcctgcctctccttttctttaattttaaagaattaattttaaagaatttataaattgattcccaacttttgtttatgatttattcaataatcttcctaattctcctttcccttaatttataaaaatattgtttgcttctaccatgtatttctactaatataaatactaaatcaataatgttaatataaatactaaatcaattatgtgagtgaattagcatcacgatatggttaagtttttgttcccattaccatagatgcattgttcttcaccctgcatttgtagaccaattatttttcatactttcagcacgttttcagactgaagcaattcaataagcagtagaaagaagttgcacaagggcacgttgatttactaaaccaatattatgatccaatagtattgaattgtgtgtaatctgatctcagaaggatgggtgatgtgatgcatgtggcctcaacctcaagtgcagaagtggttgcctgctacctgaagaaatcccacaaaggaaagcatataatcccatcggagaactgcaaatgagtaaacattgcattaatctaatcttttggacatattgctaacaagtaggagtagtaattaacaaccattttaaagttgaaagataataaaagtgatatatgtagcaatcagtactaatatgtaaatttgacaacctcatctaaggcactattacacctcaccagctcacctaatcaagtgctagcacactttgcagcctgcacaaggatgagccaaaaataaactgaaggaagattttgtggtgcaatccctggctaccaatttccatttttcattcccccagcatctgtgctgaaaatgattcatctgcaaactacccttgacttgaaatggcttgcgttccgctccaacaagtaacaatccaccttcatctatagaaccaaacagctcatcttgccatgtcacaatcctatctcttgcagtcgcaggccgatcaattaaaacttcgcgaaagatcaatcagagccgcccaagaacgttagctaaatcgcttgcgtctctgaaaagataattcagtgccatgtgctgctgctgtttcactataaattcacaggaagctgatgtgcagaagaacactacccatgaactgatgaacaacctgcagtcagagatggcgtcgccgcgaatctgctgttcggcgctgctcgtgctgctcctggtttcctcgtgcaatgcaggtgaccacccggcctgcccggcggcgtggtcggcggcggtgggggcggagctgttccacggcggcgtcggcggcggcggcggcggggaggcgcagtgcagcgcggcggcgccgcacacgccggtggccgtgttcgcgcacgacgtggacccggtgcggttcgcgctgaacctggagttcgccgaggcggagttcttcctgcacgcggcgttcggcgtggggctggaccacctcgcccccaacctgacgctgggcggcccgccgccggtgggcgccaggaaggccggcctcgacgagctcacgtggcgcgtctgcgccgagttcgcctaccaggagatcggccacctgaggttacaacaaagaatatgattgaaattcacatttcaactatagttgtttttggctaggaaagtgtccgtgcattgcaataggaaaaacaagtttaaaactaagatttaacttttcttgatctggacgcttcttccaagaaacatattttaagtgtgatcatatttcaacttagaaaagtaattacacacctgcgagtaaaacctgtttgacatatgaatctaataacctcgtagagttctactaaaacgggcatgtctcgtatgtgtgtacgagcctcattggttgcctatattccctgtgttgacatacgatttttcaaacttgaatttaaagttgattttaagatatttttgacataatttatttttagcattagcttttaagtcgttatgaactaatatataaaagttttacctataaggctatgtttagttcacaccaaaattataagtttggttgaaattggaacgatgtgacggaaaagttggaaatttatgtgtgtagaaaagttttgatgtgatggaaaagttggaagtttgaagaaaaaaatgtgtaactaaatacgacctaaattaatttttattctttaataagccagaccaatcgatgaggctctacgtagttatgcaaagttggaaagatcacagttcatagatcaaaattcatgagtagttaccaagaatatggattctaaaatggcggtgatatatatatgatcgcacttaaaactaattgacgatgcagggcaatccagaggacagtgggtgggatcccaaggccgctgatagacctgagcgcacacaacttcgccaaggtaatggacgaggcggtcggctaccacctagacccgcccttcgacccctacgccaacagcctcaacttcctcctggctgtctacgtcatcccttacctgggcatcaacggctacacgggcaccaacccgctgatcgacggctacgccaccaagcgcctcgtcgccggcctgctcgccgtcgagtctggccaggacgccgtcgtgcgcggcctcctcttcgagcgccgccgcgagacagtgtccccctacggtgccacggtggcagagctcaccgaccgtgtgtcggcgctacgaaacaagctagggcagtgcggagtgaaggacgaggggctcatcgtgccagagcagctcggcgctgaggggaagatatgcaccaacatcctctccgccaacgtcgactcgctctcctacagccgaacgccggcagagttgcttaggatactctatctaactggcgatgagcacgtgcccggcgggttctacccggagggcgctaatgggaggattgcccgaatgttcctcaaaaagccacctcgcattaaccacggtgtctaattagctatgcctacaattggtaaatgggtcctatcctcctattacctcacacatcaatatataatgatagtgtcattacagtagaggatgtgaacccatcaacaatcgcccccccccccccaacaaaaaaaacataaaaagaataaataatgtcattgagtgtgatgtatatgattgccaaaaatatgaatcactccttcaagtcttttgtatttgagagcataactcatttctcactatgccaaatatatttgaccggagggagtatgtatatgtactgatgagtattaaatatgtaatggatattttcatagttcatgatgagttacgggaggttattgcgtgtttataggctaagtctcaaaatccagtatcgcctcttaccaccaacttatgtgggtgctaatttatcatccagtgtcgctgactccgagccctgttattaacttatcccaactcctaacttatgcggggagaatttagaaaatttaaaaatatactgtttatttgctttttcacttaaaaatattcagggttcaaatttttttcacaaatatactgtcggtatcgctcaacggatgcgcgagaatgacatgtcgtgacgatgccggcagtgtcgcgcggcaacagtgcgaaatcgctctcgcgcgcgcggcgtcagtacgagaccgctcggtctcgcacaacaaagagcgagatagttgtaaaacaaacaagcgagaccggttgtcttgtcatttgatgacttaattagtgcttaattatcgtaataagttattaattaatatattgattaatcactaattagaatgattaatcactaattattaccaatcaataaccactaataaattttcaaaaacgatctcgatctcgctctttggttgtgctcggtcttgcaccggcaccgcgagagcaagcggtctctcgctgttgagacgtcattctcgcgtatcaattatgtgatacggacggtatatttgtgaaaaaaaaattaaaccccaattatttttaagaaaaaaaacaaatgatagtatatttttaaatttaattcggagaatttatcgagcacggtacccagatatgaactatgaaacattagcagatgaatgagattcaaacattagcagatgaatctgtgatcctagatggcgacatataggactcgagaggaagaatccacgataaatatatcagcctagaaaagaacttctgataagcatagcgacatggattcttttgaaacaagtgcaatgatgtccgtcacacgatgcatccagaaacgatgtaataaagctttcacatggataaaaccttatccggataaacccgatcagtcccaccaattttttcggagaccaactgataacccaggcatgccctgaagaacccaaaaaaactgaaattaaaccagtccttcccgtaaaactaaaaccaaatctatggttgcttgccccccccttcccctcccccacaccccacccaaacctggccccttccccctgtaaaaaaaaaaaaaaaaacccaccgggggaggcacacttcccacaaaaacccttgcccaaacaataaaaaaaaaaaaaaccccggccccccctccccaaaggcccccaaaaaaaaaatagggggaccccccttataaaaaaaaaaaaaagttcccccttttgtgtgttggttaccactcaaaaaaaaagaaaaaaaaaaaagaaaacaaaaaatatttatttttttttttttttttttttttctttcttcgccaatattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagtagtgtgagtcccacgcttggatcggagaggagaggagaggaggcatgcatgccacggcacgcaccgcgccccggccccctaaccccttttgcaccctgcatgcgtactccctccccccatccgttccatctcatcattccccccattcgcccacccccattagcacgcggtagacacagcagtttaactaatttaactactgctgcttggctgatcgagctctcgccgccgtgcgttttcttccttgtgatttactcattgatcgacaatgcgcgcgcttacatgttggtgcggtgtgtgtgtgggtgcagacggacaaggcgtcgctgctcgcggaggtgatccagcacgtcaaggagctgaagcggcagacgtcggagatcacggaggaggcgtgcccgctccccaccgagtcggacgagctcaccgtcgacgcatcgagcgacgaggacgggcgcctcgtcgtgcgcgcgtcgctctgctgcgacgaccgcaccgacctcctgccggacctcatccgcgcgctcaaggcgctccggctgcgcgcgctcaaggccgagatcaccacactcggcggccgcgtcaagaacgtgctcgtcgtcaccggggacgacagcgccgccgccgccgcctgcgcggggacggacggggacggcgagcagcaggaggaggcgatgcaggcgcccatgtcgccgcagcacacggtcgcgtccatccaggacgcgctgcgcgccgtcatggagcggacggcgtcggccaccgaggagtccggggggtcgggcgccggcggtgggctcaagcggcagcgcaccacgagcctctcggcgatcctagagaacaggtctatctaagcaagcatccacacatgatgagatgtgcaaaacgaaacgaaaaaaaaaaaacagtaaaaacaacgtacaccacaccacagtccacactatctcaaagctgatcataataccatgcagctagctagctagattatggatcacatgttccccaagtacaaccgttttccatttctttaattttagttttctctcccattgattttatactagtactgctttgtgtgtgtgaatcttggtgctgtatatctgcatggcatctctcagcaatcaatacaaggccacactctttgttcatctggcctggcataaaacttttcttaattaagagatccctagaactatttttagcattgtgatgtgggtgatctactgatcttcatgtactcgatcatattatccttggagcgtgcaaagagtagctagaagtgtattactgtagtttaacaactctaataatacgatatgttttacagtgcttaaagccgtgtacttttcagcttttttttccagattttttttgtcacggattatttcctccatgcttcttaaaatattttttaaaaaataaaattcttctgctgcattgtttagaccagttattttaagatattgtaaagtttatttctaaaaatataatttatcgagttaactaagtaagcagtctgtctaaataatgcacgcaaaatatgtttcaaatagggcctaaaacatatatcaaccgacaacgtttaattttaaagtgaagtttacctctaaaacccttaatttcaagcatgtgtgtgtgtgtgtgtgtaaaacatcctaacctttgatgtgtatttcataaaaatggatatagctagccgatacctccaaactaagcacgatagaacttctctgaatctagctagtactacatttttacttaattaattggtgatgcagattttgtatcataatgctatgctctcatctattaaagccataacatatatatccaccacatccatacatgcaataactggtagtataatgtacaccgtcacgatgtcctggtgcacccgagaggcagggagagggtatatgtccaaggtaaaactttacagaatttttttctcacatttacatatagggtactagaaactatagattggatggttccagaagagagattatgcaaatacttcctacaattaagtttgcagcttcaattgatggttatactaactgtacacattaacatataagcttttcttaacttcttaaggggtcttgtacgtgtgcaagctgttcacagtcaaaaccattttccttcaatttgtataaccgcgtcatatatacttattgtatgaaaaaaaattgcattggttttctatttagggtaagcagcatttgcgtcacatgttttttttttttgtgaacttgtgattacatagtgcacatgttaatctagccaagtaattattactatacatatattcgcactttcactctcaatttttttaaattaaaaatgagtaaatcggcacgcgcgagtttaaattgagattttgtcggtgatttgactgtcgtagagcgaggataatggcgccaattcctccatgtaccatgaggttgagaaaagacattcatcatcaattagtttcaatgcatatggtggtacgcatgattagtgcaaatggaccaataccagtatctatatatctacttctatatactacctaaaagggatggtgccagaatgagctatgatcttaattaaaaggtacatgttcacatttacatcgaaaacatatttattttctgggttaactaacggtgtactataccaactaattatgcacgccgaggaatcataaaaatatgatgttaattaaatagatcgtctttgtcgtagagcactatatcattttaagaattagttatatgaagtatatatatatatatatatatatgcaatttttatatcatggacttttaaggcctcataatttagggttttgttaatttaatttcaaaaatatataacagttagcaagatgtaacatatgtggacctttttttatctaatttactgcatttcaaaaaaaaaacagccaacaacatatttattacatgattaaacttttaatatttatgctaaaaaataatataagcccgtgcaacacatagcttcgtgactaattgatgatttcaaagtcgataaaatgtaactatgtttggaaaaaaaacagttatccgacctatttcacaaaagactaaaaagcatatttaacaagccattccatgtattttataggcattattactagatttcttttacaaataaagtgtaacttttggtccctgcaccaactaagatgcatgcaactatatttatgaacactaggatttgaatcctggtacttagagttacatacataatttcaacaccaaactaatggtgtttccctgattattaatgaaaggatcacttaggcctgggggggggggggggggtttgaccgggtgaatagactaatttaaaattaaatgtagaagctaataacctataatagggtcctagatgcacttccaattaattagtaaaccatattcggaagaagtatgtattgcaagtaaatatgcagctataagtgttttatatggagtagcttgtatatctagcgtcacatgatatccaaataaaacgttgggcaactaagagaagcatggcgccaagtagttaagaagaaagtgtgagcgagttgaacatgagtctttagggttgaaacaacatgcccttgccactacgctagctaggaagcacatcacacttggtagaaacctataacaaggtgtgacagacaagaatcaaatccttcttttcaatgtggttgcaatcaaatatattaacttattaaagtaatagaaaaaaaaagcctccacgttcgctctcacggcttagaaattctcatattaatcggagaaaaagaaaaaaatagagttcatatagaaatacaatttcaaaatagctaaaatttgatattttttaaggaatattgaagagtagactagagtccatatcggtatacaatttagaactaattgaattttgaaactaaaaattaaaagaaaataaaagtggatgttagagtcattatagaaatacaatttagaactaactaaaattaaaaattaaaaaataactattggaagaagactctagagcatttagaaataactaaaattcgaaacagaaacataacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaggaattaaaaaaaataaatattgaagaagagcctagtgtccataaaggaatttacaattaaattaaattcggaataaaaaataataagattaaaattagaatttagagtcaatatagaaatataatttacaaataactaaatttcgaaaaaaaaatattggaagaagagtccagacagcatataggaatacagtgtaaaaattactgaaattaattttttttaaaaaaatattgataggtaagtttagagtccatatagaagtacaatttacaaataacagaatttagaattaaaaaaataaggaatgatgaaaggtgagtttagagtccatatcgaaatataattataaataataaaaatttagaattaaaaataagaaatattagaagaagaatattctagagtcgaaatactattacaaataacggaaatttggaattaaaaaataataaatattggaagaaaagtctatggtccatatagaagtatattttttaaaaaattgaaattcagaatttaaaaataaaaaatattgaaagaaagtttagaatccatataggaataaattttataaatactagaaattcaaaattaaaaataaagaatactggtagagaaatctagagtccttaaaggaatacaatttagaaataactaaaattcggtattaaaaaataattaatactatcacgtacatacaatttgcagtacaatatgaatattacccattggttagtttgataaagttcatataaaatttaaaattatattgtcattttaatatattttaattatatatatataggtaaattaactggtgctacatggagtatgggctccaagattcaaattgagtatatacctaatttgaatgagtatgaaatttttttaaatgtttagatatgaactttaacttctttactatgtttgttcaaacaagtttgaaccgagttttaacttttttttgttagattttggttctaggtatataacatccaaacatataattcgttaggtatttaataatgaattgtgaaataaagtttagtttgagttgttttgttgttaggtatttgtatgaatcaaattcatatagctacgtatatactcacaattcgaaaatttttaaaaatttgagagaatttgtgtgttttataccttggagcccgggcaccatggagtcccatatgggtatcctatataggtaaatttatatatatatatatagtaaattgcatccacggtataacaacttggcgggtgggtgcgatatagtgcaataacttgaaaattaaacgttcgagtgcaacaacttaacaagtgggtgcgttcttgtataagaactttgacaaattagctaagcatatgctaggtgagttctttttcgcgatattaatatgctattatatagcagtcctacggatattactttataatattgaatttaatctttaagatttatactgcacatccaattatctttaagaatttttgttttcttcacgttcccaaatctcaaccgaaatataataatttctatatacagtttaattgattttcagttattagttattaggataaaaatataaatatgcttatatacaaatccacgctagtatattgtcaaaataagtacttgaaaattaaatatgtattaaaaaagtgctccaaataattaagttgttgcataacttcttaacttattgtatcaaaatcgtacatatcttgcaagttgttgcatttatgcgatcacttataaagttcttgtcctaaattgcacttacctgccaagttgttgcactagaacgctcatttctcaagttcttgcatcaaattgcacccacctaccaagttaatgcaccgtgggttcaatttactcatatatatatatatatatatatatatatataatattattatatgagagaagatataataatgctagccgtacaatctgcacgatcaaaggagccaacgcattgagccatgttctcgtcgatttgtcatcattggatttcacctagacatttagctgttcattgcaaattccattacttatttgcttgctatcaacatgcacttagcacatttactgagaaatacgaaaaacttttagcgtgttctcatatttcaatataaacaatattctatgtgttatatttctacataaataactgtacaacatgatttatgctgataaacttcacctttagagggtcacagaaaaaattaaaaaaccggatgaaaaacttctactttagagtattatctagaaattcccataatcaacacttgaaaaatcacctagttagtgtgaagatcatgggtcgttcatggccacactttttggttgtcacaatttgttagatatgtgtttggtaattcacttctacatttgtggattaccacacttttttcaataacatgtcccattcatcatagacttaattttattattcatcatagacttaattttattgtcaacaactttgccacactttgtgggcttgtggctagcaatttatccaccacactttatggctaccacaacttacctagccttagttatggtaaagtgtggccatgtaagtgcatgtagcctagtgctggcagtgacttgagtagcactctaagattgagttcaaatctctataggagcaaattttagattgggttatttgagggctaagttccatgattgataggctaagtttataatttaaaaagactacatatatccggttggatatagaggtcaggtaaaaaaataccttctctaaaaaaaaatgtaaggtgtgacctgtaactaaacacaccccatatgcactatttgccgcttcctcgccagattttgcatatggggtttgtcaatttgttattactttgggagtcttaaaaaaaaaagtaaagtgtgacctgtaaccaaacacaccccatatacactatttgccgcttcctcaccagattttgcatatggagtttgtcaattcgtgtttactttgggagtaaatagggagtgggagccggacaggtgagccggtgtaccgttgtctgaagaaaaaggaaatgtgaagtgatgaagcatacataaaattgtgaggagatactattatatctatctcgaagaaagcacagttcgtggaagggaagaataaatgtagcggaacagtgtcatgatgcgttcctcccggtcgtttttgctctgtttctgatttctgaaaccaaagactgcactgtgccactggcttcactgcaacctgcaccacagtttttggactgtgcagacgccaagttgtacatgcccagcttcattgcatttctccagtttttggcatgtggagtgcagactgagatgcccagcttcggagcatcctcggtttgtttgtggagcacagcctcgcgtggtcgtgcactcgtgccgtcactttcccagacggcctagtagctagatcggagtagaactgggggctacgtacgtgtccctcaatttgggccgtgtttagttcacccccagctgcccctaacttctaactttttatcacatcacatttaaaacattcctatacacataaacttttaacttttttactaaacttttaacttttttcaggactaaacacagccttgctggggcaaacccgcaaaatcagttccgtcttaactgatccaaagacttcaattcatcagtcatcacccaacattagctctctgttttctcaactccctgcatacatggctgtgtttatatccaaagtttggatccaaatttcagtctttttccatcacatcaatctttttttttaacgaatcaacgagcgccaatttcattgaatagagaaggagaactttagaaagcgaaaggaaaaaaagaaaggagctaggacctttggtccgagctaactaaaacaaagacagctattaaaacttctcgctgctgctaagattcaagttttggcctcttccttaatcttggctaaaagagaggtagctgaaagctccttctgttgccatcacatcaacctgttatacatacacaacttttcaatcacatcatctctaatttcaaccaaaatctaaactttacgctgaactaaacacaacctatattcccacacgtgtatcagattatagtcaaccgcacaagaacatataatcactctaacatgagtgtactaatacatatatagtactagtttaactctggctggtagatacagatcgaacgaaacatgagatgggatttacacgaaactgtgagttgggtcgaagcatctccggtctccacctgaactatgctcgtaaacttgctttcaactagtattgatattgggtggctgggtgaaacgttccattcgttctagaggagcctgtactctaggcccaaacaatttgaaatgtgcagcggttgggtgggctctgcggttaccgggtcatttcttcagagagacgcccaaacagccacagtttgataccgcttcttgtaacatttaagtaaccaaggctggtgcaggctgggctttccatatggatgtggtcaaacactgaaatatgtctcatttttttatatgttgtttggtgtgccttgagaagttgagatggcaaaaaggatggagatcctgaactctgatcatattaacatttgcatgccaaatagacgtataggtcagaagttacaaaagaactgcagccacttgtctggtgttctcctgtgacgggctgacggcaactcttgaactgcatttgcaagtaatggcattgtcatatgccttcaataataatattggctcagtgagattggagtgtacctatcactgcaaccaactttgctatcctagtattttagtgtactaatcaggattagtctcatttaattgggatattacacggttacatttttttaagaaaaaacaagcgtttgcccctgcagtgttcacttttcagtttgtagaaatgatactgctccttttgctttaagatactagtatcaagtgcaactacgatcagccaaccaccacaacgaagggataggaaacggctcggtgatctgatcagggtgttgttgtcttcatatcttggtaggacaggcacatccgaagcttcttcacctcaagttcgcagctctcaccaacacaaatactataatatctcttcagaaaatttatgtacttttcatcactcatcgcagctgctagtataaataatcagctcagctggtgcctgttccggaagcagatcatcacctctccacccgtttctttctcggcccatccaacacgcgctcttgcttgaaagcgcaaagagaaacacgacgggcgaggcgagcgagatgaggttcttcctcaagctcgctcctcggtgttccgtgctgcttctcctcttgctggtgacggcgtcgcgggggcttaacatcggcgacctgcttggcagcacgccggcggtgagaaccagcgtggagctagctgaccaagtctgattttttgcagttacttgttattgatcagttgattgattttcgcctttggctttgtttgttttcggcgcagaaggaccagggatgtagccggacgtgcgaatcccagttttgcacaagtacgtagtacgccactcctcttactaataatctgacaggctgatactgcctacagagcagagaaatctttgcagttctggggcttctcttccccctgcttctgaaatgaaaaaaaaaaaaaaacaagcagagcatatgatgctagccaaggcattagatgcagacttcttgtctttgaatccttccgtgtcaccgttaatttgactgaacatgatatgcattcttgagttggtgttccggccgtccggcaaagggagctgacacgcattttgcctttttttgctgggtgtccgtgatgcaaccgacgacctctgaaagttgcacctctgctgaggtacggcaagtactgcgggatcctctacagcgggtgccccggcgagaggccatgcgacgcgctcgacgcctgctgcatggtgcacgaccactgcgtcgacacccacaacggtatcatctctctgtctctcccttcactctccgaactctgaacttccttccgatcaagaagagatactagatatttgcttcgcccggacgcctccaccagcagcactgcagcaggggggacaaaaggtctcccttgactctgaggcctcaacctcatgccagatgctggcgagacgacgcgccacctaacgaatcaaatcatgtctcaaaaaccagcggtgttagtataccagcgattgggttattgcaaagcgcacggtttgcagttttgcacgagtcgccgccgctgcaaagctagccacatattgctcgacccatgaccatgagatgagccgcgccgccgacgtcgtgcacgcgcactaagcttgacctcgcggcgccgaaggccccccaagtgtgcatgtggtgaatttggtgtacacttgtcatggcccatggcacatcgatcgtccatcgtcagttcgtcacatcatgtgcgtctccggctcactcattcactcactggcttttcctgttgtttttgcagacgactacctgaacacgatgtgcaacgagaacctgctgagctgcatcgaccgggtgagcggggcgacgttcccggggaacaagtgcaacgtcggccagacggcgtccgtcatcaggggggtcatcgagacggccgtgttcgccggcaagatcctccacaagcgcgacgacggccaatagctagccaccacgtttcgcacatacacacgcggtacagggaatcagtgatagtacaaagaagcctagaggtaataaaaccgcgcggcggcgtccaccggtggccgtggcgtggcggtgcggcaaccagaacgcggcatgcgcgcgcttgctggcagctggaccacctgtggttcgtaggcgtaggcattggacctcggttgttggtgcggcaatggcgttggccactggcgacgaggagtaacattatgctctgttagtcaataagacggaacatgttacaaaaaaaaaagaagaaattattaaatggaacatggttggttattggtagacagtcttgttagtttcaccttttgtggagtgtcctgagtcctcactattcgtgtataatttcgggacagatctgtgcactattgcttattgttgggttttgtccacaattggctaatcactgatcagccgaagtgagcgaaggtcgtagaggtgtaaggagagcactgtctttcgggcgttgatcagtttagttgtcggcaaacacatgctttctaagcaccatcaccacaccaacccttcacatattttgtccagctcgcaaaattggctttcgattgttcatctttactataaacgtggagttgtcctcctttcatcacgcacaacacgttcatacgctttgcatgagtaaccagcagatccaatactttatcctcaatgcgcacccccccccccccccccggcgcgcccccggcatgattactagtacgtttagaagtgagaataacaccaaaccttcatctacaacatgtaaaccttgtaactaatttgacttataattcaagatgggagagatcttctaattgacttcaatggacccggtagattcagtatttgccagaatatgtaccattcaacgtttagttggaacccatataattaattgaacatgagcgataccctggtgctctctattggttgtataatactaccagtagtattaagggtaaatcagtaatttaccaatacattgattatgagtaactttgtcatttatattttttcctagttagatcgatatgtggtcatccattgtgttggcatcgttcatattccatcgaaaaagctaaagaaaaggtttagccactgctaaatgatgattatacccatccacacattacgtttctactactaactagggtggtagcatagatagatctgaacccttcgatcaaataagatcaatggttcatattactttggaaaaagtacgaattacccccctgaacaatcgcgacagtacgaattacccccccgaacctcaaaaacggatatttgataccctaaactattgaaaccggacaaattacccccccccccagctcaacccggagtggttttgctcctacgtggcacacacgtggcgccaggtggcaatccatttaaaaaatatttaaaaactttgggcccatttgtcatcctacctcacccccccctctctctctctcttctctcatccgttggggagcacggcgggcgcgcctgggagggcgagcggcgacggcgaatgcgaagcactttgtcggcgaccgcgtccacggtggcgactagagatggcaacaggtgtgtacccatcaggttctcttcccccgtacccacacccatggagagtgaacttgcccatttcattacccacacccgttgtcgggtgagaaatttccccatacccatacccacgcgagtgatgggtacccgttgggtacccatacccattacagtagttaaacattgtgcaacaatcagatccaggaaaaccatatggccacattgcaaaatcaacatgtcagatgataatacataaaaagtggcatggttaagagagcacatcacacctcaattgacataaatacaaccacagtattagcaaaccattccagatcacagtataagctattgttagctacttggctttgacaattgaacccaacggccatatcaaacttggctgaaacaattcatttacatcacaaaccggagaagcacaacagaaataggtaggccagtgggcgagatggggagggcgaatgaataaaaaaggcccgtgttggttcctggatgctaaaccaatggttctcgtaaccaacaaggaaatgcaggtcccaaaaactgcgggggcgggggcgggggttacggaaaacccatggatccgaaaaccccgggctttaaggaaggaggcccgcaccggccaaaaaggcccaaaactccaaaaaaagggtccccggggggagccaatggaggggggggttcggggggggaaaagggaaggttttccgagggggggggcccccctcacggcccctttataaagcaggggccccccgggcccccccccccccccccccttttcccccctttttcccccggtgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgactatagaacgctattggacccggtctacccgatgggtgagaattatgcccgatagcacacccatgggtgaggttttgtgcctgttaagaactcctaatggagtaaaaacccatcggctctcgggtcgtggggccccattgccatctctagcggcgacgcgcgagatggagctttgcaggaggcggacggttgcagtgtggtggtggtggtggtccgggcagagaaggcggcggtgacggtggagtgggggtggcggtgaggggagggagagacggggagcgacggcgaggggagggggtgccgcgagcttgtagaggcaatagcagcggacgacgatgacgatacaaccttccccgctgagccgagctcgtcctcggccaccgccggggagccgtgctcgccgacacagagagagagagagagaggggaagaggagagagaggtgggggaagacctctgccgctggccgccggcgccacagagagacagagagagagggggggagaccgctcgccgtagtcgccgtcgtgggccgcgccgcgcgccatcaccgcccccgcaacgcccgtcaccggcctggcgccctgccgcagttgccgccgctcgccatagccgccgcagatggacagacaacggcggcgccaccctgcttagctcgcgggatggaggatcagcgtagcctactcaggccgccgccggcctcggcctccgcgcccgcccacctccggcctccgcccccgcaacgcccgtagccatccctgccgccggccgcccgtcggcgtctgctcctcgcccgcccatagccagccgccgcctccgcgcccacccatcggcgtcggcatcggctcctcggtccttgcacgcccgcccccgcaacgcctgcagccatccctgccgccggccgcccgtcggcgtccgctcctcgcccgcccgcagcccgcccgccggcgccggcgtcggctccttggtcctcggccacccgccgcccgtcagccgcaacctgtgttgaccgagagagagaagggagagaaggacagaaaaaactgacaggtgggccccacctgtttttatttgtttttgctgactgtatcgctacgtgtgtgccacgtaggctgaaaaccgcttcaaatcgaattaggggggtaatttatccggttttaagtgtttggggtgtcaaatgtccggtattatagtttaggggggtaaatcgtactaccgcaatagttcctgagggggagggtaattcgtactttttcatattactttctactaccagcaaagagcaccgtagtgaggctcattgaaaatacatggaaatgtggtgtcaaagtgttatatatcaattaagaataacgaatctcacaacggtacaagtaaaatgatccctgagcacagtttaacattccaggcatatccggacgatcatgatccggtggacatccacaaaatagcaaactttactattcgctctgtttcgtattatatctcttttgacttttgttcttattcaaagttttttatatttggtcaagtttataaaaaaatagcaacattcacaacataaaattagtttcattatatttaacatcaaatatattttgttactatatttatttttattgaaaactagcatggtggcccgcgcagattgcgcggctggcatcattatattttctctcatataataacatatatatattctccatgtattattcaaatatattaaaatgacaacataattttaaattttgtactaactttatgaattgaaactaataatgtgtaatattgtattttatatacgtgttagttattaattattcttaatatcaaattttagttatttgtaaattatattcctatatggactctagaatcatctttcaatatttattttttataattccaaattttcgttatctgtaaattgtatttctatatagactctaggctcttcttccaatattatttatttttaatttttagtttttattatttctaattgtatttccatgtggactctaaactcatctttcaatattatttaattttgaattttaaattttagttacttataaattgtattcctatattgactttagactctttttcccatttttttttaatttcaaattttagttatttataaattgtatttttatatggactctaaactctacttttaagttagttttaaattcctatactctatttctaatattccttattttaaattcctaatttctattatttcttaattgtatttcgatatggactctataccctacttctaatattccttatttctattatttattaattgtatttcgatatggactctataccctacttctaatattccttatttttaattctgaatttctattatttcttaattgtatttcgatatggactctgtaccctacttctaatattccttatttttaattccgaatttctattatttcttcattgtatttctatatgtactctataccctacttctaatattccttatttttaattccgaatttctattatttcttcgttgtatttctatatggactctatactattcttctaatattccttatttttaattccgaatttcagttatttataaattgtatttctatatggactcagtctcctcttccaaaatttcttattttttaattccgaatttcaactatttctaaattatatttctatatggactctgtttttctttttctccgattaatatgagattttctaggccgtgagagcgaacgtggaggctctttttctattcctttaataagataatagatattagtacttttttaagtttgacaaaaaaaagtcaaaccacttatctgttataaaacaaatgaaggtgattctgtagccacattgtttatgggggtgttatccatgggcgtaaagttttggcacatcacatcggatatacggacacacatttcaactattaaacttagactaataacaataacaaaacaaattaccaattccacctataaaccacgagataaatttattaagcctaattaatccgtcattagcaaatatttattgtagcaccacattgtcaaatcatggcgcaattaggcttaaaagattcgtctcgtaatttacacacaatctgtataattaattatttttttcgtttatatttaatactacatgtatgtgtcaaatattcgatatgatatggtgaaaaattttatcagaggatctaaatagcctctatatactttttttttcatccgtcaagccacttctgtcttcttacacggaatagttttgttggccgtccgtatagaagtcagcgagcgtacatacgctcggccgcttgggcctcagtctggagctaggccgtttgggcctcgatctggcgctgctgcttgcaagtcgcaagccatgccgtagggcctgtttgtccccaggtggggcctcagggtgtacagcaagaaatagtaatggcatattttaaaggaataagttcatctgaggtcccttaactttaccccgaatccgatttacgtccctcgattggaaaaccagacacaacgggtccctcacctatcaaaaccggtgtagattaagtccctcaacggttttgagggcggttttggctgacgtggcgcctacatggctaatttgactcggtcttcatccgacgtggcattgacgtggcgcttacgtggcaatttgactcgaaaaaataataaaacccgtgggacccacatgtcagtctcacatagaaaataataaaaaaaatcgtgggccccacatgtcagtcaaactcacccttcctcttcttcctcctctctccccatctccctctcttcatctctctcccctctcctctcctcttccgacgagagtggcgagctagagggggcggcgagaccggcgtccaccggcgagagcagcaagttggaggagaaagccggggcgataaaaggggatcggcgacggcggtgggtggaacagatgacccgggcggcagcaggtccccccggagcagcgccggcaatcgagatccggcagtggcggccgggagaagggcggtggccggcggggagaaggggcggcgtgagcgatggccgccggaggaggaggagatgcagccatgcggggaggcgtggcggtggcagccggaggaggaggacatccgccgtgcgctgctccacccggtaatagcggcggtgcgggggccctgggagtcgccgaggatgccgaggtcgacgttgacgtcgtccgcgtccacggccatggcgtccccgtccgcatccggcgtgcgccacagaagcggcggcatggggagcggcgcctgagttgctgcggcggcgacatcaatgggggaaggggaagcggaagctcctcgctccggtgggctgccgctgacgagctcggtggtggtgaaacgcgacggatcgagcgccatcctggcggctgggggccctcctccgacctctgctccagaccgccgccttcgtcctcttcacccgtcgccggctgtcgtcctcctcgctccggtgggcggtcgctgacaagctcgggggtggaggtaggttgcggcggagggtggtcgccgctccctctcccgctggccgccgtcggctgtgcacctctccctccgtccgtcgccatcaagcccccacccacggcgcttgtcgatccccgtttttataacaggaatcattcgtgcaaatagtaccatttccctggatcaagtagtctggtacacacgagtttatagctgaaataccaaaagcacatacacgagagtctagtgctaattattacatcataagcccgcaggcattgttttaaatcatcagaccgagcagtccggaatacatctaaaagcagaaatagataaggcagcgggattcaggcagcggcatgccattgccacagtcaacgaccgtactaagacctactgagcgccatcgtcttcatctccctcctggtagtaagcatagggatcctccgaatcttcatctcccgcttctgattaattttatatttgcaagggtgagtaccaaccgtactcagcaagccaccacagcaataatgcacatgacaggggaatccaaaagatggctatggttcttttgcgcaaagcaagttttgtaattcttttcacaagcctaagacctagcataaactgatcaatttttaataccagtgttcacattaaacaacgacggttctgtccaccatccattgtgatcccaaggatagcttcccgccattgagtcgtcatggttttctgaggacgtccatattcctgcctctcaggaagtggctccatcagcataaaaaaaatcatcatgcaatatcccatccctcacaagttaaaggatttagagtctagccaagtgtaatacatgtcccggtgctcaataaccgcgagcacggctattcgaatagatttagtttactcacactgcagtggatgtacactttacccgcactccgcaactgcccaacacatgagcctcgtcccaacacatgagacgcgttacggcaaagcttttcgataacctcgcattggcagtacccgctccatgaactttacatcctcatacactctaggcgtacacggtttctagcagtgagaggagttctggcgctcccgggaagggaagactcacacatgcattaaattataattatgtttagattctcacatggcagtcctaccgatggcgacaccactgtagacatccgccccgcggtcctaccaatggctgtcccaccgtagagcccctgcctcacacatcaagaaaccactatgcatggatactgcctccgctcagctatctactccgctaggtctatacccattcgagaagtacagttgtacgggggtcgtttcatgcttaacttcatggctcggtccttaattgaccagggacggcactagccttcttccggataccacccaaatcctccatccgccccagtcgaaaacatttgtttagtttcattttcctttcacaaatcatgtcatcaatatcatggcaatgtggcgctcatgtctccacatgccgtatctcaactaccttcccaaaggtaattgcccaagcatatagcatttgataaatatgagtatgcataaatctagagtagcatttctaagcatttgtcatagttgactagggactcatacgtaaacatggttacgaaggcataaggggtaaacaataatcaaggcatggcataatcacaagtagtatgttcatcattgcatgcaatttatttgtaaacaaaataatttcgcaattgggatcaacatgttcaaagaatagtgatgacttgccttgctcaaggtcttgcgggtcttggtcctcgcttggatccgcaactccctcgggctctacaagtacgtgcgaagaatcgattttgaattcggttagaattcaagtaaaatccaaataaatccaaatgggagtcgaatgcgaaggtcaattcttttatattaactttactatttgcgaactaaggcaaacctaatttcgatttttatatcctaaactattttgcgggtataaatattttgttatcataagtttttaatttaatctacccgagcattatatccatataataggttggaaatttctatcgcaagctaaatatcggacggaatcctaaaaattatcttataatattatacgatttaattttagtctaggactaaacgattaaatataatatacgactaaaattcctagtgattaaatccgaatttataccgtgagtcgattagttctagagattattcaaaaataatctataatagtctataagaattcagctaattgtttagttattaattacgtctaaattactaccgcggattgatttcttataaagattaccaagaataacccataataatctacgattatagtattattttgcaaatactacacttagttaatcctataattaattcctaatatttttaaatgtcttaaatctccccctaatttcctatttatttcccttttctttttccccctttttttttcttcttttcttttcttttcccttttctttctctttttctctctttcctttctttcctttttcccttttttttttctctttttctctctttccttccttttctttttctctccttcctcccggcttcttcctctcttcctctcttcttttctctttctctctctctcggctccttcctccctcccggcggcgacggcggtggacgtaagggaaaaaggcggcggcttaccgacagcgacggtcggcggcgacgacggcgacggcggtgcacggcgcggcggcttcgaaggtagcggcgcggcggcacgacgacggcggcgcggcggcacgacgacggcggcgcgtgggggaggggaggagggagaggaggagggaatggagtgggggagaatggagagaggggggtacttatagagaggagggggagaaggagagggggaggggcggcggcttgacgcgacggcggtgcatgggcgggacgacggcgacgcgcgggcggcgacgtgatggcggcgcggggctcgacgcggcgacagcgacggcgtgcggcgatgagatggcgacgcgcgggcggcgagcgagcggcgtgacggaagggcgacacgacgcgtgcggcggcacggggctcggcgcgatgaacgggcggcgcggcagcggcgcaaggcgatggcgacggtgacggtgacggtggcacggggctcggggcggccaggcgtgatggcgatggcggtgcggcgacgcgacggcgcggcagcggcggcacggggcgcgagacggtggcacggggtgctaggcggcgcgcaggcggcggcgcgtgcggttagggccagggcgcagaggtgggagaggaggggaaaggctagggaccgcatcgaacaccttcgccacgatgaacagtgcatttttttatttattccgattttagtttatttcccgtataaatttgattctataattcctaatctttgcatccatgaattttactcaacctttgtgttattccaactaatgaattcactcaaaattaatattacccatttttatttttatataatttatttgaatttttaattagtttatttgaatttttaattagggttaattcttattccatcgcatttaaatttaattgatacaaatatggtggcgataatattttatttattcctatccacacctaatctttattttaatttatatttattttaccaatgtgtttttttaaggtttattcctaattaactattctttactcgcgattaataaacttcgaggtcaaatccaaataaattagacgaataagatcggcatgatgcaattaatttaaaaagtttttgaaagtccacatttttagagttttgattttgtcggtcgaattttcagggtgttacagcgctcgaccatcgccggcctccctgcgtcctccctccctgcccgcctcgccggtctttgcgcgttgctccctcctttcctgtcgccggccgcgcgccgccgtgtgccgttgtcttctgtggcacctagagagagtagagatagggagatgaagagagtgagatggggagagaggaggaagaagagggggtgagttggactgacatgtgggacccacgatttttttttaattttctatgtgagactgacatgtgggtcccatgggtcgaattgccacgtaagcgccatgtcaatgccacgtcgaacaaagaccgagtcaaattagccacataggcgccacgtcagccaaaaccgctcttaaaaccgccgagggatctaatctgcactggttttaatagttgagggacccgttgtgtctggttttccgatcgagggacgaaaatcggattcagtgtaaagttaagggacctcagatgaacttattcctattttaaaaccgataaatttttagtggcatgtatctaattaacccttgaaaatatatcctggagtaagtcgccatatttgcaaaaatagaagttcctataaaaatacaaaatgaataatcctagctgataggcagaaggactggaaccatattaaaacaaaattaagtctttatcatttttaggttgaaagaaatgtttttacggttggttgcatttttctattcttattatctatttatgggtctataaaaatacttttttgttatggcaaaaattgttgcatgtaatcaccggtatcatatagtgtcaaatacattgctatatttgctttttagttcaaacataagtttgaaagcaacatatcaacggcaccggttatcagtttttttttttttggctgatccgtatttataagagaaatttcgttgtgtgacctttgttcgaagggattcaaaaggtggttatgatttgaatagtgttatgggcttgtttgttttggaaccaatttttgccatgccaaaatcttggtagtgccaaaacattaacaagttttggcactaccaaattaggttgtattaaatttgaactattgtaggtaaaatttagtagcaaaccaaacaattacttttcactattgaagttaccaaacttttggtaggacaataagttggtataaaaccaaaccagccctatgtgtttaagggcatgtgactaattgatgtttgtaacacgggtgttgatgcgaaaaacacatactggcctggaagatctgcttaacttcagtgcaggtccaacaatcttgcctttaggttcgtgagcgtgccagttgatttgatcctgcaatcaacaagaaataaagacaggaaaaaagcggttaaatctataaacgatagccgatcggccagtcgccgatgacgtatcatttatctttcagccgatgtcatatttgattcgatcgatagtcataaataagcaagaaagaattaaatatattcgatcggctgtagatattaatggtatataatactttcatcaatatatacttaaatcaagtgattggaatagatcggtcgccatgccgagacaatagatcgaaatatatattaatgagaagattatagacatttatagtatagccgatcagacagatccagcatgtatcggctaatactccgatactattctatattaagatattaaagcaagcaaaatatatcaaacaggatgctcaatatacctaaatgcgacaagatcttaacataaagggcagatttaacatatcaatcaagcatataagatataaaagagttaaatcaagtaagatcggctgaaactccgatactaccctaatcggcaaccaaaaagcaggctagagattgagattctaatcacgacttataaggtcaaactcaactgatgcagctataagtatgaaaagaaggataatatctagacaatcaagccgttggatgtttcataggatggtggatatcctgtataatctaagtcaacattggtatttaacctaatcggctgccgtccaatgatagatgttagctaattgaaggttaaataacgatattgtcaacgattatataggatatatgataactcgacgaattacataaacaagattagagtatcataaagatggaagcactaatcccgagaacgcaagccgccataacaagctttacctctagttgaagatcgaaacttatgcggctcaacccgaaagcaagaactcgtcgaaaataaacgaaagtaaaaagggtggcgatgcgccgagattgtattgaacgtgtgttgtttgattacatagctttgggctctatttatacctgagatacaaaatatgtctttgccggacacgacacttatctctaacaagctctaagataccacaagtctttgcggcagacttttgcccaaacatatctctaggaaaattacataaaatatcataattaatagatacaattgcctaaactttatctctattgtggcaatccctataaagcactttgaacgattctagaaacaaccttgaaaccgtcttcatcgtaatcggttgcattacctccatcggctgtatcggctatcctctgtccgatccattccagccgatgtacaccccagccgatatcttcgcagccaatgcatactctgttattcgaatcgatctcttcatcgaatccgcctcgatcttaatattgaacctggttcacatcttaccaaatttggtcgttaacaacagacaaataataaaaaggattaatatgttgtttattatgtgcataattgacttattatactacttcctccgtttcacaatgtaagacattttagtatttttcatatttatattgatgttaatgaatctaaacatataaatatgggaaatgctagtgaaacggagggagtagaaatgtagcattttcccctcttctgtcgctctaacaaaattagatcacgaagatcatgttgatacgaaatagagcgtaagttctggtataagcgcagggtcccgtgcacacacaaagattgcataaacctgcatgattcctactttgtttttgtcaggcatcatcttattcaactgtgtattaatttttttttgcacccgatgcaacacacagtcattttgctagtatatgaaatgaagggagtttgtttagatctttttgtcgaggatttgggcctctttcttcccacactactttgggccatccaaaaagttcaggagagtacattgccgtccccaatctgggctgaactgtacatgtgagcaggtcgccggccgcccggcccggcatgtctctggtatcttccgagcacaagaaatctggaccgtccgttccgtcaccgactcccgtctctcccctctccgtggctctctctctccacgcgacgcgctctctcgtttcgtctcgtcgtcctcccggagcgaccgcctttcgccctccctccatggcgtcgacggatgccgacgaggaccagctcctcaagagcttcctcgccgaggtcagcgaggccgaacgcgacaacgaagtgctcaggtaaatccccccctctctctctctccctcccttcccccctcgtcggccagagcggtttcgatccgtgtccgcatcggcgtagcttcagatccccagccgtgccacactgttcgctccggaattgttcggcgtgtgatgcagcagatgtagaagcagcctcggtgctgaatttccgtgggggttaggggatccagctggttccacttgaaccctaggttagagtcgtacgattggctctcatcataatcagttgtctgcatcctgctctcgaattcagtggctcatggatgtcgattttatctgggatttcatgtttccctttatggaaaccagtatgttgcaaaagaaagaaaaataaacctgcactgtgacgacactacacgctttctgtgttcttgaataccttttcttctcgtggaaattatcagtgcaaaaactaaatgaatttgacataagatttactttatttaaaaaaaaaattacatctgcctgcacttcctaacatattcaaaacttatcaggattcttggttgcttcaagttaaaccctttcgagcatcttaagttgtcatttgattcatcagcagatgaggtgaagaagcaatataggaaggtattgagccatttatctgaaaggattcttttcttccaatcctttttttagatctaattgttgtttgttcgtatcatctgtagttgtccttgttggttcatcctgataaatgcaagcatccgaaagcacaagaagctttcgcaggtatgcaatttatccattaacaccagttgcgtagctgtgtagcatgtccaatgataatagtacgtgttatcatacatgtatcgaagaagcattgcactgtattgctataggccagagtttgggttcattttgaaacagcagtcatgggataatttaaccgacaataaacaaagttagctggtaattctacatatcaagactgggagtgtcatcattgcatgtcaaatctaatcactctttgatggaattttttttttttgccggaaatgaatacattctttttgttggctttgccagtaactgagaatcaccttggagttagtttttaatattcttataagagatattttttaaaaagaaacaataaaatgcaatgcctacactatctcttactgaggagtttgacttctgtagctagttctgccactaaactcagccacttttttgctcttaaacaactcatatgatatccagtgtcacatcttttttgcttctcacatgctcaatggatgtatatctaattgatggtacctcctcataaacagctctggcaaaagcacagcagctcctacttgatccacaggagagaggatatattcttgatcaagttactgctgcaaaaggtgcaatgtgattttatttatattgctcttgtattacactattaattcatactatttgagcttagtaattcgttcaatgaaatataaagggcatggtgcagcaaatttgatgatcttacgtgttaaaaatttcagaagagctgagggcaaagaggaaaaaggagctgaagaaagacagtgcgtcaaagataaagtcccaagtagatgaggtaagacaatctcatgcaaggtggtgtaaactttaatcgtaatttttttggtagtgctgagtaccacatgaatatcaatgtgtaataataatatgctaaacctgaattggtgtaatttggaacaatttttggttttggccaactctgaagtgtaaactatctgaagtttgaaaccccagtctctgcagggatttccttaaccagcagtcagcaatggtcaacctggttggtggatgctgactgcttgttagtgttcccgcagaaggttatttttatgagcttggatgttcatgacttcgttcttacttaatatggataaaaattcctgaaagaaagaagcttctatgcgcactctgacaaaaagatcatttgctgaaattttgacgactttgtagttccatgcttcatgtttgttgaccacattcagtaatagattcttttaggagtcattacatgcttatgattgaactttatagatatataaagaacaaaaacctttcagaaagacaaaatactttatatgtatcatgaaagagccatctgctggaatttcaacagctatgtacgtttggatatcagatgttttcctttgtgcacaacatatgtgtcaatgtgtgattctatgttgccaaaatgacttttgcaagtcacttgtaacatcatattgaacctcattcatgttgaaaaattgagaacgtccactgattggtttgcctatgagtagggaaaatatgaagagcagtatgaacgatcagaagaatttcagaagcagctaataattaaagttcgtgaaattttgacagacaaagagtggcgtcgcaggaaaatgcagatgagggtaaataaagtgctttaaaatttttaaatatcattgattgtgacagtcgatatgagctatgcccatgtgctcctacagatatcagaggaagaaggaagactgaagaaggatgaagaggaaacaaaagaaatgtggaagaagaagcgggagcatgaagagaagtgggaagagaccagagaccaacgagtaagctcgcagttctttgtttaatttgataatcttgttttcacccttatgatatttttgtcatgtgttccacatttataatttagtgcttcagttactttctaatataaaacttgagttccaaaatggaggtttctattctgttccggaagacagaaaatgagtgtgtgaaaaaaaaaagtcaagttctataaaaagattcaaaatccaatcgagtttcacaaaaaggggaccttagcttattcgattgccttgctatccatgctggctggttgtctactaatctctgcccaaggtcatgctcggcctcacagacagatgtcaatgtgtgtgttggtgcccagtggcaaagccaaaaatccctaggcctgcctctgcccctgttggtgcccttccatctatgtgcttgcctacaaggcccactcacatcagatgattgtctcccgcttgccacacgcagctgctggctgttgcacatgttaggcctgccgtagcaccagttcatcctgctcatctcccaatgccgttcccccactgttgtatattagtgctctgccccttgctgctggtgtaaatccctgctgctgccgcatagtgtggctcaaccatgagatccacttgtaactttaggatgtgttcaaggagttgatctggtgaactcctattccatctgatacggttcacacaggataccgtggatgtttttttctcagcttaaacgtatgaaagcatgaggctgcatccatgagttgcattagtggtttttatgcatccattatgctaggtttgtagatctgccctaaattccctatcacccaaatccagtacaatatggtctaatcgtgtctattttacaatgtaagaatgagaccttagatgagtttgtttttctccagatttgattacctgccatgggtactgcctaatatcaatttatttatggcctgtaggtctctagctggagggattttatgaagacaggaaagaaggttagagagtgcacttgagctagtgtatcttgttatgcattaatttgtaacttactgaccccttttataggcaaggaaaggtgagatcaaacccccaaagctgaagaccgaggatccgaacaaatcttatgttcagaggccggtgaagcgtgcttaagaggaatgatgttagtctttgcagccaaagcatatatacagtaaccattcttcttgttacccgatctaagctttatcctatcaaagctcctggcaggctgtaaggttcggttatgccttccgtgttcccactgtagtcagggaacataacacatctttgttagcagaatggcttcatgttctctacatagagttgtattggattaatgtacctcttggatataacacattcctggaaaatgttgaaaaaaatatgtgaaaaagaaactcatcgaattgaatgctgaaatgccctctaacggatcattgttccattattatcatcttattatagagttatgatccactaaatcctaaagcttaacatgtaaatatgtcacattatcatccactaataattattacatctaaacattatgtaagcatgctatattatctataattttataattttaaaattttagagatttaaaatataagcatgttaaatctcccacataattcacataatattttaatatatctattcatcatttttctataatatcctatatacatatatagtttatgctgacttagttaatgttatttctcttctctcattaagtcatattacatcaattgcttttagtccttagatgattaatctatggtttaaattatctctctcatttttctctcgctaagccatattatctcatttttttagcctttagatgtatggtctaaattattgtttttcttttgttctctcgtaaagcaacattattttacttttacatttaaatcatcattctatataatatttaaatttaataaatcacatcaacttatgtaagcttaaacttgtgtaagcatatgttgtttatattatcttacatattatttttacttattgttatcacagtaaactcttacaataacgtattgggattcatctagtctaatgtaaattaatgccaatatgtttcacgatttgtgtagctcaaatacttgttgattgtatgcgtttttaacacacgttgtatgctgccgtaacgacgatgcaactacgggctgtcgagctcccacaattctgccacatttactgggtagagattgctatagtactgtcattttcttatttagatttagaagccacaattttctagcccagaaacttgccaagttttttgtatcttccctccaatttgttcgcacctcaaacattcagctaacacttgtatgttggatcgctttggtctcttcgattttctcggagaaattgtgctggatttgtctttgcgctccccggtgcaaatgtgatacgggtgcaaggctgggagcatggttatacggcaagatgtgcaggttgcgcatgcatgttttgatttcttcaatcctgtggataggtagctcatagtattggcatgacgagatgcaattcaaagttgtcctctatgatggaacaagtcaagatattttgttccgataaaaaagaggcaggatgttttgcctttttagtaatcacacgattatacgacacagcaagtcagcaactggacaaattgacctccatttctgacggcaagtcaggagtatatgagtatacgacacagcaactggacagcaacggcgagacttcggatgaagatgcaatcatgcaaatgccatcgacgatcctagtcaggcgtggcagctgcaccctgggaaatgcgaaagttctcgagcacacgcattgtacttccaccgtcaatctctgtgggaaagggctcgtcaaaaaacaagggctccaactgttctctcctacatgccgtgtcacttgattcccgttgcgctgtatccaatacccaacaacgtgtcacacctcaggttcgttcgtcacactcctgaacctgaaagacgagcattcagtttcagagaccaatacctaaacagccgaacctgtccgtccctttgcggcggtcatagtgtcccactgccacacatccagcaacggcatcgtttcatcctggaagaagccaggtttgacaagcatcacgagtgaccatcccggcatccccttcactaaaataatagtactaatatttggctctgctggatggagcaagcacaagttggccagctgttattcggccttccagttccagaatcacccgttcgcggcctccgtcggcggcgcatcgtaaacccaactgccccgaaaggccgctcgcccggcccatgcccacagcctgtcaccacctgccctgtggatcccatcctgccggcgtcgcgcctcgcgccctctcaagtgagatcatcgcgcgcgtgggcgtggctttggatgggagcgcgagcgagcgagacgcgcgcacggcgcaccacaccacgcagcggcagcaaccgcaccaccattggccgttgcccccccccccccccccccccgtgggccacggtgcaacgcaaagccgaagccgtcgcgggcgccgggtgcgtgcgcgtcatgcagggggccctcgagcgaaaacgctcggaaaaaagcagcgcgcgaggggacgcgacccgaccgaatcgttgcctcttgccttcgcctagctcgctgcaccggccgtcaccgcacgaacgaacgaacgaacgcctcgctatgattgctccgcggaaaggagagccaaagctccacaaatccgtgagccgccattgcgcgtggacggtggaccagagcgctcgaggccggttcgttctcggagatcggtaaatattatgcacagaaaagggagagaaaaaggcgcgaatggtttctatggcttttgcacacacatgtcaggtagcgggtaggcgtcacgagcaagtgtcgatccgccattggtgggttttccaatattgctttggaaaagacggtggtggtgggttctatggagggaaggcaccacttggtcatgaacctcatggtagcattagctttaaactagtttaaaggtcgagttaatggaaaataatgccttgcgtacatttatatgtttctacgtggacattttagctttaatatcaaaatattcgtgaaagtacaaagttttgtattagagcagatacaatagcaggctataagccagctataaatatattttaaataaataaaggaagagagagaagagcagcggattacagatctatagccagctgcagcacggactccaagacgtaatgtgtgtatgacaggtgggatcatgtattaataagtaagtaactattgtatgaattggctattacatcggctatagattatttggagctagtagtgggctatactattaaacttgctcttaggccattcctaacccaaaacgatatagttttcataaactccacatcatcaagaaactagtactagacactactcttccaatgcaaacaccactattcatacttaaatttaatgctacttatctcacatgatgtcttgaatgttgtgtagaaactatgtctcatgcaagacatggttttcttttctttcctcatttattcacttgccacatcatttttcattctagatggcagcctatttaatgctatagacaccatcctagttattgggttgggaatggccgtaagacgcttagcggtgttacatcacggaaagtcgatgtaattaaaggcgattgacgagaagcttagcatattattttagctttattagaggatgtccggttgaagcctaaccttgctaaaaataattagccaaagtatggcgtgaaacaaaaggcgtggtgaacaattttttagccacgattgtaacaaagcttggaaaaaatatatgctatatgtgatggaggtctaacaaatacagttagtcaaaatgccacattcaatcaaacacttgcaagctagaccaaaatattatgatacgcctttaaacttggcttaatttgaagcaagttattaagcgggttatttcttcgaattattttgttgactataaggataacttaaatattttgataaataaacttaacaaattatttaaaacatgtgatctaggcaatacagtagaagacttacttttttaagaaagcaccaatgtccaatgatgtgctagtaaagtcgtgggtgcatgcatgacttcacccatcagaggttcgaatcctagtacccacaaatattacatattattttaggctttcaatatatttttagtgagatcagagatgtgttgttgattatcatctatttgagcatgtatagtatagtggtgtgtatgcatccgcatttgtcatgtaattgaagaagattttgttttgggagtatatttttatcagcatgacgttattatcagcatgacgttataatccggtgaataatatgaaaaaaaaaagagaaaacaagccaatgcaaatatgcatccgtcaggggacaaatacaatcttccaagctgcagttagctagcagctagctactaaagcatacaaaatttagcaaattggctagctagcatccttttggcacaacacaaagaagcttggcaaaagattgtcattattgcgagaccatatgagatcaaatgggggccacgcaaacgcaggcagggcttcagctgctaactaaagtttacctgtaaaacacctatatacgcattacgcgtagaactttagttattcgtccggcaattggcaatttgtcatttggcaaaccacatgaaagattggtggtcatgacatgcacggactttgtacgtatgcatgatcctcccatggatcttattcccccaattccgggtgataattaaagtttccaattaaacgcgggataactaataaagagaacataaagaagctgtccttcgttcggtactctgcatgaggctattctctccggtctgatcgacagcatctcctccaatattttgtacaccttctgttataaatatatacaggagttgtaagtttggaacatgatggagtcatgaatcttgacatgcacctttggatctgacatttttatataagcatgttagcgcttatttggaatataaagtttctgaaaaaaaatctttttaaagaattgaactaatcctataaaatttttataactcccgtgtttcaaaggacaccttatatacaactaacatgaagaattgaatatgtccttcgacggaggcggagccccccaaagcagagtggatcaccttctatttctcttcatttgtttagctagaacgggtttgtttttctcaggtataacaagtgttcgatgataattatagccacaaagaattgaaactcgtgatgatgatgtgaacgtatgttttacgcaattaaggttccattttttcttaacaaagataactaagtcactccatcagaacatgattcttctttctagttcggtagttcctacataggcaaattatctccacctttatcagcaggtgagctcttgtatagctagctctagctgtcattagtcatgttaaattcatgtaatttttatccatgtacatggatttaaataaaatttactctataaatttgtatttgccatatatatataagacttcttattttgtatttttaacactggacctcaaagtcttagggacggtcccaaacattagggtggcacgcattcaccatgcgttgtcactcatcaaccgtggccctagcaataaacaaccgacgtgttagatctgggtgtgctccgccattgctagtgatgctctagtgttttgtactagtagtattatactatcggtagaaatgatttgatccgttcattattaagggtaaattagtaatttactaatatatcgattaggggtaattggcatttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatttgactagatcgatatgtgttcatccattacgctgtcatcgctcatattccatcgaaataagccaaagaaaggagaaaaaaaggtactaaataacgattatacctctttgtacctatttttttctcaataatactccaccatgtttctactacagttatttggggtggtagtataaatagatatgtacccttcaatcaaatgagatcaacagttcagattactttctatactaccagagagagcaccgtagtggggctcaacataaaatggtggaagaaatgaattaatacttatatgttgcctctgtcattaagtatccatcagaaaatccacatttaataaaaaaaataaaaaaaacatctgtaatcactatctcgaaaaaacaaaatggcatgtactgtgtatttcattcacaaatcacatattagaatggtatatgttctggtctgttggtaatgtttctgcccaatagtgttagagacatactacatcttgagttggacatgtattggtgtgataagattagttttctttttaagataatggaataaatatcctgtcctctataccaggaaatacagaaaaagaaaatcacttattacaagtggacataaagcaacatgttgccctagttgatgagatacaaaatttcatttcagacagcctaccgttagacaagataactagggtagcaggaaaaaaaaaaccattcttcatatgcttttatttccacttgcatatcaaagaatcccaattaaatatgggtgaatttgcatcatgatacggctattcttaaattaacccgacaaaggctagcaatcctgatgtaagactataggaagtgctgctgaagtgctgaagtaggaattctactgaaatactggttctttatccttcgtagcagaacactgcttattcggttaaataggcaaagtagggactacctagcatcagaagcatatggttcctccttttcctgtcattagcataaaccttttttcctttttgttctgctttgctttgcatcctccatatttcttcttttggtcctccttttggtctttgccttttcatgtagtactaattttgcctcatacatgtaattactaataccattgcaagttgatggggcatgcactactaaatattgctcctaggcagattctcacaaacccgccctagcttctagtgcattattattttctcacaaagaacattatataaccatctttgggcctgttgaagaagattgaaaggctattttcaagattcagataattgatgctaaaaatgaaaatcctcgctgagtccagaaatttttgctttcaggttgaattactgacagttcaggctggtttgtaatcaattccgcactattcttcaagtaaagacgtttttagtacaggacaaatctcctcttagatcctctacttttttcacttttgatatgcaatcagttgaggcccttttctggatagagctagggcatcctctggagtcttgatctgtaaccactggaaaaccagctgtgcatgcagtgcttgctgatgtccaatgttcacgcttttgtttgccaaaacaactatagctttgaagcctcctgcttctgctctgtagcaaggaaaacgagttcgttatcgctactgatcatcacggccatgttgctctctcttccaaaagctcttgtcgtcgaaagcagcagtcacttagcccttacgcaatctctcctgtttgtctcgccatctctttcagttatattctcctccaattagcgttgcaaagtgaaggtttttatgtgtatcatgcattagccttttccctgatgagactgttgcctagactggccatagtcgatgtacataaggaaaaaaaaaagagtaattatatctgagtgcctcgcatgagcagtgaacctttgacctgtaaacgagcacagctaatataatgcttctaaaatccaaaggctatccatagagatctaattaattaattactgtgactaacacacattctctgaatcgcttggcttgcatgtcactcactcactcgggacctttcctgcttcggatcaaaaattcgaaagcggcactgctgccgcaagttgtacatgccggcatatttgcacatcttggaacatgctttagaaatgcctgaaacggacagggataaacaaggattggcgtacgtctaccgccgatcaactcgagtatatcacaaccccatcgccgtgtaaacctcactcacgcagaggagaaacagtgccatcactgggggcagtgcgagtgacagcctcgtgaagcatctgaatttcagatttttccctgtcatggtgtcatctccggcggaaagattgggcagccggccggcagcgccagccgtcgaagctgttcaagataaccattgccatcgccgtcggaatctcgcacgaagcttgcatgcactagcccgccctagctagctaagcgcgagccacacaaacacaacataacacaaggcaccgcacggcacggtcgagcctgcagccagcaaagcaagctcgaggagaagattagcgccagtgcgtcacctctcactaccgatcgagaactactgttctgcctgactggctggatgtaattgacgtgagaaagatctctccctgtctgtctctcatcacgtactagctaggcctttattccaagctcggctttccggcaatggtccccggatttcgcgacttttatcagggaggagcagcttaatctcgcgatggttttggacggttcgtaggggtggcacctgcgggggacattccgtcccgttccactccgggggcgggccgctcctacattcggattccgattctgattccttcgatcgccctgcttctctctgcactctgctgaatggcgttgctttggagttggacatccactgaactgaaaaccgtgtgctggaaacacattgggttttcctgtttaattctgggggaattgttttgtttagtgcgtgttgatggacagttttcatgtaatggggtggaacagttgaggctggaaagacaggatgtgatccccttcgtctttgcctttctgtttttgtcttcgcttggctagagagacaggatgatgattaattattactctcactttgtgcttgctgcggtaacactagagccggatataatttctttagtgatgaattttgagattttgtaatgactagcaaaaatagcccatgcatcgtcgtaaccctcgtgagggcgtcgttttagagtattcgtgtcgtagtggtgttgttggcctggtggcgatcggtctcgcatagcgatggccggtgcttggcttccctttctgtagcgtatgtttgggacggttggcacatggtttagggcgtgtgctctagtgcacatccttcctcgacaaccagctgtcgatgtaaaacttttcttgtaacattttcttcctatcttaattatattgaatgacctccttcggtcattccggcaaaaaaaaatagcccatacattaaaatggattttcctaccaataaaagcaaaactttgagtttatagtgtgataagttgattaggcacaaagtaaattagtctgtcacttccctaggagctaggagcaaaaatcaaagaggaagctaaaacttagaccttggcaggagcaaagcacctggctctcttagttccttatgccttacctcttttgtacagtttcttcgtacttgtacaagtaacttttactcctttttatatttaatgaaattggcacatcatatgctggttcgttaaaaaaaaaggcacaaagtaaacaaacttcatggttcaaactatatccactatttgagtccactaagacaagattataaataccacttattagaaaaaaaataccagttatcataaaaataccatcggaaatatctactaccttataaaagtggtagttgtccttctcccacctgtgtgcgcaaaaaaatctataaaaaacgaactggcccacctctcctaccctaccaccctttccaaaattaaccgactaatgaaagtggataaaaaaactaaaccttataaaactattattccatattattttattattttagatcgtgttgcaatggacagacatgtttatctagttttaaaacacaacgtctacctttcaacttataagcagctatgataaattttaaatataattttggagtttttttgtcatattttattttctagcatctgatttctttcaattaagcctttttcgattatagtgaagatgcacacatacacactacgctcgtgcccccataaccccacctcatttaacacatgtttcaagagataaatcatcagaacacacgttccagatatagatacctaattttaaatctgttaatctcgctaagtccttattaaaatcactaaacccttattggtagtgtactcgactatacataatgataggcaggattttaactacccgcagttctagtgttttcttaggcttagtttgaaatatattattaatagctgaccaacagttccccaaattccaaataaaaaagaaaatcgttttaggaatctttgcaatagattgcttaaaattagcttcctaaaacagaacatgtacccaccttcaactcccctccatgcgatcgtcccctccatccctctgctctgattggggattgggagtggttgcgcgcttccaacttgtggagagcgaaaaatcggaaataggacttcaaaatttttgagacttgggttctgtttgacacagctccagctcagccaaacagtttcagttccatctaaaatcatctaaaataggaacggagctgggtggagtgctcttacaaaatgaattagagatgtggagttgcgttttggctcctccacaattctactctagacctaacccctatagctaaattttggagttagagctctaccatacaaggcacgattttcagctaaaatctcataattttatgattgggatatgtttaaagaatctgttggtgatggcggattgttgttgcatattattaatttgattataggagtaaactaattattttaataataaatttaacaaatagcttaaaataagtcgtgtaaaccatacgctctttttgagaaatatatattttttaaaaagacttctactatatgttctatattattattcattcctcttaataaacaataatatagatcacaacgacacatgctttcgaagcaaatgcacaatggcttagttattttttggggttattcaccaaaattttataacggatcatttgatctatatcattgctcatacgaggaatgaaggaattgatgggacttttacatagacaacactacgcattgtgattgagaaacttgagtttgactagtcctaaaaatgtttcacaactggaaacaaatgctggtacgcacctaacatgtacgagtaaactaaatttgttcaatgcaattaaccgaacttggaccgatggagatatgccaatcttgagactttgagttgcagggtaattatccgtttaattcagtataaacatgccaatctatgctgtgttctctgagaatttccgaaggttatcaacagaacagccaccgacgtacgtttaggctggtgccaagaatactaatcatttttttgacagtactaatcattttatcaatgctcctcatcttggattgactctgtttttcttcggatagatgctctgcctgagcgatgatcacaaggttgtcgtgcatctagtagcgatttggttttgttcgcatgaactgatgaaccagcattatccataacttgtgccataacattattactacacatcgtaatcggatcagacacatggcacaatctaaaatcaattagcgagcagcaaccactggtacgcaatgcatgcaaattcgtagtagatacagcatgcaacgagacaaggggacggatggagataaacgaaagcaaatctagctccctccctctcactcacggacggagacacagacaagagggctaagccaatcacgtggcgatcaccttgctactaacacaaatattacgcacgtttacgttacaacggctacgaacaaacagagcagagcagagcactcgtggcacaagcgagcagaggaggcggcggcgaggctcgtcggctcaggaggaggtggcgatgcgtggctcccatatgaagagcttgccgctgagctggccgcatcggcgcatgtggttcatgagctcctccttgctccgccggcgccggcaggtcgtcatcagcagcttgctctcgccgccggggttgtcaccgcccgacggagccgaggtcgcgctcagagatgaggctgcgacgagagctgcggccgccgtggtggtggacccgatcgggcgtctcgggggattgggtgcggtggcggcggtgtcgctgatgtcggaggcggcgatggccggctcggcgttgacgaacttgttgatgacgagcgaggagcggtgcacccgcgggccaacactgccgccgccgttgctgcgcgcctgcggctgcgtgctgaccttgacctcgacgatggtgcccctgtccacgacctcgacctcctcctcgtcatcctcgtcgtcctcctcctcctcctcctcgtgcgcgacctcgtcggcctgctgctcgggttcttcttggtcattgttctcgtcgtcctcgtccgaagagggagcggcggtgtcggcgaaggagaggagcaggcgcccgccgcagcgctgcgcgcggaacagcgtggcggacgggacggggacggccctgacgacaaggcggcggtcgcgcgggtctgcgtcatctgcacccccccaccgggcgccgcgcccacgacggcagcgggggggggaaaccccctgggggggctggcgcccccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggatcatgttccacacgtcgtccctctccggccggtcgtcgtcgtcgccgccgtgatcggtctcctgcagcagcagcacggcctgcccgggcccgccgccgctcgcatcatcatccaccgccaccttcttcccgccgtcggcgcccagctcggcagcggcggcgtggcacggcagtcgctgctcggcggtctcgaacactgtcactgccatgtctcccttggtcctcttgtcgcaggtagcgtcacacaagtcacaaccccccacacacacaccacagtacacagtacagtggcaaagcagtaacaccacgagtgatggcgctagccgctacgttgtcctcgtcgcagcaccgcgttttttttatatatgtatttggtttagtttttacctcgtgggacggcaacgggagaacggggagcaaaaccaaacaaaaaccgggagatcacacacgcgcgcgatatataggcggatgtgcgcggtttgacgggagaagctgtggaaacgaacgagaggctgggctgcgcggcggggtggggttggggagataagcttggtagactctaacgcgcgtctcggttttgttccgtgtttcgccggtggaatttttctcttgtttttgctggtgtctggtgatggtggtggctgctatcttctacacacgcgagcgcatgcagctagctgtaagcctcacaacgacgacttctgctttggcggctaagagatggagaggagcgatcactcactcggctgggggagatggcaagaggcttcagttcagatgggagcgcacaccgatgataagaggaggaacgggagagcgggggggtatttgtagggagcggacgggggggttgtggggtgtgtgctttcgtgctccggctcggctcagcacgcaccccactagaatggagggaacaaatacttttgccgcccgtgggggaccctccatgacatatgcttattccattgggaaattttgggaaggtgtgtgcccatttccatctagctgggggtaacacgctctccagtacaaaacgggcatgttctcgccatttcaacgtttcagcttggaaaattgcatggtgcaaatgtattttattttctgggacaacccaacccaaactactgttaggaggaggaggagatggacaagggcagaataggaagattaggttttaaaagggggagtagctatatttatagcgccatatttttcacaaaaaaaataatcggcatgtatttacattgtaagttcctaaattacatatgtaattttagtatatttacaatgtaagtcttgaaattatatatgtaagaatctaaattacatatgtaattttagtgtatttacaatgtaagtaccaaaattacatatctaagtcctaaattatacatgtgtaattactgtgtaaatagagtaattacattagttgatgacaaacacgtgtcatgcaaagcaaaaaggagtcgcgaacttaggagcaagttgttcgatcagcttatcagatgtactttgcacgaatcataaagaagattagatggcagatcgtcaaactgactgtatttgactgtatttagtccagaaatatgtcgacataattttagcaaagaagttaaaaagaaatgtttttaatcgaagaaaagaatcgtgatagagatgtgcatagcgtagcagttctggaattgttggcctacagctaaagattagggaataaacaaaactactattagaaaagatacccacctcccctttttttttctcatggaatatattttagtgcttacactatattttgtcttattgcaaactcagttttgtacacagccacaggtctaagttgaaccattgtaacgtagtagatgaatttcgtctgaatcgccgcgatgttcttttcgttgaaaatgacttagttctttggatttttgttggaacaagcacaaggatgcaaaccggatggaatgatgtatgacgcgtaagcacaatgacttcgcaagtgaaggtcactaatttacacacgagtacgtccttgacagcaaaatgtttttaagttgctgcttgcttcgatggtgatagaaagaatgaataataataaacttaatgttctgccttttacagttgtatatatgttagctataagctgagacagacacaaaaataataataaaataagctgagacagacacaaccaaatagtaaaacagaaagtataatcagtaggacacacgatgcaatgtatcgttgtaagtctaggatgaatgccacggttaacttataagataaaaatataaatcacgtatagtacaacatatagttccggacgaatacaaaatatataaataaaattatactggttaggagcgtttatgatggtacaaagcatctagttttaagatgtgcccactaggattaggattcaaaagtgggtgatgaggagaattatcttttttttaatatgcgaggagcgcatcattctattaagaaggaataaatgtatgtacaaagcgggtaaaaaaacaaagagaacaagatacaagagggaagacggaaaaaaaaagcctaatctccaactaaatttggtgacccttctccattcacagggactaccataacagggattgcggctatagccagccgccaaagctccgcttcacccatcataacccttataatctccgcccatgttctgctcttctggttgaagacccgattatttctcgcatgatcaattgttttctcgcattgatcacaaagaacgcaacgatcctatcttacataagatatgcagcctgctcactgatcataaaaatcaataagaattgtaataattagaagaactggtatctaggatatatcctctattcgacataattacaacttaattactacctagaattattcttaaaaaaactcacgggtgagaccaagtcatcaaaagttaagctgaccaaactcccgcagcatcgtatgaagtatatcatctagaatataaataaaaaacattacttctcaagtgtacctgtaacaagcaagctcatattttaatacttactagcaaacatacccgtgcgttgcaatgggtgaaaaaacataatgataatatacgtttttcatgcataaccatgtcgatgacaatcagaaaatcaaaaaattggaacatcttaaatgtaatagcccaaccttgatgatgacaactttatgatattttctttacctaaaataattgaattattcatataacaacatgcatataatctaaaatgttcttttaatttcattcttgcaaccaatcaaatcctacactgcctcgtatggtcaagtctacacaaaatagagtcactatgcactcttctctaaataacaattagaatatgtttattttctaagattatttccatataatatgttatcaagaataatagttatacttcataaaaatagtatgataattgtctacaaatatgtgcagggtctccactatataagaatagatgacgaaacaaaagtcatgtaggagatggaaaaaagtggatggagcctatccaaccaggtgtctatcaatttagtgttttttcttaacagcttttttcctcgtatgcttttttttttttgctttctttacagacgatggaaatatttttttctcgcgtgtttttttcggactatggaactttttttctagcgcgttttcttttgcgcttttttctgatatttttttcctcacgtgtttttttaaaccgtttttattttctcatgcatcttttttaatatacggtagaacttctctgtttaaatagttagattagattagattagagataaagaagagatctaaacgaactactaaaacgacgaatagcaattagactttttctgccgcgcttttttccgacattttaatttttttctcatgcatttttttacgaacggtttttttactactttattatagtgtcagacctttctagatataataggatttgatttttttaccgcgtcacatataattcttttttctttggaatcagacattttatttatttttttcgccctttttttaccgtgtcgacggagtcgggttcgttttgatttttcttcccttttttccttttctttgatcggacagatttgtttttttttcgctgcatttttttacgcccggtcgatttttttaccgtgtcacatataattcggaattggataattttttttgccctttttttactgtctcttttcgttttttttgccccgtattttttggagcggacatttttttctcccgtttttttcctccgatttttttggattggactttttttcaccgggtttttttcgctcgtttttttcgcctgtttttttcgcccggttcgtaatttttgggtcggacagttgttttttttttttgctccgtttttgatcggacattgttttctcccgtttttttttcactccggttttttatcggacttttttcgcctggttttttcgctcggttttttgacggacgatggaagcacctcttattttttaagtagtagagattagtaatggatgaatgattttgctagtgatttggcctccggctggattcaacaatggattgtgctgggcattcttttagaactttggtaacctttccagggaaaaatattttatttgcattttattggttggatcttctttatttgaaggtgttgccttggtactatctactgtcaacaatgcgagttgcttcacatctcatttctcaagagagtctgttgcttcagagactagccatgtttgacatagattgtcgagcaaattattattgtggattatcaatttgattatataaataaatttaatattaaaattaataaattagtaaatagtttaaaacaagtgatctaataaaaaaagttctgtgagaaaaaaaaaattgttgtagaggtgtttcaataatcgggcaaataagttgaaaagcacagaactagaagctttaacaacttttcattgtgtagctgtcgtactaagttgctactagtaattaatgttctccatggtgagtggtgacactatttgtttaggctagttcgctagttatatctgcttgtttgtctttattttttttatttattttgattgaaataagcatttcagctgatcacagtgtaatgatcgagtagtgcatcctaatttggtatagagttttttattaacataatgaaaatggattagtaggggttgtttggttgcatgccacaatttgccacacctaaagtgagtcatgccaccatttcttagtcacttgtttggttgatgactcaactatggctagccacaccttttctctatatggccccacatgtcatacacttgtatgtttggctaactttggctaaattgtggctagcattttgctagccacacattttgtggcagccacaccttacctaatatgtggtttcgcaaagttagtaagcaaccaaacatcccctacagctctggcctctgtccgtggacacacaacaaaaaaaaattagtatagagtttgagatttacttctattacttattaaaataactattgagaggttgatcctgtcgagtatcgccgtgtttagttcgcgaaaagaaaatttttgggtgtcacatcggacatttgaccggatgtcggaaggggttttcggacacgaatgaaaaaactaattccataacttgcctggaaaccgtgaaacgaatttattaagcctaattaatccgtcatttccatatgtgggttactgtatcacttatggttaattatggactaattaggctaaaaaaatttgtctcgtgatttccatgcaaactgttaaattagtttttgattttatctatatttaatgtttcatacatgtgtccaaagattcaatgtgatgtttttgagaaaaaaatttaagaactaaaccaggcctatgttatatggatttcttttgaccgacaagatacaaatcattagagttatcattgtagcatatattgctattcaaatatgatgtgatggctttacatgatatttatatacaactatacaagaaatgtcatacatgctacagtgaagaaagaaaaagaaaacataaaagaaaagcaccaaaatgcttagctgcgttttctgacttcgaacagaaggcgtatggtcgagatgcttgcaagttccaagagcttattatgcttactgtgtcggtgaccctttacatttttccttctttaaaatccaatcttggaagttcatgcagtacggccgtaccctgtgctgtgcatgcgcaattgcgcatacacagatacactacgttagagcatcgctaggttcaacgtttttcccattatgttggaggtaataactatggaaatatccaacccaaattctaaaataatcacacctccttttttttggtctggacaagactactgatcatgcaaaagttgcacgctgttcggctttttgcaatgccattattccgcccaaaattattttcttcctcaaatcaagaatcaagatgctctgatccatggcacaagttgcaagctgcacccttccagagtttcggtgatctgatcacacataaagcgtccctctccgtgtctcttcacgatgtgtgcatgcaggacaaatgcccgattagcgcgcagaacagggcgaggagagggcccaaccgcccaaatgctacagcaccatacgcggattagcatctttcccggtcccgtcccagttcccacacggccacacgcagcgcgacgccaattgcgatcgatcccccggcgaacgcgtgaccgcaatgcatgcatggcgcctatatcctcgatgacgagctactagcgtttgtgctgtgcatccgcgggttcgacggcggcaggtccgtggcgtgcctcgccgagacgacgacacgtcggcgcgccgcgagtgacacagatgggacgggagtcacggacaacgaggacacaaacttaggacagggagtttggtggggggtgtggtcgcgctggcacggctaaaagcgccaccagcccaccactgcgcgctctgcggcctgcggcgctgcttaaaattttccggtctctgccgatcggattgcacgtacacgcgccccggattgcacgtacacgcgcccggcccgggcgctcggctcgggtcccgacatctcgcgcccacagccgcgcaggggaatcgtgtcccgcatcgcgcgacgtgcctcgccccggtgccgctcgtccatgcgcgcgcgcgccacacgacgccccgcccagccgggcagccgtcgcgcggtgctctgctcggtccttcgtagctcaaaaattttcacatttcgactgattgatagctcgtgttcgttcgacacatacccccccccatggccccatgcagagtagtacgcctctgctctttccatctcgctgcccaaaacgatacggcaaaaagatcctccccttgcacggagcgctgctgacagggacagtcgccgattgcgcccactccccgtgttggccaaagaaactttgccgatcccagtaacactactagagcagagggctctgtaaaacggggcatgttgccgtaatctgcatgcgcccgttgctctcgccgctcgtcaaaccccacctgcgcgacccaaacatttacatcggcggttacgagcggatcgcgatatgcgcgcggcgcaccgtcagcccggaagcggcagcgggatctgctcgcctttgctgcgcaccggcgcatctgtggatttttatgggatcgtgggagggaaagccgttgatgctctgttgcttcatgtgggtagcgtagcgttgtatatacggcggaatgtaacgtttgcaggggtggacgtgtcagcgctggagagggccatgaagaattggcgcgcatttgcgcatgtagcatggcaacgtcaggatgttaagcgggaggtgacgccgctcttttctcggggacttgcctactgtttcatttgccatatcgccattctttactgtcaaggcatgtactatgatagaaaacttttaataaccttattaattaggaatattttctgacataggagagatagaaagaggagagataaaatagtgtactatggttaacaatagctcaatatagactcagcctctgtaaaaaatataaaatgtgaacacaattacataatggttaaaaaagaatagtaataaaaaatatttttagttaatggttacatccttagtcatatcaagtgtctgagaccttatactagaatctaccactgagcatgcccttatgtttcataaatacaatcaattttattggagctggactttaaaattaaattaaatttggagtgaattttattttggaccactttttattaccggtgttttgctttcgaccaccttttaatcaacgtattcactttggatcagataatcttacctttgttgcattttagactaccctaactctcttctcaagcatatgaacgatttcgagtacgccggctccgattcatcagtgaactcccaccactttatacccggcaatttatttgacagatgacaagtttgatgtagatagataaaagatttgagtgtgctccaaagtgacacaaaagtaagattttctggttcaaagtgaaaatattagttaaagggtggtccaaagcaaaacaccagtagtaaaaggtgacccaaagtaaaatttaatcttaaatttgataacaacacttatgcttcataaataaaatcaaattaatatacaaatataccgtgcaatctatactaataatatggattactcgccacgatgaaatggtgcttgtttaattttctcattctgaattaacaccgtacacaataatcttcatagcgaacatcatatatagctccttttaaccctctttcttatgatagataatatatattttcccttctctaaataacttcatttctaaccagcggagttgagattagaatagaagggtaaaagatcaaaatacttcttattcataagaaaatagtattactggaagggtagatataaagggtattaaaaaaatacaactcctcgtgctaggattatgtaaggaagtaaaatggaacttattttgggataaattatagaggctaagggctctccttaaatcgtcggaatggaaaaataggaatagaaaaacacagtattatgttaggaatataagtgcaaaacatagaattacaaaatacggaaatgactgtttgattggatagtaggaaaaaaatatgagaaagatagactcaaaagaaaatttcaagaggttcgagctcttgctaaatttcctctaaaatctttataggatttatcaatcattccataggaatttcaatgtaggataggattcaatcatttgtttcaaaaatctttatagaaaattttcctatagaattgaatcttctaaaatttttatgtttttcctccaaatcaaaaggcccatagaaaatgaatttattttagaaagaagcatgtaaattgcagctaaaactcctgttaattcttttttccacgaaaaatggattgatgggcctaaagcagcaccgaccagatatctgaagtgccacgagcggtactgcggtagcttttgataagttcaacgtcatgtttagtatcctccgtacatttcttctgaacaattaggagaatttttacccccgagagatgtgaaagcttaatgtacgtacgaggagtctgaaaacaaaaaggttgttgtcagataggccgagtggtagtccacaacagctttgacagttacacggcacgaaagaaagtgtgtagctttggagtttttcttaacgaacaaacttttctatgtagagatttcaattttttttcactcacttatttgaaaaaacatatatggacagtggattcttcctacacttgttaggctccaatttgttctggtattgatggttcttgtaggagaaatgacctagtatacctttcaccgagcagttacaataattggaccactttttcttgcgcatatacaggaatcacaggcgcagagcgatccacaatttgcattcccaaccaacatcatccgggcatgcagatcagaggacgtttcttggaggagcgttcagtgatgcgtggggcagctatctcgccaagtgtcgcctccaaagcccaaacactagcaagggatgggagacgagcgaacaaacggaagtggagtgagtgagtgatcgttcgtcgaagtgtaccgtattccgagcatgcacgagtcgtattcacgtccccttcagctctactggaagaatatgatcacttagacgtagcagcattggtctcttcaggcctaagccagctgatggtcgagcttacagcttgttaagcatgacaacgctagctaacagagcaagcatatatgcatttctgttctcactcccacctgatatgtgctcaacaagcatatatgtttagatttccacagtaatatatattcacctagcatagtgttcctgttccctctgataattaaaaggaattgcattgctatgctagtatagtttgctgtgtggtgctggtgtttgtgtgaaaagagaagtactgtgggcatgtgtggacgtgtggtgaccggtgaatttggttgctactgctttgtttttcactgtacattgtttgagaaaaaaaaaagggaaaaaggtgagatcgatcgcttgatcgtgtggatggattccctatctctagcgcagcggtgctggtgcacagcaagaggaccggaaagaaatccaaggcaggtgccatcagaatccctcttggattgcaagctatcgaatcttgcgtgccattaccaggacaggcccgatcctggggccatcggatctgcttctgtcaaaatcgtactactgccatcatctatccgctacagctagctaccaaaagcagtgatccatcgatcgttctactctcatgtatagctactcatatactccatccgtcctaacctaaatgaacttttaaacatattatattcaaatttacgtataaaagtcagatttatttaaaaacagaagtagtaggtccgcaaggttgccgttgtcgatcagttttgtagcagacggataaattacgccattgtaagataaacaccaaatgtagcttattgtaagttacagactcttgtaatacaaatggagatggagagtaagccaaaatttcggatacatatcgatcgtgaaaattcgggcggtccaacgctatagttgaccatagttgaaacatggagttataccatggtgaaaaaaatagtcattgcaatatttgcctttgtaaagcaaactaaaatgcatgttgaaacaatttgctatcgcatacaaaacatcaaatttcaacagtcgaaatatatacatgtctgccgttagaatataattacatgaaatctttttgaaaaaaaaaattatcataactaatgtaacgttataatctgatgatagatggaataagtaatttacgagggaaaaaaatcatctagatctcatagcttttgtttcatatccctctcttctcatctccattgctctgcatgcttagctataattgctctctgctaggagtggtaatgaacctacaaacctactccgtactttttagtttcaaaattcgaggaccgagcctaaaatagggtgagttgaatttttaacatttttacctaaaattatataaaggatacatatgtaatagggatgtaggtgggaccagcaagcaagtctttttgtccgtttattctactactagttttttttttcttcaaaattttatactatcatgtgaaaaaagactagtaaactggttttgtgtggatagtgagattgcccgcttacattcctaaacacattctcctagaatttaagataaaaaaaaagagtaagacagagaagacgtacaaagctagaattgcacttgtttgtttgtacaatgatagcacgttacacaatatgttcgtacgtaccacgcatgtcatagtttggaatatttcactgtgacggcacatatatggctgctgggtcgaacttgtggactaggacatgtacgatcgaataccccgtggacattaggtttgatcggtatcagagatctatttgacatctccatgcatggtcagaattagttcagagcctgtgtatagtgtagtggcgtggagcgtaccagcatgggcaagctggtcacgaaaaagggaacgacctgcaggggtatgattctgtcattctgttatgaatagctatatgtcactgtgttcacatgtaattagcgttgcgcggttcatgctagcgagtaaaaaggaacctagctagctgtgccggagttggattagatacaataccatcaagtcgtcgtagtttttaggctgtaaagtacaaagtaatatgttgatccgatcagttctttacccccaaagaaagaaagaaactaaaaggaccgtagcaaaaggcgagatacagcgtcgtacgagagaacgacaaagtgtgcagtagctagaagcataccgtccaacgtggcacgcaaagcaccaagaaaggaatacgtaaatacgtaaccctccctactattactatatactgtctactactatacctacctatagctagtagtaatactcttacctagcaatgctagtaagccacaacttcaaagctagctagctagcaagcgctgaaacggatctagaaaaaaaataacagatgagttgaacaaattacataaaacatcaaccttctttcctttaaatttctatactagttttaaaagggaacagtgatggtggtgatgaatggcgaatttgccaccacccgcaccaccaacttcctacatttttctttaatagaaatagacctacatgtcaatcacccctaccaccaaattcctattttatgtgagaagaaaataggacaatgtatatgttaatagcaaatatatacataaactgaggggcgatatatgtggaaaataataataataataataataataataatatttcaacgcactggcaatatgcatagaagaggctcagtgagactatcatagtccgctcgagtcccctctgttcccatagcagatcagtccctgagcacgcgtaccaaatgatccatgcggctaggcagtagcttacccagccaatgggacgagagggaaatgctagctagtttagcgtgggggaagcaaggcaccggccgcgcgcgcgcgcgcacatgcgtggagcggccggcgacgcggccgggttgggatgccaaaaatggcggtgcccctagcctttgggaggtagtgggcgagcaggtggccgcgatccgggccgagatcgtgccggcccccgcgacgtaccactgctgtctacccctggacgtgtcaaccccgggttggcctccctcctccgccgtccgatcgatccccgcctcgcgattgacgctcgcgtacggactacgtggccacccagcagagcacagatagtaaaataacctaagagtagttacaatagcaggctataaaccagctataaccaaaaaagaaaaaagagaagaaagcaagctatatatttgtagctagctacaacacggattctaagacgttatgtgtgtatgataggtgggaccgaatattaatggtgtaatatatttttatagttaactattatatgaattgactattagattaactatagatgatttggaaccagcagttggctatactgttaaacttgctctaagctgatttatgttacagaaaagggtagagggctagtgtttacgttgtgcggtatgatccagccagctgcaacctgcaagtgttgttgttcttggttaaaagctgcttgcagagccaatgatttgattaatcgatgggacgttttgtgagttgctcggggctttagctaattgcctttgctgatcttaatccaaaagtactcgcgaaaaggagagagcaaaacgtgcgtcacgggcagggacagtcatggactcatggtccctgctaaatccttcgtcaagaagaaacagaagttctccctgaaccggattgaccaaatgctgatatcattaagctagtaagtgggaaaaaaaacatatttgcagatattactggccacttgagcctatcatccttccccgacacaataatgatatgacgatgatattacagagggcactagtgcttatgatccttccccgggcataataatggtatgggcgtttggttttgtgttaacatcgtattccttcgaaaagattgaatcggttctcgtcgctagttcaatcaggcaatccccctcgaaatttttatgcctttctttttcctccttcaaattctctcaaatgatagggcaagtatattcctccagcctttcagcctgaaaaaacagggcaatcttatcgcgtgtgcactatttaagcttatgcgtgctaagcagcggcggagcaaaggtaatcgtggagctcaggcagcgaagtggcttctcaatcagccaggaattttgggcaacaaacgacggcacacgtaggtgtcgtgccgggcagccacccctagacaaggaagtggctccaccactgatgctaagtacaactgtacaaggaaccaggttccaaaaatcacaattatctccctttcagaacaaaagaattacacctctatggagaaatatgtttatatacaatagtagcaatggtagtacacccgagcaaagaattgtaaactcaacacaagcaaccaaaatcgaaaccaggatgatgaccaacaaaagctcaccgctggccatttccttcaaccagaaccaccgcacaagccatcccaacaaaagatcactataactcaaaaggcagaaacatatcgcataatcacgacgcaaacaatctgctggaacattttccagcatttgcatccactttcatatcccaatgaagatgtccaaaccggtttttggcagatctataaatatctggcaaatcaaatggtcttcagtgagtaaaaaccactgacaaagcatcccagtaggccaaagaactgaatatagatgttcctctgctgatcatctcctattggcaaatgatgctaatgcattagcatgagcgggtggcagagcactcaatataggttgcatttgctgaccataaacagatatcaaatgagaaacggccttggcaactactgttttgacttcatcactctcatttggggagactaccacttgggcaaaggcatttatcacatcagggactagaggaaggatctgcaacagtaaaaggctatgtttaatccatgaaaagagcatgggctttgctcacatgattagcaaagccaagaatgaaaaatggtaggttaaaacaagaatcacctgaggatgtgaagataataataaattacagacacagctatagacaaccatggattcttcatgatcttcttttagcggcaaagctttgataaacaccggaagtacctaagaatcaagcacagaatgcgtattagaccagcactctgaagtttgaaatctgaaattatgcaaaatattatgtactgcagagtgccaacctggttgagtggaattgactgaggctgcaccattatcatcctagcaatggcaccggcagcattatctctaactgcgtcatcaggttcagaatcagcaaacaaacgatgcagaccatggagtatttccccgtagtatctgcacaaagatgaataagaaccagcaaacagtacacgttaacaaaaacaatgaactgaatttacagcatgggaagtcactctaagctccatagaaagagcaatgcaatgttaaaaccaattcattatcaactagacagcagactattcagtacgcttcagaattcttagtcacatacattagcaattcagttgacgaggtgggttcagtttaaggataatgctcttggcatattatcactggaataaacaatagcttgatttcttggtctttcgagcagaattttgaaaatacagttatccaagttggactatgaaagaaaaaatggatccagagtaccctagtcactgacaggggactgataaatacaccgtaataattaactccatctgattgtgtcatcaagtattacacacatcacaaggaaatgcatataaaccatgggggcaaaatgggataagcagcatttggacttgtgaagtgccaaaatcttgggctcgaacccgtgaacccaccgaatcaaaccaacacaacccgcttttgcttgtgtacatggtttggttcggtttactccaccccgttcaacccatgagtcgcctccttctccagcagggccatctcaggtggcggccaagcccccggacggctgtgccccttacccgtgaggccgcgatgagtcccccaccagttatcgccccccatgcggtgaggtcaccggcgactgtgcgcccgcccacgacgagcaccctggcggctgcatccccatgcacttgacaaacaccaacggcggccatgaccccaacccttcgatgggcctatgctgcggctgcgtccccgcgtcggccatggccatgcccatggcaacatagcctggcaaacggcaattcatctagtgctcgacacgccacgtctctgcggccagctgcgtcactgcgtggtcgacgactcagtcatcaacgtgatttatgcaacttagctctgcctccccatgcttcttgggcagttccgccatgaaatctggtgctgccgacctcacaaggaacgaatgccatgcctgtttcttgccaatgtgcctgattatctcgatctgcttttttctcgcattggggaaacagtttaacccgtgaaaccaagccacctaaaccggacaaccttgtgctgggctgggttaaccagctaaaccgccttaaactgttgttgaacacccctacttggaactatcaagtatacctagaaacggcactagataggagtttcaagcaagacataaaatcccttgcaccttgcacccacagttagtgttctaaaatcccttatccaaagcttcctgaaaacccctcctcagaaaaaaagaagtttcttctgagcatttaattgagagacatcccatcccaatttgcccctcattgctattaaatagtaattttatattcagccttttcactctctgaaaagtcctctctgttcttttcagattttaaaccattccaaagatcatatttatgctctgccttccaaattatgaaatccccaaccccataccttgatcttatttggactagttttccttaccttcaaaagctactatctaattgtatttggtgcaaaattattctttcacaaatattaaacctttgcaagcatcagttgcaaaagatccatgtgcaaacaaatttcgatgtttgcagatttttttaaaagactacttctggtatgcacaaagaagggaccctctttcaaacttgtttcatgctaaactcttccttatagaaggaaaaatgtttccttctgaaaatagtattcgaaaagtttgttacgagaaaaagacattttcagcttgtggttgaatacgtacttcagtgctgcagcacccccattcttgcacatctcaccaacacagaaagcagcatttctcctgtttgtcgcctcagatgatgcaagttctttcaacaccaagggcattatcttctgtaaatgcaaatgtgacaaagcactaagtggacataaaaatgggaaaaggaagtgattttcaagaacataaaagcatacatcaacataagcagagattggagctcccattccctgagcgacctcagctaaagtggcaacaaccatagtcttatcttggggaggatgaggagatttctgcactcataccagaaagaaatttgttaactaaagtaactcagaaaattctataggtttcagattgtgtgtatgtgtagagtttactcacagcaaatttcatcaatgaatcaaacaattttgtaaagataggatcaaagtaagatcccatcacttttgcaaaggcgggcaaaagatctgaaactgcatccatcaggacttcatcatgatcaatatcaccgtcgtcttcaccatcggactctacttgctggcaacaagattcttgacgcaaaagaatgagtgttgcctcagcaagtcgtgtaatatctgaaatttcaacatcagagagacattttaggcacacatccctaaacattcacaggataccaactttaaataagttcagcttacaaggttcaattatggcaaatccacaatccctcacgatgtctgctaagctcgtgcaagcttgagcaactacttctttgtcatcatcctctctcatggtcttgatataaatgttcattactgtatctgcaaatggaaagaaatagagtattgtttcaatatgcaggacaaaattgacttaaaataaaaacatagcatgctatattagcatctaccaagaatatccttctgcttctctaatacatcctgcatggtagaaaagaatattttgcatcagagttttgatgtttcataatgatcggtataatgagagggaataatacaagcctctttaagacaagtactcacagcatgtgcaggaggtattgctcttattgcagttaggatatctgcaataatagtcaaccacttgaattaataatagccacgaagtatcaattcttcaattgaacaacatcaaagaagcttctaagttctagcttttaccagcttgaagttcagaaaaccaactgattcaagttaattaaggctatacaatctagattcatagtgaaaatatactggagaccacactgccataactcatttttgtataatttttgtttctatatattgtgcactcacagattgcagtagaagtatgatatagtattccatgtttccatcagacctcaatgagatatcaaattatgacaggcacaaaataaataaataaaatcaaaactttcatgaatggatcttgagatttatggttttaaggagaattatgttatatatctgccccctttcaacttgcactttgagtgatagtttttatggtgtatgtttttaacacacttcatttgatatagttatatggagttgaaggttaaactacctattacaattttacaatgaaataaagtcatttgtatgtttgtattcactaaacctgacaatggaactttaataatgcgggcattacagaaacaaagaaattaaacatctgctgcatactttcacattaaagaggaccaggtaagaaattacgttttaaagaaataattgcctggagcctgacatcttcatgaaaatatccactgtgcctaattaagatcttcaatgactcctccaagtacctagttccagtcaaggaagtttaggatgataatgattatgaccagaacattacattagcaccattttaaggatacggagcataggcactctttgtgtggagcgcaaaaaatccaatggcctgagttgcagcagctttctcatctaatactccagtccttacactgatatttcgaaccctcggctcatcatttacatcatcatcagaagagacaccactgaatccattgtcaacactatcagcatcatctatgtccacagcagaaccatcatccaagttgcacgaggaaaatgcaagaggtacaacatgaggaagatactgcaatatacaacaaaccacttccgtaaatataaacagcactcatgaattgaacaagcttcagacttcccttgttacctgtgcgaaactatcatccaaaatctcagcaacattactaaaaaaaccatgagtatattctctaagctcgctataatccaatacaaaaccctgcaaataaaaggaacataaatatttgcactaaggtggtcaattgcctgaagtaatgcaactaatactcacagaaatagcagcttcaataaaaggaggcagtatggtttccattcttgctctgccaactgccattgccactatcccaacaacctcagtagccctagctcgtgcacacaaatcttcatcattagtgagtaccataaagcctttcatcatctctagaaccttttctgcatatggcataaaagcctgctctgcagcagctgctacagagccaattgcagactgcagagaaacattgtcatttgtcaaataaaagattacatagaacaagtcaatctcctacttgacaacatatagagattattttagagcaatgattactatacaaaccatgcatgtctcttgtaggttccgtggactaccctgcaaagacataactaatctgcacatcaagggatctagatatggtaggatgttttcacccatatcctcacagaatgctgccagtgcataatatgatttctcctgcaagatcagatcacattagttcattattacagaaaatatcgtcaacttcaatccatatgcaagatttaacatgaagttggcaatttcacctttacttcatctgatgggtcttcaagtgcatttaagatgcaaggaaggacactctcatagtgagataaaatttctggctgcaagtgttcagcaaattgaccaagtgcaaatgaggcagcacctctaaccatttgctcttggtcctttaaagcttctaaaacaactttgagacagtcctctagcttatcttttaaatgctcacaacatccctctgagacaacacctaatgatgttacagcagcctcacgatacttgggattaatatgatgaaagctcacagaagcaaactcaagaactggtgggaaaacatgtctcggtaaattgatagccattgtatcaatgacttctgcagcagaacgatctgctgctagatcagaatctccatcttcatcagctgtttctgtaagcaaggggcacataacttgtagaataggtattaccagcttatgttttttcaagaaagatgctttaaattttacaagccatgagattatctgtatagcctgaaaaaatgagtgcacatttgaaatattagcagtttgtaaaatcagacggatgtataaaggatgtggctgactgatcaaacctgttgcctaatatttatttccagttcttggtttgagcaaacttcaagcgaaaattgtacaattgatctcacagagtccccaagaagtggggcaggggattcaattagttcatcaaatatttcaaaagcgatggaagcaacatcttcctctccattagcaaggcactgccttgatacattcaagatactaggaacaaaatcccgaaacatttttacctacaattacccagtactaattagttaaacagtatactctgcaacaaacacaaaatcaaaatttatggaaagggctagaggcaagattaaagagcacaatgtgaaaacagctgacacttatgatagtggcctagtgggcagtgactcttgaaaatagttagctgcacatgatgactaagctatactctggcatcttgctgcatgtccagttctacattttcttttctggggcacacagctattgttttattttcttttacacaggagaataagaaatagctcagtgaaaccacaaggatcaaaatgagattaggtggattatcttcaacgaatccctccctgtaccttgagctgaatgtatggtagaagtttgatttgcttttgtagatctatttcccatgtgggtatgtatagagatagcagggtattgtatctcagactaagatgatgctaaggaaaacaactgctctaaaaacttacaaagttaacaaattcaagagataaaccactacagtaatgagcaaacaaaacaagcaacccaagatgagctgaagcctgaagtgtcactttccaaaagaaaagggcttttactggaaatacataacaaccaggaggttaaaacttcatgcagaacaatagcacatttttcccatagaaagaaaacataaacacagaaatatctgtggtggcaggaaactagaaaaacttacaacatcacccccatcattaacatactctatgaaagatccaacagccctgttccacagaagacaaaactcttactcacagctaagaatatcaaaccagaatggtcagaatagcatgattaaacatagcatactttagggcagcaattctgacacgagagctagcctcgtcttgcaggcatttcagtaaaataggttgcaaatcattcagatgagattgaaaagtagttccgatagtttcagtaagggaactgaacaggatcaaagctacctgttaagaaaaaagtgagcgagtaagcattgacattatccaccaaaaaatgctgcaggttatagaactaggaaattggtccggatcatcagacttgtcaatatcaaatattgtactattagtatgttgctaaccaaaaaaaaatacaacttttatattcttatagcataaatcaagttcataaatttataaaaacagacaatgaaaatgtaaagcacaaaaggctcttcttatgtttaacaacaatatgattcaaatttccaattctcaggttgattctatggtcctaaacaattacgtagtataagcatgcataactaaacataatatcggaagtaacacaagtttgataagaacactgaaactcgggatagacttacttctctatgatcttcctgtggactttggctgcattggaaaataaaaggtaacaactcaggccattctcctgcagggacagcgtacttagctataatactcacaacatttgcgctagctcgtcttacaagatggctgcataaaagtaagattcagtctctaacagaagtacatgtcaaaatacgatgtagtttgaattgtacaagtaaacagcatttgcaccaaatggaagggattctagcttgctaaggaggctcttttaaatttatctacttggttacataaagctttgattggttcaggttgtgctacatgactttaatatttcagttgaaatttctaataaacaccactacagataaatagaaatagatgctcataaagtcatcacataacaacagtagcatttttaagtttgggtcatgaattcaacagataaagacatatcgccatatagcaactaaaaagtaacagtataacagaaatcattttttgtagattgaaacaataagaaaatgaaccttgaaccatcataaaaaggtaatcctgcatactgggtatttctatctacataattttcaatttagtaggatacaaatagacaatttcaaccaactgagcatatgaaatcacactatattgacttcttttatgacatgccctctaatgattcagttgtttccagatgaacaaacccaaccatcagtatctccaacaaagctcagtcttggagatgcatatcaatacaacactatccaaggaagaacaacggttgagcaaccaacttccttatacaggcatgtgtacaacagtcatcttcatccaccttacatttcgatagcattaacatattaaatcgtaattgctaacctgtggattggccaatacttcacaggcacgagctgttcagcatttgcacatcagtttaagtctcatccaacccaacaggattaaaaaaaaaaattcccaattccgggaagcggagaagatgcgggcggcagcggttgggaaaagtggttagagaaggacctgtggtcgatggtgatggagtcgatgagggcttgcttgagggaggccttggcgtgcggcggaagcttcggccagtgcgaggtgatcttcttgcggaggagcaccgccgcgagctgccggacgttgggggtcttggcggtgcggaggtggtggacgagcgccggcaccacctgcgggtcccgcgccagccgccggatctgctcctccgcctgccgccgcgcgtcgttgtcgggcatcaggaactggatcaacaggagctccagcgactgcgccatccctccctgttgccggcggcgggggtggaggcgagagggccaaaaaccctaccgattgattcgagaggaggcgtggtttgctcgggttttggtgtggcggcgcgcgtggggggcgggagtgggcttaatactactagctgggaatatgctgtcttttcgtttatttctctcctgatgaaaacacgatttttttatctggctgaaccaggtattggaatgggctgggctggaattgaactctagtttggaccaattttatccaaatagactccgaagtctaattctattgttcttactactggactacggctcccatcggatggcctaatcaaccaaagaaaaagctcaaatttaaattttcaaatttaattttaagattgattttgagatattttcaacgtagtttctttttcagcattggtttttaagtcacaaagaacacatatataaaagttttacctataaatttatttttaggggaaaaggcaaacgatggtgcatgtacggttggttatgtagcaacaaacagctgataaaaataaggaaacgttagtttttttataaacttctttcttctaattcattttctaaatcatataactacatattctcaaaatttagctgagaatctaggcgagctgaagattttgaactagacctacagcacatgctctagctaaggcgtcacatcaaaggaagaatttacacgaagattatattatttttttagaatatcatataaaattcgtgcgtaacaatgaattcttcaaactagacttcagacttttttatcgataaactgtaaaaagaaaaaactcaaactagtgttagtctgttagatatgggtccttctcaggtttaccttaccgtcggtaactgcggggtacgataatggttactagcggtagagtttggggaattttttttaccaaattcaaagtttttttaaaaaaacatgaatgtagttcttgatttttagtggcaggtggtgaagaatttttatttttgaaaaagagtaatataaaatcaaatttgagggcaaaactaataataaattaggaaatggaaataagaaaaactattgggccttaagttgcactgtgcaactagtccgttaagacccgttagagaaaaatatctccataatataggaaatgtcatgccgaatttttatattttacatttaaacgttaggtttgcagttatcctatatattattctaactatccctaatctatacatttaagtagttttccaaaaaaaaaaaagcattgttttgtgttcagctacacaattaatgttaccacacaagtatcgcagttaccccatcaaaccatgcagtaatcgtgaccaaaccaccgttttttaattcaaatgtttaccggcaaaaatcacatggttttcaacggttagcgcggtaaccgtcttactgcagaaggggtgcgacaactccctccaaacagtaaggggaaccgaaaccctggtccttctaaccaactctatacaattgtactatcaaaatattttactcacttgacccacggataccagtttccactgtaaaactggcaagcattttagataatcttttgagtgatccataaattgaaacaaaagaatatatcagtttaactgatttcacatcggacaccttgacgattgggtgttgtttgaatttgacaaaagacgtgaagaattctcatcaataaaaggtagttcatgaccactcgctctccaggaacaggagtccaggtcgaactaaaaaggagactgcacggtgttctttcctaaacgttaacagtgacattgcaaacataaacataatctcaccaatatagtaattgcaagttgaacagtacacacagctcaccttgttacagcttccggtacccagcagcacagctcacgctgtcacctaacatcaggcaaggggctcgtcacatatagggtgtgtttagttcatgaaaaaagttataagtatgaagaaagttaggagtttgtaaaaaaagttaaaattttatgtgtgtagaaaagtttttatgtgatatgatgtgatagaaagttaggaataggggacaaactaaacacggccatattactccaatttagttgcagctttcagtaccagcagcacaggttgcacagctcacttctgtcaccctaccatcatgcaaatcgcaaaggttctgatttctcaaggtttaccaacctgccatctcccatgagctgttttccgacgagtacggaagtacgggctgccgctgccgctgccgctgccgcgggctgcgacgtgcacccgttagatgggctcgacgtgcccatgtatcccccggctcgcgacgccgccgcggcccacccacgattcgcaggggcggaaatccacacggaaaaccccgtcaaaataggcccatccgccgagacgatcatgcaggcgaggcgacgaccaccccccacccccacgccgctgccgcgtgccgcgtgccgccgcgctttttatacgagttccagctccgccgcgagtccgcgactgctgctgctactgctactaccctagcctagtagtagtactactactgctacttcttccccggtcgcggccgcctgcctgcctgacatcgcttcgcgtgccaaagccgacgcgcgcaaaagcaaccaaaagcgaaagcaagaccaccgcctgcttgctgctcggtctctcactctcacggtctcacctcctcctcctcctcaaagccagccattcgtctcctcgtctcgtttcgtttcgcttcatctcgtcatcgatgcgctcccctagaatgagagaaacctaggactagtactgcgtcaccatagaaggcgaatcactactctgccccggatcgaccacccacgccgccgtgattgggagaggagacggacgcgcatgccgccgcagcagggggagtgctgccgccacggctggctcggcgtgggggaggccgcggtgggcggcggcggggaggagccgttctacgtgccgctgcgcaagcggctgtcggtggacggcaaggcatccacggcgccgcggatatgcatctgggagtgcgacggcgaggccggggacatcacctgcgacatcgtcgccgcgccgctccgccgcagctgcagcgccaaggcaatgccgccgccggccccgctcttccggatgatgacgccgccgccgccgaggccgcagagaggggacggggaggaggccaggaggcccggggaggccatccgcaaggggcaccggagctacagcctcatgctcaacctgcagcttggcataaggtgataccaattgctccatccctttctgctcctcctcctaattcctcaaacactctgtcccaatgtttggtttggttttgttctccgtgctgagctgcagctattcggtggggaagtcgtcggcgctgccgttccagaagctcgccgcgtcggacttcgacccgcgggagaaggtatggacacggttcccgccggaggggtccaagttcacgccgccgcatcactcggtggatttccggtggaaggactactgccctgccgtcttcaggtgccacattgcgtcctaatccatgaactcggagaggaattcgttgatttcttggcttctagagtgatgtgattgttgggcatactgctgctgagtgatgccaggcacctgaggaagctgttcggggtggaccctgcggagtacatgctcgccatctgcggcaacgacacgctccgggagctggcgtccccgggcaagagcgggagctgcttcttcatcacgcaggacgatcggttcatgattaaaaccgtgaaaaagtccgaagtgaaggtcagttcatgttcatctttgagataactaggcagttgtgggcatcctccaccttgtattgtcgtggacttttaaccggctttgcctttagcttccttactggactagtcacgttttaattgcattcttcagttaactttctactagttatgtacctggaagcatcacatcatggtcatttcaaactgcttaaacgatccttttctatttcattttgcaacagatgtctatttcctataccaagatggttagaattattgcatattttattatccacctaaaggagttattccataatataaattataaatccaggttaatacattatctaaaaaaatatgggtcaataatgtaaaggggcacatactagtatcacatggtgagtagtgttgtcttactcgtaaacatattggtccacaggttcttatccggatgttgcggagttactacgaacatgttcgtcagtataagtccactttactaacaaggttttatggcacacattgcattaagcaagctggctgccccaaggtaagcgacaattacatgtggatacataactcattttaactctgttaactgttgttatgtttgaatgtacattatttcctccctaaacttatgtcagcgtatacaactaggtccggttcattataatgggcaatttttgctgttcggaatataagatccataggcgttttgatctgaaaggttcctcacatggtcggactatcgacaaaacagagcgcaagattgatgaaaccactactctcaaggacctcgaccttcagtatgcatttcggttgcagagattttggtacgaggagcttatgaagtgagtttcctgctatgttaacacaaatatattgtctgcaatttcatttgaattgagatactaattgtaggtctgatccttcatgtcacataggcaaattcagatggactgcacattcttggagacacagggcattatggactatagcctattgttaggagttcactttcgtaatgattactcagtgtctaaaataggcatatctcagcacatagctttcccaagtaagttatagcactggttgctgttggtgtttacaaaatctggcttatgaacccagctgataattcaccagctttgatctaatcttagttgcatccctgatcagaatctactggcaaaagaaaatcatttgaaggtggaagcagtttttgtgagctctgctttgtggaatcaggttgcaaagacagagatttgatagactctcggtaactcctcacttcttacttttcttgtgaccgtttgcggtctaatgtgtgcattccaggaatagttgaaataccttttaagctgttctgtaataatcaatccaaatcagttacagcttggtagatcaccttaaacagaacaatgtgacatctattgcccttttcaggttctagtaatccttcacatattgtcaaatatattttcaatatatttttaattattaaaagctactctgttcttctggtaacttctgactgtagctcattagttgtttgtatgcatcttgacaattttgtagcataagtggagttatttaatctgtcgttgacaagtagttcatgctcctactttagtttgggacataatgctaatctccaccagtgtaaggtactttttttctgttgcatttttctaaggtaattttgtgttttctcatcatgatacctactttgttgctcccttcgtagacaacaacgaagaagcatcatggggccttgcttgtttgtttaagtgaaatgtttatataaagagagtgaataatatatggaactttagttattgcatctcatgatctgaatatcaaatatagaaactttttatccgttgggctaatgcaacctctgccttctcatatcaggaagccattcatccagttgggaattaacatgcctgcccaggcagagcgcagctcaaaaaaaatattagataattttctcctaaatgaaagacacttgttcataaccccaccaagtggaggatcatgtgatgtctacctcttctttgggataatcgacattcttcaggactatgatataacgaagaaattggaacatgcctacaagtccttccaggtcaaccctgactacatttctgctgtagacccaaagctatactcgagaaggtttcaggatttcatccgcagggtgttcataaaagagcagtaagaaaaagtcattgggttcaatggtaactatcccactgacttcttacatcatgagatccattggtgaagtttaggctatgatcgtattgccaatcccgagcatgcctgaaacagtgaaaaccgcaaatgatggttggttttaccatacgcacagtattctgaataattggggtcaacgagctccgccgacacgcatgctaatatcggatggatgggagctaaaactatgtatagctcggccttttggaagacctgtaaaccgtaagtgtcgactccatgattgcaaagctagttagttcttccataccactttttttcatttcctttttgtgttctttctttggcatctccccaagaatctgaagtttttatttgcttcttggggtgctgtgctgaatagcatgatcttccaatggagtgacccgatggaaatcagctatttgtacatgtacatatttgtcgtgtatcagacaaattattactatttacaaactggtgcatcctgtcaaaatctaaaaaagaacgaggatgtccatcttgccttcgataatatttgcatcctaccttttgcttgcagatgacaatttccttggcagagctgtatggctgggttttcaagtaatgtcatgttcatagttcagaaaaggaaaagaagttgtttgctgtagacattgttgccttctttgcaaagcatttgcagcttatctttcgctcgtgcctgcctggtgtgaccacagtcgagagaaggcagtgtcaatgtgtcacttgtacagttgtagtactcctccaccattggccttgtgaactgaaggaagaaataaagcggaagggaggcgacaggcatcaaaaggagagaaagcaggtgaagggaagatgctgggacagatctggtctgctcctgtgacttgtgtctaaacatttttctctcctgtccttctctctgcattacctggccttttctcggctctactttgtttcccatgccaaggcctctagtccatttctccttctccatcctgtgctcttttttttgcatgctttgctatgctttgctttggcctggagtcatgcatgactggtaggagcagaccaggtgagaagaaattcagaaattacggggctggagtgtgatgcatgctgctttcacgcatgactcatcagatgcagcaatgcatgactgatctgactctattgtggctgtaaaataggatgggtactaattgggtaaatactaaggctctgtttagatccaaagtttggatccaaacttcactccttttccatcacattaatttgtcatacacacacaacttttcagtcacatcatcttcaatttcaactaaaatccaaactttgcgctgaactaaacacagcctaagtgattgtttctttttacaattgccattacctgttgatgtggagtatatttggtgcattcacgcctgtgtttctttgtatggtatttcctgtctcagtgtttgttctgtggggctaacggttgatggaccagtgttgatcggctctgagagtctctgagatgagactgtcgccatggtcaaaaagaatttaactcgtatatcaaggttggatctctcttgctcagaaaaaaagcataatctatctttaacctttatgactgcgcatctgctgttactctggagttgaaaacaattcacggtttgggcaagtgctgttaatattttttttcttcaaaaccatagagcgtaattcctccttttcacaatataagactttctagcattgcccatattcatatagatattaatggatctagactttctagcattgcccacattcatatagatattatgaaacggagggagtagctttataaactagttaccaaatctctttctacaatggatacatgaagatgacggatgagtatgtgcagaaaactactatcagaatttcattgctttatcatatactccatccgtttcatattgtaagactttctagcattgctcatatttatttagaagttaatgaatctaaataaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgcctagattcattaacatctatataaataaaaagtcttatattgtgaaacggaggaagtaggagtattttagaaactatctagtgtccaagaatatcctttaagataacatgctgatgttttttttttaagataatggataatccagccttttcaccacgttaatgtgtctagataggtgtttttttttttacagtttattgaatatttttaaattctcaaatatagaaagccctccgaaaacttattttcaaatttaaaccttttactcacggcatcctgcttggcatgacgggataacactgtcatgctataagcaatgggcatgtcactgttctcctgtcattctagtctatctatcgtgacaaaaccctcgctacgttgttctaattggcttggcaaaaccgtggtcaaattagtttgagttagattgagatagctcactcaaccgtacagttttacaaataagtttggggcaattacaaatttaccactactttgaatcgttattacaaaactgccactagaaaattgcaaaaatactactagaactgtcattcgagtggcatccttgcaatattgaaaaaaccggtggcaaatttgtaaatgccccaataagtttttggaggggttcactggtggagaaaccatctttggtcggtcgaccaaattccacaataatcccggatgcaataaaaaccgggactaaagatcatttttagtcccggttaaaaaaattttgatcaaccgggactaaagatcatttttagtcccggttcaaagaagttggtgggtcgagtcaggctccaattacaaccgggactaaagatctatttttagttctggttgtttatacaaaccgggacaaaaataaactgccgagccgcgcgcatgccgctaccctctcctcggtacccggtacccctccccttttttctctccttcattaagactccctctcctcttccattgtttcctcggtatcccagcctcctctccttcatctccccttcctcccccttcccctctcctccgattcccctccccgcctcctccgattcttcccctctttgctgtgggccgggcggcggcgacggaggtagccggccgcacagcaggcggccgtgcggcggacgggtggcggcgtccggtccggcggcggagcgagctggccgcgcgacaggcggccgtgcggcggacgggtggcggcggccgtccgggagccggtcgggcggcgacggccgtgcggcggtggcggagcgaggcggccgcgcggcaggcggccgtgcggcggccggtggggccgcgcccctcgacagcgggcaggcggccggtggggccgcaggtggcgaccggtggggccgcgcccagcaacggcgggcaggcggctgacggcagcggcagcccgtattgttttttttaattatttgtgatttcacttatgtacttttggatggataattttgtgattcattgcacatttgtatggatctgtgatgtatttgatttgtttgtaatttttataggatttgtgatgtatttgatttgtgtgtataagtaactttgatttgtgatgtagatttgagatgttactttgatttctggattgggggtttgatttgggagaaaataaaaaagaaaaaaaaagaaaaaggggaccatctcactgccgcaaccctctctttagtcccggttgataacaccaaccgggactaaagatcccctctctttagtcccggttggtgttactaaccgggactaaagatcgatttttagtcccgggtatttgaaccgggactaaagatagcgatctttagtcccggattggtagtcccggtttgaaaaccgggactatagggggttgcgaaccgggactaaaaagcacttctccaccagtggttatttttaaaaattatttttaaaaaagaggtttagatttattttaaaaaaactgtagggttaagggcttcctcacccttttttatcttagtgcttgtcttagattatgggccttagtccaacctatatttttaaaaataatgtttgttaatttcttggaatttggttgtctcaggtttactagacctaacatgatccaagtttgatgaaacgaattgtacaacaagcaatatcgtctgaactactacgggtgacaagcgatcgtggaaaaataaatgaagcaacaaaaaattatttataggtaagacttttatatttgttttcttaacacagaggggaacatcagtaaagggaaagaaaaccatagcctgaactcaaatagtcttaggccctatttggcacatctccagttctagctccacctattctgtagctggagcccaactaaacagttttaacttcactttaaacgggagtaaagctgggtgagacgctctcacaaaaatgatctataggagcggagctaggggttaggctgctccacaaccacaactacattttagactcaactcttgaagctaaatttaggagttggagtcatactaaacaagtccttacaattacacctcgtaacgaccccaccttacttagtaaggaccggtgacctagcgagcaaatcacggagcttagaagcttagccaaacaccaaagtgcaattcacggaacaaatcactttttatatttttgttattggaggttttggaggtttagaaaccaatattggaaaaatataatgtgatgaagaagtccaaaattaacactaaaaattaagtttgtaccgtctgagcttgatgcatcacggcatgctttccatgtggatgacatccgaaagttttttaacagtcataggtctttgatgcgtggagaatcgtaatgtgtgggacgcgctgtcaatgataccaaggcatgctaaactaatattttggtatagatagaacattttggaaatcttctgcaaccagtcatgtataagggttccgttatacttactccctctttctcacaaaccaatctcgtacaaaatatgatatattttagtataacaaatctactccagagaagacataaggatgtccggtgtccaaattcatcgtacgagaatgtgtcccatcttatatgagattaatttattttgtaacggagggagcagaaattatcagtagcatataagtattgaagaatggactattgttttgtactttcgtatcaccacacttactccgcaggtttagaaattctcccgttaataaataaaacaaaacataaactgctatgatgattttgttcaaaatacgattggaaacaaaagttaaagttgtatatggaatccaattatattttaaaactattgtatagaaatagtacattatatctatgaaaatactccctttgtactaataaaggaagtcgtttaggacaatatttaaatcaaaccttggaaatataaatcatgaatacctctcaagttgttgagtttgaaaatgtaaaaattatatgtatagatttgtcttgaaaaatactttcataaaagtatacatatagcacttttcaataaatatttttatagaaataagaagttaaagttgtgttttggaaaccgtgtcgctgttctaaacgacttcctttacgactatagagggagtatatggtaagagctgtggaccattttaacttttaaatctacaatatataagttttaagtatatttatagaatcaaaacataataataaaatttgtatatcaaattcaattatgcttttacttggacaatccgctagttactttaaacacagatgacgtgtttgagttggtttttaagtttattcgcttttggaaatacaaatccatgtttgagtcatgttttaaattaattttcttttataaatacataagaagtcatataaaaaaattttaattaaaaaaattttgcatactaacttgttatgatcgaacttctaattgtagttcatgattttattaaaaaatatatattcaagcaaattctaatattaaattttatcttaactaaactatataacaataataatattaaaataaccttcatctattacaacacgtaaaggaaagaaataaaaggaagaacaatttgaccccagcgcccaaatctcacccgacccgacccaactctggtcttaactccgacgcccgaactcctaaacccaccccgtgcccccgccgtcgtcgccgccgccgccgcagcagcagccttcctccaaatccgcgcgcctcctccggccatggccacagccagcgacggcagcggcagcggcagcggcagcggcggcgagcagcggcgcctcctctccatccccaaggagggcgagcgcatcatcgcgccgacgcgccgccccgacggcacgctccgcaaggccatccgcatccgcgccggctacgtcccccaggaggaggtcgccatctaccagtccaagggcgcccaggtgagtccacgccccgccccgccccgccccaatcatccccacactttgctctccaactgaagaccgcctctcatggtgcctgctttgttgcagatgaggaagtcggggcccgacgtgccgccgggctacgacccggcgctcgatgctaagcccaagacgaaggcggccaagcggaacgagcggcgtaaggagaaacggcagcaggtagggccgtcctctctctctccctctctctcggtgtttgtgtttgggaaatcgtctgatttagtggcctgtttgtacattggattactgtatgagcttattattcggatgacacacataattggattgggcatgctagggtgaaaagcataaaccgtttcattgttgttagttagttcattagtttgttgtaggtatgagagattaccctaaacaatgttatcatcaattgggtgaaagattaccttaaattagaccttggctgtaaaaaataaggaggagcaatatctcaggccagagggataatacagaagaagtgctaccatcaattttatcattctgaactgtctaaccagcaatcacaatacttttattggggtacttctgttgatactcacagttggggtaaatgtagcgcatttctgctctccacaattacattgactaagtagggtcttaattggtctacttacacatcttaatgccaacagcccaacgatacctgtagcatgttccaagttattgttgaatttacgcaattaaccaatttctgaaatatatacaagtcactggtacagtcagatttctggccagtcaggtgcataaaaacttgctatgagatgagaagagacatcttatgagaaaaatttttgtatgcttcagaatttccatagaatacaaaaccagcagaacagagtcagaaaaggattttttttagccatctcatatttgaactaaaatgcggtcatgcctgtcatctcaatcaataatcatgatactctggcaccgacacctaaacttggaagaatcgtcaatagttgcattattgtacctgtgtattcacttttttttatactcaagctcatgttggttcacaacttcagacattagaagccctgggggcagctctagtagtatgttcagtgatccttgactgttgttactacagtaccaatttgtttcctcactgtttctcaccatcatcatgattgcatttctttcttggttagtaatgatctggaggaaaacatggggatctaccaaatgaataatatgttccactcctttcgtccatggaatgtaactgtgttcaacttcaattcctgatcgcatgttatgttctaactttgttgtctgcacaatgggttatcttggtaggttttatttggccaagtcgtctcatgaacccattcaaccacaatgacacaattagaaaacgggtcgatataggaagcctctacttgactattaagcatgaatgaacataaatgccatggtaaaggccagtttttttgtgttatagcattagctcttaggtgcgttgatatgaatttgtacataagttttaaagagtcagcacaatcagctattcatggcaggcataattatggacaataagagaacaaggttcttcataaatcctctatctgataattgggtcaacagaacagtgtttgtttattgtttgcctcatgggtgatgattttatctcttgtagattgagctactggtttattagagttgctttatgatgttgtgctgggcattctcttatttcttagcaggccagtacaacaaatgataaaggaaagggcttgcatatagaggatgatgcaggagaaactgacaatccgaaggatgcagtggacagtgtaacaaagcagataagtggcattgctatttctgaatctctggttgtcgcaacctcctccactgatgctaccgacaactcaaaatcggagtcatctgctccagacatagataagaaaattcgagcactgaagaagaaggttgtcttcctctctccctccctccctcactctctctccagttcatagtttttctgggggacctgagcctggtaggttatcccgaagttcccaagtaatttttgtctggtttctggcataagccttccaaaatttcaagccatttttcattttctgcatagtactcaataattaagttgtatgcctggaaactaagttacacaatcaatcttaattagttattacttggtctaacttaagataagcacttgtactcaattttatcctacattgtaattttataagcacttgtaatcagtttttcttcttgtaagtttaacttattcatggtaactgccaagaatctaatgtagtagtaaccaatcattgattttatgttcttaggacatctcaggtattcagtccatgctttcaacctctaggagcaggcgagcagccatagtatatgttaacagtgctattttgatctgccaccatgggactaaattagatctgacctggataaatttgtcttgatttatcacagatacgcttagcagaagcgcaagtgcaaggagatccagaaaatttgaagcctgaacaactcgagaaaatgaagaagatagaaggttggaaagaggagctgaagcttttggagaataagagctctcctgctgcttcctagacaatgtcgacctcagcactgatgttgagtagagccatcatatatcgaatgcctgcctgctgtgatgttttgctgatccaaagtccaatcagtcattgtcttgcttgtcttattcccctcggcctctggaaaaagcaatccaattgatgtggggtttcacacagagtggtagctttttgccacaaattgttgtctcgtgtacgtcctccagttcgaagattcgtattgcaaaatctgtttgtcgtagacatcgtgcaatgagacaaccgattggagttggggtatgtgacggtaccattgtagctttgtatattatgccaacattggcgattcctcttgacactggatttacttctctgctgattcagtaataaccgtacaaatttaaaggccacaggcctcattgcatcgacaaagatgacaggcgagtccaatatcctgatccatctttgaacattcagcttatatggtcatcgtggttttcttctggtcatcgtggtttgcaaagcaagaggaaactggcttgttttgggttatatagctagtatggcaagtctgcctgtttggttctttgtacttctgatgaaaagcttaagttggaaatgcattttatgctgtgattgatttcgtattctggactaaatattcacctatgggcattgtgcaacgaaacaaaattttattccatgccttttttagcgaaaaaatatcactccattgatgttccttttctccttttattcgttgtttttttcttggaaatatctgctcatgtgatagttaagaggcaacacttcacgacagatgttcaagaaacatgaactaccgttttaagggttgaatagtaaaagccgttccgctttatactaagagcacccgcaattataaagtaaggtgctatctataaaatatatacatctcaacaataggctagattaatagtaaaccacttcaatggtatgtctacatgggtatctatagctttctaatccattgtctcgtttttctctatagactatctcaagattagtagatagctttgctctctctcttcatttaatctcttccaagtaggaaaatatgctgacatggatcttttgtagagagcctacagataaccattgtgggtgccctaatcaagcgatggaaacaaatgacgtagtcaccttgatttccaaacaacggaagcataagggcacctgcaatggttatctataggctctctacgaaagataaatgtcagaatattttcgacacttggacgagattaaatgaagagagagaggggagctgtcaacaaagcatctgcggaggagccaaagtgcgccctgcggaggaataatagaaacgggacacggcaaacaaataaaaatgaaataagaaaaaaaatacaacaaaagcaaaaaccaatcaaaaaagacacaaataaaaaaacgtcgccggaagaaacataatataaagaacaacctataattagacagagcggaaaaaaaaaaaaaaatataacccacaaaaaagaagaaacaacaaaaaacattccaacaaccaacaaaacttaaataatgaatgacgaaatattaaagactagatacaagcaaaaatcgtaaattaactaaaagacgagaacctgtacaaggaccacaacgagaatagaatagggaaacagaggcgattaaacccaaaaaaattaaattagtataacaaaaaaaaaagaatatataacctataaaccgttaaagaacaaaccgtaaaattaaaaaagcttaccaacgatgacagatcgacgtatccaaacagaaatacaagaagtatagaaagaattaatcaaacaaacaccataaaggagaacaatatacatccaaacgaatcaaataacatattttctagtttaagtatataaaaataatctaagtgttatagatgttgaaaataataataaaaaaaagaaaaattaggcacaactacctgtacaaaaaaacaaaaaacaaagttctcacaactagacaatcagacaaacggaaacagccctcaaaccacgaagaattttcagacgcttctatcattaagttcactcatacgaaaaataaaagaataaaagtactaaacaatgaagaactcatataaatccataactttataaatccggaaccgagacatgatagcaaaaggaagcctacagtagtagatataaccaaacagaaacaaccaatagaaaaacgccccctcaccaccacaaaaacaaaacaatataaagaaaccaaaaacaaagagcagataataataatcgctcatttatagaaaagtactcatatcgtagagcaaacaattgacgcactcaaactaggattgttgcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttccccccttccacccccccctctcaacctctcgggggccgggtttctttcccggggggtagtttttttgcgggccttttttcccggaatacacaaggcgggggggggggggggttttctccccagagcgataacttcttgtgtttgacccctttggtgcaaaaaaaaattgaaaaaacgggggggatttttttttggcgcccccccccctttatgggaaaaaaaactcggacttttggtgtttgtacccaatggccccggttaacacccatttcattacccggaattgcaaatttggggaatgtgaaagcaggcatggggctttgcggaagaattggaggggtgggagcttgggagaggggtgcgccccccatcggggtgttcgttttcgggttgggtgaaaagccattgtggaaaaagggggattgggggaggcgttgggcttctggattaggatgacagggaaaggggtgatgcccccccggggtgtttgtgcgaacgctcgtcggaggggttctgttctgaggagatggtcgcagaacgcctatgctgtggtggagcgtgtggtcaccgatgggagtgtgtcgagcgagcaatgctacaatgttctgcttgtttgcctgtggagtgttgggatggatagagaagctgaagggctggtgcagaggatgatgaagaaaggggtctggttgagccctcttgcggccagtgttatggtcagagagctctgtaatagtaataggctattggatgccagctactggataggagtcatggaagagaacagggtgctctgtgacactgatgtctacaacggtttgttgcttaggctgtgtgtggaagggcatgttggcgaggccttggcattggctaagaaggttgccgagagggggattctcatagaggcctctcgtgctgattgtttgacggatttgctaaagcaatatggtgagcaggagttagcatctggaagagattaaatgaagagagagagcaaagctatctattaacctggagatagtctatagagaaaaacgaggcaatgcattagagagctatagatacccatgtagacatactattgaggtggtttactattaatctagtctattgctaagttgtgggtgctctaatcaacttattgtgagagcaacttattttaccattgtgggtgctctaatcaagagaggaaaacaaacggcatagacagagacatgtaaatatttttttcccactattttttttgtgaattattttctgtccctcttcttttgtgaattacacgcaagtcaaacaacgcgtaaaaactgagaagtgatcgtcaagacgccaaatgccaatcgcgacgtggctgtaaacgccaaactgccaactggagaacaacaaccaaccaatcgtagcttttcctttggaatacccgtaccactgcacaggaatcgttgatgagctgccgtacaccctttgttctaacaagaagacatgcacggcaattccaacctaagctactgtcatcggaagttccaaagtttggcaaagcacggcatatgatggcaaagacaaataaatcaccaccacgaacatgcatatttacatcgtcagttcctacttacactcatgcgcttgaatgcacatttaaccaattctccgggctgaatattagccgctgactaaaccacgacatatcccctcgcagcaaactatgagaaagaatcaacaaatgaaacgcaatggttggggttgacgactgtgctgttgacaatattgcttcccggtaacgaatcgtcctccccggccagctccacatgattagcagaactaatatctgcaagagagaatatgcacgccagtcaaaagtcagattaaccacgcgctcaatgtcaacctagtgcgccacaaccgggcagctgacggtaacaactttgtattatatttgatatggacgaatctgtgttccggcgatgatgtgtgaaaatcgtttgcccaacttttcttacgaagcaaaacaattgtgtaggaacagtttaaatatttactatttttgcatgaatggaaagcaagttaaagaagactaacttaccattccaccgatattctgaagccgtcctcaattctatccatttatgccgcgtaccgatgaatttgagcgcgaagatgtcctcatagaccttatcgaccgcattgacctattaacgaaaggatgctccagcagctttgctgcagaaggtctgtcttgcggattgggttttacgcactggcttataaaatcacgagcatccctagaaaggcaatttggaattgctggtggttcccccttcccaatcctgtataaagcttgtgtctgcagaacaagttgagaaaatggggtaaatgcaaaaaggaaacaaagtaatatgcatactggataattatcaaacttggaacaaacaccataactgaatttggaggagctaaattagattcctgatgaacaataactcacccattccagaccaggatagggaagttgacgtgtcaacatctctaggactgtgcagcccagactccatatatcagcttcaggtccatatgttgtcttgggattgacaacctgaaatttcatcattatcttaggaggcaactacaacattatctaacatcaatgcattataaacacatttttggctttttacctcctacctattagtttgttattctagataaaccatcaaaataaaagaaggtaaacaaatactacctctgtttcaagttataagattttctagtattgcctacattcatatatatgttaatgaatctagatatatatgtgtgcctagattcattaacatctatatgaatgtgggcaatgctagaaaatcttataatatgaaacggaggaagtaaaacccaagcatgtccaaatctaatctaatagaaatattgtgccatacctcaggtgccatccaataaacagttcctttgcacgatttaagcacgttgaatttggtaatctgagagatttgacagaaatcaatcatataaatgagataaattttaaaataataactgaaacattcaaagattaaaaaggaacataaagatttcgcgagagtaagcagacctccttagcaagaccaaagtcagcaagtttcacggatccattggcatgcaccaatatattggcacatttgatatccctgcaagacgagatttgaactgttattcacttattcagaataaatgtacagtaccagttccttaagaatcttcaagctaacgataaaaatcagtgagcaggcattaattagaataactgtcagctgaagtgaaaaaaaaaaacaataagcctccttagaaggctaaacagcagatatgctgattcaactaatgttattacctatgaacaatgtttcgttcatgcaggtaagtcaacccattaagaatctgtcttgtatatgctgaaacatgagtatctcgcagtctgtacttctgatacaaagatgcaagagatccttgggtgactaattcaaggaagatgtacagttttgagtcctcctgcagtagtcacaagaatggttcaatatgagccttaaaagaaaaaaagtacaagaaaactagaaatttacatacagcccaatagcaaatggtgcttcaacaaaatgatgaatggtcgatcaataacttactttgtcggtaccatagtactgcacaatattttcatgttcaaactgactcaaaagtgcgatttcctaaaatatgaaaagaagttaggacagatcacatttacaatacaacagaaccagtaagatattatagccctgggccctggcattattgacaaacaaaaaggaaacaccaacctgctcaagctgaaaaatgcactgctgtgcattgctcccttgatcacacaagcagacctctttgacagcaaagaaggcaccctcgctgtaaaacatcaaatcataagatgtcgatatcaactattccggcatgtaagagacatgtgttatgcaaacattacagcagcctatactaagaataactgttgcaattgaacaccacataaaaggaacaacaggtattacaatgattcatttaggacagccagttcatgtgcatcttctagaagctaagtttcacatgtttcagaacccttagtgattaaacatatgtttacatcatgtcatattgaacacaacaaatcaaataaataaagtactattacattcaacattctgactctagcggaattctgattgtctacagcgtagggttatgctattcaagtagttgaaaatgaaatcatgttgatgattcaattaccacttactagtaccctacacgccatctagcaactgtacttaaagagatataattggagacatacagtgtacaatcaatcagagaatcaattttcctaaattcgggttaacaatggcttccaagatatgccttatgctatcttagggcaggttaaattgttgggtctcacaaattctcgaccacaaagtgaacaatcagcatatagaaatcataagcacaaagtgaacaatcaacatatagaaatcataagcacaaagtgagcgatcagcatatagaaatcataaaatttactctttagagcacttactcgctgatcccctcgaagactgtcccaaacgagccacttcccaggagcatcccccggtaccacgaccggatcttcctcctaaacctcccattcggcgagatgtagaacatggactcggtggttgtgctcgacgtctcgtcatcgttcgtcgtcgacagcgaagacgtgcccgtgaattcctcggacgtctcccctagcctgagctcctccagcgtcaacaccgcggccgcatcatcctcctcctcacccgcgtcctggcatgcggaatcaccaccagatctgctcgccggggcgtgagcatggctatcctcctccggcgcgaacgaccgcaagatatcccacgtggactccaccacgcagaccgccggccgtaccatcgacggcggcggcttgagcacgaccggcggcggccgcacgcccttgatccctccctcgccgctcgccttcctcacatctggacgggctggctcccacggatccacccgtaataggggcgctggagcttcaattgccacggacctgggcgtttccttcgccgggagcacgggagcagcggcgggggcgggcagggagggcggctcctcctcggcggcaacctcgcggcggacaggagagtccctcgcggggggttcctcgcgcggcttgggggtggaggcggaggaggagaaggaggagcggccggccttgtgcgcctcccagtcagcgacggggacggcgaagtcgtcgacgccggagaggccgaggctggagcagagcagctgcacgtccctgcacccgtcgccgctcccgccgatccggaagctcgtgaggtcgagggagcacgccggggagcaggcgagcgacggcgacccggacgcaggcgcggacgcggcgggcggggactgcgggtaggcgcagaagttcgaggcgtcgtatccgatgtgcttcgcggcgttccggcgttcgagccggcggcgccgcctcgacgagcccccagacgacgacgacggcgacggcggcgcggcgggcggccccatcgtcggcctcagctcatggacgagagagagaggggaaggatggttcgtgataagtgccaagcgagcgagactcctcttggcttggctttgggtttgggggagaagaggagagaagagaagggaagacggcaagctgcagatttttattttttttctccgtttcgcccactagcttcggcgctgaggttttgcgagtattttttgggtgggtggggggcggagagggggagatcggatggcgctgtcgcattgacccgcatcttttctggtgcgcgcgcgcgctcgcaaccgcggacagatcggccccacgcgcgagcttggcgcggcaccgcagccgcggctttttgcgcttttcgtgcgttttttcttgggtccgggcggcccggaatggctgcggtgttggcgtgcgctcttcttccactctatccctggatcctataaaaaaaatcaacttagtgtctgtgacatattctaagagcatgtataatagcagattattagccagctgtaaacatattttaataagataaaagatgagagagaagagcagcgggttatagatctgtagccagctgcagcacggactccaagacacaatgtacgtatgacaggtgggacatatattaatagtaggctatactattaaacttactctaataacgaatctgaacatatatttatcgagattcactgtcctaggatacgtcacatctaattctagattatttttttttggtcggagggagtactctctactatagtgagtttgagctggaacattccggtcgtcggggactcggggtgtttgggcacgtgcctgcgtgttcttgccaaagtgaaacaacccaatggtatttcattacgtgttagcgtatgagcgtagttagtcgtatacatgcggggcagatatgcacatagcggacgatttttcaccttgaaattgcagacgctttatgctttaacaccgagtttcggttctgccaaatttactggatccggatcctctgcattttgaaatgctaaagcaaggttccacggtgttttatagtagtacttgggcagtaagatgaaaaatcaaatcaatacaggttgtgtttagttctaaaataatttttcaaacttccaacttttccatcagatcaaaactttcctacacacataaacttccaaatttttcgtcacatcgttccaatttcaactaaaattctaattttggtgtgaactaaacacaaccatagtattgtagcatcaatattttaccttacggcttgttctgccacattcacagtgtggatgttgatcgtatgcctaggattatgaaattgagggtgcagatttgttataatgtaatttactgtagcacctatgcattttatactctgatgcagaggatcctgatccgaaatcaagcgtgtgaaaagctgcttaaacactcaaacaactggcgacgagtcaacgtaaatgcccccttgtccttttttgctccaaaccatagactgaaaactaccacgtgcactgtacccacaagctctcctgaccaagatcatcgagtagtactacctacgtacatcatcgagccataattcatgtttaatggcgagagatattgatgtgcttaagttttgtggtcggcattagcccgacacgagacccggcgacgagtctgactgcaagattgccgtaagagtcgtcgctgccccgagccacagcaagcgtgccgtgctgacggggaaatcctgggcagctcaaatcaatcctccaatggcaagagagcagtacacagttttggtgctgttggagtcttgcagaagccacacgtacgtgcatacggtagcctagccggtgcggtagaaatatataattacccatttactcttaagcccacttggcttttttaccctccggaaaacgttaacattatggagtatctcaaatcgcagttcagcacggcaaagatggtgatgaacggtcgatggtttggtcaggagcagggcgctgtatttattcgaattcgctgcaaaaacacgcagtaccattaccttacaagaaacctcgatacgaattgcgtgcgaatatgcagagagaaacgcaaccaaggcatgcgtacccacttctttaaaaaaacagagaaacaaaatggattgtaacaaaaggaaggaagaccaatacggaatactattattttccgagtgggaagtgggaaacaacgtaaaagctgggacacacgctaccgaacgaagcacacggaagcaccgtcgaagcgagccgagcgcaaagctgaaaaagcccatcaccaagcggcacgaagccaatacgggacgaaacaaggaaaaacgctggaaaattgtgacagccgagagccggaaagggatatgccccgcgtcgggtcgcgcgcaatatggcaggaggacgtaggtagggcgatgtgattgtggtgtgccggccagctcggcaaaagaagcggaaggctccccgcgtcagactctgtcttaatatactccctccatatgaaaataactactcctaagagcaggtacaatagcaaactattagccagctataaatatattttaataagataaatgatgagagagaaaagcagcgggcttgtagccagccgcagcatggactccaatacacaatgtgtgtatgacaggtgggaccatatattaatagtatagtaaaaaaaattgtatgaattggctattagattgactatagatgaattggagctagtagtgagctatacttttaaacttgctctaagttgatcaatctaacatatgtcacatcctaagttgagttattttggaacggagagagtacgtaactttgactgaaactttcaacgatacgtaatagaaaaaaaagaggcattacgatataattaaataaatattaatttttataacttaaaaaatagatttatttaattaaaaaacttatatataacttttttaaaatactatttagtacgttgtatgacaaaaggatagcagcttaaaaaaaaggtaagtaggagacatccttatattagggggtgtgtttgattctcaaccatattttgcatgtgactgttaaatatgtgtttggttcttttaataacttaaacaactttattatgcaatacagggtttagtacatcgcaaaaggatgcaaagtatacgtgtttggtccactgttaacattatgacagcatattttttcaatacatgttccatgtatcatagatttaagtcttttatcaattttatcatactttatagccaataataatttattcgtcacacttttgttgctctcaccatttacgtaaccttagttatggtaaagtgggatcggaaaaaaaaaaacaccctacgtcgccctctcgatggaaagaaagggagcgagaccgagacgagcagtagcagtagtgcctggagcggtgcggaagtgtagctgtcacgacgagacggtgctccacgtaagtaagtgtcctcgctgtaagagggtgggttccagctaagcgcgacgttttcgcggcttgagtatttggggttttctttcttgtagcgagactcagcgaggaggagatcagaggagagaatataatgcgtgccaaagaccggacgaatcgtacgcattgactcgagtccacggctgactcgtcaagacggcgagcagcctgagccactagactcgtccttctcggtgtctgtctatccatccgtctgcaatttgtgctctggtaatgtctggctattattaagaaaggatcataagtgtggttgctgcaacatttttatgtaaacaatggacgtttcatgtgaagtttgtgcagggttaacatgaaagaactgagctttattggttgggataagaacgtattgctcttcttcacatggcaacccagcagagcaaacataattggtcgggactgttctaatcaattccaacaaacatcaaattttgttctgcgattcagtttaataggtagtagatctcaactacacacaacaaccggttccttttttttttgttccaaatatagttcaatcccataaaaatatgtcgaaatccgcatattccaaacaggctgtgcatgagaagactagagttgcaggtggaatgcaaaaatataagacgtaaacaaagataattttatacgacaattggagataatttgctctcaagtttcaagttcacccgggtgcgctttctctttggatggagatgtatgtgtacatcagctgggaaggtcacatggtataattaggacaacaacatgcatttacattatacaactgaatacactggaatcgtcagctccgcccactatggaccagacttcaccacttggctacgggtcatgaattgtgaatataagaatgagccatctcaggcagctcattatcctatcgcctctaatcaagctggcaaaaaaatgttgccgcttacatcaaccagtttattaacttatatactcctaggaaatcgcttgctctataatcgtctcgctctcccgtctgtcgctgaaagtgctgcactgtgctaataatccaatatcttcagcagacagtgaaagtgcaccagaactcaagtaatgcctcggctgacgacacctatcacaaagacaaagagcagaagcagcaaccatgagccagtgaaaaagtgcttcaatgcaaaaatgtttgttaatagattcctaaaaattgaatcgtgataacacaagtaacacataatattgtgaaaacagtatcattagggataacaaagtatatgagaaatggaagcaagttagtaaaatggaattggtgctacaatagttacagctaacatagtaacaaattccaattggtacagaaaatagggaataaggaaccatatttgcaggttgaagcacacatacttcttgaaaactagaagcatgagacacatataacaaattctgaatagtcgacttcttttgtcttaaatatcaaggtcctaagatctcgatatagtgctactcttagaatttctattcaattgaaccatgtataaattacacactttcagagtagaagttgaatttattcagttaaagttttgaaccatacaacaataacggaagtttgaaactttttttttatcaaaagtaggaaattttgtaaggcgcaaatatggaattctacagaatgagacatgggcatatggctcagcaatagcaacaagtttcaaaagggagcatattggttcatatgtacagcatcatacttgtatttacataaaaagtacactttttgaactgagacagtgattaccttctttgcttgcttgaggctttacattcagagagttgcatattttccaactgtgaaatctgactcatcgaagacaaataatcaacaaaagcaggacctctcagtgactgagatagcttaggaggaactaccggaagcaggacttcacgaagacgagcttgtcgctccctgaataaagaacgacaacaattaatcaagagaaagttaagtctcaactgccaatagaaaaatccacattgagtcatatatgatcagaggttcgatatcagggaagggttgccaccaacattgagggagtgctatacgagaataatcaaactgtcaaagtttgcacttagcaggctcagtgcccccaagacgaatcttccattagcgtgtccatacaacaaaaaaaaagatttaactagtctgggaaaaggttcatgtagccataaaatattttagtcagtgaaatttacaaggtaacaactaaaattcttatgaagtccaatttttaaggaaattgcaaatatgcaaccattttttcaacttgcagtagattaataagggaacaagatgacaatgtttatgattatagagcaaaaacacaatctttgtgtgaacctacaggtgccctgagcacatcatatcaattggtgcataacagcgaaatacgtaattaaataacagtgttggttcaagtaatgtacccttgtttctttctggccagcctaccaataaatgcatatgccagccactaaaatctcatttgcatttccaaataaagtgcatgtcatttatgctctgatagaaaactctacaagtatgaaagatcacaccaatagaaatctcattttgccgatgcatgcgccttgtgaacatgtgaccctatattgaagcaagctgcagaaattactgtgaccaataaaataatccactctactcatactcctggttgatgcgataaatcaagcatagctaagggatcaacatggagctccaactataaggaagatagtccatcatgtgtatatatattttttgagctcgtcatatgatatcagtcataagcaataaaatgcaccgcaaacacactgtaatgcttaccttctcttagaaatacaacttgttgggtattttacatgggaaatgttcccagatccatcaccacagctgattccagagctaacaaatttacccaaagatgtggtagttgtaccgctaaataacaactcttgtaacaaatcaacaaaaccatcatctgtagcttgggaatcctgtagaaaaatgcaaagaccatgctgagcatagatagatcccatctcaagctgcttgctgtacgagaagccatcagactcagtgtaaggagtcaaagatggatctgaaatatcctgcacaaaattataaatacttcaataccatattacagaaacatgaatctcaaaagagacaaaaatacactgacattactaaaagggtggcagctaatgagcataagatctgattctgatattaaatcagacactcttgaaacacgcttcaaagctccagaaactgatctgttgtgattcatgtcacatggaagtacaggatggcaccgccgtagcctgttccaagtatcttgtacatgttcgaccttgcaggagtcattgttttttttccctgaaagcaaccaaacactttcagcacgactgcattcatccatcaattgatatcctgtaattgaacagcttgcatgatcattcctgtcagccaattccacataagcctcacaagtctcaccaacttcatcttccatgcatttttgaggttcatcagtcatttgattctccaccttgttagtgtcttctagtgccactacagatgcagtgtaagtactctcattacgaagggcagacaaaccattggacactagacttgataaaagatcatcactgctgattgatgcagatgtccccccaaccatgaacgatgactcaggcacacatgaaatgccctgagacataaaggtatcacatatttgtgaaatggacccgggcatgttgctttcaagctggttttggaaagaactggcaggttcaaaggcccttgattcgctaggaaagcataattgatttgaaatcacttccctatgtaaatgaggcacaaatgattgttggaagaaaacactttctggaacaatgttggaaatcccatggccatataaacagggcagctctgaagattgtgggagcaatctaccttcttgaacagtaaatgtggcatctttggcagcatgtgcatcagctagatcatcatcagactcagcaaacaaaactactccacgcctatttctcattctttgatgattggatggaagagggatatctggactatcatggaaatcgtcaaggtcattcttacaaggtgaagcatcattacaatcagcagagcggccatgctttaacttggatttcttaggttttcttgttttaccagcacttcttcccttggtcaaaggtgtcattatttgtaattcgaggccttcaaattctgatacttccatctgttttttcttttgttcagctgtcacgattgttttgtctatttccatgtatattgtttctgataatttacaagggaagtcccaaggcattattcttggtacagtagaatgtactgcatccaaatcaagtagagaagggcaggacaggcacttattcaacctccctgaaagcaaaacacaaaattagtgtaccaaaattgatgtgctcatcatttcaagactgaacacaacattgcaattttgttacgctaaggtactgatttgtcattaatatcacatgaaaaagagaactaaaacagctatctcaagacatggtcacatttcggtgctgacagtaagctgaacatattcaataacattctttcacagaaaaaaattaataagcaaaacaaatcatgcaacagccagatgaaatttctaacttaaagttgacaattaaatatgaaaataaaccaactgtttgatgccagataaagcccatcaaagtcaattttatcataaactcagaagtcgctagtctaggaggatttgcaaacaagttccacaactgaacatattggctgctgcatctattgatatttcaaactacagtcctaataatgcatccacttctgcaaataagagagatgttttaagttataatatattagaattagggcctgtttggtacagctctaactcctaaatttaactccaagagttgggtctggagtggagttgtggagctgcctaaacccagctccacaactctagttcattttgtgagagagctccacccagctccactcccagttttggtggagctgaaactgtttggctgagctccagctccaggaggggtagagctggagctggagctgtgccaaacaggcccttaatatcacatgaaaaagataactaaaacagctatctcaagacatggtcacatttcggtgctgacagtaagctgaacatattcaataacattctttcacagaaaaaaattaataagcaaaacaaatcatgcaacagccaaatgaaatttctaacttaaagttgacaattaaatatgaaaataaaacaactgtttgatgacagataaagcccattaaagtcaattttatcataaactcagaagtcgctagtctaggaggatttgcaaacaagttccacaactgaacatattggctgctgcatctattgatatttcaaactacagatttagtgtctccattatcacaaaactacaggttttaacaatcacaaaactacaagttatatcaatgttaaaacttgtagttttgtgataatgaagacactaaacctgtagttttgtgataaatgaagatattaaatctgtagttttgtgaaacaagttcttaaatatgtagttgtgtgatatattgtgcaaagtacctgcagttttgtgataaacgaagacactgaatctgtagttttgtgaaacgagttcttaaatctatagttttgtgatagattgtgcaaagtatacatagttttatgaaatttactcttaattttttttagtaatgggccaacaggtcagaaccagaacgcaaccatatagtgagttgaaagggattttacattcaaagcacccaacctgagtattgctgcttgccttgataccaaaactgtaaaagcatcattgttctcctaatatcacctaaaaaggcatcaattatatgcttctgttgaggaacagtgatttctactccttcagacttgcatatctgcacgaaaacatggtatggtcatcgttcaataattgcagaaagcagcatagttttttggtatttcagcctagaactaatttgtttttaccatgtcgacatgtgaaagtaactctgcagatgatgggtatgtgaaatccaatactagctgagccaagagatgaggcaatggcggatctttctcttcaggaaatataaagacaaaaacaacaaaataacaagagctttagtatgctcttaatcaaatgaaatttcgaaggatggtagagatgtacaaaatcctaaagacaaaaaggcttactgttactggtcagtatgattggccattttgtagtctccaccatcttaagtatagttgaaataaatccacggtcctcatcaaaaacagtatctacatcttcaaataggatgagggtcttgttaatgacttgtttgtattcagccgtgccaggagtccctgaagctggatctaaggaattgcttattggtaaaccgatgatctcttgtgacctgcatgggaaaccaaaagatacttctgaggttgcctcaaacatgcaaacttgaaaagtttgagacaagaatgcttggattgtcatttaaactgcacttcgctatgcatctagttggcaagaaaacaaagagcaaacttcataagaactgtaaacaactatcttatgtttttttttgtttgcacgtgttgttccccaaaaccaacatccttttgttcttatcatctagttggttgagaaaaatcagccgtagccacattagagatcacgcttgtctatcccagattatgttaggcattaacgccgtcgaatagtagtcaattttacgaagtaaatatgaggaaagttcttttaaatacaaatgtggggaaaggttgatcgagacactggttatatatgtttcgtcctcctatataacccaaaatcttgcgtgtgaatatatttatggagtttacaagaaggggcactctctagtcagaaactcagaatgaacactccggtacttgtcaataaacggtcataagatgacagttgttgatataaaggtgtctccaaactggcaactgttgagtgattcttgccagtgacccatgttgtgcagacactggctgttgatgagcactccatgggggtctacggtaggctcatggactccaccagatccctagctctacgtgtgccaggccaggataatagattgaaacatattataataaagtgattttttttcagctgcaaaactcaatggacatgtgcctaatgacggaggcaggagatgtaggacctatctctgttactctgtataagaggtaaggtagattcggttatctcataagcaagaaaaaagaaataaaaaaatctcccagatccatggtctcatatttctcctaagctccttaactttcaagtcatcacaacccagcctatttatgtgcagtacttacccccattaactatggttcataacacagatacaacatgatcaggataaagaaggaaaatcaacataattatcatcataaatatgaaaagtgataacttggacaataaattgcacagaccatttttctagaccatgtgatttagttgcttcctcgaacttctgccttacataagccccatttctcatatcggatgtatttacctagaaaaaacgtcacaaacttccatcagaataaaaaaatcaagctttagaaatcagagttgaaatttcaggaataaattttgctgaagtactgtaaactaggtaacgagaatactcagaattctgttcatgtcccatgtcctagttttctctaaaatgaaagcactgcattttgaatagcatgtgtccataattccatagtaacgtaacatttttactgactgtaacctataaaaacctataacccctgacactactgcatttttacaatcaagtatgtctggaacaagttcaagattatactttagaatatatccaaacataaggatgaagacagaaccaattataggccatggacctttacttagccttttatcatatgttagcttgattagaccaacagacaaatcataaatgcataactcaaataatcaggtggtagagaaccttaagttttgtctgtgcttactagacaatgaagtttgattacgcttagagaactagacatgattatgaacttgatgtcatcattatggatatgagctagctaagtgcctcataataataacgaaattccatagtagctaaagcaagactgatccacaccagtatgggtgcgcatggaggtggttatgttagcatttctcatatatacaaacgaaacccaaataaccaagcaaggtgacacctcatagcgagcaaaaaaaaatggatttcagctaatttctgggtatcaccatatcttaacaaagtcgagttgaaataagcacattccacaatatcagtataactaaaaccctccttgaattcaaaacatgagacccaacccaagaggggcgagttgagcccaactttagcccatgcatgtgggcgtgagtgcatggtagaatagtaccatcttgctagtttaacgagtgatgtaccaacatatataccaagtaccaaaacacttcaacccccatgtaacccttttacacgaagcaaagacaaatgcataagctaaggtttgtgtgagcggtgtaatctacccaaaatgggattaggctcaatttcaatgagatctttcagtttcttctgccagaagctcccccaaacagcgccatattttatatgttcaaaattatttattcctctatacatagagtaccttgaatgtgcagaaatggatataatagaatttctattcatatgaacaaatactctagtgggaatgtacttgatgctaggatgactggagtcatgaagcttgtcaggtttcagatccagggtttgagcaagaagcttgttgtgcggtaagaatgggaacacaactgttttgggcatattaagctggtcgtgtcaagagagggatggaaaagcatatactaaatcacccttagatttttcatgttcctaagggaggaacatgtgtgtgttgtactccctccatctacttttgatagtcatatttcatcttgacacacagaccaatgataagtggttctacttatcattcatttaaatatgctactagtcattcctcgtaaacaagcgattcattaatatttacatttctcgatgcccatgtagctaatcttgtgtggaagaatggagagtcacgcattaaatccaagaaagccattaagatgataagttgttggattgaaatatgcctatcaaaaataaatttttcagatttggaaatatgcctatcaaaagtagatggagggagtatataaataaaggacttccaatacagtattatcatttttacagcattttaatgttacaaaaaagtcccgaattggtagatattgtagagaaaaacaggcgaaaaggaaagaagaagctgaaaggattcatcaagccgaaatatattagtatcttagtacacaaataatataggaatatggaagctcttacaaggtagagaaaaatggaattccagacaatacctcaattacattgaatccttgttctctcgcacatgcaaaaactgcggctgattttccacactgtaaaaatgaacaaagagaatgaagaagcagctttgcagctgggaacaaaactgattgcttataggttggtacaccttttttttcaagtacagcatacaaaaatatataatagaatactataggagcatcaattgattgcagccagtaatcttatgttaccacaccttcatgtggagaaaaaagtggtcgaaaacttactattctgcctagacgtagcttagtactttcaaacgtacagaccaattcaaattcccgacaagttccagggggtgtaaaaattattgtctcgagctcaaacaaataagataaggctccccgcccccctcttcccctcacacacacacaaaccccccacaaaacacacacgcacgcgaacacacaaggagatgatgcccagcaaattcaaaagaaaaaacaaaacaatacgtgaagcatacaatgcaaacggcaagtaatcttcaaaatggaactcaccccaactggtccagtaattagaagcacattctcataatcagaagcatcttctgaataatctgtatcagaaccatcttgacaggatctaccattcatgctcccgttagtaactatattctgtttatttctgtgacctctttcatcccaccctttaagccactcattgaggaattttacatgctcggaattaccacaaacctgatcaaccaagataaaatagtaatctcagagcaagtataaccatatctgaaggtattattttgtgagttcataaaaatagcatgttggctaaaaaacctgatcaaatagaaacaattggaaacaggcagcgagattttattatgaaatatatgattcgtactgccaatatgtagaataaattgtgatgtttacctgtgcagcagtttcaggccggtacttgtcagtccataggttagctgtctgacagctacaagagcaaatattatgttatttgccatcaaacctatagagataaaggctgatgcaaaaaatatatcatgcaaaatctagattattgacactagctcagttgacctattggctacaacaaaacaatgaaaattttcatgccaccatcaataatgaaatcaacagtttttttttcagaaatggcagtcataaaaagacaactatgcggtgccagcagcattttactttgcattattgttttacgctgattgacactatcaggcaattagtaatgtgcaactcaaaagggatagaaatatatgaggaatggagcacaattgatgcaaatttaagtactattatattgtacaataggctacattccataaagaaattgttagagtatatggtagttagagggatgttaggataggattgatttgtatcatagtcttccttatctctagatccccttatttcttgtactctatacagtatataccagccccctaagtctcaatacaatcgtccagttacatagtatatttctctccctcaactattcaacagaaatattatgaggtaggctatcaaagaaaagataataggacatagaaccagtaggtgccaagaaaagaatgaacatgaaaacaacgtaagtgtaaaacaaagtagcatcctaatggctgacaccacttaagtgagcattaaaacagacaccaaacagagggcgggcttgtttgctactccctccattccaaaatctaaggcacaactatcactaacacgaagactaaaaaaatattattttcactttctcgtttggatcaccccaataaatgaaatgcatgcacccaatgggatcaaggatcttgagggtaggggatttttgttattaaaaaaaataggggaggggtgtgtgctagttaattgcatgcatgaatgcatgccctcccagtcaaaaaaaaaatgcatgctctgtactatggaacatcaaaaaaaaagttgtgccctatattttggaatggagggagtattaattttgaccagtacttgtgagtgtcaggagtttacgctttgcaacttcataggctggtgaggttcaaatgattattgattttctttttcatttgtgatctgaaggcaaaattaagacaacaagaagaaaggtagtcctgtccagcacacatcaaggcaaatagtgtccaatgcagtttaccctttcggagtgacttcaggcaattcatgctgtaccctttcgtgttgtttgctttcaaaaagagaggcatggaaacaggaactagatgctaacaggcactcatcatcaacatcaatctgtggagaaaagcaaatggttgtgtttaaatcaagattagcgcatgattagaacaagaaattcactggctataaaaccaaaaatctataacagacgcacaaagcaaactccttcgaatgcttcaaaaaagatcaatgggaaaaggaaacttgtaccacatcctgagaagaaaacttgcttttgttttgtttgtcatgaaagttagccaaatgttttcctggatctgcatgctctgcagaattctgctcagtggtactagtgccaagaaaagatttgtcggcaattagccatttgttactccagtgaattggcatagtgacctgtaacacacacatacacacacacagatgttcagtcgcattagacaaaccaccctaaggcggaccacaaaagcacaaaggtgagatacattatggaaccagatgaacaaaatatatgtttttatatagacacacctccagttcgtacaaaacatgaacaggacataaaggtgggtctctttcaaaagcacaaagtgaatccatatcctcatcctcaacattaagaatatcttggccagcacctttgtgtattttccgagaagcaaaaaatggatgcattttctttccagatgataacctccgattttcctggcaatgaataatatgaacttttcagacaacaagaacaatcttggaatcaacagaagagtaaaacagcaaccatgactttttttttcccgaggaacactcaaattgagtatattaagatccaagacgttgtaaaacattgaaggaggatgattcacacagacagaagttaagcttattttaatacccgactgtactgcttaacaataataagacaatatttcttaaacaattgttgttgttttaagaaaatgtatgcaattcagagaacattataatatagtacaaagcctaaattcaatataataaatattataaatataaacttgtgcagggcccaaaagccatgaacaaatatacagtattcaaccaaacataaggcaaccaccgcaaccacaaaggacaagtatccactgtctgaattattagtaacattttacgttttacctttgcttgagatgacaaggtgggcattcaaatgactacagatctaaacttgcaataagcatgatagaacacccaattttcaattgattatcgaatagtcagaatattcttaatgaattattgagacaatagtcaaaaggaaggtataaaacaaaaagaccaaaagactacatacagtatctcaaatcaaacattggcatggggcatacctctgcagctatatttgcctctgaccttagatcaactatcaactgtggcttatcttcattgtctagtgcatcaacattatcattaaccggacttgcttcagatgggccggtcaccaaatcaatatcaactgatgtgggtgatttttgaggcaagacagcttgagtctgactgctgcgtagttgctgacaactttcatgacctgcacaagcaaaagaaaagctcattgcactttttcaaaagtagagtaggtagagatacaatcgcagctaaacaatggcattgagttaacttcaattgagcagccatggcatatattattctttatatgcacaacagcatgtgcaagcaaatgactataaactcagactgttttgacactcaatagttggatattattttttgttaaactcaaattgtcgaatgcacggattatttaatactaatagtgcgaatggtgttcaatatgtgtttcctgaacacttggtagaagtgtattttttttattttttttcaattgtacaaaccaacatggtagggtacttctacagagaaactcaacagtatcaaatcaccaacaatattcacacatgcatgcgtgcgcgcgagcacagaaatgtgtgtgtggtgacggctaagtgctcaccatcagtagattccaatgctttgcagtgctttcggttcggaaccttcagtgctgcaccctgattcttacccctgcctttcctctgttttttctgagggctttcatctgaaattcaggtcaaatattcaaatgtgatatttctggcatgatatcacctgttgcgtgccagtcacaatgtatagtaaatacataacagaataatgaccagactggtgaagcacttaagaagttaatagaaatgataaaaatatgggcatgtgtagaccaagtacaggattgacataccaaccaaaatcacttcatccttactatcttgctccagaccagttgtctctctgtttgaagacggctgcatgagtttgattaaacaaatcaggattttacataaatgaaaggtgaacagaataacacacatgtaccggttcattaaatatatagcacctaaattgaatgaatggatcctttttcttagaatataagatatacacagaatacataaacacggtaatcggtctacctaggatcatgtgaatgtctgcagctacattgcaaaggtttcttttatgcgctgcttatctggggatgcagctttacccatttgcctgattagatccaatttgagataaatgagatgggttacattcaatggcataaaattcttgctagtgagtagatgatcatataggtgtagtcaagcaccattcatgcccatttcgccccttgcccacaaatcctagcatgctccagcccaaaatagaactactagtactgagtaactagttgtggtaggtggctcaaccagtggtgaacccagaacagaaattacagggggtccttatgctcatctgacccatgcggtagccttctcaggtgtccaatgtaacttggttgggatatcccacatggtatagttataactgtaaaaaaataatttacatgtgtccaaggacccctgttgggccttagtaggtacgcccctgggctcaaccagcccaactacaggttattagagaagaaacaataagacattcccttggataatctgccaacactaccaaagagcgcatcagtgtaggctctggagcgacagtagtcacagtgtgatgccactatcatcggaaacttcactggttggtgacttggtgtcattaattgagacatgttccgccagcactcactatccttctctgcctgacacaattgggcctttttgtcatgcttgctcagattcgtctaccatcttcatcatcctcatctactcgccctttttttctcggtgctattttaaataagtctatttgaatttggatttttttttctctcaattaagtccatttgaagctatgaacagtcatttttagactagtttgatagccatcaaaggatagtggttatacagtggttgcaaccttatatagtgattttttttgtcatcgataaacagataaagaattaaaaattgtgcacaacaccctaatttaatcatgtttctacctgagttatgtattgttttgacatgttctctccctaacaaaagtggcacactagacttatatgtcctttaaaagaactagttggaccaaccgaaattcaacccaacgggtgaatcagaacagtatggactaccgagaagacgcagacaacagctaaggtaggcaaaattcaagcaatgtaccttcttgccggcctctgatttccgcggccttcctctctttttcaccttctccggcgtcccatcgcccgcggccaggggagggagaccggcacctcctgcttctcctccgcctccgcccgccttgggaggtccccacgagagcttcgactgaacgcaccgccgcaaccgattcccgtccgcggaagcaggcgaaggagtcgccttcgccggggaaggggacggggacggggacggcgacggcgtcggcgtcggcgcctcgggatcagcagatccgcccatgagaacgagcgagaaggcgaggcggagaggcggggatcgactctagggtttgggtttttgtgaacgatggggggaagaagctcagagagagtcagagtgagcacagcgggagacgggggttggattagcttcacgtttcccgcgcggtgaggcgaaacgcgggcagatttgggcgcgccgcgcatatataccgcgcgtccgcgcgcgcgcggaggagctttggcgccgcggtcagagggcggaacgggatgctggagcctggaggccgaggagacggacactcgcgtctcgagtctctgctgacacgcggcagattatttgatactcgttttcatgtctctcttgattttgtgaagaaaactgtaatcagatttttttttgagagagagagagtgcaatcagaaactattttatgtcacttccatcgtctgttgataagaaattatatatatcactagagagatagggcctattccactatttccagcttatcatgttggatcaattctgcctataaataggttgttaaaacgaaccaaccatgacagtataacaataaggcatcacgataattctgggcattttgattgtccatagcataacagagtttggatgcacaacacatagcaaggtttagtcccatgcaagcacaggttcaaaagaaatccacgaggcgatagtttagaggaagataacagctaaatatgtgaccatggagcttatcctctcaaccacgtgttcctgtaagatgagttatcccgcagtgaagcatcgtgtggtttgtactccatcagatagctgtgtggcagcttcagatgcctcttaattgaatctcttaatgtcatcacagcctgcacgacagaagaaagaaagtgagtacaagtctagagttcaaacataatagctattgtagcatttgtgttgtcccaaacctggtggtcagatgcattacggttccagacacttagaatgtcctcattgaaacgaacactgagtacaacgccacaaacatcatcactataatcaagttgatcacccactagcaccaacacctgagatataagcacaataagcaaaaggagttactaacattcaagctaccatacgtgtgcaccataaagaacagtttggtgaagcattgcagagcatctacaagttaataacagaactggacaagcctcctgagaaaagtacatattattctgaaaacttttacatgcatatggctggtctcatgcatcattagtcattgcaaccttgaaagaaccatttagcagtttgaaatcattctcaaggtgacttctgcgaaggtaaagaaaactgaatgtggaacatgctagtcccagatcatggcatgaaacaagccatcagaaaaggtttgaagatgctaaaggttatacagtatctggcatagacctaaatatagttgtgtaccatactgtgatgtgacaatgattcctatgaaagtcaggccctttgattcaaaggaaatttataggaatttcagagggtttcattcctataggattttttttcctatataggccccctttgattcaaaggaaattcataggaattttaaaggatttaattcctataggaatttttcctatatagccctttgaatcaaaggaatgaatcctatggaatcctataaaattcctatggaatgcctcttcccatgcaaattttgaaggaaatttaacatgaggttctacctcatgttaagaatcctttgagtctttctctctcctcaaattcctgtgtttttcctgcggctcaatcaaacggtcattcctatgtttttcctgtgttttgcaatcctctgttttatacttgtattcctatcagaatcctatgtttttcctattcccccgttttttcattcctgtgattcaaagggggccataacctttgaataaaaggaataaatcctacgaaattcctatggaatgcatgttcccatacaagttttggaggaaatttagggccccttggaatcgcaggaatgagaaaacataggaataggaaaaacgcaggattttgataggaatgtaagtgtaaaacagaggattgcaaaacacaggaaaacacaggaatggtcgtttgtttagaccgcaggaaaaacacaggaattagaggagagataaagactcaaaggaaagtttccaagaggttttacctcatgttagaattcctccaaaacttgcatggcattaggcaatccataggaatttcataggattccataagatccattcctttgattcaaagggctatataggaaaaattcctataggaataaaatcctctaaaattcctatgaatttcctttgaaccaaagagggccttaacatgaggtagaacctcatgaaaagaatcctttgtctttctctcctcaaattcatatgtttttcctgcgatccaatcaaacggtcattcctatatttttcctgtgttttgcaatcctctgttttacacttgtattcctgtccaaatcctatgtttttcctattcctcctttttttttcattcttgtgattcaaatgggcccttaatgatttcagaatacaccaaattgaccatcacaacaacggagatcaaggaggaacaatagatagaacagaatagcaggaaaagaaaaggaacaaatgaaaatgtgaatggaacaaaagaaaaaggcagcgtgaatgtggtaccaatgctgagcaggcatggcaactgaaatagtgacagaaaaaagtatggctaaaacccaatgtggcaaacacatcttccaagctaaaatatcatgtcttggaacatggaaacaatgcaatgtcacaatattgacatgaacaaacagtaccagcacaacctcttgtgtcatttagggctatttgatttaaagtttgacctgctacaggatatatgggcccattgcatggccatcctatgatttttatgccatggccttattgctcatcatgcattggcattgtagccatgtgaagttggcatggtaaaagacagatactttatatttgtaaaccaagcaatattaggtttgtagaactaggccacttcaaaattgcataaattaagcagtgtcattgtaatgcggtgatacgtaggtgcttacaaataagcttgcacatgatcaatcctaagagtcatcttttcactcctcggaaaagagttgggcaatgatggcatgttccacacccatcccccatcaaaacattctgtgactataacatagatatctgtggatatgcatgagataattgcagcatatttttgtaggaaaaataaccctatccatgtgtgtgtgttttggctaatctcatgctgtcatctatatagttttcaaaacatgtggataactatttcactactgtatatatcggtatattatttcgcatctgtcaccacagacatgcacttactaaattactagtctcctgagaacccgaatgcatatacagtaaagtgcagatgtatttaccaaatcctcccagaaacgaccagagacggtcttcttaaaccttatgatccacttgccaccgctcctatttgcgggatcctgctcaaccaaactccgtcaacaactagaagcataacagagataactctaaacaaaacacaaccacatagaacaacacggtttactgactactgaggagtacctcccagaggggccggatgccctccttgaaaagatgcaggtcggtggggctcggcaggctaaccggccgcgtgaggtggcagtagcaaacccagaacgactcaacctacatacaggacacccaaacagcatcagcaatccaatctgcagccctgaaattagagaatccccaccaaaagaaattcgcggtgacgtacagtgctgaagtcgacgatcttcttgatgttgtcctcgtaggactgcgacctcgccccaggagtccggcgcgtgtaccatagcacgaatctacgctgcgggtgcacaggtaaaaaaaaaaaacaaaggaacacgggttacttacatacatctatctactcgatctcaacctccaggcgcgctggagaaacaacttttcctctttccgggagggaaatagaagctggatctagcggcggcggaggagtacttaccctaaggggatggaagccggccttgagctcgcggttgcggcgctcgttctcctccgcctcagcctcgtcgtcgtcggcggaagggacggcgggctcgtcgtgctgctgctgcagctcctcctgctcggcctccctcttctccgccgccggctccatggcgcgccctgctgcggcgatttggtccgctggggtgtttggtcagtggagtcgagaaggatggttgatgggagttgggaactgggaatggaactcgtgggggacgcggaaatatcgaaaagtggcctactgggcttgtgggtttcggccttttgggctttttcaggagtaaacggtgtttgtctttttcatttttttttttgtttgatggactgaactcgctaaaatgtcatggttgtcgtctcgctctgtgcctccgtggaattttgtagagagcattttaattttaagagacaatttaagaaatgtcattaacaagcgtctaaatttaagaaatatcattgacaagcgtgagtttgctatcgtacaaacgactttgttccaaaaatgacatcgtcgttagagttccgcacatctcgtgtcgttaaatatattgttcatcctataacacttaacagcatgggatagaggaaccctaacagcaatggtatttttgggacaaaattattcatatgatggcatttcttgtattttgacatttgtcaatgacatttcttagattatctctaatttaaaaggataaccgataattacttacattcacaagtacatgtgtgtgtaaaaaaattgtactcttattttatatttcaaatgctttcatgcgatattagttttatagctcggacgcctcccgcgcgcgtgttgcttccaccacgcgcgctccttgtaacatctgcccggatataacggaaacatcctattagggggatccatttcattttttttccaccgacaatgtttcaactagtgtactcgcgatgtttcactatgtatggatgaaatgttgcagtggattttttataatgttttaataatttcatcttgatggacacatggttgttgatgtacacagggtttaagtgttgaaatggctttaaatcgtttgttgcatacgttgaaccaaattgtttcatctagcgatctgattgtatttcacttttttaaaaaattgaaacattctttcactatttgccgaaacattgtttttatatagggtaaaacaatgcccatttttttagaaaccgttgtttcatacgttgtagcaaaatgtttcatgaggtgatttggttgtatttcagtcttttacaagattaaaatatttttgatctacttagtgaaacattttcggtctacttagtgaaatagtgcctgattttttatttttttaaaaaaatcgggcacccaatttataggcgtctcggtgaaaatcaatagatgtagcaattgttaaacatcttataggtagctggtccactgtggatatttcacaacaaattgtcggaatgaaaatgcaacaaaaatggttttatattatcttgatatttttttctctacaaagtgtcactcgactaagttacgtttttcattgcttggtacgcagtattggatagtgttgttttccaatggaggttcgagttgccagagtacaaggatcaaaatggatccttgtcatgacttaagatatactccctccgtttcataatataagtcattctagtattgcccacattcatatagatgttagggcaatgctccggtgcattctacctgtagtattatactacacgtagaattaatctcgaccgtttattttaaaggatagattagtaatctagtaatatatattaagagtaattttaaagggtagattagtaatctagtaatatatattaggggtaattttggtaggagctgatttatctgttttggttggatgcagacaccgcatctcgcccgacgcacgaccgctgatcgcgagtccttccggcaggcggcggcacggcgcgtgccgacccccccccccccccaccccccacctatctatccgttccccttcctctcctctattccacgccagcatcccgattcatcgccgtgccctctccagcgccagagaacagcagagctgttgaagtagcacttaatttgtagccaactaattaattagtagcactaatagtactactggatgactatatcaccatactacctcatgcacgtgcagcatgcagctgtgacatcttgatctgaagttcagactgaacttctatctgaaccggccagattttattttagaaaatggattaaaacggggcctctacatataaaacaaatgtacacagccaatctgaactgactaaatgaggtgtgagatgccaaaagcgcaagcatatctctccattgttcagagttgcagatgaggatgaggtccatgaggaggagaggatcctgaattcctgattcctccagcctcggagattgatgcacgagggaggccaccctcgccatcgctatgctttgcttggctgcaggaatgtgcgcgacaggaatctccgtcgtcctcctcctcctcccctgcgtcgtctacgtcctcttcgctgccgttccggtaggacgcggcagcgcccgagagggcgagaggtccctgacccaggagcggcgtctgggtttgagagtgaaaaggacaaaaatacccctccacatataatttttcttggtctaaaatatccctccacaattctactaccatcaagtgtggtggtagtagaaatacatctgaaccgttcgatcaaatgcgatcaatggttcagattattctctactacaagtagaaagcaccggagtgggactctagatgttaacgaatcaagacatatgtctttgtctagattcattaacatctatatgtatgtatgtagataatactagaatgacttacattatgaaacagagaaaatatgaacatgaaaatatttagtcaaggatttaccgctagactccgtttctttaaacatgtgctaaggattattcgcggttacatgtggtgtgtatgtacatcttacatgtaagttattacttgacataaattttacgctttcaattttatggaacaaactctatacacgagaacatgctaacacaactagggtccccttatcttttggggaggggttaccctactcaacaatatcatggttactaaaaaccaagaaattactaacagaaagagatctaaaaaactaagagaagtaatcgcatgatattgtaaaacccaggcacattaggagtggcattcatgtttgaaaggtcacattctgcatgttcagggaaatagttcaaactttctaaaacataacatcataaagatagatttctttacaagcatggttttaaacgtatatgtttcatttcgacaatcatagtattatattgttggtgtatacggctggattcacaatgtttgacaatcatgtggagtcaatcagggtttcccaaaccgctggggccgggttaccgcgccccggcggtaagtacggctaccgcgcggtaaccgtgaaaaatcgtgcaaaatttatcaaaaatttaaattattttttaatttatttaaatttaaggaggttaccgcggtatttctattaccgtacctccgcggtaaggacggtcaccgcgcggttaccgacggtaatgtaagccctagagtcaatacaggttactgtatatatagttccacgtggtcaggtgcacttcttaatttagaggtaaaaacacctatataatatgaatgaatttattatagggccttgtttagttggggaaaatttttggtttgattgtcacatcggatatatggacacatttgaagtattaaaggtagtctaataacaaaacaaaattacagattccgccaagaaactacgagacgaatctattaagcctaattaatctgtcattagcaaatgtttaatgtagcaccatattgtaaaatcatgatagaattaggtttaaaagattcgtctcgtaatttacacgtaatttgtgtaatttgttttttttcctatatttaatactctatgtatatacaacgtaaaaatttttgtttggaagctaaacatggcctaggtcttgatataattatgtgtcatgccaatcactgttgtacatatgtgaatctacggtgaagaacgagagaggcacctctagcttactgtagtaattgacctgccaatgcgagcttttaattcgagtgacaattcaccctgtacgcttcttgcaaacgacacattaatggtcatcttttcttccatgaatatagcccatttcttcatacattgcgtgcaacgtgcttatgaaccacgcgtgcgctgttctttgactacagaaataagcacttcgcgtgcgctgttctttgactacagaactggattcacgcatagacaaaggctcctgtggataagcaactagctccctatccaagtatccatcgttggaaaaactctccaatcaagttaggtcgaagttttcctctatagtccttaaggaaaaaaaaaggggcaaatatcagtgcttcactacagataaaaaaaagcctgtgtgctcgaatattgcttgaaacaaattaattctgaggttttttgaacattttcacatttgtgaatatctttgcacagtaaacttgtttatcaaaataaaacaagagagaatcatatatagatggaccactaatttgtaatattaaagtacattaagggtgacggattaactattgttgccttatttttttagagtactagaaagggtttgcgcgctacggcgcgcagcaaaaaaaaattaaacagaaaatattacagaacgattaggtgattaatgcatatacatgtactccgtcagtgatcatttacattgattaaaaaacaacacactaatatacaagacaaataaagtagctgcctacaggaaatggtccatttataagttcatgtgcattcttctctcctgctagttcaatccacaacaaaagcacagcagtatgaatggcagctttggtcctgcaaacatgaaatggttatacttatgtcggacgatataatgcacataatagtttcgttataaagcagcaccgactgaagagtgggagcaccaaactaagtggattaaacataaaagaatatttattatgaaatatagcacagtctccagctcttatcagtcaaaataaataagtaaataaaagaatatataatatatataaatatgtaagagcagcaggaaaatgattatccgtaggcatcaccatcgtttggaaagcctttgtgtcatattaaactctgaaaagtgctctagaatgacataaggccaacatcccgtgagctgtttgtttataaacaagttgcccgttaaaagagtaaactatgactgaaaaaaaaatcatgctagctagctacttacagggaaaccaagatttgcaaccattaaaattaaaccaccatacatagtactgtttagcaacgatacatatgtatcagcaagtataccttgctacggggtagtcactgagcacacataaaaccccacgtgtaaggaagagaaattgaatgtaattcataggaggtcaattcagttttggaaaatatgtcgttttggcacgcgtttctgtatggccactaatcttcacatattaaataacattattttatatcatattgttgggcttatgaaaaaataaaacaatccaaacatccaaaaccgaactgtcaccataaccaaaccaaatccgtatatctaaggactgttgagcctagtaacctcacattagcacaaaaaacttgttgggcaacataattgacctaacaatatatatagggagctcatcaacaaacaacattgtgtgacacaatgacctaagagaccaagaacatacacctaggtttctatctagcatatccatcaaacaaaagttaagttgggagtggcttgtttttcacttaatcttcatgtatgaataatgcatagctttaagtagagacaaccatcatgaagaaaagatccatatggatacaaaaatgtactgctagtaggaagtagtaggtcataacacaagtaagggtggcttatggcatagcggcatagcatcttaaagcccctttgattcacaggataggcaaagcacacgaataggaaaaacccaggaataaaagtggtgtgcttctttaattctacaggaataaaaacacaggaaaagataataggagcccttcgatagtgccataggaaaaacaaaggaaaatttacaaagaggttatacctcttggtatttttcccatgaaagtgaagcataggaacatagtcctataagccaaagggaaacataggaagaaaaatctgttggaatttgaatcccataaaattctttgccactcctaagaatcaaaagggccctaacaccgtaagaaatgttagctgacagatgcaataaacctttccttatgtaatccattattgacatatttctttcaaaagcagagtgagagcagtgaccctgtaacattacagcaaatagtaaattgcatgatagatcacctacaggaaaaaatgacagccctgaataattgtagcttttgtcatcacctacacaaatacttcactttaatcagaagtaaagaacattcacagccctcgcggcaacacctagccataatgtgggaccttattttaagaaaaaatgatataatagtcactaaccaaaactactgcaccaaaatcgaaagcagtcacaatatgttggcaacaaagagccccaccttcggttttttcggctaggtagcgggcttaactctcttatgctgaatgtaccttaactgatgcttggtgcagtctattttccctgcacggagaagtaaagcgatagaaatgaaattgctatggatccagatgtgatactgaagaggcaaccatcttaaacatcaaaggggataataaaatattatctggaacttatgctaatcaggtgtgaatgatgctatgtaaatcctaactggtaatgtaatacgcactaaacaccttgtttcatctccagggactatgtgtcttgtaactgaatctgtatatagcactgaaaagtaagtaagattcagaggccccgcaaaaaaggtaagattcagaggcaatgcaacggcatgaacaaaaagggaaaactgcaataagctagtattggtcagcagcagcacatccacatgacagcaagcatgaggcagagcaaaacagtacagagcagaggaggaaatacatatggagggacggaggaggcttatttcctcaaggcgatggagttgtccatgaagtctgggataacaccctgacccttgcattgaatctaggtacctgcacaaccaggcaatagcagaaaggggaggaattgataagaatagctacattgccataattggaaaaaagaagcccttgacagactacctgccagcaaaattaaaggtggaagctaatcatttaattgctgctccttggcaactcctgaatccaataaccgtggtgctggtgtgtcaccctgctgcagccctattgatgcactaccattccgtggtctggaagaccagtgtgggtcttgcaccggcaaaatgaagaaatataccagcaacaaggctttcattgaaagcaagactgccattttgtctcatgtgattcacctcagcttggatgcctgaaagtagtgtttgcaattttgaaacttatgtaatacaatcaacgtaggttgtatccattctaaagaaaatcaaccctgctttttctttatgaatgtaggaaacatgcatggacttaatgaaattccttttttatgctggttttagatgaatttgtgtttcactctgtttcagaacaaagaattgcatcacaacaggctaaatttgtttagagcagtgcaagaacatgtttgcaggaataggaccttgaagattgttgttggcaagatttctatatgcaaaatttggtcaacaattgcacagaataaaaataaagcatacaacataattcttagacgcgataaaattttttacagttcaaaaagctcaagtttgccaagttcagctggaattcgagctttgcacaggcacagctcttttcatgattgttacagggaggagggttgtcagttgatgacagaaggtcaggattagttgctttggaggtgacaggctaatggtcgcatttgctttagcacatctacatctttaagtttctattgaaaaatagacttgtgatggtgatgacaaattcaatttccctttaagttattttgagactcctccagtctttccactattcattcataaaaaacataaaagattggcatgtggtaatccatggcaaatgattacaaaaccacagaacacatcaaccatgaaactcaaaagtacctgcagagctagtccataacctccatcaaattcttgttcgaagaaaagtagctgtagataaatatttggcaattgagagaattataaataatattccaaaattcaaaagagatgcagaacataaaagcttcaattccagagcaaccgaaggaataatcaacatcataccttaaatttactttgtgcggctgagttgactctgactacaatgcctgaccgagcttgttcttcacttattgttacaccataaaaaagagcacacttctcgtcagcctataaatagaaaaatatatgtggtagccatcccattataaacaagatcataaaactggtagtggcggaacctttcctggtgctgatgatccaactgggagtgatctcaatgtatctgttccacttatagcttcttcaagaacattcaagacaaaaggagaactggaaggataagaactgagggcatgttcactttgatgccaaaaaaatccttaccaaattttgacattgccgaaattttggcaactatgccaaaattttggcaagatttcttatatagttaccaaaatttggcagcaaactaaatgtagccacttttttggcaactttaccaaaatttggtaatgttgaaaatggcatcaaagtgaacatgccctgaacctttgttgcttaactcgaccaaattttttgtgttgacctaaaccattgctgaaagaatagaacaggaaggagagaactgaatcctttctaattcttcattataccaagctgtcacagaccatgcgcagaggacgtcggacccggatgcttgaaggggacaggtttgatggagatctcaacggccaacttctgccaatccgcttcctccatcctcgcgggccgcccgcttcttctttctccaccggtcaaactgtcagatccggcgaggaattgagctgccgaccacggagcggcgccgtagatttgggtaggagggaagagtggagcgatgggcagagtggagggggccggaggaggtgctggcagaggacggcggtggccggaggacgacgacgctgggagacggataggagagagacgaacggagaaggctgccgccgctgacagaaggggagggagaagaagggaggggacacggcgacaacagcaacgacgggcgccgcatctgtcctcccttgtcgcaaccgccgccgccggcacaagtgaagggagaaggaggaagggagcacctgtgccggctccgacgggcgcctcgcccgtcctgccctcggcggtgctgacacaaggtgaggtaggagggagaggagagggagtaaaaaggggagggaagacatcggcgtcagctcgaacgcgccatccgccccgacgccgccgtgagggaagggagaagaaggggggagcggggaaaccggcgacggctccaacgccgccgccaaatcgccgatcggaagggggagcgaaaggggatcggggagggcgacgtggggaggggagcgctcgtcgattctacgaccaggtaaggacggaaccatctagtatacgaacggccagattttgtccacacgtgggaaacaacggctctgatcaggtggactcaatcagaaatactaaaataacgagggattttatgcaaaattcgatggcgtggatcggctgagctcgcggcaaatctaggacttttaagatatctagtatacagaagactccatactgtgttctgcacctaagattgggcagctttgagtgctttagcggccacatgcttaagaagtcacgttgcaccgtgccaggtttaagtttttacgttttggaatatagggactgtttggtacagctccaactcctaaatattacttcacgagttgagtctggagtggagttcacaactctagtacattttgtgagagagcttcacccaactctactcccagttttggtggagctgaactgtttggctgagctccagctccaagagaggtggaactgaaactgtgccaaacggacccatattattccattattttatccaacaaatcccaatttcccggtggaataaacggagcacgacaggaacgaagagagacagaagaaaaaaaaaaagaagggccccaccaaatttacccccactaccgcaacggcagtttccgtattcacctccccatactttcccctcttcctccccttccaccaccacccccacccccacgaacgcaaacccccacaagtaccagctcgcaaatgctccattagctcccgaaatccaaaccaccccccctcctcccctcacgggctcacggcctcacccacccaccaacccatccatccaactccgcggcggcggcggcggcgatgacgacccgatccaatggcgagcaccaccacgggccgccctcgtaccagcagcggcgcccgcactacgggggcgggtacggcggcgggtcggcctcgttccgcggctgctgctgctgcatcttcctgctgctcaccttcctggccctcctcgcgctggccgtcgcgctcgtcgtggtgctggtggtgaagccgcggaagccgcagttcgacctcaaccaggtgtccgtccagtacctcctcgtcaccccgccgtcctccgccgcctccgccgtgggggggaccgtggccgccgcggtccccgccgcggcctacctctccctcaacatcacgctcctcttcaccgccgtgaaccccaacaaggtcggcatccgctacggcgccacggcgttcgacgtcatgtaccacggcgtgccgctcggagtggcggccgtgcccgggttcgagcagccggcgcacagcacccgcctgctccagacccgcgtcatcgtcgaccgcttcaacgtgctccaggccgacgcccaggacctcgtccgcgacgccgcgatcagcgaccgcgtcgacctccgcatcaccggcgacgtcggcgccaagatcctcgtgctcggcttctcctccccaaaagtccaggtaaaccccaccccgcccaaacccaacttccccctacctccgccgcaagcggccgattacgcgcgacctgatcgtgaaagctgcgtgtgaacgaacctcaggtgtcggtggattgcgcgatcgccatcagtccgaggaggcagtcactgacatacaagcaatgtggcgtggatggcctaagcgtctagcagcagcaaccaaccaccacaccatcgcagcaacagcagcggcagcagaagaagaagaaggatgcagaaggcttaatctaatggagatagataagtggatgtgacccgtgtttgtcgattctaatctctctttctctatctaatcctgggttccgattcctgtacgtggggggtaaattttgagctctctcacctcaccctagaggaggaggtcgccgctgatttttgtgaattactgtccggtaattatcactatcgcccaattcgccatggtcaattccttcatctttcttcatcgttctcaattacttaggggcaaagggaagtggtgggagcgagcgagcgagcgggtgggatctgtcacctgtccgctttccgctcggttatcttctccccttgttcgtgtccgtttgcccgtttggtgcgtatgccattgtttcggcgtggtgtttattcgtttcggctcggagttggtgggactccgctgtccggtgcacgctgccacggccgcacgcccatgcccatgtcctcccctgggtaatctggctggctcagccggcagcggcgccgcggcatggagacgaacgagttagggcgtgtggccgtgtggatggtcagtaactttcgtggtggtgaccggtggtagtggtggggacggaggtgtactcgagaatttacggttacctggaaatgaggggcgtgggttaggcgataaaccatttgtaaatgcagacctgcagagttgcggaagaacgttttggagaaggaacgtggcccttccgtgttgtgtcgagtgtcagacggcaggaatataccgtagagtagtcctcatgccgactggagagtgtcttgaacctggttataaaggtttggttagttggggaaaaggaaatttttatgtgtcacatcgaacgtttgaccggatgttggaaggagttttcggacatgaatgaaaaaactaatatcaaaactagcctggaaaccgcgagacgaatcttttgagactaattaagccgttattagtacgtgtaggttactgtagcacttatggctaatcacggactaattaggtttaaaagattcgtttcgcgatttcctccataactatgcaattagtttttctttttatctatatttaatgcttcatgcatgtgtctaaagattcgatgtgatgtttttgagaaaaatttttagggaactaaacgggccctaaattagtatctgagttagtgacttgaacctggttaaattagtacaaatctcggtttgcacatggcttggcagttcttgttttgattcctcaataactctggtgcacgaacgtgttatcttcccgaattttaaaccgtgctgtcctggaatttattggttggtagaaggattctcgaagttcaatcttggtactagtagatccttttatcgaatcgaaatcttgccacagttggacactcggaggtttataatggagtgcattgattcgctatttgtaagtagcctaagttttctctgttaatcctaagtcaatattcttggactttatatactttttcctcagtgtacttctagctaccatattcgtgtaaacaggtgggtctccggacacagcaccgggtttggacttcccaggcttaacgtaagtgttgtaattagctaaattgaatctcggttttcttgacttaaactatcacaagtggctgctttcacaatccgttgatagcggccagtgcgagattacgttggtacgttgcggcaggccgtcgtagtcgtgaaatgcatctgctcctcgctggggccagtttttttttttcttttgtgtcccttccgttgagttcccttgacgtttttgccttctgatttggtgtgtagcgacaatcattgctgacctaacccgagactcgcgagctaccgtaacctcgccgtttcctacgtcgccgggcctgcacgtgtgcgtcacaggctcataaatcatcgccacggcctcggattttttttctacgttagcctgcctttcgctgttgccattgcccattggaactttcgtaagatggatttttgagtccgtttatccgtcgaagaagctgtactcccttcgtcccacataatacaagggattataatacaagggattttaagtttctgcatatacataatataaggttatactgtttgaccactcgtcttattaaaaaaaattatgcaaatgtaaaaaataaaaagttgtgtttaaagtactttgaataataaagtaagtaaaaataataataattctaaatttattttaataagatgagtggtcaaatagtgcaaacaaaaatttaaaatctcttgtattatataagagatttgctattgtccagcacttggtaccccaaggtactagtaccaccaggtactgaaataaatctggccatccaatgtttaggggtaggattgggaatgagtaaaaatctcttccaatattgagtcaattaatcttgttcctgagttcttcgtcaaaaaagaaaaattctcattcttcgaccccgctacatgcttgcgtccattgtttcctccctcatatgcgcgtctttgcagttcttccttgccgccggtgccgccgcctggtctgacgactcgccgctgctggcgtggtgcttaatccgacaactccacgaccaattcgctgcctcggccgccaacacccccgctgctaccgtggcacctggtatgacctctccacggccactttgccgtcgcggccggcaacgcccctaccgccaccgcagccgcccgccatggccatcgacgccaagactggatctcacagagtcgcaggccacacatgccgcacacggccgcggatcccgcagccctgccgtcgacgccgggatcggatctcgcaacacgtcgtcgtcgacgctagccctgtgacacaccccgatgctcgccaccaccgtcgaagctggggctggatctcgcaggctgcacgccacctcgaacccttgaaccccgcagctcgccgtcgccgccatcaacgctggcctcagacctcgccgtccgtcgatgctggtcccgcggcgcacctcgctacctaccgccgctattgacatcgggtctggaacccacagtctggtgccgccatcaacaccccaccacgcacctcggaggccggcgtctcgcccttacatgcgaaaagtctatactacccttccacctctcttgaagaaacggtaccactataagagctaatggtaccgcacggtaccgagcaatctcaaccgtttgatttgtcccaacggacggctaggatttggtaccgccttcctctgctggacggtagcaaatctcattatataacggagggagtagtagtgatgaagaggacactgtgcggtcggtcgagttaggctgtcacggcgcgtgtcacgtcttgtacagagcggttggcgaccacttcactctactatacggagtactttgatgtggtcaatggcagtttcgttcgtcaatccgatgcggtacatggcacagaggagtactcctactggtgactggtgaacactgtagatcacactggccgtctggagtctggagtctggaccgcaccagcagacattttggggaatcgttcgttgggctccaccgtgcaagagatggtggagaaatgtaccgatgccagactgccagtggacacgtagtggcttattgctccctgatacgtgcagcgtatccaataatctgcctgacctggaggcccttggccttttggagcttgtagtgcgaccatgagaggctggaggattaatggtagtgtcagttacgcaccagttttcagtttgagctgattataggagattaggagttggtaggagtagttgctaattgcaacctgtgcaggcattgctaattctgcctttatacctgtgttggttgttagtgttttgaagagcgctcaagctcactttgcgatcggcagccttgccccacatatcaaatgcaccgtacttcattgtccataactagcataatgcacaggcagaacagctttctgggtcaggggtttgctttaagaaggtgttctttttatactttgtagtacatttcttctcgcggccgcagtcgagtacgcagtctgcgcatttcgtcgttctttcctcttctttccaccaacgtagtattgcaatttgcacagcaaagcgtggtgtaaatatttataatgaacttgccacatcattgtatcagtttgattaacacccatttctaaaatcatatggcagtagtggcagggaaattgctacagacagtttcagagcactgaaaggatccctcgactttatcagatggttacgagcgacgccatcactccattgtctggtgcgctagccgaagctggagagcaatttgaaactttacaaaagggcaccactgctcgctgattacagcaaatgcattgaccaactagtagaaactgccacacacacatgtggcgaaacgcacaaagttacgaggcccagaagagccaaactgggttgagcaaatgagcccacgaggctagtctacacatcggacgtgcaggaatccacaaagaccacaacacggaactgctccagagttatcgcgtggttatcatgcgtggtaacatttttagtttttaaaaccacgatacacctcgtgataatcgtatggttttttataagcacgcggttactgtgtaaccgtcaaacggtagggtgacggtaacctcacccaaatggtttggcaagcctgactatctctcggcacggacgcggaatccacaccgaacgagccttccagcacctgcatcacatgctccccatggttggtcacaacttcctctgctggatgcatcatcatgcttcctgcgatcttggacaagtagcagctgcatgtgcgtggtattcctcttcccacaattccacatcacctcaattatttttagcctttgaataatttataaagtatataaattacatctcttcatatcaccttaattgtttttaggttttggatgattcatcaaggatataaattatatctcttcctcctaaaaggcacaccatacaactcaattatttataacttatgtataaccgataaatgtaaaaaaataaacacatgaaaaaaactgtatataggtaagaaagaaaaaaaatttaaaagtcatatctactgtattatcgtataattctcctgcagcaacacgcagggtaccatctactccctccatctacaaaagttacacctgtttcacatttgagtttttccaaataagttgttcctatgtgtagtctttatgcattgaatgaagaaataaattaaatgttttattagaacccaagaagtcatcaaaatacgcattggttgcatgcttttatttactccttgattttgtaacatccaagataatttaatttctccttgattttggtgccaaaaataatatgtgtaattttgtggatggagggagtagttagaaaaaatattactgctacgagtaataaataaaacctttggaaattccaaactaaaaatgtccttaaacagggccatctttggttacgcggaagcgccgtgagccactcccttctcggcgagtacggctccgacaaaataaatcaccgcgcgtcgccgggggcatccaccgcggcgacccttgacttcctcccccttctctcctcctcccacaaaacgtgaccgaatccggctgatccgagcccgccgacctccccggcttcccccgatccggcgacgatggatggcggcggcggaggcgacgccttcgggtccgcgaccgcgccgctggcctggcacgacttcctggagcgcatgcgccagccctccgccgccgacttcgtcaagtccatcaaggggttagctccgccacaaattttcggtgctaggcatatgctcgatctcagttcgtggtctagggatccgagacggaaagcgtgtgccgcgattggttcgtgttacgcggcgcgtgttggttcgatagtgtgtggtgcggggatgggcgattttgctggtatagtggggatttggggagcatttggcgtgggttcaaggggattacgttcccgtgtccttcaatatgtgttagcaaggcgatatgaccgatcgccgtgccggttttgtggggggagcttaatctagggttgctgtttgtctcttcgcctacctgttaaccgtcgtctgtgtagttccgaggtgaagtttaatgccattcctattttctatgtctagggttactgcatttggatagatgagtcgcagcacaatcgatataattgatcagtgtgccggcaatgcaacaatgcgatgtgtgtgggggttgtttgaggaaaattgcatgatcggtttatgcactttgggtgaaatatctaccttggatacagagcatagaagttaacatgcttatttagaaatacatgagttgggatttatgcacagtggcaatgacacatagtagccaaggttgtatctggagattcaacagttgggaggacaccatagttaattcttgacaaatacgcttttctatatgttaggccagaagctgggaatttggaattaaggctttgtaaactagtgagtttacttaattcttctacatgtaggagcacgcttcagcgctgccttctttgcctttctttttttaccttttaaaatactagatccagcatccataactaaccaatacttgacatttatgtatgttttcgtatgggaaatacatcatttatgttgttatgtttcatgttatacagctttatcgtaacgttctcgaacagagctcctgaccctgaacatgatagtgcggctgttcaagaattcctggaaaatatggaaggtgctttcagggctcacaccccctgggctggaagttctgaagaagaactagaaagtgccggtgaggtaatcaatttccttgttccgtggtactgctgatatagtaatattacataactagagagatgaacatcaaaattgaatttcagagctctatgttcttgttgattacctgcttgcaaagtaagtcgttaaatttggtttgtccaaatgtcttatgggtaatttccgtatgaactttctatagataagatatgcctgtgttctttttatttttggatttttaattgatgtcactgtgctatatgagtatatgattcttgattcgtggaccatgctgtctttcctttttgacatgatcggattaatgcattgactaaaatctgttagacaacgggatgaactaaacatcctattttggttctactttaacatgagatgaattatttctgtctttcattttccagttatcctattttctggtgaccatgcttgcttgccaaagattcaggcagtcaatccatcatgttatcataatctctgtgtttaacagagatacataataaatgcatctgacttgtatttactcccatcggaaatttggaatgcacggcttcatcaaattatctcaggcattttgattaagaatgtgttggagtactaggaaggaacttagcatccattattgatagagaagaaaatggtgagaaaacctgcgttagaagggattcgaactcaggccggtgctctgctcctggcagctccctgccagccgagctaggtgcctttcttagacactttgattaagactggcagttacgtggaattattaacttattccactagtaatgttgctgtttttaaagtgcagttcaaactcgatacttttaaacttaaactctcctttttcactctcgctctacccttacctaccgagttcctcttcatcttattgatatattccataaaatgtcataatgtttacttgcatattctccaatatatttgtcgttatatcaacatttggattgtcttgtattgtgattttagggccttgagaaatacgttatgacaaagctgttcaatcgggtatttgcttctgtcccggaagatgtgaagagtgatgaagaactttttgagaagatgtctttgttacagcagtttatacggcctgaaaacttggatatcaaaccagaatatcaaagtgaaacatcatggctggtatggaagttgatttcctctctttatacatttttagatttgtgaagatctgttacagtgcagaacctttcaataacattgaactacttgggtattgaggaacctgttgaacctgtctgtctgaagtatatttataaactaatgcttgcatgtgaataacattctgcccacttcttatatacactcgctatttagtttatggcattatcatcacagtaatgctgccactgtcaaccctaatctgcgtactgtggtctaatgtcaattctttttgcttgcaaggaccttaattaagggaatacttccagtggcatgcattaactggctcagtgttcaaatatataaatgttctttactaacatatgttcccttctttgtacagcttgcacagaaggagctgcagaagataaacatgtataaggctccaagggataagcttgcttgcatcctgaactgctgtaaagtcatcaacaacctacttctaaatgcgtctattgtatcaaatgaaaatcccccgggagctgatgaattccttccagtcctcatctatgttaccataaaggtatgattcactacttgttaaagtactggttgatgatacaaatgaaccatcaaatattgacaatattatattaagttgttggtgctgtattggagaaagaaaatttgccccctttgatatggcacagattaggtgtcgacttgatggtgactatttgtgtatcacctactcaactttgatattttctagaaaaaatataagcctattattggtgcagtggtacgtgatttgttgggcacattgcctcttaatagagttgtcagtgcgctgtgcaacctcatttactgttgcttcgtattacttttagttccaacttctacctatctattatgatgcaggttccatgtctaatctaatagtgagcgagttttgtactgaaatagtttgccagatttgagagcaaccttgtcatgcactcatgcccatcagtacatgtgcttagagcaaccatgaatctgtgaaccatcagttgggcatccctcctctggctaggcactacatcagttttgattacaaatgatggttaaactttcattacaaacctaatagttggcatttgagtggttgtggacttgcttttgaaaactgcagcaaatgaccataaagggcttaagatcagatcatgtacggttatcactttacttttctcttcattaccggaaagagcttgtcaactactgaatggtaagagttaatgatatttgtgctcttctagtttggcctctcaaggtattacgtgcttctggaattactgcagttagcctaaactacccttgcaccgcaattcagcattagtcgtagttttgttctatcatctgaactacaatgttatgatccttttgcctgaaaatcatctgtaaagtgtttttatttgtcttttaaattaaggtagccaaaagaatttaagcagtagctgttcttaatgcaggcaaatcctccacagttacactcaaatctattatatatacagcgatacagacgtcaatcacggttggtgtcagaagctcagtatttctttacaaacatcttatccgctgagtctttcatctggaacattgatggggaatcattatcaatggatgaacgagatttccaaaagaagatggacttggcaagggaacgcttgttgggattatcagctagctcagagaatcaggacaaccaaaacaatcttgatgtacgggagcaaaaatcacaaacactgaaagctagcagggattctgatgtcaatctctctttgaaagataatttccaaggtcctggactggaaatgagaagggacagtgatgcaagtagtaacccagttgagcatgtgcaatcgatttctgatttggagaagaaaggagcagccgagcttctcaaggatgatgacttgaacaaaaaaattcaagagtacccattcctttttgcccgctctggtgatctgactgttgctgatgtagaaaaccttttaaactcctacaagcagctagtactaaagtatgtagcgctttcgcaagggatgggtatcaaccttgaaaaccctcctgttcagagcatgcaaactgtttctgatcttgtggaatctgaggagcctaaaaatgtgaagaatgcagtaaatttcagcgaaggaagcagcaaaaccagtgatgacataaaaaatgatactctttattcagaagtagacaacacgggtacccaacaaactgcggttgacccaagttatcagaaggcacagcaggatgaagcatcagatcaacctgaacatgcatgagttgttggtcaagtatggttggccgtcgaaatacagggaaaacgttgtcaacggcgggtcattctcttatatcaaggggtgacaactggttacagagaagtgggtgcattgctgtgctcctgaagccacaaaatgtaaatgctggaaactagaatatagagattcaagtccctggaaactagaatatagagattctcttatatcagcgtcgaggaagatcaagattcattctgctgaagcaaagctccttgtcccgacgttcgttcattgatcctttggttatggactcttcaagtttgattttgcggttaataccattttggtaaaccattttacttttgtagttcaaattaaaatatccacatgtgaaattagatccaagagaaaatggcatgaaacataatttgatcgtcttctagttgttgtctttagctgctagtactagtgcataccgatgttcgtcttctacagattagttatcaccggtgttttgagcacctcaacttcatttgtttggtttaaatggacataatttcagggaactattccttccctgtcgattcatcgattcacgtcagtagtatagtatacctattcaatgatacatctatgacaaaagcgattgagatctacaaaaagatttctatcaattcttcttcttgcaaagttttgtttttgtttccaagtttttcttttttcagaaaaggaaattcgaaaggcgatgctcaggggcaacccaattttcatagtttgtaataataagattaaaaggctacatacgtgttggccctgcatcgcaggatgagttgtccagaacatgcatggtttagctactgtctatggtcccgatttgcgctgctgtggagtcaacccattcaccactcgatttaaagaggacacgcgtactttctatatgctttgtttgaaaacttgccgacgtgcgaaatctaatgcttataagcttaaacaaggactactcgaccattggttaaaaaccttaggctaatctgttaatacgatacattttactgtcttaacctggaaggtacgaaaaatttctatagaaaatttgatattaagcaatgaaacagtaaaagaggcaaccggccgtgtgaacagcttgagaatcatcaacccttcactcgtacgaaaaaacaaaacttaaaaatgggaaaggaaaacatcgacggatgcgcaggaatctagctggatcgatcgaaagcagtgtatctatgcatgtgttcacctttacaacacccaaaaactcttaacagctagcctgcgaagctgcttcagcaccaagcctccgcagggggacacaaagcgcgtcgtcccgggcgatttcagattaaactaaccaatcaagaaattaaattagaacagaaatggaacaaatccaaccagtatccaatgcactcacagtctcattcaacaacccgtacagtgtaacaccgtaaaatacttatataaattacaaccatattaattaatcaagatattatcaaagaaaagaagaagaatctatggaagaactgaagccatggaccaaggcctaattaacctagctttcgatgctcaaagagaggagaaattgattggatcaatggtagtattgtgttgcatgggcgaatggattcacgatcgatttcctaggctcctagctaagctagcagaagctccacagcctcatcagctcgccgtcctcctcgggctcctcccacggcgacgagaacgccgtgccgccggcggccattagatccatgaacttcggcgacgcgaacgcgtccagctccgtccacagctcatggtccccctccagcggcggcgagcaaacgttggccgcggcagacgacgacgacgacggcgtcgtcgcgtggtccagcacgtcaccgccgccggagcttcccagcgtggacagcgaggtcgctctcgacgtcggcgtcgacgacatcgcctcggcgctgcacgagcagctttcgtcgacgacgacgccggcggcggcggcgtcgaatgccgccgccgcggcggccgcgacgcgctggatggacctcggcgacatgtcgcccgccgccgagtccgtgcccccccggtggatgtcgaggcggcggcgagacgaggcggaggaggggaagttgaggacggcgtcggagcccttgaggcagagcagcgcggcgtcgtaggcgcgcgccgcggcctccggcgtggcgtaggagcccagccagatccgccgcttctggtgcggcgccctgatctccgacacccacgacccccagctccgcatcctcacccccttgtacggcctcaccgccaacgccgctgccgccgccgtcgtcaccttcctatcacctccgccgccgctgcacgacgccgcgccaccgcctaagccggccgccgccgtcgcgccggcagcagcaatgcacttgttgctcgtgttcttcaccatggccgcgcgcgcgccgtgtcgaggtgctcagtgcgcagtgctcgctaactccagtagtgtcgcgtaagcaaagccgcgggttatttatagcgggcgatcagccgatcactcgagttgagtcccagcgcacgcaaagggcaggagcacgtcgtcgtgtggaaagggtttcgagttagagccaacccaaacccaagctatctatctctatcgctcgcctttccatttggacgcgctcgctttaacaaagcgggagtactaccactacccttgtagtcttctcgcttcgtaaggatttgccgaaattttcaaaggatttttcaaacggacaaggctggctagatcgcacaccagctcggacaaatctgtacctgtactagaatttctagctcgtactctcgaactctaatgtatccaatgtacgtacttgtactaagaagagctcggggtctttaactgttactgactacttggctcctcttcgacgtactcgttgtattgccgatcgattggacgaatttgccatcggcttattactacatgagaagctagctggagaatggagatagatcatggcgatggcatgggagaacgggagctgcctgcctgcctgacgaagtttcagaggttgcagcgctaattgtcgcgagagaaatgggacttccacatgcatgcacgggctgccgaacctgcctgatgctgtcggaaaactaataatggagatgcaggggaaaagcatatataaaaccatctgaaagatttggctgccgcgctcgtgaaatcagaaactagtactaacaaggaaagcatagaaaaagttactaccgtgtttgctttccatttcacgaagaatgtaccagtaataccgttttattatgagcatatccattaattaactgcagtagaacaagtaattaacattaacctccatctcagttgaccaatctagcccatacagtaatgtattgttcaacaaatctagcccatagtaatgtattgtcctgtacgtatcactgacatgattgatcatcacctgatgaaagcatgcacaaccatataaaattcagtaaaagcgacccacaaaagtgtttcatcagtcgtctcacccaagcaacgaattagcaaatccgggagagaattcacatgatcagcgggacccaagagagagtagcgcgcagcaatacctagctgatgacacggcgatgatcgatcgattgcctctagattagtagtagcagattaaaatacatatctcggtgtaaagagaccgcgagatcgagcaatactgcaaaggtaagctctgcacccacggcaagtgatcagggcgataatgggccacttaatattccctattaggcatcgtctcatgttcaatcatgtggtggcatttgcaggggcagggcgcatcaatcgatccaaggttttgagttccagaaaataaaaactgatgtaaggtttttgtgggtaatatatactccctccgtttcaaaatgtttgacaccgttgactttttagtacgtgtttgaccattcgtcttattcaaaaaatttaagtaattatttattattttcatatcatttgattcattgttaaatatactttcatgtacatatatagttttatatatttcacttttttttaataagacgaacggtcaaacacgtgctaaaaagtcaacggtgtcaaatattttgaaacggatgaagtatatatatagtgccaaaaactgatactgcgagatcgcttcagaaaacgtgggggtaaccactaccctctccctccccgtgcatcaaccgctatatggcatcgacttttctggactacatacagtactgaagatgtatacgtgtacacaccatactcatacaacgtcgagcgagcgagtcatatatatcatagtaggctgtgtttagttcagcgtaaagtttgaattttaattaaaattaaagatgatgtgactaaaaagttgtgtgtgtatgacatgttgatgtgatggaaaaggactgaagtttggatccaaactttagatctaaatagagccatagtacacaccatgaagcctgtattttgattgattgcctatcaaggccactggctactggttggtacttgtagacttctccagccacttcgtgcgtacattaatttgagcggaatttgaggtaagctcttttaacggaagaagacttgagcagtgagtactatcagcgcaggtataatagagtacgataagctgacgacacaagcatccacgtcataaaagtcataagtggaagagagagaaaaccgaagagagaaggcagcgagcgctaatgcaatcgccgagctccagcacaggaaacaatgcaagtcccgagaaccagccctcagtcctagcttttgcccaatgacttaaccattgctacatcaaagattgggtagaaggaaacaagtctcattaaaaaaataaaaatctactgcttagggatgtgtgggtaggtaacttagcaggtagttattatacgtatcatctattagtaccatctattacttacgtgtacaaattttcagcccatcaacggacgacactattaaacttgctctcaagatacattaacatcaaaacaaacaaaatactagtgtgtgtttgcagctagcagcagctatcattcttcttttatatacgtacgttgctggtgggtttcaccattctttccatctttccatttactgtaagccccgtttgacttaggtgaaaaattaagattaagcaaggatacataaaatgaggaagccattaatgtatgattaattgaattttaattattataaatttgaaaagtagatttatttaatattttagaatttaatattttagagtaacttctacataaaatagatttatttattattttacacgaaatacaccggttagacgtttaaaaaacgtgctaacgaaaatcggaatagaatatgcatctcaagcagtcaatttgattctccttatgagtttctgtatgactgccatgcactgaagctgatatttgtttttctgaatgaacaggaaaactgtccgttatattgattgattaagcggagaataatcaaaagacacctcaacaccatacccaaagtgaagctgaaattgaaaagctcccccttttatttctggatcactgggtgccaatcagttttgttttccagctttaattctcccatcatcatctcaggaaaaagaattaatatcagaaaacacataccagtgggctcacattacgtgtgtttctgtacacggagagagagagaaaaaaaaaggacgaaatatatagcagcaacagcaaaacagatggctaaaaattccttttccaccacgtttgcacatgcatacggtgatgggctagcctttagctatagttagttcccgtcatccgtccatggcttggcacggaaggaagcagacaggccaagtgcagcatcgatcgagtataccggccttttaggctgcattcttatcacagtttttccaactcatctccctcgtttttcgcgtacacgcttttcaaacaactaaacggtgtgttcttttacaaaaagtttctatacgaaagttgtttaaaaaaatcatattgatccatttttgaaaaaacaaatagctaatacttaattaatcacgtgttaatggactactctgttttctatacctataaagagtgttcccaacaaggagcagcgaacaaacccttaatgggttcagtttcagcttcatctcatctccttttgcctttccggctttccccaaaggaagccatctcgatcgagctttagcatgtgcccatggctggctgcaatgcaagtgcaggtgcagcctactacaagctcgatcaccccagagagaccaaaccagcagtggctggattttggatgtccagtagtaggctttctttttgggagctagctaggggatgtccaacagctgagatgagtcagatttgaccagaagaagagacatcttaatttggcgatcctggaaaagcctacgcgtccaaggagctgtaaaatcccatcgctgggctgggccaagtggcctgcgcctcttttgcggtggcgccgagtggcgaccacgctacacaccgtgcggactctgactaccgcctacgtggggaaagaggcaggcgtgccgcgtgcagcgtggtgctccatctgctgcagggggaagggaagccgagcggccgcgactcgtctcgcggcgcggggactcgcgtgccaactttgaaatgggccttgagatggggtgggctttttgacaggcggatgtcatataggccttgtagcgtaagcgcaccgcaaaggcccaattcagccacgcacgtctttggtcgctactatgagaggcctgctggcctggtgccccgacgacctgcttacctccgtcagaagttttgacaatgaaaaatggaaacttgtggttcgcttgaggtctcttggtttgtcgatgagtttcaaaattgttcctgaatcaaaatatcagatataataatattataaaattagatcacactgggttccaaggcaatattgctcctggttttaggtgattcatcgtcagtgtgggaaccacatgtcagggtatttcagtctaaaaaataaataaaagttgatggaccccatatgccaatgacacaaactctcctccttctccctctgtttctctctcccctccctgatgcgaagagaggtagccatggtgggagcggatgaggccgggagtggaggaggcctacgacgatgaggcgggagcgggtggtcaacgacgtcccacatcagtagcaccacgccctcactgacgacgtggacactagcagcatgtccgggagggagcgcgagagctcgcggagcggctggcgaatgctaatggacgaggccgaagagtcagagaggccatcgatgcccataaggcggaggcgccctgtggccctggaggcgccgttgacacagcaacaggggcggggtgcggcgaagcaggtctgcggcacggcgaagaggtgcgcggcaacgacaaactggttggtgggtatggcggcgggcaacaatgcggcactcgaagaagttgcccgtgaggctggagtagccatggacgccttagatcggggcctcttgcttagctagcgggcgacaccgtatcaactgctcgatctatgtgtccaggctgtcgcatccctcgctgtcattcccgtcgcctcggcatcctctcccaggccatgcccacttacatctgacagcttttcttggacatagactgccctcacagaccaacacaagtattttttgcacactttatcctcactcgtgtgcaccagggaagaatttcccggtcggtcacccatcccgaaattgctccaggccaagcacgtttagccttagagttctttggagattggcttttgtaaaagaagttgcaacttgtttgtatgagtattttattaattctattaagccccgggccaggatgtcacaggatgtgtgcaggtcgagcggctcagcataggtgacatccagcgcctcgagtggaaagcactagaggccaagatccagtgcgagatacacgtggccccgtggtgtcttcgctaacgagcgctaccaccagccgccacccttcttggttctccccgcccatcatcggccaccctggacgcttggattgagtgggaagagaggggatcaaggtggaagaagaataaggtgctgacatgtggggtccacatggattccacgctgactcaaccgccacgtcaaccagaattgagagcaatactgtcttgggatctaacgtgacctagttttgcaagagttatatctggtattcagattcagggacgattttgaaactggacgacaagaaaaatggcctcaagtgaactttttccaaaacttgtagaggcatctctgatctctctgtaaaaaaaaaggaactggaggccgttatgatgactttctacaagacaatggcccagtgtaaactcttcaattctatagataaaatgtttatattgattttacaaatagagacttggatattatatttatgaatgtattttatatttgtcttatatttttttgacttatatttagtgccccagtttatattatgtttgcattatttccatcatctagttgaatatagagattgggtttatctcattttttttaaaaaaaattcatcatatcgttattggtacccttaaattttagtcttgcgttcgtcgctggcaatgatattacaaacctgttaacccaccaaattatgctgaagtactgaagtgctctcaataaacaactcagaaatttcgattctatctcaactgagcatattatctaaaaaaaaaaaaaaatctctgctgagcatagctaaacatatggcacatggccaaaaactgtgtttctgcttcactgtgtctacacgtgtgatcgcatcttaccatgctgcctggcacgatgtgaacagggaaaagatcaaaggagtttggtatcttggcacttttaaatcggaccgggaaatttgaattatattatgaattgtactggtcatgttaagaaattaagaaacgctcccatgtagcttgatgttagttggaggacgagcacagggttgttggcatgtcgtcaagtgaggcttaaaacaatttaacttgccattaacatatgcttgtttcctcacgaagcagcatgcaacatcagcagtgtagtggctacaaatttccaactactcctgctcaactattggagctagccagactcaatggcctgtctttggttatataatataccatttattaaactgctgacgagcaagaatctcttgtgtcataaatcgaaacatacaagctaaagcactcgttaactattcctgacgatatatatagtttttttactgttcgtggcgttgtactggtatgctacttggcttcacattgtttaagatcattataaatgtggtttgattcttaaaatgctttctgatggtactgcttgcttgaactccttgtgcctaatagctttgggtttggaaaactattgcgtcatttgtggcttccttagagaaaacacttgatgggactatgcatcttccaccaactttgtgagttgtgaaacacattgcctggtgttataaatgcagtcgctttggtgcaaacattctgaaggaagcatcttatggtagatgaaatgcaacgcagaaaaaaaaaatctgaaaaccgaaatgcttccaatgggtaagttgcaattgatttcttttcgaatttctcagatctagcaagcatctattcatatttttcagtccagatgagagttgtacttaagtttctagaaggaatcatcagaaacattaatctgaccggcttgaccttaaacctgccattgccatacttgtactcctagtacttctatggactctgaaacctggagttcctttcttatgcaaaataaagttcttctaatatgctactccctctagtttgtaaacacttatcgtttggataagacttatattaaacttttagactttggactatgaacgattttttaatatctactcgagaaacatagagaccataagtatatttaatcttaaaaaacacttcaataaaataatgtattattgataattttatatattatcataaaaatattggtcaaattaattttttaaaaccgtcttttttataaaaaaaaagataaatatttgtaaactagagggagtattgttgtaagctggtaatcaatggcatctttccagctgcttcaagtcagctagtttaaacattaagtgctttgcttcttaattggcttccaaggttccaactacaaccaccattttcgtcgtgatggagacctaaaccaaaacctaatgaatgaagacgggctatagctccagaagagttttgagtacagacactcgggcactttttggtgacgagcttgttgcgcatgctgctgcaggaaagtccaagaactcttcccaatataatacaaatatacaatacaatatacattgctttcaactattgatgatggagggattaaaaacaggtccatgattggtgattagggccccagaccaaacctaatgtctaaactaatgaggccttgtactacattgcatgatatcaacgttgagattccgttcggaaaaccgtccagatttgtgaaatgtgtgttcataggctctgtactttgaccaggaagaagtttaagatgagtagaaccagatcaagggtactgtttatggccttatcaaaactggccatcttagctgcctttgtgtccagtaatcactaatcagtagtggaaggcatgccaatgtctgaatcctgcattcaatttttaggtatgagacacgtgtagagaacagttggtgccgtttctgatcatgcttctaggctctaacattgtttgaatcagctctgcaaattggaatctaaggaagatgcaagcaatactggacaatagattagaaccgaggaagctacacatgctaaacccaataggtcgagacttgagagatattccctcgttctaaaatatagctagttctagtaacatcttaatttttcgtataaaaaacatctatttctaaagtaccaaggggtatttagttgtacaattcaaaaaggtggtttggggggggggggatttagttatgaatgtccaaaataccctcatccccaaaaccccacttaattaccaatcagaacagtcaatgaaggataatctagcaattttatatttcttcttaatctccgttgaaaaccctgtaatttttttcgaggcagaaatagctatgctttaaagcaactacaatgtggaaaaaaaaaccagataacaagcatttaatgcaagcttactacccagtattaaactagtaatcattgtgggaagaggtagtagttactacctagtgtttgcgctattgccggcaacaaccaaataaatatgaagattcttactggaccaaggtaaaggagggttgggatggatgaatattttttaagtggacgctaccttgtttaccactatactccatataagctttgtaagaagtgttacatcttactgcctcctgatcatgggacccaccttactatctactctttttgtcccaaaaaaaagccaatcttagtatgtatgggacacttcctaggacaacatgtccaaattcgttgttctatgtttcatctatgctaaggttggttttttaggacggaggaagtaattgggtaatatacattgagcatgccctaagacttagcgaatctaataaagatgttgagtaaaccagacagagcccattgttttgctaggtcgcttccccaaaccacaaccaatcatgcagcttgcttactgaaccatcggccatcacgcaacatcactagaacttgaaaagaaaacattttatctgcggctggatgtgtacttcatgcgaataactaaccttgtgatgatggcaccgtccagcatgttaacgttatcaccatttgattctttgattaacttaaacatccaggccacgacaaaaacccactttattgcagtcgtacaagagaattagctgggttgttagtgcgtatatattgcattacgggaagcaacaaagggtgatgtaataaggaggttatgcctaagcatatgcctaaagtttatactaggaatataccggggttttgggatgcattgttcagaagagacagaagaagggttcagtcttcagcagttcagcagcgtgggcgatcatgcatgtttgtgaactgggagctatctgaaaacttttcttgttattgtagtgccgtcaggttggccgaccgagctggaagtggaactgggtctcgagccaactgggcaagtggcagggttatgacttatgaactgtaacatgccttgttcttcaaatcaagtagtttggggactctatccggttttttgtttaagaaaacataaaggattgaatagttaatagtgatctcaacaatgtatggagcaactcagcaacagcaatatggagtttattaaatcgaccataaaacgacttgtttaactatagaaattcatgatgacaaggagatactgctctaactagcggtttttttacccacttttgtgcagagctagtttataatgtagaattaaattacatattccgttcataaatacaattacattttgtccataactatatcggtctagttacaccattataatctaggtccaccacgatcaaatggtgagtttattttctttttttctctaattaacatgataatttctgtgtttttataacaaatatgacaagtcttttttgccatttcttaggctcttttaaaatacaggattgtacatgaattagttcaatttttccggaaatcctctaaattccttcattccataggcgatctttataattatacaatacaataggttcctttggattttcctgagtacttctcttttggaaatttccatgtatctaaaatcattagagctagaagctcattgcaccagccaatcagctctgtggaagccatttggacaccatcaaaggccaatcctgtttcacttttttttttccaaatggttcatagaaatatgagaaaatggtaactccacgctctaatattgaaaagttttgactttcagcgccggccttggcaacaaagctaagcaacctgatgggtgataacacaagttgcctataagtaagctacatttaagttgagattgtgtgctatttatatgttagagagtacaagttactgttggccatctctctcggcacatttctacccctagcctttagcaacactgaccatagtcagccagttcagagcttcagatagcaccagccgatacattttcttcaggaaaaaaaaaatctccaatggtttgctgatcggttcactgggaaattctaatttagtcctacaccccacaagacgacgtcaataagcggccacaggaagactatcataaaaccagttaacatcatcaaattaaataaatttgtttcagggcttagtcagacgagtagaagtggccaagaacaccgggcatttctttactgattgccaaccagctgcaggttaacaattcacagttgcatccgcgaccgaagcaaccgcaacaggacagcgtcacgcttttcggcgacccgatcgctcactcgctcgcaataattgctagcttccgtcgaagggggactcgctcccgaccagtacgtctcgccggcggccggtcgctgtcgccggccggcgagccaatcgccatacgaggattgccaagtgataccgtgagctctgcaggaaacgtaaaattttttatctcctcagttcttgctgcactcaagctaagctatcctgccgccttgtcctagtatatgttagggactaaaaatcattatcttttttttttcaacgtaggtgtgtcggtcgatggcctaggtgtactcggtcgtcgtcgtgagtacggacggcgacggccggagcaatttgccgtttaaccactggcctctcatgcggctctggccatgcatggaggtagccacatgtcagtagggtcgagttaatggcagagaattttttttcatctcgtttttcagatttggcttcgtggagaggtgccagtggctaattactagctagactgccggccagtacttggctctttcccatgatccatggaattcaagtattattgtactagatagatcattccaaattaagtatgggtgatggcaagtgaaaaaacatatgatatgccaacatggagggcggtatgctctaggtagatttgcatgctccaattgtcttgggcaagttgcttgggaaacaaaaaaaatttgtgcagagacacatcaataattgcttacgagtgagtagtatttagtgattagtatgccataataagaaagtgttccatggccccagcaagttggaggtcaagctgtcaaattgaagttagccgaatgcaaacacaagagagtatctgtttcctccggaaaggtgaagggctcagtgttaattaagagtaaaaaaaaatgaagagcgcaggtgaaagattttgcacaaattgtcaaaactttaaaatttgatcaaatattgcccaaaactcaaatatttatgattggatggaattaacacctaataataatggaggaaattcaaccttgattccttgaacataccacgtctaagaaagaaaaaaaagaagatggttagtagaataatattttgaaatggttaaaaaaatccatcagcatttatatatagcaaccttctctcttctttcgattacatgagagatgcacgtaaacacacactgctagtatatcctattactacatgctaaacataaggaaaccataagctcatacttcatacaataggtacatatatgaaaacagtccacagctatgtttgaaaatgggataggccgttggcaaactttgataggaaagagaaaaaagcgtaataataaaaccatatatttttagagattttcaatgatccacttatttccctcaatttattttttaaaaaggctaacttatgtttatttagttggctcatcaagttagtgtgttatccttaatattccatccatcaggtgagacgtgactaggaacaaattagtgctcacttacaaagcttcactactcaagtttggttgggagaatcttcttggttcaattgtaacctacaactcaccactgcacagatgcaaccaaaaaccatgtgagacaagccattggttctgtccaacattaaagacaagaacgagagggtatcatggaaggaacaaaaacaacgtaaaaactaataaattaatgcttagtgatgccaaaacctggctaaaccgcacgaacagtccgatgttgacagaatggttatccctcctaggatgtgataactaagactcatcctacgagtacgaattagaatatactcaaagctcttgaacatactcaaagctccaaaataagccaaacggcttatttaaaaaaaaataatttatgaataaaacttttatatacgtgttcttagcgatctaaaatcaaaggctggaaaataaaattcgatgagaaaactttaaaatcaaatctaaatttaaggttgaaaatttaaattttagctgataaacataagcataagcgaaaatatggggctgtcaatgtaagttgccagttttgggagggaggaagtagcacacagaaacattgagaaggaactgtgaccagctcagttagtaaaaggtgcatgaattcttggccagctgccttcatgagatgtccctctcatggatcaacttatctaggattattaatttgatccttaaagagacaactgacattgtgaaaaacaagaactacaatagatttccaaattgttttgatacttctgttgaagctcagatcatttactaacctggtaatatatccaccaagttaaaagagtggcgatgatacagtcaaacgcattgtttcatccatctactgagaaacctacgtgttctactcaaattactctggtgaaacatacagacatcgccgatttgtacggtttaacaagaaaaacaaagcccataaaccctacgcaatattttagccccgatttctctctccccgtgtttgctatacttgtgttcacaactaatgaagttggaaactaaatacaagcatccaaaatgggaaagacattagaacataattaattgacttttaattattttaaatttaaaaaaaatgatttatctaatattttaaagtaacttatatataaaaactttatccactaaatatactgtttagcatattaaaaaacatgctaacagaaactaaagtaaaatatgtatcatcagaaaagaatgccttagagtagatacaatagcagattataagccaactataaatatattttattaaaaagataaaagagaagagataagagcagcgaactacagatttgtagtcagctatagtacggattccaaaacacatgtgtgtatgacaggtggggccagatattgattgtgtagtatatatttatagataattattgtattaattagctattaaattaactatagatgatttgaagccaatagttggctataggattaaacttgctcttgctaccagtctacctgtgccggcttaattcccttttcagctagcacagtgccgttacggcgcggggccagtgccaagaacggctcaagcctccctgtataaataacccgctaggtgcccactcgtacttggcaattggcaactatctctgcttcccctgttgttccctctcgcgccaaaacatttgccggcaaaccaaaaacagaggaggagcacacacgcacgacgcgtggtaggagagtacgggtacggccatggaggtgaccatggaggacgtggccggggacttcgagttctccggctgcggctccaccaccaccacctcctccgcgtcctccctcgacgacggcacgggaatgtgctacgcgtggggcgagctgtccccggtcgccgactgggccaacttctgctgctccgacgacgacggcggccacgacctgcacggcctcatcgagtccatgctctgcgacgacacgctcgtcggcgtcgacgacgacggccaagctggcctccaccacgcggatatgttccgcgacgacctttactgctacggcaatggctccaacccgagcagcaccaccaccacgaaccctggctcgccggtgttcgacgaccagacgcagggctgccccgagaagggcctccggctgctccacctgctcatggcggccgccgaggcgctctccggcccgcacaagagccgggagctggcccgggtgatattggttcggctcaaggagatggtctcacacaccgccggcgccaacgccgccgcgtccaacatggagcgcctcgccgcgcacttcaccgacgcgctccaggggctcctcgacggctcccaccccgtcggagggtccggccggcaggcggccgccgcggcgtcgcaccaccacgccggcgacgtgctgacggcgttccagatgctgcaggacatgtcgccgtacatgaagttcggccacttcaccgcgaaccaggcgatcctcgaggcggtgtccggcgaccggcgcgtgcacattgtcgactacgacatcgccgaggggatccagtgggcgtcgctgatgcaggccatgacctcccgcgccgacggcgtgccggcgccgcacctgcgcatcaccgccgtctcccgcagcggaggcggcggcgcccgggccgtccaggaggccgacgcccgcctgtcagcgttcgcggcgtccatcgggcaccccttctctttcggacagtgccgcctggattccgacgagaggttccggccggcgacggtccggatggtcaagggggaggcgctcgtcgccaactgcgtcctccaccaagccgcggccaccaccaccatcagacgccccaccggctcggtggcgtcattcctgtccggcatggccttgctcggtgccaagctggtcacggtggtcgaggaggaaggcgaagccgagaaggacgacgacggcgactcggccggcgacgccgcggcggcggcggcggcgggcggcttcgtgcggcggttcatggaggagctgcaccgctactccgcggtgtgggactctctcgaggccgggttcccgacgcagagccgggtgcgcggcctcgtggagcgcgtcatcctcgcccccaacatcgccggcgccgtgagccgcgcgtaccgcggcgtcgacggcgagaggaggtgcgggtgggggcagtggatgcgcgggagcgggttcaccgccgtgccgctcagctgcttcaaccacagccaggcgaggctgctgcttggcctgttcaacgacgggtacacggtggaggagacgggtcccaacaagatcgtgctcgggtggaaggcccggcggctgatgtcggcgtccgtgtgggcgccgccgccgctgccggtgccgtcgtcgccgccggagggggtgtgccagcccgtcgtcgggatggcgccggtggccaccggtggcttcgcgcggacggagtttgactatattgattcgttccttgtcgagccagcttacgcgctagtttgagtcgccatctagcttagctttggattggacgtgatcgcagaattcagacgtaaaaaaaatgtagctcccgtgttagttgagttccgttggtgtgtcaaaactgtcactcgcaagacgttgagagttgctaactcttagtacgtgtgtgttggtcattctcattcgagagattggttatcatttgatgttgcacaaaaatttctacgtaggagtgcactattgtgcttgcttatcaacggtaaaagttaatcgtaaattgttgccagcatattgactttgttaaaaggaaattgcatgcatacaacccaattatccgactcacgtacgactgaatttgataaacgtttataaatggttgtaatgcatatgaatatgctttatttgatcaatctatggttacatgtttctatttgtatatgagttgtacaactgggtcatacgtataacagtactcttgttaaaaatacaaccaccctgtaaacaaaatggcactttctaattggttgggctacagctgataaacctgaaaaataaacaaaccaatcaaaaataatttatagataaaacttttagaccgatatcattaccagtttaaaaaccgacattggaaaactgactagacgaaaaattccaaaacttttgtttcacaattcaaatttttgttcttgttgataagccaacgagcagagactacgagagccatcaaagctggagtcgggaaagctacataggcactataagagagagagagagaggggggcaatcaattagtaaactcaacaacaataatcgaagataaaacaccttagggagatgcttgtgtcttgattgggaagcaatattattgtctgtggatggacctcgatagcatggatctggtaggaccctctgtgagttcggctagagagctagtcatgtgagagtgaggggcttgagctcctctggagcgctagaatagattaacacaaagacgtatacaggtttgggataccctagaggtgtaacatgctactcttgttgtggtggtttctcattcgtccttgaaggatcttacaagtttatcgactactcaaatagattatcttcctttctcttatgggtttcctaagaatttgactcaatgtgttgaagtctctcctcagttacccaacatcccaccccctcccttggtcctcgctcttcccttatactttctctcagggacaccacataaccacaattcgagggaagattttattcgtatcaacgtaaggtatggttgtctcatcaatagttcattttctctcttgctccatcagccgcaggttaggccttagtggggcccactgtaagcggggcatgacaaattggtgagagtttgccatgctaacctgcctaatccactagggcctcaggtccgtcttgagcggggccttcttcatgcggggcacgacgacagcttgccacatgctcccattcaatccaccaaacatgtggtgaatagggttcgttgtgccccggtaggtgcggagtccgcctttcattacctagtgagaggcagaaactggagtgggtcctagtgaggacactgtagtcaactatgccctccgattatccatgcccgtgtcaggaccaacacagttgaagcgttagttgaagcgacgagtggcagttgctgcagttgccgccctatcttcatgctttctgctccatggtagataaccgtcccataaagcataaatgggacccagtgccagcctaaacctgttgttcagcctctgtctaaggattgtcctcgaggtgccctaagtggtgcattcttcttatcttgggatagaccacgtgccactccacatcaatctcctgtacggataacaggccaaatgaagagatacgtggcacgttcctggtgcacgtcgattgcctgagaccgcagttattgggtcactgacaaatatactctctctggcccaaaatataactactcatgaagattgttaaataaattaaggagagagataaaaaatgctagattgcccttaattgtcgtcaccgttcctggtcccagcgagaagagggatgaaagacaaggtttgggaaaaatggacatttcacttcccttcagtgacaaaagattaggaagaatagcaagtctgtcatttaaagagtgacaaatagttaaactgcattgctaaccttctgttaacaaaaaatccatcctcaaatcttgtagattttgggctaagggatgttcttcacgattaatgctccgggtgtgtctcatccaactctggtgacttcctcttctcctctggttccgacaacacccccaaactccaaatggaggacctacaaattagggtcatgagttggggatgagggatggaagaaaagtgggaggtcaccgcctcgcagggcttagagggatgaccatggtccatgggagatggtgcccaacattgggcagaggaatgggtgggcggctagggcatcggtgctgccaaagcgcttggacggtaggcggcggtgggcctgtgttgcaggtggcaggggtaaagcagagcgacgagttaggaagtggtgaccagtggtagcggattcgacagtgaggaaccacttgagacgagaaaaatggctgggtgggggacctcgtcgttgatgtcttgaggaggacaacggggtaggcctgcgcatcgaataagtgtcggttcgagcatgcggtgcttaaggaaaaggaaaaaaaaagagaaagggattaagatatggatacatgtatgaatccccaagcaatccaactatctaaaattacaagattttgagtggtgtttctgctaaagatgtactccaagaaatagccaatagttaaattttcccaacaggcccatcatcacgtgattcgcacgggttgcacgtcggttctggacttctgatgcatcgttcggggagtgccgggcacgcagaggcgttggtgcgttgcaaaacaaacatgtcaaaaccacggagataaccagataatcctcgcacatctcgcttcccatctcgtttccaccgcacctttttcctctcggcggaaaatcccagcctcgaatgtgccaacgagctcaccacaggcactgcacagctcgtgcgcaacgcccagaggaggccgtgggcttcctgtcccgcgtccgcgcccaccacatccgcaattccgcacccgaatctcgcggcgtcgcctcgtcagacctcagcccacagaaaacggaaaaaggaaaaaaaacagccaagccgccgccgcgcggagcacagcggctcagcgtcagcgagcgagcggtggcgcccccccctcgtcacgcacgccgcactcggctgctacggtcctcacgccgcttcggcttcgcgagcggacgccggcgcgcgcgcgcgttcggcgagacgcggcggcccctctccccctcttgcacaccccccagaccatgcgcgtctccgcccacgctgctctcccgtcgcgctcctcccagcagcagcagcgcctgttcccgcatggcgagccccgacaaggtcggctgctcaccggagccgctgcccctcgaccgcctcctggccgagctcgccgccaacgccgagcggctagggaggaggtgggaggcggcgctccgcaaacggggaagggagggagccagagcggcgggcgtggggttggaggagggtaggaaggcggattcggcggcgatgcagctgcacacgccgctgttctacgccacctgcgccctcggcgggctcctcagcaccggcctcacccacctcgccgtcactcccctcgacctcgtcaagtgcaacatgcaggtctttcgccgtgttactgtagctcaaatctctagcttccccaatgactaatggaactcatacaaatcactagctccctaaatggttaatggaattcgtgtgtacaatgtattcttgcaggttgaccctggtaagtacagggacatttcatctggatttggtgtcctgctccaagagcaaggtcttggtggattcttcaagggctggatggccacgctggttgggtacagcagccagggggcttgcaaatttgggttctacgagttctttaagaagtgctactcggacattgctggccccgagcatgctgagaagtggaagaccttcatctaccttgcagcgtcggcatcggctgagatgattgcagatgtagctctctgccccatggaggctgtgaaggttcgagtccaaactcagccaggatttgctcggtgcctgacggatgggtttccgaagattgtccaatctgaaggtgcctttgggtatagatactgcatttcttgtatacaattgtgacttctgttcaaagtttatttggggacatcctataatacaatgtgcgaatttcaggctttataaaggactacttcctctctggggtcgccaagttccttgtaagtcaaatgtctcgttagcagttatctttcactagagtattatatttgcatgtcaggtttttaactgcataatgtagaccataggtccatagtaatggggcaaataaaaggtccatagtagcaactaacatttgacagcaagggctatagcaaaatcctctggtgagttactgtttttgctcatgttcctactgaaaggatattaggttttgtgtgcaataacattatgtgccacgagcgttgaccatgaagagaagtcttgaagtcgcatgctcacaaagagccatcgttgacagattgatactattctaacataccaaattgcccattctactgaatgagtgccactcatcgttgctattttctgacagaagaataactttagctggcactattttatatctcttttttgagagttagtattttagtagtctgctctcctaataatgctgcaagacatagtctgttgcactttctcgaacaaactatattatattttcttacttatgtggctactctatggaaaaattgtcaattgtaattattatcacagtaacaacttcagggcatccctcgaaatttacactacgaatttaattcattgcaccctaagtagaagtcaagatcagctgtagttgtcaaaactgaaaacaatcaaatggttgctgtagctttaagctatgtatactagatacctcatttgttttgctcagcttcttagtttgctattcttggaaaaaaatggatggaaaatttaacatcaatttgtcaggatgataaaaggtgggagaggagataatcttccaacacgtttatggggaattggtttgttgatatcgaaatatgcccactttagaaatataccactcaaagttaccgatgcacttcaataccacccaaagtttcaaaagcatagataattagatatctgccataccatttttttaaaaaaaacaaatcaaggcaatgcacttactaacttttagtggttgttttaatgaggaaaataaaagcaggtttttaggggggaaacaacttttaattcgagttttccccaaagaaactgaacatatgttgttattccgttattccagaatctagatatatgtaaaatcttgtttggctgggcaccaaaaacattgtggagtcgttcctgagaaaatacgatttttccagttttgaggaaacttggttttatccaggatctggtacatgaaacaaacaaggatttacctaaaacaagattaaggtaaactagaattaataaaatgtagtgtaaattgcagataggatcacatcttttaaaatgtaagatgctactaagtcccgtacagatgccagcaattcttatgccgtttccttttaggttgttattctcacttgtgtctaaactactttcaatttccagatactatggtgaaatttgcttgctttgagacaattgttgaattagtatataagcatgcagttccaaagccaaaagatgaatgcagtaagccactccagctagcagtgagctttgcagggggatatattgcaggagtcttctgtgcagctatctctcatcctgcagacaacctggtgtctttcctcaacaatgcaaaggggggcactatggctgatgtaagctgctagccctctcagtgactttcatataaaaaaaaagttcttacacctactgtcaagtaatgttctactgattttgtttaactatttctgaccaatgcattgcactttcaggctgtaagaactctaggagtgtggggccttctcactcgtggccttccactccgtattattatggttggtactcttactggagctcaatgggcaacatatgatgcatttaaagtctttgttggactgtaagtacatcatggacagttcgatttttgtattgtgatgcctaccagttatttatgaatcataagcgtttgtgaattcaatctccaggccaacatctggtggattcattcctagtcctgctgccaccgatttgcgccaggtggatcatgaaaagcggagttgaccacatcgcgtaaatgttgtgctgagctactacccttaatcggagtagatgatggcaggcagttgctctgattttcatgagagcgggaacgtaggagatgacctgttgagcgaatttggaacacaattttaagatttagcagtaggaaattcacattcaaggggtttttgttgctacctcttgaatgacaggcaagtgcaaggaaggcaataagcttgagggatgtatttggcacattgccaaactgatctgatcatctgatgtttcaattggtcattcttgcctctgttggcatttcctctggtagtttccatacgactgtttatccagcgtacatgatagcatgaataaatgaaaagaatgttaaacatgcgtcgcaactatatggtcctcaccgaaatcaactgaccaaagcaagagcaatttcgcatgaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccccttcgaggggtcgaacggtatcgataagctctggattttgacaacatacaaattctgggtcaaaaggcattctacagcaaactaggcatcattgcaacatttgtaacccgacctcagttgttgtcgcttgggtcatctactgctgcggcccaggaaatccttgcattggaggacgaggaggaggtgctccaggagtgaagttagccattgcaccaccggtcataggtgggggtgggattgatcgtggaggtccatttgcaagtgggggcggtggtggtggaggttgagtaccaccaacaggtgggggtgggatccttgggggcatacccataggtgcatttggtggaggcggcggcggagcctgtggcgggggtggcggaacctgcggtgggggtgggcgtggtggacctccagatccatttggcaaagtcccaggagccgcaggcggcttattagcttctggttgtcttgttttgaagtatagttggagctgttgcaaacaacacgaagataagttgagaaccaagattgctatgaaggcaggctaaatagcctaaattatgaacaatgaaaaactatattgtactcacaatgtactgtttcttgtctggatcccaatagttgaagaatttatctgctgacttgtcgatctctgcgcttggtatctgcaacagcaaaacttgttagcaaaatacaatggccagttgatctgaaatcctagcagcaaaacattcaaaacacacaccttaaagccaataatttcatagggctctgctgcaaaaagtagatattgatactttttatcccaagattcgactttctgtacaaaacatcagtctgttaggttactgttgatacatgggagtaacaaacaaagcaacataccacaaactgaaaaccgaacaatcaggcaggttgattgctttacctgttcatatgatgccatgaaacggtgccttggcttgctgttttcttcaatttcaggataaccaatctaaaagagaaatatcaaaagttatcaccccagcgtacaaaattatatacatgttctaatgttataaggataaattttaaaaacaaaatatcctcaaaatttgtcagtgaactcatttatccatcaccattttgaatgtgatagtcctcaaaagtcccctcatcaaaagatgaaactccaggtaacaatattataaaactagtttgcaaatgtggatgtaagggaaactatagaaactgtgcaatgaacttaaatatggagaaaaaaaaaggagctaacttaactggagtcacaaaaagatcatttccataagtatgtaactttgatgccctacattacatgacatgaaaagaaaaataaacaaaattatctctatatatatggagtattggaaagtgaactaatttgttctggacttcacaatattaacatgtaaaaacatgtatgaattaaattcaagtgccaaacaaatgtaaacgcaatgaacactgacctcaaaaagaaatgagtgttgcttcatgtcaggatcatactgcttagtcacctgatacccaggtcttccaatcttaactgaaaaggaaggaaagataattaaaatattttgtgttagattcttccaacagattcgaccatgtccagatagctggacttaaagatagcataactatccccaaagatacagacaacatgaaagggttcagataagaaactggtcatctttgagaattgagccatactcagttttaagccaaattatgagctcctataaactttaagtatagtaaaacaccattctggactagaaattgctatactccatgaagttttcagaactaatccaaatattcatgcttaggctccaattgattagcataaccgaatgtccacggtgagttttcatttttcaaggctttttcaaggtgtcatactgtcatctcctcgtctgaatttggtaattagctgtttgaccttccatcggtagattgatttgaagaaaagattctatcattcaatcatttatgaacaattttcattatatttagcagaattcacccacacaaatttgccgctagacactaactaccaactacatacataattttggatctttttttcaattgagagcaaaccaatatgatttagccatacttggcagaaccaaacaaagccagaatgcacaacagtttagtgctaatattcacattataaccaaaggacgttaatcctgggggaaggagacgagaagagatgttttactcaccggacttgcggggcgcgaactttctcttgttgggctggggctgcgcgggcgcgtccttggcctcgcgggcggcacgcttggcgaggttggtctggtgccgcttcccctgcgtgtgagccaggtagttcccctcgttgttgtgcagcgtcaggcacagcttgcactcgtagctggacacgaaatcgagcgggattagcgcgagggagcaaaccgaatcgaggaagaagaaagctagggttttagcgggtggggggcagtacctgccgaggtggttgcgcatgaagtaggggtccttggcgaggtcgatggtctcgagggcgaggcggcggaggcgctcccgccggtcgatggcctcattctgggcggaggcggcgccgccgctgccgggcttggagccccactcgcgatccatggcgtccccgctcggtctcgccgcctctcgagtctcgacctgtgctgtcctgctcgtatgcggtgtgtggcctctcctccctcgatttgtacacggtgcggctcaggtcggttggtttttaccagtagcggctatttttgggcccaagcccacttcgttgcggattcagcccaaacattgctttatccttcttttataccttaccagtcgactagtaaatattaacataggagtactatacaagctatacttaccaagttaccatgtttccaaaaataaaaaaaaaaattggactaaaaatataggcctaaagttagagatgatatgggctaggtttttgtttcaggaaattatcatcctaagtttctgattgtttttattttcattgaatagtagccttactgtattcttttttttatctccaaaactatctcaaaattatcctatcgacgctatccgttttttaaaagtggctggatagcatcaactattcaaaccgatttcttcctacaattgagtaaagtatcttttttcccaataaataacgttcattctaggaatttactcacttcaatctgacggggtggaaaaaaactcgaaactcatgagcttaaacttttactcatttgcttaatgagtcaactcgagctagctcgtgacttactcagttagctcgttgagctcgtgatgcattaaaatagaagttaattgtctatatatttacaggtgtaaaggtcgtaaattcataattatccattgtagtacaatcttatgagtcatgatgcataacatatcaatcgtaatctttggtcataggccaacaaattatattgtatatgaattttaaatcatgtattttggtgcaacgagtttagtgagtttaatgagccaactcagactttttaacgagtcgagtcaagtttagatttttacttgttatgttaatgagtcgagccaagctagctcgttaatttaacgagtttttacgagccgagccgagttggctcgttagccaccctacttactggtacatttttttttctttataggacaacaccttcagccttacaaatgtgagtactattcatgaaaggctaatgactatgatgaaaaaaaacaaaacgtttgtacgatggtatttcgtacaaattacatccactgaaaaactatcacttgtaaacggcaaatattttttttccgatcacacgaagacacgaacgcgtaccacgatcgaagccgaaaatgagcagaaccattctgagaaggggtctaataccatcgctgtggtctgtggctcttaggagcgtcataacatgaaatacatgatagtccatgcatgtccttattacacgataactctagtactaatcttattcgatcacaatttgcccaacatttgccatcaagtctcagagatcaccaggcactttctatgatggcccggcaaacacaaacaatacatcaactagtacacctttgttgctgctaaaaccagcctatcaaagtatcaatcaccaagcacgttgctgctgctgctgctactctgctcttccaacgggtaagggatcgtggcgatgtggttatgagccacggtgccgatccacagcttgcgccccacctccctcacctcgctcaccagccgcatcacctcgccgccccggtcctcgagcacctcgacgacgtccccttcgccgtcgaggagcgcgacgagggtgtgcatccgcatgctgaccatcttccccagcgtccgcatcgtcaggggcagcttgaagtagagcgttcgcagccacggccgcttggcgaacacctcctgcgccgccgtcctgcagcagtcgatcgccacccagaaccgtccgccgccgccgccgctgctcagtcgcacgttgtccgggaaccccggtaggtcggcgaacacctccacctgcccggctcttggcccttccagccagtaccgcattatcctagaacagcatatgcgtgcaatgttaatcaattctgaatcttgtttaacctttagtattttcagaacctgtgaaagcttgtgccatttcacctgcagtttgttgtttcggagaagaggaggaactgctggtcgtcagaaatctgcacgccattcgggaagaccagcccgctcagcacgacatgggcagctttggtttctgggtcatatctgagcagcctccctgtgccttcaccttctagcagaacgttcagatgatccctgcacaactgattctaatcagaaaatcttgaacgatagaaggaaatagagaatcgatacaactgaagagagtgatactgcagctgcacactttctgttgtatctcgtgctcgtgtcggtgaagaacacggagccgttgcggtggatgtcgaggtcgttcgcgaagttgaccgggctcccgccgacttctctcgcgagagaggtcgccaccccgccgttcggaccgacggacatgagcccgtagtacgcgtcggcgacgtagagctcgccggtctcgccgtgaaacctcagcccgagaggccggccgcaccgtcgctccatctcgtgctgcttcttcgtcgtcgactccaccccattggcacaaactttctccgacctttttttgcaatataagaacacgtaattgtacactgctacgagaggtgttttcgtggagggcgagagcaaaatgcaggcgaggtgttcgttaccagtcagggctcatgacggcgaacgtctcccacccggcgtcctcccccatccaccgcacgacgcggccgtcggcgaggccggcgtaggggccgcggccgtggcggtcgaactcgatggactccggcccgaacacctctccgacgaactccagcctgccgtgcctgagccggctgccgttgtcccacggccaccgcgccatcacctcgcggtacggcgccagctcgtgcctcaccggccggtagtccaccccggcgagcgggccgaggtggaacgggtcggtgaggagcagggccagcgccagcgccgcgaagaaaaggtgcggatactgcaggatgccatcgcgccctctctgtggacgctgctgctgctgcttcttctcttccatggagatcaggagcgagggaagacggaatttgcacgcagaggaaagacggaattggtggagacggtgatcttaacttaaattcttaatgcctttgcagcgaaaatatatcttcgatgcatggaggttgcatgagtcagcgtgattgtttgggagtaggtgttctgttggttcggaatagccaaggaatcttgtgctttcgaagtggggatttgcatgttttgcattgcttggatgacggtgcaagatgcacaggtcaacaagcatatcacgatgcatgtaaccgaacccggccagggctgagggccctgaccatggccattgctagcgctgtaaagcaaaaggtgcatcacgaagaaggaagaactccaagtgtccagaagttcaatcgatgccacccttctaaacgtgcaggaaaaatcacaagacacaggcaatggtgtgtcgatgttgcaagaaaactaactctaagtcttagctaaaacatttactgtggttgagcatgcgttgggttatagggaagtctatttgtccctttgttttttttgttactttaaaattcaactaaaaaactattttttataaatatatcaatgaccatgaagtttaaatttgacttacatgggtacaaataaaaataatgaatttgaccattcataatcaaatttattgttttttgtttctatttgtgtaagtaaagtttgaatctgtattttttaaaaaaatcatatattcatctgtcttttcatatatttttttccaaaaaattatgttttttaggtgacgtaaaaaaataacggcgcgttctcttgagggaaaataaaccacctcttaggtttgaaaatggtcaaatatatcttaaaaatcaatgacgtttcatatttaaaaaaaaccggagattatcttaaaagtcatttatatatggtttcgataacttagtggtataaattttaccatgttccttaatcaagagttaatagtcgaggggtaaaacatgcttatgctgtgttattctcccttcttttcctacccaccttcatccttttttgcgcacacgcttttcaaactgctaaagtacgttttttataaaagttttctatataaaaattgctttaaaaatcatattaatccattttccaagcttttttagactgatacttaattaatatcgctctaatcgctttctttgtttgcctcccgaactcaacctactatggatctcttagcttttgcataagatgtcatgtaggatcatgtgataagatggaatagagaaagaaagagagagagaggaagagacgaaaggacaatctctacacaaaactacaaacttataggaatccgagagaagagaccaataaattaagtgaaaacaaatagagaaaaattagtatagcatatcagagtaagtatattaaaagcaatatattatatatgttatctcttaattaataagtagacgacgtggataaaattagaatagatgaccaccatatactataagggcctgttcactttgatgaaaaaaaaaccttaccaaattttggtattgccaaaattttggcatagttaatgatttcttatatagttactaaaatttagcatcaaactaaatgtagcaacttttttttttacaactttaccaaaatttggtaagactggaaacggcatcaaagtgaacatgccataaaccttatactatcttctctatctaatgcattatttgaccatagaaaggtgagacttgagagcgccacagccggaagattatttgaccttttgaattcatctcgaacccacatccttaatccaacggctcacaaaagcacaattgacgtggcaccttcttcctgccgatgctctttcctcaccggcatgcaggccaacaattcgtgtcactgacacattgggccccatacctcaacgaaaacttcgggtctacgagtcaatggccaataaaagacgcaaggcccgcgaccctctcaccggtctctagtctctccacgcgcaaggaagaaggttcgcgaatccccttctcccttcggtttccccttcttaattcttctcgcctcgagcgaaaatcttatcattgtagttctttccatcgcagagggtgggctagggcgatccggggggcgcgaccatggcttacgtcgagagaggtaatccgatttcccctatccggtggatgctgtgagatctgcgtctataatctgttttgatctgtgatttgtgcctgtgaattcgttggcctacccggtttcgtcaaataatcaaatcttggtttttcgtgtggtcatatctcggtagtagatttagatatgtgggtgtgtgcagattctgacgctagagtaacgagtacagctgctatgttacagcaaatctaaataagtatccacataccacagctagcgatttctaatagtaatggcttaatattgaccaacctggaaagcagggataaatttgatggatggagttgatatatcaaaattaaaactaaaaatggctgctctagaatgccttgtttaacgtttcctggacccttttcactttcttgcctcttgaaacttccattcaccttccatagaatggagatgttttgagggctattgtttctcatttgtgagatatacctctcaattgttagatgccaagaaaaaagtaaagagtattgaatagttaccgaccttttcgaggaaaaaactaactagttaccaggttttctacatgaccaatcgttcaccatcactgagagtcaaatgagattgtgcatgatatgttgagttaatgtatactgttgcgacttgagagtagataatcatttccatgtatcgatggtgcagtagcaattacatgaatgcatatggttgtgtatggtgtaatataacaaagtgcatactgcatagcaaggtagctttgctttcaatacacagttgatgtgctacctgtgtaactaggcattccaattatattgggacaggttttttcaaagatggaatgatttcatttcaattggtcctgatttatgttaacttcattcaagcacttctcaatcatttaggaactgtgcactatttagtaccattctggatcatttaggaacatcattcatgcacttttagtacccttctagatcatttaggaacagcattcatgcaactttagtacccttctgtatcatttaggaacagcatccatgcgctttttagtactcttctggatcatttacgaacagggtatcataaatggtttttggacaaaagagaattttggctgttgggactattggaatattcacctacacaagatatattgagcacaatgcaactactattggtttgattctcttaacttggtagtgaggttttaccctctagaaaatggggagctctttcttttatagttttaaggaatgaaaatatggaatcatgcaaccagatgttggctaaggataatactagcctgaataggcaacctatcaaagtggttttatatgttcaattagatcaaagttcactagtgcaggccttttgcctaaaatcttgaagaattaagatagaaaaatatgcttggcaaaattttacaagttagtgttttgagatgtccaaagttgttgggaacttggttgtgtggtgggggcgtgggactggaacatgtattctcattatgggatctgtagcccttcaaactggattggttataaatccaccgtgagattattttgttcctcttgaactggagtaattaaatatcgtaatttactgtatatgtgtttggtgtaaaccatgtctttctatttcagtgcacacattcagtaaggacgtggggctatgcaagaacttaagggaaattagtagttggtttaccttttactactgtcttcaattatattcagtttatttagtgtgaattcaattttatacatcttatgtgtgttgctcacttctggacttaacttatgccctttaagaaatcattttacgcttcctttcatggaactagtaagaacaactctttgcttttcatggatgctgtgtagcatacattaactgatatgttgaatttgttcaatctcctgatgttggttcgtttatgattatgtgctgaccacattcttatttccctagctggtaaatattttctatgaattgactggccattaaacaatgcaaactcatgttattgtttatgtatcttgcaggtgttgtgaaagacaaacggacaatttggcggctaagcataatttctgacttcttcagggctattgtgaacttcatcagaatgttcttccttacaatgttctcggtatgttattggagtcaattacatccctaaatttaccttctgttccatgtgcttccataatggatatggtcacaactcaggaagattgtaatatttccgcacttccatctttcagattgaaaaaacagacagctataggaaagggtatggctctggtaagaaatgggatggtgggcctggtgggggaggtcctggtggtggcccttattggggcggccgcggcggtggaggcggcccccgaggtcctcgcacactatctgacatccgatctaacgatcagagtaagtgctgagtcaaattccagtttttactttgctgtggccttttttggcacatctaagactaaccaacctcaaattccagattctctccctgcttgtggatcctgctgcggttaacctgtacatctgtcattgtgactgctgaactatgaacgactctaagatccttttgatgtcattttttaggagcaagtctgaattctgaaaattttagaacgtatataatcttcgctggttaagcaggatataagaacacttgttacatgttacatcttctgcttagaaagatcatctatgcattgtgacattgtcaaaacacgagtgtaatacccagcacatattatgcaacttgtttctgacgtgatctccacgttgccttcatctgttcacttgtaattgtgagtttatgcatgtttttagtcagttaaagatgtgcccttcaatggacctgcacgaattcgtgaagccaatgccagataatactaccacgttttgcgttccaaaggcttgttgcgcacttgtgcggggttgtgctgtactcatcaaggggtgctattgctgcgacgtggggtgcaaaactgcgaaatgctgtttatgggaacttctatttgtgttcttcgttaggcccagttttgctctctttacatatcattggattatcagacatgcttcctgactttctaaacaatgtgatttttaaagaaatttctatgtattagtttcttaggtactccatctgacccataaaaaaccaacctagtattagatgtgatgaattttgatatacctttatccagattcattgtactataatatgttatatttcgtcctaatttcttttttcgggacggagggagtaatagtttttataaaaaaaacattttgattcttttttgcaatagttaattcattcatttcttttttactaatattattctaaattttttatcgtcttttcgcttatgtttatacttattagctaaaatttgaattttcaacattaaatttggagttgattttgaagtttttttcatcgaagtttatttttcagcctttgcttttaggtcgccaagaacacgtatataaaagttttattcataatttatttttcatttacaaatatattatttggcttattcctataataagccaaacgatgacctcctatcaaaacaatcgaatagcccccaacgtcgagtgcaagtagtgtgcttgaggctgtataattgctgcggcgtttgggcaacagagcctccgaaaacaccttggcatgtacacaccttacacttctaacagaagctcttgaactattgctagtggtggatcgcaaaattggtttgttggtgtcataatatatcttcggtgtcatattatgcgaattatatttagatcatgtttgtttcagcttaggattattacaatctaaattattagtaataatatgaaacaaattggtaaattactatgatagattattataatctataaactatattagtataatctggtaatcccctctaaacatgatttttttagattattgggtggctaaagacccactacccttaaaattttacgcaaattatccagcactgccattgaacccaatcgatcgagcacatccgctttctcactcccccggccacacgcgcatccgtttcctctcttcccagtcgtgtgtgaatccgacgtctccactggcagtgcgtgcatccgcttcctctctccctagtcgcgcgcgaatgcttccccaagcttgaaccctacgtgcaaatccttcccgagcccccaccctgcgtcctagctcctttgccaagccacgtcgccaccgccatctcatccttctctcactctgcaatagctgagggcattatagacattagtatttcaaacccaataatccattcctccaataattcggagaaacaaacaactcataagttactctactatagattattataatccaacttacagtaatccgactcaataatctgaattacaataatcttaagttgaaacaaacaggattttagaccatagtgttataatatatagataaacaacatatccctatgttttacccaaatttatcgatgtcatttgatgttgtcccatatattgtagatccacccaatactaccctctaacatagatcactgacatacgagccatgagatgtggggctcacatgtcagccatttaaagcgtatggcctagtttacagcatatatgttccaacgctttactaatattatgttaagattcacacatgggctgaaatggccacgattcaagccgagcccatgcaagcatttcgtttttgagaactccatgcaggcattaggagaagaaatatatgcaacgacgacaactctaggtgggtggagttgattgatcaattggtgaaatggtgagctgaggctcttggcagtgatctgtttctggcttcaaacttatcgatttcttttgtaatcctctcctctttcgctgtcctagatccttctagtatcttctagagacttgtatctcttattcttttcctcctcgctccaccaaaataattgtgtgttgtattcagcattattgcaaattctgattggagaagaggctgctaacatattaatcttgagtgcctgctcatgaggtttccttgcaaggccatacgtccaacgaccaagaacatactatcaacaaacttatgaggctgaacatatccagcaaagttaaggggccattacggaacatttctcccaaaaaagaacttgtccatgaactgaacatactggcaatgtttaggggctctcacggaatatttcagcccaaaattccaaaagcatgcagaacatgagagagctaacaaatacgtgactgacatgtgggctccacggaccgtgaccccacatgttagccgcttaaacaactctcgatgagccaaaatcttcgtaactgtagaccccgtctcgccttctcgctcctctcttccctctaccttccctttcccctctctccctccttcccccgacttcctccccgtcctcggccatggcgttcttctcccatcaccacctccagcagccgcatcctcaggctccgccgccgccgccgccgcagcagcagcagcaaccggtgcccccttccttcaggtacgcgacctcaattccattctctgcgcgttcgtgcgtacgaattttcgcgctaaaaattccccgccggattccgcgcttcatggcaggaacgcgctgccggtgccggtagatgggcagatcccggcgcctcttcccttcttcaacccgccgccggccttccaggaccagcccgcgcagccaccacgtgagtttccattttctccccacccaccgcgaagaaccctcgtcctcttcgcctggttgaaattccgcttcgattggcgctgatagcatagggcttttgccccgtactgtgtagtggtggacgcgatggggcttacggccgcggcggggctagggtggaggcagcctagggagcaggagctgctaggagagaactcccagatgtcgtccatcgatttcctgcagacgggctccgcggtgtccactgggctggcgctctctctggaggacagacgccatggcggtggcagcggcgctggggctgggaactcctccggcgattcgccgttgctcctgctcccgatgttggatgatgacatctctcgcgaggttcagcggctcgatgcagatatggaccgcttcatcaaggcccaggtcaggcactcgtaaacctttttcgttgtgggattagctaatacgaaaaatgaactaatgatgttattactttaccagcatgtgttacttgtatgaggtattcatgatcattttgttagggaaaactagtgaagcgtcactgtttcaggccatatagtttttgcaggtgaagggcacacacagatagtttcttttctttgctaatgttagaggtttccgcctttgctaattgctattgacaccatgctgatcgttatgagcgtatctctacatgagcagaccatcttttttcaaggaattccttcagtactccacctgaagaaaaccatgtaaattttaacaaaaaggtgaacattacgctatgtttggtttacaacccagataccactctagatgggcctatgcaggcctagcaactctattggactaaaaccctttctttaaccaaaatgatcatcctgaagttactgtctttgaaccctcaagtgttacatattatacttggtggtacagctaacccatcagtatacacatgggactgctatgtgactcctgaatcctgataagccacggtgttagacaaaatggaacgaaaagatagaatttctggtatcctttgtcttagttaatgtgatctgcctgctacattactgtaggcactgttgcttaaagacaaaactgcaatgcattttcagttgatgaaataattaaccagaaggttctatccgtgtaccacctgtgttcttagttccttttgtcttctgttgattggataaatttcagttgtctattcttgatttgcttccatcaattgaacttttaaacaattgctttacctgcaaaatggacctgatcttcaatgttggtcggatcattcatttaacctttggacactaaacagtattatttaatgtacattgggtttcttagcccatgccacatacatttacggtaagctagtgaattcagctaatttctaggcaccaggaatgtatatctggcttaacatgttttaataatcaaagtggggagaaagggaaaaagggcatgggcaatattatatataaagcaaaaagggagaactttcatcatgtgcttcagctgagttgtcagccttctttttggtgacgacttgatataagttactattgacttccggattatatgatatctgtctacattcttttattccacgtaaatggtgctggtgatatgaacccccatccttattcctcaaaagaaatcagaagaagcaaaggagttagtgaactgtgataagaaaaagatacacttggcagtatgttcccaaataggactatgcattggatggatggtttgtttaaatacagttacaattagtgatgtaacttatgtttaatatttcacaatattttggtgtgctaactaaatttgtcaaattggcagagtgagcggcttaggcagtccatattggagaaagttcaggcaaagcaatttgaggcgctggcctctgttgaggataagatacttagaaaaatacgggataaagaggcagaagtggagaacattaacaaaaggaactctgaacttgaggaccagattaaacagttggcagtggaagttggtgcgtggcagcaaagggccaagtacaatgagagcatgataaacgcactgaagtacaacttggaacaggtatgtgcccatcaaagcaaggatttcaaagaaggttgtggtgatagcgaggtggatgacacggcatcctgttgcaatggtggtgccgccaatttgcaactaatgccgaaggagaatggacactccaaagatttgaccgcatgtagagtctgcaagtcaagcgaggcttgcatgctattgttgccttgtcggcatctttgcctttgcaaggagtgcgaaagcaagctgagcttctgcccgctatgccagtcttcgaaaatacttggcatggagatatatatgtagaatagaatttatgtattactcgagtatcgtcccagatactgctgtgtttatacaacagtctattgttaaactgtaccactagtatggaccaacatgagatgccactggatcgaaaagaccaccatttatggtggatgtactgctgcaaatgttactttagaagtgcaagctttggactttcgattatgctactccttttattagttctagtattttttttttccatccgtcaaattggcgcgtacggtttgattagcgaaaggggcgaggtcgcgtccttaggcagtgttataaatggattattcgtggatgaaagttgatggatttgctatctgattatacaggggaaattaagtagtacctctgtcccgtcccaaaataagtgcagctataaatatctgtgtttagcgcttttgaccatccgtcttatttgaaaaaaatatgaaaaatattaaaaaaattagtcacacataaagtactattcatgttttatcatctaataacaataaaaatactaatcataatcttttttcaaataaaacgaacgatcaaacgttgaacatgaatagtactaaaactacacttcttttgggacggagggagtatatattatgaacctaattactccctcattctctaaatgtttgacaccgttgacttttttaaacatgtttgaccgttcgttttattcaaaaacttttgtgatatgtgtaaaactatatgtatacataaaagtatatttaacaataaatcaaatgatagaaaaagaattaacaattacttaaattttttgaataagacgaacggtcaaacatttttaaaaaagtcaacggtgtcaaacattttgggatggaggtagtaacaaataacttagaataagttgtcttagcaatacattagcatttaccaacaattcagaataaagttttttgaaaaaaaatgtattttgttttaaacgtgggagtaaataattcacccaatagtccggtaaatgagcataaaagaacgtgcttattcgcctagagtaaggttgaagtttcatatgttctctatgcttagagcaagtttaatagtatagcccactactagctccaaatcatatataaccaatttatataatagttgcttactatactattaatatctggtcccacttatcatacgcacattacgtcttggagtccgtgatgcagctggctacagatctgtagctggctgctcttctctctcttcctttgtgtctttaaaatatgtttatagttggcttatagcaagctattttacctgctcttataattccctataattggcttactcttgctataaatccaacaataaaatgtaaatcaagtaggtttattttctatggtggaactgttcttgttgacagtacgcttgagagtgattaatgcagaacttggaggagtaccatgataatattaacacatcgagtcatatcaagctgtattgcttgagaaatactcctacttgcattttttagggtgagaatttggcccctgcagaggacagttgccctttgctctccacatggagtcatggacataaaggtctacatttttcacccagggaggtcttgcaatttatcaaaatgtatactaaatagtcgggatatgtgcttttgttaaccataaacatttcaaacaaagttgcgtgaaatgtaaagcagcctcggttatatcattttcagtggttctttgggagttctggtataacctgagcagctttaaacttgtgttctttttaggtggagtggcatgaaagtacaacgatgcaacccaagcttacaaatgcattccacatacatttcaaatttagttgccgtacacgcatagcaaacattggatccgcactttacatctaatcacctgctatcttcggtaatctccggccggattacggacattatgacctggtggttagcaaaaagccccctcaagaagtatctttcaagcccagcaaatcgattgctctcgctgggtgtctgttgtttctattatttcatggcttgatggggactccattggtgaggaaacggcagacctgttctggctacagatatatcatatccagctgacagtgccttccggggtcatatacaaagccgtggccagtagccccttgcaaaaaggaagcttcaacatatcaattattaaacagagcttcaacgctacaaaatatttaaataaatgaatctcatagctgtcaagctctaataactactatacttaaaaaaaccagtgtctcattttgattttagataataacagagaaaacattccttgtggtacggcgtactccctcccaacccacctttgtccagcggtgttgacgcctcccaaatccaaattaacggtccccaactcccaacgatgctgccggaccacgccagccagcgtaacgcaccaactcgctcgccacgatgaatgctcctcccctcctcgctgcctcgctagctcctcctctccccctaccagcaagcacccaccaccagtccactccacagtctcccacagcgccaccacggtgtccgaccgtgcgagagcccaagagcgagagcgaccgtgcgcgcgcgcgtatgtggctcgaaatcgcgagatatccacgtgagattgcgcagcgagacgcgagcggtcggcgcggccgtgccagccagctaagccgatgaaccgatccccctccctcccacagcccacaagccgccacccaaagcagcaatccaccaccatcatcgtcatcataacgatcgtctcctctacatagcccacaaccgccgggccgccgctcctctctcctcttcttccaccaagccaccctggtcccacccgtccgcggctcgagccccccctcaaaatcccccaaccccgtgcgtgcccgtgcccgtgccccgcccgcccgcccgcgtgccggatttcgccgtaaatcggcagcgtttccccgtgcgggggggcagcggcggcggttggatggcgctgtccgcgtcggcggcggcgtcggccgggcggggggcgcgggcggagaaggtggggaggatcttcgagcggttcgatgccaacggggacggggggctggaccgcgacgagatggcggcgctcgtcgtcgccgtcaacccgcgggtgaagttcagcgaggaccagatctccgccatcctcgacgaggtgttccgcacctacgccgagttcatactccccggggggcggggcctctccctgccggggctgctacgcacctacgacgacggcgccggggacgtcgaccgcgacttcctcgcgctgtcccttcccccgctcgagtccggggagtcctccccggagatcgccgcgggggacccggccgccgcctcgtccccgccctccggcgccgccgccgccgcgtcgctcctggacgaccacatcaagccgcttggagcagccggtggggcgccctcgtccagctcacgcgccgcggcggccgcgccggcgtgggcgacgtcgcccagccacgggattgcgttcgactcctcctgggcgctcctcgacgacctggagatactagtgaagcgcctccgctccaagcagctgcggagaacatcctccatcgacacgatcaacggcagcggcggcgcggggaacaacaatttcgactccttctccgaggccgggtggtcaagggagatctccggccaagcggattcggcttcgaccgccgcgccatgggacgagacgagccgcgactacctcaccttcgtcaaggagctcgccgtgctccgcacgcgcgcggacgcctcccgctcacgggaggaggccttcgacaatcacatggtcatcggcagggcgctctccgagcaccgcctcttccgggacgcgcttagcagcttccgccgcgcctgcgagctgcagcccactgacgtgcgcccccacttccgcgcggggaactgcctctacgcccttggccgccactcggaggccaaggaagagtatctcctggcgcttgaggcagcggaggcaggtggctcccagtctgcggacatcctcccacagatccatgtcaaccttggcattgccatggaggctgaggggatggtgctcggtgcctgtgagcactaccgagaggctgccatactgtgtccttctcatgcccgggcgctgaagctcctcggtagcgcgctctttggtgttggtgagtaccgtgcagccgagaaggcactagaggaggccatcttcttgaagccagactatgctgatgcacactgtgatcttgggtcagccctgcatgcgatcggggatgatgaccgtgcggttcaggagtttcagaaggcaattgatctcaaacctgggcatgttgatgccttgtacaatcttggtggattgaatatggatgcagggcgctttgtgcgggctgcggagatgtatactcgtgtgttgagcatccgaccgaaccattggcgtgctcagctaaacaaggctgttgctttgcttggccagggggagtctgaggaggccaagaaggcactcaaggaggcatttaagatgacacaaagggtagaggtgtatgatgccatatctcatctgaagacactgcagaagaagaaaccaaagcctcccaaaggaaaagatgataatcaaggagaggaggccttcgttgtagtggagccatccaagttcaagagggttggaagaaagactaccttgcggcaggaccttgctaatgcccttgatataagagcctttgagagaacgacaaagcttggccgctgcgacacggagcttctgaggaaagagatgaacgagactgatgtccccatatcctactcaggcgctggcaacccagagaagtcaatacggaaagcagctctcgaggttattctccacaggctcctatctttcctcaagccagatacctttcagggttctgtgaaggcgattaacgaaagaatcctctccgtccttgatgcctctggttctggccgtgttgaccttgggatgttctttgctattatcgccccaatttgttctggtcctgtggataagcgcaagcgggttgtctttgatgcacttctttggcgtccggcaagtgaaggaagcaggggtcagattaggaggagcgatgcactgtcctacatcaaacttcttcgtgctgtttatatacccacccatggggctagcgacatgcttgaaatgcatggggagtctgaccccactatggtatcatacacggagttcctcgaaatgttcaatgatcctgattggggatttggaatcctaagcacattggtgaagcttgaggacagcgatcacattcgtcacggccgccacacctgctcaatttgccgatatcctatcattggttcccgattcaaggagacaaagcactcctttagcttgtgcaatcgatgctacagtgaagggaaggttccatcagcattcaagttggatgagtacaggttcaaagaatatggtaacgagtctgaggctcttatcgataagtgcatgtgctttaatttacattctaagaagcttgaagctgatacttgatcattcgatctttggtgtcgattgctcgagcatgaatctgtgtatcccctttctagttgcaaagatctctagatagtctcctgccctcttgtaaactaaggtgctgttctgttcggagttttctgaatgtgttccaactacttgaaaatcctaatcaattagctattgttcgtccaagtgtatgggagtgagaacatgtgaattccaaacacactgttacaatccccaatgctcttgtttaatagagatccttgctgatatccatgagtttttatttgaaccaaacaattttgggctatttttttctttaatcacacttgtatgatttatagcttgggttgcaggaatagaaggtaaaatcactatgtacattcagttttaaacttctttgtaagttggtctaacaaagattattttctaaggcagtcatcatgctggccactcttcatcatttcattccggatcgcttgcatggcaccacttgagctcattgattcttttctgatggctgttgccgaatactacaccctatcttatacggctcatatattgatcaagctgagacagatcagacgaagggaggacaggctggattatctgggaacgcatatgcattcgaatatttatcatgccataccgcccctgttcctttttcctggtaggttgaactatggaggtgtttttctgactccatttgactgctcttcaggttattgtttctgcattcttgtgcttccactccgtaccgctgaatgctgaataataatcaagtccatgtcacatgcgtctcaattcaatttgtcgccttcaagcatcccagctcttgccgtaaccctctcaagtgtgatatcgatcttcgctgtcaaagcagttgtttaatagagattcttgctcctcgcatgctttccttctcgtcagaaagtgccctgttgcgctggtaccccatgctgtccaagtaggtctcccccgtcaaacccagcatgaggtccaacccagcagtgacttctcctacctttacactgtcttccctccttgctttcacagatcggtccctttttctgccttgttcccccgcggccaactggaaaagcagaagctccatggcacagcgtcacgtgggcagcgcgggctgcggagacgattgcagcgagccaggcgtcacgccgtgtttggttggctgcgatgggtggtagcaccggtgtgtggcaggctggcagcgcatcgtgcccagatagcagcaacagtgcgaccgggcggcaatccgcgattttgcgagccacgcgcggcagcgctcacacggggttcgctcgtgtgagcgctcacaacgtctttggcatgggcgcgcatcgcatctcgggtatggcgcgtccaacccttctcgggttgttcagagttgataagtaagattaggttagcaataaactggacatacatatgttcatgttgataagtaagattaggttttttttttttggatggaggggtaggtctgaggtgtttgttcttcgctgtaggcaatctcagctcgagggattgcaaccgcgtgaacacgatagcttaatgatgtatcggccagcggttggaagtgttcatgaaatgatgcatacggcagttggcagtcttcaggattcaggaaaatatgcatgcgctttagacatcaggagattgacatattgagttcgatttgatgacagcatttttaaaggggatgtggcacaatgagcttgctcaacagttgacttttacagttgtaaggcttccaaaagattggacctgtaataatttagcacacatccaaacccaaaattgagaaaacccaatgctgtccaaagaaaatgtttgcagctgcatgaaactcttcacaccacatgacatcattgagatgctagccagaattactcctggtagaaaaaatcaatttattcccatgaattagaactaaacctactcacagtcaaagtatacaaaaacattgtacagaggggtctgtaagcattgggagaagctacagaaaacgacctctcatgcctttttctaataacaaagaaagacggaccaaaaattatgaagggatcttcaagtaagttgctagctatacccgttatgtatagaacctgctctgttcttggtctagccatttctgataccacagggcaatatacagaggcaaatctttcttatctatgctccaagcttgccaagaccaaaacaatttagtaccaaaagcaggcacagaaaagtatcagcaatgaaatggcacacatcacagttgtcaaagaatcgctccatcactcttcatcctcagaatctgcattatgatagcatccgataattttagtgataagatgcagtaagaaaaaccttagctattagaattcctggttcaatgaatgttcgattttgtatgttcttgtaacggaagggagctcctaacatttgcaccacaacgacttgccacagggtgatctaatcaacatgtgatttgtttatcacatattgcccatgctcatgtgaaaaaattgaaggccagtgtttattatttcaatatgtaagccattgggatctcccctattgaggcagattctcttattttttatttatggatgaaaaaaggtaaaacataaaagaacgaatgtagatcaccaacgagtgattaaaccaaaggttttcttacctgatcgaacatcctctccaacctgtcctttattgttcaattgtttcattatcattaagcatatgagtttccaccagtaaatatggaacacaagtaaagtgaggagcattgtgttgaaaatgtaatacaatgttgttgggaatttctccagcttcctcaaagatatgatggactgatagctgcacattgcaagaaaagacacaaaactgtaagtttgaaccttagttggtaaaaggaacagaagatattatgtcgagaagtacaaacagaccttgatgttttgattatccaaaatgggaagtaaatcagtcgtaacagaagccaggagagagcaaaaaggccaaaaaacaagctagccccgagctccttttctgtgtatttgcacagtttggcggtctcaagaaacacatcactcgcatcatgcaaagccagaataattgtcccaatccgaaaaaatctacaatataaaaaggatttaattgtcttagagccatgcttatactgcccttatgttttatagtgcaaaaggtaataaatatgttgtttaatagctcagaatcaacagaaacatggtgaacaggactaaaaaagaacatgtctaataaagcaaagtggtttcaaaacatctatgtattgttagatgacatagctatgctgcaagcaagaagggtagctgatatgtcaacactacaaatttcgtttttatatctatgtgttttcagataatcttactgttcttcaatttatccaaggaatcaaactactagattgcttttatgtgtatgtgtttttttcagagataattttttactgtttttcgaaccactaggacttaactcagtcacagaaagatttggataatcgctgtagtccagtttacatccgaacataagagaaggaagtagttgaagtgcaaaactagcaaatatatcatcaaaggggcttgaaagaaattacccagtcagatatgcatatccgatcagaacagatgttacaacatgatgagacatcatcacagcaaaatcttttctgcgggtctcccaggcaacgagagcaaaaatgctgtagatataaaatccacactggcacatgtagaaaagcatcaatgaggacctgcaagaaaaggacagcatatatataaggaaaatggaggtaaatcacttactccctccgtcccaaataaaccaacctcgtactgggatgtgtcacatcctagtacgaggttggcttattttgttatggagggagtaaccccaaataacaggtttatgagaactctaatcctgggacattttggtcagcatagcgatgaaaacaggggtttggtattactacaagtgcatgattataagtaattaaaatggctcggaatatgagtttcatgtataaaacagaaagagcaaaactaaagggtgctgacaacaacagttttatgtttttttgccccagctaccttccttctgcagtatactagcaatgtatcagggctagagcgcatgccatacaggtatgctcatagatatgcagaacgtatgtaagagtagtttacactcacgtcatgtattgatttggccagccctcgaagtattgcattgtatctaacgaccagggttcctgctttattatcaagaggacccatgcttgaacagaaccatagtatgtcagcttccaaatcgactcagagaacttgacaatctttgcttgcctgacctcatcattcatcagcttagaagccttgctactgaaacagtaagctgccagtggctgaaatgaaacatacatagggactatatgtaaggcgtaaattctcaagtgcaactgatagttattctgaaatttcaaaagcataattttatacaggcaattcggaaaattgtggacagaaatgaaataaaaaacatacaggaaccaaagctgtggttatctaagggcttagctatatagctaccactttatttgcaactgtacatatttttagctaaaacctgttataaggcttttccgaagttcaaacaaaagagaagccaataggtagccaaacaacatatggacatatggaatttacacttggatccaaaattgaaggtaaaaattaatgtacaagcctaatgtgagtatcaactcccttgatccgaaagattgtgagagagtacttcaaccaccataagacaccataagagttcaaccaccataaaacaccataagaggacataggaaccaagggtggcagacaagctcatgtctttaaagtagagtactagcaaatgacaaccacattgatcataaatagccgccatagccaatataacgcaattaatgacatttctattttggaaaaaaaaaagcagggcacagacagcacttcacatgcgcatcgtcgatacatcgaattgtccggatcaaactgatcgggtacgagtacggccataaaggctcgcagtgccagcgagatggacgagcaccgctgccacccagcacctcgcgtcacccccccgggggagagcattggggaaaccgagtggagaaagagatctcgcggaacccggcacgaatctggcagggggtccgagagctgattcggttttaccttgtagacgaggcggtcgaggaagaagcgggcgcagaagaagccgacggagaagacgagcgtgagggggaagaaggacgacgcctccgggccccggatcgccatcgccgacaacccaacagagccccctcgccgtccgcaccaccacggcgaactcccgcggcagggcgccccccctctcgcgcgcgcgcgcaccgataatgtgaagggttcggcggttggggagggggagcgggaggaggcccaggcggcacgcgctgctcctgtttcccttcctatttctacctctcgcgcagggcgaggcgaggcgaggcgagacgagacggggtttggctttggtttggacacgatggaggaggaggagatcgagccgagggagagggagagagatggaggtggtgggggtgcgtgctactgttcctctcctctctctcccttgtgtttgtgtacgcgtgtggaatatgtgatattgggatctctctcggtgtctccgtgtctcggctgattcggttcttttaatcgtggggttcagatgggaactctctcgatctgtagttatggacttatggttcgaattaattggagggtctcccaagtagtcccaacatccaaagaatgttggcactggtagtgtttatataataatcttttcaacccataaaaaaatatgtatacgttccgatcacaatttcctttcaaacccaaaattacatcatatacaagttctaaagccggcatgaattttatgattttggtgataggattataggattgttttgtcttttggtcaatggcgtggcagatattcatttggttttaactaacgttagtttgaactcccttttcttcacggtgcatcctacctcggcacaccaaaagcgtgatgtctcctgtaggttgcttaattggagagaaaaaaaaataaaatcaatgaatttgccaactgtcatccgacagaaagaataaaatactttaactgagcttagtttatccaatctttcttgtatttgagtaatcttacaaagcttaaagcatgttcagatactgcttcaaacatagaaattgaattgattcatgtaaaattactacgttggaacttggaagcgactgacttagccaaattgagttaggccctatttattttgggagcatatcaggtggaaaccagggagcctgtgcaaccttggaaactctcaatcacatccacaggatgagcatccgatggctagggatagaggtgggctaaatttgcaaataaccgcccgccagcccctctgtctgttttgcaaaacaccccctgcgccatccgcctcccatcaactttacacccgagcccctacgctagtatcgtctccccacgactcgcgatccagccgccgcctctgatccgccgcaccgtctcagatccagccgcgccgtctcatgagtcccgcgttgggcttcgccagccacgcagtggtggtcggaggtggccttgctggcggccgccagggagatgtcctcgacggtggtggtccggttcaggatgtcctcgacggtggcacctctgtccagttctgtagggcacgaattggagccacgggcagcagcgtggcgcatcatcggcagcaacgcttcaccggcacctgcgcatcaccggcaaaaaatgagaaggggcttcactgccagcgattactaggactccatcagcagtgagaggcagcatgacaacttcctacaggtcaggctcgatgtgtggcaggatgagtacctcaaggttcatggtcagtggtttgctattgtcacacatgtgcagcaggcacccaagggcagtcctgccactgcttcagtcagtactggatcagaaactgagtaatggcaattgtgcctgaacaaaaggcgtcctcgtctgggactgtaatgcctgaacaaaaggctctgcaatggcaattgtgcctcctgtgtaatgaacttgtgtgtggagcattgtgtgtaaaatttattgaaaaattgtatctcagttgtttgtaccagaagactcatatcattgaaaattcatgctgattttttagtgattcagcaatggtgcctcctatgtaatgaacttgtgtgttttaatgattcaacaattgtgtgtgaaattgaaacactgaaacattgaaaaattgtatctcagttgcttctaccagaatttttacaaggtgtttacaatcactaaaacactgaaacattcatgctgttttttccaagcactgatcagcactgaaactgtgaaacattgaaaaacgtctcgctggcgtcgcgggcgaggactccatgccgactcgctggcgtgcggctgtgacttgagggccaggtcggcggcgactcgcataccacggcggcagccactcacgggcgacacgcggacgacggcggcagagactcacgggcaactcgtggacgggacgggagaaacgaacaggcggcgtgcgcgctggggattagggggagggggtgatttgaaaaaagcaagattagtatggctaatggtgggcgcttaagtgcaaaattagcccacctctatccctagccatcagatggtgattatgtggtcttgattgagagtttgcaagtttgcatagcttctctggttttcacatgatacgttcccatttattttagcttaagattattataatctagattattgagctagattactgtaaactgaattataataagtagacataaaataaattgttagctgtttgtttatctggattattagctgtttgctagttgttatccacccaataattaaaaaaagcacatttaggccctctttgtttaggcttataagccaacttataagttgaaaagtctaagccaaaacaaacaagcagcttttcatttggcttttttgaagccataagccactctaacactattaagccaaaagctagattggagaagcttttttggcttatatgagatagatgtatgactccatcactaaacttaggacattaaatccattggcttataaatcatataagcaaataagctgacttaaaagtctaggcaaataagcctaagcctaaacaaagagtgccttagagtggattatcatattataataatctggctttatagattataataatctttcgtaataagctatttgtttatttcagcttactcctaataatccagattataataattttaagctgaatcaaacagagctatactcccaagtttcattatactgaacatgtttagacactgctacaaacatataaattgaatgaactggttaggtaaaattattttgcattccaagcaattttccttcgcaaattgagttaatactctcattttgtaatattcattaatatagggcaccttcattacgttcattaggccgtgttcgacaccccttgttaccaacccctctccctcgttttccacgcgcacgctttttaaactgctaaacggtgtatttttttgcaaaaaaaaagtttctatacgaaagttgcttaaaaaaatcaaattaatccatgttttgaaaaatagctaatacttaattaatcatgcactaatggatcgcttcgtttttcgtgcatactgtttcgattgggaagaaaggatgccgaacacagccttagtgtggttttagaactggcaccaagtctatgaagggttgtatcattgttggtttttatatgagccaacactcatgtttgccatttgtgttgccttttatgtttaactagtaatgttgtgactgtctagtatatataataaaggaaaaagtacgaattacccccctcgaactatcgcggtcatccgaattacccccatgaactataaaaccagatattctccactcccaactatgcaaaccggatgaattacccctccgacccaatccgcggtggtttggtctatgtggtgtcaaaaagtacgaattaccctccccccgaactatcgcggtcatccaaattacccccatgaaccataaaaccagatattctccacccccaactatgcaaaccggacgaattacccccccgacccaatccgcggtggtttggtctatgtggcgtacatgtggcatcccagtcagcattttttaatacacaaaaatggtgggacccacctctctctcttccccactttcctctcaatctctctctctcttcccctcttcctctcaatctctctctgtctcagatgtggccggtgctaggcgcggcggtgcgcggcaggcgtggtggagaggcgggcgacgtttggcggccggcggccagaaatccactgcgagcggcgggcgccgttgccctcgcgcaccaccgggagcagctctagctccacgcgcaccacggacacggcggggtgccgaggcggcgttggcggcgttgtccagccgtccccgtactccttcgccttcctgctcctctcgccggcgtgctcgccgccgtccatcagcgctgtcaccgaccgccgagcccgcccgctgccgccgcctcccgctcatccagtcgcgccccgccgccgctcacccagtagcgccggcaaccgccgccgcagtcgcctccgccgcccgtccccgtgcgctgcgcccgcagcctccgccgcagtccgcagccgcctccactcggccgtcgccgcgacgcccccgtgcgccgcccgctgcccgcccccgtgcgccgcgtccgcagccgcctcctttcggtcgtcaccgcgacgccgcccgcccccgtgcgccacgcccacagccgcctcctctcggttgtcgccgcgacgccgccgtccgccgcccgcccccgtgcgccacgcccgcagccgcctcctctcggccgtcgccgcgacgccgccgtccgccgcccgcccccgtgcgccacgcccacagccgcctcctctcggccgtcaccgcgccgccgccgtccgctgcccgcccctgtgcgccgtgcccgcagccgcctccgctcggccgtcgccatgacgccgccgatccgtgagagagatagacgagggatgccacgtgtacgtcacgtaaaccaaaaccactgcggattgggtcgaggggggtaattcgttcggtttacatagttgagggtgataataatgtccggttttgtggttcggggggtaattcggacgaccacaatagttcgaggagggtatttcatactttttcctataaggaaaaacaaatgtacattagataatgaaattttagtccatcacccttttgcattcacacagatacattcatacacactgacttgattcaagaataggaaacaaaattatcatccgtggatgatctaaactaacaggattatcatcaatcaaccaagaatacccatccacattacacgtctccccaagaacaccacaagaaaaattcttatgaaatgtgacagagttaggagttgggacaatagaaacttgggtggatttgcaatcttggccttggtctatttcatgggtttgactaggcatatcagtgttggttccatccacacacaggcgctaataagaccaaatcacattattgctagtttgtgtttggaattaacactgatgtttataattagtgtcggtctttttactaatgggttgtcacacttaacccagttggaaatttgactttgccttgttttactttgatcactccaattttataaataaaacttaatgagtattaaaatatatctcatatcattaaagtttgtttgttacacgataaatatatatcattaaagttagtttgttacacgataaatataaacatataaatcatgttcattgttgtaaaaaaggggtttaaacggtattaatgccaatggttaaactagagcaaaaggctagtcaacattactgaatgagtaaatttcacaaaattgttaggtattttgcacaatctatcgtaaaactataatgtttagccttgctcattagatgtagtcacctgacctatgggacccatctgcagtctcaggaagtgatatgtaattaggtattagatttttgcatttcgtagcttccgtaatcaagtgtagctatatgcacctacatgcttttgcttttgtgttacctcttctttgagtaaatatgtagtttcctgatattgtaggtaggtcccacatttcaggtgacggtgaatctaatgtgcaaggcaaaaacctgtagttcgttataatggagaaactaaatatgttgttttgtaagacaagttattaaacctatagttttatgatagattgtgcaaagatttatgaaatttctcaatgtataaagtttttaaagacacttatatatacataattatttttttaaaaaaaatcataccgtttagtggcttagaaagtgtgttcgccataatctagcatctagtaactgaaaacaacattgtctacatggtgtgttgcttcatagcatgtacataagaagccatgtactattgtaaactatattgcaatagattgcatcaaagttaaggcccgttctctttagatactagagatgcaaaatatgtgtcaccttttaaaaatacgatttctccatgatgtttgtacatcagaatttattacacaactttttctaagttatttaataactttatagtctataatatttatgtttagggtggaaaataacatctgagatctcgtttgtttagagatacatatatgtgcgggcgtgccagtgtacctaaatacataatgtaaacaaaacatagggaaaatgctctttattaatcttaaaagatcataaatacaaattcccaatgtaatatatatgtatgcgcgctccataatctgtcattggacagatctgactcgtgcgatgtggtctcctggttcctggggcctcgagaagctcccagttaattacctctgcaggtctaggcctgcaagagaacctccgattaagctgcttgtggtcgtctagtcgtcttcgcttcacgttctccatgcatggttgtgatgatgatgtagatgtgtgtgtgtgtgtgtgtgtgtgtgagcgcctgcagcgatccatggcctcgtcggtccgtgcgccggtgttggtcgcccaccctccgttgtctagccacgttggtcttgaacaacgtgtcgatgtagattgttggtgaagacatgcatagagttgtgtagcttgaatgacttgacgtcacagcagttgcatcgagattagattagagaagaatcagggaggaattattgaagatggttgatgtagacggcggccggatttaatcaaagctcggcatctcatttgggacaaataagaaaaaccaacaggacttcttcagcccacgcattggtttgtgcatggcactgtagcagcgatgacatgtcgtcctccgattggttggccacgttgccacaataattaacttaatcaacatgcattagctagcttgttgccatccaacagcactggctcgccgtcctcccgtcgtccttcctctgtactgcagccatacttgcctccatcgtcatccgctggtttcgacgccatgcgtgatgcttgacctccggcatgagaactgatagaagtcttggcagtcggcggcagctccggcgatcctcggcgcgctccggcagggcggcttcccgacgacctcctccatggttagcccgctccagtgcggtgaagcttgcaaatcaaggatgtctggtatctcggcgaggtcgcagcttcgagtagatgcatcaccagcggcttgaattagcagcgtcgagtccagggacaagtagcactgcgtcgacttgaacatacaccggcatcgatgaggcttctgtgacgcatagatgaatcggccaccgcgacttccccggcgacgacgatacgtgtagatggatccctatgcatggatgtgtgcgtgctgtagatgaaagaaaacgaaacaatcttgctagcttttacctggactagccatcaagctcctctcctgcgcttgctgatgatcggatcactgcgcgcgccctctcctgtcggacgccgggactccggccgaagtcgcttgccgccgccggtgcgtgtcgtcgatggatggatcaccaatgagagttgatggatggatcaccgatgagagttgatggatggatgtgttgatgctggatgggtagatgcgttgatgatggatggcttgtggatgctagatgcgttggtgaatgaatgtgtggatgagttcgtgaatgctcctagctgccgaggggtcgacgccttatataggggtctggggtcggtgctcgccgcgtccgcgcgccgtttcctccgcgtcaagttcgttgcagataagacttgatcgatcagtttgttatttgttcatatccttctttgattttatctcttagcttctcctggcgtcaaatatctgatttgtaattcgctttgtttctctgctgctgggccacagtccggtgataagcgcctcgccagcgctcgcgcgaagtaactaactagatcaagtttgttatagagataaaatcaattggtttgttggttatctcttaattcatctggttttatctcttccgcatattaacttctgaaatcttggcgcgtaggcagctaccgtcttcggccatgggccgagcccatgattaatcactcggatatgcataggttgcttaatcacccaggcatgcacacacatacgaccgtctactgtagtacatgcatgcatgcacgtgattgcctcaccagccaatcttcacacggctagttattggttaattatacatgcacatatactaatccaagtatatatattcccagctgcctgtgcatgcatgtatttgcgtgtatatacatggccgagcattgcgtagaaatgataagctagccaacttacaaactgcttgtttgctttgtccatcatgagtaagtcttgtgtacacatataatcgccaaaataccatcaaacagatgtcccccaccaagtaaattttgatcgtggagcgagcgaaattaacttggtgtcgtgttggctcatgcgatacatgtccggtagagtttagtcatgcgacgaaaggactcccatgctgaagcttatctccggccgtgcggcgaaagaaaaacaaagctggaccgtcatcggccaggactccaaatccttggcagttacgagtaatttggatgaagcctatatattgctggtcatgcctgtgcatcgattatgcaatacggcgcctcaggtgtttaactccatcgcaggtatatatccattgtcgattctttagccaccggaattaggacgcttcttgatcatcctgtactttttcatcaggcaaccatcttgagatggccagggaagacggagcatccaggggtgcaggcgagcgtggcgccagcgaccggggcggcggagagcgtgtcccgtgagacgggcggagaatgggggacaggcgagtaacatgggacaggcgctcggcaggagatagacacactgtcgaagataagcgcccgggaggatccggcggcaagcaacagaaggagaccaagggtgatgacccttcccagcatatcgcgaagatcccggtctgtagagatgatcgaggaggatacaaacgccacggcgagtcaatcgaattcctgcatgactggcgtcataagaaggagagaactgctcgtcctgacagacttccattgccgaaatcttctaaaaagggtctgcgtattgaagattctccacaccccgagctagaccgcaccatgcatgagaagcgaggaaaaaaccccgtagtttacgagagggtgtcatccacggagtcctcaagcgatgatcgtcgccgccgccgccgctcggtggttcccgacacagtccagttgagcgactcctcctcctcttcttcttctgatggcactggcaaggtatccgtgtttccccaattctttttttttctcttaaaattctatgtcataatggtttgataacctgtctcttagaacatacttgcaactcaggatacgatagagcaggcaattgctttgggtggacttaaagctattgcctcttccgatgttgctccggtacctattgacaatgtaccttcagttgtgccggctgctaatgctcctgtccgctcttctccggtgatgtcggcggctgatgccgcttcagctccgggaccctcgactcaaaagcatcaggaaggtaaggatgattagactcctaatagaggtcatattctcctttgctttctcttgatgtattttcttctttctttgctttttctgagaaaagtgtactatacccattgtagaaacttcaggcaatccatccgacacagcttgccagatgaacgagttgatggagaagacgtcccgttaccttgctgagttcgggacgggcggtcgctatctccaacttaactctgtgagttcggcgactgacgaattgccgatgcccactgaacgtcgcaacgcccgcatggtggaggaggatctatttagcatccaagattgtttgatggagaaacccctgaacaaggagggaaccatagagtacattggtgctgccaccgctggatgggaaaatagttacgagcttggacgccccgcagacttggagaagttgatgtcttacttgggggcacttgtgcaacgtcttaagggagagctcccggtaacctttgaagggagaactttagctgctcatgaaggcgaggcgcgctcttccttagcaaagctagagagtgcgtgttcagacgtgctaccagaccttgacctcctcaagagtggccgtgaagacgtggccgcggatcttcagaagtccaagcaagcaggggctacctggaagaaagaggcggaggaacacgagctgaaagccaaagatgcgagggagaaggagcaccagtgtttggaatcagaggaggcagccgccaagaacctgcaaatttatgatagtaccattgacggcgtcatgcagctgataaagcgtcgtgacgaggcgaaggtctatttggggcatcttgctgaagagaggaaacgccttgcagtggccgcgccgccagaggtggccgccattctatcatatcgtagagaatcggcgcctcggggtagtacgtcaaagaattagaatagcctccatatgcttctccttggtttaccttaattaggattttttttcgagtcatgtaaagcacattagaagcgctcttaatttagatgatcagctagctagtttttaatctttgaataaagttggggcattatcattcacccattaattaggagtacttgttttattgtttgagtctgtcatattgtcttcatcgatatatatggagtgcttgtgttttgtcctcttcgtttttttttcaacttgctaatatgtattatcccttctgtatccgaatactcggcactgcgcgcatgcggccaccgtcgcatatagaacccgccgaagatcctgccgggacccgagagctgatatatgggaatatatggctgtaatttataagtgcatgaatacatatgaacttctgttgattatcacggcggcaacatattgagccaaggccagccagcagtttgcattgttaagttaattcctttttaacaaacccatcttgtggcaatgtggccgagcaatcagaggacgacacatcatcaccatgctacagtgtcatgcacaaattctgtactcacgcagctgcatgcatgatctcttccatcaattcctggtttgccttctgtacaagttgcttcatataatagatcaacccatgtggggtagtagcaccgttcagaaagtctggcgctttgagaataggtgaagaataaaaatgacttcaggtataagctgtcctcctgaggtctcgaggcgaagatccatgccttgaaataataattaaaggaattttgttgggaccaagtataggtgccagccaacaaaataacttgaaatcgtctcctactcgcagcgaaaaagacccatgccacaattgaagacattttatcagaccgattgagaccgttgatatatcacggtgcctgcctcatcagcatgaagggttttacggcttggcgctgaccacgttggtgcgccgccccactcccaagaaagaaacatcttatcaatccggacgcgaccacttgattgttgtgatgctgacccgtcaggttgaaaggtgtatagcccgatggcgacttcagagtgttatgttgcctccaaatgacgtgaagcgaaaaccctgcatcacgaaaaggaaaacgagagaggaaaagagaaaaaaaaactagagtatggttgctagagttgagcaaaccaggtgagttgatagaaagaaacccagcaagaaaatgattttgttgatttttcttttaaaatgttggctttcccactgaacactggctatgtggtagcgtcagataagattgccgaagaacgtgtcacgggaatcgccgaatgaccatgacgattgctccctgtcaacctaacttcctggtgtgcttgtgtataggagtagcatacatggtgatactttcagaaggcagcaaaaatccatgctctagcctttcagttcactaggtaccaccacgagtcccatgcccccggtattgtgcttcatcgaaccgagagaattaggtatggctgaattaagatagggttataggggaacggctgtgagagtggccttttccttttgccgaggatggtgaatggctatcctcctacttctgacagaatgcagtggagatcactgattgcttggatctttttgtttcttctttttttttttttgcttcgcggcttcattgagattgatattggattgttttcttgagttgagatcatcacgactttgttgagattgatctgggatcttggcatccttagaacttggaggacaaccattcccctttgtgggctatgtaatcctcgcaggcccatttcttttgtaaagtcccttgttgacatgcctcacagggatggcaagtggctgctcactgaaccacaacttgtgttgaggtaggtagccctttcttactcttctcctatagtcttccctggggcttggtatctccataggtctgaagcacaccgaaggacacgaaggcgtggggaccttgttagtaggaagtaacccaatcaagtctttttgctattcctcggaaatatgcacccgtagtacttgtgtgttggcgtgaaggatgtttagttgtaagcacagtctgtcatggtcatccattgaatcctgtagaggtgttctaaggttgccttgtcttcttctaccagctcagtgtgatatgtggaaagccattttgatttttttttgtgggatgtggcgtccattttgtaaaacaaaacgtggagcaccagacaatgcaatggtcaatgcacgttggcaagctcacagtgtttttttaaagaaaacaagaaaacaagaggcgcagggttttatacaaaatatttttttaagaacctcctgttgattggcggcattggtcgtgatccttgatgatcaatcagctggtaagcacctccgtcatatgcttgctcgatgacgtatggcccctcccattttggctcgaactttaccttcgtcttgtgtgtaacgacgatgggacgtcgcagaacgagtatgagctcgcccttcctgaagactcgttgcttgacgagcttatcataggctctcaccatgttttggcgatacaactccaaattttgaagggcgcctaggcgctcttcctccacggcatcaagctcctgaaatcggaggcgaatatgttcgtctttagtaagttcattgtggattgctactcgtagagatggttgctgaatctccaatggcaacacagcttcactcccatagacgagagagtatggggtggcttgtgtcggggtacgaactgtgactcggtacgcccatagtgcttcataaagacgatcatgccaatcccttcgatgcttgtctaccgtcttctttaagatcttgccgagggtcttgttgaaggcttcggccatcccatttgcttgagggtaataactggtggagtagttccatttgatcttgtatttctccatgaacctatagatcttctgggacttaaaggctttggcgttgtcggaggtaatgcgatgtggtactccgaagcggtagatgatgtgtcgttcgaggaagttgatgacgtcactgctcttcacttcacgcagaggcacagcttccgcctacttggagaagtagtctgttgcagcgaggatgaagcgatgcctccttgaagaaggtggatcgatgaggccgatgacgtcgattccccaggcatcgtacggccaagaagggaccgtcgggtgaagcggagccggcggttggtgcttgaaattgtcatggatcttgcagccatgacaggttttagccgtcttcaggcaatccgccataatgcctggccaatagtaccctgccagtcggatgctatggtacattttttgtccgctttgatgcccaccgcatactccatggtggacttcttggagaacttgattggcttcactccgatcaacgcaccgaagtaagacctcttgcccgtaagaccgcttgtagaggacactggccttgtagatgtatgagggaagtcgtcgctgtagttggcgtctctcgacaggatcttcaggtagagagccgtgcttgaagtaatcgaggaagggttgacgccagtcttcctctttagcagaattagtcgtgatgatgttgacttcttcggggatgagctctaggacagctggaaggagccacctttcttcaacaacaacttgcgcaggattgtctccttgaaagaccaacgctgcagccagttttgccagagcgtcagctgtcgcatttttgcttcgtggcacatggatgacctcgatgtgttcaaacttgtccataagcctccgggccactgtgtaatatggcaccagttctggtttacgaacctcataaatattgttgatttgtctaataatgagctgagaatccccatgggctcttaaggaacgtacctccatagagagcgccaagagaagaccaaagatgagagcctcatattccgcctcgttgttagaacactcctccttgagaagagagaatgagtggtagatcacacctctttgtggagttttgaacaccaatcccgcctcggctcttcgtcgaggggtgccgtcggggttgacgtccttacgtgaggctccgtcgaagtaaagctcccactgttcctgaagctctgcggtgaatatctcttcatctggtagattggtgatgagtggggagtcatctggcattggatgtgcagcaagaaattctgccaaggcttggcccttaattgctttctgcggcacaaaagtgataccatattccatcatgagcagggcccatttacctagtcgcccagtgagcacaggctaacttagcacataccttatagggtccgcccttgcaatgagctggatctggtgcgccaacatgtagtgccttagtttcttcaatgcaaatatgagggctaaacataacttctcaattggggagtagttttgttcagcaccgaccatggtgcgacttaaatagtagcaagccacctccttcccttcatcattatgttgagcgaggagagcggctatcaaggcaggctgcgttgcaatgtagagaataagggggcgccctttaataggagctgccagtactggaggattaagcaagtacctcttgatattatcgaagccattttggcattcttcatcccacacaaagggtgtgcccttcttcatgagctttgagaagggttggatccggcccgagaggttggaaatgaagcgtcggatgtacgccagcttcccttgtagtttcctcatatccttgagttctcgagggggcggcatgttaagtatcgccttaatcttctttggctcgatctcgatccctcgatgacggacgacgaagccgaggaagacaccggattggacggcaaaggcgcacttgagagggttcatcttaagttggtgtcgacgtagtcgctcaaagacaatgcgaaggtctttttgatgatgttcgcgatctttggtcttgactaccatgtcatcgacataacattccactgaatgatggattaaatcatcgaggacgaactgcatggcacgctggtatgtggcaccggcgttcttcaacccgaacggcatgacagtgtagtagaagttccctttaggggttctaaacgccgtgtcaaaggcatcaaggggatccatcttaatctggttataacctgatgagccgtccatgaaggacagtgcgccataacccgttgttgaatcgaccaccatctccgtgattggtaggggaaagtcgtctttaggacaagcacgattcaagtcgcgaaagtctacgcagactcgaacttgtccattcttcttttccacagggacgatgttgcctaaccaccgaggatattgtatctccttgataaaacccacgttgatgagtcgatcgacttcggcgatgacttggtcttggaactctggccttaagcgccttggtggttgcttcagtggccgaaattggggatcaatcgccagcttatgggtggcgacacgagggtcaagtcctggcatctccttgtatgtccaagcgaagcaatctcggaattccatcaagaagcttcgatagtcttctcgctcttctttcgtcagcatgccactaacgaaaatagggcgtggatcatccttagtttctaaattcatctccaccaactcgtcaatggttggttggccactgtcgtcaagttgtttaagagcccctgcaacatcgagctcctcttctaccccaacagctgcaatctcaaaggggtgttgttggagtaaagcatcacctattgtagtggtaattatggtgcagcaatgaaatatatcgtcttcaaatacttcatcttcatcatcgggttcatctacattgatatagccgagaccgtactttggttgttctttacatctcctcttgataaactcttccacttgtgcccactagtcctcacatactgctggaggtggtggcaacctgttgtttcgctataggttgatgcccgccttctccaataggcgagccattctaggctcagccttcatggtcgtgcacgcttcttatgtatcagaatgaggcttagggaattcgattatagaatcacactcttgtacctgtgggaccttgtagagaatggtccgggatgtagaagaagatggatctggaattgcccatacctctaacggggtagaaactgaagtgtagagggctaggggctgcatgcactgagcacccgcttttacctcctctatctctgcaactctcttcttgaccactccctgttgtgcaagcgcggcttccttgcttggactccgtcttgcctgtaaggtgatggtagttggcacatcgccgttgcttttgcgcggtttctcgcttcctcgagaggttgcccccaaggtgatcggtgttgaggtagagcgtcttgctttgagcaatattggtgtagaagatggggcagacgtgctggtttcagcgggagatggaagcttggtgctgaggttggttgctgaagaagaatttcctcgcctactattcttgcgattccttgacgaagattcgctaatgattggggagcatggcataatgaggcgtctcaccttaggggttgtctcgatgccgggttcaataatgatgtcggctgttcgcccaagttgttgcttgttttcttcaacagggaagtaatacttggcgtcggcatggtatgattcttgaatagtgtatggtgagaagttgccaatgatgcgctgttgcactccattgccgtcaaggaattttaggcattgatggagagtagacggcacgacacggtacttgtgaatccacggtcgtcccaagagagcagagtatgatgtgttggcttcaataacaaagaaccgcaccttgaagctgaatgtagacatttggatcttgatagtaatggcgcctaatgttggcttaccctagttgccaaagccacagatcaccacgtctgttggctccaagtcttttgttgtgaaacctgctcgagttagacttcgaatgggtagaatgttcacagcagatcctgggtcaatgagaatccgtcgaagatgagcagaacgaatgtttccttcaatgtagaggggacgattgtgatcgcccccttcgatgatgttatcttcatcagtgaaggtaatctcattcacaaacaaggggttgtcgtagagtcgatgcttagccatatcaacttcgtaaacttccggagcctgcaacgcctttataagagctttgcgcaaatcaggcaccatcataagagcatcatagacactcaatagtgctgggatccgtttgagatgtgcaagaacgttgtagtcgacagcaggcttctctttgcttccagtttttgtttctggagcttctggagcttctccaggaggagaggcctccttggtaggcttgtctacatttggagctttggacttgtgtggatccggcaaggtcttcccccctcgcaggcttatgttgacctcttctaccttcgtcttctctggatccaactcagcatggaatatttctcgctcccttctcgtaaacgtttcatcgaaaccggtactcgtggagtcattgtaggtgaggatgacattgcatggagcaatgtttggagtcggggtagaattgtccacctccttagcctcccttgtgcttattgaggattgctcccaacccttgggcagaaattgcgccaaagtaggtagctcacgaccccagcggggaaaagactcgtctccctccgagaaggggacaaatcgaggtggaggacgtcgctaacttgggtctagccatcttcttgaagttgggtgagtatgcggtgacaacttcatttgtgggcgacagggtggaaagctcattggttgaggcttccgtcgcacaacactccatggtcggttgttgtcgccatggctagcctccacatgagtggcgggtgctttcgtcagtattatttttgcaatttggtcttcaacttgggccagcggcgcccatgatgttgcacgcctaccttctctttgtttttgagggaaaggctcaacggacactatattgacggcatggtagtctgggttgatggcgtctgcatcaagattgattcttttctcgttgactgccctttggagccattctttgaaggcgatgcaatcttcaatagcatggccgacatacctatgataaggacaatataatggattgtcagtcatggttacctggtcaggtctccgtggttcaggcagattcaaggcgcggtgttccatcaactggttgaacatatctttcaccaactcccggcggaagatgtactgctttttgagaagatcttgaagcgtggagcgttgcctgcccccaacttgctcattctttgctccaatcatgggcacctgtccttgaggtgcggtggagaagacttttgtggaattagcttcggttggaactttgggtttgttcccactaccactaggttttgttgcgttaaagcatttggtagggtcaaaggcgcttgcattcttgtaaagctccattatctggggtgacttctcaaactcgagcttggttgctgccacggcggaactgagtgcgctaaatgtttttggttcacgtcgagacacttcaagagaccaacgttgttgcatcccatgaacgcacatctcgattgcgtcttcaagatgcatctcccttgcgagacgcacgaagctattccggaagcggatgacatagtcgtcgatggcttcatctctccgttgtcgaacttgtgatagttcaacaatagagaaatctttcttcatagcaacaaagtgcttcttgaatacttccttcatggttgcccagtttccaatggatcccatgggaaggcgactgtaccagtggaaggttggcccagtcaaggaccccgagaattgacggaggaggagagaggggttgttggcggtgtcgccgcatgcagcttcaaagtacgcaagatgttctcttgcatctccggttccatcgaattgacggaacttgggtgggtgccaccttgccgggaaaggtactaaatcgtgccaagcttcatatggcttctcaagctcactctccattggtcggggtgtttgctcgatggagatttgcttcagccgcttgttcaccaggtcttcaaccatgtcatgatagtctttcaatgtggtgggaagtggagcagaagcaataggaatgttaaggaatcgagggcgaacgcttgacgtcgaccatcgctgaacatcatgggtttgcgttgggtgatgtgccatggcttccacttcttcaatctgtggatcctcgatgaccagagcatcatggttttggttctggtttggatcaggtcccgtcatgatatcaatgaagcgatcaagctttgctgctaattggtctaccacttgtctttgttcttggacttgttcctctaaacttagaggttgtcttgatgtacttgctatgttctcaatggacggattctcaccacgtggggcgtgttgtctagcatgttgcctaggatcaccttctgctgtcacatgggcaggtgcactatcaaagttattaggataaccctctccgtctgaaggcagagatgggttgagttcattacagcgagggagatcaagattcacttccagcgatgacgatgaggtagactctaactcatcaagatcttcaacttcaacatgatcttccaggtcttttcttgcttgagaaggagttgtcccaacattcttgatagcgatagccttcatgcgagtgttaacaccaggtcaacttgcaacctgaagtagctcgccttggtcatggggtaggcgtgtcgtaatgtcgacgtagcaacgaggggagacatctgactggagtgctttgcccctatcatataacgatccttctcctgtaccgataggaagacatggggccgaagctctagttgcttcttgagaggaagatgtgcttcgtcttgaaccctccgagctgaatcgtgggtggacttgatccaactgagggaggaacgtcttggaaaaatttgcccttggatttggcacgatctcttcatcagaagggtaggtgaagtcgtgagtaatcggcggggaacccatgcggcattgggcttggtttcgtggtgtgcgactagtgcgctgcacatgacaatgctttcctttggatcttctatgttcttgcttcccgccacctgttcaactctggctggaggcacagaggatgattcctactgaggtagaacatcaaccatagggttaatgatagcttcttcttgtcgagacgccttgttgacttgctctactggtgtctgctcgactccctccatcggagtagattggttctccttggactgtcttactaatgttgatggcgacgtgcccaaggtagcttgaacttgccccttccctcgctgcaggatggttacggggcgaggttgagttaacgcctgctccctattcttgtcagcaacgtcttgtgttctccggggttttggagttagacgagctataaggtagttatacctcgcatccctctccaaactgggggagatacggaacacgatcctttcatcttcttgatgcacttctccatctggacgaacacgaacttgagtgtgttttagcactaggtcttcaagctctctatagagagcgtagcggttgttacgacgtcgctctcgcttgtgttgattctcagtaggtgcatgctgacgtcttggcggaattgacggcgtcgggagaagaagtggtgccacctgccatgtagctggggtaggtgcgttggtttcatgtcgcctttgtgtatagacctctcgtcttggagaagatggaacatgaggcggcacttgagaagatggagcttctcgaactcgccattcttgagcgggacgtgaagatgtgggataatcttggcgtcttgaccaccggttccagcgtggaggcaacgctgtttgtctctggtgcatcacttgagttgatggaagcgtacgtcgaggagccagcgtgcggcgatcatgttgaggacgataacttggctggtatcgtcttgttctgcccccagcttgtgttgatgatgatcgtggtgcttcatgatcctggagtcgtcttccaagttgggccattcggtcttgcagttcacgaagttcttgtcgtaagtcttcgcctcgaggagcgggtgcctcagaccgcaggacagcgaacctgttgttgttgtagtcagacgaccctcctaccgcagataggtggaggcatgactcccatgtgctctgctggcgaggggtgtacgtgttgtagtcgaaggagatagttgagcctggaaggatgaggtgctccctatcacgccgcttccaatactccttcatgatggctcgtctgactttctccttgatcttagttggctcacatgcccattcgttagggaacaagtcgtaaggtggctctagaatgcttgggaacttgaacaccttcttgatgaggacagatgtgtcaagagaccaatcttcctctaggacggagctctgggcgatgcgcgagctaacgagttggtgtagacgctgcaccttcctcctatagttgcgcaggggatgaggactgtttgcccgtcgagcatgtgaaatgtgtcgacgaagattgtcggagacagcttctagagcctcaagcagctccacctctgtgtgttgcacagttggggtaggcagctttggagtagcggctggatcaggggcacgcagggatgcagtacttgagcgcctattggaagctttgacacgcagcttctgtgcagcttggatgtctcccttaatctcagctacaacggactccttcaagagggtctgggcttcaagcatgagggttcgccgctccttcttcgccttggcagaagcacgcttgcgttgcttcttagactgggcctcctggaattgggtcacatcttgagcttgttgcatgtagaccttggagccatactcgaagaatgtcaccggtggtagtgatccaaactgaatcacaaagggcgtcagggtgttcttgatgatggaagtccccctgcaagaaggagccttggtcaggtacactccacgttgaagatcatcatgcagcatgttggtgttggttggatgaacggcgaagacgagcttgacgaccacagcatagcgaagatgggaggagaaccatgtcccaccgggtgtgccaatttgtttagggtggaaaataacatctgagatcccgtttgtttagagatacatatatgtgcgggcgtgccagtgtacctaaatacacaatgtaaacaaaacatagggaacatgctctttattaatcttaaaagatcataaatacaaattcccaatgtaatatatatatgtatgcgcgctccataatctgtcattggacagatctgacttgtgcgatgtggtctcctggttcctggggcctcgagaagctcccagttaattacctccgcaggtctaggcctgcaagaaaacctccgattaagctgcttgtggtcgtctcgtcgtcttcgcttcgcgttctccatgcatggttgtgatgatgatgtagatgtgtgtgtgtgtgtgtgtgagcgccggcagcgatccatggcctcgtcggtccatgcaccggtgttggtcgcccaccctccgtcgtctagcctcgtcggtcttgaacaacgtgtcgatgtagattgttggtgaagacatgcatggagttgcgtagcttgaacgacttgacgtcacagcagttgcgctgagattagattagagaagaatcagggaggaattattgaagatggttgatgtagacggcggccggatttaatcaaagctcggcatctcatttgggacaaataagaaaaaccaacaggacttcttcaacccacgcattggtttgtgcatggcactgtagcagcgatgacatgtcgtcctccgattggttggccacgttgccacaataattaacttaatcaacatgcattagctagcttgttgccatccaacagcactggctcgccgtcctcccgtcgtccttcctctgtactgcagccacacttgcctccatcgtcatccgctggtttcgacgccatgtgtgatgcttgacctccggcatgagaactaatagaagtcttggcagtcggcggcagctccggcgatcctcggcgcgctctggcagggcggcttcccgacgacctcctccatggttagcccgctccagtacggtgaagcttgcaaatcaaggatgtctggtatctcggcgaggtcgcagcttcgggtagatgcatcaccagcggcttgaattagcagcgtcgagtccagggacaagtagcattgcgtcggcttgaacagacaccggcatcgatgaggcttctgtgacgcgtagatgaatcggccaccgtgacttccccggcgatgacgatacgtgcagatggatccctatgcatggatgtgtgcgtgctgtagatgaaagaaaacgaaacaatcttgctagcttttacctggactagccatcaagctcctctcctgtgcttgctgatgatcggatcaccgcgcgcgccctctcctgtcggacgccgggactccggccgaagtcgcttgccgccgccggtgcgtgtcgttgatggatggatcgccgatgagagttgatggatggatcgccgatgagagttgatggatggatgtgttgatgctggatgggtagatgcgttgatgatggatggcttgtggatgctagatgcgttggtaaatgaatgtgtggatgagttcgtgaatgcccctggctgccgaggggtcgacgccttatataggggtctggggtcggtgctcgccgcgtccgcacgccgtttcctccgtgtcaagttcgttgcaagtaaggcttgatcaatcagtttgttatttgttcatatccttctttgattttatctcttagcttctcctagcgtcaaatatctgatttgtaattcgctttgtttctctgctgctgggccacagtccggtgataagcgcctcgccagtgctcgcgcgaagtaactaactaaatcaagtttgttatagagataaaatcaattggtttgttggttatctcttaattcatctggttttatctcttccgcatattaacttctgaaatcttggcgcgtaggcagctaccgtcttcggccatgggccgagcccatgattaatcactcggatatgcataggttgcttaatcacccaggcatgcacacacatacgaccgtctactgtagtacatgcatgcatgcacgtgattgcctcaccagccaatcttcacacggctagttattggttaattatacatgcacatatactaatccaagtatatatattcccagctgcctgtgcatgcatgtatttgcgtgtatatacatggccgagcattgcgtagaaatgataagctagccaacttacaaactgcttgtttgctttgtccatcatgagtaagtcttgtgtacacatataatcgccaaaataccatcaaacaatttattaatctatgtatttatttatcggctaatagctgaacggaacatgcccatatagctgcttacttcaagtgtacagttgtacttgcctccaaactatctcatttcttatttcttatgtcacatattatcttacgatatgcaaattagacctacttatcagtgaggcaataaagaacttcacaaaatattcatatggctataaaggaatattattcgtccttcagatccattcgagataccttgactccaacaaacactatttctttatggaaacaccaacaaataaacattggacttggttgtacaccttcgcatcactgtcaaccggccagcttgtctatctaactttcctcggtacatatacaaatgttttttcttaatattttttaagtgtgtgaaagtgatataagtagttgatttttgtgttttttttctctaaagatggaattaggagggaaatatgaaaaaaggacgacgatggtcgtactaactggattgggatcagatgtagtcccaaatataactgcatgttagcgactgcactcaagtccatctaatttttcaatcgaaggtccaaattgaatgtaacagtagcctagctataatagttatatgatgaatgccctgaatgaacaatgttctataaaatttgggccttcggattacatcctatacatgagaccttatttggaaagcttaacatggtgagaatttaatggttggtagttagtttctgataatctaaaagaagaaagtggattcttcttacttctttttttttctatattgtataactacggattctcaaaatttggacgataaatataaattgtttaggggaactgaagattttgtggtaggctacaactactagaagctctccaagcagaccatagtataattgcgtaggttaaaatcacactaaaaacaacattggaacccagtccgaagagagagaaagcaataaaatcccaaatgcatgatcccagaaattcagctcatacaagtcatggagcacgcatgtccaaattacacacgtggcgtgaaaatttgtccaactcaactagtcaagcatgctttcagcattttttttcagctggtatataatttgagggcgtcacatcacactcaggttgctgcacttcgttccagcagcacacgttagaacactactccctctagggtgaaaacggtacggaaactttccggcttccggatctattttcgaaaacggaatctgtcggtcggaattttttcggaatttttcggaaacggaaacgaattcgaaaatattttctcggaaacggaatcggaaatgataagcgcagtttccgtcggaactcggaatcggtcgaaaactttccgaaaattttctcggaatttctagaaattgtctcggaattaccagaaattttgtgattgaaataccctggattctttttttaagcactaaatagtgaataccatggtgtttggctgttatttttttaaaaaaaatatttgttatacaaatctaaaattacataagaatatttttttgtcctacattgggatttattaacaacattactcttttaaacatagatagtttattcaattggatttatcagtttgagaggttttttattccgataaattttcgttaccgtattcgcgccggttcgttttcgctccgttttcggtttcgataatattcgattccgttttcgtatccagtgtttccgattccgattccgattccgaaaaaaatatgaaatcgaaaacgataaagatggattccgtccgtttccgtaccgttttcacccctaactccctccatcctaaaataagtgcagttttgcactatttacgttcaacgtttgatcattcgtcttatttgaaaattttttattattagtattttaattgctattagatgataaaacataaatagtactttatgtgtgactaaatatttttaaatttttcacaaatttttcaaataagactgacggttaaacgttggacacgaatatccacggctgcacttattttgggacggaggcagtactgcttaacaacacacttatgattgtggcaacctttgaaaatctgttagttagtgcgagggcattgaattgattaactgatcacttacaatgctcattccctctagaactttgaaaattgatcaattagctagggccccttggaatgaataattgacacaaaaattttaaaagaacacggccctgtttgagattgtatttccaccaaattgttgacgcagtcacacagattgtcttgattatcatgataaattaatatttttgagatataattaaacttcgcaaatactacattagaatatatggtccgatgaatatggtagaagaatttttttagacattgtattagtagaagggtagaacaataatctgtggcaaaaatttgggggaaactatgaaaataatagggccataattgtaagataatttgtttctaatggacccctttattcactaaaaagggaaaaaattgtgtaggattacatgtctatggctctgtttcacagaaaaataaataagaggccagagctctttaagaacttatgtttgctttgtttctttttcacggtgatatcaaaggtttctcttttttattctatgtttctgattgctaggagtacaagattagggggctattttaataactatgtttggttctgtcgaagggtatacctaacaatggtatttgtaaaaatatgtggatcgttggtactaagatatataaaagaatgtggtaaaaaagatgggagatatagacttttatatagatttgtgccctactcttgttagcggaagctagtgttactattatatatcaatatctcatgattacaatattaagggcgacataatctaatctctatcagcttagcggcgtaaagctctcacatttgctggacggctagcttagtccacttcctagaataggaactcaatgatattggatgtagctctagatctctctggtcggctcgtggctttctattgggtttgtctagacttgccttggtgtatgttggtgtatctttgcttgtgtttgtttgtattgacacgtttcctctcctccgagagtcttgtatttatactctcagggtgcccacctgtccaagtaaaaataatgaagtaaggctatgttctttaacacctcttcccaacttctactctttcgttttttgtgtgcacgcttccccaaccactaaatggtgcattttttaaaaaatctatatgaaagttgatttaaaaatcatattaatacatttttcaagtttattttagctaatgctctattaattacacgctaatgaatcgctctattttacatgcggggaggtgaagttcccaaccttcaccttcgaacataacctaagtatagatacgattcaaatagaacttgtaatattcgagtaggactctatttctatttttttaatctgaaggaccttccaatcttccatgtatgatagtatgaggctttattccgtatatgacttgatatatggtgaataccgccgagtctaatacacaagtatgaggtctcacgtatccaggacacagatagtttctattctaatttcttcttatataaataaaaaaatagccttaatggaatgcaatttttaattgtggataatggattaccacgcacacattttcaacatcctaaatggcaaagaaaaacttactttattatttgtaaaataactttttacaacatttttcaacaatctaattatcatttcattcctttataacctcaagtaattgtcacaaacttatccatgagcacattcatacagccactatatattccctgtgatactgtgtttttctctcaactttcccaacctctcatctctcatttttcgtgtacgtgcttcctaaaatatatttttcaaaaaaaatttatataaaaaattactttaaaaattatattaattcatttttaaaggttttatagctaatacttaattaattatgcattaatcatttggtttttgcgtcagaaggatacgtgttgccctctagaccaaacaactgtaccggaagcatttccacacgcccccattactcgtcggaacttttgaccggcgctgaagaaaacatatcccgcaatcaatgatcataatcagcccctaaccccttcccttcctcccttccccctttcccctcccctgaacggcttgtacggaggaccggacagctgggcagccagacgcgcagggacgcggtcgacgactcgtcatcacaacacactccgcccgcgtccgcgaggacgcgcagggccgcacgggggcgcgcgcatccaagccgtgtactcctggtgtgtacgtgccggagcgagtacgcgaccgcccaatggaattcgcggccgctttgaagaagcttgatgcttcgcgctgccccgccccgtccccgtggttggttggtttggtttggttacttgctactactcctactacgactactattccctccctggtttgctcggacgaacgagtcgtggactcgcgggttgggtctgcgcgtctgaccgcgtggcgttgctcacacaggcgagcgaaagcgagagacacaggcgggtggggggggggggggggggggggcgacagagagggggagagagagagagacgccgccggtttcttccgcctgctcccgctcgttcttcctcggggtgggtgggtgagccggtccacgaggcggcgtcggcgacggcggggcaacactgccgcagcacaggggtcaggagacggggccggcgttggcggaggagaagattgggcacaacgagactatagagcaagcgacgcctccttttctttttttctccgatccatcaggtgaactaggccatgcctctgaacttgtctcccttcccccttcttcctcctgctgcttcatcggctccttaccttgttggtgacctagaaccgcgtgtagattggcaagattattttttgttttttgtaattttttttgcatgtgttttctcgtgattttaggggaagcttctcccatctcgttgactattgagaacggatattcgaatggagtgagggttttgtatggctaatcgtgagctgagctgggtgatctggtcttcgtgacagttctgagcacgaactggggaactggcttcgcattgaggttccaagaaggtcaccggatttggcgcatgggggtctccgccagctgcttgtggggtggctccgagtcgagggggaaccaaaatggttctgctgcggtgacgtctcctcgttcaggtatagtatttcactcacttggttccagagatcatgagctagctaatactgtcagaattttaatgctgcttgcatttcaaggtctgcatttgcatttaggaaaaaccagtgttgttttacatgaaaatggcgattaaattactatctatcctcttctgccatgtgcacatgttgctccaggatatatatggttatggatgtgtcgaacaatcattctttggagagtctactgagaggattttctttttctttatgttattgaagcattcaaagggatgaaatgatgagaaattcatgtttttttttaataataggaggaacgtctgaatattttctgtcttttcatacataggaaagtgttgttggcaagtttctctttttaagacaaaagcaaggctcaacacaccaaaactcacacaatatatgcttcatgagtataatcatcactcaagataacacatccgaaaaaaagttcttgatgttcttatgtcttcctttaagcagtgccatctgcaaggaagttttgagcgagctacttcctgcattagggcttaggggtcctgttggaaactatactgtgtaaaaaaaaataggaaacaccatgtacaacggtatgcattataattaatcatgcatatatgaggatattggtcttaaccttagagcagtcaaccttaatggccactatcatgttttagtgaactaatacatgtacttctttttattacttctctttcctatttttctaaacaaacattgatgatatcacctctggaagaaatgcaggtcaagtaatatcaagagctggaagtaatgtacgaatcttctccctaaaggagttgaagcttgccactcgaaactttcacatgatgaactgcgttggccgtgggggttttggagcagtgtacaaggtgagaaatggactcactttgtgcatcatattttcctggcttcttactttatggccttttattttatcatcacttgctagttttactgtaagaattctctcttgatattttgtaataatacgttttataagtctgcaagtatataatgaataacaactaacaagagtctccttcacttagggaaacctgaaagatggcactcaaattgcaattaaaaagctgtcagctgaatcaaagcaaggggcaaatgagttcttgacagagataaatgtcatatccaatgtcaggcaccccaaccttgtaaagctaattggttgctgtgatgaagggactaacagactactagtgtatgaatatgcagagaacaatagcttggcacatgctttacttggtaagttcattaaatcaatactgacatattgatcaagtaaagtccagccattgtgttaaatttacctttgtgatcaggaccaaggagtagatgtattccgttaaactggcaaaaaagagcagctatttgtatcggaactgcttctggccttgcatttcttcatgaggaagcacagccacgcattgttcatcgtgatatcaaggccagcaacattttacttgataagaaactacttcctaaaattggagattttggactggccaagctttttcctgacaccattactcacattagcacacgtgttgcaggaacaatgtaagtacatgtaaatcttttgattatttacctgctcttgtaatggatctatgcacattacgtgtagattttttccagaataatcagctcagtgtatgaatttttccaggcagttttgtcagcttactattgttgcctctatttctagtgacccaagttgacctgtcattgtcaaatcacttaaattgcagcttgcttagtctgtgataggatcattttacttatcgtttgggatgttatttctcctgcaggggttacttagcaccagagtatgccttgttgggacagttaaccaagaaagcagatatatatagttttggggtccttgtccttgaagtgataagtggtgaaagcagtagcaaatcgacttgggggcaagatatgaatgtccttgtggaatgggtaacacacttttctcttctcaccagagcactagtttgcagcaattttaatgcccacatcaactcttgatagcagtagtattattcattgattcatgacagtgtaccagcttttccttatgacatacatctacatggtcttgttcatctggaaaaaaaataattaaagctttgatgtggtttaaaatttaaatggcagacatggaagcttcgagaacaaggaaggcttttggaaattgttgatccagaactggaagaatacccagaggaggaaatgcttcgtttcatcaaggtggcactcgtgtgcacccaggccacgtcccagcagaggccatccatgaaacaggtggtggatatgctatctaacccaacagaaatcagtctggagaacttagtcgcaccaggtgtgctgaaagaaccccgccatcattcaagtagttcgggtttgacaccggacacaacctcaaacagaagcaccaaagccaatccagctgattcctacagcacacagaccagagacatgaatagctatcagttgagcacgattgaggtgtcgcctaggtgatacggcacactgcgtgctttcttgccagattcagaggggctcccacattgtcaaattttgctgcgctgacagagttttacttggaaatgagaaagtgaataggatatgcttaaagccctgatccatatgtatccggattgaggaaatacacaggataggatgggcattgctgtgggttgctgttgtacacttgtacagaacttgtagttatacttttagggatgcattgcaagagtagtgatgtcttcagacacccaaaagaacttcaccattcgaagacgtggtgaagaacagggtgaagagttgtcacgtgatgatcatagttttaaggcttatttggataggcatggattaggtttaatccttccattttgatgcagaattggttcattatctctgcttatctaaaggacttaaacctaaaccccacctatcgagacaggcctttgatgacattaccttctttttaccgcttattggcccaatttttcttacatcgtagctagtgcaaaaacatgtgatttgagacaaatagttggtttctggaaatcctttgtacactgattttttgttcttttgggatattctcatatatgaagtgaccgtctggactctggactgtatccatttgtgataatagtgttgttgtattgaattttcaacagcaattattggattcctgatttcgtgcaatcaaactcagcggggaatgtgcgtgtcattaaatatcaagactattgagcttacacaatcttggtcacaaggtgtgaattaccatcacaccccttgcttcttgggatctaaaatgttgataattctgacatgaggatgttttgtgagtgtagcataagcgatgcccattcgtttttgggtttcttttgtgttctccaacttgctttctgctgtatatatactctgtagctgcaggggattatcatataatgttggtcactgctattgtttctctgctgtctttcttttttctgtaagggttttcatgctaaatgtataatctttggctttgtgccgggtttaaacctatctttatctaaagacgtctaaaatattcaaaatagtctctctttttttttttgaagtcattcaaaatagtctttgttttgatgtgcatcttaatcagcacatttagtgaatggttatcaaatgattcaaagtatagatcgcacataactccacatgaatcgactgcgactgtgtttctgtacagtgcatattatagttattatagttatataatataatgaatctgcaaataactgaagatgatagggagaagaacttgcacaaccgtgcaccaaagaggatgacaatacccctgttaagcccttgcttgatttagccagagagcgcactatacatgcctccaccaaacaaaacaatctaaaagcatatacctttctaatgaacacagctaataatagctcacgaccataacctccagtttattcgattcacatgacaacataggcttattgcttctctcaactcactgatgatacctttcctgctaaacatgcagcgagaagaaccatgaacaagaactaacaaaatcaactctcttgagagagactctattccttgtctacgaaagctgattcagcaagatcgatggctcgagccagagcggctgccttgttctcgcattcacgttgctcgtcgtctgggctgctatcagcgacaatgccagcaccagcctgaaggtgagcgacccactcccggcgcctctcggtgtctttgtatgagtacatcgtgttgtggcttggcgctgttgagaacacaatggtgcggagtgcaagagcgataagcatgtctccgtcaaatgatatccctccaaggccgccactgtatggtcctcgtcttgtgacctctagctcgtctatcagctccatggctttcacctggttatgtcagacggaattttgttaaacaacggtttgttccagaaaggaatatgaagtcctgatgggtaaatgagatgtatttgttactgtgtgcaaaaaggatatgagcaatgtgatcgaagtcaacagagcaaaaaaaagaaaaaaaaaaggaaaaaggaaaaagttctagcataattctatgcagtagaagacttcaaatagactaccaagaggctacactgtcccaaccatatggcttgtattgcaaaaatgcaaatatgtcaaacaatctctactgacatgagtgtggaaccaaaatgatctacacagaataaatttggcaaacatgcttaaaaaaatagacggaatggaggttggacagcacatcactagatccaaataaggagattgtaggcaacacacctttggtgctccactaactgttccaacaggcaacgcggctcgcagggcatcccaactttggagatgatcatccaactctccactcacctgtaaatcattcaaacaatacattgtttttcagtgtaagtacagaagacaagaatctcaaaggcgctcagccagcacacttacgtaaaagagcactacatagtactaagacacaattcatacttttcatagaaaccgagagagagagagagagagagagagagagagagagagagagagattatatccagaaaccaactcattattgtaaccattgctcattacacaatgtatcgtatcaaccctagaaaagatagcagtgaagatcagtcacttgtggtgctactgcaagctttgcactttcatgtctattagacaagacacattggaaacatagaagcgtcaaaattgcagaaattgttggctgtttataaaacaagccaataaattacttagaaaccacatatccattttgtcgcaataggtaatacatctgatagtgttatgcatactgagttaagatcctagattttcttagcataaaaagacatttgtctgaactaacaatgcagactggaatgctgaaggaaataataatgacgcaacattgccaaggtatataatgagtacagaaccattgtttcacactatagaagaagagtctaaccgtggaactgatgtgcatgacatgggagtagcgttcaatgttcattaatttctccaccttcacagatccaggtttggagacctgccaagtagaaagtaatcataagaaaagttgctaacacattcctaacaaatctgtcaaattaatgcaaccatgactcagccatcgaaaaaaaagaacacaaacctttccaacatcattccttcccaaatctacaagcataatatgttcagcacactgtttttcatcacttagtagttgttgctcttgcatttcatcttccttctctgtcttgccccttcgaacagtcccagcaagtggacggttaataattttaccctgaaaaagatttaaaaggatgaatgttaatgaaaagaaaaaatgtattccaactatcatcagtaggagagtttacataccttcctcacacgagtaagaatttctggactagatgctaccaggacacagcctcttgcctaagagatcataatagtatattattatacataagagtgtttagtattatcttatacaaatgttagaaacagataccagtcaaaataagcgcatagtgtaaatatacctgtacatatgccatgtatggacttgggttcacaattcgtaaagctcgatagacttcaaatggattggcgtatgttcgcctctcaaacctctggcttaaaacaatctggaaaatatcaccagccataatatgctccttagcctgcataacagcattcttgtactcatcacttgtcatggttgatttgttcaaaggtgtaccaaactgccgagtgtgtaactttacaaatcctggagaaagcttgggtctgtagtgaaaatgaaataagatatagaagctgtgagcaccaaagcagaattagcaaaacacaggattgaaggaatgggcacgggttagcttacacatttgaattgtgcactttagatagcaacaggttcagccgggacttgccatcttggaatgcatcctcggtggttgcatgccgatcaagatttacccaatggatgacatatactttctgcagcaaacacatgaaccaaagaatttgaaatggatataggttttccacaagttgtaactcacggtctcacatttgcagcaagttcaaattctggaactaccaatctacaagttattttatgtcacaaacaggatgagctccgtggtttctgctgttgttggcaaccaaagagaagaagcacaggtttgcaatttggcttcaaatttagtgtaggaaatagtgtgttatatattactagctaaattgtgcattgcaacagatttcaaaaaatatatctaaagttcttgactaaaaattatatttttgttggaaaaatgcatatataatttgcaagcaaacatcgaaccacaaaaaccaaaccacattcacagagatatatatttatccagccttagaagatcccaccaaatctaagtgatggaagattcaccaccactactaggttcttttataaagagattttttttttcttttgttactgaaagagatgctcctactgatagtctgatggtgatgaagaaaatccaaagtataggttgattctatgataatcctcctcccaggcaatcaaataaaatagcccataatgagataaaggaaatgacactgaagaataagcaccttctcgacattgtcgaagacgagaacatcatcataaagcccaaggtgaacatcaggaaggttcctatcgtcctggggagcaccggagaagggcagcttcttcttttcaacataacggactgtatcataggaaaagaacccgacccatccacctatcacaaacaaagaaaccaaatgccatggttcacatttcataaccaacaaaatcaaatattccccatttcttcttcctactgtttgatttcgttagctcaccggtgaaggaatcggggagctgatcgatctgctgcgggtgccatccttccatcatgctcctggggatctgcataggatcatccacgacctgctccgtcaccttgcccttctcgtggtccatgattgtgaccttgtgctcctttgccacgacctccatcactgggtgggctcccaccatgctatagcgacccttcgaagttcgaaccaatcaaggcacgcagtgttatttgccaaaggataagaatcgataagggagcagattggaaggtggaagaacatggaggggaggggaggggagaaggccgtacgacgttggtggtgccctcgggcccctgctcgacggactcgaagaggaagctgggcgtctccatgttgtcctcggggacgaggcagcggtaggcgagcacgggggtgaggtggtcggagacgatgcactcccacatgggcaccaggttgcccttcccgctcccacgctccgccgcctcgaagaagcgcctcctgtcctcctccgccgcccgcgccgccgcgctcccgttgatcaccgcgcttgcctctggcttccccgcggagcacctcacgccgccgcgcctactcgtcctcctcctccctcctgccgctaccgccgccctcgctctaaccggggccgccgccgccgccggagtggcggggcgggcggcgaggcgcgagggcgtgaacgtggcggcggcgatggactccattgcgataggctttttttccacagctcgtcaactccacttccccccactacgatttggagcacacgcgaatgggagagcgcgtatatataaggaagattcagcgaggcgaccccaaaggagttcgattcttgaattcttggattgagacaggccgaactggtagtcggattttaccaacacggagtgggattttttttttttttcgtcttcctcccgtcgtgaggaatggttgtggccggcggcggctagcgagatgggtttttgggtttactcttcctcgatgaggagagggagacggtgccattataaactgggaaaatacgtggaaacttaaaattataataaaaaaatagatgtccgagattcgttcacatcatcataaatattcatgagtaaatcgtgatgacgtgaataaatgtcgggcgtccatttttcgatccaactgtatttttcaagtttccactacatatttccccttataaacttacctattttaaaatatatcattgttatttactattcctatttgaatttcacgattatttttgatatatcactattttatatatctatctggtggattcattaaaaattctgatcagtttacccttctcccttcccctctccactcactcattttcaatgaaatgagcctaaccacgatggtcaccgatccacctccacccctccggcggccatctctccctatcccctcgccaccgtcgcgcgttccctcccctcccccaacccatctcctcctctagcgtgtgcatcagggaaagggaataattcgaggtcaacctcgtttggccaccttattgttcccctcaagccgaacggaacctcatcttatcttgaattcaggcgccacttacggactctgtcgttgtcaagcaagtgtaggttggcgagccacctaggcatggccagcgtgcttgtcaatgatggaggtggattcgacagtggagtgacgaggaacacaaacgtaggatgtcaatggcggtatcgaggtcgccaattttactctgcccgaagtgagaggggatggagaggaagagaggggaaccacatgccccaacctcatcgtgcatcgccgctagagtgagtagagggaagagccgttggagtagaggagcaccaatcaccagccgaaggagagcatagaggaggaaactagtccaaaaattttgataaatgcattgaagtggtaagtggtggtatatctcaaatagatgtaaagttgtaatgacatgggaccaaataggtgaatggtaatgatattttttaagagttgcaaatttgttatgacatggatccaattaatccaaaaaataaaagaggggataagaaacaactatgctctcactagttactacttcctccgtttcatattataaaactttttagcattgtccatattcatataaatattaatgaatctagacatatatatatgtctgattcattaatatctatttaaatgtgggcaatgctagaaagtcttataacctgaaacggagtgagtagtaatgttctcttcatctagaataagtttattttttatctcctcacgtttgtcccaaaataagtttatttttaagtaattatcgtatcagagtttatgaaaatacgggatgaatgtgttaaaaatagataaaatagggaataattacattaagatttgataaagtgaaggtatttttttaaaagtttgtattggtatgttgcaggatgagtaaaaaataaacttgttttagaacggatgatgtagcagttgccatcaatagtctctaaatcgtgggcaaaatctgatgtgatttgcctcgttagagacgtggaacaaatcagcataccggcccggacgagaccaggttaacgattgtttcgatcaacacaggaaaaaaacagatcccgactgaaattttagatgcttgtaaggattttaaatttaaaatcgtaaaaccgattatgaaaagttcaatcgaaatttagcaaaaacgatggtaccacagcaacgcagaatacccacgtgcccccaccatcccaccaaccactcccgagtaaacaagtccattcaacttcaaatcaaaccacagcgccggtgaattggcggagtctgtcgctcgcgtcggtcgcgcggggacggcgatggggtcggcccgcggagccggacagaccggaccggaccactcacgctcacgcctgaatttgccggtgcatcgcacgttgctcacgcatagtacaacgcaccatagtgcactgtgcaccgctgtagcctgtagctgtagggtggacgagcgaaacagtcgtgcgcaccgtctcgtcgccgtcgcctcgcctgtgaccgtgccaccgtgcgcgaagctgcgcggaagcgtactcgcgcgcccgcgcccgcgcccgcggcaccacggcgacggcaacggtaggtgggtctcccacctctctctcccgtcccgcgcgtgtccgtttcgttgtgcgccacccgcgctctcggtctctttctctccgcgagataaacaagacgatgacggggaagaaagcgatggcagatgtggccatggcgcatgtgggggcatggtttgcacgacgaggggaggtgcgatggcgcaacatgccggcgtgccgctccctccgtccgtcctcggcgacaccgaagtcttcgcgcttttaggtttttgtgtgttggaaatggaatacggtggtggctcggtgacggtgaccatcgaccgagaacagtcaaccgacggccgggccaacggtcagcgtcagccggcgacaacggtctcgagacggtgctgaacaacgcagactcgtccacgcaaaaaccatttgaagttctcaactggattctcccccagatcaataaataagtttggatcttccttgtacacgagtactaactaacacaaattaggacgacgtgatgttctctgatcgagcccggtacttgactacctgtccggtggccactttgaaccggcgtctcttttattattttgccgttcaggggttgttcacttagacccatccctttagcagcagtgttactgaaaaaactcaataaatcacgggtcagtttcatacatcaaggggacatgaaaaatgtcaatatcaacaaatctaaactgctcagattgatccggatataaacaaaaaggaaggaaacagagagttatattgtttgctcgttttcttcacggatggaaaggctatccatcaatcatgctataaagaaaaggattttgtcacgtctttttcagctaattcaccccatcattgaaatgtactatttggtccaccattaaaatttatgttttctaaaaaaaaatattctactacttacgcctcatgtttaaaactattaaatttatttttttttcaaatatttaatttattcttacgatcaactagctaatctgcgatagtaatccgctcaacaccttaaatcaaagagaggtaagttactgaggtctacatgagggagcaaggttgctgaggtaagttgcaagtgaagcctatggggaacatggatggagcttcaaaccaagaagattgcaatgaagctgtttgggttgtccttcaaaactccttgttgccttggctctctagggcatgctcaatgtatatggattaccttagtattatggtgggacccactgaaacatattatcatgtccacaatgtatatgtcaagagtggatattaaggtggatcccacaaacccaagattagctattgagagagggagagagagtaacactaccatgagagaggaagaagtactatattttttttattccttgtaggtagtctttatgcatatggctagctcaagcaaatgccacctataaggactacactcacaatgtataaggttcactttagaggcttaaaaccaacccttatgttcacattgtggttgcctagagactatatgaactcttttcctggagatgtaacccaatgtttgagatgttgcaaaacaattagagtagctttttggatcatgttggctttagggttgtttagtacttttgtgactcagcgtcatagacaaattgggaataagcaggaaagatacttcttttcatgcctatccttgaggtgaagtgaacttgagatgtattaacgagctcttgttgccactgttttttcccaaatgttacatggcctcgttataggattagactggcttatacaacctcaagaggtacgtgtgaagttacaggaacgtcctcaaaaagcttggaaccctaagggcatatttgtatatttaggcggtcctcaggacttgttgcaggtaccagcttgcgggagtggttggagcggtcccctcattatcttctgtgataatattctcgtctggtggcgtatctacaaagctccttcatcattcttcatgtaccactcatctcatgtagtatgcttgaattgtatcttcctgagcactcaactcgaacactacttgcctagtttgcacgttgttccctccaaacagcttgatcctcttctagttgtctggttagaactcgagaagtatttacctctggttaaaaaaatgcccgaagttacatttggatcgaataggaggtacaaccctcactccctcctacagtagtgcctaacatgaatctctatccccagtaaacccagaggtacctaaaacatactgggaaaaaaaagatgatcacacgagggaaaggaagtgggggaggcgtttttttagctttcttgttatttttgttaagacctactacctccgttttttaatagatgacgccgttgactttttctcacatgtttgaccattcgtttattcaaaaaatttacataattataatttattttgttatgagttttttatcactcatagtactttaagtgtgatttatatcttatacatttgcataaaatttttgaataagacgaatggtcaaacatgtaagaaaaagtcaacagcgtcatctattaaaaagtggagggagtatataatatcatttctattacatggaaattaggagagtttggttttctttcattcaaaagaaaaggaactgtttggcatagctctagctccagctccacctctcctggagctggagctcagccaaacaatttcagttccatctaaaatgggagtggagttgggtggagctctctcacataataaactagagagatggaattgggtttaggcagctccacaactccactccagacttaactccagaagctaaatttaggagttggagctctaccaaacagactcagaaattcatctggataatcaagcccaaatcaatgctcattgcggcccatgacgtataaaggctgaactccccgtctacgtaggcccactaaagtaaggcccaactgcccgagcgcggtaggttcgaagcccacgagaattaaaaacagagctcaattacacatgccaatcgacagagcagagcaaaactacaaaaagatcaatgtaccattgaaccatattcatcagtcgatagttgacgcaggaccaacaacaacagtagtagcaggtacataagaacatggcaaccaagctacataacttacgaccattgtgcagcgtgtggtagaacccactcgacaatactcaacgtcagtgagaccatcactgtgctggatgatgtgtcgagtgctcgatccgatccagccagaggcaggcaatgtgcagtggcacccagctccatgcattgccgatcgagtacactcatagcttgatgtagccaaaaggaccagaaggccagaacccaaccggtcggacagatcaacgagcagcgagccatgcattttgccgctataattgaaccgagaacgagatctcactgtacgcgccgccgtgaccacagcccaacgtacctaacgagggaaaaagaagggctatacactagtacgacatgcaggctggccgcctcgtgccgctgccgcaactagcaactgtagatgatgacgaagcatgggagcacggcacgggggttgaacacgagcagctcgacgtcgtcgtcgccacgggtagctgcagcgaaggaggaggttggcagtagtggaaccatggagtcgtaggccaccttgtcgtccgcggcgccgcggccgacgcgcccggccacgacgcggcacaccagcatggcgcggcgcacctggaggaacgcgaactcgcgctccacgtcgtcggggagagaggcgtgcgcggcccggccggaggagtaggtggcgatgccgtccacgtcggcctgcttcccggcgaacccgtggcgcaggatgctgcaggtgcagcagtaggggctcccgcacacgcccgcgcccagggtgcagagcatggtggagcagtagaaccgcagccgctcgttgccgtccgcgacgcaccgctcctccaccgccgccgcgccggcgcccgcgcatcggcgggcggcgcgggcgcggacgaggtcgcggtactcctcgaagcggatgagcacgcgggggttgtggtggatcctgaggatgcgccgcaccgacggtggctcgccggcgccgggcataacggccggcttccacccggcgaggaagatcatgcggatgatgttcatgctggagtcgaggctggagagctcggagagggagtgcttcatcgcctggtggagctccagctgctgcggcttgctcagcacctcgccgcacaccttgcacgggaacacgtcgccgcgggccgcgaacgaccctgacgacgactgcctggtggtcgcctgagggatctgcctgttgtgcggcgacaacggcaccgccggagtaatgctgaaagactgcggcgaagacggggacaggaacggcgactcccatgccgacaacgggcgggacagcccccccgaacaacaaggccgggggccgaggaaggaacaacaacaactggccgaagggggaaaaaaccggtcctcctccccgcctcctctcctccctcccgggtggggcgcccacgcacgtttttgggccccgaagaaaaagagaaaaagaagggggggaaagaaaaacgggacccttggggggctaaaaaaacaacccttgctcccccccctccccctgggccccccccccccccccccccccaaaaaaaaaaaaaacaccccagggggggggaaaagaaaggaggggggggagaaaatattttcttctccccctctttgttggggccgcccccccccccccccccccccccccccccctcccccctccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttcctggcggatgggtttttttcttggggggggggggggggggggcgttggggggggggggggtttttttccttggggggggctcccgcctttggggggttttttcccccccccccccccccccttcccggggaaaccattcccccggggggggggaagaaccgaaaaaacgattcctgggggtcgcccggggggatttcccttttttgggggggggcggccccccccggaggaaattttgagggattggggggggaggggggaccggaacgggggcgggccagggggcgaccggcggggcagccaccccgacggacggggcctgggcgtgaagccaggcacgacggcgactgcgcgagcggggacgacacggtcgttgtcaccgcctcgtcttcctcctccccggctgaagcgccagcgacgttcttggcttccggacgagtaggagaagatgcggtggaggtagaagcggacgctggtggctagagacgacacctgcctccgcctgcctctggacctctcgtcagcccccgtagaagacgacaccgatggggagaacgcgagcggcgatatcttcctcctcttgctgccgccgccaccgccgcccctcccgtcggccccatgtccagtgtcatcttcctccagcgtctgcgtggaagatcccgtcgagaagcagcaaccggcatggccaatgtggatgaacaggaggaagaagagtgacacgaagccacggagcagcgagctgcacctgccaccgcccgccatccccgtatccttgccaccgactgagtcttccgcgactcagatcatatgtgagcaaagcaaacaatgcgcgcgacgagagagaggaaggaattctccggtgggcgagtggagaggaagcaaggaagcctagccagggaggagggcgacgaaggcggaaagggagggagggaaaagggagcgcaacgtgggctatgtatcgcgcgtttgtgttggcacgaaggacgggagggcaaaaggcgatccggcgacagcaacagggtggcctggtacgcagtaatcagcacttcaccagcaacccccagcacgcaccgcagcgtggtgctgccactctacggggacgatcgtttcagctgtggcggtggaacgtctcgccgcacgtaaaacgagaaatgtgattagcatatgattaattaagtattaatatataacttttttatgaataaatttgtaggatttttttaacaactttcttatagaaaattttcttatgaaatataccgtttagcagtttgaaaagcgtgctaataaaaaacgaggagaatctaatcctataagctcaaaacgaccgcacccaacaactctcccagcggccagcgccatgcgtagttgcattgaataggagagagtgagattgtgacctttgtgagaatgaccgagttggatgtgctatctatagagaccagctaggcgattggggctagcaggatgaatgactgaactgggacgtgtaggtttggagggcgctatcattgatcataagctctaaccctgaccattatgtctcctccccccccccccccccccccccaatctcaacaattattcatcaggtctcatgccaccgcattatcatccatgatgcacgctgtacaggaccggtccaggataaaactagcagtttttttactctgcccaacggacttcactcctcgtcagctgggaagcatgcgccatacgctcccaaagagataaaccaggcagcagcaggcggcagctgcgctgaggcgagcgacagagggcgggacaagatacgcctgtgcctgcctacgctcccaaacaagggcaaaacgtgcaggcaacggcggtctgaccgtgcagatccccttgcctgctgctccgtcctccgacttccgtgctcttcatcataccccacgacaaaacaagctggatttggcataaaatacatgcattttgaggtgggcacacaagtcagatgtcgatgtgaatcctactcctatcttaccttgtcaacaattcacgctcatctgccataatggaggttctgaacatccgatgtgcctcaagtctcaacacagcgtagtaaaacagatcggaagccacaatccagcaccggataatcatctatccaggcacaacgtactcatcaggtctctggaatccgagaagctgcaaagctcagtccttttctaaagtttggatctaaactttccatcacatcaaccagtcatacacacacaacttttcagtaacatcatctccaatttcaaccaaaatccaaattttgcgctgaactaaacacagccacagcccatagtgccgcgccccaaatctgcgtcttgcacaaggaacgaatgatgctggctgtccggcgcacaaagacacagcagcgctcttgagattcgctgtcatcacgatgtcatggaggtgactattgtaccgttgtctgcgtttcttttcctaaacgaaatattagctcatgctttatggtacaactcgccatgttctgagccaaaaggaacacttgagcccatgcatagaaacagtgcaaggagacaccagattatgtgttccaggactccatcatgaaacgcaaaaaggtggtcatgggactagagcatatgaactttatttatgaatcatgctagtcatgggaacttaagatgaactcttaacttcctactcaaagtctacaagcataatacaaagataataaagctggaagtacggtacggaatgaattgaagtacaaataacaagcccagaacagtaaacataccaactgctaatttatgatacaacgcaatatctagtggcccatgaaactaaatgtcacacctacccatcaaacccattcggcagactacacatcgcgtacagcccttagccatcaaacctcatactccctttgtcccacaatatgatgaaggattttggttggatgtgtcacatccggccaaaatcacttatattttgaaacggggggagtagattccaacaaatatagcgggaagctgtgtggacaaataacgaactgtaaattaacatcaaataagtgcagcatcgaagcaataacatgttcatcatgctctaatgcattacaatatgtttttttttactgtggctactagcctacaaagagagtactggtgcatcacataacattcgaacatgaccaatcaagattaatctatgcctcccattgccgtatgctgatgctaataaaaaaacacctatttgatatcatgcacaaaaaatctctcttccagacaacaagcctccaaagtccaaagaagacaatacgacgttttgaaaaaaaaaatacaccatcattcttcacataacacttctttttttgtggagatcgcaataactttttttgagaggacataacgcaataattgatattgataaagtgagcatgctcatccgattctttccttgtgctactctaagggttatctgagataagttctcttgacatatgacacatccactttaccaactaaactgtacatgatctgaacacaaaaaaaacagcacttttgctccttaaaacataccaatgatgttgcaacttgtaacatactgttacgtcaaatgaagcttcaaattcaggcaaggtttatcataaaatcatagttcaggtttcttcacccaaaaaaaaaaaagttcaaatgccatgacctgctgaatcagacatggagcaaaaccacgagaactgtttaaaagagatgatccttcatagaaaagaattgcgatgctagatgtcacttgattcgagagaaagtggagaaagagaggatacactagacctctaaaagaaaatataaaatgaggctcatatttgtttttcttgtagaactggggacacaggaatgtactccataagaaatttgatagctctattctaatgttctaagatcctccataagaatcagaataccaatcctaatgttgtgaaaattctacaacaaaaaggaccgtcaataataattcatttatatcaacacatattgtttagaatataagcatctcggccagcatcatagatttttggtacattgaattttggcaagccagcataaaaatagagtacgaaaatgctcaagcatatctgacccaacaaaagattggtacgcaaaattcaagggcaagtcagcggaggaatttacacttccataagaacctatccattagctggtactatgttctactattagcttccagaaagatatgatcagctatatcaaattatcaatgcatttttaggaaggtaagaagaaattaagaatgataagttagttctatgtcatgctctttccgtcaggataattaagagtaagctgcataacaatgcctcatagcattgaggatgctaaggtttgcttgaaactatcttgtattaagctgagctcctcaagctaagggattaggaaaagggatatgaaataagcttaccaacatccaagggatttgatcaccacaaaatacagatgcagaagcaagaattataacattaccgcatcatgacttgagaggaattttcagtactgaataatgcgatgctatggtagaaaatgcacactcacgtttaatagaaccacctgaattgccacaggtcaatcatgttcagacaagcaaactgctaagagatagagagatagcaccagccagctgggaggtctcccacacctccacgccttgcatttcttctctggtaacaaataagcggtctccacccccttccatgatgtgtatcataccacggtcagcatcttcttctgtatccacatagcaactcctaaaacagttctcgtttattcctttgttgttgatgttttcctttgctctcgtttgctccgccaagttggctgtgccattgctctgttcttccagtcgagaccaaacctccaatccatccttccggctgacaaacacctgagacttgtagcaatgcagaacactgccatggccccctccactccctctaggtcctgacgacatataaacccaagggtctttaccaaggcatctcaagtcagcggctccaatatctcctgactttgagcacaccttgtatagtatctgttgcttaacgtcaacatccacatctgcaaatggatctccaaaccggctgcttcttccaactccccctggctcgcttgtttcccacaccacatccccagaacgaatgtcccacagcctcatgtacccagagtaaccaaatgcccccgagctcacagatgccgcaaataccagcccaagctcctgcaggtgcactactcggcctggcgccgatgacttagctgcgctgccagtttgcctgccaatctcttgaatgggctttagagttacagggtcaaacaccaggatgcaattctcccggtgtgggcactcgaatgtagctaagatgggtgaattcttatcagctgcatcggcagcaggacgggcggcaatggcaatcaccttggccttttgaacgcgaaggtcggtgggatctgaccattggacagaggcgacgtgccgacctttgaggaggtcgtacacatggagccccggggagaggctggacccggcaacagcgaggccaggaggcagctgccggagggaggtgatgcggtggagatgggtccggaaggtggtgaggtgctccagcgcaggggagtagtgggtgagcaggccggcgccatgggcgaggcagagcgagccatcgtggcgcggggcgagcgcggtggggaagggctcggaggacggggagagcgtggaggcgcgggaggcggagaagccgacgaggggcggaggggagagggcggcgaggagctggtcgtggaggccgtaggagtgggcctcgtcgaggaggacgccggcggggaaggcgggcgcggcggagggggcgcggatggcggagaggatcgcggagagaagggcggggtcgcggtccacgaagattgtgtttggggagggcgagagagagagggagatcgggagggagcttgcctccaaggcgaagagcttgccgcccacgttgagctgcttcaccgtgccgcgccggccgccgggcaccggcggcttccattgatgcttgctctcaccagtcgctagatgctgcctgtcgaggcgacgacttttctgactccgccgactacagtcctgctgtctaggatacggccttggacttgggctagcccagtctgcctaacaacgtcagcccaactgcctttaggcctaacagccccgtactgtttttttttctctctctttcctttgaagaggaagcatatacaccctccatcccaaaaaaaaaaaaaaatacttctatgatgaatttagatatgtatttgttcaaattcagccacagaagttggttttttctaagatggagtagaggttagtggctatcatgcacctccatgttggtgtttttaccatgagatatatttgcaagttcatggggtttgacgcttgtaaaacttgatatcaggaatttatactcacgattttagtcattttacatgcctttctactatagagaattcctcgtgtccgtccaatagcctaatataatcatcagaaatgtacacggggtaaacatatagcgaaacattgactttataacgaagtgcaggggggcaaacagacctagctagagcagaagatctcgaactttcactggtctttttacagcatttgtgaagccctgtaaatgaaaaaaaacttcttagtgacattgcccaagaaacacgagtccaaactctaacgacaattgagtggaagtggacagaaataaaaagggaatacagaggaataactcaaacgccatagcattatgcgcaacattatgtccccattagaaaaagaaccacgtgttaattctgagacaaaatcgagcaggatctgttcataactggggctctgagcaagtaaaaatactcacttcgagaatcaaatgattgtctagtgctgtaagtatatagatttaacagcaatgtaagtaagataacgtaatgaacttcagtaataacaggaaatgtgacaatagcagtttatagttactgtttatttggcactactaagtgcaggtcatgtgggtttccaatgtattccttatagtaatgagcgcacaaagatagttaaagatagatccaaattgtggcatcatgatgaataactcaaggagcaaacctcattgtatttgaagatcagtggacgcgagtctcttagagttgtagctacttgttgccctgcgtcatttcgagcttttgcatccactggtctctcttttctaaacctgtattttttgtgttaacgaggaaaaaaaagcctttattatcaccgtcttgcaataataattgcatcttgatgtctaatgaaattatcagtattaaattacctatcaaagaaattaattccgtggttggagtgcttctttgcaggtgcaggatctttaccactcatactagatgctgagcttaattgcatcttaagtgtagtcgggttgctcttggtagaaaccaatgcagattttttctcacttacggaaacttcatttctcttatctccttcattggcttggttcaacaatttgccagcactatctttcatgatcttttgcttctctacctgaaaagcaacaacatacattggtcagagaataaaatcttcttttaataggaaatttcccaatatgaaaggcttctggcaatagatatctgtattgagaataaaaattaaaactataatagtaaaagttcaagtagcaaacacatggaagtgaaatatagaactgatacttaagctcagccttccaatgaaaaggaagtaatctatatagatacaaaagaagatttctgctgcacccacacgttctaaagctccaagtacaagttaatgctatttaagtgcttgtaaaattcagaagtcaaaaccagtgctactgctgggacatggttatcctactatggcaagtaactttcatttcaacagctctggcccttagaacttttgcagaaaagtacaattcaaagttgtatagttaaaatcactttgttcaatagcttattaccaccagcacgagatgctaatacttccaggttcaatatagtttgccaagcaattataagtacgtaacagatggctatcagataagtgttgcatagaagcaatgatttttagcctgcaaataggttagaacttagaagttactcctacttaaagcaaattaggtgttgtgaaggtagcaagcactaagcatgagaaataaatacaggaatccactcatagaagttagaaatgccactgacctcatgcaccaagacttgtttcatggccaaagagagaccaatatgctcagattgatatccctaacatgagaagctctgtcatttacagtgagaagagcacggtagggtaaaataggacagaagtttcaaaaagaaccttgaagtttataatatcattgattgcaggatcaagagaaagtgaaggaacatcaggagacaccatagatccacttatcctttcttgaggctctaactttgtgtttctgtatgtaattgagtaagaaaccatggtatcaactagctgcacaagttcatccttttctctctctgacagcaaattcagtgccacctgaacaaatcttataatgtcagcattcagcaacctaacagagatgataatatgtacaaaaatactagtagtaatagaaagttgcagtgctactttcttgcaaaacctcttacaactcatcagttccaaactaagatctaactcatttttagtggttagtcgctttgttaaattggcaagggtattcactccatccttcatttgtgggggtattgcaggatgttttgggttaatggcatagacattttactatgccatcctttattttaattcttgatcttacaactcaaatgaaattaaacagaaaaattactatgtgcaaacagggaaggtccatatcaatgattagcacacctaagtaagaacttacaggtctcaagttcgatggagaaataatatgtaagaagggagaagcaatgtcctccacaaaagattctactgacaggtgcctagaaattagcggtgacatttggttttgccaggtcttcagtttatccttcttttccaaaagcattgttcggcacctgaaaaatatatccacattaatcctgctaatggatagctgatagctctatcaatgcgcaagaattacctctgcaaagattttggccattcaatatttggtttctcaacttgagcaaccagttggcttatagttatggcaacaggaggctgatatactgaagtacagagtcaaactatgtaagttagtcaagtatttatacaaacaaatacaataaaaaattggatgctaccatgaagtgacatctgctgagtccgataaacatattgcatcaaagaatctgaaactccaagtatatcgagacatttcacctgtaaggtcttttggagttagacaagttcacggatatatttacagaagcagaaaataaaaaataaaactcctgtaatataactagaatcaggatttcatgcacataccgtcttttgcaacatcgggtcatgataattaagtttcagaaagttctcgtgaattccatccatagtaacatcatagtcaccactgtacacatgatgtgatgtgaaaaagtgaagcaattctaagaaacaaagcatgaaatcaaccgcagaaaacttaccggttagaaatgagtgagaagagagaatcgatgtccttgcctctgctaaaattactatcaaccttttcaatcctcttgagttttttcttttgcagaacctatgaagcaactaaactaattaaactaacaaatgatgcggtgatcaatttgttgctggtttttaagtgcaagtgtaatttgagttgtgaattatgttcagcacttaattaaacatcattgctgaaacttttgaacgacgcaataattccttgtagaattgaaagtatacagggaaaagaggtgttacaggaagaagatcagacctgcttccatacatcaattatgctttttgacatgtccttccgtccaataacttgtgaatcgaatcctgactgctccataacacattttgttgagaaaaggcaattatccattaaataaagggtgagtgtttcaatctattcacttacaatgtttaatgcctctcttttcttgttcaaaaattgaagtgtgttcaggcatgaccggatgtcacattctgcagggaggctttgttcaattagtcttctctatggaaacaaacacacatatcatgaacaacaaatttagattggtgctgttgctttccatttcactatctgtccattgagaaataaataatacaagcgaaaaaaatgcatggcaacaaataggtaaaataattggttgccacttgtcatatcaaatattaaaagttaaattaagattatgcatgctttatattgatgaatgatggaatgtgcaattgcttacaacattacttcaaaagaaaatcttacagcaacccagagtcaagatcagctttagtaggcctgcagtggattagtgcacattcaagttgaatgatacttgtgcacttcttatatttatagagacctaactgtttttgtaaacctgtacttattttacaaaactacctagatttatggcgaacaaagcacctacagtgcatggctcattgatacataataattagtttcatcacaaggactatgcataggtataaagtgccctgctgctatagtagcacgttactgcattatatacatgttaccctcaacacaactaatactagattggtgttaccatattcagtaaaataaaactaggcatagactgggctatgtatagatcaatcttctcctacataacaaaatttagcatatgaaatataacacaactgtcctggtatttttatttggttttcctatattatgtattgaaatcaattaaaatgtatataactaaaggatctacatgctgacacactttgtggaacctgattttcctgcttgcagttacttaggttactagtaactacagtgtatgcacttgatctcacgatggtgaatggagcaaaagaaaccataccagtatactctgctaatgcagaaagggcaattggacttgtcttgaaccgttcctttttgcaaatgtacttgagcctaagacccaacaaagacatggtcattaacaacatggaccataatatattgtggctacataaaaaaaagtttggtgtagtgagatgtaacaagagtatttttacataagtacctgttgacaacacgactaatcgttggctgaacaaacatatgaaccctgtaaatttaagcaagtccttgtaagaaatgcttagatgatttaacaacggcacagaattacagtaaaaaccacacaagaattattacttagctacttggcgaagttgtctcagagctggagcataaagatcattgcatatacaaattacctgtaaataaatgcattattatttaatcataatgttaaggcgctaaaattatggcaaggaatggctagattgcttacaggtctcatcagttttggtattttgtgacctttctttgaggacttccgtacttgagtatcttcagcactagtgctgctgttagaactgttgttcttttcagcattgatctgcacaaaagagtcaattatcaatgaactacagtaacatatgaattaagctagaattgatgcagcatttatcactagcataatgcagaaccataaaaaaaacaagaagagagggaaagtaagaaaaggtagcaaaacatcatgttgttgaaagtgtggattaggtgctaccatctttaaaataacctcgactgcacctttgccatcaccaagtgctccatcaatttcatcaattacctacacaagacagcagaggtcaataggatacagtggaggtaatttatttatctgacagcatgattcaactcaccagacacttgggtttcgaatcagacatgattgagttcatctgaatgacatcaagaattttcggttcaatggatgaagcagaacgatcatcactcgcatttatctgcatgtagtatgatgtaagtagtgtataaatttttaaccaaagataaagggcccaacattctaatactcaattagccaataaaccataactaacaagaggtgatgaggtcagagaaattctgctaagagcatatcattattttctaataaaaattgcaatggtcccagttttccagcttataaaatgtaccaaaataatatgaaacggaagaaatcaattcgtgactagatggcatgtacagaacagtagacaacttggaaggatatcaacagatatgtttgatgcagtaccagataaaaggggtgtatactcctcgttatatatgaccaaacagtcaaacataacagattatacaacactatgttgaagaaccaaaaagaactacacaaaggacatgaaatcacataatcagacctccacaacatggtagccacaatgtttagctgcaacatgggcaagtgttgtcttgccaagcccaggtggaccacatagtagtaacacctgcaacatcgaaatgttatctaattgcactagccagcaacttcttggtagaaatatatcctgcggtcaaacatatcactaaagacatacaaaacaatgctactaagccaccttttgttctggtgcattatcagtcgtgggcctcttgttaaaggagcttgtcaaatcctctgagttgctaccatgtgcattttggagcatgttgtcttgactcataccaggacctcccttactcttggagaagaaatttctgttacttgaattcttttgaatagcagaagaatgtcggcgtaaggcagacaaaacatcatcacctgtagcacgaacgtgggatccaaacacacaggagtcccactgttttagccacagaagtacctgaatggcatgcatccgtacatgtcaagagaaactcaagcacacactggaaacctgacaccaaatagcaaaatctctatggcggaaggagattattgcagtaaaggccttatttataagtatatatcttaagagagttgaatagacatttacctccctgtttgtgtgttcatcacttaacagctctgtgaaagaatttggtgagtatttttccacccaaagttgctctgtaactagcggagtcactgggcaactctcaagattttgtgtttctgcactctcctgcaatgccttcataaccattgcaaaatatggatcagtaagatatactgcatttagcttatgacctactgcaatcaacatggtacttgagcggatgaaaaaatgttatggtaaaaaagaaaccatttgtaccatctattcagtataaaataatgttaattatcattatttaaagagtacttcacttttttttaaaaaaaaactattgtcaataatctcatatacacatatacctttgctagagcctcttgctcagcacgacttgtcagcgaatgaaaggattctgagagaagccctgcagaaggacaaaaggcgaaagcaatataatgggctatcaaaaatattagtcgagtgcgtgttggttctcaggagatatttgaaagcgcaaaatagaagtacacttagtaactgacccttgtaattgaaatttggtttggaaatgcgagtcctttgtctagttcccccaattcctcccccatccaacccgtctgttgcaaccttcgcataaaccctctcaccattgggcgcggtgacagacatacagtccccccggatgtccgacgcgaaccgcgagattgtcttctcggcgacaacttcaacaacaggaggcggcgagtaccgcagccagtcctcgtccccatccccggaatcctcacgatccacattcctccgcttgctcctctcctccccctgctccggcggaggcggagggggaggccgcttcaaattgccttccgacacttcatcttcacacacatttggccaaccgcatcagcagtcgaaacaaaatactctcgagactaggttaccatctaccgtgagggagactgtgcacgcacctgcaggtttcgcgggggcagcggtggtctcctgcggggaacgccgcggctggtccgctccggcggcggcagggaggaacccctcgtcctcggggtcgtcgaagtaggcgtactcctcttcctcctccgggaggagcccgtggctctccatccactcgagctcctccggatctggcatatccatgtccgcctccatcgccgccgccgcctcgccgacgcagcaccgagcagaaggggagggagctaggcggcggcgaacgggcgaagtggcggggaatgggaattggtgattggggtgtttcgcgccttccggcgagtggttttctcggtctccgagggagacgcggggatggtggtaggtctcggcccaacttgttacttggcccaataatgtcttcgaagtccattggattggtgggcttctggataggaataagtccactttaacgcccttaaaaattatagatccaatttgattcatatcgctgaaccgtaatgtttggatatcttaaccctctaaactataaaaaccggtgtattttacctctctcatctgttttggaagacgatttcgctgatgtagtactgtgacttgatccaacccattgagtcattttgtggggtccactcatcagtgacccactgacccttctcttccttcctttacccctcctagcttcgcccggtagagcatccatccatggcacgtagtgagtgaggcagcggcgagttctttcgatccagctgcatgctcttgctctatttttccctttcctttgtaaatttggcgagttctagtcttctaagatggaggagaccgttgtggaagttggaagcaacgagtggctcgaagagcaccatggcgtcggcagtggccttggcgcacgagctgccggaggcccggctcggcgctagggcgcggctgaggctaggggcgaagctccggaggaggtgtttacacgagctgatgcgcaccatctcatgcttcaagctcacttggtccttctccacgttggtgagccgcatctgcgtcacctccagcttcagctcctagttctcctaccgcaccgacacgtagttgacctgtggcgacatcgccccgctcccccaccccactccctgccgtcgtgcgactacgtcgcggtggcgatggcggccacacacccgaagaatgagcgttgtgttgtgcccgccgccgccctggattgtgcgatggagctgctcagctgctcgaagtagagcatgtgcaccgctatctgcacaggcagctactcgttctgcgccgtgtgcaaaatcctgtgtcgttgctctgctggcgggtagtctccacattatgactcagtggattggaccaagtcaaagcgccacatcagcaaaaccgtctttcaaaacagtcgagagagataaattacattggagtttatggatcaaaatatccggtatgcagttcagtttcaaagatatgaatcagattaaacctatattaagggagtcaaagtggacttattacgtctcaatattctggcgagattgggctttccagtttgtaccttggatctgacgccgaaagctcatcagctgacagcaatggtgaaacaaagatttgcagtagtcccacttcgccttcgctgctacggcgatgctctgcgaatctgcgaaaaacgcaaccgaccaaacaaagttttccagctcggaccgcatgcgattctttgattgtgtcggggggtcaaatgaccaaacaaagtgttgattcgttgtggacttgtggactcggagcaacttgttcagttatcgttgtcgttgaaggggaagttgcaaaatccatgttttgtcccttcatattgcttgatacctgctgggaaattcagggtttcaggcacccgtattcacacacagatgttcgcctctatgatcacttctcttctattttgccagactattgctgtgtagttgcagttgcaggattcatatagccaagctcaaccgtgcaagacatccgtgtttaattatcaccgaaaaaaatgcagcagcatcaacgagtacaaaatgctagagcaagttgcaacacagctcgccagtctctttctttattctccactccagatcttgaatcctgattagcaccgctggttttccacccacgaaacgatgtggagacgagagaattgcttcgacgacaatagcggagaaaagcgaccgaaagaaaacaagcatccgcggttaagcaaccttgcacgccatttcctgaatataaacccgatctttgtttgtcttgatttctacgaaagctcaatgcaagcctgtcgttggctgagaatttgagaagtggagatgcttgttgcacctaaaatggaagcattccgctgggcccaactgtaccatcctgaccatggtgtctgtctacagcttgtagtagtaggacagcgtaggagccacgagactgcacgatctgctgttccagataaagacgatgatgaatgccagatgctcctttgtcttggaccagctccctgtcgtcaccattcaccaacccatgaggacgggaaaaatcaatcctccgcatttttattctctgcaatcaagtcagcacacgatgggatcacgcccggcgccggcatgtcgatcagtagtctcatgttcccctacgacgggggaccgtggcactagctttcttcttttcttcggtgttcaacacaaggatctccaacttaccacaacttctagatgaaaacgaagtggaattggacggataatagcaacgcctatattctaaaaacacccgaccgagtcgctctcacccgcaccaataatgccacatgcagatgatatcacaccgggaatttctgctgctctcggtctcacgaaagcggtcgggcagagctttttttttttttagagaaacaaccgtggcggcagtagagaaccatatagatggatctgactatctgagtaaacttaggctgtgtttagttccacgttaaaattgaaagtttaaagaaattaaaacgatgtgacggaaaagttagaagtttgtatttgtagaaaagttcgatgtaatgaaaaagttagaatctaaacatggccttaatagaatacataaaacatcacaaggtcatgtgagaaatacgtgactccatgtgcgtcccaaaccaacaggaaaattattactgtgtgcagatgcagttgtagccagttatggctgccgaagaattgagggtttgagaccgtgggagtatgatacacagtgatcgtgacagtaatttacaggtgcctgctttgtcatttgtcagctagcagctttggcatcttaacgcccgccggatcagcgacctacccccattttcttttttcttttaccggacatgcgagtagatctggctaatacgaggtgaaaacagatgctttgcttggataaccttcttaatcacaatagctgagttgcgtcaaactccattccggaaaagaaaatagctccatcatacatccatacgtagccagtaggcggtggcgtgttgccaagacatcatggtttagcgacgggggcaagttgtttgtacttgattatacataactatttttaaattatagtcgtgtgttaatctatgtagataaacgtatacttaagtatgaaatatctacatttagcgatatgtttataagtatccatcatttatttttgatagtaatatatgttaaaagacggtgttatatttgccgagtgagtatgcgtgcgcatatgatccgcgcacaatagacagagagttccacatccatgatccgtcgtgtttgaaaaatgtttgccattaagaaaggatatcacaatttgtttctccactaaagaaagagataggcatcaagtacttcaccttgctcttgctgatcgtatatctcaattatacttagcttaaacggtgggcaatcctcaattgccatctgctggtcatcgtgacaaagaaaaaacattttatcaataaacatttatatttatattatgtacttggtgatttaaaaggaaaacttaaaatcaactttaaaattaagtttcggtcgctgcgataaaaaaaaggtgaatgataggaggctacaacccttttctttcattggattttgccagattcacggattatttgctatatgcttccaaaagcatttttaagagaatattatactaatgttttgtttaaattacttgttcaaatatattggttaagttcatttatgggatatttaattacatcatactcgtatcaatagacaatggaataacacgtttagtcaagtagataatatcacaggttctttgtgaatgcgattcatggattatttatattaaaaagatagcaagagatggattgggagactaattttcaccgaacttcggcttacaaagataccacgtttatgtgagggactttgaggcgaatctcggttgatcccaagcctcaccaggtaaccaccgagatcgagcttggttcctaggttgtcttgccttgcggaggtggagcaacgccttcacaaacttcctaggttgtcttgcctgcaagtgctggatacttgcgtataatgtccaaccggctaggatgagaagatataagattaacaaacttgaagacgaaggccaaccaccgatcgccaagtgctcaagccaagtcctggcactcacaaactcagatcctgcaagaaatccactccaatcttagtttcaaaacaaaaaggtgatgcgccttgagccatttcactgtttagctttcatttgtggggttagcaagcctttagagaatcatccattggactaatacatgtgttcaacacttaactagctcacttgtactttaattattgctggaggtaggccataagatttttttagctggcatgcatcatcatatggtaatgaagcataatggagcatggcgaagccatgagaagcatagcgaggcatggcagagcgaagcgaaatgcagcaaagcagagccaagccaggcggaacattgcgaagcgatctggagtcgggtgaagctgttgagtccaagattgcgatcggcctatggaacatatgacaaaggccaccctaaaatgccttccgagaaaggactgtcccagtaggcgacctatgcataacccactaaaaacaaaaaatatatctgtaaatatttctatcaaagggattgaaatataaaagcctatgtaagccaaaccctaggattagctgtttgagctataaatttataaatatcccaaaaaaacactataagacattggaaaaaataatacatatcttgctgttccttcatcccaacaattactactattattatcaatcatctaaaacctgtaacggcacactttcgtccatgactgatgctgatgaagttctccgtaatgatatgtcgtggagttgtttgtttctaactatcaacacgctacacgcagtggcggagctaccacagggtctctggggtctcgagaacccactaccgtactgtaaccatgggagatcccatgaagaccccactaaaactttctgttatacatctattagaagagggggctataattttatatagtttattcaaaccctctagttaatcttttctggatccatccctggctacacgtggttgtcatgttaggttgtggggcttgcgaactgtgttttcctcgtgtctcctttggaatggagggaaattaaagtatttgagttcgtatgggttacttatttgaattctaagttcaaaccggtactgatgtcgcatgaacttcacagaaatttcatgcgagaatcacgtcaggaatatgaaaggctcaaagaggggaaaaaaacatgcagcacgaaccgaggcccaccggaccgggcacatgcgcggccactggcaggcgggggctaccgctggctgcgggggctgcgggccagagtctaggctggactggccggacgggaatcgcctccccgtctcgcacctgccaatcagcatcggccggcgaccacacacacgagtacacgacacatccgatccccatccgtcctccgtacgtgccaatgaaatattcggccggtggggcggaggcacgctgtctgcagccagacgcagaccaccggcgagtgcgatccgagtggccgagcccgagagaaaaaccacggccacaccaaacccgccgtgcgggggaagaaaaaaagcacaatattctccctctcggcctctcctcgccgtagtgccccctcggacctcggttgattttttggttcgcgcacgtcaccaccgagagtccaccaccgcggcgcacgggaggaggcccgattcgattccactcgcccgttcgttcgctcgtcctatttttttcttccccccaccacggcaattttttctctcccacggccgccacgccactgccagtcaacagctgcacctgggctcctcctctcctcgtcgccgtcaccgtcgcgcgccgtcgtgttggtggtggtggtggtgtgcgggcgggcgccgctcgcgtccccgtgacgctgcttcccagcgccgctgcctccgccttccacgccgcgtgggcgcgaaggcggggcttgggagttggaggaggaaggataggggcacggcacgggtggcagtagtgcaaggcaagcaggtccccgtgtataattcgggcggcggcggcggcgggttggatcggggaatcggcgacgcgggccagaggaggaggaggatggggcagcaggcggcggaggcgcagccgctactgctgcagggggaccaggtggacgccgagtggggctgcaggccgcaccgcattgtacttttcgtcgagccgtcgcccttcgcgtcagtgctctctctcctcgtagtcctactagtcagatcatcgtactagcttagatcagatcgagatgtcaaacctgccgctctttcgatctattgaactgcaaagtcaatagtttttgctcgttgctgtttcgcagttacatctctgggtacaagaatcgcttccagaacttcatcaagcatctgcgagagatgggcgatgaggtatatgatctttttacttcatctggctgctggctgcttgtgtgtgtagggcgtgtatataccttggaattgacgtgtgctctttcgaaacaggtgttggtggtgaccacgcacaagggagctcccgaggagttccatggagctaaagtcattggttcgtggaggtaatccaatacaaactagaaactacttttaccttccatttagcattcggtctacctgaggagcaccaaacacagaatacaagaattactttcctgaaagcacaaaacttgctctcactgcgaaatagggccttactcgcatgctgaagcaaaaggaaacaatgcaagcgaagtgtcatctagtcaactagcatgctgatttggaacatgtgcttgttgtgaggtgaaattggtgatgttgcacttgttttccaatattttgtctggtcaagtcgtcaagtatatatattttagaggacactagaattcttcttgttgaaatttcttctatctgcatgcacttaattgcctaaatttctatttctcagttttccatgtccgttataccaaaatgttccactctcgctggcgttgagccctaggatattttcggcggtggctaaatttaagccggacataatccatgctacttcacctggagttatggtaatcattaaaaacccaataggtatcattgtcctttctttttgtactttctcactatatattgtgatttcaggtttttggtgctcgctttatcgcaaagatgctttcagtcccaatggtgatgtcatatcatacccaccttccagcgtgagtttctcttcttaaaatcatgaatacttctgcgatatgagtcctgcatgcataatattgttacgagcagatcttacagcctctaaattagggaccagatatagtactgtagggcaagaccatcatagtccagtgatttccctggcagagatatttactttcgaaattttgggaaaaaaaacacattactatgtcatgctattggaggattaaaaaaaaacttggatgcatatgcatggaatcaacaggcaaaagtgttgcctccccaatgttgattaaagcatccaaccgaggcacatcattacaacactaattctttctgttgcaaattataatacctggtgttgattcttgagctgaattcttgtcatgactttcaggtatataccaagatacaatttaaattggttacttggacccacatggagtcttataagtaagcataacatcacctctcagtttgttcttcataaaagaaataatctgacagcaaaaatacaactgttctttctcattaaatttgtactgacactcttattttgttttgaaggatgtcttcataggtctgcagatcttactctagttccgtcagtagctattgccgaggactttgaaactgcgaaagtagtatcaggttaaacaattaagataaatctatatttcttcatttcattccttcatccatcataaccgtagtttccttgtctcttcagcaaacagagttcggctttggaacaaaggtgttgattctgaaagtttccatcctaaatttcggaagcatgaaatgcgcattaaattgaggtttgacctatttctttaatattcaatatcagtatgtgaaaaaaaattgtgcatagctaacttattttcctttttctctcttgttagtggtggtgaaccagaaaaaccactcataatacatgtgggtcgtttcgggcgtgaaaagaatttggattttctgaaaaggtaatctttttggcttgtacatatcactgtttgtcagtgtaaaatcaactccaaacaaaatttgaagaatatagatgggggaaaaatggaaagagaaagctcctcaactaacaatggattatttcatagtacatccgtcccaaaatataacaacctagaaccggatgtgatatttcctagtattatgaatttggacaactacagtgaaaacatctgtggcatgttgttttctctggcatggccattttcgttagttgtccctgagttagcataacttgcaatcgtcttagccttttagcttgaatcatgcttgtaatatgacttacatggtcctgtttatgactttaaccaagcagccatttcaaattcgtcacatgtatcatagatcacttatctgtatgtcacatgttcactacatggttgttattttgtcatgtcatcagaactttgcttattttggtgacaatacagggttatggaaaggctcccaggagtaagaattgcttttgttggtgacggaccatacaggtgcattccttaatgttaaatatttttcgttatcaacaagactcatacatgataacatatatattgaaatgacactatttggagcacttcagttttatcttttgcgtatgactggtattatatgcacaactgtaggtgcctagccatctgtttgatccctatagtttcatcttgaatttggagaaacttatgcggcctgtttaatctttggcagggctgagctggaaagaatgtttactggcatgcctgcagtattcactggaatgctccaaggcgaggagctttcacaagcatatgccagtggcgacttgtttgcaatgccttcagaatctgagacacttggtcaagtagtgctggagtccatggcttctggagtcccagttgtcgctgctcgtgctggaggtatacctgatataatacccaaggacaaggagggtaaaaccagtttcttgtttacacccggggatctcgacgagtgtgtgaggaagatcgaacagctcctttcgtcgaaggttctaagagaatccattggaagggctgctagggaggagatggagaagtgtgactggagagcagcctcgaagacaatacgcaatgagcactactgtaccgcaacgttgtactggaggaagaaaatgggcagaactaactaggtttcgcttatcgattcaggaatcgttcaccgccgtctccacctagttactgttaataaccaaagagtttgtacattctatccaacagcagctcgcgagtttgtgcggctagctgcattcatgtgttcacaaatcacaatcatgggatggccactgaccaaaagcttgtatgcgagtcatgtacattagacagctctttgagattggcgattactatcgaagtgctaactgctaatttagaatactggaggagttgcctgctgtagtgctgtctctagagtgaaagttgaattgtgtgttgttactgtgagctgctactgccaactttctgcctttctggtagctttgctacctttgctttttgaacattgccatagcgtaaaacctggagactacggctgtgttagatccaaactttggatctaaactttcaactttttccatcacatcaaccttacatacacacataacttttcagttacatcgtaacaatttcaacccaaactttcaactttggaaggaactaaacacagcctgctgcattttttcatgccgactgcgagcttggcagagtgttgagtctgttccaccagcagaagtgtgatctgtaaccctgtatcggccggcagttaagctgcaggtctaaacagcacatttcacgcatacctatcttatcataatatttatgtatacaggaatattattaacttatataagcacaaaagcgaagatgaagtcaaacagcaagaaatacgtcctgatgtaaatatgtactacttattgtccaactccaccaaaggctgcagtacttaaaaacaaagctacaacttaggaagaaagggtcaaacagcaagaaatacgtcctgttgtaaaaatgtaatgtccaactccgacaaaaggctgcagaacttaaaaacaaagctacaactttatacttcacaagatgaatcaacaaattgaatgagcgcggaaaaatgtggacttaatatggttttccacagaacatatacaactattgcagcaaaactaacactacttaaaacaaagctacaactttccattttacaagatgaatcaacaaattgtatgagtgccccaaaatgcggacttaatgtggttttccacataacatatacaactattgcagcaaaactacactatctctatcaacacaatcccctccgccccgaaaaaaaaaggtgatatccatgcaaacagcacaagcaacatgttttcattgacaattaattaacaccacaatattactccctccgccaagaaaaaaggtggttttcatgcactatggcataagaaacatgtaattgtgcacagtcgatgtctcagcaagcaggttttctgtctctgctcattacttgtttgcatttgacttgctgaacaattaaacagaaaggccatggaccgtgacagtagtagaaaatcatcagctgtacgtttggagaattggaccttccatgtactgaatggccctatccattatgctcaccaacaaaatggtaagttttcagaggaattgcagctgcagatgcatctcactacaaaatcagtcctgaagtatgtacgggtaacaacaagtaacaactgcaagtcacagatgagaagcttcaagctattgctgtagacttttggcatttgaagcagtattgttattcatcttgcagcactatcatgacttctccaccttgactgagaatgctgtctagaaatgcaataagtttttctttgtcctgaaactccttgggtgcagaaaaatcactatccaaattaaaccaagtgccattaatgcttcgaattgccacccaatgccggccagtccaaagccctctgaacctcctgacgggtacattgatcatcagaccaaacaatgcatctgcatccagatcgattgaagaagcccctttccgatgatcatgccagattaccttcttctttctagcttctaatgctgtgatgagtacatttacatcatagttcccggtgaatacgttgtggtggggcttaaaaatcaatgacataggagtccagtgctccttatttggatcaatctggacgagatttccagcaatcccatctaactcagctcgggtgaaagattccttttcctgaaccatacaaagcataattgacagttaaaaatcagtacacccatgctgtttctggtaggatcacactaccttttctgatttggtcataaacggttaagcaggcaggaattgaaaaacacttgtttgtaatgctcatgcaatcatatagactccttgcttgcaagtacaaaattactctcagattcacataagcagcaatttcacatgtcgtgaagaaaatcaacaggacataaagatttatctctactaagctatcagctgaaattcatgattgacgagagctttaattatgattgaacaaaagcgtgctagacgaatgtgaaatagatataaatgtgatgcgcggttgacgaattcatggaaaacattgtccaatccgccgaaccgttccaacaaataacactgagagtgaccgacttaagtatgctgtagctttcagatgcgaaagaacactattccagttttcctgcgtccaatatcgtgagatatttcaccagcacacaagttttgatgacatcgattcacatggaaaaaaaaaatgcacatcatggacaacagaattggagtacaacgttcaactgctaacaatttcctcactaatatcgattagtgacataagccacgcaaaataaggaaatcatacgaaaaaggaacggaagttatgtgaaactctcgagagaaaaaaaagtagagacggtagatagaacttcttttgtttagaacacaacaggataacaccggaggggagagagacgacagacgagctacctgcataaggttgttgagggcgtggaggagacagaactgcagccgttgcctctcgtgatacaccttgctgcttctgctgctgccgccgccgccgcccatcgcactcgatccctcctcgtcttgttttgcttccgatttgggccccgattccatgcggagatggtgcagggaggagaaggagggttcgggtgcgaaggaaagattacagcggcccaagattcctcctctttcttctcgccgccgcccgacggccgccgcgccgctacccccggcaggaacttctgggtcgtccttcccttctttaccaaacgcaacagcacacaggacaggagattcaccgagtcccggactcaggacacgtcgcgtgttgtggtcattgctatttcgcgaatacaatttcgaaaagaattctctcgatctcgcttcctataacttttttgctaccgaaaacttatatactaccggtcactgaaattaggaaaaacttcagccgacaaaactataacattgcaaaatcacgagttaaaaacacatgttgaaaaatattatcttatgtgtcattgatacatctgtttagacttcacatattatgatactttactactcgcttatttttatgatggcaatttttaaaaaatttctcaattagaaactccaattagaattgctgaaacaacatcacttttacagctttaccctcttttctagggtagggaactgtttacactaaaattgtatgtgctctaaatattcgtagtttcaaaagtaaacatatataataaagaactctaggtttttaaccataccagcaacctcaaattctcgcttcatcgcataagcatgggtttggttaaatgattggaatcggttgggtcgggataaacctattttttgggtgtttgatttggatgtaagtgagatggaatgttccttgaaaataaatattcctcctaaattcgaattagcactatacttagagcatctctccaacagatgcctaaacaggtcccaaaaattaaattttaggattttagttcaaaggaaagctccaacagctgcccaaacttgctcccaaaaatcccccacgcccaatccagtcccaaaaccgagtcagatttggggcagccctgggtgttcccaatcgcagcgatcacacgtagatttctttgctcgcgccaatttcttcctcctccctcctctcctcgccgtgccctgctgccgtcgctcagtcccctctcctagctcgcatcagacgccgccaccctgccgatatcgggctttctccgttccattcgtctctgtccagaccggcacctccatccacgccgtcgtggccgttgtcgtccacgccgctagggccatctgtttgcatactatcggcaggtcatcctgatccacccgccgatctgtaagctgctcaagccctagtactgaatgaacctaacggcctgtttggttggagggagtttttaggagggattgggagtttagagggatgaggctattaagagttttgtttggttgggagacatgagaattttggtaggatgaggatagggaattgaggaaggaactccctccttttcaatacctgggtaggggcgggtaattgggagggaattcctcctttactttttctaagcaaatctcagccatccctttttattaatgacataatctccaactaaactccctatcaatttccatcacctctaccaaacaagatattaggattaaaaatcaaattcccatcttaatctcatcatcaattccctcgtgtaaactcccaatccccttccctcgagttaccaaacaagccgtaaagaaagttttgacgatgtgtatcgttgtactttttctagagcaaattgaatctgaatattgtttggtggatgtctatttgctattttgcttgcacacaatgacaaatatggtgttaagttttggttgattgagaaatcattattttgaggttaaattgtcagatgagggcaacactgcacttggttttcagtttgctcaatgtttttcaatttgcaacactacactgcactgcctgtcatgaagcaattgcatactgaagcttcaagagattctgcaagctatcaagtctttgatgctgaataatttggcattggtagtactgacattgctgaactgaataatctggtttagaatgtagtctgaaaatctaaaccatattatgcgtgtggtacagtcaaaatttcagcaaataataatatgtttatgcctttttacataactcaggaaaaggagagggcatgacctagccttattcttgtgatgatttgtgacaccaaatcagggaaggagagggctagaaatggtaatgtttgttggcaatcataattggacttcagaaattcaatgtatttgttaggaattcacctagatatattcacggatattatgaattcaagggatttgttttgtagcgatttcagggatccctgtttatggttatactttttttagataatggaagctttattaatctcagtaaaactctatcaagtgatacaattattctgagagcacctctggcttctgcacccaaagagtgcacacaaccaacaagaaagaaacaaaagataaactcatcatccaaatagcatggacaaaaagaacttcaggagccctctaaccgtagcctagaacgccacccatgcgccggagtagaaaactccatggccactagctccaattgttgacaagccgcaatgatagtaccccgcaaattgaccttctgaaggatagcccatgagcggagccaatgtgtaataaaaaagataacctgcaaaggagaagatatgttttttctttcaaaaaccacatcatttctgcaaagccaaatagaccaaatagtggtagttgcccctaataagaccaaagatctcaaattgcatggttgtcttcttatccaatgcccaaacatatgaattgtactattaggtaaactaatattcgaagcaaactggattaaagaccaaactgcgcgggcaaaacgacaatcaaagaacaaatgattaatagttttatctttgtggcagaaagaacaagacttgtttcctctccaattccttttaataaaattatcttttgttaagactactccatgacgtaagtaccataagaagatcttaatctttagggggctttgatcatccagattcttttgtttatattgggaacatcggtctgcaccaacgcaagataaagagatttaaccgagaatctgtcatcagtggttagattccatttaaactcatcttggtcgtgagataatataatattagcgttgcgtgagagaaggtgattctacgccactaacttagagcgagtaaggtctctgcgccaagaaagtttatggttatactttgtcctcattttcaatttcaaggaaagcttgtaagcatttgccaattatagtcatcccaagatccatgattgttggagagctcagtttcagcacatatgtttcgtcaaaccagaactttgtcatagtgtaatctttacttgacctagatccatgtcataatgcaaggcttactagctgctggcaccctcaccgtgccgcaggctggccgcgcactgcccgggctgccggctcccagctgcaatgccccgatcgcctaaccgtcatgtctctgtggtgattgcttgctagcctgctaacgactactccctccgtcccaaaaaaaggcaaaccgtgggttcacgtgccaacgtttgactgtccgtcttatatgaaatttttttataattagtattttcattgttgttagatgataaaacatgattaacactttatgcatgacttatctttttaatttttttataattttttcaaataagacggacggtcaaacgttggacacggaaatcagggtttgtctttttttgggacggagggagtatgtggccgcgatcggcctgccatgccctgatcttgccaacgatcggcctagtagtgacatactccctccgttttttaatagatgaacgcggtgactttttctcacatgtttgactattcgtcttatttaaaaaatttatgcaaatgtataagatataaatcacacttaaagtactatgagtgataaaacaactcataacaaaataaattataattatgtaaattttttgaataagacgaatgatcaaacatgtgagaaaaagtcaacgacgtcatctattaaaaaattgaggtagtacaagagaaaccagattgctagaaacagttgaagaggacccaccagcgatgatgtggcataattcaatgcttttgggaactaaaaatagggaagctcgtggacaagggggtgatttttgggctcaaattgttttgggatgaccccaatctgagatttttgggagttaaattttaggcatctattggagatgctcttaacaactagtggaccaattcaaccacttcctctcattgattgtggaccacaccctccgattccttaaaaaaaaatcatcacatccctcacgccaaaatacatacaaatggtccctttgaatcacatgagtggaaaacggaggaataggaaaaacataggattataacagaaatgcaaatgtaaaacaaatgattacaaaacacaataaaaacatgtgaatgaccgtttgattgagccacaagaaaaatacatgaatttgaggagagacaaaaactcaaaggaatttttccatgaagttctacctcatgttaaactttctcaaaaacttgtatgagaagaaacattccataggaatttcattggatctcatggggtattcaaagagcgaaatcctctaaaatttctataaattccctttgaatcaaatagagccatcccattccaaaacaagggatggacctaagtacctaatatatcccacctcatcccaaatcaaatacatgagtgttgttttgaacacaatctaagatgagaatttgttttcgccgctcattgaaatcatatctattgcgccatcgacaattttgagatcctcccgtttgtcattacttagttggcgctctactgctcatccctatttatcttctgtcattcctctctatcaatagtgcttggtcaacaaatttgccccgaaagacgattaaataaattttatggtgggagaaaacacatgtttttttttaaaaaaaaaacttcaaaaaaaaatcagcattacagttgtcataagaatgggaaaacctgcaacgtcccaaacaaggccttgcaaaggatcataaggtcttcccagcgctgatgactggagtgatgagaacgatgggcgatccaacgagaaatcaagggcagcagcatattccaagggttcgacttaccgtcggtaaccgcgtgtttatcgcgattaccggctttatcgcggggtacggtaatataaataccgcggtaacctacttaaattcaaataaatttaaaaaataatttgaatttttgataaattttgcaccgtttcgtacggtttttcgcggtaaccgtgcttactgccggggcagagtaaccccgcccccggcggtttgggaaacctgggggcggtttgggaaacctgattccaactcgcaggaactcaagtatactcaacgcagcagtacagcgcgagaaaaccatgttaacagtaaatctatttatacatcgctgtccagtcttctcctatgaagtgtacagactgcgccatctccacaacacgccaagccgtgagatattctgcaatatccctctgttcccttttcatctgaactaaaaacctgaagggaaaaaaaaaggcccactgtttcacggttgaagaactcgtcgatttaattttgtcaaatctaatctttaaattttaactattcgtgtaggagtacgctccatctctgtcgaattaaaccgtgtttttaacgtaagacgaccaatttaaaaagagtcgaagtggtctgaagtctgaactctgaattttgttgggggaagaaccgaagaggcagtgccgtaaaggcaaaagaaacaagaaacacggcccgagtctagtcgaccacgccccgcgtccgtcttcccccccaaaacttcagcaaaagcaaacgaagtcttctcagattaattctcgcgtcgtgtcagaccacgctgccgcgggggatctgccgggtggcgaggctgcggagatgtcggacgcgctgatcaacggcgtcgccggcgccggcggcgggatcatcgcccagctcctcacctacccgctccaaaccgtacgcgccacctctcctccatccttggattgctagattgtttgggtcaattgcttggttgtttaataacggagggtttgggggtgggtgcgcaggtgaacgcgcggcagcagacggagcgcgacccctccaagcccggcgttcaaggacggcgccgtccgccagatgtgcctggtgcttctcctcctcctcctcctcctccccaaattcccttctcgtgttcatgcgagctgacgagcaatctaacccgacccgagtctaatgctaccgcgatctctttgttcttctgttcttctgtggtaggtggtgaagcatgaagggtgggagcggctgtacggcggcctcatgccctcgcttgttggcactgcggcctcccaggttgctttcgttttgctgatcgattttcaccagcttccctgccttgttggaggattagctgtaccagcttctgaatcgaatcattgtgtctgtagggtgtctactattacttctaccagatattccggagcagggcggaggccgcggctctccagcgatccaggagaggaatcggcgatggatccgtcgggatgctccaatccctcactgtcgctgcgctttctgggtaatcctattttgcttgtgcgtctgccattggcttatgctgttatgcattgtgttgtctttttctccgtatgatagttgtaagctcattcttgttcttaatggtttacttatgatgaacaaccttcggtgctgttgttttgtttgcgcagatgtgttaatgtacttctcacaaacccaatttgggtaattgttacacgaatgcaagtaagtaatgcacattattgcagtattatttcccaactgactacttttagtgtaataagaaattcagtggcacatcctgaagtataattcattcttgtctgcagactcaccggaaggcaaacaaacagcagagtcctctggatttgacgtgtgttcttgacaaggccctacaagctcccgctgttgaaaacatacctcacaagactatccatgttgtatgtaactttgatcatttccctttcaggatgagatactctattcttgcaattacatgctgctgattactggatccaagactaacagctgttcttatatggaaaaaaggcctcatttagtttttcctaggcctcatcccagttcctaaactgttagctcagctttttttttttttgtccctaaactgcggataaaacccatccttcatctctgaaaaccaagtaaaacttgtcctcctaagtacttcatatagtcaatatgcaagtgctaattattcagactttgtttggggcatggttgattgactccgtttggctgcagattcaggacctttacaaagaagctggatttttgggcttctggaaaggtgtagttccagctcttattatggtaagtcttatgtcgcattttcttttgctaagttatttcttttttacaagttattgtttccatgtttcatctgtcatcaggttagcaaccctgcaatccaattcatgttgtacgagactcttttgaagaagttgaaaaagagacatgcctctaatttgaagggagctgatggactgactgctcttgaagtaagcttttggcttttggcttttctggtgactgggatcattgtacagatttattaggatataaccaatttgcatcatgctaacttgctgcattggggcctgaatctacccgtaacgctgacttgaaagtttgttcttctagtaacgatgttccatgtccagtaattatatgttgcatgtcttaacttcatttaccatgatgatttgctgaaaacactagtatttcttatatgctcctaatactactatttctttgttagttagctatgttatagaccgtcttcatctcacgctgtaaaatccttgttcagattttccttcttggtgctgttgcaaaactgggtgcgactgttgttacatatcctcttctagttgtgaaggtgattatttgaacaccagttacagcagcagccgtttctgtgcacaattgagcagacatgtcaagttaaaccatgtttttttttctacaggcaagacttcaggtgaagcaaataattgatgatgacaagaggcaccgctacaaaggtacatcgctggcctttattctttaaacttcattttattatttagagtgaattattatttaatgagtgatgttgctccatatcctgtttctgatagtctttacttctcttctggtaataatatttgctgttctctgactttgttaccaaatacgctatgcaaattttattgcttgcaggcacatttgatgcgatcacaaagatgatacgttatgaaggtttgtcagggctttataaaggaatgagcacaaaaatcgtacaaagtgtttttgcttctgctctcctttttatgattaaggaggaactggtgaagggcgctcgattattggtaaccggcaacaccagccttgttaagaagttaccatcgaagccattaagatgatctaggttgtacaagagttagttccctacttataccacaattgtttccataaagcgatggacagagttgccaagcgcccctgttaggagatatcaagttatctgtgagactctgatcgactgtaggctctccaaaaaaaggagattaaagatgtagtacaattaccactgtgattcttgtaggaaccaataatgatggtatatattgggtaggctatctctgttgctcgtgtaaagtatactgttatggaagattgaaacactagaaaataagttggcaatgagaatcgcaagcgctagtcatctgttcagattacttgagtttctttagcttgtttgttagagctaaccgagaagaggatcgcaatcgtgaaaacttcgcaagtgttcagaacaaaagtagaagtagaaaatttggagttcctgtccatttttagcataactgtgtctatggtgcgccccatctgtcaatgtggttctcaggcaactgttctgatacacaagtgctaatgagcaatctgacccgacaaaaaggaaatgaaatttaatttgattatttcaaactcattttggtgaaactaagcctccttctttactaagatgcaaattcttcctaacacattttttaaactgctaaatggtatgtttcaaatgaattttttacataaaaatattttaaaatatcaaataaatcaatttcaagtttaaaataatcaaaacttaattaaacataagctaatgggccgttttcattttgctttcctattttatttcatctttattagaaaaaaaacaccatctaatagactaatactgcctcgagggtttttctttaacaatatctaagtttttttaatgaagagatgcttcttctaaaatccaaacacatagtagtgtgtgtatcttactggtctggcgcgaccaactaagctgagactcgcgagagtgtggccggtccggtcgggtgggggtggataaggagatagagaagcggccgctccgcagctgcagcggcaaagcctccccgtcgtccagcccacgcagcgcaccgcagcgagcgaagccgccgcaatggccgcctcctccgtggcctcgactctcctcctgtcgctctcctcttcctcctcgcccttcctctcccccacctcggtctccttcctcccatccgccgccgccgccgcctcctcctcctccccgcgcgtcgccgtcgccgccggcaagcagaaggcggctgtctccgtcctccgcgcccttcgcgccgaggcggccaccctcccggtgctctccttcaccggggagaaggtcggggaggtcgccctcgacctcaagtcggcgccgccctccaccgcgcgcgccgtcgtgcaccgcgccatcatcaccgaccgccagaacaagcgccgcggcacggcctccacgctcacccgcggcgaggtcaggggaggcggcaggaagccctaccagcagaagaagacggggaaggcgcggcgcgggtcgatgcgcacgccgctccgccccggcggcggcgtcatattcgggcccaagccccgcgactggtccatcaagatcaaccgcaaggagaagcgcctcgccatctccaccgcgctcgccagtgccgccgtggccgacgatgcattcgtcgtggaggagttcgacgaggagttcgccgcgggtcccaagaccagggacttcgtggccgcgcttcagcggtgggggctcgaccccaaggagaaggccatgttcttcgccacggattttgcagacaatgtgcggctcagcggaaggaacattggctccctcaagatgctaacccccaggactctcaacctatacgacatcctcgatgcccgcaagctcttcttcaccccggccgccattaactatctcaactccaggtacggtgccaccgtttttgatgaatatgaggatgataccaatggcgaggatgatggtgaggaggaagcagaggagttgcaagaaggagaagggagcgcagaggaggctgctcaaggtacatagctatgcatgaacaatttccaggtgtctttttattgtttctatggtgggcatgtgcgaaatgactttgagtaactaatgctatccagtgatcctttattttacatgttttagttgatagttaggagagaaaatgctctgctttaatggcatgtacagtagttttttttttatcttttaactcttagctatgctctgttgtaaatatcatgattgatgctatacgtatgctgataaagatcctgacatgcgttttaagggtaaaaacaagataacgtggcaaagaaacagaaaatgtagccagttttgtcttatgaataccatcttaattattatggagaaattctttgtggccttgtagacttatggagctaattttttttttcgaaatagttctcttatccttaccagcatgcaaaaggaaaaatgcttaccatgctaatgtacatcgtatggtttttttttttctcctgaaagatccaataagtccatgacataattcaatggtctattttagaagcatgcttagagatccacctacccctatgctagctctcagtagacccactgagtctgtattttactcgttattttgcacctccttagggtttttattcagagctcatgagcaactcaacaatttgcgaatagaaaatgacttcaactaatggtggttaaattttcggctgaaggtggattaagtcctaagcactaaactaaaaaataagaagaaatgagactgcatggaatccatgaacaccactgaaccagaactctggggatactggtacactccttataatagtgtcacaatctgctgtgccacacagctacccctatcacctatcacttgaaacattgtcagccattggcactgtcatcattcacttcaaagatgttctgttagaccttagaaccatcttaataaagtagttagctgtgaatatgctggtttaagttgctttagaggtaaaacctagttaaacacatgttttctccatcactcaagcacttccttttcgtaaatactatgcaataactacaggactaagttattattaattgacattcagttctctgttacattttggtgctgcatattataactttctcttattttgagcatttctcaggaacttctttttgtatgactttcagatgaggctgcagagactgaggctgatagcaattcctagggaaggaggtgtagatcgcgtgtttttcgtttgttggtctggtaattgcttccctgatgcagaagctttttggcttacttttgttgtaagtttataatgttttttttttcactgatgcagtatattagatcttcaaactgcacatatattttcaaatacaatgtcgtgtcaaccactgcatatttttcttccaattttatacaggaagtgcttcccaatcttgcttcaaaaaaccagtgttgacctgctggttaccactaattttctactccctctgtttcatattataaatcattttgacttttttttcctagtcaaacttatttaattttgaccaaaatgatagaaaaaataataacatttttaacacaaaacaaacatgttatcaaaaatatattcaaagttacatttaataaaactagtttggtattataaatgttaccattttttttctatatacttagtcaaacgtacagaagtttgactccgaaaaaagtcaaaacgacttataatataaaacggagagagtaacatcttgagtagtggtatgattacaaaatcttgtctccttaaattgttgaattgttccttgttatgactaactttttcgctgggtgagctctaacaagtaacaactaacaagccttttcagaggacttgctgcattttacaatgtggaaagtagcctagctcaacttggacatggagcactggagcagcatagcccgggttagatgctgatcttgaaactctaagcccagatcagtcgtaaacaacagaccattttgctcaggtttacttgtagatcacctgagggtttagtgaaccaaccctctgcttatgcctaaccataatgattccatcatttttctttcttacctgggtcatgcaagaagagggtttagtgaaccaaccttctgcttatgcctaaccataatgattccatcatttttctttcttacctgggtcatgcaagaagagttgttgggccatccttaagtccacccagacaactttggaccagatcatcacctttctaattgttctgacattgcactacaagtggattatgggcttatgggcaaagctgcgtctgtactttagaaaggtgcaagatctggtcttttgctatgtctagtattttatttgtcatttttagctggtgctatcggtagaatttacttatagtttgctctgtcttactctgctttcaacaatatctaaagaaatcatttgtgagattgtgactgacataatattgtgctgtatctatgaaccgaaaagggaagagtcttgcttaggttgagccagcttctttggcactatcttttaaactttttggtgggcaaaaagctatccatattatactagcccactatgcataaaaggcatacaaattatggggatggacctgagcacataatttcactctcttttttttttttcttgagactggccattgattggttctagtttggaatattggatcgattgactataactgtttccgtccctacatgttaggtctgcattatgctccttggaaggaatcattagaaagaaaacttaccactacactaaatgtcactcaccgtattaagttctgtgcaaatatgcagcagaattctattgtgccactggctgctgttgtgcaactgaatttactgggtgggattcttaaactaaaaatataccagatcatctgagagtctccggaagtaacaggaaaaacggttgattcatccttcaggctactgttaggacacgaaaacaccagtggaagaaataagttagcatgatggtataaatcttagacattatcgtcgttgtcggttgcttttcggcgtgttggtctgatctccttcggagctcttctatcatccgtgtcgtaaagtttgcacacgtcgctgtcgattagtccatccacagctttgtggccaatgggccaagttactttgctccgattcatagtgctttgtggttgtttgacccaaaagctttacagtccatcttttcatttatatttatacttattagctaaaatttaaatttttaaccttaaatttaaagttgatttaaaggtatttttatcgtagtttatttttcagactttgtttttagatcgttaagaacacatctataaaagttgtattcacaaattaattttcgttacaaatatgtcgtttctttttttttcctccaatataccaaacgatgggtctattagtttatatgtcttttgactgttgttgcatttccgtgaaattttcctcggaaaggcatctggtatggttggacccaggcctttatatcctatcttccaatcgaatgtgcatgcaacttatggctctgccgtctatacgtgttctgctcagctgctctccatgctctgcatttgtagtgtggaaaataagaatttagggcccctttgaattataggaatgaaaaaatagaggaataggaaaaacataggattctgacaggaatgtaagtgtaaaacagaggattgcaaaatacaggaataacgtaggaatgaccgtttgattggaccataggaaaaacacataaatttgaggagagataaagattcaaacgattttttccatgaggttctacctcttgttaaaattcctccaaaacttatatgggaagaggcattccataggaattttataggattccatagggttaatttctttaatttaaagggcttggtaggaaaaattactataggaacgaaatcctctaaaatttctatgaatttcctttgaatcaaaggggggtacaagtagtctatacgtgttctgctcagctgctctccatgctctgcatttgtagtgtggaaaataagaatttactaggtacaagtagtttgagggtaattgaaaaggatatatttagattgatatgattttaaaccatactattgaaagtggctatacattaaacaagcctgtagatctagatatatcgatttatacaactagaaatatctagttttacaaaatcttggatccgaaagtgtgttaaataagatgttaggccccctttgattcaaaggaaattcatagaaattttagggcccctttgaatcaaaagatttatatagaaatttcataggatttaaattctataggaaatttttcctatttggccctttgattcaaaggattgaagttttccaaatcctatgaaattcctatagaatggcacattgcatatggattttggaggaaatttagcaagagctccaacctcttggaaaatttcctttgagtctatctctctcatccgattcctgcatttttcctgcgctccaatcaaacgaccattcctgtgttttgtagtcctctgttttacacttcaattcctgtcagaatcttgtgtttttcctattcctccgttttttctactctgcgattcaaagaggcccttagaggattttattcatatatgaatttttcctacaaagccctttgaataaaaggaataatcctatggaatcctatgaaactcctatggaatgcctcctataatgcaagttttagaggaattttaacaagaggtagaacctcatggaagaaatcctttgagtctttatctctcctcgaattcctgcgtttttcctgtggtccaatcaaacggtcattcctatatttttcctgtgttttgcaatcctctgttttatacttatattcatgtcagaatcctatgtttttttctattatttcgtttttttcattcctataattcaaagggacccttagtgaatcctatgttttttctattattttgtttttttttattcctatgattcaaagtaacccttagttacctagcgtttgggtcgataggactttgaggcaacgtatggttctgtaaaataaaaactgtaaacacactgcatgagcagccgagcagggagcggtgtagtgggccaaggcagccaccgtttcttcccatttccccccaagacaaaccaaatgaatcgctagttgctatgcctattagcgatgtctgttatctttatgtctttcgattgactctaattttgatctttgagcaaaagggcatgtagttgagtagttacaaagagtctcagtacaccttaggtccagagtttgatttttcgtgggagcgaatttttcaacatttaacggctttgtgcttttaatggtagacgacgtatctccagaatggatttgccgacccagtcttcgaagatgcttataggggtagggtctgcatgcgtgcgttcatagtggtgtgagtgtgcgtgtatcgtgaatgtctgcgttgtaatgtgtaatcgggtagctaagggtcttattccaccatgggtgacatagttacattagaattgctagctaaaaaatcttcgtggttagtcaataataaatgagagttgaggatttgtcccatctttatttcttatttttgacttatttttatctttacttttttttcaacaaacttataattgtgcgtctcatgatagaagccaaagatacaatccattttcattacctaaaaattagtgataccctaattcaatcaagaccgaaggatcccaaggctcccagctgcccattccagatggacggcacggatgtacgctgatgacatctgcgctttactggttacaaatatagaggatctgcgcccctcgcgtcctgcctggccttttccgtgacgagacgacgcagaacagaccgatcgcccgccagccatgtgaccatctgccgtcgcggtcgcgccggaagcccggaaatcgcacccgcgcgggcacgtcgtcgtagctttccgccgaaagcaccggtcgatccatccatccgcccccaaccaactgccgtttctcgctggctcgctgcctctctctcctcctcggccgctcggcgtcgcgcacgcccggaagcgcgacaccaccacgtatgcacgctgaaccggccactccgcgtccgcgagcgttgatgagctgacacgcgaggagggcgttgccgttcgttaacgacaagatcgattctggatagcgtcatggtctcatggagtcttaaattaaataaaaatgatagcgtcatggcgccgaaaggtgttgcccattgcccattggttgccggcccgagtacagctgcggaatgattgaccgggatcgagctgaactcggctatactctcgtatttgccggtgcggccggttgctatgtgcggataagagcaagtttaatgagcaattctactgtgtttgaggagacctcgtaactcctaggtatcaagaggtataaaaaaagtggtacctctgatatctcctcaagaacataaaattactcaagtttaatggtatagccaactactaactccaaatcatcaatagtcaatttaatagccaactcatacaatagttacatataaacatatactacacttttaatagtatagccaactgctgactccaaattatctatagtcaacttaatagccaattcataacaatagttacaattaatactagtcccacatgtcatatacacatgtatcttggagttcgtgctgcagctggctataaatctgtagcccgctgctattctttcttctcttttatcttctcgaaatgtgtttatagcttgcttatagtctattgttgtatctgctcttatacaaggataacctccacacaatctccaataaaaatacaagattatgtgagagtaaactaatattagagtatttgttacctattaattaatagaaagatgatataaatagtttaaattagatgtgtcactcgcctccgctataaaacttgccgttttagacgccaaaatttaatgacgcgctcggtcaaaaaattttattgttggtactgctattcttagggcgtatgctaaataaagaacccccatgcgtgcgcacgtgagtattgtaaatctcttcggatgagagggaaaaacggaagaatatgccaatggtacccactcgttcgagcaatctagaaggataactcaactcacctgccctcgtctctcgggtcatgagaatatgccggtaacaaatggcaacgtgctaatataacttcctccccttcttacccctcggttcctgatgcccaacatatatatatccctccttcctccatatccaaggttagttctacatttcacatctcttcattttctttggctcttcagagttttgtccatctctatcttcagagttcttcagagtttgcttaccatatgatcgtgatcaggtttgtagccagccaaatcttaattcataagaatgcaagatattcatgccttgacatgtgatttctttatttgtctatccttttcaggtatcggaattctctttatttataactacaatgcaatcgctcattttacccgtaacaattaccaagagcttgtttagttgacaatagagatatcaagtcaaataaggttgtttgtgttacacaagataccgatgaattttgtagtgttgcccttctattgggaattcataaatgttgccttgatgagatactacagtaccaataagtttttttttaatgcctagaggttaatgaaacgtatagcatatggtccgcaaggctagccaacagtggatcatcccaaacgaaaaaaaaaaaaactatgcaggtctctcccacgcgcattatttttcaaggtaacatacatgagccttttatgcacaagtgcatagaattgcaactataagatttttttttataatagctttgatatatttaaaattttattacacatgtcctatgctaagtttcaaatgtaagttgaaaaagttggtagataaattcatggcctaataatgatacctacatgaagaggaacacttctacaagcgtcatcaatgttatatctagctatctgcaagttgagggttttcgtcaaagtatggcatcactcaagtcacacctacttaattcaagcatggcgaaccaatgaaataggactaaaaccacaaatgctagataaatcatgctagaaactcctatcataatatattgctactaaatcacttattaccatcattagaaagagaatatcattggtactagctattaagagccatgtcagccaagtcacgttctacttgtgacggggcaatgaaggacaagtataaaggtgtgtgtgttgtgtgtgtttggggggttggggggggggggggggcaatggaccaacatctggtacttttacatgtaaaaactaataaatatttcatattagtgttagctatgtccgatctcattcgagacaacttgttgatacttgctaccccaagtctatatatagattgttgacatgtcagatcaaaactatcattattaaaagctcttctaaatgcaatttgagctgaactcagtttttttcagcctattccttttatccctcatgtctaaaattgtacaatggttagccctactgcaaacgaccttgcacaataaaaaaatcatgcataattgcatattcgagtgtaaattctttttgcatatgtcttttggacagtacacctgatatgtactcactccatttttaagaaagactaatttttaactataaatatggatataaactatctttagatttgtgttaaatggtgtgaagttaaaaataaatgtggcatcctaaatcgatccatacacactattttgtctattggatgtgcacttctgattttttttttcttaaaagtttaacttgtctagtactatcgtaaaactatgttgttaaaagttaccattgtatatacattaaataacttgccctcacatctttacaatgatgcttttgtagctttcactcatttttaagattgaaggtttttatgttggattaattttgccatcagatatcaattgacagcgtattacattgatgcaatttttcttttagctatttcttatcataccctgtaggtaattctcaaaatcggagagatttacaaggacacaatagcgatataagtatgactccctcggagctccaactatatagcacaaggatgattcaggactcatccaccatataactataactccctcagggctccaatcatatagcacaaagaggattcagaactcatccatgaaaacagtgacgatgacccgcaaccactgcgagaaaaccttgaccacggacaacgtcagagattttagccacaggataacaaactcacaggaaatggaaggaaagtgagaaatatctgcagccgccgtcggcctcaggcctcagccgctggcaaacgcaccgcatcagcagcagcagcagccatcccaagcgagagagctttgctttcgcgagtcgcgcgactccgccaggacaggaaaaaaccggaaaaaaaaaaaaccccgcaataaaatttccccaacttccgctttttccttgcctctccccaccacaccacaccaccccatctcccatctcaccatccccctttcccaccctcccgtgcgaacacacccgcggcgcggagcccagatcgggatcgcgacggatcggcggcggcggcgatgggaggcgaggcgggggagcggcggctggggagggcgatgagcttcgggatcccggacgtggcgctggggctggtgatggggttcgtggaggacccctgggaccgggacgccatctcgctcgtgtgccgccactggtgcagggtcgacgcgctcagccgcaagcacgtcaccgtcgccatggcgtactccaccacgcccgaccggctgttcaggcggttcccctgcctcgagtcgctcaagctcaaggccaagccccgggcggccatgttcaacctcatccccgaggactggggcggctccgcctcgccgtggatccgccagctctcggcctcgttccacttcctcaaggcgctccacctccgcaggatgatcgtgtccgacgacgacctcgacgtcctcgtccgcgccaaggcgcacatgctctcctcgttcaagcttgaccgctgctctggcttctcaacatcctccctcgccctcgtcgcccgcacctgcaagtaattattttttacccttacaaaatattactcgagtgagtcatttaaggttctcctttgttcgcttaaaaagtgttgttgtaaaagggatttgggtatggtttgcttacggaagggaatactacgtcttaggagttctctcttgctttggtcactataaaaacatcttagttctagaattcaactttggagataattgtagctcataggtattaaggaaatggtgtgctttaactgtcacaccctaattttctagtgaggtgcgaggatttagcttagatccaaggctacttagtggaaatggataagtagaaataggttactgcaagagtgcggtggatttctagataattgaccagccatatgttgtcatttgcaggaaacttgaaacgttattcctggaggatagcataattgctgagaaagaaaatgacgaatggattcgggagcttgctaccaacaatagtgtccttgagacactgaatttctttttgacagatctcagggcatccccagcatatcttaccctccttgtgcgcaattgtcgaaggctgaaagttttgaagattagtgagtgcttcatgcttgacctggttgatttgttccgtacagcagaaatattacaagactttgccggtggttcctttgatgatcagggtcaagttgaagagagtagaaattatgaaaactactatttccctccttcattgctccgcttgagtttgctctacatgggaacaaaagagatgcaagtgctatttccatatggtgctgcactcaagaagttggatcttcaattcacattcctttccacagaggatcactgtcagctggtccagcgctgcccaaatctggaaatcttagaggtatttcctggtagattagttgcatgtctttttgttatgtttcttgctttgaggttttataggaatattcaacatgggctgataatcctttttctcatgtcaatccaacaggtgagggatgtcataggggatcgtgggttagaagttgttgcacaaacctgcaagaaattacagagacttcgagtagagagaggagatgatgatcaaggaggtcttgaggatgaacatggtatggttacacaggtggggttgatggctgtagctcaaggctgccctcatttagaatactgggcagtgcatgtcactgacattacaaatgctgctctagaagccatcggtacatacagcagcagtcttaacgatttccggcttgtcctgcttgatagagaagcaaatataacagaatcaccccttgacaatggggtgcgtgctttactgagaggctgcaccaagctccggaggttcgcattttatgtaagacctggggctctatcagatgttggccttgggtacattggtgaatttagtaagacaatccgttacatgttacttgggaatgttggggagtctgaccaaggactgcttcaactctcaacaggatgcccaagcttgcagaaattggagctgaggggttgtttcttcagtgaacgtgcattggctgttgctgttttacaacttaaatcactgagatacctatgggtgcaaggatacaaggcatctcccaatggcactgatctaatggcaatggtgcgacccttctggaacattgagattattgctccgaatcaagatgaagtttgcccggacggtcaggcacagattcttgcatattactcacttgcaggaatgagatcagattaccctcactcagtaattcccctctatccttcggtttgagtgtatatgtctgataccaggttgcgaaactcacactctagtataggccgatattgttccaaattctacagtttgctgctcttattctgtttagcaatgagcacagaacaaatgacaaataaaagcaggatagctgttagttcgaggaacatattataacatcttgggactaagaattttattgcatatctgaggggtatcacttctgcgaaagctcagctcaattggccagcacggatatgtaaacttctccattttgattaggatcggacacacaattttgtaataatgttccttgttcaatgtttagtagtattatttgactctttagctttgtgtcacattgtctcttggaagatcgccgcactgtgttctaataagtcattcgctgtacaatatttttatcatccacagaacacactactggctgtattcttgctgtgacttttctatttcttctctctttggttgtgtaacgccccttgattggtctgtatgatggcgcgctgcttcttactttatcttgtttggtggaaatgtggaatcatgcatatcgatatgtaattacatatttcaataggagaaacaatagccaacctcacttttctaatctatctatgtttactcttaaatcctaatagatttgttgataggttctatgcgtttttggtgcctattcattttgtttggtttgggagtgccggtttataattgtgtatgcacatgctcctcctttacgtccggtccacccttttttatttcgagtatggtgttgtcggtttacaaatttatgaggtgaggtggatgcaatctacttcctccgtctcacaaagactttatttttagattttcgtgtctaacatttaaccgtatatcttatttgaaaaaaaaatgaaaaaaattaaagaaaatagtcacgcataaaatactatttatattttatcatctaatactaataaaaatattaatcataaaaaatagttaaataaaacgaagagaaacattatatctaaaaactgaaaaataaaaagtctgggagacgaagggagtagcctataaacttgattcggtaacttgatttgcccacagtagcacaaaacccagcctgactgcctgaaccaactgtgtctgcctgcgaaaatgacagcataacagaacctgatacaacacacagtaagtatcaatatgctacagattgtagatctggacaccgtaacgaaccaccaataatatctgcctacgaaagtaagcataaacatatagaagtatccgatacaatacgacacaaatattatggtacacggtttctaagttggaaacaggtgcaaagtaagcttcacgagatacagacatacacttaggcatagagagctttattgatctctagaacatcaagcttcaattcattctgagcgctccctggagacagaccttgagtaggaactgcggctgtgagagtagctctccctagaatgcctcttacccgacgacctgctgcgcgacggtttcctttcactgtatcttttccttggagaatagctccctgacctctgagaatccggggaacagctatgggagtagctcctctgaggtgatacactgcgagaatagctccgtcctctagcacttggagaatagcaccttctatagtatggtgaaacagaatggtcataggaacatgacctctctcttctgtaacggtatggagatcttgaacggtagcgggaaccacggtaagatgagtatgaccgatgccgtgaaccacgtgtgtcatagggagagtatgatcgccgtctaccataaggagaaggggatctgccatacggagagtaggaccgtctcctttcatgtggagagtaggatctacgcctctcatagggggagtatgatcttcgcctgttgtatggagaatatgatcgccttctaccataaggagaataagaccgttctcgctcaggtgagtagcgtgaactgtagcggtctctttcaacaggcgagtagcttggggaatacctccgtgctggtgtcactgtataataaaaaatattcagcaatcagttgtattatatcaggaaaggctagcaatgcttcctattttccagagaaatgagaccaaaccatccagacacagcagcagttaaatcaaacttaccacatgatgattttgtgcctagataccttccgggcgttggtgttcgaccacgtcttctcttggcctgtggaaaggattcaaataagccttttcgccatattagcattaaagagtgatgcaacaaattgggaatctgaacgacatgattaatatggagactatataatgtagggcatacaaccctttggttgaggtagcatgtttggctgttaggttgtaaatcttttgaatttgacgtagagcagcaacggacatctaccctgctgctgtcaacaaaagcttcaaacggaagagcactcaaatattcagctcagcaagctaaatgagcatataaatttcactccaagtagaagtgaagaaattcagtaaatatattgtgattataccttctctacagttatcacacgaccttccaacactgagcggtctagatatttgatgcaaagatcagcctccttaacagtagccatggtaacaaatccaaatccccgggattcccttgtccatggatcaagtactatgctagcatcaataacctgtaatacggtgagcttaaaaagttgtacactattttggtatccctttgcagatactctataaaggttacctctccctcagcagaaaagtgtttctccagatctcgatctgtcacacgagcagataagccagtaacatacaggttgttcccagggttttcaacatcacttgagtccacacttctaaagacatcaaaaggatatcacatactcatcagaattacagtaggcaaaaatgttcaccctcgaatatagagtgaaggcagaaacatactaagccctaagataaataccatacctagaacgactcctataccttgaatggctgctccgtctgggtgatgtagaatatgagtcggactcatatctatcagtaggagccaatcaataatcacaagacagggcttcaaaaaatgtggaaaaaaattaagtttggtaatgcgtacccttgatcctctcgagaataacacctctgcgagatacacatatgagtgcatcaatatccactagagaaacaaatatatacaacaacatgagatgccacttgaaaatgtaattataaccaacagtgggttcattagccttttgaagttgtaactgattaatttatgacaccttggtgacaatttgccaatcagtaagatattttgcaaaacaaaattattatcttcagaatgaagagatgacccagagtatatacctagcgcacgccaaaaataatccacaaaccaacataacgaaatgaacaagaaactgcaagacaggagattctttgtttattttcagcatggtaatcatgaactataacttatgcaattgcgctcagcaattgaagcttccaaccatacagtccctaagataaatcgacttcctaacactgtccctaagtttcctccgaggcatgtaggggcactatgcaagtttcgaactttagacagttgcgtttcaaactacatatacaatggacaaaaaatgattatgccacaagttgtacaacaatttgttcccttcatttcttcatttcgtgcccctctagaaacccatgtactagcaatctatacctcttcttttgcaaagcaaatacacgcaaatcagatcattttaacaaatgagccgctatccaagatggggaactcctgccgcaacgcttcgaactacagctaggatttatctttatatagattaagaataacaaaaataaataaatataaacggatgtttttatacagatcagaggggcaaaccatcgccatactggaacagagaacgaacggattcaccgtctttagcagagataaaacatgaggagaatcagaggcagcaataataccttccttcgccgcgacgatccgtgccctagccgagagcgtctctctgtgccggcctctcttgttctcagtcacggcgctgcctttctgcgcgtcggagcgcgtgcggttgggagaataaatggaagtgtggaatggggaaggttctggacggaggcggacgcgaaagtttctcaaatctggttgatgaatcggttgcgcgcacgaactccgccttcctcttcacgccttcacacatggcgcttcttggagccattggtttttctttcggtttgcagtaaataaaagtttcccttcagggttttgtttactttccaactttttcttcaaacttccaattttttcattacatcaaaacttttttacaaatataaacttttaaatttttttcttcaaactttcagttttaaccaaacttctaattttagtgtggaactaaacacacagcctagacctcttttggtcctatagaaaattagagcatttcaattataatgataattctaacgaggtttttttaaacaaataattcaatcctatactcccctgtaaaatttctataaaatggacacccccaacagagattttaatgaaaatataagagttacaatccttatgtgtcttacaattgtattgttcatctatgttacaaatattagggcctgtttagttcgcggaataaaattttttgggtgtcacgtcggacgtttgaccggatgtcgaaaggggttttcggacatgaatgaaaaaactaatttcataactcgcttggaaaccgcgagatgaatcttttgagtctaattaatccaccattagcacatgtgggttactgtagcactcatggctaatcatggactaattagactcaaaagattcatctcacgatttcccctaactgtgtaattagtttttttttaatctacatttaatgctccatgcatgtgtccaaagattcgatttgatgtttttggaactaaacggggcctaagggtgtgtttggttcttccctttcccaacttcaaatctttgttttctgtgcacacgctttccgaactgttaaatggtgtgtccttttacaaataaaaaattctatgtgtgaacctcaacataggaaaataataataataaaaagaatggttgattgattttgctttagctgttctatttgtcagagtaattatcgagttatgaaatgctatctccatccaaatcgcacccccattggttggcttattcttagaataagccaaacgacacatttacaaacaataagtaatttgtgaataaaacatttatatacgtgttcttagcgacctaaaagtaaatgctgaaaaataaacttcaataaaaaactctaaaactagcttcaaatttaaggttgaaaattcaaattttggctgataagcataagcataagagaaaagatgaagccgcatgtggcgtatccaattaaactacaaaacatattgctaggtttaatgcaagtaggacatgatataaagtagaataactatatttacttttagtcactttattacggtggttcttgcaatcagtactcccgcattcaaattagtgtcaccgagcgctatttgtactttttaaaaaagcgctatttgtttttgggttaattggatccataccattgcaactttgtgaaattaaaaaaaataccactactattcgtcatatcggctatatgccactagaaatttctaaaattgaaaccataccactcgcgtctcttttttcgtcttctctctcacactgtctccgttcctgtcctcatcccctccctccttcctcatctccgttcccgacttcatcctcctctctgcgtgagcagtagaagttgatgagggagttggtgacgacggggtcccgctcccgcgtgcgccttccctttccctcttcgtcgctgacacggtctcctcctccccgccactacatatttctcttgccggcgaacttccaccgcacgcgcacaagcacaatcatcacagactccggcgatctccatggctccattcagtggggtgatgacgggtgcgcgagcgcgtcgtacttgaatgcctgcgcgtgggtgaggcacgcggcggcgaggcacgcgaagcctgcggacagggaaggggcgggaaagacgacgacgcgagggcggcgaggaggagggagagggtggacggggtgggcggcgaggcctcacagatgcgggagtagagggtgagggtggcagccgcgggggcgcagcggcgggccagcgcagcgtggagcgggcagccttgggagggcgccgacgagaaggcggcagctctgcggagaaggaggaaggtggggtccagagccaggggaggaggcagcagaggcggcgtgagagcgcgggcatggcaggagggcttgggagccgccgccgccgtcgctgtcctcgatcccctctacggccgttgcctccatcctcgacgcaatttggagctcgggagtcgccaccgccgccgctgtcctcgatcatcgacgggaggtctcgggagctgccgccgccgccgtcctcgatgccatccgcggtgggagtgctcgggagccgccgctgccgccgtcctcgatgccatccgcggtgggagtgctcgggagccgccgctgtcgtcaccgctgtcctctttgcaatcgcagggatggaggaaaagatggagaagaaagagggagatggaaacgattaaatagggaagaacgagacggcgtgggagaggagacaaaaaaaaaagggatgggactcgggaatggcatggtttcaattttagaaatttccagcggacatgtagccaatatgacgaatagtagtgatatttttttaattcgcaaagttgtagtgcattgatccaattaactctttgtttttagcatttgaccattcatacttaagagagaaaatgtgaaaccatatataaagttctctagattcataaaaaaaaactaaatataatataggcacgacacacattcacataaaatctcatctataaactcaactttgttcgaggtaataaaaaagatagatttcatgtgaatagttatgtgttattgttcatcaaaaaattatcatttttgttactaccaaataaaattgagtttgaacttgagatttggtgtggatatatttcatgtctacgtcaatctccaataattatttttctcagatttattaaacttttagccctggtttttaggggttttttcttatttgatgattttcaatgaatatgtaccttgcttaaaatagtggcggctggtgtggcagcagtcatttggactatgtggaaagctagaaatgcagcatgtttcaacgataagaaaatttaagatgatctcgttgaactaattcatgaagtatgttattggatcgaatcttggtccattttgcagatacgggaggacgagcgaaagaagactacaactgagggtagtgctgctaaggagaatagccgctgagctatacaactctgtaaatggatggaagctgcaaacgttgaggctgaaatgaagaaagatcatgttttgtcgtgtttcgtcgtatatgtctgttgcaagtcctttggggattcaaatttgataatggaagtctattatctattttagtttagcatgcagttactgggtatgttgagttacagacttaagttcggcacctgaggttggttactaatcactgttgcatggaaaatagagcggtccatcagtgcatgattagttaaatattagcttttttttttaaagttgatcgatatgaattgtttaaacaacttttgtatagaaaaattttataaaaacgcactatttagcagtttagaaaggtgtgcgcgtgaaaaaagagggaaagtgagctgggaactttggctaccgaacttagccttacaggccatataaactctgttaaaagactttgctatatgcgtttcgataaagaaatgggagacgaaccctctctttcttaaaaaaaggtaccctgcttaaaaacacattatatattattaattgtaaaatgcatgatgtaatgtatatgcacatgaaacccccattagtcgtttcatagtagtccaaacattacaataattattgatcaaagactacattatttaagaacatatggagtaaccgcatataacaagagagaaacctgtttagttccttttaaacttccaactcttctatcttggatatatgcataaagcattaaatatggacgataaaaaaaccaattgcacagtttacatgtaaattgtgaaacaaatcttttgaacctaattacaccatgattcgataatatggtgctacaatagatacttgctaatgatagattaattaggtttaatggattcgtttcgcaatttacaggtgaaaactgtaatttattttgttattagtctacgtttaatacttcaaatgtgtgtccgcatacgttaaattttttttaccaaaacaactaaacacggtccttgtcgtgaaaaaattatatatttaaacatagcagtaataggtagagggaggcaaaccaaacatgtaaataagcatacatgtttatattatgttttgcaaaaagaaaaaaaaagaaatagacagagggagcatgctatgtcgatcataataagtatttatatatagggtcttttcagattgtagtcaaaacaaatattatcaaattttagcaatcaacaatttggcaatatcatcgttttggcatgatttcttatgtatttactagagtttggtaaaaaactaaatgatgcatatatttgataacttttttaaaaaggtatggtttgaaataaaattaatctgaataacgccatactagttaatttgaatttgaaagctgagtggaggaatttgaatatttgatcggcgtgaaggtcgtctttccttcgcaattcacaaaatcggtccgggtcgaaccaatcaaccaaagcccagacagtacaccaaatccaaattggcggttggatcgagccagcgccgcggccacggcacttcagtgctccatttgccccaacctgacaaaaccaacccgacccgcaaaaatccctcgacacagcagcacacaagaaaagcctctttgctcgccggagagagatctcactcccgcggcggccatggcctccgggcaggactcgtccagcacgacgctgatggatctcatcacctcggatccgtctgccgtgccggccggcggggcgtcgtcgcaccagcagtcgtcgtcgtcggcggcggcggcggcggcgggtggcgccctggggaggcccgcgccggcgccggcggatcgcaagtcgaagagggggaccctgagccagatccagaacgagaccatctccgccgccaaggcgctcaacaaggccctcccgcagcgcaacaggaagaagaaggctagtctcccgttgccccaacccccggccgctgccatctccgcaccccgcttccagttctgactctgttgcctctctgctttctcgtgcagcccgtctcgtacgcgcagctggcgcggagcatccacgagctcgcggccacgtgcgaccaggttcgttctgctacttcggttggatcgaattgcgtggtttgagcttggatctgtaggctttagctgctcttgtacctccctttctgcagaaaagttctcagaggcagcttgtgaatagtgtattccccaagcttgcggtgtacaattctgtggatccttcggtggctccatctcttctcatggtaagtatgccgtcctctactgttgtagctctttttatggcttcatctttcacgtagacagcgtattacttggtaaaagcagtaactagggtaattctcagaaaattcgactatgttagcaccacaatgcattgtcactatggtttgagtctctgaggagatcaatgacaaccttttcatgtttaaaacagaggaaaaaaagtacgagtacttaaatatgtgttgcaacttggaactgaaactgcacacatcgcataattcactgttagattaacctaacgagatcttgtttacttcagttaacttttctcttaatcgaatctggttctgtatttacagcttcatcagcaatgcgaggatagaaatgttctgcgctatgtatactattatctggctcgcatattgtcagataatggtgcccaaggtttaagcgctgctggtggcatacctaccccaaattgggatgctcttgcagacattgatgctgttggtggagtgacacgagcagatgttgtaccaagaatagttgatcagctctcagctgaatcaaccagcgatgatgttgagtgtatgcttttatactgtgctctcaatatacgttgaagctatattatgcaaaacttgtattccaaaccaacctcttgtcactgttttacattttttcctcattggtactgctccccttttgcactgatcacacctcatgattagttctaccatattctaagcatgctatctcattttggtgaaataagtattatgctattttcttctgttttgcatcttagtgagaattatatttctagtaaacatctaattctgcataaatgataccatatgaccaaataagaatgatcacaatattattatgcatggctgagctaaaacaagatgctctttaatttcttgaaccaagcatgcttaattcttattaagttgcattgggtggttcttcatagtgctaaactatggattctggtctttgaagttcatgctaggagacttgctgctctgaaggcccttacctcctcctccacaagcaattctgagatgttggaaaaactctacgaaattgtgtttggcattttggagaaggttgataattgatatgcttttcatattcagattagttcctcaaagttttattgccctaagttcctttttggtatcccttgtttttggctataaaattgacgcttttcttctgtccatgatgtattctgaatcctttcaggtggctgatactaaacagaaacgaaagaaaggtatatttactaagcaaggtggtgataaggaggtactaaacagaacgaaagtactatttattgtatatgcacttaacccttttcttagaggtttcttatctcataccttgctgataatgggagttaagaatacacttattggaacattgtagttaacctggtagttttttcttgactagataacaaagtaggtgacaccacttcctgtttattttgagctggacttaaaattcctcactagtatcagtacaagctgtctgacgatgcctttctaatttgcatttctttgcagtctattatacggagtaatttgcagtatgcttctctaagtgccctgagaaggcttccacttgatcctggtaatccggcatttctgcaccgagctgtccaagggtgagtgtgaccttttttcctctggaaacttaagtttaggtttattttccatgtctgtttagtttaccagttatctactacctccatttcatattatatgatgttttggatttgtcctaagtcaaatttcttagatttcgaccaactttatagaaaaaaaaatcaacatctggaacaccaaattagttcatcatatccaccattaaatatattttaaagtacatttgctttgtgttgaaaatgttgctatgtttttctatagacttggtcaaacttaaagaagtttgacttaaggcaaacccaaaacgacttataatgtggaacaggtcgaataggttattgcttcttttgaggataaatgggggcatgagtattgttttgtggtatcttttatttgattatacaataatagtttttcttattgggagcctagtctaaactaaaagattagatcattgtgatgacattgctaatagtacggcgaaggaggattcttcagggtgtgcttaatggagaatgaatattcgacatctgttggtttgttaatataacctatcttgagagatctagaaaggatgctattctcgtgtctaccttaaactgcaataccgcattagtgttttttagacggatataagattgtgagagccgatgctctctttaggccttaatatggatggatatccagtgttcaagcaggtaagtgtaaagacggagttatcaaatggtaaacttcatcgaaaagaatttctccctacaaagattacaaacaactccttaagctacatatttgtattgaagtcttctttaagcaaattgatcatttcattgtgttgtctgaacataattatcaaatggacacctaagtttttgtctatctatttttatgaccacttgattctgcttctgcaacaaaattacagaggggtatagcctaatcaaaaagtatcatcaaggaacctgctgttgcataattatcattttattctcatcagacctggtacaattgcagggttgaattttctgacccagttgcagtaagacatgcgttgtcaatagcctctgaaattgctgtgagagatccgtactctgtcgcaatggcactgggtcagtttactcactgattgttgttcatcttatttattgttcttgcaagcagacaaaacatgggccattaactcgtggtgtagaacatacttgatcttttatgtgcaaggaattgtatagaatttcgactataaattttttaaaaactgtcagctgtgatatatttagtcaatatgcagtaaatttggctcatgccatttcgtagattctcattctcatgtttgttttttgttttgcaggcaagaacgcacagcctggtggtaatgttttttcccctttcttctgtgtttcatttgaacttaacttgattatgcatctgatttgtgttttagagttctagttgaaccgaccgagtttgtagaattaggatttctaatgatatgggctgtattctgcgaagaatcacgtgttaaatcgcattcatatattgttgtttgatttatatttacttgttgatgcactggcatgaaatgtaaaatataagcaataatctggggaaaaggcagtacctttctgtcagttgctaatgtaatacgtgctcaatgacaacaagaaatgccgtacatgtattctttgatcaccatatttagttcaatggtatttgagacctgggtgacttaatagcgcaaccttttgtttattgagtattttagtgtatgatatatggattttgagaggcatgaatcaactaatggtacggtaattgcatataaatagcttcggacaccatctgattgttgtgactgatcttgctgttgattgttttgaattccacaaaaaaggaatttacctgcttgtatatctgattgcttacaaggtgtttcttttttctctttgagtttgttctactttgatgtactcatttcctattattacgctgtgtcaaatttaaccaggagctcttcaggatatccttcatttgcatgatgttcttgccagagtttaccttgcaaagctgtgccattcaatttctagggcacgtgtattggatggtgagtgtaatttgtttttgtgcctgtcttaaatcaagatgaacatgtcatgattccagagtgaatgcatttaatcgtggttctggtcaaatttgatttacgcagagagacctgacataaagtcccagtacagttctctcctttaccaacttcttctggacccaagtgacagggtctgttttgaggccatactctgtgtgttgggaaaagttgacaacacagaaaggtactgatgaggtttcaccaatttaaatttctatataactttgtttcttcacttcagttcgacttgtacgtctgtgtttttccatataaattactatatcttgcagcacggaggagagagctggtggatggattcggttaacaagagaaattcttaaattgcctgaggccccttctgtagcatcaaagggtattctgtcaaaatctgaaaaatcttctaaagcaaggcgtcctcagcccctcattaaacttgtaatgagaaggtttgtatcttcattcaaatgttcaaatagtcggtctctctattttgatttccctgtatgttttctcttgttcatggatacctattgttcatttttctcttctgtcagactggagagctcttttcgtagcttctctcgtcctgttcttcatgctgctgcaagagtagtccaggaaatggggaagagtagggctgctgcttattctttaggcgcttatgacgaggctgccaatcttcaatcttattctgataatgtcgagtctcttgattctgatcttaatgagaactcacaacctgaaggtaccatgatattattgtagttttaattattcaattataaatcagtgtgaatcatatgcaacgtaaattttaattttatttaaagtaatggaagatggttccttcaaagcattccttattgggttggctggaaaactaggaaattagcagcctatagatgtaaatacatctcttttagaattaggctggggaatgcatctttctaagcatgaaatttaatttgttgcttacatggttcactagcgtccccttcttttgttggaaatcacactatggggtcctatggtttagtaatattccactttctattaaaatcatgtaactgttcatgttgcagctactcgaaaggctaacccactatcaaatggacatggtggaatggacacaatagcaggcttattagcatcactgatggaagtagtgcggacaactgtagcatgcgagtgtgtatatgttcgagcaatggtcatcaaagctttgatatggatgcaaaatcctcatgagtcttttgaagaattaaaatctattattgcatgtgagctggctgatccggcctggccttcttctctcctgaatgatgtcctattaactctacatgctaggttcaaggtattgtttcaccccattttatgcgttactaccagctgtgtgcctcaaatataggacatatgagtttgaaagcagattgatcgtacaatagtgacttcaagtttccataggttttgatgatttaaaaacagcattttatgaaaaaaaatgaaggcattcttttcccttggacatttgattgtaattttaacaggctactttacttgcaactaattctgtttagactacctttggcattgttttgttctcccattgtttatgtggcccaagtttgttgtgcatacattttgtagctattaatttgattattaataatcttttgtcatttgctaaatacatggttgatttattattcgtttgttcttacatgataggcaactcctgatatggccgtgactctgcttgagattgctagaatttttgctaccaaagttcctggcaagatcgatgctgatgtactacaactcctgtggaaggtatatgccttttatcatacattacgattaatgtcatattgaatcaccaaggtttacttcatgaaagagaccccaatttctgtggtcagtttgcaaagctgcaactacttctgtttggatgagactttttttatacgataaaactatgacaataataacatttgttatctttctagacatgccttgttggagcaggaccagatggaaaacatacagctttggaagctgtgacaatagtccttgatctaccaccacctcagcctggttcaatgtctggatttgcatctgtcgatatggtatctgcctccgatccaaaatcagctatggcactgcaaagattagttcaagctgcggtaagaacaaattctccactaggttaattttttcattgagcatggaatcacactatgttgatgtcttggcccttcggtggatcaacaggtttggtttctaggtgaaaatgcaaattatgctgcttctgaatatgcctgggagtctgcaacacctcctggtactgcactaatgatgcttgatgctgataaaatggttgctgcagctagctctcgcaatcctacgcttgctagtgctttgacacgtctgcaaaggtgtgcattcagcggtagctgggaggtatgcccttctgaaaagctgatggtattgcatcatcttataacactggcatttttcttatctcattgtttacctccgtagatccgtattgctgctgtccaagccctaaccaccattgcaataaggtctggtgaaccttacagactgcagatatatgagtttcttcatgctttagctctagggggtgtacaatcaaacttttcagaattgcagctaagtaatggggaaaaccaaggtgctagtggtactggtcttggatcattgataagcccaatgctcaaggtcctggatgaaatgtatagagctcaagatgatctcgctaggtatgtcacccccaagattccattggactgttgtagatagtactgaactgactactttgtgtgatcatttgcagggatatccgtcagcatgataatagtaagcaagaatggaatgatgatgaacttaagaaactttatgagacccacgagaggcttcttgatttcgtctctttgttctgttttgttccaagggccaagtacttgcctttaggtcctaccaggtatgtgtaaatctttgggggttctaatctcctaaagcagtaaaactattcctggattcgaaaggttaccttattgctacaactgcttaaagttagacctataaaattcactactcaccacacgacggctattcctaggactattaacctattgcttcacagcccatgtcatctgctttcttgtcataccacgaagcattctatcacaaaaggaagagcataatatttagtaatttgataagttacttctagctgtttcttgatcccaaaagggcaattgggtgtaatgggtgtctgccttttgtcctattattctttcatacctcattttccgtgatgcggtattgtgtaactaccctatatttaatatcatgtaatgttgaatctaatctgcagtgcgaaactcattgacatctaccgcaaccggcataacattagtacttctgctggtctaagtgatcctgctgttgctactggcatatctgatctcatgtatgagcccaaagatgtgcccaaagaggccactcttatacagactggaattgaccctgatctggctatggcctgggcagcaggtttggaagatgatgtttgggaaaacaacgcaccagctgtggataaagtatggtttttttactttgctttgctgttaattcatacgtttctgcttcctatcaattcatacatgtgcaagttccccttttcctgaattcgagaacaattctttgtatcgtttatgttctttcttcttggatcttatgcaggtaaaggatttccttgctggcgctggaactgatgctcctgatgtggatgatgaggaatacatgaattctaggccatcagtcggttatgatgatatgtgggccaagacaattcttgaaacatatgaagcagaggcaagtgctaaagcattatcgagctactccctcattcccactcactaaggcgcggttaaacttgacacagtcttcaaaattaatctttaactttaaatttctcatatattataatgtttgtagcaacaaaatcataatcatatgaaagaaaattgaaatgacattccaataatattattttcatcaaataaaatttaatttataataaactatttattggtcaaatatttagagagttgaatcttaaaatgcgtgcgcgccttagtgagtaggacggagggagttcctgatttcagatgttttgaattgatagaaagtatcaaaataattcaatttgtttttatatgttgcaggatgatgatggaagatcatctgggggatcctctcctgagtcaactggttctgtagaaacatccatatcgtcccattttggtggcatgaactatccatcgttgttcagttcaaaaccatcaggatatggggcttcacaacaaacggtattcttttacttagtctttttagtgttaaagtgatctccattattgggtttcacacttaataactgttggaaaataacgtactgaaaacctatgaaatcaaatgtatgcatgctgagatgggcatatttaatttaattaaactttaaataagaaaacaaaagcttttacttattcaccatctggaaatcaagtcaccgaacagcaaacttagctattgatgtaggaacctcgctgctgcttcataacaatagatttccagatggcatcatttgcttaaagagcatcggtttgcgttttgtttcagatacgtgaagaaccaccatcatattcaacatcagttctacagaaacgtgagtcattcgaaaacccccttgctgggcgtggtggtcggagttttggatcccatgaggacgaagacaggagttcagggaaccctcaatctgggaaagcactgtatgacttcacagcaggtggcgatgatgaggtatggaggctgaaattgtcttggttggctataacgtaacatcctgagcttcaatgcttccttgatcagagcttgataggcattagctgttgtgaaacatagttatttcagtgaagcgaacctcgtgcttttcatttgttacgagaacttaatatcttaattaattgagatagctttttaaatttatgatttgataagcgagttctgtagtaaaagagaagaccaaatgaaagcacaagtaaattatttgaagtgattaagctggctcttatttcttgtcttggaatgcacacaaaagaaagtttatccatgtaaatttctttcagttgagtttaactgctggagaagatgtggaaatcgaatatgaggtcgatggttggtactatgtaagttctcttctcactttctagtttttcttgttctttagtcatgcgcaaaaacattttaatattggttattattgctgtatcttcaggtaaagaagaagagacccggaagggatggaaagacagcaggtctggtccctgttctgtatgtgaattcgtgatagctatgagtcctgtgacataatgctctcgaaagctgattcggagtaaacgggcatacatatggcgtctggggaggttccttctgtgatcttagtagtgcacataaccttttttgagctccctagcatttgacaggcacatgtccttgttggaggccaaattcaatcatcgtgatgtctgtaagacgcagcaattttcttgctggttgtgtttctttgctttatacacaccacgagtccattcaattcattgtttatgtgtagagatatacacgtgcttcggggttttacctttcgtgtgctattctggcccgtctgttatgattgaaagacgcagtttactcctctagttctccatcagataggcattattttgtcaaattgttgctctatttgaggctgtaaactgctgaaggctgtatcttgctccccaccattatttcggtcttgtttatggtgattcagtagaagtagtaggcctgttaatttgtgtaaattttgtcttgtgcggagtatacatacatgaacacatacgacaatggaatggtatgcgtcgataactttcttactctgaacacttaatgcagtatacgctatattctggctatttttatggttttcgattcctgtatgaattgattgttgtgaaattcctggatcacagtttcaaaatgagggctaacatcccgtaattttgttttatagtacttgactacttgtacagttgtactaaagtcggtactcggtagcaacacaaacaatgcatcgatactccctatttctcgtaatataggattttgctccttccaattatcccacaatataaaagattttggtgtaatacttgtcacatcaatcaactcaaattcaaatttctatctattttaaccttcaactatccactcatccataaacaagggaaagtgatttcatccctcgaggggatatcctctcgtttcgtgcatatcacctaaatagctataaaaaatataaaagaaattggcaatatagattaatatgaaatatattactccacaaacattgcaagtttaaattgaacttctacaagttacaataaaaataacaaatatagttgcgaatgtgcgataactattctcagcttaatttgttatttttattgcaacttgtagaagttgaatttggtctttcatatttgtggactggtatatttcatattaatctatgttgttgacgtaaaacacgaggcctgggagatctgcttaactccagtgcaggtccaaagctcgccttcgggtgtgttagcgtgccagttgatttgatcatacaatcaacaagaaatagaaacaaagagatcgcggttaaatctataaatgatagccgatcggctaagtgtcgatgacatatcatttatctttgagccgatgtcatatgtaaatcgatcggcgactataaatagataataaagaactaaacctactcgatcggctgtagatattaccaatatatagttcttatatcgatatatatttaaatcaagtgattgagatagatcggtcgccatgccgagacagtataaatcacttggatcgaactatatattaataacaggactatatatgtttatagcatagccgatcatatagatctagcatgtatcggttaatactccgatactactctatatcaggatattaaaacaagtataatatatcaaacaaaagcttgatatacttaaatgcaataagatcttgacataaagggcggatttaacatgtcactgaaccatatagagcgaatatggttaaatcagataagatcggctgaaactccgatactaccctaatcggcaaccagaaggcaggctagagattgatattctaagcacgacttaatagatcaaactcaactgatgcagcattaagtatgaaaagaagaacaatatctagacaatcaagccgctggaagtttcatagagtggtagatatcttatataatctaaatcaacatcaaaatctaacctaatcggctgcgctctactaacagatgttagccgattgtaggttagatagcgatattgccagagattatgtacgatatatgataactcgacgaattacgtaaacaatattagagtatcataaagatggaagcactaatcccgagaatacaagccgtcataacaagttttacctcttgttgaagatcaaaaccgatgcagctcaacccgaaagtaagaactcgtcgaaataaaactaaagtaaaaaggtagcgatgcgccgaaattgtattgaacgtgtgtgtgttttttattacatagggctcggggtctatttatacctgagaattataagatatgtccataccggacacgactattatctctaacaaactctaagataccataagtctttgcgacagacttttgccctaaacatatctctaaggaaattacataaaacatcctaattaatagatacaattaccttttcaggactctatccacgtgcggcaatcatcttgaagtatatcaactcaaacccaatgttggatacgagtcatattggcggaatcggctgtatcacctaacccagtctgattcagatttagccaattctagtcgtagccgatctggactccagccgattcttactctgttcccgcaacaacccttatcttcggttccgcttcgatcccatgttcacccccgatgctgatattaccaaatttggtcgttaacagttgtcaatgtcttttaaaaatttttaataaacaacgagaagaagtcccctcgagaaataaaagtttacgtcccacaaacaaaccttatttaataagggcattctattcttgcttaatcttattcaaaagagaataatccttgggagtacggagtactgcactactcctaccttctgcaaatccaatcaatcgcgggttaatatcccagcacaggtcctcgtggacatcgtcgtgttgtcgggcgcgtgttcttgtgagccagcaaactccttcgatctgcgccatcctccccgatcgtgacctgcgccatcctccccgatcgtgactcgcgccagcagaattaacaatcaaggattgccttttcttccacagaaaaaaatcgccttctcgcgggtgggtggcagggtgggtatacgtacacgtctccgaagccgcaaccaaaaccaggcaaccagcacgcgatggggaggggcgagcaggaggcggcggcgagccatgggttcggtagcatggaggagttctgggggttctacctgacccagcactccaagcccggcacccggcggtggcacttcctcggcacgctcgccgcgctcgcctgcgcgctcctcgcggccgcctccggccgcgccgcgccactcctcgccgcgcccgtcctgggttacggcatggcgtggtacagccacttcttcgtggagggcaaccggccagccacgttcggccaccccgtctggtctttcctctgcgacctccgcatgttcgccctcatcctcaccggccgcatcgacgccgagctcgctcgcctccgcctccagccgcctcacgacgccgcggctgcctctgcacaccgggactgatccgccgaagtgttcgcgatagcaacatctggaagtgttgatgtgtactccaccctgtaatttgctaatccaatttggtacttttttttttgttgcttttatcattttcctcgccgatctgttttggttgcggggaaagggtttggataagcagtgtatccaaaattagtgtggctaggcagtggctgcttaacaaaataatgaccagctactagaccataacataataatgctgtttttatttcctgtaatacttgctgcccccaaacacaaatctgtgatcgaagcacaagttcttgggagtacaacacggttaacaccacaagaaactccttgcagaacagtaaagatgcatgtgtcctatgtgaataaccaagtgtggcttctttatatgctggtggaatgcatacatctggctgtacgtgtagtcatgtagagcgcgcgttgctcagctgtcacttctgttgggcttgtctgacgccggatacacctgaaaccaacaactggttgcttgcttactgatgcttcttgaacagaatttcaaccaaactctgttgataattgccgaagaacaggcatgtatacagcattggacaacttaaacaagtacagttaccgtgtcagctgatgggatccactcgtttgtagcaggatttcccttgcaggaggcatggcgctccgatgcatctgggtcatcagacagatgaaacgaggcgtccgccgagggcttgtccatcttgatgaaccctgttccagtctgcaggatattgacagtgcacacacaaattaagatcataagtgcactgtgatcagttcgaattaatggatggaagcatgagggaactaggcagcgacgttacgtaccgtgtggtgctgcttgccgacgcagccgagatccttgtagtactccgtctccacgaactcatcccctgccttgccaccctcgcacaccaatttctgcagcagcaaaccaccacgtaataacaccgtaagatcaactctaagctttcgtgggacacatatatgaaagtgcagttgagagttgggactgggagacctcggtgtgggcttcgagctgctggaacctgtcgagctcggggtgggagtcgtcggggacgagcgcgtcggtgtagacggcggagggctcgctgcgggagggcttggagtggcgcttgggcgccgcctcgtcgtagtactcccgcacctcggcctccatcgccgcctccccctccggggacaggtgcgcgtcgctcctggccggcctcgacatctcttccgatctttcgcgcgaagcgcgctgtgccttcgttagctagcgctcgtgtaagcttcaagcagtccaaggacgacgaggggactgtggtgcgggtgctcgggctatattggcgtgatggctgcgtggtccgcgccgcgggtggatatggacgagatatttttgtgacttctgaggataaatatctgcagggaggtgtagaggttggtgggtgggtcgattggcttagcgagaggtggacgtgcgcgtgagatgccaggaggacggaatttgaccgcgcgcgcggtgcatctcgcggcggcgcgcgtactcgggtgttcgtttgcaggcccggaacgtcgcgtatgcggccgaaggcccaacaacaaagtccccgttgataactgggcccccgtccgtttcctctcctcggccgcatatctgcacaagacggcaaacaccgcccactcttgcagaattcttcctctccgcttctctgctcatctgctggtggtggctgcagattgcgctccgatggcgcaagcggtgcggccgtgcaatggtcggcgcgtcggtcgctcgcctttctcaactcgatggtatggcttatcctagttcgcgcgcatggctttgattttgtgctggatgttgcagccacccttctcgcgcggctccgtgacggcgaggcgaggttcgagctcctcgaggactccgcggccgcggccgcggcctcgcccgctcctgctccagtttggcccggcctcagctgcttttctagggttgctacctccctgtacgtacggctggtttccctttctcctcctctgctgatctttgtgtcgcggtagggttgtgtgtgattcgtccgggggattgcaggaggggcgggtggtcgggggcgctgaacaaggtggagcactacggggtccagagggtcacgggtgatggccggtgcatgtttcgggcgttggtacgtcttgtcctgttcaattgcgcattgggaatttctctggattctcaaggaaaccttggtgtgtctcctcgtaggtgaaaggaatggcaaagaacaaggggattccattgacctcaagggaggaggtacaagatgcaggtaacctgcaattatgctttgttcatggataaatattcacagttgtttgagacagcctgtgcagctgagctatctctagagctttgaatttacatttacgaaagtaactgcaatagctctgaggaaagtatatttaggctgtgttcgtttgtgtgagatagggtgagaaaacacctcgttttccgcgtgcacgcttcccaaactactaaacgatgtgttttttgcaaaaattttctataggaaagttgctttaaaaaatcatattaatccatttttgaaatttaaaatagtttatactcaattaatcatgcgctaatggctcatctcgttttgcatatcttcccaatcttctcaatcccctatctctcaaactcacccttagattctaccgtaatcttttgatacataaatcattttttaaaattttattttgttcagcgcactcctacaacttaaataatgcttattcagaaaacagaacatccactacaaaaaggagggaaaacttgtcaacacaaggcatataaagagagagctcctattattcttgtgagattcgagtagcccacttgtccatcaattgcataaattagactgcattgcagttcttatctttggcttcaaaacaactttgttaaagcatgcattaatttaggatttccatattgttcgttccatggcagaagttttaacttctgaccgtaacttatgtaggaaattaacctagctactgtttgaaacatcaagttagttaggcataatttgctgccaccactgttcagacatttcttgttggcacctcaagaggtcattgttttggtcgaagaatgtctagaacagaattcttgcatttaagaatgcatgtttcctaccagtttcgtctcagtaaaactgtcattgctgaaactgtctcagtaaaatgttccctaccagtttccatgttcccttaccagtaataccacccccctatgtgccactttcgcatatgtgacttatgacgtgacaaaaagataaatctggagtggcaaaaaattaaatgttccgttatccagggggcatttaaatttttgccactctgcaccaaacgagtttaatccctctcacaacatcccctcttacaaagtggcaaattcccagtatatcctctctacccagcagccttgtcaagtatgacttttcatgagcaacttcactctccaaataaacttatgacactacccatctttcaccaaatgagctgaagattttgcgcacagatttccattgaagttcgaagtttgaagatgatatattattttaatatacttttgtgttgatatcctttttcaatttcctagatgatttacggatggcagtaaaagaagttatctgcgatgatgagactgaacgacaaaaatatgaagaggcagttatagcaattactgtggatgaatcattgaggcggttagattcttatgtcctcaattcatttttatggcatgacctgtgataaagaggctgactatcctggttttgcagctactgccatagaataaggcgatctgatttctggggtggagagtcagaactcttggtatagttttcataattctaaagttagcatgcactattaatataaacagcaaccatacatcatttagacatatagaacacctgtttctagtatgtgtatcatactctaaaaaaagtatgtgcaccatgtttatgcatcgctccttatcttaagtgtgccaaaaaatataatattgtttgatcgtttcgctctgaagattctaccaaaagtaggtttacctgtttctagggatgaaactggttcggatagtttccgtccatccgaaccatttttcggattcggatagtttcggtcggaattattcagaaattttcggattcggaaacgaattcggatattttttctcggaaacgaaaacgaatacagtaagggtactatccgtcggaatcggaaaacgctcggaaactatccggatttttttttcggatatccgcagacattgagcaaattttagaaaaaacacgtatatatttataactttttcatacggaatcagatgaagacaaactttatatcaacattgtagagctcgatgagatctacaactttattattgactattttattatttgaggtcatttaaaggtctaaatattcattataatataccatattaatttttacaaaatctcggatctacaattcaaacgacatctgatggagatgtgttccatatcaaaattgtagagctcaacgggatctaccactttgtagtttataacatttgtatttgaaagcatttaaagtataacacaaacattgcaagtttcgaagatgtgaagtaaaataaataacatctccaatttatacactggtaagtaagttatacatctagtaaaaggtcttggaaatagaaaatgataatcatatttgcatatggatctcttaaaggaacagccatgaaaatcgattttcacatacagttgtgggaccgtatacaaaattgatgatataaatgttggagatgttgaactaaaataataagcgatatctcttcctttatcaagaacctcaatttgaggggttttttatataccggtaaatattcgctaccgtattcgttccgtctcgtatttgctccgtatctgtattcgataatatccgatttcatttccgtatccgagttttcgattccgattccgaaaaaaaaatatgaaaacgaatatgataaagctagtttccgtccgtttccgatctgttttcatccctacctgtttcatagtagagtgtaagggcatctcttgctttgtatcagtacatatggtcgtttcatacaaatctattctacatctgacatattgatgtttcaggttttgtctaaattgtgtcggcagccaatcattatttatattccagagcgtgaggtaaacctctatatacatggataacacatatacatgaatgtgtgacccaaaaatgtaaacatgttgtgaattgtgccttaaagaagagagtatttctaattaaatctatctctagatggttgcaaaataaatgttgttttggacattaatatgagaccataaccagcatttcaaagagacagttggcatatcgttgaaggcaaaatgggtgtcaaaccatgaattcgtactgtttctaatagactttattgcaagagaaaaaatagacaccagatattggtagaccaattaattttaggaccttccgtcaccatgcaaattagatctgggaatgttaaagtaccgagaagacagctagaatacgcaatgtgccaaggtttacttgtgcttcatgatgaatggttgagagtgagatgatctgctaaagtgattccaaacatctggatttcattctatatttctgttatcttgttgtaatgctctgaatcctaagaggttcagaatttagatattttttaggttcagaggaaaaaaaattacagaacataggaatgcatttgcaactgatggatggaacttaatgaaaatatagtgaacgtctgaatgcttctctttgcatttttcttgcttataactgacccatcctccagtttggagttgctagttggatgtactcattgcactattgtctgtttccttgcaaacaatcttatgttgcttttctttcatagctagcctttacaatcccccatttcagctgctcgacttacatctttcctgtttgtgtaacagtaccatgggcgtggaaatggttttattcctatagcagagtatggacttgaattctccaaggactcaaaacagtggaagaaaaaggtgccagtaagactgttatacagtgggaggaatcattatgatttgctagtataacatggttgcaccgaacgttatcagtaccctgaaggtctgaactatttatgacaactgattttgattccatcattccattgttattctttgatctcacgaagttttttgcttgcgtctctgcagacagcttcgatgctactccctccattccaaattgatctaatatagtttttttgaagttattcttaaatgatctacatatttgtgttcatttattgagtctattcgttatttgtacattagagtaaatggacattgatgcatgcatctatgcacacaagtatttataacccacatgcaatatcttgatttgctattggctaagaaatattggggatggtgtatacatcgagtttgttgctagagtaaatatagtataagagagttattagcttttcttggtcttggtgtacctatgaaatatgtagatcaatttggaatgaagggagtatatagctaactgttctacctaggaaaaccacatatatatagtagaaaactgaaaactaccgttggatcaaaaataaatgtctgagatttgtccacgtcatcatgagtaaatctgcaagtaaaatttttactcgcgatgacgtggacaaatctaatatgtctattttttaccaatggtactacatatgtggtttccaccgtatattttcccgttctaccgtatgaaatccattggttccatcttatctgaaaaacttccatgtctaaaatgacactaaacctaataatgtcgcatgagctaattacttcctctgtctaagaatataatagcaacctagcaaataattagacacaacctagtacaattaatctggaccggagagggttagtacattgttctcctaagttactatatatattttaagacaaaggagtaggtcgttatattttaggacggataaagcaggacaccaggtgataggctagtgaggtcatttggcatctaggctaaggttattccccatcctagtgatgccattcggcatttaggctaatgctgttcgcagttcgcctgtgattcggttggcgtcacgccgtcaagctgttgaccgtatttccggttggtgccgggcatcgtaataatggcgtgttcgtcggactcggtggttgccaggggcaaagacgatgagaggacatgcttcaaatcctattcttgtgtcgttgcaagcctggttgaccggaatcatgttctcgttggatgagctgtgcgatgcatctactcctatatcttgccatatgttttgttgaacagcaacagcgaatgttttttcccctttgaggcttggttcgtttaatcctaagagaaaaggattgagagaaaataatttcacactacaatagatatgaaataaattatttccaaatccccttcaattctcttgaggaagggattaattgaacaaggcttgaatggggtaattcttttgttgaatcctacattcctattatatctattattctctttgctaaagtattggggaaaaaggttatatttttaaattggttgcaacatattaaaaaaaacgtcacgctatgcttgccaagttatgatccagtggacgaatggtgatgcccaccagcagatcgtacgttcctgacccaaatcacgcttaaaagcaagagttgctaaaacgagccgtaggtgtaacacaggtgtcattggagtaaatgatgcattgatcccttgtccgtttggtaagctaagctagagctggccacaggccactgccgtgccaatgctactcgcctgctgtgatgggcccacaattcagcgtctcaccatcgacgtagaggatcgaactcggcggtgcacgtatcaatacaagaaatcgtcctttctctctgcaatgttttttttttcgataaaatggagagagagtacccttccatcctataaaataccgacataatatctggatacacatctatctaaatttattatactagaatacatcacatctagttcatttattgtttatgagacggaaggaaaactacggtgtactgcaatgcgctatgcagggcataatgtgctgctctaattccaagcaacaaatgccaatggaggagaaggtacagggggatagtccgacgaggcagccggagaaaggctggccgacgtcgtgggccgcaccactacgcgatgaaagtatctctcatcacgccatcatccactgagagcctggcacgcgggccccatgccccgtcccccctccccccccccccccccccccccatgcggacgcagctagcagtcgtcgttgcgttgcttctgctgcacttctctctctctcctcgtcctacaggctacagctgctgcctattgatgacacacctctactgcaatggcggagccgtagaagactcgatgccatgtggaccccctcgtctccgggaccccacttgcagcgagacgagtggccgctttgtaagcaagccgctgcgtgcgcgtaggctaagtcgcacggggacaccactaatggcagtaataattgcgtatttttgttaatgagcgctgcacctcgcggggcccatcggcctcactgacccgctctctcctttttcctttccgtcgcggcaaaagtgaggcggcgtcgacgcgagttgagacttgagacgcccaaaaattcctcaaaatcccattgctcacccgcgttatataaccgcggccggccattgggagggacgccgcgaggggtgctcgtttcagcgcgggaggagatcagatcgggctcagatcttccagctcgccgcgccgcctccgccgccgcagcaggaagagagagggtgaggagaggaggaggctacgatgtttagcgggacgcagcagaagtgcaaggtgtgcaccaagacggtgtacccgatggaccagctctccaccgacggcgtcgtcttccaccgctcctgcttcaagtgccaacactgcaagtccaccctctccgtatgtcccctcctccctgatcgcgcgcatatatgctttttctttttttctttcgcttcctacctgttcttttgttctggaggtgaaaaaaaaaaaagcagaagagggaaaaagacgtttttatggccgggggaaaagtaaagatggatctgtaggatagtgcaatctgtaatgtcgcaagcagtagtagtagatctgtggattgatgtcgtgaatggatctggtgcttgggttttcctgctcgaatttcgtgtttgagagatcatggttttgtccgtttcacatctgctgacttggtaaaagaggatcatgagaaaagtcggcttttgattaatcagttaggagtagtcgtgcttgttcaggcaaagatttgcgtcagtctgacaatcgttctggttatctcgctttgcgattttacagcttggcaactactcctcgattgaaggagtgccatactgcaagccccatttcgagcaactgttcaaggagaccgggagctacaacaagagcttccaatcacgtaggctactattgaattccaaaattgcgaacattgacaacctgtttattttgttgataaaatgtgttatgaattctgatgctctggccctgcttatttgttcaattttatgcagccgcgaaacccgcatcggagaagttgactcctgagctggtgagtgccattggctgcatgcattgcttgtctgttttcattccaaagtacttctatgtttctatgtgatgctacctcgcttttcaactaattttgtctgaaacattcatttcagacaagatcacctagcaaagccgcacgcatgttttcagggacacaggagaagtgtgccacttgcagtaaaacagcgtatcctctagagaaggtaatgccccataatttctgctcttttcatcttagtttcatactgtagtgttgttaggtcatttcttccaaaattgcattgttagatgttgaaatagggatgaatgatcagagggatcttttaggtacattattccgcctaattgtattgttctactgtaacaagttgtaaggttctgtcttgattgtacttatttaccaagaatttatttcaattatgctcctcaagtctttggaacatgcagtggttgtgatgataagcttttatttgcaggtgacagttgaaggacaggcctaccacaagtcctgcttcaaatgttctcacggtggctgtgccatttcgccatccaattatgcagctttggaaggtatcctatactgcaagcaccatttctcccaacttttcaaggagaaagggagctacaaccatctgatcaaatgcgcatcagtcaagcgcgccgaagcacagccggcaccaccaccggccgctgcagattcctcctgaatgtaccatatctccagtgaggcttgagggcgaaaattcggaagccctctgttttacaacctgcttgtatgccatgttccagttctgaggataccgggacctatcaatttcgtgtcctctgctgtgctagactcgatcacattggtgaaccatgaatatcatgtccctttcaaacaaatcgttgtgcaagtactgatataccgtactctattttgttgattgctttttgagcgtgtgtttatctgttcagtcgtcttgctcttttcttttttttttttttggggtggggggggggggggtgggggtggatttttcataaaattggtatgcggcactaacgatcatgatagcgtcgaaagaacacgattcggtttattagccccgaaaattatctccatttttctttttaacattttggcggctgtcatgcaaaattgcgcaggaaattagactagtttgtttaatatcaaaattggccacatttgagtattactttttgttccccgactgcatggtaaaaagaaagatataaatatacagaaatacttctgaaaatctactgacatgattttcattttttttttccatacgttaacacacgaagtttaagaacctctcttaactgctagcgttccaaagcaagaaaaggacaaaccgcattttaaaacaaactccatgttattttcaaggaccaattaatttgcatatgtgagtgcattcgatgatcatgtttacgctacctccaattttgttgaaatgtgtgatagtagcttaaggaggtagcaggacccaaagtgggtgtgcgtatgcacaagtgcgtgtaattgtgttcaccttgtactaggggaaaaaaaaaagaagagcaagacggtatggggtaaactgagaagaaaaaacggagaaaacctctatttcttaaaatccctttctcaactcattttactcacgtccatgctcaccacaaagaaatgaattcgcagtcaaacatcactaaaataggtaatgctccgcaagttcatccactacacctacggaaaaaaaaatgtggtgcccaaatgcccaataatacaaactgttcccctcccgtttctttggctgtcctgttccatgctctttgccgagccagaacaaaacacaattgagcaagccaaccatggaaagctcagcacattaaggcaggtcaagatggaacctgcacctcatgtacctacgctgtaagtcagcttgtgcttgcggtggttctccaattttcccctgcataaacaccgtcacttccaagttcttcctctattctaagcagctgcagagaagatgagcacgataatcagaaaccatcccatcgacaacaaaaggctattgtactatgacttatcaatttctatagcagatgccggtgtgcaaatatgtgaatggtaatggtatatttcaaaaccataaaagttgctctggcatgaatctaactaacccaaaaaacaaacctgattgtatttactgagacattctccacggcaaggagcacccgctttgatctgtccagctgcagcaccaacagccaagtcagcaatgaaagaatcatcagtgtccccggacctatgtgacaccattacgccccaatgagcatcctttgcctgtctcacaacctctatggcttccgtgacagtgcctacttgattagcctgcatatcatacacaagcacaattcaggtatatactaaatgacctttgaggttgagagagaaatcagcgatcaaggaagattccagaaaataaatacttcatacttcatttgcatgcaaatatcgtttgcacctctatgtctacaacatgctaaaagtttaaaagtaaattcctccagtggatagttaatcttgaattattatcatattaatttatgtaaatgcctattcaagtactaaatgccaaacgtgtgaattgactatttgtatgctagcctattaacgattggttttcattgcattgtttgtaaatgccttagaaatcaactcatatgacacaaaacttgaactataatcaacactggaatggcagtgtcacttaaataagattcaaagggagcactgagcgtcccggcacaaagatgacaacaactattaatatagtaatattaattccaaatctttctttcagatggtattaatcttggatagttccaataatacgagtaagatgttgcacaaagtagctctaatcagtttcggtgcattaaaaatagaagtataacttatacttcaccttgagaacaagagcattgcaggtatactcatttactgcccgcttaatgcgttcgggatctgacatcaataagtcatcacctacaacctgaacaaatgttatgtcatgagatactgaacaagaagaataaaagctcaaaagaacatattagccacctggcacagctctagggtggtaaacttcttcgaatgctcccagtcatctttatcaaagggctgttcgattgagacaagtgggtactctagcgtataataaagaaaaggggaaatataagcctcgtgaatgaaatcaaaagatgtaacaaaaagattttaatccagacatgtgatacctgaacaaagctggctataaatctcaatcaaatcatctgcagttttgaagccctgccctgatttctctgcaaacttgaactccatgtcatacttatttcctgcacaaaatgcatgaatatagccagaaatttaggtcatcgatatatcaaaacaaactaaccatagcatacaacacattctaattgctgttcaagttctctgcttctatggttcaaagttgtacggttaatataagccattaggttgatggctgaccagcaatactgaatggcataattccactgatgacacaaagaagaatgaatactaggtggccatgaaaaatagtactccctccgtctcaaaatataacaatttttaccacttaggatttgttccaaaatataacaacttctccaccaacattcccttcccaaccaatcacaaccctccactattcacttttcccacctatctccacttctcaaccaatcacaaccccttcctattcaattttacctactttcttaataaccgtgcccaactctaaaactctctatattctgggatagagggagtaaaatcaagagatgacacaagaagagtgaacagaaatgccataggtacataagctgaaaaacatggaaataatgaaaaatgagttatcaacagagtcatggattttctcaaataataaggaattctttctttaatgcatgagagatcagcagagagcttgtattcgatcaatcagatatcattcacatgattctttatttgatcaagggaactgcatattaaacaatcacacaaccaatacccaagaaatcactctttctatccttacccatgcaaaaatcagtagcggcgacatcaattgctagcttgatccttccattatatccagctctatttattgcctcaatgacaagatccaagctttcggttatgctgaacattgacccaacagatacggcacattgatatcaatatgcaggtgaccaaaagggaaacaataatagaaccacaaaaaggtacagacgattccttacttgcctggaaatatttggagcaaatccaccatcatcacctatgttgcagctgtttgaaccatatttctccaagatgatatcctatcaaatcaattggtaagaagctattcacgaagatagtaagcttctcttcacactataaaaacaaaattttggaacatctgaaagaataaatttatctaaggaggaatccacccaaacaaattaacactaatcagagtggacagaaagctgaaaagggcatcaaaagcagaatacaatgccagttaagttttgtggacagaatcttaaactatttgaataacaggttggtcaacatatcagagtggagcagatgcatgccatgggaaggtaggcccagcatgcaagttatagtagtctagtgatagtaccttcagatgatgatatgtctcagaacccatctgcattgcttcttcaaagtttttggcaccaacaggaaggatcataatttcctataaagaagcaactttacttgcaggtctcaaaaaaaatatatgacaacatagcaagatgttgatctacctggactatcttaacatgttccaagagaaaaagaaaacttcaaacaatgaaagaaacatgggaataacaaatttaaactttgcagatttcttaatggaatctgcagaaaagagtgatccagtaatttgcagagaaatgttggctaagaaaggtaattctacaggtttagtgagaatacttgaatagggagactgtttccagcatgtgttcctccattaatgactgtaattgcagggatgggaagtgtcgtagcgcttttcccaacaagttctgctatatgcttgtacaatggaacctgcacagaaataagcaaccaactataagaatgcattgccatatccaacaccttcttttaacccagaaccgtggtgattttatacagaactattacctctttttcagcagcacctgctttacaagctgcaattgatacagccaacatagaattcactccaatctcagcctacatgatgcagtgtcaatagttattaaagcaggacaattacaagcgatagaagctgtactgagctggctgctacaaagttaggcttgacagtaaagtgagatggtagtaaagaggagtagacattaaaaaaaattatagaaaacaacacatcaattattttcatcattaaatctacatggaacaaaccaatgttaataactgtcatgtggctgattatacagatcgatcgactgtttgtggtaaagcacaacccttgaataatctctcattataactctcatcaaatagagctcagcaatgtaggatcaggttaattccatagagtgagaagagatatcgattggggttttagggatttaccttgtgatgcgccttgtccaagtccatgatggcctggtcgatctgcgactgctgctgcggatccattcccacaagcgcctccgacaccttgtcgttgatcacccgcaccgcatcggcgaccgccctggcgagcagcttccgcttctcggcgtccctgacggcgtcggcggcggcgccctcgggggcgtccgcggcggccgcggaggcgcggtgcacggccttgttggtgtggaggctgacctccacggcgggctccccgcggccgtcgaggatctggcgcgcccgcacgctcgtgatcacggccggcgccgcccggcgcatgtggttggagatgaagagcaccgggtcgggggccttggcgcggaccgccgcgttcacggcctcctcgatcttgcgcgacagcaggtgcttctccaggtactcctgcaccgacatggctgaggctgcggcggtggcggcgtcgtcccgcgctgctcctcctctcgccacgcttcccccctctctctggctctctcctcccgcgccctctgcctctgctcgtcggctcgtcgcctccagctgccgggatcgctaggccgtggacattggccgaactcgaggaaggggaggctcgagacgagaagtcgagagtcctcggaccagtgcgtgcgtttgggtaggcgtgggccagtttcacgatgggccggagcccatttgtgtaagcttgtaccatgggctgagtacacactgtgtctatgggccattgactaggagaagcccagcccggtggtcatttccttcccattgtcttcaaggaaaaaaatcggatcaagcactccaattttggactggaagttgctggatatctcgagtttggaagcagagaattaactgcacatgcagttgagtcactgatatgtgggccccattttactatggcccacatatcagtcacagcagttaagtcagagcatcctttccctcgagtttgttctggacgattcgggtcgtgctggtaacctgaactgttccgttcgtaatctaccgagcccagaaccaagtccagcattttcgagtctatccaggaatagaagagaactatcgagaagctgctttcctctcaatccttatcattcccccgccgcatataagaacgccatcccctcctcgacagatatccaagcaaagcgagaaaagaagccagcgatcgaaagaccaagcttccaaaaatccgcttccaattcgcgaaactacactagtcgtaagcgccaaatccaaccgacgatgtcgctgatccgccgcagcaacgtgttcgaccccttctccctcgacctctgggaccccttcgacggcttccccttcggctccggcggcagcagcagcggcagcatcttcccgtccttcccgcgcggcgcctcctccgagaccgcggccttcgccggcgcgcggatcgactggaaggagacgcccgaggcgcacgtgttcaaggcggacgtgccggggctgaagaaggaggaggtcaaggtggaggtggaggacggcaacatcctgcagatcagcggcgagcgcaacaaggagcaggaggagaagacggaccagtggcaccgcgtggagcgcagcagcggcaagttcctccgcaggttccgcctccccgacaacgccaagccggagcagatcaaggcgtccatggagaacggcgtgctcaccgtcacggttcccaaggaggaggccaagaagcccgacgtcaagtccatccagatctccggctaggcatcgccggcgtgccgcgtgcgcgacggagaggagcacggcggggttttcgctttggcctggtttgtctgtcgtgaaggagcaaataaaatcgggtccggttgagtccagtgtgtgtccgtgtctgtcttgaacagtcgtgtgtcgcgtcgtgtccctgggtcagtgtgttgttccagtgcgccgttcatcagccgatcagcgtctgtaccggtcttttgctactagttaagtgatgaatactataatctgttaatacgtgatctgtgtgatgcattctgtgctttaatttgattgagtttgggtattactacctgacaagattagaaaccatacaagcacctttcgaatttcgtaactctcactggcggatttaacccctctagccgccaatgctcgttgccgaaaacctaaagttttttatatgttttcaatgattgaagagtttttctttagcaatatatagaattctgtttttttcaatgatttaaaaatagtttttctttagtaaatgctctttttagactaaattcttttgttcctcgatgctcaatcaaaacccccttttttaagacggaatcttcctccgggttcccatattcgtcctctgagtcttcctctaaagtcacatgttcgtcctctgagtcttcctctaaagtgccatatttatcctctcggggcctatatttgttctctggactcccatattcgtcctcggattcctcctctcgagtcctatattcgtcctctaggattccatattcatcttctagggttacatattcgttctctgggatcccatattcatcttctagggtttcatactcctcctctcgagtcctatattcgtcttctagggttttacattcttcctctcgggtcctatattcgttttctgggctcccgtattcgttctctgagtctttctctcgagctagaggctaggtttgggttggactttttctgtatctatctaagattattgtagcttgcagtgactttagaatattactccctccgttccttattatagggcgtggctgttgtagttgcaaagaccaataaaaccgtttaaatatcagttacgctgatttaattctctctgttcgaaataaaaccgtttaaatatcagttacgctgatttaattctctctgttcgaagagcgacgtttaggtagttgcgcggtagatacgctagcattaaccaccatgcagcgtgcgctcgacctgcactttccgcgtgaatagccaacatgcatgcagatgcatttttgctagcgcgctttgctcgcctggcataacgccatgtatggattgttttgattcaaaaatttggaaagcctcatgcatgcatgcttgatcgaaaatttggatggcgccatcagcgataagaaatgaatagaaaattttcacttggcgccgctatttgccagcaaaattttctcctataaatatgggcaatgcaccacacatttcttccatctctcttcttccctcccatggttcaacgtacgtaatggccggttttgatctaaatctacccatcatcaattgggacgaagttgaggatttcgatggagatatatctgatttgaactatgacttcgtttgggattatgacaatgaaggtgttcataggagcttcttctcttgctttgtcttcttttttttcttgtgcatgtgtgactataattttgtttcaacgcacatatggtgaagatggcaatggccgcggcagtggcaacgacggtggctgcgacggcagcgacgacgatggcggcggcagcggcggcggcagcgatgatgatggtggtggcgacgacggcggcggcggcgatcaaaccaccgatggagcagtcgatgcaggtaatactcgttcattttctttttgttgctgtgtctttttgctgcacgagttgaaggcctttgcatgtacacatgcacagtgccatgcttaagcaaactagccgatgcatgccaaccatagtatagcctgcacgttctcagccatcatccaccatgcatgtgtaggtatcaatatcaagaggaggagacactaccctcctgatatgaaacgagccatataatgcattgtgtttggagagatcggatcctggtatgatgaagaagggagtgacaaagtcagttgctactgatatgggggttccatggagagttgttcagcgtgtatggcgacatggacaaattggaggtggaattgaagctttcgaatcgaagaagaagaataactgtggccgcaagaaactttcttttaaccctgatgccatcaaagatgtaccgcttaggcaacgccgaacactccgtgacctagctaacgctttgcatatgtcaaaaaccacattgtttaggcgtttgaaggaagaaaggtttaggcgccatacaaatgccataaagttcaccttgaccgaagataacatgaaggcccgtgtgcaattttgcatacaaatgcttgatagccaaagcataccggacgatccaactttcaaatctttgtacaacattatgtatatagatgagaaatggttttataggacaaagccggacgaaaattattacttgtcacttgatgaaccgaaccctcgaagaaatgtgaagagcaaaaatttcattgataaggttatgtttctagcagcgaaagcccgtccaaggtttgatgagtatggcgaatgtacatttgatggaaaaattgggatttttcccttcacttactgggaggcagccaagaggagtagtcgcagtatggagaggggtaagttgtttaattatgcttagttactccacatatgacaactctactaattttgtttaattgcatgatttaatacagaaaccatggagctcaaggccatgacatctgttatgagggacattatccggaactatctcattgaaaaggttttgccggccatcaaacataaatggcctaatgaggaacgaggacttccaatattcatccaacaagacaatgcgaagacccatattgcagttgatgatcctgcatttttaagtgttgcacaagaagatgggtgggatatacgacttacatgtcaaccaccaaactctccagatcttaatgttttggatttaggtttttttgcagcattgcagtcattgtttcagaagtcatctccatcaaacatcgaagaaattgagacaaatgtgatcaaagcatatgaagaatatccggcgaatagatcgaatcatgtgtttcttactctacaagggtgcatgagagagattatgcttgcaaaaggagggcagcactatgcaatcccgcatatgaagaagaaatcattagagagaaatggtcaacttccaataaggttgcaatgtgataagcaaatttatctagatgcggtagatttcatcaatacatagttaggatatttctcttgtaactttgcatcgttcaacaattagcaagaaaaagaggagtattcatgtttgtttttctctgatcttcacgaaaaagacattgcattaaattgaatagaacaatcaagtgcatacacattagctaaaccatctagcaatgacaacaagcagcaacattggcactgattatacctctagtgaatcagttgttttttttcctcggcgtcagtctcctctagtgaatctgcaacaaatgtgttgttggccagtgagtcaacaacgtacccaatgttgtcagagtcagtgaaacgatcggcgccggccagtgagtcgaccacgctgccctctcggattctggcgtcccctgccttctctccgttgtcacccttgccgtcgtcggtgttgcaacagcgaacgagctctgcttgcgctcgcagctgcatgcgaagggcatgcacacggagcgtacgagcatgagcgatatccatctgtgcctcctgccgcatgcggacgccggcgtcgcggagcgctcggacacggccgagctccacttgagcacgacgtcgcatgagcacggcgtggagacgaagtgatcgcgcgcggccgaactccacctgcgcctgctgccgcatgagtcgtgcagatgcaatcttctcctctgtcatcgccatcgtcggcatatgaagtgtgagcagtgtcacagaggggcggtgtgtgcagtgagagagagagaggaagcagtgagagcgagagagagagaggggccaggagctgagctttttaaaagccaaaccgagtcatcagttaattctctgcatgcatctacatgcatcagtacaggagccgaggagtactcatcaatttctgcatgcaccgaggagttgccgccctatattatggaatccaattgaaaagaagttacgccctatattaaggaacggagggagtacgactgtagtataaatggatacttaacaaggttagaattgcctaaatatagtctctgatgatcattttctatgtttttaagataaacggttaaaatagaagcagaaactaggagtgtttatgctagagctccagtttacacgttggttaaaaaatgtaaataaatagtacgagtgcaaaatgtaaacaaagtctctacttttggtaaaaaaagtatgagttcttatgcagggacttcagtttacaggtttttatatatatataaaaaaaccaacgagacaatgaccacacctcaattagggatagtacagtcaaaaagataaacatgaagtgtagtaaattcaacacctaaatacactaagctatcaggcggtcaggcctaaagcaaagataacaaaagtactagagagtactgtagggatgtcagcccactcttcatgatttcagccatcagggcctttaggagctgttgttaagtatgatgcagaaggttcctccgttgtagaagaaatcacgagaggtgttcataattttgttcctaaaaatcatatcattcctaacattggaaaggtcccaacaagccttcgcaagtaaacctaatatttgctttttcaataatttaacatccccaatgtttggcttagttgtgaaataagtcaaacatcatattgcaaaccagaagtaatttgttaataaaacttttatatacgtgttcttagcgacttaaaagcgaaggccgaaaaatatagtccgatattaaaaaaaaacctaaaatcagcttcaaatttaaaattaaaaaaagaatcaaattttgactgataagtataagtatagatgaaaagatgagacgttttcctttagtaactacttaatatagttagaattgtctgggctattttttttatctaccaactctgtgtttattacttgtgcatttaaaacccacacagaaaagccctcacaatgtggcactagttttagttaacttgtttcactgatgaattagcaaagcttagttaacaaaaactaagcccctaagcaagtaagctcatcgactcattatctagtaaccctacgcacatgagtgtttagttgagtgataaactttgtcatgcttggaccattcctttgactagtattcggctacaactgtagtgtgtcacactttcttttaaaagaaaggtcttgttcgatagccctaaactatagcgttttttgctgtgcaggactgtgctgcacagcccagccgaacggctacattcggcaatctgctgtatcatgtaaagctcaaccgaatggctacagccggccatctgttgtatcatgtgaagcgtgtcccaccgcaattggccaacagttataactgttatttgcagtgctgcagctgctaggcctaccgaacatgttgaaattaggcccacttgttattggtggttactaacaattattttaaggattatatttgaaacaataggaagtaatgtatacaaatattatatttatggtgtgccatatttttaaaagaaattaggcccactctctcctaggtggttgctaataattatttcaaggatattatttgaaaacataggaattaatgtatataaatattttatttgttaaacaggtacactcattagccaatatcataaaaggaatgttatacatgcgtcattatttacaacaaattccaaaatgatacctagtgggaatgtgtgctaagggccaacatattataaaaagggccccattgccctcttcccctcatccaactccatcgccctggcgtgcaaccaagttgcatattccccttgctctccttgccatccctctcaataaggcaacgccggatgtagatctagaagcggaggacctcaattaagcgcaagctattctagatctgaacaacgtaagtattctatttggtttttatcttctccttctccctctgtgttgtagtggatctagatctagggttcgttctatttggtgacattatccttcctcatggtgacgcaccctaatctaagggagcatcacaagtgaaatggtgtgtgctaaacaacacgatggtcgtcggttggtgatagtgaaatcgatgatgacaaaggtggggaagactaagagaggttttgtaggtgggttaaattgcatgttttgtctatttgatttatgcaatgcaagtagacaaccatttgaatgtttaatttcacccccaagtgcttttgggtagttccagttgttagtcctcttcggaccatcctggtcattttgcacaacagtataagtgagccttttctattatacgtgtattcgttaatcttcaagtgcgctatttgattcaaaattgttatacccccaaatcgtttaggttcgatttcaaacatccttttgaaatagcacaaaaaaattgctactaatgcacatatgcctaagtaattacacattaccttttgctttaaaaacactttacatttgagtcatttgagtcagactttaaccttttccattcagccttgagtgctgatggttatggcggactagtagccatagaccatagctgaccaatacatgcaagatatttctagctatacggaggatagacatccgaattatccattcactcgatatttcaagtataatatatagtttatatttaaacttatgttagggaacaaaccaaaatgctcaagtgcccgattcacgaaaatattattcgtagtggttgtgtgtggatcatgagttcatcacctatttgccattctttgtgatctctgaaagcttgagccaccatggccttatgcggctgtggtctcatccctcgtgtgaccccttgtgctcttgcagtctagcccagtgtgtcgcttgccaatcctcacgcttcattgaatgcaaaagagggctttgtgaactccaaagttgtgcttcctccacgcctttaattctccaaacacaacttccatatggttggtggcaccacagagtgattggttttgtgcatcgcacatatggctgtggcatagtgttgacaaaaaaaatcgaacacaccggcctgggagatctgcttagctcctgtgtaggtccaaagattgatgagatgtgggcgtgccagtcagtttgatcctgcaactgacaagatatgcaaatagtagatcaaaacagccgatcagctgacaagccgatggagtagttccagccgatagccgataacagccgatgcctataccagccgatagagatagggtttaagcaattggctatatgtccaatgtagataatgatataaaggcaatcggctgatgaagctataataaaataacaatatagtcatgtataaaccaatcgattagcaatgatatgataaataagcatcgatccgagggttaaagcacacatcggctggaggtccgatatcatgaaatccacaagattagattaaacagtgaaacctttgttgtcatcagctaaatccaacttatatgtatatgcaatccttatgagccgatgcaacgtccagataactcaccggctgaaacctccatgaaacccttattggcaatcaagaggcaggctagagattatggttctaagcacgacttagtagatcaaacttaactgatacagcactaagtatgaaaagaaacacaatatctagacaatcaagccgatgactgattttcagggtggtagatgtctaagctaagctaatctagcaatgcgatttagccaataccggcagaaaccctaaaacgagaagcagccgatagagctaaattgatatgctaagactagattaacagagacatatgataaataggtaggcaaatatatcatccaaaccagatcaatccaagaggtcgaatgtaatgatgcagccttgaatgacgccgacgtagacgatacaattgcctggaccgacggaacattggacttatcccttcgccggagatcgaagacgatgcagccccgcgtcgggtgccaagtttcgccggaacgtaaaaacaaaagtagaaataaaaagggtggcgatgcgccgaattgtattgatcgtggagatagattacatagaccccgggtgtacatatttatacccatgggttgatacaagtccttgtcggacaagaaagaaactaacctaacgataaaaggaaaatataaagtccttatcggacactaaacacactttcctaaagataaaaggaaactaacaaactattcctaattaatagataaactgccatgccgcatcctctttaaactcggtcacttagggataagcttcctttagtagattgatttccttaaccgaatatagcaggaatccgactattggcgacttgataactctcatcggctgattccgagatgctgcagccgataaagattctaagccgatgacgtctttgccgattaccaaattttactgttaacacatagggctccttgtgtcgtgtgtgcatgtctctcatcagctctgagctatgcggtgataatgttgccttgctactgcgcggccacttgacaaccataggccggtctcatcccacaacatgtttgatggattgggtggccaggtgtacaccggggtactggcccctacaacttatatctgaaaatctagtaagtgggtccggggtctagtttctggtcgctttcacttatagttgaaaatctagtaaaaaaaatgttgtcacctctacagcttattctaaatgattccatgagcatccttgagaaaatgttaactttggagctccgatcagataacgactttcactgcactatgatgttgcattttctactggtttccttactcctccgacccttaagtgtttactaaatgtttatgcagttgaagcaactatggagaatcatgtgtcaaaagaggattcaaagaattataaattgaggatgggctttgtggtaaaaaaaaaaatccatcttcttaaatatccttgttgtggtacttgtcgttagtttccggacaaataaaaaggcatatgttagaagaaaaataatattttgtttgagccttgatcagatatagatctggtgttttatgacgcgattagttgattcctacctttagttgcaggaaagagttagcttgccgattttgcatatagaatcttctccgtggcatatcagctctaaattgtaaatctattttcatccaatataacaaaacttacattctttatgcaggatggccatatttgtgcaatttgtgatgatggtggtaatttgatacggtatgcctattctttgtctagttatcgtatttctttttcatatatttgtttagttgtactattttttcccctttgttattgttctcttatttaaggcactaaaccgatagtgtggattgtacttgatagggtgatggataaaattaatactagagttgttttgctgtctaaggcattgtagtttaggctcactggacaatggattggaacatagtcgataggatgatgggtattagatttgtgtttgagacgatgtcctcatatagattgaagacattcaaccttgagttttccagatcacactgagtaggttttggcaaattttcccttctatttactctcttgatcaacacacgtgttcctattttgttgtcatgttactgttatattttcaagagccttaccattagctgagaaaacaatacttatagatgttattattgtaaatattgaaattatgaaattaaaatcataagaaagtatttttaaatataaatccattgatgccacttgtatggtgctgaacatagatattggaaacttaacttttttttttgtcaaaaataacaaatgttgatatttctgaatacacgtgtgccctatatttccaacagcgggagtaatatcaaaaatcataaagttattgggttttataaagtatcataatgtaaaattactggtgaaagtttttaaagtttaaccgaatcttgttctgaacgccaaatatttatgactggagcgagtactaggtagacaattttcccatatgccataattcttgtagattttggctgcaatcaaggctcaaggtttttgctttttattgtactaaaactatcagggtaaagcgctttatgcgttcaatttattttaatattatgatacttgattactgtagctgtgagggtgcctgtcgaaggtatttccaccgaaccatttccaatgatgcagattttaactgtgaaactctcaacatgagtcaagaacaagtggtaagtgcatattcctttgcctcttcaacttattcttgtttaagtattccagtattgccatttaccattaatatttttcaacaatataggaatcatcaaagttaatatgcaagaactgtgtgtataagcaacaccaatgctttggttgtggagagttgggatcctctgacatgtcatcgggttcagctgaggtatgtataagaaaaagaaactttgtatgtccttgggatacttcctcttgtatttggtatttccttgatttatcattttgtttttcaattttcttatggaattgaattaaggcactgcttgaaagcaatttttagggatggctaggagtcaatgataactttgaggaatctgagagcgatactttggaattgtatacacattaaagttcaagaactttttttttgtatgtgctcgtcagcataaaccaatttcctttaaattccaacttttccttcactttttgttaggtatatcagtgcagtaagagcagatgcagacgcttttaccatcctaagtgtcttgctgaatttgactctagtaagaacccaccagtttttgaatgccccctgcatgaatgctttgcatgcaagaacaaaggggaaaaatataacgaggaaacatgcaagaacaaggggcacgagagtatcaagaaaaaacaaggggcggaaaacaacaagaaaatgcacctggcattatgcaggcgatgtccaatagcataccatcgcaagtgcttgcccaggtgtgatatgtatttggcactatttgctagtgatagtgcccttctaaaaggatattttgttgacacggtgttctcttttttaggaatatttcctctgttcccaaaggttgtcttccaaggaaatggaaaactaataagggccaagttttcttctattgcctgtaagctttttgcacttcatcctttttgttagcatatgttctccatctccactatattcgtggaacttattattcacatagaactttttcagaaagcatacgatggtagaacatctcagaagtgcaacaagggatcacctcaaatttccaaaagttatggaagagcacatgcagaagtatgttcccaaaagagaagttgaaaacaaaaaacttattgtttatgttaggaaacgacatagaggtgcatctaagaaacaaggagcttccatggtggaagaagttgatcatgggaccaaggaaagtgatcatgttcagagaagtagagatattaatctgcgagcacatgaacaaaccgaagcacctcgaaactatatgtctgaccgtaacacaagcactggtttcgtgttgtcttttgcacttaagtccttgttcccactcccatatccaggcaattgtggttggcttgatgattgattcatgatagtatttcagaaagaaaactgaagatttttaagtttcatgtatggcagataactttgtctgtagcatgtaacaccgttgtgttgatgttcgtgatggtagttaattactggtgactgttgagtataaatgtctggatactgtggcagcaacattccttccattgtcaggaatgaggatatattaagtactattatcactgtatgaaatgtttttcgcgaacgcctgtatgaaatgttattaaaatgcttctgttcatacctaggtgaaacaatgcactaatgtgtaatgcaggtatgtaactctctgttgggcagctttgctctggcctctgagactgggagtgtggctgtttccctacaatggtgaatcggtgatgcaggtcacagccttgcatcttgccgatttgtccagctcatttgaggtgacggatatggtggattttgctgtgtgttcattgtttatgcagtactggttcctccaattattttcataattttcttttctgttacgggccggcggaagctgccgtgaccgtggatagcttgatttccggtggacaagggagtataggtggactgtcaattgcaagtttgccagtgggaaactccagtaactaatgcatgcctcagaaagcattcagttgagatggcatgatgaaattattattttttgcaaactagatgaggagatgacgtgatagcctatttaagcgaaagcgatcgggttgtagtccacattacgcagaagcagcagtaaaaaaacagtgtctacctccgtcagccggaataatggccagcaacagggaagttctacaggtggtaacatgctgtgacggtgtatctaattgggtttatattctaagtttgacactgatgtctgctaattttagaaaggaatacacgtgggcacgtcttggtggttacatgatgctcatactctagcgggtgtttgatacgtttgacggtattcatgtatgcgaacgacacacatacttaaaaaaatttccctcttagaaaaagaaaagaattgtctgaagaggattagataagtcataaaccgcggtgaagtggcagcttgacccactagcaatcgcgcacagccgcacggttgttatcatcaaagattcaaagctgaagccttcaaccagggcaatctccattttccactcccggccgggtcggagtcgcgcgacgacgccaccaaggcaccaactccacgtctccgccccttccggtttattcgctcctacgcgcacccacaccaccaccacgccatggcgtgggagtaacgcgcgcccgctccacacaaccgacccgtggcaacgtttctcatctggcatccggctgtcacgttttcccgttcgctacagcccgcaaactcggggtttccccgtcacgccagccgcccaagcacaactgcacagcagcggggactccgccggtgtgcgccgacgcgagccgcatcaaccaattaccgccacccgcgcggcaacggcagcggccgcggcagcgaatcggggccagggcaagggccaatccatcctcaccaaccgcaccaccaccaccaccaccaccaccgcaaccgaacaaaactcggggaggccgcggaggcagtttactattaccggcgcggctggcctagtgtagtgcgtgctgtactgttcccacgtcgcgtcgaggcatcggttcgagcgagcgcgcgcgcgacgcgggcgaggctccggctagattccgtcgccaccctgtgacagcagcagccaccgcccaccgccgccgccgctttctggaggcttcccgttggctcgtggttgcggggggactcgcggagtcgcggttgcgagttggctgcctgctactctgctagtgtgctaagcctgccttttagttagtctgggagcacgctactgctactttccccaatccaatccaatccaatccaatcctcgccggcgttggttcgctcgatcggcgcggcgcggatggagacgctcaggaagcaggccagcaagctcagggagcacgtcgccaagcagcagcaggtacgggttcctttgcccaattccagtggctccgtctccccactatgccaccaccaccgatcagcgcgtggcccgatgcgcggctaaaaaaccggaatttgggagtgcggggagctgcgtggtcgggttactggagttcttgtttgctccccgcagttaattccgcatacctagtggtaggaatcagggtagggagtggcgagtacttgggttgggatagcagcaggccagcagttggtggaaggagctgaacatgaactgctcatttgctgcgcatttctgtatataagatgatttgttccgaagcttgagtttcacttgttccagtagatgtgcttgtttggtaactaataacagaattccttgtgattacaggctgttcggaagcagttcagtgcacgctataaccaggatccttctcttgtcgatgaggcggaacttgagtgccaccagaatcttcagaggctatacaacagtacaagagctgctaaagtatgtgctccaactgtttgttatatgtgatataagaaagttgtctagctcatgatgtaaaagttattgggcatatgtctcattgtatagcatttccaacgaagtattgtacgaggtgtcgagggtttcattgctgtcagcaccaaacagatggagattggtaactgttcccatggaatatctgttcaacatccttccaaattttataatttttgtgtgatcacgttgcgatgtttcttcctgtagtgaaaaagctagctgaggattgttgcagatatggaaacgacaatcaaaattttggttttattcttgcaagggcttcagttgagtttggtaattcccatagccaaatggagaaagagcgggagaatcttcttaaatttcttggagagcaggtgctgtcatattatcattttcctctctttcttaagttttcagaaccaagcaaaaacaaatacattgcaacatgcaacggatatttaaataaatatatcataaattgtatactcaaaaagctttatataaatcctagaggaaaacatatataatctgcaagcacacatcaatccctaaatagcatcattataagcaacatgcacttattttctaaaaaacacatgcacagatgttatgcttatcctcaaaacatcccactaactcaagatgtggtgtgcgatggcacttactatcaccaacaccactaacttattttatattgcatagaaatttcaatgctgcctagaatcttgtttaatgttcttaacctgaatcttctaggtttccatatatttttctttttgtacccttgacccttgagttacctgaaattaaatggtgttctcctgaaagtaacaaaacagtgtaaaaaacaattggtggattctactccaagagtacatattatatatggaagtttgctacaaacagaaacttattcagctttgctgatgcttgatatttaagttgatggacgtagcatagtttgtttatgcagtgcatggagctggagggaatttttttttattgctgtgtaaaactgagtgccttaattgcttcatttcggctccaatcttgcaggtttttgagcctcttcgagaaatgataatgagtgctcctcttgaagatgcccgcctgttaacttaccgttatcaacggatcagacaagatatggaatctcaggtaattacccgaagtgagacttcctgttcaccagagatgacaaccagatactaaaaataaattttattagatagctgatgtgatgagaaagcaactgaagtccaaggagagtagcggtaatgcagataattctgtgaaactgcaacatgcagaatcaaaattatctgagctccgaactacattatcagcattaggaagagaggcaactgcagctatggaggctgtggaggttcagcaacaacaagttacctttgaccgtctccttgcaatggtatgataagcctcactgttctcataaaaatattgcttaacatcatcaaataatatgtttttgccaatggttaagacttcatgtacatggcaagttgagcctatccatcgtaacaacatggctatttctcttttgctttgagtatggtgtaaccaatacatgtacaccattaggggtagaaaactgtagacatcaaggtcacaataacctttgggttctgagcagaattggtgtttgtggccatgtttggatgttgcttttttttttccctgtcaaccccaatgtgcaggcccctttgttagttagagcatatctttgcaatatgttgacccataatcctagaagtttctgcatatctacgacaatgaaaaatcccactccattgtttaaggccttggttggttggggtggtttgtcccagtccttataaaatttaataccaggaatttgatcggttttcctaagggcctggtattgactcttaagcccacactctcatacagggttccttttctccctgctcaccttagattgtaacaatcttatcttttatatcatgtggttgcttaagttcccatataaatttctcatctggatttccatttagtagttccagtacttataccatttgtccataggatgttcctttcataaagagtcatgcatctccaatttaccttatgacccacttgcaggttgatgctgagagagcttatcatcagaatgctgctgatattctgaacaaacttcacgacgaggtacataactgttgcaaaagaaagaaatggagattcttacacctgttggcttagaggaaattcgaatgccataaacctggaaaaagtgtgtatgtttatgctgaatatcgctctgtttttgttctgctaatttgcacagatggtccaagcaaaacaccatgatgagccggaaaaccattatgatgagacatcatcagatcctaaaacagctgcaacacatgagcattcacgtagcacatccgaagatcacatatttactaatactagtgaacctacaaggactgaaaccagtgaacctacaaggactgaaactagtgaacctacaaggaatggtcaggaagtgcattatgttggagaggtatgtgtgccctttgcactgctgctcataatgatcataccagaacttataatgtgtcaccaactcacaacatcactgtctttcatttaattgcagtgcagtataaaatgttagaccttagcttgtattactggcattgtatctgtgctatctgtttatgagatgttttagacatagatacaccctcttacaaatatggtacttcgactgaattttatgtccacatgatatatataaagcggtttgattctgcagccaccttagaagttaaaatttcgatagcatgagcaatacatatgtgattttttagagctacttttttttttaaccttttaggaatggaatttagagctactgttggtaacgatggtagtctgaaatcatgtgaatttaaattcaaaaggtgcaacttgaacataccggtgtttcttcaacataaccttttaccttaatctttacatttcactttactcctctttacacctggtaaatactatcaccgaatgtcggtatggaagtcacctggtaaaaagaagcaaacatatacaggcaaaggataatcagtatatgccaaaattactagttcaacaattttagcagttacacaatcagtaaaacagatcagcacattattatacaagctgagcagtttgtgaattactcattggtcaggtaatccatccattcgatgctcaggctgatggcgagctcagtatttccgtgggagattatgttgtggtccggcaggtatacatggtttttgcaggttttattcatgccatggggtaactaatgaccaaaattctgaagttcttgatgtactgtataattcactgcggtagcatcctagtgtatacatctgtgaccgctgcaggactatgatcagatgcagtgcaagcatataattgtccccttgttatatttttagttctccaagggtgaccaggggggaccagaatgctaactaagcattccttgtctgtcttcacaggtggctcccaatgggtggtctgaaggggaatgcaaaggaaaagctggctggttcccatctgcctatgtggagcagagggacaaagccccggcaagtaaggtgatagagcctggattgctgactacttaatctctctcatactaatagttgctttcatcgccctgtttcccctgtacatggggtttttcttgagtgaatagcattttgtagaacttctacctttctgtgcatattcatgtgcttctaggcttgctgttacccaataattgtatgtaaaatttattgttttgcctttagcatctcgttttctctttctttcacaatgtatagagctattggtcctgggatgctgtaaccttccctttcttttgtggaaagcgtgcttcctgtcaaaattgtgagatggatttcagaacagtctcactggccttgttccttcacttttggacccaaaagctcgtaatctacttccctccaaactctatttactctttcttttttctgttcttatcaaaacagcaaagcaaaggacggattgcagcattcggtatgtctgattgggtcgaagaagaaggcatggttgctggattcctggatccaactttatctgaaaccctgaaccttaacgggaacaggagcacttgtttgattgctcccctcctctcatcatttcactgcccacaaagttaatttgccacttttacctacttttggctctgcgggtgctgaatttatggggccaagccctgacgcctcttccgttgccggtccgcttcgcggaatcgcggtagcctggccatgagcgcgccaccgccgccgcctcgcttcttgcggcgacacgcacatggagctcggaaagctcgcgtttcccaagccccgcgcgatgagtgcaacgtagcccggattgattcgcgacgttagcccgtagcacgttgcgcgcaccagcggcggcaggatgggtcttcggtgcgtcgtgcgcaaggggcggcgtgtgtgggtggtggtgtccaccggattgattgcgtgcgcttcgcctcaccggtcttgggctgctgggtcctcgtgcagttatggcgcggctcgcctcatcgcccgtgttccgccgatcgctttggggggcaaggtagcagagatggaagagagagaaaatgatgcgtgccggagacttgccagtgttcaccgttcgtctgtctgcctgcctgcctgcctgggtgggtttaaccccaagactagtatcttcttttggctaaattttcaggacatgtactaaactaccacgtgattttaacattagtgaagcagctagggactagggagagaaagcatcaaccaacaatcgacaacgaaagattgaggtcatgtcttagttcacaccaaactttccctcaactctcaacttttcatcacatcacatccaaaactttctttaaactatcaatttttcttaaacttctttccaatttcagaaactaaaaacacagcgtgagagtagcaggagtacagtaaaacgggagcagtggtgtggaagggtgaaaaaacaggcggtttgtcctggccgatgggaggaagggtcacatcgagagcagaggacaccgggtatgagacagcacagctcagcaacctctgggtcgcctcgtcggtcagagctccgggcccgccaccagcgacccgtcgtcctgcttcactaggctttgtataattgtacccgtaggtgctgcacaatcaatactttacctaatacctaaatactctaccaatacgatacgccgcttagctcaactgaacatcttcagtatcatggagaagtcgacaccgcgtgtagtttccagtgacagactgacatgctctatctagtttaaagctgatattctgtagaaattttgtcctaatcgcaggtccaaatagctcaaattgaaacaaaacaattggctcaattatctatcttgaggtctatgccgacctaacaaaatgtactactcctaaccaacatatattgacaagctgcaataactcggcctaccttcgcctatttggaagttgggagcacagggagggccgataggaaagagagaaacactgtagcttatcatctgattgttcagaatttaattcgtcccaaaggctaagcacggtccggcatgggaatctatcgctgtcccgtcccaattggcacgtcattttcactcagcatgccacacaagtaccgctacgacgcaaaggcacgcacacctaataaccaataaatgtgaacgaaaaagagaaggaaaggaaaagaaaaaacgggcgaagaagaagaaaaacgtaaaagcagcttgcggtgcgaggcaaaagctagtagacgaggcgggggtgattagctgttcgtcccgtgtcccgttgctcgcccacgccacgccgcacgcggacaaaaccgcattctctctctctcactacactcctccccccccccccccccctctctcccctctcctctccccctctcgcagccacagcacagcgcagcactggccgcctaatctctccgcactctctcccctcgtcgctcccttcactgccgcttcgtctcggccgacgacctcgtcgtcgtcgtcgtcgtcgtcgtcctcgtgttcgccggtcgccgcgccgacgcggatcgccgtgccgctgtccagtgcgagagcgcaggcaggcaggcaggcgcaggtaaaaaccttgcccccgctccccgtcctcgcgccggatctgccgccgattcgtgcggccgcggtgagcccgtgcgtcgcgtcagcttgtgtgttgctgagtggtgaactggtgatgccgcggcagcgggcgctcaaaactggtgtgctcggtttcgtgtcggtagcgtcgcgggggcttgtgggttgggttgtggctgtaccctactttttgcttagtggcgtcggcggcggcagttgcggcggctttaactctggatgactggatgcgtgcttgcgttttggcggttgcgagctggaattagtaactgctttgttgtttcttcggctaactaagttggtccttttttttttctttttcagaagtaactgaaagatgttgatttacagtaattggggtgactaaattgttttcgaaattaaccgctgtctaaattgtttttgttagaatttttggggaaatttcaaattgcaggttctaggtaattcaaataccattaaacaattttgtggaagcacataattttttttattaataaattgtcatgttttgattcttatggtcgtccattttgctaaagaggagctatgagtgtgtcacaatgtactgcatttgatctgcatatctgattgttgctctgtttatttgataactttgcatgattgctgatatgttcctgttttcacttacagtgccagcaatttgcctccctcaccaggggcacatctacatgtggagttcattcccataaaagaggatgcacatggtatacctcacccatgacctctgtaataagctgcggtgatctttatatgcttcaccaactggtgaaaaatgggctcttttctgagaaaacagcccagtttcctcttaattttgttaattctgcaccttggtgctcgtgaagcaagagcactaagttcagatggtatgtgacatttcatagttatggttggtatttgtgtgctacatttgacaatctgtgctcatttactatgattcttttgacggtttcctacaggtgaagcacttcttgccttcaagaagtcagttacaacttctgatgggatatttctcaactggcgtgaacaagatgtggatccttgcaattggaagggtgttggatgtgactctcacaccaagagagtagtttatctgtaagaccaaaataaaccctacataaatattgtgaaatgcttagaatttcaacctggctattattttgcttcagtaatatggttttcgtttttaagatggcattttctaataggaagggaatgataacttcatagcttccattgttataaatatatctgaccaccaatatcttttgtttaggattcttgcaaatcacaagttagttgggcccatacctccagaaattggaaggttaaatcagttgcaagctctgtaagtgtgtgttgatagcgttctttgcttaacctctttcttttcagcatctgaaattactattttatgtcattagatcactgcaagggaatagcttgtatggctcactccctccagaattgggaaattgtaccaagttacaacaactgtaagtttctaagtattactgtttttccagcatttgtaacaccatgtcttgcaaaaaactattcataacattcatactgttatgcaattttaattgatgcaactttttacgttttgtgttctgacttgtgagatgacctgcaggtatctacaaggaaattatttaagtgggcatatcccttcagagtttggtgatctggtggaacttggtacactgtaagttttgggtggagtttctggttgctttttttaatcatttattacctcaatcaaccaatgtctttcctggctgtccatttcacatcagactgatctcccctgtctgattagttcaatctatgcatcagaaacgtaccatttcactgaaacaatcaacacaaaagttctgatataaaaattaagtgcactggattgcaaatgaattcgtttgtcaatttagaggattactcatatttctggaatatgtttttccccttcagggacttatccagcaatacgttgagcggatcgattccaccctctcttgataagctggccaagcttacatcattgtgagtgtttttttatcttgataaatccattgaatttttatgctaactttgtgcggcaaatcaaataagaaatttcacctgtgcagcaatgtttccatgaatttcctgacaggagcaataccatctgatggttcacttgtgaattttaatgaaacttcgtgagttatcttctctatgttgtttattcttgtctaattcaatatgtatatttgagcaagtagagtgggggatgtcatgtgatagagtgcttttgtttacctcttcatgatgcgctacactacatcacacttgtaatatatcatatgattttgcatgttgcaatgcagcttcatcgggaaccgtggtttatgtgggaagcagattaactcggtgtgcaaagatgcacttcagtcaccatcaaatggccctctgccaccttccgcaggtaccagatgtttctaaaactgtctacatacctttttttcatgcttcaaacattttttgtaaatagttaaatggttagcaagatttcaatgtttgtatttaatatttatccatcaatatcaatcatcagtatcagttgcttttatatttgactaggaaatatacttctggcagttttgggttctgtaaagtgtaaattgatccctttcttttcagttcttttcatgaacctatgacttctgttcttctgattatcatatggcagacgacttcatcaatagaagaaacgggaagaattctaccagacttgttataagtgcagtagcaacagtaggagctcttctgttggtcgctttgatgtgtttctggggttgctttctgtacaaaaattttggaaagaaagatattcatggtttcagggtggagctatgtggaggtaaccatgtcattgaatatgctatgcgaatcatcttcaatttatgcggtccttataatcttgcttgttttcttttaggctcttccattgtgatgttccacggggacctcccttactccactaaagaaatcctcaagaaactagagaccatggatgatgagaatatcattggagtagggggcttcgggacggtttataaacttgcaatggatgacggtaatgtttttgcattgaaaaggataatgaaaacaaatgaagggcttggtcagttctttgatagagaacttgagatactgggaagtgttaagcatcgctatttggtcaatctccgtggctattgcaattctccctcatcaaagctattgatatatgactatcttccaggtggaaacctagatgaggtgctacatggtgagcatgttcagttttctacttcctctttattttatttgtattgcattcttccaattgttaacagttttagtttgtcttcctcagtaaggagttaagtatgtgttcaaagcccaacattaaattaaggtttgaggtgattcagttaatggatatgaaagaacctagtggtgatggtggagtctgccattccaccaccacctctggggttggtgttatcttctaagggtgcatagatacttttatatgtgtggcttggctatcagtgtggattgatgctctcttgcaaattacatattcttccatgaggagtatacatataatttgaattttagaacataggatagtatagtactatagttacattcaatctacctattggaaagaggtacaagtacaacaatatcttaaggggcatactagctaatgtcagctagacacagaatgcaatagccaagtgggagatgaagactttagtatgtgaaaattgtgccactgtgggggcaaccaagttgttcatttttaagttcttgatcgtcccatttggctattttgtggcatgttcagacctccatgtgaattagcagctacagattccacgatggatattatttctgcctcttgtaacaaaaatggaatgcttcttagtagtcgatgggcatgggacttcagctattatgtagtacgagtagagggttgttatataacatactaggacacaaggacagaagatgctgtctactcatggtgattccaattttacattggcagcgagtctgaggattatactttattactttaaatacagacctctgttcattcttcaattacatctggatctaaacaatcgagataagagtgaaaaccttaaccatgatattaccatttatattccatatgcttgtggaatatatgcattgaattttataacaatgtataattaggtcttacattagcagacttcactattttattttttaacatcaagtcctaatatctcatctatcttcaatcttgacagaaaaatctgaacagttggactgggatgcacgtattaacataatacttggagctgcaaaaggcctggcttatttgcatcatgattgttcacctcgaataatacatcgtgatattaaatcgagcaacatcttactagacggcaattttgaggctcgtgtatcagactttggactcgcaaagctattagaggacgacaaatcccatattactacaatagttgcaggaacatttggctatcttgcaccaggtatgttaaaactgttctgtttcattcattgtgggaaaataacagcatataacaaatgcttaccaccttattgcatctctggattttatttatcactatataatttcatatgctctgagctaatttgcaaaattcaaaatccagagtatatgcaaagtggcagagccaccgaaaagactgacgtctacagttttggagttttgctacttgaaatactaagcggaaaacgacctactgatgcatcatttattgagaagggattgaacattgttggatgggtatgtatgacctttatgtccttccatttcatatccacagttttctgatatgaattacgtatgccttcaattgatttaatgtattcttgaaataatctacttgctctgtggcagttgaatttcctggtcggtgagaatcgggagagggaaattgtcgatccatattgtgagggagtgcagattgagaccttggatgctctactttctcttgctaaacaatgtgtaagttctttgccagaggagcggcctacaatgcacagggtggtacagatgttggagtcggatgtaattacaccatgccccagtgatttctacgattcagaataggcttcgacttacggctgctcttgaaaacgccacactgccgctggttttcctgtggaggcacattccatttattctttgcagattatgtaaattcattcctgcggtgttcggctccaatcggctagctcaatggggaggacatttttgtgtctatgtatctatgctacgtacaaattattactactacatgtcaagttaataagaaacttaccaggagattactgtacttgtattgaactgtcaatctcggaagaatggaaatggtagggattagggatgccaagtttcctgaatctccatgagctgctgctagatatattcatatatttgagtataaccagctgaatttctcacgcattgtgcgtctcgcgatcgagaaaatatgcacttggaggcttcacatgtgctaatttcttaagacataagaatataagattcatatttacactaatcaaggtgaagaaaattgactaagtagagtagtagtagaacataatatagttcactttcataatgagacaacaggttttaccgttttacatagcggagtagttcgagcggcaacaacacacttgaaaggaaccagagcacaccaaaaacaccagtaattacacctcacataagtgatcgatacacttgaagccacagataaatcgttttagattagcacaatgctctagccggtgatctggatggacttgacgtcgggcttcttgggctcctccttgggcacggtgacggtgagcacgccgttctccatggacgccttgatctgctccggcttggtgttctccggcagccggaacctgcggaggaacttgccgctgctgcgctccacacggtgccacttgtccgtcttctcctcctgctccttgatgcgctcgccgctgatctggaggacgttgccgtcctcaacctccaccttgacctcctccttcttcagccccggcacgtccgccttgaacacgtgcgcctcgggcgtctccttccagtcgatccgcgcgccggcgaaggccgccgcgtcggagttggcgcgagggaagaggctgccgctgccggagccgaaggggaaaccgtcgaaggggtcccagaggtcgagggagaaggggtcgaacacgttgctgcggcggatcagcgacattgtgtattgtgtcttgctgttttttggttgtctggtttgtgttctagatggaaagggtgatctcaattctcaagagagcttgttgatctttcgatcgatgagctgatttccttggcacctgtcgctgcgtggtggcaacaatttatatagcagttcgtgatggtccatgggttctaccggaagttttgcttccggatagttctcgtttgttcgttaatttgggccgaaattggaagtgttcttctggattgttctaggcctgcttatggcctagattattctggagagtcctggacgctatgggctacagcccaccccgctaccggtggtgtaaacttctagcccaagctatctcgtactaggttctagcccatgcgggggcaaactggaagtttctagaagcttattccaagctccacgatgccctctcgctgccctctataaaaccgcgctccccttcaccggcagaaccacgaagaaaacgcaaagcaaaccaagcaaacatcagagtaagaactcagagaagtccgatcgttccacctccaaattcgcagctattccgacgatgtcgatgatccgccgcagcaacgtgttcgaccccttctccctcgacctctgggaccccttcgacggcttccccttcggctccggcagcagcagcagcggcagcatcttcccgtccttcccccgcggcacctcctccgagaccgcggccttcgccggcgcgcgcatcgactggaaggagacgccggaggcgcacgtgttcaaggcggacgtgccggggctgaagaaggaggaggtcaaggtggaggtggaggacggcaacatcctgcagatcagcggcgagcgcagcaaggagcaggaggagaagacggacaagtggcaccgtgtggagcgcagcagcggcaagttcctccgcaggttccggctgccggagaacaccaagccggagcagatcaaggcgtccatggagaacggcgtgctcaccgtcaccgtgcccaaggaggagcccaagaagcccgacgtcaagtccatccaggttaccggctagtaagaaacttcgggtgtgacatgcacggtggagagcttcgattcgagccttcggtttgtgatgaattgcagtaaataaaagcgtcaaatctggtcctcagtgtttatgctgtgaaaaagttcaaagctatgttggaagtgagcaatagagacttttcttgttttgtgaacgaacctgagattatactagtcctacacttgtttgtttaatctaatctccggtatattctgccattttgatctcgatgttttagtacttttagcctttggttcttgaatccttctgtcgagactggagagttcattttggaaattgagagctcaatttccacaagtcccacaaatttcacttgtttcagcattttcacagcaatcgattcgattccaacagaagtcccaaaaatttcacttgtttcgaaagatgcctataggttttacgttttcagatcggactgagaaaaggcctataggatttccgttttcagatcagactaaaaaattattccaatgctaggccatgactgaactaaccaaatataacgaaattgctaatattgtgatttgcgattcgtacttcatgtgttttttcttcaactccaataacctcatttatttctccaacactgataacaacctaaactccggcaaataggtttgggtttaggttggggctgagagagaaggggaaggtggcttagagggatgattgtggaaggtgatggcccgacgatgtacggcgggatgagtgggtggcgaggcaacgacggcaccgccaaagccgtagggtcgataacatacggtgggtcagtgttaggggcaaagtagagcgacgggttaggagatggcgtggcaggggcacctcaccaccattggattgaggtggcaacagaggcagcgatgacgagagccattgagcgttgttcaaggacaaaggaacaaaagataaaagagaaaaggattagggtttggatatctgcaccaatccgaaagcgatctaatggcataaaaattataagaatttttaagtggtgttttctgtcaaatgtgtaatagaaagtctcaaatataaatatgaagctctgttatgattaaggagtttctacttctaataaatccataaaatagaacttttatttatgcgacggtggtagctcatgcagaacatgccatgatattcacaactattaaaactctgacgtataaaaagtggatactttgctatggacagaaacatcttagattttcagccaaaaaaacgcatggccgcatgtctaagggcaatcccactccgaaccttcaatcgaacaaataagggcatcatgtcacaacctgttatagatcaactaatatgagggtattgttctttagcacgagattgtttctagcgcactttctttttctcaaaactttatttaaacttttttcatatgaaatgattttattgaaaaattcatctgtaaagttttacatgaaaactttcatgttacgaaagcacgtaggctaaatagcaaatccgactagggtaaatagatctaattgtcctaatcctgttccgggaccatgtgcagatggttcactcttcgcccaagagaaggtggagcccaccatttggtccataaacggagattgagattctctaccttcaaaggcaacatgccttttgtcactgacaaagacttcatccatcaccgccaccatccctcgcggcctcgccggcgatcaaatcgcctgcacggctggttccggtagccgttctccatcttggatgctcaagcgggcttggggtcctgaagaggcggcgccaattattttcttctcctccccttccgttctctctcgtggtcccacggcgttggcagaggccagggtgcctcaaccctcaagagtcaagaccctatgcgcctcgcgcagattgttggtgaaggggctcgtgtgcccctcttcctaatcccctgttgtattacttcttggtatttctgtgcagagattaatgatcattgcgctttcgttgggttgtggcaatggcattagtcttaacgctggataagtccatggtgatgcaggagaatgaatccgggaagtgtgccatgccatcagccaggtgcgtacattgttcttgccgcttcttcgtttgtccatacctttgtgattgcgttggtttatgtcttgctaattcaccggcatagtattgtgacggtcgattcggattctgctattacgtctcttataagaagaaaatgggagagattcagcgtatattagttatgctggataataatcagaactgatccttctaaatcaaccgagctaccagaacaaccaatgttgtagaaccgaactggccactcccagtttccattccaaaaggctcaagaaaaactcaaacattggtacattaatcaagcttaaagtttatttcccgtacataaacgcataggagacaaacacatttgggacctttggaggagaccacacattcataaacacatgatcatatcacacacattttggactgtgtccctcacgacacaagcaaagtaccaaaggaggagatcaattgcagcattgaggagaagcagcagaataaacaaacggggctctagccggagatctggatggacttgacgtcgggcttcttgggctcttccttgggcacggtgacggtgagcacgccattctccatggacgccttgatctgctccggcttggtgttctcggggaggcggaacctgcggaggaacttgccgctgctgcgctccacgcggtgccacttgtccgacttctcctcctgctccctgctgcgctcgccgctgatctgcaggatgttgccgtcgtccacctccaccttgacctcctccttcttcagccccggcacgtccgccttgaacacgtgcgcctcgggcgtctccttccagtcgatgcgcgcgccggcgaaggccgccgcgtcggagttggcccgagggaagaggctgccgctgctgctgctgctgccgccggagccgaagggaaagccgtcgaagggatcccagaggtcgagggagaaggggtcgaacgcgttgccgcggcggatcagcgacatggttgacggatttgggcgagaaggaaggctgtgtttgtcaacactaaaacagtgtgtgcttgggaagcttgggatgtgagcacaagggatcgcgatttgcgagttgctttcgatctttgtctgggccgcagagcgggaggggaggccggatttatacgggctgtgggcggcgttgagaggtgggatcctgataattctcgtcagttcaagaatggactggaaaacacctgatttggagcctggccgcctgggccgaatcatccagtgccttccagaacttttggccctgtggatccaaacggcatgggactctggttacagatttacaattgccgatttccttctgccatgttaatatagaaattgccatgtatctattgtgaactatagttagatttgttcctatttctattttttaaaaaaatatttaaaacgaagaccttttaatttttggtaatatcaaaatttaacaaggcagcatactaaacatactattagcaatgcaaccatattttagtaattcgggaactttctactctagctactacacaaattagtaatgtgttaaaccaaacatcgtccacatccttaccttattatctgactactaaacttcgattctggtaaaattaccaaaatttgataagttttttccaagtgaaaaatgaacaagtcctacatctcctctggcctatagcatagaaacccatcactcccaatttctactttgagtacgcctaagcggtcaaaaaaggagaccgttcacacgttttacaatgtaagcataaacttatatggtcatttcataataatcactaaccttttgtcgataaaaaaacatccccaaatcttagggcctgtttactttaatgccattttcaactataccattttttaataaagttgtaaaaaaaagtatctacgtttagtttattgccaaatttggtcaatacataagaaatcatgccaaaattttagcaatattgccatcttgccaaaattttggcattgctaaaatttggtaaggtttattttagctacaatctaaataggcccttatagttttgggtcactagatgtgctttgcgattcgtgctgtagacccttatcttgtagctctggtgatctccctttcttctttggcaccggtgacactgcaaactctagtggagtagcaacggattagggccccgggggttgggtggcagtggaaggaggagggggaaaaggggatatccatgcgtttagatggatggaagtaggaggcggtggacatgagcaggcgaacaaggcaacaatgacgacgctggagctgtggggatgaaagagagtggtatactagagcaaatttatggttaggaggtagtgaggagccactaaagatgaggaaaagggcagagcggggcacctcacggccggcagccaacgacttgagtaggaggagaggttggtaacggggaggctagctagggagggaggggggattgggctcgccagtgttattaacgcgttccggccaaccggcgaggccgggctgcagggcggtggcgacggaaagcatcgagcgagcgggtgattcaatcatgtctggtgacactagagtgagaagggaggagaggaggggcggggtaaggtttagggatgtatgcaccaatctatagctatacttattataaaaattgaagatggcatcatccgtgtttgagtcggttttaattttatgttttggtttatactattataaaaattgaagatgtttccacggtccgtcatccgtgtttgagtcggttataaaaattgaagatgtttccgcggtccgtcatccgtgtttgagtcggttttaattttatgttttggttttaatctgtatatcttctctactattataaaaattaaagatgttttcgccggtattttggtacgtcatccgtgtatgagtcggtttttaagttcgtttgctttcagtaatacagaaggaatcatataagaaatctgtttaaaaaaactcgcatgctaacttgagacgatcagactgctaactgcagctcatgattttctaaaaatatatatatccaagggaattcccacagtaaatttcatcttaactaaaccatataacaataataagattaaaatagacttcacccgttgcaacgcacgagcatttttttctagtcttaaagaaattcaactgttcaaaattcgacagttccctttatatattgtaacgtcttacatatgcgatttttatggttcagagtttctgacatgagtttcttatgtatgtctcacatgaattgtctgttctgatcgatacatgtaagttttcgttctaagggcacccacaatggttatttataggctctctacaagatatccatgtcagcatattttcctacttggaagagattaaatgaagagatagagcaaagctatctactaacctggagatagtctatagagaaaaacgaggcaatgaattaaagagctatagatacccatgtagatatactattggggtggtttactattaatctagtctattgctgagatgtacatgttttatagagagcaccttactttaccattgcgggtgctctaacagttccattttcaatttccaatattatctttgttttggcctctaccgtttccgtgaaaaataaatggctacagaaatgctttaggctgtttgtcgactgttttcaggactagtgagaaggagcctcgacctatcaacagtagggatgaaatccttcacaatgggtttaattaattcgccatcagaaaagaaaatttctacaaatatattataatttagttacaatactttttttttaagaaacacccccgtatatgaaacttgcagtcaagccaagaacttctcgaccttctccacttcctccacgctcccgatgtacagcggcactctctgatggatctgcacggcacattcacaaacgaatcaattatatagacacatttcgatttctaagtctactcgtagattaatccattaataacactgcgcatataatgtgtgtgcatattttacctctgtaggcatgatgtcaagtatcctctggtggccatcggagcccttgccgccggcctgctcgacgatgaagctcatcggcgcgcactcgtacagcagccgcagcttgccgttcttgctcttctggtccctggggtagccgtagatgccgccgtagagcagcgtgcggtggaagtcgccgacgaggctgccgatgtagcgcgcggagtatggcttcccggacggcccgggctccttgaggctgtccatgtagctcttgagcttgtcgtcccagagcgcgtagttgccctcgttgaaggcatagatcttgcctgccttggggatctgcaccttctcctgcgtcagcacgaactcgccgtacatcgggtccagcgtgaacacgtacacccctgtcccgatggtgagcacgaagatgaccgagctcgagtacatgcagtagccggcggcgagcaggttgctccccggctggcacacgctcacgatgcacctctgctccacctggtcaagctgcaggcacacgcgcgcggacagaggcgtttcgttctgttagcaccgtgtcagtgtgtgcatgagcgattgctaggcgatcgataacgcgttacattttggtcgtcggcgatgtcggctaggcactcgtcgttggggctgtagatgccgaagatggagccggtggagacggcggcgtcgatgttggaggagccgtcgagcgggtcgaacaccacgatgtagttgcccgagtagctctcctccacggccaccggcacgtcctcctcctccgacgcgatcacgccggtgcgcccgctcgatttgaggcagttggagaacacctgcggtgcgcatagcgctcagcttatggtcggtcgcgcttgttgcggtggttcgcgcactaaccacgacgagctactgataatttagtcgtttacctcgttggagacgacgtcgagttttttctggtcctcgccctgcacgttgacggcgccctggacgccggtgaggttggagatgggcgcgcgctgcaccagcgaggcgatctgcttgcacgccgtggagatgctggccagcacgatggtcatctcgccgtcgatgttcccggcctgctcctgcttcagcagccacgtcgtcagcgtggtgatctcgtagctgctcttcttgctagcctccgtcgcggcgggcgccgaggccgtgtcgacgaccgccatgcaccgcacgctcggggccgacgacccgccggcgagcctgccgggctgcctccggaaggagaggccgcattggagcgaggccgccgcctgctggcgggagagcaggagcaggtgggaggatgtcgtggctgcggcggccatcgctgctgctgcttggttgcttgctctgctcgcgctctcctctcgctgcggctacctggtcttggtgccgatggcttcttgttttgttccattggttttagccgcggtttgtgtggccggagagagggcgggaggtgagtgtgtggattgggggagaattgtgaggatggcgttgcctcagatactagcctaattgcaactccttgtccttcagccagcgtcacgtacagtcacatacaagtagcatcgccttgctcaggggcagtatatacttgtgcttttgattaggcagatctattattcgtacctatgaatatagatggtcatatgacccagcctaaggccaggtgatttggcccggcccaggcatggcaggtcgggccatgccggcccagcctgacagccatgtcgtgcttgggctgccacctcggcacgttgggtcggcatggcccggcacaaagttcagtgtcgattggaacgatgagcccagatccacacagttccggaggacaaaggagcaagacggtggtcagctgtcgatgatgaggctgctggctcatatgggtttgccagtagaggctcaagcatcagtgacgtgcgtggcccaatgagagagatggtgtcagaccactcccctaccgggatcacggacggcaaggtaggcagcgactgtgaaggactgaagcaggcaaggatggggatgatgtctgaaggggaagatgaggaagggcggctttctctgccgtcatcatcgcgccattgcctactattgtccccactcgagctcgtgtggcggtgtgggaaaggagaggggggtgagaaagagaggggttgctcgcaacattggtagcgatggcgatgggaggggaggctcatgtcgtagtgttaggaggctcctgccaacaggatgaggccacagagtcgtcacctccatccctagtgagttccacaacctcctcgagctgttgttacccatcggcctactgatacatactcactgacatgtgacccccacatccggttggaccaacttgccacgttggtgaaaaccatttttaaaatgggacaattgcatatatgcccccaatttcaaacccaattgttgttttaccctcactttttagggtttacagttttagccccactttttgaatctgaaccggccgtctacccctacttgtaacaattgtttggtgggtcccacgttttgtgttaaaggaatataaaaggaaataaaaaaggttttaggaaatatgaatttacgtttgtacccctgagagaatgggtagggactaaatcctctcaacccgtgcgtgcgtgaatcaaggactcgagggcgggcggctgcgagggcgtacgcgcggcggcggcagccgtggagagggcgggcgagcggtagccaggcggccgtggggctttgacacggggattcgcagttccagttgccacacgagttcatgctctccccgatcgccgccctctcccttgccgcgaggtatgccgccatcgagaggtctgtacgaccgcttccccctaccgcaccctcctcgcactactacgcagccggcgacgaccccatcctgctcgacgtcgatggcgatggcaacgccgccttcgtggcggtcctcggccccacccgcccaagcatactctccccggtgccctccgcgctgccccccatggcttcgttgccgtcgaggctcttctccccgctcgaccaagcctccgtctcctggctcagcggcctcagcccctttgtccactccgccggcgcaacccctcccccccaacccatgccgtcgttcgcgctagcacgcatagcctactgctgtccacgcccaccgtcgccaatgaccttctccatcaaggaattcttcagtagcaacttcccggacctgtcgaaatgctgtctaaattttgttcaaagtttggtcagattatgtacttggctagtatttgtgatttttttattaaagtacaaaaacatcacaagagatgctcatatttgaattatttataacaatcacacaataggggcaaaatcacacaagctggaaaaaataggagcaaaaatgcaataatcactaagggtataaatgtccttttgctgtacaactaacaccgttaaaccggatgttagaagtgggggtagtcggctggttcagatttaaaaagtgagggtaaaactacaaacccaaaaagtgaggataaaacaacaattaggtttgatagtgggggcatagatacaattgtctcatttaaaatagtcaagataattaagttacatcaattttaatagttggggggttagaacatcctctttcacgaatgaggaatagaatcagaaggactttaaaggaatggagtgccatccaacagaaggccctataactacttacgttcagcaaatcctgatatgtagcctgagccgagctgctctttcttgggcttcttacttgttatactctgtgggccgtggcccaatttgacaactccttaccgttttacttttgcttttctatttctctaggggtataaaacagctgtaccaaatcaatagaaaaccaatgctgcatttcttgtgtactagaaacaaaatgtccatgcgttgcaacattttttttctttctgtggtacgacggctaataggagctaagcaatatattgaaacattggaatcactatacattgccccattcctttattttcagccctagcccaatccacgcctcatatctccctccgctcggcctgcctctctccagcgcaccctacaaatggagttgcaagagcccagctagcacaatcggttgcctcctccaagcactacagtagcgtcttcaaacctctagatgacagtcatgtgcccgtatcataccggagctaatcatccccatcaagtccggtggaatctttctcgatctctcaaaattggttgagggttttaatccactcgatctcgatcctctttccatttctcccaaaatcagagcgtcgcatccaaatcgtcgtagcccaattttgtaaaacttgagataaaaacacgcgcacggtagcgctacggacattgacgagcccaaaaaactacaaaagccttacgtatttttaattaagatatataaaaaaaggaatcttggtctcgattagactctcgatcgtgtcgcaggtgcagcgatgatgaaacgaagcggagggacgaacggaagccgaatctcaaagggatttaagggaatcattgatggatgaaaatttcaacagaagctttacgcattttttaaataggtatatatagatatatgaactatttgtaaaatacttttgtatcatctaacattttatgcaagatggacatgacgcagacatcagaacatattcttaaaagaacatatcagaatactaacaaattaagcaataatcacctcctccagcttaatccttttttttgctctttccacgacaccaaccttttgaacaagaaatacaatatttttgtagaccaaataatataattctcttgcagagtccaatcctcgtattgtttaagctttgagtttagcaaactctactcttaatttgtaccattgcgtggcaggattccaatcaaatactagtagaaaacaactcctatgcttacaaaaaacaggacattccaaggcaacctacctattcaggcgcgcacgtcgatgtgctatgctttacattgacatgtccagcaatcttgtcctatcctgttccaagacggtggcaatttttgtcagctaccgattgggcaggggagcacagctacctcctgcctcatcggagacagaaacagagtcgtaacccatcaaaagcaaagacaaaatacacttgtcgagaactctttgtttggtttctcttcacgggcaacggaatcttcaaggtgtcattggcagaatggcaggcatgctaatttgttcagaaggtctctaattcatttgacgagttagcgtgtatactagcaatcaccctcttgattatctcatgctgtgctcgtcgtcttaggaaatgccatgtccggtagggtcaaagccaaaccgagtcaggtcagtatgaaaccaaatgcatttcggttagtggcgggagaaaaatatcgatgtcacaattagtcaacgagcaagcctactctgttctatatagcacatggaagaaatgggacctaacagtagacttctgattgttcttctagctctttgtgttttataatacatatctgaacgctcaaactaacctgtagctatagtcgtcggttcaaaccagtgtttgattcgaccacactctatgaacccaactacttccaccactccatctcttgatcctgaaagtgttaacatttcataattaggagatcatgctgggagattctgccaaaccacatttgcataccaacggcctagattttctatagcttaccagctgccactccaagcttgacttctgaatccgaataggttcacaacaaaggctgtgtttagatctaaagtttggatccaaacttcagtcttttcccatcacatcaacctgttatacacacacaacttttcagttacatcatctttaatttcaaccaaaatccaaactttacgctgaactaaatacagccaaagcgagattcgccccgcttgcccctctccggcaggcggcagcttgaccctacgcaccaaattaaactgaacagataggataggataggatgacctcattggagcgccagcatgaataacacagtaacctttttttctcgacacgaaaggagccaatgacctatatgagcgcttgcttttgctgaaactgtactttcacacggcagattaacctaacgtagatatatcctactgaaaagcatctcacgaccgacctgtactgctgctgtcctttctctatagacgatcactccgcagcaataattctggtccagtcggagacatcgaccccccacacacaatagctagatcgctagctagcccaaggacacccaagaacagcgagatggggcagatggcgatatcaccacgttctcgtttcattcgtttcagcggccgtcactttcactgcaaatttttcgccgcagatcgtgcagctaattataaaagctgataacaatcgatctgaagccgcctctcttcgtcccgttcacagaaattcatcttacctaattaccagaggagacactagctccttttgactttgcgtgtcgctgcacctgatcactctctctcacacacgcacatccattagctgggcatggctgctacttgcagctgagtgcccagctcacgtagcacgtcgcatgcagtaatacacttacaggtcatgggctcatggcagtgacaaaaacaaggccgtcttcccaggctcgcacactggcaccggcagcctcgcacactggctagctaggtgacgaagacggcatcgctttacaactcaaaagggcctccgcacctcggcacgcctcgttttctattgctcggccgcctttgcgcaccaaccgcccgggtcggacaaaacacgagggcgtctcgcggatgattgggaggcggtctcgcagatgattgggagggacggggttggttgcgcgcactcgcgcgcggggcagtggccggttgtggaggaaacggtgctcctctcctatcccgacgtctccgcggcagctgatgttgaacgggctccaatccgatcgatgcgatgcatgcatggcttgactgcatgcgacgttaggtaccaaggctggctcagatcaggaccgggacgtactgtctcctcgcagctgtaatgaaaacttgcaaagcaacctggtactactaaatttgtcccaagatacaaaaatttttagagataatacagttattaagaaaataagtaaaattaaacggaagaggttatgattggatgagaagtgacggtagattaagaaattaaatggtgaacagttataattggttggaaagagaacgttgatagataagctattatatattgagacaaattctgaatactaaaaattattatattttggtacggataaagtaatagtagtacagtaggttattaagctgctagtaacatgatggattggaatcgccgtcgccgaccgtgcatgatctaacatcgatgccttctttgttttcaaaaagagaaaaaaagggtagaagaggattcggtggttctgttaatttgcagcccctgtcgttttcaggttctgtggaagcatagaagttatttcctagatattgactttgttattcttttttctttgacctcttacagctttcaatactttagatccattccaccacagctagcctaactccaattccttcgttgtataaacctattgcgctcttgacttttttagcatgagaattaaacaaactggaagtcttagcttagctgctgaacagcagtgcatcaccacaatttttttccgttattgtggtcattgatagtagcatctttgatctaagggatgaattgtcggtaacgtacaaaggaggcccattttccatgcagatgtgaccaccggaaccaccatcgtcagtgggcacggcaagccaagcggtaataagattcgccagaacgtggggggtttgcctcccgtacgtgaagacggtgcgagcgtcagcatctgacaagtccagtggtgtcgggccttggcgcgaaattagcaagcaatgcttcgatcagaaattcagttatactataaacatgaaagaatcaccctgctcaccgggttttattttgttttgaaagggaaatctgctcaccggatttcgatcgcagtgtcaggttgttggggataccacgtcgagcaaacaataatattcccgtctctgtggcaactgcttccaccagcaagcccaggctcaccaatcgtgaaagcggccggccggcggcgatcagtctcctgtaaaacaccggaggagcaacatatatggctcggcactcacccactcacccagctcagctgtgtaacctctaaaaatactagcaatacttttaatttggaccatatcttatctgccttcactgacacctcttatccagtacttatgcgtatctagatcgtgctaatcattgacgctccgtaataatgtctttgatccggccatttgattggagagtatgcaaaatatgcatagtattacagacggatggatcggatcgaatcagtgtactgtaaatgatgagtaaccctggcctgattgatccgtggatctcccatgtcgagcggcagccgggcaatcacaatgatgagacccgatctcacagagtggtacgtggtgtccatggcctttcgatctccagcagcagcggcagcggcagcaacctggttggcacgtcggaggaaacggacaggatctccacccccacgaacgcgaatacaataatcccgcgcgacgcgacgcccgcacgcacggggcgggggcggagcggacgacgctagcgtccagccacagcgcagcgcagcgtggacggaaccccgacccgccgatcaagccgtccacccgcgccggcgccgcgaatggcgcggcccaaccaccgggagcgtgaggataaaccaagccgagacaccgggaatctggcgcgcggcgtgcacagcgaaacggcccgatatcaagcgacgatcattgcggcaacctaacacgggggcccgggtgcacggtgcgtgcgcgcgaacgtcaacagcctacgactacaactagtactgttcgcgatcccctcctcctaatcgtttgaagccagtgccgcgcacgtaggcgccctaccggttatggaaagggactcgcgggccgttcggaacggattagctagtcgtaactcgtacgtactcaggcgtcatgcctatggttcgtgacttgtacgtactgtgttacatctcactccacggatgcgcgatcaggatcgagagagaaaaaaaaaaggcaatcgatcaattgcttcccaacaactccaggttcccattatcaatctgaacgtgtcgatgcttccatcgaattgactactcgtgcagcaacactccgtacgtagtatcatcttcaacagcgaagaatcggttaaatgcaagtttaactgataaagtgagtgtgtgggaacactgcagaacggcacaaaggctgaaagttgaaaccaggaaagggcaacgcatgatcgtgcgtatatgtgtatattactgtttggacgatgagcacaaggatatctcttgagaaaagaaatgttaaacaagatcgcagagtgcgtgcggccacgaccaaattttggggggggcaaaaataatgtaagagcaaatcttggaccccacctgccagctgcccgcacgactcatcaaaaccggtacaaacccaccgagacagggtaggcgtcataacgcaacacaaaaggaaccgcgcggcggcaccaaagcgagcagaagcagcagccgaaggcgatcggagctcgcgcaacaggagagctgtctccatgaggaagctgtgcccgaacctggagcgcgatgacgcgctggacacggtgctcgaggtgcccatcccggaggagatgttctcacgcggcagcggcggtggcagctcccgcggctccaggttcggctgcaccaacgtcaagtcgtgggtgcggccgaacgcgtccgaccgctccggcggcgccggagagccgtgctccatgagccgcggcgagctgcagctcatgctcggcgtcatcggcgcgccgctgataccgctccccgtcgaccacgccaagcagtcgccctgctccgtcctctgcgaacagctcaaggccgatcccattgtacgatcgccatcatcggattcttctccgtttcgtttgtccatcgccgcgcgctgattggctcatccatttatggcgtgtcccctttcaggagtcgtccacggccaagtacataatacagcagtacatcgcggcgtcgggcggggagtgggcgctgaacaaggtcacgagcatgtacgcgatggggaaggtgaggatgaccgccgcggagctcaacagcagcgacgccgacggcggcggcggcggcggtggcggagggcaccgcggcgggaagaagagcagcaagaacggcggcgaggttggcgggttcgtgctgtggcagaagaagccggagctgtggtccctggagctcgtggtgtccggctgcaagatcagcgccggcagcgacggcaaggtcgcctggcgccagacgccgtggcatcagtcgcacgcctcccgcggtccgccgcgccctctccgccgatcgctccaggtataatataaaccgcgagttcttcgttagttccatataaacgcttacggtattcgcacgactggactgcaatactgcatggtcgggtagcatcatagaaaacacgctcaattttcagttaaagtttccaacgactaggagaactacgtactgaattggatcctgtttatgagacggacgactacgagaaccaaatttggtggcacatattttcttttttggttcgacgtcaaaacgagtagtcctttgtgtttgggtcgatccaacgttgctgttggccgaacttacgtagcgagtccattgttgtcatcgttcctagtggtaggtactaataggcatcggtatcatgacatggaacgcatacgtccaaagtcgcaaagttctcatcttaatgggaacttactttctgtagttctttgtcccaagaagctctgtttttccccttcgtcctgctcaaaccggcctgatttgggtactaggtggccatcagtacgcgccgtaccgagcgtgcgtagtacgagtagagagtagagcatgcatggcaacttggccagtgtcacgtacctggatcttccctgcatactgtcggtaggacaggacagatcggtcgagtacccgcacggccgagcgacatgattacgcctttgccgcactcattgggccgttggcattagctgtggtcaaggtcagtccagggcggtgtcgggatagggctggccgatcgctcgctcgtctcatcatgaggcttgtacacttgtgccgttgcgcgagagatctggtccagggcacccggtacacacagatatgggggacgtactcatcatccatcgtcagtagcggtggctgcacgctgtcgctgtggagtgggggcgaatcatggcaaggggagggcgattagcgggaacaaagcacggagcagcgggattaggggggacgggttttcaacaccgtcaccgcaacgtgccgccatgtgctgcagcaacgcggcgggacacatcacgtggacatgggcctaaaccgggacgcgacccacgccatcaatcggttggtggctcgcggtttgtcacccggccggttccacccgactcttgaactccccgctaatcgcgctgcaccaaccagcccgatttaatttgaccgcggtgtcaactatcataccatgttcttttttcataacagctataaatagtactagtatatagtgtccacgtggattaaattaagtgactggagaaattaactaacttgtgcatgcatggtgtgtttggtacgcagggacttgacccgatgctgacggcgagcctgttcgcggacgcggtgtgcatcggcgagaggagcgtggacggcgaggactgcttcgtgctcaaggtggaggcggaggcgtcgagcctgcgggcgcgcaacagcagcagcgtggagatcatccggcacacggtgtgggggtacttcagccagcggacgggcctgctggtgcagctggaggactcgcacctgctgcagatcaagtcgagcggacacggcagcgtcttctgggagaccaccatggagtcgcacctccacgactaccgcgccgtcgacggcgtcaacatcgcgcacgccggccgcaccgccgtctcgctcgtccgcttcggggacagcagcgacggcaacacgcggacgcgaatggaggaggtgtggaacatcgaggaggtcgacttcaacatctggggactctccatggactgcttcctgccgcccagcgacctcaaggatagcaaggaggacaaggacgtctccgccgccgtcaagcccgcgcggccgccgccgataaggataccggcggtggccgtccgcgtcgggccatcgcaggtcgccgccgtcaacatggatgattccgattcgctcattgcgaggtcatgacatacatagcgggcagtgttacaccgtatgagtcgtgtgtgtttacgtgccttatcgccataagttacttatggtaagatctgtaaatatattgcaggttgagatatttttgttttcggggagtggattttacctcagatagatgctcaggggtgagtagtaaagcgagtaatccgggatagatgttctaattagcggtattgtaatttgcttatgacgccccttcactgtaaagttgaaagaatctccagttctgctagtcacacactgggcttcagcatgttttccacttctcctgaacatacttgtgctacaggtggctgcaatccaaaacgcacataacttgctgcaagtgttttgaagagtaaaaacttaagcctcagtcctcagattaacacaatgcagttccaggctttcagcccccagaacatgtacagagagtggcacaaacgtatcacaacatcggtgccatttctgcaaggggttgagtgacagaagctttgcgaggatctgctttgcttgcatataaaaagggtagctaagcactgagatgagccttgcagcaacacacctagtcattttacatgtacagttagctaccccgctaaagccgattccataagattcatcacatttcgatgtgagtcgcatatggatcatggcataagattccacgacgcaactcgagttacagaagaaaacgaaaagaaacaaagaaaaacatacatttttatcacaggaagctaggctcgccctacaggagatagcggcggccggtgtggcacatagcttgcctgagctctcccttgactagctgccatgatcttgttgagcttatggtcagcgagggatgcgtgctcttgcgatgcgtgcacacctgcttgcgtcctggtagggcgcctgccgtgaagcatcactatacacatagcaaaagcctgaagtaaagcaatggatgatctgaattcaactgtgtataacccttctctgaatgaaaccatactgaaagcatgcttgtcttctcgtgatcgaccctacaaatacagatttatataagcatcaactgactaggtcgtcatagattagatacataaggacataggcaagaacagagaagcacaaggacgcacctgaacaaacaagtcaaaccgttgacttccatccgtcgtctggtttgcttgagtggatttatcacctttgttttctcgggcgtcatcgctgaggacactgagcatgcagccttcatcccacccaccacagtcacacgctcctcctgatttccacctctcaatcagaggtagtggctgtcctgaggttgatgtaccatggaagccattaggaagtacggcaagaacactggatgatgcacaactatcatccctcgtattaggatggaaatttcccaatgggcaagaacagtcggttggtgttgacatgcttcggctggaatgctgtgaggatgagtgacgagaagtttctggttcttgctgaggcaccgcactaataaaagccgcaaactctctgctaacatgtgaatcacctgattcttcagaagatggtagctgctctgagccaaccagaacaaattctctatgcaaatggtttttttctgcctggtagcatcttgattttcgatgtgaaaccctcatttccccaacaatattataaacaagctgatctttcttgttcttattacctgccttgatccaagccccacctcttttcttaggttcttcaacaccaaacagagtgtatgtgctctccagatcattgttatcggagatgcccttccttctcacggtagccaccaggatatcagaaccacaagaaagcatgaaaaaaggcaggccattcttccacgctagctgcagaagcgcatgccttgttgttgttgaatctatatcttgctggaggtacctttcactgttcaggacctgaggaggctggtttgtattagtttctgttcggcaatttgaatttaccactgaatcaactgacctacgttgaacattctgcaaagcagatcctcccaagctcagagattgcttatcgatatggccaggcagatgacactttggaacaaatgaaggttgaattggaccagaagtggatgactgacgtggctttaatattggatctaacatcctcctcaatgggctgcgtctactgcctttgttgcctgatgacttatctccatttatcttatccacagaggtgcttgcttcaggttgtcgaggacatggtccatccttcaggcttgaacagcggttcactcgattcagtccagaaacaagatgtctatgtggtgacgcatccatatcactgaactttgcactgatccgaggagttctctcagaggcacccctggaaatttgcttttggttgcgattttcacctatagttacagcagcaccaacagaatcaccttgagtcccagttctgctggtgccaagctcttcagatgaatccatgataggaagtggacatgagtatggaattcgaggaaattcatggtgttgcccaatatcttttgagaaaccaacaggtgacaaactggcatttctttccatttccatcaccgcactagacactagagtctcaaaaacctcaccagtcacgccactgctctgctgaaaatcaccacatgcagaatcattgttatgtgaggtgaagaaactttggccaatgttatcatcatctgtaaaaagcctgcgcgaacaatgatggacggcctcctctatattccttgtagtctcctcatcatcaaccatttcatgtcgcatggaactcccagtggcagtaagaagagggtccgagagtggagatatgtttctgagattcaagtcaccgaatttgccagtgttctctggaaagtgttttccatgaacaggcaacaagttcaacactgcagaatttgggctaggtgaatatctggccttcccatggtatttatcctcaagatcactttgctgaaactccatagaacaatgctgatggtcattgagtgtaggagattgattgctttcaagagatttgctgctgggacttgcagatgactgggatggagaagagaatatcagggacctactagtattagatggagaggcaccatggctgctagaaaactcatgcttttgttggtgagaccacctggctaggaggccccactcgagaactccaacattcaatgccttgtcctgaagatggcctgatgtctctttacgctgcaaatatgaaggaacatttgacatatgcttgacaagctcatcaaccgtagtggcctttcgaccaggccatggttttgagcctttcaaggatccacccgcatctgcactccgaggttcccgttgcctccgaaacttctcatttttcacaactctgattctatcttcaaattttccatcaatgttcccaccgactactgcaatcttctcttttggcacttgtacagattgatcttgtgaatttcccctttgacgtccatcacgacctaatgtggcctttacattcctttctctgctaaactgtcctttcgttggcatctttttttatggtttaacatacgccaacaagcagagcttttcacttgattcaatttgaatcgtcaagtttcaacaggatactacacttccttgaacctgcaacttcaatattagcagaaaaaaactcagatatgtagcttctgatattgccaccagagcactaatgaacagaaagaaaatagcaggcagcaccacagaaccaacataactacagtattgcagtatctcaattcagaactaagtatttgtcggtggacaatggcatcattttgtctcccgggaatcctggatttatgaaacattatgtttctacatgtacttaatggggttgggagttgcccaccgacagttttgacacaataatgttctaattaggatatgtcaataaccatgcaaacaagactgaaaaaaaaaaagggctcccactaatgataaaaggtgcaaataattatagatatttgccctgatgctataccgtgtgtggcttgtatataaaaatagtttgcacattgttaagggcccagccatccataaatagttcagtcagtcctgataaatgtatatcaactatggctatggggcatctttccccgtttccctcaagaaaaagggcacctttctccacttgattttgttgggtggcttacaaaatgaaaatttagccgtgcaagcctagctactcacaaaaaaattaaaggtctaactacaagcaagaggggaaaaaactaaagttagttgcccggcaaaaataaaataaaatctggagttgcatagacaacaaatattttaccatatggattaggttgaaaccattttttccctttgcaaattagcctacaaaatgcatcatcatcaacgatggtcgttatagcggcagaacgggggaagttggagaaaacttgctgaactgaataagatggaacaccagctgcggcattaaacccaacagaaacccaccactcttcagcatctctctccaatcgagccaaccaaccacattacccaaacattgaaacagaagaagaaaagaaaaaagcacacatacgacgaagtcacgaagataacataccaagatgctcccaagaaccacttcaagaacagtccccccagctcatcgagatcccatatggaggtcacgcacccgcagatccgccacctcccctacaaccagaacacagatcagtgaacctcgaccaagcagagaaagaatgccaccccaagaaagatgcgccaccttgggggataaagcgagagcgagatggaacgagagcgcgcagcagagtgggagcgaaagaaagcttcggaggtggactggactggatagagacctggagcacggcgacgcgcactcggtgggtggtagtagtagtagtagtaggattgggagtgaggcgcggtggtagctaggagcctcctacttcttctactactcctgtcccctctccgtgacccgccaactggttaggtgggtggattggctttaggcgggtgagcgcccagtcgccagcgttctcgcacccccccgccgccgcctactcccctcccctattgacagccccccgcttctacttctaccacgccgcggaggagggggagccggtaataccaagaggaggaggaggaggagcagcagcagcactcgtggttgggagggaggccggggggggcagcgggcattactggggggggggggggggggggggggagcaagaaaccgagctgtgtcccttgtcgtcgtcgtcgggggatcacgaggatgagagtgagaccggcaggcagcggggtcggatgggtgtgtggatcggatcttgacgcggccgtggtggtgggaacgggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggctacgagcactagtagcagcagctctcgccctcgcggcgtcccatcgagccatcaaattattgcaatcgcttccctgttcctccccatctcgtccttgtgatccgtgcggtacgtggtgtcgcagcttttgtttaccggacgcggctgggctgaaggcctgaagtaggagtaggagtgtttttttttcccctgagaaaacccagtggggagttgacgggcggagggacggacgggtgggtggagccgtggaggtgatgtgaaatgtgatcgctgatgcgatgcttcggagacctggtggtggctggtgaatggtggtgatacgtgtaccatgcaggtgtaccgcgcggttggccgggaacgtgtttcggactttcaggtttgagccgttctcttttggaccacaggggttacgaacttcgggtgtttcagtggagagctaaagcctaaaaggcctgtctatctaatttttgagctaagtttgatcaccggtgttacctaaaagaggtactctattcgaccacttgtgtctagcggttagctcattatcatggttagtgcgctatctcatcttttctattctactggcccaacaatcatgcactcatctattactcctaaaaaaaatggttgacataacttcatagcttcaatgtaagagagtacccaccctccgttccaggcatagctgctcatgttgtttaaactaccatagtggcgcgtgcagattacgcggctaaaataattatattttctctcgtataatagcatatatattctctcaattaattattaaaatatattagaaataacaacataattttaaattttatactaacattaccaacctaccgatgtgtaataatcatattacattgtatatacgtaatagttattaattatttttaatatctaattttagttatttctaaattatatttctatatgtactctaaactcgtcttccaatatccttattttttaaaatccggatatttgttatatgtaaattgtatttctatatagactctaggctattctttcaatattatttatttttaattttgattttttattatttataactgtatttatatgtggactctaaactcatctatcaatattctttatttttttatttcgaatttcagttacttctaaattgtattcctatatggactcgtcgtcccttttttaaattttgaattttagttatttgtaaattatatttctatacggactctaaactctacttttaatttattatttttatttcgaattttagttaattctaaattcctactcctatatggactttatactcttctaatattccttttttaattccaagtatttcttaattgtattggactctatactcttctttcgatatgttttttttaattccgaatattagttacttctaaaatgtatttctatatggactctaacctaattttaattttctatttttaattctgaatttccattaattctaaattgtatatcggcatgggctctagtcacatcttccaatatttattactatgttttaattccgaattttgactatttctaaattgtatttctatatggactctgtttttctttttcttcgattaatatgagaatttctagggcgtgagagtgaatatggaggcgcatttttctattactttattaagttaataagttttatccctaaatgtggaaactagtagcaaggatgctaactactccctccgccctagaataaataaagttcattttcatccatcccgtaaaaaccaatgtagaacaaaaaaaaaagactataataccttcactttatgaaatccctatgcaattattttttatctactcccaatgtacctatacatactttcacaaactctgatgcaatgattgctaaaaaagaatttatttgagataaataggatgtgctaaaaatgaacccattataagatgaagagaatattttaactgtgaattttgaaaagcgaacaacttctttccaagtctaactgtgttagcaaaataattaatcccttcattctaaaatacaaggaattctagggttcagatttcgtattaatatgagcatgtatacaccagttttcatgatttccatcactcaataattctatagccaattagatgcttgataagtaaattcgaaattcaaaaaaatgacaactagagtgacttaaaaaagaaatctgttgaacttaccttagtacttactaaacaacctaaaaatcattatactccctcctttaacaaaagttacacatgttatttttggcaccaagaccagggataaattaactcatcttgcatgtaacaaagaacaagaaatgtatgcacgcatgcaaccaatgagtatgaagatggcttctcgggttctgatcaaacatttaatttatctctccacttaagtctgtaatgcatagagattacaaacagaacaacttatttggaaactcaaatataaaatagatctaactcttgtggaaggagtgagtactatatgacatcactacgagagaagtttattaatgaacattgcatacgcctttagttcttttatatttatttttgcctctaccaatgagttaactgttttgtaaaactagataaacctcgtgcgttgctatgggagttctgtataataatagtgtaaataacatttaatatagctggacaatatcactttatatactttatataattttcatttgtgatcggccatgaaaaaagttataaataattatgatgatgacgtggttataacagtttaaatcatatatataggatgatcaatcaaaagcaaaactacgatgatacatcttaataacataagagaaatgaaaagataatatagattaattatccaaagacaaaattaagtaatatatgattccgtaggtgaaggaaaagagggaaataatttagaccatagattaatcatctaatagctaaaaacaattaaggtggtatggcttaattagataatagagagataactttaactgtatttattgataatgaattttaggattcgtatatatgaaaatactatggaattctttcgttccaaatggacgactttaacttttatcggtgatacgtgactaaacgtgatgaaaaaacacaacacgtacaccggaaaacaaaacgtagtagattaacttgtgtcatcctgcttgcttagcatcgatcctttgcttcccttttctctttagattgagttgctttcctttgtttcttcttttactccaacataaaacagacgttagatatcgttcgatcctttacagagccggccgctttgtttggcacatgtggcaagcttctttattccggaaatggtcgtgaaataggtttttgggtgccattctttaatcatcaacacgtacttcgtatctttgtccgcctcttttctggctcacatgtgcaagcgagaacacaaacaaatatggcttatacagttcaagcttttccgagacgaaataccactacacagtacacgtcttggacggcatacaatgcgtgtgctagacaccgatccaacaacatccagagctactgcaccacaaagtccacgacgaatcctctttcggcaccgatctcccatatgctgtgctccaaagttgcccagaacaagttctctcctgaagcagtggttaactgcgtacacgccaggctttgggaagtactatacgcgccatgcagatctttttgttaccatgcgaaatctgcgagacatttgcaagatccacaacgccgctggggcccccggggttctacgcccttgtgtcgtgtgttctaactaatgcagcatactaagctgcttgcctgcagttttgctgttaaatttgacccgctcttttcttattcacttacctatgttatttcatatttttgttagcacatttttaaaccgctaaatgatttatttcgtttgtaaaatttttatatcggagttattttaaaatatcagctagatattttttaagtttataataattaaaacttaaataatcatgtgctaatattttttatgctttccgtgtcctaactttatttggatcttcagtaaaacaaacatcatctttgatcgcatttttatgaacactctactactagcagatatgacaaatgtctctgagtataacccatgtgacacacacggtcacggtgatatgtgaatcgaataataacaaggtgattagtactccgtagtcagcaacgcggtggttgctagtacgcgataagaggaagctcacgaggagagataaggatcacgaattttactaatacacaaacgcacggacatgaggaaaatgcatcgaaatgattgggagaatcttgtcctggtccgatgagtggattaaagaaccagctttccgtcctgtcgtggaatctcatggtgattgagttctcatcctacgctcggcgagaccacagcctaaaaagaggcctattggacgctgtacattttgacagcaaagctcgggaaaccggcgaaagtgtgaagctggaaacgctagaaatgaaagccctaaatactagtagtactgtaccatggagttgagtactttggctaaagatgagtgtttgtcatgatcccatcgatggctttggaagaatccaaaggcaaagccgtccgacgcggggcaagaatcggcaacgaacgagtagcgtccagggggatgaaaacggccacatgctacgggtggtttcgcccattacgaggctcgttcgttcgtgctcgcgccatggcgcggtgtcgcgttgtcggatgatcagcgagccggggctgacgttgtgatcggctggatttctctgcgattgcaactgaccgagccatccgtccattgtcttttgtctccattccattacgcacattgacagacatattagtactgtggtataaaagcactgcaactcgtgatttaagattcaggatcgtgatttaagatgctatttaaagatccaggatggcatccctgttccggtggtcactcacgggaacagcagccttgctgatctctcttgctgcagtcgtattcattgaagacggtattcacaatgctcccgggagaccaactaccatggccacgaggagcaaacgacctgtcaggccgccaatttgcgcgtacgtccggacgccagtggccccgccgctactacgagtcgtgtgaactgtgaggctgtgactgttccggtgggcccagcttgacccatgtgctactgttacgatgcacccgtttcttggcccacgttactaatacagatattgcaattggcccacgtaatacagtcacttgggctcggtccagtctagtactcgtaggaggccctggctgcagcgctaggcctaggcgacgccggctagaacggtccgctgctttgcccatctccgtgtgccgcgagaaggcggcggcctacggaaacggtgaaccttcacgtgccgcgcggcccagccattgcccgtgccggccgtgcgcgtgacggcccgagacgacagtacgccacggtgtcggtcggccggccgcgcgcgcggccacgtacacggcgcagcgtggcgcggcagaggcgcacctcttcccgcgatgccgtggatattccccggcaccgaccctagaacttggaaggcgtattccttaaaaaaaaaaaacttggaaggcgtggcgggcgacgctaccacaggtgtggaaaaaatctcttctacctaccggcacgcgcgaaacgagcagtttctatcagcacgtgatgcatcaaactcgttctatggcggcaagcatacacacagcgataaattccagatgtacacgcgcgtataatatactagcgcttgttaatatattttattataacgtcctttgattttaaacatacatgaatgcaaaatctacaatagcaaatacatatttttgtaaataagatgaatgataaatatatttctaaaagtcaatgactccagacatattaaaaactgaaatgagtaccactaccatcgtacattcgtaataattgtggtcaaaatattgtactatgcaatttgaatactgcatcaccgtagttttacaagaaatgtatcactggcactacttggagtgggtcgacaacgacagtatagaaaatacagtgtctcgacgggcatcgtgtcgttttattcgcgggcgccgacttcatacacaaaggagaaaactaaagaggggatcccaaataatattcccaaaccctaaagccctcctccccttcccgtggcgattcgccggtccgtcccccaagtctagggtttatgttcgctttctccccacgcattcctcccacccgcggcgctccctgatctggtcaagcccaccagaatccgctctccagagttggtgggggcggagggggaagggaggggcggcggatgcagacggaggcgagagtggggatggccgccgcaacgatggacagcggcgccgccgccgcggccgctcggaggtactcgacgcagcagcagccgccgccgccgcagctgcaccaccaccagccgcagctcgggacggtgccccacctccttgccggcggcgtcgcgggcgccgtcagcaagacttgtaccgcgcctctcgcccgcctcactattctattccaggttcgtcttagctgctgaccgggtagtttaacttcttctgagcatgtgtagacaactatgaatccatgcgatatttgggtttgtataactaagaaaaggtgagacatttgtttctactatttagctgagctgcgaggactaatcctgcttcagataggtggaataagggggaatatttttggcattttgttttcccgagcaaccattaagtattttgcacaacttaactgtgaagagaaaactcaacgcacaagatcttttgttgagaaatcttgatctggtttgatgtgtgaaacgaggcacaaactcatttctttttctttataagcaatgaaagcacatttcttacaatattttacttaaaatactgtggctgttaatccaatttatgtattctatatgcaggtgcaaggaatgcattcagatgtggctaccatgcggaagactagcatatggcgtgaggcatcccgcattgtctacgaagaaggcttccgagcattctggaaaggaaatcttgtaactattgcacaccggttaccttactcctcaattagcttttacacatatgagaggtacaagaacgtaagtacagatttcttcagatgaacttgcatgctcattctctatcacaattattatatggctaatttcttaattaaatttggactgtgcagctgctacaaatgatacctggtcttgacaggaatggtggatttggtgcagatgttggtgttagattgataggtggtggtttgtctggaataacagcagcttcgatgacatatcccttggacttagtacggactcgtcttgctgctcaggtaagcctattgtcaccagtctgcatatcactggcttcctgtgttgattctcatccacttgaaaagccactatttgaaaaagtttccctgcaattagaccaaacaacatctatttccatgtgaaggacatagataactcaaaatcccctgttgattcccttttatcagtttcacgttcagggtagaaggcatattgcatttatgctctctgctttgggcattattgaactgtaggcctttttccattgaagctttgcatttttaatatgtaatcttcactaataatgaagccttttcatcaaatgtttgcagacgaacactgcttactacaggggcatatctcatgctctttacgccatctgcagagacgagggtgtcaaggggctctacaagggccttggtgccactttgctggtaagaatgttcgacactgccattctctcccatctttttgagcattctacctttcgttatccaattgatatttatctaaaatacagggagtaggtcccagcatagcaataagcttctgtgtctatgagacattgcgatctcattggcaaatagagaggtaagttgcacaagatacaagtgggctctttattcatatccatgccacttctcgcatttgttctaactgtatttattacctttgatctttaaaccaggccatatgattcccctgttctgatcagtttggcttgtggaagtctttcaggaattgcatcctcaactagtaagtaatctgtaaacgaatgctgattactacttcctccgtttcacaatgtaagtcattctagcattttccacattcatattaatgttaatgaatctagatagatatatatgtctagactcattaacatcaatatgaatgtgggaaatgtaagaatgacttacattgtgaaatggagggagtacaaagtattctgtattactgaggtgtgacgagcttttctcaagaatgaaacgtacaatgtggaacggttgtgtgaatacgcaaattatgtgcaaaatagaaagaccccactttgctagaatttgtttcccccacttctaaagaagttaccatgtaatccacaaactatttttatagttgaataacataggaactatttttttgcactgttccactagtttatgctctgattctgtctagacttttgttattggagcaaattggtcaataacacctcaaagatcaattatctgttgtattttttgtcactaagtgaaccttgctctgatcattatcatttattatatttcagttacatttccgttggatctagtaagacgccgcatgcagttggaaggcgcagctggaagggcccgtgtctaccaaactggactttttggaacatttgggcatatcgttcgcacagaaagtttaagaggattgtatagaggaattttgcccgagtactgcaaagtggtcccaagtgttggcattgtttttatgacgtatgagacgctgaagtccatcctcacggaactggcatcagatgattagctgtccaacatttgtcacgcttgacaattttgatgtttgggccagaataacacttgaggctgattagagcgagaaaaatgactttgtagcatatgttaggatctagatggtactaggtttttaagtttataatatcatggaatggaaggatattcatatggttacagatttcttgtagtgcatggtaaaagaagagccgctgccataggtcttcaaatttctgtccaccagttttagtgtatgttaacagtttcagttttgtaatggtacatgaggccattgtcttcagctctacaatactattgaaagatggcctccaagatgatctgtttatccatgttgtcctagtgagcttattacaattcacaagtgagttcggctacattattgtgaatggccttgtcattcaaatttcctggtagtgagcaaggaacgttgtatccctctttattggacgatagtttgttaatgcggcctcttcttggatgcaagtacaagttaaaagttaattttagatccacattgtaattgttcaacttcttgctcgcacgatggacaaaactgtctatgggaaatattggacatgtctccactgcttatggactgagaaacgcctggccttttccggcaaatgaaccaatctcaaatgcttagttaactcaggtgaagagaggtgctgctaaacttcgttgagaagacatataatgaagtgtagtgtcatatgcggcagagccattatgtcgtcatcaatggctcaatgctagtgcataatgtgagaacagagttcaaatgctcagtgacatcaatgctagcagtacataatgtgagaactgagtagctaatccacagctgatggcttcctcagaatgcatgtcatctggttccgctgcttctttgcacctttgcacgagtattggctgcgattcgcaaaggcgttgatctgtggtagtggattgttaacaggtcactgaagactgttcagcatacttcagatttgaggggccattgtttacttgaaaggtgtctccctcccttcttaaatacttatcactgtttcaacttcgacattagtaatttctaaatgactagactacgatgaacgaaagctaaatgcttatatttaggatgaacacaattaagtacttatacatttttgcaaaaagcgacaaatgattgaagcttaattatgaatagtgtcccgtgacaagtatttgagaacgaacagattgcttaggaaaatatttctcctcttctcgctgaattttcatttgaaagatactcttgcttgtatgcagtcatgcatagggctgtaagtgggtcagccgcgaacccacttataggtccaaataagcgggttcgtgatttattttagcctataagtgggttttgcgggttagccacttacacccctagtcatgcaaatcaacagtaaataattagtacattatacacatagacgtatataaatacttcactgcattatcatgggccatactgtgcattacattagtgtttcttagtcaccttattacattgcaacctcagctcctgttaattcgagcaaatgcagttccttaactgatttactctgataggacctctctgaaaactcaaggtcacccaaatccgaaatcttactccattaccataacccacatgatctccatatgtatgtgtgtatgatatctgtatacccgcatccagtatggacatagactgatagacacagtgctttcttgtgttacacaggaaagcctccggttagccgtatatggttcagtgattggcgaaggccatacttgttcacagctgcataggcagctctgaaaccatcgccgtatgctgatgatgtgtcattggcgatctgatgcaggaagaattctccaagcttcttctcggtgtgagagatcccacccttcttggacggtggtggtcgataggaggacgacgaagatgaagcgtaagatgttgaagcctgtccatatcttgaagtggatggaaggatctctgactccagccacaggtaagacatgacctggcatataccttcctcaatctccgcctttaggttccggtaacctgtaggtgccattgtcagacaggatacaaagaaattaattaatgttcagataggatttcagaaaatgggagaaatggatgttcagatgattacctttgaggcgcaaccacccatgcatcaattcatgggcaagaatggagcccgttagcagcctgcaattgtatggaatgtttatgacttcacacaaatgatacacgaattgtagcatttgatttacatgaaaatggaaatacttgtgaagaatgcactgacctggggaggccaaacaatacaagaattgcagtgacttcgcatctcctagttagcttttgcggttgggttctcatatctagtaaccgatttgcaccaattctgggcctcctaagtatctgtagaaaatcagaacacaaaggaacaaagtcaatgatttcatttggccaacctgctactcagtggaactgtggatgtaagatctgaaagcaactactctgtctagtttattgcaactacatcattgatcagggaatctcattagatgatcagtatttatcagagaatctcatcgtttgatcagaacgatgttgatttcatattaccacttggtcttccttgatttgttagttattcattagagaaattgtaccatcctaaaaactgtttaggttgacatgcgttgtacttacactggtcacagtctgctcctctgacagacaaaggccttgtgtttcaggcatatgatgcggtccctgcagaaatacaagatgcaatgatcaataacacatactccgtccggtcataggtatttgacgtttaggacaagatttgaacaaacttcaaagtttgattaaatcttgtcctaaacgttaaatatttatgaccagacggagtaatgcattatgcattacagaacaaacagatgtaaagaacccactttgctttctccttccatagcttcattaagggcttgacgttcaaccaagagcatgggtatctgctggtctagtttcatgttcatcccttcgtagtagtctctgatggaatggtatagcggttgacattcaccggtgtccatgattgcagaatccaggcattccatgcacaagctgcgtccatcccctaatgacatatactttgtgttccttggctgcagggattcacaaaatgtcttaagtacgaactcatattttaaactgacaaatcagtacaattgcaatttatagaaattttgccgagaaaatagagaaactaataatatttttaatgtgtatttgtaagcatgaaatacattcatcatatgcaagaaaggcagtacaaacctccattttctcacagctacagcaacgaggtgttctatcatgctcatgcaaaggacaatacttctgtccccagaatggatgggctctgtactctatcaaaccagtcctgttcgttgggatctgcaataaaaaccaaacacgtaaaaagggtttcctgcaaatgctgttccaacggcatgctaatccaaaaatcagttctagcacttctgcaaatagttcatccacaaaaaaaaaaaaatcttacaaattgaaggcagacgtcacactttgggtgatgaagctccttgtagcacagcttgtggtatggatctgtacctagcaaggtgaactgggaaacagaataaagtaaactgtcacttcctgagaacacctgaacacacacaccttcagacattctaaactgaattgcagaaaggttacctccgtctcacggatagggtggcgacaggaagaacagcggaagcactgagggtgccagtacattcccatgcagctcaagtaatggccatgccctatctcatgcttgcaacccccacagaccctgaaagatatatattgcttctttacataccagctgtttctgtgaattgtagacaggttagtgaaagcagatttgctaacctgtatcctctcgacctggcctgggtctgagagggtgcacaaggattgtaaggctggtaaggattcatgttcagactgtcctgtattgctctagcgagttcttcatcgttttctcccttgtcatggtttctctctacccaaaaaaagttgcatcaatggtgcttagtgaagagataggttaaaaatatatgatcataatatcacagaattcacaaatatggcaccttttgtatttttggcatcgtctgcaagagcaagggcaagtgcatggtccatttcttcattgttatgtctaggtggttcttccttctagaaacataacaaagaaaggttcagaaactcttttccccatgatagtgctacatcattaccataatctaactgataaaggaaggggaatttggatagtggcactccatgaaccaaagaaaagaacagaaaaatgtcaggttgcggaggaattgagaaacattacctttggtctaactggttcttcccagagcgtggtctcttctcctgccgtcacccgagggcgccgtcggttggcctcgccgtccttcgtccccttcaggaaagcgcagagccacttcatgaagccggatctcctctctgcgttgcagaaatgttagaaccggacaggttcagggcttcaggcactatgcaaagaaggatctcagacatggctagaactgaaatgtggagagcaacatcccacctaacacttcctgcccgctgaaagcaggcaaagaaaaattgatgtatttaaacactttggttgtcttatatgctcggttggatgctaattgtaagtggattaggtgatgggttatcaacaacataatttcgctagccctttgctttgatcagatagtcacagttgcacagttaaaaaaaaaatcagtcatcatgtcatgtacagctaaactaaatttttaagtttttgtttgtatgaggctgttaattggactgtcatagaaaaaaaaaggcagatgcgtgtacctgcattgaacaagatcaagaaacacagggacaaaacgccacacgaaattgcttgcgttgctaacatggcccctctctacaccgtgctaatcacagcgttatcttcttttcctttttcaattctacctccgattgacggggcacgcaggcgcagtcagggtcagtcaaatcttggtggccctcaaatttatcctggattataagagtcagtttgagtctcccatttatgctatgtttggataatgggaaataaagggtgggattgggattagaaaatgaatcaatggctaggatgaaataaggtgaagaaaatgaatagctagaattcaaagttaccccttcataagtgggaaattatttccctttcctattatctaaacggtgccttaatttccctcctctgaatagcacagtggtatgatttatgcatgacagttagaaatgttcatctgatgtgattgcacggcgatcgatgttaggatcaaacagctaaaggtcgattcgaagctagaccaataatatggacctgtaccatcaccatttgcgccacgctcacgccatgaattagggggtgtttagacggggctaaaactttttagtccatatcacatcgaatgtttggatgctaatttaaagtattaaatatagactaataaaaaactaatttcataaatgagagctaatctgcgagacaatttttttaagcctaattaatccataattatgaaaagtttactgtagcatcacattgtcaaatcatggcataattagactcaaaagattcgtcttgcgaattagtccaaggttatggaatgggttttgtaattagtgtatgtttaatactctaaattaatgtccaaacatccgatgtgacagggacttaaaataagtccctgtttcacaaacaggcccttagaatgggacagcctaatggcaacaagaactagtttttcagagagagtggacatgatgtgggagtctaacggataacagtctcatgtgtaaagaaacgcctaaaaaatcggctattttgccatggatgttgacgcatcgatcgattggtatgctaaattttttctctgaaagggatcaactgggatccatttttgtgttccccggagtgtcatctttaggaaagctaaaagttcattttgcttttcttgctgaaatcaacctcgttttagtctatctgacgttaattgcactgccgacagtagtttagcctgccttgtttgaagttcaatcaagacagcacatatatttcaagcaggcaacaaataaaaagttaaaatcttagtcagacaagagacaacgaccagctactggtgccatgaaaacaatagctctctgctgctgaaaaagtacgtgaaatctaatctacccatagtgcacaagcaaaccaaccatgtgtccaacatgaacaagaacgtcaaaaagtacgaggaggacgacgatggcaacggctgaacattaggatcagagaaattaccgtgactgcactgatcacaagaccgtgaggagtaggccatgtacccaagaaccgctgccgcaacgtccccaatacagcatatatatatgcacacacggagacagaagcgggagagagatggcagcagaacacttcaatcagagcgagagacagagacagagctctgcaaggtcaagtatggcgatcgcgaattctacgatgagcagaggatcaggaggaagaagaaggaggcagtagctgcgatggacggaggaggaggagggggaggggaggggaggggagggggttcttagagaataaagcggcgtggtggcgaggagttggccgcgacagaaaggaaaggattgagggtgaagcgaagcgcggggcggccgcccgcccacaacgcacggcatctcatctcatctcgcctctcctcgccttcgcctcctccgcgttccgtgcaaaaagcaaacgatctctcaccgggttaactcgatcgcaattagcgtcttctttagcgaagaaagaaagaaaaatcgaaattcggtagtcgccgtgccgccagttgatggcgcattagtggcggatgcacggggagaatattttcggttctgtgttaacggcgggaggggaaaagaaagagattcgttgtgtcaacgcgaatgtatgcccctccatttgcatgcttttttttttttgtttttggtttttttggattggttttctttttgtgctcgctgagagacggtgatgctacgcggaaacgggaggagagcagagcggcggcgggggtggcgctgcgctgggcctgcgactagcaatgcgggaggagtacgtttgctctgaaaatttttttcccttcctttctcggatagggaaaagaaaagggaaaaagggtgcgaccctgaaagctggccgctgccgctgtcgatcgccattcgccagcccgcacgcgagtcggcgagcgtacagcccattatttccattgttcgggggagcccgccccggtgttttgccccatggaccgtggactcatggtgagcgcgcgtgacgcggcggtgggtagcctagcaaagcaacaaaggccaaagtttaggccctttgattcaaagaaaaaaccatagaaattctagaggattttatcctataggaaataattctatagagtcctttgaaacaaaggattgtttcctatcaattcctttaaaattcctatggaatgaaccttactagagcaattttggagaaaaataagcatgaggtctcacctcatgttttcctcttcatatgtctaaggttcctgcgtttttcctgtgtgctaatcaaacgacagtttgaagactttcctgtgtttcaaaatcccataggaatccaataagtatggcattcaattcctaagtttttcctattcctctgttttctgaatcctgcgattcaaaggggcccttacttgcaacttggtagcctaagggaatgtagcgctctcgtgcactgatattcacatatgttatctgtggacgctggtttcgtatcgcctttgcaggaagaaaataagttaggacctcggtccttccacctaatggaaaagactttgttttctaattgatatgtgtgtccacacgaatcttggagcactcatcgcttacctcagctcaagtcctcaacttcgcccctcttttctcctctccacttcccgcctcccttccttgtcagaggcccaattgttgggactttggagtattacgtttcacgcgcaagaggtatcgagctcgttcacccaacttttatctctctctcctttccacttgaaccacttccactacttcccttcctctctttttctttcaggtgggaagtctaatctttgattagagcttgatgcgcagcaatgatgtcggcggtggtagagagctcttccattcgtcggggcatgagttgtcaaccttaatagcttccctagcaaggagcgcatgtaccgacatgggtgccggttgggcgtcgcggcatgctgcttctacaccacgtgtcttcccacacagcaataggaaggagaaggcggcaagggagcttctggtcaaggagaactgaggaatggagatggggagatgaggggaaaagttaagcacttgagttggaggtagaaggtcaatgctccaagattcgtgtagacacgtggcaattaggaagcgtggtcttttcatcggagcagagcaccgaggtcctgcccattttttttccacctttgtaggagtaggaattactgtactagtaatagttttatcatgcacagaaatgcaatatatcaatgggaccataagaattgttctagactgtttagaggactgatattatttttctttcatgatataaccactttactgtagattttgtagaattccaatgtacatccagattttgtaaaactccaatgtacatcctgttatttgagaattttgtcttagttatcccacgacaattcgcatttctgcaccaaacctctccaatcctcttcacctatctccatcctacttcatttatgtatcttctccttcctcatatgagtcaagctcgctccctatctcatattcggtagtttaagggtgtgttcttaccctaggttttccaactcatctccatcgttttctgcgtgcacgcttttcaaactgctaaacggtgcgtttttttgcaaaaagtttctatacaaaagttgttttaaaaaatcatactgatccattttttttaaaaaaatagctaatacttaatcatttacgcgctaatggaccgttccattttccgtgcgcatgtttcggttgggaacacgctggagcaaacacagcctaatattggtatataattaaggaaatttcggctcgtacaaattggtttgtgcgttagcacgctcttgatcagaaattgcctttggcatgattacaaaagtgcaagcatctgacctgaatatacgatgcttgaactgccgatgatgcgactgggaaattagggtggtacaagagcgtgcagagaaatagcgagccattttggatagggagtacccaaaaaaaaaaggaaattgatggagacgcttccatgcatggctacaattcaggtttcaaccatgttatctgtgatgttgaaatcctgtttttaactagtattctcagttagtttagttcgctgcagatacatttgtatttttgttagctgtgtgcaggaattgaaatggaacctcctccatctatgactgccttcctctgtttgagtgtattctatggcactaaaagaacttcaagaaaacagcatttccctgtctttgaaaagaaaagtccacgtcatggttaccctatgatagtcttaaccaatggactaacttacatggcaagtcacatgctgtatcatggaagcatccacctaactgaattcatagtgtatagaatgcacagagagttacgtagggaatgggcaaggggagccagcaaggggtgtttaagatggggctaaaactttttagcccatgtcacatcggatgtttggacgctaatttagagtattaaacatggactaataaaaaaactaatttcataatgagagctaatccgcgagacgagttttttaagcctaattaatccataattatcaaaagtttactgtagcatcatattgtcaaaatcatggcgtaattagactcaaaagattcgtctcgcgaattagtccaaacttatggaatgggttttgtaattagtatatgtttaatactccaaattagtgtccaaacatccgatgtgatagggacttagaataagtccctggaaaccaaacagcctctgaactagtagaatataatagctggaccactagataggccgtttgttaactgttatacataggccgtgtttaatagttcatatgccaattttttttacgtatacagacacacatttaaagtattaaatgtagactaataataaaataaattacagattccgcctgtaaactgtgagacaaatttattaagcctaattaatccatcattagcaaatatttactgtagcatcacattatcaaatcatagcgtaattaggctcaaaagattcatctcgtaatttacatgcaagctgtgcaattaattttttttcgtccacatttaatgctctatgtatgtgtccaaacatttgatgtgacataaattttggaagtttgaaggaaactaagtgtgtgttttagttcatgctaaaattggaagtttgattgaaattggaacgatgtgacggaaaagttggaagtttgtgtgtgtagggaagttttgatgtgatagaaaagttggaagtttgaagaaaaagttagaaactaaaccttgcctaaacacggccatactcatcaatccatcttgggccaagattagttcccaactttttcttcaaacttccaacttttccatcacatcaaaggttgtgtttagttcacaccaaaattaaaagtttggttgaaattggaacgatgtgacggaaaagttggaagtttatatgtgtagaaaagttttgatgtgatagaaaagttggaagtttgaaaaaaaactttggaacttgttaaagttagtcgatatagcggaacaacgactaaccttcccgatcgcttcagtcattgatcacctaagacatgtgttgatacgaaaaacacacactggcctgggagatctgcttagcttcagtgcaggttgctgagatgcgggcgtgccagttagtttgatcctgcaactgacaagatattcaaataatagatcaatgagccgatcggctgacaagccgatggagcaatctcagccgatgccgataccagccgatagcgatagggttttgatcaatcggctatatgttcaacgtagataatgatataaaggcaattgactgatgataatataatatagcaatataatccagtagaaaccaatcagctaacaatatgatgtaaataatgatataaaggcgatcggctgatgatgataaataacaataatatagcaatatcatccagtggaaaccaatcggctaataatgatatgatagataaacatcaatccaaaggttaaagcatacatcggctgtaggtcgattgtcataaaatccacaagattagattaaatagtgaaacctttgttccgatcagctaaatccaacttatatgtatatgcaatccttacaagccgatgcaacgtacagataacttatcggctagcaccccgataaaatattagcatgaacctatcggcttaacaagacttatattatcaacaacaatatagtaggtcgaacctaactgatgcagcacgagattgtatatgataatctaatactcgatgagccgatagatctatctaatgtgatggatataacaaatctatttagaacagcactgtgatcgtagagatatatcagctaagacagaagatcgaacctacctaaccaagacagtcccaactaaaccgatgtgtctctaaacataatgcaattagagatagaattgagatatcaggtaggcggatatattaaccaaaccagagcgatccaagagatcgaagcgatgcagccttgaacaacaccaatatagccgacagattcaccagggccgacggaacgtaggacttaccccttcgccagagatcgaaaaccgatgcagccccgcgtcaggtgccaagttccgtcggatgataagtaaaaacctcgggaaagagggtggcaatgcgccaagagcagttgtattgatctgtgtgataaattacatagaccccaggtgtacatatttatacccatggattgatacaagtccttgtcggacaagaaagaaactttcctaaagataaaagaaaaacataaagtccttatcggacactaaacacactttcctaaagataaaaggaaactaacaaactattcctaattaatagataaactgccatgccgcatctttcttgaactcggactcttctggataaattccccttagttgatccgactccatcgagaacacggttcctggcgatttgacgactcccattggctgattccataactctgaagccgatactgactctaaactgatgatgactttgggcttaccaaatttcgtcgttaacaacatgccagatgacgacataggaacacacgatatttgttaacgaggttcagccgaagcatacatccccggggctttgattatgggcgctcctccccaaccaatatagctcctagccgctacgagtctatggcctcgccgccatcctctccctgcatgtctacgatatattgtagtcgccatagttacattgtggtgcccccctctctatttaagagagatgacgggttacagagttcgactctaactccaccctctaacacctattacaactccaagtccaactgtaaccaaataggactagtatattcgacacctattctaatagaactaaacacggcgaaaattttcctacacacataaactttcaacttttttcttcaaacttccaattttagtcaaacttccaattttgacgtggaactaaacacaaccttggtacaaatcatcatgcaggggcatgaaaacttccattttttttcttgggagtgtcagtcacttttctcatcccttggatgacaatccaatggctcttatcattcccactattaattattcaaaagaaaatcctttattttcacaaataaaagattaaacaaaaaattgcactgacctaacatggaataaattatcaagttataaataaatacatgtaaaagtatccaacttggataaacataaatctacaacgacaaaatcagggctagaatgaacaaaacttgcagaatgcatagcactaaattaaatttagtgtaggcttagcaatatgtatgtcgagggatgatcctctctagcgggaggtcgtgagacccccctttcatgagttcggccgggggaagaagctcgcctctagaaaccacgtatccgtccctaaggctactagctagctcgcacacaatcaaattatacaggttcgggccgctgagaggcgtaataccctactcttgtgtttgggatttagattgagagttacaagggttcctaaactcgggagaacactcttctcctagagctcaagttctttgagggtcgtcccctctctcggtgggcaaggtcctccttttatacctcaaggggataccacatgcaccgcctctacctactcttctttcgggtggggacccaccctatcttgactggaactcgacccgtgccttcgcctggaagctaagccacagcttgtccttgagtggggcctaacgccgtccctcacctgacacgggggacaaccctgtcattccctcattaataggtgaagacttgtggtggccgccgtccgaatgaccctccgataggacgggtcatacctacctccactctgccggaagcagacgcgacgtgggagcacggttgtcggtccaatcagacgtgaccggcgtcaagccggtcacagaccggtcattcttgactatggcgcgtcagcttagcacgtcgcacgtctgcctcattgcattaaatgcgacagggggtagttggggcgttgcgctcattaaaggaggctcagcctgggccccctcctcgctcgctccccccaccaaatggcggctgggcgagggcctcggggcaaagcggtgcaagggcccgaggggcatgacgtggcaccccgaggcctcgaccccccggccgctcctgcggttcgcggactgcggggacaggactaggctgtagggacacatggcaggatgggaaggtagattccccacacttcgcatacccccgggcctatatctccgacaatgtagttttagccaactgaaaaactatgaccctattcttttcttcaactaaagttggataaaattatataaatttccatgcccctgaaatgcagcggaaacccttctttcttctacatatccacatgcattttcccttgtcagtgagaataacacctcaaatcagagctgggcaccttcaaagtgcgagaactccggttggctgctattgcaaaaaaaagagatttggatggccgataagctgcaaattagacaatggctcaacaatcacttctgtcaattctactattggaacttgaaaagtatgcaacaccgctgtaaagactgtaatgtcgtgcggcaaatgtgggaatgaactttacaaggagtaagacatgacatcacaaacacgcatggcaaagatgatacattggtgaattggtggattaggcgaacatcacaaggagaaaagcataaaacgtagatcatgaaatcaattcatatgctagtgacttgagggatatgatgtgagcggaataaaagagtaccacacctattgacccaagaccatcgatgaaatcagggtgtgtagcatgtgtgtctataaagatatcacaagaatatccattagataaaaactgctcgacgtgtatttttctctctttgttcctgtgttgttgggtccatccttctttcaacaacgctaatttctgaacggataaatgcatttttcgttgttttctacggtaaaaccacaggcgggtataggatttgtgcaaagaaaagatcagaggtggatcatgacataataaggaggtgctagtatacctgcatattacgtggtggtcgttggcgcttccgccaattggagaccgaggaccccacaccgcgccaccacctcaaaaagagaatttcttttcgagaagtaaaacgaaataataaaataaagaaaaggaaaggaaaatacacgtagtacaaacgagccagcggcgagggcgaggcgagtttatctagccagcggcggcccaccgcccaatctctctctctctctcctcctcggccgcgtaaaacacctcccaccgcctcctccaccccctcctccccccgcagagccgaaaccctaactccgccgatctctccaggtgcccaaggggagggaggggatggcggcggcaccgggggcgggagggcagggcggcggcgggatggacgccgtcctcctcgacgatatcatccgccgcctgctcgaggtgcggacggcgcgcccggggaagcaggtgcagctctccgagtcggagatccgccagctctgcactgtatcccgagaaatcttcctcagccagcccaatctcctcgagctcgaggcgcccatcaagatctgcggtacgtgctcgccccccccccccccccccccaaccctctcccgccgtcgtgtagatctgctttggccgcgcggccgaaagctggtgtgttgtggggggagactgcttctctgtgtcgcggccttgaacaaggctagcatcaatctgtctctcttggaaagtatggtcaagggcgttatctattttttttgcaacttttttctcgattgtagttctcgtgaggtagatttttattgaacaggttgtttcgtgaacattttcaaaacgagcacattcacaagggctgagtgagatttcctttaattctgactgtgttatttcaaattttattagttcgcttgatattttaattttcggtattgttcgtgtgcacagcagcttctattgtctagcgccatctgattctactagataattaaacctatctgtcctgacaactgttcgtccatagatgatttgtaacaacatctagttaggcacggcagagtgtagatagggtcatgttgaattgttttctcctgatgacactgattaatgatgaaacgtcaaccactttgtacatgccaatttgaaaatgacttcaagtttgttgacttgattttctgtggtcagtgagttaatagtaaatgtgggcagctgtaaccacttccaggtttgcagccgtattgaaattcccaaccatgaattcgtaattctgcagtagtttccttagcaatatgatctactgagcatttgctcattgagaacaccagttggtagactatttatttgctactttcatgtattgttagtatttttatcctctgctgttgaattgctggcattgcatcatattcggtgaaacattgtaatcatgaaaatgagattatctatattagcggtagcactaatcatcccgtaaggtagtgcctccttttccgttcccagcaaccatcctgtttttttttttctgttcctgtccctccacttcggcatcccctctcccgtgatcctgtcttttatctgaataaaaagttactatcctggtatcccctgccgccctcctgctttttaagtccgtccacttctgcatctctctctggtccgagtaaaataattacaactttgagatttattcttttttttttataaaaaatactgtatgttatctgagtaaaaaaatacttctataagttcaattaaaaaacccactccctattaaggtggatcagtggtaaaagaaattatacacattcgtcttgtctttgcgtttaggttcattagtgatgttgtgattagtaacatatttactccgatcttccggacaacaaaaaaaaagacgagtaaatcttacaccgacggctaacctcaccatagtagtgtccttggctgcagatctcccaggaggggccagtttcctccctgctcctcccgctgacggagatggaggagcttggcgaggtcggtggagtagggaagcacgagaggagcagatagcacggattgcgttgattgcgcagatctgtcgctgatggcctcgtccttgacccaacctccaccttgggctttgcttgcgttggaacctctgcctcgcttccaatctgtagcacactgccacagtcgccatcgatttgcagttgatctccgccgtggaagcaccgcttgccaaggggtggggatatggttatggtgcgctagtaaactcactatgtcccaaaatatagcaagttttagctatgaatctggacaaccacttgtccaaattcatagctaagagttgttatattttgggatggaggtagtagcggaatggaacggataagtgggagagcatggtgtggcgtagtgtgtgacgagggtattggaggcatgctacatgagctaaatagggtgctaatgctctgtgcagtaattctcctaaattagagtgaatttcataaactgcaattaatttatcaaaaccattgcttttctacaactttagatgggtatttcacacaatagcaaacgatttatcacaaaaccgcacctttagcccccctttgtgtgtatgacaggtgcgactaaaacttgccaggcaaataaaattgcagttttctgataaaatcgtacactattgttgcaattctctgaagtgtctagataaagttgcagtaaattgataattttgacaaaatagttgcagttatctgaaatttactcttttatattatctactacagcacctgtttgtgttgtattcatctaaaaaaagggttgtgtttattggagtccaaaataatgttgagctcatttctacttagcgccttcttggggagtttcaatctgtagtgagcctgtaaatttgtagctggtggctctaaggtgtgtatttaactttttttttcacttgtcatttggtatccaggtgacatccatggtcagtacagtgaccttctaaggctttttgagtatggtggttttcccccagaagccaattatctattcttaggtgattatgttgatcgaggcaaacaaagtttggaaacaatatgcctcctccttgcatacaaaatcaagtacccggagaatttttttcttctcagaggcaatcatgagtgtgcatcaataaacaggatatatggattttatgatgaatgcaaacgccgatttaatgtgcgtctatggaaggtcttcactgattgttttaactgtctccctgtggctgcgctaattgatgataaaatattatgcatgcatggtggcctctctcctgatctgacacatttagatgagataaagagcttgccccgtcctactgatgtaccggatacaggtctgctatgtgacctactttggtcagatccaggaaaagacgttcaaggttggggcatgaatgataggggggtctcatacacttttggtgctgacaaagtttcagaattcctggaaaaacatgaccttgatcttatttgccgggcacatcaggtacaattttaatgcaacatcttttcctttcagtattttttttggtcaactgaggtgatcatatttatatttcatgtgatgtcaggttgttgaggatggatatgagttctttgccgacagacaacttgtcaccatattctcagctccaaactattgtggtgaatttgataatgcaggtgcaatgatgagtgttgatgaaactttgatgtgttcttttcaaattcttaaacctgctgagagaaaaggcaaatttatggcatcaaacaaaatgtgaaatggtgaagcccatttcgctcatagcgactctgaggtcagttgcattaccttgttccataagtttgccatatagtttgtgtggcttgaaaatgtaacatgtttactgtgtgctgcatttaactattcacttgaaaagttttaaaatgtatggtgtatttgctctatgtttgatgtagtaatgtgtatcataacttacaactaaattttattttataagtatgttaagttcttagtttttcttatagtttgttgtatgtgttggccttgatatttctctccggagtaaaattggctctaccttataggccatacctgtatcagaattttatcccagtagcatatggtacacaaaaaaaaagctacctgtccatggagagtaaaagaattgattaggtgctttgttctccattgctgatgttatgcaggtaggaatacaaaatagatccctagtcgcctccgcgcaaatctattttgtatgtattacactagttgagtagtcattatcttttgagtagtcgttagtactcccttcagtcgcaaaaacatataatgtattattcatgattatactttgttttggaaaattgctagcagaaaattacttgttctacactaagcaatataatagtgcaatataatagtattgctagtgttttttcaccaataacattttccagaataaaatccttcaattgtattgtgcacaatcttgtggagtactccctctgtctcataaaaaaccaacctagtaccggatgtgacacatcctattactacgaatctggacatatgtcgtactagaatatgtcacatccggtcctagattcattttttatgggatggagggagtaagcagaaagactatgctggtcaccttgttgacaatcgccataccaggtcaagttcatagtgcctactttgagttacaaattgtaaccttggaatttcattaggttattggtttggttcaccagcaggtgttatgcactcagtgaatatgaatagaataatttaggagcccttcagacgatacagttgttaatttatggttttttatttaaaaaacactattttttgtccttttgatataattattgattgaaataatcttatctgggcctgtaactgtgagttgtgacatcatagttggaaacataatttggcaatataatgtgtggagagaaacaactgcaaatcgggcccaccaccaattttgggagaatatttcacatatacaaccagaactcatttgcaagagcctagctcatcatgtaagtaggctggtgcagtcgtacggcaaatgttctgcttgtgttaggcagataatcaaccatcacaaatgttctgctcgtgttagtcagatatgatactgcaaacatcattttatggtttcagctggttggcgcttaattatgatcatgtctactgtaggctgtcctgtggatgcatctagacatcaacgtgcaggcgttaggcttgaagcaacattgggctaattctaccggagaagccaaataatatcatatctaacagttggtctggaaggttactcttcatggcaagtgccaattttttttccattttctgttatgatgcgtgaaactatcttgtagatgtagatatattgattatggaaggatgaagttgccaattgacctgaggcggtttccttctgcagccaggaaaaatctgaatatggagtttctgtttggtagtttcactatttaaaagcacatgtatcacttgtatggaggtaacaactttacttatgcaagcccgtgttttctgttgcttgtaagcaaaattggatgagtttttatcttgttttctatagcgtgctaatattgccaatggcaacaatttgcgaactgcaattctagaatgtactggatgattgaacctttaagcatttgcgaactgcaattctagaatctagaagtcctctggaaaggctaatgaatggtttatcctgtaaactggaccagcttgacaggtgctgcgtgatctacattgtatacttattttgttatggtgtttccttccatgtgtcccactcaatgtttaaacagcaaacgtgggtgagccttgcatctgtcgtgggaggctgggtggtgatttctttgccagactccagattcttatgccagctataccatgatgcacgtgtcttcacctgtcaaattctgcccgtatggagtgtcactttacctaaaatgagaataaataaaagccactagtacgttgtatactactccctccgtccaaaaagaaaaaaaagacaatccctccgtccaaaaagaaaaaaagacaacctttaggtttatgtgttcagcgtttgatcgtctgtcttatttaaaaaaaattaaaaagacaagtcacgtataaagtattaattatgttctatcatctaacaacaataaaacactaattataaaaaaatttcatattagacgaacagttaaacgttagacacagaaacccagggtttttctttttttggacggagagagtactctccaacggagattttagggagacagtacaatccaactaatcctttatatttttgggatggtgggagtaataaactgagatgtagctgctcaccatccatacctgcatagtatcatcttcgtacctaggattacctccatccccaaataacaaaggacaataagtttatgtacgtgaatgtggacataatgagtttatttatttcgaaacggaaggagtattaaatcatcgaaagtgctatgacaaaagatgtgcgatatcagccattacgaacaacaccaaaccggtactagatttgatacttgtttgtaccaaatccgatacacataggccttgtaacctatgatccgatacatatgaatatcaaatctggtaccaataggtatcagaattggaagatttggtaccctatgaatatctatctatgggcttgttcggctgccctataccacggctgtacagcagcggcagctgccaccatatatctttgggcctgttcactttgatgctatttttaaatataccactttttttggtaaaattgctaaaattttggctacttttagtttgttgccaaatttggtaaatacataagaagtcctgccaaaattttggcaatattaccatcttgccaaaattttagtattgctaaaatttgataaggtttattttggctgcaacctaaacatgctcttcattgtattatactgtggctggctgtcaactagcagtaccgaacagaccctgtatttctaacgtcggtagttctgccggcttgtgattggtggatgtggcaagcaatagtttgttgacacgtgttgcttctcctctctcccaatttgtgtgaattgtatgacaagccggttcaaaaaaaaagaaaaataaataaattctagagactattgagtgtcaacataacatccagatccttcatatcctttcaatctggtttgatccaacaaccaactcaatgaaaaatctaggagcgaactaaaggggcaaaatccaccaggaacccaaaaaaaaaaggtgtatctaccacctctcagacagaaaaaagtccacctgaaaccagagccctatggtaacctcgagctgccgacacgagcgatctcgaggtggcttgttttatcgttaaatgaattttaagtctgatttatattttagcatatttacccttttttttcataaattgaatggtcaaacatcatgttaaaagtcaacggtgtcccttcatccaaaaaaaaaacttaggtaagtatggtaaacaatctagtaacaacgaatctgacagccacctatccggatttgttgtcttaggaatttaaaatgcattaaaagaggtcagtttaaatgttttttctttaaaaatacaatctacatgttaaattcaaaactaaaaccccacaagaggttcttccaaatgtatggtctttgtagaaatttaatttgaattgaatcaattctcaaataaaatgttttagaatggactgcaaagatgacgacgccaacaagcaggttagatttgttaccctatgaatatcatcaatttgttgtaggtttggtatttagtaccgatctagtaccaacaggcataagacttaatacctaggagtactacttatatcataccatcgtaccgttccagaacagaaaaccgtggtataacagcccccttaatagttttaatttcaacacaagcaaatctgattccaaagtccgctggcgggtgtactcgttcatttgttactgcccccatttccaatataatacaacagtgaaccgaatgtacacgtacaacaatgttgactatagttgattgtaactctacaaatgatcgttacttgctgtaagctctgccttttgtgtgtaggcaggtaaggggggaaaataatcggtcatccaaaattactggatcgttgcatatgtttcttgtttcattttcattaagttgctctctatgtctcttaacacaggtctatatctgcataagtgatggcaacagttaaatttcaccaaacagaggggaaaataaaatgcagaatcggacaaacaataatagtatacttacaggcgtgcgaggttattctgcgcttgcaccgcttttctgagttcagctgaaagtttcattatttctgccgacaacccctcggatctgctctgttctttgatgagctgatcctgtagacaatgaaatatgcagttgtaaaccaatgacatgacaataaatagatttgactagtcatggtatagacaagaaaatattctcgacagctccagcaatcaacctttagggagagattctcagttacaaactctggcgggactgaaatgctggtctcgttctgcccatctggctggatagtggtattacttgttttcaatagagtagcttgctcaagtcttaacttctctaagtgagagcgtagctcttcattttgcttgagacaatcttttacctggaaattgtgattaattgaacacgcaagatgctggtatcatccataaatgataaatgtttgtctctccatgcatgaaatgactgataacagcacacctggttttcccattgcattgtaacagctacagcttcttggtatgaagtagacaaggctgagttctcctcaaacagcttttctatttctgatgattgagaatcaatctgtcaaacacaatccaaaacttagccagctcattgggaacttattttgttcaaagaaaaggaaggcagcatcaaacacctccattaacaacttttggcggctgccctctagcctctcaaccatcaaagccatatcatgcaattggctttcaagtttttccctatcttcctgcataattaaaaaatggccagtacagtttaagattgattcgagcccagcaagaagattacggcgaacacttagcattacaagtttctaatcacccctgaaaattttgaattaagacaagggcattcaggcttacaggtgtccacctagcctgttgtaatgcaagatctcatctcagttttacttttgagtccttgataactatggactaacacatgaagtatttaccttggcaaaatcttaactcatggaaaaacaaaaaacttgaagtttgttcgatacattaccattgaaaatgccttgcgtgcagcaaattcagaagcttcatctgcatggtaggggaaacttatttcatgcagtttaccagtaaaatatggaatatctgaaggaacggaaagcagagcagcatgacaaatgtggaagtaaaagactatgctgaatggcacgtttactagagatagagtaccctatatgaagctacaaaatatgtttcatacgcacctgatgctttcttcgtcaaggcagcaattttttcttccaactctttcttttccgcaaccaaggaagcagcacgagactgttctccagttagcttttgttgctcttgttgccttaatagggactcttcagaaagtttctgttgctcctgctgccttagcaatgattcttgctgcattaaccattttatatgttagtttgcttagatagaataatcaataataaggacaagcataacactgaagcaagacaaaatgacctaccttcagctgagcctgcaaattttctacctccttttccatagcaagaatgtgctcatttgatacaccaactggaaatccagtataagagttgctcattacttgctgctgcagggtatttaactgtgctctcaatgatgcagagtcctcttctgcctgtaaatcataagattagcacactaatgatatgactaaggatgcacaatttttcaaaataccctgtattgctcctcttctgcctccttcagtcgtttcttcatgctccttagttgtgcgagagcatcctcctacttagcataccaggtagaagtgatgatggggattagacatatcagaatcgtgaataccataaacacgaagacagtcaagtaccttagcaacagctgcggcatctttctccaaagaaatgtcattcacagcctttttcaaggagggtactatattccgctcctgcaaacagcgaattaatccccaaagtaaaatgcgtgcaaaatggaagccatatgcatcaaactgcaacacaagtaccaaattaaaatgcacaatatgaaactcacaaggtcgttcaagcggttaacgagggaatccttctcgacttccttctcagcaatctagacgaagctatgctttgttaatattacttcatccttcaggtaactgtaccacaacaatactgaactgcagagaaaataccttggataacagcatttggttttccctctccaatgctatgttcccattttcaagttctctaactcgaccaagaagctaccattcataccaaaagccttagttatagtctagaaacaacatgagaatttggatacgtacttgcaacgatcaatgttcatccgaactattcgacacaaaggaaaggggggcaaacctcagctccggctcctgggttccctacagaaaacaatcgccattaagcccacaagattagcactgaactacgaactgttccaggggaagagagggatggaccaaccgtaagggtcgacaagggacgccgcggcggccgggttgtgctgctgctgcatcctctcggcggctctcttctgccggatctcctccagctgccagacaaacgcgcacacaaaccccaacacaaatttgagcctcaaatcccagatacaaacgagacgcggatctgaaacgcctcgcgtcacagagaagcaggagggagaggagaggagaggcatacggtgcggcgcccccgcgaggcgtgattggcttccatctccggcgaccggccgacgaaccggtcggttttctggaagctcgggatccggaggcgcgacgcgaaggaggatggccgatggcgggggctcctccggtatcgcctcgatcctgtgatgcccggagaagagaaggggaagaaacccaaactcgtgggcctagccaacgtgttggccttctagagttcacaagccggcccgtacgagcccgatcgggcaggttattcagtacccccatgcgttccaaaatggagtaacacaatcctgaacaggcattttatctatgtacatagttaaaattagttttttcatcctaaaaataatccaatcctaacgaagaatttgaacatacatttcatatcttgtctagatatttagtctgaattgttttttcttcaacggagggtgatatatgaacacgacaatgtactcactccgttcccaaataattcatgcggatactattcaatttaaactttaattaactgtcatttttatagataatttataaattactagaaatgtaattatatcatcaaaatgtgtggcattacaaatataaccatcaacctttctcaaatttttttcttcttattacgtcgtgtaataaaattcttttcttgtaatatactgacgtgcaatcattttgcgcgttcgcgaaaaataaccatcaacctttcatttatagtaatataatcacttaaaactttcatttatagtaatataatcacttaaaagtgatttatggtcaaagcaggatggctctagtaaattgtgtcagttatttgttttagttgtgtcagttattcaagaaggaagagagtattatccactccagtcaaatctattgggtgcattggtggcggagaaaaaacattcacacacaaattcaattcataattaacaggacttggacaagttagacagcacaactcaaaatcaacgatgacttggacaacatatgcagtgtaaaagcccaaattttaatgaacaaaccatcgaggtagcagtctgctttacatgtccacaaacgaccatggtcgggccttcagctgccagcctgagctgcctgataatcaggcgtaccatgcaagcacaccgagctcacgttacagtaggcagtttgggcaagttacactggatttttcgctacttcttcctaatcggagcacgttctcagacatgacatatcttacacgccctcgtttgggccaacgaatatatgtacaggatgaaagaatattgtacaggtgagcggtcagtgccgctggtattgcaacgggacgagcctagcgttaacggcttcaatgtatgtgcgcaggcggcgtcgatcatctcttgttagggacagagcggggttcagggcgagtgacggtgcctcagtcaggagaaagcgcagcatggatactgccttcgagtacagcaccatggcagatgctgatttccccatcatctcatcaacctgcaatttagcataacaaaacacacaaaaagagtgggataagagtgcacaccaagctttcgttctgctatgtaagacagtgtgcttgatattgacttacaccaccatgtcttcccaggttaagcgcggtctgaaatatgatttctatcgcatctggcatttctgtagcatctgcaagcataagctcacaatcagcaattcagcattcaagaagttcaaccaacgatttaaagctcctaggcaaggtaacataccaattgtctgtcctatagtgttggcaagttcttcagcatattccatttgaaccaaaaactgactctctatctccatgcatgtatcatataacagttgagagtttgcaagcaaatggggagcatttgagccaaaacccttcgcggtgacatcatgggaaggactctctcttgtggcagaagatgcataagaagtgcagatgtaaattgcttgcttccaggttgcaagaacaactagctgaatcgagaatccctctaagtgcttggcatctttaatctacaaaagtttgagtggttgatcagcaaaacaaaagcatggttagcatttgcaattgcatagataaagacttgtctcaggcagatgaatgaaacacaagaccttagtttatatggtaaataagcttcactacaatgttttggacagagaatccaaacatatcaaaaggatgagaactttggtcaatgttaaacagaaggaagtcaaataggaggcaaggaaatttgagtccactgagaagaaagttaccttttctttcaccaattctgctatggtagacgcatactgctccaataatctaaccctggtcagacaatcagatggtggttgatccatagcatcgttgagatctgcagatccttgtgaagtaccagatactggagagcagtgactgtccaagctaccagttccaccagattgctgtctgttaattgccatgccatgtattggccttggtgcactcacagcagttaataacttcggtggtgaaagagaagaactgtcaagttttgatggcatggtgcgctgtcgggagtcattcatcgaagaggaggatccctctgggtgcacaaagacatattcctgatctacaaactctaatgaatcaatgataggggaatctacatttacaagtaaggaaataacaaatttagtaagaactttttcacaattataatgaaacatgtgatagtcacaacagactgcaataccttctggataaccacctttagggttgtgcccttcatcacccttgttttccttgattctcctaggatggtccaggcgttgactactagatgcgtaattatttcccctaatatatttagagaccagacttgcatgtttcgttggactctgacctgaagttttatcaagccttttactcgtggcaaacccataggattttattgcactcttactatcagaaacaggaccttcatcctgtccagttgactcatcatccaaaggaaaaggcatacaatcttcctgagaactttggcttgaaggtctcgtaggactgctattaatgaatggaaagccatctcttatgtccgatggtgtccggctgtcaatgcaatacagaatatcaaacatgtcacgtgatgctgtagaagtaaaactatagcaaagaatatattacctcaaggttctctccaaagcatgttcagcgagaaatggatggttcacaaactcttcaacggtaaggcgttccactgcattaatattggcacagaatcattaagtattaattctcacttgtaacgtcagcataacaataatcatgtaaagtgatagttaatctgctacttttgaacaaacttaagttgctttataagtgcgacagcccacagggtttcaggattatgacagacagtaagcagtggtataaactgatcgagtgaagaaaccatacaactgcaatggcttctaacacattgttgatcagataaactactgcgaagcaaccaaatatataaacttccttgggtgcagcatagttcatgagttgtgtcctgctgcatgccatggagtgtaacatatttcctgcaacagctttatacacgcagaaccttttttttttctagcacgaataaatctctaagctgtcttcatgtaagacatactgattacaagactacatctagaaggtcacatgtgaataatataggtgagaaaacagggactaattacaatgtcacccacccaagtctactcttgcatgatagtcattcatgtttttctttggcgtaatatcagtcatgtcacagtataattctggaaaattttacccttcctggtaaggatgtaagaaaaaataatgacatgaggaagtcttatgaaacttgtttttatatataactatacataagtgtagcagaggattcgtacctgaattgattcgcagtaactttctgcataagtcaatgcagccatggctcaagtcgcaatcagatggaaatcgtatttctcgtgtattgagtatatttctcagcaactgatgggaaataacatttttcagtagtagcctgatttaataatgcactagaaatcaggtcatgtggaaaatttgaataaacctggatttgactatccccggtaaaaggaggagatccggtaacaagttgatatagaattataccaacactccacaaatctgcctgttctgtcagaaatcgggcatgaagcacgagtcaagaacaggtaaaagtacatgataaagctcacaaggaagcagaaaaaagccctgacctttgcatcatacttctgagcttgcatgacttctggagccatgtaaagcggtgaaccgcaaagtgtttcagcgagagaagaaggttctaaaaacctgcttgcaagaatagaaaaggtaagtacatatttctgatactatccgcgtctaaccctcccaccaagcctcacttgatccaaccatcgatgaatgagaagcagagagaaagctgaggtgccaattttgtcatggctgtaattaaatatgcaaggaagcagagaaacacaggatcaagcacaaagcaacatgatcttattctctttccctgcacgatacttatctagttgtcctcaagaatgtttcgtacttagcttttatgcacagatttttgtgtaaaactctgtgtgaattcaaaggacattacattacggagtaggactgttcaataaaaaaaagtagaattgagtgtagagaattaattggactcaagatagcttttttttttgtaacaatgatagcttaattggagtaatacatatgcgacataggtgtattggtacatgaaatatttttttgtaacaatgaaggcatgctgcagttgtggagccaaatcctgaagggggcctaaaaagtgatgcacataatatttcattctttaaatggaatgtctctaacatctttcaagacatgaagatgagactttcaaatgatgcaccttttcttttgaaatagtgcaaattgactgtatttttttcagaacttcttgagaagttattccattttaaaatgcacaacaccgtttctttcacaatactgcaatttcatttcaggtaggagcgatttctacagacctattaggggattcttaaaccaggtatcaaactcattgctgataaactcaataaaaaaggccatgtggaaaataagataatataactccaaaataaaagcaatcaaacataagtaacttactttgcaaatccaaagtccgcaatcttcaagagggaattttcattatttgcaactagaagaatgttctatttgaacagccacaaattcaggatagaaaacaaaacaaaatgtcaggaaattccgtttctttcatcaattctttgtcattaaatatgaagatataatggaaatatccactcaataacagtaaattaaataatttaacctgtggttttagatctcgatgaaccacgttgttttcacgcagcatctgcagaccagatgctgcataaagaagagaatgtgattttggctctggggagagataaagcaataaatagtgcaagacactgaggttctgagaaagtgcttgcctagctgctggatgaaatgcttagcaactgtttcagaaacccttttatgctgctgaaggtatgagtgtaagtcaccacctcgacagtactctaatacaagatatattttcccaccatcctaaaatcatcaaataacaaagagatacgcaaataatagttagatatgagagtgaagaaataattatgtccaacaatctccctagagggaagcttccctttcgtggaacacctagaaatattaatatcggaggcataattaaacatgttaggtatgcttttgaactctaaggagggaacaactaatggtatagtttcctaaattccaccagaaaatatatccaaaacaaacaagttaccaaatttggaattttaatgttttgcttccacagccagcgaacaaacatccaaagttaaacaacttacgctatggtactagcattaagttaaaactttgcatagtatcaccacccaaatgaacgtcaagcccaatgagttctcctttgcttgaggcatctgaataccaagaaagctcagaagaattcaactaaaagagagactataagaactcccgattttattcatccgaggtttataaacagtcgccgtccgcatgaaatcctaacaaatcgaacgcaattgcgcaaaatataaacagtagaagggcgttgatccgaggatcggggtaccctgatggactcgtggagggcgatgacgttgggatgacggatgcgccggaggatgtcgacctcggagaggaggctctcgcggagcttgctgctaagccgctccacggcgatctccttcaaggccacctccgtgccccgcgtgcggtgcttcccgagccagacccgcgcgtacgcccccgacccgatctgccgcaccagcacgtagtcccctaccctccgcacgccgcttcctccccctcccccgccgccgctccccgcggcgcggtcccccatcccctctggtcccgctgcctggagcgcagttcgccgcgaaggacgtgagctccgccgccgccgggagagatgccgccgcggccgcggggagaagcaaccgaattatctcgccgcgcggaacagagagagaaaaggggaggagggccaggtctctactcgcggcgtatggttatccctttccgctggttttataaagattcctccgtcttttgcaagattctcctgatgtgcccatttattttggccgaaaaaacgatatagtatctgcatcataacgtttttaagtactaccccatagtagtcgtttacaataatgtttgagtcaaaccttgggaatataaatcatgaataactttcaagttgttgagtttaaaaaatataaaaattatatatatagatttgtcttgaaaaatactttcataaaaatatacatatatcacttctcaataaaaatttttatataaataagaagtcaaagttgtgttttagagaccgtgtcactcttctaaacgacttcctttacgagtacggaggttctagcatgctttattgtttcttttttttctcacagaattgtcccataatattcagtaatattcaggagtatggaacaatttgacattttgtgtagcaatagtaatctggtcatggcagctgcgaaattctaggcttggattgaatctttgtgtaagttggatttctcctgaaatcagtttggcatatttttggtgtagttggtgcggaccggatgaagacagaaaaatgccatgatgcgtcgaatggggggtcaattgctaccacaagcaagacgacgcatcacgtcacagctttgccgctgttgcggctactctcatatagaaaacctaagtcccagaaggcaagttattttctatcaagtggcacacaggatgacaggaatacaaggatacaatgatcatttttaattggaaaaggagcagcagcatgccaacaaaaatggttgtgaaacaccagacaagatatctttaaaattgtgccaaactcgggaagcaacagtaagctttacattacacaggctacatgaaaagacagcattggtaatcacttcaactgccgcacatttacaattcccagatatgatgcattacagtaactgatgtctgatggacactccacaattgtgaaggagaattgcaataccagtgtaccaccatagcagaaaacaagaaccacccttgtctgttcagtccttcgtagttttggagcaaaagataattgcgttacgtagttagttccccaagccaagttccctgggctgttagttggcattctattgtcattgacaacagcgtgggaagaaatgactgtcattcctggagcctccagccaagttccttgcattgctgttcatcaggctgcagagtattcggtatggcaccaaaaacacaacgggccgtttcaaacccagaaatcgcattatgaaaaaatgccgacgcctcctccatgttcttcttcagttcatctggagatatatacatgaaatactggggagagggagaatgctgcttgatagacatgattggtgcaatatcagcaaccctgacaaatctctctgttgctgcctcccaggaaagctcatgtctcagttcctctgacagtgggattggctcttcagccaatgctttcatagtcaatctcacaaactctttctcagtattgtacatgtggcagttaggaaaccttttgaagaattcattcgaaggatggtttgcacatatcacaattttccccatcgccaaagcttctgcagttgtcgtgcataccacatctgtggtgcttgggtttatgaaaaccttgtagctgaaaaagagataacaaaattcagttagatcataagtaaatcaataacataaatcacttctaataaaaacatagcccaaaatacaatctagcagctaaattgcttgtgaataacatttaaaccattacttttctgctaagtactcactcatgaaatatggaatctccatggtcacgaccaggatagactcgaacatcaagatttagtttctcggctgatgctttaacctcatcagaatcttctccactgccatacagctccatcttaagaccagataattccttctggtgcttctgaagcagctggagtagttctgtataacctttactccagaccatctttccaatataatatgcacccttgaagaatgcttgttctctttgagatatctgctgatgcttcagtttaccaatttcaataaattttggatttactccatggacattgcaaactattgaccttgggacttcctgagttgctgctgataatcttataacctacaaaagaaataacaatgaaagataaaaataaagcacatgattacatatcaaattatagacggaaaatgccataacttgataagaataaattctcaagctctcattatttaaataaatatggatacattacaaaggtttttatgccattcggcatcatactgtgcataatatgtggaacatccttaacttgacaaaaatattcaaaaaatggcaatatttatctggtcactatgcgaacatggtgattccatgcatgatggaggcatatcacagctgttcatttcatagactaatgtcatacagcagctggtaatgaacttctagaagttaggcaatgtcacatatgtccaaagagcaaagaatcatatccatgttaagaacatattttgccatcaaggatgaagggtattactgagacaggagacttataaggttatatgaagcaaattgagatgttcatagttgaactactgaaaaactttaaaaatatgcaaaccagcaaaatagaatagaaaagaactttaaaaacatgcaaacccagaaaaatataatagaaattgaaggtgctaaccttatggcagtagatgtcagtgacccaggaattgatatgttttaagagaaatgcatggatatatccatttctctctctcttgacatactccaaatagttggtatgaacaacacctataacttttctgaatttgtttttccaccttcgtccatgatggtaccatgtaagatgctctggctcttcaagaactgcaatgtctgctttatcatcagatacagtctgggtgatgtccccagcaggtagaatgcttcttttctccgttgagaactgtatggggagaaaatatgtcaatcaacctcattatgacatcacaagaacatcaaccacatgaccacccgctcaacttatactggcctttcaagttttataacactcagtgtctcattttctgctcactccactaccatagatatttctagtaattcttgtgttgaaggtactagatgcatgcattttttttaaaaaaagaaccaacttctacggtttattggatttgcttctcaaatctcaacaagaatcagaacatacaatcctgctccattttagttttgacactaacatgagctaagagcaacgtgtgtagtgtgtacaactgtatggccaagcaatttaaactcaactgtgtgatgaatttttgcgaaccatgggaaaatcagaagcatcatatcaaacaagcaataaattgacattacatttagatcatgataatatcagatagaactatacagtactttggaaattttggtttactttacctttccaggatagaattttatctcaaacttcggcagcagcccaattcgctcctcgagccaccgtcgcacatagccttcttgctccccgggcacactgaatttcatcttgttaggataaaccagcagctggtcccccttcgaaagccatggaaccaccagcgtaacctcccagtccccggccttcgcaaggtaggccgctcggaagagggggttgacggcagttccagtcatccatggcaggctcgccgtggtgaatatggcgatatgctgcttcctcgccatcggcaccgagaccaccccgaccgcacaaagctgctgaaatgaccaacaagcaccaccccaccagcccttaaatcacatcgccaaagcgtatcattacaagtggccaaagaacaatgccggcatcccgcaaagccgtgccatcatttttcccccttatcccgcccatacgcatggagaatcgaatcatctcttggggatatttttttctttaaagaaaaacagagaatccagggagcatctaattcggcgcccaccaacatgcagccgtgattcacgaacactcgggggctaaaacagagagatccagcatgaccgcagcatcgatctaattccaaccctacccaccggcgattcaaactcaacccgcccagctcgagatcctaatcgcggttccaggacagcgcgcgggtgggaggaacccggcgaggggaaggggaggggaggagctggttacctgtgcgatcggcgcggccgcggatgtggatgggaggaggcggagaggagggagaagggggagcctggtgccgtggagtggatggcgtttcaggtttggccgttgggtgtggaggttgccgtcaccgctcgcacctcgcagtcatccccaacggaacggcaccggggcccgcaggaatctgccatgcgggcccagattccccgtgcggttgggcttgggcctagaatgagacgtgaatctttcgtctctccatctattcggtgtctgtctcttgggccctccgacacatatctttttttttatcttttccaacccataacttcatcgtttcgtttgtgcttgtatttgttcgtactgcttagggtgagtttgaggaggaagagattgggaagatacgcaaaacgaggtgagccattagcgcatgattaattgagtattaactattttaaatttgaaaaatagattaatatgaatttttaaagcaactttcctatagaaaatttttgcaaaaaaatacaccgtttagtagtttgggaagcgtacgcgcggaaatcgaaacaaactcactcattttcttcatctgccgaacgcaacaaattaagaaattatctataagtaaaaaaattatgtgtatgtacttagtgattctaaagcaaatagtataaaataaactacgtaaaaaacacaaaatctacttcggaaggtataagcgaaacaataaagctacaagagttccttcaaatttgagcaaacttcaaagcagtgagttgttgctctatggcaaaatcatacgtttatattgcattttatagaatatcttgccattttgcagcaaattaagtaatagttttgataaaatagttacccctgttttttaattcctatcctaattttgtctttgaacttaacacaggtggtttgtcgctgcgtgttagtgtggtgttaagaaaaggagggactaggtgcaatgtcctttgcaatcaaactcctatcaaagcaaagctgtcctaccttcacaatgagagtgacaggaacagcaagtcgtgtcaagtccccctgccgccccatatttcagcaattatggaataaggagtagaattttcttgcctctatgttcggtggatctcgcattctgaaatccagcaactagtagcagtctagcagtagttttggataactcaaaaagtaaagtacttcttgttagaattaaattagctaggtctaatttaaccataataaattttatgggtccataattaatattaaaatattaatatcaccttaacaaccaacgagaccagtataccacctcgaattaaatacccactccgttccaaaatataaatatttttagaatagtgcaaagtcaaatattttttactttgactattaatagaaaaaaataaaaaaagaatcaatcatgtaaaattgatgttactagatttatcattaaacaaactatcataatatgtaactctttttatttaaaaaatcttacttttatagatattgttggtcaaaatagtatctcacaaattatgtcaaaatccaaaaatatttatattctaggtcaaaggtagataagatcttcctccttgtctctttggttccatttctagttctccttgggtagactctgttgttttgtttatgtgtagctcaggctttccacggttttcttggtagactctgttgttctgtttttgtgcaactcaggctttcctcggtttctgggtatttgcgcacatgggtactcgggacgagcaagcctccggaactttgtcagctggagtacctgcataaataggcgggcgatcaagtttctgggagcgcttattcggcgcgactgctttgctacgtctccattgcttcctctgcatcaccatgtctggggagaacggcaggaacatcgacaccaacgtcaaccccaacaccaacaccgtctctagatatggagtgttctctgagtatgttgttatattcactttagtgttaaatatgttattagacgatgctattcatgttattagcgtgttcatgttttgtactatcagtagattatccttttattgacatgccatatttagcatgttacatttttgaattaaaatataccgaattatgactagatttctaacattgacttcagcagaacaacccaagagggtgtgtttggataatggattataaagagtggaattgaaaatggaaatgaacgaaagattgtgatgaaatcccatttgatatcttcgtatccgagacacaacaaattctactctgtatttttccaaaatctttcgtcttcgtttttctttggaggtgagataaatggatggctaagattaaaagttatcattcatagggtggcattggatgacattttcataacccattttctaaacatgccatagtagcaaagccctttttaaggtcaagtgtctgcagattctgaatttactactactagagaattttgccaggtgtaggagtactaaaactcttgttttctgtttcatgctcagatggggaagctaggaatcctaggagctttgaggagttgttgagggagaatcaattgagcgctggccatggaagtctagctgtaaaactgaaacacgctgcggttggaagctgataaaagaaagtttctggtgaagacatgtgcttgaaagaacagcgtccttctgttaattgtggtgagggaattaattatccagcagtgttagtggcatgtacactgcacaccaccaccatcatctgcttccttgccaacatcgagatcttggatcataagcattcatcgctgtccttttcctttcaacaaataagaaacttctgcatcagggccaccaagatgaaaacgtgacaaagtcatggtctcatggaccccatgtcatgatagggctgttttaacaacctgggtacggtaaagtcgccatggaaggatccgttgttcgatgaaagctcgtagccttaattaactggattgtttcgagattgacaaaaacaggtaatagtactctaatgctgagtctgactctgaaagcaaggtactgcaagagccagaagagcttgaggtttggtaaatggactgaaagtcacataggagaagagagaaaaaacaatccagttatgcaaagtcgttctcaaaaagttatgcaaagtccatgatgaagaaactctctccctcttgtaatgaaacaagaacacagaaatgcacacgcactttatgataccatgatcagacaaaaagaactgcctttttttgttttttttttccattcatttgacacctatctacaagcaaagacagaaacttggactcattcaaccatatagcctgatgacacatactacttgggacaacatgttacacttccagtttcagagacagttcaggaacaaatcaaacaacaaacatatcaagcacataatggcccccttcttccgacgcacttagcatcgtcaccaccatgtaaacgaaagacgcgcagattaatccttcgcctcgcctcgccttgtcacatgacaatctcgggcttgaggatgctggacttgatctccttgtgcgggagcaccacgccgccgttgctgtagacctcgtcgcagacgtgcacgtcctcgccgaggatggtcatgttctcgacgcgcgcccacatgccgacggtggagtgccacccgatgatgctgctggagatgcacgcgtgcttcttgacgcgggcgccgcgcatcaccgtgcaccgggacagcctcaccccggcctccaccacgcacccggggccaacggcgacgtccggcccgatcaggcaaccctcgccgatgacggcggtctcgtggacgagcacgttgcccaggacgtgcgcgcccgacgcgagcttggcgggcgccttcttcctaagcgagtcgaggtacagcctcagcccggtgatgtagtccctcggctgcccgatgtccatccagaacccaggcaggaccatggcgaacaggccattgtccgcggcgatgcgcgggaacacctccttctcgatggacgtgggcttcagctcgatgcggtccagcaccgacgggttaagcaggtagatgccggcgttgatcttgttgccgacgaacaccttgggcttctccacgaagcgctccaccttgtcggtctcctcctccatgaccaccacgccgtacttggaaggctcgtcaacctgcatcaagcagcaacatttctcagtgcactgatggtctgacactttttccacgaatgccagattcttcggtgtctcgtgataccttggtgaccatgatcgtggcctcgccgccatgggacttgtggaactggatgagctcggcgaatgggtactcgctgatcacgtcgctgttgaggacgaagaaagggtcgccggagccgtcagcgagcttgtcgcgtgccagggccagcggcccggcggttccgagtggctctgtctcctgcgagcaggtgatcttgataccaagcttgctctcgaagtccttgagaaagttaagcatgacctatgattttggcaaagtaaaacagtgtgcatcagtaagatctcagcaaccgacagaagcacgatgttcaacagcgccccatgtgccatgatatgtcagtttacctcgggctggtaattgatggccagaacaacttctgtaactccaacttctttcagagcttcgatctggtgagcagtgcattgtaaaatcagtccaaagatgcatcgagaaatgatgtatcagtgcaagtagcaacaagtcctttttcttctgaaaagaacgactaaataccagtctgaatcagatctttgatcgggacatggaaaaggtcgaatattagttcacttcgataggaaaatggagtactaattgtttactactccccccgtcccaaaataagtgcagttttgctctgttcatgttcaacttttgaccattcgtcttatttaaaaaatttttatgattaatatttttattgttattagatgataaaacatgaatagtactttgtgtgtgactatttttttttcaaatttttcataaatttttcaaataagacgaacggtcaaacgtcgaacacggttccctacgactgcacttattttgggacggatgtaatatcaatttgtcacaactatttatgactagaatgaacaaattcagtgatgcaaatagatgctactgttgtgaggaatcaactcatatggatcgatccatcataagagacatgactagagtgtgaggccaataacatcaactgtctacatcttatccccaactcgggtaatggaacaaactgacatttttcatcttgcattaccatttccccaaataagttctccataactactctattgtcatgcctgacgaactgaaaagactgtattgtgagataaaaagattggagtatttgtgctgacctgatgcaggatcatgggcttgttcccgaaatcgacgagcggctttggcacgctgagagtcagcggccgcaggcgagtgccgaagcctcccacgagaatgagcgccttcatggtcgcagccctgctaattcagctcctcctcaccctgcgaaaaatgcagcaagcagcataagaacgatgagacgatctgatctgatctaatccagaacccgcttaatgcccgcgtgatcacggaggccacagtgcgggagtcgggacatgcccctgaactccaagacccatccgccctgtctagtacgcagatgccatgtgtgatgtgtcccaggacagcacccatgtcatggcatctgcgccgctgcagccgctgcagaagcggcagaattctgaaagtacaggtagcaagaacgcgatacgcgtgcgtatacagtagaaatcggactgaaagacggcattgggataaggatcggcgacctgatcggctgatctctccaaaccccgtgcggaaaaagaggggagatggagagggaatgatgatctctcttgatcgggtaggtaacgaggaagacggcaaattgcaggcgtcaggagagatatggcggcccgcctcctaatctatccatccacctaaccttgccgatgaacgcgtcgttgtccgcttgtattgaaccactctgcttcccaccgaaaaaccaacctgctagccaataatagatctcgagccagcacgaagagacgactctatctatctctcctgtatgacttttgtggggttcttctccatggctggatccatgatgaggagagacgagatagagatgacggagtggtcgcggccatcgagcacccacgccgcgccgcgccggcacgcccccaccctccgaccgggacacgcgagagaaggacgagaaaaagggaaaaaaaaacggaggggagcgaaattaaggagaaaggaatgagcggtggggctaccacccattgcagatctgggtgctggccttctctgccgctctgctagctcttgtctgtgggcgctgcctgcgcgcgccgcggcaaggaagatctcgcctttctcgatctttaccaacggaattgccattcgcatcccatattcccattgctaactctaacggcacgagcacggaacaggtgtcatggtgactcgacatcgataagctacgaacagagatgcatagcaagtaaaaaacagagcagagactcgggcgtggtgtacgcaccttgaggcagccgaagaacttgcgccgagcagaggagagcgggcgtgccggggtggcgggaattgagaaagaagaagtcagagaacgagagagagagaggggggaagatgattgatgacgaggaagaagacagcgtcggccgcgtcgcagagcggctgccagcgacgcgggcgctctttatactagtagcactgctttgccttcacccgcctccgatggcctctctcccctccagcagatgcatgaagttgacgtgtttaacacaagtttcgatcctaatcaatccctgcgaggttgcgacctgccatctcatctctttccttcttccttttatctcttctttattatgtcatctttttgttttttagcactggatttgctgtcccggcttaatcacagcccatttgtttatccataacaataattaaacaacaggtggcccaccagctcctgtacagtgtgtgcatgacatgcgggccaccaggtatcaggtgtcaccccttcatccaacacatgttttgccatgataactttatcgtgagcactgtgcttttgtgttagtaaagaaccggataatcggtaaaggcgacggttagcgttagtacttggtttttaggcgcgtttttgggcggatggcacggtggaagaaggctcctccgacgatggcgagacgaccgggcgggagacgacttgacgtggcttctccgcttttctcctcgccgccgcgcgtggtttcgacgtgttttggtgggcggggcttggctccatggccagtgggccagccgccacatttctcggtggcacgccaaccccgtcaagccgagagatcatctggcacatggccttttgccccttttttttctcatttttttctgaatcaaatttagacgttttatacattgttggtaggtactacaagcctacaagggcacgaacaggtcgttcacctctactcgtatggagtagccaggccaacatcaggaccaaagatctcagaacttgacaccgtttcctaggtcaacgaacgggtaccgtcccattgtaaaagagcacgatcttttcttcatgtgctagtgctactacatgtttgacctggctagcttcagcggttggtgcattcttcaacttgtacaattggaagcaatattgcacagagctcaataatttcttacgctacacaaaccactaatgcagcaaatgcttatgatgttcatgtacctgcttgttgtacatttgtgcatctgcccacttctgttgaaaatgaactgtccatctgcctttgagtgggagtacggaatgaattgccacagaatcacacaagcgcgccctcctttaagtggtacacaaataaatcatgctgcagctggatcatgtcaaaaagagaacaatgcagtaaatagagttacctgtaaattaacgcttttagagtatgttcagattgatggcatttctaactatacctttttttttataaagttgttaaagatgtgcttgcatttagtttttagccaaactttgataaacgcataagaaatcctgtcaaaaatttgatattaataaattttgataagatttattttagctacaatctaaacaaccatttagttatcgacgttccaagtaccagctatatactgtatgcaacagcagtactccaaaatggaagaacgcatcgttcattcgtattagctgtcttaattctgacaagacctgaataactaatctagtactattgcataataccaggagtacttgatttaagctctgatttcggcctggatcatgatttaagcgctgattaaagaatcaagatttccctgcttgcagtacggaaaattaaaagaacttaataaataatacagaattagtttgttaatcccatgatcctatatcacatctgtgcaagttcatagtcagagtgtcacatgatctgattagataatatcataataccaacctgattcagcccgatgagcggcagacagtgctgcttgagcaataatcaagaacgtcaccgacacatctgagttttgcatcttcttgtgcacctaatggactgcacagcaatcaggaccagcatttagtgcgctgatcacaagttagtagtactcctatctcgtttgttattgccgtgtactagtgtctgatttctatcagagtatcagttcatgtgatgatggttaagtgtaaaaattttatgtttcaatacagaacattcatggtgcgcattctagatttatacgtaggcctcatcgacagtgctatcaagtctcaatcatcctgttcgattttcattctgggggaagttcagcttgtccattagctaggtgaaaacgctgaggccttcttaatttgtcggttgggctgtcggttgatactcctggcaacataagagtaatgtaatgtatgatgatctgtcaatctgttcatatgtatatttcggttgttgttgaataccgtttgtatattgtagtcatgtacattgtttatctgatccgtgcaacttgcaacttgtgagttgtcattttgtcagagttgctatctttcgtgatggccgatgggagagtaagaagcaaattcatctggatgataatggcactatagtcttcagtcgataaattgctccaaattttccgagctcctttgcctcaattttcttttctgagctcttcatggttcagcacttattcgatctagacattcagatctccttttctttttagcacaattcagacgtgtgaactaaatttttgttaggtaatatacacacagcatatacgcatgacatatctaactttttttaaatgaaccactcaatatagtgcaatgtttcatattgatacaacagaagaaaattataagaccatagccctaggaggctataatcaagaaaaaaacacagccacacaacatgcctacaacaaaaataactccatgagggtaaaacgggagtacaacgacccaactacacctggctcaatccatgtctttggattggagagggagagggcgagcgaaaagatggatccgtccgcccccacacaaaatcttacatacacctaagaattactggaggcaccaaagaactcccgggtagagattggcagtgtggcaccctccaatcctccatcataagtaccatgcataatcatatactccctctatctcaaaaactatgacaacctatttaccttggtcccaaaaggaaattactatgcatacaatctaactgttcgactcacatacgattgcatttaatcaatggttgtaaacagttacagtgcatatgaaacatgctctcctttgattgatctatagttgcatatatctagttatacatgagttgtacaactgggtcatacgtacagtagtactcgtcccaaaattgattcaaaatttatcataaaatacttatcactctaaagtgttgcttgtcccgtctatcatctttcatttaaactttttcctattctactctcaaccatcactccacttccaaccatacatcattctaataagggactattatccttttttcttaaaccttaatatatatatgctaaactatctaaaataataaatatttgaggacggaagaagtatattggattcgacatgccataatactacaaatttggattgtcaatccagtactacaattctggacaaaggtactacgaatatggacagccccacaatcgaatttgttcaaatttataatctacaatatatctaatttattactaggttattatattttaggataagtgtgtggtaggtcttagttccaatttacttggccaaatttcttgaggggaccagacaatcgaacaatgaaaaaaagggcccagttgttttcagatccataattttgggggcgccttaaacaaatgggccctttttgaccaatcatgatcgagaatagtcattttcccctactcgatcgcttttccccagaacaggcagaactttaccaagaaatttggaaggaagatctatatggtttgccggttgcacatggagcgcaatccccacaaagaagccactaaacagccttcacgcagtatattttcccttttggaaagaccaaaccaagaagctgaaagaacagaggtgaaagacaaacacattacacgcacaaactcgcgttgtaagcagcgcaaaagtcgaaagacaattcacgaaatccgaagagcgtgctccgtctgccgtccattcacgaccgagcggacgggccgtgatggcgaggggacagtgtgccgttgccggctgccactgctgccggccgccaacgcggcgagtgtaccgtgactactgccccgccgagaaacggcgcatccacggttgtggcgggccgggagtaggttccggagtcgcaggtggcgagcctcttgtacgctgtggccgccgccgccggatcgtcgttcaggaacgggttgccgatggcgcggtggccgtccctcttgtgcacgatcgccctgtacacgaacggcaggagcccttccattactccgttgatcggtttcagatttcagatcaggtgtgcatcgtgcacgtctcgtacgtgggcgaagcagcgtttatagcgcttcgcggttgcggtttaggaagtcggcgccgtgaaacacagcttgcatgaagaagcagcgggttggtacagcagtggcaacccattgtcacagttgggagatttttattgttccagatcgatgcaagtactgtgccagtgatgacagctttacaaagggcttactgaaaatactatagtactcgattttatccttttttccccagctgcaagggctagatcctttgaatgctcaggtcaaagaaatctaactcttccagctgatgctcttgcattcagtccggaccaattcagtccaaacggagacgagggacgcaccactcgatagtgctcgccatgtcgctgcggagcagcgtgtgcaagatataggtggtgtttgaatctcctaatgataaagataaagtgtttcacgtaaaatgaggtggtagtaacgtgtaattaattaagttttaactattataaacttgaaaaattgattaatctgatattttataacaactttcatataagttttcgcgtgaaacacgccgtttaacagtttaaaaaacgtgccactttaatccaaaacttgaaaagcagttcgaacggtgcatactaccccatcaccaatgctacaagacacaaggtacatgactgtcgtaggcggactagtttttgctgagcatcaaggattcaagagattgatctgcagaaaaattaccatgttggtgttggagaagatcatagcatatggtacgtctaaatctgacagcccaacttccctccaaaataggaataagttcactttgtgacgagaatctaatccgttaccaaaaactacaaaacacggatatctcgaccccccaactcttaaaaccggtacaatttgacttcttcaacggatttgaagggcggtttcactgacatggcgcctacgtggcgatgttgacttagtcttcggtccacgtggagttagacgtggtgcttatgtgttctagaattaaaaaaatatgtgctatacctatttgtcattcacaccaaaacaatgtgggacccactgacatgtggggcccacatgtcattcatgtttccttcttcctcttcctcctccctttctctcccttctctctctctcccatatctcttcgtcttcgtctgcaggcggcggcgggcgctcaagggtccaagcggccgcggcgatgagcgggaggagaggcagcaacccggcggcggctcggcggcagcagcgacgtagacgaaagagggagccacgaaggactcgaggaaggagaagagcaagaccaattcgtcctccaaaggctcgctgccgccgccgtccccgacgcgacgacgaggcccactgtggtggccacggtcgccgcattccttgagtccagcagcttcccccgcgtgctcgcgacgctccagtctgaggccaagcttgagtttatggcgctattggcttgtgctgtgccttgccattttgggcacgccgtgaaatgagaggatttcacatgttcgtaggttgattcatggcgggcatcgccggtgagcctggaagagttgatttccatattcttggactcgaggtacttagaatcaacgacgcgatgctcaatcttgttaagtagctttcactggtaatccatatcttgtgccataattggtttttcattggaatttggttgtggaatgcagcaactctccctgtgggtcgcacgcctctgctgccgccgagctgccaccgggtcgccgcctcccttcccgctcgccactgcggccgcttggaccctcgagcgcttgccgccgcctgcagacaagacgaagagaaatgggagaaagagaaagagagaagggagaaaaaggaaggaaacatgaatgacatgcgggccccacatatcagtgggtctcacattattttgatgtgaatgacaaatggacccgcacatattttttttaattctataacacataagcgccacgtcaactccacgtggaccgcagactgagtcaacatcgctacgtagacgccatgtcagcgaaaccgccctccaaaaccgccgagggagtcaaattgtaccggttttaagagttgggggtcgagatattcggtaggtcacggattagatttcgatcactttcgagggtcacatagtgaacttattcccccaaaatataatctgacagcccatggacggcctaacaatctgtgaaccgtaaacttctatcttgggccttcgaggcctcatgagatggaccaactatttcggccccgttgaacgactcatgacggggacaaatgccctgtcatactcatgctccagcaatcctgtaacgaaaatactaccccagttggattcgcaggaccgcccaattatgtcgcgagatcccaacgcgaatgactcgccactcaccgagtcgccatcccagtgcgaaggcttatcaccattttttttggccttcgttgaggtcgaaccgattctgctgtctacccaaagccattatccctttcccccaataaaggggctactttttgctacgtttttatttgctcttctcatcgctgtcaaaacgacgagtggaacagagttgagatcagaatgttgaatgccgagctgggttgcaagtgacctctgacgtgctttgcatggtgcgaaagctctcggtttggcatctctggttctgcggcctgagtagtttgccgctgcaccgcagataacgctagcttagctcgtttttgtgctcttttttttttcctgaacttctgaaggcgtgtgcaatgacagcagggcaggtggacagggtaccagacttgcagtgtaagagtaaggttaggcgcgtgtatatgcttattattgtggctgatctgggagagttacgcaagcactcgtgtttcacggggaacgaattgtagagtccacgccgcgaagcaaagtggggcgagaaacgtaggatgcgtccttgggtttctaatgcttctgaaactaactgctccggctttgacagactgacgggtgaattctctgcagtttatgcgattttttttatctgaattttggttagttcaatactatgaaggatcaagtatggatggttaatgctgcactttcgtgcactttcttgaaccgcgcattacttcggacatgttcctgtttccaaattagggatgctttggagttctcctcgtatagccgaccatggtgggttgggcaaaaccatgttcttttactttgactatattcataaactatttgcatttgatttccaacacggaaagcattaggggaggcaaaagccaaaaggccccgggacgatccagcaggcaggagccaggttacactacgcgacctgtgtgtaacacacgacgacgacacagctaccttccactagagggacgaaaagtacagcatcggcatcgtcagaaagagatagaggaagaaaaaaaaaaaggaagaacgaatagaaccgaaaagtcccagccgaggacggcccccttacgtggcgcgagatgataaatgccgtcccaatcaaacaatgcacaatccggagagagaatcttcgatgcgatcgtagccatatcggccaaacagaggaccacgcgacagatggcattcggcttcctgaaaacgtgatttcatttcacccatcttttcttttctttttcatttttctctcctgtgttcgcctgctcgtcaagtcgtcgtagcacggctgcgtgcctcgtgtccactattagtttggttgctaatcttaggctcgcgtgtttgttgactcacaccactgcacggttcacccaccagcaaggacttttcagcgaccacgaaagcccgcatcatgatcatcaaataggggaacacgacaccaacgacactatgataatgatgcgttttttgagtttagcgtgcgaaaagcacacgtatattgtatgtgtgttgaagcctatgtgttctacccgttccaaactgaatttaaaatcggagcttttcggaaacggcaagaagagaggaacatccgtggggtgttattaattgactaatcgagacggcacaagcgattcggttgcccaacacgtctaatacgtttgcacaatcatcaggatgaacggaaataatttaactataaacgcatgaacacagcagtgtgtcgcaatctagtaatctagtcagagcaaagtaggaacttctttatatttccacgagcaaaggggacactcaattatactacaatttctctgacgcttgaggaagtttctcttcaaacatcggaaacacatgagctttttttgctgaaataaggagcgggctgatctgtctgacgagatcacaaacgcccaaagaaaggaagtgaacgaaataatgctataataatctgcaattatatgctttgaggatgccacattccgtttgatcacataattcggaacgttctgtttgatcacggcttcgtccaggtgaattcgagttagagatggccaggaaaccgagaggagtagtatgtctgatggatccacttgtcacaatttccggcgcctgagatttacgacgacgacgctgacattgtccgaggtttgccgcgccaaagccagcttggtcagcaggacggccgcctcggcgcacgccttgtcctcctcggcggcgctctcctcgtcgctctccgagccagcggcggcggcggcggcggaaggagcaccgtcgttgggcgcctcgtcgccgctgctgctgctctgcctcgggcttaggttggacgtcgggctcgaccggttcctctcgcgccgcccgctgctccgcaggcaggcgcgcacgacgttgcaggccacctcgttgctcaccacgtcccacaggccgtcgctggccaggatgaggaactcgtcctcgccgtccttcctctccatcaccctcacctccgggtcgcatatcacgtacggcttcaaatagctgtcccctgcaatggcgcatccatggaaacagtcagcatatggcgcttgtttcttttgtgtcatagcgagagattttcaaaagtactagagtagagagctcaccgatggctcgtgacatggcgagcatgccaaagacgcgggcgccgtcccagaagatgacgcgccctcccgccgcgtggatccgttcgagctcgtcgggccggtccggctgaatcgatcaaagcagatacgtttagagcaacgcgattaaagtaagaaaaacttagattttttttggttgaccatgtgtacgcacacatccccataccttatggtcgcatgagaggggtatggcggcgccaccgcggcagaggacggcgcgcgagtcgccgcagttggcgacgacgacgtggcgagggcccagaacggcgacgacggccgttgagccgacgtggtcgcacttgggcagctgcatctcgcaccggcaggtgggggccggggcgacgctcccccgtgacgaggccacggcctccgcgtccatccgcgcgaagctcctctccatgacgcccctccaccgcgcctcctcgtccaaccccgccgacccagcggcggcgccggcctcgtcgaccacgatctcgtgcatccgctgcccgcacgacgtcgccacctgcatgcacatgcaaaccattccaataagtactactccccgagtcaaaaccgctgcacatgcgcgcgccgcgcgtttcggcgcatagatctattgacaccatcaaaaaggtgttcgattaaacaactcgagcaaagagagcaaggcacgcacatgagagcagccgtggccgtcgaacaccccgaagaagtggtggccggggaggaaccccgggcgggcggagacggagtcctccatgtccctccggcgtccgcacaccgacgtaaagccgtacctagcgcgctccacctccctgtcctcctcgtccgtcgaggcctctcccccgccgccatcaagcctccgcctcttcccggaggtctcctcctccgccccacgctccgcgaccaccctgagccgccggatctccatccgccgccgcctcgccgctcggctcccggtgtcgcactccgggcccttcccctccgacgacgatccagccaccacctcgcagcaaatctccgccatgaactaacaaaatctccgaaagatcccttgcaacagagggagagaaggtgggagctcctctgctcagctcagctcagctcgtcaagcaagaaatgttttctctcctcgaagcggtgagagcgattgagaagaggtgatggcaagtagcggccggcgatataaaagtgggtgggggaaggggtgggggtgggagaggcgacgtgccacgcggcgggcgcgggccacacgtacagttgtgtgatcgcgccgggggccgttggatgcggctccacgtgacgcgcgcccgtggccggtacgtgccgcccggacgcgtgtcgaggctgggacgcgtccaccgggcggtcgcgagctgggaggcttcaccgcgcgccacgagttgggcgaggcgctagtagccgcggcggtgtttgctgttcggcgcgcgggatgggcggggcgacacgtaaacgaggcgaggcgcgagcgagccgcggttcggttcactcggctcggctgtgtgcggggtgcggagggggtgggggaccgtgtcgacgtggcctgagcgcggatccgtggagagataagagcaaccgcaatggtaaagtaaggtgctctctataaaacatgttcatctcagtaatagactcgattaatagtaaaccacattaatagtatgtctatattggtatctatagctatttcatgcattgccttgtttttctctatagactatctctaagttagtagatagctttgctctctctctcttcatttaataccttccaagtaggaaaatatgctgacatggatttcttgtagagagtttataaataactattgtggtgcactaagagtggtagaggtcggcaggggagagaggaggggacacgtggaggggaggggttagcggtggggtgtacggttctacgtcgtctcgttgcgtcgccgtccgggtcaggctctgtccagctcgtacctgcggcttcgcccatgtggacgtgagtggacctgtgcgtttaaatttgacactggcttgtgtttttcatgggatatttcgtgtttctacagctagatattttgttcgagtcgtgtttgccagcgtctgatcgtgtttctacgatgtgggttttattatttcagaatttctcctcagcactcctcctaaaatgtgaataggagatggacttgcattgaaactttataatcaaattaaagtacggtggttggtctttaaacttgtacctggtgtcacccccaactttaaacttaacatgcatatcaagcccctctaatattttaaaatatttttaaaaagaaaatattgtaaaatattttaaaagagattcaccttttgattactgatgtggctagttagatgtggattttcatccctcgtgaggatgccccctctttgcttgcatgttatctaaatagttattaattttttttaaaaaataataatataaattaatatgaaatatatcacttcacaaacatgtaaggccaaaatcgatttctacaagttgcaacaaaaagaaccaattaaactgaaaattgttatagtatgtttgcagttatatttgttatttttgttacaatttttgaaaattaaatttggctttgcatgtctgtgaagtaatatatttcatattaatctatcttgtgattttttttaaaaaataactatttaggtgacacgtacgaaacaagaagatatctccttaagaaatgaaaacacttttccttggctaggtcccactttgactcattttaccattggtaatcttatcttactgtcatgcacgatatgagccctgtttggttccatgggctaattattagcccccaccttttagctctaaattagcccttaaggatacaaacatgtgggcgaatttggggctaaagtgaattagtccccctcaaaacattagcccctccaaggggtgctaatggggctgattttttgtggagactatcaaaaagcagccatatctccctctctctctctctctcctctctctttactctctctccaccttttagccctcaattagcctatggatccaaacatatcaccctaggctaatgtttagcctaccaattcaagactaaacattagctctcaaaattagcccgaggctaatcttccaaacagggccatggtcagtgtctaccgacaaccatttttccttcctgaagtgctctactctactttggttagccgatgctattgctccatgggagcgaggagagatcgagatgagaaatggtctactccatccattgtacaaagagtcaattcctagcactcctaatagatggaattagtggagagtgagaatgactaaaatgcccttaatcattgaaaaaagtagtaagagtgataggtaggtaaagggtattaaaggaataaaacttctcgttttacgtgatgagagaaggtaggagggtagaagtaggttttttgtgggataaaattcaaactctaggaattgagtttttttttttggacggagggagtaggtggtaagccacattaggccatgtacaacacttcactctgtcctgtggtttcacggctccatgtcggagccaagccgagctggcagccgaatgcgtggttccgcaggctggaaatgcgcttgcagagggaacgcttgaagcgtcgcacctgggctcgagagtcgcgaagccacagctcgaagactcacgttagaggagtcggagccccgcgcgtcgtctcatccgatcggtcccctcgtgcacctaccccaaatccccatctcgtcatggtcgtcgtcgccgctcactgccgccgttgtggtcgcgttgccacttgctagatccgccgccattgctgctccccaccgccggatccggtaagctcatggccggagaagcaccgtcgtcgacgcttgcaaagaagggagggggagaggaaccgtcgccgccgttgtggtcgcgtcgccgctcgttggcaaatccgccgcccaactctctctcatcgccggagagctcaagcaccaccgatctcgtcgccctcatctcgtctagagagaaggagatgggagatagggagctcgcggtggcgtgagggactgggagggaaggggtctcgccggcgaggtcactgggaggggaggggtctcgctagcagggtggactgggaggagagcgccgatggtctcgtggagaagaaggcgacgagatggctagggagagagagaataaaaaagagagggggaagaggcagacaacggatccatagtatttaggggtgcatatgtacttcttttggttgttatagggataaagtttttaataggtttgatactaacatacactataaggattgtcatataaatataggggctgaaatgcaaaatatattttgtactagtttccgttgtaggtagtatgaccttttgtttggttcttgaaaccactggtgcctgtggtctatattgtacatgcccttagatcttgcatttcacattaacaaatttaggaggaaagttctgtatttttagactttaagtactgagatggcacaataagtttgaaaactaacagtatacttaactttcgtaagtatattggattttctttgttgacggtctatttttatgtgaggcgacaaattgatgattgacgagggtgttcatttgttaccttatgacgttctatacttctatgcaattattcatcttacattagagtgattgtatatgtgtattacaaaattataaggaaatgtccactagctatagtaaaatatactcgactggtttaaaatatttgttactgtgactagtacggttgttaactttgacaattgataaagtaattaaattttgaatgattagataataaagttttacgactatattaaggatgcaacatatttttttgatatagcatacgtttgagtacttatacaatttcttaaagtttaggtatttataattttcaaaataatacgagtgttcaaagtttaaatattaatagccatccacttttctctaatacttaaatgtagagtcgttcatccaccctccttctcacccaaaaacaaaaagcatatgtgtcgtactatagtcaggttaaacctttcggtttagccgatttgatcggacctcaccgaaatttccgaaattttagaaattttggtccgaaattttgatgagaatttagttgaatttgaacaaatattaccaaaattcacgaaaaaatttaaaaataaaaaatttcggccaaaataatatcatatcagagagacccctaactatcgtatgcctcggtccccttctgggagttaaccaccctagcagcctagcacatgaatcaatatccgtttttacatacaagcatactattggtctaaataaaatatattaggtgtttatatacattttgttaacaagtaatccagtatttgaatctggaggaattacttaacccgcacgctaaaaatgtgaaaataaccaactcggaccacactgctattgtgatatatctgtcctttctggcgtcaacgccgtccatgcatgctgtaaattgtactacaaaatcgacacaccttacaaggttacacctgcctgctgctgcctgctactgctagtacgatgcacggaacttgtgcgggccgggaactaatagtactataactataaaagcatgcgacaaacaagcacacggtatcgaattgttctgctttctttggaaaggcgcgcgattttccgatgaacacagggcgccgcacaatctcgcggtacagttcaccggatcaccccgatacgcgatacatatgccatacgcccatacgtactcctcctacattgtattggaagaggaaaaaaaacaaggggggatggcaagtatagccaagtgcgtatgtgccggagacgggccgcgccaggacacaagtccctggcacgccggcttctggtagccttctcgccgtgtggcatatatatggtccccggccggcacgtactactacttgtttggacgcagcggggtggcacgtaagcacgttggcgtcgtcaggttcaatggttcggtgcctcgtgcatcgggccgtgctttaaaatatgagcaggagcggcaggtccggcagccagccatctggtccatctctcctctccatcgtgatattttccacatgtgtgattggccgcacggccagctgacgcgataagagatgactaagggcattttgaatcgcaggattgagaaaatatataaataagaaaaacgtaagattttaatatgaatgtaagtgtaaaacagaggattgcaaaacgtaggaaaaacaaaggaattaccgtttgattgaatcataagaaaaacacagcaattggatgagagatatagactcaaaggaaagttagcaagaggttgaagctcttgttaaatttcctccaaaatctctatagggttatctattccataggaatttcaaaggattagataggattcaatcctttgtttcaaagggcttcataggaaattttcctataggattgaaatcctctaaaattcctgtgtttttcctccaaatcaaaggggccctaaaacttttaaatccctatcgcatcggatgtttggatactaattataaatattaaacgtagactattaataaaacacattcataaccttggactaattcgcgagacaaatctattgagcctaattaatctatgattagcctatgtgatgctacagtaaacattatctaatcatggagtaattaggcttaaaaaatttatcttacaaattaacttttatttatgtaattagttttgtaagtagtctatatttaatgctctaaattaatatctaaatacagagattaaaattaagtctctgatccaaacaccaccttacttccttttggcaggagtaggcagtcgtaggagtatgtagaccgtgtttagtttctccctttttcaactttccatcatattatatcacatcaaaaatttttctacacacatgaactttcaacttttttttcaaactttcaactttcttcaaattttaacttttttaagaaactaaacacacccgtagtttgagtagggagagtacgttgaattgattcggctgacatataatgcaagttggtgtcctgggcggcttacaaaaccactctatcatcgacgtggaatactacaggcgttgtatccttgaacccaggggcattgcctacccccattccatatatggactatgcacatgaacaaatattataggcaaacatcatccattgcacggacgcgcgactaagcttattatagaggcctccaagggccctaatgtttgggactgtctatatgacagtacatgttgggatgtttagatctagaggtgtaaagttttagcatgtcacatcggatattatatagattgtcacatggggtgtttggcactaataaaaaactaattacagaatccgtcagtaaaccgcaagacgaatttattaagcctaattaatccgtcattagcaaatgtttactgtagcaccatattataaaaacatggagcgattaagcttaaaagattcgtctcgcaaattagttgcaatatgtgcaattagttatttttagcctatatttaatacttcatgcatgtgtttcaacgttcgatgtgacatgatgtaaaaattttgggatgggatctaaagaggccctttatttcatttactctctccgttgcataataagcacagttgtgagtttcagtgcccaactttgaccatccgtaatatttttatgattagtatttttattgttattagatgttaaatataaataatactttatgtgtgacttaactttttaaaaaaatttcataaaattttcaaataagacggctaaacattgagcacgaaaatttatggctgcacttataatggatctgcacttataatggaacggagggagtaagaaatagagtacatgattaagcgttcaattaattgcactgaaataatctttcagatcttaagcatagcatcctctgctaggataagcaagatgtgatatattttgacagttatggaccaggctactaggttgattaactttatgtgatgtattttcacggacatggaccaagctactaggttggtgatgaactttaatttcctttgccagtttatctgctaaccgattgatatcccttggtgtcggtgacatcggctcggggtatcacgtctagaggaaggaggccgccctcaaacccacgtggctcctcccgagggggatcaagcccggggtggagcgacgactgccccctcctagctagagggaggaggctgccgccccgacccctccacgtatcagcccacgtgtatagggttaggtgggcgtgcctcacgcccacctaactgcatttacagcggtctatgcagccgcgccatgccgcatttaatgcgggcgtgctgcgcatctgaccggtctgtgaccggtcgaatgaccgatgagacggcgactgtgtacccccgccctgtcaatgtgtcaggcagcgtgcggcgtgctccatcccgtcccatcataatgatgacgtgcttcacagcctcttatcccggttagagctggtccaaccactctgaactgacccgtgttcctgtttccccgtgtgaacgggaactcggaagtcctcaaccattaaacggtgaatgacaagggcgccccgcatgatctgatgggccccacgcagcagccgacatgtagatagcttctgggctaaggcacaagacatgtaactaatatagagaacattttcccttctccctaggtagcactcgcaacatatgtggtatccccttagaatataaaaggaggaccatacctagcgggaaggggagggggatcgaactctggatccctgagccaaagcttgtctaaccctagcttgtacaccagggatttagggactttctaagcacagaagaatcatcatacacacaggagtagggtattacgcttcatagcggcccgaacatgtataaaccctttttctctcatcgtcttggagggacctaaccccctcaaaatcacacagtttcgctttccaagccctcgaatctcacccgctgcccccggccgaaccaaaaaaggaggcctcacggttctctggtggaggagttcaccctctgagactcaggattcatctaacctgcaacaagtttttggaatatttgattgaatcaggctagaagaggtttgagactccagtgacctggttaatcatcaaagtttttctttttaaaatatatacaattactatattatatatatgaaaaagattgttcctgtaaagctgaagaaatttgcaaaatccagtcatatatctcatcaagacaatgtggctggatatgttacatcgagcaatatttgaagcacagtttattcgctcatagtagttttgtaatgttggatcttgggttaactggaaaggaaatgagacaatcaaagccgttgttaacgtaagacacgacgttagtagagcaaccaacatataacaggtagcgtacgttcgtcggtcttgtgttatactattatgagtatcagatgtagaggttggccaatgtctctgccaggtgatgagctatgatacccttacgtggactcgtctaagataatacaccaagcacgaattatccaaaggaaaagaaaaacatgtcaaattcattgcgtaagcatcgaatttttttcaataatgtggttgccacggagcgagcattatgcaacagccaaccaaaacctggctttcgtagggaatcaacacgtaatagatcgactccgatctcctggtcttttcagtcgaatctatccgtaatcagatcagaccctttcacccaaaaaaggctcaaatcatataaccacggatcggatcgatcacagacacgatatttcgagccttttgtgggtatatatttttctatgtctacgtgggaggcctggccaagccaagccgatgcttatgacgcaacgtcccaaccgtcagcgtccgctcacagacacgcgcggcgacgaggctttgcgttaggaatacgacacgcccgcgccgcacgctgccaggtagagctcggcacgacagcgacggcaacgccacgcgactccgacgcgggcgctgtggaatccgtgcgccgcgatgatggtggacgagagagcgagggagagggcaacgtgttcggtggccgcgagcccgcgaggcgccgggccgagagaccttgctatcacgtagatcacgctgttgggcacttcggattcgagcgcgagattttttgctcgtgcaggctaccggggagaacccttttttccgcagcttcgctgttggcgacgagtccgtggtgcacgtaggcgtctgcacgcctcgctttcccggatgcgagcgagacagcctatggcctatggccgtcgaggcagaaggcagcagcatctcgaagtggacagttggacactccgttctgctgtagtgttcgaggtgaagcctttttggcgtctgttcaccaacagttcttactaccagttattattaccagcgttctacgcaatgggtgtgaatccaaacaaacgatctggaaacatcactggatcacagatgaaaggtactaaccatcactcaatcacagatgaaaggtaattaagacggaggcacaaagtatttgcgcaatatctagctaacaacgcctccatcacatagttctgaaagggcttgtgcaatggaaaaatatatcacgcgtccatgatggactcactttcacacaagtgtttttcaccttttctttagtttctaacaaccaactccacgaatatcagacgcgtctgtttcctggcagcaagaacatccatcatccatgactccctcctcaactggggtaaagcccattcacagtcatacctccatcgacggcgatcgtctgaccagtaatgtaagttgaaccaggcatacaaaggaaggcaactaacgatgagatttctgctggttctccgacacgcctaagaggagtccggctcttaacagagccctcgaactccttgtttgccaaaatctgttcgaagaataaaaatatacgagatgtgggttcagcgtgttgaagatatcgaaagaaagtgaactattgaacagtgtaacatttggaagcaacacacttgggcaaaatataactataggccgtgtttagttgtttaggtgtaaaaattttgacgtatacggacacatatttgaaatattaaacgtagtctaataacaaaacaaattataaattccgcctataaactgctagacgaatctattaagcctaattaatccgtcattagcaaatgtttactgtagcaccacattatcaaatcatggcgtaattaggctgaaaagattcgtctcccaatttacatgcaagttgtgcaattggtttttttttcgtccacatttaatgctacgtgcatgtgttcaaacatttgatgtgacggaatttttggaagtttgaagggaactaaacacagcgtatgatttatgcttgtatactaatgattgacaaggatggtgaagcagctattgacaagacatggagacttctaagaagtaattacgtagggatcgtgcttgattgcttcaaaaccttcatttctaatcttaatagtgatatacaattattttgcatatttttccaaaaaagggcactttgaagcaccaacatctaaacagttatatgggggaataaaggatagtcatgaagcaaatgcagcctagcagcaaccagcacacttcatcatagtagaagccacatgatattccgacttattaatacagtgaaacttagtaaattaacacaagaagacacttactccttctgaaagcgaagttaagatgtaccctggggcaacacagttggttcttatgttgtcttttgcccattcacatgctaagttcttggttaattgattcatggcacctacacaaaacttgtagacagaacaaagtcatgatcatatatgctggtaaataaaatggacattcatagtgagctataactattacctttagtcatagcatagatagttccactaaatagggctacaattccagcaactgatgatatgaaaacaatgctacccgacccagatgcttttaaaagaggatgcccaagttgacacaaatgatacgcagattcaagatttgtagccatcaaaaatgagtattcgtctgcagaatactcagtagtaggtttccttatgtttgtccccacattgtttacctagaagagcaaatgaagaacggcaacataaatcatcaagtgacaaactaaagcaggcgcaataaacatgtaaattaacaaagcaaaggtattgcagcaagaaaatatacatggagagtgctcacaagtcagaactcaatcttgggtcaaattgcaaattgatgtatgataaatactacgggcatcaaatattcaaatccattagctccaggcagttctaggttagcaccaaacattattgggcactgggcagtagtgggcttgggttggtgaggtctaaaaggcaatttttcaccatgtcttatgagtagtgctgctatcaggaatttccattcaatcttgtgctcacatttttcttctattgaattgaaccatgctatatgcctgtgcagcgtgaaaataagacattcaattgggacttcatttctgaacataaagctatttataaatccctctctttctgcagcaacggaggtgcttgcttggggaagtggttcagtcaaagcctcgaaatgtcgattacaagtaggtaatcttagatattcaaactgcaagcagcaaatgtataataatgaatgcgccgatccaagcacagtcgaagctgccactgaaggggagatatgcatcaccaccatgaccactaaaatgtttcagctgacaaaacgggaaatggcaaatgtttatcctgaacattcatttctttgagatataccaatactgcgttcaactgaatggggattggggagggattagtccaacttccaactcacgaggatgtcgagcttgccgccgaagcggtcggcgacgtcgccgatgaggcgctcccgctggtcccgcgcggagaggtcgcagacggagatggtgacgcggaaccccctggcctcccactccttgaggcgctcccctagctccgcctcattgcgggagcaggtatgcacggccgcccccagcgccgccagctcctccaccaccgcacgcctgcgccgccaccaaaacgaaccgcctcgcgtcaaccgtcgcgggaatcttgcagtctcagtgtgtcactagggaatcatgcaaccgtcggggtcggggagagagaatatacccaatcccgcgggtgcctccggtgaccagagccatcttgccatggagagaccacctccccggcgccgccaccgtgcccgaggtctccgccgcggccatctccccggttacggctgtctcgccggtcggtccggccggcgtccctgcttccgcttatccgttcaccacaactaggggaaagggtgggagcagggttgctttgagattggtgacggtgccagctggcaagatcataagctatgagtaaaaagttcgctttttaatatgaatatttctatgtttataacttttctataccaaaatattatatgtatagagtttctatactttatatttctatgtatgaaatattgtattgaatgtttatttatacatgcaaagtttatttttgcaaaatttatatgtgcataaagtttacgtgtgtaaatttttttagaaagtttttgagtataaagtttgacaatttaagtagagaatagtattaacagaaatttttatttaaattagccaaaatttgtgaatataaagccattaacatgttaaaaaaatcattcctaaaggtgctaaatatgcataaggtgcgaaacaggaatgctaatcattttttttaaaaaaaagacactcctagctaataactttaaaacaatacgccaattacaacaaccatcgtgtgaaaaaaaaacactaatcatgataactgacacaatagttgcgcattctttgcgagtggacgatcacacgaatgtttatgaataagacccacctcgctgttgggatacgcgtaggctacgatagcataaatcaaaattttctatcgcgtaaccaggaaccatgcaaatattagatcatagatcgttaccactcgacgcgctgcgcagcggaagaaaacgctgagaagtcgaaggaactctcgcgaagtagcgcgcgtcgatgtagaggaagtagtcgattgcatcggctcgaccttctcctcctcgtgcgttcttctcgccgtactcccacgccgatcagcacagcataccagcggcgcctctaccggtatccacacgtacagggacgaaacgccacgtgcagatgtgctagcacccgcgcgcggctagggttttgctcggggagggaagtgacgactagggtttctcacgtgatgcaatatctccgccggtcacacctctcacgaatatataggatccatcactcggtactccaaggcacgtaggactcctattcggatccctatccgaattaagcttatattggatctccatccaatccccttattccggcccattaagcgtgcgaccctgtaggttcatgtatactcggttctaacccaaaactccttttcggtccacacgtcaacagcggcccctagcagaacgtattgacccaccgggcatatataaagatcatatcggctgaacctctagtgtatacttgtatgaacccctttgcatcacgatatcgattaagctcaaggctagatatgtgccatcctctaatagcttaatcattcactcgaacctgttaatagattatataacttgtgattgactcctcaatcatctttgacatggccatgcacttccataatctacaacatcgaggggctcagagatatctctccataggaggggcaaatcccatcttgattattcatatcccactacacgtttcatagcatacccgaaaactacttttataactatccaattacggagtagcgtttagcagtccctaagtaagctactacacatgttgagaactatgataatctcaggtctaaggattcaacaccaacactaaatgagatcactgatgacacaatacatatggctattgtagtgtctcatgttgggtctatccaacaacatattcaccaacatgtgtccacattattaatttggtatctctataccatgatcatcaattaatacatgtgctgatcatctaaacatatttgtttcacatatgatatttgatcagggattatttagaaatagcaacacataacataaagagtctcttgaaagaatcacatattcattaaccaataatgagtttatctattttaagaaacaaagtcgaataaatatgtaaatatagtgtgtgatataatcatctctatgattgcttctagggcatatgactaacactcgcatccacggcatccctgaccttctgtgcaagttcctcctctccctcgatctccttccctaccctacactgtttgcaatatacacatccttttttaccgagagcaaagtcctgtcaccacgcggggtgttaccgctaaacttgttaaggcagtagcaatacaactcctcatttgctggatctcactagccaactaggcccaagttcttagaaggacacaagtgtcacagtgatatatgataagcatgatttgagaaccgggggttaggcaactagttacaaggacatgacctccactttttttttttggttagataatggatacgaatccggcctctacatgacctctacttaatggccgaatgcctctatccatcttgtaaaaccttgtttcgcgagaaagggtgtcccatttttgctctgcattcctcactaggcatggaatctacgcccaggccgaacaccacacacataccgtaaaaagcccttagtgtctttttgcggcatgcatcagaagcgctaagaggtagaaccgctactaatatacaacacataacatatatttcatatatcctaaaatagatatctatcctaaaatataactttcgaggagtgttttgggggttaatgataggataaaaggtctaaaatatcctttattaatacatgatgaagtgatgaaaattaacaataatattggtgtggtgcgggtctcaaggattggtggggtgataggtcccaccaaggatagtatgggaagtaatagggtaaaaatcaccttttaaatattctagatagttatattttagacaaaaataaaacctatatgtaatattttgagatcaagaagtaaagatcattagcatcaatagtgagccgataaagggtttattcaactagggctgctagcattagtagcgacccaaaatagggtattctggaaaaaaaataccagggtctctataaaacaattgcttgagagtttattttttttctagcggtacaataacaataatattttttcgacatgatcactcaacgccgccttcgatcctgacaattccttctctcttcttttgctaaagtcgattcgaccaaagaagacatttgtgccacaattccgttaagataagatgaggatatagagatatcgatttttcttttttttaatctatatacttcttccgtttcacaatgtaagtcattttatcattttccacgtttatattgatgctaatgaatctagacatctaataaatctagacatcaatataaatatgaaaaatgctaaaatgacttacattgtaaaacggagagagtataatgtaactgagttttagttggaacgaatcaaactcactacgatgatgggctggcatgtatgatttgacacgactccgtcggcgagacagacttgcacgagacctacttcgccgcagatccggagcgagctggcatgggcggagagcgaaataggctggtgctggcatgagaaaaattaggacgagtgaaactaatgcttttacggatgacgatggatgaaaaaaaaactacggaagccttacatattttttctagagtaaagtccatcaccgatctctaaacttgtaccgctgtgtcatctcggtccctaaactcgcaaatcgaccgttcaggtccttaaacttgttcgattgtgttatcccgatcccaaaacttgaagatcacttgtttaggtcctccaacttgttcagttgtgtctcctcggtccctaaacttggatttgaatatcatctgggtcaaataggacggtctaaagactttatatttaaaagtaattcataactttttcatctgaactgtaatgaagacaaaatttatatcaaacttgtagccctcgacatgatctacaactttgtagttgaatttttttttattttaagtcattttttgtcctaaaatgtaatttcaaaattgataaacatgcaacaatattttgggaccctaaaaagttttaattcaaaaacttttcaactacaaagttgtaggtcgcgtcgagggctataattttgatataaagtttgtcttcattagagttcacatgaaaaagttatgaattattttttgatataaagtttttagaccgtcctgtttagggaccggggtgacacaactgaacaagttgcaggacctaaacgagtgatctacaagtttagggaccgggatgacacagtcgaacaagtttaaggacctgaacggtcaatttgcgaatttagggaccaggatgacacagcggtacaagtttagggaccggtgatggactttactcttttttctaattattagattagatatagatataaatattgacaaggcttggagaagctagagggatactcccttcgtctcacagcgcaaccataaattttgatctatcgtcttatataaaaaaaattaaaaaaaattaaaaacataagtgacgcataaagtactatccacgttttatcattaataacaataaaagtagtaatcatacaagtatttaaaataagacggacaattaaagttggatacacgaaaattcatggttacgcttaaaacgggaccggtggggattattgctctgcgagaaccatcatgcgtacgctcgacttgtaccggttgcctgacaaaaaccagtagatagcgttggaaaaagaaaccggacaatttcttcaaacgcacaagaaatatatattcatggtgatgtcagtttacacaatattcgctctgcttgcaaagcccaagaacaacatatatggccgtttctggacagcaggaacataccgtcttcttgatagtccattaatcttaacttggatagagtccattaatggtcatacctccatcaaccgagatcgtctggccagtaatgtaactggaaccaggcatgcaaagaaaagcaaccagcgatgatacttcttcaggttctccaacacgcctaagtggagttcggctcaccacagcaccttcaaagtccttatttgccaaaagctgcataaaacaataagaggccaagggttcagggaccagacattccattttctagcaccccgcaaacaaaggataaatagataagctggagtaaaagaagagttcagcgtgcagtactcaggacacttacacctgtagctgtgctacaacctttttatatcgtggaatatattaacagtataagaggcaaatttgggactaaggaataagagaagtagggtgtgcgctgtcacattttgaggtaatcatgggcatagagtaaaaaatgcacaatcatatttatgatgtgcttctatgctatccaattacaaatgaacatgaatgaacaaaacttgatcagcaggttaagaaggctataattaattttaaatcagcctcaagatgaaactgaagtcaaacagaaaagaaaggtggaaaaaaaaacaagtgaggctgagctagtttcggttggacatttttccaacccaaagcttgtgaaatctggtgacactttgtatagacaaattggtaaaataaatctagcttagtcaggttcagaaacaagaagatggcaaccttgatgcaagtacagtcgtatgtagcctgaataccgtatcctgacaattagttgaatacttgactacatgttctgacttaaaatgacaagtatccaaacatgataaatcaggatggttgataagcaaaagccttactccttcggtaagtgaagtcctgatataccacggggcaatagagttggaccgtatgttgtctctcgcccattcgcatgctaggttcttggttaattggttgattgcacctaaacaataccaataactgtttagaaaagctcaagaaattgaatgcacattcactggtgagctaaaacagttaccttttgtcatagcatagagagaaccactaaatacagctaccaatccacagactgatgatatgaaaacaatgctccctgacccagatgctttcagaagaggatgcgaaagttggcacagatgatacgcagattcaagattagtcgccatcataaaagagtattcctcggcagaaaattcagtggttggcttccttatgtttgtccccacattgtttacctagacgaccaaatgaattcaggataaatcaaaaggaacgttcagatattgaataatcagatagcgtaatcaaatcaaaattataaaaaggaaaggcacaataaaacacatctatgagaagatgtacatggcatgcaaatcaagcaaacaaaacctgcacgatcagtctgtaaaatcccataccaatcaaagatgttaattcaactatgtggatcgttagtaccatataaaactgaaaatttgcatttctactcggtaaccattgttgctgacattgcattttagaagcataataacacaatttttcggccattcgaacatgtgttctatctccaacaggccagtttgttgggctctaaatacaaccaagttacaaccatcatatattgtgtgtgcacatttgagataggattgcgagaaaacagctcttatgaagatcacattgcgcaaccaagcaggtcaaaatctttctatacttccccgcaaaaaaaaaaaaaaaaaatctttctaaacttctgaagggctcttttatcttcagctctatttgccctttgagttatctataccagcattctttgtttggatggggaatagtacgaggggttttagggacgaactttgacgcgaacatgcaactcaattgcaatatagaaacgataaaaggggtaataaaggagagacgagagaaggggagtgacttagtcgtctcacgaggatatcgagcttgccgccgaagaggtcagcgacttggcggaggaggcgctcacgctggtcccgaaccgagagatcgcagacggaggtggtgacgcggaatccccgggcctcccactccttgaggcgctcgctcagctcctcctccttccgggagcatatgtgcacggtggcccccagcgccgccagctcctccaccaccgcacgcctgcccatcacacggatggcacacagcctcaaccatcggggaatctcgcacgctcgcggtgttgctactgaagagagagaaagagagaagagttagcggagagtacccgattccgcgggtgccgccggtgacgagcgccctcttcccttgaagagaccatcttctcggcgcccccaccttcgccgaggtctccgccgccgcggccatctccgaacctcccgccggtcggtttggtccctttcgctttatcttctgtttcgcaacacagcagacgacgatgtacgacgcaaaagcggaacagcacacgttgggggcattctaatggggatcgatcgccaggaggagatgggggtagctattgatcccttcccccctccctccacctaggtttttttttttttcaccatattatttttctattttagtaaatttatgcacctaaagtttatacacctcaagtttacatatataaagtttagagacccaaagtttataagtcaaaagtttatatatccgattcaaatttgaatttgaattcaaattttttcatatatagtatttctatacatctaaagtttatacacctaaagtttataagtcaaaagtttacatacccgtttcaaatttgaatttgaattatatctgattcaaatttgaatttgaattcaaatattttctatatatagtatttttatgcatctaaagtttatacacctaaagtttatacacttaaagtttataaggcaaaagtttacataccctattcaaatttgaatttgaattatatccgattcaaatttgaatttgaattcaaatattttctatatatagtatttctatacatctaaagtttatacacttaaagtttatagacccaaagtttataagccaaaagtttacatacccgattcaaatttaaatttgaattcaaattttttatatatagtatttctatacataaatttttctaactttatgttttttttaaaaaaaaattgtgtggtgtactgtagtaggggaggagtgtatggagtagtataggggagagggcgggcaggtgatcactgggcgggcaggggagcgatcacccgcccattagcatttccgacacgttggacccttttctccgtttgtcctttttttaaggccctgtttggatgggggctaaaatttcttagagttcctatcacatcaaatgtttggacgctgattgaaagtattaaacatagactaattacaaaatccattccataaccttggactaattcacaagacgaatctattgagactaattaatccatgattagcctaagtgatgttacagtaaacatttactaattatgggttaattatgcttgaaaatactttatgcaattagttttactattagtttatatttatgtcacgaattagctctcatttatgcacttagttttactattagtttatatttaatactctaaattagtgtcaaaaatccgatgtgacatggactaaagtttagtccccggatcaaaacaccaccagagggtgggggtaaattacacgctgatacaactcggccgattttaaaaaatattattattatacgtctatttgagacatgtcattacaatttcacagaaattagatatatttcattactcacctatttaatgtatttattaaaaaattggatcatgttatcactcctctcttacatatgattcagatgaagccacgtctgccgacgacagagttagtggcggcgtggtcagctagcgagggcgagtccttagtgtttgacgggaaccagagcttcttgcgccgatcatgctactagtggacgggttgtgcgatgtgctggccatcatgtgccggaacctcgccacccgcgtgccactggaggtcgccaggccgacgggctcgatagagattggacacagcggcgtaaccagctagatggcactgtagtatatggatcacctaaaaatttgatcgagattaaaactgtagtatatgtacgagttaatataataaaaattatatagtagaccactcatttaattgatctactccctccgtcccaaaatataagcatttttagttatgaatctggataattgtgtgtccagattcatagctaaaagttgttatatgttggaagagatatagattagagagagggagaaggaagaagggaggaggagtattttggtctaaattttttaataaatacattgaagagataagtagtgacatattttcaatttgtcaaatcataatgatatgtattcaaatagagtaatagtaatgatatttttaaaatggaagaaattgtaatagcctgcatgatgcatccaattaaactttttttcaagggcattccgtttgtctatggcgcatacgaacgacacaacactatgcagtaggcaccctatccacgcagtatttcgtttgtttgctcgcaacaaacgtttttttttttaatttagtacaatagcatgcggtgcatactcaagtgcaaaccaatcaagttcacaagcatctatttgcgatctcctgtttgtttgggatagttgagttttactgacgttcgagcctcacctctgacctctccaaacacagttcttcgatccccatacggccatacggtttgcctattcggtctagtcctgagttggatacagtccgtttatggtcatgccgccgtcgaccgagatcgtctggccggtgatgtaggaagcgccgggcatgcacaggaacgcgaccagcgatgacacctcttctggttctcccacgcgcttcagcgctgttcgacgcacgacgctgtcagcgaagtccttccttgccaattcctgcagagccaaaacaagcgaaacaaaactattcagaacaagctggccacatagttttcgactatggttttgatgtagaagtacaaattaaggagagcagacaagaatgcattaatctctatacagaatgataacactggatccagaagtcaattttgatgcattaacggtgcaaccaaatatctaccttacagtaaattcagatgagcaacggaagcaaatgctacctatgaagctatgactaatcaaagcaaaagaggcagtgccttacatcttccacaagtgaagtcttgatgtaccatggtgcaacagaattggttcttatattgtctttcgcccactcacatgccaggttcttggccagctggttcatggcacctaaacaacacccgaagatatctcgcaagaatcatcaacgatgcatatcggctttttcacctatgccatccatgaaaaaaaatgcatgtactgcggtaatatatattgtaccttttgtcatcgcatagacagagccagaacttacagcccccactccagagactgacgatacgaagacaacgcttcctgacccagatgatttgagaagaggatgagcaagttggcacagatgatacgcagattcaagattggtggccattatgaacgagtaatcatctgcagagtattcagtggtttgttttgaaaagtttgttcccacgttgttcacctgcataccaaaatgcgaaaacatgaaagaaatcaactgcaggtctacaacagtagagctgagggttgtcaaagtaacacatttctcaaagtaactcaaatgttcgatgaatttcagtgctaaagtggcacctagccttgatgttatatatgcaaactctccgctaaacatgaactctgacttaccaactaagcatcatgactagcaggcagcaaagtggttcagccatggtcacatctatgatttatgcattactaaccatgtagatgaaaatcgagagagtcatgcttgatcgaaattaggttcagtgacgagaaaggctgggacctagatggggaagcaaggagttaaattgaggagagataaagagaaactaagcgaagtgctttacgaggatgtcgagcttgccaccgtagaggccggcgacctcacggagcatgcgttcccgctgctcccgcacggagacgtcgcagactgagccggtgacgcggaagcccttgccctcccactccctgaggcgctcgcccagctcggcctccttcctggagcaggtgtgcacggccgcccccagcgccgccagctcgtccaccaccgcacgcctgcgcatgaattccccgcgttgatcgtggaagagcagcaaaggctctgcggtggaggtctcactcctcactgggtagcgagaggggagaaccagagaagggtgttggggtgagtacccgatgccgcgggtgccgccggtgacgagggccgtcttgccgcggagggtccatctccccgctgcgccgcttgcgaccgcctcggccatcggcctcgagggagcggctgggaataattttgcgagaaaatccgtattatcagttcttcgggaaaaactcccgattcgggttgttggctcgtcgccagtattcggcgttattattcagaaaagtcactgatcgatcggtagctattccggttgtttcctgaaaatatcccaatcgaaacatgggtaagcctgtaacggtcagaaattttcacacgctttccagcctcgggccgctatgatccggaactgctaatgcgcggctcccccactcccctcccccggctatactcctccctcttctccccccttcctactccccttattctctttctactacagtacaccacaattttttttaaaaaaaatttagaaaaaattatgtatagaaatactatatataaaaaatttaaatttaaattcaaatttgaatcgggtatgtaaacttttgacttataaactttggatctataaactttagatgtatagaaatactatatatatatatagaaaatatttaaattcaaattcaaatttaaatcagatataattcaaattcaaatttgaatcgggtatgtaaacttttaacttataaacttcatgtctataaactttaggtgtataaactttagatgcataaaaatactatatatagaaaatatttgaattcaaattcaaatttgaatcagatataattcaaattcaaatttgaaacgggtatataaactttttacttataaactttaggtctataaactttagatgtatagaaatactatatataaaaaatatttgaattcaaattcaaatttgaatcggacatataaacttttgacttataaacttttggtctctaaactttagatgtgtaaacttaaggtgtataaacttcaggtgcataaatttactaaaataggaaagtaatgcggtgccaaaaaaaggaaactaggtggagggaggggggagggggatcgatcgctacccgatcgccctggcgatcgaacgcccattagaagtccccgctatgatcgattgatcggcatcaatccagtcattactagcaagcctcatccagatgaaccgtggcccgcggttggacgcctggagcgtcggctttgacttccttaaaagtgacccaaatctaatctatgaccataaaccgcaaaaacccccgaactattgaaaccggttggagcggtggcgggcgagggccagagtggtggcggccggcgggagctgaagcagcggcggcggcggtgggctggaccatccggctgccgctcgccccctccatctcctcctcctcgtcatcctcatccttctcctcctccgcgtagtcgtcgctgccgccgccgccaacctccccaaccacgctgtaggatcaaggaggccgactagaggggggtgaataggcggttttaaaacttttggctaaaaccgagttttgtatgcggaaacgtaaatcaaaacggttttgcacaattcaaaacctaaatcaactagtctcaagtaagtgcacaaagaagctagcctatgtaagatttacaagcttagggtgataatagcacaaataagctctagtatgtaaacttgctcaaatgtaaatgcaacaaataaatgagacaagagacaagggattcttcaccgaggttcggaaactcgccggtttcctaatccctgttgaggcgagcccaactccaccgctcaaccacgaaccaccgcacgcccccttggtcaaggggtgggcaaggtgggagccggcccacggagaggactacccaagcctcgatcactagggtagttcttccttcactccgaaggtggtgaactccaaaccactcacaaccggcgtcgggcctcctccacaatctcctcggagaggtcaccgggcgacacctccacaagccgtctatgaggcgcaacctccaagagtaacaagtctaggatgcttgccgaggatgatcaagtgccacactagctctaacaatgaagcaatgcacttggattggcttaactcactctccaacacctcactagataaactaagtgcacaagggtgtgagagctactgcaagggttcaagataatgcaatgaagtgtcaaaaccgtaaacaagcatgatttatacagaagaaaatagagcaagcccccagaattaaaccgttgtcggcctaacaccggaaacactcacataatagatattgtataaaaaacatgctctaggtaaacacaataaattatggatcataatattgtatgatatggaaataggcacgacaaattgcacataaaatattacgtacctttgtagatacatgccggatgtatctacgaaattagtagattaatttaaaaaatcaatctactaaataccttgattttcatgcccgacatactatcaatagaagatatatgtatgcatgcagtagacctggacgtcaatatcttgctgtcttggaagagcaatgccacctgtcgcatgcttacacgtgtctaggcatgtgtacgtgacatggttaggcaagcacgcttggttgaccaattccggctagcacacggcaagttggcgacgcagcgacgcctgttctcggagaatttcgcgcggcatgcattgaggtatattggttggtgggaattggcgtcgtgtccggcctgtgcgcagccagccaatacctcacaccaattgatgtcgtgcacgaggaggaattgatattggatcggtttcggaagctgccgatactgaagattctccacggcggcgatgacttgatgaagcttggtcgatctcgccggatcgaatatttgacgacgatggttccgatcttgttggacgacatactttggttggattagatctccccataaccgaagttttcgagtagcttgttgttggagaatccatctcttaaacccatctcgtcgaaatcctgaagcaccaaagtacccctacctggcgtgccactgtcgacgtttgatgtcgcgattccggtatttgcatagtatggcgatcattggtactagggtatacgcgagactgaggtaaaagagatggagacagagatttttatacaggttcgggcccatgaattgtcaggtaataaccctacatcctgttggccgaagccggtattgctcttattcaccataatcacaccagtacaatatttggggtagcctatctaactgttgtcgacatggcggtctgaaggtctgactcgtagtcgataacagggtagccttcctcctcgaatccgtgcccagcgagatcagatatagcgctttcgtctctcctgacagtatccggagacaccgtagggtactagccgtgcttatccctgaagtcgacatccagcggcgtgtcttggcgtatgtaggcttctatgttgtggcttctatgtccattgtgttgggtgttgatcctcctccctcttctcctaggggggcttgtatttgtacccataggtgtccccttgtccaagtagaactagggaaaccaatatggatacaatccgagtagtccttgtcgtttccatgtagaactctggttgtctttccttatccggaactcctcatatatctgaaggttgcttccgtataggacatggtatgtagtgggttctgccgagatttaggcaactactattaggtatgtggtatccataaccctgacagtagcccccgacttcaatgcaaatgaacgagttcatattctcaaccgcagaccttggaggaactgttatcgagtgcacgtgaccgttcttggtgagttcagagataacgttagacttcctttatcagcctcgtgcggacacctaaagggtttgtctgagtcaatcttcgacctcaaccaagaaagtacagagcatacgactaaatctcccgtcttgctgtaatcgagaatttggattgaagtcaagaaattttttctcggcgggtacaccatctcttcattccatattccttgtcgagatccaccaactgttctcgagtaatcgagtaggcgtagagtctgcgacggagccttgtcaacatttgtcgtactcgccttagtcgatcttggtgtagaaccatagagacatgaagtcttcgacaatgtcggatagaattttcctgaaatcaatactcggaaaagaatattagatagaaatagccccccgagcgaacgctcaaagggtgacatgttataatatgtatggaaaactaaaaatgaattaaacttacaaaccaatgttttgtatatgagtgtctactcttttaccgacttcgatcagccagtttgttgagttatacactctccctagcccccagccttgtcattggagaattgttctcggaagataaagctcttggacctttgacctgcctcggttgaacaagcactgatcctagcccccagccgtgaagttggaaaacccaatttccgattacacggcttggttaatacgcacggctagaactcttacacgaccagatcttacatggtcttttgtctctacaggatccgacaaggccttatcggctctgggcgtccccagccgaagttcccttaggttcctcggaggccttgtcaagacggcgtaaagggacatgaggataggtttcaacgctaggtgtcatcgtggtaagggatctctgggtaaaacacttggcatcattgtgtacctgatatcaactttggtgaggtaaaggtagtgggagaatcgctacacctctggtcgaggaccaggtagtagtcgtaactcaaccacttgaagtggaaatagtgggagaatcgctacaccggtggtcgaggacaagatagtagtcgtaacccgaccacttgaagtggaaatagtgggagaatcgctacaccgctggtcgaggaccagatagtaatcgtaactcgaccactagaagtaagcgagagagataactacgttctactggtttgagaaccaggagtaggagtctcttaatcacctataggggcgctaaagttggtttattacatgtgcacatcatgtggccagcatgactcacatacccaacttataacatatccggatgtccgttcgcaattatgtcgggtgatcaagccaatgatgttcgtgaggaattatccgttaacaatcttttctcgagtagtccagccatggtcggtgctatgagataggtcgtcggtcttcgttggcaggttgggcgcgacgactctgcattcgtcgagatcgttctcgataatgcggtgtacttgaccacaacctactcgagtgctcaattgttcctgaaaaatattttctagaaggcaagacatatagcagagaatatcgagtatgtactcaaaaaactgcatggatcttctagcattatctggatataacgagcagatgtaaatatcatgcattatgtaaaccgtaaacaagcatgatttatacaggagaaaatagagcgagcccccagcattaaaccgttgtcggcctaacaccggaaacgctcgcataataggtattgtataaaaaacatgctctaggtaaacacaataaattatgaatctgacaatattgtatgatctggaaataggcacgacaaattgcacataaaatattgcgtacctttgtagatacatgccgaatgtatctacgaaattagttgattaatttaaaaaatcaatctaataaataccttgattttcatgcccgacatactatcaatagaagatatatgtatgcatgcagtagacctggacgtcaatatcttgctgtcttggaagagcaatgccgcctgtcgcatgcatacacatgtctaggcatgtgtacgtgacatggttaggcaagcacgcttggttgaccaattccggctagcacacggcaagttggcgatgaagcggcgcctgttctcggagaatttcgcgcggcatgcatcgaggtatattggttggtgggaatcggcgtcgtgtccggcttgtgcgcttttattcaccataatcacaccagtacaatatttggggtagcctatctaactgttgtcgacatggcggtctgaaggtctgactcgtagtcgacaacagggtagccttcctcctcgaatccgtgcccggcgagatcagagatagcgctttcatctctcctgacagtatccggagacaccgtagggtactagccgtgcttatccctgaagtcgatatccgacggcgtgtcttggcgtatgtaagcttctatgttgtggcttctatgtccattgtgttgggtgttgatcctcctccctctcctcctaggggggcttgtatttatacccataggtgtccccttgtccaagtagaactagggaaactaaatgaatacaatccgagtagtccttgtcgtttccatgtagaactctggttgtcttttcttatccggaactcctcctatatccgaaggttgcttccttataggacatggtatgtagttggttctgccgagatttaggcaactactattaggtatgtggtatccataaccctggcaggctcggtctgaccggttgcggctctggcggctctgtatcgccaccaaaaccagaccagagcaacagaccagtggggccagtcagaccggccataccacaccggtcagaccggctaacagccccagtcagaccgacctaaggcccacggtcagaccgcaggtcacttttcagcacaaccaaccgttagtaaaacggcgatatctcttgactcggatctcggaatttggtgttcttggactctatggaaagattattcaaagggatatccaacccttgaacaatccatccaagaaacacaacttttctcaaggagaaagggctcacactccaaaggatacaccaccggatataaccacatgaggctacccaaacctataggatgtgcctacttctctgtttgtttgggacttgataaaactctccacacttggctagacaagcccacaaaatgcacctatatgcatattaactaatatggcacaagatcatccacatgctcgcttcatagacccctcttgatagtacggtgcctatctagcaaatccggtctacaccaaacaccaagaccgggaaaagactaagaaaacattcttagttctattatacctttgccttgcgccatccaacttggggtcaatgcttgagccaagatcaacactcgtgaccatttgcttgaaccatgtttatccgaagatcttgaccgtcctttgtcaagactttcttctcatcacgatcttgacttcactattgtcaacatggcgatgtccttgtcttggtgaccatcaacccatattgtcatccattagcctcattacggtggaacctattccttttcacatctcaaaggagaacattagtctcaacaaatcggttgtcctccttcacttgatgaccaaccagttgcatatgaaagatatggatatgtttgttgagtattcatttacacctcaagagtcatatacccgtatgcaagctcaagtgcaaagatccgatataaatattttattgggaaaattgtaaccgtgccattataattttacaaaatttgagatatgccatcctgacccacatgtcattgactcacatgggtcctacatgtcattgagataccgatggcatatctcaaactttgaaaaattataatggcatggttccaaattatgctataaataataggtgaacaacatggatctagaacatgcacaataaatatataggatttactccccataagtatatgcatacaaagaaatataaaagagagacaagtgtatgcataagtaaagaagaaccaatgggggtttatcctatatacatagagaaggcatatgtagtaatgatgtggaccaatataaaatatataccttcatgatctccctgttcttaatgtaaattagactaaataagatatgacttgagtaaacattagtctcacacttatataacgataacatgaaaatcatacatataaacctatcaaaaaggagataagaagtggtacatatcgttttatctctatgcatttcatccttgtcatgattaaggtccatcactaaagaatgcatatctaccacatctcattatcgggaaataacctagtcaacaacttatgaaaaagagaggttaatcccataaatatcgatttatcatctatcaccaaagcaacaattacacaaattgtttaatccaagatctttcaatcttttctctcttttgtgatagataataacccgatataaacaacacaaagagatgagatgaaagataatttcaaatcaaggtagagatcttataatgaacaaaatatagaataagctccccctcaagatgtacatacatatgaatatgaaggaatgcatatgcacataatcaatcaagatcaatgagggagctcacactatattttggatccacaagagagaccaagttagaatatgtaaagtttaatacatacctctcatcatttttactttcatatccaaataagactagacaaagaaaggctcataaaaacgttagtctcatataattagatttgtcattaatcaccgaaaccaaattaaggcacttgaacttacacatgccgaggtcagcgtcggaggcaatgtcgtccatcccgaggacgatctccgactgcacacgtcggtgcctcgccgcccgccacggcggcgagtccggcatcatggctacgtcgcacgataacagcaacgacgactccacgacgaaggtggccagttccatgtggggacggaagatcagccgccgggaagggtaatacgggagtggaggtgtgcgggggcggaggcggaggacgaggggaggcggggctagcagcggatggtgcggggagacacgaggaacggagaggagaggagaggaagacatgctctcgttgagctttgaccgttgttgccactactgctttagctcccgccggccgccaccagtcttgtccccgctcgccgccgctccaacccgtgctccccgcggccggctgaaggggagagaagagaaagagaaagaaagagagaagggaggaaaaggggatgaagaagaaagagagagatgatgacaagtgggtcccacattttttatgtgtgtgaatgacaaacgggtctcacatatatgtttttaattcaaatgctacctaagcaccacgtcaaccccacagactaggtcaacaccatcatgtcagcgaaaccgccctccaaaacaccaaggaagtcaaattacaccggtttcaatagttcgggggtcgagacatccggttttacggtttagggtcatggattagattcaggtcacttttaagggagtaggagtggacttattccccaacaatttggaggatagaaaacagcatatctaaatgcacaacacaaccattccatccatgtcatcttgaccagcaacatttgttcaatctcaaaaaaaaaaaaaaaaatagaaatagtactacctaaacaatatatcttcagttcacctgcccttagcggggcttcggttggctttgtctgtaagagcttgttcactgctgtaatcgctgctagtgtttctctgactccgcggcgcccttcgtgatcgtggcccgatggactcaccggattccatgatggaactgtatgtatcttctgcgtacgttatcctaaatatagagtttagatcttctccgtgcgtttctccttgcaagtgcttcaggatctgataggaggaaagaaacttcttttcacatttatgtgtcacacatcaaatattgttctctggttatgtggttattgttctattttattcaggaaataaggcacatgtgattctacgactatttctactgaacatttagcagtttcagcgtttcaccattttcagggaaggactgaattatactcagggagtagtgattaggaagcgaacctgaaccatggatggacgcagatgtgctgattggcgcacggcagcggcggcacactcgatcattcgcatcattatgttttcatcataatcatctccaatatctggatcaacaaggatatcaaagttgccttcctccgtagcttcggaaagcaagggtttcgcctgaagaagtatattcagaggaaatgttttgtcaggctaaacatcaaaattcctctcaaaactacatttattggagtgaaggaaatgtcttagatgttaaggcattaatttatcaagaagtttgttgttagaaactgacccaagcaactaacgtgctatccatgtaagactcagatgactgaactggcagccttccagttatcagttccaagaggacgacaccaaaagcaaagacatcggctttgtcagtaagtttcccgctagacaaaaactctggagctatgtacctgcagaaaagaggatgtgctagctatgaatataatgaatatggtaacacttatcctatagatattcatgtccataaataagagggaatgctgaagaaaaactgacccaaatgtgcccattattcttgtggaaacgtgagtgtggtttcctggttgatactttgctagaccaaaatctgcaacctgcaaaggatcaaaacatactgagtatagtactgtgcaatggcatattgtttgcaattcaaactcgtcctgtaaaaaccagatcttcttgaaacgttgaacaatatgtgcagagagagtaccttgggctcaaaatcatgatccagcagaatattggatgccttgacatcacgatgtataattttaggagaacctgaatagtaaatgaaatttctcgtattgtatcacagttcagcactaaatattaaatcgaatataacacgaaatggatgtgtagagcagaactaacagtcatcgtgtagataggccaaaccccttgcagaccccacagcgattttccatctttgctgccaatccagaggtggccccttgttccctgcatataaagttcaacatcaacataatcagagtaaaaaccaagaccaaaaaacattgactaaacagttagcatgcatttgacagaagaaaaaaaatatgtaacatacattttttccattttaaatgtagacataggtttaccgtgtaaatgcgtgtcgagcgtcttgttggggacaaactcgtaaaccagcagcctctcgttgccggagatgcagaaccccacgagcgagacgaggttcctgtggtgcacgcgagtgatgatctccacctcggcgcggaactcgcggtcgccctgcttgctctccgtcttgagcttcttgatcgccacctcggtgccatcctgcagcgtccccctgtacacgcacccgaagccgccctgcccgatgacgttgtcgggagagaacccgtccgtcgcggcggccagctggtcgtacgagagcgagccgccggtgggcagctcggtgaggatgtcgatggagtgcgggcgctcggagccggcgtcggagaacgtgccgctggtctgcggcggcgtcgggtgctggtgctgcatgaagtagtggtccgacggcggttgctgcgcaacgaatggctgcggcggaaggtcacctgcaagaaccaagtgcgcgcggtgaatatctccgacgacgacgacgacatggccgtacacgttggcgaacgtgacaaaatgtgcgcacctttgtagtaggggttggggttgtatattggcggtggtagcggaaaaggctgggcctgccgccgccgcctgcgctgccgccggcatcgacggatccaaagcgtgagcacgcacagagccaaaaccgccccgacgacgccggccgccactatgatccagaccaccgccgtagagctcaagcccgagctcgagtccttctgcggtgccgcgggcgccgggtcggaaggcggggccgtgagctgggccaaggcacggcggactctctgcccgtcgtcggagggcgtgacaggtccaccggtggtcaggagagccttggcgcggctgaccacgtcgccagcgacggcgtagagcttcgcgaaggccgacggctcttcgggaggcacgaactgaggcggcgtcggcggtggcggcgggggcacgaacgccgccggccgcgccctctcggccggcttggaataccagaagcgcgcccacatttcagctactgcatgtgcacaacagcacaagcataacccggcacgcgcgaaacggaggcttttataagcttcggcctcgctgggctggctttgctgttgtctcggcctggttcttaaccatgcggcgcctcgtgcccctgtttccgcgcgaaacagagtgcaaacgagctgcgcgcaaaagcgagatagcccacacggttttggaccttgccgcggcagaattccactggaggcatccaccggtatgtagtgttggtaacaataacagcaattcgtggcaaatcggtggatcggcaggctggagacagcagcaaggaccggacttgtttttgtccttgttttatgtgctgagcagtaagggtgtactataactgtatacgagaatgagcagttgtcgctatccaaaacaatgagttggcggtcaaattttttaaggtattgaacgtgtaatgagtaatctggtcactcaatcgtgtgatggtgaaagtgctaacgggtcaaattcagtgatggatgtcagggttaaaattccataaaataactagatgggcattgtcatctcagcgagtactgcgaattgatcagatacaggcatccgtagaagcatgtgtttatacgttgttcgattgttcgtgatattctttgcagtagcctatcgtttttgcaatataatggctgaagcaaaattccagtaggtaaaaacgaggggaaaatatgtgggccttgaattagagaaagccaccaaactagtcctactcaactaaagcgatccaacccgtccattcaccttttctaccctacgatctaacattctctttcaccgacaaaatagtgacagaatcagttgtatacacaccagtaaaaaaaataattttccaaatggtcggatcgtatttatgcatgtggttgagccgctcgtctgcctaaaaatattcatgaaaatcgctatttttatgcgggtggtgcaaccgatttttcgtgtgtctgcttatatcatctgcacgtaaaaataaaaaacctaaaaaaaattaaaattcctaaaattcaaaaccctagctcccatctgtgccccccgctggcggcggcggcggcggcggcgcggatccagccgtcgtagggtcggcgcccgcggatccggtcgtcgcggggtcggtggaggcagatctacccctgcccgccgcccaaggttgccgagtcggctactgctgtctaaggaagtcgagtcgcccaccactcccgctaaagcactccaccaccgccggttgttgcggggccacgtgatcccgccaccgtctgccgccaagtgctcaaggtagccttgccggccaccactcgccgccgaccagtgagtgagaggagaggaggcgagagataatgaggaaagaagcttagagagagatggaaagaagatatggatgatgagtttaaaaattttaaagtgttgagagggaaaagatgagttaagtcagactcttaggcaaacccttaataaacttgtctgcgaaaataggctcatttttttatgcagacatgttatggtccgtctgctaaaattgatttttgcatatggacctcttaagaaaccgatgtgaaaatgcaggtcgatttttgcaaacgcaaccaattacgtccacctataacctaaaagggggtcttgtctagaaaattcgtttctctatttgtggcatatgtactatcttttaaagcttcggttggatgaacctaaatcttggctatttcagaatttattaatcacaaatttaagaattattaaactagagtccattctatttctagttacaggatttatttagggtttaacacaaactctcacgatctggtcacatccactaagttagtatagatatagatgtaacttgaaaggtgttgtttccttttgcaaaaaaaaaaataataaaaatatatatctcccataaactatttttcttacggtactgtcatctcattgtttcctataaaaagaggtatttcttattgggttaattttatccatctattcgtaatcgtatcactagaattttataaaattaaaaccataccactaacgtcacgttttccatcccatctctctttttttccgtcttcttccatctttctcccgtctcctctcactctgtgtcgtccctctcactcacgacatggaggaggtcacctccgacgccgcggcggcgaaggaggaggagacagggggccgccggccaccgccagccagccaccgcgcctcccaccgtcgccgccactgctcgcccgcctcagctccgccgccagccacaactccacccgccgccaccgctcgcccgccccagctcccaccgtcgcacgcgccacgccgtagccaaatccgcgggggaggaaggcggtggaggaggaggtggagccgccgcccgctcccggttgcctcctcgtcggcggcggcgctgcatgaggtcgttgagccggcaaagcctgccgccgccgccgctcgtccaccgccgccactgcttgcccgccgccaccactcgcctgccccagctctgccgccagccgccgtgcctcccaccgtcgcacgcgccacatccgtggggaaggaacgcggtggaggaggaggaggagccgccgcccgctccctgttgccacctcgtcggcggcagcgccacacgaggtcgttgagccggcaaagccccgcctggtccttgagcgcctcctccgcgcagaccgcgctcatgctcgccatcccacgaatgacgacgccttcttgctcagcgacgagctcatcttcacctaacttggtctttgatggatgattcctcgcaagcagatgctgtgtttcttggagctagcagatcctggacttcgtgacgcagtggctcgtcggggtctcgccggcaatgccgtgcccgccatcgacgacgaccacaacgtcgtcaccgagcgcgtggcctcacgttgtcacggagagagaatagggaagatagaaagagtgatggagtggcatggttccaagtttaaaaatttacagtggcactcagaagataacgtgaatagtagtggtatattttgattttccacatttacagtggcatggatcatattaaccctttcttattaattgttatatgtgttacctatatgttgtcattttacctaacaattacaatgactttatgagatcagacccatataccattgcatagaagggcaatgaacagtacccacaataatatcccactgctggagataaccgtgctacggccaatgacttctcaatgttagcatcaacccatcgagggaaataacaattaatagtataggtgtgttctcagttgcagtcgtattcaatattttcgtttcttttatttgtatatcatataagatcactttatatatcacttagcgatatagatgatacaataatatatataccttgctaaattattttagaattttcataattatctgggttgtagatgcaaaacgaaagtatatgccctcaagggcttactctttttccctacccactttcaattatttctattcaaatttcatgaaacaatatgctccctatatatagtagttgtttggtacagctcatccccgagagtcttgcaccgtaaaagtgaagtaatgccaaacaatttaaaaatcctggataatttaaatagagttgtcgctccaatcctgaaaattacactacgagtgtggaatggtattcacacagctacttagctccattccgctcttagagtaagagctatatcaaacggacccatactcttatatagagtggagacatcgagttcttccctttatacgagttttaaaaacactcacaaaattgcatatcattgtattaagcaaagagtttagatatgaggcttatcctctgaaggaagagtcatctcaaaatgattacaaggcgatatctgacaacattgcatgtcatccaaatggttatgaagaatatttttttaaaaaaaagtaataatatagattaatatgtgatagaccacttcacaaacatgtaagttaaaattcaatttctacaagatagaaaaagaaaactatggatagttaacatatattaacggtggaatttgttttcttcgttgaaatctatagaagttaaatttgatgttgcatgtttgtgggatggtttatcacatatttaactatcttgttaatttttttaaaaaaaagtataaccatttagattatatgcaaacaacgtaggaaatatcccctcgagagtttagaatagtttacctatctctgtatgttaattgtgacaatatattccttagttggttaacgaatactatatcaatcggagcacgagtttacctagaacatactcctatattaaaagctcattcgaaatgcaaggttgaaaaaaaaacacataaatgggaaaaacatagaaatagaatagaaatacacgtgtaaaacacattaatggatatctagatgaaccaggggaaaacacaggaaacgatggttcgtgcaaagctaattagagagttaaccatagtattatcctaaaaaacaacagttaataatgaaaaggagaagcctgatgatgcttaaggcttgcattagtggtatcatggtttcatttgcctcgatcctacgcaatgggaacggaaacaaagaggctggactggattctttttccatacagttttcctacgaaattaacactgtaagaaagtttccaccattttttacctaagtaagaatcctccattccggattgagatcaaacagtcactactaggactgcaaggtagtgactgcacagtatctcatctgttcatttttcagatcaagggtgtagatcaactgctacagtaccgttgttacagtagctgtaaaatatttttcctgcgtgaacagtgctccgaggatctcagcccttagatgtaacttggatggtcccagtgtgactgcttaagttgcagtccctaactgaaccaaatccctccattccgaatgcataaacattaccatttcctataagaatcggaatcctgtcttttctcgatccgaacaagccctactgtgagtttcttttaagatatctctgaggttagaggcccattttattgtgaattagatgcagtaggacatcaattaggtgaggaacagagatattaatccggactctggagtccctgtcctacacttggcgagacgagaaaggtgacaagaaaaaaaatatatcgtcatcggagatgctccatggcgtcagccgcaacgtcgctgccatggcgaacgtcttccctgacgccgacggcaagaacgagcggtgctgctggctcaagcgctctctgtgcgcgcttgtgctcttctccgcctcctacttcgcctacttctcgttcttctccgggaacaacgtcgttcgcgacctccggcaatgtccattctgcgagccgtctcctccatctccgcccgtcgtcaccggcgccgccgctcgctcgccgaccacccttgcgcacatcgtcttcgtcatcggcgcgtccaacgccacctgggccaagcgccgggtgtacacaggcctgtggtggcgcccgggggcaatgcggggccacgtctggctcgacgacgagccctccggccagtggcggccgtcctggccaccgtaccgcgtgctgaggccggacgaggcgcggttcggcaaggagcacgcggccgcggcgcggatggcgcgggcggtggcggaggcgttccagacggccgaggccgggcgggagggcgacggcgaggtgcggtggctggtgatgggcgacgacgacacggtgttcttcccggagaacctggtggccgtgctggacaagtacgaccaccgggagatgtactacgtcgggtccacctccgagagcgtgggccagaacgtggtgcactcgtacagcatggcgttcggcggcggcggctacgccataagctacccggccgcggcggcgctcgccgggatcatggacgggtgcctcgaccgctacaacgagttctacggcagcgaccaccgcgtgcaggcctgcctcgccgagctcggcgtgccgctcaccacggagccaggcttccaccaggtagccacttccctacatctgagccgtcaatctaattctcctaaatgaatctgagccgtccgtcaatcgtattaactcggcaattaaaacagtgggttcacctcatgttcgctgttccgcgccccgcccaccttgtcatttgttgagatttgtgagagagaagtttgtcgttgccgaaaaaatcccgagagaagaaaatgaaacgtgagcttctggtttttcccaaatccaagcggttggtatgttcatgtcagtgttgctggcaaagcgaacgtgtcaggacgatgtttgcttctacccagctcatgatgctcatatcgtagggatgagagacactcaaaatgacgctagtatggtagatgtgaggacactgtgcactagtacattacacacagctaaatggcgtgaacaaggaggaactggaccacaaagaattgtacaagtgcttaagaacaaacgcaattcaccaattcaccctcttctcatctctgtgttgttacgtgcaacttggcagctggacctgaagggccatgtgtacgggctgctcgcggcgcacccggtcgcgccgctggtgtcgctgcaccacctcgaccggctcaaccccatctcccccaactggctcaagcggctgcccgccgtccggtccctcgtcggcgcgtcacgccacgacccgtcgcgcacgctgcagcaggccatctgctaccaccacgacgctcgcggcggcggtcgccggcggcggcggcggcggcaattcaccctgtccgtgtccgtttcctggggatacatggtccacctctacccggccgccgtcccgccgcacgagctgcagacgccgctgcgcaccttccgcgcgtggtcgggctcgccggcggggccgttcacggtgaacacgcggccggaggccacgccgaacgcgacggcgctgccgtgccaccggaagcccataatgttctacctggaccgcgtcacggcgatgtcgacaccgaccacgaactggaccttgacggagtacgtgccggaggtgttgtccggcgaacgctgcaacaccaccggcttcgacgcggccaccaaggtgcagatgatccaggtgatcgcgcttaagatggaccctaccatttggaaacgggtacgtatacacgcacaaatagcagtctgattcgtattccctgaaaaaaaaacgtcacaagcaagctcctttaacttgtgattaaaagttagattgatattatgtgatgcttactttgtttgcttgttcacgtttcggcattgataacttgattgggattggacaaggcaccacggagacaatgctgcaaggtgcagaacgcaaacgaaggggacaagttgatcgtcaaaatacacgagtgtaagcctgacgaggcaacaacttcagtatagacaaatgagaggtcgcgcgcgcgtgcctgacttggttaattgtgatgaagtaaaaaaaaaaaacagttttccctgaaagaacgggaagaaagattttgtttggtttcatttgtagacatagcttcattccttcatgtgtgtgggatacattgattgtactaatgtacttttatctgactgccttgttaatcgataaagagatatcaagctatatatttcttttgtgttttgccaatgcggcagataaatactactatcattctggacttacatgtcagcgtacttcagacttcttgcggttttgcggtgttgagagcaaatagagagcggaaactctaatggacgatcgatcgccctacccatcggatagcgatcgccccacgcccccccccccctctctccctccacctggtttctatttttgacaccgcattaccttcctattttagtaaatttatgcatctaaaatttatacacctcaagtttacacatctaaagtttagagacccaaagtttataagtcaaaggtttatatatccgattcaaatttgaatttgaattcaaatatttttttatatatatatatagtatttctatacatctaaagtttatacacctaaagtttatagacctaaagtttataagtcaaaagtttatatacccgtttcgaatttgaatttgaattatatcatattcaaatttgaatttttattcaaatattttctatatatagtatttctatacatctaaagtttatacacctaaagtttatagatccaaagtttataagtcaaaagtttacatacccgattcaaatttaattttaattttaatttgaattcaaatttaaatttgaattcaaattttatagacctaaagtttataaactttttttaatatagtatttctatacatctaaagcttatacacctaaagtttatagacctaaagtttataagtcaaaagtttatatacccgtttcaaatttgaatttgaattatatctgattcaattttgaatttgaattcaaatattttctatatatagtatttctatacatctaaagtttatacacctaaagtttatagatctaaagtttataagtcaaaagtttacatacccgattcaaatttgaatttgaattcaaattcaaatttaaattttttatatatagtatttctatacataattttttctaacttttgtttttaaattttttttatggtttactgtagtaggaaaagaaaaaaaggaggaggaaggggagaagtgggaggactataggggggaggagggtcggatctgatcgctgggcgatcgccctagcgatcgatcgcccattaggcctccccaatagagaggcaataagaaaactgaggtggatgagagagatgagaagcgggctgtaagtttatagccggcttaagtacatgaaccaaaaaaatctgtgacaaagatatgtggaccatatatttatagtgaaaagttaaccgctatatgagtgagttaagagataggctataaagatctatacagtaagcagttggctgtattattatcattgctctaagttggtgtttgtcacgcccagaaattcatgaaccggaatttctgaactgaatgtgcattaaactcctgtccaggaccagccagagtacacaaacgacaattgttgacatacagatccacgtcttgcaaaaatataaaagattacaaatgcagcggaaaaggtaaaagcgagctaagcctgaagacttgactcctgcaacgaggcgactccattccacaggcatccttgacggcagtgacgaaaccaacttcttcgagacatctccaactgagaagaacttcaaatctggggtgggggaaaagagagcaagactgagtactacccactgtactcagcaagtcacaccggaagaggaggtatgatgcaggatatatccaaaggaggctaaaggttcttttgtataaagctagcatttaaaagcagtagttgaaagcagtaaaacagttgcagtaattaatcaatattaaccaatcactgtccaacgctacaccacgttgcgacaggcccaaccaaccacctgaactacaccagttcattagctaactaggggtgggactaatcacggtgaatctggtcgaccgcccataaccgcgggcacggctattcgaatagttttactctgatcagaggtgtacaactgtacccacaagacacagccccacgacacgttcccgtgcgccgacatgccaccacgacataccggaaagaggccgtgacaggacccttcgcataaccccctctaaccgatcgcaccacaccttagggttcgcccccgtccccagcaggcaacgggcagcccccctttcgtgccgcggtgaatccggaagctgatcaatcggacaccccggccgacccaactccatcacgcccaccctcgcctgggtacgtcggctagaggaaagctacactacaagcccagccgttgcccacactggcttgtggtaagtatgataagttcttacagggcatcccgcgaaccggtccttaatcgccatgggcacgactagcaaaatcatgcacccacaacccaccatgtagtgtattttaattaactaacaccattgcggtggcactaatccaaagctattgccaataatcaaagtctatgcattaatgtgattccctctttgtgtactagttgaactaagcatggctaagcattccctaaaccaacatctaagcattttaatacctaagttatcaatggcataaggtaaacaatatatggttgagtagtaggacccatcccacatgatattgtaaaacaatgcaacatttaatagaaatgcgggacatttgtaaattgggtacaacatgatcaatcgtaatgcatgacttaccttgctctcgcactgatgagaccacagcaacgtcttcgagaaaccgcggatcgacgaagcggccgaaatctacgcgacaaacaaagcacacaagcaaaacatgctataagactactgaaacaggaaacaaaaccatttttaatggattctatgcatttttatgaatttactgagacttgaatggacttaaacggagctcggatgaattacttatgaattttagaagattatttgtgtttttactattaaagaaaatgccttaatagatttattacgcaataaataacccaggatgacatcagcaagggggtggtgctgacaagcgggacccacgggtcagtgactcaaggagagagagaggggggtggttggcaggcaggccccaccggccgcggctcaaaagggggggtgtaacaccctgaaaattcgaccaacaaaatcaaaactctgaaaatactgatcttcaaaaactttttaaataaattgcatcatgccgattttattcgcctatttcattggattttgatttcggagttcattaatcgcgaataaagaataactaattaggaataaaccctaaaattaatttggctaaataaataattggaatacaatttaaaataaagattaggtgaggatagaaataaataaaaatattatcgcgaccatattagtatcaattaaatttaagtgcgttggaataagagttagccctaattaaagattcaaataaattatataaaaatataatatgggtaatattaatgtagggtgaatccattggttagaataacacaaatattgagtaaacttcatttatgcaaaaattaggatttatagaataaaatttatataggaaataggctaaaatagggttaattggaatctggcactattcgttgcacgctaggtggtcgagagcgtccctagccctgcctcctcctctgccgcgcgcgccttgcaccccgagccgtcgccattgctgcctgccgccgcgcgcccgtcccatcgctgccggccgcgccgcgccgccatcgcgtcctatcgccgcgccgcgttcccgtcgccacgccgcgcgcctgccgcctcacgccctgcgccgccgcgccgtcgcgtcgccgtcaccccgagccccgtgcgccgccgtcgcgtcgccattagggccatccaacccctcccccgcgccctataaaaccccggccccttcccttctccactccacacccatccccctccatctcccccctccttctgcacgcgccgccgccttcgtgccgccgcgccgtcacctctaagccaccacgccgcgccgagtgctgcgccgtgtgtcgccgccttgcgccgccgccggtgagccgccctccccctcacgtccggtcgccatcgccgcccgagtaggccgtgagctgagagagagagggagaggtggggagaagccgagagagagaggaaaagaaaggaggagagaaaaagaaaagaaaggaggagagaaaaaaaaagaaaagaaagagaagggtggagaaatagaataaaaacaaaatagaaattagagggagattaaggaggattagaaaatttaaaataattagaatttaattatagattaattaaaatgtaggatttgcaaaatattactataattataggttatttttggtaatctctataagtaatcaattcgcggtaggaaattagatttatttaaagaattaaacaattaggttgaattcttaggaatgtacttctaaatcacaaaatgacttaggttaaaagacccaacaattcgaataaagtggtttcgcaaactttgtagtcaatatagaaagatcgattcgcgttcgactttttgagttatttggattttaattgaattctaattgaattcaaatcatttccttgcacgtaattttagagcccgagggagttgcggatccgagcgaggctcaagacccgcaggactacgagcaaggcaagtcatcactattctttgaacatgttgatcccaattgcaaaattattttatttacaaataaaattgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgtttaccccttatgccttcgtaaccatgtttacgtatgagtccctagtcaattatgacaattgcttagaaatgctattctagaatcatgcatactcatatttatcaaatgctatatgcttgggcaattacctttgggaaggtaattgagatgcggcatgtggagacatgagcgccacattgccatgatgttgatgacatgatttgtgaaaggagaaataagattaaacaactgttttcgactggggcggatggaggatttgggtggtgtccggaaaaggctagtgctgtccccggtcaattaaggaccgagccatgaagttaagcatgaaacgacccacgtacaaccgcacttctcgtatgggtatagacctagcggagtaaataggtgagcggaggcagtatccatgcatagtggtttcttgatgtgtgaggcatgggctctacggtggggcaaccattggtaggaccgcgaggtgggtgtctacagtggtgtaggactgccatgtgagaatctaaacataattataacttaatgcacttgtgagtcttcccttcctaggtgcgccagaactcctctcactgctagaaaccgtgtacgcctagagtgcatgaggatgtaaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgcgtctcatgtgttgggacgaggctcatgtgttggatagtcgcggagtgtgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcaaatagccgtgctcgcggttattgagcaccgggacatgtattacacttggctagactctaaattcttaacttgtgtgggatgggatagtgcatgatgatttttatactgagggagccacttcctgagaggagggaagatggacgtcctcagaaaaccatgacgactcaatagcggaaggtatccttgggattacaatggatggtggacagaaccgtcattgtttaacatgaacactgaaactaaaatttgatcagtttatgctaggtcttaggcttgtgaaaagaattacaaaatttgctttgcgcaaaagaaccatagccattccttgaatacccttatcatgtgcattgttgctgtggtggcttgctgagtacggttggtactcacccttgcaatatataaacttaatcagaggccggagatgaagcttcggaggatccctatgcctattaccaggagggtgatgaagacgatggcgctcagtaggtcttagttacggtcgttgcctgtggcaatggcgtgccactgccttaactctgctgccttatctacttctgcttttgaaatgtattccggaccgcttggtccgatgatctaagactatgcctgcgggcttatgatgtaataattcgcactagactctcgtgtatgtgcatttgatatttcagcatgaactcgtgtgtaccagactacttgatccagggaaatggtactgtttacacgattgattcctgttataaaaacgggggtccacaggggggtggcccctggctcggctcggctccgagccgaccggccggccatgggcggcggcgcgcgcggagctggcggcggcacacggttaccggcgacggcaaccggcggcggccggcgcggaaggcggcggcgacgacccggcgacgaggaggggcagacgggcggcagcggcacctaaggagggagttgagaaggattaggaatagagagagaccacggcggatgccattgacgaccggaggcggaggggagggaggaacccaccgtcgcgcgaggaggagggggttcaggtggggtttagcggaaaccgagcggcggccgagaaggctcacgcggcggcgatgctaacggcggcgacggcatggcgcggcggcggctctagcggtggcggcgggcggccggagcacggcggtgagcggtagcgctagaggagatcggcgcgggcgcggtagagggtgtgcgagagcgcggcgaaaaggagaaaaagggagaagggacacggggaagctttataggggctcgggaggggcggacacggccgggaaactccccgatttggccggcgacgttggggggagagagagagagagcagattcaaaatcgaatcccgccctctcgggtgcgcgcgcggggcggggaggcgtggggaaggtgggcggcgacgtgggcgcggagcacgggcggagtggggcgcgggaagcgaggaaaacgtcggcgtgggcggcggtttcggcggcggatggcggcggctgccgaaggttagggacgaccgacaggtagggcccacctgtcggcgtccccgagagaggagggaggggcacgggcggcctgggccgcggccttgggccggcccagcaaaaggggcacgcgggaggaggattgggccgacggcccaagaagaagaaaaagggagaaaagaaaaggaaggaaaagggaaattgatttccagggaattaaataatgcacatgctcatttttaattggttaaaattatttccaaggctctgaaaattccactaatcctgttagcatattttgacatgtagaatacaagaaaaattgcacatgccgattccgattattatttgcatttattaattaaggattcaattctaggttaaattgaacaatttcttcggacgatttattttacaaattttaaagctggaaaggggaacttcagggcgtgacagtgttgacaaccttatctacagacttttatactgcttctgatttctgaaacaaccgggatgttcatctgaaaaaagctgcaggttgtcgccttgctggtctctgagacagcttctatagtactccaataggaaaaagtacgaattacccctcttgaactattgcagcagtacgaattacaccccccctccccaccgaaccacaaaacctgacatattaaacctcaaactattgaaaccagacaaattaccccctcactcaatctggagcggttttgatcctatgtgacatacacgtggcgccgacgtgaaaatccaatcagcaaaaaataaaataaaaaaaataaagggcccacaagaaaatccattggcgttggaactcggctaggcgagcggcggcgggcgccgacgggcgcggctgggcgagcggcatggagggggaaatcggtcggcggcgagtggagagcggcgacgggcgcggttgggcgagcggtggcaggagcggctcgggaaggtggtgggcggcgacgcatggggtcgtgcggtggatggcagcacgcggggacgagcgggggtggatgggcggtcgaagcaccgggacgagggatgggcagcgcgcacggggatgggcggtgcgcggtgatggcgcggtccatcacgaccaggaggtggtgctgattgcggcagcaacgatgaggaggaggagcccatccccacgcgccaccgcccaccgcgcgtccccacgcgccgccgcccaccgcgcgcccacgatgaggaggagcccgtggtgatggcgatggcccactacgcgtccccacgtgccgtcacccatcgcgcgcccacgacgaggaggaggagcctgcggtggcggcggtgtcccaccgtgcgtcaccacgcgccgacgaagaggaggagcccaccgcccaccgcgcatccctgcgcgcccagtcggcctccgcctccgtcgccggccgctaccatccttgggccccctccgccacccacaactggctccgccctccgtgcgtcgtcgtcctcacttcgtcaatcgcatcaacgagtcgccggagtcgggagtcctccacctagctagctccgccgccactactcctgtgtccctcgccgccactgctccctcctggaccacggcgttgaacgcctaccttccgccacgccattcgtgccgccctgacgtcctcgtcgacgtccgcgccgccgtctacaccgtcctcgccgaccgcccatgcctaccgcccgtcctcgccgtgcgcgctgcgcgagagagagaatagagagagaggaagagtggaagaagagtacggcaggtgggtcccatatttttttattaaatgaaatgttgattggattgccacgcgtgcgccatgttgaacaaaaccgctctggattgggtcgagaggggtaatttgtccggtattgaaagtttagggtgaatgatgactggtttttgggtttagggggtaattcggatgaccgcaatagttcggagggtagttcgtacttttcctactccaatatgagagctggacagcgtggagtgacagagtattgtgttacaggtgagctggtgggcggctgcctcctccactaatggaatagctaatgaacccgttgtttgcttgagtggctgtcaaaatgctccactagcactcatttcctaccgtccattattccattaggtgcggcagccaatccaacgccatctacaacagcgaccgtgcgcagctcaatgggttcatacaatcatacacatccatcaccctaccttttgtgattctgacgaaaacccatttgagaagtctcttcggaagttggagctgcaatgtactactgctaaagcatgaagtacgtatctatcaacaagcaggaagtgctttcccttatggacaacatacacatacggtgactcttgactcattgcacattactggtatttcagctaaaaatttaaacccggagaaaatatctcatctcgttcacagatgtcttcagctaaagatgacatgtctgtagattgttcagttatcttcagttaaggataaccagcctcccctattgtctactcccctgcatctcttgttgtctgaagtctgctggaagcaaacgagaaatgaacaagggtttcgaggcttccctatttcagccgaaatgttttggggccctcgaacttggccatcatgtgcagcatctggcctgtaattctttttttagataatggattttatatctggcctgtaataaccatcactttagatctaactagcttaatgccagctgattataacttgtttttaataatggaatataatatcccgattacaactataagtacttcccatatgaaaaacagaaaaacaatcatattttaaatttaaaattcattttcaaatttatggatatatacgcatggggaatatcttgtattattgaggaaaaacaacttgccatggttagttgacaatttaacataggttcatatatatttcactttcatttgaatggttattttacaagatcatttcgaaaaatttgttgggtatgcttcttattctcttcctttgttttcccatttctcctggagcttggaggtgatatgcatattcagttcttatcatctattcgcactagatttcctgtgactttagattctctatattgcacgcacaaaaatgactttgtgggcctgtatgattctcagaattttttttctccactctttcatccaattaaaaagagcactatatccaacgactttaaagttcaaagtgtgttttgatttatatgtattttttaagtgagaaaaggatggaaatacacagagaaaacgggtagttttccttacgatatgcgaaaatcctcaaattgaaaattcttaactccgtcgcagtgttaaaatttccaaattgtaaattacaactcgaggcaatgagagcaggtataatagcaggctataagccagctgtaaacatattttaagcagataaataaggagagagaagggcaacgggctacagatttatagccagctgtagcacggactccaagacgcagtgtgtgtagacagatagaaccaagatattaatagtatagtatgtaactattatatgaatgagctattagattagctatatattaattgaagctagtagttagctatactatttatttaacttgctctgggcaatagatcgctgatcggtaactatgagactaataggatcaagacacgtaataagtgtgggtggctatcctctgctgtaataactacactagcagttcccccgagaaaaaataaactacactagcagtcacggtttaggttgacctttaaattttgagccccgtcggtattatggtttttgacaaattttgactggttttcgataaattttaactgaatttcgaccaaatctactgtttaacctttgaaatttcaatcgaaacttatttccaagccatgtcaaaacgttaaaatttcgtggaattcaaccggttttcgttggaattgtgaaccctgcttgcagttgaggcactcacgtttaggccacttgcttccgtggtatgcactcacgccatccatagggaacgttaaaatacaatggcaatgtgttctccattaaaaatgacttgtgtaacaaaagcagtataattttgttcctttttctaataaagcatgtactacaagaagcaagccatcgatatcgcttgcagaggcatccacgaatagttcccttgccatttttaataagaaatatgaattatatatatatttggtctctatatttagtaagcacacagtcaaagtccttgtaactaggtagtaagaaaaagagccacgggataaaccttgtctaaaacaaactaagtaaaaaagacaagctaacttgtagttgtaatagtttgccatccaaagtaggcgatgaagcccctactattcaactctactccctccataaaaaaaaccaacctacatatatatgggacatatcctgtttaggttcgctttttttttttaagtacggagagagtaggtgtgtgactaaaatagccacaatatcttggtcctcagttcgttattatttacaatcagaaatgcattgcgtatgccaaatgattttaagtattgtttacaattgaggggtacatattagggggtgtttagatcaaggggtgtagttttggcgtgtcacatcgaatattatatagggtatcgtatggggtgtttggacgctaataaaaaaactaattacataatctgtcagtaaaccgcgagacgaatttattaagtctaattaatccatcattagtaaatgtttactgtaacaccacattgtcaattcgtttagcaaattagttgtaatctgtacaattggttatttttaaactatatttaatacttcatgtaggtgtttaaatgtttgatgtgtcagggtgtaaaatttttatgtaggatctagaaaggccttagtatatttcacgtgtatttagaacgtcgttggtgtttgctcagaaagagacacatcccttttgtgaaaaggtatgtctcatttttaggtaatggattaataaaacctgacctttacatcccgaaggatttacacaaccacaacatgtgtgtctcatgaaaaactagttgttatcgaatgcctaggcatgtgtatttgttgaaggggttgggaacacactattaatttcatattagctaaaaaagttgaaaagagattaatatgatttttaaagcaactttttatttttttaaaaaaacatccattgaataatttaaaaaacatgcgtacggaagagatcggtaaccttgagtcaagaacacatcctaagagcagatacaatagcagactataaaccagctataaacatattgcaaggagataaaagagaagaaagaagagcagcgggctacaaatttgtagccaactgcagcacggactccaaaatacatttgtgtatgacaagtgggaccaaatattaattctatagtatatgtttatatgtaactattatatgaattcactattaaattaactatattaaattaactatagaggagcgagtagttggctataatattaaacttgctctaagtgcatgtagtattgctaattgatactacattggccctatttggattcggagggctattaaatagccctccggaatcttgctatttaggagtattaaacgtagattactggcaaaacccattccataacccctaggctattttgcgaaacgaatctaacgaggtatattaatccatgatttgctacagtgatgctacagtaatcatccgctaatcatggattaatatacatcattagattcgtctcgcaaaatagcctagaggttatagaatcgattttgtcggtaatctacgtttaatacttctaaatagcaaaattctttagggctatttaatagtccggaggatccaaacaagaccaattttaatctggtttgcaacaattgcatcgtgtccttttgttttaaaaaaatgttgcggcaaagtcaaactgaacaaattaatagtacagaacagaggacgcctatctatctagcccacacaattaattacaaagtatatactactcgtaagcacacggagtattagtattatgcaggggaggtaagtagttcctttgctaggagacacatctgcttactctgtactctcttttcacatgagcgaaaaccttgtctgtcagtccatatagacaatactatgtccgtacatgtcccgtgcatagccatgcgaatacgtgatcctaagcacaagatgccggggtgtgcttcggctagcgagaattgacccggattggacgctctcgcatgaaactaaaccggctagccgaagcacacccctgcaggtctgatcgtctgatcgtcaaaagaatccagcaatacgatggtggactcggagagggagactcgtataccttttttttttcccattgtagtaacaggtcatgtgtagcacgacggtatgttgtatgtcatcgcccgtctttgtgtacacgtgattcagttacaggctgtctgagctacacgccacagtttgttccaccgaagctacacatttcacaaagttgaacgccgcccctgctgaaccctacccctttgactcatcctgtcatccccatgaatgcggatgtcaccactcgtgtggagaagattcatatacctgcgcgatacggcagaggcgaaaggcacaaccgcacaaaccgacgcagaaagttttagtcggccagaaaactctccggtggctccacgtacgtacgcgtgtcgcctcgcgccgaagcaagccgcacccaggcacaccatcccacacgcacgtagctccgtcaccgcgtcacgtacgaacggactagtacgagtcaatacgtaccgagcgcggtatgcgcgcggttcgttcagattttaccgggggcatcaaatgttaaccaacttgggttagagataatcacaactagtagtaaccgagtcaagtcaacccgcacagatctcatgccagataccaccacgtatcaaccgggagaaaggtagtaaaagtaaaacccgccgcttacgccggtcgtgaatatatcggtgcatgtgcttcaaaattagtaagttcagaagtactccgcacggcaaaattaggagtatgcgtattcgatctaactatctactaagagcaaattggtgttaagcctctccgcacggcgtcgccgtcgatctgatttccgtccaattcgcctagacgaggactagtagtacaatactcctagattgcgccgcaccacgccaccacgtactcacgcgtgctacaaatttccctcttcctccgtctaccgagaagtggcccaaaaggggcgcctcgctctcgcccccctcccgactcaggcaccaccatctcgcatcatttgttttttctccctggaaagagcggccatctcgccctgcgttgcgagatccccgtgaaaccgtcgcggccggacggtggtaatcgtggcaaggacggatgcagcacaaatggaaggtcgtggagggcggcgccggtgccggcggcggcgggggagatcagcgccggcggtgcgtgacggcgtcgttgtccatgctgatcgcggccaccctggcgtttcttgcctacgtcgccttcttcccgtatgacggcgcgggcgggctgtaccggtggtggagatgcgagggttgcggcgacgcggcgggcgggttcgccttcgacgaggcggccatggcgcaaggacctacggctggtggcgcccgccgccgctcgccgacgacgctgtcgcacatcgtgttcggcgtcggcgcctcggcgcggacgtgggacaagcggcgcgggtacgcggagctgtggtggcgccccggggagatgcgcggccacgtctggctcgacgagcagccggtggggccctggctggcggcgacgtgcccgccgtaccgcgtctcggcggacgcgtcccggttcggggaccgggcgtcggcgtcccggatggccaggatcgtggcggactcgttcttagccgtcacggcggagatggcgaacggcaccaccgattctcccgaggcgcggtggttcgtgatgggtgacgacgacacggtgttcttcccggacaacctggtggccgtgctgaacaagtacgaccacgaggagatgtactacgtcggggcgccgtcggagagcgtggagcaggacgtgatgcactcgtacggcatggcgttcggcggcggcgggttcgccgtcagctacccggccgccgccgagctcgccaaggccatcgacggttgcctcgaacgatacaggctgttctacggcagcgatcagcgcgtgcaagcctgcctcagcgagctcggcgtccctctcacccgcgagcccggattccaccaggtgaatatccatccgcactccaattattttttccattttactaccaaacattactctgatcctaacacagccctaacaatcctcgaaaatgtttcctttaatcgtccaacctcccaggaatcgggaaaaggcaattccaaattatatcatgttcttatttccatgcaaactttagcttagctgatcacagtgcggttgcaattggcaattactcccagaccgatttctcggcaacaactgccaaaatcaaaaacttttttgcagttgcaattgtcaattactcccagaccatttctctagccaaaaataaaaactttttgactaacttttcaccgcttctccaagcaaaatcctccacacagaagaggcgaaatagaaagatctgtatccaatcgtgatcgttaggattttcacactttagaatctttggctcctgcactttctagaaattattactcaacacccctgctggctgtaggcaaatgcacaatgccatccgcgggatgcccttgttccggctaaagttgccggacagcgtggaggcacacggaccaaaaggcctagctcgtcctgggagcgacaccgctctctgcccccatgtgatcgcgggtatctcgcaggacaagcgtctacatgccacagggggactgaccctagctaacaaccgtggtgcccgcccgtcgctttccatttttccgggcaccaccacccccatcggcacatccactcattcccctttcatccaccccgacatacacggcggcgtgaaaaacaaatgaggagatcaggcgacgaggcggacatcgccctgagtttagtagatatccgccgtgccggttggtagcggtagagccatatcatgtttgttacgtactgcagggtggatggtcccgggggtctagttatgttagtttggattgcagcgccaaaaataatcccgtggggcggagtggcgatctcgcctttgggccgtaggtatcgccatttttttcgctgcttgccctatttcgttgtcgtgggcgtatgcactactgctatgtggcgtggctgcacgattagtggctggaagccaaagcttaagcttggttaatgaggcattgatgactgacgttgatggttgtagtattgtaaagaaaaaaataacatcggtcgcgcccggggcggtggaccagtgatatactatagcttttccggtgagtcgccaacgcggcagttggttggcgcgacgtcgtgaccccgcggcgccaggtgcctcgctgtccttttcccggtgacgaagcggcccagcctaggtgtcacgagatgtggagattagcgctgtagtttaggtgtggcagcggcctacggaaaggatttcaagttttagaacgggtgagggtcgttagagcacccgcaatggtaaagtaacccgcaatggtaaagtaacgtgctcactataaaacatgtacaactcagcaatagactagattaatattaaaccacctcaatagtatgtctacatggatatctatagctctttaatccattgccttgtttttctctatagactatctacaggttagtagatagctttgctctctcttcatttaatctcttttaagtaggaaaatatgctgacatggatctcttgtagagcctataaataaccattgcgggtgcctttacattaccgttcgtaaccgcgtggttatcagacttatcacggggtacggtaatagaaaaatcacgataatctccttaaatttaaataaattttaaaaaaaattttataaattttgtaagtacggtttttcacgattattgtacggtaactgtgcttatcgtcaggatgctgtaaccttggtcctggcagtttgggaaaccctggtgagggttactacttcttgttcctggtcgccgcagtagtaacggacctagagatagtggtagcggacgcatacaaatgtggtcgtggaaaactcactggaatatatctccatctctcgttctctcgttggaattgagcaggggcagtggcagtactacggctcaactttcgtgggtagttctaccgtgcttgacatgccgtgcggtcagcgagggaaagaaaccttttccctcacgtcgaaccggccgcttttcttttcaccttttttgaacccatgcctcttggggacacatgtccaccaaccagatctgagaattctttgcttttgtggcgtgtcgtaacaaggtcgccatttgtcactttctgccctctgtcttcttgtcgtcctcaccatcgttcaccatctggcatcgagaatcttcttactaacaactgtggccgcaacaacgactgacaggtggacgtccgcggcgacgcgtacgggatgctggccgcccacccgctggcgccgctggtgtcgctccaccacctcgaccacatcgagcccatcagccccggggggcagcatggcagcccgctggacgcggcgcggcggctggtgcgcgcgtcgcggctcgacccggcgcggtcgctgcagcaggcgttctgctaccagcgcgggccgcgctacacctggtccgtgtcggtgtcgtggggttacacggtgcagctgtacccgtgggccgtggcgcctcacgagctggaggtgccgctccggacgttcaagacgtggcggtcgtgggccgatggcccgttcgtcttcaacacgcggccgctgagcctcgacgacgcgtgcgcccagccggccgtcttcttcctcagcgccgcccggaacgatacgtcctcccgcggccgcggccgcagccgggccaccatgacggagtacaccaggcgcgttgcgaagccgggggccaaggaatgtgaccggcccagcttcctcgcggcgtccacggtccacacggtcagggtcttcgccccaaagatgagcccaaacgagtggacacgggtaagaacaactggctaaactgctgttctgatgaattcctgatgcattctggctctcccatgggcatgcttatgtgcgttttatctgttgttgcaggccccacggcggcattgctgcagcacgaagaggacgaggtttggcactgagctggaggtgcggatacgatactgcggccgaggagagctcaccacgccgtaaatctctgccgatgatcccgccgcggttttgccaacagcacggagggctagatgccaagattttagtagcggctagtgccatgacaccgaactgactgaagaggacggcagggtgaaacaccgtatttcgctgcggatttttggacagattctggtttgtcttcgttgtgcacgtacaagtgattatacggctcgtcaggccgcagacacatgctgacatgcatacgcatgattgcataccccgggtacacagtaatccgtttggctcgagcgctctttttctgtaaagagctgtaaagggagtggtgatcagacttaacgatttcgacatgtaaagcgtagtaggactagtttgaaaggatggtcttttcactgttttgagaaagaaaaggtggtatttatcttctggaggtactttcagttcttcgtggatccacattgcacaagaaatagaagggacaaactaataaggaataagttcactttaggtccctcaattttgtgctgagtctaaaattaatccctgaactatagcacatcctccaactcacaataccgtgttaactttggtcctgaacactttggtccctcggtagtatagtggtcggtttcggctaacatgccgactgagtgaagtgtgggatccacatatcatagcaattcaatctaaataaaaaataaaaatttgtggacttagtgacacgtctccttcctctttcaatctctgtttctctcaacttttttctcggcgatatcggcgggaccaggacatcggcgcggcaggcgggagcaggccatcggcgtggcaggagggtgtcagcggcgcacgagactacaggccacaagcggcagtgtggaggagaccgttggcgatgcggtagcatctcctccgggctcgggcccgcatcgcgcgggactcgtgcgctcgttgtcggcgccgtgagagcgacctctaccctctcttcatcctcctctctcttctcatgtcctctctcctcttctctctcttaccctcgcatgcacacgcacacagcagcatacaggcagcagcgtagcaaacatcacaccgctctcatccatatcaacgctgaatctccgcttgcttgctgctgctgtagagtcgagaattttcgggatgggagttgtgactgcggcggaggagaggggaggaggaaggggtggtgatgcgtggtgatgatcgatgcaactgctaagccagtgacggcgaggctggtagcgctcgatgtgctttgtcatctctgcctaagctcggccttgtcgctgccctccactgtgataggagagagaggcgcagtggtgcaaccccccccccccccccccccctctctctgcgtccacagccgcgatgagctcaggaagtcaaagcagctaaaaccggctaccataccgctgaggattcagttaacacggtattgtgagttgaggaatgagctgtatgtatttcggtttagggatgaatttcaaactcagcgataaattaagggacctatagtgaacttattagaactaaataatgggccataagcccatagcccattgacaagggcacactggcccagaatcgatagaaatttaactgggccagagtagatctccaggtcagttaagttcttgaggcattattttctttttaatttacggtgcataaaagcaatccttggcttcttgcatttgacagtaatctcgaccgaaaacaaaagacaaaaatccatcagtaaatgcaggtcgattggtatctcgtagtggcacatgttatgatgttgaacccaaaaataaatttcctaggatatactgtatcatgcgtgtaatttctctgaagttgcaagtctactggacgatctgttatgtgatataagagagtcaaaatacagttatacacaacatggctcggaaaaaaagggacatctctcaaaatacaggtcagacagaattgtgaagaaaaaaggggcatctctcaaaatacagtccagacagaaacgtgaataaaaaacatcattacaatcaagcttttgcgctcaaactagtcccaattttcctctggagacaaagtttcatctatggagcatagcgcaacttgcaagaacttaagagctgtactgccccctttaatttccgtcctttgatagacacattcccggcaaattctcgtcctcacgatctcgagaaaaaggcacaagatggtgaacaaattgattatcaacaagtacaatccaacagtgcccatcactctatcaggctcccaatccctttcagggaagcatccaagtgggggaagcagaggagaaagggtggtcaaacagccaaatgccgagccgcccagcgtgtgtggctcacattgcccgttgaattatcccacgagttctttggctccttgcctccttgcaggtttgcaccgatccatttaaagaaagtcaacttcgttgggggaaatcctggccacaagatctgccccatcgccaatctatccattcctcaaggcatacgatagaggttactccgtaccagaagagtggtccactcttccctctcagatattttcgccaaatcgcgtgcacataacaactcatggaagaaactactaggaatatttctttcagattcaatttgcaatgtactgtactgtaacacggttgaaaattttcgttttcagccggaattgaactgttctttttgtgaagattctatataattcatatgaaactcatagtactagtacgttctggacgtggtcttaattaatttccttgcagctttgtttgcttgaccaagtcaaaacgctgcgaggcatcgctggcgagtggcgagcccacacattgtcaaaaccttgtttaatcaaggaaccggtccattcgtgcatggaaccgggcctccaattaaaatgcgtgcatgtggataaatactcctatatatatccgcagagtacagtagtagtacatgtttggcacgaaacgggccggtgcggacgacgacgacggacgccgagttttccgtgtagccgataggctggagcgcgacgccaccgcgcgccgcaccgcccgccgcatgcaagtggcatcgtcgtcgagatgtagcgcgcgggtcgcaatcacgtggtacgtaactggtgatgcaatataggagtatgcaaccgcgcatgtgtgctgtgcgtgcttgagctggtgcgttggtcgttggactggttgggtgggggttggacgcggccgcgcggcgaattcgagttgttcatacgcgcgccgcgccgcaccgcgctcggtcgaggagaaatcgagcaaggctgaccagcttccgttctgcgttgcggcgggcgcgcgggatgttcgtcgcttcagaaagataagtatatgaccatgtgtccaagcagcgggctgccgacgtcggctgagtgttttgtcaacacctcgtatatgtgctttagaaagaaagaaaaaaggtttttgcttcgattgcaagggaagcgactagccattgattctgcttaatgaggaaattgagagctggctggtcggtttctgttttctttctgtcgaccgagagaaatgggtgtactacagtacgtactacagaatactgatagaatttgatttgtagtcgagagacttctaatatccaattactgtgctcattcactgtagataattggcatctctcaggtataccttttattttattttattttatcctacgaggggacatcacttaaactctgggggtctgggtcaagtgaaaagaaaattggattatgagtttaatatggtgtctcacgggcccaccaggactagctgagacggtgggtcatacaactatataagacggggccctgcctagcagcgtacttgtcgactactatagctctgctaaaatacccttttttggacttatttagatacttttttgaagtatatatatttagattttttttttgaaggagaggtaataattgaatttgaactgaaagcttgaaattcaacactgctataccgatttggatccaaaatccactcgatatatccaaagaaagctgagctgtaacctgcaagtcaaggtcgagacgttacgtcgagggacgccgatttctgcagcgagaattgagcatatatcaactgggatgacgggatcggggtggaggatgtaggctgcatgcaatgcactcaggcccgagagggacccatccccgattgcggccacccgggcgttccacggccgttgctttcgccgatcgcaacgctccaactatcaagtttggacatgtgtgtgactgacaccaacacgaaagctatagcatctgcccattatcacaccaaccctagacagtgtagcccacaccgatgatcgatcgaccgatcgattgggtagccgcagccgcagctggctgctgggaaaatgaccgcacaaacagaactcgaattgtatggttcgttttaatcggtgtgcatttgtttactaacaaaagctccaagtttttaatagaaaaagaccaaaacttctcgttcgtgggagtgaaatttcagttgaaaacggaagggtgaagggggagagtagaatgatcgatcggtacgtgccggagtgtccaatcgatcaattataactttcgtgactggtcttttttaaaaacctgtaacgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcatcgatcagcaggcaggcagcagtctctatctcgctcattatctttggccttatcctccctatcggaaaaaagagctctgttcgaactgttcgttatttaatatagcatggaaaataaaggaaaaaagatagtgaacgaacgtttgagaccagggtacagctacgtacgcacgtagaatctacttgactttggacaaaggaaaagaaagaaaaaggcttgacagatctcttccccgtgtgtacgtttatacgcgtgactaactccagcatccggaccggatgatcgatgcatgcattgatgagaagattagagcagcagccccaccctaccgtggtctgtggatacacagcgctgacgacgagggagaggagacgacgaacagtccaaaggcgcacgtgttccagcagcgccgtgaaaatggtgcaatgcatgcgcgaacggtctcatatgcagtctcgaccgatcgatctcatctcactactcggcatcgacggcatgcatgcgtgctagctactccctccgtcccacgatacaaggaattttaagtttttatttgtaacttttgaccattcgtcttatttaattttttttaaatataaaaaacgaaaagttgtacttaaagtactgtagataataaagtaagtcacaaataaaataaataataattttaaaaatttttaaataagatgagtggtcaaacgttacaagcaaaaattcaaaatccacggatggagtagctagctaccagctgccctcgtctagcacctgtttgcacgacattttttcaaagcccacctgaccccgatcagagaggccacgccccgcgcgcgcccaccttccgcgcacgttcaccctcgcctctctctcaagtctcaacgtaggcagctacacgtggatcgctgggccactgatcagtgcaacgacggcgtacgtgtaacgtactaacgtgtacccgcgcgatggcgaggaggacgtttgcctcgcgattgggattgggccgattgggaacaagacgaacgcgcggtgtgcgtgcgactgcgactggttcgcggcttcgcgcggtgagtggatctgtggaaggggaagtctagagggaagctaagcataaatagccgcgaatagcaacgcccatcgttccgttctctaccataccagtagcagctaattaagtgggtgggttcgcttgcttgctttgcttttgcttggagacgggagcgacgctggcttcagcgattggcgtggagaagctagattgttggtgcgactttccgaccgcgaaaatagtagggctggcaaaccggtggccggccggcgatccggccgaggggatggggagcatcgacggccactcgctgcagcagcatcaggggtactcccacggcggcggcgcgggagggagcaacgaggaggaggaggcgtcgccgccgcccggcggtggctcggctacggggtcggcgggccgccggccgagggggaggccgccgggctccaagaacaagccgaagccgcccgtcgtggtgacgcgggagagccccaacgcgatgcgttcccacgtgctggagatcgccagcggcgccgacatcgtcgaggccatcgcgggcttctcccgccgcaggcagcgcggcgtctccgtgctcagcgggagcggcgccgtcaccaacgtcacgctccggcagcccgcggggactggggccgccgccgtcgcgctgcgggggaggttcgagatattgtccatgtctggcgccttcctcccggcgccggcgccgccaggggccacggggctcgccgtgtacctcgccggcgggcaggggcaggtggtgggtgggagcgtcatgggggagctgatcgcgtcgggccccgtcatggtgatcgcggccacgttcggcaacgccacgtacgagaggctgccgctggaccaggaaggcgaggagggcgccgtgctgtccgggtcggagggcgccgccgcgcagatggagcagcagagcagcggaggcgccgtcgtgcccccgccgatgtacgccgccgtccagcagacgccgccgcacgacatgttcgggcagtgggggcatgcagcggtggctcggccgccgccgacatcgttctagcactggcaccggttaatcaatgtctctctacctagctagttagccttccacttctttccctagttgtttgagtaggttaattaatcatttaccatgttaattaatgtgctatgtaatgcataagtactcgtgtgatcttatcgttccattttcttcagagtttgaagaatgtaaaattactgtgcgtatcaagatcggcagtggttgctcacttgctccttcactagctatctgctcgatcataagctcttgcatcttgttcttcgcaagcaccaattcacgcttgtgtcaattgcttggtcattttgcatactttggactactcgatcactacaaaatatttcttgagttttactccctgaatacactaattgttttgttagaattgtgcatacatagctatgcttaattggatgtgttctttgtacatgcatgcatggttttgattaaactttcctaattatacctcaattcaaatcctagctaggttcacccacagtctaattgtatatttcagcatattctaatgttttgttcttttaaaattctagcttgctcggtatgtttatttatgtttcggtttggtagaaaaagttcagttgattttggcaaatcaattattccctccgttgctatattttaggatggatggagtaatttaatttctagtttagtaagcttcgtcttgattattctctctctctcttgtcgcacaaacactcgcacatacagatgaattctttggttttgacttcttaatgccgcactacaacgaaactcatgcatgattgtctaatccgggcatgcgaatggctatcgattgcactacggtagagagtaacaacctgacagattttcatggtaagtgcgttacgttgtccagattcaattcatgcgtcacacacctaaatgcaaacccaagcatgcacccatacttttagcatgctaaccttactatggaatttatgagtagacaagtgcagtacaactcaatttgccatttgtgatagtagtgtgtgtatatttggtagtgcatgcatgtcttagcatgacactaaaaagggagtgacaattccatggtcagcaatattccggctgctgggaatcaaagttaatttgcattcctgtctgccctccaaattaaaacactttcatgcataattccattctatcaagaataacccgcactaacacagactaatgctcacccatcttttcattgtcttcttttgtcccaaattagttcggttgggcaggaaaaaaaatgctctcgtcacagaacaaacactgcaaagttagctgtgacttgtcagtgccgatttgaagaagcatggagccatggcgagacggcgacacggtgacactgtgcctgggccctacgggacactgccgggtgagatgatatatacgaagagacgaggtgaggtgaggtgaaacgaaatgatgatggaggtgggtgtctaggtagtgtttgtgcgtgtatctacacgctccgacccccacgaaacgaaagggatcttctttgctcattacccatctttggatgcccagagtacataccatatgtgtcatctctgtcacgccagaacgctgtggagacgaaccttcatgtacaaaacaaacttattcgctctgaattgccgccctactttcttcttgctagggacacgagagtgggcgcgactgtggtagtatgcgtggatgggcgaatggcaaaaacgttgggttttgatttcaagtgtgccggtggtgggggtgagtctccgggaaggaattgggatgcgatggtgtattgtgctatacaaagttggcgatcgatgctgccctgtcgtgttgacaagccccttggtcgttgagagagctagctatcctctggagtgcaagcatgcgttcacatccgacttgacgtcgtgccggccgggccctcctccccgccacggcaaagccagggattttgaggtagcgagcgccgcgcggtgatatcggtgtgtggtaggtgcaacgcgcgcgaggccgtttccgccgttgtttttttttttttcccaccggagcgcagtgtacgtacgcgcgcgggcgcctagctcccacgcgtcgggacgcggaggcgagcgaggcgcgggggcggggggacggtgggtggagcggtggaccgcgcgcggacgcggacgcgcgggcgggcggggcgggcccgtacgagcgattgccccgcgtgcgtatggccacgcacaggcccgacctccccacgtggaggcagtcgcgtcatttaagccacgggactatttgccgtcgcccagcgcagcgtgcgtgcacgcgccgtgcatgcatagtagggtaagcgagtttatgggggcagctggttaaccatctgtgtgccgtttcctttcggctttcggccggcgatccggtcgcactttgcgggcaccgattcgtcctacgttgggcagaagaaaggttcagatttcagccactacagctacaagtggtaaacttgcactactgtccgctgagaagcagggactgtagtggcgagagtggtggtagagtacaagctggtcagggatttgacttcatctccgtatggcgaaatttcatatcgcataagtctaacctgctccccgcctctcccatccgtaacaacgaggaggaatagagaaagccatcaccggtagccaataagccttaaccaacttgcgctgctaaaggaagacggcgacaacgacggccggcgcgtagggcagtggcacatactcgcccagaggccacggcacgtgtgtcgccggcgcgacgcggccatgcaagtcgcgcgacttatagggcgcgccacagtggccgcgtgaccgcggcgatcggctataacagtgagccggattaattgggatcgactatatatctatctctttctctctctcgatcagggtctctccggacaaccaaatcccggagacgttttgacggcgacgtcgctgccgtccgacgagccgggcggcgccggtgtgcgcggtatgatgccctattgccctgcatgaccgcatgcggcatgcttgtccagatctgagtggcggcaatcataacagtttcgcaacgccgcggccaaaaataggaccgggattgcaagatgcggagcaatcacggggacgtgcaatcattcggcgctcggcgacgcagtcacctgactgattgcgtgtaggaagcaatcacgagaaaccactataggccggcgcgggaaacgggagtgcaaattggtaagaggcctagaaggctaacaactaagacaacggatcgagcaaaggaggctccactaatcctttccaacctgaaagtgttaagctgattctcccggggagaaaaaagtagtagttgaaacttgaaagcgttgcaagaaaaatccgggcgcataagacagaaaaaatgcaggtagggtgaattaaggtcttggatgaggacgactaaacgaaccatgagtgatgacagtaatttaattcaagcgataggactgtaaaatcagtaaatgacaaaccagaccataaatacatggaaaggataaggatggaccaatgaagcattaagaggggagcaaatgactttgtggacatcaaaatttggggggaatgttttgttccttcacatattattgtgcacttgaccatcggttttcgaacgtaaaatattatcggttttacctcgccaaaagaattttatttacgctgtggtaaaatttcgctagttgtcagtcatattcctatatgccagttcttccctccgtgccttatttctgacgatatcagtgaatctgtgattgatcttgaagggattatcctcctcgcaaagatttctcggaagccactatcatggcgcctctagagtggtgatatacttgctgtacacagagggcgagctagacgcctagaccgtgcgtcaaactcagcttttaaacggttaagcggaacgttttgcacaaaagtactttttatataaaagcttctttaaaaatcaaataaatatattttaaaatttataataattgatattttaaactccctgccgacgaatgattcgagtaaatttataataattaatattttaaactccctgccggcgaatgatttgagttgtttcgcatggcgctaaaactcccagctgaaacttagccgacgtacgaacatgttggggaatatataacacaaaataaacccaaataagccaatggggaatacgacttgttcggttattctcaactctgaagaaagacaaaccaaaaacacattgctcaaatatgttgggttatttaatagccacaaagttgctcgagtttatttcacttaacgaaattgttacaggcagtatattagtgcgtaatgatccgacaaggtcctaaaataggcaaataatcgaataagctaggtggtaatactgctactattgtgcagtacaacaaatgcaaccgatggaaaattcacctaccaacgaaaagccaaatgcacgggaaaacaatactggatctattcatatgactatgacagtaagttacgaccataagcaacaaaagactgcaagcagaaaaacaaacgagaacaatcttataaaagaaaatgaaagaacaccggtgctaaaaataaaagtaaaagttttgcagataaataacattgcataaaatccataaaaaatattcatgaaataataacagcaactcttcaaaaacgacgtgactagttgacaaagaaattggattaaataaagtaacaaaacctacaccaaaatcagaatataagatcaaattcgtcaggtgaattcggaaaagcggcatgctgtatccaaccgatgagcaataaatatctgcccgtatgccatcttatgacattgcatactgcaagcaaaaattgtgctcagattactcctggacacttatcaaatttgctttgtgcaaacaatggagcattatctaaaacatgaaatgtgcgtaaattcgcaactcaaatataacgatttgctccatgctggaaccgcaaaataagagggcaagatgaagtgttctctcaacagtacaaaacatttgtttatgggcgttccgtctggtctcaacaacagtgcaccctaagcaagcatcagagaaatacatacatattttcattacttgatcagaaccaagtcatgaagggagtaacacaaacctcaagccaagaatcagtaactttaaacaggtactctgatactattcacaacatcaaagaggttaccaacttggttgttgttgaggtgtggattaaatcaccctgaggaacataaaaagcttgtgcacatggtgctaatctgccaataatccagatttaaattaacaaagcggttcattttaaattaaggtgcacactgaaaacaaaatgaacatgttaccattctaaaagcaaacctcatagcaccagtaacacttcctcaatcgtcattgcaaggcatgattactaattcaccttatctaaagcttttccataatcttcagtacacatccaataccaggtttcaatacaataatcatctacggagtactaactagcccaatttgcacaattaattcatgtagtatataaatacaataaataatttaactatgtatttttcggttatattttttaaaaacaaattgctcctagtaaattcatctgacagatactacaacagcagattatgagaaatatattgtcactaattgagattaatgttaataacaactgggagcacaagataacataaatatttccttctcagtattatggttgtacagacttataaaagcaaacattaccagataactagcagctaagcctgaatacagctgcatcaagcaaacagctcaggaatcctcaattactcaggtcaactgccacgtaaacatacagaacattaaataggaatcatataagcacacttccagaacatgatataagcaaaagaaaagtttttaaaagatgtaaatgcatagcaagagattcctcagcctagtggttgatggctttctttgctctaagagattccagagccttctcgcgaagctcaatttcaagtttctgctgatccgattcgtctcttccattatatgaacctttctttctagcatcagcatctgagtcagattcacgatccttctcaagatctgaagccatatcaacagtttcagcatgcttcagttttagtttgctggcctgacggtctgcctttctacggtgccgctcttcacgtctgcgccgtctttcctcttttcgcaacctcttctcttcctttctcctcctcttggactctttgtcatctgactccaaattagattcatcagaactgtcatcataacgtctcttatgcttacggctctttttatgctttcgcttctcagaatgggatctatgtttccctgattcttctgaatctgaactgccagaatcaatgttgttattaccgtgtgcttttctcttatcttttcgaaaaggacttccatcttctgactcagaatcatcatcgattttagcaggatacttcttagaagccataccgtcacgtaaaccctttattgcatcctcactgttcatgccatcctttgaataagagttgtgcattccaactctactaggagtgtgctgtttctgttgggaatcatcaggagaatcaaccgtgtgtttcattcttctaccatcacgctcatcttctgatgactctgacagttgattgttctgtttcctccttgtctccttgccactagaacagaaaacagtgtcatgctagctgaggaaaaagaaatggtgcttctgacagttatagctagatgatacaaaatgaacagagtaggtattggtaattggtctattagttgacattacagtcattaggttctcaatctgtccgtaacaattgacaccactaccattatagtgtgtactttggtaagtaaaaacaatcagctaaatgctttcctaccaagatttaaaatggcaattccagtatgcatccatggactttgtctagaaataaccagtacatgaataagaaaagagaaacacactgaagtgctccaggcaaataggaaaagtgctacctcatgaacagtgctaagaaaaaatgctcataccaagaaaaaaaaatgaaagggggtaaaattaaagaaaactaagaagcaatttcatttgacaaccaaaatgcagcaaagaagcttacctatgttgtgatggagatttttctccagggctcaaatcatcatgtgctttctttagttccagatctgctgagaaatccttaatttttctgcgtgatgaatttgcttttcgtgcattctctctgaacataaacaaaagaactgtttatatcaacaataagaaactcaaacaacccttttgaaagaagggataggtagaatggagactaccttgcacgactgccctcctcttctccactgctatctgttctgacctgactgggcaagtgcttatcagtgcccttcaaagaactgccaaaaaagatggccaagccttcagtatgcacatttgatcacaaatatgtggagaagaaatgaaagaaataaataaatcgatacggacgagtagatacctatcgcgtgtcgagttcctttctggcttgtttggagaattcaaggattttgtcagcttacgatgctcagaatccgatgaaagatggccactcacttctgtatcattcctattgtcatcgtgtgatctttctttgttcctgatgtaacagaagtaagagaacagcttttctgaataattgtactgaaagacaaacaaaatatgccatgcacattacctttgaagcacatctacatcgttactggagggaatgccgtttgttcctttttcaatgtctctactcaagctcctgcgagaatggattgggctcctatcgtgtggactggtactccttttaaacatcagcataaataatcgaatcagaaaataattacatgcaggaagactacaataggtgcacagcaaattcaatggctcggtacctccttcgttgtggagagggccgacggtttgcagaacgacttctgggtgaaattggcgatctcctagggcgttttggtgacctcaaccgcggagagcctcgaggagagggggatctccgtcttcctggagatcgtgaccttggcctgcgtctacccggagatggagaccgtggcctacgtcttcctggtgaaggggaccgtggcctacgtcttcctggtgaaggggaccgtggcctacgtcttcctggtgaaggggaccgtggcctacgtcgtccgggtgaaggggaccgaggcctacgtcttcctggagatggagaccaatgcctgtctagagatgacctgcgccgaggagatctatgacgtgcaggagatggtgatcttggtgcacgacctggagaccggcgatggtgtggagatggtgatctccgacgcacaaaaggtggagatttcctgcgaatatgagatctacgatgaggtgacggagatcgatgtcttggtactgaaggtgatcttctggaatacggtgatctccgcctcgacatcgaaggggtacttcttggagaacgctttcgtggagaaaaagaacgcctaggtgaaactgagcgccttgaagatcgttgctgtctcccaaaagaaatgtaatttctggaaggagatggagaacgcctcctaggagaaacagatcgccgcctaccgcgaggcgacaaggagatgctcctggacctaaggctttccctgaaatgagaagtccaataacattgccatcacaaatttgttttggtggaatcagcttcttgccatgtacatgtgtaactagaacaacagtcaagtgaggtcatggatgaattacaggctcttaatacagtgttcagggtccaaaaagtttagtcctactaatttgctgcttaaaaaaagtgagtgcaagaaagagtgttgattctttttctatcaagggtttgtcagccttagaatttcaattttgatttttcataaaaagattcaacaaaaagaaatgctaaaaaaaaacagctggtcatttagggtcaaaaacaaaatcaccaaatgatttgtgatcagggaaccttaaaaaaggcagaccaaaatgaaagaattgtgcacaaaaagtttcaaattattgtaacttcaagtgttccataaacaagaaaatactaactttagaatcatgttgaatccagaaaatctttatgagcatattctaaaattcaaatacaacgaagaacaaacaacggatcaaacttaatgcagaaaataatgacaagctaaacatatgtatgactggtaaatctttaagatggaaaataaaggcactccgtaacagaaaaagtggaatccaagatgtggttgttctctgagaatttgatctgatgtcacggatttaaaggtagttccagtttaagaaggtagaactaaccggctctttgttcttgagctatgcttagaatccagttctttttcctcctcagcatcagcacgatcaggacctaatctagaattaccggcatccccgtcctacagcagttttgaggtaaagaacgatatgaacccaaataatcggagaagctatctgaatgtcatcagaaacacaagaggttacaagacaacccgaaaattaacagcataacaaaattggtcagaatgaattagctcaccatcaatttttgtttctctagttcttgctcccttccatctttctcccgtttcttctggatctcctgagcaattctactttcctctgcctgcgcataagcccaaggaagttaatgggtaagcatcccctttaatgaaattaagccgcaataaagcacaaagatagtaacaacaccatgaggtataaagtgtattccagtttcacaggataaacggataaatcctaaaggctacaagaaattttgctgtttccataaatcacatataaaaagttatcaaaaacaaataggacctgtaagaacaaaaataataataatatgccacaaataggatcaattattattccatattccgtgacaaagaaaaacagaaagggtaatttaaaacttctagcttgcattctctccctcgagttcttaccaaaaaaaactttcattgtttttggtaagtcatatggattcatcaaaaacagatgatctaaaacatgcacccaaatatagcgataatgcagtatatacttatgttaacctttttctgctgaatctcagcttcctttgcatctaaaaactgttggggcaccccactagcattctgttgtgcactgagtaggaggctccacagctccttcatgaacttcactgtgttcttctccatgaatcctgtcagctgtatctgtatcttctttccatccgcctcctgccaaacaaacagaaattgaaaccaaaaccgtattagccccaccttctaatatcttgtacagaaacccacaaacgttaagcactaaacaaacacaaaacataattactggtttcttgagttttggttttgaccaaaaactagcctagagcagacaaaaaaaaattcaacaacatgccaaaaatgactgccgaaagaatatgctatctaaccataattaacggtacacacgacgctggtattgttttacaaatttgggaaaagtatccaataataatcgaaattcccaacattttacccaaaaagaccgttgtaaggttttcaatttagttcctgaactccatgtatgatttcagtataaatactgaactacaccatgtatttggttttctgtcatgttcagacataccctcatgtatgaggtttagcaattcaacgagcctatcttcgtcaaattcaaaagcagcctacgtaccacgcgcatagttcaacgagggcgtaacaaaccaacctccattgctcaagtcaaataaacaatatgtttaaaagcctcaccttctcttcgaggaggccgtagatgaagttgatgagcacttcgtcctcgaaccctaggagctcggtgacacgggtcgcgatccatggtttcatcacatccatcttcaccttagtcatgtccacctgtaaccaacccaacagagagaaaaaaaacgaacctaaatcagagtttgcgtcgaaacaaacagctggtagcacaaacgacacggcaaccagcaggtgcgttagcagatgaagcacactgaccaggtgttcaagctcgggcgcgaacttctgcgtcttgagcagcttcgcctgcttgttggagaaacgggtgtcctgatcggccgacgtcccctgcgaaaaccccacggcgaatcagcgccgcctctcacagatccagcgagcgaggggctacacggcgaggtgctagatcggtacggaggatcggagctacttacccggaagaagccgcccgacatcttagcaggcgatgcagcggcctccgccgccgccgccgctttgagggggaagaggggtggctagggtttcggcaattcggcgtggtgtgggaagagttgaagacgacaagttgggggggtgtcgcaattgggaagaagggcgcaccggccacgggacgaagggatgtagccgcctttagcccgatccagaacggtcaccttttgacgtgggccgatgcctccggacaatgggcttctttcacaagcgacaccgccagcgggtagaattatacaaccagggcctagtttaagttccaaactttttcttcaaacttccaatttttccatcatattaaattttttctacacacataaacttctaacttttccatcacattatttcaatttcaaccaaacttctaattttagcgtgaactaaacacaccgcaggtgaaacgccggacgttgccatgggagttcactacgagaacaataactaaaaataatactctctccgtttcaggttgtaagactttctagcattatccacattcatatactcccttcgtttcacaatgtaagtcattccagcatctcccacattcatatttatattaatgaatttaggcatatatacatatatatatatctagattcattaacatcaatatgaatatagaagatgctggaatgacttacattgtgaaacggaggaagtagattttaatgaatctagacacaagttataagactttctagcattgtccacactgctagaaagccttataacctgaaatagagggagtatataagatagtttaaacaacataagtttatataagttgatatgatttaaatttaaatagtcataagttttcgtgccaactttcattatccatcttatttaaaataattttaaaaacaatatttttgttgttattaggcgataaaacatgaatatcattttatatgtgatttgtgtttttattgttttcaaaaaaattaaataagacaaacggttaaagttgaacttggaaactcataactacgaagagagtactcgaaaattcatgttgattggcgtgccatatattttatagtccgcatgtagcgtttttggcttatttgaaacttggttagtttccatgattttatttgacatttaagatttctatcatagacatagtgtacaaatattttcgtaagtattgaccatctgagtgagatttgggtgatggtcatacattcgtacgacatcacaaacaaggtactccctctatttgaggttacaagacgttttgactttggtcaaagttaaactatttcaagtttaactaaatttatagataaatatagaaatatttataatactaaattagtttcatcaaatcaatatatgaatatattttcataataattttttctcgggttgaaaatgttactacttttttctataaacttggtcaaacttaaagcagtttgactttgactaaagtcaaaacgtcttataacctgaaacggagggagtagtattttattgagtaaatttcacagtactataggtgctctgatcaaattattagaaaactacaaatttaacatgatgcatcacaaaactacagatttaacactaaattcatcacaaaactacagatttaaggtgaaatgttacaaaactacatatttagtaacaaaattatcacaaaactacatgtttaatgataatttaatcacaaaacttgaaaaattataagtccaacataacattagtgctcaaaatttaaaccctaaaatatgtagttttgtgataattttattattgaatttgtagttttgcgatacttagctttaaacttgtagttttgtgataaatttattattaaatctgtagttctgtgctacatcatttaaaatctgtagtttttttgataatttgatcaaattatctgtaatttttatgaaatttactctattttatttttcaatttatcagtttttagaacacatgaaaaaatgattgtgttatactttctatgttttttttacgtgaaactttatttaggagatttcccatattctaatagaaatatgttctataaatcatcatatagaaatttaatatttgtctaaacaaaaaaaatctaaatattttgtcttgtctcttcacaatgttttacagcttcttcttctgaaaatgggtgtgtcgttgaaccgcttgctagttaagccacatatgtgatgtaaaattcatacatttagtacttcaaacaatatattttatagcctcttaacaatattttaattttcggtgtggcatgtataatacattaaagtgagatttgttttaacataaacactcagaaaccctagtgttcctttttttcttctatccatattatttagtgtgtcttttgttgtaataccataattgaacaaaaacggttctatcgcttaacaaacccgcgataaaatatgtggcaatgtttgtttatatattgtcaaatatcattatttttcaattgttcattatctttttactcctagtgttctttatttttcatatattcacttgtttctaccataatggtagtattttttttacaaaaaataatttgttgcctttttttttctagcgacacaaaatgtgcaaatccccgcgtgcagaacgcgaagggtgagaatggcaccggcggccagggctatcgccaagtggactgtgcatgctttggcttaatttatttttgtttttttagataatagattttcattaatccggcctctatattcacgagggatatacataaccagaatgatacaagagcgcttagactcatgcctcattaaagaggagaacacacacacacacaaaaaaaaaagacgatcttgacacatccctatttcttgacatcctcaattgaaacgattatattcgatgagtggaggtcatgtagcttgtgcgttgtcgctacaaaactccgctggtgtcatcttcatccgcttcaagtgagttgatgccacgctccgctagtaagaccacctcatctgtcatcatccaatcagaactagccaaccagacgcgagccaaaggatccgcttccacttcactggattcctatgcctccgccacctacagggctgccaccaatgtcgaaatccacctttgcctctcaaacacccgggcctccgctgccgacgggatctgccttcgtctgatccgcctcctcctcaccgagatccttgcactgacacttaggccgttgctgcctctagggcaacctccgccacagccgaggaggcgcttctgcctacgaaccacctccgtcagatccgccttctccatgcagagggctggtcgtcgatgtcctccgctgctgcagttctctgtcgcacccgccgtcggcgtcctccgcaacgcccaccacctcccgaagaaacgccgccgctgacggctcaccgctacctgctgcggcaccaatctcctgaccacctccgctaccgcccgcgccaggcgctagcccactaccgctgcccacagcccctactttctctggcgttagtgccgccagatctaggagcaaaccacatacctgactcgcccgtccatcgcaagtcccgtcggacgccttcctcgcagtcgcacgtcacactggcggcctgcttgggcggcagcaaggcaacaacgaggagatgataagtctgaggagatgaagagtcgggggagacgaggagatgatatgatctggtacatcggcttaatttaattttgtgatgtacggtgagctgttttgtttcctcaaatgaataatctagatttatctaccaatagagaactgacacgtggaccaatcattgtcaacaaacacagccagcatcagaatgataggtatgtacattacccaagttagcacatattttacagtgatgcctaattacatgaaacatgtgaatgtctcggacaaaatgtgtaacatgtgaaatactactatgataatttaatgtacaattttcctaatcacacacaaatgggattcaaaaacaaaatatttgcgatattttgacttatcaatccgctccatgttttctacccgatcaaccttctcattcatcattgatgagcttggtgaagtccgaattaaaattcaaggataggtgagggagtggagagaggagtatgcgggaagcatagtaagaacataccggtagagaaggtagttagcaagggcggagctgatagcaggggcaagttaccaaagacggaattgatacagcggatgggacaatgtagaggatcggtaaagatcacaggagaatgaaaagggaagtaacatgatccaacaagccttgtcggtttggggccgatgccacggatgatgctaggtggagaggcgtggcggagattggattgggtggagagaggaggtgatgatggtgaggggagggattgagaagaagaggagacacaatatatggtaaaaatatagagtaatctagacaattccatgaatccaatggtcacaaattcatacttacatgattttcaatagacatgtcctacccttgaataaacatatgtacattaccacgtatttacagtggtatcatattgttttttctcgctgggatgcaagaacatttagctagctagcacacagtgtcactcttcaaatcataacaaaaaaaattgtcctgcggtgtatccataatggtggatacaaatgctttatgcttatataccatgccaatataccgggtagtagagcgccagacccaacagtctagtcgtcgtcgtcccaatcggccggacggcgtcgctcatcgtcgtaccagcaaacgcagctgagcccgatgagcacctcgacgatggcatcctctgccttgtgccggtcggcgaagtgcagcgtctgcaccatcagcacgcgcggccgcatgctgaaccgctgcgcccgctccatgctatgctcgtcgtgccaccgcaccgtgtcgtgcgccataggccccaaccaccgcagcatcctgtccaccgcgtccatcgacgccgccgccgcagcctcgtccactggctgccctctccagctctctctcagcttcgccttcacggccgtgcggatggtcacaggcagcatcttgtacagctcgtctctcttcgagagatccatcccggcgtccacctcgttgctgtggatcgttggccaaagttgcctgagcagcatctcggcgcacacgatcatgttcgcgtatcgcagctccatccccgagccgccaaccgtgctcgccgggggcttgatggactccgacgctgaaaaggcggtgtctttctgccggaagatgggagccgagtgccggatcgccgcggccggtgacgccgcctgctgtaaggggccagacgtgcggcggagcgcccacgcgcgacctactgtcaaaagcggcaagcccggcacgtacgcaccgaatgttattgagatgcgcgcgagcacggcgagcaccgacttggccatgagcttggataccttgtgcgcggcgacactccagagcgagctctccatgagtcggcgcaccttctgccgctgcgagttgagctcgcgtatcagcttctcgccaggttcggggacctgcctcttggccgatggccccggctgcgccgggatcggcccgctatgcctcatccactgctccatccgccgctccgacgcctccagctcgctgagcgcgtccatctccgcgtacagcttcgccgtcgcggccacgtgccgctccatcttcctgaaccgcttcgccgcgcccctgtagaacccaaccatcgcgtccagccgcgcgaggccgttcccgcgcttcgcctcggcgtagacgcggtcgaaatcgtgcaggaacggcgcgcccgcgcagcaccgcgccccgaggcgcgcggcagtgccggcggcgtggtcgaggtccgccacgaactcgccgcacgcgagccggagcaggagcgactggtccgtggacgtgacgcgcgcgacgccctcggcgcgcagcgcgtccgcgcggagcctcctgacctccacgtcagacagcgagcggtggagcgacacgagccgcgacatggccgccgccgcctcgaacgccaggatcccgagacccgcctcctccctggcgccgccaccgaaccgcgcgcgcaggtcggcgagccatgacctcgcccccgcgggcatgccaaaacctcacacccgacacggcaccactttacttaccaagctcaagaacacaaggaaatactatcaaataacacccaaagtaacgagcagccgcgcagcagatcaaatatcatcagtatgaaatcgagacaggattgctcatgcggattacgcgtctaaacagcgaaggagcagaaccagcacgcgaccggacggtatccaagcaggattagccattaggagaagaaatacgtgtgctcggcagcgcgacccggagcgggtcaagagaggcgaagtcgtccacgcagccggcaaatcacgagaggccatgtgcacggtctacccgtccaccgagccagccgtccacttcgatctcccactggccaccaccaccactagctagacatgtcaacgtgccatggaattcctcccatcctctcgacccaaccgggcgggcgctgcacggccggagacttgcctcggggaagtcttgcatcgacggcgacgcctgtcgactgtcgtctcttcccgctgggacacgaccgatctacgtaggatcgcgagatgagaacgcgcgagcgtaaggcgccgctgctgcaacgccgctcgcttagtttccacatgtgtcgacatgtcgatcacctgtcgtgggtaattgcacgagagagatactggacgtccttctcattctcaatttctcactcgattaatacgtgtgttttgaacaggtagcaagacctccaataccatccttgttcccatctgaaacagtaatcacataaaacggaacggtgcattaacgcgtgataaattaagtattagctatttttttaaaaaaatggattaatttaatttttttaaacaactttcgtgtggaaactttttttttaaaaaagtaccatttagcagtttgaaaaaaacgtgcgcacggaaaataaataagaggggttgggaacgcacccgagtgcctgatctccacggatgtaatctatggctcattcattgctcaattacgatccgtttgctgcaaatgcacaccgcctgattctgctcagctataccgtatacacgtatcccaaacaaggttgcaccgtatacgtatgattagaaggtacgtatatacgtaaggctgtgtgcctgtgtccatcgatcgcctctacattgcgatcagatgccactactctgtagtattattgccacgtacatataggtacgcgtcgtgttgtcatcgatgtcgcaatgcacgccaatgcgactagctaggaatatataagacggtgtactaaccaaccaatgctgctgccgtgctgcgtcattgcgaatgggtggaggagaccaaaggagactccgcgatcgagcaaattaaagctgcgtcacgtggaaaccacccgggcatacgcatgcaatgattatacaccatcgatcgatcgatcgatcactcgcacaaaaagaagttaaaagtgccgcccacttttgaccgcaccactgtccaatgcacgtaccgcgcgcggcgcgacgttagagcatgtaccatatctaaacacgagtccctaaatctataactaatataaatatttgaatttttcctatcgtcacaagtcggacgaagggcgccttcatctctcgcggtgcgccttcgtccgcagcccctgaatcccaatccctctcagaattggatacaagagaaacaatttctaaaatcggcacaaccaaatcactcaactacaataatcacaaaataaacatccaagaagaactacaatatacatcacaatcacaaaactacatcacaaaatttcactcgcctgccgccggatccaaccttgaccgtcgccactgctgccctcagccgtcgccacgatatccatccatggccgtcgccaccgccactggagggagaagaaaggcggcggaggagggagcctctgccgctggatccgcccgccgccgccggatccgctcgcggctgccgccgccgccgccaccgccgccggaggaaggtgagagggggcggagggagccgccgctgctggatcgaccggcgcattaggtggcggcggggaggatggcgaggcggcgcagctccggagcccttcctcccgccggatctagcggtgggagggcacctctgggcggccgccgctcctcccactgctgccgcggaggggagggcgcagccatcgccgccgatgccgcctcctgccaccgccacccctcttgcgccgccgcctgccacctcggctacgagagagaggagagcgagagagaagaccgagaggaggagggcgccgtgcgagggggaggggaagcggcgcactggtgaggggagaggggagggcgtcactggctgcgacggcagtggagaaaacaccgagaaagaggaaaaggaagggaggagagagagaggataagggaagtcgggaaaaacgagaagatgaggagatagaaggatcgaggcgccgcttgctcgctcggggataaggattaggtctgacgggccttatatttttttttttaaaaaaaatgagcactctgtatttgagaaaaaaacagcacaagtatgccatataaccggcacatatagagatttatagagttggtttttaatttttgttcggttttaagtctaatgggcctttcttttacaacttttttatttctataagaaatatattttttaaagggctcatatcataaaaactaaatcctaacgatctaatattttttatatttttgataattttagtttacccgttgcaacacacaagtatctatttattaaaaaattttaaataataaaattttcttgacctgtccttgtccgctctttttttattatgttttttttatttttttcccctcaccgtctaatcttctttcatttctttttaatgtctacttattaatatttgacctcaaatacaatttgttaaaaaacaatactcactctcacaaaattaataagactgttttttacaatttgttgaactccacacataggtaacaatacacaagtatattcccacaattgcaaagtgggtatagtttaactggataggtttcttgtggtggaaccagtcaatctggattcaaatctttgatttgacacgggtgttcgaggcgttcgtggttacttcgtcaatctcaatactcgtgttgtgagcgcgtttgcactttgtgtttctaaaaatatatatatattctcgcaattcaaagtacattgagtacaaaaattccactcatgttctacataaaaaataaatattttcgttcatgataccaattttcaaccgtcgccttttcagcaaagacaatcatattattcgtccatccattttctcccgtgctacaaatcatccaaactaaacatcatttctacaaatatagagcagattatttatctaaaagcaaacaatttttttgagtagattagttgtctaaaccaaacaacactattttcactatacacactacgtaatcacccagtgcaacgcacgagtatttttgctagtatcatctataaattatgagatgagacaagaagagaaaacagataataagtcacctctcatacaagcattaatctctttacaaacttaaggaaatagaaaaaaaaaaggttgattggatgagagtggataaaataaaataattatgttacattagggctagtgtattaaatgcgatgtggtgtatgagatggccgctaataaattaggtggtgtttggatccagaaactaaactttagtccttgtcacatcggatgtttggacactaatttggagtattaaacatatactaataataaaactaattgcataaataagagctaattcgcgagacgaattttttaagcctaagtaatccataattagcaaatgtttactgtagcatcacataggctaattatgaattaattaggctcaatagattcgtctcgtgaattagtccaagattatagaatgggttttgtaattagtctatgtttaatactccaaattaacatccctacatccgatgtgacagggtctaaaaattttagccccatacaaatagggtcttagttgatgatgtggataatattttaaagaggaacttgtaaaccatcgccgggaagacgccatcgacgacatggatgacagacggggagggagccacctagattcgcgccgatgcagctaaggatgctcattgacggtcgaagaagaagagcaggcgatgacggctagggaggaagccgccttgatccgcattggcggcaacggctagagacgagcgctgatggccgaagaaggagaggatgcggcggctggggagggacccacagatccgtgccgacaacgacagttagagagggagctatctcaattcgtgctaacgatggtgccggggacgcgcaccggctgctgaagtagaggatgtggcaacgaggacgaagccgctcagatccgcaccgacgacgacggctaagagcaaggctaataatacagccagctgctgacggtatagatctttatagcctatctctcagctcactcatatagtgattaactcttcctataaatatatggttcacatgtcggtctcacatatttttattttggttcttgtgtctaagccggctgtaagtttacaacccatttcttatctctctcctctcctcttttatctacatcagcgtttagccttcttgcagcctactattattcttgctctaaggcggaagccgcctcgattcgtgcggacgatgacggccggggggaagcctcaatccacgccgattacgttgatcatgcctggtttggagcctctcgtctgtcgtgctagttttaggtcaaggtcaattgcccgtttgtattgccagagtggagcgcttggagacgagcacactgcgagaccgttgcaactcgccaaggagttttggtcgcaacgtcgtgtacaaaaagagagtcaatatagtaagacaagattagtttcttgatcatgattagggcatggggcccaaaccattggaggagaaaagaagataaaggggagctatgtgggtttttctttccctttactttttcatgaggaaagcccttcgtacaaaacaaaagcttgacaaggatccttcatagggtgtattcagttcacaccaaaattagaaggtttggttaaaattaaaacgatgtgacggaaaagttgaaagtctgtgtgtgtagaaaaattttgatgtgatggaaaaattaaaagtttaaagaaaaattttgcaactaaacacggcctggtatattgtacgcgcctactgaacctgtgggccaaaaggactgcttcattgcatgggcctttatggccagattgaccacggcgtaatgaaattgggcaaagcagagcatatacaactgcacgaccaccgtaacgtggatgatgatagccatcatgatgcgacgataatagttgtgaggaccatattagacgataatgtactcttgctgtgcatgattatacgcttgggttcaataacgaatgttggtgttatctgtatttggctgtagccctacttcatttgataatctgtccgttcggcaccattattatcgtttgataaggcgtgagcggaggaccattaagctcgctcctgtatcatcatgtgatgatgtccctaatactcgacgaaagcgctgcaaaaagaaaaatccgatgaaaaattaggctgcttttgagagttgaacaaagaaaaaaaaaacatcattttttacgcgcatatttaccaaactactaaaatatgtattttttaaagtgaagttgtggattaatctaaaaccagctctacttttattttagttgaaggtgaaacggtttggttggactacaagagtgatacaactagagctagagttgtgccagataaaccattggtaattttcaccgactcaaccaataaaagttacagcaccgtgattctgtgaaggagcagtaacctgcagtcgtgaccggagcagcaagatcgcagccgccgaccgcgagtgacggcgagggctttttccccgtgatctcaccggatgagcgtgcggagcagaggcagcacagcagagacgacgagtcggacatgacacgttcaggctcatttccacccgtcacgagcaaatcgtggcgcccacggaaggaaaagggaaaaaaaaagaaaataaaagagaaaggaaacgaggaaaaagaaaaaggcgaaaggggagaaggcccccgtacatctcacgctcagtagctcacttgcttacatctctctcgctcacttgcttgcttgcttacgtctctctcgcacactcccactattctcctgctcctcctccctgatcttccctctctcgctgccgctcctcttctcgccggccgcctcagcctgcggcgagctcttcgtccagccagtgcacccgaggtacgcgccgtgctgcacgcgtcgccccccgcggggtttcgttcgccgtcgctcgattttggttctcgcgtacgatttccatccctttttcgagctgccgggctgatgaagggatctgggggtggtggtggctcctcgctgctcttgggtttatcttgtggtttccggcattactcgtgcttgatctgcgtggctggagctggattcggggagtgggaaggggatcttggggtggatggcgtttgagcttaggcatttcttcccctggccgaatcgtggcggtttttggagttaccatgggaaattggggcgtaattaagcaaggcttttgtagataaatgattttaatctagtaattttgagctatattcctctgcaagttttggagctcactcctatgtttttttaaaaaaagaaaaattaccctgtatttttcctggtgatctcctcctccgtcccgtactgcaattaactatgcttggatgattagatccttactgcgtgtaatttctcgtccaggagcttaggccggcatcctgggatccgtaggagaaaccttgctcgggttccggagaatgtgaccggagcaaccgcggcttcaaatcagaaaaggctacaggggagcaacaggggcggtggtggcgcgcggcagcagcagcaccaggccggccaatggcgcagttgccatcaatgctgccgcgccggcggttggctcggcgccggcggaggtggccagattccactcccaaccaccacaacaggatagggtatatggttctatatgctctgtgttcttgctcatggaataacttattatgctttaacttcaatcttttgtgttgcttttttggtacgtggattagtacgtgcaattgctaggccttggcgaccttagatgggcacagacctttttcgtagtactaagtacgaactgtactggcctggtggtggttgcaactttgcaattggggcatctgtaccccccaaataatttttctacccccaaataattagggtttagtatgcattaactacttgctttattatgtgaacaatttgtttaattagcctttactttatgttagttggtgttgaattgcatgcactttgcaagtttccttcgctctgtaatctttgcctagaccccacaacattttctctgaatagcatcgcatggaccattttgtcaacctcttttttcacatatactatagacatagctcatggatcttgccttagatatgcatagagttgaaattgggagttgggagcaaaatatcttttctctttggctgtattggatgatacaagtataaactcactgtagcattctatgttatttggtcgtttgaggacaaattgaggttcctgccaattacatggtatgatgaaaacattgtctaacttttgttaaccacacacttttatgcttatttgttgttatatcaagttcactgtaagtgttgtttccatggttaagaattagctagtaatattctttgtctatacagatcataaaaagtggagaaaagttaaattgcttttgaaattatagccttcacacagattagcacgctatttcttaactcttattcattactgaagttgactttagtatcttcataaaaatcaaactggatgacttttatttctgtttcttgcaacaactaataattttagatgttctaatacatgtctctctacatttaacagcagagtagatgggctggctgtttttctgccttgtcatgttttggatcacagaagggtggaaaacgaatagttcctgcagcacgtatacctgatggcaatgcgtcaactagtcgtggaaatgcacaccaatctggtagcaattccaaccaaaatgtggctctgaatttatctcttcttgctccaccatcttctccggcgtccttctcaaattctgcaattccttcaactgcccagtcacctaatcgcttcttgtcaatatctgcaaactctcctggtgggccaacatctaatatgttcgctgttgggccgtatgctaacgagcctcagcttgtctcacctccagtcttctcaacttacacaactgagccttccacagcaccactgacccctccacctgaactaactcatgcaactactccctcctctccagatgttccatatgctcggtttcttttttcagctatggatcttaaaactgctggcaaggatcacaacatgccgtacttatctacagcatattccggaggttcaggactccaggcatcttatccactttacccagaaagcccttctagcagcctcatatcgcctgcttcagcaactccaaggactggtctttcatcacctatccctgagcaagaggtgcctactgcacattggaagacatctaggtccgcctgtgacacaccatattccagggcttcaccaatacctgagcaagaggtccctacggcacagtggaagacgtctaggtctgcctgtgacacaccatattccaggaattcaccgtccaatatttttgggcttgattcagctgcttctagaaactacatgttagataataacttctttcggccagctgcatctgcccagttctacctggatcaggctcagcagtcatttccatataataatggaggaaggattagcgtctcaagggacaaacaagacgctgaggaggttgaagcatacagagcatcttttggatttagcgcagatgaaatcgttacaactcaagcttatgtggagataccagatgcgcttgatgagggattcagtatatctccatttggaaacaatgctcctgctaccgaggtagataaaccactcttcaatgtaaaagtgaccacaagcccaaagaaatctgcagaccagctttccaacgactctccacataatgtggtgcacttggacatattcaaaggtaattaccctgagctttgcttcaaccattcatttgtattttggcataatagaatcaagtgtttggtttatcttgtgaattgctggaataaacagttgtttcaacgcaacttgtaagcctgaagtctactgttttttatcttatcaccctgtgcccagattttgatgccacattcttcaatgctcctttgatgcaattttctgtttctacgcttttattgcaggaacaaaaggaggggatctatctgaggatgaaggggtcgtgaaagattgtcatcctttcagaaaggcgatggatgaaatatctctaaaacccatagaagtcaggaagaaagttcagcctggacagtcatcttcttcagatgcagaaatcgagtacagaagggctaggagtttaagagaagccaatggagttttgtcatggcgcagcaccctggcaaggcaactacagtaacgatgtggtaatacgcaggataagatagaatgcagagttcccttggcctagcgttcatcaatttgagctgttgttagaagtaaaatctttaggcgaagagtagcccgtactgtatttctggggatttctactgccagatcatgctctggatatgtgactatcagcctgtattctatttaaattccaagttggtcttttgtagacactctgttcgttagctgaatcacagaatcagtgaaatggaagtgcattttgaggagagatggagaggttgctcggctcccaatccatttcctcctgtactgctgctcaattggataacttgatagctcagggcttctgcgtgatgggctgttctatgaattgtgacgggtccttggacagcatgtcgccgtggatcttacgacattgcagccttgcaggcttgcagcattgatgatgatggcaacggtgaactctgcaatagatcgtgaaagtgttattagcaagtcgggtaacgactaactaattagtcaagtgacaagccctttcagaagaccccccccaaaaaaatccaaccaggccgtcgatcaaactgatcaaaagggccgccaagtcgccatatacacaaggaatccgattcatacaggccaaagctaaaacggacaaggaagagtcgcgcgacacggcgcggcgagaccgcgagacggctcacggcgagcgctcttcgatcctcattgcggcgcgttgtgcacctcgagcgcgcactgcgactggaagaacgacaccagggaggccggctccgccaccggcgtcgacagcgccgggtgcagccacccaccaccgcagggcgcgggcgcgggcgacttcgcggcgtcatccgccgcctggcggtcaccgccgcacacgggcgaacgtgcggcggcgccgctactaccttctcgcccagctcctccctgcacgccgccctccctccttggcgcccctgccgccgccgccgcctggtcgtccggctcccacgccgccgacggcgacacgacgagcggggacagcagcggtatcggcatcctcccgtcgccccacgcgccggtgggcgacggcgtggacggcggctccagccgcagcgtcgcgggggcgtgcttctggagccggctcggcgggcgcttgaccttcttgtcggaggcggacggcttcatctccatcggccggcgcgcgcgcgcgcgcgtggactcgtgccccctccctccctccctctcctcccaaccgtggcgacgcctgctcgttctcggtggacttgtgcgggaaacatgcgtgcatgggggctggggggaggcgcgcgcgtggagcttataaacgagcggcgcgtggggagagggcggccgcgtttggcggacgagaggtggcgcgaggcgtggacggtcgtgagggattcgtgcgcggttcgttccggttttggcttttacacttcgctctcctcccttcacgcaacgcaagcgtagccacttcccatcggagcaaagatgtgcgctgcaacgtgcgggggacggttgcaatatgaagtgcatttatttattatagagtttgcgtgacgtgtctgcgtggagagattgttgccagagcgtgttcatttttggcggcgccctatcgatgtttgaggtttttttttccctttttttataggcatcgatgtttgagttgtttaagaatttaacagcaatttaacaatacttaatgagccgaattctttgtttgctgtcatgttgatgacaaacaagaaaattaaattggacagttatcttccatctcgttacccgctgcccttccattcgttacgtaacagagtgtacagtagcacaagcagagatccagagaggatggcttcctatcctaaagatcatggtgacgaggtgcgctgaggccgaggtgcgcaggtgggtcgcggagatcgggccatcggggtggagaacgtcgggaggaagctggtgaactcggccgagccgccgaaggtgacgctgagtaggctgatggagtaccgagtacggcgtaacgctggtggagcagcaggagaacgtgatactcctaggtacgtactttcgctgagcagcccagaccttggtgttgccaacgaggaacgatgaagacaaattttcttttccaaaactgaaactaagaaaggagcaaaaatttggaacttcggcaaatctgacaggcgtttgtgaaagaaataagttcattataagtctctcttttttatgttgagtttgaatacatctttatctctttgaaccgtactattagatataacgcgtccctcaactttcaatgcaggatcacccaagatctttaagtagtatttgtacccagttttagctaacataacaaattgacaatgatcaaccaagccaagtcaacatggggcccacgtgagcctaacatgtcaatagcatagatgcctaatcttcttcatctctgcccatcttccctctcttccccatctctctctacatggcctccaggacacgcggcgggtgggtgggcgtcgttctcgcaatgcacggaaatgtcgtcgatatccgcattcttcggcaagtgaacgaccacggtgaaagaccccagccccctttggagacctcgccttcctcctcctcatgcataaattcctcattcttgtagtacaacagaagcctgcatcggaaccgtagccaaaattgaagcaaacaatggctggcaggatttactggcgacatgggaaggaagaggagagaaggaaaatgtcacagagctcggcgtcttcctcggcccgctagccccaccgcctagtgcccgtctccgccgctgtgggcacgttgcaatggccggtagaggaggggatgcggcagcggcgatcttgtctcctttcaagcggcgacgcccttgacacagagcttgagtagccgcatcgtctcctccatcctctctcttgagcgccatgagcttgacggcactgcctggtctccttttctcctccactgctgcgacgtctgtgtacctagcaggacaggctcttgccttcgtgactgctaggggaggacaccgtcaccgtgttttgtctcccgttcacaccattgacgcatctgacctcggctacctcccctacctcgatcgacagcggatacgcgaggccgtagctgtggcttggaacggataaggggaaaacggacgccacgagggggttggacgcgcgcacccagtggtggtgtctccgccaccaacgctgatgccctcatccacgttgcgcgttggtcaccactacccgcgcctgccgatgccctcctttcgcactgatgctgccgagagagagagagagagggggggggaaggagatgatgtgtcattgacatgtagagccatcattttttattttttatttaaactgaaatgctgactcaaccgtcacgtcagccgaaacgggacattttgctgccctgtgatattaagtacaccgtttttgcaaattgagagacacgttatatctggtattgcggttagggtcgaattttaaactcagcgacgaattggagggaccataagtgaacttattcatttgtgaaacaagtcgagaaattaaaatggctgcgaaggtccctcaacttatcatcgagttacaaaatcctcccccaaccgcaaaaccagatatcgggcgtccctcaactaacaaaaccattcactttaggtccttcggtggttttgacctcggttttgtctgacgtggcggctgagtaagcatgggacccacgtgggccccacatgtcagcttggccacgtcagctcctctctctctctctaacctcttctctccttcctcatctctatcactcttcttcttcgctctgtgacttgggcagaccagccgatgggtcacgccacgcacgacggcgacgctagcgtcgcgcgagataggcgggtgcgcgacgaggagggaggggacgaggcccacgaggtgcccgcggggggaggagctgcgggcgacgggggaggcgaagcgtcgagcccgggagcagaccgtggcgaggcgacaagctcgacctcggcgacggccacgcggtcgacaacggccagtaaggaccagcacggcatcacccgcgccgtcgagctccactctgcgcgcgacgacatgggagcagagccggcccagctccaccctcagctcccgtggttccgccgccagccacggccacagcgctgccttcgcaagcaccatccgcggcggggctaggggctcgtgctcctctggctctctctagtgacgaattgactcgaaccagggcgagatcgaagatgatgtgctaccgttccgccgcgccagagttgttccacgacaaaagcgacgtgtgcaggcgtgcagcgatggcatccccggcgccagctgcagcgtctcctgccactccggccatcctgcacatgctttgcttgtaacgtaccaggaatcactacaagttggcaatttcaattcatgtctacatatcagttctaattgttgattgtttctctgattatccattgttagattgagcggcggcgggcgagctcctacttgccgaggcaacgctcgtcctcatcccaggtcctcagtgtgcgcctcactggccggccaccgtgccccaccacgatgcgccggtacaggctgctccaccgcagcgcagttctccgctcgtagtccagcgtcggtacaacaacgcggacgatgacgagtcggggttcatcgacctgggctgccgtcgctgtggctgcggacgacgtcgccctcagcacgcgtgggcagctgtgccgtcgcggctgtggatgccggacgccagctggtgagctagctgatgtagttcattccaccgccgaggatgccgaggtcaacgtcgacgtcgtccgcggccacggcggcggaggcgcgagtcgacgaaccctgactcggcgtcgtctgttggaaataaacacgtcatggtgtgttcctggcgtggttgagtcagtgtgtgtgtgtcgcgctgctgcatgtgtgcgtcgtgtgcgttctattagtttgattgagtcgtgatgctgcatggttgtttgcatggctgttgcagtgttgatcgagtcgcgggagtgcgtggtgtgcgtggcgtcggttcttgcggaggaagccgcgtcgtccgggcgagcgtgcggctcacggcgacattgagcgggttctgcggaacgtggtgcaatggccggcatggaggctagctcccgatgtgtccccggtctataagaggcccccgtactccttcgttgtttctttgcaaggttcagtgagtaataaagccaagatagaggagcgatcggctccgcggcattcgtcgctgtaaaatccattgttcatcgtctccctcaccggcgtttgtgttcgtgagtgtgagagtgttcctgggctgagctaacaattggtatcagagccggatgacgaagatcggagatagcttgccactgaagatcggagaaggctcaagctcgagtgccgccgagcgcgtcatggccaactccagcgccgtggagctcccgctgttgacaaggaccaactaccacgaatggtctttggtgatgcaggtgagcatggaggcgttggagcagtgggacgcagtggaggcagtgagcaaggatcggggcaaggatcggcgcgcgctggccatgatcatccgcgccgttccaagggagatgaaggccgggctcgccgtgaggaagtcggcaaaggaggcgtgggacgcggtgaagaagatgcacgccggcgacgaccgcatgaaggctgcgagtgtccaacgtctgatgaagcaggttgagaacatggcgttccgtgacggagagaacgtcggcgacttcgcgatgcgcatcaacggtctcgtcgccagcctgcgcgagcttggtgaggagatggaggacagccgcgtcgtgaagaaagttctgcgcatggtccccaagagactgaagcaagtcgtggtggcgattgagatgctcgccgatatcgacaccatgaagatcgaggagctcgtcggccggttgcaggtggcggaggacgcggacgctgaggatcaagcggcgtctagcgcggagcatgctgggcaactcctgctcatggaggagcaatgggaggcgaggcagcgtcaacgccgtggcaaggagcatgtgcacggcggcattggtgagaagggcggcggccacgacgacgacgacgacggcagcagcacaagctcgggacgcggtaggagccgctaccgaggaaagtgctttgactgcggagaacgcggtcacatggcgaggaactgtccgcggaagaagaaggaacaggcgttgctttgtaacgtcgatgaggagccgacgctgctgtgataacgaagtgcgccatgtcgtgtttagggggagattgttggaaataaacacgtcatggtgtattcctggcgtggttgagtcagtgtgtgtgtgtgtcgcgctgctgcatgtgtgcgtcgtgtgcgttctgttagtttgattgagtcgtgatcgcaagtgcatggttgtttgcatgtgtaacgtctcgccttcccccaggccgggcccacttacatctgatagctttcataggtcatagactgccatcacagaccaacacatgtcttttctgcacactttgtcctcactcgtgtgcacccgggaagaatttcccggtcggtcacccatcccaaattgctccaggccaagcacgcttaaccctagagttctttggagattggcttccggaaaagaagttgtaacttgttgatatgagtattctattaatcctattaagccctaggccgggatgttacagcatggccgttgcagtgttgatcgagttgtgggagtgcgtggtgtgcgtggcgtcggttcttgcggaggaagccgcgtcgtccgggcgagcgtgcggctcacggcgacattgagcgggttctgcggaacgtggtgcaatggctggtatggaggctagctcccggtgtgtccccggtctataagaggcccttgtactccttcgttgtttctttgcaaggttcagtgagtaataaagccaagatacacgagcgatcggctccgcgacgttcgtcgctgtaaaatccattgttcatcgtctgcctcaccggcgtttgtgttcgtgagtgtgagagtattcctgggcttagccaacatcgtctgccgccgcccggcttgccgctcctccgccgtcggtagtcgctcctcccctcgccgcccgtgcactgcccctccccccgccacccgcgctcttcgcctccctcattggcgcctcatcccctccctcctcatagcgcacccgcccgtctcgcgcgacgccagcgtcgccgtcgtgcgtggcgtgacgccgtgacccgtcggtcggcctgcccaagtcgtagaggagaagaagagtgataaagatgaggaagggagagaagaggggagagagaggagctgacgtggccacgctaacatgtggggctcacgtgggtcccacgctgactcagccgccacgtcggataaaaccggggtcaaaactaccaaaggatctaaagtaaatggttttgttagttgagggacgtccgatatctggttttgcggttaggggacaattttgtaactcgatgacaagttgagggaccttgggtgtactttttcctatccgcgttctttgacacgataaaaatccaaatttaccggtccggccgacgcaggtgcggaggtggccacctctctttccgcacgctcccgtccccaccgctcttatccgcttctctccccgtgccctctcccgcttcttccccgcgcgtagccacgcacgcctcaccgcgcccccctgctccggctccgccgcgcgttctacttctaccgttaccgcccgcggcaacaacagctaggtagatacacgtcgcgcgttcgagcctaaggtacctgctctctcgcgcgcgccaccgatggcgtgcctcgcgccgcagctcaagtggcccctttccacccgcgcggcggcgttccgggagcacggcggcgccggaatcggcgggttccgtaccgttaggctccactgcgcggtgtccaccaccgcgctggtagaggccgagagctcggattccttggcccccggggcgaggcgtctcgtcgtctacgacggagccgtcgcgccgccgcctcttccggtaacgtcctttcgctgtgttccgggctaatgctggccacgaccatgccctgtttcctcaaacgaatcctgcgggcggctcactgggattcatggccctcaatcttactttggactgcgtaattaccagggaggtttcggtgaggcgattctcaaccaagaagccgtggtggcggccgcagcggcggaggccgtcgctctagcaagggcagcggcggaggtcgccggagaggtcgtccggatgtcgcaaaccgagcaacggcaccggcctgacttcgtcacgacgcacgacacggaggacaactacttggccagagagatcctccgcgccgaggcgggattgggggcgaggtacgccgatgcctgtctgtcggaggatgcggggttctccagtatcttcagcgatgaatccgaggtagatgacgatgagcagtgcgtccagggcgtagctgtgaaatcggtgcgccagtccgagaggagagctcggagggtgagggcggcgatgaaggcggccaaatcgttcagcggccggaatcccgtcgcggcgtcgtcgtcggcgaggaagaagaggttgaagggttgccggagtcctctcggctgcttctacaagatgaccggccggaggcttctgacagcaaaacaagaagttgagttctcacaaggcattcaggtgaggctaacaaattgaatgcattttgtgagattgcattttttggttttgtggtgttatgcttgcaaaatttaggatgcatgttttggtacaaatgttgcagcagcatatgtttattgcagcaaattccacagcatctaaaatcccatcctagattgctcactagcagtaaggtgaatattgctcgctaacaagaagctgaatatggctcagtaacagactattaacagttaaggtgaaaaatttagagaactgttgcttttctgttccaatatcatctcttgaacactggttttctagtcccaatattattcttgttgttcttggcatcatcgtcagtacagactacacagtgttagtgtttagcaccattttcaccaacttaagcttactatggatggttgccatgaattgacacaggatctcctgaagttggaagctatccaaaaggagcttgctcactacaacggcggtgaaccaaccttctcacagtgggcagaagcagctggaactgacgagaacactttgcgaaaacgtctgaactatggaatttcctgcaagaacacgatggtaaagtctaacgtgagacttgtaatctcaattgctagagagtttgaaggtcctggaatggaattttctgatcttattcaggtattttgcttgcccttttctacagttaagtatagcccttctatgattatgcttatgactcacatttctttctgtaacttttgtaggaaggaatacagggccttgtacgaggcgctgaaaagtttgatgcttcaaagggttttcgattctctacatactctcactggtggatcaaacaagcaatacgcaaatccgttttagaacaaacccagattattcgcttgccggtatgttcacttccgcattgtacttttggtcatttcatagtgccatctttttcatccatcattactagatcaagtagttggttttgatgtctgcacattggtgaacggtgattgatgggaatggctacaatcactgacatgcaatagttaagtggatagttgatactgttatatttcatttaacacattgattttcatttgcatcatggaacaagtgctcaaccgaacaacacaaaccaagcaacgattataacataatgatttttcactcttgcgtctttcctcatgaaccatctaccgctgtttttgacggttgctgcgttgctatcttacaccagaaaggcttcttatgaattatgatgctctgcttgtaggcacacatggccgaagcaagttcccgggtgaaggaatgccgacggaggctccgccggcagctgaagaggctacccaccaacgaagagatcgcatccgacaccggcatgccgctcaggcgtgtcgaggcggcgatgagcctcccaaaatacaccgtttccctcaccagcaaggtcgggtgcactgacatgacataccaggtgagtctgctcccttcgcccgagcaacatgaacacatcacaaaacctcgacctcatccatggccaattactgaatccaagtgatcaccgcatacatcgcaggagatcacgccggacacgagcacggagacggcggaggagatgctgcaccggtggctgatgaaggaagacgtggacagggcgctggacgggctgagcccgcgggagaggcaggtgatcaggtacaggttcgggatggacgacggccggctgcggacgctgcacgacatcggtcggctgatgggggtgagcagggagaggatccggcagatcgagctggtcgcgttccggaagctcaggggcaggaagaaggttcagtcgctgcagcattatctgcagcctgtggagagctggtagctagccatgcatgcgtgtgctgcctagttaccacttaacaccacattgccatcttctttttggaagggttattaacctgtacgagtaactgttaatccttacgtatgagtatgtaacacacgtgtaaagtaaggagatccaaacatttgttttgtaacaacatactggtatagctattgccggaagcaaagaacgcaacatagttgcttcaagagaaagagggccatcaagccagcagatttaactcacatctgaatctgatgttctgatggcggcaggatacacatctgaaacgcccaccgatatgtagttgcagttctccctttttgtcacgtacagacgtgcatatatttcttgcaagtaatggcgaccatacaaacttacaaaatacgtttgatttggagattgtgtccggcaatataaagcagaaaatgttgtgaaaaaaagagaaaaaaaaggcgttcagccgccacgcaaagactcggctaaaccctcgaaccggaacacgcgaagccggtggaacgtggaaaagatagggggtgggaggaaaacccttacccagggctagacgagaaaagcccccccatccgcctcctcctcctcccccaaattcctctgcttcccccggcggcaagaccgaagcctcgccaccatccgcggcggccgcaatggcgctcacctcccagagcctcttcttctccccgctggccgccggcccatcccggagagtccgggggcggggccgctccacctccgtgtcagccgccgcctccgcctcgtcgcacaactcgcagccccacggccacccccaacaacccctcgccgtcgcgtcgtccagctccaaatccgaatctaagggctcgaaaaccttcgccctcgcctccgccatcactgccgccgcctctggtgcattccttctcgcgtcatctggtggcgggttcgggggcggcgccgggggtcctctcggcggtggaggcggtggatggggcgccggaggaggaggaggtggtggtggtggtggcggcggcggcgggttctggtcgcggatcttctccggcggcgcggcgcacgcggatgagaagtcgtcgggggattgggacccgcacgggctcccggcaaacatcaacgtgccgctgacgaagctgagcgggctgaagaggtacaagatctccgagctcaagttcttcgaccgcgccgcgggagggggaggcgcgttcacggggcccgaggattccttcttcgagatggtgacgctgcagcccggcggcgtgtacaccaagtcgcagcttctgaaggagctcgagacgctcgtgtcctgtggcatgttcgagagggtcgacctcgaggggaaggccaagcccgatggcacccttggcctcaccgtgtcctttgtcgagagcgtgtggagcgctgctaagcagttcaagtgcatcaatgtggggctaatgtcgcagtcgggccaggttgacttcgaccaggacatgacagagagggagaagatggattacctccggaagcaggagcgtgattaccagcagcgtgttcgtggtgccaagccgtgcatattgccagataacgtgcgtggggaggtgctaggaatgatgaagaagcaggagaaggtgagcgctaggctcctgcagaggatcagggacaatgtccagaaatggtaccacaatgaggggttcgtctgcgcccaggtggtgaactttggaaacctaaacaccagtgaggttgtttgcgaggtggtcgagggggatataaccaaagtggagtaccagttccaggataagcttggaaattttgttgaggggaatacccaaattcctatcatagacagggagctcccacagcaggtataccaaataccgctagctgctatagttaatacgagaatataattttgttcccatctttgaattttcttagtgattcatataactagatcatgtgtttaggaaggtataagcgataatttgaataccctgccacatagtgattactttggattctggttgtagcacggaattcttttagtgccactatacaattttatcgccatgttgattctagaaaagcagtagcatgtacccctttcatgacatgtgggatgattttgtgccatgaaaaagcctgaagttaaacgtttactacatacttcttgccactgttagtgattagttgcacatatgtgggtcttgaagaaaaaagtatgtttcttattctgaatgtgatatattagtgttttcagtaacttgtacctctgtatcctgcagcttcgacctggccatatctttaacattggagcagggaagcaagctctgaagaatataaattcacttgctttattctccaatatagaggtgaatccacgccctgatgaaacaaaagaagggggcattgtggttgaaatcaagcttaaagaattagaaccgaagtcagctgaagtaagtacagagtggagcatcgtacctggacgtgaaggccgaccaactctggtaatttacctactgtggagccaacattttattcttctctaatctttattttaacaacaccgttccaatccatccctaccaacacgtatgacttatctgatggcaattattttaggcatccattcaacctggaggaactgtgtcatttgagcaccggaacatctatggtctaaacagatccattgttggttctgttacatccagcaacctgctcaaccctcaggtcagttcgtgattaatgttctcttcacttggttatctttttttttctttttgttactgttagataaacataatttttgtaggtttagacaagtgttatggtgttatcagttgtaagagggacaatattggttcgtgctggtttgattacttcatatgaaaacttgaatgtctacttttgaaaccgtctacataacctcctcaaagaactgtttttaattgacaaccatgtcttgcatcaaatgttgaacttggaaattttctgttctaatcaaccttcatgtaactgtggtcattaattgctacttctccgttccaaaatataacttcctagagttaattttgtcccaaatatagatgctacctagtacttgtaaagggtgagtttttccactaaaataccccttctacccattctacccctttgctttattatagcctcaacctaacctatagctgacccatcccaagaaggcaaccaagtctttttacccctctccttcatacctgtgctgaaggctatattttgggatggtgggagtaccttactacaaccccttccacattataagacattttcggtttgcttaagtcaaactttttcaagtttgaccaagtgtatagaaaaaaaaacatagcaacatctacaacaccaaattatagtttcattaaatccaccatttcatatatttgcatagtatatttgacttgtgttgaaaattttgctacactttttttcaaaattggtcaaacttaaggccaaccccgaaacgtcttatagtatggaacagagggagtactgtatgtttgtgagcatcattttgaaacattgacttgtttcattcctggtgattattctatgtgtattttagatgatctagcaatctagtgtatgccttatagtacttatgatttttgatattccatatgtgtatgcctttttgggttttcaggatgatctctcattcaagcttgagtatgttcatccttatctggatggtgtggatgaccgtaataaaaaccgcaccttcaaaactagctgcttcaataccaggaaattgagtcctgtctttgttgctggccccaatatggatgaagctccacctgtttgggttgacagagttggattcaaagccaacataacagaggtttgcacagatttatatgatcttttgcatcttttattatgcattagctgccttctccaataatcatctataataacatgaggaaactgctcttggtttcagagcttcacacgtcagagcaaattcacatatggccttgtggtagaggagattacaacgcgtgatgaaaccaacagcatctgcactcatggttctcgagcaatgcctagtggtggcctgagtatggatggacctcccacaaccctcagtggtactggcatagatcggatggcttttctgcaagcaaatataactagagacaatacagaatttgtaaatggtgcagttattggcgacagatgtattttccaggtatgctctgtgcccttgtgattccaggaatacatactaaaccttcagttattggcaagtagttaggaataatattcagtcatacacttagttgtgtggaattttggaaaagatcaactaccgaggcagacctttggtactattgatatgtcagtttgatactttcatacattgcataaaatgagggttcaatgttcggaaaatattcagacacagtttagtgacaacttgtgatattaacccttttggtcatagaattcaactatttctgccaatatttcaattgctttgtaaatcgtttctgtatgtttgtgcaaattagtgtttaatgtaaatcctttgatatgtttttttttttggctggctgcagttggatcaaggtcttggcattggaagcaaaaacccattcttcaaccgtcaccaacttactttgacaaagtttgttaatttaaacaagcaggagaaaggtgctggcaagccacttccagctgttttggttcttcatggtcattatgcaggttgtgtaggagatctgccaagctatgatgcatttacacttggaggaccttactcagttaggggctatggtatgggtgaactgggtgcttccaggaatgttcttgaggtgagtgttattagggaatttgcaatatattatgatacccctactttccttcttagttagaagagtaaacttcataaaactatagatactttgacaaaaccatcacaaaactacagatttaacacagaatttctcatagaattatagatttaacacaatttcttatagaactacagatttaagatggagtgtcaaaaaataaatattaagtagcaaatatttcacaaaactacaggtttagtgtcaatttaatcacaaaactacaacgtttacagctctaagataacggtagtgctagggattcaaactctagaatctatagttttgtgataacttcaatattaaatctgtagttttgtgataaatttgttgctaaatttgtagttttgtgatacaatgtcttaaatttactctattttagaattataaaacaaagaactactagatataattgatgccagtaccatggctacttgcaacatatagtgatccttgctttgttggtgacttatgtatcttttaatcctgcaggttgcgagtgagttgcgtattcctgtgaggaacacatatgtgtatggatttgttgaacatggcactgaccttggcagttccaaggatgtgaaagggaaccccacagagttcttccgacgggttggtcatgggtcatcatatggtcttggcgtcaagcttggcttggtaaggggagagtacatcgtagatcacaatgctggtactggaacagttttcttcagatttggcgagagattttgaaaacagttcagtcaaccaccagtggataatagatcattgaggtgggctgtttagctcatttgcaggcatagaatcctgaagcacctatgcatgttgtgtgaaccgttgatgtttctggattcaacttgaataggaacttctgttcccgctgaaataatgaagcaatgttgcttccatccaaagtgagaagttagctttcaggattagtattgtgtaggaagcaagatttgatcgcagtctggtgctcctttgacagaagtacttgctcctgtcattttcagtgctagagtttttttgttttgttcttttgctttggttagataaagtgttctagcagttttgtcccatattcgggctataaattttagttgaactatggtaagttggtaactactcctatctgttgctgcattttgtcggctcagagcttcacctgtttatctgaatcttttggcaccgctgaattcaaaccttggacctatcatactggtgtcaagcgtttcttcttgtcgttccaagttttcagtcccttcccgagctgctaaagcctcatcaacttggtgttcttttttcctgtagatgaagatgaagttttttacgcaaaacgatgtggtattaatatatggttgattaagttttaattattacaaacttgaaaaatagattaatatgatattttagagtaacttgtgtatagaaagttttcgcacaaaacgcattgtttagtagtttgaaaaaaacgtgccacgaaaatcttgatcttcatccaaatcttgttgtagaaatgaacgggaccagctactatagtgaaatttagatttcaaagttcatgtatatttttgattgattagctgaaatttggaaagatactcccctgtggttctactctcccatcccgtccggttctagctcagactgaagcgttttccttcatttgaagtgaaatgcaacacagccacagcgttacaccggttcagatcagcggcaaatgtgcccggcgaaaaccagctcatggatgaggcagctcacaagctcttcacggcaaggccaccacggcgacgtcctccgcctcttcttcaccggggtcagactccaagctggcagccgcggcacggtggacccctggccgggggccgtgcccacggccctccgcgcctgcgcgcacctcgccgacgtcgcctccggccgcctcatccacgcgctcgtgctcacccgccccaccctcgcctcggacgccgtcgccgccaccgcgctccttgacatgtactccaagtgcggcctcgtcgccagcgcccgcaaggtgttcgacgaaatggcgtcgcgcggtgacccggtcgtctggaacgcgctgctcgcgtgctacgcgcgccacggcctcccggagcacgcgctggcgctggccgtcaagatgcggggcatcggcctgtgtcccgacctggtcacctggaacatcgtcgtctcaggcttcgcgctggcgggcgatgacctgatggccggcgatttagtcggcgccatgaaagacgacgggttccagccggacgtggtcacatggacatcgcgcgtctccggctctgtactgaactttcagtacggcagagcacgcgcactgttccgagcaatgatggttgccggcggccgtgtcctgccaagctcggcaacgatcagtaccatcctgcccgcgttcgccaatgtcgctgacgtgaagcatggcaaggaagtccacggctactctgtcgtggccggcgtcgagcaagagctcaccgtcagcagcgccctcgtcgacatgtacgccaaatgcggtctcgtgctcgaagcgcgccggctattcgacaagatgccacagaggagcacggtgacatggaactccatgatcttcgggctggcgaactccggccactgccaagaagccgtcggcctcttcgaccggatgctgcgcgacggcgcaaagcccgaccacctgacgttcaccgccgtcctgacagcttgcagctacggcggcatggtcgaggtcgggaagatcctgtaccgagccatgcaggtggagtacggcgtcgagccgaggctggagcactacgcctgcatggtccacttgcttggccgcgccgggaggctcgacgaggcgtacggtttcatcagggcgatgcccctggagcccgaccgcttcgtctggggcgcgctgctgggagcgtgccgaagccatggaaacatcgagctcgcggagcttgcggcgtcgcgcctgcttgcagtcgagccagacaatgcggcgagctgcctcctgctctcgagtgcgctggctaacgctggcaagcaggatgatgtcttcaagatcaagaggttggtgaagagacggcgtctgaagaagcttgatagctgtagttgggtggagacttctttgtaatggggatgatcagccagagacgagcagaaacaagaaggtttgtaggttgggggtaacgcagaaatgcagaatagtcggaggaaatgatctattcacccccaggttaattgattcaacatctttttaacatgtgatgcagagataatttcagcctgtattctccttccacatacaacataacatgtacagggtgacttctattttgggcgctacattcacatttcatactatcaccccaccatcgtttaggtctctttacacaaaagtatttcgcatttctattgtataatgagactacacactgctaaacatcagacatattatacactgctgaacatcagacatattttccacttacatttcttcgaaactgggaaattatttatttaccttttactagccccttaacagcaacactctatagcactagccctgcacaatgtacataagaggaagcagactcccagtctccttttccatgtaattcacagcccagagtgatcaattactcccccgagtttgatctactgcctggggatggacctaaaagcagcatcattcctcccccagttccatctcctggatctgatctctcattagaaggtgccctccttgccgaacttcgccgcagaggctcgaagaatctaccagccacatcaggaggttgttcgaaacattcctccccaggcaaaacaagaagaccttccacatgaagtgtggacggttcatggtagcacgtaatccacagtgaatctacgagttgcctctcctcgcgtgcagcatcaaggtcttctggagccatcatccttattctctctatacgtgcctggagaagccatcgaagcctgtcatgatctgctagtagactcctacttcccagtgtcgtgtcccttgcaagctcaagcagtcctcctaatgcagcttctcgaacacccaagtcatcactggacaccaaatgcatcataagccgcgggaaacctagctgtgcaaacaccgagcaatcggaatggctttcactaagcagataattcgtgaggttcagtgctttcctggaagagacagcatgcatgtcagtcaaaagcacataagcattgccaaatactcctcacttatctgaagtcaatgttgccaaatactaaataagatggctcaggtcagatcaactatactaaagtacctctgaaaccttgcactttctgaagtcaatgcatctcttagtcctgcatatccattggctagacgaaaagcagaaacacctggtttgttgttccgaatcaaggctgaacatgaaatgggaacaatgtcaatgaggggaacatcaaggtattattattattgtcaccatctgaaaaagatagacaacatacttacaggatagtgcaccaagagcttttatgcgggcagtgagatcaggatctgacgtaaaattagataaaaggggatcaaagccactggcttccatgaccagctgctgactagttggattgttttgaacaactgtagttaccacatcagctgctctggctcggatacgagcattagaatttctgaggtacttgataaccggaaccaagccaccaacagaatggagatctaaagaaaaacaaaataggtcaacagatgatgcatacaaagttacaaacatatgaaacaattcacaccgacaatatgttaacatttggttgttaactgtcacatgctccttgtttccagatttcaaacttttttttttgtcttattgaattggtttgtgaagtgagtctaggaatccgacaactatctgtcagctccccttggaagttgtattagtgctgtattggaaggggaagctgagaattcacctgaaaaacaatgttttattgcaaaaaacactatggttgcctccgcccatttgtttagccacctcaacagtaactacaaatgcctttgaatcatccaatgttatgaaagtactcattttgacaccagtaatgtatgcctccaagtgctacatttgtttcctacagatggaattgtagatttaacttaaggaatggatttgagatcacatatatagcaactcagcaatacaatagtaagaaacatagattatgcaaagagtacaaactcatggtggtggagagttctaacaaaggcgcacatatattggacggctagtgctgtttgggatgtacattttgtaaaatggtgttcaaggaccagaccctagcttgaattgtgtgaatgggaaggctcctcagttcttttgtggttatgctaatatagaatggtagatatgtgattatgcatcatagctttcgaatgatgaacatacaacacagatgaagcatgatgaacaacagtagtaaagcatggaacaaaatggtgatgctctagagtctagaggaccacggctagacgtaccgtttgccatgtcaatagactcgacatgtacctgcaactcagccagtaaacctgcaatattcaaatccactccagtcagtttcagcagaagaacagagggaatatcatgaacttgcaaagagatgcaatcatgcagacgcactctaataacgccttcccgggaaatttcagaacaacggaaaaacgaatccttgccaatctcaaaagtaggcacggattgcgaaaactgtaagtaacttttagatgatataaaattttcaatttgctgagaacatttcccgagtaccatatgttacgcccggcatttccaagttggtaacaccatagcacgaattttacaaagaattcagtagacaagaacccttctccgcggccgacctaaaaaaagagagtcaagaatccatattcctagttcccgaaaatccatcatccctagttcatcatccaaatcgccaaccgaaaagaaaagagagtcaagaatccatattcctagttcccgaatatccatcattcctagttcatcatccgaatcgcaaattgatcgctcaaattcatgcttaatccttcaaatcaaccacaaccgctggtctgtactgacaacccaaccgaaacataccttcgatgtcgtcgggggtgatgccgtgcgcctccaggacggagagcggggtgctcatgagcagcgcgatctccctcatgcggctcaccacgtccaccatcatgtgacgctccaccgcctccgccaaccacctccgctcctcctcgctgccgcgcaccaccacccacacacccccaaccaactctccaccatcagccacacaactcaagcaaacaagaagaaagaaaagaaaagaaacggaaaaaaagaacccgccacattcacctgatggcgcgagacggccgcgtcccgtcggcgtaggagaggctccatttcagcagccccgaccagctcagcctatctccggccatcccctaccgtcgccctcctccctcccccacgccttcccgttccacgatgccgccggtgtccgctcgatcgctcgctcgcctcgtcgagttcttgcgttgcgtgtgaagcgcgagatatttttctctccccttcttcttctcgtgctgcaccggattagataggggtagagtgctacgagaaagtgacaaatgcgtgacgtcacgtcacgtcgcggcgtgggggagaagaaggttggggatagggatggatccctctggaatttactcggccggccgggcgggcgggcgggcccacccaccgcacgcgaaccctatgggccggcccacgcgggcccatttcggatcggattggcccagccgttttgtccgctcggtttccgaccattcgttccgcttcgggcggcgcgaggcgaggataatggcggcagcgcacgcgcacccgctctccctcgccgtcctcccgtcgtccccggctcaggcgacgccgctgccgctcttcctgaggtacgctgctctccgtcgcggtgggagatgcggcggagcgacgaggccgctgcggctcacgaggctgcgccgcggccgagcggcggcggcggcggcgggggaagttgacgcgcccatggagcagaccgaggccatgatgagggtggcggcggatgacgacagcgtcaccgccaccgtggtgtccgtgctcctgaccgtcgcgttcgtcgggctctccatcctcaccatcggggtgcgtgatgtgtgcttgcggttaaagcatttgtccatgaattggcgcatagcgttgctggatattgtgttcatcttcgctcttgctttgtttgttttggcaatgcaggtgatctacctgtcggttaccgacttcctgcagaagagggagagggagaagtttgagagggaggaggccgagaggcagaaagaggaagcgaggaagaagagggccaaggcgaggggaaggaaaagaaagttctgaacttctgattgctggtacagcacttcgtcttccttttccagtgtgagcacatcttccactgtctaacttagggcttgtttgatttaccagtactcgtactttttttttttttggaaaccaagtttgatagcagtaaaaatgtaaaattgggtctaacttcagaacactctaccattttgtttccattactactgaatatgtggttgcttggaccttggagtattcaaccttgtgacattctacattagggaatgctagaataggaattgattaagtaaatatagcaattagttgcataagatactaaacctctcttttctttaacaagtgtgggggatacatcttcgttggatgttctttagatgaatgagggcacgtgcataaatgaatccattgtaattagtttcattaggttatttgtgcactcacagggttcctctgttactgcagatcgatattcgacatgtgactttgcattggcttgatgccattataaagagtgatagtccttttctccgtaagttgttcgaattaatatcatttcttatcaatttttcttattatgaattgtgagaagctgtactagaagtgcctcgtaaattctgtatcatgaattcacgattgaattgtcttgtcaacatggtgcatttcaatggtcaacatggtgcatttcaatgcaaataaaacaatagcatgttcttggtcatttgtttttacttttgttggggcatcttctgttctgaaaaatagcaccgttctattattgaggctaatacacagctatcgactttcttgctaaaaggttcaacgagctgtatcaatctggatactgttaaaactgaagctatgcatcagatcagcttgaaattgttgaattatgcatgttgcttttgaagctggatggttgttatatattattgctcctgtgtttaggttggatttggactggttaggcattgacttttgtagtgagccttgaaagccacagctagatctatgttttattctttgattgctatccttctggaaggatgaaaaaaaggtgttctttcttttgtgaaatgtgccatacgttattgacgtctatgttccataagctaagaccctaggaataaacccacttctgtatgctggagtatgaatacctgttacatatgtagcgtactccctcattatactaggatgggtcatatcccatcttaagttaaattattttgggacaaagggagtagtgttaaaaatgtttgtatgaagtataaatgattgatacagtatggagcatcacaggtcttaagtttggtggtggattgaagtgatatttttcttttctagacaaagcatcttgtcaaataattttgtgtaacgtgtgactgcatttctaacacataaataagtagtacctgaattccacctagtggccgcacgaaattcaatctgtaggtgttgaaaagaagtgttctttttaatagaccctgttgaataacagcgactataaaagacttcaagggatggagaggaagcttcttaacaggccctgttcacaagacatggtgttgtgtagcatgtcttgttgaagatgacagcaatctgaggggctgtttggttttcaggacttattccaagtccctgtcacatcggatgtttggacactaatttggagtattaaatatacactaattacaaaacccattccataagcttggactaattcgcgagacggatcttttgagtctaattacgccatgattttgacaatgtgatgctacagtaaacttttgataattatggattaattaggcttaaaaaaatcgtctcacggattagctctcatttatgaaattagtttttttattagtttatatttaatactctaaattagcgtccaaacatccgatatgacatgggctaaaaagttttagccccatctaaacaccccctgaaatttcttggtcggttctaacgatttgatctcattcctgacatggacttgaagcacatgtcaaacctccctgatttttggcatctgtgtactctggccaatttgtggcatgcaactatgtgcagggcatgtgtgatgggcggtgtcaattgtgctgcttgatccatacgaagcgggatgggtgtctttccccacagctgcctttagctttcatttgtttatcacagggagttaattatgattaagagactcggaaggatacatcatgagccaggatttgacccgagcagggagcatgtaccgctgactcgttatgaaagcgagtgaacgaaagggatgttacagcaacagtggccattcacgtagacatctggagctgttaataatattttcaccaggaggcattaggttttacagctgtgtgttgctagtactacatgtgaataaacttcttttatgccaaaacgcgtaggaaagcataacttctcccatgttacactgtcaactatggccgacatgtccccttgttttttgggacgcatgagcctctgcaaaataatgagcatatgatagaacatgccttcacggtgattaagctccaattaccatcacaggggcagaaacagaaaatccatcgaacctagagcagtatagtaattattttgcacaaccatccttaagtttcatgcttttttatataatctgtaagggatcgaagagaccattgtagattgtatcaagcatagctcaaccagttaagctttttaaacttgttcatccaagtttaaattcttagtataactgattatatttttagtgatagttgatacatttgttgatgttgaggtatctatagtgattttgtcaatctaaaatggagtatgttgcttcaatctgtcgaagtgttatatatagctcttgtaggctaagtgtgcgtacacatataacatatatgagtgtgtgtttacaccaatgtttcggaaaaaagaagaccaacatcgtgccacaagtggtcatcagccaacactatattaccgtgtatcccattcataccgaaatataagacgtattaaattaaaatataagacgtattaaatttttacacattttacaatattatggtttgatcactaattttatggactatatatgtatgtgctattagtaacatatataaaagtactttcaatataaatataatataatatcacatgtccttaccatataaatactttaaaagttataaatatcgatttgccaaaaaaaataagggagcatctaaattttatcaattttttgaattattaaaaacttccagttacatctataacataattaaagtgtaattatataactgcattataattatattgtatctacgatataatttatataaacttataaacttgtgttcaactataatttgattggttagcatcgagatcttacgcttgatatgtgtgaaaatttctttttagcaattccttttcctttatacacaaattataaagtgatctgatttcacaaatctaaaagttttggaggaaaaaacttacgaaagtttcgtagcaattctgaaaaataaaggcaccttgtatcgttagcacgaaaagccttttgttttgaacctgagtagtaccacctaggccgtgtttagttcgcgtggctaattttttttaagtatacgggcacccatttgaagtattaaacgtagactaataataaaataaattacatatttcgcctgtaaattgtgaaacaaatctattaagcctaattaatccgttattagcaaatgtttgctgtagcaccatattatcaaatcatggcgtaattagactcaaaagattcgtctcgcgatttacatgcaaactgtgtaattagtttttttcgtctgcgtttaatgctcaatgcatgtgtttaaacatttggtgtgacggaaaagttggacgttcgaagaaataaaaaattggaatccaaataaaaacatatacaattgttgaagtactgtttctcaaaaaaaaaatgttgaagtactcaacttttttaccgccaagtcaaaaccgcctcctttcttccatccacgcggcggctgtttaacccgtcggctcgccggcgctcccatccatccatccctgcctcccctttgactcccggcccgtctgaccagtcaacgtcactctacagagctaacgccgtcagcacatcccacccaatcgcggcgctccacgtgcggccgccgtcagacctcgacggcgccgcccccccgcgacgacgcgccgtcccaaataaaagcggcgcacccactcacccaccccgcaattcccctcctccgcctcccctagtttcctctcctccccgaaacccccaattcgaatccggcggcgaattcgattggggatttcggcgtcctcgcctccgtgggattcctcggatcccgcctcggcttcccgtctcgatctgcatctggagttttggagcggacgatttgagtttctggttcgatttggtttggtttggtttgggggcgatttggttcaaggcgcggatggcgtcttctccggtgtcgtattggtgctaccactgcagccgcttcgtgagggtgtcgccgtccacggtcgtctgcccggagtgcgacggcggcttcctggagcagttcccgcagccgccgccgcgcggcggcggcgggagcggccggcgcggggcgatgaacccggtgatcgtgctccggggagggtccctgtccgggttcgagctctactacgacgacggctccggcgacgggctgcggccgctgcccggcgacgtgtcgcacctcctcatggggtcgggcttccaccgcctgctcgaccagttctcccggctcgaggcggcggcgccgcggccgccggcgtcgaaggcggcggtggagtcgatgccgtcggtgacggtcgccgggagcggggcgcactgcgcggtgtgccaggaggcgttcgagccgggcgcctccgcgcgggagatgccgtgcaagcacgtctaccaccaggactgcatcctgccctggctctccctccgcaactcatgccccgtctgccgccgcgagctaccggcggccgcggcccccgagtcggaggcagatgcgggactcaccatctggcgactcccacgcggtggattcgccgtggggaggttcgccggtgggccaagggagcagcttccggttgtctacactgaactggatgggggcttcagtaacggcgtcgggccgaggcgggtaacgtggccggagggcgacggccatgtcgatggcggcgaaggtcggattcgccgtgtatttaggaatctgtttggttgttttggtcggagcagtcggccggagagttcatcatcgcagtcccgtagtggctgaacgcagttttctcggtaactcgatctcctattgatagtggtgaataagtaggatttagtataagaagggaacccagattataagttcttgggacttttgatgtaaatgaaaaccttgcgatttttttccactttgtcccgttttaagagtttatttagagatggccacgagcaaaatagcaaacaactggaaattagtttggaaagcaaattaggaggaagaagcacaggacttcatgaaaggaatgacaatgaatttattgggtaaatcaattgttgcaatgttgtagtcagagagaacaaagtgttgttcttacctctgtactgtttgtgtatatactggattgggccaagaagatttctgatttgcaatatcttgttctaataaaatttcagccttttttatttgttattgttcgtattctcctggtgaaattgaatataagcttttgtgtgtcctgtttaatattgataatacgtttcgcatagtattttgctacaatatctagacataagacactataatgtcttgatcatatcttgagctagtacggttgctgaatagggatgccaacctcattatgtcaggcctgttgtttcttttgtgtcctgtctcacatgctgccctgtcatgtttccattattctgataaagagtgaaactaataatacataattgagtctgactgtggtatgcttgtactttgtaatgttgaaataccaagatagtaggtttgtttcttcaatgagttaaactatcgtgggggtttatttgggatctggggtgtatggtgctttacacttgtaatatggttagataatacatttacagcatcactcagctaacaaattatttggcttttcctatatctctgaacaattaacagattgctctgtgcccataaatggatgcttaaatgcaggcatggtttatgtgtaacttcatcatagcaggtctagctattctatttcttcatcactcggtgcttttctagagttgctggtagtattgttgtattgttcccatttccctctgcggcagggttgttgaacaataatattacagtatcatgcaaaatgcatggtgattctttgtctatgttcattcctgtggtttctttctcttaatgtaaatgttaatgcatagtggttggcctaactgtgaaatttcctttttgtttcttatgtgcttgctttcctttcccttgtgttcttttatgatagatagcaacataatgacattttattgtatttctatggttatgccatagcaatttatcatgttgcctctttggattttgcaatcatgcatggtttatgtggctgcagtagcaacatggattgatgcaacccaaaaaacattctctagcaaccttttgttaatggcttagtgttatggaagaagaaacatattgattatcctgctttatgtggatgtagttaccatggaatgcttaccaatctatatttgtgttctcttttgttacttctatacctgatcatactctactgtgattattttttggacagagaagtaacttcaaagttacttagagcagaaggatttcaaacagaactcaagttcaatattcatatcctgctagcttttttcttgcctgtccatcctcctaccaacttatcgtgcagttccatgccttagttgtctgcttgtttctacatctcttttaccatggtgaatattgaaacatctaataccaatctttattgcctgcagcagaaatgaaatgccaattatctttcactcttcacacttgaggatagaaatggttttcatttcttaaaaactttggctcatagtccgtgtctactacttttaagcacaaactgtgcagttagtagaacatacttttctgagttaacagtgttatcgtgtgttacttggtcttcatcttgtcattcctggagtgcaactgtacttcatggttgctcatggaaccgattgtttggttgttttctgcacctggagattcctatctattggctagtgactaaggaatactaacgagttgcattacttttcttgcatcaactgctggctgtgaatagttatcaagcgacctgtttggtttcttctttgttaacggactcaatggtttactctggagtagataaactatttcagcatacgtggttaattttctgttgctagttatcagaaggcctttctttagacccaggatagaaaaactgtgatacaatttccatgaaaacgtccatgtcgtcactccttccctgaactgtaggttgacattcagtggacccatgtgtagctttgacaaggttctctagttgaatggcaaacatgttcaggatgatgcctgtttgtttccaatgttctatagttaacagtaatttaatatcagttacttgatggcattgtgggggcattttgtcggcaggggagatatatcctatgaaagttgaaacctcatagaatcttctgaagtatcacctgctaattgtgttcatctgttaacatcttgccattgtcaaattctgagttgcagggctacatgaatttcccacaagcctgttacctacattagatgaaatgctgttctcttgttcgttgagcattctacatcatctaatgtcggttgattaaacatcctgctggagcatccatggaggtattctgtactgctactggtccaggtaatggtcgaagctttgggggtccatttttagaagtatctcagcctaagagcttctgaccaagattgaaaggcagttgtcaggtcaatcgggactggacccattctttccaggaggccatgtatgatgagcagcagaacgcccttcgctttccctgccattatggacgctcatcttcttttgaggtaagctttcctgttaggtaccagaggttgaggctggctttggtactaaggactcatcagggaaaatgcttggcaggatggctcaatggttttggaattgtatcggtggacctggacaactttcagcgttcgtcctggccgtcactgcgagcgcgtgcgccgcgagaacgactgctgctgaatgagccacagacaattgctcgctgtgctgaatgagccacagacaataggccctgggacagttcaatctcatctgccaaatctgtatccgaattcagatgcaaggattgcgtacgtatcttctcagaaaggcttaggaagagaagatctggccttgttcttttcagctcattccccggattattgaaacaggttatttactctatgcttcgaaaaatacgtcctctcgtaaaactttcttctgctgcattatattatttagataacttatttcaagctatttgtgtcgacgtttgatgtcgcgattccggtatttgcatggtatggggatcgttggtactaggatatacacgagactgaggtaaaagagacggagacagagatttttatacaggttcgggcccctaaattgtcaggtaataaccctacatcctgttggccgaagccggtattgctcttattcaccataatcacaccagtacaatatttggggttgcctatctaactgttgtcgacatggcggtctgaaggtctgactcatagtcgacaacagggtagttttcctcctcgagttcgtgcccggcgagatcaaagatagcgctttcgtctctcctgacagtatccggagacaccgcaggggactaaccgtgcctatctccaaagtcgatatccggcgttttgtcttggcgtatgttggcttgtatgttgtggcttctgttgttccctgtatgttgactgtggtgggtgttgattgtctcgtgtctcctctcctcctagggggccttgtatttatacctataggtgtctctttgtccaagtagaactagggaaaccaatatagatacaatccgagtagtccttgttgtttctatgtagaactcttgttgtctttccttatccggaactcctatatccgcaggttgtttctgtataggacatggtatgtggtgggtcctgccgagatttagtcgactactatttggtatgtggtatccataaccctgacagtagccccccacttcaatgcaaatgagcgagttcatattctcaactgcagaccttggaggaactgttatcgagctcttgtgaccgttatcggtgagttcagagataacgctagacttcctttatcagcctcgtgcaggcacctaaagggtttgtctgagtccatctctgacgtgaaccaagaaagtacagagcatacgactaagtctcccgtcttgctgtaatcgagaatttggattgaagtcaagaaatttatctcggcgggtacaccatctcttcattccgtattccttgtcgagatccaccaactgttctcgagtaatcgagtaggcgtagagtctgcgacggagccttgtcaacatttgtcgtactcgctttagtcgatcttggtgtagaaccatagagacatggagccttcgataatgtcgaatagaattttcctgaaatcaatatttagaaaagagtattagatagaaatagcccccgagcgaacgctcaaagggtgacatgttataatatatatgaaaaactgaaaatgaattgaatttacataccaatgttttgcacatgagtgtctactcttttaccgacttcgatcagtcagtttgttgagttatacactctccgcccccagccttgtcatcggagaatcgttctcgggagataaggctcttggacctttgacctgtctcggttgaacaagcactgatcctagcccccagccgtgaagttggaaaacccaatttctgattatacggcttggttaatacgcacagcgagaactcttacacgaccagatcttacatggtcttttgtctctacaggatccgacaaggtcttatcggctctgggcgtccccagccgaagttcccttaggttcctcggaggccttgtcaagacagcgtaaagggacatgaggatagatttcaacgctaggtgtctttgtggtaagggatctctgggtaaaatgcttggcgacattgtgtacctgatatcaactttgttgaggtagaggtagtgggagaatcgctacaccgctggtcgaggaccaggtagtagtcgtaactcgaccactaaaagtggaaatagtgggagaatcgctacaccgctggttgaggaccaggtagtagtcgtaactcgaccactaaaagtggaaatagtgggagaatcgctacaccgctgtgtcacgctcggaatttctatccaaaattccaaacgcttacatgtgcgcgaaccctcgtccaggaatcagccgaggcacacaataacaaattgataatagagtacaattattactctaattaataagcgaataaaatatcattacagaggtagatagttcctctcaatcaataaagatctaagcagcggaaaataagataaacgacgcagacgattccactccacaggcagcttgaccagggctacacctaatcctccacaccatcagcatcactgtagaactcctcctctgatgaatgattgcaaggtgagtatatgacatactcagcaagccacgcagcaaatatgcaagtgcacaggataacaaaggatggtataaaagggtttcatttgcataaacagcatttaataaacatttcagaatttagtaaaacagttgagtaataattaaacaatattattccaacgctatacaacataccctgttgcataggcccaaccattctgaacaaccaatcccggctgcacagttctatctccaaaccaggaatataccattccaaaccaggagctaatcaaattattaccagtcatattatcttttattatgatgagaggtgtgagactaatcacgaaagacattgtttgacccgcccataaccgcgggcacggctattcgaatagttttactctgaccagaggtgtaccactgtacccacaagacacagccccacgacatgtcaccatgcgccttgataccaccacggtacctcagaaaggagctgtgacagtacccctcgcacaacacaatccaccacagcgcaccgttcctggatcataatcacccccttataaacaaggcattgactccccagcgacccccgtgggcttatctccgccacttctcagtctggtgccccgcaatgaactatgctatacaaaaggtaaagccgttgcccacgctggcttgtggttggcacggttaatgtttcacaaccgaaactcgtgaaccggtccttaattgtcatgagcacgaccatcaaaaccatgtgctcacaacccaccattaacaggttttagttgacaaattaattaattaaccaatcatgattaaccatcatgagttatcattaagccatcattaaataatagtgagtcataagttatcccaatagtgtgctaatgtttctaagcatggctaagcaatcacatctaatatctagctgaaccaatatataaagctcaactagtcaatttataagaacccaaggtatcaaggaataaagtaatcaagaacaaaagggctataacaaacaataggttaattccacccaatgacattcgaaaataaatgcaatagttgaatagaaacaatagctttaaacgggatcaacatgctcaaaggggttgtttgggatctgtgtgacttgccttgctggccttggaactcttcaaattcttctcctgcgaaaacggactctccggaaacgtcggaatctaaacagaaaagagcaaaacaccaaaacagcacataaacaagcatgaacagtacatgtggatatttttaacatgtagatctcaattttagaaaaatttagagacctgaaccaactaaatccgagctaagatgaattagttatgaatttttaaagattaaatcggattaaaacacttatatggattttaattgaattatgacgcaataatgaattatttttgaaaaggaaaagaggatttattgcgtcagcggctagggttagcggtggaccgggtgcacggcgacggttcacaggaacggacggccgagatcgatccatccaaaacgaacggccgagatcgaccggtccacggccggaccacggcggacggcatcgatgacgtcggcgatgacgtcatctccggcggcgaccgaaccgcgcgagctcgctggcgaacgacggcgtggcggcgcgaacggagagcacctacgggtagcggacggcacggcgaactcaccgacgaccaaagcgacggcggacgatgaccggacgacgtcggcgacgaggaagaaacggcggcgacctccggcttgacgacggcgacgatgttccggcggtcgacagcgacggcgaaggggcggacgaggacggcgacgcgacggcgaccacgacggcggccttcccgagcgacggcgacgactggagcgacggcggcgcacggctggagcggcggcgacgacggcggcgcgaggactcacggcgctagggctctacggacgacgagaggcgaaggcgagggtggcgacgggtagcggagacaccggggatccttttataggggcaagaacacggcggcgaaggcccacggcagccggcgacgagaaggaaagtctagggttcggaggagagagaccgatccgattcgagatcgaatcctccgctttccaaacgattttagccgaagttccaaaagggaaaaggtagaggagatcgagaagatcatttcccctctattgatttcaccggaaacggaaaggatcggccggatttggaaagagacggcggcggcgcggcgctagggtttcgggcggcggcggcgcgaggaagacgacgagtctgacaggcgggccccacctgtcagcgggcggacgcgcgcgagcgacggctgcggctgcggattgggccgacttgggccgaggaggagagagagaaggttttgggccgactttcggcccaaagccaaaagagactttttgaaactttttccaatttaaattattcatgaaatgcaattccatttattaaaaatacttccttagcccaaataaatcccagaaaaatctaggaattatagaattaagcaaagtatttaataaaattttatctggccccattttatattggaatttattatttaaaattagatcttctcttctaggcttttaaaatcaattctaataattccaattaaacaacaatttatatatttgaaatttttaggatgtgacacgctggtcgaggaccgggtagtagtcgtaactcgaccactagaagtggaaatagtgggagaatcgctacaccgctggtcgaggacaaggtagtagtctaagctcgaccactagaagtagaaatagtgggagaatcgctacaccgttggtcgaggaccaggtgtagtctaaattcgaccactagaagtggaaatagtgggagaatcgctacaccgctggtcgagcactctctcgatcatttgaagtcgtggtacgaggaccgctgcgttattgctgtagtcgtacctcgaccatctgaggttgcggtgcgagagagtgctacgtactggttcgaggaccagcgaacgtgtagaattatctctcgaacaccaatggaggttgcggtgcgagagagtgctacgtactggttcgaggaccagcgaacgtgtagaattatctctcgaacaccaatggaggttgcggtgcgagagattgctatgtactggttcgagaaccagcgagcgagtagaatcatctctcgaataccaatcagcgagcgagtagaatcatctctcgaataccaatggaagtttgcggtgcgggagattgctacgtactggttcgagaaccagcgagcgagtagaatcatctctcgaacaccaatggaagtgctagagttggtttattacatgtgcgtctcaagtggccagcatgactcacacacccaacttgtagcatatccggatgttcgttcgcaatcatgtcgggtgatcaagccgacggcgtttgcgaggaattatccgttaataaccttttctcgagtagtccagccatggccggtgctatgagataggtcgccggtcttcgttggtaggttgggcgcgacgactctgcatttgtcgaggtcgttctcgataatgcggtgtacttgaccacaacctactcgagtgctcaattgttcctgaaaaatattttctagaaggcaagacatatagcatataatatcgagtatgtactcaaaaaactgcatggatcttctagcattatcaggatataacgagcagatgtaaatatcaggcattatgtaaaccgtaaacaagcatgatttatacggaagaaaatagagcgagcccccagcgttaaactgttctcggcctaacaccggaacactcgcataatagatattgtataaaaaatatgctctaggtaaacataacatggatctgacaatgctgtatgatttgaatataggtacggtaaattgcatataaaatattgcatacctttgtagatacatgccggatgtatctacgaaattagtagatcaatttaataatcaatcttattaattacctttgatgatgtagatggataatctgattagatttttggcggcgacgtggtttcaaagtaatcaatcgggccaaggcctcacgatcgacaacattgaaccgttgttctccgcggcggtgacgtcttgaagcttgatcgatctcgtcggatcgaatagttgatgatgatggttccgatctcgtcggaaggcaaactccggtcgggttagacctccccacagccgaagtcatcgagtagcttgttgtcggagaatccatctcttaaacccatctcgtcgaaatcctgaagcaccaaagtcccctacctggcgcgccactgtcgacgtttgatgtcgcgattccagtatttgcatggtatggggatcgttggtactaggatatacacgagactgaggtaaaagagacggagacagggatttttatacaggttcgagcccctgaattgtcaggtaataaccctacatcctgttggccgaagccggtattgctcttattcaccataatcgcaccagtacaatatttggggttgcctatctaactgttgtcgacatagcggtctgaaggtctgactcgtagtcgacaacagggtagttttcctcctcgagttcgtgcccggcaagatcaaagatagcgttttcgtctctactgacagtattcggagacaccgcaggggactaaccgtgcctatctccgaagtcgatatccggcgtcttgtcttagcgtatgttggcttgtatgttgtggcttctgttattccctgtatgttgactgtggtgggtgttgattgtctcgtgtctcttctcttcctagggggccttgtatttatacccatagatgtctccttgtccaagtagaactagggaaaccaatatggatacaatccgagtagtccttgtcgtttccatgtagaactctggttgtctttccttatccggaattactcctatatccgcatgttgtttccgtataggatatggtatgttgtgggtcctgtcgagatttagtctactactattaggtatgtggtatccataatcctgataatttattaattttttttaaaaataatttactcctatagtaagtagataatccgtgataataatccgtccaataatctaaatcaaactcacaatgcagctgtgattgttttggcagcatgccagcatggctgggctaggtgttctgctgtggacacaacactgtcggagtggactcgacgggtgctaatgtgcaaatacagcgcgagccttttggttattctaaatggtttgctccagatttcagaaccaatagtcctactcctacaccctgcgtgtgtccttgcaaatgctttggtgaggctccatgttttctgaaagttagctccactttgcttgctggtttggcccccctctccccaacgtgccgacatcattttgcagcgtccaagtattgaattaccctccattgtgtacccttgcctccaatcaccagcgatggattgcagaaattaggcggcatataattggtgcaagtacggctcaaaatctatgtcaagcagggggagagattggatgattctgcttgctttgtgacatcctcttgtcctccctcgtgccagactggcttgcaccggggctttaaaaactgtgcatgattgccgtgtacgtggctactgttttgggctaaatgaagcaggatagtggtcgtctgttggtctgggaggggccaacgtagtacggctctaatcattcgtggagccgaaccgaaccacggcgactttccagctttgaatttgacattatctcttactaccttcatccctacatacgcccaacatacggtatacgatcgattgattgtgctaaaatatatcatatctcgttgtttattttaagataaaaataagttcaacacattatgtgtcacatctcatattatgttatattatgttatcttgttaagtttattttagaagatacttcctccgtttcatagaaaaccaacatattatcaaatatgatgcacactaatactacgaatctaaacaaactagaatatgtcatatcaatattaggttggtattttatgggatgtagggagtatatcatatcctattgtttattataggacgggaggaatacatttgatttatgtgcaatatcatgagtcaacacattgataatactaagatgtatcgtatctcgtattagatccatttattataggagatgatagatttgattttcgtggaataccccaagtctacacaaggatttccattttaatctcgaagaatcaaaattagcggcgtactgtgcgtacgtgaaggcacaggccgttttctccctgcacggtgttctgtcctctcttggtgtcgtcaagcgtgacggcatcgagagaggagtacgccgaagggacgagaccgggagaccggagacggccagatccgcgaatgcttcgtacaacaacgaggagttcactttactttcacgtaagggaaacgtgctcccaatctcccatctcggcagctagagttggcaaagccaataatcaaagagcccagtgtgatcgatcccgtccagtgcagtgatccggtccatgtcgcggagcacgccacatgcgacgcaaaaatcataaggcgcccgtcggcatctcatgatcagtatggcccccatggaacaagtatcattgctgggctctggattcggcgtaggcgcgtagcgaagctggtcatgactcaggagtaggcatgaaaacagtggaaaaaatgttgaatcattttcgtaaccattttaaaaaatagaatcgagaacgataaatctggaaaagaaaattgtatcaaaaaataaaaaagaagaattatattgacggaaacttgttggtatcaattgaaatatggtactgtaataaaaattcaaaaataattaactgtaaaatcatgtatttaactttgcataactatgacaaaatttgctaaatgacacaaaatttatttaatttgctgggaaacatcgtacaaacgtgttacggctaaaagacacttaaaaaaatggtaatttgttagaagatacttttggctcaattggagaaatgaattcttcaaaaggacgagaaaacccctaagatcgaaagcttttgatctgaggatggagtgaataaggaatacgatatatgctagtgatgtacttgaagtgatggtaaatttagagttgcgtaatttctaaacttttattttaacgccttgtttgaagtatgtggtactaaatacattctcgtctttcttaaaaatttatctcttcaattgattcgaaattgttctctggcaaaccaccagttttttagatgtcttttagtgatgacacgttttttcgatgtctatcagcaagttagacaagttttgggtgttatgtagcaaaatttgccaaccatataatataacaaaataaattcaaggttgcactatataaattataaattgacttccttttaatcatgtacttcctccgtttcacaatgtaagactttttagcattgttcatatttatatggatgttaatgaatccaatcacatatacatgtctagattcattaacatccatatgaatatggacaatgctagaaactcttacattatgaaatggagggagtatttaagttagggatttggttggagaagttaacatgcctctaaattatgggtcaaatacggaccataaatattaacggtaattactataatataaaaatttataattacggtaaaatttggaaacgtcggtaaacagagaaatcattttcatttctttattcatataatttactattttcatttttatttttgttctgtaagtaactattttcacattgcttgactgataaaaatcagaaataagcgggcattcgcttgggaattttcatgaccgtctcacccctacggaggaccgaggattcagctagtagcgtttcgctctagttcggttttgaactcaaggcactgaaacatctgcgcaagctggccagtgcgttcggtctttcggtgttccatggcatagaatccagctatcgacctgggagttctcaaccgcagacaggatgaactggagccaatagtaacacagaaagatctcccttctttgacaaacttaacaacggatggtgacatcgacaacgagcatctgtgctgaaagtcctcgctgccccggccggactagcgtatttatgagatgagatccgtgatccctccacgtagaagtacgtagtacttcacctcctgtacatgtttgcagctgcagagccccccacacgcacgcacgggaccagcccgccccagggtgaaggaaaggaccatgcaacatggcgagtaggcgtagtgtactgtgctgctctactgctctgctacaccaaacacacacatctgcaaagatcaaaacgctcgcgaaggtgacgctaatgatggagatgtcgatgccacgaggaggaggaggaggaggagaaggtgtagtggtggtgtaattgccggatgctggtgcatccgatgaattaaccagagtgcgttgccgtttgcattcttgcagagtttggtctcgcttaacgcgcgcttttgagaggtaaaacgtaagggtggctgcgttggccggccgcgcgcgcgcgccatggaggcgtctcttgttctgctctgcctctgcgtctttcttgcgagcggcggagaagggaggtcgccggcgggcacggtcctcccgctgcaggtgcgggtgcaggaggtggagttggaggcgccggcggcgaacaggctccggttccggcacaatgtgagcctgacggtgccggtggccgtcggcacgccaccgcagaacgtgacgatggtgctcgacaccggcagcgagctctcgtggctgctctgcaacgggagctacgcgccgccgctgaccccggcgttcaacgcgtcgggttcttcctcgtacggcgcggtcccctgcccgtcgacggcgtgcgagtggcgcggccgcgacctccccgtcccgccgttctgtgacacgccgccgtcgaacgcctgccgcgtctccctctcctacgccgacgcctcctcggccgacggggtcctcgccaccgacaccttcctcctcactggcggcgccccgcccgtggccgtgggcgcctacttcggttgcatcacttcctactcgtcgaccaccgccaccaacagcaacggcaccggcacggacgtctcggaggcggcgaccggcctcctcggcatgaaccggggcaccctctccttcgtgacgcagacgggcacccgtcgcttcgcctactgcatcgccccaggcgagggccccggcgtcctcctcctcggcgacgacggcggcgtggctccgccgctcaactacacgccgctgatcgagatctcccagccgctaccgtacttcgaccgggtggcatactccgtgcagctggagggcatccgcgtcggctgcgcgctgctccccatcccaaagtccgtgctcacgccggaccacaccggcgccgggcagacaatggtggactccggcacgcagttcaccttcctcctcgccgacgcctacgcggcgctcaaggccgagttcacgagccaggcgcgcctgctcctggccccgctgggcgagccagggttcgtgttccagggcgcgttcgacgcgtgcttccgcgggccggaggcccgggtggcggcggcgagcggcctcctcccggaggtgggcctcgtactccgcggcgcggaggtggccgtgtccggggagaagctcctgaacatggtgccaggcgagcggcgcggcgaggggggcgcggaggcggtgtggtgcctgacgttcggcaactcggacatggccggcatgtcggcgtacgtgatcgggcaccaccaccagcagaacgtgtgggtggagtacgacctccagaacggccgcgtcggcttcgcgccagcgcgctgcgaccttgccacccagcgcctcggcgccggcgcgtaggctttacagtactaatcgatgcgtcgtccatggcgagaactcgccgtggccaagtaagagtgtagaggcctagtattagagatggtctctccgatcacctgctgtgcttcacatcactgctggcgtgtgtagtagtgtacggagtagttaaagggtgtatttagttcacaataaaattgaaagtttggttgaaatttgaacgatacgatgaaaaagttggaagtttatgtgtgtaggaaagttttgatgaaaaagttgaagtttgaagaaaaagtttgaaactaaactcggccaaattgcgattgttttgtcactgtattgtgcccatgagtatacgagattacgggaagcagatcgtctgacgttaggcgcacaatgtcagagggacatccagcgtcgatccattgtccgatcggcatctcacggcgctgctgcttccttcgttccgcattgcacgagcgcggcgaggacggcccattcagcccatttacgagcaaccgcggagggacaaaaacgaacgagactgctcgtcattcgtcaatctgccatcgcgcaaaaaaaaagaaaagaaaaagcaatccccggcatggctacccgccgctccgctgcggcttgccgtctttctcgacgcgggctgagaggagcggactgccgaggaagactgcttcgacctcgccctcctctctatccctcggccccatgtcctcccccacgcgagagcttccaggcgttgccgtcctcgacaacgacggcttccacagcggcggcggcggtcgcactgaacgcgctgatgaagcctagagggggggggggtgaataggctgtccctgaaatcttaaaaacaaatcgcagcggtaaaattcaaacagacccggaacttcttggtaaggaactccggaacttccggcctgccaggcctggaacttccggtgttctaagacaggaacttccgggtaacaaaacagagatgaaattcaaaaatttcgaaacaggagactaagccaatcttcacaagatggtgcacaggtattctaagcagaggatatatcacagaatcattcatagaaacatcacagaaagagacaagagtgattttttttcgaagttcggatcttgcgatcctactctccgttgaggagctccaaagagctaggtctcgattaaccccttgcctcacttgtgcaaaaaccccagaggaaatccacagccttcaaccccaaacacccctaggcaaatttctagaattgagtgaccaccaagatccaactcaacctacttctagaaatccactacaagtgtgggttgttctacttggaaagcctctagaatctcagcacaagaacttcactaacttacctcgttccctttcggaggagaggaaatccttcacaaacttacccgggacatccacaatatgcgatggattctcgcgggtgacacctaaccgtctaggagatcatctccaagagtaataagcaccgagatgacagcccacgagatattcctagtgctcacccaagatcctagtcttcacacctctccaaatcttcttctctccctctcaatctctctttcacataagaattaggctctagattcagtggaaagacaagaaacacttcggaggggctagcaatagctctaggttcgaaaagtgaaagtggaatggccaaggaacgagctgaaaacgagctgtatatgtataacggctaggtgacgtcatctagccgttactcacaaatttgaactggaaacaagacaggaagttccggacctggaggaccggaacttccggactacacttaggaaaatctttttcacaagaccggaacttccagacctggaagacaggaagttccggacttgcatttttggacagatggagtatttgcaaaaaaaaaaaagaactcctagggaaacttgacacttggttcacactaagagcacttgatatatctcagagcatcacctggaacccctcttaatagtacggtttttcctaaaaactcgattttagaagataaactatcatatgcacttctcgagttccggtccgctttgattttgtactttttggggggtctccaagcatccatcttccacaccttggactaatgcacctgaaagctactcaatgagctcattagtctcttaaccacatttgtcattaatcaccaaaacccactaggaggattaatgcactttcaatctccccctttttggtgattgatgacaacatgattaaagcttacaaaagattgataagaattttgttttgaatggttagtggtgaatgaaactcccccttaatgtatgcatatggaagatatgagtggagctcatatgcatatatataagggagcaaccgaggagagtttccttcatccctactcattcgtgggatgcaaaaagcagtaagaatagatattatatgcaaaagatacgacacgttgagcactcaaaaagataaaatcaacatcacatcacaaacaacaaataagacactcatagcataaatgaagaggagtataaataaagggcagcgaagagcatctaacagccattacattcacacaaatagagaattagaacatgtccatgagttcttaataataggggtcaaaggattgccaggtccggaacttccggataaaataccaggaacttccggacaagctgacatgacaataaggcgagggagctgccaggtccggaacttccggataagaggatccggaacttccggattaaacagacagcacgcagtaagcatcaaaaacaaaattttgacccccttcgattgcaattttctccccctttggcatcaaggcactaaaaagagacaaaatcacaagggaagaagaggatcaagcctcatcattatcgccatcagaaggaatgatctcagtgtcgccggagtgaggaaagtcgatgtcttgcccggtggcatccactgcctcatcaggatctgtaggaacattctcagtaggggcatctgactcctcatcatcactgctctcctcggagtgagaggactcctcattgaagaaacgagaagtgccagagggaccctcaccactagcaatgtctcgagcagtctcataagcagcaaaaggttcaacaaactcctcatcatcagaaatgtcagagacatccttgcctgctgcaatccaatcttccttttgacgcctctctatcttctttacctcttagctgtcttggcacacatgcaaaagatagccctgagagccttctttatgggagaagaagactctgaacgctgaggtgcagcagaggaagaaggagcagctgaggtggaagcacgagtcactctggtggtaggagtagctgaagtagtgggagcatgaggacggaaaggcttgtgttgattgtccttgaaataacaaatcccagtcttggcctcaatcatcttcatgatataaggagcatagattaagcctctctttggctcacacactgtctgatagatctcactccagataagcttcatgatgctgaaatcgggcttgttatagcgcatgcgactgaggaggagcgcatgcgactgaggaggagtgcatgcctacctggaagagctgtagcatctcccactttggggagcaaagatcacctgaagatagagtacaacactctataatatggacgcagccctcgagtagtccccaaacaatacttgggagcatccttctcatacataaaggtagtgctggttggtgacagagcatcctctacaaagatatgtggacgactcaggtcatcatcatctaaccccaaagctgcagcaaactgtgccatagaaaccctatactgctgcccctgaatggtccacttcacaaaatcaagccccttcttggtggtgccaaagaaagcagtggagtagaactgtccaatcacttcctcattccaggaatactgcaaggccaacaaatctgccacgtgcttgcgctcacacaccttgcgtacctcattgaagactatgttgttctttgagaacatgtactgccagtctagccacttcatctctaccactggatgagatcttcccatgatcacagagttataccaatcaacctgcaccaaggtcctgaatctgtcatcctgagagtcagctggcagagtatcaggactaaccattctgtcctttccacacttgagtagattcttcagatagttcactcttgggcgtttaggatcaggatcaacagcccttgtcttgtacagcctcaaaggattgctttcagaaccaggctcatcctcattgccaccatcatctgagtcagatgcagctggagagggagagcggggtgcatcacgaatgacaatgctaccagccctcctggaatggatcggaatctgactcccactataaaaatctccaactttttctttgcccaatctccccctaggaccacgaatcggggggctcgagtcagcaggaacatcttgagaaagcttctgtctcttctcacgaggcataatgaccactgcaacaagaatcaacaaggttggagtgcaatggttaaatgaaacagtagcaaaatcaaggttactggctgactggacagagaccgaaagttccgggccaagaacaccggaacttccggcttggaaaactgaagaatagaggatttaaccaggccagtgcatgtgacaatcctatagatcggcaatctacaaggtagcaggaacaattctatccaaaaggttttctccctaggttcacatatttagagatcggggcaaaaacatgatgaaccaaaagagaagatcaaaagtgctaccttgagaggggaaatcgcaaatcgatcgcgggatgaacctcctagccaccaatgcggttgattccacggagaggaatcaaatttccacggttggaagagaaaatcgccgagaggagcactatagcggcggctagggtttgggaatcggggaggagaagaagtgaggagagagagaccaggctcgagctccccctgggtatttatacccccgacccccggaagttccggactggggtgaccggaacttccggcctgacagaacagagggcagtcaggcccaagttcaatggaatagatgagaattcaaagatttggaaatgaaaacctatggacataaagagacttatgatgtatatgaccagccaacaatcaacattacataacaatggtcaatatacatcacaagaagagataaaaaccaaattttcgcaataaaaacacacacaaaaattttcgcaaaatttcacaaaaaggtttttggataatagagggaatgtttgagctttattcctggtatcaagaccatcttctacacaagaagtgatctcaagacacaaaagctcattttttttaatttacattttagtgacacatgtttggttatgaattagccaaccacccatcacctaatgttacgagagtctaagatattgagctcactcctaagctcgcaaaatcttttctcatctaaaggcttggtgaaaatgtcggctaattggctttcggttctcacatgggtaagacatatgtctcctttagtctcatgatctctcaagaagtggtggcgaatgtctatgtgcttggttcttgagtgttggatgggattgttggctattttgatggcactctcattatcacataggagtgggatcttggtgaagttgtagccaaagtcttttagggtttgtctcatccaaaggagttgggcacaacaagaaccggcggcaacatattcggcttcggcggtggataaggcaatggaattttgtttcttagaggaccaagaaacaagggaccgcccaaggaattgacaagtcccagttgtactttttctatcaatcttacacccggcataatccgaatcggaatagcctaaaagctcaaagccacaacccttaggataccacaagccaagattaggagtgtgaactaaatatcttagaattctcttgacggcaatcaaatggcactctttaggcttcgcttgaaaacgggcacacatgcaaacactaagcatgatgtcgggacgagatgcacataagtaaagcaaagatcctatcatggagcgatataccttttggtccacacatttaccattatcgtcgaggtctaggtatccattagtaggcatgggcgtcttgataggtttggcatcctccatcccaaacttcttgagtatgtctttcacgtacttggtttgagagatgaaggtgccctctagtgcttgcttcacttgtagcccgaggaagaaggtcaactcgcccatcatagacatctcgaaccttttagtcatgatactactaaattcttcacaaaaagaggcattagtagaaccaaatattatgtcatcgacataaatttggcatatgaataaatcactcttaaattttttagtgaagagagtagtatccgcctttccaatttcaaaactatttttcaaaagaaaatctcgatgacattcatactaagctttaggggcttgtttgagcccgtagagcgccttgtggagcttgtacacatggtttggcaactttggatcctcgaaccccggtggttgctccacatagactaactccgagataggtccactgagaaaggcactcttgacatccatttggaataacctgaaatcatggtgagcggcataggctaaaagaattctaattgactcaaggcgagcgacaggtgcgaaggtttaaccaaaattgagaccctcgacttgggtgaacccttgcgcaactaaccgggctttgttccttacaaccaccccatgttcatcttgcttgttgcgaaagatccacttggtgccgatgacattttgcttgggtctctccaccaaagtccatacttgattgcgagtgaagttattcaactcctcttgcatagccatcacccaatccggatcaccaagcgcatcttccaccctggttggttccaaagaagagacaaacgagaagtgttgacaaaaacttgcgatacgagagtgatagttaccccttttcttatgtcaccaagtatgttgtcaacgggatgatctctttggacagtgtgatgtatccttggatggtgcactggggggacctgagcctgatcagaatgctctaaagtgccctcagcatcgatcccatccacttgtgccgttggcacgttttcactgccactgatccggaggttccggactgtagaacccggaacttccgggcctggagatgtccggaggttccagtcaataggacccggaacttccggctcagcagacacaacacttgtagggctattggacgtcgatgacgcggaggttgatccctatcttcttggtcatcctgcgtttcgactggttgtatgtctccaatagccttagtacctatagcttgatttggatccatatcccctacaacatgtacaacaacttgctctccttgggagccattagattcatcaaatgtcacatccctagtgacttcaacaataccagaggttttgttgaagacacgataggcatgtgcatttgattcatagccaagtaagaatccctcatccaccttaggtgagaacttagatgagcgaggcctcttacttaaaataaaacatttgctcccaaagacatgaaaatatgaaacattaggcttcttaccactcaagagctcatatgaggttttctttaggatcttgtggaggtacaagcggttgatggcatgacatgcggtactcacggcttccgcccaaaagacatccgaagtcttgtactcatcaagcattgcccttgcggcttcaatgagagttcggttcttcctctcaacaatgccgttttggggaggatcatagggggcggagaactcgtgcttgattccttcttcatcaagaaattcctccacttgagtgttcttgaattctcctccattgtcgcttcgcaccctcttgatagtgagatcatagaggttttgggcttgctttgcgaagcgcttggagacatcttgagcttcgcttttgtcatggagaaagtacacccaagtgaagcgtgaaaaatcatcaacaatgatgaaaccatacttgttacctccaatgcttatgtaggccacgggcccaaataaatccatatgaagaagctcgagtggtcttgttgtagtcatgatgttttttataggatgtggactcccaacttgctttccggcttggcaagcactacacacacgatctttctcaaaagaaacattagatagactaagaatgtgttccccttttagaagagatgccaaattcctcattccaacatgggctagcctacggtgccatagccccatagaggatttagcaatcaagcatgcctccggattcactctatctacgtcgaaatcaacgagatagagatcaccctttaacacacccttgaatgctatggaagagtcatctcgcctaaaaacggtcacatccacatcggtaaacaagcaattaaatcctaacttacacaattgagacacggataataaattgtagcttaatgaattgacaaggaggacattagatagagattgattcttggaaatggcaatcttaccgagacccattacctttcctttaccatcatctccaaagacaatattttcacgacttccaccctcctcctcaagacttgtaaacatactcatctctcccgtcatatgattggtgcacccactgtccacaacccaacttgagccaccggagaagtatgcctacaaaagagatcaagcttgggatttaggaacccaaacttgtaagtttgggtcccttgatgttagtcaccaaagcctttggcacccacacacaagtgcggaacttatcattgtaattcccattaaaataagcaaccactttgccctctgaatttttggaaattacatatgaatcatagtaaagaccctctggccggaacttcctggcattatacccggaacttccggtcagccccttcggcctatcagaagcccggaacttcctgacaaaatgtccggaacttcctgtcttacagggcatgaacttccggtcattttgcccagaacttccgggtgtctgaccagtgaggggacaagtcacctcacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgaatggtatgtcttcatgcatccatatttcaccaatgtgcccaacctttcattctctttcttaagagcttgcatagcatcaacattagtagcatgagagttcaaatcaatattgtaacacctagcacaaccattgctagtagatgggttggaagaattagaaaccacatttggttgagaagtgctattccaaagagtgtcaaattgaacttcaagatctttatgacttttgtctaaactagcaaacttctcttgaagagtttcattgacattcctaaggctagctagagaaccattagtaaaattaagctcattagctagttgttcatttttagcacattctttagttaggatctcctctaaggcaaggtttcttttcttctcaagaataagtaattcttcttgcctttcgagagattgttctttactatccaaagctctcattaacttagccaaatgttgcatagcgggtttgctaaagctcttaagcacatcatctaattcattatcactttcctcatcactagaatcaatatcaagagaggtgtgagagggtttttgagtcatcaccatgcggccttgggccatgaaacaagagtagtggtagaagtcatcgtcgtcatcactcaagttgttgaagagatgctcattgcttgaagaagatgacttgaaggcgacggtagcaacaccaccttctccttcaaccttgtctttcggcttgggcttgggcttgacctcgggatcttcttcatctccggagtaccacacctccgccatgtgtgcctctgccacatgagcacgctccggcttcttcttgcctcccttagccttagcttcatttgacttgggacaatcggctatgaagtggctatattcgccacaattgaagcaagccctctttgattgcctctttcccctgtcatcatccttccttcgtatgccatagccactcttgtgaagaaagtggcttgaatctctttgacataaaagccatcctcttcatcttcactttcttcccaacttgactcttccttctggttttgccttccaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgaagtctttcctttcccgtatcattgatacaagagtgggatttcttggaccaaatgcacggagaagtctcttgaccacaaaatgatttgtcatgtcctcgctcccaagtcttttaatcttgttgacaaggatcatcatcctatcatacatctcttctggtgtctccttgtcatccatcacaaatcttccaagccttccttccaataatttaatcttggcctcacgaacggcgggtgatccctcatgagccaattgcaaagtatcccatatctccttggcctcctcaagcccatcaaccttgttgaactcctccggactcaaggcggagagaattgcattggaagcttgagcattgcggtggatgagttgctcttgctccgaagtgagctccatgacatcatggggtacatcaacacttgtacaaacaactttccaaatacttggatgcaaagatattagatgcaacttcatcttgtgcttccaagcggcgtaatgtgtcccatcaaattgaggagcacgcccggaaggcacggagacaaagttgtgagggggaatggtaagtttgctgtaatcaaaaggtatagtagctcccttgggtgatggagttcccttgctgcttgctccatcttcatttccattttccccgttctttccccctaagtccgacatcgtggatcacttaaagcggtgaagcttgaatcaagagcaccttgctctgataccaattaaacgtgctgatgaagcctagagggggggtgaataggctgtccctgaaatcttaaaaacaaatcgcagcggtaaaattcaaacagacccggaacttcctggtaaggaactccggaacttctggcctgccaggtccggaaattccgatgttctaagacaggaacttccgggtaacaaaacagggatgaaattcaaatttcgaaacaagagactaagccaatcttcacaagatggtgcacaggtattctaagcagaggatatatcacagaatcattcatagaaacatcacagaaagagacaagagcaattttttttcgaagttcggatcttgtgatcctactctccgttgaggagctccaaagagctgggtctcgattaaccccttgcctcacttgtgcaaaaaccctagaggaaatccacagccttcaaccctaaacacccctaggcaaatttctagaattgagtgaccaccaagatccaactcaacctacttctagaaatccactacaagtgtaggttgctctacttggaaagcctctagaatctcagcacaagaacttcactaacttacctcgttccctttcggacgagaggaaatccttcacaaacttacccgggacatccacaatatgcgatggattctcgcgggtgacacctaaccgtctaggagatcatctccaagagtaataagcaccgagatgacagcccacgagatattcctagtgctcacccaagatcctagtcttcacacctctccaaatcttcttctctccctctcaatctctctttcacataagaattaggctctagattcagtggaaagacaagaaacacttcggaggggctagcaatagctctaggttcgaaaagtgaaagtggaatggccaaggaacgagctgaaaacgagccgtatatgtataacggctaggtgacgtcatctagccgttactcacaaatttgaactggaaacaagacaggaagttctggacctggaaggccggaacttctggactacacttaggaaaatctttttcacaagaccggaacttccggacctggaagacaggaagttccggacttgcatttttggacagatggagtatttgcacaaaaaaaaagaactcctagggaaacttgacacttggttcacactaagagcacttgatatatctcagagcatcacctggaacccctcttaatagtacggttttttctaaaaactcgatttcagaagataaactatcctatgcacttctcgagttccggtccgctttgattttgtactttttggggggtctccaagcatccatcttccacaccttggactaatgcacctgaaagctactcaatgagctcattagtcccttaaccacatttgtcattaatcaccaaaacccactaggaggattaatgcactttcatgcacgagcgcaacgaataaggcggtcaaacgggctcgcggtcagcccatgccagtgaaaatggcccacaaacatcctcattgccgtgcgccgccgttcgttgctctgtttctggagggaaaaaagggtgccattatactcggatggagggaaaaaaagaccattcggctgctgttcttacggcgatgaagatggtgagcgagcaacaagaagcttttctccacttgatcgtaagtctgcattagttacctatcttcttctatatccttcatgaatagcttcttagaattcatcaaactccccttattaggttgcccccctttccatcaaagaaacatcagactgaagatacaaatcaagttctgccatctaactcgtgagatggaaggagataggtttgtaatacatctccatgctcgtatattcttttcctttttgtcatatgtatgcactagtctcatattttttttatagagaaatgctagtaccatgttctgtacctcacattggaatggaattcaaaagtccaggtgaggcttggatattttggcatcactatggaggtcaaaaaggctttgaggtcaggaaaaggtacacaaacaaaagacaatcaaatgaaagttacatcatttagatatgtttgtggaaatgagggtcatcaaggacaagacaagagggatcatctaacaaagtgtccccgagctgaaacccgcactgattgtcaagtccgcatgggtgtagtattggacaaaaagacggaaaagtataaagtgactaacctggtttggaacacaatcactccttgcacttgcctgaaaccttgcacttgatggtttcacaaaggaaaatttcagatttacaagcttttgaaattgaaacagctgatgatgcaggaattgggccaaaggcagcacatgagttggctagtcgccaagtcggtggatcacatagtcttagctatagccttcgtgatcgcaagaattatttgcggagcaaacggcaaagagagatggcatatggtcaggcaggtagcttgcttatgtatttccaggataaaattgctgagaacccatcattccaatatgcattgcaaatggacagtgaagaacagatagcaaatattttctgggctgatgctaagatgataagtgactatgcacattttggggacgttgttagttttgatactacttttggaacaaacaatgagagcaggccttttggtgtctttgttggattcaatcaatttagagaaacagtagtttttggtgctgctctcatgtatgatgaaacattcgactctttcaagtggctctttgagacttttctaaaagcacataataggaagcatcccaaaacaatatatacagatcaagatatagcaatgggaaaggccattgaggaagtatttcctgcagcatggcgtggattgtgcaccttccatatttcacaaaatgctgcaaaacatctatcgcaagggaataatggagaatcaagtattctttcagattttagcgcatgcatgtatgagtatgaggatgtgacaaaatttgaatatgaatttaacatcatgagggaaaaggtgagcaagcaaacttggctagatagtatatacaagttgaaagaaaaatgggctgaatcttatgtgaggaatgttttcacagtgggaatgagaagtacgcaattgagtgagagtttcaacaatgacctgaaaattcatttcaaatctgattttgatatcattcgttttttcaagcattttgaaagagtggtgcaaggaaaaagaaatacggaactagcttccgaattggattcaaggaaaaaattgcctagaatcaaaatgaggacacctatgctgctgcaagctagcaaggtgtacacccctattatatttgaagcttttaaaggggaatatgagagatcaatggtagcatgcactaaagcattggatggcgataatgaatttctagtatcaattgggagttttgagggagatctaacatttgaggaggagtacagagttgttggtgatccttcagagcagacatctatttgcagctgtgggcaatttaataggattggaatattgtgtgggcatgctctaaaggttcttgatttgatgaacatcaagtcacttccagcacaatatatattaaagcgatggacacgggaagcaaggagtggaatagtaacggacagcaagggaataaatataattgagaacccaatgatggaagcttcccttcgctacaaatttctatcccacaggtttctcactttggcccaacaagctgctagctatcctgagtgcacattgttagtaaataatacacttgacattcttagcaagcaaattgaagagcacctcagtggatgtgctagtacttcagatcaaagtgcaacccacaaggaggttatgcccccaaataacttgttgagtaatgcacgcctaaagaaaaaggaggttcatgttagaagtttaaagcgaaaaagaaattggcttgataaaaaaatgagacactacacaaaaacgacaaagtaaaaaagggtaaaagtccgaatgtatgttctaaaaagatattgcaataccatgttactattcagtcatgtgttcacttcatccttttacattatttggttcgaaggaacaaaagactaggcaaaatgcactccatgttggtgcagcaacacaggtggcaggagatagttttgctatggacaaggaggagcctggagaatacatgcacctaaatagcttcactcagcttttgacggtaatacatgcacctaaatagctatgaaaatatataataaaacaaccaatgattaatctttttctttgtaggggcagataaatgatgatcttttagttgacgatgcattttagtgatgaagtcatgttctggaggataacccaagtttggttgcaacactgtgatagtacaagtatgatggagctggggaaaaaacatgagaacttttgtgtctatggttaattttgttttggtagatcctagtgaagcacttctgttctgttttggggttatcctgtccaagacatactcttatattggcagcactcaatgatgtatatatgtctagctttcttttgctatcttgaaagcaaaacttcagggacaaaatatgttcagtcatcagatgtccaatgcagcaacaagtatcacattttaatgtttagtgttcactgtccaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttttctgccattgctatctgaaactctcaatgtgattttgtcacaaataaaatgacccaattaacttcttcacattctcaaatgctcacaaaaatcagagtatcaaattgacattattatcacattcaatactgaatcacagtttcaattgacatcgattttcaatctcaattcagatattcccaaattctaaaacagagattgtcgccctcttcagaaagctatggtggtgctgccatgctggtcggctggtcgcctccttcccatgcctgtctgggcttggcagcaacggtcgccctttctcccgtttttgttcggctcttgcgatttctccgacgtgggtggtggtgaagagcttggtgccgccgccgccgctgtggaagccgtcattgtcgaggacgacaacgcctggaagctctcgcgtgggggaggacatggggccgagggatggagaggagggcgaggtcgaagcagtcttccttggcagtccgctcttctcatgcccacgtcgaggaaggcggcgagccgcagcggagcggcgggcagccatgccggggattgctttttcttttctttttttttgcgcgatggcagattgacgaatgacgagcagtctcgttcgtttttgtccctccgcggttgctcgtaaatgggctgaatgggccgtcctcgccgcgctcgtgcgatgcggaacgaaggaagcagcagcgccgtgagatgccgatcggatgatggatcgacgctggacgtccctctgacgttgtgcgcctaatgtcagatgatctgcttccgagattacgagctaacaacacacgtatatttgctgcaactagaatctagaaagccatcgcttagtttgtttcttttctcacgaaaatgaaaataaaggtaggacacgtaaaaagcccactaacatatactcccccgttttagattacaagatgttttaactttgattaaagttaagctgttttaagtttaactaagtttatagacaaatataataacatttataatactaaattagtttcatcaaatcaataattaaatatatttttataataaatttatcttgggttaaaagtattaatatttttttacaaacttgatcaaatttaaagcagcttgactttgaccaaagtcaaaacgtgttataactaaaacggagggagtaattaattgaattttaattattacatattttaaaaatagatttatttaatagttagaagcaacttatgtataaaaatttttctcacgaaacatatcgttaacagtctgaaacatatccttataaaattgagataaagtctatatcttagaggctattcggcaacttgatttggctgatgcgctgcagatagcacgaatagtaccgcacactcaagtctgcaaggacagccacaaccataatttctagctgtgcgaatcgattccttaacccaaaaaagaataccaccttaagtgctcctttaatcgtaggaatagaaaatcagaggaatagaaaaaacacgatattctaatacgaaaccaagtgcaaaacaaagaatagcaaaatacagaaaaacaaacatgaattatcatttgattggaccgtaggaaaaacatacgataggatgaaaaatatactcattgaagaccttgctaaatttcctccgaaatctctattgaattatctgtacaataggaatttcaaatgatataataggattcaattctttctttcaaaagcattaagcattcatagaactttttctatattataaactctctaaagaaaaagaagtcgaggctagtcggacgggcgccccggtcgctccaccccaggggtgacgcgggcggcgaaacctcatcgtcgccccctcccttcccctcctcttccccgcctcgctgccgcccgagcagccaccgtcaaagccgggcgactgtaaagacggtggcggcggggctcccctttccccttactcctagtcaaatggttggggcgccgacgagaccgaagcacgagaggtgcagcccggcgacgatggccagatccggcgccgtcgagttcggatccggcccttccttggtcggatttgtgctagacgcgtgggtcggcgacggaggcggcgggcgcgagggccgcgcggcggcggcggcgtcatgagggccgcgcggaggcggcagcgatcgcagcacgaggacctgcacaatggtggctgcggcttgtggaccgtgcatcagctgctgcctctctctggcctgtgcacggggaagcggttggcggcggaggcgtctcttcttcccagccggctgaaaaaacccaccttcatggagctcctcccctcctatggccagatcctgtcctagccgtggggagcttcgagagagggtggacgcggtggcttgtgcaaaggacgacggtgccatggcgacatgtgggagcaggccgtgagcctacctaagccatggggtggtgaactgggctaactggtggctgataagatgatgtgttggttcgacgacggctgttgtgtgggtcggtggtggcactagacagaaatcgctggcgaaagccttgcttagcctttggttggcgcgacgacggcgacacctttggcatcgtttccttcttggaggcgtcgttatggcatttttctccaccgctaccaatctccagatgaaaactgtgatccggtttccggacaggcggtggtggtatttcaagtcgtttcctccttgggggcatcgtcttggagaaccttacccatgcaccatttgctgttggtggactcatgtgtcagctcgatgcactagatgcctatttgcttggtgaggccttcttcttcctggctcctttcttgtattagtggcatccagcttcttcgtctgtctctgtcgggtagagtcggagctgctacgtcgttggggtgcgacgaagcttggcaacaataacattgcagtttctctttaggaatgtggttgttgccagtgcaggctttggcgcttcaggggcttggctgatgtccaaagtgtgagcttggtgttgctttgcttggtttggcggtgcctacaatgatgtcatgatcgctgtggagtcagagctgctgggtcgctgggcggcttgctcggcaacgatgacacgtgccttgtgatgtcaacgctatgtgccgcctcttcagcatctcgacatcgatgttcgtccttggattccgctattgttttcgttgatagttttggctagagtggtgtggagctccgtgctttttaagtccgtctggatttttactcctgcttaatgaaatataattggcagttctcttgtcggtttagttttttataaaaaaaactctctaaaaatttctatgtttttctccaaatgaaaggcactaaatagagcaatttctgcagaaaccacatgttcttgccgtttcccatcccagctggaagcacaaaaaataaccgtttctgttttggcacgagaaaaaagtttcgtccacccatcatccaataggcggccattatgtagccacgtgtcatccaaatttgcaactaggaggcagaggctacgcagcgcgcaggatctgaaactgcaaaaagaaaaaagaaaaaaaaaacttccccttcccccccccccccccccccccaagtcctccctctctactgctcgctctcgttttccccatccgcaccggctgctcctcgtcgcgccgacgcctccgcgcgccagcgaatcgccgcctcgagaggcccctcgtcgccgatcaggtgagtgcccctcctcgagagtcacgctcgttactcgattccgcggctgtttcaagatcaggcaggccctagaatctgggcgaaggttctcttgacttctggtagcttcgggggtttatctgggcgtttcccgcgtggaggcgtcatggacatgggagccgtgggggattttctaggtagggttttggttggggcgtcgctttcctcatattttgtcggtggctttgctgggcttcaggggcgtggcctcgtcgagtttttttgttcctcggaggggcggcaaggaggcggatttggagcaattcgtaagactagtggtggtggtggtggtggtggctggttggcgccatgagcttcgtgttccgggggagcagaggtgacatcgaggccggaggcttcccggggttcgccccggagcgccgcgccatggtgagcgtttctgcttaaatgtaggttttggcatccgaaagtagatctttttttgttatgaatttctgactcccatctgtgtgtgggggcttctatgcagcggattcatgcgggtggtcggccggtgaacagcaacctggcttttcttgtcactggtaatgtgggcatgccctttgtactaccgatattattaagctgtaaaaaatatcgattttctagttaatgcgatctattattctttttgggcagttcttatgttgttcatggtactgaactcacaccagatgtctccgaactttttggtaagttatcaattgatggtatgtattatgcttatatagcttgatggagaaatttcatgatttgtcgggttgcgcggaattgtctcttgtaggtttggctggttttgggtgtgttcctaatggccaccagcctaaggatgtacgccacatgccagcagctccaagcgcaggcgcaagctcacgctgcagctgccaacggcttccttggacacactgagctgcgggtgcatgtaccgccgaccatagctctcgccacacgaggccgtttgcagagccttaggctccaacttgcgctacttgaccgcgagttcgatgatttaggtgatacactttattcacttaggttaattcatatactgcttcttactctcctgcaagcattacattgtagctgatgttttgcttgcagattatgatgcccttagggccttggatgcagacaatagccctcatgctccttcgatgagtgaagaagaaataaatgctcttcctgtattcaaatacaaggttcaggcacatcagggaagtgcctctttccgaaaaaggtaagatgtattatccttttggctacattttttagctggcatagcaaacgcatgataagtctacaactgccttccatctctgataagtaaccaaccatataattccgaatttgtctactttgtatgggatgtaactaaccatttaattcttttgattctatagtgatggaccatctcaaccatctgtttcttctactgaatctggcaatgaggtaataaataaatactgacatgattatgaagaggttattctttgaatggcatctactgttattctttgcataggcatgttgacatcctggcatgactaagataggagcatagaatgtgtcatctatgtgttctttagcttgtattgatggaaatcattgagcgttactccctccgtcaacaaatataaaggattctaggtggtttagcagaatttaaggtcgaggtgaaattacttcgatgctgctagcagttttcttgattgggaaatatcacgcctagcggtgcaaccatcagtgagcaataaatacagtggttggatggatttggatagtagtactacaaaatctcttatatttgtggacatattttgaaccccaaaatccattatatttgtggaaagagtacttggttactttgcggttatttcatattgtggtggtatttcttagaattaaaatgcttttttgatgttcactatagtcaaccgtggtagctccataacaatcacaaagttgatgcttacacttttatttgtctattactcagcatgcctagaattacaatcagctgtgctgtttggtctggattatccttgttctagtgacttgtttttttgctgtgtagaaaaagcaggatcgtttcaaggctgatgcaactgacaacacccgagaggatgagttgacatgcagtgtttgcttagaacaagtcgttgtgggtgatctattgagaagcctaccatgcctgcaccaggtaatcattatactagaattatcttttttttagacatgtatactagaatcatcttgagcttgttttctttgtatgacagcaatagcaggctttatttcctagttatatctgctgtgctatgatcatggtgcctgttagcgtgttatatagtaactgtcctgacattttgttaaccaaatcccaaaacatgctaggaaaccactatatttgatgccatttgcaatttatgtgtgtttagtgaaaaagcaaagggaaaatttttgcatcatttcctatagctatcgtgtttcggaaaggaattgtttctttttccagtatgctaaatgctaagtatcttactctctcctgtttctgtaaggtgtggttcgagtgtttgactgtgatggtctttgatgttgaaccttggccactacacaaaatacgtgatctgtgcttggtttggctgcttaatcttgtattcaaatttgtaccggtctgagttccaaatatgtcatatatgctcacaatttttagtaaaatttaaatttgaatgaccatagccacatgaatgacaactatatactgtgttttgttatgttcgtgttttcatagtgatacgatttatcctatatgagtgaaactatcatacactggctttttgctgttgtctttcaagtttttagctttccattgaaggattgacattggtgctattagttttttgtgtcatgaggtgggactgcaaggtttacttactttcccacttgttttgcagtttcatgcaaactgcatcgatccatggttgcgccaacagggaacatgcccagtttgcaagcaccgtgtaagcgatgggtggcatggtgaagcagatgcttctaacatggtataagctgctgggagtggccagcaggtcttaagctaaaactactgacttaacccacggaatgaggattagctgtttagtcttgaggagtgtttttgtacataaaaaaacgttcacttctctgtgatgtttatgcatcaaaaggttgtgatatttttggttgacctgtaccctgttcagtatgaactcacatacaatcctttttactctgtttccgtggggaaattggcgtattatgggtgtttaaggctgaagatcagtagagaggatttaagatccaagagtagtggtctggtctctattagtcttaagtaaaaatgatcttaactgttagtattatcacaagtaaaaaggagaaactgatttatgagttctaccatcattatatttttttccttatttagggcaattaagtttttgactattttaaagactcttaactactaatttagctatgcttctatgagtttactaatgtagcctctatactacgcgcacgccagcgtccaagccgagcagcgatgctgtgcactcccactcgacgcggtcgtgctgcgacgcttcagcctgggccttggatggcaattagtctgggtttcttttatgtttcgactgaatcatttgttttgaactcaaatatcccgtatatgaacatctgggaaaaggataaagaaatggcgatactttatctcggtgaaagaaaaagtggcgctagtttatctcggtcgtacccagggttttgaatctcctgctatagctgtttaacaagtgttctaactattggctctcatgtacaatttagccgctatagctctgtttagctcgctatagttgtagaagctaattactaaatgtcttagcccgctatttaaaacattggtggtaccagattacatggttgctataaccaaaattttgaagtactcgtacaagttattccagcactctggcgcaaacgaaactcgtgcagttcggaagctatgtggcgttgatttgtgctgggccgagcattctccgatgataagcaagtagtgggccttcttttcattgatctgtgactgtgagcatgggtttctctgcgagcacatggtttcaagggatcttctgcgcacgagataagagtgcgactgacttcctttttagattgcgagatcgggtagacgtcttagggtgctttttgtttcccttagcatccagcctaactcatatcgtttgatttgtcccaataattttatcttagacgtaaatattatcgtgcttaattatccgtattagcttaaccaagccaataagagaaaatatctgcttagttatagacatgtttatgaaaatgaaaaaaaaatcccacttaaaccatactccctctatcttaaaatataagatattttgatcgaataaaatacacttcagtactacaaatctagacatgaatctatccagactcgtagtattacgaggtgttccaatcaattaaaatatcttatatattttgagacggatgaagtacaatacaatccacatacgaaggtttctctgtccgcaccggctagcctcttgcttgtgacttaacatggggttggagccacgaattaatttgggttttatgtttgattttagctatattaatcatgttgtttattgtaattagttatttttttcttatgatctcgttcaaaacttaatctctacttatttttagacggccagacacgacactcttttttcatcggtaatgatagttgtcacgtcacgagctcagaactccctctatcctcaaaatatgacgtgtgtaattcagtactaatttactatattttgtgatggagagagtaaacttcgtagctccacatgtgctgagtgcttgagcgctaccaaaagctctcatcttgtcgctagggatgagacttccctgattttgtgtagtttgcaattaaccactgacatgtgggtcatagtaaaatagtgcatacataatatgggtggtacaagcataaatttagggtatctttgatttgtaggaaaaacatatgaagtttcgatttctcatttttgcgattgaatttagggtatatatgatttctccgttttcttattcttgcaattgaaaggggttaagaggatccttttgttttctatcgctggcttgatcggatcagctttattgcggctacacagccgcaacaccgcaacaactccaattcaaaaatatgttattggagaaaggcccaggggtcttccgactagtttcacaagatgatgggctagacgacctgggttcgaagcctcaccccttttaattatttgatattagatcatttcctaatatttacatctttcaaagatatgttattgatactgcagatgcagcacagttacagccgcagccagctataccgaacaagcccatcagttcctttggcacactccacagagaatcccctggacaggaagcggagagccgatagggaggagtcagagagaggggttgttgtcccttcccttcatcagtgagctgagcctgagcccccgctacatgtggttccttccgcctgtaaaataacgacatatagtatgtgcctgcctgcccctcgccatccccatttcctccaccttcctactacagctgctttccgatggatcacagcggcagcgtcagcgccggcggcaagatgatggtgaaggcggcggcggcggcggagtcggcttctaccaacgaacgcacccagagcttcagcggctggttagtagtactcagaatacatcttcccccctcgcttctgctgttagctctacatgtctatattttgtggtcttcgtgtgcgtgtgccattatagttgctgattggcgatgtcgtttttacatgtccttctttgcttcttgtgcttcaactgattatgatttaaggaaaagagcttagcgtagaatccacaggctcgactcgcgcgagatctttgtgtagagaaatggggaatttccacccttgtaattaagtggactgagctcgtatgctttcttcctctcgtgcgcatagattctccatcggaaggatccaagaaccgttagttaatttttggcggtaaacagtggactaacggagcactgctgctaagggagtgagccgacgagctaactaaaaaatttagaagttagtgctagtaaatcgcaggagaaaaacttggttgcccacggttgcgcttgtaactgctgatttgcaaaatgagatctttgttgcattgctggtattgtaattgttccgagcttgggaagctaacaaaagacatcataatcgctaggtgggtggtgttaattcaaggattcaaggtatatctgcttttgcgggattaaagaaagaaagctactagaaaaaaaaagttttccttattggatggctggcaaggttctgcagtgctagaggattcctttttccattcctctctctttttttttctttaaaaggatggcacatcgtgcgccgttccattatgatgtgatgtctagcacaaggacctatctttctatacaccttgtattgcagtattggtacatgcagttgaaatcaagtctggaatgatgataccccatataccacatcaagcatctcatcttagtgctactttatttatactcctttaaaaaaaagtagcggtggtggtgaatctgtcatcaccccaccactaatttcctactattttggaatggagaaatgatatgtgggggttagaggacccacgtgataaacaccaactctctattttttatgggaagggaaaaacaacaatgtgggaccaaaggaccgacatgtcggtaacaaatttatgtagaaattaaaagatgacgtgtatgaaaaataatggtaataacgagttaatgataattttcattaattaaaatccgttgcaacggcgaggataataagttggtatgacctgatgtttttaagcatcccatctggtgtttatatgtgagctgagctcataatatttttgaactctatcataagatcatcacgagttattggaatcagtcaaggtcaaaatggcatattgtcattacggttcaaaggccactggccaggtgtggcaaaatcatatgcaactattaaaacccaaagagcttgtattcgtaagctatttgacgaatcttgagaatgccaccaatttaacaactcagggtaggttacagagttgtctatgtatattcctggctagctctagtcacttgtcaccttgtgaccattcataagaacccgctggctcatcttgttctccactctagctgctattacccagagagtgttttgaaagtgtgccttgaagccatgaagccactacttcctatcttgagttctgcccaacaacatcaatactgacaggatactgatatagatatatatgctaaattatatggctatatgctataacaacatcatttgatctattgacagaagctgtaggggtactgagatgtgtgatgcaagcaatgagtataaaattatgggtatgtttgatcgtttggatccttggtgatgacgctctctctcgtggcccgatcttctagttaggggataactctcgctttgatcaagtgcgacgtttgcaacgtggctatcaaccagaacaagtccaggacgccgtgcaatcactacaccacaaacgatgttgtaccaaccgtgacgcacggttgatgattcctgcaatgcaaacgagagaacactgcgagaacaagataagatgcaatctaaatattgctaataggtaattaagcacaaagaaatagttgcgattgaagtggtagatctaatcgattccggcaaatcaacacaccaactattgggggctctgaatctatagtcgccgactaatcgaacgaggactacagacaaggtgaatggcacttggcaaaattcaactaaacaaaacccaattgttctagaggctgtacatagacatttagagaagaaaatagatctagggtttagtgctcattcatgggggacacttccgagacgggcctagtctattacaaggcccaaggtccaaattcggtttcagcaacagcactgccttgttttgacgattcccgttgactcggaatgaatttggatatgagaccagatgcgtttgaaaggtagcaagataagcttttcatgaagtccaagatcacccaaatcagagttggcatgaaggtgttaggtccgtttgaagtcagtgctgtctccggaggccgaactggacttggacttggaattatcattggaacatgtgaagctatgtgtgtatccgatgaagtgatgtcctcatcacttggctagagatttctagcgtgagccgagcttactgcctcaaataggcaagacactcacccgtgaggagaaaccattctcaacgtaggcttcatagcaaggtaaccaaatatggggcttgggcatgtgcggcatcgctgaaacaagctagcttgccggtttgagccatagctcaacttagcctgtgttcgtttggggaactatagctcaacttagcatgtgtttgtttggggaggggaggggaacccttcccccggaaatgcaaaatgcagcagcagattagttcacgattaattgagtattagctaaaaaaacttgaaaaatggatcaatatgatttttataacaacttttctatagaatgttcctgaaaaaaaaatcatcgctttagcagtttgggatgtgcacgcgaaaaacgaggaagtagaagttgggaaagtgtactcccaaacacacccttagctccatccgtcccaaaaagagttcaattctactatttgaaatttgtcccacaaagattgcaattctagtttatggtgagtgctagtactagcaaggtgggagtagtgataaggtggagagtactagtaataggagcacccaagtaatttcacagaaatactaatttcacaaggttattgctagaattacactttttgggatagagggagtacgtaaagaagttagtgccaaattgtttgaacaatgttggttgatgtaaattccaattcggtatggtctatccgtctatgttaggtgtgtacccttttcttaaactttatatgcagtatgttttgtaactcataaaaactctgagctgcattactgttaatttggacaatcaccgcctaatcttctaatttcatgcctctaatttcagtacttttggactgaaactagctaggatatgttccactctgatacactggattatgtttattttatgatgacccactataaactatgttattattaggtctgagatgtactctaacatcaccaccaaactccaaagattgttcatgtgggcatatagaaaaatctgataatctcttttgtttgctatgatgttttttatttgttacttttatgtacaaatgaagatcatgtttgtgatattattgctacggtttgttcttctttcagcaattcagagaaattttaccatatcgaaagccctcataagaaaaggaagtctcagtatgagctgagtgatactagggtttcatcactgaagtacaagtttcggaacagattagcttggcaggaagatgaatcttcaagaacagaaagcttaggatgcaacagtattttcgtcaacaggaactatgacatggatatggtgaacagagttgaagaattggagtcctgtgacaacacccaaagccttattggtgggtgcattgaagtggactctataaacggaatcgagagccacaaaatgctgaaggtccaggcattttcatccagcagctcaagcaacaacatttcatctgatgccttcacttcttcccgtagtaatggcaccaaagatactgacagttgggatatgcagcacctggagtatgatcaccctggtctaatgctgctaccatatgatgatgacatagaggaggcatacgatgtactaggacaatatgatgttgtaatgaaaaatgatctagcgagtggtgatgttgatggttctgctgctggtgtcatagatgagaagctttactcgaatggaatagaagatttactcatattgccaagaggccagaatagcattcatggtgagcattcaagagtaccttccttttcttcttcttgcattgtttgctagatgcagatactaacatattgtgcgtgcccccatctggacgtgaatcgatcgagcagacgagaagaataagctgacgatcgatcaagagtttgagcagtattttacaaggctcatgctttagcattgatgatgtcataaatctccgctctgttcaacatcggaagacgctttgctccctgcagtcagtgtgtgatttgagcttagccctgcacgagcgaatgcgagtgttagctgctataggagctaggtgcctatttttgtacatcttcttcactgctatgtatatatgtcttctgagttctgaacggactaatgtactctgaagtctgatcactcgttcctccagtgcatcaaatcgcttactttaatgtatgtgtctgcctatgtgtagttgtatatgcaaatatcgtttgccatttgctccttcagaagaaaaccaaccggtaactgggagttaaaccttgttcacaccttggtagtaagcagtaaccgtgtagaattggtgatgcctggaattcagggtgtgtttagttcacgtcaaaattagaagtttgattgaaattgtaacgatgtgatagaaaagttaaaagtttgtgcgtgtaacaaagttttgatgtgataaaaaagttggaaatttgaagaaaaagttacgaactaaactaggccttagaggaggtggcttctcgctcttctttccccctgggattattcgttgctgttatctttcctgtgtgagtgtgttgaataatctaatgaaaggtttacaagctgtcaacctatgcacatgtatcattgtggttatagtgatctgagtaatatcccaaggtacttagtttaaattttcataggagcgaatttcatattaggctatttgagggctaagttcctaatcggagtagcaacctgtttgataggctaagttcctaatttaaaatggctgcatatatcaggttggatgaagatgccgggtaaaaatttcccttctctaaaaacaatgcacatataataatttgtggcttcaaaatttatcttaaaatataacttccccatcaatgttctcttcttaatcaatcacaacctttcattatttaatttctccagataccttccattctcaacaaatcataaccttttaacatttaacatttaatgttcaactctaaaaattattatattctgagaggggtggaagtagtataattcgcaattgtcccttatcgcaacaaccagttggttactgacaaaaacaggtgaatttcgattttttttacaaaaaaattatactaacgccgtgtttagctccaaagttttacatcacatcgaaacttttctacacacacaaactttcaacttttccgtcacatcgttccaatttcaaccaaacttacaatttgatatgaattttgttgaacagatcgaaaatccaagcggttttagtgcgcttcgctatcacctatcgtcatagtgtaaacccttctacttagacgacggctccgggcattaaaaaaaacaataagagcggctatatgaacgtcacgttaaaaaaaatagtcaaatcatttttatactataaattatctacacttatatagttatatggtaattacattgtaaattataaaactcattctgtaattacattgcaagtctattatttatattataattttctaatacacattttattaaagaatcatgattaaaataatattctaatacacattttattaaagaatcattttaatcatgattaaaagaatcatgattaaagagtagctatacaacggaatcatgtttggacggatgataccagttagtaatcaagtcctaatacataaccggtactaaccgatatcgggtgatatctatcatgtatcatgcgattcttaccacgtaaaaggtgatacttgcgagacatcaggtgatacctatcatgtatcatgcgattcttaccacgtaaaaggtgatacttgcgagatatcaggtgatacctatgagatatcttttttttaacaatacctatgagatatcaggcaatatacttaccagatatcaagtgatttctactgggtatcataagctagatgtcggagaatgaactcctccaccagggaaccgtgaggcccccctttgtgagttcggccgggggcagcgggtgagattcgaggatttggtgagcggagctgtgtgatcttgagggggttagcccccccccccccccccaagacgatgagaccaaagaggtttatacaggttcgggccgctaagaagcgtaataccctattcctgtgcatgattgattgaatgtagaacataagtgcttggggttgccagacctaagcgccagttcgccccctagtcccccctccaccactaggcctggacctccttttatacctcaagcggttaccacatggcccaacaacctaacctagctccggtggagaagtattataatctttgcattaaatgcatgtcttgtctctgtgcttgggaagccaagcacacgtcgttttgatgatggggcctgtcaaatcttgccgcctgacatagggggtgcccctgccagtcaccatttaatgggtgaagacttctgggctcctattacaccggaaaacgggagccttgctttgaccagagcgggaggaccgactccggctgggataagaggatgagaacctctcaccatcactatttgatgggacatgtcaggctgcacgccgcctgacacacgagcagcgcacaggcgcactagccagtcccatcggtcattcgaccagtcacagaccggttgagtgcactgcacgccgcattaaatgtggcgtggcgcgaccgctcgggacgccataaatgcgggtaggtgggcacctggaggtggacacctaacccaccgtacgtggtgacctatagagggggtcgggggagcctgacccctagtcacgggagggggcggccgccgcccgacctcgggcccgatcccccctcggggggagccacgtggcgcctggggcggccttctccctctagtctcggccagggagtggccgccgccctacctcgggcccgacccccctcgggggagggccacgtggcattggagggcagcctcctccatccagtctctgggaaggagtggcgtcgtcctacctcgggcctgactcccctcgggggaaggccacgtggcatcggagggcagcctcctccgattagtctttggggaaggagtggacgccacccccacctcgggcctgactcccctcgggggagggccacgtggcatcggggggcagcctcctccgactagtctttggggaaggagtggccgccaccctaccttgggcctgactcccttcgggggaggaccacgtggcgtcggggggcagcctcctccctctaaacctgatacctccgggcccatatcaccgacactagacatacctgacgccaatgtcgacgaccactaccgccctccctcccttcccgtggctctagccatcgccgcttctccctttcccggctccggctaccaccgccaccgcctctccctcccctagctccggccaccgccgcccccttccctcccatagttccgaccaccgccgccgctccctcccccggatccggctaccaccaccgccacccctccctctcctagctccgaccaccgacgtcactccgttcctggctccggccaccgacgcccctcctctcttcgtcgatatatccctcgccgccagctcgcgcggccgcgacgcaacgtagacgaggtcctcgacgtcgcgggagctcatcgcccggggctcgtcgccagcaaccgcgtcctcctctcgccaagcaggtcctcttccccaacctgtgccgaaggtcctcactgacaggcggcagccaccttctcctcacggctcaggcactgagctctcgcttctctttggatagacaacgaggacgaatgatcccatcccgacgggatcccgatatgtatcatttccgtattatttacttggtgcaggacctagaagcatacttaggcctcgttcgtcttagcgtttgggctaagcttaactcaggcacgcaaaaacaaggtatatcattagcaaatgattaatttaataattaattgctacgaatttaaaaatagaatttgttttttcttaaaaaattatataggattttttttcataaaacacgtcgtttaatatattgggaattatgctaaagaaaaatagaaaagttgccattttgagttgctaaaaagacagtcttacatatataagaaagagagaacaatcacgttaaaaagattgattgaaatcacgtatgcaattaccccaaaaaaaaatacgtatgcggcgtcgtggagagtttccacggtaaagcgccaagacaagcgttaaacaaagccgtactctgtacgtgcccaagttcgactcacctgcggcatcttgcctgcacggtttcagtcaaagacccaagaggccaccaacttccctctcgtcgccacagccatggcccatggccaccctgtcgctgcaggtgttcagagttatatttgcacattcagagttgagttactggcaatccgcaacagtattatattcgcacattcatacggatgaatggatctacctgtggtatggtatccgagcagattttctgaagcttttctgaatccaccggcagattttcaagccgatcaggcaagaaaaatatatagagtaaagtctatcaccggtctctaaatttgtaccgctgtgtcatcccggtttctaaactcgcaaatcgatcgttcagatcctcaaacttgttcgactgtgtcatcccggtccctaaacttgcagatcactcgtttaggtcctccaacttgttcagttatgtcaccccggtctctaaacttagatttgaatatcatctgagttaaataggacggtctaaagactttatatttaaaaataattcataactttttcatgtgaactctaatgaagacaaactttatatttaacttatagccctcgacgcgatctataactttatagttgattttttttatttttaagtcattttttcccaaaatgtaattttaaaattaaaatttcaaaatctataaacatgcaacaatattttgggaccctaaacagttttaattcaaaaacttttcaattacaaagttgtagctcgcgtcgagggctacaattttgatataaagtttgtctttattagagttcacatgaaaaagttatgaattattttttaatttaaagtttttagaccatcctatttagagaccggggtgacacaactgaacaagttggaggatataaacaagtgatctgtaagtttaggtaccgggatgacacagtcaaacaagtttgaggatctgaacggttgatttacgagtttagaaatcgggatgatacatcagtaaaagtttagagacggtgatgaactttaatcaaaagatattagcgaaacgagatcataccagtgctcaggttggtgtgaaagctgaaaaaaacgtcgttgttcgcgtgagcaggtattgccgcggccgctctacagggacatgaggctgctgggacccgccgcacgtgggctggctcccccgcacctgttgccgcccgccgtgtaccacacgccgcgcgtcgtcgtcgtctcgtctcgactcgactacgtgtccgtgacgcgcgacacctcaccggggagaggacgaagaggaggattgtacgtactctacgccggggggcgcgtcaaatcggcgaggtggatccaggtccggtgggagggggtggcgcggggcccagccacccccacgtgcggtgccgagcatgcctcgccgccgggggggagtggagtgggggactggactccatccccatccagcccacacccctccacacctccggagagaaaggagggtcgtcggtcgccgtcaccgccaggaactcatatcccccctcctgtcgcgcgcgcacgtttcggcctccgattgcaccggtggagcgcccgctacagcgcctcgctcgcggttgattgccccggcccctacacggctacacctccccaacgcgcacgtgtgacgactgacgacgaaaccgcatcaccccgccgggtgcagccttggttcctcgtctcaattctcaacgctcgctcagcacggccagaggcccagtttgaccgcacggcaccgtgtgcgtgcgtccatgtgcgtatgtgtgtggccgagccggccggcctttcgtatcgtgcttggggattccacgcgcgcgcggcgcgcgttgtgacgacttgggagatcgatctgggtttccacggctgcgtggggtctcggctccaccggccgatcgccccgtgcggcaacgagagtgagtagagtgcggggggaaggaaaatcttcggcggtctcctcgcgcacgggcgggtttggttggtgactcgttccattcggtacttggcggcgtccggatgggcacaccgtactgggctgccggattgtcgatgctatgctgccgatattgcataggggaatcgaggcagtgatatatttttaccggcgcagttcattccgtcacagttcataagtaacacgcgcagggcgcaaactgaggcggagatgaattcggtttcaaaaaaaccgggtagttgaatgcgacagaattttgcgccggctttggctagagagaattatcaaagattccgagatgctaggggacaatgtttcccgttaccaaaagcaagaaagggtgccttttgcaagcattgccaaaagcgttttaggctggcgagcacgatcagagtagcagcaaccacctgtacaaaagcagtcagcattcatcagcaaaacgatgaaaacaattactaatcaaaacttacatatcatcaccaccacggagacacacacaggcttcagaacaaaatcgcacgagtcgaatcgtgaaaacttgacaagaacgcatcgtatgaccaccagaactgatgatcggcattggtgcttctctgcatcgtattgatcctccagctgatccattcattggttgttggcttgttgctgctattctttctttccttcctcttcttttttcagggcaatcgtaatgcgaagcatatgcgattatatccttaccagtacagcttcctggagtacgtacgtactactaacaggcatgaaaagagaggtgcatcacatcaagtgtttggtgcaggcacatggactgtcttgctagcagagagggaaggggccagggaagcacagtgttgaagcacttgagctcttttgcttcactctcgtggaccagggggtgtttagatgcggctaaaactttttagcccatgtcacatcggatgtttggacgttaatttagagtattaaacatagactaataaaaaaactaatttcataaatgagagctaatccgcgagacgaaattttttaagcctaattaatccataattatcaaaagtttattgtagcatcacattgtcaaaatcatggcataattagactcgaaagattcgtctcgcgaattagtccaagcttatgaaatgggttttgtaattagtgtatttttaatactccaaattagtgtccaaacatccgatgtgacagggacttagaataagtccctggaaaccaaacagcccctaaacaaggtgataacgttcttatggtgagtttgaggagaagtgattggggagattggaaagatacgcaaaacgaggtgagccgttagctcatgattaattgagtattaactattttaaatttcaaaaatagattaatataattttttaaagtaactttcctatatattttttttgcaaaaaacacaccgtttaatagtttgagaagcgtgcgcgtggaaaacaatgatggtgatgtaatagtcctaaagtatcccaccatctgccatgctgttactactggatgcatatgcctcctttttcttgcggtgcatcgtggtctctcctgctctttttcgttatcttttttttttgtctgacaagatgacctacataatgcatactttcttagcttcatattataaatcgttttaattttttaaaagtcaaacctcttaaaattttgatcaagcttataaaaaaatataaataacgctaaattagttttagtagatataacattaaatatattttgatattttttatgttaaaaatattattatatttctctataaacttagtcaaagttagtcaaagttaaagaagtttaactttaaaaagttaaaatgtcttataatatgaaacagagatagtacgtgtttgctacttgccaagtgactataaaaagtctgaaagtgttagtcaaacctactcatcggctatttatatgcgagattctctagtatagtctcatcctccttagcgttggtgtctcctcgtacatcgatgatatggcaataggtgagggtttgggatggtaatgaagttgggggatgagggaacaggggtcctccaactccagacttagagggatgacagggatgttggaggaatggaggtggtttggcggtggtgactctatcatggctgtggaaggagaataatggtggatagtgttggcggcaagagattcttatcatcagatatagttgttaggagatgaggtggtagtgccaaatcgttaaagatagacgaggacaggccggaaacttcaccggagttgaggaagagagagacggaaatacaatggggagggagtggctaacaagtctctacaacatagacgaaatgaagtggcatgcctgggcatgaagagaggaaccagctgtgactgcggggcggtgcaacgtagtgaattgatggataagtgaggaaaggaagggggtaagataagggttgcacatatccagaagcaatcctggtcggttaaaagtaactgatatttaacaagattttatgtgatgatggatgaatagacaaaccttaataactccatgcacagttgatgttttttcgctacggttactagtttcctactaccacagagattacaatatgagcttatgagagccaatactacaatcgaaaattccatggctcaaggagaccatgtgcatctacttaattatagtgataagttaaatattttgataaataaatttagtaagtattccctccgtttcaggttataagacgttttgactttggtcaaagtcaaactattttaagttcgactaagtttatagacaaatatagtaatatttataatactaaattagtttcatcaaattaataattgaatatatttttataataaatttatcttgggttaaaaatgttaccacttttttctacacacctggtcaaacttaaagcaatttgactttgactaaagtcaaaacgtcttataacctgaaacggagggagtaataaacggagggagtaatttaaaataagtgatcgatctagccaatggagcataacaaagttttcttagagagtatgtaattttttgaagcatgaagcaaataatctaaaaagaatgctctaacatcctggcatagtaaatacgatgcgacctatgagtgtcgcccgcacttgattagtacaacatcaaaaagtgaaaccaacttataagacattgtccctacaactatactatttatgggttaacccaacgtaagtgggatgctacacgcaagtagaccaactcatcgaatgggttggttgcgcggttctgaaggatgggtcgttttacaaataagttgcatacactatatgtataataaaatcactaattatatggtgaagtaagcgtaactcaattgactatcttacttgtagtggaacaaccgtcttaagtagccaagtaggcttggtatgagtgttcacatttatggctaattatatatttttaatggtaggtgaagttctcgtcgatagcgagatatccatgctagtattgttaatcttaagataagtccgcttagttattcgaaggtgtttgtaagtgtatgtttctatacttataggataagtgtgtgtgtttgtgtgtgtgtatatatatatagtacaatttttttaagaaaattgttttcgagccttattataaagactatctatgtgctactatctagatatgacgtgaagagattataaagatatatagcaaactgtttagatcattttccatactcttggtatgagtatgaagtatactataaccgagggaacccggatccatgcatgtcgccctgatctaggttaaacctaaaagtgcacgtcttgacctgactttgctacattctgcaagatgattcggtttgtcccttgggaaatctggggcaggagtgctagattagatatcgtaaactagttaatcaactggcatgggtcctggcatagagaaaattagcttcgcgtgatccaaaggagaaggtgaggtggagcgcagtgcagcggaggaccgtttaatttggcgcaacagtttcaaaggcccacgctaaccccagccatcaccaaccactaacagcagactaatgcctgtacatccctgctgggtttgctgcttaagagcccaaagttttggacctacttgttcatcgtcaggtccttatcatgtttctaactcttatcaccaccaggcctgaccctctaattagcactgtgaagatttctgtttggagtaatgagaatatcttaattagggaagtgattgctgctgagatttggggtaatttaagtgcgtgtcgaaacgggacgaaacgaaagcatgagtggacagcggggatcgatctgaatgagatttcgtaaagattccgactacaactgttggcgaattttgagcacagtgcgcctgcgcggttttcgatttcaggtgcatttggtgctgaaacgcctcgaagctagccgggctcctccctccctctccctggctggcctggcctctgctgcatcacgggccgtcgtcgtggttggctgcgacgacacgtcgtccgtacgcgcacaggacgatcgatgggggccagccaaggcgcctctgcacgagcgcacaggcgacggtgaccgcaggggaacgtacgcctaaccgcagggagctagtagtaagttttagctacccgctcgatggcggtggccaatggcgggcctcgccgtgcgagcgatggcaacgcccgtcgaacactttgcgcttgtccgtcgagtagctagcgcctgagcaagcattctctctcaacgacgggggtgtggtgtgtgtgcgggtgcccagttcacctgcagcaacgtatgggacagagctagctggatttttcttacaatctggtcctcttcaaaaacttattttataaataaatttgtagtagattggtgctaaaggacctttggtaccaaagttgaacatctcagcaccaaatatttctatggtagcgtggccatcctggacactgacataaaaatatatttccttatttgttttcatttttgttggtcgaagtttgagattgggtgaggatgcaagacgatcttttaatttgacatccgattttgtttaaaatttgataaacaaagatacctcacttcatttcgtgaaatgtatttttttcccttttttactacattaagggccccattgaatcgcaggaatgaaaaaacgtaggattaggaaaaacgtataattttgatagaaatgtacttgtaaaacagagaattgcaaaacacaggaatggccgtttgattggaccgctggaaaaacacagaattagaggaaagataaagactcaaaggaaagtttccatgaggttctacctcatgttagaattcctccaaaatttgcatggcattagacatcccataggaatttcataggattccataagattcattcctttgattcaaagggctatataggaaaaattactgtaggaatgaaatcctctaagggcccctttgattcaaaggaaattcataggaattttagaggatttcattcctataggattttttcctatatagccctttgaatcaaatgaatggatcctacagaatcctatgaaattcctatggattgtcttttcccatgcaagttttgaaggaaatttaaatgaggtagaacctcatggaaagaatcatttgtgtctttatctctcctcgaattcctgtgtttttcatgcggcccaatcaaatagtcattcttatgtttttcctgtgttttacaatcctctattttacacttgcattcctgtcagaatcctatgtttttcttattcctttgttttttcattcctatgatttaaaggggccctaaaattcatatgaatttcctttgaatcaaagggggcctaagttgaggattgagatcagatgagggtgtaagacgttcatcttagtaactgtatcattaaccacgatggatcactaagggtgtgtttgaggaggaggggattgaggagattgggaagatacgtaaaacgaggtgagtcattaacttatgattaattgattattaactattttaaatttcaaaaatggattaatgtgattttttaaaagaactttcctatagaaaatttttgcaaaaaacacaccgtttatagtttgggaagcgtgtacgtggaaaacaatgtgctttctttcaaactcactggaacgaacgctgccttaagacgttcggcgggaagcaatagcttaccatgatgattatcaatagctagtttgagaggatgatcagtccgccatagggtcgctggcatcgactttagagttcattttctgcgacaggtttctcagaaggtctatttctaaaatatattttaagaaaggcctaaattataaaaatccggacagagccaaagcagtggcaccatctctctccctcgctagtatcttctctctcatgcacactgcggcacattgtttgatgctccaaacgaccaccgctccagctcactcgctggctcgccgcaattaacaatgggttcaatgcgtaggatgactgacgtaatgtgcctgcacattaattagtaactgtatcatctgcagatcacagcgcgagagcggagggtagctgcgctctgcagccagccagccagccagctgcgtcgtcgtcgtcgtcgtctctacctcgccgtctacacgacgcatgcatgtgtgcgtgcttcctcctccgagccgagggagagggaggagggggcgagcaccaggtgcaataatggagggcgtcagatggccacgccggaaatggcagtcccagaagggtgaggacaaacgaaaggatgccatcaccgtcgccatccccatttactgcctctggctgcctgcccttccttgctcatcccaatgcattcccctcaccaccacaacttctcctcctcctcttcttcttcgcccttcgttggtcttccccatcatccacatctctgtccattccatttcctcttgtgttcagctggatctctcttaatttaggcagcgtatccttgtcgccaccggttaaccgcagaaggaacatgacaagaaaaaaaggaaggaaaaaaatagttgtgtgtgtatcttgttgcgtctcatttctttagctatacatcgggtagtgactgacaactgttcggccttgtagtggtacaatagtaggagatccactagattttcgcttcagctaagctgctaaccgcccagctcccccctttgcagcctcaacaactaccagatccccagctcctttgaggaggacgagatcccaaaacttgtgcacaataccacatctagcttgtagtactaaacactctgctaatcactaactaatcaagcagtagcaatgatcaagaaacaccccacgaattgatgggagaggggagaaaaaaaaggaaggaaagggctcctaataatcaaactctctgatctatacatacttcacctaattggccatcttctcgatgccacctctcattcttctggaggaggagcggcggcgaggacgagagatcttcggtaccggccggcagcggggggcgagagggagggagggaggggggaggccacgccacggctacgagcagtccttccagcagacgagcatggtgacgcagcggcgcatgatgtagaagcgcgcccgctgctccttcaccagccccgcgcaccggctcgagaacgacgacggcgccgcggccgccccgccgcctccgccgctgcccacgcggccccggccgatcacctggtccctggagctggccgacctcttgaggaacgggtcgccgcccgcgccgctgccgccggggacgcgcctgctgccattgttccggctcttcttcgagaacttccacttgtcgtccacgtagaactccatggattcggctcgccgagagagggaggggatgcggtagagacacagagagagaaggagagggcacggatgtgagggagagtgaggactcgcacattatttatagcgggtcactgatgggggatggacgaaatggacctggaccatttcgatggtgggttggattgggttcctactacctccctaaaatttctagtcattcctgatcactttccttaggtatttgatgcattgctcaaatggtcggaaaatcattttatctggtgtagattgccgaccaaatcgattggttgatacatatggcagtgaaagagacacatcgtgtgttaataccagctgaagcctaaaattgtgctgtgcttattaggttatttacgaaaatgctatacacacgactggatcgttcgactacggagtacgcagcaacattaacgtgcggaacgtcgatcttcgtgggctgtaggcgtgcagaacctacaaacttgttggcccttcccttcgaaatgctaagtctaatttcaatcgacagactaaacaagacattagcatctttatttttatgcaataattggacagtacagtacacttcatcctttatggtttttgatgtcactgtactttttttgtgtgtgtatatgcgcaaaaacagaatattaagacagcaagcattggatttagcttgacgaaattcaggcagaagctgtgcatagcgacgtgctcagccgttccagtcgtacacactggtcggacggaggagtcgtacgtatagcaaggttgggttatttattagttactataatttatagagtagttatggatttaacattatggtcggtaaattagctcacttacacaggcaacgctggtccaacttagatatcggaagactcaatccgccctacccctctacccttaacagagcccccatttttttctggcatggatgagagcttggggttctgaagttcgatgcatttgtcccctacttttataaaatttaatgtaatggttatttagagatagatttattttaaaataaactagcatggtggcccccgcagattgcgcggctagcatcattatattttctctcatataatagcatatacgtttcctcattatattattcaaatatattaaaatgacatcataattttaaattttgtaataactttacgaaactacaaatgtgtaatatttatattgtattttatatacgtgttagttattaattatttttaatatcaaattttagttatttgtaaattatatatttctctatatggactctagactcgtcttttaatatttctttatttaattccgaatttttttgtaaattgtatttctatatagactctaggctcttttccaatattatttatttttatttctgaatttttattatttctaattgtatttctatatagactctaggctcttctttcaatattatttatttttatttctgaatttttattatttctaattgtatttctgtgtggactctaaactcatctctcaatattctttaatttttaatttcgaatttcagttacttctaaattgtattcctatattgactttaaactcttcttttcatgtttttcttaatttttaattttagttatttgtaaattgtatttttatacggactcaaaactctacctttaattttattatgtttattccgaattttagttagttttaaattcctatatggactctatactctacttccaatattccttattttataattccgaatttctttctttttcttaattgtatttctatatggactctatactctacttctaatattccttatttttaattccgaatttcaattattttctaattatatttctatatcgactctatactctacttctaatattccttatttttaattccgaatttcagttatttcctaattgtatttctatatggactatagtctcctcttctaatattctttattttttaattccgaatttcaactatttcctaattgtatttctatatagattctagtctcctcttctaatatttctttttttaattccgaatttcagctatttctaaattgtatttctatatggactctgctttttctttttctctaattaatatgagaatttttagatcatgagaacgaacgtagagacttttttttctattcctttaataatatagtagatagataagacatggtaaatatggttttattttaggacgggccgcgatatagggggaaaagcgcaattgccacgattttatgacagtaccgtcatctagcgcacttggtgggcacctgtgtaaaaagaggtcaaaactcgcaatttggcggacccgagtccatgtgagtttaatcaatgcaaggacgtacggcgtccgatcctttctagaggcccgatcgatctcggccgagacggtagtgccattacacacaagcatgcacgtaatcatatggcgcatgatgcaatcccggccgggccaatacatggcctatctcgccgctaactttcgcctcgctaccccgcgcgcgatacagccgtactgtttggcgtgaagcgccggtgtgttcaactaggccgtgtgtttagttcggtgctaaatttttttttaacgcatacagacacacatttaaagtattaaatatagaataataacaaaacaaattatagatttaaattgtaaactgtgagataatcttttaagcctaattaacccgtcattaacaaatgtggctcaaaagatttgtctcgtaattttcatataaactatacaattatttttttcttccatatttaatgctctatacatgtgtccaaatatttagtgtgatagaaaaagttagaaatttgaagaaaaaaaaagctgaaacacacagccctattgcaaaatgcaaacatggaaaaagggccattcgaaatcattgctcctgcagcctggtgtttttttttcttctccctcggggtgttccggatgagctagtagtcccgtgggagcgaagatgatttgagaggtgaagcgtttgatatgcttctggtttggtttcgcggtgttcttgactgatggctttgcagtccaatctgggctgagtcagatgggcctggaggcgggcccccgcgtgttccctcgtgtacacaggggccaagccagcaggggatttattgcgcatgtcgcttggtggcgtagccccacaaccaccgccgtctcttcatctcgttccagtccaatcgacatgtcgagagagaaaaacttttttttagagagagaaaccctttcggtcctgtactgccaaacttcttacccatccccggattcaccgtccgatgatatttacgcgtgaccgctgtttgtacacgttcttggcttcttgcacggactcccggttgattcgatcgtttaatagtttgggtagttttgatgatgggttgtttgacttcccgtgtggacggacttgcggcccctcgtgcaaccgccccgcccgtgcgccgtgcgcgcgcgcgcgtcgctcggttattttttcttgtgcgattccgcacgcgcctacccggggtcggccggccgaatctcacgcggtcgcggcccggggggggggggggggcacggcggcatggacgcgcggcgggaggccgggaggcgcgtgggattgggcaccgcgggggactcgcgatcagcatagaggcggaagccttatcctcgtcggcttctgccgatcagcccggcggctggtgcggcgcatgggtgtacgcgagggattcgggattcctcgtcgtggcgggacgggatggccaagccctgccgcatcacggcgcagccataccgctcgccccgtcctgagtcctgaccatgctgcgtaggcctagctgcgcacctgcgcctgcgtagtccttgactcctcgtcgtcgtaggtttgcacgtcggtaacgtcaccctagcctagcttatccgatcatgctcttcgagaacagcggctatggatcggatggattggatggcgtcgtatgaatagtcgaactcgaatcggtgggggtcaacaaaagcaccctgacaagtatgacccgtccggctgacgggccgggcccatcaagagccacatgaattatttctgtgtttacagccctgtctaagagcatatttagtttacgaaataaaaatttttggatgtcacatcggatgtttgaccggatgtcggaaggggttttcagacacgaatgaaaaaactaatttcataactcgcttgaaaactgcgagacgaactttttgagtctcaatagtccgccattagcacgtgtgggttaatgtagcacttatagctaatcatagactaattaggctcaaaagattcatctcacgatttcttccttaactgtgcaattagtttttcttttaatctacatttaatgctccatgcatgtgtccaaagatttgatgtgatgtttttggaaaaaactttttgggaactgaacggggccttagttcacaattttttttcccaaaaacatcacatcgaatctttggacacatacataaagcattaaatatagataaaaaaataaaaactaattacacagttagagagaaaatcgcgagacgaatcttttgagcctaattagttcttgattagccataagtgctacataagtgctacagtaaaccacgtgtgctaatgacagattaattaggctcaaaagattcgtctcgcagttttcagacgagttatgaaatcaaatttcttatttatatccgaaaaccccttccaacatcagtaaaatatcggacgtgacacttaaagattttcttttcctcaaataaacaggcccacccgtcgctttcatctctcttaagtcttaactgaagctctaacgtatacgcgaccgcacggcaagattacgaagtccatctctacatgaaaaagcaaatatacgctgtgagcctgtgattactactctaaccgagtaatcaacttgccggaagccaccttatttcacaatctctaaccgactaattgtgcctataggggccgacaggttgtcactaaccacgagctgttgattactaggttacagatcgaggaagcaataattattactctatctgtatctaaatatttaacatcgttaatttttttaaacatgtttaatcgttcattttattaaaaaaattaagtaattattaattctttttctatcatttggttattgttaaatatacttttatatatacatataattttacatatttcacatttttttaaaataaaacgaatagttaaaaatgtttaaaaaattaatggtgttaaatattaagggatggaaggagtataccgcagtcaaatgtgtggatgagaaagaggagatgatgagtccaaaatacctgacgtcgctgttacacataaaacagcagacagcagctgcaaactgcgctgtcattgacacgatcaaactcgagcgagaggcaactcgatcattatcctcccatagttacaagacaatggcacacaggagagggtgtcatattcggtacaaacggagggcacgggctggcacgtgggaatgatagggcgtgaggccgactcactcgtgcttggtcctgatcactttggtcagctgaccttagctccgagagagggacttcacggtcgaacgcaccagagatatgtaacttgcttgatctaccatgtctatgcacgggcgtaccgttcttctgtgcctgacgccgactaatgctatctccggtcaccacagatcctgatttttcttatcctttacagaggttcatgccctttcacaaacgagtagatggatcattcaagcaatgcattcagtttggacgggaagggcaggttgaaagaagtactatgttatggggctaaggaaaaagtacgaattacacccccgaactatcgtggtcgtctgaattaccccctgaaccacaaaatcggacattcttcaccctcaactatgcaaactggatgaattacccccctcggttaaatccatagtggttttggtctacgtggcgtacgagtgacagtccagtcagcattatatttataaaaaaaattgtgggacccacatgtcatactcttcctctctctcttctctctctcaatctatgcctcccttttcctctctctctctcacgggtgggtcggcggcggcgggtgaggagctgaggccggcgacaggcggggacggaggcggcagcgggcggcgggtgagcgcgaggctggcgacgggcggggggcggaggaggcggcgggcggtggtcgaggagccgaggccggcaactggcggggacagagaaggccggcgcgcagcgcgcacaacgaggatgggcggtgggcacgtgcagtcggcgaggacggcgcgaggatgggcggttggcgaggacggcgcagacggcggcgcggatggcgaggacgtcggcgcggaggcggaggcggcggaggagcgtggcggcggtgaggtgaggacggcagcgcgcgggggcggaaccagttgcgggtggcggagggggctcgaggacgacggcggccggcgacggaggtggaggccaaccgggcgagcggggatgcgcagtgggcggccggcgatggaggcaaggccgaccgggcgagcggggatgcgcggtgggcgacgggctcctcctcctctcgtaggcgcgcgggggccgcggctcctcgcgtcgccaccgcctctcctcctccaccgccgcgagtgggctcgcggcgcgctctccaagccccttgcacgcgcgcacgcatgagggcggcaagaaggaggtcgctcgagccacgcccgcagcggcctcggatcctcgtcgcccgccggctctcgagcgacctcggctcctcgaccaccgcctgctgccgcctccgccctcgcccgtcgccagcctcgcgcccacccgctgcccactgccttctccgccaccgcccgtcgccggcctcggctcctcgaccgccgcccgccgcctcctccgcccctgcccgtcgctagcctcacgcccacccgccgtccgctgccgacgcctccacccccgctcgtcgccggcctcagctcctcgcccgccgcccgtggtcgcccgccgccgctgacccactggtgagagagagatagagaggaaaagtgaggcatgcagagagagaagagagggaggaagagtatgacacgtgggtcccacaattgtttttataaatacaatgctgactggactgccacgcgtacgccacgtagaccaaaaccaccgtggattgaaccgagggggtaatttgtccggttttcatagttgtgggtgaagaatgtctggttttgtggttcaggggggtaattcggacgaccacgatagttcggaggtgtaattcgtactttttcctgggtctaattgaaattgttatctgtagtcatacgatgtctttacttaatgtgaccttaatgttataaaggacaaactgtgattcgtcttccttatctaaaaattgaagtaaaggactagttcatcgatcgatctaaacctggtcttgggtagaatctttccagcaagttgaatagccaacacctgttgtaacaccatcaccaagtacaattcccatgtggtttgcaagtattcgtgataatttggcatctgtggaaaaactgttctacttactactccattcgaatgagtccaaaaaaatgtgatggaatgcatcatgcatgtgccaatgatcacaagttggcactccgaattaatactggggaaatagtatattattattattttacagggacataaccttatatagcacaactttgttctgaagtttaatgttggaatagcttgcaccgattgtggttcattcgacctgaagcagtgcatagaaacttgcagcaactaggtgtgttcgggaggaggggttgtcctcggcacgtaaaacgaagcattcattattacacgattaattaagtattaactatttttttaaaaaaaataatatgattttgtaaaacaactttcttatagattttttttaaaaaaacacaccgtttaacagtttgaaaagcgtgcgtgcggtaaacgagagaggtgagttgggaaaactgagatggaacacttccccgcaaaatcccattcctttacacaattgtgcatatggagtattaattattatgatactttccctaccattctgaggattaagggtgtgtttgagagggagaggattaggaagattggaaagatacgcaaaacgaggtgagtcattagctcatgattaattgagtattaactattttaaacttcaaaaatggattaatatgattttttaaagcaacttttctatagaaaatttttgcaaaaaacgcaccgtttagtagtttgaaaagcgtgcgcgcggaaaacgagtgacaatctcccctatctccaatgaacgaacgcagcctaagagcaagtttaatagtatagcccactacaagctccaaatcatctatagccaatataatagccaattcatacaatagttgcttactatactattgatacctggtctcacctgtcatacacacattacgtcttggagtccgtgctgcaactaactacagatctgttgcccgctgctcttctttttcttcttttatctttttaaaatatatttatagttggcttatagtctgttactgtacctgctctaacaggcagcagccagtgctttagttatgcttcgccgttcaaggaaaagcttactgagatttctacctgtcacaacaaagttttccattgtgatcctactttcctttcctaccggttggtacttcatacgatgctcggcccaatgacctctgaaattcgatgacagacggcaagatcgcacccatccgccaacgggcaaatggccggctgtaatgatgcatggatgggtagcgtgaaaaaagtctattttacctccctcaactataggaccagtcttttatccctcaaactcaaaactaggtacaaacactctcgcatctttcaaaaccagctcaaataaactcccgtggttgttttctcagtggtttgattctgtgatcgtgttcttgatagggatttcatgggctgtttttttttttttaaattcctggaattcaaatatgtcagtttctaaaccaacatatttgaaaccacctcaaaagtatcgtatgctaattgttggttggaaaattcgactgtatcctaaccggcaccaattgttgtttatgtagtagtgtattcatgatcggagcaaataacctttttttttaaccacatgtacatggacatatgtgtgaacgccatcgacctatcctatatacttatatagttcatccccactaagcgtaggtaatgctatttcttttttctctcgttaagccacgtcacctcaattatttttagtctttggatgatagatctatggtttacattgtctcatcttttttctctcataacaccatgcaatcttaattatttttaggttaaaaattcataagtatcaatttgttttagtttcaataattatattacatcttatttatacacattatctaacttaatttcccgcaacaacacgacgagtattcatctagtttatggacatcaacatcagctgcgaaaacaaccgcattgcaaggccacctggccgtgatttatatatcttacatcagcttaattgcgtgattgattccgactacaagcttatatgatcttatatgaattcttgttgtaacagtccagtatcatacatagttcgcgcttgtaaaatactagtccgtaatatagtcatctgagattgagcccatcgtgggtgtcaaaatgtaagagtcaaactattcttattgaccatatacggccgaactttcgagctaaaattacttgtagaattttaaaaaaaaacaatggcaaaccccttacaagaataaacaacacctttggaagaatggaaaacaagacctcaatcctgcaggtatgtacgtacggcattatccattgacaaattatgtgtagcaaaccaaacggaataaacgaatcacagccttggtcaaataatgtcaacgattgatcgatctctagcacatgggaagatcggacggcggaggcatcagcttctgctcaggcaacgggccgtcgttgaccacccatgccatcttcaacccccaggttgtgtgaacctccaggtggcaatgcatgaaccagacacctgccacatcattcgcatcgtataagagaaatagtttttcgatcacaaaatcgtcgaacgacatgtacgatctgccgcgtaattcttaccagggttatccgcgaagaacctgatggcgacccagccgccggccggcacgccgacggtgttcctctgcaccgggtcgaccaggttgaactccgccgggtgcttggacgggtcgtagttgccggtgccctgcccgacgacgaagaagtcgaagccgtggaggtgcagcgggtggctctcggcgcccaggatgctggtgtcctgcagcaccacctccacgctcgcgttgtacggcagcaccaccaccctggtcccgttcgacacgttggtgttgttgggcggcgtgcccgtgtagttgaacggctccagcggcgaggcggggaagtcggcggtgtacacgccggcggactggccggtgtagtgcgcctgcaggagcgcggtggtgggcatgtcgaaggagacgttgttgatggacgccgtgaacttggtggtgttggtggggccctggcacgtctggttgttgctgcccgggcacggggtggtgccgagccccacggcgaagaagaagggcttgtcgacgcggcgcggcacgttggacgggtagtccgggcaggccaggctgcggagcttggcggcgaagccggcggcgaaggccgtgtcgttgagcgccggcagcgacgggcggaggagcgggaggctcttgatgtgccccggcggcgcgtactccaggacggcggcaacggtggtgttgtcgtaggtgccggggcggcccgtggcgtaggggcgcgccatcatgaggtgcgtggcgccggcggcctcggccgtcggcttggcgcggagcagcacgttggtggtctgccccggcgtgatgaggaccacgtccgtgtcgaacggcttgacgtaggaggcgtccacgtcgacgacggtgagcgtgtggttggccaccgagaagaagagctcgtcgttgagcgcagcgttgatcagccggagcaggtacatctttccgggctgcaccttgagcctaaacgtgtctgcccctcacaaacacgaacaaacacttcaaaagcccatcaaaaaataaaatcaaaaccaagatgggctttcctattctcacctttgcttgagcagttatacaatgggccgggaagcccgttgatggtgtaggcgtcggagacgttgggcccaccgccggtctgaagcgcctgcgcgacgatcgcctcagggtccgcgttaaaccactctcctgcaccaccgtagtatagtatatagactcaaacacgatattaatcgcaaaaaaatacgtgtttttcgttgcaaaacggagcatatgttagttaggacttaggagcaaagcgtaccgaagatgatgggcacgtccttgtgcggctcggtgaagggcaacgggaggccggccttggggaggatgatgatggggccgtacagcgtggatcgcagccaggagacgtgcgcgtgccagaacagggtgcccctctgcccgttgatggtgaagttgtacacgtagctctgccccgtctggatcgggcactgcgtcacgtacgccggcccgtccgaccaccccgtccgcatctgcctcaccccgtgcctgcaaacaccgtacaacaatggcaaacaaaaagtaataagaactgagatttctctacgatgattatatatgttttctctatgtaactaagtgatttaattaagaacagggtgcagaccagtggatggtaatgttgtccttgatattgttgaccaccttgacgacgacgcagtctccctccctggtgactattttcggcccggggaacttgccgttcaccgtcgggattgcccgggtgttgcacagccgtgtcacattctgaagcttcacctgcaaacagccaaagacaaacaactcgatcgataagataaccaaacgatactccatatgctgcttgcttcagatccatgaacagatacagcacgcacattgaaggtgtagtatctcgtcgccgcgccggcgagcggcagctgtggcagcagcaacagcagcagcaacgtgccatggaggagaagcaatgcgaggcagcgtgctcccatttttctcgcttatcgatctgcaaaaatatgcagatgatatatgggaggaggtacagtaacagttagctagctatagatactagaacaggcaagtgccagcaaaatgcccgagaaagagttatatagagaggacagtacctctggtggttgcaatttattaggtgatgatatgataattctcctctcttttttcccgacaatagattgcacaagagaaaaaaagtcgcagcagacggtgcttttgctggtcatgtacaaagagttgggtcgggctgggttttagagtgcaggcaaagggattctcttttttttttctttttttttgagacggcctttgttcacacatttattctcgaatacgtatcacttgtcgccttttgtcatgaattcattcgtagcttttgagttctgaactgtaaactgttctatcggagtacaccccactaatcataatttaggtctcgagtgtaataatgactagaatttgcaacctgcagcgtaagtattaatgtatgagatctttagatattcagagtatatagttcagtctaagtatgatcttagacattcagagtatatgcttcagttcggtgaaagatagactggtcagatcattcacattctttgtagcgtcaaaaaaattcacattctttgttacgatttccttatcatcgactgtaggagaagattggatcgcatcggtggttaaaccccagactttcatccatgtgtacgaaatgactgacgaaacaaggattagaacattgcaacttataggactctgtacatggggtcagtgacaaagatcagatgaaaggatgcattatgcctatgtaggcagttaggcacctaatgatcaacaagatacaactataagacaagattaagcctgtctatggtcgtaggcagctcgtagcatgaagcctaaagtactctctttgctatcctaatttcagttaaaacttaaaaagcaagtttggtgcaacaggggttgtgcacatgccgttcatctgtgcttgatcaacctgcttcatatcaagcgtcaaccttcattggttggacatcggacaactggccaagtgccctgactaacatggtctgctatttggcctgcaccggccagtgtagctgaaacgtccaatgaactaaccataagggtagcaactcaagatacatgcacaatgctccctctattttaaaatataagtatttcttggattcaaaatttttatgatgatataaacattttttacgatgatataaacatttctaagatactggttctagtgcatgaaaatgtaaacattttcaaccaatcacgagcttggaaaggaaatatatatatatatttcaaaattcaaatttgattatgagattattggaaaatgaatcattctctccaactttaatttttgctaaactatctaaaattgcttatattttgaaacgaaagtactgcaagatagcaaagctggtattgttactgtaaactttgttctctcaagatgtccatctaaccgatcaaatctcttcgacggggcagttcaccctaatcatctccctaccttgcaggattagcaagtaaagcaccatgtgttagtgtgtggtttagcggcatgcacgcccaaagcttgtaagctcttgttcttgtcggaaatcgcttaaacctgaacctctcctaggctgggcatgcgcaccttttatatcttgaacatcaaggaaacaactttgagtaaaactccaatctctctcacggtacaactgggacaaactaggaggagatgagatggtttctggtaggtgacaagcgaccggacgtggatcgatggtgatgatctagcaggcttggccagctttccggtcgctcccggggacagtgacgcggcatcctacttggagagttggagtgcacacgcaggagtcaggatgtgtgtctcgcgtttgataactgggacatttcagtttcagattcgcaggtgtaagcagagaaacagtatggtttcagcgaagtgtctaacacttggttttaattctatgatttaagttgctactactaattttccgttgtgagaaggaaacgaagacaatttgtcgcgttcagacagcagcttaaacagtagtgttggtcagttgttgctgtagaatacagttgtggatagcgtcatttgtttgtggggctttggagaagacctgctcaatttgtgctttgaaatttcagttcgatcgcacttaatgatcaatagcgtcattcaggttttattcccgcgttggcttcctttcactttgcaatcgcgtcaatgaggaacaattaagctagcacaagtgcgtggcagctcctccaaaagctacgcttgtttgtttcccatttctgcaagagaattgaagcgcaatcgaaacaagtcgaataagataaaaggagatccgcaaaaacgtgttcattccggaatgattaatttgcttttagcgctgacatctgaagtagagttacacagtagattgtaagtacttttcaaaaggagctctttagaaagtaactatgcactgcatatgcattgttttactcaacaagtagagagctccacctaccaaaaaaacaatgaataaaatttaacagaaaagtgttacttcgctgtgacatttaacatcagttgaagcaacctcagcaagtggctgcaaataaaaacaaggagcaaccaggtaaagggtattaagggataatactaacgaggacgactatacgaataagacttgaaaaatacagctctgagaaatgtgtgcagcaaactgtaaagttttcaacaaaaaaaaaagttggagtagtggttttgatattttaaggtagaacgtcatgaccacaggaaagacaggaagctaggcagctagagttggagggaaactaacacactgtcagacttcaacttagagtagggactagagtattattgaggtacctgatcttattattaaaatgtgtatctagatttccaatcttgattcgatgtataacataagagatttgtctcggtccaacaaaaagtatcttgagttaccgatacctcaagaaactaaattattttcggtcgttggatctagttaagcgggatgaacattattagatccaatgatcggaaactatttgataccatgaggtactttttttttggaccggaataaatctcataacataaggtttaaattagtgcagattactcccactactccaaaactagaacgagggcagagcatcgattaggaaaggcagcggagccaggactcttagagcggtggagaagcaaagataaatagagataagcaaaaggtgatacgccttcctccggtaaattgagggctaggataaaaacatacaaaaatgaaaaacatagagatatgaaaaaaaaaatccaagtgtaagacaaagtattgaaaaatagagaaatattaaagttaggtgcattcggatcgtaggataggaatagaacactgcaacagtaatccatttatcctctcttgctataaagttataacccactaattcctaaaacttaacatgcaacagtgtcacatcattatccactaacaattattatatttaaatatcatacaagtatgctatattatctataactttataatttattaagttttaaagatttaaaatgcaagcatgttaaatcatcccacataattcacataatattttaatatatctatccatcattttttataatatcttatatatctatatagttcatcatcacttagttaaatgttttttctcttttctcttatcaagccatctcacatcaattgtttttagtcgttagatgattaatctataattcaaattctctctctcattttcttctctcattaagccatatcatcttaacttttttagcacttagatgtatggtgtaaattatcttcattcttttgtctctcataaagccacatcattttacttttacatttgaatcatcattttatatactatttaaatttaaatcacaacaacttatgtaaagtatttttatgtaatcttatgttgtttaagctatcttacatattatttttacttactattatctagtcccttcttcctatatactcccccgtcccattttaagtgtaaccataattttccatgcctaattttgattgtctgtcttatttgaatttttttttaaaaaaatataagtcacacatataaagtgatattcatgttttatcatctaataacaataaaaatactaatcataaaaaaatttcaaataaaaacttatggttgcacttaaaatgggatggagtgagtagttggtacccattgccactagaggagttattgctataaagcttacaccacgttgcaccacgtcgtctttttttcctgtgccgttggattgtctccagctgtccggatgaacgctagatcgatatataacagtattgggccagcccatcctactcatgggcctctgttacgttaaacaccttttccattggcccagcccataacgatgccaacactatccactcctcctacagatcagcgctcatccaaagaaaaagaaaaaaaattactcctacctataatcatttccatcgaactcctcctttccttcccaaatacatgccgccgaccgtgccacctggcatcctccatgccactcgacgactccattgtcgccaatcgtgctgccgtgactccacaccgcgccgaccacgccggcgcgatgattccacgccgccgtctgtcaacccctccatccatgccggtcaccgtgctcgatctccatcatcgtcgaactccgcatgcagcccagcttccttcacacctcccgatctcctccacgacccttccgcgctcttccccttgtctccgactccgtcaacgccaagcccatcgctagcctccgcgcgcggcatccaatccatgccagacgccggcctccatccctgtcactgtcgactcccgcatgcggccttcttcacccccatgctgtccagcctactcaacgttacaacacctcgtcgtcgtcgtctccacctcctacgccaccttcattctgtcttgctcttcggttcctgcgagctctgcttcttctttctgttcttcgctgatattaatggaacaacatagtactccctccgtttcaaaatgttagacaccgttgactttttagtacgtgtttgaccattcgtcttattcaaaaaatttaagtaattatttatttttttcatatcatttaattcattgttaaatatactttcatgtacacatatagttttacatatttcacaaatttttttaataagacggacggtcaaacatgttgtaaaaagtcaacggtgtcaaatattttgaaacggagggagtaattgattatccgacacgaaggaattgaataaaaaaaagaggtcggactggatggaaactttcctacgttttttcctatggaatcagcagtaaagaaacgtttcattcagatttcccatgaccatcttttgcgatttgaatataggatagggaaaaatcccgatgaatagtattcttgtgttattcccgtgaaagacctgcaatccgaagaagccttgtgatacacagaatcacactatctctaccacaccattggttttacgaaagttgaattgggagcatatggtagtggaggggactaaatggaaaaaaaaatctatttaggatggctatgacttctacttcctccgtcctaaaataagcgcaacgatatttattttgaccatctttttggcatgatcggtggatatcaaccaatgctttagctgatcaatttgtttccctattcacacataccaccaattgccaaagcttctgtgagacaagtgctgcagcgaggaattacatcggaacttgtccctcgtctatctgaagcagcaagattggacctccatgctctgcaggaacttctacaaaatttctccttgagggatgagccggatattcgacgaaatagaaaaggcacattgtgggcaacttaactaccaagcaaatccatgatgctaggcttccccctggtgctgcctcaccaaactggagtttgatctggaaatgcagagctcctttgaaagtgaagatgtttgcatggttccttgtcagagatcgcctatccactaagcaaaaccttctgaagaaaaaaaattgtccaatcaaaggcctgtgacatatgtagcgccggataagaaacagctaaccatctttgttttacatgcccatttgcaaggagtttctgggagaaaataggagtgcaaccgatggttcaggatgtgaagctactgcaccaactggaaccggtgcaggctgtgccgacgctgcactttcgtgtcttctacatgctctgtttttgggcgatttggaaccacagacatgacgtcattttcaggggacacgccccttcagttggatcgtgcccgcaacgctgtgtaatcgaggctgccctctaggcggaaaacctcaaggatgaagatagatatgcaatatttgtttggaaataaatgttctcttccaccctgcaaacccttaatcccatgtaatggaccttgtattcctcctcaaatgaaatggcaaattcaggtggggaagctctccccccccccccccccccccgatttagttaaaaaaaagcgcagcaatgagtttccgtattcaactttaatcgttcgtactatttaaattttttttaaaaaaaactaaaaacataagtcacgcataaaatactattcatgttttataatctaataacaataaaaatactaattataaaaaaataaaataagacagatgattaaaattgaacacgaaaaatcatggttgcgcttattttgggacagatggagtggatgttatcctggcccaagtataaaggatcagttacgtattactcttgcggtagaagttaatgggttaattaagaggaaggcaatgcgggtcaacaactgaaagtaatgtagcccttgctgattgcctcgtattataagacgttttatatttttaatcgatcctttataagtttataagcaagttcagaaaaaaaaatgtagtgactcttataacgtctatacttgttcctttctctgttgtcacatacgagtttgaaagaagcctagcccaagcccaaactaggtccaaaacgtacacaggctctatcttagcctgcctccgcgacgacatacggcccataggcggcgtccggaccaccagacctcccggcccaaatcgatgtcgtgggctcgtggctcgtgaggattaataatcggtataagttcactttaggtccctctatttgtcgcccagtctgattttcgtccctgaaccgcaataccggatataacgcatccccaaacttacaaaaccagtgcacataaggtcctaaggcggtttggacagcggtttttgctgacgtgacgcctacgtggctggtttggctaggtctctgttctacgtggcaatgacgtggcacttatgtggcaattatatcttggaaaaataataaaaaccgcgggccacatgtcaactacaccaaaaaaaaaaataatttagaaatggcggggcccacgtgggcccacaggtcaactgcacaacaaaataaatgtggtggggcccacatgggaccccatatgtcagtcggtaggctgtagcaatttctttctcctctccctatcttcccctatcagccattgccgccgacgaagaagcttcgcgtgggtggtagagcgggcgcggagtggggggcggcggtgggcggatggcggcgcgacggatcctcgcgaccacgtacggcttcgtcttgacagcgccgacgatgcgaaaccggtcgccgccgacgcaccccacctcgtcggccgccacaccgccccccactcccccgccggagtacacgacgccgaacctggtgacctcctcctggagcactggagcaacgtgtgcaccatgatccggtacctgaactcgaacgcctggagctgcaccgtcgcgccgggaaagaccatcgacaggaacagcacgatggggatctccgccgcctgctcctgccgcggcgccctcgtccacgcagccgtgcaggttgctgccgcccctgcatgtttcccatcaaacgtgtactagcaactacaaccagcaacgccatagaatgttagttgagatgatcacgtcttccatatatatcatattagttatccccagctcctaggttttttctccagctatgatcaatgattcaaacgagaacactttgtccgatccacaggtctgaatatttcatctgcaacttttgggcaagctggaccattcacctaacctggtgtagtagttcttgcttgcgagtccaatatatataaacactaaatattattggaacttagaaattaagtcgactcttgagtcttgactattattggagcaggtaatctgaatgagcatccaacatcaccatacaggcatttatagtaagattccaccgtgctccggcgccgcctctctccggcgacacttgcggcgagccctgccaataccaggctttggccgcagagaattctgagacgacaacgacgaagaagaagaaacgatgatgctgcggttgatgggccttgcaaagctagatggaacttgcagagtcttgagcgccgtggtctcctcctcctccgcggcgggcggcgtcgagctcccgtccgcatgcggctgcgactcggcgggcggcggagccaagcggagggcgccagcctcgtcgtcgtcgtcttccggcacgcagcagcgcgaagccgtcggggcggggcgaagcggggggcgggcgagcggacggcggcgtgaaatccgacgggacggactggggcagcgacgtgggcggatgcccgggcgaagtcttcttgaggtcgtcgtcccaggcggcggcgtgaccgtggccgtagaggggagatgggggagatgggggagaggggaagaagaagaggtaggggtgagagtgacatgtggggcccacgtgggccccaccatttttattactttgtgtgtgaaactgacctatgggtcccatgggatttaatttttttagatcaagttgccacatcatcgccacgtcaatgccacttgggatggagacctagtcaaaggagccacgtaggcgccacgtcggtcaaaaccgccctccatattgccgagggaccttgtttgtctggttttggtaagttgagggatgggtcgtatccggttttacggtcaagggacgaaaatcagactgatcgacaaatagagagacctaaagtggacttattccttaataatcaccgtctcgccgcagcctcagccccgcgggcgccgacgccgaggggtttgttgggctaatacgggcacccgcaatggttatctatagcctatctacaagtgatccatgtcagcatgttttcctacatagaatagattaaatgaagagaaagagcaaagctatctactaacctggagatagtctatagagaaaaacgaaacaatggattagagagctatagatacccatatagacatactattgagatggttttatagagagtaccttactttattattgtgggtgccctactcaatcgatctagcgttgccagcgagacactacggccacgtcggcgcgagcccgcgagtgaagagagccgcctgcgccggaggctccacgcagcggcggcggcggcggcggcggcgcgcgggtgcaagccgacctgctggcggagtggagtagagtagatgaggaagccgggaaaagaaggtaaccatgcttgtttttttttgcactgttttagaaacacggacacacgggacagcctttatcccttacatcattgctcttttttttattttttatgtaatcattatattttattatatgtttatccttttagatctatgtatgtttaaatcaacaatattaaccttgccatgcgattttaatcttattcgcacgcactaaataaattcatgcatcaaaacgaacattttacaagttcatatactatattgcacccgtttaataaatttatgtaccgttactataatttactccgattagaaacacggacacatgggactaatgcacactcttcttctcatgtcgacatgtccctacttctgcaaataaacaatgcatcatgccatcattatcgcacaggcatgtacatacagcacagctgcacaggctgcatttagcaatattatccacaagttatatccacagaagaatatccgagtggttcggtactcaacactgtttcacacagggccatgatattcgcgtatgatagatcggtgggcatccacagtgtattgtaaaattagtccataaacaatatttttttattcaaccaactaagaacattgtatacctagcttatagcaaggaaatagtaaaagtcatctataaagagatttacatgtagtacaaaagtagttcataagcaatataatatttcattcagtcacctagcaacattgtagaactagtccatagcaaataaataacaaaagctacccataagcatatgggttgcccatagagagtaaaatatgttatttttctctactttctctctcctcctaatgctatttgctagtatctatatacattgtgaatgctacaatagttaaagctcatatatgtggatttcatctatatgggttacttttactatatacattgttgttgccctaagtatacggactgtccatatggaataaaatacgttatttgtctctactttctctctcatcctaatattacctgttatctatatacattgtgaatgttaccatagttgaagtccacatatgtgggtcccatctatatggactagttttgctatatattgttattgcccaaatgtagtacagaagtagtccataggtaataaattatttcatcagccacctgctgacattgtgcaactagttcatataaagaaaataacaaaaagtatccatatgcatatggactatccatatgaaataaataacattatctatctttatttctctcttctcttaatgctattttgtttccatgtacattgtgagaattcctatagttaaattttatttatgtgcatgttctatctatattgatcacttttgttatataacttttgttatatacatcggtgatgccacgcttgattaacaggtctttttatttagtcgtccattgtgatttgatatgatgtgcctggtgtagctagggaatccaggtccacattttgtgattttttttttcgagggcacattttgtgattctttgatgaccctattagcaataatggcgatattttataatatataaatcgacctgacaggtatcatagacaactaactgtttctgccttatcaagacagacgtgacctaaaacgattttgacagacacagttttggattgatcatcacgaatctttgtgcaatttgacgtcccggcttgcttttggtgtatagatacatatgaaattaatcatgtgttttttggtgtatagatacatatgaaattaatcatgtgttggcgtaggagtattccctccgtcccataaaaacgagatgtgaagtttgctaatgtccagattcattgtactatgttgttttttttatgggacgaaaatagatctgtagtttggactcatggatctctcgttcagttgcaaatttatctaaggtgtggggttgtgaaaattgcttttttgtatactttgccggcttgtacttctgagactttgcaatttgttactagatcagatgacccttttagctttctgtccagatcgtcgtaatccttgtaatcttcagaactgagacatgaatacactttctcaggtgcccttgttacctttcaaagaaaaaaaaaaggtgctaatatttttatgtaaagttttatgtttttctctagaggattttatggtccttcgtgtgataccacctggtattggtactacgaggtaccaagtaaaatccaactattcaatctatatgtttcgattgggagcaactcgaaacaataggaagcagagatgcatcgccggcgagcttagggaaggaccgcacagcaaacggaggtcactggcgagcatggagggaaaggatcgtgcgggtggcggagttcaccggtgagctcaaatccacctcaaccaccacgtgaaaaaaaaatggaccacaacatcagctccctgtcttctcgtgcgtggggaaaagaaacgccaatccacctagatcaatctccaacgacatggacgatggaccggatctctatttttttttaattcgatggaccagagctgatgttcctccattgcttgcacaaatcaggcaggcctccatcgcgtgatggcatgagaggagaaaagaaaagagaaaagactaggatggggggagtcgaacttgcgatcttcaatatgggatgggaacagaaagggtggaggggtaggggaggcagtagcaagtggcagagagggaggccgaggtcacaacctagcttggctttagtcggtgagcttgggaggaatggaccgccgcgttgccatggaggatggatgcagaggcgccttcgggggacggggatggggagggctggaggagcaacttagcgcaaacggttatgcaatgcaaaaatttagttttgcccttctacttgctcaatgcacacaggcggagaggaggcaccatggcataggaactctagtacctcacggtactgaggatcatcaaccgttagatctggttaaattaacatacatgatttggtaacacctcacatgatggatcgtaaaaattatcttttctctaattgtgtttagaatgtgtttggtagccttgtcatttcttttttggagatttgtcatttggtttgttgccaatttttctggcaatattggttaaattcatattttatagctataagcggataccaaatattttgatatgagaaatctattaacttattaaaagaatagaaaaagtagcctccacattcgctctcacagcttagagattctcatattaatcagagaaaaagaaaaacaaagtccatataaaaatacaatttagaaatagttgaaattcggaattaaaaaataaggaatattggaagaggagactagagtccatatagaaatacaattaagaaacaatagaaatttagaattaaaaataaggaatattagaagtagagtatagagtccatatagaaatacaattaagaaataatagaaattcggaattaaaaataaggaaggttagaagtagagtatagagtccatataagaatttaaaactaattaaaatttggaataaacataataaaattaaaagtagagtttagagttcgtacaaaaatacaattcacaaataaataaaattcgaaattaaaaaaaacatgggaagaagagtctaaaatcaatataagaatacaatttagaagtaactgaaattcgaaattaaaaattaaagaatattgaaaaatgagtttagagtccatatagaaatacaattaaaaataaataatattggaagaagagcctagagtctatatagaaatgctacctcattgcacaaatgtatgacattggttagctcaattttgagttaaccaacgtcaaacaaaaaaaatttggagggagtacaatttaacgaaaattcgaaattaaaaaaaagaatattgaaacacgagtctagagtacatataggaatataatttacaaataactaaaatttgatattaaaaataattaataactaacacgtatataaaatacaatatgaatattatatattagtagtttcgtaaaggtagaacgaaatttaaaattatgttgtcattttaatatatttgaataatacattgagaaaacatatatactattatatgatagaaaatttaatgatgctagccgcgcaatctgcgtgggccaccatacttgttttacagtactaaagaaagtatctcacggtacctaaattttacagtaaaattgttttatgtctcgatgtacttaatatagagaaaattccttatatacccctgaaatatttcctaatcccttctatacccctgaattttgcttacttccttatatacccccaaaatttgattttgatcccttgcatacccctcccgtcagttgaccgttagttgaccgtgtattttctataaaaatgaccattttacccttggatgaacaaagaaattcacgaattacattattaaaaatataaaagcttctcgcatgagactattatagttatgagtttgttgtgcgatgcattatttatcccaaaaaaatatttttagataatgaaataaaaaaatacgtatttattttttaaaaaaaaggtcataaaaatgaggagcattcatataaagataggtataccaatgttcacaacattttttttatgaatgctccataaaaaaatccattgtcctattaaaatttcaaataaaaattttaattttttacatttattttattttcaaaatttatgtcaaaattttctgcactaattatttagtctcattagttttataaaatgcacacgatgtgcactcaaacaaaattttcaattatttttgaagcttatatttaaacctaaagcatcaagggcaaaaaggatatttgcaaccaaacgtaacagtgaaatgatggaaaatgtaacggtaggggcatggaagggatcaaattgaaatttcaggggtatagaagggatcgggtaaattttaggggtatgaaagggattgaatgagttttcaggggtacacaaggaatttactccttaatatatggagatatcaaattctatattagaaaatatgttacttctcgatatctttataaggattggtaaaattaccattttgatagcaccaaaacttttggttacaaaccaaataggtgctatttttcttttggcattgtgaattatttggtacggttgagtttgactataaaccaaacaaaacctaaaccactagttacacacgagaagagatgccatcatcagttcatcactcatcacataagatccttcactagcgatttgcaaattatttgcagttgtccattcgtcacgagggaacgcgtgagctgcaagatcagcgctccaatccgtgttgcacgctgccaagagcccaagatctgggaccagcgtcacccccataaaaaaaattcctcacgtgtaatctgcgcattacaatatcatttagtatataagctattgaccagttactagcttttatcagagatattgcgcaagtcttttggcctgtatttttcagatatcgacaggaaaaatatcatcaaccggtgcaggctgtagtgactaatcactgtggaaaatgaaagcagccactgggctaggaccagatcaccaaaagtcagggtttcaggctttcagctcacaaggtcggcattgtcctgttctatcaccgacgtcaacagtccaggaattgcctctaccgaatgcacatgagccaattgatcgatcgatccccgagtaaactggaaggacaaacgcaaaaggacgcatgaaaacttcctctctaatttttgtaaggaaaaagtacgaattacccccctcccgaactatcgtggtcgtccgaaatacacccctgaaccacaaaaccggacattctttacccccaactttgcaaaccggatgaattaccccctcgatccaatccgcggtggttttggtctacgtggcgtacgcgtggcagtccagtcggcattttagttattaaaaaaatgtgggacccacctgtcataccctataacactattcccctctctctctctcactcttcctctctctcctctctctctctgaacacgcacggtggcaggcgacagagaaggcgaggcagcagcgaggaagggcggcgcaaggggcgacacggagcggcggcggcggcggcgggggatgaggcaaggcggcagcgaggaaggaggggagcttcgccgcgtcggccgccacgatggaggggagcttcgccgtgctggccgccatccccgtgcgccagcgcgtcgccatctgcatctggtggcagctgcggcgaggcgagcacggaggcggaggaggcgaagcggcagtgaggaaggacggcgcagggggtgacacggagcggcggtggcggtggatgaggcgaggcggcggcgaggaaggaggggagcttcgccgcgttggccgcaacgatggaggggagcttcgccaagacggcctccacgtcggcgtcgccgtcgtggccaaggaggacacccatgccccgcgccgccatccccgtgcgccagcgcgtcgccgtttgcatctggcggcggcggcggcggtggcgaggcgagcgcggcggcgaaggaggcgaggcggcagcgaggaagggcggcgcagggggcgggcgcgagcggcggctaggtggcgagcggcggcggaagaggcgaggcgagcgcggcggcgccacagagagagagagagaggggggggaagccacgccgagcggccgccgccacctcctcatcccccgcccccgctgccgccacctcctcggcgccgcccgccgccaccgccgcgtcctcaccacgctccgcctctccaccatggccgccatagccagtgctcgaacgtcatctccactcctccgtcgccatcctcgtcctcatcccccgccgccgcctccgtgcacatcatcctcgtcgtcatccatgtcctcatcccccgccacagcccctgccgcagccgccgccgccgtgtcctcccctgccgccgccccgacccgtttgagagagagagagagagagagagaaaagagagaggatgaggaggatgacaggtgggtcccacatttttttaatgactagagtgctgactggactgccacgcgtacgccacgtagaccaaaaccaccgcggattgggtcgaggggggtaatttgtccggtttggatagttgggggtgaagaatacccggttttgtggttcaggggggtaattcagacgatcgcgatagatcaggatggggggtaattcgtacttttttttcctttttgtaaggtactcctaggcatgttcctgaattataagagttattatactcacttggcgtcttctctctttctcgatagccaaagttgaaggacgattggcactcatcaggctaagagattcgtggcgctgcagtttggtcttctcaggaccaatcaacaggcgaaagatatcattggctaatcggctaatctgaagctaacaacagggaaagaaaagtcagggcttaaccccgcaaagaaattgagaagcagacatgcgaggcaatttcatgctaagactacgcagcacacagtgtccatatatatcgccatctcatcagtcgccgtgagaggcaattcacgctacatcgctgccactttcagctcagcatgtggagggttttgcccgagcctgtgcgggcccgttcactgcacccttcacagtctgaagatggcttctggctgcattccggccagctcttgctcgtgtagcaatcagagctgtttgcatttagcaaagcaaacagtgctctttcaacgagcaactctcagaatcctgtgcctctgacgcgtgactagtgcatgcattgtcgtttctgacgttttaaggcttagaggacgggatggttaatcagtaactacaactaacttccaatttgattcgattcagatgtcctgaatctctgaaactcagctagtcaatttgactcgtttggcaggtcctcgcacggagctactaataaatactccaaatctgaatagtatatgctatgaagcaatagcatatatgaaatccaaattgaacattagccaatggacactacaaaattgtgtcagttgttggatgacagtggcaatgagaccaacaatcagcaaaacttaaaaattgtgtcagttgctggatgacactagctatgaggctgacaatcggcaaaaattatagaactgtactgataaggaagggaattactgcggcagtgtgaacaacaaaggtgagtagtttctctgacgggcttcagtagttaacactctcaaacacaccaagcggatcttccaatcttttatattgactacacctataaacaacagcaagggatgccatcatggacataaacaaaggctgtggcgcgtcgcattgacggcttcttcttgcaatattgtagagtgccctgaccagcaaggtcgtcgtcaaattattgctgcgtgttagcagaagcgtctaccatacaggcaccgtgacaccggccccaaccgtgggtttactactcggcggcatgatcaacgtttaattaaatatacttccagtcgcctcctaaccactgctattttggtttgacactcggtgttcagcattagttattcgttgttattagctggaggcagcaatcagaagattttgtgaggaacttggtgtgttcatactccatactttatacttcttcataaggccctttcctgctaggtaggagtgattttctcaaggcgatgtgtaaggatgcaaaccatgtgaatgcaggaatgcatgctcaatgaagaaggatgggcaaggaactgaagaagaccagcaattagcacacgtggttttaggcatgtttgacatgcatgcttcatttcgttccttcttttctttctggaaagatatgttggtgaagcaattgattttgagaatctgctttttatcctttgttgtactaaagtaaatgtttcccttgcaaccgtttgggtctggatggtcattttccttcccagcaaataaccatcctctcgcttgtgtcatactcccttcattccataatataagtcacaaccacttttattaaatgttccataatataagacatgcatgcaagcatggaattaactgtgacatattctccattaaattataactttttaaatcatccactctcatgttatctaatcctattggatgcatgcattatatttattaggataatccaaactacaatatgataataaatatttcttggtctttggattaagggtggttgtgccttatattttagaatgggggagtactatatatctaattagacaaattttacagtttttgagagatctaagagatgcttaaaatatatgatatcttccgatacctctcaatgactgtaaatgactcatctaattaacatgttggaggaatgtgtttttctcaaattttgaaaaaaaatgctattcatggagacgacacgtgaaaaagtttggctacagagcaatccggttggatgagctagattggctgcaggaaattttagcttatcgctaacctcagtaactagctttcgctctatcaagttactattgctatgcagggaagcacaagtggcatggtgccatagtcgtagatatacacgatctacccccatcaaggtttaaatatataattttttttaagatatcacatgcacgcaaatgcatttttaactagaaatttagtaagaccgaacatttacgagaaattttaccgttctttagaaagtaccttgagatacataatttttacacaaaaatttttagtactttaagatacttagtaccaaattttacactagaaaatatgttagtatttctgagtactatcttaaggatgataaaattacccaacatttatagttggctttcgtttatttgaacgtatattagggagtgtggtatgtgttccgtgtaatatgaaaatgtttactattgccatgcaacagtttggatcgtggatgacaagtttccttctcagtttggatctagtagtgtataattttccgtgtaataacaaaacttttactatgctgtgggagtacgtcattttagcttacagtttattagcaagacccattcagtgttcaagcatttcctttctgaaccaatcaccaaatgctcgtaaattctgtttcccgagtcctgacaagcagcaaaaatggacagcagtgccgggctttggcgagggatcgatatcctgacagtttgacacaattcaagctgccgattaattaggttaatctggaggtttatgtgatgcatgcaacttaaaaaaacgttggccaccgattaattaagacacacaaatggctgccaatgattagtcacaagtactagagcattggttgcacggcatagcttgatgtgctgtctctgaattattgagcctctccccccggatgcttcccttctgggtcagtgataatcaaacaccattgcatagcactcccaagtcgatcttatctccagtttccaataatttcgccccaaagaacaatccaagcttccgaagttcaagtggctgcgttcacttcagcccaaccaaaacaacaacgatattttcgttaaggaaaaaacactatagtatttttcgacggattacgacgtgtttctgccctccctgacaatggcagctcgctcgcaattcttgccagcatctgggagcaatgcaaagggacgacgtacctacgtacttggagaacgggaggtagtagcattacattattggctttacgtggttttggtccctgcatttgctagcagaatacggcaacggatgcctgcctggcgatggtgcatcgcagctcactggcagctgcacagcagcaagctgtagcagcagcagcagggggtgaggaggaggagaattattggctgccggttgtgcttaaatcgcacgcagagtgtgcgttcgtggtacgggtctgtactaggggccaaagatatttgtgcttttgttgcagctgattgcccgttccggtgggttgatctcacttggacacgcttttattagggtacgttccatgcatgacacgcaggcacgatgtttaattccgtctttgctcctgaggttgggggatcaggatgccgtggtggtgtttatattaggcaccccatggatttgtattcgcgttaattgggatccctgattccctgtgccgagattgacccgttttacaactccactgcccccaaaccgtatatatatgttatcagtgtcgtttgaggcaaaattttcttatctcacacggcaaaatgtggacacgagctaaccgagtcgagtaacaaaaaatcaaatttgtgacgacgcgaaaccaaaaccacgagccggcccgagagctgaaagaaccaacacggtcgctgccgtaggtagcacgtactggaaagcgggccaccttcgtctgcctgacactctgaccgattagcccgtgtgtgcgggcggcgcagtcacccacgggagatattttccggtcgtcacgaagccttgggcgcgcgcgggcgacgagatcgatcgagagagctcacgtgcccaccccggcgaatcggacgttcggccccgtacgccgcgccgtgcgtgcgcgcgcgcggctgtgagcgatcgaacgaacgggtggtggtgggtggtggtgggaggtggtggtgcgggcgggcggggccagccacagaagcccacgacgcgggcgggcgcgcgcaggcgcagccaccacccaacgcggcgtcgtactcgtactgtgctcgcgcgatgtcaactcaaccctcgtcctctgactcctctcccctccccgcgcagcgcaacgcaaggtcgtccctacctttttccgccgagacagccactcgtgccgcccccgcaaaaaccccacaaaggcgagcccggcgaccgcatcccgcgcgcgttagtgcgacgcccacattgaactctactcgtctcgtcgcagcgcagcgcaacggcgactcacgcatgattttcttgggcttacgagatggggaagtgtatgatgggggtgttgacgcgtcggcgtgcgcaacctggggggaaagaaaaatttgggggcgagttcccggcgccacgtggcccgggcacgagtattatcaaatgatttgcttccaataattggcctgtcaaatgatttgcgccactggcactctgtacccaacttcttctttaccttcccccccccagtcccggctgctgacaccaagttattttcagtttctattttgccaggtcaagcttcctatccatccaggagaaaaaggcaggataatgtcgcgttatcatgctcaaggcggtaacgtttttttacgaaatttgacaaacctcgcgatgcgaaatttgacaaaaatgtttcaaccgaaagtcgtgtcaaagaaaagataagagggatgagcgaactgtgtcaagcagaagaaaagttgtgggaggacaaaatctgtcctgcgaccgaaggaagaggcccaagtttgttgcgcctacacagccacatgaacccctttttatcaccctctgaatctctgatccaaccattcagatttttgccgcccataccctcgattcctcgtgatctcgggatcgtccgcgtggatattcctctgctagtactcccgtacttacggccaaccatctgtccgttctcgccctaaaatctgtgcaactgatgagtgaccaccaagtacatttttttcgtttaatcattttttcatcttgtttcggcgacacttgttgcagtgcccgttccatatggaagcttgaggtcacatgatttgcctcaggccacacgtcactcgaaaggaagaaatgccacaatggtctccccaattaattcctctgaacaacttcctcgtagtttaatggcactgctataatgtgtgtacgtatgtatggttcattatcgtgcaacgcgctctctctggtctcttctcctctcttcgtcttcgtctttgcccatgaaaattccctgccttgtccctccaggcaacattgccaggtcaaaattatatacaggagagaagagggccaattcggggagaaaaataatttaggttttgtttgctaggaccaatcatggggcgacagctgggcggcactggccatggaggccattaacaacacggagacctccccgtgcttagcgaattaattagtgtggtaatcagctgctaactacgactactaaatgctaaccccggggtcgcgacgccatgggcttcacctcctccccctatataaacccaccaatgcctgccttttctcctcccccctccgcctcgcactctctctcgctatagcctatagcgtctctcccgaaggctcgagacaccacacctctcttctctttggctcctctcctcgctgcattgcgatcccaagagctgtgagctttaggaggtacgctcgtgttcttggctgtggattaattcatggcaaatgtggctcggtttaagagctttggatgaacgttgtgtgaggaatgagaggggaaatgatgccgtttataatacattaaaaatgatgataaaattgatatgaaactgcacggagaagtaatcgaaggacctgctgattttttcttgattctttctgcagcttgttcatcacgacctgaaaatcatggagttcgaagaccgctgccacaaggtccaggagcccaaattcgactgcctgctgtttggtaagctacccagttcttgcagaatgtcactctctgttgatttgtacattcgctttcttcccctgttttttctttcactgaatgcgaaaaggtcttgatcctgttcttccctggggaactctgcagacctcgatgacactctgtacccactgagctcggggatcgcgtcccatgtcaagaagaacattggaggtacgattaactgaaacgcagactgatctattattagtttagttagtgagatttgtagctgaatgcgtgattcttgtccgccattccgttcagattacatggttgagaagctgggtattgaggagagcaagattgagaaccttggcaatctgctgtacaagaactacggcacgacgatggccggactcagggtaaattagtcagctcccctgatcccttacactgttctgttttttattctataattactcggttactgaaatttttttcttcttttttcctttgctttgatcgatcaggcaataggctacagcttcgattacgatgagtaccacaggtacagacacgaacgcattaagcccattcatctcatggcaatcctctgtaatgatctgcttaacatcttctgttcatttctgacagctttgtccatggaagactgccctacgagaacatcaagccggaccctgtcctgaagcacattctcaagaacctgcgcatccgcaaactcgtgagttcctccagaccagaatcgaaaccaatctcacatgtctcatgtaatcgtgttttggttctgaactggcacgcgtcgttgcagatattcaccaacggcgacaaggaccacgccgtgagagccctcaagaggctggggctggaggactgcttcgaggggatcatctgcttcgagaccctcaacccgccgtgcccgtcgccgccgtgcgacggggaggccagcatcttcgacatcgccggacacttctccatgcccggcgccgccgccgacgagcttcccaggacacccgtcctctgcaagcccaacgtcgacgccatggaggaggccctcaggatcgccaacgtgaaccctcacaaggcggtgcgtcactcacgtcactcctgacgccaaaaggatcgttcttttttattcctcccttcgctcgatcgattgaccttcgtttttttttctcaatttcttcagattttcttcgacgacagcgtgaggaacatccaggcggggaagaggatcgggctccacacggtgctggtgggcacgccgcagcgggtgaagggcgcggaccacgcgctggagagcatccacaacatcagggaggcgctgccggagctgtgggaggaggccgagaaggcggaggacgtgctcatctactccgaccgcgtcgccatcgagacatcggtgaccgcgtaggccacacctactgtctctcccgactccggcgaatcgctcagaacgagcaaccatccatccatccatgtccatccctggccgggcaggtgatcatcaggtgggaattcagaattggccgggacaacaatacgttccaagaaaaaaagaggagggtgttccgtggaagttcaggattcagaatgtaacagcaatgttggaacgggtcctgtagtatatatatgtatcggtcagatctttgcatgtaaattagtactcctagaagcaataataataataattaataaagagaatgggggttatttatcacttcttgattgtgtatttatctctcgtgtttaactgaagctctgaaggatttttattagcctgaacaagtgagcaacaaacaagtgttctgatctgctctgctctgaactgatgaccaatttcgctttcatttcctctgttacttggtgcgtcaaactcctcgactaggagatgggggatatatcgtatccgcgtggatagaaatcggtttcgccagtcgtgatacgccaaaagctgaagctgtgcgtgcctgtgtgcctttggcttgcaggcttgtgctacttggggctttggaaagcatccacacggatgaacacacacatctgatctacctgcccaggaagcaacacataaagaaaaacaaagaaaagaagaaaaaaggaccgtgcgtgaagcatgtgaaaacatttgtgtcatggtcatcaacatctcccggagcaactaacagactttggagcaagactccaaacaaaagatgcgacacagagaggaaactgaactactagtgatgatgaaggttggggaggctgctaaactaaggcttgtttgtttccaattttttttccctaaaaacgtcacatcgaattttttaacatatatatggagtactaaatatagataaaaaaattaattgcacagtttacataaaaatcacgacgaatattttgaaacctaattagtccatgattagctataagtgttacattaactcacgtgtgttaatgatggattaattaggtttaataaattcgtctcgtggttttcaggcgagttataaaattagttttttcattcgtgtctgaaaatcactttcgatatccgatcaaacatccgatatgacacctaaaaattttcttttcgcaaattaaacagggcctaaagcatgaatggattgatggctctgaaattacttcctggtttctgattattatatcactcaagtcagtcccgtgtaaaaaagatttggtattcaggtcaacaccgctgacgcagtgttgcctgtgcctgtctcaactttccttcgtgccgtgacaccatgaacaaactgctttgctttgcctgaaattaccttacagtttcacttcagtggattagaactgatgttttgatcaatataaatgaaacagggttcgagaaaaccattccaatgcacataggattactactccctccatttcacaatgtaagttattctaatatgtttttcacatttatatatatctatctagattcattagcaataatataaatataaataatactaaaatgatttacattgtaaacggaggaagtagtaattagcagtacgcagcgatgatgcctccctgctgagatatggagtgcagatcgagaagagcctgaagaaagactggatcttactccctccgtcctataatataacagttttgagtttttcttcacttgtttgaccattcgtcttattaaaaaaatttaaaattattgtttattttttacttactttattatttaaagtattttaagcacaattttttgttttatatatttgcataaaattttttttaataagacgagtggttaaagagtgtaagaaacaaaactcaaaattctttatattatgggatagagggagtactactttctgatgcaaggaatcagacaacaaccccgtactacttaattagctaacgacatgattgaagagacctctagtagcatgtattagttgttaaaaaagtttaggactgggcactcaaaagaggcaatatttagtgtgcaacttgtgcaggatgacaaaggcacagaaatgtcgcaacgtcaagccccctttccgttgatacttagccaagcgatcctgattattttacaggattatcgcccaataattaacggcgaccggggtgctagtaaacaagcttgaaagaaacatgtaattgccactgacatcaggacaagtgacaacgaaccatcagtgcttattacctccgggttcaggtaaccaccggattagcactaatcaatacccatgagtaatttatatactggcctattgatgagtatgaatgtatgaaacacactcaacacatggatgtcaacacctcaatactattatagtatcgcgcttagccgcgtgagtatccagagttttctcgccgaactgacaagattgtagagtacatctatcattgttcttgtacttgtaatttgtagcagtactcggaagaggatctcaagctcggcattagcgtgttttttttttctgtgtgtgagagagaatgaatcatgagaaattttaccatctttgaaggtttatttaaagtatcaaaattatagtacaaattttcgtacatgttagtattagaggtaccgagatgtttaaatttttagaaattttacagttcttaaggaggtagcatgataaaaaaatttagtgtaaaatttagtatctcctagtactttggtatcaagaaatatcaaatttataataaaaaaatagtacctcatggtacctccttaaggactataaaattactcctaaatttgacatattcacctttcaatatctcctctagaattataaaatctcatgaatcatacccatggtgaaatagaagcatgctggccggtttcaaatttcagttgacaataacatgctactagtacacgctttaaaaatatactaaaatatactattataaaaatttaaaatgtttttgccggtattttggtacgtcatccccgtgtatgaggcgatttttaaattcgttcgtttttggaaatacatattcgtatttgagtcagtttttaagttcgtttgcttttagaaatataggagtcatataagaaaatctcttaaaaaattcatatgctaacttaaaacaattggactcctaattgcgactcatgattttctaaaaaatatatatatcgaagtgaatttccatagtgaatttcacgttaaataaaccgtataacaataataaagttaaaataatcttcactcgttacaacgcacggacatttttctaatactatataaatacacccacgaaggttcagaacaccctctgaaaaaagaggaggacccacaactccatctcttggcaatttattgatatgtccttattactgaacttcagctcaaatttatcaagaaaagatctcgttaaagttctaaagttccattaaattgagacaaggcagccgtaactacgaaaattgttcacttctcaaacctaaactatcaaaaccgtttacatttcaaccctatagctcaatatagactggcttttcttaactggtcgtgttgacatggcccaaagactcttaacgaattttaacaattagtatatgacttttgaattcagaaaattctgagaaagtcagcacttgcattatagggttttaatgttttataacttagacaaacatcgtacgaaacaacaaaatatcctttggaccacgtcaccgcatcttcccaaaccattctaaatttgggctaatactgaaaataattgaacaagatttatagtgcacgactgaatcaacgtccagttagaaaggttatgttgcttttttcctaacttttatttaagtttagagttggaaaatgcaccttttaagtaatcaaaacaattagtacccgaatgtagatgtcagtatggctagtaaaaggcctcatatagataaatacttcagaattgagtattactccctccgttctaaaataattgcagccatggttttccacgcacaactttaaccactcgtcttatttgaaaaatttttgaaaaaaattaaaaacataattcacgagtaaagtagtattcatgttttatcatcttataacaacaaaattgctaattataaaaaaaattcaaataagacggacgatcaaagttgggcgctgaaactcatggctgcacttattttaggacggatgtagtatctcgggtgtgcgatgatgctgatgatttgatcaatgaagtgatgtgctgcgcaagcctacgacgacaggcaatggtatactcctacttgggtaaaccaaatgcatgatttagttataaaatacctcaattgcaatagtaatcctacgaaaaatagcaaagtgagtgaaactcaactggtttagtcttatgacgatggaacctacccatccgagttaagttctagacttaacatgaatacttacatttacagctacatagtgacatcgtcactctcagaatatgttagtccagtctctagagatactcataggaagtaaatttgcgtgtgtatataagtgcatataagcgtacgtgtttataccgtgttttaaaaaagattaaatttcacaaaactacatgcactttgcccaaactatcatatataaaactacagatttaggactatatcacaaaactataaatttatcgaagaactccatatttaatatggagtatcataaaattacatgtttagtaataaaattatcacaaaattacatggtttgcaccaagttaagtacaaaactacaacatttataactctaacataatagtagttgtaggaatttaggacctgttttggggagcttctaacagctgcagcttctcctagaatcttaagttgccagaagctcccccaaacagtccagctttttacccagattctgagtatctatagttgtagaatctggaaaatgaactagaagccagaagcttctcagaatcttaaactccagcttctctagatgatcaccagctaacttctcagcagttgcttctcagaatcttaaactcccccaaacagacccttaaacttgtaaaatatgtagttttcgtaaacggaaatgatagacccatgaacacttgttcgtttttgcatttgctgttcaatttctttctcgcatgctgtgagtcactcctgcagcttttccattcgtgaaaaaaaccatcttgtaaaccaattagccaagccaccccttttgctacctaaagtactccatttccgtgaaactactcatctgtgtggtccacgaaagtgctcagcttcagtctccgacgataacctttatgtgagcattgtcatcactgtcatgcttgcaacaagctaagctagctagcacgatcgatggtctatcagcccacacaacttgcctctatcaagccacaacttggtggtgttgattagttgtcgctaactagcatggaaacttcaccccggtgatgacatctcaactgttgagcttgagcgctacctaaggaaaggaacctagacatattatagggaagaagttcaggaccagtgtacttacacacaagagtccactgaaacttttggggtgcttttgcctggattattacccaagtgggaattaaccacgggttgcacgcggtgccgttgatcttggtgcgcgccaaatgtacgtgcccgatctgatcgaggagccagctttgtcggtgaggatggtgttcggcagtacaaacccaatattgtgcgtacaaagtgaaccacgaagaaattgacggttaaaaaatggtcaacttggtgccgctttttttcttggcatatatggtgtgacacagtagtaaaatatttcaggctccagtgttgcgattagcaaattaaggggagaagaaaacaaaactttggccggcgtacgtagcgagagcccgcgcgggcgccggccgggagtgcattggcccctgcctttcggcgtccgtggagtggacttgcaatctcgtcgttttcacccgcggtcgatcgaatcagcgacgggaagtgaccgccgcgtcgctgtcgtgtgtgctaacgatccctggccggcgccggcgtcgcattttttttttgctcttcggcaacaggagccaccactgagagatcgatcgaacgagctctcgcagctaacggtggaaaatttcccaccagcaacgatgatgcctctttggttaattactcgtgcgcgctgctgcaaccgtgttttctgtccgattaattaacttctcctgccctggataatctcatgctaaaaagttctcctagctaattaagctagctgtagactccaagcttagctaggtgggcgtaaagcgtacgtgaactgaaagtctgaaaagggagttcagaaggagcagcttgtgctactgaaccatcaaacttttttctgagctagtagagtacttgtattaagataaggaagaaaggtagccagtgtaacctatatagctagtactagatattaaacatatcatgaaatgtaatatattcgcctcgttttaacatatcgtgttttgtaatactctctctatttttttaatagatgacgccattgattttttctcacatgtttgaccatttgtcttattcaaaaaatttacgtaattataatttattttgctatgagttattttatcactcataatactttaagtgtgatttatatcttatacattcgcataaaattttttgaatcaaacgaatagtcaaacatgtgagaaaaagtcaacggcgcatctattaaaaaacggaggtagtatattatatgtaatgtaacatacatacatacatacatacatacatacatatatatatatatatatatatatatatatatatatatatatatatatatatatatagagagagagagagagagagagagacacacacacacactaccggtgtgtgttgcttgcatccatccatcgaaagaggctctcaaccacgaaagcatgacacacgacgagtggttcccgtgcgatgatatattctgtcgacaggagacgagtcaaatccgatgatggaaacagaagggagtgtatatactaaacacaaggctggcagctaggggacaaccacccccatggagtgaggccacatctgctaggccactaggtgccctgaactaagacaacgttgttaagagaaaaattaacgcgatcgatcatagccatcagaaccaatattctccagctcagcgcttatccccacgacgctgcacaagtggccatcgatcgctcgctcggtcgtgattatttaccagcgaaattaaaccagcaaccggggctctgaattttctgatgcggatgacagcggcggcggcggcgaatacgcaacattgtggacgcttgtggccgccgtttgctgccgcgtcggagctgagctgagcaaaggcgccggcaggggagaggaatgatcgatctcgctggtccacgagcgatcacgtctcgcatgattcgtgggctttttggcatgattgggtatttgggtgaagagcgttttacgttggggtcgttggggcctgcgtgtgactggatctcgtttggactcaccctgctgctcctgctgctcctgctcctgctcctgctcctgctgctgcctgtcgtcgtcagtcagttcaaataatgtgtgttcgcgcggatatgatcgacgtccgtcgcgtgcagcagtggtctgaaaacatcgcgaacttgtgtgggtacagatcgcgggaactgcagatggatttgggcgtgcgtccacgcgtaacgcgatgcgtttccccgctgtgtgccgtccatttcatgctcgcgtggcatgctgttcggtgctcatctcatctatcccgtagtatatgctcgtgtatagttcgcttcaggttccagcccaacacgaccattcaagtaaagcacacgggatcatggaaagaagcccacatcagaaatcaccaaggccactaccatgctgctgcgaagggataaccctttttgggctgaaaaagagaaactagtgctcgggtgggaaataagtccactgtaggtccttcaactatcggctgagtttcattcgtgtccctcgaccgcaaaattgggtacagagtgtcctccaactattaaaactcatgcatacgaattgagtccctcggtggattggacaacagttttgcccttcatggcatccacgaggcatcttgacctagcttttgtctaatgggatgaaaactggatatggaatcgcatgagtatgtggcggcgctctgatggccatatgtgtcccgcaagggaaggggcaggagaggcttggcgtggaaggtgggagcagggagaggagtgacaacgcggtggcattgaggtggtaggggcaacagaaggagagggaggctgagttggaggggtagaggtagacatagatggcgagcatggatattaaggtcctgtttgatttaacttaggattattataatctggattattagaagtaagctgaaacaaataggtagcttattgtgatagattattacaatatataagccaaattactataatatggtaatccactctaaaggtgcttttttagattattgggtggctaacagctaacaaacagctaataatatagagaaacaaatggcttgttagcttattatatgtcggcttattataattcattttatagtagtctcgctcaataatttagattacaataatcttaagctaaactaaacatagcctaatttaggtggggatgtgaaagggatggagacaagtacagctgggaagagggagtcaggtgtgcaagtatagcgggaacaagaccacattcgatgtgtttcgcatggagtccatggttgcacttgggcaacaactgcaccttctcgacatccgccactttggattggtacaccacagactcaaacttctcgtcatcgcccgtcgtaggcttcgcgtcgaccatcgtcgggagcgcccaaagctcggtggtgaggagcccaccctgtgggaatggggagtcgaggacaagttgaggaagagaaaccaagatgaatgccatggcaggaagctcgccggtatgcagggctataggagaggaaggtgggaaagggagcgagagagtggaggagggctaggagagggagtagagatgttttttaaaaaataaataaaaatcaatgtgactgacgtatgacatagtcttttagtgttattgtacaattacctccgacatatgggtgccaattttttatttttttttcgcaaattgtagttacacataagttccgcgttgaacgaagactatgccaatatgccacgtgtgataaagcctccaagaaaccctatttgcacgggttttaatagttgaggaccgttatgtaaccaattttgtggtggaggaatgtgaatgaaactcgatccgtagttgaggtacctaaagtggactttgtcgtcctagggcgagctctacccagggaaacatagtagaggaccgggcccgttcgaaacgaccaaacggaccaacacggaacacgtcaaaacgggcccagcatctcatcagaaacttgagatcgcggacgctcacgttgttgctgttgccgcgaagagattgggcccatgagaagttcccttccagcgaagatccacgcggcgaggcggcgttcgcatgtgccgcgagacagagactactccctccgtcccaaaataactcaattcctgagtttccgtgttcaacgtttgtccgttcgtcttatttgaaaaaattatgaaaaagtttaaaaagataagtcatgtataaagtattatttatgttttatcattaacaacaataaaaatactaatcataaaaaaaattcatataagacggacagtcaaacgtaggacacggaaacccaggaattgagtctttttaagacggagggagtactagaggaggaacctgtcatgattccatcaaatcagggccgttttggcagcgtgcgacgtgaataacgaagtgaaacaccgtggaccagctcaaaaggacagggcataaccatcatctgccagccggccaagccagcaaggttatctggaaacataccagtagaacgaatcataaaatcttgctgtcctggctttttttttttcatttcacttgatgtctttattccctttcaaacgtgtcaaaagtccacgatgccctcctccaatccaacgcggctgattgtgattatggttagaattgtgtgtttgatctagaacgacagctgtttcatactttcatttacaaaatggtaattgaatatgtaagccgaacactatgcttctaatagatatttgcgggtacgttttccaaacgactagaacgatatggtcctctaagaaaaaactttctatgtgaaatattaaacaaatctatatttaaacggttaatacttaattaatgatacgataattgaatttattctctcccagccaatcggctaatcagccaacgaaggaaaaagagtttcaaccgagagaagaaacctcgtgtagaagaaaccgcgtcggtcaacagagttgtacctgtactcttatcagttcttccgtccaaagacttttcaaatcttcgtctgaatcagggcggcttgggttttactagccagcccgcacacaccacattgttggcattggcaatgtggagtcggacgcggaaaaagcccaagaaatatcgcacgcggaggtgggaggtgggggggcaccgtggtcatctcgcccacccagccacgaggccagccacgacgcagcgcatccgcgcctcgccttgcttgatttgcctcgcctgccctttttctcgcgcggccgcctccgagatttctcctcctcctcctcctcgactcgactcgactcaccccccactgaaatcttcctcccaccaccgcgccgcgacgtcgcacgcccccgcggccgccgccgccgccgccgccgccgacgtcgctgtacccccaaaccctagccccgctagcgggagcggtcgagcacacacgcacgcgcgcgcgcgcgcgcggagttctctctctctcctgttgaccacctgcatatcgcccgcgcgatgggatccaaggacgggagtggagccgcctcgtcgggaggcggcgggggcttcttctcctcgatcgccgccggcgtgcgcagcttgggcaccgccgtccacaaatctgtcaacgggtgagtcttccccaccccccctcgcgccggtctctcagttgcttgcaaccccgtgccctctcagatcccgacctgagctcccccgatttgttcacccccactttgggctgatcggttttaggattgaggccttctcgccctcgtgatctggcgcttcagcgcctgattcaagctggtgggcgttgatctctgccggcgggggttctagacgagttttgaaccgcgtcgtttcattgaatttcaagctctgggctttactgatcgtagtatgatgtggcgtcagttgattgccaacttatagttcttgttactgagttatcttctgtacagactcctaagatatatagtggtatgatctgcgtgttaaatatgccaatccatcagcccttcaggctcatacttagtacgacgaagtgaataattggttataaaagctcagtcatttattttctggatgctgtagtatataccagccgctagcatgaattgtgatttacagtctatttttaactcttcaacctaaataagataagatgtgtgatgtggtctgtacttaattctcatgtcacatttttagttaatgaaacccaccttttacatgcatagcatttggtgcctctttgctttactttattagtatttcttctgttttagtcttgaattcttcttcaacttgcacatttattggatgtgtggtaagctctgttgtcaagggactgtttttagctggaaaaacagtttgtcatgcattttgtaacgagcagttatgtgctgtacataggttggtcggctatgaaggacttgaagttattaacccagatggaggcacagaagatgcggaagctgaggctttgagagggcgatggaaacaagaggtgagaatcactgaaatgtcaacaaaatagtaattttatttcttgaaatacaagcatgttattagactgaccattgtactagtttatgtgtatgtcaattgtgtaattttgaattaactacggtcaacaaatggtaatgtcatgtatggaaagaaaagcatatactttttttatacaagctgtggcatatgtattacagacactattctggatatgtgttcaccaatcaccatcctgcaagtggcagtaaaaaatagttaggatgaaaatgtttgagaacttttcgtagctaagtttcttagcacacccattgcctatattttggagaaattatatataaagtttcaggtttttattggagaaattggctaatggtatttctgtaatctgtacttcttttactcatacaacctgttcttaataacatctaatgttgggggctgctttagtgttatatacttgtctttatgttctcaaaagcctttgtacgacaaatgttggacatgctcgacaaaattgtactatgcttggcattagtggtaagcatttacatgttttaacctttgcacataacaataatttttattaaaatataaaccttcttttacctcatattagtgaattcttactactcttggtgaggatactcttaagtcttaactagctagattccactgttttgtgcagcacaacactgaaacgcaagctagctttcaatgtttatttactgagtgacagattatttctgttgcattagcttataagtatgttctaatatatgggagtttcaaaacccctaaagcacgcgtaacaaagctgtagttttctcgtctctatttccagatttatcttgtatgtgtccacagctgtcatttgtatatcatgtgcactcttcacaattccttcatgctgcagcagttttacttggattaagatttgggatttcacatgcacactgatgtgattaaatgtctgccaaaaaactgacttgtgtagtcgattatatcctgcctgaattattgaacctgctggatacttactgatgtcgtatttataatttttatggttcgttcatgattcatgatccatatagggacgtgttgagattctattttatactgttcaagtagacatgtagtatgtaacatcattattcaaaagttgaaccctagttctacttgtgatgagaaacaggcaatttgcattacttgcagttggcttcatcaaacaataatttttgtgcattttgtgccaaaatgtgtgataaccttcagttgggcttgaattggcatactagatctttctagaggatgattggaacacctttgtatttcagctgcacagtgttctcgtgtatatcccttcatatgctcttgtcattccaattaatctgcaggatcgtgatagttattggaagatgatgcacaagtacataggggcagatgttacatcacttgtgacacttccggtcatcatttttgagccaatgacaatgcttcagaaaatggcagaggtttgtactgttaaactcacatttagagcgcagtagcctgtgttcgtcttctcatcctgtgcattggcagaatgttacgttcatttgcttagcgtagtatgttccccaacatattagcatgctgccccttggaaaactattaatctggtgagaactcaaagttgccatatagtctttgtcttgtttcttgggcataaaatctaagctattattattgttcactgaagcatatatgttatatagtcatggactgtaaagcaacaatttcttgttcacaggatacttgttatatctgtatgtcaaaagtcaaataataaaattcaggaacaagatacttttgtgagaatctattgttaattactgttgcaagctataatttggccagtcatccttttgtgcatccattctcttcctgttaaagtcttaatactcgattgctaatgatgttagctgcatgttctgaatgcagttgatggaatactgtgaacttttagacaaagcagatgaatgcgaagacccgtacatgcgtatggcatatgcctgtaagttttgcaccttccctcgtgagcaatgcctttaatatccttgttgtttgatcttttaacttaacttttcagctgcatgggctgtatcggtctactttgcataccagcgtacctggaagcctttcaatcccatccttggggagacatatgagatggttaaccaccagggtatttcatttattgctgagcaggttagtgatatcaccattgcagaaaccttctgcaaacatcttctgccagccaatgatgctggttccacagttctttactgcatgccatcgataatttttcattttattttctcaggtaagccatcatcctccgatgggtgccgctcactgtgaaaatgcacattttacatatgacatcacctccaagttgaagaccaaattcttggggaactctctggaagtttatccacttggaaggtaattttgtcaaactgtgattgtttcaggattatgaataaaccagctctttatatcctaaatggttttttgtttctgcatcacaggactagagtgtcacttaagaagtccggtgtcaagctggaattggtaccaccactcacgaaggtcaacaacttgatatttgggcgtacttgggttgattctcctggagagatggtattgacaaacctgacaactggagacaaagttgtgcttttattccagccatgtggctggtttgggtatgataacactaatcctgactgtctactgcaatcttcagccttgaattaatattgtaattttatgtttccttcgttttagaattacattgaatgttcctgattcctgatttagttgggaaggtggtggtattaattcaaatatatattttttttctcttgcctttgcctttgtagtgtatccaaagctttaagttcataatgcttaatttctgagtttactcttcattgtagggctggtcggtacgaggtggatggctatgtgtatagtgcagctgaagaacccaaaataatgataactggaaagtggaaccagtccatgagttgtcagccatgcgatcaagaaggcgatcctcttccaggaactgagctaaaggaggtcagaatttcttcggatgtccattattacacagaacatttgttatataaaggcaaagctaattaatacttctataataactgtggatatcttctcaactcttcaacattatactttgtcccagatatggagagttgctcctactccaccaaatgacaagtaccagtacacgcacttcgcacacaaaataaacagcttcgatacggcgccgaagaagctattggcatcggactcccgattgaggcctgatagatatgccctcgagaagggtgacatgtcaaaatcaggttcagaaaagagcaggtaattgctcattttgtcctaaacctgcgttgttttaggtgtttaatttgaggcatgtggcaaccatccaattatcttgacatttcatttcgtggaaactttcaggcttgaagagcaacaaagagctgagaaaagaacacgagaggccaagggggagcaatttactccaagatggtttaacaggaccgatgaaatcgcccctacaccctggggcgagctggaagtgtatgaatacaatggaaaatacaccgagcaccgcgctgccattgacagctcaagtgtggccgacgacgatacagacgtcactacgatcgaattcaacccgtggcagtacagtagctcatcttcccaatgattttcgtagggtctgaaactgcacatccgtatttttattatccaatatgcttccaggccttgcttggcacgctgattcatctcagcagagttttcgtgcctttgtagtattatgaccttcactttttcccttcttcatgcttctactgttcaggaagtgatggtgtattcgatgtagtccatatactgtcgttgttaatctagcgaaaattacaacatttcccttgagccattgttctgtccaagaaggcacaccgtacacctgcctcgcacggttggacgcttgcactcttgtcacctttgcacccatccacccagctgcaatttgaattcttatcgttctctgccttatacctgctttgattggaacgtgataatctcctctccttgccgtaaaaactgaacagttttttcctttcacgtaattctggtgaaatcccattgttgcaaagtcctttggacaggtagcatttgattttgatccaactgcaggacaggagagagagagagagagagagagagagcattgaggatctcgctacagcggccagaaagctgatgaaacaactggcgcggttagcattggaagagtgtactttgatctgggacgctggcagaggcagggctgcggattaaaatcatggcagagcggtttgtgggtcatcagtgttcgatgggcggcactaatggcgttgttcggtgatgaatgtgatgtggccctgcctgccttggcgtcttgcacctgctacgggcgatgccgtttggtgcagccggtcccccgctttaccaaatggcagcttaagcttaaccccatttctcaccagcgtcaggtcactaataatgtgcgtaatgctaactccttgtcttagtacactcctccgtactgaattcccctccaagaacccatttcttttcgccccagaaaaccggcaccaaacgatcatttagtacatctaaaagaaggtaaaaaaaatcagctaccggtaggagcaaatggcgtcggtttgatgctggtatctgcagaaaaattcccctgcatatgaagccagccatcaacttgtgttgttcgactggcacggaaattctctgagctgagctgagctgagcgggaggggagaaaagaagaaaaataaaaagggcagggacaagaagataaaggtcacgtggagtgcgtcgcgaacgaatgacgcgaggagcagcggtggcctcgccacttgtcgcgttgctcagcatgattggatcaagcgtgtgtggcgtcccatgatggacctgtcaaaatataacatcgaattcagatcacttctgctgatcaaaaccgtgcgcagtgtgcaacccccggcccagttcatacttccatttcaaccaaaagcgtctgtactgcaatctgattgaagcttgtgtgtgtgtgtgtgtggccatttcgtcagcagtggacatagctcagcggcgcaactccttccaatctgtcatgaacagatagaattttgtatgctagattgctagtacgactctgcaatctgcattcttttttcagggaattttggttggacaatgagcgatgatccagttggtttatttcgacgataatatacagctctgttgcacggatcagtggtgggcactgtggtctgaacgtgtgatccaacaagcccggaggaggaggaagaggaggagagcacctaaccgtctctctgctctagctggacggccaccatctccaacccaaaccacttcagtcagatcaggagatggaccactcctcccccccctctcagatgccctccccctaataaaaccatcgccatcacaagcacacccacaaaaagaaaaagaaaccccaaaagcccccccaaaaaaaaaattacagtactacactacacatgagcagttgcaaaaccgtgcagcggtgcaccgtctcacaccgtgtcgtactcatacgcgtcacgtacaccggtacaccctgttgccgtgctggccccaacgcaaaccaaaccaaccgagcgcacgcgcgcgcgcgagagagagagagagagagagagatcgaacgttgcacagctcgacgttctcgcgctcggctaacgcggtgaattcacggaggaaaaggtttcaaaaaaattcacggaggaatcacaggggaattcacggaaaaggatggtacacgatcgagtccctctcgctttcggttttggggggggctcgtggccgcggcggcctcttcggcccgggaaacgaacgaacgagacgggggggaccaagcggcgagtgcgtgcccccagtttaaaatgttttgaatgccacatgcgtccatgtgtacttggaggcgacgcgaattattggctgcccctccgctgcgcagcttggattctggatggatcaccatggatggggttttggatgaggggagggcctcaggcaacaagaggggaatctctccccccaagttcggatagatggtgattagcttagctagtgtgtcttatctcctactactagtagtagatccatcagtttccgataattctcatgaggtgacaaactgacactcctccaatctcaaatctgttgtttctgatgagttacacagagatggtctgttttgaacgcatgaattctgcaggatttttgcgtttatctcgcggatgggtgtttcttgtctgatctccatgcatgcatgtccagttgtccattcatctctgtgtaaaaacagagacagatcaatgaacaggtgatttcctattactgtctgatcatagtatgccgttagcaggtggggccctgcagaacggaatctatgcaagcacacatcatcaagcacgcgaataaaccccacatccgagctgagcatgcttgtgcctaatccagatgcaaaagcagccacttaattagcatttagcagctcgttcctggaagtagaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttttgcatatcgctgtacttgcacatagtagtcagtacatgtcaatttagctgtaaatttgccctctcctctctctttttctccatgaaacagatggatttggatgtgaccccaaggaaagaatataccattcatacatccctttctttaaattgtggaaaagggaggtaaacaaagacgtgttcatgtgaagtcggctcactgaaacttcagtagcagagattctagagtaattctagtacaaataatttccttttgctagtgtcattaatcttttaattttgttgattgtttctgcgctttttcctataattatatgtggttcaactatttagagagcccatttgtattttctgaaggaagatgccttttcaacgggatagtgtcagtgtaaattaatgttcttaggcttgtaatgatatgagttgttaaaagaaacgcccaacagcatccaaagaatacatttttggttatctaaagaaacaatatgtttgtcatgtgatctgatcacagctctaactttaagcgtaccgatccatgtgatttcccaacctggctacatttgctcaacaaaaagaagagttaaaaaatgtaattagaggtgaaaaatattatttgatccaatggcctatggggaactaggcgtgacctgttcctccaggaagcaacaacctgttcttgtagagtagcatggaggtagcatgtgactgaggctcccttcacatgacgccttacttttcttctaatcaatatagcaagaaccagtctggtaattttgtaatcacttgtctttgctttaaagaacaaaaatattcattctcaagtggagttttgtatatatagatttatagtactctgaaaagatagcaaggattttggaaaagtatattcatgccagttggtatagggcagctagctagctaactttattaatctctcaccaccaatggcactggtggataatcttaggtaggagatagctaggcaactttctagatcaaggtgaaagtgcattaatgatgaacttaaaaataattagccaattttaagctcatggcaatatatgttcactgaaaaggtcaactcattaattgctctcttacatgacaagggatcaaactagtcaacccatgaactatctatttgcaaaacccttgtatggtctctagatacaaaaatgtatgttattcacagaaagacagtttgatatttttcatggttttgtccagtttatttaagctctcacaaactgatcctatcaacaaaaaaaatctataaccgaaaatcatcataattttaaattgagaatgtggcaagacattgcagtggatttcacacccagagggacaagatttaccctgctccaagcagctactaggaaggccattttgatcaaagcatgtgatgagacactgagcccacacctcccatgtgagctactatcttcacttgttaaaccctttcttaaacccctcctactccaatgatccaatgtcacatttccactatatatgtacatatgaaaacttgacaaaagaagaattttcaatagcagcagtagcattaatcaaataggcaccaccattttcctcttgtcttagttgggaagttggtgagagtggcagctactgctccccagtgcagacaaccaatgtgatgcacgcctcattattccctttctcctccaaagatggggccctaattagaggggggagaacacattaatgattagctaattttcttagcaaaaagcgtcttgcagcaccacagaatcttgtggtcagtgaggctgcattctcaccttccataaactatatcgacaaagttcttgtcactaataactctgccgtaacattcagaacggtagcaatcctcaaaaatactacatcagctgtaactcatgtttgctctgaatctctgaaaaaattgcagccaaaattggtggatttttgtgtgggtgtgcttttaagggtgactgaaactctgaaagcgtcgtcttctagcttgtttttatttctgatatcaagattggagccaaccaccgggcgattctgaccatctaacagatcggccgtcaatggagatcgctccagctgacactaataatcaatattattcagtgtagacttgaggcgactgtgaccttttctattttttgaagctttctatgattgcggttagatcgaacattgtcatcactggctgcatgtgacacttagcctccccttaattagctatatatacatccaatacgtaatttgctctccatctgttgcttgcttagtcacagctagataaaaataaaaattaaaaaagaacatatggcacaagcatgtgaatataccatccattgtctaccttcttcccctctcctctccagcgtatcatgtggtatgtatacatcaagatttcaataagagagagaaaccatgtatgtgtgtatgtgtgagagagaggattgtgtggcttgtaagcaaaaagctcaaaggtccactctgagaagcaagcaaaaccgatgggaaaaagcacaagggagggaggaaggtgtgtgtggtccaagatcgattagaaacaccttaaatacattggtttcctggcatttagacctgtgaagcaactggcaatgcctcatcttaacaacaccaaaacaaaaacaaaaaaattggcacaggggatcgttacagtctgcagatgagatgagatgagatgagatggagctgtacgccacggacagcgatcggcatttaggccgggcgctttcagacggtgtggcgcctccatccctggatatggcaccggctctctctctctcgcccacaaattccctaactactactgctattttctgccattctgtggtcattggcaacgttagccacgaacgagaaccggagcacattccccatgttgagatgctcagtttcgcatgttgaacggacgccttttgttctctgaacgctatgcttcttttttccttatctggatcttcttctttttgtttgggtgagattaggccaactgaacaaactgctccttggggggctctagctcctgccaaaccaagatcagctgagaattagctttctctttttagtgaggagtgcagtaacaagttgtttactaattactgacagtaacagtgactgtacgtactgtatactgtagtatagaactatatttgattagtggtggcaaatggcagtgcatgttgttgttgagctaaccgtagctccaagtaatcatgcactactgcccgattaaaatacgtaaccgatcgatcttatgcttccattggtacggagaaaaggcccctgattatatttatcttccatcaaacgagtgttccccgtactactcactcggcaagccgatcattactgtctccaaggaccacagtgtacatagcccaaccatgcatgtggcgtattagagcgagatttcgcctgatataaaccccagccacgataacaatcactcttctccatgtgacatgtacaacattaaatatttaaaatttaacttgtatatatacccacataatataatactagccttgatctgtaatcaattgatttcatgttatttacatgtacaggaatcaatctgcatcatttcagttttgtcctgactgctgatttgatcgtaactaaaagctggagttatctctgatacgatcttggacgaatgggattgtacataggtgggcaatgccgaaggtgtcacgcaagagataccggtagcagtaataacactaacaattaataaaggccacatggccagcccatagaggttgtctcacagcttggtaaggtaaagaggatgagacccatgagaaaattttcatgatgcacgagagggaaaggaaagggaggtgcaagtagaaggaaggaaggaagaaagaaagaaagaaagaaagaggagggtgagaagtgaagaagaccaattgcaagttgcagctagctaagctgcccgtttggtggtgttgccatgggctgtgcaagtgtgcgcagctgtgtgagtgtgatgctactgctctttttccggtcttctcgttgcttgcctttcctacgcctctcggctctccccgttgccggccttacacgtcaagcaagctcacccccccgtagacccacgttttcctgcggccggccaccgcgcaccaccggggagacgaccgtgcttggcacagttgtgccgctgacgggtggacccatagctcccttgcagctgggaaggggaattaaaaaaaatgcgtggagtcaagaacaattctgtttttaatttcttcaagtaacctcttattggaaattgaataaattgtacttcatccgtttcacaatgtaagtcattttagcattttccacattcatattgatgttaatgaatctccgtttcacaatgtaagtcattttagcattttccgcattcatattgatgttaatgaatctaaatagatatatatgtctagatttattaacatcaatatgaatgtagaaaatgctaaaatgacttatattgtgaaacggacgaagtacaagcaatgtattggaaaaaaaatataggttacgtacttgcgtgcttataggaaatagcggttctaaatggaaaggcgacacactcgttaccgatgccaacggtgactagggttgctagatccagcgaaatggcctgatgtggtatctctctagtaagcaaagcagctacaacacggagcggcactgtcagaatgatagcggattggttgccactaccggtgatcgctgggacgcgatactggatttgtggggtctaagtgctgcttaatctagtccattcggatagaggcaagttacgttggaaataattattctctatttttactggatggcatttgatgagcgaaggcacttgcaagctgtaggatctagatcgtatagatttggccaaaggtagtagtatagcgaaggagcttggtagaggtggatggaataaggatggtgcatgagtttttcttttttgcagcgggccaggctcatcaggcaacaaacatcataagcttagtcttgtactccctccgttccataatataaaagattttgagtttttgtttgcacggtttgactactcatcttatttaaaaaattttagaattattatttacttttttgtgacttactttattatccaaagtattttacacacaactttttgttttttatatttgcataaattttttgaataagatgagtggtcaaacactacaagcaaaaactcaaaatcccttatattatgggacggagggagtagtatttattttttaaaaaagaaaattgttgtctcttagttaagtcggaatctaagcatttctttaacatttgattatgtatatccaattttggatatagagatcggatttctatccgttacttaaaaaaaagaaataatagttcactgctaattgtgtgagagccgtggaaagaaaaggagtacatgtgagatggctagatattgtactggtgattttgttaacaatagcgaatgataacggaccaagggagaagcatcaagcatgatgctgcctatttgcgtctataatgatggatagctagtgcgttaagcaaaagcttgccgaatttctcttctttttttttcatgaggcaatgtcatgttaagttttggtgtggtaggggtgcttattggcaatatttctatatacggaaaactattgaaagcaacattggtagaagcattaggcattgcatatatgatactagttgactttccacataagtattggagtgcatcgtaggccattgcaatcgtaatcgcaacaagcacaatatattgttagtggcttaaacatattcctcgaatagatagtgtagttaaatgctcaaataataaagaggaatatatatatatatatatatatatatatatatatatgccctgaccctgactatcaactaagataaattttatggttcttaaaatggtatctacatgtatcacaattttacattaaaaattttggtatctcaagatacctaattacttagaggtaccaaatatgataccgctcaatatcttcttaaagatgataaaattatttattaactaaattttttatgtctcttagtattactttatccgttccatatggttgcagttttaataatcttatacatgcagatccattcctcgtgggttaacatctatccttttattaaatataaaatgacaatgttaccttggctcataatctacttgtgaagccttacaatatgatagaaatcccgtaaggcagaggacctgtttaaattggtgtcattttaaatcatactattttttttataaaattgataaatatatggacatatttagtttggtaccacacattgataatgcctagagattttttttttgcaacaccacgtgtagcctatcctattaaaatttgataatgttgccaatttatcaaaattttggtattgtcaaattttggaaaggttcattttggcactaatctgaacatgcctaaaattttcggctatgaccaaagtttggacactcaataattcaaataaacaaaatttatattcctagctgtgttttgatttgggaaattggtgcatttttcctgctgtacacattaccatgctcagctcaccaactgaggatgtgatgtgtgtacctggaatttttggccggccaaacacaaccctgtcaacatataacataacttcctccaaacagaacaatgaaacagtagaaaaaagaaaagacacttccaaagcaagggtactgtacttcaggagctcagggtagccggccggctgctagatctctgtcagctttttatggaccgatggagaacaaaagcagaggacatggcgtcccagcaacgattggtatatatcattagcaatggtctatgtaaccaaaggtgaatgacatccctttccaagaacgtttggtatctttggcgtttttaccctcttttggcaaacaaaaagaaacaaataaaagaaaaagaaacaccttcgttgctatagttgcctctgcagttcacgtgcaggcaggtacgcaatctttcccttcccatcacctctgctttttgtttcctcctaatttgttttatcgccagcagcataaattcccagaatgcggctggaccaattttagcttgtttgtgccgaatttgataaggacattagggatagaacaaagaaagggaagtcgttgagaaaaataaaatatttgcaaagaaaaagtcttgctatgtactccgtatggacatatcagtattacattctctatatgaggatgggtcatatatacatgatattatattaaaacacatggttaacttaaggtaggttggacaaccgtatatagggaaggaaaagaaaaagatatgttggacagacttaggaataataatagctgagcttggttgttgtgtatgctgcggttgacttaaaggcttagttattttcatattatttatcacattgttaaaacggattatttgctccatgtttcaaaaagtatatttgaaataagtattcttcagttgaccaattgttttaagttatttgttaaaattatttattataatatttaatattatccctataatcaattagataatttgcacccataattcagtcaacaatatgtttcaacttagactaattttttaagtcatgcctattgttgtcatatatatttgacatcatcttatcatcttttcgtttatacttatgcttataattatcagccaaattttgaattttcaaccttaaatttgaagttgatttgaatgtttttttcatcgaagttaatttttcagtctttgcttttagatcgctaaaaacatgtatataaaagttttattcacaaattaattttcgtttccaaatatgcgaaacaatggggccattggttctgcaatgaattaaataatcatatccgggtgcattatgtacaaaagcaagaagttaagtgcaccgcatttacacatgacaatgggctaattttggataaaatattatcacaaaatcaaggaatttcttcctccatctatttttgatagtcatatttccaaatctgaaaaaaatatttttgataggcatatttcaatccaacaacctattctcttaatgactttctcggatttaatgcgtgactcttcattcttccacacaaaattggctacatgagcatcgagaaatgtgaatagtaatgaatcgcttatttacgaggaatgactagtagcatatttaaatggatgataagtagaattacttattcttaatctgtgtgccaagatgaaatatgactatcaaaagtagatggaggtagtaattcgaactccttgttcgtcacatttctccctggtctcaaaattaagagtatatagcctgtgtagccatcttaggccatccacaatgggtacccctgggtcgtccccccgctcacgccgtccaccgtccgtccgctacgcgtgtccctggagagaggcgcgacccccacacggggaacacgcgcctctagctcctcagctccctttttctggagacactccctcgaggctacgcattgcggcgacacggcgccccgttccctgtctcctccccccggtgtttcccctttttgccctcaccagcggcatggcgacgagagagagagaaaggagagagaggcgacggcgacgaggatctgcgatggcgacgaccatatccggccaccagccggcgacgggcgaagacggcttcctcgcgccgcggcaaccggcggccaccagccggcgacgggctcgacttccgcgacggagacgatgacaatgatccgacacgaccccgcatgcgcctcggcttcctccgccgccaccgcgcccaccactgccggcaccgtcacggtctcctagcggatctggccgcaggggggcagatccgcccacgacggcgccggatctgccccctccggccggcggcgagtaagagaggcggcggcgagggggagagagagagcggcgcggcggcgagggggagagggagacgcgaggggcggcggagagggggagagagagcggcgcggcggcgagagggagagagaggggcgcggcggcgagagggagaggcgcgcggtggcaaagaaaaagagaagagggcgcggtggcaaagaaaaagagaagaggggtaggaaagtaaaaatatgagtgggggctttgtgtgttaggacacccattgtgtacaggagtatctctaccaggttgcttcagatcttgaggagtccattcagggataccctacactgcaagctgagtttctttacggtgtcctcgattagtgagaacactctaggagtgtctcacattatggatgctcttagataagaaatcggctgcatttgcatgacatccctaggtcattctaaaacttttagcgattaatttgccgctgcaagcaacagagggcgtcaatatatattgttcggagtatatattagcaagcatgatacatactactagtacagtaggagtactatatatgtgtgtggaccatatcaccatactcttgcaacaacacgttgtaatagcacactcgaaaacacctcctcagtagtgtttggaccagctagctagcagctatcgtttcacaaattaagctgcgtaacttcgagaccacatatcccttgccggatcacagcaagaaaccggtcatgtgcacgtcattgcttcgttttctttcctttttcttttcctttttaaattttgtcacctctatctgctagcgatcgatcgacccagccatttggatatattgcacacaacataagcgtactgtacgtgatgcacgttgccgatatcatcccttggcccaccgactcctcgccgccgtggtctcgcgcgcgaacgcacgcacgcacgcagacgcaggcatgcatgcacggaagtggtcttcctctagggccccacacgtcgcggctgcagcaaatccagccgtatatctgcacgcgtgtactactacttgtagcttctgccaatctgcatggcattctggatgtgcgcctcgttttgtaggagtatttttctttctgtacaaaggaatggaaaagggtgtatattttttttattgtaaattttgtatctctcgatactaagaaatattaaatttaaactaaaattaattttgatacctcctattatttctcttaaattctaaaatttctcattaatgcgtgttccgtcaagctgagccaaatcaggaaacgctctttttcttttatatgtgtgaggacattttcttgatccctatgcggagcatagtactcccccccccctaagattataagactttctagcattacccacattcatatatatgttaatgaatttagacacgtatatttgtctagattcattaacatctatatgaatgtgaataatgctagaaaacccttataatatgaacggatgaagtatatatatagctatatacttcctctgttttttttaaaaatattaatattatattagtacaccaaatttagacatagagtatctttagattcattatattagaatgtattacatcctaatatgatgtcatttttttttacagggaaagtatactgtactatactaggggtgcactctaacattagtggtagtggcgtgtgcgtgcatgatcgaggccatgatggggtgtgtgggtcttccatgtaaatgcatcgatcatgcggcgctacagggacaaattaagcgaatggtactactatggtaggctaaattcgtaagccaaggcaacgtactctcctcctcctacttcgtcatgaatggtgccgttttgctcatgctcatgcatggcctgattgcgcaagatggaaaagttatcttttccatcaagtgtgtcaaagcggcaggcgtatgaatgtacgatgggattactgcacgctaaagccaggaattagcggacagaggagtcagacgcggcagctgggtcctacggagggagtacacccttctgtctgttcacagtgctgctggtagggtagggtagggatgctctttctctggcgggtgggacccacgggtcgcttccgcatgtggccggccaccggcggcgcgctcgattacccggactctacagtttgccctgttgtttttagctaggagtactactaacagggcctgattagctcgtgaaaagaaaatttttgagtgtcacatcggacggttgaccgatgtgaaaggggttttcggatacgaatgaaaaactaatttcataactcacttgaaaactacgagacgaatcttttgagcctaattaatccgtcattagcacatgtgagttactataacacttatggataatcatggactaattaggtttaaaagattcgtctcgtgatttcaaccctaaccgtgcaattagtttttaaatttacgtatatttagtacttcatgcatgtgtccaaagattcgatgtgatgtttttggaaaaagtttttgggaactaaacaaggccatgtacaaccttaaaaaatatgagtataatatgacaacgaatatatataaacagatagctatttagattcatagttttaaaatatgtcgcaattatcttttgttgtactgtatttgtaaaaacgaagaaagtaataatatgttagaacttatttattaaacaaatttaaataaatttgttctgttgtactcatttcgtcccataaaaaaaaattaaatatcgcaaatacaattattcttataagacgaatggagtattgcttaaacgaattgttctgatccacctgttaagtttgtttcttgagatacataattttatctctaaattggagtatataacgtattgcaaaaaatcagtcaatgatctatcttaaacgggttgaaggatcagcttggtagctagtactcctagatacgtattggtatcgtctctcggtgacacagtataaaagcgatcgtacggtgcacgcgttcgtacgtattggccggtgaattagtaccaagtcgtatttttggctgaaaggcacaacagtacatatacggccagattcattcatcacttggcacggtacaaatgcacgtacggcgtggcatggaaaatgtgcagttgctaattggctggtatggctatgttatttcaagccgtcgtacggagtacttcgctaaggtcttcagccacgagcaaattaaaagcatggactacctttagcttgactcgtggcagtggaagttgtttttgggtaacagtagtaatggtcattaaaagctggcaaaaaattaactttatcgtagaaaactaattaattaaatagtatataataacataatgtattaattgttgaactgagaaaaatgaatgtagctcaaccagtgctattatagttatgtttcttcgagtggaataggttcatctgaatttaaattttaaatttgatatgtattgctcatatttacaactaataattcttttaattatagatgactttaaaatgtgagtccaatttaacgcatgtatttatatgaatagagtgtgtgcacgaacgtttatactagtgagtgtactcacgtgtatataagcatttgcgtttgtgttatcatgaattatttttttaactgccacgttattattgaaagatgaaccgagatcaatcgatcgagcaggttcattgatatattctcaccagacgaggggcttgttcactttgatgtcatttttaactttattaaattttggtaaagttgttaaaaaagtggctacatttagtttgctgccaaattttggtaactatataagaaattttgccaaaattttagtataattgtcaaaataccaaaatttagtaaggtttttttggcatcaaagtgaacaggcccgagaatatactgcaccgacgtgttagtgggcgcccaccatctgcacacctcgaccacgcgactcatgtcacgcacgtactaccgcgccgcccgcccacccgcgcgcaccgcaccgcgccgcaccgcagcggcagcgaaccgtcgatcggcgcgacgcgacgcgacccgcaccgccacgcctcctctcccgtggatccagaagtcctacctgtcctcccacgtgtcaccccggccccaccgaccctctcgcccgcgtgggccccatgcgacgtcaacgtgtgggccccacccccatcgcccacggacctgcatccgccgtcggtctctctccgcgcgcgccgctcgcccaccgttctcctctcctctcccccctgtccctgaccaattgggcccaccacaaccgcgaccggtttgagaaaagaaaaaaaaaaacagagagactccgatccttatcccctaactcgccgtcaccgctcccgtcgaggcgccgtcacctcccgtggacggcggggccgccacgtgcggcgggcggcggcgtcgctgacggcggcgagccggcgacgtagccctccagcctcctcctcctccaccacctgacgcgacggcacggagagggagagcccccccccccccccggggggggaggaaattcaattcaacgggagacgtcacgtcgaaacttttctttcttttttttttcgtttttccattccatctccgacggacgctttctccatcgcccaataagaaaagcgcaagaaaacagaaactgaattattatctttttctgggctcgggagtacatgatgaaaccgagaggaattgatgattaaaaaggagacaataaaatgtttcttgttgtgattatccatcgtctccgtgggggagataacgagggccatgaaaatttccggcgaaaagtgaccggaggaggaggtaacggaggtggggaggaggataggccggcggataagcgtaggggaaaaggacccaatcggggcgtaccgcatcgacacgtatgtcgccttttttttttctgacgtggcaggagaactaaacagtatttactcctttttacactataaactctactggttgagacatgcaagaaaaatactagcacacgagcagacgggctcatattggagtagatttaaatttttcatccagagctacaactgcggtggatgttaattaggagtaggagatatactggtaaggttgataaacgatttgtgacatactccctccgtttcaccgaacatgtcattttaacattttctacatttatattaatgttaatgaatctagatatataccccctccctttcacaatgtaagtcattttagcattttccacattcatattgatgttaatgaatttagaaagatttatattaatgttaatgaatctagacatatattaatatgaatgtggaaaatgctataatgactcatattgtgaaacggagaaaatactaattaatttatgtttacgattatttataccttctactatttgtacgatctttgaatcttacacacatcaacgtttaaatcatgattattatagacgcgtttacaataaaaattgagtgagattcatcgttaatagtatctctgtttctttagtgtgtgttaaagggtactctttgaaggtgtgagtatactgtgcgtatcctctatgttatctgaatcattcttaaacatgcttaattcttaataggtgacgtagtttttataatggaatagcaaaaatccttccatcgggtacccgatggggagtaaaaatcgggcgcccccacgccgcgcctcccacgcgcgcgcaccgcccccaccacatgtccctactacgcgcgctccgttgcaacaaccgccttgataaaacggaagcgttctattagggggatccgtttcttttttttttctatcaacaatgttttagtcagtgtacttgatgtttcactatgtgtggatgaaatgcttcaatggatttttttataatgttttaataatttcatcttgatggatacgtggttgttgatgtacatggggtttaagtgttgcaatgactttaattcgtttgttgcatacgttgaaccaaattgtttcatctaacgatatgactgtgcttcacttttttttaagaactgaaacattctttcgctgtttgctgacacagtgtttttatatagggtgaaacagcgtccggttttttgaaaccgttgtttcatacgttgtaccaaaatgttttatgaggtgatttggttgtgtttcagctttttacaagattaaaacattttcgatctacctagtgaaatatttctgatctactttgtgaaacatttccgatttttgcaaaaataaatcggacgtccgatttgtaggcgcctccatataatggtgtggcccaacttcatgaatttttcgatggtatatatgaatttgaagacaagtgagatgagccaacgaaaagaaaaaatatcttccattttactatcttttcttttcttgaccgtcatgactcctttgctttcctgatcattatgccctacatttttatttagcagtattatctagtgttggattcagaaacaactataggattgttcagcaatgctatccaatggttacacatagagatgataaaaagggcgatgccacttatcaacctccttatggttgtgatacaatgggtcctacccatgacatccctaggttatatgagaaaaccaccaattcgtttttaagccgtctgatgacatgatgggtaaatactacttatatttttttaaccattaatatgtggttggtgttcaagtctatattgaatcatttcaagcgataatgtaaggccctgtttagttccaggggtgaaagtttttggcgtgtcacatcggatatacggacacgcatttgaagtattaaacgttgtctaataacaaaacaaattacagaatccatctgtaaaactgtgagatgaatttatttagcctaattaatatgtcattagcaaatatttactgtagcaccacattatcaaatcatgacgcaattaggcttaaaagatttgtctcgcaaattacacacaatctatgtaattagttttttatctacatttaatgctccatgcatgtgtccaaacattcgatgtgacatggtgaaatgtttttgcgtgggaactaaacaggacctaagattatgcctggtatgaataagtttttccctatcatgtgtacaaaatactgcctcttcagaaagttgatgaagctctaaatagtgcctaatttgtgcatgtagctgcaccttcttgtgtttaaatcctaatgctcatgtttattactcatttcttgattagcatttcactatgcatttcaaaaatgctttcatgaggctaattaagagaaaaaagttataactttactatatgcatacgaacacaatttagttcagttcattttctatcgataaagcgtggcatacaatacaaatgaataatcacctaattgtttttccttccatttcatattataagtcatttggatattttctctagttaaaattatttaagtttaatcaattaatatagaaaatatagtagcattttagaaaacatattaccaaaatatattcaatgttagattcaattaaactaatttggtattttagatgttgttaatttattttataaacttgatcaaaccttaaaaaatctaatcgggaaaaaaaatcaaagcgacttataatatgaaatagaaggagcacattttaaataacaacaactacatatttatacatagcacatcaaaatagagaagtcgtggacacatgaggcggcataggaagagcgctgagcggacgaatgtattgagatggtttgatttagcttagagagtgttataaaggattgatggattttttgagtgttataaaggattgatggatttttttaaagatgaaactgagttaataatagctatttgagagcataattaaatactagaaagttaaaaagtttctcaaagaaataccgataaataaggttatctgtaaaaatcataccgttcactagcttgagaagcatattcgctataatccatcctccgattattgcacatatgaaataaaatagggaaaattggaaccatacacattataattttgcaaaatttgagatatgccatcctgacctacatgtcattgattcatatgggtcctatgtgtcattgagataccgatggcatatctcaaactttgcaaaattacaatggcatggttacaatttacccaataaaataatagcgtaaccatatgaatttaatgcttaagataggacatggaaggatattaggcattggatgtaatagatccgatgtatcacaaccttcagtgtaaatttgctgcgtacacttaaaaaaagagagtaaatgctccttttattttacaatatatgtatgtataagtttatatgataataaaaggcagcaagcataggtctcaaacaagcagcagtgaactgagcttttcaataacagtagtttgataacgcttatcccctccaaatcctttttatccaaagctcagcaagattagcaatatttactccctaccaaattagactggataatgcacggtcggtgtgacagtgtggtaacgtttacaaggagtgggagttagttccatttttgcagatggtgaggccgaattgtacagcagggagtaacaaaaaaaactcacctcatttttttttgacgacggtgtgcatggccggaggaagacaaaggccacgaacttcttatctaaaatttatctggcccctgctgctttgctgccttggagaacctccggaatcttagcaccttttcgagcatcgtccctgaacattctcctccacgaacaccacgctagcctctcaaacccctccaaaattaacaaaactttatcgaaaaataggagagaaagaaaaaaaaagataaaaagtgggagaaaaacccaaattaaaccacaggacagacagagacagacagcgcagggagagggtgggtgattaacccctcctaatttgcacgttttctccctaactaaaaacgcccccgctaataatcctcctcccctaaaaccccccacctcaacccaccgattaataaggatcactcctcgcgttcgtggtcacgagggactcccgggatccgacggtggaggagggactccccgcctggagcaccgacggctcggatcatcgacacgtggcgcggagccgtgggctcgcggaaagcgctcgcgtctgtaataggggggaggaagagcgaaccgctacccgctcccttcgagggggaggcgcccgcgccgtcggatcggggacacgtggacggctgtgagggggtcggaaccggtcgttggacgcgagaggggtgcgaccgggtggggccggtggccgcgtgggggtttaaccgggggcagccggtggcgggggcgcgtgtgggtggtggtggtgtgggaagcgggggttgggggggggggggggggggtttaagaagggagggttggttttgaggggttttggccaaaccacacaagagaaaaaccaacaggagaagagaagaggagaggaggaaaagggaaataaataaaaaggagaggagaggagaagggaagagaagcgaagcgaggccttcttcgccgtgggaataattttgcgctcgggggatcttgatctgaggaggaggtggttgttggtgttggggagagggagcgatcggagccagggcgcggatcgcaggcggtgaggtgagtctggggactctgggggtggagaatccggggaattctcgctgattttgcctatatggtgctgggtctcgctgttgagctttgttctggcggtttttgggtccaattctgtccgaattttggttggtttgctctggaggcctggttggggggctgaattcgcttcatttttggaggattttcgcgcatttcgtggttgcttattcggatttgcgtcgctttggaggggttttggcgtcgaattgggtgaatcgggcgctgagatcggatctggcgctgcagaggtccgccaattcttggtttgttctgcgcctgtggggtttgtacttcttccccccccccccccccccctctctctttttttttaaccgacgggctcgctttccttttggcagttgcttaatcctcacggattccgatgcatgtgagttttttaaagcctttttccccttctctctttgatcgcttggcgtgctggtttacctggcgaatttatttttctttggatgcatttaatacggctgggggaatccatttcctcccccaaaacccaattccttttcttctcttaatttggatcacgggtggtgtacgaattcttcccgtttgcttcgttcttcaggttttgatttgatgcaattaattcgctcttttgatatgctttcgagcgctggtgatttgaaattctaattcgtttcgggcgcccaagcccggatctccagtccagggttttttgggattctcaatttttttgctaattaattgcactgttaaccacgatcgttctctgtttaattaatctcggaagggtttatccgagatttatcccaaagttcttcttgcggagatcccaatgaaatgatttccttccttctttgtaccaactggtttccttcttgccaattgctgatgtggttttcaacaattcctgcgcagatttgtgttccgggacaagccatgagcagcgcaaccaccggttgttaaccaagcaacccccctgtaaattgaaagcaaccgaagcgaagcgcaaagaaatggtttttcagaagaggtcatcgctggagatggagtcgggaggcggaagccacgtcgcggagatgccgcgcgtccccaagtccgcgagggtatggggcttctcaccggcatcatcaaaattcggcaccttgctgctccggttggcgagccctgacagcgatggcgtttcttcttgtttggtgaaattgtgcagggcaagagatcaattcggaagaaggagagccagggtcaggtgatgtgcgcgttcgacctgctcgcgactgtggccggaaagctgcttgatgagggggagggttctctggggaacgcgagctcaggcaccccggccgtggacgcgtcgcccaaggatgtccgcgtgaagcaggagcagtgcgatgaggaggcgaagcatttcaagaatgaggtgatggatcaggatagctgcaatgagagtgcattggtctcccacattgcgtttcagtggccggtgaatcaccatgggcggaagggggaagatccggaggggagtcatgctgtgattgaggaccccaaggccaagtccgaggcactggacaaggaatcctcaatgataagctgcaccaaggctgaattgggttgtaattttgcagcgatcgctgataggtggtcgcctgaatccgtggagtcaggggccttcactggggatgcagctgcaattgcgatgccggctaccacatcaggcttccacaagaatgctccagatatgtataatctgctcgatccaatggatgtggatgtaaagccgcctcctttggtcagctctgacagcaccggcgaaatgccgttgtatggcaataaaattcgccgatcgacctctttcccgagggtccccaagggaggggcggggtttactgtagatagagatgaagatgatgatgataaatcttccgggtgcactcatccgagcaccgctactaacaggggtttcaggcccaattgtacagctggtcatagtagggtaaagaagttgctcgcctgtaagcacaggaaagttgctccagccaggatgcacaaaggagatctttcctatagtggtgagcattgtgagatcccattcaccttttcctattttgaggagcactgcattgatggcactcatattcaaacctgcttactctattcttacttgagttcgttgatcctgctagatgttgaccggaagccttctttccgcaacaagaaaatgtattatacacgacaaaggacacaaaggagcacattcaagcggaggaagatgttagatcgtcattcagcccaagtttctgaagaatatgcaaaggcaaacacaaagtttgctgcaagagactcgcacacggtttctttggaaggtttgttttgcttgaacctgtgaattcttcttcgtgcagctgccccatcttttaacttactggggcaatatttcttctgcagcaaacaaggggaccaattcaacagcgttccagaaatcacaagagtcaagtgactgccacggtaagtttggccccatgaaaaatgtttttgatattgtaattattttggttttatggccatagtctaagactgcctgtttttctccttgcagtaaaacttaggatcaagtctttcaaggtgcctgaacttctaattgagatcccagaaactgcgactgttggttcactgaaggtacggaaaaagagacattttgctcctgttttctcattaattgatcagcacaaagagatgttgcaagaatttcaccttttgtcgatgatgtttccgtgttttaatatgtatttataatgcagaaaactgttctggaggcagtaaatgccatacttggaggtggtctgcgtgtcggtgtgctccatcatgggaagaaagtcagagatgataataaaaccttaatgcaggctgggatttctcatgatgaggtactggacaacctgggtttttctcttgaacccaattgtgcaccgcatccgtcacaactctcacctcccgaagataatgaattcatggaaactgttgatactactgaacccctagctaggtaatgaatattctccataagaaatcattgtaaaactcgaatgtgtgtagcctaacccagccttatgtatttcgctggatacaggattgcacctgctgactcatcttccaagcatggtgaagttgatgcttcacaggagcttgcattggcacccttatcagcaaactaccaagggagtgatcatgactttgtgcactctcctgggggcatgtcttcacctgataaggcatccacaaactcgcgagctattgttccagttactcctgcagattccaatgctggggctatagttccagcaaacaaagcaaagaggtcacctgaacaagggcaacgccgaatcaggcgtccgttctctgttgccgaagtggaagcccttgtgcttgcagttgaaaagcttggaaccggaaggtatgctgcttacttcactcatttgaccttacattttcataatttctgtttcttactgtatttctgtttcagatggcgagatgtcaaacttcgggcctttgataatgcaaagcaccggacttacgttgatcttaaggtaattattattgtgatacctgtcaaatgccttacaagctttttcatgtctagttaaagcaaataccttggcattgcacatgtttgcaaaatatgatcatcactttcctttaaaggtggtcatacttatcattatttctgatccatttatcaattcccatgatttttccttctgtttgtgccaagcttttagttcttgtcacaattgacttacatcttgggctttaggcaaattttgtagcgtgttgctaggctgatttaacaaactgttcggtgcttctgggttttaggttccttaagcagtatggcagtctaaccgtactgtttttgtgttagtagcacatttcagtcaggctcttgttctggaaaactttttgtcgttatgattcagttagtcctgtcctcacgcatcagctttgttgtttggacgggccaagtgagtagtagtaccagaatggttcacctagaaaataaaagctacctattcttgcacgtcaactaactcggtcctggctttagaaaaagtctcaccaagggatcagataacctttcctttactagagtggaagcttcttgctgctttgcatttaggcaaattgactgaaaatgcatgcgttctctggtcaaactcaatgaaagattattaagtttgaacttgcatttactaaccgtgtcaaaattgtcatgccaacaggacaaatggaagacgctcgtgcacacggcgagcatctcgccccagcagcggcgtggcgagccggtgccacaggagctgctcgacagggtcctggcggctcaggcctattggtctcagcagcaagccaagctccagcctaagacgcccccgctggctgaggctctcctgctcacctaataacctgatctcagctaatggtctcttaggaaaccattccagcttttgtataaagtcagtcagtccattcaaaggaggttaaggaagatattagaaaaaaagatatatataaaaaggtacaagaaatattgaccgatttgttgtaatatctactcaccaattattctttcaagccagggttctctctccttgtgaatttaaccaaaggtatggggtatttctttggctactttgtacatgatggtgatggaggaagaagatgatccatgaactgagatctgcagtgactactaactcacaatttttttacaattgtggtttaaaagagaagagattaaagcttcagattcttttgtcaattcaattcattcttttgttaggatgaaaatggtgaaaatataaggagggatggatcattgcttcccctttttttttttcctttttttgttatcctaggtgtactatgttttcttcaccaatcttgtagttatcttggtcccctcaaagttgtacttgatcattataacaaatattaaaaagaaattgtttattctccttcttaccccccttaaactatgtctcatgcatgtgatattttgttattatgactaaaaatgtgtactaaaactttgaaagagatcctgcttgggatcagagcttagatgcttggcattatttataggtgccctgttacagtactgccaccagaagttaaattattggagattcttatccactaacctcaatcataataatccatgtgctgaaagtttactgctgccaacaatgattctacatgaactgtttaatggtagtgccagttcttaatgcgtatactgtttgcctgcattattgttactaaggttttaaaacttctccaactaatatcttactaactaactcgtaccactaaaagttgacttgactgctggtcgtatatgttcacatagttatctcattttgcctaattacagtgacaagtcagattttcagatattttaacagtcccaatctgacccttggtttggttattacagcgtaagaaatatcaaccttctagtaagactgtagaacagccatctccgtcttgcctacatctctgtttcgtatactggaagtataccgcgtttccgtgcgatgattgaaacgatcaaaagcttagaatattcccatgtgtacatggcgtgtattaggattagaaaacaagctagtaggcaagaagccaaggaaacgaagggagtcgtagtagtaagataggcaactaacaaacaggctggctgttgcttgtaagaaacccttgtggccttatcatcaggaggaacaccgacaccttgcccccattgcacaattggacgcaagctacacaacacgagagactcgctgattaaaacaaaatgcaggagttaattaaaccccctttttttttgtggccagatggatcacaattagttggggatcagatcgatcagatcagaccagatcagacagtactactactaccaccattgttgcgagtgctctcctactctgcacaacctgggcccagcttcgttgcaatcactactatgatcgcaacaatggggagggcgattgctgtggctagctaggccgtgtggtgacattttttttaataatggaataaacaaaaaaaaacactcgaatgttctcactttctcaaatctcagtgtaattattactttctttttctactctcgaagcatttattcactactttcaaaaattccaatataatgactctttaaaaatgaacttgttttgagataaacagaagaagcttaatataaatttatgctgagacggagggagtatccctcatgcattgatgtgcccatgtttgtaattatgcgtgtgtatacgcctgccattatcttgacaccaaaagacgaaaacatatttaagcacatgcacatatatattaatttctgaagagatgtataagtttttttttaatgcaagagttgagccgttgagcctagacggcatgtcatgttcactccatgtggcgctcgccgaattttaatacgcgagactacgatttgggggcaaattacgacgtcggccgatcgaaccgacgagtttgttacgctggaatggaacagcaaaccccccctcacatgagctgagctatggagttgctggttaggctagttgcagccaagctgttcggccggctggcctgaatgcgtctgagatcatctgcatctgcatctgctttgctttgtacttgggttcacgcatgtgctgtttctggagtacaaacatcccgatttggcccatgcgattaggtcgttagaccacgtttgcagaaatggggagctttctccgatgttagatccacggaggaatgaatgacactgtttcgatcctactgaattcttgcgtttacaaaagatatagtagaaagggtcagagattttcaggcaaatatgcactggtttgtggttattgaatactatcccaatcccaaactggacctgcaccttctctctctcacgtcagatatgatctcagcaaatgatccgacgccgaaacgtactgtttgtcaaattttttaagctcccatttcctatttcctttttgtaattaaccacgtagggcttagctagctaggaggcgatatatatttaggtcaatttgaggagagagagaagaaatagtggttggtggcggtggtgggtgacgatggatggctacagttgagtttgcttagcgttgcgatgtgtgtggtccactgtttgtcgcttaaattgattagcttgcttggtgcggatgattgacatttgaatccgtctctttgcgagtgagcaaagggtttagggtattctttagccgcccatcaagtttttgtggggggaaaaaaagaagtaaaaccccagctttgattattctttaattcttctcgcttatgatatcgttgccatgtgcttctccggtgtttattccaaggaagcaagcaattcccaagctttggatacggttaaagcttatatcaacgcatggtcattgtcgatccgattaattactgtttccctttcaaacttaattccccttctgctgatgacaagagcacagaattaactaaggacattcctagctgctatacatgaacttttctttaatcatttcttcgacactgatcaaaggaggcatgaataaatgaattggcatcaactcatgcaggcttatgtactcaaggtgaagaagaacacgaacacgcaaacgatatatgtaacaattgccaggccggcaagtttcacgcgcgaataaacgcatgctagcttctggtaaagtccggagtccaagtttgccaggtaactaaagacacgtagtaccagccgtcggatcacgggctgaagtgaaacgaacacgtgaagaacaaggactctctatggtcttttacaaacggctgtaacctcccctcccagccaatcccaacgattacctgttcatcgggttatctatctcatctcgccgccgccagccacaagaaggggattgatgaattgattaatggacgattcaaagctagccgtaagagactaattagagcaagttagtatagccaataattagctttaaatcatctatattaatttaatagttaattcttacaatagttacctataaatatatactacataattaatatatggtcacatctgtcgtacacacatatatcatgtagcccgtgctgcagctgactacaaatctgtagtccgctgcttttatctcttctcttatagcttgtttatagtctgctattgtatctgctgttattatctatctgctaagtagtaattaaccggacgcgctggcaactgtgtcactgtcaacaccaaactgatcagcgctagctaagctaacatctatggagatggaagcttctgcatgatgctgccgctggccttggcctagtgtgcgtgtggcacgcggtgattgtgtgtgggtcagaacacgtacatgtgctaagctgctttgaccgggatggatgcgcagacgttttggactcgcccacaacgcggttcttcgtttcgttcttccctcttgctcgcgccgtcgcgcgtgcaggtgttggtagtacggcacgaaaagaaagaggggggattggaatttttgcctggactggctctggatgcttcatgccggctgctgtttgctggaaagattttgccggtgatatggaatatgttcgtgttcgatcctgattcctgcgtcactggggttcttgtggtgccatagggccaacaaaaagtgttgttctttttttttttcctcttctcgtcttcgttaagagctagagaatcatggcttttctgtacttgctgttatgggatttatagcctagtagagcttgaatgaataagttctctgcttcgatggtcggtagtcctgaattcgccatcgtttgctcggcaaattttctggtttttcatcagaaattcagtacttcggtagttcggtgggagttggaaacttggaatcacgaacgtccgaacatcgtccagcaacgaccaaatgtgggttgagcctacttcggccgtttaggccaaatatgggccgccatgtcccggccttaccggtctaatcggggtgaaactcagcgatccaccccaacacggcccaaaacccagcgctccacgcgtaagacggcccaatatttcaagggaggaaaagcacaggggaataagttcactttgtgtgttccttatctttacgtcaagtttaattggcatattaccataaatctttacccccatcttggaaaaaccatccatgtcaggccccatggcaatgtggatggattattttattgagctaccatcctaatcaataaaaagagaataaaaagaatgtaggacctacatgtcagcacccacttcttttattctctctttttcctcgaccatgcacgcgaattcagcggaggagaggatgccatcccaagcgaaagacgagccaaggcagcgctgtccttggctatgtagaatagtgatgacaagcgattgctagtcagctagagaagaagccggggatagtggcggtagcctcaaatccgcgaggggatggaccgatggataggatgtggtgggtcggggcgggcggcgcgtcaaggaggatatcaagggaggtcgatgggttgacgagatcgacgagttgacggtggtggagcagggcgccgtagaacagagttaagatcgatggcggaggcctgtcgtcatggagtagaagatagaggacggggctagcagagtggagatcggtgtgaaggtgtagccgaggttgacagggacggggcccgcccgagcgttaaagcatacgtcggcaacgtccaatggagcacaattggagatggcgtagaggatgaaatggaaattgacgggtggatagcaccgcggggaagagctcgatgaggatgggggccgtgtctatgcaccagaggatgagaggtggttttaccaagattatgggtgaatatttctggtgtttaaggttgggaactcacccctcgtgcacgtaaaacggagcgacgcattttccaatgattgatgaagcatttacatttttttctgaaaaatagattaatatgattttctaaagcaactttcgtatagaattttttttgcaaaaaaacataccgtttagcagcttaaaaagcatgcccgcgaaaaacgagcgagatgggttggttactcacgggaaagaacacagcctaaatccgtggtaaagataagggatggtcaacggacttgttcccaagcacagatatcctcgcgaaatctggcccaaactccctgagcgagcgtcgcgcatctcttgctaggccagtaggcgcggcacctgaaatcgccatcaaattcggccatctgggccgctacgaaacgggctgcgcttccaccactgcaccaccgctttttaggcggaataagttcactttaggtccctctatttgtcacgctgtccgattttcatccctcggccggaaaaccgggtacgacgggtcctcgaacttatgaaaccagtgcaacgtaggtcctaaggcagtattgcgagcggtattgctgacgtggcatccgacgtggaaggttgaccccggtctcacttgctgacttggatcggccgttgggaggggcataaatagggccaaaaaaatggcgcgtgccacggctctctctctctctctctctctctctctctctctctctctgctcaatccggaaccctagatcgagatttgggacgacgttgggggcgagcttggtgcggcggcagggttggtcgaggcggccgagggctcgtccgggtgtgcgctggcggtgaggaggtgcacgagctggcggtgaggaggtgcagggatggcgagctcaaggagtaactattcatcgtcttcttcccgacgaccggcggtctctcccgttccatatcgggtaggtccaatggactatcaaccactggtgttttgtgattgcaaggcgaaagcggcaaggtggatttcgtggagcgtcgataaccctggtcgcaggtatttcaagtgtcgggacgcccgggtaagcatttgagttgtgttgattttgaatttgtggttcgatttttgttggatttggttggtttagttctagggtttactgttgcaggctgggggatgtgatttttttttgtttggtgcgacgggccgacaagcaattttctaagatagttactaaacgacttgcgagatactgtgatgtctcttaggacggataagcggcatttgcagcaggaggttgaagattgtagggcgcggttggaggaggagaggacagggtttgaagcggcaaggaaagagatggtagcagttagggagatagtccaggataatctagttgagatgactgctttaaaagctaggattagcaaggttgaggttgagagaaatgtgtttgtgctttgtagtgtggcttgtttgttcgctctggctgtggtgttgtgtgccaaaaactgaatgttggcaggtatgaaaactgcaaaatggtagtttgtttagcatggggagaaatgtatgaaatttgggatgtatgaaccttttcatgaattatgcagtgatgaatgtgttgagcaaaatggtagtttgtttatcattgattctcagttggtgcccaaactgaattttgtgttgaatcccagtcatgcaatttatatttggtgaacatcagggcagctaaaagttaagtacctctgtatcaaatattagtcaagcaaaatgaaatgcatcagaaacttgcagttcaacagcagtggtctaagctgaaccattggtggcacacatcaagtggcatacatgatcaggagccaaattgtctggcaaacaacacaggtaggtaatagtttgcaaaatacaggaatgagcctgattgtctggcaatcaacacaacacaaatagctggatacatgggctacttgccctgcaagaccacatattgcataaacatagcagcaaacatttcacagcttgttagactcccatggcaacagaagaagtgctccagctgtcttctttttgggtctggcatttgagggttcttgagcagaaacacaaactaaagctttccctgaagtaacctttactgatgcacttgtggagcttatgtgtgacaaattctaggatgggttggcagctatgaactttcaatacttctgagcaatccttgtggctgtcaccatcttgttatccctccttggtgggcaagcatgcaagctctcatatgtcacaatttgccaactgtcagacctggagttctttgatagcaaatagacccatggacaggtatcccagtcacacttgcccctgacccttttttggtcatcttttataaaattgatcaccttcttctcagctaatgcatattttgtgatggccttcttgaactgattcttgcaattgaacttcatgccaagttcaaatgtgggaactccatccttcttcttatatcttggatgtttgtcctgccttatcctaacctccccatcactgccaagttcttcaactgattggtcatcttcactttcagcatatggggtttcatttccctcatctgcagctgcctgcatacttggcttagacctgtcttgctcaaagaaaacagcatctaggtcttctaactgtccagtcttaatcttcttcttcacttctttgtaatgcttctctatttcagtagcctcttcatcatcatcagatggacaaacatcaccaggtatgtagtcactgtcagattcactctctgaaggtgccaagctagccaggggagcagactcagggtgatatacaacaagcatcctatcatcttcatcaccttccatcacacttttacccttcagcccactagcattagtttgatcacattgagcagctgtagctttacattgagcaacatctacctctgcagcctcttcactttccttatcactttccacttccatatcagcatcgtactcactatcatcatctgaatcatcacacaaatctactacttctggttcctcaacatacacttctgccaccccccctccacaatgaagtcagacatgtatgtacatacagtgtcatccattaagatacgcagcccagtctacatatcttttcatggaaacagccaatgcagaagtgttcccacaataaaattgcagtgttcacgcaaatgttccaatattccactcaatgtgaccttatccctagctatatatgacaatgcctccacaccatcaacatatttcttctctctaccttctgtcacaaattcaccttttatatgaaacctcaccacaagagtatgtagcacgtccatagcttcaataccaatggcctacatgcatagcgaaataaaaaaaagtgacttcggtggactattatactgtcatgaacatgtaaacaaagccaaatcacaacttttctagggccgaacgaataaactattcccaaattgcacatatccaaaattttagtaaataaactactcctcaagtacaccaaatccaacacaacaactacctcaaccatacttaaaagctaatcgttgatcccaaaactataagcaccaatgccgactgaaaattacatgtccaacgctgcatctctctcctgcacccgccgctgcgagcttatgcggctccgcagagctagccaccgcgctcgcctccacggggccagccaccgcaccgccctccacggggccagccactgcgccctccatcggctccactgagcccgccagctcgctccccgacgagccctcggccgccttgaccaacccctccgccgcaccaagctcgcccccaatgtcgccccaaatctcgatctagggttctggattgagtagagagagagagagagagcagtggcaagcgccatttttttaggccccatttatgcccctcccaacagccgatccgagtcagcaagtgagaccggggtcaaccttccacgtcggatgccacgtcagcaataccgcttgcaatactgccttgggacctccgttgcactggttccgtaagtttgaggacccgtcgtacccagttttccggccgagggatgaaaatcggacagcgcgacaaatagagggacctaaagtgaacttattcctcttacgccgacacgacatggaaattaattaacaggctgcttcattcccaggctgagaacccgtattcacttgtgttgtgctctggagggtggtgagccggccgggaggccacgtggacgcgcaaagcagctcgcggacgcgggagagactggctgagcaaggtggtgggtgattgcgccaagaaattgcgttgcaccacacgtgtaccgacgtacgtccggccacgtctcgtcctctctccatcctgcttccggccggggcgggcggcgcgtcaaggaggatatcaagggaggtcgacgggttgacgagatcgacgagttgacggtggtggagcagggcaccgtagaacagagttaagatcgatggcggaggcctgtcgtcatggagtagaagatagaggacggggctagcagagtggagatcggtgcgaaggtgtagccgaggttgacagggacggggcccgcccgagcgttaaagcatacgtcggcaacgtccaatggagcacaattggagatggcgtagaggatgaaatggaaattgacgggtggatagcaccgcggggaagagctcgatgaggatgggggccgtgtctatgcaccagaggatgagaggtggttttaccaagattatgggtgaatatttctggtgtttaaggttgggaactcaccccccgtgcatgtaaaacggatcgacgcattttccaatgatcgatgaagcatttacatttttttctgaaaaatagattaatatgattttctaaagcaactttcgtatagaatttttttgtaaaaaaccataccgtttagtagcttaaaaagcgtgcccgcgaaaaacgagcgagatcggttggttactcacgggaaagaacacagcctaaatccgtggtaagataagggatggtcaacggacttgttcccaagcacagatatcctcgcgaaatctggcccaaactccccgagcgagcgtcgcgcatctcttgctaggccggtaggcgcggcacctgaaatcgccatcaaattcggccatctgggccgctatgaaacgggctgcgcttccaccactacaccaccgctttttaggctgaataagttcactttaggtccctctatttgtcgcgctgtccgattttcatccctcggccggaaaaccgggtacgacgggtcctcgaacttatgaaaccagtgcaacgtaggtcctaaggcagtattgcgagcggtattgctgacgtggcatccgacatggaaggttgaccccggtctcacttgctgactcggatcggccgttgggaggggcataaatagggccaaaaaaatggcgcgtgccacggctctctctctctctctctctctgctcaatccggaaccctagatcgagatttggggcgacgttgggggcgagcttggtgcggcggcggggttggtcgaggcgcccgagggctcgtctgggtccccgagcgagcgtcgcgcatctcttgctaggtggaataagttcatctgaggtcccttaactttacactgaatctgattttcgtccctcgatcggaaaaccagacacaacgggtccctcaactattaaaaccgatgcagattagatccctcggtggttttaagagcggttttggctgacgtggcacctatgtggctaatttgacttggtctttgtccgacgtggcattgacgtggcgcttacgtggcaattcgacctgtgggacccacatgtcagtctcacatagaaaataataaaaaaatcgtgggtcccacatgtcagtccaactcaccccctcttcttcctcctctctccccatctcactctcttcatctccctatctctgctctctccaggcgccacggaagacaacggcacgcggcggcgcgcggccaacggcaggagaggagggagcaacgcgcaaagaccggcgaggcgggcagggagggaggacgcagggaggccggcgatggccgagcgctgtgggtgagggcttgatggcgacggatggaggaagaggtgcacagccgacggcggccagcgggagagggagcagcgactgccctccgccgcaacttgccaccaccaccgagctcgtcagcgaccgtccaccggagcgaggaggacgacagccagcgacgggtgaagaggacgaaggcggcggtctggagcagaggtcggaggagggcccccagccgccaggatggcgctcgatccatcgcgtttcaccaccaccgagctcgtcagcggcagcccaccggagcgaggagcttccgcttcccctttccccattgacgctgccgccgcagcagttgaggcgccgctccccatgccgccgcttctgtggcgcacgccggatttggacggggacgccatggccgtggacgcggacgacgtcgacatcgacctcggcatcctcggcgactcctagggcccccgcgccgccaccactaccgggtggagcagcgcacggcggacgtcctcctcctccggctgccaccaccacgcctccccacatggcttcatctcctcctcctctggcggccatcgctgcacgccgccccttctccccgccggccaccgcccttctcccggccgccattgccggatctcgattgccggcgctgctccggggggacctgccgccacccggatcatctgttccgcccaccgccgtcgccgatccccttttatcgccccggctttctcctccaactcgttgctctcgccggtgggcgctggtctcgccaccccctccagctcgccactctcgccggaagaggagaggggagagagatgaagagagggagatggggagagaggaggaagaagaggaagggtgagtttgactgacatgtggggcccacgatttttttattattttctatatgagactgatatgtgggtcccacgagttttattatttttccgggtcgaattgccacgtaagcgccacgtcaatgccacgtcggatgaagaccgagtgaaattagccacgtaggcgccacgttagccaaaaccgccctcaaaaccgctgagggacctaatctgcaccggttttgataggtgagggacccgttatgtttggttttccaatcgagggacgtaaatcggattcggtgtaaagttaagggacctcagatgaacttattcccttgctaggccggtaggcgcggcacctgaaatcgccatcaaattcggccatctgggccgctacgaaacgggctgcgcttccaccactgcaccaccgctttttaggccctcctccgtgttgtccgattctcccaatcccacaccccaccgccgctttgtgtgcgtctgcgcctgcgtctgcgccaccgtcaccttcgcggccgcgccggccgccgccgccgccgccagccggtacacaccaccgcaaggtgcgttccttcccccgtgccctctctctctgttcctcctgccccgcgctttgctgtgtttcgctggggagacgatggatgtggctgaatcgcgcgacgtgcgtggccgcgcgtgcggatagctagttactctggaattagggttttccggcctagcgtcgtcgctaggatcgattccgtgtcgggggcgcggggctgaggttcgtatgctgttgctgctcgctggatcgactggaatcgtgcaatctgttatccaactgctagcgaattaccacttttgtcgccgagtattcgtggcagaaaactagaaattcgggaacgcatatgaggtttatgggatccagaagtcttataacgggatatttgtttgtggcattgccggttttccagggggtttgttcatgatgttgcctcaggcaagatgatagtatatgattacatagccctgctgccctgtgctactctgtgttatttaggttatatagtaaatactgctgtggggttttacaatgggttcatggtccgcattcaatgtcgggatgttagtttgtttgtcttcttagaatgttcagctgatgacgtgttcattcgaccaagattcgtaattgattgtcgctattcgttattaccagaattcgcaccatatgattcctacagtgtttgcttttgtaacgtccgcgttcaggttaggatgaggcgacaaggacaggggcagtacggtggaggagcagacataaactccatggtggctgctcagttgcatcactaccagacacaacaaagggttcagcaacaccctgataataactatcctggaagagatcctgggaaagctgctgaggagcagcagtatagcgccccaaaggtgaggcagagtcaatgggatcgaggtggtccaaatgccccgaatcagattccagcgtatgcatacaatgaaggtatgaactactaccattggttatttcgtgtgtttttttcgttggaatagcatgcttcgttcgcgcccaaatataaggggtattaatttctgtggcataattaatttttcatggccaacctatatttcgcaacagaaatagtcgtacaggatcggtgattaaatattaaatgtaacaatgattaggcaaatcctaagtagtgcttcttggttgccttatataagcattgtaataaaagttggatcagtgagcaaactgtctgagctttcggtttactgcgttcggtaaatggttatgtatattgtaccatgtgtattccatttccaacacaaccgatgagttggttggatggtcacgacggacttctgcaactcgcagacctgggatcgatcccccaccaacatttccttttgaggaaatttttggattaagaacgatgttgtgggcctttgaggagagatcacttccgtttgttaataacgatagagcccaattcttcctagctagccggtccaactggtcctggttaaattatgggttcaacgcgctaccgcagaactgctcggttcaaagcggttcgatttccatgagtggtctttctttttcgtctttttctagtgaaaccaccaatccagtccatcctttgtcatccatgcttatgaaaacttgcattgacctgtattatgcaggtcaaagtgctcagggtgcacaaaccttttatgatggacagagatctgatttaaaggttggtctagaaaagcagcccaataaagaatcgagggatcgacctcgtaatgataggtttgaagcaaggcgcgaggattataatctcccttgtacatttgaaggtctagagcagaattttcatgaagacattgtgatcctatccaaggaactacatgatgcagaggatgctgaaaacgccaggcacagggaggtatgataaattattttctagatagtttattactacatgattctgccttgttctccttacctaccaagaatagcgtacctgcagcaatgcagtatatactagtaatagtggttcaatattttaatcagtttttctctctattattaatcgtccttgcatcctactaccaacaggaaacatttctccattcctcaagaggattaaatattttatcctttatttcttatcactgattgagttttgcttctcactggttgagttactgtttggtattattcatcaatgtttggtgagatcaaacttgaggaataattgcacggggtatattggaaaacatacaaatatacaatttaactggaagctcaggaagattgtatttttttctcttataggcaggtcagctaatgtgcattcctgtttcgtataacagtatcagcacacactccgcattatgccaataattcatacttattaacgagaattaagttgtgtgtgacacagtccacgtctttggaagggaactggagagaatttacatttagttctcacaattaatatcaaaagatggtataggttcctgaaacaaaaaaaatatatataaatcattatgatagtttcattatggtaaaaaaaactgaatgggtttctgctcaccttcgcacagcttaaagcttttccaaatatccattggtttaccctaccatcgcattttatttgatcataatgtttggactcgcttctgttgctaaaattgaattgactgatgttttggtggctttgctcaaaatgcgcgctctgcacttcattaaaggccaaagtacactcatgcatttttcgctatgcatgttgtcctgtttaatgtgcattttctaaataagtttttgcgggcaacccctgttgatactggtcttgtcacagcccctggatgtttgttatggaagccatattatgtacgattcaccaagctgttgctggcatttatactagtttgatttcttcttgtttagaaactttcttttattctatttgcagtagcagtgtggtattgcagtatagcagcatataaggctagttcagtgaaatattaggaaggagtcaaatatctgtttggacataggagatcagagatagaaaccaaatgtgtttccataacgttagagattagtttcttatgggtgaagttggtcctccctcttcctgtatataaatagaccctatgtagtccattatgaagcaagtgattgagtctctaaagttagtttgataaaccttagagcctctcttagctcaacagggaggagccctgccgggtggtaattttgaggacgagtgtcctatcccttgatatttggatccttaccatagtcagtccataacacaatatacattattagttaatatgttgaagacaaatgcttcattcctcttttttttttttgtgtgcagagattgaatgaaataaatgcacaataccaggagaaactgttggcacttcgagctcgccaagcaacctatagagaagaattcttacgcaaggagtctcaggcacgccagcagcaataccaacaggctagcatgagcagttatgcaaacaatgtaaggcccggggagactcacggctatactccaattgcagcaaaaccgccgccgcctccacctgctgctgctgctacagctggtggtacttatggagaagctcatcggggttatacttctgcccagtatgacaacttcagggagcgtccagactacccagagttccgtggtcgtggccgaggtgaaggtcatggtcttgagcaccgtggtcaattccctggtggtcgtgcttataattctggtggccgaagattctagagatggcttcttcaaacacagccaattggctcatctttcttgatctcagcttggtgcgaaatgcgaattgcattagatgcttggttgcagtctcgtttagacctatatacatggaaaagctgtttacaatttaaactgctggtatgcaaccatcaaacaacaccagatgtcaccggcactgttgtgcttgttgtttccacctacaaccctgtaattctgcttctttgtaacttggtagagaaagatgagaataatttataccatactcccatggcttctctgttgttcatccatatcatgcaatgagaataatatcagggaggcaattctgcgagcagaatgttccaagagaagcagttcaaaacatttatgaggacaatactaactgaagtttctgaggtgtactgctaaggtagcacaacagtttaacacaagccacgggctcgcagttggagcaaaggagcaacagctagctacaaaaagcaagatatattacacattatgttctcacggattcagaaagcctgtcctctgatcaagtccctcatcactctagttcctgtttttaactcctatcaaagtgtctcacgatcaggatgctccaggagaggtagagactggtctactggagacatttgacgacaccagacagccataattctacttggctgctttctttgcaccttgaagctgctccagcgcggtcacaacctgatccatgcccggcctgcatcgtgcatccattgacaggcactgcaccgcaagccccgcgatcttctgcgcagccggaagcgaatactgggatcccaggcgtgagtcgaggacatggatgaccctcctcttgttggtgatgtaaggtctagcccactccaccaggttgtgctgccccggaggccggttcttgtccagggcgcgctgcccggacagcaactccagaagaacaactccgtagctgtacacatcgctctttgcggtcaaatggcctgcgcataatgtgggtgagaagaacacaaggtaccttcaaaaaaccactgttgacctttactgttagagtatgtgcacaaatgtagatttaaagaacatgatgctgcaattagtatcaggactagtgtgttgacttaagtggtaggaaaacgcaagtaggcacggcttctgattttatggttgttcatgctgaaaccagctggagaatcttagtttatcttcttttttcgggctatccaacgacgtggcaagcataaagtaccattttgattagcagaattggtcacctcgatgtttgcccctttacaggatgtcatgcatcattcttgagtatttaattcttaagcgtcacatggatggatcaacaattgtcaatcttaaagggattgctcacaggcatcaatcatgttatttgctactgaaaagaaatgttttatacctctaaatcgttatagagaaatcttaaataaaatgcacatttaagcacacttagtaaacatagcatataaaacttaagtgaatctagtggatatggcatgcacaccatgaagtatccatgtcttgcaatgaagattctctctccataacaaacgacaagtcttatgacccactgtcagcaaggcatctcagtatgttgcaaacaatgttgttactgaacataattaccagcaacagttatgacccagtgtccttttgtcattcatgcatgaatcaaagatgcagaaaatcatagagacacagtagtagtatatggtttgttatatgtcatgttgcaaagatcacctgtcgcgagatattcaggggcagcatatccttgtgtccccatgaccctggttgagacatggcttttgtcaccactaggaccatcttttgccaatccaaaatcagagagttttgcattgtagtcctgtgtgcagccaaaggacaaaaacaaacatttagatcgaatctgatttgacttgcacatattgcgtatgtaaaccaatctgcatgctcactcaccgaatcaagaagaatgttggatgtcttgaaatctcggtaaataactttggcctgatcactgtgcaggaaagcaagccccctggcagcctcgagcgcgaccttcatccgcaaattccatgggagaggctggaagtgtgatccccctgcagcaccatacataagcattgccaatctttcattcccacgcacacaaagaatgaaaacatatgatgagcatgacacaaaaacgtggtggactgcttactcctgaaaaggtggtgctccaagctgcctctcggcatgaactcgtacaccagaagccgctgttcgtcctcgaagcagtagccgatgagcttgacaagatttgggtgggagagctgcccaaggtaattcacctcagcctgcaagattacagttttttttgggggggacacaaacagatcagttaaaatcactttcagacagcgctgacgcaggcagcaagaactgaaaaaactgaggaaaaaaagaagaagcagaggcactgaccagccattccctgtgcccctggaagctgtcaagcttgagcttcttcacggcgacgatcatgccggtgcccggcttgacgggcgtcagcgttcgctcatcgatccaccccttgaacaccgagccgaacccgccctccccaagcaggctgtccggccggaagttcctcgtggagcccttgagctcgccgaaggtgaacttgcggaggttcgacgactgcaggatctccgtctcgctccggggagtcggcggcaccgacgacgacgctgacgccttggtgccgaacgtgctggaatcggccccgttcttgctgctgttcttggaacctgtccctggattgcaaccacgacggtcagctcacagctcactcagcatagaaactctgcttctctttcctaaagaaattctcgtgtgaagcaaaccattcttggaagtagctctgctttctatatctagacaaagcctaactcgcctagctcaaaattgtgaaaaaaaaaatgtcatcactggacaattgatgataaatcccaaagtggaacctcactaaaattgctcttttactataaagagagcaaaaaaaaaaaacagagagatacaaaattgataccaaactgaaattttgactctttgtagaggaaccctgactcccaagaacagaaccaaaccaaaccaccgcaaaaatccaccaaaagaaaaggtaaggcaggcaccaacactgcaacacattgatttggtgcaacactgcaaaaaccaagaaacaagggcctggcacctgacgagttgggagcactgaacgaagggttgatctcggcgttcccctgcacgccggcgcagttccccatcacgagcacaccggcgccgcccgatcgacgtgcgtgcgtgcggcggcggcggccggcgtttctgccggttttctgtcggggttcttgcagactagctacgagcttagactagaacaacactgggtttctgactgggtagaacgaagctcaaggccggtgtggctttgtggtggtgtcatcccatcgtccccttctccttctcctgcttggctaggttggaagacctatcattgctgcccgcgagtgaagggtggtgggggcaggagggggagccgtggggtcagtcgcctcattgatgaaggaaagagagcaaagggacggcttttcttcttcttctcccacttcgcttctcttcctttacagtgatattgttgccctctctttggcgtccatgtgcttcgccggtgatttcctcctgcaatttctgcatttccagcgaaaacgatcaaccacccttttcacagaaaagagaaaaaaacaatctatgctactctcttcgtcccagaatatagcaacatcggatggacgtgtcaattgtctaattcgtagtactagaaaacagtcttgtccagaatacatctcattcgattttaggttgttatattctggagacggagggagtattatcatttcatttcactttctcatttagtaacagggacggataaaaaaaaagttagggggactcaacataccgagtacaccaatataaatacataatctcagtattaaactatgctaaaatgctattatgagacctttagcatcttctatcttatcaactatgatgaaaaaattgaaggaaaggtttagggggtatccataggttttgtgggtgtaggggggatttgagttccctgcacccacgttggatccacccctgtttagtaatctggctatctcagcggactagaatgcaagcgtgttttccttaccataacacggtcttcttcttcttcttcttcttctttttgaagctaacttatatatattcagcacagctcatttagcactttgatgtactccttctaggacaattacagatgaataaacacatgctaaacatcattatcggagatcctttcatcatttattgatgttttccttacatcgttctgcgaagatgtatccgtttatccaagcaaatgtatagtacgggtttttcaaagtcttttgcgtaaaacatcacgcaaaagggatcgcatgtcgaaccgtgatatgccgctgttcggctgaaaggatgttgtacgtgcgaatagcacccgcgagaacagcgattgggcatttgattccgttctgaactctgtcttatctgccaaatcaaatccgagacgtccaacgtttactattagaaagagactcgtacgtggtaactacctgcatattaatacgtcgatctgatcaccaaaatccgctgcgttcggtgcgaacctacgacacacatgatcatctgcagcaagcagcatcaattatctacgcctttttgtattgcgtatgtttctcaattatctggcagcattgtcaaccaaccctagttaagtactgacccagtggtcaacagtcacctaatgaaagcgcaggcgcctgaagagccagtggagcacgcaagagcgaatggcgatgcaatttagtggcaaagcgagatacacatcgatcgtacacacattataatcctcgatcacctaggacctgtttagatccctgctaaaaattttacactatattacatcgaatatttgaacacctgcatgaaatattaaatataattttaaaaaataactaattccacatattacgactaatttacgagacaaattttttaagcctaactgctttatgatttgacaatgtggtgttatagtaaatatttgctaatgacggattaattaggtttaataaattcgtatcacaatttacagaaggattctacaatttgttttgttattagacaacgtttaatactttaaatatgtgttcgtatatctgatgtgacacggtaaaaattttcacccctaaacacagccctagctagcctaagtagtatttctgtatctgcaaatcggggacgagttggttgggaattggcgcgtcgctttcggtggcgttggagagagagtccacattgcggttgtggctaccataccattgcgttagtccaagccaaacagcctcgcgcgcactcaaggattgacccctgatgcgtgagccttttttgctgattgtttcttattttattgtggagatggaaacatgtgtgtgttgtttagatggtgtagcagcatacataagtatatgatattagtactgctggattcgattataatttctatctaccagctcagtacgcagtcagtattactagctagtactagattcaattgggaacagctatatggtggtccattgttttgttggcagagtatctcacttatcctagagcattgtattattcatggaactgctttacaagagtcaatgtttttttatttttgaagtcgtcgatgtctgaccttcatctgaccttctcgaccaacatatgaaggggggcaatctagctagccgcaatctgattgatgcttgcagtgggatgcatataggcggcaactatggcgcattagtgttggcggaaggaggtttagtgggaagatcggaacagagcgcaatctaccaatgcaaacatggagatctaaaacatggagcgatgcacgcaatcggtgttcgatgagacagaaggtgaagctcattggtgataatggcgtatcggatgagagacactcatgagaaaattgcttttcttgtgaggcaaaatatgtcgtcatataatataaccgcatatgcatataaggagtaattctgatgaataatctggataaacacctgtccagatttattccccaaaactatttctttatgataaatgaagtatatttgtatggacattataaaaacctgtcctttagcacatcattacaaagctctgaatatcagataaaccatatctatccaggccgaaatataaaccaccatgctacattgataatatatactacagacctgtagtacttcattcctgctaaaatataataatttttagtatttagtatttgtctcaaaatataactaacttcttcatctacattatatcatcttctcaaccaatcaaaaacatttcttcctcacctaatttctccccgcaatcaatcacaactttaccatatttaattacacatactttcttaatatttgtgtttatttttaaaatttataatttagaagggagagagcattgctcactactcagtactcacggaattacttgtagatctctcgatcagaagaatcgcgcgtgaaccgtgaagcccaagcgtggcgtcggatcagacaatgacgtactaccggatcggcgaaaaaccaaagtcgatccagagagcgcgggccatcgtcacccccacccccgccgttgtataccacggtaccacctagcggagccgaggtaacgaaccaccagaaattaaacaaacatgcatgccctcgagctcgcgtcgaggggggcgcagcgatctcatctgctgctgctgctccggcaggattgcagtaaccaccacggcaccaccaccaccaccaccagcaacagcacgtaccgtgtggcgtcaggccggctgccgatctgtcgtacgtacagtacgtcgctagagtgtcatgggtttcaggcaattctgcatccctgcatgcacgctcgttgctagctggccgtggggtcaagcaagattgatggcccgtatccgggcacctaggatccactgttgctttcaggcgagagccctccccggtcagctaccagcagcgtcgtagtatacgtcgtcatcgtctccactgaggcactgaccactgctgcgccataaaattcgatcaatcgacgcactgcgctgctagtagttcctcggcagcagttgaatcattcgtcaagcgtgatctgaacgccgctgatatctgatcttctctcccgtcattcccatgaagtgagtgaattggagagcggtgctgaaagcctgaaaccaccggccgtcatggtgatgctgcacgtacgtaacgcgtacgctgggagcatagttggattcgttattcgtacgtgtgtatactgtcgcttccaactgcttgattaccaacagcgctctgtcaaaacacagaataatagtatttgatctagaaccaacactgcacggatttttttttcgtgcagttaattttgcacggatcgatcaggatacggagtagtaaatcagtacgtacctttcttcgtccatggaaaggtgcactcatgagtcgagaccaccagtaagcccacgtaattaacaagagcgtgacaagcgggaaaatttgacccccaagagcagctagcccgacggtgacaagtgacaaccattctactgttctagtagacgacaatgcaatcctttcccgttccaagggggaaccgagatcgacgatggatcgtttgaccacggcgcgtgtacattcccggtctccgaagaaaattaacgagttaccagtataaacgaaaagacaggtgacactgcactgcacatcggcgccaccgtctcgccgagacgccgaactcctggccagtcgcccagtcggtccatgtagaaccaaaccgatcaatcgaacgaacgacgcgcgtttcgtacttgcctctcgctcgcggcaccgcggacacggcccatagcgcgcggagcggagcctggcccgcgcatgcggggggacgcgaaacgtgacgggccgcagcagcgggaggaatggccggttgggttgggcgctgccgccgcgtaggctccaccgctcgagcgttctcggacgggaataagtccactttggtttcctcaaatactgcttcaatcttattcgtacccgtcaaatgtaataccaaatatcttaaccctctagctattgaaggttcaattggactccctcatcgttttttaagcaggtacaataacagactattagccagctacaaacatattctaatgagataaaagatgagatagaagaacagcggactacagatctgtagctagctgtagcacagactccaagatgcaatgtgtgtatgacaggtgtgaccacatactaatagtatagtaagcaattattgtattaattgactatggatgaattagagctagtagtgggctatactattaaacttgctcttagagtagttttcgctggcatcactcgttgagttggtcaaccttatctgacatggcaacagtcacaaagtagaagtgggcccatatgtaagtgactagagaaaaaaaaccatggccccacttgtcatactcactatccccctccttatctctcttccttccctctcccccgtggcaatggcgactggtgagggagggagtggtggcaggggcccggggcagcggtagccaccggcgtcggagaggaggttaggagcctggcgtaccgccggagctgtttgcacaatggtggaagggagaggggggctccggtaatagggagtggagcgaggggtgcgagcgatggccgctgcggaggataccgaggagaggaggaggaatgggtgagagaggagtggaaccggcgagtggagacgaagtaatagtcgtggcgatggaggagctcgagttccgtgatgtagaggggcgctgccgccacggcaagggatgtggtggctggcacagagcccgtggactctgggagggaccaacgggtgggagggcacgggcaagttcgttgtccttgtcatagtccatatgcctttgccgcggcatctgcgcgaggtgtcgccgctaccactgccgcccatccgctaggaggaagtagatggatgagctcatcaccttggacggaggggactgaataagagggtggtggtggtgttgcttccttagatcgagatggacggcttgcgcatacatgctgccgcaacacctgcgacggtgacagtcaacacactgtggctgtcccgcaatgacacagcgagttgggcttagtccgcaatgttgttcccaagcccctgcgccactacgacatgcgtcgccgtcatgcactggatggaagagagataaatccctgagcggggaggaaagggagagataagggtgtgcgcataactgggaggatgacgctgttaacgaccaaatttggtaatatcagtatcggagatgaagattggattgaagcaggatcgaagatgaagattgtcgcagaaacagagtaagaatcggctgaagtccggatcggctacaattggatcggctgagttggagtcagacttggttaggtgatgcagctgattccaacaatatgacttggtgtacgatatcgggttgggttgaggtgcttcaagatgattgccacgcatggatagagtcctgggaaggcaattgtatctattaattagggcattttaggtaatttccttagagatatgcttgggcaaaagtctgccgtaaagacttgtggtatcttagagtttgttagagatagtagtcgtgtccggtatggacatatcttgtaattctcgggtataaatagaccccgagccctatgtaaaaacacacacgttcaatacaatttcggcgcatcgccacctttttgctttagttttatttcgacgagttcttgctttcgggttgagctgcatcggtttcgatcttcaacaagaggtaaaacttgttatgatggcttgtgttttctggattagtgcttccatctttatgatactctaatcttgtttacgtaattcgtcgagttatcatatatcgtacataatctctggcaatatcactatctaacctacaatcggcttacatctgttagtagagggcagccgattaggttagattttgatgttgatttagattatataagatatgcaccactctatgaaacttccagcggcttgattgtctagatattgttcttcttttcatacttaatgcttcggagtttcagccgatcttatctgatttaaccatattcgctctatattcttcagtgacatgttaaatccgccctttgtgtcaagatcttattgcatttaagtatattaagcttttgtttgatatattatacttgttttaatatcctgatatagagtagtatcagagtattagccgatacatgctagatctatatgatcggctatgctataaacatatatagtcatgttattaatatatatttcgatccaagtgatttatactgtctcggcatggcgaccgatctatcccaatcacttgatttaaatatatatcgatataagaactatatattggtaatatctacagccgatcgagtaggtttagttctttattatctatttatagtcgccgatcgattcacatatgacatcggcacttagccgatcggctattatttatatatttaaccgcgatctctttgtttctatttcttgttgattgcaggatcaaatcaactggcacgctaacacacccgaaggcgagctttggacctgcactggagttaagcagatctcccaggcctcgtgttttacgtcaacagacgcccaagcggcacagcgcggtggcagtgatggcagcagcgtcagggttggcgcgtggtcgagaagagaagggagagcatgctcgtcgctcgctattgagacttgtggtggcggcggcggcggccggagcaagtggctcgccgtgacgcggcatgctagccgcggtgcaatcccttgccatcgtcaccctactgccgcccgccgccgtgcacctcctactgctgccgaaaaaacatgggagagagatagacgggtagagaaggagggagagtgaaagggagtatgataggtgggctccactttaatttttattttctttgatgattaggatgccacgtggacgtcacatcagcaaataccactatcaatactatcataggaattaaattacaacagtttcaataattagagggtcaacatatctggtattgcggttgagaggtacaaatcagattagagaggtagtcgagggacttaaggtgaacttattccttctcggacgtggaccagagacgcgacccatcggtgctggaccgccgcaagcccaacccgtacgtgcagcgtgtagcaaagcgagatgagcggcggccgcggccgcgaccgctcgcgtgcccgggcggcgcggcgggatggatgacgacctcgtttcgcccgcccgaatggcggtggtagagtggcgtcacacgagacgatggcggttgctgttggcacgtctcccgggccttcggatcgtagcgcatctcacacggcctcaatcgttttgacgacctgtccccgtttccggcctcaactccgaaccaccccccccccccccccaaatttctggcaatttcctctcggttcactcgccgctttctacgcggggcgcggttgaatttcgcctctctttccgtttgtgtccgcgacacaaattgcacacttccgcgcgcacacggacggcgttcacgcggaggaaaaaatgtagcgagtgtgcgttcgcacaatcttgccaattttgtatgcacagaggtagctgaaatgtgtacttgacacatgaaaggaaaaaaaacgcaaaacaattcctgattgtgtcccacacacacacacaaaaatctcctggttctatcaaaatgattttgacacattgcttgtgggagtatgtttgatccagatagggttgaggtttactccgtgttctaagcattatatgatcattgatggatgatttattttaaaaaatcatgatgagcaaccttttgttttgtaaaaaatgtgagtagtcgcaaagttatgtgttcacacggcatacatttaactatatgccttttttagtcatggtacaccaatggattcaaacagagctgataaccctgaaaaaaacaaagctaataatcacatcatttgctacggacacccagtccatctactttgttctttatgtcaaggaatgagctatagaagtataaacggtatgagtggatggcaaaacaagtccaaaggatgacatcccatttattatctccacatatggaaaattactgcatttaaaaggtatatacataaatagtaagaatgtaaatgattattaatgaggtgtgtaagaatcgctaaatatgttatatcattgacatcgtacctatatcacataaaaatgtctatttaaaaattaaatctaacatgttaatgtgcacttgtaaagcaggttagcacaattgtatgtgtttgatttaaagcccacgccgcttcttgtagctagaacattttgtcgcatccatcttgctgagctttgaaactatctgactgcatctagaagtaggtgtatcgtgcatcaccacatctccaagatatactcaataaattcatagacgcttattctaaacttgtatacattattgtatgcagcctatgcgcgcccgtatcaactctatataactacatggagaacaaactagaactaatcgaacctccatagattgcacttctagatgaagatgtatctaggaatggtcgaaactgtaatgatcattgtggtaagtaaaaatcaatacatgtcatgtaattgaccttatactccctccgtactcataaaggaagtcgttttggacagcaacacggtctccaaaacacaactttgacttcttgttgctataaaaatatttattgaaaaatgatatatgtatatttttatgaaagtttttttcaagacaaatctattcatataatttttacattttcaaactcaacaacttgagagttatttataatttatattcctaaggtttgacttaaacattgttctaaacgacttcttttacgagtacggagggagtatttgtttgggagttgtgtctagaaaaggcgatatgtatcttgacgtcatacatatatatatcataaataaatatatatagtatatattaaaccaaacgtgtcaatgtatacttgtaaagcaggaaagttctataccttcaatttatcacccccgcctcttcttatagctagaatgctttgtcgagcttgcaaatggaaagtaggtgtgtcgtttgtcaccccatctccaagatgtagaaactaatatatctcgataaatttatagacattcatttgaaacttacacaccatgctcgtatcaactctatacaatcgcacgggttcacacgcagggtttaccaaaccgttttgggtggggttaccgtcgcaccacggtttggcggttatagcgaggtatactgtggtttaaaaaactgagaaggttaccgcacgtgataaccacaataaccgtacgataaccacgtggttttgtaaaccctgttcacacatgaactaatctaatcttgaatattgtgtattaaatctattgtgttactgtacacctgtaaactagtagcatgacggtatacctttagcttatcgtccacgtcgcgtctagcttatagatagaacattttgacacatacttcacgctaatgttgaaactgtgtgcttgcacctagaattaggtgtccagatcatcactccatctctggaatgtatacgccgatatatctcttagatgtttgtttcgaatttattattgcccgcaacgtacccacaacctcatcgactctatagaaattaaccgatggagagacgatttccatcccatcctaagtcctttaaaatcttgagagctagtgtctcctaagaatcatgatagtgattctgatagcagaggtgtccctagaatagagtaagattgctaatagtttcatcttgtcataattaagttgtgtaaggaataggattgttagccaaaccattctgaataaaattggatttcgaaagcgtgagagatagtatgtactacctccatttcaggttataagactttctagcattgcccacattcatatagatattaatgaatctaagcacacatatatgtctagatttattaacatatatatgaatgtgggcaatgctagaaagtcttataatatgaaacggaggaagtagtaagttgcgggatgaacacaattttctgtagaagtttgagtgctagtgtatctctcctagtaatcatggcaatgattttatcgaagaggtgtctctagaatgtagtagaatcggcggcaaaggtttcgcgcagtcagttgtgaaagggatagttttgctagcaacacaatcccccctccccccgcaccccctcctaacacactcacacacacatccacacatatctttggcttctcgtctacatcgcatctagcttatagatagaacaatttgtcgcatacttctcgctagcgttgaaactgtgtgcctacagatagaagtaggtgtcccatcatcactccatctctaggatgtagacgccgatatatctcttagacgattgtttcaaatttattattgcccacagcccacaaccacatcgaccctatataaaccgacgaggaaccatttccatcccatcccaactccttcaaaacttgagagctagttcctctgaggaatcatggctgtgatacctatagcagaggtgtgtccctagaatagagtaaggttgcttgtagtgtcataagtggtgtaatgaataggatcgctagcgaaaccattttgaatggaattggatttcgaaaccattttgagtggtgtaatataatttttcgttgaagtttgggttttagcgcatctctcctaggaatcatggcagtgattttattgaatatgtgtctttaaaatatagtagaatcgctagcaaaggtattttgcagaaagttgtgaaagagatagtattgctagcaagaaaaccccccctccacacagacacacatcccaccccacccacatacacacacacaaacagtaagttgtgtcttgtgagagaatttttttaaaaaagaaaaaactgtgggaggaacagggtcgctaccaaattcatcatggggtaagttgcagggtacccggagcaggatagccaccgttcactcaaaaaagggcctaccctttattgcatcactcgactccaactatagtcaactcccataaacaaaactaggctctcctctgccctccctttcctaaaaggtcaactcatctctccattcccccccgatccccaaaatccaaagcccgagagagggagagaggagaatgggcaatggcatcaccaagaatccgtgcttctccggcgacccgtacgccgccgccgtggcgtccgaccctctcccggacgacagccacggccactccttcacgtacgtgccgtcctccgcggccgccttcgaccactccccgaggtccgccgcggcgtcctccgagacgtcctacttctcgctctccggcgccgccatcagcgccaacccggcgacgtccgcgtcgatgccgtcgttccgcctctacaacgagctgacgtggccgccgtcgacggcctgcaccttcgagagctcccgctccttcgccgcggcgccgctcatccaggccgcgccgcccaggctgtccatgtccgggccgctccacgcgacgtcggggcgcttctccgaggcgtcgggatcggcctccaccgcctccgaccgcttctccgaccacccgttcatggacggcatgctcgaccgcgcctcgtcggcctcctccaccgccaggctcatgcccagcttctctcacctcatgtctgagccccgcgtcgcgcagtccggcctgagcaatgagcgatcgctcatccgatcccttgtcagggtcgcctccaagctccggtttggggtgccgctctccggccgccggtcgaatggacctgccgagccgacgaccaagagcgacggcgactaccgctccacgcccaagggcaatgtggagtgggcgcagggcatggccggcgaggaccggttccacgtcgccgtctccgaggagcacggctgggtgttcgtcggaatctacgacggcttcaacggccccgacgcaaccgactacctcttcgccaacctctacgtcgccgtgcaccgcgagctcaagggcgtgctctgggacgacatacaaggcgtcgacgtcgtcacggacaacctcccggaccctgctctggccaatgccacacacctctgtttccttgacgcaggcggcgtcggcggcggcggcgacgacgaccccgacgcagagcgcaaggcgaagagggggcggatcgagcgcaatgccgatgacgacggcgcgtcgtcggtgcaccgcgacgtcctgaaggcgctggcgcgcgcgctggcgaggacggaggaggcgttcttcgcggcggcggaggagcgcgcggcgcagagccccgagctgggcctggtcgggtcgtgcgtgctggtgatgctgatgaagggcaaggacgtgtacctgatgaacgtcggcgacagccgcgccgtgctggcgcggcggcgcgagccggacttcaaggacatcttcttcaggcccgaccaggacttgcagctgctcaaggccgaggtgatccgcgagctcgaggcgcacgacaggaatggcctccagtgcgtgcagctcactcccgagcatagcgccgccgccgaggaggtaaaataaaaaataaaattgccccattcttttacactatcttctcatcctttgtgtcgtagtatgaacacattaaactatcacatcttttgttagcgtacatgtactgtagcttaactgacaaaagagaaaaaaaaaatgaagtgattagttgatcaaattgcttgtggaattttttttattttttttgggttggtgcaggaagtgaggaggatcaggtcccagcatctgactgatcggcaggccgtcgtcaacggcagggtgaaggggaagctcagtgttaccagagcatttggtgccggctacctgaagcaggtatgggcctatataaagtgcttcttctgtagttctgtttcttttgtactgtgccacatcaagtacatatttctattgtcaagattctgctctgttgtgcatcatgcagttactgatttatctttttcttcagcatctagctcactgaacacgtgcatttctctgaacatgttagatgtaagtagtagtggtcgaagaacttactaagagtaacgtcctgtcacaagaaaagaaaagagtattaaaggaagtgtgtgaaacgaatgatgtaggtcttctccttaagacaatctgttttcgtcaggctttggcatctgtaggccctctaattcacacgtccgtacttgattaggcactgtccaacagttagctgaacagcgatgctataggctgtgcttgttgacgaaaaacctaaaaaagggctgcgattgtgactcgcaattcgtgcatcgatcccaccctgaaatgtcgacataacccacactagcaaagagaacagtttatccatgtccatctcggttttcctctttgcattgaaactacagccaaaaaccaccgtatagtttgctcatatatcaacctggttatctgacattttcggtgcctccgtttttttgttcctcgcagccaaaatggaacgacaggctgcttgaagccttcaaggttgattacatcggcgccgagccatacatcagctgcacgccgtcgctgcgccaccaccggatcagctccaacgacaggttcctcgtgctgtcttctgacgggctctaccagtacttcaccaacaaggaggtggtcgatcaggtcgccatgttcaccgccgagcagcccgacggcgacccggcgaagcacctcgtcggagagctcgtcctccgcgccgcgaggaaagccggtgagcaaaatacaatgccctcctgtttgacatttaacagattgttgcaaatttaacttgatttcttgagcttagcttgacaatgctgtcatgatcgattatgcaggcatggattgccgcaggctgctcgagatcccgcatggcgacaggaggaactaccatgacgacgtgtccatcatcgtcatgtcgttcgaggggaggatatggagatcgtccgtttaggctttgccaggcctgaacaaacgccagaagcttcagaagagagtcggatgccttgcttcgtttaggctatagtaggctacagtagacatcggaaaaggcaaaacaaaacagtagtagtgcccaagcacatgtgctcaacacctcaaaaaaaaaaaagagcacatgtgctgatctcctaaaaaaatctaaaaaaaaagagaaagaaaaccaacaagtgcataagctgatgtgccatgatcgaactgcctagttcgaatcatgtgttcttctttgtttgtttgttttgtttttttttttttttttttgccgaaactgctgtacatagttcggcaggaggaatgatggtaggttcatgtaattaggtttttcggcatgatggcgatataaagaagaagaaagcatatgcccaataataactgctgtgtttgtcggtctcaacaagccaattctggaatcgattcggattaccttagcagcaatgggcaggattcctattgctgaaaccaaattattctacatgcattccatcatgcacatcttgagtaaccgagttacttgaggggtacttggtttatttttgcctgcccttctttctcttcctcgtatgcaatgacttcataactaaaaaaaaacgcatacagagagaaaaatgcacctctagaacaagaagaaaaaacagagaggaacggctatagagttttgacatagcaaacaactggtgcaagccccatgtacgtcacttgtgttataaaaaaccagaaaggtttgagctctgaacaggccaatttttaatgtagaattgatggagatgaaacaacagaagcaactaattaaagaagacacaatggacaacaacatcgacaaattaactcccaactggtgtgcctggaaaaacgacaacagtacgtacgtcaatggagctttgtatataaaatgctctccagagaaacagaggagaagaagaatctacgttgatttcctgggtttgaatctcccggtccaagttgagaattcgataacttcggaaagctttccagaggagggagaggactcgccgtcgccgggaacattgtttaggccatgtttttgcttaggtcaactctcgcatccatccatccaacaagcctagtgttgagacctatgctagcgtaaaagagagcgtagaaatttatttgagcaagtggcaataaaaaggccgcatcgagacatgacccgtgtctatgtgctagatatccgatcgacgatgtatatagtttggcttttgagtgaaggagtttgcacgtttttctcgtcaatgttaatggctgtccaagtgcgtattctagcttgcggggtaattaagcaattttaatctttgtgccgttaatctaaagaagaatcatatcattctccatgtactggtactgctaatactgatgtacacacgtaaaattcacatttgtatcgaaaaccatattacctctggttataaatatttgatgtttagaataaaatttgattaaacttttaaactttaactatgaatttttatattagattgagtttataaaaattaatgagtttgtgatattatgatagcactggtcaaggcaaatctataaatattactcctacttgacattttctttaacatttagggcaagattccgtcaaactattgaaattccaacaaataatttcatattagaattaatttataaaacctaataagcttgtgatattatgattgtacttttttttggcaaatctactcatgcatttatttttgcctctatacttagcatgtgagaaattattggttatagtaattttttataggagggagtttttattttatttttaaactaatcattcaagaagttgttaatggtcgtagttttaaaagtttgatcaaattgtatcctaaatatcaaatatttgtgatcagaaaaattatttatatgcacgacatagtctttgaagtaccaaaaggtactataccttgtattgtccacatctagcaaagtatatcactaatgatcaccatagatatgttgagctagagttatcgatgatctacaaggtgtgtgcatgacatttcccttaaggcatgttcaataatggagtccacaagctccattgtttcatcttcggcctatcagtcgcaaccaacatttaaattctaaaacttaagtttagagttgctataaaatgatatctacaccatataaggtataattgttgcaatctattagctacatgattttctactaaaatgacctctcttaccattttcccctcattatctttcttatccattttatttctccctcctagagcaccatagcgtatactcctctcctttatattcctcatttctccatatatgtaaaaatgtgacataagcatgctataagctcactgatattgtattttcttagtagaaatattaattgttttcaaacgaaaaccatattttgtttatttgtaacaactcaacctagtttttttttaatcattataggagcatactcaatatccatgacccagagtgatcaaagttggaacacaaaacctattttaattgccataatgtttgatgacgacgagggccctgtagtggttcccacgtcctaataaaaacacgccgaaccacctctaccgatttcccaaccacccctccgattcaacaccggcagcccttggatgcaaatacaacatcagcagcagcccttggacgggagtacaacgccagcggcagcccttggacgcgagtacaacgccagcagcagcccttggacgcgactacaacgcaagcagcagcccttggacgcaagtgcaacgccagcaatagcccttggatgcgagtgcaacgccagcaatagcccttggaggcgagtacaacgccagcaacaatccttggacgtgagtacagcgcaagcggtagcccttggatgcgagtacaacgacagcaatagcccttcgacgtgagaacaacgcaagtagcggtccttggacgcgagtacaacgccagcagcagcccataggcttggatttagcaccgataactattgtcgtgtgtgaatccaatgttggattcaaagtttgagattgaccccaagttccttcacaatgtttgtcgccaaacttaggtgtcttatgataaagttccacgttattgaggatgctctaaatgtcatcaataccatgtaggagaatgtcaaacgaaaccattatgagtaaagaaaagatatgatatccaaaagaaaaaacctaggtagaacaatttggtcaacgttaaagatacaaaaaatagagaaattccttatataacttgaacatgtttaatttaaccattattttatttctacttctaataggcatatcaaataaccttaatgctagcacctcgtttatcaaaaactattaatccatccatatatgtatgagacgcatagaccgaacaacagaacaacataagtagtattgcatatgagtctgatgtatgggtccaacttattacgtggaccatgttagtagagttgcttttttatatatacaaaatcatgtgctagatagttcagttttcttatagagaaaaacccttgtgtacccctgaaactttacccaatcccttaatatgccttgagttttgctcattcccttatatacctctaaaattttggatccattctacatcatttccgttagttgaccgttaaattcttagtaaaatattcattttaccctttggtataaagaaacatataaatttatgaggtttttatatttatgactttgttatgcgagatattattatgccaaaatttatttttaatatgacgtaaaagaataatatttatttttaattattaaaaatcttataaatagcatattattgttgattgtagtacaacatatttgttgtataaggcaaatctatttatatgctacataaacaatttttaataactaatgaataaattttaattttagtgtcacatatgtaaataaattttatctaaataatatctcgcataacaaactaataaacataatagtttcatactacaaattgttaccctccaacaatatactccatatatttatacccaaggggaaaaggtggataggttccaccacaagtaacctaactagttaagccatgcccacctcacatagtatataatattcgattttaactttacaatcaagtagataatatcaacttcaaaaacataatctgtcaacgttcatccatgaataatctaattagaacaaaatctaagtttatttatctcttttatatgttgaacattactatagtgttggcctggtgggcgactccataatatgttagaattggaggggtggactccaatagtagtcccggcaatgcttaatgggataagagggatggaaaagagaagagagaggaagagaggggggagaggagagtctatcacatgtgagttccactagccacgtcagcaaacaacagcttcctaaaccactgaaagagtcggtttgcactagttttcgaagatgtgggagaccttattctaggttttgtggttgagggaagcaattcaatgacgagcgagatgatgagggatgcaaaatagacttattccatgatattaaactaactataattattcatgcctattttatcctggaataagtccactttgactcccttaatacaatcctaatataattcatatccatcatcctcaatactggaatcttgattgctccaactataagaaatcggtgcaatttaagtcactctacggttttgagggtggttttcactaacaagacaccttgacttggtctgccctatgctgatgtggctgcccagtcataaaataaaagtgggtctcacaagtaagtgactatagaaaaaataaaaacaatatgggcccacttgtcatcttcactatcccgctctttttccttcttcctagctctcttccccaatctctctccttcctcttgccctgttggcaatggctagggagggagcagtggcagacgctcaacggttggcatgggaattagggagaacgaaaagagggagagtagtaagataatcacttccatgtgggtcccatgacttttttaaaatttttatttgctgactctgctgtcacgtgagcgaaaactgccatcgaaactgttgagggagttaaattgtaccggttttaatagttgggggtcaatatatctcgtattacggatgagggatacgaaacagattatagagccatataaagggagtcaaagtggacttattccttgtgtggtctaccgtaatggcctgatagtaagcccagcaatgcttaatgtgctgatagtaccacagtccagcccgtttcatgaaaagcgcggttgggctcgggtgtttcccaatggagtggagtcccttcgccgtgccgttccgtctggctcctccgatctcccccagaaatcgtcgtacgcccactcgccttcgacggcgcgaggccggcgcatgggtgcgaacgaaggcggggcagcatggtccgctcggcacggctgtcggcggccgcagagttcgctcgcaaatcgtctgagaagaggcgcaggtatgcaccccccaaacccaaacccgaagcacgatcgcctgaaaaaaaaaacaacaaacactgtagtgtttattcgcttgctgatcaatcgccagcaggagaatcccgcatgttgcatctcgggacgaataaatagaatcgctggactgcatcctgttattgcgttgttatttatatactcactccgtcctagaataagttattaataatgtgatatatcctacttaaatttgtagtattaaaatatgtcgagtattagtagtactttatctatcctaaaatatagcaaacttatattagatgagacacatctggttatactagcatgtatcttatctccgatataaggttgctatattttagaactgatggagtaatattttacgtttttctggatctggaattcgggatgggatatcatagataaagctctgcaaggcaagcttttcgtggtgatgcaggtgggagtggatggtgcaggcgtgaggtctgcacattgagcaggttctgcccatgatctcctgtttactgcaaaaactaatgcatacagaacatttaactcgccacactccataaaccatacagatcacacttattgacctgcatagagtattaagatcatttggccgtgtgcatcaacgattcagagattggcatttttatgacgcattttggagaccattgcacaacactctctgaagctcatgtcgtgcacctgacgagtaaaactatctactcctagtaacttgggaaaaagtaaaccggtaattagattagactgcggaatttaatcttccggtacggtccaattacaccttcccgtgatggtttttagccaattggcccatttttttcgtttgttttttcagacacgctgacagcagtattacttcttccacagaccctgtggaggtgattcgtgtacccttcccttttggtcccatccactgctgacctgaagtagtaactccatagttttacaatgttacatgtctctttcgtttctccctttttcctctcgctttgcctgttgtagctcatgcctgcttgtgcctcctggatattctttcaggctttttaatcgaagtgataggtcagttttgttatctatactgcaccacgacgtctagtactagtacactagcactatactagtttgcttatcctttcttttaactctaaagaggatatactttgaagtacccactgtgtaactggaaacaatgttagggcaataaacagtagtgggtgacctgtgcatgattgttgcaatttaatgacaaagctgatagtgttaatcagggaagataaaaggcatttgattatctggtgcctaatttttatcttgtcttgtggatccttttatacgtgccatgcttgcttgttgcttgtaagcttgaggtattggggcatagtgtaggagccttctgtcgatttgttatcatgatgatgcaaaaggggctccataattagtagtagtagttgttgttgttgttgtttattgttgtgtccaacttttctgctgattgttcttagggtagtaaaagaactgttaagtagagcagtaccaaactactagtaccaattgcctctggtagttggctagagaaaacattttttgcactttgccatagttaagtatcttatcttatattactatatgatgataatgatactattacatcttatcttatattactatatgatgataatgatgctattactatactaaaccaggcattgtaccggttctatcttggtgaagaagttttgcgccggtttctgaaagaacttctgggtggtgacagcggctgtctggttggtagcagactagcagcacataaacacaagcatacacacattcagagttggatctggaccctgaacatgatctagcttgactttgatgagatgctgaacagtaattatttccgatctacgcaagtttcgtcgtcactggtttggtctgatgctgattcttgactgccattgagagagatccttgcaaaagggcaaaagggtatgggaaaaaaaagaaaaggagagaaaggtctactgtgacgtctctctttcttcatggtcaggtgtcgcagcgtctccttccaatcttcccctggacactttctgcgacgtcgtcgcttctttctgacgagagtttgctattcctgagtcctgatgaggatgtgatgtcaagtcgattctcctcggtttccccacaaggctgactccattcaggcatcaaatgaggagtcgctgtccctcttccttcatcatctgttcctgccatttctcctgctgaactgaaccatccctcttcctgatgagctcaagaatgctccatgcctccatggcaaatttcactgcttcttgagacaaaaatgttgctcatttgtagtgctccctcactgcttcttgaaacaaaaatgttgctcatttgtagtactccatttcccaatttttcttggggcttgtcctagtaaagcacaagtagtaagctgtacagtgccataaacccatacctatatgagctacacatgctgactggagtctggagacagccatgaaggcatgaacagtgtgtagtacatttgccacctcagcgcagttgatccaaagggaaagttgcaacaatctacgtccccagtttggccattattaatgggatcctaagcttcagtcatcatcagatcacaaataaggaccccaaaactagacaagattggacaaagtctgaagatagcacctgagcaatgtagccccatctccagagtccaattataaagcagtcacatggatttgttttgggttctcattatcatatcggtccaaatctctgaacctggcatttacaaattttcaagaactccactggaagtgctgggggctaccaagcatgcaaggactgcttatttggatttacacagcatggctcaaatctacacagatggaatagctcattttcttgaggaaaaaataatggtaataatctacaaaaaatagtagctcatttgccgatcggttgaagaagactacgacgacgacgacaatggcttgtaccaggatgatcgtgtccactctgactcgatccgatgagttgcgtgctagggcttgtcgacgtcgacgtgttcgctgctgtcggttcgccgtctgcccatcttcccgatcgacgacgcaatgctgcccatgatgctgctggtgctgccgccgtcgccgctggggtggttcaccgcccggcgagacctcctgtgcagcggcgacgccagcctgctgcccgcctcctcgtcgtcctcctcgtcgtcgccgcctgccctggtcttggtcgtcgccaccaccagccgggagatgccgccgcggcagaacgggcaggtcggcagcggctgctggcacggcgtcgccgccgccgcgctgggcttcgcgtggcagcacagcgccagcgtgcacgccgcgcacatctggtgcccacactcccgcacctcgatcgtgcacgcctgctcgaagcagatgctgcacacctcgccgccgccggccgccgcctcctcctgcacgacaacgagcacacgacacgatcagtcatgaggatgggcatcacagtgctccgggatgcatgtctgagatgcagcactgatcatggcatgtgccctgaggtacatcgttttgattgcatatacgagattgaataatgatctccaggcatatggatcggcgcagttgctcagacgtgcaccgaggacttgtggctttcgtgcaagtgaccgtctacagataggagtacatgccgctgcccgtggtttgacaaacatgtgcctaacttggcgttaccaatgagtacaatattatagactagtacagtacaccagcaaccattagcagtagccatcatgctgatgagtacttaagaaccatttgaaaataaaaattagcatctccaagggcatcattcgtttctctctctctcggatcaagataagtgtgacccgatgtgtgagacttgataatgcagtctagtagatgaaaccgatgttacgatgcattctgggataatggctacgagatcagtaccggtgcaagtgtgcagttgctattgtcaactcgagttgtttccatggtcattgtccaagatgtgacgagaaggcagtaaaggagtagtactacttgtaaaatttgcacaattcggtactacctcagagatggcggcgtcgtgcgcgccgtcgtctgaacgcgacggcgatggcaacgccaacggcgacgcgctcctggcccctttcagggtcctcttctccctctcccggttggcctccatgagcgccgcctccaggagggctttggcgtccggctcgagctcgctgatgaacttgagcggggacggccacaccaggggctccgccgacgacgggttcagcagcgcggcgcacgcgacgtgccctcgcttcatcgccacctcgtacggaatcctcctgcacacagagagagagcgcaaattcgtcgtcaccgccatgaagagagagaaagacacgagctggcattttcgagttcttcaactgatgaattggacagagtgagctgagctctgcgattgcaactcacccgacggagtctcgctggaggcggtcggcgccccaggagaggagctggcggacgcagtcgaggctgccgccgcgcgcggccaaatgcagcggcgtgctcccggggaatctgcaagaacaacgggcgggcgcgcgcgcgcgcgtcaaatgtcacggctttcctaaaaaggcgcgaattttcgcttggaagaagcgcggggttttgatttgggggggaggaggagctttacccaaaggcgctactggaggctgacacgatggcgccgttctcgagcaggacgtggacgcagcgccgccagccctgcctcgccgcgaggtgcagcggcgtcgctccggtgtcgtccctcacgttcacgaaccgcgcgaaacccctgcaactccacacagctgagaacacatgagcaatgccgcccagcgcgcgggcggctgctagctacaggaggcgcagcggaaatggcgtgggggctccgggaacagaaggccaaccaggattgcgacaccggcgccgactgcgccgccgagaggatggcccgtaggcagtcggcgtggccgtagtacgccgcgtagtgcaggcacgtccgcccgtgcgacgaatcgaacatcacaatctgcgcccgaaacagaagcaccggttagtcgaacgccatgaacagctctccgagctccgaccactaaacacggacacacggtgttcgcttaagtctcacattggcgccggcgtcgagcagccgccgcacgcactcggtcctcccgtgcatcgccgcgagcatcagcgccgtctgcggcgaaaaagaggtgcaagatttgaggagaaacttcccccaggtgggagtgacagaagcaaacagggctgcgccgcgaacctgcttgtggcggttaacgacgtccgggtgcacgcaaagatccaacgccatggacaccacctaaaacaaacacaagcaagagtacagttagcacgccgcggtcggcgcggcggcgaggagcatgagaagcaagcaaaaaagatggtcggttctagcttacctggaggtggccgtgggcggcggcgatgtggagggcggagaggcggtcgaagagcgtggtgcggccgaggagggaagggcgggagcggacggcggcggcgaggcgggcgaggtcgcccgactgcgccgcgccgaagaagtccacctcctcgctgggccgcccgcagctggcgccctgccccatcgccgcgcacgccctctcgccggccgctcggcgagctcggcggcggggcgcggggagggggtgggggggggggggatgtgtggggggagtagaccgcgacggcgaaaggggagagggaggagcttacgctgggttgcgctttcgtctggttttaaaagcttggttgcctggttcagcaatttcttgctgtggataaactctttcattgtcacctgctaggatatttgatctttttccaataaaaatatcctggcatttttcatccttttagtaattggcaaaattttttgcaagttgattgtttggtttgttaccatttttcttgccaagatatatgttacaaattaatttggcaatgccgatttttttttttgcaaaccatacactgaagaaaatattcctagttacccatgagaaattatgcgcatacataattacacagttttgtcttgttttctttcaccgagaatacggttaaaataatcttcgaaaaaaaaaataacgcggtaaaaaaactttactgctactgatgagaaactgacagatcctctcgttcagtcgttctgtttctcgccccccaccgcaagtcatgttcatttgttatctttctctcccccaccgcaagtcatgttgagagtgcatattttccgattggacaaccaccctattcgtacccggaactcctctgagagtacatttttcacacttcagctatttctgaaaacttagtttataaatattctctcacccaaaaaaataaccatcctacctgtgtccaaattcatagcaaaaattagattttttatgggatggattgtatagaccatagaaaaactacttctaattctggacattggtatcagcgttggcattgttgatgccgaggtgcaaagccatggcgccaaataggggtgaaaacggtcgtaatcggtagcatctttttaggatgacactcgatcagctggtaattaatcatatttatcatttaaactatttagtttcaacattaatacaactcagaaagaaattagaaaaaaaatataaatagctaaaaaggtatggttgaaaacaatacccctcatacagaagcggcgctcggtcgattgggaatttccatgaccgttttcacccttagcgttaaagtccatggcgaatggtgccatgctcctacttaagtggaaggagagcccagactggcgtagccaagggtcgatgctaccaaggttgtatttagttcagcgcaaagtttgaattttggttgaaatttgagatgatgtgactgaaaagttgtgtgtgtatgacaggttgatgtgatggaaaaggactgaagtttggatccaaactttggatctaaacacagcccaatagctttgatgccgaccacagttccctctttcggcaactcgatatgacaatgacagcgagcagacgagaccagctgcgccctggtaaatggcacaccctctgtttcatattataagtcgttttgactttgatcaaaatcaaaccacttatgtttgactaagtttatagataaaccaaattagtttcattaaatcaataattgaatacattttcataatatatttgttttgggttaaaaatgttacaacttttttttttataaactcggtcaaacttcaaacagtttgactttgactaaatgactcgtaacttgagacggagggagtagcgatcaaacgagactagttacttactccctccgttctaaaaaaactcaatctgtgacccctcctagcctagattcgttgtcctaggatctatagaaggggtcacaggaggggtcctttgtccagatttattgttctaggaggggtcacaagttaagtgttttttttatggagggagtagatgtcacaccctaaaaatttcaaatatataaattgttgtttaattggaattattagaattgattttaaaagcctagaagagaagatctaattttaaataataaattccaatataaaatggggctagataaaattttattaaatactttgcttaattctataatttctagatttttctgggatttatttgagctaaggaagtatttttaataaatggaattgcatttcatgaataatttaaatggaaaaaggtttttaaaagtctcttttggctttgggccgaaagtcggcccaaaaccttctctctctcctcctcggcccaagtcggcccagtccgcagccgcagccgtcgctcgcgcgcgcgttcgcccgctgacaggtggggcccgcctgtcagactcgtcgtcttcctcgcgccgccgccgcccgaaaccctagcgccgcgccgccgccgtctctttccaaatccggccgatcctttccgtttccggtgaaatcaatagaggggaaatgatcttctcgatctcctctaccttttcccttttggaacttcggctaaaatcgtttggaaagcggaggattcgatctcgaatcggatcggtctctctcctccgaaccctagactttccttctcgtcgccggccgccgtgggccttcgccgccgtgttcttgcccctataaaaggatccccggtgtctccgctacccgtcgccaccctcgccttcgcctctcgtcgtccgtagagccctagcgccgtgagtcctcgcgccgccgtcgtcgccgccgctccagccgtgcgccgccgtcgctccagtcgtcgccgtcgctcgggaaggccgccgtcgtggtcgccgtcgcgtcgtcgtcctcgtcagccccttcgccgtcgctgtcgaccgccgggacatcgtcgccgtcgtcaagccgaaggttgccgccgcttcttcctcgtcgccgacgtcgtccggtcatcgtccgccgtcgctttggtcgccggtgagttcgccgtgccgaccgctacccgtaggtgctctccgttcgcgccgccacgccgtcgttcgccggcgagcttgcgcggttcggtcgccgccggaggtgacgtcatcgccgacgtcatcgatgccgtccgctgtggtccggccgtggaccggtcgatctcggccgttcgttttgaatgaatcgatctcggccgtccgttctcgtgaaccgtcgccgtgcacccggtccaccgcaagccctagccgctgacgcaataaatcctcttttccttttcaaaaataattcattattgcgtcataattcaattaaaatccatataagtgttttaatccgttttaatctttaaaaattcataactaattcatcttagctcggatttagttggttcaagtctctaaatttttctaaaattgagatctacatgttaaaaatatccacatgtactgttcatacttgtttatgtgctgttttggtgttttgctcttttctgtttagattccgacgtttccggagagtccgttttcgcaggagaagaatttgaagagttccaaggccagcaaggcaagtcacacagatcccaaacaacccctttgagcatgttgatcccatttaaagctattgtttctattcaactattgcatttattttcgaatgtcattgggtggaattaacctattgtttgttatagcccttttgttcttgattactttattccttgataccttgggttcttataaattgactagttgagctttatatattggttcagctagatattagatgtgattgcttagccatgcttagaaacattagcacactattgggataacttatgactccctattattcaatgatggcttaatgataactcatgatggttaatcatgattggttaattaattaatttgcctactaaaacctgttaatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatggttcattgcggggcaccagactgagaagtggcggagataagcccacgggggtcgctggggagtccatgccttgtttataagggggtgattatgatccaggaacggtgcgctgtggtggattgtgttgtgcgaggggtactgtcacagctcctttctgaggtaccgtggtggtatcaaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtacagtggtacacctctagccagagtaaagctattcgaatagccgtgcccgcggttatgggcgggtttaacaatgtctttcgtgattagtctcatacctctcatcataataaaagatactatgactggtaataatttgattagctcctggtttggaatggaatattcctggtttggagatagaactgtgcagccgggattggttgttcagaatggttgggcttatgcaacagggtatgttgtatagcgttggaataatattgtttaattattactcaactgttttactaaattctgaaatgtttattaaatgctgtttatgcaaatgaaaccctattatgccatcctttgttatcctgtgcacttgcatatttgctgcgtggcttgctgagtatgtcatatactcaccttgcaatcattcatcagaggaggagttctgcagtgatgctgatggtgtggaggattaggtgtagccctggtcaagctgcctgtggagtggaatcgtctgcgctgtttatcttattttccgctgcttagatctttattgattgagaggaactatctacctctgtaatgacattctattcgcttattaattagagtaataattgtactctattatcaatttgttattgtgtgcctcggctgattcctggacgagggttcgtgcacatgtaagcgtttggaattttggatagaaattccgggcgtgacagtagactacttgttatagattctttttaagttttgtaaaaacatttaatttatccatccaattaagtaataatacattcaataaatcattttaaagcgggccaaaattacaaagctcgatcaaaatcttctatggctatgtttagatccttttgtaaaatttttcaccctgtcacatcaaatgtttggatacatacatggagtattaaatataaacgaaaaaataactaattacacagattacgtgtaaattgcatgacgaatctttcaagcctaattactccatgatctgacaatgtggtgctacagtaaatatttgctaatgacggattaattaggctaaataaattcgtttcgcagtttacagacggattctgtaatttgttttgttattagtttacgtttaatatttaaaatgtgcgtccgtatgtttgatgtgacacgtcaaaactttacacccatatatcttaacacagccaatatacagtaggagtatttgtttggttgatgcatcgtttcctgtttagtttgctctacttgtttggttacgcgttcctagggtatcctgatcctcccattaatgtgcaggtggatgaaatgttggataccactattctaagcttggtcaggatcagtttgtaatccaaccatggtcgtgtttaaccatggtcgtgtttagattcaaattttttccttcaaactttcaacttttccgtcacattaaatgtttggacatatacatggagtattaaatatggacggaagaaaaaaccaattgcacactttgcatgtaaatcgcgagacgaatcttttgagcctaataacgccatgatttgacaatgtgatgctatattagacatttgctaatgacggattaatgaggcttaataaattcatctcgtagtttacatgcaaaatctgtaatttgttttgttattagtcaatgtttaatactttaaatatgtgactgtatacttaaaaaaaattttagcacacgaactaaacacagcccataacccagtataaaatcctatcagttttaacctatcagttttaagatgttgaagtgaaaccgtcctgtctaatttagtactagtacttcctcataatttgattcattttatatagagggtagctggtacggaatacatattacccgtaatgaaacccctagttctgtattctgaagtaatggatcacacgtcctccaggagctcttcctcttctccgagtacgccactagcagagccatactaaacagtatatttacaaataaaaaataatttataaataaaatttttatatacgtgtttgatttaaaagtaaaagctaaaaaataaactttgatgaaaacattaaaatcaactctaaatataaaaataaaactttaaatttttactgataagtataaacataaacgaaaagataattactccttccacctcaccctccctatgtatagcgactagcaaagccgtattcctcccacaataatctcttaccattaattccctagagagaccagacaagttaggtaaaatcaccggctacaccaccaccaatcctgcttataatctcaacattcttccgaccaaacacaccacctttaatctttacacgctcacccactccgtgacttctccactgtagcatctgtagcaccaggtcccccatgtccatgcatccactcgaccgaagcttaccctcgccgagtttttactcaccctcgcgtggccgcctgcctgcctgcctgcctcggtcggaagcagggcggatccaacatgggtgcagggactcgagtctcccctacctccacatatggataccttcggagcaccccttcaattttgttatcatgaatgataaactaaggttcttaaatagctggaggttgaagaaactatataattaagcccctttaactttttgtttctggatccaccctggtcggaagcagagcaatcacacgtactagagcgcagtcgcggccccgtgaatgcggcggggggcagcgtttctcaaccgcgaatcggtctcgtgccgttgcgttgccgctttcaccgatgggggcacaccctcgcgttgcaacgcatctcgttgccgctttcaccgatgggtaccttcgcggatgcgatgcgagtgtgtgcaacgcgaacgttctacctgcagatagtgattctttaccacacgcgccgcggcgatatatatgtaggagaaggatatatactactatttttccttcccgttctggtgccaaaagagaaagaccctccggcaaatccgtcggtgcgaccgtgtacatacgcgcggcgcgagggtaggcatcgaatcttgcaggctcgattggctgtgtttgggttggtcacgacacgatcgatctggtagaacgtactgtacgtagatacggagtctagggtagcggcagcacgggcttttggttaagcgcgaagagatttcgcgaattattacgtgtgtggtcctgttgcaaggagctactactactatcactatgcttgcatgctgagacaagcattgttcctaagggacccacctagaggctagagtagaagctgctagctagcgcacggcggaacgtaccgaccgggagggaacgtaaaggtggggaacctgtttatgtgaagatttgcggtgccctttatggtccaacaagtagttgcaagttgggtgtgatacgatatgagacttggtgacctggtactcctaccgtcctagtacgtggtagtagtagtacgtggagcatctctcttgctgtgatatgagcaaaggcgagctgatcagtggtgcaacaagagggcacggcattactctcagtcgagaaactgaagctactccaccgtgaactcattttactcgtcacacgatccaccaagcaaaactcggagcccgtactggcgcgtcgcgcaccgcgcgcgctaaacttcacgtgcgatgcgacacctacatgtacacggaacgtgacgcaccctgcaacaatcgcgctcgcgcgtcgctggctgcgtgcgctgcgaccgacgcgcgcgcgggtgactgggcgactggctaccaccaccgagaggccgtgcctgcacggtgcggtgagataatagaagaggaatactcacatattagtgcccttctaataatatattaacgtgcaatctttttacgcgtccgtaaaaaaaacatatcagtgactataatattagtaataatattgttctacaggaagtatcaatgttccggtccgtgcggtgccggtgggtgttataacaatattgttatcccatgcactgacgtgtactaatctgtttaagaaaatctaatcttaaagatgtatttggacataatatgttcagatacatttgtaggattgtattttttttttaatggtgagggtaagattcacatgttaggggctgcaatctttgtaacattattgttctgccgcaagcatcagcgctccgggcgttgcgtgagtgcaaacgcgtcgtatccctctagctaggctctagtgagcgctgtcccgggaaacagatctcagcgggccgagctaccaattggttgttgtttagacatctgttacgtgctactcattgctacggtctacggcaatcgtgtagtcacttcaattcggatacgtacgcactggggcacaggattgtgtagcggtacaagtacgctagtagtatatgtataggttacagtactaatgtttcaccataaacggcgtccaattgaccctcagactgtttccctttcaccacagatttttcttccttttttcttgtggtgaaaccattacagtagagtagatttaaattttgtgttacacagccaattttcgcagtggcaggacaaatggaacgagcgtgacatgctacgtgagagggggtaaaaactatacaaaggatgagatgacgacagagtttaaaaggccactccactcccagtcccacagcccatggcagaaacacatgaatggccacgcaaatattcggacacgcctataaggctataacccgcatgtgtaccgtgtacagtctccttttcgtcgcgaccaactgaccaagctagggaccgtgcacgtgccatgcgtggttagccggccggccagctccccttctttgttgcgacgcactcggattcgtgtggctttcatagcaaagccacgaaagactggacgagagaaaagtgaattactactactgtgtgtcgaatgatcaaatatgtactaaatcatgacaacacagtaagccagtaacagtagtgagtaagaggctaagagctgagtgacaacacactgacaatacgtacgtgttgggctgtttctttcgtccgatttgaccacctcgggcagccacgcctattcgccttcacgatataggatcatttgttggaagccccatacgtaccttcgtggatccaatccatgactcggactgcggggattcacttgaaaacttttttttcttttgaaaacttcacttgaaaacttggtcaacttcagtttttaacaaagtttcaacattttataaatccaacgcaaataaatttttggagttcatcacccctccagtgtttggattcgatatccttcatccgtcaaccttcttcttcctcctcgagctcgtttttcttttctcctcaggcaaccagacattaccggtcctcagctgagggtttaattatcacgcgatgcgagaacaggaaataggaagagaatgatgctgcttttagttgacgtgtgtggctttctgtttttgttttctcttggtataaacgggatattaactcgtactgatatactccctccgtttcaaaatgtttgacgccgttgactttttattacatgtttgaccgttcgtcttattcaaaaaatttaagtaattattaattcttttcctatcatttgattcattgttaaatatatttttatgtaggcatataattttacacatctcacaaaaaagtttttgaataagacgaacggtcaaacatgtgctaaaaagtcaacggtgtcaaacatttcgaaacggagagagtatatatgtatcatcctgttataccacccgataacagcttatactgacaagtatcgaatatgatatccacctatattatcattcgtggtacagaagcactcaatttgatgcaatattttcttctccatattcagcctacaaaaagatcctcagtagcaatagaagtaggaaaaaaaaaagtcaagaacgtgcattttcattttataaatttgcattgatatacattaccataggaaaattgtgataaatatactcgttccgcgcgcgcgaaaatacaagtaggtgacacgtgtggtgcgaagctgcaggacggataactgggactgtcccgcatccaaaaacgcgacctagaaacgtggcaacccactggccatcggtatcgacacggtcccacgactcaggcgtgcaagaggcgcgatcctgtggccttgttcccgcaaacccgactcggtgccacgcgcccgagtcacaggacgtgccgctctaccgacacataggaccgccccaaacaatcggtcccacatctccgcaccatgtcgtgtgagctgctccgcatcctgcgtcatgataagtgtttattttcacaaattctccgaatgtatgtatataacgtaaattcttaaaaaaaattgtgcattcctaaattgttttcactagaaattatacaaatagtccgccgctagtttgttacccgcttgcgacttttctgacaccatatgtgcccgctgcttcaactgttaccacacacgcatatgacaccattctactttggccactgctgcatgttcgacgaaatgcccacgcgagtacgccactaagattcgccccgcatctacgtcgattccccggttccccctcgcttcccgtcgaggaatccggcgagatcgaggcgccccgcgctaatccggcgatcctcgccgtcccgccccggctggatctccgtgctgggtggggggcggccgcggccttgatggtactttggatccggagggcgaggaggcggcggcgatgagcaggctggcgtcggcgtcggggctccaccggctgcggcggtcgccatgggaggtgctgtggtcggggctggcctcctgcggcctcacgctcctctcgcagctcgccgtggccatggtgccccgcctcttcccttccctctccctcctcgccatgctccccgtcgcaggttcgtgcccgcttgcttccttttgctcccccacccccacgcgtctgattatgtgcgaattttgatgtggtttggttgcgtggtgcgcaggcgtggtgttcctggccgtcatcgtggtgggcaggttctggaggaggttcatcggagtggcggcatcggcgccgctgttcgtactgttcaacatcctcttcttgtggggcgtctacgtgtttgtcatccggggaggtgaggttatggagcattgcatcagttggactccgtaggatgggcagcattcgcgatctctagtgttagaacttgcatagtagtttgccgttgtgatatggcattgttctgagtagaaggaaagcattattgacaatgcaatgcactggataatgtctattggtatacgcatatggcatttttgtggtgtcgcgtcgatttgggtgaagttaatcacctttcctggtgagttgcactgcacagcttagctaaatacatgtcacttcagtacgatttagggctcaatgcagtgttcataggttgccataaatgggtctaggcatgtagcttgttaacctttgatatttggaaatttattgcatttatgatgtcacctggtagtagtatataggtgatgagtgtatctagtttctgtaatgtttctataattggttgtttgctttgcaggcacttcttccctgttagatatggtaattaatgctgaatgtgcaatgcttttgtttggactttacaggttagctcttctgaatgttctttcacaatgcacttagctaagtctaagatacattagtccatttacattattgctgtgcaattcataagcttaagtttactgatattagcgaattattaccttgaggatggagggtttagttctgtttcccgactgcaggatattttctggtgatcctggcattgtgacctatgaatcttcatttttcgaagaagctggctgtaaggattttgtggaagctatatgcccgagtgaggtgctgaggaattagatatttaaatggttctcttatttttagttactaataatacgagacgttgagttgttgcattaacatgttgacatgtattcctcttttttgctatagaaattttcatcacttccaagggtaaggcactgtaactgctgcaaagcaaatgttagaggttatgatcaccattgtcctgcatttggtaactgcataggtataatgtcccattcttttgtgtggagttttctttatcatatgttataagcacatattctgaattgcagtgtgtattctgcaggacagaaaaatcatcggctgtttatggcccttttgacaggctttgttgtcgctgaatcgacatatacaacgtgttcaactaaatgtatgtatcttaacctccttgctctgtaaaaatgagttatcagttttcttgagttagcaatctgcattgctttaataaccataacaatattctatcgttcaactaacgatagcgaacgtgtaacagctatttatggatttttcacatgtcatttagcaaaatagcatttcagagccatggatttctacattaaagcttctttttcactctgctttacagatatcactagatgcataaattctggaactataagatcggaggtatcatctggcatcatcttactttgcatatgctgcatacatggcttgccaagtgatataaaaactacattatcaaggcaactatgtaattgtggtttttgcacatgctattgaactcatctcgacaaataattgttcttttaggtgctatgtctttaggagtgtccactgagtacctttgaatagttctataccacgagctgaacaaaaagatattttacttctaaccttgtactaccattgcactatttttgaggcagtttgtagtgtggataggagatggcatcgaacttgcaagcctcattgtcaaactttaggatagtaaattttagcatttttatggtatttaggcacaacaggtgcatttgtgttaagtggtattttctttttgtacggtagattcatagtagccaggcattcttttttcctcacgattttagatgcattagaattaacatgagtgaccatccatgtgtaaatcctttaggctgtgtgatctattcatgatcttatcattcattaaaaaaacacagagtccctctttgatttgtccataaaataacatcaaaatttctgatcaaatgttaatgtgttataatgactgatactgagggtactttgtttacttcacagaatcctatgtctgttaacatggtaatcggcacaatgctcttctctgttctccaagtgctctggcaggtttgtcctaatcactaacaactgatgatggattttactgctaagagattacctctgcacaattgcacatgcagaagggaaagatattgttttgagaaaaaaaaatcccatgctccagaactgttggcttggaattaattgctaacgaggtaaatctaccagaatacagtagatgtcttgtttcacaggatattctgaaaagatgtaaaactgaactcatgataatgaaggaatggtgtgtttaaataatgctcaatgccatcggatcgcagctggtgatgataaactatccaatcagtagtcgaccagtattcgctgggatagatccaagatatatataactgtttagaagataaaatgtgtacataaggaaaaatgtcaagttgcatacaaaacaaattgttcctacaatcccactgaaactaacgtcacaaaataataaaatgaagacaaagcgcaaggtacctggggatttggaacaaagttacatcagtatatcattgttgtcaacttctgaaaaacaaagttgaagaaatgcaaccaagcaaccattcaaatatttatttatttattttatttttttgagaaagaccatacggcccagcctatattgaaggccaaaacggcaacatatctgggggttgcccagtttacaagagtgcaaataacaggaaacctggctaaagttgcccaaacagaccaacatcaacacctcaaaaggactgaccaacatagagagagaagctaaggaccagaaactctaaacacacaacctgaagcagactaaattgctaaccattcgaatatttatctagtctattttgttagtctgttcttaacaaagttcaatccaaaagtgctcacacttgtggttactatgggaagtatcaacaccaacttgagaaccccacatgtttatgtcgatgtttcttattaacttcaacaaatattgtagacatcccacatggttcttcattgcccatattttaataaacgattgtgggctgattggtgaccgttgaacataagtacatcgccactatatcctggttattttcatgttttacagggcgccaatctgggttggtattccgtgtgctagtttggtctgtcattcctttgactaatttgctaagatagagtatccatggatatcatcgaagactggctgcatttgtatttataatggatggacgttctaactaaactttttactacctattttctaatcatgccacacaactaatttggttgcttccttgctaggctgtgttcttgatatggcacatatattgcatctgcttcaacatcaagacagatgagtgggtaatgtcaaacttcccatgctttggactattccttcatcaattgcaggccatcttctcgtttgctgtttcttatagctaagaggtgagattttccagataaactggaagaaataccctgaattccagatgaaggaacagcctcaatcaggtgccttttcatgtacatcctgtggtttagtgcacatttcctccagtggtatattgacctgattcgcctccgtgcagattctggagtaaagtttgtgaatccatatgacaaaggcgtgctctgtaacattatagaatttctgaagccgaaataacacgagctgatcctaagtacagacgttaaaaacatgggaaatcattgcatcaagtgatctggaattctgaaagattgttttgcttcttacagccaaattgatgggaatttgttgtgagcatcatttggccactagtagctagttagatcaacacgcaattgacactctctgaaaacttccttgttgagcgggaactgtattgcaatggatgctgcatcggacgtgatttgggcgttccacccaagtacatacatcttgtaactctagaaaatgattcattgtgtggattgaaggaatacacatcgtattcctgcaagcaatattttgatgctttgaggtgccagtatattttctgaccatgtcgttctgtcgtgctgaaatcttgaggtaggatcccgcaattaggcaaagatgggctggctgagtctgcagatcaggatggaggtttacttggtccaagtgttctgctgtcatcttctcagccgccactagaaattatcgtaagaaaaggatgttccaaggcgtggaatggccaaagcccaaattgacagcgacgtgctgcttatcttaccgggtcaggttgtcgccgtcaagaagagtgggcatgctttgccgtgtcaggaaagcgcgcactcagttttcccagtaaacccaaaaccctcagctttagtagccagcttttattagtacgtgaatcattgacacattctttatccattactcatcatactttatacttgtacagctcctttaatgggattaaaaggtgttacactaatcactatggatgttatggtgtactattacattctctccattgatcccaatcattttgtcgcagatgtgccattggaaaagaatggccaagtgaggcgaacttggaatgtgagaactttcctgattatgcagaaatactttcctgattcatgcggaaattggaattcaaggaggcccatttggaatgtgagagctttcctgattatccggaaattctttcctgattcatgcagaaattggaattcaaggcaggtgtcatgcagaaatcggaattcaaggcaggtgaatactcgcttatcgcttaggcaggtggatactcgctaatcacagttgggaaaacaaggttccaggtttccctttattcttttcacaatcctgattgttagtatctgacatcaattatgggaatataagagattcccatatggccatcctgatcttcgtagacatgaaaaacgagtaggcacgtcttgtatgcttttagccaattgttgaattataattgaaaaaccacccaggaatttgagaaatttccacaaccatctctcataaatatctgaagtgtcatgtaggaaatttggaatttgaatttcgccaagttaatttaacgaaactttctatgtcgggggacaactaaaacatgataaggtcctaacaagaacagattccataacttacaccggccgcaaggtaaaacaattcactgaatcctgtcctaatcatgtcatagctttatttcgaaggctgtgtttagttggatccaaagtttggattttggttgaaattgaagatgatgtgactaaaaagttgtgtgtatgaccggttgatgtgatgaaaaaggactgaagtttggatccaaactttggatccaaacacagccgaagtcaatttccgaaaccatatcatgtcaacaaaaagatataattgattaagccaccaaacatgatacccttgataccaacaaccaattaacctttccaacaaacaaaggcgatctagatctgcaaattcggagcattagcaggtaagattataagatgtgacatgctgtaccactgtcagttataccaataacaacaacagtgagaaagaacaagaacataagattatgtaatcaactatagccacccttagatgccgcaattggttccaaacaaatagaattacatataagagaccaaaaggtttgatccagaggcaggggaacaacaactgatactggacacaaccccaaggctatgagatcacgatacagaacaaaattcacagcaactgtaaggatgaacaaagaataactcagtaagtggggtagtagtacccagtatttgcagtgtaagccattggcatggggttcgtgttatatgctgcaggcatcccataaggcatggctgggttgggggcgaagccattgttgtaagcccgatcgagcttggccaagcttgactggccctgcatgccatccctctggtactgctgccacatcatctgttcctgagtcaagaactgctgcttcttctccatctccgccatctgcacataggacggtggtgggaagctaagggacgccgcaaacgggtctccaccaacattctgcattgaaccatctggtgctggcagagccagcacttgtgttttctgtccagccggaggtagagcaacgctgctggcactcccagttgtcacttgtgcattgacatgctggcgcacggcaccctgatcatacataccattcagtagcaatggatccataccacctgtcattgtggccttctgcttggacagattgctcgctgtctccacaagggcaagttcccagtcagccttcccaggctcagctgcaggattctgccatgcagaagtcacctcattgccaccatttgaggggaaggcctcccatgagccattgcttccaccagctgcaggtggcccttggaagagggccagagcaagccggttaccttgctcatctgcagtcacagtttcttctctaagatccactaaatcaccctggggttgcggtgggggctctggctttacttcctcctccaccttctcaggttcaggctccttgtagtcttctggtgctggcagtgccttgatttcattcatatctggctcaggctcttcctcctttacaggttcaggctcaggctcccgaggtgggctcttgggccgctttgctcggtccctcataaattcctccaatgtctccagcaacttatcggtaacacgctgcacctctgggtactctgatgacctagcgaccccagtttccttacaccagccatagaatgcacaaagctcgtcaatctgctttgcggcgctggcatatgcctcaaatgccttcacgcactcggcatactccatgtcaaagaacctatccagcagcactgcgagcacctcacatatatcagcatagagctggaagctctctctcacaatctgatacagcgcgaccagcaccatcctgctgtgcttggcaccacctgtggggcggcaagcaaggaacctgtcgagcagctgttgcaggtggtgcatacgggcaaggacccgctctggcttcatgtctctcactggggtcggcggcttcttgtcatcagcgttgttgttgccattcctctcacggtaatcatcataaccaccatatccatacccatttccgtttccagggggtgaggagtatgagggtgaccggcgaccatatgggtcaggtgatccccagcggtcacgcggtgacgggccattggcactggaactggcgttggagccggagccttgcttgcgctcatggaggaagaactcaaggcgctggtcgaggtacagcgcataggtacggacgaaggcagagtggtcccatgaaccggagtgagcctcgtcgcggaagtcggagaggttgaggaggcgagtgcccctgcgcgtggcgtgcaggagctcgcggtggaaggaagggtcgccgtcggcgaggaggcggtgcacgagcatgagcgacttgagcgcgacgacgtagtcgcgggtgcgggacagcctccgggagcatcccgcgacggcggcggcgacgtgggcgcgggagccggaggtgaggtggaggatctcgcggatgtgtcgctcctcggccggctcgtcgtcgtggctggtagccttgacgatgagcacgtcgagctccggcgcgatgttgctggtgaccttggccagaccgatgctggtctggtccttcaccgcccccagcgccttccggatcgtgctcgacgacatctcgccgtcgcccgcgcttcctcctcctcctcctcctcctcaccaacaaaccaccaacaaccgcggccgcagcagcagcagccgccgcctcttgctcggtttagatctgaacagaacaaacacccacatgagaatcggagataacttcgccctgtttgttgtttgttctcgcgcaaacagggcaaaaccagcgcgggatttgctcaaaaccaaacgcggatccctgaaattccgcaaccttctatcctcaaaacccatcggagtacctaccgagcatgagatccgcggagtcgggaggcgagatctcacccgcggaatccacccaacaccgatgaaatgaatagctagatagagatattaattaatactactagtcgactcttagcttatcatcagcatctatagcagcagcaaaccgtagctaagccgaagctactctctcccagccaaagcggcagccggcgccctccggcttcatcgtgaaaaaggcacggatctagcgagcgagatcggtccaagcgaaagatttacctttgcggtagatccgggagctcgagatccgggcggtggcgcgcgagcacacgccctcccctcccctctctctctctctctctctctctctctctctttctctctctctctctctctctctctctctctccggcctcttggggtgggagaccgggagctctggggctcgtctgaagctgcggtccgcggaggaggcgagggagacgagggaggaagaagcgaggcagacggcgtgtgtggtggtgggctggtggcgcgtttggtgccttgctgttttcagatttttatattttgcgcgaggggaagggaagggaagggaagggaagcgagcttcgcgtggcttccttccgcgcgcgcgcaccgacgcgccccctcggccgtccgggttttcccaaaaatattttccactgcgaaaggaaagtggggtggcatgccgtcgcgcggggggaagccaaggccaagccgcggttgaccgctgcgccgccggctgtgtagtgcgcacacgcaaagcggcgggcgggtgggcgggggcgttgcaccgtgcagctcccgggtgtttgggggggtgggggggggggggggggtttggggactgcgcggatgtgaggccgggacgggaggggtcggcgcgccgttgacatcggcgtgtgcgggtgcggcggaagctggcgggttggtcggtctggctgacccgtcacgccaaaggtgacagtgtgacacacacccctgcgctgcgttgggggggcctgtggttatttctgggcagaccgcataggctaacacgatggtcgtcggagatagctaaagcagttgatggttaatactatacggagactatccaactctgttatgcacgatgaaagaaactgtcataatgattatcagttcaaatataggctttgctaacgatccaatgagagttgcaaggactttggtattgactttttttattttagtagtatatattaaaaatgaacttttcagcatttgattccttactaacatacaattgaaaattatcctataaaatcgaagtaagaggttgctaattagtttagattaatccttaacggtcgagtaaaaaaacataaagaatattgtaacaaatggacattataacattttcattacttcttcaaaaagtgtttcttttttatgtaaaaattttatttccttgtaattggacataatgcataagaagggtttaagctgctcagtaattagtatcatgtgcttgtcaggttcgtacatagatcctccattttatatttgtaattgaaagactcctttgttgctaaatactcctcaattgcaggtaataattgcatcactggtacatctacaaataaaaaatttagttagcaattatttgaatgcccatattgtatattatatatcgacaaaaagaaaaacgttgggaaaacccctcttgataggttgcggtgctctatctaaatcaagctagttaattgctaaactgcttaattattgtaatcacctccacaacaccactgatacatcttgctagattagatcttttatctttcaaggggattaatatacaatctggtactagcttttatttgtgggggagaaaagggcattaattcaatctgctagtttaatttttttttttggggggggggggggtgtctggtagttataccacgcaatgatgtaaacgaaagaaatagatgctctgttcagtcactaaaaccaatcttttggatttacctctgctcgagtgacttaatttttaagctcgaatatgttctagtattcatgttggataattcaaattgtactagtaatttattttataaactatacttctaccatctactcctccatcctataatatagcaacttattacgggatgtgatattttacagtgcaacgaatgtggacaggaggatgtatagattcattatattataaaatgttacagcagttactagattgctatattatgggacagagagagtaatagttttgtttcattttgcgtattactaatataccatgatgataaatctatatattgggtacaacaaagtccaaaacaaccttttttttcctcatactgtaccttatccacattttttttctctcaaattgcaatcagaccacagtccacatgtgcacatgatactatatacatttccctcattttgtttacaaactagaattgttgtttgggtcgttgcacatgaaaacaatcatagatttcacaaaagctctataggcctaatttcacagcccctaccagtattcacgacacactggtccctttctatttatgcctcgatttatttggcaggtggccggtgctatagacaaatgcttggtagtgtataacacggttggctttggcttgtgaagtgtcaaataccaggacggccggcccttgcatgcgtttctccgctgtacctagcctgcaaaggtggactagtgctcgtggtggatggaagtagtactcgtacagtcgtacttggctggcatttgggtggcgaaacaactgaacccatccgatcgatctgtaaacccgagagaaagaggagtggacagtgtgtctccagcgagcacgcagtgacaccgtttttacatggtccaagtctgtgctaagccatccactgtttttccttatctgtttgattaatgattcacccgttgacaccgttgtcgacgcgtacgacagcaatttgtccccattctcctcctgagtcccgaatacacgggataaggttgatattccattaccagtctaaaaaaaaggttgatattccatttggagaactgccgggtgaaaatagattttgtttacggtttttgattagataacggcctattaggaacatcatggtacaaattattagtgctgtaattacgtgaactcgtaaaatcattctttttttttcaagcgctagataagttgccttcccattgaaaatgagttctgtagtgaccgtcgacttgtaaaaatgcatttcattcatgcctacgcatggtactcgttacaaatccataaactatccagatcccttccttttttcagttttgtcccttgttcatgctgacctgcatctttgggtggggacagattgagcacttcagctaaaggttaggcatcgtgttcttgatgaaccagtgaagctagtgggcaaaaaagccatcgcccatctccctgaatcactgagaggctgagagctacggaatggcatatcttagtcaccaagtaaaacgtccacactggtaagcttcatgtatgattaagaaaggatacctccactgagctatgagatgggcgatggcttttttgtcctccaagtgaatgtacctctattttggctgttgatcacttgtacggtcatcaaacttcacgtcttattctgccaagtccttgaacaggtccatgcaacattgatttgagttggtgttagaactagttgagggagggagcccggccagtaatatgcataggtatgggggagggccggtcctatgattttgagggccctaggcgaacttatcgtgatgggccctctaaactatataaaaaaatttgtgatatatatatacgctaattttacttgcaaaacaaaaataaatacatccatatattaaatttaacatgtctggtaattattgagaaataaagtcgaccaaaataataccttagaactaatatcattaccttagtgaaaaatagaaccccatcatattcattgcttcttatgaaaagatatttctttggatatttcttgatgcaaaatcatcaagaacggtattaagatcaatagtgtccaagatatcattctcgatagagcacataaccaagccatttaacctttcttacgacatagttgatctcaaatagttcttcaacaacctcaattttgataaacttctttcagctgaagctaccgtcataggtacagttaagagaattcgataggcaactgaaacatttggatagcaatctgtatccataacagacttcagaatctcaggcgcggacatcgaagattctgactaaaaatcattgatctaaacatcggatgagttctcatgagtaagggcccctttgaatcgcagggtagaaaaaacagaggaataggaaaaacacaggattctggcaggaattgaagtgtaaaacagaggattgcaaaacacatgaaaaacacagaaatggtcgtttgattggagcgcaggaaaaacacaggaatcggatgagagagatagactcaaaggaaattttccaagaggttggagctattgctaaatttcctccaaaatccacatgcaatgtgccattccataggaatttcataggatttggagagcttcaatcctttgaatcaaagggccaaataggatagtttcctataggatttgaatcctatgaaattcctacatgaatcctttgattcaaaggggccctaaatgttttcgcaaaaatcttgcagtgcgaccaaagatctacttcatcgaaggattttaaatttttagagttggccccccaccatcatgggcccccggcggtcgcctcggctgcatagggccagggccggccctgtgggggattaggcaaacccaaagcttgaagactcgggaactcgctcgggttaacagagtagatcgtagcattgtcaacatctgacgatcgtattaacctttcatgtagtacggtttttgtctaggctataaaaaactgtagatatactacaccattgcggcattgcggtagtcggtagagacaaacaagtttgcaattatcgcgtgaccccgagttcggtggttgacatgaacggtggccactggccaccctttttgtgctccagagtttagagagctactagtacagttgagttgaaaagggcaaaatgtatatttgccaatacgacgctactccgtcagataattcactggcagattatagacaattcaagagggaggtttggccgtgcgggagtgtttctttaccgacacatgcatcggcattcggcaaaaccacctgctacacccgtgattcatttcaggtggatcttcttgttgctttgccacaaataatgtcctaactaagagcatcctcagcagatgcgctatccagtccttcgtataagaaatagcgcatgaaaataaaaataaacctctagcagatatgtcatcacattcttaaaaaataatgtatccgctaaacatgagagatgaatgccaaatttgatattcctctatcctcacgccaaatcgcaatgaccatatctgaatcgagctcccgtccttatcctccggagttccagatcaaccccggcatgtcgttgtcgtcgtcgctggccaccaacgaaaacgagtccttaatgacgatgcaaagggtggagagggagaggcgtaccagatctgggagctcccatcgcccccttgcacccctccacgctcgccaggtgccgtcgacgggctcgcttaagccgtccaccaacgtctagcggcaccagctatcgtcggccggcgtttctttgcccgtgagttgttgacgtcgcccctctgcgctcaccgggtcaccgacgggctccgcgatgcggcgcctactctggtcgttatcgacaccaagatgtggcactagctgccatcggcgcacctttgcctgtgagctgccactgtcacccctgtgcgctcgctcccacttcctgttggagaaggagaagagattgaagggtagaatagagagaaaagtagagaggaagaaaggcagtggaagaaaaaagaagaaaggtttggatttgagaaaaaaagagaggaacaaagcatgcctgttgctaaactcttgttgtcaccttacttatcttgatatgattacaaatatgtctgttaaaatatactcatttgaaagattttatgtgataaataacattgtaaaaatttagtcgttcaaaacataactcctgtagaagaaaataacacaaatatattattagttgaaacatattactcgaatagtaggatgttatatgaatgatatgttggagtgggaagagatatgaaggataatttttttatgactattatatgaggatatggatgatcaaatttggacgagctgttgggatactctaaaggctttaatttggattggtggtaatttttgtctaattaatattttggtagtgctatatagtatgggtaaagttggatcaaattaaatgtttatccggtactatttaaaattgccataaaaattaggagggtaaaattggctcttagtccaaaacaggcctcagctacgaacgatggcagtgttatcctgtctgagaaaaaggtaaagtgttatcctgactgtcttttggcacgagaggaaagatgctcgacacgtagaataaggtcatcatggtctgatggcgacactccatttcgtcccactcaaacctgttttctgaagatcattttgcacctcaaagcgaacgaaccgccgtgcaatttcttctaccggttatattatataacgtggactagtgtgtgtgtgtcgagtagaaacttgttcagtcaactggccttggtgactcggggtcacctctagctagtgaaaactttgtccgttctgccggcgggtgaaaagtgctttgtagtatgatatctatctagaaagttacttcgtaccacccgtttgcccgtattattatactgtaaatgtggtatggccaaatcgtccagatagctaatttattctaggcacatttctgcattatcatataggcaccggacagcttattggtattgtatcgaagtatgacgtgtgcacataacacttgcaatagaaaagaagacaataccatcatcaagtctaaagacaagataaaagaagtggaggagaaacgaattccggcgccattgataggatggagtggttgacgatgacgtcaggggacaccatgagaccaatggtagtgagttgtggtcacgccttaaccaaataggagtatatttttagctaacagtaacaatattaaacacatgttgcaactggagccaggtgtcccatgtgagctgcataagtgagctaactaatcacctacttatcgtacggcttccatccataatactccagttaatcagcctcctgtagttagtaaacgagtataaaatttccctgtgataaaacccgctaataacacgtgaaaccggataaatctcggaacttgatgtatttcagactgatgaaatccatgaagtaacatgggttttgtacccgggcagtggatgacaaggcccaccacccagacgcgatggcagattggcggtccagcagcagcacaaccagccgcggcgctcgcggctcgcctcacgctcacgggccggaccggaagtggtagtagtacttgctgtaggaaagtgtaggcgttgctggctggctcgtgaggcgcgggcgtaaatgcgggcgcgtcctggcacggcgtggccgtgtgcgtacggcggcgtcatacgggagcggtacccgcgaacctaactaaccggaaatctgcgccctacggcgaataaagataggagtaccaccgccgtaggtgccggacagcaacatgatggtaggagcaggacaacttgcgattgggttttgtgacttttgtcccgagtcaatccaccgacgctatctagcacgcgagtgccattacagagttacaggcattttatcgtgttttatttatggggcaattacgtttttatcctgttttggtgcctaatttctaatttggttctgtttttttaagtttgcttatttgaccctcttttttaaaaatgaagattaggcttgaccctattctgtgaaggcaatctaacggcgttagctcatgacaaaaatacccttgctcatttgactctacttttatttttttttatccaggtttgacaaagcggtgttatatttgagaaattttgatatgggtttaataaatttaaaatacgtttgacaaatttcgataattttgacataaattttatatatttttgacaaatttaatttacacttcacagatttggtaaattttttgcaacatcaatctcaaactgtacatatccaagaaaaacacaaacacgtagttaaggtatccccgcaggcttaaaaaaaacccggaggctaaccagatggagctcgaatgctcgatggccatctcccgcatgtcgtcgctgctgcagctgagcagctcctacgcgccgccgcgggagcactcgcgcgtcgtcgtcggtgccgcacctacgcgtcgctgcaactcctgcatgccgccatttgctgcacccgcgcactgtcgttgtcgaagccctttcgcctgcacatgccaccgctgtagcacccgtatgccgccaccgcagctctcgcgagccgtcgtcgccgaagccctctgcatacaccgcctccgcagctcgcaccaagcgctatctccgcagtccctaccgcgcggcgcctgccgttgcagccccgcctcgtgccaccaccgcagctcccgccgcctccgccatagccgaagccctctctgtgcgccgccaccgccgcccccactgagcgtcgacgccgctggaccacagctcccatcacgagccgccgccgccgccctcaccgtgcgccgcctctgccgaaccctagctacgccgccaagaaggcacgggatgaaaaatttgaccgtggggtgagaaatttggtgtttgatttggtgttcactgctcaggggtattttagtcagtttatattataaaatgattttttttctgtttcctttaaaaaaccctaatggtggagtggaaagagggtcagacggcaatttcgattttagaaagcagggtcaaatgagcaaagtttaaaaagtagggttaaattagtagttagacttcagaacagggtcaaatgagcaattgtccctttatttatcgagtagtattgcgatttgcgagtagtactggagtaactgtttagtaacaggccaactgtgtatgggccggcaagttagatttagtagtattgcgtagtaatgggccggtctgattgtttcctcttccttttgtggtggaataagttcactttgtggccatcaaaagtgattgaaatctaatccgtgactttcaaccataaaatcggatatcttgacccccaaactcttaaaacaggtacaatttgactccctcagcggttttgctcgcggcgtccacgtggcatccaagtcatcacataaactaaaaaataaagcgggcctacctgtcatcttcctctctctactaatatatctcacttctcatccgatcaaccctctctctcttgccccactttcttctcggcgtgacatccacgacgccaggatgatgatgggcgacggtggggctctcctcagaccccagccctttccaccccgtcactggtggcagaatggtcgggcgagtagggattggtcggatatgcagcttcctcgccagaagtcattgatgggccgcggcggcgggaggaagttgaggcaggtggatagcttgccaaggtcgcccatggcgctcagcgtcaagggcgtcacttgccaagacagagtcgatagttgacatgcaggaactcggcgctgtggactgagcgtcggctattcgtttccgctgcaaggacgtaaggaggaggggcgcggcacaggcgacgtgcctcgcgcgtggaggcggtcctcgaggggcctcaggcacggcacggaggtgagcgaccacgactggggtgacgctccgtgtggtgggcccgtggcatggccgcctcgcgcgtcctgatccggggtggcggtggtgctcggtaatggcccaggcatctattgccgcacctgcgtcgcctaggagtgtgtctgcacccagccatctggtctcccgtcctcccgattgccaccgccaccaccgccgctccggcccttgcgcacccaccgccgctgccgttccatcacacatcctctcccgcgcgaacatctcctccccttggccctcgtgatggcgttgagtatctgcagcgccatggcgtcgtcatcgccgccctcctcgtcggtgctgaacgacatgagtggacgaagcggcaaccggaggtggccccaaccccacgggtgcagttgatggagatgtggtctagcgactcgcgagccgtcggagaccacgctggtaactgcgagggcgaggatgacgagcagcagcgtgggccaccgctgccgttcccctcgtcctccctctatcgccagcctccgcgatagagccgccgcccctggtttcgctacgccccgatgccgctctcaacaaagaaagagaatataggagggggtcactgacaggtgggccctactttttttaaagtttatttgacgactaggatgccacgccacgtcagcgaaaccaccctataaaaccaccaagggagctaaattgcaccggttttaagagttgggagtcgagatatccagttatgtggtttagggttatgaattagatttcgatcacttttaagggtcacaaagtgaacttattccacagctcggctcggtggtttgagcagctttgcaggcttgcagcacgtcggcccatcccaagtcccaacccaactggcaaacgtgaggcaactgccgtcgtgaccgcgcgtgccgcccgaccgccaaccacggcgcgccgcacttcgactccagcgagcgagaggagcgccgcgccgcgcgcgctggtgggaccgcagcccgcaggccaggcgtggcggccctgcctggcacagatgctgccccgccagcgccagaagtggaggacgcggcggcgtccgcgatccgctttagcgccacccgtcgcgactcgcgacgaccccgctagtccgtcggtccgctgcatcgccctgtggtctgcgtgactgcgtcgccttgccttgcgttttcagccctcgatcacatgtgcatgcgcgaggccgcggaccacgcgcacaagtgtcgcggccacggagccgtctcccggctgtttcctacagtagtccacgccgcgcgtgagcgcgtcccatccattcacatgaggagaggagaggagcgtcctgatttccctccccactgtcggatcagccagggaccttcacgacggcgtggatcgcccccccccccccccccgccccccacccccactccccctgcggtggttggccggtgggccctgactggcctcggggaacacgtcagaccatgtgcgcgctaggggcccatagggggataggcccaggaagcccgcggcggcggctcgcgtacagttggccagccgccgcggccgcaaggaaaaccggagagtatagccgatagcgagatcaagccaggctgccagccagccagccgcgcaagctgggagccggctatcgtacatgcggacagacgcaacagctgcgggagcgcgacgtacggggggagagaacgcacttgcttggaaggaaggagcatacgtttcggcggattccttgggcggcggcaaaaaggctcttcatgattgcagctggagaacaattcgatctgtaaaagcttacgtgcgccggcaagatacgaattgggcaaatgctctcgtgtgtccttttagcttggaccaggtgtatgttattatagacaaaacctaaagaaatccccttcttttcttgtgtagcggaaccacgacacgtatgattaggccagtgtttgcatagtgactacgaataatgataaagagttcacgacgaggtatcaactattagttgggttgaatctcacataatataatactcatgtatatagctcaagagatccttaaatacgacaagaatgtatacgaatgtatttgctgattatttttgggagaaaatgcaaaaggtaccatgtcattcgattacaaatgtatggctgcactgagaaacagtttctggacaggttaacacataagcaaagaccatttcataatgcacatgctcttcttattcttcttgtcgaacttacatatgtcattgacaagtggtatccaaaaatctttgatcactatcatacgttaccatgcttgtttaatttgaccaaataaaacttctttttaaggattggtttccaaaacttatgacctagtccattacgagtcacaatgtctatgatttattcagaatacggcgcaataattttatataacttgtccatcatgaatataaaacaaaaaacttatgtttaaaaaaatatgaatatatagttaccattagagcaaataaactcgtatacttaaaaaatcgttaggcaccggtgaaaggttcaatcgtaataagatacttcgtctcaacacgtcaaactaggtgaaatagtcggcatgcaggagattcgaatccaggctgatgggatacatgcattgccagctgcccagccattacactgtaaacgcatctcaaataaacttgtacgaacaaatatctatactaaatagaataggtaactaaagtataacaaaacaacgattaaaaagaaaatcatttttggacatgtgctacaagttgcaaagtttgagctctgattagagtgtggttttaggcaaaaaaaaagtccagtcttgtcttagctaagcagacagatcatcacgcatctcattgtgcttttgaagtccctatccgtccaaattaggctatctctaaagattaactaacgagccactcaacgaaaaagccaccaaaatctaaacactccagccagcccaaaagccacgccgtccactccatctccgcctccagtgggccatcatatctcacgattaccatctcacatagtacaccggtgtggccatctgcaccgtccattgctcatcgagattattccaactcccttggtctacacctccggtgcacccgcgcaccagccgagccgagccggcgccgcggaaggaggcggcggcttgcgtaagcccgtataagttcacgggttacactgactggtgggaccagaccgggtggcccactggcaggaggaggctatactagtcgaggcgatgaaaagccactaatctccaacctcgtctacacttctccaaatccccccacggcgcatcgcccgctcgccctcgccgccaccaccacccgcctccggccaccgcacactagggcggcttgagccccagcgccgccgccatggacgaggaagcgaagccgaaccctaacgccgacgcggcgcctgctgcagcggaggcagcagcgtcttctccgccgccgatttcgagctcggagtcggcggaggggaaggataaggaggaggaggaggaggcgggggatttggtggagaagctggtggagttggtggaggagatcgccgccatctcggacttcaggaaggcataccggcggcagttctgcaacctgtcgcggcggatccggctgctcgcgcccatgctggaggaggccaaggaggggccgcggccgctgccggaggtgtcgtattccgctctccggcggctcagggaggcgctcgctgactccagggagctcctccggctcggcgtcagcggtagcaagatctccctggtgcgtttctcgcttgaggctcgttgttttgttgccatatttggtcgttaaaagattacatttcttctgcttatggcctttcgagtttatttaggatttaataggagaatttgcctcaagaattggagcggattttagtgcgttcatactccaaacttcgtattagcacttccaattgtcccctgtgatatgaccattttagataactctttgacatgatctactgtatctctacatttttaaaatattttgctgtttcttaattgttattttgtggttgtgaagtaagctcaagcttaataatacatgctgaaggttggaccaggttttgttatacctgggtgtcaaatcaatgccgggccagagcagttgatgctgtttagcaacaagcttgtcaaaaacattatctcattatatttttccttttcgctggtgggtcagagtgaaatcggcctcaaccatggtataggaactaattctgtcacataagttgtaacgagcttaatttctgacgcaattttgtgcgcagctagactaaaattcaattgaaactagagatgtatttgataaacagtcttgtttcgatcttttatattattaggagaggtcagtaaggatccactaagtttgtactggacaccaataatttgccacgttaattgcagaaaaagagaaatatctgcaccgttagattgtggttaggtcaagattacaatggggtagatttatcatataattttatacaatgtagagttgcatctatggaaacaaacatgtatatgaaattctgctcttttataatctatagttgcacacaaaattgcacgggaaaatccgctagtgtatacaagtgtattttgtatatatatataatataataaattatttgacgggcaatattttgtagcatcatggttggttagttttaaggttccgctcggtgttttagtttctcattgcaaaaacatctctgtgggggattgaaaaattcttttcttttttacttttcagcagatttttgctgcatttgaacgaattttcagtgcatccaaacaagtttccttttctttaccagattcacttcatacaggatctacttgtaaaaatttcgaatcaaaatttcaaagtctggtcctactagggcatttatagtatagaagttcaataaactatatttccctgatttgtaaagaaagctcactgtgaagttactgcacattaaccctggtcccaccagggcatttatagtatataagctcaataaacatcattttttctgacttgtaaagaaaactctgtgaagttactgcacattaaccctggtcccactagggcatatattgagttaccataaatgttaatttccatacctgggttgctctttgcagctgaaaagaaaaactgattgcactcgtgcatttatcttgtaaccttcgtcagaatgatgtgctgtgttccccctcccaggatcgttatcctcgtcccgggaatatggggacaatcttatccctgccttgttaaaacctttcaaaagtagtgtcgctcatgaacctgggaactttggtgacatgtaactacaaaggaaaaaagaaatgtaccaagaaaaatgcatttaatatggatctgtagcatcggacttgttcaaaagaatagctctttactttattctgtactgttgctcgtggactaacagttctgttacacaaaacataattgtggttattacaatgaagatgaactattcacagaagtgctttgttctacttgaattaaaaaagaagagaaaaatcacatgctgattacatttgacattcctattaaagttcttacgcagatgattaagtaaagaaattctcttagtaatcgctaatgtagaagttatacgtagaggtctcatcgtctaaacttcttctgggttctcatcaactgttcttctgctgtgtttttttgcccaatgatcggtacattggaacctgctcatgaaaaaaaaaaactgaaatatagtctggtacatgcactgctgaccttggctatcatgggccacaaacacatgtggtaaggatagtgtggttattgcaagctatgagcagcgagagatgcaaatttcacatttcttgggtggatctaaaatggtagtttctggagttccatattgatgttgtaactgatttacatcaacttttttttttcaatatgtcaattgcagatttgtggttgaaaattttacgaattaggggtccctattgtaatgcataactactacaaatattagcttttcaaactaccaaacagtgttttttgcaaaaaatttctatatggaagttgttttaaaaatcatattaatccatttttcaaaaaacaaattagttaatacttaattaatcatgcagtagtacatatttcgttttgcgtgccggggaggaggggttcccaacccctcctcctgaacgcagccttagtaaacaccggacattgaggaatgcaacgtttttagtagacagtcatgtgcatttcctaaccataagggtttgattttgcaggttcttgagagagagaaaataatgaagtctttccaggatattactgcaaggcttgaacaagccttaggtttaatctcatttgatgaacttgacatatcagatgaagtaagagaacaggtaggctaacatattcatgagtattttttttccatttagtaaaagaactattggagtgagatatttttagtattttttttattttgttttgttcaattttgcaaacttgttaacatgtgtgtggctattgtgcaggttgaattggtacatgctcagttcaaaagagctaaagaacgatctgatccatctgatgatgatctctttaatgatttggtgtccgtctacaactcaagcaccagtgctaatgttgacccagatattctccagaggttatctgacaagttgcagcttgccactatatcagacctcaatcaagaatcattgatcttgcacgagatggctagtggcggtgatcctggtgccgttgttgagaagatgtcaatgctgctaaaaagaatcaaggattttgtgcagagtcgagatcctgaaatgggaaccccagtaaatacgacagaactttcgggaaaagacaacatggcatctccgattgttccggatgatttccgttgccccatatcgctggatttaatgaaagatccagttattgttgccactggacaggtagttgattaacctatgtctactttcaatacgcatgcctcccatttgtatttggacttacaataattccttcaatatgcacatgcagacttatgagcgaggatgcatagagagatggttggaggctgggcatgacacctgtccaaagacacagcagaagcttcccaataaatctctaaccccaaattatgtcttacgcagccttatagctcaatggtgtgaagcaaatggtatggagccaccaaaacgtgctgctcaacatcataatgcaccagcatcatgtaccgctgctgaacatagcaacgtcgttgagcttcttcagaaattatcgtcacaaaacctagaagaccagcgtgaggctgcaggtatgcttcgtcagcttgccaagcgcagtcctgaaaatcgtgcttgtataggagatgctggtgctattcctattcttgttagcctgctatcgacaactgatgttagcactcaagagcatgtagttactgctctcttgaatctttcgatatatgaagagaacaaggcaagaataatcacctctggagctgttcctggagtagttcatgtgttgaagaggggaagcatggaggctcgggagaattcagctgccacactgttcagtctttcactagtagatgagaacaaaataacaattggggcttctggggcaattccagctcttgtgcttctgttgagtaatggaagtcaacggggtaaaagggatgcagctacagccctatttaacctgtgtatctatcagggcaacaagggcaaagctgttagagctggattgatccctgtactattaggactagtcactgagactgaaagtggtatgatggatgaggcccttgctatattggcaattctctcgagccatcctgagggcaagactgcaattagttcagccaacgccattccaatgctagttggagtaatcagaaatggatcagcaaggaacaaggaaaatgctgctgctgttctggtgcatctctgcaatggtgaacagcagcaacagcatcttgctgaagcgcaggagcagggaattgtgaccctgttggaggaactagccaaaagtggcacagacagaggaaagaggaaagcaatccagcttcttgagcgaatgaatcggtttcttatgcagcaaagtcaagcccaagcccaagcagaggccatggcacaagctcatgcgcatgcacagtctcaagctcaggttcaggctcttaacgaagctcaatctcaggtagagatgcaggtggagcaattgttgcttccaactacttcacatctttctgatagacgagacggttgataagcaggatgttattcatagttagtgggtttcttttttattcatagttagcggcttgtttttttggctgaggctagcagttggaagatcgcctgcaatgcctagcgtggaggtgtgtggtttttgttaagcaattagaatcaggaagtgccattagcgtgattctagggccatgagcttcttgacaattgagttttgaggtcgtggaactgttaacctgtgtgtgccgtttgtacaatgcacccagtgatgaatgttgggaccctcgagttttagggaggtgccattctacttgtacccggtgcctattacaggactggtctgtggcttccaaggttgataattttacttgcctgactcacagtttcagtgaattgtttgttcactttgttgagccaagatttccctacatagctatccataatctattgcatggctggagcatggagggcttttcatatggaatgctctttcttcagttggtttaagcttcaggtctgatctacatttctcagctatcatgtacaccctctattctcaaatataaatatttctagaagttttagcagaaattaagattaatgtcagaataattgtgattggttgggatgagaaaatatatatatataacttatatattataatagaagtttaaaatcttagaaatgtttatattttaggcggcagtatatacgtttctcccacaccgctacgtatatgcgaacacctcggactggagggcaactccgtgtctgtccgcttgtgcttgcaagaatcctccccgggaatactgtagcctggcgaggaatctacctgaacatcagtcagctcaaggccttcccttccccctgtcaggaggaaacatgcatgtcggtttgctcgtctcgcgtcgctcctgccgaatctaccaacccaacacacgaccagatcaccagagctcacaggggggggggggggggggggttggggttcgatgaacgcgtcgatcgtacgcgcgaacacggcgacgacaagctgcgccgaggacagcaagacgacgacgtcacatcgtgggcgcctggctgcgcggtgcacggagcgtgcaggcgcaggcaaggggcgcggcagcggcagaagcaggccctgacgacgacgacgacgccgatcgatcggtgtcacggccggccctgaccccgatctgggaggcatcgttcggtgagtttgccttagccagttaggccatgacactaccttctgtcgtctcaagacactctctggttagacacgcccatgcctcggtccacatgcgtgttccttactctctccatcttagaatatagcaatatagtattagatgggacattatctagtacgatgtatgtagacatagggtatgtctagatatattgtactggacgatgtcccatctagtcacaggttgctatattctgggacggagggagtaccttttccatcgtcaacgtgagagagagagagagagtgtgttactgtgctaggacgtactactgctgctgatttgcttgcttgatcgagcctttatggtggagaaatctggttatggaggtgacgatcgatgctgccaaagagtcaaagcctgatatgaccggatgagataaaaaggtggagtaataacaacgtttgttgccacaggcgggggcccaacataatgcaagcgccatgcgatgggccattccgtcatcgctagcaacagtgtatggcattgtaggctatcatccaaactagctgtattgcacaattgtttctcaagaaaatctcacatgtacaggagaatgatgttgaaaaattcaaaggataaaccatcatctcagttttcgagttatgatattaacggtaaagaagaaacacacaagtcgaggaattggctagtgattatccagctgatgagaatatgaataataaggggttattcagcttcctgctactaatttattttttcaattacatactactcctacttcggaggtactccctccgtcccataatataagcaattttaagttttttcctgcactgtttgatcactcgtcttattcaaaaaatttgtgcaaatataaaaaacgaaagttgtgcctaaagtactttggataataaagtaagtcacaaaagcaataaataataattctaattttttttaataagatgagtggtcaaacagtgcaagcaaaaactcaaaatctcttatattatgggacagagagagtatattattccatccgtcctaaaataagtgcagttttgcattattcacgttcaacgtttgaccgttcgttttatttgaaagttttttatgattagtatttttattgctactggatgataaaatatgaatagtactttatgtgtgactaaatatttttaattttttcacaaatttttcaaataagacgaacggtcaaacgttgagcacggatatgtacagctgtacttattttgggacggaggtagtatatagtagtctgcattgtttggtggacctgcattttttatggtggccagagccgacagaagatctctaaacaggcatcagctagcggccgtgtgcgtacgtgcctttccaacgggaacccaccagcgaatgtcgctcgcgctctcgcaactctctcggctgcattatttgacgatccacgatggcacgactcacatcaggtcgcgtcgcattattgacacatcttgatcgcacaaggcgggccggctagcgacaaattaacctaccaaattaatagcggaatataagaatagccctgcaggttaatcatctgaaaaatcttgattaaagcaggtcatacatgctgagcagtgagctacagcaagcatgtggtgatctcatatgctgattgattagttaattagttagtacgatatgatccatggacgtacaatctagcgacaaatgatcactcagatgtcaggtcagaagcagcctacaaagagaaagccatcatgatctctgttatccgatttggcgtcgttaactactatcatgcattattgatgatttgtcatccagttggccacttgagctcggttggaatcgcttcaagagtagaaaatacggaccctacctttgacaatgctagcaatcttagagagagaacgagagaacgcgaagaaacacaccggaaagggtggaaaccgacgttaacgttacgacaaactagtgtaaacatcagacaactacaaatacagaggctaaattatcatcaacatcaacttactaattagattatcctaacaattacaaataaaattatcacaaaactacaaccttattacaacttgtacgttactgacacattggacctatatgtaacttagagataattctcgacacggatgaaacattgccaacttagcacgcgtggaaagaaaaccaacaccttacggtccagctacacaccatcacagcatagtatagctccagacaggggcgtagctagagcgagatggagggggggtgccacttgtttaatttatctgctttatatcaagtttaagctaatgcgggtgtctaaatttgtattgaggtggtgcacacatggtgaaaataggtcaagtatagccacaaaattttcttgaccgggttcttgggcacccctctcaaacactctagctccgcccttggctccagagcgacttagtactagggttgaaactggttcggatagtttccgtccgtccggaccatttttcggatttggatagtttcggtcggaactatccggaaattctcggattcggaaacgtattcagattttttttctcggaaatgaaaatgaatacagtaagggtactatccatcggaatcaaaaaacggtcggaaactatccggaatttttttcggatatccacagacattgagcaaattttagaaaaaatacgtatatatacataactttttcatacggaatcagatgaagacaaactttatatcaacattgtagagctcgatgagatctacaactttcttattgactattttattatttggggtcatttaagggtctaaatattcattataatataccttattaatttttacaaaatctcagatctacaattcaaacgacatctgatagagatgtgttccatatcaaagttgtagagctcaacgggatctaccactttgtagtctataacatttgtatttgaaagcatttaaagtataaaacaaacattacaagttttgaagatgtgaaataaaataaataacatctccaatttatacaatggtaagaaattaaattatacatctagtaaaaggtctcgggaatagaaaatgataatcatatttgcatacggatctcttagaggaacaaccatgaaaatcgattttcacatatggttgtgggaccgtctacaaaattgacgatataaatgttggagatgttgaactaaaataataagcaatatctcttcctcgatcaagtaactcaatttgaggggttttttatataccggtaaatattcgctaccgtattcgttccgtctcgtattcgctccgtatctgtattcgataatattcgatttcatttctgtatccgagttttcgattccgattccgatttcgaaaaaaatatgaaaacgaatatgataaagctaatttccgatccgttttcatccctacttagtacgtcctgtcataactcataacccagtcaagtcggctgaggtgggcactgcacacattgtttccagccctttcccgctaattgatctgtaatacgaatcaaactgctaacaagattatcgttagattattttaaattttattatatttattagatgcctcataagtaatctaccttaccatatgatgtgaagaatatctgatattattctgcataggaagggaggggggaggtggttctaattggaggcaaaccatgcatgtcgatttcctcatctcgggtgatgagatgttaatcaacatggcatgctgtgagaccaccacacaataaatgcgatgatgttgagtgttgatgtgtctcaccatttcagtgtgccaaaagacatatgtatgacatgtgggtctactgtatccgtaagataagagttgtaaccgaattgtagatttatgataatttttttcgtaatggttgtaacaatctaaaatatgtcgctaatgttgtactaattaagttgatagtttagtcaataaaatggtagttctctcaaatttacttgaaagactaaggttgcagacttgcagttgcttcattagtttcacaatgaaatatcttatatccctatttagaataaacaattaatgtactaggtatgcagctagctagaactggttagacttagactgtgtttagttcacaccaaaatttaaagtttggttgaaattgaaacgatgtgactcaaaagttgaaagtttgtgtgtgtagaaaagttttgatgtgatagaaaagttggaagtttgaagaattattttggaactaaacacggcgttagccagtacaatttttctctgtttgccattcaatatatcttgacaaatctgagatcattattaatcaaccactagaaaattgaagtgctatatatgtatctaggttacaatcagcaacttcatgtcacgcgagcttaattttgcgcttttctttaaatgggacggtattccatttttatgtaaatgatgaattgaagtacaggagacagattgaccctatgaaagaacgcaaactagtgtgtgattaatgatgatgctacacaaacatggaagctgtcactaactcttcctagctccaaaaaatggtaaacagaagtacaagtgacacgacattactggtctggtagtatgagagtatcattttgctatacacctatgggagggaaaattgccatcatacatctcttcaaacaattacacacaataatgtgcactactgaaaaactgatctttgctcggtcgtcccaaaaaccacagtagtcccggttatgaaaagaaccgggactaaagatgatctctttagtcccggtttaaaaccccatagccattctacgatctttagtcccgattggtaacaccaacctggactaaagatgatctttagtccggttggtgtcacaaaccggaactaaagatcaccactttagtcccggttggtattactaaccgggactaaagatctcctagatctttactcccagttggtattaccaaccgggactaaaatcacgcgtagtatatagtccctattctttatcatctcccccacaaccggcctctcctctcctcagatccatctccctctcctcctccccttcctcctcccatccaggctctctcctccccctcctcccttccgatccgatgcccagcgagcgtcgcctcctccccctcctcccttcccgcacgcgtcaggcggggccacacgtggtaggcggccggcggggctgcgcccggcgagtagcaagcagcggcaggcggcgctacccgcattcattctttttttctttttttttttacaatttgtgattcactgagatgtataattttgtgatttgttgtatggatctgatatgtataatatgtgatgtatttggtttgtgtgtattttttttaagatttgtgatgtatttgatttttgtgtacaagtaacttaagatttgtgatgtgaatgttttaggatgttactttgatttggggtttgatttgggaatatgcatcccactcgatttgggagaaaatacagggattaaactctggctaaaaaataatgaaaaaaaaggagacataatgggactgccgctaccctccgttaccaaccggttggataactgggactaaagggggttacaaaccgagagtacagagggtttctccaccagtggtgcattcgtaaaaaactaatcaaatgtctactaatttgctactgataaaacaacaatgaatcatacatgtagtctagtattcactactacggaattattaaactaataaaaaataataattgcactggtttttgggtcaagcctgtctctcaacttgtattgaatcgatgatgtgagaatacaaataagagcatcatcaagagattacgaataatctttcctaaacggaagataggaagtaaagaaactgatctctctaagaaagcctaaattttatcctaaaaattaaaagtggaccattttgttaaattaccaatattttttttcctccaagcgcgtggtcctcctggcgtgcgagaaacagattgggagtaggagggaaacatacgttctcactcaaattgatggagtgagaaatacggagaagggaactccagttttgaaaataatataagtactccatctatccctaaatataatgaattttggttagatatgacttatcctatgattatgtccagatttgttgtactaaaatatataatatccaactaaaatgctgctctaagagagcaagttcaatagctaaagcaaattgaacgaagtcgtcgttgctcccctcacagatatgcatgtgcccttgccatgcacgcatgcatgccatcaaattaaaggcggctgcattctattgctatatgctaccacagggtacttactacttacgtaccccccgacacgatcattacggctttgattcgtttcgatcgatcgatcagcaacaccggccgcggccggtagtctcgctcatactgtagtcatgtggtcaccattgcatgccgtccgatcgattgatcgatccatcgatgccgtgcatgcgacgtgctaacgcttgcgcagcccagcgcactcgatcataagagccatgcagctctgctgcttgctgcctgcatgcatgcatgggtgtaccaattactaattaaacgcagatgctctcgctttctggctgatctgatgcccactaaaataagctggctttgctgctttagagggcaaacagtgaacttgccatcctgataatgatgatgcatgtcatgtgatgagtgcctgcgtcactactgaaaaactgattttttgctggatcatgcaaaatctatactagtcttggttcaactaaaaaccgaaactaaagaatatctttagtcccggtttaaaattttacgatctttatcaaccggaactaaatatcatttttagtctcggttcaaaataggtcagacgtcccactatttttattcccggttggtatcaatcgggactaaaagatgaatgcaccgtatataatccctcgcacttttcctcacctcctctccacaaactcctcctcatctgtaactacctttccttctctttatcctctctatcttatctctatcctctcatcctcttttttttttccagcatcctctcctttttttccagcagcgaggagccgcgctgggcggcggaggccaatgcggcgctaggcggggagcagcgccgggcggcggcgggctacacggatgcgaatttgtgaatttgtttcctgtgaattttttatctgtgatgtgaatttgttcatactatggatctgtgaatttgtgatgccaatttaagtatgtacattcgatctgtgaatttgtggatgattttatgatgttttgtgaatggggatgattttgtggttgagatcggtttgaaatcaatataagtagcaaaaaaaattattaaaaataaaagagaaaagactacagatgggaacttcagccacgtggcgctctggtctttagttctagttatttcaaccaggactaaagatacccatctttactctcggattcacggtcccggttatataatcgagactaaagggggttacaatccgtaagtgaataccctttcttcagcattgagtggcagtgcaggagccatcggtcaaagggatgacgaacttagttggattttttttctccgtaaagtaacccactaatcaaccacccagatgtaagaataataagaatcttaatcccatttggtagatctcccgagcattattcttccgcgtgatttcaaatgtgtctgtttctaaaccgacaccgatgattcatctctatcagcgtcgcttgtgtgatgctggggttgggaatccggcacatctacgtggagttcccaatcagcacccatgagaaatgtttttgtgctagtgtgtcaggattgaagacgtgtttagctagcagctaacgtggattggctatatataaattggggggaaaccacggaaattgattgcaatctctcgagaatcaatggatcctcatataaccttaattttctcttaaatacaatgcaaatgatcctgaaatattcaggaaagcatttagaaattagtgcatcgagatatattgatcctctcaatcgattcttaggccgcgcgcgttcgagtgatggtttggaaccatctcttcggaacgaaaacgaaatatctcattagcgcatgataaaataagtactaaattaaaataaattaaaataaatttttaaaataaacttttctatataaaatttttgaaaaaaaagtttcgtttaaggattgagaaagcgtgtttacgagaaacgagagagtagaagatggaaataggtattttccgaacacaaacctaaaagagtttcgcaaatatatgagagtgggtgtacaatctcaaccggattttgtttctctctattttggttgtagctcaagagttgtgcatttagggccggtgtctgtagaaactctcatttttttttcatcttaatgcaacgaggttttgcgtttccaaggtaaaaagtactatgtaagaaatagtcttttcgttccaaaatattattagtatttctaacttattatatatctggacagggaagtaattaagtgagttcgatggagctttaggtatacaagggagctcaggaagtactcttaacaaacattggctaataagttgcagatatccctgactaataattactcttacttaattactatttcccagtattagaacaaatttcgtaccttgacagtacgtcgagccctccatgcttggttcgacgaccaaaggggatcggaaaagggaacaggaaacactcaaacacacgtaaaatggctgaaacaacatgtggcacggcacaccacagcggacgtgccatgcaacgagacacaggcaggccggccggggtacagatcgacagaatggcccgttttgcccgcgctctaacgaccgacgaccaactgatatatcaacggatcgaagtgcgcatcgatctactggggcgaagcgaagcgacaagcggcgaaggcgcgcgcgtggaaagctatagcagagcgcagagcggtgaactcgcggtgtcgccgggacgcgaaggcaccaccctccctgtcaccacgcacggccctagctccatcgatcctcgatcgatcacgacgtggtccgcggtattatctcccgcagcggcaggcgccggccgcgctcgatcgcggacaggccgggggcgggcctggaggtgcacggcgcatgtcggcatgcatgcctgacgcagctagctcccgcactaaactagctagctaggaagagaacgaaagacgatggatatatagatccagggatggatatgtgtcgtcgcgcaccgaatctttcttaaggctgactgctggctgctggcgctggcgctggcgcgctgctgtgttttaaggatgattgctgttcaccaattaatgttgctcgctgccgcaagcccggcgcgatgtccggcttctgtcccctctcttgtacgctagttgcatcagcatcaataccgccaggcgccagcatgtgggttccggttccgccaggcgtttgctgctgcacggataggtgtgggttaatttgtgattttgacccaccaggtaatatataggttgagtttgataagatactaccctaccgaaattttgttattagtgctaccaaaacatgccaatggttaatttggtccttattgttatatagttggatttagtcatacctcgataattgatgatgagtaagcacgacttaaaaggtagggtttctcacctatcagaccggtcttttgggttgtataaacccataacctaaagtcgtggtttcaattggatctgtggtggagcaggtccaccgtgaccttggtggttcatggttggtgccttggtggccggccgggctacgcactagtataaattttgtaaaagttgtcaaatatttgcgtcggttaccctacaaattatcagttgcatgaataaactcaattttgttaatgagatacaaaatcaacaaatcacaaagggaaaacactattcttttttttatttctcctatgtttctcatttttatatctcacaaatgaagttgagtttatccttgcaactttacatggttgtctaatactacattagctatttgtgagattttttcccaaaatttttaaaaacttttatatagttgtttgagatataaaattgagaaacagaagataaacttcctctatgatttgaaaaattctacatgactagctaccacataatttctaaaaaaatgttaaggccttgttacttcagttctaggcatatgattttcttggctccaccactgaaactatcacataaattttgggagagggtggcagtggggttattgagggaacattcgcggctgggattattattagatgggaatcttatcatcccattcgtagttaacacaacatccctacaatcaatttccctaccaactaggaatccccctcttttcctatatgtcgccctttcttcctctacatgattctaggcgcctctagctagatttgcccccagtggccttccccaccactaacctccgatgacgagctctattcaaattttatctgtagacctatctttcatttgacattgcacatgctttttcatgtgctgatgacacacatgttttcattgccaccatgaccgccccattggcatctacaaatcgtgattgtggcattaacatgtggcccctacatcacccatcctagtagttggttgcaacagctaaagccaatgcccctaatctagtttgactttgagtttttatatataaaattttttttatggcacacggttccaacggttccaacattatttggtaatacactctctgtcctacaataagttcatttatccttcctcctatttattccaaaataaattcatttttgagtaattgttgtatcaaagtttgtgaaagtatggaataaatgtattgcaagtagataaagtgaggaataatggcattgaaatttgataaagtcggggcattatagtctcttgggtttggtattgatatacatgagatgagtaaaataaacttattttgggatggcgggagtattagataagcgttttatcacaatgagaggtgcttgtattatgtgttgcagttattttccctagtaaattttaaaacttaatggagtactccctccaggttgaaaatacttatcgttttgaacaagggtgaggtcaaactttaaaatcattgaatatgaatatgaataatttctaaaatatttgccgtagaagtatggagaccatatgtatagattagtcttaaaaagcacttcaaataacccgtgtatttgttgattattttatttatactataatagaaaataacgatcaaaactgcttttaaaaaaccgtgtccttgtctaaaatattagacaaaatttgctacagggcatcgaaaaaacgtgtaattaactcgtggacaccacaagaacgagaatttgctgatgggcatcacaaaaaatgtgtaattagctcttggacactcgaggccttattttattgttttctgtggtgatccggacaacattccatcccacagaagccgtcgcgtaaccccacccccctccaccggccattgctattgtttgccttctacgttcactgaccccgtacgcatggttcaccaactggaaaagaaaaaagaaagaaaacaaagctctgcagacaagatgagaggaatgagagattgcaatggagaagaggacgagaattggtgcctgtttttttggttgatttgaatcgagatgaatcgatttgaaccatacatatacaaaattggaaatttgattaagaagaggaggagaagaatcgaatctcttcctggacatggcgcgcaccagcgcacacaccgccgcggcgccacccccggcgtccgcgaccaccgcgtcgtgcccgccctccgtccggcacagccgctccaccgcggccagcgcgcgctccggctcccctacgccgcctcgctccgcgacgcgacgcgcgaacaccgccgcggctccggcggcaacagcgcgggggtggttctccttagcaaggtagagcatgaaaatgccacggatcccgatgcggatggtgcgcacgtgggccttctcctcgagaagtgcaacgaggccctcctgcccctccatgaccccctctaccgcgcctagcaccgccctagcatctgccccggacaccaccgccgcggcttaacgccagccaagccacccctacggtccccaaatctaagggcaaacttgtctttatttagtgtttctctctttaaatacacgagaaataataaaataaggtcgcgagtgttcaggagctaattacatgtttttttgatacccgacagcaaattcttgttcttgcggtgtccacgagctaattacacgttttttcgatgtcctatagcaaattttaccaaaatatcaagtactatcaatctagagggagtattttgtatccgtgtgaatccatatttcacttgtcataactttaattgtacaaccttattggagtatgagagcataagtgtactcccttgcatgccccgaaagaaaaaaaaaatgtatagttgactctctagacatcactacacacaatggaaaaatcatagaaaaatttccatgctgattaccaggccatgcatgtcttgtgctcattgtagtcaaaatgcacgtcctacaactaaacattttgagggcgaagaagaggaaacaaggaatcgagaaattattgctgctagttccaaggggtagaaataaaatcccaaaatatagtgtgaaagggtagtatcgataaaacacgcagaataaatatatatttaaacataaacttcataatgcatactactccatctatccatactaaaatataagaaatccttgatgtatccgaagttacactattctaactttgaccaacaattttgaaagagaattaatatccacctcaccaaacaagtaaattatgaaacaatattcgataatggatctaacaatgcacatttgacatcgtaaatatttttattcgtttctaaaattttggtaaaatttaaaacaaaatgatttaaaactaatattagataaatttttttcaagagggatggattagtaattcatagtaacaatgataatatatacgcacaggaccaccatattagcaggaatccgcactaccacagaacacgtgaatagtgccggttaggaaacccctttccgtgtcggtttttccaaccgacactatggaggcagcattgcagagtaaaccagcaccaatcccattttaaaacagtcacctttgataccacttgtgaaccaaaaaaaaaaggctcgatgcatcggctcaaatcgagccgatgcatcaagctcatccaccccgcatcacgggactccaaatcaatcacaatccccaatccccaatcaaacaacatcacagaacaagaaacattgaagaacatcacagaaatcatttcactaacattggaggcatcacggaaatcatcacagaaagccaccactgcctctcgtccagccgtcgcatccccctcccttccgcggccgccgttgggttgcccctcctcggatctggcggaggggagggcacggtcgccactgccgcttccgtcggccagccaccggccgtggacaacgagagagagtcgagaggggagggcgccaccgccaggccgccgccgcctctcatcccgccgctgcatcccccctcccctccgccgccgcatgccgcctcccgttgttgccgccgatgggccggccctccccggatctagcggaggggagggcgcggccgccgccaccgcctccgttggccgggagaggagaaagagaagagaagagaagagagcggagagaacgagaggagacgagcggagagaacgatagagagactgataggagacgagcgctacgaaccttatctcctcgaagcttcgtggtgaggcccgccggctcggctcaattcgtaagtgctggtttattataggtgccggttttaaatattaaaggttctgatttttttaataaccaataggtgtcggtttttatttataaccgatatctataattacttaaaggtgccagttttttgcgatttcaactcgcggaggtgggaaaaggcctatggcaaccggttttagcactatcagcacctataatgacgatatctatttgatgttttgtagtagtgctgtgaccaggaaaccatatttgctttggttttagcattttggagttgccatcaatactagctcttagatgcgacctagtttatctagatttttctccaatgaatgcaaattatcctaaatacccgcagtgaaaacttttcagtaggtacgatcttaattaatttatagctagtcgtcctacattcactgtaagcctgtaacgtacgtgcagtgaaaacttttcagtagggatcgacgacacatgaaccttaaccactgtagcttgaatccattggcccattggagctcggcacactcgcactcgctctgactagtatactttgcatccgccggcgtggcgcgtgatcttggtagcaagccacgcctagctagccaagctcttgcatgtgtcgagccgtaacgtgccctgccccggcgtacgtactctcatgggccatggatcccgtatacaaacttaagctggtgaggctgaccacacacgcataaacagtcacgtatagctactctaggcggcagcttgtggtgcgcgcctttcccccttgccactgtgctcattatgtttgtgtacgactgagcttgcacagaaacatatgggcatcgatcccatttgatgtgcgtgcgtgctgcctttattattctctcctctcctctctctctgatcatctaccgcatccatccctagctatacttgcatcgatgagagagagagagaggaagcaagctgcctcggtactcgggaaagaagggtctcttcttcagctaccactgcttgcaaggtgatcgaccgatcgatcatctatcgataggccagcatgcagcagcagcagtgcagcagtgtgtggcagcagctagccccctccacagattcccttggcaagcaatgacacaaaacctttgcaaagcggccgcggccagcgagccattgcgcgcacgcacactcacgcacacacaatgacacaaaacctttgcaaaattacacgggaaatggtcctcaccgagagcttttggcatctcgcttcgctttacccgcgacgacgcagcctgtgccggccgagactcatgtcactcctatccctgtctttttcccgcgctgcttttgattgttgctagtgcatgcatatgcgctgctactactactacctcctcatcatgcatgcgtcgttggatttgttttttggcgcctatcaacgcatcacagttgtaaaggaccagggtatagagagatagctaagctagagaggcatgcaaaagctttagctaaacccatcagcgccgtgtacctggaccatgcaaagcatacaatagcttttcctaccactgttgtctccctctcccacacccccctgttggctatagctagctgttgtgtctgtgtcactcactcactgtgtggatcagcatgttgatgtgtatatactactactactacaactactactacgtaacagtccactgatgtggctagatgaattgcatttgccgacagatttgcgtgcgtggatttacgtttctttttagtacgtggtttgtgaatctggtaggattgattgcgccggaaatagacaattcatagcaaaggtagtagctttatttacaagtgagagcacagaccggcccatccctctttcagatcaatatggaggcaaaggacatataatgccatcgaacttcaatttgagtaatctgattggcatggaagaaataaataaagttagtcgcatatgcatatatgtcaaatcggtcgacatcgtggcttgttaacaaaagctagtaatccaggagaaaatggatattgttgtatatccataggtagagaactttacatgggcaatatattcaagaggggttattatagctccatctagtaaaaaaacatgttgttgcgtatgaattgtccgtgcaactataaattaaggggtacacttgctaaatgattattaaaaattccgacatatatgatcgatactggtacaaaaggatataaaacagtcctaataggacatgatcacctaattaagtaacatggcaaggcatcaaaacctactcagacaaagttattaagagatactagtgtataccagttttatgtatttcgtaccagttctatggaattttaggtaaatatagaaacactactacgaaacaagccatctttgtcgccccattagtgtcggttagctaaaacccaacactgatatgtaggagttttcctatcccctactactagaaaaattgttttccgggaggccaaaaatagtttttcctagacgggagaaaggaccgtctgtacgcaaaggcatgtgaaaatcatttttgcaggcggcatcttcatcttcacaggcggtagattcactcgcctgcgaaaatcatttcagcgaacaaagaaaagatccacaccacccctacccgccggcaacgccgccggcctccccctctggctggcggctcttctcctccgtccgccgccactgctcgaggggagcgtcccctctttcatccagatctgggaggggaggggccgacgctgtttgcagtagttgtcgtcgtcggctcctcctcttaagtggtccctgaaaaaaattgatttttgcgagagaggttaaatttggaggctctttagctattattcacaaacgattaaaagggttttttttgtccgcctggaaaaataaatggctaacatcggtaaaaatcatttttctagcattgccctgaacccatgcgcaccatgagagagaaaaaacccgacactgatgtgtggtcatcagtgccgataatttaaataaaccggcactgatgtatttacagtacattagtatcaggtttttttaataacccaacactagtataaggtcatctgtgctggttattcatgtaaccggtactgaaacaactggccaagccgagctataagcgagtcagaaaataaaaacaacagataaaatcaaccatacgttctgagccgatcctacccatagagtctaaatcgatccaatccatccaccctcacgctccatcccttgcccgccggatccaagatgttcttgatttgtgatttgattgttctcatctttggcctgtggatgtggagttcttgttcctattctctaatcgtggatgtgaatttgtggccaatatggatgtgatttggacatttggtggcgtgtgattcctctccgcctcctctggagaagagtcgcagcctggtgcacggcagcggtggtggccaccgccctcctcaaggcgtcacagcggaggcggcctcctcacggtgcacggcagggcagtggcaccctcagccctcctcatggcgccacggttgcggtgccctcccgtcggtggcgccgccatcctcatgtacggtgcacaacggcagtgtcgctccctcccatcagcagtggcagcttccccatggcggcagtgctccccttctccaacctcttgtacacctccagcatccgtccaaccctcatatgatgtgcatcacctgcatcatcccattattggacggccagatctagccaccacaactcggggcagctagatccggtcgccatgagtaacggtatccctctgcttccgatgagaagtggcaccggcgtggccttgaagcaccagctcgaatcgaacagatgcatcgagtcagctttttttcatttttgaacttcaaaggtgccagttcctaaaccaacacatttgattatcctcgttggtggcgtctaccgggcaccggttgggaaatccagcactaatagagattttcgcagtagtgccaaccagcactcatgacatattttgtagtagtgaaagaccgtgaggtcaggatatgccagatccttccatgttcatctataagctgatatccaggagcttgtcgatcagacctcaaccctagagaaatcgtcaagagatgtactttagccgtagccagccataccctattcatccatgcacgtaccacataggtagtactgttcccgtacatataagaatgcagacaaacccaatggaatcaccctaaagggatcttgaacttgtataaaatctctctatgtgtatatgaggatttacgaattcttgctattacatacaaatgatcctagctggtatggtaaaaacactagctgcgaagataattgatgttcaaacactgtaatgtttggcatgaaacatctcatgactaaaatgatgttttccgtgatcggccggagggagcactgttttctgatgcgggtgtgcaatttccttctatgccgtagggttccgtttaatttcctcaaatatggatatgatctattctggagtttggactgcactacagtcaacatccatgcatgtgactctaacattaggcgttttcgtcccatccttttaattttttgtattttgataaaagcagctttgttaattacaatattgggtagtgctataattaaatcatacatatgcaaagactgggtcatagactcatagtactccaacagtagaatagccataaatgggtcatcagttgtaaaacaccgattctctctcctggcaaaagagagtaaaaaaaaaaaagacaaatcctaagtttccgtgtccaacgtttgactgtccgtcttatttaaaaaaattataaacaaaattaaaaagataagtcacgtataaagtattaatcatattttatcatctaacaataataaaaatactaattataaaaaaatttcatataagacggacagttaaatgttagatacggaaacctaggttttttttttttttaagtacagagggagtaaagctcaccttaactttaatttgatactgccatgccataagctgcatatataattgcccgtctgacaccgtacgtgtatcttcatatgcatgcatttagctttgtgtacctagcttgggctagaatcatatgcatatgtacacactagtacacgcagatgacacgcagaagcgcatgcagagctccaagtaccaagtaccaacctgcagtccaaggaacaaaactacgtggtgggcaaccagatgtataaattaaagatcaaaagcgagacgaaaaaggtaggatcataataatcaaacagtgcagatctctgtacaggcaattaaggttcattatgaatgtgacgacactgtgcccctccctgctaccaggcaatatatggggttgtttgaattattaaccctatcaaaatctaataataccaagattatgataagataaaaaccaagcacttcatctcacattggcacaattttagcactaatataattaaggccaaacaacaacaatgacacatatcatctatcctaacaaaatttgataatgccatagggaagctaattaaccaaaataatcatatatagataaaaaatcagacctgatcgtctatagcgttatcatacttaacttcagacttgtttggaaaagtttaaaatcatgagaagcagttagttggaagttagtttctgagaatctggaaagactgggtttcccagcttttgacttatagttcattttctagcttctataactatatgttttcagaatctgtgtacgagtatgggttgtttggggaactcaagattttgagacaaaagctgcagtagttagaaactccccaggccccaaacatgaccttcataggggtataaatatagctgttgaccttcatctcatgagattttgtataccccgttcttttttaacggcatcatatattgttaccacgaattatttgctccggctctaaaaatattttctcatagtttatttctaccacattgcttatatcatttgctctaagcatttgataagtttatatgtcttaaaatatttaatttatccctactaagtatataatccacaacaaaataattcttcgtgaagtaatatttttcaaactcatggacttgatttgtatagggtatattttaatttgaaaagtcatgaagattaaatttcaaccattgatttcttataggctgcgtgtgttcctaattaattatactatatagttgcaaaacgaaatgttgcacgaaagcactttaaacagaatatgaatctatttatatatcttaatttaatgcactaattaaatagacatgtaatttgactcgtcattagtaaaaaaatattaattaaacttaaaatttcagattaaaagacagtaaaaatcaacggaggcatgtaatcgtggttactgctcccaaaccatttcatcgtcgtccgtcattgtctatatatcttgatttcaagttttcaacttgttagtgtatgtaccccaacatatatatacactgatcggtccatcacatatatatggtccatgcattggatagctataagcctgcacgcctgtttgcatggtctggcttttcgcggcaagcgtgttctcgacgatggccagctggtagacgatcaaattaaagtgaccgatcaagaggacaatgaatgaaaatgaatgcccgttaattcatgtgtacgactgtactagttgccataccccttcttgtgaaagagctacatagttgtacaatctactcctacctcctagtatttgtatctcattcttgcaacagtacaaccttggactcaaagtcataaagaatctgaaaggtataattaacggccctgacaacagagtttagggccaggcagaatacctgccttcccgacattaattgtacaacagtgctgcaagaagatttgatatatatcgatcgatcgtggaggtgatcaattgaagctgcagagagaaattaaagcgtaatttatttccctctaacaatccagctagctaggtcaacgtacacctcgccggccggcgaaagatggtcggaaatatcagtcgtcgtcgtcgtttgcacaccacaggccgatcgatcgatcgatcaccggtggtggacatgaatgtgcaccaggttggtcaaaagccatttcttttcagcaaagcgaaatgcacagcgccctagctctgtctagctacagccagccagccagctctactgaaaaagatccaaggatagatggcaaagccggccaaaatgcccccacaaagctacacggggtgtgcatatggtagctatggctagctatggccacacacactgagctttcaccgagcagtagagtgtgctccaaagagcagacaaggcatcagctagcccttcctagagagacgatgtaccgatcgagcatatgcatccctatccacggacgctggcgtttgcacatcgcaattaagatgaatgtggtcggtcaccagtttcgatttcatcaaaacgggcatgacatttagtagttgttttttttttctgttcagaagagtacgaatggaagcattaattaactagtgagcacccgatggcaaatcatgcatatgcatgggatgcagctgtgcctagttttgtgaaaaatgaaaagtgaatatattgtatacatgtatatggttgcatatatatatagcaatatatatgtgcagaaattaagatgcgcatacactaggatacatacatatgctgccgagttatatatatatatatgcgttttcgtgatcatatatcggtccaataaggaaaacccatcatttccaatcataatctaatcatggtggtactggcactttgtgaccggccgaggttacatcatgttgtacactggcactgcaaaaactgaggaaaagcttgcatgcacacatgcacgatcgagaccagtactgagttctatatatgtgtgtatattttttgcccaaggcaaaatactactatataagagtaatacatccgttttttaatagatgacgccgttaactttttctcacatgtttgaccattcgtcttattcaaaatttttatgcaaatgtacaagatatacatcacacttaaagtactatgagtgataaaacaactcataacaaaataaattataattacataaattttttgaataagacgaatggtcaaacatgtgaaaaaagtcaacggcgtcatttatttaaaaaatggagggagtatttgctagtgaagtactcctgcactctcttctatactacagtttacgtattatatatgcaccatttcaatgtgaaaaactcttaattacttactctactatatatatcgctctagctagatagttttaattaatttttctgcccacatatatatatatatatattatatatatattatatattttatatatatatatatatatatatatatatatatatatatatatatatatatatatatgctcccataaataaacattctgtgcgctaaataatggatcaaatagaagatattgcatccattattttctacttcacgtttgaaacatcaacacgtatggtcttgaatgcacatgtttcatcacaacctttaaatttgttaaaatataaatgtatgaaagtgtttttataacgaatagctcctgatattagttttttgatgccaaatcctaatatatttttattaattaatcatttaaggtttcgaggtttaactgtgtgtattctaggatgatatctatgagaacgagatagtagtctagaaggaaaccttgaaaaatcctatggatcctgcaggaccacctatatatctattgattctttttctaaaggaaaaactacctctgttgatttgtatagggtgtactcctcttgttcgtgcattgatatttaggataaggtttgatctaacttttaaaactttgatcatcaactgatcaacaatttctcgaattcttagtgttttttaaatggtacattcatatttatcttggaaaatactatcacaatatcttaaacttattagacttattctactataaaattgaagaaagtttttaaagtttgacttaatcttgtcctatacgtcaaatggagagagtattaaattatgaaaaagtcagcaagattaaagtttgaccactgattgctcttacattataaaacttaaatattcttagtggctgtaaaactaacattttgtaaaagcactttgaaatataaatccattgtataatttatacactgaatgcacttatatattttgatcgattgtggttcaactttaaaatctatagtgtttgaccttttgaaattgagatactccttacaaaattcaatggagggggtgtcttaattgagtgtaatggttactgattcgatcagaaatcttcttgcattttgaaattcatatcaccatagctgtttttaatccgaagtgaagcgttaccaggagatcgattttgtacaaaatggttcagtagccaactaggcgtgcatttattcaccatatatatggcttatgagcatatgacagatttttgaactgctactctccttacattttccattaagaatatgagaagatttagatatgcatatatagatattgaatatacgattatatgctcactagctgatggaagtagtcatgccaattaatgtatgtaactctgtatatacatatatatactcctatgtttgaactataatggttagcaccaccacatgatgcatacggtaattaagttgcatatcttaacgtgtactagctagttgccttcaatttcaggtagtaatgcatgtcagtccagatgcattcaaaagctatgcactgctatatacgtacgtacagtcctattcaataccaaaaggctagcaaggaatgtgtgtatgctttgaacccacaaaagttcaggtgcatatgtacccccaatgtgtgtaattgataaatcttgtaagaagaggaccataaacattaaagggcacacaaaccatacattaatttcatgcaagtttttgcagaactaatgagaggtaatttgatcaatctccaatctctccaagtcaaatactatatccctgatcatatatacccccaatgcaccaagtttggttatatatattaaccccctgtaaacaatactgtaaaaaagttgaaaaaggcgacactatggacacaacactggcacacctttgagttcaaaaccaaatggcggaaaaaaagcgttaactaaagagcagctttaacttaaaccaccctacctgagatcatcatgagctagctagccgtgtgcttctacttgatgaagagtttaacactcaagtcaagccctcctttcttctttgcctcctctttgcatttgctcaaaccatgcaaattaattagaaaaacctcttgtcgaattgttgatgagccagatcaatcgtgtgacctagctagaagtagtgtactacaacactccgccgccatcatcgccgccgccgcctgatgacgaatggaatccagggaagttcattgtccagctgccaccgccgccattgccgccaccgtcgctgccgccattgccgccgttgttgttaccccagacaccatctccttggcgtagagccgccatgtactgcctctgcaggctcatctccagccctttgctatcttccagtttcattgaaccttcctgccttgacgtggtggctgtagcactggtctgccctaacgtgaacgccgccgccgccgttgctccggtgcctgctgctcgagtagcttccagtcccagttggtacatcggcggcggcggcggaagctcgagtgctcctccgaggaacgggaactgatgctgttgtggctgctgctgctgctgctgctgctgcactctccactgctcgagtgacgcgccaatggtggcgccgccgccgcttgccaccgggaactggtccgccgtgtccacgtggtggtgcatgccgccgagaggctggaatccggcggagaaggttagccctaggttgggccccggcgggtgcatcgcccccaagaacgggaggtggtgagacatggagctgaggcccgacggcgggatgatcgcgccggcggcagcgcctcctggctgcgtggacgccgcggcggacggcatcggggacgcgccaccgccgggcagctgcctggccgccgacgaggacggcttggaggaggaggacgacgcgccggcggcggcggcggaggaggacttgcccgagcgcttgttccggcggcacccgccaccgacggggacgttgcggagcgagccgccgcgcgtccagtagcggcggcaggtcttgcagaagtggcggggctgggaaagggagtagttgttgtagtagcagaacttggtgttggtggagtcgcagcgcgggcacttgagcgccggctccggctgcggcgcccgcgccagccgcgcgcgctccgccattgagttcggccgcgcctgctgcgccgcggccgccgccgcgctggccgacgagctgcttgttggcagcccaccgatctcgcccggcgccgccgcagctgcggtcggcccgaccggcaggtgctgtgcatcgccgccgcctacgttcgccggcctgggcggctgcccttgctgcaacacacacataaacataagcgtaagcaattaagcatattgttatagatcagagatgagagaaaaggtaggagagaatatattgactctgaatattcaagaacactacaagaatatctctctgcagtgtttcttggtgcaaaaaaattctcttgccatgaacaagctgtgaattcagcactagcaagagagagttcgatggagaagaagggagggagaagcaattaagaatttaagatcatgcagcaaaagtacctggttattccaattaggtggatctaggtaggcaggcactgaagggaacaccatggaagccagttagtggtgagatatatttcctcccctcccctcaccacccctaactcctctagctttacttctgctttgaattctgatcttttctttataaattcgcacttttctttgttggggatttgtgtatggaaagagaagaagaaagcaaggcgagagctgcaggctgcagcagctagctgggagggaagaaattaaacggaggagaggggaggtggtggtgtggagtactcactctggctagctagctaggaaggaggaggtggtggagaatcacatccagcagctgcaggagagaagacaggagagagagagagagaaactaagaaagagaaaggggaggagaaaagcatgaatttatcttctctccttttaagcgtatggtggctttatatttcttggggttttttttttctctctgtggggttgggaagaatgtttggagaaagatagagagagagagagagagagagagtgtgtaattaaagcttgcttagcctttaagactgtactcgtttagcattgtgctcagcagaaaaattgaatgcaaaaaaccagctggtggagatacagaggggactgagatggcaagaaatggctggataggtggtgactagtgaggggtgactgtttttggtttgttttctagcctgaacagaagttcagataaatatatgaagctaataagagttgatgcaaaaaaaaaaaagaagaagcttcagaaaccctaatactgtaatacatactccaactatagctagctagccagccagtgcttctggggtagtattataaaatgttcttcaggtatcaaagccacatgtcgttgtgaaggaatttcatcagttgttccggcaggggaatatgctccccaatacatgaaaaggtatgcagatagctatccactagtccaaaaaatttcatttgaaaagaaaatatggagcaacaaattcatttggaaactttctcgttcttttgtatatatatccttcctgcgataaggaattttttttatttctcaactcatatatcaaatatacattaattcaaaaaactttgtgaagtgatgactaccattatatttacacttgtctttcaaatttgtcatggccaatacaatatttttctactttgttgggagtactcgaagcatgacgctactgtcagcgcaataaatatgtgcaccttaacatatattttattatattaacctaagcattgatggattgaggtctatagccatgagttcaagaaaaaccaaacgactgtttggttcattgccaaacattggctaaggttaccggttaccacacactttgaccaagttattagctcatattttgattaattcttggccacacttaattatgataagattagttctcatttctcatgatttcacatggcatctactcaaaaaagtatggcacactttttttttctagttaaagcgtggctcactttttattagccacaacttaattagctaagtatggcaaaaaaaaatatggtaaatagtggcaatgttattatatagcatccaaacagtcactagatcttttagcggttagtaacgatattatatgaatagacatatggattttttggatggaaaatgggtcgaaccgtcctgggcttaggctaagctaagaaaaaagtaattaagttcttttaggaagagaaaaaattaggctgctccaactgatcacaaaggcgacggttatttcactgttcaagccatccgatgatccttacatataataaatacaaactttggaggaaaattttgggcttttttaaaaggaaaaaaatgtaatattggaccagagggtccacctcttacctgaaagacatgcaaacattaagcttgatatatttagaaagtgatggcaaaaaggattaataacaatcaatgttatttttcaccataaaaaatatgttatttttttcaaaataaaaatccgttgcaacacactagaaatatactagctagtcttctaaaaatgaacaataaacctagctctttgagtgaaaaatcattgaatttgcctttcttagaactgcagcctttgttatggctgctcctccagcataaaggagatcataaaaactattttgggaattcaatatttttatattcttttttaaaaaaaacattggaatgatccagattccatatttccatgcatgacatggcattaattagccccacatcgcgacttaatcagattggccggggagttggattgggaacttgggatcgatgcttgatcgtactgttacaacggggcaaaattaaggagaacatgccgatatgcacgtacgacggcacagtcaacctgttgaaaacaatacattaaggccgcgatagtaaacaaatcaaaatatcaaatgtacccaaacagttcggctagctagctagcaacaaaaatgcatcggtatataagaacccaaattaaatttccagcccgactgatgatcaggtcgcgtcaagtcagccacctcttttgccgaacgcaatgcaacacgcaggtagccaggtactgaaaccgaaaccaatgcctccctccatctagctaaccctctcaccggccggctgtacgttcggacagcgcggcgacaagggcagtgcttgctgttcggccggccgggccacccgcggcgtggtcggtctgtcagtctcggcgcgcgcgcgtacgcgcaagctgcacccacgcacggacgaacacgtgcgcgtgggtcacccgtggcgtagtacgtttgatcttgcagctaaccagctagctagccatggcccctatcgccacagtggttgcacacgccatgcaagggcgcgcgggaacgagatctcgattggccggcagccatggtttcaggcaggcccagtgggctagctagccatgcatgctgctgctgcagcagcatttcaccgcctagctagcgagcttgctcccccgcccggcaatcgagcttccaccatgagctaagctgcaaatgccggaaagcaatttcagcttccacgatcgtctatccttctttttccagagcttttgcaggagatgatggacggccagctcagctggatgtgtgcatcagctgtgtgctggtagatatatagtacctgaaaaagagactgaaagctagctagctgcagggggaatatttggtgtggaggagtgaatggtattatatcgatcttccgctgttgccgcacagtgcgagaaaacatggattttgtttgtgcgatcacgatgcgtgtgggccgcccggacgccggattggctgaagggggaggttatctgaaggggttcgtagcagtgtgtgtagggctctctcagctgatggtccgccgtgcaaaagggaaggagggaataaaggcgcgagagagagaattcgtggccggccggcgcctttaggctttaagcgaccgaccgggccgccgggttcctacgcattttcgcggcgcgtcaacgtaaacctgcagtgtcgtcgcccgcgccggacctgaatttgatctgatacctaccgttagacagcgatctaaagctagcaaaccgttctctttcgaaagattattgggacagaatcttgcttaaggcgatttacatgtcacacgcacgggcatttatggaagattttatgtagtgaggcaaaactaaagtgtttgctaatttttttcacatcagttttaagcggcaattatggagcatatgcgagataaaattaaaggaaatactcgtcgagttcattgaagccgcgcgcattggcagtgaacgtacgagatatatatatatatatatatatatatatatagcttagctaattaagtgggaaaaaaataagatactacagatctgattctgatcatgcaatgcaagaattcgagctgtaggagagggacccggcatagcgcgctacgtgcccgtcaatcaccgggttggcaagcaaagataacgaaagcgagcggccgtcgctttcgtttcgcgtaccaccattccaccaaaccaccgtcccgctcgcaactaaaaccgcacaaatacggtgcgggacggggactggccgactgggacgacgttccggcgaactctgggatcgcaggtaacaacgacccaatttgggctgtccgtgttggttttggagattacttgggctgtctatactttttagagaggaataagttcactctaagtccctcaatttatcaccaagttacaaacatgtccgccaacttacaaaactagtgcaaatgagatcccttgacaatcggttttggttgacgtgatgcctacgtgactcttttgactaggtcttcgtcccacgtgacattgacatgacgcttacgtgacagtttaatccgttaaaaaataaaaaccacgggtccacatgttagtcacatcaagaaaataataataatactaaggtaggacccacatgtcaaccgaccaaggttgccagcaacaagaaggccaagtcgccacttggtcttctctaacaaagagcttctcaccgtctatctacaggtcgggaggccggacagggccgggtgatggagagaaggttgacagcgtgtgacggcctacaaggaaagagatggggctgtcaaactccttcctcttcggaataattaactatttaccactcttacaagtggcaattaaggatttgcctgacatgtggcccctcatatgcctatgacatgtgggctcagtaccaaatccttaattgccacgtcttaaaagtggcaaaaagttaaatgccattcctcttctcccctctccttcccaagatgccgcgggcggcgaccattgttgacaaagccagcggcatggcgccaggcacagcgaacggtgagacggcatcaatgccacttgaccacgccacctctccattgtcgcatagcctcgcgagctcggcggggccacatttgattccaaagcgagcagcgagatgacttcgcgttgcccctgacctcgaagccgccgtcttgcccctttcccgtgcttggaggtggcgacaagcaccgtgaaagtggtgtcagcgatggtggatttggacttagaggagcacgtcggctccctatctccctcaccagcctccttcctctccatgcgctctcgcgggcctccctgtcccctggcagcttcgcctcaccggcggagagaggagatagaggtagagatggtgaggtagaggaaatgggacccactaacaagtgggtcaaactaatttttttatctttttgtttgactgacatatacgccccgcatattttgtttcaattgtagtttttaattttgctctgatgtcacgttagttaaaaccgaggacaatgctacagagagatctcatttgcactagttttgtaaattgggacccaatgtatctggtggacgaaaatcaaacttggtgataaattgagggacctaagtgaacttattccttttagagcagccatcgtgaagtttttccagcccaaatcatccgtccacgaaaatgtcaccgtctcacacaaaagtctacctccatctagcccataagaacgagcggaagtcggactgctaccgttggcagctttgcagtcttatatgggtcctccatgctgggccccaaagtttacctgggccgctccgcccttaaggtagaaaagacggcacaagacgtacagactttcccgttctctctcgcgagcgactgcgtttcgcttcgagcggacagccagccaaataattccatgtcttcctcagtcgtgactcgtacaccagcgagcgagctcgcctccgtggtcttcacttgttctgcccaaatgcatccagggaacactgaacatgagagatgcagatgctgctgaagtgcggactgcggagtgttgagtttccgggcttctccccttcgccattgttgttggatcggaagcgaacgatgcgtcccaacaccaagagtccatctatgtaagcaggcaggaggcaacgggccggtacccagagttgacgcccaaaatgctccgggcaagactagtagcagtagcacggtgatatggcactgtcgacgcagtgttgtttgttgctggcctgttttagttgctgaactagactagacgatggccgacgtacttttcgtcttttccacgcgggatcttcggtgtagtggctgcaacgaggcttcctactcgtcctctgtccacacacactttgcccgacttttccacgcgagttcgagccgatccgccatctgcttggagtctgacggtcttggcctgtttggagacacgtaaccatgtgggaactttacaagaaggcagagacgtgatcgtccgtgcctcgcgccgtgcagaatatgtgcgttctcggtgggagtagctagtatcatccgtttctttttgttaagtgcaattcgtgcttaacaaaatatttttaaagaagggtaaatgggatctatatcattacaaatatatctattcatagccgtaccactaaaatttataaaattaggatcgtaccactaccgtcatgttttcattaatatcctttattttccgtcttctttcttctctcttcctatatttttgagttgatcacaccgctcggtaagctttgacgccctcggggaggaggggctcgacggcaacaacgacgacagccgaaggggaatggttagggcgaggaggggtggcggttgatgccaacagatccagacagcaaacaccatcctcttcaattggggagaggagatcgaagataagcagccacagcagaagatacagcacgtcctcttcctcatcgacgctagaggtcaccagcttacaagcgtggaagcggaggaggtcaccagccgacgagcatggaagtggaggaggccgccatgtcgctcctggattttgaggtcactagcatctagcacaaagtgcccaacccgatccttccccttccttttctcgccgtcgtcgttgctggtcaagctcatcgcagggtttacaaaacaatgtgattatcgtacgattatcacgtgtgataaccttctcagtttttaaaaccacggtatacctcgcgataaccggacagtttcacggtaagtgcgcgattaccgcgataaccgcaaaaaagttgggtgacggtaaccccacctaaaacgttttgataaaccttggctcatcattgtcaccttccacttgccaatcaaacttgagggaagaagacgggagaaagaaagaagaaaacggggcaaaaaagatggagatggatgcaaaatgtaacctccgtagcacggtaaaatttctatgacacggctacaaatagacaaatttgtactattataaaaattgaagatgtttttaccggtactttgatacgtcatccgtgtatgagtcgatttttaagttcgttcgctttcgaaaatacatatccgtatttgagttagtttttatgttcgttcacttttagaaaatacagaaggagtcgtataagaattctcttttaaaaaacccgcatgctaatttgagatgatcggactcctaattacagcttatgattttctaagaaaatatatatccaagcgaattccctattgaatttcactttaactaaaccgtatataataataataataataataataattattattattattattattatagctattaatattactattattattgttatagccttaatccgttcaacgcacggacatgttttagttataataatatttatctaaatagataaatttataatgacatgaatccaatttaccttttcaaaattaaggaacatgctcgtaattttccaaaaccaagcatatacacgcgcccgcagctaaaacggattaactggatttgttcagcgcttcagccccggttaccgcaaaattctaaaattaacaaatatataaattgtagtgcaacttaccaagtgtcatgcacaatgacgtaggttaaacatgttttgagtcattatcgttgcacactgtttgcaataagataacagaattaggtaatgtcggcgtggtctgcaactaagatagagatacaattgtatatacagaaacaaaagagaagaggtgtacgctaatccaatctcacttttaatatcaaccatatatggagtataactgcaatagggaaatactccctccgtttcacaatatatgtctggatttattagcatcaatatgaataatatgtctagattcattagcatcaatataaatatgggaaatattagaatgacttatattgtgaaacggaggaagtaggaaattaggaataaaaagttgtatacaaatctaattcatctcttccacgctaaattgcatggaaacccctagggatgaaaatgatcacacaaattcccgataaactgagtaccgtttatataaaaaggtattgtttccaaccgttacccttttttactatgtataaattttaattttctaattttttctatatcatattaatattggagggcggctataaaacggaatcccgttgcaacgggatagacatattaactattctcttacacgagtatcacatgtatcagatcctaggtatcacaggtatcaggtatatacagctgataccacaacaggtatcaagtactgtctcatagaagggtatcctgttgcaacgggataccgttgtctaggttttatgtaatattgatactaagtagttaaaatgataaatatgatccattacagatcgatcgggtattgtttccgaaaagatactatcgtttctgactgttttcactcatagaataccataaaattcgtacacatgtttcttcaaaaaaaattcgtacatatggaaataatcttcctttccaaacctagtcttaatgtacagtaagcagtagtatgtgtccataacacttggcaactacggagtaataataaatgagtagtatagtacataaagcggccgacttcaaccgtgcgcagaaaatcccggtcaaacccggcggttcgcccgcccacccgtctgatcggcatcgaacggcccaagctggcacaggccatagccccttaccaaaacgatcgatcgttaccggcccaacgggtctcaactctcaagtctctagaaccttccggagatctctggaaccgcgtctccaacgcgcggccgagtccaaccaaactccaaagtcgcccgtttcccacgtcccgctacgaacccgccgcctctcgtcaccgtccggatcgcatccgacggtcgagccggtccacggaacattctagaaccacgcagacctataaaacgatcgtcctctctctcgtccacccacaaatcgatctccctcctctctctcgtccccccttcagatcgcatcgattttctccttttcgagttctttccccttcggtttggcttgagagttctcgatcatggccggcaagggagacgggccggcgatcggcatcgacctcgggacgacctactcgtgcgtcggcgtgtggcagcacgaccgcgtcgagatcatcgccaacgaccaggggaaccgcaccacgccgtcgtatgtcgcgttcaccgactccgagaggctcatcggcgacgccgccaagaaccaggtcgccatgaaccccatcaacaccgtcttcggtaagtagatcgatctgctcccccgcctcggcatgtttaatttttctatttgtagtgtaaaagttgttagttgaacatcgctatggatccaccggttttctctatcaagaactagtagatagatctgcttggttggtcgattgaatttccaatatttagctgttatatgaagtggttgattatcgacatgaacccatcgacagctttattaattactagatcgacctactctgctcggcctgtcgaatattcaatttttgtgctatttaagttgtttgttagttgatcatcgccatgaacctaacactgtctttattaaatactactagatcgatctgctcggctcggccaattaaatattcattttttcaatttttcgtgctaagctgttagttgaccatcatcatgaactcatcatcgtactgatcaatctgcttggatcggccagttaactattataaatttttagtgcttaagttgttacccatcctaggactacaaatctgtccagattagtagttctaggatattataaatttttagtgcttaagttgttacccatcctaggactacaaatctgtccagattagtagttctaggatgggtctcatcccaacccatcctaagttacaacattatgggacggagggagtacttatcatcgtcatgaacccatcaacacagatcgatctgcttggttcggtcagttaaattttaacttacttaataagttgttagttgatcatatcggtgaaaccatcaacaccagatcgacctgctctgctcggttttgtcagttaaaagttaaaatttcaattttcagtgcaaatttattagttgatcaatgatctgaaacactcgatcgcttgtttgcagatgcaaagcgtctcatcggccggcgtttctctgacacgtcggtgcagagcgacgcgaagctgtggccgttcaaggtgctccccggccccggcgacaagccgatgatcggcgtgcagtacaagggcgaggagaagcagttctccgccgaggagatctcgtccatggtgctcaacaagatgaaggagacggccgaggcctatctcggaagcaccgtcaagaacgccgtcgtcaccgtcccggcctacttcaacgactcccagcgccaggccaccaaggacgccggcgtcatctccggcctcaacgtcatgcgcatcatcaacgagcccaccgccgccgccatcgcctacggcctcgacaagaagtcgagcagcgtcggcgagaagaacgtgctcatctttgacctcggcggcggcacattcgatgtctccctcctcaccatcgaggagggcatcttcgaggtgaaggccactgccggtgacacccaccttggaggcgaggacttcgacaaccggatggtgaaccacttcgtgcaggagttcaagaggaagaacaagaaggacatcacgggcaacccgagggcgctccggcgtctgaggacggcgtgcgagagggcgaagaggacgctgtcctccaccgcccagaccaccatcgagatcgactccctttacgagggcatcgacttctacaccaccatcacccgcgccaggttcgaggagctcaacatggacctcttccgcaagtgcatggagcccgtggagaagtgcctccgcgacgccaagatggacaagagcaccgtccacgacgtcgtcctcgtcggaggctccacccgtatcccccgcgtgcagcagctgctccaggacttcttcaacgggaaggagctctgcaagagcatcaaccccgacgaggccgtcgcgtacggcgccgccgtgcaggccgccatcctcaccggcgagggcaacgagaaggtccaggacctgctcctactcgacgtcacgccgctgtcgcagggcctcgagacggccggaggcgtgatgaccgtgctgatcccgaggaacaccaccatccccaccaagaaggagcaggtgttctccacctactccgacaaccagcccggcgtgctcatccaggtgtacgagggtgagaggacgaggaccaaggacaacaacctgctcggcaagttcgagctctccggcatcccgccggcgccaaggggtgtcccccagatcaccgtctgcttcgacattgacgcgaacggcatcctgaacgtctcggcggaggacaagaccactgggcagaagaacaagatcaccatcaccaacgacaagggccgcctgagcaaggaggatatcgagaagatggtgcaggaggcggagaagtacaaggcggaggacgaggagcacaagaagaaggtcgacgccaagaactcgctcgagaactacgcctacaacatgcggaacaccatcaaggacgacaagatcgcgtccaagctgccggaggccgacaagaagaagatcgaggacgccatcgacggcgccatcagctggctcgacagcaaccagctcgcggaggccgaggagttcgaggacaagatgaaggagctggagggcgtctgcaaccccatcatcgccaagatgtaccagggcgccggggctgacatggccggaggcatggacgaggatgctccggcggccgccggcggaagcagcggaccagggcccaagatcgaggaagtcgactaaatgatcgatcttttatcgcttttagttatacctgcaataatttgtcttcgttttacaccgaattcttgagtgctcctgcaacttttttggtacgggctttcattatggccccggtttagctttacttgttaaagtttggattattatggtttaattaatatagtattgagtagcaatttataccattgctcttttttcttcttttttctttgaatctgctaacacatcagcttgacaatctgaggcctattcaacgccaatgcaatacatcaacgaacagagcaaaactatacagtcatatctaataatcttatacattaaagaacagaaatcaactgccatgaaccagagatgctcaataatcaacagtatccacgactattattaactgctcacagttttatttactagtttaattgacggtatcaacctgtgacggattggtgactgcaactttggcagtagccactgatccaaccctccagctgataacgaacgctcaagattcaattatgtattcttactcctttagctgtttgaataagaaattcttgcacacttatttttcagctgagaagaagcttaatacagtactatttatttagatgttcaaaagaagtttgggatttatttgaagggcttttaagtagagctcatattttgatgtttaaaagaagggcttttaactcatgctctgttcaattaagaaactctaaacctattgatttcctttacaggttatcaatagaagtatcatactaatttgggaagctagactgctagagacgactaacctttggaccatggaagcttcacactgatttatgggagtattttttagtactagcttagcataattctttttttttactcattggattcattattcccaattacggagaaaagttaaaattcccctgtgacccgtgcacaacaaagaacaaggcaaaatcttttgaacgatctgacctccaatcagtaaagatgatgcagagacataagataaaatctattgaacgatctgcatgtacctccaatcagaaaagatgagggagagacatcataaattctcgggttacataacgtagtaaaacaagttaacttcccccctttagacctataacccgctatagctcttcatactctggagagcttcttcttctaactcaaccaacatgcggcagaagtcctcaatatccttggcagcttctttgaatgaaaacctgaactctctccagacgtactgtcgtgggacatcaaggagcactgctttttcagggaccttggcgagcacatcaaatccatggtgatcaatagagagcaagagtgcgtccttcaacaaaatacagaggatcaaagtcaacagtagaaaagttgtacaacaataggtggtcttaatttcgaacacaagaaagaaaacccttcaaatataagaaaatacatcagtgtggtatacagttatcctacattgcaaccagaacttaagatacatatgatgatcacttactgttgcagtgacattaaaatactcgaagcagaaaaagataagtgctctccgtcttgggtcactccggttgatgccatcaataatccttgcagagaatggcactacagaggagaatatatatatatatatatatatttggaaagtgaatatcatactgcagagtgcagaatgagaaggcgaaggaacaataattgtttagagcagtcaactctaaattagtgtgtcgaggtacattagttgtagatacatagcagtttagtccctcccatccaaacaccaccttaatggatcaagtagaaagcttacataacagatctgcttttggtggttcaaagttatccaactcaactttatggctgctcccaagcgaatctatgtagacacatgaactgcacggaaataatttcacggttacaaatagcggcttgtaactactgacattgacaactactaaaaatctcctgtgatgacctaaaattaaaatcaataagtccgagagtatgaagtacatacccaatttcaaactttaagatattgtaggagctcccttggtcaagtaaactgaggagtccttcactccgtgatctgcatgcagcacttgcagaagataatattgctgacacactatggctagcttcactagcagctttgtgttccttcagaatagctttcttcaggctatcggcgataactggaaccttaagcacaatagttgaagcagtcaatatcaccttacaacttataccaagcaatcatgcatgggtatccatgtgcaggcactcagaacattgtgtaccttagaccttttcatgaacagcacatcaccagtcatagcgattcgaggaggcaactacaccagaaaagcaagatcaccaccaattgtaacaaaactcataaaggaaaaaggcaataagaacaattgtatagcaattgtggtttcttgggatttatagaactaccttcccgagggatctgagcaaggtagtaaggcggcctgggattgggctgcagaccgagagagatccccgctcgtcgattacaatgttctatcaaattggggatatcacacaagcaacacattcgttcattataacaagcactatatggattgatcgaacattgcaagtaagagaagcatcaatactatagcattacaatggtgtgcctgtcgtcttcgggaacaatcaagtaggtcgtgcccctctcgaccatgtagtgcacccttgatgtgtaaatctcccccttgctgccaaggagccccaaagatgaaaaatcaaaacaagaactatgcggattatatgatcagtatgaatcgaagtgtccagcgtgcacaccttcccttgatgtcagctttgatggtgttgagatgagcttcccaatttgcacacaagatattctgcgaagagaaagcgaaacttaccgagggaacactaggaagaggaaggataaggaggttgagttcaggttgacggcgagcggtacccggcacttgtcggcgaaagatagggaaatcgatttggccttcgccatcgccatggcctctgcctaagcgcccgcaccaactgctcgacgaaatgcttcagaagagggggagaggcggagattagagctttgggtttaggctgtgaagctctctcttgtacttgtcggctcgcaaacacccatggaacttgtcgcctcgaggaggggaggggagcaccgccgattcaaacctggcctcgccggcgccggagatggaggtggaggcgaagtgggggaacgatgcggcggcgaatggggaggaagagatttgcagctagggctttcggggttttcctctttttcaaattgatcctcgcaactatttggaattaatccgtagccatatgtttttcattaagactcttatgtaatcattcaatcacaaatatagcccccttccaagacgtacgtaccacttaggaatatcaattttctgtaggaccttttatgaaaaatcagcagcactagcagatcccagaaaaggcctcaacttctccagaaactactcgtgcatcctcccgccgccgcttcgccaccaacgcgcgccggctgcgcgacggcgacgctctcccccggctatctcgaggtacgcgccgcatctccatctcgccatcccccacccttccgtgtcccgcgactcaccaagcctcgtctggactcctcgggagtcgggaggcgccggcgtggagtggtcgaccgcgccgacggctgagcacgggctattgcttggtgcgtctcaaccgccgacgcctggcgttcgcgctggcgcattgcttttccttgcgctcgattcttgtgccgttcaggaattgctgtgctatcgcctgctgggtcggctcagctcgccggggcctgcgacctgttcgacggaatgctcgtacgcagatagttagtttaagaagttgtacgaagcggagattacatgctatcgttctagtggaacaattggggttagctcccatctttgctcgccatggacatttttttctactggtttgtagattcagtaaatgcgaatgcttaagaaaaatggcatgtttagattaatgctatcagctaaatcgcattcgtaagaaaataaacataaactgtttcatataattcaagaatgttttagatttacttgtaatagattatggatcgtgcaaggaattactggtcatgtttgaaaacatcggcaatggagatccattttgtgaaaatcaagctaataggcttaacggttaacagagaaaagagatccagttgatacgatgaactctggaagtgcagttttaccacagaatcatgaacttccttttgatgaaaaaaaatgaaaacggtggacattttcctttttataggtgtatttcaggattgtcctgtgaagatataaccccttagattgtcagagacacgataattggagaatcaaatgggtcttttcctgtagcgattcaatcggagaatcaaattgctatgtacagttaaaatgagcccttatcacctgtaacttttggagaaagttttgcaatttacatgcatagaagaaaaaaaagaacatgattgctgttataggagtatttagtaaaacagcagtctatgataaatgtgtattccattttctagcgttttccatgttttttgtttcaaacatttcatttcttacattgcttgtatgcccatttatcttgggaccctttttattaatatgtatcaatcacatgaaggtttagtgcaagaatgggtcggaaggcgggcgcgctttacataaacccaaagaagttcggtggtgtcacgaagccttgcatgatcgagatggtttccttcctcaattgcctggccttgaacaaacagaacgatgacaagtgtgtccgacagaaggatctcttggttgcttgtgctcaggctcaggtcataatccagatcatttttttatcctttcaaattgtttactcaaaacattaagccaggctcctgaattctgattcctgcttgtgacatgatctcagaaaggaaggccaaagaatgcagcaaagaccatcaattaccatcttcagcgacttgcacgagacaagggcatttagttccggtaatatggaatcttttgttgatcatgatgtttgttgccttgatgtctggaagacaatactatcttccaagtagctctgatgaaatggagtagtaatgcaacggcctatttgtaataatctttatatctcagactaggcaataatctttatatctccgactaggcatttcaacacaatatcgatgttattttcctctgaacttctttacactataaaaggtggtttgcggctttttgcggtatactgtaattttgttggatgtctctgcctgctgcattaatttgtattacttcttgtgaataagcttcgatcccagttctagcctgattcccgtgttaccttcttcagcttgatattccataattttgttatgttggtacaactccatctacaattctgcaatattgaaaacaaatactccctaatttggaaaatgcaaggcattcaataatttgctcccaccatatcaccaactaaaccatggttccaacttccagcataaacaaagcatatgctagggccatacatatgcccatgcatgatcagaagacgcagaagaaatatagttctctttagggtgtcacatagccttcagctttcttcatctcctcctcatcctcggccttgtacttctcggccttcttcaccatcctctcgatctcctccttgctcagcctccccttgtcgctggtgatggtgatgctgttgctgcgtcccgtcgtcttgtccttcgccgtcaccttcaggacgcagttcgcgtcgatgtcgtaggtgatcttgatcttgggaacgcccctcggcgccggcgggatgccggtgagctcgaacttgccgagaaggttgttgtccttggttctttcgccttctccctcgtacaccttgatgagggcggtggtctggttgtcggagcatgtcgtgaagttgtccctcttcctgacggggatggtggtattcctcgggatcagcacggtcatgaagacacctcgcgtctccaccccgagagacagcggcgtgacgtcgagcaggagcacgtcgcgcagctcatccacgtcggcgtcgccggtgatgatggcggccaggacggcggcgccgtgcgcgacggcctcgtcggggttgacgctcgtgcagagcgccttgccgtggaacaagtcctggagcaggctccgcaccttggggatgcgggtggagccaccgacgagcacgacgtcgtcgacgctgctcttgtccacgtcggcgtcgctgaggcacttgtcgacggtgtccatgcaccggcggaagaggtccatgttgagctcctcgaacttggcgcggctgacggtcgcgtagaagtccacgccgccgtggagcgagtcgatctcgacggtggtctgcgccgtggaggacagcatcctcttcgccttctcgcacgccgtcctcagccgccggagcgccctctggtcgcccctgatctccggcctcttgtacttcctcaggaactcccgaaccaggtgcttcaccatcctgccgttgaaatcctcgccgccgaggtgggtgtcgccggcggtggccttgacctcgaagatgcccatgtcgatgtccaccccggggtcgatgttgaggacggacacgtccagggtgccgccgccgaggtcaaatatcagcactctcttcttcttgtcgctgctgccgaccaccttgccgaggccgtaggcgacggcggcggcggtgggctcgttgatgatgcgcaggacgtcgaggccggcgatggcgccgacgtccatggtggcctggcgctgggagtcgttgaagtagaccggcacggtgatcactgccttctcgaccgtcttgtcgaggtaggcctcggcggtctccttcatcttgaagagcaccatggcggagatctcctcggcggagaactccttctcctcgcccctgtactgcaccacgatcatcggccggtcgtccttgccggaggcgaccttgaaaggccatagcttgatatctccctgcacggacacgtcgctgaatcgccggccgatcaatcgcttcgcatctacaagaaatcaatcgattcaaaaacacaacatttttacaaaaatcagtgtgaaatagaagattgtaaaacacgtgaaaaatacatgatcagttgtttaaatagaaaaaaaaacacaaaaatcgaacaaaagaaatagactcattttttttaaggatggagctctcgctaattttcttctaaaacatcaataactttatccattgtataggaattcaaagaatcaatataatttcaaaaattttataggacttttttttatatataggaattagtctaaacttttctatgttctacaaattgaggccttgttttgttccaaagttttttcttcaaacttccaacttttccgtcacatcgtttcaatttcaaccaaactttcaattttggtgtgaactaaatacagtagtgctaaacaagtacaagttacagtagttactagcgtttggtactgggatggatggcattatggcaaataagggagttctagttctcaccgaagatggtgttgaggggattcatggcggcctggttcgaggcggcgtcgccgatgaggcgccaggtgtcggtgaaggcgacgcaggacggcgtggtgaggttgccctggtcgttggggatcacctccacgcggccgcgccgccacacggccacgcacgagtacgtcgtcccgaggtcgatgccgaccgccggcccgtcatcgtcgcacggcagaaaccccatcttctccgcatggacgacgatcggaggcagagaaggaagctagggagagagaactgagaagttgcttgggtgatcgctgatcagtgcaggggatagtgccgcatttatacacgtacatgcagctttaatcagaggaaggcgggaagccattttgctagcatacacagtgtgaactgcaattgggaggtgaagcgaacattggcgttctacgtggctctgcaattaaaaggattcatgaaatcaacagtcagtactcggtaggcgttcctttttttttacccttttttttacacgaaaaattcagccgcaagcccataactcggcctgactccactgtaactggggtacctgattccatggcacattgtgtaaatgtatgatttcagtaactttacttgaccttccagttgcaaatgtacaacgacacgctgtgtcactgtgtgcctacagccgcaacaatgagaaaccatctccacctccggtcacacttttgcctctgaacactatcaaaattctacaactggctacaaggctacatgtaatgtaacaagaatgtgttatatacactgtttagacctgaaattatcaggttccaaaagtttcaacagcaatttctctaactttgccgaacttttcgtcggcctcagaacaaaagaccttccgaagaaggaacatggatctttgtcatttaccgagctacctaagcaccatccaccaggtgtgaagcgttcaggtgctctcctcaacagcttggtgtcgatcatatccaggactggattgtcattggcaaaggagtgtgcaaatggtgcaccgctgcttgcgattgcgtcaaaatgctcggttgtcaggttaacaggtaatgttcgtggagggttgtcccatgccatgaatcggagatcattattaacggtagtgttctgatagtactttgagttgcagatcaccgtgtggaagtagccctccgaggatgccaagaagttggcaaaatacatgagtagagtgcgaggaaggttgtcccatcccaataagcaaaattccaggaatgatcggctaagtattacccatgaagagcctgcgtcaggagaaacattacaggttagagctcaactctacagatgataaaattgcccattgactgtgctgagtggactgtgaattaagcaataatccaacagaatgttgatagtcaaaatacaggcatctgtatataatgcagatgtcacccaaatgtgcaactgcgatgatagctattcaaatggtaaagaaatgggatgcattatggtcctatcccatatatatctgaggtagacagaataatcaatctagtagagccagaattccgtatgctgcttgtctcaaaggctgaccaagaatgcattgtgtcctgttagttcagttgtcgaggaattctctatttaggtctctgtatgatcatatttttgaaatagtttgcacaatcaccccttttacaagtcttctatggccttgtttggatccggagggctattaaatagcactccggaatcttgctatttaggagtattaaacgtagattactgacaaaacccattccataacccctaggctattttgcgagatgaatctaacaaggtatattaatccatgatttgctacagtgatgctacagtaatcagacgctaatcatggattaatatacatcattagattcgtctcgcaaaatagcttaggggttatagaatcggttttgtcgataatctacgtttaatacttctaaatagcaagatttcggagggctatttaatagctcggaggatccaaacaagggctatgtccggcactctgacataaaagtaccaccaattatgcaaaaaactactttaccttcatgaatgagggtgtgtttagttcttcgggtgtaaagtttttaagtatacggacacacatttgaagtattaaacgtagactaataacaaaacaaattacagattcagcatgtaaactgcgagacgattttattaagcctaattaatccgtcattagcaaaagtttactgtagcatcacattgtcaaatcatggcgtaattaggctcaaaagattcgtctcgcaatttacatgcaaactgtgcaattggtgttttttttcccacatttaatgccccatgcatgtgtccaaacatttgatgtgacgtttttggccaaatttttttgggatctaaacaaagcccgagcttgctggttatacaacctctagatgtaattttatgattgaaatgtgatacataatatatcatctataaagtgcacaaaaaaaatgtgcatcaaaaggcagctaacattgaaattgttatttctaatatacaccataaaaatatggaagaatctatcagtactgtgctcaaaaagattatattttgaaaagagggaacatatcaacatagacaacagtaaagtgttgcagataactagtacagaatatatgaaatttcctaagtagaaaacaaggatgaggcattacctacaaatattttgaaagctgaaggcaagctccttttctcctttgttgtcacaacctcagttttatttgagatctgcaatgctggatctacaataattggtctcgccctttggtacctgcacatgcaaccagaaacaatcataatgaagaacatatcagaaaggttcagaaacacatggcagaaaagtgttcttactccctccaaccaatattgcttgtgtgctcaataaaattcagatctcttgggagatatgagaagatgtgaaggatgtctgtcaagtatcagggcaagaacatagatatcagttcggaaagttagaatgcctactattatggtacagcattcataaaacaatcagcataaagctaggaacgactactaactttttttagtccaaaacaacatactcaacaaaggatgaagtaagcgattaatctcattagtgcagaaacatctcaagtgatcgaatgctatgagtgaactaatccgtttgtaactgctaatgtttgcagagcttcaacaggctgtttccatgtctaatgtattcttttaaacaaggttgaaggaaggagtttttttggagcattcaagtggcacttgatgccagggtccattttgcatgatacctactgtcatttaggcagcacccaacagtggcagaggcattgtctaagtctatcctccttgatcttaaatgcagccagggctaagagaagtacagagattgagcatatcactggcagcgcaatactgtttggtcatccatttcaacaatataaagactacaagctgtagagtagctgtatgaagaaaaatagcataacttcaagattgaagctaattggtgcggtagctccaccaactatcgatggtaacacattttggaattttctttaggcctgagctccaggtagctgccaggaattgagagatcattaaatggagaatgaaggatcacacatggaaggtagtgtggtggcattgttgtcaaaaagagctgctaatcgatcaccatatgaagttacttatctactgatctatttgatgcagcttttaagtgcctttgcaagttgaagaagtgtgacagcaagtgggtaatgtggatcgcgaaagtgttgattatggtgatgagggctgaatttgaacctctgttgcttatcggttttttttttcttccttctttttggtttgcttgcattttgtgcattggagcttcggatactagcaaatagtgatccaggctgactatattatttttgtccaatccaatccaaactagggttaatagaaattatatatatgcgttagtttagaaccttcaatacacaaatgggaaaatagcagtgtattaaccaacgaaagttggttgtaaggactatagcaattgaagacctgacaatacggtgacagattgctctatcagatctgtaatctgcaatctgatgaattccataacccaaagctccaacatgagcaaaaactgcacataatctacccaaaataccacactgaagtgcttcagcaatacaattttttagctgagtatgcaacaaaacataccacaaatgaaactaaaatgtacagttgattcgccatcatagcatctataagcacttatcaatatcaggctcagtcaaatgatactctgaaaatggaaggaagttaaacaggtcatatatttactctacttttagagtagctacactcccatcttatttcacactaagacgcacactatgatactagggttaattggttaattacgagaggaggagcaatatgtgctcacactaagacacacactatgtgctcatatgatactactattatactaagacaaaatgggagtactatttgtcaatagtggatgtcatatggttaattacgagaggaggagcaatatgtgctcatatgaaaacgtaaaggcatttaaaatcaaagcgaaaacaccttagtagtatcattggggagggaggggagggggggcatccctttagtatccatccatcttgaaggagctaagagcttaccatcctgaggcatgagcgggtaatcggaggcgctgagattgatgaaccagctccacccatcgaactcccggagcatcacggcggcggcgtggagcgtcgcggcgagctcggtgggcccgcgccgcgagaccggtccccactcccccgccgcggcgacccgcacgttgccgtaccgccggggcgcctcctcgccgcgcacgaacgcctcgagatccgcgcgctcctcctccccggcgaccccgacgaggtagaagttccaggggtggtacagcgcccgcagcatccgccggatccgcgggccgtccccggcgccgccggatacgaggtacgccagcctcggcggcagctggtgcggcgccgccccgcgccgcggcggcaccagcggccgcgccgccccgagcgcggcgtagaggatgggcaccgataggagcgggagcgccagcagcagcgcccggagccacctcagccggcggttcccctgcggctgcggctgcggctgcttcctcatgtccgtcctgcttccgccgccccgcgcgcgtcggcgagggagccgctagagcatcaccggcattcgttcgcggcggctcgccggagccgtacgagctactagtagtaacgcctaaaatacgaatttaatcggggtaaaaaaaaagatctggaggggtcggctcggttgctgggatggtggagacgagacgaaagcgtgtgagataaaaggcgagaggctgggctgcggctgcggctgccgctgccgctgccgctgcagcgcggcgtctcctgcaagcaaagccgtaccgtaccgtgtgtgtcctggtttttgcagttgcggccgcgagtactagcgctcccggtactgtaacagaagtctgtgctagtagagctagagcccttggtatttatcaacgtgattaacaaaagtgtcaacaagtttttgctgataaatactattgtccctgcgtagataacaatgtggttagtttttaacacacgataccaacttagacactcacaaggtgctcatacttatccttacgaacgcacacacatacaccctatctatataaacacatttaaacacattcaaaagattatatcgatatattctgatattaataaagtcattgtggacgtctccctatcgatgatatatcgtctaccattaaaagtataattaaccataaatttaagtttacaatcctaatctgagtgggcgtgttcatcacaagtgatctaatcggtgaagttaacatttactttacagtaataatatagggcctcatcttttcgctgtttatcagccaaaatttaaattttcaacattaattttgaagctaattctaaggtttttttatcgaagttttttttttctgtttttgcttttagatcgctaagaacacgtatataaaaatattttgttcacaaattatttttcatttacataatgtttcgtctatttcacgaataagcgaaaagatggctccaatagataatgtttgtagttaattgtactagcacgtaatcgctgaccgatgcgacggtgatggagaggtccaggtactaatgaacaaacctccttgtagaaaaatgtggtgacaatcaacaacagcaagcggctacacctttctgaacgaacggattaaattgtttatgcttcgtcggcgctaattattgggattgtcagctgtcaagaaaggtgcttaatgcccatcgtcagcgacttgcatgcgtgagaatggcgctcattgatgttagcgaccagctacagcgacgacgtccaaaccacgcggtaatttcaatatttcatatgcgttttgtaaagatttccgtaataataatcgactcaatgggaacaaatagccctgtggggtctactctagatggtaacttaaaccatcgagctgacagtattttttttagataaagcaggtggactgtggacatgaacccgtgacaaaaagatacgttccgtacgagcaaaaactgtgttgaggtcaaatggatggcagactgctagtggaacagggctttatgcccattttcttctgttttaatcttttgatatttcattgaaaatagtactccatttcaaaggagccaatgttttgaacattgtataggagtactggatcaattttattcttctataaagaattgcaggaactccctgcatgtttcctcggaaaaaaaacattgtataggagaaatgtgcatagttttctacgtgcacatttctcgaactgtataaaagttgctttaaaaattactactatattaacccatggctttgtttaatattccctccgtactcatcaaggaagtcgtttaggataatctttaagtcaaaccttggaaatataaatcatgaataactctcaagttgttgagtttgaaaatataaaaattatatgtagatttgtgttgaaaaatactttcataaaagtatacatatatcactttttaataaatatttttatagaaacatgaagtcaaagttgtgttttaaagactgtgtcgctgtccaaaacgagacttcctttacgagtacggaggaagtaatatagaagttacatagaagtttaataatatagccaacttttggcttcaaaaattaaaacatcatctataatcaacctaatagtccactcatacaataattagttatagatatatattacatcattaatacctaaccacccatctctttcatatactcctccgtcaaaaaaaaaactcaacctaaggttgatttttcttttttggacggagggagtagtttgttgaagactttgctgcagttagttacaaatctgtagccatcatttcttatatttcttccacataagtacaaatataatatgataacatatataactcgtttattatcttattgtacttgctcttaagaggcatatgttgaccaatgttcttattgcgattgcttttgcgggcaggggtggatccaacgtgggtgcaggggggattccccctacacccacaagactcatggatactcccggagcacccctttaattttttgaccatgaatgataaactaaaggtccctaaatggctggaggttgaataaactgtgtaattgagccccccctaattttttttgttcctggatccgcccctgtttgcggggtcattcaaacgcattgagaagtgtgtttccaacaaaggctttacgaagtattttttaggcacgacttctctttcgatataacataccataactctgtaagaccattttgggttataatgctctaattttctccgatccttttacttcgtttattacatcaatacgatctctaaagcatatatttggtcattgttattttaaatattattaaaaatataattgtatggtggagtagtattttttatgataagtcatgtaacatcattttattatataacaccttcctatctcttccacgtagaaataaaaatggttcggaaagtttcaaccaaaagggtccattgattttattttttttttgcaatttttgaaaatggaaatgaatttgatttttgttttcttgaaaataaatatgaatacggtgagcgtactatcgctcgaaaaccaaaatcggtcataaactttgcagaaataaaattagattttttcctcagaataaaaaatgaattacttctcatatacaactgatttgctacagtcttctctactctggatgttcatatttgtaccgagtattaaattagttagttgaatggggatatttttttaatccggtgcattagatttgtttttctattgcctaatgacattttttttgttttattacgtatgccatgcgaatacaatttttgcctaatatagttctcctgagaaataaagtgtgaaactaattgtattattattaattgataaaaaaatagaaatatcaattttactgttttagaaaaaataatgagatgtatctatttgttgattttagaagcttagttggagttttttcatattctaataaatattcgttgccgtattcgattcgctctgtaaacgtattcaatgatattcgattacattttcgtacctaggttccttattttgattcatattctaaaaagaaatatgaaaatagaaattatagagctaggtgcaagcctgtatctgttttctaatcgttttcatccatacttccacgtatttctgatttaggattttaaggcgaggtgcaagcctctattcaagaccagagttataagagcaggtacaatagcaggctataagccagctgcaaacatattttaaggagataaataaggaaagaaaagagcaacgggctacagatttgtagccagctgtagcacggacttcaagacgtagtgtgtgtatgacaggtaggaccagatattaatagtgtagtatttaactattgtatggatgagctattagattggctatatatgaattggagttagtagttggctatactattaaacttgctcttagtaatcaactctgttggggcatgactgaaaactgtcatgaaagtaagtgacctggttatccttcttgatgcaccgcataaagcttttcacctaacctatcagaagtgcaatttttccactcctattactttttgagacaaggcaattgagtggttccaacaaaaaagattctggcggcagcacaaggtgtcgtagcaagatgctagagcacagcaatgcccagcatgaagaagagaaatgatttggcccatgatggtatatgctagcaccaagataaaggttgttagccttttgatcttttgtcttcaattattggagcccacatcattctttgtccagtccagattatagttaatatactagtatttagtatcagataattattatcttatgaactacgagtaacatgcgaaaattactatcggcacaccaaccacaatattgaattgaaaactttatctgttcttcctctctgttgtgcttctgtcatgtcgtgtatgaatcggattagggtcactgctgtcctgtgctaattaatttgggctctgctcatacaaagctggaagcgtggagggacagaaatgccgtgcactactctataatttatgctgtctactgttatcagtacaacaggtagatgggtactgtaataaatctttgcctgaattcttctatgcagagttttgttctggggacaatgctcttcatatgtttactcatatgagatattcagaatgagaaaacatgatcagatgaacaatgtagtatgcagtctcagtagaaacaatgcaggcaagaatatatgaagattatttaattatatataaatccgtgatactgtactttgtttcagtaaggttaaatggaactggaatagcaagaagtagttcaattgaacagatccatctatgaaagaataaaaggaattggaagaagtagctatcgctcaggccgcttcagattcagcagcactagcagcattcagatccacagaaagatcaagctcctgcattgataagtgcaagctgttacaaaaattttcaactaaacgcatgcttgatctaatagtagtatgcttctgtattgaacttggtaatatttttcatgtgattaccttcccagtgatcttgctgtacaatgcaagcacatccttcaccgttgtctcaaaatgagtagttgcatcgtaactctgtaaaaaccgaaggtgctcatcaacaatactgcagtgtggccgagtagagaaattgctgatttgctgaacttacatttgtcacgaagcagttgtcctcgtcagcggtattagtaggttcgtatcggtcatagatgtcaaaaaatgtttcctctacaggtccgagcagatcgatcccaggtttcagctcgatctcaggcttgtcagtctctgcttccgtagaaacaaaggcgatgaacttgccttttggtgcaacgttgtgagcatatgagcaacagaacacgtacctgaaaccaaacatgaaacatatgcaatagtgtgaattatgcaatatctgaacgctataagttctcagaaatggagcaacagactttgatggctgtcgttgcagcaagaactgagggacgagtaaattgcttacatgtctgatttgcgcttcagctgtttctttgggaggatgatctgcacggaatgagaatccttggtgtcaggaatcggatgcttcattatgcatattgcacgcgccacccttccaaccttcttcacctgttcatttgttgacaggaatttaagtagatatactaccataaattgaacctgaaaatctcaaaatgagtctaaatggtataaataccttgtcaggcaagtatgaagggtcacagacaaccttcttgcattttgcagtctccccctcggaagtgacaccgtatgctttcccattttcatcaaactcaacctgccaacgaccgtagaattataagcattcatctggatagttggaaagtaccaaagtagcatctgagcaatgcttcggttaccttgcattctgctttgtttagcatgtatgtgccaccataaacagcactcaaacgagcaaaggcctattacaatatgcagagtttcagctggaatgaagctgaagccgtgtggagaatccagattatttgaactgagcatacctgagggagctctgctagcccatacagagggtagatataaggtgatcctccttgaaaacgagcgagtgattctgcgtaaagctattgaaacagatacaaatgtgaggatcggatgttgattccaccttccacatgcacggcaatataagctgatgatatatttgcaatcatctgccatgtggaatcatatattttttattccataaaaaagactgaacattatcataagggcacccaatcacttcatctggccacgaggttaagaacaactaaccattaactaaatcaacagcataagtgcataacactcagatttttttgactatatagttgaggtgcatagagaattgatcaaagcatcgttgttttcaacagtgagcagaatatacgcagactcaaatgttttcttgagttagggggcatatagtaccttcatccttttcacagtgtcaatagcaggttcatcgagatagttatcatctcgatgaagtgccaatgcatgcccaataaagtccactgtgtcatcctcgaggccatacttgctgacaagcaaacatcacaacgtctgcataagaaatggtggcaaaatacaacttgttttctgtttgttaacagccagcaacttagtcaacttacgagatgacttctctcgtcgtgaccttgtgcagatccaggccttcgtgtgactttggatcatcctcttcgtaatcctgcacgtatatgaagaatttcctagcacggcgcttttcaaaaaggcccattagattagatttcaaggcctcgacatcagttgcaggaactttgtggatctgtcggtatcgccaaacaaataaaggtgactcagtaattcagaaaatgcaccaatgtttgacagttgcataacatatgaatatcagatccacaccttgccattgttgtacacgaagctgccgtcgacagccttgaaattcagatactttgtcacactcgtgtggatgagtacacggaccagtgcaccgttggccatcatgaactgcagatgaataatttgtagcaagttgcgtgtaagcaaaaattcagggaagatagagaacgctccagtgatgacggaccttgggaaccatgtcaacattgtactccttgctgacacccagatgttcaggagcggtctcgttgcctttgaatctcttccagagctatacatattatatgaacggagaaaaatattagataacacaacatcagatttggtgaaaatttgcatggtctttgcagttcttcctatatactgcacagagaaagaaatgttggcatgacgatcacgttatcacaccttagtgagattaagggatgtagattctcctccatagtaatcgttcctgtccatgtgaaggacctgtatatacacaagaacgagacaaaaacagtgacttgatagtgtacaactgtacattgttccttttgtctaaaagggcagccactaaaatatactagtaggatcttatgagatcattccatttttttataattttaactggggtcgagattatgttgagaatatgtagaagatatgtgcagtttttttcttctttaaatagaaagaaagcatcctaagatttctctgatcttgccatttgtgttcctgaacaacagcaatacatccagccatccagtccaggtacacatttcacattcgaacgcgtaataccatccaaattttccagcagcacaaaacaaaataacgagcccaataatctcatttgcagcagtagaacgcattgtcgcgttgcaatcagaaggtgcattcgagagattggagatgggattcggtcaccttgaggccatcgacagagaggaggccgctgatgatgcactccttgagccccgtccccagcacgatcacgtcgtactcctcatccatcgccgccgctcccggctagcgcgctcctcccccgaatccgccgccccgatctgctgcgccggccacccttcctccccctgatctctcctctcctccgctcgctgggcgttcgatccctgcctcccgcctcgccggtatatatggaggtggtggtcgggacaagcgcgcgcagcgcagaggcatcgccgcatcggtcgctcgctgcttcccccgcgaagatgtcgtcgaggccgatgcgcgcggcgccgcggcgcgcgcgacgcgtggtcctccggctccctcgcgcgctgtggtgggccggctcgctccgtgggccacatcatctccagggcccattcgtgtagactattttgggccagaaaaatgggagctaatttggtgaccctgccatgtaatctcgctttaattttgcgactagctatacattcgtcgaatcatgattttgggactagctttaacagttataaatatagtagaattatgatgtaattatattgtactatagtataatttgtatgtaattttcaaaaaaccctagtccctatgtgacatgctattttcgtgaaaatgagggtgtaatggtatcgaacccctcacatgtgtgtgggattaagtattttcatatctccctcgcacgaattttaaagcaactcaaacgactcaaagttacattgcaattacattataattacatacaagttacaatgtattatattgtgattatactatatttatatttacatatgtcaaattttaaatttatcgataaaaacatagcaagttcgttaaatttttttagccgggtcaaacttgctcgttgcagtatcgcacgcctttttgggttagaaaatttagaatatgacggcgatttgtcgccaaaacgatatcattggcctgttgatcggagcagtctcaacgctcaaactcacaagtcctactcaaaacagctgaaaatgtagcgtggtacagttcttgttttctttaatgggtagtgtggtacaattgacaccgtggaattcggttagtggaaaagtaaaccacgattggtgcaatctccgccgtgcaagtgcagaaacgaacgacctgtcactaatcatcatcataaaaccccccctatgttctacgagaccacgagcgccatgtatatgtatcgaggtatccatccggcagaagcaacaccgttccggcttgtctagacagggagtatccacaagtccacagatccccaatttataatagaaccagaaaaaaaaaacttggtataaaatcatacgatgctgacatgcgtggccaactagccgttccgagcttacggcgaaagatcacgggcaatcctcacgtcctaatcacccccacacagcgagagagcttagcgtcctctcggtatattccgcggcgtcagcaacctgatccactttattactcccctgcctttaaacctccagccacgcctgacgaggcgtttattatccgtccttgtcgtgaagcgagaaggtagcacctcctcctatcagatacgcctccccgagttgggttcgatccgagaggaccgagaccttatctccgcgtaaataaacacaaacagaggcccatcgctcgcgcgcgcctctcctcctcccatcccgtgtgactgtcacctcgctgccagccaagccacacgcgagagaaatccctcctcgtattcgtgtaccgcgagtagaagccacttgctctcactgcgtcgcgcgcggccacacgttcgttcgttcggccgcgaccgcgacaccggcgcaccgcgcgggtttttccagcaacgttcgcgtcacaggacagcctcccgtcccgcgggcgctggatcacacgcggaaaacaccgcggtatcagcgcggctgatagggaggaacggggaggcgagaccgatagggcgcatggtgtatcacgttattagtaggataaattcacgtgaatggggggcgacgtgacggcccggggggcggaaaaacggggtgagtgcagcagggcagagatgttcctttccgtgcaggcggtattggcagggcgtgtcatgtggccgttacaggatatgcaagtagggtcgtggtgcgttgggggagttagaaatttggtgaagcctgaacaagttaataagaacttaataaggttgattttttccctaacttttataacataggggtgtttatatccggggtgtaaagttttgacatgtcatatcgggtattatatatggtgtccaatggggtgtttgggcactaaaaataactaattacagaatccataagtaaaccgtgagacgaatttattaagcctaattaatctgtcattagcaaatattttacaatagcaccacattgttatggagcaattaagcttaaaagattcgtctcgtaaattagtcgcagtctgtgcaattagttattttttagcatatatttaatactttatgcaaatgtttaaacattcgatgtgatagggtgaaaaaaatttacagtgggatctaaacagggcctcacctccattgtttttcacacgcgcgcttttcaaactaataaacggtgtgtttttataaaaattttctatacgaaagttgctttaaaaataatattaatatatgttttaagtttttttatctaatatttaattaatcatacattacacggtcactatgttttgcgtgcatgggagggttcccaagccttgctccgaacacagcctataaattgtataaaaccactatccatttatcaaatgtttatataccaaatttactaccaaattaaacacataacagcttttctagtaaaagcatagtttaacatgcatgcaaatttttcacagttcaaacctaatgatttataataaaaatggacgattttggtactcaaagtcaatcacgttagtcatagtgaagcatggatgttccaaggcttctaattaagagtttagcatgttaactttgttggaaattagtaaatgggtggacttttacaacgaaatcagtagacttaaatggatcatgcaagtagagcccgggcaattgcccatactaaccagacggtgaattcgccgctgggatcgttagggtgtgtttggttgaaaagctgctgtgtgggctgtgactttttaaaaagtagctttggaaaagtagctgtgaggaagtcaaaaggccgtttggttgatcaactgtggcttttggaaaagcttctctcctgatgagtggatcccgcctgtcagcctcacagtaactttctccttcctcttagcacaggaaagcagggaaaggttgcgcctgcggctggccgcgctcactggccgaggctggcccgccctgccggtgtgggaaggcagctcgtcggagcggaggcagcggatgtcttctcttcgcatcgccatcgccattgcttgatgtcactctctctcctcctcgtccgcaaggagcggcgaaagggggcagtggagtcggggacggggagggtggggacggccgcggcggcgaggaggagtagcggcgcggcggggcagctcggtgaggatgaggaggagcggcggaaggggggcggtggagtcggggatggggagggtggggatggccgcggcggcgaggaggaggagcggtggcggcggggcagctcggcgaggaggagtaactgcggcggctggggagctagatcgcgggggaggggaggttgcgctcatgatgacacccgacgtcgcatcgctatcgccatcctcttctcttcttctcttcgcatcgccatcgcttgatgtctctctcacctccttgtccgcgaggagcggcggcggcggaaggggcggtggagttgtgggcggggacggccgcggtggcgaggaggaggagcggcaaaagggggctgtggagtcgaggacggggagggcgggggcggccgcggcggcgaggaggaggagcggcgaccgggaggaggagtggcagtggcggggtagctcaacgaggaggaggagtggcggcggcggcttggtgaggaggaggagtggcgcgcgatgggaacggatgggagaaaaaagaagaacaaagcgaaacgttttttttccataatggcagaggtgggtaatatttttccccaaaaaagcagatgaaagcagagggtagagtttcttttgatttgtactacactaaaagctggctttgggcaaaagcagttgtggcttttgggccctttggttggcttttagcttttgcaaaagcaaaagcaggttgaaaagcataaccaaacacacccttagtttggtggtgtaagggagtatatcgcatacatacaagtttcctatgcacactctatacacaccaactaccaaatcatgaaaaattctaaaatattagacatttactcctaatagtattaaacatatctacaaaatctcatatttaaattcattatattttaactgtaataaaaaagcgaaaaattgacaattttaagggtaaaaatctgtcagaactttgtcttttttattacagctaaaatataatgaatttaaagataaaattacatacgtatgtataatactattggaagtatgtgttcaattttttctaatttttttaataacattaaatagttggtgtgtatgaagtatatacaaaaatatcgtgtgcataagatatattccggcactacttgtatatcgttaaaggcctcagaaacctgaacgagaggctaaaccagctatactacttgtataagttatcgtgcaaatctgaatatgatagtagcatttcatcacgctacttgcaaagctgtgatgggaaagtcacgaagttttggtcaaataaccaccataccccgggtcaagtactaatagtactcctattatgagtacggctgttttagttatcttcgaaatttcaactttctcatcacattaaatgtttgaacatatacatatagcattaaatatgaacaaaaaaatcaattgcacagtttgcatgtaaattgcgagacgaattttttaagcctaattacgccatgatttgataatatagtgctacagtaaatatttgttaatgacgaattaattaggctttatagattcacctcgtagtttacatgcggaatttataatttgttttattattagtctatatttaatatttcaaatacgtgtacgcatgcttaaaaaacattgaaatgaaactaaacacggcctacatataagagtacttaatgtactctcatttccaaaacagcagtattatatgataaaaccctactgtattactagtacaaaatactgacagttgtgatgatataataattcccccacacaaaaccaattcttctttgctgctgcccatgcagagttgagagtcacccccctcttattttatccccaactcccaaagaaacccggaagcgagagatggctcgctggcacacggagaaaacaaagcgagtaaacaaaacaaaaaggggaaagttgcaggggaggcggccagagcaagaccgggggagggaggagaacagataactattctaaactctgaaggtgagacgctttcgttgtttaaatggttataattttttttaataaaacttaataagatagattaatactccctccgtctccgtttcaggttataaaacgttttgactttgatcaaagttaaacttctttaagtttgaccaactttatagaaacaagtagtaatattttcaacccaagacaaatttattatgaaaatatattcaattattgatttgatgaaactaatttagtattataaatattactatatctgtctataaacttagttaaacttgaaataacttgactttgaccaaaatcaaatgtcttataatatgaaacggaggaagtatgcgataaattacttcacaaatatgcaagatcaaatttaacttctacaggttgcaacgaaaaaacaaatttaactgtagatagacattaattagtcataatttaatttggtattttttacaacttgtaaaagctaaattttaacttatatgtttacagagtaatctatcatatattaatatatcagttatttttttaataattattctgataacatgtaaataacgagggaatatctccttgagagtttaggacctgtttcatagagcttaaaactcctaaatttagctttaagagttagatcttgagtgaatttgtggagttatttagatccagttctacatctatagtttatttatgagagcgttctatcaagtcctgctttcattttaaatgaagctgaaagttgaactgtggagctgccaaacaggtcgaatcctcccgaggaaaggagatccgtccgtccatcaatctaccaccgcctctgcgcggcgagatttatcgtgtgcacactgcctctactgccgcgtgcgcggccgggcgatccgggccgtgccaatccaccaccaccaccaccacgcagggggagggggcgtcaccgtcaagtaacggccccccaccccaccccccctcgtccagggcgcttctgggggagggcgcctgcgcccaccgtgggtgctcgcctttaacacccccctcgctccgttaccgtctctccccttccccctcccccaccctcccccacacccgctcgctgctcattcatccacgcgcggttcgatttgatcttgattgattgaaacgctgccgtcgaatcgaaaaaaataattcaaggattgtgtttttgttggttcgtcctgtaataacgtttttatttattgttcgttcgttcgttcgttcgttcgtctgtggatgtgaggaggaggaaggaggtcctctgattcgggagttgcggagttcttggatttggcctaaggtacgtactacgtgggtataatttttttgtggggttggattggatcttttggtgttcttgtgaggttggtggtgtttagatttgtgaacctgatgcgatttgtgaaccggatgtgcaggaggagagattttcgtttttcctatcaacccgacggctgtgtgatggacgcgagggaggtgtgaagcccagtcgctgatgctcgtggagagattcggaggagaggagcgcgcggtgaggaggcggtggaggcggaagcggcgacgagttggcgagaagcgcagcagcgacggacgacgagcaaccggcgggcgacgagggcaggaagagggctgctcctccggctccgcctccgccgccggccgacgccgtcatgggggagtcgctgctcaccgcgctctccatggacaccaccacggcccaccacccgcaccagggcccctccacgttcctctccatggacaccgcctcccacgacgacttcgacctcttcctcccgccgccgccggggccgttccgccgctgcctccatgccgcggccgccgccccccctgacatcaacctccccctcgacgccgacccctcccctccgcctccggctctgcagtccggcgccctccacgaccccaacgtcgacatgcttgatgtcggcctcggcggcccgcagctctacgactcggactcacctgctgccaccaccggcgtgtcccctgccccggccgccgcgaccaccacggtcgccgtatcacatgccaagggctccaattccagcgctgcccgcaagtgcgtgaagaggaacgataccatatggggcgcgtggttcttcttcacccactacttcaagccggtcatgtcggctgacaagaacggcaaggtgaaggcccccaccgccggtgggaacggtaataatgctacgctggatgctttcctagtgcagcacgacatggagaacatgtacatgtgggtgttcaaggagcggccagagaatgccctggggaagatgcagctaaggagcttcatgaacgggcactcgcgccttggggagcctcagttcccgttcagcgcggagaaagggttcgtgcgctcacaccgcatgcagcgcaagcactaccgggggctgtccaacccgcagtgcctgcacgggatcgagatcgtccgggcaccaaacttggctggtgtgcccgaagctgatttgaagaggtggacagagctcaccggaagggacgctaacttctcgattgatgctgaggcgagtgattatgagtcatggagaaatcttcctagcacagattttgagcttgagaggccagcaactactgctgccacgaagactagctcacatggccatcacaagaagttgctcaacggttctggccttaacctgtcaacacagccatctaatcacagctctggggatggtctggacatcccaaatatttgcaacaagcgccggaaggattcctcccccacagcgatggaagaagattgcagcaattcaaattcagacaaggtccaggacatggaagtgagccacacgttcgagccgtcatggatgaatgacttcactggtgtgatgcgccgtgcttctggtccagtgactgcagcaaaaacaatctatgaagatagcaaggggtacttgatcatcattagcctaccgtttgctgatatacaaagggtgaaggtttcatggaagaatactcttacaaatgggatagttaaggtatcatgcactagtgttggccggatgccattcttgaagagacatgaccggaccttcaagttagtcgatcctacacctgagcattgtccaccaggagagtttattcgggaaattccactccctactcggatcccggaagatgctactttagaagcatactgtgatgaatcaggaacaggcctagagattattgttccaaaataccgtgttggtcctgaagaacatgaagttcatgtgtccatgaggcccccctcgtcatggtgccagtcttaacatgttcaaggtgtgtggtgcatgcccttgtagctgttagaaatcgattattgtcaacttctgttgactgatgttttgctgtctgctaaccctcagctcgcaaggagacgttcagagacatagcatacaagaaaattgctctcatttttgctaattggaaagggaaagggaaacaatcgtaattgattgaagcattctggtatttggcatttgaaacatttgtaggaccatgctacatatcacaaggaacatatctggattaattcgatcttcgtttcagtatatttgtttgggaataccttatgtattatcttttgttttcattagaatttctgtgtatgcatagtttgttgcccgctcgatgtgcttccgtatgtgcattattgtctcgagcggtttgattctacaaaattgactcctgaagaactgtataggcatagtcaatttccatagataggtgagaagcttgttcttgtgagcattcttggaaatttcatctcatttatttgatggaaactaggaaaaggagtacttatcagtgctttctaggatttgccaatgtttagttggaattagtgggagctttttagcacttgtgaacgttttccattaatcgctggaaggcaagtgtaagtgattgatggtgccaatgtgcctatatatgttataattatagaaatgatcagcacctatcagttacgagtacttcagttttcatctgatatcattcagtatggttgttcggttcaacctcagaaaatttctgcctgaatatttctctcgaatgcgtaacagtttgcatggattagatcgtttgactgaatctcacgccttccttacgatatttatgtgtcgaaacgccgtttggataggtttgattactatcggtgtaccatgtttcagacaagcacattgcacattgtttaccctaacgaaatgtctgggtgaaagctgacccatcggctttgtagtaatgcctttcctgaaagtgacaattgtttggaatacttcacatctggctcctggctataccatacagctggccaccctggagttctcttgcctcttgtgataccatctcagctgattgatctcacgagcataatgcaccactgtgtgtttagttcacatcaaaattgaaattttagttgaaatgtcaaaattggaagttttgttgaaattggaacgatatgatagaaaagttgaaagtttatgtgagtaagaaagtatgatgtgatggaaaaagttgagattttgaagaaaaaattgggatcaaaacacggtgcaagcatcgtcatttctggctccaagttgccttcatcattttaagccctccctttccatgacgttcccactcgaggatcttcatgttcatcaccgctatatctactcctatccgatataaacacgatcacacgatgcttacaagcggataacccttgttaattcgatccttgttgacctgcaagagatagagagatggggagtagtagtagtagtagaggatctgaaatctgaaagcgattgcgaagcggcaccttggccccgttggccgttgcccacgtatctgcgtctcaccgtttcgataagccggcctttcgctcgcccaaaggacgctctccgctccgcgtatcgtagcgcaagttggcgtgatgcggcgggtgtctcgctctcgccgacggaacggggccctgacctcggtcttatgatgatgatgatcacatcctactctctcttgtgataagctgggttttcagatcgtggaagtgccgcttatactagctcgcttttgcacagggccatttccaggaggcccaggatcactagtgtctataaataataggagtagttggtgtttctttggttgctgtctgaactggataagcaatttagggtccagcttgtgttatctggttatccttgtgtgcgagcaactataactcgtgaccggagaaaggagcaagagaaaagtttttattagacttgcaaaaagattcttggtttggtttggtatggtttggacattcaccagcccaccataaatgttcttggtgccttatcagctttgctgccattgacatgtcggcgtgcctgcattttctcatggactgcattttgctttcgctggatctgtaccgtaccgtatgagattgtttttggggcgattatagtaccaattagaaccaaataggatctttttgcagcagaaattggttacggtcactttcgtctatatacaatgtcgtcatattagtactctacccaattttttggcttgctgatgtattgtccttggaaaagatttttttttttttaagtaagactgggaaagacgagaaccggcctaatccgatttattagtactatcaaacttggatataacgacgagtgtttctttgctgaagaacctgtatggaatatactctcgcctttttgttatctggggccctcagtctttaaccctattaaattgttctgtgaaatgcctttcaggctttcagctaccgagtaatcatattgcagtgtcaatggtttccacgtaaatatgatgcatgatgttctgcccattgttttgctgctgcctgctgctgctacgtctttgtacgcttgatgcattttccattttgacccgaaaagcaggagaggactccaacaacagcctgcttgtgagatgtggtagatgatggaattctaaatatttggtgccgaagcttctgtagtgatatgctagtataatgcaaccatggaaaggacagccgaaacgagacgccaccctgaccctccaacacattacacatagctaaaccattctaataagtcagtgaaggtgtggcctaataaggacctcaagttttggatggaagattagagatgaggagatgagacgagacgcatgcagaagcgatccagaatgcactggtgcgggcagtctggtacaagtagaatcatcgggacttgttttcagagacaaggtagtaacaacatgacttggcaagttggcgtgccaacaatagtctactgttgactgtagtgttgtacaaatgtacggtccgtgcagctgtatcacgatactatttgagtctttacaaatttacagtctttcacgtatacaatgatgaagaacagctgaaaaggaccaaaggccgcagctaagcctgccaatgagttggattggaatgggtctaatggattggttttcaatttagattcacttggtatggatgtaaacgggttgagatagctaatggactggagcggcttggatgtgggatggatgtgggttggattggattggtttttggtcataagttttgggtctaaaatggatggagtccatggatttcaattggattcacctccaaataccagccatcagttcatcgctagtcttctcgacggccatgtcgtcagcgggatggtgctgcaaagttgctgctcctcctcctccatgcccgcgacctgttcggcgctttgcctcgcggaagccacgcgcgcgggagcgggagggcgccgactccaaggcggtgcagctggtgcttggcggccacgcgcacgacgacgggtccgagtccgagttgctttctacctacaacggtgtgctgctgaggctgcccttttggcagaaaacctttcaagattgacgatcgacatgtaatacctgtatggaaagcaattttctcttcccctctacaatctctcaattccatgtaatataatgtaatgaacattgttttctcccccaaatgcaatgacaaattcaggtggggaagctcccccctcccgcgtgatttagtaaaaaaaaattaaagcacatgccacccatatgtacataataacatttttttagataatgatgtacataataacataaatgttcatgatcactagtcctcgcagaaaagatggaaagttttggaccctcgatgcatagataaagtgcatcaaatcagtcacaaacatctacgtgatgttagtaattggtactccctccgttctaaaatataagggattttggacagatgtaactcatcataatactacgaatctggttaagaaacctgcctagattcatagtaatatgatatgtcgcatctacccaaaatcccttatattatgggacgggggagtacttactctctccgttcaaaaaaaaaaaggaacattcctagcatccaactaaagattaaaaagaccaaaatgcccttcattattgaaaaaagggagtacttactccatccgttcattaaaaagaccaaaatacccttcattattgaaaaaaaaagtagtaatggtgctacccatgtaatggtatttaagagatgaaacttttttacgggttgagggtagatatgatgatagaagttggtttttatatgactaaattcaaactttagaagttgagtttttttatagagaaggtaggcttgaatggcgtaaggggcatgattgcatagggcgcatctcaaatgggagaggcggagagccaagctcaaatacgtttgagatattgggtctgttgagtaagctgggactatagctgtggcttctatagccccactattatggagcttgccggactgtttcggttggctgtggctcgctggtagccaaacatgcccattgcttatatacctttatactgcgtattctatgatcgcttcaacgggcaatgtgatcatccaactgcttcacttatgcctcgctcgttaagcgagcgccgaatctatgccaatctattgctccacacttttcgctcgttaagcgagcaccgaatctaaatacttaacttgctcgacccgtctctaattctcttatcactataccttgtctttcaaaagaacagcagccgttgaggctgtgatatcgcccggccgctagcacacggtaaactactgattagtcatgcgtcacaatggtggatccgtagatgtttttttctgttatttttctttataatttcatatattgaaatatctggcattcttttttgtgggtagatttatttttttgccaggacatcatcacagatttaggtacaatttaaaagtgaaaagtacatgagagagtgtgttaaagtgtccatgtgtcgaattcaggttttagacccttgaatgatcttatagttttgtttatacttatacttataaactattttttatcatattttatttatagtatttatttttgagtcactaagaatatgtatagaaaagtttttatttgctaataatcgatacgaataagtacaatggggcttgaaattatgaagccgccccctgttggtactagtaaacagttttcaaggctatgggctcgttttctgccatatccattgggttgggtttagtgtttctgcacgtccatgggccggagatagtagactcggtaaactgcaagcaacgagggtactattatcgctttctgagatacacgcatgcacaaagtggtatcgtctgatcactattgtttccacctataattttacacattcttttttttaaaaaaaaaacaactggagtagagttttatgcaacttttgaaagcacgaacggcgggtcggtggctagcccgactgcctccttccctcctcctcttcttattcctctggaaggtcttgctctgagctctgggcgcggtgtaaaaattttccatattccactgcccactgggtgagatggctgatcggattgaaggccagcgctagccagaaaaagagagaagagtgcagaagagaggccgagaacctggtgttctgctttcatctggttccggttgacgttctgccttcatctgattacggtaggtacgaagccataataggggaaagcgattttatccctctatatcttctcgtttttgtgcatgtcatataaatatttataaagaatttttaagatagtttaatttgaagtacaacactttagaaaaatattttaactatttttaatttttttttacaacttgtaaaaatcaaatttggtcttgtatttgtggggtgatatatttcatattaatctattatgtcaatttttttaaaaaaaatttggtaacacaacgacgggatatccattcaagggatgaaaatccatatcccagtaatagcaaaagcatcatgcatttattgcgtgtgtaacgacgggatattccttcgagggatgaaaatccatatcccgataatagcaaaagcatcatgcatttactgcgtgtttctgacgtactactttttaggccctgtgtgttcatgtcaaaattgaaagtttggttaaaattagagcgatgtgacagaaaagttgaaagtttatgtgtgtaggaaagttttgatgtgatgaaaaagttggaagattgaaaaaatattttggaactaaacaggatagaaaaataatttcctacacaataaaagacattttaaatatcctagccattcattcttcatcttccatttaatccttacctatcgttcatttttcaatcctaatcacagcccccatttcgtattagccaaacacaccattaaagtacggagtaatcataaaagtacggagtaatcatagacactgcaacgaagtataaaagaacattatacttctgaactcccgagttcaaagcagaacaccagagataactaaaagaaccacatatgacagttcacacttatttactccgctaaacctatcactccgtagtagtaataatatatatatatatctctctcaacctacatcggatcatagaaccttaacaagatataactgtcacaaccagtaacaactcaagtgacattattcggcttgaccgcatgaaactctaaagatgatgatgacgtcccagaatgcatcgctccttcgtcccgctcaacatgtcatatactcagtccactcgcttagtccacttcctcgatcttggggccagcgccgctgccaccgccggtgccggcgccgccgttgggggcgtcttcgtccatgcccgccggaccaccggcgccgccctggtacatctttgagatgatcgggttgcagaggctctcgagctccttcatcttgtcctcgaactcgtcggcctcggcgagctggttgccgtcgagccacttgatggcatcctcgatggcgtcctcgatcttcttcttgtcgtcggcggggagcttggaggcgatcttctcgtcgcgcaccgtgttgcgcatgttgtacgcgtagttctccagcgcgttgcgggcctccaccttgtgccgcacctgctcgtcctcggccttgtacttctcggcctcctgcaccatccgctcgatctcctccttgctcagccgccccttgtcgttggtgatggtgatcttgttcttcttccccgtcgtcttgtcctccgccgacacgttcaggatgccgttcgcgtcgatgtcgaacgtcacgttgatctggggcacgcccctcggcgccggcgggatgccggtgagctcgaacttgccgagcaggttgttgtccttggtcctcgtcctctcgccctcgtacacctggatgagcacgccgggctggttgtcggagtaggtggagaagacctgctccttcttggttgggatggtggtgttcctcgggatcagcacggtcatgacacccccggccgtctccaacccgagcgagagcggcgtgacgtcgaggaggagcaggtcctgcaccctctggttgccctcgccgctgaggatggcggcctggacggcggcgccgtacgccacggcctcgtcggggttgatgctcttgcagagctccttcccgttgaagaagtcctgcaggagctgctgcaccttggggatacgggtggagcctccgacgaggacgacatcgtggatctgggccttgtccatcttggcgtcgcggaggcacttctccacgggctccatgcaccggcggaagaggtccatgttgagctcctcgaagcgggcgcgggtgatggtggcgtagaagtcaatgccctcgtagagcgagtcgatctcgatggtggtctgggcggtggaggacagcgtcctcttcgccctctcgcacgccgtcctcagccgccggagcgccctcgggttgccggtgatgtccttcttgtgcttcctcttgaactcctgcacgaagtggttcaccatccggttgtcgaagtcctcgcctcccaggtgggtgtcgccggcggtggccttgacctcgaagatgccctcctcgatggtgaggatggagacgtcgaaggtgccgccgccgaggtcgaagatgaggacattcttctcgccggtgctggcggccttcttgtcgaggccgtaggcgatggcggcggcggtgggctcgttgatgatgcgcatgacgttgaggccggagatgacgccggcgtccttggtggcctggcgctgggagtcgttgaagtaggccgggacggtgatgacggcgttcttgatggtggtgctgaggaaggcctcggcgatctccttcatcttggtgagcaccatggacgagatctcctccgccgagaacttcttctcctcgcccttgtacgtcaccacgatcatcggcttgtcggctgggccaggcaccaccttgaacggccacatcttcatgtccgcctgcaccgacgggtccgagaagcgccgcccgatcagccgctttgcatctgcaagacacacacagcgtgttacgacatttgaacattataggtactcatataaaattgtactaactggatttgtgagttatttttgttacccatataaaattgtactaactggatttttgagttatttttcaattcccccgtgtgcgcaactacatgatcttacagtaatcaggttgcggcaatcgaagtgaatttaaattacaagttcatgctagtgatcctcatcatctgccgccaaaacagaggaaacagagcaagatgtgttgcaagtgtaactcctacggctcatgaatacttcccagtttcatattatctgttgttttgattgttttaatcaaatattttattttttaaaaaaaatgatcaggtttatagaaaaaacacagctatattttgaactagcatggtggcccgcgcagattgcgcggctagcatcattatattttctcatgtaatagcatatatgttttctcattatattattcaaatatattagaataacatcataattttaaattttgcaataagtttacgaaactacaaatgtgtagtattcatattgtattttatatacgtgttagttattaattatttttaatatcaaattttagttatttgtaaattatatatattcctatatctactctagactcatcttttaatatttctttttttaattccgaattttctgtaaattgtatttctatatagactctaggctcttcttccaatattatttatttttatctctgaatttttattatttctaattgtatttctaggtagactctaaactcatctctcaatattctttaatttttaatttcaaatttcaattacttccaaattgtattcctatattgactttaaactcttcttcccatgtttttcttaatttcgaatttcagttatttgtaaattgtatttttatacggactcaaaactctacttttaattttattatgtttattccgaattttagttagttttaaattgctatatggattctatactctacttctaatatttcttattttttaatttcgaatttctattttttcttaattgtatttcaatatgaactttatactctacatctaatattccttatttttaatttcgaatttcagttatttcctaattgtatttctatatggactctagtctcctcttctaatattttttattttttaattctgaatttcaactatttctaaattgtatttctatatggactctagtctcctcttctaatattccttattttttaattccaaatttcagctattctaaattgtatttctatatggattctgctttttcttttattaatgtgagaatttctaggccatgagagcgaacgtggaggctcctttttctattcctttaatactataatagatgtgaacaaatatattttaatatttagtacattgcatgttagatttagatttttattttttttttaactagggcctgaagccctcattggcacgtttggttggagggagtttttagaagggattgggagttcagagggatgaggctattaagtgttttgtttgtttgagagacatggaaattttagtgggatgggatggggaattgaggaagaaactccctcctttttaatatctgcgtaggggcaaataattgggagagatcccctttattttgtctaagcaaatctcatccatccgtttttattaatgatctaatctccaactaaactccctatcaatttccatcgcctctaccaaacaagatatagaaacaagatataggattaaaaatcaaattctcattttaatctcatcattaattctctcgtataaactctcaatctcttttcctcgagttaccaaacaagccgtaatgtaacggtagagaatagaggtcttaatgttaggtgttagatgtagtgataattttgtgttttagatgttgctattttttaataaatttaattaaatttaccaagtttgatttgattagaaaaagaaactaattccataattttgacaccaaaaatcaaataattgaaggcggaagcaaaggagcggggcacttaccaaagacggtgttggtggggttcatggcgacctggttcttggcggcgtcgccgatgagcctctcggtgtcggtgaaggccacgtacgacggcgtggtgcggttgccctggtcgttggcgatgatctccaccctgtcatgctgccacacgccgacgcacgagtaggtcgtgccgaggtcgatgccgatcgcagggccctctcccttgttgcccgccatctttcttctcttccgatcaaatcaaatcaagctctccgctgatgaacgatcgagttgtgttgttgctcttctgattcgctcgcgctgggacgattttgctctgttttttttcgcttcgatctctcgactttggtgggggagaaaggcaaagggaggggatttgcttatataggagcagagcggcgcggcgttcacgaatgttcgagtaggggcgtgatgtgggtggcgcgaataggcggaggcggtttcggctcggggccgggcttaaggcttgtggagggttcgggtgttgtggcgcgcgcacgggacgtctccagaacggtgcggggggatggtgatctctctcggttcgctcgcaggtttcgtgcggcgggtggttggtgggttgggtgcgacgacgtgagatcttcttttggtttcctttgggaggttggtccgtccggctcgaccgctcgagcgggttcccgcgccaagtggaaaacgctggaattatgtatagcgtctgtgccttcttggagacggcttttgcttttttttttttcctttttctcttacgtttcgccacctggaacgtaaagagatggtagatggaaggagccttgtacgagcctgtttgaggaatttttttcatttttaattttaattttttttaatatttatagaaatattataccatccaaaatatttacacaatggcccctgccgtccaagtggagggctgcaaggtgtgcgcattttgcacttaggtcctttgccgccctctacaagggctgcaagggggtaaatgcaattttcgccctaccaaaaatgtattttctagttttttttcaacttgtccgttcctcgcgtcaccctgccgctctcggagaggtcgtagggtctacttctgtaaatatttcatcggtacaatatttctgtaaatattaaaaaataaaaaatgaaaaatgaaaaaaaattccctctgtttgcgcaggtgctatgcgtgccgggccagtccggtgttcgtgcagaggctcgacagtggttagccgttgggctgtgcctgtggcaggctgacagcatcacctatgtaggcccttagctgtagttcatgggccggaacacggtagcatatggccatgggagcatgcatatcgtcacttagggccagtttggttttaggtctaaattagacttgtcaattttttggcaaccttaataataattgtgtatgtttggattgaagccaaattttgacatgcctatataacataggccattttaatagccaaattagtttaatttggcttcaatccaaaattggcatgccaaaacttgctgccaaattttggtaaggccaacattggtcacaaaccaaactggcccttagtctctctatttgtcggtcagtcttattttcgtcccttaactgcaaaaccgggtacgatccatcccccaacttatgaaaaccggacaaacgaggtccctcggtggtatgaagggcggttttggccgatgagacgcctacgtggcttctttgactatgtcttcgtcccacgtgacatccacgtatcgcttacatggcaattttatcccaaaaataataaaaatcgtgggaccatatatcagctacaaaaaaaaataattcctctctctccgagccggagcaggcgacgactggggcggagcggctgaccggctgagcggggtggaacagggcggggcaggccgcagctagagcaggccggcagagcggcgtcggccggagcaggcgaggggcaaggcggcgctccacgcggctccagcaggcggcggccgcggcacagacgaggggcaaggcgacggaggacgacaacaacaacgccggcgccgcaggcgagaggttggccgtggtggcgcccatcctccccgccgacgcggccctccaagctgccgatgtcctcgtcatcgtcgtctttcacgacggacccactggcggagttcctctgctcaatctccggcacggtcgccttcttcccgccggctgtcaccgtcgacctctccgcgctcccctccgcctcctccccaccttgccgaggttgccgcccaccgtcggttcgctccgccacctcccgcctcgctcgcctgctccgtcattctcctcgccgcccacccgcccttccctttcgtgcagatccaggccgacgccctctctgctgccgtccctcttctcgccgccgcccctctgctctgtcgccgccggccacacgccttgtggagctcgaggcaggtgttgcgctctcggtcgcggagaggacaccccccgtgaagtcctctagcgtgcatgggtgcgcgatgtgcagcgcggaggggacgcgcttgtgaagtcctcccgcgtgttcaagagctactagctgcgagcggcggcctgaggagataacccgccacagttgccgcgctcgccggcgacctccttctcttcctcctccttcggctacctctgccgccgctgttccgccggcatgcttcggccgccgtcgtcatcagagacggtggggactgggatgacgacgacaacgatggcggcgatggctgtgaggtggcgctgcggtgcgatgaggaagaggagggggagccaagaaggaagaggatgacatgtggagcccacccaccatatttattttgttgtgtagcttatatgtgggcccacggtttttattaattttccgatatataattaccatgtaagtgccatgtcaatgttataggacgaagacctagtcaaactagccacgtagacgctatgttagccaaaaccgctatctataccgtactagttttgtaagttggagaatacgttttagttttgtaagttggagaatacgttgtatccggttttacggttcagggtccggttttacggttcagggacgaaaatcaaactggcgacaaattgagggataaagtgaacttattcctatccttacccatgtgattcatgattgaacacatcatacatcaaacatggccattttttctcgtttggactttggagtacagaccacaaccaacgagatcacagttttattccatatatcaacagatcagtggagaacagttcacattattgaacatacacggctaaaatccccgaaccgagcaggcgcatggccgctacgcgcggacgtggctgcccatgcgcacgatgatcccgtcgatgtccctgacgtacccgaccttctggccccagctcttctgctccggcgggctcaccggcacggcgccgctgtccacggcccgccggtacgccgcgtcgacgtccgcgtagtcgaagcagatctccacggggccccgctcgccggccgagtccggcagctgcaccgctcccgtcagagcgtccgtctccctctggtgcagcggcgtgaacgcgatcgtcgtcgtcccgctctccagctccgcccaccttataattcattacacgtcacacgtacgcatcaggaagtagtttcaagcagccagttgaaaatttaagacggggaaaaaaatattaaccgatggtttacttgtgggattggtcgaggcggcggacggtgtagccgaacgcggcggagtagaaggcggccgacttggcgacgtccttgacgtagacgacggtgtaggcgaacgccgggctcacggcgccttcggaggccatgacactcggttgcagctgaggtttgtcacgtacggcctgatcgatagacgacgcttgtgtgcagagcagtgttcggtctctcttggagcccacgagctcccatttgtgcgtgcgggtgcagccgccggagtcggtagaccggggaggtggcgcgcatgcacgcagtgaccactcctcctacctccacgtacgttgtctctggctttccctgctcattgcgatgctcagcgtcatcggtgagcatgtctccgggcggttcgggccgagcaggcagcaggttgcacggccgttcacacatgtaaggcctgtcgcgtatgggctcggagaacggtttgtttagcaggccaaatatccaggccctttttcactttttgccaaacactcaactgggccgcagcatcctcaactgcagctgcaagggtgaacatctgcgaatttgctacgcatctggcgacagatttctcggtcaaaatttgtcagattttcatccgttggattacgtatagatctataccgagactgtgatgtagggtcagatcgggtgttcggtacccgtcccctgaagtaggagttttattttactctaagcctgacatgatgtagtatctttttcactaggtttatcggctcaatgcaacaaaaaaaatagcaacaatgccccaccctgtgtaattatagtgtgaaaatactaaacttacatgtgtaattactaaacttacagtcctatataactaaaattacatttgtaagtatagttgatatgacatgtaagtgtacttatatagttacaccgtaattactgcagttacagtgtaactatagtaaaattacaccgtaacttttagtagatgggttggtgataattttttttgcaatgtaaagatctaacaaataaaatatatgcaatatatataattaatatatgctgatacatgtatagactcttctaatctagtgatcaaatgagcctaatccaactacctaaaatctgtgtgatttgaatctaaaaatctgtcgtgtgatgtgtgatggttaactggtcccgaacatctgacctagctagatagatgctgccatagtgccatggcatggagtcgaggtcaagatagtggacgtcgttggctcgttgcaagttgcaactggccaatcgtgctatagaaatcggtgctgattgggcggtatatccggttggatcgctcctaactccgaaattttgttaggtatgtcacgtcgtttccgcaactagctagttcatcgtcctgccgatatatctggcactaggtttggactttggggctatgtacgtaaacagcaaactctatcttcaaagcatcccaacacacgccaatagcaggcattatatgtgactccagagcgaaccgccaaggcacagtttgtacagatttgaccagaccgaagtcgttataatacacttatgttcacccccgtagctttcatgacctgtacatctacatgctccgttcaattttggcagaagttgtggaacgtacagccatatatctaattattattactccgtaaggagactaactaaggagatacatggtggattaatatgacacactttctaagcttctaaacggtgttattttttttctaaagaaaatattaaaactagggagagaagaaatgtagagagtgtcttctgaataattttttttttaaaaaagaactaaagtgaagatagggcatgatagggaggcatgtgtaaacgatatattaacgtgacaacatagaattgtcatccggtttaggttctatattctcattgaaatccttcaaaaaaaatgtccctttgcgttagagaaagaatatctggtcgttcattttatcgtcacaattaagctgttgagtccttggtggcttggtcatgtatagcagatcacaccatagtatcgccgggggacattactactcttcccacccatgcacgtaattaaaaaaaatgataacctaattttgtgcgctatatcatgatcatgtatgtgacttataagtcgaagctataaaaatgccttcgaagcttgtcctaataagttgaagatcacggatattatctccgttataaaatatagaagattttatctatataagtaagattaaatgggtaaaatctcttatattttagaacgtggtacataattaattatctatactttatacgtcacacataaatcaatggttaaaaactctaatattattactccacacgaatgtgcgcgtacattgcttagctagtactcacatctttattcccagttataacatgctaaggctacattttatagccttgattattcatccactgcacgctgaaacatccacagacaaaatacattgtacattaatacgtacgtacgtgatgtgtttgcaacttttgcatgcgcacatcaccatgtacgtgcaactaaccatggatgcttagcggtgcacaacgatcttggtgtacttggtcatgtcagtggtggcactgcgtgcgctggtggcaagcgggaagtagaagggatagatctcgtagcgcaccctacagctactatagttaatctgacatccctgttgtgcgccgcagtattgaccgaaccttgacaccgccgttgacagacactgcgcgcaagccaacggtgataagtcctgtgtgcactgtgccagcccgtagatgttgatgaacggcgtgtactgatccttcgtcctacccagcccaccactcccagcctgcgacgttgccttgcccataaccttccccaccgccttctggaacgccttgccgttatccatcgcctgcacgttcacaaggatcaccccggcatctgtgtccgtctgcccgatgaagttctcgttctcgaaccgcatgaagcagtagtcatacctgcacgtagaataattatagttttccagtttatcagtcgcctgaattcattgtttttttctatgtttgtggtcatcacacttggcatatataccatattcttgagtcggattggtagttgcagctggtgaggatctggttcgcggcggaggcgaggcaggcctggcagtcgctggtggagacgtcgccgcggcattgcgcgagactgtagatgacgttgttgcctttcccggcggaggacgtggcgaagccgccgccggtggagcccttggcgacgaggtcggtgaggacggagttgatgctggccacggccttgctgttgccggccaagctgttgcctgaacagtagctgccaagggagtccatggccatgctcagtggtagcaaggcaaatgacatgagcaccaagcaacggcaagctttgctactgaatgccatgggctttgatcgctcaagctcactctcactctcactcttagtgttgtgtatcaacctagctagttagaagtgtgtgtgtgtgtgtgggggaggggggggggggggggggcttgggttcactgggggaggaatggttggatcttataaagatgagttggatatgggttaggagcgatgtgattgcagcctttttttgactgtttaattggttgcatgcaatggttgatgttgacggtcgtatatggagactacgagcttattaactattgctgagtcggacatggcaatgtcgatgcactagtttctgcagatattgcgagctagctggctgattggctgcttgctacgagtcgttgactagttatatttgactcggttaattaggacgttaattatccacaacgactaacatgaactgtatactgtgaagcaaactaaattatgtaccaagcttaggatgcaattgtgcaaaactaattgttaatctaaacgtttggctatgtacatccgccaaatatctatgtcatatcctcttcgttttatattattttaaacttaattgttttttctaatcaattattttagcttaatcaagtttatagaaaaaatatagcaacataaataacacaaaacaaacatatttttaaaataaatataatgtaatatttaacaaaactaattaagtgttgtagatgttgataaagttttctacaaacttgatcaaatctaaaaaaaattgactagaaaaaagtttattttaaaaaatagaatatgcaaaagccttgtgtatctgttgtattaagagaggtgaagttttaaaactttacaagctttaactaaaaggaaaaaaaacaagggaacacaaaaagcgtgggtcaacatctcgcgacaagtcaggtgactgatcagcgggcagcgcctcaaatgggcaggccggccgcgcgctagaccgttgcttcctccgcggccgcacttgcactacttcctcccattatttcctctcatagttgaacaccctattgtttcgtttcttccaaattgttcaggctactaggggaacaatggtgtgtgaagcctagcctgtttgctttgccaactttatttgtagcatcacacctccactcgatgaagcaaacactgttggaagggaagcaaagaggttgtcggatggcggtgaggacatgccaccaaagctgtttgggttcgaggcagcggacgaggccttgcaagtacttgggactgccgatctcgatccaaaagctgacgaccgcaacactgcaaccgctggtaaacaagtttgcacatcggccgccgtattcgaaggccgaacagctgcaacctataacatggaacgaagggagtagtacctagcaggttcatttgaaaaatatgtcttagagggcttatatcatgaaaattaaactccaaggttgacaaaaccattcaacattaactaaaagtgaacaatattaatccgaactcaaccatagttaaccgacatcaagctccgctcatcgatggactccagcaactgcatcgccctctggtgcagcagagtgtgaacgtgatcgtcgtcgtctcgctctccaggctcatgctttgaccacctcaatgacactaattaatggtcgttgatgatccttaagtaccaaatccgaccgtcaaatcctcgataagaagccagagcccttcggccaacaactatatccactacaccgacagctgcataatcattcaacggcgtcagacaacagtcattacccattcatccatattagggtgatcggctaagtaagttcagtcaagtagattaaagatctactccctccgttttagactataaaacgctttgactttggtcaaagtaaaaatatttcaagttttattaagtttatgaacaaatatagtaatatttataatatactaagttagtttcatcaaatcaataattgaatatatttttataataaatttgtattgggtaaaaatgttactaattttgactttgattaaagtcaaaatgtcttataacctaaaacaaaggaagtacatatttatattgttatctacttcctctgtgctaaacaaacgaatctaaaattaggatgtgtcttattttaagacggagagtaccatcgtgtgcagttgcggtgtttctattccattatcccaaaaaaaaaaagttaaagaagtgtaccaaacagccctttagtctggctctccctggtcattttgctcatcagcgagggcggttcgggccgagcaggtaaaccggttgggccgtcaaacacatatctgaggccagtcacgtatgggctcagtcgctcagaggacggtttgtttagcaggccgaatatccatgccctttttgccaaacactcaaccgagctgctgcatcactgcttgtcctcgcctgcaggctgcaggctgcagctgcaaggtgtgaaacacggacaaacacatgtggcctcacatagatgcgggcatgtggccatgggggtcgacgggatcagatcgtgctagtggacagccagcgttgctaacttgctattgaccaatcgtgctatagaaacaggggctgcttaggcggtatatccggttggatcggccctaactctctgaatcttttggtcttttttggttacgtatatatgtcacgtcgtctctgcaactagctcgtcgtcgtgcggcccatatatctggcacgaggtttggagttcacgatatatgtaaactctctctttcgaagcatcgacccccctttcagagttttcgacgttgatttggaccgtcgatgcaactcatgccaatagcagatgctctatcactgctactacagaaaaccggattggtgctggttggggtccggtcttaggtgacaagataacccaatcggcacacacagtaggcactaggcagcacccagatgtggctcctttctttcttttcttgtttgagaatttcagccatatacactcttcccattgacccatccacatagttaaaaattggtagccttttaatttcgtgaactatgtcatgatcatatgatttacaagtcgcagctataaaaatgccttccaagctggtcctaacaagttgaagatcaattttcagtagcacataatgtataagttaaacacttcgataatattactgctccacacaaacgtgtgtacattgctttgctagtacacattttattcccggttatagtatgctaataaggctacactttatagccttatattattcatgaaccgcatgctaatcaaacgtctccacacacattgtactatagtttatactttagtatgtgatgtgttatgcgtacaagcatgcatgcacatcaccatgtatgtgtaggtagttcttagtggtgcacgatggttttggtgtactttgtgatgtcggtagtggcggtgctactagtggcgaggggaaaatagaaggggtaaatttcgtagcgcaccatgcagctactgtagagtatccggcatccctgttgcgcgccgcaatattggtcgaacctggacaccgccgttgataggcattgtgcacatgtcagcggcgataggtcccgcgtgcactgtgcgaacccgtagatattgatgaacggcgtgtattggtccttcacccttcccagcccgccgcttcccgcctgtgacacctgtgccgtcgccttgctcatcaccttccccaccgccttctggaatgccttggtgttgtccatcgcctgcacgttctccatgatcaccccgttgtccgtgtcagcctgcccgaagaaattctcgttctcaaaccgcatgaagcagtagtcatacctgcacataatacaatcattacagttttaatttgctatctttcgtatgttcgtggtcatcacacttggcaagttggcatataatataccatattctggagtcggattggtagttgcagctggtgaggatctggttggcggcggaggcgaggcaggcctggcagtcgctggtggagacgtcgccgcggcattgcacgagaccgtagatgacattgttgcctttcccggcggtggacgtggcgaagccgacaccggtggagcccttggtgacgaggtcggtgaggacggagttgatgctggccacggccttgctgctgccggccaagctgttcccggagcagtagctgccaaggggatccatggccatgctcagtgggagcaaggcaaaggagacgagtagcaaacaacggcaagctttgctactgatgattgccatggctgtcactatagctcgatctcacagtctcaatgctgtgtgtttcacacccttagctagttgatcaagtgtgtgtaacttgggttctctcgggaggaatggttggagcttatatagatgagttggatgggttaggagtgatgtgattgcagccattttttgactgtttaattggctgcatgcatgcatgcaatggcaggcagatgttgatggtagtgtgagagtatgagactatgggcttaacatagacgtagaaattactttcccaatgtccatgcactaggcagtttctcatgcagatattgcgagcaagctggctgcttgcgatgactcgttgactgtatctttgattcggttaattaggacgttatccacaacgactaacataggctgctgaagcatgcaaaccaaaatatgtataccaagcaagcatgcaaatattcaaaagtaattgttaatctatacatgcttgtattttttttcaaataatctcatacatgatttgatgattgtaaatttcctgcatctaaatatatttaattatagaaaaaagtacgaactacccccgaactattacggtagtacccaacgaggtccgcctccgtcgctggtcgcccggtccgccttcgccaacccatccctaaattgctccaggccaagcacgtttaacctcagagttctttagagatcggcttccggaaaagaagttgcaacttgttgatatgagtattctattaatcctattaagccctggaccgggatgtcacatccacctccaccacccgccgcccggacgaggtccgcctccactgccggctgctggtccgagcgcatgtgcaagagagagttggggggactgaagggattgggttgagggttaagtggcccagcgagtttttttttattttgttttgctgactggattgccacgttggcgccacgttggcgccacgtgtgtaatttatatatagtcaaaaccactcaaaacagtgttagggggttatttgttcggtttcaataatcgagggtgtaaaatgtctggttttcgagttcaggggtgtaattcggtcgaccacgatagttaggggtaatttgtactttttttgtactttttccttagttatacgagataaacttttgatcggatggactaagttacagcacatttgcagacaaattttcattagaagtccagagttgaacaaaatttacatactactacaactaataacaatatcatctcgaaaaactaacacccctgatcccgcgttctcgacaacttccagattatagattatcacagacactttctaacttcctaaacagtaatttattaatgaaaaactttcttcatcattattttttgagagttttgtttttttaaaacaaaattaagctatcaactttctgaatttaattcatttgtttgtgttgaataatatgatcgtaaactcatccatcggccataatctattagctacgtcccctcgacgctgctcaacttagtgtgcccatatccatggacaccctctatgaattatacatggtcgtctgatgtatgacactacctcatgttgcatcgagctatgtatttacaaatgagcgattttattgtctttgagtgggtatctggatatatcatattttctaatgtaaaatgtatctgggatgacataattattatatatagaaaattggtaactctcaagaaccccaaaatgtatcatctaggtaggtagtaagtagagtaaagtacgcggccggtccttaacgtgttagagcgaggtatcacttagattcatgatcttgaaaaatcgatattagggtccgtgatcttatttaaatgactcattgagatccaaaggacctctgaccgggttgactagcttacgtgaccatccagagtgacagcatatttgcattttagccccctcgcatccgatccaacacttcttccccaaatcttctttcagcactagtggtgaggacgacaacgagcggctgatggtggacaacaacaacggcacggccaatggtatacaacgacggcggtggcgaacggatgacggcgcagcgcacgcggttgagggccgaggagaggggagcagcggtggagggcagagggcgttgagctccagcggctgagctctatacaagctttaggccacaatggcataggttggaccggcgacaactcggagtgtggtggcggcagcccggtgcggtagcggcttagctcggggacgacacgagtgagctcaccagaggtcactctcgtgctgctacttcgtgtcgtccacacgcaactagccgggagacaacgaggggatgacgagcggtggtgaacgacgcagagcaagaagtagtagcacatcaagggccaggagacgacgaggggacaaccagccgcagggatatgaccgcagctgggacggaatccgccggtgtgcgtgtcaccgcctagcgcggtgacgtccacggccttattgcggccgtcgttgccggatccgacggataacacgatgacatcgctgtcgttgaggctccgatagccgtcgaacttgagggaggactggtggatgaagaggtcctcgccgtcgtcgtcgggagtgatgaagccgaacccattggtggcgtcgaaacccttcaccgtccccttcaccctctccgacaccatctcgccctcaccgccgagccctagaagccgctcgccgccccgcttcgctggccagccgctgccaccgcccaactcgcccttccgcttcccttcgcctggggcgacctcgactcgaccagttccgggtacttgaggcggcccgcctagcgcttgcaggtctcgccgcggccacaacaagcgatggcgagaagggctggccgccgtcccccacccttctccccgccagtcgcctcccttctccctctttgcgcatgctcgccaacccaccactgtacccgcctccctcctcgtcgtcactgccgccgccgcgtttccactgccaccccaatcgtcccgcaaccgcaaaccatagaaatcacactaaaaaaagatttagggaagaagggttggatcggatcccaaggggacgaaatgcaaatatgctgtcactctggacggccatgtaagccagtcaacccggttaatttttcaagatcatgacataagtgacacctcgctccaactttaaagaccggccgtgtactttagtaaatacatgatgccacttggtcaatttgcagaagaaaaaaagggagaaagttacactaagaagttttaaagcagggccaaattatagaagtgtcacattgcatctgtgtatacggaaataggttcccccactcccaccagtgtccactgtctagcacgcacttgcgttgtgtgcagtatcgatcagttatactaaggacggcagcaggttaggtcgggcactggtagagcaaaaccatgcccgaccccatgcccgtcgtcacccgcctgaaccctatccactagagttagcaggcaaaactccgtgcccatacccatgcccgacaggtacgggtatatccggcgggtacccaatggatctcacataaataataactcgaaagatagataatttaacaaagagaaataaaattaacaatttaccaaattttagttatcgacaataatttgaattacatcacaacttattattagttagtatcacaaatgaaccaagagaaaggggtataagaattaagagataagttgaaattagctaatagatatgtatcaggtcgggcatgagttacccacaggtaaaaaatgaaacccaactgttacccacaatgtcttcgggtatcgggcgggcatatccacggataaaaaatcacacccacactcatgcccattgggtcggatatccgcggatacccggacccatgagcaaaattgccatccctgagttatacggtattacaccttgactaattttctacatcagttcggccgatggccacggctcactgtagctagtggaaagttaaccaaccagtagtacacgcccaatctgtactccacagagcttaagattaggtaacgacgcatgcggcagccatcgacgatcatgggccatatcttttgctctacaacatatatatatatatcatcgatgctagaatttaaatcttaaaacttaattttaaagtttttatatcgcagtttttttaaacattaacgcttaagtcattaagaacacacacgcacacgcgcgtatatatatatatatatagacacacacacgggcgcgcgcacacacatatacacatatatatacacatatacatatatatatacacacacatatacacatatacatatatacatacacatatacatatacacatatacatatatatatacacacatatacatatacatatatatatatatatatatatatatatatataaaagttttaattataaattaactttttatcactaacatatcgtttgatgtattattcataattggtcccagatggcggcccaaactactggcctactgctagtactgtgagaactggacgacagcctatacaggacaggacgcgtgcacgtcggagcagcgacgccggcagcggcgacacggtgaggttgatgccaaagatcgattggtcgttttttttttctcttttgtaagggaacatgcgaaatgctctcacgtctttgtattaaggaacgtgacggttggtcgtcgttctctcgatgatgaattaagaacggatcgtgagctcgttcgggtttctattaattctatttggctgccacctaatgacgactgaatacttaatttagtcgtcctctctccatgtggaagtgtggatgcggcttacctgcagcaacagcagcgacgagcgacctgctccatccaccgacggcagcagacaggcagtacacccagcattcagcgctgcgccgcgcatcgtccgatgcatgagccaggcaatggtataaaatccagagatctactaatgccgggattagtaccagtgatagtgtggttgaccgatcaatacgatccagtgggcgacctcgaatggatctgggtctgcctaaatatcaatcccaacttctgcaaattctacgggagatttgtgggcagcaggctgtgctctcttgggccgtgtttagattctaatctttttcttcaaactccaatttttccgtcatatcaaatgtttggacatatgtgtggagcatcaaatatgaacgaaaaaaactaatttcacagtccgactgtcaattgcgaaacgaatcttttgagtctaattacgctataatttgacaatgtgatgctacagtaaacatttgctaataacggattaattaggcttaatagattcatctcggagtttgcaggcgaaatctgtaatttgttttgttattagtttacatttaatactttaaatatgtgtccgtgtactaaaaataaattggcacacgaactaaacacagccttggtaaccaagtcaagcagggatccagtaaaagatactcccaattagggagtttgactcgtagtaggttttgctcgagctctagacaagacgaatccgagccatctgtcaaatctcacgagcttttacatatcgggctaagctttagctcataacgagcctcacaatatatgagttttatttttttaataaactagtagattaaatatgatataatatacgcacacaatgaaatagcttgtattggtattatatacttcatccgtttcaatttttataatatatgaccttctagaattgtttatatttatataaatgttaattaatctagacttacatatatgagcaaatatgggcaatactaaaaagtcttacattatgaaatagaggggatcgagtatttattttttaagagattatcattgaaatatatgttgtactacttatgaaccaatctcgatatatagtcgagctgatcgagctcgactcgaatctggctagaagttcaaaggttaacaggctcgagttgagcttgtattgagctcgagccggtcggctcattgacggaagagcagcccatcagcaggtctcgaaggatgaaggagagatctcctccgaaaccagatgaaagaaaaagataagactaatggtaccgagaccaaagcaacttggcagtacgtgaaccatatgataatctgtctctctgcatgcaactgctaatttgcacatgtttacatttaaggtctgatgaggatggttgaccttttgcttatactgtaagtctgtaataaccaggaaaataatgtaaaacaggctatggcctgcccggccggctggtgactggttactatcatactcgtttcgatggaacctcgttgctaatgagtaatgaacgtagagcccattaccagcccaggtccattaaaaacttactaccaagtgagttttttctttatgtagctagcccatcaagctcaaagctctcaaaagaggagcaactttattttcattttgcggaacacattaattctgtagcttatcaaagaggctaacggtaatttgtggctcaatcttactcgagtggctctagattagatggggaatttaactacttgccacttttaggtttggcaattatccaaatacctctcttaggctcgcgcttaataatttgtcacaggagagagatgatttcttaattattttccacttttacctacgtggcgtgcccgcgtggaaaacaacatggaccccacccgtcagccccttctcgctcattctgctcctcctccggctaccaagtctcatccttctctagatcttggcagcggaagcaagctagcatcggcggcgccgtcggaggcggacctctcgcaactctcgacggtgaggaggtgcacggggaggagcggcctgcggtaaggtgagcaaggacctgatccatggcggcgatggcgcactgtgttgtcctagtgcttgtcctcgtcatcgcctcctcccttgttgcggcggcgtatggggcggccttgcgttcgcccagcgccaacgaaggcaagggagaggtcaacaccgacaccgccttcgacctcatcaccaccggccgaacctcaacactgacgacgcaaggtggtctcgccagagccgtggccattgttaggttggtctcacctttgtctccttttttttttaatccctgcgaagtccgcctccgatgccccgatgccacgattgacgttgccgcgtcgctggctgattccgtcgctaagatttggagaaggaggctgtgacggccggaggaggaaaaggagaggggaggggctaacgggtagggtcctcattgatttccacacgggcacaccacgatgacatgtcacgtaggtaagagtgacaaatagttaagaaatcatctatctccggtgataaattattaagcgtgaatttaagaggggtatttggataattaccaaatctaaaagtagtaaatagttaaattccccagattagattgggaatgcgtgaagttcaggcgagcaaggcatgtaaacactgacgcaaatcgcaatcacgcaatacatcactacagcagcagcggatcaagatcaacaactccatttcccaaaatttaatccataatgaaagacatacactgatatacaagagcctaaacatttactaatcatcaacaaaggatagctaggaattaattaaataatacagctacgccaacagtgcgtacgtcagcaccattcaccccacgcttttttagcgcaatgtgtaaccacccagcggcattgtcagaaaaagttgagggcttttttggtgcagccttggagtgttggactacaacaactccttgataagagtccgtttagttcgcgaacgaaaacttttagcgggttatatggatattaatttaaagtattaaatatagactaataataaaaacaaattataaattttgcctgaaaactacgtgacgaatttattaagtctagttaatctgtcattagtaaatgtttactgtagcaccatattgttaaatcatggagcagttaggtttaaaatattcgtatcgcaatctacacgtactctgtgtaattagtttttttatatatttaatacttcatgtacgtgtctaaaaattcgatgtgacagggtgaaaaattattgtttaaatactaaacaatataaaacaccgcgatattatcagaggtttgatgatgaagtcgatggtcatcatcataatctctctcaacgtgcctgcgagtctcattgccccccaactcccccgcccacgaaatgattcccctgctcgccggcgtatgtcgcaagcaacacagcgatccaacaacgagcctcgcgccctcgcggctccaccacctgcgcaccgccgcatctgcgttttctccgtgctccgaacccgacatccttcgccaccgggtccgaccggccggcccgtacccaaaaagtcaattttcccgggccccacatgtcagtgaggtaccagcccatcccccggtcctaaacaacttaaccaccggtgaacaactgagcaccgatgccccacctcgcagagataattataaagtattagggcctctttgaatcgcaagattgagaaaacataggaataggaaaaacgtaggattttaataggaatgtaagtgtaaaacagaggattgcaaaacacaggaaaaacataggaatgaccgtttgattgaatggtgagagagagacttaaaggaaagttagcaagaagttgaagctcttgctaagggcctctttgaatcgcagggtagaaaaaaacggaggaataagaaaaacgcaggattctgacaagaattgaagtgtaaaacagaggattgcaaaacacaggaaaaacacatgaatggtcgtttgattggagcgtaggaaaaacgcaggaatcggatgagagagatagactcaaaggaaattttccaagaggttggagctcttgctaaattttctccaaaatccacatgcaatgtgccattccatacgaatttcataggatttggaaagcttcaatcctttgaatcaaatggccaaataggaaaatttcctataggatttgaatcctatgaaattcctacataaatcctttgatttaaaggggccctaaatttccttcaaaatctctataggattgtccattccatatgaattttaaagaattggataggattcaatcctttatttcaaagggctttataggaaatttttctatagtattgaaattctctgaaattcctgtgttttcctccaaatctaaggagcccttaaccggggaaatcgctacctaatctggcctaaccgaggtaattatcgagtgggattaaccttcgttcggggcggtgctcgggtcgggcgtccagatctcgggctcgctgagctgtcgccatcgacccggagtccctcccgcaccagctaacctttgcttccgttggaagcgccagccagcgctcgccgttgtcacctgtcacactgcgttgcacggattatcgtttttaattaatcgtcaccagattgttttttttctttctttttgcaaatctcgcttcgcttttggagtgggaggaattaattgtggtgttgggttgatcgatcaggggcagcgcgagcgaggcccggttggtagcagtcggtgcgtgtgtttgtgcgtgtgcgcgctgcttgcatcgtggtgcgaggaggggagaggaggggtgctgctataaatacggctcagatctgggaggctttcttcctcgtccgcctccggtctaatccgattcaaacccgccgtttccaagcttgctctcctctcccccccaatccttccctcccgagtggcagggtgagcattccgccgctcccgtgtttttttttttgatccatctccgtggtggtggatcgcgatcgcgtgtgtggggttgaggggggtttcgattttgtggtttgggtggtgtttttttttttttttttttggggggggggggggggtgggggggggggaattgtgacgatctgagtgttggtgacggtggatctgtggcgtttttgtgcgtaccaggtgctcgacgggatggcgcagaaggaggccaatggcagcagcaacggggagcacaccacccgcccgccgccgacgccctcgccgctccggttctccaagttcttccaggtgattttgccgggatccgatcgctggatctcgccgtatacgtggcccgatcgctcgacctggtctgattgttcgtgggtgtttgtgtgtgtgtgcaggcgaacctgaggatcctcgtcaccggcggagctggcttcatcggctcgcacctcgtcgacaagctcatggagaacgagaagcacgaggtacggatgagatcctgtagtacgatccgtttcatttttgttcggcttgcttgtctattggggggtttgtggcattgacttgtgccggtcggtgaggtcaagctccgtccgttgtgaggaacagtagctagatctgagtgatctagttagggactgagggttcgagatctatatcagaaacggtaatgaatggagatgcttctgccagatctctggggtgcaagcttttctgctacgttttgcatggcgtggggttggggcatttatgtctgaaacttaagcttgaagcttctctcgagtctcactacctgagaatgttttccacaacgagagagatcatagatatcagtgtcaatgcttcagggatcttgctaggagtacttcattatatgccctgagctttagctttggatctgtttgagaatgtgagagttaatccaagatccagtagcaatgttgtagagatctcgctgctagtacttcatccatgataagcagagtaccatgctaaggcttgagatctttcttgcgcagtgcatatgcttcatattcacaagagtttgtactttgtagaactcaacaatgttgcattgttgccttgtgtgactgcttggcagatttttagctgagaaagtgcgggcctttgatcatgtgttcttttctgttcaggtcattgtcgcagacaactttttcactggttcaaaagacaacctgaagaagtggatcggacacccaagatttgagctaatccgtcatggtattgctacattctcagtgcatttagttcatgaactattgttacatactagtaataaagttttactgctagcaagttttttcgttcaaaatttgagaaacactatagatcttggttagtaaattacaaacaaagcaccgtattataattttggctttgagtcaatgcttacacaaatgcagtcttgagttgtctgttcaacagaatgtacggaatttctgcacttgtcattgaacctctcttagtcaagttcatctttctatcttattagattagattatgagtatgtttatgtgactttctattggtaaattctgttccaacttccaaacaaaagtgtatgctttcatgcttatatagttatatttatgacttatgaaaaagggtgtttggcccaaccatgaaaacaggctgatagatgttatcctgtgctcatcttgattctgtagtgtacttaagacactaaactttttttgcgatcagttctatcgtatcttcaaaagtatattattgtgagatattaaaattttgaccttttttttattcatttcagatgtcacccagcccctgcttgtggaggttgaccaaatctatcaccttgcttgccctgcttcaccaatcttctacaagcacaaccctgtcaaggtacagtctctattttatatatatatatatatatatatatatatatatatatataaactctgttaagtcccaactattcaaatacaaatcttgttcatgtcctgttctgatatttaaatggatgtataatcatgtacagaccatcaagacaaacgttatcggaaccctgaacatgcttgggcttgccaagagagttggagctaggttggtgtttttttaatgctgattaacttgtcctatgcaacttatgagaactttataatgatgggaggtttttatgttgtactgcaggattttgttgacttcgacctctgaagtttacggtgatccgcttgagcaccctcaaacagaggcctactggggaaatgttaacccaattggtacgtctgttctatcacaaatacactacacttatcctatattttcttaatctagtgcaaagttcacttacttgaattgatttacttcatcaggagtcaggagttgctatgacgagggtaagcgtgtcgcagaaacactgatgtttgactatcacaggcagcatggcattggtaatatttttagttcatacctttttgtcttgtgatgtactggattgtagttctccttaataagtattttccaatctatctctgtagagatccgaattgccaggattttcaacacctatggacctaggatgaacattgatgatgggcgtgttgttagtaacttcattgctcaggccgtacggtaatgctcgctgaacttctttcaacattctctcaggttgtgtccagttggtcctggagcttattttcatacataattttacagtggcgagcccctgactgttcagaagccaggaacacaaactaggagcttctgctatgttgctgacatggtttgtcaccccttttgaaatgtcattaattaatagctggctgaaactttgatatatcattgcatcacatcatcactggtaccattttaatgcaggttaatggtcttattaagctgatgaacggggacaacactggaccaattaatttgggaaacccaggtagatttacctctgcattcgtttgatttttctctacatgtggtaatctgtactagcaatcctgtggtaatgaaattgattttcacgtccttgtcactaaatggtcataatatattgtgttgtaggtgaattcaccatgctggaacttgctgagaatgtgaaggaggtaagatgaatatcctgttgccgaacatcattccatgggatgtttctgaatggcatgctaagtttccctgcttttaccttgcagttgatcaacccagaggttaccgtcacaatgactgagaacactcctgatgatcctcgtcagaggaagccagacattacaaaggcaaaggaagttttggggtgggagcccaagatcgttctgcgtgatggcttggtgctcatggaagatgatttccgggagcgcctccaagtgcccaagaagaaccaggcctaagctgctgcatcgcatttggcgaaagatgtcactggagcatacttaatagttgggtttcaccattatttgtgtcgcagttcattgtggaatttgggttccaataaattctgatacacctttgttgttcacctgaaatattgtgttactagaatcgtcatacggggctgggctatttgtatcattaccgcttttggagaactctttatacttttgtttgtagcctgtgtactcccctaaatcaattatagcaatgttgatgaatttttagcttgtttgttttattgctgctgagtaccgtttcacatgtctgcctatttctttgctgagtattccaactctttggcctcaaataatctctttgcgtcagcttggaacgtagaattttcttcgatctctgcacaaactaaactaattgctgtgatttcacatctctagtctacagtattattactgcatttgtttgtgaagggcgggtcaaactgccaatctgctgctgaaatgcttggagcaagtactgtaaggctgtgtttagttccacgccaaatttgaaggtttgaagaaattggaacgatgtgatagaaaagttggaagtttgtgtgtgtagaaaagttcgatgtgacggaaaagttagaagtttgaagaaaaagttagaatctaaacagggcctaagttttatgcacagtctagccgatagcattgggaggtcagtgcaggcgatagcagggaggttgcccaaccgacgacgtgggaggacgtggtggcatcagggaggccagtgaaggtggtgtgccgcagaggcctgcggcagctgaccggcgaggggcattggttgagcgatgtcctcgcgttgacggagacgaggggcgttggttcagcaatgtcctcgcgctgacggaggatggcctgtggcaaagcaatggagcatgcagatcgatattggttcagcaatgtcctcgcgctgatggaggatggcctgtggcagagcaatggagcatgcagatcgatattggttcagcaatgtcctcgcgctgatggaggatggcctgtggcagagcaatggagcatgcagattgatattggcagggtgacaggtgtaaaacctagctcagctttgtcaggccgacaatgataacattttcggtatcgtttacctttttgggagcgctgtcgagatgtccctctctctctggtggtgttgtcgggggaaaaccctatcttcattctcctcgagatcttgatgaatgcaacactgctcatcgccacttttctccatggagatgtcgtctaggaggccctcttgccaaatcttctcttagatagcttgtttgtgctttctctatacgtttgtcctcttatgatgacacactagctaatgcaagctaaccatgttggcgggccttgtagggaagagcggttccatccttctcggggcatttaactttttaccaattttaagatgtggcaattaagaatttgccactagcaatctatgatatgtgggcctagtggcaaatagttaattattcctggttttgggcgattcggttatagcttctttattgatctagtggtgactggtccggtgccaaccttctcttgggttctatgtgttgtctgtgcgaggtggtggttttattctttcgtgactactgccttacagagtgctagccttgcaattttttcttctctattcaatgaatcatcgttttgtctggcgttggtcgttcaagataaatgaaattcttatactacccctaaaagttgcaacataagattagatgatgaggcggaggagagataggatgagtcacccccttacgcaagggacaatctttacataaactttcaaaacaaagtgagatggtgtgagagcgaagcaataaaaataattggatttttatgtgttggaagtaaattattgtatatgttgtctcttaattaatactccctccgtcccaatatataagaacctagaaccggatgggacattttctagtactacgcctatccagattcgtagtactaggaaatgtcccatcggtatgtccagattcgtagtattaggaaatatcccatccgatgctaggttcttgtatattgggacggagggagtatgtagatgatataattaaatttagagatagtagtcattcctattataaaacttgcacaaacagagctgagcagctgctaccgcttgattgattaattgaatatcaggttgtaggttgtaccgagtaccgtacgtacgggttaacaaccacatactgtaacaaaagattagggctacccaacaaaatctggtcttggcattttccgcaaacaaacggacgaatcagcagctgtcgtgctcagaggtcagagctgattggtctcccctgcggccttcctgtactgttcctaatctttccgggctgttcttgtacggcttcccagcgcaaggaaatctaggagtaacaacattttgcacggtctggagcattggttgcatgcatgatccaaagggtggagtcgtcttgcaacagcgcatcacaatcccgacacaacaccagcattgctaagctagcggtgacctgacctcatgatattatatggaacttcaattcgttgatgatactattttttggattgtttgtttatcaatgaatttttattctctctaaacaaagtttcgaatgctaaccaaatgctactgtacagtctgtacctactaataatatctaacgatcctatgcttcatttcaaagcaaaggacatgtgctgctgtgcatcgcgaacgacgtgtcctgtacgcctgtatcatgtccgatgagtagcgccgaataggtcgatgtcggtggcgactatacgtccatcttctactgtcaaactgcctgcaacgtgccttccggttatctgtgtaaattaaccgcgtggacaactctcttaaaacaaccacaatcccctctctgaaaatgaagttagaaaatacagtaaaaaaaatccattaacacgtaattaattaagttgcacgttcatttaatattttaaaacaatttttatataggaaatttttaaatgaaacataccccgcatagtagtttaaaaaaacgtgctaacaaaaatcgagataaaatttatattgtaataaaagagaacaccaactgagacttgaaaaaggaatagtaaacattcgtgagctatagttttctacgcaagtatatagcaactagtagtaggaaggatttctatgtaggataacagtataccaccagtcaggttgtgtttagttcacgccagagttggaagtttggctgaaattggaacgatgtaatggaaaagttgaaagtttgaagaaaaactttggatctaaacacaacctcagtctattcactttattgctaaaataaaccctactagttatcctagaataaaccctaccagtcagtctaaaataccaccaaatttgacaaggtaacaaatctaaaatattgtcaaaacttgacaacactactaaaatttgataattctagatgagtaaaatgcactagcggtgcttaaacttgtcgggaggtttcacttaggttcacaaacttgcaaagcgcacatcaagatccttaaacttggtttattgtatcatcccggtgcaaagctgtgtttgaccgtggtcttgcctacgtggcacaccacatgaacgataacatggattttttattttttttctcccttcttccttcttttttcactactgcgacaacccctcccctcgtgccgcctctcaccaccgagaaaaaagaaggaagaaagagaaaaaagaaggaagaagggagaaaaaaataaaaaaaaattccatgtcattgtccacgtgacgtgtcacgtaggcaagaccatagtcaaacgtggctttggaccgggatgatacaataaaccaagtttagggacctcgatgtgcggtttgcaagttcgtggacctaagtgaaacctcctgacaagtttaaggaccgtcggtgtattttactcattctagatcttccttaaacaaaagcctaacaaatgtaacaaattaacataacttacacttctcaatcttatcaaataataaggttcattttcagatcaaatgaacaacccataaagcgatgtgtttagtaggaagggttggtacgctttaaaaaaaagaacggtagatcaatccatgattaattaagtagtattaactaataatattttaaaaaataaattaacgtgatttttaaagtagtttttttatagaatttttttaaaaacaaaccgtttattaattcgagaaacgtatcagtagaaagaaaatgatgggttggttttgtttgtgacctaaattggccttactaatttttgtcgatgccaaattttggcaagttttggcatggctaattttggcaaggtaaagttgtgtttggattgaagccaaaatagcctaagttaactattgaaatgtcctattttctaaggcatgctaaaatttggctttaaatcaaatagacactaaacaagtgtttaaaattatcaaatattggtaaggccaatttaagcctctaaccaaaccggcccgatagaagtaagaaagcgtgaaaaaaaaggaacacatcaaatcgcccagacctaccaccgttcagcacgaggacgagacgagggaacgtgaaggacgcgggggccggcagcttccaccacgcatcccacctaccctgctacacacgcatcctcgtctggcggtggactggccgcgggccggtgtgctgtggactccggcacgaccgcccgcgggtcgccgacgcgcgggccccaccaccacgcaggccccgtaggcggcgtgtaccggacgcgcggcgaaacggcccgccccgcatttaaggcccacccccttccctcctccccctccccctcccgcatcacagccattcgccacttcaccaccaccaccgccataatccgtctcgccccgatccagccggctcgtcaccgacgcgacgccgccgcggccccccagatcccgtcgtgcgcgcgcgcgatctgctctcggtgagcgcccacttctcttcgtctccgtcgtttttttttccctaggtcggtgtcgggggatcgccccgcccggccgggttggactcgtggatcctctcgtctgaaatttgttctggcgccttgaggggggggatagatctggctggcccgtgcggttgtgcgttgtgatctggtgtggcgcggggttctcgtgcgtgcacattccgcgtttgcggcggggagagggatctatctgtctacctttctggtgcaggggaggcggtgagtggtgccgatcaccgttgttttgtggttcgttcgttcgttctacttggttgtggatcatggtgagcattgccgttagttagtacatatcacaatcacaattgtttaacgtgaagaatttgattatttggtaaattgaaggctagatcatgaagccgaggtgctgtttggtactacgagagagacttcgcacacacacacactctctctctctctctctcagggatccatgtttatgtcgctccttttctcaaataaatcgatactagattagttgcggtttttgttttttcttcattttccatgggtgttaactagatctgctttttataattttaactctgtcttggggtgccttttatgacgtcacatgtgaggatactcttctgatgccattttgtacacatcagcaggcgaagatggcggcttacgagcccaagaacattcttataaccggcgctgctggtttcatcgcatcacatgtggcgaaccgcctagtcaggaactatccgcactacaagattgttgtcctcgacaagctcgattactgttccagcctgagcaatctcaacccttcacgtccgtcgccgaatttcaagtttgtcaagggtgacattgcaagtgctgatctggtgaactaccttctcacaactgagtcaattgacactatcatgcactttgctgctcagactcatgtggataattcatttggcaattcctttgagtttacaaagaacaatatttatggtacccacgtccttcttgaggcctgcaaggttactggtcagattagaagatttattcatgtgagtactgacgaggtgtacggagaaactgatgaggatgctgtggttggcaaccatgaggcctcacagctgcttccaacaaacccatattcagctacaaaagctggggctgagatgcttgtgatggcttatggaagatcttatggccttcctgtgattacaactcggggcaacaatgtatatgggccaaatcagttccctgagaagctcattcccaaatttattcttttggcaatgagaggcttgccccttcccattcacggtgatggctcaaatgtcagaagctatctgtattgtgaggatgttgctgaagcttttgaggtggttcttcacaaaggagaggttgggcatgtgtacaatattggtactatgaaggaaaggagggtgattgatgtggccaaggacatatgcaagctctttggcttggacaccgagaaggtcatcagatttgttgagaacaggcctttcaacgaccagagatacttcttggatgatcagaagctgaagaaattgggatgggcagagcgcacactatgggaagaggggttgaagaaaacaattgaatggtacactaacaatcctgattactggggagatgtcgcaggtgccttgctccctcatccaaggatgttgatgacacctggagttgaaaggcataactggactgatgagatcaaatctctttccacttcaccagatgaagctaaggaatctagcactgcggttcctgcagccactgccaaaagcaccagcagtgcccctcaaaaggcctcatacaagttcttgatatatggtaggactggatggattggtggtctacttggtaagatatgtgagaagcaagggattccatatgagtatgggaaaggacgcctggaagagcgctctcagctcttgcaggacattagaaatgtgaagccaactcatgttttcaatgctgctggtgtcactgggaggccaaatgttgactggtgcgagacccataaacaggatactatccgcaccaatgttgttggcaccttgaaccttgctgatgtttgtcgtgagcagggcttgctcatgattaattatgctacaggttgcatatttgagtatgatgctaagcaccccgaaggatcaggaattggttttaaagaggaagataagcccaactttactggttcatattattccaaaactaaagctatggtacgttcaagtcgtgtttttaagaactataacatctatccttttatttctctcaggtactaacgtatcttttattataatgcgatgtaatgcaggttgaagagctgttgcaagaatatgacaacgtctgtacgcttcgagtcaggatgcccatatcatcagatttgagcaacccccgtaacttcatcacaaagatagctcgttatgacaaggtggtaaacatccccaacagtatgacaattttggatgagcttttgcccatctccattgagatggcgaagcgggactgcaggggcatatggaacttcaccaatcctggggttgtcagccacaacgagatcctggagatgtacaagaaatacctcaaccccgacttcaagtggaccaacttcactcttgaggaacaggccaaggttatagttgcaccaagaagtaacaacgaaatggatgcatcgaagttgaagtccgagttccccgagctactgtccatcaaggattctttggttaagtatgtttttgagccaaacaggaaggttcctgctaactgaagatttacgggcgcgggcgggagttatggaggttacgagcgcgggcgggagttatggaggttattgcacggatgcagttgtgaccatacttttttttgtagtttttggttatatctggtgttttgttaagatacatgtaggtgaactacataccgttcgatacttaacctatttatttatatattcatagcaattcgtgtgcacggcatgtgcatattattttttttgctttggtttgtgcggtggttcagaatgtatctcacctctacgttgtactctttgaactacttactctatctaaaaaagggcaattcttacatattaatttgggctcaaaacttttgtgattgattgatgagcagccgacgatctggtagcgtgagagtgaatcctccgttcggcatcagcatcggatgatctggtagcgtgagagtgaatcgtccgatcggcagtagcatcggtcgatccggtagcgtgagtgaatcctccgatcggcggtagcgtgagagtgaatcctccgatgctccgatcggcagtagcatcgtctcatttctaaatgtattagtcaccttaaagtggtttctaaatgggattagtcgccttgcaattttgcgctacagtatacaaaattctcgcagcaactaaacattaacttccctacaggccgcaatcgacaaagcatggtcaaatacgacggtagtaggtacaacactgcacgatcacgataccaaattacaaattacatcacatgcttttaccatcgaaaccgtgacaagcgaaccgcaaaaatgcagcaaccacattaggcacgcctgaagtatgcatagtgaaaaaaggccaacgcatcaaacaaaagactcgcatgcaacaaaaatgcacaaaccaaattaggcacgcatgagatgcagtttagcatagtgaaaacgcctgacgtatcaaacacaattcaatatacggtatttaactggcaacattgttcttgcaaaggccactgcgaaaacatgttcaccaaaggaagcagtcaagcagatgacagcaatgcttgagggcaaaaaactgcaacgcagaataaatcccaagcctcaattacaacagaaggagcaaattgaaatttccacatctatcacctaggagctttccacattgcaaacccaaaaaaaaaaaaaaagtaaacctattttgctttatgtaattgaatctgggcaaagaatctaaacgattatttcaattccagttaacctaatgccatctaaatgatgactacaccataccatttccaaaatactgaactgatgccattgacattgcctgacaaacatgaccatcgagccagccatcaaaatttgcctcttataaggttatgaaatttgttattcaacacctccaatcaagtaggccaacacttggatgatactcaaataatcaataaactgagaaatccttatcgatgagcaacaagatggatggatccttctgttgaaaactgagtgcaacagttagaaaactgaacggcagggcagaaacatgagcataatagatggatcttcccagcacagttacatgatcattacatacctagttgggatattaaaggagtttgatggctatttttaatgaaaatgaagatccactgcaatgctaacatcacacagaataagaaggcaatggatggagggccaagaaatgaagtccaaagcctacatgtgctgttaagacttgaataactatcaaatatcaatagcaaattttaaatcagaatttgcacctcgatgcttcttcaaactgacgatcagctggctacaagatagaataatcatatgacggtgcagattttgcaaggaagaaatcaactttaaaatgaaagtgacccctccagccactgtcatatgaatcactaacgggtagaagaatattgctaagcccaaaatcaacaatagcagaatgataaataacaaaaaaagcaccagccacctgcaagatgagaataaaagaacctttaaacacatgaaacagaagcaaataaataaaaagaccaataaacagtagtaaatatagataaacagataagagatgacgcatacctcattgaggatggctgagccttataacccttgtacagagaggaacaatgtccaaataaccatgcaacaatgccgttgaagatgatgtatgttaaaggagtcagaagatacgagcacctcgtacatcttcagtaacttctgtatgtggagcaactcgagcaggccttcactccgcagaaaaaggaacataagtggcaaccaagtaatattcataacagtgttcaccagcatccacttaactctagttctatgtagacacataaaaccgtacaattcagtaaaccaagacccgacaaacaaaggttttgttgttgccactgaacatggtagcacaaatagcaggaacaagcagataaacatccttcagatttcatgttgaagtatcaacaccgtgaagatctagttggtctgcatcgcatctgcatggtatttctccaagtcagcatcaagttcttcagcagactttggctggctacgctctttgccacggcgaccaccggatccaccaggaccaccactgcctcctccgccaccacggcgcctcccacccccccttggacgaggtctaccctgcggcagtccagctgggccaccccttggtgcactgtaacatttcaaaaacaataaaggtaagttggcaagatcttatatgaactggagaatgatcagaagtgcacacaaaataacaagaacgttttgaaaagcaaaaaaacaaatcaatcgataatgagatatcaacatctctgatacatagatacaattttaggcttttagcaacaagtgcaattataaacaattaacagaaagcatcacaaacaaccaatgtatataatcagtcaccatgtttgacttgaataaaaaattaatgtgcaagaattttctgaagatgatgaaatgaaatgaaaaatcatgcaagtgttattttgtggagcacagatatcaaattatagaaaatactcagtagtattgtagcatcagccctcacaatcaaaatacatcacagcagtgatgagcaatcatgcaaaactttagcatacaaacaaacaaaggataatgtagcaatccgaacatacctcttagcaacatttctaacgtagcctccgttatttgctggaagagcagctgcagctgtaggagtattggtcccaagaatctctattttcattggcttaccatcaagttgcacattgttatatttcttcactgctgcgacagcatcgccacgccttgcaaatacaacttcagctgttccctggaagggatagacaaaagtcaggctatcacataaaaaacaaaaaaaaaaacaaatgcatgtaaagaagtgtaagattgaatctgtaccttagacctcccacttctgtcatagtgaattacgtatttcttaagatcacctaattcagagaaaagctcctgcatcattaaaaaataaataactcagaaaaatgcttaagggaaaaacatgtcacatgaagatttcaggcaatttctactggctaatgatatctacttaaatgatcagattgacatggaatttgatgaaataggacagtaaaaaaatatcctagaagtagacaataattaattgtcttaaaaaaattcaaataacccatgggtcaacatacaaatcactaactagagcatatcactatctttgcacaaattaatcaagaccttttttcagaggaaaaaagatcagatctcgatggaccagaattatttaacatcagatcgaagctagcagtatgaacaaaaccaaaatattgctggaattttacacatgttcatgctagatctggcgaatagcttaagctaatcacatatgcaaccaaatatctgctttcctctagcgctaattgctcagaagcgactaactcaacgcgattattatataccttgatatcctcggtcgagacgccgaagtccaaattggagatgtagagcttggtgccagtctcgatagccgagaccctcccgcctccgccgctgccgccgccgccgcctgccgcgacatccgagtacatgtcgtgctgccacgccgattcaggggcctggatcgcgtcataccacagtgagaaaaccacccgaccatccatccacatccttccccgcctcgccgtcgaaaagcggaagcccagctcctccgccgacggcgcgcagcaaaccctagccccacgttcgatccgttgctgttcgtaccttgggcggctggtagggccccgccctgttccccgacctcttgaagggccgcctcgtcggccccacgccgccgccgccgccaccaccaacacccccacccccgccgccgccgccgccagcggcagatccgcggcggccctcgcggcggccgcggccggacgaggggttggccttcttgttgttcttgatgatgtcgtcgagcgtcatgtcgagggtctccgccatggcggctgctcgggggcgggtagatctggcgcgctagggttgggcgagcgagcgagctcgacgacgaacgaagaggcggcggattcgggatttggggggtggaggcgagagcggcgttagggttggggaattgggagatttttttcgtcttttcggtggcgggcgcgataaaaataaaggggggagacggacgcgtagggataacgcgtggtgaggcggtcgcgagagagacccacgactccacgagggcgtgatgcggacgggaaggagaggagaggcactgattggattggatattgggatgcctgcagtgccgggtcggggtctggctcggggtcgcctcgttccgttgttccgagtatttctcgctggagtatcttgggttcgacctcgagtgcttattttcctcatgttcttttttttttcgtggcaagtcggcaaagtcggttgactagtactcactctctgtttctcaaaatatgaaggtttttaatattcagactttatatcataatataagcaattcaaaatttaaaaggtaacaactgaagtgacttgaaagaaatctttttgacgtaaacttagtatttcctagataacccaggaatccttatatattgtaatggaggagtatttgggacaaccacatttcgataaaaaaaatattttaaatgatatcatttaaagtactccatccgtttcacaatgtaagtcattctatcatttcccacattcatattcacattcatattgatgttaatgaatctagacatatatatctatctaaattcattaacatcaatataaatggtgtgaaatactagaatgacttatattgtgaaacagaggaagtagtatacatatataataaaatttcctactgcacaatatagaaaagagctagtaaaaaatgattgtctacttgaaagagaaggtacgagagatggaaacattcttttatgtacagagatagaggtagcaagcgcataaggggaagcaattgaaatcaaataaaaaatgtgatgccatatttttagaaaatgtgaactaatatggacaattgtgttaataaaaaaacatttggattatgcatgcaagatagtgagttaagtctcacgcattgatctgttgagtagaaaaatggacaaagtaacaaaataaaactcttatatgtatgtgtccttagtgtttaaaagctggagctagaaaatacctctaaagtttcaatgttcaaaatttagcaacagctgataagcaaacaggaagatacggaagttcttctacagatagatgcgagaaggaagaagaatactagtgtatgatatgtgtgggcagtacaagtttagccaccaacatggcataaaaataggtgaaacttgcccaaacttgaaagtccaggtgggaaatactcagtccggtagcacgtgatgaaaaatgaacatccggcgaagtttcgaaggccgtgaataaacatgtgctctttcttaaccccagttgccactagatggtcataattaatctcagagagaaccttggaggttggggccgtacatagcacaagttcagtcttttgcatgaaacaccttgtgggagaactggagaagacagtggaagatacttttctcaagcagacaccaaaactataatttctcccatgtataaaaggagatccgatcgtttcgatgctagaaagagagagagaaaaaaaaaactcccgtctactgctccacatggccgtgtttgggatccaagttggcgtgcatgtgctcccaccaaggcaccagccaggctccaccaagcctgccttattcttggatcgattcactgattcactcattaatctatcttcattgtctgagtgcgtgcgtacagtctgttcatgcacgcgtctgatttttggtagagatagtaaccgccactgaactgccattagcaagagacgcatggagttttggacacagaaaacaacggcagtaaactatacaagttccggttttatatttattctgcgagtttgatttgatcgcaacaatgtttgcttacaactgcaattgtgttgctgttcatgatgataacgattgtatccgagcaaaaatttgtcttttcggtcaaatgccaagacagcttcgatccaaccagcctcacattccatgcaacaaaaccttccaagagtggactcagacagtcagcttcagcctggaaaggctggattagtaattaaaaaggataatacgcgtcatgtcgcatcaaaagatgtcgagaaagtaggcaataacaaaggacgtaaagcctatcagtgcctcatcaagttgggtggattggcgccaaacaaagaaaagcactataacaacacagccaaccgatatggaacatgttacacactggccttttggacagacttatcaactagagcaaataatggaagagctgatacagctgtaggaggtccaagacaaaaaagaaaaaaggaaaaaagaaaaaaaaaagcagttgaaacaataaagaatatgagaggaagtttgtgtagattacagtttcaatttgacatttcttagtaattgtgatgacagtttcagatgagccccattgaccccggaacataccactagacatagttgtaaacaacgtacaaaaacacaaactcttttacttgacccttttagtatcctgaatgatacggaccatcgaacgctcacactttctggcatatataacttctccaagtataatatatctctagaaagaaatcaacctcagcggaagccgccttccgtccaataggagccaccggtggttccgttctgattgctccccttgctgggggtgctgtgattgtaactatcaaaattgtcatccttcccatcatcccagccggcccaggagtcactgctttggcgttctttcgcaggctcatccttcttgactggctcatcccaatcatcccaggaattggaattgtaattctttgatgaaccatcatgagaagaagaattccacccattaccattggtctcacgctcaaacctatggtaaggctcactgccctgctccttgcgttgccaatcatccccccagccattcccaccttccttggcatactcctcaaccttttgtgatgctaacgccattacccctttcataattccccatgttctacttccaatctctgcggttttattggcaacaacatttacagtttcattcaccttctgatcatagcccccttccctcatctgcattccagacaagcacaaatcattaactgtgtaagacaaggacaaagctctccggcaaataatcttaaacacaacatgttttatttagttcaatatagaccatagtaacattgattcttgaggagcaaacgatgatcacgagatttcaataattaagtccttgataggaaaatgaggtgggaaatataagcaaaaatgtactcacttaataatgctggtagaagaatatggctcaagatacagtataaatgatattaagagattaggcttgatgtaagacaatatcaaggagacacgccagtaaagatctattcatctatattccagtattctgatgagtgcaggttaatatatcattacaatcagattgaaccatgcaactaggtaagcacagtaaactcagagaaatccatgttctataaaaaaactatactctggaaattcaacttgggatattacaaaatcagctgacaaacaaaaggtacctttgattggaactcttttgtgccaacttggacaacactggcagcagactgggcagcagatgctgcaactagtgaaagccgtccaattccctggagatgaaatggtataggagttaaactgatggacagatgaaaataaaaggtgtaatactggcacaactgcgtctaactagatacgcacatcaccctaatactgaataataataatatcaagaactgtttaaccaacacacagatttaacctggactcaacaaagataatgatatatgctattttgtgggcatattaggaagagtattacaaataaaacggcttaagcatgcttaactattctatatattgtccatttggcacagcgaactctattacaacagtgtcttcaaaagctacattttagtcgctgcaggaaacagggcatatcaaattttcaaggtgatgctaagacctattggcaaagaatgtatagcttgacaaaggccacccaagatacaaaagtaagcttaaaaaaagagcagtgtaattatatctaagagagaacctcagttcacaatttcatagcataaaattaacataagtaaaagatgatatatcattggcaacagaaatgacttcagggaagaaagcagcaagtgatgttcatgtaacaattgctgcaatagtgcaatactgccattcaacctcaacctagtaataccaggagcatctatagcgttttatcacttgtagatctaaagaaaccagatttacgatacaacagtatatccctttgcagatagatgatctaaatcccttaactacgaaaaatacgttacaaactgggtaagcacaaatttgtatttactcctttgaagaaagatgatctaaatccctaaacttccacgttataaattgggcatgcgcaaaactgtttattgcaacagttagctaaacatatatagaagtatagaacaagtaataccgacgtagcaagaatttttacctgggagacgacctgcatgacatcaccctgagcagcagcgccgttccgattcgccgacggcgccgggctggagccgaacccgacgtatttcccaccctgcgagggcgggatcccctcgggcttcgactcgttctccgccatcctcctggcgaagaagctgtccttgttggccgccgacgcctccagctgctgcctcgtgtacatgtcctgcgtcgatttggacctcggcggctgcctccctgattccgcccccgactcaccgaacgaccccaccgactggttcctcctcatgtcgggccggaaatcgtcgtcccagtcatcccatccgccgccgccgccgccgccgccaccgcctccggcgggcaagggtggcttactggtgggggcgggcgcgccagatccgggggtctccttcacgacgggcgggtcggtccacgggcggccctcggcgacggcgacgatgcggtcgcggtacgcggcggcggcgttggagttatacttggcgacgtggggggtctccttgggcacgccccgcgcggcgaggaaggcgttgaggcggtcgttgccgccggcctccatcttgcggagctgcgcctcggtccacgagtccatggtgacggagcggacgaagctgatgtgcacgccgagcccccggtgcttgcccgagcactcgaggcacatgaacaccccgtacgagacgctcgcccactgcgggttccgctgcgcgcagtccacgcacgtcttgttccccgcctgcccctgcagctcccgtagccgcctcgccgccgtcgacgccatcgccgccggatcggatctcggatccgggaggagaggaggtgggtggtggtggtgatggtggccgcgggacgcaaggcgaggggaaagggggaaagagtcgccgacacgagacggggggattggtcaaatacgggctgcgtggacgcttttgcccccgtcactgcccccgggcggtggcgaggcagtcccggtaataacgctcgctcgagcaggggtaggtttgggagttcggtaagccgtggccgaaccggagaaggggtatcctctcccgtgtcgccgataccccgcgcccagcgcgcaggtggtagaggctgctacacatagaacgtaagttatttagcaaaagatcggaggttgtttacccacatatctgactatatataaaaaaaccatcgtagttaagcagctacgctgcaagcctatactatactatcatgcatgtatacatgtaatctctctcttcacttatcaaatttaacatccgatttcaccattgtgttctttacaattaaatctttacaacaagatcttacttggctatatttttgataaaatttataaatatgattatattactaactgaaacatttatatattaatagaaaaaatacacgtgttgcaatgggagaaggctattttaatcgtattattgttagatatttttttatttaaaaggtatatgggatttttattttgaagtataggtatctaattcagaatccttattaggatgatggttagttggttacatcctgtacatgctttattatggtctggtgagaattttgaaacaattaggagtccgactctcgtcccaagttagcatgcgagatttttaaaagaatttcttatacgactacttatgtattttaaaaaacgaacaaacttgaaaactaactcaaataaggacgacgtatcaaagtatcagcggaaacatcttcaatttttataatagtagagatacgtgaaacaagaagttataattattaaaacattagaaaatattcactgcaacatcccaatcaacacgtgcaacatttataaatgaattaccgaaacatccaataataccatatgcaacattcacaaataaactagtgaaacgtcagaaaaatatttattgaaacatcgaaataatgccatgcaacattttatatgtgttttagaaaaatcaaccttttgttgcaccataaaattgttttatcacttgtacggataactcagcccactctaaaaaaatatttctgagagatgtaacttataaaaattactaaatgcaacaataaccaccgtcatatgaaacattaggccccaactactgaaacataaaaaaaagatacaatatatttgcaaatattgatttgttaaaattttatatcattcttgaaacgttaacctgcaatttttgaagcataaaaaatatttgctgaaacatataaatagatcatgtgcaacaataactatataaaaattattggctacaataataaccaccattacatgaaacattaggtcctacatttgaaaacataaaaatatatataatgcaacatatttgcaaatactttattttgttaaaattttatatcactcttgaagcgtcaagttgtattttttgaaacacaaaatatatttattaaagcatataaaaagaccacatgcaacattacatctgaattagtgaaacatgagtaaatacttattgaaacattggaataacattatgtgataaaaatcatcggaatattgtcatgtgagatcttgttataaagagttaattgtaacaaatccaatagtataattagttcataattccgataaatagtttaagagaaaagatcatttaaattttgaatccatgtcgtacttgtcatttaaattggatgcatgcacttgtcatgcacctgcactactactactccattggttgcatgcatttttcctccttcctcggaagtatgatgataagcattttcgggagagttccagagtttactggtggtggtgggggaaaacgtacgaaacaatcggggatgaatgaatgggtgattgattcggttcgcgcatcgcagcgagcgagcgcgagaggcgcgggtggccaccggacgcggcgttgtttcggggcgacgcacaggtgggcgggcggatggcctccgagcaccgcgcggcccgcaaaacactcccatccaacgggggcggacgctcctcttcctcatcttctctcgcgcatcacaaagaggccgagacgtctcaccatttacgagttcctttttttcgtgaaccaaatcacacctcgcctgcagtgtctcgtgtcccagaacgcaattgcattttttttgcacatttggtttccatatccctcgtcttttgcactcccttacccacatttggcctagccagaggcggtagccagggcccagggctgcttcttatggccgcgcaggagatggaggttatgatggttgcgatggcggcggaggcgccggtggctgtggaggaggaggcggttccggcggcggcgggggggctaaacgcgacggtgcccgcgttgtacgtgggcgatctccacgaaagcgtgcgggaggagcacctgctcgaggtgttcggcaagattggcaccctcacgtccgtgcgcgtctgccgcgacaatgccacgagcaactccctcagatatggatacgtcaattacctctcccaggctgacggtataaaaaaaacctgtgcatgatctgtgtcttattaatttatctcatgtgctattagcattattttgatcgggttaagtgcataattgagttttgcatagaggtggtctcagtactcgtgcaaatcaaaacacttggtatatttacaaatatgcatgacattttgtatgaacaatgtgtcactgaacaagttaaataacccagatcatcgcacttattttattgacagtgtgggggttgatgcatgcatgctatcatattaaccgttatactattatccatagaagtagttggatgtattttaggatgtacagcttgtgttccgctagctgctgccacatgatagaattcttagttttaagaatgtgtgcgggcatcgcttgttcctttctttcaactaaaaaggtgcgaaaatctgatcatatacccttcgcctagattaaaagtatttacccttttggcccacatgcaagccaatctcccaaaacaatgtgttgttcacgaattatgttaaacaaagaagttacagaggaattgaagttgatgtggtcatgtcaaataaggtttagtacaatgtatcctgtatcaacatgatgaggtcgattatattgtttaacatatatcttcttgttacatttgtcactttgatttttaagagttgtatttgtaatgagatgtataatgatttatcttattcttgaaaaataactctttatttttttaatctacttttattagtttgtatgcaagtcattaaattgaccatcgctatcttgttgtgactttttattttgtaacatttgcttatattttgtattattgatttattttgtattgaaatcctagaagcaacttatccaaccatgtgtgcctttcaattcatgccatgttttatactaatgatttagcacttactttaatgttcttgttatctaaccaacttttcttgctaatggatattgataaaattctcactaccttttaaacatttgatagctgcaattgctttggagaaactaaatcatagccttattttggataagccgatcagagtaatgtggtctaaccgagatccagatgctaggagaagtggggttggaaatgtgtttgttaaggtaaaaaaacaaattcctcactatatactttcttggtgtatattgccatatttaactgctactttactatggcattttgcagaatcttaatgatttagttgacaatgtaagtctacaagaattattttgcaagtttggagatatattatcttgtaaagtcgctaaaaatgaggatgggacaagtagaggctatggatttgttcaatttgcgttgcaagaatcagcagatgcatcaattcaaaatcttaacaactctcatttttgtggcaggcaattgtatgtttacttctttattattactcgtctttgttatttgtttattctttgtccggtcatagtttggtttacaattatgatcatatttatgcaggcatgttgctacatttattaagaagagtgaacgatctacaaacaatgatgacaaatatactaacctatacatgaagaaccttgatgatgatataatagaggaacttattaagttgaagttctctcagtatggtttagtaattagtgtaaagataatgaaaagagatgatgggacatctaagggctttgggtttgtaagttttcaaaacccagaaagtgccaaaagagcaaaagaatccatgaacgggatgctacttggtaatagtccacttatgatattaaaataattaaatagtgaaaattcatcaagtagtgaaaccttattattctattcaatttgatatacaattgtttgtgaattgttttattaggatcaaaaaccttgtatgtagcaagagctcaaaagaaagctgaaaggaaacaatatttacaacgcttacacgaggagaagagaaatgaaataatcactaagagcaatgtaagttccatttgccctctacaatctatttttttttcatctaaaaatgcatctctctttttttaggggtcgaatgtctatataaaaaatattaatgatgaagttggcgacgatgctctccgtgaacggttcaatgaatttggaaacattacatcagcaaagattatgcgtgatgaaaagggtattagcaaaggatttggatttgtatgttacaacacacctgaggaagcaaaatgtgctgtaagcaacatgcgtggtaaatatcctatgtcatttcccattaacgcatgaataagtgtgtacttgcctcatatgtcaacaaattttgtttgctcggattaatcaggtgtaatgttttatggcaaaccattgtacgttgctattgctcaaaggaaagaggaaagacgagccaaactagagcaacgttttgctgagcttgcaacgatggttggagctacaagtcctgtcatacccacaggatatcctcaattttactttgcccatcctagtacacatttccctcaaagtccagggagacaaggatttatgtatccacccatagggattagtcaagaatggaggcataacatgtttccctcgtcacataatatccaacaaatacattcaccgattgtatgtccttgtcctgcttagctcaaattacatgttttcaagtgaacttctattaaaatcttatttctttctttgtagatgcgaaatactccacggcaatatagaaacaacaggggaaggatgaatggaaatatgatgcattttcaccacactgtgaactatgttccacatgcgcaaccagctaaagaattcatgtccatgtcccgacaggtatactcggtctacttcatgtcttcatcatgttggtttttagtgtttttgcaacagtgctctatttcaattagtttcaaacttccatagtttttttttcaacaacattagtctctactattgtaagcaaaagcttttatgcttaattgtaagtttagtattattagattatcatactcactagatgttgttatgtgacatgtcactatgaactaagttgttcattggactttgtagcattttgttacgaagagtttaacatgctatccttttgaatttacgcagcgatttagccatgctaagtatattccaaatgacgtcatggccaatggattggctattcatcatggtgactctatttcatcgatgaatgacgcttttaacaacctgctagctactgctccacccgaggaacagaagaacatgcttgggaatagactatatccattggttgagagacatcatgtaaaatattttgcgcatatgttacattgacataccttttcacttatatttggaatattaaagggacatacttttatattaatatgacacgccttttttttttgcagcctgaccttgccagtaaaatcaccggaatgttacttgagctaggtaattctgaagtgatcatgctactttactcatcaaacatgttgtctgccaaaatagaggagtgtgtcaaactgctccaagcggtaaaacccaaacctgaagatcaagaggccctgcaccctggtttcctcctagactctgctggtgtaaacgccaactaagaattcaatgccaatccaagcttttgaccgtgctaaatatattatgtatttgtgttttagagatgctaattagatagatgctctttatttcatagtttatggaactatattattgggcttgttatagaacttactaataatgcctaggatttaggtagaaatctcgggagtttttcttaaaaggagcttgttacgaatcttagataataaattatatatgatggtgttcttgtgttatatatattttatttggtttagtgggttggttcttaatttttatggatgattcgagagtgtttggaagttatgctgcctataactatcttaattaggttgatcgaaaagttagagaccaaatactcattgtatttatttatttccttttcttttcttatcaagacattgtacagcttaggtaaaatacaatagaaatagtgttttacttggttacatgttggtagccgattggcttacgtagagatagtggtgaatgtgtttgacgaattgaagtgtattgtatactacatgtgtcttccacagacaattgagtctttgcacaaatgcaccatgtaatgcatggatgttgcaagcttgcattatatgatagctcattgtggatggcttgttttggcccaattataaagttgcacggttactttatcccttccaaaaactatggtgtatattatattttggttggtaaaaacataatgaacataaaaaacattaaaaacagaggtggttttcttttgatgatgaaatgaaatgctttccaagaaagaaatacatgttaactgtagcattcagttgacaacattccattcatgttctatagtttgtttcatttctaactccattgagttacttgctattagcttctcgagcgtcgccatccatcggaaactgattggacttgctttttttttgtctcaaacttgtggaagccagaaagaatttgcattgttgttggtagtacatcaaagttggttggataactctttttttaaaaacttaatggtttttagttgattccctattaaagttaacattttttggaaagaattccaatgtctttagaactcatcttctaatctcagaataagacatgatttgtgttgtattgagttttgtaatgcaaacaatgatgtcggagggtgaactcctcaagcgggggattatgagacccccccctttagtttggttgggggcagcgggtgagaatcgaggataccgtggaagatgtgatgtagaaggggtcaggccctgttacgccctgaaatccacgaaccagaatttctaagctgaatgtgcattaaacccctttccaggaccagccagggtacacaaacgacaattgttgacatacagatccatgtcttacaaaaatacaaaagattacaaatgcagcggaaaaggataaaagcgagctaagcctgaagacttgactcctgcagcgaggcgactccattccacagacatccttgacggcaacgacgaaaccaacttcatcgagacatctccaactgagaagaacttcaactctggggtgggggaaaagagagcaagactgagtactacccactgtactcagcaagtcataccggaagaggaggtatgatgcaggatatatccaagggaggctaaaggtccttttgcataaagctagcatttaaaagcaacagttgaaagcagtaaaacagttgtagtaattaatcaatattaaccaatcactgctcaacgctacaccatgttgagtcaggcccaaaccaccacctgaactaaccagttcattagctaactagggtgagactaattacggtgaatctggtcgaccgcccataaccgcgggcacggctattcgaatagttttactctgatcagagatgtacaactgtacccacaagacacagccccacgacacgttaccgtgcgccgacatgccaccacgacataccggaaagaagccgtgacaggacccttcgcataaccccctctaaccaatcgcaccacaccttagggttcgcccccgtccccaacaggcaacgggcagcccccctttcatgccgcggtgaatccggaagccgatcaaccggacaccccggccgacccaactccatcacgcccaccctcgcctgagtacgtcgactagaggaaagctacactacaagcccagccgttgcccacgctggcttgtggtaagtacgataaattcttctagggcatcccgcgaaccggtccttaatcgccatgggcacgactagcaaaaccatgcacctacagcccaccatgtagtgtattttaattaactaacacccttgcggtagcactaatccaaagctattgccaataatcaaagtctatgcattaatgtgattcccctattgtgtactagttgaactaagcatggctaagcattccctaaaccaacatctaagtatcttaatacccaagttatcaatggcataaggtaaacaagatatggctgagtagtaggacccatcccacatgatattgtaaaacaatgcaatatttaatagaaacgcgggacatttgtaaattgggtacaatatgatcaatcgtaatgcatgacttgccttgctctcgcactgatgagaccacagcaacgtcttcgagaaaccgcagatcgacgaaacgaccgaaatctatgcgacaaacaaagcacacaagcaaaacatgctataagactactgaaacaggaaaaaaaaaaccatttttaatggattctacgcatttttatgaatttactgagacttgaatggacttaatcggagctcggatgaattagatatgaattttagaagattatatgtgtttattactataaaagaaaagctttaatgagttttatttcgtaataaaggatcccggatgacgtcagcaaaagggagggggcggcgccgacatgcgggacgcccccggcagcggctcaagggggaggaggtggcaccagttggtgggtgggccccaccgggcagtggctcaagcggagggggagacgcccggtcggctcggctcggcttcaaaccggccggccggttaggcgatgcggcggcggcgagcggctgccgacggcggcgaccggcggcgcgggaaacggcagtggccggcgaggagatggtggcacacggccgaagcggcggcgcggacaggaggcggcgacgtacacggggaagggggagtaaaagagggggagggagtcctcaccggggattcggccggcgtgggtaaagacgatggcggacgacggcggcaagcggcggacggcggggcgcacgggatggacgagacaggcctcgatcgcgaggccaacggcggcaacggagcggcgcggcgatgacactagcgacggctagaggcggttggaggcggcggtaggtggcgacgcgtggggagagcggtgcagcggtggcgcgcggcaagcgagtggcggccgagatagctcccgcgacggcgaagctagcggcggtggtggctatagtggtggcggtgcacggccggaggcggcggtaagcggcggcgctagcggcgaacggcgcggcggcgttagagagcacaggaggagacggcgagcgcggaaaaagagagagagagagagagagagacggggagcgttttataggggctcgggaggggcggacatggccgggggcggccggatttctcgccgacgacgtgggaggtggagagagagagttggggggattcgaattgaatcccgcccttgcgggtgcgcgcgcgtgggcgggagaaggcggggcgtgggggcggtgatgtgggggcgtgtgggcgcggagtggggcgcggatgtggaggaagcggcggtgtgggcggcggtttcggcggcgacgctgccgtcggctggaggtggaagaaggggccgacaggtgggccctacctgtcggtgacccgtagagaggaggaagggagtgggccggcccagcaaggaggaagggcgcgggagaaagtgggccgacagcccaacaagaggaaaaagggaggaaaaaggaagaaaaagaagagaaaaggaaaaaaaggattttccagggattatttattgcactttgcttattttaattggttaaaattatttccaaggctctgaaaattccactaaaaatcctgttagcatattttgacatgtagaacccaagaaaaattccacatgccaattccgattattatttgcatttattaatttagggattcaactctaggttaaattaaacaatttcttcgggcaatttatttaacaaattttaaagcgaggaggggaacttcagggcgtgacaggcccctcaggaacaatgagacaaaaggggtttataaaggttcggaccgctaagaaacgtaacaccctactcatgttcttggttgattgagtatggaatacatgcacttgaatctgtgagacccaagcgtgagctagccaaataaccaatccctcccctttctccctaagtatggtcctccttttatacctcaaggggctaccacatgggcctaaaagtctacctagggatcaaggaggacattctttacattaactacatgtcttatttcttgacttggaatccacatgcacaagcgcggcagcatggggcccatcaaatcgaaccaactgacacgggggacacccttgtcattcatcatttaatgggtgaagacttctgggttcgtatttgcaccaggaaatgggaaccttgcttgaccagtgcggatgaaccgactctggtcgggatgagaggctcatcatgacgtgacggggcatggcaggttacatgctgcctgatgcgtgataagtgtgcaggcgcaccaccccgatcccatcagtcattcgaccggtcacagaccggtcaggcgcgcagcacgtcgcattaaatgcggcgtggcacgccttaaatgcggttaggtgggcgttggggacgcccacctaaccccgtacacgtggcgtccatgcggaggggttcggggcagcccgaaccccaggcatagaggggacggccaccaccctaccctaggcccgacccctttcgggggagtgccacgtgggtactgggggcagcatcctccctcaagtcttgatacccccggggcccatatcactgacaaatgacttaaaagcttatgatgaaaaatcactctactgagagagctaggatatattctgaaacactagagcaatacgtgttcgtgagttgtaacctatagcttatattgctagaacaagaaaggagttaactacaacttgagataaaagaaaagccaaccaaggtatcgacaagtgcaacagagccaaagaaggaagtggcacagtggtgcgttcatatgctacgccactgcagggttgaaggatgtaacaagtggtaaagcaacacgaaaagcaagcgacaacgtagaaggaaagcaaaggcaaaatgagtatgcctttgttgtgtgcactataaagctaccggtcacaaatgcatcctcggaaagaaaagaagtctccctccatgctgctgcttcctcttcgcgactactcccacaactatattctgaccctttctgagatgacatgcccctcttcctcccactcttctcatcccgttgccataggatgtgttcgtgaacatttattttcttgtgtacctttgccctatttttctgtcatggttaacttacaaaccatggattgccttctgctttgtgtttgaaagtgaatctagccccctccccccaccctatcccaattgaccttggtggctaacgacaacacactagaaaactctgatgcaattgtctaagggtgtgtttggttggtgggatatacccagatagaacatggccgcaagtttttttttgttgtttggttgatagatagaagtgggatatggccacccggtagagaatattctgtatagatgttggatatgcagctccaggcaaatcggccggatcccacatgccagaagtgggatgagtcgcacgactctggactcgcgcgtgcgctcacctctgccccaatattttatccatgtcactcgcttcctcaccgcatcaactgtagccacaatctacttcttcccttcttccggtggcacagggggcagcactagacggcgcaggggcaatgtaagtggcggctgtcgagggcgctcggcggagcatggcaccgctggacagcgctggggcgttgtgggcggcggagcacgagcgacgcaagtggcagagaccacggagtagtagcagccagcaggtcgcgcgctcggccgtcgaggtggcgtatgccaacaggcaatagcaggtcctccgtagccctttgccgccatgctggtgcccgggttcaggagcctggtgatgagcagttcaatgtcttcttcttgtttttttttatattggttcagaacttgagatctgatgtttttttaggattgggatggtttttgttatgttctgtgtagatctccgtgtataatctgatggtgtattagattttgatatatgtgtgcagggtgaattttacagagtgaaaatgttatcatttataaatagtggctaaaattaatttacaacatgataaatattactcacaatacatgcaacaagcatacatatgcatcaagatgaaattgtttgccaatgggggtattctccaccatcttatacagtggtaaccataacagtccatccatcctaccaaacaaaaaattgactcaccatatccacatgtcatccctccaaccaaacaaaaatcttgtttattccactctccttaccaaacataaaattggatggccatatcccatccatgcatgaccactaaccaaatacaccctaagtgcatgcaagactaaagtcatccctgtggttcgattcaagaaaaaatgactattaattgatgaattgctctatttttcttgtgtttaggatgccacactattaagagggatatgatatacatataattggagtaaacaatagtactcaaaccatatttttcttccaagtgtttgtttagttatggtcaaagtgaagcatgtaggcctacgttgttaattttggtaattaatattaagcactaattgtggactaactattttatttgagtgagataatttaagagagggccacatgatgtgtataccaaggacgattaccggctaccgcagattaaaattgatagtgcaaagcaatgagaggaaggtgataaatatggttatgtttttaacgatcgaagcgttgggtgatcaatttgctaggttttctttatagctttaccgtactatttagaggggtggtaatcttgacaaagaggtgatctaaataacacattagtgcatgcatgagggtttcttgtatctttggctttgatctttatttctagagctagccggtcggactgagcctatccagtaccgttttggtgttgcaacgatagcatcgggcaaattgtcttggtacagagcattcgtcgtgcacgacgaacaatgccggtcagaccaagcctgggaggctaggagctggtcggatcgggcccattagttggtcagacctgtgaaagtcccaaattgcttggtagcacggaggccacggttggtcggaccagcccttcgccagcggtctaatggccattgcatttattacacccccaacatatagattttgaactagttttagggcggctagccgtttagattgggtccctcaatggtggtcggaccaacagagcacagagttgggggattttgacccccaaaggctagttttggtgggttgggctataaatacccccccccccccccaaccagcaggaggggaacttcctaggcacttcattcaattcactagagcccttgcaacactctgacaccagttgagcacatttctctcgatttgtaggtgtttcaagagttgattaagacaatacaagtgcattgcatctttgctagatcttttatgcagttgctcatctctgagctttggttgcgactttttactcttggaggttaccacctcctagacggcttggaggaattgtggcccggtgatccctccggtgaagcttgtggaggtgacctggtgttgtttgtgcatggtttggacctacgaagtggaggaagaattaccagctcccgccttgcccatccatttacgaaggggttcgaaggcttcgtggtgtgagcgatgaggttgggctcacctcaaaggtgacataggaagctagcaagcttccgaacatcaggtgaaaaattcggttgtctcttgtccacgattcacatttctagagataattttagcctaaatcgtcctaggtttgcaaaacataatttagttagtaagcgtgtgatccctaaaacaagcctagtgtcatgccttgattttcttgcagggatttaaaaatcattaagtaatttatttatatattttattttaaaatgtgaatcaatttacaagtgcgtcttgctacctctatggacttagtccactgtaggtcaccctccctttgagccgccacgcggggcctgctcgtcagctccgacgccccatgccgatacattaaatccactttcctagttgaaaaataaatctttctccatgaggccgtaatcccccgtctcccggagtcccgctatatactttctttgtcctaaaataagttcaattttagccaactcacacgtaccaatataaaaccaaaagactataatgcccccgctttatcaaattccaatgtatttattccctactttcacaggcaatgatgattaaaagtaaacttaaattgagataaatgggagagggtaaaaatgatcttattgtagaacggatggagtaactactttcttttgcacgagaagtcagtcaaaaaaatggcagtcttggcagttccatatgtacaccacagtttggttggaagatatctccttactcagctcatcttatattttttccgattttgctaaacatattgcgacacatttttccaataatattagttgaattctggacggttcaatacactttgggatttgtgcatttttatgggccggagcaaatggtatgctgcacgtgcgagataagggaaggtctagacctgcattactccctccatccacaaaagttacacctattgctttgtcaccaaaaccaatgagaaattaaatcatcttggatgttacaaaatcaagtagtgaatataagcatgcaaccaatgagtatttagatgactccttgggttctaatcaaacatttaatttatccatttatttaactcttgaatacgtaaagactacaaatagaacaacttatttagaaaaactcaaatgtgaaatgtctaacttttgtagatggagggagtattagattagcgatagtaataaatacttcggagatagcttgcatgggcgtagttgcctaacaatcttttatcagggttctctatgatgcttagttttccggatttgctagaaaacttatgcaagttttttacccccaaaacttttagatttgtgaccatcagatagccttgagatttatgtatgaaggaaaaaaatgttagaaacaaaatttcacacacgtcatgcgtaagaacctagtgctaactaactaaaccatagttgaataagttgtatagtagttacatacagttacaatataattacactttaaatatactatagttacatatgaaaatttttgattccaaaaacttgcggcggttttttaataatccctagatttttaaatttaaatgatttttcatggattttacaacgaatacctacaagaatactcatgaaaattacattgtaactagtgaactttacattgttccatcttcgtttcatgaacaagtgattgatcgtatttttgttgcttaggttgtcttcttatgcacaagcgatacttatacttctcgtttttcacgtgcacgctccctaaaccgccaaatgataccttttttttgcaaaaaaattctatacgaaagttgcttttaaaaattatattgatctatttttctatgtagttttagctaatattctgtctgtttcatatgataagtcgttttgacttttttctagtttaaatttgagcaagttgataggaaaatatagcaatattttcaacataaaacaaaacatattatgagaatatattaaatgttagttttaataaaactaatttggtgttattaatgttactaagttttctataaacctgattaaacttaaataaatttaactattaaaaaatcaaaatgacttataatatgaaacagagagagcgcttaattaatcatgctctaataaaaaaaacgacatcttctcccgactacttgtgcagcaattaggcctaatagtaatactcgagtggtccaatgattaaggcccaacaaagatctgcggatgcattggtgcacggatggcgtgccatgtaggagcgaaaaaccaactgaaatcataattttcttacatctgtttagttacggaagatatctcttcatcaagaaatcaagattagttctaaaaagaaaaaaaaatcaagatcaccttttatatactttcctccggagatgttctccgtcttcttcatgctcctgccgccgtgagcacccctgcctctcgtctcgcggccgctgattgcttgccggtgtacgggatcgtcgaaggagcttaacggcgagacgatgaagccgccgtcgccaccaccgcagcagacggcggcgaccacggcacgaggtttttttaataatccctagatttttaaatttaaatgattttcacggattttacaaacgaatacctacaagaatactcatgaaaattacattgtaactagtgaactttacattgttccatcttcgtttcatgaacaggtgatagatcgtatttttgttgcttaggttgtcttcttatgcacaagcgatacttatacctctcgtttttcacgcgcacgctccctaaaccgacaaatgatattttttttacaaaaaagttctatatgaaagttgattttaaaaattatattgatctatttttcaatttagttttagtaatattctgtctgtttcatatgatgagtcattttgacttttttatagtttaaatttgaccaagtttataggaaaatatagcaatattttcgacataaaacaaaacatattatgagaatatattaaatgctagttttaatacaactaatttggtgttattaatgttactaaatttttctataaatctgattaaacttaaataaatttaactataaaaaagtcaaaatgacttataatatgaaacagagagagcgcttaattaatcatgcgctaataaaaaaatgacctcttctcccgaatacttgtgcggcaattaggcctactagtaatactcgagtgttctaatgattaaggcccaacaaagatctgcggatgcattggtgcacagatggcgtgccatgtaggagcgaaaaaccaactgaaatcataattttcttatatctatttagttacggaagatatctcttcatcaagaaatcaagatcagttctaaaaagaaaaaaaatcaagatcaccttttatatattttcctccggagacgttctctgtcttcttcctgctcctgccgccgtgagcacccctgcctctcgtctcgcggccgctgattgcttgccggtgtacgggatcgtcaaaggagcttaacggcgagacgatgaagccgccgtcgccaccaccgcagtagacggcggcgaccacggcgcgagtttttttttttaataatccctagatttttaaatttaaatgatttttttccctagactttgagaggtgtcaataatctttatagatcgcaagatatacagagctgacatgaatctatactcaagaactgattgcccatagccccatactattgcgtagatgaaacccttcaaaatttacattgcctaggtgatgcatattctgaattttgtgtggcagcacaatttaattcaagcaatggaatcagaagaataaaatggcataattgctcatgtaatcccttttctatgtagaaagttctccacaatatgagtgtacaaaccacattcctgaattctaaaacagtgcatatcaacatatttactgatccaaaattactcttcaagtattaaaccagaaagagtaatacagattcattactttactgaaagtatataggtccataagataaaccacacgctggagcaatagtatgaaggttaatcaggaaaacataatcagccattagcctcattgcctctaacatcgtcaaggggaacaaaaccacaactgcaataagaaatgttaaatcacatcaaattactcaggtgagcaataccatgccaaacattttgataagaacatgctaaatataaagtatgcaagagtaaatcaggtgagcaatacatggcgcacataacattagtctgggcacaagatgactaaatctggatcagcagtttcaacaaacaatatggtgctctttagtctttacagctgaacatgtattgacatgtatgcaatgatgtttatggctcatgatctgaagatccaagttattttttaaaaattccattagtccatggcccaaaagctgactgtgctcttggaaaataataaatagagatattctaaaccataggattgacagtatatgagatacctaaaggtttaatttaaattatttatgttcattctggatcatatgaaaaggtcaaaatggcttaagtgaatttttattcttcaaatatatgaaaaggtatatataagcataattattgtgcactgaaaaatcttaaaatttgacaacagacacacactgtaagggaaaaaaagagaaattggtttaaacttctctataggggaaggggcccagaggatggctggcttaatgctatgaattgggttatttgtggtaaatgctagtacaagtgcaagctacctttcatgagatataatcaactgtttagcttttgcatggttcgtcacccaacttgcttttgtgtttctcataacccctaggaaggatgttgggataatgtgaaaagaaataaatccacattgtaaaaaccagtaaagccaatcatagcgtcttcagtgtctctgaaaatatcaacaaaagcattaaagcatgcagatccccagctgacaggttaaaacatagtcaccatgcaaaccaggacaggtttatatggaccattcgcaagaaagtcagaggagcatatatatatagacaaggtagagtaaaccttaatgagtgaagatatatagcctagccatgtgacgatcccttttttcttcgaaacctcagactctaaaagtcctacagtattagtcaatcaatttaccatacaataataaggtacaagaagaaattcttgagaatttaaactaacagagtctgaagtgaaacaatacaaataatatatgtgcttgctgcaatccttccgaattaataaaggaatcgaactaccagaatctgaagtcaaactataaaaatagtatatgtgcttgttgcaaatgttcttaatcgtgcttatatatagtactgtacaatgtggatctagatggaacagtcgacgtggttgaagaagacctcaggcggcgcatcggtgggtggaaaccagaaggtagctgtcggcgaggaggcaggtggagaggtcgtcgaggggcgcgacgatggcttcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattgcctgggttgtgggaaagggaggggatctgctactgctagggaggtggaggtggagcgacgacgagggatcgacggaggatgggcacttgggatcggggcggcgtcggggaacggaggtcgtggcacttggcggagaggcagcgagcggggaggcgcagtggcgctgtggagagcgatgggcggcgatggcgtcgtgtggatgggagcggggacgggatccgagtgagaaggagaaggaaggatcgcgccgtggcaggatcgtgaaaggaatctcgtccgtaggatctagcagatctaaaggttaggaataaaagttgcaggaatcaccaccaccattacgaccttgtataggagtagagtatttagggtgagtctgacaagaagtagattgaaaaaattagaaagatatgcaaaacgaggtgagtcattaacacatgattaattgagtattaattattttaaattttaaaaatggattaatatgattttttaaatcaactttcctatagaattttttttaaaaaacgtaccgtttagtagtttgggaagcgtgcgtgctgaaaaccaaacaaactctctctctctttctccacccaacgaacgcagccttagttacggaagatatctcttcatcaagaaatcaagattagttttaaaacatgtcaaaaaaaagattagttttaaaaaaataaatcaagaccttttatctatttttctccggagacgttctccgtcttcttcccgctcctgccgccgtgagcccccctgcctctcgtctcgcggccgctgattgcttgccggtgtacgggatcgtcgaaggagcttaacggcgagatgacgaagccgccgtcgccaccaccgcagcagacggcggcgaccacggcgcgggggttcgaggttacctgcgtgaaggatctcctcccgctcctgcagggcgtccccgtcacgtatcgcttcgagaagcacaacgtgagtcgcccatctccacggctcactgacggatggggcccgccccctccctccccagccagcgcacgcgctcccctcccctcgcccccgcccggccgccgccgggtttcttcctcgctggtttttttttttttgtgtttctctctgttttttttttcctctctcgctcggtgaaataaccccgactccccgcgcgcgcgcgcaggcgaagctcgaggggacggtcgccgccggcggctacgcctgcgcttgccccgcctacgcgggctgcgactaccgcggcaaggtgagatcccggttttttcgcctcccctcccggtttttttgcgcggagagagagggggtgaggatttttttttttttttggttcctcaccatcttcttcctcttctccggcggcgtggggggcggctgcggcgcaggtgctgtcggcgctgcagttcgagaagcacgcgggggtgacgtcgaagaaccagaacggccacatcttcctccgcaacggccgctcgctctacgagctcttccacaagctcagggaggtgcccgccgagaaattccccgaggcattccggatggccgcgggggtgcccatgacggtgctcgccgccgcggccgccgccgccgctgaggaggcgccgcgggagcgggggcttgggccggggccggtggcggcggagcagcccccggcctcggcgacgccccgaccgcgcccgaccatggagatgctgaccgaggaggagaaggccggtttgtctctccttggcttgaggtgagtgacctccgctgcttgactttcgtcgggaaatcgctgcgcagtagtactgtagtggtgtgatttcacggcagaggtgtatttggccttcccatggggatgaattctatagtgactgggggaattgtagggtattttgccaaagctggaaacaatgacgtgttagattagtaaagttagtaggtagttgcaggattatgtcgggcttaattcgattttttgagcagggcaagtggctcaaggaccgaaataaattccatggacggcattgaagggcttgctacagaagcgattgggaatgcaccaagcagtgaccatgcgatgcttgatgcagaagagatggggaatgcagctgctcagcgacctaggaattgtggtctttccacaaccacaactgttaaagtgccggtgacagcacgcaataaccatgcaatgcctgatgcaaatgaggtgaggaatgctgatggtggtcggtcagcaacccttgctgttaaactggaggttacatctggcagtgaccatgcaatgtctgatgcgaaagagttgaagaatgcagattatgagcaacctagggatagtgtgctggcaacaacctctgctgttaaagtgcgaattggagcagccaatgaccatgcaatgcctgatgcggaacagacaaggaatccagttcttgagcaaccttgggatagtagcatgttaataaccgctcctgttaaggtgcgggtgacagaaaccaagtatcggccagagagtatactgaaagatgtaaggggattgctgtccactggtcttcttgaaggcttcagggtaacctacaagaagaatgaggtccgtgtggttccttcgctgttgaatctgacttgaagtctgcttttgatttatacctgaagaaaaatatgtttcttttggttatccttaggtggagaggattggaagaataaatggacaaggatattcttgtggctgctcagaatgtggatatagaaatgtcagctttctgttgtctctattagcgaatttttttatgtctgttcccatatattatctgaaaatttgacctgacattaatcatgtttgacaaattgcagataatgaatgcatgtgagtttgaacagcattccggtgagtcgtctaacaatcaaaacaatcacatattcttggacagcgggatttctttatatatggtgatacaaggactgaaatacactaaacttgatatgcttggggatgtgattggaaaagtgatcagtctccctccaaatatgattcaatacgaaaagtggaaaggtatttaattgagtacctagcatttacagctttctagcttttgtatacttcaagatgctaagctttctgttgggctatctttttttttaattttttttatgtcatttagcttcgtttcaactggaaaaggattatttcgatgatgcaccttcagatccttgttcaactcaaaggtgagttaccgtgcatgtgaaattttagtgtgtcttgtattcaggtttcccagaaacccattggtgtaccttgatttatatgttttgttcttaaacattgttttctggcttgaacttttcaataggttctctaagccccatagtagtggcagcttaatgctatacatctgccagtataaatgaggtttcaatttaagctcatgtccaagcatgagcaaattctttagtattaccattttgagttgtatgctacctcattttatcgagaacatttaggttatcataatccaccagagactgactccagcattcttgaaaactcaatttctagctcacaagagtcgaatattgccttgacggattccttgaaagactcaaccagcaacgccagttcaatcctcaactggagttcattcaggaggcgttcagataggcagttcaaacgaggaggcactgagacttcgactccaatcttgagtagaagccctgagaaagagatatctgatctatctacaagcacttccatgaagagtgaagaaactcctagtgagaatactgcagggcttctcactactgatggtataaaacataattctgctggacctgttgcattgagatccacgtcttcagagtgtgatcccattaatatgacatttcctttgtcaatttcagttacagtaattcaagatcctccaccagaccacaatgttgactcaaattcaaaagatttggggcaaccaaaagtgaggtaaaaggttaaacctacaacatttcttgacatttgtcacatttaggatatacagctgcaataaatggagaaatcttagctctcgaatcctttttgttttatcttttctccagagataacactttgcacccgttgctcttcaaggaggggggccttccagactatactttgttaacttacaagttgaagaacggagaggtcctctaaatagttaaatgaactacattatcctttcccaacaccagaaattgtaacaactctcaggaacattcacacttccctgtcttgtaggttctaaagcaaggatataaacttgggacaggtataatctgtgaatgttgcagtattgaggtatctgtcccaaacttagcaattgcccaagtttgatctgaggcctttcttcattctgcccaagggctaatcatgtttttttttttcctcttttgaggtgcagtatactccttcacaatttgaaaagcatgttggaatggggagaagacggcaaccgtaagcatcatcattatatatagaggcatttgaaatattttttactcaaaaagggatcttggtgttttgttcataaatggaggatatttgtggtttcaggtaccgtagcatttatacttcagacggattaacacttcatgagctggcactgaaactgcaggatggtttaagttcaaatgtaaatattgatgaactccctactcttacttcaggtaatttaatggatcttttagttttctgtttatttcatccaagtggcaatgtgcccttatgctttagttatttaaaattttgcattttgagggtcattgcaataatcacgatctctgtagaattattcaataggttctttgtgaatatttggcatatatgtattagtgtcttcgtgtttctttgtttaaagaggggaacctatgtatatagtcttcatgtttacctgtctaaaagaggggaacctactgtgataatggcattatcagttcatcactttgagcaggaagattatcatgtttttgtccacatttgatctcttgatgactcattgccttcttagttaagaacttgagactataggatcaaagaggtaagagcttgtttgctccaatatccaaggtgaagccctatgtcttaagtttttgggtgaattggatgatgcatacaataaaaatatggtgacacagccaggatatcctaagattgagattaggttgctgtagtttagaaaacaatttcaggtctcttgagcctatgtaagagccttataatgaagcattgggtgaagtagtgcatgaaacttcttaaggagcaagatagccgcattgctgaggtttagtaatagagctcatgctttttaatgggcaacttagatgaaaatgggacatctatacttgatttagtacatgaagtaactactcattttctttaggcaatgaatgaagtaatattttgtcaagtaaagagtgaaaaatattgaatatatttgcaagatgctgcctcgctgggaaatattcagaagatgattttatattttaattgttgtatgcgcatgagtacctaatcttctgttgctaccatgagttatggttaagctttgcatctaaaattagataagaggtagaaatttaagcttttggacaatccatttacgtgcttttgagccttagatttcttgacagaacctaatgactactttaggaccacgaggtttatatctgaaaaatagcatataactgtttcagcatggggacactggcacactagtcaactaagggtttggaaccttccctcctagcacgcaaaatggagtgacgacttagcgcacgattaattaaatattagctaaaaaaacttgaaaatgaattaagatgatttttctaaagtttcatatttatttattttgtttgcaaagaactcgctgtttagcagttcggtaagcgtgcgcgtggaaaatgagggggtagaggttagaaaccttcagtgctgaacacagcctaattgtggcagctgaagaatcacttcactatcttactgaggaccaactttggcatagataaattatatgcagagactatgctattcttgcaattcatgcagatctttatggagcatgctcaaattttttttctccataacatggtttagaatttccttttgttgtgcagtatccttttctttcttttttgaagagaacattatcgtttttctgttatgtgccaagattatattaccaaatcattatatattctctagactctacatcataagcctacatataagcacaaaaacataaaaagtccaaggaattaatgctgaaataataaaatatgtctgagggggtaataagcaactccctcattcttgttttatatgtgggactgttgcctgttggctaaagttatgcagaggttagggtaattgggcacagggcatgttgaacagcctgcttatattttacaaagagaacagtccgtttctgttggaatctgtcctgtgaactggagaacttgtactctttctctccatgctttctgaggagtaaagaagtgaaggatggtggaatattgcaattttcagagagacattgctgtcttcaaaccatggttctcctactccttgtatggtttacccataggcgtttggtggattacacctgttaactctggaggcctggtccaaacaacgctgtagtgttgtataagttaaatacatgatggatctgtatcctgtctttgttgctttttacttgcatgcatcccatggtgatcttctgtatagatatgtatattcaactcctcatctacttgcatgtttgaaatgtgattactgtctcatgtagaccctttttttttttgcaaatactagaatattctgtctattaagatgtttaagagcatttgtttttgagtgagcagcataagtatgcatttgggttctgtgcataacagatataacaactgacttccctgcatagcaggccttgttttgctaattttaagatgtatatataccgtgttgagtcagtaaataattgatggtcttaccctagagtgccaattgtttccgttatcacaggttctggcaaagagtattcgaccactagcagacctattattgttcccttgaagcggacactacaagaaagagtacttacagtagagagctgttatatgtgtcggtaagaataagaatatgtggactggtcgcaatgtcaagattatgtaagctcatttatatgtaactctacaccttaaaattttgacaggaaaccccatacggtgcttggagttattagtgttgacatgattgtcttctgtaaccaggttaatgttctgcttaatgtttttttcccacaacagattgcctttgatacttagatcagtcttataatattcaaaaaagaaagataagattgtcaccttgaaattgtgccgtattctcatgtacagtgtgagagagcattgcatgttaagtgctacaacaatggacttcaaaaaccaaaggtatgttgccttgtcctttgtatgcggtggaggaaggctatcattttgatttgtgataggcacgtgttgtcttgaacaacatttcaggcacctctgaaagttttgggagaatacacgcaattcaacttcatgtgttgtgagaaatgccagttgctacgtgcttctttacacgaaggactgaaaaagagggaagatattgcctttctcagacggataagatacaacatttgttggcaacttttaaatggaacgaatatgaggagcgacgtgcaacatcaggtcattgagatcttcaaagtaagttgcgtggtgcttctggttgtcgttttgaaaactcctgatttgtctataattaaatatgcctccatatgtcaatgacttatgggctgcaaaagtctcactttatcctgtatctataggatgcatttgcagaaacagctccccaggacattgatgacataagaaatatggttaattcgtaagttctcacttatttttcttacttttaactggcatgcgaatgaccacatgaatcaccattcaccttttttttttgtgtgtattgaacttaagtaaataactctaagcttcaatggttgcagaaaggatacaactggagagaaggattttcgtggaatctattgtgcagtgttaaccacaaggtaatacatctgtggtgtagcacacacataacaaaacaatcacccacacaatcaacagcacacccccaaaagaaatatgagtgtgcacatgcagtctattaatgggtctaactgattattttttgttaagcaagaaaacaagtgaatgcttttatttttcatgtcgtttggttgttgttatcatactcttcacccctttttctgtatttgcagtacatttgttgtgtcagctgcaattctgaaagtgcgtacagaagaagttgcagaacttgtccttattgctacgcataatgagtgcagaaagaaggtggggaaatatttgaactgtttagtccataatgaactctgttatttatctggtgtaatctagtttgcatatttgcacaaaggcaaacctattctttggcttaagaagagagatgctgtgcacctaacttggaaatgttaacaaatggtcttccctgaaaaggtagaaacccacggaacaatggatcggatttagcttaagccaaaacataaatttaatgatttggattgtggtttgaacaaaggatcatgacttatatttggtttgttgttatggaaccacaggcataagcagacccttcatgcagcatttttcgcattcctggaattccttgatcatttttgttccttccagttccttctttttaaaaatattggagtactaccatagatagcctcattttggaagtatttctattgccatgccaaaaattaagttgcacaattcttaaagcacaattgttagttgccgaactgcagcctgcaggtggtaacgaatcaggctttttatgtttttttttttcggactacttgaagtgataaaggcatttgctctcagccattgcatgtctctctgcagggttatttttcgcttcttctaagtctaattgaggcgcatttaaaggcctggaatgtccgtcttcttacggcacctgttgatcctgaaatggcaccaatctggtctgataaacttgggtacactattttgtcagatgaacaggtaatacatcccttccttgtatttgtgcattacttgtggttgctgaaaacattagcttgtactagccaacaacagtaatctctccaacaacagtactgacattgcactattgatgctgtgcttgttgacagaagcattctatgttgatggcacatcccttggtgatgtttgcgaacctaagcttggtgcagaaatcacttgcttgagaagaccgattacgcggtttttaggataaaatgttacctttggagagcaacaggacagtttttgtagcctgccatctttttaatggatggttcgaggctcaagatgtatagagaagagagtagaggcatctcagtagatttttttagcaagtagttatcggcaaaagaaatactaaaaaaaagagtagtttttgtgattaacgtcgagtgaatgattcgaagctgaagtacctaagaatagaagcgtctctgacattatatactctgctgagagggttgcgtgtgtgatgtacatcatttgccacacatgttctcagttccttactttcttaatgtcaattaggcatattaatatcctgtcacacttgtacccgtatcccgtatctgtatggtatgcataccatctcagggcagaagatttgtcgctgattgctgagttcctttttactgcagttttataagccgtgacatatcagatcaacgaaaaataattttagaactggaaatacttctgttgttagtattcttaggactgaacttttatacttttattcttcgctgtttagaagtcgaatctgaaaaatagaaaacaataaaagaacacctaaactaatttgaaattaacgagaaataatgttaggggtggacttttaaacttatattcttaggactggacttttatacttagattcttaacggtttagaagccaaagctaaaaaatagaaaataataaaagaacacttaaactaatttaaatcaaagttataagtttcaaaattgggtggcacggaatgttaaagtaacacaatagtgtggctccacgaatcatcaattatcattttttttctacaattggcggtaaatttggtgttcaatatttagaacaatgatcatgaacatcttataatccatgtgaatgacatatctatcagacaactacagaatattatgagacatgtagacaactgtggaatgtaatgaggcatggaaacatgtgtatccaagttttttagctataacaccacagtgactaaccacaccatcctacagttttgtttgttgtgaagccagtgtgtgatgaatcagtgtcaggacgaggagcaggcttctgctgccttggtttagcaggatcaacgaaaataacccatccatccagaaactttgcgttcatctcctgccgagcattctcagcttcttctaaagtagcatatctaacaaaaccgaatcccttggatcttccagaaatcctatctgtaatgacttttgctacacgaggccaaaagataataaataacagtataacacacatcaatatgagttgtgaagaaagctaccagtggtcaaaacatttactacttggatcaagctttgtaccttcaagtagctgcccaaagggagcaaaggcatttttaagcttctcatccgtcgttaaccttgaaaggcctgtgttgcatcacattaggcatatgtgagcatgcaaacaaaaacagcatgacataaaaaataaagtctaattcaaatacataaatgtagtagtaatattagtacatgcaacaacaaatatagaaacgtaatagaattcgacagtacaggaaatgatgtcttcctcaagaatgccgacaagactcagcggtattattagtcagtgggttcagttgttcatgtaagcatatacgggcaaagatattgacaaagaacagaatagagcatgagattaagaagcatactcagagacagatctgtagaaagcaaacacactagtttgctctgatttagcataaaacatgataacatcgcagcacagtacacacagccatcccaaattataccgagaaatctggctccccaaatcatcttcataacaaatatatccatcttatgcagaaaaatgtgatgtgaaacaaagggaggggagagttaccgctgatgaagagcttgggggcggtcagcggcggcacgttgctgacctcggcgccgtcgccgaagacggaggaaaggggcgactcggtgggcgagggggcggacgaggaggaggagcagaaggtggcgcggagtattgaggaggcggcggcggaggaggaagagacgggggtagagccgcggaggaggcggtggagcagcgaggaggagagcgccatggccgccggctaaaaccctacctccgccttggctctggtgcggtgctgcggatatccccggtccgaccgatctgctgggttcgggttcgacctgaccaggtccgcatagcagagtgggctggagttacgcggttacacgccatccggtccaaaatatggcgcataggagagaacaactcgtttccagcggatagatcatcgagccgtccagatcattggagaaacttctgaagcaaaagcccagcatgttgggacaaggtagcagtagagtatcgctattgaaaactaaaatagatgttacatatcctttatcgttttatgacagtgcttgtcagtcgcagatatagatattccagccttgccggcttatgtttgagcgtattggcgcaacttatgcgcacttatagcttgaagaaagtaaatttggtgcaattatcccaacttatgttcatttgatagcttgaagaaagtaaatttgctgcaattaaaattaattgttgtgatatagtgtgtctctctcctcacgctataccacaactatcgcgtatagagctcccacctccatatagacttacgcgacctccccttcttatttcaagtaggttgtgttctataggaaaggacgaagagtagtttttcatgcgcaatttcgccttgtgtttttttaaaaaaatttctatatggaagtagtaaaaaacttattgatatattgtttcagttcacaatcctcacaaataatgcagtaagcacttattaaagcagtttataatttcaatccaatttctagcaaaaggatcattgattttatacttatcacgagaagttcactgaaattacattcttaggagaagcagcgtatacacacggataaaacacggagaaaatctttacgagagatggttggtgtttgggaggcaagaacggccggcggcggggcggccatcacgcggatgggagcaccttcttgacgatctcgtcgctgagggaggcgatctgggcgtcgagcgccttgacggcctcctccttctgcgcctcgaggttggcgagcgcctccacgagctcggcctcgacgcggcggcgcccctcgtccagcttcgcctccagctcctgggtggtctccttcttcatcttgttgagcgccgcggcgatctcggcgcgtgccgccttcagcacggcggcggcctgctcctccagctgccgcacctcctcggacgcgtccttgacgccgccgagctcggcacggatcttggcgtcgcgctcgtccatgaacttgcccagcggcgtgaagtagagcttgtccagcgccaccatcagcagcaggaactcggtcgcgatcagcgggagcgtcaggttgaagtcgaacagcgccgccttctccatctgctccgccagcgccggtagcggcgccgcggccacggccacggccgccgtcgccacgagccccggcagctgcttcaatcccctccgcggttgctgctgctgctgccgcctgggcggctgcgcggacgacgacgcgacgaccggcgcgcggcgaggggagcacgaggtggcggtcgcagccatcatagccgtcgccatgggctagtgcaaggagtgcgcggcgcggaggaggtaagcagcagcagcggcggcggcggcggcgactcgaggtgtggtgagctgagagagagaggagcaagcgggctatctaatccgaacgggttgggtggtgagattccgaagcaaccaaggccacacgacgccgccgctccatcgccgccactaaaaaacctctcctcgatatatcacgccaatttgggccgtacaaaactagttgggcccattagcccatccaaattttaggcccctacaaaagcacaacgggccgtagcctgtttagtactactacaatctcgagcgttcactccccctcccgcatccaacggctctggagaaattccacgtcatcgatccgcctcccacccatgtcgaccaatggggttccaccacgcgcctatatataattgaggccttcttccccttttgcctcaactccacgcgaagggaaaaagtcttcctcctcacgaatcccgcctctctctctctctctccatttgcgccgatccctcgagaggcagctccgatggcgcccaaggcagagaagaagccggcggagaagaagcccgcagccggcgaggagaagtcggcggagaaggcgccggcggggaagaagcccaaggcggagaagcggctgccggcgtcgaaggcgtcgtccaaggagggcggcgccggcgacaagaaggggaggaagaaggcgaagaagagcgtcgagacctacaagatctacatcttcaaggtcctgaagcaggtgcacccggacatcggaatctcctccaaggccatgtcgatcatgaactccttcatcaacgacatcttcgagaagctcgcgcaggaggccgcccgcctcgcccgctacaacaagaagcccaccatcacctcccgcgagatccagacctccgtccgcctcgtcctccccggcgagctcgccaagcacgccgtttccgagggcaccaaggcggtcaccaagttcaccagcaactaggcctgtctctctagggtttcgatgccatgcttctctccttccctttcccctcgtgtgtgcagtgtgctaggtggcagtagttgcaaacttgtgcctgctttgtaaattgtgcttgatcataatgggcggcttggatttgaagtaatagacgtgtcgagtgttatttattgtcggtggctgattcgcatcttgtgtttttcttttctctttgcgattgcgatttggggatctagggtttgagatgatgctgcgaggtgggcggctgggtggcttggcctctcggatggttggagccaagcctttcagcacggagatatttgtgagcagtaagttcatctccatgtaattaaattttcgccgcctacgtaataatcttgtggtttgcaaaatgtttggatctgtgtgagcctgtgatgtgatgtcctgctgcttcacaggtccgcttgtgatgatctgtgcgtcagaacttcatgagtgaatggagtttcttgatctggtgtgattctggggggtgtggtggatgaaatgagcactaaatggtgtgtcctttagcccttctttttttctgaatatgatagccatggcatgccttaagttgttgaggcttggtgctttcagaatatgattccttttgattgcaatgaaggatcgatcagaggatgctttctagcgggttagagaattacagcctagatacatactagctagctgttgttgtagagctcatagagtttgacatatgctgatttattctcttggtgatagagtacttagaagtccctaatctgctgagcctgtgagatgctcacctgttcacatggaccatgagtagaacacataagttgtctgtagatattctgctatttgtgcacgctaaagccatgcaagttatgttcttagtggattgtccactcgttctatcatgttttgatgttgcttgctcatacagcttaaacatccattcactcattttgggattttgtagggctatcattttacacaacagaggaagaacttaaaattgtcttctcaccatttggcgctgttgaggaaggtactagtcagtactcagtagtcacatgcttttcagcacaggcaatttaaatctttgttgttgctcttaattggcattcaagtttcactctgctttatctaccttatcaagcgtagctcgattggtaagagacaaccatactggaaggccaaaaggatttggttttgttaaatattcttctcaagcagacggagagaaagctgttaaggaaatggatggacgggtatttgctctgctcatcccctatcttgcctatgacccgcaatttacctttctgatgttagttttgattcttctttatctgagaagagttctgaaaatctgtatatagtactttctacctggttttcaattggaattgaaggtacatgcacaccacacacacatttctagcttaattacttgaagcctagagtggtttatcgtgattcatgataacacttaccctcgtagattgagtgggcctcatttgtgatgttatctctgatctacttcagatactaaggggataaaaaaatccactgatacaaacaactaaattagatgaggcacttacctggacaactaaatgaaaaggacaagttgactgcaaaactgatctctccgctgattagactctttacaaacaactacattagctgaggcacttacctggagtactaaatgaaaaggacaatttgcctgcaaaactgatgtacctaatttcaagatataatgtgttgcatgtttgtaatcttggcataactgcatggtgtggaacagaactaatttttgtagttctatgagatcgagacactaagcagggatttatagtattttacgttcaacccagattgagaacttggctagtttactgtaaaaatcatgtgaagcaaactttttgctgcctttttctgtaaaaccatgtggactaaactgtgtggtttatttccttctgtgaggaacattgtgaacattgtgttgcttatatagttctttttattctgttaatcccaaagaaaatatcttctagattggccataaactttgagattagatatccatcttgctagcatgttggccctccaccatttttgtcattgcagaatgcttttattttgggattcattcagatctttcttcatgtggaaatgattcgtattcagcatagatttatactaaaccagccttcttttttcccctgattagtctgttttattgtaagactaaactttcaataaatcttttctttggcagatcattcgtggaagactaatttttgtggaaattgcaaaagaataaaactgcatagggcatagtctatcaccatcattgctgaactggtgcagttttcctgccttaaagcgtactcgtacatggctaatctggctcagttccaacaagacctatgagcacttctcctggcctgaatgcgtaattttgtgacttttgttgagcccagtattggtttgcgaacaacattgtttgtttttttaaagacaaaagaaagctttcaaacaggaaaattgttgttggaaggttaggttgaatttatgaacccgggctggaaggttatatgtgcgtagaatgctggatgacccatatacccgcccctgctccactagctatttcttccaccgttttcttctgtgtcatctataaagcgatattgtttgaatttgatctcaaaagtattaaagccgtgatgtatatccgatgaactggttttggatggctttgtaccctacgtcagagtaatgtgatcattgacatgtggacatatgaacacattacctaagagcatctccaactgtctctccaaatcaaactctccaaatacccatatagccagctcttagtcgatttagcaagctaaacttattcctcactccaacagtctctccatctacactctccattatgagcctatgacactgggacccacacgtcagcctctaataccccttcttcctcctctctctctccctcttcttcttcctcttctgtcggccctcttcccgtgcaggtgattggcgacggcggtgacacggtgattggtgatggcggcggcggcttgcaacggttacctcgacgacggccatggagcagaggtggaggccgcgcggcccccaaatccaccccgccggccaaatacgcgcggggccggaggccgcgcagaggcagtggaggtcacgccccccaccctgaatccggcggcggtggaggtggcggaggcggcgctagggagtggcgcgacgttgggacgacgatgcggggaggcggcggacgcggacgcggcaaatcggcgcaggcagcggaccgctgttgccgacgcatgccgatggacggcggccccccaacgccgacgctcgccgaggtgctctccctctccccgccaactactccccgtagtcgagcgccgtcgagctccagacggcgaaggatggcggcccagaccttggcgacgacagcagctggcggccagacggcggcggaggtcgcgcggccccccgattccacgccgccggccgaatccggcgaggaaggaggcttaggagtccacacgggggaagaaggcaacgcggctaccaccggagagggatccggccccttcttccccatcatcgctgctccctcgttgccgtcaccaacacagcctcccttgctcctgcctcgtcatcgcggagctctcttggtgacggaggaaatcggacggtgacgacggtgcaggtgggaggcggcgacagcgcgggacggcgatggcgcggtacgatgatggcggcggcgattgatctgtgcggggaaagagagagagagagaggagagagatttggggggtggggggagcaacgtggggcccatggctagcagccaatttggctaggcaggcaggatggccaaatttggctagccaaggagccaatttggccagctagatggcttggccagtcggatggagaggctgtcggatggagaggctgttggagtggttttttcctcaaaacttgctagaatttaacttccatgggcatggctaaaattggattatctcactttagttcaattaaatcaattagaatgcattgattaacctaggataggtaagggctcctttctatgtaggaattttgcagtaattagttcaattcttgtataaaattcctccagtccaaatatggggacgattccaattgtgctatgattttttttatttaattttttaataaatattaaaagatttaaaaaaaatcttgtactactgggttgccttggcctgaggatgtgccggaagtttcttgtttacaggagcatacaaccatttcttcaaaattaaattgtactagcagatataatattataatccatcattagttcactacaggaaaaattaagcgtgctctgtgagatatggaaataggtacaaaggttatatagttgatcaaaattaaatacccttgacgaaatgagtgtaacttaaatggttagattctttgtggtggaactagctcactcaaattcaacacatagactttgacacatttactcacatttataactaattattcttttaatggtagacgacgtactcatgatgactgttcatagagttaggatgtatatgtgcgtattcatagagtgagtatgcgtattataagcgcctatgttttactatgttttctaaaaaataaatgtccttgcttaaggagggtacacaaacaagaccctattacaaagatggatcttttaaatatattatttcattcgtcctaaaatatacttcctccgtccaaaaaaatcaacctagaagcggatgtgactccttcctcctggctgtccagattcatagtaggtctggtcatatcctctactaggttagctctttttttttgacagaatgagtaacaaattaggagtacatttatccctaaatataataacttatttttttcaaccaatcacaaccttctacctcttaatatcctcacctattttctattctcaacaaatcacaatcatcatacatttaattttacccgtgttcgacaccaaaatgacaggtagtaacataaatacagagatggtctattcataaggatgtggatcttgacccaaaataagttcatagcggaattgaggagcaagtttatttgcctgttggcccaaaaatggagtacagctcaagacacaattgaggcgccaagtagcaccaaacttccatggatttagcccgcccaatgccatagcgaaatcccaagacacattttcatttcgtacccggcttcccgccattcccccctccactaattcaaaccagagcgccagattgcctcccaaaatgcaaattccaaccaatcacttcaacatccaacaaaatcacagatgctgagatacccatacttaggcattcggtgatttccattccaaacaccaaatttttgaggcggcactaagcccaacacaccaccaacaaatttgggtgattttaagttacccgcccaacccaagcaaccaaattcgaacatctcacaagatcggatctgacaattgagaaaattcagatctccacagccaaagcataaggagcaagaatggaaacatctctgaagaaaaatttaacatctcttaaatttatcttcttgaacagacacaagcacagatcacaaggttcaacgacaccaccatagattagatcaacagcattagactactaacagacacacatcccgtccaatctactccaactaaacaagcaaagcgaggcgccgacgcctaggccttcttgggggacttcccggcggccttcttgggcgacttggcctccttgccggcggcggcggccttctccgccgtcttcttgggcagcagcaccgggttgatgttgggcagcacgcctccgtgcgcgatggtcacgccggccagcagcttgccgagctcctcgtcgttcctgatcgccagcagcacgtggcgcgggatgatcctgttcttcttgttgtccctggccgcgttcccggcgagctccagcacctaagcaatcgaacagagagggcaccaccagatcagcaccacaaatcgaaatctgcagatgaggctgacgacaaagtgggggagtgggcgagcgttgttacctcggcagcgaggtactcgaggacggcggcgaggtagacgggggcgccggtgccgatgcgctgggcgtagcggcccttcttgaggtagcggccgatacggccgacggggaactggagcccggccttgacggagcgcgacaccgccttcttcctcggcccgccggccttcctcccggcggctcccttcttcaacttcccacccgctccggctccggcggcgtccatggctagcctagctaagctggttgctgctgctcttgaaggcgaggaggatttttttttcccttttctttagtcgaatgcgagatggcgatggcgagacgaggccgatggggtggcgtatttaaacggttgggggaaggggagggtggtgggcccgtcgatccgtgggaggggagatggacggtcggatcgtggggtggttggacggctcggatggggttcgcgggggcgcgatccgtgggaggggcggatgggccaatcagaggagagggaatttgggagcacgaaatttttttgcgcgtccgttttcccgcctgcgggatggttgttctttttggggaaaaaagcggcgccacacaggcggacggtgaggtggatggcgctctgaactgtgaacacgaggatttggtgattttgtgattagtacatcttagcccttgtttatttccaatttttctcttcaaactttcaattttttcatcacattaaaacttttctatacaccaacttccaacgtttccgtcacatcgttctaattttaactaaatttctaattttgacgtgaactaaacacaccttacatgttgataaaattttggaagagaataattgaggattagatttttgtatgataacttttgaaaaaataaggaaagaggtggggtgagtttggaagttttgttttcttttcaccctactgttttaaactttctttttgttggttccagcctagagggaggtaacggagcgaatttaaaacaataagctaaataaatgttataagtggaagtagataggataatacgacaaaagaattggaaatttcttctatattggaacttctaatataacacttgcgagaaaggaaccatatccaaagaaggcaacttatgcctcaattgatttatatattgttaaggatattattgtcgtggattatctatttaattgtatagcaaatctattaaacaacccgaacatttaatttctagattaacgtaagataggaaaacgtcaatgtgaaatcaacagccacacactcactttctacaagacctaagggatgataaaaggagtgtgcaatcaaggatcaccgattggctcaagcaaaaatagtggtaagtgcaaaggtaaagaataaaggggacatcgatttgtttatggaagtttggatcaaccgatcacgggtctcctttgaggtgctcacagagagccgagttcctttcatccattttcctcatcaaacaacttaatgaccaagtttggttctcacccagtttaccccttctatttgtgaaagcgagttagaactttcacaaacttcccaaccactttgcaattcatcgatgcacacatgcagcgcgtagccaaataggatgagtacctccaacaggaatagatactataataaacaagctcaacatcgatcttaagtgctcaatgaaaaacttaaatctcacaagcactcaaccactctcaactcaactcagctaactagaagcgcaagaagaagtgtgttggagattcaaactaaccttctaatattgctcaaggaacactttccaagctaaacacttgctaaaaaaaaacttcaaatagcacttagcgcgcttggactctcacttagggcctgtttctttccgcttaggattattataatccagcttattagaagtaagctgaaagaaataggaagattattttcacagcttattataatctagatgatggattattgtaatccaataagctcaccaaagggagctttttctggattattagatggcaaaagacccactgcccctgattacttctaattatttacctgaattgccaccgcgtaccgctttgtttcttttttttcgttgaccgtgtgaccgtttcgtatcctgcgcgggagtcgcgagatcccctttcccctccactttctcttcttccaccgagaagatcggcaggtgagggggctgtgcgacggcgtcggcctaggcgagcaaagggcgtccggcgcgcggcagcagcgaactcgggggcgtgctgcgtgcagcagcgaggtccatagcccattccgacggagatggatcctgcagatggtgaggactccctctcgaaagcatttcgataccgtgatgatgtggtgaataagcgatcccaatcaggaggcaaccattgtgtctctggcctacatggctccggcagcttctctgatgaattttggggtgacggcgtcggcgaagatggacatctaggcgatcttcatggctcgcccggcgtccacggccaccatgtctcgcccggcccccatggcgccgacagttctggcggatcacccgtcctccatggcgccggtgccgggcaccgtggcgccactgtgttccaggcggtggcagatgcgtctccccctggcagaggccgtggatggcgtggcgggcatggtggtggacctcgacgtggtaagagatcggccacacaaccttccgcacgtggtggccgaggaaacaaggcgccatacaagccaccacggccatccagctgtgcaactgttgccggcgacgcagaggcagcagctggtgcagacaatgacttcacagaagaaacaatggacagtgcacctcatggaatggtacgtctacttcatttctctacttcaaaaattaaggtttaatgcatttatctactgcaaggattaggtgaatctaattggatttaacgtgtatgtgtactgcatatgaaaaattaatgtgtatgtgtctatgctaattggtcatgtatttaccatttctaatatagaaatacttgtgaatatataaacactagtggtgtaaaacaacatgtaaatctgaaccttgatatgtttgatctatcaaataaaaggaggagcttgataaagcagattggtctagcacacacaataggatattttgtgaactatgcgtacaacaaattgaagacggcaataggcctatcgggataatgactactagagggtaccagatcatagccgaaaagtacttccaaaagacagggctaagacacaataagacacaactgaagaaccggtgggatgtgctgaaatccatgtacagcttttggcttggtctcctcaacgatacagggcttggatgggatcatgcaaaaggaacagttgctgcacctgatgagtactggaaaaaagtcaccaaggtaataattcatgtctcatgtacatgattttcatgaaaatgttttaagtgcttgcaataattgaagatatgatgttttattttcagggacattctgaatggaagaagctacaacatggaccaccagaatgtttagaattgctggatgaaatgtttggtactgttgctgttgatggttcttctgcttgtgcacctggagaaaatgctggaggggatgatgcaagtggtgatgtacatgaccttggcgacacaccagtagattgctcattgggtaaaaaaccattgaagcgagggtcttccagcaccgccactagtccatacaagaaggttaagaaccccatggttaggataatgaggaatattcaaaccactatggataccaattgtgatattgccaacaaggtgattccaggtgaatttaggttcaattccattaaggaggtgatggatttggtggtggattgtggggcagcaaaaggaagtgcggagcatttcatggctacaagattatttgtgaaagctgaacatcgtgatatgttcaagactcttaccaccaaggcgggaaggctctcttggttgcagagatggtgcgagaaggaagggcagcagtagaaaactgctaattatttatatgcatgaactagttatctttgtttttactttgtcagacaatatgtattagcaagattgctacttatttattcgcatgaacttatgtattgcctggccatgtaatatggcgccttaattttgattggatgaactactgtttagtgatccatcaacatggtctttctgtgactattgaggtgatatcatttgttgcattgtttgtagatgggcatgtatggaagtgatgatgacgatgaggaggaggatgaaactattattgttgctagcagacaactagatatgatgagaaaatttggaccggtgttgacatcatttggtatgttctatgctgaaaattatttgaacaagtccaagtatagaaaagctaatttagcgggtcatgcttgggttatgagaaaccttgaagttccacaagattgttatgacatgtttagaatgagtaggccactctttgagaggttacataatttgttggtctcatcttatggtctgaagtcaattagtaagatggattcagttgaagctttaggaatgtttttgtggaccattggggctccacaatcatttgttcaagttaagaaccaatttgagaggtcaaaaggaacaatcagtagaaaattcaatgaagtgttgcagagtatctatctcctttcaaaagatcttgtcaaacctagagacccaaacttcacaactattcacccaagactacttgttgatcggtttgagccccatttcaacaattgcataggtgcaatagatgggacacatataccagtagttgtgcccgcatcaaaggtggttcaacatgtgggtagaaataaatatccgacgcaaaatgtcttggccatttgtgactttgacatgaggtttacattcattgttgcggggtggcctggatcggcacatgatatgagggtgttcaatgatgctttgcgcaaatatgccgctatcttccctcatccaccacctggtaacttctcttatccgtttaacagtctcgtcgaactagcatcaattataaaataatgtctcatggtttatgtttatgctaacagggaaattttaccttgttgactcaggctatccaaatcgactaggatatctatctccatataaagggaccaaataccatttaccggaatttcgagagggtccacgtcctagtggcaagaaggaggtgttcaaccacttgcattcattgcttcgtaatgtgattgagcgctcttttggtgttttaaaaatgaaatggagaattctattggacttaccaagttatccgatgctcaagcaaacaaaaataatacatgcttgcatggcgctgcataattttattcgagatagcaaattgagtgatgaagagtttgatctgtgtgataatgatgaaaactacatgccgatgccttcatctcaagggaatgccagtcacatgggagacgaagatggggacgcaaatgccttccgtgatagtattgctgatgctttatttgctaggagataataatttggttttaagtctattatatatgtcgaagaaatattcatgaatgtataattataaatatttgtcaattttttatttatctacatcaaatttatatctgttgtataaagtcaccgaatgatgacaaaggcatccaaaaatagttgagggcattctagactttagccatgcaaactcaataatccaggtttccaataatctagagaaagaaacagctcacagcttattttcctctagcttataataatctgactcaataagttggattataataatcctaagctgaaagaaacagggccttagtttgctcatgtcactcaaactagtcattacttcaaaaatcttgaagcaagtttatagcatttggtatttatagcccaatcactcaaactagtcatcgcctcagccttgatagctcggccctttacaccgtagcaacggtcgatgagaaactaactatcgggccattaagaggtggatagtccgaggacctttcaactggtggattatcctatctcaattcagacaatatggtccattgaagcgtgctatctagcctgtcgatgatcaacttcacccaaacaatctggttggcctagacaatccgatttgtacaacatcagcctagataaatatattgtcatgtacgccaatttgcacaagggaactatccggcctatacaactctgactttgacaaacatattgtctcgtacgccaatatgtacaagacagattgtctagcatgttgatcctcgattgctcagacaagtttagtaaccaggcggacaacacaactatccaaactattccgcccattaggcctttagggcggctttatcaaactccatccaaactttgatcaagctcacttccactcacaaggaaactttcataatctataatgagaatttgaattgtcttgggaagctagaggttatgaaaatagttgcatctaccaaaaggttccaaaaggaccagtatcagcctccatagacacatatacaagcccaaggaaatgaatcacacattgtcaacatgatctcataacacaaattccacaataactccgttgaaccgatacaagagtctatgacagtcgcaataatgagtctattagtagtatgggccaggatctatgatagcggccagtgtatggagatggctcgtggttaggtccatgtaaaaaaattgtactctatacattttttggcatggaccaaaccctaagccatcttcatacatgggttgctattatagatcccggcccatatggtcgagaaagggcccatatagaagaacctcaaagttccactttgcttggaaaccccaccaatattcaagccctagctaatcatgctatctgatatccaaatacttgaaccataaatttccctcacatgaatgttcttagctagcatataattctcctctgcatcatgatttaaacacacactatctcatttgatctattcactaagagcatcatcaatgtttccaacctaacttgatattggtgtgggtctaggtacatgatgcagtgcacgagagagtgcgcaatgtttcttgcctgccattatagatggccaaaggggttgctcggcccaggcaagaccaggccctggctcgaggttagtaggcctagcaaggctcgacctacacgcgggctaggccgtactcgcccacgtgctgcaccaacggtccaggcacagcccaataagactcgggctgtgctgggccgacccgaaggcacgaaagcccatcgtgctcctccttagaaaaagtctattttgcctccctcgtctctttgggccgtttcttatatgactagaataagtctattttgcgtctctcatctatttagactgtgcctttaaaaggttggaataagtctattttagctccctcatctattttgcctccagatcgttggaccgagccgacctattgtgccgagacaaaggcccaagcacggggccaacatcagtcgggccatgccgtgcttggccgggccaaaaacccgtgccatggagcaagccgaatttggagcttaactgattcttctcccccaaagaaacgatatacatacatgattgcacacaaaaatacaaactttattcggcgtgcgcccaaacatcccctgtcactgttataaattagaattgaatcagatggcatggcagacagcttacttattgtgccgtaacattgtatagcgcattccttacacttacaaaagaatgcacgttcagccgattgatacaacaaagggcgagtctcaatatgatacagatcgctcagatgcctagctgcatccgaacagcgttccatttccatcaagcggagaccgttcttcatagacagtgtaagactttcacgtcgtgtattccgcatttatctcgacatacttataacttaaatcacagccccaggcctttccacttcctcctcccctccctggcagataaacacaacgaacatgcgtcatatgccagtctcaaacaatttcgtacaagacaatgataatgaagcatctggttgttcaggtaaaaaacacggctgggcaagacgtaatattagctttcctaaaaacaaatttacttttgtgcgcaactgttcaagttttcttcaactaaaggtgccatgccaaataggaaatcaaggaataagaaaggataccccaaagcaaatgcatcaagccaataaaactactccggttcagtgcaaatatatgttggatgcaagaggcacatttgtgctttctagagaaatgatgcaaccagaagtccatgactaacattgtgacacaagaacatactacagattcagccacgcaacaagaagtcgagttatgcaacaagttgaatgcttaccaactgatacatcaatgttcactgtaccatggatgtctccagcatctttcagatacttgctggccgcagatctatgaagaaacagtagatattttaaattctattgtaagatctacagaaattacaattcattcaaagtcgtcaataaaaaaaataattctatgttgtcaaggtttcttaacctgtcaaatgggagtggttgaccatttttcattagtggaatagctccaagggaaatatcaagctggtccgcatcaaactgaatgcctgaataaccgacagaacaagcaatacgtccccagtttgggtctcttccaaatacagcggcctgataaaaaataatttaacaactcaggctttctgggctaacgaatgacagaggggtgtcaatcctctcctaattagcaaaattttgctgctaaacagtatcatactttaaccagggaggaagatgccactgaacgagcaattttagctgcttcagcctcattattggcaccagctacagtaacctacaaagggaatgggcactttagaagcttgtgtcacaccgaagaaattaagaaaggaaatttgatatgatgaataattgaatgcagcagttgccagataacttgatttgtatatcaaacgtcaagtcatcatgctaaaagaaaatgcagcatactatgctgatggtgcgaagtgaatgaaatgctaagcgcttaacctcaattagacatgttgcaccctcaccatcccatgctatggattttgcaagaccttgcattacctacaggagataaataggtcagcatctttttccttgataggtacagtttgctgtaaataaaaatacatcaaaaactctgcaaccaagaagaaaataagattcatatcggtccatcctatgggaagctaagaaaagaaatttcagactggagtaatctgataagtctacagaaaagtgcatttcaaaataaatatggagacaagaacatggagcctggagtcacatgaaaaggaaaagcttgggggaagtaaaacttacagcatctaagcatgcttggaactgttgagcttcagtgctatcatgagtaaggatactggataaaccagataacccactagccagagcaataacacagtcattggtactcgtatcaccatccacctaaagaattatgacgtaaacaatcaagatgtttgcctactagtttcaggatcaaattgccataacaaccataccaaattagtagacagaggatgcattatgcccgttagatttccataacacaaagaaaactaaacctcaatgcttgctaaatttaggagcattttgcagacagttctcttgtttgttattacagtttaatttgcccatatttacccatgtgatgtgagtaattaagattgataagttcttttgtaggttgagtaactgttgacatgctaatcaactcaagaggaatggtttctcagtacttactgttatttgattgaagcttctactcactgatgttcggaccatttctctccaaacatcactgctgacttgagcgtcagttgttaaaacctgtaagagaaagggttataatgaagctcatacatgccttgagaaagggatcaatagaggagtaggactgtgtggaaaatgagattgatacagaacttacaccaagcattgttgccatatttggatgaatcatcccagaacctttggccattcctcctattttgataggcactcctccaatctaacttttcaataaagagatgataagaacaaagataatgtcaaaccaaataaacctaatgagaataatacgaggctaagaaagtcaaacctctgtctgtacagcgatgctcttgctaacaaggtctgtagttgtaatggccacagctgcagaatttgcactgtgacaggggcagaggtaataagttagatatagtcatatagaaatgacacttgcagatgcattttacatgcaatgcgtgctaactatacccctcaatggatgaagacagtgagcccacaagtctatgaagtgaatttacaagtgcctcctgcattgtcaaaacccaagcgtcagatgaaattgtactaggttagcctactagtttagtacagtcactcaaccatagtttggttgtggcaacactgtaccttctttattctctgaccaataacaccagtggactggatcagtatgtcatttgtgctcacattaagaagctgcaaaaaccgatagccaattagagaaaacatcattgatgcctggccaacttataggcatccaatcggcaagtaagtaccttggcaacagcatcagcactatccactgtatcctgatatcctgcatcaccctgagataaattatttagataagtatatcaatactagccacggtgttttcaaatacagtacagagccagtggaacggacacggttgtcagaaacacttaccgttgctgcatttgcttgtccagcattaattaacacagctcgagcctagaaaacaatacattgaaaacatagaatacctcaatgaattattacttccatttatttgtcaaaaggtgagatgagaggtagaattaacttactgtttttgatgaattaaggaaacgcttacagtacaaaactggtgcagcagcaacaacattcgtagtaaaagctcctgaaaagaacccaacaggacaataactaagcccaaccgacagatttcatatggcactgcacaagccgatacaccaacgcaactcagaactcagaacagcaaaatattcacagccgttcatcctaacgagcacgcattgatacacattctgcagctgttagcagttgctgagaaatggtaacgagaagtgaaactgaagtctgaactctgaagaaacttctgctactacgagtgaactgaatagaaagtgttggtgatagcctttacccgcgacagtggcgtcgacgtcgcaggcgaccagcgcaaggtcgggcttctcgcccttggcgcgcagaccgccgtagatacccgccgccttgaaccccttcgccgccgtgacgccgccttccacctgaacccgcacccgatcagcaaccagccaccagattcagcatactgaaaaaaaaaaaacccacagcccaacgcccccgcggcttcaccggaaaccagttacccacctgcttccacgggccgtcggggaggaggatcggcgccgcggagataaacccctcggcggcggcgcagaccaccctggatggccgcggagagctcgtccggaaggaggagcggtggtggtgcggcagcggcgtgcgtggatggaggagcaggagggaagggggcggcatcgccggcagttgacgcgcggtggcggccggcggcgagggggtcgtcgcggcgaggtggcaagtgggtgtgacacagcgtgggagcgggccgggtttttactccttattttattttatttttatttttttttgggtgcgaggcctggaggcggctagcaggtggggcccatgggttggtgacggactgacggtcagagggccgggagcgggtaggtcttgggccgtggactcgtgcgcagtcaattctatgttgttgttttttctttttcgggagaaaaaaaacatataggctgtatttagttcccttcaaacttctaaaaattccatcacatcaaatatttagacatatacatggagcattaaatttggacgagaaaaaaaaaccaattggacagcttacatgtaaaattgcgagacgaatctttggagcctaattacgcaatgatttgacaatatagtgctacaataaacatttgctaatgacgaattaatttagcttaatagattcgtctcgcagtttacatgtggaatctattatttgttttgttattaatctacgtttaatacttcaaatgtgtgttcgtatacgtcaaaaaaaatttaggccaaacaactgacacggccatacttccaaagtaacaacggtatgtgcagacctatgtgtatgtttgggggaataattaactatttgccactcttataagtgataattaaggatttatcactgggtccacatgttataggcacatgaggacccacatgtcaaagactttgaggcaaataattaattgccacatcttagaggtgacaaaaagttaaatgaagttagatcaatcttcggttcgagaaaatgtctagctagcatgctactttgatattcaagatctatcaacataatcactggatactgtcatgtggcacaagcagtgatggatgtagaataaaatattctaactaatctctactgctttaaaattggagttgtcctctttccacccccttctcccactgtgctcgcacggttagcatacataggtattcaccagatctaatgttttatccctaatcttattataatccatccctattttatatgacctgaccattatagtgcaaggatatgttactagtaatacctaaatgatcaatatctaacaaatattccaaaagaccatgtttgttggacaccatccaactactcctaagccccaacctagataagaaaaataagatggaccaagcgaaattgtggttgtattcatattgggaatgccatattacagtatcccgttcgagggccggatgggatgagatcttatttgtgactccctccctcgtgctaggagatgagctcgacggggcatgtggctaccgcaacgatttgcggtggctgttgcggcatggaagcgatccaatttttgtcgcgacagtgtgggtcaagttgatggtggcgacaatgatgccacaaattctcccggccatgtggtgcagaggagagaggagtcagggctcggtctaggaccatagaaggaggaagataggaagaaaggagaaaaacataaaagataggagaggttggggggggaggaaggatcgagctattagttttttgttttttaccattgcagaggaagatattggggctttcattatctcatgtagtgtcttccttcgaggctgtcgttccacgttctgattcaacatcctccatcaagcttcttcttcctctcaagctcattattcttttctctgtagtcaacaataccttgctgatcctcagtcgggggtcttgtgatgtgggggtgagagagaggagaagaggaagaggacaacacgtgtgctcgttggtgcgtgcagctttctcttcttcctcatggtaccaacaagtactaacctagtaccgatgggtatcgactggtacaaatgggtatcaaactttggtaccgacagggtatcactggtacctatgggatatcagatctggtagcgacaggctttagatttggtaccacgggccatgtatcggttggcaccagaatctctttgccacatgttgttgggctacaatctggtctgcgttaggcccaaccaggcccaagaaacgggtaacaaaagcacacacttctgcaatgctcgtgctcgggcatcaatagacaacaccgacttcctcgtcctccctacttctttcaaggtcatatctcagttctagttctagtttgtatctagaatctttctcaaaccttatgtatctcctagtttcctcttcttcaacctctccaaacactttatagttgaatgggatactattgcaatttctgattggagaagagggttgttaacactttccaattgagtaaaagttaagctgccacgtgaacacaagtgcaatagaggttgtttgagcatgtaacctatcccaaataaacataggctatagcctatttgaagctagatcgatgtagcaatttgtaaacatcttgaaacgctgacaaacaagaattacttttacaacacatatggtagcaagatattaactcggccaaagagttggttacgggcttacggcaaagtttccagaaatacatgcgaatatcatgaacatgaaaaggttgctcaatgttggagaagccatcgtgttgctagctgctacctttacacatgcccaattttggtattttacagccgtaatgcttgcttcttattgactcaaaggacgcctaatgcattcgtaacctcgtggacgcgtgactgctaatcaaacatccaaactagtagtattcccgtaactccgattagagtaagttcaaacgagctgccacgtctcgtttaatttacagttgcagctactgattactgaaccagatcctcttctgatcctcgacgtccgtgcggcggcgaccgccctctgccgcgaggctcacgacggccggcgacagcgccgccacgcacaggcctcgccggcgaagctccgtcgccgtgcctcctcctcctccggcatcctgcagccacaaaactgttgcaattgcagtaaagaaggacatgacatggctgcaactttcaagaacagaaaatacgacctgctgctgcgacgatgcagaggaggagcttgttccagggtaaggcgctgtcagaatctgaagaggaagtgaaaaacactgagattctgcaggctttttttatcatgtgaaacacgcgaaaacgacttagtccattgggttgcagatgccagggttcaccaaattattttgggtggggttatcatcattttacggtaaaacggttattatggtaaccacgtgattatcgtgaaaattgtactattaccacgaggtttatcgtgattttaaaaactcgtaaggttttgtaaaccttggtcatggactcgtcgtgcctggctacgatgtctgacgcgcgattacctggatttgttggtggagttgccgtatgcaggcggctgcttcgtggagcaccgatgcggtgtctgtctgctcggacgatcaggttcagaaaattaacgctctcagatcagcaaaatcactgatgattaacatggatagaaaacactagctaggtcgttgattaattaaccttgccgtaaggtgaaactaactgctgcagagctgtgattctgtcgcccagtttctggctcctcttgttacatgttgcctgcatttacgatggcagtgagagggaaaagatagccaatatgaacgagagaaagcccctacactgacaacactgatgaagtgatgattacaagaactgtaattgtttcactatcagatactcaaaaatgatactaccttcgtagtttgatttcttggctttgcatggcacttcaccccatgccttggaggttgtgtcgtcgccgtagttgctgtcttgagcctcttggagctcctgaaaccgccgtcgccggtcatcggctccccggccgccgtccatctcaccaaatgctgacgacataaacaagcatttcccaaaccacgtaaaaattaataacacaaactttactggcttgatgatattatcacaaggtttcaggtaggcgaagaggattattacatacagcagcagaagtagcagcaattggctgggaatagctgaactgcgcgagtgcaggcctggcgcctccgccatagatcgagctctctcctgttgttatcagttcatcagaaaaatagtatcaaagtaaaacaatctcaccatccacgcagaaagcatttcgaaagagtggagttacccaagtagctctctgaacttctcgtggtgaaaaacgttggtgactgaagattctgaagcgacggcgagaagctcatgtgatggaacaggtcatagtccgcggcgatcctgaccaaagagacgaagaaattttcagtggtttcatgcgaattgaaagatcgtataccatttccattatctaaaaaaagatattgaattgaaagatcatttgaaggccctcactaccgaatccaacacttacattctgtcaaagcctacagttgtggaaggtgaattagacgcttcgcatttcactgcaactgaagaaacctgttaaataaattcgacagagaagaaaataaaatgtcatggcagttgggaaatttaccgtagtcgtcagtgaacggtatgagcagagacgatggtgcagagcagttccacattatctatgattatgctctcagcaccaaaagcctgcaggtttcaacacctagagaattacagtaaagatcacaagttcacaacgttcagttgcagttaagaggaaaaagaatcaatagtagtttagagtagacaagaaacagagaagacccattgctcaaaagttaaaagaagaaccagaacagagtcaagctcttctggatgaatttgtattatttttcagagacacacaattcatcacaatcaatccaataaactaagacctgcccatctttaaaatcccagaatacaccacaagatccagaaatcacagaaagaaacagaagcagccatcaagctcacaggtttgacacgaacaagaacaaccaagctcgtgtctttctactgaattctcttgcaatgcagatggcccaaacaaagtagaacataaaccggcaaaagttcttacaatgggaggatgcaggcacaggcaggcactagatcgcaagagcaatgtcgacgctacggcagagaaggcatagcaatggctgctaaatactcctctgctgctacgtgtgtggcgtaagcagagcgcttaattgcgtcgtttgcttggcctccctctcctctcctctcagatgctgccgttttaactcaggctgctgctaattataacctccaagctttgccaaatcaaacacatgagatgggaagagatcacaagcatgccgagaaatttcagaggagcacacgggaaaactgggcggatcgattggccaccattaataggagggcctgccacttctcacaaaaattaaataagttcagctccggcctctcatggccgtttcgccttgacttctttttacatgcagatatgattagtagctgattagtactagcactttattactactacaacctctaataatgataatcacatcagtattttttttctgagagagatttgcactgctgcaaactgcgttactgtctgttagtattttactgatcagttgctggcgtcttgctgcaccggctgtggcaggatcgttgcagcagtgagagaggaaaaaaagagatgttttttggattaggctcttgtctctccctctccctgccacgtggcaacgagtgtcaggtaggacgacgctggtctggaactctgaatctggttgaccattgctcgatccctcattggttttgtttaacatgtcaggatcagttcaagctctaatgattaagtaaatagacagaaatgaccgatgaaccaaacaccgttagagcagatataatagcacttcttcagtcggtgataacaacatccacatcatcgttatattacgtggaggagggagaaaacatgaaaacgaagagagcgagcgcttgctgaagcgccgggtggtagcacgataatttaggccatattaaacattttatatggtttgtgggtctccggttcagtttatttgatcttttgtggccatgcagtttatttgatcttttgtggccatgcatagcgtgcagctcctaatatacgttagttttatgctcaacagctcaagcacggtggaccatatatatagagcttggttttgttcatctgtgcatataataattaagtccaattcacgcttatataaagccaacttatagtttgccctttgtataagcaatctacaatcatcaactctagatgacatggacatatgttaccgccgtcaaaaagctttgctattagccttgctcttagggagggcttatggccggccaattgtttaacctttgcatcgcaatcagctgcctgcaatgcttcttgatttctcaggggtgtttgcatcatctaaaatgtgtaccactctcgaggcgacaagattctgcaagctgagtctcaacagctgatgacacgtcgtctttcatgtaaccagaaaataatgataataactgaatgccagtagaaccctgaaggagaggttgggatgattaaaagatgcaaatcaccttcaacatcaagatgaaaatgtttgcaagtgttgacgtataaagagaagctttacgtttagcagagggaaactgacgcaaatcgttagccagaaatgtgtcagccatgagtatcaatgttcggtatcctgcatcattttggggttgggtgttagaaaattgggtcagttcgaacggccgagtattatttcacagccgactagattgtcaaacacacgtttcctttctagctcatcggttagcatgtccagatcatcatggcgtatccatctacataactgctgtttctgaagtctgaacaaacaacacatgtaacacaactaaacaagaaatagatgcatggagcaaacttaccgatgcctgtgaatgcaatgggaaaaaaaaacccagtaaattctaggggaagaggttattccaataaaagagggctctacctttctaatgtcagagataaatatttcattaactcatgtttgtttgatgcgatcaccatgatttgatttattagatgctatgcggccagctttacgcaaaagcttgtcttcactcctgcctgccgtctttgcaatctagaatagttcctgccgataagtcccagtaccagtgttcgcagcttttatctgaaatctatgcagcaactgtttcaaagtcatggctcaatattaagaaaaagtaaaacaactttgactcagtttgtgttcatcacaaagatcgattcatcagtggacaaaactagtgctgttgcagtccaatttgttttagaagtgccaataataatgtctaaggatgcaagtgactcaaacagtgctaaatgacagaagacacatgccccacattaactatagtggctattgtatcaaccacttgaggattcaaacctactgaaaactctatttgatggaagtaaagtaagcagaaaacggcagatgaactcaatgtcattcaaaccattctgcctataaagcttacatttggctgatagcaccagaagaatcagagatgagagatctatgtggcaggaacagtttgatataattaataagtttccagtattcacaaaactcctatcccaaaggcacaccttcataatgttttagtgaaaaaggatttatctcacattccacttgacacctatgaaagtatgctaatgacaaaggaaaaaggtacgaaaaactcagctcccaaatatgaggtaggcctctaacaagttttcatgtgcaacacctcacccaaatacaactgacaaggtaacttgtcagcccaatcaagactatatggttcatttcagaaataactactattcaatagatatatctactgtacttcaaatgggaatttctccataaatcctaacaagccaacttgttctataggaggcatgtatgctgctattctgcttctctctactgtacgctacataactctcttgatgggcagagaaacagagccttattgtgcaatgatctctgaacagaagatgtctgatcccatttatagcttatggaaaagcgatgttttatgcaaacttgtagattgaaaaatggaaagcatatgtgaacttagcatcagcatgtacggtcttgattattgagcttaaacatttgagaagcctatatgatcaatcaacaaaagaaattctgaaattcatctaaatctcactgaaaaactaacagaagagcttccagtttatgaaatatcgatcaacaaaaacaacttcaaaaatcatctaaatttcatcgacagatgaacaaaggaaccaccatttcaatattctatgaaatgcaaagttgcaaactgatccatagtaagaagacttccaccttgtgccctcccagtgtgaatccctttgcaattgcataaggttagaatatccagtagtaaagtattcaagacttttggacggtgtccgtagaacatattcaggttgcattaccattgataaacaggagaacgaataatcggtttcaaagcacacaaaaatagacaagaataaaccagcgagtcacctaacatgtttattggtttcttcgcatttatcgaagggaagtcatgttaaatgtggtgcttactccccttataggcttataaggcttataaatagaagccgggaggtacgattccgtctattcaccacctaaattcaggtataggagtccagcacactcaatgtttccataatagcaaagcttatgcaaacaatttgacaagtacctagcacagctgcacagggaagaccattctctccaatttgtattgaaagcatgaaccaaattctttacaatggtgataataactcataagttcacaatcgacaggtgcagcaagcataagttctttcacatgagcagcaaaaatttaagcacataatggaacagcatatgtgtagtatatggaacaaatactcccatctcaaaacccagttgggtacactgtgtatcataacagaagcaaagtatatagcatttctgatcagaacaaaagaaatcgccctcagcggcaactacagaagaaaaggaaagatcaaatcattattttgcttctgtttctcggattgatgcctcgcttccatcaatacacgcgctagagctaaagaggagttttattacctcgcaggcgccgcaggggcattgacgacgttcctgcgcaccactctgggtgccccacccttgccattctccttggagccattggcgccgctgccagtgtcgcccaggatcaaatcgcggaggcccgagctgagctccttctccctcttctccctctccttctccttcgccctggcggtggcggcggcgaggggctcgaagtggttgccgtagatgtactccgcggaatagccatcctcgtcgtcgaagatcatgacgtggccgtgccactcccagacgcggtactcaccgccggaatcgtcgtggaagccgacgcagatgtggtggtcgccgacggcgacggactggccggagttgggcttgagcgcctcctccgcctccccggcgagcacgagccgcacgatctccttctccaacttggcctcctccctcgccagcgtccgccgccgcctcgcctccccggagaccacctccccatcggatccctccccttccccatcctcgccgtcgtcgtcatcgtcggaggcccccgcggcggccgacagcgcggcgaactcgttgaggaggaactcgtcgaggtcctgggtgaggaaggagttggtgtcgaggaagggcgggcggagctggacccggctcatcaggttctggaggaacagcgcgtccaccggcgccgctgccgcccccgccgtggcggcggaggggctaggtggctgcggcggcggcggcggcggcggcggcggcgaagccatgggcgcagtagggttttgggttttgggtgggctcgtgtggatgacgcggactcgccgtggatgaggacgaggagacgggaggagacgaggagatattttcctcccttggagctcaggaatatgggctggttttattttaggctgggcttccagtgcgatttctgggtcaagtatggtgggcttaaaggccgtacatgacctgaactgcaggccgcagggggctctgaaatgcttcacataaaacggttttataaattttctttagaacaaacagtttatacttgaacgatttcgttaagggtagaaaaaatctaggtgatttttttgctagaaatcacccgacaaatggatagtcagttccagaatgtatagatggccaaacgggcggccgcacggcccaggcacggttgtgctcgggccggcatggcccgaccaacacaccgggttgttccgtgccagcccacgtgctcaacctgtagcccatgcacggcccaataatggtcaggctgtgccggcctggccggaaggcacggcaacccatcgtgctttctttgaattaagtctatttcccctccctcatctttcgtttgtgacatttatatagctaaaataagtctattacatccctaatcttttggccgtgccatataatatgtctatttgtcctccgtattctttatgcccaatcttacattatggttgaaaataagtctatttcatctccctgacgttcatgtcgtgccgggttggcccaccgtgccgagccataggtccaggcacgacccaacagccgggctgtgccatgcctggaccaggccaaaatcctgtgccgtgggccgcgccgtcgggcctcgagccttatggccaactatacttgaatgcataccacgagggatgtcatccttttataattttcaactaaaactagctatctaagtcacggcttcgcgcaatcataacctgtcttttatttccaaatatgataatacattgtttgtaataattatgtatgttaaaatttaattggtctatttgcatatttgaattctattattcaattttaagcatttaactttggagagtatttggttcaatgttcgagcaatcaggttgacatataattttggattatgtctatcagtttgtttgtatatttgttaggtacctatatttctataggtggtagctatttttatcttacttatttattcatgattgtttttatgaccggcatatccgacaattttagacttgctaaattatttaattgtgaatgtaggatttattgtaattctgttgacataaaatccatagaacacacattattcggtatgtttattgggttactctgcacctatgcaagatatatcgagaattactttttatatgtctagtgtttttactttatagggatttgatttcactatatttattcatggttataaattgaatttatgaacaaattaagatagtaatggaggtgtaagtggtggccatgaatcgaaagactgacaccactgatgtgggccgagaaagtgcatttcaatttgaaagtagacttatctaaacgaatttattttaacattttgatagtaaaggagtttattttgattttattctaaacttgcctcatgtgcatggagaatagagggtggaattgatttgggcttgcagctattcctagagttaggggagattctctaaagtactctagaatattcatacttttattttactatagtgagttaggagaggttctctagggtactctagaacattcctatattttttacaactatgcttaagtttcatccaacagtaaagattgattcgccttattttacctttaagtgcatccgacggttaatatttgttagatggtgacatatcctggtttctttgtgagatttagttttcacttagagatataccttttgtaacttctcatttatgtgaatacataacaacgccctataatacaccatgcatccaattaaaatgatatatgaaattgtgtatatgatacaaatttctagtgtgtatagtagtctttccgctcacacttatacatgtgttacgtgtagggtactgttttaatagaaatttaaagcgggtgcaataatgccacctctattagctactcccccattccaaaatatgtttagtttttacctatcccatatatatatatgtaccaatataaaattgaaaaattaaaatatcctcactttatcaaattgtaatgcaattatttcatactttatatactcccaatgtatttattctctatttttatagaccccgatgcaacgattactttaaaagtaaatttattttgaaataaacgtatatgagaaataaaaatatgcttatccagttttgcggttgggggacgattttgtaattcgatgacaagttgagggaccttgggtgtactttttcctttaatttaggtgcagtgcaaatactccctccatcttaaaaaaaaaatcaatttctatgagtttaaattttatcccacaaaaaaccaacttctaacatcatacccaccctcggcacataaaacgagaagttttatccctgcaatacctcttatctacctatcactcttactacttttttcaatgattatgggcattttagtcattccccatctccactaatttcacctcgggattctaggaatatttttttttgacagagggagtatgtcttaggttgacgtataaacgatctctatattctacaagatcaattagattcttagcaaaggtgactgaaattcttgcaattttcagtcacataaagggtattcagtctaaaaaaagagtcttgacatggatatctaagtttctagccaatttttgttttaacctcttgccaaatccttgtcaatcaaatgtgtacacccactaaatttttttctaggttcgctattgtgctcacgtgtggtggtgtagggcgtttctaataaaaaaaatagtggatacccagcacatcgcagcgagaagtttagaaatacttaaaaaaatcttgaggaaaacagctttataaatcaagtactcgtaacgtctaaatgaacaatattttgagctttattttagttgatttggaattacaattatacatgacacatgtatgcatgtatcaaatgtgagagtgatccaatgactattacttttgtaggtggcaaggttcaatacatatcgagctttatttgcaataactataataagtgagttgcaaatgcacatgatatatggatggttgaaatcaaagcataagagatattcaaagactactattctcttgatgatttggcttaatgcatatcaagtttttgactttaagtttaaactatatcttaactacttaaaatattaataactttctgttcacatctgattttcgtctgtaaaataatttacaaatccctaaaacgaaaattagggtgtgactgaacaaaaatcctcaaaaaagagcacaacaacaagcggaacatatgagtcgcatctaagacctaacacacctgaaatcataaaaaacacccgccatctttcgtgccaccgatcggctgcgctctcctcactccaccttcaagatggacggtggctcgcgtccctcggctccagacggccggatccgccaacgagaaggtatggacaaatacccaggtaaattaatttaaacacctacctacttaaaaaatacccaattattatgataaatttatattttaatttattgcataatgctaatatttctcaatttttccttaattttctcgtatttttttcttgttgcaacgtactggcactttttctactaggatatatagatttattgaggttaagaatttaccattgttatttctctctttaaatgtttgttgaagaatcgatcgtgaaaacaaccactacaggtagaataaaatatgtagcaccgaaagggaaaaggacaaccgactataagtaccacgataagtcaaccaatacaatatataggccctgaaaacattataatcatccgaatacatttccagggaaaaaatatgtatgacggaatctctctagctaatgtttccagggttgacttctcgggtagcgtataaatgtaaactgtaaattaattttcaaaacttgtatggagatgtaaatctctgtgtcaatgtcagcacgggaagtcaaccaccacggggaactctacggcgagccccgccggcctggcgcgatccggctcctcctctatcgccggcgcgttcaggtcgaacaccagctcggcggcggcggcggcggcggccttcttcttgccgccgtcgtcgtcgctctgcccgacgacgccgatgccgaggccgaggctgaggccaagcccgaggccgtccgccatgacggcgcggtggcgccgcatgtgccctccgagcgcctggccgacggcgaactcgagcccgcagatggagcacccgtgcaccttgggcttggccggcgcctcggcggccgggtcgccgtccgccaggcggggcttcttgtggctggcccggtggccgccgagcgcctggaaggacgggaactgccggttgcatgtcttgcactcgaacatccgctccggcggcgacgccgccgccgccgcgccaccgccgccgccgtgggcgccggagaagagcagcatgatgcgcgccatgtcgctgctgtcgaacaggctgaacgccgcctcctcggcttgctgccgaggcctcttcccgtaagccattgatcgagcagtgtagagcttggctaaattaaggagggagatggaaaaataatgagccgtagagcttggaaggctgaaagcgtggttgaatgagaagaagatgagcagaagaggtgtatatataggcggggtattctgcatattggggatttaatttcctttttcaattgtgtaataatagtagtaaaatattgtacgactatatctgctgactttgcgttttatttgcgtacgtacgtaggctgctttggctaggaatgtgttatgattatttattttaataaatcatcatctacatgggcatttgtgcactgtttcctcacaaagctaactgctccctccgtttgcaaatatttaccaccattgactatcattattccaacttaaacattgataatttttaaatggtcattcaggtttccaaaaaaatatattaaatggtcatactataattaatgagcaaaagaataatgtttatgttggtaatatgatatctttttaagaatttattattactattatttcagaaaacgaatgtttaaaattcaaacatgaataatgtccagtggtagtgtgtgtaatatatatagtattactgattgatattgtacgctttactatttattttttgaaatgattaacttaagaatgatcttttgagaggaaaatacagtaaatcgtatatggattaatttagtagcagtatatctctctatttatacttacctatatactaattaactcaaggtaagtttgagaggagaaaaaaagagaagaaaaaaatgagtcatttagcatttatacttacctatactaattaactcaaggtataattaattattaattatgttaaactaaaaatagattaatatgattttttttaagtaactttccgttagaatttttttggaaaacacatcatttagcatttcaaataggtgtgtgcgaaaaaaaggagggactttctcttctcctgtcgttcaaatgaacacaacctaactagacacttgagagaaacccccacataaaagattagtttgatagagagttagcatgacgtagagtttattaaaaatccattacaaaaattgtgctttttaatgaacacagtgtactctgtagtttgaatggtatggaatttggggtttttagatatcctaaaattttaataattcctgaaatccagaattaataataagaatttgtactggccgactctcgactttgtagtttattatttaatatcaaaatttgaaattcttttaatgtaaacaactatagttcaaaaatatccatagatttaatataattttgatagctatagtatgaataataaattgtgcatgatgactaatgtccataacacaatattttaacaatttatctgtctagtactagataacttgcgtgttgcaccggaatttctagctctaacaattaacatgaagatatatatgctttgaatttctagacatgtaagatgcaacgcaaatattaaaatattaagcgtaattaagtatcaacgggatcttcgacgtacacggtagtagtttagttgggatgggaaggtgtttcgattcgatggaggtgatcgccgggttccacgtgcgtacgtacgcggcggcacaaagcattcattccagacgtacaactaacgccgtgtttacttccaaattttttctacaaactttcaacttttccatcacatcaaaacttttctacacatataaacttccaactttttcatcacatcgtttcaatttcaaccaaacttccaattttaacgtaaactaaacaaatccatccaaaatggatttggatggatttgcggagctgattttgactggtgcttggtacatacggtgggaaaggagacaacgggtccatggtaagcgtgtgcagcccccatttagaccggtgatgtccattgcgacactcactatcaactatatgatgtcgaggaagaaaaggaaggataatttgcgtgtaggatggaagaaatcgccgtaaggaaaaatgatgattaatgtcgatatgcaggttttgatgtggactccggtagtggaagtacgggagtggtgattagggacgggagtggtgattagggacttgacgggggcacgtgtggctgtggccccgcgatactttccgcgtgttttggatgccccaatggcagaggcttatgcactacgagagggtttgttgctagcacaacatattggtgtaataaatttattattcagactgactgtatgcaggttgtcgacacaatgttagagggaggtttctcggcgacggtatcgatagccatctatgagaatgcgacaatttatataatgggtttgatagggcttctattgagtactctaatagagaggcaaaccaggtagctcataaattggctagttctgctttttcttcgagaaattcatgtatataggtcgatgaaatccctagctttattatgagtatgttggtgagtgatgtaaatatattttcgtatcaataaagatagctgaatagcatccaaaaaatccatccaagatttacgatactacaatgttaactaattggttatttgcactactagagaggaaaaaggtaatgtaatcgaccctctttttctacatagacagccccttatcccaccctagtgaagcaatcaaggaataaagctagatgaatcacccagatatatacgcatacaggctgcatgtgaatgtatatatccgggtggttcatcctgtacgtgaacgtatatatccgagtgattcatctagctctattcattggttgcttcatatataacgggatataaatgttcaagccgcactagtaatttacttcttcttccatattaaattaatttagtacacatcccagtgctaaaaatcttgataattacctgttcagattcataggattacagaaggaagtacggctctcatcttttggcccaatcagcatatgccaatttcaaaatttaaaattttgaacttaattttgaagttgtttttgagttttttttatcatagtttctcttacaacattgtcatttaagtcgctaagaacatagaagtaaaagttttaatcatatttttttcgctaatacgccatttggcgtatttttcgcatatgcccatccggtgaggctttacatactgttaatacggagtaaaattactgcataagtctcagatcactgtggcctcttttttttttccggaagaagattactgtaaccgcactgactctgcggtaatgcttggaccgtttccgttcttcgactctctgtgactgctactgcctacttgtgacagcttaatcgtacacaatttggtacacgccatttaaatccattttcccctaaaaatgggcaggcgaaatcaaaccgcaacagttgtttgctagtacaacaattttttcaacaaattgcaagggtctctgttgctacagtagatggcatattcgtcgctggaggaaacttcctctccttccgtacatatcgttcaaaaaatatttaaaatttaataaaatagataaatatataatatatcattcttgttacaatcatgccagtttaaattcgacctaatcaagtaaaaatatacctatatatgtttttacttgtgcaatccaaatttaaacttacaatgctttagagttatattgatctaccttattattttttcaatatgctcatgctacggtgctctctacaggtagtataaaacaatataaataaatgattttatttaatcaaagggttcatatctatttataccaccatcacagttaacggtagtagaaagatggatgagtattattgtaaaaactaggaaggtagcccgcgcattcgcgcaagcatgtttcgtgtgctgcatttgaaaacggattatatttatcagatagtctctgccatgtttttgaagtacatttcctctgcaaatattcttcgttaacatcacgttgataatttctctatgctatatactatatagtatttaattaatctgtataagcaattatctataatcttcatcatcatctaaaaaggagctagacctagtttgtttagaaaacatgtttattaaattaaaagcaaggtgttttttttctttttttgttgaatgctttgggccctgatggtgaaaacgtaagacagctaaattcattgttccttttcccctgccatacgattttcatgcagctcctagtcaccgtgttgagatgtggtcattgcacctatggaggttgtcttgtgattcatcgtagttgtgatcacttttttggtcaagcttagttactcctatttccatgtcttgttatatcgtaaaatctaaatggactccaaagttaatcattaaagtatatatatacaacaaaaatatatttgcagacaattaatgttcatatatagggatgatttaccttttgaatggtctatgcacaaagaaaataaacggaattacctgaaatgcttagaaggccagaacaacacgcttgaacatatatcaatgatatactaaaagtgcattaagcaccatctaaagtcaattagatggtaacatagtttagagcagatacacgaaagatcatttagcttgcttggattattttagcacattttaaaaaaaatcatgaagtaatcagatattctctaactaaagccattggattttcgatgcattggtggtttggacttcatattttagttagtcctatttgcttagatagtgtatatctaatttagctacgcatgtttgacaaacaacatatgatgatgcaacctgtattggattatttcgtaattcttttacagcaattcaaatgacatgtaaaagggcagggatgttcttccttaataaaaaaatgtttcatagttcactttgaaatttttgtttagataactattgatttaatttagctatacatgtttgcagaatgatgtatagtgatgtaatatgtgcagcaaatttgtttaaggtatttcaatcatatttggatggtatgcaaagcgcgcgggatgaatgtggttgaatgtcatattttgtacataggaaaatataaggatacggatcttaaattcctagtttaattaaaacagagcaataattatattagaaatcagacaaattatggttgttttaatatattaattatttctcttttagcttactcctacccaaaaatagggatgggattagcagtggtcttcacgcatgtgaagggggcgaggaggtagatgcgatttatttttataacttctccaaataatgtaacttaaaaccaatgataatatgttttttctcaaaatttctaagattatttattattttcaggacaagacatgtggcggcgtaagatttttcgtaaattaaatttaatggttgaaaataatgggtccatgaatttaattgaaatattttataattttaaaatgtgacatatggtgacttaagtgtgctctaaaggtgtttaattggtttttattatgtagactgatttaatatgaataatacatgttttcattgtcgacgtttgatgtctcgactacggtatttggacagtatggggatcgtcggtgctaggatatacgcgagactgaggaaaaagagatggagacatggatttttatacaggttcgggcccctgagctatcaggtaatagccctacatcctgttggccggagccgatgttgctttttattcaccataatcacaccagtataatatgtggggtagcctatctaactgttgtcgacatggcggtctgaaggtctgactcgtagtcgacaacagggtagccttcctccttgagctcgcacccgacggaatcagagacaatgctagatccctacggccggcctctgaaggtaccggatagggttaatccaggcgtatctctgatgtcgatatccggcggcttgtcttggcgtatgtaggcttgtatgttgtggcttctgatgggtgttgattgtctcttcatggtgagtgtcgatcgtgttgatcgtctcatatcataggtgtccccctgtcctcctagggtggcttatatttatacccataggtgtccccttatccaagtagaactagggaaaccaatatggatacaatccgagtagtccttgtcgtttccacgtagaactctggttgtctttccttattcggaactcctcctatatccgtaggttgtttccgtataggacatggtatgtggtgggtcctgccgagatttagtcaactactattaggtatgtggtatacataaccatgacattcattctattataatttttcattttcattcagtttccatgcaaaggagtattttaatttttataaattttaaataaaacaatagttaaaataaatgaaaaaatcaaatataattttagaaattataagccatttagctatttttttttaatataaggttgttagataaaaaatataaggcgagagatcagaggaagtatatgtatagcaggacgagagatggagattttttttctgagacatattccaacggatcctagtctttagttatctatttttaaaatatagatataattttagatctattagaaaatgtgttgggtgttgtatttactaatataagctaaatgttgccaatcatatggtttaaaaatctaattgtatcgtgtgaccaataggtagtcgctagcagcatatgacccaaagaaatacatttattttatttttaaaatgtagttaatgtaggtattgaattctaaattttattgtaaataatctcatgctgtgcatagataaaaaaaattactatttagatggtatagttgttgaaaataatttattacaaagtatgttttccaatattaattaagaaaatgcttgaaaataggagggcatgtcgccctaatacgtattagggtgagggcaaggatatatgatacataactacgtacatatacctaacgtaatgtaatggatgccaacggtggggtgtgggcctttctttttctttttttgtttaattaaatccgatggtagaaaatatgggtccactgtatattagtgaaaatcgatggctagatgttttgttttttctataatttgctagagtgagacatggtgagatgtgagcatttgtagaatgccatatttttaacggtttaagagtgtttttaggatgtttaatagacttttagtatataatagattatcaaacaactaactattatatatcagccccatacgtcgtgatgtatttaggaccacaatataacttttataatttaattaaagtacaacggaatcacaaattggatatataatttaaaaataatttagaagatagttcaaggaacattgattggatattttatattattattatagatcttagtttaactatatatatttatatttgtgctgtagtttttttagaaaacagatcatcgatttttatgatgtattattttattgtcttttctatgtacgtgcgtactgttttttcttttctttccagtgaacagtacgtaaactatttgttttgtttttgtgtaggtaagtacgcacaggagaaggacgtggtttgcatcgtatcaacttgtacgtacatggcaacaatagtagtgcttaaatcatacaaagagaaagttattattttttaataatagatctaatccaatggtgtaaaatggcggatccaccaatttaagtgaaaatcgaaggtgggatttgataatgccatgtggcggtctaggagcgtttgtaggacgccacgtggcggtttatgagcgtttgtaggaagtttaatggacttttagtatataatagatagatagatagatatatatatatacgtgcggagggatataatcatcctttagcagtgaccaaacattttttttctcctttgttggtttttctgatggaatataagcgatgctagcgcgatgaatgattgtggatcaacttaaaaaatataaattataaaataacccttaattactatattagtaaatactatacttaataacgaatggttcaaatcatttttactgttaatatatgatactatcattaaattaagaacacatgggtatcactctttctttaaagactttatgacatgtaaaaaaacgagaggaccaatgtcccacttttgcgctacttctacttgtacggttttgcagggtgacagtccgcgctgaaccgcgtacactatcagctacagatcggcgactgcaacatcgttttttccccggattgatcagatcagagctatcaatattacatgtcgtttccgacagcgaaaacaaactacgagcagggccatttctctggtcggaaatgtcaggtttactaattacgatagcgagcccagccggtcttggaatcggattggacggaaatgctgtcctgttgacaaattttggttggaacttggaaattaagcaaatcttttggtgagtgtggggtctctcaacttttcggaggtctgaggagtggggtctctgaacactctcgtgtacatctccggccgacttctccgatgagatgacgacgacgatggatgatatatcgatcggtagatgctgctcgctttcggcgagggagacgtgcgtcttccggtcgcgcgcatgcagtcggttccccacgcaactgtcatcgttacgatagcgagtagacgatatatcatatatatgtatggctgctagtagttcgcttgtatacaagacagttagatcgttttctttttctcttgattggtcgtcatgcatgaaatggtttcatcagaggtcttgaaatgtttctgacgaagagacgaaaaaaaaaaccctgatccatctgcggcaaagatggctagcaagatcgatactgctgtcacaaaagtcccattgttgtgtctagaactctagattagttatactatcaatagacatttttcttaactacgttaaaaaaacgcggtcgttattcttgcaaataagggagatgtgaggctttaacctctttatggcctgacaacatttgtagtctcatttcacatcttcttgatgtggattctccttctcagtaatatatcttcctgttctctcccccctcctcctccccccccccccccaaaaaaaagtggttgttattcttcccctctaaaaaaaccgctccctttctccaaaaataactcctaaaagaccagtaaaaaaataatttcttaaataaatctcatgatcccatcataacctacgagcatgtaactagtcattatgttctggttcaattccatttcttttaagtaaatctcagttctcttctgcaacgtggtttgcatgattggttagagtagtatgttgttggtgtgtaatattagctcgtcttgtgtaccagaacaagaaaggaataagcgataataagaatataaaaagaaaacttattgtttgtgacgacgtccatcagacgcggccaagctagagacgagataataataatgccactacggagagaacagaaaaagaactgcataattaatggatgcataaacacaaagcctagatcaacttctcctcctaactgcagcagcaaaagtcagaggataatcaatcatccgcttcacgtacgtttgatcacactcttcttcatgatcaaactcaatttgttaaagagataataaaacagcgcacaccatctcggccgttgacattgcctataagcaacataacaatgatacaaaagtaaataagaacggtcagatcatataaaatacctgtggccggccctgtgcagcttgcacgattccaatgtactacttttgcaattatctactagttagatatgttagctagctaataatggatatactctttaagtcagcacaaagtcagattaggtgcttattttcctagctagtctagctgagacctcagcacgatccaataacatccagggcagccatgaactgtggtacatatgcattcagacgacttgagcaggaggagtatctatataatattgtaaatctgtagtgtggctagcttgcagagagcgacaagagcaagtagagaagaagagaagcgaaaagcgtgcgtgagtacgcacgcagtgacgctcttcgtaacaaattctttatgccaaggccaagttgctgcaggcagttcagcggttgggatggtatgtcaagataggcagatagccccttggttttggcagtgttttctcttcagaagttcatagtatagtatttagggggtgtttagatagggctaaaactttttaagtacatgtcacatcggatgtttggacgctattttggagaattaaatatatactaataaaaaaactaatttcataaatgagagcttatctgcgagacgaattttttaagcctaattaatctataattatgaaaagtttactgtaacatcacattgtcaaatcatggcgtaattagactcaagattcgtctcgcgaattagtccaaggttatggaatgagttttgtaattagtatatatttaatactcaaattagtgtccaaacattcgatgtgacagggacttaaaataagtccccgtttgtgacggcgactgaaattttctgttgaccaggaaattagtacggagtagattggatgtttctgactgacaacacgggtgaaagtccggttttcagataaggcatggaagctttcaagatagcgttgcaagactgataacagcacgtataaaaaggattcttggtcaaatattgtgatacgcaggcatctagttagactgaaaacacgcacttttaagctctgaaactgtggcgaataggaggagatacaagaaactataaacaacttttgacatgcaggatgcaggtgtatttgttcaatatgaaacaaaatttgaaaccttgttgcaaatttgaaaaaagctcgttctgcaataaaaagttgggtcaaaggccataaactgccaaatgcctgcattctggactgcactctgctcatcgatttccttgatgctattgaagaagccagacctctttccactgcggagttcactctccgggatgttgttcaagccaagctagctgatctccaacggtgcaaggctatttattggaagcaacgaagtaaaattaagagaattaaagccttcgatgaaaatacaagatttttccacgctcatgcctccaacagattcagaaacaactgcatttgttccctcctgttccaaggaacacaggtttatgaccacaacaacaaagcagctgcactgtatgatttcttcaatgaaactctaggaggctcagtcggcacctcctgggattttcaacttcaaaacttatacagcttggattcagtgccagattcatgttggcagcagatctcgggccttttcactattgatgaagcaaaaattgctcttgatggcatggataattatagggcgccaggcccagatggttttggaccaagtttctacaaagcagtctggaatcagatcaaaccttccatacagaggctcctagatgaattcttcagccacactgctcagctcgaaagaataaatagagcgttcatagtcctcatccacaagactgggaaactaaggctgtgttcgtttgtgtgagatagggtgagaaaacaactcgttttccgcgcgcacgcttcccaaactactaaacgatgcgttttttgcaaaaaatttctataggaaagttgttttaaaaaatcatattaatccatttttgaaatttaaaatagtttatactcaattaatcatgcgctaatggctcatctcgttttgcgtatcttcccaatcttctcaatcccctatctctcaaactcaccctaaattctccagattgctaccgacccatctctctacaaaactgtcacctcaagctgctggccaaggtccttgcaaaccgtgttcaatctgttctaggcactctcatagattgggaacaaacagggttcatgaaagggagaagcatctcagagacctttctctatgcaacagaaattctccagtgctgctacaaaagaaaactgcctacagctgttctaaaacttgattttgctaaagctttcgattcggttcaatggtcaagtctacaagccatcctcagagctagaaatttcccaatgtgttggcaaaaatggatccaagctttgctagaatcaagcaagtcggcagttctgttaaatggcattccaggaagatggataaattgttcacaaggccttcgtcaaggtgacccactctccccataccttttcattcttgtggcagacaccctccaacagatgatcaagagatgcagcactatcaagcacccaatagtaaatacacttcctggggccactcttcaatatgctgatgatacgctcatcatttgccaggcagaagcttctcaactgagagctctcaaagctattctaaactcctttgcgcaagcgacaggtctgaagataaactttaccaaaagtaccatggtgaccttacacacctccccagagcatagtcaagagctggcaggcattcttcagtgcaaactagaaacttttcctcagacatacctgggtctaccactgtcggcaactaagcttccccttgccgcttttcaacccctgatagcaaaggtggataaatacctcgcgggatggcaagcccctctcttaaactatgctggcaggacaatcctggtaaactcagtacttgactctctgccgacctatgcgatggctgctctgttaatcccaaaaggcaccctagaggccatggacaaacgtcgacgcgcgttcttatggacgggagaggaatcatgccatggctcaaaatgcctcattgcttgggatttgatctgcagaagtaaaagacacggtggccttggaatcaaacaccttcagacgcaaaacatatgtctccttgtcaagatgctattcaggttgtactcacagtcctccccctggacctcctggatttggagagaacatgcggattctcatcttggatctgttgacctaggccctcattggcggtccatgatcgatctgttgccacttctccgatcacagaccactattaaagtgggtgatggaagacacacaaatttctggcacgatatctggatggatgatcaacccctagccacaagatttcatgccctctacacccatgctatcaagcagtcttgctctttgaatgatatttgtcaaaggggcctatctcactctctggtgccacgactctcaacagaagctcagagccaattgaacattcttgaagcactactacagcaattgccactcgccctgtctcaggatgagatagtcagtaaaatcaagtgcaaaaatggcatcatttcgtcctcagccctataccacctacaaatgtcaaactttcagacttggacacagtgggaatacatttggggaagcaaagctccccccagaatcaaattctttggctggctcctagctttcaaccgactgccctcaagagtaaatctacacaagaagaaaatcctccccacaccaacctgtgagatatgcagttctgccccagaagacgctgatcatatcttccttcattgtcctctagcgtcagctttctggactttaatcaagatcactccctcgatctcaactttgtccatgctccagtcaaattctctggttggtgccccgatacacatgaacaatactttgttcctgctatgctgcaggcgtctgtggaatcacagaaatgaagtggtgtttaaaaatcagcctccatccatcagtcgccttctaaaatgctgctctcaggatgccaagctttgggctcaccgcttcaagcaagctgatagatcgatcctccctgcatggctatccatcttttcctctccattaagtctgttgtaaatctcttttattttttccttctttgcgtttctgtttgttcggcctctggcccttgtacagtgtttatttgaacttggtcttattctaattcaggtgaggagcttatcccccccggtgatttacctacaaaaaatgaaacaaaatttaggggccatttctgaatttgttgcttggaactgctcagcaaaatacactgaacccagctccggccggagtgctgggcttgtcatgctgtgatcacacacacgcccttactagctctccctctatataaatctcatgaactctactcttccattatcttaaaaataataatatacgcaaacaactctctcctttgagactttgatctgatctgggcatttggacactatccatgtcagtttcagtcatcagaggaactgaggaaggttctctcgtctaatctactgatcgcaagtgggattagattatcacatgttgcgcttttcagaacgactaaattatcagaaatcaacacgtctgcttctggtttccgcggccgaatcaacccgggggggggggggggggggggatgcagctcatcgtagattcttcagggcaacgacggcgacaacgcttctaaagtctggcaactcgtcgttcgtctgtaccaacacgccatgactagtagttggctagttgcttacttagctaagaaatcaatgcgtccttaaaaaatatataaatatgggtttaagagtgagcttaagttggatattaattagtctggcaatttgcataaaaccaccatgacttcagtggcgagattaagaaattgcctttgatttgatttgtttgcgttggtcttgctcgctctgcgatgaagggattagaacggcatttgacggatgcagaattatttggaaattataaagtcagaagttgtgttagctcatctagctgaaaactgttgagctatatatattttttttcccgaagtttaatgcaaagcagggatgaggaagaagagtcacgctaacagtgatgtgtgtgtggttaattccacaaatgatcaagagaatcttgtaggattttctaagcatggctcaatggctgttctgcttttatttcaggagtttaagtctgttgtcctgacctgttaaagatgcaataacgtgcctagcaattttgtctttcggaactcttcttcaacattcagacataatttctacaatccggatctattgcactctgtaatctaatctatatacagccattaagtgtatccagatgagcaggagccagctgacctgcaactatattcaggttagattgttaaatctaactcaatttgcagaatattcctgcattctgacttttgagagcagaattctttaactataccagttcagaatgagaggatgcatctgtacaaacctaaatattttcttttgcagattagccaattaagaacatattatgttcgctgaccttctagaacgctggaaccagcacccagctgctgtgaagtcaaacaatagaccttgtaaacaactcctgcttgctaagtcaactagtatattccatggccccatcttctcagcagctgacttgggcagtggcctgaagccctgaaaactggcaacatacataaacaaactggtaactttgcaaagtatagttaaagaatatattcggaggcaactttgcaaagtgtagcttccttgtactacctggaacttacaatatgagcagcattattcaaaggcaatacgtttggaatgcaaaagtcaacagagtttttaaacgtacgttaaaagtcaaaatggattccaggcttggagctgactttgatgctttaccatgagtagtttcttcttcttctttttttttcttaacctataatttattgaccgctttcattgacaacgactgaagttaacaaatgctgcaagaacgcatcatgccgagagatggcatctctcactagtttctactgtctttccagggtttggtttgagcactgctatacgtaccaaatttttcttattaaattctaaataacattggtgatttggtgtgtcatgttatgaatgcatttatatctttgataatctctatctatcaaaattaaacggttgagatgattgttagtaaaatttagtacgtgtagcagtgctcgtttggtctttattctcttccaaagatgtgtgttttttttcttttctgaaaagtgaaaacgatgtgtgcgactgctgggctgctggctgatgtctctcccggggctatgtttttcttttgcggacatcagaaggctgaaaatactttgaagcagacagttgattaactttttgtaggctgaaaatctgatgagtcatgtaaaaatgagtcatcagatttgttctgagtgcctacaaaatggccacgttgattaaaatattaatttgcgccatttgattgtgacagatccgattataaatgtggagatcgtcaacatgatcgtgtaaattatatttgtagaaacagattatagtagcgtacacagttttattcaacacagtcccgtgcaattaaccgacggcgaaggggttgggcctggggggtggtcctcttcaattttatgttatcaatggacagtacataaaaagaaaagcgtgtgtcatctctgcacgtaatgagaaatcttagcgcccaggacatgttacaaagagatgatagcgtttgaaataggctattccttaattattatcatggactatatacttgctatagggtcagatttaatgtttcgagagatgcacttgatagtgcaatagtaaggcatgtttggtttcaacacgcttagggcatctccaatgtttatgaccatgagtagcattaaggtgggtcccactattcttatggttattaccacaatgtttgaagcaagagtaaactttaagatgaatcccacaatgtacttttttatcagccatgccaattttttatcctcacattcataatatcctattattttattgcttgtggtcaagccataagtttaaagctttcttttgcatttaatgtcttatgactttgtttcacaatgtatatggtcactataaaatcttatggcctcttcttatggccacattgtggctgcccttataattttttttttaaaaaaaatatttggagggacgtctctcccttcaaaactccttttttttttgggatttaatgttttgagaaactggcgtaacaaatacttattacctctgttcttaaatacatgttgtcctaaaatatgtgcacttaaatctagaaatgttaaattattgattaataccataattaggatttgacatgagggaatagtattgatataatcataataaaaagcacggtatagttataatttcaatagctgtactcctttaaaaatctctactggtggtgccagtgaatctgccatcttgcttttgcagtattttacaaattatcccctcatattttctaatgtagtccaatatttcggtcaaacaagtgaataaccaataatcaagtgagcaaacaagtgagactagaatatattttgctatgatatatcatgattttttttcctctgtccatagcaaagcttaaagcattttgctagtctacgataataaacatatagttagaaaagacagtgataaaacatatgcattacatactatatgtagatgtttaaaatgacaggaaaacggatgtagtactacatagtaggttaggacaagtggtagtatgatttatacactagaagaaaaaaaatataagaaaatgaattttaagaagcattaagcaaagtaatcagtgacaacaatttagtgctttgaaaaaagggccctaattaaatgctcatcgtcataaagaaatgatgtttgttcagtactagtattaaatgctactgtacacgcgtcaaaaatatgaattaccaatttgtagcagtgtatagtctgggaaagactgggattattgtccccgttattttccggtgatgtcacgaaagcctccataaggcaacaatgggctctactgtttgtgcatttctaaattttaatattgtaccgtactgatatgtagcatttttttttcattgatacttcaatcatggaaataatgacagaaaaaaaaatccacactttctccattttcaaatgttttttgagagaatcctcctttccggttaagattaatccttcaaaccttggttatttgtttatttatccataccgggcctcatccaactggcaaggcccatgagaaggcccaagacgacgactactaaactcgctccctggaagccttaaattaagctttgaatcgggccatggcccaccatcccgaaagccccgaagccttccactcgtacgacgccacgtgtccaatctctgccggcgcgtgtacaaccggggcccactcactctcactcatcgagtcgcccgaattcaaatttctccggcacgaggaaaaggcggccaactccatctctatctccccaaatcctcccccaaatcgccgaccaaatcactcccccaccgccgcaaaaaagccacgcgatctccctgcgccggcggcggcaaagacctgcggcatggcgcagacgccgaaccctagccggaggtcgttggtggggccgccgccgcacccgttcctgacgccgcggccggagcggcgccagctggagctgcgctgggcggacgggggctcgcagagctccgcgcgccgcagcggggtcgggttaaccggaggaggcggcggcgggagcgagatgaaggactgcgaggccaacgtgcaggttgtgctccggtgcaggtaaggtgctctggagtttgctccaccgcttagccgttaggcgatatggcgaatcctagtccgagagttcaaaccgcttctacttgggagttcatcctattcggcagctgtgaaaaatactgaacagattgctgctaaatactgggggtgggagaatgtgttgttaactgttcatttgcgctcggctatggtgtctctgatgcgtttgtctgaaatggtgcgcaatcaggccactaagcgaggaggagcagagagcgaatgtgcagagtgccatctcttgcgatgacttgaagagggaggtcactgtgttgcacagcctattcaagcaagcagacaagacgttcacctttgataaggtaacgccactaccggccactcagtttctctgcttgtaatgtgggtttatttttttcgatgcttgcagtagtgtcaaacagttgccatgtggtttgatggttgatttctagagggtcagaatcttatgcattgtaaaatcttaacataatttcataatgctgaatacaggaggattgatattgtttctcatgaactttgttatatgtacgttgttgttttatccccaggtttttggtccaaaagctcagcaaaggtcgatatatgatcgtgctgttaagccgatcgttaaagatgtggttgagggctacaattgtactgtatttgccttcgggcaaactggaactgggaaaacatatacgatggagggagagatgaggcagaaggtactgtacaaattgaaactttgtgagaagtgagaagttacatgcagcaactaaattatttgcctcatctaatcttttaggccagtgaactgtcagctactgctggtgtcatcccaagagcagtgcgcgatatcttcgatattttggaagaacgaaaggctgactatagcatgaaggtaaccttcttggagctctacaatgaagaaatcacagatctgttggccttagaggaccagagcagattccctgaagatagacagaagagggcaatatctctcatggaagatcgcaaaggcggggcagtcatcagaggccttgaagaggtcgttgtctacagtgctagtgagatatacaatcttctagaacatgggtcagctaggaggcgtactgctgacactgcactaaataagcaaagcaggtacatgatttgttcacttccttttttccttacagtgccaatagggttgtcaattggatactgacaatgtgcatctctggacctgcagccgatcacattctgtcttttctatatacatccatgtcaaagaaacaacagtacggaatcaggaactcctgaagtgcgggagattgaaccttgtagacttggcaggatcagagaatattgctcggtcaggtgcaagagaggtatccggttctgttgctgactgatttgtgattctgattaaattgtcctgtcatcacttactagcttagttaatcattcccggtgcattgtttgaataatggcattgaagaactctatccaattcaggaatgtcataggccctctaattatcattgttggctttcaatagtatgttcacattaaaaatgaaaacactcttttagtgttgactgagaactttgatgtgtcctatgttgttgaaactgaatattttatgtttcacattccattttactgtcatcctaacgtaggatgttagtccattttgaaatcatgatttctagcatgctgatagggtagagcaagagaagcaggagagatgaataagagcttgttaaccctgggtcgtgttattactgcacttgtggaacattcggttcatgtgccatacaggtaataccgctgtgcttgtattagacttataagctcataatcatttctgttaactgaggctggcggtaatgcattttctttcatacactcaccagggacagtaagctcaccagactgctaagggaatctttaggtggaaaagccaaaacgtgcataatagctacggtttctccctccatccattgcctagaagaaacagtagttacacttgattatgcttatcgtgctaaaagcataaaaaacaagccagaggtgctacttaacttctttcatgcattgtactatttttatccattttatggactcaactatcttgcaggcaaaccaaaaagtttgcaaatctgtaatgctcaaggatctctaccaggaaatggaaagaatgaaacaaggttatcttcaattttcttgttttccttttgttactcacattattacaggatctcaagtgtatatcactaaattatcagatgtaaaagctgcaagggaaaagaatgggatttatattcctcaggaaaggtttgctcttgaggaggcagagaaaaaggtataatacttcagattttatatggaacctctgtgtaaatgtttcatgtttgtttaattattttaactatttcttgcagacaatgagggataaaatagaatatttggaaactcagaataaagagttgaaggtgaggactgaagcatttgaagaacttcctttttttttctgggaaagaatgtccctcttgtggatgtatgccttttaagatcttcacatttttctcaatgtgcatgtctagatgaatatcgaaagttgcaagaaggaatatcttgatcttgaagaagctcattctagggctaacatttcgctcaaggaaaaggagttcataatatcaaacttactgcatgctggtaattgtttgaaatcttaagtaaccatgtattttttttgcttgaagatcttaatacttgaatacgcaaagatttatgttaaaatgttttgattcttgaatcttctccatatcactggatagagcaatcaattgttgaacgtgcaaaggatatacgcggtgccttggagaatgcatctggggatatctctgctcttgtagataaacttggtaaacacagtctcactctcacctactctccgttttttttttaaacttgtactgaccgtgctcggtacttttgacaaaatactaataggaaggcaatccaacactgaagctgaaaataaagggctgctatttgatttccggtctcaattggatcacggtcttgaccttctgcacgacacagttgttggatgtgtttgcgaacaacgtcagtttttggaatctatgaatgaacaaaacaaaatatacttctcagcaaaatctgaggtatgactactaaaatactcaatttatttattattcagttcatccctctcctagaacactgaaataccctcattacgcaactgcttccagtcaacgagccaattggagagaagaatagcaaaagccaaagatatatatgcctctggagttcagtgcatgaatcagcttgctaatactctacaccagcgttctattgcacactctgagcagatgggtctaaacatattgtctcatgcaacaagagctgccaatgtaaagaataatagcacttccagttttaattatgatctgacaaaagtaatcaaagtactgtgcagtatataattacgttttgttttgttgcagtttctagcagtgatggtttcagaggctgagcaagtatcaaatgacgtttttaagtctatttctgaactcaaggaactattagctttttccgctgatcagcaagaagtagtaagtctctattgtccttgaaatacttgcaagaagatgcaactcatcctgaaaactttccttgcagatgttgaaaagagatcttgtatcagcacaagtcatgtccaagacatcgattgatttctttgaagatatcaggggtcatgcgtctaggcttatcgaacatatggagcaaagccaagcagaaagctcgtcccagctccttaaattcgaggaggattttaaggtgattgatttggtgtatgcaatgataaagttcatttatgtattgtgtcgctgatgatatccttcattctgataggaactctctgttcgagaagagcaggctgctcttgataagattgctggaattttagcgggcttgacagccaagaaatctacaatggtcagcttatctatagcctgagcaaatccgttatccaagtctcactctatatctttggaataacaaggttccctttatcaggtattggactgtgtaggacagctgaacgggaaatgcagagaagagcagaaacatcttaaattgcaaatttccaacctacaaaaggtttcagacagcggaggaaaggaggccgcagcctatgctgcaaaggtagagagccagttcagtgaggataagttatcacattgtaaaattaaagatcaaatggaagacatcttgcagcaaaggtaccagtctcacttgcctacctcctttctggaataagttcattttttggcctctctcatttgtcccaaaataagttcattttatatcggaatttgtgaaagcaaatgataaatgcattggaacataaagtggggaatgattgcatggagatttgataaagttggggtattttagtatttttggttttgcattggtatgtgtaggatgggtgaaaactgaacttattttgggatggatggaatacttccttgtaaaatgcttctactgccacttttattatgctaaacgggcattgttgactgcagcttgaagaaaactgtacattctgtttcttactggtcacataccgaaacatctttagaacatctgaataagatctcagtggtggaagctgatgattttattgagtaagttgtcacctctttaaagaagtaaccatcatgggtgatctgatagcctttcagttaaaagccttttctggcttcacttactattttctttcatgcagagaaacaagaaaagaaaatgaaagcatattacagaagatgctgattgtttctacacagaatgatgcaaagtttgccgccattacatctgacatgttgactgctgtcaagggtaatacatccacctgactacctggattacataattattttacaaggatgggttttttcttgacatagtgcatgctcatttccagattctcacttgcgcgatagtgaaagtagaatgagaatagaaactgtgtttgccacttcctcagaccatttggaaatgttagacacaaaacacagtcaaggcaccgaatctataagaagcatgacagccaaatgtcttgaaagggattataaggtaagctattgctcttctcagtgcagtttggactataattgaaagggcattcttttaccatttatgattatagaagataacagaaaggctacaaaccatattttaagcctgtatcaaccataacaaaattgtattcatctgggatatacaatttttcaatgcttttagaggactaaggcaaatccctaaatgcaatgactatcatatcatccttaattatcatatctaatgaccattcatcactaatgctggccacctaacaggcgaatagtccagttcggcgtcgtccaggggagctaatgactaatgcgtacagtttagaatcaatcgagcaattgagaacccctgtaccagatttggtggtgaaattcagatcagagaacaatttggatgaagtggacaaaggaaagcgatatgtggatcaagggacacgtactcctagaagtcctctcatgccagtcaatcactataacaagtgataaggaaaaacaaattgtaaaattactcaattgttgtaaagatggcaagatctcttgcccattatcaccctcttaattttgcgtgtatcagcaatcagattctgtatgcagttgtttccgatcttaggaatgtggatgccaaacaatcgatatgatatgatgtaaaaaccaacctcttgttggtgctgtattgctttccaaggttttatgcagtcgaatttatcagtaatggtttttgtatagatatgtatggaatctttgactctatcctgacttacatggtaactccgattgggtgattgctaataaggttgcaagtatggtaagctttaaagggagtatatatgcattccttctgcaaatttgccctttccattcgttgatatgtataaagccgaattgctcccttctcatttgttgatacctgccgtaatgctgaatcgaccaaccttctgatcagtagtttcatgtcacctgtccatatcagcgactaagaggcaacaggagaaggcaaagaggagaacagcaagagtatactgagaaggtggagagaacaatactcagaacaaccttatggagcagagtctcgctgacaaagataattttgcgtcgcccgcggacctagaggtatgtccgcgtcttcatttgcttctgaaatttctgtccgttttcatcgagagaatgcctgccattcgccatttgttcgttcattgaaggtagtgctccagaatggagatctatttacagactcaagggtaccctgtgtaggagtgttcatctgcacattgtagtctttaaaatcttctacatgtttcacaggcaaaaacgaaatcgcaatatgtcttttaggtaacaacgatttattgcaagtagccaaagctgtatcatgttacaagttgcattaatcttttggcagtattatatcttttggtgacaaacggtcgttcttgaacatgttaaacatattaatctaatcttagtactctttcaaatggtggcatagacaagataagtattatgtaccaaaggtccaaaaaaaataaagaacaatgtaccaagttgcatgaacctctacaagtatagtgtcaatagccacttgagcagaaactgaatactctcaccgtcatgaaatgtatgctcaatactacaatgtcataattggaccacacatgcgcttaccaattgatgggcttaagaagcaaaactagaaatccaatgacaatacactttaaattaccagtaggtgactgtatatttctacgtactaattttgcatccataatactagcttacaactaaccagatatggttagtttgtgaatcaaaagtaaagcttttaccaagtcccttcctatgtttgcaggaacgcaaatgtttggaggaaaagctttactggatcaggctggagctgcaaagaacaatcgccctatctgcagacgccgacgaaacaatctgcaagctatcatccgccgcgcgcaggacgatgcaggagagggacgaggcgaggagccaggggaagatcctactggcggagctccaggcaagaaggaacgcccacgcgatgctcgcgaggagagccctcgtctcccaatccgcgtcgcctgacgcagcagccttcgcggtccacagcagctgcagccgcgctctgcggatgggtcccaaaccgttcgccgggacgccgcaagggcaacgagacgctccgcacacggaggcgggatgcacctaccggtttgctggatccggcggccacaagaacaccgctgcttctgctgctgctgcttgttcaaccagtgctgttgtgccgtcctccggccatgagtttgcttgctcaagccaggaggaggattctttcgaccctgacatgttcctggttgatccctcggaatcgccgcaggattttgctgcaaacacgtcgagctctggcgtgcgggatgataggcaatggtgcgtccttgaacaggcgaacctgcaggtcagcaacttatatagcacacacaagcagtagtatctgctttagtctaaacttatgttagcatttgcatatggagaagagaagcaactcggtttggcttagcgtctgttctaattgatgccaagatgaaccttaccaaaatttatcactatcaaaattttgataaattaataaaattatcaaaattttggtatgattggtttaataatgttgtcaaaattccatacacataaccaatatatttgataacaaactacatgtaacaacgtaatttggctctcgcgttcctaacatgctctctcgatacgtgacgagaaccacgggaacgttgtgatacggatcgcctcacttgtaccccatacatacgccatgcgatgcacggccgcacgcacgctgagactgcgcaaatttttttcccgtttccaccgtctcgtttcgcagactcctcctgctctgcctctcgttacgcgtgcgactgcgactcacccgcgacgggaggacaacgacggcgagaagagaggcttctcggcagcggcccgacccacaccgctgtccggaccgcaggctcgccaaccgcacggaacgggccgaaactaagccgaggcctagccgtgaacggactcccagcccaacccacccacggaagagggaaaccgattcgagcccacctcctcctcttcccccagccacacccccaccgtcagcccccatcatcttctccacttccccttcgaatctagggttacgactccgaccaacctcgccgtcgccaagctcgccgactcaccggccttcctcgtcggccgcggcgcagagggagaaggtggggagcgaagatgccgcagcggcactcgaagaacaacaacgacctcgccttcttcacgtacgaggagaagcggaagctcgggtacggcacgcagcgggagcgcctcggcaaggactccatcaagcccttcgacgcctgctgcctctgcctcaagccgctcatccacccgctctgctgccccaagggccacaccttctgcaaggagtgcatcctcgagtgcctcctcgcccagaagaaggacatcaagcggtacccccagattcgatcccgtccatcaattggtcatatcatgaacggtttaatcttagatttgggcagtttagctgtcggaattgtgaagttggtggttgctagttgcttgaagaattcttgcgttccttgtatagtatggatttggactatttggttgctgtgagctgagcctgggagttgtcgaagtccaagcgtcttgggcgttcggagggcatctcttgtgagttttggttgcatgccacagcagatgttgtgatggaactaatcgcaatactgcgatgtagttttgtcttgatattcctgattgaattactagtgggggaaaagttagatttgtttcgttagctttaggtcacacctgaatttagaatgaaatgatctcctattgcgaattgccaatggtcattggattaatatgcctagcatatgtcatcacggtcgatgactggtgaaggatccttcaccaatatgtcgtggtgatagaccctgtatagtacaggcttagtagccatgactatggtacctaaggcacctaaacctatgtcattctttggcttgttttcacagtatgtttgttaacctcttagtgttgataggcaaagtggtctcccttttgttctttgcttacctagaattcctgtggcctaatggacatctgaaatctccgtacataatcttaaatcttctgcttgtataactgaatgaatcggatggaattctgagtgttaattcttgttcttccagcaaacttgctgctcatgaggcccagaaaaagctggagaaggaagaggaggatgagaagcgtatgctgcaaaagtccaaggagttggacgcttttgatcagcagaatcatggagccgtcccccaataccacgatcgcagcggctctgaagacaagaatggttttcatggagcaaacagcgtgaaggttacttcctttgaggaggaagcccttcgcaacatgaaggcattctggcttccatcagctacacctgaagctactgccaaagtagaaactccctccactgacacaatctgccccgagggacaggagaagctcaagttgaaatcactcttccctatctccttcactgaagaaaacactgaccagaaaaacaagaagtcggtggagaagagctacatgtgccccagttgcaagtccaccctaacaaacaccatgtccctggtgacgatcagcacgtgtggccatgtcttctgcaagaagtgctctgacaagttccttgtaactgataaggtctgcttggtgtgcaacaaaccgtgcaaggagaggaatttcgttcctttggaaaaaggaggaactggattcgctgcccatgatgagcgtctagaggcgagagatttcaagcatttgggtagtggttctggactgggtttagtgaaacctgccccaaagaactactagcctcaaaatatcttagctgctgttgtatattatttatgttaacctgaaaattttgtttcaagcatcccctttcgctgtgaacagtctggagcaaattcagtcttgttatgctagtggcactatggttgctaattgcagctttgcttatttgctatggctaaatgcgttagttcgcagctgttgtactatttatctaccaagtttgaagcacagtcaaaatcatctttcttgttacatcgaagctatcgaatatgtatcgcatgatctgatggtaggatcgtgtgtgtgtgtgtacatatattgtttttcagccaaagtcaatgtacaaaaaaaaaggtaaaaagagaattggaaaaacataaagctctcccatatctccaccacaatcacaacaggaacggattggtcccattttgtcagtcagtgctcagtacgagacaaggccaaaagttctaatgaggataatggaaatgctgacctggcttccttgccctccactcacacagacacacagactacacttgaaaagcgaacgagccagtcctagcagcaaaggataacttgactggaggaaggcaagaacacttattttcttcaggttcatagctactcctgcaggtgaaatggcaagcctgcagaatttgatctgctccgtttccaagcaggtgtgtgcttgtgccctcttctcatcgttttctgaatcttgtttatttcaccactttatatcggtgttgttttcagttggttgctccaaattgtgctgttaccagcaagctgaatgcgtctcctctgtcagtcgtcaacgctagctcgagtgaagcatcctcggatgaaaagagtaaattcctctctgtcagttctctcgatgcattttgtttctgaagattaacattttttttggctgattatctctccatcttacagatgtgacaaggaggagattagctctgcttggtgctggagcattagccactggtctgctaaagagcagctctgcatatgctgaaggcatggccatctgaactgtcgcatggttttatttcagtactaggttgtctgcatgttacatacaagttctcacttctcaagtagccattaagcctttatggtaccatgagatgatactaactcggattgttcctatattccagaagtgccaaagaattacaagtcttatgtggattcaaaagatggatattcatacctgtatccagctgattggagggtaggttgcaatattttcgtcttgaagaacagagatgtcagttccaatgactgtgttttcggtggtacatggtattgatgtatgccctttgttttgatgtgtcacttcaggatttcgacttcctggggcatgattcagcgttcaaagatcgtaatgtagcgctgcagtgcgtgcgtgtgggcttcattcctactacaaaaacagatatccgtgaccttggtccaatggatgaggtaggatttcatgcgatatctgataatatctttcttggtaatgtaaaggaatcaggcaatttttttagccttttcttttgttatacatcatagattttttttattctgacaatttacatactcctctatcaggcgatcttcaatttggtgaacaatgtttatgctgctccaaatcaaataccaactgtctatgacatgcaagaggtttgccatttatccatctccttcaatcaatactatttagccatatgatctatctgagtataccaaactgtcgctgcattgctctttcgctgattaatttaagtctgatctcattggaatggctataacaaagactgcaacaactctgcaagcaaaataagcaactgagttgttgtgattcgcagcgcaccgtggatggcaagaactactggacatttgagtacgatcttgaggccccgggctacggcgtgtccgcatttgcgacggttgccattggaaacggtatgatattgatatgatgcctcctcaccacaagatcgcagagatatatatcatcatcatctattgaattgtatatttcatcatgcatgtattttttttttcctctcataagaagaagctggttaacctgatggcaatggcaatggcatggcaggtcggtactacacactgatcgtgacggcgaacgagcggcgatggagtaggctgaggaacaggctcaaagtcgtcgccgactccttcaagctgtccgacctcaccgcgtgatgggaggcagttcaattgcagaaatatcttttattttattgcttcgtagtcatgtagatacatacatacatacatacatacagacgctgatctaccactagaaaaagtgctggatcgaacaccctggctcagcttccaggaaaaaggatgcataattaccttatagacttcaattaattaattgtgtgtatgctattagagctatttttctattatagccatctaattatgtcgattgaatcggttcaaccatcagttgcaacttgcaagcgacgagtagccatcagttaaaaaggcaggccattaggccatagtctccggagccaaggatttgacagatcaacagcgtttctatacagacgtgtgcacgatcaaaccaatacattacagaggcgaaaggaatcaagtacacaggcctcagaaagaatgtttgcaactcatatattacaacaattacaatgccctccaaacttgctaactatttccagaataagttcccctccaaacccgctaactatttccagaataagttcctagagtttcaacaaagctagtcatctgaatcttcagactaaaattttgttgtcaagaccaggtcaccattccgctcattcagagcagcgccagcgacacctaacatttttcctccgacaaaacggtaagccacagaaccatgacccctggctggacagagcgaaaaggaacttgatcacgcgctaggataatttacacctaacaaactcaacactaattacattagccgatgctggcgaaggcccttgccaaaatggggttgcatcaatctaacatagagaccattcaggtccatcagagagtcatgtgtaccctgctcaactatcctaccaccatttaggacgacaatgttatccacatgcttcatcatcgctgccctgtgcgcaatgaggatggttgttttgttccccatgaccaatgtgtcaagagcttcctgcaccaccctacttgattcagactcaattgcggagctggcctcatctaacaacaaaataggtgcattcttcaaaaccaccctagcaattgcaattcgttgcttctgcccagctgtaaggtcaacccccctcattccaacatgagtgtcgtagccatgtggcaagctgctaatgaaatggtgggcatttgctatcctcgcagcttccttcatctcagcctctgttgcattgtgccttgcataaataatgttctctcttatcgttgtcgagaaaataactggctcttgctgaattaggcccatgtgacttcgcaaccatctcaggttgaatgattttatatctcggccatccaacagaacttggccagtcactgggtcatagaatctctcaattaaagaaattatagtgctcttccccgatcctgaaacccctaccacggcaactgtttgtccaccactcactttaagattaaaattgctcagcacaagaatttcaggacgagctggataagagaaatcaacattcttgaattcaatgctcccgtaaacattaggtggttttaaaccggtgttatcatcaggatcaatctttggttcccggtcaatgatttgaaacactgaaatgagagacttccgccttttaagaatgtaaggagcgagtccaaaaggctccaccaatgcaaatgatgcaaatgaaaagagaatgtactcttttaaccctgtggcaattgtgagtcgctgcttgtccactgaaatggcagtgtaccaaagaagaagggcattgcaggcaaaaagaagaaactgcgagaatccaaagccaaaacctatggccaatccttgcaatagactctgcttcagtatcttaccaagatgtaacctgtatagttccattatcttgttcccagcacagaaggctacaacagtgtaaatgtttcggactgcgtcttcaagaactagtgaggcctttctatgcatttcctggattccttttgagaagccagcaagccacaatttctgcatggtttatcaaataaatattagagcatgcctgattgctcaagttaaaatataaatatccagtatggagtgctaaatcccaaattgcatgaagttttgcatggagatcaagaggcaagtgttttgtttaacacattaagccgtcaaccagttcaggcaattaaaagaattatatggacaatgtgtaaaactgtgaacaggctacaagccacatgaggcagaacatgaatccaacatatcatactcatagaaacatttattcagtatagaaagatacaagtcaggttggttattgtcaagaacagacgttgttggcatgaataatagtatttctacggtttctaatgtgccccaatcattgacagtatcaaaattatatgtgcaaagtgacgaggtaggtgctagagctgtctgtgcaagacttcaagtggcattttaggaagcctaggaggcctattgtgtgtttattttttttgaggggtcctattgtgtgtttactctcttaggctttacttgtatatgacccttcaaagaagcatggaatctataacttctaatcgaattttgacttgaataatgctactattttaattcctaattttctatgaggaacgttttgatatattatcatatccctgcgtgaatgagaccaaacaaagaatggtaatgctctcaccaacacatatcacaatctttgtcaatatgtcaaattttggtccagctatgatggcaactagcaaacctttaagacaatattacctgagcaatagcagagatgacaagaacaggtaaagttgcaagagcaacaagtgcaacccgccatcccaacagcattccaataagaagagccactgaaactgcagcagtgtcttgtatgaatatggaaaggcgattactgaatgcggcacgaacaaatgtagcatcatttgccaagcgcatggatagtgtatcagcactgttctcctctttgtcaaaccatccaacttcattgcgcagaattgctgtgaagaaatataaaatcagtgtgggttgtggaggtaaaaaaaactcaacgtcgcagcagatgcaataaaagtaagaggcttgtatatgtacatatgcacatggaaattaccagagaacatcattcttcttatgcgctcggtcatcttctctcccattattccaaaatagaaatgttgcaaccagttgaccagcactgtaataacacccatgcctactatgaataagcaccacctgttcacttcatggtgcatgtcgctaacatctattcggtaatatgctgacactattagtgctattgtgtaagcaagcagtggattgaaggaaccaaatatagccgcaccgattgtgcctaaaagtgcatagggccattcagcaatactaagtgctgcaagtctccaaaaggatggaggtttatggtgttgcaactcttctggttcactctgttcagaacttgtatcatcccgttcactctgcggcctactaaaagtttgtgaatgtgatcgctcgttctttggatcagaagttaagagaggagatataggtgagtcaggttctgaattttttgaagactgtcgttgaatgggatggatgtcaacttttggaagatcgggcaatttcatttcaaaactatcctgtctcttgatggatggcactctctcggttgcaaccaaaggtatcccgttgtctatagtttgttctgaaggtgggctctgatccttcggggaatcatgagagtttttgtttgtgtctgatcgccaaaactgaagcattccatgtgttctttgaagagaaggtgatttggccatcttgggagaggatgattcttgaaaactttggctggccgacagatcctcaatttggagtgacttacgctccttgccattcttggttggcatcctgacaaagatcaagaagcattagtaagccagctctgactgaatcatgcaaattagacatgcctagagaaaagtcagcacaaggttaactgatatttgttctgagcagcatatttgtgcaggatgctttcaacattcataacatcatataatgttagaacatgttgtatgcacattgagtttcaagcatgaactaatgcacacaaaatcctaagccttatgcggcttaagaaagatggcactcttcaataattagtattctctgtcacgtctaagctaactcaggacctttggttatgttccaatagtaggatatcggacaattgatatgtttaattgtagccaagaggacaactatatggagaatatatggacttctaacctagaccagaaccaactttgtactgaacataaactagcgcggtattatccagaggaaaaattatctttacctcttgggaagctttgttgcttcctcacaccttaaaagctcagcataaaggccatccaagttcagcagttcatcatgtgtccccatttcaacaagatgtccctcctccatcacagctatgtaatcagcatttttaatgaggctgagacgccgagctattataatggttgaccttcccaacatgagaacatctaatgcttcttgcacagctttttcagcttcaaaatcaagccctcctgtgacctcatcaagtaaaagaattgaagggtttgaaagcacggcccgggcaatagaaattttgatcttttgttcatcactcagggccataccagctcgaccaacctaggaaggtacaaaagaataaatggttaagaaatgaaacaaactcgccatgctaaccagcctacaatcctagaacgtttcttaaagaacgccctgtaacctacacagctacaccatgatatggtactgctgttacctgggtttcatatcccttttcaagtgaactaatgaacccatgggcatgtgctgtcttagctgcctcttctatctgatcaaaggtagcagatcttccgtaagcaatattttcccgaatgctcaaactcaacaatgcgggttcttgggtcactagaccaatttggcttctcaaccattctactttcaaattttttatattttccccatccaaaagtacttctcctgaaatcattaaaaaatagctttagcgaatggataaaatggaatgggaaaaaaatcaaatatgcatcttattggtattacctaaggttggatcatagaatctctccattagaggaattatgctacttttccctgagccgtttctaccaacaagtgcaacagtttttctggcaggtacagtgagaaagaaaccacttaaaattggaatttcaggccgggagagataactaaaatacacattcctgaattcaatgttcccttgcactagaggcaaggtggagccttcttgattggtgctggaagttgaacggcttatcatctcatacagtctataagcagcaatacgtccttgttcaaatgaatagaagttcgtagctgcttggttcaaaccactataaattgggaaaatattagataagccactagtcgatgaaaatagagggaaaattatctgattaagttgcttacaggccacttagaattacggagaacaaagctaccacaacttgaccaccatcagcttttccccgagcaatcaggtgccttccaacccaaagttgcagagcacaagaacaaatggcaagcccataagtaaatccaaggccaatcccttgcacaaggcttatcaatattccatatctcagagttgcttgaagagacgtagcatatgagtactttgccagagtttcatttgtaaaagcatatagcgtcctgatgtatgcaatggcctgcgtattcaacatgtttccagcatcaatcaaaatatgtcaccaatcatatttggatatatttggacaagatacaaaaagtcatggaacaaagaagtacattaaaagtttgcgtcaatataaaaaggcttattattctggtggcttgggatatttggaagcatagaaacaactgcgtgtttcttttttttttaacacgcaggagatctacgtatcatttcattatagtgtaatgattgtaacgaatcctagtgtaatgattgtgatccaaacggtggctaatgaatgtgccctttggtgcatggctggagcttcaaagctcagtgagttccttaatagttcgctagctccgcttgggtgaggtcactttttgttgtttttcttgtaacataagacatgtatgtgtttagggtgagggtgggctttttactcccctccccatgtttttttgctctctcttaatgacatgatacgcaactctcttgcgtattcaagaaaatttatagtgctctcgagacccgtaataaggcagccatgagcactacccataataaggcagccatgaacattgtatctgactgaagtttatgttggcatattcataaattaatccaaaacaatggataggcagcagaatgcataatacaaaaacctgctcagcaatactagctgcttcagcatatgcatcttgaatgttctcggccagcctgtgaagaaatatgttagatattcctccagcagcaacaatcaagggaccagtggcaagtgttagaagagttatttgccaacaattgatcagcccaacaacaagaccaccaacaaatgtagccatattgtgtatgtagttcccaacctataaaagcagtcagttgttagaacacactaaaatagtgaatgttaatgccgggaacataattcagtaaaaagaaaagcacaatttactctgaacttactttctcactgatggctgactgaataagcaatacatcgctcagcacttgactaactatatcaccgttgtttccatacgtatcaaagaaactcatgtcttgatttagcaagacctgaacatattttgatcttatgacagcagtctgccgttccccagtaagaatccaacaggacacctctacagaattgaaacctcagcaataagcattcttgctcagtgagaggcaatttaaatgaaaataattagcttacctatccatcctgcagcaaacacaccaccagctatatagacaatatacagagcatgctgtggacaacattgaaatgtaaattgtaagagaacaacatgcagattgtacaataaagggattgaagagaggtgccatgtcatacactactgactactcgcactcctttggacaaaggagtgacagtatcttaaatatagtatttaaaaaaatgttgcagcaaaacagaaagagaacaactgataacgttggaatatccggtacattaaaattcaagaggcagccataggcccatagtcaacactaccataaaacatagatacaatgaccatcggccatcatctttgtcatgacaatagtaacaatatcgtctattaaaagcaagtcaggacaggctagcgatgaaattaaggtcagacaacacaaaccaaaagggggaaatagtaccgaaaagtagaaatggtactagctaaagagaattggttttctagctcattgctctagaaaattgatattatttgtatcactaacaatcttaaatggaggataggtgggatccttggatgttccacataaagaactacagtcacaaatgtgcagcatgtctactaaagtgctcaatgtagcacagctgcattgcatatcaagatcgctaacccacgcaagtgctggaaggtggacgactgcgcctagcagctaacagttgtttagaaaatagataaatgatcatctgtgcagccctaggtatcttcattagacacaggagtattttgcattgaactcgaataacaacagagcacattacactgtggtcaactagcaagcctcctcactggcctgactacaacaacaaggcatccaattaggtgttccccagcatgccagcaaagttaaccacaactcaatatgaaaggtgcaccaccacgcaatactccaaatctcagaagtccatgttctcaaatttgataaaacacaagcaacatataacccgtacattggtcacacttatatcatacaaaatacccataatacacaaaatcgaatctgccttacagtagcaatcactggcaaacaaaaggcaataatttatcagttaatgcaaaccaccctatttttaatgtatagtagtcatggaaaaatctgtatcagaaaattttcaaatgcattcctaagtgatatgcaatccagttgtatatatggcaccccaaaaaggatttctgccgtgctaggaaaaatgtaatgctggtaaaacctccagtcctgaactcaatatttcaagagcaacatcatttagatgtggcactagtcataagtagacaatgcaatgtggcagaagctaatcaaaacaaattcctaagagcagtaatttccacagtgatccaagaatggaaagtttgggaacagctggtccacctaagtaaagtactattctatcatctcaatccaaaatgcaacaagcagtgcacaattaacccaacggcatctgaagcagcagcttacctccttaaaccggtgaaggagttcatcactgcggccgtggagagcagactcaacccgttcagagtcgagcaaattcaaggacctgccaaagtagtggaggtagataacaagagcagcgccgtgtgccgcggcggcgagagcgccagcgaccatgagcgcccagtcgattccgtcagcgaactcgaacagcctccagaacgacaccgcggagggcgggggctcgacctcgtcgtcctccacctcctcctcgccggggccgaggccttccccttccctcgcccccaccccagcatcccccgccggcccatccccgtacggcgaaggcgactccggcggctccgacacctcggacaccggggtaagcggctgcacatgcggagacgcccatccaaacagccccgtcggcatcatcaactactccaaagccttgcagagctcgaggacacggtcaaaaatcctaggattcggaggagctcatcagctcccctctctcccctcgacggcaacgacgagcggcggcggcggaggcggcggaggcggcggcggcggcggcgaccaggtcacttcccccaagcgagactccgattaaattagcctccgcgaagagaccagcgccacaaaaccgaatgcctcttttgaaagcttctcggtagcacacggcaactcagaagggagacccagtcagagaaattcggccgcgtctcccacacgggagtgcacccacgccacaccggaatctcccccctcctccggcgagcagcaaccgaggagaagcggcggcggcggcggctcgtcgccggcgaggaggaggcaggcgcggcgctgccgggtgggtgggggtgggtgggttgtgcgtgcgtgggtttctcctggcgtgcgggtaggaaagaggggggaagagagagagagagggagggaaaggaggaggcaggcgtgtgtgattgcggtgtgatgggcgggtggaggcccacgcgtcggtggcccttcctgctcgggggtcgggtgcaaagctggcctgaccacgggcacgctggggcccacctgtcactgtgataggtgggcccgggtgttggcgcgtacggagcggtggggcccaggaggcagtgagggtgtggggggtggagatggagagcggttacgtgtttccggcggcgtgtggaaaatttttggacggggttaaaattcgacgggcgggattggtgtggaaagtctcgtgggcatcgaggatggcggggcccgcgtgcgcttgggcttgggcggtatgagctgtgttggttagctttcctagcttgctagggacacacaccagggtggaatcgccaggatcggctgctttgttcatgtgaccaggcctgtggagaatagaattatcagtactgcattgatgaaactatcatgagcccatgcgttgctatgtttcatggctatatattctgagcctataggtcttagaatgataaacaacaattcgcaattatgtgtcagttatcattggctatattcaatttctagctatacactttgttttatacactgttaatggtatcgtagatatacaaaattttttatacactaggaatggtattgtaacccctacggtttggacttaggagctagcaagtgctcctttcggcctagctttaaatcacctcgatgttttttcccatcaatttttctattaatatatatatatatatatatagttctttcttagttcttataaataattactcggagcctagttattagatataattcgttatctaaaaaaattaacatatggttcgattaatattacaaaatataaaaacatacatgtcttgctgaatactatagtgttatggattcaatagtctttggttggtttggcaatcaactcttctttggagcctagtttattaagaagagaaagattaccatattcttccttccataccatttactgtagaatacttatcgtacttgatgggaaaggatgcattataaagttttgatgaatgaagctgagtttatagtaattatttaagggcataaataaaaagggttaaatattagaaaattgatttaaatagttttaaagaaatgattatgacgaaatctctataagaaatcataccattttggatcttacaacacgctcatagaaaatcagagtcatgtgtgcttgtttctactatcaaattattcactttataatatatgatttcaagatatatccagttttatctccaacatagtatcaaatattgtcatgtgtacatgtttctactaaaacacaataatgctgggctactactacattatagctgtgttcagttcacaccaaaattgaaagtttggttgaaattagaacaatgtgacaaaaaaagtttgaagtttatgtgtgtaggaaagttttaatgtgatagaaaaatttgaagtttgaagaattattttgaaactaaacacggcctatacggcctatacacggtagtaatagcagtaggccagtggtacaaattgtttagccccaacctagcggtacaaattataaagcagcctggtacagtcaggttgctgggtagccgtggtattattcgggcctccacgctgtcctctttgttgaccgcgagcagccgctgatagcaacggtcattgacagctcaatcaaggcgcaatttggaaaccaacgatctcctcttcattgtttggtggctcgtctagattctagaacaacattttggaccatctttctggaagcatgtttactggcacgacctgattaattaagtactcacacccctttttttttccccgcgcgcgtacccatgcgcgtgtacgcacatgtgctttcctccggaagctgctgcttttgaagctagaatcgcattcagagttctgaaatgtttctaaaagcagcagctgccgtttctttctttctttttgtttgttgaatgtaagctaccactatagcgctaggttagctcgtgaaagactactgcctccgtgtagcaggccactaagtaatgatagttttatattttcaagtcatgaagaatgaaaaaaataaccaatgcaccatcgcttatttaaagtgatgctacttttactgtagtaactccatttcaaaataaataaatttattttcacccatcttactttaaaaaaaccaaaacaacctctcttttatcaaattccaatacaattatctcgcaccttttctaatttcaatgcattcgtctcctactctcataattccaatataatgactactcaaagataaatttattttgaaataaacgagaggggtaaaaataatgctattttaggatgggaagagtatgtgtttcgtgttgtttaaaaagttagcccttccttaaaacacgagatttatggataaactttcctccaagattggtgcttcctatataaaaaagtttttaattgaccatttggaacaaaggactggtacttcccaaacactatgaaattcctttaaaatgctcaatgcatgtaaattttggaggaaagttagcaatgtatcaacctcccaaaaatttttcttcgaatctatttctctcatccattcatatagttttcatgtggctcgtccaaatggtcattgctatgtttttttccgtgtgtttatcgtcttatgtattgcgtatgcatgctaaataggattcaacaatgagcctgagtgggtgattcgataacttggtgaaaatcatgtgtttttctattatactctatgtgctattgttgttgtctctctcttggaaaaagtccaaatacctctagcaccctgcactttaaaaaatgggcgtccaactccctcaactttgcaataccgtccatattaccccttaatgtggttttgaattatggttttgcatattttgaaaagagtaaagtgcattggcggtccttaaacttgtagtgttgtgtcatataggtccataaactctgaaaatgcatatccaggtcccagaacttgtcaaagtgtatcatctagatcccaaatcgacacatcccatctatgatctatgtggcgctgatgtggcataccacatgggcgtgacgcgtccttttcttttttttcttcttttctttttttcctttttcgttttcttctcattcttctttttttcctttcttctgctcaggtcacagagaaaggagaagaaagggaaaaaaagagaagaaaaaaaaaagaaaaattttaaatgggtcccatttgtcggtccaaaatgatgccatgtcatatccgtgaggcatcgccacatcaacgccacgtaggatcctaaaggggttatggtgatttgagacatagatgacacactatgacaaattatgagatttggatatgtattttgagagtttatggacccagatgacacacccctacaagtttaagaaccgcccgtacactttactcttttgaaaacctaaacgaacaacattgaatagctatataacatatttgcatatcatctattgtttcattaatttatacttatacaatgatatcatattattattatgttggtacttgtttgtaactgagaactaacaagtggtaaaaagaaagatttaagtggagatttatatatatatatatatatatactccacccgtcacattttaagcgcagttgtgggtttatacgttcaacatttgaccgtacatcttatttaaaatttttgtgtaagtagtatttttgttatattagatgataaaaataaatagtactctatgcatgattttttttttcaaataagacggatggtcaaatgttggacacggaaaaccatatctgcacttaaaatgagatagagggagaatgcccaatgtgtatgtcacgtgatcaaatttatccaacttatatacaaactagatcaaaactactatacaaaaccaccgtaggccttatgggttatatgaacggtattgtaaaatttagaaggttaaatgtttagttttaaaattaaggtgctagacgaacttctctttaaaatttagaggtgtatttggactccctcacctttttttagggggtagggctcgttttaaagacggcgagcttaagaccgaataaggggccgaccttaaccacattgatcagatctagctctaaacgcgaattctcatttcggcagcccggcgcagcctgtggcccatctcattagaaacgtgggctcaatggtcactggactaatttggaggtccccggcgcgagagggccacgtatgtgagcccaccgtcacgcgttttttcccgtctgtcccctctcttgtggaaaatcccgtactccctcgtaccatccgttggcaaatcggtgcgcctcctccactcaccccgaaacaaaaggtaaaaccagcataggccggcttgcccggttcatatagacttgagtttagttctaaacgttttcttccaactttaaacttttctatcacatcaaaatatttctacacatataaacttttaacttttttatcacatcgttccaatttcaaccaaatttttaattttaacgtgaactaaacacaccaatagagttttcgagcagaacgtcacttcttcgcttcgagctgtcacgcgtgctctaccacaggaagacatttcgcgtgatccgtcggtgtcggaaggtttcttgctttccaggatttaggggctagctatagctagctgcgcgtggacctgatcacctggttacctggcaagggttgcccgttggcattgcactgtatcggttggatggtgagacgggaaggaatgaattaagcgagcatcatcattcgtgtgtttggtttctttacttgtttattacttggtaattttatttgtcgttgttctaattttatccacgggtaatttagaaaaaagttactaggccacaatggacgaaagtttcatggttatattttacatgcaataaactttcataatatgttttttcaagcgtttgtgatctttcaaaaaaaaaggacgagtgatcaaaatgcaaattaagatgaactgatgaatagtgcctcaatgctagtaataagtatctgcacacggatctaggattatcttgttggatgcgtgtgatgaaacagccgaaacaggcgctgaatggattacctgtaccacttctctctgatgacgttactagcgcggtggcgcgcatacagcgataacgatccgtgcgtacaggttaagagttgctttaggccattcacaatgcatttagcctgggatatccacgtcaaagatttgccgccacatcctcctcgcgcgtggtctcgtgaagaacacggagcacaaactggtcacacgttcttcaacaatatcgatgtcgtgcggtgccagggaagagggatggcgccgcactgtggcgaaggagagagaagggaggagaggcacttgttgctcctgcaacgccattgacgagggcaagcgcggggtggccgccgacgccgtcgcagttgatcgagcacgtcgatggcagccacagacctctgccgccgcgctcctccgccaccagcgccctccgccgagccagcctcggggtcatccaccaccggctcccgcgcggcgtcgccgccgaggcccacctccgggtcatccgccgccagcaccctttgccgagcccgcctcggagtcgtccaccgccggctcccatgcggcgtcgctgccgaggcccgcctcctggtcgtccgccgccggtgtcctccaccgagccacctcggggtcatccgtcgtcggctcccgtgctgctttgccgccgaggcccgcctccgggtagctgccggctagccgctagatccagagatcggggggaggagttgtggtcgcagtgccggtcgggaaaggagcaagagtgccgccggttgggggaggagaagaggggaaccggggtcgccagcggtggaaggaggagtgagagccgtggtcgccggctacgaaagcggaagagccaacggagtgagggagaggcggataagggatggaaaaggagtaaatttagttttttctggattctagggtgttatgtgtaaattttggacctctatacaaaatgataaataatatgaactaaaataaaaggtatcaggagccgaaatataaaattaaagtaactcctagaaccactcgtactacggagaacttagattttaggcccgtgtccttaggccctttacaatgtaagacacgctatgccgtgtctctgctcgtctgaagctgtgcagccagtgtcagagctacgagctccacaacgcaagcaccagagaatcacgtcttcaatgtggcgcgaggggatggcaacgaggctcacagcgcacgcgtctctgtgttttttttttttttacctgcgcagttaaatcatgagacgaagaacgcgtctccctgtttgggaacgagaagctcagagcaaggacactattttgttgacacgtaggtgaatatcctagctggcggcacgaaggaacttgccatgtctttgtactgtgaagggtcttagtctacgtggcgcacatatgctccttaaaagggcaggacgcaccgtaaatagccttatccaccaagtacgagaacgatggagatagtgccgtcgcgtgcgtacgcacgatcgagagaggacgctgtcacacgttggcgcacgcatctctgtctctgcgaccagacggacgaaacaaataggggtgcagcccgtgcatacaggcagcaggaccacgaacccatatccagattcggcaggcgccctcgcgctgggaagacgtcgagtcgagaccgtccggcacgacagatgcgcatccgcgcatgcacgacaggtacccccgccacgtcagtgctacgacacggtccgcccgccacgcaagctctctctgtccggttctcgttatcgcccactggccactgcgcctgggcctcgggcccccatacgcttttgcaccggtgatcctctatgtgcggctcaattgtgctgccacgtaccgatcgacgcgcgctcacagactcatcaagtccaagcctctgggcatcggctctgcctgtgcaccgggtagtacgttcgcgtgcgcacgacaaggggaagaacataattgcagcagcggcgtgcacgggcaggcggtgcacgcggcgcgtgttccaccaaaaatgaccgcgcatccaacccgaccaaacgtgacattacactcagcacgctggttgtcgcctcgatcgagctagcgctttatttaccacctgtcggtctgactatacctactttcgtccatggcgtcttaatctccttcagggaagatggatcgtgatttaatgaccaggttaactctaccatggacgagaaagttcacgttggcctagaatagtacgcgcacgcaagaatttagaaaaaaataaaagaacagtatagtttttggactaaggtttcgaacagaaaagttcaatcatctaaggacaacaacaatgtatatggcaaaagtagtccatagaaataggacccacatatatgaactttaactattgtaaccttcacaatgcatatggatagcaaatagtattagtaggagagaatagatatagacaaataatatattttattctctatggacagcccatatgcttatgggtaccttttgttatttcttttctatggactagttgtacaatattgctaggttgctgaatcaaatattatattacctataaaccactcttagagtacatagtggatgcccttgtcagaatcgaattgaagggggacaggggtagcagttcatcaagggtaagacagagaaagatagggaaaaaccggggaataccccgatcgatgttcgccgtcgcgacgcggccctgcggggccatgtggcacgtgaaggcgcgaggtacatgtccacctggccgcttcctactcccgggcccacatcccctctctctcgcggagatatttgccacgtccacatcgctttccgatctcgcttgcccctctcgtcttttcttccttccccccgcatggccgcatcagccttcccgtccccccgccaatctcctcccctccaatcgcacgcccgcgcccacgtgaacccctctcatcgcttttcctctccgcctccgcacaccgcgtccatgcgccgccgcctcacgggtgaagccgtggcggcgctgcggttgccgtgagcggtgcatgggcgcggtgcagcgagcgggcggggcggggcggtgtcctcatccatgctgcatgtatatatagggcgcttccctgtcgactctgcacgccttatcgccacacacaacacaacacgcaggaggagattgcagcggaggcatagacttccaaaggaagaacagaagaagagaataataaaaaaagggctcgtgggagggaggaggaaggaagaggaggaggaggtcaattcaagcactagtcgtttaattgggagagaccgagagaaaaatggctctgggagatgactcccctgcctcttacatccacatggtaatcttctctgcacacgcagttgatcatcttcctatctctctatctgtctttgacctctgaattctgaaatactcatggctcatctgttattaggctaactagcaattccattctgagtaatcatcgactgcagtttactcattttaacaccggcaaatctcgtgttacccagcgtaggttttgcgggatctttctctaacttctatatactgacaacgacgcagaactaacgagatcgatcgaccaaaacttttatatgtacttcattgcactgcttgtacaaatcagttcactaccagaatcccgaattttcttgagaggccgccaaggatagcatataaatcgttggtactatcgatcgttttgcgaaatttcggctagctaagtgcgaatggtgtttgtcctaattaaatctccgtgtggtatgtttacaggtgcagcacctgatagagaaatgcatgacgttcgggatgagcatggaggagtgcatggagacgctgtcgaagcgtgccgacgtgcagcccgtcgtcacctccacaggtcgtctagctaattgcctagttaatttgattcaattcggttttcgtctgaaatcttgaattctctggtcgtgtgctaacttgctttggatcggcttgtctgtgtaaactaatgcagtatggaaggagctggagaaggagaacaaggagttctttgacaagtacaagcagttgagatcagaaaagggaggcgtgagcagctcctgattaattaaccaggagatcgattagatgcatgcagctagccagttaattgtgataattaagctagcatccatcccttcattagtttctaattagatcttattgtactacttaggaaataagagtgggaggttgatcgatcaggctagctagctgctggctatatatggtggtgcgtgcgtgtacaggggttggcaaggaagcagccatctgatctgatcatcgctataatggcgctatatgtagctcccgaactgtatccatcgtcaatcttatctccgagatcacggttcagcctagctagcttctcgaagggagtacctagcatcgtcgtcttgcaatctagggagaaattatagagacgtttttcttcctgtaatgcaataggggttgaggggaagttgtaataatttgcattgcgaggcaaaatacgacaagctatagctaggttagtggcagggtcatcagagtgcttcgatcaggcgtcagcatctttgtgatctgagaaggagatgaacagaggacgggatcacgggaaggaaggaggagatcgatggtagtataggctgacggaaaccatgggcgtcaaaaacgtacggtgagtagttccgtgagcgacgcgacagggagaacaggatgtcttgggcggaaggctacggaatttacgcataggccaaatgcccaaacaaggaaagcctgacgggattctgcttggggggaaaccgcgagatctgcaccagacagagaccccgctattcctcgtgagtctcgtgattgctcgggactcgggaggtagcatagcatgcaggtatcatgcagcattagctgtcgactgtgcgagagctgcccgtagcgaagatgggtcgtgtgttcggccccgtcccgcgattgagtccgttgtcgttgttgtcgtcgtcgtctcggctggcctggcccagccgtcgatcaggcctgtccgtcctatctggaacctgtaccgttcctgctccacgccgagcatgggatagtcatcggcgaaattcacacgggctgacaggcatataccacaggaaatcgctcgatcgcaattaatactagtacttcgtataacagtactttatccgtttcacaatgtaaattattttagcatttttcacatttatatagttgttaatacactgtgaaacgtaggaagtagtttgttcgatgtgctcgtcagccgaaaggtggcggggccacgccgcgagaagcagggcgcagccggcaggcagtacgtcgccgtcgcgaatgcgatgtcgccgcctttgcggggccacgctcaaagcggcgtgagctgtagcccgtggcgactctgcccgtcgaggccaagtttagtgcgtgcttggtgagccatgggcgacaggcccagataccatttgtcccgtttatatgggaaagtaagtccactttaactcccttaactaactagtgacataatccgataaatatcctcgaatagtaatactggatatgtcgatcttctaactattaaaactagtgcaatttcactccctcgtcagttttggaggggcgtttttgctgatgtggagactacgtggtagcgttgacctggtctgtggcgttaacgtggtgcttaggtggcgttagaattaaaaatattatgtaggacccatttgtcattcgcacagaagaaaattgtggggtccacatatcatctctctccttcctcctccctttctcttcccttcggccgtctatagggggcgggagctagaacgacggttgtggcaggcatacctcaggtatactctctctttcctcccccactgcggtgggcgccactacacacatcaactagaggcaaccgcgacccaatacctactaccaccagcaccacccgcattgccatggctgacccagcggagcaccgtgaggacgatgaggccacggtggtaggtgaggacgaggacacctacgcttaagtcgcactatcgtcaagctcaagaaggtcattatcaccactagcgaggatgatgaggaagtcgtcctcgacatgtgagctgtctccccctgtctcaattcggcctcgatctgatgtcctcattcttcgatccaacgactattttggattttcgtaggaagtcgaagctgtaccgcttcaacagggaggggaaccgatggaaggagcgaaggattggcaccgccaagcggcgtggcggagacaacgacagaggaagaagacgaccagagaatgcagcctgccgctgccgttccagccccccactcttcgcgaacgaccaaaggagaagaggaaggggaaacaaagagagagatataaggcagagggaggaggaagaagggaacaacaattgttgttgtaattgctattctcttcaggggcttcatctcattgtttatctttctttgcgcatcaatatcccttggactggttatatgtcttaaggtaattatttcattatattattacaatctgcgatgtaattgttgtattaacatgttcattatcggagcaaaagcaccgtgccaaacaattacaggaggcttaggtttatcgtaggattacaccacaattatgatatgcgatgttacaatattttactagtataacaaaataggcacatggtctgcaatttgaatcatgacatggcatgaaatcaccttcacctgacaatataaaggaaatgttttgggtgaaagaagattgtatcgatagctaaaattggcaatgagttccattccctgtcaggcgctaggtcgataagttgaattatcctttttcatgtgcctatcaccgaacaatttaagctaccgagaactgaatatagctcagccttgactcggataatccctttattttttctcttgggctttcaatatgaaggttgacgtttctgcgttatatgttttgaaacacttgtcggtagtttggcgtttggatctagtgacttaactttagtctctatatttatatactaatttagagtattaaatatatactacttacaaaactaattacataaatgaaagctaatttgcgagacaaattttttaagcctaattaatccataattagagaatgtttactgtagcatcggctaatcatggattaattagactcaatagattcgtctcgcgaattagttcaagattatggatgggttttattaataatctatgtttaatatttataattagtgtttaaacatccgatgtgatagggacttaaaagttttagtcccatctagacagtgtccagctcttcagtcttccttgccatgagctaacctggtgtacttctttttttggttcaggattccagtcttccatttaccattttgctatgagaaccgagtcaagctgagctctcctgtatttgcataattgcattgctctggatgttgctccagcttgtattgatctcacgagtcatgggttgtagaaagttcatacaaacggcaattggtttatgccaattggagttgattgaatagggattaatcatttgattcttccgtttagtgttgtacagtagatagcattatgtttatacttccttcgtccaaaaatataagcatttttaggtatgaatctgtataactgtatatctagatttatagttaaaagttgttatattttggtaaggaggtagtactagttcatcttcatagctgatagctgtcatttcagtactatctcatctcttcaattgctagtattcatgaacatatagaaatttactcaacagtacaatcgtatagcatcatcatatatctaaatgttgtccaaatgagtgatgggcatcatctggcactcagggcttatttattttgctaccattttcaatcttaccttttttttttgcaaagttaccaaaaaatggctacatttagtttgttactaaattttagtaagtacatatgaaatcttaccaaaattttgacaaccttactaaaatttggcaatgccaaaacttggtaaggttgaaaagtatagcaaagtgaacaagctctcagtgtgctcgtgcctgtctgtcacgcccagaaattcccgaatagaattccaagcagaatgtgcattaaaatccccgtccaggaccggccggggtacacaaacgacaatgttgacattcagatccacgtcttacaaacatcataaaagtcttacataaatgcagcggaaaaacgaaagacaataggagctaagccttgactagaactgcagcgggaataccactccacaggcatcctcgacggcacggacgaagcctactcctcggagaaacctccatctgacacacactcgtactctggggttgggaaaaatagatcaagactgagtactacccactgtactcagcaagtcataccggaataggggtatgatgcaaggaattatcaaaggagagctagagtggttcatttgtataaagcgagcatttataaacagaagttgaaagatttaaacagttgtaataattaattaatattgatcatccgctgtccaacgctatcccacgttgcaacaggcccaaccatccacctaaactatccaatttcattagattacactagggtgagactaatcacggtgaatctggttgaccgcccataaccgcgggcacgactattcgaatagttttactctgatcagaggtgtacaactgtacccacaagacacagccccacgagacgttttcgtgcgccgacatgccaccacgacataccggaaagaggccgtgacaggacccttcgcataaccccctctaaccaagcacaccacacctcaggtttcacccccactcctcgcaaggcagcgggcagtcccctctcgtgcctagatgaatccggaagcgacagaggccgtcgcagggcccgctccgctccatcacgcccacccttgcctggatgcgtcagctagaggaaagctacactacaagtccagcagttgcccacgctggcttgtggtaagtatgataagttcttccagggcatcccgcgaaccggtccttaactgccatgggtgcgattagcaaaaccatgcacccacagcccaccatgtgattcattttaattaaccaacaccaaaacggtggtactaaaccaaccttaccaattgaacctaaagtctatattttagtgagctttccccattgtgtgctagtggaactaagcatggctaagcaattcctagtccaaaatctattcatgttataacccaagctaataaaggagcatgatatcaaaatggcatggctgtaacaataggtaaacaccccatagtaacattataaaacaatgcaatatttgaagaaaaacaatagagcatttgcaatataggatcaacatgttcaagtgacaagcatgacttgccttgctctgctgctagagaaacctcggcgactatctcgaagtacaccggagcgtcggaagaaccggaatctagcggcatacaaggaaaacattgcaaacaggctataagactactgaaacagagaacaaaaccatttttaatggattctacacatttttcttgatttactgagacttgaatgggcttaaacggagctcggatgaattagttatgaattttagaagattcactgtgtttattattataacaaaaagtccttaaatcttttattgtgcaataattcccagggctgacgtcatcagggggtgcggcgccgacatgcgggacccaccagtcagcggctcgggagagagggaaaaggggcgccggcacgcgggccccactcggcagcgactcaagggggggcggtccacgtgggccgggaccatgcgggtggtccaccgccggtccacgggaccgacggcccaaatcgcccccggggtcgatcggacgggcggcggcgacccggctcggctcggctcaaggcccgccgaccggccacggcgatggcgacggcgtgcgcgcgaacgcgttgccggcgacggcaaccggcggcggaggcgacggcgcaaaggcgacggcgcaaaggcggtggcgctaagcggcggctaggaaggagagggaggggaatagaggggagaggaagcctcaccgagggtggccggcgcggaggaagacgacgacgaacggcgacggcaagccacgggaggacgacggcaaccgacggatgggcttcggggtgccctaaggaaggaggagagagagattagagggagagagatgaaccacggcggccggcatccatggccgaaggcggcggtagaggtagaactcaccggagcgcgaggggatgcgaattccggcgacgaatcccgacggaggaagggcggacggggtggagttcgtccttgcgaacccgacggcggcgacggcgcggtgcggcggcgagcctagcggcggctagcggcggccggagcggcgagaaaggcggcggcgggtgggtgcacggcgcgggagcgatagggagctcgggagagttcggcgaaatagggaaaaagagagagggggtggcggcggagcttaaatagggagagaggaggctggacgtggccgggagaggcgggaatcgcctgccaacgtgggagagtgggagaggagagagagagaggcgggattcgaaaatcgaatcccggccatctcgggcgcgcgggcgagcgggagagagggggaagggggcgcgggaggtgcggcgcatgcgcgggcgacgtggacggcgtggcccgggaggcgcggacgcgaggcgcggcggcggttgcgggcgcggcggcgagcggctggaggttgggggaggacctgacaggtgggccccacctgtcggtgaccccgggagagaggagggggcgcgggctgagctggggcgtggcctccggccggcccagcaaggcgcggggagagaggaggggaaatgggccggcggcccactaagggaaaaggaaaaagaaaaaagaaaaaggaagaaaggaatttccagggatttaaatattgcctgtgctcaattttaattgattaaaattatttctagtactctgaaaattccactaaaaacctgttagtgaatttcgacatgtagaactctagaaaaattccacatgtcagattcgattattatttgtattactttcttagggttttctcttgatttgcaccggcattttcttagggtcatttataaactaaattttaggcttgggaggagaactacagggtgtgacactgtctactttatatctattctccccgtctcatttcaagagaagctataagtttctgtgtccaactttaatcgtccgtcttatttaaattttttaataattagtatttttattgttatgagataataaaatatgaatagtactttatacatggcttatgtttttaaatctttttaaaataattctaaataaaacgaacgttcaaagttatgcacagaaaatcatagttgcatttaaaatgaaacggatggactagtattttaagctaacttgagtctactaatccttttgcgtttggaccaatagtagtagtactcctttctatcttgttacggagtatagtactcctataagctccaagtggcctgcttgctagagtttgctctgttgcagaaaatgctgaaatgtctcgttgcatagtaaagtgagtggcattattgcattccctcgagggaatggcatctgctggcccatactagcttcagtggatgatctgtagttatgatttgtgaagtcgcggtccactagtccaggatcccaggccgaatttagcgtctgtgcatatggtagtaaaagcagaatttgcagcacctgctgggcaccattgttgccggcagtgttggtgtcctagaagttggctaatcaccgatttcctttctgttgcaatgattaagaacaaacctagcgatccggtggttgcagcctcacttgtgaagattgagtcgtgcatcaaaagttgtggtttcttcccaagttccaacccatttcaagttatctccaaactgcatcgttactactactaccatggagtccctggctggctggctgcaatccagtctccagacgtcctgtgctcccgggagtagccgagccacgcatgtgctgatgcgaatgttgccatgtgctcatgttgcgaggcccgcgtgatgggtaggggcgaccaggtttacaattccgatgaaaaccggtcgaatttcgtgaaatttcgcgaaattttgatgtttcgacgcggctcggaattaagttttgttagaatttcgaaggttaaacagtaaattcggtagaaattcagtcaaaatttatcgaaaaccgatcaaaatttatcaaaaaccgtaatattgatcgttaatgtaaacccgatgactcctatcgcggcgggggaagaagaagagggggagtccatggcccaagcattggatacgatcatcttgtctcactcctcgggcgtccagctgctaaagcaacacgggcgtagtacgagacacgacagggacgtgtcactgacaatggaccgctgctccttgcgagtggaacgcagcacacacggtcagacggccgcgggtacggtacagcgtgtgcgtagccgtagcacccgtcgccgtccccgtctcgcttttattgctgcggccgggagcagatgacgaatgacgaatgggtgatcgatctgacttggattcgtcccatcatcagtcgcgtccaccgtactctcgacattccatatttccatcgcacgattgcttttcttctgttgtccccatgagaaaacatatccgtccccttcttttaccaccgaatgagatccattttttgcgaggataatactcaggcgacactgtctcaaggaaccccattaacctccgagagtttcatcggttgacctaacaaactaaaaaaaacaaattttaaattttaaacttgatttttgaagtattttcaacacaactttttttaacgttgatttttttaagtggctacgaataagtacataaaattttacctatagattaatttgtattctttaataaatcgtttttacttattataggaaactaggaagaggtatgcgcgggcatgcaccgtacgtaggataaatttgagaaacttataaaggcggtataccagcgaattaatatctgcaatgttttaaaattatgttttttcccatgaattttcttcgttagaattgcatgacgaatttaattgttatttataaaattatctattggagattaggattggtatcttacggtataaaaaatggtacctaagacgtatgactcttgaggttccacagggaaagagagaaaacttaagttataaaagacattacatatacaaccatatacaattaatggctctacccattttttagaaaaaaataataattaatttattatttaacggcaaacatcgattggtcatagctatggataattcctcataggaaattgtgattccatagtgaaagagaaaaaacttaagttataaaagacattctatacacaaaccatatataattaatggctctactgatttatatagaaaaattgataattaatttattaaacataatatatgaccctcgagtttagaccattatttctaaccattggatatgtagaagatctaacatattgtgcagagtccaactaagcaaattattcgtcttccctcaccatggatggtagacatgttaactcgtgtctccggcagcatgctcacatcatcatacttagaagaaaaaaaagtgcccttcatgtatatacatgtaactacctcatgcccctcttttcattaaagaaaaaaagttctatgcccatgcatgcacaccgggatgcaccggttagccctccaatttgttcactccatggacggtatgttcctttgttctagtgattagataatttaataagtacaaataagtatttgaaatcaatttttattagtgaaatatccataaggactgctttgtagacaccctatgtccttcttcttttcttggcgtattagttggatttgagcaacgtgataataggtattttgggatataagttaatgtctaacttccacttccaaaggattaaggtttcccaaccctcagcgccgaacacaacataagatcatacatttatccttaaaagaagatcatatattttattagggcattggaattaagtaaatagaatccgcatatatgtcgagagatataattaagttggttgtgagtcaataggtccattgatgctataattaagtttaaggttagcagtttataagttattttgattttattaaaaaaataaggtggatattttgatttgtaatgagaacttttaggattttttgcgtatggatgtgggtccaaaatataataaatttattagcaattaaatatggttggtatagatattaaactattgatttaattaaaaaaatacaatggttcaaacagatcataaattgaatatataatttaaaatttaaaattgatataatttatttatttataaaacataccaagatcaatatgtatgagatatattatctatgcctatatttgcaagtgtatgcagtctttgaaagtatgataaaattaacttactaatatagaagatattatatacccttaagccttaacttaattaaccatcgaaaaaaagggaggcgagcaaggaaaaaatcacacagactcttatcatgctatggatggaagcatgtatatgtattgggcggactcgtaccgccagattgatcttaagttttttactaaagataaatctaatggtatctgatggtaaaaaaaatattaggtccatcagattaaataaaaccaatggttagatgttctcctttttccatagattttctaggaattaattagagcgtcaagtgtcatctttgcacggtttcttggaatctcacgtggcagtttaggagctttttaggatgtttaatgcacttttatataatagatagatatatctacgtgtgtttgtgaaatttactccataatatatatttccatttttaatattttgtttttatttggttgtcatgcaaagaaaaatagtatatattcaaagttaggaaagtgtttttcttatatatagatttgataggttcactggtttaaaccatatgtatacctaaatctaatggttttaatgtttgtttatatttggttttcatgcaaagcacaatggtctatggtaaaatttagggaagtgtttcttttatatatagattaatgggttcaccggtttaaataatcgttaaaatatttttttagggacaatggttaaaatagttggttcaccgatcgatttaagtgaaaagcaaaggttagatgttttattataatatttttccatgttaaaattttcatctagaaataggaagagaaggattggaagaggggagaaagcatggcattgtattacatacatacatacgtactgaggagagaaggggtgggttgtgggatattttttttataaagataaatataatagttgaaaatagtgagtctcgcgatttattaaacaaatagtggatccaccgatttattagaacaccacatagcggtttagaaacgttttgtaggatgccatatggtaatttaggagcgttcgtaggaagtttaatgaacttttagtatataatagaagaattttctttctaactaataaagcataaaaaatatgagaaggcagagttaatctaggaagagggtggtgtaataataataataataataataataataataataataataataataataataataataataatacatgaggtatattattattattattttcatatatagtaggtagttgtaaatgagatataagtacgtacgctgggtggggttaggtttgggtggttaactttttctataagataaatctaatggttgtaaataatgggtccatcaaatataatgaaatcaacggttatatgttggagtggcatgtggcggcttaagagcgtttttaggatgccacgtggcgacttaggagtgttcatagaaattttcatggacttttagttaatacagatctaataacgacgtaaaataatgtgtccatcgattttagtggaaaccaatggttggatgtttctctaatttaagagtgccacacaacggttagaaacatttatatgataatggattttaacgcgtttgatgtctatttgtggggtattcttttctataaagataggttcaattttaattaggaatggaaaaagaaaagaaaggaacaaacgaaaaaaaaaaaaacgaaacagatggagtagtacgtgcgtactgcacgaaggtggtggggccggtgggaggtttttggtttttaaaataaatcaaacgatgtaaaataatgggtccaccgatttaaatgaaaatcgatggtcgaaatttctctattatattagagtgccacgtggcaatataaaagcattttgagggagccacgtgacagcttgagagcgtttataaagagtttaacggaattgctaaaaatatgtcgccagttttttgggctgattttagtcggtgtcactagccgtacgattgctccgtgagttttcgatggtcgttggatgttttcacgcacggcggcattgcagcaagccctaatcttctttgttgattagcgttgaacgttgcactgataccttctcttatacaagttacaccacacttacacaccatttatatatgtaattagtatgtaattttagtaattacatatgtaattttaggacatagtaaatacactaaaattacatatgtaatttagggacttacaatgtaaatacatgctgactattttttggtgaaaaatatgacgccataaatatagctactcccgagtttaatggacttttagtatataatagaagatagatatgaaccgatgaggctctgccaaggctagccagtcaagtgaccaaacatccctctgtagtactcccatcgagctgatgatgcggccatccggacgaacctgtacacgtgatgtgatacaaagtcaaacactctatggggtagtaacacagtactagtactacacagcagctgcagttttccttgcactatactaccacttgtcgagatagattagcaaaaccaatcttgtcaatagtgccaagttgaggttggaccatggacgcatgcgcatgataagggggtgtttagatgtggctaaaattttttagcccatgttatatcggatgtttgaacgctaatttaaattattaaatatagactaataaaaaaaactaatttcataaatgagagctaatccgcgagacgatttttttaagcctaattaatctataattatcaaaagtttactgtagcatcacattgtcaaaatcatggcgtaattagactcaaaagattcgtctcgcgaattagtccaaacttatagaataagttttataattagtatatatttaatactccaaattagtatccaaacattcgatgttactcggatttaaaataagtccctagaaacaaacagcccctaacagtactactatctcgtagtactccagtagattatcggtgccccgaaaacgcggccatcagcgtcggtataattgctgtagattgttcgctgcatcagcattcgtgtcgtgtcccgtccgtcgtgtctcgtgcgcacgcaagatgcagccaaaccatcctatcatctgtgtgcagtacagtacgtagtgcagctctatccggcgacaagaggaggagacactggtttacctaacagaattattataagcacagcagtactcctattagctagtcgctctattttccgggtgactggtgttcccgtcgtcttgtgatgtgaatatgtgatgaggcgtgtaggctatcagccggccggtgtcgtcgaaagatcaaaagggcaaaaagtagccggagtacgcaaacacggtgcaaaaaattctccgtgtaccgaacagggcaggcagtacgggtcatggtgaacaggaccctgcaacgttcatctatcgtgttttttgtacagtggtgtacccgccagcatttaatgttggttgttagtggcagtggtacgaggaccagaaaagaaaaaacaactcggaaacaaacgaattggtcgaggagaagacggttattgggaaccatctcccatgcatgaaaaacgggacgatccatttacgtgtgattaattaagtaatactagttattttttaaaaaaatgaattaatatgattttttaaacaacttttatatatacacattttgtaaaaaaacgtagtaccgtttagcagtttgaatagcgttcgcgtaaaaaacgaaaaaaggtgttgggaaattgctcttgcaaacaaacagccaaacatagcgatgatagaagtagtagtggtaggcctacgacgactacgagccggtgttgggtttggaaaagcccagatctgtgctgtgcagtgcaatgcaggtgaggtgcgatgcggctgccacgacaggcgacgacgggagacacgagaacgggcaggacatagctatcgtttggcgaagaatcttgttgactctaggctcatgtcctcctgatcttctccctgctcgccaccggctaaccttgcactcttgcaggcggccaaccgttgtttcctccttgatgcatcactggacactggacagtggacactaccagtgcagcctccgctaaaaacagtactcctactagtactagtatgcgtgtactcccagtaatatcattccagtgcaaccgttgttttaccgctaccttgagtaattcttcgatgatggagttacttgagtactactagtacggcacttagagcatccgcaatgataaagtaaggtgctatctataaaacatgtacatctcaacaatagactcgattaatagtaaaccaccttaatagtatgtctacattggtatctatagctctctcatgcattgcctcgtttttctctatagactatctctaagttagtagatagctttactctctctcttcatttaatatcttccaagtaggaaaatatgctgacatggatctcttgtagagagcctatagataaccattgtgggttacgctgcctggtggagtagatcattgttactgtactcggttggtagagtatcgtagtatagtacgactatacacgttgttgtactgtacagtacagtacgtttaaataaaaaaaattgcccaaaaaaaacatcacatcaaatattcggacacatacatgaaatattaaatgagagaaaaaaaatcaattgcacagtttacatgtaaatcgcgagacaaatcttttgagcctaattacgccatgattcgacaatatgatgctacaataaacatctactaataacagattaattaggcttaataaattcatctcacaatttaccgacggaatctgtaatttattttgttattaatctaaatttaatacttcaaatatactcatcgcctcggagtatattcatatattttaaaaaactttatacccagataactactccattcacatcgctgaacaatggccaccgcagaagattggctgacctcgcctcgcaagcaggatgcctggccaggtgggccacaatcgctcgtcactaaaatacggtgggccccacccagcgtagcataagcatcgggtttcggtcctccatgcagatgcaggcgtacgagtatgaccagctgggcatccgaagcgtacgccggatggcacggtacgcggacaccggccggggtccggtcctgcttgccgtacacgtgtgcaggttggctgccaggtgggccccacctgtcatgctgtgcagtctgaccattcgtgaaccgtgtgatggccacttgaaacagatttatcgtaaagagaaactacggttgaaaaaaaaataaaatgcttgacgtgtgtgtgtgtgtttctttaattggtgtaggtttctttggcaaataggctccctttaatttaaaattttcatgtgacttgggaggtgcggggggactagagatgagtgcgctaggcttctgttttgtccaactgtttgttggagctcgaaagtgatgcttcacgtagttcacggttccgatggatgtttttggttggagctgttgtgatttgtgaaccttgaggtctccagaaacattttatgttttcttatggagcgctgttgctggaagcaaagaccatactcagattatcgactagaatttgttagatgctcactacaaatttataggtaattcaacttttgtattctctttcttttattctgctagcatactatacgtaaataatgcccacatttatttgaacacaatgtacaaactaatattagactaacgcataatattagcgactaatttataaaatgtgtaaatacagtggtggtgggctgggtgatagagctaccgtcattattatcttctgtagtactcgctccatctatttttgatagtaacatttttaaatctgaaaaatttatttttgataggcatatttcaatccaacaacctatcatcttaatgactttctcggatttgatgcatcactctccattcttccacacaaaattggctacatggacatcgagaaatgtaaatattaatgaatcgcttatttacgaggaatgattagtagcatgtttaaatagatgataaatagaattacttatccttattctgtgtgccaagataaaatacgacaatcaaaaagtagatggagggagtactccgatatagatttgttgtgcatagttttaaactttctttaatggtacggcttagttctttttctcaactccaaactttaacttacttgttttccattagcacgtttttaaactgttaaacggtacatttttgataaaaagtttctacatataagttgtttttttttaaaaaaaatcagattaatctatttttatttttaaaataattaatacttaattaattatgtgctaatgaattttctcgttttgcgtgcattgtaaatatctatatcaactgatgcgacgaacggggcattcaggtggagagtctcctctcctcgggtctcttagagcatctccaacacccatatagccaactctccaaatcgacctcttcaaatacccgtatagccaactctccaattgatttggcaagccaaattcacttctcactccaatagcctctccatctacactctattataagcctatgacactgggacccacccgtcagcctctactagtcgttcttcctcctctttctctccctcttcctctctctccctcttatctcctctcttcccgtgcgagtgcgcggcgacgaccgtgtagaggctgccgacggcggcagcggctcatgacggcgacccatggagcagaggcagaggccgcgcggccccccaatccaccccgctggccaaatctgcgcggggccggaagccgcgtggaggcggcagaggtcgcgcccccaccccaaatcctgcgggggcggaggcggcggccgtcgcgcggggccagaggcctctagacgacggcgacctcggtgacgacggcatcgacgactggcaacagagatctcggcagcagcgatggatggcgatggcaaccttgacgacgacggggacctcggcaacagcggcgtcggcgaggtcggaggcagtggacggtgcagtctccccgccccgccgctgttcttcttcctttgtcctctctatcttgattgcaacggggaaatttgggtcgcggggagctcacgacggcgcggctgctcctcgtcgttgcgtttgcgtcggagggggaggcgacggggggctcgcggcggcgcggctgctcctcgtcgttgcgccggagggggaggcgacggtgttctcgcgatgggccagtggccagcgtatgagggccaccgttggccagtgggttgtggctggttagatttaactagccggtgggactatctggccagccggataacttggccagtgagatagagagactattggagggctttttttttcctatactggctaatatttggcttgaagagttacttagccattctttttgagatactcttagaaaaaaaaaagcttggcggcaaatgaaaagcgggattttacatttctatttcttatttcacatctcagttaataattaatgtgctttaggttacgtatcatgttacttttgtgtgatctgtgtggatgggtctttttttcccagcaactccaaagaatgcaagggattaatatgtcatgatgatgttcaattaaagaagttcaagttctatgccacgttatgtttgcttattactattttttttcgggcgggaaattaaaagcgagtataatgatacagtgttagaaatattattatccatagtgacattagtgatgaacctttaggaaactacgagtagaatacaatatagcagtgctcgagagcttcacaagtttcatcgcacttgaacaaccgtgatcattgcaaacaaagtcccctaatgatcgacttctaaaacttaatattagtaatatcctcacaaagacttaaaaagaaactgccactacaattctctgagaaattatatgcaaataaaaataagactaaaggctccattgattggacgggagatatgaaaatttaatttagatagatttatatgtaggctgtgtctagtttctttcaaagttaaaagtttgggttaaaattggtacgatgtgactgaaaagttgtgtgtgtatgacaggttgatgtgatggaaaaatttggaagtttgaatataaagtttggatataaaatttagatcttaacacagctctgtagagatagatatatactacaaaatggtagagagagagatatatacaatggtagagagagatagtacaagatgggagggagagagagagagtagaaaccgaaaaatacaaagtcatcggcttgggtgcagagcaagcagcacggctgcactgtacaggcaaaggaacgggcaaacaaaccaaagcccttttccccatcctcctccccgcgacgcgacggctcacgcgcacacgcgagagagagagaaaaaaatcgatctgctcgtctagctctcgcggcggtggatgagcggcggcggcctcgtcgctgctgcgtcgtccagccgggggctccagacgacgccgggcatgacgggcattgggcgcggcagatcgaggcacaggggggaggccggcgaagggtggatggagcggaatgcggcggcgggctccacttcccccgccgccgtcgatcaccgaggttcagttatcttctctcctcccccaatctcctagccgtctttctcctcttctttattttgaaattttgcatcttttttttttctccgcggaattttcgggtgagctttttttaggagtccatggttaaagatctgctactgaaggttttttcggggtttaccttacgattctgaatctgaatgaaaggttcttttttttttgtcatgatctacacctcagagaaatatcatataagtgggtgttacagaaaaggacgctttttttttctctctcccttggctgatcacgttatcaaatcgggaacttggggtaactagcttgacatttgatcttctgagttcgaagaaaacattgcggagtaaaacaatgtagaattttctttttacccttctgttttaaaataaggagggggcataactttcacatggactttaggtcctagtcaagcctttattggagagagagaggattcttgctttcaaaattcaaatgattctagcggacttgttttgatttgtttgcttttcctttatgttgtttcatttcagctacaatagcctagattctaggagtactactgtaccaaacatgaaagatttccattcagtttttgcatcctggattgaactgctagagcattggccgcattttattattgggggtcctctagagtgtgcaattctaaggaaatgagatattgtcgacttgcctatcccacgagatcacgcaaagaaacctcatttgcccgtaaattgctggttatgtaagtaaaagcattaaataatgttcttttgcgtccccatttcagttggatgccgtgaaggttcatggccaagtgggcttcttattctaatcaccaagcgaatcttcgcttaaacatagatttttcacttagtctgtaaaagagccgttcactacgttaactagtgaaacatgtttttttgccaactcgatgaattgacatttgatctacaaaatgttacatcctggtagaattttcagcctgacgctgccactgccaaatcatgaaaccaaagcactgctatgtgctcgtctaagtcgtcttctatgtgtgctagcaagtttgtaagaatatcccctgtacaagtggcgttatgtgatgaaaggttatttagttacttacttattgtggtaaacaatttattattgttacgtaactcgtggtatcttggttttgcctctgaactctctgcagttcaaacgtaaaacttttttcctcataaaatgagcaggtaattcggaactcctagggtatgtttgtaaactgaatcccattcaatattacttttattgggcctccctgcaccccacagattttgtgcacaagttggctgtttcaatcaatttattttttatttttcatttcacattgattcgcttgaaggaattggatcaagagagctcgaaaacctcaatcctactcaaccttttccttttaacttctcctttttagacttgatgtttgtatattaatagtatatcaagtatattttcatgctggcaaaagtaaatttattttcttgtggtgactggtctatgtgctatcaaagcatgcctgatcaaggccaaaagacagtaatacatgtcttcctactcaccttccctgtcttttgtggttagcagaaattgaacatgaccctaaactcttcttcgttctatctcttaggttgagttcgttaggactggttgggaacaagtatcctgtgcatggaaaacggagcggtccattagcgcgtgattaattaagtattagctatttttccttcaaaaatggatcaatatgatcctttaagtaactttcatatagaaactttttgcaaaaaatgtaccgtttagcagtttgaaaagcgtgcgcgcggaacacgagagagaggagttgggaaaactggctgccgaacacagcctaatagttcaacaccaagtgccttctgcttgccattttaccgtgctgtttgttttgctattgctgtggtatatctacaggaaacattcactgttacctttttctttgattcaggtactgttttgaggaaacaaacaagtaatcctgggatgctttctgattctatggtgagtgatttgcatttagtagaagaggtatatcatatattgcacatacttttttagtttcggttataaataaggagctcaaaaacatgttcttttctctagcttaatgatgattacctttggcataaaactagaaggtcaaaactgggatgcacatgttcttcttatctcaacactttccatatctcttgtagtacaaatgaacagctaatagtcaaatctgaaaattggcagcacattattttcttctgtcactatacctttgtatctcttgtacaagtgaatgtcgctgaaaatgggcagtacataactttgttctgttactatacattgcatatcttgtaatacaagtgaatgttgctaatactcagatctgaaaatgggcagtacataattttctttcgttactataccttgcatatcttgtaatacaagtgaatgttgctaatagtcaaatctgaaagtgggtactacataattgtcttctgttactattctagtacaagtgaacgttgctaatactcaaatctgaaaatgggtagtacataattgtcctctgttactatacctcgttcctatattttaattaatggattgctatgccttttttttttctgctcttctcagcttgctgagggaaactggcgaagtaaatctaagaaggctagtggtacaccaatgaaaacacttattgatgaagaattctcgaaagatgtcaatgctaggcacacttcaccaggtgttgtaggaagactaatgggtcttgattcactgccttcatttggagccaataaccaacacagatatgcccaaagtcatgcagaaaagtcttcaccttgttgcgctcacgagaggcgtagtttttccgaatatattccacatcggagaagcacagatgagatgccagaagtcaaagatgtttttgaagttatggaggcaacaagaatgaaaatacaccggagcccaagatctaaaaatggaaatgtaacttcaacatttggcaagactggtagtcctgatctagatcagatgaggcaaaaacttatggatgcaaagcgcctttctactgatgaatcccttcagatatcagaagagctcagtgaaacacttgacgtattggcatccaataaagatcttcttttgcaatttcttcaaaaacttgatcctatagtcaaaagagacctacatgatcatgattctccgtcctctactgcaaattgcatcacaatattgaaaccatctagaagaaatcaatttactgacacagacaatatctattcacaagataaaggtgctgaaagctacttctacaagcaaaaggaagttgaacactctcagagtaggccatatactaagttgcccaatcaatccccaaaagaagactctggttcactaaggcagaaactgtcaaggtcaagtcaccaggaaatcagtgacaagcgagtttgctccacacggattgttgtcctgaaaccaagtcttgataaagctcaggacattgaaggagccttcgccttaaggaatgaactctctcgttttgattttaggaggcacaaaccatgtcatggtgatgctatgtggagcccatgtactgaagaatacataggcccccttagagattctgaaacattcgatgatgtagcgaagggatctaaagaaattgctagaggggttatgaaacaaatgagagccgctaggggtgttggaaccaggaaacacattttcaaaccagagactagcacatttgtttcagatgaaaggtcgcaacctctgtcatctcgttctaatgtcaagtcctctgaggtatttcatagatcctctgagctacatgatggatatgcttcttctagcttcatgtcctcaccatcatattcaacagaaacaaaagttagcagggaagcaaagaaacacctctctaacagatggaaggccacccaccgatatcagcatcaagcagacaagaataatggattcagcatgcttggagacatgcttgctctttctgaccaggaagcttcaaaagttgctacccagaaaatatcaaacaggaaatatccaaagggtgaatcacagaaagatagaatgacaagcacatgtaactctcctcttggcatcagcagcaatgatggttggcgagatgtggctacaggtagtttaccaaggtccaaatctcttccaacacccttcaatcggggagttcagaagtcaaacaacagaaaacgaactggcagacataatgagttctctatgctgaaagatgttctcaaagtaggaccctatgattctgaacatgcatgcaacagcaggaatagaaaatctctgtttcaagatgcaacatttcataaggatggagctgatcgtgtctcctcagataacgaggaaagagcgataattgaacgcgaaatacatgtaaattcagaggaaccaataaatggtatcgccttggccaattcatctaaagggacacttctacatccttcaaatcctgacaatgagttagatacagtgtattacctggataccagtcctgtggttcctggacagaagaaagaactatgttctcctgataggcagaaccagcagatacatcaacagtcaccaatagaatcagacgaccatcttcttgtacctagactcaacatttctatgactcaggtaaatttaggtgaatttatttcttgcattatgttgaccatttcctatggaaaaattcatccataggtgtgaaaagctagatgtattttttctatatgagtttttatgtgtatcatccatttttcctcagaacacatttttcatgtgcacgtctagtgctaaagcctttgttgtgaatattctgtgtgaatgatatcatgttgatttgttttctgttgcctttcttgacatcttctgattgctgacttcatccatgtactcaggctgaggggatcgaacagcatcagtgtgatgacaatccagtgtgcaattttgaggaaaaatcagtatctgccatgaggattgacgaccatcaaagtgatggcaatcaagtcccatggatgattccccaaacaggatcagaatctccagtgagctccgacaaagatgatcaacaaagtccagtttctgttcttgaatcttccttggacgctgaagacaattattctggtgattttgagaaaattagtgctgatcttcaaggcaagtaacccagttcttgtttccctaatcatcttgctactaattcatgttcttaagtttgatttactgggatattgcaggactgagaatgcaactgcgacttctcaagatggaagctacagacagcgcagatgacactgagctaatatcaagtgatgatgagcttacgacagaaagtcagccacttccagataaggaaatatcccctacttttagggatgaagaagaaagggatttctcttacgtgctggatatgctgattgttttgggcattaatactgctaaccgggatcagctactagacatgtgctacttatcagagtgcccagctggctctgatgtgtttgatgtacttgaaaacaagtacaatagcctcattctgtggccgtcactggagaggaagctcctgtttgatctcacaaatgatgtcattgcagatataatcacttctgtgatgcagcatagctcaaaggggttgtcgtggagctgctcgtccagattggaccaggagggattcgttgaggtggtgtggcaaagggtggtcgagcttcggcaagaaatggagtatgctcatgagggcctattcatggacttggggtgggttggttctgaagatggcatcgatcttgttgctagtgaggtcgggaaaatggtacatgaggatctccttcaagaaaccatatctgagtttctgggggtgacaaaatctgctatgatctgtggctggaatgaaccatgaattgatcgctacagccattgaagcatactggtagaatcagtggttgatgccttgatgcttactggaagctgccatgaattggttaaagaaatctcaagaacagaaggtgagattgttgcagcctttcggtgtgctgcgttccggttggacctggttgtaactatggattttaataactgtgacctctggagttgtccctccaaactagaaaaaagagagtacattttctgtggcatgatgccggagtataaattttggcatgaaccaatcgtatatgtgttaagtttacctgcatgccaatattgcttatgttattcttgtttgcaaatgtggccatgctgctgcttaccataatcagtggaggaagcatacatgcgaggaagctgggatttcttgctgtaatgttgtgagcttggtgaattttgttatggcaagttgggaacaacctttttcagtccaattctattagttgcaggtgatttttggaaaacagattagaaactcggcctctacacatccagttatccaattggttgcaggtgatgggtgaacatgttctaatttggcgcgagctgctgaaaattcatccaggtttgctattaattcatgcgtccgatggttattgaatgttgaacaatgtaactactccctccactctaaaataaatttatttttcacccattttacacgtagtaatacaaaaccgaaaaaaaatacaatattcttactttatcaaatcgtaatataactctttcctattttatccattcctaatgcaattactttcttactttcataaactccaatagaatgattagttgaatataaacttatcttttaacaaatggaaagagtcaaaaatgaatttattatgaaacggatgagtgcctataatgttccaaaaatcctgcagcgtaaggcccaggcgcccagcaaaggcaacaactcctctactctagtcagacaggagtacacatggccggtgcccgtgcctcgcatgtcctggggtttatgtggcgccgtgtcgccgtctgcataccaactgctcctcgctttcgtttctccgagaggtttaggttaatctcttgggcaccgtgtccctcctgcaaccaacacaacaccacagaaaaagcgcgccactagcaattccaactccacccatggcgcacctactgctcccgtataaatcttgcggcctcgttgcgacatgcaatgcacaacggcggcggcggcggcggcagcagcaagtgatcttggcactgttcgttcttgtgattcttgtcctgtctcttccggcagcggcgagcgcgcggcgagcatggtcgacaaggcagctgtgtggctggtggtgatcgcgctcgccgcggcggcgaacggcgcgttcgccggccgcgtcctcgaggagcagcctgcggctgcgccggcgccggcggaggctcctgtggcgccggtcgacccgctgcccgcgccgaccgacccgcccgctgacacggtggtagcccccgcggccgtgccagccggtggcgctgccgcgacgggcaatgcgggggtgggcgcggctggtggtggtgccggcgcgggcgaccaccaccagctgacgttcttcatgcacgacatcctgggcgggtcgcagccgtcggcgcgcatcgtgacgggcgtggtggcgagcgcggcggcgaacgggcagctcccgttcgcgcggccgaacgacaacatcttcccgatccagggcgcgatgccgctgccgcagggcgccagcaacctcgtcaacggcaacaacgtcccctacgtcgccggcctcggcggcacgtcctccgccgccatcgtccagggcaacggcaacggcaacggcagcaacaagaacatccccttcgtcaacgccggcgacctgccgtccggcgccacgctccagaacctcctcttcggcaccaccaccgtcatcgacgacgagctcaccgagggccacgagctcggcgccgccgtcgtcggcagggcgcaggggttctacgtcgccagctcgcaggacggcaccagcaagacgctcgtgctcacggccatgttcgacggcggcggcgtcgaggcgcacggcgacacgctcagcttcttcggcgtccaccggatggcggcgccggagtcccacgtcgctgtcatcggcggcacgggcaagtacgagaacgccaaggggttcgccgtcatccagacgctgcaccccggcgacgagcacaccaccgacggcgtcgagactctcctccagttcagcattcacctcatctgagttgcttccagcttagtagtccattccaaacagtttggccttgcagcttatgctgcttctcagcttcatgaaaatgcttgtaatttcaagtactacgtgacattgtattctaccatgtactagtagttgctttgatcacatgattatactagtattatgtgaggtaacagaagtatctgtctgatgctatctaatagcgaaaattcgcaggacagaattggatgggttaacaaagtataattccatgaaaagtctctatgtttatgtaaaattctagtagtactgttgtctgaaaggctaagctttcgatgacaaaattctgtgacaaaacatatgtatcaaagaagtcaaaaccaaacaagagatttcctgtcacaaaaaggattgcctcgaagaagaaactttgggcaatttctctgttgtacttctgcagctaagcttgtcaaggtactggaaatgatccggggagtatagtacaggtgtgagttcattcgtttcttcttgtttatcttttctcatccatgatgcgcttctggaagtctgaaaccatacgtggcaggccttgcttcagtgagatttttggctcccaatggagaagagatttggccttcgagatgtctggttttctcatgtgtggatcatctgcagtattgggtttgaactcaacacgagcacttgggtcaattgtctctttcactacctacagaagtagcaggcacatgattgcttgtagaaagtagaaagcccaggcaagaacccaaagcattgttcatacaaggattgcaggatagttggatttgaagtatgagggccgaacctgagcaagctctaacatggtaaattctccaggatttcccaagttgaaaggtcctatatgctcactttccatcagggttatcaatccatcaacctataaattcataaatgagcaaagattccagattcaaatgcatgaagcaagcatcaaagtaatgctagttttaaaaggacacttcgatatataacaagagaacagcagagtcaaaaataccaaatctgaaacatattgaaaacttctagtctgctttccatcaccataaactgtcattggctgtttccgcaatgtctggaaatgaggcatctttaatagtaagtaatgctaaacttcaaatatacttatttctcttttccaaaggattagaatcataaattaacacaaacctgagcgacgaagttgctaacaactcgcccatcatctaaacacatacgagggccatatgtgttgaatattcgcgcaattctcacctgaggagaaacatttgttagtcaagttttctctttaataaatggaaaccattcagtaggcaatgatgttactcaacacataaacaaaacatgtggtaaacatggagagattgcctaactcttgacactacaaccaccgggcctccctatcaaaggttcaacagtatgaactgcaatatgttccattaatagaccaactttacattaatgctcagttgtagaccaatttttacgcaaaacatcaacattaaaaaaaaagtaaatcccatggatcatattttcctgcgaaatgttcatggtatggtcacccaaaaccaagtacatttgaccctaaaattcagattggaagttttgtgaagttcactcacataacttactgaatcataacgtttacttcgagccctatacaattaatgtatattccactttgagaaacttaatgtttgttgagggaccctgtacaattaatttttagcaaaggtttgtccatcccattgcaaacaagatactaatgtattaagattttggggaccccctctctaaaactctaattagatgcctattcagaaaatgaaactttacctcaacaccggcaccacgatggtaatccatggtcagagtctcagctgttctcttgccctcgtcgtaacaactcctaacgcctacgcattaccacataatgtcacacatataaataatgcagtggagtgaccattttcaatgggccaggctctaaagaagatatatgattgcatatcacaaagtttgctccttgagacacaattatcacctatgggatttacatggccccagtagctctccttctgtggatgttcaagaggatcaccgtacacctcactggtactggtcaataagaaccgggctcccaccctctttgccaatcccagcatgttcaaggtccccatcacatttgtcttgtactataacagttagggaaccaaaatttataaggaaaaataggactggaacaaaatttcaggttcttccaggcaaatggcaaccgcaggcacaagattccaaaatttccctggcattgttgccctaccattcatgaactcatatccatttcactccagcaattcaataatgcaagcagacaaaggcctttgttttttgtacgaaaatgtggagcagagtttgcagtggaaaggatatgatggtcttgatggggttgaatttgtagtggacgggggatgccgggcaggcgaggtggtagatctggtcgacctcgaggaggatgggctcgacgacgtcgtggcggatgagctcgaaccgcgggtcggcgaggtggcgcgcgacgttctccttgcgccccgtgaagaagttgtcgacgacgatgacgctgtccccgcgggcaagcagctcgtcgacgaggtggctgccgacgaagcccgctccccccgtgacgacgacgcggaggggtggcttgcggacgccgacggggaggcggcgcgaggcggcggcggcggagacgacgacggacgacgcgccaccgccgccgccgccgccacgacggattctggcggcgacggtgtcgcggggtgaggaggaggaggaggagagaggggtgaaggaggggtagatgaggaagcaggaggaggcgaggaggaagccgaggaggacgaagaggaggcggtgctcgcggaggaggtaggaggcgagggagcgggggagggggaggcggtggtggtgcgggcggtgctgcttgctgagggtaggctggcggttgagctgcttcattgtcggtggcggcggcggcggggcgcggtcgccggagtcggaggcggaggaggagcggtggcgaggggggagtgagactgtgagggagtccgaaagggtggcacgtgggggcgtcggatgcgatgcttcctgctgcggtggcctgttcccgcggatgccgcacgtgcgtggaacctttcctttggaatctctcttcgttctgtgattttcatagattatatttttaactataaactatgtggaacaaaagcaacaaggaccgcatagcgcagtggattagcgcgtctgacttcggatcagaaggtcgtgggttcgactcccactgtggtcgttaatttgttcactctttttattttcaccgtatatgtcttatttctgccgcgcgttatttattgcgtttatgcttcagtattgctctcgaggatcgtcacaaacacgttggcgggccaatgaatgccatgctgcattattttaccgttctcctgagcaatcaggcatcagctattccttttttattttcccctaaagacagcctctgcgaagaataatcatacgatcaatctcccgcaacatgcgcgtgatccgtgttggattctagagcatcgccgcacgtctgcacggtggtgggaggagagagtggatgatggatcagtgtactgattgaccgaccgaccgacctcgcgctcaccaaccggaccgacgacggcgagtcaagataaagctgaccacgtgggggcatccatccatccggccgtcgtccgtcacggcggcggcgacaacccaacatgcggagcagtttaggccgttgctgatgcgtgtgacccccccaacccctccggtgcactgaacttgacgctacttatggcattatttagtgctgcgtagtacagtacgatgtgtctatacgtgtgctgaagttgagccgcaacaacgaggaattactagttactatagctgtgattggtgtttaattggttaccgttttcgcttgtgcaaatgtaaggcctgccgcaactgagatgtcacggtcatttttacttctttaccggctgggataagagagaataaaagacgctacgcaaaaacaagaggacgtgttcagaaattggacccccaaaaaaaaaaagtagtagtgaaactgcaaggcgagaggcaggcagcggagcgcgtacatgtatgcgcgttggtcccatcgcactcgcacccagccagcgccatgcaaaatgcgtgtgttgtgtagcgaacgcgcgcgggggcggggacccccaaccgattctctcttccaccaatgacgattccgtccacccagcgatcgccattagcgcacacaaaaaagcacgcgattaataatactactactccagaagccacgaaccaacaccacggtataaaagtaaaacccgcatgtgccttgtagttctacgattagaataatacaaccagattacaatgtaaaatactcgaggtttctgtttgttaattacttaccgtgacagtgagcttacgggagtgacaggcactacttgcgcgaaaacagaaaggtggagtaaaaataattcgagtaattcagagagaagggaaggcgacaaagaggcggccatatgcaaaacgcaaccgggcaggcaggcaggtggcgaccgcgcgcaccaaacgaaacgatcccgagctctctctgcctcctgatatacgaaacctacgggggcgaagaagctgaagccgaggcaaacgcccgctcgctcccgttcgtttcgtttcgtttccatcagacgcgcggccgcagccgagcgcgagcgcggaggccgcgatccggctcgcctccccaccacctcccgttccgctccctcccccccaacccccgcatgctgcctcctccccgtcgcctcctcgccgccgccgccgtgtagctccgtccccgaccatgtctgccgattccgacaaaggtatcgcggcttctgttgttgttgttgttgtttgatggtttctctctctcggtgtgtgatggttgggtttgatcgatcggaatcgggggtggtgctgatttggggggtgtgtgcaggggagggggatttggagattgggttggcgtcgccggaggcggagggagggggtcctggagggccggcgctggacctgtcgccacccagggcggtgaggcggccggggctagtgatgtcccactccgggaagcggctggaccagtcgccggcggcgtcgccgtcgccgtcgcggccggtgctggtgatgtcccactcgagcaaccggctggaccagtcgccggcgcggccggtgctggtgatgtcccgctccagcaatcggctggaccagtccccggcgtcgtcgccggcgtcctccaggggccccgtgctggtgatgtccggctccggtaaccgcctggacagctcgggcccgtccccgtcgccgtcgccgaccgccgcggcggctgctgcgccggtgctggtgctctcgaactccggcaagcggatggaccaggcggggcggaagaagtacgtcaagcaggtgaccggccggcacaacgacacggagctccacctcgccgcgcagcgcggggaccttgaagctgtgcgccagatcatcgctgaaatcaacgcgcagatgaccggcaccggggaggagttcgacagcgaggtcgcggagatccgcgccgccgtcgtgaacgagcccaacgaggtggaggagaccgcgctgctcatcgccgctgagaaggggtttctcgacatcgtcgtcgagctgctcaagcactccgacaaggagagcctcacgaggaagaacaagtccggattcgatgttctacacgttgccgcaaaagaaggccaccgaggtgagcactgtacactcttcacactcttgtcaaaatttccgtaagcacaaaatcgctaaggtttgcatgatgaaatggtctttttgacagttttgagtcttatacctagctaaacctatcactaagtcaattactaaagcttgaatcccaaattgttatttcaccttatctttgccttaaatcaattgtcacaaatcataggttactttcatgatgctaacataccgattgttcacacaagctattgggcaagcgttcctctattattgctttgttgcatatccattttatacttacgtcttgcacaaagatggaccactgacatttgtttatagatattgtgaaggtactcctggatcatgatccatcccttgggaaaacgtttggccaatcaaatgtgacacctctgataactgctgcgattagaggccacattgaggtagtgaaccttctactagagagagtttctgggttggttgagctatcaaaggggaatggaaagaacgccttgcattttgctggccgtcaggggcatgttgaaattgttaaggctttgctggacgcagatcctcagcttgctcggaggactgataagaaaggccagactgctttgcacatggctgtgaaaggaactagtgctgcggttgttagggcactagtgaatgctgatccagctattgtcatgctgcctgacagaaatggcaacttagctttgcatgttgctaccaggaaaaaaagatcagaggtattgttccaccatgttgaatctaatgtacatacataagcaattcttctgctgctcacaagcttgttgtttcttcttgcagattgtaaatgagcttctccttcttccagacatgaatgtgaatgcacttactagggatcgcaagactgcgtttgacatagcggagggtcttccactttcggaggaatctgcagagataaaggattgtttgtctcgtgctggtgcagtcagagcaaatgatctaaaccagcctcgagacgagctcagaaaaacagtgaccgagatcaagaaggatgtgcacacacaacttgagcaagcaagaaaaaccaacaaaaatgtttctggcatagcaaaggagctgaggaaactccacagggaaggcatcaacaacgcaaccaattctgtcactgttgtggctgtgctctttgctacggttgcatttgctgcaatcttcactgtgccaggcggtaacgataacaacggcgtggcaatagctgtgcatgccgtatccttcaagatcttcttcatcttcaatgccattgccttgttcacatcattagcagtagtggtggttcagattacacttgttaggggagagactaaagcagagaggcgggtagtagagattatcaataagttgatgtggctggcttctgtgtgcactacagtggcgttcatatcatccgcttatattgtagttgggaagcacttccagtgggcggcgcttctggtgaccctaatcggcggagtgataatggctggtgtgcttggtacaatgacctactatgtggtgagatccaagcgcacacgttcgatcaggaagaaggtgaaatctacaaggaggagtggctcaaactcatggcagcaaaactcagagttttcagactccgagatagaccggatatacgccatataaagctcattctggttagttgatctctcagctttttggcagccataacacccgaatgtaaaaatgaaataggatgttataaacagaatgacccttgagattattattaggggttaactgtatacgttccaataagttggtgtaatctgccatttcctgttcttgaatcagcaggagctagccgacagtgctgttgtatactagtactacagatagactggttatcagaatatgcagcctctgctgtgctccatgtgcattgccttcagcttcatatcttcttttttgacactacaacaatgatgatagcagaatgatatgtatgctcctctgttctatcgttggctatcctaatcatgttctgtatccagtgtctctagaagcatttctgtttttcctcttgaacacaataatcttattctgattaagatcaaactaatctataaaattccttttgttccaatggaatcatagccttgaaggagacatccatggtggagagggctttctcctctttgtccatggcacgtgagaagatgagaatatttccatgtcgacatgccggattttctaccagagaggacaagcctggatcagcagcagtaatctttcagaacagccatctcgacagggacggggcaaattgccgaattaatttcaaaaaaagcaagtatgatggagacggagcaatcaggctactgagcccggccgcaacttgatcgccgtcagtagtctctcttgcttgtgggcttcaatcatcagagcgtctgaaaccgcatgcgtgtgggcgtcgaacagtaaaggtcaagtgaaacggtgtgtggggtgtggcacactcactcactcctccattgcagataaggcattgacgctttggccccagtagactgattggttgacctgacgcttggagtcgtcgttcctcacgcatgatttattgccgaacagttgaattaaaccactacaattgttgccacagatcgtcagaaactgttgtaccacggcctaattaattttgtgcaagtactacaactcatctgaaaggaacagactgcagggaccaaagcaaattaatgcagaagctcttgaagacaatcagatggaggaggcggatttttgtcgtcctctcgttctttttcatgtcgtttaaaagtcataaaaaattgaaaaaaaatcgagggacatagactttcccccagatggaaagatatgtgaaggagaaggctttatggtagctgttctttagcaatctttagatggtgtgatgatgtggaaggctgcaagccgaagaaggcctggtgtgccgcactatcaagtagcaacacaaagatcccactttgaggctttacgcatatgcaaatcctgcaaaagctctccagatcggcttctatggtaaagcctttgccatgtactactggagcgtatagctaatgcagacgcggtgcttttcacaagaaagttccttgaatatactatcatatcatcacttgctaataaagttcagagaaaggtttcacttgcaatgctcccctctcaaaggctatgcaaacaatgcatgatgtgatgttgctcttctctcgagcatcaaatcagttttctgttgtattgtactaatctcgacgtgtctagaacgctttgaccgtcgataacttcatggtagtagacgtttttgcccaatggtggtcggttgataacagtggaccgtcagattactctctggtctcaatcctgtccgttgatgcgtcgctatctccctcccaacgtgtctcgcgcactttaccgccaaacgcaaaaccacgtcctgatcgagagtgacccgttgccgcgtcaacggtcaacgcccacctctctctctctctctctctctctctctctctctctctctctctctctctcgcactaagctactctttgctcgcgctaaaacaagcgccaaggtcatcaccaaaccaagaactcaacgaaaatgacatacagaacgagagagagacagagagaacaatgaaaattatttagagaagaaaacaataacgattatttagagtaacacttaagagcaagagaacaaaaaagagcatcacctaaccatgcatcaccaactgcaagaaccgcatagctagtacgtactacaatctaaaatggcgtcagttatggatccacgtcaccgcttgcgatcagcccagtgatcgattgtcttaatataggcagaagaaaacgagcgagagagaaaaaaaaacgcttaaaagaaatcctaaatttgattccatttccgttgcctgttcatttcgtcgatccaattgggggaggattattataaccggtgggagttcttgtcttctccgacgtaatcatcccctccggcgtgtagatcagggtcccacggatcacatggaggcggcaacgaggtgcagagctcatgccggtatgtctgttcctgcctcctccaaaattttcttctgttcatccattttgttttggattcccttttcatccatggatgcatgtgttccatggcatttgctgcaatgcaatgcaatggctccccctcttttgatctccctaactatatactacctcgttgttgatggcctcttctttacgtgaaaagcattggtgaaatgaggtggaaatggggggcggcttttcgtcgtgatcgtcgcgttgcgaaaggggaattaatgcaaagatgaatcaaaggctgaggcgttcttgcattattgcgtatagaccgtagcaataatcttttggagatgcctagttcccaagtctttgatcgcgtgatctggtgcgttgtggtgtgcaaatggaggagcttttttttgtggagggagatggagtggggagggcacttgcatggcactagcactagccggccggccggccttcttttgcatttcgttcatacttctttattttatcttttccaatgaacttttccgtcatttttttattttgttgctggtgatgttgttcttttcattgttccctttccatagattttatttccataatggtttaggattgggtaatttggttggtgagttcacccaagtggtcaaaaaaaaaaaaaaggaaagaaagagagaagagtgttgctaatggagtgttcttgttcatctcgtcgttgcagctagccattgttgctgcatcatcgtgacacgcctccagttctgatggacgcaaagaaccaacaatccggcgacgggcagcagcgaccggcgcagcaggctgcggggatggacccggcgaaggcggcggcgcaggcggcgacgcggcggaagaagatgacgaagcagctgacggggaagcgggacgacacggcgctgcatggggcggcgcgcgccgggcagctcgtcgccgtgcagcagacgctgtccggcgcgccgccggacgagctgcgggcgctcctgtcgaagcagaatcaggccggcgagacgccgctgttcgtcgccgccgagtacgggtacgtggccctggtggccgagatgatcaagtaccacgacgtcgccaccgcctgcatcaaggcccggagcggctacgacgccctccacattgccgccaagcaaggggatgtaggtatttgataatgctcgactcgatcgtggcgccattgttgccgccaaaaattcttgccactcatctcgacatggatctttggagatgttgatgtttgtttgttggagtggtctttgtagaggtggtgaacgagctgctgaaagcgctgccggagctgtcgatgacggtggacgcgtcgaacacgacggcgctgaacacggcggcgacgcaggggcacatggaggtggtgcggctgctgctggaggcggacgcgagcctggcggtgatcgcccggagcaacggcaagacggcgctgcactcggcggcgaggaacgggcacgtggaggtggtgcgcgcgctgatggaggcggagcccagcatcgcggcgcgggtggacaagaaggggcagacggcgctgcacatggccgccaagggcacccgcctcgacatcgtcgacgcgctcctcgccggcgagccgacgctgctcaacctggcggacagcaagggcaacaccgcgctgcacatcgccgcccgcaaggcgcgcaccccgatcgtcaagcggctgctcgagctccccgacaccgacctgaaggcgatcaaccggtcccgcgagacggcgttcgacacggcggagaagatgggcaacaccgagtcggtggccgtgctggcggagcacggcgtcccgtcggcgcgcgccatgagcccgacgggcggcggcggcggcaaccccgggcgcgagctgaagcagcaggtgagtgacatcaagcacgaagtgcactcccagctggagcagacgcggcagacgcgcgtgcggatgcagggcatcgcgaagcagatcaacaagctccacgacgagggcctcaacaacgccatcaactcaacgacggtggtggcggtgctgatcgcgacggtggcgttcgcggcgatattcacggtgccaggcgagtatgtggacgacgcgggcagcctgaccccgggtcaggcgctgggcgaggccaacatctcccaccagacggcgttcctcatcttcttcgtgttcgactcggtggcgctcttcatctcgctggcggtggtggtggtgcagacgtcggtggtggtgatcgagcggaaggcgaagaagcagatgatggcggtgatcaacaagctgatgtgggtggcgtgcgtgctggtgagcgtggcgttcctggcgctgtcgttcgtggtggtgggaaaagccgagcggtggctggccgtcggggtgaccatcatgggggcaaccatcctggtgaccaccatcggcaccatgctctactgggtgatcgcgcaccggatcgaggccaagcgcatgcggagcatcaagcgatcctcgctcagccgctcgcgatccttctcggcgtccggcatgtccgaggccgagtgggtcgaggaggagttcaagcggatgtacgccatctgatcatcaagatggatcgtccaatccgcatcatctcatctcacacgtcgcgcgaaaacaaacggatccatatgtccgtgtggcgtatctgagcaaaggagactcatcacgtacgtacgtaggttttgcttgctgcgtacaggcgtagacaaggaacgatacgtgccacgctgagcggatttttttttttttttgctattattcctattctgtagcaaactcacaggataaacaggaatagatcagcagacacggatagcaatcgtgcaggctaagctagcagtgagactgagaggactattactagagctgtgtgtgcacatggtgtccgacaacagttatccgtgtcgttctaatccggattttaaattttaaacatattttattgattttgaactaactttaatttctttcggcgagacacacatgccctactggaacccagtacaccccaaaattcgggccaaaattgtgaaccttggtgctggtaaccaaagtaaaggtccagcccaaccagtctaacgggccttgtcaccatttccgttattcggcggcccagttgcttcgtgcaggtcagtctgtaaggccactttgaatcctttcaataaatagtgggtaacggttaggctgatttaatgtgtcccgtaccaacgggacaccatgcagcagattttctgctcaaacatacgtccaatcacatacttcctccgttttacaatgtaagactttctaatattgtccatattcatttagatgttaatgaatctaaacacatacaagatgtatcatacatacaacgatatatcataacaacgatatatgtgtttagatccattaacatctatatgtttgtgggcaatgctagaaagtcttacattgttaaacggagggagtacgtatcaatcgcagtaccatatatcataaccccaactaataaaaccatcgtaatttgtcttctactgttttgagggcagtttatattgacgtgactcgcgtgagtcgttgacataatccaaccggctgagtcagcatgtatagcccgtatatcagtgaatatgtatcaacatagcaataaaatttaacaccaccacccacatagtttgtgtagtccacaatcggagcacgccgaccgctaggagcagcgtggctatggtcaccgttgtcatggagcctgacgttgagacacttgcggtggctgagggcgtggcacgggccgcgggagaggatagagggaccaatgcacgacctctcttcctcctcgctaacgcgcccaggtgacggggccgactcacccctgatactggacatggagcggaagggggaagaaggaagggtggttgtggcaaggacagtgggggtggaccgatccaatgccatcccctcatcgagtcgtgtgcgtcatcggtgaggcaaccccatccaacccataagcaaagattctgaataattcatggttgttgacttgtttcatatcaattcgaagttatttttttatttttctatatgtataagttgaatttgaacttgcatatactgatctaccttactttttttaaaaaataaattattatcccaaaatttgtcatatgtaaatatattataattatagtgcaattacattgtaacttatatgtattttttaaaaatcctgcaataacacactatttacataaagtagagatcgggggaccaaataccctcacctcgtgtgtgcgctgtgcttttttcttcccattttacacaaatcttgaggtaaatatagcggttcaaaaattatataaaagttacatacaagtaacattggaaatacatacaagttacaattagttacattataattatattgtatttacattcgataaatatatagcagagaaaaaaaattactttttggataatatgtaaaaacaaagagtcgtccttctaaggtcgaatagacttttcccatacatgtctctctattcatcaaatttcgaattccaatgggtggataagttccatagtagcagtgtcaatttactcaaccctattgcttgcaattagccctttgccaatagttttttgtcaattggcagtactactgtactaggaaaccagaggtttaccgctcgtacatagtaacctcttctttttacgtggcaaactaaatttacctgctccgcaacaattcgaaccaaaatccttcagcatacgaacaaaattcttcagcaacctggaggagttgaccttactgtacacaagagaatgcagcgctacgtccggtctcctgcccccaccggggacgtccggtctcctctcgtcttcagcgacggcgagcgatctggccagccaagccaacgtcctgctcgcgcatcggtatacgcgaaaaagagaccaagatcgagaaaaagtacggctcaaattttacgccgtgccgttgccatcgcctttgtttgtaatggcttttggctgcgtccggtacaggctgtgttggcgagcgcgatgaacagcgaaagatgtgtgcgatgcgcgggcgcgcgcgcacacacacacatgcacgcatgcaacgcaatgcatgcacggcttgcacaccccaaagctgttgttatcttcatccgaaaaccaaaagtcgccatgatagcgctagctatactgctactgttcccacaggtgtaaccgcaccaatgcatcccacatctcatctcgggcacatgcacggtgagctagctaggcctaagtaaaggccttttcgctgtattttcctttcattctctctctctctctctcgtcgtgtgcgtgcctttgagctccactcgagtagagcgcgtagccatcgcctggagaaaactgaaaaccggtgagtgagcagggagagaaagggaggaggagcccgccaagttgcacatgtagtaaaagacgctttcctcggcgtctaaagcgagaaatttctggcttggctttggcacgcatcgcgattcctcgtggtcactactactaccactactagctcgatataaggtttgtttcggttgcagaaactgtgcagttcttcggcgagatcagcaaattcagctcccatcaatcaaggcaaagggggggggggggggggggggtcttccactcttcatggggagggggtcaaagaattatggctaagcagaacggtactgcgttgcgactggtcgtagttgtactccacgacgttaattgccggcgataatgtaagaccaaaactggcggccatgtcatgtgcgcgagatgtgcctctgccccccaccaaacatctccgaggtaggagcaccagctagtaatagtagtagtatgaccgatcgagcgagtgcgggtggttggttggctggttgcgcaatctatcgatcgatctaccgcttaacaacggccgcatcgcgcgcgttttctcgcgggtcgcggcgattgctgcgtatttttcttcgttggtctggtggtgggtggcgtggctagtggtgggctcgcggaggggatagcgactacttccatcgtcataaggcagttcccacgtaaaaacttttcagcctatcacattagatgtttagacacatatatagagtattaaatatagataaaaaatttaattatacagattgcgcataaattgcgagatgaatcttttaagcctaattacgccatgatttgacaatgtggtgctacagtaaacatttgctaatgacagattaattagatttaataaattcgtcacgcagtttacagatggaatatgtaatttgttttgttattagactacatttaatactttaaatgtgtgtctgtatatctgatgtgacacgccaaaagttttcactcctagaactaaaacagggcctaaaggaagagcatcatcggttacctatatattccctaataagtcaaaacgatttagtagaaaattaaaattaatttataaataaaacttttatatatttgttcgtaataattttaaaaccaacgttaaagatcaagttatgttgagatcaagttaaagaaaattcaaattttgactttgctttagcttattaggccaactgatgaggctcaaatttaacatggaatgtgatattttctaatacaataaattttaaaaaacatcatatctaattttagtttggtttcttattatagtactcactccatcccaaaatatagagaattttgaaagaaagttacacagcactgtaaatctgaacagccacgtccctccaaaattttagttttgttctgattagtagctagcttgagcgctgcgtttcaggcttggggtttaatggcgctctttactatcgcactgaatgagcgagcggcagttggtcagaacaatttctgagcccgccagcagcggcagcgggagcggcccaggctgacaagaaaaatgtgcgccgttctttgtttcagaggacgttgcagaactccccggtttttacgggaactgatgatgagtttgtttgctttgcagctgaattattgatatacctgttttctgaattgccttttgttctttctctgaagaaaaaaaaaatatggcgtacgtgggcagtgatgagatgaatggaagaaagaaagaaagagaatcacttcacattattgtcgtcgtcgtgatcattttaggaaccatttataattagctagcatgcacacgtagtaatcggaggaagaggaggaggaggctacacactagagctgggtttggaattgcagggagcagagggcggcgtcgctgacgctcttcctggcgagcacgagctgctgctgcgagcgcttgcagtaggcgatggcgccctggatgagcccctccgactcggaccgggcgctgctgcatcgcttcagcggcgggtcactcgctgccgaggagctcctcctcgtcgggaatgccggcggcggcggcggcctcgcggctgcggctgcaggcgccggcggaggacgccacttgatcacgccggagaaggacttgcgctggcggacgctggccgcgtgctcctcctcgtccatcagcttctcctgctcaatgctgctcctcagggtggtcggcgccgccgccgcccccctgccgctgcagctgccgtagctgttcctgatttggccaaacggcgccggcttgacggacccggccgctccgctagtcgcggtggccgccctgctgctcctggtggtggcccggacgccgacgccgtggcattgctcgtcggagcacgaggtcctggcgaacagggaccggaagaaggcacgcgacgcctgcagcttcgcgtgcacggacccggcggcgcccttcttgcgccggccggtggcgccgccgtccggctgtcgttgcatcctggccgcgggctgcgcattgcggatccccgcaacagcagcagcagcatgccacggcgcgaccgtcgcggtgctcctcctgccgccgccacatccacctccacctccgccgccgccgcccgcgtcagcttcctgctgatgcttggccttgtgcagcctgctgccccggaagagcatctcatccccgcagggcggtggcgccgccgcgctccggcacacccggaactcgaacccccggcaagaactgagatccaggtcgatgtactcctcctctccaaagcactgagcagaagctctcgccatggctgctctggggcacatggagtggaagcagcagcagcttgcagcttgcttggtccgatcgtccgggcaaagatggccaaatgggggaaggaggagaggagttatggaggggcagaggcagtggctggcaggagtgtttgaaaaacttttatgggcaaggcattggcagtggcagcattggcatgagagggatccaagaaaacagaattgggatggaggggtggcagcttgggccccccttgtctttggaggctgattgattccagggtttgtcttgtgctcattcataccactagatcagatgtgagggtgtgtgtgagtgggtggctgggtgagctctgctctcttgttggatttgcaattttggatgtgtgtagttgttgttgtctttgtactgatttgctgtgtagtgaggtggtgcttgtagtgtacatggtactacttgttagtataaatcacaaaccagagagtgactagattcatgtacttatataaatggacctgtttggcacagctccagctctacctctccaggagctggagttgggtgaagctctctcacaaaatgtactagagttgtggagctgggtttagacagctccacaactccactgcagactcaactcctggagttatatttaggagttgaagttttaccaaacaggacctatgtattccatgtagcttagaggtgttaaggggtggaaagtttgtaaacaaatcctggatcaaaagaagaatgatgctttgggagagggaaggggtagtggtgggggataagatgatacctttgctgttactactagtacaattgtgacagtcctttctctcgtattttcttcccccgttgctgcaaatggtcagagctcacaaatttcagaaataaatgttgtaaatactgtcgagacaaaaaaaatactaacggcctctttactccatttgtagataaagaacatttatgaattgaaaatataaaaaaaatagaggctgagaaaggtagggctacacctttgtgcagagaaagggttgagagattcttttggtttttgcccccatttcttttagcatctttgatctttctgttgtcaagtaaagcaggagaaaagaacaaaggctaaaaaaagagcaagacgcagacgaacaaaagaggaggaagttgactttagcaggacaggatagcatatacggcgcaaatttgtaagtacgtacacgcatggtcaatacagagaggtcgacacatcataaaccgtaaacggctctcctaccaatgtccgacatatgtgcagttagacaacacgacgttcacaagatgaagcaaagaaatctttacggcaacgaaggctacaatgtacagttttgtacacagcactccactacaacacgttctccaaatttttgggccagtgattctatccctacacgaactattcaggacttgagcccagatttgatgctcctcctatatagatttcactgaaagccttgccccatcatcttcaaggtcatcaaactcccacccacttatgtcatcagccgagtactccctgtactctgggtcagatttcgccagttctgagtcggactctgatggcaggcgtgtcctgagttgagcaggtattggggactcgtgtcctgcttgtcttgatgagcgagcagcctgcaaggaacgagattgctttgctctctcttctctttctttgatctcgatttgcagcagtggccgtggaaccgattcaaactcgacccgcagcttgtcaatgttggcaaatagttttttcacgtcaggatcatctctcctgcaaaaaaaacacaaaacacatgattctagtgttttttttttacagcaaagtaggccaccagatggctctagtagtcgagcttatttaccattcttgagaagatactaagagcatcacgttttgtaatgccaatttacactaattaacatcagaaagtgtggctaactcctggtaccttcttatggattgtaaacactcctaatagtttgaacaactacctggcttgataatcttgattggacaaatatattgctctgatgttatcaaccaaactgaatgctgctaccacctgaaatagaacaaaaggtaattataaatgtcaccagaaacctttcaggaaccagtttcctgatctcagcttgttctcctctactaggctaccagcatctctatttttagcaagcagtacaaaaaagagttaagatgacctttttctcagcttccagatattcttcctcaaggtatttacgtggatttgattgcttggaagaaccattgtttccatcttccgctgataccgatctggtgattcagtaagaggaattagcatcaggataacttcatgtgcaacagcgcaagtagtctaaactagcaagtgagagctatacctgttatcaaatattttcaagttatcaacaaaggtctttatactatcaatgcaagtgctcagctcttcctagaaaacaaaaggaaacaacaaattgagaagtaataggctatgcaaaaggcctttgtaaatagtaccgtgatagtagtcaaatgaagtaccactcgtgcataaagatgatgattaatcaattttgcaaagcaagtcgcacacttgtccagttcatcactgcaacaagaaaagttcaaaacagtgtaacgtactaacatatatcagcaaatctttgtacataaaaatttcgcatgactattaatgctattttcatagagaaatcacacaatacttcactaaaagagaggctacatacttggcttgttttttccttagttcttcatacaaagactgcaacttccatgtatcttctaaaaatatgatccatgcaccgacagtgcttgactcaactttgcaggaagcaatagatcttgacagttcttcctcctagagtatgaatatggcagaaaacggtgagcaagtgaaatcctagcttgcaataaagctgtctaatactagaaactgaaaaagaagaggttaccaaacctttgctttcaagtgcagcacaatctgattgctggcttcatcgaattggtctctctcctctctagtttttttaagcttcattacagccgcattcagtatattatttacctgtaatctgagtttcagaatcactcttacaaatatttctatcaagggatcgtaacttctaagaacagtaaaacctaacaaacagtggtaaataatttggcaaatacttcatatggtttcgaagtagaatgacaaatttctattataaatccgttaaaacttttatgttgttaaatcaggtatgagattaaaaagaacatctgtgcggtactactaaggccataaatcacaatttaaagttacaatttattcgaagctcatatctacaccctgagtgtttctccaggatatcttcccagttctcatacactgaccagcactattaagtacgagagattcagaacttacctcaacttcttttttctaagaaccaactatacctcaaccttataatagcatgaaaaacataatccgtagcttttgaggtgttttggttggtgtccctttagatttttcgtaaatctgtggtgcaattcactaagatgacactgtgcagtgcatctctaggttgtttgcaacgcttattttttaattgaatggaagagctcctcccccccccccccccctctcccaaaaaaaaaaatcatacataatttctttaatgtggttcatgctgatgcatttatggaaactagctgggtggcctgcgcaattgcgtggctagcacccataaaattatctatttttaatatgattttacttataatttattcaatagatatttcattgtcttgagactttgaaagaccaaaccatatcatccccgtatttctaatgttgtaacttttataaaagtcacatcagttgttaccccttacttttttgtcatcctatctttatttgcttgtttgatctaccatggcttatattcattctccttttaacctttaaaaattggatcttgtagtttttttgagtttattgtcttattgggtttcatttttttattcttagaagtcccgttaaaagctgccaatatacttctctacggcctatccgctgcttcctctctttattgtcattgagattttaaaaatcgaacataattatcaattatcgtttgagttcaatttttactctctagagtcccaccaaaccgtttgtactcctctacggctcgcccgcttcttcccactctttattatatttgagattttaaaatcgaatgtgattatcattgaggtttattttttaattttttgaaaatcccgccaattgtcgtgaccattctgcttaacagcatgtccgtcgtcactccttttaattgtcattgggattctatatggggttttgttaatagtttttagatgtctcatcaactgtcaccactctactcctttacaaccctgttacttcttcgatatttattatcatttatcatcgttgtgttctagataatttttttttgaaatttccatatttttcgttccaatagattttatttataaattatattcctagttgttttattctatttttagaatttattttattaattatttggaattttaattaatctcgttatgtgttccagatggtgtattctttaaatagtctttattttttattacgaatttcagttacttttaaattgcattccaagttgaactcttcttttattttcttatttctaatatctaatttcggattttattttattttttattttaaattttaattaatctcgtattgggttcttatatatggatttgtatgaaatgagggcactgtattatttttctgctgctgcagcctaagcgtgctggcctggtatctccaccctatatatgtgcggaaatgtatgttggtttagaactctttaagttctgcaattgatttttctaaacagacaaggactcctagtacggatggtatgatccataattagattgatatgattatcttttgtacagtaaatctatttagtaattttaaatttgtattcctactcgaactctcttttttcttttcttctaatttcagcaatttatttatttattattctgaattttaattaatcacgtattgggttcttatatgaactcctcttttaatattgcttatttttaattccgaatttcagttatttttcagattgtatttctacttgaactcttttttttctttttctccaattaatatggaaatttctagcctccacagcgaacgtggtgccttcttttcaagctgtcttaatatataatagatagatagattccaggccctacaaaacttcacagattttagttaccccttaaaagtaaaatggacatatttactgaatttgaaagcaagaaattaccagcatgttgtgattcttaatgaaataaatcaaaaggttggattgggaacattatttcgtacaaaaagggaaaaaagaatggatcgtcatactttctttagttcatcctcaagtagatccttttgcttctgaagcccagagatctcagccagtatttccttcaaaggaaaggcaaccaatcagaactcagaaactaaacacaatctatctatctattatattattaacggaatataaaaatgagccttcatgttcgctctcatggcctagaaattctcacattaatcggagaaaaagaaaaagtagagtccatatagaaatacaatttagaaatagctgaaattcggaattaaaaaataaggaatattagaagaggagactagagtccatatagaaatataatttagaaatagttgaaactcggaattaaaaaataaggaatattagaagaggagactagagcccatatagaaatacaattaggaaataactgaaattcggaattaaaaataaggaatattagaagtagagtatagagtccatatagaaatacaattaggaaataatagaaatttggaattaaaaataagaaatattagaagtagagtatagagtccatatagaaatacaattaagaaaaaatagaaattcggaattaaaaaataaggaatattagaagtagagtatagagtccatatagaaatttaaaactaactaaaatttggaataaacataataaaattaaaagcagagtttttagagtccgtataaaaaaaaatttacaaataactaaaattcgaaattaagaaaaacatgggaagaagagtttaaagtcagtataggaatacaatttagaagtaactgaaattcgaaattaaaaattaaagaatattgaaatatgagtttagagtccacatagaaatacaactagaaataataaaaattcagaataaaaataaataatattggaagaagagcatagagcctatatagaaatacaatttacagaaaattcggaattaaaaaaaatattaaaagacgagtctagagtccatataggaatatatataatttacaaataactaaaatttgatataatgacaaaacatatatgctattatatgagagaaaatataacgatgctagccgcgcaatctgcgcgggccaccatgctagtttatatgataatgactactgaagaagatgttagagaagttcagaagtccagctatgttttatccttcagaaataatggttagatggacatgatagatcaagttaagatggtcttctttgtgcttcaggaatatatatgtaaaactatttattgatttgaatgcaagataaacgccaactttcctcgttgtatatgtagatgtatgcaagtaccacaacgtccacaatagttggagtggtaattcacaggctcatagcaaaggagttaccttttcagttacactaacttcatttgttttggtaactcggaaaataagagattcctccttttgtagcctacattgcagacataagccacaaaattcacatcaaagcagaaagggtcatttcattaattttggtggcaacataaagcggttctgaagtgaaaagtacaacataatataattatttttcctaaaatctacatatcaccactaactataaaatctagatatcatttcaagctgtaccaattatactgcaccaaaattactttgaccgcactcatattctgtgaaataactacatgctaaatcgctcaaagtgaatgcaatacacacatcatgattaagacagaaacctattttccatgattctcctttctgcttttgcagctgaatttgcaagtgattctgacaaaaccttcaatttgttaacctgcaaagttttatgagatggatattaaagtagtaaacacatatcgggggtaaaaaggggtgacaagtagataactgttattgatgtgttaaatatgaattccagaatgaagaactatccagaacaatgacacaaatccaaattaatataggaattgtaaatatcatgccttctcaaaataagtctcgaatgagttgccatgatgcattgatttcttcatcaatacaagttcttccattctagagcataagcgaatctcattaactgcagttctgaaaccctgcaaatagtatgaaaaaatacacagctgtccgcattcaaataaccagcaagaataagtatgaattgtcagatgataaaaaattccagggatacaaatgaacatttttatgcacttcttagaaaggataatgcaattaatatgtgatcacttgtcattattaactactctcttctcttcattttccatggacgctggacagtaatgtttttagtaggccatactcacacatttgtcgttttagcacaaaccaaagagtgggtgtgcatttgaacataaatgcatgtatagaaacaatataaaaacattatgcatatgcacaaagtgcagttctataatctccaaactccaatttcttgaaatagtgggtaattcaaaatttattaatcagagcattgacaaagtctttcatagtccacagtctaaacatgtcaaccttacatatggaccaaacaacaaaattagtctgtatttctcttcttttgataggtcaccagctcatatagcacaattaaaggtagcgtttgtgattctgtgaaggtaaataaactagacctacctccgcgactgtttgtgatgctttgctacgcctactggtcgaattagatcgaagagcgtccattccatttatccgttgttgtagctgcaagatttcatcatctaatctggaattaagaagaaacagagttttggatcatgtaaaatacgcgtgcaaccgtgaattaccaaaacaaaccctcctcctcccaaaagaaagagctaaccttgaaatttcaggatttatttttaaccctgagattgcacattgagcaaattgaagcagctcagcacgttttgcctggttaggaaaaacaaagaagaacatatttataaataataaattttatgatttttctggcatctaatttaatcattagaaagttccaaagatcaacccatggaccaagtggctgagctaaggaggttttctggaactaagaggtctacagttagactggaattttttaattccagtctttggctttgatattagaggaagaaaacaggaagtatgtaccaacacttcatcatggtaagttgaaaataactttgccaactcctttatgctactaagtattgcattgtggacatcctttcctccaggaagacacaatctgcatgcagcatcaacagaccacaacagtaaatgagcgaaaatttcaaggttttccttcacattccaaagccacaacaaaaaatggaaacgagtaattagacatgaaatggttgaagaacttgcccaaaaacttctgagagaagcgaggcttcttcttcagtagggaattccataatctgatccatagagaacgagataattgtttcaaatcattaagcagtgacctaaatagcagcaacccagcgcacacaaggcgttcgcaaaattgaagtgcacaaatgcaacctaccatggataaaacgaggcattcgagcgcttggctgtagaggaagacatggataaagttcatcggctcggccccggtctcgtaatccatatacagatcctgcaaatgagcaccagttcatgcccgatcgatcacgcgacgtagtttagaaacacaaagcaaagctagatcagatacgcatatatatatatgctcaccaacacgggcaggtgttgatcaggatggcccgcgcgcttcgcctccttctccgccgcggccgcgcgctgggtctccctgagcatgacgagccaccggcgcagcagctgcacccggtcctcccctctgtaggacagcgccgcgtcctccagcctcttcgccgtcagcctcatgctcttgtagctccggctcccctacccgaagaaacaaaacacaatggcggaatcaaattagggccgcaaccaaccagacacgagaggacgcgcacgtacgatgcggtcgttgatgagcctggcgccgcccgcgacggcctggccggcgtggtggacgacggtgccgagggaggagcggacagtgcgggtgaggaggggcccgccgctcgcctccaccgcgcggtgcaccgcgttgcggagccacgacatcgcgagctagctagctaggtcgatctccacctccgcctccgcctccgccaccgcctcctctccttcgcagcgggataggggagcgtctgctcggggaaacgagaggtaggaatccagggaggaggaggaagaggaggaggagggggaggagggggcgcgcgcgggttgggaatggggagggaggagacgcgccgatgcggggaacgcattcgcgcggacgcccgcgcggccgacgaacgcgcccggccgcccctccccccggccccgcccgccccgcctcccgcggcgcgggttggcacgaatttttcgggatttttgtggcaaagatgttgccgtggtgtggccgcggggcctcggttttggcccaacgcaaagcatttccagcctttttatggttcttgcctggaataagttcacctgttgtccctcaactttacatcgaatctatctaacatctcttatgtctaataccacaaatatctaccccttaaatatttaaaatcatgcaaaatatgccccatggcaatatatatggatggtttgaggaaataaaaaaattatgggacccacatgtcatccgcactcctccccatttttctttatcttctctctcccatgccacgagcagggcaggtggggcggcgtcgggcgaagcggcagcgcacaaagccagtgggggggagcgagtggcggcggtggaatgcagaggatggtggcagatggagctggcagcggacgccataggagtcgtatacagctcgggttccaccaccagactgctcatctccgacacgctgcgcacgccgggccgcaccatcaggaacttcgtcgtcggctgcagcctcatgtccgtgtaccagcagtcgtccggcctcaccggtttcagctgtggcgtcccatccgtgccatcccagctgggcctcactaaattcttctacttcctcctggctcgccggttcgacgacaatgccaccgccagcgacgagctgatcctcggcggcgcgggtggtaaagacgacgacgtcaggatgcagtacatcccgttggctcgaagcgcgagcacaaggccattgtgctctgtctactactacctggctctgattgccatcacggtgcgtaggaagagtgtgcagctaccgaagagggcgttcgtcgccgaggaactggaggaggctccattgtcgaggagaagggactcggcctgagcccctacatcgcgatgtcgtcgaggacgaagacgatggagttgccgaagatttcactctacttcaaaggcggctccgtgatgaacctccctgtcgagaactacttcatggtggccggaccggctccgagcgccagcgttccggctatggccgaggccatctgtcttgccgtggtgagcgatgtcccaaccaactcaggcggcgccggagtcacttcaggtgggtgggagtcttccccccccccccctcccccccatctcctgctgacgcggccagcgcggccggccttctctccctattctcccgccagcgcagccgacagcctctcccctctctcccgccggctaccccgggcttgggaagaaaagaaaaatgatggggctaacatgcgggccccacattattctactatttcacttacatgtggaccctttttgcgtacggggaatcagactgcgcgcccagggaagaaaagaaaaaaaaaagttggcaaaaacatcttaaacttttataatatgtaaaagataaagattttttctgattatgatgccacgtcaacgaaccacccatatatactgttatgggacccaaattgcatggttggtttcatatagtttagaggatgatttttggtattggatataagagatatcagacagactcaacataaagttgagggacgataggtgaacttattccttcttgccttcggctgatgctggcccagctcacgcccatgtctccgggcctccggctgtccgccctagtcaaggctgcatcaagggcgcatggcgcgggtggcagcgatggggagacaaggatgccggcgcagtccgacgacgcgcttggccgctcgccgacatcctcgggcgcctcctggcgcgtagcctggccacgtcccgcggcgtatgcaaggcgtggcgcgcggtggtcgatggccgcgggctgctgctccagtactccacctccggcaggcactgctgcacgcgttgcgcgacgtctacctcaacctggtcaactaccatcgcccgtgctaattcctcgctcgccgctcctccacggcgtgcactcagatccacagtaacctcgacgagttcctgcagtctactacctcccttgtcactgcccgaacccagcgtggcaccgcccgacggctgccgcttagcgttgatctgtgtgtctttagtcaagtctgcatcaaggccgagcgcggcagccatggacagacacggggatgccgctgctcgacgaggcgctcgctaacatggcatcgtctggtgagtggtgactcgatctggtctgcaaggcgtgaatcggcggtggtccacgcacgcgatcgatgcgcaccgtttcttttcccccaacttcgtcggctactggtgcccacgacgggtccccggtgatcggcacgagtgtgcaggcaaaaccttgacacggatagttcaagtgtagtattccccaccttaatttccccgtcatcccgtgtccaaagtctaaaccagcggccactgcgtgccccattcccgggtttcccacggaacgatgccgatgctacgataatgtctcacccccattatattgactccatcgttaattcgatatcaccaacccaaacggaaaaaatacgtgcgtgaatgtgtgatcacagctaaaataaacacgatcgccctacgtacgcatcccggaaacagaacgcccgcctgggtggtcaagtcaaaagaaggcgatggcgacatcatcatcatcatcgtggcctggcctcgcatgcatgcacgcagccgctcgggctcggctcgtctcgtctcgcccccgacgacgcgcagagagagagggggaggggggcgaatgcatccatcgatccagaaaactattttaaactctccaaacgatttacatatcacttaaatagttataaaatttttaaaaatatttttaaaaaatatattaatataaaatatatcacttcacaaacatataacttaaaatttatatatattgcaacgaaaaatatatattgtaacgaaaaaactagagctagttaatgtatattaacagttaaatttattttccgttatgacatgtaaatgttgaattttaagttacatgtttatatttctatagtgatgtcccatatgttaatacatcttaaaaaattatttttttaattattatttaagtgacataaaaaaaatgagagatcccctcccgagtttaaaaatcccctcccccgcgtagcgcgtgtcgctttcctccccctctctcgccaccgcgccatcacgctacgccaccaccgctagctccagccgtcttccacctgaagcgccccgagccccccggcctcgccgccaccggtcaacccatgcacgcccacgcgtatggacatcatcgcgtatatttttttttcgtttgtttgttttaatcagcattaacatcgatcaagcggtgccaaatcatgcgcattattatcattcggtgcagcagctgatgacttgttcagcagctggtgatcatgtactcacttgaggattgagatgtgtctcaatggcaatttgacgatggaaactgggaaagtgaacgcatgctgtgcctgtatgtgctgtgtgcaaaaacaggtgctccaagaacgggtcgagatcacaacatcataggatatggtcagacatccagactaaaatatcataatttgctggcccagatcgtgtacaccggctggttcagaaaaatgatccccaagtggcacgcacgacggtggggcgaaaacgacggctgcctccccatccgattgcgtgccaattaaccctggtagttggtgactctttcctcggcccttccttccttcccccactttgcgacgcgacgacgacgagaggaaagaaaagcggagcactacggccatcgagctatcataatcgcctttattttgttcgatcaaaacaggaaaaggaagaggaccaatcgttctggcttcttcgttgccccttgttttcaccatgtcactgttgaacagagtattttttttcaagtgttggacagctaaagattttttgtaggtttgtactttgtgggtgtggttctcacacagtagagtcaagagaaggataacgatcagctgtacccacaaaaaccggaccatgttttttcctttttgtatttttctccatccctttcttcagtaccaggattaataatgaacttctcttcagaattaatttgtacattagggaataaagctaccgaatcaaatgactaagatttgtcgtgcaacctgtaaaccaggaaaatgacagcgtttaaaggttcttgataaaatatatcccaattcccaacttaccgttgtactgtacttgggatcctcagaaaatgacacttttgggttgcccaactaatcaaatacccatatgctaaacacaagcttgatcaaacaccccccatctcaaccagcaacaaaacaagttctcattccacaagccctttcatcactacaaagcctacaaaactcgagtattatcttcatccatccctaatccaaccaggcacaggctcagttctcctgttggtagcagttgccttccctgttcctagcttcacatcgtcgtcgtcaagctgcaggtttctgaacaagagatcgtcacccatgcggccatggtggggcaacctactctgatcagcttggctctggttctattctagcctagagcgcgttgatcgatcgccgatgctctggcggccggagttcttgcgccatggcaaccgttcttgagatgctcgtgcagctcgccgtcgttgtcacggtgctatgcgccgccgtgcgagcgtacaccccggcggacagctacctcttcctctgcggcacgtccgggaacgccaccgtcgatggccggacgttcgtcggggacgctggtctgccggcctcggtgctgatggcgccccagagcaccgaggccaacatgccggcgaaccaggtcactggcgccgacgacgactcgccggcgctgtaccagtcagcgcgcgtgttcacggcgccggccaactacgcgttctccgctaagcctggccgccacttcgtccgcctccgcttcttccccttccggtaccagtcttacgacctcgccgcggacgcggcgttcaatgtgtccgtgcagggcgtggtgttcgtcgacgggtacacgcccaagaacggcacggccgtggtcagggagttctccgtgaacatcaccggtagggcgctggtgatcacgttcacgccgacgggcaagaaggtggcgttcgtcaacgccatcgaggtggtgtcccatcccgacgagctcatcggcgacaccgcgccgatggtgaatccgcggaaccagtcccagtacaccgggttgacggcgaaggcgctggagacggtgcaccggatcaacatgggagagcccaaggtcacgccgaacaacgacacgctgtggaggacatggctgccggactggaccttcctgcacgagagcagcttcgcggcgcacaatcaagtgtctccggcgatgatcaagtaccaaagtggctacgcgacctcgctgacggcgccctccgcggtgtacaccaccgtgacggagttgaacacgacggcggcgatggtcggcaacacgcaggcgcagctcaacctgacgtggaagttcgacgcaccggccgtctcggactacctcctccggctccacttgtgcgacatcgtcagcaaggcgacgctcggtgtggtgttcaatgtctacgtcggccagtggcgggttctccaagactacgagtcttccggcgacacgttcagccttcttgccacgccgctctataaggacttcgtccttgccgccagtgatgcggcgaagggtacaatcacggtgagcatcgggtcatcgacggcaaccaacgcgttgcccggcggcttcctgaacggcctcgagatcatgagaattgtcgggagcaccggctccatcgacagcgccacgtcgccgcgcggctcaaagatcaagaccgggatcatcgccggatcggccgtgggcggggcggtgttggcgattgctctcgggtgcgtcgccgtcaggatgctgcggaggaagaagaagccggtgaagcagccgtcgaacacctgggtgccgttctcggcgagcgcgctgggcgcccgctctcgcaccagcttcggcaggagcagcatcgtcaacgtcgtcacgctggggcagaacggcgccggcgccggcgccgggtaccgcttcccgttcgcggcgctgcaggaggcgacgggcgggttcgaggaggagatggtgatcggcgtgggcgggttcgggaaggtgtacaggggcacgctccgggacggcacgcaggtggccgtgaagcgcgggaaccggctgtcgcagcaggggctcaacgagttccgcacggagatcgagctgctgtcccagctgcgccaccgccacctcgtctcgctcatcggctactgcgacgagcgcggcgagatgatcctggtgtacgagtacatggcgaagggcacgctccggagccacctgtacggctccgacctgccgccgctgccgtggaagcagaggctggaggcgtgcatcggggccgcgagggggctgcactacctgcacaccggctcggccaaggcgatcatccaccgggacgtcaagtcggccaacatcctcctcgacgacggcttcatggccaaggtcgccgacttcgggctgtccaagaccgggccggagctggacaagacgcacgtcagcaccgccgtcaagggcagcttcgggtacctcgacccggagtacttccggcggcagatgctgacggagaagtccgacgtctactccttcggcgtcgtcctgctcgaggtgctctgcgcccgcgccgtcatcgacccgacgctgccccgggagatggtgaacctggcggagtgggcgacgcggcggctcagggacggcgagctcgaccggatcgtggaccagaagattgccgggacgatacggccggactcgctcaagaagttcgccgacaccgccgagaagtgcctcgcggagtacggcgtggagcggccgagcatgggggacgtgctctggtgcctcgagtacgcgctgcagctgcaggtggcgtcgccggacagctctgtcacgacgcttcagcgcagctcgtcgatctcaagcgtcgtgacagacgccaccgtgagtgcgaacctgggggacctcgacggcatgtccatgaagagagtattctcaaagatgctcaagagcgaggaagagggcaggtgaaggattgaagcaagaaatgttctagtatactagcatctggtacacaataggattgcgtatatctcaattttgatcttatatgcatgtaaatttcaacaaatgatgtacattttttttttgcatgtaggagaaagatgcactaaactgcattatggtacagtgataggataccacagttggcaatgtaggagtatatcacgccagtaaacacaatgcaaatgcaaagcaacaccagtaataacgagtatatattctcacgaataaacgaacaaaataggcagaatcttgtctgaacaacttagaatccagagactgcagcaggaagtcactccctccatgtgtgactccggcactctcacaaatactagtactaaacaaaatttcatgaatgcaagtgcaagacgaccaagatcatagcagctgagcaggcaaacatgctgtctctccagcacattcacaaataacaatcttagttacaatgaataaatgcggtctgtgtcgctgcctgattatgagttctatagagtacctaagttcgctgcatagtcatgttcgcaaacattctctcaacaaagaacgagagcctttggaactcgagaaaaaataatgtttgtgctacatcaggtgttggttcctcgtgacataactagaaatctaaaacactgatgactagcatctaatcttccttccgctttcctgattgttttctggcacgggctgtcaagcaccgccccacaaatttaaggacctcgtcgatgagaaccactgggaaagcaactgctatcaccaaaagccattcactgaagcttaggggcacaataccaaagacttgggcaaggaatggcacgtagaggatcaagaaatgcagcccgaatgaaaccgacattgccagaagaagccaagggttaacccacggaggcatgctcagaaggctaccatcctccgacagcgcattcagcgagttgaacatctcaatggccaccaagacagacagggagagggttgtcgctttaattttgccgccctggaagtaatcacatgggttcgcatcgaagttgaatgtacgggcacctgctgtgaatggtgacaccttgaaaccctcccatgaggagcactggccccagtttgagagctgggagtacgagacaagagagtgaccatcaccagccaggtcaattcccaggaaagagccatgtgtgtaccaaatgataaacactcccactgtggcaatcccaacgtacatcccaatgacctgtaggatggacatggattccaagtaagtagaatgagttaggaatatggataggtccagagtccagacagtgtactatcatgaattaggacttatttgggttcataaaaaataaccacaagacttttaacagttattcgttaaccatgatgcttacacacttcacttctttttgctaaccagaactgaggcgtgttcctctttctttagtagtcaaatagatcactagatcactgagacgtgttaattttcttagaggtgagcatataaagtaactcccaataaataaacatatataaatcaacccccaacaactcaacaggcctcatctaacacatcctatgctagaaaaagggagagcatccattatgtttgatgatgctcataagtcatactcatttttgttggattggtgcaccttagcgtttctacagtgatataaatagaagtatgtaatcatgaaatttctaaatatgaaaccacataagaacttaagtaggttattgtaaaattgctcaaaatgtataaattgttcatgcacgtgaacacaataaacaataaaagtattcagcataataacacaatattaattgactttaaaaaaggatagataagtaaatatgcatgatcagaaaacattctcatctcaaatagacataaaaggagaggaaaacataccatataacggaataggatccatggagtgatcaacgagtcatcactccttcgtggaggtttcttcatgatatctttatcaggtgggttgaaccccaaagccgttgcaggaggaccatctgtaacaagattgacccacagaagttgcacagggatgagaccttcaggaatacctaaagctgacgttagaaatatggaagcaacttccccgatgtttgaagagatcatatatctgcaataacatatagcccacattaactgacagcatttttattgacttgtcagatgctaacaaagcaagaaagggttagccatagctggcgtaatgatgtaccttataaatgccttcatattgtcgtagattgacctcccttcaccaacagctgcgactattgtactgaagttatcatctgcaagaaccatatctgaagcttcttttgcaacctaacaaaaattatacataaggaaaaaaacgaggtcaggattctggtttattacatttactgagaataagtacagcaccaaccacatgctttcaggactgaaatatgcatgtgtgataagattctggacagaaagacaaggaaacagattgtgcagaattctttcttctaaattttggtctgtcacaagcccatatgcttgtgtcatttttatagttcacgcagtacatgatctttatgtacaccataaataccctgcattctgtggtaaaaactccaggaccattataaaacatactccctccatcccaatataagtgcaacctccagatttgtagccctaggatatgtcacatctatcttaggttgcacttatattgggacagagggagtatacaatcatacaaaaagggaacggacaaaacatagaaagagatacgaaaacaccatgcgatggattcttttggtaaattctgaagcataaaaaaaataaggagacaaaattaaaaggaaatagaaaatccaatttatagttcactatctaagaattatcgtgtgatcttaagcagttcttatgaaatgctcagcagggaagcggccaacaacgaccaatgggtaaagttagtaacaggctagtgatgaagcaaaaaatgaatgagatggcagcaagaaatagtaacggaaagagcacagctaaactataaaaaatgtgatcagaagcctaagaatggttacatcacatgagaatagtgaagcctaatgtgctctaccactcagaatgtatgataggtgacaagtaaaaaggagatgaaaaatataaattgcaaaattaccctcataaaagataaaagaaaaggaacagtttaataacaaagcaagaagcagacctcagtccctgtaatgcccatagcaactccaatgtcagccaacttcagagctggtgcatcattcactccatcaccagtcatagcaaccacttcaccatcttctttgagcaatctaactatctcctgcttatgtttcggctcagccctagagaagagaaggccacctgtttgccttaagagtttcttcttatctgaaagagacatgaattccttccctgtgaagctctttgaactaatatcttccgtggaaccaaaaactccaatctcacggcatatcgcctctgctgtttctttgttatcaccagtaatcaccataacacgtattccagcagctctacagtcttcaattgctttgtggacttcttctcggggaggatcctgtcatagtgtattgttaaaagttgcacagattcgaaatgcagaaatcatatagttattgaatagtcacagttggagaatttctatgaagaacatgttctcacccttagaccaacaaaaccacagaatatcaaattactctctatggaagagtagtatgaaggatcaagtagatatttgtgagctgcatgctcttcaccatcatatgttgcaaattccgccaaatcctccttgtacgcaaaacccaaacatcgcaatgcactagcagacatttcacgaagtgttgataatatgagtgccttggcaccttcatccaggagcacaacagatccatcaagcaactgaatatagccactcctttctagcaaattttctacagctccctgcaagagtccaatcttaacatgaatacattaacaggtaaaagaaaatgcaatggataaaagaacataacacatgccaattcagaagcacagagaattcgttaccaagtaaggcaaccaagctaactaaaggaacaaaagtggaaaacagccattgatactattggcgaagacaactgacaataagacaaggcctatagcctattccaggagagaaaggacaaaaggatgcgctgcagttggaatataacaatccacaactatgttgcttccagtattatgaagaattaaataggagtaagctgcgtatggttgtccactaggtcatttatgatagagaaacattcgataattctacaatggaattataaatggttcagaataccttgacaagcagcaaattctttccagagtctgctttttttacaataactcccattgattttctagtccgatcgaactccagagtagctactctcttagcagcattgttccaccattgacagcacccttaaaacaatagaaaagtgcaagttagtctaggattattcaaaaagaatgcaaataatgctcacagattctattttacaaatcacagaaatcagcatacttagcaaatcagatgaatccagggatggagtatatccaccaggaaggcccattttctcaaccaaaacctgccacatacataacacaatcattcaacaataatcaaataattgtaagcaacttgaaaaggcacggattctacacatatgaacttcaaaataagttacatggatgattagaagtaattcccatgtgtttatctatgttctatgttatgcaaaacatcaccgttaacactttccagatattacatgatcattaggtgaagcaacatagagaacatattttattgcactaatgagccataccttcaaagcagcctctgtgggcatcccagtggcaacatactgatgctcagagtgagcaatacttgcatcattgcaaactgcagcaatcttagcaatcatctggagattttcatccatgctcaaacttggccactcgtttatcttcccgtcacttggatcataagtggttccatcaaccttaaagctcctaagtgtatcaggccacctcccaattgccacaagcttcaccgctgacatctggttggtggtcaatgttcctgtcttatcggagcaaatcactgtagtgcaacccagtgtctcaacacttggcaacttcctcacaagtgcattcttttgtgccatcttcctggtgccgagcgccaagcatgtggtgataacagcaggcaggccctctggaattgctgcaacagccagtgccactgcaatctcaaagtaatacgtgcacttctcaaatgagaacttaaaattcctgggccacccatccacatactcccaggtgaggaaatacttaacgttgataagccaaaccaaggcacagatcaccccaattatggctgtcagtgcctccccaaactcattgagcttctttttcagtggcgtgtcatcttcctcttgtgaggcttcctggatctgggcatggatcttgcctatttcagtgtccattccagtgcccgtcacaacgcagacagcgctgccgttgacaattgtagtgccagcaaaaaccatacactcctttccctggatgtctgtgtcctccagctcgattttatggctggtcttgttaaccgaagcagtctcaccagtgagggaaccctgctcgacacggagggtggagctgataagctggagcacacgcatgtctgccgggaccttgtcgccaacacggagctccacgatgtctccggggacgaggtcgcgcgccggaagcccatgggaccaccggccgtcgcgcttgacggttgcgtgctcggactggatctccttcagcgcctcgagcgccttctcggcgttgctctcctgccagaccccgacgacggcgttcactatcaggatgaggaagatgacgaggggctccacgaaggcggtcgccccgacctcgccgccctccgcaccgtcgtagagcgcgagcacgaacgacaccacggcggcggcgaggaggatgcgcacgagcgtgtcgtcgaactgctcgagcaccagcttccacaccgacggcgccgcgtgccgctccagctcgttgggcccgtaccgccgcagccgcgccgccgcctcctcggaggacagcccgcggtccgccgcgacgcccagctccgcgaggcactcgctcggcgtgcgcgcccacgccgggaaggccgcggcggccggctccgacccggatgcgtcggatccgtcccgccgcttgccctcctcctgcccgcccttgcccattggttcacgaacctcagattcaaactcaacaagaggagagcctcctacctagggttcccttccgccgccgcggcgagatcgcatggaaccgaaaccctagaggcggatggtggcggcgaggaggccgagatggggagaggagattggtggcgcaacgcaatgcggaagagaggagaagctttttctcccttcccctctctttcgtggagtaaactactttattattctcgctcgggtaaataaaaatcccatcgatcgtgacgaagaagaaaatataattggcactgtagttcaatggccgcttaaatactgctggttttatctggttttatctctttatctcaacggagtttgtacacttacaggtggggacacagtagggtggggtagaggtgtcagtgagaggtaggtctcgtcaacgtggcggctacgttggctcgatgcgacgatgggatagaacgggcggggtcaattaaccggtaagcaacggagtttttcagttgttttttttaaccagatgcgttgcttgacccgggggaggttgcgacgtcaccagatgacgccccgtgctgccacgtgtgccccttgggatctgggcctttcagaggcccatttggcccgcgacaaagcgagaaaaaaggctctccatggccggggagagagaccgagacgtgggggccacatgcttccggccccactcgcagtgccactcgagtggctactttcgtcgctcccccgccgctttgcgcggatcgggagacgcaaggaatctgctgccggggcgcgacgtcagtctggccaaccattagccgccacgccgcgatcacaaggaaaaatcctggagatgccactccagccaatagcatcctgccacgtgtaatttttataaaaaagaaaaatacagagccgtctgccagagaagttctggaatagccgatccgccgggcgtccagtgctccaggggacacggacactcaacgtgtcgggtgcagcagcgcgtcggatggtcgcacggtcgcgcacgcttggggaatcaagcaaccagatcgagcctgcggcgtggtacggagctcagcacgcaggcgcgcacagcagagcacaacgttgttttccctgggcgatggcacgcggaaatattcggctcgtcgtgctcgaggcggggggtgagcggaaacggagggtggagaatgggacggaagcgtactgcgcggatccttgggtttcctgatttcctggcacggtacggaggggagggggggagatgctgccgcctgcggggggccgtgctttttttgcgttggtgggagacaggcggaaccgcacatgcgacggccttggatcgcacacgtcgtcaacgcgcgggtccccgtgacgatggttattgcgtgcttctgtaccttgccatgtctgaactgttttgaagtttagtgcggttttgaacgtgcaggaggtcaggaggacggatcatgttacattactcaaggctgtgtttgagaaagagagataaaagaagattgggaagatacgcaaaacgaggtgaattattagtgtatgattacttgagtattaattattttaaatttcaaaaatggactaatatgattttttaaagcaattttcctatagaaaatttttacaaaaaacgaaccgttttttaattgtctatctccaatctcccagaacgaacgctgcctcagtaaggtttgataatggtggcaaatagtgacatttttagataatgatacggtgaaaaaaaatatagaaaagttaagatactttagaactattttcaaagacaaatctatccttgtcgtttctacgagtttaatgaaaaagattcaaagtgatattcatggttaagtaaaacatattatctgcacacattttaaaatattatttatctattactaataaaggaagtggtacaagatataaaggagaaaggtataaatcatgtgaggatagtggatttttttttaaaaaaaaaggagtggttaatgacctcatagggaggctcatgaatcccatgttatccaagaggttgccgactgacggggcatcgtgtaggacagaccttgatcctgtcatggagatatatagtgtgttgctggccagtggacatctggcattcgttagcggcatggtggtaggactggtgactaggattcaaacacgccccctcatgtttcatatttgatcaatggcattaggtggtgtggttgcttggtggcatggcggtgaagaggtatgctattcgatatgatcatgcacaatagcaaatgatggcgcacataaggtgtgacatgctttgtggagtttgagctacttcattgtttcatgagcttggcaacaatggcacttatgcaattgacgttctttattgtgaagttgaagctaactatggctatacggtatgtcgaggcgcaatagtaatgtcaactctatatgtagctaacatgaggcgtataaacaacattggtgacttttctcttaaacttggtggttgggtagaggttctaaggcgaaagccttactcagcttactggtgctaatgtcaacgacacttttaaatgtcataaagcccagttgaagtcattgctacaggtatttctcccccctacattacaggggagctctttggatgtggacataccccatgtcttgattggtcaatttcatcgttttgttgacacactattcttaaagtcatcatgttgcagtttttccaatgctactagtagatgactagcttgggagactcaatagtatacgtgaccaacgatacatctttgtgtcgtcggtgtttatgtctgttggtgatgtagattcaacatctctatgtctaagtgtttatgtgggtcgtgctgaattttcttcaattaatcgcattgttataaaatttctcaactatgttattctgcgatgtattgtaggagctcatgtccttttcgaggttatttgagaaaaaattaatggcttttaaaatatatgacaagaccttcattttttaatatatgacgctgatgactttttacatcatgtttaaccattcgttttattcaaaaatatttaagtaaatgtattttcttttgtcgtggtttgatttatcaccaaaaaaaactttaagcattacttatatttttaagatttgtataaaatttttgaataagatggatgatcaaaggttataacaaaaatcaactgcgtcatatattaaaaaaatagatagagtaatattttccaagaaaatagtacatattttcttgcttaccagctcatcatcactgatctgaaaaaatgttatggctgtaaaaccatttgcgaaaataatgatagcacggtgagcattgcgcgctattcgagtccgggccgttcccgtgcgtatgaaggcccgaccgaggcctacttcgtagctctggattggccaaaaaaaaaccccagaaaaaggaagtcgtttcatgcaacgaaacaggactctttttccgcgggcgcaaccaacgttcgtgcatgatcccaactccgagagatgcgcacgctccaccagattgatcgccaatctaaggcaactagttctctcaatgagaaggcgatgcagatgatgattagctaaggtccgctagcttgcgatgctctcgtgctgcacccgctctgctcgcggcccttcaccgccggccgaggaagcgtacgatgaagttgacaagagccgaaggacgacggcgacgatcaagcggcagcggcggccggtcacggaggtgagctcgagacagacatggaaccccttctccggcgccgtcagccgctacaaggtgcacgtggctttgacggaagcctttgtgtacgagttcgggaggaggcggtggttcggcttcggccagacgagacggttgttggtcgcggagacgacgacgacgacggcgaatgggagagtacggcgagcaggcgcaccggcaggtcatcggggaaggatccggagcaaacctagcgacggcggtggcacggctgccgcggtcgtcgacggccgagaggaggagagaaccaatgtacacttacacctcctcgtggaggacgagatcaggatgtcgtcgtcgccgcccgcgctgccggcggtggatcagaaggagaagacgtggttccctccgggaggatataacgagcagtgcaagccgccggcgcgcatcacgtacgccgatcgctgcggtccggagtcgctcgaggcgttcttggagtccgtcgtcgccgcccgcggcggcggaggaagcgcctcgtctcacggcgtgcacggcaaccgctgggcggagatcgccgaggccaaggcgcggcggcagaggtatctcagagactactgccccttccagagagacgaggaggagacgacggaggcagcagggtacgatcacgcgacggttaaacagccggcgaactgtccggggtccgagggaggagacgacactacgaccggtgttcgtgagaaggacgcgcgcgccgttcgcggaacggccgagtaccacgtgatgcgccaggaattcctcaagagctaccagatcagaacctttggggagaaggagacgcgggtaccggcgctccggcgcttgttgccacggagaaaaacggcccggactttgtgaccgttcgcaaccggtggcgaagtgtgtcgttgctacactggtcgcgccgacgaggtggtttagctcgtccgctaatcagtttctactcggcccttgcagaggactagcttcgtgtagatatgccattgaaaattggcaaacaattttttttctttcccaagtagtggagatagaatttcttagtttcaaataaaaaccctatttcagatgcttgcgaataattcagcttcattttaacataatgtataaggcaatttgttttgttgggagtatcttctagttctttgttcattttcatcagttaagcataaacattatatggttcagaattgattgaagggcacatgctaaagatgttcatgtgtaacataccatcactgtagtttcattcatcaccttcgtttagtacagacaaaatagacatccaattcatcagagagttcgattatagaaccacttggccctctgttgcattcttgacgaatgctgacgcttccgtatgggcattccattaccagacatgccctcagaacgaatgagcatgccattggggtagcatagaaaggaataatcgtagagcagctcttcacctcatcattacctccaaaactggacaactctaagaaggtgtgctggatagactcgccaacaatcatgcggagccacaatctgtcctgactagagatgttgcagagagatatgtataagctcacagccacaggtaatccacaaacatatgttgatgaattttcagggtcattgtctcttacttgcaaatccgcgcttattgttttcagcattccataatctgttgttggttttggatgaaagagctcgagcaaagtgaaaatatcatggccaacaaagttagcattaaaggctttcttaatttctctgctgaagtaagaaagctcgcatgatccatcagcacacagacaatctaaacgattaatcacccaatgcaacttatccagcactagtttcgactgaatcccaacctttgaaagtccaaataaattcgccaacaaagcaagctcacagacttgaatctccattcccctattgaatccagcataacaacacttcatccttcttatagatgtatctaacttctccagtaaaatatcaggtgaagttgggccaaggtcatatgaattatccaattgaaacgatcgtaatatttctacaataaattgtactgcatcaagatactcacacaaaaagctcaagaatgctccagttgatccagaagaatttgaagctaatattcttagttcctccttgcatgttctacaatcaacaacattgaaagcagtgaatcatttacagaagagagtaaaatactagtcatgtcaaaatgaaaggattggtccttgcaaaaagaagagaaaggattagagtgactgataccttagaatatttcgaacatcacgaatattgcacgactttctgatagtccaagtcctttcaactgtttctattatggacttaactgattgcatcgtcagaacttcatctaaacatttagttgactttacagttttttctatccgaggacgaatatcagccactgtctcaacactacatccttcagattctctagacggcaactttgtttcccaaaatggaattccagttctttgacaaaagtaggataagagtgaattctgatcaactacttctcctattgcacaagagatctttcccagtagggaaattgcatgtgaaaagataacctcaggtatatcccgtttgttgtgtttatcatcagagaaagctacagagatagacactattaacaatgcttttatcctgggtttgtccaagatcagctctccatcagatggcatactgatctgtgacatacatagaatgcaatatcagaacaagaaaaaaaaaagaataattccaagctatctcaaagcacataaaccggagtctatacataaaacaacaagaataatgtataaacaagtaaggaaaaacgaatccaaaattatatattggcaccttatttaacatttcggtagttttggatccctggaggtgaaattgccaagtggatcatttataaagcaagtagcatgcacttaagaagggagacgaaactatatacatagtacaaaaacatcattgcaaaacacagcagcggggcaaaatacgtaaacagtaaacattgtaaaaaaaatgttgggagagtaaaacataacacgtatctgatttattgatacttaagagagatattggacgggtaactcataattagtgaacatcacacaaaaattccagatggcatgaaaaaacagaaataaactggaaatgagtattggagaaagacctctttggccaaatgcttagctatattggctgaaaaattcccatgattcttaccaacggaaaaaagaacactgtatatttcttgttcctgcatgcaacaaacacagctacatcatggaagaaaagcattaattattacaaaaagatgagtcatatactcaagcattcggagcaaaataggagtacactacagtggcacatcatagtctaagttgataatcactgctgaaaaattgagaaagtcaagacagaaatgtgttgattgttctgcaacagtattggactaacatacctcttgatgtttttccaaacttgtaatgagaacatcgattgcagatttgaacatttgaagtttaggcagattgactaaacctaggatcttgcgtgttgcatctcggatcgaggcattcatgtcaaccaacaaaccaaggaactgcaagagaaacaaacattacatcaggtcacaaaatttagcatttagcgaaactgagcacaaatactatctagatgaaaaccacatttgactattcggcaggttcaaatatataaatgaaaatcaaaacaccctcaaactcaaatgggatgtcccagggcaaagtggttcaccacttcttggcctttgtccaatgacatttttttttcaaaagcttaagtatggactgtaccatgacagtactcaaaatcatctgcagtcattatcatccttcaggacactagtactggcttcaggaactttgttaccacagatataaaaatatattacaaaaataagattcccagttccagaaaaagtcaagatgacaacatgcatcaacaagccaacaaacaagcatgatgaaaataagcatatgcattttgctgtactcataggttcatgaaaggatgattgattgttgactagtgacaatctgccttaagggaaattatgtgatcaatataattagaaaaaaagcaagcttaatacctattttcagttaagtgtagtattcgaaaagtttattgcttataagtgttaacttttagttaataaatagcactcagttaatgccataggaatagtggacatgagatagctaaggcacaaagaattaacccatatggccaaactaacccatatgtccagcattctagcttacaatgggcaaaccacattcataaaaaaaggcaaagcaggtctgattcggactccctcgaaaagattgaaactatactgctagagtgctagaagttagtaccatatgcatgtgcatctcctgcacagtcaaacatccatatgttgccatatggaataaggcctgcaaagtctgcagcctaactgcttctgtatcatcattcatcatgcccatcaataagtccagggctttctgtgcgtattgagcagagagttttgaaagtgctcccaatgatttacaggcagctgtccgcacctgtagtacaaggaacaataaagaaaaagaaaaagatggcaatgtaagagaaaccatggtacacaagaaatgataaaacctgatggaactcatcttcaataccatgcgcaaaaatgccggcagcgcagggatatattaatttaggaggtactttttctcccttgatgatagaaccactcccagtgttgggttttatgaccttcttagacagtgactgaagcaaaacaccctcagaaactctctgcattttaccaagtgcattgaatgcttcaattcttacatttgtacacatgtccctagccatggagctaagctggatggaggagccaggaaagagaaagtaagctgtaagcattgaagtgaggaaaaacttgtttatgtacaaacacaaaatgcacaaaaagtatttcaagtcataaatttgtgtatctggttgaacagttaagaacatgtttacatctctttcgatatcagcagtcagcaccttcaccttataccgtcttataccatcaaaacaatttatggtaaaaatatgtgatgataaactgtaaaatttttagctccacccattaatactgtattcaataaaatgccagcataaaaaaaaatctaaaatcataccaagtggtgaaccccctagctagttactcctattgtaaggtaacatcaaatccaccggaacctccactgatctgaaaccatacctgaaggaacataatgtctgtttggttatcgccatttccatccgatccttctctcgtattcaacttatccgcacatagagctatctggccatcgaaacagaaacatttcctgagttcctaaaacttcatggtcgctaaaccctcaagcagcctaccaactaacaagtcgagaaaacaaaagccaaaaataccaatagaatggtaacagctcaccaatcgcacggaggccaacctgacgccctcgtcttcgtccctcatcagccccaccgcgcatccgtggcacagctccacaaccccgccgggggcgtccgccgtctcgaggaccgcggcaaggccgcggagcgcctcggccctcgccaacgggtagatcccgcgggatatcgaggcgagcgcctggacctgcgcctcgggcccccctggagagccgctggacgcgccccgccccgcagccctaagctgctcggcgaagggcaggccgggaaccgacacggagggtccctcgtccatggggtcggggcagtttgcggaggaggaggaggcgacggaggcggtggcgcgtgaggtggaggcaaggagtggtggctcttccatggagttggggcggcggcggcgacggcggcggcgcgccggtggtaatcggcggtagaggagcgtgtagcggcgggaagggggagagctgggcgttcacatgggccgtggggaagaaatatggcaaggatggttgggctgttcgttggccataggtttggcccaccttcaacaatggtactctcggaaattaaacctaggagttcgaataaatttcaataaactactgatacaatggcaaaatcatcaaattactactccttttcattttaaaaatgtatgttgccattaaattttcgtataatatttgaccatttattttattaaaaaataaattatttttattttattatgacttgttttgtcatcaaataaaatataatattaacttatacttttactatactatattttttaataagatgaatggtcaaatgttgtgcgaaaatttacccacgtcatacattttaaaaatgaggtagtacatgtttaagagaacactctttgtagcgcaaattttccattgtatatgtggttatatgaaattcactccacgaaattccagtcataaatacaaataggaaatttgaggaaccaagaccgaattaggctctccagatgtatatttttaagcagttaatacttaagttgtgcatgtgtaatccaaaaaattgcaattcatggacgttaaccaaggtagtacatgaaaatttgagtatcataagagacgcataactgactatacgatatatattacgccgttgaacaattcatgattccactgaatcctacccccacataatcttggaacagttgagctttatcgcatttgttgagaccatgtatggtcaacttccgttgacctgggcacttgtgctggcactactacattggtaggtagtgttggtgagaccaatgttgcttgaaacgaagccaaaaaatgcaccatattccatctgcgggtaagcaccgagagttgctgaaatctcgtgtgtccttctagagttataaaattaaacttaagagaagaacaaggtgagattattcagtccctgacagaacaaaaatacagaactatagagttctgaaaatgtttatgcagttaagacttcttaagagaagttgtacatgtctaatccaaaaattgcagatcatggatgttaaccgaggtagtaatgaaaatttgagtgtcatatataagaaaggaagaacatggctattacgccgctgagcatttcatgattccattgaatcctaccccacgtaatcttgaaaaggtggagcttttatcgcatttgttgagaacgtgtacggtcaacttccgttgacttgggcactttgtgctggcactactgcttggtagtgttggtcagactatgttgcttgaaacgaaccaaaaaaatgcaccagattccatctgcttggaagcaccgagagttgctgaaatttcgtgtgtccttctagagttgtgaaattagagctaagagaagaacaagatgaggttattcagagtctgacagaactaaagttctgaaaatgttcacgcatatggtcagatgattattcgttcaccaattcccagctgcaccctgcgtgaaacctgaaaggtaagcccacaagtaaagagtccacgattatagattaaaataaaacatgccacgtcgagccttcctcttcgccaccgcaacaagtaaccagcacactctcaaagccttaattctgaaggtcatgatttcgaccaaaaattgtttaacgttcctagtcacgtaacgagtagctgatttttttttcacgaacgcgtaaaaaaattacacgtcaatatattagactaaaaaagtagctgatgagctcagctttcacggtttcacctaagcagagttatacgaagcatcaaatcgagcaaataatgcccatgcattttgcaatgctcctgttgtttatactacagtctgaagactctgaataaaagcataaaacaattcatctctgcaagggaagccaaaacttatccatttgctcatcggaacagtttctccaaccaacaaaagcattgacaatggtgttgcatctccaaagctgcagaaacaaacacgctaaaaaaaaaagccaacaaacacactggtactaaattaagcagcttccaaagaggccctgtaatttaattttgcctccacatttcctgactttggccaacacacacccctaaccctcacaaaatttcccctctccttgcagatatccatcccagcgtacgtgcagttagccagccatccaatgttagctgcccatttggtgagctttggctgagctacacttacccacctcggcgccatttcttgcgcgcacacaagcgagctccacccaccgcaactacctttttgacccctcactcctaaacccaagctactgctactgccgctatttgcacaattgcacccatcaattttatttctctctctctcgtggattagccttggctccaacttaagtaaccaattccaactaacgaaaagaaatcgcgcgaagcgaagcagccgatctccctcaccaaactcccaaaatgcttttgactcgagctgggtgagctataagaatggtcactgccacggtgatcagaggccaagccagcattgccagttcgctcttgctctcgccgcggcaggcagcgagatcgaggtggctcgtctgcaaggtataaatatcggggaggagggggagggggttgtatacttgtattggtaagagactaagagagtgagcttgccggagatgtcgcggtttgtcgacaagctgccgctgttcgaccggaggccgtcgccgatggaggaggccgagggcctcccgcgcagtggctatcttgggcagctgcaccaccaccagtactaccagccgcacagcaacatgctgccgctggagcagtcgccgccgacgagcacgaagcacacgtcggtcacgctcgcgcagctcctgaagcgcgtgaacgacgcgcgcagcgggtcgtcgacgcccatctcgtcgccgcgctacaccatcgagctgggcgggtccaagccggagtccgtcagcagcgagagcgacgaccaccactccgacgacggcggcagcgaggggcagccgagggcgctcgtgctcaagttcaccgacctgacgtacagcgtgaagcagcggaggaaggggtcgtgcctgccgttccgtcgtgcggcggcggacgagcccgagctgcccgcgatgaggacgctgctcgacggcatctccggcgaggcccgggacggcgagatcatggcggtgctcggcgcgagcgggtccggcaagagcacgctcatcgacgcgctcgccaaccgcatcgccaaggagagcctccacggctccgtcacgatcaacggcgagtccatcgacagcaacctgctcaaggtcatctcagcgtacgtccggcaggaggaccttctgtacccgatgctcaccgtcgaggagacgctcatgttcgccgccgagttccgcctgccgcgctccctccccaccagggagaagaagaagcgggtgaaggagctcatcgaccagctcggcctgaagagagcggcgaacacgatcatcggcgacgagggccaccgcggcgtgtcgggaggcgagcgccggcgcgtctccatcggtgtcgacatcatccacaacccgatcatgctgttcctcgacgagcccacctccgggctggactccaccagcgcgttcatggtggtgacggtcctcaaggccatcgcgcagagcggcagcgtcgtcgtcatgtccatccaccagccgagctaccgcatcctcggcctcctcgaccgcctcctgttcctctcccgcgggaagacggtgtactacggcccgccgagcgagctgccgccgttcttcctcgacttcggcaagcccatcccggacaacgagaacccgacggagttcgcgctggacctcatcaaggagatggagaccgagacggaggggaccaagcgtctcgccgagcacaacgcggcgtggcagctgaagcaccacggggaaggccgcgggtacggcggcaagccggcgatgtccctcaaggaggccatcagcgccagcatctcgcgcgggaagctcgtgtccggcgcgaccgacggcaccgtgtcggtcgccgcctccgaccattctgcgccgccgccgtcgtcgtcgtccgtgtccaagttcgtcaacccgttctggatcgagatgggggtgctgacgcgtcgcgcgttcatcaacacgaagcgcacgccggaggtgttcatcatccgcctcgcggcggtgctggtcaccgggttcatcctcgccaccatcttctggcgcctggacgagtcgcccaagggcgtgcaggagcggctgggcttcttcgccatcgccatgtccaccatgtactacacctgctccgacgcgctcccggtgttcctcagcgagcgctacatcttcctcagggagacggcgtacaacgcgtaccgccgctcatcctacgtgctctcccacaccatcgtcggcttcccgtcgctcgtggtgctctccttcgcgttcgcgctcaccaccttcttctccgtggggctcgccggcggcgtgaacgggttcttctacttcgtggcaatcgtgctggcctccttctgggcggggagcggcttcgccacgttcctctccggcgtggtgacgcacgtgatgctggggttccccgtggtgctctccacgctcgcctacttcctcctcttcagcggcttcttcatcaaccgcgacaggatcccgcgctattggctgtggttccactacatctcgctcgtcaagtacccgtacgaggcggtgatgcagaacgagttcggcgacccgacgaggtgcttcgtccgcggcgtgcagatgttcgacaacacgccgctggcggcgctgccggcggcggtcaaggtgcgggtgctgcagtccatgtcggcgtcgctcggcgtgaacatcggcacggggacgtgcatcaccacgggaccggacttcttgaagcagcaggcgatcaccgacttcggcaagtgggagtgcctctggatcaccgtcgcgtggggattcctcttccgcatcctcttctacatctcgctgctgctcggcagcaggaacaagcggaggtagacgacgacgacgaccaccttgctgatcgatcagtagctcgtacgtgatagcgatcgtcacctcgtctcaccgcagcggcggcgtggaccggccggcttcgttggcgcaagcgacgcgtgggacaccattggttgcatggtttcccttgttttttttttcacttgttaaacatttcgatgttttttgattaaccgcctgtgattaacatgggacgggagttgtttgtaaaatttgtgtgcaagttgcaagtcgaaattgtatctggatgatatgacatttttttttttcacttcgatcgttagttccagtttctcgtttcctatgagcgtatttgaaacttgacgtcttagttgtttttcaagttgtgtgcatatcgccgtcacgtacgtacggcggtgacgttttgcatacagtagcacaccacaagtttttgttctttttttccagagtttgtttggtgagcagaattgcagaaactaaacgaagcttgttggacaagcacggcttattccaagtttccaacatagagcaaccagttgcacgcacaggtgagctcacgacggttgtggtagttgtaggtagttgatcagggtatacccatgacactttcactctcctttctaattcgccaataagaaaaaaaatccttcttaatggtatatacaaaattctttgaactggcacaggtttatccgtttatacacagaggaaacttgcgagttacgacttacgaggtattagttcagggtaggtgatctgcacgccaaactaatccatatacgattagggtttcgtattagtttcttcaggagtactaactggcccaagcgcaaaaccttttagatgggccgacatgttgggctcccgcaggctgcagcatagtgattggaataagttcacccaaggtccctcaacttaacagtgagattttttaagatcccttaaccacaaaacagaaatgtgtacccctcaattatgtaaaaccgtctaaaaaagtccctaggcagtatagacatccggtttcactgacgtggcatcctagtcagcaaaaagatttcgctgatgtaacatcctagtcagcaaaaagataaaaaaaataatatgtgagacaaaggaaacagtaagggtccacttgtcagcatcatccccttcctttctactttcttcttctcttcttctcttttcccttttcttgccgcagaggggagagctgcagcagtcaccgcggcggagagcggagtcagcggcaggcgagcagcggcgggcgagcgtggctgcgagtgccgatggcggacaagcaggcatgcgaagcgttggagaacggagcaggcggcgggcgacgacgggtgagcgcggctactagcggtgacggcgggcgagcaggcacgcggagcggcggagagcggagcctgcggcgggcggcggccacagccacccgcaggccgcagttgctgatgctgagcggcgtcgggccgtgtgggcaactggagaaacacggcatcctcccatgttggaccagcccatggttgggcagggcatggtcggttggctagctagctgcgtgcagtgtgaaaactaattaatggatgtttcattacgacgacgacgacggccggaggcagacggtgccgccgaaggagcgaacgccagaggcgatgcgttggttggacagacgtgcgttccgtagcgggttccgcggcgcgttccagaggcatgtgaagcggcggcatcggcggacaagcgcgcgatggagcatcggtggcctacccatcctcctgctcgccgtcgagccctctcccagcgctcccatcggcatacgcgtccaccccggccgctctcctctgcatcctccgccggtgtcgcgccgaggaggtgcgtggcgccgtggaggcggcgtggctggccacaacaaggttgccgctcgccccctcacccgccatggctccggatggggagaggcggccgccggccgccgctcccgccgtcgcgggcggtcaggccggccgcctctgtccccttctttggggacggccgcctttccccttctctggcgccggctgcctcttctccccctctcccgctttttccccgcgcgccgcagcgcccgctgcgccgacagccgcgctcactccgccgtcggccgttatctgcccgcctgcgcgtgagaactaagaagttgagaagagaagaggaaaaaaaagaaaaaagagatgtggggccacatcattttctctcgctgacatgtgggccccacatatttatttaattatttttgcttactagaatgccacgtcatcaaaaccagccatttatactgccttgggacctaaattagaaggttttgtatagttgaggggcgaagatttctggttttgtggttaaggaactaagaaaatctcgctgttaagttgaggggtctccagtgaacttattcccatagtgattcgtgaggggaagggttgctctgcccataactcgatcctttgtcaggaggcagaattatggcccacagccagaagaggggctttacattcctacgacccggtccaattggagagaatgaaggtcttcctttgcaagcgcgacattgcatttccttctgcaaaatttgtcaaatttgcaggcacaggccgccagaaccaggacgtcgaattttttacaatttaactttttggaaaatttatttcaaaaatattatggcaaaacttatttttatttatttcaaaaatagaccatgaccacaatgtcatcaggatcaagcatcctagctctagccgacttggcactcatgcccatgtcgccatgtgccctatgcaagcaattgacgtctggcgtagaccttctaaccttattgtcaatggattaatattctttaacttacttctctccaacttgtgtcactgacatgtgggcattttacgcagctactctacatgttagtgactcaaaatcaaagagaagtaaaaggtaggggacttgatcagaagctcgacgagtatgacggtatgaagatcctatagtgtcgccacctccttgagttatgctgctatcaaactctagtgccgctaccgactccttctacgccgttgtatttcttgtcgagctacgttgattctagtgttgcacagtctcgtcaagatttagagtttctggtcgagccccctatcttggtgtctgccattaatgtgcttgactgctcttctatctctcgaaccataactcaggttctgtttaggggagcttaaaattttgagaagcagttagtgagaatctggagaagttgagaaacccagtttatggcttctagctcattttctggattttacaactattgcttgtcagactgtatagggaagcttatagcggtaagagaagctacagctattagaaacttcccagatagactcctgttttttttaacaaattggtcctttttaaaaacttatttcgaaactagtccctgcagaaacttcaataaaaataggccgttgacttagcgccatagaccttggcgctgagctataacgtctcagcgccaattacgttggcgctaacatctaatccgaggtggcatgaatttgttgagtcattgtagctcagcatcaagctgtttggcgctgaggtcctgacgatttaaatagaagcgcaaacatcttagtgtagcaaaacagtgatagcctattggttgatgtctcaagctgtgagcctgaaccttgtatgttcgaatcctggtatcccacctcacctattttaggtttttttttcttttctcttcctcatagcattcttttagaatgtttttttttttcgtattttaggtttttttttcttttctcttcctcatagcattcttttaaaatgtttttttttcttttctcttcctcatagcattcttttaaaatgtttttccttttctcttcctcatagcattcttttaaaatgtttttttccttctctcttcctcatagaattcttttaaaattaattttttcttttttgtattttgggttttttccttttctcttcctcatagcattcttttaaaattaatatatattttgggttttctccttttctcttcctcatagcattcttttaaaattaatatgttttataaaatagtttcagttctcaattgccacataatataccactttaatattttttccaaattcaaaaaatttgcaatttaaacatatcttttgaagatagtatcacgagacaaacaaaaaagaaaaaaaaaagagtgagagagagaagaaaaagaagaaaatgaaaaaaaatgggagagatgggggatcgaaagaagaaaaaaaagggaaaaaagtaaagagtgagagagagaagaaaaagaagaaaatgaaaaaaaatgggagagatgggggatcgaaagaagaaaaaaaagggaaaaaagtaaagagtgagagagagaagaaaaagaagaaaaaggaaaaaaaaggggagagatgggggatcgaaagaagaaaaaaagaagaaaaagaaaaaaaagagtgagagagagaagaaaaagaagaaaaaaaagagtgagagagaagaaaaagaattttttttgtatttttggttttttcctttttcttttttatattttgggttttttccttttctcttcctcatagcattcttttaaaattaatatgttttacaaaatagtttgagttctcaattgccacataatataccactttaatatttttttccaaattcaaaaaatttgcaatttaaacagatcttttgaagatagtatcacgagacaaacaaaaaagaaaaaaaaataaagagtgagagagagaagaaaaagaagaaaatgaaaaaaatgggagagatgggggatcgaaagaagaaaaaaaaaagtaaagagtgagagagagaagaaaaagaagaaaaagaaaaaaaaaatgggagagatgggggatcgaaagaagaaaaaaagaagaaaaagaaaaaaaataaagagtgagagagaagaaaaagaagaaaaaaaaagagtgagagagagaagaaaaagaaaaaaaatggtagagatgtgggatcgaaccctgctccattgggatagagtagaagcctactaccattatgctatcagtgtgttgttgtagatgattgcctccgaagcaattaaaatcatcaaaacctcagtgccaaataccttagcgctaagctgtgataactcagcaaatttatgtcacctcggatacgagcttagcgccaataacattggcgctgagacgttatagctcagcgccaaggtccatggcgctgagttcacggtttatttttggttgaagttttttacagggactaatttcaaaataagtttttgaaaatgaccaatttgttaaaaaaagggatagactctcagttaggtacatgactccctgctggctggcgggtgcagtaaaacaggcgaacatcgcaggcgccgcggcctgcaacggcttcaccgcccaacatttttcttgacatttcctcgctccaatcactctcgactgcttacaccaactgcctacacggttacgccaactgatactctgctaggtatgtttctttcttgcttcgtatcaatgttgatgaaacctacttgtgctattctgctaataagtacctgccaaactacagcctcgtcccgctgaatgcacagaaaccgtcttacgttcgattgatcgagtagcgtgtgttagctgctcgctgattgaactcgatcgtcaggggatttggcaagcaagaccccctgataactacttatccacaaagtaaacagactttattatgttgaggtaagtagagagagaccattgctggtctcgctagctgctgagcacggtgggtcgatgcaaattaatctcgtcaatgatatgcacatgcagctcacattgcacgcatcttctgaatgagggttctcctgcgacgagtacaatggtatactggcctagcctaattaactagtagtatacgaaatggaaaaatcaaagttaggctaggattagttagttaccaagaaacacagaccaagaccaagttgagcaaatccatgtgcagaaatgcaacggtaacgatggatatgattatggttgattaattgttgtatcccttttggtccggcagaaacacgacgatagggaattttccattcgttacgatggcaattgacatatgtccgtacacttttttttttccaatcctcttttcagtgacataaggatgccttcctgtactttaaactagttgctttgaagatggcaggagacagggactacttaaaaaatgaaggcaccaatattttgttacctagctatctcgcagaacacagttaattacttttgtgcaagcgtgttgctttgccaacaaagtgaaacacgactgttaagtttgtctattcaccatacagtatacaccttcgtcagtctcataaacattttctaggtatatactccatagtatattctgttactttggtcagaactacagaaagtgccgctttcaaaaatgtaatattgggaggacataacactgtagctggtcaaaaattgtcgggacttatgaaagggcatgtagcgtagtggttacaagagcctcagtagcaccttagatcctaggttcgactcctcatgggagtaaatttttcaggatttaacagctttgagcctcagtagcatcttaggtcctaggttcgactcctcatgggagtaaatttttcaggatttaacagctttgtgttttcggtgataggcgacgtacccgtcgacagcgagacgcctgtgacgtacctgtcgacagcgaggcgcctgtgatgactttgtcaatctgtaggatttgccggctcagttttcgaaaatgctcataggggtagggtttgcgtatgtgtattcataggggtgagtgtgcatgagttgtgagtgtctgcgttgttctgtgtaattaaaaaaaagttgtcgggacctatcgtttggcttatatagacggcttatttgcaaacgaaaaataacttatgaataaaacttttatatacgtgcttttagcgatataaaagcaaagattaaaaaaatacacttccatgaaaaaaaaacctaaaatcaacttaaaatttaagtttgaaaatttaaattttagttgataagctagtgtaagtataagcgaaaagatgatgatgtaagataattgattaactttagcattcagaaaatgctagttgggggtgtgcatctagtccgttagagtttcagtcagatttgagactggcatacacaaaattttagagtattaagctaatatttttccgtgggtatgtaagtgtccgtgctctagcatgacttcagtgctttcgaccgttcgacgattttcaagcatgtgcagacggcaaatatatgaatttgtgcacgtaacggtgtgactgtgtatcaagttacacactcaaataattagggttgtatattgaacagacagtgccataaatgttatctcgaactagctagccgccaccagcaaaacagtcatgatcaacaacttctgccatgaagcgtttgtttaatttggatggtgtcactaaacctgtcaaccaaccaaccatcgctgtgaagcttgcgtagcatgaatggtatctcctgcttttaacaattggctttcgcacaagtcatagatcctgcgagtgagtaacagtttgttgcttgaattctcacatgcaaattgaatggcatcttgccacatcatgacgccaagcatatggaggcaagagggggagaggtagaaataacttgtttactgtatttctgaaccaacgtagagtaacgtcgagcgcggcgcaacaatgaccgtatgatgcaaggtcggtcagatacgcaatcccctttacctcgcttcagtccttagtccttactccgatcctgtgcactgcccaaaagtctctaaactgcgtgcttaaactgcttgagttcgagctccggatttcgattcgggcggcaagatttaaaactttttaaatttactacaggcttacggaatacagcccatcgcgtccatatatatacacgtacactcgcgaccaaacttaaacacaaatcacaaagccacaaacccgacttgtgaaccactgacttctgatacaccgttgcgacgttgcattattctgcttccaccgttactaacatttttacagctagtgacagtgtacgaccgaacgttgatcagggtggtggtgcgggtgcagccatgtcgagtagctttcgcagtcggaggacattgccgatcgaggaggatggcgaggacgcgccacgcgccgacctgctgcccggtcaccaacgctccgacaggagatccgctagctccaccaaccttgaccagcatgtcgtgctcggctcgcactcgcccgggcacgtcgtcgtcgacttgcggccaacagcggccaacgtcgacggcggcggcaagctcgagctcgaccccgtcggtcgcatgcccgtgcatttcgtgcttgcgttccacgacctgacgtacaacgtcgggcggccgaggaggatggcgttttggcggcggagccgtcacgtcgagaccgacgcgacgactgcacgcgggggcggcgcgagggcgcgggagggggcgctgctgctcgacggcgtctccggggaggcgcgggagggggagatcatggccgtgctcggcgcgagcggcgccggcaagaccacgctgatcgacgcgctcgccgaccggatccagcgggacagcctccgcggcgccgtcacgctcaacggggagcccctcggcggccgcatgctcaaggtcatctcggcgtacgtcatgcaggacgacctcctctacccgatgctcaccgtcgccgagacgctcatgtactccgccgagttccggctcccgcggtcgctctccgcgtccaagaaggcgacccgggtgcaggagctcatcgaccagctcggcctgcgcgccgcggcgaacaccatcatcggcgacgaggggcgccgcggggtgtccggcggcgagcgccggcgggtgtccatcggcatcgacatcatccacgaccccatcatcctgttcctcgacgagcccacctccgggctcgactccaccagcgcgttcatggtggtgaaggtgctgcagggcatcgcgaagagcggcagcgtcgtgatcatgtccatccaccagccgagctaccgcatcatcggcctcatcgatcgtctcatgttcctctcccgaggccggacggtgtactacggcccgccggccagcttgccgctgttcttctcggagttcggccacccgatccccgacggccagaacccggtcgagttcgcgctcgaccacgtacgccagctcgaggccatcccagaaggaaccgacgagctcgtggagttcagcaaagcgtggagagagaaggcgttggcccgtgcagtctcgtcggcggcatgcaccggccgccacgacaagccgtcgctgccgcttaaggaggccatcagaatgagcatcgcccgtggcaagctggtgtcgggcgccaccacgagcaccggcgacaacggcaccgcggcggcggcggcgtccacggccaaagtggcgacgtacgcgaacccgtggtgggcggaggtgtgggtgctggcgcggcgggcgttcaccaacacgcggcgcacgccggagctgttcctgatccggctggccacggtggtggtgacggcgttcatccttgccaccgtgttctggcggctggacaacacacccaagggcgtgaacgagcggttcggcttcttcgccatcgccgtgtccaccatgttctacaccagcgcagacgcgctcccggtgttcctcgtggagcgctacatctacctccgggagacggcgcacaacgcctacaggcggtcctcctacacggtctccaacgccatcgtcgccttcccgccgctggtcgcgctctccctcgccttcacggccatcaccttcttcgccgtcggcctcgccggcggcgccgggggtttcctcttcttcgccctcatcgtgctcgcctccttctgggccgggagcggcttcgtcacgttcctctccggcgtggtcccccacgtgatcatcgggtacacggtggtggtggccgggctggcctacttcctcctcctgagcggattcttcatcacccgcgaccgcatcccgagctactggatatggctgcactacctgtcgctgatcaagtacccgtacgaggcggtgatgcagaacgagttcggggcggaggccgggaggtgcttcatgcgcggggtgcagatgttcgacgggacgccgatggcgaggctgccggtggagacgaaggtgagggtgctggaggcgatgagcaggtccatggggttggaactgaacagcggctcgtgcatcacgacggggccggacatactggcgaggcaggcggtgacggagctcggcaagtggagctgcctctgggtcaccgtcgcgtggggtttcctcttccgcgcgctcttctacctcacgcttgtgctcgggagcaggaacaggaggaggtgaacgcgcgtgcggcaatgtgcagctcgtgtgatcgtcttgtggtggatcgtctccgatggtaggtccgcttctgagacgtgttggcgttaatggcgtacaccaccgcgttttctgatttgtcttggcccaataacctatgatctgcgtgtcgataatggcccaatatatatactccctcgggttgataatacttgtcgttttggataagggtatggtctttaaaaagtaactttgacaactattttctattataatatatatagaaatatcaacaaatatatggttttattgaagtactttttaagactaacctacacatatggtttttatatttttaagataaatattttagaaattatttgtagtcaaagattttaaagtttgactttacccttattcaaaacaactaatattatcaacccagagagagtaacaattgtaaatggccctaatggctcatttgtaaaaggaaggaataagttcatcgcaggtcccaacgaatccgattttctgtccttcaaccagaaaaacagatacaacgggtccctcagccgttaaaactagtgcagatgaggtccctcggcggttttggctgacgtggcgcctacgtggccaatttgacctgctcttcatctgatgtggcattgacatggcgcttacgtgacaattcaatccggaaaaataataaatctcgtgggacccacatgtcagtttcacacagaaattgatataaaaaatggcaggccaatgtgggccccacatgtcattctcagcccccttcttcctcctctctccccatctccctttcttcaactctctctccccgttcctctctcgcgacggtggcacgactccggcagccgtggccctagctgcgggaggcgggacaaggcgccggatggcagagacgcggactcggcggcggcagcggcggaggaggaggccgtgacggtcgagcggcaccaaggccggagggagatggagctcgggggcagatggcggcgggggagggggcgggacgaagaggaggagaagagagggggagaggaggatacggtgatggcggtggcagagggccccgagaagaggcctcccgggacccggcggactcaacgtcggcgacagtggtggcggaggaggaggccgtggtggtcgagcggcgccgctgctggagggagatggagctcgggggcagatggcggcgggggaggggcgggacgaataggaggagaagagaggggaagagtaggatacggtcacggcggcggcggcggccaagggcggcgccatgggaggaaggtgaggtccgtgcgcctctagatgcttcttcctccctcgccgtggctcgacttcagatgacgagcagtgggaacatccggaggtggcagaggcaggcacggtgggcgacgaggagaggggcggcggccgccgacggtaggcccatgggggcgggaatggagaaggccgcgcctccacgctgtccgcatctctgccggtgagaggagggaggaaaggagagagaggtgatgatggtgagatggggagaggaggaagaagaggaggggattgagactgacagggggggcccacgtgggccccaccatttttattattgttattattttttcggatcaaattaccacctaagcgccacatcagatgaagactaagtcaaataagccacgtaggtgccacgtcaccaccgtccaaaccagtatgagacctttattgcaccggttttaacaattaagggacccattgtatctagttttcgggtggagggatgaaaatcggattcgttgacaagttaagggaactcagaagaacttattcctaaaggaaatcgcttatcgatccaaaatacggcccgtttacacaaggaattgatggagagtaaacgtgggctttcgttcggcgatatggcctgcattgtaatttcaccaagtcaacgagacttggaggaagtccattttacttccctcagctaggaataagttcatctaaggtcccttaattttacaccgaatccgattttcgtccttgaaccccaaaagcaaatacaaccggtccctgaactgtcaaaaccggcgcaaacaaggtccctcggcggttttggctgacgttgcgcctacgtggctggtttgactaggtctccgtcccacgtggcattgacgtagcgcttacgtggcaattatatcttggaaaaataataaaaaccatgatccacctatcagctacacaaaaaaattaaaaatgccaggggcccacatgtcaaggaaaaaaaataggtggggcccacttgtcaatacatcctctccttccccctctctttctctcccttcctctcagcgtccgcggcggcgatgcggccaggcaacggtgccgatgcggaggagctcagccgagcgacggcggcgccgatgcgacggggcacggttgagcggttgctcggcgcgagcgtggttgtgtggcggcaccgaccccggcgagggcacatcgtgggtcacggcatcagcggggcgcccgggcagcggggccgatgcggaggagctcagccgagtgacggcggctgagtggcggctcggtgcgagcgtggccatgcggcggcgccggccccagcgcgggtcgcggcctcggcggtgcggccggcgtcgtcttctccatttattttctattttcaattttcctttcttttcttcttttcttagttgtgttcttcctatggcaccgatcgccatggggtggcgctcgcggctgctcgggcggcgcggctcctccagccatgcgatggctggccagatcggtggcgaggcgggcagctagtgccatgggcagccaacgccgtgggcatacaggcggtcggcgccgacatgcgagcgcagtggcactattcgaggaagaggagcatcccacggcctgccgccgccccgccgctccgcccgcccctccggcatgctcctaccgccgctctgccggctgtaggcgacgccgcggcgcgaggtgacggcgcgacgaggaagagggacagccgagaggggagagggaatgaaatgtgaggcccacgtgatagtggcgtagctagaatttaaagtaaaggtggtgcatctatatgtaactagctgggtggcccacgcatttgcgcggctagcactcaaacaaaatcatatatttttaagtatgattttacttaagatttattaaatagctatccccatatttctaattatatagtttctaaaagtcacaccagctgctacctcttacttctatcatatccttctttagttgcttgctcggtctaccactaaaaatagaaaagaaatactcatattcacaaaccctggctatttctaattcaaatttcagaccctgcacacctatttaaagaggggatgaataatgggcccatatgtcagaatttagggagtgccagtgggctatcctggatagattgctcgttggcgcccgtggttttttctctcctgctttgagaggattttttatattaaatcttgtgtcttctgtgatttatctattgttctttatcgtttctttgacattcgtttcctaacaccaataaagttaccctagtgccataagctcaattctaatactctgtagtctttaactcacagactcactacagtcatagcttgcatcatgcaagactgggctggttggttgtccttcatgatgaacccaataattcataagttgatgcaaattagcatgcaaaatagtaaatgcacagtgctaaactcgtttcactttcacaaaatactatttaatctgctggtgatctgtttccttgtagatgctctgcttaatctgctggtgatctgtttccttgtacattttccttgaaaccattaaaaattagatcttataattttttgagtttattatctcgttgggtttcgtttttataatttctagaagtcccatcaaacactaccattatactcctctacggcccaaccactgtcttttctctttattgtcattggaattttacaaatcgaacataattatcgttcgggttcattttttactttctataagtcccgccaaaccgttagcggctttaccattgtactcctttatggctcatccgctgcctccattctttattgtgattgagattttaaaatcaaacatcattatcattgtttttttttttactttttagaagtttcgaacctttaaaaattggaccttgtagtttttagaatttattgtcttgttgggtttcttttttataatatttagaagtcatgtcaaacgatgccactatactcctttatggcctattctttattgtcattgggattctaaaaatcgaatataactatcgttggaatttattttttattttctagaagtcctatacacccgcacgctacttctcctttttattgtcattgagattttaaaaatcgaatatgattatcaatgagtttttttttactttctagaagtcccggcaaccgccttgcccgtttgctttacggcctgcctgtcgtcctccttttaatcatcattacgattatatttggtgttttactaatagtttttatatgtcgtatcaaccgccaccactctactcttttataggcttgttacttaatttatcttgtcatgtacccttttataggcttgttacttaatttatcttgtcatgtacccttttataggcttgttacttaatttatcttgtcatgtgtttagatagtctttttttcaatagtctttttttatcatcaatttctgttgtttataaattgtattcctaattgaaatctcttttatttttctaatttcagaatttatttttttttcaaattttaattaataccgtatagtgttcttttaatatttttattttttattttttgaatttcagttgtttcaaaattgtattcctacttgaactctcttttggtttttctaattttggatatcattttattttttctgaattttaattaatctcgtattgggttcttatatgaattcttctttcaatattgctttttttaatttcgaatttcagttgaagtcttcttttctttttcctaattatggattttatttttatttttattccgaatattaactaatctcgtattgggttcttatatggactcttatctcaatattccttacttttaattccgaatttcagttatttttaaaatatattcttacttggactctccttttattttctaatttcggattttattttatttttatttcgaattttgattaatcgcgtattgggttcttatatggactcttctctcaatattccttatttttaattctgaatttcagttatttttaaaatatattcctacttggactctccttttattttctaattttggattttattttatttttattttgaattttgattaatctcgtattagggtcttatatggactcctctttcaatattgcttatttttaattccgaatttcagatatttttagattgcatttctacttggactcttcttttctttttctccgattaatgtgggaatttctagcctccacagcgaatctcattcgtgcaaatagtaacatgatcaatcaaatcatgcaccgccttgcatggtcaagtctacacaaaatagagtcattgtacactcttctctaaataacaatttaaaatatgtttattttttaatattatttttatatctatgttatcaagaataatagctatacttaacaaaaataatctgataattgcatatagagacgttcatggttttcaatactggagaatagatagggaaacaaaagtcatgaaggagatgggaaaaaaaatcaatggatcctatccaacccaagcgtccaacaattttatctcgcgttgagttggacggtttttaggagtggttcttattacaaacgacattttttttctcatgttgagtaggatagttttcgctaacccttttttagaaatggtgttttttttctcgcgttgagtcagacggttttctcaaactgtttttagaaacaatggttttttctcacgttgaatcctattgttttagatcctggttttttttataaacagtgttttttctgatatttttttagagcggcttgttttttatgaatctttctgacagttttttcctagcatgttttctttttgctttttttctcgctcattttttttgcttgttttttctaacatattttccctcgcgtgttttttctaggtgttttttttttgctttttccaatataggaaaatagatggcgaaacaaaagctctgtaggagatgaacaaaatcgatggatgctatccaacccaagcatagatcaatttagcattttttttctcacagtttttcagagtaacctttttttttataaatggtgctttaccttttttcttgagcggttttttcaaaccattttttttagaaatggcatgtttttctaatagttttttcctcgcatggttttttttattttttacggacgatggaaatattttttctcgcgcgcttttctaattttttatagacgatggaaaccttttttaagtgtttcttttggttttttctgacattttgtctcacatgtttttttttgtttttttctcacgcgtttttttttcttttttgttgtacgatgaaaacttttctttttaaatagtttgattaaattagattcgagatagagaaaagatatatacggattgctaaaacgaatagaaatttgacttttttttgccgtgttttttttccgcctttttacttttttttctcatgcgttttttatttttatgaacagtgaatcggacggccatatttgggtgttttttcgcaaatttttttatttgtccgccactttttttttccgccttgtacaggaaccgtacccctttttagcggaaacggatctacggttttattttttgttttttcgccacttttgaatcagacatttttttagttgtttttttcgctattttttctcagactttttgttttttttttcctttttaagtgatcagattttttttgccaggggaatcgggcttttatttttatttttttttcgttttttattttaacggtattttttctcggacttttttggttttcctttttaagtgatcggatctttttttttcaaggggaatcggactttctttttttcgcttttttcctttaaacggatgaaggaaatgtttctattttttcagtagtagagaagagatagagattttggattgaatattaattaatcgcacttttttggttttccttttttaagtgttcggatctttttttttttccaaggggaatcagactttcttttttttctttttttcatttaaacggatgaaggaaatatttctattttttaaagtagtagagaagagatagagatttcggattttatttttttatttcgaatattaattaatctcacattgggttattatatggactcttctttcaatattgcttaattttattccgaatttcagctatttttaaattgtatttctacttggactctttttttctttttctccgattaatgtgggaatttctagccaccacagcgaacgtggtgccttctttcaaagctgttttaataatataataatagatagatagatagatagatagatagatatgccaattaaaagggtggtccactatacaatttttattatattaactaacacatatactataattttaaatttttaagtggtccatggaccacggtgtcacctagctggctacgccactgcacgtgggccccaccatatttattttgttgtgtagctgacatgtaggtcccgccatttttttttgtgtagctgacatgtgggcccatggttttcattatttttccgagatataattgtcacgtaggcgccacgtcaataccaggtgggacggagacctagtcaaaccagccacgttgacgtcacatcagccaaaatagctatccaaaccgccttgaaccttatgtgcgcggttttcgtaagttgagggacgggtcgtacccgtttggggttcagggacgaaaattagactgagcgacaaatagagagacctaaagtgaacttattcccctcaactataagtccaatccaactaaaaaacccagaatacgtgctcccgtgatctctctctctctctcattttgcgagtggttttggttgatgcaacttttatgtgatattgtatttggacaaaaaaaaaatagtgcccccacacgacagtaaaacctctcctttgatcctactcccatgctcttatattccccaaactcaaggaaactgagcgagtgagcgctaacgattgcgaaggcttgaggatgagggcaaccacggctagaatccagacatcgtcacatagcttggactctattctggcccaaggcatgcgggtccaatggtaacgatgaagcggccggccaaaggcctcctaacttgctctaaggccgtgacgaatggtggtgaagcgactgcggcttgctttgtcaatggaaatctttggcaaaggaggtggtggagtggctcccgcatggacatggcgcaagcttgccgtgatgccatggctagggggaatggcgggaagcaacccttcttcctcttccctaggatgggtcccgccaggccgccactaggactcaggccttcgttgtggtcgtcgcaagttcctcccctcacgcatcttcttcttcatcaccatcatcgccaggcactgcctcgcattgtgctggagtccgctcgtttccgtcgatggtaggaaggttggtggcgcggagggtggagagggtaggagagtaaggctggtggcaaggagctctgcctcatcgtcatcaagtagtcgagtgtcattactttgcgaagaaccaatgagcgtggaagtgactgtcgtcgaggagccatcttcgccgccgccgccaccaaccgtcttgaatctatgcctccactgcgcaccgccgcaatgggcaccgggcttcctgctttgcttgggtcctccaccatgccatcgtctcctccatcaactgtcgtggtagttgcctggaaaaaatgattccgtggacacaggaggagagaaaattcaagggacttgtttggtgtcctgacaactgcagactgcaggttctctcataatcaaaaacaattccaaatagtcgagtctttcacgtagattctaaaaagttatagttttagaataagaaaaaactagaagccaaaaccaaaatccatcagcggagtgccactagctacttattaaaatctaaagctccctaaataggccctaggatataaactatacaaagagcagacaaagggtcactgacattcgacacctataattatttttactttactttttcttaagtgcaatagcacataagtaccacgtaggcgtcatgttgaataaagatcacatcacgtacgataaaattgttatccaaaccactctggaatgcaaaatagaccaatttttataggaaaatagaccaattttaatagtcaaggatcatatatctaactagatgataccccacgcgttgccgcgagaaatgaaaaatacaactgaagaatgggtgaaagattgagataaaagtcaataaaaccagacaacttttggttttgttcatgaatcatgggtgtgtacataataccattaattcaaattggtgatgactaattgtttcagggcaatgcctatatagtggagatacaattgtccagatagaatataaatccaagaaatatggctattcttgttgtatgggtagaatcacccatcgtatcaatcataggacataccgtaaactttcgattcattgactggttaagaaaaaaaaagggaaggaactgttcttatttaacagtcagctcttagcaacaatgcctacaatgtgcaagggaaaagtctgaaaaagatgataacaattgtagtttacgaataaatacacagcactacaaatataagcaactgctaggatacttatgaattccaatttgaaactatgaaaatttcacatgcaaaacagacgaacaactaagcagtatagctaattgatggcgtgcatagaatttccggaaagaaaactgtagaccattgacaacatatcattccaatcattgtatataagcatccttcgatgttctataatctgctacaaatttgtccttgaattagcacattcatcattgactcatccttcttggagcacacccatatgcccatatcgtatttctatacctgcccaagaaccattaatatttaaatcagagtgaaataaagaaaggacttaaactgatcaaatcatcaaaaagctatcctgcggttgatagaacaacggaaggcaatataatctggaggttgtacaaaattactttcaagatcagcatcgaatcaaaagtcagagtcaaatgaaccgatcaaatcatcaaatcaaatatgttatcacttattcacttatcacctagttgatagaaaaagctattgcccttgggaaaaaagataatacttgtaaattattatggagatgtaataagaaaaaaaatgatagcaaatatatcactcaccatgcaatatctgatgatgaaatatgggggccggttggtctgcaaaagagagcgctggtatgtgtggctgcaggaggattttaaagatgctatggaagagaataaatctgattaaccatgacgtttggtctcgctgctataattattggaggcagtttctgctgcacaattgcttatcgtaatgggagaagtagatgcggcaggctagctgtgaagcggattggatccactaagaatttgtaggattcagagagaagggggctggttcgataatcgtttagcatctagattatatctaatagctgagataattgtgatgacgtggcttaacctggtggctgctttatagtagtaattgcactaagtgggttccatctacatagaaaagaaaggatttgtgggtaagggacctaaatcaaacgggaatggctcccggtcgggcgcccgatctggagggggtaaaatcgggcgctgacgttagcgtccaatttacgtgcaaaattactttaaactgatttatctcttaaattacttatccaaatcatgatccgattgcaccattaaattcgttgcaattaaatcttcaaaacaagaccacacatggatatattccgacgaaattttttttagcttattattgaattatttttaaatgttgcacgatgttccaccagatatatcggaattgtttcactaagtagatcaaaaatgtttcactcgtttaaatcgggtgttgtttcaccttgtataaaaacaatgtttcagcaaatagcgaaagaatgtttcagttcactgcaacattagatctatacatagtgaaacattgtgagtacactaggtgaaacatttttttggtggaacaaaaaataaaccaaattcccttaatagggggtttccaaaatatgtgggctttttgttgcaatgaaatgtttcgttaagtgtaacattagatctatacatagtgaaacattgtgagtacactgggtgaaatattttaggtggaaaaaaaataaaccaaattccctcaatagagagtttccaaaatatgtgggtttttttttgcaaaagagaattttaattcactgcaacattagatctataaatagtgaaatattgtaaatacactaggtgaaacatcttttgtagaaaaaaggggagcagaagtggatgggcccaagtagacacgtgggggaggggcgcggggggagcgcctgatccagctcccccgcgtcgggcgagcggcgaagagcatttccgaaatcaaactctggctgtagttgaggaagacaaaatttcggcaagacttaccaacggattacagaatcaatccctttcctcagtcctccctccgcacaagtacgtcgcctgccagccagagcacattgagacgtgccgttagacgtggactaatttttctttcctcgccctaattgattgagtttggaaattttcaatagtatcatgattgtgcctcatgctgctgcgtatgctgcaggctgcttgcccgcatttggttctggaagggaaatcttcagcgcaacaattttatgcttctgctgccggaccagcgtcgtccgtcgtgttcgtaagtataataaggagcagatcagcgccagtcccgtaatgccgacgacagaccggtgaatgaatgggcacttcacttcgtggtattttggcttttggtagggtggtttctttttcctcgagttacggtacggtatcgacaaaccgcgctgtgaaatactccaccgaaattcggttaaccatgtgtgaaaaagagaaatcctttctgtactcttcatattacgcccttgtttgtgacaagaactgccttcctttatacataattgaggaacctaattctcaaattctgagatgccgagatgtgaattcgcgtggagttagcatcaggatgagatcgagacccagttatgccattacctgcctcgtttcctcgtaccaaccacgattgattcctcgttctggagctcgcacaacttctttgcccccatctattacctataccagtgggcgatataccactatccgtacagggcggaaactgtttacatttgctgatttttgcatctcattggaccagcacgaagaaggcggcaagaaggcacatcaggcagcgccgactcagactagctaatgaaaagcgtcgtgcttaaatttcttaacacccgacccgacgacttgacttcaccaaccggaggcgctatgcttcaaggctgcttcctattagctcctacgaccaaggtatggcaggtattgctcatgtgacacatcccgggccatgtcgtccttgtcaaaacttcacaacttgcgtacctttgtccacacactacgaaaagatgccaagcaataatttattacagggcgcaaattaaattgccccttggccatgcctgtccgataaagaaacaaatatctagtccaagaaagcatatagccaaaacaccaaagctactaggtaagagtactccgtataaccccactatcccatcttcattctagatcagatcaaagcaaactttgaggagacagctcacttcaatacaaaaggaccctaccagccaatggcatgcaaagcagctttgtgacccggatattcttctccttcctcaaattaatttgatttaccaagcaaaaaaggcaagctagaggggcaaagacaagtccacgtttactttgatttgtcctgaaatgtcagtttcacctccatgtgaccatgtccacatgctaatatcaccttattgagatatatagtgtaaatatagtggtacttcagacagccttgtgggtgttaagctgcagggtagcgtacttccgtgaggaaagaatgaaagaaacaagccataaatattgaaggagacatgcttgcaaacctatagcaaggtttggttaagagaatcggtgagtcggtgatgcatgaaccatccaaccaaaaaacgccactatgcattagtttagataggctcgcagctgtcacagttgtgcgactaggtcagtacctcctctttgccctgctgccattagagctgccatcgcgccacccatgaggtccatgacacatgtggtcttcttcttcctcatccctccccatgtgcctcctgaagcggccgtcgagctctcctggcggcggaccaccgctgccaccttcggcgaagtccatgtcaccatccgtgccgtaggaaagtatgacctcgtcgtcatcggggctgccttcaaagggtcggagatgatggcctctcctctcgccaaacttccttctctcggtaagttcagcttctgcatgtagttcggctaattgagcaggatgtagatgtggctcgaaggagtctccttctacacctccatgatgcatgccacaccttctcatgtttctttgcatacctctgtcatcatgctcaattcggtcaaagggcgaaccatggcggcgggtgtggtgtcgatgaggtaagtatggtctgtcagttctgattaatggtggtgatctgcccattgtttcaggagaccgtcctctatgtaaatgcataggtgcaccccttctctgcccaggtgaatggctcctgtttctgtgaatgaatgcatggtcaccttgtatatgatgccgacgggaatgtggtacataaaacctctcctccatcatgtcatcagatagatcttccatatgctcatgtgccagcagcctagggtctggaacatctcttccagagaaaccatcaatgtccatatctctcatcagaccgccctgcaactgattgttcattggcggggagcggtgctgcctatgtggaattcgctgcatgtgccctaggtaatcttcaaaggggcgccttctgcgggccataggttcatcgtcaaagtaaagttcagattcattcattcttggaccccggaagttccttggattaccacgggatccaacaccacgtccaccataacggtaatctggccttcgttgattgaatgtatcaggcgcatgcctgccaccatggtactctcctttgttcttctctctcttagactgcataagcctctcccatctttcattcctgtaaaataagcacaaagaggagaagaaaacaaagactttgtaactccagccaaatacaatacctaacagatagttaccatatggatgaggaaacccagtcccgcttactgcagcatcccacaaaagaaacaaaacaacaagaatcatacctattgacattgacataaggatgccccatccctctccaatgtgggtcgtcaacctgaccatctctttcattctgtacagaagttgtcctacaagagtcaggtttggatttatcacattctaacctctcagatgccgactttaccattccacactcatcgtgcagttgactgcttgaagcgccatcaggatgagaatcttcacctaggacagaatcccttgggtgcaattctaagactttggcaacctcttcacttactgtctaatgctcaatcttcacagcagcattttccgcatggtcctcgctacaattagcagcttgcttaccaagtggagattgacacccttttgactttattttaggagttgtactcttctcaaggcagctgcctgattccttataaggttccataatggattcaattttaggggaagtggatgtttccaaagatgataaccttcgggtatctgctgtacttgagcctgtgatggtcttaacacgtatggtactgtcattgttattcattggagtattcttatctgatcccaatagttgtttatttttggactctttattgacaacattgccactttgatgactgttctgacatgaatgagggaaaacaccatctttaacattaaaacgcttgtcatcactaataccttgcatgtcgatcttatttgtcacaaatgagcagttctgatgtgtattactgtcatgttccttctgtagatttctacccgaacccatactgtcagaggtttgattattccctagtgtccctccatgaggtttattggtagtagatagatgtgatacaatattgtcatcatcttctgaacagtccatttcagcactcccttgtgacataccatcaaacccaaaacgattccgagaattggaaatcgatggttcaggtataggattcgaggaactttgcaatgaaccacaaacttcaacaacattgcgagaattcacatgactcattgttggtttgcaatcaacattagcctcatcaggattacagcatgcaggttcagtaggcaatgagggctggctggctgatacacgtaatccagcgcggctagcatcacggtctcccaaaggcaattgctttgtggccatcagtggtgagcagcgactacttactgatgcagttgcatgacttgggattgcagcagttgtttcctcacacttgatagatttcttaacttcatggtcagcatgcatggcctcagtgcggatggcatcacgcaatctttcagttgatagtggaacgttagcagttgctacatttggaaagattccagaattcaaatcaagggcagcttttccaggaacttggtgggcaccgtcaggcttttcaatttcagcgcgattgttagctagtccaacactttgtgattctaatggttgttctttttctacatcattctgaacatgtcgttgagactgttcttcaggctctttcttcaccaaacaaccagatgccatgctctaaattctagccacacttgatgatatagttttatgagggttttcattcaagggcaccaatttgacaacctcctcaactggtgatttatctatccttggtataccaacttccctggtgatctttttggcacttacagcaggttcagatctaattgcaacattaggagcattgttctcagactcattaacgtgcttaccagatagagagagatttaatccagcattgttctcagactcttcaacatgcttactagacagagagagacttagtcctggaacaggagcaagtcctttccagtttatgcctagctcaggtctagctggtggtttaagttgcaagtctaaggtaacatcagctgccccacgcttattagaaagtccatatgcattggaaaggttcaaagtactgtcaatgtttcgacgcagtccattgctcactgtagaaactgggggcactgggggaacatgtgctttctgaagctaaacagtttcatggtagagtatattactggaatcctgcactataggcaaactttcagcaggatcatgagggtccaatggcacattaagatccaaattcggtagtcgcccaaagctactgtcagaagatgatttgggttcatttgttgctccagcatccttctgaaaatctgctgatggaaagctagaaagaccctgatcatctttctcttccttgacattggaactagaattgatcttaccattcagacgagatgctgaacacaaacccaaactcaaaaacttctgactctgagtatcatcaacgggagcaacattacctgtaccactctctatgcgagaagggattccacttgatccatcaagtgacaacccttttttcttggtcaaagattgaatgaatgacctcttggcatgcctttgatcctggggattaaacatcccattaccttttgcgattgcacttgtttcttctgatacagatctgttcaagaaagtgtccttgctgcatcctgcctctgcaactgaaacggccatccccgttgccggagacgatggtctcatcgagggcggcattccagacggaagcaatctatcagacaacaaaactggccttttcttaatgggcacgccgaccgccggctcatccaatcgcggcccgagccgatgactgcaaacctgctcatacaacatccagaatttttatacaaatgcagaaagagacatccagcccaccagaatggacctccaaggaggaaacttcatgtacctcttccttcttggctaccgacatctttgccttggcgtggaccaccagccaatattcggtgtcctctggtacaaaccgcggtcagtacccggaagaaaccaagaataacaagaacagacgaaaacgctcaagtgatgcgtaccaaccggcaataaacgagctgatggtacgacagatcataacacgggaatacctaaatactagcataatgcgttgtctctttgcagaccgaagagaataatctactatactactgaattatatgattcaatacagtatcaataaaggaacactttaaataaagtattttaaagtgttctagaggaatcaaagcaaagcaacagacaaatctatcaattgttaatgacaatggcacaactagagtaggagttaaactcaaacactaactctagtagattaatcttccaagcaaaagtgattcctttttacactagaattcggtttaatcaagacagcatgcaacagagcaagatcgtaatcagaggaacaaagcatgaaatcaatcagccgcgattcacctggcggctagcgctaccaattatcagcaaaagcgcggcggcggtggcataatagcaaaactactcaaggctcaaagctagccgtcgccgtgctgaagcaaaaaaaaaaaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccgtgtacctgaacaaaacctaaagccgagagatcagctccgctcgccgccccagtgtgcgcagacaaagagcgccgcctgcctgctcgctcgcccaggcgagctctgcggggcgggggcgtaataaaggcgagcgctgcagcacgcggcgcagggtggggatggtggcgcgcgacggcgacgcgccaactgctcccaatctgcctctcttctctctctctctctcaagtctcaactgtcactctccctctccctcctccctcccaccaggctcgtctgcactgcgagatcccttgcttgccctcctcctccccgctctttctcccctccctcccgcgccgctgcagagcaattcttttcctgaccttcgcttcaggatctaagtacgccgatagatgaacaacaccgtgtctctgtacatgttcgtgtctgtatttatgttcaaggaagaacttgaaagttgtagattttcattgatctcttatatgcaagaaacttgcattggtcgcgggaaacaccagttttctcggtcgcaggtgttgtaagtataattcgagtcgaaagatgtactaactcgtaagatcatcgagtcgagtaattcaatgtttggtcttaaattccaataatgcatgcgtcccttacactacttacacacagttatagtgcatcaaaattagattttagaatagtttttttctctatatttgagatttttatatgcttattttttttattttcatttaaatgggccatatacatctccactattataaaagtttaagatgtttttgcctcaaattttcgtacgttgtccgattttttatccgtcgtcgcatcggcatagttgccgcacgcccgcacgtcgctcggagacggagatgtacaggcgctgttgcatctgaccgaggaaggcagtaagcgctcttgagtcctgatttttttttaccagctgagccatctgtccatcgccgtaggcctcttgggctccttcctgtcttggctggttctgctcctgcccagctaaatagttaataattattttttctgttgaattctctactttatgttggtataaataaatgggataagatattatacatgatttatgatgaatttgataattttatcaacccatgcgtttttcatgtacgtttgtgttgtgcatcttttcactaagccacttttaactgtattcattgtttttctttcgttgattcaccagttgaatatgtaatatttgtattcggggttacgggttaggtatatcctttacttttcgatatacgtcacatatcggtatggcatgcccacgcgcatacggatactctctacatacactaaggaaatcctttacggagtttacggacgaaaagagtcctactcggacaagactgggtcgtcaatgtatcgtgtagggtctgatgtctccgagttttacttggaaaccgcttgacctgcgatataaaagggaccccccagggaggacctaagggatcgaatctcagagccaacacaacccccacagcctacgaagtcggagcctgcaggagccaaatcgccggggatctagtcaaaccaactcaactatgatctcgccggatccatcgagttccatcgttccctttgtaacctgtgttttccgtcatataatcccacatcaactggattagggctattacctatcaaggggcctgaatcagtataatcttcgtcttttgtttgctggatgtcgtattacgtagacccttgtaccaacataccccaatatcctctatatccggtctacgggtatcacccgtcgacagattcaccagttgaatatgtaatatttgtatttctttacctattatatatatatatatatatattatatctctactattataaaaaattaaagttgttttttgccggtactttggtaagtcatccgtatatgagtcggtttttaagttcgtttgcttttggaaatgtagatctgtattggagtcaagttctaagttcgttctcttttgaaaatacagaaggagtcatagaaaaaaatatttttaaaaaactcgcattctaacttgtgatgatcggactcctaattgcggcttatgattttctagaagaacatatatccaagcgaattctcaaagtgattttcatcttaattaaaccatataacaataataaaattaaaatagtcttcacccgctgcaacgcacgggcattttttctagttgattaaaaatttagaaacatccaaagctataaatctatcgcaagattaatatgtagtaaagaaaagaaaataggaagagaagaagagcaaaaggcaaaaaaaaaaaaaaaaaggcagaagcagtcagcgcagctagctaacgcatgcagcaacagagccgccggccttgggccttggcccattcgagcagcagcaacagtagatagcacgcagcagctagccacatgcaggagtagcgagcagcagcagcagtagttactatagttagcttgcagcaactagcaacgggcaaggcaggagtagcagccaagcacaagatattagctccgtgtttagttccaaaatatttcttcttttccatcacatcaaaattttcctacatatataaactttcaactttttcatcacatcgtttcaatttcaaccaaacttccaattttaacgtgaactaaacatagcctaggtatacggggtgggcaagcggagacttttcttctatccgcttatttcacctgtaattttttaaaagaaattatacacactgtgtggaaaataaactagtaagtaattaggtttttatgttaacagtggaattgctcacatgtattcctacaaactacttatgttaacagtggaattgctcacatgtattcctacaaactactcctgtatatactacctcggtggtatggtggagtgttttgaaaagaatgtcagctcaatggctataataacatcggctttgaattttttaggcgaagcttgagtaaaatgaggtgtgttactgttgatgggctgtgtagccgtctacactatttgtaaagtacggagatcgttaatattaaggtatacacgtgaaaatatataggacacatgtatttttatacaggtttgaggccccttactgacatgtaataacactattcctttttgaccgaagccagtgttgcctttacatatcaatatcttacgagtacaatattgagtatgagttgatctagtctccgtcaatctaatagcggaagctcgatcaggtggttgatggataatatcggctttctcgaataggaactcagcaagattggaggtcgcgctaaatccctcttatcggtctttgtggcttcatatggtatttgtctaggcttatgtcaatgtgttattggttttgtcttgatctgtactggcttgtctagatctatcattccatctaggcatgtcttcgtgtatcattccccactcctcttgagaagtcttctatttatatcgtcagatgtctccttgttcaaatataactagagaggtatgattcgagtaatatttgtagtgttcgagtaggaatctgtttttattttcttatcacaaataactttcgtatatgtgtattgattccgtataagactttgttattataatggaccccgccaagtctaacagtataatcttatttataactctgacaggtacaatctagtgtgattttcaataaattgactcgcgttttcaacggttcctgtgcgcgcgtcacggtttccttccacgtctcgtcgcttcccgcaattttttcagtcatggccggctctaaccaagagcacgaggctgagtcgtggcctccggcaatctaccaccagatgccggcgatccttgagtacctcgaagaccaccgtgtcgtcgtcgtctccgccgcgcctggctccggcaagtcgtcggtgctcccccggtgcctcgccgagagcggatacggcccggtgctctgcgcgcagccccgccacctggccgcgttcgtggccatggcgaaggtcggcgaggagtgggattcggacatcgagttcacgacaacccggcagctcctcgacaggttcagctccccggcgccggtcctcgccgggtacggcgccgtcgtcatcgacgaggcgcacgaccgcacgctcggcaccgacgtcctcctcgggatggtcaaggccgcgctggcgacggggacgacgatgggcggccgatgcaaggtggtggtctgcaccgccggcgggccggccgacggcatgctctccgccttcttcggcggcgcgccggtcgtctcgatcccgcgcgcggcgcaccaggtcgaggtgcggtactcgcgagggcccgtgctcgacatggcggccgcggtggccgacgaggtggcggccatccacgcgtcgcagccgcccggcgacgtgcttgtgttcctgccggagaacgccgacatcatcggcgtccacgcgaggctgctcggcctgccagtgccagggctggccgttcgctacgtccacgacaacctcccggcggagctcatcgacatcatgctgataaactcgccggtgcccgacggccggaggagagtcgtgctggccaccgacgtggccgagacggccgtgctggtccacgggatcacgtacgtcgtcgacaccggcctggtgtcggaacagccgccggtgaggatctcaaaggaggcggcggccgcgcgggcggcgatcgccggattctcgggcccggccgctgccaccggctctaccagccggaggagtacgatgatctcgacgagcacaccatcccacacatcaggcaagatggcgcggccgtcaggttcgcgctcatggtcaagcgacatgccgctgacggcatcccggggtttgagatttttgacccggcattggaaccggcagtgctgaagaatgtctttggtcagcttgtcaacggtggctacttggacaagcttggaaatctgtctgacaagggggagagagaagcatatgacgaagactagaatatgcaatgcgcctcttccatgtgcagtgatatttgtagctaaaccgaagttaactctagtgaaatttgatgtagaccagtagaaggtttccaaatgatgcacattgtatctggggaaaacttctatgaattgaagaacatttttttgtcaatcattcattcagaaactatggtgtatcactacataacaaaaatttctaagctaaagctgtccatttatacatgacatggagaatccatctgaaaaggtcccaggtcagactgtacgtgatgttttggaaagagttccttgccaggggcagctcatcttcagtgtcacctccctctccacagagcttcaggaacctaactatatgtgctgttcagagttcattgccaaggcccagttcgtcttcaatgtcgtctccctcttcgaagagtttgaggaatcgtaactgatcccgctccctcttcttcttcagccagtacttgtagcccccaaataatgcaatgataacaaggacagaagaaagaacactgactattatgattacagtaacggatgactttttagtttccacttctgagctagaatcatggtttgcagaatcacctggtagggaaaaaggtatcttaagcaatgtttatgatgaactcaaaccaccaagatcattactagtattttatgattaatcaattctatagaggaaattaaaatcaaaagggcatatgacagaaaagcaactgtggatctagccagctcaatgagtttatgaatgaaaaatatcttagcaaactaaaacataggcattggatatgagccgtacccgcagaggcagtgcaatttgggcataggaaagtagcattgaactggccctccttgaaatgggtgtattttccttttttgaaatcactagaacacagctcccattcatcatacaaatcatgtttaaatgtatcctcttcgtacaaaccacacctcttgcatttcttttctggaagttctgttaagggctgccaaaaggaaactaagaaatgaaaacagaaaagtatagttgtgatgcgcatgagacatgagaggaagcagcccttttggttgactaacctgccatgattcttcgcccttaaaggtgtatatattgtttgcatccttcacgtcaggcaaatacaccttgtcctcaccattgcaaaggaaatacacagttggcttactcgggaaccactcatgagtagtaaatatatcaatgctgtcaagtgtgacgagcctctgagaaaaaatccctacaaaattaagcatcatcagtgatgaacaaagagctagtgagtgtaatagaaggcatctatggagttcagctaccctctccaagtatcagaaaagacaacgcaaaaaatagcagttaaaaatgatactactataaatatccatgactttcagttttacccatctccatctcgtcagagataagagacattaaggattattaagcctttacggctttgaaatgggcactttaccagtttaccttccatatagtccccaaccccacaaaaagaataacgtatttcaaactcgtgtcacactgggatctattttaacaaaggagaagtatcggttggcttttctttctttgaggcttatccgtcaatgacataaaacatgggcatgcaatatataatttactaactggaattgataaaatcatcaatgacttgaggtgtggagcattcaatctattgctctaataaccaaaccagacaatgttttacagagggagagcacggttatgttttagaacataggcagtagccagccttattttaagaaaacaacgaagcaggataaacacagtaccgatcattatctaggttctagagaaataggccatatcgttacattttaactaaacatttacctagcatcgctggttgagtcccctggactcatcacagcaagtctgtttgaatataacttgtgaaatgcagcatattatatatgcagaaatcaatttatagtgttatgccctactcctcaaatcgggttcctctcacgtgaccctagaaattagtacacaaatcattttccgtgtaataatattaggtgagggatccaaaatttgcccatcctttattaggacaatatggcaggaacaagagtaggaaagacaatctgtcctccgctattatttgtcaaagaacatcccaacacttaaactaccttatgaagtctgagaaaaaaaattccttcagctgaaccaataaatacgccataaaacagactgtccagagttcggcattgcttgattcaactcggaccaggagagagatgtctgcatcacaggcatataactaaagaccttccctcttgtccatatcaccttttttttttggaaatatttaatcaggaatgtgtactactctggctaagttttcctttccaaacataccttatatgctatacaaattgctgatcctatttgctattaaaatcaatgcggtgctatgaccaatctgattaaattcaattgctttgcacacagggctccataaatcatcatttctactttcccttccggcaacgccgattgaacttgagaggccaatcacatccaataccttaccttgcagccaattttctggccatctacaaatccattgcaattacacaaacttaaaaaaattgctagcacttcccatcgaagcaatagaaaaaacacatgcgattaaaacggtcaagttgtccgcgcgatcaaattagcaacataaaaaaatggtaaacagacccgccttaggtgaggggagagctcagatctcaccagggatcgagcagagggcgacgaacagcacgacgaccgggaggagccggcggccaggcgagatgggccgcggccacctcatgctccagccgcggcgaccgctgcaggctctcggccccctagcgtcgcgtggccgcgcagacgggtttcctcgctcttctcctcctcctcctcctccttcgccgccgtcgtcgtctcgtcgtccacccgatggagagagagaaagagaagggactggttccttcttgcgcgaacccgatgcttgacaaaccagagccacgtgcgaaaggcgtaacctaatatttcccgtgttctcttctacgaaaacgtatttcttatatcgattaaacgcaaatactactacatgggctgatgggccgtgtctcaaggatagtatagcccaataactctagacagcccaagaaggcccatgtacataatgggcctagcccatttaggcccatttataatttgctagctcgctgccagccaccgatcagaagcccatcaggggtccattcgcgtcgtgttgctccgtcggtcgtgtgtcccccaaaggctccaagctccgtcgttcctctcctcctccgccgccgccgccgccgaagccgacgagcagtagccggtaggcatgtcgaggctcgcggcagccgcgctccggagggccaccgccgcatctgggatcccctcgtcctcctcgcgctcgtccgtgcttgctccgttcgcgcctcgcctcttctccaccgaggcgtccggagaaacccccgcggcgggcgccgccgcccaggggtcgcaggacgagcctttcttcaagccttctgacgaaggtaggtctcccatccttgcggagccgattgcttttttttccctgtggtgatctgtaattaggggtttgaggtttaaatgtttataatgtctttagccgcttaggatttggggtcaggaatgtagattgatggattagatacagtaaaatacctcactctgatgttgcactaatgagaaattacattctttttattccatattggtgcgaatatctcacatgacgagtgtcaaacgtttggaaatgcgaaccacatcttctaaaagttgtacttttgcactatcatattgcaatacggttttttttcccattatattaacaagtgcatataaccgcaacttacattgtcttgtaactctggaaacttcattttttacatttggctttacagtatcacatcgtatatatatcagaaataatgttctgcggaaacaggtgtggcatatggaaggttctacagtgttattcctggaggcagccgtctccctaagagcatgctcaaaactgatattatccaccaccttgataaatctgaactgtcactggacgatgtgaagattgattataacaggggatattatccagtgggcgcgtacggttcctttcctatttcccatctttccttgtttttgtgtcaaatactacatatatccatttatttatgtacctttttcacttgattttggactgaatatgcataagcagtttatattgctgagtaatatcataatattcctattatattctgtgatgctaggaggttccaatcaactagagcagctatgtttttagcctgttagaaattaggattgtaattgaagtgtcaacatatttttttcgataatgataaacataggtgcagtgcacaacgtgggtaaccaacagccacttttatttcaaccaaatgaactaaatacacaaaacaataaaaagtgcattttagttgatttgttgaattagagtgggtcaacgggtacccacagaggcacagagtaacccgtgcccatccctacttttgaagtctttcttgaggccttatttgtatttggtaagcttcagtccagattaccctttgtcattgtctattcataaagtactaaagtctaaagtgaatgctcatgttttgttggccagtacactatgtatcaggctgccaacacatttcactttttcttgggtgcttgatacgcaggaaatatagttacttcttgactttttcgtcattagttcatattctccattttgctaggcaggctttttaaaaatgaatagctgatctcttcctataaaaatctttcccttaatgctgttgaaaaataaatgtatggaatgcactctcattaactgcactgtgattgttacagtgacaagagcatagatttaccgttgaacatatgagtaagtgattttcttctgcccactttgcgatgtgactattgacctgaaactttttttcacttgatcaggttgttgaggttttcttcagtgccattatttaacacagcagtcaggcaaacacgagaaggtcgtcagtacaggcttgagatggttaggctaagcttgtttttgtcacttctatcatttggttatgggcttatggcaaaacaccaatatatttttatactatgatgttacagatcagtcgtgaggagtttgatctgaagcagtcttatgatggaaaagctgtaagttgttgttttgccttgtcctctgggcaggccagtaaaacttgaatatattgtgttttggcaagcaagtgtagttttatctctgttcttcctaactactccctccatcaaaaaatgtaagacataggagtatttcttttgtcaccaagacaaaggaggaattaactcccccccccccctcttccccccatataacaaaaccatggaactatatgcatgcatgcaaccaataagtatttaagatggctgcttgggttcttatcaacaattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggcgtcatctattaaaaaacggagggagtatatgcctaacacttttggatagagggactgagggagtactattgagtgggtgtcaaaaatcgggaggacatatctttatcttatttccccccatttaccagctattcattatcttatagttacaattcatatgcaattatggatataataatttatctggaaataattgtaatctgtgtctgcgcccatgcagatactattgcaaggagtccctcgaaatgctgtaccagaggacatagaacgattcctgtgtggcaccaatgttgaacctccgccatttgaaagctttctcaggtaagcatttggacagacatccttgtttgctactccctccgtttcatattataagactttttagcattgttcacattcatagattcattaacatctatatgaatgtgggcaatgttagaaagtattataatatgaaacggaggaagtagcatttaaatttgttccattcatccttgtttgattccacccatgtctactgcacagacctggtgtcccagatcctatcagagtggtgctggttaaattccgctcaaggactgatgccgccaatgctttcattactaagaaccggggtttctgcctgaacaaccctgtgagcatgcgtgttcttcaatagcccgtccatttttatcgtgcttatggcaatcagctccaaaatgaaccctctcagcctttggatctgaactcctatctgcaaatgtggtagaaagtttgactttgtacgtttgcactctactgtcagtcgcttttatgttattttgtttgtgcttttagttgtgctacttcatttctctaatttcatgtgtaaactggaagttgctgttgcccccagtttacaacagaaacatcagaaggaattatccgtaataaatgttcaaaattgcacatttcttttccattgttgggatccttatggtggcgcatatcatgcattcaaaatgcctgcctgaaacgcctggcttgttgctgggatgaaatatgttgtaaaattttccattaaccacaaatagtctccttttagttccattaagtgttagctgatatttatcaggcactttaatccatagtatgatgcaatatagaagtactctctccgtccaaaatatagctacttcttatagagattaaggcagactgggttaccttcgttaattatcctggttggtgggaggttggggttgtgaacataggggtattttagacattttatcactaattcactataaacatctcttggtgctctaagtagctatattttgggacaaaatttgaacgctagaaatatctactcccttcatcccagaataagttaatctagtacaacatatgacatattttagtagtatgaatatgaacattcatatactaggatatatcatatctcatactagattaacttattatgggacggaggtagtatattttaggactgatggagtagtcctatatggttgagcaatatgatggaattgtttgtactgaacttatacatcattacaccattaaaatcagtggcgaatctagaacaaaaatatagggggtgctcctttctaatgagttttaggaagtatgatggaagcttgcatgtcatctaaatagttctaattaatttgaaaaaaaatgacaacatggattgatatgagatatattactccgtaaatatataacttctacaagttacaacaaaaataacaaattaaattgaaaatagttatcgtatattcacaattatatatttttttcgcaacttgtagaagttgaaatttaacttgcatgtttgtggagtgatatatttcatattaatcatttttttcaattttttgatgattatttagatgacatgcataaaacgatgggatatctcctcgagaaatgaaaacgctttcccattatgaaagacaatacgacaaaggcacaaccacaaattcaataacacaattgttgataattgttggattactttgtgagtaaaaaccactcacttcactaatcccctgatcgttccatccattgaagtaggcagaaaagaaagcaaaaactaatacagtagcttaataaggaaggtccagcagccaattagtccacttaatcacccatggatcgcgatatgttgtctttgtttgctccttccttgcgacctggttgatctgcacttatgcaatacgctgcttctctcccgaagccatgcggctgctgctctgcatgcagggcagggggttctgccgagatggagctgaggctcaagccccaacggtgaatccgcccctgatcaaaatgccattttgtcttaaatcacaaatgtgcacatctgcctgacgagatagtcctacacgtccttgctaactgcactacgtagtgacattttattgtgctcatagcaggttggtcctatcctatgcgtgcatccttcaccagttgatcgatgtgagtatcgtcatatctgcagggaaaataacgtcaagtttgagtaatttgcagatattgtaataagcatttcttggttgctggtcaaccttacgtccttaccccgagcttcttctttgtgagagcaatcacttcgctaggatcctgcttggtgtgcatatacgcatcgatcttgttcaattcctgttaagcattattttccgtgtcacaagtaaatcatcaaaatcatcattcatatgctctatctttggtcttcttttttgttctcttgctgtctgttaccttaatgaaaatctgtatgttagcccttccttcagtaatatcatagttctttatgccagcaaacagtgtctgaaatccatcaataaaaggtgcataagcaatgtcaacctgtccaaaagataaagaaaaacatcaataccatgtttaaccagcaataaccagtgggtgaggttttcaaatcatttatgcaaattaccagactaaattggccaaggaagaatgggccatcatcaaattttgatagggagaattctatgttgtctagggcagcagctgatgatcagggatgcttcgtaagtcagtctcatatttgaaagagaaaaaaatgtcaaaattacaagtgaattatggttagtgttttcagttcttgtcagcttctgctgtcatagcatccttggagatcagagcggaacgcacagcctgattgaagatatctgaataagccaggagttcttctgcaagcctttgcttttcagaatcctaatgtcaccagtagaggtatcaatcctgtcagggcttgttattacagatttggagttaagcagtttgataggcttacatcaggagtcaatctggggcctgcaaagttgatgtctatgtacttgatcaaatccaaactctctccaatgattttgttgttgtgctccagggatggcagctgtcatgacaagtatcaagcattaagaaacaagtattatctacattttcatataatatttaagactagccacaccgtattcttggggtacacctccttgtaccatgctggcctatcattcgtgtccatggggactaatttgatcttctcctgcaaaccctgatgcccaaaacaatcaaaattcaaaaccaccgacgtacaatttgctaaagaagacaagtgaatcaagcttgttcagaagaccagcttggttttgtagtaccttgtagttccttgcgatccatgcccgttgcgcatatgggcaaatgtatgacatgtacaatctgccattgcaactttttatacattagcaaggtcgagatgatttgacaaatgcagatcaaggtgattgtggacgttacagatagcatattttctgaaagatttgaaagggagaaggtaatttcagataaacagtaatgattgatcaacctggtttcgccatcgtagagaggtggctgcttagaagcagatggcatagtaggcgggagaacttccattgcaagcctaaatccaacagagacgataaatcataccgtgcaattatgtgattcagatatagtacgtattattagttgcaatagagtaagggtgtgtttgaggagaaggggattgaggagattgggaagatacgcaaaacgaggtgagctattagctcatgattaattgagtattaactattttaaattttaaaaatggattaatatgattttttaaagcaactatatagaaaatttttgcaaaaaacgcaccatttagtagtttgggaaacgtgcgcatggaaaacgaaacaaacaaactcactctctcaccctctcgaacgctgccttaggcaagtactatgggcatccaagcacaatctcctagatgccacataagctaaaatagtgaggtggaggagagaagagatgagagagataagcagccacctctcatgcaagaggcaaccactgcacaaaattcaagacaaaaggagagaggggaagagtagattgggcaaacaaacattagggctagtgtattagaattagtatagatatgatatattgtacatgttacctctacatttattagttgatgatgtggtcaacattagatgtaacatccacctcttttataaaacttgccctaagaaacttttctttgaaaaaaaaagagagagtagaaactgcatcgcacctacttgctgctactgctgctgccattgccattgcgattgccgtacacaacttgcaaaaatgagcactttttgtaggtgaaaccgctgcatctgtcacaccgtgctctggtaaacgagagtacaggagtaagacgggcgttgaaaggtaaaacgagaagaaaacttgaggcgtcagcggtgacggccgaagcaaaagaggagcgagtggtgatggctggtgccatgtcgctcctggaacgtctcacgttacaaagcggtgattagtcggcatcttgcacacggttcttcacgagctggagaagaatacacaggatgtgccagagcggtcaattttttttaggaacgggcaggagctctgccatttcgtttatagaagaagagagatacaaagtttcaacatacaaagtttcagcatttaaagggtgtcacagagaggtgccaaaaaagagagagcagggagatacaagtattttaagagaatacaaggcaactaaaatcatcatgcgtggtatagacatctaaccaatttttgctactcgctccgtcccataatataacaatttaaaatcagatgggacacttcttggtacaagaaatctggatagtaaacatgttcggattcgttgtactatgaagtgtctcgtctgaaactaggttgctatattatgggatggagggagtacatcgtagacttcttgtatggttatgactgtcaaaagagtgattagtttttcaaggccacatgaaatggacactggcatttgtgttcatttctcgagtttggttgactactcgtgctcagccaactcagtgatcttaacatgtatacaaaggtattcatgtagtagtggagtattaagcaaaggattacaaggtagtactaacaagagcatgagtaatatttgcagttgccgctgtaaactgaacacaaataaattactccgccggttttatactacttgaatgcttttgaatcgcctaatactggtaagttagtaacacctgcagctctgaaccaatgggccatggttgaaccactaactgtaactgatcaaccatggcatgtcctcacacttacgccaatgcaataatctgcataatcatgcttctacgaggaagattagcaaagtggaaaaggacagagggagagggcttcaggatcggccttcatttcgttggcaaaagcagtaacgattcaatccattcggggcttcggagaaacaaaaaacgaactctgttttactctttttcatacgcagttcactgcgctttctcgcaggagacgtttctcaacgatccattctggaggattgtgaatttatgatacgtgcttatcaccaagtttcctcacccatcattagaacgtccggttgacttctgcttagcatatttgcagaagtacttcactatgaaaatcatcctgacaactagtaataatgatacaagaagcattgatttattagacaacgcctcgcgaagcttgtaattaattatatgacgggaaattcacattaacagctgtacacagccaaaccacaaatacataatagtttgttccataagcatggtctgcatgacatgcattatcttattcaagataaaccatatgctaaaatgaagcacactagtccttatctactatatactgcaccagctccctgtctccatcgcaggttgttgtgggttcatccttggtcacatcttcaggcaatctggaagttaaaatgtgcaaaaaatgtataaatgtagtatgtcggcagatgaaatggatcataagaacaattttgccgggtcggcggaaggagatcataagaacaattgtaaatatatcttaccccaagacgcttctttgtgtgttcaagcaaaaactgtgggtcctgtttggtttctgtataggcatgaatcttgttcacttcctgtaacatatcaatttgagttagtttctcctcagcgaagttttttctaacaagaacattgatttgaactacaccatgtgatctttggccacaggaactagtattcgaaacaacgtcaataaaaatagggtaaacataatcccaaccaactaacatatggcgcaatctcacattctcatgtaccatcattctgaattacctcgatgaatttctgaaggttgggtcggcccttggtgatatcgtagttctttataccagaaaagaatatctgaaacctttcaataaatggaacatacgcaatgtccacctggaaagaaataaggagtatcaagcacatttttttcagcaaaaacaaaaagctttcaaaaataattttaaatgataatccagggaaaaacattcccagactatagtggcgtaccaagctgaactggccaaggaagaatgggccatcgttgaactttgacagagcagcttctattttgtcaagagcagcaactgacgaagagtattatattagcagattagcacgtggatacaaactgcagaatttatgcataaaaaatcgttcaaatgagtaatcaagtagtagtacacgagtgctctcaccagcctcatcggacacatctcccttggcgactatggatgagtacgatgctttgttgaacgcatcagtgtacgcaagaagctcctcagcgaactgctgcttctcagaatcctgtcaaattacacattcaaaggctaacacattataaattacttctctttttgcaagcattacaccagtgaaagttgaacatatcgtcttacatcagggagtaatgctggcccttcgaaattggtgtcaatgtacttgaccaaatccaagctttctcctttcacctgattgttgtgctcaagtgaaggtacctatcaaaaagtaaaagtgcatacacagacccgacaaaaaaaagtaagtgcacacctatagcaaattaagctgtaaaggatttttcttttttattggagcagagttgagacttgacagtaaccaggtgttagaaaacgataggcgaacaaacgataaataataatagatcaatcatataagacacgagatttaacgtggaaaaccctcctaaaaccgaacagaaaaaaccacgggcgctagccagcaaaatatcttcactatatctggggtgaggttacatcgccgcacggcggcttacaagaggtatatatatggtggaaccctaaaagggacgacgatccgtcggctgaagctcgcttttattaagtgcaaataaatttggatcacaactcaacaccagggatactctataccttgttctctgggtaaaccttctccttgtaccaagcaggcctgtctgcaagatcaatcgcgacaatcttgatcttatcctgcaaaccctggaaacgaaaagacaaacaaaaaagatccaattttatcggagaaacaccaccacaaaactagataagtcttcaattcccgatctaaatggagggtatgtgatccaatctcccaaaactacgaaccgagtccgcaaatcaaagaacagcatgtaataccttgtagttcctggcaatccacgcgcgctgcgcgtaagggcagtggtacgcaacgtacaacctgcgcaaggcaaacaaatcaaattacccctaatctatgcagattgcagaaaccagaaaagttcagataactgcaattcctttcgttttttttcttttttaaactttttttttgtctgcataaaccctacctggtggttccatcgaagaggggagggggctccgatgaggaggtcagggaaggggggagcacttccttctcagagctgcacatgagtaagagaagcaaagaaattcagattttaatcaagaaccgcaacaagcggtttattcttctcctcagcctcgccgcagccggcacgcgtgctcaccttgccggtgcggcggccgcggcagccatggcgacggtgcgggacggggagagattcttggcgtcgcgaaggttgcaccgggcgacgcttcgcgagctcgggcgaatctttattgtgcgcgacgatgggacggaagaactacgggaggtggaggggcgcgtcagtggtgacggggagcatcggccgcgagggaaagcgagcgaattcatggggagagagagtgtgaggtggtaatggcggaggcgatacgtcagcagctgattcgggcgcggaaggtcaggttcgtcaagccgctcagcacctggacgagaacgtggtgtgggtgcacgcacatcctcccgtgttcctgtgctttcttccgggatttctccagaaggaaaccggtggtttgttggggtgggactgagggagatgttttcgggttttcctcggcccaaattatacaaaaccacaatatgttcgttttgaagtgggttaaggagacggacatcctcgatccattacggagggaacaatcctacctccttggctcactacatagggaattgttctagataggcctgttgagacccacctaactagtaatacctccatttcaaaatataaggaattttcgatgaaggtgacgcatcctattacaatgaatttagacataagcctttccagattcattgtgataggatgtttcatagccacctaaaattccttatattttaggacggacgaagtagtatgttttatttcgatcctagtttgagttcgtgtgcacatcatacatgcatatgggggtgaaaatggttacagaaattccaaaacgccatttctgtatacagggtaccattttcgaccgtaccgtttattgctattttaaaattttgttttttctaatatctttctgcatcgtattaatgtcgacactaagtagtttaaatgataaatatgatcaattaccggctaatcgaccgttgttcctgaagagatgctaccgatttcgaccgtttttacccctacgtacacacacacgaaaaggcgctccctttgacacacttaaaagacgtaccataacatcaagcgttctgcatggattgatgggcgcaaaccaaaagtcctcatgtctcttgtctatgcgatctccaagaacaaaggaaagtccctacgccaaagaaaagaagacgacacctgggtgcatgacctgaccctcgatgcagactcatatttcacaatcaaccttgttgaccagttagtccgcttgtgggaagcggttcggaatgtgaacttaaacaacgaagaaccggaccaaattgagtaatgggcactacacatcctcctcggcctaccatgcacagtgcttgcgggcgccaaacacaagtctcaactccttgttctagaaagtctgggcgtcggggaaatacaaattccatgcgtagctcatcatccagaatagagtttggacgtccgaccggcttgcgaaagagttgacaaaacaatagccattgccctctctgtcgttgtgaagccgagacggccttgcatctcgtcaccatgtgaggatatacaaagataatctgacacctcgttgctagataggtgggatatcaacaattggtgccggctcagtgggaggaagctcggtcagtccatcaatggtgggagagcctagcaaatacgctcaacgtcccaaaaaagggtcttcgatccctcatcctgttagtcgtctgggaaatctggaaggtgagaaatcgacggattttcgaccacaaagaggtggcaacaagctttctcctaacaaaaatcaaagaagaggctagcctttgggctctagcaggggctaaaagattgcacgagttcgtcctgcaacttgtatagtgtatagcttacgtgacctctctctttttcgctttatcctagaggttgtattttctcctgctctattcaatgaaaaggcacttttgtgctattatctgttaaaaggaaagataacgtcacgaaacatgctattaatagcacaaactcctaacttgttgctaaacattctagtgaagggtgttatgttttcatatcattcaagtgtgccaaatggcttcataaaaaaataagaccaagtctatgtaatattataggcaccagaatcatcgtatggatggtcatatataccaatgatttcaccaaaacactcacactaatggtgctttgaaaggacttatgatgtgactcaacaattcaaaaaccttatttctcttttaaaaaacttatttctctgtttatattataatatgttttaactttttaatcagacaaactttcttaggtttgactatatttataggaaaaaaacataacactatctacaacattaaattagtttcgttaaatctaacatttacatagtattatatttgttttgtgttgaaattattactaccctattctacaaactttgttaagttagaggtctgcttataataagttaaaacgtgaaactgtagggataataaatactagtaaataagtttgacaacaaaagattattttcaatgacatgaaagtatatttaagaccaacgacattgagtaacatagaattacaccagtattttattactcaaacatgacttttacaccacatgtcaacttcggtttattggaagcaaaagctgcaaaacatgtactatcaactggagtagcaagaaaagagtattgattttttgtgtgtgcgtgtgtgtgtgtgtggggggggggggggggggcggggcatggatcatcatcattctgtcattcagtacatcgctggctcaacatcttcaggcaacctggaaattaaagaagtgcaattgtcaagtgactataaaactggcagatcaaagttgcggaggctgagcatttgtttcaggaagtggtcttgccttaagatgcgtcttcgcaagatcgagcaagtaaagcgggtcattttttgtttgtgtatatgcttcgattctgttgatttcctcgatgaatttctcgaggttgggccggccattggtgatctcgtatttccttatatgagagtagtatatctgaatcctttcaataattgtcacatacgcaatgtccacctggaaatcgaagaatggccacaagttttttaggagaaattaagggtgtgctccgtaggagtttcaacttctactctctgtttttttttccgcacagttttttcttgaaaaaaatatgtcaaaagttacttaaaaaatcaaaaatcatattgatttatttttcaagtatttttagctaatactctctccgattttattactcgtgacattttgaacaatgttttatatatctttgactatcaataactttaaagatatttagttaaagtcactagaacaatagatttacctacaaagtactataataaaagtaaaattttatttatttaatttacatattataataaaaaacatagtgaaagatatatttggagaccgtatagttgtctaaaacatgaagaattatagaaccggagggagtacataattacttatgcgctaatgaattactccgttttatgtacgcgggaaagaagttcccaacccttaccttcgacacatcctaaacattggaaaggaaaatgaaccacattgtaacaagccgaatcgacataccaagctaaattgtccaaggaagaatggaccatcaccgaactttgacagggcagcttctatcttgtccagagcagcaactgatgatgatacataatttcagtaaatcagcatgtatgcaaatgaattttctcgaacagcatgcaaatgaattaaaactgcaaatctccttatctacaaacatggcatagatgctgcaatgctagattgacacaactacttcctccgttccacaatataagtcattttagcattttccacatttatattgatgctaaagaatttagatagatatatatgtttagatttattagcatcaatatgaatatgagaaatgttagaatgacttatactgtggaacagagggagtagctcttaccagtttcagctgacaaatctgctttggagattaagggtgagtagagtgctttggtaaacgcattggcatacgcaataagctcatcagcaaactgtctcttctcaggatcctgtcattttccagatccaaacattattataagctgtaaaccacgtctcagagaaaaaaaaaactgcatcattgtcactccctaaaaaaactgcatcactgtcacgtgttacactgaatttctctgccttacttcagggagcagtgcagggccttcgaaatggctgtcgatgtacttgatcaaatctaaactctcccccatgatcttgccgttgtgctctagagaaggcacctatcgagaaagacaacaacatccatactactcaattgttcatcgacaaaaattatacatgaagagattcagatgacatgcaggaaggaagaacaggtgtactgtaccgtgccctgttcgtaaaccttctctttgtaccaagctggtttgtcctgcagatcaatgccgactagctcgatcttgtcctgcaagccctggccaaattgacagccaaaaaaaagtacaaaaaaaattcaggtttttagcaggaggagtaaaaggagtatgaaactctgcagccaaaggtcagagaagttcagaaacaaacaccttgaagttcctggtaatccaagcgcgctgagcaaacgggcagaagtagcaaatgtaaagccttcacaagagtcacaaaagaagatttacttcgacgcagaagttaaaagaaaaaaaaagggatttagaggcatggtaattaattatctgtcacgtaagttaacctcacctggtggtgccgtcgaagaggcgagggggctcagaggcggagccgagcgcagcgggaagcgcttctttcccggagctgcatcacacgcgaagccgtaattaatcacagagatcgtcattagggtaaaaactttgccattttccgtagctaatcagtagttggttcacagcactactactaatcaaatgatggcttacctacgcggtgctgcagctgcggccatggcgatgagctgggagagggaggagtgatccaattatgtggcctgtgaatgtgatatgctgagtgattcgtggttgatctgggtgagtatttttatacttgcaggagatgggagacgagttgattagttaacacattgtgttattgggtcgcagttgtttggagaaatggtttggaaacgtctgtgtccgtggcggcgagggcacttggcaaaccaagttcattagctccaatcattgactggactaatggtgtgttgagatgcgtaatggcagggtgacacaactgattgggtcatctttatgttttaagtggtaggttttgtggctgaagaatgtaacctgccttttggcccttttctaatttctatagcttttgtttggtggtctcctgtgacataactgattatgtcatcttgagtagcttagtcactgatagcgttatactccgtccgtccaaaattataggacgctcttttttttaaagagaatcaaattcggaatattttgactaataatcatactaattatatctatactaagtattatatatattatatcactagatttaagtattatgtacgttatattactagatttattgtgaagtactttcatgtgatgctaattttatatttgttgggatcgtataatagaataaaatattggtcaaaatatgttattaaagaccgtataaaaaatatagggtttataatttgggacatagtgagtagtgttttatgcgatctaattataaacgaaaatttcgccaggcaattatataaaaaaatgagtaaggatagaattcctccagtaaaaaaattatacaaatacataagagataaatcgtcattattaatatttttagtaataaaacaactcacaacagaataaataataattacatatttttaagaaataagataaacagttaaacatgcgttaaaaattaacgatgccatcttattaaaaactaggtagcatatccgggaaaatatgtggtggaaaccacatatgtagtggaaatttggaaacaatcattggatggaaaaattgacgtgtaagattcgtccacatcatcacgagtaaaaatctcgcagtaaatccgtgagcaacattttactcgtgatgacatggacgaatctcggatgtccatttttcaatccatcggtagtttccgagtttccactacggctatgttcggctgccattattttcactgtgctgcagccaaccagcacagtgtgttgtttctttcggctgtggcagcgcagcggctgtaccaagcggccgaacaggccctacataagtacatatgtgatttccaccacatattttcccagcatatccatataccatacgatttagatagcatgcttgtgctaccaggttttatgccttatctcacaacaacagtgttgtgattttttaagaaaaaattatatttattttttaaaagaataaaaaatacaattacaatttcaaagttttgcaaaaatctcctcccgctctaccttagggaggggcatagagcaatctatgtaacacgacaattttgtaggtgcccccctcccgatgatttatctccctgtgtaacatctcccatagggcaatttattgtgggggtggctgcaaaattgccacaacgcaaagtttgatgatgcatgggtcatgccatgacaattttgataaatcgtcctaggggagagcggtttatcacagaggaggccacctaaaaacttggcacgacgcatctctcgtgctgtgtcacatcaaataaattgccatctcatagggcaatttacatgccatgtcctacaatatcgtcggaggaatatatttctgcaaaatttttaaatacgaatttattttctactaaatattaaaaaattaaaataaaaaattccaaaaatgcaatttctcctatataaggagcattatggcccatctacaatggcccaagggcccatttggtagcacatatgcgaagtgtaggtgtcgaaacgggggaacgcaagcggacaaagcaaaaaacacagaaaaaaaatcgcggaaaaggagaaagaaaccaggcgactctcggccgcactccgcccactgcgagtctgcgacggtgcgacctctctacctctctctctagtctctccccccgacgagagctcccccctcgatggcgtcgcagagcaccaagcccgcgcaggccgccgccgagccgtccccgccggcggccaccgcagcagcgggggaggcgccgccggctccgaaccccgcgtcggccgccacgccagcccaaaaccctaccgctgccgcgggggcggccgctggcggggccacggatctggagaagaagatgcgccgcgctgagcggttcgggacggccgtggtgatgtccgaggaggagaagcgcagcagccgcgccgagaggtgattgctctgtccagtcccttcttttctagggtttagattttttttttttggcctaacagatcctggagatttcgtggtcatggtgagggtgaatatgggataattaatcgtcttttgaaatgatggattcagaaaaagaccttggtaatattgagccatgaacagatgtgtttagtattgttagaaaacaatatataggatgcatgcaggatttaactgtgcaccaatgttgcagtttttagttactctatcatttatacatggattttgaggagattttcccgtggtagaaaatagtactttgttgtttgctaccagacggctaggagcctttaaaaaggcgaatacgatgtattcctttcagtctcttttaacaaggtttccctgcttaagagaagggtgctcgtgtttctcccttggcaatatcctgtgaggtttatgcaattgcttgctaatttagtctctatgcgctgcatcacctaggtcctagcgcaaaccatagttcatttgtctaggatattattggtttaggcgtttagcactaaatgtcctgtttcatactgcttctgtaatacagtagtggtcctagttttgggtattcagtttgagttttggctatcaacctttatttcattggactaactaccaaatcccatgaaccattggcaacatagttattttatctatattcagtcactaagaatacaggtgggagatgcttaacaaagcttttacccaatggtgtgttcaatgcatgtctgaaatctagctgccacagtttgaaaattaaatatctgtttttgggttaatagtattcttgtgaaaatatgttccagttcaaattgtttagatgaagtgcagttagttacaacaaggaaaacaataaacttgcatcatggtttaacttacaagaaaagtgcattctcttataggaaggttcttaggctacccttattgactagctttcaatcactatgaaatccaacactggccaccatgatatcttctctaagacggagcagattagaggagaaaaattctctggcatggactaaagtttgatggttgacacttgcttgaggaacatagattgaagcatacagagggcacaggcaagccacatccaaattaagccgttgtacggatgaatgctgaatgctcttaaggcattcatgcttttaattaattactgtgatttatactattttacaccatgtttaagaagtttcttggttccttttacagacttatattgaatccaataaaaggccgttaactacaccctattcttttatgatagtatttcttgctcttaatgaagagggtgttttgaatacaaaagctatggtttttttcctttagaattaaaccatctgtttgctttatcatgattcatcaaaagcttttgagagaattcagctactttagatgttattcggatggaaataatggtacctttggttgatatcagagctcatttactagactgtcgttcaatcatgtgtattagtactggtttaaaaaagtaaatcctgctttcaatctagttggtgctggatttaaatttgactggaactaaatgaagtgtctcctttgttaaactaattttctgcctctcctagctttgcatcagatatgttgcccaaacaacttatttcagttactaactctcatcttgtttacaaggtttgggactggatcttcaaatgaaaaggcggaggaacaaaagaggaagtccagggctgagaggtgtgttaataccactatttgcactctgctattgtagatttttcttattccccgtaatggcgaactgatacatagttggatgaattgtcactttgtcagatttggccttgcctcatcttctgctgacgaagacgctaagaaaaaagctcgtttagaacgatttggtcagagtacaaatgttgacaagggggaagaagagaaaagaaaggcacgagctcttaggtacgaatgtggcagtgctatatcattcttgctaatagaatcttaacctagctatcagctatagctgacatctcttcactactttcccaggtttgcagaaacatctagtggaccatctcaagaaaatggcaaagacagctccaagccggtaagtttatcatggtattgtgtgtaacttttgcttcttttgtgtgtttttgtatccgacccatatgtgtgttgcaagacgcaggacgcggccactgtggcaggcacggcataatggaagcactccctgccttttgtgaggttatatattgctgctatcatcctacaatatttcccattgccaagggcttgttgcttgacatgcaaagtatcactccattcttgcagatctcggacatggcccttacttttggggtgaagccgtagtttgtacaacactaacgacatcagtggcatcatgttttctcctagccatgttgagtgctatttactgtgttgacttgcttactgtacttccctagcagtgtagcttgacttgctgcttggtttgggataatactgtacttttgttacctccctcttttagtgaccatggctccttaggtatgtaccagtagtaacttatgttgttgtagttagcttttaagacgttatcgtattctaagttttagatgcttccttcgtgttacaaaatgacatacgcaacaatgccaatgtcttggcagcggggcatgtgaatatctgatgatgcatttcgttagtgcatacatggtccacgatctccctactaaaagcttgtggctcccatcgtttcgcttcttcaaccgcttttaagccaaaatttaaattttaaaactaattttagagttgattttataaacttttttattgtagtttattttacagccttttcttttaaatcgttatggacatatatacagaagttttacctataaaccgcctttttcttctaaagagccaaccgatgatcctggaaatttgcaatggatagtaaaaatccatgaaatgctttcctttcaacagacgtatcagaccatcatatataacattgacagatggagaacaaattgtacacaactgaattatctcagtttgtctcccgtgtatgtaacacagccacgggagcaaaatcttattccaatttctctacaaatactctactacactatcactgtcaagaactctagtagtatcgtggcaaatactagcaagagccgctgctcaaaactgacgaggtgcagcgctctcaacagtggccgcaaagctcctggtgggcgacgagctccgacctcctctcgatcgtgtaccgcagctgctccttcacctgccgcagcgcgaggagcacggactgcacgtcgttgcgcggcctcgccgtcgccgcaggctccgccttgggctcgggttgcgggtccacgagcacgatcgcgagctcattcgcctcctccatttcgccgtctccctctctgggctcggcctgagccttccgtgcttggatatcgatacgcatatcgtcttcgttgcctgtttctgcattcggctgcgggtctaccagcaccagcgctagcctgtcgtcgtcctcgtcgcgttggttatcttgggattttgatgagccgaactcggatggcacatgaacaggttcatcatccctgctacatgggagcgttccatgtgttctgcatcagtaatacaggttgttaaattgttaagtacaaagttagcatttgacattttccaaggaattaaaaaatagtcaaatttgaaggatcaagttgccgtttaagcaagcgcaactgctctatttttaacaccggagtcaattgtgcacatgtttatgctataattggtggcagctacacgtagtcagttcttcatacagttgagttactaacattcaccaaagtgaaaaatttcaggtgggcttggtccaatttgtgtggcgtacaacaccgacaatccgtccatctccttgctatcctaaacacaatcattctgcttgtggagacacaaagggtacaggttgtttcctcaatacctaacaataatcgtgaaatatgcctgtggaggtagccgccatgaaccgaaaaacaaaacgtagaaggagggaatttatgtcctagttctggcgagacataaggcaacatagaaacctaaaatgcagaaatacctatgcgagattgtttagttcctgccgaaattacggtaatcctagaaacattaagcaggttatttaacttttgaccaataatacaacacctcttgttaatccgcatgcttacctctctgagtcatggtcaccagcctcctccccagagccgcagttcttagcatcttcagggtccaagccattctcctcctcctccttgcaatgaacagatggtgattgctcggacacaacagagcaccagctcccttcctgggaggagttcacctgagtgcatgaaccagccgaggagccaggattgttcacgtccgcctccgtctccggcgcgcggtgaccggagcagctattggaggagagtgacccgatggagctgtccgagagctccacatccaaaatcttgagggactccagcttctttatggccctcctgagcctcctctccgccttgttcctgatcttgacctcgtcggagagcttcttctccagctcatccagctgcgaccaaatcataaccaaccaccaaaaaaagctcaagaacagtatcacacacttcctatcaaggaggttgtaacagtagggaatgtggctaagagaagatacccttttggcgagtgaatcagcctcctccttggcagccttggatgctaccctctctgcaagcagcctccctctcaggcactccactgtcctcatgccaccgccaccgccgtcctcgctgcgctcacctcccctgcaatcaatgagacgcaacgcaaatgcagatgatgtcaaggaaccgatcctaggatcccataaatccatcaacagaaaatccaagaactgatcctagctagaagaaggcatccaagaaaaaacccaagaagcgaaatcgtagcaaacctgcattgcatggctgtggcagccatttctcctagcttagcttcccttctctcgtcgacgtttctggtggtagtagtagtatccaagggaccaagatttggggtcagggatgggcgtacgatatgtgacggctgtggctgcttctgccgctgcatgcgcctctgcttttgggcttggggtgcagacggttgctgaattggagggaggtagtaggagtggaggcttgaagccgaaggcgtccgtctgatgtctgatggctgaggcgtgaggtgaggcgcctcatcacggtaaggggacgtgtactgaacctactgatttgatgaccacagtaaccggctctgtccgtgaccgccacccgtgaggtgcataactggtgtccctagaaacctccttttgtcttgatttttttttttacagtcacataatctgcacgcaaacattagtttcctgcaaaagagagatggtatgaggtcttgagatggatgcactggagcagaagggagaagtaacatgctagagattgtgttgaggagcttaagaaaagtttgcatcagccaactgccaacaagacttgtcaattgtatactgtacacaagctcaaacctaacctaacttgcgaagtacagataagcgtggtaatgatactactaaactagtataattaacaaagagatggtcgcaggggacatgtggggtcattaccttgggggttgcataactgcagtgtaagagggagcgaagcgaaggggagggcagaaagaaggccacgtgaaaggccgctctgcaatgttcatttaacccgctcgttgttttgccccatcttctcaggccttggtgtcctcttgccgggttttcttttcctcgtggtttttagcagcatctgaaattctgggaagccatcgacttctgtattttctagagaaaaaagaagaggaggacggctacactgcggtagtacaaagacaaaaacgcctcgagtgtccctgtcgcggcgcctcagtcacgagcggcctatgggtgttcttctgcatttgaaatgatttgagtagggttacccatcagattagcgacaggacaaaagtattaacaatgacatttgagctgtcctctcctgcatgcggctgttaaaaataatagcctgaactctgaaaacaatatatacagaatttggtggaaattagtgtaaactactacctccattctattttaaatgcagctgtgagttttcgtgttcaacgtttgaccgtacgtcttattagaaaaatttatattttttttaaaaaaataacaagtcacacataaaatactatctaataacaacaaaaatattaatcataaaaatattttaactaagatagatagttaaatgttagacatgaaaattcacaactatatttatatatttaaaatgaaaattcacaactatatttatatatttaaaatgaaaattcacaactatatttatatatttaaaatggaacggaaggaatatttaggctgagctgaactgatctgccacgttgaatgtcgaggaattcgctggtgcttggtgagattggaagttagcactgcacccaacatcatgtgagggatgagtggtgatctgcgagtgtacttttgattctcctgctgattctattggcgcaacaattccttgcccacgagcttaacagtctatgaaattatacaccaacaatttggctggaggtagtagagtggtacgtggtagacagatagctgcggctttttcatgctataagctcagtacggtgcacagtgtttcctaggcatctgaggcttcggattctggagcgatgatactgcaggccgcaggatcttcgaccaccatagctacacaaagagctttccgggtcaaaaattatgctttgaaaaagcaggcagttaaagtatcaaagcgatggaagcggaacaataaaaagaacttgcctgtcccaagaatttccaaccagattccactggaaatgctatgtaactagtaactgctaggtacactactgtactattcttcttctactgctggtccaggtcttttcttttcttttttcttttttttttttgcccggcatcattacgacgaccctactacgcaacggtgactatcattcctgatctaagagtggagcctttgcaacaggccgatgaacgatgatgatgacgcttcttcagcaagtgaatgcagggacacataggacagagcccatgccacgctcaccggctcaccgctcagccaatgcacaaaggactgaaggacacggcctattttgtctcccaccgctggtcattaccgtgacctgggaggcttgggaggtgtatcacgtgcacagagatataacatatataataccaccgaaactattcaaaacattttgaaattctggattagatcaaggcacagaaatggacaaccgcgcaacaatgtagatacaaacagtgaaggtaaagccaaaagaaaattaaagaggaaacagttccacctgatttgtcttgctgcttgctttgtggtacaatttgtcatggctcaagtgctcaacgcctatgcatgatgtgatcccaattatggagcgctccacctgtatacgttcaaatgcgaatgaatagatgtacactatgattaaagaggtgtggtgattatactcacttagcttcacttgaactccaaggctccacccggcaaaaaactccaaggctccaggatgagctggagctcacattggaattcacatcaatgttgccactagtaatactatcccctgcttcatttggtcggtcagtgcatgtggagatcgctgcaaccttcagcctgtgaagttttagcatgtgagtgctggcacagaacgaaataagagtcgtggctttctggtagtaagatcagagcaagttgggcacagtccggagagctacttgtgtgcttttcctttttggagttcatgacctgagaagtgaagaggtagaatgatccaagcatgtgaaccgtgatccacaagcacgagggtactaaaagacagatcttgttgtgctagctctatgcagttgtaattctaatgcaggataggattgggcacatgcatgcaaagcagacaaggatttggtttggacggagaaaaaaatcacaggttcaattccattaaccacatagattccagtttcaaaatgcaaaaaagcatggtgggctaaagaaatgatccagtagtgattttcatgagataaaaacactgaagctagaacaactacttttgatgaactgaactaacttttgtatgctgctcttttggtgtttcatcaaacactgagatttaacttgtggaggcacttcctgaaaattcaaatcagaatgcaactgctttcatcatttttgtaatcattgactttcctgttgctgtagtaactgttggccttattaaaaattagagttcaagatcacacacttcgaaaggtttgaagattgtggtagcaaagctcttattgtttccagttctcattttcctttgtcatcctagggtttgataattggtcagatcaatataattgaccacataatggcgtatggaatccgatggtccaaataattccaaaatgccgatgtgctttcaggcatgataatcacatttcaacttttagctctattgaatgctatcgacataacttgtcttcatccaactcttaggttgatgtcaagatcttttctatcattcaacccatttaacccctcaacaaccaaatcaatgtgtgtagctttcggctttaaggcaaacacaggaataaaacttgcaagcgattgttctccctcaattccaagtacacccaggaaccttctccaatccaactccccacagcatgctccttatggtttcagcttcttcccatttgccagcatttgagtataaattagccataacaatgtaattacccgtattcttaggttcaatgataaacaagcgatcaaatgcataacgcccgaactcaacgtcaccaactactgctgctccattaagcaatgcaccccagacctttgcatttggctcaaaaggcatcttgttgacgagcttaactgcttccttgagcatccctgcacgactgagtgcagaaaccatgcaagcatactgctcaatcactggagagataccaaaaacagcctgcattgagttaaaaaccttacgagcttcagctaccttgccagaatgggcacacgcactaagcacagtggtgaaagttacagtgtctggcttcgcaccagcagtaatcatctgattgaacaggctcaatgcttcaactgcttctccatgagctgcgacagccgatatgattgatgtccaaacaattgtgcttctatgttcagtcagtttaaacaccttcctggctgtatcaagaaatccagcctttgcatacgcatcaatcaatgcactgaccaatctgatgctctgatcatagtcatttctgatcgcataaccatgagcttgctttgctcccagtagtgttgagaaagaaggaactgaaggcatgacgattgaaagtgtggctgaattgggtagtactttagaggcaatcatttcttgcaacaaccgaagaacatctgactggcgcccattttgaactaagcccgcaatcactgaattccacatgctgatgccccgagcacttgcttgccggaaaagctgcattccctcttcaacatgcccgttattcatgtaccctgtgatcattgcactgtaactgattgaatccttcctagtcattccatccaacaactgtcgtgcatattgtaacctcccacatttggcataaaacccaattattgagttccatactaccatgtccatgtccagcccactctccgcagcaaatcggtgaacaccaatcccgaaatcaacaaccttgagctgcgcgcaagcatgcagaacacttgtcaccgtgacaccgttcggcccaacaccatcaccatcactgcaacgaacccgcacgaactcctggaacagatccaagcactctctataccagcatgcacgggcacacgcggatataagcgagttccaggacacgacgtcccttctcggcatttcatcgaacacagcgcgagcggagcgcatgtccccggcgttcgcatatgcggtgatgagcgcattggacacgaacaggtctgacccgaagccccgcaggaacgcgacggcgtggagctccccggtgacgagtggggagagcgccgggccggacgcggcgagggacctgaggagcgtggagagggtgatctcgtcgggggagacggcggaggaggcgaacaggcggacggccgcggaagggtccggcgagtggagggagagcgagatgaggatggcgttccaggcgaagaggctgggctgcgggatagagtcgaacaccctgcgggcgtcgcgcaggcggtcggcgcgggagtagagggagatgagcttggaggcgaggaagttggagggcgtcacggaggcggcgacgaggcgcgcgtggatctgccgggcggcggcgaggtggccggattccgcgcagagctggatgaggtgaccgtacgccctaggatccggcggcacggcggtgagccacgccggcagcttcatccgctgctcgtgaaatgctcagctccgatcacccgccggcgcgggcatgagagttctgggcttttggctgtgacccctactagttcagggcctcgcgtgatctagaccgttgagatcagatcaaacggccacgaggcccacgagagcaagtggcacatatgacggcaatagctgttttcttcacctaattttctttgaaaaaggaggtgtagcaatccaggtgtaatatcaaacagatttggttaaatggctcaaatgcacaacaagaacaccacttgtccaaagaataatgttcgcttctgacatatcatatgggtaaacttacaatggtagaaactatagaaaccccagagtcacacactcaaacctcatggttatgtattcgtatacggttacaatcttctgcatttttcagttttgcagatcattacacccagtgtccaacactcgagccgtgataggctccgaaaatagctttcgaagaagtaatcacccgggcaacatactacttgctactatgttttttgtttctacggagatcttgcaggcacagcaacttagcaactaatccgccaaactgagacaatgcgtaagtagctgaggatctcaaccaattctaggtccatcaatcaactccgcagttcaaaaattgtatgctcttgaaatgtaatatcaccttgctggcttgctcctgttccttctattacactatgtgctacggctattttagaagtatccgccatatctttctcatgtacaccactagggaccatatggcaagtccagctgatacataaagcaatgcgacgccggaagtaaccagagcatcttgtgcaggaagactgcaaagtacaaagcacaaaaaaccgaaccatcaacacagaaataataaaaagaatgctgcgcaatgttaaaactccatgcaaataccaaacaagaaaaccttttgtctctgctcgcaaggaggatagtcaatgctgtcatctgcgttgcggtcttccacttccccaaattgttaactgccacagcctgttgtagcaagtagaaatttaaatggctgaacaaattatgacaatggaatccaaggataactgagcacaggaggaacctcaagaactttggtattctgagacgcagcccattctctcacagctgacattgtgatctacataaacacaagatagatgtgtaataggttaggatactagcttgtagcaaccatcactattccaccacactgtgtcagttacgtttgttctacatggatacacgtgtttgcataactagaaaatagaaataatggtgctcatggtaccacacaccttcgcatggaattacaaggttgacaagaaactatggaattagggtcttaaagcatgaaaaaaagaagagataaaatttcttattcaatgcaggcttttcacttctgtttcaagcaagccacatgatggtggcactctacctcacagaaaagagaatgaattggctcaatcccaaaagatagaggttggccaaacagcattcattaaatcataaattatgtagtcttacccttagatctgtgctctagatagaacctacgttgcaaaagcaaaacaccaagttgtcagcttctttttattatgggaagttgtcaacttatcatatattgcataggtttgaaacataaacttagagattaagataagctgaccagatccaataacccaagaaatcaagatgttacccaagatttatgatagctcaccaacaaaaaaaattttactataaaccaaattttcactaaatgtgcatgaattgacaatgtagattggctaaggaaatacctctctcccaataatagcaatggcaggaaccgttagaagccatggcccatctctgagcagtgaaatttccaaaggtttggtgcacagcaacactaatgttgcagctaccataagctgcagcagggaatggcagtaacaaagttagctcacatttgaacataaacaatccaacaggaaaaacgaaaacacagctgttcaagtaacaaaatgggtgggaagggcaatttaagaagtgagcagaaagagaaaagcaaccttgtcagccacaggatcaagaaatgcaccaaaaggtgttcctaactgcatctgtacagaaaattgtgtgaggaaacaattaaagggctaaaaaaatgctggtaagcaccttgtctggcatgttattaaatcggtatttgtgacacacctttctcgcgatataaccatctagccaatcagtgactgcagcagcaaggaagatgccagttgtcgcagttgctgcccaaggcccctccatgtagaaagctggtcgcaatacaaatattaagctgttagttaaaatgtaaataaatcagagcgacaaattggcattagtctgtcaaaaataaacaaacaggcaccagaaccagatgcatatcaaccagtattgatcagtgtaaactgatagaaatatataggcaaaggttcaataaagactgtgaagacaatatccaaatagaagaaagagcataactgctaaaggatgtaaaggtgattcgataagttcaactacattgatgttaccttacctgctggttattgtcaggtaaacatactatttgacctcaggaaacaaacaagtacattttcttactttctacagatgataagtttgtacaaatccatctaactgttgcagaaattccatgaatcattgataaccaaaaaagcatcactagtcatttcgataaagctaatggatgtaaactgtgaatgaatgcaaaagctcctcatgtttgtaaaagggatgtacattggagctagatatttaaaccttctatatatatagtgattatcccagaaacttaaaaatgcagtgctgataggatactttaatttgaatatcccttcagtttataggaggtgaaaagcatcacgtaggacaacctttcagcatcattataacggaactggacttggaaaaggtttttcttgccctatggttctagaaaaaagtcaaatacagtgactgaggcatgctttcttagtctaacaagggaaaatataaaaaagtaggtgtcttgggagaagaaatgaacatgttcttagcacacagattaacaagaaaaccacttcgtttccccaatgggtgggaagagtaatgtgtataatgcaacagggttcatatgggaggattcttaggaattctcaggcacaacatgggatacagtaaaaaaattgaggacggaaaaaggtcctgtgaaggtttggatgaaatagactaagcagactaagcgcagcactgtgtcacataggagatacaaagtctagtgagtagtgcatattaacagttctaagtagagtagacaggcctagcctggaaaacaatagacagaagaggcagtaaagactatctgcacaggtgcccctatatgtcaactactgcgatgcaccatgttctgaatttaggaaattacggatacaaaaacagatagcagtatcatccagttagcagcacagcatgttaaaaataaaacggaggatagtgtcgatcttttggaccatcaattccatttatggttattgttctgacgattcaggaattattacctacctgatctaccgatctgctgattccatttccttgacgattaagcacaataataattgttttatgcaataaatggatatgcgccacgaacgagagggacataggggattagcatatctagctggggtactccaaaactttccagtttcaactattcctcaatcaatttgttccggcacattactcgcagcaagataacctacaatttcctagcgtttccagcactatcttcggggaacttgattgtgctcgaaggacaaccctgatcatcttgacagatttcccacattactagcacacgaaagaaagtcgccaacaaatcaaagctctcggtactagttccatcaatatacacgaccgcgtcacaacccgacaagaaacgcataaaaaaattcccaaagttaaaaggaacaaacaagctgtcgctcgaacttactgcttatcaggagcggcacggcggcgacgcggccaatggtgagcacggtgggcagcgtgagcagcttgggcggaggcggctgtggcgccccgtccttcgccaccccgttcaccgcaggcgccaccacccgcctcctcctcccgaccccttcagatcccataccctcaccaccaccaccgccaccgccagaatgcggcaaggagcacagacccctcacgggcggctgcgcgggcgggggccaccggaaccagcggcacgcggcggtggcgctggtcgccgtcgccgccgccgtcgtcgtcgtcgtcggacggtagcggctgcctcctgcggccggcggcgcgggggcagacgggatccgcggcggcgccgcgcgtggggagaagaagggcttggggtggaggtgcgcggctgcggcggcggctttgaggaggagggatgcgtgggtggcgacggatgggggcatgggtcggatcggttgattgattgatggattgattggtcgattccctcttgtttgggctgcgggttggggggaaaggtgcgggggacgtgggaggaggaggagggaggagttacgcttacgcactcgcatcgcacggctaaacttgggggtttcggttaggctggccgactgatagcggcggccaccgccacggacgtatacgtgatggggacgccgggatctggatctggacaccggggagtagtgctagtactactgtattgtgggccactgcggtcagggggaaatggacgaagatattttctgtggcggacggtggacggagagccagaggcattcgattctaggttgggttgatcgtatccttcccttccgctcttgccctcacgtttcggagaggtccccacgttcgatggcgattcgccggcgcggcttttgcatgggccgcacgggtgcactaccatcatcaccaccgtatgaacgcgacggcggcgacgttgatgttagccagccgctacaatgctgtactcctaggcctcggaccgacgcggctaggcgaagctaccgtcgctacgtctataccttccgtctcccagtattttagtctgtgtttagtttcaccttaaaatcagaagtttgactaaaattaaaagtttaaagaaaaaagtttaaagttcatgtgtgtagaaaagttttaatatgataaaaaagttaaaagtttgaagaaaaagttaagaactaaacaaacacctagtgtggtggcgttttgggttgacgcaaaacccactatgccactgtgccacaaatgaaacggtcgacgttgttttgataccgggccggcagcatggtgttttcgcttttgcagtgcatcaatgatcccgtgccgagctagaagggcaacaggtcaccgacgttccagcctcggcaccaaagcacgatgaaattagtacttctacagcttttgcaacaccaatgtccaatgagctggcatgtggtggtggatatagttcgcatgtttgtggttttgcaagtgaatggttttcacatttcgacgtgtgaatccaaataacccgatggacacacataactgtccgattagagaagctcatatgatggactggataccacgttggcgtgaataatctcttttggagttttggtccttcctcacaaataaactccgatgaaaactttttcatggaccatcctatgtatacctacatgaccacaaatattatgttcctgtttgaaagggttccaccttttttagaaaaaagttcttctactatagtatataaaacaaagttttcaaagagggccaaacggtggaaagtactaggaaaaaatttttaaatatgatttgtacatctcaaccacaaaaccgggtataatgactcctcaatcaatcaagaccagcgtaaaatgactccctcgatgggtttgagggtggttttgattgatgtgatatctatgtggcaaccaatcttaaaagaaaataataaaaaaaagatgtaggacccacttgccaataacactatatatctcctttcttcctctctctctctctgctctcattgggcgtttggggtgatgcaatggcggaagaatgccagttcctatatctcgctccgaacgaaggatggagcggcggtggtccaaactcagcagagtgagaaagcggatcaaccgaggaaggcggcagagtgtgagtcaacggcacactcctcgacagccaacctcgacactctcatggagccgctagatgagccaccattgttggtgattgaagagaccgagttccccctcccacaaccttccatggcgctatccctccctatggcacttgcccacgttgcggacaagaccatgcggcaggggcttatccccattcccggcgacagcgagtgtcagagaggaggggtcatcgcgacgtcattgagcaagaagctgcagcgggaggaagaagctccggctgagggcatcaatgaggcctttacggtgccgtggtgtaggatgggttgcggccccaccaaggagaggatgagctccttcaatctcgtcgcttcttgtgcttcgtcatctctcttggtgtgctctggcaaggatgtagcggcgatgaagaaggcacgagaaggctgtcggcaatgacgacacactcagtgggttcttgtgccagcccgtctgaaagaacgaagaaagagtggctctggcatatggactccgtatttttttggtcacttacttacatatgggtgcacatctatttttaattcatcaaataatttggctgccacgtggatgttatattagtaaaaaccactctcaaaacagttaaggaagttagtttagagtgtttttagtagtttgaggagtcgttgtagcggtttaagtgatacgaatcagattcgacctatctattatattattaaaggaatagaaaaaaggagcctccacgttcgctctcatggcttagaaattctcacattaatcggagaaaaagaaaaggcagagtccatatagaaatacaatttagaaatagctgaaattcggaattaaaaaataaggaatattagaagaggacactagagtccatatagaaatacaatttagaaatagttaaaattcggaattaaaaataaggaataatagaagagaatactagagtccatcaattttgtcagtatcccgattcgtatcctaatatcttacgatactacgatcctactaagccgaaacgataccgatcccacctagtatcctatttttcatagcatctcgatcctactattcattactgcacgatcctacaaaatcttaggtggtatctcgatcctacgatccctacgatactacaaaatattatttaaaataacatggtttgaaaatagtgtaactaaatatgctcaaatttatatgaaaatcagttaaatatatcaaaaccaacgtggtttctcttgataaatgtctctatttacatgacatatatcattactactttttttatatagaatggctatatataattaatataaatattaattaaattttaaaaaagaaaatctcatagtatcccgatcctacgatacgatattactttgagcaaaacgataccacctagtatcccgatcctgacaaccttggagtccatatagaaatacaattaggaaaaaactgaaattcggaattaaaaataaggaatattagaagtagagtatagagtccatacagaaatacaattaggaaataatagaaatttggaattaaaaataaggaatattagaagtagagtatagagtccatatagaaatacaattaggaaaaaatagaaattcggaattaaaaaataagaaatattagaagtagagtatagagtccatatacgagtttaaaactaactaaaatttggaataaatataataaaattaaaattagagtttttagagtccatataaaaatacaattacaaataactaaaatttgaaattaagaaaaacatgggaagaagagtttaaagtcaatataggaacacaatttagaagtaactgaaattcgaaattaaaaattaaagaatattgaaagatgagtttagagtccacatagaaatacaattagaaataataaaaattcagaataaaaataaataatattggaagaagagcatatagtctatatagaaatacaatttacagaaaattcggaattaaaaaaaagaaatattaaaagacaagtctagagtccatataggaatatatataatttacaaataattaaaatttgatgttaaaaataattaataattaacacgtatataaaatataatatgaatattacacattagtagttttgtaaagttattgcaaaatttaaaattattttgtcattttaatatatttgaataatataatgagaaaacatatatgctattatatgagagaaaatataatgatgctttgcgcgggccattttttttaaagagggttaaaattgtttttttttcccaaagtacttatccagcaggccgctcagccgctggcctaagcccatacagttccgtctcacctacccggctcgttttcttcctatcgtccgctcaaaatcaccgggccccgagcctccccaccgccgtctcaccatcacgcaagttggaccgcgcctctgccctcgcgcttgcacacccgcgggccgcgggggagcgtggtctaacgcaactgcttcgcgcgcgaggccggcccggtacgcgggcggaagggttgatttgctttgccatcatcacgcgagaccacgaccgctgattttctcgttctccgccagtcgtcgcacgcgccgcgcgagctgagctcctcctcccccaccccaccccacccaacccaaccacccccccgtgcctgcacggcccccggcggtcaccatccaccaggcgccgcgccgcctcgcgctctcctcgccccgccatgtgctggcgagtggcgcggcgacgaacaaaagggacccagatggatcgtaccgtccggtaggaatcgcgtcctgttcagcccgacactcaagcgtactaattccgcttgtacaggactacaggcaggtgtaactacagaagcgcaaacaagatgcaggcatgcggctgtctaaaattcggattgtgggcgtgcttgcatcgcatgatgagctgacaggtgacaccatcaaccgatttggtactagtaccatgtttcatcaggatgctggcccacggattatccggtcctcaccaaaccaccaaacgacgagccagatgctggatgagagcaaagattatcctacaggagtgtaggcaaatggccaaatgcctgacacaaacaagaacacaccacacgagtgaatgacaccatggaccattcatcaatcaactagtactactaagaacaggtacaatagcaggttataagccggctgtaaccatatatcgaaaagaaaaaagaaaaaagcgggctacatatttatagccggctgtaacacggactctaaaatattatgtgtgtatgagaggtgagaccatgtattaatggtgtagtatatttttatagttaactactgtatgaatgagctattagattggctataaatgttttggagccagcagttggctatactgttgaccttgctctaatatagcacaactgtaaacaaccactccctataccaaacgggtaggagtagtacaacctccaaatccaggtcaaaccaggcgattcgatttctattcccgttctcccctccaaggctgactagcgctgcaatctctgcaccctcggctcggctcgcaccatttccagtatacaggtccacgcctccacgtgacaggtgctcgaagaagaagggctctgcttttgcttgctttgctccccgacccggccgccacggcgcgcgccgccaagccgccgccgcccgccatgggcgccatgggcgcggcggcgttcgacttcgagtacaagaggtaaatcgccgagaccgagctgcttacagcgaagccatgcagattgcaggcaggcaggcagagcagcaggagtcaaaggcgagggcgcgcgcgctcgccgcggcatcgtcgtcccgcgcgccacgtgcttcccgctctagcctcgatgcgaaaaacgagttttttttcttcttcgtcttctggttcccccccaatctgcggttcctctctttcttgttcttctattcctctctctctctctctatatctatctccgttgcttcgcgtctggggcctcgggcggcgcgcgcggggaggggcgtggtgcaattaacgggcgcgcagctccaccttgccgcgatccgtcgcaattctttgattcccttcgcggaatttttctttctttttttccccattccatgtgcgtggatctcggggcgcggggctagggtttagtatggctttggtcaatccatggcgtgcggtgccgaggtcgccctgtcgcttcttctttaatgcgcgttgatccccatggacggcgagtgccggtaaaacccaataaaaggcgcctccttttcctttcctccgcctccctctcgctagcatttattgtcttgtattgttgcatacgtcgttgttcgtttaggttggatttgggttaggatttgtgtggcatgatgcggtggttggaattgccttcgggagttgtggttgatggtggtgaggtttggcgcagggatgcgtatggattcgcggtgcggccgcagcatctgcagcgtttccgcgagtatgccaagatttacaaggtaatttaccagggccagagtagaaatggaaatgcgttgtttttgtttgtttcaggttaagttttgatacatactgtactatttttttggctgttgtttggtttatcaggaggaagaagaggagagagcggacagatggaaggacttcttggacaggttggctgaatctgcagatgacatcacaaccagcatttcaccttccaaagagtactctgctgctggagatgtcaatggtggagaacaccttgatggagctgaaaacttagagaatagcaataggggtggaataaaatgcaacaatgaagaagaggagggagaagaggatgcagaaaagagcgatacaccagaaaattcgaaggaaattgatggcaacaatcaatcgcaagaagcaaatggtgaggcggacgatatcaatgatgtatctgccaactcagaaaacctgaaacaggagagcattgcaaactccgtagaatcggacaaagctccagaagaactgaaggaggtgactgggtgttcagaggaactattaaatgatgagaatggtgattctgaaggattaaaagattctcatggcgccttggaaggattaggtgaagcgaacaatgacaactcggaaaagttagaagaacttttcttggataaggggttgttggatgaactgaagcctataagagttgagtctgggaagcgggtgcgggcatcaatcagaatcattgagaaaatgatgagctctcgagtgggcaagataaggtacactgcaaatgacatgtgtggaaatggtgaagcacagcttgcatcaattgaagaggaggaaagggcagcagataagagttgtagaggggatccagcagaggaatcctctaatccagataaggtggagcaggcacaggacagggaacaaggtgattctgccagtgctgctttggagggaggcaatggcgagtcttatttcccttggagggaggaactcgagagcttggtccgtggaggtgtgccaatggctcttagaggagaggtgcaactgtaaccagaattatctgtactgtttttatatccttataatagatatatacctacactcacatatggttgattttattgcagatgtggcaagcatttgtgggtgttggtgctcgtaaaattactgggtactacaacaaattactagatgaaggtactgaggaattggatgaaaagaaccctgaggaccaagagttgaaagatcagacaaatgcacagaaaaagcccccagagaagtggaagggacagatagagaaggttgctctctgatttgaaatgggaggaactaatgtcatgttttagaagttctactgttctaggtctctactctctacacacttgaatgcttgatttgcctgttatcattataggatttgcctcgaacatttccgggacaccctgcactagatgaggacgggagaaatgctttgcgacggttattaacagcatatgcaaggcataacccatcagttggatactgccaggtgaacaaatgctcattggataattttatgttagtttttaacctcttgtaatctactcccaacgtcccataatataagggattttgagtttttgcttgcaacgtttgaccactcgtcttattcaattttttttttgaaattattatttattttatttgtgacttactttattatccacagtactttaagcacaactttttgtttttatatttgcaaaaaaatttgaataagacaagtggttgaacaatgcaagcaaaatatcaaaatcccttatattagaggacggagggagtagtacattaacttctttcgtcccaaaatataaacatttttagagttaaacatagttattaagaaaatagataaaattaaatagaaaagtattatgattggatgataagtagagctaggtgaaaaagttaaatggtggaggtttgtgattggttagaaagagaatgttggtgtagaagttgttatagttaagatataaattgttacattttgggacaatagaagtaatttttacttctgaacaaaagtaagatagttagcaacataagggggcaatttcactgtcagcataaaaacccgcttcgtggtttatcactcacttgctaataaaaaaatattcccttcattcctaattgatctacatattttataagtacaccaaaatcaagaaaagctaatagctctctcatactatatgcactctagcaacaaactcgatgcatgcaccatccccactattttctagccaatagcaaatcaagatattgcatgtaggttataaatacttgtgtgcatacttgcatgcatcaatgtccatttactccaatacataaataacgaatagactcaataaataaacataaatatgtagatcatttaggaataacctaaaaaaatatatgtagattaatttggaatggagggagtaactagtaaagcaactgtgcagaattattgataggagcccattttggacattatttggatttgagtatatgcttggccaggaatcagtaagaaatttcgcttgctaacagttggcaggattatccactgatgacatgattgctgtgagtaatatgcgttgcttatgtggccctgacaccaaaaagtcctcgggaggaggttttacgcttaaatttgatgttcacaaggtaaatgaattattgctttctttttggttctttctgaacatttatctgctaccaacctgatctcatgatgtattaatttattcctactgataacagaagaagcatggacttagaaaggagcgaactggggaagaatctacatgggcactttcccgattttatcctgttctagaggtataaatatattagagcaatattatagtgatatctgcaattttttttgaatagttttcatcgatattttcctctccgtataaattttggtgtggatagaatttctgtatgggctgtcgttccctgtgaccctggtggtgcatcctgaaggcacgaccaggattgcagtgattgcaccagggaagctagacatacatataaggagaatggctttgatattacttgcaggaatgatcatgtctgattagtacttttcagaaaggatgcgcctgacaagatacctgtagtcacaaataagaagtcttggatattggggtaaatatgtggtggaaactctacttaggtgaaaactcttgcgtgcttaactcagtggttgaagtattgcttgaattgagtcattgattcaaatccaatagtaggtaggtaggtaggtaggtagaaaaattactagatagctttggacctacttcgcttcgctaccctcttccctttttctttgtatcaactaaaccgttgggttgtcttcaattagatgggggaatccaattaacagccttgactcgtatcctagttcgtctgggagctagcttcgcttcaaccaattctttcgtaccctcagttctactcatgttagcttcggctatttcaagtgcctgttgagcttcttccggatcaatatcactatgtagttccgtatcatttcctgaaatgatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcaaaaaaatttgaataagacaagtggtcaaacgttacaagcaaaaactcaaaatcccttatattgtaggacggaggagtatatgagaaattttatagtccttgagaaagtacctggaggtacgaagattttacactagaaatttggtacctcaaggtacttggtacctagagataccaaattttacactagaaaatgtggtaccttctcaaggatggtaaaattacccaatttataatcatatgcatgtgctgcgaaataatgtattacctttgagtaaaagatgaattgatgagggctgtattttatactgagagatccatcgtgaactatgaaacttttcacttttcaatcatccacgctgacaaacgaattatgaatattgtaacttcagaggtgatttacaaggttaaaatcaattaagtctatcccaagttccaaatatgcaattcaactattagctagctttgcaaggctggcaaaatcattaaatgttctatatgctagacaccattactctggctcagaaacatctgttgcattttcttttgtcaatataactagagtgcctttactctttaccttatatcttcattgttcttcttgcaggccatgaacttttttgctggcctatttttattattcatgcctgaagagcatgcattctggtatgcttttattaaatgccttgtctcttgaaaaaagatacttgattgataatttttctttgtattttcaagattgtatgctaactctaattccactttatttttctcgttttcgctcatcattttgaattttcagggctctggtgggggtcattgatgagtattttgatggttattacactgaggaaatgattgaatctcaggtacttcttaattcatgatacatgtaatgtttcccaaaatcctcgttaatgttactgcccgtttacaggttgaccagcttgttcttgaggaagttgtacgagaaagattcccaaaacttggtttgtatttcaatgatattattactacacttgtccttttgtagcattctgcatttcacattatcttaaaaaaaacatggtcctggtcatgcttttgtattcagttgaaatgttgagatgactttatttgtttgaacacataatgtatcaactttgtggtgtatcactctgtacttacatcaattacaaccctctttcagcaaagcatatggatttcctgggagttcaggtggcatgggtgactggaccatggtttctttcaattttcatcaatatgcttccatgggaaagtggtcaggttttatgcaatagcttggtgctttcattaagatatatactcatacttatacatttgatgttcggtaccagtcccttaaattgaacgaaacatgcataccaaattgttaggataatgagaatcccattctattattttttgaatgttacatattcttgtcatgtatgttaataaatagttaggtttaacatcatctgattgaaacttttgcattctcttagttcttcgtgtttgggatgtgatcctttttgaaggaaatcgaacgatgttgttccggacaacgcttgctttgctcgacttatatggtataacttaatccctgaaaaagctattgtttcctattatttgttcttttctaataagcattgatgtgtaagtgtaatctacactgttgtctttgtatgttgatttgtagggcctgccctggtgaccacaaaggatgctggagatgcaattacattattgcaatctcttgctggctctacttttgacagcagtcaacttgtgttgacagcttgtatgggttttcaagcagtcagggaaatagggctgcaggagttaaggaaaaaacacaggcctgatattatatctgctatggaggaaagatcaaaagaccgccattcttggaaagataagaagggtttagcaactaaactttacagctttaaacatgatcctctatgcccacaagttaattccaaggaaggggaagatgatttgcaagtgaatggggaaatgcaatttttagattctgggtcagcaaatctagaaacctaccttactagttctgctctagataatgagttggaagagggcattgatcttcaagatcaggtaagaacttctctgtactgatttatttgtactgaatgagctgatgttttctctaacagaaacaaaaaaacaatgtgcttataatatgcattcaaatttattggtcattctgataattgacattcaggaatttgtgtcacggtccttctgtataattgaatggttcctatcaatatttacgttcctttctgagcttaatattcagatgtttttttgccaatatggaatttttagttaccttttcttatgttaaacatgatgaatttctatactcaactactcaagcaatgctcacaggtaacatggttgaaagttgagctgtgcaaactgctcgaggagaaaagatcagctgaactcaggtttgttgtgcttctattctggatctatttatccacatagttaaattgtacaggtatagttacaaagaagaatagcaatagtacggaagctatcccagccactgctagatataacaacctgcaaaactcggaactcttaaatataaatcgttaaggagggaatttctccatctaaacttatttggagcattccatcaaagatgtgtctggttctttccaaccagataggccagctcccagcattcaagagtaattagttctttaagaataattcccccttttctcagtttcacagtaaattttaaataatttttgcatctaaaataattggtaaagtcttcgtcaaattcatgcatactttcatctaagttgtcgctgtaatgttttgggccattaacttagttttgtactgtgtccaactcctatcatgatctattaacacatgtcatgctctcagaagcgaggagttggaaactgctttgatggaaatggtcaagcaggacaacagacatatgttgagtgctaaggtaagatgttatctacaattgcttctctttcccctccaggactgcacaacttaatgcaatccaagacttctttataattgaaccaattgcttgaagattacctagtagtagtgtagttatagtccttaaatctgttttgtccttcgggcttaaatttgggcatattcattcttgacttagaaaagattctcaggttgagaaattggaggcagaggtatctgagttgcgaaagtcctttgcagacaagcaagagcaagagcaggcaatgcttcaggttctatcttacagcttagtatgcctgtgctttatgccatctggttggctaaaatatatacatatttacatatgcctgcaggttttgataagaatggagcaggaacagaaagtggcagaagatgcccgcatagctgctgagagagatgctgctgataagaaatatgctgctcagttgctccaggttgcttcaagatgttctctcaaactgctagttttacacgtacaatttgtaatatctgtaaaaagggagttgcataacctttttgttcctcgtacattcaggagaagtatgacgcagcgatggcagcacttcgacaaatggagaagagagctgtaatggccgaaactatgttggaagctacaaagcagtaccaggcagggcagtttaaggccaaccagtccttcaatccaaggtatgtttaaactcctatgctatatgtccagtatcatggatgagttctgatcaaatgataattattaattaagtaaatttcataaaacacacttattatggtataagttgcacaaaaccacaggaatttcggaatgtggcacataatcccaggtatttatggtcctaaagttttacaaaaccacacattaagcatttagggagcagtgggcatgactaatttgcttttgttgcatcgtatcatacttgctagtggtgatgcttcagatagttccttttcgttttctcagtactccattcatttattaacataaatcatccttagctacaaatgacatattactgatgtttcttgttggtttttaacattcaactttctaacactgtctttgcatggtgacacttcgtttactcgggattcttttgtagttcacctcgtgctgcccctcagtctgggaagccaaatcaagatcctaaccaggatgcacctaacaggagattgggcttgctttctaggggccttggttggctagagaaaagcaaggtaccttgatttgtttaatgcttcaagatacgacttaatttgagtaaaaaaaaaggggatatcctctttatttcatatttggaaaagaaaaaaaaaatattaacatcatgatgagccaaatggctctaggaagatgatacaaacttgaggtacaattgttcattaactttgattttttttttatcagggaaagtctagttccactgaaacacctgaaggctaaactcctgtcgaatcaggacatgattgttgctaaggattggattacctgatcaccagaaaaatgcgttcatgcaagcatcaatgttttgcccgcgggaagattcaacatgaatttcccatgaagttttgctgaaattgtcatatgtatcatatcgagcccagttgtcagatgcagcttccttgttaggttcgaattgttgtaatgcatccgtgtaaattttctttttcaattagtttcattaagattgtcgatagttagttccggataggagaaagaaaaggcacactacttcccatacacattagattagtttgcgacgatgtcgtggtattataccggtgaagagctgtttttatacctcttcgggaagagttgtgcaggagtagtgcaaagaaatgatgtttttttattcatgtgacttgctttcacacgagtgccttaagcatattaatttcatatgttgtgtaaacaccgagtctccactgagaatgttcttttttaaaataaataaataaataataataatcaaccactggatcatataataaatcaggaatggtcattcagaattttggtgagattatgcctatttcttccttgaacctctataccagacatatccatttatgcgcaagctgtcactgccataacacagaaattttatggttcaaggtatctacaaagtataaaaccggtacctcgttaacgacagtaaatcactcttaacattgtagtgattgcatatgacttggcaaactagacaagtcgaagcatttgcactgcccggaatgggcaggttgaacaagcacttagatatttttttgacgctgaaaggtagagagactctaccttataaccatcttattgatggctggtcaagagttacgcggccaattggccaaaacaagaaagaagaggaatactgaaaacaaaatataaccttagagcaaagttgaatgcaaagagagacttcaacgccatttaagtgcatccatactcaaatggactgagtttgatctgacacttgggtataaccttgaaccaaagttgtatccaaagagagaagctttaaccccttttaagtgcatccatacaacaaatggacagaggttgaactgaacctcggtgtaaccttaaaacaaagttgtatccaaacacaaaaaaaactttaatcccttttaagtacatccatacaacaaagggaagcaaacgtgagacccatctcatcctgatttcaacataggagcaatgccatgaaaccatctggagatgctttcggagtatggagctctatgtcgaaagacaacaaaatgacaagcctcatccatgtacagaagaaaaggaacagaagttccctccagaaattcaaccatatgttccgaaatggaacagcgctgttcttcagtttctactactctcaggcagtaaccatcacggctcacgacacaaagagcaaggcttgagactgatagtgacagggaaaccatgttgctgttctgcaattgggcttcctagctgccttctccctgatccttggcttggttccaatcttctatcctcggttcagtcgatgcactggaacctacagatgattgcagacgagatgaccaccgctttctgctggattgtgactctgagatctgagtaagagcatcaactactgctgtgatatctggcctccggttggctgttctgtcaacacacagagcagcaacagtaagggcccggaacaaggacctcatgtggtactgaccgttaagcaccgggtctgctaatttgggaaaatcctttttgttgatcttggggatggcctgaaattatgcaacaaattaatggcgaaagaataactcgtaacaaagcatgtaagagccataatggaagcagttaacatatcagctgttttgtctcctttgttaacagttggtatcttccaattttgcttaaaattcaaggtacacaaagaaaatagatttcggccaaaggatataagttgaatgtgagggagtaaaataaaccctggatgaagctagaatctaaaatcgatctttactggctacttctctcatgacataatatgtaagactaaaaaaaatcgcgactgcaatgatgagacgaaataaaaataacagaagcacactagtctaagatgatcaaatagttgaagtaattatataaagatagtgttatgtgctctttcatgagcagacttgtgcatgcaggagaagcaaataacacaattaagttaaaacaggaagaaatggcttacccattcaacaatatttcgctcaggcttagctcgactgtcatctataaccttttgtcctgtgatgacctccaacatgaccacaccaaagctgtaaatatctgactggacggtcagtttaccactctcaagataatcaggcgcacaatatccaagtgtgcccatcactctagtcgaaatatgagtgtcatcaccagttggacccatctttgccaagccaaagtcagaaagctttggatgatatccatctccaagcaaaatgttttcagatttcacgtcgcggtttatgacgggagggtcaacattgacatgcaagtgctgcaggcctttagctgccccgacaagtatcttgatccttgtgttccagtcaagaggcttcttatcaggggaaagatctggaaaaattaagacccagttctgattagacaaacttctaattatttagaagcagtgtaatgaaggagggaactatatatgttactagtttgtaacatactaacataccatggagatgacttttcagggaacccaaaggcatgtattcataaactaaaagcctctgatcaccatcctgacaacagccaataagcttgacaagatttgtgtgatgtagtttactcaacactgaagcttcggtgatgaactccctgtctccttgattgccttgtagattaagaatctttatagccacctcctgtccaattgcatggttcgagaattagagtggcacacaagtgaattagaccctacaagatcttctcacgagtcacggctatcaattttcacagacaaaaaaattgaaatgctacaggaggccacttcaattggagataaagagagtagtctgctacaagagcaaagtacaaacaaccacaaagagatcaagttgccacaaaagagctgcaacagaagaaagaacagcaaccaagttccaacaagagcaccaaactgactaagaaggacaaaaccaaataacagaaaggataataaagaggataatgattgacttggacatcttccttgttactacgccgaaatgcatgccgaacacccgtagatgatacatgcatcaaacactttcacattttccttaagcaaaccctaactgttcttatcaatttaacaatagcatgaattcgagaggaataatatacatgaaaggaaatactacagcaatccttttgtgtctaacagcttcaattctacctgagacccgtaatgttcacccagatacattagcaacaaaacatcatcttactttggtactacatacaaaccttaatcaactaaagaatttgcagaaacacatgttgcatgtacccacctgggagttatccagcacgcccctatacacctggccaaacccgccctctcctagaaagcgatcgtcactgaagccccctgtcgccgcatacagctccccgtaggtgaatgactggccatgaataagcctctccataccatggttcgagatggaatcagcatttgtggtatttaaattcacatccatctctgcagaaacaatgatagcagatgagcatgaggcacactaatgcaatggtgtcagctatttaaattcaacaagagaaagaagacaaattaaaccaaaccattgtaagcttgcagaacataaggtaataacattaacatatataagacaaagtaaaagtatttctactagtattgttatcaaaacaaccgaaagcaatacagacaaaaaagtaaaacacgcgtattttgtgatattactcccaccgttccaagaaaagccagtgaaagctgacaagaaacacccaagcggagaaccttactcaggagatcaggacaaaatcatgccaatgcccaaacaccatttctttacgaaatcaatactccactggcaagaaatcaagtaaagagtttcaacacctttcaaagaaaatcagaacagcataggcaaaccataatatgaaagaaagggcaattcaatgcccagaatcacgttccacgacattagttacaccatcggcaagaaaattaaacggactatctaaatttccaaaaaaaaaatctgattacttgcgacatagcacggattagaaaatagaaaaatcatggtgccttctgaactgttttttagaaggttcaaagcatcccaagttccaacttccagtaataaaaagaattcaggtccatgccttgatgctaacgagcaaaaatctcaatatacgtttaagaacatcacaagtcataaccgatgaagcaaagataaggggaggaatccaaaaccacggtgatcgcgcgagagccagcaaccatcgcccgcccggtgaatccaagaagggagtcaagaaccctcgcataggaagtcagaaaaccacgaagctcgaccagtcatcgcccataaacgggtcgaaactcgaaaccaagaaattaattagcgccgaaatcagattccgaagcaatgctatggccaagaaccgatgccacgttcgcggaagcagagggtgtcaagagcaaggggaggagagcccgtaggccgtagcattaattacctgaggcggccgtctcgtccggtgtgatctgtggcctctccgcggactccttcctgctctcgttgccgccctccgatgagaagcagctccccatggccgccgccgacttctcctcctgacgcgcaagcgcgcgccgttgcggcagcgatggaagaagacgggggaagagagagagagagagagagagagagagagagagagaggttggggggtgttcagtgcaaaggtgcagcaatatcgaaggataccggtagtcttaaaaaatgttgacggatgagagagaataaaaaaaattgctcctctccaactcctttttatctcttacagaagtaataccaatcacgtgaataatactaaatagtggggataaagatgacttattatatcaacaatagcatccgtaaggatgctaccgctattgtaaaaagacttccaagtaacgacttgtaatgttacggatgctaccgcagcttaataataacagtaacgattatttaatacgacgttataaaaatcgttatttttactagagttgaaaattgaaagctaaagttaaatgttttttttccgcagctgactctcatcaatgcacaaatattggttggtataagaatcaacaagatctaaatattaattacagtattacatacatgcctatttctaccttctacattgaatttggacttaatagaatttgaactcatgatatatacacaataaactaaaaaatccgagtacttctttcatcctctatcagaatatagtgtctgcgatcccttttaagctactataacgatcctaattcactactagcccactatatattatttagtacccctctatgatcatagggatgtacaccctccattaaaaaaatctgaactatttcctatgtttaaaaaaaaagagtctattcctataaataaatatgggcatatgtatgtttatattcatccttaagttttttttataacgggagtatatttttatctattttttcctatatcttctcttttcccgggagtatatttttatctattttttcctatatcttctcttttcccgtgttttccaatttctcccaatttttttcccattcgccctcattttttattcttttaccttccgtttttgtcttttcttttattattacaataaatatatattttgcgggctaaacgggctgccgtgctgcttttggcccgtcgtgcccgggtcgacacggcccggccggtgaagctcttgggccgtgcttgggctgcttgccgagcacgtgggccggaacggcccgtctactgaggcgtgcccgtctcgtgcctgggccatcgtgttggcggcgtggagtcctcgcgctcgcggtaggttttcctctcagtcattcggcggcggcggcggcggcggcggaccggcggcgagcacaacgggacggtgaagggagcagggaaggtgcggcggggcctttgaagacggcggcggaggccagcgaggaggcggcgatcagggtccagccctccaaggccccgatggaggagtacgggggcggggacttcctgagcgaggcaatgggctccggagcgcgcgtggtggtggtggaggaccgcgtcgaggcgcccggggccttcgccctgcacctcctcctcaagcgcgcgcttgccggtggcggcgccgcggcgctcctcgccctcgctcagcctttctcccactacgaccgggttctccgtaagatggtacgctccgctccgttcgatccgctcgactcccttgcccgcgtttcgtcgaacatgtcttgtgtctattggcttcgttgacctatccccaatgaccgggggattcacatttacaagtcgcactttgagcactccgctatcaaattcgagaccagcaattagttttcgttctcaactcaattgcgtcaagggcctgccgttcttcttcgggttaatggtgcatgttagatttttaatgccgtggagctcacacatttgttagtgttgattaaggatggatgggaaaaacaaaatagtactccctccgtttcacaatgtaagtcattctagcatttcccacattcatattgatgttaataaatctagacatatatatctatctagattcattaacatcaatatgaatataaaaaatactagaatgacttacattgtgaaacggaggaagtaggatcgaagtgcgcatggaaggggatggggctgttagttcaccagatgttatgagaagttgaactgttccgagattctagtcattagtcaatgagctcttggttcaattttcaataaggtgtcttgcaccagaactagaaggttgaaatcaattatcattggaagatagaaagctgaaattattagtgtatgatgaccgagaatcatgagaagattggtttttgctatgagcactacatgctaaattatgctattttagctgtggtgtacagaaattcttaactcaaccagataagactagcaatatatgcttattttctagctttagtaagctcatgtactatctgggacaaccttttttattatttgtataaccggccaagccaggaactgaacagttcttgcgccttatgagatgggataaaatttcctagtaaagtttctactggtacactggagggtgggaatgggataaccgttttattacaaatcatgaattcctttccactaccgttattatgaaccttgatttggacaagctgctatacagtgctatgcataatggatgcctttcctagttgaaatatagcatgtaatatgatttcttctcaaatttaccagggctgtaacctatccttgcataggaagagtgagaggcttcatttttttgacttgcaggccttcccaggcaagcaatcacatcaatgccttgtattcgttccaaatgatattgcataaaggcataattactgagttacaggtttgctttgcttctgtacgcaggtggagcaaagggaggtgccatttctgatagttttgttagactgtatggtgacattcaaagagccatcgacgctagcaggacaggagataatacaggccgctttactctcatgatcgatgatgtttcactgttagaagttgcagcaggtggttctgtagatgatgtgttggacttcttgcattattgtgttacacttacctctgagatggtaaatgttagatctattaaaagttgctgagatctctgtaatttttgccttgcactcatgttttttttgccttttgtttatgacttggcagaattgctcgttggtcttccttattcatgaggatatatattcgagtgaggaaggtgtgggggtccttttgcatctgcgctacattgcagatcttgtgatcagagctgcacctttgagcactggtttagctgctgatgttcatggacaggtaggttcttgcccttattaatccacgctgtcgaaaatgtagcaattgttgataaacttgcatgagaatcttattaccagggttggatatttcatttataataactattgaagttgctcaaacattttcaacagctttcagtggtaaacaagtgtacattcagggagcaaaggctaaaagcacagagaatttggaacttccattttagagtgaaggaaaacggcgctgactttttctaccctgggagcagacattagcttgcatattgatgtatcacttcggtagacacgggaatcacagaagcaatggaagttgtaatgcgtgtcgctcctgtattttaggcaaatgttcatgaaatgttttcacagaatgtatcaattgaggactaaaccagtaggttcagtttattgggaagaaccagtaagctgaggttctcccgcatgtagcattgtctttactcaaccgtgctagataggcatcgttacactacgttagttgcatcatttcatagcgtaactggtttcaggttcaaaacgacgaaagcattttgtccagaaagttatctgaaccagcctaccatggcaatttttttagaggaaagatcgtcagcatccggctttgtaagaaatcccaaacatcacagaggttcattacaagacaaagctaaagcaaaacttaaaaagaaaccgtcattactgcactggggttgccattactccataacagtagtcaaccacaaaattggagccagcggaaattaacatgaaaaagaaatgcagccagcagaaaagtatgtactatttgacttgaaaataatgtctcgcaatgaacagttgaaccctcactgatgtcagctcgatgtagtagtaaagatttagcattcatgatccggtagaaatgtcagatggtttgctcctccttagactctcgacaaagtgtccaagtggatctctgcaagggaactggaggtcacaaataaccatcgcatctaagttgttaccgattgccatattaaaattaaatgcgtggtccactgcatagcacaaatttcatctggagtcaggcacagaaaataatcatatgggttttatttattgagcactccaatgtggggattgatgagctgctttcagctatggaatgaattgcgtagctctccagccgtcaaagcagatgccatgttggatatgtaggtggttcttagttatctgtcttcgtcttggcctgcctgatcttcctgtccagattgtcgcacgaattgcccgcggatccgagggcgctgctcagccaacctctttctgctctgatagcgcacctgaaaataggcggacaaagccatcagaaagataccggttcaatgctaaccttagtcaggcacagcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcccccaaccctttagaaatataaatttcccccttctttttttggttttacgggggaagaaatttcaaaaccccccccaaaggagttcaaggggtttaatatttttaatttttggactccaggctttgatagggggggaaagaaaaacaggctccctttttttcgaagtttcctccttttcgtttcgttttgaatttgttcatggcagctcttcggtaccagaccccattttgatacatgtcattccactaccgctcccactcccattgcacctccagccccattttcatccacgataccattaacagtctccatgttggccttcccaacattgggagcagtactaggtcctctttgcccattgtttccattatggccacctgaaatgctcccgttcacactatagtttgccgcatgaccttcaatgggaggatcaaatacattggatgaaccacactgagcatctgatgatcctcgctcaatggatggctgctgctgctgctgtgtcataacatggacgtagtaatgaacatgatgatggtgctgcataaagctattttgtacatctacagggtggcccacattaactccattagcaattccttcatcaactttgtctttccctacaacattagcaggtgacgtttgacgctgcacaggatggaatgctgatgtatgttgggtagctttgacagctgatggtgatatcacttttcccctgtttgaagaaggttttgtgatggcattcttagtactggagcccatgtcattgttgttgctactaccattggagccttgctttatttcagcagcatctgaatttgacttcaccttgcagttggagtctgttttcagagcctctgaactgttatcttgaggtgaacagcttcccccaaatccagctccaccttgattagaagccacagttgtatggtaccttgcaagataagaaaacattagtacgcaatttattgccatgttcataactcaggagtgacactgatattattttttgcacctggtgaaagctgagagatctgatcttttcagaatatttcgttcatcatggatttcagttgcagatccagttgttttcaatctcttcaaacccaactcttcagatgtcatatcaatgagagaatcacgatttttatcatttccatctggaaccttggaggagcaatcaggagcattattgattctaactacttgtttgtcatctgtgcttctggctattgaactaattaaatcaacagtttgagtagttggttcattctgtgtgttcctactatctgtttctcttgttgttttactttggggcatgagagtttcatgctgtttttctgttggattaacggacatctctcttggagaagattggtactccatactagaatttctaggagctcctatttctaagtacttccccatggagtcatctgagaaaagaaagaaaaatgagtatagttgggttgaacaaaaaggtaacgttttctatattaccatggatgtatcaagcatagtaccgttattttctttatgtttctttccgctccttttatttgcagtcggtaaccacctgttgctgcatatctctgatgtggggtgaattacttgcgcacaagtactatctggtagatcggatggttgatcaggagacatttgttgtgggctgtcaatctccactgcacgctttgtccatgaactctgcgttttaaaacaggctgatggcatgagaatacattggcacaattgtcctacatttagagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcgatgaatgctagcaaaaagttctaactagcgttcatattcatatatatctagcaatagacataacacataagagtaacactgtttcgaaaagtagtaaacggtctcttacttgagtgccactgccattatcactgccatccctagcgttgtgtccaacacttaagtcgtcatcatcttcatcattgtcatcatcatcctcgttgtcattattgctaccgctgttattctcatattcatcatcaacctttggtttggtacacttttgtgttcggatgccactttcgcttccactgccactggactgaattacaaatagacaaattatattcagattagtcacataaaaaatattcagacaaagaagttagaatcaaaatactatgagttacacggagagttggggacttgatcccacattaaaggtaggccaacaaaaaaaaacaaacttacactgtggcatcgtctccaaacatgctgccaaaggttcttaagttcattcttacgtataggcttcactagaaagtcaactgctccttttgacaaacacttaaagactgtacccattgagtcattcgaagacatcactgcatgagaatgacatcagcatcagtcaaacatattcagactaaaaggttatgtagaaatgtgtcacagtatgtaagtgaaaaatgtggttgagcaagaatgctacttactaatcacgggaatatccttgcaaattttgtggcttgtgatcttactaagcagaccaatgccagacagacgtggcattacgacctcggtcaatacaaggtcaatgtggttttgcagatcttcaagacattgccatgcatgtagcccattttcagcagggataactagaatgaaagagatacagtagatgccaaatcaataaactaacataatgcaaaacatagttttaagataatcctttcagtgctaagagaaacaagcatgcaataatttctagtaggacatataacatacaataaaaatacttttccaggttaacaaacccaatcatgatgcaaataaacatgtttaacaatccctaaaaattccctttcaagaatggattttaattttttcctccccagaacaacaaaacatttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtcaaaacactatagttgcatagccttccataagaacaaaaaaagaactttctcagagtccaaactggaaaaaggaatcatgtaaacttataggtaaccttccagaatgtaactacctagattttgtggttagttccatgcatatccaccctctgctgatatcgaatatcgggaaatggaaatatatcagaccaagtaaataacagatcatgatttcatatacaagagccttttccccttctttttccacagaatgtccctttatatgtcagatgtcagtggcatacgaggaatatccaaattaatattaacttagaatcattttgacatcaacagttaagtgaagattggggcttcaaatggtccaattgtagtagctggttgacacaaggtgcacaggttgacactatgtgcactgtgcaacaacgtgaaaagggtcagttctcttacagaatttccaattgacatttaacagagttacaaaggtaaaacatgatgaatcaagagttatccagtttttactaattgctaataaaaagcagaacactcatcgatgacaagacaataccagtacaaatacaaaactattaaaacatttgaacaagacgatagttagaaaacaaactacatcattaggtcagagttgaccataatcgagttgttcaaatcagtcagtgcaccttattcaaatcttcttctacctagtgtaataaggttaattaaataatagatgtggttgagttcaacatgaaaaaaaagagagaaacaattggatctactggccttgatcatgtaacttccaaaatgcttccttcagcataattcgatattttgacaattgccaccaagattgacaatctaattgtctagcaggtagtagtagtaggtgttgcatccagtactccccattcttaaagtttaaacaggtttaggaatcttaaagaaaacagaaatctaggagtatattatctatgtatgctgtttttaattcaaatatgtgtaatattatgattaatttcatggagaggacagaatcatagggaatcctgtcatggaactattattatcgacaaccctgaggttatcataaattcataaaccatcttaatgtcgagcaggcctttagcacatgaatgtctgggcttggttcaggtcttgtaaaaaattttaaaagaagagagtggaagcaagattgacaaaagaacaaaccaaaaatgaaactgtaggaatagcactattgttagagttatctaatgataaaatccagggcaaagccatggtgcattgcatggcaaatacaggaatccagtgtcacacctatgtgaccagatcacactcttatctgaaaatggcagttggtgcatcagcacctgcacttggaaatctggaagcgcagaaccctcttgaatctgcccaatcaaattgcagaagaaaaatcatgtaatgcaagcattcacaatcagcagggtcaggtccagcatgcaagcatcaggtccatagtcaatgctccttcggtatggtaaattgctcttgtaaatagtcaatgctaccatcatgtaagtagagtgaccctagtggcattttaccctggatccagcgccaataataaggtagttgagcatattaacaagagaagagggaggagggagtagtgatgccaagatgacttgatggtatggcaaatttgaaaattgggggaacgtggtgctaacagaaaataacaccgatgcctatagcaggtcttttcatgtcagttacttgatccaggatacagaagagattggtcctgcgggcagcctgtagtaaaatgtagaggcactatgttccatttttttttcttcattgggagaggaatgtggatgagtacttaaaactaaattcaagactatatagaaaaaatcaccagaatatccccagtccacatctggcccactagtctatcttcaactgccatgtgttggaatatgcactcgtctgctgtctatgctaactatagtgcctgccgtgcgtattggaagcaggcctatgcactatacccctctggttaccaagaatgaccatgccaatgagaccaatcagctgatgcataaagatagtgatattcaatatttggaacctttcttcttaaggaaaaaagggcaagtcaactaattgttaagcgagataattagacaaaaaatgcctttttctaaatatagcttcatagcatggtgaatttttaccgcgtctaagttcaaaaatgtgactcaaccgcactttcttttttacaatgcacaatacatattttttatatagtggagagagcaaattttcccttgtatagaaaaaatcacaactgaatgcaacataaaactggaattgagaaataaatatgtagttaggaaacctttagtccccgtttgaacatgctaaacatgaagattaaatatgtacacgtaaaacgagaaagtcattagcgcatgattaattgagttttaattatttcaaatttgaaaatggatttatttgatattttaaaataacttttatatacaaagttttcacataaaacaacattagtagtttgaaaagcatgctaaggaaaaccgaggtaaaatcttcatcttactctccattctccaatacgaatatgtgatcataaaagtaatttaacttccctcggaaaatagaaaaacttattaacaataaattggtattgcaatttgcagtgcataccttcataacaacacttacgaagcagtgcgctgaccacctgacgggtagagtcatcattctccaccagcaagaccctcagtgtcttcacagggaggaacctctcccaccggacaatccgcacttggtgctccttctgttcatctgtttgctggggctctggtggtgtactgtgcccattgggtaagtcctctcccatgccattcctccattcctcctcctctggcttgtgactatgaccattctccaggatgccattccctgtccccttaacatcgtctcgggaaggctcgtccgtaccagcttcgcaggcgctacccatcaaccagattggaagagagataatgcgccgttgatctgagtgactagggatagttcacagattgtggggtgcatcgggtgcatcatacgcccaacgttagaaaaagcatatgctgcacccagtcagctacttggatctgccagaaacacacaggaatcaaagagtccagtctattatgaacaagacatgctcggaataagctttctactttttcctatacaaggtaataagctactcttatatgcggcaatggtctgagaggactacttcaagccgaactgaaaggaatacttcacaatcaattgcttccgagtcctgaaaagcatcgaacatctgatcaaaattcgggggaaatcctcaaaagaggagatccggagccgtgaggattcacctactttagaaacttgctgtgagtagagcagaaaccagcgcctcccacaaaagtcctaccaattcacggcgcttggggagctaaaatggcagtaaaattaggctttatcaggtcagtcagacgattctcaaacagtcgggctaaaaaaaatcagaacggacgaagcgctcgaagcatgcctcagcctgagagaagaggaaagaaaatcgctaagaaaaaagcgggtcgccgtactcctccacccgtgccggactccggcggcgagcggccgagatccgccggtttccagaccccctcgcaccccctgccgcacaaaaacaaaaaagcctataaatcaatcgatccccaaaccccaacgcgaccgagctcttgtcgcgcacgcggcgacgtacggcggggcgccgcaccgtggggagctcacgtatcggaggcacaagccggcggcgaggagccgtgagcagcggcggacacaggcacccgcgcgcgcgctgctgctgctacggccagagctggaagccgcgaggaggaggaggacgacgacgcggaggaggaggaggcggtggtggtgagaggcggaaggcggaggaggaggaggcgatagataacgggggaggagacggggggaggtgacgtggagcaagtggaggtggggagggtgtgggggtggggcccgctccgcccgagatccgacgaaatctaaagccgcgcgctcccgcagttgccccgggatccacccccgcagcggagatcgcctccgtccacgtggccgcgtcctttgctgggtcgctgcgactgggcctttgtggggctggttgggccgaggattgggtgtggggccaggaggcggcggggcccacgctccggtgggaaagatcgtcacggcatggcttaacggcgtttaagccggggccttgagagtgatttgtgagcaagagcaccgccgcgttcttccttcttccggagctggaattgtttggcattattattactgtctttttatttgccttttcgctatagtggtcggtatcattatgttgtgcctgggaaatagccatctttccaccaaagcttagccccctttaaattggaagaaaaaaaaactgaaatcctacactatccataccttttaactcgtaggaatgagaaaagaaaaaacataggaaactttcctattcctactattctagaggaaaaatgtaaaaaaaaattaacatccattttaacctcttgaaaaatttcctttgagtctatctctctcatttgattcccacgttttttccacggtccaattaaacggtcattcatgtgttttacaatcatctgttttacacttgcattcctatcagaatcatgtgtttttttattcctctgttttttcactcctgcgattcaaaggggcccttaatatatactttctccgtttcaaaaaacttaactagtactagatataggcatatccagattcgtagtactacaatgtgttaacatctaatactatatcggttttttatggaacgaagagagtacgtcttatagtagtaggtcttaaattgaaaaggatacggaccttattgcttactccctcgatcccataaaaactaacctagatgggatgtgatgttttatagtacaatgaatatgcggccgagtttagttcccaactttttcttcaaacttctaatttttccatcacatcaaaactttcctacacacacaaacttccaacttttcagtcgcatcgtttcaatttcaataaaacttccatttttggcgtgaactaaacacaccctgcattgtactataaaatgtcgcatctgtcctaggttgcgttttttttacggagggagtattccctccatttaatattataagtcgtttgatttttgtcctcgtcaaaattctttaagtttgaaacaagttggtagaaaatatagtaatattttcaacataaaacaaacatatcatcaaaatatatttatattgtagattttttttaattttttctataaacttggtcgaatctaaataacttttactagcaaaatagtcgaacgacttataatatgaaacagagggagtaatggagtaattactaaataatgataacatgaatgatgtactcttaaatttatactacattgctttcgaaatagttgtctttactaaattcacattttgtcctaaaatacttgttgtcagtttaaatttcttctgattatacccctcaattattatttcacttctaaccgtacattattaaataagagacattatagtttttttcttaaatcttaatttatgctaaactatttagaataggaagtattttgggacggggagaagtattattgatcattacatggatatgatgagatatgtctgcttcgactagtttctggaatcatgataaaatcaacgttgtcattgcaaagttatcctctcctgaagcatcatttaattctctcggtggttgaaaggatatcttttataggtggtagaaaggattatttgttaataagggttacaattttaatttttcggttgaagctttgaccattagttactcttaaattgttactcccttcatcttaaaataatttaacctagaatgtgatgtgatccatcttaatacaatttgttactcggggctacaattttaatatttcagttaaagctttgaccattgattactcttaaattgttactccctccgtcctaaaataacttagcctagaatatgttgtaatccattctaatacaagaaatccgaataagcttttgttgagattcattgtacactaggatggatctcaccatatattaggttgagttattttaggatggagggagtagaccggagtgaacaaaagttttatacttatatttaaagcataacccactttaatacatgacatggtttttagtgtttataaatattttttagaaagatgagtgtttgaaagagaatagtgtatcgtgccaattattaataaacagagtgagtattttagaagattgcatgtctagcctaatagaagattcaccaatcaccgttaggaagattcaccaatcaccgttagaccattcctaataagagttccattctcactaaatagggtgtcatgtcaatatatcttttatgatgtgacaagaaattaataaagtgagagatgaaatgagtttcatctagatgaaaccatgtttacactatttctaatacaatttatctcttgcatgcgctatctatgaaacaataaaaataaaaccacgcattgtgtgagttgtttcaatgatcaattaaatgtgttggtgcttatgtggcacctttgaaaatacaaaaatgacgcttcactgagaatggccttatgttttttcatttgtgccatctcatatgtatattttatttttgattatggccttgatgaatttgattttgccttcaagatctcgaatatcatcagtatgtcaggtaggaaaaaaaaatgtttgaatggacagttagctctatcctcatcttttgcagagtttaggggtacgttactaagttagtcaccttactaccaaacattatcagaagaggatatataattgataataaggagtatgtttcagtgcgatatagttggaaaaaaaaaacttaaattagcaccggatcgatttcttaagcattcttctaaactcttgcgtaacctacgaaacaaatctgttagttcggaggatcactattctatttattgaactatactttcttttttgtcctagctatgtagtttaagttcacgattacgacggaaaccggcagcaggtagctagaatgttctgaaggcttatgattagtacttgattgcatggtggagctaggattttaggtcgataaggtgttatagtcgactatctaacaatcatgtgctgcaaatgatgtatgcaaaaatcataaaaaatagtgacgagtaacaaatttaaagagaccaactaatttcgatgaacttgtgtattaatccacactctctagtaatattaatgtttgatacattttatctgtactagtcgtttcattaacacgtggtaattttcttttcaagaattgtttccatcatattcatacatgtggtaacaaaatgtatccacttgtttcaatccgtactagttttgggttgtaaataacaagcttgttagctgttgcccgtgttagttactcagatgttgtttatgggttgagcaatcgtgcgaagaatgggccaattatggctgagtattagtgtcaatagacaatattcattggtgtcatccatggaagaatagaagggagtacatggaataggccaaagaccactggtgtcatgtgacaccactgctataacactagctccgcccctgcttgactgcttataaactatatatgtggcatcatcgacaactaaactataaatgtacgaatcataggtataagtctataatcctatttagactatttttctttagacttataagccagcttgtgagacaaaaaaaaactaaacttaaacaaacgagcagtttttatatttggcttttcaagctaaagagacagaaacaaagatttttatacaggttcgggcctcttcataggagggtaacaatcctactcctgttggccgaagccggtcttgcacttattcatcagaatcaaacaagtacaatatttgggataacttatctagctgtcgttgacttggcggcatggatcaccaacacatagtcgacgatagggtagtcttcccctctcgaatacgagctcgtcgagacgagatcagatacggcgctagatccctcttgtcggcctccgcgggcaccagattgagtctgtctaggctaatctatgatatcgatatctggcgacgtattggtttgtgtgtctcttctccttctaaggggtcttgtatttatacccatagatatctctttgtccaaatagaactaggaagactaatatggatacgatccgaatagtccttatagtttccatgtagaactcggagagcgctacggctcggacgtccggcatcacaccaaaaattggacgtctaaacgagcgcatgtgagaacgaaccttgtcctgtaacgtactccgtatgtgtctaactgtttcttttcattctttcctcctctctttaaatagtttttctcctaaattacttatctgacctacgatccgatcacaccgttgtattcattgcaattaaatttttacaataagatatcacataattatattatgtcaaaagaaaaacatgtgtttcaaactgttagaataaaatgtttcatacgtgatagtgataggtttcaatatgtgtcttcggtgtgtttcacaaaattcctgaaattaactgctactactctctctccacctcatgtatgcatacatgcatgtattttagcaagctttaaaatgatttttcttttaaattactaatgcaatctatgatccgatcacaccgttggattcgttgtaattaaatctttacaacaagatatcacatgattatattttgataaaagaaaaacatatgtttcaatccgtcaatacttgttgtttcatatgtgacaacaacatgtttcaacgtgtatcttcaccatgtttcataaaaatatttaaatgtttcagttgttgttttctttgtttcatcatatataacttaatgtttcacttgttggtcaacgctcacccccgtactgccgcacgcccgcgttgcttccatgccgcgttgcttgcctgccctacatatgttgcttgcgctgctgcttgcatactctctctccctctcccttctattacacgtgtctaattttttcctcaaattgtaaatatttttccccaaaattatatatctgatctaaatttcaattataccattagatttttgcacaaatacttaattatgttgaaatatttttaaatcggacgctacaaatcatacattcaatatttttttcaaatatcgaatgctgctcctcatctgtatgcaaggacgcgttggaggagcgaggttgtcgcatgcatgcatcatgaatgcaggagtagagctagttgccaaggtggcctgaggcactattactttctatctcttaatcaaactttaaacaaaattttattctaaaatatatacccaatctataatttataacaagatctcacataaatatatttttgataaaaatatatatgtgttctagaaaaaaacaaacttgtgttgaactattttaaaataattctttcatcacttgtggagatgtttcaacccacttcacaaattgttccaaagaagtacaacatataaaaagtattgatggcaacaataatcattattacatgaaacattaagtcccgactaatgaaacattttttatatttagattgaaacatcgaattataattattgttgaaacataaaaaatatatttgctgaaacatgtaaaaaaagacatcatgaaacattgctaatgtattagtgaaacatcaacaaatgcttgttggaacatttaagtaacaatgtgtgcaacatttaaaaagtaaaattaaaagtcgtcggaatgtagtcatgtgatatcttgttataaagatttaattgtaacgaatccaatgatataattagattgaaattcagacaaatagtttaagagaaaaaatcatttaaattttgaaacatatttgcatgcatgctccgttggcttatcagtacacctaaccaactgtttcaccatgcacctacactgttgttcttttagattgagacgtccgattttttatttctggttggacggccgatggtaagcatttccatgtagaactttgcttatccttccttatccggaactccttctatatacgaggtatgattccgtataagacttagtatatggtggactctgccgagcttagtcgattattattgggtatgtgttatccataactatgacatgtatgacttcaccattaaacttagtgctctaaagccattggctaataaaacatataagaaaaacttaggtcaaaagttcaagccaataaacctaaacaaaaaaaaacccttaggattatatgaatctaccatataacgtttgaaaatatataatggcccgcatgtgagctctaggcttgggatctatctgacttcgccttaaactacccataactctgcatattacgaaagcaatataacgtgagataaatctcataccgtgattctattaacctacagaacaaaattgttattagtcaaatttaaataggggagttgcgacaattatccgaaaacatataaagtattatcaaatcaataattttcccgaaaaaaaatgtgagctaataattacaactataatattttggcatttatataatttaggtgtttcttggcatacgtcgttactcgtttgattgatctccaattctttagagttcagagttggattggtctctcttgctctttggagttcagtgtctagtagaagagataaacctggacggtgctcgatttgacatcccgctttatttccttctttttatcgaccgcagcttctccgtgtcatgctaatccttaaaatttttctaaagttgcctacaaatttaaaccagaggatctatataactacataagtatacgttgaccgcctacttgcgtggaaaaatagtttcccggacaattggctgattggccggagtcgtccgtgcagtcacaatcaaggccgaaaggtgagctcctcgcagccgtccgatacgacggggatgctatccagacgatctgacggtccaggaaaccccaggccgatcgatggagctttcctcgtgggcaaatcagaatctgattccacatctctccacccgaggcttagcatatgccatcagtatatccacagatccgtgtaaccttgtactgtttgttctcttgggaaaggatcttatttctgcataacttctcttgcagatgaatatatcgatgccttagcgatcgatcgacgacttgagaagtgagaacagctgcgtgctctgcgtatagctcactctgcttgtggttataccaacgagaaatttgtgtgttatgtgcagccaaaatactgcacgcgcgcgtatttctgaaaaggagaccgggagttgcgctatccaacttgcggcaaactttgctccgaccttttgagttattagatcgaagaagaacatcagccaagaaggcaagaaccaatggaaatcgagatatatattcttttttttagaagggtacaactcagaactcacactaacacacactgcactcacaccacgacacacgcacacaccgatatatattatggtggggtgaccatatatatattctagtcaccccaccaatccaccatcaccgttcatgtatgtcgggctgttggcatcaccacctttctctcaaccgcggccgccgctagtctctgagggcttgtttggttggtgacctgagtgacttgcctgagaaaaatccatgcctgtgtggtagaaaagctgtgttttattgtgcctgaccaggcatgtgtgatgttttgttgtttggttgaaaacctacgcctgagtgaatatattatatataaacattttgtttacttgagtaagatgttgacaagtgttaatagcagtcacatcaatgaagaatcaatgggggaggatcagacacatacccacgcctgactcaggtgttcatttttagtggcctgagtccggcacccttgcctgagcatagacactattcagggaagcaaccaatccggctagctccaggccaagcaaatactcgccagggcagcaaccaaacacgccctgagtgcgcatgttccttgtaaagtagcagcaagccagcaacacgaactgcccatccaataaccaagatacacgctgaaatctgcgatcttgataattggagtaattagagtattactaattcgttatgagcactaggattacccggtaatttttggagctataattagccactgaatcaagcgatcgagagacaaaattaaagcaggtgaatgaaatgaaatgtaagtagggcacatgcagatgcagggaacggagggaccgatcgaatgctactcgtgcttttgtggagagcgagatggtatcaggatcaaaccacaaggctgctggcgacgggctccagctttcgcttatcccccccggacggctggctgtggccgagacggcctgcttttttttttgggcgactcccgcgtctgaaccgcctttgcatctttcacccccaccctccgcgcgctttccttgtgtggccgcggtccgagccttttgccgccgtgcgcgctcgccgtgccacgcgtattagtgtagtcgtattagcgagggcgtcgtgtcgcgtcgcgcgcgctcgcttgctcgatcgcgcgtaataatttttttttagagaaaccgaaactttatataactgatccagctaaatcgctggtcaccagtcgttccatcccaggcgggcagcctgtccaggaggaagcgtcctgaaaggttacaacccaaagcagctaattcatgcgctaccttattacagtttcgtgggcagtaactaacagagaaagaatgaaaacagctagcccacatgcttgatctcaaggattactccacccatcactgataagttgaaagagttgctctggagtgcattgcacagcatcagggaatctgtttccagttcaactcgcgccatacccttctcctttgccgttttgatagccacagcactggcaaaaagttcagcatggaaggcatcaatcagatgatctgctgctcctgctcccggctgaacaacgactccaatcgcgcgtaataatttggttgatcgcttcggcgagatgatgagctgtagccctagctgattcgcaccggcccggcgcttcacgtggccgcggggccatcctgaggcggtggtttcctcgttgcggcgggagggagagcgctggagaggaagacgaattgtgtatcacacctttgcctaaaggggacttagggcgcgtttttaattgctaactcgattttagaggattataaggtcgttttgacgtggaatttgatctagagctatagtgctgcatccgatcgttggcctcaaggaaataataataataataaatctaggctgcttcttctctggacagatgaagctatgcttggcctgacatccgtatctatctatttcagtatggttcggtctttggagtccattttttcgtctgatatgcaccagtcgactgtctcagtgtcctctattcgatttttctgtctcattgttcgatttctccctacactgaagctgctcttagttcttatttttcgttagcacactttttaaacggttaaataatgtatttaccgtgaaaactttatataaaaaatgttttgaaaaaccaaaaaaatatttttatgtttttaataattaataccaattaatcatatgctaattatatttctcgtttcgcgtgccactaatccggtaaaaccataataaaaaagatgcacccttagctttctgtgtatttaggattagtactaattagtgcacgtgtgctattaaggcacactttcatataaaaagttttcaaataaaaatctacatttggaagttccatataatttgagctaaaagtcgtatgattttgaattgaagttgaaagttttatatgagaatgctactaagaaggagaaaaatatgtacactgaaaatgtacgtgcgctaattagcgatcccctttggtccttttctgagagcggcgcttatgttgttactgatgatacattagtggtacacggaagatgatctctggcttactttcctctgtttttgagatactgacatatagacccgctggatagagggttcacatgtcaaagaaaagtaagttacagagtctcaatccggtggtacactggtacgcgcttggagattgtccaacgagacaaacggaccgtccgatcaagcgagcagctgtgatcgaagccgtctgctcaccttgccagcggccaaacgggcatattgaaggagcagagatatcgaacacgtttaagaaaagggaaaaaaagtaggactattgagttcgtgaaacaccaacgagtaggaagaacctggaccaggaagtgtcatgtgctcatgctaggtcgccggtgccatcacacaaagcagctgtgcaagaatctgctccttttcaagagtgtttggcaacttgctaacattccttcatcagtcaagtggtaaaccccgcatcgaagttaggtgaaaaaacaggtgtgagctttcgaagccaatcaggcgctcacatggtggtgcccagctttatcaacacaagaacagaatcaggcttacattatcttacatataatagtaatattcacataaagtaaatttagacctaattaaggaacgtaaaatgcatcaccaaattcgaaaggaccaacacagcaacagttcgctcatgaagggaaaacctgtttaggtttatctgtttggagatacagcactgcaggaataaagtagtgcatgcaaggcattaatatgtttggacccacaaagtaaagaaaatattcatcagtgtcactgagatgaaatgatgtgttgaatacaactctgatgttagttagatgtcaaaagaattgcaccatttttttagacctcaagcaaatgcacatttgcaccatggaaatcccctccagttatataatgaggctgtagcagtgtatttacttttacacatcaatcaggactaaatttactgtacaagaaggtttgttattatacatcatggaataactatgatttcaaattgtgtctaagcatgccattgcaaacaaatttcaaattaatgtaaaagcttaaagacaaacaagatcatgttgctgagttccatcgaagaattcagagattgaggaaagcacttatccagatgatactttatttcacaaccgcttggtggcagtgcacgtattccactttagcttgcaatagatcctaagcagccaaatcacaatatgttgctagagacatatgtatcttttataaccaaacaacacgatcttcaggaatggaccaaagaaatggtttcccataccaaagcaatttcacatccgtaagactgcaacttggtcctaacaagctttcctctatattctcaagagcctctcacatccttatccattgggcgaatgatattggcatattgacatgcctggtagtcactcctgcaagactacaactatcactcaagtacaataacctaggacaataccatgactgtcagaagaaatcagtatcaaacaaataagtgaccatgtgatcatcaatttttgccaattctattcttgatccactgcgcgttcagacagaaatgatacaaattaggtatgtggtgagctggtgaccaacagtaagtttcagaagctaattcagaagaatttccaactctaattagtgttattctgttactaaaagatgaattaatcatttaattttgttcacttcaaggaggtttgctcttaacaaaaagagcacagttaagttcatgattttaaaacatctcatcatactgctttgaacaactttgttgtaaacctggatacactgattgatggtacaactacacaagcactagtagttattgaccattctaattgtgcattgccattgcccctcaacctactaaactttgatctctgtagtctctacaggtaaaattaaattatcaaaacactagttgtggaacaagcattccctctaagtacgcaacgtaatcctaataacatcagaactcggtaatcttatgtaatcagaccagtaggcatgcgttgtaagaggtaaaacttttgtgattcaattcaaacgtgaggcagtaaaagtacaggaattctacaagaaatgagtgagatgagagaaacgaagccacaaaaccatctctcaacagccatcaggcggcgccgacctcctgctcgagcttgcgcacgtacgccgagagcacggagacgacgtccctggccggcgcctgcagcgtggtgacgacggaggtcgcgggcccctgcagcgcgccgagcagcttggcgtacacctcggcgcggctgggcattgtctcgagcgccttgaagtccccgggggcgtagaacttgccctcgaacaccgcgccgacgaagtcgttggtctcctcgaggcgctcctccttctggaaggcgcggtagggcttgagcgcggcggggacctcctcggtgtggacgaacagccacgcgttcatccccttcatgcacggcttgagcgcctcccacggcgtgccctcgatggccttccccaccagcgtgttcttcgccaccagcagccggcaggtctccgggagggtgtcgcggatgccctgcagctgcttcaccgtgaggccctcgtagcggatcccggcgaggaggtagcagccctccagctgctcgcggacggcggccaccgtgtcctccttgcggcctcgggtgatggccgcgcggatggtggagcggcggagcgggcgggggcgggggcggggtgcgagggtctggaacgccgggaggggcttcgcggtggggagggtggtgcggaggaaggaggaggtctccatcttcggaggccgggagctatggcgggctgggagaaagagtggagtgggagagcttatctgtggggaagatgaggcggggggctcactggattatgtgggaccgtatcgtcagtgcctgagaagatggtgaactcagctcggtcagctgcacagaaagaagcttccgtggagattgacctttgcttgaggatttatagccgttcgatcttgatccatgagcggttgaaaataagattaagagttccaaataaaaaaaaatagaggcatagagcaaacgcgtatgtgtggtattcatagacgtcaatttaaaccatactgagtgaagtcgtgtaccaacaactccaatcttcactgccttgttcaacacagcatacatcactattgttttcttgagttcaaaaactcttgatatgtacagtaaaacataacatacatcggtgtactgaattattcaacacaatagatatcactatataagaaaatgacagcgattaggcgcccgatcagcggtagaaaaatcgggtgctcgccgcctcccgcacgctcccaccccttatgcgttgtccccccacgtgccccaccacacgtgtcgttacaacaaatcacccgcacattaaggaaatgctttattaaggaaatccgtttcaatattttttgttccaccaacaatgttttagcaagtgtactcgtgatgtttcattatgtatgatcaaatgttgcaatgatttgaaacaccctttgctatttgctgaaaaattgtttttatataggatgaaacaacgcctgattttttttggaaatcgttgtttcatatgttgtaacaaaatgtttcacgatgtgatttggttgtgtttcagcttttttaaaaatattgaaacattttcgatctacttagtgaaacaatgcctgatttttgtaaaaaatcgagtgcccgatttgtaggtgcatcacactatatatatatatggataattcaaacttttttttacaggtaagaaaaccatgcgaatctcttgtacgacgatcaaaatggatataaacattgcaaggatgtcaggtggcaaggatataaactgcgacgatcaagcaacagcagctgctctgatgctgtaaacacggagttgttccggattcagcatgctcaacgcaatttcacagaaaaccaaacatccgatgcttaccattctctccataactcgtgtgcacttcaagccatccctaacatgaaatgatggttttgataatggaagtgtatagttcatataataatgtcattggtagtactgaaatccaagaaataagatgcagggaaacaagaacgtctggtacagggtgaaattcacttttagctctgctgcagctctgctgccctgaaaccctgacgattctacatatataatgtccggcctatctctcagccaggaaaaaaaaaatactatagcgcatcagcatattttctgatgtcccaacttaaacaagtggaatgaatcagagatggaactccggctaacaattgctccagaattgctagacaaaacaatggtgtggcacaaaatgcatgccaaataacaatgaagggagcatggatactcagaacaagtgtcactctgtcactgtatacattccttttccaaaatacagttaatggcatcctcaacagtatcaacaacctgcatgacatagcaagtgtaaataaaacagcatgcagactaataaacataatggcatgaggccacaacaatggattgtcaatgtttctgattaataaaactgcaagcagtttaaaactgcatcggcagacagcagaagaagcttttggtagatgacagccaatcggtaacaaggatgtgccgggactacagttcaagacccacaaaacacccacaaaagcgcatgtattagattaacaaaacaattatttctttgcaagcatgagaacaatgtatggattggtacgaacatcatgtttaatgaagaaaaaaattgtgatttgatagggctagcaagataataatcaagcatcagtgcatcactcgaacaaaaaagatatacgatacccaacccccttgagaactaaagtaaccactcctaatctcctatagattgtgccaaagtaggtaaaagtaaggtaaaactgcaaaagaattgagttccagagtaagatgagcaaattcctatggtttttcagatctaatctgatactataatcactttatacatccatgttcttgacagacgtgttgtcatgtatcagatggcttgacagttaacatttatacggtaaatcactaataagacataacataccaaatcagcaggatactgtggatcattatcctttcccctaaatacgccagtccttgtaagaacaggtgaccaagggggtccagcctgcaaaatgtcactcaatgtcagaaacttttccaggaggaaagaagctacagtttcatcgcttacgattgtttaagttgttagaacttagaactacgcaaaagcaaaggaccaaagtggatggcagttatttaacaaggtatattacatgatatattaatctgtcggattcatgctaatcattcaatttcataaatatatacacgtattagaaaaaatcattgaaggccatgcccaaaactacacaattgcatcacccatcaactgttgtatgcagcgattttcttagaaagaaaaacaatcggttctatcataggctaaccttcaaagctccatttatatcaactttaggattatccccaaccatgtagatagtagagaaccgatgttcttctacttcttttgttggcagtgaacttggatgcatgcaaatagcaagtttttcaagtatgtttgccgcattcttgaacacaaatgggttaggcttcccatatgatatgtacttcagccgatgatcattaactctgcaaatttaagttggcagaacatgaataaatattcaacatatatatgcctacaagtccaatgtataaaaacttactgattgaagatgctttccagtgctatcctgaaagcacccattccaagacgttcagaaggaaatgctgcctgccataggtggccataagttactattcgactaatggttatcttatacatgtatgcactaaaactgtactccctccatcccaaaaaaaggttacctagtactaggacgtgacacatcctagtatatccagattcgttgtactagaatgtgtcatgttgtagtacgaggttaagtttttttgggacggagggagtatgtcaaaataagagaacttgtctgtctgcaacaagttcatataatcgattcattcttggtgcattatattacctgatattcaagatcatcagatgcaaaatacaaaggtggttgatctcctcttccacttccaggaagtccaccagttgataagatgtcacaaagtacctttcagattaagataaaaaaaaatcttgacttactgaactcatgtatgccagacacttcaactaaaggagaaccatatgcatgatatgcttgctcacagaatgtttataaaagagggtgtttataactcatgcatttactattttatacaaagttaaaaatagtggcacaagaagatttcttttgaaataacggaacatggagagggttacctgtaggtctcttccccaatcgacagggtcacttacaacaaaaactcctttaactctctcttcaaaaacatcatatgatgggtgcactttttctgacatcaagtttatattgtctggttgctgcactatccatttcttgaaaggagctaaggggtcaatgtctccaaaatatgatgaatactcatctatagatagaacttttctgcaagtaaaagagaacgagtcttttaaaatatacacaatatatttgacctgcagccataacagaaacatcaaagattacctaaatccatagtcaaccatcactgctgcaggctctccttttccaacagcgataataaggtcattttcaaagctgcagtaacatgaaaaggtgtggttccattcaggttctggcatgttcatttcaaaaacagagttacagagacagtctacagatagaacttttaaggctaatatatactttaatggtaatataccggttcaccagctctttataaggagaagaaccatgcacaacctgcaccatcacaaattttcagtttgcacagatagaaaattaacacatttacaggctgtgtggacttatctctatcatattaaaaaatggaattgcatgattttataatttttatattagttatcagttgaaggtccgctgccatgcttgattgtgccaaataatgagtcaaaaggattatagaattacctgtgctggagagatattaactcctaaaagctcacttagctcttgtgctcttttgtgctccggaacaccaccacctgaaaagtgggagcatcagattgccatgctgtacaaacccttagttgtagtgaccatgtaactgatgtggaaaactagcagttcaaatagatttcagatatctccaagcatttaacattttaaaccattaaatcattcgctctggcactgcagtccaattgctaacaaggtcttcatgcaagccaaggtaaccacatagtataaaacaataatatatgttgatcagtgcaacatactgaacacaactaattttgcttccattacagtaagagcacccgcaatggtaaagtagggtgctctctataaaacatgtacatctcagcaatagactagattaatagtaaaccacctcaatagtatgtctacataggtatctatagctctctcatgcattgcctcgtttttttctatagactatctctaagctagtagatagctttgctctctctcttcatttaatatcttccaagtaggaaaatatgctgacatggatctcttgtagatagcttatagataactattgtgggtgccctaagaaaataaggcacatacattatttaagaaaagatcctgagcacaatagggaaacaagcctactgcctgagtacctgactattggtctaaaataatgggttcaacctatcactatgtcgaaattaatataagatcatcacagaaaaaacatgatgttcatcagacatactccctccgtttcacaatgtaagtcattctagcatttcccacattcatattgatattaatgaatctagatagcatttcccacattcatattgatattaatgaatctagacatatatatatgtctagattcattaatatcaatatgaatgtgggaaatgctagaatgatttacattgtgaaacggaggaagtaataaattacttaccgtttgttaaaaacagaaacggaatcttcagggtacctgaaaaagaggaatgaatggtgatatgtaagctttaaacaccagatgctatagacccaactgagtaacattttttacagcacgaatatccattatgggtcatttgattcaaatacgacacattggttgcatcagcggaacaactcttatataataaataaaaatgacccacgattgaacgctcttaagaaaaaggaaaaataatgccttgtatagtaaaaacttgcatggtctacagctctaagcatcagatatgacataatctgtgagagcaatgcacaaaacaaggctgatgcttagtgccttcgacttgctcgacaatattccccaaagacacgaattctgtaatcacgtcctaaaactcagcaatacaagtacaacgaaacgctcaatcctgagttctgatgcctacaagctgcttcataaaatgcagtatagtttgggaagagtgagatttaccatcttcggagtagagccggcggatagcctgcggcgagcctccgatagggctgcggccacgcaggatgacaccgtcgatgtcgaaggcgatgccgaacgacggcctcgccggcgccgtcccggagtgggacaggcggcgggcgggatccgacgggtggcgccgccgccgcgctacctgcagctccgcccgcgacctcgccgacgcgcgggccagcgccgcgcggaagcccttcattccgccgcctcctctcctctctactccactgctctctccccttcgcctccggcgaacgcgaggcccaagtccaagccaactccgccgccgcctccgcttcccagcggcgacgaggtgtccacgagtgcgcgtgcggggcgagttctagactatcgcttccaccctcactgacatgtgggccacgcccctcgcgcggggggaacccgcacccgcacagccgcgcgctttcggctccaaaccttttgcgaggctcgagttctcggcgcggccacagccgcagaaccacacctaggccgctcgaagacccacgtagcttccatccaagcttaccgccatggccgcgcgcgcgccgctccccgtaccgcacgcggccgccaccagcccgcgaccggctgcggcgtcgagcctcctccgcgcgaggggcccgtgcgcctccctcctctacccgcgccgcctccgcttctccgttgcgccggtggccgccgccaagcccgaggccgtcggtaagcctcccggccccgctcctccttcctcccctcgcgtgcatggtgctgaaccgctgatatgcgcgatgatatttgcagggagggccggggaggcagctgcggcgccggtggaagggctcgcgaaatccctgcagggggtggaggtgttcgatctgagcggaaaggcggtgcccgttgttgatctgtggaaggacaggaaggccatcgttgcgttcgcccgccattttgggtgcgattgccactctgccgttttttcccaattatttgtcctgctttggacgattgagtgagtttgagacgattgatgctggttgtttgcagatgcgtgctgtgccgtaagagggccgatcttctcgcggctaagcaggttagtttagtggccgattcctccctgcaaatttcgaggaacaaaggaaatacatcaaatgctcaaagtgatgcattcttctaaaaaaaagggttactcaatctaccaggttccatttacaaaaacataaaatgttttcatttcagatgctatgaattatacctgctaagttgatgtttcagtctcttcatggaatccatgcaactgtaccttgtctagtggtagtttgacaatgcataaagcttttataatctaattaatgtgaaatcatatgaaatctgttgcaaattcattagtttctgtagctttcgagcttttcataatattatgttgaactctttttcgtccatctaatctttagtttcaccacttacattcaggatgcaatggaggctgcagtggttgctcttgttttaatcggaccaggtactgttgaacaggtattgctctacgcctctatggcgaaagcatatcatcgtttctttctgcggtttgatagaaaaagttggtgattttacaaaatataaggaaaacatgtgctttcctctacgcctgaagtaagtatgattgtgctatttaacctccatgtatgtattgtttgtgacctatttcatagggaaaatgtagttgtgaataatagatgatgtgctgtttgatttatgagcaagtttggtatgcagttgtctttgttggcctgtttcttttatattagtttggttgtcattctaatatagggtgatcctgtagttactttcaagttgaattactcctgtgcaaagcaagcttaggtgttccatgaggtgtggtacaacctctaaataataaacatacttaaaattgtgattatttatgtttagttagttatttaatggattccattcaagcatgtcagtggttaatgaaatttgcttatttcttaatccaggcaaaggcattttatgaccaaaccaaattcaaaggaggtaatcttcttgaatcatctctacttcagtccctatgacatctatgtctacaacaatgaataacaagcaagtatacacatgaaataaaatgttaagaaaaatattgaataaattgtgagtacctcatatttgtgatattattgattgaatttattctactccagtccttgtgacttctgtctatatcaatggataacatgcaagtatacacatgaaataaaatgttaagaaaaacattgactgtgagtacctcatatttatgatactattgattttagtgtatattcattctctggtatcctaaaagttgttcaattaggcctagaagtgtatacacttattttgtgcaattttatttttaaagttcagagtcatccatgttgcatgcaattgcaaatgaaatcgcattacatagttcctgagatattggcatgtttagttacggttggattatctgtaactcaaaatttgtatgttgccaaatgccagttgctataaggtaaggtcagtcgatgtaacattttgtttcctagtggttgttcagatcgcattttcccacctttctagaaaatgtaaattgtctacatccctcagtttccttgaagtttccttgaagttatttgaatctgttaaatgtggattctgattgacattttgttgcaacactgcaactattatagcttgtataaccatgtgtgactatgcaatgcagaagtatacgctgatccaagtcactcatcatataatgcccttgaatttgcatttgggctgttctcaacgtttactccatcggtaactcctactggataaatttcccatcttgtgtagtttctgctcctcgacaaatacataaacagctgtatccacaggccggtttgaagattatacagttgtacatggaaggatacaggcaggattgggaactgtcgttcgagaagaccaccagaacgaaaggtggatggtaagttgcttgggtatttcttctgtttctcttttgagtattgacctgttgtggccagaattcagatcgagtaatagagtttttatctttttttaggtatcaagggggcctacttgttgcagggccaggcatcgacactattttgtatatccacaaggttaattagcaagccggcctagttttcctattagtgattttagaatcctagtgttcttgaatcctcatttttacagcctacaatatgatggttacaaaccactgactgtggctttatgtttgaaccttttaacaggacaaagaagcaggagatgaccctgacatggatgatgtcttgaaagcttgctgttcctagatcactagtatcctatatcatttctgttaacctccagaccttgaagacacatgtaaatattttgccaagttaaagtatgttatgtacatcatcagcctgtaaaattccatgggcttccagctcccacagcgttttgtacactgctcacggtcctccgtgcagccacgcgcccacactgacaagctattttacagaaacctacacctacagaattttaaatagaccctcccaccacctgacacattgttgttatttttcgaaacaatctttggttcttaggtgaaatacaatacaagaagacaaaatttgtttttacggatagctttgtaaacataaaaaaacaaaggatggttccacaaaataaccttgtcttaaccaagtccaaaccctcccctcccctattatccccatgcccgcctggtgatcaacgcctgttttcccccatcccggcattgccaccattgttgttttatccataccttccctactccaaacattggtgccggtcgtcgcccttccacccaatctactcgctgttaggtagcaccccttgtccccttccccctaaacccaccgtaaacacacacacatctagctaacgagcgggctacagaatttgttcatccatgaagtgttagaccctgtgttggtgaaaaagatctaccacgagcttccggtgttggcgccggcgacaccccatccttgcctcctgttgcccctatcctactaccatggtcctcatcgcacttgtcatgttcctcccgtgggtcggtgagtgagtatattatgtagaacaaggtgtttacaatcgtgacgcatgagatgcgtacaagtcctggagacccgcacatcttcgttagtgacatgtggatataggtgggatgatgtacccatcagtaccatgagatcaaccaacataaaacaccaagcttaatttagctcctttttttttccaaaattttagctccaatttttcaccactagctacttgacgagacacccactgggctaccacatgctgtttttccttctttctttctctccttttttttttttgcgattactaactgcatgctgttacttttcctctccagatcagtagcagtctagcagaggcagtgaacgcatcgcggggagcctgggaaggcaccggtacataccctcgtgccgggggccggggcccgggattctcaaccgcgtgcagaacagccactccgcgtcggcgttgtctcgtcgccgcggcaggctccctctctccatgcccgcgtactagtccgcgcctccgctagcgaaaggcccacggccacggcgtgacgtacgatcttctcacagctttaagccgaaacagaggaggcacgacgtcgtgagtgggtgggcagttgataagtaaggtgcatgtggatgcatcagatcccattcttgcaaggttgccagggagagaataatggggagacgactctgcatcgcacgtcgaatatcggacgcctgatgtttttacctcaatcacaccacctacgtatgtagcatgacaaaaaaaatcgttccgtcaaacgttctagttaactaatgagtgaaacatcaaattatatatggtgaaacaaaaaaattagcaactgaaacatttaaaaagtttatgaaacatgatgaaaatacacgttgaaacatatcgctatcacatatgaaacaactagtgttaatggattgaaacatatgtttttctttcatcaaaacataatcatgcaatatcttgttgtgtaaagatttaattacaaagaatacaacggtgtgatcagatcgtagtttggataattagtttgaaagaaaaattgttttgaaactagctaaaatgcatgcatgcatgcatgaggtggagagagaagagagagactagtaatagttagtattgtgaattatgtgaaacacgctgaagacacatattgaaacatatctctatcacatatgaaacaaaaaatgttcatggattaaaacatatgattattttttatcagaatataataatgcgacatcttattgtaaagatttaattacaacaaatacaacggtgtgatcagattgtagattggataagtaattttagagaaaattcgttttgaatatcgttaaaggtgcatgtttggagatagagatacaggttggataggtgcatatgagactccccgtccgatttttcttgttggtttgggcgttcgatgagaagcattttccgaaaaatggcgaggtgcctgggtagcgaggaagaggaaacacgagcagctacgcggaaacttcccggcaagtgaccgggaagtagaaatagtccggtgcagctaccggtccccaatcaactgctatgtatatcccaaagttctaatatctgcaatgcgtatagaatcggtggacgaacctcgccattccaattcgggcaatggtagtttgatgactgtgcgagaccggtcgtaaagcagtagacgatgataatatgtgtcactcgatcgatcagctgctcgactcagccctacaaatactgcgcaaatcagttagcttgccgtgtgttcgctcagtgctccactccacttgtgtcatctcggcgatggcggccgcagcagcactcaaccgtctcctccctctcgtcctcctagccgccgtcgtcgggaggcacggggcctccggggacggtggcttccccatcgtcttcaccgagaccaagtgcacgccggcgccgacgtggtcccgcgcgaacgacagcgcgtaccgcgccaacgtccgggcgctcctcggcgggctcccgtccgccgccgcgccgacgggcttcgcgtcgacccaccggtccggcggcgccggccgcgaccgcgcgttcgcccgcggcatctgcttcggcgacccgccccccgcgctgtccccgcagtactgcctccgctgcctgtccgtcgccgccaaggagctcgccgacggctgccccgccaaccgccgcgccgccgtctggaccgacggctgcttcgcgtcgttcgccgacaccagcgccttgtcgcccgacgaggcggccttccactacaagatcgcggtcggggccctcgtggaggacgacgagagctccgcccgcttcaccgccacgctcgccgccctggccgagcgcctggcgccgcgcgccgccgccaacgcctcgcgcatgctggccaccgccacggtggacgttcctcgcgtggtcgccggcagctcgaggacggtgcaggtgcactcgctggcgcagtgcatgccagaccggccggcggcgagctgcgcccggtgcgtgcaggagtcggcgcgggagctgggcaagtgctgctggaacatgcagagtggtggcgtggccacggtgatcggctacaactgccatctgcggctggatgtgtccgttccgatgacgccgtccgtggcagaacctcaatctatccctgcccctaccgtgagcgtgagaactactggaggtacccgttcttcttggaagtggattttgatcctcgaggagatatccctcattgtttacatgtcacttaaatggttatgaaaaaattaaaaaaaatgagaagatgtattaacatgtgatatatcactccataaacatgcaagtaaaaaattcaacttctacatctcgtaacgaaaaaaacaaaattgactctaaatatacgttaactaactgcggttcaatttgttttttcatacgagatgtagaagttgaatttgaacttgcatgtttgtggagtgttatatcacatgttaatacacattctctattttttcaaattttttcttaaccatttaagtgacatgcaaagaacgatttcccgttcttctaactcgttgttcgtcatttgttccaagtttaggtttgtgttcatagatacatttaaatttgaatcttcacagtttatacaaaattaggagaaacaatgggaaaaaaaagaaaaagaagttacaataatactcctatatgacaagaacctgtcgattttgtttatcaatggctgcaggcaatttgaccgcagcagacatcgtgagtgcgactgccttcgtcatagtgatgatcttcctggtcaatttattagtttgtttgatgacagacgccttgaacaattactggattcgttctgccaaggaagaagaagcatcaccaccagctggcaagttttctctcctgtttactattatttttcctgtttagtctagtaacaaattaactaattgctggttgattgttttgatcgtaaaatatgtgttgcaaattgacaatgcaggtcatgtacgaggaaatgttgctgctgtgaaggcagcgcagatcgtgccaactcagtacgcagatcagaggattgctgtctgagttctatacgccggctagtgtagaagcttggccactgcattggccattaatttcctgggtgttatatatgtgtcatgtgaacccactctacctaagtatttacagctagatatatagcttgatctggctaaattggctcagtggccaattaattaagtgtgtactctttattgtctcgtccgaacacaactacttgtatgtccagttgaaaacagtacgtggccatcgtgcgttgcaccaaggtatatattgttgggtattttgttttctctccacgcttgtatatattggagttatatcacaagctagtgtgtatctcaccttgcaaatttgatgttatctgaagccacagaatttgaaataacaacaatgcaactatatgaggcatttcataagaaaaagctgctcttattaaaatttattcattccccaaagaataatccacaaatattacatatatacagctgtgcttttgatatgttttctgtgagatatgtatttgccaattatccccatatctctttgagcgtgtgccatgacgcacattcgcatgtgcgtgagcgtggcactaatgtgtgtctgtatgtatatccgtgtcttccgtgtaattgagaaaaaaaataaatcaacttatttttaaaagggtcaacacaccatccccatatccatgtttttgaaaatctttggtggactttcctaatgttttttcacagcgatttaagtttgtaaaattgtgccatgtcttccctcaaaaaaaaatccctcaaaaaaaaattgtgccatgtcaatgaaacgctgaccgagtcatcagatatggcttatgtgcctcatcgcttgccaaagatttattataaactgtatgataacaaaataatttgtgtataaaaattttatatataggttcttagcaacttaaaaatctatataaaataaagtacgttaaaaatgtcttaaaattaacttcgaaataaagtttgaaaattcaaaatttagcttctaacactttttaggtgtaccgatgggctcagaagtttcggctcacctcaccacttcaccaacccatctggcccgctcactaccggcacaatccttctcttccggactctccccaaccacgccgcagcaacacgcgcccagactctagtcgagttcagcacttcagccccgccgccgtctccgccgctcaaagcgcccaaaccaaaatcccctagatttccccacgcccccgcctccaaatctctcgacatgtcggagaagaagcgccgcggcggggcaggcgcgggggccgcgtcgggctccgcctccaagaagccgcgggtctccacggcggcgtcgtacgccgagtcgctccgctcgaagctccgccccgacgcctccatcctcgccaccctccgctccctggcctccgcctgctccaaatccaagcccgcggggtcgtcgtcgtccgcctcgaaggcgctcgcggccgaggacgacccggccgccagctacatcgtggtggccgaccaggactccgcctccgtcacctcccgcatcaaccgcctcgtgctcgccgcggcgcgcagcatcctgtccggccggggcttctccttcgcggtgccctcccgcgccgcctccaaccaggtctacctcccggacctcgaccgcatcgtgctcgtccgccgcgagtccgccaggcccttcgccaacgtcgccaccgcgcggaaggccaccatcaccgcgcgcgtcctctccctggtccacgccgtcctccgcagggggatccacgtcaccaagcgtgacctcttctacaccgacgtcaagctcttcggcgaccaggcgcagtccgacgccgtcctcgacgacgtctcctgtatgctcggctgcacccgctcctccctccacgtcgtcgcgtccgagaagggcgtcgtcgtcgggcgcctcaccttcgccgacgacggcgaccggatcgactgcacgcgcatgggcgtcggcgggaaggccatcccgcccaacatcgacagggtctcaggcatcgagagcgacgctctcttcatcttgctggtggagaaggacgccgcgttcatgcgtctcgccgaggaccggttctacaaccgcttcccgtgcatcatcttgacggcgaaggggcagccggatgtcgccacacggctgttcttgcggcggcttaaggtggagctgaagctgccagtgctggcattggtggactccgacccatatgggctgaagatcttgtcagtgtacatgtgtggttccaagaacatgtcatatgacagtgccaacctgacaacaccggatatcaagtggctcggagtgcggccaagcgatctggacaagtatcgggtgccggagcagtgccggcttccgatgactgatcacgatatcaaggtggggaaggagctgcttgaggaggactttgtgaagcagaatgaaggatgggtgaaggagctggagacgatgttgcggacgaggcagaaggctgagatacaggctctcagttcatttggtttccagtatctcactgaggtctatctacctctcaagctgcagcaacaggactggatttgaggaccctttctatgctagatgaataggtgaattttcatgcatttatttgactactgcgctgtgcactagatttatttatttaaaataaggtatttttgagaatcagtattcccatgggccatggctagtcgaagtcaaaaggtagctccaaaatgttcagtcaaaatgcatggttaactaatttctatgttaggttaggttctttatgttaggttctttaggaagtattgcacacccctgactgagagtttgtaggatcaaattgataagggtgaccaagattgcctcgtagtaccgtcagatgtggaaatcttcttctagcattatgtatttgaacagcagctgctgtgtgtattcactaatttttaagaacatggaaatgcttacttcagcatgtattcagagcaggtatagtgacaggaaattcaaatgttactgtgatattactcatgtatcctgagcatgtattcaaagcaatgtattccagcatttatgtgccaactccatgtttggatcaatgtagaattggagctgttcacatgtgtaactgagcacatcatggcatgtttttaagaggcacaacaatacagccatgggcatcttggacatttgttttgcaatcaggtttcaaatcttgagcgaacaaacttgttacaaatctatattaggcaatggtgctcaaaatccacacagtggagtatttcactgtactcggtcagcatgttttcagtttccatggaattgcggggattgcaagtttccagcaataacctaataactttaattctgatgttttaccgtatctggatggccgtccacaaattccttcttgtgaaaccgtgttgggttgatgtcactgagtagcaccaaccaacctgtatatctgtatacactaccttatcttaggatgactctgcaaaaggttgaggaactgtcactgcacagtcctcacagctttcctcttcaaccaatgattcagagagttgatcgggatctttatcatcccctgcggtctcctggaaaaatgtttagaagctagatctaaatgactcctagaacgagctggaactgtgggtttggacgaagccgggcgacttccaggtccaattaaaacctcaagacccaactcatccgtcagaacagcaactattgcatgctcgacctcgacaacactagtctcggccttggcgcttgatgccttcccatgaccagtgatgattactacatcatcctgaactgctcgtcctattcaaggtaagggaatgtttaaatggattctattagatattggttgtaatgcccataaactgacagagctgaacattacctagtagatacttctctttgatcttccggagaactgagagaactacaacgcgagattcaacctgtgaaacatatagttgagttcatgagtaaggatgtatcatgtaatggagatggtgtggtagaactcaagagtcaaaacatgtcgctgggaatgagatgttctcatgcaaaaatcagccatcatgctcatgtgagatgagataagcaacagtttgtaaagtctgtgggttggaaattgcaaattctcttgtaactaatgtacaaaggtaagcagatctttttatgagttctctaaaaacaaaaacatcatatccatagtcaaattacctttgaaagcccacgaacatcgacagtttggttttgatcaacatctttctgcaagaatgttgtcactttctcaagaacgagcttgaatgattctttcctctgatccaattggtaatattctcgatttccattaccgctagacaaaactccttcacaccattccactatcaaattcttgaggtaatagtcatttgcttgatacctgtcatgggtcaactgcaaatttaacacgaggacaaaacatagagagatataccctgtgtagtgatagtacgagtctatcagccattaggttgtcacatgttttctacaaaggaacaataggattaggagcatccaacacctaggcatgagagttgcatttggatgtatttatagcgaaagaacatctatgctcgaactagtgttttttttttcttatgtacaaagttaaccttttatggaatctttgatgaatcactgtcttctcaaaccaataagcaataagaggtttgttgttcttaaagaagtgccaaataaacaatttaaagatgttataatcagaattacccagcctttctcatttcttgatagattgccaaacattgctggacttcctgtaatgatccatatttattgcgtgctgtcaaaagagtcttgtatgtgacctgaaaaagaaaaccttggaactcaataaactgcttgcccgagtaaacttcggaagtgttatgtcatctaacaataaaatatccattaaaaaataagcaagtatgttaggtggctctagtagcactactcgggtcctgggttcgacttcctgtgggagtgaatttaggctggggttaaaaaaaaccccatcgtctgtcccacgccaaagcataggtctaaggcctgacccaggttgttagtcgtcctcacacgggccacggcgccgctgtgtaaaatgcccgggggctgtcttacccctgtaggtcgagtttttttttttttttaaaggcaagtatgccatgtgtcatatcatccgccaccgtttggtcgctcaagcgatagtcggcgcataagcagaagcagaagaggattctgaagcaaatcggcgtcgcaattgttgtcgtgtggcacattgaggcacagatgggaggaaaaaaatcaatgataacataacttgataaatgtcgatccatgcaaattgttttgtaacaaatactacgacgaaaagagcgtcgtcgaggaacagctagccttgtgcttgacaatggctccggcttcatccctcttcagcttgaacacacacttaagggtgatcgcgcggtgaccacgagggaggtcagcaagctcccaggtgcggttctcctcaaccgcgtccatctccgactgcattgcggcacgccatgatgcgtgtccctcggcctctgcgaaagatcgaggctcaccgtcgtcacagcaaggagcaactgcgcctccaggtcatgaggcactagtcccagcactggctggttgccgagaaggtcctccatcgtacggtaccgcagcagctcgccgtcgtggtacacgtcgatgtgctcctcgtcgtgggagagcggagtagcgaactccaccgggctgtgctcgacacgagctggtgtcggagtggacgtgcccggaggggtggctgttggtgctggagtgcgcggggtcgccggctgtggtggtgtcggtgaagaactcgttgcagccgaagtcgtagctcgagagtgtgtcgctgccggggtcggtgtaggctcggggactggggtaggcacgcttggtgaagaggagctgcctactcccccagctccctcgaagtggacgtactcgacagtgaagtcgtcgtacgtcggagtcgagccgtcgtccaccgccttgtcccatgcccaccctcgcccttcgtcgaacactacgtcgcgcgccgtgcgcacacgctgtgtctccgggtcgagaatgcggtaggccttcaagccctccgcgtaaccgatgaacacccctagggtgctcctgtcgtggagcttgccgatgtggtcgagctcccttggcgaacgcgaggcagccgaagacccgcaggtgggagaccgccggcttgcgcccatgccaagcctcgtacggtgtcctaccgtcgagggccttggtaggcgagcggttgaggatgtagacagccgccaccaccggctccccccagaagacggccggcatccccctctgcttgaggagagcccgagccatcaccagaaccgtctggttgcactactcgacgacgccgttctgctgcgggctgtacggcgcggagtagtggcgctgaatgccctcatcaacgcagtacgacgcgaattcgccgccgttgtcggtgcgcagcacgcgcaacttgcggccgcagcaacctgcccgcgcctgatggcgtctgcagcctctctcttgctgccgagaaccatcacccacatgtagcgagagaggtcgtcgacgagcagcgggaagtaacgccgtcctcctggtgtggccggtgtcactgggccacacaagtccccgtgcacgagctcgagctgctccttagctcggaagatcgtctgctggggaaaggggagccgcctctgcttcgttaacacgctgacgtcgcagagctgctccacgtggtcaaggcacggcaggcctcgcaccatctccttggcaccgagccgcttcagggcctcgaagtggaggtgctcgaagcgctcgtgccactaccatgcctcgtcatcccgacgagcggcgaggcaaaccggttgtgccaccagcacgctgaggatgtagagtcgattggtgcctctggttaccttggcaagaaggcgaggcaaaccggttgtgccaccagcacgctgaggtactgcatcaacatgggggacccatcgcctacttcagccgcgcattcgctccacgccaccacaccatggcagcctacgagcgggagctgatcggattggtccaagccgtccggcattggcggccgtacctctggggtcgccgttttgtcgtcaagaccgatcacttcagcctaaagtatctgctggaccagcggctcgccacgctcccgtagcatcactgggtcggcaagctgttgggctttgatttcgaggtcgtctacaagcccgggcggcagaacacggtggccgacgcgctctctcgccgcgacgagccggcggtttccctctgtgcgatcaccacgccgatgttcgactggttgcgggagctacgcatagccaactccacggatcccgccttggacgccctccgtgaccagatcctttccggcgacaagacgaccccttgggcgctcatcgacagcatcgtcacgttcaagcagcggttgtacatccccccggcatccgcccttcttcagacggtcctgtcaatggtgcacgacgacaagcacgaaggcatacagaagacatgcatcgcctgcgccgcgagttccatacgccggatgaccgctgtgtggtgcaggaatttgtcaaggcctgcgccgtgtgccagcgaaacaagacggagcatcttcaccccgcgggcttactcctgccactgccggtgccgtcggtcgtgtggtccgatgtgtccatggatttcatcgagggcttccctcgcgtcgagggcaagtccatgatcctcaccgtcgtcgaccggttctccaagtatgcgcacttcatcacgctgtcgcatgccttctacaccgacattgtacgtctccacggcatcccgacgtcgatcgtgtcagaccgggactcggtgttcacctcggcgttctggaaagccctcttcacagccaccggcatcaagctgcacatgtcatcggtgtttcacctccaatccgatggtcagtcggaggccatcaacaaggtgattgcaatgtacctccgctgcctcgtcggcgatcgccctcggcaatgggttaagtggcttccgtggacggaatatgtgtacaataattcctaccactcggcgctgcgggagacacctttccgcgtggtctgcggccgtgacccgccacaactccgggagtacgaacaaggggagttgcgtgtggtcgccatggcacgcacactgcaggactgggccgcgtttgatggaataagccttgtggtctttggtccttgtggtccttctcttgcttttaggttgtttttccccttttaggacaacatcctttcaattttgcttttagcatcttttggtttttcttttagcatccctaggacagcatctagcatctcctttatgctttattcagtttggatgctctctaggacagcatcgcgttcaaattttagactagtgtgggcagcaattagctagcagccatccagccagctatggctatatatatatgtatccaacctccctcgggaaggtatggcttttgtgttttgtgaatgaagaaaaccagaaaattgccccatctcgagtgccatcctcttctcaatgagagtaaccattgaaattctaacagcgttcctcgacaacattcgctaccggttggagcaggctcagcaacatgcaaagaggttctacgaccaccaccatcgggagctgcaatttgcggtgggcgactgggtttggctccgtctccgtcatcgcgttccggcgtcattagcaactccggtgaagggcaagctcgggccacgctactatggactggagatcatcaacaaggtggcatatcgcctcgctctgccagccggggcgcgtttgcatgatgtgttccacgtcggccttctcaagccgttcgtgggctcgccgccgactacgccgccagcgctaccttcgacccagcacggtgcagtgttgcctgcgccagcccaagtgctcaagtctcgtgttgctcgtggtgtgcgtcaactgctcgtccgttgggatggtttgtcggcgtctgcaacgtcttgggaggatttggatgatttccgcactcagtatactgtgttccagctcgaggacgagctgtttgtcgaggaggggagagatgttatgtggggcattccataccgacgtcgaaaccgtgtgcaacagccggagtatgcgccatgagggaatggatcaagtttgttaagattagtttcagtattagcggattaagtttgttagaggattaagtttgttagtcccttgttagtaactgtttggttttcattgtaaggcaacatatgccattcggtttgaggaatcaagtaagcaagaagtaatcccatttccagttcgtttgcaaccacggctccggggcggcgaggcatgcgacctcgtcttcccatcgagcatagctatgcgctgcgccgtctagggccggtgcctaacagtttctccatctcgttcctgttttgttcataccgccgatggatctcctcttcctgttgtagggtagggcactcttttatcaaactctttttctgttcctgatgtttcttgtgtgcctgatctgaccatgcagcatatgtccgctggtcaacttgctgatcgtaactatcgtgtgattcttgaccctaatttttgttatattcaggatcgttgcacgggtcagttggttggtactggccctcggcgccgtgattcacagcgtctctgcgagcttgactggattcatcttccttccactgcgtccgccagtcttgttggctctgtttttgctgcatcgtccacctcgtccttcgttcagtggcatcatcgtctgggtcatatttgtggctctcgcttgtccactatgattcgccgtggtcttttagggcatgtttcaggtcatgagtctttacatcagtgccagggatgtcggttaggcaagcagatacaacttccctatcattctagtgagtctgtctcagtgtccttttgatcttgttcattcagatctatggggccctgctccctttgtttctacagggggcatcgatattatataatttttatagatgatttttctcgtcacacatggatttactttatgaaacatcgtagtgaggttttatccatctataagacttttactactatgattcgcactcattttgacacatctatccatgtctttcgtgctgactccgcaggagaatatctttcgggagctctatggcatgttctctatgagtatggcactcttgctcagttttcttgtcctggtgctcatgctcagaatggcgttgttgagcgcaagcatcgtcatcttcttgagactgctcgtgctcttttgctcggttcttgtgttcctcctcatttttgggctgaggctgtctttactgccaactatttggttaatattcagccttcatcagctcttcatggagggattccttatgagcatctatgtagcaaattgcctgattatttcggccttcgtctttttggctatgtgtgctatgtgcttcttgcacctcgtgagcgcaccaagttgaccgctcagtctgttgagtgtttttttctaggatatagtgctaagcataagggaaatcgttgctaggatcctgttggttgtcggatgcggatttctcgggatgttgtttttgacgaatctcgtccttattatccttgtccttcttcagacaccacttctgcatctttagttgacccactctccttcttgtttttacctgatgcctctattgccagtacacgcccggtacctcctccgtcggcaccttctgatgtggtgccttcttcccaggcgccataaccttctcatctagtgccctcttctctggtgccttctcctcgtgagtcttctacatgtccttctttggcacctgactattttgagaagccaccagtatgactattttacggtcaacgtgttcagccttccactcctgatgcgccttcctctcctgatgagcctgtctctccaaatgtgccatcttctccgcttgacgtatcttcctctgaggattcttcgctggatcatttctcagacgttgtgatcgtactactcgtcagcgtcctgatttttattctccttctgcctattctaccacggctctttcagaacctacctcttatcgtgatgctattcttcatcaggagtcgcagcttgctatggctgaggagattgctgctcttgagcgcactagcatgtgggatcttgttcctcttcctgcgcatgtttgtcctattacttgtaaatgggtctataaggttaagactcaatctgatggttctcttgagcgttataaggcccgtctggttgctcgtggttttcagcaagagcatggtcgtgactatgacgagacctttgcgcatgttgctcatatgactactgttcgcactctctttgctgtggcctctatccgtgagtggtccatctctcatcttgatgtcaagaatgcctttcttaatggtgagttgcatgaggaggtgtatatgcgtcctccacctggttattctattcctgagggtatggtttgttgtcttcgtcgctcactttatggtcttaagcaagctccccgcgcttggtttcagcgctttgcctctgtgatcactgctgttggtttttcccagtaatcatgatcccgcgctttttgttcacacttccgctcgtggtcggactcttctccttctttatgttgatgatatgatcattacgggagaagattctgagtatatagcctttgtgaaggcgtgtctcggtgagcagtttctgatgtctgatcttggtcctcttcgttactttcttgggattgagattttctctacgcctgagggtttctagctgtcccaagaaaagtacatccatgatcttcttgatcgtgctgctctcactgatcatcgcacagttgagactcccatggagcttaatgttcacctttgtgccacctatgatgagcctctctctgatcctactcactatcatcatattgtgagtagtcttgtttattttggtgtcactcgtcctgatatctcccactctgtgcatatcctgagtaaatttgtttcggctcctacacagcttcactatactcgcgtgcttcgtgttctgcgttatcttcgtgggactatagctcgtcgtttgttctttccacgctctagctctttacaactccaggcatattgtgatgctacctgggccagtgattcctctgatcgtcgatctctttccgccttttgtgtttttcttggtggttctcttatttcttggaaaactaagaagcaaacaacagtttctcattcgagtgcagaggctgagttgcatgctatggctcttgtgatagcggaggttacttggttacggtggttgcttgaggattttggtgtttctgtttctatgccgactcctcttttgtctgatagtaccgatgctatcagcatggctcgtgatccggtgaagcatgaacttagtaaacatgttggtgttgataccttttatacacgagcgcaggtacaggatggtgttgttgctcctcgttatgtgccctcagagattcagttggctgatttatttacaaaggcacagactggagcccggcataggttttatctctccaaactcagtgtccttgatccaccctgagtttgaggggggtgttagatgtatatgtattcttgtatttccccattgtgtaaggggcttttgtgcatatttacccactcctgtacctgtatatatttgggcctagtgcccatataatgaacagaagtgctattcataacagggtcaacgctataatttttaaatattacgaagcatgacatttttctcatttgagaaaaaaaggagagagaaacatcaaagtttctttaccatacattttaaaagacttaccaaattgggtttcagttgctgtgctttcatttcttcaaacaagtgcaatgccaacttcaagtctttgttttcaacgcatgcctgtaagagaaaaatatagcataaacttacttatcaaactacaacatttttaaccttaattcggtgaactatgttaatgttaattaacaaccaaccttaatagcaacagtatatgcagtgacattaagtttcattccaacacgttgcattcttctgagtgcctgtgcccaaacaaaaaggaaggttaatattattgttcaaaatattactacacttaaaggtaaaatcatcatagtccatgtttagcaagcaaggaataagcaacgtatttttttaagggaagcgacgcattgtattacccacataaaagagtggtttaatgctaagccagttcttatgattcatatctagctgcattggagttctttgagggcacattgtaattgtaggataaaacttgacaaccattgaaatgcggcgctatggaattcaattttagactgataggaagtgatggaggcaccataatattatgagctgtacagtaaatagcatgcacttgatccataggtggagataggattatttgcaaacatacccaaaaaaaatgaagactagtgtttaactgtaaaaatatactttaaggtcttccacattgtccacaaaattaactaattttcaatctacaagaggcataatcagttctgtagaatggaaaaggtcaatgtggtattaaaagagaccctattttagttgcagcaaccagagatatcagggaaaatgccaaatcatcatgtagtatgcacacaaaatatcaacttcaagcttaggcctttggaaattacctgaatagctccatccctgttttgagatgacccataaatatccatcagaatagaccagctaataaggtcagggcaaaggccatttcgcctcatttcattcattacagattttgcgcgttctccatttgtgccacaggccttcattagaatattatatgttgtaactgttggtctaaatggaaccactaacagagtactgctgttacttgtatgttcttcacagtatgagaagttgtcaccaaaacatcctttctgttcaggggatagagatatcttgactccatattctttccagtcatagaacaagcggaaagctctatcatactggcatgacttaacacaaccagtaaggataatattgaagcatggagcagtaggttgacaaccatcccttgtcatttcttcaagtatctctatggcacggtcaactaaaccagaatttgcataggcgttgattaatgatgaccatgtgactaggttaagacgaacaccagctgattgcatatcctgtttgatgtcggaagccagcttccacatttttgcatctgcaaacacctggaatttaaaagagagaagaattctggaaaccataaaaaggcagcaaaacttatggaaaacaataactggagctccataccttcatcattgtactgtatgtaaaaacatctaactttaaaagaccgttctgttcctttttcttaatttcctcgtaaatttcttgagccaacttatactccttagcgttgcagcatgtcttcagaagaatgttatatgatgtcaaatcaggagggacgccaagattctgcataaatggagtaaacaggagcataaggtcgctgcactgtaacccaagttatcccattataaatgaagataaaatatgaatgcacgatcaaatgcagaacacacatggacagataacaacaaggaagaacatgagttggaaaatggatgtgtagtagaaaaggaatgattattgcaatgcaacatgtaatcgcttaaagctaaaatggcctacctatggacaatgagaagaaggtagaaaatgcattacttgcatgtgcttgtagactgaaaagttgtagctgaagctatgggcattcacattcataaggctgttgaagacatagacatttggagtaatcttatcagcaagaagcccctgcacagaagtcacagacatgagagaaggctgaacctccctacctgaattagtgtagcattagtctacaaataattggtgaaacagtaatctctctattttattggatatagccctgttaggtagttagatattccttttccctattttttgtaatttctccttttggttgtaattcacaattagatgtaagagccaaaaggaaaaggcaagaaaagaaatacatagaagccatgtctgacttgtctaccacctctaaggaatatctgatgattgcccaccaacaaggggcctgttcggacgcctggactgcggctgcgccacagccagcacgaacagtgccataggcacaaggcagctgcagccagccagccagcagctgctgtacccccttgtttaacaggcccaagattttgggagcacagatggtgtactaatcactcactaacatccttaaaatagagattatctaattgatttacaaaaggagtttccagattgataaatcacaatgggactaaaagcaactgtgattcatggtggtttgaaatgctttcacctggatgttatttacggtggtgtaaaatgtttcctcatagatcttccactttttcactcttacttatgaaagtagaaacataaagtgtgatctcaaagaatatctatacctcaaatataattcgagcctgcacagaagaaccacaatgaccacatatgtcgatgatacttcggcatgcaaacatattgatacctccaaactgatccttgagtgctccaaagactgttagagcatgctttaactcctttcttttcccaaaagcttccattgtattgcacagcaaaagttgggattgaggaaatatacgtgcatacctatgtccaaaatatatgcatcagcaggtagcagtatagccaagagaaaagttataacttgtcccaagaatttcaaggatgaaatcatcagataatattaatggtttgcatagattttaaaagaactcttcaggggaaagtgtcccagatattagaaacaaccttgatgtgatcattatttggttaaatcactaaaagtcaacacgtgatgaagaggtatgtagcaggcaggctcaccttattgccatatttgggtcacgcttcttgacaaatattttcaatacatccatcggatccacaatgccttgaacaaagaatccacactctgagcaaatcaaagaacaaaagaaaaccttaaaaatggtatttttcaggttcaaaccaaaataactactacagcacattaacgtcctaaacttgatgtaggaggaatccacaaacaaatttaacatgaatagtgttgagtatgaattactagcaagcaagctatacagaaaacaagataaaaaaaatactgtgtgttgataacatgtaagtaagagcactccaccagtaactaatcatactcacatggtagcattatcggatacacaacgacaatgcacaaagcaaccaacgtcaagaattaagggtcacagaatgtttatactcatgcataccagagaggttacgctactactaagttcattacaagtccacggagcaattaaaaacagagaaaggtatatcaacactatacttaatcatatacataaaaaatagaatcattagaactgaagaaacagtgaatggtaactagtactatatcatactacaaatgacactgatgggaaatgtatagtgcatgggattcatcaacaaagggaaacacagtaagacttatactagtctaacagttatattctcctagtaagtaaagtcatttgcattgcagtggtagaaacaaaaaaaaaaacactgtgtattgcagtgggtaaacatcatgaacaaaaagttacttaatgagagcacatgagtatgttataattagctgatcaaccataagtcactgcacaggacctaatgcagcaacttagctaatggtacaactaaaataaaacaaaaccaatcaaatcaaatagataaatgaactgtggagtgtgatgtttacatttggaccacaagtccacaaccacaacctaactacctaagtacttagatttacatagatataggagtacatcatactacagtgcattagctaacaaattaacagtaggttggaatatggatcaatgcatctagaactaaatatactaactggagtttatagcgcccaaacacacttacaatttctaaacactgatgagggtagataagttattggtattggtgagtagtacaatggagaactaaatcgcgattaatggagcaccagtccaagctaggcacatcaattaactgaaacatgaacgaatggaggttgggtgcgacgacattacgagctagcgcctccacggcctcgacgaactccgtcatgctgcgctcagccagcagtagccggcaggcggccgcgacggtgtcgtaggcgtcagcgtcgagcatcacggcggcgcggatcccgacgcggccggcgtcgcggaggaactcgagcacgtggggaagcccctggtcgcggagcgccgcggcgacgccgcgcgagaggaggcgccggctgatgcgcccctcgaatccagcgtccccggaggccgcgcggaggccctcggcggcgaggaggaactcccggagccgccccgcgcccacgaggttggatgcgacgcgggagtagtacttgatggcggtgggatcgcgccccacgtcggagaggagcgggagggcggccttggctttggggctcgggctgggtctgcacctggagggcggactggatacccccggtcgcaggagcggccgccgccgccaccgccggcgtggggagggaggcggtggctgcggcgaggtggaggtcatggccaacgccatggccgcgcgagtgggattggagatggaggagaccgtttgagtggcgcggatacgacttgcaagtgtaggactcgcggaggcgcgtccttttttccggatattttttcgttcggataggaatccgacggtgggtacaggtggggttgaaaacggtcggaatatgtaacatatcttcggaaatgacgtctgatcgatcagtaattaatcatattttatagtttactactatattcggtattattattcatatgatgcagaaataaattaaaaaacaaaacctatagaaagccaatacacttgtatcaaaacggtgctcggtcgaccgttttcactcttcggtgcaggtgcacactggtgcagccgtgttcgtaaacaattggacaggcagtgtcacgtcgtggtgcggtgcggtgcgggcgtacggccgtctaccggagtccggcgcggcggtggtcgatgcggactggatcagtggcccaaccgggcggcccatccacaataaccgaaggcgtgacggctccacccaaaatcgagagccacacacacacagtccagcgccgcggtcgccttcgtcctctcctctcctctgcgtccacgcaacgggaggcgatttttgcatcgcgaagccttcccggcgagtcgctctccctcagagaccgcacgcctctgcctctccccagccactacccctcccctcccctctcctctcttccccacgcaaccggggataaaaaaaggggagcttgaacgggacgaggcattcaggcatggatactctgctgggctccgggagattcttggcgcggcggcccctgctcgcgctcgcccctcgctgctcgcgaggatccccggagaaaggcggcggcagcgacaaaggtattaaagcgagtccatggtggtttacgttgaattgcttggtgtttgttgaaatgccgatgtggagtagcctacttactagagtaaagctgcgattagcccttagcggtggttctgtgcgcttgtgtttaggaataccgtagtgttagctcggcttcacatcagattacaattgtctgtttttactcgttcagatatgatctgcgtagtggatcactcaagccgggtaatccaagcacccgattcatttgatttgctgagacttgagctggatgtatagttcactgctttatgttgacttcgaggcttcgagcgctagtgatcgctctaattcctatgtgcacagtacgctcacaggtcacagctgggttttgaataaagaaaaatgcatgacgaaaactatgccgatcatgaattatgagttgtctatcatatgggtgggaaaagggaaatgccgtgcttttacagaggtctgatcacctctgcattcaacctccttgtgaaaattgagtgagacaatgtgcgatcctgtacttatatcccgacttggtctgatctgatagtagtcagttgctgctgcatcattgctatttggtgtgcggcaactttgttttgactgtgcttgacacatttgattgccaaatccctgcatgtgtaatttatttgtttttttttacggaagtgctctaccttatagtcatttcattaatagaaatgaggtttacagattacatattaggtgtgggaattatcagagagggaaaaaacaaaaagaaatgggagaggggagaacaaaccaaaacagaaaaagggagaatttacacatatatgtacatgaagctttcttctaggaaagccttgagcaccaggattgaattttttgtttatttgtttcattggtccttaggctccagagctgtatggtgtctgagacctgttgaataatgcattgtagactgtcaaactgtctttcgaacacccggttgttgcgtgctttccatagagtacacgcgcaagcagcaaaccaaactggctcaattcctttcaatgtttgatttcgttccataattgcctggaggaaggctgaggtagaatctgagctgttggctagctgtagtaaagtgtaatttatttgtaactaggtgtttctgcaatcaggaattttacatttgagtttgagctatcctttctgcccttaatccacatatagatcgatgtttattcataattaactagtaaatattgggtattgccgtatttgtctatccatctgacttagtggatattgggtaatgtgttgtacatttctttctagcaggtagattggaagagcaaatcctatcatagataatgataatatcctattgcttaagccgatcctgtgaaaaaaaaatggctatgtgacttcaatagtagtgtcaaaagagaaagaatgttataatttgatggtaggccactgttttcacacaaccatttgttttcaaagggcgccgtgcacgttaagagatcatccatttctattgatcaaattgtatataaatatgttttaataaattaaaactccaggataaacaaaaggaaaggaacactaattaaactagagggtcggttagagcacgtttcatcctgttggccctgtaaagttcctttgtgttagtcctaaaagcaaggcaaccatattatgaaaactacggttcgctgattagaacaaatccaaactgccgagcctcccaagtattcccatggaacattttgcacatcagacctttgaattgcttacagtaaaacaactgtattttttattaccccaatatactctaacattattatggtagtccaacacgctgcatctttggctgaaggggcactgaaagaggataagagctttgttccagtaaagaccaatgatagtcttcaaaatgaaaactttgttttcaagacttgttcaagtgtttagttctctcaatagtcaatggtatcctatccatttctaaaagaaatagtcaatgttatctagcagaactttgtgtctaagacaccatatagactccaaagcaacaaagtcacttgaacaagggctttcatgaagaaccatgtggatttatcttgggatcctgtattgttgtgctatctttttgctttgttctatttcttaactatgtatggtttgtattgaagtacaactattatgcagttaacaggaactagtgtacaattttgcttgtcaatttgtaggtaagatttattctagaaactatgtgtagtttatattggtatgtgctaagcatgttctgacttgtcaggtgacacatcatccactgactgggacaaagcttggtctacatttaagaagaaagggaagaagaccctattttcggagttctcaccaaacaagtatgtgagctggaacccacgacgcagcgagtatccattatcagaagaggttgatccaatcagaagaactgagaggtctaacctaatgttgtggacaagtccgaaatttaccttggtaatggcgattgtcatcgtctcgacattgctaatctatacaatagttgttccacccaagtaactgaagaagtgacaggcatgagttgaactgtaagagaaacattctacttgcatgtttgtactgtacatttgtttgtactagtattagacaactatagcgtttctattggcctgttgctttaattgcatgcagatggaccatgatagtgcatccttcacttctctttgttggttttcttcactttgtgtttcaattggctcctctctagaaaatctttttgttaaggaactcctcactagaattttatcacagcccagaattatggggagggactaagtagaatattatgttgatcagtattcagttagaatatataagccacgctactgatgtgtgttagtatcagaaaaaatctcagttactgtgtgatcgttggatagtaagtagttgtaaaaatgttgtatgaatcaatggtgtgtagtatttattgttggggttgcttgggcaagtgggcatgtgcaaaatgtctagtgctgtatgtaatacatactgattcagcccataagaagcacgtttttcattacagccaatttgaagtcaaaaaagccagttcattagcttcgtataatagtaattcctagataaacaggaatcttgcttagatgtaaagctatttaattaaccttcccgtccactgaataattagcgtctgtcgcttatattggaggcatagaaaagagtctgtcaatatcttatagttaaacgattcgatggaatgcgaatctgaataaacatggtcagggcatcacatgtaatcttgaagacttggtcgtgacatctttatattcagcatccgggattaagtccgacgatggatttgtcatctttgtgtataataaaaaggattttttttctttttttataattgaacaatgcccaagttttataggttgtggcactgtttgtccagtgaattcattgttcaggggctctcgatggattttgtgttgtctgtactgaaccttcggagaatattttgtccagcgaattcattgtttacattttcagcaaaagcctgtacattgcatgatttagttactatcatgattactgcagtaacctttttactgctggttttatcaattactttttctagcctgacattgccttcgattcccgacagttctgaacagaaatttgtccatatatatcgaatgcgaagactttttctcccgatgtgaacagaacaggctggattggtcacgaggtcagtgtggaattcaagtcaactgccacatctggacatctaaaatagctttcttgtagcatctcttgtccatgatctgctgtattttaattctctgattgtcattattgtacagtattgtcttcagattcttcttcttttatagtgctctttgtaattgtgtctgcgcaaatgcgatgcccgtgcggccgtgcctaacggagagcctctccagaaataatttgaatgctgatacagaaactcgatttcaattagtaatctctattttcttctcccacgggcatgaattcaatccagaattccagacaatgatgtactttaaaattgcaatccagctggaatgttgaaccctgaagtcagaacctggccagttagtgccacaacccaggcaatattcagacagtgatcccttgtacaaacaagccaacccagggacaccgttttttaagatgaatattgctaacaaaacctgcttgctggtgagcaatacgagtgttctattaaactgggctagtgttcatcgaatgtcatttgaaggtagcgtgtccaggaagcatgccagatgatgtcataaacctgggagacaccacatacaaatcctttacctaggtgtacatttttttagtttcagatttgctcctcgtagtcctataaattttgtaagttgaccgctggaattctagaaagactggctctgaaaggggaacgaatcttgatgggcttggacgcagatggctgtgggtggatgtccccttaggttatcagaatccgcccccctctgaaaggtgtaaaactaacacgaaaagagtcgagaagagttcaaactcttcaaaattcacccgaaagctaggcgccttggttcccaaggaagcttgcctcccacactacccaagcctctataaaaaggccaagactcagtctgcaaccgccacactactcaaatcacacacacatcgccgcttgcttctgcttcttcttcttccctcccctgcaaccatcctccatcagacgcagccctgagcaagaggcggcagccaccaccagcggcggcggcggcggcgacagcgacaatggagcggcagcaagacacgaggcggccactgccgcgccggggccaggtcaaggccggcatcttcgccagcctgttccggtgcatcttccccggggagaaggaggccagccagaagctcaaagaaggcaacagcggcggcggcggcggcggcggccgccgcgtggttccccgtggttgatcgagtccgtggggaggagacggaggggggagagcatctgaaatgctgaagaatcaggaattggcgtcattaccgacgattccgaacgggaacacgcgcgcgtgccgcgtcgccggttcccgaaccggaatctgctattgctgaaaggataaagaattcaagattgggattgggggggtttgaggacggtgcagcggcggtggccgcttgccgccaggtaggtcggtgtgtgcgtgcgtggagttgaatgtctgaatttccgtgcctttttggcgagcgtactgtgtatatgtttcatggatggagtctgtaaattgcggaaccgatcagaaatgctacaggtgtccctgatctcggtatatcctgagcattgtactgtaatttgggggtgattaaatttctgatttgcgtctgcaaatttcttgtttcagactttcggtgtagttctctgcttatcactttattggttgtacatgccacattcgactcttgtttcaggctttctcgtctgccacattcgaatctgaatccttccccaacgatacagatgacgtcactgcatagcgccagcgcatctatatgctcaattaggaattcagacagcgtagtatcaaatgccttctcccgcaagctgtatctgactaaccatatactcccgcaaggagttgtacagtaaaagtaaaactacccgataaaaagaaaaaaaaaaaagcccaagaaagtggcggtgcttttgctcgggccccaccggccaaacccggtacggactgtaacgattaacaaatcgtcacgattcgtttcatccatccctgcgggctgcggcgccggaggcctctgctttttttttcgtggcgtgaggcgctttggcactcgtcccactccgcactccggagcacgttgatcatttttttcttatcttttttatgatattggccaatctcgaggggaatagttgagcagttgagatgcttgagatcactgctttcagtaaccttttggtccaacaaaaaaaagcagagctcttcctcctgtgggtcttgttctagtacatgtccatttcttaaggaggaatgctattttttcccgcgtggtaaatgaatgcattcagggttggatacaatgaacagggaggactgaacactattgtctctgcctgccatcatttcgttgttttgccatcataccatttacgatgtactggatcgcgtcggcgtcacaatccaacggtgggggcctccaccacttggcctttcttggagcggaggcttataccttgagagagagagagagagaaaccgagagacttcatggcgaagaaagaaaacttcacccgttgatttcagaagtccgtctccgttccgttcaaaacagaagaataagtccgtctcctgggcttgcttacatagacgacatgggcacggcatgacggcagtgctgacgtccacgtgtttctttttgggtccatgtctcggcccacatccagctgggatccattggcagctgcaaaatcccggataccagaggtccagagcatcatcaccatcaacagctctctcatgtactaacgtgattactggttaattcgtctagtagatctccatcacttggagttcacaaaactaaagaatcgatctccatctcgtgcaaagccaacccaaagtgcaaggaacagttattatccaccgcatcgaacagccgatgattagctggcttagccggccgccgcactcgtgagtcgtgaccgacttatccgaacaagtcccagtctggtcatgcggctctaaccacaagggagaagatgactagagtagatgagagagagggtacctgagaacacgtagcacccatcaactcgtctcgtcgtcctcatcggctcatcgctgctgctgggtgcgtgcgatgtcacggtcggtcgcggtgggggacgtgacgtcgcgcgcgtgagcaaatccggcctgcggccgggagcgcgacgtacggagacgtgcgtcaactcgcacatgtgcaatgtatcaaaagtggaaaagtcccgaatccgcgaatatacataccccgcacggggggtctaatgggcgatcgatcgccagggcaagtgatcggtcccgccccttgctcccttctcccctttctcctccccttcttttcctattacagtaaaaaaatttaaaaaaacaaaaagttagatttatgtataaaaaatttgaattcaaattcaaatttgaatggggtatgtaaacttttgacttataaactttgggtctataaactttaggtgtataaactttagatgtatagaaatactatatatagaaaatatttgaattcaaattcaaatttgaatcagatataattcaaattcaaatttgaattgggtatataaactttaggtgtataaactttagatgtatagaaatactatatatgaaaaatatttgaattcaaattcaaatttgaatcggatataattcaaattcaaatttaaatcggatatataaactttaggtctataaactttagatgtatagaaatactatatataaaaaaatatttgaattcaaattcaaagttaaatcgaatatataaacttttgacttataaacttttggtctctaaactttagatgtgtaaacttgagatgtataaactttaggtgcataagtttattaaaataggaaagtaatgcggtgccaaaaaattgaggtgtataaactttaggtgcataaatttattaaaataggaaagtaatgcggtgccaaaaaatgacctggtttctttttttggcacaatccggcccaagtggggttggccgagacccaacaaattaaggttacccgaaccccaacagttttttttggcacatccactcgcggagagacccaatctctctaaaaaactagtccaataggggaagggtggctctcccttaaggtggctttctcctcccaagctaagcagggtgggattattcagaggcttacacagtcgccgcccgactttatcgtctttaccaacatgtaatagtgtagaatgtgctcatcacccagtagcatttccgccccgcacgagtccaggaccagggacgtggcggccgcgcgtgatgggcttcggtggaggggatccggcgggggatcggaatcgtgcgaaatttggcctcatcccaccgggaaaactccaggctggaacagagaaagtcgtgccgggccacgtatgggcgttcaaccaacgaggcccacggcactgacaggagaagtggacatctcacacacgtgcacacacaagatccaagaaaacgtcgaggatgcaacgatcaactttgattaaatgtacgtgactggcgtcgttacgtggggaaaaaaaaaaagaaattctagaagtgatcgtgccagccatgtttaatcgtgcatacttactcgggaaacatattactagagagcctctcatcggtagtgattttttcttttcttttgcccattttcctgtgacggtcgatccgggccgttcatgcttgatcgggacggttggggagagccagaatccacaacatatccgcggcgtgtgcctgtgtgagacgtaagcggcggttcgtcacccaaatgacgcacgacgcagcgtgagcactggcaaaccgacccacttgcatctccgttgatccattacaatgtttctccggctagcttacacgcaccgaaaccgatccaccactatttttttttaatcagcgacagggcattgcattagtaaactacagagtggagtactaaattcatccccttgaaaacgaagtatcacttgaaaaaacgatatttggagagagatgttcctataaactgtattttttaaactatttttaagaagaaattataagcatattgaaaatttaacatgaaaacttgaggttaaaaccccacacaatgaattatcactaagagcagtcccaacccataatgtctataagcagtatctatggtgacatatcaataagacatcacaatagaaactacacttcacaacccatgatttcttaaagtgggtcattaataaatacatcatatctcttctctactaatcatatttattcttcatctattatgaagacaatattctctcaatgcaaaacttgatagtgtctagtgcataggttcttgtgttgaagctggatcttgcatgagacacagtttcttcctcttttcactctctcttaattaatatagtgccacataaattaaaaatcctacatagtaatgtagttaatgctatagaaaccatcatacgtggagggttgggtctacctaacaaatccatgatgcagcagttctcgtcgaccagtcaccggtagccccgggacaaatcaagggatgacaaagaaagtggtagagccagtaaataatcgtcatttgcctctctataagataatgatcacacactctgctctcagcgctctctctctctctctctctctctcacgcacacaccactctctcgcccactgtttttctcttgtgcagggagcgagcgagcgggcgacatggacgggggccaggaccacgacgagaggaagaagagccacggcaacccataccccaggaggggcgacatcaagaggaagatcgtgcaggatgtgttcggcaagtcgtcggatcccccggcgacgagtaaacccgccggcgccggcaacggagatggcggggacgatgccgccgccgccgggagctactacggccattactgatgcgagtgcgtgggaccgtgtgcgtatcagttgtagagagggagcacgcgtgagatggtgtgtagagctcgacctgttcggtgtgttaattcccaataattattgatcagatcaaacacccgtgtgatgctgtaatctactaatctcgtgtggtcacgtgtgtggcctgatctaatgaatgaatctagccattgctgttgcaggggaatggtcttatctgaggttcttttccggctactgcttttgcttttctcgtgtccacgggtggtattagctttcttctcactgctgtccccaatggtgcaagttttcgttgatgctgccctttcatttctaattttctatccctctttttggttcaaagttcttcatttaaactatggtttacctttttgctaaaatttagttctgtgtgcgggaatttaaaccaaatcataaacctatacaggctacgaaaatgctactaatataatgtgtaaaaagtgctgttttttttttttgagaatttgtaaaaaatgctgttgataggtaattttgctcaaagaacaaagaataagatccatggagatccgttcgctcgctttcaggtagctaaaaccactatctgtttgcggcgatcttatccgttccacacttccactcccccatcttttttatcttttgtcttgtgcctcagtctgaattcttgatgacttgttcactactgatacatctaaaccaacttgcttgactactcgcacgcgccggagcttcacgtgttgcagtacactgcacaaattcttggcctgctcacatagacacgtactccatattccagagtccagaccaataaatcagaattagggcggaatctaagaatgcaaaattaagaacatcacaatatattgaaggcaaaatttgctacaggacacttaaattttatgtaatttgctagcagacatcgtaaaaacgtattacggctgaaacactctaaaaaactagtaatttgctaaaggacactttcagctcatttggagagagaaattattcaaaaagacaagagtacccctaggatcaaaaatctttttgcgctgagactagaacaaagatggaatataatatatgctactgaagtactcagggagatgacaaatttagatttgcataatttctaaatttttactctaagccatgtttgaagcatgtggtcataggggcattctcgtctttattaagaatttatcaatccaattcagccgaaagtatcctccagcaaattaccagtcttttaaagtgtctttcagccagaacacgtttttacgatgtctaccagcaaattacataaaatttgagtgtcctgtagcaaaattttgcctatattgaatcccacaggtaattaaaactcacgtattactcaaaacacatgtttagatggatcacataaaaaatataggattttaatattatatattatttagattgcgtgggaatagacaatgaaagagaattacatgtagattgaggtctagaatacattccaaatgaatcttgtagctcaaaatcatacaaaccaaacaacatcgaatgataaaggcataaaggaatagctatgggcgcgtttgattattactccatataatggtttcaactttacctactgacgactcttaaatggatatagtattcactaccttgattgaaaattttacacttatgtttaaatgtaatattttgataatctgttatcttctaagtttttttttggaaaaagataattggtcacagttttaagacaaatagcaaatataactgatgacgtttatttataaatggaggtgatgtttgtttctactgtttataagttcaagacatgtgacctttgttaaaaaaaactttaaggtaaactttttacacttttaacaatcaaaaagcaagatcatgagaccttatcctagttttatttttttccagtttcataatactaatactaggtggtgcataatcgattacttcatttgtactataaaagcaaacttagcacacatcctaattgtaggatatgacacatctcatattaggtttatttttttataggagttgctatattcaggacagtagaaggagtaacataactaaaccttgctaaaactcagtcctaatttggtcgtcgactatagggacgtgctactttggtggactttggagaaaaccatgtagctgacggctgaattggactgtccccgacaattgtctcgttcagagtatggagttcctttcttggactgtcaagaagaaaagatggcccatgactagaattctagaaagcctcaccattatctggcttttgggccaattcgtctagctaagcccataagatggcaggggtcctcaactatagctccaatctgaatcatatcccaataccgcaataccatatatctcgaccatcaaccctcaactattaaaatgagtacgatttggctttctatgtagttatgtagttttgaagagtgctttcgctaacgtggtgctttcacttagtttgacgggctaactcaacgcatgtgtcctgcatgacaatgactccttttttttccttctctttcatctctctctcctcactcctcctctcttcaccggtgacatgggtaggaggcgttggcgccgttgctctgtctcactcccttccgcctccctccaccctacctcgctccattccggtcgcggtcaccgcttacctcgtcgtcgttgccgcgacggccgtccatatcacagagcggggacgaggaccagcggctgggaacaagctacctatcttctccggcaccttccatcatgccatcgtaatctccgccgccggaatcatcccgccggcaactgcgacactatccgcacaagaggtcgacgtcatcgcggcgcccaactcgctcccttcttgccgtggccgccgcacacgatgcaaagcggtgatgaggaacggcgcccaccacaacccttgcgagctgctcaccgacagcgacaacgatgcctccccgtcctggacacccttcctcgcccaccgacagtgatggtgacacctccctatgaccgacgcccttcctcgcccgcccatgatgaccccctatcatctccgcccatcgcgacctcccctgcttcgagctccaggctccacagcggaggaaaggaggcggtggtcgacgacatagaccggaggcggcggcagcatggccgcggagcacattggcagtgagggcccccggagagtgcggaggcgaaggcagcggacggctgggcctgccgaagcgccaccgcttccatcgtgccaacatcactatcaagctcatccgtcgtgagctagcttctcgttgtcggcgtcgcggtccgaggctgtcgccgagggaggagaagggagaggcacgccggcgcagggcagggagaggaaggtggaaggagagagagagagaggtggtgccgcctagctccttgtagctgcttcctccttgtcctcccctgtgttctccggctcgctaccgccattccctcgtcatcccaacatttgctgccaaccgaccacaagcttggcgccgcactcttccactttgcctcggtggccagcgctgagcagacccttccccttgcctcacctccccaccgccactccgggcccaccccaccgctgctgccgctctagttctccccgcaaacggccgaagaggaagagatgagaaagagaaggaggaggagcaagggaatgagaaagagatgatgacatatcggtcccacaatattcgtgtttgtgaatgacgaatgggtcccgcatttaaaatttataatactttatgagtgccacatcaacgccacgtaggacaaagactgggtcaataccgccacatagtcattacgtaaccgttctccaatataaggtcgatatatccgatattgtgatttagagatatgaatcaaatttgccactagttaagagagtcaaagttaacttattccaaccccctaaaacatgcatgtagctgcatcgtgaggctctgtgtagttcgcgagacgaaaagttttggcatgtcacattgcatatatggacacacatttgaagtattaaacgtagtctaataacaaaacaaattacagatttcgcatgtaaactgcgagatgaatttattaatcataattaatccgtttttagcaaatgtttactgtagcattatattgtcaaatcatagcgtaattaggcttaaaagatttgtctcgtaatttacaagcaatctgtgtaattatttttttttatatttaatgctctatgtatgtgtccaaatatttgatatgtcatgtgacggtgaaaattttttgtttgggactatacagggcctgaattcgcgtcgcctttgaggttcgagcaaggcaaacaaactgcgaaacaaagcttaatccagatacctctgatgcctgacagagatgcccgaccatggctgggaatatgcgatctcgggcgcaacagtaggcccgttgtacgttgtccttcagttcagtgcggtggatcagaattcagaacacgggagccgcagcccgcagctgcccgcgtgatttgcgtatagtccgcgtcacgcgcgtggccgtgcgagtgtacgtacgaactgcgaccgcgaggggtactgcgagtgggcgtcaggggcatggtgcgacagcatatttgacgtggccgggtcactttctcatggcgcactgtcatcctccccagtccccactccgctgtcgcgtttgatttagtttgattctttgaatgtttgatgcggttggtgccggtgcggatgcatccaaaccggttagccgaggcgcaggcgcgcagctctcgctctcgtcttcttttttttttcgccgcccgaggcgtgtaccaatctcgcttcgccgccggctaggtgatcaattggtgatagcctgataggaagataaggtcctcgccgttgtcaatccctttccctgataccctggctttattctcatctttttcaactcctttttttcggggggttattgtattgtatggcgggtgtgccacacatgtgttaagcttctccgcttaaactaaaacttgcgatctaatataagcttgcaccgtgtatataatagtactgcttagtggcagacatgatttatgcaattgatataggaatctagtaaccataaaaatacccactactcagttaaaaacatggcgaaagggccataactcaagtaattccacaagtgccttgccggatctgatatttgttggagtttgattgagtttttagtcttggcgtaaacaagattacatctgcttaattgatctcaactctgacctacttatgaagccattgttattctacttgtggttcttcctcccttatttcttcccgttcttttttttggtttctctgtttacagcatagggaagcaagagcgtcagttagatctacttgaaatcgtcagcattctctgttgatgtaaacccttctgaaaattgcaacgacactagttggagaccgtcatatgaacctctttcagcgtctatatcgattgagcgatttaggtttataatttggcgtagattcattttctatttgtatatcgatcatcgatcacacaaataaattttattcttttcttttcttaaccgggaaggacatggcgacggttttgccttctccctaattattttcggcagtgggccgataaaatcgatcaacaacattgatctttttgtttggaaagatggtatagtatgaatcaaaccttggttatgaaaatattttatagaaaaattcactatatgataaaaatccctttaggcctggtttggttccaactttttcttcaaacttttccatcacatcaaaactttcctacacacataaacttccaactttgctgttacattgttctaatttcaaccaaacttccaattttgacgtgaactaaacacacctttagaatctatcttttcctttgttctaaatagacatgaacattcctagggcaaccacaatgtagcaataggaggagatcttaagcctctaaagtgatatttatacattgtgtaagtagttcatataatacttcttaggaaaaagtacgaattaccccctgaacaattgcggtcgtccgatttaccccccctaaacttcaatatcaattattttaaaccctaaactttacaaaccagatgaattaccccccaggcgatccaaggcagttttaatcctacgtggatgcatacattgcactctagtcagtaaaacaaataaaaaatatatgggaccctacttgtcagccaaaacaaataaaaaatggtgggacccacttatcaacccagtcggcggagacaagcggtgggtagcgccggtgggcgtcggcgcggggacggccggtgggcagcggtgcgcggggtcgagccggtcgtcggcgcgcacggcggcgcacagggatggccggtgggcagtggcgcgtgggagtgggctgaccgtcggcgcactcggcggcgcgcggggagggggaacggaggtggatggggaaggggaggaaatggaggtggaatgggaggtcgaaggggagcgagctcagcgcacggcggaggacatggtggtgaggcgggcgccggcctccatctctgttggccatcgccgactgcccggtccgccttcgcctcctccactggtgcgaagctcgctccctagctgctacttcggcagccgccttcctcccgccgcagcgccgcaccccgcggcagcctcccccgacgccgccggtcgccggccgcccgagctcgccccgcaccccaccgcagcctcctcgcctgtcgcttgccgcttcgcacccgccgccgccgccgccgcctccgtgcccgcctgcctccggcctcggctccttgcccgccacctgcagccgcctctacccggcccgccgacctcgcctccgcacccgccagccgcggccttggctcctcgcccgcctcccgcctcggctccgcgcctgccagttgcctctgctcgctgacagagagaggggggaggagagaaaaaaatatgcttacatgtgggccccacctgtttttatttgcttttgctgactgtgtcgccacgtgtgtgccacgtaggctgaaaactgcttcgaatggagttagggtggtaatttatccggttttaaaagtttagggtgtcaaatgtctagtattatagtttaggggggtatatagtactttttcctactttttaggatgacgagctattcatatacataatccttacctacaagaataaaataggattactttgtctcctctctttctcctcttccgtctcacatgccatataattaagctggaaagaatatattctataccactgagtttgctcgagttcaacattttaccatcgacattgtctccttctataatatacccgcgactttatcaattgttctacaatcgccattggactggacactattttcaaaattacctaaaatacccttatacacatacaaggttatcaattgatttatcctattagaagtttcaaaagaatatgaaaatttttatatgacctccttacacaacatgaaagtttgtatagaagtttcgagttttttacatttatatatttttttaaaaaatgtaactcatttgttatatgatatataaaatacattttattaattttttttaatataaatcatctttcatacactacctaagatatttttgtgctattacctctcgtataaacaaattttctctcatataccacataaaaatatattttttttctagaaactaaatataccagaaaaaacttgaaacttatatacaaacttccatgttgtgtaacaaggccatataaaaaatttcatatttttttgaaacttctaatgagataaatcaattgttaatcttgtttgtctctaagggtattttgggtatttttgagaagaaggtccagcccaatagcgtattgtagaacaattgataaagtcgtcggtatattatagaaaaagacaatgtcaatggtaaattattgaagtcgaacaaactcagtggtatagaatagattctctcgttaagttggcattgagcatgctcaaaatgggactggcagcgctcaccatcaacgtggacgtccttgcatttttcaaagctcgtgatgtatacgtaagtgagagaatatacatagatagaaaaaggcaacacacctgtagtgcggaatctgactttaagattttcgttttttggggtgtgaaaggtaacaaaaggaagctatgccattccacttaaacgacccattcaatggctgccgccagctaagggtgtgtttaattggagaaaagaaaatttttgggtgtcacatcggacgtttgaccagatgtcggaaggggttttcggacacgaatgaaaaaactaattttagaactcgtcgggaaaccacgagacgaatcttttgaacctaattaagccgtcattagcacatgtgggttactgtagcatttatggctaatcacggactaattagactcaaaagattcgtctcgttatttcccatataactgtgcaattagattttctttttatttaaatttaatactctatgtatgtgtccaaagattcgatgtgatgtttttgggaaaaactttttgggaactaaaaggccctgactgaaatatagactcgaaatttttgggacgcaccagctgactgactatgagatcaagcatgcaaagtttttgggacgcatgcaaaatttccatatgagatcaagctcccaaatgagaaaaggatccaagggaagacgcacatggcacaagaagatgaaaaatttggaccaaactaccgaaatgagaaacgaatcagctcaggtattccggtgtacccacggcccatcatctcatctgccagtcgtaccgttcttccttcgttcaccatggacaaaataataaaaaatgtacagcactttcaccgtaccaaacacatgtgctgcctagggatggcgatggagaggtacgagtagtaaatgttggtttgttgcgtggatcccaccttccacgggaggagtacataggcagtactccctccgtcctaacaaaaggcaaaccctagtgttttcgtgtttaatttttactgtccgtcttatataattttttttataatttatatttttattattgttagatgataaaacatgattaatattttatgtgtgacttgtctttttaatttttttcataaatttttcaaataagacggatggtcaaacgttggacacggaaacaatggcttgtctttttttttggacggagggagtattttttaagttaccttcaaacttctataaatttcatcgcatcaaatatttatacatatgcattgagtattaaaaaagaacgaaaaacaccaattacacagtttacatgtaaattgcaagacgaatcttttaagcctaattacactataatttgacaatgtgatgctaaagtaaaacatttactaatgacaaattaattatactcaataaatttatctcgtagtttacaaacggaatctataatttattttgttattagttaacgtttaatatctcaaatgtgtcttcatatacttaaaaaaaaaaatacttttggcacacgaaccaaatacgaccagtaattaattactgaaggcaatagtaggatcggaggtgggggcacactgcccgagaatagcgggcccggcgttttgccgatccagcaatttcaggatcggtttcaacaggatcaccaaacgccgcgtgccacgtgttcaatcagcctgtgaggcgtgaaccgacgccgttaaccccgtatgaaaatgtccattatacccatgtcaccttcccccaaagtttttggcccccgtctccggcgaccaatcagggccgtccaaatatgcaacgtcggatcgcgtgatctgggatggacggccaggaggcgccctactggaagcttccattgtctcttgtactgcaccagtggcaccgtcctccagtcctcatcctcctctcggccgggggcccatataaacccccaaggggagcgtggcttccattcgcccaagcctttcgagtcgtcttctccccttcttctcctcctcctcgattcggagctccacccgcagccatggcgaagaactaccccgtcgtgagcgccgagtaccaggaggccgtcgagaaggccaggcagaagctgcgcgccctcatcgccgagaagagctgcgcccctctcatgctccgcctcgcgtaagccctcgccctcgcactcgctcgcttctaggttttgtgtagaggcggatttccgtggactgatccggtttttgtggagacggatcgcgcaggtggcactcggcggggacgttcgacgtgtcgtcgaagaccgggggcccgttcgggacgatgaagaccccggcggagctgtcgcacgccgccaacgcggggctggacatcgcggtgcggatgctcgagcccatcaaggaggagatacccaccatctcctacgccgatttctaccaggttcgccgcgagccccggatagatctggatggacggccccgatctggtcaaacggacgtggttctgatgttttttccccgttgtttttgcgcagcttgccggagttgtggccgtcgaggtgtccggtggacctgccgtccccttccactcaggaagggaggtgagatttcctattacctttcaactcttggggtttttctcagggttctagttaggccttgatatggcagtggtaaactggatggcgtgtggatttgtttgtgatgccacgagattagtcgtaatttgttagtgctccattgatgtgtgtgcttttcatttgtggggactgggggttggtggttcctagagagtagacaaagtgatcaccactaatctaaggccagcagtataataatattttaacagtacggacttttctatattatatacccggataataccgtcaaattgggtttgttcgtattcttgttggtgggtcggcgttacttgacatcctctagatctagaggtggttaaatatccgtgacctcatttacatttccgtaaggccttgtttatttaccataaacatgctaattgttattttttagttattgttggctcatgtgtttgtgtcagttgagtcacataggattcattttcatgcatgctgtatggtgtgaagtttgttatccattcatgcacaaggatattatttttaaggatgtcgccttatcctttttctttgtagtctggctattctcaaagtagtcactgatttaccatggttgtttgcggcatttccctgttcagggttttgatagttactgatctttcattttatcatttttattttttactcaggatagtagttctcatcctaatcgatgtcatactctaaaccatgacaaataaacaattattttctgaattaatggaagaagccttggggaccggggttgtttccgttctctatgcatgatatagtttgatctgttggattgtgccatgtaggatatttgttgtgctttgtgaatataaacttaagaaagcatccattatttacaagtctagttggttcagataaagtatattagggcctcccaacttattgcattgatataaaatgataattaggggttcaatctgaaggcagttggaaagcttaatgaaaaaacagtgggccgatatatatctatatgttatgttttaggaaactttagaaaggtgacttggtgcttgttttaggatataataactgttatggatatatctttttttataaatacgtaatgttcagtaattattatgcaccttcaacaatatcaccgatgatagtaatatatatcatatatgtaacattatacagtgcttaaaatttgcttgtgcatatctggctcatctttatatttatttctaaaacggagagatgattaagtgtttttttatgttccattttatattcattgtgttgttaattgagattgttttcatccttccttgaccttttgcaggacaaacctgcacccccacctgagggccgtcttcctgatgctaccaagggtatgttgccagtttacactactagtctcttccaggaactatagaaacattcaccactattgccataaaagaaacccttgcaaataagtcatcctttaaaatgtttttgtttctgcaatagttgaggtgttatttctgtgtagcacatctaaaatgcttagttatggtagaagtttttcccactgcacacttgacaaatgattcctgtgttgttgtaggcatgttgtatttttctgcatgcttcatttctgatatgatcctgctttgaccttgttctagtaaacctcatgtaaagcaccattgcttacactttgagcttgattgctttaccaggttctgaccacctaaggcaggtcttcagtgcgcagatgggcttgagtgatcaggacattgttgccctctctggcggtcacaccctggttagtttggctattaaccattgtatgcctctgcagtatgtaggagtacatgttctaatgtcggatttctgtgctttgttctgcagggaaggtgccacaaggaaagatctggttttgagggaccttggacaagaaaccctctgcagtttgacaactcttacttcacgtaagcgatgttacgagtggttgaattttgttcttatgctgaacaaagttggtaacaaaaatgttgaactcatctctccgcgatgattttaatagggagcttctgagtggtgacaaggagggccttcttcagcttcctagtgacaaagccctgctgagtgaccctgccttccgcccactcgtcgagaaatatgctgcagtatgtctcctatcaatcatcatcttgtgttccacgttttgcatcttgtgttcctcgttttgcagagatatgccagaacatgatactgattgtgtttttttccccaattctgctaggatgagaaggctttctttgaagactacaaggaggcccacctcaagctctccgaactggggtgagtaatggtttgtcaatccatttatcgtgttatctttcatgacaacaaggtcatggtagctaattgtactcttgtgatttcaggttcgctgatgcttaagaggtttctagtctactactgctagtacattgcccgtggtactcttgttttgcatctaggctagggccagtgtgaaccagcagactaccactgtgagtcgcctctgtaataaaatttgttcggcctatggccatcctcagtacgttgtcaatgtctcggtgggctgttatgctcaactgcaatgctgcatccactgaaacctctttctagatgtgttggtatgaaatgcggtattgcgttcccgatttcccctgctactgtcttgaacctgccgtggtacaatccttgtttgctgcacttcatttttagttcgttctaattccgcctggaatgacttgagtgcttcacgggctgactgcctgaccgtgttgctgtacatgcctaccccatcagttcaaaaaaaaaaaaacaatcctacctacgaaattcgttttttattgggacaggacatcggctgagtttaatttcaaaatttttcaacaaactttcaacttttccatcacatcaaaactttccctatacacgtaaactttaaatttttctgtcaaatcgtttcaatttctactaaacttctaattttgacgtgaactaaacccacccatcattggatggacttggcagaacatggcttgaccattgagatcgttttggggattttgttcagtcagctcttccatggtgtctatcagaagagttggggccgtacaacgcaaattatttcccagatggtgttgatatcatcaatgatcatggcaatttggcaaaccatttcttatttcccagatggggttggtataataattaatcatggcaaccccatttgtttggtgctaacttgatgaaacatgaatgccctcaacctcaacagatgggctccagtccggccggcgccggccagcactcggtcaacacaagatgggcacgagtggggctcaaggaagtgtggggcgcagcacaaggagccaagagacaaggagtcatgttggtcctttcagtttcaggcacaaaaggaccgaaaggagccaaggatcggaccctttcaaagcttttttgaccatttcgtccgacttgcaaggcaggcccagaaacaaaaataacccaactgtctagtggtaatatcatttgggatctgttaggattttcagttcgaagaaactgtcctgattcagagttcagacaaaatacgccttcagtagttggtcctgccgcccctcgtagtttcactatcgaaagggatcgctgctgtcgtaatacgtttggttttggcaatacagaaatcaatctgctcgcaaagtataatatcataatccaaagttccaaacccttttattcgaacatagtaccatatatcatacaaagcagccacaacttgcagagaatgtgggtttcgaacatcaacaaacaaacaaatgcaatgttcagtctacccggctctcaatcttgatcatatgtacaaagcaggtatagacgggatctcatttccatggtgattcaatctaataccggaagtttgggttcatctcgatcgcttcgttgaagatcagctgcttcatttggtcctcgtttagagccttctgctcgaagtcgaaggagaagggctccaggcagatgggctcatcggcgatgtcgtgcaatctctctaggtaaggatgatcgagcgcctcctcaactgcatgtcaagaacgatgtcagtgagatatagttcttaagcacaaatcttctgtcatccttctaaaccactctgctattgtctagtgtttcaaaactaaggtctactgaactctaaccgacagaggctgcaaacgtgctacctattctacttctgcactactacacagtaaagtaacacagtcttttatcgtcacttgagcaacatgcaaaatcgttggtagccccaaagacagctaaaagacgggttccctttaaagtgacgagatcaagagaccgactgttcacggcaagtaaacataaaaatagttggggatgggtcaaacaccggcggctatatacgccagtcaaagaagcagtgcgatagaaaatactagtactatactagcacacatgcagtagcatactgaacagggtactgtacacagaacacactcagctagtaaattagtacttgtaattttgggtactaattttagtagtttagaagcagagcagcaagcacgagttgggttagccctctgcacgcacctgtgattctctgcagcgggttgaaggtgagcatcctctcgatgaggtcgagcgcggcgggctgcacccgcgggaacatgctcgcgaacgtccggcgcgggtactgcggcaggtgcctcatgtacttcctcgcgtcctcgttccgtatgaaccccagctcgtcgtccgtcggcgtcccgatcacctgatcatggacccaacacgatgagacccaagaacaggtagcataattcagcgtgtgagtgtctacgctgattaattcactcacctcggtgatgaggcgcatctggtgcatgtggtccctgccggggaagagcggctggcggttgatgagctccatgaagatgcagccgacggaccagacgtcgatggcggcggagtagtcggtggagttgagcagcagctccggcgcgcggtaccaccgggtgaccacgtactccgtcatcatgtcgctctccgacgacggccgcgccagcccgaagtcgcagatcttgaggtcgcagttggcgttcagcagcaggttgctcggcttcaggtcgcggtggatcacgttcgctgagtggatgtacttgagcccccgcaggatctggtacaggaaatactgcaacaacacggccgcaatcatacatacgtgacatgaggaagatcgaattgatgtttctgcagctatcgatcgattgtgtgattgatcgatatatgaaaaaaaaatcattcgctcacagttcactcacctggcagtgctcttctgacagttcttggttggagcggatgatgtgatggaggtcggtgtccatgagctccgtggcgatgtagacgtcgttgaacgcctgagggatcggcggcgggatcacatccctgatgcctatgatctgcgtgttgttgtagcagttagtgacagattaccaaattcaggtacacgccgctgcgtaattaaccacgtagtcttcagttccactactagttatagcctaataggagcttacgttctcgtggtcgaggtgcctgaggagcttgatctcccggagcgtgcgcttggcgtccatgtcgttgttgaacgcgttggcgatcttctttatcgccaccatctccctcgtctcaaagttcatcacggagctgtaggcaccagcacacggaattcagaagagaaattagaaaaacaaagcaccaaaaagtactccgaatagacatgccaaccagtcaaccactacgctgataataactaactaaaaacctgctcagctcagctgcagaatcaaattaatcatccctgctctaaaaacaggggattagtaattggtcccaattactccatcctctcaaccactcatcgacgcgtatcaatcaaccaaaaggaactgacgaaggatcgattaacatggcaagaaatctatggcaggcagggaaaagaggaatcggcgtgtgcgtaccagacgatcccgtaggcgccgcggccaatgggcatgatgggcggctggtacttgttcgtcacctcgaacttgttcccgaagatgtcgtagagcaggtaccggccgccgtgcgtcatcgtcggcctgaactccgccaccggcgccccgtccatccctaatccctcctcctcttctctcgccgcaagcagccgaattgaccaacctaattaacgaccttatctgactctctctcgattcgcagagacagcaaggcgatgagggagaggagacgagaggcgaaggcagctattaaaaagggaagggggcggcggtttgtgaattggcacaatttgtgatcgctgctgctgctagtggctctctccccgatcgagcacggagtcctcggtccggatgaggaaggaaggtggcaagaaaggcagcgaagcccccgtagactctgcaccaccctgtacccgttttcgcgcatgcgtttcgtcggcgggtacagcggacggcgaggatggggggagcccgtggcgatcggacggcgggggagggcgttttcaacggtcaaacggcacatgcggcagccacgccacgcaccaaccgagaaactgattggcgacgcgggggggtcacgggctcacgcgtgtcagggggggtttggggggggggggaagagatgctagtggtgtactgggtgtggtgcgtggatttccggggtgggcgatggggacggaccgacggaggcggacgaagccggacgcggtgcggtccgtcgggttgggttgggggccggccgatcccccggtgtttagctggtgggttatgggtaaaaatgttcgtggaaatatccgatcaaccgaacatcgtttccgtataagagatgtcatatttgattgtatctttttagctatttataattttttatttcttttatttttttacatcaatactaaatagtttaaatgataagtataattaattactaatcgatcgagagggtcattttttaaggagatgctaccattccgaccgttttcactccccggtgatacgccgtccgtttgccgcgcgactgctttggtgcggacgcgcgcgttggtgtcgtttgattgaccggtcgcgtatgcgcccgtgtgtccacagcgggttgagaacctggcgtgatgctgcgtgtcgcgtgagcgtgactcgtgccgtggaataacctttccgtcgggttgtgcagggtgtcgtgagcgattcgttgccctgctagtacttcaacgtgtagttttcgccgtttttattggagttgagaataccctgaaaaaggttggtaagtcgtgagtcgtgaccaaagtagtaacaacagcatcaagtataacgccttttaggttaaagaagggaacggcaaaagtggatggagaactgacgtgttaagtaaaaacaaactgacgctttactgaaagttacccactgattgttattgactcgtggctcctatttaaccatagaaacgaaacggtcataacgtaagatttcaggtggaagcgaagcacaacatcctcctttcttccacagtgaaaacgatcgatttgatatccacagtgagcgcttggtccgtaagaccgtaaactctggacttccacgaggaaatgagtcgtccccgtccagtcctccacggaccacggcgacgcaacgcacgccacgcacccttttccactgaagctgctgcgtaagttcagaggaacaaattcagaagaaacactaggcagtgtggtaagcagatgatgtcatcaggatcaagtgccaataataaaaaccagagaaagcacagttttaattcacagtcgatacgaagcaccgaggatgatacttatcactggtaactctgtgaggagtttgcgagagaaagcgacagggcggctcgatgcagatttgtttttcaaggagttgatggtgcagtgcccccaatttggcacttcattatcccaagtaattaagaagaataagagggctcggtcgatgagcaatcgtgtactactaactaattgatgtgtactagactactaatggcccagctgattggaacaaggagggcttagaaaccgaggtcacatgattgcgagccgagccttttgctatgctttgttacgaacaatcatacatgcctggcattcttatttggtagattatgatattcttattgagtagtaatagacttataagagatgtgacacccgtctgagttaagaatccgtgaaacgcgacaacatcgaggcccacggagaatgatttgcttgatcgatagtaaattatcaattcgcatcataatgctcagtatttttcaggggagtgtttaatgttcttaaggggataatgttttgtattagcagcgtgtaggatgaaccttttcttttctgaaacgccctaaaatatgctgctccgcagacgggattattccccaataggatactgggccaatgaagttgacgggatactctggctcccggcgatattgtgtagggatagattccaggcttgtttctcaccaatagataaccacactctcatttcgtgtaaaagaacagaaacacgagaaaaaaatgtgtctgttaacatggatgcacgcatgcgttgccacgaggtaacatgatatgcaaacttcaaggcagcttctgagcgctacaccagcaacatttagcaacaaagatgaaagagaactgtcgtcaacgttgttcagcgaccaaagcaacaaaagttgcaatctcagggtgataccagaccgcaaaaacaatgcaggctaatagaaagttcatcgatccattacacaccaatagcaatatagcatagccccaagggcaccaaatcctttcaggtgttaagactccttgatctcgtcttaaaccggaaatataactattacaaccatagcatgaccatccacaagatgaacgccagagactgggattaaatttcaagcttcaggggactcgcttgctctgggcgagcgtgagccgccacggctaccaccatcaccatttccatccctagggctcgggctgccgttgtcccttgggcttcggctattgttgtccattggactagggcttccattgttccttgggcttgggctgcgcccattggcagccacagggctacgatagccgtcagatgggctcctgctgttctccctgccccgggggctgtcaccattgcgctcatcattatccttgggtggtgggcttacccgatcctgtggactccttggactccgcctaccattcgggctggggctgcgctcctttccatttgctgctcgggagatggatcgcctgggacttctgctgtagctaagactccttgatctcctatcatcacgatctctgcgtcccctgggagatccagatagggatctggacctagatcggctgatagtaacaaaaagattgtaaaacaatcaggccaagggaaaacaagtaccaggtcaacaatagcatatctgcgatttgaacagacagcatggagagtaataatttgagcaggtggcttttgaagcatacctgtaactcctgctccggctccggctatagctacgactacgaccatgaccacgtccacggcgtggcgatggggagcgcgaataacttctctctcgcctggaaaaccaagtacgtattggagaagtcttgagtaattcaaacatagtaccttagaacagagtgctacagtgtatctgaccaacggtatcaatcaatacctgagatttcttggactgttttggcagtttctttctatgtgacctctttctccacaacggtaacatttgttcttccagtcaccagccttgcagtctcttgcccagtgaccatcaatcccacagttaaaacagcgacctgttcctggaggaggtcctctccccatatattcacgtgaaccaccagcagcaccacgtggaacctgcatgcacaattttttgaaaagaacatcagagccaacaaaagtacagataatcaattcagcagcagcatgacatgaaggaagaaaataaattagtatcaggatgtgcttaggaatgcaaccaaagaactgcttactcctttagcaaactcaacaagaatgcggcttccatcaacatccctgccatctaggttataccgcgcttcatcagcatcacggggatcactgaattcctgtttggtaaaatagatgtcgcaaaatataggactcatatgtgaacaaaatacacctcataagaacttaaaaagagagaagttacgcaataaaaaaatgagggaagtattcacatacaataaacgcgtagtcgcgcttcaactccacttcacgtattctgcaccaatggttgccaaacagtaagccatcatgactcaagtactcaaatgcatcaccgacttgcaacttccactaaaacagtcaataacattacaccaagggcacccttcaccaaagtcctcgacaaactttggaagaatgaccaccaattctggagaaaaaagaatggccaccaattccaccaagggcaccccttccaccagaccaccacagacctcccgggttgtgtaaaaaaccgaaaaaccttcaacaagatcattcaagtcaaacacacaagacctggggggtcaaacttctacagcatacttaaagaaataacagaaaatgtcacactgaatggcttgaaggaactctgtccacaaagtagctgaaaagagacggtatggtaccactgaacccaagacctgccatgagctggccaatgggaaagggtaggaaggatatggtgctttactggcctatgctgagcacaaccgaagatttgcacccacattttggaaaggtcacaattttaataggaaacagcttgatttgtttggtgaaatttgaacgtaccaacaagttgtaatgtcaactgttaagcaagcgttagcgcagcactagtgttttacacttacaccaaatgaaagtgacttatcataattttaccagaaaaatccattatacttcagagaaataagctctcttaatgcccattgttctattcttaccttccatatctgccgaaaagatattctaggtcacgagaacgagtgcgcgaagacagtctaccaacatacaagcgtgtgcttccataatgatcatcatagtgaggcatctcctgaaaacaaaagcaaagaaacatcagtacttttcaaaatctaatgaatatgaatgactgaaaagagcatgaatacttgcgcagaaatgcattgtacagttagggaatatttttttcatgcaggaaaaacttacaaaacaaaagttcttggtaagtacaacgcacacatacagtatagacccaaatttaggggtaatcagattagaggatgagataagacatgattggataggccttgtcactcatagcagcatagacaatatcaacaagcatatatgcaaccactaaagttcacaaagaaccagttcagccaagtctagccagtaatcttagaactgactcgtcgtatctacatacaattctatataacttcaaagaatcaaaataatgcaattatagaatcctataggttgcatgagcatcaacatatagcagagattaaaaaccggagcccaagcaccatgtgactatacaatcacgcaggggcggatctaaagtgcgacatgggggagttcagttgaaaccccaaatcctcttcaggaacaaacaaactgttattagtactagtgataacaaggttaaggcaaagagaaacgcctccagatctagcagagaagctagggttaacgcgaattcgagaaaaagaaaaaggtgttggcagggagggatggcgaagaggatggacgctcaccagagatagaggatgcggcggaagcagcggtacgccggcgccggcgcccgctgctcgctggatggagatcgccgcaggcggcgggcgggtgaactcgcgaggagacgggagagtcggtcgaggccgaggcaagagtcggaggccagttaatacgctgggatttttttttgttagaataagttcaccgcaggtccctcaacttaacagcgagatttgttaaggtccctaaaccataaaaccagaaatgtttacccctaaactcacttaaaccattcacctgagatccctcggcagtatttttgcccggttttactgatgtggcatcctagtcaacaaaaaataaaaaaataaatatgtggagcccacatgtaagtgacacaaaaaatgtggggccaacaatcctattcagcaatctcttctcaatcaccttttcctttgccgcagatggggagcggcagcggcgcacggctggaggcaggcgcagcggcaggcgagcgcggctacggagcatcggcgtcggcgggcgagcggcggagagcggagcaggcaggcggcgacgggcgaacgcggagggagacaaggtcaccgccgccgctcggagggagggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacacacaaacacaaataaaaccaaaaagagaaacatacatatagatacacaacatacaaatcacaatcatctagttaggagagaagcacgaacaagcgataactagtttagaaacagaaaaaaagaataaacaaacgtacataaagaaaactaaggagaaaaagcaaaaaaaattaatgaacaaataaaaaaaccaaagaacacacaaaaaaaaaaaacaaaaaaaacattccaacagaagaatcaaagagaagaaaaggataacaaaaaggaaaataacatacataaaggaaaaaaaaagacaaaaagagacttgaagattaagagaatagacaaaatttaggggtcaaaatatagagatgaaagggacccaaaggtaaacatccatacagagaagttaagagctaaccaaaaagggagggatacatatttaaaataggaacgacaatactaatattatattaaaaaagcacacatgcacaagaaataacgggacaataagaaatataacaagagatgagcaacagaaaaagcaaaacatttaatagtagggtaaagatgtataaaaaagagaaagagtgacaccgtaggtggtagtcacgtttaagtaaatatgccgaagctaaaactccccatctgcgccgccgcgcaccccgcctgctgcagccgcacgccgtcacccgctgccgctcgccctctgcggccgtgcgcgtccaccgctttccactgcctgcaaccgccgacgccgcccctccgcttgctccggccgcacgccgccgctcgccctctgcggtcgccgactgccgccaccaacgccgcccctctgcctgctctggccgcgcgccgccgcctgctgccgctcactctctgtggccgagctcacccgtagtcggaatggctccggccgcctgctgccgctcgctctctttggccgagctcgcccgcagtcggaatggctccggccgcacgcccgccgactgcagccgtcgagccattcctcctcctccccgtgccattcctcctcctcctccacttccttcctctctgctcgcccgctcgcctgccggccgcgctcgcctaccgcctttcgcctgctgtgtcgcgcgacctgccgcccgcccatcgccgctctgccggcctcactcacactgaagaagggagagaagagagaaaagagaagagaaggagaagaaaagaaaagaaaagaaaaaaagatgtgcaactggcatgtgggccccaagtatttttattaaaaaaatttgctgactaggataccacgtcagcgaaaccacccacgtatactgccaagggacctcgggtgaacggtttgagtgagtttaggggtgaacatttctggttttgtggttgagggaccttaaaaaatctcactgttaagttgagggacctccgatgaacttattccctttttgtttggacaattgtttaggtcatggatatagatggccataaggcccgcccggcacggcacggcccagacacggcccaccagccatcaggccggcacggtccctccctcatttttggttgttacatatgtatagctaaaacaagtctattttccgtccctcttctttgggctgacatatatataactaaattaagtctattttatgtccctattctttcgaccatggcatatgctgtctattttactccctattctttgtgtgttggacctggttgccgagccggcccaacgtgccagtggggagtgggggccaggcacggcccagcagtcgggcggggcaggcatggccccgacccccatcggccggaccggcatgggcctgacccccgtcgggccgtgccgtgcttgggtcgggctaaaacgtcgtgccgtgggccaggccgtcgggtctcgggccttatggccatctatagttatggaccacgtagacgcaggagactaggttcgtgcttggggactcgtgaaaagcaatgacagtatgctgggactgcttgggtattactacggtttttctttggaataagttcaatttaggtcccttaatttgtcgctcagtctgaaatttgtccccaaaccacaatactccctccgtttcaggttacaagactttctagcattattcacacacacacatacacacacacacacatatatatatatatatatatattaatgaatctaaacacacatatatatatctagattcattaacatatatatcaatgtgggcaatgctagaaagtcttataatataaaacggaggaagtaccagatataatacatcccctaacttacagtactgtattaattttggtcatttggcagtatagtggccggttttggttgacgtggcgagtgggacccacgtggaccctacatgccagctgccaactcttcttcctcccaacatattctctctccctccctcacttttctccacacacatcacctgctcgagagaatgtctatgaagaaaaatctccctaaccgctgaaaaatatcttcttcgtgtcttgcccgtgttcggccgtcacccgcatccttgccagtcgttgcaccgcccgctccatcgccatcatgcacctttccacgcaacatcgtgccgcatgaactccgtgtctatcgtcaacttcctctcgttcgcttctccccactgccgcacgagggacgatgatgacgacacccacagcgacgaccgtagcgattgttaacaaccaaattttggtaatatcggcatcgggaaagaagattagatcgaagcaaagtcggaggcggagatcgagttcggaaacaaggcaggaatcggttggagtccagatcggctacgattaggatcggctgggtctgagtcgggctaggtaagccgatgcagccgatttcgacaatgcaacttggtgtatgacgtcgggttgagttgaggtgtttcaaggtgattgccgcacatggatagagtcctgagaaggcaattgtatctattaattaggatgttttaggtaatttccttagagatatgcttgggcaaaagtctgccgcaaagacttatggtatcttagagtttgttagagatagtagtcgtgtccgttatggacatatcttgtaattttcgggtataaataggcccgagccctatgtaacttttaaacacacatgttcaatacaatctcggcgcatcgccacccttttttgctttagttttatttcgacgagttcttgctttcgggttgagctgcatcagtttcgatcttcaacaagaggtaaaacttgttatggcggcttgcgttctcgggattagtgcttccatctttatgacactctaatcttgttgatgtaattcgttgagttatcatatatcctacataatccttggcaatatcgatatccaacctacaatcggctaacatccgtcaatagaaagtagccgattaggttaaatactgatgttgacttagattatataggatatctaccactctatgacacatccaatggcttgattgtctagatattgtccttcttttcatacttatagctgcatcagttaagtttgatcttatgagtcgtgattagaatctcaatctctagcccgcttcttggttgctaattagggtagtatcggagtttcagccaatcttacctgatttaactactttttatcctatatgcttgattgacatgttaaatctgccctttacgttaagatcttgctgcatttaagtatattatgcttttgtctagtatattatacttgctttaatatcttaacatagagtggtatcggagtattagccgatacatgctagatctatctgatcggctatgttatgaacgtatatagtctcattattaatatatatttcgatctaagtgatttatactgtctcggcatggcgaccgatctatcccaatcacttgatttaagtatatatcgatataaagattatatattggtaatatctacagccgatcgagtaaattcagtccttccttatttattaatgactgccgatcgatgcatatatgacgtcggctcaaagataaatgatatgtcatcggcacttagccgatcggctatcatttatagatttaactgcggtttctttgcttctatttcttgttgattacagaatcaaatcaactggcacgctcatacatttgaaggcgagctttggacatgcactggagttaagcagatctcccaggcctcgtgttttctgtcaacagcgatgcgtcgcgtcggccagccgcgccacgcccgcgccttcaccccactgttgtggtgtcgttccctcaccaccgccgcactatgcttcggccgccgtcgtcaatcctccgccatcagtccccaatccactggcagcggaagcctggatgttgagggcatggcgctggctgactacttcttcggccccgagctggacgacttgatgcagtggctgggcgacggcgacgtcggccggaagggcacgctgccaactaagaaggaggccagggaggcgatgccgacggtggaggtgaccgccggccactctgcatccgccttcgcaactgcctcaaccgtctgtcgtgaggactacgccgctggcgagcacgccacggggacgccctacaggcacaggttccacgcaagtgcattgtgccatggctgaagatgcacagctcgtgccacgtcttctgcttccaactcccaaccgacgacgacgaccctaaggccgcgcgcggcaacaacggcgcccacaccggtgagaagtcgtcaccgttctccagttcgccgccatacaccatcggctgtcgcttccaaccagggtcaatcccctccggtcaaaatccgacgtggcttcacccaattagacgttgtttcaatgatacgtaaggcccacaagggttattattattatttttcctttgcgccatgtcaccactacttcagccaaaaccaccatccaaaaccgccctgggaccttatttggattggttttagaagttaagggacgcgtcatatctagtattatggttcagggacgaatttcagactcggtgacatattgagagacctcaagtaaacttattcctttttctttttcggccgtaaatgaaaccgctttgtaactttggttaccaaagataccggtgaaagagaaatgccgtaaccgagctgtttcctgtttgctataagaaacatttgagaggagaaaaagaacatgttgctgccgaaaatgaaaggtttctttctcgtcaaagagtgaccataaacatttaggaaaagggagatatattactcatggggaacatccacatctaaaagatgtgaaatgaaattacaattgttatctggccagaaagcggttaaagactcgcttatacctttattagctaaaaaatgactaacaatgttctgatcacaacgaacttttgtgagtttaatatcccttcgtccagtcacgaggctctgcacctcctcgactagaaatcccatctccgagagcactctctgcttggatcgtattagattcatcgcctcatggcaatcggtttcaaccaacaccggtagcagcgtccactgtaacgccatacaaatcccttccctgcgagccaatatctctgcttccagcggttctccacatctatctagcttcccacaagctacaaagataaccttcccagcaccgtccataagaacagcaccaataccacctttgccatctctttcctcaaaagatccatccacgtttagcttcatccaacccgcaggtggcttctcccatcgttgtttcttcgcagcctgttgggactgaggtttccttcttctattatgtctagctaactatagatttagctacgcaaaatctatttcgagaggcatctcgatttagacttaactagcgacgcggtcaattacgtgagaagtactagtagcgttacagacatgcatgcaagtagtttttctattaggttgtgtattttttttcttacgaaattttctcttaaattacttatccgatctataatccgattacaccattgtgttcgtaacaattaaatctttacaacaagatctcacatgattatattttgatgaaaaattacaaattacttttataatatgtctaaattacttttagattctactaagttacttcttagacataccaaagtaaattcagtaaagcctaaaagtaatttacatatattatagaagtaacttagaaaaaacgaatgcaactttggcatatcatttgaagtaaatccgttgtaaagataaaaacatgactctatctagaaattaaattaatcagcacaaattatggaattaactaaaaacaataattaaagtaatcacctcagagcattatgaatgtataggaagtattttaatcaaatctaaaaagtaacttatatatatgataatttgttcaatgaaaaaaggtattaattaaagttactttctttttttataagttacttctataatatatgtaaattacttttaagctttactgaatttacttttgtatgtctaagaagtaacttagtgaaatctaaaagtaatttagacatatcataaaagtaatttatgatttttcatcaaaatataatcatgtgagatcttgttgtaaaggtttaattattccgaatacaatggtgtaatcggatcgtagattggatgagtagtttaagagaaaattgtatttgaagtataggtagatggtatctcttataaatggagtgatagttagtttagacaaaccagctaccactagttgtgtagtcatgtccatttagctaagtcgtactatatgagaaatcactagaagctttttggtttttgttttcttcattatctttgctccctctctctttgtaccatgtgtctaagaggaggccttagtaacctctggaaattcctatacatttatcccattgtttttttaatgtatatgtaacttttgattcaatggctattatctaaactctctactcaatggttgatatatttttgatgatttgacgtgttctcatgtaaaaaagattgctgctttcactatataattcactatataagataagataagataagattggatacaatacagtaaccgggctcatgattggatgcaataattataacagtaggtatccctaccaagtaaaaaagttaacaaaaatcaagatttttggtataagttcttttttcttaatgttcatcatggtgaccgtgtgtagttacccggctaatcgtggatacaataatccttctcagtgattagcctagaagcgtgcatattccaactttctgaggatgaaaaaaagttcgcttttggaacttaacgtcccaatcgaaacataacgggcattttttttttgtcaagtgcaaagtttgtaaacgacggctaatataagcatcactagggttaaacagcagctgttagaaattttttctattggatataaaatgggcttttattaaggtgcaaaaaacgaaaatgacttcatcctgccatcgtcaagtcgtcaacaagagtgagctgtgagcccccccgatgcattcatacactgaaacagtggaaaagaaaaaacaaagaaaagaaaaaaaaaaatctttgcccggcgcggtcgcggcgccacacgcgtgacacacacccgcaccgcacgccgagagccgacaccgccgcgccgccgctccccttccccaccgcgccgcgcgcggcggcgatggattccacggcctgcctccgcctcccgttcctccccgcccggacccgcccctcctcctcctcctcgtcgtctccccgacgcgccgctcgcgcgtcctccatcaaatgctgcgccgccgcctccgacgccggtgccagttcggcctccatctcttccgcgtcgccgcggcggccggacgtggtgaacggcgtggggcccgccggcgtagacggcctcgcgggtccgcccgtgcccgtaccggactcccccgcccccgcctcccgtgatctccactggctgcctcgtaagtgacgacgcggcgccggcggcgccggcggcgtcttccgtttgtcgaagtcgatttcgggggggttgggtttgagggttctgctatcatctcgttctgatttgtgttgtgttgtgtggtcaggccctctcaccagcgccgacctgatgggcgtcagcggggaggggctcaaggttgcctaccaggtgctcgacgaaacgcgcgtgttttatgcagtcccgtttcgtatcagtctccgtgcggccgtggctggttgtgcgtgggtgactgtgtttctgtctgttcatctaaacgttgttctgttctgatgatgaatatctcagggttgccctggagcgtacagcgaggcggcagcgaagaaggcgtacccaaattgccagactgtgccctgtgagcacttcgatactgcattcaaggtattgcagtggaaaacattgcaccttgtgtgctgtttatgtatgctgtagatgcagcattgaagatgatacacgtacaaaaaaatgtctacaaacatattagaaaacggatgtgcacattgtgattatatcttgatttttcataactaaccactaattatatccatcggttgaaatctttgttagttagagtttagtaaagattctttagtatgtataacactactatgcttatttatcacattgttatgcaaaggaacaatctttgtttgtccttaaaagttttttagacagtgttcagtgctacttggcatgtcaagttctggaaataggcatgtaagggtccttacataatgaccagatattaataagttgttgtgtaacaaaatattattttctaaaaatagtatttggtggacacttggacaggcatgtatcaaagactgagtaatgttatgaatattatgtgttcttgtttcccttttaccttatgtacattgaagtttgtgaattatgtactccataaatgttacttgtgtggagtatttgatttaattagctgattttcccagccaagttttgacattttattttagttctgttttgcaaacaaaccaaagaagtccatatttgaggtgcttgatttcatattctattagcacaaattgatcttgagatctctgtccctatgttagacagaggatttgagagatcacctattcgttctaagcttttaaacttttggatccaccaaatgaagggcttgttttaactttttatgagaatttctatcatatttattatacttttatctatcaactgtaaatcacctgcagtcaaattttattgtacacaagcaaatagacataatgtgcattgatgccccttattgcttttacaggctgttgaaaactggttagctgacagggcagtattgccacttgagaattcattgggtggtagcatacataggaactttgaccttttacttcgtcatagattgcacattgttggagaggtccgtcttgctgttcgtcattgcctgttagccaatcccggtgtcaagattgaaaacttgaaaagtgcaatgagccatccccaggtcaaactcttgcacaagatggcctaaatattctttattttttggtgtactaaacatgcagacatattattttaattctcaggctcttgcacaatgtgagcacacattgacagagttcggaattgaacatagagaagctgttgatgatactgctggtgcagcaaaggtacagtggttctccattctacccctatgctttgatttgtctagctcaatcattttgagttttattcttttgtggataggatttaaaggatccgtttagtgcattccctagcattaatcatgacatgatccttctttcctagactgtagcagaacaaaatctccaagataccggtgcgattgccagttcactggcagctgaactttatggactgaatgttcttgctgaaaatattcaggtattgtgatttcatcctaatctggaagaaattgttccactgttttcttaacattagcttgtttattcccctaggatgacaaagataatgttacccgttttatgatgctggctcgagaaccaattatacctcgcaccgataaaccattcaaggtacatattacagtgaaaactcttttccatactcctagttgtccattccctcacaaaaggggaagttagcctgcttgatttctatggtcatttgattttcagactagcatagtcttttcacttgaagaaggacctgggcaactctttaaggcacttggggtgtttgcactgagggaaatcaacctaaccaaggtatgtcagatagcctttctttgtaacttgcatgcagcatgcgttctgtagagataatttactgtcagtgtgttttccttgatgaatggctgcagatagaaagccgcccacacaagaaaaggcctcttcgtataactgacgacagcttttccacaccgtcaaagttagataacaacccaatgattgctatacttgtcgttttggtttccttaagtttttttttccagacctaagaaaaaaactgagaactgctttgtgttgtttatatcttcttaacccttttggtcctggtttgaaccaggcagtttgactacctcttctatatggaccttgaggcatcaatggctgatccaaaaactcagaatgctcttggaaatttgaaggtgcaatttcttcattcgcatgaccttgtgtcaagcaaacagtgtgactcatcttgttttatttacaggagtttgcaacctttttaagagtccttggaagctatcctacagatgtaaatgaagcttaaatagcaagcaccttctgcatatcacatgctagtaagtaatgactatgcatatctgccttttgctatctactccgtattgtttgctgtagaaaagaccaacccttttaattcgagtgtaaaaggcactccttcagtcccaaaatacaacaacttctagctttcaaaatttgtcccagaatatagaaacttctccacctatattctcctctcaaccaatcacaaccttcccacatttaattccacctactttatgaaaacccatgtccaaccctaaaactccttatattctaggaccgaggtagtaggaaacatgcaacacttcggacctatttggatggggtttgtttaggacaagttgctggtaaaatgcaccagcagattgtccccatgggcttgcttactttggtctgagtagagctagattatttgaactcctaggcagaggctaactaagggaatctaagattctaaggtaagtcagatgtggttatcattaatcttcttattttgcatgtcatgaagaaaagaaaaacgtgtcatagattaaacgagaggaactggaattctcaaatttgagtcgagtttaaagttttattaccaaataagcgttatgaccagtgtgttaatgtctgtaatcttggacgatgttgtccatttgctaagtttggcttttggaggtggtatccaacaaattcaggagtgtttgggtattctgaatatgcgagaaatggtactactagatgtcatgaactcatgatggttggatgaccattaaaaaaaagatgaaacaacttacctaatattttttagtggcaacttgtgggcattcaaagatgtgatgtcacacatctaattttccattataaatacaattcttatttttaaatctatgtatacaaaataatcgtatctatggaaacaggagctaagatttgagtatcaaatccaattcgacttttagagtctaactctgtggaaaattcgctagtcataattcataaataagctgacattgtttgttgagggaactgatttgatttgtctgtaatgcaggattaccagggatggattgagcgtgggctgtcaatttcacagcgagttgggaagtcatcaataatttctagactgatgctaatttgaagagcaataaagcatatccatgtattatcggcaacgaagctgcatatgacttggttagaagatggaaaagaacaaaatagtgggttttacgttttactaagagcgttatagtgatatacttaccaccatccatgccctatagtccttatgttgtaacttatgttcttctaagcaatcatgttcaacagaggtagagctcaaagggttgaatgtttggtaggtgccggtggttataggtagtggtgtagaacaatttcgctcgttcccaggggatgcgctggtcaaacccttcagtcggcttgccacccaactgttgtattttcttgtcctgtatgtgctcatggactcttagtcgtgagctcgtagcagatagtttaatcatgtttccctcgtgccaacatggcacagtacctcaaaattatttgctgtgtctttgaaattcttatggcggtattggaaggacaaatgtgggggttcggtttgtactggtttggccaaacctaagccaaactttctgcctaaggcagaaaatttgcagtcctttgttacattttacttcggattggcaggtcaacgagttgcatttttgtagtaagctacttggttaattgctgagttgtttaactgtatactagtcgtattttccaggacgaatatgcttgttaatcaacatactctctctctctctctctctctctctctctctctctctctctctctcactggacaagtggtgagtaggtgatattctctctctggctgcgctggaagaaacattccagctgccagggcatgtgcttccggactaacacgattctgcactgggatctttgttatttcatccaagttgccaaaaaatatctcaggaattaccaattccctatggttgcatgttttcagaggcgatctttgcagctccggagctacactgccatcagatgctactgataactgtcacaagcaacttgccattttaatactgctgggtcttaacccttccggccctgttaggaatggagtagttctcctgaaatttcatattcccactctcaaaatatgttcatttttaatccatctcatatactaccaatacaaaataaaaagaactaaaatacatttactttattaaattccaatataactattctccactttatctattctcaacgcaagttttttttactctcaccaactccaatggaatgataacaaaaaataaacttattttgggacaaggcagatgagccaaaattgaacttagtatgggacggtaggaaattaataatttcgtactgaattaccgtagacttcatatgttcgaaataagtactcccttttataaacacaagtcaacatgacaagatttggtaaatacttcatccgtactataaaaaccaacttcacgttacgtccaggttcgtaactagaagttggtttttatgggataaagggattagtgttgtaacgggatgaaatctgatgaagatggtttattttatctctcttctccattatttatctctggacggatcgggcgaacatggttgaaaaatttctcttctcccatatatacctcttctctcggttggttttttctaaccgtttttttagcggtttttagtggaatagggtgaaaagcgaaggagaatgattatgtactactacatccgtctcaaaatataaaaacttttagctatgaatctgaacacagtttatattttaagacgggggagtaacatggtagagatattttcttttgctatttgtttccagtgaactctcgttccctgcttgttctctgtaaactctctctctctctctctctctctctctcgccgattttgaagaaagaaaaaagaaacaaaaacatggtcaatggttcgttggctcatctcgacgccactaatcacacactcacacgtgacttgagttcggatcgcgtgaaacggtctccctcgccgtcgaccgatgcagcccattcgcgtgcagtttctgcgatcgccttcatttctgagaaccgtacaccgcactgcaaaagcctgcacctttttctaccttcctttgcgctactgcgtttttagtcaagccgattccatgattccatttgtacactacaaaaatcgtctaatcgtctaattatatcatcagccgcgccatgggagtatgggggacgaggtcacgaggaagagaagcgcgattccctccctgcgggagcatccggaatatgccaatctctctcacctgcttttcgcctgcgaggctcgccgcttttctgctggcaaaaagcgaaccgatctcatctctcgtctcgagaccggttttctcctcgctttccaccccccctgatcatctacagttcagctgtacatttcgtggtttggtacggagagtctgtcgctggtgacgaccgcgccaacgcagaaatttacaggtgactgctactactagccaccactactactaccacgaagcacaaatatccgggacacgtcacgtcgctgtttgataacgttaacacgagggcttcgtctgtgctggaagcggctcgctcacgcgctctaccaaacgcaaacgggccacgcggcgaccgcttcaccgccacaaccaggtagtagtgtgctcgccatcgctatcggggtggcaatttgctttgctccatcggtggagcaagcgaccgagtccgcaccgcaggggccacgaattaggcaggcaatcactcgatcggtttttgccgcgggcgcacgtccaccatggcgaagtttaggtaggagtaattggggacttggggggttttggtgttttttgtcatgctctgctgccgaacataataaggtcatcgccaactggggtttgctgccaaacttctgacctgttgatccagtaccggcggtaggattggtagtgatcactgaaaggctaagctataccgttggtggtgcagtacgaccaagcacactagtactatcgtgaggcatatatacctttgctacgattacaatggggttgcaaggagaaagtggatttcgaccagatcgtatgtgttttgaggggggaaaagagctaggttttggtcctcgaaactttagcttaaaagaaaaactaaatgaagatataagtatataacattacttaaagataggtatacagcttagctataaagaataatccttttagcttagataactaataaagacgaatatcactttagatgcattttagatctcaggtatatataaacttaccccatgacaacttactattacctttacctttgttttttaataacaccattgacttttcatataacattggaccattcgttttattaaaataaattaatttggtatacacatgtaaaagtataagttaagactatagtttctttgatgataaaataagtcacaacaaaataaatgatatttacatatttcttttttttaataagatgaatgatcaaacatcacatcaaaagtgaacggtgccacacattataaaaccataggtaatttgttgcaggttatttttgactcgattagagcgaaaaattcttcaaaaagacaaaaatactcctacggtcaaaagcttttgagctaagtctgaagtgaatatggaatacgatgtatgcataatttataaattttcactctaacaccatgtctgaagcatgtggtgggtattttcgtctttctcaagaattcatttctctaattgagtcaaaagtgtcatttgtcgttttgtcgtgacacatttttccgatgtctgtcagtaaattatataaattttaaatgttatgtagcaaaattcgtaggatacgaaagaccaaacaatgtacatttaggctgggaaggtatatacgcatgactacgtctaatctaaacagcagcattgaaaaattactccgtctagtacattatctactccagtgcctactactactactggtcaataataaataaacctaagccaaaaccagccttaaaaagccttatataattaaaaaaacagggaaaaaggaagcgagaaagaaatctcgctctcgcctcctcgccaccgttctccgtccatccaccgagtcaccgacaggaggcgcgtctcctccctcctcacctccatccccataaacacagcaggctcacgcacacgcctccgccccggaggaaggaaggaaggaaggcaaggaagccaagcccgcgaccccgacctacccccaccaattcaaacctccctcctcagatccaccaccaccccgagcgcccgcgatgacggccaagggcggcgccgcgccgtcgccgggcggcgcgggcggcctcccgaacggccgcttcttcaccgtggggctcgtcaccgcctggtactcctccaacatcggcgtcctcctcctcaacaagtacctcctcagcaactacggcttcaagtacccaatcttcctcaccatgtgccacatgtccgcctgcgccctcctctcctacgccgccatcgcctggctccgcgtcgtccccatgcagctcgtccgctcccgcgtccagctcgccaagatcgccgccctcagcctcgtcttctgcggctccgtcgtctccggcaacgtctcgctccgctacctccccgtctccttcaaccaggccgtcggcgccaccacccccttcttcaccgccgtcttcgcctacatcatgaccgtcaagagggagtcctgggtcacctacctcaccctcgtccccgtcgtcaccggcgtcatgatcgccagcggagtgagttgttgctctgcctacctctccctatctatccccttttttggtagatctggtgccgctgcagttggatctgagggggaatccggccatggctggatgatgatggggggctcagttctcgtgagatctagcagctgagaaggctaacaaacaggaggatctgtttattgtgccttatgggactccctttattacgttagtggcttgcttcagatgatctgaagtgctgatggttccttttctactactccttatgttggaaatttgggttatgattatttttgggaccaattcattagtatttactaaattcctgacacaaatgcacccaccaatttgagaaaattgctcttttgacacatggttagatttttttttcctcaccagtttgtaggggtagctgatacagctcttttcagtatccttcttgttttattggccggagcccagagcaacatccaaataattgtttgcttggtgataacccacaggccagagtcattgagggagataggttcctctggaggtagacttgttctactgtaaaacttcaccggtgaagttgtggacgtccaagccattttttttgctctgtagtaccaaccttattggttgagttacaatgcgttgggatttgggagatatattgtgatattccagtgtaggtgatggaaatagccatcggtttcgattgccatgaaattgatacgtggaatctcgttagattgacacatgaagaattgtgttcttcaaagtgttcttgaaccttgtgacgttaattgtggtgctcttacattgagttccatgcaataggtattatgctgccagctgattagaaacaattgttgtgcttctaggcactctaataatcttaaaatcaggtaatctaagaaaataggagaatcctatatcattaattgaatgagaacaaaaaatatcacttattgtgatgggcctacatcatgaagtcatcatagattaattagagttgtcatagatgtataacaaatggcgcaagtatacaacacaatttttataacacatattatgagttgtatagcgaatacaagtttagctgcgcagttgtatggtgcctactgcttttaaattaaatacagcatccaaggctagcaaatttgtgggttggctagcagcattgcaccccatagaattgtgggaagctctgtgtaccttcttgtttaattatctgcttaagggtatacattgcttctgtcatcaactaattaatatggatcatgcaaactgaacttacagggagagcctagctttcatctgtttggattcatcatgtgcattggggccactgctgcaagggcattgaagacggtgttgcaaggaatcctcctttcatccgaggggtaatcctcttttcttttcattttatgtacagatcataactgatatgcatggtctggattcaaactattgctttcatgaaagtgatattcctgttgagtaatgtgcagattttgagggtttatctttttcagggtaaaatttgacaattcatattctgccattttgcagggagaagcttaattctatgaatttgcttttatacatggctccaattgctgttattctcttgctccctgctaccatcttcatggaggacaacgttgttggcattacaatagaactggccaaaaaggacaccacgattgtttggttgctgctgttcaattcctgcttggcatattttgtcaatttgaccaatttcttggtgactaagcatactagtgcattgactctacaggtatggcatggagtctcactctttaattcatctcttgttactggagtagaatttagcagtgttcaagaaattgttttagatttcaaatttgttgctgacatgttagtacagtgtacccactcacttccatacatgattttagaatggcgtttgattgattggtaatacataattacacaacaatattcgcattccacagttaacaaatttagcttctataagtttaactgtagaattttgaggtggcccagggaatgacatcaaatcaaagtttcaaacttatcggccagccagctactgagcttggaaatatgtttactatgtccattgatttcaactaaaagtgcttagcttagttccctcttaaaatttccttaattccattgggttaccttaagattgttagcatattttggttctatttgtcccactgctcagttgagtaaataagttctattttaataatattgggatgtggacaagtaattcgcaaatagtagcattagtcttcagtaactagcatacagcttgacacattgttcaagttatctatcaaacctgatgagaagattgtctgttgcactgctatcattgacaatcttgtggaggactgaagcccatttgataatacaaaaggagaatgcaacttaattgacccgccaacaactattgccctattaagatagtgatatagatagtgtttactatctagtattgttattacggcactgtctaggtctctaggctacgcgttggcatctaggcaatccaggtaggatgctgcagaggcttacctctcaatggtgctttactcctctgcctgccactggccaagcccccctctatcgtgctccctctgagactccaatctatccaagtgcctgtcaggattcctcatcttgtgcctggccaagctctaggtctgagtaggcatgtgcattcttacccagtttgcttggctctgctgtagagctcccccaatctgctttgctctgcctccctcccaatccctgatttttgttgctcaccatctctgctctgctttacacttctctgcgactctgcctccttggtgccttgatggtcgacttgtacacaatgacgatcattgtatcgtctgtgctattattcatatttttttatgcacaaaacatgatctgttatgatttgtaaccacttgctgaaacaccactaatttgttcaagtagttgctattagatcattggttcatttatgatcatttaaccgtagcagactgaattgtaattttgtgtttataagtttttaacatccactgttgtttccaggtcctaggtaacgcgaaaggtgctgtggcagttgttgtctcaattctaatattcaggaatcccgtatctgtaactggaatgctcggttacactcttacagttataggcgtaattctttacagtgaatccaaaaaacgcaacaagccctgaatattttagaatgccgtaaatatggctgtcctttctcattccggtggatgcccagggctaatatatgacggggaactacatcggggacaattgcaacaaatcctgcactgtatggagcctgattggatagcaaggatagaagtccaataatacatgtagtttgcccatgggatctgggaggcattttgttttgctaatggaaatgatcaatagaatatattttttttgtgtttagagaactgtggctcacgttgccaacattggttaatacggttagttcgtggaaattgttttgagtcattcatcggttattgtaagttcatgttcccccattttgttttttctctgaagattgcctgtaccaaactttgctccaggaccccctaatatattatgacagtgaatttaatcccacagtgagctgttgttacactgatgctgttctgcttcattgtagtttaccttaccttatgaaatagagtctacataaaagtaaatttactggaaacttaagattacaccatgaataggagtagctattttttttaagataataacactatggcttttactcaacgagctacaactaattattacaaagttcacacatggacaaactcagcacacactgacataatgtaaagaaaacacaaactaaaaagacaccaacactgcaacacaagataaaagaactctgaaattgacaaaaaaatgtatataataaaatgtatataatcgtcgactcaagtttatgacatgcattttgtagttgggtccaaccctgaaactaatatgttgtcctgaatagtacatttgacattctgattttcaaggttcctccttgccttcatcttttctgccctttgcagtgtgaagctagtctatcacttccttctcttgatctgtctgttggggctattaacgcctctggaacaacatgtagctttagagctaaactgtcctgggactggactgactccaccacagttgtgtcctgtgctaatccatcatactctcataagatgttgtaagccctttgattcaggcaacaacattacctgggtagatggagtagaagaagcccctttctctgaaaatagaaccactgttctggccaccattgtccattatagaaccatccttaagattggatatgtcttcacccttacccttgccatgcacgttacttccatcttcctctttttcatcttccttatcacctccactgtccatgtggaggggtagctattgatggtcaaggttatatatagcgtgaacacataacgtcatcctctcaaacatgtgattttcatcgcagagtaggccaggtttacaaaatgctgataaggtaaggtaagctaatgaaaactccgtgtctactgtattggtagctatgtacgatagtggctaaatgcgcgtcaaattgcagaagagaatgagcagtagcgctatcgtattatgttcttgtggattgaggtaaacaacgtgtggaagtaggcgaagtgtcgataattcgagattttgccaattaaacgggagtaattagacgtgtggtttccagcgtctattcatttgaagtccagcaaacttgcgcatttagactctcgcggaatccatcaaaagctctgttttctctgacgataggcactaagtaccgagctgaacaatggacagtttagcagtgtagaactgataattcagtccgtgaaaataaccgcagcgtgggaaccaataattgagctcacatatgtgcaccaaacttagttgtttttttcatctaaaagaaaaacctgagttactactgcagtaaaacaaggggcataatagtttgcagagctggttgaagtgggaaccaaacaagagtcatagcgagtgatactgtagtaggagtatcatatttcatcagattcatcatatggttccagacagaattttcagagaatatatgacgagagattatgacgatttattcaggttcactgtcccctgcagcgactggactacagacacttggaaaaagaaggggtttaccattgaaaaatacgctggtaaacgagagacgaattgaatctttcttgttacagatttttgatgggcgtgcgcccccatggacgcacgagttagagcgaattaaacgaatcgaataggcagcctagtccgacaaccggacgaacccttcatgtgcagcttgttaatcgccagagcacctttggcctcctcttaattcctcgcactgtcgccgtgccccttcaactgcatcccgtcacctgctccactgcagtacatgtacatcacaaacatgcaggcaccagagttagatcggtgtactcggtagatcctgcgaactggttacatcatgtgtagctagctggagatctgcaaagctttgggcagcaaaagacagtgcacatgcgaaagctgtactaactgatggtagttaaggtgattagtagtatcttcgtagctgtctctctttgattgaagttcaagttcagattcagaaaagtttgtcgacataggtaacgggtttaactccttcctttgcaatgcaactaccgactaaaaaatgcagctacattgatcctctagtgcaattgttcatcgcaatgttcctaaacaggagtctgtccatggaattaagaacttgtagtgctcgtgaatcagtagcatgttttacctttgggaggggccatgacggtgggcttggagatgatggcgggcacggtggtgacggctgcggccgagaccggcgggaagaagtgggcggcggggacgcccatgccctgcgcgccatggtagtggtactggtagtacgggtacacgggcatcatcccgttcgccgcgagcatgcctccctgcgccgccgccgggtacgagaagtgcccctgcaggtaggccccgttcgtgccatgcgccgctgccgcctggcctagcttctgctcccgcgtcacaaagcaaaattattctcagttcatatgaaaccgtacatggctgcaaggcaacatttaggacgttttggtgcatcagggagaggagaattgggtagatcaagaaggcttaccgcgttgtagctcaggtcagcgacgtagttcggggagtacctgatcgagccaaaccaatcaatcagtgcaacgaattatcgctggtgtaacacttggttataataataaggcaactaaaagtcagatcgcgtaatcaattgacaactatgggcgctgctttaactgcgtgcgcagccgttaattttttctttttttgccctcccctgttcttttgcgttctttccctgcatcccgtgcaggccagcacgtgggcacgtgagagcacgacgaggcagctggtccggtccatgtccagcctgtgcctgcgcgctccttgtcgcgtcgcgtgcccccctagccagccactgtctcgcatgtgccccaccccatgcaccggtccccccctccgccccgtccgggcgcgcaccggacacggatcctcgtacgcgcgcgagcacggagatactagctagcgagaagagagaattcacgcgcgccgcccctccgaaacgtcgcgccatggcggcgcaaaattctcgtccgtttttttttcttctttttctggagccgtttgggttcgaaacgttgtgcgcgcgaagagatcgagtagaattgtagtacggtagaaggggaggagagcacgtacccgtaggtggtggcggcggggtagaaggggagaacgccgtggtattgctggtggtggccgccatgggcggcgtagtgcgcggccggcggcggcggcggaggcggcgtcgtggaggggtggtagtaccacggcaccggcgacacgcccctggaccccaccgcgatggctgctcgccaaaggcatgtgatctcactcgtcagtacgaccgtggacgacgcacgttaattaacaaacagctgtaactagcgttggttaaaaactgcaccgggtgcgtacctggcgcgggctggtggtggtgaggggagggaagcgcgggggcgtgcggccccggggttgccggcggcgaggggcggaggaggtgaggcggctgggcgcgcggcttggcgccgagggacgcgaggttgcagttggcgcggcggccgttgatgaccggtgtggcgtcctcgcacgccttcttggccgcgtccgcctccttgaacgtcacctgcagccacaccaccgtaagaaaaccgaacctcgcgcacgtcgcgacacgaaagcgagaatgagagcgtggagtggtggaactgacgaatccgtagcccttggagcggccggtgagcttgtcggagatgatgacggcctcgaggatgtcgccgaagcgctcgaagtgctcgcggagcgtgtccttgtgcgtctcccacgccagtcctcccacgaacaccttggtcagtgtcgtgtcaccgaacgccgccgccggctgctgcacctgcaccacctgcggcggcggcggagtctgctgcggctgcccgcccatcatcgtcatctctcttcgtggccggggccgcgcgcgcctagctacctagctaccgaccacctcaacgacaccacgccgagctgagccgacccgctagctgcgacgtgcgttcgtgcgcggtgatatgcgaagggggaggcgagcgagagcgagctatgtggtgcgctactgcggctgcttatatagaccggagtttataaattcttggggggaaggagggagagtggtggttgggtgggctggataacggaaacaggagagctgctactactagcctgtcggactgctcctctagcctggccactctgtcctgtgcctcacttggcctctctctctctcctctccgactagtgtaactaacagaaaattcctgcaggctgcaacacacattcactctccggctaagatctctacacaccactctgattattctgcgtagtcatgtctcttgttcgcgaaaagaaaattttgatgtgtcatatatcgaaagggatttcggacacaaatgaaatagccaattttataacttgactgaaaaccgcgagacgaatctttgaagcttaattaaaccgtcattagcatggtaacatttatggttaattatgaactaattaagctcaaaatattcgtctcgtgattttcatgtaaactgtgcaattagtttttattttatgtatatttaatattttatacatgtgtcaaaagatttgatgtgatgtttttggaaatgtttttggaaaataaaattaggaactaaaccccgccttagtaaccaaaattaatcttcctgaagaagagttgtctttggggtggtttaattaatttgacagttcatattggtagtaactcgcgtgtatccgtacaatgtattaggctgtgagatgattcgattacaagtttatttacctggctggagaaaatgagagatggacgagtggccatatggggagctgtacgagaagatggaaccagctggctttgcagtttcgcctttaccacacaacgtgctcgcgcctttgatttgcttagctagctcgctcgctcgctctcagctgcgtgatcatgttgccctatatattgctgtagtctttagctgtttttaattaagaaccatgttaatcttgacgattgatcagggcgattgtgattctcagaaaagaagcttttcctgtttcctttcctcgtattgtatggtagtgctgtttagggttgcaaatcaggcactggggaatgcatacagttgctgcatgtgagtgtatttttaagttgacagaaaatacagtcatacggtacacctgaaaacacatctaaagctagctagctagcacgtgagggtatcgggtagggatcgtcattttgctggcaggaaaacataagactcagaccccaaaagtatatatacactagatgcagagtatattattcctatattactagtactcctaactgctactcatcgtaacaaaaacaacgtccctgccgccccttatccagttgttgtctcacgtaaaatctgcttctaacctaagatgaagcagatcgatcgactgagggtattgcaaattaaacctacaagctaaggctacaaattccctcacatacacatcattgtgttccataaagagcagcacgacggcatgggcaaactgagactgtgaccccaacccaaatataatggacgcggcatttgcacggaggggatcgggcagatctcgcgttaattcgccggaatcgcaaaaccaaagcatacactcgcagtgtagcagtatttccggtgacgtacgccaccgcgggaccggcggactatgcgccgcggtcccgcccggctccctccctcccctcacgtgaggaggggccgcgcgcccctgcgcccgcacggcgcgacgagctagcgactgcacgcatgcgcccgatcgatcgcgcgatcccggtgggttggtgtctcggcgatgatgagtgggcgacccatgcatcgccaatttaatttgccacttgctccccggccacccagcccgcgagccccgcgaccgatcgatcgggagacgggatgggagaacgtacgtctctcctctttttgctcgtgaaacaccatgatttcgccgcggaatcgcgtagaggcgcagtcagccgcgcgcgcgcacctccggctgcatgcgcgccttgctggatcggtcgatcggcagatctagtgtccggtcagtcgcctgcggcattgccttgggtagagctggaactttgttcggagatactaggaggcatgcacatggatatggtgtactggggggacgatccgacgatgacgagatgcgtacgtgtgtgtccctgagatcccacggagaaggtagaaaaagagtgacttgaaacctggcgagtactcctcatgtgagacacagctagaaatggaaggacatgtacgagtaagtgactgtttcacgtactatatgttaggaaacgataggcgaacaaacgataaaaaacaatagatcaatcacaaaagacacgagatttaacgtggaaaaccctcccaaaataggagagaaaaaaccacgggcaccagccagcaaaatatcttcactatatctgaggtgaggttacatcgccgcacggcggcttacaagaggtatatatatagtggaaccctaaaaagggatgatgatccgtaccgcgtccccaggcgcacagcccaatgggccagcttcagccttcgctccgctacggcagaagctggcctttattaagtgcaaatgaatttggatcacaactcaacaaactccaccttaagacaaattccttcttgtaacatgaatcaatccttcaccctgaacacaacaaagacaaaaaaccactttcggcgccaaatagcctctcgggctaaaccactataccaactaagcttgagcaaagctcaaacttagcaacaggaacaggctttgtcatcatatcagcaggattatcatgagtacttatcttgcatacctttagcttaccttgcgcgactacatcacgaacataatggtacttgatatcaatgtgctttgtcctctcatgaaacatctgatctttggtgaggcatatagcactttgactgtcacaaaacaagttaatgcaagaatcaactccacaaagctcagcaaacaatcctttcagccaaactgattctttacatgcttcagcaatagccatgtattctgcttcagtggtagactgggcaacaacaggctgcaacgttgccttccaactcacagcacaactactaatggtaaacacataacctgtgagtgaccttctcttatccaaatctgcagcaaaatcagaatccacatatccaacaagccccttatcagtcctgccaaacttcaagcaagcatcagctgtgcctttgaggtacctgaaaatccactgaacagctttccagtgttctttaccaggattagccatgtatctactaaccaaactcatagcatgagataaatctggccgggagcaaaccatggcatacatcaaagaaccaacagcactagaatatggaactctagacatgtattctacatcctcatcagtactagcacattgtaaagctgataatttaaaatgtggtgcaataggagtgctaacaggctttgcatcatgcatgttaaaacgctgaagaaccttcttaatgtagctttgctgactaagaaataacaaaccagaatttctgtctctagtgatttccatacctagaattttcttagcagcaccaagatccttcatatcaaactcactactcaactgtttcttcaatgtagtgatttgttccttgctcttggcagcaatcagcatatcatcaacatataacagcaagtatataggtgatccattaacaaatttaatatacacacagctatcaaattcagacctcttaaagtcatgtgacaacataaatgaatcaaaccttttataccattgacgaggagactgtttcaaaccatacaaagatctttttaacttgcaaacataatcctccttaccaggtactatgaacccttctggctggtccatgtatatctcctcctcaagctctccatgtaaaaatgctgtcttcacatctaactgctcaagctcaagatcatgcatagcaacaatactgaagaatgtgcgaattgaactatgctttacaaccggagagaacacatcattataatcaacaccagcaatttgactgaaaccttttgctactaaccttgccttaaacctcggaggctcgctaggagataaaccctcctttctcttgaagatccatttacaacgaacaggcttcttctgttttggcaagtgcacaagctcccatgtgccattcttctcaagagactgcatctcctcctgcatagctgagatccacttctcacggtctccagaaacaacagctttagtgtatgtggctggctcaaaagtattctccacctgttcagcacaactaaaagcataataaaccatatcacattcctcaataagacggactggagctccacaactcctctttgttctgcgatgggcaataggttcatcttgaggctgcaaaacaggaggtgagtgctgaacagtatcattaacatcattaccaacaatttcagtttcctgatcatccacgtgctccacctgcacgctaacatattgctgctcctcatctgaaccacctggtatgacatctgtgggcaagctgtcattaaacataacagattcattgaaaacaacactcctgctcatgaaggtcttgttagtttcaggattccataacttatatccttttactcctgaaccataacctagaaatagacacttaatagctctaggctctaattttccattatcaacatgagcataagcagtgcatccaaaaactctcaactgtgaataatcagcaggcataccagaccatacctcaatgggagttttcttattaagtgggatagaaggcgacctgttgatcaagtagcaggcggtgttagcagcctctgcccaaaaacgcttgttcatgcgagcgttggacagcatgcaacgagccttggagatgatggttcggttcatgcgctcagctacaccattctgctgtggagtgtacgggatggtgtgatgcctaacgatgccttccttcctgcagtaatcatcaaaagcatctgaacaaaattcaccaccattgtcagtgcgaagtacttttacctccttttcagtttgcctttctatcataactttccactccttaaaagcagcaaatgtatcatctttatgtttcaggaaatagggccacacttttctagagtaatcatcaataatggtaagcatataacgagcaccaccaagagggggcttacgagaaggcccccacaaatcagcatgtacataatcaagtatacctttggtgcgataaactgaggtattgaattttaccctcttgtgcttaccaaaaacacagtgctcacagaatttcatgttaccctgagtgcagccatccagcaggttcctcttcatcaattctgccataccaagttcactcatatgtccaagacgcatgtgccacaggttagtcttactaggttcatctttagtaacagcagcagcggtaacagaaccatgtaatgtacttcctctaaggacatataagtttgcagaattcatatcaccaatcatgtaaacaagagaacctttcgatacctttataactccacctgaaccggagtatttgtatccttctgcatcaagtgtgctgagagagatgagatttctcgccatccctggtatgtgtctcacatctttcagcgtgcgtgtcatgccatcatgagtcttgatctgaacggagcccatgcccacgatctcacgtgggttatcatctcccatgcgcacaacatctccattctgcacagacttgtaagacctaaaccaatcttctgtaatgcagatataaaacaacatgcagatcaagtatccattcttatgactagcaccccaccagaaaaacaagaaacaatctctagaaaagagttttccgcccgggtaaaacgggaggctttaccacaaaatttccttttccccttatttttgcaagctttcacaattctttacgtaaggtgtttttcttttgggaaataattaaaaaaattttttactcttgaattaaaaaacgttttttctttaactttttaacaaaaacatttgcctggatttaaaggttactggctaaaaatatccctttgaacctggaagtgtttccccccttaaaaaaaaaaaaataaaaaaaaacaaaatccttttcttcctctttatttgtgagaccccccacaaacttccccggaggttatttttccccgcctttaaaaaatgtgggtgccaaaaaaattttttataaaaaaaaagggagagaggaaaagataagaaaaaaaacaacaaaatttttttctcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatctcctgaatcagagttttcagcactggtaacaacagaggccttaccatcagatttccttttctccttattctgcagcttccaacattcttcaatgaagtgatttttctttttgcaatacttacagaactttttacctctggatttagaacggcctctactctgactcttgtcacgatcattgctgtcgttgtaggttctctgctcagatctacctctgacctgcaatgcttcgcccttagaggacgacgcatcagactgaaccatacctttcatcttctccctattttggagcgcctcataaacttccgctagggttagttcatcacggcttaaaagtatggtgtcacgaaaatttgcatatgaactaggcagtgagcataacagtaaaagacctaaatcttcatcatcaaactgtacctccatcgacactaggtcggcaacgatctccttgaagaccgatatgtggttcaacacagaaccactctcctgcaacttgtgcgagaacaacttcatcttgatatgcatcttactggttagatctttagacatgcagatcgattccagtttgagccaaagttctgcagcagtcttttcctgcaacacttcttgcaaaatatcattagatagatgaagttggattagcgacagagccttacgatctttccgcttctcctcagcggtccactcagtcgttttcttcttcccgaagctttccagcgcctcatcaagatccgaagtttgcgccagaacagcccgcatcttaacttgccacagcgagaatctcgtcttgtagtctagcagcggtagatcatacttcatcgacgccatcgcgaaaccctaatctgggaaccagctctgataccacttgttaggaaacgataggcgaacaaacgataaagaacaatagatcaatcacaaaagacacgagatttaacgtggaaaaccctcccaaaataggagagaaaaaaccacgggcgccagccagcaaaatatcttcactatatctgaggtgaggttacatcgccgcacggcggcttacaagaggtatatatatagtggaaccctaaaaagggatgatgatccgtaccgcgtccccaggcgcacagcccaatgggccagcttcagccttcgctccgctacagcagaagctggccttttattaagtgcaaatgaatttggatcacaactcaacactatactgatcccgcaatcgagcaatgttcttgtccatcttcatcagggtgctttactagtgtttgagaagtgcttcgaacatcacgtctaccgatactcaaaagcgaaaggcagaaatagatagacgtacggatgcaaatatctatactcgtggacagagagaatctatatgacgcccggcctgtacatgctcgtccgctagctgatctcgctgttccaaacaaaaggtctagcaaagcattttccatcatctgcgtcagctataccacattattctaaccattccccatatagagtagccgcgaccaacccaaacccacagtccagaagcgtcagtctagccagcgtccttaaaatagcaagtccctcgttagtcgtcagagcgctaatcatgcagtttgcatgcaccgtatacaggggcggatccacagtacatttactggggtcatctgaccccgatgacatccagctctctaaggtaatgtcttatattttgccacatgtgaccccattagctaaagactaatgaccccagccaatcacttcagctctcacgctctcacagggcagtaaaacagtttacttgtttcactgcctcctaccaagcccattaaagtcaactttgtttggttgatatactttggtctaataagcatttactatagttctgatctttgcatgaggaaacgaaaacctctcttatcatagtctaattagcattacaaataaacaaatacctttatacgaaaaaaaacgattgtagattatataatgtatacatgtttaactaatgtgcctaagtagaaaagaagttaccttttttaaaatacaaccatttctcaaccatatatatccatattggagttgtatataacaaataaatatgtgatgttacaatctatgctcacagatagggatgtaaatggggcagacaaccgggtttttcttacttgcttatcacacttctagtttattttttctacaaaattttgtattgaaataaactagcaaatgaatatttatgcggatagtgagactacccacgttgcatccctacaaatagaccccggcatgtacgtctctccgtcggcgctgaataaaacgaacggtcaaatatgtttgaaaaattcaatggcgtcaaatatttagagacagagggactagtacattggtgactccgatggttcaaaatcctggctccgcccctgaccgtataccgtatcgatgagtacagtcacacacatcgatcgtcacatgcccgtcgagcccacccgtaccatcgagcatcgaccagcgcagcgattaccggtgcgcgacactgtttccgctgtcctcgattcagcggtggcagctacgaccagatcgtcgtacgagaccctgacgccgcacgtacacgtttccgatggtggcagcaattaacggcgccgcgccgcgacacgacgaagaggcagcctcgcgcccgcagcgcagcaggacgtacgcgctcatgctgtcatgcatactgtcatacgcgcgcgcgcgcacacgcgagtctccgatgaggcgagacgacggccggatctcgcggtggatacgagctgatgcatggggccgggccggagcacaccgcatgcaagacggcagaggaggggcgcaggcacatgcgcccacgtcagaacagcgagaatctccctcctcctctcctcacccactgcaccagctgctgcctcgctgcgtgcccgtaacgtggacaactgttactcctgtctacatgcccggatgccacacacgcattacacaggctcacgccgcattgcactgccacggtatgagagagagaatttagtcttggtttgactggaccgagaggaggggagaagactagtagcaagtagcaagggacaagagtgggctgggagttagctgtaagaccagaagagtgagctggcttgcatgcctctcaaaggggcaaaggggggagaaaaaggatggagaaaacaaccgcggtgtaatcatcatcagatgcaatatggggttagaaaggctggccgggttttgcagagagccagcagcaggtgggcatattggcagtgctggcttggggttggctttgtttttctagatcggattagattagacggacagttgatggcccatgcatgttgtcatctgggcagccttttctcatctttatttttttattgctttgcccttttcatcaaatcgctctcagttactaactgctaagctaccttatggatgaatgtcagctactccagacagacaaaagattggcatttctgaattccaaacatgtatagcagttgatactagctccaaactgaacattatgtttagtcaaatttgatcctctagactgcagccggttctcactcatcagtatacttttcctagtcaaattatgttcagtgcacctagctagcttgaggagcaagggtggacggatgtgtgtcacgcacccgagaatgtgttaaatatgatgatccccatggccatgggcaccgcacacgacgcaatgttctgtccacctttttaatccccatgacaccaggtggtgcacatgtgtgggcgagctggccggccggcagcacgcaggcataatgcgggtagggagagagatcgagtcgactggcgatttcagcgtcgacgatctgtcaccgcttagcttcgattcccctcctctttcatctccgcatgtcgcgcatgtctgcgagaccgtgactatctgcgtgtgtgtgttgaatgaaaatcatggactcatgcaggcagccatgttggatttgagcgtcgatttgaggccacccacctaggttagtacccgctgccacgttcgatcctgtacttcctgcacgctcctaaccgggagagagaaaaaaaactagagaagaataaataagcagtagtatagtacgacatgtctgcgtgcacgttcatggcagagagcttagaacgacagcttgagagagaagagaagagaagtagaaaacagctagtgcctggcagcctcttgtgtgtttgcgttattttctcgccacttgctcgcgtcaatttgttcaccgctttaatttcgtgggtgaaatgatgaacatcggcgtcgtagatcgatccagcgtgagagatttatcctggtctgttacaataatatcaggtttttatctgtaatgctgcagtggtaccgattatatatggtccaaaaactctgagctgatcgatgcgtcccaattgcactcggagcatgtacctgtacgtaccaacagtgtgttgtcagttcgactggaagccagcaaggccggtgggagaacagtggaacacgaccaaaagggaccaacttgatcgacgacgtaagcaaggccccggcctgtctgcctgatagatggttcgctccctagtccctactgtgcgttctaataattgggcttagatcgatcgatcgatgagagagaccccggccggccgctcgcgtcagcatgtatgcatgatatgcaccaatatgcaccgcacggctgtaaacagaggcttcttgcgtgcgtgcgcgacgcgatggtacaggccagctagaggaattagcggcagcaccgtacatgccaccgtcgcctctcgcctaatcgccttcgagatcacggcgtggctagcggctagaaaattggctggaaactagtccgctagctagcttatcagaccacagatgcgcgatccgggtgctcggctaggacaggctgttcgatcgattcgtcgcgtggatggatggagccatgcattgaggaggaacaaccgaggtggtgctctgaattgttagtcgcgtgctcgacgcggcgccgagattgcggctcagagctgagaatcgctcggggagataagcaggcagggtgggctgccgcctgccggtgaacggagctccgccggtgtgcgatttagatccgaagctttccgatgtcgatcgagtaacaagattgtagtgtgtcggtcgttatgattgaattatttctccccattaaggtcctaatttgattccggttcgtacaatacaaagcacgcagttgggctgaattactaactagctgggtggcccgcgcaattgcgtggctagcacccaaataaaatcatatattttttagtatgattttacttaaaatttattaaatagctatctcatgtcttaagagtttgaaagattaaaccttatcatccccgtgtttctaattatatatattttttaaaagtcacaccagttgctaccccttatgacatctccttctttatttgcttgctcgatctaccactatttctattcattctccttgaaacctttaaaaattggatcttatagtttttagagtttattgtcatgttgggtttcgtttttataatttctagacgcctcgtcaaacgttaccattatactcctctatggcccgtccactgtctcttttcttaattgtcactgagattttaaaaatcgaacataattatcgtttcggttcatttttactttctagaaatctcgctaaaccgtcagcggctttgccattgtacttctctacggctcgcccgctgcgtcccttctttattggcattgagattttaaaatcgaacacgattatcattgttttttttattttttcgaagttcggaacctttaaaaattgagccttgtaatttttagagtttattgtctcgttgggctttattttttataattttttagaagcctcgtcaaacgatgccactatgctcctctatggcccgtccgccgcttactctttctttattatcattgtgattctaaaaattgagcataaatattgttggaattcattttttattttctagaagtcacgtcaaacatcagcggctctgaaactatactactatacaccccgcccactacttctcctttttattgtcattgagattttaaaaattgaatatgattatcaatgggttttttttttttactttctagtagtcccggcaatcgtattgctcgtttgcttcacggcctgcctgtcgtccctccttttaatcgtcattgggattctatttggtgttttattaacagtttttatatgtcgtatcaaccgccaccactctactcctttaaaggcctgttacttaatttatctcgtcatgtgttttagatggtcttttctttcaatagtctttatttttatcacaagttttagttatttataaattgttatcctaattgaaatcttatttttctttttctaatttcagaatttatttttttcaaattttaattaatatcgtattgtgttcttttagtatttttatttttattttttattttcaatttcagttgtttcaaaattgtattcctgcttgaattctcttttaatttttctaattttgaatattattttattttttattcttaattttaattaatcttgtattgggttcttatatggattcttatttgaatattgcttatttttaattccaaatttcagctaattttaaattgtattcctaattgaactcttctttttttttgctaatttcatattttatttttttatttccaattttaattaatcttgtaattgggttcttatatggactctttttttaatattccttattttaattccgattttcagctattttaaaattgtattcctacttggactatccttttcttttctaatttttattttattttatttttattttgaattttgattaatctcgtattgggttcttatatggaaacttctttcaatattgcttatttttatttccgaatttcagctattttaaaattgtatttctacttgggtctctttttttctttctaattttggattttattttatttttatttcgaattttgattaatcttgtattgggttattatatggaaacttctttcaatattgcttatttttaattccgaatttcagctatttttagattgtatttctacttggactctccttttcttttttttctttttctccgattaatgtggaaatttctagcccccacagtgaacgtggtgccttctttcaaagctgtattttattataaattaaattttagttgttaaaaataatatcattggatattcatttaaatttaattttatatgattatgattttgttgctacaatgaaaaatttaaagttaaagtttagtttttaagaccgtactaaatttggatacgtcttagcgagttggacggagagatgtatctctaccaatgcacaagttttctagtctatttactctttttttcatccataggtaaaaaaatgtatcacattttaattctaattataccggctccaaaatatatatgcacgcactgtgtttgaatcctaatcacctgatctgttgattgatccttagtatccatctaggataaggaaagaatcaaagcaggagtacgtccacctattgggacttgtattctagtacttgatcagtgttgtccgtttgatctagcagttgttttctattcagacttctattatcaaagttaatctacaccatcaaagtctagtcctagtataatctaacggtctagatttttcttttttctccgattaacgtggaaatttctagcccccacagcgaacatggtgcatcattttaaagctgttttaataatataatagatagatagttcgcacagaacacgggccggtggtgtacactcgtttaggcccaaaacaggcttccaagcaggcctggtagtgtcggacgtgagtagtggcacaacctcctaaaactaacgcgcacccgacttatatgaatttagggcctgttcactttgatgtcatttccatccttactaaattttggtaaaattattaaaaaatggttacatttagtttgctgccaaattttggaaactatataagaaatcctatcaaaattttggcaagttgccaaaattttggcaactataccaaaattttggcaggcaataccaaaatttaataaggtttttttttcataaaagtgaacaggcccttaacttctatgagtatttgttacatttctgtttataaatggatcatttttcatttgtcacttttacgtttatttatattgcctaaaagggatttgtaactacatttcgcgaacgtgaaaaaaaagacaaattttactataggacatcgcgacttcgtggtattagctgtgggacaccgcacaaagtcatttttggaggaagacactcttaaaatgtggtaattttctagtggacatcgtacccattaaaataataattttcggtagaggatgagagagaaatcatgtgaaatgtcataaatacccctaggccaacttgttatattcttccccgaactccctctcacactcctgcatatcctccggtcaccgacgtcatggacggcgcctcttctccatcaagcagctcaactcgtttggcgccacggccgtgctcgtcttttccagcatccagctccgcgctgccgtcggggagaagacgtcgtcgccgacaccgctccatctccacccccaccgaactgttgctccgctcggcgcttgccggagccgagccgcgccgctgccttccccaccgccagccgtctcccctcgacggtcgccgcggcggccatggcagcgacggacagcgtcatgccggcaccgatgcgctgcatctcggtcagccccctctcgttgctggtgagccgccgcaccgcgggcactaccgcggcatcgtagagcggcacgaggatgagcatggcggcagcgtagacagagtggagcgacgccgccgggatggcaaacgcgtcagctccgaacccgaggcggcggcgcatggcgcggccctgcaccgtgaagagcggctgctggacgagcaccatgcagtagacgatcccggtggccctggcccacaccggcagcatccgcacgatcaccttcagctcatccacctgcgtcactgtgcacagcctccacggctgcgccgctgccgccgcagcctcgcccccccaccaacgatgacaccgccatcgccaccgcagcctcgccgcgttgtccaagaacctgaactggtcggtgtgcgccagcttctgcccgcactttggcggaccgtcgtagaggacgaagctgtcgtgaggcagcgcgacgttcctcttcctgatggcggcgacgacgacctggcaagctcgcaccacagttctgccatgaggctggtgcctggtggtacctgtacatggcggagccgaggaggaagctggccatggcgaggacggtgcagagagccgggacgccgaagccgacgagccagccgaagttgtcctgcagccacaccatggcggagccggagacgagggcgccgacgaggaagcgaaggcggcgaggaggaggaagcaggccacggccagcgccgccgcgaaggacttgccgcgtcacctgccatggttgggtgagagataagagatggagagctgacaagtgggtccaggggcatttctgacatttcacatgatttctctcttcccttctatcggaaattattattttaatgggtgcggtgtccgctagcaaattaccacattttgagagtgtcttcctccaaaagtgactttgtgcggtgtcctacagctaaaaccgcaaagttactgtatcctgtagcaaaatttgccaaaaaaaaatataggtcaatacattagaagagcatagttaaaacaattatgttttcttaactactccctccgttccaaaatataacaacttttggatagataagatatatcatcatactatgaatctagacatgcaagcgagctcactagtcaatcttacgtatatgggtaagtatacattatatctatgagagacgaaattcctccatcttcaaataaatcaattacaggcattacagctacgaatctgaataacttataattgttttattttgagatggatgatatacacagtattgtggtagtacaactcgcagggcacgacaccatccctacttcctgtttgggggagtttttggcagcgacatcttatagaatcttcagttgtcagaagctttgtcaaatagttcatatcttcacttaaattctataaaattgtagttgtgtaatttagaaaataaactagaagactctagcttctccatatatattctcaccagctgtttctcgaaaccttaatctcttaaaaaaaaagatcttagtcacgacatagaatggtcgtgactcagcaagggtgagattaatacgcatatatcttggccgatatatggttttaggcctcgttcgatctctctttgggagatagtttttttttccacgcaaaacaagaaatatcattagcatatgattaattaaatattaactattataaatttaaaaaatggacttatttgctttcttaaaacaactttctatatcgaaactttttttaaaaaacaaaccatttaacatattaaaaaacgtgcaaatgaaaaacgagaaaattgaagtttggagttgaagaatataactgagcctaattaccattcaactcaagtacggatgcaggctgcttgtagatacacatatagatatagtgcgtgtctctgcttcctagttaaaatcgtggtgtatggtatcgtcacatatgctaccacgttttaaaatataatatttttaacgctcaaaattaattttaagtatggagttgatcggaagtgctggctgtcagtcagccccaatccaaaccaaagagtatttgctgcagctgtgaatgggcagccaacacaaccgatcaagccctatagctatatctccatctagtctttccaaatttatttaagataataataacaattacatctcggtcactgttaaacagcacacattcaacgagccaaagaaaaaaaaacaaaaacatttgagattatatgacaaatccctgtccccctcccaatgacatccaactaaaataccgaatagagtacatgtaacatttataacagtgctgtagattattagtccctccgtcaccataatataggggattttgagttttttgtttgaactgtttaacgattcgtcttattaaaaattttggaattattatttattttttatgacttaattcattatccaaagtacttttcgttttttatatttgtacaaattttttaaataagatgagtggtcaaacagttcaaataaaaactcaaaattgcttgtattatgagacggagtgagtacctttactcccaaccgcagatgcgtttcaggcaacccaatcctctactagtagatgaataaggaaaaagaaaaacaaaacaggcaataactaaagtgaaaaaaaaacaaagcaaaagtatgtgactcgatgagacgaggggtccaaatccaggaacatcttcgagaaagcacaagctcgacgccggctaaacccgcggaaatccccttccgctttgtctcgtttcctcctcctgctccctcggcactgcaccgccgcagcttccaccatggccgtcgccagcgaggccgcttgtcgtcgggcggctagctgcttctttgaggtcggcaggcaagagatcggctcctccaccccgcgcgcctcctcgcgccgaatcagcggctccgaggtgccgctttctcggtttttaatcccatatgatcctggtgtctgatttcttggaaccttctaggtgttgatcttgtagagttcgcaagtcactaaggaagtaataaggccgcgtatttttgcccgtaagggaggatggatcatggatggccgtattcgtgaatcgtgaagtactatttgatactacttgttcttgttcgtaacagttcagtttgcataggcattatggagttaatgctgtaaaattcatatcttacgacttcatgagtccgccgatacgaattgagtactgtcagggtccatggattaggcacacttaaattgataatattgtttggataaattttgattatactaccgtttcatttgtttgtaacttgtagaacattttctggatgtttcattgaagtctgatcatactagtttattctgattgttattgttgttcaagaatgtgtatatgtatgattggagtacttcctgagataaattactaaagtcttgtgacaacctttctgattttttttttttttttgtaattgcttctttctataacactgaatatctgattgtcatgttggactagttacaattcttctttcctccaattgtttagggcctagtgatgcggatgcatcagtatggaaagttgcgaggccatgatggttgtgttaatactgtcagcttcaatcctgctggtaacctccttgtgtctggttcggacgacatggacatcatattatgggattggcttgctaaaacacaaaggctcatttacccttctggccatcaagaaaatgttttccatgctcgtgtaatgccatttacagatgatagcgccattgtaactgttgctgctgatggtcaggtttgtatctatcaacatctgagttgtgttctaatagtaatactaatttaataccaccatgttattcgcaattattcccataagcatgttgtgcggttacttttgtgttctccacaagtcgtagcaatcagcttcatgttgcatggaacattataataattgtattcgtttactggtacatgcactatttggaaagagacttagatctctgaattgcatgcaattactaagagaaagactaggtttttttttgcgtataacatagtaagtttgcaacaaaaaaaaccatagatatatctaaaccttttacttgtagtttattttcttattttgtttgcaatggatgtagttttgaagtaaacctatatctctgtttttacatttgttggttatattggaaatgacttctctaccaatcaactgaaaatattagtagataaagtgacaaacacattagcatattttacttttctgttatttgcaatccgatataatttttgataacatgccatatacccaggttagagtgggacaactgaacgagggtggtgaagtcacaaccaaacaaattggggtgcacgatgatcgtgcacataagttggccattgaaccaggaagtccttacatattttacagttgcggggaagatggtttggtacaacatgtatgtcactcaaaacaattttctgcaattgtggcaactgttttgtgatagcatgtacattgaacatttatttctttacagtttgacttgcggaatgattcaccaatgaagctcttcagctgctattcattctcaaatagcaggcgtcgtgtaaggcttaataccattgccattgacccttggaaccctaattatctttcaattggtggttctgatgagtatgtgcgggtatatgatttgaggagaatccagttgggtgcttcaaatgacatgaaccaacctgtagataccttctgccctaagcaccttatgggtgggaaggtccacataactggtattgcatactcctacgcaagggagatacttgtctcttacaatgatgaacatatctatttattccaaaacaatatgggtcttggtccaaatcctgaatcagcgcaagcagagttcttggacaggcttgagcagccacaggcatacacaggccacagaaatttccgaactgttaagggagtcagtttttttggaccgaacgatgaatatgtcttgagtggatcggattgtgggaatgtatttgtatggagaaagaagggaggtgaactattgaggatgatgcatggtgacaaaagtgtagttaattgcattgaaccccatccacattttccgttcctagctactagtgggattgacaaaactgtcaagatttggacaccttcagcaaataaagtgatgtcgctgcctaaaaacgcaaagcaagcaagttgtattgacataagtaatgttggacttgtatttatccatttcctttttttctatgttttacgttatttttattttgtcccttaatagataatagcttccaacaagcgggcgagagaaattgatgcatctcgaccggagctgacgctttcatccgacctcatcatgcatgttttgaggttgcagaggagacagtctgaattgtacagggagcatgaaccagctactgcagatttggcaagtgatgatgatgagtctttcttcgctgggtttgatgatgccaataggaatgtaagatctaactctgatccaagggaatgcattgtgacatgaaaggaactgaagatttacagcctgccccttatacttttagcctgcagcctgatgccctgatataccatgctatgctgcatatgcagggcttagcaaacgatgcaacacgaggaacacagatactcatgatacgtgccggcaagattaaacggttaggacttaagagtgtgacgacctaccttgatagtgttgtaaaccaggagtgttactgggtgttttcatctcatgtacttagtctagtattagtaaaaaataatcactttgctggcaaggaaatgcacatgtaattatggagtactccgtatatttgagaatttctatggcgatgctaagcgtgcaacattcacagaggtttcccttgtcgcggaaaccagctgcctcagactcttatcgtatgcatgtatactgaatgcttatcgtgttggctcctgtttcgacgtttgattttgatcactcgtccatcttcgtgttccacgtgagcatttgcaaactggaatcaaatttcccctgtatccttgtggtatacgcctctcagaagtgaacgtctgggacagacctgtgcccgtgttgttcttatttcgacgttgacaatagaatcgagaaacctgtcgtgcgaatactgtggttgaacctgatatataataggcaaattttgctatagtacactgaaattgtgttgttttaggtctaagacaccgcaaaaactaacttttgagagaaaacacttcataatcgtagtattttgccattggacaccgcgccgactaaaacaataattttcggttgaagaggagagagaaatcatgtgaaatgtaaaaaatgctcatgtgcccacatggcagtgacttagcatgatggcagtgacttagcatgaggaggagcagaggcagcggcggtcgacgagcttgtcgctggcaccggcggtgaacggaggggtttcgcgaggtgcggccaaaagaggatttctagagtggagaattgcaaagctaatggtggtggtcttgtgaccaaaatcagtgtcagcggcggtgcgagcggcggtgagctttggcatgctagtgcatgtcgagatctagcttgttttagtgtaaacccgtgtatgcatatgtgcctacatggtgcttggatacttacctgatgtcgtgcgcgggctggcgaagattggacaacagcggcgacgggagtaatggctccggcaccggtagaaatgacagaacgacgtcgatagcgataagcggcccaaggtcaccaagaaagcgtgcgcacaagattagtagagctagtaggaagcctcacgctcaaggaattggacggaatcaggaaggggaatcggaatcggaaaggggaagcggcggccaaaggtgaggaagacgatgtcaatctcccacctcggtgcatgattcttggtgatttttgggggtcttcgagagaaagctgtggtggtcacgatggcatggtggcccggtctggggtggttcacaacggccggaaacagcggcaacatcatggtgatagcgctcggtgcgtgctctagagccgacaatggcatggcggcattctcatcgctgcagtagatgaaataagacggtatcaaaagaagatttgtttggcatgatgaggagaatagggaatgcataagagatggggatggcgacggcttggcgatgaatgaggacgtcatcttcttcgctgcagattttagctgccccttccaccaacgcagctgccgagcgcacgaagtagccacggcagcacccctgccgtcacctgcagcgtgccctcaactcgaacctcagcagccgcggcgaggctgcaacgtgacgccggccagggttcccccatatcgtttggcccggggttaccaccaccccgtggcagcgcggccaccacggttttcgcgccataactgcagaaaaggcgtaaaaatcgcgttaaaaaaataacagttttgcggttttaccgcggttaccacgcggtatgcggcgataaccgcacttcatcgccgacaatgaagaatacaaattggaaaaaaaatcgaaaaatgcggttaaatgtgtgtagaaattagggataattagaagaatatgtaggatacaatccgagatcaggcccattccatttcttctttttttttttctattttctaattgacattcggtttagccctcaaatttgaatttattgaactctttttcaaaaaacttcttcaccatatgacactacaattcaagaaccacatccatgttttctttctaatttgttttgattttttttggaaaatttgaatttgctcaaaattcgtcaaaccctaacagccgataaccgatctcatagtgtggttactacacgattacgtgaaccctgatgccggcgtgcgccgcaacacggcagagcagagtagggaggggatgaggtcccataggcatttcagtcacaccgcgtaaaaaatgggacccctagcgcctcgtcaacacgaaattatattttagtcggcgcggtgcccactatcaaaataccaccattatgaagtgtttttctctaaaggttggtttatgaagtgttttcctctaaaagttggtttttcggtgtcttactattaataccacacaatttcagtatcttttagcaagatttgccaatgtaataacaggtcggttttgtccggagccggattcaaagtctcaaagatcgtgaatccaaaatggataatgccaaatgtcacctgcaagatcatctccaaggatttgctgatgcggttttgggtaatgggtttggcttcccagaagaaacccatgatcatctcccaagaagtggctatataccagctaaaattaatactcgtcagttgctggcgacgtgccagttgccacaacgccgcggcctccccgatggcatccaacaaggtttggcaaaggcgtacacggcgttctgggtgggcaccgccgtgggtgaaatacgttgccgccttgccgcgtggatcacatgaacgaacgaacaaatcgaaccatgggcaaatgcagcatcgcagtaacaaatgcacaatcaggattgcactagggagaatggatcttctctctctcagtgacctctaggagagggtgaagggcttggagccgcagggctaatggcgtccagccacgtatagcgtgcgtcaggttggtgctaagttcgtctttggtgtgtaagcccgtggtgcgtgtttttgtctcttttttctagctataatcttgacgtgttttcctttcttttttctagctataatcttttaggattgtaatttgtgatttcttattagtacgtataaaacttcacatcgtttggtagcgtttggtgtgtgttgtttctttaaaaaaaaaatgataacaatgctagtaccttagataagagttctcaaaaaagtatcttagataagagaaacaagcaacatgacacccaattacagtctctaaaatagcataaagactctcatcacaagacgtcaaggccctaatctcatcgcataaatcacattttcacacatacaaatgtactcttaacaccacagcacagcatcagttgctcttgcaccgttgcacgatcgctcgatcacccgacgctggctctgctcgaactctttcgatcaggccaccagcacatacaccgcgtagatgatccccgggatgtatcccagtatggtcagcaagagatcgatccagaactcaatctgcaaacagtaccccaaatcagaaacaggatccaaatcaaacggcatcaaacacacacacaagcacatactgcaacaagaactatatcagttaagaattaagtgtgcctcgcatgcaacttacgcccaagccgtagcgcaggaagacgccgaccggcggcaggaagatggctaggagcacctccaggaacgtcgccgacgccattctccctcttctcagaatttcttgtcaggcagaaggctctctctcctcttctcagacctctctctccctcactgacgaaatggctggaactgaggccgatccacgagaccacacgtccgtttatatcctgtatttttcagtaaccatgcggttctggagatcgggcgtacgtgtcaggcgatggcatgaggccgtcgcggttgcacgccacgcatggcggttcgttgcgtactgaagtggattactctatctagtacttaaattctggggcttctggctttccagcgtcgttttctcccggtggctggtgagttgtttggagaaaagaactaaagaaggcaatggctatctgccttttggcttgccctgcttgtttgcacctgtactgtgtatcttcgaggctcttttgtgatgcgtgttgatgatggtagatacgaccatgctgcatggacactgggcaccagttgtcagtttgttttctttatcataacaacgtgtggtagaagttgaactaatgactcggataaattggcttttgttacgcgggtgttcggacttcggagtttgcgtgtacaagtgtactccccaggtcaaaaaaaaaaaaaaaaaacacaaaccctggtttctgtgtttgaccgtccgtcttatttaaaaaaattataaaaaaattaaaaagataagtcacgcataaaatattaatcatgttttatcatctaacaacaatgaaaatactaattataaaaaaatctattatattattaaaggaatagaaaaagaagcttccacgttcactctcatggcttagaaattcttacattaatcggagagaaaaaagaaaaggcagagtccatatagaaatacaatttagaaatagttgaaattcggaattaaaaaataaggaatattagaagagaagactagagtccatatagaaatacaatttagaaatagttgaaattcggaattaaaaataaagaatattagaagtagagtatagagtccatatagaaatacaattaggaaataactgaaattcggaattaaaaataaggaatattagaagtagagtatagagtccatatataaatacaattaggaaaaaaataaaatagaaattcggaattaaaaaataaggaatattagaagtagagtatagagtccatataggaatttaaaactaactaaaatttggaataaacataataaaattaaaagtagagtttagagtccgtataaaaatacaatttataaataaaaaaaatcaaaattaagaaaaacatgggaagaagagtttaaggtcaatataggaatacaatttagaagtaactgaaattcgaaattaaaagttaaagaatattgaaagatgagtttagaatccacatagaaatacaattagaaataataaaaaatcataaataaaaataaataatattggaagaagagcatagagtctatatagaaatacaatttacagaaaattcggaattaaaaaaatatattaaaagacgagtctagagtccatataggaatatatataatttacaaataactaaaatttgatattaaaaataattaataactaacacgtatataaaatataatataaaaattcagaaataaaaatatataatattagaagaagagcatagagtctgtatagaaatacaatttacagaaaattcagaattaaaaaatattataagacgagtctagagtccatataagaatatatataatttacaaataactaaaatttgatattaaaaataattaataattaacacgtatataaaatataatatgaatattacacattagtagttttgtaaagttattacaaaatttaaaattatgttgtcattttaatatatttgaataatataatgagaaaacatatatgctattatatgagaaaaaatataatgatgctagccgcgcaatctgcgcaagccaccatactaggtttatataagacgatagtcaaacgttggcacggaaacctagggtttgtcttttttggggacggagggagtaaccctcagctagcacgttaatcaggactacagcaagttcatgaaagaaaggttttcagttcatgacagttctacaaaaggttttccgttcatgacagagagaaatgtctgagtaaaacgtactggtttccttgttttgctccttgatctgaagtctgaaagatcgggcgaaatataattgtagtactacggaaaaccttaccgagtctctaatgacagtagtcagtaggaggtttttttccccgtttgggatttgagatgattcacagtacaagcttgatgcgaacgaccgtgggtcatcggtggcgcaggtaggccgtgggtgctcagaccgcacaagattggcatccggtagtttgtaacgggccggccaaattttaaacaaaggttgtgtatttggcggtggaataagttcacctttgaatctttgatcactcagcttgacgttgagtttgtattacaacattgaactgcaattacagatataatacgtccctcaaatctcaaaatcattgcaaacaagattcctatatagtttttactgatgtggctgattcgagttagtcgtcgtcttacgtggtgttgacatggcactagaagcaagattttaaaaatataaaaagttagtcaaacaaaaaaaattaaaaatagtggaacccacgtcgatgagtcccactctcctctctacctctcacacgaagacgggaagccgcagtgcgagggtgcggtgtcggccagtgcaccgcccaccttcgtcttgaagtagcgttggtgacgagctgtcgtgggaggaggcgtccgagatgagctatcattgtcgtgccacgacatccgagatgaactatcattgtcgtgctcctccccctagtcactaggttctgcttaggtgggcgatagccaccttcgccttgtgcgcagaggaggagaagtggatgaggtgtcgatggtggagagcggcaagaaaagatgtagggacgagatgatggggagaagtcaccggtggtgaggacggcagtcacggcaggcggcagcacggtatgtgcgtcgcgtgtcggcatgtgggcatagaggagatggtttaatagctgtttggtgtagaagagggtcacgttggcgcatatgtgccgttcactgcgtcgacgagctgtcatccgtctccgcgctgacgagcaactccccatggcggtgaagacgatgagtcacggcggagatgggcgcctagcacctctcacgtcggctgttgccttggagataaggggaaccataggtgcgacagaaggtcggggggtgcgaggtggttcactagagaagcccatcgcacttccagtttgttgctcattcttgttcgccacccatcatgtttcaacccggcggttggtctagctcggtgatgcgttgctgccattgcccagctcttgtcccttcagccaatgcccaccatccactgcacttccctccgtcggtcgtcgcttcgagagaggcgagagatggggaagagagggcaagagtggagaggaggagagaggactaggaagaccgctgacatgtggggtccatgtgagtctcacgttgactcagcatcaagtcaattaaaattaaacacaatattgttttggcatcttggatagtctgctattataagttaagaaatatgttatatttgagagctatttagattgtaaccaaaataaaccttaccaatgttgctaaaattttggcaggatttcttatgaatttagcaaagtttggcaacaaactaaatatagacacatcttagtgacggatgcagctttaaaatatagatgggacggagaacaaagatgtttacttgataagagcaatcgaacacaacacatcgtattaatagttcattcgcatcactgtctcaatatgttgggtgctcatatcttgttatacctaattttaatggtccatgactgctataaggggataagcgggtcttgagggtgtggagcgacacgagccgtagcttagtcggtcgacccaccctgcctaatgggtagatccacccctaatctttggcaagtttattaaaaaatggtacggttggaaatgacatcaatctgaatagccccttgctgttaggattcaatgatgggccagtgtttacttttttccaaaaaaaaattgggaaaacaccttcggaatcttacagggttacgagcagtttcacctgaaaatagcatctggtatgatcaaccgatggtcaaatcggactggccttaatactacgatttttcctggtaccctggatcgaccaataaattttgattctgaggacgagcaatcaattttgattctgaggactagcagtcgatgaatgccaacatatacacatcatcatccgtggattcctttgtacagtgcttaatttttgccagatctcaacgcatgcctaatctgacaaagtgacagcttggagccatccagtgtagcgaaccacatctcgcgtagattccaatttactacgtgcagctcccgacagctacaatctcctctttgagcgtcttcctcttgccatcgtgcttgctcccggccttcgcaggcttcttcagcgtctgcagcaacattggtcagtgactccacacatcagaaattcggaattcattgttgcagaacatggagttgaagactttctgttcatgctgaccttcttgagaagcaggtcggtctgacgctccatctctcggatctgatccaacgtcatgccgtaccactcgtcgatccacgcgaagcacagccggtggcacgccaagaacagcgccctctccccctgcacgcacgcacagaccacaagtaaggcatcacctctgaatttctttctgaacattgtgttatgcagaagagatcaaagcattttgttttaccgcgatgatgcagtcttccaggcgttcacccaagccccagatcggagcgtccatgatcaccagcttgtacgtggtcatgacgggacggcatgaatcctgcaccaaatgtcacgtcagacctgacgacgcaacacgagtgtatattggtgttttctgaactgaaacctgcgtaccatccaacccttcaagagagggcctcggctcgtcctctgcgacctgaaggctgtcaggtcgacgtttggggcgctgatcaccttgctccagtagtccctcgactgcgacgcgatgtcgacgacctctacctctcttgcagctaattgttcactggttaaattgtgggcctggttatgtacattgtgctctcttagtatttgccgtttggtctgaaaaagattggagcaaatatggttgctagatgattggagagtacttacgttctcagagcagccattgtcaggtctgatcacagtgtcgatggtcagtgaacacttgctaaaaagcgggcactgataacaaataatcaagaaacctgaagttaggttggaaaactgaaagagtatcagactttaagagagaatgggttaactactctgtactctgtggtaccttgatcactgatgagggtcggagtagaaatcatggccacatgaacacagagaaggggaatccaaatggaacttgtttagcaagaatgatcaattattaaaacacgactgctgcactttaatagcgaaaggtctttgctaacctgtcctgctgtttggatatgcgcaccatgattcctcatgcacggtaagtgcacttgctggcgcaaaacctttcatccaagatggaattttgctgcataatttttacatttaattgtatataagaactagcattcggtgaaacacatcagcatgcattgcttaacttaggaaaaaaggtaatgcatgctcctaattaggacaataacttgaagtctttacatctgcaatgttcgacatgttactcctttctactactgatcaacctcgttcttccttctgttcttggatgaacacttcctatgatcctatctgctttcagtagctacgagatctaacctctcgtaattagcatgacatgcttattcttatcaagattcaagactacaattgatcaggaacttctgaaaggccttgaggatcaacatattttctgaaacaatttaatattgcctgattgaattaaacttctgaaatccatcagcaggactggcacggaacaaactaacctctgcaaatgataattcttcgaggtgtattggcccttgccaagcttctcatcctcaaatgggacctgttgcagcacctcgacgccctccttgctgttcgtgttttgctgctccatcttcatgatggtgtagctgatccctatttcatactgtaacgaaaggatcggttctgatcagtccatttaccaaattgctcgaaccacaagaatgcaaagccttcaattgaaaattttccttttgccacactacttctccatacctcttccatcgacataggcatgacgatccggcttggtgaaagattgaagtcaaggcatgcccaagttcaagcagatggcacatgatcacccaaaaatgacagaaaaagaacacagcaaagaaaagaaaaaaaaaatccatggacacaagaactagtaggatacaattccttgatcttaaccatctctgaatttgcaccgataatggccaaatctgacagcttcgatgagctgctcttgagagggaaatgaagagcttatttgcttctatctccctcttctccggggaatggttcagtgatcgtctgatcgaacagggcaatggagaacgcagaagaaaaccaacttatcctccaagctgcaccctacaaacatcttccatccaccccctcccaaaaccagaaaatcagcaaactcctcaactagtactattctttcaatcttttatccatttccccacttgaaccttccaactgatagaaatctgaaggtttaggaggggaaacgtgcaaagaatcaccaaaactaagaaacgggcaggtccacatcaacccgggggggtgtgaggtgagcaatgttctaacgtcaccggcaacctttacgaaacgtacgtatcttgcaagttctggagaaagatgccagcatccgcgattccgcgcgccccggccgcccacacggtcgtggtcgccctttcggttcatgccacgccggccactcggcccagggagaaacacatggccacgaagaatttatgccttgaaaaaggcgtcgtcccatggatcatggggtgttccgttctcactttcttgctagcgatacatttatttacctacagtgatagccaacgacgctgtcaagcccaaacaattagtagtgtttttttaaccaactaaatatttgtaggtgtcgccggttattggcagtgaagacggtaatagtatagctcgggcggccgtccaatctgtgtgagagtttcctgcagaaaaagtgagatgggattaacagtttaacgctgctagcatgcctgaaatttcaacatgagagcacacggtgcgcatttgatttttgattgattgtgtggcgtccaaaagtgacttgtgttatgatgatagctgtttcgtgttgtatgtgagggagtttgctggtgtatcaagcatgatgcaagaggacaaccgaataagtttcgttgattaattacttgcgacatcaaataccagaataggtgaaccggtcggtaacaccgacactactacacaaacagttttttttaaaaaaaaataacatggtagatgcataaacacagacagatgagctcttaaataaaggacagttccttttaaatgtgatggctggcactcctagatagtcagtggtgatttaataagagtaatttatgtccaaacaaggagctcattgattttatgagtttatcgaaccagcagatggttagatatgaagttcagacagattaagtccgagcgaaatgaaaatatatgatatgtattaaatccaagtgaaatggggaaaaggtactccaagatgaagattggcacaaaggattggtagcatctgctgtctgtgaagatgctgcctgagacaatttgtggatagaagattcgagtggatataccatataccagtaggtaggatacatgtgggtgaccttgtactattttacctccttatattgttctgtcacgcaaccatttcttgggtttactttgggagtatacattgcaggcattcatttgtttaaagaaaaattcacaagacctttcacgtaaatttataatttgtacttttattttgatctgaacttgtttcttgtccctaaagagaaaaggaataagttcatctaacgtcccttaattttacaccgaatccgattttcatccttaaaccccaaaaccagatacaactagtccccaaactgtcaagactggtgcaaaaaaggtctctcggcggttttgaaggcggttttagctgatgtggcgcctacatggctggtttgactagatctgcgtcccacgtggcaccgatgtggcaattatatattagaaaaataataaaactatgggcccacctgtcagctaaaaaaataatttaaaatgtcgaggcccacatgtcaggaaaaaaggtggggcccacatgtcaatacatcctctccttctctctctatttctctcccttccagctcttcctctcagcgtcgtcggatatcgacggcgcgggaggcactgcagatgacggtgaccggcagcggccgggcggtgtggaggagggaggaggcggaggaggagaaggagggatgggtgccgatgcggccgagcagcggtgccaatgtggaggagctcggccgagcgaccgccaggggcggagctacaatggttcctgtgtatacccaggaatacccactttttttatcaagaaacaagtattacttcaatatatacacatgtacacaaattagttagccaagtactcttcctcactaagatgcgtatagatggaaggtttagaaaagtgaaaactcttgctgatctttccattatgattgttgaaacaaagttgcacaatagacatgagattgttttcaagcttctcaaattggttctagtacttccagtagcagtcccgttcatttctccatcaagagttggattaagataaagattttcgtgccacgcttttcaaactgctaaacagtgcgtttcgtggggaaattttctatatgaaagttgctctaaaataacatattaatctattttttaaattttgtaataattaaaactcaaacaatcatacgctaataccacctcgttttacgtaaaaaacttaatctttatcttcatcttcatcttcaggagaaaagaacaccttctcaatttattcttcacataatcttttctgccatgaattatgtgaagaataaattgagaaacaggctgggggatcaatacttgaatgattgcttggtcacatttattgagcatgagatgtttttgaaaatcaaggactgtgatattacaaaccgctttcaagccatgaaggaacgcagaattaaagctactcttccaagccatgaaggaagcgaaatagaaaattagaggtaccgtgtaataatttgtagttttatttcttcgattatcggtattgacaaactgtgaaccattgattttttttactatggactttttttttgttagacaggaatacccaactttgaaatcctggctccgccactagcgacggcggcaccgaggcggcggggcgcggctgagcggcggcttggcgcgagcgtggccgtgcggtgacgccggccccggcgcgggtcgcggcctcggcggtgcagccggcattgtcttctccatttattttctattttcagttttcctttcttttcttcttcttttctcgattcttttcttcttcctatggcgccgatcaccgtggggaggcgctcgtgactgcttgggcggcacggctcctccggccatgtggcggctggccggatcggcggcgaggcaggcagctggtgccatgggcagctagcgccgtgggcctttatattggcattgatttgtacgtgtacgtacaacgtactatctacctgctcgtctgacagcaacatgcgcggctctggcggccacggcggacggcgcggcgtggccgacgagcatgaggaggcgacggattgagcgccgtcctagcggctgggggccctcctccaacctctgctccggaccgccgccgtcctcctcatgacccgtcgtcggctgtcgtcctcccgtcagccgcatctgggaaggaggaggggaagaggggaggagatagagaagaccgagttgggcttgagtgctggaggatgacgatggtggtggaggcgggttggcggcggagggcgtgccccgctccctctcccgccggcgccacgtgtcgctccctctccatcgcgactgagagaggagaggggagagagatatgaagaaaggggagatgtgagaggaggaagaagaggagggggtgagaatgacacgtgggccctattatttttttattaatttatgtgcgaaactgacatgtgggtcccgtggggtttattattattcttagatcaaattgccacttaagcgccacgccaatgccatgtcagatgaagaccgagtcaaattaaccacgtaggcgtcacgtcagtcaaaaccgctatctaaaccgctaagggatatcatctgcaccggttttgatagttagggcacctaatgtatctggtttttcggttcagggacgaaaatcggatcgttgacaaattaagggaccttagatgaacttattccaagagaaaaaaaccagttctcttcccaagagaggctccacctgaaggcccatcttaaatagttgatcggtgtgttgtgttaccccgatgcaataagttcattttgtgtccctttaactacaatgctagtaaaaatcttccacctccatcgtgcacacccggattaaataagattctctcgtaatatgagatggatgttttcgctgacgtgacattccaatcttataaaagtaaaaaataaatggagcctcatgtcattgacatcctttctttctcatctaccccaacctctcctagcgagaactagcgatcggtcctgtcctcgggagggttcaatctttcgttttcgacgttctatcggagggtgcccatataccgaaattttgaataaaattggtcaaatttgaacaaaatatagctaaattcattaaaaaaaagcttaaaaaataaaaattttagccaaaataatatcattccgaaaattttcgaaatttttgttacggaattttgaaccatggtccttggtccaacgacgccgccggtccgccgatctggtggagagatctcctcaatcctctcctccatgcagtgacctcgtcaagctagaccactcaacaacgacggaggagggcctcaagatggcaacaggtgcatactatcgggttcctttgccccatacccacactcacgatgactaaatatttccacttaaatacccatatccggcgggtacaaaatcatccccatacccacacccgcgcggataacgggtacctatacacatataattgacttgtagcatatatagttttgtactgtaattagccatattagaactgtaagttatcaatattttctctggcaacaatgctattaacattagcgttcaaaaggcaaataaaaaaactctacaacaacattacataatcaaaaaatcaaaataatttcatataatagactagaagaatgcttaagatgtgaaaggagttttatgctatgatttagtagtcgttgggacttttactcatagttttaggcttaatctacgggtttttttcacccacggattggtgggtacaagtgggtaaagagcggactatacctaggtacccaacgaataagagttttcgtccgtcaatagatttatgggtataagagttagaatataattagcttctaatagagtaaaaatccatcgggtgtggggttacatgtccccattgccatctcggaggggacgcgagtggtccgatggagttcccagactgacgtaacgtgcacgaggctcctgttggtgttcgagacttccatcgagccgcccatcgtggcggcgttgctgcaaacggcgtgggacgcgctgtggcctcgccgtccaactcctcttgcgaaccgctcgaccttcatccctcgtcgttggcctccccatcctccggccatacacgccgcagtgccgcagcctcgatcaaccggtgccaccatgattcgtcctcctcgtcggcagcgatcgtgtcctcgtctccggatgccgacgaccccctgacatgtgtcttttcaatgtgaccatctccggatgctccacggcggtgaggaggggaggcaaagctcatgctcagtacaacaaggattaggttgtgttcttcacttgaagttttcaacctcacttcctcgtttaccatacgctttccaaactattttcttacaaaaaaatctacaaaataaagttgcgaggcgcctataaatcggatgcccgattttttttcaaaaatcgaacgatgttccaccaagtagatcggaattgtttcactaagtagatcgaaaatgttttaattgtttataaaactaaaatacaaccaaatcacctcatgaaacattttgctacaacgtatgaaacaacgctttttgaaactgtttcaccatatataaaaacaatttttcagcaaatagcgaaagaatgtttcaattcacagaaacatttgatctatatatagtgaaacaatacgagtatacttgctgaaacattattggtaggaaaaaaaataaaacgaattcccttaatagagcatttccgtaatatgtgggtgatttattacaacggcccatgtggtggggcgcgtggtggggatggtgcggaggcgctgggggcacgggcagaggcgggcgcctgaattttctgccgctgatcgggcgcccgatcgctggcattttctaaaaaattgttgtaaaaatcatattaatatattttaagtttttaaagttgatacttaattaattatgcgttaatctgttgctctattttacgtgtggagaggaggggttcccgacccctgcaaaaacacaggcttagtgtataggtcgagctaaacatgattagtgctctttcacggaggccattagagtcatcgctttgagcgacacatgcaccaactagaagttgttgttgctgctgctcgagacatgcatgagctcgtccttagtacagcgaggccggccggttgcctgcaagactgcacgtctgcaaacatgaaccatgccgccggccgattcggcgggggtcggcagccacatgtcagtgacccatgcgagcgtcgttgggcacgccgaggccaccgtccgaccgtcggcgtggagagagaagatgcgagagagctagaaaggcatagaggagaaagaaagggtcacatatatttttcatttctttttctgactgtatctgagcgatgtttcgcttattcgcgcggtatatttgtaaacggaaagtaatttataaataaaacttttatatatgtattattagcgatctaaaaggaaaagctaaaaaataaacttcgatgaaaaaattttaaaatcaactctaagtttaaggataaaaagataatccgattttgcaagatggagactaaaaatttatgataatattgcaattaagggatgtaatttaaactcgcttagaaataagggatgtggacttattcctactccgatctggccttggtaacttggtttgtccaagtctccaagagaagaagaagagaagcccacttattgtttgggcttacacagcacgccgaattgactcgattaaaacgggtaggctaatcgtggcagcatatgggacacgtcttgcacgtgttgtggggttcgtacccgtaccctgctacaatttccgcacttttttctctctcgttcgtctcctaatcctttcaccaagctaaaagcttcacgatatgtcgtgccggccgccgcaatcacaactcgatgtttccaaccggagtggggaagcagctgagccggacacattttaggcaacatattggacattctgtacacggagacaaaggatttgcccgtacccatgcggcatggttctggtcaagactgatggtgtataccaccaaacagattaactaatcgattactagtagctagtagcctagtactgtagttaactagtcgattactagtttcccggaaactaccatggccaatcggtccataaaaacaaattaagacaagacagacagtagcatgcatgcatgcatgtatcggaaagcttaggctggctaatcatcagttagttactggtttttgttctgttgtgacactgtcaattagttactggctttaattttgttctgttgtgtgacagtgtcagttagttactggttcaaatggcagattggcagccggccgcccgtctacgatgaccgtaggcgatcgtcatttcgtatggtctggtactctggttggcgcatgcatatatgctaggctaggctagcgagacttggaaacggtacgtgtttatgtgacagtccaagtagccaaagtaggtttctggagatagagttaggcagccttcttttgggggcttctgatcgatggtgatcgaccagttgctagcttcgtgagaattaatataattgaacaatattttgggatctgttgctcgtgcagcgagtgtttgttcaaactacgtacgctacagttgccgccgggagctagtacgtcgcaggcacatgttaaatgttcatacggattgacatgttccacagagagaaaaaaaaaaacaggctgatcgagggagaaaaacgacagctgctagccagctgagctagaaactaaaatgttattcaagtgcagtagcagattttttttcaacaagctgtctccagagctcggacaaaaacgtactacatgttcaatggccatcagcaccatcgtacatattacttgtgaacatgcgtttcctagttcctacacgatgttttttttaaaaaaaaaaatctatatatattaattacttactcccccgtcctaaaatataatcattttttactttgacacatttttcgagatattactttaaccaaaaataaaaagagttgtatattacgatggtttgtttaatgataaatatagtaccatcaattttagtagattgattttttttattttttttattaatagtcaaagtaaaaaatatttgacttgacactatactaaaaatgcttatattttaggatggagtgagtagagtatttttaatttttttaactttgtaatatttatttcattcaaaacaatcatactgggctatatcagcgtgttttatttcgaccgaacgacgggagttggtctgctaatgaatcaaactagcaggactgaccgagacgtactgcgctacggcagttcgtgagctcacaaacgtagctttcgttcgagttccatcgatctccttcagtcgatcggagtagtgtattgtcaacccactgcatgcctaatatcagttatttttgcaaaacacgtacagcgcgaattttgtgatggccactagctagtcgccagctcacaatttaacaagtgtttcacaggcttacaagaactcctacagaactttacttgatcgaccctgctcattgcaaaatatctgatcttgttttaaatctgaagaacataacactctgaaagcaagcataaactgttccggccggctgaagtatgtataaccgttgctgttacatgtactcgaagcacgacactagctaagccgccaggtactaattatagttccttttttaaactgatctgtttctaattacagtacttaattactactagtgctctagattattaattaccctgcatgccaaatacggagtatggtagcttagcttagcttagctagtcgcgctgaccatgcaaatttgtatcacgtccatagctggggctcgccccacgccgccgagtccaggtccgagtcgtagaacggctggtacacggtggcgccgaagcctgcgccgccgctacagtactccgccgggtgcggcagcggcggcgccggcgcctggtattccagctgctggtcgtcgtcccggcggcggtgcgcgagctcgacgcagacgagggcgacgaggttgtcgtgctgcgcccgcgcgttgagcaggtcggcctgcgcgcgcgcgagctgcaccttgagctcgttcgcctccttctgcagccggcacaccgcccccgcgcacccgtacaccgggtcccgcagcctcgcctccgcctcgtacaccatgctgctcaccgcgtccgcccgcgcgctctccggcaattcctgcacgttgccgcacgtcggtcgatcagcaatgtgccacggcgatcgatcgatcgaaatcctcgctcttacgtgcgggcatactatgtatatacctggaggagcttgatgatgttgctggcgccgaacacgcggtgcgcggtagtgaacttggtcggttcggtaggagggaagtaaggagccagcacgcagccgtcggcgcaccggcggcggagcaccttgcacgcggcgcacgggctcagcacgacggtcgtcgtcggtgacgacgacgacgacgtgttgcccaccagcaaggaggcggtgccgacaggaggtggtggcggcgagcacgacgacaccctcgacggcggcgacacggaccgcccgtaatgcggctgctgcgccaccgtcacgttcgcgaccgtgttgccagcgtgatccattatatgacacagcctagtgcaacacagggctatagcaagcaggagaagtggctagagagactctggtattgacctgctaattaaagatccaaacaggaaggaggtatatatagagagacggggacgacgtgtggagatttttctgcgcatgcgactttgctgccagaatcgatcgatgctccgtggaatttagaacacgtcggaggacacgatcattcgatcagatcaacatcaaattagttgccagttatttcctaacacagatattatacgtgctttgcttgaccaagtttggcaagttttgaaggcttaattaggtgggtgcttaattatacctgtagtacatgcattattccttccatgcatgcttgcaatcttgcatagctaatagacattaggcatatgctgcattaattgctactattagtttactctatactccagcttgtagcacaattatatatgggagtaccgctatatgtacgatccgttgtacaactcatatacatgtaactatatatcaattaaagtaaaacatatttatatacactgtagccgtttaccaccgttaattaaattttgtcgtacgtgagttggacaattaagtcatatgcatagcaattttctatatatggcatgtcgttgatttaaatatatatgcttgcagttatcatatatcaactagttggttatatttttttaaaaaaacaatagtaagttaaattaatatgtaatactatatcactcaataaacatacaagctcaaatttaacctctataaattgtaaaaaaattaaaccctaagtttgtatatccacaatgaaatttattatttttctctaatctgtagaagttgactttgaacttataaatttgtgaagtgatatattacatattaatttatatactatttttctaaaaaatatataaatatttagttaatatacactgatcgagtgaacatctgctctagtaactataaacgagtttccctttcttttttctgctcatatttttgcgttgcccaaacgtcaggtcgacagcgtacaggacctccttgcgatggaggcgaccctgacgccgactctcaaaccaactgttcatgggggcccaaaaccaagaccaggttgagcggcaggttggaacggaggcgataaaaaccaaagtctgtacacgtttagtcgccgtcgatcgccttgaacgggcatacacttatgacatatgtggccgcccattgatctgtctggatatcgtccataactccatatataggttggaccgttagtatgcaagtcaggctgaattaatatgtgtatgcccttggaaatcaaaggggacatgcataacttgtacgatagggtacagtaatactactccgaagtcgtgctaggattgtgttctttcttggctacagttatatatttgatcttttttttagctgatagctgagtacttttcagcgaaggacacaaccaggacagtcggatgcatgtacgtatttagctagctagtctgtgtttagatctaaagtttagattcaaacttgtaacttttttcatcacattaatctatcatacacacataactttccagtcacatcataccaatttcaacccaaacttctaactttagaaggaactaaacacagccctactccactagtgattagaggctactgaaattacttgatcactaactgtgcatttaactctatatgctgagtctgaatacacaaggccgcatcgacgagatcagtgactatcatcaccaatgctcttcttatcatcactcggtgtagggctggaaatgagccaagccaagccaggctcggcttgcaatggctcgcaacaagctaggcttggcttggctcggctcgggttgggaaacgagctaaaacatgagctcggctcggctcgtttcctggctcgagccagctcgagctggcttgcgaccttccgttgaagctatataatttgtaatcattaagaaaaacaataacaaatcattaatatgtaaaattaaaataactttatatatacaattcatcagaatatagataataaattacatattgacaaataataactccactagaaaataaaattatccatataaatacatgatggactatgctcacgagccaaatcaagaggctcgcgagctagctcgggttcggctcgtttcaggaacgagctgaaaagtaggcttaggctttcgctcgtttggcattcaagccgatccgagctaagcgagctcgagccaagcccaagctaagctcacgagtccaagctttttttccacccctaacttggtgcgtgcatgtgaggctccgattttgttggagacgtgcatgtgagcctccgattttgctgggagacgatggctcgatcgatcgatcaaacagttcgcaagcagcatgcactccggtgtcaaaggtttctgtctgcttcaggaagcatgacttttccactagagtctgaagatgcagctgaccgacatggacttcgccgcatgctacgcagcctagatttccacatatacacatcttcccgttttgtcatacgcgaggcgcccagtcagagggtaagagcaagttttaagagcaggccagtacaatagcagtctattagcaagctataaatatattttaataagataaaagatgagagaaaaaaggagcgggctacagatctgtagccacacgaactccaagacgcagtgtgtatatgacatgtaggaccatatattaatagtatagtaagcaactattgtataaattggctattatattggctatagataaattggagctagtagtgcgctatactattaaatttgctctaatagtatatcctgatactaactccaaatcatctatagccaatgtaatagccaattcataccatagttgcttactatactattatacctggtctcacatgtcatatacacattacgtcttagagtccgtggtgcagctggctacagatatgtagcccactgatcttctctctttttttatctttttaaaatatgtttatagctgacttatagtctgctactgtacctgctctaagccataaattgccatgctcgtcgggcacgcgcgagacaggtacgaagcgacgcttcgtgatcgcttttccggtctctgccgagcgccggtatcaaatcactctgaatttccggtgcacggtttagaaaattgctcccataatcccattgctgttgcctgtaagcccaaagctagctacccgtagtatactagtactatcttccaagagttaacgttcagttgcaactatatttattattttttttacaatttatagaagttaaatttgactttgcatatttatgtgatatattttatattaatgtatgttagtcaatttttatggttatttaggtgatatcaaaagagagagagagagagacagagtatccgtgaagagagagccatatataacctgcagcactgccgccccagtcaacagttcttgttctcatctttgagttttccaaaaatggccatgctcaggggcggagccagtataatcaggggtatctagaaacctgtttaaaaaaatttttatctatagtttatctattttcactatgtatatgcccgtcagtttaaatttacacacccgtaccaagctaaatttgattcaaaccagagtaaagcaaatgagtggtacacccctttattttattctagctccacccctggcaatgctgtcttgcaattaggcttgttctcggttaatctctctctgaggattaaaggaaaactagagaaaattaatttcataactatcgagatgttggaattaatccttctcaatcttctccaatctctttcttaagggaattaaccgaagtggacaatatttgtagaccgcaagcataaaacaacacttcattgcagctcttcttgctgtcctggagaacacaaggacaaggtggggcaagcagattacacattattcagtacttagggcatgctgttaacatgatgccagggtttatgtactggaaattcggctttgattgacttgattggagcccacaactcatgttggaaaataaataacggtaacagctgtcatttattcaaaacaactccttgttttatgtggacttatgttcatcctaagctccctttgtctaaaacatgcacgcgtcaggtgataaaatctacacaagtagaagaaatggcacattgtatccagaagtcagcttgcacaccttaatgtttcaaatttccaataattattcaaaggtgtttcaaccccaatgatatgttcctaattttttaattcactatcttgtggaaaatctgacaaaggacgatctaatctacggctatagggtacgtcagttaggtccaatccgttcaatggacgtccttttttattctcttctccaagatcacgttgccctgggacatcatgatctgttcatcattaacaaaccaacacaatcattgtgtggcaataagatgaattagttaggttaagggaagcttttcatatggcagcattgaacattctgtgcctactcaagtctaaagccgtaaacttactcttaccatgctggcctcgtgcaaactttacaacgcacaggcacagcaatcctaaagcaatcgatccatactgtttagtcttacaaaaaaatgattcatatatactcttggaaaataatggatcatttttgtttgaagccaaaatatgctctggctcgttaaatagtacattgtctatgtctagtttgctaaaaaaaaatgtgcgatcaaggcagataagctgtcaaaatactggcaataccaaaacttctctacattttagcatggtagcaaactaaaacaacccaaagtaatcaactgtgacatcctttacctaccctgcataacttcattcgattactcaaaataacctatataataatcattgcaagtctcttgaagatctgatagtacatcatattgacaaacacattgactgagagagaatagactgacctcatgaacagttctcttccccaaccaggccaactaaattaattcctcatgtcccttggatattcgccagatcaatacaggaactaatcagcacacagattgcttgccaaggctttaactttatcaacatctgcatgatggagtatgacgtcagaaatatcaaacatgaaaagatttgattctgcatcagacctcctctcctctttttttttttctgttgcccctgaaattgcctgaatgcgacagcacacagctagcaccccagaaagtgcgttcactattggtagagcaagaagataaggccatccataatgggtgccctcgacccgtcccctcacaaacggctgtttccctcccatccccttttcagcgtgaatcgtctccccagctaggagcgcggcgcctggcagaggggcgcggctctttgcaaggagcgcccactttttacagagcaacgaccctcgatgctaggaggagacccactgcaagctcccgtctcctcgccgctccccccaaatccctctcctaccctcgcccctggcccctctcccatggcgccgcccgctcgtcgatccgctccacgggccgccatcgcgacgacggggaggagctcggtggccttgaagaggagggcgagccagtcgtcggcgaggcgacccgcgaggcgatgttgggcgggggtgccgggggcggcgaagtcggctgcgctgggcggcggagtcgtcagcgacggctagagggagaggggagcgggaggagggcgacctgcgaggcggcgctgggcggggatgacgggggcggcggagtcctcggcgaggcgacgctgggcggcggagttgtcggcgacgggcggagggcgaccgggcgctgacctcgccggcaagccaccgtcgtcgctgcccgaggccagatccggcaagcccaggccggatctggccaccctgccgccactccgacggcgacggcgatgaccccgcggcggagggagaggggatctggcaaccgaagtcgtcggccaccccgcgcgcccgtcgtcgtcggccacccctcgcgcccgtcgccgttgccgacctcgcgaggcgctcgccgttcgccacggcaccccgttcgactgagagagggagagagggagagatcggaagaggaggatatggtgggcggatgagacgagaaaatgtgagaaagaggagaggaagaggtggctgggctagtgggctgattagggaaatgggtggaatttttgtactgggctaccttggaccaggacacccattgtgagatgtagtatcctcatcgggttgcttcagattttgaggagcccatccagggatacccttcattgtaagccgagtttgctacgagtgtcctcggttagtgaggacagtgtctcacatcgtggatgctctaacacatctgatccctggagcttctcgttgcgtcggcaagctgaagggaacaacgactcgaccggggtacaaacgaaaggcagcagagttctatgacgattaccaaaagattggaacactttgcagcatactgttttggtcaacttgtggctcatcaagatgtagtgaaccagtcgatgtttccttggtgtagcaatcaactgatatgtaggctggaacccacttagctgataaaactgaatttgactgatcactccatgtacttttaaccagaagacaccacgtacatttgctcggcctagacatgtttgaattttttatgtagagtgcaggtcaaagacaaagagcaatgcagtgcaaagttcaaccacgatcaggcactccattgaaccactgatttgaatagcaaccaggagggttgcgcctagtgcaagaattcattttggtgacttggatcataaacagtcaagatgacactgcataatcgccttgcaaatcacatgctgctggacatgattaaagacctctttgattcatagaaattttatggggaaaatgtaggatttaggatttggcactgtagcagcctttgattcacaggattagggtataggaaagttagaggaaattttcctttggaactcatttcacagggaaaacataggaaaaaggaaacagccatcctaacctcttttttccatcatgtgtgcgtaggattggggcaaatgacagatctatgtatcattattgctcttttagaagaaaatgtatattgtaatattgtggataataccaaagtgacacgtattaatacacttcctgacattctctttcccttgaaattcctagcccgtttgaatcgcagggtagaaaaaacagaggaatagaaaaaacataggattctgactagaattgaagtgtaaaacagtggattgcaaaacacaggaaaaacataggaatggtcgtttgattggagcgcaggaaaaacgcaggaatcggatgagagagatagacttaaaggaaattttctaagaggttggagctcttgctaaattttctctaaaatccacatgcaatgtgccattccataggaatttaataggatttggaaagcttcaataatcaaaggaccaaatagaaaaatttactatagtatttgaatcctataaaatttctatataaatcctttggttcaaaggggccagtaacacaactttcctactcctacatttttacagtcacatccttgtttttacagttttcattcctacaagaatactacgtttttatcatttctctgtttttccattcctatgatttaaatggaccctaaatatatttgaagatttgcagtaaaaggaactgtttattacttctttagggtaaaagaactcagaaaagtcagaaagcaccgacataatccccaccaaacaatgcggcggagtgcggcagatcgaaacagccgatgcggcctggagtgattaggccggaccggcggcggcgcagatggaacgggggaaccaccggattcgggggctgggtgggggctctctgcggccggccagatctagttcctcccggcgattcccaacgcctgaaaggctgcgtctggacccttggagggacggcggtgcgagcgggtggcgttcgccgacggctcggcatctccgcggacactggcggatcgatcgccgactcgccgtccacgacaactgcgccggggccgccgttcgtccgagcactccatgctgacgttgctctccttcgtgggccaagcaaagtgcagcccgtatatcgtcccaatttcttacattcaggccccttattttggatagcgtaaatattagagcatctccaatagatgactaaaattaaactcccaaaaatcctgtattggggacagccaagaacatatttagcctaaaatacacccccttctccaaaagatgactaaaatttggttcccaaaattttaaaatttttccacatcatcattagtgggcccttcccaactaattttctacctgctcgttaaaatcacaggcgagagcggagggggagatcgcgtcgtgcgtgagaggcgaggaggagatcgcggcgtgcggatgcggaggggaatgggcatggtcgacgcgacgcacgcggacggaaggagatggctgctcatcctagtcgcgcgcgagatcgcaactgataccgttggcgaggctatatatcagacgcagcgatatacgaaattgatcgaaggacacagtgctatagacgcacatagagctcttcctctgtcagcgccggcggcgttagcacttcactcaatcagagctcttcctctgtcagggccggcgacgttagcacttcactcaatcaggcaactgcagcaagcagcaacgattggtgacaggcacaagctcttgtgcagtgcgtgagtagcaaaattttgctagcaaccatgttttttactttgttctatttcctttttttatgtttctgatttgacaatgtcttgatggaaaaaaaacttaatttgatatgatgaataaatatttggaaaaacggaaggtcaatcacattttttttaatttgatctgacaacgtcgtaaggggaaaaacttaatttattatgatgaataatggtttggcaattgatttgatccaagatgagtcgacctcgctcctcgtttgaacagctcgtggatgaatcatcgtctgacgatgacgatgttttttttttccacggcacaaatcgtccatagctattggcactctggcaatgcaccaagacatggtgggtctgtcatgggacatgaagtgattgatcgcaacagagaagcacggcacttgagattataccaagactacttttccgataatcctacctatggcctagttttattcaggcacatgtttgtataagtaaattttatataatttatttttgttatatgcatagatatgcatgtctcattagttatgattcgcaggaatagaatgagcaggcctctgtttctccgcataatgaatgcagtagaggatcacgatgactattttgtgcagaagagaaatgcagctggtttaattgggttcagttgtcatcaaaaggacactgcagcagtgcgtcagttggcttatggtatagcagcatatgctttggatgaatatctcggtattgcagaaagtaccgctatagagagcctgagaaggtttgtgaaagcagttgtagaagtttttgaacatgtatacttaagatcacccaatgagaacgatacaactcgattacttgaacttggggaggacagaggtttccccggtatgttaggctccatagattgcatgcattggaagtagaagaactgccctacagaattgcacggtatgtaccaagggcacatgcacgagcctacaataattttagaagccgttgcttcaaaggatctctggatttggcacgctttttttgtatgcctgggtctcataacgatatcaatgtacttcatcgatccccgctatttgcaaagctagctgaaggcaaggctcctaaagtgaactatagtataaatggtcacgattatacgatgggatattatcttgctgatggcatatatccttcttgggccacatttgtgaagaccataccagaaccacatggcaacaagagaaaatattttgccaaagcacaggaagcagtaaggaaggatgtcgaacgagcttctggggttctgcaagctcgatttgccattgttcgagggctagctcgacattgggatgaaaagaccctgggatacatcatgaaagcttgtgttatcatgcataacatgattattgaagatgagggagaagttgattgggaaaaacggttcccagagtggggagaaaatatcagagtgtcccacgatgaaatacctgctcttgatgattttatccagatgcacaaaaaaataagggacgatgaaactcactaccagctacgtgaagacctagtggagcacttgtggcaacattatccggataaatattgaggttttatttatatgtttgaattccatgtaataaataatatacatatgtgaggatttgccaaatcatcttaatttgtttttcatgtattgaataaatggtgtactgttcggtttaagaatagtacaggagaattaataaaagtgcacttcctttaacttgtcaacctagtcataggtacagttcagcttatatataatttgcaagatatgcatcagcttgtcagcaagatgaccgatcattagtacaaatttcaaaatatatgaggcttctgactctgtcaacagcaacaaagacagaagcattactgacagcaggatgagggaattacccaactactgaatagacaattctgaatttaaatagtttgcattgcatagacttagtaaacccacctaatttagagaccaaaaatagacacaattgcaaatttaaatagtttgcattgcacatacttagtaaacctaggtaaatttctaactaatctgaactccaagtacgattgccaccaaatattgccatctccttccctcccattctctgatctggtggcttccctgttgatagcaatgagatggagtgaaaatgaatcagaatacatgtacagaccaaggttcagaccaagatttggcagtgcatcatgcagcatatttaaaaatatatgtagtcccatgtatcagtggatcatgcaacatatttaagaatcagatggtgtagtgcaactgtgcaaaggcagcatttcaacaagatggacacaagaacaagtatatgcatgaacacaggcactcaactgaatgtaaactgttatgaaacacaaacctatcaaccggaactgttcatgcgacgagcgatgatctcatcttgtacactcttgtagaactgctactgtgagagaggcttggaagaaatgtccattgtcataattctctcttcttctaacatcctcttcaactgtatctcatccgtctcattcgcgaccctttttttttatctaactcaagcatctgcttatctagttcatatgacttttggtgcctctcatctctctccttcttcttctctgcatcagcttctttttttttctcccacaaatgatcaaaagcatctgtgcatgtttcaccacgcctcaaatgctctttagctctcttcttacccatcggtctctttggctcttcggtctctgtaggttcattatcttcaccaacatgattggtagtttcatcatttgtgggtgtagcttttgctgaaccatctgtgcttggcttctgtctgttggtggcacagggtttctgggatgttatttgcttcatcttatcatgccacttagattgtgaccacaagagcgaccagcagtgaaggaattgaaagggctttccttccaactccttaaatacagcaattgcctgagcaatctgcacaagtcaagtatggcgaatgtagttagcaaacatcacattttttatttataaagtaacataaaaacacaagctacataactatgtattaccttgtcgtgtatactaaccccgctttgccttctaccctcaatctggctcagatatccacaaaacttgttgacattctcttgtatagtttcccaacgatgcataagtgaattttggctgcgatctggtgtggatttactcgttttgtagaagtgctcgtatattctagtccaatatgcagcacgagtttgatttgtgcctagcactggatccaaacttacatgcaaccacgccgacacaagtatcttatcttcttgttcgctaaaattcttcgatcttttttgatttggtctagccacggtagtcctctcagcagttgggaactgctgcgtgacaggctcgctactcatgccattctcatcaagctggttactcatatcatcctccacaggcatactactcaaactatcccaatctaaggaatcgttgccctcattcatcaaattagtatagaatccttcttcttccattatcaataggacctacgaatagtacatgtttgtttaatttagtagtcagataagaacagtactactaatacgtttgtagaagtactagcatcttgggactctgcaatttaattcagacatgttcactgaatccattacaaaaggctaaaaagttaaggtcagaagatactagaagctaatagcaatatctagccaatgagcagctaactggtcaggtcatcaaacacttaaattatctaagaaaaggtcatcaaatactgctgcaagcaaacaaaaccctgcacatatagaagctcattgtttagttaatttagggtgctatacaacctgaagaagaatgcatctaactgaacacaaacgcaagcaaacactgttgaattaacaattggtataggccagtaacttttgtgacatccatgttagtataatcctcaaattatattttatcagtatattcgtaaaatgagttccttatttaacaaaagttaatttcaatctaggagaacaattctcaactgactggcctgaatgatcctgaagctgagatgcagcaacaggtatgatgcttagtaattctgaacttcttttcaagcggtatcacaattcgtttaggtgttgtgcctcaacattttcttctatatttttctgaatatccatgagttgttgatcaagtgcatatctgaagatctgggtttctctattgcaaggcctattgccgcatacctcatttaccgatgcctgatccattggaaatcatttgaagaggacaggacaacagttttttattgcattattcagaagataagtactacaattgaggtatgtggcagtgatttgggaaacaatttaagggaggagctttgcatctccatcaaaaaattgggagatatccctgtgaactagatggctatgtgggggattgccggtgtggggaaatcaatacaggaacttcaagcttgaaaagaataaagttgtttctctaaaaataccttgaagtgaatgagtaacagcacacattgcgtcggggcaacctggatggacggtcgacggcgaggtggtggtgccttggacggacggccggcgacgctgcccctggatggacggctggcaggccggcaatcccccggataagcggccggcggagccctggacggacggccggcggtgacctggacggccggccggcggtgacctggataggcagccgacggcgatcgggacggagctagcacgaggagctcccaaaaccctagcctggcggcgtgggcgctgtttctcgcgagaaagaaaacaacgcgaggaaggagcgagaagaaaaaggaggcgggcggaaaaaaaatggcgtggacggtaaaaaaaattggcgcgattggtgggattgggagggcgtactgcttcccaaattctgataagattggcaccgattttaggagggggtaaattttaggaccgtgattgacagtctgttggaggcctagttttaaccaaaatcccaaaaaataatttttaggaacctatttggccctctgttggagatgcccttaggatcgctattcgttaattcgtgtagggctggatatcgagacagcgggtttggtctggctgtctggctcgttaggccaatgaactagtttggctagttaacctaacggtctgagtagggttaaaatggtcacggaattttttttgatcgaccgagctttatttccgcataagatgtaccgtttctgatcgttttagctatatataaattttatttttttctaatttctttctgtatcatattaatatcgacaacgaatagttcaaatgatgaatatggtccattgccgaccgatcgactgtcgtttttgaattctaccaattccgatcgtttttactccgtctgactcatgagtcaacatgactttatcccaaaataaaccaatttccgaagtttgaattgtgtctaaaaaatgaatcaaattctattttcttgcctaccatctgcctgtaaatcaagaaattttattcctttaatactccatcacctactcgtctgccaatataatttttcattaattatggatttttttttgtgttagattaataggctaggccaattaaatgataataaatttcattggcctacagtaagtactatgggtaataataccatcttgaaaatctaagtgaagaggtctcaatttaaatacggagctagttgagagtctctgttgaccgattgagatggtgggcggacagccacacacacgcacgcgcgaggcgaggcgaggcaggctgctctctcctggttctgttcacctgcacaacgccgtgaattgatttcgtattatcctgagctgcgtaatcctttcccggttctattcacctacatgttgtgaattgattccatcggttacgaaataaaacgttccgtcggttacggaataaaacgccgtgaattgattccgtattatcctgagctgtagaatcctttctcggttttgttcacctgtgcgcgcatgtgtaggggacgacgagcaggtgcctctgtaactccgtcggttacgggataaaacgccatgaattgcgcgcgcatgtgtacgggacgacgagcaggtgcctccgtaactccgtcggttacggaataaaacaccatgaattgattccgtattatcctgagctgcagaatactttcccgtttctgttcacctgtgcgcacatgtgtacgggacgagcaggtgcctccggaactccgtccgctccggaataaaatgccgtgaattgattccgtattatcctgagctatagaatcctttcccggttctgttcacctccgcacacatgtgtacgagacgagcaggtgcctccggaactccgtccgctccgaaataaaacgcgaattgattccgtattatctgtatgggatgagcaggtacctctggaactccgtccgctccggaataaaacgccgtgaattgattccatattatcctgagctacagaatcatttcccggttctgttcacctccgcacacatgtgtacgagatgagcaggtgcctccggaactccgtctgctccgaaataaaacgcgaattgattccgtattatcctgagctacataatcctttcccggttctgttcaactgcgcgcacaagtgtataggacgagcaggtgcctccggaactccgtctacacgggtaggcgggcgatcaagtttttgggtagtgcttcaaacgcgactactcctgttcttcgacgacaacgttgcatctccctgtgtggacccccgtttttataacaggaatcaatcatgtaaatagtaccatttccctgaataaagtagtctggtacacacgagttcatagctgaaataccaaatgcacatacacgagagtctagtgcgaattattacatcataagcccgcaggcatagtcttagatcatcggaccgagcggtccggaatacattccaaaagcagaagtagataaggcagtggagttaaggcagcggcacgccattgccacaggcaacgaccgtaactaagacctactgagcgccatcgtcttcatcaccctcctagtaataggcatagggatcctccgaagcttcatctccacctctgattaagtttatatattgcaagggtgagtaccaaccgtactcagcaagccaccacagcaacaatgcacatgataggggtattcaaggaatggctatggttcttttgcgcaaagcaagttttgtaattcttttcacaagcctaagacctagcataaactgaccaaattttagtttcagtgttcatgttaaacaatgacggttctgtccactatccattgtaatcccaaggatagcttcctgccattgagtcgtcatggttttctgaggacgtccatcttccctcctctcaggaagtggctccatcagtataaaaatcatcatgcactatcccatcccacacaagttaagaatttagagtctagccaagtgtaatacatgtcccggtgctcaataaccgcgagcacggctattcgaatagatttggtttactcacactgcagtggatgtacactttacccgcactccgcaactgcccaacacatgagcctcgttccaacacatgagacgcgtcacgacaaagctttttgataacctcgcattggcagtgcccgctccatgaactttacatcctcatgcactctaggcgtacacggtttctagcagtgagaggagttctggcgcacccgggaagggaagactcacacatgcattaagttataattatgtttagattctcacatggcagtcataccgatggcgacaccactgtagacacccgcctcgcggtcctaccaatggctgctccaccgtagtgcccctgcctcacacatcaagaaaccactatgcatggatactgcctccgctcagctatctactccgctaggtctatacccatacgagaagtgcggttgtacgggggtcgtttcatgcttaacttcatggctcggtccttaattgaccggggacggcactagccttttccggacaccacccaaatcctccgtccgccccagttgaaaacagttgtttaattttatttctcttttcacaaatcatgttattaacatcatggcaatgtggcgctcatgtctctacatgccgcatctcaattaccttcccaaaggtaattgcccaagcatatagcatttgataaatatgagtatgcatgattctagaatagcatttctaagcaattgtcataattgactagggactcatacgtaaacatggttacgaaggcataaggggtaaacaataatcaaggcatggcataatcacaagtaggatgttcatcattgcatgcaattttatttgtaaacaaaataatttcgcaattgggatcaacatgttcaaggaatagtgatgacttgccttgctcgtagtcctggcgggtcttgaccctcgctcggatccgcaactccctttggctctaaaattacgcgcgaggaaatgatttgaattcaattagaattcaattaaaatccaaataactcaaaaagtcgaacgcgaatcgatctttctatattgactacaaagtttgcgaaaccactttattcgaattgttgggtcttttaacctaagtcattttgtgatttagaagtacattcctaagaattcaacctaattgtttaattctttaaataaatctaatttcctaccgcgaattgattacttatagagattaccaaaaataacctataattatagtaatattttgcaaatcctacattttaattaatctataattaaattctaattattttaaattttctaatcctccttaatctccctctaatttctattttgtttttattctatttctccacccttctctttcttttcttttttttctctcctcctttcttttctttttctctcctcctttcttttcctctctctctcggcttctccccacctctctctctcggctcacggcctacccgggcggcgacggcgaccggacgcgagggggggcggctcaccggcggcggcgacggtggcggcgcaaggcggcgacgcacggcgcaacactcggcgcggcgcggcggcttcgaggtgacggcgcggtggcacgaaggcggcggcgcgtggagaaggaggggggagatggaggggaatgggtgtggagtagagaagggaaggggccggggttttatagggcgcgggggagggggcggccggccctaatagtgacgcgacaggcggccgacgcggcgcggggcgcgaggcgcgacagcgacgtgacgacgacgcggcgcggtagggcgcgaggcgtgaggcggcgacagtgacgggcgagcggcgcgcggcgcggcagacggcagcggcaacgcgacgggcgggcggcgcggcacggggcgcgaggcgcgacggcgacggccaagcggcgcgcggcgcgtcaggcggtagtggcgcggggcacgaggcggcgagcgcgcggcgcgaggcggcgacgggacggcacgcggcgcggcagcggcgcggggcgcgaggcgcgcacggcaggggaggggaaagggctagggaacctcattgagcacctagagtgcaatgaacagtgctagcctaatttaacctatctttataaatcctatcctttaattcctaattttccacaaatgacgtttacataatacttgtgttatttcaatcaaaagatttactctagattaatagtacccatattttatttttatataattttttttctttgaaattaattagaattaattcttattaaatcgcgctagaattcaattgttactaatatggtcgcgataatattttattcatttctaacctcacctaatctttattccaaattatatttcaattatttattttgctcgtttaattttaggttttcttcctaatcaattattctctattcgcgatctataaacttcgaaaccaaattccaatgaaatgggcgaataaaatcggcatgatgcaatttatttaaaaagtttttgaaggcccatatttttagagttttgattttcgttggtcgaattttcagggtgttacaccctgcttctgcttcaccatggcttctactggagagaacggaggagacaacatcaacggaggcaatacgaatgcctcaacatcttatgcaccgttgtctggtataacattctaactttatttgattttcttcttgttatttacatgttcataatgttatccataggatttcaatcctatgtgaatatcaatgatgtttatgcttattttaccttaagcatgctcatgtgttatgtttagccttatcactagattgcttctcattgtgtatgtcatgtttattgtcttaatattttggattaaaatgtgtcgaattatgaccaaatttctaacaatttgggcctttgtctttcttcttaagtgccttttggaatgctatgatttgactatatataatacagagggagtaaaaagacaataaacttctacattaatcgggaagaaaagactaaaaatccgtacattgctgcattgcagacatctatcaatgcaaagcgcatgacagcacacctttttctcccttcagtccagggaaacagttactcttaaatcctgataaactggtaaaagcacatatctcttttctctatcatttctactgctacagttcactttcaccccgggaaacttcaagcatagcgagcatttcaaatctcatggttgggacaacacaggaatttggacgcacacatggggcagaggcgcagagctcaatgagctagtaatccagcgcctttgtgtttgttttacttatgtgttgtgtcattttctgcactggcactggcactgttattgttttgttgttagcttagctacctttccagtgagggcattctgtgagctgtgtgggtcgtcggaattcagcattcagctactgcatgcacaagaaacttgtgaatgccaggctgcggacaagaaagatcagatttgtttcttagtaccgagaaaaacttcatcagaattcagaagaaaacaaatgggtttccaggatgtcagcaactaattaagggcagaagacaacatgggtaatactctactttgtgttggagttaattaagattggagcatacacgctgggctgaagctaactgacgagtacccaacatgtttgtgcttaggaaataggaaaggtatattgctccgcgcactcgcgtaatactccatttctctttagatttttttgagaacccatttctctttagatgatattggttcaaaattgaactaaccagagttaaatagatgctggttttgagctgcacgtgaaaacatataacacatctaaggacaaggtcaactgattcaaatgtgttcaaagatgtgataagatgacagcaagaccattagttaatattgctcattatatccttgaaaaagtgttctactgtgcaatatcaacttgagaatttgagacacatcctcagaaaaagtaacttaaaaagtaactcaaagtttattcgcatttgtaaggaatatttgcaataatctattataatttctattaggaaatgggcttaaaatcatcagtgtgaacttgaatgcttgcatcactagcttccatctattgctagattttcacttggccttgcttgacacctaggaggaggctaggacaaacatagtagggcggaagagcttagcccctatcggttgggcatatgtaagtcgtatgactattagcaaatgaatttgtttgtaaaacttttgatatatgttcctagccaatgttgaaaaataagctttgattaaaaaccttcaaaattaagttttaaaattcaaattttgtcggagctgattttatataaggtaaaattaacaaggagttagtgttgtttttcccctgagaaatttagtatttactcctaccaattaccatggcaaaaatttgcacttaatctaggaaattgttgcacaatatctgactaatacctggttcatttaaaccctatactgattcattagtactgatcgtgtgagttatgtaagatgtcttaacggtaattgccagtagcccagtactactcaacaacaaaattattgacattaattctacgtctaacatctcataggcatatgagcttgtaccatacagcatcataacgacatgtgtttaatttgctccgagtaccaaaaaatattcagagatccaaacaaccatctgataccactatcagattagtgagcagaagctattcatcaatcgtcccttaccccttgcggcaacaagactccatccattcctccacttgctgaatggggaccaccagcaggcagcagcagccaacagcactgtactgcacttaactggtccactggagacctgacaaaacactataaacataattagacaaataaaactgacctggaaatcggccccccaacctcatcaacctcaccgcaaattaaagccgttctggagaatgattcagatcggtataccgatccatctagcactccaatcctacttactttccctgctccatccacccatacatgtaaatacacccggcacggggactgacggggtgcactctggtgtgcccactgctcacagcaagattccctctcatgcacagcagtacgacacatcgcgtagcacgcaggggagcacgggagtgggtacgattagcactcctagcacggtatcaccacctccaccattgcgcctcatggcccaaggcgaggccgtaccgcgaaatggctcggatctctcgggcccgcttgcccagtatcagtgttccacagatctgtatacgtttccgggtgggcatagggacgcacgcgggcgccacccccggtatttaatcagtttcatctaaacgccgccatttaattcctcatccggcgaagtactcgcaacctgcgagggcgtgtaccccgcgttgccacttgtctcacagaccgacatgtgggtcacaccttttacgggacccacatgtcggtgacgtgccgcgtgcgggtggggaggcgcgagcggtggccgtgtagcggagtcgcgtggaggtcccaaaccattgttgtgctctgagctcgtcttcttcctccaaaaaaccgaacagtgggcagtgagaagagaggaaagggcatagaaaagtagggagaaaaagactgcgatttcgtgggaggaggagaggagcaactccaccgcgcgcgcttcgcaccgcattgcatttttccgttgtacctgtgctgctcctggcctccacgcgctgggcgtttctggcggcggcgacggtttggttttctgggtggttttccttttcagctgcgagcgaatccctgatgctgcagctctcgctctccctctctctctgctgttggttcaaaggagtttcagagttcagatcaggagttcaggacggtgaaggtgacaggaggttagttggtttgttcatgtgtataggtttgcgtagtttattcttgttctacatggtgattttacttgtttagaactagattagctaaaggtacatgcgtataaaagaaaaagaaaatctcccgtcccgttcccgtcgtcgtgtccgctccttgcgccaagacgagaggcgccgatctccatccggggaggagagctggggaggggaggggatcttggtgagcattcacattctctttctgattcatctctctcccaccgggagtagttttgtctgggaatttgcttgcgttaaccctagcttctcttctagatctggaagaagctcttaacccttaatacagattgtaacagttttgtttgttcccccaaaagtttgggggttcaactgaaccccccatgtcccaagttggatccgcccctggcttactctgcgagtcaccactttcattttcttctgcaccaaccaggcttgcgcacttgcacacaactgtatttgtggacaccaagatcaaaccttggggtggagacatcctttcatttagcatactggagtacttgttaagggagaaaaatgataggtttgtaaacaagtataaatttgaggaaatgccacaggaaggatcatttttttttgttaaatttattgggcttttcttgatgcgcctccacttactattgagattctacaggacagactgctcggctcctcgagtctattagtagcgggaatcgcaagctgtcctcgtttgagccatcacatatagttcataatggaaaatacaccatatgcaggcttgctgcatttttagtgttgtgttaatcagcctgctctcatgttcatcacttcctcctgaccagcagctgttgggtctttttttttttctctcaacttgttccacatagttgataggccgagcaccacccctacaataccagtgcagcctaagtcaactaatatattggagaactgagtgacattgtactaaaccatctactttgagtggcgttgtgctgattttctatctgctctacatagaactaacataactttacaaatgttctgtggatatatgtaggcataacgcacttcacctgagatgatgtagcaacctttcatctcaactgattctctatacagtaatcttcaagatggaacagatttcagtgagttcattccttctgttcattgtattgttcttcaaatcagttaccttatgaccaaaagtcaaaagttaagattgagaaatatgcttccttttttgttttggacaacttctatagcttgggcatcggtacaaggagtgcaggccacgaagaaataacagcccaaccaaaattcttgttgggaaggatctattgaaggaattggagcacaggagatcgtcacctagtgtgattgcaaaactgatgggaattgatgtattgccacctgcttatgtaacccacaatcggcaccaagatttcaaggacgtctttgaagtgtcagaggaaccacaggaggctatcgtgaaagagaggtcccatcatttccctaaaggattgccaagcttgaaacgaagtgcattaaagttaaagaagcttatgccatcgatgtctccctatggcgatggaccattcgataacaatgtagtgtgccgagatggctttgatcgcctaaactcgctagagataaacaatcctttgtttgagaagcgcccccatgacatgaattattccgcaaagcatcaatatgagaaagagacttcaagtactttcaggaagtaccctgctggcttaggtaatacttcacttaaagatattagaaattcatcaagaggaaagcttgaagatttcaatagcattgttgttttggagccaggcttagggaaagtccaagagtcggggaaagccttttgtacgccagacccctctcacatcaataagaatttcaggagagagatgcagcaggctgatttttctatgcagaatagagggagggtttcaccaaatcttttagacactgaagatgttgatgtgtctagaataaaacgagaaagatacttgagtaggaatgccgtagattcactgttagaaggaaaggagtcatcatttgatcatcataacgtaccggatacgagtagttctggatcatctcagaactgtgttagtggtgaagttaactccagacaaagcaacaggccatcatcaaatagctcacccaggaaaaaccgtcagaagtatgaggaaggcagtgttggttctaaaactcttgcagagatgtttgccttatctgattcagagaggctaaagagagattccgactcacatgcgcagattcgacacaataaacttaaccggggcaacagcaatggcaaggaaggatgcttcatagttttgccaaagcatgcacctcgattgcatcctcacagttcattggacaagaattcccctcacagtaattttatcccaaatacatcaaatacttaccacagtggtcagtctcacttcaactctttctgcgatatatcaagactgcagcaaattggaagtcccagccaatataacttgaggaatgcttgtgcgaaacatcagaccttgtggcaacatagatctgcttccccttctcatgataatcgaaaccattcgcggtgttcaactgacaacttttcaacgtttgactgcataaatgagaaaatattgttcacaacagatgaggacttggtgaaaaaacctgctgaaactgtacattcttcatttgaatcatgtggggaagaaaaggtcagtaggcccttatattaacaacttctgtaattcaaaacagaaacagagttaattgaggaaatttgctcaaatgttgcatactgtgaacatgaatttctaaatgatgcagttctctactacaaagttaagaaacttaaatgtttcaattactgttcctgaatcgtattcttattttatggttttttgtttaatgtttgagcatttatttcttatatatctcaaagtgttaagcatttaagaaggtattctaatgagaacccagaaatcgaaattgctcttttccttctttttttgataattatatggaaataaatccagcctctaattgctcttttcctgatttttttttctttgaaaatagtaggttctctttctttagccttttcttgagtccagaagtgtactgttccagtatgttagagtacctggtttatgtagtactaggatgctttactttgccttcatttatcaatataatgacgcactgggagagaatcaattttcatgcattagtttctggtgtaccactcactcaagtgttcccttttttaggtttcagcatcacctttcaattgccgtgattatgaatcaataactgtttctgatcatagttatgtggcaaagtctcataaaagcttgaaagaggttgggcaaccaagcccagtgtccattcttgagcctccaactgatgaagacagttgttgttccggatacttcaagtgtaacttacaagacatgcctagtaagtgagacaaactggccccatttggaacactggagtattctgttattcatagaggaatttacttgtttcaaagaggtctgaactgcattaccagctaccctaacaatgtagaagttgatacaaatatttagggacaattgcttatctgaccctatttcgaagaataactaccaatatgaccctactttttgtagtttgcttatttgaccctgcttttcaaaaatgaatctattatctgaccctattccattaaagggagttaacggtgttaagtaaggggcaaatagtcccttttgcccttgcttatttgacccttatatcttgcttatttaattgacactaagtctccatttccactctggcaatcaaaacaaagaacaaaatcataattaaatgtcaatgatatcttaaagtagtgcaatgagtatttttagtttataataagccctcctgagctattaaaaatgtgaagcaccataactgtgtgctgttttcaaacaagtagaatgggcggcctcaacaggaataagataacatttccaatgactcacatgaccttccgatactgaacctgtgacatttctttcagttcagcaacaaattcacctatgacagtaaattctgtgtcgcctgcaacagaaccctgcccttgatagggtctcactctctgcatcatactagttcagtgcagatcccctttgacaattttgaggtctcacagcgaaatctatgaaacttctgtttggtggctggtggggtgcaatcgtccttctccaaatcttcgaacaaactagatccagtaaaagacctacagcccctgctcctaccaagtactttagagcttgatgtattacgtgttgaagatcccagatcttttacaatgttggcaaaaggttttgacattttccaaatgctgctcaagggtaactggagattcatcacgaagcctagagttcactgatgtatttgaatcattgttgatttgcatactagatcctgcatacctagtaatcccctatagagttgctaaaatattgccgcctccgccgcctcgcacaccgcagcaccccagtggagcccaccgcagcgtccagctcgcggagctcctgggcgtgagcgccacccgcggcgtgctactccgtggcgaggacacgcaaggccgccgggacggcgactagccgaaccatcttgaaccgcgtgcgccgcgtctcgacgacgatggttgcgagtcaagagaggccggcatccatggcgccgccgcaaatcactccgtgccccggcgctgttgccgcgccctccctccacgagccggtgccggcgcagatcccttcctctgggccccaccgtcgccgccgccactcaccagaagagagacgggatatgagaggagaccggatctgaatggatagggtttcttcgagggtattttggtcattatgaaaagtaaatatatttattttcttatttaaaatgaaaccttaacggtgcagtggaaacagggtcagacgagatattcatttttgaaaagcaaggtcaaaataagcaaactagaaaaagtagggtcaaattggtagttagactttaaaatagggttaaataagcaattgtcccaaatatgcaaatatttatgaactcaagctaaaccatcactatagcacctgactggagcatcatgcgtaattagcatacgctaaaaaggcatttgctgtctagcaatcatgactagttaactaactaatggccggtttcttttgcaagtcactaagctaaaagctacaaatttgaaaattcatccttttagtctaacttttcaatcatccagctgaaggctcaacatgctatgaaatgtttattgccctctaatcaatgaactttcagagcactaaactgatagtaaagtttagttaaaagtttgaatcaaaacttttaaagttcttgtttgtgtttcaaaattttaagttgagagtttcacttggaatgttcaatgctggattaaccatttaatatttggaaatattcagattgagtctgcttaaaataactgaatcttctgtgttgacctcagatgtcgagaaactaatagatgactgtgagctccgatatgaacaagtatccttgtcaagtgatgatgacagtggttcttcttaccggtctctggaagcttttcaggttgaggaggaaaggggcttctcgtatctccttgacatgcttataaactctggtatgatagtcgctgactcacagctcttgtgcaagtcatggcactcgcctggttgccctgttggacctcaggtcttcgacaggcttgagaggaagtacaataagatatctgcatggccaagaccagaaaggaggcttctgtttgatcttgcaaatactgttctttctgagatccttgcaccatggaaatccagtagacggtgttgtcctgtttggggccctgaagggcctgttgaggtggtttggcaaacaatggtcaggcggcaggaagagcttgcagtaggacatcctgatgacaaagttcttgatccagaatggctggaagttggtgaggacatcaatacggtgggaaagcagatagccaagatgttacatggtgatctcttggatgaaattatattggagttcctctcaggatgtgttgcttcatgaggaaaattagtttctacttcgtgctacatcaatactaacagtactcgagttcaatggcattactgcaagccagagttttgcctgaagaaacttgaaccacattgttcggtgccagtaacagcgtttcaaagtgcacatatgttgcccttttctggtccatatgatagaggctctgtttgacatttcattacaccttggggccttaatatacagggtctgaagggacaaaagatgtatgcacataccttgacgtgtgtagaaatgtgatcttttaggatatctttgcttgttatcggggtttcaaactgttcaaaaatctttaggcaaatgtgtagcacattttagagtaaactaacatctgaagtcttgtaatttgttcagtatgtaatctgcaatcgcaaaatatttaaacaggagaataggtgaagaactgacgtgttttttcccctcatttttacccaaatgagtttttcagggtgcttggctgtcatgtttgatgtaagtggcgaatagatgtaaaagctacggcacaatgcataagtgcaccaaattgccagtaaaaagcaatttttaatcctgcgtcattagctaggttgcattgatttgctacatgatgggaatttttcttttaccttaggatgtactactaacgtattttcatgccttgtaacttcacatatatttgtcctagtttgcgctgtgtatcttctctaatatttcgctctggagtaaccagaagtatttttttagttgtattatcgtattaagtactatttagtcattatttgattgcttcattttattttatcaaataattgtcactgtcaatttgttgagagtaatatgccgaatgcctgctggttttgatgtggaatcaatactggttatgatgttggcatatgatgctgaggacatttttgtttcgatctacagatttaatttcagtgatcactctttcacctgcagcatcacgactttcctctgtttgatcctaacaataatattttctcctagccaacttataaatagataaaacgtttatataacaaatagaggtgtcaagtgattattgtagtcccttagtagaactctctttggcaattgacaaacggaaatataactttactaatggtacagtattacatcattcagttgttacatgagacagtgccgcatcaatttgttcaacgaccgatctttttttttctaaaaaagaaaagttctgcaaaagtagtagccttttcttttcctaaagacctcttcaagtgtccctgtattcgttagagcatcgtacacacatgaataaacaaggcataaaaactttggacctaatctgcaacaaatttttatcaataccatcgcccacaacacaacagttcagtaataacctacggagaaaccagtaggtaaaacgtagcgtgcgtgcaggtgcagcacctaacgacgcttacgctaatttacgacccttgccacggcatagtgcggacaaacaaatcacaaaattgatggcccaacgacggagagcttagcttaatttgctccaaacccctcgccgctgttcacatcacatcgtctcgccaatgcagaagtcaagatgcttagaatagatcgaccgcttcgtgtgaacgaccaccactaatatctcgctgatcaccaaacaaatatataattatgagcatccaattttccttcgcaaaatgccaataatctcgagagagaattctcgcaagggggacaagttgtcacacgtgacacgtactcatacgcgtacaggaaaacgctgtacccgccgtgtgatctgcgagaattatgcagtaatccgctcatgtgtgcgcgtacggcgtactggcatggccggctcaccggctgtctggctgcctgcaggagcagattaagcttagacgaaaccggtaatttaatcccaaaaaccgggcatcatttgcgtatgcttaaaccagctaattaacttgcggcggcgtcggtgcgtccgcccgcgaggccaaaccagcacgaaacctcataaacaacagctaagctctcgggcacatgtgcgtacatatatatgcatacacacacgcgttgcgatccaagagaaaaggttttcgaagtcgttgaggtctttgagaaaaaaacaaaccacacaagtcaaattatataacttgtgtaccagtataatactactacgatggcatcgtctatcgatctatctctctctctctctctctgcctgctgctggtggtcgcgaccgacagaaactgaagagagaagggggaaaaattctgcagcgagagaagctgcgaaaggaacgtttctcttaacgtattgcatggccagccggactgtttcactttctattttcttctttaattttgggcagatggaaaaaggacgaactggttggtgcatccatgtgctttatcggaattgacctcacacaggtcactacccagtggggccggcctacagtgcctgaatcctaaaacacggctaagcgtagggccgtatgggtgaatgaattcgatccgtggaaattatatgttgttgcgtttgttctttggttatttgtttgttggctcggttcttttcttgtggctctttttgggtgaaaagtggctgtttaggtgatgggttccatcctaaccaattacttgcttcgtttccaagacacagcaatggagcatcgggtgtgtgatatgactatattgagtattgacctatggattgagttattgagggaaagaaccggtgttcgtttgagcctgattaaaatggcacgcatacccgcaaaaaataaatttgttgtatttatggcattttcactttgttgaaactttggtattgctaaaatgggtacatcaaactaacaaacaagtgatcgtagtactgataaggtttattgtggtggaacatatctatccggatttaagttctagacttatatggctgctcatatttatagctcattattctttcaatggacggcagactgactgactacatgtggatgtccgaacaacactttctgcgcgctttgtagacatactcgggaaacggtgttccacctcctagtaaacctcagatactctaggaggatttgggagaatctggcatgctgcacgtcgcaagagcacatcaaatcgggcaattgggctcagcctatgtcgccccaagactggtggactgtaatagcaacacacccagggacaccgagaaaaggaatttgcaccttttgttgctagtgacatgggagatttcaaaagagagaaatcaaagaatttccaacccagtgaactctcaacactatcgctctgcgcaaagataaaggaggaggccaagacctggaccctagccatcacaaaaaggctagccgagataaacccttaattttttttctccttttcctatgtaaatttccaaagttttagctttgtacagttttttcccactatatttaatgaaatgggcacagtctggtgccgatttgttaaaaaaaagtatatactccatccgctatgtcacatttgtattagggtgtactcatattaggatggagagaatatataggaatacatgtagagtagataaggattgagtccacacaaattaatcatatctcaatatatatctaactaccatataatctaacggtggtgactccgttaatcttaaaatgtatcattctaatcgttagaggtcaaaaatgggcaagttaaagcaagtttaggtggtgttcaatttcaaaccaaattttagttgagttttgagtgggaacttatagaactcaagctatgcagaaacagttttcagagatgctcatagtatatcaatctagtctttgaaggttaaaaaaaagtaaaagggaggttggttggtgtttaattcaaatcaaatgttagttgagttttagagtgggaacttctaaatttaccaaaaataaaaattgaagacgttttttcagtatttttgtacgtcatccgtatttgagtcggtttttaagcattcgcttttgaaaatacatatatatgtttgagttggattttaagcttgtttccttttggaagtataaaagaagtagtataagaaatcttttgaaaaaactcgcatgctaacttgagataaaatacagacttcttattgcagctcatggttttctgaaaaaaaatccaagcgaattcccatagtgaattttaccctaactaaactgtataacaataataaaattacaatagcatttacccgttgcaatgcatgtgtatttttttatagtttatccaaaattgataggtttgaaaatagcaacaaagtgaataaatcctacaataccaaagtcaatccggtcccgatatatgcacaagtttctaagggagaagattcacacgggtgagttttcaatagtgagtccagagatttgattcgcagtggtttttatctctttaaacctgtgttagggacatatgcgtgaatgtgtgagcgtccgacatgtaatcacaaaagattcttacaactcaatagtgaggcatactacgaacaataaataaacaaaacaagctagagacccatcctgtcgcgctaaattaagcacgagattaatagctttcacctaaatataaccgcacgtgccgcttaaaccaagaccgactgccagtccgggcccacttgctcagaaaatctccaattcaccagcacccaggaggagtcggtggctgccaatcaccttcttcgaacgaacgccgcgacagaacagatcgagttcgaacgctctgactttctgacgccgtggcaggcatgcaggtgcagcttcggggcttcggcggcggctgttttgtgaggtcagatgagcgagaacagctgcccaccgcgatctctgcccggtgtcgtgttgctctcaccggaattgaataggagtagctcggtgacgcgcgcgtacgtacgcgcgccagccaccaccaactggaacccatcaccccggcccgcgccggaaaaagaccgagcgccgcatgcaactcaacgcgcaaccaccgagcgccagagagagagagaggcttctcgattccactacccgcgatggcccaagcgaaccgcccggcacccgtcagcgcggcagctcagggagtgtttggttaacggtcatgcgtgaacggaatatggccatctatattttatattttgttagatatgacgatccagttttttatttcctttgtatggatatggtaatccaattttttatttggttagaaggatatagcatggatggaaaaagccaaaagttagtgggacccatttgtcatatatattttttatcaaaatataatcatccgagatcttgttttaaagatttaattgtaacaaatataatggtgtaatcaaatcataaattagataaacggtttaggagaaaagtcatttggagcttacttaacagaaaatcaaaccaaccacagccaatcagaacaggacacatcacccagactaaaactagatggcttcatccagccaaatcgaccggatacactcatccagtatatagagagaatattccctatcctgggccgccccattcaccctgccctccaaccaaacaacacaaaaaatcaagcggctatctcctatccagcttcatccacccaaccaaaaacatcctaagctggtgtggccgccactgcagtctgtagtaataaacgcaccaaagtaccaaacgctggacccacgcaacgctagtgtgcagagtaaacacacacaggtcgagaaaacggactactcctaaatctgtgcaccgcacagtggtcgaccgatcgatcgatcccgagtcccgacgttttttttgtgctcggtggagcactccggggagcgaggggacatgaatggcaccccactagccattcattcaacccgagccaactgggaacaccacgcggcgagtccaccgcgacgacacacacgtcctgataccaatatagtagatacgatattctactcctcctaccaccactattgctgtttaccatacgggttacgggtacaaagtacaagcacgcagccgatcgtgtgtgcgtgcgcgagtcattagtgcgtcactagctcgagcgccacctaatgattgctgcgtcccgggaaaagaggggcaaaagcgtacgtgacaaccaacgagccagatcgccttccgctctctcgcgcgcggtcgcgccgcgcgccgctcgctcgctcgccacctcccgccctttttaaacccaccaccactcgcaatttcgcctccccaccaccaccaacgccaacaccaccgccgccgctcccccgcctaacacggccacgcgcgctcaggtgagcagcggagctagcttacctcgctacggcacggtgcgacgcgagacgccgcgccacgcgttgtttcagggaggagtactactgcaagcagggcggcggcgccggaggaagggaggcggtggtgggggtcgtctcttgggcgatgggttcgtccacggaccacggcggcgccggcgggaggggcaagaaggggtcggggtcgcagctgtggaagaaggcgctgctgcattctagcctgtgcttcgtcatgggcttcttcacggggttcgcgccgtcgtccgtgtcggactggacgtccgcggccgtgtcggcgggcggggtggggagcagccacgtggtgaggtcgctgcacgccacgggcggggtggccgtcaaccggagccttctggcgcaggccgccgccggcgcggtggacgccgggccgcagccgctgctggtggtggtcacgacgacggagtcgacgccctcggcggccgggcagcgcgcggcggcgctgacgaggatggcgcacacgctgcggctggtgccgccgccggtgctgtgggtggtggtggaggccaacccggacgtggcggccaccgcgcggctgctccgcaccacggggctcatgtaccgccacctgacgtacaaggacaacttcaccgccgccgacgccgccgcgggcaaggagcgccaccaccagcgcaacgtcgcgctcggacacatcgagcaccaccgcctcgccggcgtcgtcctcttcgccggcctcggtgacacgttcgacctccgcttcttcgaccagctccggcagatcaggtaaccatccaaaccacccccaaagtaaaaaaacaattctctcactcgcaatctttcgccgagttaaacaatgcaaagttctcttctttaaccatctctcctgatgcaagcaagtagcgcgcacacactaaacgctagccagtaaacaacgttagcgcccaaagcacacaagcgaggctacttgcaagcaactttgtcaggttgcctcggcagctacagctcatgcaccacctggtggtcgctgcgccgcgctagtttaaccggcgaggagaatccaagccatgtgacgcgaggaggtcgcgctccccccgcatccgccattccatggtccttttttttttccatttccattcttttatcctccctgccgcgcctgccagatcttagggacgaaaggcaaagcaggcagcctggaccgctgaagtagcagcagttctctgctttggtttcttgcagccgctcattttttccttttggggccatgtttttactgatactagtactactccctccctccgtcccccccccccccccacccccccaaaaaaaaaaaagataaactttagttttttttgtctaattttaactgtccgtcttatataaatttttttttataattcgtattttcattgttgttagatgataaaacatgattaataatttatgtgttacttgtcttttaattttttttataatttttttaaataagatggacggtcaaacgttgggcacagaaactagggtttgtctttttttagagcgtagggagtacaagtttagaactgactgctgctgctgctactatcatgtgtactcagccaatagcattaagttggtgtggcgccgccgtggcggtgtttagcgtagcagatgtccaaatgtgtcggcagaaatgattggcacccctcaactaacggaagaggggaggccgtcgcggctgtcctttctccaggaccccgaggcgatagcacaatgcgtggtcggtcgctggctgatgctgcataagccgtccctgcagattgggctcgtgtgttcgtactactgtcaacttgaatcacgagttcagcagcagcagcagcgagcgtgcgtgcgtcgatctctgcaagttgcgggccgttgcatgagccgcagggcgaatctgcgtatggttttctttgttcggtttgctgggagggaaaagggaaggcggtctcagtacgtgcacggggctcttgctgctgcatcctgcagggatgtgtggctggcgcataatacatcgccagtgattttcagcggatcgtgttaggttcgttttggtacgtgatagggcagtttcatcaaccaatgcggcgctctggattgtgttaggttcatttggctcgtgacagggtagtctcatcaaccacttcggtgttcttgaagattgttcagttagtggtacccttttcaagatgaggtttaggtaattaggtaaaaaaaatctgaatcttaatcagaaaagaacaaacccttaaatttcagcattcctaacgctgcagaaattctgaattgagcgtgtttaacttagctttggcccctccgtttatgttttttccttttcctatccgtgccacatagtactacttaattaggtgctatcatgctaaccagttagtgcccttcgccgtttctttaaaatgcagctcgatcgaaaactaactcatgacagttgaacaatcgagtaatcgatttcgcgacattctagtccgcaggggcctgcgttatcgtaacggcaacgtgacatcgacagttgaggacgctcgagtttacgacattttagctgcatgctgcatggcccgcacccataagagcaaggataataatagagccgacttcatgctattagctaatcttaaagtcaacacatataatagattagttataaggttggctacaattttcttctcctctctctatctctcacttatacattaattgtatttgtctaggagcttgtgttaagctagctcttgcatgagaggcaacacccttaattttttgtcacatatctcttccacataagtttacagtagacttatagctcactattatacttgctctaatattattctactgtagtactaggagtactaccgtttcctaaccccgagaattatgttttttccacaggacattcggcgcgtggccggtggcaacgatgtcgcagaacgagaggaaggtggtcgtccagggcccagcgtgcagctcctccagcgtcgctggctggttctccatggacctcagcaacgccacctcccccgtcgccgtcggcggcgccggctacggcgccgccgcggcgaggccacgcgagctggacgtccacggcttcgcgttcaacagctcggtgctctgggaccccgagcggtggggccggtacccgacctccgagcccgacaagtcccaggtcagttccaccccgtcacctttcacgcgtaccaaacttattagagagccccaaatcacgcaagttttacgtgttactaccgctcgggtgatcgatcgatcggtcggcgtcgcccacgaccagaagcggcaagaattcacctcgcctttcgcgcggccagaggcaggaaagaaatgctgttcgctagcgatgtcgcggtgtttttttttttttttttttggggggggggggggggggggttcagattgaatgaggcatttccggcacgaaagtggcgtttcgccgtgtcggtttgcgcgttcggcgtcgcgcgtctctgctcgggcatgtggtacaggtaggggacgggaaattggccgtgtcttttggcccatctgtccctaactaacttttttttctccccggtcaaatccttgtcacctgtcaagtctcacctgatttttctgcattaaaaagatcacactctagctaaatggctgaatggcaatggcgctaggtgatcatttctccaacagagagagagagagagattgtttattctgcagcaatcgacaaaaaaacggatcgaatcttgagcggcatttttgcaaatgcgtaatcgtgggtttagtctgatctggtgctaatttggtgggagagggtaaggaagaggaggggggagggggggtcccgtggctgagtaggatagtgtacggctttgatgaagtccagtgcaaggcaagccccagcgggtggttagcagtagtagagcagtacagtggcccttgtttttaatgagaaaacacaccttcttttaggtgtacaatcgattgttcatcttattacttgaacctaaccactaaagcaagcacctctttcgttatgagatcaatcatgcaaggttgttagagcttctttctctgcattgctcattgtttcctctgatgccaaaatgtctacccatttttcttgattgtgctgcatgatgaaccgttgccctaacatgtttttggtgccattgttttatcaggactcggtgaagttcgtacagcaagtggtccttgaagattatagcaaagtgagaggaattccttcagactgttcagaggttatggtatggcatgtcaacacgacgccgctaccttcttcgcaaccgtctcctcagaacaagaggtgatagaacgatgagctgtagaagagactggacgagccggaggagaggagggtgtacattgtacatgcatggttacaacttgaagctgctgatttcctactagctgcaaagaagaaaaaaattttggttttctttccaagggattgattaatctcccatgggcgatatcatcataatgtacatttttttttactattctttgaaaattgtgatatatgtataatctcttctctgtttttttttttttgcttcaagagggtttaggtgattacacacaacaacccctcggagtgtctctcttgagactaaaatgaatagttcaaaaatccacttacaatgaaaaaggaccgtgctttcttcttattactgttctttcctcttcagaagttaccacaggtccacagctatccagtttgccaagggaaaaaaaaccttcatgcttgggacaattgtacagacatgcttcagaaacacacaaacacatgaggccgtgttcttggtggtccctgaacatattcattaagagcaagggtcttgagtacgttcatcgtagttggcatgtcgcaatcgtgcgcggaattaaattaggcctgattttttttcttcaggcaatgaaaatgcagtggagtagacaactgccttttggaaaaggcaaagcttcgaacagtctctcagcaattagaagcgacctggcgatcagcgtcagccattatgtaagtacgtggtcgtgtagggttttctcgcgataatctgcaggtgttttgaggcacgactttctagctactagtactcctttttgccggcactgtttgtcatttgtactccctccgtcctaaaaaagacaaaccgtagattcccatgccaatccgtcccaaaaaagacaaaccgtagattcccgtgccaacgtttgactgttcgtcttatatgaaatttttttataattagtattttcattgttgttagacgataaaacatgattaatactttatgcgtgacttatctttttaatttttttcaaataagacgaacggtcaaacgttgaacacgaaaatatggtttgtcttttttaggatggagggagtacgagctttgctgctgctatgctttcgatctgcagtaacgagctgctacgggcatgtgcatcggtgcatggtcatgtcaggagcaagctcgacaggtaactgaacgacgatagatacgtaggagtatttatcagcaaatattcagagaaaacaaaaaactgcttgcttcccgagaatatgcatcacctggcaagatttacttctcatctcgttccccggggaatttgtttcctgaacatgatcgattctgttctgaagtctgaatctaagtttcagaaataaaattctgaatctctacacctgtccactaatctacaccggacttctgcctgtatattacagttacagcatagtctatcgcagcggttgctgcctactactccctccgtttcgcaatgctgtttagattcattaacatcaatatgaatgtggaaaatactagaatgacttacattgtaaaacgtaggaagtacatctttaaatactgtcttcacttttgagctccggcaaaatttcgatgctttagagttcagactgggttgtgttttatcggcaatggaatgtgattccgaagcactgtagcagttttactcttgtttgctattgattctattcttagtacttaatgctagtgatttactaaacggctcacattgtcggcgctacaatgtcatgctattgttagaacacagcatccttttttctgctttcacttgttatttttgctgaacaaaaaaggaaatcaaatctcagcttatatcgaagtgattttccccagactgaacctgaaactttgatctgcctcatccatgaccacgcatctcactacatttatggtggacgatttctctctggtgatttttgttaaacaagaacatgggattatggtgcagaacggaggacaggggaaacaaagaaagcatgccaacgaagtagcgatagcaacatatcattacacagtactcgtgcaaacttagacattgaaaaaatcacaaactcactacagtccgtccataaacgatggccgacgtcgacggatcgagaatggtcgtgcctaagcttgtgttatgtgttgcaatggttcgtcgtggggttaaaggtttacgcgtttactgccaagtagagagaaacaatttagcgttaagatgaatgtataagcaatatacgcagcacgtatttctttctggactcccaagtcccaaccaattgtgaggcaatcaggaatggcatggaatgcaacttatatgatgccttcttcattttttttttaaaaaaggcgctttttccatgaactcttctttatagtatagcatgctgtaattgaatgcagtatgaagcagaaaattacatagtttcatgcgactcatgcagtggttaacattctactaaacgccaggaggaagtacaagctcactatatcaaaaagtttaagcatgtcaaacagtactacattgttgcttaactgtggtaggatggaacacttgagctccagttcaactgtcctgaagcttggcttccccagctttctcggcttcatccgaaacaaaattcttcagtgactccacatttcttgggcctgcagtagcacaaaagatcacaaggatttcctttaggaggcatctaacgttaacaacagaaatcagcgagcaggtgggtggtcagatgaaggacagacagaagttgcccctcaaagctgcagtaacaaagcataaagctacaaaagatagggtgaaacagcgatgaaaaagatgacaatatattcaatctgcattttagtacgcacataactgtcagaaaaaaacttgcatattttctgaagtacaaacagttagcagaagatcaagctctaagttgtgaattgcagtgataggtatcagaatgagtaacattccaatgttcacaagatagggaatggcaggaaaagacagagatactagagcacatgcatagtttcctagagctagaggtaatgtatgctcttcatgccgtacaattgtaggatacaatcagtatcctggcatgcttcaactataacaagtcatgtcatgagcagaaaatcataaacaaaacaatataacgagttcaagcaacggaaaaatataaagaggagaatcaagtgctggcagatactagaaataatcaaatgttttcatcagcagatttggcagaatcttcacagaagatgctacttgctactccaaaaatggcacttgagaaacaaacactagggtcttcgattttttttttgtggggcttggcattatcacaattctattagttgaaatggtttgtagtctttaattcagactgcagggggatatggcttccaacacatggcctaaacctcaagagaattggagaaaatctaacagatccaaacatacctttctctttttcaattttcattgtagactagaaagttgaaactagattaagctgacctttccacacaatagcaagatagaataatttgcatcataaacgaagattacctttatattttgcaacctcttcaccttcataaaacaccttgaatgtggggtacgaatggatatccacctttgagcatactggtttgctaacaccacagtccacttgccctatctctatttcatctgcaccttccataacctttcccaagtcctcccaaagtgttccaaggttcttactgcaaatgacaagcatctaacaaattagcttaagccattaatgacaagatttatacggtaattcaatattcatcatggagctaagagtgagatttaccagtgtttgcaccatggaacgcagaacttcacaaaccataccgtgtctttctcctttatctaaaaatgagaggattgctcatgatcaaactggcttagttggaacaaatacaagcatcacgccacaacggtgaacgacttgcaaaaacataggaacacgagcagtggctctctatgaccctttttttttttactagtatcaaacatgcagcctggaaagcaatggtatctattctccacaaactaacaagacaaaaaagtttacactgtgacccgattctaaattcccaatccgtgattgaaaccggataattaaaaccccgacgctcatataatccatcattccaatgattccatcccagaggcgaagtaacactgacgcgcaggcgcccatcaaacttgaattgtcaatagatctgcaatacaacagctacaggtctgaaaccaagcatcgccgctatagtacgaagtgctccggaatctattacataattctacaacaaagcaagcccgtactgacctggactctcctagctcgaccaacctcagtgatctacagaacaaaacagcatcgtcgccggtggggaaggcgggagacgagagagagagaggagagaggagcacaccttgtcggagaaggtctcctcggtgagggtgatgacctcggcgccggatcgcgcggctagggccacgaggacgacgagggccagcgccaccagcagtcgcgcgcggcggccgggagccagatccatggctccaatggcgggggacggcgaggcggcggcgacgacgacgacgagagaggggggatgcgtgggggtgtgggtcccgtctgtcgatgtagtcttctacttgggccgggccattcggaatgacgtggggcccacgttggttgggctggcccggaacgggattacggggtgcgtgcggcccgtactattgggcccataaagcgattgcaggctgacgtgaggcccatataggtaaaattcacccttgaactttcgcaacaattagaaagtttttgaaggactagcaaaataccttcctttgctatgaataaaataaaatatattataatatgtaatggatattaaaatattattgaatatattagtatcacttgtttagttgtttgaaccgaatatttgaactatttcataatatcagaagatatcaggagctaatttctaaaaaagtaaaaaacaatagtggatgccagattcagtgccatcaccattggggacttttaaagagtatagagtactcccttcgtcccaaaataagtgcagttttagcactatttatgttcaacgtttaactgttcgtcttatttaaaaaaaattatgattaatatttttattattattagatgataaaacatgaatagtactttatgtgtgactaactttttttaatatttttcataaatttttcaaataagacggatggtcaaagcgctaaacacggatatctatggctgcacttattttgggacggaggtagtagtacatttggagacgtgtcacaaatttccatacctccattaactgtttaaaaagtttgttgggattgtagattcagtttaatctttgttaacgtactgtgataacattctctatgatcactatgtatataaaaaggatatctctttcgacattgttgttgtacacttgtactggctgcgaagttctattgttgccacagcaaggtcaactaaaactgacaaatcagcattgttgcatcaggcctgttgaatgttacaagaaatgtttcttgtaagcagtctctgtaattattatttgttgggagttcttaactgtgatctatgcgccctgcttgagacaggcatatgcctccaaactgaaataatatatacttgatagaaacgattgttcagaaatgacatgaacaatgagcatttctgtatatttatgagtaatcaagagttcaaggctgcatctacaaacatcattcatgcaaattgtcaacttcccatacctttccaaactacacctcgcacatactcggtttcaaaaaagacacctcacacatacaaaacattttatacagcctgcacgttggaggggaaactaagatgacacaatggaagtacttctattcattttcttataagtagtacttccattcataaatactctctttcagaaataaaatagtaacaactagatgtcattgaattattccatatgtacagattgcacgttgtctaaagtatgacaaaagaaaaaaaaaagtatgccaaaagatattgataaagtgattatttatctactatacaagagtattttagatattatctgaaagctattttctttgccggccatgttatctgaaagcttgttgctttaaggcaagaagaaggcctatttctttgcaggtaggcagttgcagaagtcatagatataaaatgacgtcaaatatattcccttactagatcttctatatatcttaattaacgtgctggtgtactgagaacaagggaagagaagtcaattacgcattggtacattagcataaagcaaccgcatttttatacacagacgtgcagaactctcttcagaataagttcgccagaaaaggagttttaggagtgtaatctattactcttaggcctcaaattcacaatagataatttattcactgaaaattttagttttggccattgtgtcattcagttattgttactttcagttgttctaacctttgagctaaactaagaaaaatcttgtgccattttaaccccaactctcacgatcggttgggattaagtataatcatttatgtggccaatgataaataacattatcagaaccaaaagctctaaagaaattttctctgtcaatagatgattccatcaccagaaatggccataggaggagcaataatctgcagcgactaattcgaggcagcgtatagcatcgtggcacgcagaagcttggggatacactcttctttgcctccgtccagtcctataaatggtggaggcagggtggaaggctatgcattgtgctcatcatctcaaagcccttcatctccttgtcatcttgagttgcttgagcttatagatttcgacaagatgtcttgcagctgtggatcaagctgtggctgcggctcgaactgcacgtgcgggtatgcttagctttaatggtttcttgcaaatagcatgcgcatgatcggcaactatcttctcctttcttttcacttctctgtcttctttttccacatgaaacctgtttatttatgtaattgtatgagtcagtttacacgcatggtttcttgcgttaacttttgttataagataaagaaaatgaatagaaatccggcttctatatccaagtggatatacacagctaacaattacaaaaaaatttaaatctttttcgatgaccttatgcaacaataacccggtaatcgcccgtctacttacaaccttttgatgtcgggatcatcccactagatgctaattaattgatttgattttgtggccggttgcagaaagatgtaccctgacctggaagagaagagcagcagcgcccaggccaccgtcgtgctcggcgtcgcgccggagaaggcgcacttcgaggcggccgccgagtccggcgagaccgcccacggctgcggctgcggctccagctgcaagtgcaacccttgcaactgctaagaagccatttatttggctattatcatctgtgtgatcgtgtgtccgtgcgtgtgatgaatgaataataaaggagccatatctgctctggcatatgcatagtgcatatgcagtttgtgtgatcaatctgctgtttctgtccctgtgctgatacgcacacgtagctcctgaaactgtctggtatattaatttactggtgtgtttgtgtgggtgggtgtgatcgtatctgtatcatatcaaaccatgcatgtatctatctagtacctatagcttgctggttcacgagctgctattttgtttgtctgtctctgtgacttgaacagactgtgaggaatatgcagttgaaagaaaaggggatttctgcatcgtaattagccttgcgccgccgcatgcaagttaactcttaaatattggtcgaagttcattttttttcgcccgaaattacaaaacccataatttttcaccaaacaactttcaaaattagatatatttttttcgccgggaaggccgaagaaggccaaccgagtatattaagaaggagtaaaagttacaaggaaaaacatcaaatgcaccaaggtgcaatgccacacaccacacactaccacccaagcacaaaccgctgagggtaaagcctagcagcaaacgacccccgctaagcgtggccgaacgccgctaggccaacggcaacaccacagagacgaggctccgaaaacgatgccaccaaggtggtcacgacatccaggatgccgccatcgcctatctgaaaaagatgtggttttcacccagagaagctcgtcgagaaaaggagagggtaaccctcgacaatgccccaaataggttacgacgcccgaagatgtagccgctgccggcctggtgaaccaccggactaggctttcgcctgggaccctacaaccttgactgcaggtcgccgtccaccaactcagaaccaccacacaaacaaatggcaacacgtagcatccaccacaccacaccgacgccccttcgtcgaccgacttcatcgaaccaccacccctgagagctagcccaagacccctctgttccaccacccgccggccgcctcgccagttttggccaaaggagaacccgggactaggtggcattgcatcggcagcctgagcttcctccgctgacgagctgccgcctcaatccaacctagaaactctccgcaaagaaggggaggagctccaggaagggtgagggtgccgaccggcaacgaggaagatgacccaccgccgccagctcccttagcactaccatctggccaccggtggcgctgccgctccaaactagtgccacccgccagcgcccccgttatccggccacgcgcctcacctagccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccacgcagcccccacctttttttttgttttagcagtaaattttttttggagggcacccccaccctcgtcggcgatcgtaacccccacccctcttttttgatcccccccccctcccggcggcccttccttcttatagggcaaaagaaaaaaacggggataggggggtttttttttggggccctcaatttttttacccttgtagggttccccccccaaacccaatcaaaaaatttcacaaaaaaagggagagtctccgaaaggggaggggttcgccccgtcaaggaagaagattcccccccccccccccccgaagagggccctttgcgcccccggtgaggggcgctccaaactgttcccccgcccagcgccccatttttccggccccctgcttcacctagcccccagggggaatatgggtgcccccccaggcggagaggggtggtcgtttcgggttgggcaggagggttccaagcaggacaaccacccccggcctcgcgcgcgggtcggacacgccgagctgcggccgtccgccgcacaacagcccgggccggcctcgccaagcaacaaccagccgccgcccgaccgcctttcccaccgggccactcgccgccgccaccccgaccgcacgccgcacgcgcagggcgccgctgccgagctgccgcagccgcttctggcagccagccgcgccaccgccgcctctgcgcgcgggtcggccacgccgagccgtcgttgagccgcggccgtccgccgcctcagtagcccaggccggcctcgccgagccacagccagccgccgcctccgtgcccgagccaggccggccgaaccgcatctgcctgccgcctcgccgccggccgcacgccgccgccaccacaaccgcacgctgccgcgccgccgccgcgcagatccaggtgggggatggccggatccggccttgggggcgccggatccgccgcctctccccacctcgccgccgcctcggaccgtgccggtggggacttcgtcgtcttcgtcccgtccacttcgcgccgaggaaggaaacaccataaagaaaaaggcctcgccgccgccttccctgctcgctgccggcttcgccgccggcgagctccagcggcggctgaggagcggggatggagaagaggcgcgggcggctagggtttttttgccccccgagccgcccgcgcgagagcgacgcggagagagagatagaaggggtttcataccaaaattagatatatataacatcctaaaccatatgccatagtgtttttaatatgcacaataagattatgaattgcgataattatctctatttcaaacaaaacaattgtagttcggagtgaaaaatggattctaacaaagttcaaagctcaaagatatctttttttgggcggaaggcacacaagagtgatttaagtagtagtacattcccattttgaacagaaatgcaccaagacatcgaacagttagcttgtaaccgtagtttacagacaagtaaaatatgatggaaaaaaaattaatcacttgcaacttcaatcagacggtattattagaatacaaatacaattcgattactcctttaatctatactaatataaaaaggaggagttcaccgttccaatcctacctgacaaatcaactataccccacccacagcgtcccacggcactcccacggtcccacctcccaccatcgccttgcccacactgggataccacgactcggatacagaaacaaaatcacgtgatttcctcccaacctccaccacgcaattttctccgccttcatcgccgcctccttccccttccgcgcggtgcctccctccaccactgccgcatcggctcctgcctcctatcgccgcttccgctgctcctgtcgtcaccgatgccgctcccgtcttcgccgacgactccggtgactccctccaccgccgcctggtccccgcctccgtgccgctcgccaccacaattgggcctgctggtccagggttccgttggcgccacagccccgtcgccgaccagtggttcagccttccgccagtgccgctgctccatcgttctccggtggtctagccttccgtcgcgcctccggtcttgccgccattacgaggggcatagtctgccataggtacttccagccgtgcgccaaaatttcttctgctggtgagatcgagtgagaccccattgactcaaattgactcttctgaatccccattagtcttcggtgtggattcttattcagctgaagggtatgcacatatattaaatctctcctcttaatggtgtgattcggttcttatcgatccatatgtgcatcattgcaggctatatcctatcaaggtgactggtgttgctccatacagactaacattgtagacttgtagttgctatgcctcttccagattactttatagagaaattatattgtgcaggtttgagaattgttcaagttcgatcagattaaagggatcggctcacttttgagaattcatatgctccctttctgattcatttgtttagtactttagttcttgagcacagattattgtgagccttcatccatgaataaattatatatatatttgttcagtcattcacaaagtaattatctaaatcgagtactcagtaatatagcagttcatgtgtgttcatgttgtctaatgtagagcagtgcatgactggttagacgatgatgcatcaggcggtggctggccggacaggtgctaagcaagagcatgcgtgcagctgatcagtataatgggcatttgccgattctaattctttgtcccttttggttcaatttcccatgttataacaaaccattatttttgtatttctggcaaagaaagctaatttgcgtaaaaaatgaaggatacaacatttttgctactcaaggatgcggttgaagttgaaaagttggtttcattggttattactgggaacatgaaatgttttatgtttagattttatttttgtagcctaataaaaagcaaatcttaatttctgatctaatgttatactgcattccaccatttgatttctttagcttatacagatatgctggggatgggtgaacaggatggaaggcattttttataggcccttgtcagatgatggcttttggctttaagatgctctatgagaagggtcaaggagattttgttctgttatttaccattgattggcctttggttgatatatatgaattaatatactccataggcacaacaaaaaggtaatattcatatatgcaggattatttctttgctttaagtttttactaatttttactatggttattggtcactggtcagataagggtacatacatatatttgcgtagtataaacatattaaagaaactcagcttagtgtatgcaagggggcatggaacaactctgattctgaataggaataacttcttcctttttctgggctaggaatttgagtgtttactttttcattaacaagccttatatgctcctagctagcagctgctggtgaattgataaaattttggtgattttgtcctaacgcttcaaattttgttttgggtagatccaaggacaaatatattctccaaacacatgaacttttgttaaagaaaaataagatattttattttgatgcacaagtatgtgctatagccccaacctctacccaggggcacacgaccaaaacacattccatgatgctccagaagtctagcactactacaacatgcataatttcatctttatattggctttgatccgggattatcctagccattgtcacatgctgctaagaggcgttccttttttccttctttgtgagaggaggcaaccttcatataagcctggtggcatctctgaccacatgtttggaggatggaattaggcaatgtgatgcacatgacttcaatgaagcgcgttaatcagggttgtaggtctggaggatggcattagagaaggtgatgcacatgacttaaatggagcaagttaatcacgattgcaggtttgaaggacgccattacttacacataattccctgtcagaataatatttgacattcatatgcttgcacacatatgaaatcccaaaattatctacctgaatgttcttgtttgccacatgcataccacaacactattgactatttgtgaattatctgaaatttgcattttacttatgtatgctgatggttctctctgctcaatctcaattcaaagagttacatgtcattttccttataatctactgttaagttcctattgaattaatattcgctgaactctacccaaccatgtttgctgttgctccaaccaaaattaggaggctttatggtctttgtgtgtcatacaactttatatatgaatttgaatttagttttacatggtctgaacttgggcttgcattgctcaagaacttggttgacaacattctgaaattggccttgcattatatggcatcctgtgtagtgtaattaatgtattgtttctattaaacataaacaggcatatatattttccctgtgaactattggttatgcactgagttaataattccttacagcctttagaaatgtggaacactttcctttttttttgttacaaatttcctaggagcaaaaaaattgccaatcacatctcatgttgtgtcctccaaaaaaaaatgttgtaattttctgtcgtgctgatgacaaattctctatatatacctcaaacaagctattcattttctgtatttggagtctttgtccttgcaatatgtgtgaaccttagatgtctaacatttgccagattagtgtttgaacatttcatatattattttctgagcatttggcatattagtttctgacttgtccttatgatgtaggagcatctgaatttagaatctgaacttcgacaagcatctaaatattgttcaatgttttaatttgctgtgagctaatgaatgttatgaatttctcatagctcaagtaccggaagtttagaaattctccagtcaatgtaaggtttgtgtgggtttagtgtctgaccttagccattgcaatgtgtgtaaacaatatactcctattatcatttaaggttgaacatggaatgtatcttttttttagaactacatgaaatgtatctgaatttagtgtgtggacataccgttgccatttttttgaagtcaatgtataaatatgcccttgcaagcactgtttcttcccatacttttactttttttaatttaaatatacattggaaaaacgtgccttgcacgtgcattattactagtcctgatataagtatacacagaatgacaatgccaaatccagcccatatatcaaggagaaaaaaacaaatctaattcagaaggggaagtctgaattaaccccttaaacgattgggtgagtacagattataccttttagacccaaaaaccatatatctttcaccctcaaccactaataccatagtggttttgtttttacgtggcagtccactcaatatttttgttaaaaagaacggtgggactcatttgtcatattctctccctcacccctccctcttatccatctgattctctcccaaatcagcggggcggaggagctcgagcggcaagcgacaagatggaggcggtgagcagtggaggcagctaggggtggtaagcagcgagtggcgtaggcggctcctccttggcctcctccggtgcgcgcctcctccatgccacgtgacttctccttggccaccgctcaccatcctcgactatcccaagttccgcatgctgccccaagctctccccgtcgccgtccttgatggagagagacggaggtgagggagggggaagagagagagagagtgatgattttggaaagagggagatataaagagatagaaaggtgaagggaaagagagagggtgagattgacaggtgggactcgctgatttaaaaaagaagaattgctgactagactatcatataggaccaaaaccgtattaatatttgagagtaaaagatgtttgatttatggtctataacttgaacttacctattaattcaagggtaattcgttcttttcccaatctaaaatcgtgtttaggaagagaagtagtagcatacatcgtcaggaactggggagctaaggatttggggcaaaactacactgccagatgctttaaaacattaaataaattcttaatactcaattaatcgtacgttaattatatttcgttttatcgtatagctaatcatccaaaccggttagacgaaaagaacgcggccttctaaacaggcctaaattaggcgcgtacacgcgcggatgcacaaccacaaatgctctgggtaggagaaccgagaatgccagcacgttactccctcgtgatgtctccactccccagatggaccaggccaggttttaaaatccggtgctgttgcttcacgagaaatggcccgcggcgtcgtgcagctgcagcagctagtggtagtggtcggcggcgttgcactgaatgcgagaatgcttcttcctcgtcggttattcagcattcgcatattcagatattctgatattcccctggtcgaccacaaagtaaacacgtcggtttcccaattattttttctcacttgattcttaaccccgaacagtgatatccttctcattgcttgctcacatgcatgcctaagagactaatacaatgatcccatcataagattgcaaagctaataaagaaaacatacggtgcaaacagaggtacttactcattactgtggtattgcgcgccagcgaattccgcaagggtaccaaactaccaatgactcccacaccaactaataaagtactgagaatgtacacctagaatcaataccacacaaatagtaccatccatgatagcaaatgttgggtgatggactgatggtctattctatcatctaccatgtgcttacacggccaattcaattcgcatatatactactacttcgagagagaatcggatccacatgaccatccaggcactggtcacgcataaagtgcgttgtccccttccaactccaaagctagcatgcatagctccagaaggataatgggatcagaatcatcgatatcgtccgaggctttagctacccaacacatggccttgccgtatgcatgcgcatgttcccaacccatcatatcatatgccccgcgttataggctactggttgtactggcttcttttgtcaaccatccgacgcacggccacgttctgcgccgtcggttgggctgccgaggaggttagtattctttactagatcgatctatctgtcgttacatgtcatcttatcccaaatggatcgatggcttcattaggatgacatgtacatctatctaacccgtccattttctccggattaagataagatagatggtggtggcctcctctcctgcccggattatgactcatcaccacctcatcggcgaccccatgcatgacgatctggaattctggcccagctgctaggtcttaattgcagttaatctcaaagggtttttagattagcaggagtagtgctttagaggttttttcctctttagtttgcccagtacagctcagcttttgcttctagaaggtggttgcaggataaaaggaatggccgtgaggggtcgccagatcaagaatctaaagagagcgcttttttagttcagaaatcgatcggcactactgttgatcgagtactgtacatacgtagagaaaacgtgctatcagaagagttcgactagatttttcatttgttcactcgcccaaattccaagccttatcgttggaattcctagctttagcacaagaatcggctgcgcccaattatgaaagcgaaggtctcaaaaatgccagcttgctatcattttaccgaatatgcagctatctcgatcgcatccaggactccaggctctatagggtcacacagatgacatgacagtggatgattctagctttcctctttgttgtttttacttttacgttttggcgtctttattattcttcctttccgtaggcaacaaaattgtacatgttaattctatccagtgcgttgctcgctgttaggttttgattttggacggttcggcggtagctcctttgttgatctagcagcagtcggtaacgcttagtgatggccggtccagtgctaaccttttcttgggttatataaagacgttgtcggtgtatggtggtggtgtttttttctttctaggctgtcgatgatatgagcccaggggtattaggaccagagggaggaggccgtccccggtacccacgtggcactcccccgagggagggtcgggcctaggatagggcggcggcggccccctccatgcctggggtcaggctgccccgaccccctctgcatgacgccgcatgtgcggggttaggtgggcgccctcaacacccacctaaccgcatttaaggcggcatgagtgggcgtgccacgccgcatgcggcgtgttgtgcgcctgaccggtttgtgaccagccgaatgattgatgggaccggagtattgcgcctgtgtactactcccttgtcaggcggcgtgcagtctgacctaatccgtcacgtcatgatgatgatcctagccggagtcggttcatctaacccggtcaaagcagggtttccgttttccggcgcaagtgaggacccaaaagtcttcacccattaaatggtgaatgacacgggtgtccccttgtgccggttggatttgatgggccccatgccacggcgcccgtgcgtgtggcttccaagtcaagcaataagacatgcatttaatgtagagaatgtcctccctcatccctaggtagacttctaggcccacgtgccagccccttgagatataaaaggaggtctaggcttggtgagggagagggggcgattctttggcgaactcatgcttgggtctcgcgacttaagtactttgtaacccacactcatcaaccaatcacaggactagggtattacgcttctcagcggcccgaacctgtataaaccccttttgtctcctcgttcctgaggggccagaccccctccacttcacgccattccacaaagtcctcgattctcacctgctgcccctgaccgaactaacaaaggggggcctcactatcccctgcttgaggagttcaccctccgacacaggctattgccttccagggtactagtcttgtatttttttttctgctctattcaacgaatcaacgaatcatcgcaccgtctagtgttgtttgttaaaaaaaaaaattgggaatcagaaatacccccatccattgcaagaaaaaactcaatctaaataaaaatatgaccacaacgaatctgaataatcctcgatgcgtcgcatcctacgatgttggtttattttgagataaagggagtatcttattagcacatcacatgcaacaaatatatatccttatgccatgtcatttattattatagatttgaagaatatgtttatttgatattttaaaataggcaaaattggttatatagcatcgaaagttcacatttttggttttatagcaccgaaagttaccggttcactttaatagcatccaaagttcaccctgttcccatttttagcacttccgtcaatttttccgtccgtcttgatcgttaatgatccaaccacacacatgatatgacatttctacccctcattgacatgcattatatttgtacttgtgaggggtacaaacgtcatatcgtgtgtgtggctggatcaagacggacggaaaacgatcgagaattgatggaagtgttaaaaatgggaacatggtgaactttaggtgctattaaagtgaactggtaactttcggtgctataaaaccaaaaacgtgaactttcgatgctatataaccaattttgcctttaaagtaacttatataaaagtttttttcaagagatataaaaagtttttacactaaatacatcctttaactgtttagaaaaaacatgaaaatcaagataagatctttatcttaatttaaaaataatgagaccttggtattacacgatctcatcaacacttttattaggaaagaaaagaaaaaggattgtgttcttagggcatgttcaatggtagagacgggtatggtctcttaaataatacaagattatttagagaccatgtctttacaatagttgagacaacaaaggctctaatcattaactcaaaaaaattccttttgttaatattctttccatctgtttatcctcatgcaaccatttttccatttttccatattatagtgactaagagtcgttgttaagccattgtcatgcataacaacgatgttttgtctctcctctttctctttcctccatgtcaacaagtattcctaattagcaacgctaagagaccactattgacaaccattgtacatgcccttaccctcattttctcaacccacctctctcgttttccgcgcacacgtttttcaaactgctaaatgatgtgatttataaaaaactttctatatgaaagttttttagaaaaatcatattaatccatttttttaaaaaaattagtttatacttaattaatcatgcaataaaacaaacttcgttttctatgtcgaggaggaagggttcccaacatgagctgagaacaagtactacctcacgttcccacgactgtctcgtgcagtgccacgttcgtccacgcaggactaaccgctacacgccgcgacgtggcacgataagagcaagtataataggctgttttagccggcgataaaacggccacgttagatttgttgatgagctgggcaggagagagagcgtgagccggcgagtaaattatcgccgactacacacgcgctccaacgcagtgcagcaacaccaggttagctatgattgggccacgcagttgtgggtccacgcgagttgaggcgaagcggaaatggcaagatgaagcaacggcaaccggccaagaatgcagaggcagccaacggcgaccaccgtggtgagcttgagtgcgaagtgctcgacgacaacggagcggaaagctcgccgacgaggcaacaagaactatagcagagagagctcgttgatggcgagatataagctgagctcgaggacgtcgttggctgtgttggtggtgacgaaagctccgaggtcacacgacggtgccattggcggcgacagaagcagctagctcgagggttgtggcaacggagagagaagttgcgagctcgaacgatgactggagtgacggcggtacaacgttccctgtgcagctgcctgtcatcctacttcacccttgctccactcatccgccggcttctccggctccgctggcgtcaatccgctagcaactggaatctatctgtgtcatgctcgtaacttgtgaaaagacatcctcgctaggttgctgggagcaacccattcaagcaggaggtgggaaaataggtacagtaccgcaacaagcaagaagatgaattggatgggggaagcttaagattaaaaaaatggatagcagtcggtataaccctgcttattgtatacgttaacttttggctatagctataagaagctgacgtggtcatttttaccgtcattagccggctgcaccattaaccttgctctaagcccccgccggtgcagcggcgccgaagggaatcagcagcagcagcaggcagcagctggtgcgaggtacggaaacggaataatcctcgcgcagaaaagggcaaaccggccgccgcccacgccgtccagcgtcggagatccacgagaccgtagccggacggcgccgcgtggcggggcgccacggcgcacgggatcccgcgccgcggaacagccacaccggggccggtgggcgcccacttccggcccacacaccacctgcccgaagcgtaaccggtacgcgcgcgtgggtggctcgggagtcgggatcctctgtatacggcggtagcacctgtggcccgtgctgttgttgctcgggggtggggaccacctgaggctgagagaaggcggtgtggctggcctggtcggggtcggtctccgccagcccggtccaccccgttgcgactgtctgctcccgcgcgtcggcttgcgccgccgtctctgattctgctacaccaacacgctgctttttacacaggcaattggaagggcggaaacaaacggcaccgtcactctgcttgcctgacaccactcaccaaatacagtgccgcaattcaaaattcttggtgattcatgtgctagtagttcggacttcggagtgttcgtttagccccccgctaacacgcttaaaaaaccgattttcttttcacctttacctctaccgattgggcttcctgatataattacattacttattatttttttgtcgttacaaaatttccaccattcttagatcaaaacttcttactctctgtattccatccaaaatataaaaatataagtctatctagaaatttaatttaaacatcataaactatgaaattgactaaaaacaataataaaatcaatcaactaagagcattatgaatgtataagaagtaatttaatcaaatctaaaagtaaatttatatatatggtcaaagtaacatacatatacaataaaagtattttgcaaacataaatatttttcatcataatataatcatgtaagttataaagatttaattgcaatgaacataatagtgtaattggactatagatcggataagtaatttaagagaaaactttataagaaaaaaaagacatatatgacataatagcaaagaatatatgtatgagtagtaagagtacttatcttatgtatatggtatctctcatcgatattaatggttcaatttctacaaaatacaaaatgaaaaaaatgtaaaatataggccagaagtagtatatatatatcgtatcttaaaatttcctaaaataacacccctaattatttctatacagttaacgttactacggtacaacattgattatttgataggcggcgtttttacaactttgctggtacacaaatggaggagtacccatcaccatggaccgctatctgaccgtccaataacggcagttgtcgttcaaccctcacatcctacggcagtagatctgtggacgccaacgtggaggatgacagcaaccccggagcagccactccctcgcccactccagagaagcccacgaaaatccataccggtagtactagtggggcccacccagcagccactcatttattttccagttccgcctccgtttcaaccctctctccctcttcctcagccggggaaacttccttttacacccaccaaacgcgagcgcgcacacacagagccacacgggagtggggatactctcgccgaagtgatcggcgccgcggcggcgtgatggcggcggcggcgacgatgacgtggcacgaggagctggccacgctggtgggcgagacgggcgtgcggttccccggcgcgggcgggggatcggcggcgaatgtggcggcggcggtggggggcgggtggtacaggggggaggaggaggatggggaggggagggcggtggaggaggaagggtgggcgcagcaggcgagggggttcttggagtcgacggccgagatgctgcgggtgctgggccgcgggctgtgggacatcgccgcgcagagcctcgccggcgccgaggacagcgagctcgcgcggcggctcaggggccccgccgcggccgcggggaagcgcctcagcttcatgaacgagtacctccccgaggaccgcgaccccgtctggtgctgggtcgtcgtcgccgccgtcgcgttcgtcacgctcatcggtataatcccccgctgatctctcccccccacccacgatcttctcggccttgcgtgcgagaggctctgactacggctcagcgtgcagttttggtttatgccgtcgcgcatcacgatgtatgatatgagcgtgcacgcttagtgttcggtcattagaggggatggatctaactaaccgtttggtgctcctttttttcccctaagattttgtttggatttagaatcaatctgtctctttatgtggcgtttctgttgtgaacgttactccatatatatatatatatattggttaaagcgtgtaattatttcaaggagattttttttattgtgggatccatgcctagtgcgcttgtgttcatgccttcatggggtacaatgcacagtggcctacgggcagtttgaaattcatggcgggtcaacctaatgtctaatattgtggtcattggtcagtcaatcgtttactattgagtcaagctgctttttttttttttggctttatagatgttactattttggtgccaacagattgcttgccaagtggattctttttgccctcttatttttgaatttatggcatttggttgcttatacgcgaactcgatgcatgctagcatgtagaattctacccagaagtgctgccttaccctcctatatacctgctacacattgtacaatcattttgtcaatgcgctatggactttaattgatttgtgaaaaatgcaaaatccaagtaaacaatttcttaatgcaagggatcatttttttatcgcttgattaacaggaatattttgtatgcagtattaggtgtagggagtgttgatgataccccagtagaactgccaaagaaactctacataggtcccccaagtgccaaaacaattcaacttcctgatggaaggcatctggcttataaagaacaaggagtcacagctgacagggcaagattttcactgattgctcctcattcttttctttcatcgaggttagcaggtaagaccaaatgttgcattgtttggtttaacgtatcatgacagcatgacaacatcacatatttgatctacatggtttgttcgtgtgcaggaatcccaggaatcaaaccatccctcctggaggaatttggggcacgacttgtgacctatgatcttcctggttttggtgaaagtgatcctcacccaggccgggatctgaattcatctgcacatgacatgcttcacttggctggtgcccttgggattgtggacaagttctgggttgtgggatattctgcaggtagcattcatgcttggagtgctcttcgccacattcctgaccgagtggcaggtaacctgcctcagatactttcgccgtctttatttgattttctctatctgtagacttgtcctgtacatattagacgctacttgattttataaattgacgacggcgctgacttcacactatcacactaggcaggccatctttacattacatgtgcttatgactttaaacacttagagcactcccaatggtccatgtcaactagtgtccattgcattagatagcttgccatataggaccgaatatgatgtggcaagatagttaatgaagtgaaactatgttttgcatgagacactatacaaatggcattgggggttgaagtagtgtttatggcacaagactagagacaaaacaaataatagggatagaaagatagagaaatttattatttggtcccatataattatgtagaaactatggattgggcaaatagtttctattgtagtttatatgtgatggctagaattgggagcgcccttagaaatacttgtgacttttaccctaattccagacaaagtatacatgctagtaagcttgttacccgcagcacttatgatggttaggtatatttcagtacttcaagtgcaatcatcttgctggcttgataagaacagaaatgttctattgaatcagattagcaacatctatagttgtccagggatttttttttttgtttgtcaagcatgggtacatttgggtacagtcaaacaacaacagagcaccaccttttatttgatcaagacaagttctattttcatctcaatttcatcttatactctcaatctttattttctcagttaaaagttaaaaccctttttaggtgtgtattagaacaacacaaatgatagtctgctcttttgattgaatgctcataatgaactgttatgaatccaggtgcagcaatgttcgcgcctatggcaaatccatacgactctaagatgaccaaggaagaaagacgcaaaacatgggagaggtggtcaaccaagcggaaactaatgcacattttagctcggaggtttccggccctattacctctcttttatcaccgaagcttcctttctggaaagcaagggcagcctgagagttggctgtcactttcactggggaagaaggtacgctgatatcaatgctaattgcactcttaaggtgccaatgctaacttacggtactactttgaaatgacatgggcctgccctataaatatttgctgtactatatatctctgtcattatccattggagagagagcatgtagcatatgcatcatttgtacctcagaagatggtacagtagagttggtatagggtggtggttaggaagatggaaaacttatgaccacctgtttctaatgattttgtgcctcacactttccaatgattttgcttactcaatatcagctaataaacttattttgttattgttatcatataaacacaacttcataggcttcagctattgtgtgaattatcatttatctatctactgttaacaactattcctattttacgcctgtacagccaagtgctctcagattcaccccgaacatctgttatttggttctagtactactgtaattgcatcatcaattcctcaaaggacagcagcaccttcaacaattttgtgatgcatggtgctattaattcatctatgcatggctgcttgatgctaattttagaacctttttccctggcacttatcccgttgatgaagctttgaaacatatgatgatttacaaaagcattgacccttcatcatgccaaataataatcttatgtgcattactcaggacaaaacttcactggaaagtcctatgttcaatgcattttgggaaaaggatgttgcagagtctgtgcgccaaggagatgcacagccttttgtagaggaagctgtactgcaagtatcagattggggattcagcttgtcagacattcaaatgcagaagagagaggatctgagcttttttgaattgatcaaatctctattctgtcaggctgaacgggagtgggtgggatttctgggcccaatacacatatggcaggtttgtaatatgttctaaaatgatttattgatttgtaattgatttggcattttgatggcagttgttcatagaagacaaaacaaacagattataattactcaagtcatagtttggtatcatacagaattgagtttagtgtgtttagggttggtctatggaccatgtgattccataaaacatgagcattttgtccattatcatcattagtcgaggtacatacactggtgctcaattcatgtgatgattcccccatttaaacaactttaatctgggcttcctacttgctttagtaatacggagtacctgttagaaaacgaattacagtagctcaggagagaggccacttgtaatggtttgggttgcatcatttaggaatactgaggcatatcactgagaatctagattttgagttttatacatgctaaaagtcaatcctgaacaggcactattaattacacaagttaccactatgtggactacaattgtccagtatatttcttgcttcaccatcctttcccaagatcatactaccgatatcttgcattcatgttaccaatatcttcttgaagcaataacgccaccaatttgtcttaacaggggatggatgaccgggtggtgccaccgtcagttactgaatacgtcaggcgggtggttccaggagccacagtgcacaaacttctcgatgaaggccacttctcgtacttctgtttctgcgacgagtgccacaggcagatcttctccaccctgtttgggattcctcagggccctatcaaccctgtaccagaacccattgaagttgcctccgaactcacagaagaaacaacagtacctgacaaagctaaagaagaggagcaggacatatcggacttggcctgatcgcattcagattcaggaaatcagtatcagaagcagtatagacacgagacgatactacttaacacagacaccacagaaagatagctttcgtcggctctcaccggcggacattgttgacagcgggtggaccgagctggcttcttttgcgctagtatttgtataggcaaattcttgaagaaggatgctacggtgcggttgatgtgccggctcatttcaatgtacaaaagggctatttaaaagttctgcacgtcacctgctgggtgcgctgctgctactctggtagagctcagtgatagctatataacatttgattaaacttcttactacgttgcatgtcgtttttagatactcctatgttcttcacgctgctatgatgatgggtcacagcactcatctgtgcagggacagccagtgttcttggtcgctaactaacataagaatatggtgcggttaatcattattgatttgtgttacagtttgttagattacattgcatcatgcgtttctgttcctatagcaatatggcaagctatcagtttggctgttcctgttcgtctgacatgtcgttcactctttctggctaatttggccatatttacggatgaaaaattgttaattacattgtctgctgtacattagttatcatggttaatttgatcctgcactcctcacctcctccggctgttgaccgctctctacgactcctcagtttgctactgaggagttctttattggtcaagttcggtggctcgaaaaataatccatttcgaagcatttttgtcaaacattgtctgaggaattcttttactgtccctatcttgtcaaactcatttttaagtaatttttcaatagataatatggcaggaaggggaagtacatgcattttcggattagaatatggagaaaacgattagaggcattcaattttatgttagattctatatcatgctcttgaacagcatagatgtagttcagtttagcacaatgtgtattacctccattccaaattgataatcatattacatgagtgtattaagaccaagaaaatataataactctctcatactacatttattctgacaaaaaactcgatgcatacacattcctcactattttttagccaatagcaaatcaaaacactttgtgcatgggtgcatgcatcaatattcatttacttcaatgcacaaataacaaataaatataatgaatgaacacaaatatgatgatcattttggaatattctcaaaaagattttatgatgattaatttggaatggagggagtacaacagtaatggtagagggagcgatacaccgatacagctgcttctattgctactttgcttggtggttcgactcgggcgggcccaccatgattcattggtattcaaatgaatatccaagatttttgaagaaaaaatacatatataaagtatatacttatatagaaaaaaaaaagaaaaatagaaaaatgtctaccattcaaaagaagcccaaactataaggcttaccatcctcctctcctcactatttgaggcccattggcccaataacaaaaaaagcccaaaaacttcctaaaccctcatctcgttccctatccagcgttccagccgccaggccgaggccaccagggaggagaccgacgcgccgcgccgcgccggcgacttcgccctgcgcccgcgcacgcccgcccgtcgccccgtcgcccgtcgcccgtcgccgcgtcgcgctttgccaccgtcccctgtcccagtcgcgcggtcgccgcctcgctgcttcggcccctccacgcgccagcgccggcggcccgctctaggtgtctcggcgcctccagtccatgcgccagcgccagcgccaggcggcgccgttccggagctccagacgaagcccgagggacgaaggtaactcttcccctcattccctgccctgcccgtagatggtttatgtttaggatttaggaatgaattaggaaactaggatttaattcatagttgatttaggatttggtttatttcaatccaggaatggttcttacttcatgattgaacattttttttaaggatttgtgaagcttggtaggcttgtatcagagttggtactttatcagtgcacatatttagcagagttagcatggttattggttagtacttaaattagaagaccataatattgttttgttttgttgctgttgctgggcacactagccgtctagccgcaagaatgagtggggcgggttcatctgctggctcctgatgcttagccaacatactctttggcacaacttctgctattcagtacaataatggctcaacttgaagctacaataatggcttttgtccatcatattctgttgcaaaatcttgctgtgtggcagcatttaggtttttctgttgattataatgctgctgcataaatcaggatagttcatatacgtttggacatgcatttatcttttcatttgatatgttattgtgttcctcctaggccatgaggggctatttgaatgttttgaatatttgatgtttatttgtatacatacagtcaaatagttttgcacttttaaaatagaatattaccatgcaagaacttttatgcttctctcttacattgcctataactgacagtgttcagtttgaagatgctccatttcttttaactttcttttaacatttttcagtaaatttctgccatggaaacaactcagaaagctgatccagtggaaccagcagctaagattgttcgacaaacctcacagttcaaacggtggggacggaaacatccatttgttcgatatgggctgccacttatctctttgacagtgtttggtgcagtaggactcgctcatcttatacagggcaggtaaaccatgtttacctttctagacttggctaaaccaattgtcttaataaatatatgtgattttatttagccatcgtgtttcacaattttaagtgctgcttcatttgcattttgcagcaaagaagtaacaaaggaaaaggaggacatggaatgggaggttgtagaaacaacaaaagccctgagccgaacaggaccggtggaaggagcctacaagcctaagaagctttcactagaggatgagctgaaggtgattattgtgttgatatgtgaaaagtggccgatttgatgtgtggtgtgccatcttatagtgattgatctaattcatgaactgcatccctgtatttaggctttgcagcaaaaggtggacataaacaactatgactacaagaggattcccagacccaatgagaaataattgaagtaaagcatcatttaccaccctgagaagcaaagtaaaagtctcatcattttttccttcgtgacatctgtttaatgctgactgcccaaatgagatgaggaaattccagcattgtagccggcaacaacctccagtattatcatgagaactctatgttctttctgccaccattatagagaattaaggtgatgattcttgaactgtacgaatcagcgtttgtaacgacggcactaggcatgataaacttggctgtagctttgtatgtctactcttgtgagatttttttggtgttggaatactgccccaggaatgggtgaataaattgcaagactactcttgacatgtgaactacagctctgttgtatgttattcttcttcaaagagaatttgaatccccacttcatgtatatatatactcagctattgttctagaaatatcttcgacaacagcggggaagttcatatatttggtagttattggtacatcattccaaatattgttaaatttaaagttcatccatccaatttggatccagagtcaagatggcattcccagtttagtcatgtacaccgtagccgtaggatggccaatggacgttccagatcgcccagattcccatgagatcttcaaaacacaaaaggtttggaccaaaatgcaattgtacccttttctgcctctcattcactccctgtcccggacgcgatgactgccgccgccgccgccgccgccggagaaattccggcggaagatgccccgccgccaggggcgctctactcgttcgggacgccatggccggagttcaacgaagggatctcctacatcgacacgttccgatgcgccggttcgcttctcctgctcccccgccttcttcagcgtttctctgcctccgccctcttccttcgcttcttctgatttctttcatgtacaagtagatgcaggcgccaccacgactttgatcgagttctactccaccagctacaagagctccgcgccattgccagggtaacgagcacgcttttccccaaatctccgtgatcagatggtggccagttggccactgtggctagccgtttcatttcccttcagtgaatctgatttcacttgggatagtgtgctgatttgatgttgtattgttgcgctttgcaggtggattaagaggattcgtgatgggcaggtaggtcatctagtaaaatagccagtactagtttgctcatgtgttctcttttttgtattatgttctaaataatttggctgagtttgcattactaacaagcagaagtttttcatttctatctttgtctttctatatacataattcctttagttttacagtgaacatgcatctatttgctatggctcaccaacttttatggtcctcttaaagctattgtgtgtttttatacacatgcttatatgagcattcatttaattaacatgtataggcaaatgagaaagttttggactattaggctagatattttcccaactacgaccagaggctgaagctttgcttttttgtttgcagataacagtagatggtgaagttgccactgatccagatatgattctcaggtagctctatccactgattgtactatcatagttatcttgcttaattttttgggcaacacattgtttccttcataaatgaagaccatgatgctatgatgctctattttacagggagggttctaagttggtatatcatcgcttaccatggcaggagcccttcgcaccacatttacttgatgtgctttatgaggatgatgacatggtatgtaaaatgaaaataatatccttgctaagtatgtgtggcaaacttttaggacatttctttccatctttcggcgttttaacaatcctagctgattcgcaagtttgaaatttaaaatactgtatggttttggcatacaaaacaagaataaggttacttgtctatggtttgtaaaatgaaaatgttagacctcagagttttaataccttggtctacttgtgaagagccaacatcaccaatcatgcataaaagtaatctttactgatgcctaattttttcagatagcccttaataagccttctggcttgcaagttcttcctaaaggacttttccaacagcgtactgttttagcgcaacttcaattgaaagactggaagatgccttcatcattctgctcaaagcgaaaagatgcacaatcacaccctgtacctgttcatagactcggaaggggcacatcaggtttgttcctctgtttttgttctgttcatgctcagaaaccttggagcattgacacccagttgagttccagtggatgtaaatttttgttcaccgaccatcaatcagtcaaactagtggtctagtctaaaatttataaattgttcctgggcattaaagccaattcgcttcgacaccaaactagtttgtcagaagagactgaaccatatgatataaacataaagtgctgctcataggacttgttcctctaatattataaacaacacttctgcagtgaaatgtgaattgcagaaagatgtttgttcactactgagaatcagcacaactgcacaagctcgtatgatttccttttttttcttcgtttcgttctagctttgggtaaaatccataatccccactccctcgtttgcatatctttccagtttgatgtttcaggctcaaatcatgtagtttaagcactgcagtcactgaaataattgaaaaaagtattcgtatcaatgaaacatgcactgaataacaacataattaagaaatagcatgaacatgtgtcatgaggtggaaactgcatacttaacctgtagcaaattttgcttaaatagaaaatgagataagtgagacaaactgaaacagcaggtgacttatcaggagtttatggatttttcactttaccttttgatgactttctatctcacaatctatgtgttgtatcctaggtttactgctttgtgcaaaaacaaagcttgccaaagctcagcttgcagcttattttgctgaaggcgctacaaacgctggaaagagcaggtataaaactactctttttcataattcgaaaaaatattcttgctattttttcatcttgtttaagatatttatagggatgaaacagatatttgcaaagcgcggaaaatttcaaagttctatcgagcactagtaactggtatccttgaaaatgatgaggtattgaccttcccccctcatttttgttatgggaaatttattgtttgctattacttagagggcatttcagcattttttttcaccccttgtctataacacatggtgccctagggccacatagtcagtatgccactctagaggagttggaaaaggatcaaatttccctaaccacataattccaaatttccaatacgttgaattctgttctattcaatatcaagctatattcgcatttcttttgtttgtgaccatttgtccttccagatcagtcatgtgtaatattgttgtttatataaggcataatttgtttccaatgccttgtaggttatgattacccaacctataggattagttcgttatcctggtgtcgcggaggggctttatgcagcatgttcctcaggttattgcactaccacattactggtctaacattgaattggcgaaaaggccaataaggagtaaaggatgagtttagtacttctgatgatgcagttcatactgaggaaagcataatcattatttcatatgcattattttttggactgttttttttttcagggaaaccagcaatgagcaaagtgcgtgttcttgagagacttaaaatccataatcatacattgatccaggtaatatattactttcttttttgaaacatatgtagcactatccatgttggtcgattgcatatgccatgacaaaatattgcatttttctgtgtcatcatctgatatttgtttcgttgattgatgtaggttgaaattcattcaggacgcccacaccaaattaggatacaccttgcatacattgggcatcctcttgtaggtaactctcttgctcaagtaattttacggtacctcctcaaggaccgtagaattgctcctcttgctcactgagttgctgttggaaagtccgccatgttgtcagaaaggcacttgttggattactgcgtcctcaaaatagtacttgcagcattgacctatcatcatcatcatcatcattatgatagacacagattcatttaaataagagtaaattgcattacggtacataaacttgtcaggtgcgtgccatttagtgtatgaacttataaaatgcttgttttggtgcatgaacttaacttggtacgtgcaaactaagactaaaatggcgtgacaagaccgatttttctatgttgaacattataaattacaaattagtagatgacttgcatgtacataaaggttatatttgtaaacttagattccactttatctttctttgtttcagtcccttgtatcattactcagatttttatttttttatgcaatcattatgccttattatatgtttatccttcttagactaatgtttacatagagtttaaatcaacaacaaaatcagcaagattaaccttgcagtgcgattttgaccttgttcgcacgcaccaaacaagttcgtgcaccaaaacgagcgttttacaagtttatgtactagattgcacctacctgacaagttcgtgtactaccgatgcaatttactctttaaataaacatatattttggataggtgtgaagggtttctcatgcgatcttttcttttcttgaatccacgaacagatgaccctctatatggcattggtggtcagccaaaatttgatgaaccagaacctactagtacagctgattcttttgcatatgatgggtaattccttcatccttcatttttgcttaaggcagtacgtctgatgcctttgtttaagatttgcatatgaattcatatctttgcatttagtttaactcactttcttgctcttgttagaggttatgagagacctttgcaacctgtccctggagattgtgggtaccacctacatgcacattggctagttctttgtcatccaactacaaatgaggtactgtaaaatgaatcatattgaatttgggtgctattctctacctgactcgtacaatagctttcaatcccaggaactggggttaaattcatatatcgaaggtggggaaattacatattccgttgtttattggtggaaagacataattagaatatgatagtagggcccaaatttgtagtagaatagtgagcctcattaagttgcaagcctgcaaaatatattttccaaaaaaaggaaatacagctcgctccttctattaaaacttgggcctgaataaagcagttgggaggtgatattcaatatgctggacactgtacgcgctaagaattggctattgtacatcaatatattcccgaagataatggttaacgataagcattcatgtaattgaggactagcactcataaaaggacaactcaagatccagaaacctaaaagtgaccttcaatgttgcgtcctgactggaatcattgtaattgctctattccttgcttagcttacactcgtcataattttcttagcagatgatcaaaatcacagctcctctgccacatatcctacagactcgagaggaacagcaagatacagctaagctactcggtggttgaacccttcaattttcatggtcagcttgagttcacaggctccagtgaagcagggcaccctatacaacaaaaaaaccaagtgaaaacttcaggttctgtactgggcaatggccatctattgctgcaaaacccatggagatggacgccaattgatactcctgtccacctgtgggtgcgtgctttgcgactagctaaccactgaacgctcccaagggctagttttttaatataatattttgatattttctattgtatggtcaaaatcaagaattgatctcagtaagtactctcttcgttctaaaatataagcacataggattagatgtgacatttcctagtactacgaatctgactgtttgttcagattcgtagtactgggaaatatcccatgcggtcctagttttttatattaggggttagagggagtaatattttggctataaaaaagcattgcacattgttggcaacccatctccaagaatgtagaatttactatctcagttccaaaatactactaggatgagatttgcctctattcagattcattgtctaggataagattgacaatattttaggacggatgaagtatccaaccaagttttttttttcgatgtcgtaaaataggctggctggcattttcagtcctaaacagaatatattctagcccctgcagccaaaataaattactacctccatcccaaaatatagcaatttttagctataaatcggagggagtactcaaaagaatgaatcatactccactcataagatctgtgaggatgactggttgacagttgtatagccccttaaatccttattatggcgaactttattattgtaatgaacagttactagtactaatctcctcttccctcttccctcttcccctgcaagtctccaaccctttgcctccccaaaacctctcgcgagagcaacaccaaacgaaggggaaaggaaggaaggagatctcctatctctcctgggtggtgggtccccgtaggcagccaccaatggagggctcgccggcgacgcgcctcccggaggccgactcgctccccgacggcttcgtggagagctccgccgccgaccaggcgccccctcctcccgccgacgccggcgatcccgcgagccgctccctcggcctcgatcaagccgacgcaaccgtgggcggcggcggcggcggcgacgaaaccctaggggctcctccctcgaccctcgcctccgtcgctcaggacaccctggacgcctattcggccgccgacgcgctgcagagcctcaccgtgggcggctccgctgcggagccggagcgtgctctcggcgaacccgccggcgacgcaggaggtgatctctctctttccccctctctatcgcacgctgcggttcggagtaaaatgtcgcacctgattttaggagatttagctgttcctgttgttgcagatgctaaagagtcctcgaaggagagcagtgtggtggagcaggtggaatctatggccgatcagaaggttgtcattgctgaggtttataggatctggacctgcctcattgtgctgcattggtttttgataggaaggattagtgcttgctaaacgggattgatctgcttgactttgtaggggagtggtgagcagaagcgcaaggtcgtgaaaaagagcaaggtagagaaggacagagagctgtttgaacttgcgcaggcgtaccacaaggtggtagcagagagggatgcaggcaagcttctatcatgtgaacttatgggctgacctgtttccaataattcaatgtagtgcatagatcccttggtgattcactcagatttttactgttaaaataacacatctgtagggtggttggataaatatcttctagtgttcaattcatctgaaccattagttagttctaactaaaatttcttcattagactcctgtctgactggaatgaacaatccgttatcatgaaatatcacataatctcggccattttgtctggtatcttgtatgcaccagtgtttggcggcaacctagtgccaagcccctaagcgccaccgaggcagacaaggtggctgcaaaggggaatactggtttacgcatgctcatgccacatgatgcttctagaattattcagactaacacgtatcttgtattcctgtgtggtttgtgtttggtctcttgcagctattgcagttaaagagaaactagagtctctttgtagggagtttcagcgtcaaaataaaatgctaaaggtatggaacaagtgtatcgagttttgaagtgtctgtttattttcacttttgttcaactataatatcttttagtgttgatgactcaggaagagtgccgaagggtgtccacagaggggcagaatatgcggatggagttatccgacaaattcaataatgctataaaggtcattatatgccatatgatagtggttcagaaaatatagaccagtgttcttaattttgtttgtatgccaactattgagctcttactaatcagatatccatgatattctataggatgtgagcgtcaagcttgatgagcagaaaaatgaatgcattgctcagttagaagagaacaacttgtaagatactgaagttatgcctatgttctgtattaagagtttcttcaagtggattgaatttgttgccaacatcattgcacttctaatgactacattcattgcagtcttaatctactacaggcttatgtttaatttccttagattttgttttcgataatgattggtagcttatgtttgtaggctgagaagtaaactcaaagaccttgcagatcaatataatatcacacagcagaaatatgctcatcaggtatgatgtttatgacctatatcagttattatagctctatgggtatcttggatgtttttatgactatcttagggtttgtcttagctcaatatgttgttcgttgtggtgaacttttgtttttatttgccttatgttatatttctacagttgaaagaaaagatgctggaacttgagctcgccgatctgaaaatgcaacaacatcaagagaaaacagctcaggaacaaacccagatgcagctatatgctgatcaagtttctcaacttatgtctaccgagaagaatttaaggttgcagctagctgctgatggagaaagatttcagcagtttcaggtacctttgctgattaggcccttttcgtaatgacgagtatatgcctcatggtggttttacctttgcagatggctatgcaaatattcaagcagtttctccgttttaattgtggatagctctgccttgtactaaaattttaaaattgtctactttaccttatcaggatgccctcacaaaaagcaatgaagtctttgagacatacaagaaggagatggaaaaggtacgagtgatcatactcatttgagttcacgcacaatgtcattctgttcttagttatcaaatgtttgtccacagaaataaaaaaaaatattccatgatttttttgcatcagatggtgaagcttataaaggatctaaagaaggataatgaattcatgaagagtaaatgtgagaattcagatgttgctctagtgaagttgattgaggaggtaaatgtctaaccttccatgtaccttcacatgcataatggaagctcttgtgcaggtctttctttcttgcatgatgattaattgaacccttgtttgctttctccgcagcgtgagttaatgaagaagcaagttgataagttcaagaatcaaaaagagaagctggaatctctatgtcgatcattacaggcagaaaggaaacaaagcccgtccggtggtactcctgatgccacttctaacgaaacaaatctggcaactatagaatcatagtcctaccgtgcttcacggtgttctttgtggattgccaggatttgaagacagggaaatggatatgtatgatgtttatcattttatattttccttgcgattttgtaagtcctgaatgagagtatcacacattcggctacgcggcttacatgcctcgccatttgagccatctgagagattttctaaggcctcgcatggaatgggaagcaattcaattttaactgaaatgggggaaaatcgccatttgggccatctcagagattttctaaggcctcgcatggaatgggaagcaattcaattttagcatatttgggggaaattgtgttttgaatgttaatttgttttatgacaccgaaatctgataattgtgcatctggcatcccattcgacgtcctaagcacataccgccactgcttatttcggttttctgaaacctgctagaaagaagggaaaacaaaacacttgagatgttatcgtcggaaggtaacactgaatgacaggtggattcagttatgttcactatggtcgtttttctaaacatgtaaataaatatcagtttgtcaccaaactgtcaacaaaaaatgagagaaagaagaaaacaaaaattgcgtatggccaacaagaacacgggccaaaattccaatggacatttcttctaacaaagatgcagctataagtgacaggtatcttgccacacgattatcccctgaactacagcaagcgtgtccgaaaagaacctgcattgacacgagtggaacatatgagcaacaactagagatttgagagataaatgagagataagcaggacaatcataactcccaaaatcttgtatggtttcatttcgatatgccaacaatcataactcccaaaattttgtatggtttcattttgatatgcctacaatagatggagcatagctattgcatccatagctaaattggattcaacaagcagtaaatatccagacttccaagactaagtaaaagattgatggagtacgttttgcaatcttttggatcaaatgcaatttcaatgagtggaaaaaaagaaaaaaataactctttgataaatgataaattgttatgacttacttgctcaatcagtagcaactttcctcctggcagcccttgcgttatcatattcaaacttgagcacatctggaatgtgcgaagtatcctttatatacaaccacctcgctattgcactctcctcaatcattggaaaatattcaacaagcatggtgttgacaatccaataccagattgcaccaaacacaaggcctactaccgcgccggcaaatacctagtaaatttaacaaattgaaattaaaagaaatcgaacagcaatacaacatgctctttttatttcaaacactgtcagagaaataagcagcattgccagaggagcataattcagctaattatactgtgcagaacagctgaacaggaggacccaattttaaggggtgtacacaacatgcaaccgcactatatgaaaatttcatacagaaacgattgataacaccaaggagtattactaaaagtgggcgataaattacaacacagatcatgaggtaaatatgtgtacctaagcatccagaaaaccaggggagcagtatgtgatgttgagtcatgaacgataggtttgaatgcattattcttcaaatatcatatcctttgaaatggaaacaccaccaagacttcctaacttttccacggctttgtgaatagatggtttggtttctggaagtgctttttgttaagattttaagtaagcttacagttatggaaaccagcaattgcatagctgcgtggaaggcatacggaaaatgtttatatgaaccttgtgctgaacacgttcattttaggttcctattagcaatctacaagactttgaagctataatttgacaatgcaaccaaccaatgtacttctccatatgaaaaaactgtgcaaagctttcaccaacaactcagaagagcaaacatgttgcagcagccagcgcatagtaatatagcatacctctagctacctaatgtaaagtcaccctaaaagccaattatttgcagcgttcctgagcaagtaacataaatatgctgctcctgatcttaattctcccagaccaataattgcactatcagctccttttagcgttaaagaaaacacgtgaatgaacgctaacgtatgtagaagtacatagactagtgaccagaacagtaatatcgattatgtatgtcaggatttcattataccataatgcaactatcttcaaaccattattataccataaaatgcacctatctaaccaaaaatgaggtagatacgtccagagtaaatttacacctaatgaatcagtcttcctgggagggcaagttagggatcaagctaaggcaccattcttagattattattttatcattatgaaccaatctcaatctatgacatatacactaattacgaatgcatcaatctatcaatttataaaacagaccaacatttccatggccatccaccagatcggatccgggattcaggggggtctctcacctgcgggacggtgtggtagccgaggtacaccctggacagcatggtgaggaaggcgagcggccaggccagggaggcgaccacccggctcgacggggagcggcggagcgtgaggagcgagaggtaggtggcgaagaagaaggtgtactgcgagtggctggagggccagccgtgggagtcgcaggcctcgagcagctcgcagtagaccgggcgcgactgcgcgacggagtgcttgatgagctcgttgaggagctgggaggcgaggaggcccgcggcgaagcagatgccctggagctcccggcggaagaggaagtgggagacgaacccgcccaggctgatgaagaccgggacgagggagacccaggcaaggaagaggccgagcgtgtccccgcggcggtaccggacgtgggtcagcgtgatcgccttcagcgacggcggcacctccgccgccatctcctggaactccgccatggcttccccctccctccccccgcggatggggatctgcgccttgcgcgtgcgatgcgaggtggtggtggggattgggattgggagcgggattgtgggatttggggaggcctctcctctggcggagcctagaagagcggggacgcgtggggtacgcggactgggggcaaagtgagggaagatggccgagaaataccggtggtgagtcggatggttcaggttgctttgagaaaataggcgaatgaatcagtcttggtgacgtgtccttgcatttttggcaatcggcaaaaccgtagaaaatcgtaacactaccttttcttataaaaagcttaatctcctgttttatccaatagcttagcagatatatacgcacgtatacaactatacatagagcatgattggttctgattgttacagcgttttagacggtaacagtaaagccaagttagtcggtcataggctgtagcctaaaaccacacaaccgtcaaaataaacaagttctctatctgcttattggggctagctatagccgttgtaagtgttgtagcctcaaatatgatcatgttctcttaacacatggtcaaagaataaagatcaataataaatgggtaaattattctattgttctaaagttgaggtgttgttggtcttggaaaattatttggtatctgagttgatagtgttcttttgctctaatacatatgaagtaatagtacccattgtcctcttctttgttggtggccaacccgggcacttacctaatgttatcacattcttcatgttcctgatgatgttgtccgtatgtgcgctcgatgtcctatgacgaccatctcacattcaactccctcgccaagctccattgatgatttcctcatgctcgttccctcgtagcactctttgtcctgagctccaccactaccactagccttttcttgagcttagttgtatggtctatctcgtgcacaacaggcgctagagtttgagtttgtgaggtgggcgatagagctcatgcacatgagccatgaggcaaagtggcgcagctcaagtgcatggtcataatggagctcgatgcgtgagggactacggcgattgaaggcgatgtatgttagtgcccagagttgaagaaggtagttggactgtcaaatcaatttaatgatgatgaccggaggaaaagaacgaaaagaatataaatgatatttatagcagtattggactaaagatggtgtactatatccgatataagatgtaacttattttatttaattttctgcttaaatgtttccgtatttggagtgatagggatttctcttgacaatgctaaatccataaaaggtcggaaactgaattacctctccgagcataatggaatatggattgctgcaacaaacttttcgaaaatatcctttgtcgcttgcaaattcgcaattatcggtactaataaggttcgctttgaaatttaagaatgaaaaaacggagaaatatgaaaaatacataattttgataggaatgtaagtataacatttgcaaaacacataaatgattgcttgattggacgaaaaaaacacaggaattttaggagaaataaattctcaaagaaaacttctcatgaggttctacctcatcttaaatttccttcaaaacttttatggaatgagatatttcataggaatttcataggattcatttatttgattcaaatggttatatagaaaaaattatataaaaataaaatcctctaaaattgaaatgattttcatttgattcaaatgggcctaagaattcaaaaaacctgaagcgcaaagtaccggttggctcctactctggtttctggcttctgggacggcctcgagtccgccgctgtctgtctccacctttgccccccatcctaaaatttcgaacgcagctatggccgcatagcccttcgccccaagttcaaacacctcgctctctctctctctctctctctgcccgtacactcggcgcatcgcctcctcaggcggcaacagtggcggcggcggcggcggcgatggagttccagcagggcggcgggggcggtggcggtggcggcaaggcgcgggacaagttctcggtctaccggaacccgtccctcgcccgcgcgctcgcctcccgcagcgtccgcccctccctcccggtcctcgtcctcctggcgctgtcccccatcgcctccgcctcctccatcctcgtcctctcctcctggtacgcgtcgacccgcatcgccgccgcttctccatcttctaaaccctaaacccccagatcgcagcagatgcgttgggtactcattttgtttgtggctgttatgctagggaagggcagctcgtgaaggtcgccggccgcgcgggcctctccatggctgctgccggtaagctcgcctgtgtccctgctgggtcgagttgggcgtgtgcgtgtcggcgctgtgctttgttttggtcgctcgtcaggtgcttgtaaaaatgccaagcatgtctaactacggtgcatcgcacggcagatgtgtgctgaaatgctttctcttccaacagctctaatagttgtaaataaaaacttgcatgttcaagttcatttaacatggactgggtttttacatttggattatggtggattttgttgtgccagaggtgcctacaaaatgtaacttgctggtttgtttcagtgcttgtctttaggttgattgaggcagcgctgggtctggtcgcactttttacactgccggctttcttcagggcggtgatgctctacaatgggaagagggcacttgccaaagaggacaaggttgtgttatctgaacgccaactggggcttctcgggttaaagatgacaggttcagaagcaggtggcaccagtgagaaaaccaaaaggcctcccaaggcaaagccatcgactccgtcagagccaattgttccgattaggaggtcttcgttcagctatacgccatctcggtctttagggcaatcaaggattggttccagcaatttgagccctggtggtgagagactgaccacatcagtgcaaatatcaccttccactccactacaaaagcctatttcttcaccttcaaccccatggtctaggaaaagctcaggcagtgcgaagggcatacagacagaggcgatgttggagcagttcttggctggtttggacgaaaatattgacacaatcacagagtcagccagtaagattgcaacacctcccgcaaccattacgagctttggtgctgcaagccctgtatcagtcattacatcaaccaccccttctggtgctgcaagaagcacacctttgagggctgtgaggatgtctcctggctcccatcagaagtacagcacgccaccaaaaaaaggcgagggtgagcttccacctccaatgtcattagagcaggcagtgaatgcctttgaaaatttgggtgtataccctgagattgagcaatggcgagataatctcaggcagtggttctcttctgttttgatgaacccacttgtccaaaagatcaaaactagccatattcaggtgctctgcttttggcaaattttgagctgaacttatacctctagtccaatttcagtggccagttgtcaccattttttaaatttgttttgccctaccttgcaggttaagcaaacaactgctactgttggggcttcagttactgttagccaggttggaagtgatcttccaagcacaacagcgccggttggcttatctccacttggtgggactaaagattggcaaccgactatcacggttgatgaagatggcattcttaatcaattgcgcactgcacttctgcattcccgtgatacgcctgttggtgagtttctggtgtaacttaaacattttattgctgtggttttgcatgttcacattctaccaaaatgttttgcaccgagcactttgtactgtggttaaagatgatacactaagattcccccagatttaatttgtttggctagcatggatttacctacttgttacttattagcaatgcttttttttttctgtgcagcacaaacctttggcagtccacaacaaccacaacagaatcccctccttccgtctattcaagcatgtattgatgcaattacggagcaccagaggcttaacacactgatgaagggagagctgataaaaggcttgctaccacagagtagtgtccgtgctgattacactgttaagagagttcaaggtgaatgtcttacactcaccatgttatttcataatggcatatcatggagcctttagctgaaatgatatactagtattatattttctagcatatgttggagcgaattatgactgagaataaattttggcatgatttgcatactattcacattctatcatgatacagaacttgctgaaggaacatgcttgaagaattatgattatatgggtcatggagatggttgcggtaaattggagaaaaagtggatcagtgaactgccaactgactcgctccttcttctgtacttgtttgctgctttcctcgaacacccaaaatggatgcttcatgttgatcctacctcttactctggtgcccaatctagcaaaaatcctttatttctaggagttcttccaccaaaagagaggtttccagagaagtatgttgctttgatttccggcgttccagcagttattcacccaggtgctcttatactggctgtgggcaagcagagtcctccgatttttgctctgtactgggacaaaaagttgcagttttctcttcaggtgatttaaattttcattcatttattgctttatctagttttatcagcatcaatattcttatttctccttttgaggcaaagcatcaatattcttgtttttcctcctgacgtttgtatataaaccaactttctttttaaatgaaaaataagatgccatccataggcagttaaaggataagtcagagagaaacaaacccaaaagaaaggttgtttggtggcctgtgttgttcatttttgtgataatctgaagtaatcatcatagtatgtcaaaagagattgggaataagcacactgcagcaatcataacctgttttacctttcgcctgtgttgttttgctacaaacatgtgatttctaataataaacaaatgatttgagtctgatgactttagctcagactgtctggtggcagtgcacctaattggagtatatagcctctcatatttttgacaacttaacacattctgctagctaagcacaaaacatttgcataaagatataatccattatattatattagtttgacttgacttgtagtgaattgttggtttgtcgcacacttgggttcattctttgatggcactgttcttgcaagaactttttccaaaaaaaaaagtccagtattattaatgttattcccccctgcttggattttccagggaagaacggcattgtgggatgctatcttgcttctgtgccaccaaataaatgttggttatggcggtgtagttaggggaatccacataggttcttccgccttgaacatcctgtcagttcttgattcagacatggaaagctgaaggactgcgtgctgcttgcctgatatcacatcagcaggagctaaagatggttttgtagtttgtactttgaggagataaattgtgatcagccagttgctgaatgtaaactaacaccagcatgcttcgaactaacctactgttagatctgatttgtcctggtgaagagagctgaatttgtgccccaggttgtactagtatcttgattcttgaatcgctcatagtccaagttccttaattatcacttaacacaaatggattcagcaattgggccactgcacagcccaaccagatgggtatgtttgcctgcttgaatgatcttagcctggctcgtatgctcatcctggccgagctgagcctagccacatgcaacatggtctatctggttggttgtctgcaataagtaagcctggatcatccgatacattgtttggttgcctgtatctaaaattcttgtatgcaaaagaattgaatttgtttggttggttgtgtatttgtataggctgggtgtagttacccctgcgtatatggtgaatatatagaaaataatatcgtgtaaactataacagtataattggtaaactattggggaaaaaatcagtgtacaaaagttagcacgtcatacatcggaaaaattcatcgcccaataaaatataaacgattggcatgtatagtatatttaatgccttttacattatcacaagtcagttagaaaaagaagaaagggaattttgaaaaaaaaataaaaatgacatcctgctgccgtgatggcgggttgctggacggcgaagcaagaagtggaggcccagatctggccagagcccattgtggccgccggtggcccggcccaccgaaaggcgcgccctggtcgtcggagcggagcgtccggttcaaaaaatttcaaacccacgctcccaacggcaactcccacacctcccccactttccccacggcaacatcccaatcccaatccaatccattcgtctccctcccccatttcctcccattccaatcgaacgcctcgtctcctcacctcctcgtcttcctcgatctctcgtcgtcgtcgtcgtcgccatggatccccaccccaccccgttcgcaggtaagcaagcgtcaacttccgcaccaagatccccccaatggttacctctctctctctctgttgacgagatcgatccattccgcgggttgcgcagggaagcggcggtcggttgccgccgcgccggcgaagatagcggcgcccaagcccaagtccatcgcctccacgcgcacgaagacgacgaggaagtctcccccagcacctccaccgccacggtaaggagatcgccggcaatccatattgaaaaatcctctgtaagatgtgtagcgcgactatggtttcgcactttcgcttactgaggtagaattttttttccaggccacggcgcgcgttcggcaccgttcgaagcagcaacgcgcatgatgcccccgagaagccgccgccgctgcagaaggctccaaaggtgtcgccgccgccgccgcagaagcctgataaggtgtcaccgccgccagctcagaagccctccaaggtgtcgccaccgccaccgcagaagtccgcgaaggtttctccgccgcctgcggcgaagcctccgaagctgtcgccgccaaatctggccaaggcgactaagccgtctcgtctggcagcaaagccccctaagaaagccgcgccgggaccggaactggatcccaagcccaggaagaaggcgcagcgggtgagcttccaggaggacgcggcgatgtcggtggcccctggaagcggagagaaggtgaaggtttccaccgatgacgcggctggtcacacgccgatggtggccgtgagagccctggagaagagagtgagtgtcgtcgcgtccgcggagacgccgttctttagtgcgcagaactgcagcaattgcagtctcgacccgctcgaggagtccacctactggctcgcacatatccacctggccgagtcagttgggaagcacagggttgctgctgcgttctttcagcttgcattcgagtgccaagctcaggtgagagttcaatgaacatggtttttagttgataagtcaatctaaaatttaaactgtaagtatacgtgcactttatgttctggttattgtagatgtattagacattgtttctttttcttggaagaaattatgtttttgtgggttttacctgaataaccaattgataggaacataaacactcgttgactgttcaagacttcaggcacaacctactgataggaaacatttcatttttatattatttttttactttacttattagcaataatctacatagttattgatttcacctaaagaaaaagtttacttttgtggacagccaattcacaggatccaaagtgagctaaggaattatacagtgcgccatgagagtgccagcactttaaccactttattcgatgagcttctccttgcccatggtggcatcccagtgaaccaacctaagtttgaaaccgatggttttgaggtggtggatacacctttaactacagatagtgatgacaagaggctcgatagtaccacaactcaagtggatgagagatgctcggaatgtgactgtggtggtgatatcgtcgatgtggcagttcccagtattgtgaaaccacttgaggaaggcatggaccaaccgagttttgagaggaagctgaacgacggttttgaatttgatgattgtgaagctgtcattgtggacaagctggtgggaggacattctgatctagagaagattgttgatgttaatggtcctagcgacagtgaaacaatgcagtcagcatgcagatcctccattgataggttaagcttgaaagggtctccagtagtaagcggattgtctcaaagacagctctcttcagacagtccattagataagttgtctccgtctgcacggagcttgtctgcaaagcgcttatcatctgttagcccgcttgacaaaaagtctccatttggtagcagctcgtcgaagaggctcacatccagttgcccttcttctaagaaatctttctccagtaaagccttgtcatccaagcggatgtcatctggtaatgcttctgctggagtcggtgatcttaacgaagtgattgcagatatggaatttgactgccctgcatcaggtaactcaacatgtccaaagcttttactttgacattgtccctaagattacttattttctgattgagagcaccttgcagatgatcagctggaactgaaagaacatggggattctgaggtgtgtttaagggttttatttacactctggagttctgcagaaatgatatgatggatttaaatatagcttaattttaacagtagtgtgctcatgttcctagtaaaataaaattgtcaccttgtcgaagtaagaaactcattacactagtaaggcacacacatgtatttgttagtttgcacaatagtactagtattatctaccgagcttccaaaactctttgatgcatctgttgctattacagccctgtacgcttgaaagaatgtagtcccaaaccattttcctgaccactctaacaaagtagattacatatgtgatgaaagatctatgttacaagaacagttacttaaagttcttacacgttctttgcagatcaactagcttctggagagggacttactacagcggtacaactgcaatgggtgctaatataaatttacatgtaagatttgctcgtctgagtatgttcggtagtttgaatttctgacttgatcactttgctagtttgcctttggtgtggactcgagcagacatgtgtttgctcacgcgtggtgttttattctcaccagtccaagaacatggttttcagcaaagatcatcgtgctcggatgatctttgtgttcttggcagttgacaggttctgtgtgcttgcttagcatgacaaatgagggttatggtattcttgtttgatttggcaataacttgtaccttcggtatttgaggtcaatgtaatatggatttctttatgattgccagtgaacactgtgaactgttgatgcccgtgcaaattttctagttccctctgtccgaaaaaaaatatcaaatccttgtagattcatctgtatgatttgagtttttatgggatagagagagtaccttttgagcagagtcaaaacattatggaaaatttgtcataggccattgaaagattatggcctttgcttgtggataccgctaatgagacattgtcattggatattccaattctgttaacatttgcttttggacactatgggaattactttctttaggttgataatacttgttttcgacaaagatatggtcttcaaaaagtaactttgacaactagtttctattataatatatatagaaacatcaacaaatatatgattttatttgaggtattttttaagactaatttatacatatggttttatatttgtaaataaacattttagattttatttatagtcaaagattttaaattttgaccaatattattagctcaaagggagtatgtataaagtggaatgtccatagccccatcttcatctttccctttttctcctaccaggccattgcattgcacctctccaccatccttgttctccctccacacttccttggccttacaacacttcaccctttggtaggagctactttgttgaacaatgaagcactccattgttcgccaccatagtgagtagaatgacgttggctgctcttttcattgtagcatcaccacattgttaccgaatggtacctcctcaaacccagccacaaccatgtactctctccactctacccctcaccaataacttatgtcgtgagattcgtgccaaccttgggctctagcagccacctctctcgtacgccctttccttgaatgtcacatatgttgactccaagaaccgcaacaacacctcaaaccttatcgtgaactcatccgctgccatcgtcatccggttcaagcttcgagagaagaaccaacttagggttgtggcctccgatctcttcactccttgatatatagcggactggccaaactagggcatttctccctgtcatcattccttgagtccatctagagtgtagaatcataccgcagcatccctaccgtccacaagcttgctcatccttgcgtccactgttgttaccgtagtttcaagtgcaatggaggaatgagagagatggagagaggaaatacaaaagagagatggaagatgacatgggtgacgctagtttgtaaaaaggtagtaggaagttatttatttaaatttctctctcctactcgattgaaaataatactttaataatagtcttgccaaaggttaacttttcaacgtcgtgcatgtacttcttccatcttaaaaaaatatttttgtttttatttacattaaagttagagaaagtgagagataaatatatcaaagcttaaaaatatgaggggctaatgtcctggagtttgaaaaaaataaaaagcattatagtcttttgattttatactagtacgcgtgagacatggaaaattagtctttttgactgaggtagtagcaacctttttttttatcaaacacaatacggagtacaatctaatcgtaattctgtctactgccatccgtgcacgaagcgattaaacataaaatcattagtcctccagtggatgcaaaatttcaaacggtaagcgagaaaagtaatttgtttgcggttaacccgaagagtttatctaagctgctgttccagttacagtctacagaaccagagcagatcagcgatgataccgtatagtaattggtaaatgtgtcagcaaagcagctttctggttcgcaaaagtccgtggcaatgacaaaaactggcagaaaagttgtggctctttgcaattagtggaaatcaaaccacaccaaccatcgcatcagaaagaaaacaaagcatacgagataaaaaagccgaacagatccgcaaagctaataaacgttttcaagatccccattcctacgctggggcagccgagagaacgtcaggagctccgagagtgaccgagacccgactccatcgtctctcgttcactcacttccctggtctagtcaccaccgttgtcgtttcctttcctttccagaattccagtagtaccgcgcagcgcgcagcgtgcgtttcccttcccgtggacgaggtcggcgcgtttcacggtgcacgccacggcgtgtgcacgcacgcgccattccgtcgtgccgcgcgcggcccaccgttcttcgctgcgtgtgtagcagtgcagcacacgggccaaccgcgagttggtagttggtgccagccagcgagccaggcagcgacatggcatcggttcgtacgtacgtagtacgtgcggctggagcccgcgcgcggcagagcgcgtcacgtgttacacaacgaactaacggtgcgtggcccggtggagccgggaagcggtcgccgtcggtgaacaggacagtgtgcactagtggtggtggtggtgactggatcttgcatgggcgtgcatgaccaggtagcatatgatagtgaccaactggccacgccacacacgcacgctggcccgcctcggccggccggtcgatatttctgcggccaggcacacagggaacgcagaatctttttattacgtttcatgtgtgtcgcatctccgctaccgaacaatcgccttttgactagcaggggccatgacgcccgacgttttccatcgcagttttttttctgtttttttttcctggtgcagttcttgctagtggcacaagttggcaggttaatatcaaagaatcaagaccaaaggttttattagtattggtgttaccgtcgggttttgtttagtttaaacgagacagaaatgcgacgttgagtttttaaaaatatctcgagttccttttttttttctctcctgaaggagtagaacaaccggtacaagtggcgccttttattttagtgttataaacaatgcgcccagcgcatctgagcttttcaagcagcagtcgaccatttccatcgtacagtgaagtgattgaccggattattactgaggggaatatgctcggccggcctgttggccaaagcccggcgagcaagggccacgcttgagcctctttgcccatccggtgggtgcaccatgtgccacactgcatagcacggtagcgctagcactagcactagcagccgtagccgcaagccgacgcgatgatgcatcctactacagccgtagccgcagcagcagccgcgccccgcgcaaagcgtgcaagccagcatcacacaaacacaaatctgggaagccgtgtagcgcgcgtcatcccgtcgtcccgtcgtcctgctccgcgccacgccgcatcagcgctgtgtcagccatcccacccactcacccacccacccaccctgatcgcaacgccacgcgcgcgagcgagcactagcgatcgatcaggccgtgcgcgagggcaacaaggcgatggaaaccgaaagcaaatccacgccaccggcgagcccgtccatccaaagcgatgcacaccgagagggaacaaaacagaaagtgtgagagagagagaggaaaaaaaataataaaagagcggagagacagaagcctacgaacgggcaaagcggccgccacgtagacgtgtacatcttctccggtaacaccgcccaaaactcccccccttcatcacttttttaataatccgcgacgacgccgagcgattattagtattaaagtgaagtgtgagctccaagtccgaaccccccaaaacctcccgtctcttcccgtccctgctccagtgggcgggctctctccctcttcctcctccgctccgctccacctcggttgaccaccacccgatcggcggcgagggcggggagctccggcgtgctcaggtaatccatccatccatccatccacgctgctgctcggctcttgtaggttttcgattcccctcgtttgggtacgctcttgctgtggttcctgctgtttgttgtgtagtcgcttctctggctgatacgctgggtttgggggattcggtcgggagctgagggtggttttgagctcagatttgggacgggtggcgcggtcggctcgttttgggaggagggcgccccgggggtgatttcatgggcttggtcgaggtgggggatggggaattgagtggtgttttgtgctgattgggcgtgtggcggtgtggggatttggtagaggcgacgcctaaacactaggggagttgtcggctcccctttctcatgtttctcttagatctacgaatagagtttctcttctccataggagttgtgattggtcgctcaatcgttattttttttggtttgtcagttggtcgatcccactttcctcaagtttgatttctcgttaggaagatctttccgctcgagagattctgattccttttcgattccatcccgtccttgtatggacgggccgcagtatcggattagcaaatccatgtgaataacataagctagattaacttgtatggtatttccgtatttatatcccgatcctaccattcaccgaaagattttttttttaaaaaaaaacttgtgtggtaaaaatatttgcctgtgttgtgctaattatgcgttagtttgatgaatgaatttttaccttgtatcttcatgcttactacatgtgtgcagtcatggtatcgagggaacctttttaaggctaacacactaggatttcatgatttgtctatctctttccaccaccaaggcaccaagctgatatcctggttgcagcagcaccatgggtggagaagatgaggttcacggagtgtaaaggtcatctagtgatgggggttctgatggcagggggatgacttggggcattttgggggtgaaggaaggctaggcacaaaccctcttgacaggacagcggtgggttatagatcatgtttaggtttgttctggtaggattcgatggtgccaatgcaggatggtatttatcgcacctggacaataaggttttggcaaacctttatagttagatttttggttctagaaagggaataagttaaacgttctgaggagcattgatgattcggaccacttgtgccgttaactctgcttctactgcactccagctcctagcacataaagcttgtgtttccctaaatgtaaccaaccagttagagatgaagggttgttactatgaattgatatacatagctcatctttgaggtgaacatgttaacttgaacaattacatattgcatggtttctgtgacacaccgtatacatcatcctagtattatgaacaagctgtttagcacagcttggatcttgcgtcatgttttgcgttggttcaaaggtgtgcatcatgtcataaatatgccatccaaagtgtaaaattgtttgtggaatgctagacctcagttattttctttcatattaccagtgaaaatggatggaaatgctaaaggcggtgggcattctgaggcactgaagaactacaatcttggaagaactttaggtattggctcatttggaaaagtgaagattgcagagcataagcttacaggacacagagttgctataaagatcctgaaccgccgccaaatgagaaatatggaaatggaggagaaaggtaacctccttttttaaagagaccattttaatcaatctattatcttctgtgctcatatgatcttaagttacttgcttcctgtagtggtctgatctgtgaactgtttccaaaattttgagctaatctaatagttgagataacatatatattgattctagtatacattttgtttgttaagtcaccttcttcgaatgcttttgagctggaaattctagaatctggaatttcatgcatgctaaatgctaaggccaccttcaattttttttattgttttttgtttacagcaaagagagaaatcaagatactgagattgttcattcatccccatatcattcgcctttatgaggttatatacactcctacggatatatatgttgtgatggagtactgcaagtttggagaactgtttgattacattgttgagaaaggcaggttgcaggaagatgaggctcgccgaatcttccagcaggtacttgaccttactcatttctttcacttgttaaacacgctcttttagcatttacttccaactttaatgcttgcttattttcaccattcaaaacctatggagcataagcatgctattcatattcgccgtgcggtgattttgtgtgtggtgtttataattaattgactcaggtttgcatgtaatcggcctgcttttagcttctaacctaatcattgagttttaaatttgtgggataaagtgatgtactaaatcaaactgttgactaattcctaagtcttcactgtgttggtgtcatcattggcatgtgattttaacctacgatggagagagggacatacattattttatgggagaacttgagtttttcattgttctgatttgttgaatatgtatacattatctctgttaatatttataaggtaaaattttatggaacagattatatctggggttgaatactgccacagaaacatggtggttcatcgtgatctgaagccagaaaacttgctactggattcaaagtataatgtaaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttcatataagttggattatacaggattgaaattggtttgttgcactttatttttcatggaaaaaggtcatttacacaatttacttatccatatatttttttttaaaaaaagtgtgaaattgcttcaaggcaaacatatttccttttgaatgttcatttcactaatttctagattggaaattaagcaaatagagaacagaatatcatagcacacaaggttcagctatttctaaccaagcaaagagactacatggatacaagttcatgtaatttagctcatactgtgaacacagcactaaatcatcaatcgtcataccgtcgacaactaagtttgataaacttcacagttgcattacagtgttcagttattactatattagataaactaatatttcaacatcaacatgagcacaggacttaccttatctgtcaaatcaacaacaactgtgtccccatatctttgtgaaagatcatgaaagtggcgttggacaaccttcggctgtaagcagtacaagtttgtaagagatctacagataatcagtgtgaaaggtcatttaagaggtatcaaactaaaaggcagtaaattcctaccgtttcctcatgttcaattatattgagacatggtttgtagcttaaatccactatttgctcccagagaagtggaatggagcctcgaacctaacaagggagtgaataagattgtgaggcactggaaatgggacaacatcaaactaaatgacactccaaacttgtacacattccttaaagggctataaacgatatacaccacaattatgcataacacaaatgaaagtaactgtaagatattatatgaagcctataatatttgaatgaggataagaaattatgtaacattggattacagggggaggagagtctatcttattcttgttcatattgaacaatatgaatttatgaccaattttatcacattgaacaccacaattattttgttgatatagattgatgacattctttctttgggaatcaacttgatagtatgtataaaaaatatgaataccaacatacaatctagcactgatatccattgaatctatttctatattaataattaagctctcttgtcaataatccatgatcatccagcaacaagaaatttcatttgtagtatcaagaagccacctgtataaatgaagacatcaaaccttcatactctgccagctgttctgtctcaacaaaattagctgtggcaccttcaagatttgcacctctcctccacattcttgttcctgcgttgaatgcatgtaaatgcaatacaagttggaaaagcatcattatgtttgtataaagtaactcatactacaactttccaattgaaacatcacaggtgagaaaaaagtacaacctagacgcctgttgcatctacgtgagaacaacgttattctgacaggtgcctcctttaaggaaaattgcgctgtctgaaaacgttaaatagtcaaggatatagcaaattgctaaagcatgtttctctgctgatgattgaaaaacaatgagcactgtatcacacattttcaacaactaaacacagataatccgtatatcctatactgtcctcctgggtaccaaaagtccaaaacagagaaaccgatgttacatgtaaaaggtaaatgctcaatacacaccagtgaaaagtagagataagaataaaaaaataagcagtgaaaatatctgagattttggatatttccttggaccagtaggatgataaattcatcaagctgcaaaaagaaaaaagggagaaaaataagcaaagatgtaaaaaaggaaataaataaataaatgttttaatttagtcaaacatgattacttttgcttcaataaactcctctagcaaatttttgttccaaacgaaacgtgggtcagcctgaaatataaacttaaagaactgtcaggaaacagagtaaagatgaatgattataagtaacataaccaaaaaaaaaaactagtatagttttctgacttagcatgtctccaattattatgctcactgtggctgttgcaagtcaagcttcaaacagtacagtgcaatcgagcatacataatgatagataaagtctctgtattaaatgcatcagcagtcaggtctgtgtgcagaagctgctctaacaaatgcacacatcccgttcatcaaatccttttgtataattaagaattgtataaagtaatggtagttagaacagatatagctagcacttaacagtataccaaaatcagctcaatcaagaatcaataaaattcacaatgccaacagaacagattaaatgataaaagtagttgttccctctcttcctttttgactgacaattaagaatccatgaggtcaaacattctaaatttacctcctcttaaaactatcaaagttggatgtatgagaactacatcagtaaattcatcattaagaacacttccatagcattataggatttataaactctaatgacaatatatttacaaaaagtaatgctcaaagatattctttttctcaagcatggacagaagaaaattacacctgaaaagtaatggtcaaaattgcatctgatttgtttggatgttacatctccacatcccaagtccttacacagttcaggctttgcatttttgttacattttgcaacacaagatttcagccatttatatgagttcagttaatcagacttacaaatgcaaaaaacaatgcaagtttaattggaaagagtattataaataacttaagagaacaaccataaagattttctcaaagataacagccataatgactcaaatacccaggaaaatagtatgtactaaattatggagtgaatcatcactaacctgtttccagagtggcttatgtacccgcccagcaggcaactttgatgccctctgcaagctacgaagtaataactcataagacagaaaataactagtgacaaagtttatcgcaaggatgtgcacagatagatattttagttgacctatccacagtcatgcataacttgatacttacttcagtgtcaaatccctgtcataagagtaataaagcccatgagtagtttctgcgattttcaggagagacatgaaatatgcctcatcccttttctgcaataagatggcatacacaaattatgatactgtgcccaaaaataccagataaagataaacaatgcccaaacaatgtggataaaattggatgctaactactcaatattgtcatacttcttgtgcagttaaatgctttatagcctcgttgcagcataagaatttcatcgagttcacattgtaaacaggggatccctgatatgaaccagcgtccctttgagaagtgatgacaagtacatagcttcctgataaaaaaaaaaaggggaaagtggaaagcctgctgcataaaattataatttccaaaaaaaaaggacagaaaattagcaattataacatggagaactttacaaaaagacataaggaaatcattttcctttatcaaatacttccaagcgaaaaatatttccagatttttatctaccagatataagtttgattatcttcagcagtgaaatgtatgctcaattattgcgcaaatggattttgtatgctgcactgtcatactctcagcaaaacagtaattagttgcactgtaaaagtgagtatttggattttattttttgttggaccaataaattttctaataatccttttttatatttttcctgacaatgtggaattagtatgtataataaaaactacattcaagtgtaaaacctagaatgaatctaattgaaatgcagaaatttcccagcatacagttagtgctaggcaaatatctaaatttgaagacaccaacaagtattagtaattaattaccgaataggaggttcaagtgtcagaccatgtgattttgtatggtggaactttcattagcacgatgtaatttaaactgaaattgcttgtcaagcactgggtgaataaacttgagttaaacagtaatgattaatataagtacatggctaaatggagggaaaacaagcacatctaagcaaacaatcatcatccatatgtttctccctatgaggaaaatatgagtacagcaagataaatcagttccatgtgcaaatttagatcagatcactattgtgcaggcaaaaactacaaacgaagctatccaaatcgtacgtgagaaaaaccacaagctatatagaaatggtgactcaccggcgagcaacctgatcacgccagccactccgtaaatcttcgacaccctacaatcgcttcccgcagccgcttcctctgcacgcgaacaaatgcacaggttagtaaaaccaccatcggttcacgagcccagcactcaaaccaaccaacaaaaccggaacatagccgcgatttgttttcccctttgctttgcacggaacgattccggcggcggcgcgcttcacggtgaggggaggagtagtaagtggtaacctgcggagagggggcggagggagccgttggagcgggagacggcgaaggcgccgccgccgtcgaccgagcggatcacgtagcggtcgcggaactcccgcagctcgagctcgcggctgcaggcgccggggcggaggggctcctcggcgagcagcggcgcctcgtcggcggcatccgtcgccatcggcggcgaggcgcgtggcgtgtgtgtgtgcgcgctcggtttacgtttggatcggtgccccggccccccggatccgtgacgggagaaggaaaaggggaacgagaaatggctgattgcacgtggtcccttgggtttatttggtgggggctcagatcagttggggatcggggtgggagggacccgcagcaggtttacattacagtcagtatcactgtgcttaccgcgggtacggtaatttaaatatcacggtaatctttttaaatttaaataaatttaaaaaataatttgattttttgataaattttatatggttttatacggtttttttacagttactgcgcggtaaccgtgcttaccgtcgaggcgcagtaaccccggccctggcggtttgagaaccccgcagactgaaatgtttcatgtcttacacttccgtccccaggctcatcaatagtcgcctaatctggacaggtttcattcaaaaacttaaaagagacggaaatgagcagcacattcctaatcttaaataatcgtgttgaatagcggtagagctgcctgcatcgtggatagaactacggataggtggtgtatatgagaacatcggtgacaatatttagggtaagcggagtaggagacgaagtagcacagatgagaagaggtgataaggccgttaaactcatccagtaatagagatggcctcgaaggttatctcattggatgtagcagtatatgaggaggatcaactaagaatggtagaggcggtatcacttagagtttagggaagaaaaatataactaagaaagaaggtggatagctgatttttattggttgtgtgaacattacatagcactttgatatgatctttgaggttatttggccaatatcatgttaggttctacgcacatattaaagtgtgattagttttgtgttgttaaaaagaattgagtccatttaatctatgcagtgctattgtctactttgaattaattcccgactatctcatctcacatcaaacatgcattattaccacagaattttgtttcgtctatatattgagaataaggtattgtttgatcgagagccacacttctgaccaccgaattagtatagtattttgttgttgctataattatggtgtgccacacttttaaaggaattggagccatttgtcatgtcttattttcataccacagctcaccgcaatgtgtggtttgtcatcacacttttaaagctagataaccaggtctatttcaagcatgcatccagtcatccatcctctgattatcacatttgcaaaccatgattcagtgatacacacagataaatatagtggttgattttgtttagctatagtgctatactactagtccgatgaggtgttatcattcaaaggctcaaaacacaataataacgaaagaaacacgatattttgtaatgggattgaaattaacatacttccaccatcccaaaacatttgttattctatattatttagcataaattaagatttaagaaaaaatattatattatcccttaataaatattatgtagttgaaagttaaggataatcatgggtagatttgggataaatttaactgaaagatgattgatttgacatgtactccgtattaaagtttgtagcgacaactattttaagacaaaatttgaatactaaaatgacaactattgtagaatggaggtagtacatccccaacatcagctctctctctctctccttcacattattatgggagcaatgagtacttaataaaaccgtgacactgaaaatcgcacttaccaatgttcttgtgctctcgagaaatcatcagttggtattggattttttatttattcaaatattttttaaaaaaatcaaagtattacatatccatccactaatgttcctgggaggacgatttttatgacatggcacatggttgttagctcgtactaacggctacacgaaggagggttggctattttttaggtagcccccttgcaaccttccacgtgacaattatcatgcgctaacatctatatgccatttcagtcaaaaaaaaaaaacatctatatgccatgctataaaagatgtactcggatgagtttcttttagtatgtattactttgaaaaaaaaatattttgctcctttctcgcaggccaggaaggcctcgtcgcatggtcgatggccctgctgtgcaggctcctttcgtgtcatcgtgtgccggttgacgaaccgagtaggaaaggaaaaagtacaccgaaggtccctcaacttgtcgtcgagttacgtaatcgtccccaaaccgcgaaaccggatatttgatatctctcaacttaataaaccattcactttaggtccttcgacggttttgagcccggttttatccaacgtgacggctgagtcagcgtgggacccacttaggcctcacatgtcaggctgccacgtcacaccccctctctctctttcccctcctctcccttcctcttcctcctcctctctctctcaattttctcctcaacggaaagccagccggcaggtggggagagggtcgtcggggcaaggcgggagaggaggtccggcggtgggcgacgaggcggtggaggcggggccaggcgacgctgcggtgggcgtcgacaggcgccgcggcggggggcgacgaggcggtggaggtggagccgggcgacgcggcggtgggcgtcgacgggcgccgttgtgggggacgacgagtcggtgtaggcagggccgggcgacgcagcggtgggcgtcgatgggcgccgcggtgggcattgcggtggtgggcgcagagacaaaggcgggcccgggcgctgcggcggtgagtgcggaggcgggcaccgcggcggttggcacagaggcgtgcgtcgcggcggtggatgcggaggcgggcgccgcggcggttggcacggaggcgcgcgtcgcagcgatgggtgtggaggcggcctggctatggggacgacggcttccccgttttcttcaccgagaccaagtgcacgtcggcgccgacgtggtcctagcactcctcgatgggttcctcttcgctgctgcaccgacgggctttgcttcgacccttcgctcctccacgctcggccaccgcgtccccgaccttggtggctcacggcgtggccggtggccggcaggggagaagaacggcggcggcgctcggtggtgaagacgggctgaggtcggggagaccggaggccgccgccgccgccgtgctccccctgtcctcttcgatctcccctcgtgctcccgccgccgccacccttcccttctcccgcgtcgccggccatcggacatcctctccaaccttgccctggcgaccgtctccccacccgccggccggctgcccattgaggtgaaaagtgagagagaaaggaggaagggagaggaggggagagagagggggggtgtgacgtggcagcctgacaagtggggcccacgtgggttccacgctgacttagtcgccccgtcggccaaaatcgggataaaaaccaccgaaggatctaaactgaacagttttgtaagttgagggatgttatatatccgttttgcggttcggggacgatttggtaactcgatgacaagttgagggaccttcggtgtacttcttccgagtaggaaacggacgattgcgacatccacggaaatccgtggaattcggccatggcccataggtggtgggctgtactgctgtggccattcgacgctgggctgtggcctatgggtgtcccgtcccgcgcgcaccgacaggcgcggccccagcccataggtgttcgagagcctttcgctgttgggcttttccgcactgctggaactagttcttgacagtggacttgtaggaaagaggatcagtcgaactcgactccgtacttgactgcttctgattgaagctttggttcttaactattccatggataaacaggatcggctctgtttaaacactcgcgttcatgcattactcaagaatttgatggtgatttatctatgggtgagggtaactatatactccctccgtccaaaaaaaaacttaacttctagagtccaatttatcttcagcacataaaacgagaagttatatcccttaaatactctttacctacctatcactattactacattttccattgatgagggttatttgggtcaattttactccccactaaatttgtcttgagatgctaggaatttttttttaaggacagagggagtacgagttatccatagaaatagatggactcatagaatgagtgctttcgtcactttgttccatttccacccaagtacgggaaatgagaggccatgctaactctcagttttaattccttgttttgttctttgataaggtatcggataataaatctacaaagaaaagaaaatactacttgcctcactatcaaactggtgtccatatatggagttggaatctgggtttaaagaagggaaggggcggaggaaagatggccaatcttttttttctttttactgtcatagtgaattggcgcccttctgcaagaaaggcacgtaaatccttatcacctttgcaaaaaatgtgaatgttctgtcttcctcagggagtataaatttggagaccaaaaggaggctggttgacgaagtcatgaaggagtctcactccggtgctttttacttggaagtgctttctacttggagtagaaagtaatttggatcgttgatctcatttaatccaaggtttcagatttatttctactaccacctcacttaagggtagtaaaatcatggagggtattattgtctatgaaaaaaatatttgcggaggggtacaatcgtcttttacattcactaaccctagtagggctctctcctccgtcattcgttcctcatgccgccgcacgaagagaagtcccaaatcgcatccggcgccgacgccgagcgaccccgcctcgtggctcctcccttcccccgccatcgccgcctcagccgaccttgcctgctccaatgtcctcgcctcgtccgccgccctcacctctttaccagaaaatactagtatcctacaactcacaactgaattgtgaactagtatattgaaaaatttatagtaattccattacagctaacaaatgtgttctgttgagtaccctgatgaagtccactccctcatgttgtaggcaagcctcacagcattgttacctcttatctggcatccatttcctgatgccagataagaggtacctgatgccgtactgcacaaaccaagaaggatcaccatgttgtttggagttgagtttactcatgttattattgaaattggatacaggatgatatcctataactccgatgcctctgcaacgcatctccggatcaactttcgggtaaacagctacttatctgacctgtggcctgactaacattagttgctcataatattttctatcttatcttacaattattgctgtgaagcactcctatttgtttagtttcttgagggaggctcgaagctgtttctaatcttatcaagactagagaagaaaggagaataaccagatgccaatacgaggcttaaggagtgttgtcccatattacctctgactttaattgtactattttacaagtcatatttttacgtgacctcaactgtgcttacatgtttattggtccaatgcctctctgacttctttgatgttggctcgaaactgggataaggttgtaattttgcacataggaaaacctaggaccttgaattgtatagttttagaaatcatgtttttatctgatctcaactatgcttacatgttctggtgcccttgtgacgtcatgttcggtgaatgagtgcaagtgctatctatacagttgctccgtgtgcatgtgtaaatgtcaatggttccacaaaacagttgatcagtaaaaaagcagctctttctgagattggacgatgtcaccccaatgacctatcggtagtgtactacacatggtccaattttgaacaggataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcccacaagtcggtccctcccctgtcttgctcgcgcggccgccgatgagcttctcctccgcagccagccatcctctcgcccgtttgtccctcccctgcatcttgctcgcgcggccgccaacgagcttcttctccgtagccggcccacctcctactcgtcgttccttcccctgcctcgtgctcgctcggcttcacgtcgtcctccccgaaactcgccagctctacatcgcgtcccgctcccccgctgtggcggcgacgcctctttctgctgcgggcacgggcacggcgaggggtggctccagcggccgcgcgctcgtccaccgccaccgccagccaccgtcctcgccatttgtgagagaaaagagagagataggagatagagctgacatgtgggcccaagggcatttttgacatttcacgcggtttctctctcctccccaaccggaaagtattattttaatcggcgtggtgtccactggcaaattaccacgtttatggagtgttttcccccaaaagtgagtttgggcagtgtcttagtgctaaaatcacacataacaagtgtcatgtagcaaaatttgccctagaaaaaagtctagaagattttcgttcacgaaaataccatcaaggagtcgcaccaaaatactagaaggatttaccatgtgagaaatttaccaaacaaattgcctgcagacatgagcgaagcagagcgttgcgacagtgatgaacaccggctgagagctactgaaatagggcaacaacggcaatagtgctaaagttagcgaaggatcgatgcgatacaagattgaaacgtaataaaaatcacgaatattttcctaataccaagtttacccctaactgtagtcctaacatagtactaatatgtccttggaaattaacggtttggattattactacttatagtatatactacaagtagaaaacaccggagcgttgcccaagaagatatattctccacactttattctcctatatctaaagagcacaggagcgggagaatcaagtcacgttgttcaggggacgaatcaccgtggttaattactcctgcaaccttgctagcagacactctgttctgctaaatataccacacacacacaggttctctttatccgccgctgcttctgaatttttgcccgatccgacatccaacatgatatactaccgatggccaaggcaggaactgggcctaacgacatggacaagctccatgtacatccaaggctccagccaatcgttttgtcttgacgcacacttcacttctgccgcgccatttttgtcaccccaggtttgctgcctctgagacggactaggacactacgctacgtgcaaactgcaaacataaacgtacccggcgaattccacagattccatattgatgcgaacacgaattccaaaaccaaaccttttccctgtacgtctaccgtctacgtgcaccatggggcaaagccgcgaaggcaacgaatccaaatatatgaggctcaggttccaatcttagctacgcgaactagtacaaagatgatctgcaaaacccctcacgtgaactgccccgtgcgctgataaaaaaaaaatcaatccatcgatttggtgataatattcttctccacgagctgctgctaatcggttaatcgcttccttgcttggatcgcacagcaaaataattagggcagctatattgctttttctcttgcttgcgacagcaggaattgtaggacgattaatcttggctaagctggtctcgtgatcgattcataatcgtcagcgtacggcggtataaagcggccgggggaaaggccggcttcgcctcccctttcctccaattctcatcgccatcgatgccgctcttctgcaagcacggcgctagctttcttgccgtcgccgtgtctacatccatcgtcttcctcctcctccttcacgccttctcgctgccggcctcggcgctctccttcgggctagcgcgccgccaccggaaagacgccgccgtgagctgcgacgtcttcagcggcagctgggtccgcgacgacggcggcggcggcgcggcggcgtacaccgggtacaactgcccggtcatcgacgcggagttcaactgccagctgtacggccggccggactccgactacctccggtaccggtggaagccggccggctgcgagctacccaggtaacgcatattatacgactagagcgcgaattagctgcagcgatcgacgcgcgattttgctataggtttgatggcgcggacttcttgacgcggatgaaggggaagacggtgatgttcgtcggcgactcgctgggccggaaccagtgggagtcgctcatctgcctgctgcacgccgcggcgccgcagtcgccggcgcagctcgtctccatcgaccctctctacacgtacaagttcctggtacgtacgtatttaatttccctattgcacttgcatgatcttactgcaaatgtcatatagatgtactcatggtaagtacgtacgtacgtacgtatgtatacgagcaggagtacggtttggtggtatcgttctaccgcgcgccgtacctggtggacatcggcgtggctcaggggaagaaggtgctatggctggacgacatctccgagaacggcgaggcgtggcgcggcgccgacgtgctctccttcaactccggccactggtggacgcacaccggcacgctccaggggtatgtattgtaagatatttactccagtccaacaaaaattacagtatcagtatcaaatcgtttctgatcgtttgaatctagttagacggtattgtaaacgtcgtgatacgcgcccttttccacacgcacccgccagatttcctcttcagcttcgtttcacttcacgtatgcaggtgggattacatgggcgcggacgggcggtcctacgaggacatggaccggatggtggcgttccagcgcgggatggcaacctgggccaactgggtggacgccaacgtcgatccagccaagacccgtgtcttcttccagtccatgtcccccacacactacaggtaaatctcacaagagccaatctcatattctcatctcaacctcatgattccatcaccccatctctctctacagtgtacacagtacactagacaccttaccatgtgcgtgcacgtgtacagtagtacactcgtactatgtggcaatggtgtattgtatttcactctcttttctgacaacgcgatctaattttgttctgatctgtgccgtgggccgctggatcgatcgaccagctcgaaggagtgggccaacccggtgtcgaacaactgctacggcgagacggccccggcggcggcggcggcggcggcggcggggctgaacgcgacgacggcgcaggcgacgtcggggcaggaccaggtgatacaggccacgctgcggtcgatgaagagccccgtccgcctcctcgacatctcggcgctgtcggcgctgcgcaaggacgcgcacccgtcggtgtacagcggcgacctctcgccggcgcagcgcgccaaccccggcggcggctcggcggactgcagccactggtgcctccccggcctgccggacacgtggaaccagctcttctatgcgcttctcttctaccaatagctgtagcctgtaggcagttaatttcgtttttttttatatcgctcggtgtaacaatcttcagagtgaaggtgaggagttgtggtgacagtaggcacacatggatgagactctgagaagaatcaagaatgtacattgattgatcatgcgctgccaaattgcagttgcagtgtacacggttgtactatgatctgtctgtgatctgtcgctaaatactctgataattgtgactctggtacccacatctaaacatctttgataaccttgcacaacagaggatatttgacttgatcgctaataaccacacgcgaggttccttcaactacgaactccctttgttttttttttcggacatgattattctcagatcaattcacgattacaaacgaaaaaaataatgtgcattgtaaatacaaacgaggatcaactaccggtctaccgcacggtacaacgtttacacccgaaggcccacctatctgtgctaagtcaacagttgcaaaatatttggcctactacggcccaggcctggcacgcgcgccgcaaacgggctgcgaaaaataatgggctgattttgggcccatcaacggaaaatccggccttcatagagattcgattcgagcacgcgcgccggctccctttccgggttcctcgcgctctcttgccacttcacaaatcgagccgcgttccggaagaaaaatattaggctgtgtttagttccatccaaagtttgaattttggttaaaattagagataatgtgactgaaaatttatgtgtgtataacaggttgatgtgatgggaaaatgtaaagtttggaggcaaacattaaatctaaacacaacggatgaaccatttcgtgaaattctgggctccaatgatgcgggtagagagagagaggagaagaaagagaagtattttgagaaaaaaaaacagaacgcatgcaaatcagagaggagcataccaccacgcattctctcgtgtgatgtctcgccactcacgtccacgggggagtatctgcagggatttgatcagtcaatttgtcagcacctgagtaagatttaccatctaaccttaggctgtgtttagtttctgaaaaaaagttaaaagtttaggaaaagttgaaagtttagaaaaaagttaaaagtttatgtgtgtagaaaagttttagatatgatatgatgtgatggaaagttggaagttgagggtgaactaaacacggccttattcgctagcaactcaggtgttgtttggatccaggggcttaactttagtctttgtatttagacactaatttagagtattaaatatagactatttataaaactaattacataaatgaaagctaatttgcgagacaaattttttaagtctaattaatccataattagagaatatttactgtagcatcacataggctaatcatgaattaattatacttaatagattcgtctcgcgaattagtccaaaattatggatgggttttattaatagtctatatttaatatttataattagtatcaaaacatccgatatgatatagacttaaaagttttagtctcatctaaccagggtcttagacaagcaaacaagcagtataggaggtacagtgaagtactgaagtctgcagactgaagttgagtagtagcaacagcaactaaaggagatcgaatgagtctggtgtcatcaagatcgactaaaccttgtacggagtaagtacgtgcactggtgatcattcggttgacctatctattttgttgggtacagtcctacaggaattagttagctagagagagaataattgtctggtttactttaccagttccgtagatttgaagcgttgtttccttaggccccagctaaccagattccgaatcttcgatcatttctacgtttgacgttgtttgtgtcatggtcgattggccggatacctgacgatgtgttttgttccttgtttctaaaaaaatatatatttgtttggtttgtaaccaaaattttagtatctctttaacactaaacaaaatatcagcaactccatatccaaaagaaatgcaataatccaaacatgcaccttacaacgaaaaggagaattggcaatggccaaatcttttcgttgccaaagaaaatcacaaacctgaactaataaaaaatgcagcaaggggcacgcagttttctggaaatggatcctctaattatgtatcgttctctatatctaacttttagtggttgatatgtgagccctacgactaatgggcatgtcagagaagactcatccgagttttccactatcgtagtaactatactagtagaatactttttagtttgatgttgatcaagagatgttatgattattggtcctgataatatgaaagaacgtgtcaagtatgttgtcttaagtttgtgtgtatatatattttttcctgcaaatctcataaggagatttgtagtatcgttcaattttcttctttgtttcctaacactagcataatgaccatgtattacaacgatttttttaaaaaaaagtataactcactgtatatatgttaaagaagctcgtaaaaaaattattcatgctatctaatttattgtcgtcatgctacttttgatgttattttttatgtgcctactgagttagagatatgtggcctatggcgttagaaaatagggaaagtcttgccttactgtgttgtgagtttcgcacgataaaatggaatagatacaagatgaatgtgcactcatcactgtgaatgcctcaacacaagtttaaacaacaaaaagattataaataaatcggtaaatctcattaggttgctgttggtgactacatccattttaatggtgcctgcaaataattagcttttagttgaagtgctgtgtgttcgctgatgattgatcactgaccaagaatcacatgaaaaaaaaaatacttgtaccggcctaaagcacaactttggaagatggttgtatgttataggcccccatcataaagtaaaatgtaaaacaggcccaatcgatcagtaaagcatcgaagcaaacaacataccaagatctcaccaacagatcggtcgaacatcatatcaaaactacaatgcgtttatagctcctaggagcgtacgttaatataatatatatagtactaccttatatgcataaataacacatagtatacatgatcgatacttctccctccaaaagtctaacctataaacaacagagataagtccaaatttgttcccccaaatatagttttgggacgatttttactactacagattgatttttctagacaagaccatcattaagttgtagacgaatcataaccgttctcgcttgcaaaaatcgttccccggggatcagttaaagggtcgcatgcgaacagttgcttaggaggcccttctgcgaaaatataattattttttcaggcggcctcctaagtagccgcatacgaaaaagacctatctacaagtttgacctccctcctctcttcccttacagcatattttaaaattttccaaagttccattatcatctcctcaccttctgtctccccacttatttttctccaccctttctctccaacttctttcctcctctcccacttcctactcgggctggcgacgagaacgagcggcggcggcaacgagggctcaggaggctgcgggagcaccggtgacgtcggtgaggacgagcggctgcggcgggctcggcctccaactgcgcagatcctgccgcctctccttcctctccctcatcgtcttcaatcccgatggctagcagatctgtcgatcgtggatccggccggagcagatctagcggtgacgggctcgacgacgacgggagcggcagtgggctcggggacggcgggctcggcctccgatcgcgcagatcccactgcctctccttcctctctcgcttgtcttcttctctctcgacgactgaagggtgcacaacagtaggtcgaccggagcggatccaacgacgatggcgaaggagtgggggggggtatcatgtctagggtttcgattttcgatttttgggatttatatttatattttttgcattgtttttgtttttgcgggcggaccacataagcatccacacgtaaaaaccggatttttacatgtgggtgcatcactcgcatgaaaaaattgctattttcgtatacctagccgcatggaaaaataggtttcaaccgcatgcaaaaatattttatttttagtagtgtttggtcccttagctacaaaaccattcaccactggtccctttaactctcaaaactattcacattttatctctgtatctaaactgagatggtttttttatgatgcctacatggaattcatatgagtgaacagtgatgacatcaaccagtggcggattcactgttggggctggttggtgcgccagccccagctctaatccctgcccctaattaatcattaacaagtctagttagtcattactgaagaaaattctcagacggcaaagatgtaggcttcctccctgcttctactgtccaaactggtaaaatagaatatactctgagtatacaaaacaatatattcacagatttttatgaatattttaagatagacacaaatcaaaatagagaaaattgttttgatcatatgcgcttttggtatttattggaaaatactttagttgatatatctttagttgttttaatcacattatatttttacactagcaccccctcaatttacatcctggattcgccactgacatcaacatagttatagataataacaaaaactaaaacgaagtaaactctacaaaactacctgacaacatcatctcattttcttctttctcatcaatatcctatatatacgagttatgggaatgttttacgtttgatgtgcctagatttttcaaaattttcagccacctttttcttcccttgaatgataattcaatggttctcatcattctcctattactcattatttttaaaaaaaaatgcctcttttttagatgaaaggttaaacaataaattattttatcatataatattatacacgaaataaactacttgaacaaaattcaaacttaataaaaaacaaagtaaaacgaaatataacaactaaattaaaattaaattgaactaaagttacatattttcgcagcatctgtaatttttagcttagcaatatacaactttaggtatatggaatttatcaattttcacacgcctgaaatctagaaaatcccataatatacttaaaattgctaattagatgccacgtgacaccacaaactaccctgatttaggtctaaggatgaaatatagttgatttcaagaactgagagatcaacaatgaagagcttcgtatagtggatagaccatgtgaaagggcatgcagtctaggggttgtactgacaattcaaataaattcagattggattatttaaaggctaagttcctaatttaaaaatactgcatatatctggttggatatagaagcccggtataaaatgcccttctctaataaaaaaaagtggatagaccatccgaacaatgccatagttgagttgagggaccaaacctggacttttctcggatggagatcgaagtctcgagtggtacacggcacagcatgaaggcaactacattaccacataatataaccgattaaataaataaatcgggcgctgaacaggcagtataattgaacgatgatatcgtacaattcttccataagtgcaaagcatgatttagtgatctgcagctttcgaaccactcaggtctgaaacttgctgcccctgcccactacagcagaagcagttgggcaaacactcagtggctcagggccaataagcagttttttgattcaggcgttgagcacacaatttgttggaacagtatcagattagttagcacgtataatgcctagtacttctacttcaaagcagtatccttcagcacctttcgggttgacaacgacagtgaaatacagtaaaagatgctcatgcttcggttggctgtctcaactccaaatattgcctttgcttcactcctactcaagtgaaataggtcgttaaaaagcaagtgcctagtgcaccagctctgtccctgacagtacagtcatataattccctcactttaattacatttcttgctgcagttgcaccggcatgagcaccattaggtaccaataatctgctactaaagcacctgaagctgcaatcacagaaacctcagctcactctggaagaagccaaccatcagtgcctctgcctgcacgtagtgagctcacatggttcagcttcccgcaatgaagcgcgtgaaggggcgggccccactgtcagtggtggtggcgatcatcggcgggctggctctcgcgggcatcatctttacagaggacctccggggtctcactggtaaacccatcactaatcatcactcacaacactaatgcaatctgtggcataaacttatcgacgtagttgcagattgcaatgcatatttgcatccatgcattgcgcctagctccaccttctgcagcgtacatgttatagtgctccagttgacagttgttgatcttttcagaggtcaaggagaaggtgacagataaggagaagaagagaacgtcgctgcggaccgtgatgaggacgtcggcgttgctctctgctgatgtagcggtgctctcggtcgaaccagcaacggcaacgccgccgccagcgccgaagatggcgttcaacgggacccggtgcagcgtgacggatgggtactgggcgtacgacaggtccaagaagctgccttacacggaccagacgtgcccatacgttgacaggcaggactcttgccagaggaacggcaggccggacagcgactacctatactgggattggcatcttgatgactgccttctcccgaggtcagcaagcaaccgtatgcgctaatttcagtggtgcttaatttggtataatctcagattattcagctatgcttttttcccctttcctttttggcattttgatgttcatcagtgtcatactcctagtgcctctttccaaggtccccataatctggaataagtccacttgtcatccctcatctttacatcgagtttaattggcatccctataaatcgtaatactagaaattttcactcctcacctttgcaaaaccgttcaactcaagtcctaaggtagtatagatgtctgttttagttaatgtggcatcctagtaaaaaaaaactaaaaatatatggggctcacatctaagtagacttccacctctcctctcttccccacctaccttttctctctcttcaagctcgctaatggggagagggatggtggtcggcgagcctgtctgcgagaggcagtagaggtgggaggtcaacggtcgacgacgagggattgctggtgatccaaggaggagaataggtggcaagcaagggagccagcgagtcgttcgtgggaaggcgaggtagctgccgatttggaggaggccgcttgggggttgcaagacctcatctccacgtaccagccctatcaggaactccgccggtccaagctacccgacaccgccacgagtcgacggcctccaccaccaagcccattcctggtggaaggccctcgccaactcagccttctccgtccgctaggacactggtctcgacgctcttctctagcctctgggttgtcagccaccctccaccgtcggttccttctcggactgacctccaccgcctcttcttcgatagggcgttgtcgacaccggatctggtccatgctatcgccatcacctcgtctcctctctcccaccgtcttggccgtaacaaggcaaggtgccgccactgccccctcctcctatcagcgctggccgccgctttggatttggaggaaatagaaataccttaacatgtgaaccaggttacatgtgggcccccacatgtcttttaattattattttttgttggctatgttagtcaaagcagcctttaatactgctatgggacccgatttgaatggttttgcaaagatgaagggtaaagatttctggtattacgatttaggatgcaattaaacgacgtaggctctctttgaatctcctgaagatgaaaattaagtgttttacgtaaaacgaggcggtaataacttgtgattaattgacttttaattattacaaacttgataaatggattaatctgatattttagaacaactttcatacagaaaattttcgtatgaaatacaccgtttagccatttgagaagcatgtcacgaaaattcaaaactttatctccgctccgttgggttctcgaacagggctgtaaagatattccctataatctttccttccacagtatcctctttttccattgtatttgggttgggccaacattggcactttgctggagaataatggaccggatcgtgtaccatggcaggtttgaccctgtgtccatgctggagaagctgcgggggaagcggatcatgttcgtgggcgactcgctgcagctgggccagtggctctccttcgtctgcctcgtcaactccgccgtcccggacaccccgggcgccaagtccatggagcgcagccgcaccctctccgtctacaccgtcaaagtacgtccctacccgcttgacgacgacggcgctggccgccggcagagagaaggcctcgaattagctctcggctaactgcaaatctgcacgcaggagtacaacgcgtccatcgagttctactgggcgccgttcctggtggagtccaactcggaccggaacatcgcgctgggcgcgggcggccgcgtcctgcacgtcgacgccatcgaggagcacggcaagcactggcgccgcgccgacatcctcgtcttcgacagctacgtctggtggatgaccggctacaggatcaaatcggtgtaagccacccgtcactcgaacgataaatctcgatgccgtccaacaagcaaaaataaccccacaccccgtgacaccgacacgacacgtctttcttaggtggggatcgttcggggacgatgggtacgaggagctggacgcctgggtggcgtaccggctgggcctcaagacgtgggccaactgggtcgactccaacgtcgatcccgccaccacccgcgtcttcttcatgtccatctccaccacgcacatgaggcacacacatcatacattcatactcatcctctccgacttgctcgatgattgataagggtgtaattaaaatatcgtgtaccgtgtgccaggagcgaggactggggaagggaaggaggaatcaggtgctacaacgagacgtggccgatcacgcagcggggctaccgaggcagcggctccgaccgtcggatgatggaggtgatgtccgacgtgctgggcaggatgaggacccccgtcacgctgctcaacatcacccagctcacggagcaccgcgtcgacgcccacgtctccgtctacaccgagaccggcggcctcctcgtcaccgacgaggagaaggccgatccgcagcgctacaccgactgcatccactggtgcatccccggcgtgccggacacatggaaccgactcctctacgcccacttgtagcctagcctctcggctctcacaagtcacaagcacgcaacgcaacgcaagcccactagtgactagtggtagcagctagcggacaaaggatacggataatgacagcgaaaaatgaggagatatattaattacggtgtatcgtttcaaggatgagttcggatgagggatcgatcactctccacatacttggatcggtctctctcgcacacgtacaacgacaaggggagacagtacaacagcagcggcaacaaacacgcacgtacacgggtagtactacagaacgcgccaatgtcatgggcgattggtgagaaaacacgcacacctactagtactagctttatccttttttagtgtacaccacacggccgtcgacgatctcatcggctagcgcgatcaatggccgtccggccggccagcttcgagcgttatgcttccatcttcccgttggctgtcccgttggccacaaccaggccgacgccgttcgtcccgttggctgccatcgcgcagttgcagttggccttgccgttgctgttgccgttggcgttggcgtttgcgtggttggtgtggttggcggaggcggagttgtgggaggcgatcagccggccggatgggtcgtgcgacgccttccactgctccacccactcgatcgccgccggcgtgctgcacgcgatgctcgggccccacggcaccgtctccctcgccgattcctgcatcaagattcgcgtttcaccatgtgtcagcacacggttccaaattagtactagtacaagtgtagtagtactacactgtactgtacaacgcttgaatacacatcagtcacctgcgggaagagcctctcaaatatcatgcggtagtagtacgcctccttgttgacgggcgtgttgtgcgggtacactttggcagcgttcttcatcatttcatcactgacctgaagaaatgacagagtaaacgggggtcaatttaattaggcgatttataggacaggacacagggaaatggtcggtaattagtacctgctgctcggtgaaagccttcaggccatcgatccagttgtagccgacgccatcactgaactgctctttctgcctgtacagaatgtgctgtggagaatttcagaagtattagttcagaacacggacaaaattaccattgcatctgaagaaacaaaaaagaactgccatttctaccttcggcaggtaaggatgctcctcgtcgtcgaacgccttcctcataacccacttctcgatgcgaccaagatcagcattgtactgcatgcacacaaataaattgtcaacacattctgatcagcagaaatggggctataacataacatcagttgtttcccctcatgtaagacgagaaatttaccatcttccactcagggtccatgctcatggcgacgttgatgaactccttgtcgaggaacggcacacggacctccagtccccaggcagacgtcgccttgttagcacgcagacagtcatactgatgaagtgctttcacctgcgttgcacgtacatcagagtcagaaaattcagagacagtttcgtgccagcatcagaaaggaatttcagcaacagcttctgttagtcgcggttgtagtgtcagcggttgctaccttgcggcaggtctccttgtggaactcttccttgttgggggcgaagtggaagtagaggtaaccgccgaggagctcgtcggagccttcaccggacagcaccatcttaaccccgagcgccttgatcttgcgcgccatcaggaacatcggcgtgctggcccgtatcgtcgtcacgtcgtacgtctcgtcgtggtagatgacctcctcgatcgcgtcgatgccatcctaagaaaggccaaatatttcatctttctgtcagttttctgacccagccgttatccatatgagatatggtttggggcaaaattttgccttacgaattctggttggaatctttaattatctgaaattttgcttaggagacatgttttatcttctgtgagctgttcaagctggatattctgtcaggtcgatcattgcactggacagctactcctacatttttattcttttcattttacctggacagtgaagtggaactcgtgatggatggttcctaggtggtcagcgacctctcgtgcagctatcaggtcaggggaaccctgaaacgtccaagaacaagccaaaaaaaaaaaaaaatcactttccatggttcttagagaagacgacataacaagataagtcgtcccaaaaactatgggcaaagccacagacctcaaggccaacgacgaaggaatggagctcagctccgaacttctcggcggcttcagtcttgatgaggtggcgcttggtcaccgcggcgacgagggaggagtcgaggccgccggagaggaggacgccgaagggcacgtcggtcatgagcctcttgatgacggcctgcaaagggagcggagcagagcaagtacgtcacggtcagtgtcagaggtgtcggtcaccatcacgctaccgtacaaggccatctctcctagctagctctcgtcagtgtgttatagcttggcaccttctcgaaggcctctctgaggaggagtggctggtacggcgtcgccgggacgttctcggcgaaccactgcggcttgtaccaccgccggagcccgccggcggcgctggagtagaggtggcccggagggaagatctcgaactccacgcagtcctcgttcagcgccttcatctcggacgatatccagacggcgcctgtgcatgacggcgacagccaaggaagaagacgagaaaaacagatgaaacatcatcagtgaactcaagtcaagtctctctctctctcggttccggtcacagcagagacgtgaagaattgaagcagagtggtacacggcggcgtacgtaccgtcgctgcccctgccgatgtagagggggttgacgccgatggcgtcgcgggcggccatgtacgtcttggtgcgggtgtcgtagaggacgaaggcgaacacgccgtccagcatgtcgacgaagtcctcgccgtactcctcatacttttggagacatcacacaacagcgaaaagcagtaacgtcagtatcagtacatccagctacgtttaatcgttttcatctccttgattacgttccgcaggggcggatttcggtctcaccagcgggatgatgacctcgcagtcgctgccggtgctgaacgtgtgcttggaggcgaactgcttcctgatcttcttgtggttgtagatctctccattggccttcaattcgatccccacccagcacaaaaggtttagtaaacagcaaactagatagacgtgacagctcttgtcacatgtgacgaactgacgatggattgatggatgagttagttctcttaccacgacgacgatggtccggtccgcgttgtacagcggctggtcgccggagagcggggagacgatggcgagacgctgctgagcgaggaagtttccctcgcactggtacaacccggaccagtcgggtcccctgtgcttcagcctacaatatcacaccggaccaagtctcccggtcagaaagaaccaatccgtccccaacagaaccatgcaagtatacgcatcacggcaacagcgaaaaataacatctaaacccatgggtcttaatgcacaacgaagattcccgtgttccttttttctgggtcggtcctttgttattactgtctcatccttacgattcctatgcgaacccctcacaaagagacaaaaatacataaacaaggacaaaaccacaacaaccaccacacccccatgaggccgtggccatgatccctacgcctcttcactctagcaaagttcaagagcggtaagccggtgggtgcatgacaagttggtgaccggaacagtgaacacgtacgcacgcacgtgtcgcaccggcacgttcatcacccatcaccctcgtgatcgatgatcatcatgcatgcgtccggctaaaatatggataagagaattaagatattgtgcatgtgcagcgcgcgggcgggggtgtgtggcgtgcttgcctgcgggagcaggagaggatgtgagccctcttcgcctgcgaccagtcggcggcgccgagcacggccaggatcccgcacatggtggcgcccggtggtggaactaacggcgaggccgcgaggattactaccgagattgagacggtggatggatgcgtatgggtggggagtgtgatgctgtgcgctgctgagatgcgggccgagaatttatagccggcgcgcgcggctccggggcctcgcgtctgcgacgccggggggagcacgtggcgggcgccggttcgagcggcctcgtgcgcgagaggataatcccctcttggggattcggatgcggcggtctagtcagcgtggggcccggcgcgcgcgtcatgccacggatcgggccgtcggatcacggatcaagggtgccgtgaggctggggactggagggtgagccctgcaccgtggggaggggttggtgggggctactccctctcttaagggcaggtgcaacagcagacgaacagcagatcataagctagctataaacatattttaaaaagataaaaatagagagaggcggactatagatctgtagtcagctagatcacggactccaagatgtgtaatgtatgtatgacaggtgggaccatgtattaataatgtagtaagcaactattgtatgaactggcttacattgactataaataatttgaagttagtagttggctatactattaaacttgctctaatgtttcatccatctatttttcatagtcatattttatcttgccacaatgacaaaaataagtaattctgcttatcatatatttaaatatactactagttattccttgtaaacaagcgattcattaatatttatatttctcgatgcccatctagccaatcttgtatgcaagaatggagagccacgcattaaatccgagaaaatcattaagatgataagtgattagattgaaatatacctatcaaaataaatttttcagatttaaaaatatgcttatcaaaactagatggagggagtattagatgtgacacttactaatacaatgaatctagatatatttacgaatctgaaatataatatgttactacatttagtactagattagaatgaatctggacatatctatgaatctggacttgccgatgaacgtggacatacttgttccgtttctgggatgaatttgagcatcccgcacgggggaccgcaggattcaccaatggccggccgctgcgctctgctgccatgtgatgcgatggatcgatggtttgttatgcgaatgtgattaaccagttttgttttccatcgttgggaaatttgcgtcgtggatggtgatgcaaatggggccattattgagagcatcttggctgtgtgattaacgtgtcattgggctgatggtagggagattcgatgatccgccgagtgaattttctaaagtatctctctctcatcatggattaatagaaaaatcatatattgcacttcctctatcctatcctattttgatcatctcttaacaagtatcttttcttttatttgcgcaaaagtaaatatatatcattgaatacgtcgtatgtaactaagactaactttttttttgcacaatgacatacagtatttaaagcatgagtaaaaccacgggacacaaaatgatatagctccttaaccgataaagattaatttaagaatgatgtatattttggcatccttagtcttggtgtcttttgcttaatagtagagttaactgccacctattagtctattttaaagccaatatatataataaattagttataagggcgtttttaaattttctttgcctctcttttactttcacttatacattcagtgtatttatcttggaacacatgcaaagctagctcctacataagagccaacattttttattatttttattatctctcttattcttataagtatatagttaccttatagtccattactccctccttcctaaattgattatcatataatgcaattcaaattttctcaaattggtcatgatagctaaatattagcttcaaattatctatagctaatctaataacccatttatacaatagttatctataaaaatatactacaccattaatacccggtcccacctctcatatacacacaacgtcttggagtccattttgcagctagctataaatatgtagcccgctttattctctcttctcttttcttctcgttatgtagttatgctggcttatagcctgctattgtacttgctctgatataaccgtatggacacgtatttcatcggaacacaattaatgcagcattggagaatgtgtacatgctatgatgttattagagcgggtatagtagcagtctataagctagctataaacatattttagagagataaagaaagagagagaagagcagcgggctaagatatgtagccagctgcagcacggactccaagatgtaatgtgtgtatgataggtgggaccaaatattaatagtatagtaagcaactattgtatgaattggctattacattgactatagatgatatagagctagtagtgggctatactattaaacttgctcttagagcaagtataatagtgagctataaggctactataagcttatgtggaggagagatataacaaaaaattaagggtgttggctctcatgcaagagctagcttaacacaagctccaagacaaatgcaattaatgtataagtgagacatagagagatgagaagaaaattgtagccaaccttatagctaatctattatatgtgttggctttaagattagctaagagcacccgcaatggtaaagtaagatgctctctataaaacatgtacatctcagcaatagactagattaatagtaaatcacctcaatagaatgtctatatgggtatctatagctctctaatacattgcctcgtttttctctatagactatctccaggttagtagatagctttgatctctctctctcttcatttaataactttcaaataggaaaatatgctgatatggatctcttgtagagagcctatagataactattatgggtgccctaatagtaggaagtgagctctattattatccttgctcttagcatgatgtttcgatacatgtaatgtgggagaatgtgtgcatcgtgtcctgattgatgcgatttaaattatctttaatcttggtgaataaacatatatgataattaatttggattagagggagtattatctttgctattagagatgatcaaactgggattgaggaagtattacgtttagctacggcacctcagcttaattttagcttgcttaattacacagattactgatggggttatcatttgcactaaaatatactactcgactcgttaagacccatgcagctcattatttctagtttaatcagctaaccaatagggttatcattatttcgagtttacacatatcactgacgggattctggttttgcgaggaagctaaatacctcctcttaccactgcagtaccaagtacatctcagcttgtaaactgtaggatgcagtttcacattttctgttatacttcggctgggaacagagaccttgaactaaaccagttcgccaatttgctttagttattttagccaggatccacggtgaaccgtgaaagaaacaaaagtgagacagttctgatcgatggattttacaatcaagcgaggtgaagaaagctagaaatggattctctttaaaaaaaataaacgagttgctatcgaaaagaacgggtgttatgtgaagaacagacaacggcacaggctgcctattcgagagcggccctcgcacaatgcccaaaccgaaagcgatgtgcctaattaactgcttgtgtcccattcatctccgctttcatgcatttccctcgcttgccgcccttggtgtctagggatgccggatgcattggaagtgaagttgtctcatgatacaactaatgaaagtttgttcctgcctccccttatcacaaggagcgaatgtgccatcatatgcctcgcaagcaaaatctctatcactccattgtatcgtttgctcttcggcttattagccatgatttttaaaatttaaaatttaactattgtttttaagttgattttaatgtttttctcctcgtagtttattattcaacactagctgttaagttactgacaatacatgtataaaagttttatattttatcgttaatgagcataatggcctataatccagctaacaacacaagttctcttctcgttctgaattaaaataggtcggccaatctttaaaaacatcgggtcaccagttgtttgatcacttgaatgttccaagggaaaagttagggttttaagctacaaagaattatatgtggccatgcccttaacaaaattcccttcacaaacaatactctgtttcttgtgcctgccaaaattgtgtgatgtttctctggattttgaaaaattggaccaatattgagaacacatttaatttggtggatatggtagtggattagaacacaatcatacttagaaatagttgtactgtttgtatgtttttcttttgattaacgttttagaatgcaaaaggtcaaacgttcaaaactttgtacatggagtgttcgatatacgaaagttacatcactaaatttgttttagaacacttccacagtactactgtacattttaaaacactttgtttagagtttgatatatccactggaagttgcgctaagagagaagtaaagatggtttcagtagtcaggaatgaggtaatcaaataggtaaccataggggggcgaaggtcagagtggattatacgagtatagtctgtatagatcatcgagtacctttgaggtggcctttaatttatgaatttttttaaaacacaatccaaacacgggcgttcataacgcgcgcacctctatgaacacatacacatataccctacccttatgagtacctccgaaaaatggaccgatatatcttgagattatagccgtcatcacggacgtctcactgttgacaggtaaatcgcctaccactgaaagaataattggccgtaaatgtaagcatccatctcaaatttagaatttgaacccagatagactggtttcatcaaaatagacctaaccaattgaacaacgctcattttactatttatgagttctatactacatatataaaaaatattattgtagtagtataaaaagattcggtttgttggattagaaaagataaatggtctacatagattctattatcagaagagaccatagttaaacatctcttcaaattgctgtgagtgaagaaaataaataaattaccttaaaattccgaaaatatttgaaaacttctactacaaaatgtaagtaaagacaaatcaatattgtaatctggttcttgtaaatattaatctctatctctacaacttaaaaaaaaataagaggtgcttccatcgtccgtcaaaaaaatcgggtgaaaaaaaaccaaatttgtccgaaaaaaacagggcggaaaaaaggaaaaaaaccaaacctgtccgataaaaaaaggcgaaaaaaggaaaaccgggtgaaaaaaccaaatctgtccgatccagaaaaaaccgggcgaaaaaaagaaaaaaaaaccaaacctgtccgatccaaaaaagggcgaaaaaaggaaaaaaatggaacctgtccgataaacaaaaacgaatccaactccgtcaacgtggtaaaaaaaggacgaaaaaaaaataaaaaagaatctgtccgattctttatctctactacttaaaaaatgaaatgtttccatcgttcgtgcaaaaaaaaatcaggcgaaaaaaaaaccaatctgtccgattcgaaaaaaaaagaatcgggagaaaaaaaatcttgtgaaaaaaaccgggcaaaaaacaaatctgattccgtggacgcggtaaaaaaagggtggaaaacaattaaaaaacgaattatgtccgattaaacaaagaattatatgtgacgcggtaaaaaaaaatcgaatcctattatatgtaacatggtactatatttctttatcttctctatctctatctctactaaacgtttctgtcctccgtaataacgaaaaaagggcgaaagaaaacattaaaacaaaaaaagaaagtttgattcaatttactttcgtcgtccgtgaaaatcttatctaatcttaaaggtccagaccgctcagcgctcagcgccgtttgcgcgcctgcctagccgaacctccaacactgtggcacaactttgcgccaccctcgggtgcgccacccagccagcgaagcaggagccgctcggcggtcgtcaccgcacgcgctcactagctcaccggactgccatcgctgccttcgccgttgttctgctcgctcgtcgccggagagaaataggatcgggagagagggatttaggagctagggttttgcccgtctctctcggttggcgcttcatctggcacggggacgatcggagcatccattagatcggacggctcagatttgcccagcgtcagaccggcatcgccgattacgctgcgcccaatgggccgcggaagtgcatcggactgtccccgcatatgtgggccgcggtcagctgctcagcttgcgggctgtcgaattgactcagctcgacgaagatgggccagcccaagtttggaccggatgagaagacctaggccgaatgcaaattttatcaaacaatgtggctcagttgttttaaattaaagtctgtcggataaactcctaagtaggctcgaaaaataaatctaaaactaaatcctaaatcctatgctaattcatcaaattagactcggttctacctatttgttaatatatcaaattagacttgttttttttacctatttgaggttttaaaggtgtcacactatcaaatcaaatggtgtttttcccgttgcaacgcacgggtactattgctagtaataataaaaaaaatgaaattactagttaattcttattgtattagtaatggttttttatagtgacacaagtaaacatcgctcctttccttcctgtagtaaaagattgagattaattaactttacatggttgtagatgacgtcttacctcctatgatgtaagatgaacattaaccatcggatcaataaagaataataagatggatggttcacaaagtttcggtctaccataacaaaatccccaaattaatcttggtgctcataaattatatatagttgtgcgcattcttagttggtgcaaaggaaacaatctatgttcacacaacattttaacttgataaagaaaatggttaatttgatccataccagtgcaaatgtgctgtattgaaaaaacaccactactattcatgaaaccgggtagatgccactacaatcttctaaaattagaaccgtgccactccatcaagattttcatcatcgccatcacatggtcgtctcgtgtccccagccccatccctccaccgctggctccaggcttgtccctcactgacgatctcctccgtccacatccctcatagctccctctcctcaatcccctgccgtctcttgtcggagaacttattctcggaccgaaagatggcacggcgaagtcgagcttgccgcacaagaccatattctccagttgcaggccgagcacgcacatgacgaggcacgacgctccggccatatccaacggagctagcccgtcagcggcagtgctagagatctaggtggaggccgttgagcgcggcgagagtgctcctcggctggacgtgctcctctagcgtgtgcatagcgcggagctcggtgtcccgcacctccactgctggctccaggcttgtccctcactgacgatctcctccgtccacatccctcacagctccctctcctcaatcccctgccgtctcctgccggagaacttgttctcggaccgaaagatggcacggcgaagtcgagcttgccgcacaagaccatattctccagttgcaggccgagcacgcacatgacgaggcacgacgctccggccatatccaacggagctagcccgtcagcgccagtgctagagatctaggtggaggccgttgagcgcggcgagagtgctcctcggctggacgtgctcctctagtgtgtgcatagcgcggagctcggtgtccgcatgcagagttccttcctgagcttgccaaccatgatcttgtctcctccttctccagtcatgccgcccccttcaacgctgcaaaacacgcctccatttcgtccatcccgccttggcagtggggagagcatcaggccgcttcggcttcggatccgatggtcgggacatgagcgtgtcgaagcatccgacgagttcagcatcaaggggatctgctgcgccgcgtggaggagcacttccacctccgcctcatcgtagtcggaggcagccgtcttctggccgcagcctcgccatggaggaagggataggcgcggagcagcaagtgccgtccacgaccattgcatggagtcatcgccacccacgaccaccgcctagccttcccggagctcgccggccagcctccggtgcgggcttactacttggagacaaagacgactagtattgacttagaatgaagacgcagtgacataaagtgtgaccgagatgaaagaaatcgtgatggaatggcacggttcaaattttagaagattgtagtgacatctacccgattttgtgaatagtagtggtattttttcaatacgacatagttgcaatgacatggatcaaattaaccttaaagaaaacccatgctagatccaaaacatactgtaatgcatgcccactaggattgatgtaacaagcatacaaaacggcaagagggatgcaagtggttcgagtttacttggttatccatagagcaaaagagaaacatgtaactctttgatttttcttttaaaaaaacgtgtgtccttgtaatatatccagtcagaccttcttggtcccactaaacaacaaatgagcgagatgttgattgttcctccattttcattaatatatacccaacaagtacgatctcactctcttttgtcaccagtttgataatctattgtgctttttatgtagaaaaaaaggtcgaattgtaacccttgctaatacttgtagaagttaccaagttgaagtgaaagttaattatgcatgcaattagtgacggaaccggaatctttttaagcctaggactcaatcgatataatttacataattttatctttatcttttaaaattttataatgcaatttcaattgatatttaggttcggaaatagggctgcagccctagctatcatactcttatagttcaatatccgtccctgcatgccatagcatggaacaaatatagagaaaaattaagacaacataaaactaataagatgtattgattgcatattttaaataatctactatacattttattagctgatgagtggctcatacatccagccccactaattaatgttcctaaacgagttgttatgcagttggggccttggcccttgggggatatatgcaaaaattaacctaaatgcagctcagcacctgtcctcgtcatgcttaatcatcgtacccaaagacgagaaaaagagagaagacgtaaagattgagagtgaaatcgataccgatcgacaacgacgtacaataccgtccaagttaattaaccacgaaattaacctccttcttctatcaatgttattaacgtttaattaacagacgcatcgatctgacgtcgccgatcgtccgtattatctatcgagagagcggtagctagctgcaatcatagccacggccagaatgatagacgtttgatgaggttttcagagaccagaagccattcatctcataggccaatgcaagcttaattaggactagattgtcttgacttgagcactcaatcatgcaagtaaactcccgtacgcggcgataacaaccggccggccgggcttaaattcgtctacttccctagccctggtcctaggcttgggcatacagcatatgtacgtgatacacatgcctatcctactgcaccagtattattcttggatccatgcactctctttctaaaaaaatatatttttatttgttggcagcccatcgccatcacagttagttctcatttccgcttgatcacaagcaagctagctagcctttggatttttaacttcttttcatacggaactctcaattggccatggcctcgatcaagtacgtgtcgatcaattatttgttttttcatgttagccttagatatatagagttatttttggaattgctaaagagccgtagcaagtttttaaagtaaaaaactttcaaataatataattaactatagtatgattttaatgtaactgtacgatatatgtatattataactatagtgtaaatgtattgtagctatattataacttatatatgaattatagttatagtacaatacaagttatataaaagttacgtgtgttttccatataaattatataaaacttataatgtaatatagtatagttacaatatagttactataattatactactattaatatatttgaaagttttgcatctgaaaaacttatggcaatttttacaagtctttttttactgggaatatttttgcaagactaaagaaactaactgaagttcagtatacatgcttagaatgtttaagttgctcttcagctcatcggacactccttttcatcctaaaataagtcaacttaagatagaatgaaacattttctaattcaacgaatttggatatgcatgtctagattcgttggattagaaaatatcacattctatcttaggttagtttgttttgggacggatggagtagagtagatgcttttcttgagcacacatgtgcagtctaggtcagcatcgatggcgacttgccatgccattccgtaagtgaagacaatcgagctagagccatgacaatggtgaggaggacgggcatggatggacatgcagatatggagcagaattgattgaagttggccaagcaagtccataattcctgaaacacattgaagaaatgtatacatggctatggagagggactaagatgatgatggagggagtgtagtacactgtacacggaccacacttccagtagctaagccagggtaggatggcacaaaagagagatgtacgtggtacagcccaagaacaagaaagtggaaacttaactgaaggcatctctgttccatgtgtacaggatcccaaagctttgtttcaaggtgtgcaaggtttacatgaatgtgtgtcttctttccagcgaaagggatgtgttaatacggagtacttaatttttggttgtcgatagatcgacatgcatgcttggatttaaaaggattgtggtttttaattcatttttagaaatgagaaaaaaattgatacaaagaacaaagtttaaattgtccaaattccatttatttgaatgtgcgagaaataagtgatctagccacctcaaagtgggtttaccagagtaacctacttcgatgctatgtattacccgcatcttggatggagatgactgacgactaacgaggtgcatgggggaagtagagggaaactattttaacagctcgagtggatgtccacccgtttattgcatgtcatctaaatggttatgaaaaaaattgaaaaaatatgaataagatagatcaatatgtaatgtatcaatccacaaacatgcaagttaaaattcaacttctacaaattgtaacaaaaataacaaacaaaactcaaattactatatgtatatttacagttaaatttgttatttttgttacaacttgtagaagttgaattttaacttgcatgtttgtggagtgatatattatatattgatctatcttgccaatttttttgaaaatttttcatagccatttagttgacatgcaataaacgggtggacgtccactccagctattagaatccatccccggaagtagattcttggttaaacttcaaagcatatgctaggactcttgggattaggtctgaaacttatccttaggatttgccctctctagggtaaaatcaaagaaaccttctattcttttaggtcatatgcactcgatttattcaagcatgtactatatatatggtcaaagggggccatacacacttgatttatctttgtaattatgcatgagatggaggtagtatatatatagttaggataaaatctgttgttgtccgcattaatttttacaaattaaaggtatttctagagaagaaatggtatatagaacttttgtccatacactataattcataccattgtcaaaatttgagaaatttcacccagcaatctttccttttcactcaaaaagtgcgtgtacagttggtgcctctagacaaaccactgaccaacttgcaatttgactttatatgtagatggttccccacttgagtttgtccgtcatgctgagcttagtactggggacaaataggtcacaatagacaccacatatgagacgtcttcgtttatgcacagagcctaccttataggtactatgtttttggtaaatagctcacccttctacaagcaatagacaatgagacgaagcagtgaagtgtccaccctagctaattgggacggtagctccaatccattgtagtacatgcatgctgagtgatcactgagcaattatcgacggtccatgcaaattggcagaataattgagctatacatgtcatcttcgtgaaagatactattaatcagcaaatgagcacaatccactcatacatgacattatacccatcactatacagaggtcacaagcatcgcaagttcatcagatctagagattttgacatttattaggtccctgcatatatcaaaatcattcttttccgtcccatttttcactgtacatatccacattttctttaagaaaaaagagaacagagtatgcgctctgatagtaccgttatccacctactaccctaagaaacaaaattacattgttgcatttgttacttaataactagagctgctatacgtacgattttcttgcgtacaatgctcatacgacgtaaaggttctattctaacccgtgatattcatggtctatgttcatggtctgttttacaacaaagaaacccatggtctgttcaccatccatttgcaacgtactaggatcgtacatataaatcgtatgcatagcattttcccttattaacattaattcataattgttagaatggaactttattgtctaatattttaattagtattatactactatgaccgattccagctctcgattcttttgcaaaaatatatatgttaaaagtggtgcatattatttaaaaaatgataaaaccaaaaagagcatagacaagaaagaaagaacagtgtgacgggaccattgttccttatccgacaatgcttattacagcctttttttttctccacgttttacaaagccataccctcccaaactaagagggaacatccaatccatcaagctctcgtggattgaagtttccagttcaatttcagcccaggaaaactggatatgaatgaaattctgttacaaaattgagcagggattttggcatcccatctgtcaaaggggaaaaaagaaggcgttgattgattccatgaagctggcgaggcaacagcagagttgtgcaacctgttctcgctgaagtagccagtttcttcacgtaaccgtactctctctctctctctctctctctgccacggcgacatgaatagactctggacctttttgtggcgaaccaacgctgcttatcttggatcctccaatggcagcggcctgtccaactcatgcttgcctcccaattatttgtccacatgtatgtttggtaccaggctgacagtagacgacggggacatattatccatgccacgatctagagtagtttatatgatatttcagtctttttgtattaaaatttttcacgaatgcgcaaaagaatcgcacgtcaatatattaaaagaaaacagagttttggttacataatgcaaacggtcaaaataccattgccgggggacagagaaaaaaaaagggaaaaagactatgaaaaaaaaactcttaagaaaaagtaacaactcctatcagggggagggtggagctagagccccactaaactcccagcaaatcctcaaaaacagcagcaccagcagaaaaagcagaaaaccacacatatccttctgaacggatggactccagcaccaccgaaattgaacgtggcttcacatgtcatgtgttattggttccatttggttgcatggtgggtttcaaaaatgtcacgcagtaacaagacagtggtaacgcaagtaggaggaagaaatcaacatgacaacatatataattgaaagcaaaatgtccatgggcattagagaacttggatagttcagctatgagaaaaaaaattaccccctacaagcgatctccacattttatttgtcgcacaaatgacgtgtttatcagggctaaaaagacaactaaacttatttcgtcagatctttctacatgtggtagctggccgtgtgatccgttcatggcacgcgaaatggatttatattaaaccgcaaataattcacacggcgaatctttagagagcgaggaccatgctcattatacaaagcaaaatcatgcaatcatcagcgtgtcatgatcgatagatttgactaaacttttgcttaattgccagaaattaacctagaaattttccattgggcggagcaataatgccattattccgcgtcaacaatgtcggttagtagccgtgatgatttcactcacctggtatttaatttactggttgcgttacttatctagaaagttcgagcaacgacgtgtgtaaaaaatatcccccattctcctttttttttttttttgataaacgcatatacactgctatacgcacacaccatacatccacgaatgtggatacatttaaagagagggagaccaagaacaaaattggccttaatgaattctcatttaaaagcatgtctggattttctctgtttggaggatagtgattctggattttcgtttacacgcttcctaagcacttaaaaggtattttgtgtaaatttttttatataaaattttcttgaaatattattttaaacaactgtttttaactttgtagtagttaaatcatattatccatcgacaaggattttctacatctaggtgccatggcacccatcatttgtatgcgactcaaatggttatagaaaaaattaaaaaaatttagtagcatcgattgtgttaatataagtctatacacaaacatgaaagactaaatttgatctacaactagagaaaaataataataaaatcagacagtgaatagtatcctatagcgcagataaaatttatcatttttgtttattcatatgtagatctaatttatacttgcatatttgtatagtgtcttatattatcatagtatatcttattaaattttataaaatttttacataactgtttaaactacatgtatacacctaatgccagaaaatacttttcctattatccatcgatatacttcagctatctcaaacggaccgatgtcaccgagtgcgacagagcgacagtggctcaacctttcaattcaggtaaagggcaagagcagcttatcaatactcaaagttgattccttgtcaggcatgagcatctctgatagatgtgaatcacgcttggacagctaactgggaaaagttcattggattatagtgtatattagtactaatcacttgttaatgattatagatcagttgcacaagcaaagtgcaaaactgcttccgtttcgctataacaaattactcgatgccgctacagaccgaccgaaccgatccagccgtgtgcctgatccagatcctcaattagccctgaactggcgtcatcatatatagctcagatttaaatataaaacagaagaagaaacattccaagtcaaatagctcagcttgctaaaagtaatgcgaaatccatgtatgatgatgagctgacgaagcaatatagaaatgcaactgctgacaaaaagaatagacttttgatagggaggagcggttcccatttgattcttggaccttttcatagcgtattagatctgatggaaatatattaataatcccatctccaaaaaatatgatatgtacgtttagtgcaagtgatacaagctactgcaagtcgcaagttgtgtgcaagcaatgcatcacggtatgatcagtgcagagcagagatctttttggagcaattcgaaggacaccatggatcatggatgcctcttccaggaacgaaacgtgcagtcggcgagcgcgaagtgtttgtgtgttcagtcagaggagaggagtcgtctgctcctgctccgaacggttcgtttcagcctcactcaagggtcactgttagatcaacgatcgatcgacgaaaagtgaattgtaagattatatgtatcttcttcccgcatatgctcgcagaatcataaacaaggctaaccgtcacctgaagatcaagggcttgttcactttgttactatttttaaccttatcaagttttggcattcctaaattttagcaaagttgtcaaaattttggcaaggttgccaaattttggtaagatttcatatgtacttactaaaatttgacaacaaactaaacatagccaaaattctggtaactttgctaaaaaaatagtatggttgaaaatggcatcaaagtgaacagactccaaaagagttatagacatagataggagaaaaaaattgtcattgactcttttgatcttcctgatcaggcactagctagggaagtcagcagcagagctccaatcttacggcagcgaagggccaatgtagagctactagcgagcaagaatgcaagatggtaggtaggttagtacgccatagtacaagcctggcacttgaacgagcaattggccgcggagactttgaagcgctcaaaggtcgttgtaaccttcgcggttcaaacggtttgcttcgcggcgggggatcttgttcttacgacttcgcatcacccaggttgggatcaatcattggactcccctttcgttgacacctcaatagtaagatcgtcagatcgagcaagcaacaccaccaacaaaacaaatggaaaaggagaaactttcttcgtctctgactaaggatttcgcatgactcactgcccgctgctggtcaagagttgcaattggattttcaaaggcctcgtttggatgggcctcaatagtggcccatacatgattccctgccaacaaggcccaaatcggcctgcgtgctaggacgtgcacaggctgagactctttcccagcctggcccaacaaactggacatcccgattcggcggcccgtaggctccggccgctcggcttcccccgctgcaaaaacagcccaacgtcccgtgccacacggcctagcgcctcgccgcgaaaatcgctgggcctcctctcgcttcgcgccgcccgcccgcccgcactgcgtcgccgccgccgccgccgctgaagaaataggtcaggtattctccgaaatttctgttgaagttgtcaaggacacatgacacagcagacgtactccctccgtttcataaaaaaccaatatggtacattctagtactacgaatctgaataaagatctatatagattcgttatattaggatatgtcacttttaattttagattgatttttttatattacggagagtaaaggccaccagcaaacccttgttggtcttgggcattatctaggttaacctcgagctcaagtgctctacgggtacctgtaacctacctgccgatgcttctgctgctacgggaccgacctgcagcaacctagttgtggttggagttggagcgtacaacgtgcgtagaaagacaacaccctcggttgggcgtccaggttttatatttgggaaaactttgtacctgcaactggtgggcttcggttccaacttataaaaaaaaataaagttcaacccaaattcagcaacagattgatgtgcatggagggtgtggtttgacttgaaaacgttagctgcgtgtgcctgcttttctagctcctcgcgtggtagcctccacctaaaatgtggggagctgcctcctgcctttgccacgggcttctgagcttgacaaggcaccgatcgatttcatctcttctgcaaagaaagcgcaaataatgtttcattctgaccatcttatgtgccttgcttaggtagattgtttggtccaaacgcaagttgtaaactagtctagtctagtgctgcatttctgctcaattgctcatcgtggcgtccatactggtgctgcatgcgactagtccggcacaaaaacgccatgtcggaagcatatgcaaaagcgacggccggtcgtacttgccatgcagtttcatcctcttctctgaaaacaagatcccatcttcctgtgcatttaagttctcagacgtttgtagcgcaccattctgctagcaacgtctgctctgttggaaaagggaattatcaactcttgccatctgacaagcgatctcaaatgtttccccctatatatatctgtgtgttttcaacgagttcatatttgtctgcacgggctgtgtggtcactgccgtaggcttgtcagtttgtcgatcaacctgcattttcagaaaactgatactgtcgcaggtactcctacgtgtataggcttgagagccacgcagaaatacaagtacgttgtcctctgtttaggtccttcaaacaaacaatgagacaacaatcttgccgtacccatgtatgcatgtgaagtctctagcccgtgcattgctcgcaggataatccgataatgcatgcctgaaaattattgacatgagggtactgtaaatcaacgccatgtactgtactcttccattggttgatcgatctgaagttctgaactcgtcaccatcagcacggcgttttcagatcgtatccgacccttgtgtgccacggcaatttaaatcggctggatggacaattcatcatcatatcattgcccactctgcttgtactgaactcctcaatcctttggtacttttaactctcacaggcacagctcctctctcccgagagagaaagttactcgcgagctaatgttttagttaggggtcatgttggagttggggattgctctagcttgaagagaaaacgatctctgcccggccattttgtttcctaataagcttctgcctcactgcttctcctactactactcctttttcttttatcttgctagtacaacatatgttcagaggaagctagctaacatggggtttgcttccatcccactttgttcaaagcctaagctatatgcccccttacaaatttgcaactttacatctcccatccgtcgatgtgtatatcgccttattgaccagacaaaaactagctaccactgacatgtgacatttagacattgtgactgaccaccctgatcgatggggccgctttagctgcctgagaagattgggtggtgcggctgcaccgtacactacgcatgtttgatcctgcatttttttttcttctcttgcttttatttctttttttcccgcgaaatatgatgcatcgtacatgcatgtgtgcatcacatacacgcagtgacattcatcagcatcatatcacctgttgcaagcaccaatttatagcagctagtcacaggctagagaacagtttcatttacgctgagtactatatgaagtgaagtcacttcatttatgtgtgatcattcagtaatcagtattgtagtagaactactagctagcagaaaggagatcgagatggtacagtactaattgaatactgaatcttgagagcaacagtgaaagatgatcagatgatcgtgtccactgtccaccgaaactagtacaccgttgggtgcatgtcgaaactgccggagtaccatctgtgaggtatacaccaaacgccatgaataagtgttccttcttgttgaccccagctgagttgaatatatagtgtgcattcgatattcttgagcgataagattatcggttaggtcttttctttcgctaaagaaaagaattagctagcaaagttatcagcaaggtgctttacatttcacagtgggtcgggtgaagttttcagtttgatcaaaagcaacctctagctctgcaacattttcacaacatatatggaatcatggatccgttagtaacataaagtagttaatctctctttcatggttgttatgatcttacatttgtatatgctccgaaagtaggaagaaaagctaaaacaaccctacatgaattgtattgtagtggcgttcttcagaagaccaaacatgtttacaagtataggcactccaactaatgcaagtgcgagctagtagtaactacacaggaatgattggtcatcacatagtacggttctgttgaagcatagatatctgataggccagtacttgctccactcgtgtggttaaacaaagaggggcacattattaggagtaatagacaaaaatcgacatagtttctagcctacgattcaaaaagagaaccacccaattcacttttgggtattgttcatcgacttgacttggactgccctgttatcagaattaggttcgctgggatgacatgatttaaaagcatcaatgatttgcacctaaaatgtgaatgacatattgacattcctactactgtagagagaaacatcattctgacaaaagaaacactacagaaaaacgaaatttcctccagcagttgcagagaggaacttttcatctctcccgtggtcttggatcctctatttcccacgttggctgaaatgcaagcttattctgaactgtccgtctggatgatgggcgagattcaggtaaaaaagaagcatggtgttcaggttgcatgcgattcaatcatctatgtcatgttcatggggaaaaaatttattgagctggcccaagtgcctgctccagtgttcctggactcaattataaccaaatcatactagctagagtagttgacttcagcgatgccggctgcgctacactcatcgaccagcagtgttgagaacccatcatagctagctcaatgtgactttaggttattgaagttttctttattatcttaacacgagatggaggtcagagtgtcagaccgggatctccatgatggagtataaaacattgatgtttgtccggtacctatggaaggttaattaaactacgtagcatatgcctatttggactgaagattggatcaggatagtggttcagctgtacttccctcagaatcagtaagtataccgtatagcactcaacaaagcgaggcaacaggtttggagtattcgaacaagacataagtttggagtaatttgtaccggtggttgcaatcagagggggaaatggtgtgtgcaaccgttttctctataatagcatgttgggaaacacttttaattgcctaggtggacatccacctatttgttgcatgtcaactaaataggtatgaaaaaaataaaaaaaattccagaaaaatagtagtaactgtatgctagtaagaggattggttcccataggtgtaaccaaacagcaaagataccaccacactgatcggtgcttgtgagcgagcacaagaagaactggacatctgaacattcaactgattgcttccagctatggaataacctgaagaaggaaaatggactgtgttatacatacattgctgttctctctctttttttttaacagggaattgaatttctctgtctctcagaaaactatctgttaaacctgtagttgttctcgaaaataaaaactgtagacctcaatgtaacaagatgttacccatggaagatggatgagagcatttctcccgatgaacaacaaaataatagagtggaaagttcctgatcacgacttcacgagttacagcaaactaaacaagagctgggtccaagatgtttcagtttcttccgatttctcggatccatgtctccactctccacacattgttaatgttctcaacttaacagaagaatcatttttacagcaagtgatcaatgaaaaataatagtatctgacaatgatattcttttgaaaaaagaaaatattcgaccctacatatgcacatcatttgagatctggaagttgaaagaaaatgataacagacagtgatatcaattcgtatgcgtactagctaagacgagttggcgtgacaagattggaaacatattgaacacccgcagaaaagcactgtgtaaaaactgaaacgtgttatactctacagaaacaggacaaccgactctgaaagatgcaccgattctctgatttttttgcaaggctattctgtgacctgaaatttcagtccctatgctgtacacggtgctttcattttccccctgtaatatccattttctgctcgaaacattggtcctattaaatcaacctctgaccatgactaacatcacttcctgaacaatgcttttcgtagaccaatccccccgaacactgtcgatcggaacaattcgacattctgcagtttcctcctgctgcaacactatctgaaaatcggaacgattcaggcaccgtatcgttgtctgattcgtcgattcgttccatcattagtgtgttcacaacgcaaagacgatgactgtagtagtatctgcgtgctgattacatccaaatacagaatgatcatctccgagaatgcgaaaggggggcaattgacgtagccgcccccgccgttgtttgcttccccatctcgcactcttccgagacagccacggcctacccactcacatcgcataaacaaaacgagtacttacaaccatacgagtatacaccataataccatatactccacccctgtatcccgataatgaaaacgaaatgtatgatatagtaggcatataattaaaacatgcaacgaacaaatagaatactagtagtagaatacacacacgcacattgcctgtgttgttacatgtgtacaacagcttaacctccaaaccccccatggaagctttgcagccttgcatgttactcatttgacccacccctcagtagtagtactaccctctatctctctatatacaaaatgaaagggaatgagattcaattaagcagctagaacaggggggagtttacaagtgttggtggaggggaagagatcttgcaaccataaaagaagaaagcaggcgaaccaaaccaaacataccaaagggaagcaaagaaaagggcaaacatccagcaaaagtcaccaaacttgtaaagggatcgacacatatataggagagcgaggtgtccagtcgagaaggacagccaggccaaggagctcctagcctcctagcctacacagagctaagcaaagaggcaaagagctcagcaagaagctccattaatccattccatatactcatatagagaggaggaggaggaggaagaggaagagaggggaagcaaagcaagaagctttttttacttctcgggtttgcaagccaccgggaaaggccggggcttggtggtggtggtggtggtaagttttctttaagcggcggagcgggaggccttcctgggcgctccggagatgcagcagcggcggaagtcggtgttcgcctcggcgccgttcgcgatgaagcaggcggcgctgggggccggcgtggcggcgcgcaggaacggcgcgccgctgtcgctggcagcggtggtgttcgcgctcttcgtgttcgcgacgttcctctacaacgaggacatcaagtccatcgccgacttccccttcggcgccggcgcgctccgcgccaagtcccccgacctccacgtcctccaggagaccgtgggcgccgcgcacctcgccgccggcagcatcgccaagcgcggcgaggaggtcatcgtccgtgtcctcgacgcgcccgcctccacggcgatggcggccgccgccggcagcagcagcaacaacagcacgattgaggtggccaaggccaatgccaacgccaacgccaacgccgccgacgccggtgtcaaggtggacgaggggcaggagagggagcgggacgtgacgctcccgagcgtcaaggaaggcggcgccgacgaggcgaggcggcgggaggacgaggaggccgccgagaaggagtcctcggcgaaggccgccgcggcgacggcggcgctgcggaccgtggtgagcgtgccggacacctgcgacctgtaccgcggcaactgggtgtacgacgaggtgaacgcgccggtgtacaaggagtcgcagtgcgaattcctgacggagcaggtcacctgcatgcgcaacggccgccgcgacgactcctaccagaagtggcgctggcagccgaccgactgcgacctgccccggtacgccatttcttcccccacaattttttcacgccatttcttgcccaatttcgtgccgtttcacgcaattccgggtaaccggcattgactcacgccggcgatcatcgtcggtttcccaaattgatgccggtttctacccttttctttttcttttttcatcagcatcggtcggtcacctcgaaacgctaagtcagaaataaccgtaggaatacttacgggccaaaattaagacaaacgtgtcagggaaattaaaatagaacgttcgagatttttgaaacggaacagagagtagtagtaccaccatgccacaccagtacaccactctggtagtgagctgtgacgtcggactgtactgtgcagccgcgctaccccctgttggattaagctttgtttaatctaatcactcagcatctggctgctgttgaagcagccactacttaaatcaaacacaggcacgccaaattattctcttttccaaccggggaacagctgcacgcagcgacgcccagtcagtcacacagtgggtgagtgacgcgagtagaatatactactacaacttgctctgtatctgtgtctcggcacagtctgatgatagtggcaaatatagttggcgatccaacaacgctggttgctaaataacgcaggaaaagtctaacgaaagctgatgtggtgtgggaaaaaaaaactgcaggttcgacgcgaggctgctgctggagcggctgcgcaacaagcggctgatgttcgtgggggattcgctgaaccgcaaccagtgggagtcgatggtgtgcctggtccagtccgtgatccccaagggcaagaagacgctcaccaagttcgtcaacggcggcaacagcaacatcttctacgcacacgtacgtagcaggcatcagcaacgtcacgtacgtactccgctgtcgatccgacatgatctccccctgacgacacggtgtatgtgctacgtgcaggagtacaacgcgacggtggagttctactgggcgccgttcctggtggagtcgaactcggacaacccgcaggtgcacagcgtccccgaccgcgtcatccagtggcactccatcgccaagcacgcgcacaactggctcggcgtcgactacctcatcttcaacacctacatctggtggctcaacaccctcgacatgaaagtcctgtaagttgtactcctagcaccccagcagcgtacacacatacatatagtgatatagaagtgggtgtgctgatctgggcgaaaaaatatgtgtgtggttgtacgtgacaggaaggggtcgttcgaccagggtgcgacggagtacgtggaggtggaccggcccgtggcgtacaaggaggtgctcaagacgtgggcgaagtgggtcgaccgcaacattgaccccaaccggacgaccgtcttcttcatgagcatgtctcccaaccacatcacgtaagccgccatttatgcctttgcctgcatctgcattgcattgcccctctccatgatttacttcgctgcacagtgcacacgtgcccacgcgcagtacagttcgctcggagttaatctaccaatcaataggaagatatgctgcacagtgatggtacatggagaactccattccgattaggtgttggggtatgttcagaaaacaaaattaggtgcttgaggtgtacctagcaactgtgttgcgtttgcaaggaggaaacttagctagcagccacacttgctttctggactaatagtaatctacaagtaatttaattaggtggtgagagcctgaggggactcgtgagctttcggagaaacattagtagtagaagcctcttatacattaactagctactagtagcatggtatcggaatacaactgcacatggtatcccatcatagagcactgtactactcatcggtagctgtctctcgtgaaatggcatcgtggggcacggtacctgcgtacaacgcgtcactgtacttcgtcaggacatggtccggacaatctgttctgactggttcaagatttgcatttttcacggtatcaacactggtatctaagcttctttagccaatactataaaaagcttaattaattagtgagatgtcttcaaaacatgctagttgacgtgggtgtagaaacaactgaggtttgttgaaccaagaataattcaaattgagtatgtatttgtgtagagtagtaagctcaaaactagtcatgtggatagctggagagaggcgagctacggtgacaagctgatgttggtggaccatagaaaatcccaggcccacctgtaggcatgcatctcgacatggcccaccctagtcgctaccaaagatgaagcatacgaatccaattccccgagctccatgtcactttccttcctcgagccctaaccccacgaaagagaaacgacatcaagttgaaggtagcaacaaaagacagtagtataatactgatagcaatcaagcctactaatcgtgctccacaatgatgatcagcctttgccattgcatctttgctgttgcaaaatactcaaaacagagagattcttgcagtagtcgacaagcaaaagttaaatcagttttggtccctgcaagaatctcgagctagtatccgcataaattacacggtccgtgcatatgctgtgataatggcgccaatatgcgagtgccatcatcatcagggtatcatcagcccgacggaatttagggtaccacggttccaattcggtggaacattaaccatagtatggcatcagaattctacccatcacggcatcacgtggtgacggacggatggtggtataatcttgtgtcgtgtgcgcgttttgtggcaggccggaggcgtggggaaactacggagggatcaagtgcgcgatggagacgctgccgatcacgaaccggacgacgtcgctggacgtgggcacggactggaggctgtacgccggggcgcaggaggtgctccagacgttccgccgggtgccggtgcacctcgtcgacatcacggcgctgtcggagctccgcaaggatgcgcacacgtcggtgcacacgctccggcaggggaagctgctcacccccgagcagcagtccgaccccaagacgtacgccgactgcatccactggtgcctcccgggcctccccgacacctggaaccagttcctctacgcccgcatcgcctccgccccatggtcatccgaccagtagaaaaagagccaaataaggctagcttccaagtgttctgcgagacaagaaaaggagccaagaacaccgttgacacaccatcgatgcccgccgcccggccgcggccacctcactttttcttactttgggttactttttttttcttctctttttttcaccatttttctttctttctctggggttgcgtaaagctgtcttgtgctgtgtttaacatgtgattcttttgttaaaaagaaatggagggtttaggatggtgaaggaggatctgtgggcgggctgtgttgactatagctcatttcttgtcctgctgataaaggatgcatggataggagaaagcaaaaaaagggtgtgatgtgagatgtaagggggaaagaaaaagggagggttacatgtaaagaatttttgtgtattacaccattctagtacattgatgctcaagagaggtataaaggccacgaggtgcatccgttcttcaattatgatgattcctaagtttctccttttcattttattacactgagtgatcacttcactccacctactgttccggaactactactatgcacgaatgttcagaaaagagattggcaatggaataacacagtctgcacttctctgaagataattgtaggggaataaagttccggaagcgtgcatagctcccctttctctttactcttatctttaggcaaactgtgagcaaagcaactcagctacattcattcagtctatacttttctgcacgcagggtcaaattacccagcaaaatctctggttaccaatagcatgagtgcaggacaaaggccatagccaaacgggactgcctataaatcatttgatagaaaatccctttagaaatcttacaaattttggaccacccgattgctttaagatttatgcatcaaccaaaccctataaaaccttctcctctcctgattccccctcacgccgccactcctcgttagcgtgagcgtattccgcgttgccgccgccgcccggtcccgccggcgagccccccacccccctccctctcccccctccagccatcgaaggcaagatgctcccgtcccgtcgtgtccggcgactcctcgccgccggatccgccaccatcagccaccacaaggcacaagcttgctatgcccccgccgccaacaccggcccaccgccctcctccatcccagcagctctggtgtcgccgcctcgccgcccacccgtcctgctacccaccgccaggccgctgcctcccacaaccatccttctaagcccggtgaactcccccttcttccccctccccctccccctcccatcccacctcaccccaccccaagagcctaattcattggccctccgccagagtttgggttgtcgctgataggggcataggagttggagaagaagcagctggagcacgaattgtgaagcacataaaatctgcaagatttagagatagatttttctgtcaacatatggttagcaattccgtaaccaaaattcaatttcactcgtaagagaggccacatgaatgacaaaaaaaaaaaaaaaagcgcacactctttccagagagctgcgatctgaaatgtaacaaagatgcatctaactaatgttacactctcgagtggaggacaggacccctccacgccctcttgcatctctgaatctttgcgcttgtcgcctaccaggcttccagtgattcccaagtacaaagccgatgtgccgtaataaagcctgcaggctgccgttgtagtggctgccctctgcgcggcccctttgggcccagtccggtgtcccctcaattcagatcggtacaggccgggagcccaaggatctgtccatatggatgtgcagcttgctgcctgtgcagctgtgctcataaaacttgggcagcaaagcagctgcaccgtatgtttggatgattggatcacgcgcataatgaattcgttttacctttcagtacgttggattgtactaagttataactatacggagtatgatacggcttatcactgacaaagtgacaatattcagacacagcaactgcaaggcaagcctatgatactgcatgcggtctgcaggcaatgcttgaagttcaggctcagtagaggaaaactaatggaggagctggtggatggtgagggtgacagtcaaactctgctggtgtagcgtaatcaacctgatggaggatgctacgcgtcggccgtccaatagttcgcaaatatcggacgcctgacctttcactgccgcacgcctacacatgcatgcacaatctctaccgtctctactctagttgattagcacatgtaaaaagtatatatgcttgcacatgcatgactgcatggttcagcacttatctcaaccctaccttttatttctttaaattaaatttccttctaaattaattatccgatttatgattcgatttcaccattaaactccttgcaattaaatcttcacaacaagatatcgcacggttatattttaatgagaaaaatcgaacgttgtttcacaacttataaaaaatgtttcaccactagtcaaaatgttccaactcactttaaaaaatgtttcagagaaatgcaacattcaagtaatactaaatgcaacaccgataatatcggtatgaaacattggctctcaatgagtgtgacataaaaatcttgctcaaatattccaactcagtctataaaaatatttcagagaaatgcaacattcaagaaatactaagtgcaacactgataatcacaattaaatatttacaacaagatctcacatgattatttttataatttaatcacaaggtattaactattgaaacatcatataatatttgctgaaacatatgaatgatattgtgtacaacatttttaattaactaatgaatacttatcgaaacactcaatcaacacatatgcaacatttacaaaatactagtgaaacataataaactacttactgaaacatacaaatagcaccatgtgatacagacaataattaaatatatgcaacataatagaattttagttgaaacatctgattctcacatgtgaaacattaaatttaattggtttaaacatatgtgtgttttttattataatatagtcatgtgagatcttgttgtaaaaatataattgtaacgaatacaatggtgtaaacagatcgtagattggatgagtagtttggaagaaaaatcattttcaagtttgctaaaagggtgttatgtacatgcaaataatctcgtgtcctctcttcttcatgcatgccaatgctaagtaagggagcatagtatctgacaaaaaggatacgaggctgcatgcagcaaagccacagtgagaggcgtccgatttttgttggttgcgtctaacgtctgatcctaagcattttcgcaacctgatctcataagtttagacctggtcggcctatctctgtgggctgtggctgaaggcccgtttacagaaaacagtagccatatcggcctgtttaacacgcggccgaacagcggctcggaggttgatcggatccacgtttctttccctgcaatcctttaccctaaacacacacggacgcaaaagcaagaccttcctaccccgaaacgcacacggtctcgtcgtcaacttaaaaggcgatatcggtagcagctacttgtccagccatgactcccatgatgcaatggatcacggagcttgactggctgtcaaagaacaagactaattaaaacaagacattagcaatcactggtccattatctaaaaaaaagcaatcactggtccaagtcagcgcaaacaggaactatatagttaatttcgtgcacgagtacagagcggacacatttgtaggagctagcagaggcgagcaagtcaaaccgcccagccatggcacccgtacgtacgtgtcgcgcatccccggcttgacgacagacacgcgtcgagcatctatgcaccgatcagctgaattcctcgctccagcggtagtccaggctgtccatcccgtgcaattcgttcgaccgcgcggtgacgccagagctagcggccgcggcggtgcgcacatggcacgcgcgcggaccacgcgatgctcgcgcgagtcgtccagagaagacgcgagacgacggcgccgccgcgcgtagtacgcgcgcaaccgccacccgcgatcgccagaattacgtcgtccaccgagttgcgttggggagaagaagcgaggatttgcgagtcttgaccgttgattacgagcggagctggacgcatgtgtaccacgcaggtgttgggcttgacgtggcagctgcgggttgcggcacgtgcgcgcatatgcttcggcgaccgttgggagttttgtttttagacgtggttacgttagctaagctagcggtcaacctcgtttgcataacggttcgttgctgtgcatttaaagttttaaatgaaccaaggactactccagcttcgagagccatggcgtcatcgctcggatttatgtgggcggaatttggtcagcactggagaggtttaatgtggtcgccaatccattccagacattgtgaatgaagcttttgaaattatctttctttggataaataagctttttgagatttggacgtgctgatccaagaagaatcgcattgttgaacatattgaattattgttgatcgtactgactactgatgcagcttttgaacagactaatattcgggatactaaggctgtgtttagttccacactaaaatattttgaaagtttgactgaaattgaaagtttgaagaaaaaatcggaagtttcaacttttccatcacatcaaaactttcctatacgcataaacttccgacttttttcttcaaactttaaattacagtcaaactttcaattttaacgtggaactaaacacaccctagtactcctaaatgtaaacctataaaaacttcgtcagcgtgcaataaaattcaagtagtaagaaacttggaccaaggttaggacctggcccgtttggttctccgaattgaattgcgcaacggacttattattaatcggaaaggtcccgtttcaatttgcattcaaaagtgcaaccgaaccaagctcaaaatccaaaattccaaatgtggcacaagaacgaacgagatccacgcaacggaactggccaaccaccaactgccagggctatacatgttactggaccaatccatgatataaattaagggggagctaaaacaaaccagggctatgtttagttccctttaaacttctaacttttccgtcacatcaaatgtttggacacatatataaagtattaatatggacgaaaaaaccaattgcacagtttgcatgtaaattgcgagacgattctttcgagcctaattgcgccatgatttgacaatgtggtgctatagtaaacatttactaatggcagattaattaggcttaatagattcgtctcacagtttacagacagaatctgtaatttgttttgttattagtctacatttaatactttaaatgtgtgtccgtatagattaaaaaaataaaaaggaactaaacacggcctagagatatagcaacttgttttttttccaatgaaacccaaatacacatatgataaaggaaaacatatcgatctccggttcaatttgtagctatattaacacatttcttaaaaaatctatgggtgaattggaatggtctatatatggtgcattacatttttctaagttttaggtactgagcatttcaacaaacgatgtcggtgatatgagcccgggggtatcacgtctagagggaggaggccgccctcaaacccacatggctctccccgaggggggtcaagcccgggatgttgcggcggctgccccctcccagcttggggtcgggcagccccccaacccacgtggctccccgcgaggggggatcaagcccggggtggagcagtggctaccctctcccagctagagggaggaggtcgccctcaaacccacgtggctctccccgaggagggtcgagcccggggtgttgcggcggctgccccctcccagcttggggtcgggccgcccccaaacccacgtggctccccccgaggggggttgagcgcagggtggcgcggcggctaccccctcccagctagagggaggaggtcgccctcaaactcatgtggctctccccgaggggggtcgagcccggggtgttgcggcggctgccccctcccagcttggggttgagccgcccccaaacccacgtggctccccccaagaggggtcgagcccggggtggcgcggcggctgccccctccaagctagatggaggaggctgccctcgcttggggtcgagctgccccgaccacctccacgtatcagcccacgtatacagggttaggtgggcgcgcctaacgcccacctaactgcatttaaagcggtctatgcaaccgcgccatgcctcatttaatgcggcgtgctgcgcatctgaccggtctgtgaccggttgaatgaccgatgggacggcgactgtgtacccccgccctatcagtgtgtcaggcggcgagcggcgtgctccgtcccgtcccatcataatgatgaggggcttcacagcctcttaccccgggcagagctggtccaaccactctgaactgacccgggttcccgttttctggtgtgaacgagaacccggaagtcctcatccattaaatggcgaatgacaagggcatcctgcatgatttgatgggccccgcgcagcaaccgacgtgcaaatagtttctgggctaaggcacaagacatgtaattaatatagagaatattttcccttctccctagatagcactcgcaacacatgtagtatccccttagagtataaaaggaggaccatgcctagcgaggaggggggatcggacagaggatccttgagccaaagcttgtctaaccctagcttgcataccagggattcagggactttctaagcacagaagtaaggtattacgctacttagcggcccaaacctgtataaacctcttttgtctcatcgtctttgggggattgaaccccctcaagatcacacagcttcgctcaccaaatcttcgaatctcacccgctgcccctggccgaactctcaaagggaggcctcacagcctcccactagagagggtcacccctcgacaaacgacaagggatctcaactttacactcattattactcgttctatgaaatgtctcgttcagtcctactccctccgtcctaaaaaaggcaaattctacgtttccgtgtccaactttgactgtccgtcttatataaaatttttttataatttgtattttcattgttgttagatgataaaacatgattaatattttatgcctgacttgtctttttaatttttttcataatttttttaaataagacggacggtcaaatgttggacacggaaactagggtttgtctttttttttggacggagggagtaagttgctatattatactccctcaattccaaaatataaggcacaaccacccttaactcaaagaccaagaaataattattatcatcttgtagtttgaatcatcctaataaatataatggatgcatccaatagaattagagaatgtgagagtgaatgatttaaaaaagtagtaatttaatgaagaagatgtcatagttaattgcagacatacatgtatgtcttatattatggaacataaaaaaaaaagtggtcgtgccttataatatggaatggagggagtaggatggagggagtagcaattggaggtggggcttgcacaagcctccaacggtagatctgccattgccagagatgtgctgctaaggccgtttaaattcattgaagataaaatattaaatatggctatgtaaaacaagaaaaccattatcacttaaattaaaccattagtatttaaacatgatatattgattattgtgttgcattaggccctctttggatgaggctaaaactttttaatctctgtcacatcggatgtttagatactatttacaggtattaaaccctggactaattcgcgagacgaatctcttgagcataattaatccatgattagcctatgcgatgctacagtaaacattatctaattatggattaattaggctttaaaaatttatctcgcaaattagtgctcacttatgcaattggttttctaaatagtctatgtttaatactctaattagtgtccaaacatccgatgtgacaggggctaaagtttagtccctgaatccaaacacccccttagttcgcgtaaagaaaatttttggatgtcacatcggatgtttgactggatatctaaaggggttttcggacacgaatgaaaaaactaatttcataactcgaccgaaaaccacgagacgaatcttttgagcctaattaagccgtcattagcacatgtgggtaggggtggataaaaagctcgaaactcgtgtctcggatcggctcgtagcaagctcggctcggatcgattcgaagtcgtagtcttaattagtcgagtcgagctaaccttttagctcgtgagctactcatttagctcgttagtataaaatatcaccatatcttcatgaacttaaggagtttcttgactagtgcttagtcttttaattatatcaaaattattcatatttagtgagtattatattagtaagtgtttattattatgttaatacataataaaatgttaaatttgaatttattaatataatattaatgagatatagctcgttaacgagcctaacgagcttaacaagccatctcgcgagccgagccaagttagctttttagctcgttaatattaacgagctgagccgagctagctcgttatccacccctatacgtgggttactctaacacttatggttaatcagggattaattaggctcaaaatattcgtttcgtgaattttatgcaaactgtgtaattaatttttgtttttatctatatttaatgtttcatacatatgtcgaaagattcgatgtgatgtttttaggaaaaaaaaattgagaactaaaccaggccttactactttggccaaatcgtccttcaggatgctaaatggaacgtgctgctggaacgtatgttgtgtctcaagaaaggtacctgtaattttgtttcttcaggatgcgtgcaccgtctgaactctgaactgctcagcagtcagcaccgtcccgggccgtcgccgtgggtcgaaacggtaaacgcgccaccctgacctggcattccggacccgaccaaagccgcgcgtgcactccgactcggaccacacgtcacgccagcccaggccaggccaagccaagccaacggaaagtgccacctctccacagtccacacacacccacccatgacccatctcagcaccccacactgcgtgagctcactgcactgacagcggacagcctgaacccgtttgatggaggaagtcccgcatttttcccgccgcaccccatagcgtggcaattgccaacggctacattttctcccgactcccgtcttttgtcggattgcctccctcctctcacactctcgctctcacccagcaggccagcacatgcacgcgagtcactgacatggggccccggagaagtgttcgtcccgtccccaccgtgtcaggtccaactgcggtgcagaggcacagtcagcgtctcctccccaaccccaaccgtcgacgacgcatccaattcccaacaggtctagaccgtgtaaactactactcgtataacgcctgtagcttcgaggcagcttcgcgaatggcgatctcccttctccggccgcagcaccacgaccacgacacacgcaaccgccgcccaaaccgggagactccccacgccacgcggcccccttcgcccggtgcatccatccggtgtctggtgttgtgcccgcgaggacgggatcgcgacgggacggtcgctgccaatcaattaattcgggggcttgaataatggagcggcaaaacaaaagttaaattaccactgaccgcgtcctcgcgagtcacaagcttctctcttggtttctcacatcacacgggattaacgtatctttgactcccccgcgcgctcactcctccgttaatccgccgcagcgaccgacgtagtactagtaatctattccgtggccgtccgtgtttggactatccgttttatcgtcggaaattacctcgctaacacgcatcttccttcttgttgtttactactagtactactccattaacgtatttctggtatagtgatatgatagctgggcaagttagtcactttatttagctttcactgtctccagtttaaagatcgaaatgaacgtaatcgtttccttaagacagattggctacatgtattgacagcatgtaaatttaaattattctacatgaatattaatgcaacaattaatagaaatctgtgcttatttttctttctttaaatagaactaacatacatgatgttttctactagcactgaagatattattgaaaaatatttacaaattaccaacgaattttctggttagaccagactttctgaatgatattaaaaaaactttctgaatggagtaactgtgcattttctatgcaaagctactgtaggtatttgtaatttcttgttggtaaacaaaagttttacaccttgcaacagaacatttcagtaaaaccgaagcatctattcttctcccatttctttctagtggcagtgaagtctttgtgcttatcggtccgtttccccaccgcacgcgtccttgaccctccccatatataacgcccgttccaacgggcaattcgccaaacccatccaaaacagaaacacaacccgaggaaaagctgaacacgcgagcggcgaggaggaggaagaccgcgtctccgagagagagatagagccctcgcgagtcgcgatgtcctgcacggtcgccatcccgagctcgccggtgttctcgccgtcgcgccgcccgctctcctgcaaggccgcgtccgcgtccgcctcgccggagtccgtatccgtcgccgcgtcctcgccggcgcaggccgcgccccccgccgggtcgccgctccgccccttcgcgctgcgcgcccacctgcgcgaggaggccacgccgtcgccccagccgtcggccgccgcggctgcggtggtctccgcccctgcggggtccgtgcttaagaggcggcgcccggcccctctcgtggttccggtgtgcggcggggcggccgctgccgccgccgccgcggcggtggccgcggtggaatcggatccgaggaacgaggtggaggaggacggcgaggatttcgcggtgtactgccggaggggaaaggggaggagaagggtggagatggaggaccggcatgtggccaaggtcgccctcggcggagaccccaaagtggtaagctccacacgacttctccgttcgattcgcgtaaaataagttcacacttctcttcgatcaggagagggttttggggagacttcgtagatttcttcttctgtactaaaatttctggaatttattttcgattgtgtaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctggaatttattttcgattgtgtaggccttttttggtgtattcgatggccacggcgggaagagcgcggcggagttcgtcgccgagaacatgcccaagttcatggccgaggagatgtgcaaggtggacggcggcgacagtggcgagactgaacaggcagtgaagcggtgctacctgaagacggacgaggaattcctcaagagggaggagagcgggggcgcctgctgcgtcaccgctttgctgcagaaaggtggcctcgttgtgtctaatgccggagattgccgtgccgtgctcagccgcgccgggaaggcagaggcgctcacctctgatcaccgggcctcgcgcgaggatgagagggaaagaattgagaatctggtaagtggtgcctgcacttgccattctcgctttcttgcatcatttcctgcactagctaagtagacctttgatgatgttggcttgttgcagagtgttttaatctgagttctgagctatcatgagttgaagacttatgtgcttttcttctgtcaatttcagggtggattcgtggtgaattaccgaggaacatggcgagttcagggatccttagcagtgtcaagaggcatcggtgatgcacacctcaagcagtgggtggtgtctgatccagacaccacaactctgggtgttgattcgcagtgcgaattcttgattcttgcctctgatggtttgtgggacaaggtggagaaccaggaggcagttgacattgccaggccgctttgcatcagcaacgacaaagcttctcgcatgactgcttgcaggaggctcgtcgaaactgcggttactaggggctcgactgacgatatcagcattgtgatcatacagctgcagcaattctcaagataattttaacttgtcgttggagggagagactgaactcacactccagcttattagcacagcggtggtaaaatgtgtggaagagcagggtattcagatagcataattttaacttgttgaagggagactgaactcgctccagcttagcgcactaacagagcggtggtaaagaagtgtggaagaggagggtattcagatagtatgtcacttggcaagcaaaattttaggagcttgcactattttgctggggttccaacattcaattctttttattcatagcaccattctttctgtaaactgattcaattcattctttgattctaatgtaataaggcgagttactactcacctcatactgtaaggctactatttgcctctgtacatggttagttggtatggatagtttctctgagattttaattgattcaatacacagcagcttaagatatcctttaatatttatctgagtcgcactagctttgttaagatgtttctatttcttggcccagtatgggtgtgttgtgttgcttgttgggttggctgaaagcctgtaggcaaaatttgagtctttaaaccgcaaacataatacatagataaacattttactgcaaacaatacaaatataaatattttaccgataaattatttatgattactttgtttatattttgccaaggctgctccaatctgaacaaacacccctagctaagcttaaatgcaaagcatagtatggaaattacttcgcatacgacctcatactatataccctaagggtttttttttttttacttcgccatggaatctacatcatctctgagcataaaagaatagtttgagatgattggcatacttgctcagtgctctctgatggtgactgaatgaacattgaactaagggtgtctttggttgggattttgaacttgcttttgtttttgcaaaaaccaaaagcaaccaaagggctcaaaagccatagctgcttctacccaaaagctgcttttgctctagtacaaattgaaagcacctccaccccctgcttttagctgtttttgggtcaagtttttacccacctaatattggttatgatgtataccggttcgttcttttcttccccatcgcttctcaatgtgtcgttcctcacgcgctgctttgccctagggttggggcatcgccgcccctccgcccgtcgccagcgctctggccggcgcatcgcaacgaccgagcagctccagcaagctcggacatcccatgatggtgagaggaagaagatccaatatgtgtgtgacatatggggcccacttgtaagcgggactagttatttcaaacgccatagctgttgaaccaaacgagcttttccaaaggccacaacccatattccacatctgcttttcgaaaagctacaacccacagctactttttaaaagtcacagcccaaccaaacacaccctaagctttgctagaccacttttgttattcaagaagtttgaacttaatatcagattaggaatctacatttgattttgcaagctttagcttcgctgagatcacacaagttctataagaattttttttagagataatgggaagcttttagccttttattaaacttaatcaattaagtacattaaggtgatagaactgtacttagaatgcacatagcatcaactggaaataattcaattcataaaggaaattgaaaactatctaacctttcctcggtcattgcacgagtgtattcttcacatgctaatgtactgaagtatatggatcacaaggaacaagatgttgagagcatttgatccataatgtatttgcacttatcattatctaaaaaaaaatttgcagttatatccataggggaaaatgagccatttcccaaccgtagcagaatcttccgctaggacaattgcacttagtacgttgtagagtggatcgaatgatgataatatcatctccttttgaaaccttcaagacctgtttagttggtgaaatgaaaatttttgggtgtcacatcggatatttgactggatgtcggaaggagttttcggacacgaatgaaaaaactaatttcataactcgcctgtaaaccgcgagacgaatctgttgagcctaattaatccgtcattagcacatgtgggttactgtaacacttatgactaatcatggactaactaggctcaaataattcgtctcgcgatttacatgcaaattgtgcaattagtctttctttttatttatatttaatgctccgtatatatgtccaaagattcgatgtaatgtttgtgagaaaagtttttggggaattaaacagcccccaaacataatgacaattttgagaagaccaggtagtatgacgtttacgtacagctactaccgtctgttctgctccggagactgaatcttcaggcgtgttgcacccggcaggccgtgtgcacatgattggcactgattaaccgaaccagttttctgtttcgacgaggcgatgcatttggacgcgagacgagaaatcaaattatggaagcaacgactgaaacggcaacggccgcgacttccccccatgatccaccgggctaagcaacacccagaattgtttctgcttccaaatgaaatgcgcgttcaattatcaacacaagaaaacagccaatccgcgttgaatgcgatggatttgtatatatcgagtaaacgattctttatctgaaaatattatcgacaaagcaattactagcttgtgccaattattagtgccgcttttagtttgcaagtcaatcggcatgcgtcatttcgaaagaatgttttatatgactatgattcgtttatttctctctttctttctttttctaaaattttgattcgcacatggccatgtgtgctcggaccgaaaactttcagtcaagttatttttcttttcaagttaaatgttcgtggaggccattagtagctgtaaacacatgcttctgctgtgaacttagtcccgtgtgattgtgtgaaaaagagattaaaacggcgatgcgtgtttctgtcattaacgtgtcgagcttcgtctactttgaccaaagtttcttaccggacattcaagtggtaaagggactggggagagaagaaattggaactcgcaggaaacgcagttggtgaagctctgaagtctgaactgaatacacaaagctgatcttctgaacctgaactaagatctgatatctcaacggtgtctctttctcaatcccaaccctctgaaatcagattgttcagctagttttagaaaatgtgaagaaccaatgccttcgtaaatatgtcacacacctttttcaaaacttttcatacaaatttggctgatctccaaagccttgcacgtcatatgttttcgtgaaaatggttcttcgtgaagaaactgatctccaaagctttgcataaggctgtgtttagttcacaccaaaattaaaagtttgattgaaattggaacgatgtgatggaaaagttggaagtttatgtgagtaggaaagttttgatgtgatggaaaaattggaagtttgaataattattttggaactaaacacggcttaataccttctctcacacgaaataacaggtatgatgccccaggctgtcgcatggtcacaccatagacatggtgcttactcaataaaaaaaaatcgtagctcatccctcatcctgaaaggattgcaggcatgtaacttcagtgcatgtagaattattatgtttggttctcctaaaaaaagaattgttaagtttgcagaactccaattcaatgcaggatcaaaaattgaagatctttagagttttaccagaagagaggttgaatgtggttagacaaaaatgttagggtgttccagagtataaccaaggtaaaaataactagcgtaaagtgaaaattcaagagcttggaccactctagattcagaacccaggaattttcctccaaattcgaactgggctattagatacagttctttactgtattagaattgcggtcttccctaccggtgcttatgtctctctctactttcctactgcttgtttggattaccacatgaaggactatatataggaagagtatgctatgtactccctacgtcccaaaaacagacaacttctaagaatgaatatggacaagcgtttgtatgggtttatctttagaatttttttatggaacaaagggtttaattgcttttgttatgtagttctttttttttctctatcactttaattttctgccttgatatatactgggcttcgttcccaggatttcaacactcaaaatagagttttgaaaatgattattgcagtataatgtacttcaaaattttgaatatgaaccatattccaactaatttaaaatataccaccctgtaaaaatataatacctcgtagtactccatttgtcaaaaacataagttttcagatttgacacaaatatcaaagaaaatactcattcattctaaaatataaacatttataggttgtttagaagatattatagtttagaagaaatgactttggtgtccctcaatagacgtggaagggtaggtgagagtaggatgagatgaattttgaatgggaaataattaatgaggaaagtaacatgatttgaatcatagaaattattgtattttggaaagaaatgagcatgtgaaactaaatataaaaatattgtcattggttgagtagaggggtaggtgaagaaattaaaaagtggaaggttgtatttggctaagaagaaggaatatagatgaataaattgttatttttaagataaaatttgaattttatagattgttatattttggtaccggggagtaagaatttgagggcttatttcaaacagtggatttttttaagtcttctgagtgtaaaaaacatatttatttcgcaacataaaaaatggaccgaaatggaatccaacttcacaattcagccgaagggcattttcgcgaggaataagtccactttgtctcccttaactagtgggcgaatatgattcgtatccctgaagaacgataacatatatctcgatccccaaccattagaaccggtatgatttgactccctctgcggttttagaggatagtttcgctaacatgccgcctacgtaacggtgttgacctagttttcgtccaacgtgacgtttataacattagaattaaaatatatatatatgggacctatttatcattaaaaaatattatgggatccactgacatgttgggtccacgatcatcatcacctttccttcttcctcctccctctcacttcctctttctctttctctccctcacttccctctttctctttctctccctcttcgcgcatctgtggggagagctagagcagcagcaacagtggaaaggggcggagtagcggcggtggcgggtgagggttggagcgatggtggcatgtcccgtggttggtgacggtggttgtgaccaaggagattggagacgagagtgccggtggtggttgggcgagggccagtcgcaacgccgtcaagctcttgcccgtcggccgctgccgagctcatcgagctactcctatacctccgctgctgcctgttgaagcatcgcctccattcgaggctatcatcgggggtggagaagggaggtggagaggcagcgtcgccaagctctcgcccgtggccaccaccaccagccacggtctacagctcttctcatagcaacacagcttgaatccaccgctctgctctgtgggagtgacaagaagagcctttgccgctcgccgtcaccattccaccctttgccgccgttgcacagcttcagctctatgcctctatgggaaggagagagaggaggaagaagggaaggagagtatgattatggactatatgtcggtgcgtcccataatattttttttgtgtgaatgataaatgggacccatatatattttataattctaatgctataaaaatatcacattaacggccacgttggacgaagatcaggtcaacaccacaatgtagacgtcacgtcagtacaaccgtccttaaaacttttgagggagtcaaattatatcggatttaaatagtcatgtgatcgatatatcctataatgaatcagattcggcctagacttactccctctgtcccattttaagtgcaaccataagtttccgcgctcaactttaattttccgtcttattcgcaatttttttataattagtattttttttgttatgagatgataaaacataaatagtattttattcgtgttttatgtttttaatttttttaaaaaaatatttttaaataaaacgaacaattaaaattgagcgaagaaaaccatatctacacttggaatgggaggggagggagtatttctttcgcgaacaaaaggaatgacaagtgggaggggacgcttgtggtgggtaggtagcgcgccgctcctgaaaactggccgccgtctggtagtacaaacacttgcaagtgggaccagcagatcggctaagcggcccccaccttcccgggaatctctctccgccacgtaacgtgcccgtgtaccccagtagtaataagttacactcactgccgtgtgggacccggcctgctggaccaggttggccccatgtgggccctggtcttctggaccgagccgcgacgcgacggccgcgcgagaagcgtgcgccctcggatcgattactacataagcagcgcccgtgcaccacacttttctcggattcagcagcggggaaagcaacccacggaaacaaatccaaaacccgcttcgtgcgccacacccgctaaggccgccgccgccgcgtccccctcctcttccccgccgccgccgccgatgtcgccggcaccgcaggccgcttcgccggcggaggatcggcggggtgggagggcaccggtccccccctacgtgaaggcggcggcggggtcggtcggcggcgtgatggaggcgtgctgcctgcagccgatcgacgtcatcaagacgcggctgcagctggaccgctcgggggcgtaccggggcatcgcgcactgcggcaccaccgtcgtgcgctccgagggcgtgcgcgcgctctggaaggggctcacgcccttcgccacccacctcacgctcaagtacgcgctccgcctcggctccaacgccgtgctgcagtccgcgttcaaggaccccggcacgggcaaggtctccgcgcacggccgcctcgcctccgggttcggcgccggcgtcctcgaggccctcctcatcgtcacccccttcgaggcaagatcacccctgcatctgttccttttttacttacctggagtatctgcgagatcttgaatcgttcttgaattcttggtttctctgcgactgcgacatagtttatagaatttgaataaaaatgtgttcactgctccagcgcgaataaattatatttacaaaggaacatctctaggtgctccttgccggaataagaactcgcgagagctgccatataggacaccgatgtaaaagtacaaattcactactttagatatagaaaaggaacggaggaacatgggtggaccagttatttaatcttgtctgtgaatgatgtttagatgtgttattgccaactttgagctgggattaaagaaatggtggctttgcactttgcagtcaaatcataattatcatgcccaaaccaattaccaaggatgtggtagcccatcagaactctgtcaaagacctcatgctttgaaacatagtatttgaccaagaagttaccacaaatcgcccactgctttaaaaagaccaaacatgcgaaaggcctgcgtgcacttcgaagtatgcttcttttttaaaagcataatcttgttaaatttacacttctgttcatctctatagaaaatgactcgtctttcatttttatcatctaagcactcatcgctatcgtgtaactcatgtttattggaaatcaacatatagtattagtacctacaaagcaaaagacaagaagatcttaagaaaaggaaatgacatgttctgatgtggaggcaatatcagtacgatatgaattttaagtgtactggccgtcagtctatctttgttctccttggctctcttaacagaaacggttggtgtaccatgatattcatctgattgttttcttgggatggtcaactacatattttagaagctaacaaagatagaaattaaattgaagtacaacgaacaaaccaaaagttagcgtgaacaccagatggttattcttctctggttttggaaattctatattttcatactgttgaaaacctaatagaaggaatttctccctatattagattggtgcgatctgaaaacttgagtcattctaagcactttgtttttatgcaactccatgttctatgaagttaaataagttaatcatagcgaatagtgtgttttcaatttgtcccaagttcgtcattgatgcattttattataatgtttatggtggaagtcagtttatacttttttaccagcatttctttaaaggttcagttctctggaatgaccggtgtcatgtttctttgtggtgggtataggtggttaaaatcaggttgcagcaacaaaaaggtctaagccctgacctgctgagatataaggggccaatacattgtgctaggacgattgttactgaggagggtctttttggcctgtgggctggagcattaccaaccgtcatgcgtaatggcacaaaccaagccgcaatgttcactgccaagaatacatttgatattgttctctggaagaagcatgaaggagatgggaaggttctccagccatggcagtcaatgatttcaggttttcttgcaggaactgcaggtccgatctgcactggacccttcgatgtcgtgaagactagactgatggcccaggggagaactggtgacatcaagtacaagggtatggtccacgcgatacgcacaatatacgctgaagagggtctcagagccctttggaaaggtttgcttccgaggcttatgaggattccacctggtcaggctataatgtgggcggtggctgatcaggtgatgggcctctatgagagatcatatctgcagccggctcatatgtaatccccgtacttaagtgatgaactcaaatttgttcagttcatcactttggatcggtggtagagggacaaggcgtcaaaaactcaaaatcgttgatcggaaaagtatctgttcaattacctagacattagattgttcatagccaagagttgagtactggccggagcaatgaactgatgtattctaagcaatcaataatggtgaaacgccctattggattttgatacaagtgtgctgatgaccgcaatgtatgtaatggagtagtaaattgcaatagcgtagacctgcctgttttgcttctgtgatcaactgttcttttagatgcagaatgcttaactgttcatgtgtgaaactggaaggctgatggtcttgtttattgcccggccctcgaccagtaagaagatgaatgcttagcccattagtagcaaacttgggcttttgtatccattgtttctgaattcaggctttcagcctgatgagtgaaacttctgggatatgtaccacagacaactgccctcgaatttcaagtacaacttgaaaccaaaggacagctgctacaggtgattaacaaacatgaaaccaaacgacagctgctacaggtgattaacaaacatgtccccagcttgcgatggaaagtactgacactaacacataaattgctggatccttttgctgaagatctcacttgttagctgggacaaggggggtccctgactgacaaccaaatccgggacaagatgctgtctctgacgcaacaagagcacaaggctaagcatcgccggctggcttgcgcaccacctgagctcaaccgcgccctcctcatcatcgtgaaatcgtgatggctacttgcgccaggatagcgcatccaattccgagctgtgacgacgccgtgatagatcctctttcactcgcatcctccggtgaaaaagaaccctcgagggatccggttctaacttctactacctcttctgctggccacacaaaaaaacggggacaaaaacccctctcgcgaaaaagaaaaaaaaagagctcatgtaatgtcacatgcttctgcaactaccgatcgtccaaggtgcttgcacgctttctgcgccggttgctgtcgctccgtgcaattcgttttccgcctcccgcgacgccatgcgccacgttctttctctggccaggcaattacgctcgcacgaccgctacgccttcctcagtctccgcctctccggccccgtttgaaacgtcgagatttcgtaagatttccccgtaggatttgcaaacttttgcgcgagatcgtcgtggagtccaatggcctatgggctggaccgtcccacccagaaggcgccaacgcgcgcaccacttcatccagcagcgacatctcccgcccaacattagccgcgcctgatgctgccgttctcgtctgcaattctgcatgcgcccctggcgttttgtacaggtgagtgagacgcgcagatgtggttgcattgcagcatgggatgtggggctgcgtcgaagccaaataaaagatctttttcggcggccacatatctctgcagtacagcgtcgaattggctcattggctggccaataggagtgtaggaccctgccgatttctagattgtacatacatacgtcgtggtccatcagcgaccacacatcgtggggaggctatcgggccaaagaatcgacggtctggatcgacagatgagtcgttgtctataccggtgcgaaggatcgactcgcctcatgcgttcaatgctttatcggagagtaagtatattctttcttttagcccctgccggttccaaccacttgctcaacagccaatactgaaaacaattcacctggtcacatgctctctgctgcaaatgataatgcatgcatcgatcgtttttgccagttggggagagtgatacaccacactccacatctcgagcaaacaatttgatgcacacaagcaaagtcttttatccgttatgaggtgcatccaccagcatgtgagtgattcaccctccggggtacagaattatggttctctgaatctctgcgttaaatcacacacgacttggagaaaatttcaatggcctttttgcatatttatcttcccagcaggaatcggatagggactacattttcagagtttgtgcagggtgatcagatgtgcattggctgctgtttcgagcacttcatttttcatagttgcctcatcgctttttaagtaaagaaagaagcttacaaagttgattgcgtacttgtcgcttccacactttacacggtaaaaatattaaattacattgtcactacgacggaggcgctaaagttcatgggccatacaacaaaagcgacattgtcactatctgtactgacaggtttttaggttcttcaggaaataaactagaaataaactacaccatagaattagttcacatgctgatgaagatattcctggtgcatatcctgatgtgttcagcccaactgcccaagtctgaggcacaatttggttgcattgagacattgactttcgtattaaacagatatcctgaccaaatttggtagtcttaaaaaaggaaaaggttaagtcacacattatttgatggaaaaagtcagaaataactccctaaactattgaatgagtatgaattatccctggaggcggagccgaaaaccagatatctttcaccctcaactattaatacctaacgacccccccccccactccccaacacacacacactcaatccggagtggttttggacctacaagacgcatacgtggtagtacaatcatccttttttttcttgaaaaaatcggcggaccccacttatcagtctcttatctctttccccaatcctctctctctcctccctcccctcacatctctctctatcaccgagcggcggaggagaagtcaaggatggcgacgggcgggggcggggacagaggcagctcaggggcggtggataggaagccgaggatggcgacacgccaacgccaatgcctgatctattatgggggtagcaggcacagctggatgccgaggatggcaacgcgaggcagattctctccctctcaaccccccaccccccctcctttctctcttattcctccccatcaatcggttcgtacgacgaggcggaggagctcgagtggcaggggcggcgagtggtggaggctgctcctcctccacagccgcctcatgagcttgtcgctatcgtcaccgtcaccacaaccgagacccgccgcaccctactaaaagcaccgccaccgccacaacagaagaagatagccatgccaccggcctagctctattatgctcccctcctccatctctccttttattgcttccacagcagcagccttctcgtcgccaccgcttctgccattcagactcgagagaagagagcaatagaggatggggaagatatgacatgtggcccccattgttttttttctgattggactgccacgtatgcgtcacgtaagaccaaaccacttcggattaagtcgggggaggggtaacttaccaatagttcagaggtaattcggactttttccttatttgttttgtagagaagacctgatgttcagcctcatcgtttcacttattcgtggaataagccaaacgtcatatttacattacaaatgaaaagtaatttgtgaataagatttatatatacatgttcttggtgatctaaaaacaaaggctgaaaataaacttcgatgagaaaaacctaaaatcaccttcaaatttaagtttggaaattcaaattttgactaacaaacataagtataagtgaaaagattggcaaattatttcaagtataataatcgtacgttctcgttgtgctcaatatagtttctgaccggagttcttaacactaaatagtaaacagtgccagtgtttgaattcgctgctttaattatccactgttcatcttaactgaaaaccagtttcacttccccatttgcagctgccccataaaatcctatatatgcactcagctcatgttagtttttccgtttggcatttcggcaagtgcgttggagaacgacagcgacccgttcttcatcaacttttccccttttcttcagaattcagttcgtcaacttggatgagcagttgaatcctacaaaaacaaaggtctcgaagctctgcatcacgatgatccaattgggaaaatggaactgcggaactgtactatacaaaattatcgaattgatacctataacctgcatgatataatctctgcatcatcactaacatgataacctccccgaaaaaaattagtacaaaagaaaaacaagataaccatctcaaatctcatggtacagaaatatctttgcgtgtgacggcgacagtgacagtgacagtgacgattataaaataaatgtgccgacttactgcttttaataacccaaagggaaggaattcattcctccagcaatagcatgtcctggtacgtcggatgccataccgagcgatcctaattcctgatccattgcacggtcgagccataaaaatcgtagtaccaagtaggctaaatactcaggatatgcccgggaggccgggacccagccgcccagctcatgcaagcagcgccgccactagcctaacctaattgcggcaacaccgcgacgtgaccccgtgagttatcaggcaaagcgatcgaccacgcagatgtcacaggctactaccgaaaaaagaaagaaggaaagagacggtctccggctctcgcaagcctctggaggacagcagcgagcgtcaggctggctttgcggctggccggtgccgtgcacctcacctcgcactcactcagccgcgcgcaacagcttcggttcgccaccaagttgccctgtcccgtgtcgggcccgagaccgtgcgtacgttggagcgagaccgtgtctcgagatggatcgatcgatcggccggcgtacgtctcgctggctcacgggccggtggccgcgaacgggcaacttgcgcgcgccgccgcggttagattcgatggacgtgtgccgcgccgttgccgcgcgcgccggcacgatccgcgctaacggttggctttgcgtaatagaaaaggcggttttgccggtataggagaggaggggctgctgctcagctggtttgtttgccggtacaggacggtccctctttacccctgtggaacctgccagatgtacctgtgggactggcatgcctacacacgagcacacccttgaattgaattgagcatgcctgtaggaccgtttctcgttgttcatgcttgctcattgcctcattggcgaaatccttgtcatattggatcacaatgcaccacgcgacagtaaggagggtggtactgcagtggcactgtaagtctgtaacagtgccacggcccccttgatcgtattgacagacatgtggaccttactggagagtagcggcaataatcaactagcagcacgtactagagtaatataattttttcagcactcgaagagtcaggtgaggagtcgacaagctaatgtttttttttttttttgcgcggatttgacagtgacagtgtacgcatcgctttcagaacatggctccaacacagggccaaaatcacaaacagcgcacgagagatcttgctttcaccgcggagatgggcacgtgacggcaacgtgggcatactttttgctgggctatataatactaccctatacgttgctaatctcgtaaacgccaaggtaacggcgaacaaatgaacaatatttccctaaacatattggctcgaccaaaaaaagaaagaaaaaaaagaagacgaagaggagtttgaggcctgcgtgacggcacgactcgccgcagtccacacacgccgagccgttccgggccacacatgacgtatcggcatcagcatcaggacccctggcctcgctcccagtcccacccgcgtcaaaaactggcacgaaaacgaccggtcggtgaaccgaaaaaacggcagtcacgcacgcatcccgcgcgcggcggtttctctcgtcctcgccctcgcggcgggcacacccttggcccctggcccccgcgcgcggtctccccggcccccccaccccacgacccacgttcccgtgccctcccgtgtcgcgccatcccacgcgatagcccgcggcaatccagggcaaagctcacgtcgtcgcggcctcgctgcctcacacgccgacgccgcgaaacgagctccccaccccgcaccggcaccgcacgtcaacctccgcggctctgctcccccggtcgcggggggatcacgtacgcacgcacgcgaaaaaaaccccgtgctttttggccagtcggctgatgctgctggagtcgtgccgactttgtggggggagggttttgacctgactgctttctcccgtcgtgatagtttccccttttcttccggtatcccagtgtacaccgtatcttcggatcggaccaggggagtagtgctgagaatctggctggggtgaacactcggattgtttaatgggggaaaacagctgttgttgccctgggtttagccaatcaattaaggtccagtttaccggctccggtttgggtttgtcctggaacggaggcagctccctcccgaaagcgacgcagaaaaggtttttgaccaggaaaggtggtatagacgtatagtgagatgctgagagctgcaagttgtggggcaggcagctttcccagtttctagctagaatgctagatggatgagttggttatgaagttatcagggagcagaagcacccccaatttgggatggaacggtatctagcttgagcaggtagcgtatgcgtacagcaaaggcgatcgagaaggagcgaaatacgggacagtgtcacagtgatattctctgcgcattttacagcggggactgaattatgctagctggatagtctgatggtccgatctggtgccacttttggtggatatttctcaccatggaaccagaatcaaagaagatcttatcctaggcataggggtgagcatgggcgcatgcatgcggagttgatcgcatcaactaagcctgcaacttgcgctaagtgaaaaactaagcctgcaacttgcgctaagtgaaaaactaagcctgcaacataccgagaaaagtcaagatcaggcgcgaatgaattccttcttccctaggcatcttagcccccaatatttttgggtccatccgttggatatatacgccggcaataactagcaaaaactgttatctcgcgcagcccgaatcttccagacccgtagataaggagatatacacgaacaacctcataatccacacattgcctcggcatcgtgccaatgtgtactccccaacgttgagattggcacaaatgaatttataagctcgcattgttgccttacaatctttcgatatcttgtgggggcgcatggattgtccctcggtttggcacacacagaatgttccccttccaatcattggaaaccatcgctccacgttactcgttggcttttgtggcattatacctgcaaatgatggccaaaatgtatgcaaatctaaaccgcaattataaagaagcgatctctcaatcatgtacccacttatgattctagatttggaggcgcggccggtctcaacttacgcacgtcaacgatccccttgtgggagaaaacagaggttacatgcacgcacaaccccggtcgggctttttctgtggcgcgacaccctccgccgtcaaacgcaacaacctcctacgcagacgcgaaacgttagtatacggccgaaatgcggaaagaggccacgacgcggccggtgatccacacatttccggcgagaagtacgcgctactagtagtagtactggtagaacggccaggttcccgtggcctttgcggccagcgggagagagcgctttgccggtccgggttgtgtggctcggcgccgcgcacgtccgccgccgcagcagcgggagcccgcgataaatgcccgcgaggcgacgcgatcccacggatcccacgagccacctccgatcgcacacgcctcgttgtctcaggccacaactttcgttctcccaatctactactagtctcactctttttttttttttttttgtgtgttttggagtaggattcttattggttggctatgtgccgcgagccgaatcccctgggccactagtgtccagccatgtcaccgtcgcgtgcgtgtgccatcggtgagctctccgctgccacatcagcagcagggatcgagctccagatgtgcactactattgcgagggttttggtagtgtggtttactctgccttttggtgagctggaggcatctcagacaacgaaatattttggttgatgcttgtgcagttacccgtggacgcctaaatccgaaatatatatgtcttttggatgtttatagagataccggtgcttgaggacataacaaaatttcacgagatttggcttctttctgctacttgcattgtgatatcaacgtttaaaaatgatgatcctcatttaaggtggcgttttggttactacttacatacatggttgatgttagtaaccagcaactggtctgttacaaatcgatgcttcctcggagtgaataattagaattagtatagatataaaagattgatagtttaagggtctgttctaaactgctatttgagcttagctacccctcgtttttcattagcatgcttttaaaaaggctaaatagtgtgtgtttcgtgcgaaaattttttacataggaagggtattaaaaatcaaataatttctttttaaatttttttaataattaatactcaactattcatgtagtatgtttctcgttttgcgtgcaactaataacctagattcatcctctaaaaagaatgcgacctaaaaagaaatgttcgctcctaaaactcgtatataaattcccatatcaatcaaagaaaaggtgaaaaaaggatgcacccttatgttatggtagatctagattataacaatgtagattgataggtagttataatcaaaatacaattgatatggaaaattagaacaagctaagagtaatatatcaaatttaattgtcctctttttaagtgttgtgcggtacaaaatacagtttttagcaaagtgagcgtaactaaccggttagatttcttgtagtagaacctacccacacagaggttcaagttctagacttggcacaagttctcgcatttacgactaattatcttttttagtaataggtaacacacccattgatagcgagacaaaacgttgtcctagtcttttgaataatgtattcatagggatatggcgtgagtatgcgaatgttgtgagcgtctgtatttctactgtgtttttctatataaaaaagatacaattctacccatgaaaacccgatattaaaattataactgaaatctacttcaacgtttaaataataggtcacttttcgttggaaagtttgctagtttgtttcaaaagcctaagaaaagagagaccaataaacaatcgaaatttgccactgtcaagtgcggtggtaaggggtgtattgttttaaccccaaggtcctgtgtttaatccccaacacgtttataatttcttttttaaaaaaatatttggagaaacgtttttccctccaaatctcgttttcttaaagaagttgataatcggttttgtatggaccgtggagtattaataacaggctaatgagtcaatttccattgaaagattatttcaccttggcttggcttagctcttttttttaatgcctttttttttgaatgccggcttagcccattttcaaaaactacattaaaaaatactggattactggggagatgaaaataaatcaacttcaagccaatgttgaaacaacataagtagggtctatatccaccctctttcttgacaaaatagattgagctaaacactctggataacagaccaacaaatctcacaacacataatcgaatttcagcgaatcggagtgaaaggtgaatggaaaccaaaccttgcaagtaaatgtcatccaaccatatatccaaaccatcaactcacccaaatctttttgcccatgtggccgcaacgtagcggcaccccgaagataacacagcacaagttgcacggctaagctctccctccccactccccctctccaacgcaaaccccccaatttattctcatgatatatcccgtataatattccgtcgaattcactatcccatcgccccctcaacacgcgaatcgcgaggaaaatcctcaaatcccagcgagggaaaaaagagagagggaaaaaccgcgcgaaatccttacccacaaaaataaaactgatccccacacctatatatacgcggcgagcacactcccccgtttcttgcatccctcacaccttctgctcctctccttttttggcggctcctccacacccacccctctccctctctctctgtttcggcctctcatactcactcctcggcttctcgtcgtgctctgctctgtggcgcgaggaggatcgagctcgcgcggcgcgcctctccatggagtgggtgcgcgggaaatgcgtcggcaggggggcgttcggcgcggtgcacgtggcggtggacagggccaccgggcgggccttcgcggtgaagtcggtggaggccaagggcggcgcgccggcggcggcgatggcgtgcctcgagagcgagataaggatcttgaggcggctcagctcgccctacgtcgtggagtatctcggggacgacggggacgcggcgacgacgaggaatttgcacatggagctggtccccggcgggagcgccgcggaggcggcggcggcggcggcggccatgggagggcttggtgagcgcggggctcgtggcgtcgtgcggcgggtggcggccgcgctgcggtacctgcacgacgtggctggcgtggtgcacggggacgtcaaggggaggaacgtgctcgtcggctgcgacggcgacggccgcggcgcgaagctcgcggatttcggcgcggcgagggcggtctccgaacgccgcggtgtcccgggggcccccgcggcacgccggcttgaatggcgccggaggtggcgcgcggcggcgcgccgacgccggcgtcggacgtgtggtccctcggctgcacggcggtggagctgatcaccgggaagcggccgtggtcagagctcggcggcgccagcgaggtcggcgagctgctcttcctcatcgggttcggcgggaagcgccccgagctccccgcgtgcgcctccgactcgtgccgcgacttcctcgacaagtgcctccgccgcgacgccggcgagcggtggacctgcgatcagctgctgcgccacccgttcctctccgccgcggacgtccacgacggcggcgagccgtcgccgttcccgtcgccccgagccgttctcgactgggcggccgcgtccatgtccgattcggactccgacgactcgggcggcgcggaggcgcgcagcgagcacgaggtgatggcgcgcgccaagggaaggctcgccgagttggcgtcaaacgcaagctgggggcgcgagtggggcgcggggcccacctgggaggcggccgacacctgggccccaccgtccagtccggacacgacagcgacgaatgcacccgtcccgtccaaccccgccgcggtcgccgacgccggtgggccacccgccgtgatcgctggcggccgtgacagcgtcctcgccgtcgccaccgccggcgccggccgtgatcgctgtgacagccagcatgggcactataaatgcgagctagctcgcactaggcgagctcggttggctgttgcgtccgtggctgctgtcatgtacagttatctcattgattcaatcatattttgggttcaattcaagccgccattttctctgcaatattttggtccaattcttttttttccgttgcatatgactttcggtaatgcgcgctgctgctgcctctgctggtcggatgagatcatgagagtgtgagacagccagccaacgaggttagttgttgcctagttggacaccgcggcgtgctggtgttttggcccattcacttggcggaaaaatggctcgttaaatgcgtttaccgtatcggcgcgaggcttgagagcgaagcctaaccgtaacccgaccgcggggacagtttcgtggtactaattatctagaaacggtactgtacctgggagcaatttacttacatggtcgtctgaatgatcagatcgagaaaccacaagcaagctaatggcaatggagtagtaaactctgacacatacacgaccagtgtcctggaaagccaggttggaagcgagaactggtcctgtttcttgtctctcagtttcaaattctgaaactaagccgaccaggtaacaaacacttcgcgccagatttcagtctttcagagcagggtgaaatggccgaaaaggctcacggggcagtgcacgggctcacggcgggaaagaattccatgaacaaattcatcgtgcacgttctttcgtttgagaaacaaaagaaatgcgagggggaagcgcgtgtttcacacactcacgtcacatgcatttgccgccgaacttgtcgtactgaagctgtagtagtgcgcgtccatctgcaatttctgcatcgggagatccttccgatcgcgcatccgtagtacgctcccaggacgtgtcgacttgtcactgtgtcagtaccacgggcaatcatcatgagcaaacaagcagcaacgagtacgagtacatcgcaattccggcgatcgggaagatacgcaggttatgtggctcccgggaaatcatcggtttttaatgcagatcaatgggggcgtatcacgatctgcgcagtgcatacgcctccatgctgggggtgaacccagatccacggaacatgggtacagacagcatggtagtattgcggatcgatgggtgcaggatggtagtgttttgcaggttgcagacgtagcaagtaaagtctactggctacagatcacctgactgaagatgataaagcaaaatgatgcacacgagatgccgtagtatatgccatgggatgcaacggtttacacaccgtgagaaatgccttttagacgccatgggcgacaggcattcacgataacatggggtgtgtacaagcacagaagcttttcacgataacatgggggcggtacaagcacagcactacagcaacaagtacttggtaccaacattcattgctgcgattttacgagcttatgagacgacatatgctccgcgtgctgtgatatgtactacatgattcacactaaatgcgtttgcccggcaatacacatggatctactcctatatgataatgatatgcgtcatgctctgcagtgcgtcacctttgcaggttgcagcagtaaaaatgcacacatacaactcgacaactcgtcaccgaagaggcgaagagcttcacatcgcatataattgcaagacagagataagaattgtgagtgacagggcatcaccgtccaaattttggacaacccaaaccgtgcccattccaaaagcaacttcaaataattgtacaaacatgctgtgcccccactccgccaccccatctcggataaacaactcaaggtttaagtaacagtgtagtaaccaagaacccgactgatacaactcaaattttgcctagcacaaacattcatccaaaagaaaacacaatgaaaatttgtgaaaggaagaactttgaccacaaaatgaatgaaatgacgctcatttaacacttcactcgcttcaggcatatcaaagctgccaagaggttgcgggtgctttcactctttagcgcccttcttatcctcttctgcaggagtctcctctttctctgcattttcctccttttttgtctcggtcactgaaagcttctcaaccaatcctgcagtagaggagacttcctcattttctttctcctcgttctttccttgctgctcagcaatctcttctaccatctccctgaacttcttgcagtctgaaacaaaattcatggacaacagtcagacaaaaaagtccgaaagaaatgcagatgaaacagagcttaggtaggtcgatacaaatatagcagtctctcacaaagaactacatattgatgtctcaaatagtcacagcagcaaatttcatagtaagacagttcatttcaatttacatgttgtcaaacctcaggaacagacgaaacagtacataactattgacacaatcatacaattgtagaataattttaaatgcatcatacaattcgaacatgcatttaatcactggacaaagtaccttaatgagaaagaattgcaccagcagatcctaactgttagtgaaaactaatatagatcattttcacaaaataatccacgtcacaatgtggttatgcctttaattagcttaaagtacataccagatgaatcaaaatcttaagtaaaataatatttggattgataaaacatggagcagtataaggattatagtacatatcttgtccatctctttagtgtgctggctgctgtcaccttggcactattgctatttcaaaagataaaaaatggcctagaaagtactccctccttccaaaaatctgaggcttatttcattctttggtttttccaaaaatctaagtcctatttgtagtcactatgtgctaaattaaattgtggatcggaaaccaagaagtcattctagtacttattggttgcatgttcattggttttgccacatggtgagtgagttacttgcttcttggttttgatgcaaaaagaaataggtctcagatttttggaagagaggagtacaaacttagatattgcaagactaatttcgaacttaaatccatccagaaagttaaagatctcttgctatttcaaaattttgctttagacaggacataaattccatgtcctcccaaattatgacgagaacttgaaaagcagaaaatagtctgcaattcaccaaaaaaaacatgctagaatcacagaacaatttctaagcgcagacttccaaaagcaaggtgtgtgataaaacaaatgtgaaggctagcaactgcaaattgatgcaattagatggttaaatcatgtacatcattcgcacaaaaacagtcccacgccaatgactgctagtcgtccaataacactgtgcaccagattatagttaaggcgtttagatccaaacaccaaaggtggatgatagtaaactagatgaaaacaatacagcaaagtgaatgtgaatcaaacccatggtgcagatcaaactttatttgtgatcacacaattcaggaaactatggtccgtctaacgaaataaaactcacagtgcagatcaaactttatttatgatcacacaattcataaaactatggtctgtctacgaactcatttgagtgatgaacctcgaccaagcagaaaaccatcaccaattcaattctcggacacccaataacaatctgattgctcaaagcccatccaagcacatgctactactagcagtataatattttggttaagaaacaaaaggagcaactacataattcttggggtgttagtgcttactctcgacggatccaaagcgtatggcgaacatttcctccttgagctcgccgtcggcgaagtccagcgcgtgccacacgcacgacttgtcgctgccggcgtgctcctgcatcttcgtggtcgtcgccactgcacacacaaacatcacccagtcaagtcgaaccccatccatctggaatccagatcgaaaccaacaacaaaagatccccgcaaagattggataccgaggtgattggcgcagatcttgagcgtcttagcctggcgcatgacgagacggaccttgccggtctccttgtgcttcagcagcttcaccgtgccggtgcctctctccttccattggttcccctccttgtcgaagcggtacagcttcgacttcctgcgggaaatccaaaaaaaacgagtcgtcaggctcagatcaaagccgggggagatcggatcggggctggatcgagggagggggaggcggcttacatgtcgaggaggacctcctcgtcctcctcgccggtggtgacggcgacctcctcgagcttgacgatgggcgcgacctgggcgccggtgtcctcgtcctcgcccgccgccgccgccgcggcctcctcctcctcctcacggtgctccgctgggtcggccatggcggtggcgcggcgggagtagggtttggggttgcgggttgccctggcctcctcctctgctgctgctgccggttgctgcgcgtagtggtggcggccgccgcgatggtgaggggagagagagagagagagaggagaaaggttaaaaaaggtgggaggagtgggggcgtgggcagccgaaagggctctcggctttgggaaagtgggggcgtctgtcgtagggttgcgtacttgcgttacggcctgagatgggttttgaatttctgggatgttggggtgaactggcaagcgacgggtggacacaggccgtcgtggttgggatgggccttggcctggttggctggttctaccggtgctcctttggcccagatgccaatgtttttttttttatttttggaaaacaaaggcagagaaccctgctttgatagaaagcaatagatggtttttgccggtgaccggctacagttttagccaccaggtgaccagggcacgcagaaaaaacccacaagtgcacacagcagctgccaaaaccactcggggcaacaaccctccccaggtcactggtacatcccacacaatcagttcacaccctcccgcacctgcagggagccagcagcctcaaacaacaagatatcatgagctccagtcttagggcttgtttggcacagcttcagcttcagctccagctccacccctcctggagatggagttcagccaaacaatttcagctccaccaaaactgggagtggagctgggtgaagctctctcacaaaatgaactagagttgtggagctgggtttaggcagctccacaactccactccagactcaactcctgtagttaaatttaggagttggagctgtaccaaacaggcctttagtgtgtccttcggcttcgtcaaaatcctccactggtacagaagagagatcaagcgacagatcacagtttgaggagtgcccacaaccttaggtctaaaaatcatgtcatttctagtgagccaaaattgctaactcactgcggctagtaacactcttctgtataagaatcagtaagcaaggtggagaaaaactgatcaaacgaagagggggacaaaatttcatccaggggcatctaaacttgctaaggggcaggtaaagattacatgtcgagcattctcagtaccaccacataattcacaaaattcagaacctccccagttatttttgttttgagttgttcataggaaatgtttctgttcaaggggaataggtgctttgccagagcatggccatctttgtgtcagttacagatgcaacagtggacgtgcctaggatcagcgtacatgaatcgaccatacccaacgggtgcgcgttcacaactcaatcagatttctgctaaattatttcggcaaatcggtgggtcagttacacgatcaaaagacgtataccatgctcactgagaacttggaccatacgtccagtagagatacaggttaaaaaaggggggatgaagcacatgagcagaatgtaaatggttgttgcaaacaacaaatgtttcgtttttgaaggaaaaaaaagcaaaggatatcgattctatacattttcatatgttctcttttcaaatggtttcctataacatgtcaatatctgatctaggagtattgggactttgggagtatatcctatcaagaaaacggctatccctgaatatgctaccccatacttgttacattcactacgaaaggaatatccttgagacgtcagatagtcagtgttttatgtatgctaaattttggacgtcagtgtttttttgaaggtgccatggtgtcgtaactatcgaacagcacacttcaatgtcagtaaaaacgatgtagtagccacatgtgtccatgcaaattgtatggcttgtgagttgtgatgaagtgtttgttcggagaagggacaacggcgaagagaatcgccatggtgcacatattatccaatctccagggcctgccacaactgcgcaattactaaaggatcgatcctgctgatagctgcattgaagactgcatcaccatgcagagctgcacattctttcaaattctctcttagcatgtcgacaagcgatgcttttctaatgggatccagctcccttatctggtcaagaatgggaatcaacacaaatgagagtctcagactacctactagattgcacaaatgaacatctctctgaagcattacttacttgcgccttcttgaattccttactcgtattggaatactctggatcatcactaagaggcaatgaagagattgtatcgtcactgccaaaaaaaataaagcaagaacaatgaattaaagcacaatggaatcagagggaagcataatctgacagtaaaataacctagaatcatcactggtagtcctcccatgtcctccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtttgaaatattttacctcagaatatcaccaagtttctcgataactccaggtatatttgcagtcaaaattacagaaagagccattgcatatacctttttctctatagagcttgcgtcatctacctacagaatgtaaatgccactattttgttaatcattaatgcagagaatcttccatattaacagcttatatttccacagcgaaaggtctaaagtattgagaactgcacagttcataaggttttcagtgcctgaccttaataacaatacctgatcacagaaactgacaaaccaagaaataacttcatgaactccaagaatatataatagattttgctaaagcacaggtccaagtcacaagttggaagggtgcaagaaactgaagtccccattttgaaggacccactttaacatagtatttggactaacaatttgttaggttatgtaatacagtattgctagtgaatactgatattagataaaaaccattctgctcaaagctgtaaattagttaggtacagaatagtagatgttcggtagaaacatgtatggttggactttgagacaaaccagtaaaagttactagcattcatatgcagattgatgctctgtctgagactgaaccgtgatgatgcacataccttgttaatccaccaatcaaccaaaagaagaagtagattctggtttatccctgcttgttggaaccttgctataagtgctggctctgataatagttgagctaaaaagtctctattcagcagaagaagcctagcaagaattgctgcagaagtgacacaaacagcagtcctagaaggataatgctcatcaccgccactcaatgatatgaaaacaagtttctagaaatggacaaagactggacgagttaggatcataaaaatgaagtagaaatggataattcaaacaactattcaagcatccacaatcaatgtattgcattataagtacctgaagagcacttgatatcagaggtggaacttcctgaggaaacatctgcatgcaaaagctttgattagcttaccatgataagcaccagccaacactgaatgtgctaccaggaaccacactaaagtgaaagatgtaaaagaactacgaatgtataatttctcattgtggaaggtgctttcccaaatctagctatcagaggtctgccaacagtaattattgctaattccatcagactgccaactgggaagggttctatcaaagggctctacaaaaaataaagggagaacaagaaaacagcagagcaccacagaagtccagtggcagagagtacccaacagcaaacagaaatagtaaggtcacatcagagaaagtatgaattcagatcattcatcagaaaaataaacacataccagaacaagaagatcaatgataggaagtgttgtgagaaggcccttatcatcagcattgcccacaatagtatcaaggatgctttctaaacttgtggcatggctttgcaagagatctgatccagcaaaaactatgtagtgctctattattttgatcatgatctacatcatgaaaatgtgtttctgagtcagccagcggaactttctcatagtcacatcaatgtattaaaagtaagactagattaggtttcatgtttcagtttattcctcgctcataaggtgaaacactgtttacatgtcatcgtttatagttgatacaaatatacagtaacaatgtaacataaaactttaacagtcaagatatagtatcagatggccataacatccatgttggatgtagtggctgagctttaatccattatcttataaaaaaagatatagtatcagcagacatagcagaaaataaaaagggtcttatattttgaaacagagggagcattaaccacaaggtgtgagttgtgttcatatattttgtttgtccttgtttaacaaacggcacactccacacttgaaattcggtagcactgttcacaatattatacaagagggatcctaacctccaaatgattgaagctcccattcatgatgcccacaagataagggaagcagtccagcagttgaggcacaatggaaggggcattagaaagagttgcttccaacaactacatgatgggtatcggcttaagattgctaagaatttgaaagtaggcagaaacaaaaaaataaggaacaataactgcttaccaaaacagtgtcctcaagaagattaagagtgttaggactatcaacatccatgccatattggagtataggaagaaccatgccataacaaagtggagagttatacccaagagaagaaataaaagttcgaattgcatctagaagttctatctgtagtaaacattcaccagatgattcctcccaggtctgaaatcatacagaagggttgacatgaacttccataaggcactgaactccgcaaaaaaaaaaaaaagaactgaatgtttctcttgaatccactcttttctaactcagtgggatgacaactgactcgaaaaatcagctaacctacagagaatcatggacactgcattttgaagaaaaagtaagcatagaagaaatcatcaaatgcaaaacatgttctatacccaagactcaagctcataacagagaaagtaaacaatgtggtgatgcgccacccaaaaaaccatgacttgaaagctaagctagatcaggtaggaaaatattgttcatgtgaaatgatgaacaaaagaaagattgtggtcataaagttcctcattcagttctctgtgcacagaatttactgtattgaaccttgtatgctggggaagtgtgctttcttactaaagcctgatcattatgatatgttatctaaaaaaattgtgaaatgtcaagtgcatctaacatgaatggaatgatctcaatgggttaaaatgataagacccgtacctttagaaaaaattgtgatagctcgctcacaaatggaatgatcctgtcgtccccaacataattaaggagaaccagaataaaactcaggacttgcacctacatatgaaaaaggccaaatggcgtaagtagtaatcatagaaagtacatccacaacgaaaaagtttttccttggatcaattaaaaagaataaaaaaaattgtgttcttgagaaaaagagaaacagatagttaaagttagtgttttgtacgtcaaaaatatcaagatcatttccaataatatactacttctagtaactaaaaaatattttgttacaataacaaggaacttagccagctgtccaccaagatttgctgcatggcagggccagtacctgcattgcatttcctgcaatgcccaggcagaactttctaaagaccagcactccagcaggctaacatcagcggcgaatccatcgttggggctggtcggggctccagccccagctctggccggccatagcccataggtgctaacaggtatccgcatccatccacatgctctagtgagccatcacagcaaaaaatgaacaagttggcttgggaagcagtactgcctagtgtctttggtcacatatatccaactggttcttttattgtaagggcaaccaaatacaaaaaaaaatggggaaaaaaattgaacatcgcaccgtttttcgtatatatgtttacagccaactataatacttgttactgctatttttttattctttattttgagttctttctggtataaatttgaaatttgattgacaattgattggcgtgtacatatagtttatagtttactatctagctttaccctgttctttcagattagagcaattttacggtccttgaggaggtaccatgaggtaccgtagaattgctcttcagattaatagttttttttggtactttgtgtgtacatgattatcaaaccgctaaacattgtgatttttcaaaaaaaaaaaacttcttatagagaggtttcatcaaaattcaaataaatcaaaatttaaagtttgtaatagtcaaacttaactagatgacttaatatgttaatagtcaacagttaatatgttaattacaaagcttatctgataaactggatgactacacgtctgaaactctcatttgaacaaggcaccccctctattttcatcctacattcgccactggctaacatcgaacaatatgactgtcctatagtttagaggaaaaaaaaggtgccatacaaccttgccttatttcagagcctccagaaagtatgacatacataaaattggaaggtgaagtgcattagaatagactgactggaacaaacctttgaatcaaattcttgaacagctcctatcaacttgaaacacattgcccaacatgtaggaatacactcaagcaaatctacttcccaaataccaaaaactcggaaagcgtaacatagggaagagcatgctgccagctgaaagttgacagcagaattagtaaactaaagaaaaaggatttctcgcttttaatgctaaggtttttaactatgatacataccctaacggccatgtcctgatccccaagaagtccaaccaaagcatcgcagacctctttctgaataacgccctttatctgtagaattattattttttatgttaaagcagacacacaagtaggaaatttaacatgttctctgcttctaatttctgtttaatatctgagggaaaatattgaagttaataacggaacctcaaaagcacattgtccaagtaacaatgcaattcttcgacgaatgatgcacatattggggttgccatttgaaagatcaatagatagatatccacagaacctgcataattgagcaggagcaaaggtagcgatgcaactttcgcataacatgaaagccacagaaaccgatgaatacccatggatccttaggttcattaacattttgtatgtatttgaattaggctatattgttcatctactagtccagtgcatattatctagcatgagtaaatacagaaggtattacacaccaagaaacttaccattcatcgaaactaaggtactttgagagttcatcaaaaacatggccagcagctgtataagcagcctcctttaaaagcattccagcagtaatttctatttcaagtggaggcgaaacagctttgacatcatggatgatggaggcaacaaaaggagcaagttgctgaggcaatgtaaaacaacataagcattgtacatcatgcataataaaacttgaaataacaatgaaatgcacatataccactctgtagttgtcaaacaaaataatgaaaagtgcttcagcacatggtcggcgtttctctgtacattgtagcagattctgctcgtgatgaaaggattcaggattggaatgccattcattcatatctgttgctgtataaatgaagtgcctgcagttgaattaaaacttgcgttaatgggtcctagaagagaaggccaaagggaatgacaccacattatggtattgtataaaatattatagtaaaatatcaaacccaaacaacatccaatgtaatttactaatttgacactcctctcacacatggataacggcatcacattccccgtacagcaattaaaatgtgtataatttcctcatgccattcgatagatccgtctatactttataagttgctgaacgttgctcctgtaaaccactctaagacatttatggaattatttaccaataattattagttttaaaaagaaggtgtaattactaattacctagtgtaactataataaaatatttttcagcgaatggtacttcaaaacatttattgttgtttatataatggatggtgctttacttgattagcccaatgatttgcttgtctagtaaagtgatagcagaacaatttgtgtaatctaattaaaagagaaccaaaagttctatcttacagacttcaatagatggtctgcagcatgatgctaactacgaatgaaattatacgaatgcaaacagaaacagttggctgtggagcagttgtatatggcatatgggttgctagcaattcagaataatacctccttattaatatatcgcatagcaacataatacggtcagcaggaagaacagacatcaccatgctgctggcagtagctgaaaggttgttcttcctttgataaaaaattgcatgttctgaacttccaactgcttcaaagcctatttgacctggcttgtattcctgacactccaatactaatttcaccaaaaccatgcactggacaagaaattcctcaaaagatgtatctgcctgttcaggatttgtgatcatagtcaaacagaagtcaactgctgctggaagcacagtttcatgagcaaatgaataaggatacttgtcttgtaatataataagaactttcatcagcttaatgcatgctctttttgcatggctccacggcttagcttgcctttctttgaagaagggatctgtaatgtcaaatgtagatattttactagtggaaactatgtaattagatgataaagacctgaatcttaaaaatcaacacaaagagggaagtgaaacgcaaagcttttaaccaaatcatactaacaaaaagggtatttatttcttcaaaaaatatgactgtattgaaaaataagactgtattgaacaatgcaaaagcaataagcatgtattgaacattggaacatccacacagaaatggacatgacaatcataggtgaaattcatgtgcctctcatgcttttattttacatatcaagtaaaagaattgcatagttgctccagtgtaatgaaaaaatactgaatgaacatggtcttagatagaaatattgtgtactacctccgtcccaacatataacaacttttggctatgaatctggacaactgtgtccagattcatagccaaaagttgttatatgttgggacggagggagtaagaggaaaaaacagtacactttgtggtaatatatctagattgttcaagtaatcaagatggtttagttttctgaaaaatcagaagaagaatcatatataatattgagataggaagaaaattatgaaaaataagaaatatcatgtgattaatagaaatatagcatacaatatggaagaatagattgaatagcacccagaagtaccggacagacttccttgatttgacagacttcctacatattgaaacatttaggttagacttctagcctcaggttgtgagctcaagataaaagcgcatatgtgaacataaatattttattagtacctgcatggttgttgaatcacttgcataacctgagcaaatcaattcgcgaatgatcttcaaacagactaaccatctttcatatattaacagtagatcatttgattggtccaaactggaattatgctgagaaagcactgaaaaattttgtaatacaatctgtgcattgctcttccagaggttccagatataatcaaacaagtagacagtgatctgcataacataatagtttttcacaaaggcagaatgagatacataattgctaattaaagtactctgtgtgcttataatgagacaaaggctcaatagagcagatgtatctgcaatttgtttaaaaaaaatatataagccttaaaattaagtgtgaaaggtcacgtgtttatcaaacaaactggccgaggccaacattaatctgtgagtgtcctgtattgggcatgtcgtcatcacaaagtaatgtcagctatatacagggaagaacctaatgctcatgtgtgccttttcaacaggataactacaaccagtaggcatcaaatagaagatcaatgtgatcaaagagtagttcatatcttagcagtgatgagcagttgaacatgaagatgtcctgtgaaaagtgaacatacctcagagtagttcctctgatcgaaagcaagacgtttttttgatagtttcttcaaagatcggaataggactgtagacacttgatatgaagtgaatacatcagatgtctgaagttgctgtgccaacacagagaagacatctgacctgaataaccaaaattatgagaaacatttcgagtcacgagtccagtagttggagtaacataagacaattgataagaaatgggataaaaatatcataccattcctttggataatcaaagtatacaatcctggatatcagtgcagccaattgaagagcaatctacaccacatcatttgtcaaagttaatattaccattattatctccctgtgtttattcaacagtgttaaatatgtactgcctacaaatttgcaccttcccattttcttctcgcatatttagcagaagactttttcgaatgtagaccttttcttcattatctatggcactgcaaaatacaatttaaactcattcatcgagaaatcaaacattaattatcaaaggcagagagaacacaaggcttataacagtatgaaaagtatcatagaaaatcaaagtagacaatatatgtatgccccagaagtgagaaatatgcagggtgccgtctatagacaaaaacacagaagtaggccaatccagcccttgctgtttcagaacaaaaaaaaatggaggccaaagtcagtaacagcctattggacataacaacgtagttgatattagatttccaccagggacatttaagcaccaggaattaatcaagagatttctgccgatggctccagcagaagttaatgccactctactaatataaaaatctcacacataagacccactaaactaatctagtgtacaattcactggagacaagaaaaatctatcgtaccaagttacaaagtgttttgctgacttgctaccatcgtgaatcttattgcacaaaataacaaagaaaacataaacaggaacacttatttttagctcataaagtgttggaccaaaaccagcaatagcaagtaatgcccaaacatagaagaatcctatgtagcacaaaaatcatccaaaaccactagacacgccgtacaggtgatggtacagctgagacttccttccgcatatagcaacttaggcatttgctgtgcttgcattattgaataaacgccacaaatgagatcatccaagtaagaaacgtcgctgcactttcaagttaccattgatcgctactaaaaccgcacttagttcaaattaaacacatcaacacagaattaaatgttgaacaggatgagaactcacggggaatcgacgctgttccgccagcagcgggtgacgcagttcttaaggtgtacggcggcgagcagccgcacatcgtcgtcggattcctcccctctcgacgtgatgatcgcctgcaaagccaaaaccgcccctaaattagcccgaaatcagcgggcctgcggctcgtggggtggagtagcgaagcggaggggaaaaggggaggagggctcacgaggaggcaggagcagaacccctggcgcgcttcgcactgcgcgagcaaggcctccgccggctgccgcgtggccgcgtcggcgctgagcgagttggcgaggacggagtagatgaactgcacgtccccggcggagagagccatgggcctgcgcctgcgcctccccgcgccgcgctcgcgtcggcagcagcgaggagagaagcggaggtggatgcggggagacgcttgagaagaaggcggcggcggggtcggcgtctcggcgtggtggtggatgagaatttgggggaaatttgagagggcgggagggagaagagctgaagcgcaacggcgaatgctggaataacggaatggggttttgtaacttttcttctcttggattctgtcttggcgatgcttgcggccttgcggcgaggaagacagggttttaggctgacgtggcacttggagggcccacctgtcatcgtggggactgctaatgcccccgcgcgatcagtagtactactaccagtacggcagtactactagtaggccgtgaagttcttccctattctcaactttccatcacatcatatcacgtcaaaaaactttctatacacatactccgtaaacttctaacttttttttaaactctcaactttttttaaacttccaacttttttttagaaactaaacacactcgtagtaatggtaaagtactacctctaccactactactatctataacactgttgctactactatactattactataaaaaatatatcttttatactatatatatatatgaaaagtttatatacgacatatacagagtttatatatgttgtatacaaactttgtatatatacgtattaaaaaaaatcagaaaaaagaaaaacatggcgtataccatgtttgtatactacgtaaatacatacatatttagaaaaccgaaaaccaagaaaacaccacgtatacaaaaaatttgtattcatacacatacaaactttatatacgtacgaatacaaaatttatatacatatatgttaaaaacagaaagaaatcaagggaaaaacccagaaaaaccgaaaagaaaaattggaagaaaaaaacgaagaaaaaaaacgagaaatgcgccgcacgggagggccaccgcagccctcttctccgcacgtgccacgtggccacgaggggaggcacgcgactgatgattttttagcgattcggtcatcgtggccctctcaagctttacggttattggtttcttttgcggataccatatccttagaccctctttgtttagttttataagctaacttataagtcgaaaagtctaagcctaaacaaacaagcagcttattcgtttagtctttttaagccataagccactctaacactattaagccaaaagctatgttggagaagttttttcctttttgtgaggtagatgtataattccaccactaaacttaggacattaaatctaccgacttataaatcatataagccaataaggctaagcctaaacaaagaccgatgaaaatcatgaaggccattttatcattgcaccctcgattcgttttctcccatctacttcctccatttcacaatgtaaagctttctggcattgtccacattcatatagatgctaataaatatatatatatatataataataatgtctaattcattagcatctatatgaatgtgggcaacgctagaaagtcttacactgtgaaacagagggaatacctagtaaactcttcgtgtaaaaagaatcaacttttgatggatatgagatgaacatgaataaaagcttgatacatacccccaaaagctgttttttatacggaggaagaatgttcttactgttaatcaatggtaggttaatctctaggtaaaatttgatacatgatataaaaaaatataattaattggagacatcacaaaacacgtatatagagtagtaactaactgttggacacttgctgtactctcttaatggagattaggttttttaaaggataagacaatctccattattaatcaatatataaatcaacgactcatatttgttaaacttatgggctgcaatgggctaatagcaaaggctccatgtaaagagaaacttgacccaacatcttcttgatgtatcagataacttataatatgaaaaatggagggagtataagaaacaaccacccaactacataaaatcatcaacaagccattcaactatataatccgtcaaccgataaaaatgattacgttgaaatagaacagacataacttggctgataaactgatgctgatgcacatgatcatcggatgacgaacgcatacgcttacagggatctactgttcgagggcacacgaagtcaaacgctaaaccatccggcctgacggcccgagatcggacggtcctgattatatcccctttccacctccacggcacacggaagaggaggatcgtggacgaacgccatcctacgtggcacacggttcaaaatcagacaccgcgacggccacgcaacgggctcgaaagctcgcatcccattggtcgaattcgctggaagcgcgcccaagcgacacgtgtaccgggttcccgaaccatctcgaaccccgaagccacgccccacttctaaaaacggcggcctccggctccgtccatggctaaaatcctccttcctcctcttcccctccccccgccgcttccctccaaacccgaccaaatttcacccgaagattccttccggagaagcgaacctgaccagaaattgaccccccctccgcccccccccccccatgagaaagctcgatccgaggacgaatcaggccccaatctgctgaagccgagcgatgggaatccctgtccgatctctcctcgtcgcgtcgatcgtcctcagctcgatcgccctgcatgtcgcggcggcaaaaaacttggatccctacaaggtgagagacgataagccccttcctccactgtcgcccccccccccgggggggggggggggggcgctccccgccaccgccggtgacggcaatgtgcagttttctctagctaaatgttgtaggaactaggaaccaattgtgaggcaggactcaggagcagtagccacgcagcctcgccaatgtgcaatagaagtgatcatgaaagcagagtcatttgagccttccaatcaattagagttcacagcattaacgcattttcccttcgacgatagcatcattgtcaattgtcaaattgtcagtgatatatcctgttctgttgttttatttcaggttcttggggttgacaagagtgccagccaacgggatattcagaaagcgtttcacaagtatgtgttcacttctttgaagaggatctgatttagtttcagatcatattttactgcttacaagatttttctaatatctcatctccacaggctttctctaaaatatcatccagacaagaataaaagcaagggggcgcaggaaaaatttgcggaaataaacaattgtaagacgctcgacttaagtacattacagtgcctgtatttcagctatattcattttgcatttttagttatgtgatggtgagaatgagataataatgcatttagtattgccaccctgtactaatagatgttaggcaatggtgttatcaaatctcaaagcaagatcataacgaacctacccacgtgttggcaaaagctttctgcattgttatgggttcgtttacatgtgctaattcttgctttgaacaagctagctggcttgttacagttaatcctgagtcttttataaatgttgcatattaccttttgaatatctttaggtccagaaaagttatgtaagccaacatgtttgtggtcagtgtttaatttgcatctgcttcattacaatttacttaccactattatcaacaagttttcttttctcttcttggtaataagttgcatcccattgctaggtacaattgtataaattgttattattgttctttctgtgatattgaattattttgtcaacaaagaatattcctagctgaattattcttcaataaacaattattcttagtatttaggtgtttcctctcaaagtaataaggggtactggtgtccctcttcaaactcaaattgttcatatcagttggagttctcattttaaaagtgtattggtgttcctttgcagcatatgacattctgtctgatgaagagaagaggaaaaattatgatctctatggagatgaaaagggtaacccaggatttgatggtggaaattttggaaatcgtgagggctacacatacttcactggtggtggcgccaagactagccatttctcatctggtgatggatggcaaacgatgggcggccagggaaatacaaaaacattttccttttcatttggtggtggtaaccctggtgccggtggaggaaacccatttaactttgattttggtgatgttttttccaacatattttctggtggatcaatgggaggtagtcagcatactggatctgctggcaaagccagacgtggtacaaaatcttctggtcatgattctagttctgtcaacattcaggaggtcacgatgcaaattttcaataaagaaacagctgatcaaggaatcacttggcttttgttattctatacaccaaacacaaaaggtcaatttgtgctagaaagtgtcgtggaggatgtagctcgttcactggatggtgcactgagggtaagctggtcaaatttgtgaatgctgctccttaatgatagataaacatatggaaagagcaaactatataataactctctattctatgcaggctggtaaggtaaactgcgaccatgaaaaggcactttgcaagaaggctggtgtctcaataggaaaatcagctcgtctcttcatttattcatacacaactacagaaaaaggatctttgcatgagtactcaggagattatgattctaagagcctgaagacattttgtcaagaacacctgccaagattttccaaaagggtagacatcaaccaattcagcttcccctcaaatatcataccaaaccttcctcaagtgctcctactgtcagctaagaaggacacaccagcaatgtggcgtgctgttagtgggatgttccgcagtcaattaattttctatgatgcagaggtattatatttttaacttatcatcatcttgtctccagttgcttatcaggtagaaaaaaatgtcattgctgaacatcctggttttcatgggaaagctgaagcacaagtgccatgctgtgttttatagggcctaactaactcgcaattcctatgtggtgttgactgtgctttgaaaaaaaaatgataaggcgctgataaatgctagtagtatatagttaatcctatgctaatatataattatagattggtccatgcagtgaacgtcatggctatgctagtactacgactatacagacaatttaatgtagtaatatatcatgtttctttgatcaggtccaggatgtttctcatccactcctcaaaagccttggtgtgaagaatattccagctctaattggtaggtccgttaatggtgaggaacaacttctgaaggatggcatttcagtgaaagatctcagatctggtatcaaagaattgaagaatctgctcgaaaattttgagaagaagaataagaagcttgcatcaaaccaagctaagaaacctgctcacacagatcaaccaaaagaaaacaaaattcctctcctcactgcttccaactttgaggagatttgtggtgagaagacatcagtatgtatccttggcattttcaaatcaagcaaagctaaggaaaatcttgaagccgtcctgtctgaggtttgtctcttctgtcttgctggtatttatttttctcttctccttgcctggccaattgtttaatctttaatgcgatgttcctgcttgtcaatccgcatccagatatctcagaagactctgataagggggcagaactacaactctgggaacgcagttgcttatgctttgttggacgggaacaaacagtccgccttcctgtccacgtttgacaaatcagcattcaagtcgtctgataaacttctccttgcctacaagccccgacggggtagatatgctgtgtatgacaatgaggtgactatggaagaggctgaaaggttcgtggtttctgttttgaatggagatgttcaattgtctgcagccggacgaaaaccagttcttaggtagagccgtagaggctatctctgcaattgcaaaccttgttttcttgggaacgattgcaagtaaagagtatatatatagttcttatagtgtagtacctccttaaggaggtaacttgggaacgttttctgcttgtacatagctgaatctgattggaatgaagagagtaaaatattctgcagtcggcacttttgttgtgtcatgaactggaataccctgacatgggagagatcactccccctgtaacatgagctgttttgatgtcaaagaactcaaatctggataacatgatcgaagtgcgttttttttcctttcttgttcccccagtaggctactagtactatgatactatcatgtgctgatgtgcgactgtcatctctatctctcactctgaattctgaaaatgatcagttccttgtgtgtaaacaagtgagatggttgattggattggtggagcaaaacaggttgtgtatggatattcgtaagttctttttcattctgccatagaattcataaaagaattgtggacatgagagtttcagactttgagccgaacacgctactaattgtcagcttggctggtacggagtacatgttacttgtgcgtgatcgtactttagttgaaagcttgctcctccagcaggctggcttatgcaggctgctggaacacacatttggcccggcccaaagagttgtcgggtctaagcattcatccccaggacccgatttgcggatggcctcacgaagtctatctccattgtcatcggcatcaaaactctgcagtcgctgtggccaagcagatgagccgaagatggctgccaccaccttcagctcctctccctccaaggttactactgccaaagtaagctcctacctcctgctccattctttctctgtcttagcttcatggtttcttccctctccccttctttcttgatgcttcttgcgcaaccatgctgttgccactttgctagataggaatcatgtggttctaattacagaagtgggactgcaaaaactgatgtatctgtagttcgttacagggttacgtgcataattcagtgaaactgtttcgagtttcgaccatctttagagttgtgattggttagctgtttaagcatgctaattaatcttggcttgccgatgcaactggatgtgcagctaggaggaggcgtcaccagatcttcctcgccatacacgcagctcaccttctgctcgaggcatcacttccagaaggcggcgacgacagcggcggccttccaccacaagcctcccccggccgagctgtcccttctgctctcgccggcgaggagcaagcatgcaagaacgtgcccggccgccgacaacgaccgcgcggcgcccgcggcacaggaagcaacaaacacgcctccgccgccggccgcgcccagcgccaacggcagcccgccccaggagccgccgaagctggcgccactgacggcgcgggagcggctgcgcgcggcgcgcgtgctgggcaagtacgcggagccggggggctcgtctccgaagggcaaggcctcggcggcgtcggcggcggctggggcggcagggaagaagccggagttcgggagccgggtgctggacgcgctccgggagacggacgggaaggccgggaagaagcggtcgtcgcggctgcccgaggcgccgagcaacatgttcgacgacagcaagcgcggcctgcccaaggaagggtggacgttcgaggcgctgccgttcggcaccgacgtgatcgtcatcgccgcctccttcacgctcatcaccgtcgtcatgttcggcaccacgtacctcgtctggaagctcggcgccattcacttcaacgagttctaggctacgtactatcactcacacaatgagctcgctagatttgtgggtctttgggtgatgaaatcgcgttggatttgtagctgccttttgcggtgctttgatcagatactcgtgtgatattgtactgaactgccggctttggtttttagggtggattttggaacatcgttgtacgaatcgatagtttacttaatatagttattattctactaatatgattagtaaaaaaaatcatatttacaaatagggtttacatcctcttttttcattaaagtggctgtagtttagtggtgagaattccacgttgtggccgtggagacctgggctcgaatcccagcagccacactataaaaaaatgtttttgcagctgatttataattctattctgccacactataatttttttttttgcagctgatttgtaattctattctgaaattgaaatttgcaactagttcatacttttttttttacaattgattcatacaagttcatactctttttttgggcaattgactgatttataattcttttctgaaattgaaatttgcaactggttcatacttatctttttttttttacaattgattcatacaagttcataaattttttttggcaattgattcatactttgctcgcttgtcaattcatactatacattcataattatcttttttttcttttttgcaattgaattttgtaactggttcatacttatcttttttacaatttttttctcgaacgcgcaaaaggattgcacgtcaatatatcaactaatttataattctattctgaaattgaaatttgcaactggttcatactttttttttacaattgattcatacaagttcatactctttttttggcaattgactgatttataattcttttctgaaattgaaatttgcaactggttcatacttatctttttttttttacaattgattcatacaagttcatattttttttggcaactgattcatactttgctcgcttgtcgattcatactatacattcataattatctttttttcttttttgcaattgaattttgtaactggttcatacttatcttttttacaaatttttttctcgaaggcgcaaaataattgtacgtcaatatattagaagataagaatattcgttacacaacgcattaagccagaccgacttatgccaagagaggagggaatcaaaagaccaaaggaaaaagactcggaaaatacgactccaaccagcggaaagggggcagagcccactactctcccaataaatccccaaaattagcaatgctagctaacaaccaaagatggccctctgagcggatggactaaaggacctccgagaccggagataacgcaaagtcgaaaacattggagttctgttccttccatagttgccacaagaccaagaggatcagaaaatcgaagccgtgtcgaagatgctcaggcaagcatgccttggacgaaggccaccaaacctgtagatagctactacgggagggagagagggcagcccaaccaagaggcgacaacacacggagccagacttgtcgagcgaacacgcaatcgaggaggatgtggttcgccgtctcaagctcttgagcgcaaaagaggcaaaccgagtgactatcaatgccgcgcttctagaggagatctgccatcaagcagcgtcgctgaaaagcaaaccagaggaagatcttgcattttgcaggacccttagggtgccagagaagatcagcacaagcaaaggagtgctgtccatagaccatagaagcacatctggtacgctgaacacgcagagtagcgcttgtcactcgtccaacgccaaacaaaatgatcatctttttttacaattgattcatactataagttcatacttttttattttttgcaaattgtttcatactataacatttattttgcaactaattcatactaatcttttttcaatttattcatactataaatttatattttgcaactgatgcatactgatttatttatttatttttatttttttttgcagttgattcatactcttctcgtagactgattcatactctacgagtagagtaagcaaaggcttttctttttatttcctttttgcaattctttgatgttttccccctaaaatttcgataatacgagatgctaagcaaccgaaggcttagattaaaccgtggtctgcacggacggccaggatgcaccggtttccgcatctctcccacgaggcccacccccaccccacgaccctctgccctctggcctccgcgccgtcgagcgtcgatctccccccttcgtctctcaacccccgacgaagccgccaacttctcgcctccgcgagagatggatcccgacgccggcggctccaccgccgctccgctgccaccggcatcaaccgcaggtgcgccagtaaaccgcgggtttttactccttccatttttgcgcattttgttctccgcccgtcgccgctaaaaccctaggacgtgctgtctcgatgcaggcgcgtcggcggcgtcggcgacggtggcggaggaaggcgggggcaagcaggtgattgtggtccttgtgggtccccccggcagcggcaagtccaccttcgccgaggccgtcctaggcggctccgccgccggccgcacctgggctcgcgtctgccaggtgttcactcgcacgctcaatcatgtgttccattagatcgtcacctgtgctatgaacatgattttttttctcccttcctgatcatgaatttgatgtttgaagcaaagtggcgacttcgaaactgcagctatagtagtagtagtagtttagttcctaattgcattagttccatgtatctgaatatagtacagaatgtagtagtaatacccaaagatggtggcacatagggaagaaggaagcattggtagtaatggaattatacatgtatataattctgtgcccactgatttgcattttgctgttttacgagtactgtccgtcaatggaattgcagcactgcttgatggaattctgcgtgggtgcttttttgttgtccaggatacaattggaaatggcaaagctgggacgaaaatccagtgcttgaaggctgcagcagatgctctgaaggagggcaagagtgttctccttgaccgttgcaacttggaacgtgaacagcgcgctgactttatgaagcttggcagccatgtacatgtggatgtgcatgccgttgtcttggatctccctgcaaaggtttgtatatcgcgctcagtaagccggacgggccatgaaggaaacctgcaaggtgggagggctgccatggttgtgaaccgcatgctgaagaacaaggaaacgccattgctgactgaaggtttcagtcgaatcatgttctgtaaggataacaacgaaattaaaaaggctgttgacatgtatagtgcattagggccttcagatagtcttgattctggagttttcggtcagaatagcaaagggcctgtacaagttggcataatgaaatttctaaagaaaccaggaagctctgctgaaaaatccggtggacataaggttacaccgaatgaaagcataccgcaaatgcaaaatcatatttcagaacagcagaaccttgaagttggtggtacctgcacagtggaatctgtaaaggagttgagcaatagcaagaaaattgaagaccaaagtagagagagtgttctgtctgatatcagttcgcgcactctggcatttccatcaatttctactgctgactttcagtttgatcttgatagagcatcagacattatagtagatgcagtggctgacatcttgcagaaatatgataatataagactagttcttgtagacctaagccataaatcaagaatactgtcattggtcaaggaaaaggctgctaagaagaacattaactccagcaggtttttcacttttgtgggagatataactcagctgcaatcaaaaggaggccttcgatgcaatgtaattgccaatgctgccaactggtaattaggacacttcaatacttttaggatctactacttgttccaactgaatgaagatctgcttctagattatattcttcatgttgcagcctgtatcattctggtttgttggagtccactataataaaaacatctacttgtgtattatggaccataagataatatttgtatgtttcatgcaggaggttaaaacctggaggtggaggggttaatgcagcaatatacaatgccgctggggaagatttacaacgtgcaaccaaagaatgcgcggacacattgagacctgggagctctgttgctgtcccacttccatcaacttctcctctgcatcaaagggaaggtgtgacccatatcatacatgtgcttgggccaaacatgaacccaatgcgaccggattgtctgaagaatgactatacaaaaggttctaagattctccatgaggcatatacctcactttttgagaactttgtagccattgtccagagctgcatggggaagcagaacaccgagcctgctttagaaaagccagcaactgcagtgacatcacctaatgattcaaaaacgaagcgagagtgcaaacatgattctgagaggaccaaaaaacacaagttggttcaacccaatacatcctcaaatcaggctagagagggagatagcaagaggagtggtgttaccactactaagacttggggatcctgggcccaagctctttatgagcttgcgatgcacccagaaaattacaagaactctgattctctcctagagatatctgatgacttcgttgttctgaacgacctctatcccaaggtctgtcagcttaaatgtactttcatgattgtcatttatgatatttagtgctccaattggcatcttagcagcacttcatatttgcaggccaaaaggcatgttttggttgtatctaggaaggatggtcttgattctctagcagatgtcaagaaagaacacttacctttgctgaggagaatgcattctgctggagtgaaatgggcacagaagttcctagaggaagattcatctttggtattcagactcggataccattcggtactgccttatctcaaagtttgattcattcgaaccatcatccaaaaataatgatggtctgatcatgctcatatgctttctggtttcttcaggttccatccatgaggcaattgcacctgcacatcataagccaggacttcaactctgccagtttgaagaacaagaaacactggaactccttcaccacaacatttttccttgattctgttgatgtcattgaagaagtcgatcagcgtggatcagcaactatcagcagtgacgacagggtgctcgcaatggagcttcgttgccacagatgcaggagtgcccatccaaatatcccaaagctcaaatcccacattgcaagctgtaaatcgtccttcccctcccatcttctgcagaaagataggctgttgtcatcatcgacaatgcatatggattgcacttagaactctgcgaccaatggtccttccaagcacattttgtgtttcgtgcttccagaaggataggaaattaggaaggaatctagtttttccttgttatgcctgtcttgcagaatcctgccttgtgatcaaactgcagtgcatctgatcgttaaaaagaaaaacagagatctgaagtgttgcaagccctttcttacaaacatctactatctccgttttcgaaatgtttgatgccgttgacttttttaaacatgtttgaccgttcgtcttattcaaaaaatttaagtaattattaattcttttcctatcatttgattcattgttaaatatatttttatataggcatataattttacatatttcacaaaagtttttgaataagacgaacggtcaaatatgtgctaaaaagtcaacggtgttaaatatttcgaaacgaaggaagtatcccctattgcacacaacatctttggtaattgagacttgcagtagggagagagttggctgaagagagacgcacaacaacaatcgacaagcgatttgccgctagacattaattatgtgacgatgcaaaactgcaaattgccttgttgggatcctccgagttattaaatagcccttcagaatcttgttatttaggagtattaaatgtagattatcgataaaaccgattccataacctctaggctattttgtgagacgaatctaatgatgtatattaatctatgattagcggctgattactgtagcatcactgtagcaaattatggattaatataccctgttaggttcgtctcacaaaatagcctaggggttatggaatgggttttgtcagtaatctacgtttaataatcctaaataacaagattctaaaaggctatataatagccctccggatccaggacctttaataccagttgcaatctccccatccagcaaaacaacaagcgccgcagcggttcagtgcttcaactagagtaccacgtagtgggtcgtggcagacgatatcagtcatcacttgtcctcttcgcatgtgatgcacttgcctttttcggtggaaagttcaaagcacaaggatcagtttcgtttcggtattaataatactacaaagcaacctttgctttgtaatactacctccgtcctaaaatacgtacatacatagatatccgtgctcaacgtttgaccgtccgtcttatttgaaaattttgtgaaaaatttgaaaatatttagtcacacataaagtattattaatgttttatcatttaatagcaataaaaatactaatcataaaaaaatttcaaataagacgaacggtcaaacgttgaaggtgaatagtgcaaaactatatttattttgggacggagggagtagctcccacgatccacttaatccaatcgcaatcttaattaaatcaggactggttaaagttaagcagaacgaatatactttaggtagtggccctctaaaatggtgaccgcattagcggcaaaatcaacataacaatgtcaatcatcatcaatacagacaagcagattgctccagtaaacgccaggaagcgatgcataatcaccatgcggactgcaggtgcacgcacgcggagctgcgtccgggcaaggtgccaagccaacctgcgtagcctctggtccaaaagttcaagccacttgctactactagccatttctcacgtcagagatgataacactacacatattctgatccaggatgggataaagcgacagcaccgggatgcgcagcgctagacgacgccttccctaaaaaaaatgaatctcgaggtgatgactgatgatccgtcttgcaagattcaatggccatgcaccagaagattactggtttactactacctccatcctaaaataattacagccgtgaatatccgtgtctaacattgtgaatatccgtgcctaacatttaaccgtccgtcttatttaaaaaatttatgaaaaattaaaaaatatttagtcacacataaagtactattcatattttatcatctaatagtaataaaaatactaatcataaaaaatttttaaataagacgaacgatcaaacgtaaacgtgaatagtgcaaaactacatttattttgggacggagggagtaccagattattgcccagttgacaccgatctagcacttctgaatttcatcgccattctgtcttgcagacagagacaagtaacggcctcacgggaggaggaccatgcaatagtagcctgcctcctcgtgacggatctcgcacagatcacaggattcactggccggccatgctctcatcaaatcgttaccaagtgccggatagcacatggcaacacaaaatcaaacagttggatgcaagctgaaaacctctcataaccctcgtagcatttgattggagaaacagatgttcacaagtagatacagagctaccgaaactggaagaacagaaacccgagggaatggacacaaggaacataactgaagggcaaagtgtttacattattatgattgagcccagcttgcaactaagtactactaaaagtttctactgaggatttggtggcctggagttggcagcagaaaccctcgatccccattccagcagctctttgctggtgtcgtccttgtgcgcgatcacctcaatgaagcacaggcagtccttcttctcccccagcgccatcccgatcgcctccgtcagctcctcctcgcacttcacctgcgcaatgtacatcatggcaaccatcagcaacagttcctcagatataggagcatctgcggtctaagcctcgtgtggtgaatgtcaggtgatcgaagagttagcataccttagaagtccaacatttgccctctccattgtggatggcatccacaaggccagtgtagttccagttcttgatgacgttgtatggaccgtcatggatctccacctcaatggtgtacccgccgttgttgatcaggaagattatgctgttctgtgcacagcgaatcattgttgacacatcctgtgccgtcacctgcaggaaattaccacgatcacacatcagtaacatgccatcatattagcaacatatctgatcaaaagatcaagtgatcacggtgcttcacctggaaactcccatcaccaatacaggcaatcacacgcttgtccttagcgccctgagcatatccgagcaatgcacccactgaccatccaatggaaccatactgcatttggaattcatacctgcagcatgcaataaaccactcagtatattcaccaagaacattgtaaaaccattcacaacagggttgtagcaagtttcagaatgctcacccgcagccctcagggagcttcagcttctggcaattaaaccaggagtcaccagtctcggcaatcacagcactgtcactgttcagcatcttctggacgtgcttgaagagcacattgacgcgcagcggctcatttggctcgctctccagcggctggccctcaggcacgaagatcctcttgtagttctcgtaagcagtggtgttcttgttgacgcgcttagccagctcagataagaactccttcatcatgacgcacccaaacgccgggccattcccgacgatgacacgctccggttgcacaattatggccttgtccttcttgaggaggaaggagtagccgacagagctgtagtcattgaagattggccctgcgaagaggtaggcgtcggccgactcgacgatctcggcacagaaggccgtgctgacggcaccccagtaggtgccgatgaagtgggggtgcgtctccggcacgagccccttggccgacggcatcaccgcgtaggcgtagccactggcatcaacaaggtcgacgaaggccttccctgcctttgccacacgcagcttggggccgccaacgagcaccggcttcaccgccttgttcaggaactcgacagtggcctccaccgcagcctccagacccatcttgttactcaacctgcaatgccacaatttcatcagacgaactgaaaatctgaaatgcaatggtacaaccaaactcatagccacaatttcatcagacaaactgaaaatctgaaatgcaatggtacaaccaatttcatagcatcgaatcaaaaatctgaaatgcattggtacaaccaatcttatagcatcgaactgaagtgaaatattacaacatattgaaatcatcagacaacttccggtactgtatcaaatatgcacgatctcaatacttataattcaaccaggcgtccttttgggggtaaataatatcctacgctcttgaatcgagacatggcatgacaaaattggtagattatggggataagcttcatgataaaacggagaggggtacctgggggcgaggaagaaggggacggggtcgcggctaaacgtggggtgaggcagccctgggagattgcagctgatgctgaggtacacaggcttgctctcccgcagcgccgtcgcgatggcggtgtcgatctgctcgtgcgcatcctccagattggtcaccaccgcctgaatccacaaacattagcaaaccatcgatcgatccaaccaaatctgcaacccaagaaattagggggaaatcccaggaggagccgagggggggacacgtacctggtggcaagtgacggtctggaagcagccggagctcctgggagaagtccgggaggccgatggtgtggtggaggatgcggttggtgccgtagtcgttggagttcggccctccggcgatgcagatgaccggcaggttctcgctgtacgcgccggcgatggcgttgagcacgctgagtccgccgacggtgaacgtgacggcgcaggcgccgacgccgcgcgcgcgggcgtagccgtcggccgcgtacccggcgttgagctcgttacagcagccgacgaggcgcagcccgggctcggcgatcaggtggtcgagcagcgtgaggttgaagtccccgggcacggcgaacacgtcgctgacgcccacctgcaccagccgcctcgccaggtgccgccccagcgacgcctcgccggccgacacgggcgcggggcgcgccgaggtcatcgggcaccccaccgccgacgccgggcaccccaccgcgccgttgtccgccgccgccgccgccccgtccacggatccgatatgggtctccatcaagatccgataaacctccccggggaagaagcagcaaccgctacactagtgatgactggaatgcgtgtaaaagtctcggaatatattacagattcctggacttgtatgaggtttttggctttgacgctatttgacgcttgttgggtatggttcggtggatggatggattcagcggtggggaggaatgtgtctcgttttataccatggaggcgggggcagatcgagaattggtgtggaaacccaggggcttccgtgcaaaaacctgtattcctttcgacgaaaaccacgggcgagattggggtgggggaggccggcgcgccggtgatctcgcgggcgatgcgatctgctcggtggggcagcgtggcttggggcccgcgcgtcggtgactcgcggtctctccagaatccagattcgcgacggaaatggtttcgtcgcgatcaggggaaggcgggggcgtgtgcggtgcggcggcggcggtggtgttttctggttttgcgacgcaagtcgtgcggcggttttggttttgtttgctgcgcaaggtggactcgttttgggctgcgtggcaaaggtgtaggcggcggcggaaagccacgctagccagtagctccagcccgccacatcagacgtggtcacgtggctcgcctgaggcatcctgatcccgcacagggaggcgtagcggcgcgtagagccgctttctgcattgtgtccgctaccatggatgacgcatgagagcagaaataatagtaaactattagagcacccgtaatgataaagtaatgtgttttctataaaatatatacatcttagcaataaactagattaatagtaaaccacctcaatagtatgtctccatgggtatctatagctctctcatgtcttatctcgtttttctctatagactatctctaagttagtagatagctttgctctctcttcatttaatatcttccaagtaggaaaatatgctgacatggatctcttgtaaagagcctatagataaccattgtgggtgctcttaatcagctataaatatattttaatgagataaaagataagagagaagagaaacgggctgcagatctgtagccagctgcagtgcggactccaagacatgatgtgtgtatgacaggtgggaccatatattaatagtatagtaagcaactattgtatgaattggttattcgattagctataaatgaattggagcttatagttggctatactattaaacttgctctgacggttgtagtgcacgaatttaatcaaatcgaatcttttttttttgggtagaaagatgaagggcgaaaaattgcaggattgagataattaaaaaaagtaagataaacatatttttttacaggattgtaaatggtcgatttgcctagtgttgttgtaaaaatcatggagttgaaagatattattatgtgtcattgatatgtaggtcctggtaacacatatcattctcatgaacaatggttttgaaacctgcgtacgtttgtagtggaatttctcaaactttttcaattgtaaaacacatgaaaatataaaaatggtgtttaggtatactcaaagggaacttccatggaggacctcgtgttaaattttctataaaatttaggcattccatagaaatttcatatgatcgaatgatatccaccactttatttcaaatggttagttaggaaaaaaatgttattattggaacaaaaatcttcaaattcataatactaacattagcagtggaggcgacgagtctaccaccaccaccaccaccactaacttatgaagtaggctataagttactgtattttgagatgaatggagtaattgacttatacttccttgtctctctttgcgattactattgtttactttttagataacacgaactttttacttatttctaataccaactttttagatgtttgagaacaattttattttacaaattaaataatttgataataaaatgatagtaaatatgcctaggtgtcactgccttattaggttgccaattactatatcgtaagaccatgaacctttcgtgcgctgtcccctttttctctcctttaacattttcattttattggtgcctccgtgccgtgtcatttttcttgtttctagtggttctgccatctgacaattaacctcgtcctgtcgttgacgactcaccttcttcaccgctcactgtcaccacgttttttttttaatttgaaaccataccattataattttgtaaagtttgagatatgccatatgtatctcaatgacatgtagaatccacatgagtcaatgacatgtgagtcagaatgacatattttaaattttacaaaattataatgacatgctttcaattttccttttttttctaagagaaaccactgttttatgcatgcgagctattatggtatggttgtaactcggtggaacggctagtaaaaatgatccacagacatggcaaattccgagcgccgttcgatggtaagacaaacgactgaaatacctgccgtaacacttaaatattaactaaaataatattctcacaagaaaatgtcaagctagcctaaatgcctaatagaggaaccagcacaatctcaagttgcaaaacgaaacccagcacacactcttctgtaaacacaccgcagacttaaaactgtctgcatgcgcggctctccggactcccgagtggccaaagcggcgacgaggccacgagggtgtgcatcggaagacgattagcattgcaagcaggcagcaagagcaaacccaccgtcgcgaaaaagcagcagcgccaaacaacgtcgccgcccgtacgggcggctgctcccgctggttttctggttccccagtggcacttgatgacttgaacgaactacaccaggaagcatcgggcgctccgttccaagagagagagagagagagagagagagagagaaatatcgcggtatagcagcgcgctgcgagttgtggttaggtgctcagccgtcacgatccgacgagccggcatagttgcatgaaaggcatcattttttcaacctgatcgtccccatctgacattgaaagctttgacggaaaagatttgattattcaagatccaaccactagggacaacacaaaccgctccatggctcacctgatgacctgaaacgctggaatcataggatgggcggaggactcctgatactggaggcgccagccgccaccgatcgagattcgagaaggaggaggagcggctgcccccaacttgttttcgtctctctccgttgcgtcgtcgtgcgactcgaagagtcaaaccccgtgggctcttgtacgacttccgtagttccgttggccagcttgggtatcagggtacacgtgctacacttttagagcgttcacaatgcaccgacttgacgttcagccccaacatgtcagctcggagatttctctccacctgaatattaagctctacgttcttcgtcatagttgtaggtctgagcccacaacattgtgtcccgcaccatcaagaaacggagagagaggacaggaggggagggctgagctcgttgggtacttggccgtgccgacgacgtatcaaccgtggatgaaggttgccgccgttcttgtccgccgccgctgcccgacgccaaatctggtgagctcggtggatgcggacgaagaggaggggcgcaagctcaacagggtggcggcggtgacacgtcccaacggtagccacctcgatctgtgccgccgttgttaggggcaggggcggacccagacctagggtaagctgggccacggcccggggcctgggatgaaaggcccattgagaagtatgcattttcatcaggactaagtctatttggcctcatttttcaccatgtaaacttgtgttgggctgagatttccatggggcggccgcggttaggggaggaggagagggaggcgacggagagggagaggaccctaccgagatcagctgctcggcgccgccaccgctccgctgcgccgctctactccgttgtgctgctgtcgtccacagtttccgccccgacgaggagaagtggaagcgtggactttgtcttgacctcgtcgacgtccatcttcgtctcgctcaccagaggagtggtgctggccgggtcacccggccgccggcgccgtcgtcgctcgggccaccccgcccgccgccttcgtcaccgctcgggccgcccggtgtcgtcgccgttgggaccaggttgcccggccacccggcgccgtcgccgggccaccccgcctgccgccttcgccactgtcggaccgcccgatgtcgtcgctgctaggaccgcttcaccggccgccgctactcaactcggtttctccgatctcacttggggaaagaatgagtggagagagagagattgggaattgggagatgaaaaatgagagatggtactggcgggacccactacaagcaacttgcactttggagtatgtagcttaccacgttcttagtctatgttttttttgaaacctaaggcggaactttgttccacagttatatttagaagaagagaattgacccagtttataagaaaaaccggggccaaaaaccatatagctgcacggttaattaaaggaaaaccggctaaaacccacatgtcggtgatatgggtctaggggtacgcgcagtagaaggaagtcgccttcccgtctggccacgtggctgcacggcctggccttcccccgcccctcggggggcgattaggtagcgctaaggtggccagggggactcggggtgtcacgtcacggccctcgggccctcggggtgcagcaagcgagttcaagcacgatattctacggactagtctatctctccgcggcgtggaccgtagacaagaagcgtggttggttcaccgtcggttagccctcgaggcgtccctcaactaccagcagaggcggctcaggcggtagatctacctcctcagagagcttcagaagctggctcacttggtgtagccctactatgacactctccgtaagtcatactattccgtttttttggaacaattgttatttcttactccctctgtctcataatacaagagattttgactttttacttgtattgtttgactatttgtcttattaaaaaattttgaaattattatttattttatttgtgacttactttattatctaaagtattttaaacttaacttttcattttttatattcgcacaaattttttgaatgagacgagtggtcaaacagtgcaagtaaaaaatcaaaatcccttatactatggtacggagggagtactatgatactagtgcattcatctcacaatacttctctgttgtcgttttgagtgctggttgccccagcaggttactgagacagtcgacgttcagtatcgaactcaccgttctgaaggtacattcgctaaccgctagaatctattatattactaaatcactagaaaaaggagcctccatattcgttctcattgtctagaaattctcacattaatcggagaaaaagaaaaagtaaagtctatatagaaatacaatttagaaatagctaaaattcggaattaaaaaataatgaatattagaagagcagactagagtccatataaaaatacaattagaaagtaactgaaattcgaaattaaaactaaggaatattacaagtagagcatagagtacatatagaaatacaattaagaaaaaaaatagaaattcggaattagaaaataaggaatattagaagtagagtatagagtccatatagaaatacaattaagaaaaaaaaaagaaattcggaattaaaaaataaggaatattagaagtagagtatagagtctatataggaatttaaaactaactaaaatttgggataaacataataaaattaaaagtagagtttagagtccgtataaaaatataatttacaaataaataaaattcaaaattaagaaaaacatggaaagaagagtttaaagtcaatataggaatacaatttagaagtaactgaaattcgaaattaaaaattaaagaatattgaaagaggggtttagagtacaattagaaataataaaaaaccataaataaaaaataaataatatcagaagaagagcctagagtctatatagaaatacaatttacagacaattcggaattaaaaaaaataatattaaaagacgagtctagagtccatattggaatatatataatttacaaataactaaaatttgatattaaaataattaataactaacacgtatataaaatacaatatgaatattacacattagtagttttgtaaagctattgcaaaatttaaaactatattatcattttaatatatttgaataatataatgagaaaacatatatgctattatatgagagaaaatgtaatgatgctaaccgtgtaatctgcgcgagtcaccatgctagttatgctgaaacattcttgttccaattgcaattaaattgtagagcatttgatttatccatggtttgtgtttacacgtgtaccaatgcaataacttgttgggtcattaaacaattcaagttgaaagtactttttcttggtttgcagtcaaacttgtaggccatttgaaaagtaaatgcaaatgcaaaaagtaaatattatcttaatcaacccctccagtaataagtagtactctctccgtacttgtaaagaaattcgttttggacagcgacacggtctctaaaacataactttgacttcttgtttttataaaactatttattgaaaagttgtatattcatatttttatgaaaatattttttaagacaaatctattcatataatttttacattttcaaactgaacaacttaagagttattcatgatttatattactaagatttgacttaaacattgtggtaaacaacttcttttatgaatacggagtgaatacggagtagtatgtcataactcaggacttagtagttgaatactgttaaaagagtacagtaggagtacttttcatctcaatctgcatatctcacttttatacttactattataatccgggttcgtatagtctaacattgcatagtaatggcagggggtgacattctccccatcctggccatctgttgacatatcaacggctcctagattaaattgcatcatcctacgacacgtgtctatcctttcttccacacccttcttcttccactgctcacagctgctccattgccaagtcctccgctgctactcctctggatagctgtggccatgctccgtggagagcttgcgcagcacagctcgcagcctcgcaccgtggcgccgcccatagctgcgatctaaagctcgttatttgtatggaagtcattaatgcttttatatgttcacttagccgtgggtgtttcttcattttagggtgacttggatagtcatggcatgaattttggaaatacattttggactgatcaagaaatctgaagatgcaatggatttaacttggtgttgtcctcctgcttactttacagaagtactgtaaatcttatgttttgaagtctttagacatataattatagaacttgtattaatttgagttctaagattctcagagtggacaatgaaatgttttagttcactctaacttccaaatcaacatctagaatgtcaaaaggggatttttttttcttttatgtacgttcttgccagcgatccggagcttgcagcatcacaggcatccttgggggcctcgtgcacgatcgcatccacacaacaaaatgaccatcctagaaccggcttacttggtgatggtgtcccatcaacgcgagctccatggatccctgcaaaggggaaaaacacaagctccaggccgcagctattgatggcggcacgaaaacacgaacttcaggtcgcagctatgggcggcgccacggtgcgaggctgcgagctgtgctgcgcaagctctccacggagcatggccacagctatccagaggagtagcagcagaggacttggcaatggagcagcagtgagcagtggaagaagaaggttgtggaagaaaggatagacacgtgtcgtaggatgatgcaatttaatctaggagccgttgatatatctacagatggccaggatggggagaatgtcaccccctgccattactatgcaatgttagacgatacgaacccttataatccctcctttccaaattaatcatcatataacaaaatctagaatttttcaaattgatcatcatataactgtatggacacaaatttcatcaaaatacaattaatacatcatgggagaatgtatatatgctagagtgtaattgacatggtgttttaattgatacatgcattgtgggagaatgtatgcatgatgtcttaattgatgtaatttaaattattcttggtctcaacgcataaatatatatgatgattattttgggattgagggagtagtataagagcaggtacaatagcaggctataagtcagctgcaaacatattttaaggagataaataaggagagagaaaagcagcagactacagatttgtagccagctgtagcacggactccaagacgtattgtgtgtatggcaggtgggacaaggcattaatagtgcggtatgtaactattgtatgaatgagctattagattagctagagatgaattagagttagtagttggctatactattaaacctgctctaagacagtgagagaataatatatggtccaaaaaatttttgactactgttttcgattgtgtgcttaacaaaactaaccgcgaatataatcctgttttgcagctcgcgaatataatcagatttttacaaagactcaagaattcggaagcctggccacggatgatcaacaatcaggccgtgcagaatctaactggcacagtcagatcttggcatgaattggcgtagtgaaaatatttcttgttttgtcgaaaaaaatattttcttgcaaaaagcttttaaaaaacacactcccacattgacaagcttctcttcgcagcagcaacaaccataacaattagggatggcgtgaaagtaagcttttgggactcggcctggctagagggaggagactacgcgatgttgcgccgcttatctacaaggcctccaagaaaaagaacagaacacttcaacacgctttgcacactgaccaatggctgcttgaccttgatctccagtcgatcttgaactggatgacgcacatgattgatcagctcgtcaaggtctggaccgctgcctgggcagttcagctaatagagcaccaggaggacaacataacatggaagctcaccagccacagagaatatacggctgcatccgcatacaaagtacaactcctcggctcgacagctacaaactttaacgccttaatttggaaggcctgggcaccatgaaaatgtaaaatcttcacttagctaatcatccaaaatagagtctggacctccgaccggctacaaacgagaggctggccaaatggctccatttgccccttatgtcgtcaaacccaggagacggcaattcacctacttgcggagtgtcggtacacaagaaggatttagaagacccttgcgggctgggttgcgtgcgaccaactgcaccccaatcatggcagcaagcgcggacggtgcatgaatggtgggaaaataccacggccttaagaggcgttcccttgaaggctctccgcacccttacattgcttgtggcatgggagatctggaatgaaagaaatcgcagaaccttccagtaaaaggagctctcggcgatcaacctgatggccaaaatcaaagaggaggccaaaactttggttttggcgggcgcgaaaaacctgagaagttggcttattctatagtcagctagggccaaaggcctttgctttttctttctcttttggcttaggcctctgtacagtttacttctttattcaatgaaattggcgactcgctgattcgttaaaaaaacacactccctctataaaaacaaatcactgtagcattgccgaatagactgaacaatttaaacagtaaataacttgtttcctcaatgagatttaccacttctcatccacatgcatattgcaacttgacccttcttttcctttcgaaagaaaaaaaaaacttaacctataagcacacgtgtaacggcaaaaaaaaaaaatccacgtatgccttttggataagtaaacatgcacgtacacggattgatttgggtttctaccatgactacacactcccctaatatatttactccaaccagccagtgagaatattattactgaccgtgcgtttctcttgtagtgcgctactcctgatcgaaacggccgtggccatcgtcgttggcggttgatctccatcgacgtcgtcgatggccgtggtcgtagccggagcaagctcgatcgtcaccgtgtccttgtgatctacggcggcgccatcgtcgtcctcctggccgccgtcgaactccagtgcggcagtcgcgacttcgacggcggcggccatgtccactaattcccgtcctaatcggactggacggaaggtggcttggaactctagcaactcgtcgtgcgcctggcggcacctctccatgtcctgcctgtgctgcgcctccagctccgtgtacctccggaccacgcgggccagctcgctctccccgcccggataaaaccggtcgcagaggagccgcaccgtgacgtcggtggcggagtagtcaccgtcgtcgccgtcggctccggcggcctctggctggcggtcctcctcccgctcctgggtgctgctcgacgtcgcgtccatggtttgtggtcgactattgctcgaccggtcgatcggttaatttgtggcttggttggtccccggcctaccggccagaatttgtagcccgatcgatgcccgtgtccgagtccgacggtgcaataatcattgcgagtcccactcggagtacaagatgagcaaaatttgcaaggacccttcccttaattaagggattgtattccgttcaaaattttttttaagggattgtggagagaatctattcttatgtcttatttcctccgtcccattttaagtacatttatggtttcctgtacctaactaactgtccgttttatttaagaaaaaattaaaaaaaaacagaagtcgcgcataaagttctattcatgttttatcatctcatgacaaccaaaatagcatttataaaaaaaattcaaataagacggatgatcaaagttagacacggaaactcatggttgtgttagctacgatcttcgggagaatcgggaaaccgattcacctatgcaccctgatcgggggcgccaaccttacaaggcagtgggcccctcccatgcacgctatatatattaagaggggagccgccgggcacgctaaccaaggttcgccatgtactcgcactcctcacgtaaaaccctaaaagtcccttcgatctgagaagcgctgaagtggggggaaacgctcactgttgccgtcgccatcctcactaacgtcgtcgaccccacatcatcgcatttatttttatttttattttactgtgtacttagttgtatgattagaaattttatttctgtcttactttttttcccatacttttaccatgcttttgtgtatgaattgtcatggatactttagccttcaatttgaaccctaggcgtcgagagatcctggctccgccactgactacaacccctttatcggcatggcacgacgctgcaacgacgatgatattgtttttgtctgttgttttccatactgactgatgttaatctgcaaagccgttgtgatctgggatgacgaagcagcatacttacctagtagtcatcgatcaggttccgattttcctggttttttaaatttttttctgggccttgcgttgtttgccgcgtgtattcttaatttttggtgtaatttatttttcatagtgtaaccggttggttactggtttaggttttttattcggtgcatgagtttgccagccgaagttctcagcgtggattagtatatgtacgcgccgttttcatcgtggattagtacgtatacgtgccggtcataatactgtttctctttcctttggctagccggttgatcctgttttctatctgttcacgttagctacttgtgcacgctttgtgtttgcatgcgttccgtgcatgcagccatgcaggcacaaattgtcctccacgcgctagctgctgctttgcttgtacctacatgcgttgttcacgtgctgccttgatcctttttcttttcttacgtgtttcgttccatgccattcatttgtatattaatttttttgtttcttttttaggcgattcgttttagaaaaaagtacgaattacccccctaactatcgcggtcgtccgaattacccccctaaaccacaaaaccggatattcttcaccccccaactatgcaaaccggacaaattaccccccctcaacccaatccgcggtggttttggtctacgtggcgtacacgtggcaatccagtcagcattttattgtgagacccacctgtcatatatatactttatctatctcatgtttctctctccccctctctctcgcgccgtcgggctcaaggcggtcggcgcgcacagcgccgcgcgggggcgggtggtgggagtcggcggcgggtcgacgagctcgttgggctccggtggcagtcggcgcggacggcggcgcctgtggccggagctaggtcggcgcgccttgccgcctgcctctccgccacggccccgcctcgccgccgcatccggccaccgtccgcgtctccgccacggccgccaaactagcttccagccaaccaagatcgaagcatggagaatgcggcttagaatctcgtaagcaacgtggaccacttcgtcctagagtggatgaagcagctccgcgagctcgcctacgactcggaggactgcatcgaccaataccgctcgtccagctacagcatatgaagaataaggccctctccagccccctcctccttctccgcatggcggcaacgtcgcgtacagctcgtagagaccacctacgtatgctgctccccggtctccttctctaggtgcaagagcgtcatcattttcatggggaactgacaaatggaaaggaattcgttagtgttagtatcagaccacgatagagaaaataaccaaatctcacaaaaaagaaatgcatgccgaacttaacaccacctgctcgccacgctcttcccgcgtcgctgcctcaccgtcgccatcagcgagcgccatgcccgccacggcgtcaaccgcgccgtgccgttcccagtccccacctccccggtgatggcggcgtccgcatcgcccacgcagctgctccgccatgccaacaatggcggcgccgccgctaggcaccagcaggtggtcagcatcggggacgtggtggacgccctggttgagtgtctcaaggcgcgggaccgcccgcctccgcgcgtcgccgtccggcgcccaccgcccgctcccacgcgccgccgtccactgtccgcccccgggcgtcaccgtccgccgcccgcccctccgtacggcgggcaaccggtaggctgcgagggcgcgacgctgaggcgggaggccaccgggacagaaggtgggcgcaaaggaaatggcaggcagcggtcgcgggaacagcctcctcctccgccgccgctgcctccctcttccgcctctcttgctcctcctcccgacgccgctccagctcccgacgcgcgcctccttccgccgtcccccgtcctcctcccgatgcttccggccatggctcgcctctccgccatggccgctagcgcccgcctatcccccatcccctccacctccccgcgcgccgcgtgcgcgccgaccgccagcatgcccccacgtcgctgcccatcgcccttccccgcgccacgccatgtgtggtggccaccgacgtgcgcgccactgaccgatgaagagagagatagaggaagagagaaagtggagtctgacacgtgggtcccaccattaaaaaaataaaatgctaactggactgccacgtagaccaaaaccactgcagattggatcgaggaggataattcgtccggtttgcatagttgagggtgaagaatatccgattttgtgattatgggggtaattcggacagtcacgatagttcaagggggtaattcgtactttttccttcgttttatgccagtcatttctcattttccccgttttcttgtttttccagctatttaaccatgacagcttgaccctcccgttggttcttcgtagttgcaaactacatctcttaaaccagactagagtcaaacgcgggctttgcgcgctgcaccagtgacatcaaaaggagagtttgtcattacgtaggtaaacagagtggaaaaatcattctgtcataagagtaccaaatctgcaatatacaatttattattcttcatagaaaattttaaatctcaatttacaatataacacgtccaaacatcattaaacttctataataatttaacatcatgaacaatacagtaggaattacacataacagaatatacactatgaactttgatgatgaatagcacaaaaatttacagttggaaatctagacttccataaatccatttttatgtttataatagcgtaaaagcagtccactgaaggagtaaaacaccatggacgcgatggcctccttggaccagatgaatggcaagtttagttatgtttataaaatatgcttacatgaattcctacagtaaatctgcttatttgattaataattcaagcacactctacaaacgaaagcacatcaattataaagcagccatgaatagtacaataggaatatgtaaaaaaatggaattttagctcacagggcagcaagctcacactctacatctgaagctttatgggatcaaggaaataatatttcattatatttaaacttttcattttgttgaagagcatggccatccacaagcaataatccatgaagagaccttggttgcctgtaagtgagaagctataatgacacagagacaggccaactggccaagcgaggtcctctaaagttcttcaggttccacttctttttttaacgcaatagagtgcacatgaaacaaaagcattaggacgataatctcttcattgaaggtattgtaattagttatgaaacactacattacttccaaagtcattaagaaaaagatagcttcaacaaaatgtcatactaaacaaattagttcaatgtttatcctataaaacgtaatctggtagtttttttcttctgtcaagctaataacacatttttttttacaaataaattctatgcctcagcaataatcacaacacattgtggcacaaatttggttctagtgtgggtaatactcatggattggacataacattttacacaacatcactaaaagattatattggccaatggaatcaaacttgttgcctgcaattttcagtaatggaaatatacaattctgagcaatggaaaatccaagcaaatttaacaccttaatcaccagtaatggatacccacctccgcaagaccaccacaacatcttctataactttgcatgatcaaactgtgaacaaatgcaatgcaataaattattacttgcacatgtaagatagaggggatagattgaattactaaatgaccactaactatggggctggcaagtaggatctagaaaacaaaagtacacattttatttttatatatgcctcatatttccaaaggagtgttgtcattgctatcaataacaactacctttgtctaacaaccatcatgttcatttaacaaaatatagaatagcataaatttgaatcgtcttgcgaattgaacccaagcagcttaacaaatccaaatcccaactgaacttgcacaaaagcaatgaataggtaataagaaaaaaatggtttaaaggcatgcccatattcagaggaaaaaagaaaccgaaaaggtcttctagctctgatttttcagtcaaaccaactactgtaaacaatgcataaaaggaaaaatccaatgaaatatagtacctgtgcaaaccaacattaggatggtctcaattcattcacaggaacagagtatcatgccttccatttctacattaaaaaaagaactttccaagttatcatctatatcatctaactcatcatatccctcaattattaacatccaccatggttgaaaaaaaaatattaccatccatgtaaaaaaatcaattgcactcctaggactgctgtgagaatacgtgtactacatttttctctataaatggtgcatcttgttctagaaattgttacaccatgtccactttgtcagctgtgtgcttcaaaatcttaggtgttgacactttctgaaaaataacaagcaccatgaccatgtgtagatataagcaaaacatgggcaacggatgataaaggatagttgtggtctgcaaagtattaagaatttaaggtggggatttctaccagatcatttgaagtgtacctctggatttgccgagttcgtttcctggttaacaacaataattaggtatgatatccatgagtgttccactttgttgatcatacacttaaacccgatctgcggcaaatgaaagcaggctctacctaacacttgtcagaggatgcttaaaatgtcacagaaagagcagtaattagtttagcataaatgtgtaatcaacaattaagcaaaaagaaggcatagaattaattttggtcattcaagagaaaaatatttattgtagaaaaactgaatgaggtaattatgtttctggtttgtaacaatttccaagagcttggcacctatcaatatcacttagcatgcaaaaacaacatctgcctgtgagtattaagccaacataatagcaataagcttgcaacctttctaaaatatgaactaataccaaaacgataccaacattatcaccagcttttcaatcagcaattcagcaccataacaccaggcctaatcaagcaattctcatgtgcatattcaattgatctacagataaaaaactacatatgtgagaggtacggttgtacacataatttatatatgtttgctcacataaacagagtgtgttgagatgttagtagtggagtagagtagggtaaagcattttttatagaaaaatgatttgctccgaaaaataacgaaaggaatgtgctaagtggaaattgtttgactcgcccaagagcagtcctgtccttgactgataaaaggggaccaaacccatacaaccatggaaaaatggggggaaacagagatatggggagggacaatacatttttattactaaccatttatgttctaatcaaggagcatgagcagtttggtgatcaggaagctatgttattctgaaagataagaaaggaaaattaagccaaaataataccatttccacaagattgactaagatcaaatatttataaagcttacattgctagacatgaatcaggctggaaaaaaaatgtagctcatcccagattagctacaaatatgtaccccagctatacctttccatctagaggatagcaaaccatagttggctgagagttacttcatgcatttttttttcatggcatatgtttaagctgaagataaggatcatatcaaagcagtagacatttatagtaataataattaagggttataggatttgaaccataagtgtttgttcatagtctggattgcagttttatgtaaagcaaaaggattctaggaagcaaacgccatatatatggtagcggctattccaggattctagttgtggctgatgtgtggggactcagcagcatccacgccggcagcaaacagtacgggacaagtagacctgaaatgagagcagaaacaaaccaactatgcttccaccaatttctacacctataaaacaaggtaaattaatcatcaaaagatcacaaacatttagtatgcgtccaacttgaccagcacactatcacacagcctatagtataacaactgcagtgttaacatgtcacttgcataagagcaaagctgccctgctgaaagcacagaatgagaaatgtcactaagcagcagcaacagcaagagaatgttaaaaaaaaagttcatatataagcaaagggctaatcatatagtgcaaaattagcccatttggaagccttcacaacaaactggatttttatctactcactgaacaaatatcttgtactatataaaataaataagtactttgtttcaaaaggggacaaatgtcttgcaagtaactgtgctactctcctataaactccatcatacacacgagtgtttttcatcttccaaaatcactggatgaatatttagatttcaacttaatttgaagaaaagcaagaacaagtaaggaaaactaaggaaaacttttgctttaaggttgcagtgcccagattgattaactgtatacttgctttaccagcgagaaccaatagctaataatagaggttatattttaaaaacttcatatatctagcttgtctttaaaataattactaacttttacccaaaattcagagatagtgtgcaaatattgtgcagccatgtaggattcaaacgccaaatacatagtattttacaaactttcaaatgatattttcaattttaccttgaatgaaaagggaggtggagctaaaaaaatagtactcaatagttggggggacatagcttccaaatgaagggctatgcagattgccatggttcacattcctcgaggctgccctgtatcctaagatgcaatgcaacaaacaggtggagtgcagcgtaagtgatagggaaatgatttactgccaagagatgggagaagaatgtatacctggcgatctgtccctgcagctcttcaagcaggagccactcctttccatccttccctgcgttagaaggtcgcagttggccgagcttcttccctagctaataattattaattattataatactatcttatgtatgtatgctcttaattctctctaagctctatgcaggggcatgtcccctctctaagctctatgcaggggcatgtccatgtaacttggcaacgatctgcttccaaataaagagcaggataaggaaggatgcaagaaatcagactttcgtaccatgtcaagaaaattagaaacttacaattacaaggtctgatggaggtgcgaaagataagcttcggccgtggcctcatgcttgtcaccagtggggaggagggcatgtctgagacattcctgccatcatcgccaagctgctgccgctgctgagctcaacagatccggcggccttgatctgtcacatccaacttccccaccggctctggatctagattagagagagagagagggagagcaagaacaaaaaaaaaaagagttagggaggaaagtctttccccatagagaaaacgatgagcatcatgtgctaaaccatcccaagcctccgggtgatcggatctgccggcagggagatcgtggttgccggatcaggcgggcacgacctcccctccaccagaacctgcctcgcggtggcaagagggaggtgcggtgatgcacctgggtgctagaagagtgcgggaggcgcggcggcggcgacgcagtgaggagagtttgcggccgggggcgggaggcgcgaggaggaggaggaggcggcggcggcgtgggctagggagagcgcgcgagagaggagaggagcggggaacggcggcggatagggtttcgtgggagggggcgataggggtaaaaagtttttcgaaaaaaacctttactttccatttttctaagcgcagttctattttatggtttttcgcttctttgcctagaatattttggattacagagggcttattcgtaagaaaccagtacatgtaaaccccatgagtaggcacgtaaaacaaattatcaataaatagccggactttttgcaaaatgaccagggccgacgcggacgcacgacagctcgcgaaatcccaccgttttccaatggcatcagaaaagttgagtttgtcataattcacgttgatgcaggtggttaattatatcaggcaaaatgactactcagctaacagaatttgcttttactggttttttttttaagcagcgtggacgaaaaacaattatggcacaagagtatcgattttgtaacatacaatttaatcttgatataaaaaaaataaatacccatggaatcagtgctgaccaatgatcagatattcaaatgtagcccataaaaaactctaaaacaccagcaatgtcaaatatcttgtagtgtcctgagaaaagaacaagaagttgaaaaaaaaatagaccataatgacaatttagcatagcaggcaataagatgataagcctaatgtcatcaaacatttcgtgtccaagcctccaaggacaaacaaactggcaattttataagaaaataaaaggcacatatccattgcactaaattcttgtaagaccatccaagtgctaatgcctccattgaatctatcgctgcttcttgacaagtacagactcgcgactccattatttgttgaatatccccacaacccaacacactcatatgtaaatcagataaccacacttattccaaagcttaatttctcttgacaattgcaatataacaagaatgataggagtgacatgtgtagcaaacacctaccgggtgtcaggatttgtccttgacataaccaggtttttggcagcatgtcatgtggcttatcctgcaaatcagtaggaaatcgatcaaatttagatagcaacagctgtttgttacagtttccaaaacctgcagttaaagaatagatgattacaagtaagctccatgttgttattagaatgatctgttcaaatatagtgcgtaaaggtaaaagcaatccaaatccaaaacatgcatcgtgactgaacttgattaaggtacaaaaagtacagaacaactcgtgatgatgttttcctgaaagcataagcacatcaacctatattctgaatgccactcaagtaaggtctatacggtaatttgtacaaataaaatgaaaatgcactcaaaattgttcaagttcaaattatacatgtaactgaacatggtcttggacacaatttataaaaacccaatcttctgaagctaacctgtttttattgggcaaatgacaattgaaactggatagtcaatattgtctaattaagtttcagcaacaggacagtacccaagcctgttgtagatgcaatgtgattttaagatttaagtttacctgaaatagtgtgttggttccctctgttagctgataaacaggagccttgggcttcggctgctcaataacaatggcctgtaaggtgaggaccattgcaaccactcaggctgcgttctggagcatgcatcttctcaccttagctgggttgataacacttgccttgatcgagttctcatacttaatgttcatcgcattgtaactgactttacactcactgtcctcgatcttctgaaccaccgcttcccctccaattcagcattatgggcaagcagtgatgcaggagcaaccaaagcctgcaaaattgacatgatattgttaattaaggcttgttcttatatttaactgaagcgtggcgatatatagttctagtaagaactccagtactatatgcaatgccacaatctaattaataatgtagaaaggccacaatgagctcaattcttgcccatgggaaacagaggcacaacgaaatacctcatgctactgccatggcaagcaaccatgaggctactgctatgacaaaaaaaacatggggattttgtaaatgaaactcacatcataaaaaaggtatgccatttagcacaacccatcactaccaaacaccaaggtcaccacaatgtccccactatgttgttctaactcaccaaccatattacggaatttaggtctaacctaacacttagtcagggctttaaaacacacacagactcagaactgccagaactataacaaaagacacaatcttagcagagcccaacaggcgaatcatacatcatgaagtttcttcccatgaacaagtttcggacgaaaaattgaagtaatctaacatgattgaacagcaggagaaaggttaacggggacttgctacccctcctggaggcactaccactgccggatgctaaccctcctgaaggcaaaacaaacaaaggaaataaaaaatattccaagttcctaggcgcaataagccagcttataattaagacactgatttgagcattatattttgctgcagaaaagacttgttagcgtaatgcatccaaataagtgtttgcagatctgccacacagaaaaaaaaagaacattcaacaacaaaagatcaatcctactgaaatttaaaatgttaactgacatgtattatggagcttccaactaaatttctgtacattaaatcattgcaaaaatgttttgtgtatgatgtacaaaaaaattaaattgaacctctagcagaatatcaacagtacactatactctggtcattagcactgaaacaatacattgatcaacggaaccaaatttcaatagtaaaaaatctaaaatcatgagcaaatccaggggaaacatcaagaaagatggaacattcaccttcacttcattatctcctctggtaattagcactgatgagctgttgagttccattggcagatcatggcctaagagcaaacacaggtaggcatgaaatgatcaaatttatgtgcctagataaatgaagatgcaaaccaaattttaagaaacaagcatgccggtaaaagggaagctaatacagcatggcaaaaggaaaatcctccattttttcttgccacaagcaaaattaaggaacaaaaacaaaaagcgtggtcagtcattccatattagtttgtaatagcaaaatgtggtaattatatttgtaagttttacttgcattttggtattctaagcacaaaaatacaatctacaagcaacgtatatgttctggcttgacagagaagttgtgagctactatactggtcccttcttgtcaagaataaacatgcctcttcataaatttgttttctccctagatttagtggaaaccaatgcaatctgttcgtttgatataatattgccattagagcaatcaatgatagaattggtagatggctgaactttctcactgattttctcatgcactgtgaaaacacacatgcattcctctatgttcttctatatagagtcaacctcttttttttttctttgcagaactgaacatattttttttctttgcaagcatgaacattaattagtaaaaactatctactgcaaccaaagtatttattatatcctttaagctacacattgaaacataacaattgaaaacgacataacaatcagaaaaatatgatggagttttacctttgaaaacaacaaaataaagggagtgaacacataggcgcttcaaaaatttagaataaagtgccacaccagatgatcaagaattagatcatatacgaaatagtaagaattagatcatagcaattaagtagtcctgttcagcaacaaattttgctgtcaaattagagagcaccatgagtcggtgactgatagtaccaaaacatttcacgcattaccattcagattatgagtttggcaacaatgacttctgatgctcagtgctacaacaagcatcttgttgtagccatacaaagagaactcctacaatgcttcagattcagataccaaagttttagtaaagcatcacaacaccaccaagatccacatgtaaagataaagtgagaatggggtattagaccacttactcttctgttcttcaagcaatccaatttttcaatcttccagattggctggtcttcgatgcagaggcagtaagctgtagaaacatcatcagattgtgccaaaaagaatgcttattgttgtgggtgcacggagaagcaatgcatactggatttatgcaaatattaagttgcatttgagttctgtacaaaataataaaacccagtgttcattcagctccactggaactatgcgggaaaggatgaaatgcatctgaatttgctgttatgggtggagagggagcatatatgttttgaagccagctatacctaagggaaaaattaaggtgagtaaatcagaattagaaaggttaaaacttaaaaggttgcagctctttgttcatgttatctctaccatgaatgaaaggcagaaaaaatgacagctgctatttaaattctagagcatatattaatcaccatctacaggaagggttttctaaagaacaaacttattatctgtatattgcattacacaacaggtgaatgaaacagatgtgagaaagcaagaaatacatctcaatctttcaatcaactctgtgctaaatagggtaatttctggtgtagttgaataaccaatatgtacctctcaaaagcggcttctttcatttcctatttctatccatcaccactcttcaaatattggagaaacaaacattaaagaaggcactgaactgaccaaggagctcaagacagcaacagggggctgcgggcgaagacaatctttcggagcaactgggcgtccctgtaccttaccaacaatctgctaccacatcaccaatagaaatagagggtaggttaataaagaagaatgcaagaaatcaggcttccgtacaaagcctgatggcagaggttggatgcgcatgtagctgctgagatgcagatatctgccttgcttggctgaactgtgtcgatccctttgcgtcgcaccaccaccagatcgtgtgctgcgccgccggatcaaccaacgccgtcaaccatgagccctaggccacctaatcacaggcatccatcgatccggaaataaagatggagagggagagggaggggcggtgccgcgcgtagagggagaagagtagagggcggctccaggcttcccccgcttcagggcggccggatctgccggcgaggaggccggagtcaccggatccgacagtcccggcctcctcgttggcggatgcggcggcgggagcgaaaggatggcgatggcaggacgacggcacggcgacagcagcggctcgcagtagggagtgcgcgggggaggtcgccaactgcgggaagaagaggatgagggggacggcaagcagcggcggcggccgtcgcttggcagaagagagagcggagagagaggaggagaggcagaggaatggtgccggctagggtttggggaagggggttagggctagggtttttgttttgcaaaaacacccctaatcttctagtttttagagcgcggttcgattttccaatttttcgcttcttcgtatagaatattgctttattcagaggtctctaagtaagaacgcacaacattagaatgagttaatttcactttgggccatgttttattcccaaagtttcactttggaccaccctttatctaattttttcactttggactaggtaactttacctttgttgcacaatggaccaccccaaaacacattttcatttcttcgataacttcgagcaaattgttaacggtatgccagcaaactttcatacctatatgcatgacatacttttgtcgaaagagacactagacatcacaagcgaacagagttagggtagcccattgtgcaacaaaggtagagttacctagtccaaagcgaaaagattatgtatagggtggtccaaagtgaaactttggtaataaaacatggcccaaagtgtaattcacttcattagaattaagaccagggacctataacaaattatcaagtaaatgaagggcatttttgcaaatttactaggacgacgcggccgcatgagagctcgcgaaatcccaccgttttccaactcgggctgacgtgtcgtgacgcgggagcgtccatgccagcgcaaaatgctgtgagagcttcacttcctggctggtttgaagactttagggtgtgtttggataatgggaaatgaggagtgggattggaaaatgaatgaaagatttggattaaatggaacggggagaatgaatgattagaatttaaagatgtattttggtgggtgggaaattatttttctatcccattagacaaacactcccttagatttttccctgtacgttcttccgcatatatgctagcttgtgctttcttctgtcggtattggttagtggtttttgtttctaagtttccttcgtggcttgctctgctaattcttcacggctcaaactgttgtttacttaatttgttcgttgcaggttgagcttcattctgtagttgtgccttcttcgatcttgtttttattcggttcactctcgttatgtcttcatcatcggttgcaaggcagcaccatgtggcaataaggcgttgttctcgtttcggtttccttgctcgcgatttaggtttgttctatatttcctttactttcctttaattaatttcttaatatttgcattttttgcctgtcgaaaacttttttttttgccttttagaatcctcttctgagcatcattccgttgattctatcctactcgttagcaactctcagattaatccataatttattgtcctcctcttgtatgtggttactaattttcctctccttaatcctattgttttgtccattcgatagttttctttgttcacctaccgctttttttaacatgtggtttcctacgtatttctcgcatggaggcattttctatccggttaaaaaggcgtttggctaataaccgccggcttcgtcgtatccaggtatgttattttattttcctttaagtttttgtatgttgtttatttaagtattattatgtgttttagggcatattttctcagttaactcttcatgcatatctacttgtttgttcgttgtttttttaaaggacatgctgattttctagcttaaaggtacttctttttcactttttttttacgattttctatttattacttttttttacactttcttattgtggtctcttttttttttcttgtgtatagcttcttatcatggtcgttattattatgggggtcctgattattgttgtcctagatgttgtgttgtctgttggtattatgaaaggacgcaccagaacaagcccccgcctggaataattaagtgtttacgataagtgttgttgtcgagggtgtgtttcgctgcccgttttcaaggaatggcctcatcctctgagagagctcatgtgttttgatggttctagccattgcaatcattttatgagatacgtcacataatttgttgtttactttcactttgcttggagttgatgttgataaatctattaatactgcagatggtccttatgttaatcaagctgcgctatcacttcatatgtacatcacatgcagcatgcttttataccaaaactctatgtattaaaagtactactagatatatgacgcataatgtagtattatgtcaccctgttgaaagtactacgacatctatatcaaaaaagaactacgacaatactgcttaagtaaagcttgctgctcaatccattgcgttacgtgaccaggcaccaacttattttactttgaaaaatacaacttctacaattttttgtacaccatatatagcacaatactattacaccatacatggaacaagatcgttactaaaaacgttcctttctaatctccagctaggtggttatactatatatattttaaatggtggaacatattgtttaaataattttaaaaaaaaacgggataaaactaaaagaagttttcatcaagacgacaaccccaacatggaaatcaaatctaaacttatactaacccaccagcaatatcaataattgatgcattcgatccccatatcagctttacactgagtccactctcgcagacaatccacttgatataacacaacatcctctgctattggttcaattgttgatccactagagtctccataattaccattaccgatctctttgcatgtctcttccacataagacaaactatccaaagcatgaacccaaccttttttcagtttcttacggagaactcggagatcatcacgttcagtagtaacagtgtatctaattcttgtctagcaatattgaagatctcttcataattaaggcgatacccccagtgtatatcatctacaataactttgtgagaatgttgcaaagatatcacaaacaaagcagcagcactttcttcagcatcgcacgcctcgaaagctgaatgcccttgcaccttaacaatctcaattaaccatgtctttccgaaacaagcagaattgctaccgcgtatgcaagatatccaccaatgactcgagaaacatgatgtataggaccagaccccccagtctttcgacaatctcatcagctattctcttacgcgataaccgaatcatcacatattgacctatatcgaataatcaaagtaagacatgaattgctttactccaatcaatactacttattaaataaaagttggtacacaaacaatccatatggaaacctatgaaatatatataatttactgaccaaaatattgtatagcttaccacttctagcaagacctgcactccgagtagccatatactcactcacaagcagactgattttcctctaaacacagatgctcatgcaataagctacttcctccgtttcagcatttctcacattcatattgatattaatgaatctagatatatatatttgtctagattcattaacatcaatataaatatgagaaatactataatgacttacattgtgaaacggagggagtaactcatacaccatccaaataaacacctcgatgaatctggataagaatatatatatatatatatatatatatacatacacacacacacacatatatatacacatacatatatatatatatatatacatatatatacatacatacatacatatatatgcatatatatacatacatacatacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtgtgtgtgtgtgtatgtatgtatgagcacaaaactaactatacgaaaggactcagactgaccacgcaatcttatacagtgcaaaccattaaaaaatcttataatacaagccacgtacatacctatccgattgccacacaagcacgaactgagcacacagtgcaagaaacgtattcatccaagctgtcacataagcacctctaagcacgcttttcttacagacacacctttgaaaaagacgatcagactttaactcaatcctatatacacaaatcacagttgttaagcacacaccaaattagaatcacagttgtttgttcacacttttgtgtggcgtcacgccgcgcgaacccgtctagtcactcttaatctcgatggaacgacagcgtgggcgatgcaaaccgatctatgatcggaagagggaaaaaaactgcagcagcagtggcccagctcctttgtgtctcctgacgcgctaactttcttccatcgtgcgcaagcaaacagaggacgtacaggcagtcaggcgccgcatgaattcttgatgtgtgtgtgaatctcatattgcttgttcacctggatgcagccgtgcatgcacgcgatggaggcacaacaggggtagcgatgaagcaccgtgctctagagcccaaggagaaaataggtcgatttcgcacggcctgcaagccgttttcgccaggtgggttttgtatgggcttccaactgaaagctttgctaggggcatatagggaggactgatggcgcccaaacctctcgttcaacggcctcgtctatctgacgtagggaaatatttcatctgaggccacttatctttgctgccgagttataaatcgtctctaaaccaaaaaactagatataatgcatccttaacttacaaagaaagctggatcattttgggtcctaaagcagtattgcacccaggtttatcccacgtgacgctttgactaggatcttcgctgctcagtcagcaagctggttagtatggatgacggcaatttggagctagggcgcggcgggtgagcttgaggctggcttggacctagacatggcggcgcacaagctcaaggccgacttagagtagcgaagactcgagggctgccagcatgatctggaaagcatgggcgccatccaaatacaagaacttcgcgtggctgctgctgcaaaacaaaatttggatagccgatcgtctacaaatcaggtagtgaccaaacaattatttttgtcagctatgctacaggaatttggagacggcacaacaccttttcaaggactacccgttcacacgggaaagttgggacaaagtaactgcggggatggagcaaaacaatgtcctcccggtgtataatccagatgagaggctaattgattggtgggagaagagaacattgcagcaagacaagaaccagacggaaggaatgcgatcattgcatatgctgctctgctgggaagtttggtgcgaaaggaataggcggatcttcaaagacaaagaactctcaatgcttctggcgaaattcctggatgaagtgaagctttggtctgcatgtggagctaaggacattgcgagaataataataccttagcaagttctgatgtagcaggatgtcctgtgtttttccttttacttcttgtcacccttggtgattatgtacagtttctctcctacttaatataaaaccagctttagctggcttaggtttaaaaaaaaacttagagtagtgaagtatccaacttgtcgacttagcagtgaagatcggatcaaaacgccacgtcggacaaaaacgggtgcaatattgctttaggactcaaagtaacccggttttgtaagttaaggggcatgttatatctagtttttcagtttagggatgattttgtaatccgacgacaagataagggacctcagctatagtttttccctgatagaatagtccagaattttgccctagcaacttgaggccggctgctcctacccgcacaatctatgtgtttttagttgtcaagatattatatacttcctccagttaataatattgtcattttgaataaaaatacagtctctataaacaactttgaccactatattttattacaatatatataaatatcaatacatatatgatttatttatttatttatttagaaacacagtacaaactacaaacgtaggcgctcataagtcataacgtgtattcactcatccttatgaacgcacacacgcacacccctacccctataagcacatccgtaaaactgggccggcatatcttgatttattgaaatactttctaagattgatctacacatatcgtattcaaatctgcaaggcaaatattttggatgttattcttagtcaaagtttttaaatttttacaataaccttgtacaaaataaagtattatcgatccagataatattgtcgagaacaattattccaaatcggtgtcggtgcattggctggcgtcttggtgacaaggttttggcgttttgcccaactaaatcgtggaaagggtagaaaaacgttttccccatgaattccggtgaatgggacctttacccagtttccataattttgtctaaaacaatcattaaatcattagtactggttctattgtgtatggatccatcaactactctacgagaaaatcagaacaaagaaatgcggcgtgcagcagccttggagaaatactgctgctgcagccagcatatgtgtcggtgattaagcacggagcagtgcaggttgctgttgcggctgtcccacctccgcgtccggcgtgcgtcccggcaacggctggccggcgaccggtcctgctcggcgagtgggacagacggacggcgacattgctccctttcccgtccttccgctcacagtggttcggcaccaaaccatgcgtctcttccatcattaaggccgtaataatcagtcatcacccaagaattactctcgtgtctccgtcagctctgctaatcacttcatcatcagtcatcaccgaaggatttctcttctggacctcgctgtcggtaaggtccagttgtgtcatatgtgatcggagcccccacattgacaatttgcactagcctgaaagccatatgagacagtgagaaactgagaatgtgagacacaggtgtgttccgtcaagcaaaaagtcccgggtagctgttggatcgtacaaacaacctacgacaaaaagaagaaatcagaaagaaaaaaaaggtagactacgatcttaaaacacattccctccctcaattccaaaacataaacaatttcgttaagtaaagattaaggttgagaaaaataaatccttttcagttacattatcggtcaaattttgaattgctttgattccttctaagcttttggttgaaaatgtttggatttttgtgcatcggaatcaataccccagaaatacttacattgtgatacaaattttgaatcatagaaatacttatattttaaaacaatataaaactgatagagtagtacatgataaaacaataactgagaatcgaagaacaacaggtaggatgcacgtagtgagtcctctcctggtccaacaatttttttttctttttttagataatgaggtccaacagaatgtaggatacatttaacagtcagcagacagcattgcattgctggctaagcaagagtaggtttgttcaatggactggttttcacttattctctttcaatggcatgtagctagtctttgtcatcttaatcagatgatggtaagacgaggctttcttgtgctctaaatcagttgatgggattactcaccgaaagatgaacggcgagctgatgcaatacaagggtgtcacctttcgtgaagaaatctcgtatattctgtgtctctgacaccagtagccaagccagaacaatcttcagatccagcaccgcccaaacttcactggcaaagcctgacgctgatgcgcacaatgcccacatttctacacgggttgccatcccggtcacagccacgcaccgatgtttagctggagtaaaactcactttttccgtggcaggtatcaagttgccttcaccgatgtaattatgtttggtaaaacttttgttaacaagaaaaacatgccaggctgtatgtgtgttcactccatcttggcgtgcaaaacacctacagaaaatgctgctgattattgacagtcggtttcagtttgaatgtttaataaatataaggcattgccattttttgctcacctgggagaatcggtggtggatgaccttatcgatatacaaattgaaaaatgatgagtcccacgtacagccatttacagtaccggcaattagatggctttggttcctcacatttatgaatgccactgtagatacaccattaagcacaatggcacatgcaaccatgggtccatcaacagatcttgatgaagcatcttacacagttcatgaaccgcactgcaaatatgtagtaccacagcactttgatcaatcaggtgatgattctttctttgaaagcacgtacagctttggttaatggtcacccggttccttctggtacattatgcattccaatctaatcacaagcaagtatacagtgaccaagcgtggaaatttgataatgtttttaagactcttgagacagtgaatcaatgaactcaacaattctccggtcatcagggaatgttaagccagataacttatctcacattacagagttaacctcttgatgtcagcttacaattatctctctttacaccatattcttcctgcgttgtcatctttgacaacagtttcagcgcattaatatgtaggactactttttctaaacctaatatatcaatgacggggctctgctatggcccacattaggtaacataagcaaacgcccaactgtgttcataaacagggggaaggtttcattttaatcagaagcatgcattactttcacaaggtgtacaactactagtaaggattattattgatggtgagaaacaaataccctaacaagatttacggttcctgcagtaagagttaaaatgttgaaggaatacaagtatggaacatcttagtatattttaaaagatggacacatcagattttcttttccttattattttttttggcccagttttccttttctctactttaattttgactttgtcttattagcctggctggtaaaggagttccatctgagttccctttacacggtttgagacagaagaaacctcataatcaagctatatttgtttttgaaatggatcagttagaagatatcattcaatggaaccaaaaaacgttattccagagagaaggagaaataatatgagttttccctcttggtttgagttgaatagcttaccagcttttgtaagtctaatcttaaaaaaatctgctaagagaactgaaattgcacttgattctaggaaaatagatgtcaagttaaatgaaacaatagaactggcacaaagtaaaaatgcaatgtaaagctttcatatgactggattttcttcggtgaagttccgcagacaagacagctaccaatagcaatcactttaaggagaagtaattaccctagcaacagctcctacctaacttaaatgctcacctattatttcttgcatatttttatgtttttcatggctaggttcaacacaattgtacggagtctcactttaaaacatctcctttaattatcaatagagtcatactagtgagtagtgaggaagtaggagccatatatataaattataagagaggaatcagcaccaccatactagaagatcacctccacttatgaagaagatatgatgagggagggagatgcatgtgttgcacttctaagaagcaagctccatggccttgtcgagaggaaccgcagtctggaagaggagaacaagcaattgagacatcaagtcagtcgtctaaaaggccaagtatcctcccttgaaggccaggatactgatagaaagatgctctggaagaagctggataattcttccactggcaacagctacctcaaggaaaagcagtttgttcccaacaatgatgcaaaggaagccatggatctcaacagcacgtcgtgttacagcaggcagcaattctccagggcacctctggtgagatcaagagcaccaagggttccaaatccaccgccaagtccaacctacacccaaccaatagtaaatgcaagaaaggaaggaggcatggctcctcctccaccgccacctcccctaccttccagattgctgaagagcactaaggcagtgcaaagggtgcctgatgtagtcgagttataccggttattggttagaagagaaggcaaaaatgatgcaaagtctggatccatgggaattccggcagctactaatagccgagagatgatcggggagatagagaacaaatcagcttatgtgttagctgtaagtacaaatattattattctaaaaatatgtgcatttatatttttacatatgtggtgatccatcgtttcatccttttcaaatttatcatatgcaacaaacatgagcatgagaattgcttaatattcattctgtctgtttaccattctataaaaagaatatagataagagagtgctttctaaatatctttcctattttaaaaacaatgcaaaccaccttattccataacatagtcatccatcattctttttcagtttgatgatagcacacaactctttagtggtaaaggttgctagtaattcgtttgttttgcgggcgggggtaattcctttacaacaaaagtcttttatgttggattcctcaatttttaagtcaagctttgctgtcatattttctagctaagcgattcttatcttatatgtgctgcttatgatgtcacgacaacagattaaatcagatgtagaaaatcagagtgaattcattaacttcctggcagtggaggtaaagaatgcggcatacaaagaaatagctgatgttgaagagtttgtgaagtggcttgatggggaactatcttaccttgtggacgaaagagcagtgctcaagcatttcccaaactggccagagaagaaagcagataccatgagagaagcagcattcacctaccgagatctgaagaatctggaatcagaagcatcgtcattccacgatgacaggagagttgccacacctatggctctcaagcgcatgcaagctctgcaggataagtgagtagattacagtgcatttaacaaaaccaggaattgtcgtattgctaatattgaacaaacaacacagcatgatccgtgctttactctgttatagaattgaacaaggtattcataatactgagcgagcaagggacagtgcaagtggaagatacaaggatcttaagatcccgtgggaatggatgcttgactctggaatcataagccaagtatgtaatccatacttctaatgacagctttattcacagttagtaagcaaccacagcttgctgcattttactaacttgtcttcagtttgagcaacccggtacacagaggaatctgattccttaccctctaatcactgattcctattggtagacattttactagtttccttcagtttgatgtatactcttgctttcttaaacagctaaagatggcttcattgaagctagcaagagaattcatgaaccgcgttgtgaatgcactgaagtccgacccattcacaaatgacgaagaactgcttctccaaggtgtccgctttgccttccgcatacatcaggtagtttcgcctcaatcatgaattactttgaaatggtattgtgtcttcttagctacaaaagtgctaggtaactaattgcaacaaaccaaacacagcttgcaggtgggtttgatgaaggttgccggaaagcattccaagaactgaagatgtatgcaagcaagtcagattgatctgatgaggattggaaaaaaggctcaaatacaattatataggattaaaatacataattaaagttttgccgaggttggctccaagtcgactcagctagtcatcaggataattttgtaaacagttgtattaaacctaatttattcatccaggttgtgatctcttgggacttggatacaagttaacattatgcaatatgcatatacatacatcatgcagcctttaatttcgtacacctttcactttcaggaccatttctaaaatttcgttgggactaatttcaacctatctgttcctttgcttctccctagatcaaacaaaataagagtaccatgaagtagcaatgtggaaacaccatgttgtgcacagatgaaagtaagttaaatttattttattttacaacaacactccactccctaatgccgcttatctctttttctcctaatttgctcaagttaaagtatagtttttgggatgatagtgacaccataacttctgttctgaaatgtaaattcttcccaattactcatttattttctgtgtgcagcattgcagtgcaccggcaaacttatgcccaccaatctcccccaacccccactcggccagtccccactacacacacatgatcgaatccaggcgattaaccacccgtatcaagtcccattgatcacacaaccgcccagcgggaacacgcgaggcagggcagctacagcaattcgcagtttcgccccggatgagaattgatgagggccaagaattacctggatcgcttggcctttcacgccccggcactcgcccccgcgacgagccgcgactccgtagcagagaatccacgcggatagctccatttgacagcattttgccgccgccgccgccgccgttcgccgacttctgctttctccgtcgctttctaggcttcgtcccccgggcccacatgccagtgagacgcttccgccggcgcgtcctgcctgtccttatccgacgaattagtcactgacgtatggggccctgatatgttcattggcccattgccccctcttgctgggcccacctgctgtgtcagcagcagcgtgcacttgcgtaaactgcgcgtagaaccatcacgttcttcccgtgggccccatagcgaaaccgcgataccaacgcgtcgactcccccccacgcgccgcttccacagttctcctttctcccctctcctctccggcggcgatggcggcggcggcgaggagctccggtggaatgtccgaccagctcttcgtgtccatcaagctggagtgcccgcgactcgctgagatgggcctcgtcccgcacgtcttcggctcgcacccagtcgtcggcgcgtgggacccctccaaggccgtgagctccagatcccccctctagttcgcgtggcactttgtgtttctggtgcgagttttgatgtgttttgcttcttcttcttcttcttttttgtttgcagctgctgatggagcaggaggaggccgccgtgtgggggctcagctgcatcgtcccttctcaccgcggtgagttgattggtttgatcgtacggtttggtcgctgcttatagcactaggattagtcgtggtgagcttggaagagctaatttctcgtggcatgccgcttaaatatgctagtttaagtttggattgagaaatgtttgattgggatgctgtacagtcgtaaggtgtacatattacttataacatgaattagtgaattttcattctacatgaaagcaatgtagtgtgaggatttgttaactcgaaaagaataagtgatttgtgaatcgatcattaatctgctctagattctagttaactgaccttttcttttatttgtgtaaatacagagttgcagagagttagagtttgtttaatttctgagcattctgactagcttttacgccatttgttattatttttgttagaaacactggatttcaagtttctattgaagccaaaagacaatagctcacattgcattgttgaggaggggccagaccgatcactagtttgtggaagtaatgaggtggaaattaggaatgcattgtttaaattcaatgatgagacaggtgtggttgaatgcaagattttcgtggagacagaaattttgtccccatttgacctagctgctagttggaaggctcatcaggagcatctccagccgagggtgcgaggggcccatgatgtcattatgaatgccgattctgaatccagggccaaggtttgattttgtttctctgcttttctctgatatatattttgtagttcgttacttgtctttttatcttatactacttttgttgatcctatggtgttaccacaagaaagtaagaagtcgcaaacctaatcctcagagaacctttccacttaacattatataaatttggtctgggaaacagttttgggcttttggctggtcactgctaggtctgtgcgtgttgttcacaatccaatgctagagacatagtatgttaggtatagttttctactttgtggagttgaagatttctggcgtatttcagaaccttgattggtatttgtagtatatgtatgcatcacttctatgttttttagttaatatatttgtaaattgtaacatattactttctgttagaaagtcctgatgcattttgcttctcatggtctttaagatgcctgacctttagcgtcatcggtatatattaattcctttacattgggaggagctacaagcacttaaatggtaatgaactaagcagcaaatacaatgcgatgaagtgaattgagagacttcttaacttaaggaatactagcagatattttttttttgtaattttttaaaatgagtataagagaacaggccaaaaatttaagttggtccaatgaaaatacttcactttgatgtccaaagctgtttgctttggagtatgagaaccatttggcaaaatatatccaagtataataaattagtttagtagtcctttttcaagtcatgactcaagatcagtatgcatttgtgtactatcagaactgccttcccacaaagctgctgcctacgtttgtatttgcacaaccggtgctgcttccttttctattctgccaattttgttttgttccttcaagcagaatggcttcgcttctggtttggagcttgatttagagaagtatgtagttccgacaccaaacatgggctcggatgttgtttatgcagctaacttgactgaaaatccccgctcgttattgactacggggatttcctcaaacaatgataccacaaagggctttttgcacaactcgatcaaaggcgatgcatccccgaacctctatgctagtgaaaacaaggtatagcttaggttttcttgttcaattaactttagcttaagtcatgcgaatgtaacacatcatctcctaatttggtattttctttataaaatgggctgatgtcctttttagtgagtatgcggcaatttaggcaacctgaagagttgatgtagaagtcattcgttcaatattatcattttaaactctcaagtatatacattagctgttcttcttttcactagaaaaggttgaattgatttaatggtattttaaaccaggaataagtttcttttcttaattgccgtgttgcaaatgtgaccagctattgttaagacttcttcacaagctaccaactttctttacttgcctgatcataagccacatgtaaaattgaatttcttcatgaagtcacttagacatatctttgaactgctccagataatggatgtgcatcctactaccaatgcctacctttagcatcatgaacataaaataaccaatatgtgctttatacttttgccatagggtgcagatgggagacatgtgcctccacaggaggaacaaagggcgatctttgttgatagaggtgttggctcaccagaatttgcaagacccacaaatgaaacaatttcaatgagcaacatcaagtttgattctgaagcgaaggttgtaccataacctagcaccaggcatcattttttatactataattaaattgtgaatccttaatagctctgggcttatggcaagtgcatgcttagaagttgtgagccattcagttatttgatatgtgttaaacatgtgtaaaggtttaaccaccaaagtgtagattttacaacttctaaattattgcaacatatgaagaagctacactatgtcatatcttaaatcttcaactgtatcaaatgcatattttcttatttgcttagaaatatttaggatatggatatgtgttccccttttcattctttcttttgtttgaagttatttcctgcatgtataaaaactcatctcctggatatttcgtttgcttcttccattcttaaccacttgctgttttgacctaatcttttcgtcagaaatatttgactctttcccattcgcgaggttatatttcccaacttgcatttatcagctgtgcccacttgtctaacttcagtgtcaaattgtttgagttgatagatttgatgatttgccagtccctaattgtggcaactgatgatttgccagtcatatgtcatggcatgttggaccagaaccacacatgtcccacatttcagtgagatgtaatgtaaggtggtaaatcctcgaatgccagtatgccactattggggaatggctaatcctcatttttcttgcactaacattagagggtattttactgacgttctatccaaagtatgattttcttagtatgtctgacgctataatttgagaatggtggtactgtctatttttgtacttgtcaaaaatatgttgtttccttttctgtcatcttaagttctgacaactgtaactagcaggacatgccagcagctgaaggagctgttgcagcagcagctgtagctgatcaaatgtatggcccaaaggaggatcgcaagttggcaattgtgctggtacttttcatattattagaatgaatcattcctttatcttccacctttatttgttatggattgttggctattgatcacttccttagatgatttataccagaatctatagaagcgcatttgcctcccaaggaaaaacctcttagttctatatgtataagaacatctggccactaaatttctttcctccaaacaaccacggaagttatctggctgctaactgatttgtgtcgtttagacatgaatgattaaacatactttatttgttccaattaacataaactaaaaaaacaggggtcacttttgattgagttttgaaattcaacaaaaacaattttggtagtgaaaatttaaggatattccacagaatatgcagaaatttgataggattttttctagtatattttagaagtttttgttgtgtaaaatatttgtgaaaaaacaactattttgcttgaacgtgatacagtttttcttcaaaacgttccttttgagtttttttcataagagttttgacatagaaatgtagcataacacgccggaaaaatcagggccacttttgaccaactttcaaaattcaaacagaattagtagcgttgttaaattttaatagtattccataaaagttgaagaaacttgacatgtttctcctagtgtagtttttttttaaagaaaaatgcagtttaaaaatcttcacaaatggttaattgttctgtttgagtctgatcctacaatagttatcatatttcgttgtgaatttctataagtattttctctttttctaatttagttttgaattttgtaacagtcaaaccctattgacatatgaagaataacattcgttagtgacaaaaatgatattgttctgtgttaataatgataaaataaattgtaacatcccctcgcaataagtatatactgcacatgtgtgcccgagttagctgtaaaattagattcaaactagctaaatgcctgtgtgttgcagtgggtttttaagaaaataacccatcatacatggtagcaaaataaaattattttcactctcaaatctatggtcatcgttggtatcattttttacatgtccagctacatagttgtcccaactgataagcaaccaatcgatataaattatccatatgcctagaaaactgtatttgatccatataacgtaatctgaggttcgtcaagacattctcttagcctcctagtaaactgaaaaggcaaatagaaaaaaaaaagaaaggaaatagtctgggagctagcctgctagcagcaggttgtgggatggaatcagggaatgggtaaacgttcctcttcagtggtcccacatatcagtggtggtggtgttggggtggcagaaccaccaaccaccactgctgtcttcttatgtagtatagatatagaaatagaaacatatgaagaatgaataatttctgtcaatgtgttgaaatactttattatgcttcaaattacctttgcagttcttctgtaaccattgtgctgccattctaggttgggttgccagctcgtggtaagacctttacagcggctaagcttacaaggtaccttcgatggttaggtcatgaaacaaaacacttcaatgttggaaaggtgcgcaatagcttaagctgtttctttatatgattgctcatattcatggtattagccgctaatcatgttttcttacgtttcaattgtagtaccgccgactcaagcatggcattaatcaggtaaccacaatctttatgttgtatgctttaatttttcattgagtcaagcagaggacattgtgaactgattcagcatgttgaattgcaatgaaatatgaagttgtgatcctaatcctattggcgggctttcttcaagacttctctaagtgcatctaattctgttgagcagactgctgatttcttccgtggagacaacaaagaaggtgtggaggcacgcaatgaggtcagtgcactcatacttctgctacctgaaagtaataaacaaataacataccagcagtttttttttatgaattgctttttaagcgtatagtatgtttcatcatgaatatagtaatacaacttcaagtggctagtctagataccgttggaaattttaatggtcaaactaaaaatatgtaactgtactctaagacaagttatatgtggaatatggggtggtactcactttttgttcctttcttgttttttggctaaatctttcttgtatttttcaggtggcggctctagcaatggaggatatgctatcttggatgcaggaaggtggtcaggtaagttagaagttctggtgatattctgttattacggtggataatttattcttctttctggtccataggtaggtatctttgatgccacaaacagcacaagaaaccggagaaatatgctgatgaaaatggcggaaggcaagtgtaaggtataactgaataagtgtgcagttcattgcctttttcttggttgtttgaatcatttgtttctcaccattgacattgttggaaattgtccatgcagtaataactgattctttgttcaattggttagatttatgtatcacctttacacttttcattacaatgatccaccggccacattgccagcattgaaaaaatatcacactttgtattattagtgacaggtagcacattgcaaatgtactctaggggcaaatgttgttctaatccttgttagcatttttgttcatgtgctagtctcctaaattaataattgtacctataatgaatataaacagaaaaaggcgcacttataaagcttactcttgtacagtaagtcagcagaaattaagaaaatctactcaatggttcaaacatatattttttttgtacattctcataagatactgccctcggtgacaacaaagtcaactccaattgtctaagcattcagtatagtgatgctaagactagtttctttataggaacagattcctgtaaaaaaccagtttacgaaagccaccacatgaacagagacatcagcagacttttgtcttatacggctcacagacaacagcttatcccttcatgtcgttatgtatgataagtcatgcaaagcaagttaacccttctctattttccatggctagaaccatgcagagcatcaaccttctcatcctaccatcaacatctaatgaactcggacttatcatgcagagatatctctggccaaaactctctccggttcttgccgggttaacacagacttagaatgcatgagacagttcgagaaatggcaattgttggcactttgcagagaccaattataacaattaggccctttatgttccttacttccttttgttaccatcctaatggaatcccagactagtgaatctgtagtcatgtgaacatttttgttgtgactttgcggggaagattagacgaacttgttcaagattggccatagtgtaatctgacatttaactgtgtggggcatacaaggaggaaattttgtacattcttaagagggaaatttgttttttttttaaaaaaaattactagcatttggtgtgaacatttcaaaggactgaaggttacttcatgctgttattgtgacatggcatgtgaaatataggtttctatgatcgcatttacatatctggttaattttgtgatgacaatggcatcaaacgatttttctgttaggatttacactatatgcatccatggtgatagatacaatcatttaagctactactttctaggtttgggtgtttggggacttgttgatttgttagatacaatcatttaagctattactttctaggtgtgggtctttgggaacttgttgatttgtttttaacacatgggtatttccctttactttacagatcatctttttggaaacaatatgtaatgaccaaaatgttctcgagagaaatatgcgcttgaaagttcaacgaagtcctgattatgcggaacagtgagatgtcttactttgttgtgtatatcttcatcaatataatttggatttgattcctgttgtttctttgttacaggacagattttgaagctggtgttcgagatttcaaagagagattggcctattatgaaaaggttcttaataattcctaatttttgttctgtagtaacctttagggttttttttaacataatctggaaaagttaaatgtgaacaagtaaaaacctctgtaggtatacgaaccagtggaagaaggctcatatgttaagatgattgatatggtcagtgggactgggggccaattgcaggtatgtgtgaaacagccaaccccatatatgttgaatagatccaaaatttagcttgcctctaatattgtcactaaaaattatattttgtatttgacaattcttctcttttgtaataactattgccaacttgagcacacaaccgagaactgtttctccctttgttttacacaaaaatattactatgtggattagaggcaaatatactgttgtgagatgaacagatattataacattaacttgaagtcttgtcattattttccaaagattgtaatctagcctcctacttttttttttcatccagatcaatgatataagtggttacttgcctggccggattgttttcttcttggtatgtatatattatcaatatctgaacttcttttgtatagataattgcaatttcccttgaatctatgtgttggacaaattataaaattctaatatgggttctgtttattgattctatgtttcaagcccctaacttcaggtttcccctaaaagactatctacattacggtgtattaaattggctgcacagctttctaaatatttgtaacaagatttttttttagtaaatttcacaaaactgcaattatctggtcaaaactatcacttttctacaattttaacaaggtatttcacaaaactgcaactctagcaaacaaatttattggaaaaattgcaattatatcccctacgtatgtatgacatgcgggcctgatttgcgacagcatgtgtatttcatacgtgtatgacaggtgatttttcagagatataaagttgtagttttctgataaaccagattgttgcatctatttgaaatgtttagctaaagatgcagcatactgataattttaacaaaatagtcacattattatgaaatttactctcttttcccccctaatctgctaaacattcttcaataaatgtcggattgagtctcaggggacttccttcgagctattattgtttttgtatgtgtaccttttgagctattcattactgtctcttacgtatcaatattaacttcttgcttcccttgtttaattatcttcaagttgacatcatgcttgtattttttttgtcctgggtgagtttcattggcatctgataatacaaaatgcatgtgtacttgaaatgcacttcattgtttttgtgttcctttgacaaaagttgtgtatgggaatgagagtatagataagagagattgtagtgggattgggtatgggagtttgcttttttaatcccaatatgttcttacagataaatttatgtttactgtcatgtgctgttacaggtgaactgtcatcttacacctcgtcccatcctgctaactagacacggtgaaagtttagataatgtcagaggacggattggtggagattcatctttgaggtctttaattgtgtttccttcaattctgccatccaatatttgctgctgcactacattacatttagtgtatgatcttacattagagattaatgcatgataaggtccaaatattcagtaatcttgtcttccagaaaaacttagccaactactaaaaaatattacttattagatctatttcatgtaggacataatgttttacttaaacaataccttttcgtatctgcatgcactatctccaccgccaaatgtgcctcatgatcaatgcaagtttcaaagttcgaactatccaaccatattcaattcattgcaatgcccttgcacaaatctcaaagaactttgcatggttaggataatccatatcctggcagatacaagtggatatgcatctctctagttgatgtaaggtttttttttgcactgtatatttgagcatcttaatgtttctcaagttgtcttcgatgaactttttatcatgcgatacctccagagcatgcaaagctgtctatttgactttagattgatctagtgttaaatgtgatggataagtctttgtggtccttgtttgtgattctttcttttgcttttgggtagtttcaccttttcaccttttcaggacagcatctactcctttagcatattttcagttgctaggacagctgcggttagtaggacagcagcggttagcatctcctttatgcccccctttatgctttattcagttgggatgccctctaggacagcatccctttcaaaattcgaattttagactagaagagtgcagcaataggcttgcagccagctatggctatatatatgtatccaaccttcctcgggaaggtatggctttgtgtttgtgaatgagagaaaaaccagaaaattgccccatctcttgtgccatcctcttctcaatgagagtaaccattgaggttctaacatctggtatcagagccacactttcctgtaggctaaacatctcctgttccaccccttcccaagctcggttgagctctcagccaacagcagcagcagcagcaccggctgctccttcccctctcccttccccctctccacgcagcagcctcccggaggcacgccatgtccgacgttcggtctcggcgttcggtcgcctcgagcactcggcgtcagcaggacgccgagctcgccgcagcagaagagcgcaggcgagcaacggctcagaccgctgcagcagcagcgagggcggccagactggcggcagcggagttggcagcagccagggcggaggcggaagcagaggcggcggaagatgcggcacgtgcggcggaggtagaggttgagaccttgcgcagcagcatcaacggctccatcgccggcgacatcaccgccgacagggagcttgaggagctggcaagaggaagggcgcgggagcgggcagagcggtgggcagcagcccacccccacggcggcggcggcggtccaagggaccgcgcacccgccgacgggaacctagacgggcgctggcgtgccggcggcagcccggagcccgcgcgcggccctcgtaggcagcgcggctctccctcccctgaccggcggcatggtcatcacggcgtccagacggtggtcagggactttggtcccggcggtgggtggcctaccctcaccaaaaccaactacatcgagtgggccgcggtgatgagggtgaggctccaggtgcggcacatgtgggaggtagtccggtacggcgacgtcgactacgatgaggatcggcgggcactggatgccctcatcgctgcagtcccgcccgagatgcagttctcgctttcccagaagcggactgccaaggaggcctgggacgccatcgctgcggcacgcatcggcagcgaccgcgcccgcaagtccacactgcaggcactccgcaaggagtgggagaacctggccttcaagccgggtgaggatgttgatgactttgccctccgtctcaacactcttttgcagaagatggtgcagtacggcgacgacacctacgacgaggagagctgtcgagaagctctttcgctgcgtcccagagaagtacaggcagatcgctcgctcgatcgagtctctgctggacctctccacgatgtcgatagaggaggcgttaggtcgcctcaaggtcgtcgatggtgatgagccacaacctctctcggggcctatcaccatcggcgggaagctccatctcactcgagaacagtgggaggcttctcagagcgacgggaggaagggggagtcttctccctcgacaggcggccgcaagccgcgcaaggggcgcggaggtgtccagttgcggtgggcgcgaagacgcgccgagggtggtgctcgcagaggcgcccaaggcggcgccgccggcaaccacaagccggcacgagacgacgcctgccgcaattgtggcaagcttggccattgggccaaagactgtcgccagccacgacgcggccaggcccacgttgcacgggtggaggaggaagaaccggctctgctcctggctcacgcaagcatcgagcgacctccagcggcaccggccgcaacggcttttctccacctcgatgagccgaaggtactcgtctccctctgcaacgactccagcaacgacaaggctgatgggtggtacctcgacaccggcgccacccatcacatgaccggccgacgggagttcttcaccgagttcgactccagcgtccgaggctctgtcaagtttggggacgcctccggcgtggagatcaagggcgttggctccgtcaccttcactgccaagtccggtgagcacaggctgctcaccggagtctactacatccccgcgttgaggaattctatcatcagcgtgggacagctggatgagaacggctcacgcgtgttggtcgaggacggactcatgaggatttgggatcgccgtcgtcgccttcttgccaaggtaaccagaggcactaatcgactctacatcctcagcgcgcaggtcgcacaaccagtttgcctcgctgctcgtcgggacgacgaggcgtggcagtggcacgagcgcttcgggcacctccacttcgaggccctgaagcagctcagtgccaaggagatggtgcgaggcatgccgtgccttgaccacgtggagcagctctgcgacgtctgcgtggtgacgaagcagcggcggctcccctttccccagcagacgagcttccgagccaaggaacggctcgagctcgtgcacggggacttgtgtggcccagtgacaccggccacaccaggaggacgacgttacttcctgctgctcgtcgacgacctctcccgctacatgtgggtgatggtcctcggcagcaagggagaggctgcggacgccatcaggcacgcgcaggctgctgcagaggcggagtgtggccgcaagctgcgcgtgctgcgcaccgacaacggcggcgaattcacggcggctgaattcgcgtcgtactgcgctgatgagggcatttagcgccactacaccgcgccgtacagcccgcagcagaacggcgtcgtcgagcggcgcaaccagacggttgtggggatggctcgggctctcctcaagcagagggggatgccggccatcttctggggagaggcggtggtgacggccgtctacatcctcaaccgctcgcctaccaaggctctcaatggcaggacaccgtacgaggcttggcatgggcgcaagccggcggtctcccacctacgggccttcggctgccttgcgttcgccaaggagtttggacacatcggcaagctcgatgacaggagcaccccaggggtgttcatcggctacgcggagggctcgaaggcctaccgcattctcgacccggagacacagcgtgtgcgcacggcgcgcgacgtagtgttcgacgaagggcgagggtgggtatgggacaaggcggtggacgatggttcgactccgacgtacgatgacttcaccatcgagtacgtccacttcgagggagctgggggagtaggcagctcttcttcaccgagcgtgtctaccccagtccccgagcctccaccgacttcgacaccaacacatcctcggaccacgacttcgactacaacgagctcttcgccgacaccgccccagccggtgaccccacgcgctccagcaccaacagccactcctccgggcacgtctactccaacgccagctcgtgttgagcgcagcccggtggagttcgctactccgctctcccacgacggggagcgcatcgacgcgtaccacgacggcgagcagctacggtaccgtacgatggaagatcttctcggcgaccagccggtgccgggacaggtgcctcgcgacctggaggcgcagttgcaccttgcgtgcgacgacggtgagcctcggtctttcgcagaggccgagaaacacgcggcatggcgtgccgcgatgcagtcggagatggacgcggttcaggagaaccgcacctgggagcttgctgacctccctcgtggtcaccgcgcgattacccttaagtgggtgttcaagctgaagagggatgaagccggagccatcgtcaagcacaaggctcgcttggtggcacgcggtttcgtgcagcaggaggggatcgactacgacgatgccttcgctcccgtggcacggatggagtctgtgcgactcctccttgcgctggctgctcaggaaggctggggtgtccatcacatggatgtcaagtcggcgtttctgaacggcgacttgaaggaggaggtctacgtgcactagcctccgggattcgtgctccccggcaaggagggcaaggtgctacgcctgcacaaggccctctacggcttgcggcaggcaccgagggcgtggaatgccaagttggattccacgctcaaggggatgggcttcgagcaaagcccgcacgaggcggccatctaccggcggggcaatggaggaaatgccctgctggtaggtgtctacgtcgacgacttggtgatcaccggcaccaaggatgcggaggtggcggcgttcaaggaggagatgaaggccaccttccagatgagtgatctggggcctctctccttctacctagggatcgaagtgcaccaggacgactccgggatcacgcttcgacagaccgcctacgccaagcgcgtcgttgagctagctgggctcaccgattgcaacccagctctcactccgatggaggagagactgaagctgagccgcgatagcacgacggaggaggtggatgctacacagtaccggcgtcttgtggggagtcttcgctacctcacccacacacggccggacttggccttctccgtcggctacgtcagtcggttcatgcagcgaccgacgacggagcaccagcaggctgtgaagaggatcatccgctacgttgcggggactctcgaccacggtctctactacccgaggtgtcctggcaaggcacacttcgtcgggtacagcgacagcgaccacgccggcgacatcgacaccagcaagagcacgagcgggattctcttcttcctcggcgagtgcctcgttagctggcagtcgatcaagcagcaggtggtggccctgtccagctgcgaggccgagtacatggcggcatccgccgcttcgacccaggcgctctggcttgctcgactgcttggtgatctcctcggcagagacattggagcggtagagctcagggtggacagcaagtccgctctggccctggcaaagaaccccgtttttcacgaacggagcaagcacatccgggtgaggtaccacttcatccgaagctacttggaggaagggagcatcaaggcgagctacatcaacaccaaggaccagcttgcggacttgctcaccaagcctcttgggaggatcaagttcctcgagctctgctccaagattgggatggcccaacttccccacaagacgacgcacaagacttagggggagaatgatggataagtctttgtggtccttgtttgtgattctttcttttgcttttgggtagtttcaccttttcaccttttcaggacagcatctactcctttagcatattttcagttgctaggacagctgcggttagtaggacagcagcggttagcatctcctttatgcccccctttatgctttattcagttgggatgccctctaggacagcatccctttcaaaattcgaattttagactagaagagtgcagcaataggcttgcagccagctatggctatatatatgtatccaaccttcctcgggaaggtatggctttgtgtttgtgaatgagagaaaaaccagaaaattgccccatctcttgtgccatcctcttctcaatgagagtaaccattgaggttctaacaaaatgtgacagtaacatgcaacgaatatagcagggttgggggctcttattttttaccttaaatagaaaaaatatgaggggttacagcatgcatggtgaatgaatacctttaatcttattcatgaatatatcaatgcaagcatgcaacaaccagataatggtagtcaaaatgtacagactacagacaaagtagttccatgcttgcttgcatatgtcatatttgagacctcctttgcttccacctgatggaacaaatggtgtgcagtgaaaccggatcgctttattcaaggaaacttgccagctttatagaaaagcggctagcgtctgagagaactgcatctgtaagtatgctttttatcacttgtaattgagaaagaaacttctttcttgaacttgtgtgtggcatttgattcagatatggactagcacactccagaggtcaatattaacagcgcagcctatcattggatttccaaaggtcagtttgctctaggaaattaccaaactcaagtaagaaaattttgtctcaacttttagctatcaaacctgacactggcatgttttccatgtgtcctctagatacaatggcgtgcacttgatgaaataaacgctggcatctgtgatgggatgacgtatgatgaaataaagaaaattaaacctgaagaatatgagtacgcaaattcattgattttccttttgttttgtttttttcattgaagctatcttttgttgcatttgttctttgagtaagcccatgtcctgccaagtaaattggaacctaccatgttaagtttgcatggttatgtaaggcaccccaacaatatataaaaatgcaaagtgaaacgaggtaattaattacggtgcgatttcatcactcttctaagagttgcagattgtggctgtgatgtttgttgaagtgacagtttaatgttatcaatactgattccagcagcataactgagaatattggcatctgaaagtatacctttttttaacttattttagtacactacctgcttagagaatcatcctctgctagtgccttactgttttatatacgaaaatacccccataagtattttatttacattcatgtgccctttttcagatcacgtagcaaggacaagctgaggtatcgttatcctagaggagaatcctacctcgatgtcattcaaaggttaattcaggctatgtgaaattatcacatgcagacatatattacgtaattcacctattgtaactattatcggtgcactttatctttacagtcttctctgttcagattagaacctgtaattattgagcttgaacggcagcgtgctccagttgttgtcatatctcaccaggtacgcaggctttagcattcttctaagtatttcgcttttactttgcaattgtggacgtgagggaaatttgttgtaggctgtgctaagagcactatatgcatattttgcggataaaccactggaggaacttcctaacattgaggtgagacaacgttttgcattttatatcactgctaccctagagcaccatgcgcgtattttgcatttttgctcatcatgactgaaaatttttgctccagataccacttcatacaataattgagatacaaatgggtgttgctggtgttcaagagaaaagatacaaactcatggacgcagtggactccacagcagggatttaggacatgacgcatgaagcttaaatcctaaaagaaatctgcctaataaattttcgttattctgatgaagtttgcaaactcccaatgcattactgacatccatgggaagtaaaattattggtgtggacaattaacatgggtggttcagctcaaagatggtttgactctcaaattttgaatggatattatgtattaaggttggctcctgctaactaatgcgctcagatagcactccaagtggattcgggcccttcgaattctaaatatgtttgttgaggatttgcatgtacagcttcaattatagtgaccaatgtgggttcctttgaaaaattcagtttgcttgtcaaacggccaggtgtatatgcatttatgcatctactttccgcttaatggttgctttccaaacctgtctcatatcatcaaattagcttaggcgatatattcttacggacgtattctccaggaaaaaggatatgtattcttactatgtgatcagttgcatgtgctgtgctgatgtgctctgatgaatttatgcacggtgtgttcgacaattctgtaactgttaaataaacatagttttcttaagtggagcatatattatttttctcattcgtatgctattacctttgtttggatggaagattgctctggacctttttgggatttactacgtacgggttttgatccaaacatgcccttaacattctgtaagtgatattctcagttgttagtttcttacctgtggtggcactgcacatcagttagtgttttttttttctttatagagagcggtacacattagctaggtacatatggaagcacattatgtttgagtacctctgattaacccgcccttattctgacaacatacaacgccatatctctatatacgaattgcatgcaggttcccggccggagacaaacgccacgtggcgcgtcatgattcggggatactctcctgcgtgagtatatctaatctactcccacgcgtgagtaaatgtaaaaataaaaaaaaataaaaaaacgccggtcgccttctctctagaaaggtcacgcctctttgctccccatctcttctccgaataaatcgccgtcccttcctcttccgatatctttctctctcacaaaagcgcaaacatcgctctcgctattctcttccaaatatcgccgccatcaccgtccatcgccatcactacctccactcccattgacgctgccatccccatgcatccactgccgtcactgatcaagtccatcaaccatccgcatccacttccatccccacctccacgacatcaacttcgaggtaagttaaatacttagcaatctcctgatttcttttgatttgtatgatctcagatcagtcggtagattgatcaacattttgggtggatgccttggaattgagttgatcgggttcatgcgataagacgatcaattccgtttgcgtctaatgataaaaggtttggtagtttaatttcagctgggtttcatgcatgatgttacatgtgaatagagcttgcaaatcgatttcatgtagtccctaacttacacgcatgcatgccatggctggcgcagccgcagacggccagacgccggccggtcatggcctaaagagtttattgctgtgcgttggtcttcggctcttcgctagcgaccgcagcgacaacgaggtgtcttcctataattttatctaaaaaaatatatattctgcattatatgctacatgtcataggaattgcacattctgttattgccctctgctgttgctgccacctgggcatatgcctctaagacaataaatattaaaagtatatatgtaaattatatgtttcaagtaatgctaatattcctatacgtatataaattataatctgtaatactaatccataaaaggtgtgtacttttgcgccatgtaggatatttattatattcattttttaagttgctggattgtttccaataaaaaatgactctttaaggccctagcatcaattaacttcaaatacgactctctttagaatttgggatttcatcatgtacagcaacataactcaatttatagttgcctatcaacgtaactaaccttaaaagctgcctgcacctgctataaaataatgaataagataatattattttatagcttggaaaaaatacagcggtaagatttgtgtgtttgcatagaaggaagttgcagtgcacagttcaaagtgttactaggatatgcctcataatttaaggattctttttacaaaataccatctctgaagcatgtaccttgtataatgcaattcacaaatttcaatattctataatttggactaccaatagctaaatgatgattctccctttttaaatctattatattattaagacagctcgaaacgaaggcaccacgttcgccgtgggggctagaaattcccacattaatcggagaaaaagaaaagaagagtcaaagtagaaatacaattaaaaatagctgaaattcggaattaaaaatatgcaatatggaaagaggagtccatataggaacccaatacgtgattaatcaaaattcaaaataaaaataaaataaaatccaaaattagaaaaggaaaggagagtccaaatagaaatacaatttaaaaatagctgaaattcggaattaaaaataagcaatattgaaagaagtttccatataagaacccaatacgagattaatcaaaattaaaaataaaaatagaataaaatccaaaattagaaaaggaaagaagagtccaagtagaaatacaatttaaaaatagccgaaattcggaattaaaaataaggaatattaaaagaagagtccatataagaacccaatacgagattaagtaaaattcggaataaaaataaataaatataaaattagaaaaagaaaataaaagaagagttcaagtaggaatacaatttaaaattagctgaaattcggaattaaaaataagcatactgaaaaaagaatccatataagaacccaatacgagattaattaaaatttagaataaaaaataaaataatatccaaagttagaaaataataaaagagagttcaagtaggaataaaattttgaaacaactgaaattgaaaataaaaaataaaaacattaaaataacacaatacgatattaaataatttttttaaaaaaattctaaaattagaaaaagaaaaataagatttcaattaggaatacaatttataaataactaaaatttttgataaaaataaggattattaaaataaaagaccatctaaaacacatgacgagatatattaagtaacatgcctataaaggagtagagtggtggcggttgatatgacatataaaaattattaataaaacaccaaatagaatcctaatgacgattaaaaggagagacgtcagggaggccatgaagcaataaaattagaataaaaaataaaataatatccaaagttagaaaacaataaaagagagttcaagtaggaatacaattttgaaacaactgaaattgaaaataaaaaataaaaacattaaaataacacaatacgatattaaataatttttttaaaaaaaatctaaaattagaacaagaaaaataagatttcaattaggaacacaatttataaataactaaaatttttgataaaaataaagattattaaaataaaagaccatctaaaacacatgacgagatatattaagtaacatgcctataaaggagtagagtggtggcggttgatatgacatataaaaattgttaataaaacaccaaatagaatcctaatgacgattaaaaggagagacgtcagggaggccgtgaagcaaacgagtaaggcggttgtcgggacttctagaaagtaaaaaaaacaatttttagaattacaatgacaataaagagtaggtggcggacgggctgtagatcagggacatagtgacatcgtttgatggcacttctaaaaattattaaaattagactacaagtctaatttttaaaggttcggaacttctgaaaagtaaaaaaaccaatggtaatcatgttcgcttttaaaatcaaaatgaaataaagaagggaggcagcaggcgagccgtagaggattaaaatggcaaagccgctaacggtttggcgggacttctaaaaagtaaaaatgaacttaaacgataattatgttcgatttttaaattctcaatgacaataaagagataagacagtggacgtgttgtagaggagtataatagcaacgtttgacgggacatctagaaattataaaaatgaaacccaacatgacaataaactctaaaaactataaaatccaatttttaaaggttccaataagaatgaatagaaatagtggtagatcgagcaagcaaataaagaaggagatgagacataaggggtagcaactggtctctaccattgaacatgccctaatacagttttccttttatccattattacaatcacagtctgtgggctgatacttaacccaaccaaaagatcacgtagctcacaggggtaatatacatccatccacgaaattacaaaatgttctttttacagttctagctatgaaatttcctgcggtaattgagtaatattactgttggttggctgttaatagctttgcttattaaaggcgtgcgtgctgtgggttgcacctgccgccgccatagctcgtaacgcgaactcggttcgttcagttgcaaaccactcttcaccaagcagtgtacccacaagcaagctagcacactccaccaccatgtccagcagcaagccatcgccgcagcagcagcagcagcagcgggcaaacgagtggtggagcgacggcgagacggcggcgctcatcgacgcgtggggcccgctgcacgtcgctcgcagccgcgggcccctccccgccaaggattggcgcgccgcggccagcgccgtgaacgcgcgccgcgccgccgccggccgccgccacaaccgcacccgcgcgcagtgcagggcccgcgtccagacgctcaaggagcggtacaagagggagctcgccaagccgccgccgtcggggtggcgccacttctcccgcctccaggaattcctcctggccggcccgccccccggcttcccgcccaagacgatgccgcccgcctccgtcaagaaggaggaggaggaggaatgccaggacgaggcggtcggcggcggcggcggcagcggcgggttgctgggccgctgggttgtcccgacgaggccgaggaacggggccgcggcgtggtgcccggtgggggtggtggtgacgaagctggcggaggtgtacgagcgcgtggagttggcgaggctggaagtggagaaggagaaggtggcgatggagatggagaaggccatgcaggaagccgtcaagctgaaggaggagaagctggacacctgaatacgtacggtaaggaacgaaaaatatttaccaatgagtagtgcagtataccaatgaaaattagtacagtagtggatacacgataaacgtatatatactcttccacctcaatgtcgagaatcaccaacgattacactctcccggttcttgattatatttcactttttctgtgttttttgttcgtttagcggaaaacttatttctgtttgatttgctgatcacgcagggatggatgttgttgctcgagcaatgctgtcagtgattactgcacgtaggcgaagaacacagtactagtagtttaggatcaacatgtacggatgtaccgcccacgtagttttagacgcgccaggaggtttgcgttgatttatgtatgtacttgtactttgtaccgtcactttaaacccaaattcaccccacaaaagaaatactctacctaccgtgtcaatcgtctccacctgccgccgacgacgacgacgcctacgccgtacgtcgtcctcctcccgccgcccaggttcgcgagaagaagccagcgaaaccccaggaggaaaccgagcgaacgccccgaaccacgcggccaccaccgcacgcccggctgccaacaaaacacaaacccaccaacccaacccaagtacccaacccaacgccacgccacgcaccccgacccgacgcgcgtgcgtatgccctggcaattcgaccccgggctccgctccccggccgccgcgtcgctgagaggaccgggaccgacaccgacaccgacccggccaaattaacgtggcaaactccagccaaccctggcgtgctgcaggcgcacccgcgagcgaggccgcgaccccgcggggccgcaaaagcagctcagtttttcgtgcgacgacgcaccgtaaaacgcaaagccgcgcgcgccgctctctcgcgagcgcatggaccatatggttcgtatgtcctcaacgcaaaggccagcttgggcaaaagagttcgtgtgcgcgcagatctgcagatcaaaacctttctcgtttaccctaccgcaggagaagcaggcttcaaaattttccgctcaaaatgctcacccaggccagattgcgtttatcaaagaatgtagaggtatatagtatcaaaatggtttagttcctgaagaaatttgagagtaactgattaagttaggaatacattctatagtttttatctcctttagtatgatgcaatcactctgttgtgatcgattttgcgatctgttttggcacaacttcatttttcctttttttttttgatttgtgtattccttacttgataaatccatgaatctaaatccacaattactttgatgatatttgaatgaattatttgattactatttttgatgaaaatataggattttataccacgatggggaagtatataaggagaggcggcccacgcacagagagaggccgcggggcgcggggccaagagttgatcagcgaacgggcacgagcaccgcacgcgcctcacggtcacggccgtcacgccgaaccgaacaactcgccatggccacccgccgccgcgccgcggcgccgccgcagccgccggcgtggaccccggagccgtggagcgacggcgagacgtccgcgctgctcgacgcgtggggcccgcggcacatccgcgcggccgggggccccctccgcaccgccgactggcgcgcctgcgcggccgccgtcaccgcccgccgcgccgccgccgggcgcgcgccgcgcaccgtcgaccagtgcaagaatcgcttggattacctcaagaagcgcctcaaggccgagcgctccaggtccaagggggccccggccccgccgccgccgccgccctcggtcgaccgcctccgcgcgctcctccgcctcgccccctccgttccccccggattcacttcccgcggcggcgccatgccaaaggtgggagaggaggagcaggaggaggaagaggagaaggcggagtccttcgcggctcctctgccccgttcctggccgtcggtgccgaagcggccgaggacggcggtggcgttgctaccgttgagctcctcctcggggcatcagcacggggacggaggagggacgccgtgcacggaggtggcggcggcgctggataggctcgccggaacatacgagcgggtggaggtggcgaagcagaaggaggcgacgcggctggaggagcggcgcctggaggccatgcgcgatctcgagatcgagcgcatgcggattctcgtcgatgtcgccatctccgcctccgccgtcgccgacactgccacggcggcgtcctctagttggtgagtcatttcattccgtatttttcgtgtttgtgcatctgcacattgtacagcagatcattaggtggtcacaacagcaaccatgtttgatgattcgtgattctggttagaatttaagcacaacatggctggaaaatttgcacttcgctgataccaaaagcttatcatgataatgtaataatcaaatttggtcacacactaatccatcatattaacaggcaatgctgatatttctgaaactactcacgtgcaaaaactgctttcttgtgatgctccgctcaatctgatttcagtagaatcccaattgcaatgttcatgcccaatgagcatgaagtacttgtactgtcaatcaatgatcttttgatcaccttgatggactttttttttttttggaaacccccaccttgatggacttgtcatttgttattcatgataccattgctgctttatactactaacaatctgtggaggtcacaatcccctgatacttttgtttgtcatctgtttcttggcagaggaactaggacagtagactggccatggtagccatccagattccagtctacttttttcaagggacaattgcagtgtggagaaggcaattgacgtgatgctccggccaaaagttacatcggtttagattacagggaaaggttagccagatataggacagtacatgatgagattttcttcttattagttcactgatagcaggttagcagcaatgcaagatgagagacttgattgcctcaactgaacatatcatctgttttggagtcagtaaatggttactattgctgtaatcccctcttgtttccagctgcctggctattcagttcagttgcgaaacattctcagtacatatgatattctggatactttcatagagattctaatccttatgttcattcaatcattctgcggtatatatgattggttagttcttcaaacagttctgtcaccaggttcagttctgtgcctctattcttgccatgatgccatcatccaaggtatgaagtcatcctggaatgcatgcattatcatccaccaaaaatatttgccttgacatgaaaaactggaattgcacggtagaagcattaaggacttgaggcccatttggaacatttgaatttccccttatttctggggacaaatgagctaattcaacctgatagcagccgcagccgtagactgttgggcctggtccgaacagatagctcggcaccttctaacccaccagcccatcagcccgcggagctacacgccaagcgcaggatgaactgtaacaactaacaacgcgagtgttccaacttccaacctgcaggtaaatcaacctttttcttttttcttgcaactgcaaatcaacgaacagaactgagcagcttaggatttgtcaacttggcagatttgctcaaatgtgacgagcacgtcagcacttggcaggacaggattgttgcaatttcattagcagaaatttggtagaatcagcagacgattgtgtagatcatcgaacagaatatagctactccctccgtcccaaaataagtgcagttttgcactatttacgttcaacgtttgaccgttcgttttatttgaaatttttttatgattagtatttttattgctattagatgataaaacatgaatagtactttatgtgtgactaaatattttcaaattttcacaaatttttcaaataagacggatggtcaaatattgggcacggatatccacggctgcacttattttaggacggaggtagtataatactgatgactcgagtgaccaagtaggcggggtcatcaatcaaaaactagcaacaaaagaataccggacaagacagcatcaagagacaactttttaactgacgctatcatcatcgcaatgagcgatgatgccaacaggattttaccatttcagagagcaacaagccaaatagcattgttgcgattacagtcgatccacatggacaactgaataaaacgcaacagagacccagggacaccggcctatttctgaagaatggcaaacggctgccagtagaaaaatcatcttgtgtaatgtaagttatgtaacctctcgccttttgtaaaagttttctatttgcaacacaacgggacaaatgtgtaacgcacttctaaaacaattcacctggcattggaaaagaaaaataacctgatagtacacgaccagcagttttacttgagaagtcttccctcatgaaaccaggacgcgtgtgatcaccccctggacccaggatgcagtttcccttagctgttcatcatcagactggcaacattggccgaggagctccgagtggaatttggagtccttgaacagcaattttatgttgggccctaatgcgtctgctaggtccccaaccatggcaaccccagctttggtcacactctcattcctgcgaagtattagaacaaagtgtcaccataaattctttttctttggtatataaaggcttcttttgatgcaaacacgcataaacaagtgatgcatttcgaaagaaaacaaaaaatgttacacctgggaagatctgcttgttacaattatatattcatgtttcccgtcatttgttctatatatatttctttcttggaatatcttaaataaacatgactagtgcattcgctatatatcacagtaaagatcatgtgctcaccttaaaaggttgtctttcaagaccaattcaacgaattggaaaatatttccagcataaggcaccattagctctgactttgaattcttgaagccctgaagtatgcctgagtaggcctcaaaaatgcttcggctgagctcattttgatactctatgctatcatcatccggagcgtccatgcgaaagcaaagctctgcagctccttgcagcataggcatagtgtatgggacatatttctcaaaatgttcgccaattgtaagagcaatatctcctatgcaagacagtattggaggtttgacggaacggtgaagctctgggcttgagagatccttgagaagagcggacatgataccatcacagtaagggagcaccttgtcatctaaggcatggcagatgtcaccaaccacacccacagaaacacaacagacttgataagccccaaaattttgtaagcccatttctaggtacttgtggaattctggcatgtatttcacaaattctggtccagtagcataagcaagagcaccaatagcaagcatggcttcttcatgcacattagaactattgcatgaaaagactcggagaaataacaccattatttggtcagcaaaatgaagaattgctgatttttcatgacagctactgaacttttgaaggattacttgagcaacaccacagagcaaggcttgaaggtcactttgcttttccttgtcgtcagaggatgtgatctgaatctcaaaagtctggttcaatctcttcaagatctcttgtaataactgcacgatcatgttcaaattctctgagatatggctgcatctgacaatctcatttagtgtttcatatgcagaagcacaaagcctggaattgttggaatcagaacgatcagcggtggcaaggagagctgatattatttcaccaagatacggtgtcaacactgatgagatagaccctgcatcttcatagccttgggccagaaaatacacggccccacatatcttctcagacacattaggggagtctttgatacttgtcaacagtatttgtatgacatagggaacgtttgcatctgtcacaactgaaaacccactggttggtgagtgcagaaactcaaatatcctagaaagtgtccatgctgttgtatccttgacatggttgttttgatctttggttgcattaagcaagaaatcaaaaccagcatgaaccaatggtgtgagcttttgaacagaaggaccctcaagtatagaaccaaatgcaaaagttgcagcctccctgctgtgccaatcaggctttgttatgttcccctctataaaaggcatcacaagtggaacaatagcatcctggacagttattgcaacaagtccaagacaggtacccccagacatcgatatattccaaattccatcatcttggtcctgatcctcctcttgcttcatgagtgtttctagaagcataggaacaagagaaggaagggccttttcaataaaatgaaaatgacatgaagaactgaaaacaccagattctttgctctcttcctgcctagcaatttcttcatcacagacagtgctccaaaactcaacagcttgaagggcaacaggttcttcatctaccctggcagcatttgaggtcagctcaaatatagtctgcatgtatggctctagaagatcatagtatatggatgctatcgagaccagacactcaaatgcagcctttctaatatcagcctccttacacatggcagtctcacaaacaaccttcattatgtaattccgctctagctcattttgaaaatttgtttccgcaaaatcaagagcattgtagagtgctttcacagcagcaaggcgaacatcagaattgttctccacgtgattcataccctggaccacagcagtaagaacagcattaacttgatcctgttccaaatcctcaggggatatctcctcacagacatatccaaggcaatccagggtagcctgcttcagacaagggggtgcatctggctttgtcatgttagttaacaagttgactatgagttccggccatccttgatgagggatctcaatggcagcaaccttggcaatgacttgtgaagagctgcgccgggcttcaaacaccggtgaaccaagggtaatcagcagggactctttaacttgtgatttgattgcaggatccacattcatccaacgttgtacaaattcctctttcctagttgattcttttgcatccaaggaattcttaagcaaaataccagcaagccttcgagattcaggaggcttctcatcattggacagctcaactgatagcgtttgaagaaaatgtggaaaattctgctgctgaaattgcttgagattttcctcagcaacagttcgtagctgaccgtcatgtgactgcgcagctagcagaacctgtgtgatatccattcctatttagaaaacctgcagtaggatgaaaattcaggagggatgtaagatctcaagtacaaagaacacaaaaattggtttctcatctattgctttgaaatcttaaggtaggaccaacaatacctttatttaacctgattcttatactagagaatccaaacaactctatatacattaagagctctgtatagttaattgctttcaatcgtcataaagaaaaatcccaatgctcttacaaacttacagtagcttagcagtagacatttttcacatcaatacggtgacaaactataaggaaaaaaataaaatattgggaataaacccacaaatacgtctacagtgcaatctgtagatgaagctgaaattgcagggcaggtgcaagggttgggcagcttagatagtgtatatttcctattgcttattcctgatgaaacgacaaaatattcgatagagtagtttatgaattatttcctagaatgctttgaaactggattgccatgcatatacccccatcgaataatatatctactagaaacaattaacccccatcaatgcagaatatacaagttactaacaataggcacactctaaacacacgtcttactcgcggaacacccaaatctaaaaggcagtatacggttatctctttgaggaatttcgggatctaacaccaaccacatcgaacaaaaaaatgcagataactgaacggtactaaacctgtggatcaaacaagccaaacaaactaacttcaaatagaatccacccgcagcatcctacacgattcaagtacggaacccagaagagtacgtaacggcggcgaccaagagcagcgtcagatcggacaagcgagggcgctagaaccgagaagacggaataaggtatacctcgagcacgagcaaccgcggcctcccctcctcctcctccttgtccccacgcggcggcggcggcggcgatcgtggggatggggatggggattcgcctgacggtttggagtggatcgatctggagttgggggaagggagcgaggcggtttcgggctggggagaggtgagggtttgggagtcgtgaggagaaatttgaattttgaactgcgtggagtggagagagagaagcaggtggagcggatgggctagggcataacggcgtagtatgaacggtgacggcgacgcgccggagacaccgaccgacgagacgactagtttgctgggttgggcctgagtgcctgacaagcccaagtaatgtaccagagctcgtgggtcacaaggtcctgtttagggaggctttttctaaagcagtgtcctaaaatattcaaattctgatttgagaacggagttacttcctccattccaaaatatataaggcacaaccactcttaacccaaaaaccaagaaataattattatcatcttgtaatttgaatcatcctaataaatataatgtatgcaccaataagattagataacatgagagtggaggatgttaaaaaataataatttagtggagaagatgtcatagttaattgtatgcttgcatgcatgccttatattatggaacatctaagaaaagtggtggtaccttatattatggaatggaaggagtataagacttgtttgagaagctaaaattataagaaccagctggtagtgttagcttctaaaaatctggagcacttctagttcattttatgaattttataactatattttcttataattcggatgaaatgtaagaaatgtttagagagcttaagattttgaaaatcatctgattggtatctagtttatgagaatcaaaaaagctagatttttcagcttttgacttctaattcattcgttggattatacaactgtaccttctcaaagtctggacgaaaaactggactatttatgctaacttctgattttctgattttggagaagttacagccgctagaaactccccaagaccccaaatgaacccttagaatgcctggggagcttttaaatatgggagaagatgtatctgttagaatctcccaaaacaaaccattagaattagaaataaaaaaataaaagttagaacccaaattcttggaattcttaaattgattatcaaccaattatcttttagaattttaagctagtattgcgtcttggtactacacttccctaccttcacaacttttcacactcgactattagtggatacaatatacgcctgaccatttgtacgcgtgtacacgcacacacccacaggtacaacatcttacacgtgcaaactgtgctgctagccgtgtcgcgatttgcactcgtgtaccgctagtaccgataaaaatcggcttgtaccacgaagaaaccgacccctactcccctagtcgtgtcgcgatttgccggtctcgtgtactcgtacgacgcaaaactgtactcatatgtactgctcctgcctcctgcactgcacacgaagcgatcgaagcttttgggatgcagacacgcagtgcacgccagcctcggtcggtcctctccaacctccaacgacgcaccagggtacgagagagacaaggcaatgcccgatgaaacggcgcgcctgtgccacgtactccctccgtcgaaaaaaaacaaaccctagatctccgtgtctaacgtttaaccgtccgtcttatttaaaaaaattaaaaagacaagtcacgaataaagtattaattatgttttaccatttaacaataatgaaaatactaattataaaaaatttttatataagacagctaaatgttggacataaaaatctagtttttgtctatttttttaggcggagggagtacaacgcaccgcgcccacccgtgtgtccgtgtccgacccgagaacaccaccgccaccgcaatgcagcccccgaatcggtgaattggctggcgggtgatgtagccggctcggtcacaaacagtgcggctcgtgcgtgcaccacgacgtccctatctaatctggccgctttcctgggctcttcctcccctcgccgatccaatcactcgctcggtcgggggctaatcaccaatcactccgcatgattgctccacacgtacgccctttcgtccgcgggcccctccacgcgttccggatcgtggactcgttaacttaacctaaaaacgacttgggcaaatgggatcgtaaccaacgttacatacagcaacatcccctctggtctggtctggtctggtctcctcctttgttctcttcttttcgtatcctttgatcctttccccccactttttcttgctagtggctcatcatcaacattttattttgttattaggaactaaaataaaaccaaatcacccttcagaaatgcagaagattttgagcacatttctttaagatatttgatactatctcatagatatagccctcgttttcctattttcttttgttggcgagagaaaatcagaaaaaaaaactgaaagctggctaactaaaaaaatccgagcttgatcgtgcagcggacggtggcatggcagctaggggaaccgggaaaaccatccgacttccgcgcccctccccttcctctcctctccgcgctctcccgcggcgcccacgcaaccaaggcaaacgggcattaaccgcaggcgcgcgacgcaagcgatcgacgcgcacgcacgcacggcgggggagcgcagcgcgcggccgcgcggggaggtcggagcagaggccgacgcgcgcgcgcgcacgccgcacgggccgttccgccggcgccgccgctgtggtatgatcgccggggtggtggtgataggaaggtgaggcgcagcgcgggaggagggggggaggggggaggtgggggtcattatgacgaacaacttcctgacgacgatacggagcctgaagctgatcgaggggtgcaaggcggcgcaaatctacgcgttcagctcggcggggggcgcgtccacgtcgggctccggggatggggcggggaagccgctgccgccgccccagccgcggagcttgtccgtgcgctccgcgtcggtctgctacccgcacgcgccctccacgtcgggggcgttcgtggccgactcgcccctgccatgcgggctgcccgtggcggcggcgctcgagccggcgctggacgcgtgcctgcgccccgtcgaccacgtcaaggcgctcgccgcgtcgttccggaggatgtcgtcggccgaggcggagggcgacgacctctgcgacgtgttcctggagcagcacgcgctgttccacgcgctcggggacgcccggctgctgcgccgggcgctgcgggccgcgcgcgtccacgccaccgacccgcaccgccgcgtcgtcctcgccgcctggctcaggtacgagcgccgggaggacgagttcgacccgatgcccccgccgctcgcgccctgcaccccgaccaccccgctcctcgaatgcccccgcgccgcggtcttcgccggtgagtcccctggcgtcgaccccatctgcccgtgccgccgcccgcctcctcctccccccacccctccctcatcccgcttcaggcgtaacacatcaagcatcgaccagatggtcgaggacgacggcgacgtagagaccaatgacctgtggttcgtcatcggcgaggaggaggtggcgtgcgagcgctcgtgcatcgccgctctctccaagccgctcaacacactgctgtacggcgggttcgccgaggcgcagcgcgaccgcattgacttcacccgcgacggcatcacgccgtgcggcatgcgcgccgtctccgcctacagccggcacggccgccttgacgacttctcgactgacaccatcctcgagctcctcgccttctcgaacaagttctgctgcgagggcctcaagtccgcctgcgataacaagctggccaccatggtgagcggcgtggaggacgcactctccctcgtcgacctcggcctcgaggaagccgcccacctcctcgtcgccgcctgcctccaggccttcctccgggagctccccaagtcgctctccaaccccgacgtcgcgcgcctgctctgcagcccagatggcagggagcgcctcgacatcgccgggaacgcgtcgttcgcgctctactacttcctctcgtccgttgccatggaggaggacatcaggtcgaacaccacggtgatgctgctggagaggctatgtgaatctgcggagcgaccatggcagaagcagctggcattgcaccaattcgggtgtgtgatgctggagcggggtgaattcaaggacgcgcaggggtggttcgaggatgccattgccgagggccacatgtactcgctcgccggcgtggcgcgctccaagttcaagcgtggccacaagtactcggcatacaagatgatgaacagcatcatggaggactacgagccggccgggtggatgtaccaagaacgttcactgtactgtgttgggaaggagaagatggctgatctccatatagcaacagagctcgacccaaccctgatattcccatacaagtaccgtgccgttgtgttcttagaggaggacatggttgagtctgctgtcgcagagatcagcaaggtccttggattcaagctggtgactgactgccttgagctccgggcatggttctaccttgcacttgaggagtatgaggctgcagtgcgggatatcagggcgatattgacgttggatcctagttacatgatgtttcatggaaaagtgcatggagaacagctgatcgagatcctccgagggtatgtgcagcagtgggatatggcggattgctggatgcagctctatgaccggtggtcagaggtggatgacattggctctctggctgtcgttcagcagatgctcaccagggaacctgggaacagtagcttgcggttccgacaatcactgctcctattaaggcatgtaccttttctctcttttcatttgacaatggatcccattttctaaaaaaattgtcgagactaatcccaccaactgaatcgtaagtttgatattttcattagctataaaaaaaagtagaattgattgaatagctctttgtgtgcttccttttgtctgataattttgtgggtcaatttaactagctgatcattgcctatgctttcttttacatataggagtgcaagctttattaaaattggaaccaaatttacaaaaatgaaaataatttgtaagattgttggtgtgaaggctcatggacattagtaagttatgctctaagctatgtttccgtgcgtgtacagatttttttttttgtgataacataaaaaaaagtgggggatcgaagattattatttgataacaaaaggagagaaccaaaatgatactactaatttgtagtttgttttgttcatgggcttaatatttttttctttctcattcattgtagactaaattgtcaaaaggctgcgatgcgtagtttgagatttgcacgaaattgttcggctcatgagcatgagagacttgtatacgaaggatggattttgtacgatactggacaccgtgatgaagcacttgccaaggctgaacaatcgattaaaatccaaagatcatttgaagccttttttctgaaggcatatgctctaggggattccagccttgacacagaatcttcactctctgttgttcaacttctagaacatgctaatagttgtgcatctgacaatcttcgcaagggacaagtaagaactattcattgtttctcatttgcatgatgatatcgattgattatttgctctaacaaccatacatttttcaggcatataacaatatggggagcatatatgtggattgtgatttgctagatgaggcagctgaatgttacaacatagcattgaatataaagcatacacgggcgcatcagggtctggcacgggtccattacctgaaaaataggaaaaaggctgcgtatggagagatgtctgaactaataaaggtagctaaagacagtgcatcggcatatgaaaaacggtcggaatatggtgaaagagatgaagcaagaggtgatctcaatatggcaacacttttggatcctacaaggacttacccttacagatacagagcagctggtaagtgcgcttaaacatattttatggacttctttcattgttttgatgtctatgctatggttgcagtcgctttggcttagtaacaccaaatctcatggatttgtagaaggcttgcattctgtttagatttgcatgataagattaccacccattgatttgtgtcagaagatgtgcggagatatagctggtcattatatttcagtggctcataacggttttcgtttggatcttgtagtacttctcatttacagtctagtattctctatgaccacagctctacattgatgttatatcttccaatcccactacacggtttttccgagttgcattttgacgaatataaatgatctttaatactcctagcatttatactacctccgttttaggttataagactttctagcattgctcatattcatatagatgttaatgaatctaggcatacatatatgtctagattcattaatatatatatgaatgtgggcaatgctagaaagtcttataatatgaaacggaggaagtaccatttaaaatgtaagtaagatattagctggtacagaagttacagtttatacttaccaaaagaatttcatgccctgttacaggaacggctagtgatgtagtgcatgccattgctaccttcttcagtttgcatttttgctttaagaatgcgcaagttgacaactagtattatagcactgtggagcacaatactatactaccgttttcctttttgcgtgttttctcagttctgatggacgaaagcaaggaagacgaggcgatcggagagctctcacaagcaatagctttcagggcagacctccagctgctccatctccgggcagcattcttcgactccatgggcgacaacgccaacaccctgcgggactgcgaggctgccctttgcctggacccgacacacggtgacaccctggagctgtacagaaaagcttctacaaaagccgaaccacaaagctagtaaaataacctgtgcactcgccatgccacctcatcgtcgccatcttcgtcgtcgtcgattcagctgcagattttttttttctaggcaggatgatgaaacgattgttccttcgagagagctgtgaaagtaacagattaacagaagcccctgcggatcagtgaggcaggatcacgagaaggtacacagtacataacacatgattacgagtgtaagtattacagtgcttactcctactagcttggaggcaccgggaagacagagagatccacaggagatgaacatgttgtaaattatgatagcgttgtgtaaatggcaaaagaaaaaagaagatttgttatgtacatcaaagataacaaatcgctccagaagagagagctaaagaggaagcaacggtgtcctttaattagaccgggcacatacttttcccccttttcttctccccttctttaatgccttttgatctgtatttggaggcacgttttctcgttgcttaagcttttccatgatgcattcatgcaggcaaggcaagatattcctctccttttttttcagcagcagaactctgtactgttattgtgttattgtcatgagttgtggctacggcgtgcggccagctcagatcatccagtctggtgatctcaagaactgtttgtgttcttgagaagcatgatccagaaagcactggcatccatgtttactgggatcaatctgtaggatggaatacaagaccaaagccggtgtcacacgctcacaccaatatctacatatatatttttaaccagcttttattaaataaatcatttacaaaaccaattattcattaagaacattgataatggcaatgattctatacattcatcaaagcttgaaagcttttatcagtagtcactattcactaatcattcagccattggtgcggccgtgcacagatagcagcttattattttggtatcaactcccgcggcgtcattttagtgccataccggcagatgataagaggaggaccgtctcatcgagaactctttaaaatagaaggcattgccagcgtcccagggcgcagagctgcgtggttagcacttagcacataccaagtgctttccacacaaagcagaatattatttttttaaaaaaagataatgcagcatgatgtttttttgagggacacttctgtttgtggagggtcccacaatatgaatgaattaaaatctctctacagtgtttcttaaaacatttagctggagctagtattcttcaatgaatcattgtgttagaccgaaagaaaacaagtgcagaacaacatgccaaagatgaaactcagaactcttttgtccattgcagagtcagctaaaatgtttgcagttcagtctgctgaaaactaaccactcttttacatgtaaagtagcactcactatatctgcagctatgcacaggaaacaaacattcagaacatcttctaagattctacctgaacacaaattccacgaacaagattagcggcaaccgacaaacgaaagaattttcagaacgagacatcagacatgaacgccattctttccccgcaaaaattttaagaaaaatgccattcttgatgcagctagtgattagctctcggaggacatgatctccagctcagcccaccacagcggcgacaccttcggagttgctccgtccggacccagcgcggtgatctccctcatccgagctgcaacctccgccatggtcggcctcctcttaggatcaggatcaatgcagctcctcaccacttcgcacagcgaacgcgcggcttcttcagagaaggaaccgatgctcgggtcaatcagctctgcgaggcgcgtctcgccatcgaagtagcgaaacgccagccgttccagtggcccgtcctcctcagaatcgggaactcttccggtcagcatctccagcaataccatgccatacttgcgcaccgtgttctcgaggtccgaggaggagctggagttgctggtggctggatttggttcctttgcaccgctccaaaattcaaggtcggacacctttgcagcgaaatcgtcggtaaggtatatggtcgtcgagtcgaaattccttggcacaacaggtggtttaagctgatgcatatgctcgagacagtaagcgattcccatggatatcctgagccgcgtcatccaatccagcttctcggcttctctaactgcagcacaaccgtgacaacacagtcaaatttcaatacattgacccacagcacagagtaacagaatcaaatgaatcaaattggtgataggtgcagcatatgcagctgattcgtacatatatgaactaacaagtcatagcttaaacagttgttatcagctcaccatggtcatgcatagtttatcactggaggacctttttatgatgttcagtttgttttatgaggttgctgatatcttgaccaatgttcaaataaaaatgcaccgacaatttctggacatgatgatgaagagaatcatgataactgacaagaacacttaccatgcagatactcaaaaagtgttccatttggagcatattcaaacaccatcactctggtaaaaggttgctcttcctcacaatagccaagcaagttcataaagttcttgtggcttactttggacaaacttgtgatctaaaatcataaattcagagtaagcaaaacaaatatatatgagaaataggtaacagtatgttgcaaaaaaaggtgatagtacagttaacaatacagtacctttctcctgtaccgagattcacattcttttgaccaatcgtctgcagacgttaccaaacttgatgccactgctatttcaactccactagataaagttcccttgtacagtgtacagctagatgtagaaccaattatattgctaaaatcctcgcacgctgtttccagctctgatcgtttcaatgcaggcacacctatagatacaattgcagtgtgatggattcggaaaactgccgagatacttatatatgcaagtaggaataaagcataccggttacaaaagccttttgcaattgcccgctaagtcccgttgcccatggcctcacagtccccatctttttagctcggcagtagaatgcaccagctgctgatatgataaggagagcagcaatccctgctgcgataaaaccataagttgtccaggaacgtttaaaccaagagcgacctgtagtttcaactgaatgatcgtgctcagctcgccgagttgtaggcttaggtctaaccaattgtggaggggttgtgaatggatggtgtggagatctgtgtgctatgatttttgaagatggtgatggtgatggtgagcctttcggtggggatacccatggcgagggtgatggagaagacaccggtcctgatgatgtatcagaaagtatttagtcctgtggaaactcagatgctgtatctcctctatgagatattgagattagttgttacctgatggagattgttcaagtggtagaggagctggtgcaccttggtttactccaccagtctgcagaagtcttctaacgttcctaaataaggaatagtaatgctatataagcaaaatatagctgttcagcaaactttgggcagaatatagctaaatatctgctatattagcaagctaagtgccttttttttttcccgcagctggcagttaaaaggcccattttccttgattagtttgtgtaatttgtgaaatcatttttggattagattattcaatctactactgttcttttgaaaaaaatagtgtactactgtttctctttccaatacttgtataataattcaagttgaaaaatcagtgagatgtatgcaacggcatcctccaacctaggtacctactctccatgtatttctcgaatgaacacagtaaaaagtaacaggtgatgtatgctagccaacaaactttcgggattatcatgcaaagaagaagcatggcatgacttattagatttgttcatgacgcatacttcagacgaagtagtacaagtagaacactattaattgctccctatgcataaaaaaccaatcaattcaactcagaaatgcacacatgaattcatcatggtgaataccaaactgattatctgtgctatcctgtcagacatgaaaggcaacaaggtaacaccaaaaccatctattctccaattcaggtctcgacaattacaaattactgattaaaaactaacaaagaagtaaattctcagaaccagagcacccacctagaaccagaagaagcaccaatgctgctcaacccctcctctccaactccgaggccttcagtccctgaagcaaaccaagaaggtaaaccaccatatccccaaatgcacacccagataccctgaagaatccaaatcttgagaaaaaaagaaaaccaaacctgcgccgcagagcggccaagaaaccgcaaccaagaacacaagaagacgaagaagcagcagcagcctcgggcacgggagctccattgcttcagccgcagggcgagtgaggagaagaagagtaatggcgcggtggcatcgacgggagggaacccgagaggaggtggaagcggagaggggaagcgcgtggttggttggggagaagggcggtggctggcgccgacgacgacggcgaaagtggcagcggaagatggtggggaggagagggaaaaggaggctgcacgaaggcgactccacaactagcaggaggaagctttggttttattttatttatttttttaaacttgtttggtttgttggtctaattatggacatcaaattgatttaattgagtaatcattccggaccaaaccatatttatgttgtactccatccatcccctaatataagggattttaacattttacttatattgtttgaccattcgtcttaaaaaaaattaaaattattttttgacttactttattattcaaagtactttaagcataacttttcatttttttatattggtataaattttttaataaaacgagtagtcaaatagtgccaccaaaatgtcaaaatcccttatattatgggacggagggagtattttattttctcttttttaaaaaaataattgtaaattgaattttaaaaaaaagaagaagttacatttagagaaaaattcatagattatacatgttctatcatcatggattcatagtcgcagaaaatcacaggtttattaattagtgacatttaacccagaggtctggtaacgacgctacgtaattaggtcggcaggggaccaatttagagcattttctaatgggtaatgtcgatagcaatgtctatctttatttatatcgcatagaaaggagtatataaatatttttctcaatgcatagtatttatgaatggaccaaaaataaatagtcttagttcacacaatgaccatagtattttcttataaattttgttaaaagacattctcccctaatctaatgccaaacttgttagttgtctgtttgagttatatctcatgtaaaacaccatcatactctcttttttaaatctgtttttacatttttcaaaatatgtatgtttaactttaatttcttgacacctatctaaaatcctactccctccgtcccacgatataagagattttgagtttttgcttgcaacgtttgaccactcgttttattcaaaatttttttgcaaatataaaaaaacaaaaagttgtgcttaaagtactatggataataaagtaagtcacaaataaaataaacaataatttcaaaaaaaattgaataagacgagtggtcaaacgttgcaagaaaaaacacaaaatcccttatattatgggacggaaggaatacgtagcaagagcattaattatcatgaacgctcccattaagagtgctaggttgttatatcgactagaagcatacaaataattactacctccatatcaaagtgttagtattttttttatgttttaaaaaagtactcccttcgtcttataataggattttgacattttgcttgcactgtttgaccactcatcttatttaatttttttttttgcaaatataaaaaacgaaaagttgtgcttaaattactttggataataaagtaagtcaaaaaaataaataataatttcaaatttttttgaataaaaccaatggtgaaacagtgcagaaaaagttaaaatcccttatattaaaggacagagggagtaagtgagaataaatggaagaaatatatgattggttgagaagataaagtagatgaaagagaatgattgtgattggtagagaggaagaagtatatgtagaaatagctttatttttgggacaatgtattgtgctagaaatagttatattttgggacggaggtagtatataataagaaaattttaatctaaatttagaattttgtctgactggttttctaactaaaagagaaccgaaaatgtcagccggtaaccggttctggccaaaccggtatgccggatcctggtcctgatgccgtacaattgatgtgtggttggagtagacatcacgtgaaagaagaaacgagacgccgctatcgccattaaactcccgaacacaaacgatgatgacgcctcagctgctggaccgcgatcagtaaccactaaccacactactacttgtactgcctcccagtggtactttgagtagaatcaatatgcacaacttagtttagagacctcacatgacaccacgtacatatggcattcatttgcagccaatggcagacatttggataggagatcatcacagtaaactaatgagctcgtaatttattaatttgagggatcacgtcgtcgaccgttacaaagtctactgatctgagttaattatttcactcttattttataatatataatatacttgtgtatcgtcggaacgaaccgagtctatacttgttaaaatggtgtgagtgcataaaccgtaggatacacaattactagctgatcacggtggaattagtactgagcaccattagagagggccagattgcaagagaggtagtaaaagggcgtttactaccaaattacacgttgtatgctcgttcgtttcacgctcagcagctaagctccttccctgttggtcgtcgtgtttgggatcgtcagatcgagatcgaggggacctaggaggtacccctccgtgaaatggagagagagtatattttttctcctctttatttttaagatatagggttcaaacacaaacgcttataacatggcgtacactcatccttaaaagtaaataggtacattctacttctataagattagtaagatataattggacacccatggtgttcttgacgctagtactccaagtctccaatgcagtggtgagtggtgacttcgtgaggtgcatgttggttggggtgttgaaggcactcgctcgtggagtcgtggactgttgaacgggaaatccatgcatacctgtacggtgcggctatacacagttgggaagcaaacctactagtactagcaagcagtagtagattgcaactcgccacttgtactagtacatcacgacgatgccgcagaaaacaattgctttggtgtctttttagagtggaagatcacgggccactgcccactgcattgtccatttgtccccatgcatgtgagtggagcactatgatgatgatgttttgcactctacgggtggtcgagtgaacaacaaggaaagcgttggttgcaccaagcgcgcactcttctgctaccgcgacgcatgcgccggacgcaatcagatcgtgtgcactgtgttagcgttcggactttttctttgtacacctgtgcaactacgcctcagaactgattaaaattaatcgaagggagcatactagtaaacacaggtaaacttaccattgttaaatgccaaccaatcaagaacagcatttactgatggccaactgatgactgcttccagcgtgcggcagagtagaccacactgaaaacactaacactgcaggtggtagtagggccaaagcttgggtgggactcaaaaagtgggaaacacctcaatccaattgcagatattatgcattcagtcaacaaaacatccatgagatgggccgcattgcacacctgcaaatagtcggcatgcaacagcaaagggagaacacccacataaaacggcaaggagaatcgccacgagcaaccaacacactgcggcgatcactggctactaaataatgcatagaaagagcgaactgacgaagagacttacgaatgctcaatctattttcacctcttttttttttacaggaatgatcctacctaccggaagtaaatggagatgagagggatgtcgacgtcattcccatcatcatcttcacaggcaacgacgacatccaggtgcctcctgtatgccggaacgtccaccttcgccacctccttggcgacatccacgagcttcttgttcactcgatccttgtgtctcggaaacatggtgttgtaaagcaatgaagtgccgcaggagacactgtacgcgctcaggcccttgtcactcagccacttgaggagttctgcgacagtgatgttgccctcgatagaccaccgatcccatacggtccatctcatgtcttgatgcttgatcaccttgggtggaagaggttcagccatggagaacattggtattgccaagttagcaaacgaattgcggtagtcttcgacggggtgcccaccagccagaaccttgtaaagctcaaggcacacaagtcctgttgccatggctgtcgaagttgcgatcgccggaatgattcttcctgcaatgaacttcgccttcagcttgtcgacctcttgaataccatagttccttgcacgcatatttgcaagcccagcaattaaatccatgtggaagtttgtgtcatcatcctgtaaaacaatgtatgatgtataagcaaaaccaatcacttctgttcatggagtgttttctttattacacaaacctagaaagttttgacagaaatgcctataaaatatgcaaatttcatggcttgtgaaccgagaaatgcccctggttaaaaaaacatgaaatgtctaattcatgcttcacaccaaaaataatgaggtaagttaataaagcgcatatcacacccaacaacagcccttttaggtaggaaaaccacatatatttattagatgccagtaaatcaaacagactaaaagctaatgtgtaagggataaatgactctcattctctccacaaatgctgactggatctctttttctacggggaagggcagaagtcaagaatggattactattaacaagggaagaaggaaactgatatggcaactaagctgtatgattcagtacaaagcacatggcaacgtcttgttgatattttgcttatcaggtgtgaattttttcatcagttgatatccacagaaaatcagttgtttcccagcgtggaaacactttcaaataatgaactttgtaccaaagaatgtcttaacagctcacaaagaagctaccaaaaaaactaagtaactaaccttctcaaactgaatagccttcatctggaatccaggaggtaatttttttgcagatgcttccagcttggttaaaagatcttcaataacagaagcatcatcaacagaagcactagagatgttagaagctttctcatctgtctcaatcttaaccccactcttcggttcaaattcaggcactacaaccttactaacagcatcgaccagattacttgtgttctttgcccagtcgggtatggagatcccgaatgacactgctctcaatatggaagcagccagtatgaagtgaatgtgagatgaatccacagtagagaattgcagtgggcgaggaaaccgtttgggggcagaccagaaaaaagcacccgtgctagtgaccgcatcttcaggaaatgtgaatgttagctgcttcacacgattagcgaagtagtcttcaaatctggtcaaaacaaaggatatgttattgcattgcatttgaagggagtttgttggattatatatttaagccaaaatcatactcatgtagctaaaatggaaagtgaaacaataaaaaaattaattattggatccactaaaagatgagtgtatagagacaatagatcatacttcagtctagcccaggcaatgcaatcttcaaatccatcacatcgctccttgtcaaggcattcacaaacacgctcgagcaattcccttgcttgagcatcacctgcctttctcatagcagcagcatattgagctggattggaaataaaagagttcacttcatttggagttttctctagcaaaccctcaaactctgaacgagcccatgtcagacagtggtcaatattgtgtgggaaagagtggactgtgcacattggtgcctgtttctcaggagggtctcgggatgctccatagttttcagtaaggtgaggaattaccatttgtgtattgcattttggacccaatgttccagattccaaaagtggtttctggaagtacaagcatctcatatccatgtacatcctagcattaacattatcaagtgcattgatgatgacatcaaggccctcccagaatttgtcatggaacacatgctcagtctctggacaggcacgattctgaagagcattaatatgcaggctggagttgatagcactagccgctgcagctgctacagtagatttagcctgcccaatattccaatcacgaaacagaaattggcggctcaagttgcttttctcaatgatatcatcatctgttatagttagctttcctttaaggccacaagatactcccattaaagcaagattcttcaagaattcacacccaagagcaccagatcccacaacaaaaacattggcatctctcatctttttctgaagcttagaaccaaaaacagatatctgagcatcatagcggctattcaatggtttcaagtcttttgagtccaatggataggttggtagagattccgctgaatcaaaataaaagaactgcaaagacaagagttatatcagacaaaaacaacatatttacttcagccataaaagagtttacagttcataaaatgcacctggtattgaggatgaaatttcccagagcatgccttaacaacttcttggccgacaatgccaccaaacatcgcagccattgggtttagaacagctctagaaccacttgcaaaatttcgtaacaacttcccatcaagctcatccatcttgtaatcaattgtagcttcattgacagaagcaacaaactcaataaacctttgagcatcttggtcacagccagcaccaggaaatcgcccaaattctttcctgaacttatccaaagctagaaatgcgaagtgcagaagaggaggacggtcaaactttgagaaatcgctcaaaaggaaattccctggttctcttatagaatctctgagactcttgaactctaagttgatcggctctttcacctgagtaacaattccaccttttgcataaataccaaatttacttgtatcctcctggatgcaaaatgaatatggccttgcatttattatcttccttggcttgccatcatttagttctgtcatcccttggacctctgagaagacaacaagatcaccatcttggaattcaaggcgctcatcatcaacacaggatatcattgcaggattgtcattgctgatggatgcaattataccagtatgtggttcttcaccatcaacatccagaacggtaaacttaggcccaaagtcacaaaatacactaccaaaaagaccacaaacttctgctttgataaaagaaattgaaggctggtggttacgacaataatcatcaaattcaaacgccttgtctagacttatgtcagtgaaaacaacagcctgtaaatcaaaaccagaagcatgtttagtacataaacatatcttgtataatagctggtaaacacagggatgtttaatcaaaattacacagtgcaaaccaaagattaatagcaatactacgaataacaaagttatgtggtgacagccaactgtgtaggcagtgtagcgttagcaaaatatttgcttcagtcataaaaggtttattaatagctcacattcaggtcacttgaatagatagtgctagttatatagattgtcacatcatccatgtcacatactccctccatcccataaaaaacaaacctagtacgtgatgtgacacatactaataccacgaatctggatacgcctctatctagattcgtagtactctatctagattcatagtactaggatgtgtcacatcccttactaggtttggtttttacggggcggagggtgtacaattgaatcaaaaatactacagtaggtctagaaaagtagaccagggtccagaaaaatagaggatcatccaaaagaccagtgtgagttcagtaaccttttaccatgtaaaaccgagattaacttcaccatacaaaactaaataataactttccatgtcacttcaagcagaattcacagaaaaataaaggtagatttgcaacctgtgaagtttatggaagtaccagattttatcatagtgaaaagttaacagacctgaaactttgagaggtgttcattggtcagatcttctgtcagagtagatataagaacagcattgttgagttcttgcagctttgcagtgcaagcaacagccctattctttccaatatcatcttcagataggaagaaattgcctgataagtcccacatttccacatttcccatatcatgtagggtgatagacttaacacccgctaaagcaagattcttcgctgtatgggaaaagattgttagtttcaaagatcacacaaaccacatagacacatgtcataataaagttatgataataccataccaataacaacaagccacgcaagcattagcatgtgtgcacgtacatacgaagaatatagccacacattaatggccatgttacttcccaaggaaaaattataattcatcaatctggtacatcaatacatgtctcaaactttataatagtggcaggaacgggaaaatggaatagacctcgatttcaatttcatgagaggacaaatgttttgaacaaaaaagcaatcccaataaaactaacagatactatttaactgggggagcaagggtagccaaatgctagcatcaaaacaaatatatccaaggcagctggatcaaattatttcctgtctcgctgccaaagctgaatggtacatatccggcttaggactagccatctgtccattttaacacccaaacctagccaatggacaagtctaaaaaaatcgtaattcgaactcaaagtactaagtactaacatcaggtagtatcaccaaagaaaccagcagcctggcattggtcagagttttcatagcagcaaagcaaccagatgtcagtagtggtgttcctgcctttttaatcgtgaacatatagagctatcaatgtacatacatcctacacccataaagaacaccaaacaagatttacggaataaaaacagtcgggcccttaaaggtttaagcaacaaaatgtccccaaatccgcaaatagaaagtaacaacaacagcatccacattcctgtaagttccacctgaaactcaattcaaatgcgcaatctaaggccatcacttagtttgcttctctgtactgtctaccgatgagaaacaacatccaaattttattcatcagtgcaacaaatctaacatgcctgcgcattgcattgctaaatatgttgtgatgcaccaaaataatccacatgacaataaaaacatcaaacagattaaacttcagcaaaactaactgtaagcaacatcacaccaacaaagtactactaagcgagtatcaattaaatatccagatcagaaatcgagggagacacataccaatctcagccccaagcccgttcagtccggagacgaggacgttggacgcgaagagccgccgcatcgtctccctcccgtacacggcgagctgcctgctgtgcaggtcctcgtcgatctccgccacctcgctcccattgccgctcaccccacccccaccgccgcccgcctccccagccaccatcgcctccgcctccgacgccgatccccctacccgcgccttcttcgccggcgcgtcgctgctgctctcagcctcagcgccgtccgctctcttcgtcggaagcatatagcgcgacggaccacctgcatcgatcgccaccaccgaatcgaatcaaacatccaaaagaaaactcaaaataaaaaaaaaaaaaaccaaaacccccaggacgaaccaggaaatggcgatcggagcagagtacggatcgaagaacggagaccgatccggatgcgggcgatcggaaggtggcggctagggattcgctccgcgcggcgccgccaccctgtggatggttgtgccttgcctcttcccttcccttcccttcggcttggatgctatgccggcggagaagagtatatataacagtcgcgtggcgtggggaatggggttttgcggcaagctgggcaagcgagggaggggatggatggtacaggagtacaagaggagaggattagggaggatcgtggccgttggatgctggtatggacggctgtgatggtgtgaaggtggcgtactcgcatgttttgccgtttgtttagccatatgtacgactagagataaaacaatacaccctccgtccaaaaaaagacaaaacctggtttccgtgtccaacgtttgaccgtttgtcttatttgaaaaaattatgaaaaaaattaaaaagacaagtcacgcataaaatattaatcatgttttatcatctaacaacaatgaaaatacgaattataaaaaaatttcatataagatggacagtcaaagttggacacgaaaacccagggtttgcctttttttttgggacggagggagtaggtgaaactagcatggtagcatgtacatattgattgagcgggtagtatcgttatattttttatataatagtatatatttttatattttattattaaaatatactcactctatcccataatatttccataatacaagtcgtgcacatattccaatattcaactttaaaaacattagaccaacaattattataatataaattaaattttatttgctaaaattaatatcatcggattgatatttaaatttactttaaggtagttataataagattagttttgaagaccgtgccaagtttgaccgtgccttatattatgagatagagagagtattaaaatattgatataatttttaattatgtactaacttgactagactaactaatatgtaatattcatactgtagtgtactagaaaaaatacacgtgcgttgcaacgggtaaactattagctgattagtgtttagtttttcatgatatgagcctttaagaaaatatactaatgctatttcataaaaataaaaaatacttagtagagaaataaactgatttcagcccggcccaaaaacttccgtcttgcttctatgcggatcgcgcccatgcggcccatgaggtggcccagcagcacagcggcccaatgcgggatcgatctgagccattcgttttgatggacggctcaaatcggttccaaatatatcaaaagcactggtgcaacaaacccaaaccctagtttcacctttccaccccccacagcgggctgcctttccccctccccttccctcccctttccccaccgatggcaccgctacctctcagaatctccctaccaacaacgctactcacccctcccccccaccggcgctctcactccccgcatcggcaatccctttcatccacgtcggggtgccgccatcgcccgctcctcgccagatccggtgggtcggcggctccccggcggcgcggtggctcagaatatggctcctccgtctctctctcggcttctccccggcgcagcggcaggtcggcggatccccgacgcaatagcgatatggctgcgggtcggcggatccctccggcgcaacaacggtgcgactggtcggcggcgtggcggatccccgacgcagcaacggcagtacgtcagtgagtcggcggatccctccaagcgcaacgacgacgcggctagttagcagctccatggcggtgcggcggatcctcggcgcagtagccggtcaacagctcccggcagcgacgcggtgtggaggtctggcgaggagcggcaacgtcctcccgctcgcccctccctttcctatgtgatctgttttatggtccgtttagattatctcttgtcctatgatctattttggatgattttgtgatgattccgatttggattgagattttatttttgtttggattatgatagtttgggattttgagagggggtgcgtattatgggcgacggacgaacggaagccttacgttttttatgttttttctccgcgtcgaattgaatcggactttcctttttttgttttttcatccttttttcgttattacatgatattagtagtaagatatgcatgatatttattaattattttaaaattatagttttagctaattctaaattgtattcctatatagactctaaacttatcttctaatatttcttatttttttaattcagtagtcatgttattacaaactttattccaatacggactctaaacccttcttttaatattccttattttaaaatctcgaattttggttatttataaattgtatttctatataaactttagactcctattccaaaattccttattttgtagttccaaatttctctcatttataaattgtttttttattatatgtagtctaaactcatctttcaatatttcttttttaaattccgaatttcagttatattccaaattgtattgtattcatatattcatatatgaatttctttttctaatatttcttatattttcaattttgaattttaacttcttctaagttgtatttctatatggactctctattctttttctaatactttttatttttaaatttcgaattttagtttttttttctaagttgtaattttgtatggactctatattctacttttattttttattttttttaattacgaatttcaattagatctaaattatatatgtatttctatatgcactctaaacttatctttctaaacttatctttcaatgttccttatttctaattttgaatttcagtcatttctagattgtattcatatatggactctatattgttttttccaatattccttagttatttataggttctatttctatatggtctctaacctcttcttttagttttcttattttttattccgaatttttattagctctaaattatattcctatatcgactctagtctcctttttcaatatttcttattttctaattccgaatttaaactattttaaattatattccaatatggacacttctttttatttttctccgagtaatgttggaatttctaagctgtgaaagcaatcgtggaggcttcttttctattacattaataagttaagggagtagctatattttatggcgtcaatttttcaccaaaaaatcggcagcatgtatttacattgaaagtccctaaactcactaaaattacacacacacacacacacatatatatatatacacacactctaattagtatgtaattacagtgtaaatatgaagtaattatggtatatacctcctctgtcccattttaagtgcaaccatatgtttccgcgctcaactttgctcattcgttttatttgaattttttaataattggtatttttattattatgagatgataaaatatgaatattattttgtacgtgacttaagtttttaattttttttaaaaaaatttcaaataaaacgaacgatcaaaattgtgcatgaaaaatcatggctgtgcttaaaatgggacggagggagtaactagcattatactaattactggtactcaaatttgtttatgtgaattcctatatctttctactagtattaaataggtggttcctgtataccgctacagcctacgcacgtactactactacacgaatctcaacggagcatcagcggtctaaaatcttaatgtgattagcaacaaaaatatggcgcaacaaatttagcaaatccgtaagttaatagattattttgttcttttacccaaaacgcgcgcagatgtgaagatgtgtttttcactaacaagccttagctgcttcacatttttttagcatatgtaaaacctcacaagtgttgcgtgcacacttatcaaattatttgtgtggctctgtcaacaaaagcgactaattaaacagaacctaccattacaatgaaccaaacttgcagccccgtgcaatagcgaaaagagaaaccaacagggacatagattttcaaccatctaaatagttattaaatttttttttacaaagacaacatagattagtatatgaaatatatcactgcacaaacgacttctacaagttataacaaaaacaacaaattaaactgaaaatagttatcgtacattcgcatctatatttgttatttttgttacaacttgtagacgaagtaaaattttaacttgcgtgtttgtggattgatataatttatattaatctatcttaccatttttaaaaaaattttatgactatttatatgacatacaggattatcttcttctctagggatgaaatcattttcccaaaccaacaggaggagaatcttttcagctgcacctaggctgaacgtaaaccaacaacaacaacaattaatctgatggcctgtaacttaacatacctggttcaatcttaacacacaaagagacacatgatcacacattccatctggacccgttttcacttcagcaaagatgaacttgggaacaagctaggtcaggaggtgccaatgcaagggtcccgtagttcgagttcgaggatcgtacgtctctcatcaaccacgcacgccgacgtctactccccgcgatccggcggcggaactcgtcagcgagcacagactggcgccgggaattaacccaaaagggaccagcagcgtctgctacttctttctgctccgggagggtgggccagcgcgcgatcggcggcgccggcggcgagagcgtgtggaagtcggagtgtggcaagaaggccgtacgtacgtgagcggcggcgatggccgcctcgagcgtcgggtacctccagaagttctcccctacggtgtctacgtacgagccgtcgatcgcggcgtcgccgtcggggtcggcacgcacgttctcatgcacgaggcttgggtggtgcatgaccgatcgagtacggcctcgacgacgccaccgacggagcgcgcggagaagcatgcaggtacgtgctttgcaaggtctatatatatatatatatatatcgctcgccgcgcgcggtctgcgtggaggcgcgcacggcaaaggcggcgtattattcgtcgtgccgcggctctccaagaggatcgaaggcggacgacggcgtcgatcacccggccggaggcgccaccgagtgcgcggccgcagtaagaggccgcgggagcgagaacgaagagcagttgcgctagctcctgccggagttggacctggatgtgcgctgctgtccgcctgtaccgcgccgatggacgacgacagcttgggaatggaattcagcacggccacacgataaaacaatatactccctctgtttcgaaatatttgacaccgttgactttttaacacatgtttgaccgttcgtcttattcaaaaacttttatgaaatatgtaaaattatatgcctatataaaaatatatttaacaatgaatcaaacgataggaaaagaattaataattacttaaatttttgaataagacgaatgatcaaacatgtgctaaaaagacaacggtgtcaaatatttcgaaacggagtaagtacaagatatatgttgaacgacgacgaacctttgccgtggtctccgactatggaagtagctagctgcatgagaacatgcatgagagccagggactgttgctagctacgtacgaatcacatgcaacgcatagcaaccactctgcctatcgtatgctttttaatatataaatgctgaaatttcagggaaagaaactgaagaaaaggaacgatttttcctatagaggtttttaaattatatgtgctcaccatgcatgcaggcgccgatattagcttcattgtccttgtgcatggctgcatgcatgcatatgagtattaatttagtttgtatactagattaaacacaattaattaacttgacaaggatggtttcattcagtcatatggaatgtactacatgattacaatgcaacaatctttgttgcgaggatcagattgagtgaacggccgggtgtcattttgtgccctagcaaagatttggtagtttcaaatagtagtagttatttgggtagagacaaatttgtgcataggtaataacaaatgtattctaccaaatttatttggtggtgataaaacttgctactagtactctctccgtttcacattctaagtcactctagcatctctcacattcatattgatgttaatgaatctagacatatatatctatctagattcattaagatcaatatgaatatgagaaatgttagaacgatttacattgtgaaatggaggaagtaacattttcatagggtttccaagcgaaccaaatcactttatcggtagggagtaattaaagatcactagaacaattgcacgtacggtcgaattccttgtgtatcaaaaccaacaaccccccaccaacaaaagaaagaaaagaaaaagcaaaagagaaagatacccaaggctagtcgggggacttgggactttggggagacgttgtggggcccgtgaacaagaagattgcccatggtgagccttccacggcgccgagcttgcactcgggtgcagccgtgcagtgtaccacccacacgtttatttcgaaaatgcatggttcaaaagttgtacatactgccactttggggggtagtatctgcttgggattcgagcagcagctactggcactggcagtgcagtgcagagcaaaaaagaagaagcaaaagacacagacgacccgctcgatggaaagaaagaaaccagctacgactgttcattctcagtcagggcatttgcattgtgctgtgtttcatcagcttctcctccgtccgcctcttccaccaccgcaccgcaccgccaccgcaccatgacgccggcgagaggtcccaggctggactgccatttcgcgtgggacggcaacgacgcgcatggcgtcccgttccttccgccggttacgagacagcccgtggacagcacgtactactactctcccaatctctcccccaaagtatttcctttttttttaatcggatgttcctgaaggtaccccaaattatttcttgcttgcttgaatcgacacgtgtggtgtgtctcctgatctctatttgttctttgtttgctctgttgaagcccaaccctaagcccaaccccaaaaatagggcccattggatgggggagttttttttttttttttttttggggggggggggggtggggggagttgttgggggacctaagttttctgtagaaaaccaacgttgaaattggattaagcagacttctacggtgctcacgcggcggtggaatcattcgacatcctcagggaccaattggatgatgccccgaatttgaaccagaagaggctggtcatgatggaggaaaatgctttcagaatactgaagaacattggtgtcacgacaaaggaagcgtatgatgccgcacccccgggaacaggcttcgtcaagaatgtggaggtgcgagagagactgagatacataattactggatccatgcgtaccaatcacacacacattgtgtgtgcgcgcgcgtgcatgtactcctatatgtgtgcattactagactagctaattaattactggagttcactttgaattattatttctttctctttcagggtctgcccaattacaagattgaaaattatcgagtactctacttgaagagcaactgctggcacgaaggtgcgtccagcgagatcatcgacgcttatccattgtggaggtccagtgtacggatggttcgcctacgacgactcgttccaggatgccaagggcgaaatttatcgcgtcccatccgcaccatcgaccatgatctccccgatcgtccgaacccatgccctacttctctacggctatggagcacagggtaggactgggttgttcgattaccagaacaactggggtcctgagtaccataatggtgggcgtggcattatggacagtgccaacatcattggaaccattgttcctgatgttacatttgcaggcattgcattttagagatgaagggctgaattagaataatattaggagagtcaggatagaacatgctaattttgatctcgatgacaacttattgtctgccgcaatcgagcagggagcctgctgcaataacaagctgaagcactctgattacaaaatcatctatgctcctttgtgatatacattctgttgtctgggaatattggaatgataagttgaaacactctgattagaaaattatgtattaatgctcctttgtgatatatgtacattctgttggctgggcagtgggctctgggatagtattgcagcaactgctttgtgcttgtgaatacgtactgctgccacgtttggatatatagtactctcgcttggtaagaaactagtaaatgattgcgcgctacgccgcgccccgtgcatgatatacatgaagctagtatatgtggctgtcttcaagttgtattttgtaagtctatccatcagatgtaataacacatatatttatttggtacgtactacttaaaccagatgttcttttctcccgtaaattaacgtattattaattgagttttaattgttataaacttgaaaaaaaattaatctgatattttatagcaacttctatataaaatgtttttttttcacaaaacacaccgtttagcagtttaaaaaacgtgcaacgagtatctaattttcatcctctgcttacagcaaaacatataatccagctaaagcaaagttaatgtgcaatggcgcaacgacaaaaacatctagtagcttgctcacattatgcactatcaccgcatttgtacctatatctttggtctgcaaccaaaattattaccagcgaaaagaatttcattaggttggtctaaaaacatccaacaatggatgcaaataccagacttggtaacaacaaaaatggtgcagcgattttctttgcacacaatgaccagaccatcaaatttaacgtcttaactctaacgatacatatatccattgcacgaaacaaacatccatagccaaactgatgttctcattgcatgtttcacacaccatgaaatttaatcgcacataaatccactgcgtgaaacaacagtctccatagtgcataacataaaccaaagggaaccaaatgcatgaaacgaacttctccatagtgtatgcatcacaaacttctccatagtgtgtgcatttggcacacactcttcctgtcgcctcggtgccctccagcagcaggatgatagatcgcattattcaggcaaatcccacaaccacgaattggtgttgcctctggacttcctgcgagaaataagccagaattaaaacttgatttacgaaacggattcggatcaaatgcagttacactaggaactacaagataagaactgcacatgatcttggccatctattttttctatggagggttcagatttgaagctacagtatctgagctagggtaaaaaagtagaaacgagcgaaaatgacaatatcgaggattgtgatttagcatacttgggtcaatcttaacacaagatacacatgacattccatctggaccccttttcacctcagcaaagaagaacttgggaacaaggtcaggacattgggtggcccctttgagtttagcaaggaaatttacatgcacccacacaccattgaagaaggaagaaacgctgtccagtgctttaaccatctcatactcatcctgccaacatattcaccagcataagtgggcactcggatggcacagataatagagaataagcatgataagtgtttaagaagagacctcatatgatctgttatagtgttcgagagcaacctttgcgcatgttggggtctgccctgacacatcatacacatgttccttcctgcaaggaatgagagcaaagacaatacagtcatcagttaattgttggtaagtagctgccataaggaaaaactatattcggagcgattcaattttccttttttttaagatagaaaccaactatattaagaaatgagaaacagttaaaacattagtcagcaagcgcacagaaaattggattaccaaccaggttggcaaacgctgctgataactgcaactgctctaaaacaacacaacaaaatgctattgggttgccatttataatgaggagcaacgtaatatctttccctaaagggaccaactatatatttgtcgacaaattttctcctaaaaatttgacagatgtaattataatataatcgtagtgtaattacactgtaacttatatgtaattacactgtaacttgcatgtaactacagtgtaacttgtatataagtttcacgtaattttgaatcgttaaatctattacaagatttgttttggtgagtaagaaaaaaaaatcacagcacacactatgtgtaaggatttgttcccacaacctccattttaccaaaataacatattacaaagagatttttgaaagttacatacaagttacactatagttacagtgtaattacatgcaagttacagtgtaattacactacgattatactgtaattacatttgtcaaatttttgggagaaaacttgtcgacaaatatatagcaaaatcgttccctaaatatgcaacatcttgtttacaggtgttccaacaatgcagagtacatcacgttcaatggaactaattgccactgcccttgaatgtctaaactgaattttgcgcattgcatgcatatctatgtggactgcagagagcttaatcaatttgctgaacattcacatgtttataggtaatcaagtcttgattgcattacaccaatctaattcaaaataaaaagacatcatgttaaactgaatgtctcatgttaaactgaacatggtgaaccatttagggcatcggccggaaaagttatttaaaaaacattacggcatgtttggaggaaggggattccaatccagattcctaccataaacaaaatcgtaaaaaaaaaaaatctatagcaaccccctaatacaaaatacgtaggtagagagggcgaggaaattaaatcgtgcaacatacgcatcgacgattgaagattgcgggggtgggaaggaaaggaggagatgagattagatttgattaccctttcttgtactggagggagcctagctgtggcttgttggtgtggagggggcctagagagcttcaggtggctgttcctcttgcagatatcgggccgcgacgccaacatctttatcttcgagagctgcgactgcgacagcatatttgtgcaccccatccccatcttgcggagcaagatcaagttgagctccgcctcctccgcctccgcctccggcgccggctgttctgggcgcttgcgcttgccctttccacggagggtgctcatctcgggggcttcaaggagacgacccgacggcgagagagacgacgacaccgaatcgatttgaaggagagagacgagaccaaaccgaccttttctcgatcatctctgcttacatctcacgcggacgagaacggacgggaactgtggcccacatgtcagcctcggtatcccgtttccgaaccttccctttttttttctctcgtccctctctacgacgtccgtccgatccgattaaatctcgcacatcgtcggaaaactgaacaaatggttaaatatctcaaaactgaaagggccgcaagaatcagctgttataaactggcgattcgacggccagagccttagagtgggcctcctcctgggccctcctagaatcctggtccgtaaaatgggttgggctgggagcctggaaattggaccaatctaagcccgttgcggagcttcgtaaataagagttgaatttgttactttggcaaaagtagtggttaaataataaaggaacaagttcatgtgtcgctcaacttagacaatgaatccgatttttgtcctttaactgaaaaacaataagatacaacgggtccttcaactgtcaaaatccataaatcctaatgcggtttggacggcggtttcatccaacgtagcgcctacgtagctaatttggctcggtcttcatctgacatgtaacatgaaataaaatttaacaatttaaagaataaaacaaatatatgggcccacatgttagttaaatcataagattaaaaaatagtaggggcccacctgtcagtggaccttacttcctccaccttattccctctcttatctgttcctatcctgtcaggggcccacatattttgttttatttttaaaattccttaaataaatctcatctatagaacttatcatcactacttctcaagttggcaaatttcttgccagttgattggtccacatggacctacaaggtgctgacacatgaaacaaagaaaactgttgaagctaactaagcgcttatgctctttcctgcttacaagagtgctagactataagccagctgagaagataaatgagaagtgagaagagcagtgagctacagattttgtgtatatgacatgtgagaccaaatattaataatgtagtacatgtttgtagacaactattgtataaattggctatcaaattgactataaataagttagagctaatagttagctatactattaactaaacttgctcagtgtctctccttgcacttccaaggtcagtaaaattaactgaaaagatctggatctttccaatgattccaacaatactagtactaaataggcgtgacacatttgagaaatgaaaaaataaaaattagacaaaactagaaaaatataataaaaatacaaaaaacagatagtggtcaaaagggaaaaaagaccaagactttcttaaaagaatcgataattcaatattatctagatcctaaagatttctgagcatgtataaattaaaataagtaaatatagaacacaactaaaactatttttttaaaatatagtgcggtgatgccgaccccagcgacattgaggccctgtttctttcagcttaagattattataatctagattattaagtcagattactataagctagattgttataatctgtagtaaaataagcggttagttgtttctttcctcgattattagagcctaaattattgagtttgcaagtctaaagagggagtggggtggcatggtggataatttttcacccaataatctggaaaaagctcacctaaataagcttatcaaattataataagctgggcttcagattataataagctacttcaataagttgtctgtttctttcagcttactcccaataatctggattataataatcccgaactgaaacaaacagtgcccgagccactcttacgattgtaggtgccacgctaaatctagccaatgaattacggtaacaactgaaaaatcaaaaactctcaaacagaagttcctaatctatgcaagctacactcaattttttcactaaacatccatttctttttaataccgttttcacaaacatatataacaatgttcgataacccatacataatacaatagaagcctagcaattagcatatattacgattacacgccaattctcaacccttgacaaacacaaaatcaaagagccccattaaaggggttattttcaaataaattaatatagagattttactacaattaaattaattatgtaaaagacttgaaaataattctgatacaaagagttttcataatccacatgggttataaattatgaggcccgccaactggcgagctgatttctactattatcacaaattcacaagtgcgcacacactagtcaagacaccctctagcatacacttaggttgcgttcggtacaggtattgggaattatccctaatccctcacgtatataaaatgaattttctcattattgcttgattaattaagtagcattaataaaaaaattaaaaatatttctaaaaaaaattaaaaataaattaatacgattttctaaaatacttttttatagaattttttttagttcaagaagtatgcgagggagtaagtgttagaaaagagtactctcgatcaaacccttaaagagacggaaaatagcagtaaatctttaatcgtactaaattcctactcaccgggaccttgacatgcaaatcgtagtgcctgaataacaagtactgtaaactgcaactagggtgcatggtaaactggaacaacaaaaaaccaatgccgagctttaatttgtttctgttacagcagcctgacgtagacaagattataagaaacattaccaactcagctcttcatcaggagataaatcttagcacaaacaccctcccaacagaatataaccgtgaaaaactacagtgaccactagagagctcatgacagttcagatatcactctctcgcacttctcctcgaggatcctcacagcctctgtgaacagcatctctggcggtagagctccagtagactcaatcgtaactagtgagggggaaaaaagaagtgagttgaacatgataactagtctgatgaagctacaaatttgataagggtgtgaaattcatgaaaaggtgtagtacaataacaaataatcaggttgtcactacttacagatgaagtggtctctgacacgccgtagttctacttgttccacagtaggtcccataacttccccagtaggtcccataacgcattgcctacaaagggtgcatgctcttggcctagcaacaaccgctctcttttcccctgcatatggaaagggaagtggcgatattaaagcacaggtagtaaccatagcttgaattatatgagttcgaaggctaaagagacaacaatgcttttgacctaacgagacagttccatattgacctaatgcttttgatcttttagcccttatttagtgccttcaaattttagcagagcttcataaaaaagttctatgcacctaccatactacaaattttcatgggcagatgtttgtttccctgcttttattgtttgaactctgaaagtctgaatcaattcaaaattcaaaggactaccactcatattcacttctattgagggttacttggaaaggacttaggaagccttcaaaaaaccatcatcttgcttaagaaactttttagaaattgggggtcaacaaggtgttcattagataagagcttttcacatatgctctcaacatgcataatttgaaacaagtttacataaataaagtgtgttgatcacgttctagtgataactggtattatgagaagaattcctttgttgagtgtccagcgaacacattaaagtgactacagagatggaaagttagtaaatgaatggcaatatgatgtaacaggcgtcaaatggtgaagactggcaagtcctaacaaaaggcaaggtcataggtgtttattattatgaaaaattttgcattctccccttaacctcctatgaacatctccattcaatcggactgggaaattttttttataaaagcatgagatatacacattacagacagcacgcctactttctcttaatacttttatagtaaaataagtaatccagcagcttaggtttggcatcgactcccgtaccatcccaagataacagtggtaaaataagtacgccaacgactaagggaaacagaagttaccgtttcccaggtcttcgatgtcaaaaacattgactgggcactttgccactagcatctctgcatcagcatctttgatttcttcacgaagaacaacctatgtgataatatgacactaagccatgaagataaagcaatacgtagcaactcacagttttcatagaaattcagcgaaagaattttacctcagggagcattctataccaagctgtagcaactggggaccacttggcatgcacttttcctattcccttaacagcatgtacctcaagttcaatagcctaaaatagagccgattattagaaggcacaaaggtttgcaaagaataaacccatgaaacataagcaaaacattttcagagtagcatgtttccatgagaaaatatctttacaaaagtgactatcagcatgcacatgaactcaggcttgatgagttaaaccaaaaaaaagtattcataaaaataatggtaaagctacataagcagaggactccatgaattgactggattgaaatcttctttgtatcatgtggactcgacaaagcaccttaatccaaatagtaagtctaaaataacagagaatatagctaccaagtactactatgactatcataataatatcacagaaaataaccataataacaaagttacctggcctggcccaagcctcgcaatagttatgtctttaaatttcacaccaagaggcttttctaagatatccttctggctttggctgaaggaagtgtaggtcttttgtttgtccccagattgagcaggagatgccaaaggtagttggctaccttctggcagccactctaaatcaccagacttcactgtgtagtgaaaaaaactatgtgaaaacttgatacagtagaaaatatcaaccaaccttctaggaaatacaacaggcttgtgctgctcagaattatatagaagtacaacaagagaaataagaacagaatacttaatttatcattgacatgtttttgtctttaccaaagtaatttcttagatgatttattagcacaagagatcacatgatagactgtcaaagctttccgagttaaagcactgataacagaatgggcatgaataagctgaagtaccaacaactaaggatccattatttgattcagtgatatgtgcatgaatgatgaatgatatcagactatccacaccaaagtttgtttacgaggttgggttttcgtacatgagatattatataattaatgtacaagcactagacacacacacacacacacttttttatttgtatattactctgaactgtgaaaagtctgattaatgtggcatcgaagtagtttttaaatgattgagttgtctgtaagtttcataacatatagggtgatgtatcaaccggataacaaattggatactccatttatgtaagatatggttctttgaagattaccaacaggatcaatcaaatatggttattaaatattaattttatctgattgcaaattgcacatgtaggggtctcccatgacatgaggactattatctaactcaagataaacctgtaaacatgatgctactagcttatttagtgaaagtgagcaaaatatgacaatttgtcttgaaaagcattgaacaaacttggttcagaagaatatatgtggagcagaatattgagaaataaccactcctgtatgacacacatcagaggggcaaaaatccatttggaaaacttaataagatgattggaaactgcaaaatagtctaggttgcagggaagtaaggtacctgtaagccgtggggaacccttttgacatgaaacatggagtttgtacacaatagtgtttctttcagttgggacatcattttctaaaaaatacagcggaagagtaaagctattattcatgtataataaccaagttacagacaagaattagaacaatttaagttacagacctgagatatattcaaaaagcctaggatctgcatcaagtggaataaggccaagtctatgtgaaagaacttcatctgctataactgaggtattgtcagccattaaaactttctcaattgccattgtaggaacctgtaaattcaaaataactaagtacgtgtagtgaaatggaaccccaaatatatgacgtattagaaatttagaatacagcaaacagcttccgcgatggtacagatgacaacatgagcatacctctgctataaggattctccgaaaagcattagccattgatgcatcaataccaatcatatcaaactccatatcatcttccgtaagtcgatttaccacgactttaaagtttttgcaaaacttatccgctgagacactgttatcaattcccatagcagcaaaagcaccagcgtattgaaaaccttcagtctttaaacatataaaacaatagattaggcctattgtacacacactgaaataataaacagccaattttgtttcatatagaacataaaaaagaagatcataaagtacggccccttcaatatccaattatctgagaattaatcaattagacgcaatcatgcagtagcgtagaaagagtgctgccctatgagaaatcaggctccttgacagaacaaattatcagaacgcttgatttccacaggaagcaatagaatctaacaagcaaaaaatttaactgaataaatatacacacatgcatatatatataggtgtctgataataattaaaaaaaaactgcgcggaagcaaaaggaagagtagcgtggaagaatggatacatttacgggggcgtcgcccttgcagaccacacgcgtccgctggacctcaaggtgctccggaagcttgttcttctcctgcttgggctcatcgtccgtgcccttcctcgatttcgtccccttcttcggcatcttccccctcacccctcctgttctcaacagagcctgaggtgaggcaccggagaaggagaggaagtcaggcggcgcgcgccgccagccacagcaactagtcggcaccggaggggcggggcggcgctagctagcacaacgcttgctgcacgcgagcggcggcggcggcggcgggcggccggagttgcggtgaagtgtgcgtgtggcgagaaggcgtaatatttagcgtagctctgtgggccagaataatataaaaatatgaggccgctaggtttggcccatataaggcccaactcgttctcctctatcgccacagtgcaaaaagcccacgaaaccaccggccacctgctcctcctcctcctcctcctcccgtcctccgtcctcctcctccacagtcctctccatctccatctccgacttcctcagatctccaaggcgagaagccctcgaggcccgccgcgccgcacgcagggatgtcggcgagcagcgcgccggtggacgcatcgggggatccgatcccgacctcgtcggtgctgatggcggcgtcgaagcacatcgccgtgcggtgcaggccggagaacgtggccttcctcaactgcaagaagaaggaccccaacccgcagaagtgcctcgagaagggccgccaggtcaagcgctgcgtcttcgacctgtgagtcgcctcgcctcgccgccgctccccctcctcctcctcggttcatcctcgctgcccgcgcccttttttgtccgatcccctcacgccccctccttgaactcggggattcgagaaatgttgcttcgattaacgctgtgatgtttttagtccgtgctgctacttaaattttcttctaatccgttagataaaattgataattttcttctaatccgttagataaaattgataggtaggaatacgttttttttttcttttttgcttcagcggtcagtgtttggtagtgtatcagtgcatagtcgactggtgcctaacgaatatgtgatgatgctgggttgcattttctgggagtggattttgtttcgatgatacacgcactagctagttgctaatgtggttgtgatagttgttactagctggtgccatagtttgtagtgactagtgtgtgtagggttcgttctgattgttgtgcattcttactaatgccgggggctagaataacagggtaactctgtagcaagtagtatgtcttttaggaatatgttatgcagagctgatatgaaatttagcttttcagtgattagctgcagctcacaaaggtgtgaaattgtgagctcatacatgataatgttcttctccattcagaaaaacaaatttgttatccttctggtcagattatgcagcataggggattaggtagttattgggattatcgcactcagcagcaagctggctttgttcttagtctcggtggtagaacttaaataacttgttaatgttataggttaatttcattcaaccagagataatgtattcttatatgcagccaatgcagactattacttgcttatattgttcacttttagtcctaagataggaaatctacttacggatgagactttttttttctgtttttccttgttctatttgtgtctcgagttgtctgtgttaggacttgattcccaaacattcatttatctttggacatttcaatttgtacactattgtagtatatacttgtgtgtatgtgccttttttgtccaaaaatcaaacatagttcatggtgcaaactagcatccctaatatatcctagagagatttagaagataatatacaagtatatgactccacagtgctgaagttgatagttagtattcacttattttacagtacgttcctgcttcctttacaaggtgacacctgctattactttgttatcttctccaattttattaaagcaaaatgtgaggagtgatcactgaccagaacaaaatgtgtacacaatgagtgaccactaaccagtgcagactgagcacaccacgccttctcctccactgtaagccaggaatcatttagcttattaatcttccatgataagttggtagcttaaactacaatactacattgctctagagttagttcagctaagcagttagcatgaaacctcgcgtagtcgcttgctgtttttcagtaatatgaaatgtattgttgctgcttgatttagattccatctgctaaatgatcagatgaactttttgggtttagagcatatagcaaaggcagaaggatacctgttgttgatccatactgttttattgtttatatggaataatcaaggaaataagtactccccctgtttcaaattactcatcattctaggattcaattttgtttttgccacaatacttgtcattcgcgcattccagagcacttttagaggtgaacttcccaccctacccaatgcagccacatgtcaatccaatcacagctcccattggctcgtctcagctaattagagaatgactgctttggaaaaacaattgaaatgcacttgatgagggtaataatgtaatttgccacagctcattggttagtgtgaaatttgttagaatgacaagtaatttgaaacatagggagcagcacattctcgccttctaggaatagccactgactgccatctgcaggagtgcctgcctactgaggtacgatgatgagttatggcctcaagtggtagttgcaaagatgacacttaacatttctttgatggtacagcttatgcgtatctcagtatctcacaggatgtacagagaacattgtgttactgggctaacattttattgaaagaacaggaaaagaatccaactaatcactattaaggagatagagctgtgcaaagttcataatatagagcttgcagcaaaatgaaaagccaatgaacaacagttaaatactattgatatgtcgaaagcttgtacacttgaggagtgactagaggctatgactctgatcattctgtgtgctatgtctctgaagtctgaacagccattcctgtttattatctcttgtttcaatgttactcaagtaacatgctctgttattgaagaatccttgatttcatgttactttgtgttgaccctttttgtgattataatgatatagaattttaggtggtgtagattaaagagtacatcactacagtgaataaatggaggaaatgtggttttatgattaggtgtattacacaaatatttagtcttgccacagagaggcagagtaatttggtattgcatgagctgacaattattttcttcttctttttgttgcctttccagtagtgcttgtttgctagcctttccaagcagactagttattattattattactagcatggtggcccgcgcagattgcgcggctagcatcattatattttctctcatataatagcatatatgttttatcattatattattcaaatatattaaaatgacaacataattttaaattttgcaataactttacgaaactactaatgtgtaatattcatattgtattttatatatgtgttagttattaattatttttaatatcaaattttagttatttgtaaattatatatactcctatatggactctagactcgtcttttaatatttctttttttcaattctgaatttttattatttctaattgtatttatatgtggactctaaactcatctttcaatattctttaatttttaatttttaatttcagttacttctaaattgtattcctatatttactttaaactcttcttcccatgtttttcttaattttgaattttagttctttgtaaattttatttttatacggaccctaaacaccacttttaattttattatgattattccgaattttagtacggacctttactctacttctaatattccttaatttttaattccgaatttctattttttttcttaattgtatttctatatggactctatactctacttctaatattccttatttttaattccgaatttctattatttcctaattttatttgtatatggactctatactctacttctattattccttatttttaattccaaatttcagttatttcctaattgtatttttatatggactctagtctcctcttctaatatttcttattttttaattccgaatttcaactatttctaaattgtatttctatatggactctagtctcctattctattattccttatttttaattccgaatttcagctatttctaaattgtatttctatataaactcatctttcaatattctttagtttttaatttcaaattttagttacttctaaattgtattcctatattgactttaaactcttcttcccatgtttttcttaatttcgaattttagttatttgtaaattgtatttttatacagactctaaactctacttttaatttaattatgtttattccaaattttagttaggtttaaattcctatatggactatatactctacttctaatattctttatttttaattccgaatctttattttttattaattgtatttctatatggactctatactctaattctaatattccttatttttaattccgaatttctatttttttccgtaattgtatttctatatggactctatactctacttctaatattccttatttttaattccgaatttctttttttttccgtaattgtatttctatatggactctatactctatttttaatattccttatttttaattccgaatttctattatttcctaattatatttgtatatggactctatactctacttcttatattccttatttttaattccgaatttctattttttccgtaattgtctttctatatggactctagtctcctcttctaatattccttattttttatttccgaatttcagctatttctaaattgtatttctatatggactctgccttttctttttctatatttctccgattaatgtgagaatttctaggccatgagagcgaacgtggaggctcctttaataatataatagaagattgctcaagaacattttaagttagtgaagtaatatgcacaggctttgcttcttcaccatagttttgtgcatgttgcacaagacagacagtactggagagcaggatagtaaataatgatgttattacttgggatctgacctttctgcaactgacaacatgcaatatattgtaaagctgccatggtcagttggttttatgttaacaatgttctattactctctattacacacagcagggtgtgtgcatgggaaattgaatgaagatttctagtttctcatttatgaacatttaaactcaatgaagatttgtgacccttttggttgagtattgtgcattttgtagttaaaccattatgtttcatctgcactctctacttgcttgtttgctttatagttctttctgataatattctcattctcaggttgaaagaacttcaccagaagtgccccaaggagatggacgcctatgccggctgcatgtattactacaccaacgaatttgacttctgtcgtaaggagcagcaagattttgagagtgcatgccccgtatctgagtagcctctcagggttttacttcaaatgaatgatcttcacaaataaggagaaaaagccgacaaaccaagttcatgatctcccatgtttgttgttgtcctcacagaatttttcttttcggatgactagcacgcctctgagcttttcatcctgcttgtcattattctcatgcaagattttctcaccaatcaacaacactgtttgagttggatggcaatcttgttgtcttgagtcagctgtagccctaagataagttgatcgatgatgttactcttatgatttgcaacgtttcatggagtctcattgtttcttacttgtctcgctctctcctcagtcctctggacctctaaaactttagctttccgtatgttgctatggagtatggactggagtatatatgttgctattgatggagtactgttactcgatgcttcagaattctggtctgtactgatcggtactgtgccgtgtttgcaaggacggttgcgacagcgacctgccaattttttccagtacgttggttagctcttcttcaccgctgctaccaacgcaatgcaaaggcatgggtgccgacgcaatgcagaggcatggcggcatgggcgcacaaaactgccagcgagaagggcgtaaatgcgtcgccagcgagaactgcgtgaggattctggcgtttgcagagaattgatgatgcaaaaggtacgtgcatatgaatcgtgccgtggaatgctgtcacggttgagccttttattatcgctgcatctatactccacacgcacatagcagttcagcggctcatcctgttgcatccatgtcagttcgacagggaagttaatgtgatcttggtaggttcatttcaactctgatccatttatctctacttaagaactactcatatgtctagtttagaatataatgtagtactataaatttgcacaaatttatgcaggttttctacttttctctatggaattttcagaaacatattcccctatttgtataggtacggcaaacggtatatgaaaatatgcaaactacggatacaattatgtagtactccgtacaaggatttttttcattggatgctcttacgccgatccagtcacccttgcccgttcacggagagcagccaacagtgtcagctccatgtgagcaaagcgcgtctcctgcgaggcgtgtcggtcgggccctcgtcccggtgcaggatcgtggccgtccaaccgagcaatcgacggcgcggattcagtcacaggagcggcgccgcgcgcaaggggaccgtcccgtccaggcgcagacgcatctacggcgaacggtcaccacgcgcgagtcactgtcgtcgctgtcgcgaaacaaacagttggtctcatctaccttgatgtggagtgatgtgtgtgacaagagagagaattcccttgaaaaaactcggaattttccatgagaccatcagaccatgaccatttgcgtacgttttagagggagttaagggatcgagcatcttatatttggaatgtctctttgagagcagcaattgtcgtgtgcatatgttgctatcggggagccttccgagctatgatcgccaacaaagtacggagtattggtacaaggggtttccggggtgaaaaggttgatcacaacactactttgttttatcgattccatgtaggtgtggctgtgtgcactttgcagagaccggcttgagtgttctcaaactttaagttcaataaaacttttactataaaaaaatccttgtaagtgttgtctttgaattatttttgaataaaaatacagcactgactttagttagttcggacgacataggtggataaatgatcgttcattcttattcttagactatgtttctttcagcttaagattattataatctagattattaagtcagattactataaactagattgttataatctgtagtagaataagcggttagttgtttctttcctagattattgtgtttgcgagtctaaagagggagtggggtggcatagtgggtaatttttcacctaataatctggaaaaaaactcacctaaataagcttatcatattataataagctgggctccatattataataagctacttcaataagttgtctgtttctttcagcttactcccaataatctggattataataatcccaaactgaaagaaatagggccttaaaagtgttgctatggataatgcgacatgttttttttttgtttttctgactgtagttatgtaagatattattgtaaggccagttctgtaaatgatgcagggtgcgcgatggcacagccctacggatatgtgcacgattttaggtttttcctttttatttcttatgtctatgttcatccctgattgttgtataggtaggatattttcgttgcttagtgaggtactctattctctaaaaaaaatgttcaaagagagtactgtagccaacagttataggatatttacccatacatgaagacagaagtacacgagctcctgcattcagcttgctgtcgaggccacagcagtgcaaaaccgaaaataattgaggtggcaccaccatgccatagcttacaacagccataagcccactcatctttgacgttttagggctttggacccctcaaatggaagacacaaccagggaaaaagaaaaaaagcatctcctgcatgttcaaggctgacacaaagtcgtaggcagcaactgttccttgaaaataagacgctaatgatgaccaaggagatcacatggttatactgttatatacaggtaaagtcatggagggacaggtgtggaagtgagaggccgaaacaaaagctttggacccaaatcgccaatcaaagatcatgagcaggtcaaacaaagagcctcacaagatcttgacctgtcccagcagatccagcattgtttatatagcaagatcagcaatctgcatccaagatgtgcaaagcatttgcatttcttagggaagcttttaatatggacagtacagtttgttgcggaggtttgggcaaaaccgctgtccttatcccccagatcctcctattaaatctcatgcactttggtttcttcatgccattccatggaccagcttaatacaacctgatactaccatcatcctttaatatacgacgttggttagttcatttacaagtaaccaacatcttaaaaaaaatcggaaagagcatttttttaagaagcaagatgagcaatataacaagcctttgcacatatattatattctctcatatgcagttccctgcatgattggggcaaacagccagacaaaagcagatatgcagcataggaaaagaagaagaagaagaagaaggagaaaaactatctgacattctgcctttgcagcatggagatgatctctgaaaactgggggcgcttcagagggttgttgtcccagcacctggtcatcagtgacctgaggaaatgagggcagtctcttggtatctctggcctcagcccgcatgcggcgatccccaccgctgcctgcaccggggagtatgtggagtatgcctcctcacctgtgaccatctcccacagcaccatcccgtagctgtagacgttgctcatccaggtctccgacacgctctcgggatctccggcaatgatctggtgcagcatggaagtaaattctttggtcaggacggtttcgatataagaacaagcaattgtaaaagtatgctcaaggtactgtgatttttttaggttttttatgacctgttcgttttgtgattgtctggcgaagagcgaacaagaacatgataggagctcaaaattggtttgtcaggttaaaaggatgaaataatggttctccatgggaatgaaatattaatatttttcaaaaagaaatattacttgacaggtagagcaactataattcctcaacttggcaagatcaatcaatactcttccaattgcatgatcaagcagtagttcattaacacagtttggtcagattgatgcctatgcgaacacctaacatgctacagaaatctggaagcaaacgtctcacaaataattccagataatgtctatgagtagaaatgaagagataatgctgcagtaaacagcttatttccagagattgtacttctagactagtgaattttaagtaaatcaacccaagaaaactaacctcaggagctagccatcgatagccagaagtctcgtactcggtgacctcaccagcattattacaaggggtaacaatgcccatatccccgaggcacgcatttccttgcctgtcgagcaggatcctccgagcgttaagatcacgataggtaattgcgtagctgttcatgaaggccaaaccctcagcaacatcaatagcgatcttaagaatgtctcggagtgacaatctcttgcttctctgcatgatgatatcatgaaccgatcctccttccatcatccttgttattatgcagagcccatggttctcattgaagcaaatcccatggaattggaggatgttcctctggccacagctcatcagctgcaacaagtcctgacggatttcaacatcataagcacttcccatgtcacagcccctcattttgttgacccaaaccttccttcctctaaaaacacccttgaatgaatttggaccaacccaatcaataaactcgatttcctcagagctcagcatccagcggccaagctcctcgccaccagatcgaatggtttgccactcgtctatagaaacaaaaactgatgattgtggtagtggggtaggcagctgtggcttgcaagttggctcattgtcaagaacctgaccatcatctggatcaaacatagattcctcatcaaagtttcttgaaccttcttcttgacaaccacagagcccaaatgggagcttaacaccgccgctgttcttccgctgcttctttattgctgatttcagtgctgcgtcgacccggttcttgaagaacacctcattcccaggctgcacgagtatcattacaacaccaagcgtcaatcctctcttctcgaagatctggatcctcttgcagcaaaatgaaggactatcaagtgagcctgacattgactgccatgaaagtggtgcactgcaggcaaaagtgagctgaaaaacagttccttcattggcacctcctctgccattgcttccaggaacttcctcaatactcactgcaggctgatcctcaccagctgcctgctctacaagacgggcatgcaagagcacatctttcatgtcaaatccagcctgtgcatagctgcaaatggagatttctgcttgtcagcgaaacattccgcaattcagagatgcattatgctaccagcttacatatcaaattatgtacttgactccgcaattggcactcccgaaattcacaggagtaaaaaaatcgtagaactaaataccaattctttcactagcctttaatctggttatcactagaatctgtgaattttcagtttcttagtaggcaaaaaacaaaaacggctgttttaaacttttaagtggcattttgccactgaaaagacaacagtttgacatccacccatagatccaaaaaaactgttggttattcagccccttcttgaagaaaatggtctctgaacataaaaaaaaaaaagggtgcgaactttgagacactgacctgttgggaagagcgtcgaagtggcggcgtaggtcagcgacgagcttctccggcagctgctgggtggcgccgccgcgggagtagagctgctggaagccgcggacgaggagcggcggcctctcgccgacggcgcgcggcgaggggtcgcgagggaggccgccgttgtccaggttcagcgagctcttgaacgccgcgatggcgccggcgaagttgcgccccagccgctgccacttcttcggcgccgcctgcgccgtcgtcggctcgccggcggcgaaggccgcgtcggcgcaggtggggagggaatcgtccgagcggacgtggggcttcatgagcacctgctccaccatctcctcgtcggtgctcggccggcccgaccagcactccagcgccgccgccatcgccggagatactccgctctcttccgctgccgaatctccctcttctctgagggcaaattggcagcagaatgatgcgaatggagtagaaacaagatctcgccactgacttctgctttggcagactaaaccaaatggacgaaacaagtagaattttttcccggacttcttggctcttgatctaccactaccaccaccacacaagagtagtaaacccactgaaaaagagtgttaaactaagggaaaagatgtagatcgagtatcaagagaaacagcttaaaaattgctgtttccttggttgggctagcttgtaggagaatctcagggtggcatggaacggtttccttttcttttctgatattcttttgtgatgtttcctctacataatataactagtatagttcttggttccaacttaacttctcagctcaaatgagggagaagaagaagaagaagaaaggaggcaaacaaggagaggagaggtggccaaaaaactgatgccgtcttttgtagtagtacgagctaggccctggtccatccgtccatgacaggaagagagagagagagagagagagagagagagagagagagagagcagtggaacatgcatcatggagatggagagagggtggggctggtgccttgcgattaatttatggaggggtttggtgagttcatgtgatcttgctgcatttgacaggcgcaggaaaatgaattaaggatgccgtgcaaatggctttgcaatctgccacacacacactctctctctctatggctgtatgtatggatggaccatgcacactgcatacacacgctgtaagatggaatttatggtccaaagtgtgaaggaatcgtcaccctcacgttttcctttctctgcttccattgaggtggagcttcttccgttgcatctgcactaataaatatagcctgtaaaaaggttgtagggcaactaagcaaccgtcatggagttatgatggaaggatatatattcttcagagttcagagtagtggtagcagcaatttattttcttcagattgagatctttacccttacctcaatgaaacaatgacagcagtaaatctgtaaaaacacagtgaagtcatgaagaacagtgcaggcacaggacatggtaaaattcccttcacatcggtcattttgatgctttatggtatcacgagaaaggaaagcttcctctgaatctctgccgtttgctgctttgtccatcgatggcctaccagggatggcagatattatagaagaaaaaaaaatgctcagctcggggggtaaacaacacgacatttcaagatcttttggtatccttctctgcagtacaaatgtcacgttgcttgcgagtttccattgatggctgatgtaccacactggagaagaacagaaatgcggtcatggagatctcattgtccgtgttgcttgctgcttatggaaagctataattgacgagcgccctgttgagctgcatctgcattactagtctcatcaatttttatagcaaagattccattcatgatactgttaggttgccaaagcactggtactccatccatccattgcttatccactatagcttgagataacatgcaaaatctcgtatgaaaacaaaaaactagtactaacaatctttcagctggaaatttctctctcgagattaatatttatccaccctaatggcgccgccaagcactgtttaagcacgctatcacacacactgatacactgaacctgaataatctgaatcaaggtgaccatccatttcattgtacagccacgctgccgtttgcttgcttattaccgggatcggcgccggccgcttcgatttgacgcggatcaacatatgaaatgcggccggttttgaccatgtacgacagacagacagatcagttttatcggtggagatgcccgtatatgttcagacttcagagacatttcctttcacctgtccattcgcctcgggccaaacacgagaaaaccccaaccgaatcacagcgtgtcggcgatctgattgatttgatttggctctcgtcgtcttcgcacgcacagggcacagcacagcaccggaatgccggatcattcagccattcacgacaccaaccttctccactgcactgcaccgtgtgtgcgtgttaggattaagcgagctaataaatccgggctttgcggggtttgctaatagccgggggtggtgtgtgtgcgtttgatgggtcggtttcatttttgtgtccttgtggactggtgactactcgctgttggatactacctaatcctataggctctcttatcactgtccgcttggccttacgtgaggagacgggtagcgagacgccaaattttgtcacccggagacatatatatacgctgggaatgaagggttctctatggaacaaacgctaccggcaattggggttctgtctcggctcatcctggatggtcacacctctattatctgtagactctagataccctggtgggagagatactgttaaaacactagaattatgtatttatgtggttcttttttttttctctatatagctaatgggagtagctgatcaacataacagatggtattgacttcccacgactaattaattaatgctaataatgctaagcatctaaatactcctcccaaaatttcgcatgagcttatatcactactaccgaaaacgtcatcggtgccggtttttccaaccgacactaaaaagatggtgatgatgaccctaggtcaaaggtgccggttgaagacccgacacctttgaggcgcacacaagccaaaaaagaatggctcgacatattgagtcatcaagctgatcccaaatcataccccaaataccaaaatattgtctcaaatccatgaacacatcaataatcccctaaaaaaacacgaatatttcatatgtgtcgttttttaattaaccgacacatataatatataatatgtgtttttttaaaaaaaaacagcacctatattattggtgtcggcttttttatataaccaacacctacaatcacttaaaggtgtctttgttttttattttcaacatgttgagatggaaaaaacactaaagatatcggtttagttgtttcgacacctatagcaccgacctatatgtgtctttctgtatataacgagatagaggagagaaaaaaaacatacagagtaaaatggcactcctcatacaagggataatcaacacacaaactttaagaaaaaagagaaataaagaatggattgaacaaataagtaaaataaaattgttgagattaatgtgttagagatagtgtgtactatacttgttccgtaaaagaaaaaacacctactatgagatagtatgagatgtattgtgaagtatatatattatctctgagcttaaatagataaaattagaaatgacatgcaattaccttttgtatgaactcgctcttcatcaccgtgttctttcattcatttcgaatagtcactgcaccaaataataaacggaagaggaccagcagccgttgatcgatcagaggaacagaggacacgtcgccacgcgcgaggacgcgaggacggtgatccatgtgcgccgcgcgcgcggcaagggcatgtgacgcgagccacgccgagcacccgatccggacggcacgaggttggtggcggcgcggccgctcggctcagccgccgtccgatccgtccgatccctctccctcgatcgagagctggcgtcccctggtggtctgatgcgtggagtacttaggctgtgattgagggagagaggattaagaagattggaaaaatacataaaacgagatgagccattagtgtataattaattaagtattaactattttaaattttaaaaatagactaatatgattttttaaaacaacttttatatataaattttttacaaaaaatatactgtttagtagtttgggaagcgtgcgcgtggaaaatgagtgacagtatctccaatctctccccaatcttctttgaaagaacgcacccttactagttaagaggcatgggcgatgatctacttgtatagagttgtagttaacgaacgaactaaccaactaaccaaggcactgctccatcatctcatctgtccgggtgtccacagtgcctgctagattcggtttgcctttcttttccatcctcctcgcggtttcctaggcccaacccaataatcaagcgcctcgtcccgtcccgtccgtacggctccgcctgcgaggaccacatgccgcgccccagcgcgccggtggttggcaaaaagatctctccgccatgtggagagtggagctcgagtttagcgtgcagcatccagcatgccgaccggtggcgagtcggcgacacggctcacacgagtactgtactgctacgatgatcttcgtgggttctaaaatagtctatttcacctccttcctcctctcttaccttggccgaatcgtatcccacatccataaaacgaggtataactcccggaaaggctaataggcgatcgcccgccaggcggtgggtgtagcgatcaattcgctcccccccctccctctctctccctccacctggtttccttttttggcaccgtattactttcctattttatcaagtttatgcacctcaagtttacacatttagagacccaaagtttataagtcaaaagtttatatatccgattcaaatttgaatttgaattcaaatattttttatatatagtatttctatacatctaaagtttatagacctaaagtttataagtcaaaagtttatattccgattcaaatttgaatttgaattcaaatattttttatacatagtatttctatacatctaaaatttatagacctaaagtttatatacccgtttcaaatttgaatttgaattcaaataatagtttatagacccaaagttcataaataaaaagtttacatacctgtttcaaatttgaatttaaattcaaatattattttatagacccaaaggttataggtcaaaagtttatatacccgtttcaaatttgaatttgaattcaaattcaaatattagtttatagacccaaagtttataagtaaaaagtttacatacccgttttcaaatttaaatttgaattctaatatttatggtgtagtagaaaaagaagaaggggaggagaaagggggaaaggaggtaatgtgtacaggaggaggggcgggtgatcgctggggaggggagggagcgatcacccgcccattaggactcccctataactcctccccaaacattaaggggtgtttagatggggctaaaatattttagtccatgtcacatcggatgtgcagacactaatttagagtattaaacataggctaataaaaaactaattttataaatgagaactaatttgcgagacgatttttttaagcctaattaatacataattagcaaatgtttactgtagcatcacataggttaatcatggattaattaggctcaataaattcttctcgcgaattagtccaaggttatggaatgggttttgtaattaatctatgcttaatactctaaattagtgtccaaacatccgatgtgacagggactaaattttatccggtgtgacatggactaaattttagtccctagttcccaaacaccccctagagaccgttgcaaattcacttctcttgtgtttttaaaagtgggtttctgctgatgtggcaaaacatatgcagtggttcctacatgtcagtttcattacttttctcctctcctctcctctctccttgcaagcaactacggaggcgagacaagccggaggacgccaccagcagtggcaaagtggcgcgagtcagggccaccgtaaggactggcgcaaatggagaggaccctatggccaacagcggaatgcaaaagttgacgactatgataggaagatagacctggtcagacagccagacaaaaacatgggcaacgacggcctcacatccacataaggggttgagacagaaaggtgacaagtcgtcgaggcggcatcgaggcggtgtcgaaagtcagtgcgatggtcgcagcagcctagtgccttatgtaaatggagcttgggctcacgcaatggatgcgaaggggatataggaagagggtgaggagctggagtaggaggccggccatcgctgggctcaacccttcttctttcacgctgcgtactggtcgcgatctcatctctcctgagcagtggctgcaccagcccaatggtcatcgagctcgcagtgacgcagacgaagcttgggctcccacaatggagatggaggggagcaacgcgggcgtcgtcaccgagctcccaagcggcgcgggcagcggtgccatcaccaagctcaacgatgcgacctcaacgagcacgcgaggggagcgaggggtaggagcggtcgggaatgactcaagatctgtccactgccactcaacaaggcattaccgccaagatttcttggtaaagaggagccgccgccgccgccgccaccacggccgccttgttcttctcacgccaaccgccgccctttccctgtcggtctctagcttggatagcacgaggaaaaggagatggagaaatggaggatgaggaggaggctagaggaagaagatagaatccttgattggtggcccccacatggggcctacctttttttgttaccttgtcacatgggatgaagacttagtcaacacgccatgtaagctaaaacttggctcaatactgtccgaggagaatatttgcattagttttcaaagttggtttataccaggttttatagttaaggatcagatccgatcaacggcaaaaaaggagggaggcaaatagagttataccaaaatatatgcatgggtctcggagctaagcccagcggaccaattcctctcgaggataccgagatgggcttcatatcagcgtagaaaggaataagttcatctaaggtcccttaattttacaccgaatccgattttcgtccttaaaccccaaaaccatatacaaacggtccctgaattgttaaaactggggcaaacgaggtccctcagtggtttggaaggcggttttggctgatgtggcgcctacgtggatggtttgactaggtctccgtctcacgtggcattgacatggcgctgacgcgacgtagacgtggcaattatatctcagaaaaataataaaatccgtgggcccacatgtcatcctcacacccgctttcttccctctcccttttcttcatcttcttcccgtaggcgagcgaggctgcgaggcggcgacctcggcaacctcaccgcggccgccgccgccgcctctgctgccaggctcctccctcaccggaccaccgcctccatcctcctccccctgcgccgcctctacgccgacgcagcagccagcacgaagcggtagagctcattgcggcggcgctccgcacggaattccggccgccgctcgtggcttgtggcgaagaggcggagcacagcgtcgggaggggagagtgcggcgtaggcggcgagaaggcgggtcgccgcaaaggcgtcgtcggcgaggcggccggagacgagcatggcggcgtggacgacggcgagctcacgcggggttgtgcaacggtcagccaagagggacaggttcggccggcgccggacgccgctgcgggggaggtgggcgttgatgactccgctcgcccgccgtcgcgcccctctgctccgtgtcccggagccgccgccgtccctgcgcctcactccctcccgggcacgcgcgtataggaaaggggaagaggaacgaaggagctaaagccgtggcgagccacgagctcgtgttgtcccgtcgcttcaccaaagccggcgttgtcgcttccccatcaccgacggcctcccggagccgagagcagagggcgacgccgaggtggaggacaacgccggaagggacaccagaacccgattgttttgcaccacgaccaaaatcatgcagcaaccaatcaagagaaacaaattaatcaggatatggtgaacatttgaaaaaaataaaataaaattcatgtcgcgggtgcactgcaccagagcgtacaccatcgtgcgcggtagcgttcagcagcgccgcgacgtgctcccgaaacctgccggcgacggaggcgtccaccacgttggtgttgttcagcggccactccggcttgttgccgtacccggagacgaagtccacgtcggagaacaggagctggaagcggtcgtagtagagcgtgacgttcttgcggagctcgcagagcggcctgttcatcctgttcatggcggcgtcgaacgtgtccttgatgtagccgacgcagaggaagaaaagagaggggagaggaagaagggagaagtgaggatgacatgtggggcctacgtggcccccaccattttgtagttattttttttgtgtagctgacatgtgggcccactgttttttaatttttccaagatataattgctacgtcagcaccacgtgggatgaagacctagtcaaaccagctacataggcgccacgtcagccaaaaccgccttctaaaccgccgagggatcttgtttgcaccggttttgacagttcagggacatgttgtatctggttttggggttcaaggatgaaaatcggattcggtgtaaaattaagggaccttagatgaacttattccgcgtagaaaacatgaggtccagtagaccgggccccgcgtgcaccgaatcgctggtgtcgtagaccgtacgctggtcgcacgacggcttccgtctcggcgcggcgggcccgcgatgcgcaggtgtgcgtgtcaacaccatcggtgaactactggaccagcaccatccggtacgaggcctcgtcgcgtcggtcgacgacgcggcatcggcattcggcacaccacacctcctccacttctctcgtcttccttccttcctcccccaccacgccaccgatctgacgaggaggaggaggaggaggacgggaggcttcctcgccacgccgccctcgccgccggccacctccgcctcgccggaggagcggatcgccgacgccgccgccgccgccgccgccatggcttctacttccgccgcctcctcctcctcctccaagtacgcgaagcaccggcggatcggggaggaagaggaggaggaggaggaggaagcgggggaggccgaagaggaggtacgttcgtgtatgctgggtgcgattactgcctggcacgggcagcgagctcgccgtgatcgggtagtgcgggtgcggttgtgggggttgctctggtctgacatgaatttttctagtttgttcgggacttcgtggaattctttgattgcttaaggttgtaacaatggggtaactctcattggcctgttgggttacggatttgttgttatggactgaagtcgatttctgaactaccggaatgcaattttactcgagtggcagttaggacgtttcctgctgaaaattgcttggagagtcagaaaagctaagtggattgtactggtcataaacctgaatttgtaatgctaaattacatcacaatatgtctttgcgtagatgacaactagtactcggtaactgtaggtggtaaccttagcctcatcattttgtcgagataaacagtgtacaattggtgggcagtgtttagtttcttcagtgtaagatttatagttgttgtaaatcaacattctgtttccgtctaacctatagaagtgggcatttgcctgttgatttaccatgtaactgcattttttcagctagagcggtttgacgatttcactattgcttcatcatgggagaggtactgcattgatacattccaaatttgtttatgttatttaggctatttaaaacttgattcaaagggccggttatgtataactgcacttaaagagtttttttgggggcatctaggtttatatctgagatagaggcaatttgccgtcaatggcttgctgatggcccaaatatcttgacggtatttctctctctctctcctccctctcgatttcatcctctgtatgattgttttttaattggatatgttcctgtagcaaaaaggtgcagagagtgtgccttccttcgataacttgtatgtggtcaaacgtgaattgaagcatgggaaaagagtttattgtatggaatatcatttcatgaaatctgcaaaaggtgggagaaaataagttgataaagtcttcaacaaaattatatatggtgttattctttcctaacattttctcgtttaacaacttcctcacagtcataaataccttcctgtagggaaacattcatactgggacgatgatacacatagtatgcagctctcttttggagtatatgagtttctggtatattttctgctatgtggtattgacaagttatccctgcttcattactgtaattgtaacacaagaaagttaacctgatgtggccttgttgcttgcacgcaagtatactcctcagatgccatgtggcgcctttttgggtatattgatacactatattgcattatactttttatttagctaatgcattgagctttagatagaaaccattggaactagtacatagataggcggggactttttaaaaatctgcaccaacctctaaggctctaatgcgtcatggagcccagtaaacatgcctaagctaataaacacaaatgaagtcattatgcttttatttgatcgcagattattgctcccttgagtgccagtggtgtggtgcttgatgatcctgaatcaactaagcttttgagttcagtagcaattgctctgtctaattgtggaaggtaagttttgactaacatataaatttataacagtgagcagtttgttgaactagacatattacagattgtgcatattgttcagcaagttagatagtataagttcatcaacgatcacagtatttctgttcgcgtcttcacgaagcaattgattagatatcattttgtgttgtcaatgctagtcctctctggtacacccatattcaatctgaaatgtccctttcaaatctctttgcacttcataactcattctggcataaatgtttgttctgaatctgggactgggagattcagtcctgcacaatatggttgcactaagcatattattatatgatattggtgtatttagtcttcttcaaggaataagaaaattctgtctatacgagggaatattaattcacacgcgttgcatttttacatctcatcaaggcacgctgcatgaatcttagttaacagttaacaggccatttctttattttctagtgaaactataccattgtttaattttactgacatgaattttaatcttagcaattggccagcctttgtaccagtgcatgacccttcacgtaaagcatatataggaatccaaaatttgggaactgtatttactcgaagatttgaagctgatcgtattggtagccaggttccgatacgactcatgcatctggaggggttacacgagctgtttctatcaaaatttgtgagtattttcttataacttttggtgctgtttcttctcccatagaactttttaagacagcagataaaatctgtgtacaatgaatggttaattacctatgtttcaatatattctgcttatagcttttataatctagtttgaaaatgtaagatgtgcatggaatttagttacctattctcccattaaccctcatttaccatcccctcttatcccctacattagcactgggacatgagtcatttcctttaccactttcttgttctataacctccttaatccgcaggcatagttaaaatactccttgttaatcaaatggaaggaatatcgtggaaacaaactttatttacatttgctaccacattatcttttgaacctcacaattgagatacatagtgtttgaacttcaaactggatcatgcactagatcttttgaaatctgaaaggtttgcctcatttttaatcagcagaagtattcaaccttttcaaagaaaaaatatctgcatatgatggacatacaaaaaaagtagagagggggggggggggggcagctacccgccattcaacaatcagtccattacatttgaactataggaatgtaccatctgtttttattcagcaattctgttgttctgactcttcagagccgcactactgatttggattattttgctactttgttacatatgtgacctgtatttttctgtttggaggtcctatcctctacagattttcctgcaagggtaaaggtaatcttctccatgaagcttacctacaggactcctgaatatgattactataacgaggaaactttggtgtccgaagctaacgagtcaatagcagaaagcgaagctgcaaaccacccaaaaaaacaatgggatgatgattgctcttgggcagagtggtattctgctgaggatccagtcaaaggtaactgcaaccttattccatatttctagtagcaacttttctactcgcttattttttgaataacgggttttgacaaaaaaaaaggattaaaatggtcttcaacaatatttctagcacaaagaatgaggtaatgaagttgtggggaaatgtagagttaacaggggaaattttttgaaaacaggcattgtgaattgtgatgccaagtgtttgtgtgatatgatattgttcaaaagcaacaactgttaaaaattggaaggagtaataattactcccaaaaataagacaaatgaaaaaatagcaacttagacatagatttgatctaattggatcaatcgtcaagagcaaccaagaaccaatagtttcaaaattgcgaacaatgccacttaatggtatcgaaaattgatctagcagcttatattataattcttgtattaccattaaaggatagtttctattatatgtgcctctcttttatctgtcatcagtttctctgtatggttctaaacttcttatgcatattattgtcattgatactgggactttactttgtttttttacattgtaagtgcgaagggatcatgttgtcatctcaacgtagaaacctcattttccatgtcagaggaaatatggaggctgaataattcttcttcacattttcctttatgctagtggtatcctaacaagggttgatatgatatgagaggcttggtttgccatgaaggcaaggactattacagtatattaactccattttttaagcagtagttgtcatgtttggaagcgtgttttacctcatgtatttagtatttataatatgtgtgactcatatttttccagctgagatttttttaattaacatatgttaaaaaacaatagacttagtggctaaattgttttaggttttgagttgactgccatttggggagagagagtgtttgaagagacccttgagatggctgaggtggaaaatgcttcgtcatttgatgctgatcgttggcttcttcacccaattgtatctccatacatgtaaattccttgtgacattattaccttcacactttttacatcaattgtacgtaaacctactgtatgtattctctcttttttttttttaccttcactggatgtattctttttttatctatgtctgtactttgcaccagggttgatgattctattggaaagtttgtggggtttgcatcgcagctgcaacttctggtaaaagcatttgaatcatcagcagaggcacagtttttggaagattttgttgcaggttaagagcttcgtgcatgcctgaaatccttcaaagcactatttattcagcttttttttttctgatttttatctgtcatgttagacagcagatacttcaggccaggaaaattcaaaatctaccgtcactgtacctccaccatctgttgttgatcgtgttatgaaagatcttttcaatgatggtatttatccattcacctatctcattaacaaattcagttaatgaatcatcatacagtgaccataattgacaagtttcttgtgaaacctaatgtattatccataatgctgcactggagcacttaagtaattaggctagctcatctttttacatcttatttcagaagttctcaaatgtcatcagttacatttgcatagatgtactgtactgaaggaacagggtcatattccttgtttagtaagtggatagatcagttggtctgagcctgacaatggtcttctagcttccatggaatatccatcactgcctgaactcactcttgggatggtcagggttcaacaggggcaggggtatgcttgtgcagtgttgtaccccgtgtctagttctatgttttgtttgtagtcttgcatgcttgaaccagactgtcacccagttatactgctatggcttcaattattatttcctagtttctctacaccagtggtatctttttcgggttgtagataaagtgaaaaacgaccttaccgagaaacagatacataatatttgcttataacattaacgccattgtgaattttcatttcatttcagtgccttctttctttacaattcattttgataaagttgacaaactcttatgttttctgtttgacagaggttgggaactcgaattatgtggaagcagaaaataagtatggccgcgctatgaaaggagcaccttcagattcactctttgcccaattctgtttgcatgctctgtggttcggcaactgccatatacgaggtatgtgttttcccctttgctttcttataatgcctctgttttaatttgaagagcattaataataataggacttattttttatttcagcaatagcagtcctgtggattgactttgttcgtgaaattcgttggtgctgggaggaatcagagcgattgccgaggatgaagagcacttctagtatcgacctctgtacttgtctgatacaccaaaagttgcatatggtacttgtactgttcttcttgtagtcctttccatttgagaggttaacatcctgtgagcaaatgctactttcttatgttgtccattgatatcaagtgaaaatcatggttggcgtttatggtatatacatgcattacttatttctttggtactctgcttagcaaggtagataatagacctgttgttgacttctatttgggagacatattcggcctattggtttgcttgtctccatatgctgttgtgtggtaattctaactatttcttagtcccccatcgcctatcctacttatggcaatgatcattaagtaattctcataggtctctcccaaaagctcagttgggcaaatctagccgttgtatgaacatggttgtattcatagtgtattgcctaagaaagccatgctcttatgaagtttattgtaagtttcaagtgtcaatggttgccccttgcatcttttaacttgttccctgctacacttgtgctgtgttttctgggtaggagtacctgtttcctgacagatcagcatcatacttaattttgtgttttttttctccttgtaagcttgcaatatgcattgagagaaagaaatcattgagtcgcgagaagggtactgatcatgcacatgaagatggtatttcaaatagcgtggtaatatatcatcaatttagtatgtacattcaaattcaaaatctaaatgatttgatgctatttttttaattaagaacaggcacaaaataagactcgtaaaggatcagcaggtgtcgtcccctcaatgatgcttctgaatacatttcaagaaatgcatgcaccatatactcaggttctttttggtctatttctacttcagatttaatatggagtgcacacacaccccgcttattttcacatcagtttcttaggatgcacttttgatgactgaagatatgcatgaagaaaggctccatgctgctgaagcttttggcaatgctgttgtaagctcttgaacttgcagttaaaatgcgttaatggtcaacatgtttttgctttgtagatttctaatgaatctaactattttaatttttaagcttatgtgaatggcataaagtgaaggtgatatgcacatatatatacgttttattacattatatctgtagatttttcatctttgttgttctagtctgaggtgaactatatcatacttatcagttagcctaattaaattatgtcattcctctgttgctgcagggattatctggtcaattggaacgagatgtattatcttctggtcagtttttagtgagcttgccatatacttataaattctatactgaagaattttgttttattgtctgtgttctttgatcaatcgtcataactttggtcaatgccatcctacttttccgttttagtccttttgtacaatttcgtgtgttgctaattaagaaactctccatgtttagatatgtctgcttttaaagctgcaaatccagatgctgtttttgaagattttattcggtggcactctcctggtgactgggtgagtgaggatggagcagagggttcttcaggttggccacccaaaggaaggctttctcagcgtatgtctgaacatgggaatatgtggcgtaaaatctggaatgacgctcctgctttacctgtctctgaacagaaatttctgcttgatcctattcgagagggagaaaaggtagtttaatcttttcaacccgtgcacaagttatttttcttcttcatgtaagacactgtggtacctacataggaatgagcagggggtgtttatcagtaactggttgttcagttatagtttgtctacaaattactaagggcgtgttcaatagctcaacttgcaggagattttcagccccacatgaaacaagaaagctcattagcacatgattaattaagtattaacaattacaaacattaaaaacggatttatttgattttttaaagaaacttttatatataattttttttccttcaaaaaacacatcgtttaacattttgaatagcatgctaacggaaaacaaggaagttgtagtttggagttgaaaaagaacagaccctaatactgtgtatattgaaggctacaagactatgaaatctatactccctcagtttcaatttacttgtcattctagcatccaattttttttttttcaaaatacctgtcctcacattccagagactttttagagatgtctttcccctcctttccttcatcaatccagccatactagtactagtactcctcacaacaaaaaaataatgcttgctttgggaaaggggatgattaggatgtaattaatgagggtaacaatgtaaattgaaacggagggagtagtaatttggcacatttgtaggtggcagatgtaattttgaaccgtatatgttgttggaagacttgaaaaaaaaatgaaaccatgactgccatatatgaaaataatattttaatgatttccccgctgaacttttacatgtctgtggtatgcaggtaattcattaccttgaaactttaagaccacagcagctccttgagcaaatggtctgcactgcgttcaaatcgtcagcagacatactgaacagaaccacatatggtggctttaaattaatgaagactaaaatggatcagctatatgctacgttggcttcaacattgaagtctctccaaggtgcatatttacaatacatctgtgcataaactgtagtctgtatagttacatcgtgtccaagatgggtacattaattttccatagtattgctttgttctgatgtgttggttttatattcatcttctctgctttatctggacaactatatgatcaattattttgacaggtaaatctgacatcagtgatttgtctgatgacttgaagcggctttgtcaagttttcgagcacattgagaagttacttattcttgctgcttcagtccaccgaaaacttattgatgctccacgtctgtctcaagcaatttttgctgactacttcaattactatctaccaaaaatgggcactagcttggaaagtgtttgctatgagaaggtcagtgctattctttactgttgtttgttactttacccctgtacgcatttacaaaaatgaagtcaatggaactaaatcgattcagatcacaaactaatatattcatttgcttgtgtgtgcccccttcccttggccctgttttggtgggaagcatggtatttttaagtgatgtttcagtagtcaccactcaccactatgcacttcaaaaatttccttcatgtatgctgtctactatcgtagccttttcccttcagatcagtgatagccattatgaaggtcttgtacaaccaaatctaaatttttattttgtttaatagtgatttgctgctatctgcagttttttttttttttgccattgttcaaccggtttctgtggcctggaggcattttgttaagattcttattttgagttacactgaagttacttatttaagctgtatgaaattagtttattagggtttctgcaatacctggccaagtttttcatgtcattttaataaggttgccgcctaccttcctgatctctttttaatcttcgatgtaggaattcactgctaaggaaaaggtggggatgcatgagagagatgctatatcaaatctgtttcctcctccaactgctaaccaatcatggaggaaagttttgagcatgggaaatcttttaaacggtcatgaacccatacaaagagaaattgtattctctgtcattgaaagaattagcaatggccactattcgagcccaaccccattaagtacagatgaacagattgagacacatcggatgtatatatctgggacgtccaatgatctttgggttgcattatctgtgacatcctgggattgaaccagtcagatggtttacctatgggttgataggagtatccagctgagccggaagagtggatcatgtgatagcaatgatggttagtgttgtgtcttgttgactggttaagcagttggcacaatgttatcagcaaagggaagtatcagttcgtcatccacgaaaagtgacaacggggaactttttttgacagcggggaacttcatgaaagcaggcagaaatttaatctcgcagcaatcagagttcagaaaacagaaccattttgatgggagtacaccgagtaaactatttgatccgtttttctgtgggggtatgtgggatacacagctgcactttagatgaagggactttttatatacgagctatggatgcaattttcaaggttgagaatgtgctaaatgccagcaagaaccgtttgtgtgaggttctgtttgcatgttaggtctgttcactcaagctttatgtgccattgtttcatagtttctagaagtgaaagaaattgaattgtaatgtacacggggaggtgcacgaaaagaaattagtgcaaggtcttgcttgcatgtgtggtttgttcactaagcttttttgtgtcattgtttcttgtagtttgaagggaaacgattggaattcgctcgaggttacgccatattctttggcaaacctgaggttagccaagggtgccaaacaaataaaattgaactttattcacaaactgaagagttttatagaacttgcggtgcatttttcctcaggtatgctaaagcatttctagtgctagtgctgaggcatggaatggtgagcgggacaaattaatcagcacaaatgcacaatatataaacttaatctctttgttattaccatttttttttgaacggcacttcattattactggatgaactatgtcctatagcctagacagaaacatgggactgcctatgttgatatcttccccccatcattcaatcatcatcatctggaaccaccttcttgatcttggcgtggccatcttcatcaggcttaagcctgatatcaccggagtcgtaatagctgactctattgcctgcctccgctacctcaagcacagtcggagtcggaggacgggccagcccctcgcacaccttgggaggatggcccttgtaggccttgcagatgtaagcctcgaagttctcgtaatcctgaaacaaaaaaaaaacgcttcagttaatcaccgtaattagcagaatcagcacgtgtcagtgttgatcgctgaacttgtgcagacgaatctggtaattcatctcaacactgcgaattctgaaagttcactgatagagagcagcaagggcacgcgcctcgtagagcggctgaccgtcgacgaccacccagggaacgtacttgtggggaggctgcaaagcgtcagtctgtcttccatacttgagcgagagctggatcaacggagtaaatcaagatgcagacaatgccggtcaggtcaggcattaagattagagcaatggatggaatcagcaacaggaggagacatgatcaattcattcaattgatcataggattatttgcaatttgctccccaagaaatgggattactggaacggacctggtggccgcgttcgcccttgtagcagtcggtgacaggcttgggatcgaggttgagcttcccgaagcaggattcccactcccgttgcttgtggttcaccaccaggtcctccacgcagtagatgaagcggaaatgcactctctgcagccaaaacacggagctgtgtaattaaagatcgatccggagcagaaaaaaattacaagcttttctgtgcagagaagttgcaaagctagcttttgtcatgtgagcattttttttaccaaatccggccatgcatcgatggcgcaagcctccacggtgttcaggaagcactcctcgcttccatgctgcaacaaacccaaacacctcaacagcgtcagaaatattcagtatcagtatcagtatcagttcatcaccaccactaccaaaaaatcatcgcacacagaattggaattggcaggtgctaagctcaagaaccgaacgcccaggattcaagcgaaacttgtgaatgtgagcaggggaatcgaaaggagacggcgataaagaggagcggatcggggggacctcgacctggcaggagattttgccgtccttgacacgggcgttgccgtaggggacgagggagaggtcgacggcgtcgaggaggccatccctgaagaccttggcgaggctgcccaccacgaacatcgccgagtaggggcacagcgactcgtagtagagcgccacgtccaccttcccgcccttcttcccctcgacagcgccggcggcgagcaggaggatcgccgcgaggaggagggcagggcggaatcggcggatggccgccatgggtggggattgctccggcgatcaccggcggccgtggtggtggtggtcaggagaggggaggtgtgggtgcattttatcgacgatgattagtggcgtaaagtcaagggtaaaagtcaaaagcggtttggccacgtgtgcaacgaggtgcgagcgtgtgtgagtaaagtggaacaagacatgggatgactggggtccaggttggattagttgggcccacgtgcagcgaccaccatgtgaccgcaggcgcagggtacggtgctgtttgtgagatggggatcggggtggcagacaaaaatatactatttgcatttagtaaccatctatatgtactccctcctaaaaaaaaaagaaaaaaaaaagacaaactatgggtttccgtgccaacgtttgactatccgtcttatatgaaatttttttataattagtattttcattgttgttagatgataaaacatgattaatattttatgcgtgacttatctttttaatttttttcattttttttcaaataaaacgaacgggtacacggaaactatggtttgtctttttttttttgggacggatggagtacttaattgcatatgtatgatgtatatatatatatatatatatatatatatatatatatatatatagagagagagagagagagagagagacataaatagacacacacacaatagtaattacactactctaagaagatttacacattatttgggggataacaagtagatatagccattcaattactactagtcgactatttagttctgaaacaaatcgactattcaacacatgatggtagatatgtggactgaaaaacatgaacactagtaattcataacacgtggccgttaaagctagctaccgaaaggtttagctcagctaagccaagttcaaaatgagccgatccaatctacaagcagcatatgcgcatgagataaaattgtttcaatagcgcacaattaaacttctgtgacgtgtgctattgaattagcaaatctttccataaaacagaaacctaaaaagaaaaaacttcactagtaatagcatagtgcgagagtggagactctgtgaagtccgtccattttgttactgtatcatcaaatccactcccgcttagaatgatcagtaaacccgactaattcttacttatttaacctcggtgcaagcaataaagctacagaattcaatccggtgtttcgacgataatttttcagatgttattgcgcgataaacgtttgagagaagggaaacacaacacaagaaagggaacagaagagagagagagagagaggaaatagtgacaaacaggacagcaaccgcgactgattttgagctccacccaccatgggcgctgtcatgccacgttgccacgactgctaccgtgcaccggtgcaagaatttcttgggcaagagccaaatcgattgactgttgaatcgaccggcttaaataatttagcatgaaccgatcgaacgattcgtctacaatttcgtggaagaaaaaaaaccagccaaggggaagcgcgcgaagcttagcgatcaaacctggcaagagatggtgttgttggctccgacgacgtgggcgttgccgtaggggacgaggcggaggtcgacggcgtcgacgatcccgtcctcgaagatcccggcgaggtggttgacgatgaaccgcgagcagtacgggcacagcgtctcgtagtagagcgcgagtggcaccttctcccccgccgccgccgccgccgcgcaccccggcagtagcgcgccggccacgacggccgcggccgacacgagcgcgacgagcaggaggcggccgcgtggaccggcggccatggcgagatctagctccgcggaagcaggctcgcgctcgtgctcgcgcgtctcgtcttcctcaagctaagctctcggcttgatcggcaacaagtggggggagccatccgtggacttgtagataataattaaacaagtgagcaacggagaggacgctgtggtgcagtggcgctgtgtggcgttggccgctgcacgtggaggccgcgggacggcggcgatgtctcggcgcagcggttgggcttgggccgcgagcgtgttcggcgtcgtccgtgggctgggcgtggcgtggcctggtgtttgggagatacaagtttgggcgggagacgcaaaccaaataatgagatcactcactcaacaggattgtaactgacactatcaagatcagatattcagatgttacaaaaacagaggaaacttgaagaggatcacaagattgatccatttatttcactgatatactcttacttacatagatagttacattaactagtaccaaaaattggtttgactgattgagccatacagacatacggaagcttggtgtttatatacaggggaagatctacagagagttgcagaggtgaggcaaataagctaatggatcttcggatgcacagttaatttacagaggtaaattattctaggcctaaagcctcccaagggacgacatgagtgagctcttctcggccatagaggatgcgtggcttgctcggctccgcagactcaggatcggatgcatctttttctgcctctgcttcagaatctctgggtcctcgatgacatggatcttgcgccgcttcttcgcctcctctgcttcttggtagccttcacggagcttccgctttgcagcggcgatcttctcgtcttcgttgcggagctcgatgccctcgcggcggccggcgctggcaacgacggccggcgacttcttcggcggaagcgctggttcctttggctttgcagctgcgcccatgtcggccatcttgcgcctcttcttcgcctcctctgcttctcggtagccttcatggagcttccgctttgcagcggcgatcttctcttcgtcgtcgttgcggagctcgatgccctcgcggcggccggcgctggcaacgacggccggcaacttcttcggtggaagcgctggctcctttggctttgcagctgcgcccatgtcggccatcttgcgccgcttcttcgcctcctctgcttctcggtagccttcatggagcttccactttgcagcggcgatcttctcgtcgtcgttgcggagctcgatgctctcgcggcggccggcgcaggcaacgacggccggcgacttcttcggcggaagcgctggatcctttggcttcgctgctgcgcccatgtcggcgctcttgtgccgcttctgcgcctcctctgcctcttggtagacatcaagccgctttgcagcaaccgtcagcttctcgccgtcaatgtggtagggcttgataccatcgcggcggccgccggcgcggccagtgacagccggcagcttcttcggcggattcgcctttgtcgctgagcccatgtcgggcgccttcactcgagcgccagcaacaactggaggagcactcgtcttggtcagcgatggctgtgatgtcttcgccagatcgacgcggctgctgcaatcggcggtagccttcttcttgaacggcggcaccggtgatgcgtgcttcaccttcatgtcgagatcaggggaggcacgcacacgctgatcggcctcgatcacgatccgcttgggcagcgacgtcggtgttgcgtgcttcaccttcgtgtcgagatcagatgaggcacgcacacgccgatcggcctcgatccgctccggtgtctgggacagcttctccatcgcgatcccgatcctgacaagctcgcgcctgacggccaccctccacccgcggacgatgtcggtggcgaggccgcggatccgctccgactcgtgcctcctcaacgccccgacgatcccggcgaggtcggtggtggccagcgtcctcgccgtcacgggcaccagccgcagcgtcaggagggactccgccatcacgtcgtcgagcaccaagcagagcccctccgcctccgcctccccctcggcgccgcgcagcatctccacgatgcgtcccctcgcgcggcggaactcgtcgcgggagaggccccccgggtcggcggcctcgatggcgccgtcgacggaggcgaacgcggcgaggaagggcttccaccgccgcagcggattccgcgcggcggccatggcggcggcgcgcgggtggggggcgcgagaacacaaaccctagggctggtggtggcggcggagcagagcagagcggaggcggagcacgagatcgccccaaaccctagggctggtggtggcggcggagaggaggcggaggcggaggacgagagcgccccaaaccctacggctggtggtggcggcggcggcggaggggatcacgagagcgcgaaaaccctagggctggagaggtggacgggagggaggagacaggggatgaaaaagccgtggcggcggatggatcgcgtccaattcgtcccctcgctcgatttatagagcgccgaggcgggagtcctagtgcgcgcgatgcggggttcgagtccgaaacggattcgtggcggttgggacagagttactgtttggtgtgcactgtgcagattgcctccttgagaaatttgattaatggaaatggaatgtactcgctggagaggttgttccctcgtttacttttttttcaaattcaatataaacaattataaaaatattctggaaaaatgacaatgtagagtagattgaaatctattggtccaaaaaaaaagttcaaattcaatcgacacaataagaaataacaaagataaattcggatgtgaacaatacactgctattcatacgctgagtttaccatttttatatctcaatgggtaagttaagtttggacctaaaatattgtgaagccttaaatatgtggtatgtttgttgttaaatttttccataatttttcataaccgtttggatggtttttgaacatacgatgggacattccctcgagggagcaaaatagtttcacttcattatggaaatggattctaatatctcaaggtgatgttctctcatttacttttttcaaattcaacaaaaatcattagaaaaatcttgtgagtttaccatttttatatctcaatgtgtgagttaagtttggacctaaaatcttgtgaagctatacaaatatgttgtatgtgtgttgtaaaattttttcagaattttttataaccgtttgggtggtttacaaacatacgatgggacatttcctcgagggagcaaaatagtttcccttaattatggaaatggattctaatgtcttgaggcgatattcccccgtttacttttttaaaattcaatataaatcattacaaaaatttatagaaaaaactaacaatgtagagtagattgaaatctattggttcacaaaaaattaaggtcaaattcaatccacacattgagaaacaacaaagaaattttcgggtgtgaacagtacactaccatgcatgctattgctcgattgcttgatttgatttcaatgttacgactttcaaacgatgaattgattactttatgaaatgacattgaacgcgtaattaattagctcaggaagtgtccaagagtagagcagagtaactgtctaactggcaagcccgtagttaaatcgaaatggggatcggatataatcgtagtctcgtagacaccagaacggatcgatgagttaatacgcacgagttaagtataattagcaaccccagccgagctccgacgaggaggagccgccaccgccgccgtagtatgccgggtcggcgagcatctcggcgatgagctggtccacccccatctccttgtcgcagtcgaggatcgcgtcaatgaacgccgacgcagccccggcgccgtcgtccgtgccggcgccgacgccagctgatgcaccgtcgacgtcaccgaacgcgcggcctccgcccacgacggcagtcgccgccggtgctgacccctcctgatactggccgagagcagcctgcggcgccggcgcgtcggcgccgtgccccgcggcgtcgtcggcgaggaagtcgctccagttgagctgcagatgctgcgagtcgggcgacgcgggcgcgtcggcgtcgacgtgcgtgacgacctgctgctgctgatgctgatgctgcagggcggcgaagtacggcgcgtcgtggaacaccgggaggcagggcggcggcgcggcgccggcggcgggaggggggcggatggcgagcgtgccgatgctctgcatgaggtcggcgatggggcggtgggtgatggggtcgatgccacgctgccgcagcttcttgctcagcttggtgttccagtagttcttcacgtcgttgtccgtcctccccggcagctggttcgcgatcagcgaccacctgccaatcacgcgcatttgattgatgcacgcgcacaactttggttatactccctcggatgtttttgacttagataaaagttaaactgtttcaagtttgattaatttgatagaaaaaataataatatttttgacttaagataaatttattataaaaatatattttattattaatttaataaaactaatttggtaatgtaaatattactatatttgtctataaacttagtcaaatttaaaacagtttaactttgatcaaagttaaaatatcttataatctgaaacggatggagtagaaattacatgcatgctcaatgatctcagtccaaattatgtgttgatgtgtcaaactagctcccatttctgattgagggtagagatgatctcgcagcatttgtttagagtgtaaaataactagtgctagtattaactaagttaattagtagtacagtactaattaactgtgaatagtggcgttacatgcattgtgtgtgtatcagtttgttaccgctcagggatcttgattattttgtcatgccattttcgttcacatctaggttgattccataaaatttttagaacattaaatgtaaatgctaattgcatcagcatcacactgccaaagtacattagagcagccaattatgtgcactagctatttatctcatgttaggattcacgggaattactccctccgttttattatatgtgcagccataagtttacgtgcccaacgtttaattatccgtcttatttaaaaagtttatgaaatttttttaaaagttaagacacgcataaagtactgttcatattttatcatctaataacaataaaaaatactaatcattaaaatattttaaataagattgatagataaagttggacactgaaacctataattacgcttattataggatcaaggtagttcgcaacatgcttagcattacacgcagaaatcagatacaaatcacgaacaccgattcgccaaatctgagtcgatgacaaactagcacgtggattatcaattcgaaaacagcaacgacagatcaatcaagcaggagggtccaacggatggagtgtattacaccactcaacacacatgcaaaagcatggtgacgtctgaaatgacgagataacgggacaagctgagcgtaacacgatgatatacctgctgcccagcatggcgtggagggtgacgatgagctcttcctcctcctgcgtgaagttctcgtgcttcaggttgggcctcaggtagttggtgtacctcagcctgcagctcttcccgcacctcttcaaacctgcacccacatcaccccccatgcaatttttacagaacaaaacaaaaggaaaaaaaaaaaagagataaacaatgacaccatattttgatctgatctgatgtgatcaaatgcgtctctaattgcaatctcgatcccatcggcagcagcagcaacggcgatcgatatcgttgattttcacgacctgctcgctgaggaacggaggtccagttgccggtgccgtgggtggaggtgtacgccagcagcttggcgtcctcctccgccgtccacggccccttcttcacgttcgccttgtcgcagcacggcggccgccccatctccccctctcagctcctaccacggtgagctcaacaacaacaacaccaactctgacgagatcactgcaaaaggccggagcaagcaacggcacatatagacaggatctcactgacgaggaaggcatggtaaaaacatggcaggaggcaggcaaagcgaagccatgcgacggaggcgtgagcccggtaacaataatcacgcacaaatggttctttttttttagatcagcagcgacgcatgcagggggcaggattagtttatgggcgctggttaagtttataatgaccagcgcctgcaactgcttccttccggcaaatcaacagttttaccagggggcgtcgagttaatttagctggctgatggaggttggtaaggcttataatctaatgatgggatttgatgatggtgtttaagaattttcacgggttcgacgtgatgatttatcacgacttcgacgccgcggaatcagttttagtttaggctcggagatgtgttgggggggtgatcacttatcaggtctcgagcgctgctacgagctttctgaagatgcgatctggacatctggtcatgtcgttacgataaaaagttggaggattaatcaaattgtaagcatctgtccagaactgaaatgatgctaaaagttggagaattaataaagttgtaagcatttgtccagaactgaaatgaggatcagttgcaacaaaaatgagagaaaaaaaaaatcaacaaattttatcagagccaggtttcgatcctgggacctgtgggttatgggcccaccacgcttccgctgcgccactctgatggttttgtccatagagataggcagatttatttatggtttgtagtgcgcttcacacaagtttcaaacatcaggcgtgaatatacatcagcgatcctactcgcacagtcgcacttgctagatggaatacgtatatagatatgatgtatccgccatactgacttttttgggagacaagtcttttgattttccccaaaacaaaacgggttgatttggtcccatatgctaacaaagttttttaatcttaaaagttggataaggtaacaaacaaaacagttagttcaattttaagaaatgctaccaagatttccacctgaaccggtccggtgcagccgcagatcgcagcgcagctgtgcgcgttgaaaaatggcctctgctgggacgtgcagatcggacgggtacgatttgcacatgcagcgcatcggacggatcagcactcagcacggcatccgccgctctactcctggaccgaccgaccgaccgaccgtgaccgagaccaacaacccggtcaagcgagcgtccacaatttttgcggcggaaatccacaccgacacgccacgccgcgcgtgcgatccaccgtccgcccccgacacccccacctcaccggccacggccaggatcgcgaaaaaacgatagaaaatcacggggattttcgagccaaccggcgcgcgccagggcggctacgcggccccaggttctagcgcgaggtcgcccactacgccaagccccggccacctccgcgggacgcgtgtctccgctcccacgccgctgtctatatatgaaccgcctcccctccgtatccggcgtggcaaggcacggcacgtctcgtcctgaactcctcctgatctgctcgcacgcacggcgcgacggttgcagctacggcacttcgccacaactgtgagagggagagacactgtgagagagcgcgagatggaggattcggtgggcgaggaggagaggagggagcagcagcaggaggagaccatgtccatggcgcaggggaaagagcgtggcggagaggaagacgccggtggtggtggggagagtgggttcctgaccaccatggcgtccaagatcggcgcggccgtgtccggcgctgacgggagcggcggcgccgaggaggagggtggagaaggcgatggcgacgtgaatgtgggaggcggtgtggagacggatggggacggtgggtttctgaccaccatggcatccaagatcggcgcggccatgtccggcggtaatgggaacggccgtgctgaggaggaggagggcggtgaacgcaatggcgatgagaatgtggttgctgcttctggtggtggcgaggaggaaaggaaaaggaagagagattgcaatggcggcggcggcatcttcagcaagctcatgtccggctcgccggactccttgccggcctcgggtaagaactaagaacaccttttgttctttctctgttctccgatggatctcatcagaagaaaatattcaccttttttaagctgaccatatcaaaattcgtctggggacagtggaggcagaggaaaatgaaagagaaggaggcgaccagggaggcgagaaggctgggattctgagcaccgtcgcttccaagattggcatcgccatgtccggtgctgatggccgcgagaaccacggcaacgaggacgatgctaagatcagaaatggcaacgctgctgaccatggcaaggctgaagagaaaagggatgagccgaatggcggtggaatagtgaagcagatcatgtcaaacctccctgcaggtacagttcatcattgtcaatctcttgctgcaatttgtacatgttctgatcataaaaccgatctacagcaagttctctgcttccgtcaaattttgtttctttgattggttgaattaacgagaccgctattttctgtttctccctgtgctgcagatgatcaggcgccggatgctgaagaggcgtccctgctcatcgctattatcgacgactagccagctcgtcgaccagaaagctgatgtagttctagattctggcgtttgttttagtaatcctagattctctcttcatgtggatacatcgtagtagtatatgtaaacaccagagagacattggttatatatagactggacgccgtttcttgacaagtgtctgtaatcacatttgtctgtaagaagggatttatatttttggagtttcattgttgtgcttttatacttgggaatgaaagagcattgtttacttatttggcagagtaaagtgcattggcggttcttaaacttgtagggttgtgtcgtataggtccctaaattctcaaaatgcatatccaggtcttagaacttgtcaaggtgtatcatctaggtcccaaattgacacatcccctctagaatcctatgtggcgctgatatgacaatgccacatggacatgacgtgtccttttctttttttcttttttctttttcgttttcttctcattcttccttttttttttccttttttctgcatgggtcacatagaaaggagaagaaaggggaaaaaagagaagaaaaaagaaaaaagaaaaaaaaataaatgggtctcatttatcagtcaaaataatgtcatgtcatgtccgtgtgacatgacacatcaacaccacataggatcctgaaggggttgtggcgatttaggacctaaatgacacactaagacaaattctgggacttggatatgcattttgagagtttatggacctagataacatacctctataagtttaaaacgcccgtacactttactctatttggcaacaaaactattcagagtcacggaattgtcactaagaaacgggtcaagaaagtacaagtgctatctcaagtatataaagatggtacaacacttgatcagtgttctgaacagtcccaaatatcgtgccactagattgtcagacaatagatcagtagaaataaagaattggagtaacgtgagacaagataacagcaaattggatacggattgcgaagataaatatagcagccgtatagtgagaatgatacaacatattgcagaactcaaaaccattgcctcgtattaaaggtcgatttctgtagacctcgcagttactccagttatgcctacgatgttgggtaacactcgtaaaataacaaaatcttggtctgcaagacctcagaagacatgtcaatgagtgaatgtcttaaaatgactaaaggttgttttggatgctgaatccacctcttggttgctaacctgctacaaaaagcttcacttgaaattaacggcgaataaggcgataaaatgtttccaccaatgattcaagaatgacgatccaagaacttctcaatcattaccgagaaggtggcaaaccccacacatccaacacatgtagctttaggaccacctacaagaaagcacaatttcccttgggggtgaattctcaaacaaagttgaagcaagaacacacttattgtcatcatttcgccaacaactgtttataagccgtaatgcttattagtgaccaaaaataatttgtggatatatatgtgttcctagcgaacgcttgaaaataaactatgatgaaaaactatcaaaatcaaaatcaactctatacatatgaacttgatactgctgaatcaattagtagttgcccatatcatgttgctcccctcatttgtgattacaagcttagacaaaccaaaggtaccatagctaaagacaaatgtactgtagctaacaggtcataagcaaaaagctagaggcaacaagtgataaaatagaagtatatccaacttctgattatggtcagaaatatatcatttgttcaactatgaattttaagaatatgatcagccagctaggaaaaaaacagatatgatataaaagatgtggctccttttcaacctatcctaaaacaactctagtgattacaactatttcatgaaaattgtcttgggggatcttcccttagttgttcctttgtgaaatttaaagtaaaattattaattgcgggctaatttgctgaaataaaaagaataccttttgcagctaaagcccctcctgtgacacagccagccaccgctgaattggtagtgtcatgctttgcgcgagcctacaagatcacaagtcagagtagagcaagtaaaaaaaattatagtaacattcgtaatgaaataaaataaacatctaccttctctatgacacattcagcggcagagaaaatcaggcccatgactgcaaaggttttggcattgcttatacttcgcctacccatctgtttagcttggtatactatttgttgtcttgctgtcatctcctctgctgtaattgggttttccaaagctccaaagaatagccccataagcacgcctaaaccaccccctattttgaatcaaatgaccacagagttaataccacattaccatttatccattgggtaaaatatgaaaaatgatacacttcaagctaggatctagcaagtatcactgaatattgaatgatgttatcttgagagtatcaactaccaactgccaatctgacagcaaataccgatattttgatggacaagagctaaagagcagtatgcacctaactggttctgtcctacaaaccaatttcgatgatacacacattgtgcgtaaaagaacatgatacaaggcaaaacacaaagtatacatttctacattacagaacttatccggttttcatatagatcaaacaggaggttcaagaagccgttgaaaagctacatattgttcaagtggaatattatcaatctcatgaaaagacagttgactacaagaggcattcacctcacactgcagtacaaaaaaaaagctaggcatcgataaagaattatatttaattgtaatttgtcacattccaaaagcaacaatacacctgaaaaaactggtcttttttccaatcgagtaaacatgacaaatccctacaagaaaaaatgcacaagtatccgaggcaagctcagttgaaacatatgcttctccatcatctctattttacacgaaagttcaccaagatatatcacaggttttcttctatagtatcacctcctgagctcgattgtgaatcatgggtacctaaaattcctaaagtaaagcacacagaaacagcaaggacaagtgaatcaacctactatcaacacacaaagttcatctcttgcagattgcaaattcatcgaaagaagaaaaacaaatttaccctcctgcaaaactggcatcctgtttgctcctagctatttggagaaacaaacaaaaaaccaaccaagctctacaatataagatccgtactatagcacggtaatgttcttcaacagacaaaacaaaaccccgcctttcagcaaactccatcatagattcccaagttgatatagtcaatgtacccagtccgagcacaagcttgcattttccaaatcagcagtaaatcaataaaaacaaatttcagatgttgagtagccgggatcttcttgcttctagttatttggacaaacaaacggccaaccaagctctatggtataaggttcgaattaaactgcagtagcagtgatttcatcagataaaacaaaaccccactccaaaggttcccaagttcatatgttccaatatagcccagtccagcacaagcttgcactttcaaaatcaaatatgtacatggaaaataagagatggaggcaggagctccgcagtgttagtggatacgcatgacgccaccgacggcactgcagacagcgcagttgttccagacaaagcaaaaccttcaaattccatcatagattaccaagttcatagtctcaatgtaccccagtccgagcacaagcttacgctttctgaatcagcggtaaatcctacagaaaataatttcaccttgcagaagtgacaccctcttgcttctagttatttggacaaacaaacgaacgaacgaccaaccaagctctacgattataagctcgaactaaaccacggtaatgcttgcggtgatttcaatacacaaagcaaaaacccttctcttagcaaattccatcatagtcccaatattacccctatcccaagcacaagcttgcattttccaaatcaaatttaaactcctagacaaaagcttcctgtcttcgtggaaaatcaataagttatggagcagtggttacccatgacgccactgacgacgctgcggacggcgcagttgttccagatgtcctgccccttgatctcctccggcgtcggcaaccggatcggctccaccacggccgcctggctagccgaagcgccgtccgcccccgcggccggctccggcgaagccatctcacactactacagcctaatcccccctcctctgcgatgacggtggagctaggtcgccgcgcggagggttctcgagagagatggagaggcaatgaggtcgccgtggagagggaaccaacaacaaccaaccagctgcctcgccgccgccgccgccgccgccgctagctctctcttctcttcgcttctttcctcccttccaaggcaagaggcggcggcatgggagaggaaggagattcggatcggtgtgatgccctcgcgtgacacgcacgagctgccgcctttgccggtgccggacactgcattacgccaaacgtaaagctattacgtattaccgaaatacgcaaacgatctctagttacgtattatgtcaagggaaaggcgtatcgagattcgagatgagacgtgatacgatacgatacgagagagagaccagaccacccgcgtgaaccgtccgatccgtcgttcgtcatcaggtttttcctcccgagctcgagaggcgcaacaaaagccatctctccttttcccccgccgccgccgccgcctctctccgtctgaaaacacccaaaaacccaaccaaaccctagatccgccgcctccctgctcctccgtctccgactccggcgacgctcgcgcggccacgatgccgaacctcgagtgccggatgtacgagccgcggttcccggaggtggacgcggcggtgatgatccaggtgaagcacatcgccgacatgggcgcctacgtctccctcctcgagtacaacaacatcgagggcatgatcctcttctccgagctctcccgccgccgcatccgctccatctcctccctcatcaaggtcggccgccaggagcccgccatcgtgctccgcgtcgaccgcgacaagggctacatcgacctctccaagcgcagggtctccgaggaggaggcgcacgcctgcgaggacaggtacaacaagtccaagctcgtccactcgatcatgcgccacgtcgccgagaccctcgggatcgacctcgagccgctctaccagcgcatcggatggccgctgtaccgcaagtacggccatgccttcgaggccttcaagctcatcgtcgccgaccccgatgccatcctcgactcactcacctacgaggagaaggagaccggcgctgacggacaggaggttgtgttcgttttcttctcaaaccatcaaagacttgctgctcatgcctgcgcttgcttaaatgtgtaattttttttgtgctataccatgaaccatagatatgagaagtagtagtttgtgtgtctagacggcttaggctgatatcttgtgctgaattcacttaaatcttatgtgtttatgcatctgtactactagtctacagtaatctttctggggtaattaggtagtacttccttttttagatgaactttatttggcattattgaatttgccccatatggaacttatttgctgtgggatatagtaagtagttagtggcttatagtatataatgtggagtggttaatcctgtcttggtgggtcttgttttattgatcatgcctatgtagtttgatggttgggcgatttttataccttttacattgtgtatgtagttcaagcattttatattggcttacactctctagagtttacaggagacaatatgtggttgtatagtttagagttggtaaatgtggttaatagctgttcacgcattatacatgacaagaaaaaattggcgcactgacttgtgttctaactatttttgcaattgtatttgaactaacatcataacaatactgtgttgttgaaatgcattctaaaactaactttggcatgattacattttaagtattttttttccttacaatatgcttaaatttactggcaggtgactaaggtggtgcctgctgtcacccctgaggttaaggatgccctagttaagaatataaggaggaggatgacaccacagccacttaagatccgtgctgatgttgagatgaaatgtttccaatttgatggggtgcttcacattaaggttcttgttatccctgtgtcttcccttagggtttactgaaactttttcttatggctaattctggttggttttgcagcaagccatgaggaaggctgaagctgctggtaatgataattgtccagtgaagattaagctagttgcacctccactttatgtgctgaccacacaaactcttgacaaggtcggtgctttcttcagcttattttgttgattatcgtggatcttgcattgtgcttgaccgataagatggactaattcacatttagaccatagttgtacatagaatttgagatttaagaatcacatcatatgttgagatatcagatgaagtgccctcctctacaacaaaatgctgatgccactgtcctcaatttttatgtgtatggtcattgttgacagcacatgtttcatattgatccccatctagcatctatgccataatgtggaaatgacttggagtcatactatatgctgagttttccactgcttcagtccataacatggtttgcaattatgcgaatgcattgttcagtaagctatctactccatagtgtataattgcattccatgaattttgtgtgagattttttttaatgttcttaggctagtttggattagcagccttcattgatgggtggtactgtttattgtgacttgatacttaactaatagttgtacattcacaatctggaatgttatagaaccatcatttaggataggttacaccggttatttacatggaagcttgtctttttgtttttgggcatagtgcacctgtaagatcatgtaattaactagctgtaaacatctccttattttcctaatatgtaaggtcaagagctgttctttgaaagttttaaattcgaaaatcaccagtacgatttaggggttatcatgtttcaaacctccaggaaatagtaaccgacttttatcttttatcttgaacaggaccaaggcatttcagttctcactgatgcaattaaagcttgcacagctgagatcgagaagcacaagggaaagttgatagttaaggaagcaccgagagctgtaagttttttgaatttttgttaattcgtttaggcttttgttatcttgtgtttgcacttttctacaaaaaagaaaccagttcctatttgttattataatttcttcggttcattaagttttttctttgctaattttgcattttataaacaggtgagtgagagagaagataaactgttcaatgagcacatagaaacccttaacgagcaaaatgcggaggttgatggtgatgctgacagtgaagaggaggaagatacaggaatgggtgacatcgaccttacaaattccggcgtcaacgcggattaaagttccgctgtttgatttggatgagttttgttgtatagcaccagccaatcttaagtcgtcctatttgaaaagagttcgttaggttctggtggctgtgacccctttgaattcactgatgcgcgttgtctggggtgtttgcgttttggggttgagatcgtgttggagaattgctcgagtagcatctaattttttcttgggatcgaaacataattctgttgctatacatcgtctttgattggccacttctattgcccgttgtttttcattcaaaatatcattactgatgattactaattcattacaggttcgtataatcgtattcctctgtaggggcgtgctgcctgtttgtgtgcggtctgttatttgtgctggtttatgcctaggggagtaggtttatcggcatggaaactcatttataggctaattatttcaagtgaatgcatttgagaaaaacatgattaagatgtatattttattttattttttattagcatgtttttcaaacgtgaaaaaggttaaatattgtgttttttgaaagaaaaaaaactttctagtatataaaagatgctttaaaatgttataaataaatttattttaaaatttataataattaaaattcagttaatcacgtgctaatagattttattttatgcacgttgattttatctccatctctctcaaacatgaccgttgagcaatttaggcgacactaatttttacattcaaacattttaaggcacatatttgtggtattccagtttttcagacgtgagccaaagctgcacttagcacgaaggcaatatggttttggataaaatttgaccatataccttccatctattttgaaattgaagattttaccctccggatggactttttggcttgacaaggatacaccacaggcatacagctggggcaaatgtacgcaatcacgtgacaaagccctgcagcgtacacgaaacacgaggcaatgcggcccagccgccgccgccacccgctgccgccgctggcacctggcctgctactgctcctcctcctccacgacttggcgccgccgccggctgccgcggcggtgggcgtgaactggggcttctcctcctcccaccctctcccggcggcgcaggtggtgcgcggcctcctcctccccaactccgtcccccgcgtccgcctcgccgccgcctcccccgacgcgctcgcggcgctctcgggcaccggggtcgcggtcaccgtcggggtccccaacgagctcctccgccccctcgccacctccaggaaggccgccgccgcctgggtccatgacaacgtcgcccgctacgcctccggcgtacggttcgagtaagaaccaccatccttttccttcccttcagtatgcatttttttttcttcattcgacagcaacaacgtcacgcatctggattctggcacgcctgatcttgtgctcgtggtatagatgcagttttctttggactggaagaggccgaaatagtttttagctactcaatgtaggagtatctaagactataaggaccaacggaatactccgatagtgcaaattgtgcttttgcttgacccagattccttgtgctgttatatacttatatttagacacagtatgcgcagtattgacatccgttgactcgatttattaaataacaatcaccggatttgacaatcatgctcgagtcatagcaagacgctcaggaagtttttagtaggactgggatcccacttgtttatagaggattggccacttgaatatcattgactccttgtccaaaaatctgttgcgctcttgagttcttcaaattaaatcaatgacaaccctgagaataaatcaatctgaaatgaaggtggaaagacattgctttaataacgcatctggttaatgttccgttagaacattggattaccaggtacctcaagttattttctttacataaaaatgaaactaggatttatgatgcaatccaaaaaaatcagtaccaggctaccagctgttgtccctgttctcgacttctatatcctattgacttactttggtaaagtatatcactaaataaagtcactagaccaagttaatgattggtaaatttggacaacagctagttccaatcactttatttatataaaagtataaaacaggatacagttttcaactgtatgctgtgtatagataaatactcatcagtcataacttaagagcatggaagaatatttctgctctgtctgaggagtacgtgttattcttttggcattcccatgtttataaatagcagagaagcacaatacagattctgcgactgctatttcaaaatgttgttcctgaatacctaaaaacaatgtatacatgggagtctagtgcaatattactcatgttttgcaaaagattgtgtcatttgggtcttgatgagctgaaccatggattctaggcacatttcagtatgtttcataatgatgcttaatatgttgtgttccacttgtacaattattttacaatacatacttttgtggttataacttctatattatctttaatgttgacaagaaaaaggaatatacaggtatgttgctgttggagacgaatcatttcttctcaaccatgggcaacagaatcaatcttttcttgtcagtgcagcagcaaatattcaacgagcattggttgatgcaaagttatccaataaaatgaaagtagttgtaccttgtagctcagatgtatatctgaacacatcggctttgccttctaaagcttatttcaggccagaagttaacgagaccatagctgagcttctctctttccttgccaatcatagctcaccgtttatggttgagttgaatcccttttcgagctttcaacataagaagaacctgtcattggattactatcttttccaactaatgtcacatccagtaagtgatggccatatcaagtatgacaattactttgatgcaagcatagatgctctggttacatctctaactaaagccggattcagtaacatggacatcattgttgggagagtaggatggccatcagatggagctgttaatgctacacctgctattgcccaatccttcatgactggcctggtcaaccatctggcaagaaaatctgggactccactacgtccgaaagtgcctccaattgagacatatctcttcagccttttagatgaagatcaacgaagtatagcgagtggaagttatgaaagacaccacggcatttttacctttgatggccaagcaaagtattatgtcaacttgggacaaggttctaaagctctggagaatgctcctgatgtgcagtaccttccgtcaaaatggtgtgtgttggataacaacaaggacatatccaatgtttcttccagtttctctgcagcttgctccaatgccgactgcactgctctgtcgcctggtggctcttgctcaggtattggctggcctggtaatgtgtcatatgcgttcaacaacttctatcagcagcatgatcagagtgaggaaggctgcagcttcaatggcctaggtctgataaccactgttgatccatctgttgataattgcatgtttaatcttgcaattgacacatctaccgctgcttccttccatccaatattggccatgttgcagatattagttttgtttttctgtacttacaatttattgtgatgtggctatctatgaatgtatcacttctgatgtctttggtccaaattgtgatggctctatatgctctgttccttttcaaggaatggaatgatggatgaatgttcacgttcttgagttcctaaatgttactaattttgcaaaaactttctatatgtgttttttgttaagaatgttgttttaaacccatcttttcactttataatatttaattaaatcgttcgtaccctcgaatagttattgcaaattatacttaactattcagtcattcagcacaaaagaacagggccatgaaattgtaatactagtacatttctgttcttttcttttctttttgaggttgtctgaaacacctgtatcttaaactatcgcagactagccaatgagtcgtactcacctgaaactgaaaccaagtgattaaccaagctggttcgacagtaattccatccataatgcagctccggagcccttcatatcctgcaagttactcaaacaacatccccacctcctcatttcctctcccctattgcattgcataattgcagaagattaagccgctaatgcataattacacattatttgtgtccactaattttccctttcccacacgctgcgaaactcaaaagccggcctcctcgcctccttccctgaacgttactaatcgcgtcatgtataaatacagagcttgcccacgcaccggcacattgcatcgcactacgcacatctacacgatacacaagcagcaaagctagaaagaaaaaccatggcgtgctcgggcagtttcctaccgataatgctcctgccgctgctcctcgccggcgccgcggtggcgggcggcgccccgccggggcttgggctggcgcagcggctggccgacggcgtggggcagcagcagcagcagtgctgggaggttctgatggagatcaagtcgtgcacgggggagatcctcctcttcttcatcaacggcgaggcgtacctggggcccggctgctgccgcgccatccgcgtcatcgagcagagctgctgggccaccgacgccatgctgtccgtcatcgggttcaccccggaggagggggacatgctcaagggctactgcgacgccggcgacgagcacaagccgtcgccgccccccgcctcgccggccgtcggctacgtcgccgtcggagagaacgccgccgcaccggccggacggaagagcttggagctgcagcaccgttagttacacaccgcactcacactgccacgtgtgatcacgtccaggtttaagctcgggaattgactgggttgacgttgtagcccgagttgcgaaattcctcgtgcttttgacgagatcattatatataaataaaaagaatgttttccgtgtgttttagctcagttatgttctgttcaaaaatcgatcaacggtgatgatccaattaatggccgaacaagggaggcttctttggaaagtaggaatttgaatatttacaggaatcactctcttcaaaactcataaaattcctccaaatcaaatagaccctaaaaaattaaaaatgggttagtcaatttggctccattactatcatctcttctacctattaccattaacttctactactaaattagtctattattgaaaaatgctactccctccgtcttaaaatatagcattttttagatagataaaatataagtattacaaatctggacagaccatccaccaaaagttgctatatatttcgtaaggaatgaggtactccattccaccacggtcagcgacactgcgacagcgacatggatcgactgatcggccagcacggtcggactcggaccagaccacgggcgcggcatagtgggcccgcgctgtcacgggcacgtgggcggtgcaccacccactggaggaggtcgcgtaggagaggacacgtgaactcgtcccgcgtggtcgtgtaccgcaaaacgtccgaacacacactagacctccacagctcgagcgagcccgacgcggcgcggcgcggcgcgcgtgggggcggaggaaccgggagctcgggccccgcgccgccctcggcctcgccgccgccgcttcgattgctcactcgcgcccctcgccgccaccgccaccaccgggaatgccgtcgtcgcgcgggcaacggccgccgccgctgcagctcgcggtcgcgtgcgggttcgtccacctcatctgcctcgccgcggtcgcggggggaggcgaaccctgcgagttctccgtcgctcgcggaggcaagctctacagcttcagcctcgcgtcgccgacgacggcgcaccgccacggcgtcctcagcgaggacgggtacgtagcttagccgccacccccgccaccccgcgggtttatcaccttctaaactgttctctcctttttttgcttccatcgagatgggaatatgggtggctcgggggggggggggggggggtcctcgtgcttctcacaatctggggacgcgtgcggcgtgcccaccgtgcttggcgaaatgctcgcgtcgtgtttggccatcacttggctttgtttcagttcgttgcttgtagagttgtagtatcagtgatggttatagtagtacttgccgattagtatacgataaaagctgaccttggtgggagagcaagatgtctaaataacaaatctatctgcttttgagtgtgtgcattgtgtttgtgtgtgtgtgtgtgtagcaatcaactaactaccattttgtgtttcaggttttacaaggtggctgtgaataattcagtgctctggttccaggttggttttaccagcttgctctttctgtgtgaccgtctttttcatctgtagctattacattgcatgtttcacttgattagtaaatacaacttttacaagtaaagaacactctcagatgaatggaccgtttgggtttcccctgcaaggggggaaaagactttgtggtataatgttctgcatcagattgttttatttcttctgtgtgtgcagctgtgcgatcagatgatattcaactttgacccgccagtttgtcttaactgtgaggtactcccttttatcttaccatcatataacctaactgcacacctttcggaaatgatatgcagattatttgctggattagcacgtattattaaacacataattctgcatgtcttttcgtgctattttctatgttgcatgttgaattatattgggtttaggtttcccttccatggcaagccatgcctgttaatgcataaaataatccgattgttataattgcatcaatgttattgcttccatcatacatatacattaatttgcgttttcatctatcgtccacaaacacctgctgttgactttgcagcaagaactccatttactgtattgccatgactcaatcgataattacctcactagaaagcgctgccccttggatgtcagaggtgcatattttgcttcttatttaaatcagtccagttaatatccagcacctacaagactgcagcattaatagtgttaacatatgttactgcaccaaacagaattagtttacctatgtgaggttcctttaccttcatttcagttttatctccagatatacatcaattgttttaatatattatggtttaaccatttcttttactgaactaggactgtggtggtccacaaaggtgtggtactcaatgcagtgcccttgtgtcaaataaccgtggaggtagctttttttctcctcattggatataatcatcaattattccctattatcccttttgtcctgtatcaggaataaaaaaacactgccgaaagaaatgtagtagtgttcacaatcaattctctggtttcaaacttaagttgcaattgttgtatttttttggtggcaaatattggtgttcagcatttttttgtttctgcaggatatgatgtttgcacaactatcggaagagtatctaaatctcatatatctctaattggtaaggacaattatttataaatctttcacaaatatccattttggacaaaacttacatgtttcttggaaaatcagatgatattaatcctcagaagggtgttgttgtcaagatgttctcatcaaagtgctctatctctgtttacatctattgtgattcaactgtagcccatgtaagttgattgttctttcatatactagtttcttcaggttcatatttcctatttccggacactattgcattcttattttactgtgctgcctttaatttttctttcttttataggtatcggatcaatttgtactatcaggaagttgtgactatgtaggtccactaaatttatggtgctgtatttaacagattttatcctaaatgttaacattgttgtttctcataggctacaacacttagacatccttctggttgtgcacaatccatgtctgcttctggaaatggatggggctggttagccacttcatttgtaacgtatgtctttttagttgtatttaaagttacttgacaatacaccattgatgaatctggttttgagttctgacttgactgatgttttacctttttgcagaattctgtgccttctcggagggtacattttgattggttcaatctatagatattatttccttggcattcattctgtagaggtaaagcagtctttcctgaacttagtattcttacaataaatgatatatctttgtgacattgtcctgaacttagtattcttagaacaaatgacacatctttgtgacattgtttttagaagaaccatcatgctaattctctgttgtttttcttggagagactatttggactcccaaaatgttttcctgcttgtatgctttgatctgttgcttgtagtttttttttttttactgtccaccttcaatgaataaattacttttgacaatcccaatcactcaggttatttcattcgatagatgtcttcaagtacctgttctgcaatttataggaaaaaatattccatcaaatttggttctgatattgtttaaaccccgaacagtttattatttgatcttgttgcttttcagcgacacatctattaaatcttctgcttaaatctgttggctatatttgtatttgaccaaaataatacaacagtggctgaggtagatcgacatagttcactaaatctgttggctgaggtagatcaacagccaaagttaaaagaccaaaatagttcactaaaacatgataaaggtttaaattgtcaccaacaattaagttgagggggcaaaattttccggctttctacttgtttttgaggacgtaactttgtacagcatagttctaaagataaatgaggagcagtgaaaacattcagtctcatgaaaaactcagtttagttcagttatctccttaaggtctagtgcattttattgtagaaattgctaatatttcgattgaattacccaccctcctttcctttcctttctaaatagaataatagaagatgacagccacatcgaataaactaaaatctaaaagtgcaaaatgaatatataaagagattagtagctcacagtttgccctttaaaaatgtgaaagatacgttctactcaaacataaattgtgtgtagagtggtattttggtggtcagttaattcataaacctatttcgtgcactatgaattcatggtaccatgttgggtattcatttatcatcattttgatgcctccaaatccaaatcacattatttatctctcttgtgttgttccaggccataccaaacctggaattttggatcagcttgccacaaactataaaggtaagttcgctatgtttctgtttttgaattgtttttggtgtttaaaattgtccctggtgagacaactacaatcgtgcttttataagatgttcttatccttatcaaatgtatcgttatgccttgttcatccatctgtccagagcatgttattacctgcagcacgaggtcataacagacagagtagagatacatatgctcctgtagaccattgagaaataggcatccaatggaactgtactgctcaccgtacagttgacaaacatatatggactgggaaggagaaatttttatatgccattatgtcaggtactaccaatgaaatgaatgtattatctttgtgcaatattttagccaatgatgagcaaagttagtaggtccacatactacattgtgtcctgttcttttcgtgttttgagatgataagaagattctataagttcagcagttgacgtttttctatttatttttatgtgattattcatattgggtggaataagaagtgttaagatcgtaaggtaaccacattaattttttagaaactgttatgcatgtgtgataaagatgagagtattgagcctgcatgaaaactgacgatcactttcctctgtttgataaatgataatcactggacaattgcccaatttgcctatgtccagtgaggagtgcaatttccagtaccaagtttcattcactgcctaccaaatacttgtgcatatgatctagtggatttagaaatatgaaaatatagtttaacatgtcttgacgtgattttctctctcagcttacttcttgaaaactaatatccaggaagatgacattgcaatcttcatcaacaatcattttgttcagaggaatttatacagatatgtagcagtacgttttttacagttgtgggcaactgcttgtgctgtacgcgtgggcaagagaaaagataagattgggacctccaatggcttgttataaatttgttctattataacgtgtggaagccacacacttttgccttggccacaactttttggcagataaattgtgaagtctagaaatcagtgcatagaggacagatgaatcactcttgtgaggacatagtgaagtagcatgatgtgactgtattctcagtagtggaccagattatcagagaaggatggtaattttcttccttccttgtcattcctttagcttagaaagtgatgcaattatttttcatgaactagcacaataaggaatcttttttaagtttttttatccttgttttattgtctatctttcaagcttggagcttgccttttcgtttagataaagatgcttgcttctactattgtgatatttgtgcattggttgttttcagaatatatgaacactcacaagatcacttcactactctgaattgctgttgcgtgattgcgtgatgcactgctttggatgctggtgcagatgcaccgttctgatgtgatggggtggtcgaaaatgagattttattgctttcagtctagtaggtacccttattatggttccatgaaattttagtagtcactcattcttgagtttgtactttgtactgttctgttttgtcctaggcagggcttgaacctttttgttctgagttatattgagggtttcatatagaaagaacctatctagtatgatctttgaatttgttgatctacagtaacaattacacactaatgtgttgctgcataaactaaccgaaaaaggctcatttctatgttgatacctcaaaaccttgagatttcttgtagcttgcaacagttgtgttgccgaatattctgctaggcagatatcagaatggctggagatttactggcgtccacgagctgacaatatctgcagctgacctagtaaattttactcttgtttgcatacaattgctatgagcttctctccgctatttttccatggatagcactgtactagtttgtagaggtttttctttttttcttttctttctttctcttttgggtgtgtgtgttggggaataactattgtgtgcgctaccaaccaaggcccaacttggtcactagatctgggttgtgtattgttgcatatgctagcagtatagtattactcctccgttgtttttggaggaacatccggtaagcctcacctcccaatgcattagcaagttgctacctgccagcagtatcactctgattagccttcttttctaaagatcatgtgatttcaaagcaacaacttttcggtgtatatagtaactaatcgctgcaaatttttatattgttgacctgcagatccttatgttggacttgcctttcttccgtccttcacttgcacaaggcagatggaggttgtacagctattattatttcaagagaagttagcgtcgtggtgacaactgggcaattaatttttcgttagaaatcaacggatagccaggtccaaacaccataataaaatcagcatatacaaatcagaattatatctctttgcgtatctgatcaaaagtagatcagaacttgatctctaccactgggaaacaggactctgttttctcttgctcttgtaccaaatactaaaaattaacaaatcaaagaacacagattttgacataacctgacctagtgacctgtacaaagcaacaacaaatatcaaccaatttaaaccttattacaaaaaggactgcagatgctctttttaattaaaagaaacatataaacataaatactactccaataagaataagaaacataaacgaaaaaagaaaacgggtgcccgttcggaaacggaaaagctgaggaggagaggagaaaaaattggggaagaaaccggagcagagcaagggcaaggatgcatcgagatcgatttgaccaccacctcttcttccccttctcctcctcctaaatggcgacatcttctccaaatccctcacctttatttcctcctcgtctcctcctcctccgctctctcctcccgcgtctaaaccctaaccctaccgcagccgccctccatggccgccgactaccgcacacccgaccgcctcctctccgccgccgcccccggcgaggagcaggcgcaggatccgcccaagccggtgctcgccgtcgccgcgacccatgacggcctccggttctggcagtacatgctcgccggctccgtcgccggcgtcgtcgagcacaccgcgatgttccccgtcgacacgctcaagacgcacatgcaggccggggcgccgccctgccgcccggtcctgtcgctgggggcggcgctgcgcgccgccgtgtccggcgagggcggcgtcagggcgctgtaccgcggcctccccgcgatggcgctcggcgccggccccgcccacgccgtctacttctccgtctacgagttcgccaagtcgcggctctccgaacgcctgggccccaacaaccccgtcgcgcacgccgcatcgggggtgctcgccaccatcgccagcgacgccgtgttcaccccgatggacaccgtcaagcagcggctgcagctcacgagcagcccgtacacgggcgtctcgcactgcgtccggaccgtgctccgtgacgagggcctcggcgcgttcttcgcgtcctaccggaccacggtggtgatgaacgcgccgtacacggcggtacacttcgctacctatgaggcggcgaagcggatgctcggggacatggccaccaacgaggattcgctcgccgtgcacgccaccgccggagccgcagccggcgcgctcgcggctgcagtcacaacgccgctcgacgttgtcaagactcagctgcagtgtcaggtgaggatctcttatgaattttatttgtgctttgctgaaagtgtgtattttaactccatataataattttgaggctgatctgagtgtgctgtggtgatttgctcagcaaacggatgaatttttatgtctgtcaatcgtttttataaatctccaagattgttggagtcaatccgtacaatgaaggaagtggcgacttactatgcttagggtgctctgtagcatatatttatagagtgaaccaatttagctatgaggcaccaaatgaggtcagttatatcttagggaactctggctcattcaaaactccagtattctgacatagcatatatcctaagttggcctcttctaaaacatagcctttcaccaaactgctgttgtcactttatttccttataggaaaaatgaaaattagctaacataaactcgggtgttaaagctgtttaccattgtatcctagtggaaacaatatggcaatagtttttagctgatctacagtgtttaatgaaattataaatgtaagtttacttgtcatctgttgcaaccgttgattttttttcatcacaatttattttggtcatcgcaatttgcaactgttcttgttaacataagtagtgtctttttacttcgattaaccaactggctcaggtatgccatgcatagttaaacactatgtcatcagtagttctatctctctttcccattttaaggtgtttgggttttgaatagattcatacatgtatgcatgtatgtgattcatatatgtgtcaaaaatctatttcgatgtttgtgaatctagacgaggaatggagaggccaaaacgtcttataatgtggaatggagggagtatatgttggtcgtgtttcactgttggtctttaggaggacaagccaaaaaggctgtatgctcccccatctgtcttcccttctgcatcaaatgtgaatcccaatgtctacactgattcctctataacctatgaccatagaggaagaaacacaaatgattgcacaaaaaagtcacatcgaccttgaaacttctcaggtgctagtagagtaattgggcctctctatatgctgtcattgagttgtgcactgcatcttgttattcttcacttccactataggttagattctgcagtagccacatggcttgcggctcacatatgcttccatttacctacttgacttgatattttctgtacctaatttgcccacctatcgtcctatcatagttatggtttgtccacacatccacacttgcctgtagtcatagttttattatatgaatacatctgtaagatatgcctgctcttgcttttatatttttctaacacttatcaatttaaccgtggggtagtttcttcagtttttgtttttcctgttttactgcgatcacctgtttccattttcaagatagtaataatacccattttgatcctcagggtgtgtgcggctgtgagcgcttctcaagtagctcaataggtgatgtattcagaacaatcataaagcgtgatggatatgctgggcttatgagaggatggaagccaagaatgctgttccacgcacctgcagctgctatctgctggtcgacgtacgaggcctcaaagtcgttcttcgaaagattcaacgagaaaagaaggaaataatctgaacattcaaggctcaaagcccatgtattttcttgaagtcaatgtacttctatactgcaccatacatcctcagctgacagaacgaagcagcccccaagatgctgttgtggtgatgcaggcctgctagtgatccatgtggaatgatgtactgtgcatcaaaacatgtccaaagataaatctctgtaccttgtatttcatttcagccaagttaatgtattattttgcctgctgggtccagataataattaaaaggataatttttgcccaaatttgatcagaatcactcagtgtactgtatccttttgtggccgtccttgtgccagattattgataaaaatgagatttttgttttgctatgacgtgctgcgccccttgcaaattttaatcctctttttaggccatgtttgtttcagcttaagattattgtaatctagattattaaatcagattactttaagctggattataataagctgatataaaataagctacaagttgtttgtttttctagattattaaaggcatctaagagtagtgggtttttagccactcaataatctggaaaaagctcatctagagaagattattggattatagtaatctggcttatagattataataatttagcataataatctacttgtttgtttcagcttacttttaataatccagattataataatcctaagctgaattaaatagggtcttagtcatatgagttggatttgtgtagagctaaaattagtttactcgtaggatcaagaacaaaagcaccagtggtctagtggtagaatagtaccctgccacggtacagacccgggttcgattcccggctggtgcatattaatttttggctcttccattttagataaagacaattggcaacttcatgcattatgaacaaatctgcgcaatagtccattgctcaacgacttgccgtgcgtttctgcgaaaaaaggcaattggcatatttatttttttatttgatgaagggaaatggcctggcatcttgatgtatgaacgatccattgctcaatgactggccgtgagaagtaaactatccattgctcaaatgcaagttcaagtaagattttttttttttttttttttgttcctcgtatgcgtagccttcttataactccgtaactgaaatcgaacaccataaagaaaactggctgcagtagtagaccagtagttcttcacagcatctcaagtatctaccctttatcatggacacccagcttttataattactaataatcagttataatcacaaaggtcattcgcggtaaattacccatcccgaacactaatcgtacaagcacgtattattatttcctctgatcgatcgtgggtggcggcgcacgcgcgatgctagaactcctcgacgatgatgccgcccctgacgacctcgtaggcgtcacggctgcgcgacttcctgatgccggcggtgaagtgcaccttggcggcgtcggccctgacggcggtgaccctggcccagacgagcaccttggtcttgagcccctccacctccgccagcctccccttctccagcgtcccggacaccgtggcgtcgaaccgcagcacggagccgtccctgtagccgacctcgcacgccgccgggatgtgcaccgtcagccgccgcgtctccggcgagaactcgtagttggtcgcctcccgcgggaacaagccctccggcaggtcgtgctcccggagcagctcctgcagcggcttctgcatcttccccttcagcttgttcaccagccactttgccccctccccgacgctcgtcgacagcgactgcaccaccacccgccgccgccgccgtcgccgtcgccgccggcgatcatcatcaggacatcggcacaagaaaagaattcgatcgaaggaaaggaaaaaaaaccttacctcgatgtcgtcgccggcggaggagatctccttgttggccttctgcccgagccagtagccccccagcttgttcatgatatcgtccatctttgatctttctcctctcgctgcgatctgcttctctggtagtatcttcttgcgacgatcgaagaagaggagaggctcttctgctggttttcgcctcgcttagctaggtcgttggtcgagaccggatcaaagcaggaagcggaggaggaagaaggtggcaatccattttgccgccgggaaagcgacgggtctctctttgctctgcaatgcaccgtgtcgtttggtcgtcggggcgtgttgaaaaacacgaaaccggctgcggctggtgatattcgtggcttcagaggttgggtcatctcgcccttccagaaggctccccacgatggcgctaagattaagggtttgttttggttcgtggcctaaacaggtattaccaaattatatcattgtcaaattttagtaagttttagcatgactaattttggtaagacaaagttgtgtttggattgaagccaaaatagtctaagttcactattgaaatgacatattttcttaggcatgtcaaaatttggcttcaaaccaaatagacactaaacactattgaaattgacaaatattggtaagcctaatttaggcctcaaaccaaaccagccctaaaggacaaatatacagggaaaacttttatcgataatgtttctcctaataatttgtatgcatataaatatcatataattaaatcataacttatctatgtaacttaattttttttcagtaacacgcaatttatgtgtgaagttgacacctcgggataaaatcccctctctcatatgcctgttgtgattttttcttatctacttatacgaatcataaaataaatttaatggtttaaaattatgtgagtgttacatacaaggtttattatatttaaactataattataatcattatatttctttttaacaaatttataggagaaagtttattgacaaatatataacaaaatcgtttccggagaagacactaggcaggtcgcggcccaaagaaggtcgaaggcccatttactgaaaatgcggggtagagattaagcccacaccatgctggcccaacgatgcgacgcctagggtttataagaacactccatgcccaccccctccgccgcctccgaaccctagcgccggcgccgccacttccctctcgcatcttctcgcgctcaggtatctccatctctctctctctctccatccatgcctccaatccgcacgacgctataattcgtcttcttctccgggtttgcttggttgctgatctgaccttgtgcgtgtacgcgtctctctctctctggggatcgaatctcgcggcaggggccaggtaagcgaagatgtacaccgcgaggaagaagatccagaaggagaagggcctcgagccctccgagttcgaggactccgtcgcgcaggtgagacccgctgctctttgcttttgagatgggtcgaggagtggtttgcttatggcggctgttgtcttgtgtaggctttctttgacctcgagaatggcaaccaggagctcaagagcgagctcaaggacctgtacatcaacaatgcagtgtaagtgtgcccgttctctccatgcaagcctcactcccggtcccggccgattgctcgtgagcagtatattcgttttgatggttagtgcaatgtgtgatgtggttgcggattgtgtggatgtgcagccagatggatattgccgggaacaggaaggctgtggtgatccacgtgccgtaccgtctgcgcaaggcattcaagaaaatccatgtcaggcttgtcagggagctcgagaagaagttcagcggcaaggtcaattacgtctttcccatttgtctactgtgttgcataggtcgcatgctaggagttcaatttactaactcataatacattgttgttagttcttaatgttgcgtgtcggggcgcaaaacctgtagcttatgttgttcatgcttaacatgcaacgtagatactgttagtttggttgaagataaaatgttacccttttagtgctgaatttgtaatatcatactgttgatataactgctaacatcttggagaacatacacggtattgcaagcaccgtttgtaaggctgcgacctgagcattttccattcatctactagcatagtactggctttctatatcgacactgaagtgtctgatgtacaaatgtagtggttaactggtctgggggtatcatcttaagttactctgaggataccattgaagggtaaacatcaatttgtgttgcttacgaaatcctggcatttttgttttttaaccttgtttcatgcacgacagacttcttaatttgtgttatatttgtatgaccttggtgtcagtttgttgttaccattctctgaagaagttactattacttgactatttgtgttgatattgtatgttaaactacaaacaggatgtggtaattgttgcaacaaggaggattgtgaggcctcccaagaagggctcggctgttcagcgccctcgcacaagaactcttactgctgttcatgatggtatcttggaggatgtagtctacccagctgagattgttggcaagcgtatcagataccgtctggatggtgccaaggtcatcaaggtagatgctacaaacttgtgtcccttctaaattgtcattttaatattttatattgtgctcgtctgtcactgcatgtactctaccagctacatcagcttctccactataatttgcaaaaactgaaatcattgatgttttttttcctcatgtacaatgggcttgttgtaagcctgtaactaatcctgcagcatgacacttctgtttgctaggttagtattgacccatgtgttttgatgtgttttcagattttcttggacccaaaggagcgcaacaataccgaatacaagcttgagaccttctccgcggtctaccgcaggctttgtgggaaagatgttgcctttgagtaccctatgactgaaactgcttgaagatgcattccttggattgttcccaatgtattccagaaatcatagttttgatgccaaagttggtacttgggtatttgttacttcgagacgacaaatcgacttgaacaatgttaaagttttgggcatttaaattatagacctttgctttggcacggttagcttgtttcaatccattgtttgttgtggaattagttttcacttatgtggtaggggaagaatctcattatgaccgcctatttcattttttttgctccagctactcgttatctgttaccttagtcatttaatcgttgttttgttgggcctcctgcttgcatccgttttgtcgtttgatctcttgagagcggccaggcttatgaaaaaacaccctcgtattaaagaggaacgtcacgccgttatcgtttttttggattgagaaatggaaaaatagtaaacctgcatattgtaaaaataagggctatttgattcgtagggtacaatcaaacggctgtatttagaattatgtgtttttcttattgatttgttcttttttcattccttcgttttcattctttttttttctcgcagtctgatcaaatgtctgtttagaattatgtgtttttctattttttcacattttaagagggggtgtcatatctggtatcgtggataggttccggggtatgaatcagttatgggagtcaaagtggacttattcctacggagtaaccctctagagcacaagtcacggcccaaaggaggtcgaaggcccattttccgaaatggaataagtcctttttgcccccctgaacacatgcccctagttgaatcatatctctcaaccgtaaaaccgagtataaccagtcccccgtctttcaaagttttgtgttacatgccacttacgtggtaggttaacttggtcttcatcctatgtggcgcttacgtggcattaaaataaaacaaacttaaatgggacccacatggcagtcagtaaaacaattaaaaaaaattcagacctacttgtcagttaccctttctctctctcatgtgaatggcggctgcagcgacgagtgagatggaggggcttgcctgtcgtggcgcatgggtggggaggaatcagttgccacggcgcacgcgcgcgggtgtgtgtgtgtgtgggggggggggaggaggggggttgccattcacggcgctccgcgagctcaacggccacggcacacgcacggcgaggactcgcctgccacagcacgcaagggggagggcttgccggtcgcaacacaagcggggcaggggctcgtcgacctctgactccacctcccgaatcggcgagacaacgcgacagccacgtaaatccgacagcgcagcggcggtcctatttctattctccccccaatccccacactctctcccctcgccgccttctcatcatagcagggcggcaaacggtggcggctgtggctataaacaacatccaccaaggagatgatgatgaacgagctcagggaaagctagaatagcgtcaacatggctcatcaacggcgtctccgatgctaagtcgccaagaacaagcacctccctgctccctggtcggagaggagtgcttgttgccagctgttgtcgctcctcttcgctgtcatgccgcccgcgagaagatggagtgtctctattgccgctgatgggttgtatgacgctcggagatacccaacgcctcaccgccgcttggaccaaccatggcatggctggatcccactactaggtccgagcctctgtttggcggcataagagagaaggagagatccagtggtcgtagaggcggtcggggtggtcgtgcacgagagggaattgccagcgcggaagccggtgtgggtgcacgataccattggcctgctcctgtcctaagtcagcactagagaggtagcaacagcactagaacaccctcccgccactgatggccccgagagagagaggggggatggagggagggagaaaggatgggaggagccgccggtgccctccgagtctccgactcatcgctgtcggcccgctgccaccctctcagtagacttgagctgctgctggaaacttgaggagaggaagatgcaagggaggaaagagggaagagattggtgagaagatgagtggagacttacatttgggccccacatactaacttagtcgattgatcaggtcaatgagccacgtcagcgaaaacccccatccaatactgttgagggagtcaatttgcaatggttttgtgagttggaggatgggttatactcggtgcagttgagtaatgcgattcaaccacgggcatgaattgaaggatgcagattagacttattgccaggctagagagctcacagcctgctggcccaacgatgcgatgcctagggtttataagaacacttcctggccaccccctccgccgcctccgaatcgtagcgccggcgctgccacttccctcgctctcgcatcttctcctcgcgcccaggtatctctctctctccatctatgcctcaaatccgcacgacgctataattcgtcttcttcgctcggtttgcttgattgctgatctgaccttgtgtgtgtgcgtctctggggatcgaatctcgcggcaggggccaggtaagcgaagatgtacaccgcgaggaagaagatccagaaggagaagggcctcgagccctccgagttcgaggactccgtcgcgcaggtgagacccgctgctctttgcttttgagatgggtcgaggagtggtttgcttatggcggctgttgtcttgtgtaggctttctttgacctcgagaatggcaaccaggagctcaagagcgagctcaaggacctgtacatcaacaatgcagtgtaagtgtgcctgttctctccatgcaaacctcactcccggtcccggccgattgttcgtgagcagtatattcgttttgatggttagttagtgcaatgtgtgatgtggttgcggatttgtgtggttgtgcagccagatggatattgccgggaacaggaaggctgtggtgattcacgtgccataccgtctgcgcaaggcattcaagaaaatccatatcaggcttgtcagggagctcgagaagaagttcagcggcaaggtgaattacgttttcctgccttgtcacctttttttttttttttggcataggttgcatgctactagctcaatttactaactcgtaatacatttttgttggttcttaatgttgcatctcgggccgaaaacctgtaagcttatgttgttcatgcttaacttgcaacatatatactgtcagtttcattgaagataaaatgttgccttttagcgctgaatatgccatatcatactgttcatgtaacacctaacatcttggagaacatacacggtattgcgagcacttaacgtaaggctgcgagctgggcattttccattcttctactagcatagtactggctttctatatcaatgctgaagtgtctgatgtacacatgtagtggttaactggcctggggcatcatcctaagttactctgaggataccatcgaagggaaaacatcaaaattgttagttatgtttagcgaaatcctggcatttctgttttttagccttatttggtgcacagcagacttcttaatttgtgttatatttgtatgaccttggtgtcagtttgttgttgttaccattctctgaagaatttactattacttgactatttttattgatattgtacgttgaactacaaacaggatgtggtgattgttgcaacaaggaggattgtgaggcctcccaagaagggctcggctgttcagcgccctcgcacaagaactcttaccgctgttcatgattgtatcttggaggatgtagtctacccagctgagattgttggcaagcgcatcagataccgtctggatggtgccaaggtcatcaaggtagatgctacaaacccttctaaattgtcattttaaaagtttatattgtgttcatctgtcactgcatgtactgtgtctactagctacatcggcttctcctttataatttgcatacactgaaatcataaaccaagatgttttttttacctcatgtacaatgggcttgctgtaagcctgtaactaatccagcagcatgacatttctgtttgctaggttagtatattgacccatgtgtattgatgtgttttcagattttcttggacccaaaggagcgcaacaataccgaatacaagcttgagaccttctccgcagtctaccgcaggctttgtgggaaagatgttgccttcgagtaccctatgactgaaactgcttgaagatgcattccttggattgttcccaatgtattccagaaatcatagttttgatgccaaagttggtcttcggtatttgttacttggagattgcaaatcgacttgagcaatgttaaagttttgggcatttaaattatagacctttgcttggcacggttagcttgtttcaaatccgttgtttgttgtggaatgtgtttcacatatgtggtaggtgaagagtctcattatggttcgctgtttcattctcttgcgtttatcacccgctgtctgctaacctagggtgtgtttagtcctcgtcaaaattggaagtttggttgaaattggaacgatgtgacgaaaaagttggaatttttttatgtgtgtatgaaagttttgatgtgatggaaaagttggaagtttgaagaaaaagtttagaactaaactcggccctagtcaatttacccttactattaggcattatccccgctgtctgctaacctagtcaatttacccttgtattattactaggcattatccttgcctccgtttagtagtttgttcttgagagcggccaggtaggaaaattccacttgaagaggagtgcgttacgccggcctcttgccattatcatcgtttgtattgatatgcagaaacagaaagaaaaacctaggattttgatgaaaataaatcggatatagatatcataaaacacattggaacttgagatggagagaactctagatattttccatgagattgttacctaattcctactttcctacaaaatcttatgaaactgccattcgaaaggaatatcgtaggattctcgagtcccaatccgttccagaaaggtaaatcggaacaatggtacgaaaaatctgtcccctttggatcataagacttggacggtctatcccatggtacaaagggttttggaaagaattttgcagaatttgaatggatgtatcctatacacacaagttttctgtgtacacatcgtacacatcaactaacaatttttaccaaaaatctaagaacaaattcacatgttctatcatgagttatcacacattcacacattcacatcttggttaaatctgaacagcaggctgtaaataaaccacaaaagtctccaaattatgggcctcaacagtaatcaatatcgtttcctcagacggcaattgccagtttgccacaacagccatgttggctaacatttgatacattcggagtaccgcttgaatttgcaggctctccctaaccttattatccctatagtctttgactcttgatacctccaaactcatgcaccaatgttctcaatgcttgcgcctttgtcaatccttttaagaattcctgctataacctggtaatgccagacaagcaacaagacaagaacagtattttcaaatgtcagtgtgaactatgaagttatggataaatcttcagcttactcatgtctaagaaatcatggataaattcttttaccttcccaggaccaagttcatagcttttctcaagtcctttacccatcagagtcttcacggtactctcccattgcacaggggaagttacctgtaactctaattagtcaggcatacagaagacattgtgcccaagagagtagagagagctgcattataaattcagatttagagaatattgtgtagagctcatacctgtcgcgccaaaatcttcttgattgtgtcaggatctgagtggggtgatgcatccacattggagataactgggattcttggtgtttttatctctgtctcagctaatgcagattccaatcttgaaacagcaggttgcatgaagcttgtatggaaagcaccagcaacagctaggcgcacctggtaagataatggtcaccgcagacaaagacacatcatttacatatatcttgctatgtgtttgtaaaaaattgctgtctaatatttttagaatgtgcgcagtaaaacttgcatagcttttattactagtacaaaccgaccctattcggataaaattagatttgacaactgatgtatttctgtaatataatatcttcatgattcttttagctaagatattaatacatgtcaacatccaaaatggcatatgcgtttgaacagtgggttcagtattcagtagataagccaactatatttccaaaaacatcaaattatgatagataatatatcatatatagatgtgcaggaacactaaccgtcattctggccttaaaggactttgctttggcttcgactgcttcaatccccttcacaccaccagaaactgcatagttcccctgcaatgaacggccctatctgtcactattttgaacaaagcaatacccaggagagaacggaacacatgagatgaaacacttacaggacacagaaagtttgctatttgaactctttccttttcatctacttcctcgttagcagcatcgcataattgctgcaccttctctgaatctagaccaatcacactgaccatagcactgctggcagcatctgaagcatcctacacagataataaaaattaacaatcagtttggaaagcaaaaatctcaaggtagacatatctcacggtgttctttggacagtgacctgcatggcttctcctctaagcttgacaagcttcagaccatcctcaaagctacacgttgagaactatgtaagtacacagacttgacacaacacagaatgcaaaaacagagcgcttcagttttgaaaatcttacatgtattagagatttaggtatgttcaacaaaagatcaaatcaaaacctatactgtatgttcaacctataataggaaacgaatccatgtgcttatttttcaaaataatgcatgcatgattttattaacagaataaaggaaatacctaaaggcaccagcaaatgcaagtgcagtgtattcccctaagctgagaccgcatgtgacatctacagagtcaattacattttggcctccatcacgtgagcgtagtacctctacggctgcaaggctggtgacatatatagctggctgcaaaaaaaaaacatttttcattggtcagaatataactcttgactgacaagaactggaagtctggaactatatctgaaatgtgtcatcctttgcactgaaaacaaattttgaaaagcattgctgggttaaaagggaaagccaaacaattttgtggagtagacttctagcataaattgcaagacagaaaattactaaaattggttaactggattcataacttatcagttatcacttatacatatgggggaaagctatatgatatgactaagaaaaaaaacacagttcatagcaaataatactatttagtatttacatggataagaagccaaatggaatgcatgaaggagaaatgactttgaaatctacaaacctgactgattactgtcgagtcaagcttttcttttggtccattggtgcaaaaatccaacaagtcatacctacatttgtcaaaacaacattagcatatgcaatcttttttttcacctttggaatatagtacgtaaacttattagcatcatggaacaagtactgtaaaggagtgaaaacgtataggtagaataaaagattagaacatacccaagtatatcatttgccttgtcaaatagtttggcagctgcaggaacattcactgcttctgcaaccatcccaacagtctgagcaccctgaaaaacgaagaaaaagaataaacacatagaagtgatgcagcacatatactgcaaccatatttagctttcaattatgcatatggccgcatgaaaatagtaccagaactgaagcacctaattataaatcagacgacgtcctttcacatcctaaccatcactttacaacttcatacacgtcaactgaagcaacttacttttgtacatcaagctacaattgcagcaactaactaaacacttcctgctacctcaggttccttcaaaattcaaattctccttcctgctaaattgtacctagctggatggcaattatctcaaagtttaaacctcacagggaacttttcaatgactgggtatctgtctcaccattccaacaatcgggagcccaaattcctatatgcgtggacacaagtactgtctgtgctacgtgctaagagaagcagcccccttgtgctcgttacctggccggggaagaggaatgcggtggtgggcttgtagtcggcgaagagcgcgtcggagcccaccgccacctccgatccgagggacacgccggccgccgagaccctagatctgcacggcaccctcacggccgcggggacgcccctcgcggcgccgcgcgaggctgcgagcggggccggcgcggagggcctgaggaaggtgagcgtggaggccatcgtagacaccggcgagccgaggcggaggcggaggcggaggcagaggcggcgaggaggcgggcagcggagcatgcacctgcggggccgcgagctttgtaggcgtggaggatggcggctactagctggcggagcagcagcgaggtggaggcggagctcacgaggttggaggtggaattccgtgggaggaggtggagagcgacgcgacgtggccgcgttgggctgtattcctgtatgggggcctttgaggaaggagcatccagctggtgggctggtggtcatgggttagccttcaaatggaaggaataagtctaccttaagtccctcaatataggttcaaactaattcgtaccctacaacggtaatacataggttatctttgatcctctctgccaactgtcacaaccagtataatttgactcccaatgcagtattcacggcgggattttgttgacgtggctcattgatctggtccaactggctgagtcaacgtgtgtgggcccacatgtctttgtcaacatcacctcttttttcctcctttatccctatggcgagctttgttaggtatagcaccgctaaacctagcaacggtggggcgcgaaggcaagggcagcactccgcaggaggatgcggggaacggaagcgcgaccagggaggatggcgagcaaggatttgagcgctgatgtggcccaaggagcggcgacgctgagtcctcgagacagagcgatagcatgacccaaggtggagcgacggctatgcaaccccaatgcgtaatggtggcacggctatatctattgtcgcgaccgtgttgccgtctcccacgatgccttccattgtgccatctccatcttcgtcactagcatcgtgccgcatacgagaggagctacttcctcggcagcatttgggatgtcgtcgtttacgcgacaggggtggtgcccaacatgttgaggccattggaaagggttgggggaggggtgaggggagattggggtagaggagagagaggaggaggatgacatgtgagctttattttatttttattttctgtaatgattgggatgttatgtggacggctggacgccatatcagttaataacactatcaatattatcatgagaattaaattacactggttttaatagctggaggttagaatattcagtattgcggttaaggcttttgagagacatagaatcagattgaacatatgtttgagagagttaggacttgttcccaactgaaatcctaagtcagtttggagggggcatgcacgcgttctaaagcccattttatgctggctgctgctttccttcagaggaccatatgtcctggactagatgggtctaaataccagcccatctaatctaggccttatcctgagttacggtccatctgaactgtaacgttgtttataaatctcggaaaaaagtttgagattttgagtagtctgatactttgattactgacgcacaattcctcaattcgagtgtaataccgaatatgtatgtactcctagactatcagtatgtactagtaccttcattggttgatcttggttccaagttcgaacaaagcactcacgtgaagcacaagattggcggtttaagccagctcatgtacgtaccgttgttaggacacagggaagtactacgtagccatctactagtgctagctagagagagacatggacagggagaataatggttcggtgcaattaacccgtgggatttacaacggccagagagatgagcgcgaatcgatcatgttcaccatcggctactgcctacggcagccgagcagtcacctcgtcgaaaagcccagaaacacacaagatgcggtcaaaaggacggaaaaaaagaggatcgatgcacgtacgggccagtttgcccatccacgcccacacgcccctatctcgatcgccatttgccaacatggaagcgagaccggtgcgcgcggagaggcgaggcgatcgacgacggcgaccagtgcgcgcgcgcccacacgatcgtacgccgacgacgtcgccctcccgccccctccacttgccgcgcaacttgagcccgcgccaaccaaccaaccggcgcgtccttctcgccaccacggcgctcacgcgagagcgagagatctgctgcctcgtacgagcgaaacggcgttttctgtgcgtgcacgacgcgacgagcaccgcgcatggcgccgggtcgagatgcgtagatatcccagcagcaggggagccaggagataataccgtttgataggctacacgtacaaacgagtggacagcagaacggggcagggacgatcacgcgagacgggaaggatgatgacgaggcgaaaaaagggctcggggaacgcaaggacgatgtggctttggctggcctttcgccttatactagcagtatactagtaaaagtactcgctgttactgtttagaacggaccaacttgcagttgcttgcttgatcgtgctactctctgctgcgctagccgtggtgcctcgcgtgtggtgtgccttgcctccaacaaagcgttaatccctgaggctaattatatagcccaagttgcattgcactgccgatgtcgagccggccgggggccacccatccatcatcgcttgctccgatccatccccatcaatccacactagtactcacaccctccgtcccaaaaaaaagacaaactctggtcatgtccagattcagtcaggatttgttttttaggacggaagaaatactacgtagctactctccacagttcacaattagctatagctacagctagccatgaaccgcatccaacactgattttttttttgagaacttgcaacactgaaattagtatgcgcgcgtgcagtactacgacgtacgacaggcatatattcattttgcaaggtaaggtgtgtttggttggagggatatccctaaaaggaagatggcgatccagtttttaaatgtgtttagttggtggacgatggtggttagggtggcccggagaggaaatattccatatatatgttggatgagtgtattcggtcaaattggtcggatgagcacctttgctaatcatgatcattagttattgattagcaataagtaatgtattatgttgttaattagtaattaactggtcaaaattagtgttggttagatataattagtctaatttattgttaattagtataaattatggctatattaatgataattaatatgttttattattaattaatatgttgttattttcattcaatccattctcatccaccaaaaaaaaactggtgaccatatccacccaaccaaacaaaaaaaactaatagaccacaatatccctgtaaatatggatggtcatatcctatccaatcttgactatgaaccaatacaccctaactgaatatgagtaactgttgcgtccttaggctgtgtgcgtttcccctagttgggaactaatgccctgcgcacggaaaacggagcagaccattaacgcgtgattaattaagtattagctattttttcaaaaatgcatcaatatgattttttaagcaactttcgtatagaaactttttgcaaaaaacacaccgattagcagtttgaaaagcgtacgcgcggaaaatgagggatatgggttgggaaccctgactaatgaacgcagcgttagtcctaacctgaccataccacgattatatagtgatgccaggcacgcgtgtgttttacggcagatgcccaaaaagttttgtaagaaatagaaagtaccctctccattttaatagatgatatcgttgacttttaaacacgtgtttaatgatttatattattcaaaaaatcaagtcatcatcaagacaattctccaagtatatttcttctcaattaaaaaaaagggtgaatagcaaaatattaatcctccaagtttccaagcttcacttaagtcttggtttgcttcttgacattttaatatgtccatcttagtccttttaagtttttattttagttaaaactcgctcttgaactaacttataaagccatttgactaagtaaatctaatcaacagctctctaccttgtttccttcattcacatctatactcctttaaaagacccaaattatggtggtgagtggtgaatctgccaccacccaccaccactaccacatgggtcccccaaatagtgagataggtgaacttttatccctttcccaaccagaagccatcaaacaaggaaaatgtatttctaaacgagatacaaaatgatgaaaaatatgacgtgaatgatttacaatggggggatatcatttttaatatttgtggttttaaagtctttctttaattcccgttacaacacatgggcattcagctagtataaagaaaaaagtatgacttactatcaatgtagtgacactgtatgttgagaacccttatggatctaactttctagcacacatccaattattatagggttaatttgatccatgccattacaaatgtaccgtattaaataaatatcattgtattcacgatatcggttgtgtgctattggaattttgtaaaattggatccatgccatcaccaacatgttttccctcccaaccctctaggcgcccatgtcctcggcgcgctgccgctcgtcggcccgacggtggtggcatcgtcaccgtgcccgatgaagatgaatgcgtccaccgcaagctgttgcgaagaggactctagactgatcagcagcgagcgtagtggtggtttggcgaggagatccagtgaggagaagcgagtgcagccgccagacaaggaaggagagaagaaaagaacagaaagaagaacgaaagtgtgaagaaaaatgtgatggcgatggcatggattcaattttataaaattttaacgacatccagccaatatcataaatagtaatgacatttttttgtaatatggaacattgtaatggtatggatcaattattcccaattgtacattatgtttgttccgttgaaatgtgtgccaatgaactttcctaaaggtaatgcaaagtaatttatatttaatgaaagtaattatgtatacgatagccactaaagttcaaccctcatacgcaaatatgctatatgttttttgtttttctaatgtatgtaaaaaaggcaaactggaaattttataatacaaattatgactaagaaaaactaaccgacggtatcccatccgggaggagtggggacgggatacataatgagcggtcatcatcctcatccgcttgcatccttttccgcccgactcgatccccaatctcctttgccgctcttctcttgcacctacggctcgcatccgccactgctcttctccttcctctcatcttcttccttgcctgactggaagcttgaaaatggcttgcgctcctttctcctgctgcacataccctcctactccgtcccccctcaccatcaacgagtcaaggagagggttgccagcaccagatccggagatacctagggcttccccaagtccccatcattggatctgcctgagccatgtcagtgatgaggtgatggattgcaccggcccccgtggcctccacctcggtgtcatgccatcaaggaggatgccgatcgatgcgaatcctcctcccacgtaactgttagtggtgatggaggggagacaaataaaggtgctagattgggagtttcgattgacaatcgacgtggtgttgcagacatcgtgttgctcgtcgacgttgtgcgtaggtatgttgtgcgtgtggcatatcaccatggctcggctggtacctacaggtaccaggcatggtaccagtggtatcatggttgatacctataggttttagggctggtgccagtggtatcatggttgataccaacgggaaccagacctggtactagtggtatcatggttgatacccacaagtttcagacctggtacctttggtatcatggttgttacctacgggtagcagacctggtactagtggtatcatggttgatacccacaagttttagacctggtacctttggtatcatggttgttaccttggtacaggtaccaactaatatcacataggtaccaagtacaatgatgaggacatcctccactattaccggctggcaaagacgcaaaagtcggacagcgaccgtgtaagcctctgaataatcccaccttacttagcttgggaggatgaagccgccttaaaagggagagccacccttcccttattggacgagtcttttagggagattgggcctttccccgagtgggtgtgcctaagaactgttggggtctgagcaaccttaatttgttgggcctcgaccaaccccacctggaccggattgttatcatttggtatcagaactgggcccttgttaagggggtgggaataccttgcttagcttgggaggagcagggcaaccttaatttgttgggcctcggccaaccctacctggaccggattattatcatttggtatcagaactaggcccttgttaagggggtgggaataccttgcttagcttgggaggagcagcctctgaataatcccaccttgcttagcttgggaggaggaagttatcataaaagggatagccacccttacgttatcataaaagggagagccacccttaccttacttagcttgggaggaggaattgcttaacttgggaggaattgcttagcttgggagaaggaagtcgtcgtaaaagggagagccacacttcccctattggactagtcttttagggagattgggcatttccccgagtgagtgtgcctaagaactgttggggtccggacaaccttaatttgttgggcctcggccaaccccacctgggccagattgttatcatagaagtgctgcttgggcgggtggtgatcgagctgtcgaccaccagtgttttgtctcgtcttctcccttctattcctttccatatatccatgccttttcttctcaatctggtgttggtacaagggtcaccaggctgctatagcatgcagggaccaactttgccacctaagtcactattggtgccgtggccttctcctagcgcctcgcgcatgctcctccgccagctagggcatgagcacatagggcggcgctgagtggtggactcgtgaatggataaagtggagcggagctaacgtgatcaatataaagtatcccatttggacgggatgccgtaccctagctaccctcttatgtagacaaagtgatactttaaggaccaagtcatgcctttgataaaagttgcataagatcagttaatttcatatacacacatgttcaaatggatgaaacttttacaaaaataatcacagaatcattccatggctatgttaattaagttttcgtaacaaaaaaaaataccttgatgtatcaaaagggcatatggaggtacaaacggatttcctaaggacgcgatcaattgattggtccagtgtctaattaatccatacaaagatgtcatgttctcatgcctgaagccatgaggacttttcggggcagatatttgagctctcatcctttttttctagtctatgagacaaatttaagaactgccgtcagggcaaagctacggtcgacatacagcaagaacttctcggtcatgaaaaggcagcagcaagagtataaggcttaaaaaaaatgtacaaaagcgcaaaggctgcccaccgatgtggatttgttaattgtaactaagccatcgccagatatgtcagggaatcacgcgctatcttgtttatatgtatataaaaaaagttaccatcgtcccaggagattagctggtgcttaccaggaagacagctagttaaaccatatcattagactcggcagcgccactgtggctgtgttggacccgcttgagtggtctgacctgacttaacctgttcaggttacatgcatcatgatgcgtgcatgaacaggtttggtggtaatgttgtgttgttcctgtatggcatttcgttacttagctaataatactacaaaatgaagagataagcaactaaaataagataggtcttatcatccacatcatgtagcctacccatctcttctctgacctaatttgtttcaggataaattgcaatctatatctatgtatccactcctatacattactttaagaaagtgaaatgttatacatctctagtcatatgattttcacatttaccagaaatagtgagggcagtcctaatgagagtgtccatcggaattaatactcgtgccattacttgaatttgagatgatgtggcaaggaactaaacaagaaattaagagtgtccatcggaattactcttgtcataacttgaattttagtgtcttgcacgagacataatgtccaagcaaaaaccaataaggtcctcctagatattacatgttgggagaataatatattcaacacgctttccaaacaaatatggccaactgtaagaagtagtaagatgagaaaattgggagaatatttattacaggtgtcgatgtttgagatcacgactacgcggtatttggatggtatagggatcgttgacaccaggatatatgcgagattgaggtaaaagagatggagacagtgatttttatacaggttcgggtctcttatctgtcaagtaatagccatacatcctgttagccgaagccggtgttgctctttattcatctggatcacacaagtacaatgatctggataacctaattagctgtcatcaacttggcagcagggataaccaactcgtagtcgacgacaaagtagtcttcctcctcgaatatgaactcgtcgagatcagagacgtcactagatccctcttcccggcctccgtaggcaccggatgggatatgtctaggctaatctctaatgtcgatatggcggcgtattggcttgtgtattgtgtgttatgtcttgtggcttgtcccctctcctcctagggggcttatatttatacccatagatgcccccttgtccaagtagaactagggagaccaatattgatacaattagtatagtacttgtcgttttcatatagaactctattcatcgttcgttatccggaactctttctatatacgatgtttgtttccgtataagacatggtatgtagtgggtctaccgagcttagtcaactactattagttatgtggtatatatccataaccctgacaactggttccacttacagatatcactatgcattaagaaaatgagaattttggaattatcatatcaatgaaatagagagcatctcaagatattgggtgaaatatatataaattttgttttttttcatttgaactattaataaaattaaatcattttatccttaaatacttgaaaattaacaaagcttacatatagatttagtaattttgaacacaaaatatacaattttttttgaaacacaatacaaaagcaagcactcacaacacgtacacacaccttacctctataaataccttcgaaagaccaggcttacatatattgagattgataaaatcactacgggtgccttgctgtcacagatacatcgtctactactgaaagaataaatagccgtaaatacgagcacacatgttaaatctagaatttaaacccaggtgatctgatttcaccctaagaaatctaaccagttgagttacttttacttcgcacaaaatatacaatatgacgagttgccaatgcaaatcctaagtctaattgaggtagccagcatttctacttttattttcctggattatgcttttattttcctggatgacagattctatgtatgtagagattttggacggggacgtacgttttgccttcaccatccagtgccactgcaccttctgacctgtgtacgcaatactcgatctcatccacactacttttcttaagggaaactggatatctttctgcctatatatggtactaactatctagaatttgtaactaaccgctgcattcggattggccccgaggttgcttttggaggccactgtcaccggcagtataaactaggaatctaggactaggagtgtgagatttgtctgaagactgaagtagttagtggaatataattatcgccgtcgagagcataccaagggcacaagcaagccaataatctctgcaggtgatttgacagaagcacgatcgcttggtcatccgctcgatcacccagccggtcaccgtcatgctgttgcacgaccacgacacacccggccacttgtacgccgcacatatccatatatctatccatctaccggcggcgacgtcgatcagtacgtagcgagactgcgagaggaacactactgttagcggcgacgtacaatctggccggtgtaccaacggcggcttcgccacactgatccggccgggcggtgtgcagtggcgcctgagagccagcgaattaaatttaaaaatataccgatgatttgtacttttttcaaaaatattcgggatataaaagttttgacagaaatataccatcggtctcgcgcaaccgttgcgcgagaatgacgtgggcgtgacgatgcggacggtctcgtacaatgacgacgcgagaccgcgcggtatcgcgtgacgaaagcgcgagaccgcgcagcctcgtgcgatgaaaacgcgatatggtgcggtctcgcgcaaggaatgagcgagagcgccaggagctgccgtggctaattacttaattagaaattaattaataataattagtaattaattatattgattagtgattaattaataattaattaatcgctaatcagggttattaaacattttgaatccggccagccatcggtatcgctcgctggtaacgcgagaccgttcggtctcgccctttcgtcccgcgaggctgtacggcctcgcgatttcgtaggcggtctcgcactttcgttacacgatactgcatgtatcgtcatgtccacatcattctcgcacaatggttacacgagtccggtgttatatttctgtcaaaacttttacatcccaaatatttttgagaaaaaaacaaatcaagaatatattttcaaatttaattcgagagccagcagcggctctccgacgttacgtggccgttacaagggtaaatagcgaagaagtgggaaagcaccaacggtgtgatgatattgtcatggactcaatgataccgtggatgtgtgaatgcagtgatttacgagtgtgtatatttttcgtgtaataaaaaagatgagtcattgtatatgaaagattagagtacgactcgtatggccaatccaacgactaaccgatatgctcggcatgttttaggcctacgcatgtagtacgatagcaatacactaatcggacacaagttgtacacgttgattgtatgtatagctattttcaaaaaaaaagtgttattaaaaaatagttgagagaggtattttccaatattttcgaaggaaaaaaagcaatgcgactagaaaggcatatcaagcatatgcatagaacgacggcatggttatttgatcagccattgaaaaaaaaaatggtggaattggaatccctaacttggtgcggttattgactattatggctaaatgcgcgaatgtatattccaattccggaaaaacaaaggtaaaaaaagaagtgtacatactggagtataaattagccatcaagtacaccgtacattagagcaccacttgactgtgaacaacttatatatgtgcaataataatgtaacaaattatacattgtggtagtatgtaccccaccttgtcattaatatgagttgtatacgcaatgtacgcacgttcacgcatatccagccgtaacacagagcggtgttctttctctcgtctctcccctcctctaacactaggagaagaatatacttgaatgcaattattgttgacaaacgtttctctcacacagtagttaaccacttaaccagttaaccttaaccatcaccatacaatgccattaaggataaaagtgctcgtgacaccgatcgacatatctggcccagtccaagctagctagagtgcctgttgatatgtcacggtgaacttgaaaatgtgtgagaaaaaaaaaaccaagtataaatacatattcttttaaaaaaaatacattacaaattcaaacgtccacaacacgttcacactcaccctcaacatctttgaaaaactaaatcaacatagcatacgtcgtctaccactagaaaaataattagccataaatacgagcatccatgtcaagtataaaacgggtcggttgcaccataaaaactatagccagttaagctccgcttacttcgtaatataaatacattttatcatgagcatcaatatatgattgtcggccttagatatagtcatataatagcatggttccaaacacggggtggagaccaggtacaagcccgaaaggctatcaacaaaaacttgaaatttgcactccctctgtttctcccttcttttatactccctccgtctcataatataaaagattttgagttttgcttacaatgtttgatcactcgtcttattcaaaaaaattgtgtaaatataaaaaacgaaaagctgtgtttaagggttggtttggtttatagcttaaataggtcttaccaaattttgtcaataccaaattttggtaagtttttgtatgactaatgttggtaaagcaaagttgtgtttggattgaagccaaaatagcctaagttcactattgaaattgtctattttcttaggcatgccaaaatttggcttcaaatcaaatagacactaaacactattaaaattaccaaatattggtaagcctaatttaggcctcaaaccaaaccagccctatagtactttggataataaagtaagtcacaaagaaaataaataataattttaaaaatttttgaataagacaaatggttaaacagtgtaagtaaaaactcaaaatcacttatattataggacggaaagagtgtgctagtattggttagttaaatatgaactcatcaatgttaaacatttcagaacagaggaataccgtttttcctgtgcggttgctggcggtacctaagactctatctaaaaaatctcaaaataaaaatattatccgaaattttgcacggcaatattctgtaatcagctgattataaatttcaacgagggccagtaaccatgggaaaaaatgggtactatatagaaccctgccctttaatcttaaaattttagtcgtccctaaattgcaatatttgcatggactccatatacaaccttttctgctagaaattatctaaattcaacaatttatatcataacatggactcatcttttccaacctggaataaatcacacggtcaactatgtaaaatttcctttttttctccaccctcgggaaatttctaaccatttgaaagcacaagcgtagaacagatgtgataccctccttttacactattttatcatcaatcaataacctcaataacacacaatatccatcggataataaataaatagataaaagtatttgaaaagttgggggagaggaaggaaatctctctcttaatctacacggaaaagattatcaaagcacccgaggaaggatagatcggaagaacagggccatcttctcccgatcgatccatccatcgatggatcaaaacattacccaacccgattagaccgttccagaagcaagtggaaaagggccccccattaatttccaagttggaacccaatgggcgggaggcgagagggaaaggactgagaggaaccagccaggtaattaagccacaacaaggccttgcaagttgcacgagccacttgcgctttaatctaatcgcgtaatcattcacgctaaatacacacccctccccctcccctcccccatcttttctgtgccaagttgcagatcgatcgaccgcgcaagttgcaaggcagcgagaggaggtccagaccagaggagaggcgatcgagtgggcatcatcaactgatgatcttagcctctaattacctatcctaatcgtgatggtattaagagtcttgtagacatggagaggaccaagtggggaagattgacagggtcagattaagctgatttttttttttttttgggcgaggggtgatgcaagttggcctggctggctggcacgagggagatggcggctgtgcaactccaggtcgtcgtcgtcgtgacgctcgcaagtgggcgagaggccttctttgttgcctttgcccatctccatctccatctccatctccttctcgcgcttcgccccctcggctttctctcattctgacgccctccgccgaaaaatcttcacaacagagcagcgatcggaaccgatcctgactttttcttctcttgatcaagtctgtgtgtacattactccctccctcacaaaaaaaaaaaacccaattctaaatttaaatttagatatacactgtttaaacttaaatctagaattgagttttacgggacgaaaggagcaatacatcttatggagagttgtggtatcactggtaaggaggagatcacggtttggaattgggggagagagttttaatgcggcgaacagtatctgtttcgaccaggcgttcaagtccgagtcattatttttggacgcgttattacaaggtaggtgtgcaaattactccaacaaacactatagtttgatggaccgatctgccaatggaaggggtgtcgcccattgcttgccaattagtgcacacacacacaatggcatttgctgtatagatgtagcacaactttaaatacgaacgtacactttaaatttgtgccagagaacagatctaaatatctaatactactatcgtgtttatgtatatgtatgtatgtactcaatacaccaaccaactcgagcatacaaatggaattgcaggctgtcaattatacatgtcatttcttgaatctttttggacaagggtggatggtgtttgtgtgtctctcgcaacaacgagggaaaaaaataaagaggaaaaaaaagagggggtcaaatgtgaagaaaccaaagaggaaaaaaggggaaaaaaaaggagaaagctctcacgcgccgaagaaacacacatccatccgcccggaaaaaaacgatcggtggcccggcggtggagagcgctcacgagccggcggccctcgcgccggcggcgagcttctcggcggtcttggcgagagactggaggttgcacttgacgatggtgtcgacgaacacgcgggtgtcctcgggcgtgttgcccgggggcacgtcgacgacgtaggactccaccacgacggtggcggccgtcggcgcggacggggacgggtggacggtggtgaccgagaggtagttcttgaggcggtgctcgccgccgacgacgcggaagctgaggacgtggctctcgtcgtcgaggatctcgaggcgctcgcgggaggacgccgcggggaggcccgacacgacgcgcacctcgcggagcgtgcccacgccgccgtccccggcgagcagcgcgcagctgcggacgaaccgcttgtacgcctggggctggtcgaaccgccgcaccaccgaccacaccgccgccgccggcgccgctacgtgctggaccaccgcggagcagcaccgccccgaccctggctccgcgtgctcgtggtgccgcgccacctccacaggcacctccccgtcgtgcgccccgcacctcgtccccgcgacacccgccgcggccacggccgcctccgccgcgcacccgaccgccatgccgacgcctgctagcgcccggtggtgctggtgctggtgctggtgcgggatgccagggctggacgccgggatgcacggcatgtcgcgctgtttccttgtctccttcgcttctcctcctcctcctcttcttgctcgctatgtgttcggtggaatttctatgcggcgatgaggaggttggagaagaggttgatgaggaagaggcgtatatatattcgccagtgaggcaacttgctgtgcgagctactagcctgtactgttgcaaataaatctactacttgtgtgcttactttaatatatagcgtgtgatctttcgatttatttaattggctctccttaagacggttcgataaaattttgaacaaattggacaagttgcatggggggagggttgtttgtttgattcgcttcgaagtggtactagtttacaatactccctcactgtgtaaattaattgtcggtttagctttggtttattcaaagggtcattaataaatttggagcaaatggccaacttgtatgagcaggttgtgtgtttttattttgtatcgaagtaatttacagggtagtgcagctagtgcagcgacctttccgtatgctagttgtcggttttttgccctctggacagcgcggagggacaacggtgattgggcgcggaaggctcttcaaatgcagggtatattttcctaatggaacgactgaaatatcaataagttttgtcaaattagaaatcaaatgaagacaatgctttataatacatttagacgatatagaaattttagttgttgctgaaggatagtttgttatgaaactatcgaatttaacgatcactaaatcagcctcaatcagcctcagtttttttctatcttaataatattggatgatctccttcagttattccggcaaaaaaaatcagcctcatttcgatgataagagagaagtaaaataatactgccatgtttaacattaacttgtatagtaattactctctgcttacggtcttttaacaatgtgcattttgtttgtgacttgttttttttcgaataaaattgtttgtgacttgtaagcgaagatattatatatgactatacaacgcaaaatggttcagtgtaatacttttagtggtacagagatcaagctcgagtaacgaaataaagaagaaaaccctgaaataattataaaattactacctctgtttcacaatgcaagactttctaacattgtccacatttatataaatattaatgaagtggacaatattagaaagtgcactgtgaacggatgaaataagttttagaatttgaaattggtcctggctttcaatcgagcatgccttttgtatagttaatattgttttcttattctctacgcagcaatttatcatccaaattaaatcttgacagttaggttgcattgcacatatcagatcaacttcaacttactcatcctcattcctgcataacctgtcacgacaagcattggtcggtccatccaaccgaaattattaattctcttttttctcattaaaccgtgccattttaactactttcagctgctactccctccgtttcatattataagtcgtttgacttttctgttcgtcaaacttcgttaagtttgaccaagtttattaaaaaaatactgatatttttaataaattaaatatattatcaaaatatattaaatttaaatttaataaaactaatttggtgttatagatgttgtttttctctataaatttggttaaactaaataaactttgactaagaaaaaagtcaaacgatttataatatgaaacggagggagtacttcagaagtaccagcaggggtgtaatgcccatttgcagaggcggatctagaaaaaaatattagtgggggctgaataaactacatcagcataaattaaacctctaatccccacatcctatggatctatagaaaaaaaattaataggaacttaggggggtcttcactatcccagagacggtagtgggtctcaaagaccctccaccccattgtgaatccgcccctgcggccctgcccatttgaacgtgcgttatttcagtgaaaaagctagctcacaaagggcgagcttcttctgccaagctcacacgcgcggggcaggaatacctgatggtttgccgactatttcctggatgcttgatactgtattaaattagtgatggcctagcttctagctacgaaccaaaatcaccttacacctcctgcccctccagttccacatgataccttagcacgtctacgcattatctctcgccccataccgactgacagtgcgagagcatgtccgtatcatcggtcactagaaaacattgcgagaactccgtagggaccgtagctacacgcctacatatacgacggacgcactgtcacacgcaacaacagtaaaaaaacggatggctcgatatatatatgttcacgcaatgcaagttggggaaaggcaaaatgggcaacaggccaacatggtggaagtggaacgcggcttgttgcaatacaagcggtcggatgcccattctttataatactgctgatacagtagtagtggctgtcatatgagcctggacccacatgccagtgtctgcatcagtataactgcaaacaatcttcactgcaagcggtgcaccgcacgattaaaaatgatgcaccaccgaaaagaaagtcaataggtgaaacaggcattattaaggaggtggactagccggttcgagtttaaagatttaccctttctatttattcgataatagatgctacttatctaacattcgtcttttttttttttagtcaggcatcctccgctcgcaatcgcaagcaagcgggcgaagcaagttggtcgcgatgaggtacgtacagtacagagggaggtgatcccccaccgccggcctactcgattttttcagatctccccccggcagtttgttgccgcatgcacgcaccgcggtcgcgttgcgcctatctcgtcgctttccgtcgccgtgatcggggtgatcagatacccctatctctctctctccccgctttattatgaccacctttgctgctggctgtttgttgttttcacctactgataagcatcatgggcaataagtggcgtggtagtactagtacacggagtagtagtagtactggctcttgttcaacttggcacggtcgtcaacttgcgctacgcccttttctggggggagggaccagcgggaggccgggggctactgggactagttgcgcttcattttcatatgatatgctgatgctgctggtaactacagtgggcagtatggcgggttgtgggatttggcttccgcggtggtttgtttggctgtggatttgttgtgggaggcggtttactgtccacacctgaactggaccaggccccattcagaagaagagtcgatcataaggtccaaccgcataatgcatagtccaatctggtgtttcttgtccattttctttttcgttcatatgcatgggactatgggattgatgctgatacctgaccggctatatataagctcctttcttcctcgagtaatttttcacagaatctcaactattagacaagaatgacaaatagggaaaaaaaacataagattttggtctaaatgcatatgcaaaataaaagaattacaaaacagagggggaaagagtagacattttaaaacgtaaagataattgtattagagcgatgaactcaaaatattttttttcaagaggttaaatgccattctaactgttcaaaaaaaagtgcattgtaccttttcaaattaaggaatatcatagtattattttaaaagtccaatcctttgtctgaccaaataggaacctattttgtaggattggaacccctcaatttactgaacaaattctttgttccaaacaaggttttatgattcaagttatataaaaccacaactaatgtatatatagaattctgcgaaatgtactcttatctctttattatttgcacggagaggtagacacttttcattacacacgcagttggcaaatggcaaggtacaataaaaattgatgaggaacttgtgactggtattttgtaaaaaaaaaatcatgactggtgcttaattgttcttgaaatgactaatattgcaaatttgcaggacatgttttaagtgacattagagcactagtactctggtagcacgatagtatatatagaaaatccaaaaagaaaatacaaacgcttaatttcaagaaacaccattgacaaatgctcaattccaaaaaatatcatcaagtatgagttccatgaaatatcatcatacaaacgactttaccccagaaataccatctttgttaggattccgttaacatccctccgttaagtgatataggatgaccaatgcatttaaccctagcggtgatgacatttctggataaaattgtttgcacgatggtaatttatggaacacacactagttgatagcatttcttgaatttaggtgtttgccgatgatatttattggattttctctagaatatacagtgtagcacttgggattctcttatttgatatttcactttgttgatatctagaatttgacgacaaaaaaacattgtccaagcaatttgacgaacacagtaacaatactaaaataccacacgaaattactagctccgtcccaaattaagcgtagccatgagttaccgtgtccaactttgatcgttcgttttatttggttagtagattataaaacatgaatataatactttatgcgtgacttatacttttcagtttttttaaaaaaaattaaataagacgaacgattaaggttggatacgaaaactcatggctacacttattttagaacggagggagtaagatttagagactcgtcaacatacagggacgtccatggccatgtgccaactgatcaaccgcacagcccccccccccccccccaacacacacacacaaaccaaatcaagggccccaaaattctcatatttcaatacaaggcactaatttccaatatgttttcttcctattcattttattttttttaaaaaaagttcccctcatcttgatgtactgatttggctagaacatgtattttctttggttaccgtagatgttcgataataatcatggcaacctcaaaggaatatagtttataacggtgacatggacttgcctttctaggtactaacattccatttttccgcttgggtaaagaaaatcgaataagtacattaagaagcgcttatttttcttacttaaggagagcgctgccatcatttacgtaatatttttttctgaacaatttaatatctcttttattgatattttctataaggtctcgttttatgttttgcactggggcttaaaatggctaggtacggccctgccaacgtatgatcagttcatggacagtactgactcagggctagcttggttgagtagatttattttgctagaaacaaaataaatgacatatttaaacatgcgtgcaattgaagacacagcggacgtttagggctggtttagtttatgccacattttacctcacttgaaatacgttagtttgatcaaatgtagctagtgtttggtttgttaccaagtcacactttcttctcttttgatctcactagtcttgatacttttcttagctaaaatttgccacaagtatgaccattaatttttgagccacataatttatagctcgccacaatttggcacaaatttgtgacaaattgagatggacatcaaaacagacacttagtttgactgttacatgctcgtaccttataacagcatcatgagatatttttgaggtggtttttttaattggattttagagagcatttctttttgaaagagaaagggtggggttttagggaggaaaggagaaagagtgcgttggtattttgaacagtttatagtttttttttctaaaaagagagtgagtagttttttaggagaatgagtatgtttttaaagtaattaagatagaaagatacattttggatctgttcggtgcaacttgctgcatcaatggtgacaactacaccaacagtggcaccatgcaagtaaatttgggagcattgcagcacgtccaatgaaactgcaccgaacacacccaaaggtatacgaagagaaaaatgatggaaataaaacatccacattgtctgcggtctatctgcatccacgctttgtttgtcagtacaacgtatggcgacgtacactttgttggcaagtggtcaggtacgtatacgccactgtagccaaaacggcagcaggggaacacgtcgacgatacaacgctgtcaaccaactattttctcctctactcagtcaagagtttcagcgagtttcgaacaacttgatttaccgtgtgaactgcgaaaaagaaaaaataaccaactgttttctactcataaaagaacagtggagcatcacactgaatttagaccaggttaatccccgtatgaactgcgagaaaagaatcacgtagttttcacgtatcacgggaactgctgaaaccagcgtgattgtccatgacgtcgcagcaactgtagggagggagaatagcaaagttttcgcggcaagttgggctggtgccacttgcgctggctgtggctggcggcagctgctgcgtctgcagggatggtggacagacaagataaggggcgtggctttgtggagtggacaactagcagtactactactggtaagagcaattacaataacaatatagactaactataaatatattttaaagagataaaaaagagaaaaaataatagcggtagcctataaatatattttaaagagataaagaaagagagaaaataacagcggactacagatctgtagttatctgtagtacggactttaaaacgtaatatatgtatgacaagtaagaataaatagtatagatgatttgaagttagtagtgggctatattattaaacttgctctaagccgagaaatcccgggctcgcgtctcgccccgcccagcggcggcgacatgatggctcacgagcgcatgagcctgttccccgccgtgtagccctccgtgctgcccgtacctttttctgaagcaggtgcaatttgcactgcaagttggggtttcattaaaccactctatataaatggttataatgaatggaacctactgtttggcctgctaatgatctggggttaaatgggccaaatggtttgtttttttttaaatggagatagtctggacggggggaaatgagctgccgccacagttgggatggcgcgctatggtgtctataaaatttggtttggaccaatctgactttggttaagaaataggaaaacgtacaccgaaggtctctcaacttgtcatcgagttacaaaatcgtccttgagccgcaaaaccggatatgacacacagtagcgtagccatgaatttttcattgggtagtcctacttcacaaatcataaatttatattacataccaaaaattttcgaacaccataaatcccatatacatgttgataaatgtgcactggaaaccacacatgctaattttatcactatgattttagatagaaacagaaacaacctataccaaagccctaaaaaaataaaattcaacatgattatcatttttttctcaaaaagaaacatgatcatcaaaaggccaacgcatggggcccacgtgggtcccacgccgagtcccctgccacataggacaaagccagagtcaaaaccgctgagggacctagtttacactggttttgtaagttgagggatgcgtcatatccggttttgcggttcaaagacgattttgtaactcgatggcaagttgagggaccttcggtgtactttttcctaagaaatattgtttctaagatggttgagtccagtggtggccaattcagccattcccgggtcaggcacgggtagagcaaaatcatgcccaacccgatgcccacgtcgcccacctgaaccctccccactagggttagtgggcaaaactccatgcccattaccccagcccatgcctgacgagcacaggtatgcccggcgggtacccaatggatcacacatgaataataactcgaaatataggtaatttaacaaagagaaataaaataaataatttactaaattatcagttaccagcaataatttgaattacatcacaacttattatcagttagcatcgcaaatgaaccaagagaaaggggtataagccttaagagataagtcgaaattagctaatacatatgtattgggttaggcatgggttacccacgggtaaaaaataaaacctagctgttgcccacgacatcttcaagtctcggatgggtgttcctaggggtaaaatatcatacccacgccggtgcccattgggtcacccacgcgtaatattgtcatccctacattccccaaatcaccgcgtgttcagagagcggagagtataaatggctatatggctcaaggcccatggccccacccaaggcacgccattttgcccccgcccaagcacagcctggcccgactggggggttgtgcccatgcttgggctgcacccttggcacggtgggctggcccagcatggcatgatcgaagaaaagtagtatatggatgcaaagtagacttaaattaccatataaggcagggcccaaagaaacaagaatataagatagacttattttttatggacacaaccacaaagtttagggatgaaaaatagacttattatgtagagaagcacaatgggctatggtgccttcggtccagcacggcacggcccgagtcataatgagccgtgcatgggccgtgtgtacagcccgtgggctggcacggcacggcccagcgtgtaggtcaggccgtgccggcccgactaacctcggcccaggcacggccgggcctgggccgtgccgtgccggacggcccatttggccctctatagcggagagggcgagacgcgactcgggagattccaggtctccagccggcgccgcccccctcgcgtcctcgccccgcgcgcggcgcgcgtcgccggcgtctcccacctgcccggctgccctgccccatcctcgtcaagccctcctccgctgcggccgtccgcgggcgtcggagggggcgcggccgcgcggggggaggaggaggaggggtcggggtggtggtcgggccccgtcgtcccgccggcggcaagcgtccacgagctgctcgagtgccccgtctgcacgaactccatgtacccgcccatccaccaggtccgtgattcttggggttcttgtgtttctttgttggatctgcactcaccgcacgtcgtcgtcggtggggattattggggttcctgcgagttggagccgacatcagaaatattttcgggaatacaccagaggtgcatttttttctttactgacatcagaaacatagtgagctgattttgagttagcctttccagtccaactgaagacagaagatagaataacataccatgcctaacttaaagagagaaaaggcaccatgataaagaaactaaaactattattaggttattagctgcagtagtctacatggactggattccccaagttagtttcagcctgtcatattctgaatattaaaatgcatggcgccattcaaccatccataaataacctgtgttttttcagatcaattcagagcccttttgagtagcaagattcataaggagaatgtaatattttcagtcgagattcgagaaagacaagtgtgtgcaatgcttgaaataaacattcaccagacttgcagtatgacaatgggaaagcccataaacaaattgagcatttcagcttgacccaaatactaatagtagtagtacttcgtatgttttagagtcgaaatacaaaagagattgatggagtattactgctactactactaccactgctagttatttgcattctgattgcaggtttatatattaattgcaggtttttcacatttaagctaagtacttggaaataggcgaaacagacgccatcaagaaggtattgcaggaccactccctctgggtcgatagcaaggttgtgaaggccaaaatctaggacaaaactgactaaaaacggtacacctctctgtcccttctatccaatgatgtttctcctgtgtaattagcatgtttctcctgtgatatatggtgaactgccgtgccctccttgtctgaacattttgttgtgatgtgagagtatttatttagcttggtaatcatgcctgactcagtatctagatcgatcttgacagccgtatatctgagttggattagctgaggtatgagattgggctcacacatgcataactagatcacaatgcatttttgttgcaatactagtagtagtacttcgtatgttttagagtagaaatacaatttgagaattcacttgattaggatgtcctttctttttcatggcattctcatatagagacaaactaggacaagtgtagttttcttaacatcatgatactaggacttgtgtttctttcaaagtatttatagtttatttgtaccttatgttgtcttaggaagtttgcaagtatgtctgtaaatgtatctgagggttctgggaccggtgattctttagaatatttgtccttgaaagtatcacgtgataaaagatcaaaagtgtgggagttctgtgagcaagatttagtagtaacatatggtgtcccaaaggcggtgtgtaggtattgctcagtggaattaacttgtcacaaaaaatctagaactagtagccttagagcacatattgttgagtcgtcaatcaaaatcccttatatttagggacggagggagtaggtcttaggtcttccaatcagtgattctgtgggctttaggcgtttagtattttcttgttaccacgacaaccttaaaaatgtttacattttagaacggataaagtattatttctcaaggctactaatcagtactatcgttagaagagttttttttttaaagaggaagtatgtttcacgagtcctattcacgattatataaacatgtacagtacagtagcctcccggcccactctgagatgctccgtcgtctgcttccgagctgccaccactgcgtcctcctgcaaaccctaccgccggcggccaccgccgcaagggaaatactgcgacggcggcagtgctcttcggtggtgtcctcgagcccgagcctctcgatatggaggcggaagaaggagatggggaaggaaggcctgatggtggtcgggcagctgaagcggcttgcggcgctgcccccggccggtggaagcccacggttggagcagttcatgcgctcgcatgtttcacggctcctccgcaacgacctcctcgctgtactcgccgagctgctccgccaggaccacgtcctcctctccatgaaggtacagcttccgttcccctttctgtttcgtttgtgcttgccttactatttgctttcctttctgtaatgtgatctagttaaacctgtaatttcgatgctgtctttgcagggaaattgttattgccatgttatttgtatgtggaagtacacaattagttgttccgatgcgttattaacactgagaattgtcttactgtacaattctggggcactgctgcactgcatatggctatgatttagaacatctaactgtttaattgcactaaacgggacatgctttattttaattgtagagcgggggcattaagcaggcatatgtcatgtctagtacaactgtttgtgtagaattcatctgctgtttaaactctataatttcctagggactgtgctaggaagcatattgatcattttggggaaaaataatcctacagacctggtttctgtttagacccatcttaaaacatgacccctagacataagtgccatctaaaagcggttagtttcatagctgataatcgttttgaggtgggttcaaacagagacaaggtcttattgcattatttcatcattttagaggatgcacaggagaatctctgtgttagtgtattaagatagtagggagaaggttcatcaggtacaagggcagagcctggaaggcttaagcccagaacagaaacaatgaaaaaaatgcaggaagaacattctgaaaaatatgaaagggggtaagtcaagttgcatgtgtttcacggctagatcaagaatttcaaatatcattggcttcactagttgccaaaatggctaattcatccttgatcttgattcgcctcgccaaataaagtaaagataagccaactgtgtcaaagacccttgaattacattccttccttccaaagagaccataaggatagcatcagtgccatgttgatctgcttgcaagttgcaattcaattataagcatctgttgctctgatggtcttgcctatctactattagtggtttactttctgcaactgtcaaggttgtttgtgcctttttttcccctttctagcatttctttggcatatttacaactgttctcgttagataatctattaaccttttcttatggagatacatttcggtttctatctatttgttccaatttttttcagctgtgtgtttaacttaaatgttggtctgagttatgctgacttttgaaaactaaaccaacagtatccatgttgtgaacctcccaattcattggtttatttccatattataataggcatatgaagtgattttgccatgttaaatagtttgcttcacatatataattaaatttgtaaggttggttttctgtcataaatctctgaggctgctgtgccatcaatcctgcgatttattcacactttggttgctcaagtataggtggtttatcatggcaaaccgataaccttctgaaatttgtatctcacaattttgaataaactttttggcgataaagtccaatttacatttgtgtttggtcttgctggtaggtgctgacaagacacttttaagtttttaagtccctggtggtatatattgtacgttagctagtttatgagtcatatggataagtagggtttttttttttttgggggggggtggggggggggggggtagtcagctattatagttgtgcattgtgcccttttagatcatattgttgtgtttttaacttgtcatagccttggatatctggatgtttctcaaactccttttaccagggaaattggaagagcagataataaatactcttatttaaagtggtgccataaacctaagatagacatgtacttgttgttacagatatatagcgtcgtgcggaaagaaatatggtaccgccctgatatgtacttctaccgggacatgctgtatatgctagctaggaacaagaagattgaggagacaaggcaggtctgggcagatcttaagtctgaagacgtgttatttgatcagcacacctatggtgacatcgttagagccttctgtgatgccggcttgattgatctggcaatggaattttacgaagacatgagaagctctccagatccacccctctcattgccgttccgggttatacttaaaggcctggttccatatcctgacctaagggagaagataaagcaagattttctagaactcttccctgatatgattgtatatgaccctccagatagcctgtcagatgtggacgatgaattcaaattttgatcagttacacatccctaccttcatttctgaggtctttctggtaataccatgaaaaggtacacacgaagttcaatttctcagctaatgctttgctctctgcattgtgcactagccgaacaacaccattctgtcggttcttttggtccaccatgtccaatgtttttcatcatggggacacggatactgacacggacccatggtgaatcatactgcttggagccttggagtattggcgtttggtggcaaagcatccatgcccctaactacaggaccagtcaatctgtgatgataaaccaaagagagaatccattacatgccactgactttgtcacgcgtctacgatttgccattgactttgtcatgttctacaatatgccatcgacttttgcttaacttctacgatttaccatcgccgtccggttagtctctgttagtactgtacaaatttgttgaaatgaccaaaatacccttgggacataacctttcaaaatttggataaaaattcggaaatatcagattttaagtttttggccaaattttggatgtttacaatcttatgtttataatatgttattttgataattttatccaaattttggaagtttttgtcctaggggtattttagtcatttagataaaattatacaatgctaacagatgctaaccggacggcgatggtaaatcgtagaagttaagcaaaagtcgatggcatatattatagaacgtgacaaagttagcgccaaatcgtcgacgcgtgacaaagtcagtggcatgtaatagattctctctaaacgaaaactactactgctctgaactgaatcactccaagatgaaaccgtgcaatgccaatgatgccatcccaaggaaacagcagatcacttagggtgtgtttagttcatgtcaaaattggaagtttagttgaaattggaacgatgtgatggaaaagttggaagtttatgtgtgtaggaaagttttgatgtgatggaaaagctagaagtttgaagaaaaaatttgaaactaaacaaagcctcaaatggctactggagtcctaggtggtgtttggatccagggacttaactttagtccatgtatttagacactaatttaaagtattaaataaatatagactacttataaaactaattacataaatataagctaattcgcgagacaaattttttaagcctaattaatacataattagagaatgtttactgtagcatcacataggctaatcatggattgattaggcttaatagattcgtctcgcgaattagtccaagattatagatgggttttattgatagtctgcgtttaatatttataactagcatggtggcccgcagatttcgcggctagcatcattatattttctctcatataatagcatatatgttttctccttatattattcaaatatattaaaatgacaacataattttaaattttgcaataactttacaaaactactaatgtgtaatattcatattatattttatatacgtgttagttattaattatttttaatattaaattttagttatttgtatattcctatacagactctagactcatcttttaatatattttttaattctgaattttctgtaaattgtatttctgtatagactctatgctcttcttctaatattatttatttttatttctgaattttcatattatattttatatacgtgttagttatatatatatatacatacatacatacatacatacatacatacatacatatatatatattcctatatggactctagactcatcttttaatatttcttttttttaattccgaattttctgtaaattgtatttctatatagacgctatgctcttctttcaatattatttatttttatttctaaatttttattatttctaattgtatttctatgtggactctaaactcatatttcaatattctttaattttaatttctaatttcgaatttcagttacttctaaattgtattcctatattgaccttaaactcttcttcccatgtttttcttaattttgaattttagttatttataaattgtatttttatacggactctaaactctacttttaattttattatgtttattccaaattttagttagttttaattcctatatagactctatcctctacttctaatattccttttttttaattccgaatttctattttttttcttaattgtatttctatatagactctacactctacttctaatattccttatttttaattccaaatttatattatttcctaattgtatttctatatggactctatactctacttctaatattccttatttttaattctgaatttcagttatttcctaattgtatttctatatagactctatactctacttctaatattccttatttttaattccgaaatttcagttatttccaaattgtatttctatatggtctccagtctcctcttctaatattccttattttttaattccgaatttcagttatttcctaattgtatttctatatggactccggtttcctcttctaatattccttattttttaattccgaatttcagttatttcctaattatatttctatatggactccggtctcctcttctaatattccttattttttaatttcgaatttaagctatttctaaattgtatttttatatggtctttgccttttctttttctctgattaatgtgagaatttctagaccatgaaagcgaatgtggaggctcttttttctattcctttaattatataataaatagattagtgtccaaacatccgatatgataggtacttagaagttttagtctcatctaaacaggatctataatcctaaccagttctatcactcaaacgcagggcgttttgcatcggacgatgcgacccgtggttgtcctatcattctgttttgccttccgggctgccgctctcgatggcccccttttgaaccatggacatttggaatcatggatcctctcgtctgcattggcatcaccaccctagtactccaaccccgagcaactgtctactgcccgttgccgagacaagagggcaggcaggtcaatgggggctctctctggatgggcacgcgatcccctgctcgttggcgacaccaattgccccccgctgcgcacattcctccagtacatcgagtgtgtgtggctgctgcagtcagtgccagcagttgacaaaagccggatccccgcaaaatctctcggcctttttcgcgggcggccgcggcatcctctctctctctctctccccacccgctgctctgccgccgccgacgcgcgggccctcgagcaagcagccactgctctcctcctcctgccgtttccgttgcgacgctgcctgctcgcctgtaccaaatccactcttctttactgcggctaaattaatccggctgctgctttcaatgcgacgagtaggaatattttaactcctgtcgcacgtgctccctctgctccggtgagccactgccgggtggggccagggatggggagatagccgttggacttggggggagcagaggagcagcacggccaaggacagagtacggcctgcggcgagagcactgaatgagatggggatctcggattccctctgctctgaggctgtcgcgccgggcccacgctgtcagtggcatatgccacgtgtttgaggaggaggaggaggggtggggttgagctaagctagccgttggttagcgcatctgggattgaatcccgttgcgcttaattattccctcctttttcttggcttcctcctctgacctgtggcgtggtgcctctgcttatatagggtgtggtactatttgcttcctccttgcagaaaccaagaaatcgatttgcgttggtagttgcattctactagatcgcctagtaggctagctaggttcgagtagtagctagtaggagtagccgaatagctagccatggatgtttgtagaagcagaaaccaatgcgatgttggatcgagaggaggttttgtcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtcaagatgttgatggtgatgttggtggcggcggcgatggcggcggtgccggcgggcgggcagccgtcggacggcgtggtgatcgcgcaggccgacctgcagggtttgcaggcgatccggcaagcgctggttgacccgcgcgggttcctgcgcgggtggaacggcacggggctcgacgcgtgctccggcgggtgggccgggatcaagtgcgcgcaggggaaggtggtcgccatccagctccccttcaagggcctcgccggcgcgctctccgacaaggtcggccagctcacggcgctccgcaagctcagcctccacgacaacgcgctcggcgggcagctcccggcctccctcggcttcctccccgagctccggggcgtctacctcttcaacaaccgcttcgccggcgccgtgccgccgcagctcggcgggtgcgcgctcctgcagacgctcgacctcagcggcaacttcctctccggcgccgtcccggcctcgctcgccaacgccaccaggctcctcaggctcaacctcgcctacaacaacctcaccggtgccgtgccatccagcctcacctccctccctttcctcgtgtcccttcagctcagcagcaacaatctcagcggcgaggtgccacccaccattggcaacctcaggatgctccacgagctttctcttagctacaacctgatcagtggtagcatccctgatgggatcgggagcctctcgaggctccacagcttggatctttctaacaatctgttgagtggtagcctccctgcctcactctgtaacctcacctcgctcgtggagctcaagctcgatggcaatgacatcgggggtcacatacctgacgccattgatgggctcaagaacctgaccaagctgtccctgaggaggaatgtcctcgacggcgagattccggcgacggtcgggaacatctcggcgctgtcattgctcgacgtgtcggagaacaacctcaccggagggataccggagtcgctgagcggattgaacaatctgacatccttcaatgtgtcctacaataacctgtcagggcctgtgcctgtcgctctttccagcaagttcaatgccagctcgttcgcgggaaacatccagctctgtgggtacaatggctccgccatttgcacctccatttcctctccaacgaccatggcgtcgccgccggtgcctttgtcgcagcggccgacacggaagctcaacaagagggagctcatctttgcagtcggtggcatctgcttgctgttcctgctcctcttctgctgcgtcctcctcttctggaggaaagacaagcaggagagcgagtcgcccaagaagggcgccaaggacgccaccgccaaggcggcggccgggaagtccggaggcggcggtggcggctcgggcggcgccggtggtgacggcggcggcaagcttgtttacttcgacgggccgctctcgttcacggcggacgacctgctgtgcgcgacggcggagatcctggggaagagcacgtacgggacggtgtacaaggcgaccatggagaatggcaccttcgtcgcggtgaagcggctccgggagaagatcgccaagaaccagaaggagttcgaggcggaggtgaacgcgctcggcaagctccgccaccccaacctcctcgccctcagggcctactacctcggccccaagggcgagaagctcctcgtcttcgacttcatgaccaagggcaacctcacctccttcctccatggtaatcaagctcgtctcctcaccacaacgttcttcggcttcttgtttgtttgcatcctctgccattgcttccacggctccgccattgacgtcgctcttgcgtgctgcagctcgcgccccggacaacccggtgaactggccgacgaggatgaacatcgcgatgggcgtggcccgtgggctgcaccacctgcacgcggaggcgagcatcgtgcacggcaacctgacgagcaacaacatcctgctcgacgaggggaacgacgccaggatcgccgactgcggcctgtcgcgcctcatgaacgccacggccaactccaacgtcatcgccgcggcgggcgcgctgggctaccgcgcgccggagctctccaagctgaagaaggccaacgccaagacggacatctacagcctcggcatgatcatgctcgagctcctcaccggcaagtcgcccggcgacacgaccaacggcctcgacctgccgcagtgggtggcctctgtcgtggaggaggagtggaccaacgaggtgttcgaccttgagctcatgaaggacgcggccgccgcgggctcggagaccggcgaggagctcgtgaagacgctcaaactggcgctgcactgcgtcgatccttcaccggcggcgaggccagaggcccagcaggttctcagacagctcgagcagatcaagccctcggtggcagtatcggcctcctcgtccttcaccggcgagccgagccaaaccaccgcgacggcgacgacgatcaccgacgacacaaaatcgactattacagagtagtcagcctcttgcagactgaaaagtttcggttcttagttacttcagatcatcaataagtagactccatagtctatttttcggtctgtatataaggcttttaggggggttaggagaattttggtgctcatgccattctttgattcctgaattcttttgtatctgccagaagcactccttgttatcagaagatgatatgggagtgctggcttctcattaagtttcaggcaaacttgtagtgcttcagcacttaatgcattgcaaaaatttgtcattccaaagcaatcgattcatctctatggataaaccttcttgtcccaatcttttctttcatcatgcaggaagaaccaatttgaacatgcatcttttgctttcttactttaggataaaaaaagtgaggtttgatgcaacaaaactctcttgtcatttatgcagtggattaactgatactgcaaatcttagcgcacaaaatagaaatgcaaaagagcatgtgtatgaatatctgactgaaacacgcatatgaggacgttagagaggaaggctgatgtggcgagatatatttggtgacctgctaatttcaagtttttggcatatgctaataatttttttttggattattgctgacagtattgttctgatttcttgttgatccagtcagtgatctaaccttgtcgccaatcagttaaactgttcacccatccaattcagaaagtggcaggatggagtaaaccctccactaattactcgctatatatcgtgaattacacgtcccagctattagtcaacttgcatgttcaagctcatggccacttaaagatactgtgctattttacaaaggagcagccaacctgaagttgaagcgtaaagtctgccatttgaatccatctcaagcatccaaacccgaaaggggaaactattctaatccctcgatgagatgtttcctcgtttgcttaaaaatcatctaaacggttatgaaaaattctggaaaaatttgacaacattcatataacacatatatacaactccacaaaatcttaagtctaaactcaactcacacatcgagatataaaaaagacaaattcaacgtatgaatagtagcatactgtttatatctaaatttgtcttttttttctcgatgtgtagattgaatatgaacatgaattttggtggactagtagatatcattatactctacattgttaattttttttcagaatttttcacaactatttgcatcaaatttagaagaaaaaggtatactaggggatatctcctcgaggtattagaatccactcccaccagaaagttatgggttcttctactattctgcatgacaggcaggacccacttttcatcaaccggaattcacccagtaggccaatggtagcatacaagagtctgcatacagcagtgtaaaccagaaagctcgtttacactgctcgaatccttcttcgttcttactgaagaaattatcggtacgattgcaagggagattggtaagactttcagatggacacgctcagaatgttgttacatgtgtgcctcggaaaaaaaatgttgtcacagctcacatgttgctttcttcggtgctgctaccatggaactggcagaagattagttaactgttacctgagacaaagcagtatcgtaagcttgtttcaatggccctaactaatcatatcgcacctgcgtcttctcctggccacctaataaatgaaaagctgatggaattgttcagttggagtggaaaaaaagaccaattgacctcactttgtcaaacaacctactaactcctacacagtgtgcgcgcgcgcgcgtaagtcctaatgatattctgtaccacaaagtcgcgcgcttttcgcagatttgcataattgaggcatttcataattgcgtattccaagagaacggcttcagtcgctctcagagttcttaccacgatcttggatgcgttatacatgtgttgctatcttctaatcatcttaccacaaacatatagtagtgccctcccatgctaatgtgaaaagcaagatccatcatccatcatactatgtactactagttgattgttcaggctaaatttgctactccgtccgtttcatatcataaactcgtttaacatttttgttaaacttctttaagtttaatcaaatttataaacaatatactaatattttcaaaaaaaacaaatatattattaaattatattcgatgctaaatttaataaaaactagtttggtgtggtagatgttttttttacaaattcgggttaaatttaaagaattttaattaaaaaaagaatcaaatgacttataatatgaaataattaacttccagtgtatcttaatatttctcgaccagaaactaacagaaatatttgacagatggcgaaaggacctgtaacctaatggttataagagtctgctactgaggtcctgggtacgacttttcatgggagcgaatttttcaggatttaacaacattgtgatttcagtggtaggctactgtgtaatttaaaaaaaaaagaaacgtttgacagatggagataaacctacctagcttttcacttcagaagaaaccactttctgttgtgttcacggtctaccttctcgattcaccgcgcttatgcggccactgcacaaaacaaagtaactgccagaacaagaagtcaaaaaagattgggcacggtgaactgatttcttcaagaatcttatacatacatagtctgatagtccagtgggtgcaacaactccccatcagcatgcgaaatgcgaaccagagctgctaatagctagaacgcgtgctcggcggcgaccaccttaaaggaaaggggaaaaaaaacagccggagccagccaccgcaacatctccgcggatcaaatcatcgaaacctaatcttccaaacctcgaacaaccgcaccaccttcccgcctgagccacccctacatatacgctcgtctcgccgtcgcaacctcgtcacctaggcaaactccagcctgcaaccaaagcatcggagagcaatggcgacgacgacgagagggccggtgacaatgaggctctgcttcttctctgccgctgctcttttccttctctgcttcctcctcccggccgccgtcgccgaggagcgcttctacgagttcgtggtacgtgatgatctcgttcttgcattgcggtgaacagttaacataatcttgcctaagattttatcctgagcttgctgcaactgcgatggcgttcttttttacaacaggtccaggagacgctagtgaagaggctgtgcaatacgcagaagatcatcacggtgaacgggcagttccccgggccgacgatcgaggtgtacgacggcgacacggtggcgatcagggccgtgaacatggcgaggtacaacgtgacgctgcactggcacggcctccgccagctgcggaacgggtgggcggacggcccggagttcgtgacgcagtgccccatccgcccaggcggcagctacacctaccgcttcgccatccaggggcaggagggcaccctgtggtggcacgcgcacagctcgtggctccgcgccaccgtccacggcgccctcctcatccgccctcgccccggcgtcccctaccctttccccaagccccactccgagttccccatcatactaggtatagtacattttttttttgtctttacgattacacggaagacgcacacgcgcaccgagggatcgtttgtacggtgttgatgtgggttggttttgtttgttcgcagcggagtggtggaggagggacccgatcgcggtgctgaggcagtccatgatcaccggcgcgccgccgaacgtgtccgacgcgatcctcatcaatggccagccgggggatttccttgagtgctccgcccaaggtgagtggttacttgttggttcttctcgttcaggagattgtttctgcggttgttacgaaaaaaattgtgcatgtctttttcttttttcttaacttcttgagttactctgccagaagtggaacatcttcaaatttggagtgtgttttaagaaactagttcgtggaaggtgaattatctgacactgcacgttcttgtgccaagttcctgatttggttaaaccgaccaaggcaacttttggtttggaaaaaagcattcctactgttgtgtatagcataggtcgtagagatgagcgttgcattgttttgtttagatgcttgcaacgtgacaaaatgaagagacaaagattcaggtaacgaatcaaaaaaagattaaaaaatgaagaaagataaaaaaaaaatatcttgaccaatctgttgtgagaataacgtcactcccgttttgacttgcaagtgattcatgattttgcctgtaaactatagtcgtttgcttaccatgcatgcggtcgccgtgacagagacgagcatcatcccggtggccgccggcgagacgaccctgctgcgcatcatcaacgcggccatgaacaccgagctcttcgtctccctcgccggccacaagatgaccgtggtcgccgccgactccatgtacaccaagccgttcgagaccaccgtcgtcctcctcggccccggccagaccaccgacgtcctcgtcaccgcccacgccgccccggggcgctactacctcgccgcccgcgcctacgcctccgcacagggcgtccccttcgacaacaccaccgccaccgccatcttccagtacaagggcggcgccggctgccccactacagccggcggcgcaggtgccgccggcgccgttgctggcgctggcgtaggcgcaggagctgccggtggcgccggcgccgtcgctggcgctggcgctggcacgttcaacgggtcgctcggccggtcgaagtactccggcggcaaccctgggcgcgccgggccggcgccaatgctgccgtacctgccggcgtacaacgacacgaacacggccacggcgttctcgaacagcatccggagcccggcgccggtgaaggtgcccgggccggtgacccaggaggtgttcaccacggtggggttcggcctcttcaactgcatgcccggcccgttctgccagggacccaacaacacccggttcggcgcgagcatgaacaacgtgtcgttccagctccccaacaccgtctccctcctgcaggcgcactaccaccacatccccggcgtgttcaccgacgacttcccgccgatgccacccgtgttcttcgacttcacctcccagaacgtcccccgcgcgctgtggcagccggtgaagggcaccaagctgtaccgcgtcaggtacggcgcggtggtgcagatcgtcttccaggacaccggcatcttcgccgccgaggagcaccccatgcacatccacggctaccacttctacgtgctcgccacggggttcggcaactacgacccggtgagggacgcccacaagttcaacctcgtcgacccgcccagccggaacaccatcggcgtgcccgtcggcgggtgggccgtcgtgcggttcgtggcggacaaccccggggtgtggctggtgcactgccacatcgacgcgcatctcaccggcgggctgggcatggcgctgctggtggaggacggcgaggcggagctggaggccaccatggcgccgccgctggacctgccgttgtgcgccctgtagagaagaacttttcgtttctttgggtttgtgtagttgtgtacgtacgtacgtggtggcgatttgaggagggctgtgtgcattgtacgtgtcgatggtacaccctgtgtgtttgcgtttagaatttggcatattgtattttggatttcgatttgaatttgcaaagagaacggagggtttctactaattatggatcactttttttttcttttgtagtacacactgtgcgctcttggaagtactaaatgggcttaaactggtttaaacgatggtgtgttctcgggccaatcaggctggcctatattataatgggcctccactatcatttcaaccttttttcaagaaggaaaaagtctattttagtcccgtgctgtttatatccctcttgctatctaagcaagtaagcatggagttaaaattagccaattttggtagttaaagaagccattatatttggttttacggtaaagacatagtacgaattagaatcgggcaatagttgagggaattagaatagacttttaacccgccaattcagcttagaatgatgttattttatcccctaaaatgaaatggagaaaatggtaccgacaaaagatatgtatatgaaaaacatggaactctcaatgctgacgagtgacaaccatgaaacaaaaatatgataagaagtacggccgcgaaatatgtagtggagagggacattattgtttatacttgagactgcgctagttgaacagtttgaattggtaccctttaatcacacctaaaccgacaattcacggacctacgcattctaagtactggtaccctctaatcattggacaatctgatctgatttagtagtgatgaagtgaagccaacatgtttttcctgccattatcaagactttgaaccttatcaatggacatcgacgaactccaaaagatatctttctcaacgtgaactgaatataactcaactaattaggttccacattatccatctggattcaagtgacacgggtgctcgtatttatggtttatttttttagtgactagtcaagtgcctatgtgttgcaacgggaaaaaatacgaaaaacttgagtatgtatatagagagagcgcatgatcaacaaactatcaagtaggataacaagtggaaggagagattgagtggttattctacggcaagggaagcgaatatgctagaacgagagaggatgaaactttgttagagattaaaaaaaactgaatttctatcataattagccgactatgcacataataaacaaaactttcaatatttttatgttttttcatatggtacatacatcaatttctagtacacttgaagagttttagccacttcaaagagtttttggtttccccactgaggcaagctggtcacgctggctgttcagtacgcatataaaaagagaatcagagaccgcgtcgatatctaaaagtgtgcaacataaagaatcggatacgattttaggcaatcatgggcaagggcgtcgtgggcctaatcgcgcggccgtgcggcaaggaaaataaatcacatgcgtgagggcaccgcgggcccaatcccagcgcgtggcaagaggtgagtgaaaaagggactcaggcacgcacatctctaacaaaaaaaaaaaagccgcgcacatgtcgcatgcaatcgccgcgtgaaaaatggacccaactcaaatacgaatgttatagaaattagaaaaccaactcaaatatgaatgacgtaccgaaattctggtggaaacatcttcgatttttataatagttaagattaagattaactaggcgacatactcgtcaacatcaagacgtttatggtaagcctatgccagcctatttgacagtttctaagagatactcatatagcctcataggggtaatgtataaatgtatgcgttcatagggatgagtgtacacttgcgtgaatgactgcatttgtattgtgttaaaaaaaaagtcttacacataatcctttcacataataattgttgttttagggctatttggaaattaacatacaaattgtattggaactcaataggaaataattcgttttgttttaaatgaatttccattaaaaataacatattaaaattaaacactataaacttaccttttattattcgcatcggtttttgtaccaatctaaatgttgaaaaagacgatatattaaaattctataggtgtgattggaagttatggcctgagtatgagcattgcgtcactacttaatactctaagcgcacacaccttccacaccgtgatttaagtattgaaatcgcaattaactatggagctggcaatggcattgccccatacaagcactgcaacttcaatgggggaggaaagagagccccaaagcatggagggctgtcaatagcatgtcgcgggcttccgggccgcccgatcaagatccgacggctgaggtcgctccgttccgggtccccgaaagtgcaccggcggttagctgccttgaggtgcttgttcttttgcagtgcattcatgcatggtgggatcgacatgtacaagtattcccaactgcatgtgttctctctttatgttcttaatgatcagctagctgctagctgcttgtggtgtctctatgattatccttgattagcttgtgttaggctgtcacttggagctagccgaaggccacaatcctatatatgtaggaagtatgattgtgctttcatatgatcatgtcctagaaaagaattataatccggccctatatatctcagctttaggggttggtcacactagtcactagcaagataagcatgaatatataattaacatgtacatttctacacatgcgagggttagatttatcttgagcttctttcaaattataaattgtactttggggcacatccttaccaaagtttgcttatatcaagtctttttcactttgaattagatattgttgccaaatgttacgctttggaccatgtggcccacatgtcactcaaagcactttgaaccggatggttagcatgtcaataagaccgtgcgacccagaggtcaatgagattaatcacctttattgtccatgtgtcacttgtatgcatgtggacaacacaacatttaacaataataacttgtccaaagtgaaaagaaattgtttaaagatggtttgaagtgaaactttaataacaatatatatcccaaagtgcacttgactcatttttctaaaaatttgcagctactactatataattcctgagaattggtactatgcacttagaacaagtggaacatgccaatcgattgcttaaatttgctggcgtgacaaactagctgacctccttaatagagagaaaataaaagcttatataagggaggaagtctataaaatcttgcacaaactcatgttgaacccccaatcttcggccacttgtgtgtacgacgatcaagatcaaaatgcagaatattttttggggagcatcgacataacaaattcaaagaacgccttgagagagtagagttcaagtcaaaggaagttaaaaaaagaagcgcctcaaatcaaaacccagaaaaattcggacgataaggttgggtttggaagctacttgctcaccttttgatgcggattgtgagatctctatgtagaatgcacacaccccgaattattggcacaagagctctccatgtacggacaaacgaaacgtaacacacttattttttgtacttacattcaatcaataaacatgccagttaggagcgatatatggtaacacattgcccttcattctactgctcctacataaaacagaaaacagaaaataattcatgtattgctcatattaaagtaccccctctgatgtgatcaaacttccaaactttatcaaattgggtacatgaaaattatatacatatatattttatttgaaaattacaaccgcaacatcttaagtttaatgtggcatataaatactttttgactataaattaatggtcacagttgcattttaataccacggcaatgtccacaacactactgtattaatttatccgtgaatgggaatcagctttagtgttcctcagaaaagaaaaaaaaaagtgagttgtagtgtgtgtactcttgtactagtacgtacacgttattatgaaacacaatttctactcaccgtgcacatccaaagagtttagagataaccaacatactctaatgatggtggcatttaattttttttatacatgatggctgacccctccgaggcagtagaccaccagtgcttctcctttcttaattaatctactcaaaactctgtacacttgcactctggtttgcttagcttagcaacaactcaagctgattaagccccccctatataaattagccagtgacactgagacatgccaaagagtctactttttttccagggcagctagtgagtgaggcagtgactgagcagcagtgcagcacactctagctagctagcttagctgaagacgcaaaacatgggcaacagcctgagatgctgcctggcctgcgtcctcccctgcggctccttcgacgtggtccgcatcgtccacctcaacggccacatcgaggagtacgcgcgcccggtcaccgccggcgaggtcgtcgccgcgcacccgagccacgtcctgagccggccgtgctcccagggcggcgcgcggcggatcttgatcgtttcgcccgagtctgagctcaagcgcgggtgcttctacttcctcgtgccggcctcgtcggtgccggagaagaagatcaagaggaagccgtcgtcgtcgtcggccccgccgcgcccgcggtcgcagcagaagaaggcgccacggccgccgccgacgccgacgccgacgccggagacgtccgtgctggcccgtgatgcgaccgttgcggcgaagaacggcggcgacagctacctggcggaggtgctggcggagggcaaggccaccggctgcaagcgccgccggagcgtccgcgcggcggtgtggcggccgcacctccagatcatcgcggaagaagaagacgccgcccatgagtgacacctgctcgtggtgctgctgctactttttttttttagttttctttttttctgtacatacacggatgattactgtagttttgtgcacggtgcacagaccgtgcacgcacgacggaagatcgaacggcgctgcatggccctgatcgttgtggcgggcgatttcggccgttcgatcaccgagttttgggtgagagacgatcgatgatctccctctttgcccctctcgtgctgttctttctgattagtttttcaccctgaccgctgcaagatgcaactgctctcaaagcagaggtaatgggagaatttgggtgatttatactggtaaccaagtgtcagatcaggaggaacaacaaaagtgagcgggggaaatcaatgtcgtgtaatgtaaactgaacggagccatgtactctggagtgtcaagtctcagggcagggcagaattggctcgtcagattgaaacaaaacatgcggagttttccgccgcttctttacctttctttcccctccgtgtttcacgggtttagtttggagtagtactatgtgtttgtgctctgccgaagcaagtgtagcttctgattagtgatgaactggcaccaccactaaacaactcctcacgggaaagttaaatagacacatcgatccattctcaaattgaaaaaaatattctatttattaaatactataggtaacattacagtacatcgatgtcaacgaataatgatcggtacatcattatctaccagaatgatcaatgttatacatgtttacagcgggagacaactaatacaaacagaagcgaaagacttgagttcgccatgtcggtcgagttgatcgatcctgccgcgtgcccatgcaccgactttggccatggcgacgatctctgtctccacgttctttgcaccagcggccgcacagccactgctcggcgtttgtgcgtgcatctcctcgaacacccgcagctgcgggccatctccaagaagccttcttgattgtcgctgtaacgcatgcgcgtcgtgcgcgacgccacagcggtcattgtcggccttctcggcgacgggggacgacggcgtccagactccgggataccggtacgcctggggcagagtgttaagataagagttgttatctcatgtatactcatctgtagtttgttaagatagatagataaggttggtttgttgtaaactcacgggataaacttctgtgattcaatctcttgtaacagccacggtagaggctctttctacctatataaatacatgcgaacccgagacaaagggtatcgcttctcccatttcggtttacacagagcacgtcatcggtgacctgtggttgctctccctgtagacatgctgcacgccaacctcggcgaaacagccgagcaaggtgacgatctcgtcgtgcagggcggccgggatcctcgtctgtgtctccgcgccagtcgccacgcaacatctggacacagcttaaggtcttctcccttaaccacccgcataagtattaaaatttttttgatttttggttaaagaaaaaaaaaaagaaaactggggtgccttctcttgaaaacaggcaaaaacaaaaacaaacttaaggccccgtattaacggcgcgccgcgggcctccccccatttcccccatccttccttgggtccgttccgctcttggaaagggaaaccaacccggggcccccggaaaggccccgcccaatttccccccctgccccaatccttcttggttcaccccaccccttttaaaacccgccccccgaaccaacctgggcaagagaggggtctccccaaccccccccccgaccccaaaaaaatatttggggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaagagcgagatttttttagtttcttaaccataaaatcagaaatgtgtacccataaactcacaaaaacaatgcactcaatatcctatagtagtatatatgggtggttttgctgacgtggtatcctactcagaaaaaaaataaaacaagtacgtggagcccacatgtcagctgcacattcacgagcagccgggcaaatgcgggcgtggcggccagcagtggtgtgggctcggtcgcgcacagggaagaagcacgagagggggagaggtgggcgcaggcgcggcgggcgagaatggcaggcagagcagcggtgggcagaggggcggcgggcgagtgcggcggagcggggcagaagcgggcaagctcggatgggcttgctggccgcctccccctccctctccctcccaaaccgctccgctcggcacccgccaactgcgacgacgacgaggaagatggtgacgaggccgccgccgtcctgctcggcatcgtccgccacatcccataagcgttcgacagcgccgaccgcctcctctcccgccgctgccctcgcgccaaccgcctcttcttcttttctcccgccgtagccgtcgcgccggctggccctctccccctctctcgccgcccccactccactgtcggccacctctctccccgccgccatgcccactcgagagaatcgggagagaagagaagagaaaaagaaaagaaaggagatatgtggggctcacaccattttctctcttacatgtgggcttcacatatttattttaattttttttgctgactaggatgccatgtcagcgaaacctggcagctatactgtctcaggaccttttttttaaagacagttttacatagtttaggggtacacatttctgtttttatggttaaaggatctcaaaaatctcagtgttaagttgggggatcaccggtgaacttatcccttccgcaggctggcctttttgggctaacggatccgcttggcccgtgaccgcgtgcgggcgccactaacccgcaaccctagacacgacagggcggaggacggcggatcacgcacgccgcacgcgcgcgcgagggcgatgcgccgatgcctcaccagtctccagtctccccaagccgtcccggtcgccgatggcgagagccatgggcaggttgacatgataattttctgttcttatctcgcgcaatcacaaattcacaagcagtcacccctttgcttggttcttctggcctggatcgaaaagttttctgtcttgtttgattgatcgcttgctgcgatgataggaagggttggaattcgttacaaaactcccttccgggtatgtggaaataccgaggcactctttgtttaggcttagacttactggcctagacttttaagtcagcttattggcttatatgatttataaaccagtggacttaatgtcctaagtttagtggtggagtcatacatctatctcatataagccaaaaaagcttctccaacctagcttttggcttagggcctctttgtttaggcttaggcttattgacctagacttttaagttagcttattggcttatatgatttataagccagtggatttaatgtcctaagtttagtagttgagtcagacatctatctcacataagccaaaaaagcttctccaacctagcttttggcttagggcctctttgtttaggcttaggcttattggcctagacttttaagtcagcttattggcttatatgatttataagccagtggatttaatgtcctaagtttagtagttgagtcagacatctatctcacataagccaaaaaagcttctccaacctagcttttggcttaatagtgttagagtggcttatggcttcaaaaaagccaaacggaaaagctgcttgtttgtttaggcttagacttttcgacttataagttggcttataagcctaaacaaagagggccttaatagtgttagagtggcttatggcttcagaaaagccaaatgaaaaagctgtttgtttgttttgacttagacttttcgacttataagtaggcttataaatctaaacaaagagggcctgatccaactctagttttttttccctttctttttttctaccagctgacactactacttatgcttttctgggaatagtatttgaactcgatgttggccgttaaaccccccatccaactgtgacgagacatactaggttttgggaaaacaggattatgttgatgaaattaagcatgcacttcgctcattcattggcattgaaatgcttctttgatttttgtagttgttactgttggatgggtagcagttgttagaataccttttttgtttcttgattctttaactgcgctatccactaatgaatagtgtgtgtctatatatatatatatgtagagagagagtaaattgcattagtagtacaagaacttggtaggtgggtgcgatttagtacaacaacttgaaaaatgtgcagaccggtatataaacttgacaatcaagtgcatttaggtcaaaacgctgttacatacgtatgattcaacctgttttgttgttctattataagcataactactagattatttggtcatgagtacagctgaaaatgtttgactagtagaatcgcttgaaaattatgttacaacatttttatgcacttagttttaacgatcattatatttttcggtttcaaatcaacagtctattttattattgtaagcaatcaaatacaatacatccagaccattattatttgacaatcattaaacttattattagattattgacaaacgacgactgctttttttttttgctgtgtggcataaaaggtgtggtgtctaatattaattttttaaccagaatgcacatactagccaagttgttgcacctaaataatcattttttaagttgttacactatatcgcacccacctaccaagtttatgtaccgtgtacgcaatttactctatatatattagaagtaaaaaaaattagctctaacttattaatgatccatagtgtcaagtttgcatagggcctcccaaatgtcaggatcgactctagggaggacaccgacgtggaggagggcatcgacacaggaagggggaagggagcacgcggcggaggagcgtggctgctatgggtggggaggcaaggcgagaggaggggaggaagatgacgacgtggaggccttgatagcggacgacgacgacggaggggcaacggtctcgacagtggacgacgatgcggcgcggtagagggatgcggcggaggggcggtgccggtggagggagggcgtcggcgcgctggatctggggatgtggggagaaacgtcgcttgatctgggaggaggaatgcgtggggttcatgcgtggggcccacgattagcaagacgattttggctggccaaagttggccagcgtgaggagtttggccatttgttaaagtgcatttttttatggggcatttgtaaatttgccatcggtttttttaatattgcaaggatgctactcgaatgacagttctaatggtatttttgcaatttttctagtggcagttttacaataacgatttaaaatagtggtaaatttacaattgctttttttttatttaaagttgctaaaatttaactgagataaaaagactgttagatatgctctcggtctgctggcagtgtctttcggataagcgtaggactccaatcttaccaaattttcttccctgagggcaacaacacagcagtgggccagcaacgaggttgcaaccagtgtgcaggctccacgtgtcccgaactaggatggatacagcaggcaaaagcccccgtcccgtcgcaccgcgccacgttacatgcgttgagccgtcaacctcccgctataatccccccaagctttgctttccgcctctgcgtaacaagtgcctttccggactcggacacaaagcacctcgcttacggtttttagcacccacacacactcccggccaacatctcaccatccccgagagagaaggccgcgcgccgcgcgctgctagtagtgctcgatggcgatggtccccgccgacgccgatgtcgccgccaagccgccgccggacgtggagaagccggacaacagctcccagaacggcgcccccaactcggccgccgccgccgccgggggaggcggcggcggcgtggtggattcggtggtggcgcggtggcggcgggaggacatgctcgacaagagccccctcgcgctgcacgcggccgccgcggcgttcgccttcgtcgcgctcgtgctcgtcgcctccaaccagcacggggactggatggagttcgaccggtaccaggagtacaggttcgccacccccccccccccccccccgcggcgcctggccctcttcgattcgagttgatggggagatcttagggtgtgttgttgcggtgttcgatgctaggtatctgctcgcgattgcggcactggcgttcgcctactcgctcgcgcaggcgctgcggcatgctctccggatgcgccgcggcgtcgaccccgtcccgacggcgtccgggcggctcctcgatttcgccagtgatcaggtgagctgctattgtgtactaattgtttcacccaaatacttctcatcaatcgattagacaaaggaaaggggagcataaagatgcaaaagagtggggggaaatttaccatgctaaagcaagaatacccattgggtagagattccaattccgcggtacagattaaagagggttcaatccactactatgtttcgcccatgttatttgaaacccatccaatgatccaagcgattaatttactaacaggcatacagttctggtattagctttagttgaagcatctttgactgttggagtagctagattttgtccatgtaacactgtgatgttctgctaccagacatgtctacaactttacagcctatgcccttttcttgtttctttttggaaggaactaaaagtgtttagagtactagtaggctagtagctcgctgcctcgctcaataatggtcctataatttgatcaatcgatatggcagcgcaacaacagcaatgatggtaatgcagtgggtagtatagcatttgtatggggtagacagaagtggttgggaccatacattggaagttggtggaagtttcggtgtgttttggatcttcaatgggttgcagatactactatatgtcaaaaattcgtggtatctgatggatgatgctaaatgtgcttaagcctgaaagttcatgtactagaatcgtcaactttgaattggtaggggaccgcattcacttagcccgccctggagaatatgactcttttggacctctgccctttagctaggatatttttttgtcagctcctgcaataatatgactatttggcatgtttcatgaactctgttcatgaaattggattcatggcaaaacttacgaaatttatctgtggaccctattatgctagtactcagaagtagattcgctcaagttgacccatgatgaatttgctagcccaattcatttatagattcaattaatcaacataagttggactgataaggtcatttaaatcctattgatcaacacaaggtcatttattttatgcttacagcagacaaaacaagtttgtttcgatttcattttacatgtttatctttctcactagattctttgatgaggattaggactttgtggttcttgtcgtgatacctacaccatgtagtacaaggtaccatgcagtaggttattttttcaccgttattctatcgagagcctattgggttatgctagcttccaacgctgagttggctgccattgcattttctttctcataatcaagtcattcacaaaacatcacagccatatattatgtatcagatttaacagggactagtggatgcatttacaggtagtcgcatacttgctgatgtctgctctctctgctgctacacccattacaaatcggatgagatctgcagtaatcaaccgcttcaccgacacgactgctgctgcaatcagcatggccttcttggcatttgtatgcctcgccttgtcagcgatagtttctggatacaaactctccaaacaaacctacatgtgaagcatcgttctataggagtaaagcccatttcatgtgatccattcatcctggagatgcaagaacttatgatgacatgaaggcgtagtggtgattgctgttacctattggtagcttacacatgtgtacataagcttagatgcaacatgcctgaagctctgaagaccgcaatatttgtttaaaatttgtgctaccctttgactcccagaacaacatttctgcggtgatgagaaggtgagaactgcttgttctgaagatacagataagtgtacctatgtgagcatttattgtagcatcttttgtatgtgagactgttatcattttattgtagcgtctaagttcaatttgtgtactaaatttttagcgtgaggaatttatgggctagatttgtcatttctatattccttcttggtggttggtttgtgatcgatttatgttagtacagtcagatgtgtgtatttgttaccggttgtgactttgtgagtacatgatcactttgtaatgttgtccaactagtggtgactgcacttcaattagacagccgtaacaatataacagcccatgggccatcaagaagattcagcttcaaaagaaaagaaaaaaacagttggtctttgaaaaggagcaaatttcatcaaaccagagatattatgatccaaattacataaaaccaaaaaggtttgttttggcatgtgacatataaccccatgtatcatagtccaaaagtttcacataaccccatgtatcatactccaaaaatttcacaaaaccacatcgttatctagtttgacatgttattgtagcaaagtaaacaatgtttaaatttagatggctacaaccggtatgcgattcgtcaaacgagttacaaatttgacatataattttagaacaatgttatagtttttttgtcttaaaaatatgcaatcgtgaagtttatgtgcttggagatacatatgattataaatgtaattaggatatcgacacaacctcatatacaccactacggtttgttcattgcttttataattacatatttataaacttgttgtattcgtaatttaggctgcgttcgatcacctaatttgtagcaagaattttagcgcatacaaaacgagaaaactcattagcatatgattaattaagtattaataattataaacttgataaatggatttatttgaatttttaaacaactcctatatagaatttttttaaaaaaaacacatcatttaacagtttgaaaagcgtgctaacggaaaacaagaaagttgaagtttggagttgaagaaaagaattgggccttattattgaagtaacatgagtatttttttttcatggtcatattgagatcatatttacaaattaaattttatttattttgcatatattggtggattaaaattttgagatggagaaaactttcagctttgtaaatatttagcacaaaatattttagtgatgtgcatctaaaccgcaataattttcagtggcatttttctacattttttttgacaaaatttgctataggactttaaaattttgtgtaattggctgcggggataccgcaagatcatgtcgttgttgaggggcaaaagaaatggtgtaattggtcataggacaccgaagatattattttataatttccacacaaaaagtgaagtaacgaattttaaaaagagaagtttacatctaactccaacagtggcaggaccatcggctagcggcagtgggagcacaaggctgagttctttccccaactttcccaactcacctccctcgtgttccacgtgcatgcttttcaaactgttaaacggtgtgttttttttaaaaaaagtttctatacgaaagttgcttaaaaaatcatattgatctatttttttaaaaaaatattagctaatacttaattaatcacgcgctaatggccgctccgttttccatgcgcaacaaataagttcccaacccgacatacgaacacatcctagatacggttagcgggcaggggcaaacttatcttttttaaatttctcttcgaaaattataaaataaggttagcaggcagggggtaaacttgtctttttaaatttctctcttcattttttgctcgaaaattataaaataatatcaccagtgtcttataagcaattacaccaattttattagggtgttcctcaatagtaacacgattttacaatgccccttaaccaattacataaaatttgaatattctataacaaattttgcattttagggttccgtaggtcttctagatacactaaagcatctgcgtaagatgagctcgacgatcatgatgtcatgtcaccgagagatgaaaacggagcagataattctctaatagttcggatacggatatgattacggatatttgctcttggatacgaatacatgtatggtgtcatggtttcattggatacggatatccggtgaacagtgctgttcggatatccgctacgaacatgagacataccccaattctttataactctacaaccttcaatataccttttagattttataatgagtaaatttcagaaaactgcaactttagtgacaaaattatcaatttgctataacattagcaacatgtttcagtttgttgcaacaatatcatgtgaaattatcacaaaactgcaacttgtatgttatatgctgctacttagcagcatataacataaaagttgcagttttgtgataatttcacacgctattgttacatcaaactgaaacatgccactaatgttgatagttttgttactaaagttgcagttttatgaaatttactcttttataatagtagcccatctcttaacactagtcaacactatttaatattatttaaactttaaatatttttataaattatactatattttatataaaatgagctaatcatatatgatgatatttgtttatattagaagttgagatggttttcgtgttaaaaaaaattgtttccgtatttgtgtccggtcatatttgatatttattcgtattcaagataatttgtatttgtttttttatccgagttattcgtatttattttttatccagtaaaaatatgaaaataaatgtggtatgataactcgttttccttcttcattggcaagtgtatagccaaaatttgaatttttgaacttgattttgaagttgattttgaaatgcttttaacgtactttttgttaatgttggcttttaagtagctacgaacaaatctacaaaagttatacttataaattaattttaattttctaataagccaaataagccattttgggccaaatgtccaaccgatgggagcataggagtattactgagagagaatatttatcaatctcatccaggaaaaaacttttattcccactctctcctcttcccgatccccccaacacccaaaccctaaccctcgaagcgacgcaacccaccggcggcgatggggcagggcactcccggcgggatggggaagcagggcggcctccccggcgatcgcaagccgggcgacggcggcgccggcgacaagaaggaccgcaagttcgagccccccgccgcgccgtcccgcgtcggccggaagcagcggaagcagaaggggcccgaggcggcggcgcgcctgcccgccgtggcgccgctctccaaatgccgcctccgcttgctcaagctggagcgggtcaaggactacctcctcatggaggaggagttcgtcgtcagccaggagcggctgcgacccagcgaggacaagacggaggaggaccgatccaaggtcgatgacctccggggcacccccatgagcgttggctcgcttgaggagatcatcgatgagagccatgccatcgtctcgtcgtccgtcgggccggaatactatgttggcatattatcattcgtcgacaaggaccagctcgagccagggtgtgccattctgatgcataacaaggtattaatgtgtacaatttccccttttcctgatggattggttcagtgggattggaagcaccacactaacacatcagtagttcatggtttggtgattgggtcgaaaaggttggttagaattagacttatggaacagactaagaatattcaggtcatggcgggataagaaaaaaaatgaggtgaatatgaccggagcattttctactagtaattatgaatgtttattggtatggtagagtttcttctgaagaaaaaaaaaaggttaaccatataatgtatgaatggttgtcatggtagagttgcttgcagatggaaaacatttaaacatatatgtacatcaatctagtagcattaaggtattctatgcccacaacccagtagcatttaggtaatctatgcttgacttgtgttgtaggcaatcagatcagatggtgcacattcggtacctgcaaatggtaacagtaaaattataaatatttcgccgatttcttcagaagaaactcaaagtaactatgttttttttttcgttaaatgccagtttttttgtttgcctactggttcctatatgtgatggaggccagtttcaggcttgtactagaatcaccaaattttcttttgaagggcaataaacactttgatggttgagaaagcaaatagtattaatttaatttgactccatttgtatgtaagattgccatatttaagggtcgcggctaccttacatttcagtgggcgatgcatatgcaactcttacaaccttaatttcgaacactgtgggaactctgcatgactaagattaagtattggttgaagattgaatcttggaaaagagtgattattataaacagtgtaatctaatcctttggatgtaatttagtaagtttattttctccatgggagcatttcacttttaggagtgcactgttccttttttgttctgttttttgtctgtcaacaccataatttctttgtagcacaccttttcttatatgtgtctagtgtcttcaattgtatccactggaagcatctcccagtctttctcagtttattgccactttggaaatctttgatataatttttattcaatggtgaaattattatggcactgttttgatacaatagacttgaagctttagagcaaggataatattgggctataagccaactataaacttatgtgaggtgagagataaagaaaaatatggagagttggctttcatgcaagagctagctccctctacacatgcttcaagacagatgcattaattttatagggtagaaaaagagaggagaaaaaaaaaagagctaatcttatagctaacctactatacatgttagctctaatatgagcttataaccaatagttggctctactattaaacttgctcttatgctcttttttacttgtgagaagttttttataaccaaacttgataaatcatttcttcaggttctctctgtggttggaattttgcaagatgaggttgaccctatggtttctgtcatgaaagttgaaaaggcacctttggaatcttatgcggacatcggtggtctggatgcccaaattcaagagattaaagaggctgttgagcttcccttgactcatcctgagctatatgaggacattggaataaggcctcccaagggagtaatattatatggggaacctggcacaggcaaaactctacttgcaaaggtttgtctctttttcttaggacattgaagtcttgaattcccatgtttactccatttcaaattcaattcattaataaactagtaacttaataaatgctagttattcatttcatgttcatatttttgcatatgattaaaaaggtgcaaatttgatattatatagctatattttttccttgaaaattcatgaatatctttttgtaattattgcaggcggttgctaattctacatcagcaacatttttgcgtgttgttgggagtgagttgatccaaaagtaccttggtgatggccccaagcttgtaagagaattgtttagggtggctgatgatctttctccgtcaattgtctttattgacgagattgatgcagtcggaacaaagaggtagagtagtgcatacttcaaatgggaagtcttctatatgatgaatgttgtttgtgtatagtaaaagattggtggaacttcccatgaaatagtttatatgagtattgatgaacttttttttttctccttataggtatgatgctcattcgggtggagagcgtgaaattcagagaaccatgttggagttgcttaatcagctggatggttttgattcaaggggagatgttaaagttattttagcaacaaatcgcattgaaagtcttgacccagctttgcttcgacctggtcggatagacagaaagattgaatttccgttaccagatattaaaaccaggaggcggatcttccaggtgcttttctacaatgtttcaagttctgtcttattggaaacctgcttcgttcttatcaatagtttttgggtgcagatacacacatctaagatgacattggcagatgatgttaacctagaagagtttgtgatgaccaaggatgagttttgtggtgctgacatcaaagcaatatgtacggaggctggattgctcgctttaagggagcgcagaatgaaggtaactcagctttgttttctcaaccagactccttgctctctagtactgttaatgttaaaactttcgagcatactaagtgccaatcctttcagatcttagtttgagctgcgctcagaacatatttgcatggaatgcaagtctttgttgcacttctctttttacatttgctgttcttctgttgctttaggtgacacatgccgatttcaagaaggccaaagagaaggtcatgttcaagaagaaggaaggtgtaccggaagggctttatatgtgagacatccaccactcatcagcaccagaattacctccaggacacggttaagtgtaatagagaactggtagagctggtgtttggttcaatgttcggagaatgtttgcttacacccttctcattcagcaatgtcgaactaaagaaccccctgaacaatgtatggctaccaggaatgcatgcagttacggttcaatgttaaatgctttttgatcaaacatgggattcctgattgtttgaacagatgcagttctgattatggaccggttgtcaaattgcactttttgattaaggcgaatctgatcaaaaccatcacgttatcattctaattcaatagttgattgtgattatcatgttattactctaaatagaatccggtaaaaatccatactacatgggcataccatcgaggggaagacagcaaattgcgaaacgaaacgtgtacaggtgacatgtgatatgctgggataagaatgatttgaggtcgtattatcagagccaaaaaaaggcttgcaagttcaaatggtgaagatgctaaggggggaaacctgcatttagttcgagcgaaataattcgaaaatgaaatgatttaaggtcgtattatcagagcaaaaaaaaaaaggcttgcaagttcaaatggtgaagatgctaaaggggggaaacctgcatttagttcaagcgaaataattcggaaaataaaaaagagttcgagcgaaataattcgaaaaatgaaatgatttaaggtcgtattatcagagaaaaaaaaaaaaggcttgcaagttcaaatggtgaagatgctaaaggggggaaacctgcatttagttcgagcgaaataattcggaaaataaaaaagagttcgagcgaaataattcgaaaaatgaaatgatttaaggtcgtattatcagagcaaaaaaaaaaaaaaggcttgcaagttcaaatggtgaagatgctaaggggggaaacctgcatttagttcgagcgaaataattcgaaaatgaaatgatttaaggtcgtattatcagagcaaaaaaaaaaaggcttgcaagttcaaatggtgaagatgctaaaggggggaaacctgcatttagttcgagcgaaataattcggaaaataaaaaagagttcgagcgaaataattcgaaaaatgaaatgatttaaggtcgtattatcagagcaaaaaaaaaaaaaggcttgcaagttcaaatggtgaagatgctaaaggggggaaacctgcatttagttcgagcgaaataattcggaaaataaaaaagtgtcaatttgttgagagtgggatttgggcgtggaaatggtgaagatgctaaaggggggcaacctgcatttagttcgagcgaaataattcggaaaataaaaaagtgtaaatttgttgagagtgggatttgaacccacgccctttcggaccagaaccttaatctggcgccttagaccaactcggccatctcaacctgtttgcacatgaactgaatttaaatatactattcttgatgagaatgaatacacacataattttgtactaatcctcttggtccctttggatggctattcatgaatctttaagctcgtgtacatgcttgtatttgttttgtttttttttaatttggggtggggattattgcgcagttttagtttttgacagctttgcccattagttaggcgtgttttaattattcttttacaattttgtgtatttcttacatgtggatatttcaaaattcgtacctatttctgacccattcacaatttgaattttacagaattcgccatttaggacatgcaacaaagagatgagaatgctcgtgacaaaacaaaaaatcgaatatccttactgattcctcgtatgctcagtgttcagtgaaacccatcctgagaattttacattttcaatgataagtaaatttgtaaaccacacaaacgagaacagagcaccatacacgcttaactaatagggcacgcaaataatctccttgatagaaccgcgtatttcatgcatcatggggtacatcatgtcatcatggggtagtttttcttgccttgctggttttgtagtcactgcaaagtaaatgactttttaaaacttgttttcaatcaaatggaaaaagtaacagaatgtttaaaaagtatacatacttcgctctacatagtgcacattttctcaaaaaatatacttaatttcacatgtattttaagatcaaatttcatgtatatacaaccctgcttttatgtgctacaaaacaagatcaacagagtattcaagtctcaagagaaaaggaggaataaaagtgatctttttttttttgctgtccttgaggagggtaccggttctgaagagactaatttatttagttgtgtggatcataaaaatggtttatactcaataccaagcaatcaatcacatgaaatcctaaattcttcattgtgcaactaaatggtctatacgtggtgagctaacccaaatgtgcaggacatctatgaaccgaaacaaagattgtttctcaacaatcaacatctggaactataatggttaactacaagacgccagaaaatggagactgttgtggatcacagtggcacatgggacataaacttacctttccagtaacatgtgattgtttgcctgtttccttggaatcatctgaatctgagtcactagcattgtatcctgcaacaaaacaatatgtcagccccagaaacagtagaaattttttttctttttctttctttaaccttcacaagcccaagatacttgaaaagaacagaaaaacagaagcaggagacaaatgcaagccggagataccagaaaaacagaatactgaagggtccttgaattctagaggaaaaaaaaatactgaatggtcttaaatataggcaggatgttacacagaggatcgctaacctgggcgtttgttgctaactttccagactgtagatcgatatcgtgatgctttctccgtccaaatttgagcctatgtgataaagttgtcattgtcaatcaactaaaaaattgtagcaaagcaacataaagaagaataatgcatcgaataaaaaagaaacagaaacccaaaatctcagtaagaatgcttggtgacaggccctatgttataaaacctactgctgccaggccccagtgcgaaacacagatttggcatgcctatactgttaaccaatcttatctgctttgagctccagttttcccctaggaatattacatgctcctggttgtaattcctcgttcttttgtgctctgcattttcacttgatgcgccttagagggatgagtagcctccaaccaagatggaaagtggcaagccatccccaccccctctgacaacatgcacctgtccaatctaggtggatgtacaagcaacgcctaaaattttggtttaagttttaactctatgttaagaaaaccctaatgggaatgtcaaaaagctgtaactggtatatccacatttcccaaaggacggaaaaaagggaccaggtagtttctggtagaatgtaaacatgagaacacaattaaaaaagagattttggattaattcatctggattatggatgcaaaagaacagtaaagctggtttagaaacaaataaaagtctattggaccgatccccttccttgggaaagggtagcatttaaaaggggaaccacaaaacttaaataacttagggggtggaagaaagtttttggttccctaacggttttgggggaaaaattttggaaatttcttacaaaaaaaaaaaaaaaaaacaaattaaaaattttctccccggggaaagtaaaaatacccggtgtccctttatcgaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgagccctattacaagttcaattgaaccgatctcctccattgacgatggttagcatttagcaaggaagcacacaagctaaattagctagtggttgatgaagtttatcgatcacatacagttatgagggaaaatctatgaaattactacaatagtaacagaagcatatataaattctacccagcagatgtaaatacactgatccatatcgaagattttatcaattgccatattcagaagcaagatataagaaaggctcattacttcattttactcgagagcccaccaagaagcgaaaaggaagggggctcaccttgtgctcgttcttgttgacgccgtagccgctgcggtacatctggccgacgagcacctgcatggcggcgtcgccggcgcgggcctccttgagcgtgtcctggaaccatcgcctcgtgcagtccagcaccacctcggagagcggcacccggtcgtcctcctgcagcccgcacgccgccgccaaatcccgcacctccgcgcgcccggcgctggcgccggcgccggcggcgttcctgggcgtatccagcggagcggcggacggcttccccgccttgccgccttgggaggggcgggatcggaggccgcgggcggaggggcggagcgcggcgcggatggcggcgaggccgtcggccgggaggcgcttggccatgcaaagtgggggtttcctcgggaagggagggggagtggaggcggattcgcgaggaaggcgagggcttttctgcgaaaagggaggcgtcctcgtttgtgaaaggtggaaaagttggtggcgtggaagggaagagttggaatattgtgatttatttatcttttttttttcttttactttggtgctttagatttgttgtttgtcatattggactttggtgctttaaatttgttggatgtcatattgtcatattggatcgtggatggaagaaaacagtgagatttgacaagtgaaaattgtagggcttcgccggaaaagaagatggtggatggaagaaaacagtgggatcttgacaagtggaaattctagggcttcatgggaaaagaagattcctactgattttatattagtttcttttaacgtgttgtttaaaaagacgcaggtcgagataaaaccctaaccacaataaacttctactgaaagcataaatatgtgtggtatttgtgggtatcaggatttaaattctgatggatagagtcatgcaccatgactctactaatctattatgttagttaaggggtgtatgaaaatggttttatttgattaaacacctacatgtgtgattatgtcccttttctaaaaaaaaagtccgtgttatcatgtaaacagtcttatcttgatccagtcccagcaccatctggaacccactcacctgtgatggcgactgcccaagtagtatttgcatctataattctgtttcagttttgtccagaatgttttcttttgtcatactatataataatattatagaaaaaggtcctttacaggctccataagtcataagaccaggaaatcttggcatatatgcattatgtattattatataccctcaagattcattttttcatcaaaaagaaaacacactaactagtcctatcaggcatatacaatcctcaccgtgcatcaagttacaggaggcccatcgacaaagacaaaaaaggccatgtttggaaggagggaatttctctggatttcaacggaatttgaattgttcgacgtgaaatccctatgaaattcctgttccaaacggggcgtaaacacatgacgtgccggaaaagcgggaaaaaattgatacaccgtttacatgttgcatcttcatggcatgaacttcatatgagacattaatcttcttgatcagatgataccctgtagttcatttcacagtttgctagctctacttatgcaagaacaggaaacgcaagtccatgatggcatgatcaccacagaccttgtgaaatgtgaatgtgaagaaacatcaggcgccaaattgcatgctctgaggaatcagctagtcactccagctatcctcatcatcgtcatcagcaacagcctgtttgatttgcaggagagaaaataatcatatgaccatagatgacaaagctatgatcagctgaaactgtaagggagattaataatgttgcaagagatggtttataaacctggcgaatagcattagccctctccaggatggccaccacttgcaagttcgttcttggagcacccatcatgttcggtctctttgcaagaactggcttcaagttgaaagactgtgaagtaaacaagaaaaaattacattagcaaaactaaactcaatgccagtgtttttaggtccaacggtgagtactttaccttattctttatctgttccagtattgtgttgttctcgtctgaaagcttgacagaaggctgaaccaaagttggagccttttttagctaataaagcatgagaaagatagacatttggtcaggtgaaatcttagtcataaagtggtgaaacgaataatgcaaaaataaccataccatgcttctatcatgagcagtaacttggaatagaggatatttaggtggtgttggcactctcggtggtgaaaactttgctacttcctcttcaaatgaagaagacgattcccttgccgtgccagcagaactatcatgttgtccatcttcctgttgcaccaacaagtcagaattcttcgtatcatcctgacaagtaactccatttggttccttttcttctgaatctgctattgcatttccctttccagctaataaattcttttcattttgatcatatattttgtagtcatccctcttttctgctgacagaccagtagtatgcatgccattgcaattgaaaactccagtgctaagctggcgttttcttcctttctcctgtccagatattgattttatatctacaagctcagaccatgcctcctctggaattactataagctcagataactgtgaagtttcaagattgtcgccttctactgaagcaacacctcccacgctcttgaattctgatgtggagaatgaatcagaagcttgcacatcatactcattgagtcctttgaggtggctttcttgagaatccctaccaaacattatatttgtctggatctcattagaaacttttgccactaccatttccttctctggagtgaccgaagtcgagccattctgcagacttgcttcctgaagaatttcaggctctctatttctttcatcctgtgaggagtaactctcattttcctggtacttaactggaggttttggtcttggtggtctcccaaattttgcagataaaactgcaggccctggctgaagttttgttgttctccattgcattggcgggagaggtggtagtggcggtggtgcatcttcagtatctttggaagaattattttcctgtaaaattccattaggtggtttagcaggaagtacattcaacgacttctgcattgcaccattaagcatccaatcaaaacttgagatgtttggtaatggcacatctctagaatctggagctagtgcatctctgaacaaatcagaactgctgtcaatgcacaaaatggggttttcatgtatttcttcagtgtctacagacagatctggagttgtacccaccatggatgagctgcacagtggtaatggctcattttgtccttcaacttcacagctgctgacatgagttaaatcttgtgcaaaactggtttctggatgtaaacagcattgttcattatattggacggccacatcattggttgttgctgattcaacaaccactgtagatacattggattctgttattgttcctgctgattcaacaaccactgtagatacattggattctgttattgttcttgacaatgtgatatgcatttcagagatgtcattgtctacatttttacctgccaaggcatcatctgcatctgtaagagtgagtgctgccatctgacaaggatcatcagattgcttggatgagatcggtgaggagatcaaatcatctgaaaccacttgctcttctatgtactcggtgttttcatccaatgtgtatgcatcggactcattgctttcctcgacatcttcctcgttcaccttctcttcagtaatactgccttcttctaattcttcgcctatatcagggccattttcagggacaacttcagtatgaatatcttcagtcacttccctataaaaatgttccccaatctgatcttgagtattttcgggtgtatgatccaacaaattgtcaacagttacaggacctgcacattgttgttcctcttgagaacgtaacaatgcaatgtcccgaaatacatttccatcaactgaatcttggggactatcacttggtggaacatcatggtcatactcttggttcacttcttctggtcgacatgctcttgaatcaacgttgtcttgaggtgaatcaggaggaacgctttgcgtggcactccccataatttcaataggagggtgagacatttccagacacttcatatcacatccctcaccatttgcttcaaattcatataactcagtatctttggtgccatcaatcttcagctcaagcaactgcttggccatgtttctgagggaatcagagaacggatcatgctttttggagagttttctcggcaaaatgcccacttttgaaacaataagctccatgctgcccacatactttgatttcttgctcgctgtcttcttgaaggaaatgcctgcaatgatggggttatccttttctttctttgtagtgccaactgtaccatttgattcaacagtactgacaacaccatttgtatttgattcagtagctgatgatctcatgttatgcccagaaggatggacatctccaaggagcaattcctccaaagaactggtcctctcatgctcgcatgacaccggtttttcttgtgcaaacaattcctccaacgagctgctcctctcatgttcaccagcaacaggtttggcctgtggtgaagggacacagacatacccttgatggtgatcattattttcttcctctgctgggacaacatctgaagagttaggcaccattgagccattgttcctgaagctaatagaccctgaaaccgcggcaccgtgaacatcagagcacggtttgctggactccaccggtaccaaggcacggtgtccatgatctctgtgctctgtgtctgtctcaacctcagaatccattgtggtgagagcgtccacgtagatgtcaacttcagagttgtatcccttgctgcttcctgcagaccgagcatccgaagaacgcgatagtgcttcttctgatatcaatctgttcttgccagccatcacgtagttgttttccttgcctttgtccatgctgctgaatgtgtctaccatgacgtccctctcttcagtgtttgtgtcaggtgagtcagtgaaagatatctgcacttctggatggttcatggagcagggcttctcatctggtgaagtttctccgtaaagattctgcatctgtggcctgaagcttcggaacacagatccatttagttgtcggtacttcagttgccggcgccttgttgggacttcatccaaagcttcaccagacaaatctgtctccaatctacaaaaaagaaattgccgtttgtctgagattaaaacagaagagaaaattctgggtggtatgagatgattatagtgggtgctacttggagtcattgttggctgcattaggtggtctgaaaatctcagaattttgcaaggtcggcctgatctcctggaagaaatggaaaagaaatgacaagcactcaatctattaggttcagtcaaataggatcattctaccgaagaaatctactgttttcagtttcattaccatagctctaagaggtcttctttctctttgaattccttgctctagcatgctagaacatgcagaatctgtcttgaagaaggacgggtctgtgtatctcttcaagcaagctccctcaccaccaatgtcatacctgcaaaaatgcatgatcatatccataaagatcagcattatcttcagtcatcagtaggtgcaagctcaacacacacatgaacagaaaaaggttaggccatcatacttgtcaagcatgaacaatttgggaggcccatgacacttcttaatggagtccatgatgaagcgaggcgtgtcgccttttgtcacaaccccactttccaacctcggattcgaatgccaatcgattcctgcaaaaaaaaaccaatcgatttcttatgaacgagaccagtagaagacgcttcccttagcagaaacaggtagaggtgacagaagttgtttctttcagaatgcagagaagcttgtgttgtgtgctgttgcacatacccctgttagaagcaacatacaggtagtctgtatgacaagagtctttctccacgagtggcaactctgcctccagctgctgcacccggagcatgagcccatgccctcgtgcagatgctgtcatcacctcatcgtacagaccatggaacacctgtgcagcaaatctgcacacatgcaatgggacaatttgatggcatcatgatttgcattatgacatgatgatactaagattgccagaagttctagttatgttgccgtgtggtgacatggaatctttactgattatagcaaaatatatcagttgaggcttttaattagttggtgtatccaaaaatagccaaatcattattgttcataaagtgaaaagaagagtactcgacacatgtgtcctatgtcctaacagccatctggtgtaaggcttaaatggaattcaagaacgtctgatgaattttgatgcgcattttggacttctgccaactgattccaacgttgataaacaacagaaatgccaaggatcattatcatcgcaatcacagcaacagctaaagggatgaatccaggtcaaactatggttgcttttatgcaattctttgttttccgttgcttcaacctccaggctctaagaaatcaatcagagcatccttcaatagatgaacgcgaacctgagacctttttcttaaaaaaaagttgggccataaagtgctagtacatgatgaccagtacgtgctcgatcacaatcagaagacgggggagaaaaaaaaaagatattttttgttggagttgctgagctaggactaggacattaccagagttaactacctggaagtcaaatggctaacacatcaatcacctacctattcgaagaaaaaaaggatcaccaaggcctccggtgtttgttcataacaaatgcattaggtcattaggtgatctactgcgatcaacatcccatcaccattgacccccagcaaattgcgacgcaacaatcccaggaaattcgccaaataataactcagaaaaaaatgctctcaagaaatataatcagaaaagctcaccatccatgaggaattcaaccgggagagcaatcgaagaaggcgttttttttctctctctctctcgaaataaatcaaagtaagacatgtgaggacggggagggagggtcgtcgtactctgcgaggtcgccgagctggcggaggacgccgacgaggccggccatggcgacgccatcgaggacggcctccgggtcgagctggttggcccggcggtagagctcgcggccgccgagcgagtactcgttgccgacctcgtgcctcgacaggggcattgccctccacctctcctccttgcagcagcaatggcagctttttctcgttgcagctgccggtgcgcgccgctgtgccactgcgcagtgcagcttccaattcagatggctcagagaagagctctctgcgctgccttttacgctttttttggcgcttcgtcttcttcgtcgcctcgtcgggtcggggcgggccttttgtttcttctccaaggtgtatttctttctcgtaagcacacgatgacacaacacatcagcaggggagaggagatggaattaaggagttgtgggaggctaattaattctccgtccgttctcccgggggaggggtgaggtcaggtcaagcgggacccaccgggaggtgactctactacccatgtgggccccaccgtaccgccggcggagtgcatgtgaacatgttaattttattggctttgttgctgctcgtgtatgcgacgattcttgtgaactcccattatacgtagtactctctacttactgctagggcatgcgtgaaatagctgagaaatttggaatcgaaaggtaaaattcttctgttgaaatgatctgcacatttgcgtttttgtgtggacagaacagaacatccaaatgctgtcgtcgtcacttcatcatatccgcagcaattttgtaatgccccgattccgtcatcacttgatcgtataatctcccctttctttcggcagggataagagaacgaccatgaaattgtctttgctgctttgtttcctagcacaaggaatatcacgggctgcagccagagacaacattaaaacctatacttctgtatgaattgttgaaaacaaatcatagttagtaccattctaagcaaccccagaaaaaaatccatctacatccagcatactcccggcccacaggtgaaaaaggcgaattaacccacagcaaaaacaagcaaacgccttttaacatgtcacatggtttcctcccggccccctcttacacgacaaaaatactgttcacaaggtcagtacgctacaagatttatctcgtgtgatttttgccggaacgaacggtgtccagcgacaagacaacgcccctacaaattccaggctaccggctacctgtaccgacctgataagagatactcctaccagcacataggttgcacgagtgagcacagctacactgtagcctggctggctgagtggctgtggctatcttcgcgcgatcgcttttccactagaaacatgccaatgcatgggtagcatgcacaatatacgttcatggacttcaaagttactcatagatgggagaatggataggcatacacctaatatgagggccacgaatgcaacaagaatcccataatagccaaatagtagtagaaggccgcacactttattgtataagatcacaaggccacgaaacctaccatcccaccactaaaatacgtgttcaacaatcatcatgcctgcaactactgaggtgacacttatgatttttggcaatataatatggcatatacacctcattcatctctgaccaaggaaaatggaagaggggaatataggggcatgattttctcttggcttttaagggagggatacatcttctaacttctaccaccagtgtaggagaaaagataatgtagcctacaaaggccacaataccagacttgccagcatcaaaagcagggttaacaaaaagaatgaagaccaaatatgatttaagcaacaaagacttctaaactaagcaattgctttccaaaaatacagtgttagaaaactgatacagcagtttgaaagctaagggcggaaagtcttacaagtacagaggttttcttgccagattgtgggatcccatggatcattcacttctttgcgtaggatatagccattgggttgtatggggtgatcttgaaaccctgcagagcttgcattgcaaccatagactggctgtcgtcctcgtattccacaaaagcaatgcctggcttggcttcgatcatccggacttccctgaaaccagggtactgctggaacaggatctggagcatcatgcttgtagtctcagctggtaagttctggatgaaaaggatattgtttggaggtgcaggtggctcttgcgaagtcttgcccaggcgtgaggcttgataaccctgcacagaagtcaacaaagaaactcaaaatacttgaagaaactcaaagttgcatagtagttgagcatatgaaatttcctgcattacaaatgataatatgaaagtagtaagtataccggtgcttgttttgtccacataatctaattgacgatagcgatacattcagcatagattaatggaacaatagagagatattatatcttactaactactacccacttaacccatgtcatggaagatggacaacactaaggtagttattaccaggaagcctaagttggttccttctgggatagacaagaaaaaacagttatagcagagtttccgaggacataaattggtgagctaacaaaaaaactgtactaccgtaagactatcttcctactgccagaataatctaaaaatagttcaatttaaagaattgaacagcagtaatttttccatacaagtcaagatgaccaagtagccccctaatgtaagcgcacacacatataattcattaattccctatgatgcctcaaatctttcaaccaaaagatggacattcaccttgaaactagtaaaagacataatccagtcaaagtgtatataccatttcaacatttgtgtaaaataagacaatgctggcacaaagaaacactgtggtagatatctggtatcagaatagatgaacctaagcagcaaaatccacactatatatatgacagaatgcattaaaaaaactaggcttcaagaaataatagtggcaaggtgataagactgttatacagacaaggtggcatagaataatggtataaaaaacgaaatcatggtatataaaccagtaaagaacttacagtcccattgctttgggcagcagcattaggaccagattgttgcgcctcttcagctcgtcgttttttctccgctgctaaaagagagcaaaaaccaaatgcaaaacatataaatacatgttcttcaataatcgaacagtgaaaaatgaaaataaaatgtagtcctaagcagtaattccctaataactaaagagtagaaccaaaccaaagggaactcaacaagcagataaatcaagtttcataagttatgactgatgactgaactaccaacacaaaaacttactactcctagaaaagtagcttgcgcatctgaaataaaatagaggtaatgatgctcatgataagcttagcggacactttaggcacttccaaaattttattttattgttgaaaagacttcagacggaagtccccacaacaacatacatcttcatcaccaaagaaagtgttgtgtacctaacgtaacataaggcatttgagatgtctaggatgaagtcaaatgtggtgaaaggaccttaagaaaatcacaaagtataaaaaaaaacgttgggctctcaagttcatagacataggtggagcatcatggaagtgtgagaaactatggtttaattacctatcttcaagaacaaagaaattaaatgtctccgtagcttgctcacaattggtggatcaaccaatgtgtcatgcgtgtcgaatagacatagacttcttgagataattaatgtattcttctactggaaaaggagcttatgagtacctccttaaatttcaagaatgaacaggagtacaattgatacaaaaagcagagatagagaaaggaatctttccattttgctagccactacacaacttccattcatgagaacatttttgttttggacataggcaccaagaagatgagaatactttggaagtacgtgttttataacagacctaagatattgatatatataattgaaatacttaaaagacatcaatgccgaagattttgaaagttcaagttgatgtatgtccgaaatggcatgtttatgtgatgtagggagtatacactacatagatgtttgaaaggctgatgccctagttatgaagatattgaagaatgcaattttaacttgcactgtagaattcttagtatttccccattcctgtactacctcaaggtatctgctaggattgcaaatcagaaagttttgtgcatagaacgatcaaacatccataaatgaaaatgcaattagaaatacctttctcctcttgcttctttcttttctcttttggagcagtagaaccatcttcggttgcaagacagtcagatcttgttttcgcatattgtactcgctgcacagggcaaggaaaagaattaagttgtaactagcccttggtaataaatagagtggtactattaagcctgatctattttcttctgattgtgatgtaatagaccgtccatataaattgtttattttcacttgcccagtatacaaacaagagattgtattaggagcaattgactctacagtagttaaggcatatgtttttcagcatctagatagagattatcctgacatgttattctacaaataacaaaagggtgaatgcttactacataaacaaattataatgtatgtaagacctacactatgaagaatgcatgtttacctatgctacttcattaacctaagcatcccgcaaaacattgtagaacacaaatgatatgatgcttgctagccagatcaaggtattatcatactattaataaatggatccatgtgtaactgtacattacttgcatcactgaaaatttaaattgataaccatctgagtagcttcattactgaaaatttaacattgaatttagaaccttgttgtaaaaaatttacagcccaacatatggcaccagactgaactctgcaaatacttaatatcccatgtgaaaaaatagcaatgcaatgttactctaaggcaaaacatacacaccatataaaaaaatcaaattggaaattaaaacatcagttatcaactaaagtgcaaatgattaccattcttttgccataaaaatcgaattcctgcagtccacggaaagcatttgtggcggcggtaatttcgctgaagaccacccatgcctgccccctcagtttaggtgtttttaaggccaccacatccagtatcctcccatattgggagcacaacgcatagagtgatctctttaattctgcaggaaagatcaacataagttactgcatgaatcgagcaaagaggtgtactgttataccatagttgaacaacagagcgatggtttacacaaactagggttatctggttagcttagggtacacagaacaggagactattttttgcactacacactcgaatttctatgacacacaatgtaagagagatttccccccaaacgacagcttaacctggtaaacggaatcaagatgggcattcccatcagcctctagcgagaaaacatggagcaactccaacatctgcccgccgactgccccccttcatcaactgctatgggaacaaaaaaaaaatcaaaacacctccaacatcctaaacctccggacgctacatgaccaaaccctacaacgaggcgagtaggcgacagagagcagcggcccagatcgggagggctagggttttacgagggattttggccagcgggcggccgcgcgctgggtcgccgcccgggagaagatgcgtaccttctttcttgaccttctcgttgaggttcctgaggtagaccgtctggttcgggggtatgtcgccggacaacatctccgccgcgccgccgccgccgccgccgaagacgagaagggagacgagacgagcaggagagagggccgcgatattgtggccgcggtgagggatttggctctcctgctttctctgcccccttcgcttctctcttcggccctcgggcctcgtagtcggcgcgtgcgaaaatatcgatgggccgtattggcgcgttgggtccacagcccacgtacacgtttgcctctgtacaagtaggaataagttcacctgcaatccctcaacttttacactgagtttgtttgacattccttatgctcaataccagaaatcttcacccctaaactatataaaaccgtccaatttaagtcccatggcaatatagatgcatggatttattgacgtggcagcctagtcagcaaaataaaaataaaataatatgtgggtcccacatgtaagtgagaaatatttcttcttgtttttttcttctcctctcttgagcaggtgcagcggcaggcagagcgggcgcagcggcgggctgctagatccgcgtgccagcggtgcccgcccccctcttcccaagtggcggcttgcgtccacaaccgtcctccagttggactcataggcaaacgcacccttcaccaccgttgggaggcctaccttccttcactgcgacggtaggcaaagcgcagcggcaggaggcggagacggaggcgactgaggctggtagaggtggaggtggaggcaactcttcagatctcaggagtggaggcgacgggcgaccgccttggcgaaaccctatcgcatggcgacgagttatgcggctttgaccgaggcagggagggggagacctggatgaagtcgacgaagacgcggacggtggcggtcttgtcgatggaggatagcggagcttctggacgaggcgttccaagccgctggcgcgctatccgcctctctctctctccctgtcccgctagcgccgtcgtgccaaccgcctcttccccccccctctccaatggtcgaacggggtagaagttgtcgaacgccgagtggcgggggtagcgctgcacggcgttcccctgctggttccggccattctactggcagaggccatggcgagctggcgggccctctcccgccagtgccgtcgcgtcgtctgcctctctccccatctcctgtcaacacgctccctctaccccttctatcgctggcgcccccactctctctagccggccttcctctctctaagaagatggtcctgataggtgggccccacatctttttttcgcttcacctacatgtgggtcccgcatacttttttattttgatgacatggatgccacgtcagcaaaaacatgtatctatactgtcatgggacctaaactgaattgttttgtatagtttagaggtgaagatttctggtattaatgataagggatatcatacaaagtcggtgtaaaattgagggatggcaggtgaacttattccgtacaagtatacaacgtagaggaataagttcatctaaggtccttttaacttgtcaacgaatccgattttcatccttcaaccggaaaaccagatacaacgggtcccttaactatcaaaaccggtgcagatgaggtccctcgacggtttagatggcggttttggatgacgtggcgcctacatggctaatttaactcggtcttcatctgacgtgtcacttacgtgacaatttaattcagaaaaataataaaacccatgggacccacatattagtttcacacacataataataaaaaatggtgggacccacatgtcatcctcagttccctcgccacaatgtgaaggcccacctacactcctgcgtctgcacaccagacgacgtcaccccccacacctgccgccgacgagcacaaccgcacaccagacgacgtcacccccgcacgcgcagatccgagagcaagcgtgaggtgggaatggcagggaggctgaccgcggtgttatcggcaagctagtccctggcgaggccgcggaggaggccggcgagcgggttggcgtcgggctcgcgatcgagctcgcggagcttccggtcggcgcgcttcttctccagctcgatggcgccatggcggcctcgatggacgggttccccatgaacctcttgaactcctcgtccgacctccagtcaacctcctactgctccaccgcgccggcatgggcctccccgccggcagccattcctccaggggactggatttcccatgtcttggcagttacagtcgaactccgcatttccaaaccagggcactgcaaataggaggctcatgctacaactatcagaatcattatctcccaaatttgatgcgagcatgactagagatgagtgtgaagatgaggaaccaggcattgttgtaacttcgaagtatgtgaatgaagctactgaggagtcaactgcagaaaaggatatgccttctgatggagatgatgctgagccaacgggtattactatcgagctggtgtgggacaacggcacgcccttcccggagccctgaatcgaccgcctcgcgccgcacatcggcaaggtttgattccggcacgcggcgcggtggcggaagggacgaggtccccatgcggctgcggcgcgagggagcggccacgacgacgacctgaacgccgcggagggagggggcccgtggcggtggtggtggccacgatccttcgcccgtgaggcccggcggattgccgccgttcagcgcgccgctgctccggccgccgtcgcgccactccgcccgctgccccagtccacattgcagggaagaagagggagaggatagcagggagaagggaggactgaggatgacatgtgggtcccgcgggttttattatttttctgaattaaattgtcacgtaagcgtcacgtcagtgccacgtcagatgaagaccgagtcaaattagccacgtaggcgccacgtcatccaaaaccgccatctaaaccaccgagggacctcatctgcaccggttttaatagttggagggacctgttgtatctggtttttcggttgaagagcgaaaatcggattcgttgacaagttaagggacctcagatgaacttattcccaacgtagaagctgtgtattcttgggttttagtggtgggccatcactctttgctgtattaaattattttcttttgttttgttttgatgatgagatggtgatatgatatccttctacagacgacagttgtacgtgttgagtatgatgatgtgcgtatgatctctgtaccctgtaattaaaatgccataattctccttgtctgaggctacgtttggcacttataattcccatcttctctcttatttttcgcgtacgaccttttctaaactgctaaactgtttattttttaaaataattttctatagaaaatttattttttaaatcatattattatattttattttttaagtttttttaattaatcattcgctaatgagttatctcgttttttcagacgggagaagttccgaactcctgctcgaagaaagccttagtgcctataaaggggaaagcgcaaattaagtccggttgaaaaatagtttgccaaaacagctagcaatgctgcaagcagcatgttagctaattaagcacgacgaatgcgtcggcggcgaccttcttcacgtacccggtaaactcgcagcgtcaactcgccatgaatccaagttgccttcttgagagacccgctcctcccttccatcccggatcactggagagaggcttttcttttcttccacttggaaccaatcaaatgcatgtcaaaaccatattaatggatctgtcgagctagctagctggagcagagcttcgtactccactcatttttgtccttttctttctctcctgtactaccagtccactagccagtacaattgtgaattgtacagtaaagtacagacaacaagcagctatggcagtggtttttttttttttaatgtcacactgatacattaggaaaaaattacaagattacaatgtttgaagatcgtaaccaggaaaacgaaaataatataccaccacccatataccaacagtgccaatacacagacatatgagaaggctagcaccggaccggccgccgttaaacgtgaccgacgatcgtgaattgtacagagtaaagtacagacaacaagcagctatcgcagtggtttttgcactgcagtactgcacatgcatgcatctcgttcccagctgatggcgctagctcgtggtgatctcttcccgtcgcatgattcagtggtcaagttgctgcatgattaatcacagcgtcttttctttttcttaaggaccgcatagacacacgtagtttagttgattagcttgagctgtcgggagaagaaactaggcttaagcctaagcaagatctcttgacctccagggagagcaggtcacttgcccacttcccattgtagcaaaaagcagcagaaaaatgctccctcttgcagccccccaccggcaagtggagagccctagtgggcagtggataccagatttaatccaggataatgcgtccataatgatcttcaagtctctttgggtttctaatagattcttagatagattagccccctctttgattaggggcaagttggctctagatcgatgcaggccaatgttgctatactgttgtgtttcgatcactgtcgtggcttttagtttggtgctccttaaacaaaccattatctcagaacacatctggccagggtaaaactgattgttgtaatactactcactatggccctgctcctttggattattactgtggatgcacctattctttttcagaacaccgtggatgaacgtgatgtggaattccaagcttgccttctgacttctgttggctggctacgccagattttctctttctgtttttctctattctgccgcatgtgtatacacacaagaaaaaaaagtgctactgcaaacgagaagagaaagtacgaattgatacggtttcccatggtcagtggaaaatcaaagattttctcaaaacaagcgtgcggccactcctctgaccaaaggtgtcgacgtccagtgtctaccaaaccgattgacggcaagcagtataactctactaccacgcgaacagcgtaacgcgccggcccagaccaaacctgatgtgaccaactgaacccaacccgcaaaactgccctccttttcaccgcaaaatggcgccgcgcgcccgtgcgccaccgcgagcctaccgctaccgctcgcgctcgctgcggtaggccgggtcaaaaagcacatttccaccgccgagaccgcaccacttcgccgagattgacctgcccgcccaatccacgcacgattccacaccgccgccgggtcagcctcctgcacgcgagcgcgccgaacaaaacccccaaacttcttttgcagcccaacgccacctgcagatcggggagcaagcccgtgacttccaaaccgggcggcagcttggatgatgccccgcggccccgggactggatcgatccatcgtccatatcagattatagctaaaataaatcttatcaagttttagtaatgctaaaatttttgataatattattattttatcaaaaatttagcaggattttttttatgtattgactaaattcagtaacaaattaaacgcagatatttttttagcaattttgctaaaaaatgatatggttaaaaatagcattaaagttaacaggtccaaaattctggtattatatatgcattgcttgcccgttcgttcaaagttcaaaaactcgcaatgctgatctccttttttttcttttctcttatggaagatcacaagaaaaaaatatatattctgcagcgtgaatggaaaacaggatagaatatattgactgacccgaatcgaatcgccgggctttaatgctctagtccaaattaacttagccaagctaagttagtaattagactgatgcatgcacagcgtttattcagtaatctgaagggagactggtgatttggcgaacagggtagtacggttcagtcatcttttgattattcaaatcgtctatacttaattgcgccttaattatgatgtgcaaattaagtaatgggcctgtcttttggagctagcaaattatatgtgccgatgtacacaaataagtgtttagattggattgcagttgccatatgaaagagcgggggaataaaatcctggacgatacagatcctccaaaagacggacttgttaattccgtcgtgactcacgttaagtgttaatatgatatggcaggttttagatatgttgcgcaatcgtgctcctaatgatgcaggcaatggtcgcttttttagtcgtaagttgctcacgacattgctgatcaatatttgtacagagacggctggctacgatgtcgtgatgaggattaattatcgcagatcaggaagcttccggcctgtatccattgggaatttaattcaggtcgcaaccgaaatgagaaaattttgtagtagtatttattctttgggcggaaaaggtgtcaaattatatattgactttcaaagaaaaatgacaataatgtagacatgtcgtctattagtccacaaaggaataaaatacaagatgaaattgtttttcctaaaagcgtggtttagttgttagtgtagtcctttgtcaggaatgttgcaaccaaaagtcatatacaaatcaaagaaaacatctactacgcattaagccagcaatccagacacgtaatgtgtgtatatgtgccatgacattgggttataaaacatacataataaagaaaaactaccaacttttaaaagagtggaataattgctggtgtagtcacagctatgagggttacaactgacaagtcattttcaatttcaattaaaaaaaacacaagtatcaacccaacaacctaaaaggactcattgagatagaaaaaggtggtaattactaattgacatcacaacgtaacacttgccactaattatcgggtgagctcgattaacgacatataaaccagtaagttaatctgaaaaataaaatctgatcaacatactgagaaaaatcttacttccaccgttccgaaatataaaaaaagagtacttcattatataggagacatcatatgcacacacacaaatacacacgtaacacgacacccgcccctaccctagaaatgtgttccctaatacatgctccgagaggcaaaaatcagaaatttattactaatctcactaaattcctgttaatatgtgtgggcatagaaaaaaaaatataaacaagtgattgtctacattcgtagttagaaatgtcctagtctattttttttaataaaaaatgcttatatcttaggacgaatgtaataaggggttgtttatgctttgatgcctaaatcaaccttaccaaggttgagatgtgtaggttgtatttagtttgttacttttataaagttttcgtgaacgagagatttgatagtgaagattttgacaatgtttagattgttaattttagaaacaaagtgaacaacccctgatagacaaagtcaaaaacacatcagctcggcgtcacagtttcttagctccgcccttttttcagttagacatggatgactattagagatgactattgaccattcttacatgtcaatgcatatgcatggctaccacacacacatcgcggattattggttctttggtcatcggatcagcacgcatatgcacgcggcacgcccacgctgttcctagctagctagctactatagcttaaacagctaatttcacctactgagatcttgcttcatctcctgttaaacctccccgtttagtcgattttgttcgtcctctcgatctcgagcaccaattatttcctgacattgacccttgagctcccacccaccggccggcattgctttcctccttgccttgcctagctagctaatatcggtcgtaataatctccttagatgcagctagctagctagcttgatcgccatgttgcaacctcagaacatggctgtagcttttagcttagctagccttgatgctgaccgtgagaggagaacgaagaggattagtttaagacaaaagtcagtggagattggagatcagtagtgcagattcgtcggccaacacccccggtcctaactaacctcgattccagtccccttttattccgatcgagcgaatatacagctgcgatcgatgacggaaagtcgactgaaaacagtcaacgtactgctttgtagtgtatcacagaagttgccatgtggacactatgaaataaaacacactctgccaagtcgttttaaaaattgaaatattttgtccatggagaacaataccacgcacacagcctgcaaggggaaaaaaaactctactactatatactccctccgtaaaaaaaaaaattctagaactggatgtgacacatcttagtacaataaatctgtacataagtatatctaaattcgtagtattagaatgtgtcacatctcgtacttgtttttctaggacggagggagcggaaggaaaaagacaagagtttgtgttgaaaaatgttgttatatatatatttttttaaaaaaataaataacaaattggcatcaacatgacgtcattatactccgtacactaaaacattagcatgtttgacacatttttacacatttgtactacacttagtacaaatgtgtaaaaatataccgagtataatgactaaatgttaatgccaatttgtgtacggagtacaaacgttggcatcaacatgaccggatgttattgtttgatttatttaaagaaaaactttggcttatagatttactcaacaatttgtgtatatccaaacatagtattgacgatgtatttcgtcaaatttaatccgagatgactgcacagattcaacgacgaaatgccttatcttccttttttttctcctaaaaagaaagtaaaagagagtacatatgtaagtgcatacgcaagggagagggaagagaactactcgttactttcggctgtagtacaacgactaggaccaaaaccaagagagatggatggctgaacaatccattccaaatcgatcgatcgcttgcttgttcaaaagtgtttaggtgaagccatggtttggtcaattatttaggtcgtcgacattcggggacccaaagaaaggcaaatccaggagaagaggaggaggcttcgtggctcctacgagcgtagccttttcataattgactttcggagaagttaacactacggattgctatgggcttgactagttcgttcgtttcatgttttttttttttaaatttttttcaacgaagactatccgcttaacttttatttttttgaagaaacactatccgcttaactgatcagagatttcattcatacaatcttttgtcaccaaaagaaagagagagttgccgtttacctttcagaatcaacaaagatacgctactgcggcttccatcacaaaattatgttgcataaaccaggggaaaatctttacaattttatgattatgaaatcatttattacgacaaacttgactggcattttcgtatctaaaacttgcattgaaaacaataattgaaggacaacattctactgaactagtattggtttattgtatccaagggcacattggaatataaaaaagaaattcaaacaacaggttaaaggagcccacgacatttaataatttaactagaaaggtagcccacgcattcgcgtgggcatgtaaagtagattatgcttgagtaacatgtaaggtagaatatcaatcgaatgacacctgctacgcttgaaattaaaatactatttctttataaattttcttcatcgatattgcttagataattttttacaagatatttataaggtttgaactatataatatttaatttattactataagcaattatcaatgatcttcgttattttctttgagtcaataaatacataagagacatatatattgtacgcctcgtttccctattatatatgttatttatagtgttcttttaaaaacaatacctagtcaatgtgagtcctaaatttaaagctgatagtagcatatatataactcttttaaccaactaagtacttctacgtcatgctgccttagtatgtcttatatatgcaataatatatgagaaactcataatactaaacatggttatgacaatggatcatacaattgtcgttccaattttttttacaaatttattagattctctttaattgatttaattcaatccctattgacattatggataaggaattgttggtttaattatttaatatagcaacaattagattggaaattcgaggtatatcttaatatggtcttttcagtattattcatagtgtggtttgatagctaaaaagtaggaagggggaggaatggagagcggagagcgtgagccaaggttgaaggggaccggcagtgttgtgtgcatgtgccggggaggacgaggtttggggactttatttttcttattttttataaataatttaagcaaaccgacgatcatttgtttttttcttataatttgtaaggttttttttttgtaattttgacgacagttaaaatcagatatgaatgtcccctttaatgactgaagccaaccatatccgtcgaggctttatttctccactacctttaaacataggttctaagtcgacatagtcatgcgctgcaataccagcatgaagcataatttcaatttctagttcactgtcagcaccctcatagataatagcatcagtaagtacaaagtaaagcactattgtcaatagtggtctctgctggggcggcttcaactcaaccatacatatgacccttgctatacttgtgctagcatagcatgcttggtgccctttaaggaaaaaaaagagggaatgtaggtgatgaaaatatttttccaatgattttttttaaaagttttgtgtagacaaaattgtttatggtattaatcggtaatgcttattttttactgtgtagatacaatactatctttcaaaatgagcgaggttaataaaaaaatatagctatactaacatatgaccgtgacaatcttcgagtaccatatcattctttatattttgactaagatatattgtttagcgtccggtttattttcatcatgtattcttcatagttacatgtgacatctttactaagaatatatttcccaaaattatttaaagtaactaatttgttggagtacacttataatcacttcagtggggtgtatgacatacatcatcaattatgttcgatatattataatttctaaacgataaaacatatatgatgaatagtttaatgcacatgattgttcatttgttaccaaaccaatttcgaaagaaaaactatatatgaccataattctcgtgatggattaaggggtcgtattatagcaagatctctgcctggaaattccaatcaaatagttctaaatttttttaagaaaagataatcttaatctcacataaattaaaattaaatcaaatctaattgtaaaccacaatgttgtttcactttttcttcatgtagatatgaattagtgttatatatttgtcaagcaaatttgacaccaagtgaaattattttaaaaatgatcatgacattaattattatatgttagctaaattatttgaaaaataattatgacattacatattatatgtcggcaccatatgtcgtgatgaatttagcagttccatataactattataagtgattagtattttatttaattaaaaaaatacaaaggattataagttagatatatattggaaaaataatttaaaagatgagcacttaaagacagctgatttggtactttatattaataatctagtttaacggtgcatatttgtggagtaataaattttattttataatatgggaaatcctattttaaagaccatattgttcttacagcgtacatatggttttttttggcttttttatcttttgacgtaaggatgtctgtttggtttttttaggagaacatgtacgttattgattctggtaaataatttcgatgaagctgatctaatctaatggtttaaaatagcgggtccaccaatttaagtgaaaattcacggttagattagaaagtgacacgtggcggcttatgaacgtttgtaggaagttttatggtctattatatgtcggcaccatgtgtcgtaatgaatttagcagttccatataactattataagtgattagtatttttttaattaaaaaatacaaaggattataagttagatatatttttgaaaaataatttaaaagatgagcatttaaagacagctgatttggtacttttatattaatatagtttaaccgtgcatatttgtggagtaataaattttatgtagaatataggaaatgctattttaaagaccgtattgttcttacagcgtacatatggttttttttggcttttttatcttgctacgtcaggatgtctgtttggtttttttagagaacatgtacgttatttttttagtaaataatttctatgaagctgagacttttttaaatagatctaatataatggtctaaaatagcgggtccaccaatttcagtgaaaatcgacggctagattagaaagtggcacgtggcagtttatgagtgtttgtatgagtgccacgtggcggcttaggataaaacatatgatcaaaaatcaatagtgtaaaaattggaggtaaaataaatatgttttggcggtatatctagtaaaaaaaaaaagaggtgaattgggggggggggggagggaggaaaaagaggaatcaagtatgtacgtacgtgcgagatacacgtacacgtcaggatggattaattctgtttttaatctaatctaatctaatggtctaaaataataaaataatagacctataaatttaaataaaaattaagggttagatgtttctagtgtattagaacgcgcatagaagcatttgtaggaagtatcccacgtgacggctttgagagtgttttgaatggggaggaaaaagaggaatcaagtatgtacgtacgtgcgagatacacgtacacgtcagggagggattaattctgtttttaatttaatctaatctaatggtctaaaataatggacctacaaatttaaataaaaatcaagggttagatgtttctaatgtattagaatgccaagtggcagcttagaagcgtttgtaggaatcccacgtggcggcttgagagcgtttgtaggaagtttaatggatttttaagtatataatagataagttgagaaaaacccccaaacttgttgtgtgcctggagacacgctcagcctcacacagggagtattttcttcgcgaaatctggtcgtgcgtgttccctttattggagactctattagggatgtcaattttacccattggtctgggtatccgtggatacccgacccgataagcacgggcgtgggaatgattttttacccatgggcacgcccgtccgagacccgaagacgttatgggcaataggcaggtttcatttttttacccgtgggtaatccatgcccgacctgatacatatgtattagctaattttgactcatttcttaattcttatacaatttctctcggttcatttgtgatgctaactgatactaagttgtgatgtgattcaaattattattgataaccgataatttggtaaattattgattttatttctctttgttaaattacatatctttcaagttattattcatgcgagatccattgggtacctgtcagacatacccgcgcccgccgggcatgggtacgggcacggagttttgcccgctaactctagtgggtagggtttggacgggcaatgttgggcatcgggtcgggcatggttttgctctacccgtgcccgacccgacccactgccatcccttgactctatcaccatgcatgcgttcacacaacgttaaaatatgcatatatggatattatctttgaaaagtaaacatatactagtggactccacttataaagtttaaactactttctttggttttataattactagaaaaaatacccgtgcgttgcaacggataaatgctattttaattttattattgttatacagtttagctaaggtaaaatttatcgtgggaattgacttggatatttatttttcagaaaatcatgagctgcaattaggagtccatctttcatctgaagttagcatgcgagttttttaaatatatttctcataaaactccttttatacttgcaaaaggtaacaagcttaaaatataactcaaacacggatctatattttcaaaaacaaacgaacttaaaacccgactcaaatacgaatgacgtaccaaataccggcaaaaacatcttcaatttttataatagtagatattgatgttttagataatgacacggttttcagaacatatttttactatatattttattatatagaaaaatatgtaaatatttaattttataaagtagttttaagattgatctgtatatcatattatagtgtcttcagaaacaatattttaaaggtatctatagttaaaattctaattgtttaattataacattaataaaacgtaaatattatagaacggatcgaaagtactgaaatatcatgcaccagcaccaaagaaaagtaaacagattaatggtacatttcaatatcgcctctgtgtctttttttagataacggaataaaacatcccggcctttgctcatcaaagctacagctaattattacaaaagtaacatccaaacactgcgtgtagttcaaatgaactaaacacacctaacaaaataaaagatcaaactaaaataagaagatcatatttattcaagtctatttgtgaatctccatccatagtttacaaagagttgtatgaccgttgtcttaagcctaccatatgcaaccttcataaacactcgatcatcttcacacatttgcagctgaatcgcctctgtgtctaatcccacggtctgacggtcatatgcttatgcccgatgtgatggcactatttttttttcccttgagagatacagtatgatggcactgttaggtcttaaaagcacagcgtccaatgctaattgaggtacctgtatgatcaattatttgtactcaatttgggacagaaaaggtgatgtgattaattggttggttgtttatatatttgagagatgcagggtgatgcagcataacaaaaacgaaaggctataataccatatccttaattagtggagtagtttatactataacaaagctttggcaaaaatcaggacaaaagacagcgtgaaaagcagccacaccaacgaagtctggtagccatccaaaattaatcatatatattaaacgtggtcgtccacggttatattcaggggaatgcatttttttcctgcgacttactcctatacccccaactagatatgacagcaacgacaaataaatctagaataaaacttttacactttaatagacaagactgcctgacagaaagattaaaaaagattcactctaaaagcttctagggagtactttaactctatcctaaaataaatcaattcctcgtatcttaaaaataaaagaaaatccaagaaatactattaacaagcgcccaatttcaaaaaatatcattgacaagtgtgagttccatgaaatactatcgtgcaagcgactttatcccaaaaataccgtcaccattagagttctgttagcaaccatccgttaagtgctataggataaacaatatatttaatagcgcggatggacggaaacggtaatgacatttcatggaactcacacttatcgatagtatttcttggaattgggcacttgtgaatgatatttcttagatttttttctctaaaaataatcacagtcctattggttggccaagagctaattatataccaaaatggtttattagtgactaagaaataatttaatagtaaaacttttatatatctatgattaactacttaaaagcggaaaagaaaactatgttgaaataccgagaattaactactttctagaattaactactttctcattaatagaaaaatatattggtgcgtgagtagttaaggaatattgaagggataaaatttattgatttatgaacccaaaagaacatagaaataaacttgttttgtgataaactttaaaatctagaaattaacttattttagaatggaagagtaagtctctgaagctctatttattaattctgcaagcgtgtccataaaaaataagtagctgattcaaactctaccttaagcacgaaatccaattgggcaaggaaaaaagcacggtcagatcgacctaggcacgtagtacttgtttggtgacaacttggtaaaaagcatgaagctgatttgttccgtgaagcaattaggatggtgttacagcaatcacactccggattctattaatactccaactaattaatccctcacttgggaacaaatctacctgcctatatttaggtcgaaagagttggaactcgcctccggtcggcaaccactaccgctggaaatcgtgggagccaagttgaaacgccaacaacgcctctcgagtcttacagtgaggtagaccaagcctacctctcctgcagctgcacgtcccaaacaaaaattccaaaaaagatcttgatccgctctgcctcaatcttccacacaaccacaccggttcaatcctaaagttcagtctaaggcatgcccgttccgaccgacccatatccacgcaaaaaacatttcgaaatgtgcatgccaaggaacagcagaaaaaaaaaaacgacccatttgtagtgcatgttgttttttcaattgtttcgaaattaaattgactggacttttttaaaatgattttttcatgaattttataggcttactagagagtgaactctttttcagcgtgaaggtcccggatcctgaccgaaacaaaaaaccgcgcacccgtggcggtcaactcgaccggctccaaccatgtgccgcgccactcggtctactcgtcacgaagccgagacaactccctgcctcgctgctgcctcgcacagtcgcgttccacgaatgctcacgcgcgcgcacccgcgcggcagctgagccaaacacgtcgacggaattgtggtcagaaaacgcagtgtcgctttcgacgggggagggaagccgtgcgcggctgcgcgccccaacgggctatataaggcggtgtccggtctcccctgcagaggcgcacacactatcacttgctaggacagggtcgtacatgcacactaccctcgcctcctacgcccaggatctcgccatgcctgccgccgcactcgacctcctccctgacaaggcgcaccagccgtccatggcgccgtcgctccacgcctgggactcccccaatggcgcccccactcccatgcccaagaggtaggctactactactataaattactcatggcgctgttgtgttgttcgtctcgtcgttttcttggagctgtttgttaatggtggttggaattttggcgtgcaggctggaagggaaggtggccattgtcaccggcggggcgagggggatcggggaggcgatcgtgaggctgttcgtgaagcacggggcccaaggtggtgatcgcggacatcgacgacgcggcgggcgaggcgctggcggcggcgctggggccgcacgtcgggttcgtgcggtgcgacgtgtcggtgaaggaggacgtggagcgcgccgtcgagcgcgccgtggcgcggtacgggcggctggacgtgctgtgcaacaacgccggggtgctgggccgccagacgcgcgccgccaagagcatcctgtcgttcgacgccggggagttcgaccgcgtgctccgcgtcaacgcgctgggcgccgcgctcggcatgaagcacgcggcgctcgccatgacccagcgccgcgccggcagcatcatctccgtcgccagcgtcgccggcgtgctcggcggcctcggcccgcacgcctacaccgcctccaagcacgccatcgtggggctcaccaagaacgccgcctgcgagctcggcgcccacggcatccgcgtcaactgcatctcccccttcggcgtcgccaccccgatgctcatcaacgcctggcgccagggccacgacgcctccaccgccgacgacgccgacgccgacatcgacctcgacatcgccgtgcccagcgaccaggaggtggagaagatggaggaggtggtcaggggcctcgccacgctcaagggcgcgacgctgagacccagggacatcgccgaggcggcgctcttcctcgccagcgacgactccagatacatttccggccacaacctcgtcgtcgacggcggcgtcaccacctccagaaacctaattggcctttgactcttcttctccctctagatgaatgcgatagtttagaacacaactaaaaaggatttgttaatgtgacgcaacgcaagtgtactcagcttcatcccattttgttaatctcttgattcaatgtgttaattggacttgtgcaactgagcattggccccctttcgtgttgcattaacatcttgcctggtcatctcattggttgtttcgtgtcactgtccatggatgctttgctacttgcttgaataatcgccatggtccaaagtgaaggttaaataaaaccctggaaagtacgattgatcaagtacaaaatcatactctatgaacagtagccgagagttacttgtggtccaccactcgttgtctcgttgatagcaatatcagggaaaaaacattttgcacaacagattccacatcaccgagttcaaaactgaaaagccagtcgacagaatagaaactttggacaaaaggtgtgattttttttggcttaaaatttgaagccacacccgtcgttacaggtttacagctagccagggacatactcaacacgcaatgcccaacaacccaagagagtacagtactgaattaggcaagagaagtaaaattcagtgatcagatactgatctgaagaaagacttgctgaattgggggggctgatctggagggagagatttttgccagttgggcgcatgcagagtcgtcgtcgcagatagagcgggagaggcgaccagtcagggcgtcgcgtttcacacgagcgttgaggaatcgctccaacttgcggcggtgacttcttattacttggctcaaagcctccatttgggccgaggggtgtcacgtgcttcctcgttatcgatctatctgctcaaccccccttgccaccactcctgagccctgatgtggagtaaaatacaagcgagtgtttggagacgtcgaatgggtgcagtccacgagtagtaccagtgctagcattaggctagtatcggtataaacaaggtggcaacgtgcagctagaaagaaatgccatttcattcagtcatgttcatcaggtgatgctatatacgcaaactaactcaatggacatgagtattcatttcttcatcaggaggggagatggaatggaatgaaacaatgtaaagtgaatcatctatacaacaagtatgcaacctcattttggatgagataagggtttggagcatgggaggcgccaaggatttaacgagaatatcgtcttagagtgacttgtacaataacggtaagcctgtttgctgcaattgatgtattttttttctttttcgtaccgccgttttggcaaaatcgtatttgttccttctaagataaatggaatgccagccgcctaagctggtccttcgagaaaaaaattaaagaatgtacagtattcttttgtcaggggaaaatagaatgcaatattaaacattgtagtaacagaaaggggggaggaattcggttccgctgaggaaaccgaataaaaccatgtgtaaatgtacatgcaaatcaaaacgggtgtgcgacaattgagatcgaaataaacttacatatagtgggggattggggaatatatactcccattggcgactgacgaaagcttcagcgagcttaagaaagctaccaagcggctgtccgcgcatgccgataaacaacgacatgatgccgagaaaagactacgccgacgatgcagcgcggcagggtcgacgcaacagagcactgcattatcgcgaagaaatattctattgggaccgggccaaatggtagtattccatttctaattgatgaccttttgttagttttagcgtaagtctttaagctttccgatgctgagaaaactggcttttgtacgtgaaagcgcgggtatttcctcgaagttgttcgtatgcttttccagcacagtatatatacgcttgcctgttgcctccctcgtgtttttcattgaagcaaagcccaaatttaatacgtttaatacgtctgatggaaccttttaaaaatcattgtatagtggttagtccaaccaagaacatatcctccactagcacatatgcatataacctagataaccgccattcttgtggagaagttttttttaaaaataataataataaaagaaactctattgaattccaaccaatacatcaagatgatatgattaatttaagttatttaattccctaagacatatttttttaattagtgaattctacaaaacatgtaaataacataataacgattacagtgcgaatctattcttaagaaaaaaaatgtaaatctaaaaaagaacacgcaaataacgtcctgtagatgataactaccagtaccgatgtggtacctataactaataattaagacaattatactcttctctatctcctagaaaattatgtttttacccttactacctaagtacttatgccaacatttaaataccttttaagtggtaccttttcagcctgtttggtacagcatcaactcctaaatttagctccaggagttgggccacaactctagctcattttgtaagagagcttcacccagctccgctcccagttttggtgtagctgaaattgtttggctgagctccagctccacctggagctgtgccaaacaggctttttattgtggagcgttgaatctttacctttttttaaaatgcaaacactgtaaaacctctcatataaccaagatgcacacagcctataattattaaaaggaaaatgaaaaaaacgatatgacaacaattattataccacaacgagctacaatgtacacacaatctctacttttttggggaaaggttggtcttgtaacaccagcagagtctggcttcgtttttttatttgaaaaaaataaaattaaaattgctctcgtctttacatatttcagagcaaacaccgccaccaccaaactcctctcatttcgctttgcagaattgcaaggcaacatgcatctggtacatgggagtaacttataaaataaaaatgttttgagaagaattttgtcgtactgatacgcacgtacagagcgatcgagtagagaatttgccccgtacactcgcacccgtgcttctagctcccgcgataaattgttccgtacactcgcgattcggtcatcggctggccggccggggagcagagcaatctaaagcactcatcagccgggcagctcccccgaaatccctgaatcgctgtctcgctgcccgctgcggccgagcacgacgtgcggagcgggaggacgacgagctcgctcgctcgctgttttttgcccgcttaatgctttggttagggtgatctcaaagaacaagaggacatcgactttgcacagctctgttttgttcatgtctggtaatgccgggatcttggctcctgtccccagatagcttgggctttggctctcttctctgtctctcgtgtactaggcgccacgcagaagaatactcttaacaatgtcttggctcgtacagtcgtactactagtagagtactagtacacccagttgacgctacacgcgcactattaagaattgcaacgagacaatgcggacagtagagagatgagctttacagctgtgttaatctgctgtgctggcacgcagtcgcagggaggggaggccgggagggtgctcatgtgcagcgcggccaggttcttccgtcgaatcggagcccggcaccctcgggtgcaggcgatgcaagtacaggagcttttctgctgctgccgccgaaaagatgggagagccccttgcagttgtagtggttgtccgcttgcacggggagacgcggcacgggaggaatccgtgtgctgcgtcaggcgctgcgctccgagtctgatcccgtcccccgtccgcatctagcttggccttggcatggcattgggcatgcatatgcgtgccttggcttcatctattgtcacgctgatttgatggactcctggttcgtctgcttgtgcactgcctactccatttatctgcctatgaggccttccagcgaggcatcgcctgtttgattcctgcttactgtaacggcaacagttttgtgctaatattgaagctcacttgctaatcatgcagttagtggatatggatcgacgttttgtgctccgagtactgatggctgttcaaaaaacatgaaggcacaaagctgaacgaagtgcaggtactgtgcccatacatatgctcgattacaggctacttacagctcactctttggctcgcgtgagtcatcacgacggcacgatgagcgccatacccatacagctagctagctgttgtttgtctgagcacacacacatacattcagatcgagctgggactgcctggaaggctgcaatcacttggttgtactgtggccaaggcgccacaattttaagtgaaaccaaattccaatcagaagtagtgcggccgtacggacgtacatactggttactgtaacgcatgccgggacgcgagtcacgcgacacgagtacacgacacgtacgcagggcgcctacgtggttcagagcggccgcagcaaagcatggccaatggccaggcagactcatcagatcataaaccatgcatatgctgccctaccgttctacatggcatggagcagagccctgtaccaccacgcacatccaattttctttctgcagtaggagtaccctcctctccatcaaattcagcgacggctgacaccgtgacagaaagagagtgtcctgaccatctaaaaaaaaaagattcagaaatgaacacagccacacaggcgtcctcggctagctgtagcttgcagtactgtacgcttgtcttttggtcgcttgcattctgtgcgccgtgttacccgtgtactcctccagtagttggcgttctactcctcgccagtacagtacacctgggtacaccacctgctgctaggttagccttgtagtttgtgcattggccgatgagacttgggactagcagagttggcataggcgggcgccatgcatggcaagagcatgtgcctagctcctcctccttgccggccggccggctggctgcatcctcgcttccaactgcctcgtgtccgaccggccaggacaagctagtagtacctcgagactctacggtctacgctacatgcagatgtacgtatctctcgatcaatgaggcgaccttgttctgctctagtaccatataccaggccgtaaactaacggtagaacggcagatttggcccagataggagtaagttttaggcccaaacgttcggtccgtgtcccaactcggactggttgggcctccatcatgaacagcaaggcccaacagatagattctcgtccggggcccagtcgtcggagcgacgggacggctatcaaaagcgccactacgggcagcttccccgccgccgccggggatctacctttgttcagaaggaaacgatgtgtgaattgatcgtcgggaaaagtatcctttccaatccttcttctcgttttatttaaacatgaatcgattccttccgatttccacgatgttagaaagtttttccctcctttcttgacggaaatgctaggggacgggataccgttgcctcaacgggatagcttcacctccacctccatcagctgcaagagcacaaggcacaagggccgagccggcggcggggggagagcggcggcgggagccggagcaagagaaccgggggagggggcggcagtggtggccggagccgagggagagagcgacggcggtggccggagccggggcgccggcggctggagccagagagcggagggatggggcggcggcggctggagccagagagccgagggagggggcagtggcggtggctggagccagagagccgagggagggggcagcggcggtggccagagggggcggcggcgatggccggagccggcgggggagggggcggcgacggtggccggagtcgggggagggagcagcggcggtggccggagccgacaggggagggggcggcggcggtggctggagccggcaggggagggggtggtgacggtggccggagccggatccaggggatgggagggggtggcggtggtgcgtcgccggagccggaggagggagcggcagcggtggccggagctagggaggaaggggcgctagggcggcagtggtcggcggcgtcaatgtcggtgtgtgtatcgcgagatacctggctggtatcgcatgattcctgataggtatcacctgatacatcacaagtatcatctaataggtatcgcgtgatacctgataggtatcacctgatacctcacaagtatcaccttatatatggcaagaatcacatgatacctgatagatatcacttgatacatcgcgagtatcacctgaaaacgtggtagaatcgcctgatacctgatatgtatcacccaataccggacctgatacctaaccagtatcatcccgtttaaaaacgggattccgttatatagcagccccctttcgtgatttcgtctgccccaattttttccatctctttaataaccggtacgagcaaatcgaattgtttgtaccgtgtacggctacagcatcggtggctccatatgcgaagcttgaagttcagaaacgagcacgccggccactagatagtacatgttcagaattctcaaaaatttcagccaagtactaaagtactttatctgaatcacaattgatagagagaatcgcatgccaatttggattaatcatacattacttgcaaatcaacctttttctgcttatatcctcctagcattactggtaacttattattgatatgaatattacggtcctcgggcatatattctgatcgtatgtttctgaggaacattctgataatgtgctacatgccaacttttctgatgttgcaaattgtgatcgtccagtgtaggctgcagattgtatagaagaatgtccaagctaacagtatcaggttctatatatcactgggttaagctgctgctgctgctatttaccttttgtggttaatagttacacttggaatgtttcagctacaaccatcacttccaaacccagcagggagagggaatagtttcggatgctcgctggatcgatctttgataccctgtcgccactcctggacaggacagttcgttttctccctttcctgtcgccgctttcacgagaatcttcaccagttgatcagcaactgatcaggcaagacttcatctgaattgttctttatcacacatgcaagcattacgagctgaccatggcatattcttggtccctaatcgaggcatctttttatgctattcggtctctcccctataaaatgagctgcactgaacagtcaacttgatcagagaaccatggctccctgataagcgaatgttttggaatggtatcacttatgacttatcctgttgatgtgccacacaaaggtaaaatcattttcacgctgaaactgttattagataaggatatacttcaggattaaaggaaaccattaacattttgaaagtgttggtacggattattttcaaggctaaataattgaggaaaccaacatgtcatctgaacaagaagcaagaacacatctgctgctcacgactcaaacggattcggcgcccctggaatactgaatacacacctgccgaatggaacctgaacgtctgactttgtgcagtctgcatgcagagtgcgtggcctcagtgtgtccagtgaagtgaactgaactgccgttccaaagctttggcttggtatggcgagcatcatgcatgactgcatcgcggtgtctcgttgctctcatatctgcagtcagtttactactcctacatgaaaggtcagctttcaacggcacgatgggctggtttggtttgaggcctaaattaggcttatcaatatttgacaattttaatagtgtttagtgtatatttggtttgaagccaaattttggcatgcctaagaaaataggtcatttcaatagtgaacttaggctattttggtttcaatccaaacacaatcttgccttaccaaaattagtcatgccaaaacttatcagaatttgacattgacaaaatttagtaaggcctatttagaccacaaaacaaaccaaccaatgataataaaggcagtggccatggtggtgggactggttcaatcaagcgctagcagccacagggtcagataagagagcgagctttccagccccacccccaggtacgaagcgccttggtagagttcatcggttcatgcatatcgtcgtcggcttgagaaagtcgcctttttcatgcccgcaataacaaaatttattgtgtaattttatcttctttaaaaaaaacatcggaagataccatactttctgatataataattaatatcttcagatatcatatatctcgagatattaaaatttttagtgtaaatttttaatacctacacgtaccttctcaagtatattaacagcggtagcagtacagtagtgtaccaaaagctaggtgcttgattgggacgctgaaagttcagtcagtcacaatgggcttctgttggcgatggcaggcagtgttcaaagcggctcttaactggagtacggcagtacgctcgtactaagctgcacgtgtttcaggcgtgttaatcttggagagcacccgccaaactcgtggattaggaaatccagctgccacaacagtttgctccatgccagattgccagatgcgtctaacaggttgcatgcttttggcgctcacgacgaatgatggtagcaatcatcagctaagggtgtgtttaaggagaagaggattgtggagattaggaagatacgcaaaacgaggtgagccattagcacatgatcaattgagtattaactattttaaactttaaaaatggattaatatgattttttaaagcaacttttctatagaaatttttttttaaaaaaacgcaccgtttattagtttaggaagagtgtgcgcggaaaatgagatacttttatctctcaatcccctggatcgcccaggaacgaacgaagcctaaatcgttacttgggaaatcagggtgcagctagaacatactagagaggggggtcattcgcttgctttactttattttatattaaatttagattaatacgagtgtctgaatttagatcgaggggtgtatatatgtgaaaatagctaaactatagttaaaatttttttgatcgggttcctgggcaaccttcctcctatctagctccgctcatgtgggaaacgatccttgcttgagggagatctagggggaaaccaccaaaatcttgcactcatcgtaagaggttgcaacttgtagaatttcttagggaaatcctgcccttttcctttaaaaagaggaaactccaaatgcactaagcttgcattttcgggcgatagggtcccgttcgccgcacatgaatacttttcaattttcgtgatagatttccttacagtgtttttttaataaaaatcgataggtttatgcactccttttgaaaaataggattaatctaggaaggactatattgatttttaaactaagggagtgagactcgaacccgtactagctagctcgtagcttgcgttgctagccgcaaagaccccaggcctttctcttatgcactccttgtagtgtcaaagtacgtaccagaaggtactgtatcttagcacaagtaacatttgagtacgtctcagtaactcttaaatgagtgttgaatgactattttgccttccactgttcagagactgtttcttaatacttcctctattttataatataagtcattctaacaattatcatattgatattgatattaatgaatctatatagatatatatgtctagattcgttaacgtcaatttaaatatggaaaatgttagaatgacttacattataaaacggagggaaagagagtagtaagtactcaatgcttgcaaatgcaacaacatttttctgcctggtaatagtctaatacgtacgtgcacgagtacagactgatgctgttagtcgagccgatagcgttttattggcacctgtaacgttcaaagctggagggctccgtaaaccgtaaattcaccgcacatgtttcatgccgagaatcgagagtagtgaatagtacactgtaaacacgtctatctcgtggcgaggaaattaaccatcgtgtcagtttctgctgatctgctccgtcccagatactccatgtcacgtggcacgcacgcaaaagggtgcagcaatcagagaagctactgaagaggatgtcatcaccgtttttttttttccttgtgaaatgcttaaagcagttaagccttttctaagaaattctagaagccgcatgcactttctgacggagttcacgattttgatggctcttgtggtgaccggtgaagcctaagcctgccagcaatacggagtataatggttattaagggcaaaccggacaagtttagagtcctacacggctacacgtactccattcgtccaaaaacctgtgtacttctagccatgaagtgggtagattagcacccttataaattgatcttagtgttctaagggacccttgttagacaaattccaaacgctagatgtgtaattttttttagtaaattttaccagtgatcttagtattccatcacttcatgctaaaagtaatagattgtgcaaaatacttagttttgtgaaatttatttatttttctaacggaggaataccattttacagctaagtcagatttaagcttataaaatgagaatgcaaacatgtggccggctggatttcggttgacatatcagtagaactcctttttatttacgccacaaatataattgggacagcgacagatcgtgaggaaaagagagaacagaacaaaggctagagagcaaagaaatgacatcgcttacttctctaaaaaaaaaaagaagaaaaggaaatgacatcgcttgagagcaaagaaattccgaactcgctgtttaatttttcttccggatctaccgggaatccgtaggaacttcacatcaaagaggaggctatcatagccttgttggaaagcaacatcctgaacctgtcccccttggattttgtagatttttctcctcggattaggggttctccagagcagctggacaacttatcctcatagcttatccaaacaaaactttgatttcgttgtggttttccgaaatccaaaccatcaaccatgcattcattgatcagggaggtgccgttcagctcgtgacttccataagtgtggggcgaattagtccatcccctttcttcacgcaagcagacgtgttccttgctcaaacttcgtaggagttaattattcagttcatggccagattaaaataagcagagttcattgctcggttcatttggaacccaagaaggaatgaaaatggggggaaagaagagaaaagaagtacctgtacatcacatatgttgattttaagtgtccaacaaaacaagctacgagtacttttatgcaacaacaacagaccatcattcatattcagccacggtttagctttaccgtggaaggagtacacacttacataatccataatgacttggaccaaagctactgatgctactggtcacactgctgattcagctttcagacaagcaagcaaaagcaacactacttaactggctggctagttgcagtagtggtagtgggattaatcacgcaaacctgaagcagctcagttgagctgagcggctttagcccataagcaataaactatagctagtgacttcactcagtgcgtgcgcttccgtttttatttatttagctaatcactattgataagtatcgcttgattttttttatatgtgattaatttagggaagctttttgcgccttgagttcttgatgtcttttgagttcgttcttatatggcgaggacgaggcccggcagcgacttgtgcgcgcggtcggcgcggcggctctgccacaagcacttgggcttggacggtggcggcggcggcgccgaacaggaggcgtggttggagctggaggaagaaatggaggcagaggtcttggaggcagaggcggagagtcgggtgaaggtgaggtcgttgttgaaatactccttgagatgggagattactccatcggggccgacggtccaggcgtgcgcccagtatacgatgcgggggccgtcagagccctcggcgatgacggcggagccgaatcagtctactggagctaggcctaaaaggaaaccttgactcggcttggttcggcccgggtgaggaggttcatcttgtccttggtgcgccggctggcccattgtatccaaacttgtcggtcctgcccgaacaactcctgcacccttttctcttctcttgattgatttctttttattctccacgccccaaaaactttgttttctttctctctccgcttaatccttaagcaaataaactatagcaattcaaaacaatctctattcttctccgctgtccccacatttcctttctgtgtttatcagtttttggtcggctcccggttaatttaaaattggcccctcttcccccgtcgtttaaaataaactaaaaatttttcttttatataataatgtttttgcccccccccccttattaataattgtaaatatataaaaaaaaaaattcaaaaggttctcttccctaaattgtgtttcttggtcctgttctctgttgtgggatattttttttgggaatattttaataaacaaccacattcttaaaactttcctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaataacccgggaatacgttttttttggtaaaggttccagcggtgtttttttatactttaagaaaagaataagggaaagactttttggggaagagactttcccaaaagtcttttaaaggtgggtttttggttgttgagggggaagggccgggaaggggaatggggccccccgggttggcctgggggggggtggaaaaaaaaaaataaaaagaaatatttaaaaaaacagaagaaaaaaaaaagaaaggaaaaaaaaaaaaaaaaaaaaaaaaagaaagaccgtttttttttggttggaggcggggagaccgggtcaaaagtgaacatcagtgtagaattcttcttgaccttgcggattacgccatagggacggacggtcacagcggcgcacccagtagagaagaggagaatcatcggagccctcggagattgacgttggagatgaaggtgtttaaggtgcgaggggagaagaggaccctaggctcgctgaggtcggccccggtgaggaggcgcatcatggggtggtgcgcccgcggcccatagaaccaccacttgaggtcatgcgcgagccgctcctgcgccaagcgcgcgtcccccgagatgagcgcctcgtacagccgcagcaccaggaactgggcgtcctgctcctccggctgatcccttgcgccgtccagctctgccagctaccgacaccgacgccgacgcctcgcgcgccgccgccgccgttccctgcctgtggttagccagctcctggcgcgagccccgcttaggctccgatcggcctccgctcctcccggtgtttgacacgaagtcgaggaagcgagctctagatcacgagatcgattggcgctcaggagagagagagagagagagagagagaggaagagaagagatcgaggtggatcgctcgctgactggagtgttcgaccgtggcgcgcgggtggaatttataggcgggccggggaggagcaaccggcgcggagagctctctggctagtctacctccaaattaatcactccgtagcgaccattacgtccacgtcgtcctactttgaccattgctgtcagtctgggccgagaaatcgtcaagtttcagagaaggcctgggtaattaagacaggccggacaaaaaagcatagtaccatcagtcaacaagttttactactaacggtagtaatagccttaataacaggctaacagcggatcgaagtgcaacgcagcgtgtattgcacagactggccagccggtcacggtgtacatccactctgatcagtgaacgcacttagtaagtgtaacggtgaaagcggtagattaaggctcacccgacgactttcaccacggttgaacggagacattttctgatggttgtactgctcactagtcacttctaccccgtgtacttgtacattaccgtagtacggtgcagctccgactgttaaaactcaaaagaaggccactcctcagtcctcactgtcctcggcaactcagatcaggggttggatggtcaactttccctacctcctctcctcccaactttttcctttgctacattagctccttcttcttctccggcccctcttccccccaaattccggtggttcgccgccggtgagggttggaggaggggtccggccacctcccctgttagtatagtgtagctaggttgtagtttctttgtcaggtttttcctgttcctgtggctatgtcccgtttggttacgttcaagcgaagagccctgattgctggtggtgatgattgccggagttggagctgcgacttgaaggacaaaatcttcttcttatgctggtgccgaactcgttggtctgcgccgtgtgcagacggcggttgccttggatctccggatggcgctacttcgtacagcggcggcggcggccctggatctctgggtgccggtgctctgtgtggtggcagtggccttgaaatttctggcgatgttgctccgagcgacaaccttggcagcccaagtgttgctgctctgtgtggtagtcttcaaactccaggtgctgttgcttcttgtgatagccttggagctcttcgtactactgctccgtgcgccggtgataccttgagctgctgcttttctgcaacggtgaaaacattgtgtgggtgtgacatcttatttctccaatctaaaggttacttcttcgttgggagcttgctccttttcatttgttgtggtccgctttagttttccaatcctgcagtaatcctcggccttctacaaagacagaagttttatcgcaaccatatgatttctcatgtcatgtggactacctgttctactgaatcttgcttccttttgcttcaaaacaacagtatccatgcagggtctatcattcgggttgagtaatctctgctcctcagatctaatgaaagactccatggaaccaacctgctgagtccagtgatacctataccaaaatctacggctcagcaacaaaccttcgatctatgccgtttctgtggtgacagctgtaggagccttccagtctgtcaagcggtgtgcatgtcaatggaggccaaaggattcaatcgttgtggctttgctgcagaactctgttgatctgattccctacggttgttttgtttcatcagaaaatttgcttccttagagtggttactctctaccttgttagagatggtttcttggcttaagttgtatccttatgtgatgtattggggtatatgtcttgttgaataaagttgttcatgttatcttcaaaagaactcaggtcagcaggaagaaggaaagcccaaggtgaccaggtcaggtccacatcacgggaagtggccttcggggaaggtggcactcggccccgtgccctccggtcgttgcgttacagcgggcacacgagtgtgagaagccgctagcgggggagggagcggtcgctacccagcgattcggccgcacgcaccgcagcagcagcgggtgcggggccaacgccaacgcatccgcggcgccatgacgcgctgcgtcaccaccaggattcaggcccatcgatcggccgtgtcacgcgcgcccccacacacacggggggcagtttcgtggctcgatctcatctgattctgatgaatcgctcgcgtcgcgtggggtggcgctaccgcgtctgttggtggcgtggcgaccgggggaggcttcacctcacctgcctcccggctcacgctgcaacaactgcatccccatccatggaccggtcgggagcacgtagtacactgcagtgcgctgtcagcgaggggaccaatgcgagacacacacgcgctcgcactggttgttggttggttacgtggatgtgcgcatgttgcagataaatatatgcgcggctccaagaacgaaataatatcgggtggggtaaagaaatactactggcatgggcgcaagcttaggcctctttttcaaacatcgtggaacttgctggctaaaaatctcttctccggacgcaccagcttgtttaggttgtggttgtgcctcaccggtttgacaggaccatgttcacgcatgccgcagtgtgattttccttttccaattacacagaatgaagcatacgcttgcacactgtatctgcgtatatgtatcccacatacagctgaaaatatgttttctaaccaacgtgcaaagagacagaattcatagcaaatccctgaccttagtaacagagggaaaaaaataaggatggatacttactgtgaatgtactatatgagctcgttttactgtgtcattcggaaagcaacgaaaattgttaacaagagaattgatctctgactaaaatttgtcacccgcgactgcttttgcctgttttacagagccattttggcttaacgtcaattcttgctttaccaattattttgtatcattgaatagcactttgtagccattaagattgaaaccagccttagtaaaatctattgcattgaggtataatctactttatcaaaattttagtggtatcaaaaatttgcctatgatttagcattactaaaattttagtagagcttaaaatcaaaatggtctgcaatgtccagcacttctcaaatttataatggtgtaaattgttttctatcgtctatgccatattagtggaagcagccaaagtagggatcagctaacagagaaaaacaaggtcgcaacggttctttgaatcaaatgctatatttttcacaattattactctgcttctatccaaacaagtcgatttcgaaaacgaaagaaatcaaccatgttgttccactttaccatcagaatatcacttgttgcttttggacttttgctagcttcccttttggccttttatcccgtgagctctcttacctttacggtttgttcataccgcggatagcgagcatccgacctggattcaattagccacgtcaagccagtaatatccgttcgtttcacgggcgcaaatctttgcaggatatttgatgcgatgcctatcacgacagtaatagcggcgtctgcttgcggctcggccaaaatggattagatttcgacttctctgccctgtaaaagtgtagaatagtagtgcgacttccaccatagcctctcaaaattcagtcaacaccaaacaccttgcaaagccgccgcaagtgatgtcgatttttcagatttgatactacttagatactacaaatctaatgaagaaaaacacacagttcacttcgaacagatgcagatcctgttactagcgcagcaagtttagcacaagcactaccgaagagcagactttccattcaacgtcaagaaggaactaatcatcaatttcatgaaaaaagaaaacatgcagaaaaaaattcgagcagaggcagttcctgtaaaacctcttgtcatttacttgcgcaactacatcacatcgctgatcataagtggtcagctatctcaaccaatcgagaacattatcactgatgagtgagtgattcagtgtcagctacaaatagaaaaacataaagaaagccgagacaagacacgttgacactgtctttctttagaacgacgcagcagaagataatcccatatatgccgttagtgcgcgtcctttcccactaatcaactcacaaatctgcattttagatcgcttgctcgatgcaggctaggaacggcacgcacgcacgcacgcacggcctcgtcacatcagctcccctgttccccctcgtcaaaaagctcgcctactcacttgcctcattgcctgccaagtaataaacgaggagtctagcttaatcgagaaaaagtaattaggtacgcgattgaggctgctggtaacatgcaagccagatttctacacacgcatcgctttcgcttgttaggtaaagctccgagacgagtatccaaagtgccccataagcatcccattagccaattaaggtcaagaactgttactagtaactctcgttgggggtgggggctactcgccatcgctgatgaatttgtgtggtgatgctaaccttggatcgtgcgggtggtgggtggccacttccgtttttccaaatttccagtggcgtcaccacgttcgcgatatcgaggaagaaaaatatatgcattatgttcgtcgtctctgcgtcgctcgcaccaacctccactttctctgaagatcgttgcgccggaggtctggatcgagcagcactgcgacagagcaagacatggacacatggttgatgattggtgtcccggcgtttgtcaccacagaagaaatccttctttttttccattagctcggtgaaaatgttgtcgtgcgtgcatttgcgcgcgcgtgtggttgagagagaggtcggttgctagatgggcacagtctgtttcgtgttgctgaatgctgtaattaggtcggttttgtctgcatcggttttagcctgtagcagttaaattggccgtcagttcaggctttcagttcagcattttgttgacaatttggcggttgataggtcagatggtcggttggcgtcggtgtaagcagcgaacagagtaccagacacgtgaaatctctgcacgcccggtggatgtgtgtttagccttttccttcgtagcactagtagtactagctagaggccggaagtatgtggacttacatggtggctgtattatttttggcacgttgcatagcattgccattgttaaaccatataacaatattgtgaatggataaaatctgttcacaccatatacttcctccacttataaattattttggtgcttagaacaaggattgaagaaactttttaaaactataacaattcactatatataagattaagtttataaattttaataaacttatgatactatgatagtattttacaagcgaatcttacctatattgttccttttgtttttaaattaagtaactgagaaaatattgatggttaactttttaaaaagcttaaacaagtatagtcttaaacataaaatatttatggccggaaggagtagcctatttaagaggaagaaatttaacacgaaattagtttaacccaccaattatgctgttaatggattttgtcttgtcttttttaaagaaaacaaaaaaaaaactgtcaggtttctctttccactctccataaattttggattgattctttttttttttctgtacgctacacatgtacactcacgaacgagtgtgctctcccattaacataagctcagaaagatgaaaaacaatgcacaatctttgatatcactaacattcttttaatatcacacttcatattttctccattttgtttttcttaagaaaattataaattttttttcataaatggatgctctaattttcagattgccatcatatttgcctagttgctttcatattattggattcaagtgagaataaaaaaaaaacactaggctcttagggcacctctaattttgctgcgagacatgcgatgagttcgattcatgcaagcaaaacacaatttcggctcaatctctgcatcatagtgatcgatttgtgagattcacgcacgtaaagaaaataacggtccccctacgtctgcctcccgctgcagcacaaccggatggagaatatttatattggcttgtgttcaacttcatttttgaagttgatttttcactggcagtctggcacacatcattcgactcttacggtgtgctctgtttgatcttcttttcttttttgcaaatgcttgattggcctcacattggatctgctcttagaattaaggaatcagtcccgttaaaggctgaaaaattatccaaaatgccgtttatgtgctttcggtataattcatcaatgatacaatcagcgaactcagactatgggtgggcttcggtttcttcggttttctaaaaattcggttctcaacaaaaccaagcggaattgtttgtaacaaaaacataaactgagccgaattaacataacttactcggttcggtttgtcagtttattgagtaagttgaaaaaatgtactccctccgtcctaaaatataacaacctaataccggatgggacgtatcctagtactacgagtagacagggggcatgttcaaaattcatagtattagaatacatttcatccggtattaggttgttattttgtattacggagggagtgcgtacttgttctaccatgccgtaggctgaagtcctgcaagtagcgtagcaacatattgggccacgttggtagtcagatgggctgcataggctatgggctgtaggggttagtgagagatggatggtattaatggatttttttttccattggtcaaaggcctggacattgtgtttttcacgtaggggaatgggattatagaaattgatcggtttgtacgaattctttggttgttagagaagagaaaccgatggaaaagccaaagaccgatatataggaaaaataaaaggttttcggtgattttatgtccaccccttccttagacaccccccctaaccccaccgaaggaggaaccgactaccgatatttcggttcgattcggcctttggtttttcctcgttaggctaggggcggagctagaacgaaatgagggagggtgcctcttacttaatttactttactttaaatcaagtttaagttgatgcgggtgtctaagtttacaataagagaggtgcacacatgataaaaatatgtgaagtatagcttaaaaaaatttctagaacccctccatactctacctccgcccctgcgtcaggccgaaataggtccaatctgagcctcaactcctattcggcccttgtgtccacacagatccagacatgtcacagtgattaaaaggcccatggtgatggcccagtagccgttatcacaacaatccttcccggcttcccgtaccgtcacggatgtcattgctaacctcgatcaccccgtgtctaattcaatttcaagcgaaattacccgtcctcttttactatcaaacaaacgaatccgtatgtataaaaaccagctaatagtctaatacaatctgcagtacgtgtagacgacgaccttatacgtatgctagaattaatactaccgtatacatggccacggtgtagctagggcgcgcgtgctgctgccgctgccactattcctggtccatttgcatcagcgggggcacaggcggacgcatggcggcggggtggtgctcgccgctgtacgtggccgacctctccatgttgatggctgccatctgcacgcccagcgggctcgcgccgctcagcgccgccacggcgtcgatcttgggcgggcacgacatgctccgcgagtgcgccgtggcggtggaggcctcccgcggcagcggaaccagcacggcgcgcccgtcctcgttgcgggcgccgtggaacacgaaccggtcgtcctccacgtcgtagaagttggccgtccgcacctcctgcgccagcgcgcagctccagcagaagagccacttggcgcagtcgctcaccgccgcgcggcacgcgtgcccctgtccgccggcgccgcactcgcacccgcacccgcagccggaggccgggagcttgtaccgcttccgcatctgcgtccgccagaagccgccgtagaggaagccgcagaggcccaggagcacgcccacggagacgacggtgtcgcggatgtcgtcgtcgtggacgttgagcgccgtcacgctgaagatgaggaacggcgcgacgcagagcaggatgaaggtgaaggcgtgcacgtacatgtttccgaacccgagccgctccatgttccacccgaacacgcagaacgtgcacgtcgccgacagcgcgcacaccgtcccgtcgtcgcagcagtcgaacagcccgccgctccactccgggctgctcaccaccacgcgccggttgtatatcttgatctccacctcacggtcgttctccgccggccggtttccgccgccggcctgcgccgccgctgactcctcgtcggaatcctcgtgctgcttccctcccagcgggccgtacgccgcgtagaggccagcgatgacggggcagccggtgccaaggccgtagccgatgttgagagcccagtccggccgttccttgcgcgcgtagctccagaagagagcgcagcagaagtactgcgccaagcaggtggcgtgaagcagcaccaccacgacgagcatgtgcgcgcggtcgtgcggccgcggcgcgccgtccttgcagtacaccttgcggatctcctcgcggtcggcgccggcgccggggcgccaccggaggagcagcacgaggtggtggaagatcttggggtgctggtacaggcacatgatggtgaagagcgcgttgaggatctggttgatcacctccgtccacttcttccgctgctcgtcgtcggggatggcggagtcgagcatgccggtcatgagcatgaacagcatcagcagcccggcggcgacgaacgccagccagatgatcatggcgaagttctcgggcttcctgcaccagctcaccgcgtagctccacagcttcccccacttgatcttcctcacgaacggcacgcggaaccgcctccgcggccgccggcgaccgccgccggagtccacctcctcgtcatcccccgacgccgcctggccctggccccggcggcggaggcggccgacgaaggttgaccggaggaaccagtccctggacgggtgggcgcggaggaagtccaagaaccgccgcttgcgcacgctccggctcagcgcgcccgtctccaccgtcgggatgtagatgggtatgaagtccatcagccgcattgtcgacgacggcgcgccgggctcgccggcgacctcgacgatctcatgcccctcgccgccgtccgggaccatatctgctcccggctcttgttccagacagcagcgcgcgcttggagacttcagaacagcatgtggtttgcgcgcgctaagaactagcgcctgcaactgcatagagtttggatacgtggcagtttcttcgggtcagtagagaagtcagaagagtgcaaaaaatgtcaacacagtgcagcacaaccagaatgaccaaatctgtgctcgtctattctgactgaccattgctttgacggacttttgaaacaggattaattaatactcccttcgtctctaaaattttacgtcgttaacttttttaaaaaatatatttaactgttcgtcctatttaaaaaatttaagtaatttttatttttttctatcatttgattcattgttaaagtatttatatatacatatagttttacatatttcacaaaagtttttaataagacgaacaacaaacatattttaaaaaattaatagtgttaaatatttagaggtggagggagtactactactcgtacttacgtctgccacaaggtcaaacatggttggcctacttgtttaatggctaggtgtaataaatttgattatctaaaaggagtagtaattctatgaccagaaaggcacaaattctctcttttttacttagggcttctttgattgattggaaaaatggaggggaaaaaagtaagaacaggaatcctataggaactagtacagttcaaccattaaaaactcataggaaagacatagaaatatttcttgtgaccatgatttaaatagaattctaagaaaattaacatccaccttaaactcattttttttactatgcgtatgatagaaacgaagcacgattggaagatatgttttactttttcttgaccctagattgtatggattaaaaccatctggtggtcctttggaacgaagggttttcacatgatttttgtgggattaatgatcctttggatctgccactgttcacgtagaaggaattgctcaaacgaattatggagggatattatagcattaccatgaaaacgcatgaattccccgcaacctctagctagcataggatagaagctaaatcatatgttcaagacaaccctctgttccaaacaaccagccctataaaattcctttgtttccatgttgatcctatcatagtcctacatttcctctattgatgtgtgtgtttttatcctgtatttcgaattagccctcaaaattttatttactgttgatttaatacttaacattcccatgttttttctatacaccatcaaataatcattcatatagtttcctgcgtttctttaataatatgttttgcataagcgtgtctattcatatatctttattttaacatgttttctattcaggcatttctccagtaaggtgtttcaaatattagtttatagtgtctaggtatttcatccagagctattgataactcttatgttattctttccgagtattatgcacaaatatatttgttaaatgtaacatctaggcttgtattggtcttgcaaaatattttgctctaaaatatggggttcattaaaataaattataatagagtgaattgtaaaatttggagttctgtatcttggatgctaaacaaaccgagttttgttttttaagttcactctaagacaaatatcgagaggaaccaaaagttgatcgcacaaaactatgtggtgagagttaagccataggtgcatgacttcatttaatagggtttaaattctggtgtttctgaatattaccacacattggtgtattttcaaataaaatttattgttggtccatgtttttttttaacgtaatgggcgcatacgcggctttgtgcgtgtaatccatgtaattggaaaagaagaagttgaccccactgattgctccaatgtattgaagagggttgtgcggtttgtctgtgatcgtgagataaccagatgtttcatcagcaacacctttatggaatgtggatgcaaggaccatgactagaaatcactgtgggtcaatctagaaacggatatgatgcaaaacgattctcgattgctgagatggtagtggtactgtgttgggtgcacctcagtaaattggattttatttctgcataggaccacggcgaaacatactacgtggaaaccgggcagatcacagtgcgtagtggcagtaatgttctgaacaatacgctactgctacaggaaacataggagcctgtagtttactcgactcatcaagaattcaagattcaagaggcatccaaggcatgttcttttggttatgattccaaaaaagagaaaaaaaaaactctgaagagtctgaaccatctagaagaaagcacaaagactactactaccaactagtaaaagctaaacacaacttggtttgggttgtcagccatgttacttgtagcacatgtcaccatatgcaaggatttttccctcctgtggtgggcggctgaatttacaagtactggtactttgtttaacaaacattgggcgtcactatcaacatggtgctgagccaacgatgtgtaggactccaaacaaaatgtagcgagaaaagaacgtcaaaggaaaagaggaaagctgaacccaacagcggaagcactcagcacggctccacggaatgccaagaaaaatctaacactgccaacaggtttcgtttggaaacagttacgatcagatttcagttaccaaatcaaaatgacagttttatctactaaaagatagtagcagtagtacagtggttgcaaaatcaaaccactgccgtgcctaggcctcgcgtactactgaaagcgctgcttctgttcaggcgatgatcggtttgatgatcaatcgcaagaacaaatggggacgattagcattgccgttagaaaaaaaaagagtagaaatggagaaaaggctagcatgcagaaaatcgtaacaagaacagaataacaaatccatgagatacaaaggttgagagcgaattcgagaactaaaggagatatgaataagatagaacaaattgcagagcgcatagcatagcagtatagcacgtacctgagctccacgccgacccatctcctccaaagctgcatctccatgaccagcctgaagaattccactggtatgcaagttcttccttcttttccctccaagaatccaactgtccaaggcctccacacctctactgcctcttgatctttgcctagctacctcacaagagcaggcaagcggctgcaagcggttgaagaggttgtggatgctggaagggagcagatgggtgtgggcacggttaaattccctggttttccgaggttatttcgatttattgaccaaaaggagtcttctttttttcgtgttcagaggggaagctgggactgggaggagaagaggacgctgctcgtcaggaagtcagagaaggcgggtggggtagattttagacaagagcaatcaggtttggggctttgaggctttgagcatcggtcgcggaacggccttgatttttccagggtcatcgatcgaacggtccgaggacgattggatcaggtcgtcaagcgcgagatggcgatacctgataagaatggactgtagtccctacctgatagacgccatgagatgatgagaaactccaagtttgctgcgagagtgtgaaaccgaggtgcgatatagtgatgcacgggcgacgggaaactattctattctaaactccgagggcagggatgaaaacgatacggaaacggacaggaaccatctctattattttcgttttcatatttatttttttaaatcgaaaaccccggacacgaaaatggaatcaaatattatcgaaattgaaaacggagcgaaaatgaaccggtgcgaatacaacaacgaaaatttatcggaataaagaaaaccccttaaattgagctttacactgtaaagtcaaatccttaagtgtcaacagtgaacaattcatcataaaacacagttatatcatgcccaattgttaaaacttaatagtacatcacaaaataaaatctataaaataaatgatccgtgtttaagagataaatacttttgataaataaatacagccaaacaccatggaggcaaaaacggcgagaggtggcgggaacggcacgagatggcagcccggcggagacacggcaacgtgagatctggatgcgccgctccgccacccaactcgtagagtcgtggtctctctcgtcctctaagtgtacatatctctctcttctctctaagtctccagggttagggtagtctggtaggtactacgaattcggttgggctggagaagaaatatggactattgtattctattggcctttgtaattttggaaattccaacaaactattcggaaagtttctgatcgtttccgagctccaacggaaactgctattatcatattcaattccgttttcgagaaaatattttcgaattcgattccgttttcgagaaattccgactagctgatttcgttttcgaaaacaggctcggaatccggaattgtttccgtaccgtttttatccctactatgatagatatcccttattgtttgcatatcactcaaatagttttgaatatttttttttaaaaaaaacttgagaaggtgcattaatgtgatatactccataaacatgtaacttaaaattcaacctctacatgttacaagaaaaaaacaaatttgattgtgaacataccttaactatcgttaagacatgtataaattgaattttaagttacatatttgtggagtgatatatcacatgttaatatatctttttaatcttttaaaaaatttataactatttagatgtaataaaataacgagggaacagcaaagcaaatcagcgggtctcaccgcggctgccattatcaagcagagcggtgggccggcgaaagttgaaatgctgatcaggcaatttgatggcaatatatatgcccactgccttgagctcgtagttgccgaggcagtggcttgcaccagcatggaagcatgtagtacagcgtgagctccgggggtatcgcgtggccagcgaaaacgacgcgcgggcgcgcgccggttgcggcacacggcacgcgggctcgcttcgttacaaccacgtcacaatccgatccgaccattttttttcatatatcgatcgtggctgtccggttcaccgttcacacctcctcgcttcatcagagttcagataaccggcccatttgtcgatgtcacacgatgtaaattaaaattaaccagctgttgttttgttgttgttgttgttgcgtgttctacatcaacggtacggacaggcagaaatgactccaaacattgacgcgtagatcatcttgtttttctcgttctaatgatatataggaaacatattatatgacatcacagaaccgaacaaggggagattgggagaatgatactgttgatacctttactgtatctcgtacactgaaagagtgcacgaaacatgccctggtcttcctttcgaccaaaggccaacccaacagagcctcaagtcatggcacggaaaaaggaccaaagaagttggaattttttaattttttaatttttaatatttacataaatattatatcggtgaaaaaatttacaaaaattgaccctggcgccccagtggaaccaaatgtatcatgtttaaattctactactatttctttacataacataattctccttgttttagtgtatataatgtttctatgacgaagactacgatagaccaatatcaatttcgtacactaatacgacgaaaaagttacaacataaactcttacttaaaatataaaattgcaaaacaaccaacttcaatacaatttttaaaatattattaacaagttttacaaataattttttaagtgttatcaacagagcttcaatacaattttgctagtatttttttttatctcgacccctttccgcccacagatgaaaaaaaaaactagccaaaaactttttttggcacggaataattgcatttcgctccttgcaagacctaagtgcaaaatacgcacacagtgccatgaagggtctatttttgtaaatatttttgctgatataatatttctgtaaatatttcttaaaaaattaaaaataaaaaaaaatcaagaagaccacaaagcaatagcactactagtctactactggtgttgtgaaatcaaacagtagctttgccttctatgggggacggaccgggtctttttctcttccttctttcaactgttttttttttctttgtcgtcacactcagttgatcaatgatcgttcactatagtgatgaaaatagttgaaaaacgtctcaaccattttaataatcgtattttataaaaaaaatcaaatatagtaaagtcagaagcgaaaacgatattagaaatatcggaaaactggaaacataccgtacagacggaaacatatcgatattgatcggaagccaataataaatatcaaaaatattgaactgtaaaatcgcatatttaactttgcactatataatatgacgaaataaattcaaagttacgttaagttataatttgtctcttttaaccttacccaagttagagatttagctaagaagttgatagatctctaaactatgggttaaataaagaaatagactataaatattaattaccataatataaaaaacaattattgccataagaatgtggtaaaagtcgagaacagtcggtatgaaaagaaaaatccaatttcatattttttaccatttcccttttcgtttctatcggcaaccattttcacgttgctcggttggtaaaaatggaaacgaagcgtcggtcaatcgaaacttttcgtgacaatattcagttattcacccctactcactagcacgtgaatataacatggctgtgcaacaactcgaaagatggatgggcgggtggctattgctactccatccgtttcacaatgtaagtcattttaacatttctcacatttatattaatgaatccagatagatatatgtctagattcataaacatcaatatgaatgtgggaaatgctaaaatgacttacaatctgaaacgaaggaagtacttgctaagggtactgatcgccgctgctctcaaacccgtcgaactgagctgcccggcccgcggctagtgcacagtccacccatggtttggttccattttttggacgacacaatagggagtgacctttagtcctttacaccattatgcttcggaaaaagtccacttagactcccttaattattcaccgaatctaattcgtgacccgtaactagaaaaccgggtaagacgactccccgaattagtgaaaacagtgcaatttgactcctccggcggtattggagggtggttttgctgacgtggcgctgatgtggcggtgctaacccggttttcatgccatgtggcgcttacgtggcattagagttaaaaaaatatatatgggactcatatgtcattcaacacaaaattattgtgggacccactgacacgtggggcccacatgtcatccttcatcctttcttcctcctccctctctcccttctctcttttttctccccattctctctttcccttccagatcagcggtggaggcggccgggggccagagtggtgacggcggcgcgcgggcgagggctagagtggtgacggcgacgtgcaggcgacgaccgtgccaccgcctgctccatctccaagccggcccgccgccgctcccactccaccacctctaatgcggcgcccggtccgacccgtgcagccgacgacgtgggcggggcgttcgggatgggcgcagttaggggctccctcttccacttcctcaagggcacctacaactcccccaacagcgagtgctttgttggcggcgcgcaggccgtgcggatgaacgcggcgggtgggtgacagctttgcggtgtggggcgacctcttctccgccttcgactgcaccatggttttcatgcaccagaaggaggatctgtggaactctatcatcgccggcgccgccactagcggcttcctctccatgcgccatcgagggcgccgggctcatgcttaaccgcgtcctcgcttctccccgtcgatgaccccaacctcgccgccgccatggcccccggccgtgtcacgccctgaagttcccctcctcgctttaaaatttgttaaataaatcgtccgaagaaattgtttaaattaacctagagatgaatccctaaattaataaatgcaactaataatcagaatcggcatgtggaatttttcttggattctacatgtcaaaatatgctaacaggatttagtggaattttcagagctcaataaataattttaaccaattaaaaacattaaaccgcaataaataatccctggaaaatccttttttttccttttctcttctttttcttcctttttcctccctttttcctcttgttgggccgtcggcccacttcctcccgcgcccttcctccttgctgggccggcccactcccttcctcctctctccgggtcaccgacaggtggggcccacttgtcggccccttcttccacctccagccggcggtggcaaccgccgccgaaaccaccgcgccgccgccgctttccccgctcctcccacgcccactccgcgccccacgcccctccccacgtcgtcgcccacgtcccgccgtttcccgccctcgcgcgcacccaagaaggggcaggattcgattcgaatcctctccccactctctctccccacctccctcacgtcggcgagaaatccggccgcctcccggcctcgtccgcccctcccgagcccatataaaccatccccgcattctcctcctccttttttctttttccatcggccgctcccgagctctccaccgcgcccgcaccgtgcgcccactcgccaccgccatctccaccattccggccgcctctagcagccgctagggctgctgccgcaccacgccgccgctgttgtcgggctcgcgtagccgaggtccgcctcgtccacccctcgtccgtcgcaatccgtcgccagagatcgctgtccacctcgcgccggtgagcaccactaccgccgccttcggtcatggtttccgccccccgtgtaccacccctctccctctaatccctcccatcttgttccctagaaggtctcggagctcgtccgcccatcgtcgccgttccccagtcgctcgccgtcgccgttcgccgttgtcttcccccactccggccaactcgcggtgaggcactcctcccctcttttccccttcctctccctcctagccgcgagccgggccgagccgccgcttcggccgtgcgccgtcgccttcggccgccgtcgccacctcctgcgtcgccggttgccgttgccagcgaccgcatgccgccgtcgctagccatggccaaccggccggctttggagccgagccgcgcccggcggctgcttctcccgccaccgcccgatcggctcagggccgatctgggccgtcggtcccgtggaccggcggtagaccacccgcgtggtcccgatccacgatggaccggccccttgagccgctgccgagtggggcccgcatgtcggcgcacccctgatgacgtcagccctgggatgctttattgcgcaataaaatccattaaggccttttcttttatagtaaaaacacatttaatcttctaaaatttatatctaattcatccgagctccgattaagtccattcaagtctcagtaaattcataaaaatgcgtagaatccattaaaaatggttttgtttcctgtttaagtagacttatagtgtgttttgcttgtgttctttgtttgtcgcgtagatttcggccgtttcatcgatccgcggttcctcgaagacgttgttgtggtctcatcagtgcgagagcaaggcaagtcatgcattacgattgatcatattgtacccaatttacaaatgtcccgcatttctattaaatattgcattgttttacaatatcatgtgggatgggtcctactactcagccatatcttgtttaccttatgccattgataacttgggtattaaaatacttagatgttggtttagggaatgcttagccatgcttagttcaactagtacacaatgggggaaccatattaatgtatagactttgattattggcaatagctttggatttgtgccaccgcaagggtgttagttaattaaaatacactacatggtgggctgtgggtgcatggttttgctagtcgtgcccatggcgattaaggaccggtttgcgggatgccctgaaagaatttatcgtacttaccacaagccagcgtgggcaacggctgggcttgtagtgtagctttcctctagccgatgtacccaggcgacggtgggcgtgatggagttgggtcggccggggtgtccggttgatcggcttccggattcactgcggcacgaaaagggggctgcccgttgcctgctggggacgggggcgaaccctaaggtgtggtgcgattggttagagggggttatgcgaagggtcctgtcacggcctctttccggtatgtcgtggtggcatgtcggcgcacggtaacgtgtcgtggggctgtgtcttgtgggtacagttgcacacctctgatcagagtaaaactattcgaatagccgtgcctgcggttatgggcggtcgaccagattcaccgtgattagtctcaccctagttagctaatgaactggtgtagttcaggtggttggttgggcctgttgcaacgtggtgtagcgttggacagtgattggttaatattgattaattactaccctgttttactgctttcaactactgctgttaaatgctagctttatgcaaatgagcctttagcctcccttagatatatcctgcatcatacctcctcttcatgtatgacttgctgagtacagtgggtagtactcagtcttgctctcttttcccccacaccagagttgaagttcttttcagttgaagatgtctcgaagaagtttgtttcgtcgctgccatcaaggatgcctgtggagtgaaatcgccccgctgcaggagtcaagtcttcaggcttagctcgcttttatctttttccgctgcatttgtaatcttttatatttttgtaagacatggatctgtatgtcaacaattatcgtttgtgtatcctggctagtcctggataggggtttaatgcacatttagcttagaaattctggttcgtgaatttctgggcatgacaggccgccgccgccgccgatttggaagggagagagagaatggggaaagaaaagagagaagggagagagagggaggaggaagaaaggatggagaaataatgacatgtgggccagtgggtcccacaataattttgggttgaatgacagatgagtcccatagatatttgttttaactctaatgccacgtaagcgccacgtggcatgaaaaccgggttagcaccgccacatcagcgccacgtcagcaaaaccaccctccaataccgccggaggagtcaaattggactggtttcactaattcggggagtcgtcttacccggttttctagttaagggtcacaaattagattcggtgaacaattaagaaagtctaagtggacttttgctcggtccgcgaagcccatatgagggagggacacaccgcactacgagcgcaccatgcgtccacccgtcttgactaaacaaaacaagcaggcaccagcaccacctgcccggctagaaacgtctgccgattttgtccaagcggagaggagccgagctagacttgcaatctcacgcgtcgttccacacttctgcttttgttctgcccgcacagattgaccgcttaccacccccatcgatccatagctgtagctgtctccccggccatccggggcaattaacgaatccgacgactaattagcacggcatgatgccatgctggctgagagcaagctcaagagtatagttaactggcagcttcaaatcatctatagttagcttaatagccaattaatacaatagttacctataaatatatattacacaattaatatgtggttctacctatcatacacacttagagtccgtactgcagctggctataaatctgtagcccactgctattctcttttcttttttatcttcttcaaatgtagcctctgctattatactgctctgatacatattttctgcttgtggttcagcgaatcgtaggcgagccggcgaaacgagcggcgactcgaccgacccgctgccttggccttgagttttcgctgtctcttttaccattttccctcggtggcaggctgcctgagaccatgccgtgcctgctgctccgacgactgggacgcgagagttggcacggatcaatgcattgacgtccagaaatgattccagtctagacgcagtacataggtgtggcgtgtagaacgagccgttggcgctgcagagaggtattagcgagtagtatgtacgattcgcttccaaatgaaacgaatcttacgaaaatacacggggtgtgtcctcagcgtttggtattggaataagttcattttagctctctggtttgcattgtcctggtttcagaagttgggagattagttgtatcttgtttttttttttacaagggtaggtgtgagtccttgtagcctttctggccggataattattgtaattttatctcacatctcgccggtgttgacactatggctgagtaatatacctccctttccccgaaaaaaaaagaataaaaatcagactgagtgaccaatgaagccacctaaagttgaaccgattttgctaaacatcacacgggtgattttttcgttgatatttgacagatttttgcccctacaattatgcgccgagatcagtacacgattctgcgtcgatgttgtcgtgaggtggagatgagacctcgtgggtcccacgtttgccgctgatcacgattcacaagaaatttacatcctagctacctgtaaatatcctatataactaaaataaaatataaaattacagtcctatttaactaaaattgtatatgtaaattcagttgatattaattacaatcctatttaactaaatttacatttgtaaattcagttgatttaacatgtaagtgcactgtaattttgataaaaatattgtgtaagtaaatatgtacttattattttctttaaaatataaaattacagtcctatataactaaaattacatttgtaaatttagttgatttcacatataagtgcactttaattttgataaaaataatgtgtaagtaaatatgtacttattattttctttaaaatataaaattacattcttatataattaaaattacatatgtaaatttaattgatatgacatgtaagtgcactgtattttttattaaaatattgtgtaagtaaatttgcatgagttattttatttcaaatataaaattacagtcctatataactaaaattacatatgtaaatttagttgatatgacatgtaagtgcactgtaattttgataaaaatgtcatgtaagtaaatttgtattagttattttattttctagtatgttggacgcaaatccatgggaagaaaaaatctggatgattttttcttaaaaatcacccgagtgatgcataggcggtccctgaacaaagtgaacttattcttttgctatttcgcagggacaggctcatcttaattgggcctgcacattgttgagccggatgctaatggacggcccagcttataaacccaagaaacgggccaccaattttgctcgtgtgctgagctgaaaggcacacatgaattctcacatgaggcagcacagatgatcgcggtattgctgattgctaatccctccttgctttccggggagctgtctcggccatctccaatccaccggaattgagggggggaaaccaccaagggtcgccgcaaccgccacggcgcgtggcgagaggaacacgacgccgtccatcgtttagccccgcgggcacgcgcgtcctcgcgctcgactgcatgtatgaagccaaaacaactctcgccacttgtgccaaaaagccctgcgtcctacaggcacttagcccttgttttcctcctgcttctaggcacaaaagcacgaaatctgccgtcacctgagttcatccgtgcatattgcccctgatgcaactccccctgaccccctctataaattggctaagctactgctagtcgatagtacattgagcttgcgatcgacgtatatatatgttggtgtacttgtgcagggtggagaagcagggcacgtgagcggccatccagtgtagcttcgctgcgcgtccatggcggcgaacgcgcgtgatctggagtttggatggtcgttcatgtgtccgtcttctccaccgagcactggcatatccaagaccgagacggcgagactccgagagacattggtcgagcgagcgcgcgcggcaccgtatcctgcactgtctatgagttgacaacacagacagctgtgctttgactgtctatattcataacgctgatctactacaagaaagtgtcatatcttatagtactatgttagtttatttttagatactgttacattttattttaaattggcatatctcatactaggttgatttattttgtgagacggttacatcctattctgggttggtttattttaggatagtactataataatatattaatatctcatattaaattaatttattttaagactgttacataaaatttttgattgatttatttaagtacagagcgggtaagtaaacgtacacgttgccatgtcgttcacgtttgcaaccaagggcaacaactcgctacatggatcagctcatcagcccacggaaaagcggtgctgccgcgtgggctgctcgtgtagtaggcccagcccatgagtccaggaatcacccagccgtctctctccaaagcccctcaactccatcagcgaggcatccaccagcgagccctttcctaatccgacccgcgccgccgccacctcttcctccgctgcccaagagcgatggccgcctcccccgccgccgcggccgcggccgccaccgtctcgtcgttcgtctcgccgtcgtccttctcctccgtcaagtaatctagtcatctccgcgcgcgcgcgcgctcgcgcttcgttgattgattcgttgtgctgtggttctcactctgtttgggcgtgattgtttacagggcatcgaagcccgaccgcctccgtccggcgaggagggcggcggccgtcaacgtccgctgcgtcagcagccctccggccaccgaaacttgtaccgtcctctccctttccctctccctctccctcctagcaactcatttatggttgctcccaaactgctcactgccgcttaataggtttttgctatagtagttatcgttggaggtgtgcaatcgaatgcaatgagctcgatattgcctcctctgatgctatcacacgcagtttaggaacaaccagaaagttactgatactatcactagcactgtggtagtaagtttactgaaagattcagctttcgttttgaagctttcaagacgaaagtaccacgaaatgccaatatggccaagctgcaagctggctatctgtttcctgaggtttgttttgttccaaccatttcctctctcttctttccctccctgtcttcgttgatgctgttttattgaaattgcatgttgatattggttctttgccaactgtggagcagattgccaggagaagggcagctcacctgctgaagtttcctgatgcgaagattataagccttgggatcggtgacactacagagcccattccagacgtcataactaatgccatggcagaggtacatcgttgctcttaatataataaacaccggttgtgtagcttcagatgatttatgttgcagtttgtcaagatcgtagctaaatttcttattgaaaaaagaagttcggcattgcatggcacacagttcttatggttcaatgtaaatgattttgtcagacaggctgtgcatcttcctaggagtaaactaagaaatcatcatcttcttttcttttttcttttttttttgcattttttgtattatagttattttttttcaaataaacattgatctttgatgggtctatttgtaaatgcagagagcacatgctttatccacagttgatggttatagtggttatggagctgaacagggtgaaaaggtatgcttatcactttactagcattttctgccaatacatcagcattcagttgacaagattgtacataactattttgcttcatatatgattttaaagtttgtgtagaatattctagaataattggagcaggatagatctttgtgctaatccatgaggttcagtaacaccttatggcatctgctggtgtggttcatcgaattagttttttgaactattaacttcttgcactaatagctgtcacaaagatcaaacatctgccacattttcttgatgagtggattcttacttttcttttactgccccattcaaatatattagtcttgacattgcatacatttcatatagcttcactatcataagccgtttatgttcatcattctgaaattatacattaattttctgcacagaaactaagggcagctattgctgcaacctactatgcggatcttggtattgaagaaacagatatattcgtctctgatggtgcaaaatgtgacatttctcgtctgcaggttctgaaataatcctatcctccctttcagtttatcattcatgctataatgtcccttacatttcttccaattttcaggtcctttttggatctaatgtgaagattgcagttcaagatccatcatatcctgtatgaaaattcttcacttgatgttaacccttcctagtgcatgattccattcttaaactgatgtttatggtcatgtgctccttttttttcatttctatcatactgcttcttattactaactattactttcacacttgtctgatgtgtattccaacatgtgttccatttttataggcctatgttgattcaagtgttatcatggggcaaactggtttatatcaggaggatgttcagaagtatggaaatattgagtacatgaaatgcagtcctgaaaatgggtttttccctgatctgtcaagtgttccacgaacagatataatcttcttttgttcacccaacaatcctactggtgctgctgcatctcgggaccaattaaccaaattagtcaaatttgcaaaggacaatggatccattatagtttatgattctgcttatgccatgtacatatcagatgacaacccaaaatctatctttgaaattcctggagcaaaggaggtaggctttgggatttaagcccttcctaccacatatggaaatttatggattttctgcaaatacttaaatccacacctgtcatgtgttttcttgtgtgtaggttgccattgaaacagcatctttctccaaatatgctggattcactggtgtgcgtttgggttggactgtggttcctaaggagctccttttctcagatgggcatcctgttgctaaagatttcaaccgcatagtctgcacttgcttcaatggtgcatcaaacatttctcaagccggtggtttaggttgtctatctccagagggtctaaaggtagcgtttcagagtttctgaaaatcttcatgtggctcttttggcaatgcttcatttcatctctttgttcctatgcaggccatgagtgacgttgtcggcttctacaaggaaaatactaaaattattgttgacacatttacatcacttggattcaacgtctacggtgccaagaatgctccatatgtgtgggtgcacttccctggccgtaattcttgggatgtcttcgccgaaattcttgagaaggcacatgtggttactactcctggtagcggatttgggcccggtggtgaaggcttcgtaagggtcagtgcatttgggcacagagagaacattattgaagctgcgagaagactgaagcagctgtacaaatgagcagtgatccggcctttatattctcaacctcttggggagccatatcaaataaaaccaagcagagttcgaagacaaaatttactctgtcgggctatcagtagatgttagaattgaaacctaatactttataggcagttgttgtgttccgctcggtatttatccattcagagccattttacattctgaacttctcttgttgtttagccctgatgcacctgagtgaatcgcaagcttatttatctccttttgctaagttcgtttctactactctgcttaatttgctgctgccgtataaggctcagtgatatctccctggatgcattgaaacgttaggcacacttgagtcactggttgcaacaaaattaagagtagagaacattgctcagaccaattcagttttctactctcgtacaggaagatggtacagtaatactctattttaccagactaccagagtaccagtgtagaaagtactatcaaatatgaattgtactcagctacctagatgcgagagaactcattggagaatgaactctattaaccgaaatctatgagcatggagagaagcaaatcgttgacttctccaggtcaggaacttacacgatcttaatttactgaccatgtgatatgattcccccgaaatatcacatttcccagatctacagctgcaatagtgttcatacggcacgcgccaaaatctaccgagtttcacagtatcagtatcaggatgcagaaattcacagtatcactatcagcatgcagaaattctgccgaagaaatcccacagtgcacttaagtacttaacaaagctccacaacgacatatcatttactcttcgtatgtactttgatagagaaatactcttcgtatctatcaaactgtaaaactcactagaaaatagctaaatcttcagggggacgcttctgtgcaaactgcaaagataagtacttatatgacatcagaaaagggtgcttacaacaagaattagaggcaggttaacatgacacaattgtgaatattgtcaacaacaatcatttttcgtaatggtgggatgctgacttgaataacagttacaagaatacatcacaaacaagtttacatcaatccacgaataaagatgacagctgacgaattgatgtattgcatcaggccctcttcaatgatttaaacaaacaatggataacgatgaacgctaggacgaaacaggagtatagaaactgaaaagtaggttacagccaagcacactttggagagctccgagcctctcatatgtgacaaactggatatcttgctacctaactaccactaatagcgagcagagaggccgacaaccatatccttctgaaggtaccaataagcacatgaaaaattcttttgagtaagacataaccaaaacacttgtgacaaaagaaaaatctaaaccattcattgaatatcaccggaagaatactattcagcaaataagaaatatgaaattctatagaaatatatagtggtgatcaattaacagagttcccttcactaactcaatttctagaagtgtaagacataaattatgccagcaataaacataccattgttctcctaaaatttcacattacaacatagatatccatcctttgatgtttgatcccaacccaaactcccttgtcaacccaagtctacaaaaagaacacctttttaagattttagacccaaaaggatctacaatgaacgaaataacgcgtggcattgtactctaattatcacttatcacgtagaagtagtcttcatggccttgaatgctgggtggagcaaccctagttcatccttgacatcaagtgggttgctagtctcattcctgatcctcttcaccttcctgctgccaagcgacttgtgtgtaaacccatacatttgcaagatctgattatccccaaaattgaaagcacgctccatctgcttgaggcacctctccacagggtaatccccaaacttcccacacggcttgcatccgacaaagtgagtgaccagtggccaccggtgatcaccaagtcctggatggtaattctcaagcatttcctcatacctatcaaccaagataccccaatatccatggaggtaatacccattctcaaggtacaccttgtcaccccatttctcacgctctgtagcaaggatgtataccatggccgactgatcatcagcctcgaacaccggccgatccttcaagtacttggtcaaaaccttcccggcctcaatacggacagggccctttggtcccattggtgcccatgtatcaaggaaatcaagcgaccattggcagttgcgcagcaagaagctgcctgtgttgaggccaatccagttcttgtcgtcgtagaccatctcatcccagccgtgcatgatgaggttgtaggggccgtaccgctcccatggcagctcgaatgccatgtcggagaacatggcgtcggagtccatccaccagaggaactcgatctccgggtgcgcgaggagcagcgcgcggaggagcgggagcttggcccagaatccggccatctcggcgtcgagcagcgccatgttgtagaagatctcgaggccgtggacgcggcagtagtccatcttgttcttgatggacttgaggaggtagtggtcgccgacggggttctcgcacggcttgggcgaggagcccgtgacgagcagcacccgcggcttgacgtcgttgacgaagggcggcgtctccgggtggcggcggtgccacgcggcccgctgttcgtcccagtcggagatcttggggcccagcgtgtagggcgggtcccggagcgtcctcggcggcgggtccggctcgtcgtcccgctgggccgcgcgcccggaggaggacgacgagccgccgcccctcgacagcgcgtcgtggtgctccgccagcgcgcggtgcgggtgcgagatgaagcggtggcggagctcgatgaggtcctgctgcggcgtgccgaacttgcccgccccgacggtgccgcggagcacgacgacggtgagcagcaggcacaccacggtgagcttcgcgttcctcgcgaaccgctggatctcccgcatccgccgctcccccaccacccgctccgccacccacattttgcccccctccctctcctcccccttcctccgatccccccacaccgatcaaacaaacaaacaaacaaacaaacaaaccctcctcccccaacccaaaagcagcaaatcaaaaatgcaggcaaggaatcaccggtataccgcgtctacggcgacggcggcggcgtcggcggcgcggagtggtggtggtggtggtggtggtggtggaggaagaagccgaggaggttttgaaccgcggagttggaggcgacttaataagagaaagggcgaggcggagtggtgccgcgacccgcgagcgagcgaagcgcgcacgttggcctcggagagcggattgcggtggctgtctgagcgatcgggaggcggaatggaaagggaaatctggggagacgcgaaatcggaatcgaaatcgaatcaaccccctgacccggccgctgcaaggaggaggaagaaggagaaggagaaggcgaaaggggaaggtggtggtggtaaaaggggaagggaatagccagccaacgcgttgcgagatgcgatgcttctactcctttccctgctgtagcccggtaatttgacttgatcctctcgcgtgggcgtatgaccggtggggccacccgcgtggggccctacgggttttgtatggtaattttctctggcttttttttttgctcggttataaacggggggttaattaaccagtggcggccagttgtaaccagcccaggggcaagcgacgtcgcgaggcgattgcacatgacgcggtgacttttctccaacgtttaaacacgcgtccccatcagcggccgtgccactacctcgctcaaacgaagcgggccgttccgctgcgtcgctgacgggtgggccatcgcgtcgacgctgacccacctgtcagtggcgtggtactagtttgggcgatgtagccgccggaggtggagttgtcggttgaggagctaatcactggtgtgtgatggcgatggccataacgatgttttttttaaagattaaagtggacatcagggtatgtaagccaaattactcctctagaagcccagttattatgccttttccttttgtttagtttgggttggtaagtagcgccaaacagtagtagttttatttttcaaccatgtaacatcacattggaccaggtttctctcaaatataatgtactacgcatgtttacggttccgagatggccttccgtttcgggctatgacggaatgacggttttcgcgaaatccgataaaaaaccggtagattttgaccaaatttcgtaaacaaatatttgaatacaaatacctagagtttaccgataaacttatgaaaaccggtcggctttggtgaaattccgaacgaaatcatcgaaatttcaattggtaattagaaaaagaggtaactgaaattgttttccttttttaattcgttactcttttttttctactataaattccagtaaatacacggaacacattaattttttcaaaaaattatatcctaataggttctacgaatattatactatttataagattttttttccttttctatcattcaaataggtctcagatggcttttactttcgaacctcgtcgaaatctcaaaattttgtggaatgcaaccagttttcgtcaaaattgttaacctgagtactacgtgtacaactgtactagtagtacagagatatggaacgcctcgaaaacagacttcaacaacagagacgctagaacgaggggcaagtaaccagtaatcactgccacttgaacgaattccgcacagggagatgcagatccgatctgacccagagaactcggtgttggagcgagagacagacagctgagagtgcgtgaattagcatgttcacgcactgatggatctctgagctgattccaaatttcagcactggtcttcttcatggacccttgatcagcggcgattattgtaaagcggccagtaccggtcgccgtcaacacgggaagctggggccagtgccgcccaagaacttgcacgtatctgaagccaaaccaattaataaattaagcaatcaaccaaactaaacccatttatttgccggccacttgctagaccacggcgtcgcctgcatccgcagcggtaaaactacacaaaaaagtgccggtggatccggcgctctccacttcactaccacctcggacctttccagccgatcgatacgatacctcccgtgctcctcctgctcgccaaatgctttcgcctgcgtgcgccgtatcattcatcgcgagcaccaaattaagcgcggcagaggcagcgccaacgcgtgtgccttttttttccgcggacgagccggccgtggaatcggcaagcaaacatgggcgcgtagcgttgatacttgacctccttttgccgtttccttttggctctagcttcctcaggacgacgggaaaaaggctgcacattagcatgttcttgatggttgtgagtactatagggaacatgggcagaaacaggggtcgtgcaggcaacgcacggcagcagaaggcagcggtcgaacgagagtgagacgtgcagccacgaccggaccaggcaccacccaatcaacgagcggcggcgacgagttcgcacatggacaagtagctcgccgggtgggtacatagggcggaaactctccatacacaagtcggccaggacgactagtactgtatcatggctataatactgcatcatggctaaatcgtatatataaaactacggaacatgttaaccatttttcaacggataaaaaattggagtatatatagtctactgtggatgtatgtgtatcagtgtatacagtacccataccgaaatgaaaaagccatgaagaaaaatgaaaaaaagaaagtatgtttttccccatcggaccatacaagcaaaacgcctagtccatgtttttccccatcggaccatacaagcaaaacgccaaattggactagtgactacagatctttgctgaaaacaaataaagattcttaacgaacactaaagatatactaaaccaagcacggtggtgaccacaaggaacacatatatttgttatcaaatgcgctaaatgggccctagtggtctagcagatcaaagccaatgtagcgagcacaaagcatttgggaccacggccctacgctgctcaacattgcacgaccaactgacctggaatcatcgaaaccacaccccactaaaaaatccccagtagaggaaaacaaatctatctcgtcttgatcagttgagctcccgacttcacgtcaaaaatgagtgcagatgatctcagccagctccctataaacacaagagaacatgctgttaaatcactaggagttatcattagcatagtgcagactagcacagccacaaggtacacgccagctaaaacgaacctatccagcataataccaggcagagggaccaaccaactgggctatcagcttaaggaaaatgtcacatgagaaaatattcatggatttatttttggacgaattgttattgaaagcaacaaggccattcaatgcagatgtatatgacagagaagccgtgacttcagtgatcaccgcaaaatacacaagtctgaacccatactgctaatcagcaatagcgtccacacatgacaaatggaccaaaatgtaacaaaaatatacatttttactgcaagaattgctacttcagtagttttaggaaaatgtaaaagattgggcttcgtgcagtcagttctcactttctggaacatcctatcaccaaagtctatcatcatggtgcattagatgaaactaatcgcatttctgatacaatattttacagttcacagcgaacaaacagtaaacagaggaaacgcacaaacatgcaaatttgtccttgttcatgaattgctaagcctacattaagacttgaggaaaatacacagagtgattattagcgttcaacggaaaaaacaaatggagatgttccgcacctgtaggccattacaaagcttactctgtgggggcaaataaaccataaacattatcatgaccttgtggttgttgtagggtataactgaacccatgcaaattcctccttgtagctgacattttgatcgcatgatcctttacatgtgtacacaacaattgttgcccaatcaagagagtctggctcattcttcacaccaaagtaataaagcagctgtggcattatctgcagtacaaattagtgtgatatgtaagcatgtctgtgtgaaaaagggggtgggtgcctgtttgccccttactgtcgtacaccttagggatggtaggtcttcactgactaagtagaagaaataatttgaactgatgggatttgaaagaaaataccaaactcaacataaaggctgcagaattatttgataatctcatttacagtactattttgagcagggtatgaattcccactaagccatggtttattggataccagcacaagccagtaataacaaagagccaccgtcgggtatatcttggctcagtctggcctggtatcacaactggttaacaggcagttgagctagcagccattaacttttgggtcttgactctaaaattgatgcattggtgtctgacaatatgcacagtatgtacccagcgaataattcatacagcaaagatataagggcaagatatttggcatgagggagtagggtttgcaaatttattacttgtgttgcaatgtgcaactggatataagtgtatacccactatatttcagtgacggaatttgccccagaaaaaaaaaagaccaacctgaaattcatagcatagtggacctctacagtagctacatgatgggatatcggcatttgatggacaaccagccgataacgcccatagaggtttggcattctcttctcgacagtatctgcataatgtaagcaagtttattcaaattcctgtaacataatattttgagaaaaaaatatgcaagggcactaaaaaaggctaattagaacattaactacacaatgctactattctgaccaggcaaaggctgatcagtataccaccaaatataaaaaagaatccaagcaactgatgcaatctcacctcaatacttgctttggtgctcttgagacccgctcttgaaaagacgcccagcatttgttgtcagcatcagcctacaaaaatagtagtggttaacaaaaacaaagatgaacagataagcaaaaaaaaaaaaaaaagagagagagagaggatgtagggttaaaacctcaaattgatccatccatgactgcatcatatcatctggtttaccaggtctttgcatcaccaaggactttgagttactctcatcacaactgtcagaatcgaaagcaccctcatagtcgattgcaatctcatattctggccaagatttgctagcaggaactgcaaagagatgaaactataaaaaagagatatgattcaatgtttacaagcttatcaagcactcaaatacaatcaccttttcctacagcaggaaaaatagagcttgaagcttcagaagaactgattaactgtaggcaatcactcttatggccagagcgccagtgcagtgtctgacaaatagaaaaaaaaaagttcaacaaagcatgctttagggcatatatagattaacgattagcgggaaaatgacttataaatacctgatgcttttcagagcagtagcgtgcttttttgcagttactacagattttatcacctttccatgtaccgcaccaaatggcagacaggagctgacagcatagttgaataattgaaagaaatctatattatttgactatcaattaaaacaaagagttcaaccatgaaaaatggccacctattaaaagttaaaacagtttaacaaggctgaaaaagaaaaatgctgcctatgaaagcatgtcacacaagaaaattcagcaactagcataacacataaatcttacacagggtctctgcaaatgaacagaatgattatctagaccaaaaaaaagctgggaaaaacagaagaaatgcttattaactttagaacataatgtaggcagtacctgacatgctgagaaaagtttttgcaacagtagaaaaaataatgaggatgaagctttaagaatttatcacatggaagattcgatcaagtcacaagtcattatcaatcagatatttatacaacagctagataagtgaggaccgatgatccatacacataatgcaggaaacacatcattttgatacttagaatcattaagaaaaagaccaaacatggaaaggaatgccaagctgccatccaaagaagaaaagaaaactacctcctggacatagtggcttgtcagaatcattgtgctttggtggttcacttgagtagaaggcattactacggggaagctggcaccggaaaaccttcacgctgtaacccacagcagtcaaaatcagcacaacaaaaggctattagcaaaacagctgtagaacttcaattcaccttctacacggattgccttgtctatgtttccactggtcgtgctggtctcggagcaagcatgccattgacgggcacatgaacatgaacaaagtgcggtgaaatgatgccgcattgtcctcaatcggtgcatatatctgaacaaaattgaatcctatttgtgattgatttcacacccaaacaacaagtagtcagctacaactgcactatccacaaagcaaacacctggaggacgaactgcaggggctcgccgcagaagccgcagcaacgcgagttccccgatggcaagttcacaggatccaaccacgcctgcaatacagcaattcacacaaaccacaacatcaacacctggtcgacgaattgtaccaatttagcgagtgaagttcatcaaaaacgcgtgcaatccgtacgcactgggatgcctccggccttgctagggaacaggtggcggaggaggaggcccgggtgcttcggcttctccagaaaaccaagcgtcacctccgcctcttcctcctcctcctcgtcgtcgtcctcgtagcccgcgccgtcgcctccgccgccgccgctggcgggtggggatcggtggggcagttcgggctcgtcgtcttcctcatccagcgaggtgatggtgagaccacgaagcttctcggcgttggactccatcctcggcggcggcgtgggggcaaaaatgcgtgcgtgttcggcgactcgcacttgagagtcgagacggggaaatggtttgggcgaaaaaccctagctagcctcctctcgggttaatctcagccgtccgaagcggggctacaaaacgaaaccgaccgaccgacaccgaccgagcaaaacctttcgccgcgcaaccacctaaacccctctcctcccccttcctctcccgccgccgccgcgcgcgcgagccggcggccatggcgcccgcggccgccaccatccgcgacctgctcacctccttcagccccgccgcggacttcctcgccctctcctctggcgacggccgcatcaaggcatggagctcgaagctttccgcccgcccatcctccaaaccgccgggagctgcacggttactgatgatgccatgggctaactcgatcctttccacctccattgcaggtatgggacgccgtgcgcggccaccttcagaccgagttcgctgatatcccgccggtggaggtgggcggcggcgcgcccgcccccggggcgaagcgcggtcacctcgcactggactacacctgcatgaagtgggtaaagctatagagcaaggtgaggcattgcccccaaatttcgaagcttctacggttggtgttgtggtaccgtgtgcctatcgtgtgctcgtatttttgccttgcagaagaagcggaaggcagggagttagctgctggtgcttggcactggcagtggagatgtcctttgcacttgatgtcgccgcagggcagtggaagtggagggtcactgattgccaccctgggtacgtttggtgcttccatgggaactcgtggcttcatttgttaaactatactccaagctcattgaacccttgattgtagctttgaacatgtttggaatttctatgttaatctccgcaagctttagctagatgtgttctcttacattggagtgcttgtttttatgtgttcaggggtgtcacagctgtagcctactcgaagcatgggcgaagtttgtacaccggaggcactgatggcatggtctgtaggatcaatgcctcagatggctctgttgtagagaaatttaaatcttcatcaaaagcaatttctgcgttagctgtgtcaccaggtatgcccatgaaattacgccgctggttttatgtctggtttcacccccactgaactccccatttgctaactatgcatacactactttacttcctatgttgtgtgcctgttggtcatctggtttacctatattgatgttttaggatattaaactgtcttctttaatatttgtcaactgtaacttgattgccctgagggacactaataatagttgaagtgttgagtgttttttgaagtgttgagtgttttctgtaacctttgtaatgaataacattttcaacttattttgccgtgctattgtgttgatgccccgctgttggctaatttatggcctaggagttctaagtgcctcttgagatgttcccttttcacatgtaacattaatgttcttctcgaagtagagatggaaatgtaacataggtatacctgtcggacacacgaattgaataaaaaaaagcccagagttcttccttgaaatatggtgtattgattatgcatatggatttagcttgttgcatgaatttgaagcttaaaatctttatttatcaattaataagatgtatgtatagaaatattctctttgctgatatttgtagtttgcttaggccttttaggatctaatgtctatattgattatatgtcttgtgctgtaacaaaacatgcgtatgagtatgttgcacttacatctagtctctatctgaaccatgtccaccctagctcaaacttcaaagtaacaaatactgcttttgcttcattttattagatggggagattttagcaacagctgctggccagttgaggacctttgatgcttctgataacaagaagattcaaaaattctctggccatccagtgagtgtctttgcttcctcgtcctttaagtgtgttctacttctgagattgtttatctttctgctcgtattattttgtcctaaaatgctaaccttctgctattggctaccctaaaattaacatttttaggtagctgtgaggagcatggtttttagtggtgataaccaatatgttctgtcatctggagttggggaacgctatgttgccatttggaagttgggtagtggtaaaactcagagttcaagctgtatactctctatggagcatccagcgatctttgtggactgtaaatgttcagacattaatgatacagaaggagaaatacatgtgttggctatttctgagattggtgtctgctacttttggtctgggactaatatggatgacctgcgtaataagaagcccactaaaattgcattgtctgattcctctctttcaagatctaagcaaggttttgcaatatttgccgcaaaactgcaaggaatagatggccctaattctgcacatgttctgctggcttatggatctgtggtgaaaccgtcttttgacaaactgttggttcgttatggcatggatattagtttgggtgtatctgatgatggagttctcttacccatgattcaacccacaaagcctcagaaaggccaatctgctaaaaagcaaggtatactgctggtatttatagatatacacataatcctgcacttctgtttggtcccttgcctccattgcagaactctcaactattgtcaatggttactcttgggctaaatctcaattgttttcttgtaggaattataacggctctagaccatgctaatgcagaagattcaatccttcctctcccacagctccatacgcaggaaaagaaaaggaaacataatgcaacagaatccagtggtgacatccagtctgcacctcatagtgaccttagttctacaaaattgattgagaaaagaggtaaatcatctgtttgtagcatcttcagtagtcataatgcttttgttctcatggcagtgtagatacgaactggtacataactggcacagttagctagtggaagtgtggaaccacataagtttgtatagtacatatatgtgtgcttccgcatgtttgggcaaacttcaaataaatatactataacatcttataagttacaaatgaaaattattattataatccattctaataattatatacatgagtgcatgagatcaatctacctagcctacgaatacgcatgcaaaataacctggtcttttacaaaagatccttcaaacaacaaacatgttttcgggagtggggaaatgggtgtagagcacacccattcgcctccaactccatctcaaaggaagataagtgacgttatgtgtccatatgatctttctctagagacttttaactctgtgggagcaatttattgcaggggcctatacccttgtggttttcatggcaagaatgtaacaactgctatgagcaataattctagtctctcagttgttataggttttactatagttttaacattaaacacaaattttgttatatttaacatgtatttctgttaaattgatcttcactatttgctcaaaaacccttttgcttgtctagctcctgtgcaaagaattgaagatgacagtgtatgcatcgaagacatgatgcggaagtgtggagttattgattctagagttgatcagggcatggaaggtcatcctagcatacccactagtattttatctgatctatttggcagcagcagtaaaatcgatgctaatttacccaacaagaaggtttgtgagaactgaatttcagtcaaatgttctgtacttccaccatataactgtttgcatgtttacacattacagtatatatacaactgatgaaacctgatgcattgatatggttcaacagattcgagcacatctaagatccttgaagcctggagatgcttgcgaacttttagaaaaattagtatcttcatggaaaacaaggtgtccatgactcttttcccatgtttgttcccccacaacgcattttcattcgtttttatccttgtatgcttaccaattgctgatttattctctacagatctggtagtgcagaggttgttttgcggtggatatactgcttattaattatccatggtcgttttatcccctttgagaaatctaaaaaaataattagcgaccttgagaaggtattatatgtgttaccagtactatctcttgtgtgctatgcagattatttgaaacatgttactgttgtggttgtcatcatgctgtgttgtagtggagttggggggttaagctattagcaactattgccttaaatgactgcagaatgtggataacatattctgattctaatttaaagaccaccaatgcaggcagggtatttcagaatatagtttcgtgacctatttttctgataaaagtacaagtaacaatgatggcaagaactcacctttgatgagaacttgccaagtcacaatctgagccatttgatccactctagtggatgctaatgtagttgttttcccatgagagttctcaagtcgtcattgaacaatggattcccattttagatatctcctgacaactcaaacaatgttgtattgacacttcataacatcaattaaaaagtcatgtgcagtattgagcaaagcacatagaaagttaaagaaataagcatgctgtgtatctagattgggaagatgtcatgctatgcagtgctagtaaattatagatatctttattttatgtaccatgactgatttgatcaagttgcccccaccaatgctggccaatttctgttatgtcaaatctggggttgtcaatttggctgcccaaacttataataaatttactaaagtatattgcatgcccagtatttacaaatgaaacacttcccaatttcaacaacatggtcagattttgatcaatattacttggaaaaaaactgagactataactgtgtgtttactacgtcaagtaaaagaactgaaaattcaaaggtcgaactgaaccactgaaactatgagcttaccatgtcgaacatacaaaacaaaaaattgaaatgaaccattacagctatgtgtttttcttctattttcttctttggggaattgcaactattagtttaccatgcgaaacaaacaaaaccaaagttgaagagattgaaagaaaccatttttcgtttgcagatgtgtggggaaagatacaaagcagctgaagatttactgaagctttctggtcgtcttcgattgctcatggctcaggttttaaccattaataatactgcgtaatgagtcaatattcttagtgtataagttaatgatgatttaatgatcatgtgcgtacttcacttttgtagatcgtcaaggatccaaatgatgtttctgagcttccatcagaggagatgcaggattcagcggctgctcagtctgatgaagaggaggaagatgatgaaattgatgaaacggtgtatggtgaagacgctgattcgtctcaaacaagtgatgacgacgctgaatagaaacactgagactaagcgtagcattcttatgatgtgttgttttatattcaaacttgattaccccgtagtcaggtttgtatgactaagcaaccccgaagggttgcgcagaattttgacgaggcgaagcatcctctgaatttcacctcggtgtttctcccctgccttcaccttttaccacaacacggcattaagaccgagctaaagctcatatgccgtggttaactacttgatgggttctctcaagtgttaatgcctgcttttttatcacaccaacccaataactttagtccaagatttagattggtgatcactgcatcactttgatcacaccaacccaacaagtagtccatgatccaacagatggtgatcacaacatcacgttgactacaacgaccgtgtagccaacccggcgaaactttcttcgccttcaactaaacattgacaaaaacgacatgctaactggggggcctcctgacgtgtccttccaacccccccggcctagtaaagagataaacgaaccgtcggcgccatccaatttgaaccgtcgccggccggtgctcaccagacaccagagtaccagacccattcaggccagggctcaccaacccccccacctttggcgctacctatttaaaccgctagctgccactctctccggcatccactcaagcagagcagagcagcggcaaagcaagtgatctctttagctcggatcatctctgcatttgcatttgcagctgctcgtcacggcaatggcatccaccaacagctggacccacgagatcgagtcgccggtggccgcgccgcgcctgttccgcgccgccgtcatggactggcacacccttgcccccaagatcgcctcccacatcgtcgccagcgcccaccccgtcgacggcgacggcagcgtcggcagcgtcaggcagttcaacttcacctcaggtatatatatatatatatataccgccgtccactaagctcaatattccatcatccccgagatgcacttgatagtgcggtggcaaggggtgtgtggtttcaactctgacgtccgtcccgtgttcaatccccaacacgttcataattacattcacctgctgttctttctgcagccatgccattcagccacatgaaggagaggctggagttcctggacgtggacaagtgcgagtgcaagtcgacgctggtggagggcggcggcatcggcaaggcgatcgagacggcgacgtcgcacatcaaggtggagccggcggcgaacggcgggagcgtcgtgaaggtggagtccacgtacaagctcctccccggagtggaggtgaaggacgagatcaccaaggctaaggagtccctcaccggcatcttcaagaccgccgaggcctacctcattgccaacccggacgcttacaactaaatcgtcatcatgcctatgcccccaaaatatgtttgataatatttgatctttgcgagtgtgtatgatcgaaataaagctgcttccaagcagtgagtgagaagtgagcagcgagaagcttggtgtgtggtttggttgctgtcggagaatggttttgtttgacatgatgctgtcaacaccggctatgttatgtatctatctagcatctacctgttggttttgcgtgggaataaaaacatactataaaagataatgagctcggaagctactatctgtgaactgtgaagtactctgctttggaagatatcagctcactgtcttctgcttcctcatagaaagtttcactgaacatgattacatttcactccttttcaatgaggattagatagcatatcagtaatcagtctggtgaggccgtcgaaaattgatttttgtatcaataactattggttgccaccatttctacctatcatgtagtactacactagggaggtggatttttttcccccggagaaaggatgtccctctcattttaatgttttaataagatagataaatatgtgagatatcagtacataaatatgtaagtatagatcatttcccaaacctttatgaaattggatgaccttctttcagctgtcccggcaaaaaaaaaaatcaaagtagaaaaattaataaatttggctatgtagcgtaagttgaatttaaacttacccctttatatagtgatatatcatatatttttctttcttgttatttttttaaaaaatatgatttagatggcatgcaaatacagacgagaagaaataaaccttccttactagttactactctatcttttaaaattctaatagtatactgctgtactagttactagttagaagcaaaaatcgtttttcatactgatacaagatacaaatgatgtttccttgtcgtctaatccatttattgcattcaaattaactttcaaaattattttgaagcacattctaaattattttgcatgtctaaattaaccagagcaaattttataaaaattatgattgttttgtgtgtgttgttggatttagggtagtatgcttgtttgtttggcctgcggcctgagtccgggacatttaactatttgcaattcataatccctcatgtatctataatatgtgagtctagtaacaaatttttaattacccattcaaaagtgacaaatagttaattattcccatgagtccctgttgagagttgtgtgcggtgttaccgtgttcgaaagctggagtccccaacgctttgtatcgaaccaaaccttacgctttcagtaaaaagctgggctctctgggcctttctctaaaaaaaactatgattgtatttgttaattaccggttagcacaatttaaacaagtcatttaaaaatttataacaatagctgatgattttagaaaactacaacttaattcattttgtagaactaaatttaccatagttagttaacgtatattcacaatcaactttgttttttcattgtgatatgtaaaagttggattttatgttacatgtttgtagagaaatatatcacatgttaatacatcatctcaatgtttaaactattttaaatagcatgcaaacaacggtaacgttcccttcagagttaaaatccactcccctttggcagctagtacaacttgcagtttgcaagttcatctcctgcattaaaactagcaaaagtttgagtacgtttcagaaacagaagtaaaactctgtcaaaccttatctattagtttcaccatttgtcgatcagtaaaaacaataatcgattcgtaacaacccgtacaacacgtaaatataattaagtagtactagtatatgcaatgtactacgcgtacgcaaattctatggagaaaagaatgcatttctatggattagagtacagcagagaacgctatagagatcacaggagttgacgacgacagcaacatgatgcaaacaattacccgctagcatatatataggccgacgagacgacgcacgatggatcagtgtatcctccctgactgctcctgcggcaacaggccggggatgaacggcacgccgaactttgggagccacgtctgtccctggatgaacctctcgacggtgtacttctgctgcgcctgctggtacgtgaccgtcttgacccctctccacttggcgcgcttgctcatgtcggcgccgtcgccgcggttctccacctcggcgtagtagcaggtgttgaggccgaagtcgccgagccacggcagccacccctgcgggtcgatgaacccgccgatgtcggactggatgtagagcgtccgcgagtactccttccacgggcggccgaggaacgtcttgaacttggcggcgtcggccttgaagtcctcgtgcggctcgatggtgcagttgtggatcaccgtgccgcccgcggagtgcttctccttgcgcccctgcgccgtcacgatgttctgctggttgtccatgcaccggcgcacctggatccggcagttctggagcaccacctgcgcgttgccgaagatgaagtcgatggtgccggtgatggtgcagtcgcggtagtactgcctgctggtgtgggtgtagagcgtgtcctggtgcccgtcgaactggcactcgtagaacgccgactggtcgctctgcacgcggagcgccaccgcctggtggttcttggacccggccgtgttctccacgccgatgccgcgcatgaagaacccgttgccgatcgcctccatggtggccgtgtccttggtggtgatgttgagcatgaagctcttgttccccgtgatgatggtcttggtggcgccgtcgccgatcatcaccaggttcgtcacgttgcgcgccaccgacacgtactccttgtacgtcccggccttcacgtacatcacgtacgtccccgtgctcttgaccggcaccttggccagcgcctcgttgatggtcttgaagtcgccgctgccgtccgccgccaccgtcacgtccggcttgaactccttggagcccggggtcgcctccagcagccggcgcttcgcgttggacatccacacgggcacgccgtcgtcgccgagcagccggcggctgaatccggtgatgtccaggttcgccagcgtgtcggcgaactggtccacgatggcgaggatgttctccgtcagctcctgcgagctcttgagcgccttgcgcatcttctccgacgcctccgtcgacgtagagttctcgaacccgtcgaggcacgtctcctggtacgtcagcgccgagctgagccacgtcttgacgtcgtccacggcgcgcttgaagttgctcgtctggaacccgccgagcttgtcgaacgtcgtcttgaggtcgtcgatggcgtagtcgagcagctcctcgcagtccttgagcgcgtcggacgtgcgcgggtcgttcttgaggtcgttgagcacggcggactccctcaccgccttctcgatccgctccgacgtcgccttgaagatggccttggcgaggtccgtcgggttcgtcgcgttgcccgccgtctgctccagcgtggtctcgcacgtctcccggtagtccaccggctggcagaacgacttgatcgacttcaccgacgtcgacagctcgccgtcctccttggcattgctcgacccgttcttgaacgacaccacgcacaccgccgccaccaccgccaccaccagcacggtcgacgcgccgatgatcgcgcctttgctcattgcaacacaatgcaaccaccagtcgacgattcacgcgagatatgtatcaaatgatcgattttgcgcgcgcgcgcaaaggcgtcgggatcgatcgatgcgtcgtcccctaccagcggaaggggtccggtttattcggtctaaaaattggagcaacgaggaggaggaggaggaggaggaggaggcggcggcggcggcggcggcggcggcggtggcatctcttatacgtgcccgcgctaactttggacatggcgaaaaacgacggtggttgcgcatgggcgtcggaggtcgccacaggccgaggtgaatggagagccacacgacggatgccgccagtttgtttgtgctttgctcgtggggattttctagttgcatgcaggcaaccatctgaaattttgttgtgctatcggctctgaaattttgttgtgccgtactgccgtcggccactaccaagggtgaagctcctggagctgctattggtggagctgcatgtaggcgccatgttgaatgaaggccacgccaatgtgtccgataatgcttatgcacgggtgcccgatgagagagaaaaatatctggcgctcgcgcctcattccacgtcacttggctccccacacctcgctcggctcgcctcctctcccccgttcggcgccgcctcctctcccacgagctctctcgcttgcgccgccgtctctccccagccgacctcacccgcacagtctcctctcccgtcaatctcgcccgcgtcgttttctccgttggatctgccgccgctttttgtcttcctggacgttgacggcggcttcgtccccgtggtggcggccgacgcagaggacgacacacgcgcgacgaggtgatggtggcggcggtggtggtggaggctcgccggctccctctctcccccgggagcactctctcctcatctccgccgccctcccccttctcctcctctagatccgatgatgggagtggtggagaagacctacgcgagcaagcctgtgtttatcagagagaaggaagatgcagtccagactaggttctgtgtgtgtgtttttttttttttcaagctagtatactcgtaatgttcttttgtgtttggatcaaatgttagtggatatttcgatagtgttccatatttctattttcgacacacgggttttgttgatgtttcaatggttcaaaaacaatgtttcagttagtgtactcgtgatgtttctttgtgtgtgtatcaaatgtttgaagtggattttagatagtgtttaatattttcaagtacacggggtttgttttgatgtatacaaggtttaagcgtttcaatgacttaaatcgtttattgcatatgttgaatcaaattgtttcatctaacgatctcactatgtttcacttttttttaagaactgtaacatttttttctaagtgctaaaacattatttttataaagggtgaaacaacgtccaattttaaatcgggtgtccgatttgtagacggctaggcgcctcccagtatgttgcgtaggataaaaccatcgttcaggccggttagggaggcaaaacgaatcggtttggtagttgagggatacctatcagactcgtcttattccatatttttactagtatggggtgggagtggaagaactcgaaaggcccataactcagggactagctagtagaacaaggaggaaaggaggccacctttttactcagccttactgttgaagtgtcgatgaaaaactgaaaacatagataagtccagcatgcaagtggttagcctcttaaaacgtgtcgacgatgatgtatcacgtcacgtacgttctcgtgcagatcaaaaggggaggctagcatacacggcctcggcctgtacaagttgtactctacggagacagcgacctcagccctccgagacgcaaaatgggacgggtcaattcacccaaaagttggaatacttggggaaatatcaagggctgtgctctcttaaaaaaaaaaccatcaataagcttaaagtcttcctccgtttgcttgacgtataatcgatccgttggctttaagcttattgatggtttatatatatatatattttgatgttaatgaatcttagatataacatcaacataaatataaaatatgttagaattactcatattgtgatacggacggagtagtaacaaaggtgaacgtctgaacgggacacgggtcctgtacattcgagagacctgtatacggcttccctgccgcattaccaaaatggaagagagtggcgccaaaacacgacaccagcttgcttaattatactactaactcccaaaagattaaagaaatagagggaaaaaaatcgaccggtaggttgctggattgttatctgacaaatctcccaacgggagatattttactcccgtgtacggatacttcgagtagcaccaccgctgtgtgcacttctcaataaacaatacccatgacatgcagggagggagccgaaagaacgtcccagtactcgtacaagaaacatctcgactcactctgtcctttttttccccttttccaaaacgaaatcgagagggggaaacacatccacccgcaagatttttttcgatggaccaccagatggcctcttttccaaactgctacagtactaaactacgtctacaaacaatctgccatgcacgagatgccctggctcgcatgatcgcccccccgaccggccattccggattcccatctctccggagccagcaaaaatcgccgaaaaaatcctctggtccaggcgacccggcaggcccagcagcaaccgcaactttgctcgccggaaaaggcgcccggcccaccagccacgagcgggcccacgacaccaccacacaagcgcgatcgtgcgatcgtccaatccaacggcgtcttgttagcgagcgttgaaggcggcagcggcgtatcgttttcggtcgtacggctgcaaaagagcactccagaacacctccagtgcacatccatcgcccacacgatcttgacgcgcgcgcgcgcgcacaaaacacacaaaaataaacgtcaatttgcaatcgtcaagagtagagagagttgctagaaacatcaactgatggcaacatccacacggcgtcgaggaaaagaaaccatttctaattgctgcaagatgccaaaagatgccagcccgagaggcagagatcactagagacacatcaatagtagcaccagtagtgtaacaaattgggaatacactgtgggagtaggacagggacaatgacacaggaaggcagaagaggacgcatgatgaacacatcaacaagagagtaaaattcaggacgaaatgtcgacaagatattggaatctttggccacgcacgcaccaattcttgggtgacgcggccggaatcgaacggcacacccgacccaacccaacccaacccagcgaactaaagggagtcaatcatctgatgacctaaaaaaaagggaaacaaattctgccaaattttattggtttttctttcccgtttgcttcctctcttcttctgcttgtctctcttttcatcacttagaggcgtgtgcacgtctcgtacaccggcgcgccggtcacctgcgcgactgcgccgggtagggcgcgacgcgcgtcctccgtgtgccgtccgacggcacgcggccaccgacgccgccgccgcggcttccgccgtcgccgctgacgatgtcttgcagcatcttctgcaggtcctcgagtgtgtccggcttctgcacgcggcgagatcaccggtcatcgcttaagtatgataactaagccttttttttaaaggtgataattgtggcgattacgatacgaattggtagagaaagtggttgcgtgctcaattgagcctacctcgtttttcacgttatccatcatcaccagcatctcctgcatgaaatcggagaaatcctggccgtcgaaaaacagggcagaattttaataaagaatattatatactaatatattttattgcactattagccccaaattttttttaaaaaaagaatgataatattggttgctacgcaagaaaaaaaataatcgaggtttcacctggtcgtcgtcgtcgaggggatcgaacagcccggcgtcgtacatggctcgcttccccttgtcggacagaactgcagcaaccgcgcaaaaaaggatttcgttcgatcatacacgtagcgagcgcaaactgggggcggccgagcgggtgagccttaccggagtacgcctcttggatccgctggaaccgccgattggcctcgccggggtcgctcacgcaccggtccgggtgccacttctgcgcgcgcaaaaaaaaggatccaattcacaacacaatccatcacctacgcgcgccggcgcgggcgcggccgacgggggagaagagagcggaggcgggggacgtaccatggcgagcctccggtaggcggcgcgcacgtcggtggcggacgcgttcttccggatgccgagcagggagtagtagcagcacgcggacgcgccggcgccggcgccaccggaggcattgccggatccggcggaggcgtccatgggggtgcggtggcgggggcggcgagcgaatccgcgcggcgaggagggcggggcgatgcgaattgctaccgcggctgcatcgaattgggagggagaggggagaggagatggtttgaagggcgcttggaaaaaggaaaaaaaaaggttattatgccgcgaggaggagacggatgcgtgggaaaatatctaaatagagtttttggtcgtcgggggttggggccaggtgaaggttcgagagctcgtgccgatgcgagatattttcgacgcccgtttcgggcttcgccctcggggttcgcgagtatttacgagtttgggattctctctcgcggcgcgtctgccttctagagccgtgaattacgctgcgtgggctttgaagatttgggctcgtcggggcattaggcccattttccctcggttcaggccttcaggataaaattggttgtgggcctttgctaccagctgaggctcattttgaatgaggatatataaaggactttttaaattaaaaaatggatcttaaaggatatttttttttcctaaatagttctttggaacaaaggatttgataccattgaattttatgagtttcctttggaataggtccaaagttagcatgaagtttaacctcttggaaagtctcttttcatccaattcgtatgttttcattcggtccgtccaaatggtttcccttatgttttgcttttttttttttttgtataggcattcttgccaacatcatgtgttttaccatcattgtgtgattgtgtctgtgatagctaacagttacgaacaccatgattcttttaagaaaaaaaaatcatgtgttataccatccctattgtttcaaagagggttaaatagctcgcagttctacataaaaatatggtgaaacaacttgtaatgaaaagcattcccaataagcatgatcaacaggcctgagaagcatgatagagatctgcaagttaagagtagtatgataattcaatgagctatgcctggctaggcatggttgaaaaaaaatcctatgtgtttggaatgatacaggcggcagggaaaagagtacaactaagaaaataatacgtactgagaggattagttccatactcaatacgtacttgtatggaataaattagcctcaatctccatgtgagggtttaaccgaaagaccttacagtctttacagtcttacatatgctaacccgcgaaacaatgtccacttacatcccaagttcagagtacaagcaaaaatatccaaatctgaaccagaacacttgattaatccacagaacataaggtgtgagaatcttcacaatgtgggaagatcacatatccaactccagaatagatggaacagaatttatatcacatctcctattcactgttacagttaattactccataaccattgtaaactgtgaatgacatcgatattcaatgtcagtcatcaaactcccatgaccattgcaaacagcccaccttcctccagcgatattcaatgtcagttatcaagtggagtacttgtagaacaatatacttcatccgtcctaaaaataaacgaatctatagatatgatgtgatattttataatacaacaaattttaagatatctttttacaaatttgttgtactagaaaatataacattatatttaagattaatttattttgggacgaagggagtacaccgttgaatattttcaaaccaaaataacgaaatgcgtgagagttgatagtaaatatagtttgaagctaagcctcttgcagtgaattgtaccaaaattatcacaagaaaaattagccagccacatggggaaccagctactcctacaacagtaggaaggattgatacattattcaggcattaggctccggacacctaggatcataattcctccgaaattgaagaaatccatctctaaacaattaaatcggaacagcacaatcatcaagttacgcaatattcggacctgcatatagcattcgaagattattagaaagcaagggaactattaagcatggtttgattttgaccgaaacatcagagaaccagatgatctttgacagtttcacggaagtaggcactgccccgctcaaaggaacattttttttttaagataaccgtcatctacacccaaaggatgtgcacagctcaaaggaacatgcatgaaaataaatatagaatatataatgatccgacctgcctaagataattgtgatataaaaacctatagaaacaggagagctaaacataaagatcacctaattaaagtttggcattaagcaaaagcaattactcaaccccagaattgccattcaaagagataaatgaaaattcgcatctaaccaactaaccaagatcttcagaagcaacgcataactgaatcccaaaaatcctaaggaccttcttcagactgagcaccacaatcgaaccaaagaccatcgacatgctagaaataactgaatcccaaaattcccaaggaccttcctcaaactaatcagcataatcgaaccaaagaccatcgacatgataaaaataacacagtaccactactcccacagttcaccggagcaaatcgacacaggccggcatctcattctttatacgggtccctctgagctctctgcattaccaagttatacaacgcctcttgcaccagagccgattgggcagcagcatccacggtagcaggagtttgctgccacatcctatctctgatctcttctcgcaggcctcttatgaacaatgccacgtcgaagcagttgctggagactggatcgaacagcttggcatggtacaagcgctcctcgaactggtctctgtactcgctcactgtcatgatcccctcctgcctcagatccaagagtgccgtgagcttctgcttgtgatcatagggcccaaatctctcctccacggcctcacagaaccgaccccaatcacgctcatggcgcttctcataggtcatcatccacagctcagccatcccctccatgtgcatcgaagcccaggaaacccacatcttcattggcatgccgtagaactcgaagtagtgcgtgcacttggtgatccacaggcgcgggaacgtcccgctgaaagtggggaacttcagcttcgccagacgaaagaacccacccgagtcgccgtcgatcctggcggcgcgcgacgccgccgccgccgcctgctccttcttcacgtcctccaccagcgccgccgcaacggcgatctgcttggacagctcctcgaggcgatgttggtgcccctcgaccacctggctgagcaagggcaacgccttcagctgctccgcgatgcggtccagcttcgcctccatcttgccgtcggggagaaccgtaggttgctgcggcccagaaatttcgagacaaatcaggtccgatgaggtcggaggcgtccgcgaacgagacaaataattaggttttcaaagatcaaataaaccatggagaagatgaataaataaagaacactaaaagagaaaaagaaaatcatggcgcgggtcgagaaggggtggttgctacgacctcaccttggccttcgttcgatcgtctcgtctcgtcggcgtcgccggttgcgctgcaacctgctgcggcggagcacgcggaagcggtgggcacttctccatctcctcggggagaggcgccagcttaagtgcttccttctctactaagctgggccaagagaataggcccatgaagattagggctttctatccttctactgtactttttttttttccaaattagatttcttttctggttttacaggcttcctatatattttaggctgcctatattttaagggtagagaattacaaagttgacaaatacttatacaattatcctcaccaataatgttattgctaatgttttttggtcttacttccttcgataataaatctttgacgttgatgataaattttgaattggaaatcttattatgttgcgttcgatattttgcacaaatttatcaaactaataaaataactaggggattttcccttaaaattttgtgcaagtatatataattgaaatataattatggatacagtatttgtaatttctactccagcggtccctaagtcaagatgcatggccaaaaataaggtgttttaggggggtggaggtagtacaatagtagatttacaaagtaaatttgaatcatatacaactcctatttgggtttttatatatatagttgcattttatatataactatgtcgctcaatctacaccattataatctagagtcacagtgatttaacttttcagattttttttctttcactgatttaatatgtgaatttgtagccttcggaatgaacattgtagatttttttttcgagctataatgttgctttagtagactgcagttttccacacatgatttctcctagataattatgaatatatgaccttcacttcatcagaaactacagaaccacttgtgcacatgatacacatatgcacctcgttatttatgtacaatcatggttttcctttggatttcagcaaaaacttcttttggtataagtgtacaacaatgagtttaaatttgtatcagaaattttctttcctaagtgaaaataaaatacatctatatatctatctatctattatattattaaaacagccttgaaaggaagcaccacgttcgctgtgggggctagaaattcccacattaataggagaaaatgaaaaaaagagtctagatagaaatacaatccaaaaatagttgaaactcggaattaaaaatatgcaatattgaaagaggagtccatataggaatccaatacgtgcttaattaaaattcggaataaaaataaaataaattttaaaattagaaaaaaaaagaagagttcaagtaggaatacaatttaaaaataactaaaattcagaattaaaaataagcaatagtgaaagaagagtctatgcaagaatcctatacaagattaattaaaattcggaataaaaaaataaaaaaattaaaattagaaaaaagaaaagaaaaaaaagttcaagtaggaatacaatttaaaattaacttaaattcggaatcaaatataagtaatattgaaataagagtacatatataagaacccaatagtagattaattaaaattcggaataaaaataaaataaaacccgaaattaggcaaattaaaaagagagttaaagtaggaacacagttttgaaacaactgaaactgaaaataaaaaataaagtatcaaaagaacacaatatgaaaaataaaataaattctgaaattagaaaaaaaagatttcaactaggagtacaatttataagtaactacaattggtgataaaaataatgctattgaaagaaaagaccaactaaaacacatgacgagattatttaagtaacatgcctatagagtagtagagtggtggcggttgatacgacatataaaaattgttaataaaacaccaaatagaatcctaatgacgattaaaatgagggacgacgggcaggccgtaaagcaaacgggcaaggcggttgccgcgacttctagaaagtaaaaaaataaaccccattgataatcatatttgatttttaaaatctcaatgacaataaaaaggagaagcagcgggcggggtgaataggagtatagttgcagagccgccaatggttggcgggacttctagaaaataaaaaatgaattccaacgatagttatgttcgatttccaatgaacaggccgtagaggagtataatggcagcgtttgacaggacttctacaaattataaaaacgaaactcaatgagacaataaactctaaaaactatatagaaatagtggtagatcgagcaagaaaaaaaagaaggatatgacagaagtaaggggtagcagcttgtgtgacttttaaaaactatataattagaaatacaaggataaaaaggataataaggtttggtctttcaaagtcttaagacaacgagatagtttttaataaattttaagtaaaatcatattgaaaaatatatgatttcgtttgggtgcttgccgcgtaattacgcgggccccagctagtttatttagatgttcacgtttgcatctcgcaaatgctgccgtatcaaccacgtggtgacgactgacgagggcgggctagctttccagtgggccacaactgggttgggaaatgggttccatcccgaatttggtttaatggacggtgagggttaggctgggctggattagctaaagctaaagggagtttgactgggccaacaattttgtttcagtttcttggtcaccgatatcgccattggctcaacccgcattgccctcgacgacttctgcgacatgccatcgcgaaaaaccctaaaaccagttccgatcttaagattctgatataggcatggaatccatgccatggattgagaggctggtcacaaatcaccacgaagaaaaggggaaggggctttttgggcaaacgtgctcctattctgacggcagtagtcggcgagggcggagaagacgacgacgacgatgcctgtttggacgaggacgaggcaaattctgtgtggctccgagtagaagcagtggatcaccaaatgaggcccagccctcaagcacacgtttatcaaccaagtgatatttgacaaccccttgaccaaattaaaaaggcccattaaagttttccgtataaacaacattttccgccgtcaagttttcaatcattgaaggaaagcagaagcacaacgagcccggaaggagtatatttttcagagaacaaaaatcagtaagatgctcaggatttcgcatctacgttttcaggaaaaacaaagcatctcgccatgcagtttttctttagctgaaaggcaagaccagctaattgccaagtagaatcgtgctactcctgcatgtttttttcttttggttgtttggcaatctaggagaccggagctgctgcctccccaatgccaaaggatatgtacctacctttgcacccaagaactcaccatgtgcacgcacaccctgttgctttattcctgggcataccactgctgatctcaacgagtgctctgccagcctctgcttttcatttctccctcagcccaatcatcaattagatgaacagaatatgaaattatatgctagtactcctactaattaagtgagctttgcaaattgccttgcgtaaagtcaagggatcatttgcagagttgaacagctcaaaacctcgcctcaaggtcaagggtcctcaggacctcaaggaccatgtaaatggatgagctcctgcgtgaaaccaatcagggccaccacatggaaggttgttggattcagacattcagttggtgcaatgaactgaaagtctgaaactctgtccgagccgatgccaattactagtaatcctatcagttgtctttgccaattaggagtagttagtgctgccatcatcatggccttatgatcaaaacggaccggataaggctgtatatttagaagcatcatgatcgtaggcctaccaaaaaaattctgcttgcacatattacaagcggaaatatttgggggtttctatcgtagaaaagacaaggccctgtcaaaaaaaatcgttcgtggcagctttgcaaccctagagcgacaggtaatggcgttgtcgaagccagctgtagtgcagattgcagaagcctactgtctttgaattctccatcctttttttctcttcttctatgattctatccgtagcacaattcaatgcccccgtagatacaacatggaaagacaatctagcacgtcgcagcagagagagagaggaatcaatcaatgaacaaaaagctcaccctgtggacacgtgtcgggctctggaggcccccaagcgtccgcgtcaccaatctcgaggcggccaccgcggagcccatgcttacagcctggcaccggtagtgacgccagccaccagcgcagcgcgcgccgctcgctcgctctgcggcgcaatctgtgaccccacctggcagtgacacggcgcctccgcgaaacgcaacggctaaaacgtggaaggccgcggcggcgtcgcgcgcgcgcgcacgttgggacgtcggggagggaagcggccaaggccaaagacgtcgtcgtgggcagcagctggtgaaaaaaaaaatggccttcaaaattcgaagcggcgacgttatcgctctctcgtcgtgagcggggcgtcgtcggctccggtggatagtcaacggtcgacgcgaggatagttcaggagcggataatagttaagaaatcgttgagattttaccggcgttttttctcccagagatggttgcaaacgcagttgatttattaggactttaggtatatatatgtaagcttttcctttttctcgcgacatgtggccttgtttctgttggccgatcgtgatcagcgtgcacttaccttaggaacgggtttttgattttgggattaaaaatgtccttgatcagtactacacatgttctcacctttttagttctcatttctgcacgagttaaggatagtcaagatggttacgatcgcaaggtgagtggatcaaccccactctctgtcatgttaacatcttgctctctctctctcttttatttactgtcaaggcgccgtttactttgtaggggtcgtactgttcatatttttcctttcgtgcatttgacgacgacttctcagcaataactcgctgcctgaacgtgtagtgttaatcatgttactcgcctacaaatggaaccggaactctggaagagaaaaaaagaagtacttgcgagaaagaagagtagctggaaatttgatacggtcgttttagggttgaattgatatcagatcctaaattctctctccaaaccccatactaattcggcaggatatctttcacgataagtactttcctgattcatctccttatctcaattaaacgataaatatctcaaagaaaacgtgttgagcggaaccagattaaaccgaaattcacaacaactcccaaatgtcgcgcgaaatatactccattttttcttgttagtacggaacaaaaacaaacacgaaactggagctgactgagctaaagagcagtaaaagaagcgatccgcttgacggtgactattacggccgctgccgcccagaggcaccacctcacctctccccttccacttcgctagcccgcttggcttctcagagcctggaggaaaaaaggaaggtgggagaggcagcagaggcgaggcgagggagcgagcgagcgagcgcccgaatccccaaaatcgcagcgcgagaataaacaaaaccgaagcggcagcgggagcagcagcatcggcggatacaataagcaaggggagcagcagccacgggcaggagaggagagtgcgcaggcgtgcgggagggaggaggggggaagaagaaaatcgcctgcctgccgccgcggtggtgggttggtgggtgccgcctcctcctgctgctgctgctgttcccccattacctcgccccgcttcgcatggattccccctcgcttctcccccactccacccgccgatccaccggccggggcagcgcgaggcgatgcaattgaggtgaggtgagaccgccgcttcttccgtcgtcgtcgcgtgggttttttttttctctctttggtgctgggggatacaacaacctggcggccgcgctgccgctggacgacgccatcgcgcgcctgcacggcgtcttggggtggacgaggcccagcagccgcggcggcggcggtgggaggaagaggtggccgcgcgggggaaaggggagcgccatgctgtgggcggcgcgggtgtccgggttcttctccgccgccatggtgatggtggtgctgtccccgtcgctgcagtccttcccgcccgccgaggccatccggtcgtcgcagtttgacagccacgtccgcttccctggccagatcgcggggggcgccaggggcctcgccttccgtcgcgcccccgcgttccgcaatgccgctgactgcggcaacgccaccggcaatgtctgcgacccatcgctcgtccacatcgcgattacgctggacgaggagtacctcaggggctccgtcgccgcggtccactccgtcgtgcagcacgccacgtgccccgagagcgtcttcttccacttcctcgtctccgacccggcgctcggcgacctcgtccgcgccgtgttcccgcagctccagttcaaggtctactacttcgaccccgaccgcgtccgcggcctcatctccacgtcggtgaggcaggccctggagcagccgctcaactacgcccgcaactatctggccgatctcctcgagccctgcgtgcgccgggtcatctacctcgactccgacctcgtcgtcgtcgacgatgtcgccaagctctggcgcaccgacctcggcggccgcaccgtcggcgcgccggagtactgccacgcgaacttcaccaagtacttcaccgacaggttctggtcggacaagcagttcgccgggacgttcgcggggcgccggccgtgctacttcaacacgggcgtcatggtgctcgacctcgccaggtggcggcggacgggctacacgcggcgcatcgagcggtggatggagatacagaagtcgccggcggggcgcatctacgagctcgggtcgttgccgcccttcctgctggtgttcgcggggcacgtggcgccgatcgagcaccggtggaaccagcacggcctcggcggcgacaacgtgttcggcagctgccgcgacctccacccggggccggtgagcctgctgcattggtccggctccggcaagccgtgggcgcggctcggcgccgggcggccgtgcccgctcgacgcgctctgggcgccgttcgacctgtacggcccggccgactccgccgcggaagggtcccggtaaccgcaacactaaagatgattcttttccttctttcgccgaccccgtacaaatttctgagttctcaattcttctccaccattacctgttcaaacacctacatgtttattttttcttcatttcttctttcttttgttctgttcgattaaatgccttgtgttagattgttcttgttggtattagtgatctcttcttccactttttttgatcgttttgttactaaaaaaagaggtcatttgtatcctactctacaggtttggaaggcttgcagcctcagcatcatcataaataaaaagcacagaaaaatagacattgcagcagcatgtgttcttcttcagtcgctcctctttctcccctctcaatctgtttgttggcttcagcttcagctttactctcgcaattgatccacccatccatcaccaagaagggtcagccgatccaatgcagcaccgcacaccatcactgccgccattgacaggttttacactaacaaagtctaagtcgcaaagacgatcctaaatcgcaatcgcggacaagagtaacttggaatcctcgtctttgtggccgtgcacgaactgacactaacaagcatttcgacattaagcacttgcaggtgataattatagaggggggcgttgccgttaagctctcgaggattaaaggggaggaggggagagacggagatagatggccggtgggggcggccaacacgggacctgtgagctaccgcccaagatcgtttctttttctggggtcctttccggcggggcctcaccacttcggcacactcgcacaccctctctcgccgctttattcttttgcaaaatcattattgtgctcctcctctcacattgccaatgccatatgccatcaaagatttcttttctttaatgttcttttctcctccttttcttttcgcacaaacaaaacaccccctcatggtcatctcacctcatcttcaccacaactctatagtagaggcgtcaagaaccttttgttttttttttattgatcatctcactttccttgccagctcgcacttagcatcgacttgtcgccctccgctaaatgcgtccaaccaaaaaacataaatatatatccccccccgcgaccgcgaggctgcgaagattgtagaagaaacatttcgtgtcatttggtacatggaatcgtcctcgtcgctggcaggtggggccatggtgaagggcacgtcccagctcggcgcgcccgccacacgcgtcggtctccgcccgtgccaggccgcgggcgagccgggccgggcgcgggtgtggctcgcgcgaaagtgatggtctaaccgacggggttcttttctgactttacccgtggcttaatcgcctgcttggattcttgctgtgcttggagttggaattggagtctgttcgtaaatcggattcgctgtgatgaatctactccgttgcgtgccttgcgatcgaggtgttgtgccgtataaatgtttttttctttcttttggtgggggttctgacaggtacgtgcttctgctgctgattactactcgattttattcgtaaagctaaagctaatcagcacctgattgactagttgtgtgtgtgtgtgtgtgttttcgtactagagagtccgtcgcgcctaatgtccttgtcgttccattcatgctcttcaatcaagctcattcttaattgcagacgatgctgatttctgttggtagtaatattgttagagaagaggggagccgtatttctttctttgtttctgtcttttgtacactttaggttaacaatgccagttgctgtattgtagtatcatcaccgaaaaagccacaccacctttatgccgtacctccggcgaaactgtgtctctttctcctctcggtagaaaaaggccctcaacaaaatgttgtgtcctttccgcggaaaccctaaaaatgtactactgcgcagtacagaataccggtgctgtctttctcctgacccctgtggactgtggagtgccgtattgtgatacgctattgctcgcccacgatggacgacggaacggatggagacggccatggagggggcggccgcccttgattgagagcgaactgcgcgccgtggtcctctcgctagtagtctctcctcgccgcctgatgccattggcattggcatgtcacgcggcggcagctcacatcatgggacgcgcggtcttctctcccgcctcgttccccgtcggttggcatgtccgcgtcgccgtgcccggtcgcctccgcgaccgcgagtgaaaaggaggttcacgatctagtagtttttgttgccgctgccgccgaagcgtaatactccaacgtgatgcgtcgtgacgcgcgtgctggtagtggtaggtaggtgcgcgcgcgcgcggccgccgtgccgtttgtttctgtcgtcgaggaggccgcggcggcgcggccggctcggtgaggggtgttcggttttttgcctagattttaccatcatttagcatgatgtgcagttgcatcaacgtatggacggaaggacctggaccacgggggaagtatgacctttggagtttggatagttgacccttcttcattagccgagctaggttggttgcccacaagagagggattccaaatgtggggataggaacacatgctgttgcgttgggtggatctgccaggaaagaacggtcgatgctgtttcagggttcgcgcgcggtagccatgttccgtggctggggggtacattcctgtttatcgatctgtggctgttaaagattttccatcctgggctgcttggtcgctttggatcgaatgtcggtgctgaattatgcctggaggtgtacggtgaacaatggcaaggacattcccaactattgtaaaacgtgcaatcatgctgcctataggtcgggtgacgaggcatgcagcaatatgtttgggtaaattccagcgtattccctgtgcaatattgcaacgtaatccgcatgctttgcttgtccttgccgtccatcagccatccattcttttgctccaaaaaaggtcgaatatattgccatcatagatgcaacaggcaccttccatgctccaatgattccatccaaggcttatcatcaccctcgtccttagcaatggtcgccatttgtaattcacccaaatctgtgattgcaatctaatggagagaaaatctcttgttcatatcaaaggtatcatcaatccgcccccacgcattagcattccgccattcatgtcccgtttatgccatggaccgctgataagaaggacgtagatacatccaggacaagttaggttaggcccctgctacatgatctgcattgcacgtatgcggataaggctggaacattttggtgtacctgctctccacagaactaaacatgacaaagccagaactcttatctaggtctccctaccaaccatcactggaattttgttagcgagtacaaaccgaaaagaaaaaaaaaatcttaaatcctttattatactgtagatattagcctgtgttctgtgaaatttatgacattatgtgatacaaatgagcctgaaatattggtgagcttgtcagagcaggtacaatagcaggttataagtcatctataaacatattttaaagagataaatgaagagagagaagagcagcgggctacagatttgtagccagctgcagcacagactccaaacgtaatgtgtatatgaaaggtgggaccagatattaatagtatagtaagcaactattgtatgaattagctattacattggctatagatgatttagagctagtagtgagctgcaatattgaccttgctcttagagtaagtttaataatatagctcactgcttattattagtcaatgttaaagctaacatatatagtatgttggctataaggtcatctttattttcttcatcctctctctttctctcactatgaatttaatgcatatttcttggagcttgtgtgtagttagctcttgcatgagagccaacacaccccacttttgtttatctctctcttccacataagcatatagcttacttatagcccactattatccttactcttatacgtggtcgtccctacgtactctgcctcgggaaggggggctcctactccaagtcacttgcagtggcagcaggagtcctccagggttccaggctgtgaagccagcttatccaaggctgtatcgctttgccgccgcggtctccgccatcttccactgcgctgccgcttgcacatgcaaatatgcaatgcaatgcaacgtctcttatcctaatcgctttgattgcctcacactcccctaatccccttcgtaaatcccaatccttccccaaatgcaagtggatattggcttaattcctacgtgtctcaaatgtcaatactatacactaaagcattctctcgagccaagggggaccctttggccgctttggactaactgcaggggaccatgacacacatacgaccctgcagtatggtcgtgtatatcctagccgaaaatggttggtatgtgacaaactatacaggatcagagaggatgagaattgcgcgttgcaagatttgacagatatttctggaagaacaaatggatcaaaggccacctactcacctgataacggcttaattagtccatggggatcgaactcatacgcctgacagctgcaagagaacagtagtagggtccatgtatcgactctatcatctctgtgttgatgctgagattgctagattgcagttgaaggggacccatttcctctcgctgtccatttcttttgtgtacggctatatcaccatctgcatctatcgcgaccgtcgatgatgatatcatcggctgcgagttgtaaatggacccagaactgttgatcgctaaacaggacgacgtgtgtgtatccaccagggtttacaatctcgtttggcgattgaaatgtgagccctagcaagttgacgagtcttgtgaaatatttgagcaaaaattgagaatttcaatgtaagttgaaaagaaacaaaatgtgaatataaattttcagcaactgtgaatcaagtaatcaggtatgaaattcgattaaaatcctagaaatttggaagtattagttagaaaaaaataaacatgaggcgataaacgaggggatcaatggcccaaattaaattcaattatgttttcctacaaacagacatatcgcccaaaaaatgtgagaaaaaaaatcagaaaatgcaggagaaatgaggagaactttaaaatatgtggcaaaaatatagtacaaaattaggaaaagggatggggaaaggtggaaaattatgggaatgcgtagagaaatgtagaaaaatattaaaccaaatattaccagttccaaagtataaggaattttacataaacaactactttttgatgaaggtaatatcattttttgggggtggttggtagtatcatttttttttattgaactgatttaattccacttgatatcaaactgtttataggatttagaaaaacatatttctcatttttcgaaagggtagatttaccgtccttgagaatgtaccgagaagtaccacattttctagtgtaaaatttggtacctctagctactaagtatcatatgtaccaaaatttctagtgtaaaatcttgttatctctaagtactaagtatcttaatgtatccgaatttctagtgtaaaatcttaataccttcagatattttctcaagaactataaaatttctctatttgaaatggccgtagtccattcgaaattctagcgaaatgttgtttctatgtggatcgagaagttcatttttgcgaaatgtgagaaaagtttcggcaaaattacgaactcttatagcatctccaacaacatctccaaatctcactctccaaatgtgcatttagccaccttgacaaaaatttggatagtcaaatctgtctttcactccaacagcctctctattacagttctccactctaactgtgggtcccacgtgtcagttttttcacccttcttctccacccctctctctctctctctcttcttcttcttcttcttcttctcctctcatctccgctgactgaacccgtgcggtggcggaggtgctgtggagcccgcgtggcggagaagggaaggcggcagcgagggaggcggtcggccggcgggagcggcgcgcgcgtcggaggcgttgtggagccgcgcgtggtggagaagggaaggcggcgaggggggcggtcggccagcgaaggcgctgtggagcctatgcggtggagatgggaaggcggcggcgagggagacggtcagccggcgggagcggctgtgtggcgatgggaaggcagcgacgagggaggcggtcggccagcaggtacggcgcatgcagcgatgggaaggcagcagcgagggaggtggtcggctggtgggaacggcgcttgcgcggaggccgacggcaacgacgagggaggtggtcggccgacgggagcggtgcttgcggcagaggccggtggcaatgacggcgcggcggaggaacggtgttggcggcgcgcagaagggcggcacgcttgaggagaggcggacggagagagaaatgggtgggcccatgcgtggggcccacgattagcaaggcaattttggctggccatctttggccaacgaggggagctgtttggccagccggatggcttggccatccggttggcaaggctcttggagtgttttttcattcaaaattgcaaaattttaatttagagagtgagatagccactctcttagagatgctcttataactgccattatattgaagaccgagtgagccgaccaaggcagtcttaaagaaataggagtactaattagggcgtatggtttaagttgaggcgttcctttcaccatttcatactcgtgataacattgctggccatagcaggggttttcctgagcaagattcgtacagctgatcgctctctcacttactagaaaaatagagaaaaataaaaaggtgacgcgcgatgtcatggcacatctgtgcaagcgatcgagttaatattaccgagcaatcacaggcaggttgtcgacgccgacgccgacgggccaggcccagccacctacttcgttttgtagcaaccaagcgaagtgtttaagcctttttgtcacgcaatgcagtctcgacgacacagctgcgacgttcgtgtcacggctcaccgcgcccctcgctaaattgttgtcgagcgtcacatgaagccggcagggccggccggtggtgaatgcttggaggcactcacgagccatgcagaagccaacattttgcgtacgctaacccatcattaccaacatgtacgttgtacagctagtcaggagtcagccactagctactcctgtgcatatatatagtaggaaaaagtatactagctgggaacaaaccttaataaaactgcgtgatcggtgaccgatcaaccgacagcgtgacagcgccatcccgactgatgaagagcgcggaacagaggcgagtaggcgagctgctgcatgcaggccagatcttgtgttgatactggcaacgtgcagcgcgtagcgcacctattagtgtccagcccacgccgaggcaattaatcaggcaaccgacactgccggcgagacggaagtgaaacccgtgtggcaccgtggcgcgtcgtcaggggacggaggctgcgagtgcgagacgatttgtgtcccctcgcgtgcgtcgtgcgcgcggttgagaagggggccctgctggctgctgctgctgttgcaacagcgagcagccccgcgtgcgcgatcaccgacagggggatgcgcggatccaaggcgcgggaagacaaatgccgggcggcgaggcgtacgcctgcctgtacgggtgcggccggcgacgaaccgcgcgcgtctgcagtgcagcggcaaattattttagctgccacaacaaacgtactccctctatctcaaaaatataagtatttttaactatgaatttagataactttatatccagattcataattaaaagttattatattttgcgatgaaggtgttagcatcaagcattcattcggtaggttcagttgcttattggaccgggctcgctaaccgaaataataatatgcatcgcttgaaacagcaaaatttgagtggattttgagttgtaggaaaaacaagcgtcaaatattgagaatagaaaggcaaacattggttctggcagtgagctttctttttgtacgatcagcttcaccatttttctgtatgagctggggtatataggatggatgacgagggatggttgactggtcaacttcttcggttggagcagtactaggcatcagtacgaccataaatatagtaacccaacaagcaacaggtccatgtgcagtttgttcagattgcatagtttgggagtagcagccagccagccagcaagcgtcccagtgtcagcaacgtgaaggtccaggaaaaacggaatggaacatgtacacaacaaaaagacgtagacagaaagggctaattcctgaacgttcgtgcttgttgtttttcacagtgttctaccttttcactgatcgaaaattatgcactagaagtttacaaaccaaaagtttgtgcgtccaacttcgagtttgattcaaatgttgctaatcaaaagtttctacatgtaaataaattttcttgtagaacagaactcacaatgaacccagcacacgtgaaccgagaatatttaactatttactactcttagatttagcgtttaactatttgaaaataatgtgtttatgacatgtaaatacatgttgcaagtatagttaagtaccacacttagagcagatacaatagcagactataagccagctataaacacatatcgagaagaaaagagaagagagagaagaaagcgggctacagatttgtaaccagctgcaacacggactccgaaatgttacgtgtgtatgagaggtgggaccgggtattaatggtgtagtatatttttatagttaactattgtatgaatgggctattagattagctatagttgatttggagccagtaattagctatactattagagcaaggctaataatacagccgacctattgtctataaggttctttttagtcttctcttagcctacccatataatagttagctctttacaattaatacatgacccacttgtctctttcatagtgtagtgtttcttagttcttgtgtccaagccggctgtaagtttacagcccgcttcttctctctctcctctcttttcttctcaactcagcatttagccggcttatagcctactattatacttgctcttaaacttgctcactccccggcacacaaaacgaagcaacgtttagcgcgagattaattaagttttagcttttttaaagaaaaggattaatatgatttttaagcaacttttgtatagaattttttttttaaaaaatacaccgtttagcagtttgaaaagtgcgcgcgtggaaaacgaggacgggagttgagaacggcgggaactaacgcaggctaaaagtgccaaatagttaaatattctcgtgaattgagcctattgtgtccttgcaaaatcgtacaagaacatatccatcgcgaggaacaggaatatcgccgaggcccatgagtttcagccgttggcagtggcggcaaggtctaggcttatggaagtatacgacttatggatgagtagcccaaattggttgaacagcccatataagatgcatacgtggagatgactgggcctgctacgaactgggccttgtaaaaagctggccctttctgaacgtaacttttggcccacatatatttcctatccgcatatctttccggaataagtctaattttccatcctcgaaatcttatacttgatcaaatcacatccctcatccgtaaaaccgagtataatacctctcccgacataaaaaaccaatacagattgactcctttaatggtttgtaaagtagtttatgctgacttggtccaagtatactattgtggcagcctagtcactaaaggaattgaaaatagaaagtctccccacatatatgtgagaaagggtaaaaaaatggagggacccacttattagcctcacaactcctctcttagtcttgacacgtcgccctggtgtcgcagtcaccacagaagagggagtggttggtgggcagaagcggacggtgatagtggggacacatagcgcttgtgatgatgatggtcctcgctaccacgcgtgccgccccgtcatctttcccccgaggctgtccacacaaatcttgccatgctacgtgtcaccgatggccgtccacaacttacaacgttgagcctaggcgcgcggtgtgcatagcactattgcctgctgtagaagtaggcacgaagcgatgtgaggttcttgtgatggagagtggcgatcgcgactaacttgtcgcgaaactcccgttatggaataggcgcctagcagagttgcttgacaaccatgatgttgatgccacccttgagccaccaatcaccacctgatgcataataacccgccctctagaaccacaacccgaccctttcgacagcgcgggaccacttacgcatatcaacccatttgcacttcatgatcacttcgtgtaaaagattaattcgggaataatatggttggagggataagttgattcactattgctccattagcaaggtgatactaatttgagccttgttattctcttgtcccatgcggggtttgaatttgtcgagttgtaccagtgccataaacctaagtattttattgatcaggcaccacccatatttgaattggattcaactcgctctactagcaaggtgctactaatcaagtgcatagaggattcatggaccacacatgtcacatcccaattaggccggtatgtcaagtacatctcttgcaaaggagcctacatttctgatggttcaacttacctacatagccacacaggtatatatacaaatgtccaggaacgtgccccctctcagcggatgttcgtgcgtccagcgtcggcgccatatgtctcgcacagtggtcacatgcgccatgcatcatatactcatttgctcgcacattaacccatatgcacaaccgctagggtcggctataataccatttataacaaccctgtcctcaacaaccacgtagcccaatccatctgacagacaagtcccacttacacataccaccccacttacgctttcgtcatcgctttctataaaagagttaattcaggagtaatatggttgaagagataagcctttataaattggttccactcttactcaattagtaagtagatactaatcaattgcacacaacagtcatgggccatatatgccacatcccaattagcccaggatgtcacatgatgcagacgaccaacaccacagcgagagcactccattgagctcatggttagtgaccatgacaggtcattggcgagctgactagatgggttgcatctatggagtatttttaagttctcatctcgaaagaccagaaaacaaaaggatttaagacaaattgacaagaaagaagagcaaacaaaggctcacgagctcgtgtttagcgtgacgcccagcgagactacccatgtcggcaagggaagagggaactgaggagagagagagaggggtgacaaagaagatgggatgaggtgtaaatcattaacatgtgggactcacctactgactcaagtatgtcaaccgtgattaacctatcatgttagcataatccgctttcaaaaaccatcaaaggagataatttgcaccgattttcaaatattaatgagacgttatgctaattttatgattgagggagacgatttaatcaaagagtaaaagataaggaagagggagacggaacctttgctttccttgctcatttcggggctaagggcagtcctaaccctccatctaggatggtgtctacggcattaactacattgtcatatagaacttttagcttatgttgcactgtattaattaagagagagagtgaagagaggaagaaactgggtctcatgcaaggcacaacttcaacacgagaacctatgcactagactgggagagaatagtgttttcataatagatgaagaataaatatgattggtagagaagagagatgatgtatttattagtggcccactttaagaaaccatgggttatagagtgtagtttctattgtgatgtcttattaacatggcatcatagacactgtttatggacacgtgggaccgacctaatttggcctgatacacttgtcctacctaggttgcgacgaccacggagacaagcaccctctgcatgttgcacacagagacggaatcaacggcaatcacggcgatgaacgtgagaccacgtccacatgtcgcggcaaactagcggaatgaaccaataaactattgacggtacaaaagtgaagggatcgcggcacctgttcgggccgggattcagctcatcagctggctccgccgagtgctcggctgctcgctgagctgaggcatcatcgagacgtacgggtacaaaccgcgacaggtcctcacatctggctgtgtcacaggcagaccggttcgacttcgtacgtgcatgccgcacgcgacgttcctgcttggctccggtacgaggagaaaatctcacgtcaactcgatcaacgtcgagccaccgacccccgtgcgaacacgtcgttattagcaggcgtgcatagataatactcctactatggacttgttctccgtgttgcttatttatgttagtcaattactctttagcttttttattcaccgcaatagatggaagcctggacgagtaacaactaacaattcatgcgcaataatcctcatcgatttgttagcaaaaactgcttgattagctacgcattttgcttcgttttcgaccccacatcaattttccatttttccttcacaccggaaccatcgcgaaatgccgaaatcctcatgaaccctctgctctgcttgattcaccgagtcatcaaccgaccttgcgagcaggagagcaccctgcacgaacctcacatgtgtgggcggtggggtcacccgaccttgccaaacaatacgtctcatcggcacatgcgtgggcccacccatccatcccaagatcaaacgccagcctgatatctgaccgtccgttcctgccctagctagcatcggacggctcaccccgtgtctcgccacgcggcccgaagaagaaaaaccctaccgtttgagcagtctccgctccacgggcccactcgtcagtgagaagtcgcccagttaatcatcgcctcatcggctccacgctcctcgtctctctcggccgccgtcgctttccacgcccttttgttcaaaaaccacacagtttttttttctttttgagtttttattagcaaggggaaaacacggagacgaaggaagcagccagcaagctgctgacgcacgcggcgccgctcccccagttcaaacccaccaggccaccaccaccttcccccaaatccccagctgtgtgtgtgcacgcggttttccaatcgactcttcttcttcttctacctcgcgtcctcgcatccctccccccaaattcccgcattcgctagctcctgattcggccatggcggggtgtattgttgttgtatttggggttctggtgctggtcgcggagatggcggcggcgcaggggcaggtgccgtcgccgacccccgcggcggcggcggcggcaccggcgcccacgccggactgcaacggcatcctgctcacctacaacttcgagggccgcgccaagatccggccctacgtggcggacaggaacaagcagccctactcgttcagggccaacgccaccgtgctcaactccgggacgcgcccgctcaagtcgtgggcgatgctcgtgacgttcgggtacggggagatcctcgtcggcgtcgacggcgccgtgctcaccggcggcggcgagatgccgtacaacaccacccaggacgccggcaacgcgacgtcgttctccggctacccgcagaccgacctcctcaccccgatcgccaccgcgggggacatctcgcagatccaggcctcggtcggcatcgtcggcacgctcttcgccgggccagggccgttcgtgccgctccccacggcgctatcgctcgacgacccggcgtacaggtgcccccaggagaccaatgtttcctccggggtgctctccacctgctgcgtcctcacccctgaggcggaggccaacgccaccgtcatcgacgccaacgccaccgacccgaccaagaacttcctcccccgcggcaccggcgacctcgtcatcacctacgacgtgctccaggcctacccatcgagctacctcgcgctcgtcacgctcgacaacaacgccaagctcggccgcctcgacaactggcggctttcctgggagtggcggcgcggcgagttcatctactcgatgaagggtgcgtacccatcggagaaggacacgaccggctgcatctatggggcggcagggcagtactatcagagccttgatttctcccaggtgctcaactgcgacaagaagccggtgatccttgacctgcctctgtccaggtacaatgacactcagattgggaagattgaccattgctgcaggaatggcacaatcctgccgaagtccatggatgagacgcagtcgaaatcagccttccaaatgcaggtgttcaagatgccaccggacctgaaccggacaaagctcttcccaccggccaatttcaagatcgccggtgcatcatcactgaacccagactacacctgtggccagccggtgcccgtcagtcccacagagttccctgatccaagcgggcttgattcaacgactctggcgatcgcgacatggcaggtggtttgcaacattaccacgagtaagggggcgaagccgaagtgctgtgtaaccttctcggcatactacaatgattcagtgatcccctgcaacacctgcgcctgtgggtgtccgtcaaaccagcggggtcctacttgcagcacgactgctcaatccatgctcctgccacccgaggcgctgcttgtgccattcgacaatcgcacacagaaggcattggcatgggccgagttgaagcactacaatgtgcctaagccaatgccttgtggtgattactgtggcgtgagcatcaattggcacatatctacagactacaacaagggctggagcgctcggatgacattgttcaattgggacaatgtcgacttggcaaactggtttgctgctattgtcatggacaaggcttatgatggttttgagaaggcgtactctttcaatagcacatcagttggcaagaacaccatcttcatgcaaggtcttgaggggctcaattacctggtgaagcagaccaacatgagtggatcagactaccttgtgcctgggaagcagcagtcagtgctctcattcaccaagaagctgactcctggcatcaatgttgttgctggagatggtttcccttcaaaggtcttcttcaacggcgacgagtgtgcaatgcctcagaggattccaatgagcaatagtggattcaggacccatctcagcagtgtcctctcactggttttggtcctggctgcttcggccttcgtattgcttcagcaataatcctggccgttgctccgattctttcattctttcaggtggttggatcgacgccatttgtaagaaacctttttgtttctggcggtttactagatgcgtaatggttgctatgtagcagaatctggcagcaattgtgcggcgagatgaacacatagggggaggaaacattgttgcagacttgcaacatagcattaggatcactttcctgaatcctgatgatatttattactacatgtttacatcaagatgagtgatattgtacatctctgatttaagttggtgtagttgccaggaatgtcttatgtttagttatgttatatacaaaatacattttgccatcaaaccgtatgtctgctaattttctgtctgcttttctgaagctaagctgctctcttcagtttattgtcataccatacgatacttggtactagtaattctgaaactgttgctcttgcaagtgggagcaacattggatgcttcttaatcagatctctacagtattaaatacgaactaaatgaatgttcgtatgcttcttgtatacaaacttcaaaacatgtttggaggataacgctcgaaatggccgttgggttagctggggaccacagattcagtgccaatgtaatttcaaaccatttggcaactttgcaagcctatagttttttgcaacgttcaggtttcaaacagcaagaagcctttcgctttcttgaaagcaacttgcagctgacaatcttatgcccttctttatgagcattggccgaatcaaagaaacggacgatactggtatacaggatagatattgttttctctagtaatcttatgacatcgcacaattcagttaacagcaacgtccttttggttctgaccatctcctccatccagagtccagacttgttccgagttgcagctgaggaggagtagcgtattatcatctctgcacgcaatatcaatgtgttatatgtccatgtcaaacctgagataacataactggcacgcacgatcatgtgtttgttttatgcttatatgcatgcaggattggggtggtttgttcgtgccaggtggtggaacgcaacaaacaccgtgttttagatatagactgcgttaaaccctggggactaccgattgctgacattttctaactgtacaggttgttgatgttgtcaaaagctgatgtgttcaaaacctactatgattctgcatcacgtgagagcttgtccacacggtaccactgtttcatgttttagtcatctactagttgtgaaaacaggaggcaatgtaattgggtggattgacaaaatgatgtagctgcattgctcagcaatatggaaatcgaaggtccagcaaccaaaatgatctggcatgacggtacgaatttgacgaagtgatgtactgctagatgtagccaggactgatggcactaacatgctgaaaagtgatttgaggaataaatatttttttttattgattcattcatgcggagcatgatgctgcaaatcctgcgctaccgttggtgcaagctgagcatcatttggttgactttcttttaacacatgcggggtgttctggttctagctgatctttctccttaagaactcagacgtcctggcgttaatgctacgagtaaacatagacttcttgatggagtcaaaacccagaacatcctccccataaaaaaaagtcccctatgctgcgagttagagcctcatcgggtgctcatacaaagtatttcccaataagccgttttggcttattagaaaataaaaaataatatatttgttcgtagcgatttaaaaaccaatattaaaaaaatacgttgaaaatatcttaaaatcaattttaaaattaagtttgaaaatttaaattttagcttttactttgacttattaggtcaagtgatggggttcacactggccagtgatcacaaatcaaagtgacggtgatgtaaacgtgctaggggcaatattccactggaaacttctgaaagtagctgattatggtcgttttgaaaagtacagtgtttgttagcttctgcttttctcgttgatctttccttcagcgagaacggtatttgattcttgatttctaagtggacgcaaagagaaccaaactagagcaaatctcaagtcaatgcgatctttgctatgcctcagcttttccaacaacgaggagtcccacaattgcaaatcggcagtctccagttctccaccaaggtttatcttaccagcagcggaaactgccggtaaattttggtaaattagttcgaatttagatttgaaaaaaaaataaaataaaaaaaatcatataagtaataccgagtttgtagttctatctgataataaggttctatgaaatgtactaagttaactccatgtattgcagccgaactgaaactgagactaaaaatagaaaaaatagacagatgggctaggccaatagtgaacactattcatgaagcccattaaagtccgcttgagggaaaaatgtgattcctactttatttcaagacgggcacatgataccattcgaacgagatacttttatggaggctaacgtcatcctgcccctactcctcgtgcttgcgtcctcgcgccttgagccagcgcggcagcagtagcaaggaacaagggtcaagtcgagaaaaagagagaatatgagaggagacgctgatgcttggtacttgctacctcgcaagtactaatcctgccatcctggtacctagggtactaggtatgatacctattgtacatgcaacatgcctgcacaaactccaacgagaagcatgatggctcaccatcatatcgctgccaatgaaaacaccatatctagaagcttcattggtcacacccttccatcactctcgacaacacgcctagaaggaggaggttgagaagcccacgccaatcaacgtccttcctaatggcttcgcttcttctgattgcccctggttaccatgagagctagattccaatgggtgtcgccatgcctcaaaagcatgaaatggaggaggccacgagattggtgccgtccgctatccttgttgctgacatgcgctcggactggatcaagcagtgaagagggcccatgcctctagatccgttcttgggggcttgctccaccgttgccatgcctacatagggaagctctttgtggagaggaggagaggggaaaaaagggggaggagggggaggatgacgaaggctcgaataagactgaatcgttatctacttatcccatttccatgggattttgtagagtagttttttatgttattttaattttcgaagcatagcaaaggtcatgccaaaatatcacgcatggctcctaacatcctgttatcttttctattttctattttttccctacaatttcttagttttctacaatttatagttttccaaatagtatatccgtcccaaaatatgttcatttttcacccatcaaacacatatcaataaaaaaaataaaaagattagaaaaccactactttatcaaatcacaatgcaaccattcatcactttatctattctcaatataattattccctactttcacaacttcaatgcaatgattacttaacaaataaagttattttatgataatgaaagaagctaaaaacaaatttaatatgggatggataaagtattgcctagaagctcagaaacctagtcaagactctagaggcggtggcgcgtcgacttagctgttgggtaccagccggcagccgctaccatgcggctgtgctgtgcaacaccaatccttattattgctgcagagaaagaattagagacgaaacgagatgaattcggcgtccacccaaaggaataagttcactttaggtccctctatttgtcgctcagtctcattttcgtccctgcagcacaaaaccagatacaacacatctcccaacttacaaaaaccgtgcaaacaagatctctcacgtggtatagtgcctggttttagctgacgtggcgtttgacatggcaaaaaaacctaggacccacatgcaagtgattgttcgattaaaaataaattatttacggtgggacccacgtctcctccagtcctcctccccaatctcgctgtctcctccccaatgcggcgacccagcggtggcctccccatctcctcctccgggatccatgcggcggcggctggaagggtgggaggacgagtagtggccggcgaggaaaaagggcagagcttgccgacctgtagacgctaggaggggtcttctcctcagccgacgttgtcctcctcacagtcggcgccgtcctggttggcttcctctcagtgtccgtagcaaccgtctttgcctcaccggccgccattctttcctccatggcgccgcctgctgccaccttcctggacttcgagacgatggaaggggcctttcgttggccggcgcaaaggagcccatcatctcctcgaggtttagcgagctgatccggatgacgtcctcggtccatccccatgaggtggtcgacggtgagcggcatcttcttggccatgacgaggtcgaagaagttgggattgacgaggttgggggtgatgggatcaagtgggacggctcccatgtagccgtcctagccgttgcagaaggcggtgatgttggagcagtaggtcatgtcgatggggccatgtcgacctcgatgaagaagcacttggccttgccgatggagtggccgccggtgaggacaaccatctcagcagtgggcggagctgagggcggagcagcgacgggccgcgggcggctcctctcctctcgccggtggtgccccgcgtccctccggccatcgctgtgacttcgcctgctccggttgccgcccaccacgctccgccggctggagagagagaagagggagagagaggatagacatagaagatagagagaagatggtagtgagagcaaccacagtgtttggttcgaccattgtattgattgaagtcgaatggagagtgaaatcgatagctgcagtgtgaaatcaatttgtggggccataaaaagaatccatcaaccaatcagtgtgtctactttctaatttctatgcatgtatggacaacaaatattttttctccctagagttcgacttcaacttagagttcgatttttattttctgacaccatgagtcggctgccacaatgtgtatggttcgcttttctctgccttaaatcgattttactttcacgctggagatgctccgaggatgatgtgtgggtccacatagggcccaccttttttatttttttttgtgaaactgacatgtgggtcccacgggttttattattattttatctaattatcacgcaagcactacatcaatgatacgttggacaaagacctagtcaaaaggagcctcgtaggcgccgcctcagccaaaaccggacacaatactactgagggacatcatttaaacggtttcgtaagttgggggacccgtcgttttgtgaccaggggacgtaaatcggactggacgacaaatagaagtacccaaagtgaacttattccccacccaaatcccccaacctcaaaagcccagcccaacaagaagcccacatctggagagagaaccaaaacggcacggaccacgtgcagagcgccgtgccttgaagcaaaccgaaaaccagccaaccatttcgaagccagaaaaacctctttccattttctgaagcgcacacacgccgtattcgctttgccacttgcggcggaagcgccactctctcctctcctctcctccctcccccccacccatcccccgcgccccacgcgcccacgttggcggtgcggttgatccggcaacagcgggcgcctcctcctcctccgcgcccaaccaccacccccacccccgcggcgcccatgggtgtccgttcctgagcacaccccacgcttccgctccgcgcatctccgtgggtgggttgggcatataccttgcttcagtcgctttcccatctcttgcttcgtcctgccttcttctttcttccgtgatcccggaacccggtggtcgccgccgcctcggtggatcttgctcggccctgcggggtgctcaggtgcgtcatcccttcgctgccggtgggcattggcttgtgttgctttggttagtctctgttcaggcattccgtcgagcacctgtgctgcgttggggcattggaggccttcttgtttgtttgatctgtaattagctctggtggtgctccttttttttttcgtgcattttgattgttgtgtgtatcttcccttttcctagttttagcggtcctgaaaaattctgggttttttttttctgtgtttctttcagcatgtccccttcatagcagtgtacgctggtcatgatctaggtccggggttggctacttgatgtgtgaaccgtgaataagtttggtaatcgagtgttgtgagttgtgatttggaatgggtttgcaatcatcttgtgtgaaccaagcatgttcactactcaaagcagggtgaattttcagcatgatgtttgaatttcatcttatccatgttgcctggttatcgttgtctcgttgatggtattctgtgaattacattaggttgcagaaaatgtttatacacttacctgcctggtgaaattgcctattttgtgtctgcattgtagtgatcgcatttgagaagcttatttgcacaatgtcctacacaaactgtttgaggagatatccagttagagccatctttccatacactaatgccatcctccgagcttctttggagaaaggatctccggaaaagtcactgacagattacaacagtatgcttcgtttcactgctttctgccctgattacagaacatatgtgctccttctcaaggcttgtgcaaaatgttcaaatatctatgctatcatggaaatccattcccatctcgttaaatttggcctgctatctaatcaacgtatagtaactcatctcttcaaattatacattgatcatggtcgcgtgatggaagcttgcaaactattttggctaatgctggagtggagtgccgaacccttttatggaaatttgatgctcatgggattcttgaagtgtggacagatagacaaggcatatcagattttcaagaggatgcctgtcaaggatttggtctcatggaattcaatgattgcaggtacagcaaggaactcctgcctgaaagatgcaatgaatattttcagcaagttggtcaattcaggtctagtgcctgatggcttctcattctcctcagtcctatcagcttgtgctcaagctggtgcccgttgttatggtatgtgggttcatcaactaatggctgaactgggattggaaatgaaccatattttaagttcatcacttgttgatatgtacgcaaaatgtggaagaattgacgtggcaattgggatattcaagacaattaagagaaaccatgtctctgtatggaacacaatgattggtggcctggcagcacatggtcttggatctgatgcggtgatgttcttccgtgagatggaaagtgaaggtcttgttcctgatggggttacatttgttgcactcttgacagcatgcagccattccggcatggttgaagaggctcgtcaatactttgaagcaatgactacaaagtattctatcactccgaggattgaacattatggtgcaatggtggatactttgtcacgagctgggctactggatgaagcatatgacttggtaaagacaatgaatgtgaaacctgatgctgtgatatggagggcattactcagtgcttgttgcaggtaccggcaaactaaactaggtgagatcaccgtcaaggagatagcgttccagggcagtggtgactatacccttctttcaaacatctactcatctgcgaatagatgggaagattcagaggaagtatggaaagagaggaagaaaaagggtattaggaagagcaagggcttgagttgggttgagttagggaggagcacccatgaatttaaagctggtgaccgatctcatcctgacactgatggcatttataaagtgttgcatcggttatcaaacaaggccaagagtgaaggatatattccattgactgaactagtgtccaaagatgtctctgaggaggaaagagaagaaaaccttaccgtccacagtgagaagctagcggtggcatatagtatccttaagacaatgccaaggacagagataatggtgtcaaagaatctgcagacttgcagtgattgtcatgaatggatgaagatagtctcgaaggtactttgtcgtgttataattatgagggatagagttcgatttcaccgttttgaaggtggatgctgctcctgtaaagattattggtaattcctgttttggaggcagatgctgctcctgtaaagattgttggtcagtactgtttggagaactacagaattgatttgtttagcatcatatcaacagttctgacaggaggtacaagtagaaccagtggatataactactttcccttgtggagtcatgggtggtctatgtgactatgccaatatatgacccctataatacatggtattatcattttgtctgcacagcaggtgacatgaaacaatggaaatatgggtaaaccagcgcacacatacatgaaattgtgtactatacacgcacccaccaagtatgtacaagtatcctacagacttgaagcctgtcacccacaatagaaagatcaaaagattatcttctgggtttttttgtattttctaattgactttgatgctcttatggctttccatgtgtgtcatggaaaatttttactggagtatggcattttctgcacttctgccatcttcgcacttttttggttgctttcgtggagttgatgtgtcacaggctcacagcatatgatggctgctttcttttctgtttggttgtattcttgtacatctctgctccgactagtttaatttttccaactaaagttattctttgtttattgtttcaggattaacagtgaggggacattctgtattcagtaatatcaagtttctacaaataaataggtgtaggaatacctttgatgccccatttacactgtttgtgcaatgtctttatattctattttctgtgggaacttccatcaactaaggaattcaataggaagctgttctagtaccagtttgcttaaatgcggattaatctatagaactgtacttcagaacagaggaaataaaactcgaccaatcagtacgacaatactagcaagaagtacaagaaaagaaagtaagcagtcattcaaaaccagccgtcatttgcatagtgaatcggttgagtcattgattgaagtgctcaaacagtcagatcttgagcatcttaaatcacttcaatgctacaatattccacaaaaggtttccggagtgaagaccgattggcctgcaactatccttgtttttgatattgaaactacaggcttctcacgccgctatgaaagaatcattgagtttgctgttcgggatcttatgggaggaaagaatagcactatccagacactcataaatcctgagagagagataaaaaatgcatatgttcatggtattagcagcagcatggtctgcaaacctgatataccaaggtatgacattttcaacagatgctcagttgatattgttaaattatttcttcttatgcaaactgtacttttcatgcaataaggaaagtgtggaagtaaaactgtaaaagggcatccgagagaacagtggactagttgcaaactagatattgtatctttccttgcttgcaaccattgacctgccatttttttattgtgatgctgtcttctgaaaaaaaaggttccctcttctagatattccgaaaattcggcgctagaagaaatgtaaactgatatcaaaattccatttcctttttctgggataggtgcctcttttaatcatctccctttagtataagcttcagtcattgagcactaggatgccaaaacttgattacgttggactttttatgttctgtaataattatagttgttcttttttctggctatgcagatttcgggagtttatccctattctattacagtatgttttgagtcgtcaaatggctgataaaccagttctgtgggtcgctcataatggacgtagctttgatgtaccatttctcatgtatgaattccaacggagtaaaatagagatgcctggtgactggctatttgtagatacacttccaattgctaggcaattgattgattctgatggtacgttcttttgtcaagtgttctgtttacttgcatgaacttaacttttctgactaatttgcactgctagagattagaactatttacagttcaccctgatattacagtgtaactagcaaaacaaactagttttgctattcaacttccaacttttcataagcattcatgtgattttaattgttatgttgaatcctgaggcaaaaataaagttaagttagcaatattaggtcttctctaaagaaagttcagtttttatcactggattctttttctttttttcttttttactgcaagagaaagaaggcataatatgggagcaaagcaggtgactgaaagtaaaaccttcctgttattttatttgcaggggaaaaactgaagtctgtatctttagacaatctgagggagcactacaagatcccattggcagggagcgctcatcgagcaatgcaggatgtgatcaccctctgctatgttctccagaagttgaccttcgagctgaaactaactgttcctcagctccttgagaggtcattccgggtttccgatctttcaacccctcgccctggaaaatgactgcagttgcctcgccgaaaggatcacacagaaacctggattgtttcattgtccttgtatccagtgctgttgtttcagatcccagctcatatgttgttccgacaacagaataaggcaggcctgatcgttaccgtgatattaatcatttttagtttagtactgatacttgttgccccttgaaacattgattagacgtacatttattcaaagttgtaaagaccaaaacatgtcctggtttccaacctggaagaaatgaaacgttcttgactatctgtagtcactgtggtactcctgttccagacaattttatgagctcctgtgtgatagactgacacgtagaagtaacaaagagaaatttattctgcccttgttgagtaggagtactagcggagtaatctccgcaagcggactagcggagtcaggagctcagtgatttgtcaattcattttcatccatgctgggctgtaagcagagtggcgtatctagacattttatgggactgggcaagcctaacaataaattataaaatgtacctaattatatacaaatctatagattattttggggtgagcatttgctttgttagttgtagtttgttctaagcatgttaattatgtatgtacactatactactgcttctgtcagtgacttagtaattaaaatgattagcaatagctaggtaattaggattaatttactgggacatagctgggcgtttgctccgccactggctgtaagctaaaacctttgctattaattaatagcatgcttattcagagttaaaatatactatgacaataccacaacaagggttttaactgcaaacaaacatttttatctcattacagatcattgcatggtcaattgcaacgttgagcacggagccctcgcagtttccgcggtgaagcgtgttctgaacttctatataaggcgggggcaatcgagtcacttcccccgagtctcaaaccgcagctaacctcccgcttccctccaattccccaacccaacggccacatgaaggtaaccgccgcgagctcgtcgtctccctctcgatgaatcgatccaaaccctagcctcatctctcttctgctgctccatttgcagcttgggatctcgggtggcgcgggcgaggcgatggagggggagctcagcttcgtctcgccggcgaggtcgtcctgcttctccttcgacggcggcggttctggatccccgacgtgggtgtcgacggtggaggcgctgctccgctcgcctacatcgagcgtctccgatggcggcggaggtggtggtggtggctacaactcaccgggcacgggcgtcgtccccgctgcagaagcagatccccgactgccgcgacgctggcgacttcagctctctgacatgggcgtcaactctggagaagccgctcgagtcgccctcctcgtgcatctccgacggccgcggcggtggcttcggctcgccgacaagcgcgttcccgcctgagaagctgctcatctcgcccccaacgtgcgtctccgacaaccgcggcgtcggcaacggtggcggcttcccctttctgccatgggcgtcgtctctggagaggctactcacgtcgccctcatcgtgcgtctccgacagccgcggcgtcggcaacgctgacggcttcccttctctgccatgggcatcatctctggagaagccactcacgtcgccctcatcctgcgtctccgacggccggagcggtggctacagctcgcctctcggggcctcggcggagcgagagcgcgaggtgcgcgaggcggagatgctcctgcgcgcgatcgccgagcgctacgacgactgcttcctccgcctgcgcgacgccgcggccgagctctcagacctccaccgcgagcgcctccgtctcgccgccgagaacctccacctctccctccttctcgaggagctcgaatccgagcagcggaagcaggcatccgccatggctccgccgaagctagaggaggacgaagcagcacaggggggcgcaccgaagagcatctccattcgttcgccgggctacctctctcagaagcagccgcaggggcaggccaggccacagcgcctccgtgttcgcgcttctcaggcgatggaggtgagcccccaattccttgcttgttaagctcgtcagacatttgcacacgaaccctcacagataattcagagttggttcatatgtgattagatggtgagaatgccagcattaatcctcacagataatttagagttggttcatatgtgattagatggtgacattgtcagcattaaactttgcaaaccacacatgctttggtaatttgatgccttgtttgtgatttagcaatgataggaagcaatgttgaattggatatgctcgattctagatttgcaaatgcggtagcagtcaatctcttaattctgaaagtctagttagtgaatctcgttggatatttgcacacgaaccctcacagataattcagatttctaataattcctgcaaattggttcatccctcggattactgattagatggtaacaatgtcagcatttaacttgcaaaactacacgtgttctggcaatctgtgttagcaatgatacaaagcatcaaagtgtgttgaattcaattctaagttgcatttgcaataactttcagccttgtcaatatttctgaaagtctaattattgaatctggagaaacttctttaagatttcgcaccccaactgtttgatttttgtgatggggaatcaatgttcaccgaaggaggcagcggcagcaggggatgaggaggatgaggaggacaagggcggcggcgaggtggaggtggaggcgtacaggcagggcgcggcgaagacggagctgtgcaacaagtgggagcgcggcgcgtgcccctacggcgcgcgctgccggttcgcgcacggcctccaggagctgcgccccgtcatccgccacccgcgctacaagaccctcccctgccagatgttcgccgccgcctccggctgcccctacggccaccgctgccacttccgccactccccgctccgcgccgccgccgccgagtccttctgctactaggccgcgttcaaggtaaacacgccttgccgcctccctgagcccataagctgttcatgtttaagcctcgttgcttgtagctcgtttgggccgtggtagtgtctagccacgtgatgggccaaatgggccgtatgtgatatgctttgcctatatagccctgggcttcttatcatcccatcacatggatactgccatactgggttgggctctatgtaaagcctggatccttcctgtttttatcctgcgcgtgcccctgcatgtttcgatgcttctaccaccatggggagtaggttagcagcgttgctgcatctgcatgtgccggatcaggtcgaccggaaagctgtttgcatagcaaattcagtagcctatagccacctctttgcccgtgtctgtaaatgtaaaaggatcaactcgatgcacgaagctggcgaatcataaacagtaaaaaaaacaaagggaagtaagcaacacagtaattctacagacctccagggctccatccagtttgctaggaacatcagggtatagcacttagcattctttgtgcacacctgtgtgtcggccatgtctcctagccggcttagctcatgacgacaccgagtcagcagcatcagcatcagcagcagcctcggataccaagcgcgagcccagggacagcaaagggccgagcgcgcgcccaaagcgggcgaggggagaatcagcatcgtgtgcttaaagacctgccctttcttcccacatggacgaggggagagctaggatgcctcgcctttgtttgaattgctttcctggagatttgaagacagcaatggcagttgtgtggcaagagaaaaaaaaaaaggaaagccctagaggaggaggagcatgatgtaagccgcttttcagtttttaggggcaaaggcgacggtagaggcggatgagaggcgctcccctctgccgccatgtcgtctgcttcgttatcctggggaagtgtgtgcgagtctgtgcgtgcctgcctgcagatgccctggtttcgcactttctaggattccttttcgggaatttggggggatgatagaaatgagaaatccatttggatgcctgcgcctgcacgtctgcatggccagtcggccactgcatacctgcagacttcacatcaggaaatctgcagagaagaagactagaagaggcagataggcagtgcctagatagaggatcagattagtgctgctgatactctgttgctcaggacaaaacaaattactaagacaatacacgccctgatcgttgaactgacttactgaactcgcaccattcttcttccgttccaagttccaacacagcaattttcagtagaaccaatcatgaactgatcaacagtgttcgttcgattttattctcacatttccaccgctgaatggagcaaaggagagataaagtggaaaagaaaaaaaaaagtaaacgcataggctcctatcacctcatctcctccatattctcgccatgcaaaaccagcacacgtacgaacgcacacgaacgcccgagagatggaggagaagaatcgcaaccccgcactctgtttttttcctcctctgctttgcgctttctcctcctcaaatctcctttcttccctctctccggtgttgcaccgcgcgcgcgaggccgcgaaaagctcccctttgtacccatctttcatccccccacgaaagcctactaccacccatcctccccgtagtagccaccaccaccaccaccaccaccatggccgctctctgcttcctcgaagcttctccaaatccagccgtgcaccagcacggcccgcaccccgatggcccgggcgtatgcccattccatcgaacaactccggggcgctctgacctcgcccccccgctttgccgctttctgacaaaattccgcgccctttttggtggcggcactgaaagagaggagccgaggtgagggggaggaggagaaaaggcggggaggagggagggtgggtgtggccgaatcttggcatttctagggattctgatgaggagctcgccgctttgcgatctttttgccggggaggcctagctcgtcatctcctcctaccgggagcgtgtccgtgacgagaccgaccccccctctcctgccgccgcccgtggggagaagcttccacgctgcttcctctcctcttgcccccgctatttatagccgacgtggtttctccccagggttttacggcggttttgttcatctcaggtgaactcaactcaactgaagtctggtgcagtgcagggtagtgtagtgtagtgtagtgtagcttgttgattcgagctgcattgcgctgatggacttgaagagggttttggaggtggaggaggaggtggtcgacggcgacgaggacgagctcgcctccccggaggccaagcgccggcgaactttcatcaagtgagtgaaaatggcattgcatttaggcatttcggttaagttcttgggattcatgagttgggttctgactgactgactgacgttttgtcccttgtcgttttcattgtgcagtaatagctcgatgcaggaggccattggcgcgcagtacatgcagaggcatctgcccaagctggagccgtttctgcgcagagttgtaagcaacattctgtagcagctactatacggttagctgcctgtcgagttagattctgctgaattctaaattctcatggtgtcactctcctgaattcaggtgcaggaagaggtgcagaatgttcttatccgccacattgattcggcacacaggttggcctctacattctatctgcattcagtgtttcatagtactagtagactagtagtacttcctttttgtttccatttacagaagtttattgctgtggcactactaatgacaacatagagcatctacgagttcaagaccctgtttatattttctccatgttatctctgaaatttaattcttctggaacttccaatgtcactatcgtatgaaacattctgaacctcaattctcagctcatgctaaaattccttcaagctgtcgcttatactaatttctgaatgcatgctgtcagttcagtgttgtccttcaccttttgactgctatatcagttttaccaaaaatgcccactcagatgttcctgtttttgtggttggaatgtgtcctgacttgatgtttgtcctgcattcgtcaggcttccccttcagctaaagacaagcagtaaacgatacaagctgcagttccagggcaacctgcctctgaccctcttcacaggcaacagagtggaaggggagaacaagcagcctctccgaattgttctcaccgacgctgtcagtaaccagacgatcacctccggcccgctgtcctccatgaaggttgagctcctcgttcttgatggcgatttcaacgctgacgagcgcttggagtacaccgagaaggagttcagcgagagcatagtctttgaaagggaaggcaagaggccactgttatccggcgaggtgatcattgtgcttgagaaaggtgttgcatctatccgcgacatttctttcacggacaactctagctggataaggagcaggaagttcagacttggtgcgaggatctctcgggccagctccatcgaagaaagagtgcaggaagctgtcagcaatccttttctcgtgaaggatcaccgtggggaaggtatgtccttattggtattcatttcatgctcaaactgttcgtcagttctatccttgcagtgttaaagaagaaattaatgataaaattttcatgtttcagtttacaagaagcatcatcctcctgcactagctgatgacgtttggcgtttggagaaaattgggaaagacggcgttttccacaagaagcttgcagactttggaattcacactgttcaagatttcctccggaacttggtgatggatcaatatggactacgtagtgtaagaaattaatcatcccttttacaataaaaacttctatttttttagataaacttctctgtccaactttaatgtagcttccatgcatatattctcatcctgaactgcatgtccatttttcagttacttggcagtggaatgtcaaacaagatgtgggaagcaaccgttgagcatgcacgggagtgcgttctggacgacaagctttactcctactgcagcgggcatgggataatccttctcttcaactgcatccatgaggttgtcggtgtgatcgttggaagccactgcttcactctgaatgctcttactccaacacagaaggtaaacacctgaaattctgagaaagacttgcaagttgccatcaatggcatcgaaagatgcctgatgcacagatgaaaggacatcctcattatgagcagcacctggacagcgtccaaaagtagttactaattgattcagatgcatggcagtataattgtcttgtcacccaattaatattgctaattaatttgcaggcgctggtggtgaagttgcagcaagacgcctacaagttccccaaccgcatagtggaattcaaggtgcagtcccagtgcaccagccagtcatcaccaaccaccatccagtcccagtccgtgcagatgccggcttcagagaacgcacagattctgaacctacctcaaggtgcccattgctttccatcaggtgtcttagctaggtcaaagccctcatagatcatccaacactgacagagaaagaactcgccactgtttggtgtacaggtgagctgccgagctcttcacaggactgcttgctgaatccgctccagtaccagccgctcaacgaggcgctggaagacgtcctccagacagccggcggcagccaccaccaacaccagggtggtagcggcgagctgccatggatagcgtcgtcgttcggagcgggcggcttcgtcgacgcgagggaccctttcgacgtgcagttcagcggctcccagccgtgcgggctgctgctctccagcagcggcgccagattgtgaggacgagacgcgtgcgtgtgcagcaatgtgcaatgcaagcctccgtctctttgcatggagccgagtaatggcgccgccattgtagctaagctaagctcgagggtagtggcgtggggtccatctaactgtttgtctgctaacactcacaaagttgttttgggtgggatatatagagagagagatgatgatgcagagaagacaataagtgggtataatttggtagggtatgtgatctaatctgtgctgttttgtggcatgtaaaatgacaagaaagcactggtctggagattttttttttagtgctaaaccctggatctcctttgtgtaaaaggtgcttctttgtctcatcgtcttttctttagtgctctctcagttttttttttccaattcatttgcaagaacagcaaaatgaaataggctcgtcggtggatagatatgctatgtggtgtaatgagtttggatgggtccatagctggcagtacttggattatgtaatcacctactttggcgtttcagctatttatagaccatggcaattggccggcatgatgagtccccaacccacccttgtatcttgtacagtacttggcaaccgaaaatgctgtgccatataaatgcattcatcaatcattcgcagtgaaccagcaaggcgtcctccttcgtaagggaacatatcctgtacatatacaaggtattttcagttagtgtgcagggccagtgcaccttgtgcgcacataatacactccccttttgtaaagcagtaataattcatttgttgacaattctgcagagagagagagagagagagagagagacgttcaaggcttcaaggagaggtgcaatcgatcaatatcaatgagagcgaaaatgccgtagttctagaatcagaagtccggaatccaacgtagatttttttctcgattacacgatagatgcacatgtacatagttacacacaacatcacattcacatccccgtgaatgcgttcctcgacacatgctaaagagaaaccagcaacatgccggcatatccctaatatcataatccaacacagattagggatatgccatgcccgttcatagtggataaattccacaggaacttagaaggtaaaggaaacaccagatgcccaaaagcctaatacaatgaaaatcagtccacgtagaacaccgaaagacattaccattgattaggatagcatgagataaataaattagtttgttcggctccacaagcatatacattccaaggtagaacaaggagccttgccaattgccatctcttacaaacattgttaagctagacatttcactttacatactaaggttaaaaaaaaaaaaactacggggttgaaatcctgtgagctatcttcccagtgcaaacagaaattttcatctgcgctgttgataagactcccaagattgttagtagcccaatttgttcagttcaggctagattgcagttagtttcaccaataatacttggatccagcagcaaacagattattatcctctttttacatgtggcagacaaccgaaccaggagaccagtttgcacgaacaaggaccagttagtcctattggcaatttcacctgcacgctgttgagcgactagatcttttaccttccattgcatccttctttttcctacaatctgaacaaagataagggccaacccatggtgtcgatggggcagaacagcaaccacctccattatctgtcactaaatcttcaaaaggtgcttgatccacttggcagattgcacagcgagatggggacgagtttgcttttgatggaaaattcctacccaacctgcaaaagtatagataggctgttaaggttctgttcaatagcctcaaatgcagagacgaggtaacaacagagtgggcttcctcaacaaacagaacatcaatcagtaatatatcttagttatcaacagttaattggacaatgtgataaagaagcgtgtgataatgaggaaaacaattcaacagaaaacatattatccatggcatagctcaagtaaaattcttctaactactggtgcaatatgttcattcaagcactatccaacctggggaacttggaccatcaattgagaagataaaatagtaggatggtgctgtatagtctaggactctagtagcatacaactcaaatatgacatagtaacttaggctgcaacataaatgcaaactaacagaagtgatatttcattcttgaaggtcacaaaagttctggaactgcatgaagcaaagtagaagttacatgacttctgcattgaaagagaggttgtctccaaatcatatcaaccatatcaaggtatgccaatctatccttaccaagctagctactcaatcccttttgctttggtctaactacaatatcataaatatttatgcaatgcaacataataacaaaaagaatgtttcaaaagttaattcgtcggcaatttccctatgtgccataagccacacaaaggaacaacagaaaccaaagatgtggcaatagcaacagggaggtcttagtatgagtacatattatcatgttgccaagcccacaagatataattgacaagccaggattctattgcattgagttcaactaatgagccacaatcaggagtggaaacacaccactaactaaagaaaattatgaagtattgatgtagttttactatactgttttttcatgaaaaaaaaagccacagatgatattggacaactgatcaagaaaaagacaaccatgcatcaggaacttaggatggaaaagttcaattagtggttagtggaggctggggacccccaattgttccccatttcaaaaatatatcatatgttatgaaaccaagccagggacatgtgataagggaaaaatcataaaggaatcaatgacgataacaaatacacagatgacaatcaaccgagtgattaataatgcatagtgaggtactaaacaggggataacaaaatgaactgcaacaggaaaatgatgcatgcctttcatccaacattgcggaaccctcttcaaataattcctccacagagtcaaatgaagcagacttgtttccaagctttccaacagaactatgtgacctcctaccaaaaagaagagatctcaacttgttctggtttttctttggagatagtgatggaggtgttgaagaatgatcagatgggatgatatcaacaaccacacaggtggtgtcatctttcagcccacttgtcttcagtgcttgctgtacaatatgaatggatctcagttggatgatcaagatagtgaagcattccatataaagtaagatataaacaagaaactgcaaccacacgtgaaactaccttcacgacaagctttgcagccagctctgcaggcaatcctcggcatgcctgagcagcagcttctgaggacagtgcatcccatattccatctgatgcaattattagcctccctccagcatttgatagctacaatttcccagaatgcaaagcatacacagttaagttcattgcgataagctactccttgcatttgatcaaactcttaaaatttcaccttcacttgcttgacatgtggaattggcacaatgaactccccaacgtcagtatccccaatcgatcttgaaaggcacaatccacctggccagcatctgagaggtcccacctaaaacaacagcaagatttcacatcaaaacccataatgagaaatgctttgacagcattgcagatgtatccttgaagttctttccaagaatatttactagcagcttacctcctgtccaccacacaggttgagccggctgacctcccctccactcgcggtgacgcgctcccgctcctctacattctcctcgagacgatggtccacggttagcagcgagatcacaccgccctgcgtgtccaatatgcacctggagtccccaaccgacgccaccgtgaccgtgaacccatcgacgacgaccagcgtcgctgtcgtccctgatgcctcccctgcaatcacactcacacaacatcccccaaagttaacatcttcacagcggcgatggtccaggctttcaagtttcaacggcattgcgaggatctctctcacccttgcgttggaagtcgatgtccgtcttcacgaagcccgcgaccagcgcgcgcggcagcgcctgcagccagtcgtcgcggccgatgccctgcggcacggcgctcatcacgtgctccagcaggtgctccttgctgaacaccgccgccgacacgccattgtgtccgtcgaacacctgccaaaccgcagatccaagaacaagaacaaaacccgacacgccatcagcatcacggaatcccgagacgagaccagaaacgcgacacggggggagggcacgtacggcgaagacggagaaggcggaggaagggtcgcccgggacgcggaggcagtcgggcttgacgaggaagtagtcctcgccgcgcttggcgaagccgaagtggccgtaccggacgagcggccgctcggagccgccgccgcggagctcgcggccgatcagggtcgccaggggaagcgacggggcagccttcccctcctccccggcggcgctctccatcgcagcctctccccgcgccgccgcactcctagtcctcctacccaccaagcatcatcccaaactgccaagaactcaccgaaacggcgccatctcttccgcggaaaaaagctccggctgctgccaacggcgggaggaacccgagatggatctgagattactcaaggagtactcggatttggaggcaatggcggcgcaatgcgggtggcgaacagctgcgatttgggggaatttggtggggagagtgaaggaagaagaagtaccgaactgaggaacaacgatttaattagctgacgatagtagaagaggtgggatctttttgtaattcgtaggtgaaatagagggcctcggtgcaaatgtgcttgccaaatgcctgcatttctgcaagcttgcagcagcagcgaggccagctggtcgatagtggttagcaacttttggattaagaaatctgagttggattaaagaaaagtgtgttcatattgtggatttagccgcaggttgtccggttctgaggactactagtaatgtttttaagattttttaagcatgtttgaatgtatggtcgccagctgctaaaatggatatgtttgactgaccacaggtggatttggtgtcaggtgttatggacccatgtgctattgctcgcaagtccacaactccacatatgagtacaagagtagtagtaccagtagtaagcttttccaaaaatgcatttaaaaacttaagatttggtgcaattattttatttagtctttacattcatatgcagctgtttagttttatgccgttatgtggatatcattttttggcacgtctcgttataagtaaaattaaatgcctcgtcctatacatgctaggtggtgtttggatccaagaactttagtattagagaatgtttactgtagcatcacataggctaatcatgaattaattatgctcaatagattcgtcccgcgaattagttcaagattatggatgggttttattaatattctacgtttaatatttataattagatccctatcccatcgaatgtttggccactaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntataaatattagacgtagactgttaataaagcccatccataatcttggactaattcatgagacgaatcaattgagcctaattaattcgtgattagcctatgtgatgctacagtaaacattctctaattatggattaattaggcttaaaaaatttgtctcacaaattagctttcatttatataattagttttgtaagtagtctatatttaatactctaaattaatgtctaaatatagggactaaagttaaagttaagttcctgaatccaaacaccaccaaatcaagcgtaatgtccctttctatgagaaaattcaatgaacaagaaatataataaaaactagtaggagcatgagttaggtgttgccctcctcccgacacgcaaaacgaaatatgtattattgtataattaattaataactattttttcctaaaaaataaattaatataattttttaaaaaacaactttcatatagaatttttctacaaagcgtgcgcgccctgtaaaaaaaaaacaaagtgtgtgcgcgaaaaataaaagagggaaaactaggggaagaacatagccttagtggtgagtacagctggtgaacccagatcactgcttgaaaagcttttttctttttgctacagtctataaatcgaaaatagatgatcgaagtagcaaaaaaaattaaggttatatttttacattttaattcttagttgtccaaaaggaagtctaggtaatgaaagcgatgaaaaaaattaacaaattaattctaaaattcaaatcccaaaaaatacaaatttgctcatgacctcctccgagtttttgacacaacgggctgtaaaaacacaactagcatgcttttatccattaacctaagggccgttctaacaaccacaggttgaaaatggctaattagtggcatgtaaaatgaaaaacctaattaattgagtatttttcaaaattaaattatgaattataatttattttattttttaaaacgattttttataaaaagttttaacataaaacatatcgtctagcagtttaaaaggtacgctaaaaagagagagtagcgaaacaaatcttcactttacaacattccccaagtccaaacgatcatgcaaacaaaatcgcctgaaacattttgtggcggtgattactcaacttaaggtgaacaagagagaacaaaatcacaaccctattagaaacagagcgaatagttttcgccgcttcagagaaaagcgagcgaatacgaatatctttcggtttggataatttttagatagctcggatacagatacgaatacggatatttcctcccggatacgaatacagatatggtatcggggtttccgccggataaggataataactcggatatccgactaacaatgctattcggatatccgcagaagccatgagacataccctaaatctttataactctatgactttcaatatacctttttagattttaatagtagttcatctcttaatactagtccacactattaatattatttaattttttaaataaatatttataaattatactatattttaaataaaatgctaattatatatgttgatatttgtttctattagaaattgatttgatttttcgtgttccaagaaaaaattgtttccgtattcgtgtccgatcatattcgattcttatttgtattcaaagtaatctgtatttgttctatttcgaactatccgtattcgtattcgaagaaatataaaaacaaatatgatatgagcattattcgtccgtactcattccgttttcatcctaaaaggaactagggttgggtgagacgaggccgtgaaggagaggtccactcgtcggtgaaacggcgtagccgcgtaggcttttctttctacggtcgcgcggcgtggctttgttggtggtaggacagctcaccttttccctgcggtgagttggcctcggctggcaaacatgggctttgggtcgccgctgcttaagagcaagtttaatagtatagtcaactactagctccaattcatttatagccaatctaatagctcattcatacaatagttacatactacactattaatacctggtcccacctgtcatacacacactgtatcttggaatccgtgctacagctggctacaaatccgtagactgctgctcttctctcttctcatttatcttcttaaaatatgtttgcagctggctaagcctgctattatacctgctctaattagactttgtttgcgtagttgttgtctacttgcccgttgaatacgcggatggttttcttgtaagatcggtgctcttgaatcttaactgaactcgatccttcttcatgcatgcacagcgtgttgcatagtcgccgaaaattgctagattatgctctaagtttccgaaaaggcctcattgggcattgaaccatgattagaccagtctctggccttgaactactaggcagtgctttgtagctagactaactgggccaaagattcctggtgagtattagaaaaagaaagtctatattacaatccgagtttcctcgcaatcgaaaaatcatgtatacaacctccctcaattatcaataccaattcttcattttaccttcctatgcagttcacactggtatcatctggcacctacgtggcacttgggttgcattacaatcaataaaaaaaaataaatagtaaatttcagaaaactacaactttagtaacaaaactatcagtttgttgcaacattagcgacatgtttcagtttactgtagcaatagcgtgagaaattattacaaaattgcaacttttatgttatatgctgctacagttgtcacctatatatactgtagcagcatataacgtaaaagttacagttttgtgataatttcccacgctattgttgcaacaaactgaaacatgtagctaatgttgcagcaaactgatagttttatcactaaagttgcagttttctgaaatttactcataaataaataatgccatgagacctatatgtaaaagaccatgtttatcttcttcctcctcgtctttcccttctctcatttcatgccatagttgggattttggtcttgtggggctcggctaaggtcttttttccatggaactccaagactgcataatgaatttcctccaagcaatgctcttctcctccaacaaatgtgttgctccctccgtttcatattataagtcgtttgactatttcctaatcaaaatttgttaagtttgattaagtttatagaaaaatttagcaacatccaaaatatcaaattagttttattgaatctagcattgaatatacttgataatatgtttgttttgtgttgaaaatactattatatttttctataaacttggtcaaataagtttgattaggaaaaaagtcaaaccacttataaattatagtaatatgaaatggagggagtaacatttattgccctaagaggtaagctcaactcccttcaaaaaaaaaagaaaaagtaaagctactatactgtagtcattctgtctaaagctcagatatatgttggacagtaaaattgtaaaacatgtcactgcaatgtattagatggtatgcaccacagctacaacagacatgattctgcatggtcacttacaggaatgaatgaagtggtatgtacaatccaacgagcacttccagaacttaagcaaaaggcaagacttcaggaccatcacctctgcagcaaaaacatgtttccaggtttccaggatgatcagcaacacaagtttggctagcagtgtcactgtatgacacgatagctgacataaatcaatatcaatgtacatgaacatgaacatgaacttcatggagcgtggacccgtggaagagaattccaaccaaagcaaaagctgtacttgttagaatactggagaataataaacgaaggacattggaaagaacctttatcaaaagataaaagcgttcaaagagagaaattatgcacctgcttttgatcaaccaattctctttcttttctcttcattatatatattatgaacaatacacaaagaattagcaagaactcaacatagcctgataggccaaataaaaaaaaaggttaatggcctcacacaccagttgttgagatcacaactcaccacactgagacaatcaattgggtttattgtcactcattgctgtactcgagaaaaacctcgcaatctctcatgacaaacactgaaagaaagccaagaaaaaaaaatgcacatgatcattgtagtagtccctactttgtaccagcatgtctaccatttgatgagagccttctgctatcgctaccacttaaaggttgccgtccagatctatttccattggaggtttttctcgaagcagatggtatttgagaatggagtggtgtcctgatgagtaaatacatggaagcatggaatatcttaatcagcctttcatggagtaaaatgatatatcttatgcgaatagtttagtatgttatagtttagattatatatttttctttttaaataaatattagtatcaaccaaatataaaagaaccaaaagttaatgggattaatatttaatagatatgtacttccagtacacatttttcatactaattaaatttcagagaattagtaactctgtgactagccttagcagaccacaatcttgaaattcacagcaatcactattatgcatgaggtgaactatatctttaaataacaacataaagataattttccatccatgcactattagtcataacccacaattcacaattagtgtagtcccaagtaatacgctaatatccaagtccatatgactgtttattcaagttcagttcatcatagttaaattatttatatctgctttataccatgagtattgtgggtgctaaaacagtgtaggatgattttacttcaacaaaaacgggacaagggagttattagccctgttattcttaaaacataatgtttgttgtaaaaaaaagttgttaatgtaaaaaaaatggttacctggtatctgagctctctcttagcttcgtttgtggtttcttgatctttgaaccattctcgctaattgaactattgatgctttggacactgaactgccatagtgcatctgattctgaggaatcacttgttgcaatgtcaatgtcatcagaatcatcagtatttgtggaataaaatcttggtctttgctgctcaaactcatttccgtccttttttcttgagttatttctcaggtattgcttatctcttgtacctgaatggtacctttggtaaaagaagtcaggtaaagctgcactgtcgccttcccaatcacctactgagttattgttgttcactacaaccttatcgatccattccccaccaatagtctctctttcttctcccatttgaaaatttgcccttgaaatgctatctggccatgatggggaatcatttgacgctaataagtcctggagatcaaagcttggtttcttctgtcttaatgttggattggctctaacctgtataaaaaccagatcaaacatgatgggacaaaaacgttaacaacagcatggccgctgaaaggacagttgtattatcataatttgctaatatcacttgtgtaacttgtaaatgtcaaacaaatatgaatcgtagaaaggtttatagaagaaataatgcaaggcattagtacctctatgtttccaacgtcctccattggttgtctgaagttagtttggctagacaccaactcacaactaccctgtcgcctatttgaaaagccaggtgaaggcatcttcatgttaaatgcctcagggtcacggttaatgttttgctctgatcctgaatctttcattgctaatgatgatttgagtcgagcaatctggatagagatagaatatatgcataccttaaacaacaaatgcagtgagaaaatatgatacaaagcatagtagcagaaacaaacctgctccttaagttctttaacttctccagactctttgttcaaccgagcagcgccaagttcaacagtggatacacgctcggcaaacttcaatgtgcttatgctttctcctaaagcatcactctctgggcttatatgaacaaacatcaaggttttggcctgacctcctgtagacacattgttaaaattcgaggaaatataaattatactcagcagtcagtgacagcacattaagaaattgcaagaaggttaaatcttaccaagagaatcttgcaggagttgtgttaatttactattcctgtaaggtacatgcacactcttttgggcaagtgaagcaatcacatcccctaaagccgacaatgatttgtttatatgttgtgcttcttttaacctttctccagtgacctctgacttatcaacccgctcactgcctgcgagatcaactaagtgcatgcagccacgaagaatggtccctgatgtcaaatctcttccttgaacatgtacagttaagcaactgcaagattaagagaatatttcattatgttcatttatcaattcaaattatttcatgtgatttttttacacagaaaaggttgtgttacctgtgggaacgactgctccggtcatttagtgcagtggcgccgactgcacggttcttctgcccaacattcatcaattccatcacgtccattgttgatgcgacacggacaaggcttgcatccggcacattaagtccattctgagaattatttcgaatctctaatgtatatacttgttaaggaagactatttacttcagcagtacaaaataatttacttgtgaaagcaatttataacacaaataaagtggcacaatttgatagaaacatgctgttgtgaggatatcttttgttcagaccatcattgacaaggaggtccctgacttgctcattataaatctctatcatttgcacagcaatatcataaatgaatgctcctttcctttgttcagcaagcttaaatagatcacttagtgcccgataatttacaccctgggtttgctcagtcatgttcttgggcccactctacataaaagaaatagagaagatgttaacggtacatgaagggaatccatggtagtatatgctttagaaacactattaattgatatcagtcatatatattgaccaaatattgttactgtactcaccattgtatatgtcttccctgaaccggtctggccataagcaaagatgcaaacgttgtatccatcaagtactgagcgaataaggggctgggtatctaagaacacctcatctgcacgacaaaaaactattcgatcttcttccattcaagagctcgaaaaaaaattgagaaatggacaggtagaaaaccttgtgttgctgaagggccaaacaccttgttgaagctaaaagtctttcggccttcctttccagacttggaaggagtgatgatggttatattgccctcatcaattgaacccacagcacaagaacttacttgtccaggtaaaaagggtcgtactctacaatataccctgatactccctataaacatggaaaataatcaaaatacatgttttctttctgcttctcacagaacatttttatccttaattggtccagaaacacttggcatgaatattcgatataacaagcatacctttaagatcttgcacttggttgtacagcttgcgattttcttcaagaactatatgataacctgaggcagcatgtgcaaggctaaacagatgccttcctggaataaaatttgcaaatgcatactttgtttattagcgttatattaaaatagttagtgtaattaagcacctcgggcatgcccattttacctaagatgttgatgtcctcggagtacttcatttgcataaactccatgccagcttttgtagctctaatatcagccttgagttcctaaagaaaagaaccacaagcagtaatataaatatttaatcaccaccaagacaatgaaaaataaaatgaataattaaaataatacctcaacatgctttgactgtagttgtagcattgaatattgcttcagtgtaacttctccatatgcttcctttttggtttgtctatgtttggagtaaacctctatcgtatccatctatagaggaagcaaaagaaatgttggttggaaactaaaaatagtagctgctagcaacctacacctatctatttttgtgattgcaacagagattcctacagcggttgaaaacaaatattttgaacatactaaataagagcaaatttatagcttgcctttttctcattagaatttggggtggcttcaaccagaacctttgatttcgagaaggatttggtgccatctgtaccatttttcagagccgccttcacctgttccaatgaattaaaaatttgattgtttatatcatttccaggcggcccagtctacatattgccatatgtcacgcagaaaacgatttcaaaaacaacagataagaagtgtacaaatatgatatctaccaattcatgttggctagtcaatcgattctcgaattcctcgacgagtttactcagcatggactccaagagctgcaggcaaacaatagcataaaaactccaaggaaccggtaaagcatcacatgaaagggaaagctgcttgcatgtatcccattgaaccagtaaacagcttactaaataatggggaacctgattggcctacctgtggaacttcgtcgggcctcttgtcggacaaaactgcactaaccaacattttcaaagggcgtgacgtcgactgcacgaagcattaaccgtttagccgcatatcgtctagcaaaacaagacaaatacaaagcagcttcaaaattgaagcacggagctaaccatgtcaccggaatcaagatgataatcaccgctgaatccagcctcctcgtaaggcacctcgccctcgttcatcgattggcacctccggaatggctcggagttcttcctcacgaacgacttgccggaagccgacggcttcaaattccccccgtatttccatggcccggtgccaccacattgtttccagtcaccgtacgacttcaatgccagtacgcagttcaccaccctggcgctcttccctccctgcgcccagaaaggcaaaaaaaaaaaaaaaaaaaggcgcgcgtcaaaatcacaggctccacaagagtgtgcctaaagcaatcgacgatgagggtgatggctgctttgctgcagctgcaagcaacggcgcatgggggccgggtggcgcgctccgacacgaacctgctccaaatcggaggcctcgaaacacggcaggccgatctcctgcgccgccacgaggaagttgcgcacgttctcgaagtactggaacgccgacagcgccgcgccgtccggctgcagcacggagtccgccgccgtgttcaccaccacctgcggggcgcgcgcgcgcgcaacatcacagcaaccaaccatcacgctacagtggcaaacagcgcagcgggagcgaatcaaattaacgaacacaacgtgtgcgcatgccttggggacggcgcccgggtggaccctgttgagcgcgccgcagaggatctggccgttgcggaggccgagccggaactcctcctccgacggctcctccggcaggtcgcgcgcggccaccgcccccaccgtgcggcgcagccaccccgccgcctcgttccgcctcgccgctgcacggaaccaaacaatgtcgcgtgagcgagcgaagccagccgatagcgggtggcaaattggcaaaagaccaccacgattccacgcagaacacgcgaagcgacacgacacgacacgacacacgcaccggcttcctccgccctgcgggaggcgaggtcgcggtcgctgaggcggcacccgtgctgccgcagcacgtcctccaccacggcggccgcggagagcgagaagagcgccgccgcctccgccatccgtggctcgcgcgcggtgccgcctcgccgctgcagctgctccgctccgctccgctctgtctggtttgaaatggacggtggaattagggaggtggcgagtccattaatggggcgatgcgtggtggttttgtgggggtggttataatggaggggggaggagacggagaggtgggagctttgtggttagctgcaatgcattgcgattttgcgatgcgacaatgcctgcgctgcgtgtatgcgcgcttttctttcggctgcttcgggcttaaaaattgtggttagtggaagtggatttcagttttcatttcctccccttttttgtcttcccatcttctgctcttttttctttgttttcgccgctctggcgttttgtttgagtaaagtgtactctgctccggtgctccctaactacagtacggcggccgcttgtttttttttctgttgttaattttttttcataatgaaatgataaagattggtccacgctgcacatggtattttcttttttaaaatacaattatgtgctttattcaaatattacattgatcactatgaaacttaaggcttggtttagactacgtggagcaactaagacgtgaaaataatcggtgaagtagctaaaaacaatgcaaaaatattttagagataaaccgcgttcgtttcggcattttggtgattagccgcttagcttatcaggaaagacactcaattagtatacgattaactaactgctagctagtataaagttaaaattttgagttgttttaatcttttaatacgaaaagtttttcttaaaaaatgcaccatttggtgaaatgtgttatgtatatgtgtttgattattttattttttttagaaacacaatacaaaacgcagacactcacaagggcggcacccgtgtcaaatctaggatttgaacccaagtgggctggttccaccacaaggaacctaatcagtcgagctatactcacttcgcatatgtgtttgattattgctatactagtatattttatattggaaaatgtccatataccacttctaaactttagctttaagttaataatctaatcatcataaactttaaaaatgtccatttaactctctaaactttacaatattgttaatattttctaaagacaatggaagctttattgaatttaaccaattacatttgttcatatagcctcctaagaggattttgcaaggtattatagttcctgaaaacatatataagtcgtcttgtagtgaatcatacttatacgtacaaacgtaggcgctcaaacaggtgtataccacctatataaacgcatacatgtacattctatccctatgagcactttttaaaagactgcaccgttatattttgagatttacactatgagcatctcctagcaaatcatacttatacggtataaacacaaacactcaaacatgcgtacactcacaccctgcctctacgagcacttccaaaatactgtgccaggatatcttgagattgacaaagtcaccacagacgtctcgctatcgataagtacgttgcatgccactaaaagaataattagttgtaaacttgaacccaggtgagcagatcccactgtaacccatccaatttagctaatctcacttcacatacttgcaggtgtaaaactaaaatcgcctagtattaaagtagaattgctagtggattttaaagagactagcgtgggaatgtttttttctaaaaaaaaatcgagtgcattcaatttcagcatttcttcaaacttataataagttcttttttttacctttttatctgcgattatgtgtgaaactactccgtcatttccgctaactccaacattcatgcattctctgaaaacgactgtctcaaatgacaaggggtcgtgaaggttatgcacagaacgatgtttttggcaagtaaagtgactccatattgatattactggtttggagggaaaaaaagaagagaggtgaaatgttccattcagccgtacctacgtggtcatcactaactaactttgttgtacaatttgtctcgggatcaccaactcaccatgtttgaccttgccttgatccaccaggccacccccacacagtagtgcatattgccacttctctttctgtaacaccggtttttcttcctttttttctttttgtttggtaatgaatattcctagatactggagtagtagtagtagtagtagtagtacctgcatgttgtatgttttggtgaattttcgttcgtcctgtcaactaacaacattaacagttcagtacaaggagttcgattaattcatgtaacaaccaacggagtgcaaatttcttcggacacattgcaaatttgtcttgacccatcagctttaaaaacgaagtgtatcggttcacaacatttcttcgccgataggtcaagtgtcagtgtgtcacggacttctcatgtactttgccttaaatttcaagcatgatctgaagtgaagtactgcatttataagatgggatcatgggacgttgtcctaataaaggactagctaatgcctagtatatgtgatcaaattaagtggagtactataggttgcaatagtaattgttacatatagcatgttttttaccgaacttttttccattttcttcttagggcttctttgaaaaaaataatcagtactattgtttgttccaaagaaaaacagattttttgccgtttgcaatatgttgtgatgggaaaaccatcaatgggagacactagggatgtttttgttacttgaacattgtaataagagtaaaattcttagttctgtcggtaaatacaatacccgttttgttggtaaatatcagttatgtaaaaaatgacaaatgtttgtgaatatataacaatacgagttattgccttacacttactactattactgaatataaaatattagtaccaactttcacggtacaatatatttacatgttgtgttgtatactgtaggaaactgcgctaaggcatgcaagtagcaggaacgaagggccattttggattggtaccaaaatgtgccctaccaattttattggtaccttgaatagtaatagtatgagtttggattgaagctaaattattagtaatgtcaatgattaatttgtcactaatttagaaccttcttctctatatcatcaatatttggcatcatattggtagcaatccaaatatgtataataaatctctaccctaccaaaaaaattgtagtaccaaaacatgccaaaaatttgctactaccattgatttggtaaggtagagaatcaaacagccccgaaaatctttttataaagaaaaaccaggagaagtatttagattgcactcggtcaaatttctaacccaaaagctccagaacgggggagtagtcgaatccccgtcggacctgatcgcctgcggccccacgcacgctctcgctccgctaatctcctctccaacggtcgcccacaatttaaaccggggctcgcatcgcacggcacggcacgctcccactcccactccgccgcccgctcggcttggctccgcttccgccgcgggcccgcgcgacgaaagcgatggccccaccacagagatcggccccagccggcgcgcgtctttgggagggaggccggcctccgtgagccggaggtaaggagaaaaaatgggaggcgaggtggttgccgtcccatgaaagctaccggcggtggtggtggcgggcgtggggcccgccgtgtcagagcgcatggtgggagcttcggatcttcttcttcctgtagcgacttgcgacgcgtggtgaactggtgaatggtggtctggacttgtttgggtaaacaacaacagtagtgggtcaaggggccgagagcaatcgagcgtccagtagaaagcaatgaaaagcatctatacaaagaaaaggaaagaaaaatgtaaaggacatggtaaacaaggtgtccgacctggaaatgggcatttctctaatcatgtccaaagctgggattggttagtcctagtactgaaccaccgatgactttaacaatgagtagcaacataaccaggtgaatttgacacggcagaccgtaaaagaagattgctcttgaaaaaactatgaggtcctgattggtagtagttggaacttggaagaaggcggaatttttttccccacctagtagaaccaaacaattataaactgcttttgataatcgtccaacccgcatactctgttcatatgcgaagaaccgaggacagcgaaaacgtaaaaacctagggcaagtccttgattttttttctgttcatttttctttagatgtaacaacccccaaactaattaatagtgtgctacaagcctatacccataatgttgtttcctatgaatcatttgttggcatagcatcgtgcctaaaagtgcactactggcaatggtcgccgtcccttttaatttgttctcaatttccggcgttaggtgcagattatgggggtccatttcgtccgaaacttggagcgtgtcatatggaccgtgcgtcaccacgtcccgcccgggttgctgtcacgctatgaacaaatctgctaatgtacgtaggacacagaagataatatatcaattaatttcgcaagcttgtactttaccaaatccattttgtatcccgtggtcacgacaaaatctaaaatgcttcctcatttttggaaaataataaaagcatttttcgtcaacagtttaacaaactatttgaagaattttgcaggaattatttcgccactgtttccggatgattgatatactttctgtccattcacttagcttgcactgtaatataatgcgttgttgcaacattcaggggtaagcaataggacaggttaattatagtactgtggttagtactacccattaagagtaagtcttctatctgacagcaacaaatactctgcactctactactctaggactgttttgattgccaaattaaattgaccctggattatccagaagctaacacattacttagcttaataataattccacgggtacgagacacgtctcttgcactaaactgaagaaaagctcagtagtgctgagcgttgtgtagcacaaagtaagcagcaacaaccaccggccttacggctaaagcgaggaattcccttagctccaaatccaccgttctaatgccaaagcctttttattcagtgtcgatggatcaaagcttggcgaggaagagatctcgctccagaaagaaaattattggtaaggttgttgttaggtcgtagaggtgatcggtagttccctgtgatcatggcatgatccatcttgaatccttgcttgccatcaacaacagctactctacctgttatgtgttacttacatctgcagctagcttcatctggcaaagagagataagagcacaaaaggaacaagctatatgtgcaacctaagaacgatctgcttacatctgcagactgcagctagcttcatctggtacagatatggcagaaaaggaaccagcataagaacaatctgctttatgcctgacaacacggtattctgagctctgatgaaatgtgggttcagaatcttcagctatatctgtctacaacctatggcaagccaggtcaaaatggaaaatgctggttcttcttccatgggtaacacaagaaacagagaggatcaatgcctcactggaagcgtccaaagcctagtccactttaagcagctacttgcaatgcagtgtcgggcagagggaaaatcatggggggaaaagcgtctgccccggcggccatgaaaatggcctgcctgcctgtactcaagttaaacgcaatcatcgtccttgctttcactggattgaataatggtccatgcttacttagcaacagtccagattagaaattttctactgaatcatgcactcgctaaccactttaggaatcctgccattttgtgattgctctcgtcttttccccgtacgccaacttggagagcaaataggaacaaaatatatggtcctgcgcctatcggtgcgttcttctcttcagcccaagcctacaaaactgaagtacatttcagtgacagtttctcaatttctgccccaattttgtttcgttttgggtgattaatttgcaggaaattttaactgctatgaagtgggtagttaacagaacttaccgacagttccaattttcttctgaaaaatggatataaaaagtggagtaaaatggaaagggaaaagaagatggtccaaaggtggctccttttcgctgggtgtggagctggctggctctgagatgcacatgacatagggctcaagcaacactcaaaagaaacatatgccaatatccttccattgccttttccccctctaccctgatgagcaaggactgtacaactctctctgcccggtctgcttgagccattggaaacatctctgtgcagcaatcaagatggccaggtaggccttgaagagctttggggtgcatcattgtctcagcaccgtaaaggagaggaggagggcgattggtggcaggcagcttggcaatgcgattatccaaatgcacacatagcctcttgacaactcatttcacggcgaaagctgcctccaaagactcaacgatgtgttggcaccgagaaagatgttacgactactaatttagggaaactgcagcggctaagtaggagttgcacttacgtgtcatgttcttttttttcccctgaacatacaacatgaaactatcaaaatgcctatgcactgccgacactgcgatcctgcctgtacatttgaagctttgctcatcgtggagagctatgttggaatttggatcccttgcgtattctgctgggggaatcatggcctgcgcttgcatgtgatgttttcagagactaaaatctactagctcggttcgtgtattcagaaagctcaaatgattgactgctaaagtttctcctttccaatttattttagagattttttttctaaatttttcaattcttgtgtgaacatttcaagataaactattgatcatgcagcaatgttgtaatattaacttcgagacccgagagcatctttcattagataagataagcaaccaaaggaaatcattgcgggagcagcttgctgagtatatgtatctcaaaaggcaggcgaaacgaaatgaaaatgcaatggaaagtgttcttggatgtatagattacttcactgattggcacgggttatgatcaaacagcgctacgataagctaatgcaaaattaaacatgaccaggctacctaatctaaggggatcttaatgtaagaatcagtgggcgatgccatcattgcacaggattgagagaatggcttccagctcactcggggtttccaatcagtaagtatatggccatgatttctcggggtctcgttctcgccgggtcgtctcgatatgatagtctgcttccttgcaatatgatttctagagaatcacgcgtgctaatccaaatggttttatcgtggcaaaattctactcacgcataaccgaagagataaattctactcacgcagtggcccaattcacggccttctcaggaccgagagaacttggcccagatagctatactgggaggaaaaagtacaacgaaggaccctcaacttgtcatcgagttacaaaatcgttccctaatccagcgtctgttaactaatcaaaataggttaaaataggtatttcgatggttttgacccggttttatcctacctaacggctgagtcaggagctatagtactgactatgctgcataggactacaaaggttcaaagacaggatgtattccgacgacctacgtaggccccacatgttaggacgccgcatcagcgcccactctctctttcccctcgtctcccttcctctctcctttttcccctgggcgttgtggatggcgacagcttcgtcgacgcagcggggaggaggtcaggaggcctgtcgtggccggcggctggcgagggacgactgcggcggtcgtctgccttccctcctcctcctccgcgtgccgtgcggcgccattgccgtggtcgagagagcggagcgggggcggtgacggcgggccgagccgtcgggctggacaaggctgtagagctcaccgatgcggtcgtccttacctcctcttcctcctccagctgcgccggcgccgccgcggatgccgccgctactccgctccactccaccgcccgagtgctcgcctgccgccgccgctctgctccgccgcctgcccgcccgcccactgtagcgctcgcccgctgcgcgctcgcggccgctcactagcctgccgctgccgctctggttctccaactgtgcatacatatacctctctgtcttcttcatctagatgctcaaggcattcatgcccgtcgccgtctactccctcatcgtctccttccacaccgactccttccgccgcgcctccatgctcaacatgctcggcatctccgcgggcgtcgccgtcgccgtcgccgcctacggcgaggcgcggttcgacgcgttcggcgtcatgctacagctcgccgccgtcgccgccgaggccacgtggctcgtgctcatccagatactggtcacctccaagggcaagtcgctgaacccccattacctcgctctactatatcgcgccgtgctgcctcgtgttctagacgctgccatggtacttcgtcgagctgcggatgccgccgccgctccgctccactccaccgcccgctcgctcgccgccgctctgctccaccggtcgcgcgctcgcccgctgccgctccactcccctccatcggctgccgcgtgctcacccgcctcctcgggtcgtcttcatcgacctcctgctgctcaccgtctcggcgcaggcgaaggcggcgccgccgtggctggccgcgaacgacgtcgtcaccgctgtcaccgccgccggccgccggctgccgacaccctcctctctcgtcggcctcctccccacactgactagcctgcgcaaagaggtgagagagaggaggaagggagagaagaaggggaagagcaaggggtgtgacatggaaaccctgacatgtaggctcatatggttctacgctgaatcaaccgttatgtcatggttctatattgatttaaccgtcacgtaaaataaaactgggtcaaaaccaaataagaatctaaattgaatagtccagagaacaaatataagccccgagaggataaatatggcgctaatctagttccctatacacgaatctgttgtcattcggtgaaagttataaaaatattacggccgcataacatagggcctgcagaaccaagaaatgggagggatggggtttaaggatttgaattatttaacctcctagcgagacaagcgtggagaatgctgcaagaacaagaaagtttgagcgcaagggtgttaggcacgtttacgcatctcttgatccatccacatgacccgtggttttataagttaagagatattctgtacctgatattatggttgagggacgattacgtaactcaattactagttgaggatcttcggtgtactttttttcatactgggaggaggcacgtgggattgtgggccatccacatggttgcgagttgcgaaccacagcaatggcagcagtctgacaccattgtcggtggtcgaggtggcattaccgacagagcagaacagaagatgagaaagaggggaaaacgaacaaagatagcgatacatcaactcagggttagtacattgtcaagtctaagctttgtgtcgtacaaaaacacaaaacgctcacgaactccgcggcacacaggctgcgacgagccgacgactcaaaagtgttacatcgccgggtttcccagcgaaacgcccattcctctaccacgctatagccagcgtcgcacacgaaaacaaccgcacataacacattcgcgcgcgcgccagcgccatggtcaccgccgcaggctccccctcctcctcctcagcccgcaagccagcctcccgcccgcggctgccacgccgcgacatcctcgtccacgtcgaggcctacctctcccgccgcgacggcgtcgacaacctcctcaaggtctccctctacgccgcccgcctcgccctcgccctcgccgccgggcagccgccgctgccccacgccgccaccgcccgcctcaggtccttcgagtccagcgtcggcctcagccgcaaggccttccgcctcggcaagttcgtccagtccatcaacgccctccgcaccgccgcctaccacccccacccccacgtgcacccgctcctcgtcctcctcgcgtacggcggccagggcgtctacaacttcctcgagcagttcgcgtggctggccaaggccggcctcctgccggcgcgcctcctcccccgccgcctccatcgcatcggcgtctgggcgcagctgctggcgcacgtcggctccatcgcgatcaagctggaggaggtggcagagctggagtgtggcgtcgaggcgcggctcgaggaaggttgcggagaggagagcgaggtggtgaggacgctgagccggaagctgctgctcaagcggatgtcccttgtgcaggacatggtggattccgcgatgacggtaggggacgtgaccggccggaagggtttgctcggcagctcgacgctaatggcgtccgccggcttgctgtccgcgctgatcagcgttcacaagaactggaattcgtgctgaactgaaagcccaccaaaggtacatgttataaaacatgatgtaattgaacaataattaaatcttaaagtggagagagtttgaattagtaaatcaaattactcctggactctggatgtcggggtataaattaatcaaaaggtggtgctggtgcatttgagcggatacaaaaactgggctttctccgccatggtgatcattcatttttttgctcatgcttctccttattaacaagtgtatatcaacaaagccgattaatatgtttcctcataattttttatttctttctggaactatagcctgtataaacttttttaagatatataaactgtttacactgtaaggctgctgtaatactaacttcaaaagcatctttcgttagataagcaacgaaaagtaaataatcgtggagctgcttaccaagtatataggagtatgtctcaaaaattaaagcagagggaaaatgaaaatgcaacggaaagtgttcttagatgtactagtatatattactcccctgattttttagattacttcattaattggcacggcttgtgatcaaacaatgtatgctatcccaagctaatgcgaaattaaacacgatcatgctactaatccaaggagatattaacgcagtaagaatcaatgggcgatgccatcatgcattcttcaaagaaaagagtggcctccacatcctctgaagtctgaattccgaagccaggctttccggtcagtgccagtataaataaacatgatttatcgatatgataggctacttaatttcatgtgatatttactatgcatccaaaatcacaaatggtaggtgcattgtgagcgtctatatttgtactatgtttctaggaaaaatcacagatgattttgttgtgacagaattctatgcatacataacaagaaaatcccaacaaagtgggtcaggaaacactgggcttaaaagcaaaggtccagaaagatgataaagcggcccaagaaggtccaatgtaagagtttaaggcccatttgctaggctgacgcatgggacccatatggcggttcggcccaatgacacgtcacccttcgtcaagtccaagttccaaacccgtacgaaacgcccactcccctaccacgaccagcccgcaccgcacacgcaatcaccgcccaactcgcgcgcacccaacgacggcgccgccgctccgcctctctcttccacgcagcaaccggccgccatggccgccgccgccgccgccgcgggctcctccgattcccgcaagccagccgctcacccgccgccccgcgacttcctcgtccacgtcgaggcctacctctcccgccgcgacggcgtcgacaagctcctcaagatctcccgctacgccgcccgcctcgccctcgccgcgggcccgctgccccccgccgcctccgcccgcctcaagtcgttcgagtccagcgtcggcctcagccgcaaggccttccgcctcggcaagttcgtccagaacgtcaacgccctccgcgcccatccccatccgcccccggccgtcgcgctcctcgcctacggcggggagggcgtctactacttcctcgaacagttcgtgtggctggccaaggccggcctcctgcccgcgcacctcctcccacgcctccagcgactcagcgcctgggccgagctgctgggatacgttggttccatcacgattaagctggaagagatcggcaaactggagtcttccgtcaagatgcggctgaaggaaggttgcagggaggagagcgatgtggtgaggacgctacgggtgaagctgctgctcaagcggatgtccgttgtgcaggacgttgcggacgccgtgatggcgctaggggacgtgaccgacgggaagggtttgctcggcagctcgacgctcatggcgtccgccggcttactgtccgcgttgatcagcgctcacaagaattggaattcgtgctgaagcccaaaggtatatatatatgttgtaaaacacgatgagatgaaataataaagctcaaactggagcaaaattaaaacaataaacaaaagttgtccctggattatggatgttggggggtataaatcaaaagcgtggctttatcaccatggttgttattcaatgttttatttgtgcttctccttaaaaagggtaatggttctcatcaaaaccgaaaaccgattaatatgtttccatatacctttctcctttatgtaataaagagtttgtgttctttcaactataggtttaggtttatgtaaaaggtacaatttgtagttagaattaaaaaagagaaaagctaaagacactctggcggtgacttcttctcaatgtcttgtatacataaccatgccaatgaaaattactttgcactttgcagcactatattttcgtatatcaatttagtgattggttagcaactcactataatatggcctgcatgcacaatgtacatgttagtagaaagatacttcaaaatattggatatttaaatcgtcaccgttttatccttttttctcctctctgttcatatcaaagagaccaaggaaaagttgccgagttgaacagcataaacaaaaactatgaacagcatgattaaagcatgatacaccatggaactgaactctgtagcataattatgtgaagtggatgaatacaagctgaaaccatgaatgaacttgacaataagatgaaatccaagcctgattatagttcaatacagttctagtatccagtccctcagtctgtgattctttgttttgcagaatcataaatcaatagtacatggaattgttaacttgatctagaaactttgcctaacatggatttgatacatttgctattatgcttgattgctacctactactaaattagtttaactcaacatgcaactatgcatattggtaaccacctgcatcttttactagtataaaacgtaccaaactatctaattggcatgtattcatagattccctgagttacatagtgaacacatcaggattggtgagagtgttgcaacttttatgtggaatatactataataagggcaccgattgtctggtattgtgttgtgcttgtacttgctgttttttttttccagtatgtagtccacaacaatttgaatgagccatttcggattttcctttttatgaaaaccttctttgtttagttcattacttccaaattctaccaagagttgccctgcagagcttacaggcggtcaggtagttgcttcttatgttccttccaacagtattggccccctggtgtataaagttctactgtactttctgtgagcactgaagatcacttaaaattcactcttctattgaaccggtgatgatggagggccccggcactctactgaggtaagcagttgaaatctccagagggcagagatcactggtctgcactaacatatttgtgtctgttaagcaccattgacactcaaatgtctgagcaatcgttaagcatcttagattggtatttcagccacgttttggattaagaggctgcatatgaagaattgattgtcgagctaagaaaattgcatatatggcaacacaactctggttactttgattgtagtaatgtcagtttaattactcgctgttctggcattcagcaacggctgacaggctgagtaggtgctgtaatttaaattcatttaatcatttcttcaattgctcaaagaaaagagaagaagccacaatatagctattaatattaggattgaaacagcaggatggtattattaacctattagcagttgacataaaaatgtatcctatgattcgatgcagcaagttacttctatttctgtcgaatttgatttgttcaatgcctgctgaaaaaactcgatttctaatgcctgcttataatttgacaggtcggaaagaaattattctgggtcgtgatgaattgccttttgggcgctgtttgacagtttgagacggcatgattttggcaaatcatagctgctgtgattccccttggtgtgccccttcactgaaatcacgaaatgccatagttgtctctaacctagatggaagaaactctcattgatcttttgcacccagaccacgacatgaaaacagatttctgttttaatagcaatacctgccaaggcgaccaatcatctgattcctactagtgctgcagcctgcaggctcgagtcctgccctgtccatggagcaggtaaagctactgcaactctgcgagtactcgggtcgggcacaaggcgatgccgtcagattccagcaagggaagggagaaaaaacgagggccggccgatgcgctccgaaacggagcaatccgcacgtctccttttccggctccccgacgagtcacgtacacgtcagtctccaccaccaccacggcacggcacggcactgccccccaccgctggcgcacccagcgcgcgcgcgggcacacggccgaaacccaccaaaaaaccgatgggaaaacacgccccgcccgaaacaccaatcatccgcacagctgcacaggcatagcagcacgtgagaaaaccgggctgcagcgtgtgtacgttcgccatcgataccgcggcgcgcggggcgggggcgactagtccaactccagcaacgggccaaccaaccactagtagctagggagccggagccaggaggaagccaccagcccggccaagccagccagccacccctaccaacgcgtcccgtgcgaggagagagaggttgcaagcgaggataaagcgcccgcacctcgccgtactccgatccgatgcttcccccctccgtcccctcgtagcctccgcgttcccccgtccccgtcccggcgcgcgcgcgcgcccccctttccgttttcgagccgagctcctcgccgccgccttctctgacctgcgcgtggtcgtatatattaaaccgattcaaacccacggggtaaccactaggcgctggaaagggaaaccaccagataagctctggagctggtattggattagtgggtggtggtggtggtggtgcgaggccgtcgctgggcggtgctggttttctcgcgcggctggtgcgatcggagaggtgggtgtgtgcttgtttcggcgtgtgatttgggcggagggatccggcgatctggttctgattcgttgttttttttcttcctcttggtgtgtagggatggggaagggaggggaaggggcggttcccgtgggggagagcggcgggcggcggcggaggaggccgggcgaggacggaggcgacgacgacgacgaggagtatgtggtggaggaggatgaggaggaagagtgcgacgaggatctgtctgcctcgagcgccggcgagggaggagagggcacagacgaggaatacgaagagggtgatgaggacgaagaggaggatgagaccccgcggccgaggcagcctgtcaagagccgcgagaatgggcggaaggggaaggcagacccacccgttgcgcgatctcgtcgacgtaagtacgaggatgacgatgactactcggaagaagaagacgatggggtcgacgagtacggcgaggatcttgaggaggaagaagaggaggacgatgaggtgccacgatccaagcgcatgaagaaacgtggtggccgcaacgtggaggggaagcttcctctggagcgatcaaatcgccggaggtatgaggaggacatggactttgaccctgacatggatgaggaggaagaggaggaggatgttgatttcgatcctgaagtggaggacgaggaggaagaagattttgaggatgaggaagatgatgaattggaagcgactaaggtgagggttaagaatatggggcggcgaaagtctgctttgaatcagcgacgagggaagatgaagagcagctctaaggtggccagtcggaaggtggattcagtcaaggcaaggaacgctgcttctataagacggaggcagaaaaaacgttcaatgcttgatcgttatgaggatgacgacttcattgtggaggacgaggttacggctgattggcaaccaaggaaaaaggctagaattaggaagcagatggaggttgatcctccgacaccagtttttgaggctgagatatggcctactattgattcagacacgacagacttcgaatttgtaacatccgatgaggaagcagccattgctgagcctactagggttattaagaaggggaggaagaaaagggtatttgtgtcagattcatcctcagattctgaattcgttgtatcagataaggaattggggaatttgaaggagtctgagcctccagagtctctgaaagtgctgccttcatcacccaggaagatttctgttacaggtaatggggagcacaaggggaaggagaaaaaggaaccacaggaggctggaagggcaacgtgcgggatttgcctttctgaagaacagagagtgactgtgcagggtgtgctggattgctgttcacactatttttgctttgcatgcatcatgcaatggtctaaggttgagtcaaggtgtccgttgtgtaaacggcggttcacaacaatcacaaagtcgtcaaaggaggatactggtttggaactgacaaattctgtaattagggttgaagaacgtgatcaggtaacctttccttgctgcggttgtcatataatatcaaatccgacagctaaatttgttaacttcatttttgatttatatgggcagtctattcaaaataatattcatgaatatgtttactgtcattctgctgtagacgtttcatttattcttataaatactcttatcctttcattatttttatgtgacttctcactgttactgcgtttgttcatttccatgttagaactagttgccttaggggacaaatgttatttggagaactaattttcggaactatttttcatttaccatttacaaatcataggcaatgttattttttgcattagctttcctggtacttcagctatatacagtttgcaaagccttccccgtcttaatggtctttgcagagaaaatttattcttgctaatctggtggagattttccatcgtcatactatgctgtcaatataaagacaaatctttattgctcttacgatcaagtatagaaagctatttgatggatgagatggcataggatatctgaggtccaacttgtggccagatgatggggaggctcttgacaacgccttcttttgttccaaaaatggagggaaagggcaaacttcatgtttggtttatttttgtttgttgatttctaaaatgccagagatctagtgttttatataagagtttgttatgtacagtgcaataatattataatcttggaacatctgaacatgtaacatcctgcacagttggcgttgttggagtgttcaatgtaaaccacattaattccctggtttgattatgttcttggacatcatatgctgtctcttgatttttgcacaggtttatcagcctacggaagaggaaataagacgttggctagatccatacgagaatgttgtgtgcatagagtgcaatcaaggtggtgatgacagtctcatgttactatgcgatatttgtgactcctcagcacatacttactgtgttggtttgggaagagaagtacctgaaggaaattggtactgtggaggttgtagactcgatggcgaagcacattcataccataatcatgtgaatggcaattctgggatgtttggtgcaatttcaccaattggcacttttgaaaggcaggggattgatctaaatgtatctccaagagagattcctaggggaaatcattctgttgagtctcaagcttctactgcaggagcatcaactccatctggaaggcagacaaacgcaacgaattttagaagacgtcaaatgcatgactggatacgcagtttgctttctagaccaaggacaacacttgggccagttatgcatcataatggtgtgcatcagagtggttttgtaccaagcactgaaccagaccacatgaacttttgcgcaccattagaatctgacactttacacaacactgggtctgtaccacgaagtgaaccaagccagaacttccatgttatgtcagaagccaacacttcagagacttcctttggaaggcatgcagctctttctgaaagacgtcaaatttatgaacgttttttcatgttgctatctagaccaagcccgactattagaccggacttgtgccataatgcctcagagcatggtagttctataccaagagttgaaccaaaccacatgaactttcatgctccgccagtagccaacagtccacaaactctgcttgatggcattccaaaccgcagcaatggtttttcttttactcaggctcacagtaattttgtagatggaaacaacttccaaggaactgaaggtgtctagagcaacagcaacttgtcaagcaaatatgtatgcagagtacaagtacttgctaggtaaattgctagttaagtcatttctttatacttcactatacaaaaagaatggtgaattttgctacgcatgccaatgtagcgaagtgaaagtatagttcacactgtttaggaatttactttatttttctggtgtttcataggctctaacatgtccttgcttgtttcagaagaaacccacaaacatattcaggggagtaaaatgtgcccatcgatgagaggcttatggaaatcgagacaaggggacgctggttgtcaccccttcatgtcctcctagcaattgctgtcattctccgggcaattattcttgttgaaaatagctgttcatcatgctgcttatctgtcagcaatgtgatcgatgacataaacggcatgcttttgtaaagtttttctgttttagactaggcatttatatctgctgttactgccatttgttcagtcgtaaaggcgacctaaaagatcacacaacggccaagataatttggatagcttagaatgtatagattgtgccattggggaaatcaggttttaggaaggccattcattctgttgacacgctctttcgcccatgaatatttttttttctaattgaattgccctatttgtctcatttgtatgattttttattgtgatgtggtattcgatcatctcttaaaggtggtggttttatcctttgcggcaggctgctcttggctcatcttttaatttcgatagagttgggaaagaaaatgttataattctagatgtaagctgccaccgcatatataattataatgatattaagattctaattgctcaccatctttataatctatataaaaaagtgatgattatgttgccttaggcggcagcttcaaaactcaatattttctttaccagattgacatcttttacttcaagatgtataaccacatacatttgacattgtaactcctatgttcatcttcgtccgtctttggcgtaattcctggactgctgatgatcagtctgtaaagcagactggtttgtgggcttactttgaggggatcttgctttgctgctttcagtttctacttctgcgtgttgttttttatgctacttgtgcagcatagatgtacatacatatacttctagcacctgcatgttttttttcccctttttgtggtccaaataatgggagcagcagcaagaggagatgaaactgaaactggaagctgtggcaaccatcccaggctgcgcgaccaatggtccattggtccccttcctcctccaaagctcaaactggagggactgtctggtcccaacggcaagtgcttcaattccaaataatgcatggcctgcatgatgcttcgccgatctgttgttgccctttcaatgctattcttgcattaggtgtgtttcttcaatgcgcgctattaagccttggtttaaggttttgattgttctcctggcctgtgatgcctgtccgcgttcaatccccaagcttgaacaatgtcctgcgctacagtgcaggaggagtagctcatggtgaaacggcgagtccgggggtcaaaccttctctacacatgtgcaaccctgaaacccggcgtggtctacgtgtgctacagcgcctgccttttgtcctggatggatagcagcatcttgctgaggctgagctgtggactgtggtagtagtacgctggtatgacccgtcatgtagcagtacactagtactgtagcagtagtcgttttcctgtgaaagtttcacacaggatgggcaacgtttccatgcctcgagttgattcttggtgattggcactttggcagtgcggcacgctatttttctcagttctggcagttaagtttgaccgagaattcgtcaaagtatttttccgatcttgtctgaaatttatgcgattgctgtgttctaaatacatgcttcgaaggcagccttctcagaaggtagaagaagagaacgggaatagggcataacagagcggagagcacacatgcaaacaacgtgtgatgaattctaggaataaaaactggccaagccagatcaccggcacaaggtttgcacatgggacaggaggaagatgcctctgtccttgatcggcagcgccattaaatcaactcctaattgagcttaccgatgactccagccagtggattacgactaactaatgatcgccgattatgccccagtcagagtgagaacccgcggaacttgcatttgttctggcggtatctgcttatcaattatcatcaatcaacttatgatgaacatgtggaggtgtagttgcactacgcaacttgccatgctcctctcttcattttgcagttgatttaaactctaacccaccttaataaaagctgtttttggctcaagttgaaaaaaaaaacaagatcagccatgacattcaggtattactgcgaaaaaggagggcttgaaatttggtcgattagccgctcaactgaacagtagtagcttcttaaaaagaaaaactgaatagttgccagctgtacgtcattcgtcactgtatgccagacatacgcaaagctacagaattggtcaaagacaaggcccgtctagaagagcgaaaagaatagggaaaaaaatacttttatatattgcccaagaaaatgccatacatctgaaaacacgatgattccttcacaaatatgccgagaaaagtattcctggaccaatatgaccgcatcgctgcagctcgcaatgcaggacaatgttaattgtggcgtgcaaaagcaagcgatgcaggacgggcggcgctaattgacgtagaatggttgtttgatgtacttaaattgatactagtactagcatctaatgcagtcattagccttaaaagatgcagttttcagttgattgattgcttgatagaggctaggcgacggcgattgtttccagcactaatcacacattcacaccctcgctcttcgccgtaaagcaaatcacatcctccgcaaaagggtaagaaaagaaaaggtgaaacaaataacaaaatcgcaacgatcgacgatgccattttacccggtgaccgtggcgtgcttgagactggatattttggctcaatttgctcggtaataatatacgtagtagaaaaggaattcctagttgtgcctcctattgcagcactcgtggtaccaattgtgtagttgacctctacaagtcacccggcccgctggtgtgaagaaaattactttttagtccttcctacgaaggagagagagagagagagagagagagagagagagagagagagagagagagagagagagagacccacttgtcttttacaagtccggctagctttataaacctttgatatgtatttgaataaaaggtattttaaaaaaaaatgataacctccctttattagtggattatggatttaaggttacacggcaaattatcaatgaaaatcttattccagaaatctggttgatatattcatgatagttttatgaggatgaatggagaactttgtgccccttttgtttttttaaataatggaatagaatccctttgttcaaagagctacaaccaattattacaccaattcaaacaaaccaaaaatacatggcaaaaaagtcataaaaacacaggcctaaaacgacagaaacacacgctaagtactaaaaacaaaaacaagaaaagactacaaaattattgaattctatttgtgaatctccattcgaagttggcaaaaagctgtatcacacatttgcagttgtgcccaggaccagagccagtgtgttgccctgaaaagaacctgcatataagatatagatagtgatttgtcaaaaaccatatcatctccactcaaccatagagcccaacatatagcggaagctcctaccagaataactttactggttttttttatcaatccccagaagccaattctcaaaaatatgagatatactatgtggaatatttaaaccagaagaaaattaaaatgctctccaaacaaattttgtataatgacattccataaataaatgttggatagttttatttttttatacagaagcaacatttcagactaccatgccaatttcttttaaccaatttatcctttagtaagacaatccctttaagcaggtgccccttttgtaactgtcttaaagattgtttgtatctttgttggcttcttttaggctttataaagaggaatattttatctactttttcatgtctaggatatcactattaacaaagtatgtttgtttataggaagggatatttattcaacttttttcccctgatattcatggaacatggtggagactgagtagtcaacctcatacctttctaacctgatctttcgcctttgctgaagaggaagaagaaatattctgaccttttctaggctgtgttcttccccattttctcaacccacctctctcgtttttcacgcgcacgtttttcaaactgttaaacggtgtgatttatgcaaaaactttctataataaagttgtttaaaaaattcatattaatccacttttcaaaacaaagatagtaaatacttaattaatcatgcaataaaacgaactttattttgcgtgcagggaaggaggggttcccaaccccctcctccgaacacagccttaagaagtgtaagctgagtgctactgtgaatcatatatacatttttaggttttgtgagatatttagagcatcgaacaaatatgtagtgtgcaatatatggtaaaaacacaaatttgtagggccacatttattagtttgtggtaattaggacttatgagcagtttgtcatatagacagcgtcatgataaaaacaccctttaaaggaaatttgatgattttttattattattaagatgatggatttgatgatctgtccaactggcccgcacgttattgaaacaaacgattcgatatgttattgtcatatgatgataagcagcaatctacagagtgataaatcatcaaatttgaccctttaaaaatgagattttacttattcgctacgatagttgaattatcttcgtgaaattgacgtaaaattaaggataaaaaagattgtacatactccaattaaactaaggctgaaactagtcccttttttatttatctacatgcgtcctgtctctactctagaccggtcaataccaaaccttggagatcagttgtcatgataactcgattaacccgtgtattaaacatttggaggttgacaattacaaaaggatgacaaaaatggtggtacactgcaagactggagtccacccggcaaagacacatgatgcgaatccgcgtacaaccttccacaaaccgagcatcgcgtgtgctactcctgatttttttttacttttaaaacattttttattttttattttaaaagtaaaccattttaaaacatatttataaaatttgaaccttggatgctagctcgtctagcatgctaaaataatattgtcatgccactcctaacgagcgggatggtttaattctaccataccaacctagcaggacaatgctatcacgcgattcaaatagcgtggaagtgtacttttgccactccaactcgttttgcgtgaccaataattcagatactaaaaataagtcttacaaaactttatttttaaaatttaaaaataaaaaattactactcccctccagcctactccctcattaaaaaaactcaacctaacaaatagaacggatcgaaaagaaattatttaaattcatgttattacgaggagtcacattctagtctagtttttttttcaaatggagtagtctatatctagcaaacagacgaacaaataaatccatttttattttcgactcggagcctggtgctttttttattttttggctgtgtacaccctccagcctactcttttctttggctgtgtacaccctgtgtatatacataggccgggtttaatataaaggaaaaagtacgaattatcctctgaacaattgcgacagtatgaattaccccctccaaaccacaaaatcagacatattacaccctcaactattcatgccagacatataacccccctcacactgttttgaccggttttgacttcaacttgtacacgtggcgccaacgtgtcaatccagtcaaaaaaaaagtaaccgttggggcccacctgtcataaccttcatcaacccaatcccccctcctctctctctctctcgctgtctcgcacacgcgctcggacggctggcagcggaggaggggcacactctcagacgaccgacggcggaggcgaagctcgtccggaactccgtctgtggagatggagatcgcccgcgtggccggcggcggaggcggagcttgcctcagttgcctgggagtccggcggcggaggcagagattgcccaagcggcacttgtacgaggagcacttgtacgacagggacaccggcaactgcaccgccggcgtcgacttccacaagtgtagccacttcgtcttcatggtttgactcaacttcaccaggatcggctgcgcgcgcgccgagtgcttcaacggcggtgtcttcatcacctgcaactactacaaagacgaggagcagccggctgcccgtcctacctactcctagttgcatgatatgctcttcttcttctctctcatcaacaccttacttactgcctgcctgcctgcctgcctcatgtacatacagctacccgaaccaccgccgacgccgccgcctttttcactcggaccgccgtcgccgccttctcagcctgaccaccgtcgctgcactggaaaggagagggaatcggaagagaaggagaggggaaagggatgagtggcggccgtggccctcctgtgcagctccatctcgtgcgtcgccgtcgtggacgcggccaccgacaccgccctccgctcccgccaggacgccctccgcctcgagtgcgactccctccgccgcgacgccgtgctcctgccacgcccgcccccgccacgcccgtcgcccgctctcagccatgcctaccgcccgcctcgcccatcgccggccacctagtcgccgctcccggcgacatctgagagagagagagagagagattgagaggaagggaaaagggaaagagagaggtgggtcccaccatgttttatttgtttttggctgacaagcgggtcccatatcttttttatttgttttgctgactagagtgccatgtatgcatccacgtaggatcaaaactgccctggatcgacatagggggggtaatttatccggtttgtaaagtttagggttaaaaataactggtattagagttgaggagggtaactcgaatgacgcgattgttccgggggtaattcgtactttttcctaatataaatccattatctaaaaaattttcgactcggaaacccgcagggcgaaaaaaaattcaagagggcagccgctgggaatttctcccacctcccctcccccacacgaagcgaagcgcaactcggcagcggaagccgcgcgcgacgacgatggccgccgccgacgccgactacgagtaccgcgcctacggggcccccgccgaccacgaccgcccctaccacggccgcgaggtggtgccgtacggggaccgccgcatcgacgtcgtcgtcaagcccccgggcaccaccaccaccaccaccacgaggtcgcctccgccgccgctgccggtgaccaaggttgggggcgggggaggaggcatgggatccgcctggtgcttcagcgacccggagatgaagaggcggcggcgggtggcgagctacaaggcgtactcggtggaggggaaggtcaagtcctccctccgcaggggtttccgctggatcaaggccaagtgctccgagttgatccatggctggtatggatcacttcttctccccctatccttttccttggatgattctatcatcacctcgaagcaagcgctctcttgattgctgtgacggccatggctggtttggggcctgatcacggtggagacccatccttcctctgtgcaatggatttttgtccaagaaccaaattattccattagccttttcttcggtttgtttgcgtttcatctttagaagtttcagcatattgaaggacagccacaggaattcagcaactcacaaactggtcactagttttggtctatcaatatactgttctacttggaagtagtagtagcttgcaagaagaagcgaagatattcatttgttcctgcaaaatttctctcatctgatctgtattccgttctgttgttttcttcagagccgtgggatcttggtggagttcagtttgggttggaacacgatacaagcctgcaaccatgtgcaaggagtgtactcgctactactaattttctgccaaaactgcggaaggatttgtccaagagaccgagggaaactgttcttgggtggtcaggttataggaaaggaaaagaaaacttgttaggagctttctgatgagattgcttctcttgccgatgctgttgttactgtctgctaattctagcctaattttttcaacaattttcctaagaggagttgaatcttcgcaaaggaatcgatccatttgcatgagacatcgatcgctatcttgtttgtccgtgatcttgtggaggcctatactttgatttcgtacgaagaccttgcaaataaccaggtcgtcgtcttcttcttcttctttttcgttagtgttttggattgggacagattaccatttgtatagcctacgtgatgaaggcatgatcaagcgaatagttagaggagaggaaggaaaatcatttgagttgtatttccaaatgagagcaccttcagcaaccctgtttaggtgaaatcagcaaatccacgatataaatgcaatgcgactacgtgcatagttgttgtagtttaccctttttctcatgttcctacaggtagtacaggactacagagaacctcaaacctggcaactgttgttgcttgtgccatcttattacaagcctgacaaatatttgccctgcttattatagtatatatatgacatttgtcatacactaggtgtcaattttgttatatttctgatttaaggcagactaatcaagcacaatgacctgtacaggacgatatccaaagtttaattaggaaactaattactcaggagacagagttcaacgaacgctgatcattcctactactactagcagacgagtattactttcctttgatgaaaagcagacgtcaagacccatacgcactagcatcagcgtcaatcagaccatcgactaccattaccatcaactgcagctggagacgatggctgtcactgcagctggagagggtggccctgcctttgccggaaattaggccggttggagaggtttgcgaatacgagacgtacgtactgtatgccgtgacaggcccagcacaacgagaacagcagcaggtgccactacggatggaagggagcaggttgacgggaagcgattaatttcctgtaccaaccgccacagttttgttttcccggtaggtagaattgatctgcaacgccagtgccatctttaatccgactgggccgtttcgttgttgcactgacacgatagctgtgtgacattgtgcctttacatggacgggtcgacgtgtcgtgtaatcgtgttgcttgctggatgaaacaacacacaggcgtaactaacatcatgatatttgggccgaaagagcccatgtaagggttagaggcccggtccatccaaacttgcggccgcatcgcggcatccaccaacgaggccgtcatctcggcccgcgcgcgggcattgggccacggtggcatctcgggcattccggcccacgtatcggtgtaacggcgaaatcgctagccgcacacgcgagcggagccggagaaggagacggagccggcaggatccaccactgctccagctctctccactctcactccccgattcgccggcgagcaggcggcggcggcggcggcggcggagctcaaggcttcctctccgctccgcaggtaaacaccaggcaccatcccctcggctgtggctcccccgttcctcttgtcccactctctcttggccccgaccctcgggagtccggcgctaccgaatccgtcttccccccggagctgtcgaaggagcgccgcgtgcggccgtgctactcccaccgacgccgcgtcacctcgaaggcgaaggggctcttctcccctcccctccaatggactgaggcgtatcccgtctaggccgatttattctgttgagacggaagccctaacatagctagattgttttttccaatgatttgtcgcttgctaccagcaatcaaatccttgtgttattttttgcttgtctgtggccactccaatccacacatatagtcgcatatttgatttgattttattactcgaatggcagcttgctttgcaaaattttcagaagcgcaactgaaccctcgcgcctgatatctaaatagctgctcacgaatccacctcccttattgtgtaccaggtaccaagatgaaggtcaagattcttcagtggcattcggtggcttcttggacatgggacgcccaggatgaaacctgtggtatatgcaggatggcattcgacggctgctgccctgattgtaagttccccggcgacgattgcccgctcatctggggctcctgcaaccacgctttccatctccactgcatactcaagtgggtcaattctcaaacatccacaccactttgcccaatgtgccgtagggagtggcaattcaagggctaatggcatctgaaattatatcactagtatctagtttgcatgtttccttgtagagaactgcaggaaaacttttctggaacttagaaatgttgtcttcaagtactatgtactaatattttctgcaaatgctgatggtcacaatctgctaagtgaaactgtgagccagtttcatatctgtagtgtccttttgggagtctgatcgagcaaatgaattgttacatttgaaaggctgaataatctgaggttatcacaaattttctcttactgtttattttcagaaagattatatatttatatttaccaaccaaagatgattaattgtgttcgtgtagactagtacaaaagcaatcatgtaacatctagcaggttgtgtatattttttccctgtaattcctaacttcatcaaagcatctctccctttgaggagcaactgatagaccctaacctaaaaatgcagtatgattcagaacgagttataccagtgtttgtttatatggtgagacccattgtacagtcactcacagaaagttttatcttaataaattcatgacatgcttacataacttaaatcactaagtgctgattaggtattgttctttgttttgcactcagagttgcacgtgcattttggattttatatattgaaagctaaattttgatataggctcgtgttagcttagaattgccataactcaaatgtaaggatctgttccaagtatccccttccacctataaattgcatcttgtacatgttaatattaatactgtaccgttgtatatcagtatatgaccaacaaagaactgcagaaccttttatatttatgacctagcaagtgacaggatgaatcaatttgaatgaatgaaaagaaaacattaatgatgaatgttactttgttgtattgtggtaaatgacgttatccattccctgcaaaatatttgctctctagtttacttaggaaaaagtacgaattactccccccccccactattgtggtcgtccaaattaccccctgaaccacaaaaccagacattcttcacctccaactatgtaaaccggacgaattacccccctcaacccaatctgcggtagttttggtctacgtggcatacacgtggcagtccagtcagcattctatttattaaaaaacatgggacccacctgtcatatcctcttccattgttcctctctctcttctctctctctctcacgcgcacggcagcaggcggcggcggcgcacacgcacgcggacggggccggaggcggcggcgaggacagcggcgtggccgagacgcgcacggtggcgaggacggcagcacgcacgcacgcggacaggggccggaggcggcggtgaggacggtggcatgcacggcgctgcggcgcgcacggcggcacgcacgcggacgcaggctcgaggcctcgacctccctctgccccgcgcgctcgtcctcctcgacacgccgtcccatccacgccgagttccgcgtcgtcggcggcgtctccagcaggcccaactagaggtggtggctcatcgatcccgcgtgctggagctcaagcttgctcggcggctcgtcgatcccgcggaggaactcgaggaggggtggtcaccatcgccgctgccacgcctcttcgcgccccgcgccgtcgccgtcgcccctcgagccccgcccgcgccgcgcgccgtcgtccatcgcccatcgccgtcatcacctcgagccccatccgcgcgccgcccacggctacgacgggtgcgtcggcagcttcctgtactaggacggacaccatcgcggcggcccgggcgtggcgttctcgttcgacggcctctgcgacctcgtcctgctcaaggccgtcgtcgtcgacatcagacgagaataatcgaaattgtaccacaccagaatatgattcttaattttataccttcatcgatacgtgtttaggctagatgtttgtgttgattggtaaaagacgttggatatatgctgggaaaccattttgattgtgttgttgctccaaaccactaagctcactcgtgtcagccgagcaaagctaaagcagccatggctcaaggccaactcgacgcccagagtgtcgtccctaccgccaccggagacgagggatacgacatcctcgcgttgcttccgatgagggaaggatggtggacgacgttcgtcctctaccacggctgctggatggcgcggcagacagcgagcagcgtgtcatcagcgacatggcaaggcacggggacggcaagctcaacacggtgcacctctccagcaaggtcgcgcgctgtaagttcgagtgctgctacctcgccggagcaccgcgcggcacgctctacctcctcaagcgggtgtacaagcgcaagcaggtcggcggcggcggcgcctcgagccccgtccgcttgcccgcgtgctgctgccatcgcgtcgcgtcgcctcctcgcgccccgccccgccgcgccgtcctcgccgccgcctccggcccccgtccgcgtgcgtgcatgccgccgccgccgcccccgcctgctgccatgcgcgtgagatagagaggggaagggggaagagtgagagtgagagtgagagagagagagagagagagaagagagaggaagagagagaggaatagtgaaagaggatatgacaggtgggtcccatatttttttataaatagaatgctggctggactgccacgcgtacaccacgtagaccaaaatcaccgtggattgggtcgaggggggtaattcgtccggtttgcatagttgggggtgaagaatgtccggttttgtggtttagggggtaattcggacgaccgcaatagttcgagggggtaattcgtactttttccttttacttatctagaaaatgcaaacaataaaatctgaaagctgtgtaattggggattgaacacctttgcataacttcttataaacatctcacttttctcatatctgcgtctattcagggcagatttatttgcatgttgctgaatggtgactatgtggctgggtgcatttcactttactcattgtctaccagtgatcagagcagaccttttttgcctgttgagtaaattgtggcctttgtggcagggcgtatacatttatgtgtctcataatttgttgtcttgtactcttgtagaatattgcaattatatgatctatccatatttttattaaatttgtgcaagtaagtaatctattgttgttggcggctcggctggtacgctttcgagaatttaatctctttctttcttttgcaaaatgagtagaatttcagccttcttggagaggtttgttctctttgcctggttactagatagcctagaagagcattttttaaatttatttagtcaaaagtgatttttagtgatatttccagaaactgtgctaaaaattaccatgtttctatatccaggttccagctcattcttttcattttgataagcaaactaggtgtccttttttcataagcaggaagggaaatcttaggataaattagtacccttcctgtttttaaaatttattataagatacgttgaagtattcttttgaaataaaattggaatttaaagcaatcttccaggccgttaattggggccatacagactgggtcttcacttttctaatgcctttcggtctgaattatgtttcgtatagctgctccttttcttttcagggcaggaagctgcacctcgtccatgttgtgctgtctagggtccaggctccaggctcgcttgcaactgtgggcaaatctcgtggtatttcgtggccgctactccaccatttcatgctaagcagctaatgcctgtcgggctaatggcatcacgcatttcattagctactgacaaaaaatgatattctctcctcctgatgatggttgccagcagtgagcgttacagttaagcttgttctccaaaaatatcatattgttctactacttgcagatctcccattctacatggctccaaatttcaggtgaactgctcctttccaatggagccttggcacgaaagcgacctggattttgcgaggctgccactacgtgacaacaattgtgataggcagtttggtggtggccgcatgcagctgcttgccttgactgaaaattggttttccagcttgtgaccactgtttctggctgtcagcttgctccggagatacataccatgtgaccccatggatcagtggcatggaattcctttggtgttttcaggttgcttgaatttctgggaagcttcctgttaggctacaacgttaacagtgtttgagccagttcgtttttagtactccgtacatttcaatccgtggtaagacctgaaaaaatttcacgtgtgtagccatgctctgatttaagcctgttcggtcgctttgtacagcagtacaggccaggtcatctgcattggttgctgggtgtccgtatacgattttacctgtgcctggtcacctggccttgctgccttgcatatgataagctgtatcctggtgaggcttgactcggagtaaactagtgccattctgaaacgggcgcagccgcggaaattacgctgttatggtggttgcagacttgcagctcatggcagagtgctacgcggttcacatcttaatcaatcgaggaagccatgttccccactgacgagcagcagccagctaccgagcatggtgcgctgttacccttggacattggatactttggggtatcattacgaaattgttactgacgcagcaacgttgtagggctagccgggcagcggcatctgtttcccgattgcagtaaatgcaagtgacgagatcgaggcaacatgagccggaactcttatcttttcgcctatgcttatactctcttcatactcataaagaaaagaaagtcgtttaaaataatgtttaagtcaaacattgggaacataaatcatgaatacctcttaaattgttgagtttgaaaatgtaaaaattatatgtatagatttatcttgaaaaatactttcataaaagcatacatatatcacttttcaataaatacttttatagaaacaagaaatcaaagaaatcaaagttgtgttttggagaccgtgtcattgtcctaaacgacttcctttacgagtatggagggagtacttatcagccaaaatttaaattttcaaccttaaatttaaagttgtttttagagttttttattgaagtttattttttcagcctttgcttttagatcgttaagaatacatatataaaaattctattcacaaattactacttctctctgtttcacagcatcaatatggatgtgagaaatgttaaaatgacttacatcgtttgcaaatatagcgtttggtggggccgctggattctggaagtaaccgagaatgatcaaggaaaactcgtcaagttctggcacttgtcagagtgaaatttcggaatactatcctcctgataattcgattactagattcctgataattacccggacgggcaaaccgtgtcagggaattcggtttgtgcatccaaggcacgaaacgggtgaagtgaacagagcggcacgtcggggcgacaagggccccaccgttcagtttcagtggcacgaagcgacgcgacgcgtgttcgcatgacccgccgcattccgcggccgtgccgaaagtgtgaacggtgaacctctcccctggcccgcgggccccaccccccaatcatcttctcctggcctccagcctccagctgatgccaactgccatgtcagcaactaacgcgctcgcttccttcccgcctcgcctcaacgcaaagcgagatcccccctatacctattaatacctcatcttgtcgtctcgtatcatctcatctcatcacatcagcacacatcacacgcgccgattccgaagaaatcaatcaaccaactactaggcgaaagcaagagcggatcgggagctgcatttcgcggtcgttttcttcctctgaattctggtgtttgcggttgcggcaatggcgttggtggcggcagcggcggcgaatccgaagcagaaacagaagcagcagaaggcgtcgatcgggaggcgggcgtggcggctgctgcgcctggcggtgctctgggcgaggaagggcagcgcggtgcacagcctccgcctgctcagcaacctgcggcgcgccggcgtgggcctcggcgtcgtcggccgcggcgaccgcctggggtacggcgagcgggagtactcgatcgaggagacgccggcgttccggttccgcacgccgtcggcgcgggtgctccgcctaatcccctgcatcgcccccgccgtcccggacacgcccgggctctacggcgacgaggaccgctacttcttcgcccgccgcgacacggagcccgagtgcggcggcggcgtcgggtactacgactacaatggcgagccgggcgagtgcggcggcgtggacgacgagagcttccgcgacggcgcgatggaggagcagctcctcgagctgtccatgctggaggcgagcgccgccgccgtgacggaggacgccggcgtggacgccaaggcggaggagttcatcgccaaattccacgcgcagatgaagctacagaggcaaatctcatggctgcagtacaacgagatgatggagaggagcctccgctagatgattattcctacccaataagatccattttttgcgttttgtttcaccgattcaaattcatacaccagctaaaaatacagagatattgaggagtagcttcgtatacgtacagtacagatcaatacatttttaaatttatttttcttccttgagcattgatattggtttggttcattggttgcgaattgatatctgtacattttgtgcattgagaataaacgagcagagcagaaatttcagattcaggaggaggcttcttcttggacgcgcagaagaacatgcagttgctttggctcaatgtaagctgtactgctgtgtatccgcatggtacacctgcttgattcaattgtggtattactctttacctaatttgttcgttgggttacataattagatgtacgtacacctggatcttgaatctaatgatgacagcatttgacgatattaatgaaaacccgtaccaaggctacgtttagtttctaaaattgaaaagaagtttagagaaagttgttagtttagaaaaaaaagttaggagtttatgtgagtaggaaagttttcgatgtgatgtgatgtgatggaaagttgagagttcgggggaagtttggtttgaactaaacaggaaatttgtttatggataattatagtgaattcgtgtcacaaatgagtatgttcacgtcaaccattgctgcctttctggtttgagttcacgccaaaattaaaggtttagttgaaattagaataatataacggaaaagttaaaattttatgtgtgtaggaaaattttgatacgatgaaaaagatagaagtttaaagaaaaagtttagaactaaacaggccttaaccaatcagttcggctcgactgatctagacatcacagtttatgcactagtacgaccgatctgcctgtccttgtttgcgtcgtgccgaccgaccgccacgccgtggctgggtttagcggaaaccagcgacctgccctgacgccgtcaagcggcgaggatttagaatcctctgctgcaaggctggaatggaaaaaggctgctaacacaaaccgagtctggcgatcgaatcatttctgtacctgttattactggtactataaatcgggtttaaaattttttatatatattattaaaatgtgttatattttgtatttggtttattttgaagtgggaacagtaatgagtgatgtatagagtaatccacgtttcaccgagctgctgttggctcgtagttttttttcactgtttaaccactcgtctaattaaaaaaaattaaaattattatttatttcttacttactttattatttaaagtattttaagcataacgtttcgttttttatatttacataaattttttaaataaaatgagtgatcaaacaatataagaaaaactaaaaatccttataagacggagggagtaatttttgggcagatcgtctctccggagtcgagagcaagaacgtgagaggttattattccttgaccgaaccgagctgatccctgtaaagaacgtggtgcgtggaagatgggccggacgatcttcggaactccatgtgaagttgcaaaagtcttgacggctatagtccttgcacgtttgattgggcttttcagccatgaacaacgcaaaaccacaactagaagtggtctcggggactgaatttcccctttttgtctttttctttcaaaaaaaatattttataagtagatcagtgataaaacttatttcaagaatggaactttttcaacgtcattatcattgatgtcgtgattcaacatactaacgctagcgtcatctctctagcctcgtcgtgaaagctaggtcacttatgttaagagcgaggggccaatgacattagcactgataacctatttatatttttttaaaaaatgatttatctgtaattaaaaaaactatttacaaatagttccttagagctagtgtcattgacattgaggctatatttagtaaatattttttattattacaaatagatcatttttacttttttataaatagatccttggcctcaatggcattagcaccgacccccttcatacaagtgacttagttctcacggggaggctagtgggacgtcactaatgtcattgatgtcgaaaaagagtctattctcggaagaaattttttagggtgcctatttataaaataagttcttaaaattctaaaatatatataaaaaatccatatcttagggatagaaaatatgccatataggatgagactaagattaatgttagcggtactacctttcccatgtacagtagcttcaagtataacacattcattatttttattgcccattttaattttggctcctccattttacattcaagttcttatataattttacaacagaaactcctagataaaaaaatacactcacatattaaaccaatagtcacagccgttcctcccttcaccatcatcgatgaccgctccaccatccttctcccactccggccaccgcaacatctcccgcttcttgctccggccatcaagctgctcccctttcactcaaatcttaaaagtgtggagttcatcttcatcgggtcgccatcgcttctcctctcttaagcggcgccatgaccccccctcctcgtcgtcgtaggctacatatggataagatgggggtggctgactggcagtcgaggaggcgaggtgatgtctggcaatgaggtgagcctaggtgagacgtcggctcgtctctttcaaggccaataccggtgaatccccaagctcgacgccaaatccttatgcatagtgtcttcctgctcattgtgggcttcatctccactgtccagtcttgtcgttcacctagaacatgccatagttgcaggccaataaatgccaacatggtgtatatcaacatcaaaacaacgagttcccaaatacaactgctatctctatgttcttcgaccatcatttttccctatctcctctccaattgcccttcccctttgcggccgccttctaccaagaaatcaagcgaggcagaggggaccacactggtcgcttgggaggtacgccgtcttgacacaacgttgcttttggtcatgtctacaccaccatgtggcttcagggctgcaaggcactaatgttgtctacaagccacagttggctctaatgggcctatgcacaactaacaatggcaaacggtataaaatttgtcaaaaataaattatttttaaattttatttgagtctaatagggttaccgcggttttacatttaccgtatctgacggtaagcgcaattaatgtgtggttaccgcctttttgtaaaccatggctatgagtggtgcttatgcaaatttgttcaggggtaagcttgcaaagttgcactgagtggtgcacatacaagttcgtccagcttagcgtgtgtttagttcacgccaaaaataaaagtttgattgaaattggaacgatgtgatgaaaaagttggaagtttgtgttcgtaggaagtttgatgaaataaaaaaaaactagcatggtggcccgcgcagattgcgtgcctctgcgcgcctagcatcattatattttctttcatataatatcatatatgttttctcattatattattcaaatatattaaaataacaacataattttaaattttgcaataactttacaaaactactaatgtgtaatattcatattatattttatatacatgttagttactaattatttttaatatcaaattttagttatttgtaaattatatatattcctatatggactatagactcatcttttaatatttcttttttttaattccgaattttctgtaaattgtatttctatatagactctatgctcttcttcccatattatttatttttatttctgaatttttattatttctaattgtatttctatgtggactctaaactcttctttcaatactatttaatttttaatttcgaatttcagttacttctaaattgtattcctatattgactttgaactcttattccaatgtttttcttaattttaaattttagttatttgtaaattgtatttttatacgggctctaaactctacttttaattttattatgtttatttcaaattttagttagttttaaattcctatatggactctatactctacttctaatattccttattttttaattctaaatttctatttttttcttaattgtatttctatatagactctatactctacttctaatattccttatttttaatttcaaaattctattatttcctaattgtatttatatatagactctatactctacttctaatcttccttatttgtaattccgaatttcggttatttcctaattgtatttcaatatagactctatactctacttctaatattccttatttttaattccgaatttcagttatttcctaattgtatttctatatggactctagtctcattttctaatattccttattttttaattccgaatttcaactatttctaaattgtatttctatatggactctagtctcctcttcgaatattccttattttttaattccgaatttcagctatttctaaattgtatttctatatggactctgctttttctttctatatggactctagtcttctcttctaatattccttagtttttaattccgaatttcagctatttctaaattatattcctatatagactctgctttttcttttttctccgattaacgtgggaatttctagctcatgaaagcgaacgtggtgtctcctttttctattcttttaatagtataatagattaaaaatttgaagaaaaagttaataactaaaccaggccttactctagtcaatggctgggataacgcacctgatctagcatctactcccagacggcaagattgcacgcccaggattacgattctatgcatcggctacaaaaaaaaaaaaagttgtggacgatactgatcgccggatcccaagattcaaatcgatctggtggcatcggctggtgctgacctgctgatgcaatcgccggccctgccaccgaaccagtaccaacggctcaatccaatccgggcccacctgtcatacaaatatccacgacaactctcccaacaaaatcatttttttcaaaccgcccctggcccaccacccagatgtgtttgacccggggctccaagcctccaaactctcgatccgaacagcgcccacccaataggaccacgccacgtcaccgcctacggtgttcgctgctcgatcggacatccctgccgtccgtcacgcgcatcaagattcgcgcgtggttcgccgcacgcttcagccacacccctcctcgtgatgggattccccttccgcaccgagaagaatttgaaatcctggtcgcttgaaaaagagccgttgcctcctctttcatcgttttccccaccacgcacacaccacctgctcccgtccacgccacggcgcggggactctcaccgacacgtgggacccacccgcgcgtggggcccacgcgtcagcctcgctcaccaccaacggtagtgcggggcccacctccccccaccccccgaattcgaaaaaaaacccaccaccattcgtgctgccgcttgcgtgttgttattactccttggatcgactcggccagcataaatgccccgcctttaatggcttccccgatctgatgcttccgccctccgcttctcgcctcgccgccgccgctgccgagaataccgccgctgcggcgctccacgtcgtcgccgtcgccgcgaggccacgtcggtaggcaggtactcccccgtgttcttctccccgctctctgttgttaggctcgtgttgcgtcgcgatcgatttgatgaggtgtttgtggctccgatccgttggtttctgtacgggtgaggtgaggtggatttttatgattgattttgtggtaggtgttgtattggtgattttttgttgcgggggatcgagcggatcggatgctgaagaacgggggagaaaagtgttggttttaagtagagattgtttgggatttgaagggagttgctacgagcgatggggacggagaaaggtggagcaaagattggtggcggcggcggcggaggaggaggaggaggtgggggtgggctgttcaacctgtttgactggaagcgcaagtcccggaagaagctgttctccaactcacccggtaggtgttcgctggaatgcctcgctagttttgttcttcctctgttgccgtgctttcttagccttttttcgcgtcatctttgttacagagggtgctaagctcgtgaagagaggcgaagaaaccttgccgtctgggcgcctccacttggtgagtgatctctgatcttgtcgttgcccttgctctgcgctgtgatttgcattgtgccgtggaacttgtgttcatgggtgtttgcggtattgtatctgcagattgatgatgatgaggggattggtgtgtcaagcttcaaagggagcagcgactacagctgtgcttcctcggttactgacgaggaagggcgtgagatgaaggcgccaggagtggtggccaggctcatgggcttggatgccatgccctctaccggggtcccggagccgtactgcacaccattccgtgacacacggtcgtttagggacagccagagcctaaagagaagcccagagtactccgggagtgaccagttcagttatgtgccacgaagagttgatggctacatgaggaagccattggatctgagagctcagaagatgccgagcagcccgattgagaggttccagatagaaacattgccgccaaggtcagccaaacccttaccaatgtcccatcacagattgttatctccaataaagaatccgggatttagttcagcaagaaatgcggctcaaatcatggaggcagcagccaagattcttgagccaaggccacaggtcagttctagggagaaaatctgctcatacagtcctgcgcggattcctttgaggatttctgagacacgggagaatatcccagcttctcagagggcagtgtctcggcagctgcagtcatcgcggaccaatcttgagctgcctgatgtgagattttccagggggcagcaaatgaacaggagctggaatagcgaagatgacattgtgatctttaggacttcatctgattcttatgagattaataaccctggcttttcaaagaacaacaaggggaagtccatttcattggcactgcaggcaaaggtgaatgtgcaaaagagagaaggattgggttcttctgggaagaattcaggaggacagaaagatcgtgacgagtgcagaacaagccaaccttttaggagtcagtccaatgcccagaagaataagcagcagaagaagccgtcatcatcaggtacttcctcccctgtccttaggcaaaacaaccagaaacaaaattctatggtaagcagaggaaagtcagcaccaaacaaatcagtctcaagccagcaaggtagaaagatggctggagattcctcaactgggaagctgaagaatgcaagcaaaatatctaaaggtggcagcagaaaggatattgtagaaagcataagttgtgataaggaaggttcatcgtcaaacaacaaggactttccacaaaagaagcgtttgatagagaggaactccaccaatgagaagggtatgttcgtgcctgaaaaatcagcagctagacttcagaagcaagttcaacctaatgttgtcatggatgagcacattaagtggaacaacgatagtaaagattctacagatgtagtatcatttacctttacctcaccattggttaaaccatcagcaggaccctccagactgtcagggaagtgggatacaagaagcaattttaatttggatgccataaatgagaaggatgattcagacaaaaagtccgaaggggtaggattgaactttgtaaatggtgatgctttgagccttctcctagaaaagaaactaaaggagctaacatcaaagattgagccatccatcaactttactaggggcgacacatttgtgcccgcaaacttttccttggaagagcccgtggtctcctcttccagcaattgggatatggaaagcggagtatttgactgcagcccttctgaaggaaaaccttctcaatatgttgattattgccaatcagcgcagtcatcaaccaaaggccaaattttccgtggaagtaaattacaggtaaacaatagcacagagccacacactacccctgttagaacaaaagtatacttccatgctggcaggaataatcattttttcagtctatattcatcatttatctttgacaaaacattttttgaagaacttcctctttatgttaaaatagaaaatttggtcagcatatccattacatatttaaatagcatttttagggcctaatgtttttacttgaaatctttattttcaatgattgaacactcatttgctgcatactggggaccaccctaatgtttatgaagaaacatcgagcttccctccataaatctgtaaattccgtcattgtgttattgaagaaaaagatgatacagttccaaccttctgcaggctgacatttttttactgttttttgaagtttgaactctctgttgtgttgaacataaacattataagtgtgtatttatgatttaagtgattccattaccagctctcgtcatttgttcattatgcttgtcttctccaccttgatcctcgaatattttgcttctcgggtagttaggtgttggtgctgagccatgtacatgtccagtagatttctctgtgttatggcacatacattattctattatactagtgttattgattttggtatgtctgtttgtgtggcatctcctagctagtgttattttatttctgagaaaattcacatctgggtgtagtatttgttatgctatgtctgtttatgtgggcatcacctagcttgagttattttagttctgaagaaattccatttcatcttaggtggaggaaccagaagaatgcagcagcataagcaatgcaaggaaagaacaggagcatgaagatttaagtcccctctctgttcttgaaccaacctttctaaatgagagttgctggtcttctgattgctgctcaggcagtagcgatggtaattcaacttattgaaattctataatttgtaatttctaactgtaccatttaccttttcctgagtctaagtcatgcttagtctttacaggaagcaaaggatattcatcatcttctgaagttaaaaacatgccaaagaatttcctaagcaatccaccatcagtggatgctgaggccaagacaacagattcagtgtcttcttcatcgattgatgcatcagacacctcagcatcaatagatgcgtcggacatctcagatatcacccaatgttcaaagaaatctagaaactcagagctggagtacattggggatgttctaggcaatgtcaacctgacaaagggtggattggggtcattattcatcagtcaagatgatgtatcggtgatggacccccacctctttaacaaattggagagcatgaacttgtatacacaagggaaaaaaaatttggaccggcgagggtacagaaagctcctgttcgactgcgtaagtgaatgcctggagacgagacgtctcacatacttccgggcaggatatgcagcatggagcaaagggatggcagcgatgagcaggggcatagaaactgaagtctgcaatgagatcagtggttggaggagcatgggcgaatgggtggaggatgaacttgtcgacaaggacatgagcagtgggctgggcacatgggttgattttcgggtggaggagttcgagacaggagaagagttggagagggaaatactgagctcactggtcgacgaggtgatcggcgacgtctttgtgagacgacgggacggcaggagtgtaaatttgtaatctgatctcgagtgttgttgtttttgttctgtaattttgttttgttaagttatatccatccctatttgatttgtcgaccagacttgatcaaatcagttatatatatgtgttgatttgagactgcatagtaatctcaatcaattcaaatactgaatgtgctccccttggccgagatgatttcaaggactgcaagttcaagtgacaatgttatactgggtaatactagtgcatttgaacgttcttatacctgccaatgtaatgcaaaggttatctctacaagctgaagccaccagttattactagtaataaactgggaattgatttgcgcctcacaagttgctggaatgctcttggtgatggacataaaacccctcaggttcagcatgatgtgttgatgtggtcttcataaataagaaggttaggatcatattcatgggcgtgccgacaggtcacgctgtcctggcctagcattctcgctagaagccagatgccagcattatttgtccaatgccatcgagatcctatcctatacatttgatgtgtgatgttatttggttctgatccagttatgcagttcctgtgttttaacattggttgatgcagttcctgtatttttctgcaactgcaatctgttagtttgtgacatcatgctatactgtactactccatccctcctaaaatataatcattctagctttagtattagtttaagtaagtttatctaacacgtcaaataagttttaaatttttagttgaaaccaagtattcactatcgtaaatataattcagttgatctaataaggatgttcactatcataaatatataagcttaggatggtttgatttagaacaaaactatacaagtgattatattttttagagcgatgaagtagctttttgcatgtggggcgcgatcgaaaaacgtgatatatggtttctccagcgaagtttgatggcggcggcaacgggataaaatagaggactcgactctgtcaccgtgaaaatgggcgacctacaaaactgagagactggcctacatatggtgttgggcttgtggagggatcggactaactgttcggtgtgattgcaccataccttctcttaatttcaaaatatgggaattctacaactaagattttttttaaaaaaaaatacgtactagaccgatatatcttttcagtgcgattgcactgtaccttctcttaatttcaaaatatgggaaattctacaactaagatttttttttgaaaactatgtactagaccgatatatcttgagatcgattaagtcatcacatgcatacagctgtcgatgattatgccatctgccattgaaatatccgtaaatagtagaacatgtgtcaagtctataactaagggcttgttcactttatagccattttgaaccattccaaaatttggcatttccaaaattttggcaaaatgacaacattatcaaattttagtagcatatattaaatgtgatattgttaaatatattgtattattaagatagttttgaaatgaggcaccacattcgctgtgggggttagaaattctcacattaatcggagaaaaagaaaaacagagtccaaatagaaatacaatttagaaataactgaaattcagaattaaaaataagtaatattgaaataacagtccatataagaacccaatataagattaatagaaatttagaataaaaaataaaaaccaaaattagaaaaaagaaagaaagaagagttaagtagaaatacaattttaaaataactgaaattcggatttaaaaataagcaatattaaaagaaagtccatataagaatgcaatacgagtttaattaaaatccagaataaaaaataaaatccaaaactagaaaaaaaatcaagtaagaatacaattttgaaacaactgaaattgaaaataaaaaataaaataaattcgaaaactagaaaagaggaaataagagttcaactacaaatacaatttataaataactaaaattgataataaaaataaatactattgaaagaagagactgtctagaactcgagtaatcttggatttggtcttttctcggtcgatgcattcccttctagggtcgaagtaaaaaccgctcctcactagtttaccgaaattcgacaaaaaccgatgagtttcgatcaacgccgtataaaaactggctgataccgactggtttttataaaccgagaccttgcagtttcacgaaatccgattgattttcgtgaaattccatcggttttgtgaaccccgttgtacacctaggacggtagatagtctataactattcttgcactatttgaaaatttgatgtacggtaaaagaataacggttttgaattttttaaaagaactggtttatgtttcttaggatagtgagtctatatgcaagataagttcgttacgattttaggtcattttgtaaatccgaagacatcatttactactgactgtagaacagtacaacaagaaaaaaatatcttcaaaacataaaaatattatggaaccggaagggcgctacgcgtcagatgtcctgagatttgcattatatgttaaaaaatgttgcaatgtttcattgctcgaaaaaaatgtttcaacatgaatattttatgatgtttcatctttcactgaagaatgtttcaccgctttaacgaaaatgtttcaatcaaatgtaacaatcaagaacgctaacaacaacaacaacaaaaacacattatgtgcaacatccaatattgatttaaaaaacatttagaaaagacatattgcaacatcgcaaaaacactgtgtgcaacaatgctcgctagctcgacctcgtccgagcgccgccaccggagcctaggcacagtggaggcgtgcttcgcccctacctcccctcgggccgccgcaccgtcgcgcttctctgctccggcaccgccactgtctcatcgctccgcgtccgcccgcttcttgtcgttgctagcacacacatggggagataagagagaaaaatgaatggttggaaatgaagataagattgactgccggagaaagaagatagagagagtagttaggtgggacccactaggttagcgtccgattttttatcatacgccggacgtacgagttaaagcattttcggaagaataccagtactaccgccctagatatgtactccctccgtttcaggtcataagatgttttaactttggtcaaaatcaaaccgcttcaagtttgcccaagtttatataaaaaaatagtaatatttttgactcgagatactataaaattatatgtaattattaattaaaaaaaactaatttggtaatgtaaatattattatatttatctatgtttaaatttaaagcagtttgtgttggactattcttataggttgaaacggagctgagtatcttaccactgttgtaaatttgttgtgaaccttgtgatgccctcgctggactgttccttggatcaaagacgtggcggcagtaggcacaccgcccaagttggattagttggagcagtaaatactatacacccaatccaaggaggcgtagcggctgaccccccccccccccccctcccccaccattcccatcaccatttcaccgcccctgccttctcctcttctctctctctctccgtttataacccctcctcgcatcgcatctccctccaccttcccaaatcccaaccctcgttccattccatcccacccccccgccactaccatccaagggcgcgccgaggcgccatggacgacgacatcgacagcagctgctccaccccgttcgccagcgcgccgtccagccccggcaggtcgcctgccaccggcggcggctacttcttcagcgcgccggccagccccatccaccacctgctcctctcctcctcctcggttgcctccggtgcggtgtcgggggcggggtatggcggcgtgggcgacgcggagttcgagttcggcggccccggcgggcccatgatctccgccgacgagctcttccacaacggccagatccggccgctcaccctgcccccgctcccggatctcgaccccggcagcgacgacgacgacggcggcggcggcgacttccgccccgggccggtgcgaggccgcgagctgacgctgcggagcgggtccgtgcaccgccgcacgcggtccatgtcgccgctccgcggcgcgtccccgcggctcaagctgctcaatgcgctcgtccccgccccggatcttggctccgagccaactccatcgcactcggctgggtcggaggaggccacgccaccggtcaccgcctcgtcacgctcgtcctcctcctcctcgacgtcctcgtcctcgtcctcctcgtcgtccgcccgcgggtcacggcggtgggtgttcctcaaggacatgctcctccaccgcagcaagagcgagccaggcggagcccacgcgcacgacgcccccgccaagcccgagaaggcgtggcagttctcgccctcgtgggcatcatcgagagacaggatcgccgcaaagctccgcgcggcgaggtcaccactaccatcacagccacaatcggaagcgtcgtcggacgccggcggcggcgaagaggcgcaggcgacgcgggggcgcgcgaggggcggcaagggcaggcggcgctcgagcacggtcgcggcggcgcacgagcgtctctacgcggcgcggaaccgggcgcaggcggaggagatgcggcggcgcacgttcctcccctaccggcagggcctcctcggctgcctcggcttcagctcccgcggttacggcgcgctccacggcttcacaaaaaccctcaaccccgtcttctcccggtaaaaaccaaaggcaaacgccgcatcggccaaaaaaactccaaaatagagagcaaatgggaagagcttaaccaagttcttcgctgttgcccgttaattaattaatattattatttcctgtgtaagcgaagcttgtactactttgttttttttttcttttcctttttctgccttcgatttgtgcttgggttttgtataggcaggcagcgtgagagggataacaggattcctcccttcgttcggaggcgttggtggtagtagtagttgtcacaggtcagtcacatcaactggaaacatcagcggttggtaaatgtggcgcaaggcagaatacctggtgatttttttccccttcccctacccattcttgtgtgcatggaactatcatctcaaccctgtactactcgtagtaagtggagtatatacacgttctactaagtgtcatcttcacatgagattcttgtcactgcattgtgtgtgtcaaagcacacattagtatactagcagtattacgtacacgagcttttgcctactccaatgcgttagatttgcttttggtgaagagccgtacggccgcagcaaagcaccacctttcctttcccgagccacggtacgaaacaaaaagatcgcccacgcctccacgcgcaccggttccaatttccaaggttcgtccgacttccgctgctcgccacgagccccgggagttggcgtcaccagtcaccaccaccaccaggcatatcgtgtccgtgtcacggtggagccccgcgcgcgggccagccgcgtgagtgatgaatgaatactagtacaacaagcaggcaagcggagggggcgcacgatccacatggggggcgggggcctcacgccgggcacgtgccgtgtcggggtggtggtggtggtggtgcccgagtcctcgtcctcctcggctcgacggctcgccctcccctcctccagtccagctgccgccgcataattggggtgttttttcgagatccgcagcgcgcgtgcggacggggaaaaaaatgggggaaaaaaaatggggttccaccccgcgctgactgacgtgcgggcgccgcgggagggtgttcatccatgatcgcgcggtttatccggtcaatctcgagttcgcgacgtgtactgtgtacatgagttgctgctaataaatatattgtcccttgaacaaaccgatcgataagtatatgatcgcgaaaaggtacaacttgattaatcttatgtgctcggatgaaggtgcggttcttattaggggaaaaaaagatgatctgttttaagtgtttgttaggagacgacgtggtaggcattttgagctgacaagtacactcctttaaaaggcttttgatctagtttagtcctgtacatgcatggatgaagctagcgttaattagttatcacaacattaaccactcttccagatcagtactagtactcgtcatcacaggaacgggcttcatcttgcacgtgttaatctagctgtcgatcgagcttaattatctttcttctcttttttgcgaacggtacattcagcaatacagttgttgtcttaatcttcagggtgctgctggtctacggccatgacagatgcttagtccgcatgggtcatggctacggtctacgtagcgcgacgtgttaaccgattgtatcagtgggcacagcaatcggccaaaagatgaataatggaggaacaagctgatttgtttttcctgaaaagtttgggggacccaacaaataaacgtatcactgttgccgttagtaaattttctcttccagaagatccaaccagctagctgagatgtgtaaaagaaaacggagcaactgatctccatacaagatgctttacttcgactctgcagagtgcagatcgatactatatactgctactagtatacaacagtgtccgaacacttaatttctgttgtgcctcctgacgtctacgactcgcatacaatgcaccacagcggcagcatgattagcgacgctccaacgccaattaaaacagaccgagcaagagaactcaaaacagctcgccgatgagatcgctgtgcgatgaacgccaccggacaaacctgcatcatgccgccgcacagtcccggccggtgagcaatccaattcgcgcccaccggcagagatcatatacatatgggccctgaaatccccgattatattctcgattagcatgaacaaacacgtattagcggcccaaagctcgtacgcagcgcgacccttgttcgatcgatcggccgccgcgacatcaatacaactgcatgcgaccatgatccatccacgcataggaggtttgatggtgagacgtcgccatggatgaggaatttctcggagagttcagagactttcagttaagttccagacgcgacgctgggtttagccaggtcatgtgagcgcatgtgatcggccatcaatctccttgccacaagctgacagtcgcgcagtggctggccggctgctacaatggattggtcccgcggctctcgtacgcacgctgcggcgcagacacgcacaattatttgaggggtgtacccgcgtacatagaggctaaaaagactcacaatgagtgaccccggtttgacgtagttagtagatcgatcgatcgcaaaataattgctgaaaaggagacacgtgaatttgtacacatagtgggaggaaaaagctgaaccagttcagtcctaccttagtgcaaatgatatccccttcctgtagagatcaaaagtcagttcacggcttatggcagatccacaactaatacaggtaggagtaggagtttagctacaggctagtagaaacaatacactgtaattagctaggactagggtagtataagtacactgtaattacactgtataagtctaggtaacgagggagcaaagtcagccctaatcttgtgcaccaaaaatctgactgtaaacaaagtaaaattatgtcgtcataaatatagcaataccgctggaagaaagcaccgaattgacagcatcctaaatatctttgatcatgatttagcacgctagagtaacgccatcgacgaacgggcgtacccgtacatgggcagcatcgactgatcgatctcgcacccctatttattcagaagatcttaagaatctgacgcgagtgcctgattcagactgcgacaccgaaattgaatcgatagttgggaatgctagctagccaagccacacacgtccgagcgctgccctgttcaccgatggatgagctggtacggctgtgccgatagatcgctttacctgccgtactggactaccggtagcgatcgccgacgctacagtcgccggacgctgacctcgcagcgagcgcccgccacggcgtttgtcccccgcgagacctgacggagcgagacctcacggagcggacgagcatgccccgccagaggcgcgtactagctccagatgcgcgcctgattcgatcgggacggcttgtttggctccccgtctccggcgccggtccgggctggccagtggccactcgtggctcgttgattgctgccgcgcgtgtgctcatcagctcgcgtaggatctaaacgtgttaacgttgatggcgtccttgttggccacgggtcacgggtgttctgaatttctggagtagtcgatgtccaccatactttatttacatcgcgaccgctgtactggtaacttgcagagttttgcgtctttgttgcgccaggtttggctctgaaattatcactgtcaatgtcttgaaggtgtcgtccggtccatcgatgattcgatggagtgatctcatcttacgacaataagaagtcgatgatttggtggcggcacaagtggacaatttctctggactatcaatagtacgtacgatagcattgtacgtagcgtgcgtagtttcattcaatagagtgaggaaaaatttcaaggctagcaccaagataagacagtagcaaggaacgaaaaaagaaagccccagcatgcactggtagcgcctacacacaactcacaagaaggctagcaccggaccgactgtcgctagaccaacaacgaagctacagtcggaccgctcaaaaccaaaacctaatagacgagcaccacactcaactctatccccgcctttggtattgaaagggagagagtgagagataagaatgaaaccgctcttccccacaaggcccaccaacatagccaacttgtaaagctaaggcaccgctacaagaggataaacatctagagagagcatgcacaaattgttggagagacgttttggtaggggtctcctagacgacatctccaagaagaagagcgacgatgagtactaacgccgtcatccgtcgaggcaccacgcctcctccgcacgagcacaccgcaagacttctctgtcatcgacgacatcctcctcctactccccgtcgccacaacctcctcctgcccggtgatgcgtggtcagtgccgccccctcccaatctggccacgagggggccaattccgtctctggtcggatatgccgcaaccggccccgacaccgtcggactcagccgttgttgcttcgccgcccctccgctcgaaccttgtcagcgccccagccaccaagtcttgcgtgaagggagaaggtcccgccaccgccatccttgccgccgcccagctttgcctacggctgctcgggcagcggagagaaggtggggcagtggcgggactgcgacgtcacctcccgtgtcattctggagcagagcgacacgagagtcaagttagcaacatagtactagtagtataataacacttgtagtatcgccttcagtttactaaggttgtgtttagttcacaccaaaattggaagtttggttgaaattgaaaacgatgtgacggaaacgttgaaagtttgtgtgtaggaaagttttgatgtgatggaaaagttaaaagtttgaagaattattttggaactaaacacggcgtaaagacgacacgaaacctcatgatgggctgatgtctcgtcactgcagaaacgctgtaatatgcccatgtcgaccacgaaatctatatgccattgcttgttgccgggtgctactcttctcgctggaacagttgcatcccatacggaatgtgactgaactgatgagaatgactgtaccaaacttattcttacacactgggtgggtttaattcacatcaaaattggaagtttgattgaaattgaaacgatgtgacggaaaagttgaaagtttatgtgtgcagaaatgttttaatgtgatagaaaagttgaaagtttgaagaaaaagttaggaactaaaccaggccactgtcctggagaaacagacaatacagaactggtgaaaaactctatcagggttcaggaacatctttcagacttgttttattggtgagaaacaaacaatagtctcctgttctccatctaaaatgcaatttgctcaatcttgttgtaaaatcaaaggtgtttttgattattattctgtgatgaacaattgggcattggagattattggttttgttatttggaatttattcatgaagtggttttggagatgattggatttcacaggtgatcatcaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgatcatttcactaggttaagtggtttggatcttgtttgtggtttgcctaaacttaagaaagatcttgatttggtttgtacaccgtgtcgtcatgctaagatggttgcttcttcacatgctcctattgtttctgtgatgacggatgcaccgggacagctattacatatggacactgttggtccagctagagtgcaatctgttggaggaaagtggtatgtgttggttattgttgatgatttttctcgatattcttgggttttctttatagcaactaaggacgaagtttttcaacactttcgtggtttgtttcttcgattggagcttgaattttctggttctttgaaaagaattcgaagtgataatggtggagagtttaaaaaagcttcatttgaacaattttgcaatgaaagaggtcttgaacatgaatttttttctcctcgtgttctcaacaaaacggtgttgttgaaaggaaaaatggtgttttggttgagatggctagaacgatgttggatgaatataaaactcctagaaaattttgggctaaggcgattaacactgtatgttatatttcaaatcgggttttcttgaggtcaaaacttggtaaaacttcttatgaacttcgatttggacatcaacctaaagtttcacatttcgtgtttttggttgcaagtgctttgtcttgaaatctgaaaatttggataagtttgaggcacgttctaccgatggattgtttcttggttgccccgcacacactcgtggttatcgtatatttattttggagactaacaaaattgtggagacttgcgaagtttcttttgatgaggctagtccaggtactagacccgatattgcaggtacactgtcacaggttcagggggaggatggtcgtatttttgaagacgagagagacaacaacaacgacgatgaggtcggctcggccggtcagaccgccggcacacctccgatcagaccggcacaggaggtgcggtcagaccggccagggtcgtcggctgagggttctgttgatgctgttcgagatggtcctccagagattactacttccaccagtactgatacagaacgtggatcaacttcagaagtcgctgctcctttgcacattcaacgacgacatccgccggaacaaattattggtaatataggtgagcggactacaaggtctaaggtaacgactcatgatgtttgtgcaaattctgcatttgttacttcttttgaacccaaagatgtgtcacatgcattaactaatgaatcgtggattaacgccatgcatgaagaacttgaaaattttgagagaaacaaagtttggactttagttgaaccaccttctagacataatattattggaaccaagtggattttcaaaaaataaacaaaatgaggatggtttaattgtgagaaataaagctagacttgttgctcaaggttttactcaagttgagggtttggattttgatgaaacttttgctcatgttgctagaattgaagcaattagacttttgttggcttttgctgcttcaaaaggttttaaattgtatcaaatggatgtgaaaagtgcttttctaaatggttttatataggagaaagtttatgtcaaacaaccaccaggttttgaaaatcctgattttcccaaccatgtttttaaattgtctaaagctttgtatggtttgaaacaagttcctatggcatggtatgataggcttaagaactttttggttgcaaaaggttttacaatgggaaaggttgacaaaacgctttttgttcttaagcttgatgataatcaactttttgttcagatttatgtggatgatatcatctttggttgttcgactcacgctttggttgtagattttgctaagactatgcgcaaggaatttgagatgagcatgatgggtgagttatcgtactttttgggattgcaaattaagcaaacacctcaaggtacttttgtgcatcaaacgaagtatacgaaggatcttttgagacggttcaagatggagaattgcaagccaatttcaacaccaattggttctacagctgtgttggatcctgatgaagatggtgaagctgttgatgaaaaggaatatagaagtatgattggatctttgttgtatctaactgcttctaggccagacatacaatttgttgtgtgtttgtgtgcacgttttcaagcttctcctcgtgtttcacatcgtcaagcgatcaagcgaataataaggtatttgaattatacacttgagtttggaatttggtattatacttcatcttctatatgcttaagtggatattccgatgctgattttggaggttgtagaattgatatgaaaagtactagtggaacatgtcattttcttggtacatcattgattgcatggtcttctaggaaacaatctagtgttgctcaatcaactgctgaatctgaatatgttgctgctgctagttgttgttcacagattctttgcttttatctactttgaaagattatggtcttactttcgagaaagtacctctcttttgtgataatactagtgctattaacattgctaagaatcatgttcaacactcacgcacaaagcacattagtattcgttttcactttttaagggatcatgttgagaagggagatgttgaattgcagtttttggacacaaagttgcaaattgctgatattttcactaaacctttggattctaatcgctttgcttttcttcgtggtgaattgggcataattcatccttttggcatgatttgagggggagtttgtacctcatggttttatcgagcaataatatgacaatgagaaaaattgataaaagagagctttgtttatgcatatggtattttcttgtgcatgctagcaatactttgaaggtttatttgtctctagcacagcttgtatgtattctagtcttttcatgagatttagattttgcttttaagtgagatgatgcatgacacttaaattctatacttgaattaagcaaatatgcaatgttgatgctagcatgtggtttgatttgtaaatgctctatatatatgctttattgaattgttattcctcaaatagctttaattgctcattgtgaaaaagagaataaaaaatataagaaaataaatactgaatccttggaaacagtcttgacgacaaggacgtattcgatatgagcaaaataatgggtgccgaattactagaaacagtcttgacgacagggacgtacccggaataaaagagaaaaatatgagcaaaaaggctctagaaaaagaaaagttataaaaaattttcttggttattttgtgctaaagtttatttgagaaagagtgataaatgcaataggtatatgtgtttagtgtttatttttcaacctatatgcttgttaagatgttgctttataaatcgtatgaaatcatgaattttgattgttgattcaagcttaattgtaaaatctttggttcatggttatactttaatacatgcttgttatattatagatgggtttatcttctttttattgcaacacgtgacttgatatgctatatgtatgctaagctttttatacattaatgaacataattcctatgcttgatgaaatcattatcaaaaggaggagaagcaatgtgaaaatttttggatttttgtagaagcaaggtgaactttttgagtgttgttgagaagagcatgtttttgattcaattgggaatttctttcttttaaaaagggggagaagttttcttttggatttttcgagcacgatgtgtacatttgtacaaaatgtgctttttaccacttttgtttttatttttccaaacaccaaaacatttttaatagatttgccaatgtgttcatcaagggggagattgtaaaatcaaaggtgtttttattattattctgtgatgaacaattgggcgttggagattattggttttgttatttggaatttattcacgaagtggttttggagatgattggatttcacaggtgatcgcatgattcgtcattttatgtgaccggtcagaccgcgctctggtagctggtcagaccggcgtgtattgctcggtcagaccggcgtagcccgcggtctgaccggccgacactgtgtcggtttcggtttcggtttcggattgtttatttggatattcgtgattatttcataattatggcttctagatggatactatacgtatgtaatactgttgtttgctactaatgagtcaagttggagatagcttggtctcggaatatggtttctttgtttatttcatgtgtaggtgacttgatgcctcgggagagtatttgtggtgatagaccgggagtcggcttggggataagacgacgtccgtggtggtcagagatcatgcgggatacttaggctagagttgatgcacgttgttgatggagattctatatggcatacgatggaggtattgtgtgcgtatgggatgcggagtcgaatttggaaggagtccaaatttggtacgattggttatgtaaactttctttcttgtactagtgagtttactaagttgtttaggactcctaatataagtttggttcgtggctttaggctgcctacctcatgtataaatagaggaggagcgtgaggcttcccggtatcgctttttagagcaattgagttgagttttgagttagggtttcgagtttagtcgaaattttgtaagaagtgatgttggtgcactttgtaaacacagagagaatcaataaagttgtcatccactttaagagttcttcgatttgtgtttcaccgagtttcggcggtccaaccggcgatataccggcagtccgaccggcggcaagcggcggtcagaccggcggtagtacggcggtcaaaccggcggcggtgacaacgagcggcagctgatctcgacggtcagaccgatcgatctacatcggtcagaccgacgttcatcaggcggtcagaccggcgcatacacttcggtcagaccgcgatccgtcgaattcgagggtaacttttatttccgctaaaagttttcggtttttgggtataccaaccattcacccccctctggttggcttagtttttgtgattcgatcctacacttgtgtcacatcacatggagtcgtagattctgatatattgggtaaataccacaccactatatagtatcacaacaggtgttctgttctctatttctcttgcagcgtgaggatagtgtagataggtgattggattgtatgattggtttattacaagttatttccacggttctatgacttcatctacctcttaaccaagcaaacacaaaacacaaagatatcacagaacccagtgagacaaactagaacagcccaacacaaaagttcagttcagttcacaaaacggtgcaaacaagttcaaaggtgtcctccactctacactccacagcagcagcgcgtgaaacctgccgaagtgccgatttccactacagcctacatgccgtgtgaggcaaatgactctccattgcacgagagaccgagagaggaaagcccacaactacgaaacaaactagaactaaaaagctagcaaaatttgtacaagtccacgacgccaaccctgctgtgctggtcacggttaggttcaattcagcaggagtccgagaggagccagctcgcgaacgactcgagctcgtccgagctgcagcccatcgagccgtttggctcgcccgcgtcttggacaaggccgcccctctgggccggatcgccccacaggtcggccgcgaagccgtcccagtccatgtcgagcaggtcgtccgcctgggccgcgacgtccagcggctcgagccccggtatcccggggccgtcgggcgccacaccgccgcacagaagggcctccatctcggcgaactcgctctcagcctcccagaggcccatctccatcgggtccagcgacgtcggcccagtggctgtctcctcgctgcacggcccgtccggcgtgccgccgccgccgccgctgctgccgttgttgggctggctgctcggctcctccgggtcgaccaccacgctgccgctccgcgcctcgtcgctctgcgcgcgccgcgggctcgactccggcaacggcgtgtcggcggcggcggtctccttgggcgggtcgtcctccgcgcgcttcttgtcgcccttccgcgactgcccggcggtccggccgccgcggcgcttcccggcggcctggagcttggtcacgtcgatggtcacggcggcctcgctgggggcggtgtacgttctccggtacgtgtggatctgcctgctcaggtgcgagttccagtagttcttgatctcgttgtccgtcctccccgggaggtggctcgcgatcagggaccacctgtgcaagcaggcagacaaaccagatttttcacggttagctgtttcgatctaagtatcacgcgatccatgatcattcatcacagcaaataggagtaggaacactagtattcgcatttactgcacgtctacacgtgacggcgatgccattgctactaggctcttcgtaataaagtttgtgtggggatactgttggtagtggcgcgccgcttaactgcgcagcgacccgtacatggacaccaggacgggcgatacgccgtggggcgacctggttcgtatgattgcggagcgcggaaagcaacggaaagttcagtagagaaattaagcgaggcccgcaggcaggcaggtgcaaaggccggcccgggggacctcacgggctggccggtttcgttcgctctcggctctcccaacaaaatctgcatttctgatttgtcaagttaaaagtcatgaggtctacgtgggacccgcaattaatcctggaggggcccacggacagcggcaggtgagccagatgtacatgattagccaattaaaaagggggcgccattagcgcgatgatgatctgcgtgagagggacatgccccctttaaagaggaaggagaaatatacacttggaaaaaaaaaagcgcgtccaaagtgcaaaaacctcgcgagggtagcgtgacatggctgccgagacgggtcatgtgtcagcagttaagcctgacggcccagcgatcgttttcctgccatttatgtgtacccttgacagatcaaccggggctaattaatcttagccatggctccgatagctagctttttgatgctacacgtacgtacgccctgtccgcggaagtacgcatgcacggcacatacgcattgcatctctgcgttcgttttagccacaacgtgacatggccgaggtagacgccaacaacatgcacactccccacccatgccgcgagtccggccctcaaaaaacaaacggaaaattgattatactagcaaccgcatgcacagtatgtgcagcaaataaatgctcggatcaactactcatgtacgtgttggtatatattctattagaaacttaacatatgtttacagtagtatagtacagctcctgtacgcgagcggcaggcaacggccgcatgctcgtcgtaagccacgcgaagcacgcgcatgcacaacaatatttgtcccacaaacggccggccgtgtgtgcgcaacgagacgtggaaggcccaggccatatacatatatagtcccaaaactcttatgcatggctttaccgtacgtgtgtgttttgttggaagcagtagtcacgtgcgcccaaacacacgtactcccttcgtttcacaacgtaagactttttagtattgtccacatacatataaatgttaataaatctaaacacatacatatgtctatattcattaacatataaatgaatgtgagcaatattagaaagtcttacactatgaaacagaggaagtactagttactacatactccctccgtcccaaaaaaaaaaggcaaaccgtgggtttccgtgctaacgtttgactgtccgtcttatatgaaaattttttataattagtatttttattgttgttagatgacaaaacataattaatactttatgcgtgacttatctttttaattttttttataatttttttaaataagacagacggtcaaacgttgacatggaaactcacggtttgattttttttttttgacggagggagtaaattaaagggccggttagctcgctagctagctagggcgtgtctcgtcatgagggggaaacgtacacttgtcacaatacgtagtactacagtacatgtgagtttggattatcgattgcatttgtcgtacgttggatccctccaccccccgcaccgacgctcgcggcagacttgttcagatcaacttgcggacatgtgtggaatcgtctaccgttaatgagcagttaatgcgttacacataaagtacttccccacttgcaaaaaaacaaatcctaaagattaatctggacatagttcgtttgtcaagtcatgagaaactcctgtattgttttctttattcagtactgtacagcaataagctagcttacctgcaggaactagctactagctcgctccgaatgacgtgacaaaatcaagacggtagctagtttactattcacaatataagactttctagcattatccacatacatatagatgttaataaatttagacatacatatgtgtatgtttagattcattaatatctaaatgaatatagacaatgttagaaagtcttatactgtgaaacggaggaagtagtatatatgttcttaagaaaggataacttatcactagttcactattagatgtacgcgcgacttctacggatagcagtacttcgatcttttatcacgggaaagcatccaaaccaaggattttcctcgtgcttcatctccttttgatagaagaaaaataaagcggacaatctggtcatgggaattatattatgggagtagagaatagaggagactactactggggtctgtgtgggggcatatatataatgcaatcctatagttgtatgatctgatgcacagccatttagctaagaatctttagaaggtagggtcgatttggatttaacttgtcctacatgcacttgcgattgggttggtcccaaataatagtgaactcttatagcaagttgcaaattgatacatgtataaaataggtcattttctaacatatacttagttattactacttgctggcgaaaacaccattatttgaacaactcatgtcacataactatgggcctatttagttccaaagttttttttcaaacttctaactttccatcacatcaaatctttcatacacacagaatttttctatcatatcgtaccaatttcaaccaaactttcaaacttcagtgtgaactaaacacagcctatagacgtacaaagtagtactgtagaaaggacaggtccttaagcttcttgtaagtgtcatggtataatattttctcaaaaattagtgaagttaatttgaaaatcatatagtgaaaacttaattatcttgctttcactactaatatttaaagaggctactacaacacaaataatacttagggtatatcaaactggtgcaaatataaataagccatgaaaatatttttggaccaactgtatatcgttttacgaaagaactcgtaattaattactagtaaactctacaagacgaccacactacttagggttaagcgtggaatgtgtgtaacactcgacgtgttgctatcctgcctagctactactcgtagaaattaactgcatgcataaactgtagacgcgccaggctcttccgccacatgcttgggtgacacatgtgacagtgaccaaattgattaattaattgaccggcaaaaactgtgtgcactttcatggcgtataaacacgtaagccaaggcatgcattgcaggtaccagtataaaaatacctgagactacctcgaagttaaagacttgtttggtatagcttcaacttttaaatttaactataggagttgggtctggagtgtaagtgtggagctgcctaaacccagctctacaactctagttcattttatgagagagctccacccagctctactcccatttttgatggagctgaaactatttagctgagctccagctccaggaggggtggagctggagctggagttgtgccaaacagaccctaaaagagattcgggaccatgcacgcgtgcatatgcagctggagtatgtatatttttccagtgtcttttactactactactggtgtctactgtatacaactgctctgcacacaggggctcagtagagtagccaacacatgcacactactgaatactgttactgtatgtgcctatatgtggtgacagtaatgtctcaactctcaaccgaaggactgacggatacagaacccttaaagtgttcatataggagtaaaataaggatagttaattaacgacaaagcttttataggcttgtcaaatgcgatgtcttcgttggaagttattgttaaaactagctaccgcgcggtctcatgtctctagagggcacacgtacgtgacaacaaaaatagtagcccgtcgtacgcttgagtttgcactattagtgtaacgtacagctagcctatgctgtcagtggaacccatttcttttaattacgttgaaagtacgtgggagtgattgctgtaggagtatagtgcgtgtgtactatgatcagtgtaggaatagtacatcgcctttacttgatctcggtcggacgcttctcaggcactccacactgatattggcatgccgctgcagaacaggtcggagaggatcgagagaaacaaagggaaaagaaaagcagagaaggaaaggaaggagagggatggatcgatcagtgtacctgttcccgagggtagcgtggagcttgatgatgacgtcctcttcctgattggagatgttcccccgcttcacgccggctctcaggtagttgatccaccgcagcctgcagctctttccgcaccgcaacagccctgcatatgtccggacggcacgacacgatgaatcaaaccaacgcgtcaagtgacagtcggagcttgttagtagctatggctatagtactagttctcctatagctgggaagcaagagtgcgcttttttttattatttttgctagatttagagctttaattagcaagctgtttaatcaaccgcacactttgtgatgaccagcagcagggaatgaataaaggacgatatactgtaataaagatcgatacgcagtgcagatcatgtgtgtgaagaaattagctagttccggacttccggcggtggcgggcgggcgtagagcacgcacctgcattcttgggcagcgagcgccaggatccctcgccgtgcttggcaatgtagccggcgagcttctcgtcctcctccgtcgtccacctcccgcgcttcagcccaaccttctcgcagcacggcgccctccccatccctctcgatatctataccctcgttctcgctctcgcgcgcgcgcgcggcggcgggcccgagtggacgacggcgtatacgtgcctagctagctagctgcgttggccactcagctcactcgatcgatcagctcccagccggcgcgttcgaagtgcgccctgtagtgtccggctacgcatgcactggctagctcctcgcgcacgcgtgcctatgtacgtgcgtccaagcgcgcagtcgttggctagtagtactccagtatggagaggctgcgcccacgcccacgacggcctgcacggcgccgtaatataggaggaggaggaggaggacgggctggctggctggctagctaagtagcacgggcggcgtggtgtacgtgtagctagcgagcgagcgagctagctagggaggggagtgtggacttgcggttagagacgggggcacgtgagcgcacgggggtatgtgtggctgggcgccgtggcgcgaggcctcgccaccgtccccttcacggccttgcgagcgaccacgttgtcggcggtggacgacggctcgatcgttcatttactgcgctgctatatatgctacgaccctctgattaactgggccacggcgcggagcactataattaaactactcgtactggtttagagcgagtacaatagcagactattagccagctataaacatattttaaggaaaatatgatacacaatgagagagaagagcagcggactacagatctgcagccagctgcagcacggactccaagacacactgtgtgtatgacaagtgggaccatatattaatagtatagtaagcaactattatatgaattagctattagaattggctatggatgaattggagctaacagtgggttgtactattagacttgctcttatcgatcgagagcataggtaagagcaagtttaatagtatagcccactactagctccaaatcatctatagtcaatgtaatagttaattcatacaatagttgcttactatactattaatatctggtcccacctatcatatacacattacgtcttggagtccgtgctgtagctggctacagatctgtagctcactgctcttctctctttctttatctctttaaaatatatttatagttatcttataacctactattgtatctgctctaaagcatgctgtgtcgtgtatcaacagataaccacaagttctcatgccttatggttctaattctttacatataaaaagtactagagctagatcattagttcatcattacagtagaatggttgtcacatactatatagctagcaggagctataacagacttgattattgaactaggatagcgtactgtgtatagatataccgtgcttccttgcctccggagtgggcacgctgagtgtggtggtggacttgtcgtccaatagtatttcttccgttttaaaacataagtggattgtagtatctagattggaccaccttttattatctatataagttttactttcgatcactatttatctaacttttttaaaaaaaacttttgaccaattatttttacctttctcgtacttaatttagaccatcctagtggtttttctaaccacatccaacacttttttcattaacaatgtgggctgcacgtaaataagggagatcgtcaacacgagggcacgaatgtaactgggactattgatctacttgcaaagagagtgggtggtctaaaatacaaaaagggtaaaaatacacattgccccacacttatatggaatattctccctcctattgttttcttctacaaatatatcagccatcatttttttcctcttattgtccaaaatgaatatagagaatattggatcctcgcgaaaattaacctctgcaatataatctgctatgatttccatcaaaatccccttttcgaaacctccgtaataatttttttgatgatggaaaaccctcagcaatataatccgcacgtataatccacttcgtggaaacctctacaatataacatgccggctcctctagtgactccctttctaaggattggaccctcttccgttgctagtactagttacggcagggctgaacatacgaaattgtacgcgcagagagtttaccatttaatttgacatggaccggccgtccggacgaaagcgctacaataaattactcaatgttcttgaggcacgtagcaaactactagctctctcttcttttccaaaatatagttatttttttcaacgtctaaattttatccaaaatataattaaccatatgctactcatctcaaccaatcgcaaccatatatcccgtattttttaataatgaaattcatttagtccttactcacccaacttcacatgtttatatattaagacatatgaagtagatattacagctaaattgtctagtattgtttcgtatatcaaataataacaaactcattttactgtttgttcaggtccagatctgccaatttcacttcaccatccttctctcgatgggtaacctaaccctcccgtaagatgtctataaagtcgacttcaaaaaaaaaaagatgtctataattcaacatggcggtacgatgtatgtgaacaaatcttgatggttaatagtacttaaattttctcaattactaggaatatgctggtgcattgcaatgggctcatattgtagacgagctagctgagagtgtggatcgaacataaagcaatgaatcctaccagtaattttctactccctctatcatgtaatataagagattttaatattttacttgcattgtttgaccacctgtcttattcacaaaatttgtgcaaatataaaaaacaaaaagttgtatttaaagtactttggataataaagtaagtaaaaaattaaataataattctaaattattttagtaagatgaacgatcaaacaatacaaacaaaatgttaaaatcccttatattacagaacggagggagtattaaccaatcatttagggttttcctggtttcctcaagggattagttgcgctctcgtgcgatgaggccggaaggagcggtcaaataatcctggcttttagtatgtgaatcgagtataatgcaatatattcacatgtttttttttaccaaccgtttgatttcttcaatgtttttcgggggaaacggtggcttcgcgcgttgtgtggagaagcttttggacgactgagatctgcttcaaaattaatactccctccgttttagaatgtaagtcattctagtatttttcacattcatattgatgttaatgaatatagacatatatatatctatttagattcattaacattattatgaatatgaaaaatgttagaatgatttacattgtaaaacggaggaagtactccgtattcttcgtactgtgcctatggtgatggtatcatcgcggcttcgcttaaggacaataacatcgtcttcgtaccgttccgttgtcgatgtcgtccccatccgagtccaattaaacgcttacccattagcattagagctgatcagtactttggctaagctgaataaacacccagcgctttatttgagctgaaaaccgatgccaaatgagcaggggatccaaatgagtactgtatattgcagtatgtgtcactgtcatatgggcccggagcaggtgggacccacatcagcgacactactacaggcagaacactggaggatttgcatcctgccaaaaagccctagacttcatcagaactcagaagcccctcctgagcgcaggactggacatgaaatggattcgccacttcgccagcgcgtgcgcatgcactccacgcgaagttaggtgtgaacaaatatcatgaaaccggttaggtctgctcgctttgacagatttgattaaattcgtcgtcgctgtatactgcatagcagtagtggggggcgcgagctttaatttaatttgtcgtactagtacgcaaccagtgaaatcaacctcaccgcatttcgctggaagatcgatcagaagggcattgaaaagggcggcgaccgcaacttattttaggctgcgttcgttcattgaagataggggagattgtcactcattttccgcacgcacgttttttaaatattaaacggtgtgttttttgtaaaaattttctatacaaaagttgctttaaaaaatcatattaatttatttttaaagtttaaaatagttaatactcaactaattatgagttaatgactcacctcattttacgtatcttcccaattctctctccctcacacacacccttagagatctttgagagcgtgatatgaatgatgacacgatgtgccactatcatttggtccataagtacccacgtatatgacatttgcaccccgatgggcacagggtttactacagtagtactagtggttccagttttaaccacatgattatgcagactaacattcgcgcagatagctacgtgtacagttggttaatcactaacctgaggtgccagtctcaggtggacgcgtagctacagggctagccaagccagcggcagaaggaattcgcggagaaacatattttatcactaacctgagacagttgacatgacacggctcgacgatcacatattagctatactccagttgccaacccgaacgttacgcgtgctgttattacagacatatacgtctatcccaaattaaaagacatatattttctcacataattttcaataatatatttagaccagtattttattttattctatgatcccaataaatatgaaattagcatcacatgaaagtattttaaaatatgaatctagtaatataataacatataaaatacttataatacttagtataaatatagttattatgattattagtcaaaagctatcgaatttaatttttcttacaaagtagacgtcctataatttgggacggacgaagtactatctttttttactctaaataacatgacggctttccgttgtttttcgttgtgaaatgatggaggcttcgacttctctgtctaaaaataattgtagggtatatatttgaaattatagcgactaaacagaagactccacgtcaattataacttactacctgttaagttcgaatttagaattaagttgataaaataaatccaagatagctacatttccatatttattaattctaaatttatttctaaattataggggattagatatttagatttaaagcacagtccacgtcacttgcaatttgctaatcagtatcaatttcgaattttggaatatattcaaaattggtaaactaaaacactactacaaaatcgattttgcatgcgatcgaaatcgattttcgcaggcgattaggtggcccgcctacactcaggtgtgtgcaaaagtcaacattttttcatgtggctggtgcagtcccctatgccaaccatatgcaaaaataatttcaagaaaaaaataaaaataaaaataaaacaaatttggtcgaaaccctagcttcctccctcgagttcaccgtcggcatcgtccctcctgagaccaaggacggcggatccacccctcccgaggacagtgccacctgaaccaccgccctcgagctctgccgtcgcccctcataatgccaagggcggtggatatccgcccctccccatggaccacgccgccaaatcggccaccctcatttgctacccgccgtcgctgcagtcgtcacacgcgtcggcgttgctgtcgagcgagcccgctgtcactggttgctctcgcccaccgcttgatagggggaggcaagggagagagtggagagtagaaattagagggggaaaggaggtgaggagataagtatgatgacttggaaaattttaaagatgcatgcgataatttatttttatatgtggctcttcaatcgaccctgggggagtgatcgatttttgcatgtggaagcatttatatccaggttgtaacctatagggtgcctcgaccgtgaaaatcgattttgtagtagtagaaatctaatatgggaataaatccatgtttattaattacaaatttggaataaaaaactacaattaaagagttcatcgtagttttttttctgtctaatacaggctcttcatatagggggctattaaaaaactgccacaagtttctttttaacgaaaaactatttataataccttttaccataactataccacaacataatacaacttatatatacgcaaatatatgcaactttttattatatagaggttataatatagttacaagaaatttaactaaaatgtacgacgttacatagtactttttaatatattaaagtatttttttaactaaaatgtagtaggacaaatcttgacacagcatcatacgtcttaatttttttttaaaaaaaacgtcataaattttgtgacaaatccggtgcattaatacataattaattaattattagttaattttatttaaaaatggattataatgatttttaaagcaaatttcgtataattttttttaaaaaaaataccatttaataatttgataagtgggcgcgtgaaaaattgagacagatgacttggaaaagtggtgataaaaccctacatggttccgcgcctccgcgctggtatgatgtgtctaatcaacacccggtatgatgcgtctgatcaacacccggtatgatgcgtctaatcaacacccctagtcagctcccttgaaaagttgaaataactaattataattagtatatctaggtacataaaggccgcgaactttttcgtgaataacaccgaatcaccgatcgatcgagttcgttcaagaaattaaataaccaattataattagcaaaggtacataaatagatatagaggcagcgaactttttcgtcaataacacaccgaatcaccgagttcggtcaagagttcaacctgcgtacgttatgtcggcgtacgatatccatcatccgtgtttgcacgtacatgcatgcacgtagacgtaattaaccatgtaattaataagacagcacaaaattataaattcaaccagaaagacggtgcatgcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagaagaaatagcaggagagatctaaacaaattagacaaaactaccctcaccccccccccccctccacttcctatttacatatatcaaaaaaaatttagtgagagcttcgtggaggcttccgtgattctcgcgtcaatactgaagactcgagacctcgttgccttcatggtagatccatcccttcatccatcgatctcgtcgtaataagcaaccaaaatgttataattaactgtacgagatgagtatctcaaacgtattacgttgatccaactcgttaaggatgtctaggtctataatgttaaaagcgataatattaatttttatttcagattgtttacatactctttaaaaaatatattttaaaaaataaaaatttaaattcttcgaacgatctttgatagagaaaatccttatacaaaagtcgcggaacacataagatcggtaactttgtagttaaggaccttttcatttgaagtcatctggagtgtgaaacatgatttggatatataagaacagtaaaacgaataatgatgaaggagttgataacgtgagttttataggtgagttggtaagggcgtgccttgtgaagagagggagatattatgtcttgaactccatagccgaatatatgtgaatattatctgaaaattatgtatcatgtatataggatggttagtaaaattcaaaatatatttttacattttctatgcatttaaaattgaaaaattatggatttacaggtagtgatgtgcgatcatgtataggataattatatagactcaaaatattctttctagttttttgtgcattttataaaattttaaaaaatgaaaaattgtggttttatgggtagtgatgtttcaataactagaaatattcaaaatattctttatagttttttgttcattccaaatttaaaaatcatgacttgtcattagtgactcagatgataagttatatatgaccagtcaaagatgagtcatcaatagcaagtggtaacttaccacctgtcacaaataacacatttgtgaaggagggtaaattatatgacccatcaactacttagagtaggtacaatgtagcagactattagcaagatataaatatattttaatgagataaaaaatgaaaaagaagagcagtgggctacagatctgtagccagctacagcacgtacgaactccaagacacaatgtgtgtatgacaggtgggaccatatatcaatagtatagtaagcaactattgtatgaattagctattagatcggctatagatgaattgaagctagtagtgggtagggggtgaaaacggtaacggaaattcccggccgaccggcgttcgtttccgactttctaccggccgagccatacggaaatgataatcgatcgaaaaaatgtggaaatggtaaaaaaaatggaaatggaaacggaaatggttttgctgttataccgatcgtttctgtatttaatgtattcttatgaaaattaccatttcttataatatagtaattaccgtatttctaaatatgttgttatttatagggcacgtctctacttgacccacagtttagagattgattgactcttcaatcaaatccctaacttaagtacatggctaaaatggagttaatttatattttatatagtatagcttgaatttattaatacatataacataattatataaagttaaatatatgttttttatagtttaatgtttccgtatttgttactggttttcgatctgtaccgacatgttttcgtccgtagtattctgtttccggttttccgatatttccgatatcgttttcaatttcatttgcaagaaaaatatgattatggaaatggttgagactgtttttcgatcgtttgcgaccgttttcatccttatagtgggctatactattaaatttgctcttaccgcctattatagatgacgttcaatcatcacgctaatgagattttctcaatacatactactcatctgcgacgaggcttatacctgtataacagatatgggttaccacatgtcatagatgaggggttccatgctagtatctctcatacgcatgcatagaccatattgttagcaattttttgctacatctcgtgaagtgtatcatttatatacgcatggcgtcattctctgcaggcctatgacaactagggtctaagcccttggtctgcctccataactctatttttttcgttaaattatcttgagaaatttgtggaaatttagtgttttattagtcaagtcctatcttaaatgatttttatattcgccaccagcgtcatccagatacattatcctcgtgtccctcaaaggaactccattattagttgggacatggccatcgagccatcgagaaaagaaatactccttccatattttaatatataatgctattgactttctaccaatattgaccattcatcttattagaaaaatatatgtaattatcatttattttattgtggcttgatttattattaaatgtttttaagtatgatataaatatttttatatttatatacaaattttgaataagacgaatgatcaaagattaatcaaaatgtcaatggtgttatacatttaaaatatggagggagcatcaaatatgtagccgtacaatacaaaagcctctcgatcaatttcgcccaggaccgacgaaacgatcgaaacaagcgtaccgatatatgctgcctgttccctgccgatctctcgagtggggacgggacaaaaaggaaaaccagagccgtacccccccccccccccccccaactgttcaccatgcatgcgcgcgcgagtggtacgtgtttctacaacgtttgcaccaaaaaagaactcgtagagataacgtggagttcgaggccccatgcatgatccctgtcacgacgagtgaaccgcaagcgcgccgcatcgacagctagcgccgccggcgagcctcgacctactacgtacatacgtacgcggcaacaaagtcgtcgaggagggtcggggtcaccggaaagcgcatcccctcataggccgatcgatcgacacgtacgtggaccgatcgatcgatcgcgcgagccggcgtgccctttcggcgacggcacgacgtccaccggccccgcatgagcgagaccgcgcgcgagcgcgcgagagatatagatagacagatatggctttaaaacgagctagctactagcaggctgagttaaggcttgacgtcgttgctgcttctgggatcggactggattgcgagccgccgctgagacgtggctttgatttggcatattcggttagggttcggatcgctctctgacgttgggacgcgatctgctgtaccactccgtgttaaaaaaaaaaaagctaacctaaaattccttctaatataacgaatctggataaagagagagtaagtagtattggatatatgaaccttctcgtcagctatgaagatgaagatgaaaacaacacatgtaaagcgataaaatattaattagtgtatgattatttgaaacaactatgatgtaaatctgccaatgtgaatctagacatagccataaaaattgtcttactttcttttaaagataaatgcgtactctatctattccataaaacaaccagcctaatatcggatgtgatacattatagtactactatttcgaatatacatatatttaaatttgtagtaatagaatatgttacattcggtttttgattcattttcttatgggacgaagagagtatattcgaagcatagaacaagacacgtgcataacccacaggcaggcttgagtctgaggttggggtccatccgtacgtcatttagctgctcggtcatcccttctagccgatgcaggccggcaggccgccggttgccagggcccatactatctgcttccgcacaagaaatatcatctgtccccatgaaaaaattggtggcataaatactaaaattatagcaatagatatgtaaccataattttaaaattattactagccgtggtaataaatagggtggtaacatgttgttgcaatgatttttatttagtggtaataaatttcgatgttgtcacggaatgaatgtggtaaaaaatcatattgcaacacttcacatcgttgcaataaaaaatattgccaccattccatatgtggcattagttctgcgtaccaaatttaaagttcaaatattaatctatcatcctatctatttatttttttgataccacgtcttggctagggttcaaacccaagacctatcatatacttcacgtgtgctcacctttaccaactcacctacgcatcaattctgttgcatatcgttccatttgagcctacctacctacgatttgaatcataaatttgaatatctaaaagatttaaaataaaaaatgtatcacctataaaattgtagatctcgtcgagagttataattttcatatgaaatttttctatgtccatatcaaaaaattaagttaaattatgatacgacaattttttattgcaacgaatttgttgattgtggcaaaaaaaaagagtgaaaagtaacttcacagctgtgtattatgtaaattgccaccaaaattaaaattgtggcgatagaacatgctttttgcaactgtaacattttttttgacgatagttatttaccacggaaaaattatcattgcaatagtacaatatattgctacggattatttttttataataatatggtgtcaatgctcagttatcttactcgcgcccgccacatctatcgctctcggattccatcgatcgcatggtcgtacgttcaatgatgtgcccctcgaaacaatgaaacggatgcctctctgccgctggctgccacttgaccatggcatctgccgacccatacgctctcgtggacaaactccgtcacaaccgtgtaattttccttcaagctcgaccccgccactgttgccttcgatctactactaggccggaatgattacaggcacgaaattgacgaggaatgatgacatgcacgtaatgacgaggctgtgtgtcgcagcaatttggcaatgttggatcggccctgcgacaaaaagcgaaaatacttaccctcgatcgcccggcgcaggggaggcggatcgggcgctttccccgcgcccctcccgtcaacgtgtgcacctatagatctaaccacttccctctctctttttttacaaaagatattttaactagtatgtttacaatgttttactatttatatatctagtgttgcattgaattaaaatactcttttataaaaaaaacccaatatattttggaaactctttattaacggatttggtttattctttgttctaccaaaaatgtttcacctagtgtactcacaatgtttcactatgtataaatctaatggtgcattgaacagaacattccattgcaacaaaaaaaccccacatatttgggaaccccctatcaaataaatttggtttatttttttccaccggaaaatgtttcactgagtgtactcacaatgtttcactatgtatagatctagtgttgcagtgaactgaaacattctttcgctatttgctgaaacattgtttttatataaggtgaaacaacacccaatttaaacgagtaaaaaattttcgatctacttagtgaaacaattccgatataaatggtggaatattatgcaacatttaaaaataattcatgctaaattttttttcgtcggaatatatccatgtgtgatcttgttttgaagatttaatttcaacgaatttaatggtgcaatcggatcataatttaaataaataatttaagagaaaaatcagtttaaaatagttttacacgtaaatctgacgtcacgatttccccagccccgatcgagcgacgatgcgtagtcgcgtccgacaaaaagatattcgcagcaatttggcaatttggcaatgtgggaggagaagacagtgcagcaatagccggcactcgatcgatcactgtgtgcacgtgctcatcggcagatcgctcgttcgctccacatgtgcctgccttgacatctgctgctgaagcaatgcgtgtatcagcaattgagcatacggcggcgttggcgcgtttatcggttttcccttcttcttaccagtgtttccaatcctgtgtccgatcgatcaggtataaccatttctgcctttctgggagctaaagcgcttgtgtcgtgtacattgaacggcatggcccaatccgaagcgagagcacaggactcatcaattcaatacagggctaaatctggcccatcaaacttcgatccccagggaacagaaaaagtacaccgaaagtccctcaacttgtcattgaactataaaagcgtcccccaaccgcaaaacctgatacaacgcatcccctaacttacaaaaccagtgtaaactagatgccttaatgattttaactccagttttgactgacgtggcagctgacttagcgtgggacccatgtgggtctcacatgttagccactacttcccatctcctctccacctctcttcctctctcctcccctttccacaggcgatgagagcggctaggtacggtgcggcggggcagcggctgggctcggcgaatggccggtgcaaaagaattgggcggcgccggtgggggaggagctaggcgctgccggcgacaggtgacgctaggacgcgggagaaggggcgacatggcggcgcggcgacacgggagaagagaccacgcggcggcggtggactcggcgggctcggtgggcgcggatgtggacgtggcaaactcgaagcactggcctacttccgcgccacctcctccctctcccgcatgctcgccgacatcctcttcaccgccgctgctgcttcaagtccttcttgcatggcactacgagatggatggcgctcgctaggtctagccaacggccgccaccgccaatgccaagctcttctacgtcggccgctgcttctctccccactcgtcttcgtcagtgagcgccaccgccaccaacgaggaccaccgccgccgagtttaggaggatgcacgggcgaccgctggagtcgcctcccgtcgagtagaatggagaacgagacgaggcgaggcgaggatgagggaaaggccgtcgccgatggcgccaccgctgcgtccgtctccacctccgctcctctccccgcgcccgcgttgctgaccgccgcccatcgcgccagccctcctctcagccgctgactgtcgcccgttgcgtcggccctcctctccgccgcaccagccctcctcccctgtcagccgccagatgtgcccgaggacctaaggtgaatggttttgtgagttaagagatgtcatatatctggttttatggttggaggacgattctgtaactcaatgacaagtcgaaggaccttcggtgtactttccctagggcaccgaccgggctacagggaacaacgcgtgtgcgcccgggccgggccaacccatcttgtgatcttgtcgcagcccagcgaaatcctcgaagaaatcacgtgcatgcggcgggtgggcgagttaggttattgcgcacctgcccctctcttgcactggtgccgccaccgcgatacgatctcggcctctaataatctgttatataatctgcgaagagaaacaaacagatcgatggcggcgccggcgaccggtggcgggatctccgccgacgtccccatcctccactcggagaacagcaacatcaaatccatctactacaggttcctctcgttatcctcaccaacctaatttaggattcgatctgatcagaaaaattgggtacggtcatactcgttgagttggatatgtgatttgtttgtgcgatattggttaaggaattctttcgattcgatccggaactgtgcgacctggtggtttcactgtacgcatgcctgcgctatttcagctacaattttgaaatctggggggtgtagtttgaccggttcgtaatgccagaaactgtgggtcaaatagcacactttatacttggttctactggaattagagtaatcggtgaacatggaccatggtctcttagggcaagtacaaaagtagagaccgatatggtttctacgttaattagagactatcacgttacagtagttaagacagtacagtctctaatcattaatgtatcaaaatacttgtttactagtcatctttcctttattagacgcaatgcaacaaaaaaatttcctagtaaatgctaagagtcgactccatgccgttgtcatgcgcaacaaccatctttctcttttcttcctcctctctctcttccacatcactaaatatgcttgcatgataataaagagaccactaataaagactattgtacatgcccttatcgatgcataaactgaaagttttctatgttcgtgtgcttttctacttcatgctccgataggtgttagatacggagtacctcccattattatctcttttcatttatccctttctgcattctagatattaatgattatttgactgattcatttttataccaagtatgtctgaaccgggaggatttctttaatttgccatgcagtcggacattcgtgtcaatcatcaatgggagttgtcgccggaatctagggattcacaggccttatgacatgtacaaatataaagtctaatatgagctatttatattaattaatatcactacagagacaataagatttctaaataattttttattatacttatttcattttctctaccctcatacaacaaactttccgttaataaattctaagagtcgattctaagccgttttcatgtatagaaacgatgtttctcctttcttccctctttttcttctacgtcacgaaacttgcatgacaatgaagagaacccattattagataatattatacgtacccttatgggattcgtgttctaccttcttgtggcatctcttgggtctttggtgaaggccaaattgtcaattcatacctacttcgacatctggaactacatgattttgattgaaggagttttggtggccttatggtaagctatgctggagctataacatcgtgatgcacacttttatcttcgtaaaacttcagtgtccggatctttcaacatgatttacattaacctgtatctttcatgtttaatctatattatatattgttatgaagcatgggaggattgattatttagaaagttgaaatgtagaatatcccttaattcgaattgacattttaacccaattgttagaaacctcacagttaggaatacaactttagtggaaagagtgtgaacattgggagctttgtatctattctgactaatgattcgcatctcgatggttactattgacagttggtaaatgttctcaagttacataacaacatttggtaaactatatctttggtgaattggtgttgctaatatcaatataggattctactgccttgatatagttcatcattagattattttctcgaatttattcgtgataatgagatttatcctcttgcctaacattacttccttttttcttcttcttcttttttttttttggtgttgggggaaagagaggtggtggtggtgtgggggggtgggggggggggacgtatccttgacgttgtaaagattactgctatattcaattttccacacacacgccatttagtactccctccgtttcaggttataagacgttttaactttggtcaaagtcaaattgctttaagtttgactaaatttgtagaaaaaaaataataacatttttaacccaagccaaatttattatgaaaatatattcaactattgatttaatttaataaaactaatttggtattataaatattattatatttgtctataactttagttaaatttaaagtagtttgactttcactaaagtcaaatataatattataaatattattatatttgtcaataacctgaaatggatggagttgttatatattcgatatagatatgtgaggtgaaggtctgattcaattaactggcataatggcccccaacatctaaacatactaaagccgtataactgagactgtaaatcattatccgagtaggcacgatgatcacgcagtattgcagtagtagctagttgtattgttcttccctatatatagtagggcagtaggcacactagtgtttgttcctgctcgatatacagctgtgcttttatgtatcatagcatcgcgatgcttagattttctttccagcaaccctgttgtttatcactataaccgaaccctcttcaatttcaatattttttggccggcttctcgtcgtttgtgttgcgtaaaagtaaaactagattctaattatttgtactttactttttataaattaaggcctttttgttgcatgttgcatttgtgtgcatgaagactttaatttggcacttgagagcaaaatcagcactgaattaacaccgttaaaacgggcctgatcagtacggagtagcatgacagcgtcagtctttaaggccgccgatgcaacctgctcagcgaccaaagagcagcagccatgcggcggcggcggcggcgccaagaaacgcgagcaaacgcggcgaagcggcgttgtcctcgccgccgtcgctgctgttgtcgccgtagatgtccgggtagtctcccatctgcggctccaagtcgttgaagtcccctgcgcgaaaagagccagctaaaacaaagagagacgcgagaggagaggcaaatcaacggaaggcacatgcacggcggcgcggcgcggctcgaacctctcttgatggtgtggctgcatcccctccttagcgcgtagcgcgcgtcctcgacggaggcgccgttgaagaaccggaagccgtccagcgcgctcgccacgcagttgagcacgtcctccgtctccaccacgcacgccccgccgcagtagctgtccacctccccgggcggcacggcgatcacccccgacgggttcagcctgtacgcgccctcgcagcagctgtacacctgcacgcgcgttcactcggcggctcagcgcgtgcgcgaacaaagacgcgcgtacgcggtacgcgcgcgtcgggcgtactgatgatggttcgctacctggccgtcgtcgaagcagcgcagggatctcgatggcaagcccggcaaggggtcgatcggcacgtcaccatctgtcacggagccaggagaaaggcgttccacacatcagaaattcagaatgagactaattaattggagagactagcgcgccgcggcgtgcgcgcacctggctctggcttgcagaagggcgcgcacaggcagaggagtaggacgacgacggcgaagcggctgaggcgagcggcggagaggcccattgggcatcggcggtcgagccggtggcgttcaatccgttacgaatgccatagaccatggtgggtgggtgcatgcatgcagtggtttaattaaggagcacacgccgagacgaggccgaagccgaagtgaagaagacgaaacgtacgcgcggcgaattcaggcctacctgcaccagtctcctccttttccatgcgtctcggtctgtattgctgcttcaaaccccttgtgcttctcgatcgagaaacccaaaagttgtcggacaaaacgcctgccgatccatcgaaaatgtttgccgctttttggtgggaaaaaacatacccggcgttaaacgttgctctcgttttcgccggatttggtggtaccgtgacagtatcgatttctttagtactactacacattcgtgttaggttgtttatatggtgaaaaaacattcttcaataattcatcttggatgatgcatcgggattccagaacgtacgaggggcctacaaggaattttcgtgcgtacattcctcaactcatggatatgttttgtttcacttgttcatacatttccgtccattccggcgtacatacgcacgcatttggggatcattacgagttaattatcccagttagctctgcgaggctgctcgctattacaagtggttggtcatgtgcgtcacactgtcaccgcaagtatggccgcccacacaaggttgccgacgcgaagtcgtcggccgccggcgccgttcgccacggcgcttccggttctggacacaagcgaattacccttcgccgcgcctgcacgaacgacgaggcagatcaaggtcacattccatgcatggccggcgccctagccagttcgatcgatcgtaacaaaaatataaagcatgtctcaccatgagacggggagtggcgatcgtccgcgtcgccgccgccggcgacggtggcgttggcggtgccattgctgctgctgctgctgccgccgccaccagctgcggcagcggtgaccaccctgcacgacatctggaagacggcgcggtagcccttgatgaggccggcgctgtatccctggaagttggagaggatgtcgtccatgcagtccgtcatcatcaacatgtgctcgaagcacggcgtgtcgcagagcgccgcgctggcgttcgcgctcgcgtccagtaccgcgccgccggcgccttgcgttgaagccctcgcgttgctgtcgatcccaatttgctgcaggcacttgttgatcacctagttaagcaaaatcgatcaccatgttaatgttaattattagctagctgtatactacagtacttgcttgagagatcgagttgatgtctaggcagcctcgatcagttttcttcttaccgtgtggttgtcgaagcaaagagccgcttttgctacgatctcgactgcatcttgtgctgcatgcgagtgtcagacaaaatcaaactgttgattagccttcgaaaacgcgagcgagcaatgcaacctggggggcttcagtgaacagtaagtgactaagctactcttccgtgtacctttgcaggaggggattgtcatgcaaaagatgaccgcagctgcaagaagaaagtgtttggatggacactgacgatccatcggcacaatgaccacaacaaacaaaatacacaccttctgaaaaaacacagcgagatcaggcatgcaggaaaaggcaaatttctggttagttgtggtaccgaaaaaggacactaatactagtgtatatataaacctgtttgacctgtcgaaatcgacgccgggtaatcttaactgaaaaccacaatattttagcatcccagttgaccacaagctgcatataatagctaacggattatcttctttttcaccaagttggaaacaggtacatgcggttgatcaacaaacttccgctaattccttatatcgtttcctgtttccaaattaatagtaaaagtacagctgaatcacccccaaagcaagcacgcgcgaatgactgcaaaatgatatgcattctgaacctctcgccttgttcttaaaaagaaaaaaaaagagagagagaaagagaagaaagaaagaaaaataaagaactcgcctccttgtgtttctgtgggtggggttgttgcaaaactgctagtattgctcgccacaacacatctaaaaacctattatttggtcatgtgtgcttcgttgtgcggtatcaagtgtttggacgtggcactggatcctgaactcggtgacgatcgacggcgatgccgccatcaccgaggaagactaatttaatcaggcttgcgcgagcttggcggcgcgtagggcggatgaagagaggcaacacgtggtagcataattttggttgggattaggagctagctccaacaaaaacgaaacacgcaatttggcttcgagtgggatgcagtcggcaaaaagtatcttatccaaaataggcaacggagtataaaaatgatcagaagtaaattagccagactgggtaacgaaaatgatcggaatactgaagtacaccagccacagccaaaatggaccacaagttaaaaaagaagaagaaaggaagtatattagccaataacggtaatggagtaaaaagaaataattcagaaatatattagaaaatgatcagaatacggaagtatatcagccacagccaaaataggccacaagttaaaaaaaaagaaagtatattagccaaaaacgataatgaagtaaaataaaaataactaagaagtacattaaccaaaatggaaaacggaaaattggagatgcggggtatcgatccccgtacctctcgcatgctaagcgagcgctctaccatctgagctacatccccttttgtctgatgattgaattttttttatcttaaacattttatgtgcctaaatctaaatgtaatctcgcaaacttatttcatgggccaagaaacgactcgaacaaatggtccgacctgtagcccatcacaatcaactcgacaagaacatcgaggcccacgaggcaggtcgaaaatttccaatttccctcccacagacccaaaaaattgcccagtttccctctctctcctttcccctccccaaaatcgaaatcttccccggtaagacacacgaagacgcgggcgcgaacacggaggaggagaagtagaaatccccaaatcaaagggacaaaccctagcccctgctccgatccagacgccccctcgcatcaatggcctctcccatcagcggcagcgacgacgatgacgagcacctcttcgccggcgtccgcttcttcctcgtcgggttcgaccccctctcggagtcccaggtgagcgcgtagcttctcccccccggcccgcgagctcgggggtttcgcggtggctcgcctcggttgtctctgggggatgatgttttggtacttttggtggcgttctcgcagtatcggtcggagatggtgcggcgcagcggcgtggacgccgggaggttcggcagcgggtgcacccacgtcatcgtttgcggcctcgtctatgtgagtcgggcttacggttctgtgtgctgatgtgctggcgacttcgttggggggccatggtgtgattttggtttttgggcaggatgacccggcatgcgtggcggcgcgggcggaagggaaaaaggtcgtcaccgagctttgggtggaagctagcttggatcggggaatgcttgccgatgccgatagggtcggtctttctgctaattgtttgcgtatcttttgctcctattttcgcatcagccacaaatttgtttgagtttttctatagttgttgtgagataccggaagattgtaacttcctgtgatacaccgaaaaatttaacctccaatgatgtactgaaaattctagcatggcgtttctgagaatatggtacagaaaataaaatggtatttcaatcggactagaaaaactcaagttgtttaagctcgtttaaaaagggtgcacctttcaatgcagtcatatggccgcttttgtttccatatattgctggtttaggtttttgaagcggcactgcagcactgattgttctttttccaggttatgtattggccggtgcgagatttgaatggaatagcaggcagtgaatcattacgcatttgcttgacgggctaccaaagaagtgaccgcgaagatataatggtaataaacaaacttgctagttcaaaattctgctgcatacggttttacatataatctaccgttccttgtgttttctgatactattgtttattatgtgtctttaattgatttattgtcacaccattttgaaattttctgtcctgaatcctagaatgttgtttgtggtttcttagcagcgtcctagattatctctgaaaatatttgatcttactgcagttgaaatctgagtgagtgtttcctcaacatgtaacagtaaggttaatatgcttcaggagcagatggatatctctttgcttagttgagtagaaagaactgcgttccacctattaacaagtaatgaacagctgcagtaatacattaatattatgtaatgcatgtttcatctatctgacatatttgtacaaggggcaatggattgctttgggtgtttgcatttcttttacctcctagtttctttagatctttatagacataattattgcttattttttcctctgtagaaacccctgttattttgagcatattgtagaaacccctgttattttttcctcagtgcacttggttctgtacgctgatgtttgtgtacatattttctgtggaccacatccttaagcaaatctagagatttataaatgtcattgcatttattatatgtacgctgatgtttgtgtacatattttctgtggaccacatccttaagcaaatctagagatttataaatgtcattgcatttattatagaaaaaaatgctggatataagaggaatgactctcatatagaaatttattaagagagaggtgaggctcgaacctgggtcggttagcccacagcttgtggtgctagccagaagacccatgggcctttctctcatttaatatagagtgaatggtgttatatatcaggagttcaagaaagtatcacgttgcattcatacataatctttaatattgttggatttgtggttgcccaattatatttatttatagtgaagcattcctttttttctccttttgtttttgcagagcatggtttctttgatgggagcgcaattctccaaatctttgaatccagacgtagtcactcaccttatttgctataaatttgaaggtttgttgctactcttagcagtccattggtgctacatatagataaacatacttcacattaaacttgcattgtattgcttgtttgttcggccagtctttgaccatgtaacttcatcatttctctcaaatttggaccatgtaacttcaagcgttttattcattttcttttgtttgttatttgtgaaccatgtagaaactaatctcatggtcatggtggttttttttttccatttaggcatagtagtatacaaatgaaaaccttcagaaacttttgaatgtatatcataaaaaatgttttttgctggttagaaagcatccaagaaaatattatttcctctagtatgttgaaaaaataccagggcatgcctatcagaaggactgctaacgatcatctctttctacacgtatatatttatgatgaaacaaaattttaccgtatctcttttcatgccacatctcagtttccaaatgaactaggtgagaagtatgaggctgctaaaaaggcgaagttgaagtttaactttaacatcaaacttgttaatcaccggtggttggaagactggtattacacagcgtcctttctttaccaacttcagttgaagtaaacatgttaaccagattattatataatttaactgttccctttttgttttttttttaaaaaaatggcagcttaaagtgttggaaaattcttccagtagatgattacagcaaaaggtatgtaatccgtgcttgcttctttgaagatcttttttgaacctgtgttgtattcctgtgttgagttctcaatccactgtaactcattgtagggagtttgcttgttctagtttgggaatctatttatggatttctcatgtactaatgctgactatttattctttcagtagttgggaactagagataatggaggcgcaagccaaggactcagaagatgaagaagatgtaggccaaagatcatttagaaataagattgtcagatccactctgaacccaaaaggtagtgcgggaacttctgccaaccatgttgtgaatgcaccaattcggtcactgactatttcgagtggtaatatagggatggttttggaaaaacagccgaacattcctggagagatcaggaaagcagaagatgctgtcaacaggatacatgatgtcgcagcccaaggcactcctagaactagattggcaatgtctgctaacactgattttagcacacccagtcagattccatttattcatagtgatagtagaggggatgctgcagtaagagatttgaaaaatgcagatcagatccaggggaataaacacaaagatgttggcacaaagacacttgatgttacatccggtgcatcaggcactccatgctcaagcaagatggttgtttctgctaaccataacgtgcattccttaaacaagacaaattttgtggaggatcatggcgacactgatgctagcaaagctgacttgaccaccccatccagagaaattctgcttgcaaatgtacttgattcatctaatgttgccagagggcgaagtcaagaggattatggagccacatgtactcctgatgcagcagttggtcagtcaaccattaatgacaatgtcaccaataataatattggtttgaagtcaggaaacaatgcttcgctcaacatcaacaacaaaagttctttgaaacccttagagaagtcggtactgcctgaacaatattcagctaaccgtataggaccacttcagggggctgaggggagcatgatgagagctgattctagtatctcgacagcacgtaagggagataaaataattgctgatctagctggcgtccaggttctgaaaggtggtgaaaatatacaggatgagaatgtactggatggtgcatattcccaaaaaaagaagtgctccatttccccagttttgttcaaagtgcaaaatggagatacggggaaagaaactggtgcgttgaactctccttctgcaaataggcttagtgacacatctgaaccagcaatttggtcatctgtaggaacaaatccaagtgaagctaataatgttgatttgggaaagcaacagtctggctcgtctaaatcaagatctaggactgcactcaagcatggtaatctggttgatggaatcaagctccctgaatattcttcaagtgagacaaatgcgcagcctccaccgaaaccaaaagaattgctcgccacaagcctttcagccactgttgacgatgtaaagagatgtccagatttctcttttcaaaacaaggatggtgattatgcacaagatagtggtaatgcattgaatcaagatggctcgccactgatgcgcaagacagaaaacgttcttgcaaaggtcagaacatctgacatatctttacacagttcaaggaaatcaaaacttgttccctcttctggaaatggtgatactgagatgtctgatgcacttgatattgaaaaaaataaggcagcagtggcttcaaattgcaagcctgagaaagtggtacctgatgaaaatataaaagcagaccagcttaaagactttccaggtacttcaaacaatgttctgcgccaaacaggttatttaaagaaagtagcatctcgtaaaggaatgaaagcaagcacaaagagacctcgtagtgctagcaaggtggttgatgagccagtagttgacgatggtaagactaagacagtggtttctgagtcagagcctgataaaatgattgctcacaagcacattggtgaaacagctaaagatggccctgatagtgtaaacgcagcagaacacagaacaaattcttcagacaaagttcttacagatggagcgagtaggatttccagaagactgcagaatgttcacaccatgaaaaatgatagacatgcagctttcaacttggaatccagtaagatgatttctgaggaaaatactggaattgggataacccctaagaagtttgtgagtaatgcaactactgagggacatcaaacgaattcaccgaaaatgttacccaataccagtatgaggaatacatttgccaagaggtctcgggtatctgacaccaaaatgactggtgaatcatcagctgataaaactgaaacagtggctggcaagtcactatttgatgacttatttccttcccaaaacattgatcaccctaaaaaggtttcaagtagtgcaagtgctgacggctgtggatcactatcctgtaagaatgcatcgcctgccagagttaggaatgcagttgccaagaggaaaataaaagctctagaagacaagtcagacagcaagcttggaaaaattggtggtgccattgtatctgcagctaaagctgtggcatcaaggggaattgaagaaagctcatgcaacatcaacaaagtaagttctgatcaaaattctgtgaagaccgatggaatgagagatgtatctggattattttcgagtgatacttctgtgatagacaggtcagaaaatctgaataactctaagttgagatgcagcaaaagaaataaatctctttctttagaccatgaaaaggagaatatgcaagacaatggtactctcagttctaaatccaatggtagaactgctattatgaattccaacttagatgcaaattcgatgaagcacggtgcaaatatgttcaatgagcccaatagaataaaaggaaacggacctggcaccttgatcacgcctgagcctacatgttttattttaagtggacatcgccaacagagaaaggactatagatcaatacttcggcgcctgaaggcacgagtttgcagggattcacatcattggtcataccaagcgacacattttattgccccagaccctctcaagagaactgaaaaattctttgcagctgcagcagctggcaagtaagaactgcaatgttgattcttaagattttattttgaagtgggcagctatattagcttattattttatattttttgctacatatgcatctggcttatattttatttacatgttataatgctacatgctgatgcacatgactaatgttcctactttactcaatagatggatactgaaaactgattacttgacctcttgcaatgaggttggcaaattgttggacgaagaaccatttgaatggtctggtacaggccttaatgacggggaaacaatcagctttgaagctcccaagaaatggcgtgttttgaggcagcagatgggccatggtgccttctatgggatgcagataattgtatatggacagctcgttagtccatcgctggtaagacttgttagtccaagcagatcatctgagagcacaacttcacctttttctgaaagaaaaaacaataatacattgatgcgcattgtgatccattctccattttaatctaattttcaaatttccttccattccaggatacagtaaagcgtgcagtacgatctggcgatggcaccatcttagcaacctcgccaccgtacacacggttcttgaactctggcgtcgacttcgctgtggtatcttcggccatgccaagtgcagacgcatgggttcaacaattcatcagtcacgatattccttgtatcactgctgattatcttgttgagtacgtctgcaagcatgggcatccgctcgacaggcatgttctcttcaacacaaacgatctggccaacaagtccctcaagaaactactgcaaaaccagcaagaggtggccacagatgtactgaagccacaggaggacggagatcccgacgacctgagctgctcagcgtgcgggtgtacggaccggggcgaggtgatgctcatctgcggcaacgaggatggctcgaccggctgcggtgtaggtatgcacatcgactgctgcgaccctcccctggaagctgtcccagaacatgactggctgtgcccccagtgcgaaatgcccaaagcgacgaagaaatctgcgtcacgcgtagctagcaaatcgagagtatccaagcgaaaaaggtgatttttctgccttttttttctgctttcaccctgttttattgaacagaataaacggtgtgtttattttcgtccgttgtaaagtttttatcagtggcagagatgctgtctcggcatttctgagtgtagttttttctcattctgctgctatacaggcgtgttttcctcatggcttatgtgttcaatgattcgttaaagcggatagcaagaaattttttgattcgtcaaaatactaaaagtcggttgattgatgaatagcttcctgaagccatcccgtttagagctcattaatcgctgatcaaccattgtatcagctttcctctcagaaacaagaaaataaaataaaaggaaaatcacttgagtgagttgggccttgtagcgtcttgaaaacagaagtggcttaacccaaaactgtacagtttttgggccgaggcaaagaccaacgcaggctggaccactccaacctcgcccacggcccaccttctcctagaatcagagcaacgccgcgacacacgtccgtgcgacaccgagcacgaagcgtcctgtacctgcacggcagcgcgcgcaccctctagtacagaataaccgagccgccgtcgtcacgctatctcatgattatcacctgctccttgccttcagcactttccatatccaccaagaggatgcgatcatgacaccatgcaaaggataaaaggagcacgctactgttcgaacatggaaaaaccccgggagtgcagtcactgagccaacaaaaaggccctgtgcatcacgggcggggaaaaaaaaatgtcttgccttggaagtaacagtagtacagcaaaagggcagcagtgaaagcttttacatgaagctccaaaaagcatggcaggtgatttggccacaaagcaaccccagtttaacacacgctcgatcatctcctcttttgttattccccgtttcaccaatgaggcgatttagggcttttctttctataccagcttggtcctcatctacactcaaagctcggcttctttttggatccctcccccttgaaactgtcccgaaaagccagtgcagccatcacgctctccccgctcttcatcatgtgacgcgatcctttccgtgcacatgtactactcttcactcgctcgctcactcacttgaaaagagagaggcagtaaagaaggcggcgagagatgggacgcattctggcttggccgagatcggaagcatttcgcatcggaggccatgatctgctttgatccgggttgtttgcagcgagagaggaaggatgctggcctgaaatgggatcgcattggcgatcgcgtccttctgtttgtgctcttggctggcccgtttctatccgttgctactgtttgcccacgctccaaacggccggtgcaggatgacatatattcctcttgatctaggagcggcggctgtatcgatccacccaacccttaaccgaacttgtggggctttatttggaaatcgaccaaaccacagccattgcttttgtctcctggctcctatggttttctttctctcttttccaaagacagtccaatgtaaacacgcgggctaattaaggcttgtttggtttgatactaacttattgtcatatgaacacacatacacccatacttctataagcgtcttcaaagactagatgagaattttctttgtaccaaaatataaaccacaactatttttttaaagatgtttcataacgcaacgagtgcattcatgcatgcaattaactaacacattcttttcactaaattattattttttaaatcattcaccctcaaaatttctaattctattgaacgcatgcattgtgtttattagagtgatccaaataaagagtgataacaaatgtttcctattctttgagttaagagtggttgtgttttatattttgaaatggagaaattatatcttaagatttataaagtcaccacatgcatttcaatattgacggatgcatcacttaccactgaaaaaaataattagtcgtaaatacaagcacccgtgtaaagtctagaactactatgtaaaacatcttcttataatactgtctttttatacatgaattatggccatgatttgttatatatcttagaaataaaaaacattttgagagtactgtagaagcggaattttataaattatgaaaaattcgtgaaatcttggaatgtagtgtcatattttccaaaattatatagttcgagcaacatgtaataataaagcatacaattcacccaacaaacatatccatatgttaactatggggtattaggatcagctgatcccacaatcttttaaaaccacccataggttgctttagttttacatgtgattccatagaaacaaacaggacagcccgactaaatttgaaatagtgctaattgaccccccccccccctctcataaccacatggataagattcttggctcagacactgaattcagtgacgaaacaaaccctgaatagacaactcgatcagcgttgctaatcaccacacgctgacgtagtcacgtgtgaccaaagtaacccggaaaaacaaaacactaagagcgtctccacaatggtaaaataatatgctctctataaaacatgtacatctcagtaatagactcgattaatagtaaaccaccttaatagtatatctatattagtatctatagctctctcatgcattgcctcgtttttctctatagactatctctaagttagtagatacctttgctctctctatttatttaataccttctaagtaggaaaatatgctgatatggatcttttgtagagaggctatagataattattgtgggtgccctcacagcgcagcaggcggggcgcaggcagcatcagccaggccaagtacacatctcaagccgcaaaacaagtcgccttgctttggctttgctttcgtatgtgggaaaagcgagcggctcgcgcccaagtcaagcctccgccccccatgtgctcctcgcctcagtcgcacgtgccccgtccggctcccccaccaacggcctctgcctctcccggtggaatccgaggcgcaacgctacgctgctttgctctgctttcccttcctaccgatctcgccgtgacgccgctgcgctttacgctgccgctcgccaaacacccagcatcgtctcgtatttccatcaataaaactgaagtcttaatccaaaacgaggcctcccaaaagaaagaaaaaaacatgtgttgtgctggagaaaaaaggggacggaatcgccagcggggaagatgcttaaatgcaattaagcaactcatgatcattggccgtgtcgcggagccgatcatgtgccagcgtatgcggcagcggcagcagcagcaggcacgggctaattatgagcattagctacgttggttaggagtaaatatcttcttctccctccttcctcagtgtgtgatgtgtgagccatgcatgctctgtttctgtgtactgcttagatcatggagttgttgtgatctactaaatggcagcgtccaagattgtgcttcctcatttcctgtacgctgcatgcatccttggatcggagattgtagtagtagttgtagtaccactactagattgtacaaagatcacagaaaacgaaccggatcgagtccttgagagcaaagaataataataaagctcacttcctactattagccaatattaaagccaacacatataataaattagctataaggttgactataattttcttctcctctctctatctctcacttatacattaattgtatttgtcttggagcttgtgttaagctagctcttacataaaagccaacacccttaacttttgttacatctctcctccacataagtctatagcaagtttatagctcactattatacttgatctgagaagtagtattccacatgtaattaattgtttttgcccaacttctctgatctgtgtactccctccagtacagatacatgtctattaagacatcatcacatggtattccatgtacgacctcttttttttttacaagaaaccgtaggagacgctcctaacgtgttagaatccttcaatagaagggtatgccgtatgcacacaagttataaaaaaatacaaaaagattaaagtaaaggattcaaaaaccgttacgtactggaatctatagtcaaatacttgtaaaaccgttacgcatttgattttcttttacatatatccaaatataaacatttgagaaggcagtggcacataaataattcgggcgtttgacgagatgcttatccggaatgacacacgcacattgatgatcaactggagggagtaaatgataagagcggtcagaacgtggattccgtcgtctccaacgatcggtggtagctaagctagtaccttcaactggcaagccgcaagcgggcatggtcctagcgctgtcgtctgtcgaccactcgaccaggtcacgcacactttgaacttgttatatatggtggtattacacgaaatcctcgctgtctctgcttacatgcgaacaatttcataaaaccaaaagcgataaaaaaacgagggcccccggccaagtcatatgcggtttgtgagcagggatagcagacactaggcagagttgtatcatggatggatgcatatacatgttgtttgggagacgctgttcacatgagctccatcatggccaaagccaacacggatcgagaaacgggacgctccttcacatgactagccgggcctgaaggaaagccgtttcatgcatgcatgtctctagttgcatccacatatactagtatattgtagtactgtatcatcaatctctgctgttcccctcttcgtgctcgtgcttccaatcaatgcgtgtggccttagattcttgcccccaaaatgacatggtgccaccactgtaatactatcgcagtgtctcgcatcgcactacaagtctgcaatgttggtaacttgatcggtgtgtgtgtgcccatggatgcgtgtatatatggatatatgtaaagctagggtactatacatactaaaaacttatttctttgcactcgatttcacagtgcttttcctctgtcatgtgttgatgcacatgtacatatgcttttcttatgagttgggcacacatatacatggatggaaaattagccatttggctcaccttttttccccttgagggaaggacacactacgctatactgctgtggtccttgcaaagtttatgtggtactctttatgtcgcggccattgtggttgagcatcctttactgtttttcaagtatcatacaacaatttgatcttgagtggtatttttcatgtcaaatattatacagcaaagttgtagaggcagtttggcctatagttcctggtttggggtgcagggttcttatggacagtcttcaggggctttgtagagagcaaataatatgtgcaactttcaatatcataattgaactaaggattacacatatgaattcaaaatgaggtgtctacttttgcattcccacaagatgagtgtgtctgatgctggggggtgggggtgttgtgaccaccatatgcttgtcagtgactttaatacagtggcaattagcttatttggttctgaaccacaatgcacagatataggtatcctagggctggaggtctccagtatattaagtccaatattaatacaatgaattaattttgtgggctgtacaatggcattgggaatggcctcttgctattggtcaaattttctgtgaaattttctactggtggagcaccactagttgttgtttaattcagcaagtcagataggaataccaaaccgcacacttgtgctgcatgttgagactggtaaaaaaaggtgagtgtttctaggctgtgagtggccaatagaagaagggatctctctagccaccacacaacatatgcatgacttgtatagtacccttgtatagtaaactataagtaaaagaagaagtggtttagataagatagtctatgggccttgtaatcttcctgatgctctgatctctccttaattatacccaaacaattaatcaatcatgcatctgtatgcactctgaatatcttttgtcccacaagttggaggccgtcgatttgtatatatgtactcgagcaaaagacatcgctgtgacgtatgcctgggtaagatcgtggtatgtagttggttgctaaatcttgcttggtagcaattggaagtgctcatgcagtgtttctttttctaatggctggaaatggttttgttggtacctgaaagattctgcagcagtagtagttggtgtattgtgacagaatacaaatcactctacggcctgagagaattttgagagtaggcaatgcatgcatggtccgtgccctagatagcggcagcaagctaaacgctcgtgtatatgtgcagcagtacaggtcacagtacaagtagagtacttgtttagtttgcgtatttttgtgatgaataactaatttgtagctagtacgggcattgcaatattgcgttgtaatctgaataagggatgattgctgcatgtgttatgattcaagcataatgtattgtaccttcaagatgcagcagtccctctctggaccataacatgatgcttattttggactgaagtactattgataatattgataatacacatctagtaaaattcagctgcttccagcgtttaaagcttatcgtgaaatatagcaatcttttcacctactatctcatctcgatggatacatatgttactattatttttttcacccgcttactaatcttaaccaatcatagtaatctctgtttgatttcacatcttttctcaacaaaaacttcataaaacgcctatatttgagaacggactgcaaaattacaaaccgacctagctaactaatcatttgatctgtttttcttttaagaatgtgctcccatgttgttctgttgaggtctccatttctgtacttgtttccattgcagctgatccccatcattttctgcggtactcgtactacattggcaaatgatcgtgagtggatgaccatgtctatagccactagccacagaggccttcaagtacatcgatctcgatgaatcatggcaaacgggccgatgaaaagtacgacgtgaggcgacagtttagcggttgccagccaataagcggtaccagtaccctgtggttgggttaattagcacgtactagtacgacaagtgaccaaaagtgtgaggccatggcaattcacccgggtgaatgtgtctgtgtgaatgtgtgtgaagctctctccggaagcaaacgggaagagctcgtctcgtcgccgtggttggtcgcggttgctgcagctgcatggcgggcgtggcgtcacatggtttggtgaccggagatgtctccacccggtggactggctcctccgcctcgaggacagcaggaataagggaggagagaggcgcgcacaaacgcacggatcgaaagctagcggtagcaagtcgtcctcttccccacgcgtagtgcagtgcatgtcgttgacatccgcgcgccgttgtccgcctgcccgaacctcaccgacccgtgcttggcaactcgtaaactattacgattactactactccgtcgcactcgcactgcagcagggcggccgtttcgtggcggagaaaaggctttggctttgcaataatccgtgtcctctgttcgtggctttccatggtagtagtacagacggaccgaggccgacgtgttttgtcttcctggaaacaccggagatacgattcacgtacgctttgagatttctgttcgccacatactacgtgtgtttatccgaggaacgttgttgatggcacgtaactactacgtgctacgcacgcaggaattatgtactagagtactagctagcaacaggtacgttctgtcaacccgttaattaggaagtaactaatccacgatggcgaccgactgcatatagctgcacgcacgcacgtcgcgagacgtgaccacccccaccacgatcgccgagtaattaaccggcgagttggtgatagtatatagcaagggccttaataatttcaggggaggtggccaatatatccttaaatttgtaggttattatagtatatactctatagatcctatttggaccaaccttgaccgacgcagcatgaaataggtcatggaccgatctagccagcgattgattaatccggtgatagtaatagttaacgacgacgtcgtcgtggcggtcgacatgtacgtggagcccatctcaccctctgtacttgggctcaagctagctgcctactgagtggacgctagctagcaaaagctcaagttcatgtgccccaactggcacgaggagctaaagggtatatgcccgggagatggcattttcgaacacaacaaaatctgccagcccgcgttaacagtttacttaaacactttccctgaccaacgtttgaaaattccggcggcggtggtagctcctgcgcggtcggtcagacacgttgatttcccgtcgcggacagctaattccaccggtttttcaatgccattatcacgaaatgatcgatcgaacgagcacgaccgtctaatcccatgtcgtctgatccaggagtagtaatagcagtatctctatcgaccgtcatgcatggcagagtctggacgcagagtgtgtgcgtcgcatcacaagctcatcaattaacagagtaccaacttgtcacgagccaagcaccaaccgctaagctactatagtatctgtggccccgactccagtctaaattactactccgatcagagtaagccatgcgtaatctccgatcagaacgtatgtccatttggaccaaatcggtcggcaatctaatcttggtaccattgattaaaactccccatgtcctataaaaaaaccataaataattttagtaattgtaagaagataataaaaagcaatgacagagccagaaatttacaaagactatgactcaaccaaggcaaattgatgaatcaaaaaacttttcatgaacttagaagggattaaggagacaaacttagggttcaagccatacttgtctaggctagcttgtctacgccttcactaactggtactctattttctattttttaaaataaaacttggtatctctacttaattaataggggagtgtttaaggggcacacctcccagcgatcacccatccgtccccctactccccccactctctcccctcttcctcctctccttttctcttcttactatagtaaaccacaaaaaaaattttaaaaaacaaaaagttagaaaaatttatgtatagaaatactatatataaaaatttgaattcaaattcaaatttgaatcgggtatgtaaacttttgacttataaactttgggtctatgaacattaggtgtataaactttagatgtatagaaatactatatatagaaaatatttgaattcaaattcaaatttgaatcggatataattcaaattaagaggggtggtgatcgctacccgatcgctaccgcgatcgaccgcgcattagagtttccggtgtttaagaggagagaaaagaagaaaactaaaatggtacgtaaaacgagatgagtaattagcatgtaattaattaagtattagttattttaaacttaaaaaagattaacatgacttttttaagtatcatatagaaaatatttttttaaaaaaatatcatttaatagttctagaaacataggcaaacaaaaaagcaatggacttttttctctttatcatctgtctcaaacgcagccacattatttttatataaaaaatagatgactcgagatatattccttaagaaccataaaatttatcgaaacccacccctagattcctgagaagttaacaagagggagagaagactaaaatacctgtcattaataggataagtagtattggtgaatgggtagtaagagatattgaaaagataaatatttttgattgagagtaggtaattaagtaggtataaattaatttattttggaaaatttaaagtctactatgatttaatatatttttaggatgaagggaatactttactagtactacgtactttcttcggtttcataatgtaaatctttctagcattacccacattcatatagtagatgttaatgaatctagatatatatgtgtgtctagattcgttaacatctatatgaatatgagcaatgctagaaattattatattatgaaacggatggagtacttaatagcttgtcttgagtaattttacactggctagctagataaaagtataattgtgttcggtgtataactattaattagtataattttaatttatacatgatatattttaaagttaaattaagtttaatataaattttttgactaaaattaatgggaatgtcttaattttaatgtaaatgattttagaagtgtggttagacttcaattaatgtgagagtctttagctcaacatgatgcctacatttaaaactatctcagatacagatagatagtgtaatgtactagtactacgctagcgtataatgctgcactaattccaaatgtgttttaaaatgcacagagcaaatgatgtgaggagaaattaaacgtgccagggcatacgtgatccgatcggtcacgtagtcacgtaccgctgccgaaaagctagatttgggcagatttctcgcgcttagtttatttattactctcggagagaaggggcgagtgcatccacccgagctgtacgcattcgaaagcaaagcaaaccttatacaaaaataaatatactggtggctggctgctgcacgctggctcaatagtacagtgcggattaactagcaatttctcccttgtacgatgccgttcgtcacaggtgcatcatcactttgaacgggattaggagtagtttaatttgggtggtcagagaagctccgtgtccgtggtactgcgactcactcacaccagcctttttttttttttttggcttcaagggaaataaaagaaaacttgtcggcacagagaggcagtgaaactaataaattgcaccaacataacaacctgtagtgtaattgcccacccactgcatttgtttgatcaggatgcttctgattagagacagcgttgattgatctatcatgaagctataactactgggaacaacatatcttaactcctctggtattgttacgagatttcatttacttcggtcctcaagaggtacgagtccctcacaattttagagatgttatatatctcgattaacaggtataaattgattgtctcatacgtatcggagaaaaccatggctgatacggcaaattaagtttcggtttgtcaaagagataaaactctggcattatcaaagtgtggttatttgagtcacttggagcaagatactccactgccatcgtgacttggagtacataagaaaggagagagaattgccatcgtgttggagctcaaattcttttccttccgttgcacccaaaggaaaccaaaaacagaaaattaaaaaaatcctctaaacaaaagactgccgttatggatgccctaatcatccagaggctcctcccgaggcgatggatcagacagacgatcacgtggatggcacatggaacgcgcccaattatcccatccaaacccacgcaaatgccttgcatatacagttacaactcacaaccgtcagaaacccttatctcctcctgttctccgctacgctacgcacaagggatcagaaatcagagccccgttaatttccgtgttttgtttagcccctcaacttgcctcgcgcttacgtctaacccgaggcaaattagcgggtaaacaaaccgcggccgctgcagctcacgcgaccccgtgccgtgcgtcacccttggcccggcctatccccgtcaaatcaatcaaaccccatcaatcgatcagaccgtcaaatctcctcctgcgacaacgaatcggagatacggcgactagatgacgcgcactgacctgtagtactccagaaaccagccactcgatgccattaaactactgctggattaaggacgggtttcgttagcgtaatccttgccacgctgtgacagccgttggacggtgcagatcgatcggatctgatcagcaatactgctagattgttccgtgacgacagggatgcatccgcgtcatcgttcgctttctgatgccaccaccacacgtactacgtttgggtgggaaaaaaaaagtagtcatgtgatgcacgctgtaacatgcactggtggctgcaaaggagtggagaggagaggagagttctctgcctctctggggttctctcttctctgcctctggtgctctgacctgacctcccatctgctcgctcgcagcaaagagacaccacaccaccacaaccatggcacggcgcgtctttcccccttgcaaaagccacccggtgaggtcatgcgtagcacagttcatcctagtagtatctaccgctagatcgcatcatcagggccacggttgcagaggggcgctctgcacgcagaggccagtggagaggtggacacacacaccagcagcagagccccaagcaatcagtcactgtgcatcatttacacgtagctttaagagtcgccccatcctctctgatgattctgaaacgcgttggccggaagcgatgatgcaaagatgcctggtgccctagtggatacacaggatggatagatgtgtgtggagtacactagcagtgcagagagcagagagcagaagaatcttgaggccaacgagagaaggaaaaaaaaggaggatgtatacacatgataatattaggggtaccagtagctcaacaacacaggtaggagtagagggctaactgcactgtaacaactcacattaaagaagatgcaaccaaaaatttaccctccaatccacacctccctgccaacaatttggccttgccactctgattttttttttttggtgctggttttctgaatggtccggttcaattttttttttcaagtacccctctccccaaactgtacaatagcgaagatgtatcgaacaattcaaacttctctccggtttcccgccaccgtgctggatcttctgttccatccatccccgcgtggtccgtacactccgcatcagatcgcgccggcgacgtcctgctgatggatcgccgtgccatggctggcacccgtcagcaactcatcgcctcgcatttcaccggcatggcgcggtcgacgaacccgccgcgtgacagcagggtccccaccaccgccatgtcgcggcagaacaccccttggtacaccggcgccgccgtcgacgtcgatgctgccgtcgccgcagccgccacggcggtcgctgctactgccgttgctgccgctgccttgggcgcggtcactgctgccttggacatcgccgccttcgccgtggtcgtcgtggtcgctgccttcctggacatcattgatggcacggtcgcagcgggctttgccttcggtttggccttcgatgccatggagcgtttcgcgcagggagcgctctccgtctgcctcggtttctccggcattggtggcgcggcaagttcttgctttgtggcctcttgcttgaccgccaaagccgccgctgcagccgcggctgctgctgctgctacggcagcagcggcggcagccgcctccctcgccctctgcctctcggcagcttcctcgtcaattaccgcggacatgatgaaagaataacccttctggagcatcctgtacaacagcagcgctgacatgcgcgcctggtcgcgcaccgcctccaggtcacggtgctcgtccaccagctccagccgttcgccgaacaccacggcgccgtcaggcttgagcttcagagtcaacagcaagtgcgcgcgttccagctcagagcgcgtgcatccgcgtcgaacacccagaagcgcgtagtaatcgatgttacacgcctcgccggcggcgacacggctgcggagcccttggatgcgcgcggtaagcttgcggtgcgcgccggcgatctcgcggtaccggacgccaccctgtggtcgccacctggggcctggaagcttcccgtcccggagcgcggcgtcatagagtagcttgagatggtcaaggtcacggagacaatcggcaagcgcacccacggactgaagaaggtcggcacgggcgcggagcgccgggatgtaggcggggtcgagcgcgagcgcacggttgcagtccgcgatggcgtcggcggggcggccaccggcctggaacgcggcggcgcggccaacgaggcacgcggcggcgaacgggtgcggcagcacgccacggcgcgcctctaggatcttggagaaatggcggacggcctccgccgggaggccagcgtcgagcgcggccatggcagccgtgcgccggcggagcaggagcttgacgtgcgcgaggagctgggacacggcctccgactccatggccggtatgatgaacgccgacccggatttggtggtgttccctgaaggaatcggcgccacggctgccgccggggaggaggaagagaagctgtcctccgacaggcacacgctctcgcggcggaacgccgcggaggcgaggcggcgtccggtctggagaagcaccatggcgtcctcgatcagcccgaggtggaagcaagcttggccaagaactaagtacctgcacattgcccgatttcgcacatcagaaaatcagatgaatgtaatgaatccagaaattaattcaaggtgtaagtaatggtgaaggtttatacctccattgggtgtccgtgttgggattcttggagaggctggcgagaacgcggcgcttgagctcggagatgtcgaagcagcggaatgagcgggcggctgcggcgcctggttcggccgccgcgtcggagcggtggcggtcaggcgagaggagtttggcccgggatatcgtgccgaggtcaccggagccggacgacgagagggacgacgatgtcgacgacgacaaggtgtcgtcgccggagcatgtcttggcgcagctggggatgtaatcccgcagcatttccgccacatccctgtaccgccggagagagaggagggcgcggccccggagctccagtgcggactccatccgcggcgacagctccagcgccgcgtctactaggccgagggccgccacggcgtccccgccgccggcttccggcgccgtcgcaagaatcgccctcgcctccctcaggtacttgtcgatcacctgcaaaaccgatcgacatgagattttccaatccaagacttggatctttgcagaaacagggaaagatcaacaaatctgtggagccaggaaagaaaaatcttttttttcttttgggtggacaaaggggacaaaaacaaccaaaacaagacgaggagatggaatgcgctcaaatcaagcagttcttgaacgaaacaagcaaacaaaacctgcacgccgggcaagatcgaaaggggcaaatggttcttggctcgaacaagccgtcctcgcgtttggactgaacagaaacttctcaagtcaaaacgtaaggaccaaaatgctcttggcatttgtgcggtaccaacgaccatacacagttcttgaacagatgagccattggttctgttcggcaacgagcagatggtacccgaccgaaccaacaatggaggaaagagaacgagacagagagaaacggatagcaagcagagcacaagcactgaccttcctgttgctgagcagccatttcctcttcttctccggagcagaagttggcgaggacaccgccattgcctcctacgcatcaatcgacccaacccaaacggacgccttggccgatcccccgggggacacaggacacacgcccacaggaagagagaagaggggagatgggaggaggaagaagggctaggcaggaaggaagagaggagaggttatatatacggaccctgtcgttctacctctcctacacccatcgcctcccgtattttataagctttttcttggtttgaatgaatggggaagaaatgggatgggagaagggaataataatgcaaaaatagagagaaatgccagctttgactgcactgcaccacaccacctctctcactcactctctctctctctctctctctctctctctctctctctctcttgctcctcttgctttccctttcagagaaagcttcgatccttcaacatcctagctggccaagatgcctgggcaacacctctccgcctcttcttccccacactcacaggcccagcagatataaataaaaaggttcttgtatagggtggtgagctttaaaaggatggagagagaatagtgtttgctgccccactactccagtacacatctctttgtttgcccaaccaaaaaaaaaatcctcttcttttcctctttcttgcacttctttttccctctttgtatgattcttttacgtgggaattgtacattgggccacatcttattatcagagttgcaagttagactaagggtaagctaatagtatcactttagactaggtatttttgcacaagttttatattggacttgtgtttcctaattctcttttttctttgcttcattgagttgaggctgatgtctattagcttgtgcgtggtgtaccaatgccactaatattgtcccatactcgagagtgattttatgccatcaatgatgagctgtttgaatttggggaagatgagagggtggtgtaagatgaaacaaatggctatattatatggtccaaagtgaaaacattggctaagacctaatccaacccacaacgagggtcaaaatatatagcctaaactgcaatttactcttcttttattctctcctctattttaggttatcgattttaaagggccgagtatcatataagtatacgtcgattcttccaaaggtgagagaatatcagcaaataaaggagtatcacatttttttaaggtatacgaaccgtgcaaatgcaaaagctattattatagttattactgtagaaatattaatatttgaatgttaagagaagagtcaatgtcaattataattcactgattattaatctttaactttattatgaacctaaaaaaatattaaatggaaagtctaatgtgggtaaaacgtcatctatctattcattattatactattcgggtgctttgagggagctcctatgttacacataaaattccgacgcagtcatatcagtttagattacagtttgtaatttagagaaagataaagtgtattgtgcatactttttccccttccccactttactatacacctgaataaaaacatactagtagtatttagtattttattaatttaaatttaaatttgtgagttgcaaaagttgcagacccttcttaaatgctacaataaagaaaacaacatcgtatttagtatttgattaatcatatatttctataaacttaaggcgcactaaattctaaagctcaacatgcaaagatgccacataatccactaataattattacatcttaaacctcatgcaagcatgctaatttattatgttttagagctttaaaattcaaccatgttaattagattatcatcccacataattcacaaaatatttcaatatatatctccatcaattttttttaatatcctatatgactatatagtttatcctcacttacattttagagctttaaaaatccaaacatgttaaatcatcattccacataatcaaaatatttcaatatatctctccaacattttgtataatatctatatacctatacagttcatcgtcacttaattagtttatattctttctctcttgtatcattaagccatatcacatcagttgtttctaacccccccaaatgattaatatatggtcggaattatctccctcattttcttctctcataaaaccacatcatattacttttacatttggatcaacattctatatattatttaaattatgataaaccacatcaatttaagcgagtttatgtcgtctagctatcttacacattatttttatttattattattattataccaaactcctgcaccaacgagtggggtttcacctagtatatataatgattatgatatcaataaaaaagtgtgtgcattgcacgtagtatttattaattctagttttaaaaattattaaatttaggatacctaatattatagagttcacaataataaacactaaagagtgcatgttattttcaatatcatgttctatttaacatggctttttatataactagtgggcatcttatttactgttttatgaaataatgctaacaaaagtcatatctcaccatttttacgccatgagatagaccatagacttaaatgataagaatatctttcaaaatcactttgtaccggttatgtattaattatccttttgtcaccacgacttattatcactattttgaaattgtgtatgtgccaataaaataagcgtaatacatcattaatacactaaatcaactatttagagaacacactggcctgcgatatctgtttagctccagtgtaggaccaaaggttggtaagatacgagcgtgccagtcagtttgaccctgcagctgacaagatatataaattgaagatcaatgagccaatcggctgacaagccgatggagtaattccagccgatagccgatattagccgatgccgattccagccgatgtcgatagggttgagcaatcagctatatgtagataatgatataaaagcgatcggcttagttgtcatcggctaaatctaacttgtatgtaatccttataagccaatgcaacgtccagataacttatcggctagcaccccaataaaacattagcatgaacctatcggcttagcaagacttatattatcaacaacaatctagtaggtcgaacctaaccgatgcagcacaagattgtatatgaaaatctaatactcgataagccgatagatctgtccaatgtgatggatataacaaatctatttagaacaacattgtgattgtagagatatatcggctaagacaggagatcagacctaaccgagtcagtcccaactaaaccgattcatctctaaatacaatgcaattagagatagaattgagatatcagatgggcaaatatatcaaccaaaccagagcgatccaagagatcgaagcgatgcagccttgaacaacaccaatgtagccgatagattcaccagggccggcggaacgtaggacttatcccttcgccagagatcgaaagccgatgcagccccgcgtcaggtgccaaattccgccggttgataagtaaaaaacctcagggaagagggtggcgatgcgctgagagtagttgtattgatcgagattgatagattacatagaccccaggtgtacatatttacacccatgagttgatacaagtccttgtcggacaagaaataaactatcctaaagataaaaggaaaacataaaatccttatcgaacactaaacacacttttctaaagataaaaggaaaccaacaaactattcctaattaatagataaactgtcatgccgcatccttcttgaactcagactcttttggataaattccctttagttgatccgactccatcgagaacacggttgttggcaatttgacaactcccatcggctgattctataactctgaagccaatagtgactctaagccgatgatgactttgggcttaccaaatttcgtcgttaacaaacctataagcatttgttggagcgccaaatgtcaaattagtaccgtttatagtaagtttaatggattttagtatgcaatagaagatgtataatcatgataatttgatctaataaccaacgggtagatcgtttcaaaccaacgcaagagctcccttaattaggctatattcgggagtgagggttgggaaccctcactctccggcacgcaaaacgaagcagcatttatcacgtgattaatcaagtttcagctattttttttcaaaaatagatcaatataattttttaaagtaactttcgtatataaactttttgcaaaaaacgcaccgtttagcagttcgaaaagcttacgcgcgaaaaacgaggaggaggagttgggaactactcctaacgaacgcagccttagagcaagtttaatagtacagcccactactagctccaatccatctatagccaatctaatagttaattcatacaatagttgcttactatactattaatatatggtcccacctgtcatacacacattgcgtcttggagtctgtgctgcagctggctatagatctgtatcccgctgctcttctctctcatcttttatctcattaaaatatgtttatagctggctaatagtctgctattgtactgctcttagagtgcttaaccagtataggtcatagactcctagttgcacactcgtgatttgcacatattattattaatataatataaaataaagttttattcgtatgctgatttttaattaatgtcagagtcatatatagtatagttttttccttaatttaattgagaaattatgaattatactaagtattgatttatactcgttttgtattctcaattatagctttttttcgtaatatggaaatggacaatccgaattaatgtttgcttttgtgttggggtcttattttatttattaatgttgctgttttgaattttagaattaataaatactaagttctacttacttatgtagtattatattaatactaagttctacttacttatgtagtattatattatctcatgccattatataaatgattttttctaattaatgtaggactgtaagagttaccttagagtgcaaaatagtagtttatagggagggaaatctccagagaaaatcattaaataagtaaaaactcgtgaaaacaatatctaaatgtgttgtaaatttatgaaaaaataactagagatatgtgtgtaggcctgaaatacatttataccaaatcttaagttcaaactcaaaaaactttatttgagagaaaaaaatgacaatttttaggtgaacggtgtttttcttactattcactcgaaaattgttttctttgctccataataaagttcagtttgaaattcagatttggtgataatgtatttcatgcctacatatatctctagtaattttttcatgattttacgaaactttcatatctggtttcactactcactagatatgtctccttataagtgttggtagatacataagtagatatcggctctcgtcattgtttgttgatttatcaactgcaaccaattttgaaattaaaaattggagttaacatttgcttttaaatatttagcagtatggatataaaagttgtacattttatttttttattcatgtttctacagtctattaactgtagctagctcagccagatacaactattattctcggtaacatactaacatatagtaataaagaagcgaataattttccaaatctacatgaatagcagggaggagttcgattataggtttagccctatttcggtcacaatacctgcagatataaatagcacccgaaacatgccaataagagcaaacttgctgatactaacgtctttgcaggaacacgaacgcaccgctctcataaaaaccactccgtgcgtattgcatccgcgtaaatggccattgctgctgctgctgctgctgctctctctctctctctctctcggcaaatactccctttcttacgtgtacgtaagcgggacagaatacaattgcgcacagtctacgcactcctgtacaacgtacacgtagagagagagagagagagagaaaaaaaagtagtatacgtgcagcagagccaaccggaattggaccacgaaacgctcgccgcgacgcggtgaaaaaaatgggacttggcccctctggtccccgtcccccttacctccctccgtcgcggcacgagcaaccggtgcggttttccgtgccagaaaggggagacgcgattggaaacggtgggtctcgtcggttgatgcgatcatctcaggccgctcggttcggtatccacgcgtttgcgcgatcggaccgatgagcgcagcgcgtcagcggcgaggcgagcacgcattttgacattcatttcaactgctgatcacactgtcatgatctcgtggaaacctgtctcgagtgcgattagctatgctctcctgtgctgacactctactatgcatgacagagtaatagtaataacgagctgaaagagacgggtgcatgtgtggggaaaagttttcagctagtggatcgatggatcagctcgaaccctatccatccacatcgaggtcccggaggccggagggctgtgaatgttggcaagattaactttttgctagccactactacatccatatgggcctcgaatcatcgacctcgatcgatcgaccgatcgatcattcactagcaagacgccaagctctctcctcctctcgtttctactgccccctctccttcactgcatcttatccgctacagcttcacttccatgctgccttaccagttagggcatgtttggtacagctccaacccctaaatataactccgggagttaagtttggagtggagttgtggagcttcctaaacctagctccacaactctagtacattttgtgatagagtttcacccaactccactcccagttttggtggagctgaaactgtttggctgagctccagctctaggaggggtgaagctgaagctggagctgtcccaaacggaccgtagtacctctgtagccggcgtcaacaaagcaatgcgatggttagggctttggggagttaattactgctacgcgctacaccaccgtagggcgattatgttcatgcgtggcctgactgcgcgcgtagtagtactacgtggagtgcggcagaagcaactgctgtagccgagtgtatagctgctgctagtagtcgcgacaccaacaacttgaggcgcttttcctttgcaacccctaccggctttacccatcgcaattgaatgcgtcacatgccgaggaaatgtcagcgtcgctctcctctcctctactacggaggagtatacccctactgcttcatatcctccgtattggtagcagttacgtactacgaacgtacatacactgatatactatttcgtggtatatcgaatattccaatgtgtatacggacgcatggagaccataatatacctactcgtacgtaagaacgagcgtgagcgctactactgtttgttgcgttgatggtgcatttggtgcttcacgctgtatgggcaggagagaaaatatgggtgcgtgtctgatgatgattggtgagcagggagggatctcccattatttgagcaggagttgggcgtgagcatctctcgctaatcatgtgtgcatgttcgagcagattaggccattgatctgtccatgtgctcttccgtgaggtaggagtagtaacttgttcggaaagcatgctgggctgatttcagaatttggataggtggcgtgcaatagttttgccgaatgcagcaacagcagaagaaaaataatttcctcggaaactcactactagaaaaagcatttttttccaacgtaggagtcttattttcgcaggcggatatgacccttaaagccaaatgactgcctacaaaaatataaatcgaggtgaaatttaatgtccgcctgcgaaaatctattttcgcaggcagaccacttaagcggcgcctgcgaaaatcaatagacttgaatataaatagacttgggataggaggagattttttctaggcctccgcaccttcaccactcacggccggcaagcttatctcctcacctctctcattcacctctccccacctcacctctcctctcccctcccctcccggcggcggcggccagcaacgggcgatggcggcggccagcgacgggcgatggcggcggagggcggcggcggcgcgctcccggcccctccctcccagatctggccagagggggcggggggagagcggtggccggcggatctagccggaggggggcggggggagcacggcggcgggcagtggcggcgaggagggttgaggcggcggcacggccacggcggcgagggcggttgaggcggcggcgcggacaacggcgggcggcggctcccggccgcccctccctcctagatccgcgttgacgacggcgggccgcggccgtgctgcggcggcggtggcggctcccggccgccccccctcccagatccgcgttgacgacagcaggccgtggccgtgcggcggcagcacggatggctgcgcggcgcagacgtgcagcggcggcagacgaaggctgggcagcggccgtgatttgttgaatgtttttatttgctttcttttagaattgattcggtgattttgaatgaactgtggatgaattgattcggtgtttttttggatgaactggatgaattgaatggattggatggggaaggggtgggaactggattgagaacaggaagctaccgccggaaacaggggtggctgcccaattttttttagcactcgaagctattctcgcaggtggacctggcacgcgcctgcgaaaatcaactattttcgcaggcgttgaggtgcaggcggatggcttgtccgcctgtgaaaatatgattcggccgactgggaaaagagtttttctagtagtgacttctgtactcctgttagttttgagaaacatatacgcatcctccattcacagaaaattgctgacattttttgtgcacgtaccactacgaatatggattgcattttgaaaactgtggtaacaaaggtaattgtactcgatgtattttcaaatagtagagacgatcagagatctttcacgagccatatcccaattccgacctagtagtactcctaacagcaaaacaaccaaagttttggtcaatgtgagtatatatacatttcacagactgcagtctctcgtcgtgcgaacgaccaattcgcgctgcgcccacggctcgccaccagcaaaggcagcaacaattctccacggtttcagtaacaaaaaagctccagatggccctggcggcctggcacgacgtggcgtgcgattctcgcgaggaggcgtgcgattgggtagcgcagccgcgcaggagtacgtgctaccgcatggtggtgaagtactaggctcccataggcaggcgtacataggtgggctcggctcggcgattcgaggccgggagaaggtagcgcacgtcgtggcgctgggcgtgtgtccccgtggccagcagcatgggcgcgaccggcgggatgcgccgcgccagcaatcccggcgcctgtctgcatgcccctcccagtcccaaccctgccactccacctccggatagatggacagaatcaacgacgatatcgttgtggcgcaccatgcctccgcgctgcgcctctcgttgcaccacaccactggttgagttttcttttccaattctgtgatcagcctgcaggccgtggccgtgtgggtgttctggattccgggggagcgaagtcaaccggggcgtgatcctgcgaaatccagctgcgcgcactgcgtttcgtgtggatacccgcgtgtgcctgactgcctggtggagctcgtgccgaccagcttgattttcattacgaaaacactcctgatcggtgtacacagatagcctggtgaagaaaaaggaaaagtgagttggaatacgctgcgtgccaaccagccacatcggatcctcagatgcttctggctgtggggccctttgggagtatgcctgtctacgtgctgccacggtgtccgagaagttgaatacagctgtcaccctaagagtggatgtgtccctatatgaagtgctttattcacaggtaagcctatgttattgacaggtaagcctagtggcattcgtttcgactttggactggaataggcactgaacaaaatggtccttggtccacgtggacaagttaagttgggcccacgacaaaagacatggctgagcgggcccagggttagctttcaaggccgtatcttggaggctcagggccgtttatggaaagaaaattattgggtgtcacatcggatgtttgaccggatgtctgaatgagttttcggacacgaatgaaaaaactaatttcataactcgcctggaaactgcgagacgaatcttttgagcctaattaatccgtcattagtacatgtgggttactataaaacttatggctaatcgtagactaattaggctcaaaagattcgtctcgcgatttcccttctaactgtgcaattttttttaatctatatttaatactccatgcatgtgtccaaagattcaatgtgatgtttttgggaaaaagattgaggaactaaaccaggcctcaatggcaagacgcaagactggtctctgctacttgaatatgtttacctacaatcactaatcagtatgtattcccacatttttttttgaacaaccagcactagacagtgcgataattcatttaatagagaaagaaaaaattacaagcctagcacattcgaaagcagtagctagaaaagaaaaaaactaccaccacacatctatacagaactcaggagaaggctagtattggattggccgccactaggcttaacagaaaaaagttacaacaaaccatcaaaaacaaaccctaacagtgaacaccgcacttaactctctccacacccttgggattggaagggagagggtgagagagaaggatggaactgttttccccaacaaggcccgccaacatggccaacttgcattggctagagcgcgccgcaagaaaacaaacatctagagaaagcacacacaagttgtcggagaatgattttggcaggaaggtctcctagacgacgtcttcaggaagaaaagcgataatgaacactggcgccgtcgtctatcaaggtcttgaggagtaccaagatagagttttcacccagtagccccacctgagggagaaggacagcttgacaacgccaagagggaaaacgacgcccgaaacaacgtcgctgctagcccggcaaggccaagctaggtattacacctattgcccgcaccataacaacccgcagttaacactccaatgctccaccaccggccaacctctgtcggcacatggtcacaacgcttcttgttagttagcctcaccggcctccttgccattgtccttaccaaccacccggtgccacccacgctggccagctgctaccgccggtgccacccacgctgacaacccgctaccatcggcaccacccatgccggccttccgctgccaccgacaccacctgtgttgcgctagcctccctttgccaccaaccgcgcactgcgctgccttccttaacctagcacctacctcgccaccataaaactttggcctcccatgccggggtggcccgcatcgatgcgccgaatctggctttagatctggcggtgtccaccgcagatgcggcctccgtggcaccgccacttgctgcccccttcttccctatctccacctccgcctagctctagatctggtggcgtctgtcacaaatccggtgatgcctaccacgtccgtggcctccccgctaccactgccacctttgctccccactgtttgttgtctcctccgtccccgcgcatgccgctgctatccacgtaccagatatggggttgtttcgtctcctgcgccgcctccatctgcgcgccgtattgagtgtggccgtcgccgcgggccccgtcactaccgtcctagcaagccgttggctttgcctgccactcgctcaggcggtggctaggtagagggggaggggaagaagggtggcaacggttggtgtgtcttttttttcagagtattttttttggatctcacataaattttagtagtttgtaaatactatagcacaatttgagacatggagtcgtcattgtttcttattatttctttaagtttaacctacaaaaatagtgtcaaagcttatcaaaattctagcacaagttatggtaggacattgagctaaaccagccctaaatattattgccacgatgtgtcatgcatgtaccaagttatttcatccgaaattacaatatctattatattattaaaggaatagaaaaaagagcctccacgttcgctctcaaggcctagaaattctcacattaatcggagaaaaagaaaaaacagagtccatatagaaatacaatttagaaatagctaaaattcggaattaaaaataaggaatattagaagaggagactagagtccatatagaaatacaattaggaaataactgaaattcagaattaaaaataaggaatattagaagtagggtatagagtccatatagaaatacaattaggaaataactgaaattcagaattaaaaacaaggaatattagaagtagggtatagagtccatatagaaatacaattaggaaatagtagaaatttggaattaaaaataaggaatattagaagtagagtatagagtccatatagaaatacaattaagaaaaaaaaatagaaattcggaattaaaaataaggaatattagaagtagagtatagagtccatataggaatttaaaactaactaaaattatattattaaaggaatagaaaaaagagtctccacgttcgctctcaaggcctagaaattctcacattaatcggagaaaaagaaaaagcagagtccatatagaaatacaatttagaaatagctgaaattcggaattaaaaataaggaatattataagaggagactagagtccatgtagaaatacattgaggaaataactgaaattcagaattaaaaataaggaatattagaagtagggtatagagtccatacagaaatacaattaggaaataaccgaagttcggaattaaaaataagaaatattagaagtagggtatagagtccatatagaaatacaattaggaaataatagaaatttggaattaaaaataaggaatattagaagtagggtatagagtccatatagaaatacaattaagaaaaaaaaagaaattcggaattaaaaataaggaatattagaagtagaatatagagtccatataggaatttaaaactaactaaaatttgaaataaacataataaaattaaaagtagattttagagtccgtataaaaatacaatttaaaaataactaaattgagaaaaacatgggaagaagagtttaaagtcaatataggaatacaatttagaagttactgaaattcaaaattaaaaattaaagaatattaaaaaatgagtttagagtccacatagaaatacaattagaaataataaaaattcagaaataaaaaaaaaataatattagaagaagagcctagagtttatatagaaatacaatttacagaaaattcggaattaaaaaaattaaagatgagtctagagtccatataggaatatatataatttataaataactataatatgatattaaaaataattaataactaacatgtatataaaatacaatatgaatattacacattagtagttttgtaaagttattgcaaaatttaaaattatgttgtcattttaatatattttaataatataatgagaaaacatatatgttattatatgagagaatataacgatgctagccgcgcaatctgcgcgggccaccatactagttttttagtatatcatgttcaaagttacaatttaactgtctatttaagaacgaaggaagtaatttaaagggtgaatagctaatttaatccctcaagtttcagcgaaggctcaatttggtccttcacgtttcattttgtccacatagaaccgtcaaatatttgttttggcttgaaatcatccttgggtccacttaatatgccatatggctatttctagtcaatatttctattagaaaatatcaattttgcccttaatttgtatacatctatatactagaaaagagaaagccaacatgaataaacaatattacagatctacttcccattatatcaacatatgcacatgaaacttaagcaattgctatcatatacacttgctagtacataatttttttttcgttttacataatatactatgaggggtataagtgtcatttatgaaaagagttgttggtttaaggataagtttgaactaatatgaaaacttgaaggactaatatggatagattaaaacatcaagaactaaacagcctcagatgaaacttggaggaccactttagctattcaccctaatttaaacccgattgtttgagtgtttcccttgtttgcataaaattaaaatctcccggccttacccaaacaagcagtaaggaggagacataattgttgcatgcatatgccacgtttatggagcatctgttcgaagtaaggtgcgctacgacagtacggtgtacaaacaactttatgccatgcattgcacatgtgtcagtttttcctttcaagggttggtataattaacaagccagttaagtgtccattagctgtaccttggtatcaattcatataattgcatcagatgatgcgccgtgcggctggtgaacggtgatcgatcccccagcatattaggaataggaataaaccatgctaatatactcatgcaggtgttggtcctgcaaatctttttgtacacactcgaaacgatcgtgtcggttctaatgtcggtttaacctaaagcatcgagtcatcagggccaaattaaggaccttgtgatctatataagcaacaacagctactactcctacttaataggccgccattattcgatcagctaattattattttgagctgttaagcacctagccttctactaatcaaggtcgttctttatatatgcatgcatgcgcgtaagtgatggatagatagtcagttgttgacacgtaccgtatgtttgacagcaagtgatccatcagtatcacctctagttgtcttcacgatcgagactctatacgcgtctgatctatggtccaatcaagtaagattcgatcatcatattggcaagcattgcatgatttgcttgcatcgaactttaaactctgaatattatgtagggcaccttttatgtgtaacatcaaattaactcgtttatgtaggcaaattgaaatcaccgtgaagatctttcacatgatgcattacattgaaggctctcatgctcgatcgacttatccactagaatttgatccggcatcttctctatggcttgccaaatcattgaactgcaattcaaaagatctgcacaatgcactgaagcatggtttatggtgtcgaactactcgtctaagctcgtgtttagttccacagctaaatctttttttgaaggatacggacacacatttaaagtattaaatatagactaataacaaaacaaattacagattccgcctgtaaactgcgagacgaatttatcaagcctaatcaattcggcattagcaaatatttactgtagcaccacattgtcaaatcatgacgtaattaggctcaaaagattcgtctcataatttacatgcaaattgtgtaattagttttttttcatttacatttaatgttccatacatatgtataaacatttaatatgatggaatttttagaagtttgaagggaactaaatacagcctaagctccagtgcagttattaggtgtaccatgcaccaaacatgtcatgcaaggtctagaaaaataattgctgcatgcaccagatatgtcatcgacgccagtacgtacgtagcaccccaaccgtaccaactggtgagttggaggcagagtgatcgacggtgtggctttggaccatccaagctattaggccttcggatttgaagcagcctgcacagctagctttcattgttgatcctatttatgagtgtcgactggtttcatttctagcctatcatgtaatgttaggacttaggagtacaaatactatgatttatagctagagccatgcttttaggacagtaccaactcatagtgttcataagtgttcatatgttcataagtgttcataagtaatgtctatggtaccatgtaaataagacatcacaatagaaaccacactccacaccccatggtttcttaaagtgggctattaataaatacatcatctctctcttctctaccaatcgtatttattcttcatctattatgaagacactgttctctcccaatgcaaaacttgatagtgtctagtgcatagtttctcgtgttgaagctgtgtcttgcatgagacccagtttcttcctctcttcactctctctcttaattaatatagtgtcacataagctaaaagtcctacatggcaatgtagttaatgccatagacactatcctaggtgaagagttggaactgcgatagaggctaattattcacccactttgaactgcaagtgactaattaataagatttatgattagtttgctttatctatgcatgttttgctcatatctttaatatcatgaagggtttttctctcattcaggctatctagaatctaactttatatctatgcacatacagagccgagaatatatgctcataacccttgttaaaaaaacacagaaccatacatactataccttgttactaattaattaggaccaattagcgagtatttaactagcgctataagtatcgtctaaagtttccaaaaactttgcaagttctgaataaattttctaacattcatatggtaccctttactatacgtctgtggccgtgggcagtagagtagtaggatcaaatctgatcattaatttacatgggtatttagaacttttgctcaaacattaatgtaggaattttgacgtttaatttcgttctgaactattcgttcagcgagcaccatctttctgttcccccagctctcggtcgcatgtgccgcttcgtcttgttgctggaagtcacaattcgagcgtgccgtcggtcggctcgccgctgctggggcggcatgtgcgcgccgccaccaatgcttttcattcaacatgaagaaacaagcaggcattattcttatatcacgttgattaatttcaattacacatgaatgcaaattaaatttgatcgtattaactgcatgtcctaaacatatgacagaaccagcctttcacagaggaaaaaaaaaacaatcattggatgtatcttcgacctctatttaggggtggacggaataaaaccaaaccaaaaaaccaaatcaaaaagatcgagaccgacgaattcggtaagtagtccggtctcaaccagtgaaagaccaaaatttgttccgttaattcggtcagtggccttggttaatcgaattgaccgatatgatcgagccgtggcccaatagacctagtacaccgaataaacccattaatttagcaaactaaaccctagagacagggtagagagttgcacctccgcctccatcattcctcggttcactccgcccccgcctccattattgtgctcgcacatccatcctctgcgtgacagcatcaattgcacaccgcattggtatgcaccgccttgtggctccgcctccattgcacagctgtgcgctgcctccaaccagctccccttcacctcggtgcctctagcctgcctccgcctttgtttctcaagtcccccacaatcgagttttggtggaaaagaaaaaaaggagcctgaagctccttaaggtgcggcgctgcaagcggcgacttgcaccacgctgagatggatgggatttgaagcttctcatggagtggtggagatcgacgacatccaagtcatggcaggattgatttgcttctttttcttcccctctgaatcgtgctctatttgttactggcatcatattgtagttcttcgtttgagttgttttgatttttcgatcttatatggtgttcttatttttcttgtgagtaactttgtttgccattcaaaccactcttatgattagttcggtctatgaccgagaccaaaccgaactaaacgaggaacgaagtgcgtggtcttgaattttcttgaagaccgatcgatcttgtgattctaaagactgaattttccaaaagaccaagaaacggaaccgaatttctcaattagaccgaatggccacctctacctgtattagagctggcacatctaaagaagtgaaaggaataacatttctcgcatagttaccaatgccacgtcatgtaataaatatggaccgtttgatttttagttcaaacgttgcaagccatcggatcccttgattcgtgaaatccccttccggtccatctagagacttctttttgtaacgaggtacttccacatccctggtcttagtatttttcatttacgcccctacaaccctcctgtgcgagtgagatgaggcacacagcgtccggcgacctcttccttggtcgctacgccacctccgcctctgcctcccctcccgaaagatcgagacgtcgctcgatgtcttcccaatcccaaccgctgctgcatccccctcccccaacatccaacacctactggagcggcatcgtcgctcctcctcctcctccatatctccaccgcctctagtttacatatgagatggttgttgctaaaattcaattggttaggatggtcaatgaagcttgcaaaaatatttaactgttaggcatcttctttcaaatatacacctataccattctactatccatagttccatactactacatggtgtagtataaatgaatacggtagaaacaagtatagtcatctttagagtttgagaaaattccctacatacctctgaaaagtttcgcaatctcttctatacccttgaattttgccttatcccctacatgcccttgagttttcattttgatctcctctatccctattccattagttgaccgtgagttgactgttaattttttctaaaatgaccctatcgcccatttcccatacttacagttacatgctatctactctacttcataattcacaatgtgaaaaattgtaatttattaacttattaaaggaacagaaaaaggaggaaaaaggagcctacacattcgctctcatagcctagaaattattatattaattggagaaaaagaaaatagagtccatatataaatacaatttacaaataacgaaaattcagaattaaaaaaataagaaatactgaaagacaagtctagagtccgtatatgaatataatttagaaataactaaaatttgatattaaaaataattaataactaacatatatataaaatacaatatgaatattacacattagtactttcgtaaagttagtacaaaatttaaaattatgttgtcattttaatatattttaataataaattgagaaaacaaatatatactattatatgagagaaaatataatgatgctagccacgcaatctgtacgggccaccatgctagttcatgataaaatcaaatggggcataattatttattgaaacaaaaaaaattgttgaacaaatattttttgacaaaatccatataagagttttagctagaaattatgaaccaaaattatttatttgttgggttcaaattttgatgaaaactatatatgaatttcataaaatttcataaaagttaatttaaaatttatttacaaatttttgatttatttttaaaatttgtagtcagatcattatattccctttgtttatttacaaatagatcttttacatataagaattgtgttttatcattaaactagcatataagtataagagaggggtaatatagtcaatttcaaaaatatttaactgtcaactcacggaatgggcatagaaaagattaaaatgagaactcatgagtatatatggaatgaggcaaaattcagggtacataagggattgaacaaattctcaaaaatatataaagaattttctcttagagtttataaacacgcacagccattgaagaaaaaccgagcggttcataccaaagaaagacgagtattccgctgctcgacaaacaaaattgcaggaacaagaacaaacacgacatttgacaaaactaggaggaatcttgtctcactagctctgcttggctgctagtgctagctatacccagtctgacccggatggtcaaattaaacgatggaaagttcatcaagaacaatctgcctcgttttctgtgccataaactacggtttggtcatggtatatagggtatgtttagttcacactaaatttaaaaatttgattgaaattgaaacgatgtgatgaaaaagttaaaagtttatgtgtgtaagaaagttttgatgtgatgaaaaagttaaaagtttaaagaaaaagtaactaaagcagggcatagctaggcttggacaatacagtactgtcagcagtaaactatccggtgcaatttttttaagactgtatagtgcagctgtactacagcccagtggaggagtatactggagtcgtagggcaccctggcctttggatttttggttaaagtgcggcaactttcttgtgatcgctgggctcgcttctgagctcagatgcctctgtttccaccgtcttttttccttgctctacagcggcgtgccctggagcttggcgcggtgtgtgttctgctgtagcaatggccaatggccatggctatacgacgctagctttccctcaagtgcggctgattccattccggcagcgtccaaaaccaccaaaatatgctgcagcgcagcagtaagcattgctgtagcggcaagcaggcagccgcaggaccgcagcaacgcgtaggacgcaagcgtttttctctccatctcttggctggttgtgggagctgccgagctatacgcctacagtagactacgggcaggggtagtcaattgccagcagagaagcgaaatactccagtacattgagatttttttttttgagaacacagtacatagagatttgagataggatcggaagagtacatgtactcctcactgcatgtctactccgtgcatctagaacttatttcttcctttctttttgttacctcggttattaatggagttcacactcttaactctgcctagctagaattaatcacacatgagtatatacttcgtgcaaatactagtgcatgtaccgttatatacatctcagtggatatacggtagtagaatagtacgtactacctccattttatattataagttgtttgattttttattagtcaaagttatttagatttgatcaaatttatagaaaaattagtaacatttataacatcaaattagttttattaaatctagtattgaatttattttgatacaatgtttgctttgtattgaaaatgttgttatattttactctaaacttaattattttttaaaaataactaataaaaaaatcaaaagatttataatatgaaacagggagcagggagtactaagattaccgcagaatcgcagatcaatggatggtgcggatgtacgttttcgtctcgggcgcttatctgatgatctataaatccatgggtcacatcgtgtgctactgtgaataatcttctgcatggttgcttctgatctgggcatgcattgacgctgtcaacaattgtacgactagtatgtgttaacttctgcacacaaggtagctatgttgctgtgtgaagcaacagaaatgaactaggcaactatctaagctaatactctgctatactacataggaacaattccagtacatggtcaaagcacagtttatggcatggaactcgggtaattgttttgtccgtggcatatgcttgttcaacctgagttccttaattccgacatttctatttctaaacaagttgaaggtggccgcgcccgggcaacaacaaacgctaccaaacaaacaatagccatcaaaataatctataaggccatactgtaataacttctattgatacaggaaaaaaaaactatactgtgcactaagaactgagctgctattagctatcctgtgtgcttgaaacttctgcccccgtccccgattatagcaaggagaggcctgcaggggacgcaagcaaagtgacgcaaacgggatattgattcatttccattgataagagattcgtgtagtacacagcaagtacgtgtcggagcccctgcatgagagacacacgatatgatgacttgcaggacgtacgtacgcctgtcgatgtgcccatgcatatgctactactgactacactatactccgtatggatcgatcgatagttcgttcgcgagcgcgtgaatgcactggccgtacatcgcacggacagtcgcaagccggggatggataagcaagctagcgcggcagccgcagcagttgttaatggcgcgtgagagtatgagagatgctacatcgatctgttcgtgactcatccatatccatggataggtttgtagatgcatccatccaaatgcccgggcgttggcgtgtgcgaccagtggatggatcggcccgtggcgcgcgctgtgcgtgccgcgccgcagggcgcgcggatgccttgcttgccggcgcacgcctcgcgccgctgcgcgcgccgcgtgcttttgcgtgctcccgtcgccgagctacgtacacaggctatacagcgcgggatagctgaacgcgtgcgtgcatagttatacgtacatacacgggcaaatccgatcgatccgctggtcaaacgggaacacatacgtagggccgttcgttcagtatcatcgatcacactgtgtgaagatctccggtgatccagatctgcattgccgttcctgtacaaattattatcattaggcatcttcttaattgggatgaccagcgggaatgagctagtagtaatcatagtcgtgccattatattgtacgtatagtacctggcatatgctacaagcttgtggagcatcgcagttactttaagggcccgatacacgttgtacgtacactgcctctcctgtaagcttgtaactcgtaacagtgtgtggcacagtggctgtaacgtgtgggatcgatgtgtgtggcaatttaagacgcatgcagctcgcgtctcatcgactttactagcagcgcgttgtttcttgtgatcgatcgatcgatcgatcgaccagccgttggagacaaacagaaccgtctcagcgcattaacgtacgcgaccctagcagtacgtacgtatgttccctgttgaatccactactgcgcagtacgtacgtatgccgatgcgcgtacgccccgttgcgtcgtccgcgcgcatcgacaccggcgctacagtatatgtccagccgccggcggcgccgggtgaaattaaatacacgcagatgtggtagctcgagttgcaatctgtacttgtcgatgaaatcagagtgatatcctagctacagatcaagtggactacaggaggagtacgtacgctagtggtaactgagtgaggtacagtacgtacgttagtggtaactgagtgacgatttattgtgctttcactttttttccttctgtctgtgtcagctagctaaccatcgatcggtctttcgaataaaaagcagctaatcctttgtttgaagatgtgaaagcgaagtcccgttccgttccagcatagcttgacactccccgtcccagctcctgacaaatgtggcataggattccccaattcgacagcgacgcacgcacattgaggaggccgctagctcttcctctatgcgtggctccatcgcacggcgagcgattgggtcgtggtacgtactccaccgaggtaggagtagtatcaccgtatcagcgcgcagcgcacgtacgtacatgcatccgctcgccgctcgcaggcacatgcattgctggctgtaaagtggccagcgtgcaccgtggggtatccgcgacgtgtcgcgggcttattcgttagttgccccaggcctttgggtgaaaactgttcgctcttttctcttctttgtttttgttttttttatctgtaatactcctacacggccacacgggtgtaaatcaaggttgtcagtatcccgatacgtatcctagtaccttacgatactacgatcctactaaatcgaaacgataccgatcccatctagtatcttaattttcataatttctcgatcctactattcattaatacacaatcctacgaaatcttaggtggtatcccgattcgatccctacgatactacaaaatattatttaaaataatatggtttgaaaataatgtaaataaatatgctcaatttttttataaaaattagttgaatatattaaaaccaacgtggtttctcttgataaatgtctctatttgcatggcatatatcattactatattttttttaatatagaatggctatatataattaatataaatattaattaaacttaaaaaaagaaaatctcatagtatcccgatactacgatacgatcttacgatacgatattactttgagaaaaaacggatactatctggtatcccgatcctgacaacattggtgtaaattccctgctctgctgcttgctaccatcacggagtgaaaaaaaaagaataaaaacgtactcgtaaatatcatgattgcttcattgctagtaggcggatgaaacagtgggagggttctgatgcagcggctgcggcgctgcgccgtgcggggtatgtggcaggcaagcgaacaactgaacagggcaagccccaccggcgctgttccggcgacccggccgccgggccctgtgggtggagggcacgtgacctggccccagcttaagtacgtccgcgtggagcatttaacacccacgcgactgctgctgccccccctgggccgggccgctcacaacgccccctggtgggcccgcacgctgaggctccggcccccaggccccgtcgccttgggcccaagcaggatgccagcataggattggacaggtgatgtacacggtaagagcgataaattctgagcgagaagggaacgcggcattagacgaatgtggtgagtgtttgggttaaaaaggtactagatcgatccgagtttggttcacgacgacgctagccaaagctattaagcgggtacgcgcgcacgatgtataatgcagcatattgttatactctgctgctacatatagctgcagatcgatgccctggatctcgaatacgtgcgtggggttcacgaccgtgtggagctcgagcaacgctacaacagaggtagctgtgcctgtgtatgtatgtgttatacgccctgttacgtttgtctggatctcgatcgtcgcgtgggcggatgtactgtgaggctggcggttttcggttttcaggtggacgacgcaggcaggaggcagagcggctcgcgtagatctgggaaatgattggccgagcgtcctgctcggagttgggcaccggcagcggctggtagctaagcttggttccatgccgccaactaatcctgcaacgagtccatccaactgtcttctcaaacgcccccgatcgacgaggcgttttgttctgtcacctgcacagctgcgctgctggcctgcggggtcggggccgatcggggcatgtgtgtacgtgagccccgtttcgcgtcgtcgtcgacaccgatcgagatgagcagcagcaatagcgagagcatgcagcagatgcatgcgtagctaagctagctaacttttggcaggcaggcagtacaggccggaccgcgggagtcagggaggagagtgatgctgagtagtatagtgagtatgtggtccagctgcgtgcgtgacatgtcaagttgtttcagcagtgcaaccactgtgcaagcagctggaccagtacacatacagacaggcatgttagacgccaatgttacgaagaaaatatcgtcgattgatgatccaaagtttagcgctggtttaccaccatgttcgcgcgcatctacgcatgcagagagtagcgtgtgcaacagcgacagcgcccgcttaatttgtcccttggtacgtactcctgcatcatgcgtgcactgctccaccagctgattgcacaatggagaggcaaacagaaaataaagcgggttttagaccgtggtttttgttctcttctcccagatgaacccagcctgaacctgtgactgctccatagtttcaccatgcagctggcatttgggctcccagtcccaattggccttctcatgacgcgacacataggcatggccacctaatcgatccatcaagagatcccttagcttcaaacttactaccttcccttctttcaactgtaaagttgcttccatgatgctggctactggtctccactgctttaatgggttctattccagctttttcccaaccatacatatactatacacttatacagtacccggcttttgaatggacgcatttgcatctggatcaaccaatgcaaagtctgctcaggagcaatgctgaccaatcagccaatcgcccgtgaacaattttagtgagaaaagatgaaaccgggatcttatccttaccataattattgcagctttataaagatcataccgatccaataacctaatcagtatccctctctaaaggcaaaagggaaggtgagatcttgatcaggatggtcaatcacccaatgatattgctggttacaaggcaattagggagggcacgatcaacatgattatgatgacctgttttgagccacaagaatccatggccgctatcaggacgtctgtaaaggagactacataaccatatcaagactttaactttatcccactttgaagaaagagagtgtgagagaaaaataattacaactggattatcaaatgactcatgcatgttgaacatgagttgagttttgaattatttgtagcaggttacagaagtctgatataagtctcaaagtggattacagctgaatttaatgattaagcatggtaaagattgccacaagatccaaggctaaagggagtaagtgcaagaaagtatatggtactggtccaattgacggctcatgtgcatctgtggccagatctagataggtacaaaatacaaatgtacaatggtacacagaactgagaaaggtgggcagattgtcctagatgatggattttgacctgtcaagtagtagatgccttcccgttgctttatgcgttttgattgggtcatgactcatgagacatttcaagatctacacacagattttctttacaagctatatatttttcgtacatgaataatactactaaaaacatttttatgtgcccgcttagaacacatggatttccaatgaaataattcagttcgtcatggggcagaaaaatcccagcggtttgtcaatgcgagaattgtgccgatgcaaattggatggccaggaattcttacacggtgtgagttagaatgcaaacctaaatttatcaggtatatgtatttagagttgtgtatactttacacttgtattacagtcggtggccagctaggcttgccaactagtgcaatcgtgtaaagttcgccactctgtcaatctgtacctgctgcccaacaaatgttaagggcctatttggtttgattgtcacggtgaccatggaaaaatgttggcaaagaaatcagagtttcagggacaacttggtttgatactaaattttgctaagtcattcgcctttttttttcatccatttttcagagccaaaaatggccaagacatgggcagtcaacttggcccttgattttggtttcccaacatttcgcctagctttcttgggcttccttggagccaaactaagggcctatttggtatagctataactcttaaatttaactccagaagttgggtctagagtggagttgtggagctgcctaaacccagctccacaactctagttcattttgtgagaaacctccacccagctccactctcagttttggtggagctgaaactgtttggctgagctccagctccaggaggggtggagctggagtgtagctggagctggagctgtgccaaacaggccccaaattatcttaagctgtagtagtacttgtctgggactatttaatcacaggatgcttataagcaaagtctgggctaggctggtaaaagaggcccagttcggttcgggcctaaaatatctgccaaaatctgggccggtacggtgaactgggcctaccgtttttaatccattctccggcccagctaacttcaacaacacaaagcccaaccgctgtaccaagtgatatcattatcaatttatcatgacagtgttcgttaatccctttttttagataatggagatatcactgagcaatggttaatccgttctaaattctgatagacatagaggctgcaactgccagagaggctaatctgcaaatgcagagttgctgggctgtttctttccacctacgatttaggacaggctacaacactgaacttagtccacctgtccccttgttgcttcgaggtctccagctgccgctgcattctgatatgcctgtgagtgacatcaacagcaacaatcaagctaatgggccatgcctcgtggtgttttgcttaaccatatgtctgcaaaaaaaaaaaaaaaaaagttggggttttgagtttttacctcgcggctcagcttgatgcgcaggttggcttgcgaggagggagctggtgatgaggcgttctctgaagataaaaaaaggagagtaaaaataaataactagtatttttcttttaaaatttcacagccaacaattctggaacagtcattgttttactgaaccttgagcttgggcttgagagtctcaaccgcggcctttgaaccgttgctgtttgcagcttgctgaaggaactccaggatacagggttagattcagtctgatgacatgcatgcctgaatattggactgatgatttgtcatttaccttgccaagaacccagtctgcggaatcaaagtaggcgcgctcatggtcctgcattagcaccaggccatgcagccaaaggaatagctcagattcgctttcagatatttatcatatactagtactggatagtctagatgctgcctttttttgaactaactactattaccaaaacttgcactcccatcagactatatactagtactacaagatttcggtatgttctttatctagtgagttgaataaaaactgaaaacttgatacagcaataaataggatttgaatactatgaaactgtaagactgacaaatggctacaaaatttcagaaactgtatacctttgaaatcagaggcttctttggtgcaatccctccatacttcttctcaatgcacgcctgcaattcaagatcacactctttcacaaaccccaaacacgtgcagaacaaagagaacacccccccaaaaaaaatcccatcttgctctgactgaaagcagccggaaacactgaactttactccggtgtactaagtgtaccagagatgaggcttatccgttcgctcaagaggccaagagggtcaggaggacacttcacttctcaatgccggtgcagtgcagacacagacgcgggcttgtccacttgtccagtgaaccgaacgacgtgacaaacacacacacaaaagcacacgctagaatggtttcgcggccgcaacacgagattggacgagaccgatcacgtaatcatgccgcatccgcatggacggccgtccctttcgatcgcctcaaccaagcggaggaggaggggagggatcacgcttatgagacccaacaaaatctgcacagcgttttgcacaccaccaccatcgtgtggctgctcttgatccacccaaaagcagcatgtgaccgatcgatctagcgatggcgatcccctaacaacggagccgtgacaacgacgcgattcctgaagccgttgagcgcccccggttctgttcctaccttcgctactgctatctctcacgcattgcccatgcagtattgcagtcatgcagatgctggttagttgcagtgttgcagaggtgagattcgcaggatcggtgaaagaaaaaaaaaaagcagtggagaaaaatgcaggtgttaagtagtagtagtagtggtcagtcatctgtgttcagagcctcagagagtgcttgcagtcaaatagattcttgggttggaaaggagattaagatcaggttgaaagtttagtttgcctttttggtcattcattccttgctggtaattaattagttttggtgtgtgcggctaaagtgatttcttctagatgcatataaatctaaagtagtgcgggtaaagggtagtaattgatagtgcagaatctttaattgctcacaggttttggagagttggtgttgaggacaagttaattttggtgcacgttaggtaatgttctggtggttactttctttaaacagattaaaaattattaactagttaattaagttcctagttaagatagaattaagacaacggcaaaggaacaatggtgacacaacaaaaaactgaaggtgatctttactgacgaattaagcacagttggggcattaattctgaaggcaagactgttctcattttccattagacagaaaagagagacaaaataactctacaggctcagggtcacacttacctcttcctccattgaagccaacgacttagcttcatcacagcctgccatctcctgtactcctctctctgtcttctctgcaagaaacaacaccacaactttcagttcctgactaaaaacataaaagattaaacaagatggtgaagcattttggcctgaaaaggagaaggaaacaagtgcaggaacttcttgcagaggtacacaaatgctgtaagagatgaaaatttcaagctttgggtgattaagagagacaaagagttaaccttgtgtgctccttcgtcagggaagatggagaggaggttatgaaaggcaaggagaaatgaagtgtgggcagagctgaacctgatatttatagagagcttgtacgggaaaccaacgaaggcccggtgcacaagatacatgcttactgtatgttagtacaagatatgcatatattactcacgtttctaatccagacaaaagtatcttttctttatgacgctaggagcaaatctaaagctggcactattcctcaatcaatggatagatagggaagtcatcacacatcccatccaaaagtttgagttgatgaatagggtgggaaaattcactatatactttaagcaagctgcaagcctaatatatatgtgcaagttttatagggttttaggtgtgaaatactcctttcgtcataaaatatagacgacatggagggtctataagttaattctactccctctgtcccataatataagggattttgagtttttgtttgtaccgtttgaccactcgtcttatttaaaaaaaattggaattattatttttttgtgacttactttattatccaaagtactttaagcacaattttttattttttatatttgcacaaattttttaaataagacaagtggtcaaacagtgtaatcaaaaactcaaaatcccttatattataagacggagggagtaatttttttaattgcatcagctagaattcaaacttaaaacctttttggctctaatacggtattgagtcgtatgtactagttagtttgtttgaaagttgcggatacacggttaagaatggactacccttcgattgtaaaaatttacaatccatcatttagccttcagtttttaagcacaagaaagaatttgaattttaaatcccttccattgtggaaatttacaacccattgtttagccttttgtttataaatgcaagcaacaatttgaattttaaaacataattttagagtcgatttcaggtttttttttcattgtattttgttttctagcatttcttttaaattactaagaacacatataaatatttcaaaattatttttttaataataatccattttgctgataataagtataagcataatgacgtggttgttatataccttgtgttttaataatttattatgtagcggtcatgttattaaaaatcacacaattgagtagtctttaaccatcaaaagcaaatttatttttcctaaaaaaaatgttcctaaaagattgtctttttagcttgaaacattgtctacaaaattagagtgaagtctaaatttggttgggtacatggagctggatgggagatggtcgtccaatttttatagtgttttgttagatgacagtgtgggtaagacggtctagaaaaaagaattctttcaatatcctccatcgtccttgtctcatcctcctccttttttcccctccttgttttcttcccatattaaagaagggtatagtctcttgcatgctttttgcgcaagattgcttggtctcgcactctccccacgcgagaccgctcggtctcgcgccgtccccatgcgagagcgatcgcgtcgccatgtccacattacttttgcgcaacggttcagcgatatcgacggtatatttatgctaaaaaaattgcatccataatatttttgagaaaaaatgaacaatatattttcaaatttagttccaaaaatggcttgttttcatgactggatagaataatggcgtgtttgagacgagggaaaagaactagattgagaagatccatacgcaaactaaacaagatgagctattagcgcatgattaattgtgtattaattatttcactcttcatgtgatttttaaaataactttgtgttgagaaatacgtaacgtttagtaatttaaaaagcatactcatgaaaacaactttttttctctttctcataagaacgaactcagcttaatataatatttttttaagcttatgaacttatgaattatgcgtacatggttcaccttagagggtaatatgaacggttttgcaaagtttagggagctggatgtccagttttaaagtttaaggtgctagatgaacttctatctaaagtttagggggtacttggactttttcgttttataaacgtggttaactagatgtgtgcaagtttgttatatgagagatttggcgagagacatgtgagatcgttacagatctaatcaacgagacatgaagatttttgtgagatgtgaaatctaggcgtgcgcacgccaggtggatctaatagcggacaagaatatatgggtcaaaccaacaattagaacacctgtaaagctataagatgacctgattctagtaaaaaccctatatcaatactactccctccgtcctataaaaaaactaacctagtatcggatataacacatacatttatctaaatttattgtactagaatgtgttatatctaatcctagatttgttttttttatggagggagtactaattaagtagatgtggttatgtatgggtcgactagacatgagtctacttaaatgctcagaaatatcagttgattgattggattcatttcgaatggttgtctatccttctaacctcaagactacgaaatgagaaacatgttctttattctctctttctcatgtcctgtgctcatatgattttacggcattacagtcctaattaaagaccggattctacatttctggtgggtgaaatatacaattttacggttcttttatatgattctataagtgcaatcctatctggagacctctaatctggttcagggtcatgatttttaaaaccttgcctatgccgaagagtttcccctgctcttgttgggctcaagccgccagttgcacagccgttcccgcttgccgcctcctcactcagtttcacaactccaaccctacccattgctaaacttactctgtttctcacccatagctcagctccgaagatgcctcaccgtattgcctaaatattgcccagtccgccactgcctagagctacctctaaaccttgattaaggtggactctcttcccttccctccccctttatctcacttaggtgattaatgttagcaaggtgatgcataacttcacccactagaatttaaatcctagtagccattaatatgatcgtgtgcatccttagttagtgtagagattggaagttatactttcttttattaaaaaaaatgcaagggtatataataccacaacgaattaggagtttctcaataagcttactgttctgtagtctattagacttctcttctccattgtttattttcagttcacctttgccctaggattccaaaggcattcttcaatcgctctcttccaaattctcttgctttcttctaccctttcttccacctcactgtaaatccaactcaatgtttcctagcaactttgcccatatggctatatcctcatggattcttgtctctgcagctttcatatatattctcccattatctaattcgcgcatgctttgtctccccttatccgtgctccgtgcatgccgcagtgtctccggatggttggctgctggagctttgcctggtacgccgacaggtcaaaattctggtgagtagctatcttggtgtgtgtcttttatgtgctccaaatcttttatatatgatccatatgaagttataaaacgatagtgtcggcatacgctagggagaaatatatgtgtgcatgttatgtgttatggtcattttgttaagttgtgcgttcgcaaaatgaataaatgatcatttttgttgtgtggtttggtagggtaaacccctatcagtcatcctggtgtaaccctattaacaagagcgattagctctcacagttaaattacacacgcaaagcaaccgatatggcgatcttggaaggaaagctacatacatcgatctatctgcagagtagttgaaaacttgaatcggataacaacatcaaaagtccgtactccgtagcttaagctagatagagagataccgataatgcatcgattgagaatgcacatcgtttggcatttcccctatttgtaggggaagatatgtgtactcagtactcacttcatactcgcaaaggaagtcatttaggacaatatttaagtcaaaccttgggaatataaatcatgaataactctaaagttgttgagtttgaaaatgtaaaaatcatatgaatagatttgtcttgaaaaatactttcataaaaatatacatatatcactttttaataaatacttttataaaaataagaagtcaaagttgtgtttaatttggagaccgtgtcgatgtcctaaacgacttcctttatgagtctggggggagtattaggttgagcggaactaggcatatacaacaactaagatggttgttgtctacaccctccatcccatattataagggttttaggtggatataacacattctagcattaagaatttagacagagtcttagtactaagaatttggacatgggccatatccagattcttaatattaggatacgtcatattcacctaaaaccccttataatataatatggagggagtaatatatttctcagatggtctattgatagcactagacagtacccataaaataggctctcgtagcaactaacaaaattaatgcgagttaatcaaattcagattagataatctatcactttgtttcgttaattaggattaaactttgatcaataattgctttattaggatatttaagtgataaaaacataatcggtgctcttaatagagtaatggttggtcaaagtttagcctaataagacaaaatatgatctatttcctccgtaaaaaaaaagacaacctaggaagagatgtggcccctcctagtacaacgaatctagacaatcctctgtccagattcattgtactccttttttttttggacggaggaagtatattttttggatgagagagtacattataaacatagctataaaataagctatgacatttattatggagacctataattcctgacggtaattgtgaaaaagaaaaaaaatatttgcaccattagatcatgatgggtctagattataatggcatatattgattaataagttatatataaatacaaaagctcaaatttgtatatcaaatcaaactctactttttagaaatatacaaactataactgtatgaatgaaaacataagctaacaattgtatataatattcaaatatattttcaaaatttattaattatgtagatagaaactgcacttgtatttatggaaatagaaggcaagggttatatatcaaattcaatttcatctttatatagttccgtgccatttgctcaagaaaattctctaattatattattattatggtagaaaaaaagctgccacatttgctctggggtctaaaaatttgcacgttgattgaagaaaaagataaatacttacacaaatattaggagtcgtataccaaatcaaattctatagttagaatatattgtataaaaaatataattattccatggatacataatctcaaagttacatgtcaaatacaattcaactttaaaatctattagctccgtgtaaatagtgctaaaaaaatccgctagttgctttcagatagcgctgaaaacgacttatgtcatcaaatgcaaattagcagaacaaaacagccctgattgcataatttcggaatttcaatatcccaagaagaccatcattaaggtagaagatattatcgctctgctttctttctgccgttcctttgaggagcaccattcaccaaagtgaagaatctttacgtctattttcctccgagtcctctcttaagtcttaacgtctttctcgcctcactcaaagtcaaatcttaccgtatccatagactagacccaaaaacaactggacggaatatatgttctgaatttctggaggacatgatggagcccacacatctggtttcagatttgccacgtcgactcatcatatatcatatatatgatcaaacttaacattgaaactgtacgatgtcacgcgtgtgaaatgtttgggtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgttagttttaagttctttcagactcatttaacatctggttcttgttcttcgaccaaatgcggaatgaatttgagcagatttttcagtcctgcacttgctctggtataggtaattcgtgcatcgccttacggccttaccgtatcaaggttattatttagttacaagaattttagtatttttaggataataaaaatattttacatctccggcatctgccgttagacatataatcataacaagcattttagttgtgtgaatcatagatgtagagataatataattcatcttattaaaaaagggagatcgattcagtatccaagccaaaaattcaaaattaaaaccccacaagaggttcttccaaatgcatagtcattctagaaatttaatttgaacagaattaattctcaactaaaatgttttagaatgtgttgcaaagacggcgtgccaacgggcgcgctactttttctagtgtgaaactaaccattgaaaaaatataactgataaaaacatcaccctttattacataacaagaaataattttataaaatactccctccatccttaaaaaaaaggtaacctaatattaaaatgtggcacatcctaaagtatgtttagattcgttttactaagataggtcacatcgtaatatgagattggtttttttacggatgaagtatatgtcaagctaacctgtagcatttaattatcttataattagataatagaaaatgatctagtaagattgaaactatgagggagtttacagtgagctggacaattttgcagattctgggctgctatttaggatgaggaacttcataagtcacaagtctcatagtgcgaaattcctatacagattatttttagtgggtcccacatatcacaagtcacttttcatcaacccctcctctcctccctgctttttcctgataaattttgaggaggttcggtggccaaatgaagctctccgttcttggctgctcctcccttcataccgatgtggcttggaatctacctgtgggcgaggtcacctcgcctgaatgccacctcaccgccctgtgaatagcttgaagagacattttataacagcaacactagctccttttcccgggtcttttcctgcctgagagactgagagctgagaccgctggctgcttgagggaataatatggcgatgcgacctgctcttttgacgatggattcgactgtattttccagctgtgctgtcgactaggaatgctgtccacgtcagcgccgcgccgtggcgacaaacctctggacttggcgttgcatgttgttgcggactgcgcgaggctctgcgaaaaagaaaaggcacttttgcgctttgcttaggaataggatggcaggtacagtggagatcgaggttgctggatgacgtgtccttgcccttgtggcttagtactgctgctgaaaattgacacgttggtgattggaattggactggctgctcatttcggcctagctagtcctcttttgacgtcgtaggccggaaagcgaaaggtgaaaagatgccgtaagcatcacctaacagtatctctaaatgaaacccgattttaaaattaagatttattttatgacaaacttgctccaacagctttcttagagaagtttctggaaattataatcccttctcctcctttctcgccctccacaaatggggagacgctcttgctcccaatttccaacaccaaaaaaggaggggtgccacgcggagagatcattagcgcgagaagggatgggcggagttattttttatttgtgtatcggttggtagttaagaatgggtccactttttataggaagttaatttaatgtacctattggagataaacatcactttacatcttaaaatcaaattaaagattccaaaaacagaatgttagagacagatttttgggtatctgttgggcatgttctaagggcgttcagcctgagtaccacatcatcaattccacgtcatgtatgcttcacctggtaccaaacgaagaacacagaacctaacaaagacccgcgctcctcgtcaatggttgtcagagcgggacagcctttgcgcgttgctgctgctgacaaggtttcacgtatggcaaatgaagagaagggaggaagggaagatggcagtggtcgagctgttgccactgagacattgtcttcgatccgttgccgccgacatgctgccatcgcccgaggtcgatctgaagccacctctctcgatccgcgcaaccaatgtcatttcaccgccagcaactcggcagccaggggagggggatgtgaggggaccgagggaggtgaggatgtcgtcggctttatcaggctcaccaccggatcccccaaggtcgccagccgagagggagctgagtccgagccagatatgcctcgagctccaatccggcgggaggataggagctcgacgacggttgggtgtggcgtcgacaggagctaggcggcggttgggtgcagcggcgacaggagcttgggcacagttgggtgtggcggcgattaggtgtgaaggtggtgaagcggcggcaccccaaccccgacggatggatctggctggcccgtcgctgctctgcccggtgccgtcgccgcttgggccactgcgcccagcgccttggcttcgtctaccggtggggaaaggaggagaggagagagaggggggagatgaagagtgaaggagggagggagggggagggtacttgtgggatccactgtaaataacttgtattatggagcatgtagctaaacatgttcttagtctatgtagtatgtgaggttcagcaaatctagagacacactgctattccctaaatactgctcttttagattcaagtaaattaggcttgccgtacacaaatttaatataatcatattaccttcattctctttcgtatatcatttttcagctgagggcatacttttttctcaatgtaacatagatacatcatgaggcaacaagacaagggtgaagtgtgggtattggtgatcttaagtactagaatgagatgtgtgctctagctaaggcggaccacttatttgattttgaagcaaaacacactcactagccaagttgctatagcaatacgcttttttttttcaagtttcgatttcaaccttactattctaacaatctatcctcaaggcacttcatcctgacgttgccgtcttgtagcagtatagtactcataggttagcagttgagatagcaaatcaacacaagggaacaagttggcaacagtgttcattcacctgcttttgtattatttcaagctctttaaaaattcactcatcaggatcaggtgtgttcgtgatacaaaaatatgagtatgagattacagtttacaacacggtcctaaaattcgtggcaacgatgatgtgacgatgaccatagcagatacagtaacaagagttcagttcagagcgcagcaaattcagagagctcaagattgatgggctcacatcctgctcttccggaccgggcccaattccttggccttggccctcagctcgtgcttcttgatcttccccgtcgccgtcttgggcagcggcccgaacacgacggacttgggcacccagtaccccggcagcctctcccggcagaaccgcatgatgtcgccggcgagcgccgcctcgtcggagctgtcggcgccgtccttgggcgtcacgaacgcgcatggcgactccccccactgctcgtcggcccgcgccaccaccgacgcctccagcaccgccgggtgctggtacaccgccttctccacctccaggctgctgatgttctccccgccggagatgatgatgtccttagccctgtccttcacctcgatgtacccgtcggtgtgcttcacgccgaggtcgccggagtggaaccacccgttctcgaacgcctccgcgttcgccctggggttcttgaggtaccccttcatgacgccgttcccgcgcatgacgatctccccgagcgtcgagccgtcggcggggacgggcgccatcgtcttcgggtcgacgacgtcgaggccctcgaggcccacgtagcggatgccctggcgggcgtggaggcgggcgcgctcgtcgtccggcagctcgtcccactccggcttccacgcgcacactgtggacgggccgtacgtctcggacagcccgtaggtgtgggtgatgcggaaaccgagcttcgacatggacgcgagcaccgacggcggcggcgcggcgccggcggtcatgacgttgacgacacgcggcagggggaggatggcgtcagccggcggagcgttgacgatggtgttgaggacaaccggtgcaccacagaagtgggtcacgccttggttggctatcgccgagaagatggcctttgctgtaacctgtgatgatggcgaacagaagtgttagtgaatcaatttctagtttgctactcctagccagcatcaaccatcaagcaggtaatgaactgggtaaagtcactaggcatgaacaagagtccatccccaacctaatctatggtatcaaattcattcatttattatcttgcaacttatggctgcatcacaaacaagtccatcaagcacacctagtcctaatgtctgcatattcatttatctgggaggcaaggaactgacgagcatttgtgtactgaaaaatacccccatgagctagcagtacaatagaaagatgaccagaaattggcttcttaaatttcaagatatataccaactgaactaattatcctgaattccaccctggtattattgcagtaatgcatcagttaacaggacttgattttcatgtttatatgtatttcacgtaacaagtgaacaacttgtaccatttcactgcaatgctctttagagttgaaaaatgaaagtaacattgataatgtagtatcaggactagtttaaatttgtctgggagtattcatacttgaatgacgcacttttaccaaaaaataattcattgcctctagtccttatggtaattttgtagacatgaacatattgtgaaggttattgcgttaatctaagtaatatatttgctaatgatatgattgttgtctcatacttactattcatataggttcgatagaaataatgaataggtctcaggtgtacacttgctacttcagttttgcagattgttcatgttccacatgaatgctcgagtgataaagttcttactgaagaagttctagatatagcatagcatacctgacgaagacaaatgcttgttccacaaagagcagcaagtgtccatgtatagcaccagccattacagtggaacatcggcaaagtccacaaataaacagcgccttcattcattccccataccagagcaccactcagtgacattaggtaagcacccctgtgatgcagtaccacgccctttgggttggaagttgtcccggaagtataacctaaggcaatactcttccattcatcctgtggtggtttccaggcaaattcaggatcgccagtttccagaaactcctcatactcaatggctcctttactcaaagcacttttgagggacacgggatcacaagtttgatcaccaataacaattagaagtggctgtttgaaagctcctttcttttgctccgcaataatcctcagagaatcctctgctagggagaaaaattcctggtcaaccatcacaacttccgctgatgagtgctccaagagaaatgcaacagtaggagcatttaatcgaatgttgacgcagttcaccactgctccagccattggaactccaaaatgggcctcatatactgctgggatatttggagctattacagctacctaaaaaaattagaagaaaccagtaatcagtgcaaatttgatccaatatgttgtgtgcatgcaaccacagaggttttagctagcacaacttagtcagatgaaagtattggagtatcacataagaagatattattgtctgccatatgatttctacaatcaatttgcagcagacagttgtaatcttctcatgtgcatccaatatatcttactggatttggaaggttcccatttcccatcagcatcaagagaaagaaccattcagtttccattgagacatagcatggtaaaaacctaattttcgttttgacaataactgatatgttcaatcttagcatgtgtttgttcaattaaaatgcataaaacacatgcattggaaaaaggacaagttttaggatgcacacatctgaggactgaagaagcacattatgcatactacatctaccaccagtctaactacatgacgggacctgccctctgtttttctcggcctatttagttcgcgaaaagaaaatttttgggtgttacattggatgtttgaccggatgtcggaaagggttttcggacacgaatgaaaaaactaatttcataactcgcctggaaaccgcgggatgaatcttttgagcctaattaatccatcactagcacatgtgggttactgtagcacttctggctaattatgaactaattaggctcaaaagatttgtctcatgatttcccccttaactgtgcaattagtttttttaatctatatttaatgctcaatgcatgtgtccaaagattcgatgtgatgtttttaggaaaaaattttggggaactaaaccaggcctaaggaaaacagtagggcaggatctatcatgcatatcatgtgaagatattctaaatttcttcttggtccgccatggattaccatggcaaactcatgcttgatagttgatagtaatagtctttaaaaatcctgttatttgtgttaatccaaatgctccaaagtccaaactgccagtataatggcatccgtataaaaaaggtttattgatacatgatttcaaattgacaaaaggcttcttcagtacgcagattctgatgttactgaaatgaagtcccagcattgggaggtgaaagggcagtagattgctgcagtgtttctcccaccttcatggagaaatagttgctgcgttgaaactgaaagtgatttcgcagtaatatgctgctcctttattgagaagcagtcttttttttgtgttcttgaggggaaaaaaaaagttgtggcacaaatttaactttttactgctgccaacttggaagcttcatgtgtttggggtgtttgactttgacatcgccatctccaggattacaggggcacacagaacagtagaacactaacaggaacaagtagagggaggcggaaacgaatcggagaacggggaggagagtgggagccgtaccgtgctcccgtggccgacggaccggcgcgcgagggcggaggcgaggcggcggcatcggcggtaggtgtcggcccaggtgtagcgcacggggccgtgcacgacggatgcccgcgccgggtgcgccagcgcggcgcgctccaggaaccagagcggcgtgagcgccgtgtagttggcgcccccccgcggcaggtcgtcgatgtccctctccgccgccatccccccgatgctctctctctccccgcacgcacgcactcgtctcgcgtggcttggctaggctttgacttggcaccggtgagccggacaaatgggagatgatgccacgatggttctttaatagtcgctggagcagcgtggcggcgagcgagggcgatgaggagcgggtggctggctggcggagggatcttgctggtggtggccgtggcggggagggattttgcgagttttctgcttctagtggctgagcgcgcggaggccggcagctcgcgcggggtggtggagttgtgaactggtggtggtggtgggtccgtgactcgtgtgagctgagaaattcctgttgctttttaacgttttttatgtcgcctgcagacggggccggcgggcggcggctagtatggagatctcgcttcattggtgggagaatgcccgcgcgcccatgccacccacccgtgtgtgatgcacgatttgcaggccacgtctcacgtgctgtcagtgcacccgtacatgtacaatagtattcccacgtcgattttgctatacactaccccgtctcgaaaaaaaaaaccttaacataaatctgaactagtatgtatccaagctcataagctcatagttatgattgttttcttttttgatggatggagtatgtaccaacaattatttttataaaaatttgacagatataaatatagtacaatcacaatgtaattatattgtaacttgcatgtaattgaacagttcgatttgcttttaaaattcatgtgaggggattcggtactattatactttcgtataatggtaggaaataatcacaacccatgcactaccattaaacctttgttttcacgaaaatagcatgtcacctagggatttttaaaagttacatataattaagttacattataattacaagcaatttataattaaattatatcacaattctacttatatgtacgtatgtgaaatttttgaattaaaatctaacgacaaatgtatagcttatcctattttctgaaaaatatgagtattcaagtgaatatccatgagtccccttggcccgtccatgtggacacgtactggtatttcctccaaatgattttggagttactaaatttatgtccatgcgctgcaatagaatcacaagatagaaatatgattcgctttttttaatgtctgtttttcacgatgggttatgtttctatggctttttgcagtttttttaaggggaggggggttttgagaggaaggaggacgtctgtgctttttaagtactactgtactagttaagataagatgaataaatataaaaactaccagtacacccttaccttatcgcgtatttgaatgggtacgaaagacgtttaggttggttgtaacagaagttccaatatattggcgcgctggttctacaagggcgtacgtgaagctacataaggcacatgtacttataataagtcaacaattgaagtttgactagtttgatcaatttattagtcctgcaattttagctataaatgattctaaaaggatttttctttttctgaattcatgtaaaatttaaaattcataagcattttagtgtcacgtcatccaaaattatttttaaattgtcatggttgtgcactgtagaagtttaggatcaaaagttgtctggatataaagttcatattaccttttagatttgaaaaaaaaaaggctataaataaatttccaatatataaagcatattcaggagaactagttaatgcagagctgcagctacgctacagccgtagctacaacaactgcagcgggctgtttgagtgggctgtgcgcaacagccttgcacaatctaaaataggggtgaaaacggagcggattcgagcggatagtggtcatatcatatttttcctaaaccatatttttttaagcagatgcgaagcggattgttttggatgtcggaaatggtgcggagtagatgcggaatcggtttggaagcggattaaatttatcggatgttacgtgtatgcaatcaatacaatatcaagttagcaatacaaagaacaataatatagtaatcaaataaatgacccatcgtaataattacgtgcttaagtgctaaacaacatgaatacatgatgtccataatataaaaaatacaaaaatacagttacgcacgtatgatatgagacagtaaaagcctcaaactaagaaatctaggttaattgatgaattatgccattggatggaccaacttatattatatgcaacagacaaagtggttacatgtgttgataatttcggattatccgatgaaacgtcatataggataattcaacagaaatgtcggataatccgcatccgccggattttagagataccatattctcatccgcatccgcatccatatccgtcggatttctaaaagctcataccgtatcctcgtttcggacggattcggatcagatattatctgatccgttttcaccacgatcccaaaatgttgtagcttgaccaaacatgctgataaaaatgccagtcaactaatgtatggcctacttcattcattttaaaataagttttttttcataatactacgtccgtcctattttaagtgcagttgtggatttccgtgtccaacgtttgaccgtccgtcttatttaaaaaaaattatgtatttttttataaaaatagtcacacataaagtgtattaatgttttacgtatcatctagtaacaataaaaatattaatcataacaaaattttcaaataagatatacggtcaaacattgaaaataaacaatacaaaactactatctttgagacggaggtagtattattttgttcatcaatcatctacaatttaaatttcttccatcttagtatcttatccgaaccagtatcccactattaaccacacccatttaataaaggacatataacttttttttcaaacaataatctttactaacccattaaaaatggtacttattatgggagtttctcaatattgttagaagttataaaagttttaatttattttaagatggtagggagtatgatagcagatagaatgcatgttagacggaaagataacacttctccacttgctgtgagtcgaggtctcgaggaccaaaactcaggagaggagtatatgccgctggtcacattccctcaaaggcacaccaacctctaaagtcaaaacagtactgagtactcctaatccagtgcgcgccgttcgtcatcaaaagattagcttttctgactttctccattgactcgccggccacttttttcctatctcaagccatggaccgctggacggatgcagaaaactctctgtgtttggataatggaaaatagaaggtaagattgggattaggaaataaataaattgttgaaactaaatggaggaggaagaatgaatggttagaatttaaagataaatgaaaaatcatttcccttttccatttgccaaacattgccatttccatttgccaaacattgccagtgagcatcacggagaaactctctcagtacgcagcagccaacggcaacggcccaggaataaaaaccgaggagcgacccgcgaggccgcgactcgcgtcgaagaaaccgcaatttctacgcttgctgccaagccgcgctgtcatggtgtcacctcgtcacgccaccatcaacaaatccaagcaattcgcgttttgcggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcagatcagcacggcacgacgaaacgaaagcctcgtttgggcacgtaatttgctgggtctcgtcgcattattctttgccccccccccccccccccccccccccgggggggcaccgcgagggcaaaagcaaacgagggggacatcagttttgacggaacagtttacatacaacagcattgcaacccaagtccttttatccggagaacacaacgacgacagcaaccagccgagtgcagaggcaaaagaggagctcacatcctgctcttcttgacggggccgagctccttggccttggtcctcagctcgtgcttcttgatcttccccgtcgccgtcttgggcagcggcccgaacaccaccgacttgggcacccagtaccccggcatcctctccctgcagaaccgcatgatgtcgccggccaccgccgcctcgtcggagctgtcggcgccttccttgagcgtcacgaacgcgcacggcgactccccccactgctcgtccgccctcgccaccaccgacgcctccagcaccgccgggtgcgcgtacagcaccttctccacctccaggctgctgatgttctccccgccggagatgatgatgtccttcatccggtccttcacctcgatgtacccgtcggggtgcttcaccccaaggtcgccggagtggtaccacccgccggcgaacgcctccgcgttcgccttggggttcttcaggtagcccttcatcacggcgttgccccgcatcacgatctccccgtacgactttccgtcggcggccaccggcgccatcgtcttcgggtccaccacgtcgaggccctccagcgccccgtacctcacgccctgccggcagtgcagccgcgaccgctcctccagcggcagcctgtcccactccggcttccacgcgcacaccgtcgacgggccgtacgtctccgacagcccgtacgtgtgggtcacgcggaagccgcggatcgacagcgccgcgagcagcgacggcgtcggggcggctccggccaccatgatgttgaccacgcgcgggagcggcaggaaggtctcgctcgccggagcgttgatgaggttgttgaagacgaccggcgcggcgcacatgtgtgtcactccatggttcactatgccagagtatatcgcctttgaactcacctgcataagcaaaacacatttcaatattgagatcgtagtacaaattttatggataaaatgaaatcacccccctttccaaaaaagatcaactacatatgattttctgtctatccaacttagcaattcaggcataatttgcattcgatacattagtaagtttagcacctgattttgcagacattaattgccaactatatcagaactatgaaagagcagagctacatcatacctggcgaagacatatgttggttccacacatcgcagccattgcccaagtgtaacaccaaccattacaatggaacatgggcagagtccacaggtacacagctccctcaggcatcccccaaaccatggcgacaccgagcgccatgacataggcgccacggtggtgcagcacgacgcccttggggctcgaagtagtcccggaggtgtaacccaacgcgatgctctgccattcatccttgggtggcttccaggcgaactccgggtcaccggtcttcaggaactcctcgtactcgatcgctcctctccccagagcgtactgcagaggcttcggatcgcaggtcgggtcgccgatgacgatcaggatcgggggcctgaacgaccatttcttcttctcggccagtatcttcagggactcttcagctagggtgaagaattcctggtccaccatgacgacctctgccactgagtggtcaaggaggaaggcaattgtctcggcgtttaacctgatgtttacgcagttcaccaccgctccagacatggggacgccgaaatgagcttcatacagtgccgggacatttggagcaatcacagcgaccttaacaagccagagcaaaataaataaataaaaataaactaacagtatgagctaaatagagtacccagttaaatgtggagaatttttatcttaaaatgtttcagtacaaatgtgcaataggagtagctactactagtacttttcgcctcatattctcaacagatacgggtattataaagagttattggcaacagatgaaagtgatagccttatcttatttgaccagaaacagtgacggttccgtgttttctttggcgagcaaagttattaaactagcacttgtttcgagcgccttctataagatatgggagggatattactctccttgactgcccaatatatgcaataatgcaaagtttctgcctggcacgtgtcaatgatttggactgatcaaagccacgcacctcaataggataacagtctagccggagtaaacttctacaaaatgattattaaggagactaatcagcatgttcatgaactgcggcttcttagagctattggtgtagcttttcttttcttctttcctttttgtaagtaaactgatcaccttttccacttcgtcggacaacaaaaggcagactgcttattaatcactgttattataagctttacagcatcagggacatcagattccaccactcaaccagatttttatcacaaaagtgacatggaacgattgatcgtatatactacccagctatatatacaaaaaccacagctcaaaaaatctttaaaatatgaagtagtaagatagcaacttctactacttccctttttgtttccatttgagagctataattaaatgactggtccatatatcttgtgaaggattgagatcggaaaaacaagacaagtgcctttcgatcgttacaggtagggtccatatcatgaagaaggagcgatcggatcagatcattccacactgcagtctctacctaagctcatatatatatatttttctggatgatggagaaaaactctaagctcatatgcatcttagagaaaaaaaaatacgaacagacaagaaaaaaaggatatataattttcttttttatataaaaaaaaagggataaaattttaccgcgctgacggggctcgtagcgggtaaaaagaaaaaagaaaggggaaagaaatttaccgtgcagccggggccgacggatcgctgcgcgagggcggaggcgaggcggcggcagcggcggtaggtctccgcccaggtgtacctcaccgggccgtgcacaacggcggccctgtccgggtggaccacggcggcgcgctccaggaaccagagcggcgtcagcgccgtgtagttggcgtcgttccgtgggagatcgtcgatgtccctctccgccgcatcaccatgccccggcgagcccatcgctccgctctcgctcctcccccctcccctctcctcccccctctcgcgcgaggagaatgtgccgaaagcgtgggggtactggagtgtgtgtgtgacagacagaggcgaacgctgctgctcgacggtcagtgcgatatatagcgcctgtacgccacggtggccgttggtttggcaggggacggacggtcgggatcgtcctcgcgtaatggcaggcgagagacttggagttggacttctccactgtcaagtgggccgtacgggctctgtcgagatggcccacggactccaccagatggctaattggctgtaccctacagttatgcttctctagcagtgctctgctatgctatattgcttttcccttttacttcctccgtttcacaaagtaagtcattttaacatttctcacatttatattaatgttaatgaatctagatagatactaatctagattaattaacaataatataaatataggaaatgctaaaatgacttatattgtgaaacggagggagtaactattacgaagtgtacatacacgcacacaagtgtacatacatgcatacatggtaatactccctccgtcccataatataaaggattttaagtttttgtttgcactatttgaccactcgtcttatttaaaaaatttgaattattatttatttttttgacttactttattatccaaagtactttaagtacaactttttgttttttatatttgcacaaattttttaaataagacgagtggtcaaacaatgtaaacaaaaactcaaaatcccttatattatgggacggagggagtaccacatttattcacagacatgcgaactcgtctactaaaacatgttaaaaggcaaaaatcagttgtacatcttttatttcactaaattcatattaaaagcctacttgcgtgtatgtaatattcgtgaattgtgatcactataatttgaattctgataggtggacacgacttcactatcacattaccggtgcttctcgtcctctgttgtattgctgctgatcaggaaaaccacaaatctgttactgtatggctccagtttcatactttcatcagggcggctaattaggaaaaaacaatcgggcagcttaggggagaagtttaggtcgttgatcactgcactggagtaagccaaacaacttggagaaacattcaaacgggtcggaaaatttgggtcctaaggaattttgagtgagattagcgtgttccaaacccatgagattgctgtcatcagtggatctctatgattgtctgataaggagattgcttcgaatcccagaacgttgcgttacaattctcacaaattcgtgtcagccggtgggccctttggacgaaacggcacggccacaagggaggaaccggtctttgtgggagaagaaatttatctggttgttgtcaacgtactggaaggcaggttttataaatcagtgctgttatcatgtggcgtaacttttttagttttttaaaccacggtatatctcacggtaagtacgcggtttagcatcaaattatgggatggcagtaaccgtatttcaaacgatttgggaaacctgctggtaggtcgacattatggtgaagcatatgtgcttgatttacagttaaaatttttggtaagggcacttatgtttagccctttttattttgccaaatcttggtgagcaaccaattaagaaaaaaccaaacctaaaatagaatgtgacatatcttagtataatgaatctggatctaaatttgttttactagggtagatcatatactacttctgttttttaatagatgacgctgttgacttttgtacacatgtttgatcattcgtgttattaaaaaaatttacataattacaatttattttattgtaagttgttttatcactaaaaatactttaaaaaggattcatatcttatgcatttgcataaaatttttaaataagacgaatgatcaaacatgtatccaaaagttaacggtgtcatctattaaaaaacgaaaggattattattttatgtgtttagttttttttttaagatggagggagtacttctttcgtcttaaaatttaaagatgaggtatgattatgttggtaatactattgtgtcctatgcccagattagcgttgtagtgcagcagtagcttcttttttatcattttgttttcatttgtcggacctgattataatcgctgatttgttctgatggcacatggacgccgatgatgacctggcgccgtatgaatgtgaggtaagtgctgatgcaagcggcagcaagttgtgtccactgacatcttgaacaccctcgtcctggttcattgcatcaaatgcggatgccacgcggacgggcagtatttttgtcatgcaaaaaatgtttctttacaaaattcctgcattctaaacatgcagctaaaataaaacaatttgtcgtcaaaacgatttttttttaaaaaaagagtacatgtgatagaactcgtagtatcgtatattccctccaatccagtcatgaaacattttttttttcctttcgaaacacaatcatgaaacattatcatctgcataggagttttttgtttttttttttagagtagcatctgcataggagtatgtcagagctggtaagcaggcctggttgcgaaattaccgtcgtacgggcctccacgtagctcatcacatggcccatgtcgaaccagggtccagggtgcatgcctgatgtgaccatgtcggcagcttgaataggcgtgggccgttctctgttgccacagctggattccgagcccgtgggcgcccttccgctcgaaacgagaagcggaggccaattccgtgggcaccatgtttggcgcttgcccagtgcccgcttatcctatcctatcatgcattgcatattccatttatctaacgtaaaattagatgtgatatattctagtactataaacagcccattcagattcgtagtatactatattacgttgcattcaattataagattgtgtttagatttatgggtgtaaagttttgacgtgtcacatcggatatacgaacacacatttaaagtattaaacgtaatctaataacaaaacaaattacagaatccgcctgtaaaccacgagacaaatttattaagcctaattaattcgttattagcaaatatttactgtagcaccacattatcaaatcatggcacaattaggcttaaaagattcgtctcgcaatttacacgcaaactatgtaattagttttttttttaatatttaatactcaatgtatgtgctcaaacgttcgatgtgagaaaaaaatttaccggtggatctaaacacccgctaagtggagtatattttaggatagagaaagtatttggctgcaggctacaggcctacagctgtatgcctctccagtctctactctactcgtcgagacagtacattagacgcaagcacgacggcaacggccaacaacaatccagtgttccaaagccgtggcaaaattctgcacaacgttgtggttttgtcctgttcggtctgtcactcggtagtcgctagtctgtacaatgtactatcctgctccatctttacgttgtcttttatcttttttcttattactgaccatctcgattgttgcgacagtgttgcagttgtgttaggcgtaattcaggtgcaagtacacttgaactccttagcgaacgaaccggggcatatgctctgtatttcttttttcagtttagtgaaggtttttatcagggctgtacgtttaatgtagagttaatggtacccttatttagacaaggaggatatagagctgtggatagcagaaaagggggaaaagagaaagaagagaatatggatacagagaggtttatccagttcaatttgagctattttcagacgcagcctccaaacacctactaattaaagtttgtaattacagtgcacatttcatttgtgctatctcattacaacatgccattatgcgtacatcagtgcatgcattttgacggactagatgatgacaattgacaagcattcagcagaggatcagcaagaaagaagaaaaagagaagaaagagagattagatgacaagtcaaattaagaagcttcctgttgatctcgtcgtcgtcggcgacgaggtcagaactcagaagagccaatgggacaccttcttcggcgctacgcgctcctcgatggtgatcaggctcggcttccaccctctgcttgacagctccctgctcaggaactccggccggtgctcctcgaacccgtccgccggcggcggcctcgccgccgccgccgtctcctccctcctctccgcctccgccgccgccgcgtggttctcggacgcattgccgtcgttgtcagcctcctgggtcatcttcttggacgacagcttcctcctcagccggcccggcattgaccgcgaccgctcgagcgaccgggacgccgtcagcgcgcggcgcgcctcctcggccgacaccttgccgcgggtggtggccggcagcaggacgtacaccccgccggcgcccagcacgtggtcggccggcagcggcgcgaccttgccccctggaggaggaggagccccagctttccccttgtgccgccgctgctgctgctgcaggtcgcgcgcgtcgacgacgaagtggcgcgggtggtccatcatcagctccgccaccgacaccggctcgctgagcgcccgcacgctcccgtccgccatcaccaccttccctccgccgctcgcgcccaccgccgcgcccgacgagatcagattgcccatcctggatgacgcaaagcaaaaccttccgctaatggcgcggcgaggggccgggaagaggggtggatgggcaggagggtattaaagcggcgggtggtggtgggatcgggaatcggatggatcaagaaacccaaatatgttttcctagcgatttttcgtggtcgtcggggacgacgaatactcggcgacaaaaaaaaaaaaaaaaaaagtgtcgaggggtttagttgtggcgcgcgcggtggagacgacgagaagaaaaatggcgggttcggtttgaaccgaactgctcctcccgtgaggtcgttggcgcgttgactcgtccttgacgcgttgcaccgttcactaatcactcgcaaaattttgataatttaactctttgtaaaaactaattttatagatgaactgtggctaaaacttattttaaaaataactttttttttcggcgcctaggggtaaaaataacggtcagaatcagtagcatctcttcggaaacgatgctcgatcaaccggtaattgaccatatttattatttaaactacttaatatcgacattaatacgatgctaaaagaaattagaaaaaacaaaatttaaaaatagccaaaaacggtacggtcgaaaacggtaccccttaaacggaaacaacacccggtcgatcggtaatttccgtgaccgttttcacccctatcagcgagaaatcgtatggcgctgaacttaacgtctcagcgtcaaatagcatggcgctgaatgcacattggcacgccgactcagcctcccatctgtggtggcacggcattcagcgccagttgatgtggcgctgagatgtataagttcagtgccatatgatttggcgctgaaaaaaattatcaaatctgaaataagttttggtcacgatttatttgtaaaattagtttttccaaatggacaaatcgtcaaaaattgtgaatcactcgtgccgtctcttctctgaacgcactgaactcgcacggaaagaacaccttctgtaaaatgtcactgtacgcagaaacgacgcccaaatttacgtttttttgaaaggttcgtgacaaaattggcacggttgcagcgtgtgcacactgggtttccggccgtaacaggcggggtaacagctacagctacaggttggggaaaaagagacagggaagtggcaggagaaggagataattacaaaattaatgaaagggaaaagagtgatagctatagcgggttagaaatggacagtgtttaagaatgggttaattggtttggttggcaaaatggtagtagtgagttcggtcgagctggatgcatgcgtactttttgtctcagcgccgacggtgacgtgcgaccattttgtcgttggggctccactcctcttcatacaaaatattgcttggaagataatcgaagtattccaaaatttctctcctgttggggttttggatgtttcagttgatgtttagcagttcgtacaataatttttcaggcgtgtgtcctgcatctgacgagatcttcctgtgcgtgctctcacgaaagctagtgcgccctggatttttgcatttgacaaatcaaaaggagcaggtcatagctgggttcagctaatcacgcgtattttgtatcatttcgcgttcgcgaaaaaaatattttgtatcatttcgtcaaaaaatgaatagctgcaatatttatgatgttctgtttgttcgttgtatcgatgaaaacggtcttcctgcacggtacagattttcagatcaaatgaattgtgaccggacgaagatactgttgagaccataaattgggcagaaagaatttggaattttgtggactacagctaagaaaatgctagccctaccgtgatggcgagttcaacatatttgcatccgatgaaactggtaccaaactgccatgcttctaactgcaaacttcattgctgcaaagtacagtctttgccaaccctactttatgtaaaccttactctgtaatctgaactcccatgtcctaacagtctttgaatattacctgcaattcatggaaaaccatgcaagaggagtacatccatccaagtcttggctgcacctaaacgaatcgtatccttgtcagaaactagatgttgccaattatcctgacgatcatgctgtctactacattatgaaatctttacagtttatgattgctcagaagatacatggaacaataattagctccatcaccatgtccaaaatgggaaggcaacagtgttacaatccatcggcatcacctgcccacaagaataacaaaaagaatgaagagaaatcccaccaaatttgacaacatttcttccagaatctcatggctctgcatggtccagtgagggcaaagagaggaagaattttgcgtaggagttgtgcctggccaaattgcttccttagtgactgtcgatggaatgatagtttcggttgatttggagagggatgtgtaccaaataaccaaaccgaagtacgaagcttcgttttgccgagatacattgttctgatcctattataatctaatctaatactacttggaccagccggaacttctaatctaattaagcactgccattgccagtcgaaccaacctacggtttggtctgaagcctattaaagctcgttccttttttaaactctcctgtctgaaagggacagttcgcttattgctcaagcgatactgttgtgttgcatacttgcatgaattagttgacgggtcagatatacatgtaatcatctaaaaactcgaaataaaatttactggcattatcttagagcaacacgatattgcggagattctggcgttagttgcaacctaacaacgaaatgattggccagtgtttaggcgtgatctattgttcatatccaaaggagcaatgtttgcaatacatatgtacatgtctatgctcgattaagaatctacttcttcccaagttggcgaaggcgaaatgaacgtctgaacttgaaaaattcaaacgcgcatgtacagagaagacgtgcaaagttcagcaccgactgacaacgaacccacttaactcgtaattaacatcgccaattggattgactgggatttctggcaagttgaccttggcggaacagtcgccgacaattagatcggaacgatcaccgatgctgctggttttgaaatgtcaaactcaaagacgcccggatgtagcagtaaatgctaatttcaaacttcagagtttcggagcatagcaaaattcggactttagaacgccattacgtcgaagtaaaaaaaaacacggagaataaatcaaactttgctaggaacaagtcaataataggtcatccagtcatcgttacagcccaagtatgagagcattgaggatggatcggcagcgcaataacacaaccagggcccaaaccgttttgaaggagagccatttcacggtgatgaccgaacgctacgaacctgaggcctgcaggccacgagtcaagttcacaggaacttctttcttcaatgaataaaagcccacgacaataactcaacaatagccaaaggaataagttcatatgaggtcccttaattttacaccgaatccaattttcgtccttgaaccccaaaaccagataaaaccggtccccgaattgtcaaaaccggtgcaaaagaggtccctcggcggttttagctgacgtggcgtctacgtggctagtttgactaggtctccatcccacgtggcattgacgtggcaattatatctcggaaaaataataataaatgtgggcccacatgtcagccacacaaaaaaataatttaaaaatggtaggacctacatgtaagctacacaaataaataaataaatatggtgggtcccacgtgggccccacatgtcatctccttctccccactcggctctccctcttcttcctcgtcaagccgcagcatgccgacgaaggtggagctgaacgcgctcccgtcgcagcgctgggccgatttcgccgcggccgaaggtgctttgcctgggtggcggtgtcatcatgagcgtcatgttgaagtgtagagcggtgagcaggaccgcccgccgctgcccaaggtcaggatgggaccggaagcacgggaggaggggcggcggcgatgtggtctgagatttgtgccgaatcaggaagccacggtgtcgtcatcgtcctcacctccaagatgtacgcacagatcgagacgacccgacgccgacggcagcgcgcggttacggcggcgaggggaagaggaaggggccgctgcgggcctctacccaccaaccttcgagagcccgtcactcccactgggctttcccaccgaccgccgctagcctctcccactcgaacggccgctagtagcaggacgcctctcctcttcagcgttcagcttgatgacgacagtagtacaacacatcacagccatggccgtagtagctcacgagcactcaccaagttgtctcaaaagagctatagaaagaaaacaagctgccttcacatgccacacaggaggcccagccgccacgcccgccgccacacgcgtcgtcgcccgccaccggccacgcgctgtccgtcgccccgccgcttggcaaggagggagcaaagagatggggagagccagagagaggaggaagaagaggattggatttggtcatttgagaatgacatgtggggccaacggaggcgcgccatattttttttttgtaggttacatgtgtgacccaccgtttttaattatttttttgtgtggctgacatgtgggcctacgatttttattatttttccgagatataattgccatgtcaatgccacgtgggatggagacctcgtcaaaccagccacgtagccgccatatcagccaaaaccgccttcaaaactgcggagggacctgttttgcaccggttttgatagttcgggtaccggttgtatctggttttgaggttcaatgacgaaaataggattcggtgtaaaattaaggtacctaaaatgaatttattcgatagccaaacggccccaaacttacgcttggtcgcttgcaaattgtagtagtaataagttcacaatgggtccctcgtttttatttgacacattgggtccctcatatttgacaccgaggctgtgtttagttcccttcaaactttcaaaaattctgtcacattaaatgtttggacatatgcatggagcatattaaatgtggacgaagaaaaccaattgcacattttgcatgtaaattgcgagatgaatcttttgagcctaattacaacatgatttgataatgtgttgctacggtaaacatttgctaatgacggattaattaagcttaatagattcgtctcgtaatttacaggcggaatctgtaatttattttctattagtctatgtttaataatttaaatgtgtgtccgtatattttaaaagaaattttgaaaagaactaaacacggcccgagcgccgtgagcgtggcggtgacagcggagaccctccacctgggtccacccaccgactgaagcgccctcactgtcgtcccgtctccccgttcccctctccagtcgagatccattgactgtagccacgacgctgagctccactgacggccgttggcgtgctgctacttcgccaccacctccttctctcttcccctagtctcctacaacagtgaaccagtggttgatttgggactccaagccaagctcccttctcgcctcccctttcaccaacggcggcaactgctaattcgatggaggctgcatgggaccctgctgccgccggtggttccccgaccataagctttggagatggagagagagagaggagaggttggtagtggtgcaccagaataaaatttatcggaggtcccaaacatactaattatttaattattaactgattatactgattcgcatggcataaatctattatattattaaagtaataaaaagagagtctccatgttcgctctcatagcctagaaattctcacattaatcggagaaaaagaaaaaaacagagttcatataaaaatacaatttagaaatagctgaaattcggaattaaaaaataaggaatattagaagaggagactagagtccatatagaaatacaattaggaaataactgaaattcggaattaaaaataaggaatattagaagtagagtatagagtccatatagcaatttaaaactaactaaaattcggaataaacataataaaattaatagtagagttttgagtccgtataaaaatacaatttacaaatagctaaaattcgaaattaagaaaaatatgggaagaagagtttaaagtcaatataggaatacaatttagaagtaactgaaattcgaaattaaaaattaaagaatattgagagatgaatttagagttcacacagaaatacatttagaaataataaaaattcacaaataaaaataaataatattggaagaaaagcctagagtctatatagaaatacaatttacataaaattcagaattaaaaaaaagaatattaaaagacgagtctagagtagatatatgagaatatataatttacaaataactaaaatttgatattaaaataattaataactaacacgtatataaaatacaatatgaatattacacatttgtagtttcgtaaagttattgcaaaatttaaaattatgatgtcattctaatatatttgaacaatataatgagaatatatatatatatatatatatgatattacatgggaaaatataatgatgctagccgtgcaatctgcacggaccactatgctagttaactataattggataatctacccagggtcctaggacacctataaactacacataggtacgcccctagaggtcggaggaaaaaatagccctaatagcccctaacatgtgagacctatatggatcccgctcatcacgttagctaaaacacgacactatattgcctgagatctcgggaacaccggttatgctagtcaagggatacgttatactcccttcgtttctgaatatttgacgccgttaattttttaaacatgtttaaaattagcatgtattttttaccgtttgccttattaaaaaaatttaaattctctgttatatatatatatatatatatttacatgtttgaataaaaagaaagattaaacatgcgattaaacatgtttataaaagtcaacggcgttaaatatttagagacggagcgagtatctgttaacgtgttattgtgatttcgaggatgtaatataaacttgacagcaagttgaggaccaaaaataaactttttcccaatttataatgtcgaggcccaagatagatagtgatacacaccggaagaaagaggaacaaaagcaactgcacaaaagaggatcgcagatgaaattggttcaaatataagaaacgctagtaattctctcttagagatttgtttataaaggagttctgaatttctgcgcaatggttagcgcgaatagatcaaagcaaaccctgggtatttgctaattatacagccaaattcagaaatcagtgctaaaagtggaagccgatgacagaaaaacttaatttgccatctccacagaaagtagttcttctatatacaggttgctggataacttcagagttctgagtaatcactcagcacgtcctcttccggcagattacatgcgaagcgaactaaagtagacatacaaagcagaacacaaggcaaaaacaaaaaaaaaaagccggacagagcacacatgctgctgcacagttacaagcattggagtgagtggcagctacgacttgacgatgagaactggacagttggcgttcctgacgcagtaatcactgacacttccaagcagagccctgcaaaatcaacgagcatatatagcgtaattaagctaaacatcatcgtcaccgagagcgcgagctgattgaagcagatgatatgcaaagcagataagctgcgctctcacagcttctgagattgaaaacgagatcgtttcagtgacctcttgaacaggccatagccatggctccccatcaccagcacgtcggcgccgagcttgtccgccatctggcagatgacgttcctggcgtcgccgaccgccaccttcacctccaccttcatctcatggccagcctcaccgtcgccaccgacctcctgcaagcaccaaatcgccacgctaaattcgatcaatgggtggtcgaatcccgaattgcctctcgtggagcgttggaatgtcaccgaccttgccgtagagcgtgcagagcttctgcgccttctccaccaccgcctccgccacctccttgctgtacccgtcaatggcggcggccacctcgtcggagaacacgtagcctaccatagctagtacaggtctgtcaaacaacgccggcgaaagaaggggggaaaggggaatgtacgagcgacatggcgcgcgcacgtacgtaccggaggcgtcgagcacggagtaggtgggcggcggcggccggacgtagagcaggatgatggtgtccggcggcgccgcgcccccgccgccgccgcgcttggcgaagctggcgaggcaccacttgagcgcgtggacgctctcgtcgccctcgtccacggccaccagtatccgccgccccgtcgccgccgtctcctcctccgtcgcgcggtccatccgtcgcagcgtagcactaaccaactcctctcttctctctcctgtcacaagactgtgtgcctcaccgctcgaacgttcggatggggacgtggtagattccacccgaatttatgtcccgcgggagcgcgcggttttccccccgggatcgcgtctcgcacgcaccggtttcgctgctggtggggcgcctggtttttgcgttccgcgtgcgcgcgcgctggctcgcccatgggttggcgggtggcgagtccgcgacaggtgggccccaccttgtctgcaacaggataaggacgaaaggccggtgccacgtggcgctaacgtgtctgaatgctacaacggattttccgtttggattttgatgggcttcggtgatttattatgggctggaacaccgaagattcatcgcgctgggccggcacgaaattaacgggctaacatgcttgtatcagatgcacaagtcagcccattgaatccaatggttgggtggagtaattagtggagctaatcatgttcgtgcgccccgattaaacgccacgacccgcaaactgcaaacgagctcgccacacagcgtccacgaccatggctgccgccgtggtagtgcaccgcacgtaagccatgcacccacgccgcaacaaaaatacagctccagcctacgacgccacgaacagataaagcactagctgagacatctaccggctcgagctccggttccccggccggcatcctgcgagcgaccatgtcgacggtggcgacgcctcgcggcaggtcgtcccagcgccggacacggtgcaagtgcgccggtggcggcggaggcgaccgcgccgcggcgtgctgcttcaacccgctgaggtccctcttccggtgccccggccgcggccgaggccgacgcagccgcagccgcagccgacacacgacgccgtcgaaggtccgtgacgcgtctgtcgcaggcggcgtcgagcagcagagcgaggagccgtccttcttcgtctacgccatgccgaaccagggcggcggcgacggcgtcaccgccgaccacagcaagaagaagaagaagaagaagcacagcaaaccgcgcctcccgtccatcaggtcgtgcttccgcggcaagaagaacaaggagcggaaggccaacgccgccgccgtggtcgcgcggcgccaggcgctcacgccggcgccgtcgttggtgacgcatccgccgcactccccgtcgacgcccgagaagacgcaagcggcgacgccctccgcgacacagccgccttcacccgcggtgaccgagaacgggcgcactaattctccggcgacgcccaaccggataataccggcgacgccgaggccgggcaagcactcgacgagctcagcctcagctccgtcgccgttcccgccgcagtggcagcagccgaagcaggtggagggcctggagatcgtcgaggtggccaccggcgagcggctgtcagcgcacgacgtcgggctcatcgagatggtcggcagctcggccgacgtctccgcggagtcgtcggtgaagtcgtcgctggattatgccaacgatccgccacagcagcttacggtgtcgtcgaaacggaagccggcggtagtgaaggccaccgagccgacaagggtgtggcttaacggcaacgcggtgaagggcaaggccggcgagcggttcaccgggcctccggtggcgggagaggctgatgaattgtgggcgcacgacattgcctgcagccgcgtccacgctgtcatgctggctgagacggtaagttatggatgttacaccatccatcaggctgtttactggaaagaggctactttttaaaaaaactttccccaaattatggtttctactctcttcattctgtaatataagtcattttaatcttttatagtaaaacttctttagatttaacaaagttttttaaaaatctagtaataataatctctaccacgtgaaattactttattaaatataaaattaaatatgttttaatactcgtttattttggattaaaaatattattatacaatttttatgaacttgatcaaaattaaaatgatttaactaagaagaaaagtcaaaacaaacggagggagtaattaattacgctttacagtctgagcttttaaattagtccatagagtcttgcactagctcctttatgcttcttgtgcctaaaagcttccccaaattatggtacagtgtaaatattatacaatccacattagaaaataactctatccccgaaaactatctcgatcaagttgactcttcacaagaacttcatctgattcatattgaagaccggattgtacaatggtgttatatttcttctccttagggtccatatcggacttcactgttgcacttgccgttacagtgtccaaattaattagcactagcactaatatacatacacgagttaaaaatagatttgggtaccctaattattccgggtcttatttggttgggccttaattccggcccatccacattgcacggactcggactaaaaggaccgtccaaacaaagttctgagaggacacacacactcaccgtagccgaagaccatagtccgtcaccaactactccctcctccccgccgcgccgccgcgccacagtcgtgggcgaagcggacaccctcggcgacgatacttatggccgccgccacctcccaatccttcctctcgccggcgcccaacccccttctccgcccgaggatcctccccttccccgccggcgggtccgtgtccctccgcggccgccgccccgccttcccgtccgtcgccgcggcgtccacatcgatggcgtcctcggagagcgaggagaggaaggagaccaagctgtggggcgggcgattcgaggagggcgtcaccgacgccgtggaagggttcaccgagtccatctcctacgactggcagctctacaagtacgacatcatgggcagcaaggcccacgcatccatgctcgccgcgcaggtactgtgtgcgcgcgcctccaccgtgcccatctgcttcgttgtctctgttggtggtggtggtagtgcgatccacctaggtgttcggctaatcatgcctgcgctggagagctgcggctaagccgttttggggagttttagtctggggttaatccgctgctaatgcgctcgccatgtgttcgatgaaattgctagctccactgtaatgcttgagatgtgtctgcaagtttctaaatctaactttcttagttcttagtgtttcatcaaagggtttagagtttgtcagtatgttaatcagatgcttgatgaaacacctgcctctaattctttttttgcactttgtagatgctaattgtaccaatgtgctgtcgaccttgattcacattggggaatcatttgcaatgcagggtttgataacggctggcgataaggacatcatcttagaggggcttgatcaaatagagaagctgattcaggatggaaaatttgagtggcggacagaccgggaggatgtccatatgaatattgaggcagctctgatcgaaaaggttggtgaaccagccaagaaactgcatactgctaggagccgcaatgaccaaattgtgacggatctccgcctgtggtgccgtgatgctattgacaagattttgttccgcatcaaacagtttcaggtttgtttctgaatttactttgtagtgaccatagttcactgtttgtaattttttgcatgtttgttgtgcatgggttatttcttgctggtgcaatactattctttctgcttgatcaacacttgatgaaaattatcaacacatagtgaaaattatggattcttactgcatgaaccatttataaaactttttggtcatggtatacctaagcaatcattcaggtaaactagctaagttgaaagctttaagtgttgattctactgtagtgctgagtctggggcaatggtttctgaagagaaccagagcatatgcttcctttctttcactatctaaaggctggagcaagagactagattgacatatcctaagttttgcctcaagccttcaaggaaatatggttgacttactatactagaaaattatctaatagccatgctgctggcatccatactgaacgacttcttaagcacttccagatgcaaacttttttttgattaagcagttcttgatgtgcagaaatgcctcactattatgtataacatgaaatatggttgattattgcaactccattttgtaaatattaacactggtttctctctctctctttttttctgataaaagtctaaattggatgtttttcacttttctaacaccactttacattatttcaggtgtctcttgttctgttagcttcaaaatatgttgacttaatagttcctggttacactcacctgcaaagggcacagcctgttttgcttccacatctcctcttatcatatgttgaacaggtgaattttcttatgcacccttccctgataccgttcatgcccattgggttttttaatgttagttttcttggtgtaatccagggattgtcaatgcgtgtcaaatgtcaatcccatgcagtttttttagacttatttcctatgattacatatgttggttattgtgttaacaaacctgaatggttgaatcctctctccactatgtatgttaatcaaataatctactttatcccaagttctgatcaaaagatgatttggacaatttatgtggtgaatctctctctttttttttgtgaaatagaaaaatgatgcctcttatgtagataaaatgaacattttgtgccaaaacattcaactccttaatttatgtggtgaatctctctctctctctctttgtccgttccaccaatgccagtacaatgccaaaatttacatgattttcaggcttgcctctactcgccaatgctgatatatcaacggtctatatactgttcacaaaaaagttattaaatctggaatataaagaaactgcagtacatatttgtgttacttaagctacaatctcctttgtttaataaacttcagcaactccagctttatttgttgaattagctggcatatcatgccagtatgacacagaatgagtagcctatagacaagtacttcctgtattccctgtgcggggatataatagtgcttcaaacactacatgatctgataaagcttacttctttgagaacaagccatcaatgaacttgaccgcttatttatgtactttgcacagttggagcgtgatgctggacggctggtcaactgcagggaacggttgaatttctgtcctcttggtgcttgtgctttggctggtactggacttcctatcgataggttcaaaactgctaaagatttgaagtttacagctccaatgaagaacaggtaaattccccagtttgttttagtactgtgaactttaaaaagtttcagtcacattgcatgatttctatggtattttagtagtttgacctatatcacctatgtcaaagttaacacacagcaaatacttgctcttcatctctgctcaaataagtaatctctgctcaaataagtatgtcttctcacatagcacatgtgtagatgaattacctattttctccgctggaatctcccctgtgatttgtcatgtatgctatgcctttgtaaagcaaactctgaaacataatttttggctttcctctttgttggttacctcacttttgacatatgataagcccttcctcacttaatctggaaacttttccttgtacagtattgatgcagtatcagaccgcgactttgtattggaatttcttgctgccaattcaattgctgctgttcatctttcacgaattggtgaagagtgggtcttatgggcatcagaggagtttggattcctcacaccaagtgactctgtttcaactggaagcagcattatgccacagaagaaaaatccagatccaatggagcttgttcgtggcaaatctgcacgtgtttttggagatctcatgactgtcctcaccctttgtaaaggacttccgcaggcctacaaccgtgatttacaggtgattatccttcgtacaagttattcatgctgatgttatgtcattgcatgctctcaatatttcgttttgagcaggaagacaaggaacccttgtttgacagcgtgaaggctgtattaggaatgcttgaagtatgtaccgagtttgctcaaaatatctccttcaactcaaaaagaatacaaagttcgctgcctgctggctatttggatgcaacaacactagcagattatcttgtgaagaaggtaagcttctcccatagcttgtaaagttcatttacaacccaaactatctgaaagtctataaatcaactctgaactacatcaaaacctatttttgtaacctcagtaaaaaaaatttattgttcgttcaaaacacacacacacacacacacacacacacacactcacacacacactagggctcaccgctcacgttctccttaatcttataataggtgctatgctgttgtactacaatcagattatttattctagtttattatttgcttttcagggcgtgccgttcagaacctcgcacgagatagttggaaggtctgtagctctatgcgtctcgaagaactgtcagctcgccgaacttggactagacgacctgaaatctgttcaccccgtttttgagggcgatgtgtacgagtatctgggagtggagaacgccgtaaacaagttcatatcttacggctctacaggctcggagcaagtaaaaaaacagctcgaggattggcgcactcagcttggcattagttcataaatggtcgagaagacctcgaaaatccgattattgtggttccagtttttgaaagtgggtcggagtgtcgtgaacttcttttatggacgacagttcgctgttgctttaatttcagaacgatcgatgcacttgtattgggaaccattgttctgctgaagtattgatctgaataaaagatgtgcttcgttgtcaatactccatttttcaagagacattttttcctttttttcagggcgtgacatgccggcactctggcacctggacaatatgtaggcattgctcgaaggccactgcgctgcgcacatgccctcttctgtcctaacacttcaaaacgtgctttggtacctttcaatgaaaagaaaagaaaatatgaccactttgatcaagcattttttagtaaaatttttgtacctttcaaatcaatatttaaatcaagcacttttaaagaaaagaaaagaaaagaaaagaaaagaagcgaaaaagaattgtgctttggtacctttcaaattagggtttgtttagattggtaccatttaaaatcatattattttgttagtaaaattaacaaatatgtcgatacatttggtttgttattaaatatttgtaatgcataatgaattgtattaataacaaattagtctattctattaaaatttgataatgttaccaacttatcaatattgtgatattactaaaatttgatattttagtggtaatctgaacgggtcctcgtctccatatcatgttctagatttccacccgactacgagtagtacagtagtactggagtagtattgcgttctgatgcgagtactacgaagaaaaattggccagcacagcacaggcacagaggcggatataccgcagattccatggaacacggaggcgctcgcgcacgttccagaagagcgccacgagtagagcctctccccgcaacgtgtccggcccgccggtgtacgtgtcatgtcctcttctccccaggacgccaccagtaggatcgggttcgcgtcgccgcttgctgatgatctgttccacggtgaccacgactcgctcagtttatgtatacgcacgcggctcgcttgctgtagtgtaagcagtggcattgcaaatctgtcaccgaagctgtcaatagctagagagagagagagagagagagagagcagggtgcggcgccggagcggaggaagatgagcgggagcagcaacagcagcctggagacgcgcacgttcctggacgaggtgcgcggcctggagaagaactggatggtcgacctcggccacccgctcctcaaccgcgtcgccgagagcttcgtcaaggccgccggcgtatgccctccatctcactcacctttttgcctccccttctgtttctctcgctttctccagttcacttcacctctgcaccgccgcgatgctactgtctttaactttgcttgcttcgatctcccacgcagatcggcgcagtccaggcggtcgcgcgggagtcttacttcatggccatggaaggcacgtaactagcaaaccaaacggggcttcagttcatcctcgttttaccaagttttttttttattgttttttctttctgatgatgatcaacttagttgcttagttgctgctgctacaggggagggtgggggcacgggagccgtgtccgactccaccggcgccaggaagcgatcgttcccggatctcaacggtagcaactgtgtgatatgcttatggaaatcgtttgatgatgaatcttgatcagttactagtagtatgaccatgacaacatggatgccactgatttttgttctgataaattgcgcatgcaggagggaacagcagcaagtcagctgaggctatggtaagccaagtgcaaatacctttttgcctttttggtgtcttggacaacgccacaccgtgaatctgtgaatggtcgtttctgattcctgtatggtgaaccttcttttttctgctttctcgacaggtgaaaagcgtgagcaaagagtctctccagtggggtaagcatccctccctctctcgagctgaatttactgacgaatttgctatgcttacggctgattaattctgcttgattcgatttatttgtttccgcgtgtcagggctcgcggccgggttgcactcggggctgacctacggcctgacggaggcgcgcgggacgcacgactggaagaacagcgtggtggcgggcgccctcaccggcgcggccgtcgcgctcacctcggaccgcgcgtcgcacgagcgggtggtgcagtgcgccatcgccggcgccgcgctgtccacggccgccaacgtgctctccggcatattctgagccgctcagccggcaaattagctgtccggagttttaactacctgcatcttaacttctcaagtctgccattgttatgctagctgttggagcttggaagtcttcagtgtagcactcgttgtaattggcatcttgtatgcttgatttcctgtgctatcacggggtacaaataaatcgaaaaatcatgtcgaacctgttctaatgagtactgactagccttctgctttgttgctgcaatgctgcactaattgcactcccatctaaaatttatcgaattttggaacgatgtgcgtgtgcaaacttatgttgatgccgatagcgatggttgacgacttgatatctgcaagcagggttgctgggtgtgcttgcttcacatgcaaatctacgcactgaacaggatgaaatgaatggttgtcttcagcgttcgaaaaaaaggaaatggttgtcttcagattcgatgcgtatgtgctgaatgtctattcgagcttcggacgtgttcttgagggctgcacagtcggcacagcgcgacgagactgacgaatgacgacgcaagcacaacatgagtcggatcagtgatttaattctgctcacaaatgcaagcggccgagatgaagggcaagcggccgagatgaagggccagttcactttgacgatgctgttttcaaccatatcattttttttaaaccatatcattttttttaagcaaagttataaaaaaataccaaccattttttagcaaagttataaaaaagaaatgtatgcgtttagtttgttttcaaccatatcatttttttaagcaaagttataaaaaaataccaaccattttttagcaaagttataaaaaagaaatgtatgcgtttagtttgttggtaataccaattgtttagtttgttggtaataccaatttgcttaaaaaaataccaaccattttttagcaaagttataaaaatgaaatatatgcgtttagtttgttttcaaccatatcatttttttaagcaaagttataaaaaaataccaaccactttttagcaaagttataaaaaagaaatgtatgcgtttagtttgttggtaataccaattgtttagtttattgataataccaaaaattggtatgatttattttagctacggtctaaaccgacccgaactattaaaaacatttttgctaaaatcgtgaaaaataacagcagaaaactggctttgacgatggtctcaaaaggcgtaaactctgtcctacctggagaaaccgccttcctttttgcaaaacgtaaacttaatgtgccgcctccgactctcttctcttctttgcccttgcgccgccttctccgcggcatcgtcggagccgacgcgaatggcttcccgcctcctaaccagatcaaccgccgcgcgcctcctctcccacctccgctcctccggggccctgagccctacccaccaccaccaccaccacctcgatcatggcgccgccttggcctccctcctgggactcggccgcggtggcctccctgcggcggccggaccatggtcccctcgagacccgccgacgcggtggttctcttccccggctacggtggcggaggcaccgatgaccgcggacgggctcacggtggactcgatcgcggggaaggggtggacgatcctccccgaggccgagagcgactggcgcagccacgccgccgccgtcgcgcagtccgtcaagctcatcaagaagcggctcaaggtacaatctttgtgaggtactttgtacttctcatattccccaagcgaaattggtgatgttcctggcgttgttgggcccgtggtatgcatctgagtgccttgttcctcttgggcatatcaacgaacacctggtgtgcgttgtgtggcacatgtcattatgtgctagtatgtatttgtgcgcccgttccattatgctgttaattaatttattccgattttcttagtggggatggatacttgagagatcaaggcagttgtctgtggtgttggagaggccggacctctgggatgatccagttttcgctgggaaggttagccgtgaacatggtgagctcatgggcaagattaaatcagtgaaccaattcgagcaggagttgatggagcacattgacatgttgaggcttgcaagagaagaggacgataatgaacttgagacggtgagtgcagtgcttccttgcactacgtcacataaagttacaacttcaaggtgcaaatcagctatttgtttttatctgataatcaacattctgtgcaggaaaccatgagggcattagccgaaatgagaagaagtgcaaaggagaaagaactgaatgcattgctttctggagataatgactcttgctcttgcttcattgaggtatattgtgtatcattttcagaattatcctctaaagctattgctcctccatgcatttttggtgagtgattcctcatgatgttgatgccatgaccaggttcaggcaggagctggaggtactgagagcatggattgggctgcaatggttatgaacatgtacagctcatgggcccaacgacgaggatacacagtcagtattatagaagaaatgcctggtgaaatagcaggaatcaaggtttacattccttctcatcaactcccgttactgaatttgctactgcttcattcagaagtagtttcagttacatctttggctggaagtgatgatcaaaccagtaaaatatctgatcttaacataagatcctatctttcctacagtcaattacttttaatttgagaaaccttttagcaaaaatgtagattttatactgaaaatctgctattcctagagggcaactatcaaagtggatggtgaatatgcatttggatatgctaaagccgaagtaggtgttcatagattggtacggatttctccatttgacagtggaaagaggcggcacacttccttcgctgctgtggctgttgtacctattcttggtgatggttctacccgataccagataaaagattcagatcttcggatagagcgtttccgctctggtggtcctggtggccaacatgccaactgcacagaaagtgctgttagaattgtgcacgttccaactggtataactgcaacttgtcaaaatgaaaggtattttttatgctttctcctgttttccattattattgaaacactccagcattcccgtaatgaaatcattgtactagtctcgaatataatatagcatacttttagttccatgttagctgatgggcaatttggacttctatgaacttagtgatgtctctagaatcatattgtgtctttctttctacttttgaaaggatccataatcttgattgttgatataacataaatgatatttggttatatctgcgtatgcgtggctagaaaaaaaatgtttctgattcattctaaaaagtgcagatcacagcatatgaataaggcatcagcaatggcagtgctccagtctcggctggaccagcttgagattgcccgccaagcacagatgaatgcagaccacacgcaatcactctctgaaatcagctggggaaaccaaataagatcttatgtactccatgtaagtctttttttttttatcatatgactaagattttgctagctaggtttcggaggataaagtttcaacttaagtattgcgttatccatggtctcaatatttcctcaacattaggcattagttcatgggattcatcagttgtttacatctgctgttatttgaaaatcaagaaagaagctgcgaactgctaaccgtcaacgtactgctatccatgaaagtagctagattacgggatatgagaagtgtctttgaatgtaaacaacataagttcgtgatgtatttttgccaggatatttttagaattacttctgacatatagctgatgttttgcctttatgcagccatatcgcatggtcaaagatctccggacaaactacgaagtatccgaccctgattcagtcctcaatggggacctagatgatttcatcttgaactttttgtcaacgtcactggatgaagctgattgaagtgcctgtgcctgaagtccctgaagacaaaccatgcttaaatttagcctcagcctcaatgatcaatcattcgatccactgagatacagtccaagagatggtaagaggagcagcttcattctttccaatactgacaaatatgacatctcaaatggtgaaagaccaaggtgtgcaacaatttttcaagtgcaaatatcagagctagaacgagcttatattagctttctagttagaaaaatggaaatataatgaacttttgtttcattgttagcccatagttcctttttgtattactggtgctggtgctatttgtgaatggcaatagtagtctcctaaatatagtcgtttctagtttctactcaatccagctgtcatacataaattgtttctttttgtattccactggcatgaatcaactatggtgcaatcttttccttgcatagatgcagaataatttcgatgctttgccaatagtaacaacaatcaggaatgacgtttccccaacaaaacattgctcgcaattttttttaataagttaagtaaccggaattagctcgtacataaagtgagaatttttttgggtgtaaaaacaacacattaaatatctccggtcctcgttcatacatcaatattcaagaaatatctccaaacgaaaatacaacctaatcaaagtatcatatctccataattacacggttttcgatatgatcttcgtcattacatgggcctggctgctctggatgtcttctttttgcgggctttgaatgttgggtgcagtaggcggccgagctcctggttgtcggcgtccagcggccggccggtgtcgttcctgacgcggcgcacggccatggtgtcgagcgactcgtgcgcgaacccgtacagctccagtatctggtcgtcggcgaagttgaaggcccggtccatgcctcgccggcagcgctccccgtcgtagctcgcgtcgtccccgccgcacggcttgcagccgacgaagtgcgtgatcagcggccaccggtcgtcgccgagccccgggcggcgccactgccgccgcatctcctcgtacctgtcgacgatgtccgcccagaagccgtgcaggttgtacgagttctcgaggaacaccttggcgccccaccggtggcgctgcgtcacgaggaggaagacgagcgccgactggtcgtcggcctcgtacggcggccggttggtgagcgtctcggcgaagatcttgccgtacatgtcgcggacggggcccggcggccccatgggcgcccaggcgtcgagcaggtcgagcgaccactggcagttgcggatgatgaagctgccggcgttgaggccgagccacgtcttggcgccgtacacggcgccgtcccatccgtggatgacgaggttgtggcgcctgtacctgccccacggcggctcgaacagcatgtcggtgaacaccacgtcggagtccacccaccagagcagctccgtctccgggtgcgccagcatcagcgcgcgcagcagcggcagcttcgtccagaacccggacatctcggcgtcgagcaccgtgttgctgtagaagatgtcgaagccgtggacgcggcagtagtccaccttgttcttgagcgcgcggaggagcaggtggtcgccctcggggtccttgcaccgccgcggcgccgacccggtcaccatcagcacccgcggccggccccgccccaccgacgccgggaactccgtgtgatcgcgcagccactccgctctgcgcgcgtcgtagcccgtcacggccgggccgagcgtgtacgggctgtccgtcagctgccgcagccgccggagcgaccgttgcgtgtcgctgtgatcatcgaccacaggcagagctggcggaggtggtgatgatggcggaggcggtggaggcggaaacgacaacggtggcggcgacgacgacggtggtgaaggtggtggcggcgacgtgtccgctgccaccgcggtgatcgtcggagcgtcacggcgagcgtactcgatgcggatgcgggggagcggcacgtcgccggacgtgaagaagaagatggtgcacggggcgaggagcagcagcacgatcgggaacaccgggaagctgagcagcagccgctggtgacgcgctcggcggccgacgtcggccgccgcctcgccaccgtggcggtcctgcaacttcgacatgatcccgcctcagccacacactcgagtcagcagctgcaggtaacacgttcgcatcaagcacactcaccacgcgaactcctaatttaacacgcttgatgatgatttggggttaggaagtttcgctgtttcgtcgtattaattgtaaatacgtatacgcgcgccggcggggcttggtagggttcgtgaatgtgacgccaaaacggagcaatacaacttggaaggaatatattggctggcacgctaattctagatggttaagcatgtgtggaaccagtggttacaccggaatgcatgtggagttgtgaactgtgcgtttaagatagccacaatcgaattgattcgccaactagcagaacgggcgatgagagcattaggctggctacgttataacgccgtcaaaattctctccacttatataatatataactagaaaaattagtgcggctgttggcgcgctgtctttttagcccgtataaagagcattgaattttatatattttcttataataacttattaatttcccatttactttttgcaaacattatatatttgaaagaaccatttagtgggagtatcgtctgataattgacatgtaggtttaatttataacaaagtgaatattgcttgtgtttgataaattgacaattgaggcgacatatatgaggaataaagatgtatttttttatgaaatccataaatattttttttgttttctaaaatatctagctaaagttataaccgataatttagatgaaaaatatttctgatgttaattttccagtatatgcctaaacctgaaatttaatctatcttcattccccatttgtgctatctgttaggccaatcgtcccatttagcactgcaagtccacccaggcccatacagagaacagacccagctgtccatgctgctgatcacgcacgccagatgcttccggatgcagttttgtatttttttttactacctatacatttgtcgataaattttctcttaaaaatttgtcaaatgtaaatacaatataattatactgtaattacactgtaagtatagaataattatactataacttacatataattacactgtaactataataattacattgttacttatatgtaattacactgtaactacaatataacttgcacgtaagtgagatgtaccgttataaaacttatgtttggcactctcacgtgaaagagggattacgaactcgcaatgtctgtttgtacgatgcgtgtggaggccatcattcatgcatgcatgttcggctatgccctgccgctttatctctgcctttcgtctgacatctacgcgtgcatgagccgcgccagtgccggtagccagcggccgtcgaaagaaacaaatcaaagcgtcgacgcaaaagcacgaatcccgaggttcatcaagcggttcaaaaatcgacaaattctgaggaagaaatttgtcaacagatttatagcaaaatcggtattttttttctctgataactcgaatttatctttgaaatcaagacgctacgtggaccaattagatgctgtcataacaaccagcattagaagtatcgattgatatctcggctaataattggctactagctgcatcattcgtgtacgtataaatagcaagttctgcgtagcaagaaagtacactagctgctgttaaaatctaattctgcaggtacaggaatcaggccatttaatttgtttatgtagatttggcgttgctagctgttgacaccaaacagaatctctaatccttgaaaagataaagttggtgacggtgtattggtattggatttttttaacctttaaaatttttatttctaaaaataaacccttctaaaactaattttaaaatctgaatctttttgtcacgtcagccggtgccgtatcagtgtttctttttttcacgttgggcgggctgcgtggccaaaaggtttaaaatttgaaaataagttttagaatggtttatttttaagattaaaaaggttaaaaaattaaaaacattcattggtacattaatctatatcctctgtcgtatcattattgtgtactcctaattaacagagtacatttccattatctttacaaagtttttcatttgatacattttgattataccgggtggcgacctagtcttcggattgtagggcgttgatcttgtatgctgttttttttctcttattttgagtgtgtcggagtttgttggctgtgtgcactgtcgtggtgcagaggccgggattatccttagatgactgagatcaataaagcttccattatcttaaaaaaaatatgtactctatattaatctgactatatattacgccccaaccgtcccaaaggattgtgggttgtttttaagaaattaaggacaatggaaaaatactgtagttcccatataaaaggtgggggtggtggttagagaaagaagggataagcatactttatatttatgaggattttagatatttgaatcctcatattttctttatgaggatttagatatttgaatcctcatatttggagatgaagggagtaattactaagcatagaactgctactatttttgttgcatttatatttttgtattgcatgtgtcttgatgtgccgatcatagcatggctgctaacctttttttataataaaaataatttacatctctggcatcattcataaacataatcattaagtttttgatacccaaaatacatatatactataatgggataaacccaaactcccttttaaaaaaaggttcatttgaaataacgtttccaaataaagggttctgaaaaatatcatgccctccaaaaaaaaggcccttggttactggtcaccagccccactatgtaagggaatatgttttccttgggaagtttcaaaacttaagaataaaaccaattccaactaataaaaaaaaagaaaatccttttaactacaattaaaaacactttttttgaaaaaaaacctttttttttgggggaacccaaaaataaacccccaaaaaggcccctaaaataaaaaaaaaacaaatttttttttggggcttggacacccctcccttttattacaaaaaccacaaaaacttttttttgggggattaaataaaaaagaaaaaaaattttataaaaaagaaaacaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccccctccgcagggtcgacgccgtatcgataagcttgataagaataaagacaactcgaacatatatataaagatgatatgcattatactactattagacaacttttattgtaaaaaaatcatattattatggtaacgcaaaattaatcagcataatgcactagtactaaacaaaatcaatattttatggatctgagcactctccttaaccaataccaaaagctttcttggcattaaaaggagatatttagaacgaaaaggacacctcaggatgctgaatactagtctctctgacataattaaaaacaacgttgctcgtttccgaaacggcatatattacaaaacaacatgactgcgtaatactgtagctaatccgaatttgtcggcaagactgcacgtgcccgacttgtcgtctgccataaaattagctagctcgaccattgacttgcttggttagactaacacgctgacttgtctagtatggtcagtgtgctgtaatactgtacgtactacctctgtttcatatcataaatatcataagtcatttcgaattttatttgtaggtatcaaactttttaggtggactaagcttatagaaaaaatataagtaatatttttaataaaaaatatataaaaaaagttcaatgttagacataatagaactaatgcaatgttattagtgttgctatctttttctataaacttgattaaacttttaagacgtctgacttaaaaagaatcaaaatgacttatgatatgaaacgaagagagtatggcctaatggcatgtggcagggaagcaaaagtatgcgtacataatacactccttttaaagtttatatacataaattgtactacctccgtttcaggttataagatgttttgactttggttaaagtcaaaatattttaagtttgaacaagtttatagaaaaaactagtaacatttttaacccaaaacaaatttattatgaaaatatattcaattattgatttgatgacacaaatttagcattataaatattactatatttatttataaacttagtcaaacttaaaataatttatctttgaacaaagtcaaaacgtcttataacctgaaacggagggagtactatattttcacatgattcagttcaactcccacagaaattaaatccttgaaattttctttattgcaaagaggcctatatctgggcccgaaataaccgatcgatcaaagtgtgtctagactgggaagattaagaaggaccaaatccaacacaaattttgagtaaaaaatgcacatgggcaattaaaagcctcttaggcatcgagatctggaacttgaattttcaggaattacctgcggtactatttttttcggggagcctgtcagtattctaattctgatcagtgatcactgcctattctaattctgattactgcctgccccgatctatcacttggtcgtctcgatcccaatgttgtactactaaattaactagctcgatggtggatatggttgatctaaacacgttgacttgcttggtattacctccgttcataaaaagattcttttcgacgtctgacgggctccatcgcacatgttttattagtatttttcatcaaattatatatttgtaaaaatatttaaaatatagctacatggaaaaaatatgacaaatctactaaaatgatttccatatttagaatactgacattttgcgtttgttaatgacttaaggttttgagatttgattatatatacataagactcatcttttcaagaagaacaatgaaataagagatacttcatccatcacaaaataagcaaattagaagtaatactggaatgatacaacctaatatcataatatcatgaatctagagacatgccatattcaaattcctaatattactccatccgtcctaaaatataagagatttttgatagatgcaacattttctactactacaaatctgaatatatccatttaaaatccattatattttgggacggaaaaaataggttatgtctattctagtgctagattttgctatatgttagaatggaccgagacagagagtagcacaatattacatgcatattagcaggggaaagaaacatatgcaacagttgcttcagtttgattcttctcaatatatgaatagataatatttagtagtgcaaaatgaattgattaagagctacaaagttgaaaagttgtcttttctacaaaaaaaatataaatataaatttatattaaagatcatcatttggaagcttaagaaagcatgcctacaataagtattattcgtgtttgctacagtagaaccaacacgaataatagttcactcacaaaattagcagcgtgcagtgcagcctggctgccgaacaaacccataataaacgaaagaagtgggccatgcatgtataatataatattattaagaccaaattttctctatgatttttttggtgcgtttggtataaacaaaaaatcctagcttttacaggtgagtacgatcaaccagcttgacttgctccaaaagctccagttggagaatggcttatattggcttcatatgggaaaggatgatgaagagctccataaggttgataattttgtgtgttgaagcttgggaaacaccatatggaatgaaatattgtggaagtgtgggatgtattgagaatgagaaaaatggttgggaaattgtgatggtggtcgctgaaagtactgcttatttttgtcttcttggttatgaggtggagagtttgaagagttcaaagcaaggtgaggagtgatccatggccaagtttgtagctagagtttgtgaaatttttagattggtgtgatccttcttgggttgtatatattgagcaaatggtggcaacggtaaaaacctagtagactagtatctgtagccttgtggatgggtaatactctacccgttctaaaatgtaacaacttttagtcctcaggatttgtcccaaaatataacaaattctccaccaacattctcttcccaaccaatcacaaccctccaccattcactttttccacctacctccactactcatccaattacaattctccaccactcacttctacctactttcgtaataaccgtgtccaatcctaaaacttcttatattttgggacggagggaggagttgtctgcaacactggagaggcatttggcaaaagacactgagaattatttttatatttttggttaaattaaggtcccgtttggcacagctccagctgcttacctagagctggagctgtgtcaaacggtacagattctctattttttggagtggagttagcagagctacttcacaaatttgtactgcgggggtggagctgggtttttactgctccacagctccactccacccaaaaaaacccactaccctttaattttttgatgtatttacatagaaatgccgaactacccctaaacttctcctcctcccatcctcgcatcatttctggcgagatctggcggcaactggcggcgtgggggctggcggcggcgtgccgcctgggtgacgacgcgtgggctgcggcatcaacggcgacacaggtggcatgcggcagcagcgtaggctgggtggtggcggcgcaggggggactgatggcggcggtggcacgcgggctgaccggtggcgggcgtcagtagtggcggtgcgcaggctgacggcggggcgacgccaaccaagtgttcgacgaaatgactacaagagacgtggtggtatggagctaacaagtctagccaaacactttcacacccacctcagctcctataggagctatcttccactgaagttggagtttggagctctaccaaacggggcctgaggagagagaacatttcacaaacacttttgctggtttaggccggcccagtttcatgcttgggctgtgtcattggaaatttccgagacaaagtaacatccttacatgggctttcacaaaggcccagaatttgtacattaaagaggccataaggaataagttcatctgaggtcccttaaatttacaccgaatccgattttcgtccttaaaccccaaaaccagatataaccggtccttaaactgtcaaggtccctcggagatttggaagacggttttggctgacgtggcgcttacgtggctggcttgactaggtcttcgtcccacgtggcatggacgtggcgcttacgtggcaattctacatcggaaaaataataaaaccgtgggcccacatatcagttaaaaaaataattttaaaatgatagggcccacgtgggctccaaatgtcagcttcactccttccctctcccttctctcttcttcctcatccttgctcctctcttcttccctctcctcctctctctcccttcttcctggaaagcggacgggcaagtgggcagcggagcaagcgagcgaggcgggctgtccgagctccgccagcggcggcggcgtacacctccaccaggatgctcctcagtgcacgcttcttgaggctgtaaacggcggcaggaggaggacagtcgccgcggctgcacaatccggcagctcaatagcggtctccgccgtgaccggcggtgggaggaagaccgacgccgaagccacgaaaatctggcagctcacggcggtctccaccgcggaggccatggccggcggcgggaggatcatcgtcgtggctgcacaaatctggcagctcagccgtgggaggcagtggcctgcggcgggaggaggaccaccgccgcggctgaacaaatctctccgccatggccacgcacaccgtcgtcatcgccggccatcacgccgctcgtcggcgggcagaagtcgacgcggtagttggtgccggcggggcaggtgataaggtgtgctggtctggtcgtccttggcgtagctgtaggcgtcagggcatagccccttgaggaacatggagtagctcgtcggcgggcatgttatcactgatcttattgcataggatcctttagtgcttgtttagtttttggatcacgtcatgtgttagacatgctggtgctaccaatgtgatatgttcatgttagtggcttgcatggatcggcaaattagctagttagttagctatggctttgtgctctgctagtacttgcatgtgttgaatgagctggtgggcggctcgccggagacggagcaggacacagcgcgctggcgcagtcgcccgtgacgcgcggccgctgccgtcgaaggagcagcccgtgcgcggctcgcctgctccgtcacccacctgcccatccgctcctctggaaggagagagagagaggagatggaagaagagaggagtgaggatgaggaagaagagagaagggagagggaaggagtgaggctgacatgtggggcccatgtggccccatcttttttaaattctttttttaactgacatgtgggcccatggtttttattatttttcggagtagaattgttacgtaaacgctatatcaataccacgtgggacaaagtcctagtcaaaccaaccacgtaagcgccacgtcagcaaaaccgttttccaaatcaccgagggatctcgtctgtacctgttttaatagtttagggaccggttatatttagttttagggtttaagaatgaaaatcggattcggtgtaaatttaagggacctcagatgaagtgtgcaacctgggaagaaggaataaccctacacaaattttgagaaaatgcacatgggcaattaaagcctcttaacctaatttgcatcgccatcgagatttggaacccaaatcttccagaaattacctgctcagtattttaaccctattactgcctgccacgatcgtgatcactcgatcggtcgacacgatcccaatggtgtatttttaacccatacatgcctgcaccgcaggattcctctcttgggttgacggctgccacaagatcgacggctgagatgcagcgatgacacgttcgtttgcaccgttcgtcgtgcgctcacgactgctacttagccagcaaattttgcctactactagtactaatatatatacaaccacttgcgatgcgaccggcaacttgcaacttgcaaggtggaacgttgcagctcgcgctcgatcgctcgccggccggacggcacgtcggcctttgtgtcacccagctagctagccatcgcgcgcgatgatggagaagcacggtggcaaggtgacgtctgaccggcgagccggccgccggcagcacggccaacgctgttcggcgagcgacgccgcccctctcgtcgtcgtcgtgatcctcatcgtcggcgcgctgttcctcatcctcggcccgaccggctcctccagcttcaccgtgccgcggatccgcgtcgtgttcaacgaacccgtccacgtcgcggtggcggctccgcctccgcctccgccgccggcgcagatgcaagccggcgccaacgcgagcagcgaggaggatagtggcctcccgccgccgcggcagctgacggacccgccctactcgctggggcgcaccatcctgggctacgacgcgcggcgttcggcgtggctggcggcgcacccggagttcccggcgagcgtggcgcccgcggggcggccgcgcgtgctggtggtgaccgggtcggcgccggcgcggtgccccgacccggacggcgaccacctgcttctgcgcgcgttcaagaacaaggtggactactgccgcattcatggcctcgacgtgttctacaacacggcgttcctggacgcggagatgtcggggttctgggcgaagctgccgctgctgcggatgctgatggtggcgcacccggaggcggagctgatctggtgggtggactccgacgcggtgttcaccgacatgctgttcgagatcccatgggagcggtacgcggtgcacaacctcgtgctccatggctgggaggccaaggtgttcgacgagaagagctggatcggcgtcaacaccggcagcttcctcatccgcaactgccagtggtcgctcgacctgctcgacgcgtgggcgcccatggggccgcgcgggccggtgcgagacaggtacggcgagctcttcgccgaggagctctccggccggccgccgttcgaggccgacgaccagtcggcgctcatctaccttctggtcacgcaacggcagaggtggggggacaaggtgttcatcgagagctcctacgacctcaacgggttctgggagggcatcgtggacaggtacgaggagctgcggcgggcggggcgcgacgacggccggtggccgttcgtcacgcacttcgtcgggtgcaagccgtgccggaggtacgccgacagctacccggcggagcggtgccggcgcggcatggagcgcgcgttcaacttcgcggacgaccaaatactgaagctgtacgggttcgcgcacgagtcgctgaataccacggccgtgcggcgcgtcaggaacgagaccggcgagccgctagacgccggcgacgaggagctcggccggttgctgcaccccacgttcagagccgcaaggcccacgtagacgatgactacccctgtctctcaggaaatttcctcgtttctcacggttgaccacctggagtttttgtcctcggtgtttctgttttttggggttgacgctcgtgagtgctcaattccagattagttctgatccaaatattactcctgtacaatcatcgctttgtaagtgccatagtatttcggctatctgaaaggtaacactgataaagggataatcgcttttaactgtagatgcaagtttggtttccagttttttcgattgtttgtttgacccaacagaatcaagactcgtggatgagcggttaaaaaaaacagctttcttgaaacccggatttgtttttgtgcgcaaaagactgttccctccgctattctcccgtgggagaaacgagattttggataaagcgacgaagaatatcatccaatgtaacacctgaaattggagtgcataataaagacgataaacattttatcatttttattgatgatttacggggtctatacacaacgaataacacggtagtgcattttacactaccagctttatctctctaacaaggcccttgatgttccttttgtcgaatcggtaattgatttttcttcacgaagatctaatgatcagaagcgttagttaagatcaacttgtgcaagcaaaacaatgcattaaatagtgttaagctgttgagcatcttgaaaactactttagtattcctctaacaaaattttccgcagtaacacctgtagaatcatactgtggctgcgaggcaaattctgcttgcacaaaaagaagcctgttaactgggcactaaccatcaagcaccactctacaatgatgaaaaggtttgttcgatccaatcagatagcctccgaatttttttggtcatatcagtgctctttgagaaataagactgggcatttgcaagcatcacagtcgcatcatgtcgaatagcttccagagttctgtagtaattgttctcaagccttatcctaatcacctcaatggaaaactggacaggaaacctaggtgtgtagagaaaaagaactcctaagatgatgggaaaatttgctaaatagaccatatatacataaaatgccaatataatgcaacctaaatcagtcattggactaacatataatgcaaccaaaactattcaaataaacaagtcctccctctatcccaaaatatggctacattcgaataagtgaaattaaatgggggatggttttgattggttgagattaggaagtacggggtgtaaataagagatgtttgtgattagttgagatgaggggtaggtggagaaagtactactatatattttaccaaaattttaatgtttaagtagctatattttgggatggagagaatactagtcatccaccctatgattttatgagcatatatgaataaaaaaaactaaaggcaagcatatgtaaaagaaaagctaaatctatggttaatgctcattatcagacttgtcaccataaaaagaaactctctatgcacaaaatatatgttttggacatcatcatggtctaaaaatacaatttccaccaccaacttctattataacataattttcaagatatgtacgaatatggtttttgaggacttatataacatgcagttttataggacttacaaatattatcttaaaaggtagtgaaataggagtacaaaacagagtggtttggtgaaataaatagtggtggtttctagcaaaggacgatttaccattagaaatcaaaattttcacttttattgatgagcacaagattcatacacgcacatatcagcaacaaatgcatcaatcaatagaagaattacctgttaatgaaatctgatttctctgcaacactgttcaacttcagaacgccatagcgatcctgtaaaacctcaataatttattgttggaggtcaaaacaacaaaaattgggtagcaaaagaatgtaaaattgataaagaattccacctgatttctgtgagacaattcgagtaagttgtccaaccctgatagcaatttgtcctttataccgagatcaatgtgtggatgtttccatgggacccacagattaccagtatcatggagttcccaggggctatgtgggtgatcagaaccatcattcttatactggataacatatttctcccatggactctcaggaaaatcaagtgatttaggttttacggctgatacccttccttcccaccaacttcctccttcctctaactcattcctccaccaaactttgcacttatctctgttagtccagttccgatcaatagaagcctcaaaccgtgttctttccacaagaaaatctggaaaattaactagctctggcaaggtgatcataaatgttctgccaaatcctcttgaagtatcatcaataaattcaatagttaatttacagcagctttcaccagaccctctgaatgtagtgtaatctagaccttgaatcttgcaaagttctacatctttaagtcctttgatccgattccatgggcaatcatccaattgccgagatcctttaagatattcttcatggccctacaaaaatagcaaagcacaaaaagaagaatcataagtaaagacaaatgcacatttacatgcatacgcaggtgcatccactaccctattcatcactgaaagtgcttgaagatttgtgcaagaataaggtgggaggctaatttgagttttagaagtttgtgtgaatcttaaggtatatttgacattgataacgacagtgcatgtggagaacatgtttgggagtttggacaagtccagataaaaaaccttcaaaattttaagcgtcaatttctattgaatattgtgattcaatatgtgaaaaccatgtgtaatttgcttcagaacatattataataagaattactagtcaatgttgaattttagagacgtcagtttccaaaatgttatcatggctagatggagtgcttttctaggagtgacttgtacaggtactccactaattttaatacttgatgtccatttttccctcaccatcaaatcaaccatcctattagtgtgggtggaaagtaagaaaagtgcaaagtttatgttataaatactacattgatacattcaaatatgtgtcctctaaaatgagtgcgatggaatgttaaaaactttggtctcaaatacttgcaaaaatattaagatttgacatgtgaaaatatagttagtaaaatttgttactgaaagttctttcatatcaatatcttaatatcaatagtttgtccctccggttccatatttcttgacattttggacaatgacacggtcttcaaaatatatctttgacaatatttttctattataatatatacaataaataaatacttttttacttttattatagtactttggtcttgttcgtttctccaacaagacggagatgaaattttggatactcgtggcatgcttttcaaactgctaaacggtgtgtttcgtgtgaaaactttctatatgtaagttgctctaaaatgttagattaatccatttttcaagtttgtaataattaaaactcaattaatcacacgttattaccacctcgttttacgtgaaacacttaatctttatcttcatcttcatcttcagaagatttaaacaccacctttgtaagacaaatctacatatgttgttctagtgcttgtaaactacttcctccgtttcaggttataagactttctagcattgcccatattcatatagatgttaatgaatctagacacataattgtgtctagattcattaacatctatatgaatgtgggcaatgctactaagtcttataacctgaaaatatgtgtctagattcattaacatctatatgaatgtgggcaatgctagaaagtcttataacctgaaacggaggtagtagatatttttaaagtttattgatagtcaaagttatagaagttagaccttaatcttgtccaaaatgtcaagaattatggaaccagggggattaaaatgactttaaaggtgtgtatcggggacagcactaatgtcctagatgaaaagtaaaaatatggacgtagtacgcatcgcactttttgcaagtataataaagtacgaaaaactacattacctgcctcaagtacataacctcatcaccaagttgaggaatataacggtagctatcttcatgctctagcaacatcagccatgaatacttcatagatacctgcttccttttctccaatagatgtgtaccaggaaagttagaactctctcttttgttcctagtagacctcaaaccaacagttttcaagtttgatttccacatgacatcacgcacatctgtaacaatacgcctcccactagttgatgcttcatgggaactataagaatttttagcttgagtggtatcatcagtgtatgcatatgacctcctcgcgcttcttcgcaaagtagcactatcaggtttaacaggactgtaatctgtaggttgataaccgtcatcatcattggatacggaagtgctctccccatttccatatgcatctgaatccaaatttttcttgtgcttatttgtctttgatcttttgtaaactgcactatatgtctttgcaggatctaagtgccacttttttgaatcatccagactagtgcttttatctgtgcgttccggcaaacttttcgacacagtaaggatgccgtcattcgtatgttgattaagggcagaaccctcatcatgcagcatatgacctttatcatgttcagagttcatgtcattccctactgcagtagtaattcttgatttgtctgatgaacctgctccatctgcaaagcttcttgatctgaatttcagcttcaaggatatagtctggggagtactatggacttgttggtcatgttccccctcatatccttcatctacatgagcattattatcactggctatcctttctttgtccagcaaattatcctcactacaatcatcaattttgaggttttccagatttactgcatgttgaatctcttgtgaattcagttcaaacgtttgctggatttcatcaccattgagcatcttcttactatctggttggtcaacattctgtggaacagcattatttgaagtaggccatgtgtctccggctgaagagtcgccaaacttgaatcgcttagaagaccgcacctttacctcaccccatttgattgtgctgttattgtgaagagcagaaacatcatgtggatcagagatctcagtttgcactccatctgttagttcagcctttaatgcagaggaagatcccggctcaaaatttggtttggtctcaactgcttcacgattggttggagaaagagccaacccttctctatcctgagtagagcactctgtttttctgtttcccatagtaaattgaacttttaaatcacggcgcggtatcctaaggaccagcttcctattacttccagagtttccatgagtttcagtgaactgagaaggttgtgtaacatcatctaagtcatacctggaattactctctctaccaagtcttagctggccattccatgctaaatgttcagcttctgtgctttctgtgttcagctcactgtctgagaaactgctctcagagtcatcttcatcctcttctgttgaagctccaatctttgagagaaaactgagtgcattgcgagcagcacgtctctgaggccgcaatcccttagatttgggggattttttccttttgcttgaacgaccattcctagacttcctgcttttatgtggccttgacacttgaggcacatcacgctcgtcaaaatttcttttcttaactcgacgaccagatgaagtaaccacacccccctgtcgaagatacaatgaaaaggtaaacaagtcaaaaatcagaaggtggcataaaagaagaaggaatgatcacgattgttgcctcttacatctgattttttcttttttcttctcgatctgcggagagcgctatcagtaaggttatccccatcaatttctccacttgagtacgaagcaccagatgaatcaccattcaaagcctcatgttccccttcactagaatgctcatccaggccatcgtactcagaatcagtatcatctgaaataacctcattttctggttcaagctcaatgaagtctgttatctctggaagtggttcccacctatctggatcaataactgggatgatttgatattcaccagtggttgcattgtaagtgggaccgacagcaaaattcacggagggaggtcgccactcaatacccagggtacctaaccgtcgtttctggtacatactctggaagggctctggatagggtatcatacctgcaatcaacaaatcataagtacaagtatacaggtggctagaagcctctacttatactaggctagaaggatggcatacaatgtacataccagagtcacacagaaggtcttgcatatttctcctataaggtgcaagctgtgtttcctggattaatgaaggaaaaagcataaagaaaaccaacataggtcatgatgcactttgtgaaccaataaaaggcagcttgacacaggttaagaataaccagagttcagtagcttctggagttgtttgtttagtaatgtttcgatatttccttagccttgcaaaagttcactagattgaaccctttgtggggttactattgaatagatttttttttttaatgcactacatctactatgaaaagaaacattaattaactacatgacaataatgttgtggataccatgtttactcaaagagagaatagatgcagaattgcagatacctcagactaaacagattgtagtaagcaacaaaagcgatccaaaacatcctgcttaattaaatacttcactaaaaggtaaaatgtgtatactatgaaaaaaatcataatgacgaatttcttcaaagcaagattcatattgttgattgcaattccattcatctgttagatattcaggacaaagtaaatgaaaattacaaatttaaaagaaacccccaaagcatattacatgatgaattagaatgtaacagttaatcacacaaattgaaaagatcattatatatagcaaagaaactaaacaagtcagttagctaatgcttaagctaggacactattcataactttgaacaaacctgatcaataacatttccattcgtgtcttggataagaggccggtagtctccaaggaagaactgttgaaaacatataaatagtatcattaaatacataaaaatattttcccaaaatgaggggagatctgagcaaaaatatctgggtacaatcatgcaaactctcaacttgagctgccttatgaggttctcatagaccaggtttagggccacagccacagggatagacaattatgtgagtaaaacttagggcctaatagtggaagtcacattctcatacatgagcgaacaaaataacatactcaaactaatgccaaagagaaaaactcatttcccacggctaatccaatggttcatctcatcacaaggacggggcagtttacatgattgcacccaaacattggtttacaccaggtattccctacaataactcgaaagttgggtaacaatatttgtacctgatcatatttcgcatccttctgcgactctccctgccctgtaccaataatgaatatttgtccaatttcatcggagagaatcagtgatgtcccatccctgaatggtccagcataatattaagaacataaaaaataaataatttagattaatcaacaatacaagtaattgatcaaagttctcttttccattttaaatggtcctgatgtttctaagttaatatatcacatactagcataataaataactaaattcaacagctctagtaagtctagtggagtattaatattgacagggtgatagtcgccttaatcttttttttaaaaaaaaaaaacattggagtgcagaacatctagaaggaaaaataataccaatataatgtttatattctctttgagttgtgtccaaaatgagtataaactactccttccatcctaaactatagcagcatctagcattcaaaattccaaaatattgcaacttctccacctacattctcttttcaaccaatcacaacctgctcccatttaattcctccacctactttctcttctcaaaccaatcacaaccttctcctatttaattctacctatttccttaataaacatgtccaacctcaaaagttcttatattttggaagagataaatgtccagataacataggtacatcgtcaaaccaatagtctatgtatcaaactaaccaggcatttaaaaacaaatgtttacaagtgcaaataattgactgatccaaactaattgttctgcccattatggcattatcagttaattttaagtcggtgataccaaatcatctttacagttataatcaggatctgcgctagattatgaaacatgccctttctcaagatctaaaacagcaaaaccacaagaccaaatggaacagaaagaaatttaggatcaatactagttatatttagaaagaaaaagggaatgaacaaccccaattgcatataataacaccttagcccaagtttactgtacaggtttaccagccaagtggtgggtttagttccacatggatagccccatttcatactttagttagagttgcacataaaccttggagaaccaatcgcaccaaccaggttaaccattttaggcaaagcagggacagaagatgaacatgtcgcaatgtcagtatagtgctacagatggatgtaccttgggttacaagtgagcacttcagtggaagataattttgacttttaaccagatcaaaaaagatgaatacgatggctaaagtatcacagtattcaacaaagagatttgaggaaaacaatgagattgaacaacaaaatcaacaaaaatatttctatgcaaactcaagattcctaaatagtgagatgaatagatgacagtgctacttaatagatttgagaaaaataaaaggatgatgctgtgaagaaattctacagtgacacttacggtgagaacttcccatcaactaacttgaaatgcccagtttcatatatctgtacaggcttcccttcccaaatctggatagagaaaaacagatgttcagcctggaagattgtgagaagaatagaaaaaatctggcaagaaacttacatcccatatgattgtctttccatcatacccagcactcatagctatacgggggttgaatggatgcacatcaagaacaaatgtctgttgagaatgagggtggtcaaatttcataagagaacataactctaggcaagggtcacagcttttgtgaaaaattgaagttgaaagaaaaaaaacacaaataaaaatgaaagagaatgcagatcatggcattgcaacagaacagaactgcaacaaaacagagcagacagatcactgattcattcaagcagtttaatacatagattcactcatggaattcatgcaaattttagtgggaccacaccagaaaacttgtttccattcaaagagagctcattacccagaaaaataaaataaaaaggataagtgacaacacaggtccaacaagcttcaatcatggcaagagaaaaatggttatatatgtgagaatacaacagattatactgaactgtagctgctgagtaaaaatactgccaataatcgaacgatgaaatggctatgaaataaattgggttaaaaataactcgaaacacgctaaggtaaaaggtgatattaccaatgcttaatactaaactgctcaatggaatttgcaacatgaagcaacactcagtgatttcattatttaagaactatgagaaaaatgattaagtattgaatcgcagagaaacaagaattggcaggttgcattctcatactgtcctgttctttaaaaaaaaaatctttgtaaaagatttacatctccaaagctaccatatccatgtttcctgtttcagtaatgttttgtatgcctttcagtccatgctcttgccaggatgctagcacacttacaaaaaaagtatgaatagttacaattgtactccacgaacatgtgaatagcatgctaagttgctaactcaaagagttacaattataagtgatgaaaataacatgaatgaaagctctatgactgttaatttgcaataatgtcaataatttaaaaaacataatgcatgtcacatgcttactgattctttatgcccaatcaatgaatgtaccaagctcccatcagaagcattccaaacacaaattctgcaatctgcgggacataatacatatttaagggaaatgaatacagatgataacaaaaatagaaaaggagactatgcaaaaaaaatggaaagaacagtttatcctaagtctttagatggatgccccaaactgcaaaacatggagtgaggcaaccatggaggcttctacatgctaggtactctaaaccaattatcaatttcatcatatcggtccctgaggttaactactttgagctaataataaaaataataaagagaattatgctactaagcgtctctctgtttttcaaatgagcaatagctactgcaatcacaaaagcataataacctctaagtttataattcacatggtggaaaatttccatcagttggcaataatggtaagacacaagtaggggtgggcgttcggtctgaccgaaaaattcggttcggttcttcggtcttttggaaaattcggtcttcaggatcacaagaccgatcggtcttccaaaaaactcaagaccgagcatttcggtcttcggttagttcggttcggtctcggtcatgaccgaactcaccagaaaaaataatcgcaaaaaaattttgaagtacaagatcgataaaaatgcaactccgatgaaagggctaaaatatgatgatgccaccaagtagcaagtagagcatgatatggaaaaaaaggcaaatcaagcaaataaaacttggatcccatcgatgtcaaccactccagatcccatccatctctccctcgtcgctattcccgcgggccgcatctcccaagtcccaacagcctactaccgccatcgaagctctcaggtcgccgaggggaggacagggaggtgagcaggagagggaaggtgaagcggtccggttgggggcggacagcgcggccacggaggaagcgagagccgagaagagcggaagcggagagcgactcgtgcgccgtgggggcatggggagttgtgggcgaactgatttttctttttcagatactcgatcatggggactgggactgggaggatgaggtcatgactggtggctgtggtagccggatggatggggagttggtttttgctatacgtgatgaggaattgggcctagtgggctgagatgtcatgtgttattgggccactgataaatttcggttttttcggtcaattcagttaaccgagtcatgaaaccgaattgaccgaaataaattcggttagttggaagcacagaccgaatttttcggtctcggtctcggttatttcggttcggtctttttctgcccacccctagacacaaggtccctaacacaaatgtcttgcactagataggatgcaggggaaaataatcaccataagtcattgatgattgtggaacaactgagcattgagttaaatcaattcactgatactaaaggatgaggcatcaatcgacctagttagactgttgagggccttgctggcatgcacacatctcacatcttcattactacttaatagctagttagctactatgaggtttaggcatgaaagcaacatttaaaaaaatgaggctgatttaatgctcaaatcaaaatggctctcccgattgaacctatttatttatcagttttcatttgatatggccatgatttaatattaactcatggcttgtttggacataataccttcctatataattaagtaactgcaattaatttggagatatgcaatgacttcctcaacactaatatgtcactttaacaactcaaatatcatggcatgcaaatatgtaagccaaaacaaaagaagcaaaatgtcatattggtatgattgcaatgaaaaagatataaaggaataaacaaaagatacccatgatagcagcaagcacaaagcggttatccaaactccaaacaatcatattaacaccacgaggagtaggctggtatctttgacgtggaccaccacgaggtggttgaggagccattggaggtggaggaactttaagatggtaagctcgtgtccaacgtccaacctttccctggatcaacaccaataacatgtcatgaaaaaaaaatatttttgaatggaagtatagagaaagagcactaaagatgtctgcatttccacagtacagattagcaaccaataaacgtgccttacccagtatgtgtggtacaatattacagttggttgctaaggcaggtagattgtacactggccaacccttactaaacaacctctaacactagcaattcatcatgtgaaacaatgaaaatacacggtgatcgcataagaaaacaaaatgggcaattattcagcaagcgtttcatataccgtagcaatggacagaacaggcagttatgcaaatcacaatataactgttaatctaaaaacactttttcaggagcgaaatcaagagatctagatcacatgagcttacatgtgatctccgagatcgtggaacccagataattgcactgccatcacgggagcaggtgacaatattatgtgtgaacctagcaaaagcagaaaatttcagctgaagtgaaaccgttgaaaccaaaaaggcacaatttgcacaataggtaagataactgaaggagctaaagacattaacacaataaacatgtataaggaacaagcagaccataaataagagtaaaatactgaccaggagtttcttagcttaagattattttcttccttaatggtgtgagtggtgtcaactgaaaaggacctagaagccaccgcacatccactaaactgcacatagtttacatcattttcatggccagacaatagatccatctcatgattcggctggtcatgttcctcagaagaactcttgcaagcattccatacctgcaatcaacatttctaatgaaaaagggcaattcacctattgattttaaaatcagtagttcactagtggacgacaacaaaataaataatatacccttgcaaaggtgtctgagctaccagtaacaaatacagttccattcgcattgaacgcacaacataagatttggtgattcgttggttgaacttgaacagcactagaagatgcatcaccacccttccctggcataaacaccacataattgaattaactagatataggcattacccaggcaatggacatgcttcaataaactaaccaggggcaacatctggaggttttggtatatatatacgtggagattgttgagattgtctggcatcccaaatcctgcatgtcccatcatctgatgatctgcacaccaatattgtgtacagaattgagagaaaaatagcaagcaaataacaaattgcaagatcaagggtacatacagcaaacaagataaggctatatcacaagaatatatatggaataaacatattgtaataaatctgacatgcataagcattcttcatggtatgaaaatcgcacttatgagatctgcagcgttcaaaaagaaagttacatttacattaaagaaaaatcacatgatacaccatggggtgtaccatttcctttattaggaaatggcatactagtgtccactagaacagttacataattcacataggtattagtaactttagttgctatgtgcacaaataagtaggactgaacaaattaagttcactcacatactctggaatagataagtcttcatatatcgcctgtgatatactccctccgtttcaggttataagacgttttgactttggttaaagtcaaactactttaagtttgactaactctatggaaaaaagtagtaatatttacaacaccagcatagtttcattaaatcaataattgaataaattttcataatatattagtcttgggttaaaattactacttttttctacaaaattagtcaaacttagagtagtttgactttgaccaaagtcaaaacgtcttataacctgaaacggaaggagtagtaaacaacttacagatatatctctgcagtttccttttagtgtgtacataagtagtttggtgtctcagacaagcttcaggtttggctaaggctacattcgtttctctggcttgggaactcattccctccgcacggaaaacggagcggtccattagcacgtgattaattaagtattagctaatttttttttaaaaatggatcaatatgattttttaagcaattttcatatagaaacttttttgcaaaaaaaagtaaagtttagcagtttgaaaagcgtgtgcgtggaatacgagggagaggggttgggaacaaagagcaacgaacacagcctaaagcagattgaacaccgaattgtataccatagactgatgacaagtttatcctttcagtttatgcttttatgaaaatactatagaataaagtattcagaaagatacgagcactcacgacaacagctggaaagcagcaccgggccttggactaaatgcaatggcggttacaacccctgtatgccccttcagcactgagataggcaggccatcaggtatacgccactacattagtgagtagtaaacagagtcattaacaggaaaggaagaaagatattatcacagttattgagaaagcatacaatgaacttacaactctaataatgaaatcattggatgaagatgctaccacagcattattggaactcactgcgaggtcagtaatatcacccttaattcgaaaaaaaagggcagtaagttttctgatgaaaggttgtaaatgttattatgttacaataagcaaaacttacttcatgacctcggcagctagccagacaaaatgctgtttccattgcccaaattttaacaaggcgatcatcagaaccagtaataacataacgtcccgttcgatcaaaagtagctgcagaaacagaaacaatctcagtctgaaaaaacaatagagcagataaaagagagaaaatgtaaaaaacaacaaggtatgatggtctagaacaaattaacaaaaggacaaggcagtagctacatttgttgaagatatagggataagttctttagtaatgttgcataatttagcaaattgtaaagttaatatcagtaaccattttgctgaatagaccgtggcagtatggcgcatatggtcactgtagatactcaaaacaacaaccatggaatgatgtatccacggaaaaatattcaaataacttattcaagcattatgtgttaagaaaaaagaaagaccaacagaccacaatacacagcattttgatgtccccttaatctctttataatctgcatcttttcaacaagggtcgatggctttgcaatggcatagcatgacgcgcgtacagacggagctcggcgatgtttagtgaaaccgccaatctctctcagacttaaaccatgaacttgatcggcttgtatgtgtggccaacggagataacgcaacagcttgggattttccttttcttgcctgcttgtatcagctgaaggatccaagatttctcataagcagttcagcacatagcaattataacagcgaaaatgtacataacataaatcaaactagcgaaactaagaacacaaggttgggtagaaatgaaattataaacagctcatcgggactagaagaacatagtgtacatacatgcaagaagggagaaggaacttgatccaagaagcgttgggacatcagcagcatttggagaaacccctccaaccaagccatgtgggtggcaagaactaaaaatcagctgctttaaaagctttaccaagtggtctttaccaatgtgggggtatctacaaaatgagcagcataaacaaaagtatgtgaaatgctcagtgtcatgtgatcattgagaaaataaagcagataataactggtctgccacggcaagggacagttgtatgtgtttgttcatctgttatgctcaaattatatcctaacacattaacaaactagcagcagtttaagaaacataaagcttcatcagttcaatatttgtcccaaaaatacgaaaacgttgtatgttcaccttctatgttatacaatgcaacctttgcagaatacaggtttgagaacataaagtttaatcaactctaggtaagttacacaaacactgaaaaacatactagtattctttctgttcactcccattgtgaaatgttatatatgtaataccattacaaaaaatctgacgtttcagaaacagtatgattcatcagctctagaatctagactagcacaccagggaagagtgatgaagtatgaactccacaggagaagacaaatggatacaataccagatatttttcaattgtttcccaattttactctaagaaactgagaagcatctccagttcactacaggcataatattatttttatgtgctccgagcagaatgaacctctagtttcttgcgtcataaaaatccttaattaacaataattaatataatagcacaaaactggtctggaaattttcactttgaattccagacctcaacatcctgatgatctttcagaaccaacattggaatgaacggataaatagttacctctcaactaactttaggtatcccaaagggagtgatatgccatcatcattttcttcaccgctatgaaaaccacctcgtgaataccaagcatgatatcttctaggtagcagctgatgttcaaggagctcattgcagagttctccaacagtccgcttaaatggaccatgtgataaaaaatgcatgatgagaaagtaaacttccctcatatcaacatcaacatcagcctcaggtggaacatctgttgctaccactggattgacagaattaaccttctcaagttcctgacttggaaaatccaggggcaccatactaatggaggccgcattaccagaaggttggtgttttctaagagccatgtatacagcaccaactgaagtgggaaataataacaaataagcatatacaagctttaattactgaacaattatgaaaatccacgtcagaaaggagcttaacaaataaagaggtaatgaaaatgtaagaatatattgaaggacatgaaacatggagaaataagacttctaaatattacaccaataacatgttttagaccgatacagctgaattaacttttctagtgaagtaatatgattgaacttagttactagcaataggttcagatgcagccactcaacagatctaataagggttttagctttgagggatcatggtataacccaattataatgtttagttggggaccctgacgctcttttcctttttcgattagccttgcgttggtgatggatcaaaatctatctattccacgaagtgtggagttagatctgatggcacaatcatcctctagttcctcatcaagccatacacactattagttctctcatcactaaaaccctaagttccagagcatcagaaaaccaagcagatacaacattcaaaccaggcaatcatgtatatcatccaccaaagccccaacgactacgaacccaccaaggtcatatccaaaactatgacagcgaaccccccccccccccccatacacacacacacacacacaaagtcctcaaccctagccgtagtacccgccaaattcgtcgcaattctctgcaaatcggggttctagaacgtttccgacgaccgccacaaccggcatcaccacatcctccgcacacaaacgagcaacagagagcccttgtgggggaacaaaatcaaaataagccgacattacaacgaacctaatcaaatccgcgactaactgggcggattagggcacctcgagaaggaaggacacgatctcccgcagcgaaaaccacaccagcaacagcaatccaggcaagctacgttagggcatccgtaccagcgctagaggaggaatcagcccggatgcatcgcccgtccgtcctctcccccccacacgccggcccagcggagacgaggagggcggggtcccccgccgcctccgaggtcgccgcggcgtcggtgcccgcgcgcgcgcttcctcctcgggcggtggcgaagggaggtgggctcggcggcgacgggctcgcgcggggggttgggccaaggggaggagaggagagagagggacgagggagatgggagagaaggggggagggggtgcggtgcggaaggggatcccctctctgcgctcggactacagtgttttgtgttacgcccgatgcggccctctccaccgtccgatcaagccccaccgcaacatcgaaggctaatagatgcggtgcttttattactgaaatttttacattttgaccctttcgagaaaatttcaggttttctaatggcttgttttagtacggcacaggactatgttaaatatggtccaagctatatattgggacggagtaaatatgaagtaaactggtataaaatcaataataagtacataccatgtatgccataatttacatgcttacataataatggaccgaatgagaaaaaagaatatgatggtatgtgggactaacatggaccgaattgatttcggtatttttacataaatggaataaagtttaaggtataaatatggtcttttaatccttccgaggtgttgcgtagaaataacgatagctattaaatgtaattgattataggaacatagtatttatttgtgtagattagtgtgtcaacttagaaaatagtgtgatggcatgtaatccttaggagtatgcatattagtagttcatgtggtatagtgtttttaagactttataaatatattgaataatattttataaaatataattttgacgagaataattgttgcatttaaaaacatgcgagcttttttaaacatgttatgggcatgtttgaaagtgttgatggataatagatgaaactgagttcatggtgattattcgatggtcgaaatgaatgtattaaatattagaaagatgttaggttgatttaaaaggatttttctaataaatgttgagagaaagtgtttgcaaaaactacaccgtttaagattttgggaagtgtgcttgcggtaatatggtgaccataataataaaaaatagtcatatgccttgttggttagttgtaaaaaaaaaaaagaatcccatggtgctactattccaggttcctttggaagatgggattttgtaggattttcaaaggactaaaatcccatatgaactattcctgcatgctcctttggattgtaggattggactagcaaattttcctatggcaccattcctttcctccaccttttgaagtatttcaaacatgagctcaaaccacatgttttgatttcctttgggaagtcaaggcaccttttctcttcatctattctctcaactctaatctgataatatttctcctctaaaaaatcatgcaagtttcctatggtgtatccaaacaacatgtttgattaattcatttatttttcaattcctataagattgctcgtgtcatgacattcgattcctgcattttttcccattcctaagtatttattagtgatatactgtagatttatattgttgtatgattaagtaaccggtacaaatacatgccttaaaaagattcaagacaaatgttaagcactaaatttgggtaaatccaaatgatggattgctatacatgcaaaatggactaaaggcacattactaatgtcattttagatattgccatgatatgtaataaataataataaaaaaagaaagtttgactggagacttgttgaaaacaagaagtacttgtgacaaaaggaagtatttattggtataactaattgataccctgcgctgtgttgtgcgatacatggatgaatgcatgttatacataatataaatagtaaatgtatatgtttaaataatgcaaaaatgatgtggagataatgatttgacatcgtttgcatattgagttctaaaaatacaacaaaaatgtaaattatgtgtcatgtttgcatgatatttaaaatactcaagacaataattgctaatgggtgatgatgtggcacacttgtatgtgatttaaaatactcaagataataattactagtgaatgatgatataacacacttacatattgagctttagaagttagtggacaacaactttattgtaagatagaataactaataaatcataaaacccagtaaacatggaggggtgaattgagtgattaactagtctctgaagtaagctagaacaatatagcaaagaacaaaccaaggctacctttcgctgaagaaagtggataccagctagtaggtgaaccaaatacaatatgattttcgtactacctccatggctccgtcccatataaattgtatttataggttgtttaacatatactaaggtttaagaaaaaaaaaactatgatatcccttattaaatggtgtataggtgagagtggaagagtagttgaggataaaatacggagaaatttaaataagaagtgattaatgggaccattagtactctattgtgataattattttgggacaaattcaaatcctaaaaatacaattattatgtgacagaggtagtagttttttttttaactacgcaagagagttgtgtgttatttgatcaagtggcggaaaataaagtacaaaaggtcaagatggaagtaagtttgcaagtccttttgcctcagccaagcacccaaggaagccttcacgagagatggatcgcaggactagaactagatagatgctaggtgttgtcccatttaaaacgcaaacaacaaccttcacccctgcacacgtagttcccatgtaacgagagtgacaagagtatgaaaaccctttctgagtttgtcaagtttgtctgggacttgcttagcagcgccacaccatcaggtagagaaatagcagtatccaggcgagatgtcaacaacacaaaaaccactcaactgataaatactcccttcgtttcatattataaaactttctagcattactcacattcacatagatgttaatgaatctagacgcatatatatgtttagattcattaacatatatatgaatgtgggcaatgctagaaagtcttataatatgaaacggaggaagtatcaattataagcattgacccccccaaaaaagtattgtgtttttcttaaccacattatccttaaatttagctagctcagactttgcataatccatagcaggtccttacagaaatgccagatgctacagcacctttcgttctcaacggcacattgtattcaggagtcatatttatgcaacttaggccaagttaatgtcacagaatgcctgaacttgtgagctccagaatactgaaaagaatgctttatacatgcatcagaccctacacgggtgttctgttcacaattcagagaatgtctaaaataatgcattctcactgtttctgaatttacacatggtagttgactaacagaaaaggagaaaaggaacaatctgtagattctgtacaacttgccaagctatatttgggaagtgcgctcttgtgagatcttctttctgtagattctgtataatttgccaaacgaattgcaagcgacaacgaatgaactccatattctggtcttcaccctgggcttgatgcaaactgccttgtagagcatgcgttgtcgatacactagcttgctaatgcctgactatcactgggaaaagctaaatcatatatttcactgtatttgtcaacaaagtggacttcaagaccttcttttacattaggagcaagctcgtcgaaatctcttctgttcgctgctgggaatatgatcgtctttatcccacttctcctggcagcgatggttttctccttcacctgtttaagatccacaatagaaagaattagcgtgttacttggtgttcatataatcatatgaacatattggcaacatttaagataatcgcatgacagatgacaaagaaaattcagaaaaatgtacaccaatgccttgattaaaatattcaggcaatttgtgattgcatgctataaacctcagtttttaacttgtaaacttaggtgttactctgctcctgcggcaaatgccaatggttcagcaatattatccaaaactacagaggcaggttttaggtcccatccaaaaggccaacataggagacagaagacaaactatggaatcaacaatttctttcactaacaacttaacaccattaccctgcattccaaaagttatgcaagacagtggcatccacaaatagcatgcaaattccaacaaaaaagaggcaggcaaagccacaaagaaagatggctgaaggcctgaagcataccccaccaattgggagaattcgtccagtcaatgttacttccccagtcattgcgaggtctttctttaccagctttcccatggctaaagacagcatcgatgtaaccatcgtgcatccagcactggggccatcctttggagtagcccctgcaggaacatgtaagtgaagctttgactttgtaaaaaaggtgttatttggttctttctcatgtaatatagatctgcaaattgtatgtgcaatttgagcactctctttcatgacatctccaagctggcctgtcaccacaagtgcaccttttttttcgccgtccttaacttttgctgtctcaatatacaaggtagaaccacccatagcattccaagctaaacccatgactaccccaacaggagtttgatcgtatatacgctctggttggaatacagccttcccaacaaagttatccagatttgatgcatcaacaactactttctccacagtcttgtctacaagtgcttcatctacaagtgcttccattacttcctctgtgtgttcattggccttcagaaatagcaaacaacagtttattagaactaagccctaagaaacaaagaaacataagtctatgaatttatgctaactaagatatattcatttcaaacttgaaatatccttggtaacaaagtttgtccagggtttagtttacttgacatctttcaaaaactaacaaaaggtcagcaccataaaaaccagcagaaattgtgctatcagcctatcaatcttccttttcttacaggaattatatcataattttaacacaaaaacttgaccatgagaaatgcctaggggtcttccggctagctccataaggtggtgggctagccgatctgggttcgaagcctcaccccttctaattatttgatattagatcattccctaatattcgtgttttttttaacacaaaaacttgaccacgcaccaatagtaatagtgtcatgaaagatcaattccttctttttctgacttaaagcatcactttcatttaacctgtcacttgcctgtctgatagcaagttggacttcagtcagtattcagtgcacaacgttgtaacactcaaaaaattcatgggcggccagaggtcagcctggccactgcacatttgtaatagcttctcacgcatttaatatagagactgggggagatttgacatacaagatagttagattacctccattttgcctgatgtattcgttggtgtagctttgtcatctgcagaagtttctttagatactccttttggatgctcatagtggtctacttctgacttggttgttaaggatactacattaatcttctcacaagaaaaatcagttggaataacatgcactgaaacatcttctgcaagactgtccctctggctcttgttttccacttctgttgcaatgctaacaccagtaggttgttcacttggttccaccaatgtgatctcccgagctgactcatttgataccccttgacgaacaagttgcagagctatctgcaccagaggcaaaggttgaacagcaaaagctgatcacaagtgctatcatggatgaatggatccatatgaacaattctgatcattggtagaataaatgctgcgagataatggaatgcattatttgataaatatgagtcttccaaaagctattttcttgccattttgggggtcttccagaatattaaaatataataaattgcttgccacactaccacattagaaacaacgcctcagtaaaaaacagcagcagtaattgtggagggttagcatggcaggcaagcggtgcttgacaggattggaacagagtgcagaggtaatactggtgtgcacagggaaggcaatagcaagtgcagggcatatggagtgtggaccgaagggtggagagaacaatgggatgcaagaaaggaccagtttgtgcccttatgctgtagaaggacaggacacatcactcaacactcactgatatgctcttcttagtaaatataatagactacagtgggagatgataccttaagaaataagaatagaatctacctgcttatcagtcatagacttgtatatactatcaaggtatcaactactggtgagttgcaggtctgtcaagagacttgagacagacaaatagcccccgttcttctccacactaaacattagctacaaatgtcaatattgtttgatagaagtgtcacttaccttccggtaaactttttcaatctgtttttgaaggttacgcacaccggcttcccggcaatagttttcaataagagcaagaagagcactatccgtaacctcaacctgagaatgattatagaactgtgttaagtaattaccagcacatagaaatactataagggaaacacaaagctttctagatgctctagaatattaatatgaattttggaactgtattttatatgaagaggaaacttaggtaattgttgtttctgcgggggttttctttcaaaagcttctatcatacaagttataggtggctttattagtagagaaattttacagtccttgagaggtaccaaaatttttagtgcaaattttcgtacctcctagtaccggatgtaccgagaggtaccaaattttacattagaaaatgtggtacctcctcaagaactataaaatcactcttattagtatgatgcagagctccaatgatgaattcaataaatgttataaagatgtctgcattagtgtaataagatgtcatcagtaaaaaaggtctaataaacatcattaaatggaaagcacaaatctgtaatatttcccgatgtcattctatgaccattaaacagagaaataaaaattgactgaagattaatctcaactcagatgaaaattgcctgacccagtgaaactaactggatgctgctcctccatcttaaagaaagcccataaactcaaagtccaaaatagaatccacacgatcttttacatcttgatttactgattttcaagaaacttattaagttgtgatttgttctataaatcatatcatgtacatcacctcacgttcttccgctcagttttacccaacaggaagcacttgctgcagtgccaacagaaagcactagaaaaccatgtctttgtacagaaaaatagcaggtacctgttcaggcatgatgccacaagcctcccttgtgttcttttctaggtaatcccgtgcaatatgcatcttctcatcggttatataaccggcaatagtaatgatctccatcctgtccagtagagggcctggtatcatctctatgacatttgcagtgcaaacaaacagaacctaatttctcaagacaggtgtcagcttataataagttaactcaagcacaaatgagctattaataaaacatgtgtagtataaaaagaaataccataaaaataccatgcatgcacctatatacatatatatattctggttttgttgcatgtgttaatgttatgggttagggttcatagggggtaaacaccgccgggaggatagccggacggcgatgactactagggatgagagagggacttaggttggggaagactgattttgattcattgcctgattagaatgacgatacaatccatccttttacatatatggaaggaaggacccaatctaatcctatccaatagactctatccaaatccaactgagctaccatactacgagggaaccagtgtcataggcccttccttccatctatataatagacttcaataattgtttactccttatgtgttggatttattatttatgttattctaattgcttgagttttgagagaatattgtaataattggttgtagcttcgttgaagcaaatgccggatttaattccattatctaaaaaaaggatggattgcatcgtcattctaatcaagcaatgaatcataatcaggcttcccaaccaaatatggtttttcaaaagaaaaacaggctttattgaagatttattttatcacagagataaaggtgaatcatgctcaattgcccatgaaataagcaggttgctgagtggaaaccaaacaaaattcctaacataacacatgcttatttgtatccaatggcacatactagtactccctccgtcccgaaatataagggattttgggtggatgtgtcaaatccatccataatcctttatattttgggacggagggagcataactacatcaacaagaaattggttgcaatcatgatctggtgattaagaatgctgattatcccccggcatgatactctttgtcattttatgctaactcctgatatgttgttttcaagaatgaaataccaatttcaatttgaatcagcggtgaccgctgagcatcttaaactgtaaggaaaactgccatcacacttgtgtaatatgtaagcacttcatggagtggtgacctaaccttggagaggtcaataggaacatcaagataatgatcaagaaagttagcattctgttcaggatcaagaagttccaacagtgcactggctggatcaccagaataccctctccctagctgaggcaggaaaaagacaaccactaagatgccatgcatataactcaaatcaccccaattttgaatataaatgttgaagtgtaaactaaaatggaaattactacaccacacaaaagcaaataaaacgaatcaatgatacaaatgtacatgaataccttgtcgatctcatctatcaaaaccagaggatttgaagttccgactgatttcagacactgaaccatcttccctggcattgccccaacataggtccgtcgatgaccctaaggttgtttcaaaatgctaatcaggttgaattcctgtgtagatacaatcgttgttgtccaaaaaacagcatatagtgaatatagtagcgttgcaccttgatttctgctatatcagacaaacccccaacagaaaatctgtagaacttccggtttaatgcacgtgcaactgatcgtccaatactagttttaccaacgccaggtggtccacagagacatataattttacctgataatgatagggaaatggattaatcacaggtaacatgcaaaagcaggtaaaggaatactgcaagagccatgctggctacaaaattcagtacaaattgtgaacaatacatatgccccgacctctccttactctaacaggactgcacatgacatttaggtgcaaaattcgaattattaatgtgttcatatctatgccacggcaatattgcttaaaaatagcatactatgcatttgaagactcaattgcatcgatgttaatggcttgctaaaggcctcccatacacacataaataatacatagaaaatacacagaaaataaaaacaggatagaattatggaaccttgtgagcttcctcttaattttccaactgctataaactccaatattctttcttttacatcagttagaccatagtgatcttcatcaagaatgcgttgagcacgaagaacatcaaagttttcatcacttacacaaacaaaaaaagtgcataagggaaaaataatatatcccataagtttctaaaacaacaaaatatataaataacacatacctgtaatccccccatggcaatactgttagccagtctaaataattgctggtaacactgaactcgctagaactagcttccagtaattgaagtttagtgagctcttcttcaatgacttgtaagatatgagatggacatttctcttttctcgattcaatccttttcctaaatttttctgcgagagaaaaaaggtacttcaactatgcattagaacaacaaaaacttgcagatatgtagttagcatgcactcattcaattgatttttataaggaatcctacatatttcaagttttggtcaataactagtcgaacaatatataggttttgtggcataaaggcaatacagttggatctgtccgtgaaaatacattcttctgatcttgatttggtagttaggagaaatatattgtgcaagtaatggtttaagaaaaaatcagatgcagaggataaatcaaatggtgacttatgaaaatcaaccaagggagtaaattccttaaaaactaacagtaacttcagaaacaaacctgacaacgctgttttatcatcagtctccaagcctagctcctgcataccacagtgcataagggtaaccaggaagaataaataatgcctaattaacctaaaagtggaactagaaaagcataacgactaaaatataatcaaatgggaacaatactatatttatttaacataaaaaaaatagaaagcgaaattttgcaacagttgacaggcaaagtatcatatcataaagtgtgatgacataatggtttgggacaaagggtatatctcagcgtttcccttactgtttggggaggggttaccatgctcaactgtgaaaaactggacaagatttaccaaatatttttttgagctttgtagggttaccggcccttaccgttaccgacagcggtaagcccggttgccacagtaaccaacagtatgggaaaccctaggtactgtacaaaactcaatacaatatcatcttgaattcttgatatcgaaagcatatgaacattcagtagaagtgattgcattaccttcttgattgctttaagttgctcattcaataagtagcggcgctgctctccagttattttttcttcaattgcttttgctatggattgctgtgatgcgggtaatcttatatatcaaaaatgcacttgaaggaatatggcataagttaagatatatcaacactaccaagtacctgcgacttttcacagaaaaaaaaagtacctgcaacttagtaatctccaattccctctttattaattcaagggtcaacatcaaacgcttagacacctgctccaaaaagggacaagtaatttggattacaatgtagggtaaccaaaaaaagcatgccagcaaatgctcattaataaaattaccagatgaaactaaagcaatatttgaatacggtattatttaaaagggcattcccaggattcaattttttttttccgaaccccccccccccccccctccctccagatacagtctctgagataactcttacatctagttcctcaagaactccctggcatagcaacttgttggtgactgaaatagcagcgccaaaatctgctagtctttggtagttgaaatcaaccatatgctgaaacaacagaagaaagacttaaatacatgtgaaaatagaacgagagatagattatccaaagatattttttagactaaacaaggatcatggtatagagtcatgttggtataattcatagaccagcaatgataagtaggttagtaaggtaatgagtgtggaaaaaatgcacatttgccatcggattgatggataagaaagctatagtaggtgctgatcaaatattgtttgcacattcagaacttaatgatggaataatgacgttaagaattgcaagtgacatgtacccaaagtaaatgataacacaatgatataccacgactgaaacacaaagttttaagttcagtgaatagatggtgtaaaattaatcattacagtagaaatatttaagtagatttcaaacagagtttacatgcaaatagataagaaagattcagatgtacactaaaggagttaaaaatagtaaggcaacctgggtgtagatttgagcatgatccttccaaagggaacttgtttttagaacatcccttaaagtcgatagaagttcgaaatatattgcctttatggaatcattgtctttatcgtaaggcttttcctgcagaagctccgctagtatgaagagatcataatcaaaggcttctcaacagtgcaaagcaattgtacactaaatattttcagctggtactgaaaggtggtataaatcaaggacaagatttgcaaaatgtattcaatttagttaaagtcatataatctgaaatgtgtgctgcagttcaggtatgaaaagttattacacagtggcttaaaatcaaatcaagccaaaagttagaataaatgcaaccactttttactagactgtaatacttgtattgtttctggaagcagctgatatttccaacttcaacagaaataagaattattgaactaaaagatcatttcctcttacacttcaagaaagcaaatgtgacatatgttcaaccttttatggtatattattgtaatttaaacacaggcacacaactaaataaaatcctgttttgagagggaaggagtttggcaggggtttggtaggattgaaatatgtacagtggaagacagacagagaagaaaataatagtgatggcatatgtacctttagatggtcaactttaactgtaagtgggtcctcctcaacctgcattctttgacaaaaaaaactcaaaaaaaaattcaaaagattcaagagaaactgaatagcatgcagtccaaggtatctaaccatttcagttatccgtaaacggcagtgaccaagtagcaacacctgatctccttgaatgcttgttatctacatggaatgacagacagaacagtttgagattgatgcaatgaaagtttctatgctacccccaagcccaggtaaatagctaaataccttagcaagagtgccaatttcatgaagatgcttcaataattctttccctttcagaccatgaatgcttttctttggatctgaacgtgtgacagtgttactgtcagtatcttcctcattcttgacaagaaaggccccagcatatgggaaagatcttttgtggttttcaactaaagctttcaacaacttcggatcctgagggggaaaatatgataaattattagtagcagaaaggaacaaaaatcgcagcactaaagcaaataaaattgggaaagtgatatgctcattgagtgattgtaaatagttcggtaagataccttcacagacattgccataaaaaatcctggaaatagtggctgatgtggcaaaggcaaagctatgacctgtagttgggaagtagatgattaactgaatcaccagagagagagagagagagagagagagagagagagagagagagagaactagatgattaaccgagtcacatcatactaaatggatctcacatgaatagtatgttcatcagtgtgagtatatatattgcatttttatgttaaatgacaggctaaactaaatatactcatctgaaaccaaaagtgacaacttgaagaaatgaagtaatgcgaatgatctaaaataagcaggcgacgaattatccattgtataggggaaaaaagatccttctagatatagtaacatgttgctacaaaaaataatatttgttgtaggtagggcttcaacttcctgagccttttagagaggcaagttgccactctctgttctcggcatgcaaattgagttaagttttaagataatggataaaccggcagttgtgtcaaagacgcacaaagcctaatctcaacgtcgcattattagaatagacccataccaggtggaacagagataaaaatttaaaaatagcaacaagttctcaacgagtttaataaatatcaaagttcaatttgtacaaatcttgttgctagacctccacccatgtgagctgaatgccatgcgaattgagcaagttcacagcaacaacccctaaacaaataccctctccattttaaaatatatgacactgttgttttttggacatgacgtttgaacattaatcttattaaaaaaaattagtgcaaatgtgcaaaaatataagttatgcttaaagtcacaacatcacatcaaagctgaaaatctcactacacatttcacccaaatggcacaatagaaatttggtaaaactcactcaatagcaatacatacatgttctgaattctgatgtttccaattcccagagcattagtgctcatagatagaatagaaaggatccagaaggtttctctggacagccagctcctcattccctccataccccactaaaaacatactgttttccaaatacctttttcagcactagaacgcgagaagtttcaaaggataatctaatctggttgaattcccattaagctacttccaggcttaggctaagttcaaaccccacaaactccttagcaaataatccgaacagacaccagaacaacacaatgctgatcaaatttttagcgagagagagagagcgcaccgtgtggcagtcctcgggtcggataatggcgggagcgacagcggaggacgacctgttgccctcgctctcctcctccccagcgccagcggcggacgacgcctccgagtcgctgtcggcggcgcttccggaggagtcggagccggaggcgaagtacatcctcctccccggcgtggcgctcccaatgccggcgccgcctctcggcacccctagagccctgaggaacggcgacgacctcacctcggcacccgccgccgccacaacccttgccgcgggcgccgtctcggcggccagacgcggcgggaggaacccggcggtggtggcggccgcggcgcgcagcattgcggcggtgccgcccgaaagcttgggggcggccgcggcggtttcgtcgacgagaaacctttttgccggccgttgatctctgtatccgcgcgcgggttgatttcttcagattgtttagagcgatttgacagttttttctagcaaattactgtgctccaaattatgcatttgagttatatatatatacactagtgtgattctggatgtagtctcttgtgaaattggatttctcggaagattaccgagaacttgaaatggtccaacaaagccttttttttgtcatttggacaaagtaagggatagcttcgttcaaaaagaaaaataaaaatcacaaagaaagaaagggatagatgcaaaagagaagcacgaggcaaaggcattcgtactttcccttgatttcaagatagagcaactcagcaagacatcgtcaggttcttctggcatgcagtagtggtacaacattctggtcgacaggcccaaatttttgtaagaacctttcttttcttaagaccacggacagctccaaaattgtttccctttttagagaatccaaaaaaaaaatcgcaaaaaaagaatcagacatatcagctgattcttctcttgtgattatctcgactctgaagtctgaacatcgatcgatacgagaaaacgggcactgcctaatctcacttggaaacgggccaggccagcaatgacatggagcctcttgtcatgtgttgtcttgagcttgggcctggagagattgaggtgagatttggcccatctcggagcccatcaaaccagatggactgatacatgaagatgaagtactcaccggctcaccccctcggaactaagaaagatatatctatactcttttagaaactcttttagaagaacattgtagtagtggtggcagtgaatctatccgccgaagcagcataagcaggcttctattgctacgcaacaatagagcaggcgcgccgcccacaaaatgtttgaatgatcgggtaaagagcgagcttcttatatgggatccgacgcatccagcagagcgaagcagcgttccattcttctcgggactgtggtgacgaaccttactctcctcggtcaagtggttgacccgtctgtccaataagttgactaagtgaatggtaatcctatagtttgaccagccgaggagtcgtatgaggcggaagctccacgtacggttttgaagccgagcctttccagcaatggggcctagggaccgatatgatgattggtttaggtagggcggccgacctactatgggcacctgtagagattagtgcgtgagaccgcgatccacaaactgacgcatgggactcacccttgacttgagaatggaagaagggaaacatagcatgttacaagagcgaggcgagggggctccgccctacagtgagagggacgcctcgcgagccggactttggagatgaggccttttggcgaagccaagtcaatttcgggccaccaaaccctacaactgaggaaaaggccctatggagtaaagggaagcgtgtacgttgtcacactccctaccccccaaaggtgcctagaggacgggccagacgcagcagagcgacgccccaggagcggattccccacgagcagggagacaggagacggccatctcgaggcacatcacgatgtaaactttttcctatgtttaataacattctcccctctaattacctaccccttatcgaaggataggtataaagatacaattgaataaaagaggaggttgtagcagcactcgtatatgctaaatatcatatattaggcccgtggaactgacagcacgccgaactaataatggggggcgactcgccggagtcgaaccgacataggttaaccctatcttccaataaggggaatcgctttggttacgcagttcagttggcgctaacaaccaacttacgtttgcggcccatcacagtactgactatatcttagaccattgcgatctctttctttcacttggtttttctgccttcccttcggtactccttaactcggagatactccttcggtactacttggctactaattgaacaaatgggtttagtcccttccttcgggcaacgttttctccgggtaccaccggcttaccaccgggttgaaagaaatcccttactattaggacatagtgttcggtacgacttagattttccaatcttcgaaagacgctcgtactttcttgatcttatgaagaaggggcttacttccattctgtaaggatcaattaataagggtattatccctacgaaacaactaccctttaggcttttcctgctttcatgtataagctagttcatatggagtgtgatagaggatatctagggctggaagagttgattgaaaataataatccggtagggatagctgtgtattggctcaaagaacaagaggatttacttttgatgatgagtttatcacaagtgttagtgaaaacattcattgggggccctaacgttaacaaattttttaaaggaacaccactaaaaagaaggtgaatccttcttattccaggatatagatatccgaaacttattggataagcaggatttagcaggaaatattgacagcatttcttatagaaaagaaacctacttggttgggtgggaggatgaaaagattctcttcctactggaagatggcactgttgaagtctggagagcggaagatatttaagtaaggatgttatgccaggtagcattcggtacaagagtgagacagaggtagctccgtagaagaaagtagttttgcaaagaagcttgttcttcggagtagattggcactacggcactactagcttttgaacagaagaaagagtttgttttctcgtcataagtgccaccaatctcgttcaggcactaaactagttcggggaggatggatggttgtcccttcttctcaatagaatccgatagacaagaatcgaaagttgcagatttttttattcctcaagtaagtcagttgatgattcaattccatcaaagatggcaagagcggggcatctagatcgattcgtttttaaggttgttataccgaataaaaagaattctgattctctattgaggcaagctattcatcattaacaggaaagatcccaaagctgttattgcaaacatgggatagcctgactctacgctacaatctctattttcttatgatattgaatctggcttctattattcaatctctagttaccgtgggaaaagaaagagataagagctcttagcccgacaagacaagatatccctctaaaagcttcttcaatagcagtggatgaaattcatctgcacactgataattcaccaaaaacaatagtttctgtttccctagtttacctgccatttcgtatccattccgtgatctggatctttaattgttggaaacttctcaagttcttctgccaagccttgattaatgaacctacaaaatccctcgaattggatctgactaaatccgggtattgtggacattccctcatttccattccggagcatcttaatcttaagtttcctgtttatcgaagaaaaattccattatcagctcactcttcatcaatccctacagatcgatctagcaaatatggaatctatattctgtttactaaatcacatgaaattctcgggaactccacatacgtatttcatatatgtatttcatacatatgaatagagacaatttcaacgaaagttcgaatttgccaggggtccaaatggaatgaaaatgggtatataaaagaccaacgaaacgacgagtgagaaggataagggggagtagtaggaggagctttcattgaagtagagggagcataaaaatatgtatttgctatgggactccagtttgataaaagtatagagcaggaaatagaggattttttcgcaagtaaaaatctggatacaatagcgcagagcccatacatagggcttattcgcgctgtagagcttttagagaaagagggagatggacctgccccagccaatgggaatgacgcagggagcccaagcccagcggagagtgaaaggctctcctcgtcgggctcatcggtaaaccaacctaagccgttgacacaggatttattggctgatgctgtgacctatgagagcccaaattatttatcagatgcggaaagcacaaattctttaggaccagtaactgatttggcgagccccttggatccattctccattcacccaataatggatcttcttatgggcaactattatttagcattcacaaatgaatcattgtctatggcggtaactgtagtttttttgcccgagggattcgaattagcgccgcccgaccgtatttctcctgagttgaaagaaaagacaggaaatctctcttttcagagttatcgtcccaataaaaaaaatattcttgtgataggccctgttcccggtaagaaatatagtgaaatcgtcttttccattctttcccccgaccctgttatgaagaaagacgttcatttcttaaaatatcccatatatgtggggggaaaccgaggaaggggacagatctatcctgatggtagcaagagtaacaccctacgtacttccattgtaaattttaaaagttaaccctaatttttttaatattaaaaagatcaaatctaaatggatagtcacattaaaaaattagagtaggatgaatattccctataacaaaaaaaaagataggtaacacatttatatgttttcttttatccataacaaagcacgtgcatttagctattactacttatatggtactaacatgttaatactataaagatgtgaaaattataaatatgttatataattattattagtactatattaaggtttttatacagtcaatttacacttatttaacatcatttcactcgacgtggttttttccgttacaatgaacacccaactagtagtttagaaataatcttcttctgcttctccttgggccccctcattgacagtgagatgttttactgtgtaatataagtattaataagatcatacgaatccacgcaaggatgccaatttacatcattcgcgacgtcacggtagttcggtaaacaagtgctggatcaaaggtgaagttcatgtcatcttggaaaaagaagagataaatttataggtcatctaatcacctctgctttgttggaaccaattaagtagaaggaaactgaaaggtacacactgatatgctatatatgcatggtcatgagtaaattagctccaaagtcagctaattcgtcagcgagagagacctttaatatctgcaagcatgcagccaaagcacacatcaactagacaaagttcagtggatcataaacaaagttacacttcactttctcttagaagaacatatttgctccgacaaggtcgcacgaattgagcctccaaaagcttcaatcagagctcaacctttcatccccaacagcatcagcgtccaggctaccaggagcagaagacacaagtcgatcacatgaggcaacatgattacacattagcaagcacttaccttcagctaatcgatctcaaattacacacttttttttggctaatcagggtcttcaactgtacatgcataagtacaaacatttggtacttctgtttcccttagcacataagcaacttgccagccatgtcacggcgaagtggtgccctactaatcgaaaatgacatatactgtttctttcctcacccttcaggtaaaaactatttgggcattggccacgcagttttgttaatgttatctcgtggcggtgacgccatactctaattaacagaagcaactaggacatctgaatctcacaaccgaatattcaggttggagcaaacgcagtggccacctgtcctaacattgctacgtcggagagagagagagaaaaagtgaaaaatgacaaataagtgctagattagccgctaattgattcgtcatacttcttggatcttttgccctgggctgcttcccagaagctagagcgaccaatcggggctaacttcaccgcgacgaagtcatcgatcgatcggcacaggaggaaacgcgttctgaattctgaatttatttttctgaatatgccagcgctgtctgtctctttctgaaactctgcaatcttcatcctgctgacagcatgcgtgctgacgctgctggttaagctgcgcagctgccggctcgcttctggtcagacaacaaaagaagaagagagtgtcaatgtggcaatgtttcccttaatacgtctttgctgccattgctggagttaattactaacctatgtgcatgatgccttgtccgtttgtggatcgaaaaaagaatatctcagagcagccgtgaaaacacatcataaggggaggaaaacgaagcccctctcttgttgtgttatggaaatttcactcgaatcttctttctcatctctggaaatttcagatctacgcggtaaaatcaataaaaccttcatttcacttaaccaaccgagttgattagagcaaaaaatgaactttttttttccaaaaagatactagtcggtgcacacgtaattgaactatattagacagtactagctccagtactagtcaatgcacatatataagtattcattgatcatcccctctcccccacacaatcttgtgtatccgcaaaaccacaatcaacttcgcaaacctaagcaccactactactcttctgcttccccattcctccctccctttcgatctgttcgtcctcctagctctagctagcctctttggtcaggttatagattacatagcaccatgaattattctcctcccggttggctcgatcgattcagctagctgagcttctcgatcgatcaaccgatcttggttgcttcttcttcgatcctttcactccgtgtagttcttgatttgaaggatcgacgacgaactccctgtggcttcttgttcgccgggttcagccgcatccatgtcgatcacggaggctagcctccacttctgctacctccactcgctctccgtcgtgttcctctacttcttctacgtgatttcctgattcgcctcatccgcttcctctccaaacctgatcaaacaaagcttcgtgcacgatccatcttcgctgaaactaaggaccaaaaactgaagctttgtttgatccaaaaaaatatatattctactacatgtgttctagcttgttcctttcctagtatcgccttgttcctgcacgcgattgtccaacttggagcacgaaatatttctgcctagtacgtgttcgatcggtgttccacggtgagtgttagtttctctttgtgctctgtgatacattcaagatgtcagttgcgccggcgacggaagggtccgcacgccgctcggcggcggcggaggaggaggagcggcagcgcaaccggaagaggtcgaaccggctgtcggcgcagaggtcccgcatgaagaagcagcagtacgtggacgggctggccgtggaggcggagcagctacggcgggagaacgacgccatgcgcgccggcgccggcgccgtgctgcagcggtgccgcctggtcgagcaggagaaccgggtgctcgccgcgcacgcgcgcgagctgtgcagcgcgctccagctccgcgcctcgcagctccgcgttctcggggaggtggcaggcgtgcccctcgacgtgcccgacgtcgccgaccacctcgtgcagctctacggcggcgacctggggatgacgccgctctcgccaccgccgctgctgccgccgctgccgccacagatcgagatgctgttcttccagccagactcggtcatggatccggtcagtatgctgcagggctacgaaaacatatgaaactctacattgtgtacttgacttatgattgttgccacatgcgtgtcttcggtttgtatggtgtgatctagctactgtacgttaatactgttgttgattttacgatccatattcctgttttgattgtgtagtaaaaagtatagcttgttgcgaggtacaagagtggagaaataaataaagtgtgtgaacattgtataaacttcagttagcttagattgtgtaatgtgttctcgtggtatttgatttgatacacccttcatttcatattatattataaatcgcttttaactttttattagtaaaatattttgatgtttaatcaagcttatagaaaaatttaacaatatctagaacaccaaatttatttcattgaatctaacattagatatattttgataatatatttcttttgtgctgaatatgctactgagtatttctataaacttaattaaacgtatttaagtttaattagaaaaaaaatcaaagcgacttataatataaaataaagagagtaatttaacagtcatctaaaactaaacatttccaagcctaaaatcagaggtatgcaatctgcagttttagcccattttaactaaagctttatcattgtatatggttttatgttgttctctatctaactttggatacttttacttgtaattctatgattgtatttactagttgtcaatttatttttgtatttaggttagcgtagtttattgtttaaccttttcaatagtgcaagtaatgggaaaagtgaccaactttttcaaaaacttctaattgatgtctctccaaataatagcgatgcatgcatgttctataatagtgataccccaatactggtttcttatcattggagtaagatccaaccatctaggttcccctcaactttgtaatgccctaaacttaacctatctccacatcttacatccaacaaataccaccacatgctcaacataatagggtggcaactatgtcttgacagcctctatgcactagcaataacttttaaatttcaaattgcatatcccccataaaatagccatgtggtcctcatcgtcttctccaagagctcactaagtgccctttagttcacttgcacttcctcttgctgcctcataaccattcgattattgtctcccaaatggttacctcgttgcattgatgcacccaatccaccacagctacatgagtttttgttatataaaattagagaccatggttaactcttacaagagaccatgatataaaaccttaatgtctattatggtcacagaggcataagcttgctgaagtgagctatcatataataagaggaagaaatggagcaatatgaattgtggatcggaaccaaaagccctgtacaaacattgatggaaataaaaaaagctatttcgaatgacttttaagttgctataacagtttatattgattactaaaggtaatatgaaatagagtagtacagaataaaaataagagttgtacatcagttatacatttactttcaaacgaactgtacgctccacgtttgaacatattacaaaactcaagacttgtttttttaaagaaaatttcagaacaatcataaattatggttaaagttgtaaaaaaaatatagtattataataaattttctacaagtttaaccgttaagtgtactcttttttatcccaaatcccaagagaaataagaatccgaaatacctgacaattgcatgtgatctttctcatagcaagtttaatagtatagccaactactagctccaaattatctttagtcagcgtaatagttaattcatacaatagttgcttactatactattaatacatggttccacctgttatacacacattacgtcttggagtccgtgctgcagctggctatagatctgtagcccactcctcttctgtctcttcttttatctctttaaaatatgtttatagctggtttatagtctactattgtacctgctctcagaagtaatgagtttgaggagaagtggatagagaaaattgggaagatatgaaaaacgaggtgagctattagtgcatgattaattgagtattaattattttaaatttcaaaaatagattgatatgattttttaaagcaacttttctatagaaatttttttgctaaaaatatactgttaagtagtttgggaaacatgcgcgcggaaaacgaaacaaactttcttactttgttctactgccgaacgcagctcaagaagattaaattatgctactatggtatggtagcagagttttgggaacatgacttcggctgtgttcgctccttcgggttaggaacccatctccttcatacggaaaacaaagcggtacattagcgtgtgattaattaagtattagcattttttttcaaaaatgaattaatttgattttttaaagcaactttcatattgaaatttttttataaaaaacgcaccgtttagccattaaaaagcgtgcacgtggaaaacgagatatgtgatttgggaaagtggggaaagaacacagccctcgtctactatagttcaaaaccctgatgctcccaaataatacatgcacagtagtacttttaatagggttttaatagaggttgtgatgtgtcactgttcttaattcgtctctttgaacatgtattagagcacacttgtggtggtgcgtgttcgtattttgtgtaattagaaaaagaaggcacctgacatggacacggtgacacccagcacatatatgttgcgcggtcggcaaaaagatcctgtgaattaacccgggtcgctcggtgcgctgcagaaaagaaaggaaataaacaaaggagagagacgactcagacgaggccagctcggtcacctgacgcgaacgacgccgacgtggacgtacgtaccgtcgcgcgccgtcggcgggcggggcatgcgcgcatcccgacgacccggcggccgcgcgcatgcgtcatcacccaccgcggaacccgcagccaccaccagtagctaagccatccatccatccatcggccgcgcacggcaccgcgcggtcacggtcacggtcacggtccggccgctctacacgtacgtagtacgtgttggcggtggtggcgacttaattccgcgtggcgcgacggagacggcgacggcgacggcgatgagcagtgattccctcgcggcgtacgtacgtcgatcgaaatcagcggcggcacgtaacgccggtcctggctgtgggaaaccatctgcttctggctactaccgccaccacgtacggccatagaattcatcgatcgagtcgtcgtcttccccgcctccacggccggtgtctatggctctccacggtgtacgcgtgccgtgccggccgcgcgctcgccacataagcacatacggccagtcgggccactattctctcgttgatgtgacccaccggtaatacacggccagtagttcaggaaatccagagctaataactgccggtttcaacgagatcttactcactgtattacggctacgaatttggcagctagcgagtgtacattttgcgatatcttcaacattgtattaattcgtgttaatctaatggggctagtactaagcatttgtgcacgaactgcgtgctgctcgatcgttcgatcgaaaacggacgatgccttctagaaaggaaatctggcaaggctgatttgtcacaacgctattggccacatagagataagataaatgcagccataaaaacagcattagcccaaacaaccaaaccccaacccaaaacctccttcttctccttcctcactgcaacactcttcggggtgcaggcagccagagccatggcaaccatcctcgccgtggccgccatggccaccttccaggctccgacgaccctcccggggcccctggctcctacgctaccggttcgccggaacgtcgtgtcgttcgccggccgccggcaggggcgcgcgctgggaaggctggcggtggtggtcgcggcgggctcgccgacgccgccggagctggcgcagaaggtgtcggagagcatcaagcaggcggaggagacgtgcgcgggcgacccggagggcggcgagtgcgcggcggcgtgggacgaggtggaggagctcagcgccgccgccagccacgcgcgcgaccgcaagaaggacagcgacccgctcgaggagtactgcaaggacaacccggagaccgacgagtgccgcacctacgaagactgagcccacacgagcgccaccagttcatccatggctttcgccattgctgttactgtgttacacatttcagctctaagcaagctagagcagcatggcatactggggtgtacactttgcctcttgggcgtgtaagtttgatcgttaatttgtcttagtttgcaataatgcgaggttttttatttgttaattacaaaaacaaatactcactccgtattttaatgtatgacgccattgactttttaacaaatgtttgacctttcgtcttattaaaaaaattatgtaattatcatttattttattgtgacttgatttatcatcaactgttctattaagcatgacataagtatttttgcatttgcataaaaaaattgaataagacgaatgatcaaacgttagttaaaaagtcaacggcgtcatacattaaaatacggagggagtattcagtaaccgcgattgcaggacaagcgatcctttggaatacaaattcatactctggcttgacattttaggagcatgtgcatgagacgatgtgcttttggaatacatgttccatcgtatatttgccacgttgaaatggaattctgtcaattgatgatgatcagcattcagcagtgtcaaagctgtctcaggcagatcaaccggcggtgatactgatatatgagttctaaccaggaacttgaaattcgacgatgattttgattaggaggaaacggcattatttcatttatttcatagttacgatgatacatcaatgttcatgggagtaaggagagaaatggggataaaaggaagaggaaaacacagtagtacactgcagggttcggtatggaaccggctgcaccattattcgattatttctcccaagtagttcatgatcgagatgctgttgctgttcatgatcgagaagagctcatgtcccagaaaccaatttccagctcaagcacccgaaggaaggcctcttcagcactcctcgcagcatcagctgacgcttctgcgaggcagcgatctgcaattctctgcagagactggcagtactgcttgaactcagggcttccccatctctggcaggtccccaggagttcaggtggcgtcttgttgccttcttctatacagaaagcaaagctatcctggtacacggtttcaattatccaaaaggtagttatggcaacaacgtagctgatctctggctcgctgaagctttggagaaacctgattagaaccacagaaataattcttcaggttgctatagctgtaaaattatgcaaaaatttgataggcgtgaacctgcagtattctgtattggatttcagaggagaaacttcagctagattaacactccatttttcagcttccttcttgaaccaagagagctcatcactaagggaagctaagccaccgagtattatttccatgtccgagccatctgactgtctgcaacacttgagcagtacactagctagaaacgcaacaaattccttcacaaacatgtagtcctggccctgagtaaggcatgaaaatgtgattattgtattccgttcatccattgggaacatatccaatgcacacaagtttttcgtacacactaactaacaaatgtccaaaaaattatagaaaaaattggacaaatactttaaatagtattacacctatctatgaaatattatgttcaaattcattatattttagtcgtaaaaaagacaaaattctgatagatttgtactcttaaaactgttagatttttcacctttttgttatagttaaaatataatcaatttgaatataagattttgtagatacgtgtaatactattaagagtacatatcagtttttttctaaaattttccgtgatatttactagttgatgtgcatgggaagtgagtgtgcataggatatgttcccccatttaggaaccacctttatctatttgttttttcttgttcagtcgttggaataaagcttttttttttttcatttttcatacaatattaagaatgagtcagatgctcataattgaaagaaatgctagggcctgaagctattactggagtggccaggtaccaacatcttctaagtatccaacactcaagataacacaatagggtcaattactgaatccaacaatgttctcgcagctcacagtttttactgcaaattctaacaatgaaccttcatcgtgcctcccttccaatcttggctaatcagctaataccaactaggacttttgctaaccagaaggaacaattgaacggtgtcacttcagaccatttagaactttgatatttctacgagaattacaatagatcttttgtctgcctaataagcgatgggggaattttggagaccgaggggaggaactgaccagccagcgtctgaaggcggacaggtcgacggtgccgtcgcggatggagacggtgaacgggtgcctcgtggcccgctcgtacatcccccggtgccgcgccatccacgccgccgtcgtcgccgcctcgaccccgccgccgtccatcgccgccgccgcgtcactcttgcagcttcgctacaactccacaagtcttgggggcagttctgttcagttgatcagctcaacaccccgaagttttttcacttaggccctcgagcttttagccccgtgacgtcgcagtcctccaagcttttcctacatctggggcccacgaccccacgtgccagtgagctggacgcgcatcgtcttcttcgtttctagagtaacacgcggcaaccgcggagttgacgctgcgaccattcttttttatttattctttcttttttcccttcctccctcctcctccggtggatgcgatccgcgagggcaatcgatctccgcagcgtctgaggcagggggcggaggaggagggcgaagatgctggacatccagaagcgacgcgtccagctgctgctgttcatcgtgggcgtcctcgcgctcagcatgaccggttagttcccgttcttgatctgtggatttgtacggcctcgtggagagtaggttaatcgtcgattggggacgtcctgatgtgcaatttccatgtctgcttttttcgtttcatcctgtaattcgcgtattgttgttgggtgggacaaggagggcgctgttcttgtcaagcaggattggatgttgtttggttgatttttttgagtggagagaattttagtgatgggcttttgggcgattggtaattgcttcgaagagtgaaggccatagctttaggaggcactccaaatgatatggttttcttaccgtctcgtttgcaaaactaatgacgtcattgtagttgtggagattgcagaataaggtagtcaactgaaaatgattggtacctgtattaatttcgaattagaggtaaacaaaaactaataattatcgtgcccttaggtcgagcctagttcatttggtccagctaggatagagtcctcagcccgaactttgagtgcctattaaaaagatgctctgccaatgtagtccttgttttcataattcttttggccataatttaggaaggcgtaaatttggttgaaattggtactaaattggtataattatttaattattaatgcgtacggatgtttttgctggaatgaccgaaggaggtcattcaatgtaattaagataggaaggatgggtggaacattgaacaagcagtacaagtatataatcttggtcttgaaggttagaatattaccactgtgacgaactggggatgccaactgccaatatattcagttatattcttaaaattgtctatcagctgaaccaattatgattgttaggtgtattttgcctaccttgtaaattctggttggcaaccgtgtacgtgtgttatgatcttatggtgcacactttgcagacatttcatcatatatcaagttcttctttttcatagtttaaatactaaatccatgtgttatatatcaatttttaatggtgaagtcttgttaagaagctaagttgggagccctgccaaccaatcccttgatcttgtgatcagtgatttcaagtcgtctagtcgggactagtcgtaagggcaccgactagtcgagattagtcggtgactataggctaggggtacccaggataatatatagatgattataagtacgaattaccatagtatactagtatagtatagtacaaactaaggataatcagattttcacagttgacagttcacacttgacttaaggtcttaaaagttaaatcatttacctgtcctagttgcaataagtccttcatcttttctcccctctctctcgtgactagatctagatgtctggtcagggttagtcggttagatgaggggtaaaggccttcttgggctgggcaaaaggcctgccactgaagtgtaaagtctaacacatattttttgccctaacagactagtcgtccacgactaatttgatcgactaatcgtgactagtcgtgattagtcggacaataagttttctggtcgaactaatcacttcgaagttcctgatcgaggtcagggtagcgataaggacgactaatcggacgacttgaaaacacagcttgtgataagtgggtacaccaggataagaacatgaaaaaaattagtagttctatgttgatagctgttagctgttgatgttttgatttttttttttgaactctgaaaatttgcattttacagctgagaagttcagggaacttgtcgggaaggaggaagcatcaaagagtggacagtttacgttcatgaactgttttgatatgggctcaggcagccttgcgtgcgcagtgaaggagggcatcaagttgtatgtctacaacctccaaactgcacatacggaaagggtgaggcaccgggccattgagaaagcattggctgatgctgtgacagaaggcctgtctgccgctgaggcagcaaagcaagctcagaaggttggtgcgaaagccgcaaaagtggcagctcgtcaagccaagaggatattggggccgataatttcttctggttgggacttctttgaagccatgtacttcggtggaagcatgactgaaggttttctccgaggtaccggcaccctatttggaacctatgtaggtgggttccatggtgaggagaggctggggaggtttggttatcttacaggaagccatctgggcagttgggttggtggaagaattggattgatgatttacgatgtcataaatggcttgaagtatatgcttcagtttgtcaagccagagtatgaagcatcagcatattattcaaaagagagtacagagtatgcatatagttatagaagtggggaaagagaggagccaacatactatgagacatcagaagagaatcaggaggaatcgcaggggttcagtttgttctgagactgcaaactttgatactagcatagcatgtctccttttgagtaacacgtttaggttttttttttggtatttttaagtgaggatatgattcttctatgtaattcttgtttcagccactgtatatagaaacccttgtggtcctgccaaatggtaaaaagatagcagtgatgttgaacgtctacagaataacatagggatgtatatcatattcagatatgttttagggagcatatgtctccaacgtttgtttcctgttccacttcaaagatagtttccaatttgacaaagttgagcaaatgccaagcatttcagttactgaagattttttttttttttgacttctcagttactgaagattttgattagagcagcagaattgtgactttctgagctccagtcctcactcctcatctggttccttttttttttttaccatcaatatgaagttttaggcctgtttgaaactttatattggagtagtatatttgcagcacacaaaacacaaaacagggtgattcattagcgcatggttaattataaattaattgttataaatatgcaaaattgaacacttgtatacatttttcttttacacaaatgtatcagaaaacatgctaatggaaaacgaggaagttatagtttgcagttgaagtttagatctcagccttctagactcgtttagatttcagataatctgacaagatattgttcaactatatggcagggacagggacggataaaaactgtactagtacctgaaagctggacagacttcaagccttcaagctttgctaacggcgggcggttcgttgcaggtcgcgttccagaaacacacgcactaggactggacgatctgtagtggaatgcgaataaagcaggggagaaaaataaacggggatcttctagccagtcatccggtaattgctcaggcggcagtgcgatatcgccacataaacagtctgaaatgtctcacccgctagctgccaaatacatcggtatcctctctatgaccctcatcgaagagataaatagaccatgtctgatagatccattacgagggccactttgaatcgaaaaatttatatagaaatttcatagaaaatttttctatttagctctttgattcaaaggattgaagctttccaaatcatatgaaattcctatggaatgacacatagcatgtggattttggaggaaattagcaagagctccaacctcttggaaaattttctttgagtctatctctctcattcgattcctgtatttttcctgcgctccaatcaaacgaccattcctgtgttttgcaatcctctgttttacacttcaatttctgtcagaatcatgtgtttttcctatttctccgttttttctaccctgcgattcaaaggggcctgcgattcaaaggggccctgagactttgccaaatagctcttccatgtactatcaatctaaacatatctctatccagattcatatccagttctagatttgtttttcagaggacgaagggagtactaattcggcgtacattcgttgatacacttaaattttacatcgcactcaataaaagtgtcgaaatttaggccaataagaaaccaaaattatttaaaatttaaaactactactagtaataatccatccatcccataatataacaaaacgattcatagtacaacaaatctgtacctgcctcctgtctacgttcattcgactatgaaatatcccatcctatcataggttattatattacgagacggatggagtacatcatctatgtttgcgacaaaagccaaaaaaaaaaacttttatactcgaaattcaattttcaagcatagaaagaaaatcagttgaatatatcaaaacagcagaaatatctttttcccggttccatcaatcccacgaccacgagtacccaccatccccactattgtaatgctatctatagaagaaaggtagagacctaaaaatcatgtcttccctcaccatcctcctccagagggcgtgcctccgcttcgctctgctcccagtcccgcctctgcgtgctcctcttcgtcctcctcgccgccctctcggcctgcctcgccggagcgccatgtcctcctccgcggcgtcaaggctgtcccacatcgtcgccgccgccggtggtgcggccggggagtccagcgagccgccggcggcggcggctgcagcgtccggtcttgcccaagaggacgatggttcgtgctgacttcgttgattgcgtgatctttttttgcttttgtagtgagtggaatcgcggggaggctgtgggttgagcggattttgagtggttttgatggagacgagattggagcactagtctttggttaggggatcggttcgtgaagagatcgtggatttttttagtggtgattttgagtgcttcaaatttgtttaggttttgttcgtggtatgagtttaacgctagatagattggtgaaggccatagcgcttagcttctcatgtttcaaaaagatcaaaagaagttgattggcatcttatttttttaggtttgacagacctgttagagctgcatataggttagtttgtcttgcttggcttgttcaatgatagattgtcttagttgacatagttaacgtatatgcctggtgaacatctattttaatttctgtatgagcagattctgtcctggcttttttgtcaacgagaaaagataatgtagaccagtggtacagccaacaattgatgcatttaattgctctgcagacctttcatcagcgatgatgggctaccgccttcctccaaaagaaatacaagacatcgttgatgcaccaccgctacccgtgctatcattctcgccaagcaaggacaagattttattcctgaagcgccgagcactgccaccattgtcggatctcgcaaagcctgaagagaaacttgctggtgtgagaattgatggctattctaatactagaagcagaatgtaagtataataaataatttgggtaaattttcattgtctaactaatcgtttttatctgtgacaagtttagtactatgtccaagacatgttatgattggaaatctgatatacataatttgtaggtctttctacactggaataggtatccataagctgatggatgatgggactttgggtccagagaaagtggtccatggatatcctgaaggcgcaaggattaattttgtcacctggtaattttctggaccttccatcaaggaacttcaaggatttttttttctggttctaaatgccttgcttcccagttttagctgtttcagaaatgatttttacttttattatggattactttattcctaactctatgcactgaaccatttgacctaggtcacaagacggacgccatttatcattcagcgttagagttgatgaggtaattggttggctgcctttgaaaaatggatgtgatttgttcaaatgattagatataatgaactctagtgtggattcaattaggaggacaacacaagcggcaagctacgtttgtggattgcagatgtggaatctggagaagcaagaccactttttaaatctcctgagatatacttaaatgctatttttgacaggtgaaattgaatatcaatttctgctgttttctcctgtcctacttctaaagaacttttgttttgctgttgcagctttgtatgggttaacaattctactttgcttgtctgcactatccctctgtcacgtggagctccaccgcagaagccctcagttccatctggtccgaaaattcagtccaatgagacatcaaatgtggtccaagtgagaactttccaggatcttttgaaagatgaatatgatgccgatctgtttgattattatgcgacctcgcagcttgtattggcctcttttgatggaacagtaaagccaattggccctcctgctgtatatacatctattgacccatcaccagatgacaaatacttaatgatttcttctattcaccgtccatattcctatattgtaccttgtggaaggtttccgaagaaagttgaattatggactgtagatggagaattcattagggaactttgtgatttgccccttgctgaggacattccaatagcaacaagcagtgtccgcaagggaaagcgttcaatctactggaggccagataaacctgcgatgctgtactggtatgtagaacagaatttcaatcatcagttttttttaagtgcagtttttttttttttttttttttttttttttttttttttttttactgacagacaatattttcagttcaggctagctactaatttatgtatgcatgaaatccacatctgaaaacaaatttaacacagaccacaccattaattcacatctgaaaaaataacattcatcagacaatttaattcccatatgccaaaaagtagctttcatgtctcagacatcctaaattgtgtattatgtggttgtttcaaacttaaaccgttctatttgtgtttgtacaagtgatagtagcgttcaattgaattaagtaataataagcgaaggagtagatacatatcaaaataggagcagatctggaaggaggcccatccaatctgatcagacactagttgcttggattgttccttagagtctatcctttcatcaagaggatagcaggttgagaacttaaggttacatgagacaataatgcaaacttttaacgcagctgtaaattttttatttgcccttttgttgggactattatttagtatgtgggtttcgaagctttgaatgttacaacttttactctattggttttactgaaaaatgttatttgatgtaaatagacatggtaatgttctatttcaccttgtttgaaaaaaaaaaactctgagaaaataaaaaagaatgtgtattagaataagaacagttcccaagcaaaataaaaacaaatgcgtatcagaataagaacaatttccaagcaaaaccagtgtatctttgcaggtgctagaagggtaaaaaccttggaactgaggatgcatagagtgcatcagcaccattaccatagcaatttcttttaactagtagagattggtattccatcctgattgtttctatgctactaacatattattagcatatagaaagagttcattttcctacttggcttagctactcctaattccatctaaatgaattgccaggcaaaagtatcatataattaagtggtgcatgcaaaatagtttatatatttttgtttttgtcagggtggagacacaggatggtggagatgcaaaagtagaggtgtcacctcgtgacatagtttacatggaaaatgctgagcctataaatggtgaacaaccagagattctgcataaacttgacctccgatatgcgtatgtattttgagcgatgtgttagcctactttagtaggatcagtaaattatgttcactgcatttgcatcatggttaagctttctgcatctggcatagttcaatactactggtaggaaacttcccataaacaaggacattaatacaaagcttcctaccaataaaccatatatatagtataagtctcttacatcaaaattatctatatttggtgctcagatatgattaaatgacacttccttttagaatgttagttatgctaatcctttgtgacgatttatttgccttcttaactaactctatcagataattaatctcctgttatattctgttgatgcagagggacctcttggtgtgatgaatctcttgcattagtgtatgaatcttggtacaaaacacggaaaacaagaacatgggttatctccccagataaaaaagatgtcagtccacgcatcttattcgatagatcttctgaagatgtatattctgatcctggctcaccaatgctacgaagaactgccatggggacatatgttattgcaaaagttaagaagcaagatgaaaatacctacatcttgctgaatgggatgggtgccacaccagaaggaaatgttccgttccttgatttgtttgatatgtatgtctatatccatcaatagttatatgccttataagtatatgtttgaacaatatgtgcccgatcctagttgacacctttgttattgcagaaatactggaagtaaagagaggatatggcaaagtgacaaggaaaagtactatgaaactgttgttgcacttatgtcggacaaaactgatggggaactgccacttgagaagttaaagatacttacatcaaaagaatcaaaaacagaaaacacacagtattacctgcaaatttggccagaaaagaagcaagttcagatcacagattttccccatccatatcctcagcttgcttcattgtataaggagatgataagataccaacggaaggatggggttcaactaacagctacattgtacctgcccccaggctatgatccttcacaggatggacctttgccatgtttagtttggtcctaccctggtgagtttaaaagcaaggatgctgctggacaagtgcgtggctcacctaatgagtttccaggcattggtgctacatccccactgctttggttggctagagggtattatttttcgttctattcaagaatatgcataccacatttcctactgctgtttctcaaggacaacatcttcttctcaccttcaaattgttgatgcatttatcacaaaattattattttttgtttctgttgcgtgttgtcacttaacaagtcatcacttccgttgccaggtttgctattttatcaggtccaaccatcccgattattggagaaggtgatgaagaggccaatgacaggtttgttttttatacttaactccattcttttgtggttagaaacttccaatctatgctacagttgtaccatggtatttattattttagtattgcaaactaccttgtaggtacgtggagcagctagtaactagtgctgaggctgcagttgaggaagttgttaggagaggggtgagcttttctacctttgttcatggagcccttcatacatatagtatctttgattttttccccatgttattcatgaactagtttgtaagagtggcacaaggcccacggcccacccattagtaacttctatatagtttctgcaaagttcatacatgaaacctttatatttgtaaatatgcataatttgttcatccatcatgggcagtgcttttgaagattgagctttattttcactgttctttaggtggctcaccctgataaaattgctgttggtggtcattcatatggtgcattcatgactgcaaaccttttagctcatgctcctcaccttttctgctgtgggattgctcgttctggagcttacaacaggacactgacaccatttgggtttcaggtaacacaggaattctgcataggtagctgcctgtttggtgcatagtctcagcccttattaacaacttgcattttctgtagaatgaggacagaactctatgggaggcgactaacacctatgtcgagatgagccctttcatgtcggccaacaagatcaagaaaccaattttgcttattcatggagagcaggacaacaactctggaacacttacgatgcaggtaaagtcccatgtaactgatttactcttatgcggtaaaacatattacctagatctgcagaagagttgtgtcacctttaatattttgcccctcagaagtttggactttttacagttctgcccccaaaaattatttatgcatgtacatagtttatcttagtaaatgtattagtatcccatttgaaagtattacaagcatccaaaacctttacaatagtatgatagaattagaaaatgcaaatactccctccgtcccaaaatataacaacttttagctctcaagatctgtcccaaaatataacaacttctccatcaacattctcttcccaaccaatcacaaccctccaccattcacttttctcacctacctccactactcatccaatcacaatcctctaccatttacttctacctactttcttaataaccgtgtccaactctaaaacttcttatattctgggacggagggagtactaaacatgcactgtagcagggccgtaattttgcatatatgaaattaggtcgactgtttttcagcaccttagtgcttacatggttattgtggtacgaattttctggtctagcgacccctggaatgacctcttcacatcatctctatccaggatactgtcttacttcattgttagtggatcattcgtagattatgattccagtgtttggctaatggtttaatattatctaattatatcagtgatatttttcttacagtcagaccgattcttcaatgccttgaaaggccatggcgcactatctcgtttggtgatactcccttttgaaagccatgggtattctgcgagggagagcatcatgcatgttctgtgggagactgatagatggctgcagaagtactgcttaagcggtagtagtaaaaccgattcagattcagtagctgacaccgaaaacaaggcagtgtctgctagtggtggtgcagcaccatgtgaaggttcctgagccgaagggttctcatcaatgcaaagatcacttctgtgtaacttctcttttatttctgcttttcccagggaagaaaatacaattatttgttgcttactggggctctttacccatccggtggttttcccatgaaacaaaaggggaaacagggtgtcttaaacaaccaaaaatggatgcccatcggaatcaaaaaccaccctaaactttttgggggggggagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcattctatactctcttctgttttatactttatttatgctgcatcagtcttcagaatatcgccttgctttggctatgtgaaccctgttttttttttttgtccaatactctatataaacattgatgctttaaccaagaaaatgactgacatattctcttgaattcacacagatgaagtggtttcggttggctgtttgtgagctcatcattggacagtttgtacaagcctgaaaggatcataaatgcagttttgtgcttgaaccagaactggttcttcttgctgcaagtggcaaggagtcactacattatggagtattcgattggatttttgctgaaggttgccattccagtgatggaaaggccttattgatgatggatattgcaccctgattgattttactcaattgttttctgttggtatagaaaccagttaaatctaaaaatattctcacctaataatggctctgtagtctgtccaagtatatataaactagtgcctactaggactatagacgatggatccacttgtcttgaacttgttagtcagctttatgcatgcatcagtatgcagtgtgctattgtttgacagcaacataattaataatggatcataccatattgacaaacaatcatttttggccggtatgtagaattgtagggaagatggtcttacaacttattaatagaagctcacatctcgttcattgggggcatggaagtatgatctctacaatttcttcaaaccttgttttagctaatcggatcaaactactgtaaaaggtgaaaaagatcatggaaatttaaatctaaccactcaccattgcctacccacatgaatccaattcactcaccgttgcaatcccaaaccttgcaagattttagcttctaaaccggggcccgggataaatcgatcacgtttcacaaacatctagcacaatcataagatttttttttaaaaaaaagcatatgcgatctaaagaagacaaaataagcaaaggaaaatgtcgtcctcttcaacaccagccaggggtgcgcagaggcatgaaacaagcctcattgggtatgcacgcatgaagaaggttgccaattttccatgcatgcataatgcgttccacattcttcgactacgcttttagccaatctttgaggcaattctcctgctatatattgccccattctttcccatttcaaagctcatcaagcagctcaagcattccacaagcttgccgttttccactgacagctcaagtgctcgtgcaacattagctgatcagctcgtgttcccaaccgcgacaaagcttcacagatggaggctcagaaccaagaggtcgctgccctggtcgagaagatcgccggcctccacgccgccatctccaagctgccgtcgctgagcccatccgccgaggtggacgcgctcttcaccgacctcgtcacggcgtgcgtcccggcgagccccgtcgacgtggccaagctcggcccggaggcgcaggcgatgcgggaggagctcatccgcctctgctccgccgccgagggccacctcgaggcgcactacgccgacatgctcgccgccttcgacaacccgctcgaccacctcgcccgcttcccgtactacggcaactacgtcaacctgagcaagctggagtacgacctcctcgtccgctacgtccccggcattgcccccacccgcgtcgccttcgtcgggtcgggcccgctgccgttcagctccctcgtgctcgccgcgcaccacctgccggacgcggtgttcgacaactacgaccggtgcggcgcggccaatgagcgggcgaggaggctgttccgcggcgccgacgagggcctcggcgcgcgcatggcgttccacaccgtcgacgtggcgaccctgacgggggagctcggcgcgtacgacgtcgtgttcctggcggcgctcgtgggcatggcggccgaggagaaggccggggtgatcgcgcacctgggcgcgcacatggcggacggcgcggcgctcgtcgtgcggagcgcgcacggggcgcgcgggttcctgtacccaatcgtcgatcccgaggacgtcaggcgtggcgggttcgacgttctggcggtgtgccacccggaggacgaggtgatcaactccgtcatcgtcgcccgcaaggtcggcgccgccgccgccgccgccgccgcggcgcgcagagacgagctcgcggactcgcgcggcgtggttctgccggtggtcgggccgccgtccacgtgctgcaaggtggaggcgagcgcggttgagaaggcagaagagtttgccgccaacaaggagctgtccgtctaacagccggacgatcgaaagacgcactatattatggcaataaatcatttgcgaagctaaggtatactatgcaagccatatgtttgtgttcgtacgtgttgtttgggacgtgcagttgtgttgttgtacgtcgtgaagtactgaagtgttcacagtagatcacaagttcacagcaatcaatgaggaccctgtaagccagtgtaaacgaggaacatgccatctgtgtatgacagtgagaaattatataagaacaacattttgtgtcaaaagtaatcagggctacctttttaaagtgctgttctggcagcccttcgctttttctttggatttttagagtgttcatttatcttgtgctgaaaataaatggtgtagcaaaaggtacagatttaaaataggaaaaataatatattttactccctcaaactatttcaccggagcacttagcctcctaaattattttttttggctcattttacatcccgaactactgaaaacgatataccttatcccttacattgtttctctttgtgtaagtcaaattttccactaacatttttgtaggatgatatatgaattacaactatcgtctcaacatttttataatttttttctcactgtttacataggatgaaaacacctaaaactaattttatcatcaacattttaaagttcaattaaatagtcatgaaaaaaattgattttttttgaacttagataatggcgtcatctatgattgtaaaaattttcagcttagaatacaacttgtataaagcgtaacataaataaaaatattactattaggtaataaagtaaactattttcaatagtttaggtttaaaatgagaaaaaaaatagtttaagggttaagtaatcccatgaattagttcgggggagtaaggtggattttctttttatttaaaagtctgacgccaacaatgtcgagtggcgctgagacgacgcggcgctgcagattgccttggtgacacgttatttagctaaccagtgcatgcaatgttgtatagtaaattctctaaaaatatttatatgtcagaagtatgcaaaaagttcccacatattaatgacaaaaggggattatatctttgagctcctttagagcacaagattaaaaaaaactaggaatatgatagagattggtgtgtaaatcagaggattaaaatacagagaaatttttatcgaatagaagtatgtgtttggatagagcataggaaaatcatagaattctttgtaagctttcgggcaaaggaaaccgaaaggagagctcggagtggattgttattgtcctgtggaatcagtagcttaggaaatgttctttggttttccgttgttttcccaatgagcaatttttctgatccaaaggacactatagtaactgaattcatagaaatacaaatcctctaattttttattccctttgtttttcctccgatccaaaggaggcaaggagccctcccaaaaagaggaatatctataccattaactaacgagggtccatattatatatagaaaatccaatttatttttttcaatgggtaacagtctatcttcaccgtgcgtgaaattcgggtagttttaattagagtaaatttcacaaaactattgatacttttactacaaatatttaagatggtgtatcaaaaatttagtaacaaagttatagaaaaaatacaaattaatgccaatatagcattagtgcaaagaatttaaaatctaaaaaatatattttgtaaaagctttttatactattttttatgatgctctgttttaaatatgtagcttcgtgataaatttgatgttaaatagtttcatgatgtaccgccttaaatctctagctttgaatagtttgatagttttgtaaaatttatttacaaaaattatgggtcttgaagtggtaccacacgggtacctactcaagactgtcgtgatcgaagttcacgtagataacccttttacattattatttcagacggtgacaaacacctcttgctttctcagcaccttactcgtcgttgtccactagagttgcaccgaaacacggaatgcattggcacggatcaatgcccaggcgcctagcatcatccacacaacaagaacaagaaccccacagaagcacaagcacaaaccgataccaataatgtttcagccggccgatgtctcacggacagcgagacacagccaggattactatgcacgcactcagacggatagcctcttggcggcgaactcttccgccttctggaacgcgccggcggccgcctccatcttgcagcacttgcacggcgggctcaccactggaaccgcgccgcgtgcgccggcgagcccgccgccgcgacgcgggtcggccttgcgagcgacgatgacggagttgatcacctcgtcgtcggggtggtacacggccagcacgtcgaacccgccccgccggatgtcctcgagatcgacgatcgggtacaggaacccgcgcgccccgtgcgcgctccgcacgacgagcgccgcgccgtccgccatgtgcgcgcccaggtgcgcgatcaccccggccttctcctcggccgccatgcccacgagcgccgccaggaacacgacgtcgtacgcgccgagctcccccgtcagggtcgccacgtcggcggtgtggaacgccatgcgcgcgccgaggccctcgtcggcgccgcggaacagcctcctcgcccgctcgttggccgcgccgcaccggtcgtagttgtcgaacaccgcgtccggcaggtggtgcgcggcgagcacgagggagctgaacggcagcgggcccgacccgacgaaggcgacgcgggtgggggcaatgccggggacgtagcggacgaggaggtcgtactccagcttgctcaggttgacgtagttgccgtagtacgggaagcgggcgaggtggtcgagcgggttgtcgaaggcggcgagcatgtcggcgtagtgcgcctcgaggtggccctcggcggcggagcagaggcggatgagctcctcccgcatcgcctgcgcctccgggccgagcttggccacgtcgacggggctcgccgggacgcacgccgtgacgaggtcggtgaagagcgcgtccacctcggcggatgggctcagcgacggcagcttggagatggcggcgtggaggccggcgatcttctcgaccagggcagcgacctcttggttctgagcctccatctgtgaagctttgtcgcggttgggaacacgagtgagctgatgttgcacgagttgtagtggattatagttgaaaatgacaaccaaatggagtgttcgaactgcttgatgagctatggagtggctgtaaaggggatacttatagcaagtcgtcaggtgtgttgggtagcttaggttggatgcattctgcgtccggtagaacacctggagccctggacagaggaggctgcaagcggcgcgtgctaataaggcgcgcttcacgcttccgtagcgcttggcaaggccgatttcatgcttctcgcgtatggtcactcccggatggtgctgaagtggacggtggccggtgggcaccactttgccttcctgaagatcgcgtgtatattgataaaataaatgacaaattgcccaacttgcaactatccatagatctgggtgtatttagatcccaaaaattattgacaaaaaaaatatcgtatcaaatatttggacacatgaataaagtattaaatgtggacgaaagaaaaccaattgcatagtttatatgtaaattgcgagacaaatctcataagcataattgcaccatgatttgacaatatgatgctatagtaaacaattgctaatgacagattaattaggcttgataaattcgtctcataatttacatacggaatctataatttattttgttattagtttacgtttaatacttcaaatgtgtgtccgtatactttaaaaagaattagccaaagaagtaaacacggcctaagtgtccatggcggacgatgaattgtctacctgaactggcatggccttcgatttgacacaaacaaaagtttggggcgggccatatgtgctaacgttattagattaaggttgattggacctactaatttactctagtgacatctaatttattgccaattttatcctttcacagattttatacacgccttacagtgtgtagtataactactactaaaaaccatctttcgtagcggccattttagattttcgctgacggaattttgagccgccaaaaacaaaagccaatgaaaatcactatcttcgctagcggtttttgccaccagcgataatttattttcgctgacggtcgtcttaagcccaaccgccagtaaagacccattttccattttcactggcggtggccgccagcgaaaatacgagtaacactgtggcacccgccagtgttaatcatggccaagtttaaaaaaaataatagacggagcgacaccgctccgtctgcctccgtcgacgctccaccgttcaaaaatccacagaaatttccattcacccaagcagaaattacagtcaaaaaattcaattcacacaagcacaatttaaatttacagtcaaaaatttctattcccccaagcattcaagcataaaaaaattcaagcattcaagcctccactgcctccgcctcgacgacgccgctgccgagccccgccggcctccaccgcagcccgctgcagaaatggtttctggaattcgaaggaagaaaatgagcacatgaacagaagaaaatgatgatccagaaacgtcaaacataatgagcagttgaaccccaccacgtgcaaacgatcagaacaaaacgcatgaactgaagagaggatcctctcgtgcggtcgtgcctcctctctgcagctagcatgcagctccccggtgaccaccagccaggcgccgccgatctggcggcggcagatctagcctccccgccagcgcctgatagccgccgcccgcgcctggatccgccgcgcaccgccgccggcgtccgagagcggccgcccgtgcccggatcagccgcgcgccgccgcccgcgcccggatccgctccccgcggccctccggcggccggatccgccgcccgcggccctccggcggccggatccgccgcccgcggctctgcggtggccggatccgccacgcctgcacctgcgcccgtgcccttcccggccatggatcacggcgcccctcccggcccctcccggtcgccgtagtcaccgtcgctaatccgccgtgtttcctacgccgacaggaggaggaggaggtggaggagaaggaggagaggctggaggaggacaggaggcggagaggctgcaggaggaagagaaggaatgggagaggtgaatgggaagggataagattgaaggagattttaatagaggaatatttttttcacagttggtgcaagttagctgccgccagcgaaaatcggccgcaagtgaaaacctaatttttttttatggcgggcctattagagtagctgccagcgaaaatagagctatttttaatttttaatagcggacctcttagcgtggctgctagcgaaaaccgattttcgctggcggtccgtaacctctcaccccttgttacatttttagtagcggttttcacatataaccgtcagcgaaaattatagggtgacgccatgaaaaatcattttttaagtagagaactgaatatactccgttggatacaaactaacgaacgtcccgtagccatccaaaggcacgttagaaaaaaaaccaaggcaatgttcagttaccttcaaacattcaaaaattccgtcacgtcaaatatttatacatatgtatgaagcattaaatgtggaaaaaaaaacaattacacagtttacatgtaaattatgagacaaatcttttgagcctaattacgtcttaatttaacaatgtgatgctatagtaaacatttgctaatgacggattaaatagacttaataaattcgtctcgcagtttataggcgaaatctgtaatttgttttgttattagtctacgtttaatttttcaaatgtgtgtccgtatacttaaaaaattagcagacgaactaaacacgacccaattttttaatttatttgatgaccaggttgtcacgtggacatcacgtcagtcaaaaccgctcttaaaacagttgaatgagtcattttacacggtaacagttgaaggtatcgacgtacccggttctacgatcgattgatgcgaatcatattcggcatatattgaagggaattaaaatggactttttccaatttagattcatagagcagacgggcctgaaggccgtatgcaaggcccacaaataccgacgactcgcggaggcccgatgtagtctaccaggatgggaccgtggccttgtctctcctcataatctaccctatctaccctattcaacaaaggaaaaagttcactttgactcccttaaattctcggcggaatctaattcgtgaccctcaactacaaaactggataagacgactccccgaactattaaaaccagtgcaatttgactccctcagcggttttggagggcggttttgctgatgtggccctgacgtgtcgatgttggcatcacagcttatcgataccccgtcgaccctccgaaaggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggaacctatcggtcatttacacacaatatattatgggacccactgacatgtgggggccacatgtcatcctcttttatctaccttcttcatcctcccccctctttctctctctttctgtttgcgagagtgggatggcgggcagcggcgggcgggagccggcggcgggagggcgggcgggcgaaggccggagcaggggccagctcgtcgacggtggcggcggatggggcccggagcgacggtggcagcggacgggggccggagcggcggtggccagcgcctccttcaaccccatcctgaccagagttcacctagcccggagcggagtccccctccccgcctctctttctctccccccgtgagtcgttgacgtcctcgcccgtccctccccacggcaccgttgccgccccgtctcatcgtgctctccgccgccttcctctgcctcctcctccacctctccctccgctcctaccgcccgcccttccccggcggcggccgccgcctcccctgggacccccgggcgtccccgtcctcggcgcgctgccgctcgtcggcctggccccgcacgccgaccaggcatcgctagtgcgcaagtacggcgtcgtggtggtgtcgtcaccgtgcgtggcgagggcgttcctgtcggtgcgctgcgacgaggctggccggctgctgcgcggcatggcggaggtgtcagccgccggccgccccgtcgtcatcccgccgcagccgaccattcctgccgaccacacaaactggggagaaagggatgagggagagagagggaggaggaagatctggccccgctgccgaccactcccttgaccgccgccgccctagtatcgcttgcctgccgccgccgcttgtctgccgccgccgcttgtccagctctcgcccctgtagaccggtgaaaagaagagaaagagagagaggatgacatgtgggccccataatatatttctgtgtgtgaatgacagacatgtcccacatatatttttttaatttaatgccacttaaacgccacgtgagacgaagactagttcaacatcgacatggcagtgccacatcagcaaaaccgccctccaaaaccgttgagggagtcaaattgcaccggtttcaataattcagggagtcgtcttatccggttttgcggttgagggttacgaattagattccgctgataattaagggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccctttcggagcgtccgaacgggtatcgataagcttggattaattaagggagtcaaagtggactttttcattcaataaatacttttcactcatcactcattctttcattcttcactgaacggtccagattatctcaatctaacgtgccgattagctcctgcgtacgcgtcgccttccctcatccagcactcttgaatcacgcgccttcctgaaatcactccgctcccgtacccccgaaatccttcagctcccctcccccagcaccgcatcgcgggcatcgctctccccaccgcgccgccgccccgccccctctgcctctcgctcctcccgcctcctccatcgctctccaaaccctaaacctaacttccccgccgaacgccgccagtccgccgtcgcacaccactccgccgctcgtcaccggtttcctctgcaccgcctccgatctccaccgggaactcccgccaccggaactgcggcgtgccgtcgccctatagggcatccatcaggtcggaggcgattcctcaacgtccacactaccgtgtcggcatccagtatgttccccctcttacttttttttctggttgatttgtaccacttcaatgtcaaatgttcttttcctttcttgactgcactttgactatgagatagatatgtgttcatggctttcaggataaagatttttcctaaaaataactgcactattgttctgcacgtacatcgattactgaaattactattcaaattaccaacgtcctgtcctttattgtaatttagaaacttagatccatttatatactatggaggaatcaattaagtgtgaccacctatgaccacactctgcttggtgttattacctgactttctgaactatgtctccatgtcattagaaaatatttatggaataaaattgtgctacttctttaagcaaggatcaggaccatttcaactattttgcttgtcatatgtttactttctgtggttgggagtctttcctgtatcagggattcttttttttttttcaatgtaccgctttgagatattgcattcgacaatgtgatcctttttactgtactgttccattcatccaataatgtgcatctactacttaatcatatgtacattttgatttatataaaaaaaataaagttgttcttttccactttggtagcactagaactgtgataatcaccttttccactttgttcttaagttgttctttttgcaaattcatctcggtgccatattaactttgcaatctgcctttttgttgtggatgtgattgttaacttatacaaggaatatttaatcatctgtagattgtattattataaagtttactgtactattccattcatccactaatgtgcatccactacttaatcatctggacattttgatttattattataaagatcccagcagaacttactgagttttgtgtttagcatttgccatgtcgttctagaagtgaaagcaaaagaaaataatttggtgcaaactccagcatgttaacatttcagttgctgcttgttgaacattttcagatttgggccttcagcggacaccggaaaatagttgaaggacagttttctccatgtgttgttgtacgttcctcgtgttaagaattacgaccaactcgatgggctatggaaatcagtttgttggtcttgtagcatagaatcaggcaatcagctgtatcatatcctaatgtccagtggaaaatgcaatctgttgtcttggcaagacgtactcaccgtgttaagttgatgtaatgtttatattaccagaaagcatcatccattcggatcggtctcttcttgttgtatagtacaatatagacaatgtacagtgcactgatgttcttttgctgatgtggatagaagaaattttatcaaattaagcccgagaccatatttttgtatgagtccattgtacatttggatagtaatctaaacatagtcctttgataaattttaagtaatctaagcactataaatttgcaataatgaatggtacaatattcccaaaatttttacatttagatttggatttggatgatttgttgcaacaaagaatggtacatctttgccagcggatcgtggatttcattcagggatataaccaattaccatttgtgaaccgaacagggtgtattaattttattcaaaaagcacacataacaaaaatgaaatggaacatctgaattcgtgacatgcggaaaatatattttcttgtactctatataacttttttattcacggcatccgaatccattttaaagtttaattaaagacatagaatttcaccgtagcgtttagtacgggcatattactaataagcattagttaaacacacctgatcccgtcaaaaaataagctaagcacactttgagcgatctgacagaagtagggatgacaatttcccccgtggggccggggatccgcccctacgggggcaggggcgggtgtggatttcaacccgcggggagttggggccaggccccggtcatgagctagggcaggggggcgggtgacccgcgggtctccggaggatgtatattagactattaatactagcatattatgagccaaaaaggcccatctagtctaaccctaattcctcatatattcctttccctaaccttatcctcatttcccttcccaccccacccagccatcacacgcggacagcagaagacgcacggacgggtggcgagccagcgacggtggacacgcgcggacagcggaagcagcaggcggtggcggcttcttgcgagtcgcggcgtcgacgaccaagggcacggccatccgcgttggcgttagcggcgcatccgcgacggcgatggcaagggctagcaccgcatccacggcggcggcggccagggaggcgcatccgcagcggcggtggcagtgacgcccagtcctcagccacctgtctgtcgttgtccctcgttggcgttggcttcgtcgctgctcctcggctcctcgctcgtcaatcgtcagctgggtggtgcctggccccacgcacccacgggtccttgcagcgacttgacgggtgatggttttcacccgaccatctctgtggggccggggagcaggggcgggggcgctctggtccaacctgccttgttgccaaccctacgcagaaataactctcgttgagtcctctctacggagttctacctgatttctcgtacttaagagggttacaccgcaaaaaacattcaaattttcggtacaccgatcaccctgccccgtgagccgtgtgacaccatgacctcgcaaagccgtgaccccccggaaacaaaagacgaggcaaaaagtcacaccgaatactctgacttccggtgctttcctccaaagccagccacttgccagccttgccaaaagccgtcgactccatgcactcgccggctcggctcgctgccactcgcggtcacagcacgcgttcctaccccgtccgcactcaaacttatcccataaaactcacgcagatcaaccagcattagagttgaatggatggatggggacaaactgaaagattccgctcccccgcggcccacgccggtcggctaactgactccaaaatactcgctaagaacacagtagctcatcataatcctcactaaatcagtactatacatttttaatagcgggaagacccaaaccagctcgccctacattgaccaaatcggatcgggccaaatcctcctccccttcgtcgccgctgctgtaggctacccaaatctcgccgctgctgtaggctacccaatcgctgcaccatgtgtggtgactgctgcggccgcggtgccgggggagccgccgaggcgggggcggccggcgccggcggcgggaggaagcgggggtgcgcggggacggcgctcgccctcgtggcgctggcggccgccgcggcggtcgccgtcctggagggcaccgccggcggtgtctcctacgtgggcgacgggtggctccacgagtgcgccaagtgggacgccgacggacggcggctgctcgtgtccaacttcttcggcgccggcgtgtccgagctccgcgccgaggcgaaagggaaggagaaggaggaggagcgcgtggtcctggcggatcccgacgtcgccgggagggtcgcgctgggtctcaccgtcgacgcgccgagggggcgcctgctcatcgtctacgccgaccggttgccgcggttcgcgtactccgccgtcgccgcgtacgacctcgcctcgtggcgccgcctcttcctcacccgcctcgacggaccaggtgcgtgatcgatcacgatctttacctttacctcctccatggactcatcgtgtgatcgtgtgagtatttttttttaactgatcggtggggccttggtatttgacggcgccgaaaaggcgaaaagccttccacgagaaggtacagtatgacatggggacagattcgctgtggctgcatggtttgctcgtgtgcatttaattcgtagggaacgtccatgaatggagatcttcgcaggtagtatgaagaatataatggtggttggttgcacttctgtttgggttctctgggacaagagagatatgaagagcagcagcatattttcaggcctaaaacccaactagattttccatttagatccactaaaagtcagaagcttcttttcctttcctttccttacccgaccatgccgtctccttcattgttggtcaccaaacaccaacttccatctttcgctactccagtttacatctaacgaaagttttactgactgaactgaacacttctggactccccgtcctctcgttttcgcattgtcgcatactactaaaatcaaccaaaaaccaatgaggagaagctgcgagttcacactcaagttattagtaatccagaagtggcttttttcctggcctaacagtaacaccgactgctcgcgcgttggctgcctcttccccttgatctctaggatgtacgaagcctcccttgctcctcatctcatgacacagaccggcctggtcatccactccatttcgctgtcaatacatgccatcccctaatcacttgaccaatgtgacgctcatgttgcaaggaacaccggaatttcttctctgtccgccgccatcgaagttaatcttgccgatttagatgcatctatttgtggtcccgcgactcacctttacgactacgtgagcaatgagtgagtgataagtgattggtacttcgtacttgggagaggacagaggaggcttggtagcgaattgcttctcctcttaccacgagaatagaggcgcgattccatggtgcaatcgaacacagatgagttatgttgatgatgatttttcactctttacacagccgctaaaaagcggcaaatcattaaatttccacgggacaatgcccatcgtctccactgccaagttctacccttctaggcaaaccaggcaaccaagaggcccggcccatagtttcccgtctcttctgctcgcagacgcagagatccgatcatactaccaccaaggccgaggcagtgaggcacgagctgcaactctgctagctccatccgcggtcacgggagcacgtccccactgaggcctctcacagtgctcctagctggagggggaacctcgtgtgccacgtcggaattttgctaacgtgtcgcgtgcaaccgtgccttagctaggaagctcgtcaccaaccaaagccgcgcgaaacctcgtcagttcgagggcgtgagcggagcggtcgcgtgcgctgtgggcggtgttgctcgcccttgcgtgccctcgcccagaaatcttatcgcgaaatccccgtattgccctccaaaaaaccactcccgccgcaacaaatctcctcccaccacccattcttccggtccactgatttctcctgcctcggcaccgcagcaaatctcctcctcccgccaccgagtcaagaaaaggcaagaaaatcttggggattggaagagatcgtttgtaggttaaacaacgaaaaattgaagaaatgaaaaagaaaaaagaggcaaaaaaatcaaaaagaagcggtcaccacgtgaaggatctctctgagtcttgaaacatcagcatgacaagcaaagataagaagcgagagcagttcttgattttttttcatcaagaattagagaacagaacatgcaaagataagaacagctaatcccatcttgttattagcaagtgatgtgatcgattgaatcgagttgggaaaaaagatcaaagaacgcggccgcagtgcttctgcttctgctcgtcctcctcgactaacactacctcctcctcctcgcggcggcggcggcggagagaggagatctggcgttgaccaccacatccgccgtcgcggccaccacatcccatcggcgcatcgtcttccgctggcgccggagcctcccgaggacgcttcccgcgcacgtcggtcgccgcgcgagccggcaatcgtggctgccggcaccggaggggggagaagagaagcagagcctgcggcggcggcggagggaggagatccggcgccggccgtcggtggagggaggaggggagtcgaagcggtggcgatgcaagcgagatgcgggaggggatgcggtgcgcaccggggagaagaaaaagagacggccgaacacagagagaggggtagttaggaaattaagttgtggatttggtggctaggtcacgctcactgtgggcttcgtttcctttacttgtgtctccatccaattaagccacatatacatgaatgcttgcactgtgggatgggtgtctttgtgccaactttttggactaagggtacggctccatagcttgcactgtgagaggcctgacaccgccatggtcatggttgtccctcctggagcgcgcggtggagccaaaccccctcttaaccccacggcgcacttgggagctcgaacagtgacagcagcaattacgccacgcgcgctactcaaccacccgaattacgcgaggcgccccagatcttgtagtggctgtgtcatgtgcggtggatgctgccgccgccgcggcggggccggcgccggcggcgggggtcgcgggaccgcgtcgctggccgtcgcggcgctggcggcggccgcggtggtcgcgttcctggaggggacggcgaggggcgtgtcctacgcgggcgacgggtggttccacgacggcgtcaggtgggacgccgagggcgggcggttcctggtcaccaccatgaccgatggccgcgtcgtggaggtgcccggcggcggcggcgcgggtgcgggggaggggaaggtggaggcgcgggtggtcgtggcggaccccggggcggccgggaggtcggcgacggggctcaccctggacgcgccgagacggcgcctgctcgtggtgtacaccgacttggcgccgtggttcgggtacgccgccgtggccgcctacgagctcggctcctggcgccgccttttcctcgtccgcctcgaccggccaggtgcgtccgtgagtccgcgccatctatggccgccatggatttgtagcttctaggcgtccatttcgagcattgttcactggaaagggagccaccaatctattgtttatttactctcttctgagcaaattacaacgattattatattttcctagtttgtagtaaattcaatttgaaattcaagaaatttcgagaatatgaatggatttttatataattttgtaggtgattcaacgctcgccgacgacgtggccgtcgacgaggaaggcaacgcgtacgtgacggacgccaagggcaacaagatctggaaggtgagcccggacggcgagccgctgtccgtcatcaagaacgccaccttcttccagaggccagggtggatcaacaacttcgtcggcctgaacggcatcgtctaccaccccaacggctacctcctcgtcatccacacctccggcggcgacctcttcaaggtctgcccgaagacggggagcgtgcacgtcgtcaaggtgaagggctcgctgaagaccggcgacgggctggcgctgctgtccccgacgaggctggtcgccgccggcctggtgagccggctggtcgagagcgacgacgactgggagaccgccgtcgtcaccggccggtacgtcggcccggctcaccggatcggctcgtcggcgacggtgaaggatggcgacgtgtacatcaaccacatcatcgggttcgggctcggcaagaagacgcatgtcatctccaaggcggcgttcgcgcctttgtaggcgctggcggactgattgttgacgcctgaggattatgcttcaaggttctttgatctcgtgttacttcggtgacagattgattgttttatgcctgaggattatgcatctatgcatatgctcgtccaacgtccttttttgcaatccattgccagtttgtttagaaattagaacaatctctgcttgcaattgcacgtgttatttttgtgcaaataccagattaatatgcgaagagtgcacacttgattgtcaatagaagtatgactatgaactagtcctactatttcagtttcaattgtaggagagtaaatttcgcaagaatgcaattattttgtcaacaggtattttgattggtgacttgtataacagtccaagttgattccatttgccagtgtttcatatctacccttttgttgaacaaatggttttactcattcatcattcatcatgtgacatattcaaagctaaagaagattcagcaaccatccttggcaatttgtgcaaccacagtgaagacatacgggcatgtgttgaaagtgctgatgctgtgcctgctttactatggcttctgaaaaatgaaagtgacaacggaaaggagatagcatctaaaacactgaatcatctcattcacaaatcagatacaggaactattagtcagttgtctgctcttttaactagtgaacaacctgaatcaaaatttcatgttctgatgctttgaaaagcttgctttctgtggcaccccttaatgatattctgcatgaaggaagtgctgcaaatgatgcagttgagactatgatcaaaattctcaactcacctaaagaagaaactcaggctaaatcagcatctgctcttgctggactgtttcattgtcgcaaggacttgcgagaaactcatattgcagtgaagacactttggtcagtcatgaagctgattgatgggcagacagataaaatactaatggcggcctcatcttgccttgctgccatttttctgtcaatcaagcaaaataaggatgttgctgcaattgggcgggatgcattagctccacttgtctcacttgcaaattctacagttctagaagtagcagaacaagcgacctttggcaaacctttttcttgatcatgaattatctctgcaagtatcttttgaagaaattatcttccccatagcacatgtgcttagagagggatctattgatggaagaactcatgcagcagcagcaatagctcgccttttacagtgccggtcaattaaccaacctctttcagatactattaaccggtcaggtgctgtccttgctctagctgggcttttggaagctgcgaatggtgaagctgccgcaacatcagaagttgttgatgcgctggtgctattatcaaaactaccaaaggtgtcaagtgggcataccaaagctccatggacagttcttgcagaaaatccccacaccatacttcctcttgtgtcatgtgtagcggatgcagcaccttcattgcaagacaaggccatagaagttttatcgaggctctgttctgatcaacatgatattgtgggtggtttggtttcagaaatcccaggctgcatatcatcagttgcacggcgagtcattgggtccaacatgcttaaagttaaagttggtggatgttctcttcttgtttgtgcagcgaaagagcattgtcagaagcagatagagattctcagtgactcaagcttatacattcaactaatccattctctagtcagtatgattcatatgacaaacttgccttctgaaaatgggagtggtgaaaacatatcagacatcaaaatttctagacactccaaagaaaataacaacagcgatgaaactgtgtgccgcactgctgtaatctcaggtaacatgattccgctatggctgcttgctgtttttgcacgccatgacagcaaaacaagggctgaaattctagaagctggagcagtcgaaatgcttatggagaagatttctcaaaatgcattcctatatgtggtacgtgaatgctagtatctcttgtgcactttagtattttaacatcatgctagttctaaaataaacgtaggcagcgtagttccgttaattattcttttggtttatctgatttctcttttgtaatgagaattggaaccagggttttcattgttttaagaaaaagaaaactttatgtcaatttggtagttatgcataaagtctaggcaacagtcgcatatagaaagcagtggggagctagattgaacaggttgttggagaacccagctaagagaccaggttaaagtttattgctagagtgaataatttaactcctcaaaggattccatccctttgccaccatcagagccctataacaaatttatacttttccattgaatagtcttttattaatgcgtattgttgaattcttggggttgatgtgaatagattgaagtctcaaggattaatatagtccttgtgcacaatcatcacctgtgcatttacacagtaagtgtgttcaatcatccttcttttgtatttattctcgatccatttatctctagttctatctgttactttggtattgaagctttttgcttctagtcagcagagagctagagacccatcgtctatcttgcactagcaaccctgctgtagttgctacacattctttgatgccacaagtagggtatctggaacaaaacatttgtcccagtgttggggttggtttcctgaacacaaactcaaatattcagggcttattcggttcacaggatttccaaatcacaggaataggaaaaacgtaggaataatgtaggaatgcacgtgcaaaacaaaggattggaacacagggatttttcctccaccgagctaaacaaaagaggatagagtagatgttttcattcctatggaattagtacattttggaggatttttagaggattggaatagtgttcctatggaaaattttcctttgaatcctacaaaccgaatgcatgaatagtgcttattccaaaggaattgagatttcctttaggaatccttcaaaacgaataaggcctcaataacaatattcttataatcacatcaagtttaaattgcaacaaataacaacatataggaaacaggaatgcacagcattcctgttgttctagttcagtattcagaatattggactttgtgtgattccgtaaattcttcattctcatgtgataatatctaattttgactgtagatatctactcaaatattttttttaacttcgttgctttttacatactatttatatatcttgccaaattcttttgatagctgcgattgcttaaatgtatgatcatattttcagggtgaagaagatagcactgcatgggtctgtgccttacttcttgctttgctatttcaagaaagggagataaatcgatctaatgcagcattgcactcaattcctgtgctctcaaacttgttcaggtcagatgaacaagcatacagatacaggtactttgctgcacaagctttggcaagtctggtttgcaacggtagcagaggaactcttcttgctgttgctaattctggggcggccactggacttatttctttgcttggatgtgctgaggttgatatagctgatcttttggaattatcagaggagttcatgttggttcctaatcctgatcaaattacactggagagactttttagagttgatgatatcagggttggcgcaacttccagaaaatctattcctcatattcagtgatagcatgtttatctttgtctcttgctgattagggttgcattattttaattaacatatgtcctgtacataagagatactagtatgtatctaaaaaaaggagatatgtaataatactggatggtatgtttatctttgcctcttgctgataagggttgcattgttttgattaacaacatatttcctatatagaagagatatataataatgctgaaactcattagctctttatattaaaaggatatatttcttagaagagtgaagagagcttgtctaagcatggaagcagggttaaggccaaaaatggcattggaagagagcttgtctatgcatggaaccagggttgaggccgtgatgtagcatgtaggctgacaacttgacatgttaaatgaaggtcgtgccaaagtggcggatgctacgacgaagcaaactatattaaaattaataaagttgtagcagtagaaagataatctgaggtaatactgtatttgttttttttttacacatgataactcaactataatcaaaggatgtggctggctatttattcttcagatggcttcgattgaacttttggctctgggaaggatgtatgccgttggaaagcagaaacatacatcaggaatggcttgcagcttgctgacaaatacttagcttgaatgcttgaatcagtgataaccaaaagagtattatagtcacggcagtatttgataatgcaaatcaaataatgaaaagacaatatatgtttcagtaaaggatattgatttaagacatgcaaaagaagtaatgagaagaagagttgtatattttgttgtaaatacatcctcttataaatatttgaggtttactctccggcaaggtttacaaaaaaatcaaacttattagactggcttgataacaaaaatgtttggttttgagtttttggcaagtttaaaaattcaaactgactttaaatttttgacaaaattcaaccatattttacccgaagtcaatggtttttgcagtaatcggttgggtcgttcatggtgcatacttaccagaaaaagattcatacttatctatcttgatttcttgaggaataactcaaccattctttttggtatggatatgcattgtcctcgtatagtgtatattgaattgattagatataattttaagtaatattatcttgaataaagaattttaagttatattataatatttttttatatatgaccttggactaaaagcttaaatggacagattctaggaacattattttcattgcagtcgaattttaataacttaataagaaaaatgttatgacaccttaacgttagtacggtatattactagtaatttaggtgatgtttctggagaccgaagcgtgccgtgtgtccggtgctacatccatgatacgcttcaatgattccatcagaaagttcagaatcataaaccaaatatatttccgatttccgaaggcactttcagttagctgttcatttgtggtccttattagtgggtgcaatcgtacttgatacaaacaatttacaattgctaacttctagtacagtcatcctcttttttattatataaaacaaaaggaaagaacaatggtcaaggcaagtcaaaggctcagaacggaagcaagtgcggtttccgttgcactgacgccactcactccacaacacaacaccggaaagtgcgtcccgtgctgccgtttccgttgcagttagagcagctacaataataggctattagagcaagtttaatagtagcccactactagctccaattcatatatagacaatctaatagtcaattcatacaatagttgcttactatactattaatatatgttccacctgacatatacacattgcgtcgtagagtccgcgctaaagctggctacagatttgtagcccgctgctcttctctctcatcctttatctcattaaaatatgtttacagctgactaatagctgctattgtacatgctctaagccactataaacatattttaaaaagataaaacaaaagagagaagagcaacatgctacagatctatagacaactgcagtacagtttctaagatatgtgtatgatgggtgaaaccagatattaatactagtataataaacaactattgtataaattagctattatattagttatagatgatttggagataataatggactatactagtattaaacttgttattaacgccagcttcgtattctctcctgcctcgccacgcctcgctgccgccttaattacctaacctgcgcggctcgctcggcgtcatcgtcgccgccgtccgccgcggcgccgctacggtagccgtaggccgcgcaggaatggacaggcagaggagcagcggctcgtcgtccacctcgcactacggcgtcgtgagccccaagggcctcatcctcctctccttcgcctcctcgtccctcctcttctccttcctcttctccctcttcgccctccgcttcggccgcccgctccacctccccttcgtcgcctcctccctcgccgggaacgcctccgccattgcgcggggcccggttcttgctgcaggtggtgggggccgctccacgagcggcgcggcggtggatgttcttccgggcaggggcaggagcgggagcttgggggaagcagcccgccgctcggatgccggaggttttccgtccgcgggaggcgtgggttccgcaatggaggtgaaagaggcggcactgggaagcgaaaacggcggagctcctgccaatggtgattccggttcggccatgggggcggaaggagctcctgctggaggtggggatggcaactccgcagaaggcgagaataccaccaaagaagttgccgattcggcgatggagacgaacctacttgttagcaatgcatccgcttcgcaaggagcagccgctgcagcagaggaaccgaagaaacccaagtctgtgcaagatgtcgattcctccatgggagattcagacctcgggtcgaacggtgaattcttgcagggagaaagtggaaattcctctgcaggagcacatacttctcaacgagtggatcaaggggaacattcagctcattcgatagtgaggaacagctctggagcagctccactcagttcaagcaagcaaaagactgacctggttcaggaaacggtggatagcaaggtggatgcggcgagaagcgatgcggcactatgcaatgtctatgatggaaggtgggtgttcgatgagagctatccactttacacgagtgattcttgcccgttcatagatgaaggattcagctgcgaagcaaatggaagaatggatggaagctacaggaagtggaggtggcagccaactcattgcagtataccgaggtgctgcgttacggtgcattcgtgcagtttatcgattgcttaggttattgagctcaacatttgctgactttggaatgcaatgaaattttaggtttgatgctaggaaaatgcttgagatgttgcgaggaaaacggctagtgtttgtcggagactccattaacagaaatcagtgggaatctatgatgtgcttgctgagaggggcagtctcagatcctgcaaggattcatgaagctcgaggccgcaggattactaaagagagaggagattacaacttcaagtttttggtttgtatgatctaatttctactgttggaatatgttcggtgtttgaattcggtacacaatatttatctcggtaaggttgctgcaggattacaattgcagtgtggagtaccatgtgacgcatttcttggtgcatgaaggcaaagcaagaattggctcaaagcgcacgaggacactacggatcgatactgttgatcgcacctcgtcaaaatggagaggtgctgatgttcttgtgttcaacactgctcattggtggtcgcatcacaaaacaaaagctgggtgagtgtttataaataggggcaataacgaatcattcaccccttaccgtggtacaaccaaattgatcggtaaatgcagctattgacatttattttaggccatgttattatatagatgtagcagcttaatgatagcctcttacagctgcatttcattttcagagtgaactactatcaagaaggtgatcatgtatatccccatctcgatgcttccacagcttaccttaaagcactaaccacatgggcatcatgggtcgaccattacattaatccaaggaaaactcgagtgttcttccgaagctcatccccgtcgcatttcaggtttgcttcctcatctgttcaattgtagcactagaaacttgatgcggtaacatagcaacttattgtcttatccatgagttcagcggcggggagtggaattcagggggacactgcagagagagcacactgcctctcagtggcactcgtgtaaggccggtgcctgagataaacatgatcttggagcaagtagcacagcaaatgaagacttctgtgacaattctgaacattaccaatctatctgggctcaggatagatgggcatccatctgtgtatgggaggaaggcagtggtaggtttgacagcatcgagcgttcaggattgcagccactggtgccttcctggagtgccagatacatggaatgagctgctgttctaccatctggtatcctcacaacaaaagggtgtaacaagctagatacatggaatgagctgctgttctaccatctggtatcctcacaacaaaagggtctatatacaattttgagaacagggtcgtttcgacattccaatctgtaattatgtaatttgattcattgattgtgaaaagagcgagcaatcatggtcctactcaagtgcatctcttctccagcagatgcattcgtttcacaccactagctttcaccagcaagagcatgcaatttttcaaggtctgaactgatcagataaactacaagaatacaataatagctggaaaataaaatacacccattcagaatataaagattcatatgcctaatattgtactccctccgttccatattataagggattttgggtggatgtgacatatcctagtagaagacggagggagtagaatcaatgtcagagtacaggcaaaactatacacagcataaattccaaactttgtacaaataaacttacagtgccttatttttcttttattcgcatactcgatatctcagtttatttaccaaggaactaaggaatatagaatatgcttattatgccaacgattggccgtatattggactaggattgaactatgtgtttcaatgacgatataatttacagttgatattatcatctggagctgctgttggactatctagcaactttgtgcgctcggtggtgagagacagatgcttcatccttttttgacccttccggtctcctagcccaagctggggcttggtcaggtccatagcggtaatcataaaagagttcctcgctagcctcaatgcggtcctttgcatagataccaactcgatgatcgccagccaccaacataacctggacgggtagacggaatcagaacgagaaaggcaacagagcatgatgaatattcagtaaaaagaagtcattaccttcgcatagcagttaggattcgacgagtgatttgcaaacttcagtttatcccccttgcgataagcatccagtacatactgcaagaacacatcaaataaaggttacctgtttcacttttaacaaacccaggacactccaactggccagaaatgaagacttagttcacacctgctcatttaaatcaaataggaacgatgaatttgctcgatcatatattttgccacgcttatctgcttctctatgagaaatcaattcgccagtgtattcaccaaggtaatcatttctatttactgggttctacatgttgcaagaaagaaagaaaaaaaaggaattagccaaaatgcaaaatgcatcatatccaaaggtgctttttcattgatctaaccttaatgaatgcaccccaacctgcaacatcagattttccaagcaatatctgatccatgatcaacaaacaacgcagttaagatagtacagcacaatgatgtggaaagacaaacaagcaatacaagactagagctctcacacgttgttgttgttttaagaggagtttcatgtttccacactgatagccatcacctcttgccagtggctcacctagtgagccatctccgcagctaaagagaataaacgccatgcgtgtaacgtgtaattaattaaacaaaataaatctgaataaattagcacatgatagccaatcaatatttttgttagtttctgttaaaagactatcccaaagcatgggtattgcctagaatacgagggcaagagggtccttaagtgcacaacatgctgattacctcacccagcagtttctgcaaacatctggatcacattcacgactggcagcaaaacacgggcactgtctgcttctgcattgactttttgcgcaatgacatcctctaaacctatttttgcagctctttgagcacctgttgatgataataattaaaacaagtgagcatcaagcttttgctttacactaacatgatcataaaacagaaatgcacaagtgaattgacaccgtatttaatttgatttctttatcaaacagctcaacacaggttcatacaagtatttctatacgagaagtaaaggaaaaatcagatttctactcaacaaaaagggaaaataaaaaatttcttgacatacccgcagtacttctcgcaacaagttccattttccacacaggcgcaatctttgccacacatttgctgacacccacatgggttatactgagtgtaccattgctttccatcaccgattctttttcttacagttggatgccctgcagacttccaagtgtatttgagctttcgagctcggcccttacgacgacagattcttgtccttgccaccaaatcttgctcctgcaaagagatgagtaaataattgtgtcactggagtaacaataatgattgaaactgggaaaacaattaggttactggagtaaaaatagcagttgtaaatgaagccaaaatatgtttgtgttttggcttttaactgtgcagtagcactgagattatcttaactaaactgtgaaggcacaaggcaggaaaactggtttttcgattgtaaacagtagtaacaagtaacaggcttgatttcaaatggaaaacggtggcatgcactcatatactagccatagatcaatttgttttctgtaaatactatgaaatactccctccatctacttttgatagtcatatttcatcttggcacacagaccaaggataagtaattctacttatcatctattgaaacatgctactagtcattcctcgtaaacaagcgattcattaatatttacatttctcgatgcccatgtagccaatcttgtgtggaagaatggagagtcacgcattaaatccgagaaagtcattaagaggatatgttgttggattgaaatatgcctatcaaaaataaatttttcagatttgaaaatatgactatcaaaagtagatggagggagtattgaattgtcagtttttttcctttttgtacattgttatagatggtgtgcttagaagcaaaaaaggaaggcaaacctataggaccggtggaatttgtctatacttcacaataaaatataatttcccctaaccacctaatatatgaaaacatgagacaacctacaattctagcactagccagttttaggaacaatacgcttgtttccaaaaaaagaaccatgtccatcttcattgtgggtgccgaaagaaatttaatataatataacgactacagaactaaatatcaggaggatgaacaacaaccaaatacagccactataatgcagacgtgctgaaaacattcagaaaaaaataactaccaaagttatagattcttttgacttctttgatctggataaaagcataacctaacgaggccagtcaatacgtaccatgtaaccttgttcagcctctgcaaagtcacctaaaatggatttaccagatagaggtctctttgccattgccgcaccattgttgtacatgtagctggccacttccatgcaggtcttcaggccagacaataggtttctagctatgagacaactgtggcataccattatgaacttaaaattaaattacgtttttcaataaacaatattttcaaatagcatgggaaatataaaagaattacctgtttttcccaaatatctcaattcccttcaagtacaaatctctctctaaagcactccaatgagaaatagagtgctccttgttggagatgaacaaattattattattatctcgtaatgtattttcagtagtgttagttgtgcttccagcacacatatctttggtagaaattttcttgttagggtcatccagacttggaagttgatcaactgcagattctatggaatctggacatgtctcaccaatttctggaacagattgcttgttcagtacactcattgcaaaaggaaacggtgagctatatatcttctgccttttatcaggtgaatgatcgttagacttggaggcatgctttgaaatcttacgcctgcctaaagttcttaggggcatgtcaggggacacattttcagtttcagaagcatctccaggaggtggtgtcacacttttgtcagcatattcagaattagttatttttgatctgctggtttcaacaatagaagtggatttgatgttatcttcatctctgtttgaatcttctgattcagacaatatggtagcactaactttgagtgaggaagatcttgaatccatattatatgttgtacaagcatttcggtcatcattgcacgtatcttgatatacttctctcctctgtgaattttttaatcaaaatcagtcttagcaacaatgcagcaattgctgcaattctcagaataattcataggctcgcttcaatagacaaataaactaaagaagttgcatcaatcaaacccattaaaagggtcaatgaaaatgttgataagcatacggactaaaagttacatcagatagcatggccgaatgggagtgaaggagtttaggagaaaaatgagaccatagtttaaaaagtacttcccacagaagccatggtgttagctctgatgccacttgtacgatccatagttcataacagtgtatgtactgtatggagggtctacttttgggtcctgaagtccaacaagcaagacaacagatctaatagtatatcttcaacataaagttaattagatttttcattagaaaaataatatactcctaatttattgctttaatattgtagaagtatatgtaggtctggtcaaggctcacacccggttaaccaaagcctaggctatgaaatttctttgaacaacactgctgggatggcaaaacttatattaactacacatcttggcgaagttttttttaatacaatctcaatattccacaccagtgaaacttagattcccacagggggggactggcaaattatgcaaattcaggaatcataaacaactttattaattgatataactgcaaaacttgagggggcacatactcgaaggtagcactgatcgccacacggtctcttgttttcatcaagttcatgaccatatggttgcttctcgctctggtaagcaaaaagttagtagttagcggtattttttttatttcactttggaccaaatggcaggacaacagcctccattcattgataggatgagcaaagtagaaagatcaaaactttacaagagtccaacaggaaataacttatgacttacagggaataccaagttctgggagcacccatggagacggcaatcaaaaacctgaataaatagataacaacaagtaattcagaccttgcgaatgtagttgaacaaaggggtttaaaacatggaattcaaaaaagaactgtaagcaacagaatgccagaagtataatataccaaacatctccgacagaagagattatcaaaagaatctaaagccacatcgatggtcttgtcaagaaaaagttgcaaatctgtcttgtaagaagattgagactgcttctcatatttctcaaaaagaacttctgatctttcctagtattttgatcggaataagagtcatgatcacattgtaggataataaaaaacagctgcagagttaaaaaaaaatagtaatgacgaactaaaatgttcataaaagagaaatgggcaacctcaatttctgaaggagttgcatcaacaaactggcagaggacatgtaaaacctctcgacttaacccatgatcttgagtagctttcctgtatagttaagcaagatcagatagacataaatttacatataaaaatgtttatttattctgaaggtagcggatagtattgggatgattaccgatttttaccagtataatttataatagaaattgttattctgattatattgtgtaaaaggtaaataaaagaagggtgcccttgggttacagattattgtcacaactggaagtgtaaagtcaaaccagccagtatttcaccaataatgcattggttaaattaaaatggcgtccgttgatccatcctaaaaagatgatttaatacaacacattaccttccacctacatttcagaattaacagggtacatgaaggttggaagctcttagagtatgcacgatccttaaggtagaaaacaggtggattaatcatgcagactgagtaaaacaactgcacagcgcaactaactttgcacggatggtttgttatgttaatgtaagttcatggctctgggccttcttccatgtttaatttagatctgaatcattttattgaaaagaaaatgcaacagaaagatgtcatgattgggaaaaatcacagcatattcaatgaaaaaaaaaagagagaattcttgaatgtccaggtttttaccatattagctgatcttctccttctgtgaaaacatgtttctcttcctctggctctggaacatcatcgtcactttcactgcagatcagagcctcattgacaattgggtcgtagtaaattctcctcctaccaactgactgatcatcggccattctttggtttctgcgctgtgttgtttaaaccagagtaaaatatcgaatacaacagggatcaagtattctttgttacaccaatgcagcacgtatatgagaaaataaataccactttggaattaatcaagcaaataaactgaagataagtagcatgacacatcgttcaagtagctgaatcttttcaaactgaccatcatcctaacacaaactagtgctctcgctcatcagcaaacataaaaacacatgaacaccactacctgagtgtaatgtttgagctaacacttatattccaaatatttctactagtcccaagtttgcaatatctgtccgaaaatgttgtctggtttctatggcttgtatgggtaaatagttcaattttgcttcatgcatcataagtgaattttgagtagtatattttccacaatatcatatctaggtgcattacatggcataccctactttttatttaagaagtattacatggcaatataccaacttctcctgaactcttgtaaaacttaaactgcaagttcaagaacctagcgacaagtgatctgattggaacaatgagcgtgtagaagcactatacttgtccaggaagatccacgtggtgtagggcggaatcttgtcgaccacaggcagcttcacaagctgcacgacggtcctatgcgaggcgccgctaccaccagagctcgagagcacgagcgtcccggcgaccagattctcctcctgcacatgcaccaactccctctcccccggcccgctcgccgagtcccaccccacgaacctgcggtgcccctccgccgctccccgcgacagcgcgttgccgccctcggcgccccgcgacgccacctccgccgccgcggcgacgtcgaacagagcgcacgtgtgcacctgcagcgccttcctgttcgcctccaccctctcctgctcaaaaaccacaaaccaaaccaatccacgccagattgagcaaaatccaagcgactactgacacttccccctgcgagctgaaactgtagagatgcgtgatcggcgggcgggcgcttgccttgatcgcggcgaggcgggtggattggacctgacgcttcagctgcgccagcttcccgtgcagcgcgacgaggccggccgcgtccatgcccgacggcccttgatccggccgctgcacagcgaggccgatcagattggggaaggagatcggagtggggaatcgggcgcggggagtcgagactgaggcgagggcgcgcaccttggggcgttgggaagaggaatcggaggccttggacgaggacgacgccatggcggtgcgggtgcggtggcgcgagcggcgccagcgtccggagctctgcttcccccacacgcggagggtttttttttttctgatttttctctctccttcggggctaagagacaaaggatggaaagggtttctctctctacctaatactgccgacgccacgtattcctaccccctcccccttcccaatctgtttccaatcggatgagaccccgccggcgccgcctcctcccgctatccgccgcgccgctcttcgccggcgccctccgcctcatcgcgctttcctccacactgcgctacctcgaccagatcctcgccgtgtccctcgcctccgtacactaccctctcgacccccgccccggaaacctcagctccctcttcctccgacctccgctacgcgtccctccctcccacccacctcctccgccgccccgatcgctttctccgctgccgctttctcttccgcttgcctcgactacttctccttcgccttcgccgccacctcgctcattgctctcatggcggcggcgtgtcgtctccaaccgactccgcagcccgcgcgcggcgcgctgcacgcgcgggttacgccgccgacacgttcgtggcgtccgcattggccaagctgtagcctgtacgcttcatgctgtccagaggtgaccacgcacgcatggtgttcgacactgtgcagtcgccggatactgttatgtggaacacgctgatggccggccgggcttcctggttcggaggccctggagtcgttcgtgaggatggcgagtgcagagtctgttcggtctgacacaaccacgctggcaacggtcttaccagcagcagatataacaatggggaattggggaggatgcctcttgcagagaagagagggttggcggagtatgagcatgttctgaagagagggttggcggagtatgagcatgttctgaccggttgatctcggtgtatacagcggggatgtggaattctgcatggcgtctctttgacttgatggagaatccagatttggttgcctacaatgcttaatctatgtttgctcggcgaattgcatggttggttcatcagttaatctgtttattgggttgatggccttggaattgaagccaaactcaagcactggcactgatcccgtatagttgtttgggaatgagctgcttgatcaatgcttacatggtcctctcaagtctggatttactgcgaattctccagtgtcgacagcaattaccatattgtactgtaggttaaatgatatggagtctgcaaggaaggccttcaatgcgatgccatagaagaccacggaatcggaatcatggaaagcaataataccagggtatgcctagaatggctggacagagatggcaattgccctctttgagcaaatgctggtacttaacttgtgaccaaatccaatcatcatttctagctctctttcagcgtgtgcacagcttggagctttgtccctgggaaagtggctgcataggattatcgctgaggaggacttggggcccaatgtttatgtcatgacagcgctcattgacatgtatgcatagtgtggaagcatttccgaagctcggagcatcttcacttcaacagtatggatagcaagaatgtggtctcatggaatgcaattagctggatatggccttcatgggccaaggtgctgaggctttgaagctctacaaggacatgctggatgcaaaccttattccaacaaacgctaccttcctgttggtactctatgcatgcagccacataaggttggctgaggaagggcgcaaagtcttccagtcaatgaccgatcattttgcaataattccaagtattgagcatgcacatgcatgatggacctccttggctgagctggccagctcaaggaggtttttaagctcatttctgaattccccaagaccgctgttggacctggcttaatattgcttggtgcttgcatggtccataaggatagcgatcttgcacaaattgcacccccagaaaacagcggctactatgttctgctctctaatttacttgtagtcaagaagcaaatctctgaagcagcggcaaaaggcaggaagctggttaaactaatcgagatagttgacaagccaaacttcctcatggccggcgactgtgcccatccacagtgtgaggccatacttggaaaatcttaacttcaaagacgatttgacgctaggtatcgacctgagacagagctagcattgtacgatgttgaggaggaagagaaggagcatatgtttgaaagtgcacagtgaaaagctggcaattgccttcggatttctcagcacagaaccgagatctgaaatcaggataatcaagaatcttagggtgtgcctggagtgccacaacgccacccacgttcatatccaaggtgacacagagactgattctggttagggaatagggatgcttcacggttttcatcatttcagagatgagtttgctcctctggagagattactggtgtgattcacctgaaatgcctcgggtgtctaagcatatggtgattcaggcctccactgccgccttgccgcgatggcttcgtcccccatctctccctagaaaactatttaaaaaaataaaaattgtagataattttagaaaatgtagaggaaaatcagaaaaatgtaaaagaatatgaatcatgtagaaagttttggcatgatatttgctatattatggacattgaacaaagtaaaaatccatttccccctcaagtgagcctaatggacttaatgaacagtgctcactattggcctagcctttttgtttttttttttctattttaagtttcaatttcggcttgtctgcaaaatatggtgttagattttatttttcacaaactagtactataaattaggtactacctatatgatctttttttccatttttttacaattttgaatttgtccaaactaaatgaatttatggatagatggtagctcttaatttgttgatggatgatataaattgaagggaaacaaccacctctattatagaagcttcttaggcccaacatttaaggcccagccgcccagctggcccaacgcaccaaaccaatcggaatattccattcactcaccgcacgacctataaaaccaatagcgacgtgccacgttagcccatccacgtcgccccccccctcccactctgccctcgccgacacgtgggcccaacatagtaaccggtcccacgagccagggaaagaccagaaccagcctcttcctcctttttaatccacccacgcgttcccactcctcctccgctccttcctcccctctcccgattccccaattcggaggccaagcctgcaccggcaagcggcggcggcggcggcgacgaggcgagagggttcccttccgcggagccggcggagatggaggccacggcgaagtacaaccggggcaacccggcggtgaagcggatccttcaggaggtcaaggagatgcagtccaacccgtccccggacttcatggccatgcccctcgaggtccccgatcctaaccctgcatcctgcatttacattcctgcccgatctggtcttggttgtgtccgaatcgaacgctagtggggcgagatctggttttgatggcgtttttcagggtgcggaaatttagaggcttgatttaatgcgttgaccttgggggttcatctgcatttcttcttgatctgattgtgcagtttgtgcaataacgaaatgttgggatgttagcgtatatcgatgttgcgattagatcatcgtatgcaggacgactcttgatattgggtagtattacgtcatttcgattaactggtgtgtgaatcaagtgggattccagtattacttaggccgtttccatgatatattttcggattacaaatttacttatggtattctgatcgaggctgatgtgttttttatgatttaaatgtatgtatttgtgtaggaggacatcttcgagtggcaatttgcgatcctggggccacgagacagtgagtttgagggaggaatctaccatggaaggatccagctgccatcggactatccgtttaagccaccatcattcatgctgctcacggtctgtaatttccctgcgttagctcaccatgctatttgtgagcccttgctaaatattgttttttattatatgtttatctgtcattcagccaagtggaagatttgagattcaaaagaagatttgtttgagcatatccaattaccaccctgagcactggcaaccatcatggagtggtgagtactgagtagcattttgtttcgaaagggattgttcaagtaagcccttactttgaaggggtacctaatgcaatgagtagcaccatatttcatagtccacggtgatttggtcttgtgggctatacgagcatggtgcaaaagtaatgccttctttttgtattggtctttgtgattttcatgggcgagtacttgccctatgaccaggccaaaagaaacatgcacttctccctgcagttcttacaaaactttgtgttcagcagcttcctttcaatgctgctaagatacaataggcagtccatggtgttcttgttttttacaatttgctgcttatcatagccttttgtcagttggtgtataatgagagatatatgctaaagcttgtacaccaaattattcaatcttaaaatacaaccaaggattggcatgtaattttttctatccattcatatggtgggcaccatttttcatagtatacaaatatttactatgtatactatacgagcatggtgccaaatgaaactattctttggttctttcaggaatcgtcatgtagcaagtgtttagcacatgactggaccaaaggagggacatgtgctttccctttttatatctgtcctgtgcatatctttttgctgtgaaggaatagtagtacttttttgtgtttttaaggcagcgtcatagcctcaatacggaaccttttgattttattgcaatttatcatggttgggagtaagttagatgggtagtgagtatatatatgtacagattcataattctttggggaggatattcgtgctgtccgcaaataatatattagttacccattgagggattgccaatttagtgttagaaaccattatggcattgatcctccagctgataccaattccttttttccccaattgtttgtgttgcagtgcgcacagctcttgtagctttgattgcattcatgccaacaccaggtggtggggcattgggttcgttggacttcaaaaaggaagatagacgggcactagctatcaaatcgcgtgaaacaccaccaaagtttggctctgcagaacgccaaaaagtaattgatgaggtaaattcctaacgctcgtttaataagaacaaacgcacacctgttctgtttctgatgcaaagaactgttgcaatgacagatccatgagcaaatgctcagtagggctccccctgttcctcagctgctgacaaatgaaactaatgaggagactaaccaattgcctgcatctgatgcttctgatgagcatgcacacaaggcagttggaggcgtgaacacgtctgggtccaactcagactctgttaataatgactttccaaggcctgattctgagtcagaaattgtacaacacattgttgaaggtcggacagaaggggttagcaaccattcaagggccaacttgagcagagaaaacattccaagagttgctccaacgccacagaatcctgttgttgcaatccagaagccaaagcatgacagattattgaccttggctgcatttggactcactcttgctattatggcccttgtgatcaagaagttcttcaaaatcaatggtctggccggttacattgagggcaagttttaggtaggtttgtgcatagatttgataagagctatactaccccattcggtgtctgagcggctgctatgcttaccataagttataaacccctaagaattgtaaatggctgtttagttatagacgaagttgaattggtccattggtactacccgtaccttattgtatatgcagtacacctgatgaaaatcgttgtaaggtcttacatgatgtgcacaattgtatatgcggtactcatgaaaatcattacaagatattacatgatgtgcgcaactgcacgtatgttgtgcaatggccagcgatccgtttgttcttgacgggcatgaaaattcttagatccgtttgttcttgacgggcatgaaaattcttactccctctctttcagattgctgccattctagcattcagtttgtcttatcaagacacttgtcatttctcacctcaaagcatttctctagccttcattaatgtagctacgcactactgttaatcaaagttgatgtaatgatgttaatgctactttgagaaatgatctggatatagttcacgagagtcgatgtaatttgttgcgagaacgagaactaagagcaagagcaagtttaagtttaatagtatagccaactactagctctaaatcatatatagccaatgtaatagtcaattaatacaatagttgcttactatattattaatacctggttttacatgtcatacataaatttgtagttcgctgtttttctctctcttcctttatctctttaaaatatatttatagctggcttatagcctgctattgtaccttctctaatgtaaaatgaaaatttgctagaactaatgcgaaacgagaagtatgcatttcagcattacgattctcccagagtcccactaatgtgaaatgaaaagttgctagaagcgaaacgagaagtgttgcattcagcattagggagtattgcattcagcattatgattgtaccactaatgtgaaatgaaaagttgctagaagcgaaacgagaagtattgcactcggcattatgattcaccctacatcagagcccatatctaattttaccttgcgtataacgtattgccagcaattcaacgcaaggttcagaatactactacgtacaccctccgttataagtcactccatttcatcatattataaatcgttttaatttttttatagatgatctttttttaaatttgatcaagtatataaaaaatatagcaacattttaatacaacaaacatattatcaaaatatattcaatgttatttcaatagaactaatttagtgttgtagattatgctaattttttgataaatttagtcaaacctacagaaaattgtctaaggaaaaaaaatcaaatcgacttggcatgaaacagagggagtatcaaataagttgcaatattcatcgcagaagatatcctcctagtagtacatctgtattgtacaaactttgaagcctcaggatgtggttgcttgtggaatcgcaaaactatcttgccaagctaataaaaacagtggatgcaataacagttctaaaagataaccaaaaaatgctccgtggagattgagcactccatggctaactagaagcaggaagcggttgaagggctttaaggggattcatgataactccatcaattagaccatactcctttgcctccttcgcgctcatgaagtaatcacggtcagtatctacgttgatcttatctaggggctgcccagtgtggtatgctaggtatccattcaggttagccttgtgatgcagcatctcattagcctaaaagaaataatggaaaatcagtgacagaaaaatcttctggtgatacaagtaacaatagaaagccagcagagttgctattcgcttgtggaaataaatgtatttcatgtagatcgaaccatataccggcaagagagaaacaatgatatgattaattatttgctattgagatgtcgtcctgatcttgataaaaacacaatttaactttgtggatttacctggatctcaagatcagtctcttgtccttgggctcctccgagaggttgatggatcattattcttgagttaggtaagctgtatcgcttccctgtgttacattcacaagtacagtattcaaggattcagatcagtctagttgtagaataaatgtagtactgcattaacaatcactcaattaccttttgtcccagcactaagcagaaaagctcccatactgccgaaaagggaaacaaaacagtgaaaatgagtgcataaccgaaatcaacgcaacttaaggcaagatggatagctaaaagagagcattccaaaagtacaatgagaaagaaatggttacagatttgcagctgaacagttatcatgttttactaataaactgtgtgcctggaatactgataagcactcctgaatttgcattgttggctaaacattgataaagtacatgaaatgaagaaactctcctgttatcaacatccatatggattctcacaaacataaagtttgaaaaattatattttgattaaggaggtatgagggtacaaagcttctttgctaacatgcgcaacacaaaatttgatctcagtcaacccaaaatcctagattgaggctgattatactgaatagaacatgcctgatacaatcaatgatttggtgtgcttcccacattatgaaaggagaaggaattaggcgggatatacaactggaaacaggtgcatgtttacatgttgaccagaatatagcaactgaaacccttacttgaataattgaacagaatgctaaagaattaaacattataagatgcataaattgcagagcgtcacaaatccgaatcaattgccaattaaggatatcagtttttcagtactaaataccttgcagcaagtccaatacaaactgtggaaacatcaggtctgatatgcttcatcgtgtcgaatatggccatccctaaacacaaaatgcagtttggtgtgaaacaaatgttccaagagtgagatggagctatgaaaaaaaaatggatgagttattaccagctgtcactgatcctccaggagaattcacatacataatgatatcctacaggaatgttaagaggaagtcaagaatcgaatactgaatgtaagtacgaaatcatgaatatatggtgccatggaatcaggtcctggtagatgaaatcgcaatacaagcctcaccataaggtttgaggtcacaagtacataactgaatcacagcctaagctaggactaacaaggactcatatataacccaaagtgagtagcaatggtactttagtgtctggtattgagtattgacagataaaaggaccattttatctggggattaacaacaatcatccattaaaacaagacaccatatagttcatgtaaaattgtaaatacagtgagcaccactcccttcatcgcctcagtatttttagagtaagcagttcgtaacaaagctttggcagctattggtataggaaataggaattggatgtcagatagcgtcttattcatcattttcaccttgttaggatcgatggcatcgagatatagcagctgggcaacgatgatgttcgccatatcatcctccacgggtccaccacaccggataatcctctgttccacaatcacacagagtcagacagcacacagaaccctccacaaataaacttgtgcaacaatctagtgctcccgtacgtgctggaagagttggctgacgacgctctggaaccgctccatcaccatgggagatggcccgcgttcctgtcccgacgcatactccacagggaagtagggcgacctcggcaccaccaaatcatccctacgaaacacacaacaaccacagcatcatcagctccctcgcatccccacccaaccctcccccaaccagacgatgcagagctacaaatggttcgtcacaaaatcaacccccccccccccccacctgatcgaccaaatcccgctcctctgatgagcggccccgtggccagcggtggcggtggcggtcgccacggcccgagcgcacctccggctcctgcaagaccgagtcagttagggtagagcgagtggagccacgacagagtagagtgaggagggagggggaagaggggagtgaacctgaggagcggcagagatctcggggcgggattcgcgttcgagctcgggcggaggagaggggcggtgagagaggaggagggggtggtggtggtggtcgccatggccgcggctcgtgggggttttgggcgagggtgggggctttggttgcgcctcttatccgggagagggtggtaagaagaagagagaatagtgtgtcttcttcgagactcgagagagaggaagacgaggagaagacgcgggccatgccgacgatgttggtaggcctttggacgtcgggtcatgggcttacgtgacgccccgaaaaggtttttgatcattccctcgcgcgcgcgcgcgcaccacggacgtccaccagacacacacccgttaaattctagggaatttaaaaaaaaaaacaaccctataaatcacttgaaatttcacattacatctcataagttattttattgtaaatgtccacctctactcagttttttttttgtaaaaaccattctagtgcgaacgtgtttaaccgaatcaacccattatcactagggtagggataccacaggttaaagctagtcaagtcaattttgtccaagtgttttgtatcagatttattcttcatgtttaattaattttttttaaaatatagcgaaactcaatacaaaagtgtcaatactgtactatataaatatttaattttggtaaaagcttcattgacagctcataattcatgaaaacatgttgattcgattagacagagtagatgggtggtatttgcaataaaatggcttataaagtggaatgtcaagtttcaagtgatttataggatgatttttacaattttccctaaattttaagcatcactttgaatcgcaggaataaaaaaaaacagataaatagaaaaaaacaaaaaaaaaagattctgatagaaatgtaaatgtaaaatagataattgcaaacatagaaatgaccttttgattagatcgcatgaaaaacatgaaaaacatttcttgattcaaagagctatatagaaaaactatagaaataagatcctccaaaatgtaatattcatgaacgccgtaataatgtgaactaatgattgtggacttgagaaacccatgacttcgcaatttcaaccgcgcgaatagcatgcaaatattgcaggaaaccatctaatccttgcagtgataaaaggaaaaatagcaccggaggtcgacgaacatgtcccccacagattactcgagtctgaaatagaatcctacatctcaaaaaaacaatatggtcatacattgtcatacataccctacaaacatttactagtgggctacatggtcatactacatagtacacatacgattgtcatttactggagggacacagacatagccatacattgatacacaagctactacaactaacagtgctacagataataaaggataagccagatcggccaagtctttcaaaagatcatctagttccgatgctcaggtactacatcctagcactactaaacatggttaggcataatctcgaaggcttgtcatggctgctactgggcacgatatgcagccttcaggaagttgtcgaaggggctggcgggtgggagcttcactgccgagcaaggctcggatgtcgtccggatgctgctctcgaaaccgcatgaatttacctggatgaatgtcgattgcgatcgtgagggccagatgatacacacagatgcagaataggcaacattccagaatgacatgggagaaagacaggacaaatcatgtactttaggaatgatgaaatgctgcgcagatggaaggcttggagcaggattgtctggcgtagagtcatgaccattgacaagccagcttgagagcttcttcctagtgcctgatcccaaggcttcgcattgactggtcattgtgccgtatgggagcggggaggtcgaaacagatgctcccgcaacttgcccggctacatgtaacgcctgattacaaagatatgagttcacagtagagaaaatgttacatagattcaaatgctccataatatatttgtagccgaatccaccacgtgataaatactattttgacagcagcagaaaggggtacaaacacaacatgttatggttccatgccaccttaacaattaataagattagggcaactagagctagctgagtagcagcaactagcaaaccatgtgcaaaggcagctgataagtactcaccgattcaagcaactggccaacacctaagacacgaggaacagattgtggcatcgtagtctttgatatcgagctaccggtgtttgtaattggtgactcatgcaacccaccatctactgaagaggttcttgaacactcctacaatgcagaagacaactgagaagatacaaaaagtaacaataattttcataatggtaaggtacagttacaaggatcattgcaccatcaaagaattttataagagcttccaccagatgaatcattaaagacaccagttttaatgtacctacctcatcaaaagaaagggattcatcagaaaatgcctgaacatgaaaattggcccagtcaaatgctgaatttgacccaaacaagggcacctcttcaggtgtaaacatttctgtgagctccttcaccagtacatccttgtccatctggcaatagcaattccaagaatattagataactgcacttaaccattgctgtcaacagcatgtgacctcaataagaacacaacgtgcagtgtcaacagcaaatagaaggcaaaatcaacctttacctcagttaaattacacagtgcacaagcaactacatcaagtactcgctgatcattaatccccacttttgtcctgcagtcagaaagtacagatctagcgatttcttgatcgctatcagaaccatagttacctagatcagattgcaaccttacatagagttgcaagtcttcaccaattcttagataaggatccatctgcaaaatatttcatgagttattttcactaaacagtcatggacataaattatttttatttgtcaaatagtaaaagtaagcaaaaattggtacacaaataattgggcaatgagcaaaaaactagacagcaaataaaaactattgccaaaatgaagcactttcatgcatatgcatgattccgtgaaaagatagcatctgcgttagaattaggtacttacattgcaagatgtaaagcacctcagtacatcaaccaattcagtaatgtgacagactttcccagcaaaagctagcatgcttgttgccaaggtaaaaatagaccgctggcaagaaggggaaaggactcctggaaaaacatacataaaggcaagtgacttttgtggttcagaagagatcaatcacaaatttcactgtgtgggtcctaccatttgaggttaaggaaacactacgaagggacagcggcaactgaaaaaactgaatgttattactgttccttgaatcctgtagcaccaacaaaaatatttccatggcaaaaaaaaatatagcttagacaaaccatgtgaacttccactgcatgcaggaataacagtaatagttatatattttcaaatcaacccgtaccttaaggcgagaagaaatagccgtgaggctgtacgagtgaccaatcgcctcataattaaaaggagtgttatctgtctgatttgcctgtacccaaaacgcggagagcaattgatttgtttgatcttcagttagcatgacaatattagcctcctgggaaatacatagagaggattattcaaatatcacgattaccatactcaaggattatatacatgcatgccccatccgacacaaaaaaaaaaaaacatcggagacaatgacactaaagcaagaaatgaacaaaggatgtgtgcttcaattactacgtccgacacacaaaaaaaaaacatcggagacaatgacactaaagcaagaaatgaacaaaggatgtgtgcttcaattactagtagaagtgccatgtcactgcaagcaggacaaacaatcaaactcactgaaagaaaaaatacctctgcagaactagttagtgctgcatatcgatcagtgaaagagaaaaccagctttgaaaaataagccgagtttttacgtgcccaaacatgtttattttcctcttcacttatgcttttttccttctcatcatccatgtttcctgtcttatcagaacctaaactttctttttctctccttaacttctcaagtagagcagtagctgaagcaaatactgatgtagtccgagactgccatttttttgtttcatatagaaagtctgattcactcctctgacggcttggtcctcgaacaataacagcagaaaacatgtggtgtgcccccacacgagtgtcaacatctggatgtaccatggacttcagtatctgctggaggagtgcttctggaaacagctgctaagaagagttattaaagaattagtaaagaatggcagaagtgatccacatagcattggtcagagaatagtattttgtaaatatagagaagaatattaaccacaaaagttaactattttatccgtatatgagctacacagttcctgaacttgattgcaatcctttttattctgatacttaactcaaatagtgagtagatagtatagattcagactaaccataggagcgtttgaagacattgatgtcaaggagattatgtgcgaaaggatcagcaaacttccaatcgatgctctggcaaccacaagcatagaaggcaaattctccagtgtaattgccatcatgtcatagagcggccgcacatcattaatctggaagaatatcccagagattagcaaaaaatggtgaaactataagaatatgtggtaacatagttatgaactggtgtgatactagtgtaaagtttttgaaacgcaagctcatgcaattaaacattgctgagaaagaaacaccaaagtaatctgtggcagatgataaaatgttagcatgtggctgggatagtggataacatactcctgtgacaacttctagaagacagtcctgcaagaaattttgaagtgattcattcaagttcagctcttcaatactggctgactccatggcctctagtgttttcctcaagtgtctgcacaagtcacctgctactacaagctcagcagcaattcctcgtgaccgtagctgccgtgccaataaagtagctgtctggatcatatcagatttaatctgaggatcatacaaaacatttttgtggtcgaggtgccggatgacagaagtcaaaatcaattgttcgttgcctgagaaggaaaatatgaattatcagacaaggacaagcccccggaaaatacagagagtaaaataaagtgcaagcccaggctgcaatgtgttcagtaatgaagttgaaagcaagctctgtaacaagaagcactagtttaaagatatttaaatggaatgacatttatttattatttaaaaaaagaggaaattagtaacacacttggtattactggaagagttaggaaacttcatgttgattgtcagatatcacgctgtttgcaattttttattatttttattttgcaagcagttttccaaaccttattatgtataaaaacttacctgaacttttttcaagataagacatatcagacaaaacaagcaaagctaatccctgtcgaggagcccattgcttctttttatcgaagtaagaaagcattggatctaggatgcgtcgcattgttgtactctctttggccagctcagcaagcttctgaacacaaatgtgtgcccatacttctggagattcacgctcctccctgcattgacgattacatcacttggttaagcataagggaacagataagatgcttcaaatatttatgtagcacaaagtatgactagaagaagtgtgttaaaaatatagatcggtaactatcgcaagaaatgcacttatgaaatcaagtccacattcatttattgattggtgaatcaatcagcaagataactctgctattcttccgaggggaattttttagatggggaatgcattcaatatccttctaccttaactgatagataacttctggcatgctcttcttataaatcttcatacgcaacactaattactttagacaaacaacattaaataatagttgaaatacatatacagcttaaagtgtgtcagttttccaattatagaatgtatatatccttcaaaataggaaggataaagacatgatttattgcattgacaacaaacaagactgaaataaaatgaaggactggggtatcacaataattacacttttctgcacagagattaggaaacgagagtgcagaaacacttattatctacaaagtatacaatttcagcacaaagtttaggaaattgtgtagcaagcacataataaagatacttcacctggtcagggccgaagaatccctagctgatcgcagtctaatagctgtactgttgcaatttacatcattaccaccacctaagccagctctcccctcacgtcttactatttcatcaacccaattatgctgcggtgcatgtctttcttcgtcaccagcagcagattcttccactctataattctccaagactgactgcacaatctgccacacccagtgaaagtagagttattcgccagtaataataaaaatgaaaacagttcaacaagaagcctttcctctaaggagagagagcataaatgaactatttggctgttaatgtattatggcccgataaatcaggtagatgtcagaacaacaataactaaaaagttggatatgtgtgtttgcacagatgacaagaaaaataactgctctagtatgtggggataaattggcatctctaagttagtgcaaatggataacctcaacccagtaaacaggttcatgtgctagtatggtatcttgaactcaagcaaataggtttaatttccaatagattacacaaggaatgaacgataggtggttcccacaaggaacctattgtcgctacctcatcaaaatccgcaaatatgtacgaatgctccttcatgaaccagatctgcacaatattatgatagtagttaacagaactacactttgaaactaagtcgtgcaagagaaagtcaggaaaaggatctgaaaaggcatatattaccattgctgataagcactgaaggcttgctgcccggagaagactgtgctccactccctgttgccgtgagagcacacatactttgcgaaccaagctttcaatattccgtgcatacgtgttatccacctgttaatgtaccataataatgattctgatacattcactaaagaaaacaaatgatcaaagggtagtatttacaatgcctgacctggctataaataaacttcgccaaagtttggcatccaagaatatgaatgttctcttgcttgctttccaggagctcagtaagaacattcaccaggctaatggcaaaatatgccctatatcatcacatgcacacaataacaagaaataagaactcttcctgtcaaataacagttcgatataggaaacctaagggtcagccaataagtttgcacgctcacatttgctccttgcaaatgaagagtagcttgctgtatgcctcagtgataattttgataaagttcacatgagcagaacgtagctccttgtgactcctcagttccagaaacttggcaatctgcaataagcaacggtaaatggaaacatgaaaaaaattaaccacatactcaggagtattttatcagtataataaaaggtagcaatatgatatcagcacatgccttaggaatgcgcaggggattcttcgctgcatattcacataacttcatgattttcctctcatttggaaggccatcctgcaagtaaattctgcaaaatcagcagcgctacacttgacagtgaagttgcattgtccacgaatatgtcgtcagtggagaatataaccatttgataggcaaactccatagagcaggttaacaaggactattaactgcttatagatcaaaaacagcacaatgcattaaagttgcagcaacaatgtccaaacaggacttgctaatctaaacttgcacagaaataaagtgaaaagcaaacacatacaggcgtcttggggaatatctcggcaagcagtttcttgtaacgcttgacagggcgccgcgagcttgggcgcagagctggacagcacacgcacatactctcacacgaaggaaagagcttcgccgacatgaaacccatcttccttgaaccccaaaggttggagcaaccacctggttctcacacctcaacctgcataaaggcatcaaagtgttatggatctccaatgcttatcaccaatagcactagtgactaatgtgctagcatgcgtgtagtttggttgtaatatacatggaatttattggcagcaatcaaaagagaaactggcaaggatctgtgaagaagagaggtataggagattaggaggagtagaagaacaaggagaaaggaagggagatagaaatcttggctatgttatgtacagcccatgccactactccatccacaaaccagatcattagtctctgaatctcacagcccagtccaacaccataccatctagaggatagttcatgatttaaggcaagttgcacacttgtttttgtgaaatatgacagctaagcatgcatttcatgcacaagggtatggattctaatgtggaggttcataggctgccaaagattgtggttgttattagagttttgcacccttggctaggtgagcctcatgttttacttaatgcgaacctggatgtcagtaatggataggtagaaactttgcacttaaaaaaacagcaagcacggcgggttaccattagaataatagcaaggaatgctaagcacaccatcctgattcttaaacaacgtctaagtaaagcacctataaattggttcaatgatcaaaaggtaccactcattgcaggcaatgaaggcctgagatgaactccaagagaacaagtaaaaattaaaagtatgcggcggtagcgaagccataaaccagcaaatcgaaccaccggcactagatcgaggttgcagcaacagggaaagcaccgcgcactgggcaagacatggcatccctaaacccccccaaacaaaaccctaaaaactgcgagacaagcagcaataataccaaatctgcacaaacccagaaaaaaacacacgcacaagcacacagaccaaaatacaccaccgcaatgaagcgcgaggactactcgtaggcggccgcattgccactccaagcctccccagcttcaaatcgacgcaccgacgacaacatccacctcaaaaacaaccccccaaaaaaaaccctcaatcttcgtctcaccgacgaaaccaacataccaccctgaagtcgccgcccaagaaaaaaaacgagaaaaaaaaaacaaacccgcaggagagcgaggcagcagtgaagttaccctcccacactcccgcttcgccgccgccgccgtccagagtgccgccccggagaagcacccaggcccaggcctcgaaggggaagggggaggaagatttgggtggggagggagggaggccaggactgaggcgcagcgcagaggggcaaggacagaagaggccacgtgcctcggtggcagggccaattggagcagcctttttctttgcctttgcccctgccccgccccgcgctttccacacacaccacccgtctctacccaacgggactcgctttttcacaatttcagtacagctcgagggttttgttgggaagcgggtgagagaccgcgcatgcaggtcggtggcaccgtggctgcggcggcgaaggccggaaagagagagagattgccggcgctcggtggccggagatcaggggagcggagagcggccgcacgccggggcatccaccggcggcggaggagggcacgcgggagagagaaggggaagagggaaaagggggaggaagagatcgagatgggtgtgaaataagaggaaattaggatttcgagtggctgacaagtaggtccggagaggcatggttgtaaatcaaatgtgtactgtatattgaattattggtaagcttatgggctgaaacatgcaaggggctgaaatgtaaatttattcagtaggccattcaatgcgccacacatcattaagtcgttgtctcgttgaaaccaaagagcgattcctattgacacgatcttgaaagttaatcatgccaaagtgtgtttctttttacaaatcaaaatcgtaaaacatttcgcatgatacgccgtccattagttgctaaaagtttaagaattgactgtagttatttcaaaactatgtttatctcaaaagggatgtgatagtaaaagttatagtgtggatatatatacagatacaactaaattagtaatactacctattaaatattgctaatagatagacctacggtctacggagcagcagtggagttgaaacttgtggacttcgaaaaggatcttttttttatgtatccaaagcttacttagtaactacagttactgttcattcattagattaagacactgtgatgcatcctaggacattggtagtagtttaattagtccctggtcacccaggttggtgcgttccagacgcttacatgcatggctgaattatgttgttcattgttttgtcaggacatcggattctttttatggttatgctttatttaataggtccatggattaactcgtggagcaaaggaccatttgaaacgagacaggataaatgatggaaatttctttgcatgaaggaaagcaggcgatacattacaggttacagcatgaaggaaatttctccgtcttccgcacggtgaaaaggagatattctcagcgcctaggatcgcttaattggtgaattagggtgcgttcgttcatgggggattgggtgagaaagcccatcgtattccacgcgcacgctttctaaactactaaacggtgtattttttgtaaaaaaattttataggaaagttgtttaaaaaattatattaattcatttttaaaatttaaaatagttaatactcaattaatcatgtgctaatggctcacctcattttgcgtatcttcccaatcttctcaatccccttctcctcaaactttagagaacataataattgtttgtttaataaagaaaagacagataacggtatgcttgcctgggatgcaggtactctgcagtactgctcactgacatgtgggcccgggccagtgagcagtactgcacatgcagtactatagaggatctcaattggcttgcctggtactcctacgaaagagatggtttgataaggatataagcagccttcggtcccactacattcttgcttcattagagttcttttgagctttttgacagccacttccttattttctcatgagggcaagtgttatggtagatgtgccacatctaaatttatccacatcattcactcatagggcctgtttggtacagctccaactcctaaatataactccaggagttgagtctggagtggagttgtggagctgtctaaacccagctccacaactctagtacattttgtgagagagctccacccaactctactcccagttctggtggagctgaaactatttggctgagctccagctcagctccagctccagaaggggttgagctggagctggagctgtgccaaacaggcccataaattaagaggtaacctatacaatatgtcacctctagtacacaaataccaatgtctcttatactttcacacccctcttgaaatttgtgtggaggttacctcttcatttgggggtggttcaccatctctctcctcacttctctcctccacctcatcactcaatccaatgtggcacatttaggggtagcttatggagcattacagtacttgccctgagtacgttattcgaacggataaagatatacttcctccgttttataatttaagactttctagcattactcacattcatttatatgttagtgaatttagatatatgtatgtgtttagattcattaacacctatatatatgtgggtaatactaaaagtcttacattgtgaaacggtgggagtattgtttataaaatgggactgtctatatatctattgatagaaaatccaatctcccatctttcaaattttttaccatcggatatgctttaagattcgtgcagagacattaaccctagctcttctccttccgttcccctcacatcgcttgttctgccgcccccatcgctcttttctctactccgcctgatcccccaccgccaccgcccacctcgccggctgtccggagggcgtcaacggcaccggcgagacccccctccccctcccccttcccgagcatcggcgacgagatgcccccaccaccaacaccggcccactgccctcctccagccccgcagctccggcgcctcgccgcccaccgccgagctgccgcctcccctggtcatccctctagagatggcaaactcctctccttcccctccccctcccactcccaccccaccccaggaccctaacccgtagggtcctctgccggagtctagggtgtcgccggcgccggagaagaagaggaggttcccggagttggaagagagcctggagcacgaatctcaaagctcatccgatgttccaaaaattgcaaaatttgggaggtgcaatttctgtcgaaagaaggttagcaattccgttataaaatatcttctatgtacgattttcttttaaaaaagtcaaattaatttacttttaaattttataatagcgaatactgcttaattaatcagtgacttttttcatttcatgtgcaactgtttagcccactcaaaatgcttaaacgaacgcaatcattactgggagcctactatacctatatgcttatcacatttgtttgtctttaaaataatactcctatgtaccgcacattccttctttcgtggacgaaataaggattgaggaaagaagaaaacatatcatcacattcaaatcttagggtgtgttccttgctccgtgttcccaacccttctccctcgtgttccactcatacacttttcaaactgcgaaacgatgtgttttttttcaaaaagtttctacatgaaagttgtttaaaaaaatcatattgatacatgttttaaaaaaatagctaatacttaattaattatgcattaatagctaatacttaattaattacgcattaatgaaccgctccgtttttctacggctacgtcgaggccatctccttcctgtagaaccaggcgtcgcagctgcagatgcagctcgccgtcgcgcagggcgagatcctctacatccaagatgcagcaccgcgatggcaacgagaacgagaagagtgcgagagagaaggaagagggaaagagagaaggtgctaacgtggacatcctgacacgtgggtcccatgctgactcagctgccacgtcggataaaaccggggtcaaaaccaccgaatgacctaaagtgaacggttttgtaagttgagagatgtcgtatatctagttttgcagttgggggacgattttgtaactcgatgataagttgcgaaaatgcttctcttcgaacatccgatcagacagaaaacatcgaacacctacaaccagcttactccttattacttaatttcttctttttctctgttgacgtcaaatcaggcctgtggattggatgaacccttgtcactgtaacatacatgtctagccgtttcttttcattctttcctcctctctttaaatattttctctcctaaattacttatccgatatacaaaccgatcacaccgttgtattcgttgcaattaaatctttacaacaagatatcacatgattatattatctcaaaagaaaaacatgtgtttcaaaccgttaaaacaaaatgttcatacatgatagtgatatgtttcaatacgtgtcttcagtgtgtttcataaaattcctgaaactacctgctactactctctccacctcatgcatgcatatatacatgtattttagcaagcttcaaaatgatttttctcttaaattacttattcaatctatgatccgatcacaccgttgtattcgttgtaattaaatctttacaacaagatattgcatgattatattttgataaaagaaaaacatgtgtttcaaaccgttaatacttgttgtttcatatgtgacagcggcatgtttcgacgtgtattttcatcatgtttcataaaatatttaaatgtttcagttgctatttttctgtttcaccatatataacttaatgtttcacttgttgatcaactgcaacatttgaccgtacgatttttttttcaatttttaaaatgtttcacatagtgtacttgtaatatttcactatgtatggatcaaatatcacagtgaattgaaacatcctttcactattcgctgaaaattattttcatataaggtgaaacaacgtccgatgaaacattttcgatctaattagtgaaacaattccgatatacttagcgcaacaacgtgtaatatttaaaaataattcaataataagctattttttttcgtcggattatattcatgtgtggtcttgttttaaagatttaattacaacggatttaatggtgcaatcgaattatgatttggataaatattttaagagaaaaaatagtttaaaactagcttaattcatgtatgatgtatggctgatgcaaactgcatgatggatggttcatcacacggtcgcacgagaagtcctatttttcgtctcacacgagacgtccgatttttcgttgctctctgataagttaaggtacctttggtgtactttttccatccgtcgtagatccaccacagccacggcccagcccgccagcgcccgcgagccgcgagtccacgacccaaccgaaattctgcgcgcttgccatcgtcttcctccctcttcctcgcgtcgcaaaccctagctcgcgcgctcccccgcccgctgcctccgcctctccctacctaccgccccccgcccgcccggtcatgtcgaagcggcccaagctcgggggattcagcatccctcgccccacttcctacagcttcgagcgctcccagcctccccagcgcctctacgtccccgccgacgaccccgacctcgacgacatcgccttctccgacgacgcggcggccccgtcggacgcgccccccgcggggggaggcggggcggcgggggatgaggaggagatcgatccgctcgacgccttcatggccgagatccaggaggagattcgcgcgccgccgccggcgcccaagcccgaggcgctccggcgcgcggactccgacgacgaggacgaccccgtggagagcttcctccgggccaagaaggattccgggctcgcgctcgccgccgacgccatgcacgccgggtacgactccgacgaggaggtctacgctgcggccaaggccgtggacgccggcatgatggagtacgactccgacgacaaccccatagtggtggacaagaagaagatcgagcctattccgccgctcgaccattccaccatcgagtatgaacccttcaacaaggatttctacgaggagaagccctcggtttcaggtgaagcacattgccccgtataatagcatatttcatgtctcattgagcttatgaattatgataacctgggtctctgcttttatggtgcaaaggttaattaggtctcacctgtagctaggaaatccaactactgttctatttggatactgaaatctcaacggtgaaattaccagcttgaaccatgtcaaatgaaaatcatcgtcatgaaataggatttggaaactgtttgtagttctgggatttcttctatgttgatagtttgatacgttgtttatggtttggcactggagattataatagatgttgccactttgttattttgagaaggcatgcgctagcttataactttttgcaatctctatgtgcatgtggccgtgcacttcacaatgaagcaatttttcagtacatcattatccatatccccttttgacaatggtacaatgtactattgtaatgcattccaataggtttgttaattcaacattaggaattcaggaattactttggcactgtctctagacttgcttatgaagctacttgctagtgttctaaatggataaatgcagccctggcatatgtcaaattgtcaatactcaatagcaagattgatctggcctacctaactgtatatatatagaagttgagatatacactcatgatgaaaggacagatgagcaaactcttattgcatttgcatcacatgatctaagggacgtttttctctgtatttgtgctcaagtagaatcttccggtctttagtgccatatgtaacaacatttcccgcttggattgtggatttttttctgttgttattgtatttgagaatactagctagagaatttagttttactagtcataggcccaaatattactttccctgttccagcttaaacattacattagttgtatgtccaaatgaaggaccatcattttcagctagttgagcattggttgtctctttcctgttctgtgtaccttcctatattagcaggtcaatgaaattttgagttatgcacatatttgttcatgtttgatatggtaataacatctacagacacgattgatcatgacaattatgccttttttttttcgttctgcgtgatatgaatagtcctgtactgaatgaaaccttactgttctcttgtagggatgagtgagcaagaggtggctgattatatgaaaagtttggcaattcgagtttcaggttttgatgtgccaagaccaatcaaaagctttgcagattgtgggtttcctgtacaactaatgaatgccattgccaagcagggttatgaaaaaccaactacaatccagtgccaggctttaccaattgtactttcaggcagagatatcattggtattgctaaaactggttctggcaaaactgcagcttttgtactccccatgattgttcacattatggatcagcctgagcttgagaaagaagaagggccaataggtgtggtatgtgctccaacaagagaattggcacatcagatataccttgaagctaagaagtttgccaaaccttacaatcttcgagttgctgctgtatatggtggggtttccaaatttgatcaattcaaagaactgaaggcaggctgtgaaatagtcattgctaccccagggagattaatagacttgcttaagatgaaggcattgaagatgtttagggcaacttatttggttcttgatgaagctgatcgcatgttcgatcttggatttgagcctcagataagatccatcgttggtcaaattagaccagaccgacaaaccttgcttttctcagcaacaatgccatacaaagtggaatgtttggctagagaaattttgactgaccctattagagttacagtaggtcaggttggcagtgctaatgaagacattaagcaagttgtaaatgtactcccttctgatgctgagaagatgccttggcttctggaaaaacttcctgggatgattgatgatggagacgttcttgtatttgcagctaagaaggccagagttgatgagattgagagccagttaaatcagagaggtttcagaattgcagcacttcatggtgacaaggatcaagcttctcgcatggagacattgcagaagttcaaatccggggtttatcacgtcctagtagcaactgatgttgctgcacgtggtctggacattaagtcgattaaaacagttgttaatttcgatattgcaaaagaaatggatatgcatattcatcggataggaagaactggccgtgctggtgataaagatggaactgcatatactctgattacacagaaggaggtgcgctttgcaggtgaattggttcattgtttgattgctgcaggacaggatgtgccaaatgaactaatggatctggcaatgaaggtgagtttttgcttatgcacaaacattttgtattgtctctctatgcagagtaatttgcattcaattttagttaaaacacagtgaatttaaattgaaaagttgcaacatgtgcatgctatcactaaactttctcctagtcactattgcatgaacaacctatttccttttctgatacattggtgatatgaattgcaggatggaagattcagagcaaaccgggattcaagaaaaggtatatcttgtttatttcatcgcagaacagatggcatagagcttttttgtggcagattgttctgacaattagttatcctcatcaggtgggaagaaaagtggcaaaggaaaaggtggaggaggaggcgggggtggcggcggtagcggtgcccgtggtcgtgggcgtggtgtacgtggggttgactttggccttggcatagggtacaatgctgaatcaggatcggtgcctgctccaagatctgctgcagtaaattcattgaagacagggatgatgcaaaattttaagagcagctttgtctctgcctcttcatcaaatacaccaagcaacagcgcaccttcaagaggtgctccttcctcctttgtgagaccggcactccgtggttttgtttctggtggcaccataggaggagacgcaaaccaagcacgggcagtacagcctgcgccctcctttgtccctgcttccagacctgcagaaaacactgttgaaaatgcgaacccaaaccctgaaaggtgcgtgcccttgcatagtactgcttccctggtaattttgttagtacttatgacacgcctgttatatgttgtgtatgctaaccaacggtcaaaattctcttggattgcagctcgagggatcgcacgagggagagaaagcggccgtcggggtgggatcgctaggccttgggggaacccaatgtaccaaaattctctccatttttgttcttctgccctgatgaaacatatattgactgtaacatgtagattacatgatgtgaatgatacaatttcctggtgagcttgcacgcttgttgtatatctatgcgaccatgccccatttgctcgctgtttaacgtccttccatcaaccatgtgcacgcccgttttctgttctagacaactattttctccgtttataatatgttttatattataaatcgttttaacctcttttttttcaaactacaacttttcttttctagtcaaacttcgtaggtttgactaaatttatgaaaaacttaacgacatctataacattaaattagtttcattaaatataacgttaatatattttgataatgtatttattttttaaatgttaatttcttcgtctcaaaataagtaaagttttgtgttgtttatatccaacgtatgacccagctgcatgccgctaatatgcaactggaacattaggttcgaacggggaatatgaaatttttctctgggttgggtgttcggtgcaaggctttgattaccgtccaagaggaaaatgagacactgacatgtgggccatccagacccagctggctggggcggtgcgttctgggggacgggccggggctggagcgcgcggaaactttttggtgcccgctcccggcttggtttcccaatccccccaaaattcgcaaagctgccacggtcaaagataaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatccacctctatttgcccccatttcggttcggttcttccgcaaaaacccgtgacgcgtgtctcgcagccggtgatcgtggacgcgctcaacaagttcgacctcatgcgcccgcgccgctccaccgtcggcatcaacgcggccgcgccaccgcgcggcgccgccaagccgtcggacgcgctgctcaccatggacgaggccagggacgacatcgaggacctcggctggcgcgagtgccccgtcggctccctcctctccatccgcgccggcggcggcgacgcggcgccctccgccgcccacatgccgatcgcggccatccgccctggctccaccgccgtggagcgcgtctccccgccgagcatactcagcgcctgctcgcccgcgccccccggggcggtggtgatccggaagcggtgcaagaagggccaggggaaggcggccatgagggggaggaagcggcgcgtcgtgcagttgctcacgctcccgtccgtcgagaacttggcggccaccgcctgacggagcccggggctcctccatctgcagggcggcgacgccatggcctctccttggttcttactagtagtactaatcaccgccagtactaagttgcattagtgtttgttttgggttgtgctcagcttagctctggtgtttaaagttcagttgacgtcctacattttgctttaccgctggtctgtaaattttaccggcttagatgaatccatccgtgttaaaggatcaaacctaacatgcttactcaattaaagctgtttgctgtttcgtggttatcacttattacatgtattggtcgatccatttcctccaagaatcatggttgcaatgctctcgtcctcatccatttcgtccaagaatgggttgcaatgttcttgtcctgtggcatgatatggtaggtggtaaaacgttcttttccaatctttggaactgcacctgcagtcctgcatttatcagggtacgcattgaaaccaaagatatgggtgcattgaaaccaggaaagaatagtgaaacgcagaggtgtgcagcagtgttcacgttcacctatccaccacattggtgaacgaaaatggcaacatgccggcaaggaaaggcaaggcaaaagctgctctgtctagccctctgccggcaaggcaacatgccgcgtcgcccgggcaggtattttcaccttatcgttctcgtcgatcaactgatgagcaacacgcgaaacgaaccggacacagcaatggctttgataatccctcttttggtgcaaccaccctgctgcagcatgaatgatctgacgagattcgtcacgcacttcccacctcggctcctccatcatctcctcctgttcaggcccggtcaagagtaaaatgtatccaatcctcctctcctgtgcgaaagcctgcaggtgggccccaccacccaccaacaaccaagcttttgctccccaggttcccttgtgcagcgctgagcagagcagagcagaggtagcggaaagaaacaagaggagactcctagaggtgaaagcagagttgcgtcggggaagagaagaggagagaaacagaggagggaggaagaacctaccatggcgccgagggggcgagggagggagatgcagggagggcccctgacgctggagaggtaccaccgtttcttcgtcgacccatggggcacccgcctcaccatcgaccacctcaaccacgtacgtacgcccgcacgcccgcacgccgtcgtctgcttgtgttgtgttctttttagtctagattgctgcttctgttttcgttgtgcttgatctttctgtgttggcggcatgcatgtcacgtactccggtgggcgggcggcacacagatcatctccatgcacggcttcgtcaagctccaccgctccaacaaggttggttggttgccttctcgatacgtttcggtcttctttttttttctctctcgttgttgcgagcgttatgtgtgacgaggcggagttgcgagcagagcgacatcatgcgtcggctggtggggcaggtggacctacagccgccgcggcgctccacgctgcaccgcgcggcggagggcccgccgtccgacgccgtcatcgccgccgacgtggtgagcgccgacgtggacgccatcgggtggacggagtgccccatcggctccgtggccgtcttggccgcgtcgcccggggacgcgccggagccggtggagcccgatccccgccccgcggacttcgtgctcgccgggcgccacgcgcggtccaagcggagccgcagctcggcctacggtcacaggccgcccgagcccgacgacggtggctcgtcgatggaggtggaggagaaggaagatggggagtggttgccgccaccgccgtcgactccgccgcggtggacgcgttctccaactccgcctccgccgcctccctcgccaccacacgcgacgccgccgcctcctccgcctccgccaccacgcgagatggtggcaccgccgcctcctcctcctcccccaccgtactacggccagcccacgttggcgccgcctcctcctcccccaccgtactgcggccagccgacgttggcgccgcttcctccccgacccctacacttcggcgcgtcgcccgcggtggtgccatggctgtcgtggggcctgccgttgccggcggcggtgccactggcgccgccgccgttcccaggagcgcctgcgttcgcgcagcatcccccggcgggacagcgacctttctggagcccaccgacggtgccgccgtgttacccggcaccattctggggcgcgccgttctggggtgctcaacctccgccgccgcagccgtcgccgctgccgcactggggccacatcagatcgccgccagctccagcgctgcatcagccacctcctcccaccttgcagctgcagcagcagcaatcgccgccgccgccgccgggagttttctggggcaggccggcgtattagggagggagtgcattgttaagcttgtcctcttgcaatctttcgagccaacacagatgtatgtactgttgatcctaattgttgtttgtaatcacctgttgcagctatgggatcattatggataaagatctaattctcatatatttttagttataaataaatagaaaagttcatcctattttaaacccaatttgaaaataaacagaaattttgttcatcctattttaaaaccagcctttaaattttgtaggctaaaagcctaaaatgttagatcgtttaccaccccctaattgcagcttttgttctcctgctgattcctaattttttacttcctgtcactgttgttaatttgtactacccggcaacatgaacggcgcacatttggataactcagatttagaatcaaatcatttctagtttcatgacccctttgtgatggtctttatcctatccaattggcataagatggattgaagtgatatccgcagattttgaattcttcactagcacatacaaattgatagattgcgcttatgtacacagatacactgctcctgaagaatgatagaattacatacacctgggtggaccaataacaactctagtaacaaacatgtggctgctaatggcagccgccgcgctcttcttctgagagatatacacagatatgtatgttcaactatctcgcgagtcacggtacctgttactgttagtggtcgatgcttcgcacggcgtagatggcaaatgtgcattgttgaactgaagtggaaatatttacggaacagggagaagaggaaggggcttcctgggcaacctctgcgtcctcctcctggaaacaactcccctgggatcagaaccctcaagcaccgcgtccagctcggccgggtccagggctagccgctttctgatgaatccatccacgtcgaaatcgctctctggtgtctctgcagcgtcatcgctctccttgtcatcggcgttagcaaggtccgaagcgtccgatccttctgctcttgaaccgccagaaaacactgcatcggcagaagtccggacggtagctgtattgcttggctctccagtgcttttcggattgtctcgtgttgcaggccccgaaggctggtctatgtttaggagcttcttcacgctgtctaaggcaggatcaatgatgtcgaggaagcccatgacccaggaggcatcatccacaacctcggtacgctgtcaggatggataatgatcagggagaaacttcaacagagatgatgcgaacaccagcaattgttgttaatacgttgttcatgggtgatgcaaatgaaattggtaatcacaaaacatgaagaaaaataattccattttactgccttttaactcaataaacatgaattgagaaagatgctactctaaagttacccagtactcatatctaaaagtagttacccgggactaacctgctgaaaatagatgttccgtatttcttcagctcgaactggatcaccctgttcgtcctctagtgcagcccatgtcatccatgttacctcactctgagaatttatgttcagtgaagatctcagcaatcttctggcagcggtgtagttaccggcccgctgttctaggactccccaagcctacaaaaatagggcaggatatgttttaagtgtacagaaatttgagtctttcgatcacaaatgagtacagcagttccagtaaagaagaaacttcacacatagaagcattcatcttccaaaaaccatgaaactcatagtattattattcaatagtaacacattaccacgtgagacaaaaacctactcctatagctatcggccagcaaaaacgtatagctaccagttcaatatgagctggattgccatcaatagatcatttacctgaagacatcgagcagcacattcattagttgaattaactgacaaagctctttgatacagtgtccttgctgttctggcgtttccttctttccattccatccacccccaagcctataacatgatccataagtcagagctaagcttcaaagatagtccaaataaaagagattccataaacaaatgcaaacgtgacagtttgcaagataaaacaagacagatccatctagggatttaaaattggtgtaatagatttgctcacttattaccacctctaccaactaacagttcataacaaatctttttactttactctggccaggaacatgcgatgattccttgattgtaagatatatagtgctttgcacaagtctaaatgagtgcaaatagaaaaacgaaattctaaaggtagtgttgaacgggagatcccaagtaacagcctaaatgagcacaaatatggacaaatgtaacgatgagatatatagcatcttgaaagtaactaaaacaaaataattcagacaactgcactcaactgaacctttacatccatcaaatcccaaattatttgtatcgtgtgcatattcagttgtgatttgtgacaggaaggtgaacagccagagcacttgcaagttgcaagatgcagctcaagtgtgcaaggtacatcaagaagtgccataaactaattaatcatagctatttgcgaaatgtcaggtaaataatactaaaacaaagcctacaagttaatttaaccagaggtgtaaaaaaacaaatgcggctcaaatgagtaatatattacttataaaaaaaagagagataagcacagaaaatccatactatccaaactggttggtgcctaggatcaatttgagatgcctttctaaataaaacacgggcggtatttggagatgagtagttgtattccagtagtgcaagagactgaagaatcacagggtccctagggttcacagcatgaccaatcttaagtaacttccttgctttgtcgatgctaccttgttctgcttcaaatagtgcccagacatgccatgaaaatctgttcttaggacttgcctggactgctttctgtaaaaagaaattcgaaattatactttgtagacagcattgtgttgactgaaaccatcccatgcaggtgtgaatgaactatggagtgaatcacactaacagcacattattaagttataaaaattattgccacatcattgcattgatatgtggtagtaaaatcattttgaaagcacagttctctgggttggattaaagattatttcatctctacttgggaaatcttttctaatttgccatgtggaaatggatggatctctgttagaaaactttcaagtatgagtaccgaagaactaacgcaaacattcatgggaacgattataaatagaaaataaattattacctcaaagagttttcttgccatggcattgttttctgcacgaatttctacctgagcccatgcctactagaagttgccgtacataagttcacagtttagacaaaaaaactatgcagtttttatttgcactaaaatggataaattatgaagcaaatacttactagccaacttgcacagcttttgggattgcattgggtagcttgttggaataaagttcgtgcttgttcaaagcgctctgctctagcctcaagcagagcaagagtctggtaaatgtactcatttcctccacaatattttagaccttttgcaagtagatttcgagcctttttaatgtttccttgcttgatttctaaaatagcccacccatgccaagctgcaatatgctttgcatcagctacagtagcagcatcaaataactcccgtgctcttcgaatattcccacctttgcgttctaggactgcccaacactgcatactcaaagcaaaaggacaacaggaacttaattatatgcttaatttctataacatgaacaagatatgatcataagaaaacagtggactggtttgttcagtgtgaaattgtggatcgtgaaagatgatcccagcccggtgtatcaaaccaaaagtctttagacttattcagaaaatccaagagattatgtttgacatatgagttaagtacttgaaaagaagagggcaaatggccatgataggagcagtgtattcatatctcatgatcagccatcaatcacactgatgttcctgtgaacaaagtgcaatggactagatctattcatcttgcatccatatttgagaggaaagcaatgtatgcaactgaagctcaaatgcctaaaataactcttcattgtgaattgctaatgggcatggtcatccatttgcagaactttgaaagttgaactccaaacacagctaaggaatattaacatatcttagggaatgttaaagaagaaacctcacgcgctactttttttttttttgtgctgtacagttttttccagtcaatttaccaaatggaggctgagaagtgatccggtgcaaacctgccaaatatacgggttttcaccttgtgtcgcttggcaacccctttcataagccgctctagccttgtcaaacctcgactgcttactgtatagcttcccaagcgccacatatggacgcccgtcttccggccaatacatgatgcactgcataaatcagatacgcggcgcaagatccatcaactattaaacaactcaaattaggattgttaaacccctatattatcgatataggaggaaaacattcgcttccttcaggcttcaactagctatatatgccttgtcaatttgctaagctgtgggagcattttttttttgtgcgtgtttattctgctttcgttgcgaaatatccacaattctcaaggaacgcacctggtttaggagcttctccgcgtcggcgaactcgtacttccgcgtgtgcacctttgcgcggtagagccagagctcgaggttgatgggcagcggccgctcgccggcgaccgccgcggcgtcgcccctcgccggctcgaagagaggcaccttcctcgcgatctccgacattcccctgtcgaacgccccgctgctgccctcgccttccgcatccccctcgtacccgcccgcccccctctcggggccccccgccgcagcggccgcggaggctgccacccgcgcgcggcggaggcggagggagagtgagaagggcgcggacggcggtgccttcgcgctggggctcgggagcagaggcggcggcggcgggagcggagacgaggacgggaagagccgcatcgccatggcccccctcgccggagtgtgctctgccgctccggccgtagcaaagcagcgaggtggaagcgagggaggcgcgccctttgtgatgaagggagaggaggcggttaccggatttacgggattgccctcgaagatgcggtgccattaatgccgtacccgcgggtgcaggggtaaaagcgggaggcgggggattggggggtgcgggttggaggcgcacgacgcgccacgtcggcgatgcaggcgccagttcgaattgccttcgctgacaggtggggtcgggccgggtttcactgaactgcttcgatatttttgtcggtacgaatggcgtatttctgttgcagaaagcttttttttttctctctctatcttttttctgtctttttttttcttttttgtgtgtgtttccttttagaggtacgaggctgaatgcccatctcgagttggagacggaaaattttacggaagggaccggagatatatcaagttatcaacacggcagctactgcatgctactactccagtcaaacaaacagtactgttcacaaatgcgagtggatgccgaatgcgttctggaacattgaagctacctacaggaacacggcaccatatttcgtgcaggactcgagggaaaaaaaaaggagagaacatatttgtggtctaaataggcctaaccaaattttgacaataccaaattttgataagttttgcatgactaattttagtaaggtaaagttgtatttggattgaagtcaaaatagcctaagttcactattgaaatggcctaagaaagcatgctaaaatttggcttcaaaccaaatagacactaaacactattgaaattgccaaatattggtaagcctaatttaggccttaaaccaaactagcccattattccaaacaaagctaaaagctcaatatcaacatctccaaagctgaggatatccacgggaaatgtcattcaaatatcagaacaagtgcacaggtgaataactggacgacatcacagctgaaagatagaaagttaacttcggtactattgaaataaacgcaaaattgcatgacaagcagaaatgtaacagcgtctcagatccaaaattgtgtataaatacatatggagaagttcagttcccagtacttaccagaagtcaatactctgttggaagggagcaatccattacagacacatgcataaactttcagtttttctttccattttctaccatattactatgaagaattatggtagataatgtcaacattgtaaatgtattacataggcaaaaatttgaatgctctgtatatttttcctctcataccaaacaaacaaaagatctacggtttctgaacctgaatacctttggagcgttagagtcttgatcaaacctggttagagatgtttactagacattctggctcaaccaaatggtggtctgtgataaactatgcctgacacaaggtttgtttgagctttgttaaaggtttctagcatcttaaccactacaaccccaaagccgtttccttgcaggtcgctgattcttgatgtcatctacatcacaagtcacggcaaacgattctttcctgtcttcatcttcctccttttggggtgcaatagacgctttgaacctttcacttcttttctgcatctttttcattacctcaagtatatgtttattatcacattcccctgtagctccgttgctgcaatcagcgtcttttgatgttgcattaatcacccctccctggcatgctgagcttgcttctatcactgatttcagtactacttttctttggtggttagacttgcttctggaagcagtatcctgatggtcctgttcgatcagttctccctcctcaatctcttcatattcttgattgttgctcacatgttgctgtttttgttgttcagatttctctgaggcctgattgcgcgagatacggaaggctcttggtttacgcactttctgatgtatgttcttatgtttggaaccgtgcaagtcactgtcagcaggaagacatccctcactgtcactttcgaccacacgccttatctcaattccttgtcgcttaaactgcaaaagatgataatatagcattgaggaacagaagtccagcagacagtgggaaaacacatgctatgacaaggtaaaatacacctctagtcctgaaatagccaatacaaatagtaacagagcaagaatgaacatatttttgttccatggctgaaaaaaattgtacgtttcaaaaaaaaaaaagttgctcttcaaagcatttcaagctatgcctaattataaatcaacatagaacactatgttacaagcaaaagatcataacacaagagaaaactataagatcatgccttgctcagcaaacaagtgcggagagatacggtttcggtggtgtcaatatccaaaaataactggcatttttcagtagttagcccatcaaaaatcatatgaagatggatcacagaacactagatgagagttacacacaaaacttggtgaaagcacagaggaaaatgccataatcatgttcattagcagtaattaggacacttagaggatgttaggcgaagaaagagaattaagagtcgcaaaaattaaaatatctggtgatgcaacaatgcatgtagcattaccaaccaaaaaatatgcaggcatggtaaccttaaattttctgataacagcatatgttaagtgggcataactatttatgttttttttttgttgaacaggaacatactacctgcattgaagataacttgaacataaatgtaaaattagaacaacaaattgatttgttaaacttatgcatatcctgttgcttttgtagtccaactaacaacagaaatgctatcactattggtgaaataacagcaattgaactaaatatggtcatttcccattctaagcctccgcacctcaccaaaattaggtttgcaggacatacagcagaatattgtaaatcaatcatcctggctaaatatagagctcctttggaccgttaaaaccactgaaagaaaaaatattaacatctacaaattgaaacataaaagaagaacagagaattgctcgtgctgaatgaataggaaacatatagcaaacaatagaaacggataatgatacttcacaaactaacatatatatctcattgagcattaaattataccactttttaagggaaaaaaaggaatttaagcatcatatgactcccaataattccattttgtgacatcaagacaactgtcaacaaccaagttgcaatactttagttatggcccataataataatgtagtcaacatactattaactgccctgatgattaaattttcaaaatcttttacttacatgtagattttcaggaggacaggaggtatttagacttgggggaaagaaggtgggataggagtagggaatggagtgaactgatactcaccctccatcttttactatcaagggttagttcaactcataatcaattcctattccacatcagtatcctaaatccaaacatgccttgattgattatcaaaaacaatttggagaagaaaaacaacataatagttaatccatttgaagaagtttgtctgggatcagttcagtgcttatcgttgtttagttggaaagtccaaatgtggagtgttgtgctaaatcaggtacaatactgtcataaattaacaagtcaggaggtgtaacttgtgtcacttcttaagcttgcatctatatgatttaataatttgtcaaagagacaccagcacagttattgaagtaacaagatattcagacatgagcatttatacacaacaaacacaaacagaatgaggaagagaggatagttgatgtggctacatggacaacatggttgtagatgaatattaactgatgggaggagatgactaaaatgcggatgtgttagcatgtaaacaagtagttagatttttggcacacattggacgccaaacacttcatgaagcattggatccttgcatcacatgttgataaagtgttattattataagtaaccaaccaagaaacagacacgtagaatattactaaacagacacgtagaatattcaatgcagttgtattgaagtaaataatattcatcaacttttaataccatgaaccgatagtcaacctagcatttaattgtatgaatggatacactttgaccataatgtatttcacatgtgaaaaaaattataagtaaacatagtatgtacttcactaacaccaaagaaagtttaggtaatatttatatttttattgtttatactcatgggattatggcaacatgttggaaggtagaatggcactgtccatgcccatgcagtgccttgctgtcacaaaacaagagaggattcctctttctaaaacatgatgcagggagtggatgcaaaaactacacccttccaaaatgtacaaactacagacaaactagcagctcactaagtacattcaagtgagtactgatacagatcgattcattcactcattgaacatgagtatgtcaatgctgcaacatggaatcaaggagcaggatatgatctccccttttctgaaagaagattgagacttgggaaaagaagattgagacttgggagcatgaaagtgggaatggctacatattagcaagagaataacacaagcaatgtcatagcacaaggcagtccaagaagtggatagcgggtgacatatatatgtccagaatctagaggcagagttatatcaggcctgtttaaatatgaataactattatccagctgttaaccaagacagatttataatggaaccgagccatgtaggatctcaccagatcatataaaaactgtactgctcaaacaaagaggaatagatactttgtggtaagtgcttaaatcctctatataaaaaggaaaacataatttgcaaaccaaatcgagggcctgactagcaattttctgctactccattactactgtagctttatagtctgtctgatttagttatggagtttcaggagggcattgaagcactatcttttcccttttatgtgcatgtatcactcatcacaaaaggaataatttaaggaaagatgtagaatggaatatatattaaaaattatatatatgtacaacaatattggcattgcctcctcaaagtttacctttctcttcctatggatcaagagcatgttatctgtgtccctcggctgcaaattcacgacttcatgccttatcttatcataaatgtttggaatattattgctatttctcatatcattgggactacacatagcttctacatcaatatcctttggagaattgtgcatctcagcaacataaagatctctatcactgatcatggaccaaccatgcatcaatctccttcctttttgatatgatgaattgaaacgatctttacggttcatggaatgatcagcatgaaccctcctcttcactggtcgaatacattgaccagtctcagcaacagaaccagtgtacaaagcaggttgctgaatgtcgtcaacatcaaataaagaatcatgctgccttttcttttcataatatccatcatggttgtatttcattttaccattttggattctttcgttatcaatgaatctgtttcttgatctcataaaggtcaaacttgcagcaggcccaggccaacccttctcagatttcctgtggttgtcatttgcctgatgagacaacataagttggtcaggatgtgtgaaatgatcaaacacaagatgttcagaacgtctgaaatgctcatcacagctttctgcagattgacttctgcatctgcgcctatcctcaggatccagtaccttgccaaatctgtaatcagtgtaatggaaaaattcatcatccccattgcggtcatgtctgatttttcttgtttcctcgtatcgcctttctctgtacatatgtccatcaatatcatcacaaacctcagcttttagcattgaatgggatccatgtagatcatcatggcgttgctgccaccgcctggcggaatagcaccccacaatatcttcatcatcgttgatttcacgccaagatcgcctatgtctttgattataatcagcgctgcattgttcatcatttctcaaagctgctcttcccagcggtaaatactcttgcttttcgcacaattgattgtgaactcgataattggtgccaagggaagttgagctagatcttttatgcttatgctttcgagcatacctactagagtagttatctgttgtgttttcttgtctctcaaagagggcatgttttccaccagctaaactttgcctcttcagttctttttttgctctatgtccagattcatggagatggtgatcactttggcagttattaagagatcgactagaaatgcatgctccagcttcatccatcctctgacgtttagttgccttgtgatatctgtcatcagcaggagagggggtatatctatggctctcacccttgctactttcttggtctgatttacttgcatgacggcaaaaatctgataagacatgctcatccttacggttggtttccacataaaaagcattggaatttgattttccacgcttcctcttaaaatgaaaatcttctgttgattcttcagaaagcatgtcagaattatcaggagtagaagattgagcccctgcacaggcagaatctcctagaaccgttttgctcctggtacactctgaggaacctctcttgtgcacttctttatcaaccactctgtccaccacagagctagtttccttcagatattcatcaacacctggatggttattggatggcccacatctattgtgattgagaaaaaaatcagcttattgatcattttgcaaaatacaattctaaccttccgcaaaacaacaccaacttgtggtttcaactatgcataccttttggtagtgatgcatttgtcatttactgtggacctgtcatctgaactggagcggtttgagggtgggaacaccatgtttacctgcacaatcagattaattgttagaacttagaagatatatagctgcaacataataaagaccttgacaccacatacctgtatcacatcagaatccctttgtcttggaggccacatatctgctgatggaagacgttcatgcataccaccttcaacatggattgctctaccctttggctatatgaacaatacaagttagctatggcagatagcacataaagaataaattgatccattcactccaaaatatgacttcataataccttagcaatcccatttccttctttcaatacagaataaatctctgactttggcactgatttactcaatccaagattgtaatggaactcctgaatgcagagatatgtaaacaattcttttttctggcaaatagaatgattgaatgaattttcaggttatctcacctgttgcaatcctgacaattcatttgcaagtgttctggttccatgcctgaagtgttcctacatgagagaaaaaggggctctattatcatctattggactaaaaaattataacataaatgtgaacaaaataatgagtcaacaaaacattaaagcctaccatgtcaaaacaatattttctccagctttcttcatccagaccgaaattgaagtagtccgtgagatccacgccatgctgtctccagggcttctcttgaaatgcttcaatgtctacgtcaaaaactgtcctgaagtaacataccataacgtccaaatcagaggtcaagtgcaattgcacattctagttatggtatgcatatagacagaaaggccaacttatgcagctagtaggcataactaataactctgcagttagcaggaatatcttttaatgtctattggccaaattaagatcataactatcatgtcagagagatcatgactttaaacgttgaatattccagaaaactacgacgagaattacaagaatcagttgtttgttcttgggccaaagacagaatggcacctgttccttggtaagaaaaaattgaattccttttgaaatgcatgctggtggcttcgatcaccttgtcctgtgatcggtgctgttgttttctcgaaaagccccttccggtgaagctcaccaagctggaacacggaacaccacataaaaaaacaaatgtcaatagaattgctcccagcaaaatcaaatacataactcaatgtgatattgtgatataccattcatcctaattagtaacagaaaagagatagaaaatacttgcaaataatacgatggaaatgaaatctgttaggccttgttcagttaatccccaagaggtagggatcgaggggattaattcacaccttattcccctccaaatccctctcaattcccttgtggggtgggattaactgaagaagtgagctgtgccacagactaatgacagacgattctggaacttcccctgcactttcgatttccaatactgtatacaatttctacgaaattttaccctacgggttattcgccaattcgtgaagcataccttgccccgaccgccatcagtagacaggcctttcacgcagctacccgaaacctccccttcctcgctcccctcctcgcatcggccagcaggaggaggaggcggcggcgcggcgccatcctcgttgagcacgatatggaggtcatcctcgctctcctcgtcgctgctgatgtagcccgcagtcccgtcgcccaagtccaccgcctcgttcgcgtcggcctccgtgtggtgggctcccggcgcctcggcctcggcctcgccgtcggtggccgggttggagcctccgctctccccggcggcggcaagcgcggccgccacctggtcgtcgaggtccgcgtagaggtcctccacgtcgtcttcattcccggcggcggcggcggcggcggcggcgtcctctgggtcggccatggggtaaagcagagggattacgagcgacgccggagtggtgagagcttgattgctgctaagccattggtgatgccggctgccgcgaaaacctttgccacgctgctgctacagaagctaaaaccctaagcccatggagacgcgctggttggtgaatggtggtgatggatggggcttgcaactgcaggttgttgcttccaggttctcatatcatgggcctcgaccgctgcatcggttcggtttcctttgggcctcaaatcaaccataccggtaatgggtattgtcaaatttcagtacttttttacgtggaactgcctgacaaatcctatccttttgcgggtgatttctaaaagaacttagatttttttacccttagatttacatccaacagactataaaagaaaataacaaatgtatatttgcttacataacatttttatcaaaattacagtacgcttacatgttatattaattgaatttacaaatgtattttcaaatgtattttaagttataggactgtaattttatattttaaataaattaactaatacatatttacttacacaatatttttatcaaaattatagtgcatttgcatgtcatatcaactgaaattataggagtgtaattttatattttatttcttcaatctcttcacctagccgtatcgaggtgcaatgtgtgtactcatcaatactgtgccaagctagatgttgctgacctcatgcgtgagtgggaaagaaacgcatcacagccgctaactaaataatgcatagactaatccgagggaagcaaatccgagtgatttcgggccaaaaatttgtcgccagatgttacaaaatcggttttatgtttacaaaaatttgatagtgctagatacgttctttttgtagccttatcatttttattttcgaaacataatataaacgtagacacccacgtacgtgcgtacactcaccctttatcaaattttggtagtgtttatatgtaagaacttctaaactactaaattttggtagagtaacaatggtaagagtatgtttggtttgttaataacaaactgagcatgtccactctttcccgttcagtttaagaacaagtaaatcaattaaatgagtaaagagggaataattgtctcttgaatggtaaaagaaccatgctgtaggaaaagaaactttgttcagccatcacatgaagcacttcaacatttgtatgaaaatcatctgtgctcaaatttaagaacgtaaaagtgtaagttctagatgtgcatgtagcccgacatacatcatttacagaaaatgaaccgtacaagtataaaaccaaaatctagtctgaaattctgaatcgtatgtattttcagtgtcctacactagattacaaagatgcaacacagcaatccctcgacgtagaaagtgttatgtaggatcatgaaagtgcatcagcaacagatgaaatagcgtcccttgtcgcatcacaaataatgaaactcgagaccatcaaattcttttctccagcaaacgaactagatctgctcaagtggtgtaaattggacgctgctcctgttcttagaagccccgtagcccacaaaaacggatatacagattgctactaccgaaagaagcaaggcaaaggcagttgcagcatcccatgaacgatttggagctgggcggtaatgtgcagcttccatggatggttgaatatcaagaaccaaccagtcgcagctggccgaataatgctcggacttgctccatggtttgccatcgtttgggtaccagaaagccacagccatactgttgggcccacctatcgtgaactgtgcatcctgcatggccaaaggaacatttaagcgcaaaatctagtaaaacaaatttggtaatgcaaccataccaaaagctattccatcccgtgggagcgattttcaggttgggtaaaaagatgtcactcgctagtagtgggctgagcctgaaagcatgggttaagggcttaattcccgaaccacagggggcggcatccccatgtatgaggggggccggcttctgtgacctttcttggctgggctccggttgagctcttctttgtgaaataccatggggggcaatctttcccccaccagccaagttttttactcaattcaaccttagataccaagtaatcaaagctgtcatatgagtatatgaccaaataatcgataatactactagacaactatcctgtcacaaaaaaaactggcatgtatcatcctaatctgaccaccttgcaaatgcctggttgtacaagtaacctgaataatcacgtggttaaaacaattactatactcatacgcaaagaggttacatgttaggtcaagtagagcagtgtttagaaccttgctaacggatcataataaggtgcacgcgtcttagtaagaagaggatgagcaggatggccacccaactatggcgatgttatttagacacaatcacatttgcaatactggaaaattgcagacctagctgttggtacattagaaatataatgtataactatttgttggtaacttcatatatgcatttatgcacatgtctctaggcatgctggtgctcatggaatattgggaagaattgaaacaatagtagataactacctgctgtaatcgatccattgttcttaggggccttgaaaactcaaaataatatgtgcccttctcatcttgttttccgtaaggactgtcatcatccacaaagcctggagaggaagaacacatgatagtcagacaatataattttatttgggtagatttcccttttccatcaaagtttatgcaatgataaaaaaatgtttatttgttgactgtctgaatggtcttaagataaagcttccatatgctgcagtcgaagtccattaagcactacattttatagcatgcaaaaaaggaggaatcgagaagattaatcctccaaatgtcgtttgcttctgtttcggtatatgtatgccttaactcctctagataccatctggcatatgagcagatttatactcatatgaatgagaagggtaacatttttgagatctgtgatgcctagaggtgccttcgctttgagaaatatacatggctgtgcttgcaaggtaatagagacacctcaactataaagaaatatcagccgttgatgactttaaagtggaggtacctctagtactttccaagcactgtaaaacatctctaacgtttaaggtatgctgcaatggtgagtctaatgagaattttcagcacttaatagcttcaatgacaaaaacctggaagaaaggacaggaggagctcatggcttacctgagtgaaaggtcagagagctatgccaccatgccccatgccaatcattctgagcatttgaattattctctgaaacaaatcatgattcaagctcaacattcattcacgaaaggttgacacagacataaccgaaaatatcttcaatattctaatttagtggaaatgacaaataagatgatactttctgcattttggaaatagaagtacctttagggcctatcccatcaaggtatcggcaatgcggattccatgaatacaaatcaacaagatgaccgaatctgcacacccaaagatcaatagtgacttttggcatgctatcacatataactacacaaacaccatcaagaaaggcattgttgaaattacctatcaccgccatttccgtctgcattatctatgtgatttccaccataaagacgtccagggatagcatttccaacagaaaagtgcataatgtcaacctcttgacctctgcaacttttgcttgtgcatgaaccaggcatatctttacaccctcccatctaaaaggccatacagctcaacatttgagatgatgtgataatagagcagcaaaagtcacgtagaattatccatatatactcaaaaaattgctcagtggtcagcacactgtaagaaatagatctaactacttttgtaatatttcaacagtgccaaactgacacatgttggttagcgcttagccgcttacacgaacactaatacactatgacttgagatttgggaataattacagcatcgcaaacttacattatagtacgttgctttctctccaatttggaacatcagagcaacagaagggcacttcttattttcgctgtaatgttcaacaagccaatcaaaagcacaggttacttgctcagaagtcagaaccacacatctgaagaagcagaataacatggctaacaccccatatcatttttctccatattgatcatgagtacctcggtcaaataaaataccatgagaccatagagaagaccaaggcaataagagagactggcattctgtgaccatgtaataccactaactgaaactagtgtataaatccctctgtccccatcacccacatagctacagctttagtacattaaaattgggttaaaaaaagacgttttggattagagagagagagaacctatcaccatggcagtatggcactttcttgaactagtgaacaaatcaatatggctgtccaatttatccaatccaatgtaacatcacaactaaaagactaaaagagtgaacataaagagcactacgaactccactaccggtctgccatgcagaccaatggcctcaatccacgcttagtatatatgtgcacaatgaaagagggcgaaagtaccctttagtgtaggtgtaatccccatcaactttcagcatgaagaaaatgttgacgccatcatgcacagcctgcacatgtcaatccaaaagagttaaacaacgccaccatttacgatgcatccaacacatggatcgcatctcccattacttcaggaagctacctaagttcgatacttctgacaaatctaagatttaccaccccaaatgctacataatcacgaaggttcatgagacgggtaatcacgaaggttcatgagacggattcacccatcaccatttcaacatacgacatagtagtttctatcatacgatccaccttatttatcaagatccgtgtgctcctgcgcagtaagcgatcgaggcgtagacagagcaacagggagggcgcaccttgacgaagaccttgccgccggcgtaggccttgtcctcgtcggggtcaagagccggaagcagcgcgaactccgacgcctccacgccgtcccagtctgccgggtgcccgtccagggtcacctcccctggacggaactccgcgagcacgcgcccgctgccgccgccggcgcaggtgggcgcctcgccgtggtgctcgtgcgcggtggcggcggcggcgaggagggccgcggccgccacgacgagcgcgaggatcctcatgcgcggcggcgggcggatcgaggcgctctccgcttggccgctcggacggcgagaaaccgcgaggcttggtggtggtctgagttttgattctattcggcctgccccacgcggcggcggcgtggagaagaaggcgccccgtctcaccggacaaccggagcttggaattctcgctttgcctcacccgtgaaggccgcaaatgacgtgattatcccctgtagtattgagtttggtgtggcgcgcggccgcttggtgtcgtggaccgtgcgaggggtgatttgggtattctggtagagagccgtcgaccagagacgcgagatctggccgtttgacgaccctcttccggtcgctgaaatggcgtcacgggaggcacggcccacggcctcacaggctcaatcacacatgccagcgttgtgactttggtttggttcccaggtggcggctttggtttggttactgcccgtcaaccgtggaaaggaaacggtgaacctttttttataataataatgaaatataacccggttcttcaactgaagctacagtcaatgtgtgtttagttatttggacgtaaagttttatagtatacggacacacatttgaaatattaaacgtagactaataataaaataaattatagattctactgtaaactgcgagacgaatttattaagcctaattaatctatcattagcaaatgtttattgtagcatcatattatcaaatcatggcgtaattaggctcaaaagattcgtctcgtaatttacatgcaaattatgcaaatctttttttcttcgtctatatttaatgcttaatgcatatgtccaaacatttgatgtgacgtttttggctaaattttttgatctaaacaaggcctcacttattataaagctcaaacacgacagaaaaaaaacaaaggtaaatgaaaaaagagataaccacaccaaccaaatgaaaatagcaacttattcatagttcaagtctattgctaaatcttcatccaaagttgataaaaatcttcacagctattaactttaaattttgtgatgcaatacatgtagctgtaggatcgagatgacgactatagggggtgaataggcgatttaaaactaaatggtacttaaacaaaactaacataagttgctaggcaaagtgagatacaagattaactaaataactaatttaagttttgcaaacctaggatgatatgagctcaaatatgtctctatgaatgtaaattgcataaatgtaaatgcaacaaataaataagacaatagataaggaatttttcaccaaggttcggaaactcgccggtttcctaatccccgttgaggtgagcccaactccaccgctcaaatacaaagccatcgcacgccccctttgtcaaggggtaggcaaggtgggagccagcccacggagaggactacccaagcctcgatcactaggggtagttctttcttcactccgtaggtggtgaactccaaaccactcacaaccggcgccgaggctcctccacaatctcctcggagaagtcaccgggcaatacctccacaagccgtctaggaggtggcaacctccaagagtaataagtataggaagcttgccgaggatgatcaagtgccacggtagctttaacaatgaaacaatgcattttgattggcttaactcactttctaacacctcactaaataaactaagtgcccaagggtgtgagagctcttgcaagggtttaaaataatgcaatggagtgccaaaatcttacccttgctgctagggagtgggtatatataactccaaccaccaaaactagccgttggagtcgaaatccccaactctgtgctctgccggtcagaccaccatagtgtggccggtcagaccggactactttgtaacggctacaaggcaatcattgagcccactcaatctgaccagtctgaccgcagtgtagtggccggtcagaccgtccacggctcggtcagaccgccaggggctcggtctgacctttagatatcattgtagagaggaaaatagtattgcattaaatatagataaaaataaaaactaattgcacagttaggggggaaatcgcgagacgaatcttttgatcctaattagtttatgattagccataagtgctgcagtaaccaatatgtgccaatgacggattaattaggcttaaaagattcgtctcgcggtttccaagcgagttatgaaattagtttttttcattcatgtctgaaaaccccttccgatatccggtcaaacatccgatgtgacatccaaaaattttattttcgcgaactaaacaggcccttagtcacttcagtggtcaaaatttgaattctgaaatgcttatagactgagttcggtaactccacctccccacacggaaaacattgttttccattatgggtgattaattacgtattagctagaaaacttgaaaaataaattaatacaattttttaaagcaacttttctatagaaatctttttttttaaaaaatactatttagcagtttgaaaagcatgcacgtgaaaaatgagaggtgagttgggaaagaaggtgaaagttccgttcctaaacatctcattgcccggaaatatatagaatttccggcattaaaatcaacacagataacttatgctgtagtacaatttgtaaataatgatatacttttttttttgataaagagagtatatgtttttttcttggctgtaagctattctctccgttccatattctttcaaaagttggaatttttatttaaacagagagagtactattttgagaacaacaaataatttagtcctaaaacggcttgactcaaatctagttcagatttcaatttttgctggaaaagtgtgtggttttattttctttttatggaacattgtatattccagtagtcggtatacgcgttgattctagatcgagaatatatagataccctctgatatttgtgggtttcagtagtcagtcaaatgttggacatagaaatttaggaataaacttattttgggacatagggtgtacatgtatatgtccttttcctacacattttcgttgcagtctacctttcaagtgaggtggatagtgatgggagctgtgagaagaagcttgcttatccggttgttcatctatgcacgttttccctctattatttgccagttttgctccttcatcaagttgattgtatcctagtcacgtctctgctggtcggcattgggcaaggaaaaaggaagatgtctccatcccatgccacatggttgatggcgaatattgatgcaaatagcactggtgcttaaaacgacacattgcatgtttctgttgtgttccaagagacgtataattacggtggtggttccagtcttctgaacagcaatcttacaaatctcctccctattctgttccaagagacatataattatggtggtggttccagtcttccggacagcgatcttaggcctcttttaatggttgagctagtgcactagctcatgtttgtccacctcatacaagagatagtaaaaagtctacttttttaatagattgtctcataacacattgttcaaaatgctttgggtttcacaatccctctcacatttttttaggagcttagctcttgaagaagagatagtgcattctctcttcttatcttctctctcttccatatcatacaaaagctgatatggagatttatgagctagctgattcactcttgttggaggaaatctcctccttccattccagtccatttaggctaccgccccgacgtaacagaactcaaagtatatgcatttgttgctgcgtgcactagcacacgcagatgctagtattgtgcactatcacggtactttccccctgcaccgtcgctcgtcgttgtcgaggaatttccctcccggtggggatcgctctgcgcattactactgcagcggtgggaggagaggggaccagggaggaccaggccgcaggaggggcggtacacgacgcgacgcgattggaacggggaagaaagcgcctagcgcgcaacaggcagcagcgcacgcccgccacggccgcggccacggccggccgaccgggcaggtacgcgagccacatggaccgcggcgccgctattggcccggccccggtggccgcacgtggggggcgcgcggcgaaggccccgccacggccggggacgacgaggaagtcacgtctcagggccgacccggtggttgcttgcgccgttgcggggtttgccgcgccgaaggacggggggacgcggtcgcgatccgccacggtggctatcgtcctgcgctgcgcgcctgcggcccgccgggttcatgaggctttcccgaaagcctaaagcgcctattcccacccacaattgcacgcacgttttctccggttttaatgaagttcgtaagtgggctcgcgagaatagagcttcgcttaatgcagaagagctttgcgcacctaccaggatagaggacagccacgggagctcattggcatttggcacataaaacgacagacacgccgcgcatctgcgttcaatgacactagaaacagtaggctttgccgagctctaagagctaggcctggtttagttcccaactttttctttaaacttttaactttttcatcacattaaaattttcctatatatataaacttttaactttttctccaaactttcaattttagcgtgaaactaaacacaccccaagtttaatagtatagccaactgctagcttcaaattatctataatcaacttagtagccaatttattcaatagttatctataaatatatactatacaattaatatctgatcttacctatcatacacacatacatcttggagtttgtgttataactggctacaaatctatagtccactgctcttctctctcctcttttatccctctcaaaatgtgtttatagttggcttataatatgctattatatctgctctaacaaattaatgagttggcaaaacaatataatttagacaacttttatgatatagtaagagggacaggagagtgaaaggagtcagttcattctcttaaacttcatatatatgcagaggagaaatgttatctccacttcaaccaagacataatttttaccaaaagtttattatgatgttccttcaaatagcatttatggtgaagcagagtcaggaacaacgaatctctttatgataaacatatcaatttcgcaagcttgttattacgggtagttcgcgagctcattattacgcatagttcatacaaataatcagactaatgacatatacatcttgtgtttggtttgaaaacgagataggatgggttagatccatccctattttttttgggtggaatgatactattatcggtttggcataagggatagagtaccctacatacaagttcgagagagaaagtgggtttgattggtccactaccttttgaggtgtgaagctgacccggaattttagggaatatttcctttcggggccatcccattcccatccattttcaaccaaacatagtgaaaaatgggttcgacccaacccaacccatatcattcatcgaaccaaacacatgtttggatttggtcacatcagcaatatgtgagtgtagcctaagatatcttggtacaaaagttggtatagaagttagaatgttgcagtataattttctatttttttcactaggctagtgtaagcttagtgattaagcatgggagaaaaaaatatattacatgatcgacacattgagaaagatataaagaaatgtattcccacaatgcatactcttatccgctcccttcccagtagcaagaaggaagaggttttacaaacaacctcctagttatcactcatagtaaattcatccgcctcctagctccaaagcccctccacaatactccaaacaacaattctaggtaaaccatcttattctgaaacgcgtagcaatcgtgttccttccaaatcatccaagacactaagatcgccactgaataaaaaaacttctttgctgatttagttatcggcttcctattacacaaccaccagttcattaaatttttcctattgcacaaccactagttcattaaatttttcctattgcataaccactagttcattaaattttctccacttgttctagctgatatcacgaaaaacattgccacccaatacccaaacttccctaatgtaggtgcactggagaagaggtagttagtttcaaggttacccatacaaaggtagagtgggcctgggacgaccaacccttacgctgaagattatcgtaataaggcaattatcttttgtcattaaccacatgaagaacttgtaacgtccaaagacctttgtctttcacatgatgtgtgtaccatcgcttacacatctatctaaaatttaactaacaaaaaagaacacatactagaattattaaaaggtagaaaaacagttcataagtgttctcaccttttaaagtatgagtaaatttcataaaacaataaactatgaccaacctattataaaactatagatttagtacgttgtatcatagaaattacacacctagtatcaaatctatcatgaaactacatatttaatcatgaagttttgcgaaaaatatgctttcctaccttctagattacaaaatattgaaccccaaccatacattgtgtattgtaattctactttttccccttttcaacattggagcaatttgctagtctatctaaagatttattgcgtcatgattatggataccacatatctaatagtagttgactaaatctcggcaggacccaccacataccatgtcctatacggaaacaacctacggatatggagggagttccggataaggaaagacaaccagagttctacatggaaacgacaaggattactcggattgtattcatattggtttccctagttctacttggacaaggggacacctatgggtataaatacaagccccctaggaggacagggggacacccacaacgagactgaccatgagacgatcaacacgatcaccacgatcgggacgaccacctcatcaacgcccaacacaatcaacatagaagcctacatacgccaagacacgccgccggatatcgacttcagggataggcatggctattcccctacggtgtctccggataccgtcaggagatacgaaagcgctatctctgatctcgctgggcacggattcgaggaggaaggctaccctgttgtcgactacgagtcagaccttcagaccgacatgtcgacaacagttagataggctgccccacatattgtactggtgtgattatggtgaataaaagcaactccggctccggccaacaggatgtagggttattacctgacaactcaggggcccgaacctgtataaaagtctctgtctccatctcttttacctcagtctcgcgtataccctagcaccaacgatccccatactatgcaaataccagaacgacgacatcaaacgtcgacatattgtaaaaaggaacaaagtttacatggtgaagtttgaaatagtgttacattcatttaagatatgattaatatctatataaacatattgagtaaagtgcaatgccaatccttaaaactttcgcttgtatcatccaggctctcaaactctttaaatacattttcaaatcctaaacttatcaaagtgtgtcattccgatcctaaattactatgacccatccaagatcctatgtggtgctcacgagcatgccacacgaaagttgacttactttctttatcttttttctctgtttttcttcattttttacttccgatcatgtgtgtgtgagagagagaacggaaggaaaacatagaggggaagggaaaaaaagaaaagttgaaaccggaatgtccacgtggcatgccacccaatgccatgtaaaatcccagaggggcgtggcaattttggaatcggaataacactctaacaagttcaggggcttgaaaatgcattttgagagttcgcagacttagattacacaagcaaactagtttagggacaaacaatttactcaaacacattttaaaagagggttttgacagatggttctttatctgtcgatcaatttattggacgttcatatttgctttaagattctgcacaatcttataccaaatcccctactctccccccttgatccctaacactaccattatcacttagcggcacctcctttcactccatgtcttgtcaagcatcggtgttggcgtcgcaggccatgagctccgcatcttttcttcctcattctccttctcatcattctccatcaccaccaatctttatcaacttcgacaacttcccctaccccctctctttttacctatggtggctcttgtcaccatatccacattcatgtcctaaccacatggatgttcgttttcctgccaccatcctcctctaatccttatggctatggtgacatgttacctcatcatccatccgtctctgccatacactctagtcacccacccgccgttttttccaaagcaaccgccatggtgtcttactcctctcccatcatcaccaacatatataataaatatctaatttatcaacaaagtttgctaattttagatgtcatctgcattgtgggctcgctggtgagtcctcgtcatccactcctctcacatgttctgccaatggatcaactatgttttatcagacttaggtggtgtttggatctcctaaagatgaagatgaatataaagattaagtgtttcacgcaaaatgaggtgctaataacgtgtgattaattgagttttaattttttttcacacgaaacacaccgtttagcaatttgaaaagcgtgtcatgaaaatctccatcttcatccaaacaaacgggacctagcaaaggttgcgttgctgcatccgttactccgttagggttggggaatttggtccaatcgacccgaaccgagccgtacgtgatccaacaaaatccaaaaaaaaaaaaagattcacggcgacctccgctttagcctgcccaatcccagttcgtcgtcatcttcagcgcgagtgtactcctcttgccttctatctatcccctgatccctccccctccctttccagccaccgcatcgcatcgcatcgtcatcgcgactcgtctcgccttaacgcagcagcaagccaacgcgactgtgtgcaatcccactctcatctccctcagttactgccttgctccccaaccccaggagcaagcacaagtccactgcgtgcgtgcgagcgatgactccgataaccgcaggggcggtgaggtgaggcgaggaaaaaatcggacgcacccacctaatccggaccaatccaccgcatcggcgccatggcctcgggtagccgcgccacgcccacgcgctccccctcctccgcgcggcccgcggcgccgcggcaccagcaccaccactcgcagtcctcgggcgggagcacgtcccgcgcgggagggggtggcgggggagggggagggggcggcgcggccgccgcggagtcggtgtccaaggccgtggcgcagtacaccctggacgcgcgcctccacgccgtgttcgagcagtcgggcgcgtcgggccgcagcttcgactacacgcagtcgctgcgtgcgtcgcccaccccgtcctccgagcagcagatcgccgcctacctctcccgcatccagcgcggcgggcacatacagcccttcggctgcacgctcgccgtcgccgacgactcctccttccgcctcctcgcttactccgagaacgccgccgacctgctcgacctgtcgccccaccactccgtcccctcgctcgattcctccgcggtgcctccccccgtctcgctcggcgcagacgcgcgcctccttttcgccccctcgtccgccgtcctcctcgagcgcgccttcgccgcgcgcgagatctcgctgctcaacccgctctggatccactccagggtctcctctaaacccttctacgccatcctccaccgcatcgatgtcggcgtcgtcatcgacctcgagcccgcccgcaccgaggatcctgcactctccatcgctggcgcagtccagtcccagaagctcgcggtccgtgctatctcccgcctccaggcgcttcccggcggtgacgtcaagctcctttgcgacaccgttgttgagcatgttagagagctcacaggttatgaccgcgttatggtgtacaggttccatgaggatgagcatggagaagtcgttgccgagagccggcgcagtaaccttgagccctacatcgggttgcattatcctgctacagatatcccacaggcatcacgcttcctgttccggcagaaccgtgtgcggatgattgctgattgccatgctgcgccggtgagggtcatccaggatcctgcactaacacagccgctgtgcttggttgggtccacgctgcgtgcgccgcatggttgccatgcgcagtatatggcgaacatgggttccattgcatctcttgttatggcagtgatcattagtagtggtggggatgatgatcataacattgcacggggcagcatcccgtcggcgatgaagttgtgggggttggtagtatgccaccacacatctccacggtgcatccctttcccactacggtatgcatgcgagttcctcatgcaagcctttgggttgcagctcaacatggagttgcagcttgcacaccaactgtcagagaaacacattctgcggacgcagacactgctgtgtgatatgctactccgggattcaccaactggcattgtcacacaaagccccagcatcatggaccttgtgaagtgtgatggtgctgctctgtattaccatgggaagtactaccctcttggtgtcactcccacagaagttcagattaaggacatcatcgagtggttgactatgtgccatggagactccacagggctcagcacagatagccttgctgatgcaggctaccctggtgctgctgcactaggagatgcagtgagcggaatggcggtagcatatatcacgccaagtgattatttgttttggttccggtcacacacagctaaggagataaagtggggtggtgcaaagcatcatccagaggataaggatgatggacaacgaatgcatccacgatcatcgttcaaggcatttcttgaagttgtgaagagtaggagcttaccatgggagaatgcagagatggatgcaatacattccttgcagctcatattgcgggactctttcagagattctgcagagggcacaagtaactcaaaagccatagtgaatggccaggttcatcttggggagctagaattacggggaatagatgagcttagctcggtagcgagggagatggttcggttgatcgagacagcaacagtacccatctttgcagtagatactgatggatgtataaatggttggaatgcaaaggttgctgagctgacaggcctctctgttgaggaagcaatgggcaaatcattggtaaatgatctcatcttcaaggaatctgaggaaacagtagacaagctactctcacgagctttaagaggtacctctcttgtcatgctaattggctgttcttgcctttcatgttttcttttgtgaatatacacaatactgtttactcgatattctttaattacttggatccctaacctgtaatgctaatttggttcctcttgcctttcatgtttcatatggatagtgcacacaatactgtttactcgatattctttaatgacttgacatttagacacatttgataatttacaacagtgcccaaaactgacaaagtatattgagctcattcagtaggtacatgtaaggctggaatactagttatattattctaaattacttattcaatacaccacagtgagtttatgttttcactaaggggaagtggtaggactgggttcatgatttgttaatttgttgctcatgcaggtgatgaagacaaaaatgtagagataaagttgaagacattcgggccagaacaatctaaaggaccaatattcgttattgtgaatgcttgttctagcagggattacactaaaaatattgttggtgtttgttttgttggccaagatgtcacaggacaaaaggtggtcatggataaatttatcaacatacaaggggattacaaggctatcgtacacaaccctaatcctctcatacccccaatatttgcttcagatgagaatacttgttgttcagagtggaacacagcaatggaaaaactcacaggatggtcaagaggggaagttgttggtaagcttctggtcggtgaggtctttggtaattgttgtcgactcaagggcccagatgcattaacgaaattcatgattgtcctacacaacgctataggaggacaggattgtgaaaagttccccttttcattttttgacaagaatgggaaatacgtgcaggccttattgactgcaaacacgaggagcagaatggatggtgaggccataggagccttctgtttcttgcagattgcaagtcctgaattacagcaagcctttgagattcagagacaccatgaaaagaagtgttatgcaaggatgaaggaattggcttacatttaccaggaaataaagaatcctctcaacggtatccgatttacaaactcgttattggagatgactgatctaaaggatgaccagaggcagtttcttgcaaccagcactgcttgtgagaaacagatgtccaaaattgttaaggatgctagcctccaaagtattgaggatgggttagtattctgaacttacctttttctttaactttaatgaatactgatccacactaatgtctctgtgtttgggataacatctgagaatggcatatgatatcccgttgtgctcttgaaaaaatgtatgttttgtgatcctctcctttctttaccttgtgctaagactaggtgtcgtttggtgtttcagttggcactaaccgttaacctaagcatggatggaaaataaggaattagagaagtccgtcagactgacagctctggttcactgtattcatctatctgaaaagttctcttgccatgcaaattttatcttttttttagattaatgcctgtattctgtgcatgtgggccttttatgggaatttagtttactgtcagaacccttcttgtcattgcagaaatgaactaaaactagttgcccaagtgtagatatcaagcataaaattcatgctaatatctatattgctagtatcctaagtacactgccgtcctcaacagcttaaccttttggccaaaatggttgttgcatgaaagtcaacatcaagcagcttactctaaaaatgccattgccaccctttactcttgtttcataaatatggtaactatttcttgtaaatgctgctgtacactttacttgtttgaaattttggagatcattctggtttccttgcatcacttgatcaattcctctcagctgcatttattgacaatgaatgtgcaatgcttttatcctgaggaagtcactactccctctggttccataattcttggtgttttggacaatgacacggtctccgaaatatatctttgagtatatttttctattataatacttcctccgtcccaaattaagttaatatagtacgggatgtgacatatcctagtagtaccaaagtccaagcatagcctaatctagcatagttccaaataggaactcatggctcagtgatgtatttttgttgtgtcatttacttggtgtaatttcattctaggtagaagcatcatgtgactttttcgtgtgctgagacatttgaacgccactgctaaatttgatgccttattagtattttaacaaatgattagctgaaagcttatttgttttttgtgtttattaagcagctctttggtgcttgagaaaggtgaattttcactaggtagtgttatgaacgctgttgtcagccaagtgatgatacagttgagagaaagagatttacaacttattcgagatatccctgatgaaattaaagaagcctcagcatatggtgaccaatatagaattcaacaagttttatgtgactttttgctaagcatggtgaggtttgctccagctgaaaatggctgggtggagatacaggtcagaccaaatataaaacaaaattctgatggaacagacacaatgcttttcctcttcaggttagctatttatcttcattttcaataccagaaggcaatacatattctcacgcaggaatttcttgtgttgaatttggtagaggacaagttaaatatttggttaaatttatattcgttggtcatatttgctgtagcactctaggtaatatttgtgtttatcctgaactattgatgctctacctacagacactacaaaaaatagattatcctaaataagatctcctacatatcaaacatatgtattatccctgtacatatctgatagactgaagaccccacctatttaagtataaatatatgcaaaatatatgtgtcatgggttggctggtcactctctttgagtaaatttggaagataataaaatacacttggtttattttctttgagttagtgacataaaacgctaggttttggggccttagtaacacaaacccccaagttttgcaatttgtgtcaaagaacccaaggctttgaggcaaaatgctttataaagccctagatttatatacaaaatacttacacgccattataatgaaccaaatttcaactgtatacttacataaatacgcattcctaatcctaccgtgtagtctatttccttctccactctcctactgaatgaatacacaatggcaaactccagttacaaagaccagggccgtctccaggatatgggggccccggaacaaaatgcaaattgagaccctaaatttttaaaaaataatgtgtcattttcagttattatataactttaatatgtgttatttcgtatgatatttagtacttcctccgtttcaggttataagactttctagcattgcccatattcatatatatgttaatgaatctagacatatatatatgtcaagattcattaacatatatatgaatgtgggcaatgctagaaagtcttataacctaaaacggaggtagtaatatattttcaaatattaatggtacaagagtaaaggtagtactaaccttatgttccagtgtaaagcatcatctgctgaggatttgaggacttcctgttttataaaaagggagaagacgttcacattacttttgattcgataattatcaatccaatggaatgatggatcattcaaaatactgtaacagtgtaacttcattagccttgattcaaattagtaatcagtaaattatcgattccgagtaccaactagagctaggcctcgcagcctcgtcgccgctcgccgttcccattgctccacttggcaacatcggcgttgtgctgcctgctgccgtgaggcgtaatgctgtcgctgccgcctgctgtactgcacacacgcagcaagtcgcgtctctccacgagtgaacactaaaaagtaaacagttaagacggagcgacatatgtcttccgcctgggcacctagcgtagctcctgatctagggccaagctgcaggcctactccgaggcgggggcccccaaaaatagggggccttgtgcggccgccgtgctcgcacatggccttagacggccctgacaaagacatgttaactgggtacataaatgcacaaacagtcatgccgtcaacatcgatacttgtcgagtaggcggctaatgcacaaacagtcaaggtactactgaaaaaactaccacatactattttgtacagctattatgcataaattccatagctagctggttgatgttgacacaaaatggggttctgtgaaacatttgggcccaaaacctgggttagttgaaataaattgcaaaatctgggttcttatgttactagtaccacactaccactaaaactgcagatttatgaaatctaccttatgtataattaagcctcctaggctcgtaggaactgctgctaacaaaatagtagagatatgataggattttgacaataggtaacaaatactaagaacaaggaaactagagatggtatgatcaattaaacttggtccttatctgttgaagatggtgttggaactttatcttagtgatgccagctaggaagccctcatacctgctgctaggtgctacagtacgctactgttcaccggtgtccatggctagcacaccctcatggtttccccccctcccccccccccccaaaaaaaaaaaaagattagttattacagcatgtaccttcgttgtaatggtgttgtaaataataaaatatcaacaattatttcttggtgttggagtattaaacgtgtgacactggtcaccaaggtgaatgatgcttaaaatttggaattttttaattgtctgcactagttcgtgttgttacttatagtatagagaacctaatgattcggcagggaggaccacaaactgatcgcttaccatctatctggttctgcaggtttgcctgtcctggcgaaggccttcccccagagattgttcaagacatgtttagtaactcccgctggacaacccaagagggtattggcctaagcatatgcaggaagatcctaaaattgatgggtggcgaggtccaatatataagggagtcggagcggagtttcttccatatcgtacttgagctgccccagcctcagcaagcagcaagtagggggacaagctgatatggtgtatgctcgtcgctaacctcgcataactattcggtcaaccaggtgacctgggatcttctgatggagaacccagtttatgagagttccagaaaccaacatttcgttgactctgatgaagcacatctgaactttggaacggcatcggtgattctcggtgtcgaggtggtccctccagtctcctgattcctggcatgcccgactgtaagttcagctttggacgatgttgttctattagagttctatggcggcaagcaatgcacactgacggtcatgtaactcgtagcataggcccactaccacttggttgaagtacatatatgttctaaaagctgccatgtatataacatcggttatatatgtactacgtgcataaggagagctgtgcagctcccagggtggtattttgtagggcttcccaagcctatgacatcttattatatcatgttaacataaaagcatttggtttccttggatgttggcatctactcgactccccaattctgttgtgcagagtattgtcctgatgtcttcctatgaatctcttgctatttttatcctgtcgttgctcgagcgtgtgcaacccgatgtcttcctgtgccgtttgcctgtccggctcgtgtatggtgagaccgtgagattggctgctgaaacgctgggccggtgcgcatcagcgcatgagccgcaacctgcgggcctaggtgacgtacggctttcgactgatcagataaacgataaacggagaggagaaacggttgggagttgggacacaggttacgtatcgttttctagctcgcctctccctgcaccaacaacgctgtttattgctcggcaatagtttgttcaggactgtcgactaagttgcaagaccaatgaacagccggtacgaagaggagtgcagaatcgtattttacagcttgtatgtacatgcacatgccatttgccatctggtggttccatgcttgatgcttccatacagttacaaatgttaacttgtgtatagattatcgtagtcgtaggtaggctccatcaaaatgcaaaccgaagatttaggccctgtggtgtttttctagactgccgatgcagttccataggaggactacctgttcggatttatatattaaaaaaagaactgtagaaatttcatgagaacaaccattcgaatcacttgaggtatctggtaaaacaatatgtttcaaataaaatcgaaaccactgacatatgcttgaatgcttgacagtgcattcacaaccaaaaatagaacattattaagacgcggggggggggggggggggtcatataggtagaatatgtagaaagtaactgtaactatgtttagggtgtgtttagttcacgttaaaattgaaagtttaattgaaattagaatgatgtgatggaaaagttgaaagtttatgtgtgtagaaaaattttgatgtgatggaaaaattaaaagtttaaagaaaaagttgggaactaaaccaggcgttaagtatgcatgttcagcaccaaggcagaggcacaagggcgtcctgctataatgttttttttttttgactgcatcatgaatcaatactgatataaatgttttttttaaaaagatataaatgtccatcttatcatacaaacagcactcagctgcatgtggggagattaaatgcttggctgcaaatggtgtgcaaccttttctccctttgcagctcatgcttggctgcttccatatgatagttcggcctaattatatacatggctcgaattcattctcgtcgtctacaccgatcattgatgagcatatgctcgattggacccatcaatcggacccaaaccgcggagttgtaacaaatgctcgactttctctcgtcgatctcttatcgatcagactccaaaggggacaaatcaaagatatcgatcgctaagtggtccagtgtgtgccgggagcatgtccctgcaataccaaggataatagtagagtttacttcctactattagtctatcttaaaaccaatatatataataaattagttataagattggctacaattttcttctcctctctctatctctcacttatatatttaatgtatttgtcttggagcttgtgataagttagctcttgtatgagagccaacacccttgatttttcactatctctccgccacctaaacttatagtaggcttatagctcattattatacttgctctgagaggagtgcttagttatgtgagcactatccaagtcattcggaatgtacctatgtgagcattatcctagtagtagtacgtggtaaaaggccatggtgcacggtgactttggaacgttcagagctggaccatcatgtcccggctaagctagctgctcaatctcaaaaacctcaaatcgtcaaccgtagtagtaactcctagctaccctcctgacctgccgtcctcacctgctatccatacggttgtgaatggcataatggcacacaccagacgtccagctcgcgaatatgtgcttatctatatatacgcattctttttgtgaacaccatatgcattatgaaatttaactatctgaactcacgagatacaaaaactcgtaatttagctagccccggcttcccgcccgtccggcattcatatacaattgtctcactccgctgcatcgcacataccgtggtatacatgcatttatctcactttttctgaaccttacgtgcacacacaggcatgcagctgtgcaataacgccatctaacgatcgaactaataattgccagttttcaaaaaagaagaaaggaactaataattgccacaaaatcgtctgcgtgcgccggtatgcatgcactgatatcccgtcaagcaccccgcggcccgcggggccgcgcgcgacctgcatccctgcactgtggaacgtgcatctgcatgcccggcgcccggacgagagcagagcaaaagttggttcggcgacggacgcctacgcgtgaacataaatgcaccggcgcgccgcgccgcccccttctccgatcgacccgaaccacacgtccacacgcaccccaaaacccaaaaatcgaccataaaccctcgtccctcgtccttgctggctttagtgtttggtctgtcgaagctgatgagaggtccaagccctactgtacaaaactctggactttggtcatcctttccccaactacttgcattaactccacgcacacaggatacacactcactccgttgtggcgttgtccactcggccacttgaatacttgatccagcttgtatcaacgtaccatcccctgctagagctagctatataagcacgcgaacggtcttcgcttcaatcatcggatcggagcagcagctcaacactcattagtccagtgatagctagctagctacgagcttcatggggaggacggggagacgtgtgagggcctttgcgctcgcggcattggccgcggtgcttgttctggtggcgtccactgaggcacggctccttgagaaggagacgttgggtggcggaggaggcttcggtggtggtggtggctttggtggtggtggtggtcttggaggaggtggtggtgcaggtggtggtttcggtggagggcttggtcatggcggaggtcttggcggtgggtttggagggggtaaaggtggcggcctaggcggaggcggtggtcttggcggcggaggtggcgcaggtggtggtttcggtggagggcttggtcatggtggtggccttggcggtgggttcggtggtgggaagggcggtggtcttggcggaggcggcggtcttggtggtggagccggtggaggtggagggcttggtagtggtggtgggctaggtggcggagctggtggtggcctcggtggtggtgcaggtggaggtggcggacttggtggtggtgctggaggaggacttggcggtggagccggtggtggtggtggtgttggaggaggcctcggtggtggtgccagaggtgggcttggtggtggtgctggcggaggcggtggacttggtggtggtgtaggtggaggtggcggacttggtggtggtgctggaggaggacttggcggtggagccggtggtggtggtggtgccggaggtgggcttggtggtggtgctggcggaggcggtggacttggtggtggtgcaggaggcggccttggtgggggtgctggtggaggcggcgggcttggcggtggtgcagggggaggactcggtggtggtgctggtgccggtggaggtggtggactaggtggtggcaccggaggaggtggtggactaggtggtggtgccggaggcggtcttggtggtggtgcaggagcagggggagggctaggtggcggtgctggtgccggtggaggtggtggactcggtggtggcgccgaaggaggtggcggactaggtggtggtgccggaggcggtcttggtggtggtgcaggagcagggggagggctaggtggtggtgctggtgccggtggaggtggtggactcggtggtggtgctggaggaggtggtggactaggcggtggtgccggaggcggccttggtggtggtgcaggagccggtggtgggtttggaggcggtgccggtgctgatggaggtggcggacttggtggtggcgccggaggaggtggcggactaggtggtggtgctggaggtggtgtaggagcgggtggtgggtttggtggtggtgccggtgctggtgcaggtggaggtggcggactcggcggtggtgctggaggaggtggcggacttggtggtggcaccggaggcggccttggtggtggtgtaggagcaggcggtggctttgggggcggcaaaggtggtggcttcggcggggggctcggtggcggcagcggtagtggtttcggtggtgggtttggtgctggtggtggagccggaggtggtgctggtgcgggtttcggcgggggcgccggtgcgggtggtggtggagggctaggtgccggaggcggaggtggtggaggtttcggtggcggaggtggcgttggcgggaagctgtgagaagtaatgcatgcactttgacatgcatacgtactcggttgtatgatgcgtatagatggttatacatacatatatatacagatatactatatgattggctaataagtaatagctgatcttgtactttatttaagttttaacgatcttgttagtttgtctttatgatttacttattcatcttgttggtatgggaataaactagtaaattctactgtacatttgcactagtttgttctttcccattccctatatatcaaaataaattaaattacaaaggtagctatgtatatttatgaactggagagctcaggtatatataaatggaacatttgttagtcctcgctgacacgccatataggacaacgaatcctctcctaggttcaattttttttggacggagggagtagttaagaaaacatctctcgtatagtaaatttgtaaagataagcgcaagaatgtaaatggggagttgaagtttacgagggtgacaaatagttaaatttcagccttctaacgtcctagaaggacccattggagtgaaagtggatttttattcctcgataggacatcccttattttatgcttggtgtttaaaaaatcattatttttttataaaaatgtcaagatagatctaaaattcgacttatacgatttgaaacaaataaaacaacaaatttaaccatgaatgacacgttatattcattgttaaatttgttatttttgtttctacttatataagttggatttgatcgtgcatgtttatgaagtgacatatcatatattgatttatctttctgaattgttttaacttttttgatgatttttaggtgacataaaaaatgaggggcgtccccttatggggatgaatagagtttcccgacactagatcgctttaggaaccgaattaaaagtagcagaaataatatatttagggcatataatatacacatgaaaattaaatgtgatgttgtatgcactggacagtcataaacgagcaatgtgcctcagttctaacttgtaagcaataaaatgcgcaagttcatttcgagctcatgatcaacaaattaaatctgccatcttcctactgcaaagacaccaatcgttccagtgcgcttccgtttcgattagaagtttagaactcttgacaccatggttacggctagccggcccagagcatgcatgcacacacacatacatgttactacgtttctctttttggttggatatgatcagtagtagtacgccgggagccactccttgccgttgatgaagtcgatgttgatgaacttgtcggcctcctcctgggtgagctgccgcgaccacggctcgcgcttcgtcgcttcggagcccggcccggtgcagttgaactccccgagcatcacgtggctgcacgcaacgcaaaagcacgtacgcacgcaacaacaacaacatcgcatcagccatgcatgcaccaccggtcgatcgatcgaaggtggtgagatatgtgtagtgatcacgctatatatatgattttatattactcggtggatccggtgtagccgtagctggtccagccggccgggttgatggtcttggagaggtaggtgtcggcgaagatgacgcgcgagtaggcctcgttggcgcggcccaggtacacctgcccgacgccgtacaccttgcccttgatgaagacgaagccgctgccgtcctcctgcttgcggttctgcgccgtgatggaccccttgatctccgtccgccggtcaggcttcacgaagatctccgggcactgcgcattcgcgttcatcgatcgatcaccattcgaagatgtgtttttgcatgtatgggtgactgggtgatgtgtgctaatttgtgctttgttatacttggaagatggactggccgccgccgaagatgaagtcgatgttgccctggatgtaacagctctcgtagtagtggcggccggcgacgtcgaagagggtgtggtgggggctgtagaacgcgcagtggtagaaggcaatcttgtcgccgccgaccatggcggccaccgtgcgcacctccgggacgttgggcagcccggcgcgcgcgctgttctgtgatcgatcgttccgtcgacgcacgcatggatatacaaggatcgtgtcaagattcagagacagcgatatatgcactgtgcacagagacagagagagaaacagggacggaccctgatgctgaggccgaagacgatgacgttgtccgcgtgcacggtgaaggcggcagactcggcgttgtgggaggaagcggactcgtggttgattgaggtccggcccttgccgttgcccctcacgaagatgaacggcttggtttccgggatcataactttctccctgaacgcagtcaatgcacgcatgcaaaagattccttactacaatttctagtgatcaaatttgaactttgtatagtatttgtgtggtgatatccttacacatgaatatatcttatcaaaaaaatttataattatttggatgaatgctagaaagctcgagggaaaaaaaaaacacagacaatctctgagatagacacgcatatataggtgcatgcaaccgtacacatgacggtatcggtacgaacctgtagatgccggaacggaggtggacgatgacccactcggtgttgccgacgggcacggcgtcgatggcggactgcacggtcttgaactcgtcctcggggccgacgatcagcgtgcgcttggcgttgatcttggaggtgagcagtgggccattgacgatgtcgttgctcttcttggccgtcttggcgagcgcgcggccgaacggcgacgagagcaccgccgcggcgacggcgaggagagggaggaggaggaggcgtggccgggccatcgctacgcaccgcgggtttctgcgatcgaagatggcttagccactggtttggtttctcctagtgcaatgcaggggaggggtgctcttaacagggcgcgcggtttctggcctctcgctggccccggcgcatgggagggccgggagggaatggcggacgcgcgcgcgggcgcagtgatgtttcggtgtttttggtttggctttggttgaaaagccgttgaaaccaacgcgtcggctttggaggttgggcattagctggaggaataagtccactttgactcccttaaaagtgagccgaatctaatccatgaccctaaaccgcaaaaccggatatctcaacccccgaaactatcaaaaccggtgcaatttgactcccctggtggttttggagggcggttttggtgacgtggcgctgacgtggcggtgttgtcattcacacataaaaaatatggggcccactgacatgtgggacccgttcttcttcctcccctcttcctcccggggggctaatgggcgatcgatcgatcagcgatcggatccggccccccctcccctatacttctccctcttctcccccttcctcctccccttctcctctttctactacagtagaccacacaaaattttttaaaaaataaaagttagaaaaatttatgtatggaaatactatatataaaaaatttgaattcaaattcaaatttgaatcgagtatgtaaacttttgacttataaactttgggtctataaattttagatgtatagaaatactatatatagaaaatatttgaattcaaattcaaatttgaatcgagtatataaactttagatctataaactttagatgtatagaaatactatatataaaaaatatttgaattcaaattcaaatttgaatcggatatttgaattcaaattcaaatttgaatcgggtatataaacttttgacttataaactttaggtctataaactttaggtgtataaactttagatgtatagaaatactatatatatataaaatatttaaattcaaattcaaatttgaatcggatatataaacttttgacttataaattttggtctctaaactttagatgtgtaaactttaggtgtataaatttactaaaataggaaagtaatgcggtgccaaaaaaaggaaaccaggtggagaggtggagggagggaggggggggggggtggaaactgatcgctctgggcgagcgagggcgatcgctcgcccagtagcacttccgcttcctcccctctctctttctttctctctctcccctttggccggccgggccgctgggggagcacgggctggagcggcggcgggtgggcgccagagcggggaaagctgaagcggtggtggcggtgggagcggcggcggatggcgctcgccctgcaggccgactgcttcactcgcgacctaagccagctcattatcgctgacgtgatgtctgggtcagtgccgctcgacgcaagcacgagtatctccgggagggtgaccatcttgggtgtgttcaagccagacaaaattaattgctcccctatgcctactcatcctattcttcagtggatgatgaacgacctgctaacaatcaattttatctctggttagttgctaaatgaatcaattttatttctagattttgtgatgcttgtggccttagcagcaccagttgaaggagacgcaatgggggatgagttggtggtgatgatagggctggcgcgggagttgacggccacgcagcgagctcgagcaatgacttgacgacgtcgtcgttgcaatgctgaatggcgtagctcgatggcgcccctcgcccctaactagcttgacacttgacaggctcgatgtcgcatacgccggatgcccggatcttgttgttgcaatcggcagagaggccagagcgtcggatcttgttatcatggacggcgggaggcggcgaagggagcagggagctcgttccccggtgagggcgccgtgccggtggaggtgagcactggggttagggcgtttaggtgccatgccgtcgaccaccgtccccccgctcgatcttgttgacgtcggcgtcggcgttgccgtcctctcccgcctccttgccagccatcgagctgcatgttgtcgctctggaacccgccgtcagctctagcccgccgctaccaccgcttcagcttccgccggccgccaccactctagccccgctccagccgtgctccccgtggccggccgaaggggagaaaaagagaaagaaagagagaagggaggaagaggggaggaagaagaaagaagaaagagagagagaggatgacatgtggggccacatgtcagtgggcctcataattttttatgtgtgtgaatgaaaaacgggtcccatgtatatgtttttaattcaaatgccacctaagcgccacatcaaccccatagactagttcaacactgccacattagcgccacgtcaccaaaaccgccctccaaaaccaccaagggagtcaaattgcaccggtttcaatagttcgggggggtcgagatattcggttttgcggtttagggtaatggattagattcgggtcacttttaagagagtcaaagtggacttattccttcgctggatgggttggttaggtccgtcagcctcctcgggatgattttatttttaggcccatttggaagaaagaagtctatttggcgtcccttatctaataccgtaaaaccggatataacatcttcccatctctaaaaaccagagataataaacttcttcgaaggtttgggaagtggtttctgcatatggggcccacatgttagtgagacatgacaaaacatacatggtgggccccacatatcgttccttttctcctcccaaacccctccccctctctcttcattatctctctttggtggcagcaaaccaccgaggatacggctgccaccaggggcacactcggtagtggcgaaacggagccaccggctagggaaggtggcgacgacaccgaaagtgcagggactacatgttaacgttgaaatttggtaagatttattttagtgaatttggttaaggaaagagtacaatcagccaatggaaagcttatctagaagagtccgagttcaagtaggaaccatgaagaccatggcgtgacgatttaatactatttattaattaggtagggtttagtaattttcctttatctttagaaagtttggtctagtgtcggatcaggcttgtatatttcctttcgtctttaagaaacatgtgtcgtgtctgatatggactagtcacccatggatataaatatgtacgcccggggtctttgtaatctatctctcgatcaatacaactactcttggtgcatcgtcactctcttttccgaggtttttttttatcaccagcggaacttggcaactgacgttttatattggtgttgttcaaggctacatcgctttgatctctcgggttgctctagtttggttggtatagttgtctacctgatatttcaattctatctttaattgcattgtgtttagagacacgtcggtttaattgggactgtctcggttaggtctaatcttctatcttagctgatatatctctacaatcacaatgttgttttaaatagatttgttatatccatcacgtttgcataggcttatcggcttattgagtattaggttatcatattgttgatgcgaaaaacaacacgaaggcctggaagatctgcttaactccaatgcaggtcctaaaatattgacaagatacatgcgtgccagtcagtttcatcctgtaactgataagatatataaatttaagatcaaagagtcgcttggttgatgagccaatattgcaacactagccgatgtcaatatggttttgagcaatcagctatatatccaatatagattctgacacttgagtacataacgatataaagataaccgactcataataatgtaacaaaacaataatataatccaatagaaaccaatcatatatgatagaataagtgatgatccgattgtcaaaatatacatcagtcggaggtccgatgtcgttaaatccaaatgaatagataatcagtgaaacatttgttgcgatcggctaaaactatcttgtcgatataaacattgatcatcagtcaaacaacacgactagaggactctcttgaaaaagatggaaaaaattagctaccaatactactccaacagagtccccccaaaagaaactactccaacagtcacaaaaggagacgtgctacgagtagatacagcctacagctagtgaccaactagcaaaaaccactcttggaagagcagatcgtcgatcaaatgtgcaacgacgcgagctctcgcgctcatccacagttcatcaacacgtcgtcgtgatcgccgcattggctgtcggcgctgtcgtcctcggacgccacagcgcgctgaggaacgcgtcgctcttgcgcagctccctccatcgtcgcttcacggcgcacgagctgcggccatagacggccctgctgacgtgcttccatcggtggccggcgtcgtcgaggtgcaggcagaggcgagcgagctcggtgtcgtcggcggaggtgaaatggcggtggaagacgtcgcgggcgaggtggtccctccacctgtcgcggcactgcgcgggcgagcggcggcggcgcggcatcttcgccgccacgcggcgccagtggcgggagccgttctccatggcgaggcgcaggacggcgtcctcctcgggcgtccacgccggcgggagcctgatgcggacgacgcacctcccgagcggcggcgacgcaggtgaggaagcgacggtggtagaggaggaggagagctccatgtccatggcgtgtggcacgtcgacggtgtgtgtgtatggatgaatgaattgaaccgaggacacaatgcacgtttctatttatagccacgcacctgcagagaccatgtccgactcggattggtagttcgacttcctttcctttttttcagaaactttcatgtctccgtttcggattaaagcacgtaatactagtatactaaagcgaatccgattaggtttcaataagtaagtactccatccgtcttataatataagggattttgaagggatgtgacacatctcgtctagtgacattcgtagtactaggatatatcacatctctatatctagattcatagtacggatgtgtcacatctctccaaaatcctttatattattatattactagcaaaaatgcctgtgcgttgcaacgggtgaaaaatttcaatgacaatatatgtttttcataaataaccatgccaatgataatatttgtattgatcgttgtagctaagacatatcataaggaaaattgaaacaacttcaattaatggctcaacctcggcaatggtaaccttaccaatgcttagctttacccaaaagaattggattattcatgtggcagcatttatataatctaaaatacttttttcaatcttacactgcctcccatataatcaatcaaaatcttacactggctcgcatgggacggtcaagtctacacaaaatagagccaccgtgcaatcttctctaaattttaattaaaatattattttaaatattattttcatataatatgttataaagaatagtagctatagtagtatgataattgcctacagagacatgcagggccatgaatataggataatagatgaggaaacaaaagttgtgtaggaaaaaatcgatggatcctatttgacccaaacgtccgtcaatttgatctcgtggtcagaaaaaaaaagcccaatcaagtcttagttccagatatcagaacattcgaccaatgcttaaaaaactaaaccgacgtggtagacgattgacgatacaaacgttatgaattttttcatggaatcagagttttcttttccttctcgctttgagtcagactttttttcagagctgttcttttacaaatggcaatatttttctcgcgtaatcataaagttttcacaaagaaacggtggttttttttctagcattgagtcggacagttttctttatctttttttacaaacagcgttttattctaacaatttcttcggagcgtttttttataagggtttttttcgagcgcagtttatataaatttgaatgagaccttttttcgcattttttactggaattggacagaataattttttagcacttttttcgcgcttgttttttttgggcacggacgacgaaatattttttagaattggatataaatatttttttgcactatttttttctttttttaagagaagacggaaaccctttttttcgtaccctatttttgaatcggacaagaaaaaatacacactttttttcacggttgttttttttacagaaatatttttttcgcacttttttttgggagtgcctagcaatcattcgaatgattttttcattcatctcggattttttaacatatggatgtgcgccacgtcgaagagggaaacgggctagcttaatcgtaacaacggacccaatctgacagttataagtccaaagaggtttaataaataaataaaaatgtcatcaacatatgcattaaaaagttacactgtaattttagtatagttacactgtaattttagtagttacagtgtgattattacataattacactgtaattaatttgtaagtagtatgtaagtttgttctttgaacacaaaaataatattggttccttgcttagttggtgaaagtcctttgttcggcaacaagagatcgtgcggtcgactcctcgcttacacgtaaacacgcacgttttattttcccacccgtgtaagcacgaatcttgacgcaatcaaacggtctaaaaatcgaatgatatgtaacaagaaatctgtcgcaagatttatagcaaaaccgtttttttacggaagacggaaacccttctttcgcactttttttttgatcggatagttccgcacctttttttcgcggtagtttttttcgtacagaaatatttttttttcgcactatttatttttatggaaaacagaaacccttttttagcacattttttttgatcggacagaaaaaaattcgcttttttttttggcacacgaacgacggtaatttctcaaacttttttgttcgcccggttttttttgtcggataactttggtttttttttccacccagtttttttttcgcccgatttttttatcggacaaatctggtttttttcgtccggtttttttgacggaagatgaaagcccctcttatttattttttaagtagtagaggtagggataggacggagagagtacacagtaatgagtttagattgttcatcgttttgcacttttgcttcgctgattgatgatttgatttgggcctgcacgtgtaggcccacactaaatttcagcccacgagcacaacggcccggctgggtcacactcacacgtacgaccgcgaccgcgagcctttcaggggaaggctccacccgcgaccattaactgacgagggcatgtgtggcttgtgaactggtaacggtaagtccgtaacgggtggggttcgggagttcaagaggcgctcgtggtggccaaattggcgatcccaacggtcaccgccacgaaattcgacctcgcctaccttcttggtcgaatccaccgcgcgcccgccggagttgggcagccgcttgccggagttgggccgctgcgtcgtcgtcgaggtgcctatgcctcgccgcggggatcgcctgccgctgtaacgtcgttttgtctcgccccatctagtttggtctggtcagtttgttcccctttcgttcatttggcttccgtggcgtctcctttggtgcgagattgcgcagccaaggggcaagggtgatcgctagtttgggtttcggctgttgtttgcaccgattcgtccgttccccgtgctcgaggtgcttggcttgggtctgcttttctttccgattttgcaagtgttgatgtcgatttggttctgcgcttgcgtttgcatgtgttcttaaatcttaagatgaggcgcgcacgttgattctgtaattcgtgtcgtgatgacttgtttgtggagataagggcgatagggcgatttgatttgtgttttttttgtgttgtcctggcagtgagatcagcggtttgagcggcgtgttgagatttgtgttgttttttgtttttgcggctagtgcgattcgaacagcgggttgatttgtgtttttattgtttttacaacaagatgtgcgatttgaatggcattgatttcatagatggtgcgattttgatgggcagattgatgtgaattgttttgattgtccctgtggtgagcagattggacgtgtgtgctaacgttggcgagttgatttgtgtttggtgtacttgtgcttacagtgaggtgtcaggcgtgatattcatttgtctggtcggttttgtggtgacatgtggcccatatgcctaagaatatgatttgaggagtggattgatttgatttgggttggctttagctgttcatatagtaaggaggtcgtcctgagtgaattgatttggttttggtctaggaccaatgcatgtcgtgagtggccgataaaataaattccttttggtaaggtggttgatttgtgattaagatgtgattctatcttaggttctattgcttaagttgtcagtatggttttgcttccgggcaagagtgcgtctgggtaatgggtatatagaaataggcttgactatgttccaatacaagaggttgtgcttgcggttaagaatgtgatcaaaggatgattttgccttgctttttggctttagatcgttatagtggtgttgtgcttctaaatgagtgaatcttataccaattgttctgtggagagttggcagtttgctgaatgtgtcttttattcttgtttttgcttagtaggttttacgtaatgggcttcatttgattatatgttgaattgatttagatgaagttgtgcttttgattagagaaacgtgatgtgcctccatactatcataagtgctccctcgtgtttatgattttatttgcttggttatggtcaactactgcatgcacaagcacttctgttcttctgctttctgaatgaggtagcattgcatccattaggcataatcgcaaaaagggaagataaccgaataactgatttttaaaaattcgcatatctgtgtcattttgttcatttgtgtcaaaatggttaaatgcttaaatgcatggatctcataacatgtacatatgtgcctgagttttatttatttatctatttactatctatgagtatgtctaattgcatggatataaaagtagtttttgaaaacttccatctcattaactcatttatatgttttgaatgcatcttcaaaggcaatatgaagtaatatactatatgtagagtccatgctcaacattttacattttgtacaggcttaaattagtaatcccatatcatcttggttgcattttggtctctgcttatttggaggtatatggttagaattgttaacattcaggtcatgaaagtgaattgatcacatgtagcttttgttctgtttttcgtcaaatattttttggacttctttatttagttgagttaatcatggcaggatctcttttattttgtttgcttgtctactgatatttgttcctagttctatgtagaacatgatatagattactggtatgatatggacctcaagctcaaatcaggtactcctattttcccgctggtcctttagtcggtatcttattgaagttggattgtaaagagtttatataatctgtaaaatgacatacttttttttattcttgttgatgcatatattccttgatttcctagaaagaaactaccacaaaattgatatttgcacaatatttctatgtgcacacatggtatatctttagatgatatgaataagaggtagttcaacttggtatcattaatctatttaaatatttatcagcatggtgcttatcgctaatggaagttgtcattgttataaactttgcatttttaatttgacatactttttgaaatgggttgtataattgcatttatgtagtatctctgggactgtcctgtactaaaatctaacccctagaatctattaatgcaaatctttcttcaacttctatcaaatgcaaaggtagtgggttaaaaccaatgaattggatgaggtatgctgatggctatacttttggagaacaatggtgcagaaaccccattgcagattaaaggagttgcttgtctattgtgtaacagtatttggcccaaaagtatttagttaactgtctaagtcttgtccttttagttttctaaaaattgtgaatgcctgttaacagtgaaatttggtaagcccggagtagtcatcggcttagagtcagcatcggcttcgaagtcctgagattagccgatgagagttgtcaagtcgtcagttgtcggattcttactatattcggttaaggaaattgatctactaaaggaagcttatctagaagagaccgagttcaaagagaatgcggcatggcaagttatctattaattagaaatagtttgttagttttccttttatctttagaaaagtgtgtttagtgtcctataaggactttatcttttcctattatctttaggttagtttctttcttgtccgacaaggacttgtatcaacccataggtataaatatgtacacctggggtctatgtaatctatctctacgatcaatacaattcggcgcatcgccaccctttttacttctacttttgttttttacgttccggcggaacttggcacccgacgcggggctacatcgtcttcgatctccggcgaagggataagtccagtgtgccgccggcccaggcaattgtatcgtttacgtcggcgtcgttcaaggctgcatcagtacattcgacctcttggattgctctggtttggatgatatatttgcctacctatttatcatatgtctctgttaatctagtcttagcatatcaatttagctctatcggctgcttctcgttttagggtttctgccggtattggctaaatcgcattgctagattagattagcttagacatctaccaccctgaaaactcagtcaacggcttgattgtctagatattaagtttcttttcatacttagtgctgcatcagttaagtttgatctactaagtcgtgcttagaaccataatctctagcctgcttcttgattgccaataagggtttcatcggggtttcagccggtgagttatctggacgttgcatcggctcataaggattacatatacatataagttggatttagccgatgacaacaaaggcttcactgtttaatctaatctcgtggatttcatgacatcggacctccagccgatgtatgctttaaccttcggatcagtgcttattctatcatatcaatgctagccgattggtttatactggactatattattgttatattttattatcagtagccgattgcctttatatcattatctacattggacatatagccgactgcttaaaccctatcgctatcggctggtatcggcatcggctattatcggcatcggctggaactactccatcggcttgtcagccgatcggctgttttgatctactatttgcatatcttgtcagttgcaggatcaaactgactggcacgcccgcatctcattaatctttggacctgcactggagctaagcagatctcccaggtcggtgtgttcgattttttcatcaacaatgcctcatgctgatagaagaatatagagtttatgagagttgatcaaattctgtgaagaactaaatgaaaatgtatggtcagtttgctctattgcaggtactaaaacactaccaatttattgcttttgttgacaagcttgttcttggcttggtgaagtgatcttagctgttccagaaatccatattataccacacaataatcaattgatattatttcagctattatttcttcattccgtagaacatgggttgccgctgattgtctttgcacttggaagtgaaaagggtgaaatccatttagcatattcttgtcttctctgattcagcatacggaaatagaatcatgtatttatgttagcatcttgcccttatttcttgacacaatgctagaaggagtctttcatcagcactcactgatgatgagatcgagaaaattcaagattgctttctgtgagctcttgacctcttgtggctttgctatttatcactaataacatcaaggttgtatttggagagagtctgacatatatttatttgaaaaactaccgagcaatcttttttattgattcaagggtaaatataaaatgttgagacatattaaagtatcttgagactaggtatgtgttgtaagttcagtagatacctttacttatgtaaggagttggtatggtgatgagctactatcatttctgatctacttctgtggataaacttggtgaatatttgtgtgctatttgtagtatgtcgtcctatgcattattgcattgtttacttgtgtgtatatgtgcattgtgttttattcttatgtgcaattaagtttgcaatacttcagatttgagagttaaaatatttaggacatgtggcatttatttgaaatccgctgtagtaaacaagaaatgtgctggttcttttttctaagttctgtgctaatggtttatgtttcctctcaccaggtttatatctttattacctggtcccatgtcttccattactagggaaaaggtacttaattataagataaaatcagtctgtgcatattggattttattttccagcatatcccattaaggactgctgcttgtgggaagaaaaaggagagctcatgcttgaagcagaggttgatgcttccatgcatagaatcactttggcctgttgggatttggcaaatgggctcacttgcaagggcattgtaaggatggtatcagaatgctgcctttctatgtgagtacatggttttctagtttaagatatttcttgttgtcatatccaatcgacttcttcattgcaattgggtgcggtcgtgcggatgtgcaggttcctcttctactagatgaattttctcagagatatactttagcattcctagcctttctttcaatgatttatctgtctaccatagtgatgtataagtaatctctctctctctctgtgtgtgtgtgtgcttgtctgcatgcacgtatggttgttagtattgggattctaggtagtatctttttcttaaagtagtatatgatcatatgatcatattgtagtatcgagatattatgagattttctttttttgagtttaatttaatagttatattaattttatatatagtcattcaataagaaagagtaataataactagctaggtggcccgcgcaattgcgcggctaggacccaaacaaaatcatattttttttggtatgattttacttaaaatttattaaatagatatctcgttgtcttaagactttgaaagaccaaacatttttatccttgtgtttctagttatatagtttttaaaagtcacaccagttaatatcccttaattctatcatctcattcgtttttaaaagtcacaccagttaatatcccttacttctatcatctccttctttatttgcttgcttgatttttcactatttctagtcattctccttggaaccttcaaaaattggatcttatagttttttagagtttattatctcgtcgggtttcgtttttataatttctagcagtcccatcaaacgctgacattatactcctctagggcccatccactgtcttttctctttattgtcattgggattttaaaaatcaaatataattatttttcgggttcattttttactttctagaagtcccgccaaaccgtatatggctcaccagttgcctccattctttagtcattgagattttaaaatcgaacatgattatcattgtttttttattttttagaagttctgaacttttaaaacttggaccttatagtttttagtgtttattgtcttgttgggtttcatttttttataatttttagaagtctcgtcaaacgataccaccatattcctctacggctcgtccgccgcctactttttattatcattgggattctaaaaatcgaacatacctatcgttggaattcattttttattttctaaaagtctcgccaactgtcggcgactctacaactttactcccatacaccctgcacgctgcttctccttcttattatcatcgaaattttaaaaatcaaatataattatcaatggagtttatttcttttactttctagaattcccggcaaccgtcttgccgatttgcttcacaacctatctgtcgtccctccttttaatcattattaggattttatttggtgttttattaacagtttttatatgtcgtatcaaccgctaccactctactcctttataggtctgttacttaatttatttcgtcatgtgttttagaaggtcttttattttaatattctttattttttatcaccaattttagttatttataaattgtattcctaattgaaatatttatttttattttttgagtttcagaattcattttttattcaatttttaattaatattgtattgtgttcttttaatatttttattttttattttcaattttagtgttttcaaaattgtattcctacttgaacactcttttaatttttctaattttggatattattttattttttattctaaagtttaattaaactcgtattgggttcttatatggattcttcttttaatattgcttatttttaattccgaatttcagttaattttaaattgtattcctacttgaactcttctctacttttcttttttctaattttgaatttctatttttattctgaattttaataatcttgtattgtgtttttatatggactcttctttcaatattgcttaattttagtttcaaattttagttatttttaaattgtatttctactcgaactcttattttccttttttttttctaattttggactttattttattttttatttcgaaaattaattaatctccatattgggttcatataaggactcttctttcaatagagcttatttttaattctgaatttcaattatttttaaattgtactccctctgttgtttaatagatgacgctgttgacttttgaacatatgtttgactattcgtcttattgaaaaaaaatttatgtaaatgtatagatataaatcatgcttaaagtactttgagtgataaaacaactcataacaaaataaattataattacgtaaattttttgaataagacaaatggtcaaacgtgtgataaaaagtcaacggtgtcatctattaaaaaacagaggtagtatgtgggaatattaattaatctcgtattgggttcatatgttgggactctcctttcctttttttcgattaatgtgggaatttctagcccccacagcgaacgtggtgtctcctttcaatgttgttttaataatataatagatagatagataggccacgcaattgcggggctagcacccatataaaattatatatttttaatatgattttacttaaaatttattaaatagttatctcgttgtcttaatattttgaaagactaaaccttatcatcctcgtgtttttaattttatagttttcaaaagacgcatcagttgctaccttacttttatcatattattttttattagcttgctcgatctaccactatttctatttattctcctttgaacctttaaaaattggatctaaaaacttatagagtttattgtcatgttgggcttcttttttataatttctagaagttccgtcaaacgctgccattatacttctctacaactgtccactgcatcttctctttattgccattgctatttttaaaattgaacataattatcgtttaggttcatttttttttactttcttgaagttgcgccaaaacgttagcgactttgtcactttactcctctacggctcgcccgttgccgcccttctttatcttcattgagattttaaaatcaaacataattatcattgtggtttattttttttactttttagaagagttttattatctcgttgggtttcatgttttttataatttttagaaatctcgtcaaacgctgccactatacttctctacgacctgtccgccgcataatctttattatcattgggattgtaaaaatcgaacataactatcgttggagttcattttttactctccagaagacccaccaaccatcaacagctctaccattgtactcctatacgacccgcccgctgcctctcatttttattgtaattgagattttaaaaatcaaatattattatcattggggtttattttttttactttctagaagtcctcgccatccgccttgactgattgcttcacgacctgcccgtcgtccttccttttaatcgtcattaggattctgtttggtattttattaataggttttggatgtctcatcaaccaccaccactttgctcctctataggcctgttacttaattaatttcgtcatatgttttagatggttttttctttcaatagtcttattttttctcaccaattttagttatttataaattgtactcctagttgaaatcttttgttctttctaatttcagaatttattttatttattattatgttcttttgatatttttatttttttattttcaatttcagttatttcaaaattgtattactattttaactctctttttaatttgtctaatttcggatttttatttaattttttattccgaattttaattaatctactattgggttatattatatgtactcatttcaatattgcttatatttaattccgaatttaagttaattttaaattgtattcctacttgaactcttattttcttttcttttttctaattttgattttttttattttttattccatattttacttgatctcgtattggattcttgtgtgaactcttctttcaatattttattattaattcttgtgtgaactgttctttcaatattttattattattccgaattttaattaatcatgtattgggttcctatatggagtactctttccatattgcatatttttaattccgaatttcagctatttttagattgaatttctacttggacacttcttttctttttctccgattaatgtgggaatttctagccttcacagcaaacatggtgtctcctatcaaagctgttttaataatataactagctaggtggctcgcgcaattgcgcggctagcacccaaacaaaatcatatatttcttagtatggttttagctaaaatttattaagtagctatctcgttgttttaagactttgaaagaccaaatgttatcatccatgtgtttctaattatatggtttttaaaagtcaaagttgctaccacttacttctgtcatctcctttatttgcttgcccgatctaccactatttctattcattctttttggaacttttaaaaattggatctaatagtttttagagtttgttgccttgttgggtttctttttataatttctagtagtcccgtcaaacgctgttattatactcctctacggcctgtccactgtcttttctctttattgtcattgggattataaaaatcgaagataattatcattcgagttcattttttactttctagaagtcctgccaaaccatccgtggctttgccattgtactcctctatggctcgctcgctgcctcccttcttatagtcattgagattttaaaatgaacatgattatcattgtttttttttactttttagaagttccgaatctttaaaaattggaccttgtagtttttagagtatattgtctggttgggttttatttttgttaatttttagaagtcccatcaaacgatgccactatactcctctacggcccatccgccgcttagtctttattatcattgggattctaaaaatcgcacataactattgttggaattcattttttattttctagaagtcccgccaaccgtcgacggctctccaattatactcctataaaacccgcccgctgcttctttttattgtcattgagattttaaaaatcgaatatgattatcaatggagtttatttttttactttctagaagtcctagcaaccgccttctgtttgcttcatggcctacttgtcttccctacttttaatcgtcattaggattctatttggtgttttattgatagtttttatatgttgtatcaaccgccaccactctactcctttataggccaattacttaggattctatttggtgttttattaacaatttttatatgtcgtatcaaccaccacctctctgctcttttataagcctgctacttaatttatgtcgtcatgcgttttacatggtcttttctttaatagtctttattttttatcaccaattttagttatttataaattgtattcctaattaaatcttttttctttttctaatttcagaatttattttttgtttgaaattttaattaatatcgtatagtgttattttaatatttttattgtttaatttcagttgtttaaaaaatgtattcctacttaaatctcttttatttttttcaaattttggatattatttaatttttattttgacttttaattaatcttttatcgtgttcttatatggattattctttcaatattgcttatttttaattgcgaatttaagttaattttaaattgtactcctacttaaactcttctctttctttttctaatttcggattttatttttcttttatttctgaatattaactaatctctcttttatttttgctaattttggattttatttttatttttattccgaatattaactaatctcatatttggttcttatatggactctcctctcaatattccttatttttaattccgaattgtagttattttaaaattgtattcctatttggactctctttttattttctaattttggattttattttatttttattccgaattttgattaatctcatattgggttcttatatggactatcctctcaatattccttatttttaattccgaatttcggttattttaaaattgtattcctatttgtaatctccttttattttctaattttggatttaattttttttattctgaattttgattaatttcgtattggtttcttatatggactcttatttcaatattgcttatttttaactccgaatttctagctatttttaattgtatttctacttggactctcattttctttttctccgattaatatgggaatttctagctcccacagcgaacgtggtgcctcctttcaaaatagatagatctaatggttggaaacaatgggtccaccagaacggttagatgctttgtcttgtttagaatttttagaaattattaaaatggcacgtggcgtgttgggagtgtttgcaggagtgccgcctaattctgaattttgattaatctattattgggttattatatgtactcttatttcaatattgcttatatttagttccaaatttaagttaattttaaactgtattcctacttgaactcttattttcttttcttttttctaatttcaatttttttatttttttattccaaattttaatgaatctcgttttagattcttgtgtggactcttctttcaatatttcttatttttaattctgaatttcagttatttataaattgtattcctactcgaactcttctttttatttttctaattttgatatttattttattattattccgaattttaattaatcacgtattgggttcctatatggactattctttccatattgcacatttataattccgaatttcagttattttagattgtatttctacttggacccttcttttctttttctccgattaatgtgggaatttctagcctccacagcgaacgtggtgcctcctttcaaagctgttttaataatataatagatagatattatatagtacaaaaaatagacttatcaagagaaaaccacccactagtgccaatagttttatttaacattggttctgcacatacatgaactcaaatgcgttcaaatagttttgatttctgagttaatattgtctagttttaaatagttaatatctcaatcctagcatgattctaatgatcctacactccgtaacatgatactagcgtgataccaccagaaaacgatcctagaaccgacacatattgtttcgctcgggttgtatcgtactatcatacgcatcctgatattgactaccttgtttgtgtgtttgtgttttttataactagtcttgatgcaatgaaggcattgtgcaatttattgtagagatcatttgatttttatatatttgatgccacaaacttgtatggattagtggtaccagctttggaaaactagtatggccttgtgtatgctgattatattttctcagctagtgtgaacagactggcgtatgaaatttttactacatgcaaggaagagacatgaattgattatacacattttctaaccgttatcttgagtgttatgtcgaaaatagcggaactttgggcaagatcactaaagtgaactgtagaaactggctacttgctctcatggtattcgtcagcaaccaggtaataccatcccacaataaaattgaacaataattattggtttaagatggttttcttgcctttgtggaaccgttgaattgcaggggtgatccttaactggaaaagcaaatgcggcaagttgtttgagggcgtggaggaatgcccaatgtgccacaacatgcctacctccacaagttgttctcaacagcaaatcagcatgcctagtatgcctaaggcatgcttgcccctttcacctacccttctttgacataatctactagtatacattctaaaattcactcagtatgttatgttgatttgaatctgcatatcatgtcaataacacatactccctctgtttcatattataagttgctttgacttttttcatagtcaaatttaaaaattactttgactaagtttatagaacaaaatagcaacatctaaaataccaaattagtatcactaaatttaacattaaatatattttgataatatatttgttctgggttagaaattcttcctctctctctttttataaacatggtcaaacttaaaaagtttgaataggaaaattggaatgaacattaacaacgtaagatacaaaaatgttcaattccttttgttctcccatttaagcaatcaaaatctataagacttgcaggtcagattgtccatcctttcagttataactcataattgtacccatgacaaaacaaaattgctgattttaaaaaaatgccatcactatttgtgaaatcagttagatgccataatactcttccaaaattagaaccttgccaccctgtcacgatttctatcaaaaattccttcaacaccctctcttctcatcatcccggctagcctctctgtttggagctcccggacctcgccgtgtcggtacacactgctatctccgttgagcgaggcagggaaggcatggagcggcggcaacacgacattgaagcgtcgcgcggggggggggggggggggcatgagggttgcgggaggtgtgcatggcgtcgatgacctcctctgcatgtcgcgtgacgtcgatgaatttctttgcctactcactcctgtatcggtccctatgctacccaactcctcgcttgccaaaccaagaatgtcaggtgcaagtgcaacaaactgttgatggaaaatctgcgctcggccgatagagccggatctatgttggcgtgaactaagtcgacaacagcaacggcctaggagatctgcttagctccagtgcaggtccaaaaattgatgaggtgcgggcatgcaagtcattttgatcttgcaactgacaatatatgtaaacaatagatcaaatagccgatcggctgacaagacgatagagtagttctagccgatgccgatactagaggatgtcgatagggttttgagcaatcggttatatgtccaatatagataatgatataaagacaatcggctgatgataatgtaataaacaataatataatccagtagaaaccaatcgggtaataatgatatgatagaattcccagtcaaaaaaatgatatgatagaataaacactgatctgaaggttagataattaatgaaacctttgttgtgatcggctaaaaccaacttgcatgcaatccttgtaagccgatgcaacgtccagataactcattggctgaaaccccgatgaaacccttattataatcaaagacagcctagcatttatgattctaagcatgactagggatgatgcatcgcaaagtatgctaagaagcataaagtctaaacaatcaggtctttgactaattttcagggtgatggataccttagctaatctaatctggcaaagcaatttagccgataccggcaaaaaccctaaagcagatccttgccggtacaagtaaatcgagctatcaaactagattaaccaagatatatgataaataggtagggaaatatatcaaccgaatcagaacgatccaagagatcgaagcgatgcagctttgaacagcaccaacgtagccgatacaattgccagggccggtggaacatagtacttaccccttcgctggagattgatagtcgacgcagccccgcatcaggtgccaagttccgccggatgataactaaaacctcgaaaaatagggtggcgatgcgccgagagtaattttattgatctgtgagataatttgcaatgacctcgggtgtacatatttatacccatgggtcgatactagtccttgttagacaagaaagaaacattcctaaagataaaaggaaaacataaagtctttatcggacactaaacacacttttctaaagataaaaggaaactaatagactgtcggtgttatgggctcaggggtatgcacagtagagggaagtaaccttcctatctggccacgtggccgtgcggcctagccttttgtaacaccctgaaaattcgaccgatgaaatcaaaacactaaaaatacggattttgaaaaactttttaaataaattgcatcatgccgattttgttcgactattttatcggattcggatttcggagttcatagatcgcaaataaagaacaattgattaggaataaaacccaaaattaagtaagcaaaataaatgactagaatataacttaaaataaggatgaggtgagattggaagtaaacgaaatgttgtcgcgaccacggtagcaataattaaattttagtacgatggaataaggattaaccctaattaaaaattcaaataacctaattaaaaattcaaataaattatataaaaataaaaatgggtaatattaattttaagtgaatccattagttggaataacataaatgttgagtaatattcataaatgcaaagattagaaattatagaatcaaatttataggggaaataaactaaaagtggaataaataagaaaatgcattgttcattatggcgaaggtgttcgatcgcgtccctagccctaacccctccctgccgcacgcgccgctcgcccgcgcgccgcccgcccgccgcgccgccgtcgccatcgtcgccgtcgcgtcgccgtcgtcctcgcgccccgcgcccgcgcgtcccatcgccgtcgcgtcgccgctgccgcaccgcgcgggcgtcgcgtcgccgcctcgcgccgcgcgccgcctcgagccccgtgccgcccctgccgcgccgcgccaacgtcgccgcgccgtcgccatcgccgtcgcccgttgcgtcgccgcgccgcgcgcctgtctcgtcgccgcacgccgtcgccgctcggccgtcgccgctcggccgtcgagtcgccgctgccgcgccgtcgccatcgcgcgtcgcgtcgccgcctcgcgccgcgcgccgtcccatcactgtcgcccgtcgcctccgccgctgctgtgtcgcgccgctgccgcgcctcgcgccgcgcgccccctcccctctcctcttctccaccccggccaccccatctctcctccccttccctctcccccacgcgccgccgtcgtcatgaccgctgcgccgccaccttagagccgccgcgccaccgccacaaaactgccgcgccgcgctgcgctttgcgccgccgtcaccatcgtcgccgtcgccagcgccgccgtcgccatcgtcgccgtcgccggcgtcgccagcgccgccgtcggtaagccgccccccctcctcgcgtccattaccatcgccgccggtggagcaagagccgagagaggaggaagggaggagccgggagagagaagaagaaaagaaaagaaaagagagagagagaagaagaaaagaaaagaaaagagagagaagaaaagaaaagaaaagagaaagagagaaaagaaaggaaaagttaggggaaatttaggacacttaaaaatattagaatttaagtataggattaacgaaaatataatatttgcaaaataatgctataatcataaatgtatttaaaaactaaacaattaggtgaattatatagattattgtagattgtttttaatgatctctacaaatgatcaattcgcggtagtaatttagatataattaattagatgaattcttataggctattataaattatatttgggtaatctctataagaaatcgattcacgatagaaatttggatttaatcactaggaattttagacgtatattatatttaatcatttagtcatagactaaattaaatcgtataatattataagataattttaggattccgtccgatgtttagctcgcaatagaaatttctaacctaagatatgaatataatactcgggtagattcaatcaaaaacttatgctaaccaaacatttacacccacaaaatagtttagaatatttaaaattgaaattaggtttgccttagttcgcaaatagtaaagttaatataaaagaattgaccttcgcattcgactcccatttggatttatttggattttacttgaattctaaccgaattcaaaattgattcttcgcacgtacttgtagagcccgagggagttgcggatccaagcgaggaccaagacccgcaagaccttgagcaaggcaagtcatcactattccttgaatatgttgatcccaattgcgaaattatttttatttacaaataagaatgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgtttacccttaaatctttgtaaccatgattacgtatgagtccctagtcaactatgaccattgcttagaaatgctattctagaatcatgcatactcatatttatcaaatgctatatgcttggggcaattacctttgggaaagtgattgagatgcggcatgtggagacatgagcgccacattgccatgatattgatgacatgatttgtgaaaggaaaataaagtgaaataattgttttcgacaggggcggctggaggatttgggtggtgtctggaaaaggctagtgccgtccctggtcaattaaggactgagccaggaagttaagcatgaaacgacccccgtacaaccgcacttctcgtatggtatagacctagcggagtagatagctgagcggaggtagtatccatgcatagtggtttcttgatgtgtgaggcaggggctctacggtggggcagccattggtaggaccgcgaggcggatgtctacaatggtgtcgccatcggtaggactgccatgtgaaaatctaaacataattctaacttaatgcatgtgtgagtcttcccttcccgggtgcgccagaactcctctcactgctagaaaccgtgtacgcctaggtgcatgaggatgaaaagttcatggagcgggtactgccaatgcgacgttatcgaaaagctttgccgtgacgcgtctcatgtgttgggacgaggctcatgtgttgggcagtcgcggagtgcggattaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccatgctcgcggttattgagcaccgggacatgtattacacttggctagactctaaattcttaacttgtgtgggatgggatattgcatgatgatttctatactgatggagccacttcctgagaggcgggaaggtggacgtcctcagaaaaccatgacgactcaatggtgggaagctatccttgggatcacaatggatggtggacagaaccgtcattgtttaatatgaacactgatactaaaatttgatcagtctatgctaggtcttaggcttgtgaaaagaattacaaaacttgctttgcgcaaaagaaccatagccattccttgaaatactcctttcatatgcattgttgttgtggtggcttgctgaatacggttggtactcacccttgcaaatataaaattaatcagaagcgggagatgaagcttcggagaatctctatgcctactaccaggagggagacgaagatgatggcgctcagtaggtcctagtacggtcgttgcctgtggcaatggcatgtcgttgcctgaattccgctgcctcatctatttctgcttttggatgtattccggaccgctcggtccgatgatttaagacaatgcctgcgggcttatgatgtaatagttaccactagactctcgagtatgagctttcgatatttcagctatgaactcgtgtgtaccagactacttgatccagggaaatggtattgtttacacgaatgattcctgttataaaaacgggggtcgacacctttcccccgcctcctcggggggagatccggtagcaccgaggtggccagggggcctcggggtgccacatcacacctcgcgggcccttggcacatgccgccccgaggccctcacccggccaccacgtggcggctgagtaagcgaggcaggagaccctgcccagcgtcttaattgagcggcgccccaactgcccctcgccgcatttaatgcggcgtgggtaggtgtgtggtgccgcccgattgacgcatgtcaatcggccttgaccggcctgtgaccggtcgcagacggatgggacgggtggtagtgcccccacgtccagctctgtgtcaggtggagtgggggcaggtatgccccgtcccatcagcacactaccgaatgcgccgcctgtacatgatgagtccaccaaagactccatataattaatagggaatgacagggatgtcccccgtgtcaggcggaggacggtgctaggccccacctgagggcggacgaccactttgcttccggttgaaggcacagacggttatctgacttaggctatgtgggccccccttcccatgggaggggtaggtatgaacggtgcatgtggtatccctttgaactataaaaggaggacctcacccaccgagaaaaaggacgacactcgatagcttgagctctagaggaagaacaattagggttcctcaggagctcatgatcccttgtaagaatccatcataatcccacacacaggagtagggtgttacgctccatagcggcccaaacatgtataatccccggtctctcacacagatttgtagcaatctagtagttagaccagaggcggatatacgctctcgatcatcgcgccttatccccccggccgaactcacaaaggggggtctcacgacctcccgctagagaggatcacttctcgacatagactctttctaattaatagataaactatctgttggaaatatagtcatatattggcatattttaatccaaaatattacgacaataatcatggcatgaacaatgtgaggtgatctagtgataaaattaaacatatccaggagcatgcttaagatagaataagcatcatcatcatgtagagaacgcaatagcattgcgactaacagaagtaacaaaaacagaaagagtggtagagagttataccctgtgaaagtccctccgctggattgtgaggcagaactgcctccgttggtgttgtcgatcggtgcgccaactccggctcccgctcccagtgcgccatctccagacatggtgatgcagacgaacggacgacgaacagaagaagagcagttgtgcggaagcactccccaaaaacctgatcactcgcctacccggtgcatatctcaggcgaaggtgtggttccagaggccctgctcgttccgatctctcatgcgcgcaagcgatcagaaccggggaaaacggaagcagcacaggcggcgcgaggaggaagaaccagcgtttggaaactaagccttgagatctgatcggggttctctgtttcctaatagcacaggagaggaatccgcccgttgccgcagtaacgacgctatcaatcacattgaatcggctgtccgttacagaggcaatctcgtgggattggattccgatccgttgcaaaaaggagagagagagagacgcaacgcccacgcccacgcccagctcagcgcgcgcgcgcggctttccaatccccacctcaaccggtcaacagggagcctccaataactccctatttaagttgagatactccttttttaatttccagggtggtattattatccttaacatttattatgggcccttgagatttaatagaaaaatcgggcctagctcatttattctaacaatccccaccaaatttcatggctcataagaaatgttctcaaagtgaacctgtttgatataccaatgttttggtagagactgttaagttgaacttccacctaggaaatgagctacatcagaccacaactgaataatggactatgccttgaattgtcagtcttgtgtgatcaggtttcactcaaacccttgactggtactaggctgccgtttgcatcccctctgtttggagcatataagtcaaactccaggccatttcatgagtatctagagatcgcccaaatcacattacgtggtagccccttggtaaactgatctgccagatttttagccgtttggacatagtccaatgctatcactccggagtttttctgctttctgacatatttcagtcttcttttaatatgcctagatgacttcatgttgtcctttgaattgttcactttaataatcactgtttgattatcacagttcattaggatagctggcattggtttttcaaccaccgacaaatccatcaggagttcacgaagccactcggcctcaactgtcgcagtatctagtgctgtaagttctgcttccattgttgaccttgttaagatggtctgcttgcaagacttccaggaaacaacgccacctccaagtgtgaacacatatccacttgtggcctttatctcatcagcatcagatatccagtttgagtcactatacccttccagtacttttgggtacccggtatagtgaattccatagctcatagtgccctttagatagcacattactatttccaaagcctgccaatgatcatctcccggatttgagacaaaccggctcagcttgcttacaacaaatgagatatcaggcctcgttgcactagccaagtgcatcaatgaactaatgatttgggagtatctcagttgatcccttgctattcttcggtttttccttaatagcacattgggatcataaggagtaggagctggcttgcagtcactgtatccaaagcgacttaaaaccttgtccacatagtgggattgcacaagtgtaatcccaccctcatctcctctcagtagcttaatgttaacaataacatcagcctctcccaaatccttcttttcaaaactcttggacagaatgtccttgacctcctcaatcacattgaggctggtcccaaagatcaatatgtcatcgacatataaacataaaatcactccttctcccccaccaaagcgatagtacacacatttgtcagcttcgctcacaacaaagccagcagatgtaagtgtggtgtcaaacttctcatgccattgcttaggtgcttgcttaaggccatacaaggatttcaacaatttacacaccattccctcctgaccttctagtacatacccgtctagttgatccatatagatctcctcatccagctctctattaaggaaagctgtcttaacgtccatctgatggacgagaagaccatgagaggctgccagagcaagtagtactcgaatcgtggtcaagcgggcaactggtgagtaggtgtcgaaaaaatcttcgccttatttttgggtatgacccttggccacaagtcttgccttgtacttttcaattgtaccatcaggcctaagcttttttttgtaaacccatttgcatcctataggcttgcacccatatggacgctcaacgacttcccaagtaccattagacataattgagtccatctcagtgtgtattgcttccttccaatagtcagcatcaggagatgaatatgcctcttctatggttcttggagtgtcatccacgaggtatacaatgtagtcatctccaaaggattttgcaaccctttgtcttttactcttacaagtatctacaatgttatcctccacaggatttctttcaggcgtttgataattgtgttccatcggtgcaaagtgctcatggggtatgacagtttcttgagtagaagtgctaggtgtatttttcatgggaaattcattctcaaagaatgtagcatctatggactcaataattgtaccaactcgcatgctgggtactccagagtttactattaagaatctataacccacgttgtgaatagcataaccaaggaacacacaatcaacagtattcggtccaagtttacgctttttggctataggtacatttaccttggccaaacagccccatgttcacaggtatgaaagatttaatttcttcctttctcattcctcgaatggtgttacttccttatgcttcattggaattttattcaggacatgacaagcagtcaaaactgcctcacctcaccattccttggaaagtcccgaagtgtctaacatggcattcaccatctcagttagagtacggttctttctttcggctaccccatttgattggggtgaatagggagacgtcctctcatgaataattccaaactcttcgcaaaaggatgtaaactcattgaaaaaatactctccacccctatcagacctcaaccgtttgattttcctttcaagttggttttctacttcagctttatagatcttaaagtaatgcaatgcttcatcctttgttttcaatagatacacataacagaatctagtgcaatcatctatcagtgtcatgaagtatttctttccccctttagtcaacacgccgttcatttcgtatagatcggaatgaacaagttctagaggtgccaaatccctcgcctcagatgccttatgaggcttgcgagtttgtttcgattgaacacaagtatggcacttggaacctttgaccaaagtgaattttggaattaaactcatgttagccaagcgcgtcatacaaccgaaattcacatgacaaagtcgcgaatgccacacattggactcatcattctcgctaatatggttcacaacattattattattacacatgtcatccaaagaaaagcggaacaagcctccgctgtcataaccttttccaataaaagtgccatatttagatacgacgcatttattcgattcaaacacaagtctaaaaccttctctacacagtagagagccgctaactagattcttctttattgaagggacatgctgcacattcttcagctgcacggtctttcccgaagtaaacttcagatcgaccgtaccaacaccatgaacagccgcaagtgacctgtttcccatcaacaaggaggaacctctcccaacctgataagaagaaaacagggaaatatcagcacatacatgaatattagcaccagtatcaacccacgaatcaggtgaatgaaaaacagagagaactgtaggtaaaattttaccgtaccccgatgttcctccgtcctcgctaatgaccatgttggcagacttcctgtctttgcgctcaggacagtccttggcctaatgcccagacttgccacacacaaagcagtctccatttgcctttcccttgcctttcttcttaaaattggttgtagccttgggtttgacaacaggcttgactttcttgttgttgtgggatacatgagggttcttcttctgcaccatattggcactagaaactccctcgacctttttgccccggttgtcctttgccctcgccttctcctcaacacccaaagagccaatgagatcagaaacactgaactcttgtctcttgtgctttagagaagtggcaaagtccgaccaagaaggtggcaatttggcaataatgcctcccgccacaaacttgtccgctaactcacaattgttgttctcaagttccttagctaacatctgaatctcatgagcttgttccactacagaacggtcatcgaccatcttgtagtcatagaacagctccatgacatacagctcactgccggcgtcggaaactctgaacttggcctcaagtgcatcccacatgtccttccttgaaggcatgtacatatacacgtccactatattgtcagcgagtacactgatcaatgctccacggaacaggcaatccaaagcctcgaacttaacctctttctcaggagagagaggtggttcatttcgtttaccccgtgaaacatagaaacattgcatcgctatcaaccacagtagtgcacgtgctttccatctcttataattagaaccatcaaaagcatgtggtttcagtgcagcggcaaagccaactaccggaaatgacctatcaagtttttggattgttggaaatatagtcatatatcggcatattttaatccaaaatattaagacaataatcatggcatgaacaatgtgaggtgatctagtgataaaattaaacataaccaggagcatgcttaagatagaataagcatcatcatcatatagagaacgcaatagcattgcgactaacagaagtaacaaaaacagaaatagcggtagagagttataccctgtgaaagtccctccgctggattgtgaggcagaactgcctccgttagtgttgtcgatcggtaagccagctccggctcccgctcgccatctctagacatggtgatgcagacgaacggacgacgaacagaagaagagcagtcgtgcggaagcactccccaaaaacctgatcacccgcctacccggtgcatatctcaagcgaaggtgtggttccggaggccctactcgtttcgatctctcgtgcgcgcaagcgatcagaaccggggaaaacggaagcagcacaggcggcgcgaggaggaagaaccagcgtttggaaactaagccttgagatctgatcggggttccctgtttcctaatagcgcaggagaggaatccacccgttgccgcaataacgacgctatcaatcgtattgaatcggctgtccgttacagagacaatctcgtgggattggattccggtccgttgcaaaaaggagagagagagagagagacgcaatgccatgcccacgcccggcccggcctggcgcgcgcgtggctttccgatccccacctcaaccggtcaacagagagcctccaataactccctatttaagttgagatactcatcttttaattcccagggtggtattattatccttaacatttattatgggcccttgagatttaatagaaaaattgggcctagcccatttattctaacactgtcatgccgcatcctccttgaactcggcctcttctggataagcttcctttaattcgattaactttcttaacagaacccatcaagaatctgactactggcaactgatagtgctcatcggctgattccaggactttgaagccgatactgactttaggccgatgatgacttcgggcttaccaaattttaacgttaacacaaaccaaccaattttaccgaaaatacaacaagacagatgttcgtcgaaaatacaacaagaagaccaaaaatacaactcgtagtttttgttcgtcgaaaaaatttgttaagtagacgagaggaggccgcgactcacgtgttgtcatgacaagttgttcgcaaggtttataagcggcagaggcagaggttgcatgatggagctgaaggggagagagagagagagagagaggggtgagccgcggaggtagccatagaggccatcgccgacggggagaggatgaacaagagactaggagagagaggagaggatgtagatgaaggaagggggtgttgagtgttgacgaaagtgttaataaaaaatataatggagtggcacggtttcaattttagaaaaatacggtgacatttaaccaatttcacaaatagtaggaactttttcagattgttaaatttgtaatggcatgaatccaattaaccccttccctttatgttggaattgttttatcacatttgccgagctgcatagttgttaggagtggaaggttacatcggtacatattcttattgttctaggcagtttcattttaaaacaattccttcctcaagggatgatgccacttcatataatctagtgcatatttaactcctatatcaaacaaattccatttccaaaggtagtttatcgtgatgctaatgttttaaaagttgagcataagacaggttggcaattgtttcccgagtagaagccctaaccctagtctcatcattagagtttggcaatacaattcctaagactctgaagccgatacgattcctaagtcgatgataacttcggggctcaccaaattttggcgttaacacatttgcaatctcgttgtgctgcatcggttaggtctgacctactaaattttcattaataatcttagtcttgttaagccaataggtgtcatgtctctgcatcggacttctagccgatgtatattttaaccgttgagcctacatttaatattttgtatcgatatcggccgattggttcattggacatccaccttatcatattatcatcggccgattggatcattcattcaagttcttccattattttatctaagtatcagaatctacatcggacatatatatagtagactgttcatcgacatcgtcttgttagccgatcggttctttggtcatcaacacatttatctatcttgtcagatgcaagatcaaactgactggcacacccacatcttatttaaagatttaggatctgcactggagttaagcagatgtgctaggactttgtgttgtttttcacgtcaacaccgccgaaggatgcgagtgccaccaaggggcgtccgagccattccacaatacctgcatggccctcgcggccaccatcccaatgatgattgtgtccatcgattaatgcctcgtgcccgagcactgctttcctgccacattccatgacgccgcagatgtcgtttggtgggtgcgctcatatgtcgccggcgtgtccaacaagccactcttcctgatgggcagccacgccggcgtgagcatcgcgttccgcgtgatgctggtgatggtggacgaggacgttgagctatgggaagcacttgaaaaaggcgatgtgacagtggaagcaaagctcgatggtgtagagtaccgcacgatggagttgtccaaggaattagtagcttatatgtgggctccacgtataacttttaacttttttcgatgactaggctaccacgttagaaaaacaccctcaagactactgaaggagtcgtttttcactggtttaaatatttaagggagctgatatacccgcatagtcgtgatgttgttcattttcatggcaacggcagatgttgcaaacttcgggcgcacgaagaggagagataaagtcaagtatggcaacagcggtggcaccacaacaacgacattagtgaggaggcggtaggcgatggcgagacaggagaggaatgggaggatgtggcggcggatcagaggaggataggcacataggtgtttggctgggacgtgcgagcttcgggtgcatgccgagaggatgtcaaggacagcagcaacaatgacagagaggaggcggcgagtgacgacgaggtagggaggagatcgtggtgcgccgtgcacggagtaggagggaatcaccgccaccggacgacgtgtgcggttagaggagtgatgcgcggttagagcattctagcagctcatccaaatttaatcttcatacggatggtcatcaaaaaagattcctccttcatatcctttcccactccaacagatcatccatattgcatccttcacatcacatccttctatattttactaatattttccaactaatcatacatttgtattattttttaagggctatatttggaacaactaattcagtttagaattattataatctagattatttagagtaaactaaaacaaataaatagattattataatatataagccagattagtataatctaataatctcctttggaggagctttttctgctaaagacccactacccttagatgcctccaataattcagacaaacaaacaactcacagcttattatatgccagcttattataatccagcttagagtaatctgatttaattatattacaataatcttaagctgaaataaatatggcctaaatttaacaatgttatttatcacgataatctaaatgattactcctgtatcttaacggatatatttttaatggataatctattgcattaaattacctagtctgtctctttttaggctgcgttctttcaaaggagatcggggagattgtcactcgttttctgcgcgcacgctcccaaactactaaacggtgtattttttacaaaaaaaatttctatatgaaagttgctttaaaaattcatattagtccatttttaaaatttaaaatagttaatactcaattaatcatgcgctaatggctcacctcgttttgtgtatcttcccaatcttctcaatcccctctccctcaaatacagccttactctacccagagtatgcctttttcccattcttttgcaaattcctctttttctttctcggcttgtttggtaactcgagggaaggggattgggagtttacacgagggaattgatgatgagattaagataagaatttgatttttaattccaatatcttgtttggtagaggtgatggaaattgatagggaatttcgttggagattaggtcattaataaaaacggatggctgagatttgcttaaacaaagtaaaggaggaattccctcccaattacctgcccctacccagatattaaaaaggagggagttccttccttaattctccatcctcatcccaccaaaattctcatgtctctcaactaaacaaaactcttagtagcctcatccctctaaacttttaatccctcctaaaatctccctccaaccaaccaaacgggccgtctgctcttttctcactcttctccattctacccaggaagcgggcgtggaggcatggcgggtgcggaggtcttctccattctacccagtaagcgggcgtggaggcatggcgggtgcggaggtggaggccggcaggcgcggaggcaccgcggcctgcggacgcggaggcgcgacggcccacgggcgcggaggcagccggcggccggcgctgacaggatcgatggcggcgaccgacgggcgcggaagagcggacgaaggcggcggcgagaggcagccggcgggcgcgcgcagggctgacggccgcagccgccagccggccggcgtggtgggttggaggggcgcatgctcccgctggcatggggtggagtaacatcctcattgccaccaccttcgagcgtgagccctccccccttccctggatggatgcttgcgtagcggcggaggacgccttctccgctccttgccgcccgatggtgatggacaaggaaggagacgggaaaatttctccacctctttctttttcttgagagagagacgagacggctgggaagggatgggccgcaccttgggcccaagcccaacgtgcttcatctcttcttctatcttatcttctcttctcttcgcctccgctgcgccgcgcatctgcaaccgcatcgcccattccatttccatggcgctcgccgccgccgccaccaccttccgccctcgcctcgtcgtcaccgccaaagccgacaacaccgacactcgccgtcgccactggaaggccggtgagttccccttccccacctcttccgacactccccgccggagcgcccgcaccgccgagcgtccgcccgataagccgagggatgaagatggggatagcagcaggaggactgggcgcaggcactggaaggcaggcgaattcccgggcacgccggaggactccaggcgacctaggaggagccccatcaagaacgtcaagaagcggcttgacgcgcgcgccgaggccaaggcgtgggcctgcaccgtcaccgaggccctcgctgatcgcatcgacgccaaaaactggcaagaggcgctccaggtacattcaatctccatttctcttccgattagcaactccaataaagtagcgcccccctacccacaatctcctgtatactatatactacatttgacaacatgatgccaccggttttattatacctccagttcaaccagatattcttgtccacaattggtggatcgatcgatcccatgttaactcaatcctgggatatgatgattacctgagacggcgacatgccagcaggcaatagcaacataacaagttgatgatttttgttggcatttttatcagtaacctgaacaaattaaggcatgtctgttcttacccatggttaatacccagagtcagctctgttaatacgttaatacttgctctctgttcggtgttcaacatcagtgagattcatgagaaatgaagatctcagccactcagatctgtaaatttccttataatccagaaattaaataggactatagtgaataattttgaattattcactatgcactcactgacgacacggatgctttgctaagccaggtcttccagatgctcaaggagcaacctttctatcatcccaaagagggcactttcatgaagctcctcctgctgctgggcaggtcaggccagccttcccgtgctcgctacctcttcgatgagatgctgcagcaaggatgccagcccaccccggagctctacacggccttgattgctgcctactgcaggaatggcctcctcgacgacgccttccgccttcttgctgatatgaaggcctctccggtttgccagcctgacgtctatacctacagcaccatcatcaaggcttgtgttgatgcctcaagatttgacatagtcgatgctatgtacaaagatatggctgaccgctccatagcgcccaacacggtcacgcagaacattgtcctcagtggctatggcagggctggaaggttggatgacatggagaaagtactctctgcaatgctcgacagcacaactagcaaaccagatgtatggactatgaacattatattaagcctatttggtaactggggtcagattgaatctatggagaagtggtatgagaaattccgaggctatgggatcgaaccggagactcggacactcaacattctcattggcgcatatgggaagaagcggatgtatgacaagatgtctgcagtgatggagtacatgcgcaagttagcgtttccatggaccactgcgacattcaacaatgtgattgaggcattcgctgacgcaggcgatgcaaaaaacatggagcacacatttaaccagatgcgtgcagaggggatgaaaccagatacaaagacattttgttgtctcataaatgggtttggcaatgcgggtcttttccataaggtggttggcatggttaagctggctgagaggcttggtgtgccaatggatacaactttccacaatgctgttctcatggcatgtgtaaaagctgaggatttgatggagatggagagggtcttcatgcgcatgaagcaaatacagtgtgtcccagatgctacaacatactccattttggtgggagcttatcggaaggaaggaatgactgacaagatctatgttctgcaacaggagaacccgactttggttccaactgaccttgtccatgtgtaactctcaccagtgatctgtacgtactctgtactaactaatgtagggaagcgttttcagattattcagtttcttgatttcagtttttacttttagttgtcatccaagttctgctttgtgcagactgataattttttctttgaaaatgtaatatgacaatgagatgatatgatgtcatgatgatgggatttacaacaaattgagcttcatgtttcatgggtttttatttatttgtatatttgcaatggagaagagaacatcgttgttaaatttttttacaagcagttttagtatatatatgaaaagagtattcagtacaacaactatatcataatgttacttttatttgcagatgtgtgcccatacttattatttactcaatcatatgtagtcatttgtttactgaaatctaaatcaggtacctcaaagactttatacattggatgagctgcagttcaatgggatcgacactgctgcttttctgactcctgtggatctgaatttcagtgtcagacgcccacccaaacggcatctgaatttgggtgaatttgggtgtcagacgcccaaacggccagaccctaacaacagctgctagaaaggtctttgtttctccgcaactctcatctcgtatatatttttccttacctgattccatgttaaaaatgttactaagcctgaaccattaattttggtatgaatcatgtgaattttgaagagaataacatgtgcactgttaattctgttgggcagaataaaacctagacttgattggtactataatctatccaacttattcagttattatgctctgtattgtagtctagccaatttattcaattattcttctttgtactgtagtctagccaatttattcagttgtactattttcagaataggggtacccagggtgtcaaattatttgattatgctatgagctacatgctagaaccattatgctaagtggtctctctacatcgcgccgcagacggatttccccgctgccggtcgccgcccaatggttcataaactctcaaaatatgctctcagattacttcgtacttattgtccttcaatatataaactcccaatggttgagtgctcaatatatcgtatctaatttgggaacacagtatttgattggcattcgtataaagcttgtagtatccctagatatactaattgactttgttgtggatgggtgcataactgcagatcatcagcagatgtatcaacacggggaatctcgcctaatttctaccctggcacctcaagctgcatatcaatggcctttgatgataactttcaaggacaggaatgtagttgagttttttgtgttcaggtatgatcaccctcgaaaaaaaggtgtcataaatggttatgagatagtagagatttatgctcccatgagactctgtaaatctctcataaggatgccaattttctgtaagtgaaaacaagctaaagtgcatggagagtactcactccgtactcgtaaaggaagtcgttttggacagcgacacggtctccaaaagacaactttgacttcttgtttctataaaaatatttattgaaaagtgatatatgtatacttttatgaaagtatttttcaagacaaatctattcatataacttttacatttttaaactcaacaacttgagagttattcatgacctaaggtttgatttaaacattgtcctaaacgacttcctttacgagtacagagggagtatctttgaaaggaatatgagcacagagcactgggtaggcgtttgcaacaaatcttacatttatttctatctactgttaaagaatgctaattaatctgtaatttgtcaacctcctaagttatatctcgtattattccttcctgtcattttactgtgccaattacatttgttttaaccaatttttttaaatcttccaacatggagaatataggccctggtattttgcattttataacaggattcctgtaagataacatgattgcactataccttgatccctcggagagatgatatttgccatgtttacccaactttatttgctgacactattgatatccttctggtaatggttaggtgtcctgttattcattcgatgttataaaatttgtgacactacataccaaaaggttattgttgctaatatatcctcaagaattagtgtgttacagacatctgtagatcaatttttcttcgtgagtcttgtggtctctgacgtgcagatcatagtactcgttaccagctatcaatggtctgggcattgcatatcaaacaagtatcctgtttacgattaaacatatggctgccagcctaccactgaatttttttccctaacattttagcgggaacctgatcatgctatcccaccagaggacagagaaacggtcatcggcaattatgtgtttgccattctgtatgtgcggtattgggtattttatcctttttatgtcttttgtgctgcagaatgaaagcagctcagcaagcgattgttagagaagaagaggatggagtctcgcactgagtagaggtggttctaaaatgtggctagcagaataggaaaagaagattttagaaagctgcttgacttgaatagccttgacttgtgaaaatttttcatgcttgatacataggaggcggcaaaagcgagtgcaaaaggaacctagacaatacgggtggaaatggaatggtgggctccagctcttcaatttgttcatccaattaatatacataggcctgttctgtagctttggtgaaattcgaaattactcaaatccacatatagtccgtattgaaacgagtccataatcgacgattatactgtatttgtggttaggttggtgacattcctatgaaattaaatagaaagttataaagcctaatcaatccgattccttgtaaaaaacaattgagcctatctctcttatttgattatttgattttgtgttttctgtgtttctaattttatgttttgcacttatattcttatcaaaatctgtgttttttcaatatctgccttttcaatcatgcgttctgagcccgaagtgtataatgaggacatatacgctactaaatttttgaagtgccagcaaagtggcggtacattacatgttacaactatttaatgcatgtctatgtaatcagcaatataataacttatgtttttttaataataaaatataatatctggcctttactcaacaagctaaagccaataataacttatgtaccattcttaaacctatcttatttaatattaaatttgattggcaaaagatatatgtttgtttgattacttaacaaccattcaggcggagtattgtgtgattaaacccgccattcagggggcttgtagtgcctcccccctcccttaccgcagccgcaacttgactccccacggtgcggcaccggcggctaaagtgatgcccgtaatcgctgcccctgtgacgccactgccgcctacgcttctccaactctttcgctgggccgtactgctttcattctatgcccgcgtcaattgtttgctgatttggttggaatttattgctaatctgtactgccatgttaattgatttttagatgaaagatcattataatgttaattgattttgatttagtaggcaattttgtttcaatgtttcctcctctctttgtgaattgagtccgagaaaaataattttcttaattcaccgatgtggtgcttggtagttttattagtctttagggtttgatttttattacactacttccaaccattcccctgtttggaagaacagtaattgagctaaaaacgctggaaattatggtcccaaaacttttccagggtggaaagcttggatgggctgtaccacattaaaattacgagcggtttcagcccattccgtcggaaaaatacttgtactcacaatccacagtattaaatgacatggatgtatatacaaatatagacggcacacacaaaaattattgtgaaatgttatgcgtgtcacgacgcaataaaaaaggtgtaccgtatagaatatatcctgggacaccgatagtccctttgataaaaaaaaaaattgaggtgcacgataatatgtacatacacatctcaaaatacattatactcatatgtatgaaaaattaaattggactgcccatttaaatatactgcaaaataatcacgacatgcactccataaaaagcgcgacatgattgcaaaataaactattttattattgcaaaaaaaaagttctcacgtgacatgaatcacattgtactgcttttaaaatgggggaattcgattaatggggacaaacaaaatatattttgtgtatgccagatatgtagaagaaagatgtgaaaatccatcttttaacataggtattggcgatagttattaaagacaaatagaattgcaccataacatttagcacgaggcatattactagttgtgatagaaatgaagagaaatacataattaaattttagttaaaacttatgtttatatgtttgtaggaaattcttaaatattagtatcattatcgcaagacatagatgggaaggccataagtgcctataacgtgaaattgacttatgacaaaataaaagacatatatcacataatcgtaaccatataataagaggccctaatcactttataatttaaaatttaccattttattatatactaatataataataaatattaactaataaaaaagaaaaaaatataaatatactttttcaccgattttacattaatatgcacgtctattaagaaatgacaaaaaaatataccattatagcataatgtatgtgcaataccacgcggtctcgcgtactgggtacgccacaccacggtctcgcgcggcgacggcgcgaaaccgcgtaaccttgcccagtaagtacgcgagaccacacgtactcgcgcggttaatggatcaattagcgtcattaacaattaattaattattatttatttaattagcatcattagcaattaattaatcaaccaataagattattaattgcgtcactaccgtcatttcgacctacggtacgagctctcagacacaatgtgtatatgacagatgggatcatatattaatattatagtatatatttatagataactattatataaattgaatattaaattaactatagatgatttagagctaacagttggctattactattaaaattgctagaagcatttcgttcgttactacccgaggtaatatcgtgctagtactatagttttgtggatcaatggcaatgacatgccgtacgtactgctaatagattttcggcaaaatttgctataggatattcaaaaatcgtgtaattagctaagggacaccggaagaatgtgtacatgctggagagcatagtaaaaaactagtaattagctgctggacactcgcgacattattttattatttctggagaaaatggagagagaaacagctgtgaaactatggttttaccttgaaccccagtaaaggctcactcccctatgggacccacctatcagggaatattattttttttctttttctctcatactctactcctccgtcttcctttcttcgtcatgtcttcttccacgatggccagcgcctccccacccatcgcggctccagggatagagttcacggcgccgccgccggggcgtgaccacacgcaggattgctcgctcacctacgcgcagtggaaggaggtggacgcctccacgcgccaccgcctctcgctcaacgcccatgccgtgctcggctacaccgctcagaggatcttcgcacggttcatggccattaccaagctcacgctccactgcgcccagggctccgggacggacagcctctctgacgacggggcacgccatgtggtcgctgtgctgccgtccgaacggctcgccaggctcaagctccgcggccttcggcagctctccgatgacgggtttgcgtcgcttgctggggccacgccggtgatccgtaaactgtccgtcgcatccatcagttttgggccaaaggccttcgtcgccgtcctccggtcgtgccccctccttgaggacctctccgtcaagcgccttcacggcctcctgtaacctcacggcgtccggctgggagcatcagccagagaccacgaggagcacccaggcattggcagtggcgaggaagaggcccgcggggctgtggacgcagccggaaccggagacgacgaggagcagaccgggggagccggtgaggaagccataggggtaaacttgtctttaaaggatatttctctctccattttgtctgaaaataataaaataatgctgcgagtgtccaacaactaattaccagttttttatggtgtcctccagcaaatacgagttcttacggtgtctcctagctaattacaagttttttggatgtcctgtagcaaattttgcctagattttctgggaggcacaggcggcgagccggcgagtaaggccaaagtgccccactgcacaggccatgctcttctactccctccgggttgataatacttgtcgttttggacaagggcacggtcttaaaaaaaacaactttgaccattattttcaatcataatatgtaaaatggtattaacaaatatatgatcttattaaagtactttttaagactaatctatacatgtagtcaccatatttgaaagataaatattttgaaaattgttcataatcaaagattctaaagtttgacctcacccttatccaaaacgataagtattatcagcccggagggagtatatagaaaggactcagcaaatttactacccatgcaactgatatgtgcaggggccggcagaccttacgatttcgaacactgcgaagaaaacaacaggtcgactgtaaccactgtggcactagttttcacaccgagatcgaccagatgagagcgacaacaattccgacatcagaagtcgcgattgataacatgagctcatttaagcagaagtcgggggctactgtcagggttacggataagatataccctctatccttagatgtacgttgtatactgatacggtatacccgcgcgtatacggataattttcgtatacattaaggaaatctatcacgtgatagggatggtatctacggatggaaggagttctactcggacaagactgggtctttaccatatcgtgaggggttcgatatctccgagtcctacttagagatcaactgactcgtggtatataagggaccccctaggcaggacctaaggcatcgaatatcaccgccaacacacccaccacagcctacggagggaccacctaggcaggacctaaggcatcgaatatcaccgccaacacacccaccacagcctacggagccggagcgtgcaggagccaagtcgtcgggagatctagtcggaccaactcgactacggtctcgtcagtatcatcgagttctgctattccctttgtaatctgtggtttccatcatataattccatatcaactggattagggctattacctaccaaggagcctgaaccagtataatccttgtcttttgtttgcttgatgtcgtactacgtaaatcctcgtatcaacggaccccaataccctctatatccggtctacgggtatcccccgtcgacactaacatactagttctgtaatgtgttaatcaattagaaatgaaggagtaaagaccaacaaagaattatcatcttctcatttagatcaatctcataaatacaatacatggatccagtgtaattagacaattttagggtgaaagattaaaacagacgaatttaggaaagatgtgctagttaattttgcttatcaatatacgccttgtattatgaaaggttatgcccaatattttaaaataggagtatattttaggataaatttttaatgtcataaattaattcctaatccctctagttacatagtacatagttcttgacgtgttaggtaagattaaggttaaacttttataactttaattataaataactttcaaaataaagtaaaggcactagaatagcgtactatatagatttatcaaataaaatactattaataaaataaaaatgtatgtatttattatatatattacagtagaaaaggtataataaaagtatattttggagaccgtactattatttagaaagttaaaaattatgaaaccggccgagtgagaatatttcagaaggaagcattgacctcagattttaggttgtgttattttcttctgaagataaagattaagttttttacgcaaaacgagatggtattaacgtatgattgattgagttttaattattacaaatttgaaaaatatattaatatgatattttagagcaactttcatttaaaaatttttcgcacgaaaataccatttagcagtttgaaaagtgtgtcataaaaatcttaatcttcatccaactctgatcggagaaaagaacgggaggcacacggatgttgctatttataactatcgaatggacagtacagtaaatatgagataataatagtaagacggttcaacgcatcgtggtccatcgagacgtgagacggaggccgtaatacggcgagtagtaattgtcatcgctgcaagattcatcgcttggcaccaccgcatgtttcatttccaaggacagtagtaaatgaaatttgcagtgttcagatctgcgaggagtcgcctatggccagccgttccttcagatcttggtgaggccgcaggtgacgtttatgatgcacggtacgcttctgatgtcctaagaagaataaaaagccaacaaaattgacggcgtcctattgcaaagaatctgatctgacgctttatttgtagattgattttctgcccaaaaacagggcaattggtggcacggagatccgtctcttcctaaacgtgaaattctgtcccctttccagtgactcaagttcacgggtagttgatgaaggcttgaagaatgagtaacccattcaatgccaaatgcaaaagtgtgtaatatgaccaataggttcatgtaagaacaatgccgatctgagtttttatatatatcgccaacgaccttcacagctcacacgatcttttctccatcgttattcttgcttcttggctgctttatttgcacttgcatcgcttcttcttttttagtaactcagagcttcagacttcatccgtgtgattcactgaaccaatcagcctcctttgtttttgtccattccatgcatttaatttcccccacaataatctcatctaacatttccttgtgccctcttaaattctgttttcccatgctataaataagtaggtagactttctaccactctccaccagtaccaccactaaaaattaaagtgagctaagccaacactttggcggcagaaacttgcagctaagcattgtccctcctcatctgcaaaggcagaggagatacattctctcgtcccctttcgcttgatatcaagttatcaacagtgctctcctatccgtgagccgtgcacaactgcacacgatggtgttgattcgtcttactatgctgatctttatcgccatcatccttgccggccgcacatgcgtacttgttgttgccggcggtggaatgccggcaaccttcgtgttcggtgactcgctcgtcgacgccggcaacaacaactatctcgtctccctgtccaaggcaaactacccaccaaacggcatcgacttcgacggacaccagcccaccggccggtacaccaacggccgcaccatcgtcgatatactaggtgagcacattaacttggtttcttacctgaactgcactattccattgccttttttttgaaaaatacgggggaaaaacacttatgcatcgttatgttaggattaggtgaagatttctcagatgatacaacgatctgacctgcacggacccattagatcacctaggaacaggagatataggcaaaagctaattctcacagcaatgtttacgatcttcattgccggaacatgcatggctaattgggctcataaactttggtttaattttcagggcaggagatgtcgggaggatttgtgccgccctacctggcgccggagaccgccggcgacgtcctgcttaagggcgtcaactacgcgtccggcggcggaggcattctgaaccaaaccgggagcatcttcgtcagttcactaaactagtcattttttcgtgtgaaatcctactctgcttttcgttttttttttaaaaaaaaatgcacttgttcccgcgtaagttgagaagagagatgatcattgcttctccgtgatgcgcttcttccgtagcctctctcttgcgtgagtgcggcaactaacagtaacagatcagatcggaatgctgccagttgaccgtttttcttttttggcctagttcatccatccatgatcttttgcagctggtaacgtttttaatcgacctgccgaccggtaacatagcgtatttatacgtgtggatcttgtttttgtagggtgggcgcatcaatctggacgcccagatcgacaactacgccaacaaccggcacgagctgatcaagcggcacggggagttggaggcggtgaccctgctccgtggcgcgctcttctcggtcacgatgggatccaacgacttcatcaacaactacctcaccccaatcttcggcgtgccggagcgcgccgtgacgccaccggaggtcttcgtcgacgccctcatatccaaataccgggagcagctcatagtaagtgccattgccggtttgccacagatcacacaagctgtgtgtgttgggctcgaggctgcacccgtgcaccgtaccttttttctctgcaagtagcagtaattcgagaggggtaattacttgtacttaactgtggggcgcgcgtgcgattcaatgtgtggcagaggctgtacctgctggacgcccgtaagatcgtggtggcgaacgttgggccgatcgggtgcatcccgtacctgagggacacgacgccgacggtcggaacggcgtgcgccgagttccctaaccagcttgcccgcaacttcaaccgcaagctgcgcggcctggtggacgagctgagcgccaacctcaccggctcccgcttcctctacgccgacgtctaccgcgtcttctccgacatcatcgccaactacaagtcgcacggtaacatccttctccgtggatttttaccatcgagaaaacgttccctcgttttgtgcgtgccacgttctaatgatttttttttatcacgtcgtcgtgttgttgtggcagggttcgaggtggcggactcggcgtgctgctacgtgagcgggaggttcggcgggttgctgccgtgcgggccgacgtcgcagtactgcgcggacaggtccaagtacgtgttctgggacccgtaccacccaagcgacgccgcgaacgcgctcatcgcccgccggatcatcgacggcgagccggcggacatcttcccgatcaacgtgcgccagctgatcacgagctgataccgataattcggttgtagtactagccttcacgggctaggagtagtagaaggaacttgcaggatagctattgatttctgtccgtttggacgcatattttggggagacgcactgatggatatgtgcatgtgatgccattgatggactgttcgatctacactagtaagtcatttgatttggacttgagcgtcacacgctctgttagggcagtagcaatatgtagtcccggtcttaccacggagcccaaccttcacgtatgaacaagtaaatgaggcttctatcttcacagtgcgcgtagctctagatgggactcaccaccaattttttcacgctgtcccaccacaaaaatcgttgcaccttgggagaaaaatctgctgcacctccccaacttttgccactgcttcgtgcttccccaaatctctcttatcctcactccacggcggcgacccccgctccctcctcttcctctcccacaacggcgcatggcagcgactcccccgcccactcctctcctcccactggcggtgcacagcagcgactcctccgctgcctcctcttctaccggtgagacaaatctagcgccccctcccccccccccccccaccgttggcgtcgcttgggagaagacgcggtggcggtggccgcgggaacctctcccctcgctctcccacctcctaactcggttaccccgagccctcgcagtggcgacgacctccctgagcgcccctaccctcctcggcgagcttctccaaggcaaataaagtttttctcttcactccaatgctattcttccctccgcccccctctctctccacgcgcggatgagcacctctttctgaccaaactgttgcaaggttctcgtgaccaactttggtcacgcaaaaccgatgaaggaacggtccccactcccatctctcctccacgcaagcgatttgtctacgtggaccaacattgccacgcgccatgtgtgtacactgtgaatgcctttatgatgtgaaggggtcgacaatcggaacgaattttatcgacgattttgaagtcctctctccatcccaaagatccaaattagttgtctctctaacattcaaatttcgtcctataatattcgttactccaaaatatttagttacccccatcaatcatacaaaattcttttttttattctaccctaaaccaaccttgtgttcttaactatgtatcatttgataagggtattatagtcattctaaaccttagtgtatactctcttcgtcctaaaatagatgtcattttaggatttaaaaatactccaaaacctttatcattttggagtacattttatcacatcaatcacctccaattcaaaattttctccactctacacccaaccaccaaccatacatcatttggtagaggttattatagtcattttccctaaaccttaatatttaccaaataacttagaacatcaactatattataatggaggtagtaccaaacaacctagaaagacaggtaatttgacatggaggaaatattatattattttttaaataaacatagtacaaatgcatacgcttataacgtgcacaaactcatccttatgaacacacacatacgctctatctggatgagcatctccgaaaaactgaaccggtatatcttgatgtggaggttctgccaagggatctaactagttgggttacgttcactttgtatcgacgtttgatgtcgcgattccggtatttacatagtatggggatcgttgatactaggatatatgcgagtttgaggtaaaagagttggagacagggatttttatacaggttcgggcccctgaattgtcaggtaataacctactcctgttggccgaagccgatcgttgctcttattcatcataatcacaccagtacaatatttggggtaacctatctatctgttgtcgacttggcgaccataaaaccatcatgtagtcgacaacagagtagtctttctcctcaaatccgtgtccggcgtgatcagagacaacgctagatccctactgacggtagtcgtaggaaccgtatggggactaactaggcttatctccgatgtcgatatctggcggcttgtcttgacgtatgttggcttgtatgttgatcttgtgtcttgatctattgttccgtctcccctctcctcctaggaggccttgtatttatacccataggtgtccccttgtccaagtagaactagggaaaccaatatggatacaattcgagtagtccttgtcgtttccatgtagaacttgtctttccttatccggaacttctcctatatccgaaggttgtttccgtataagacatggtatgtggtggatcctgccgagatttagtcaactactattaggtatgtggtatccataaccctgacagtttgcttagagtattatattccaattatctttatctatggttgataagctaggaaaaataaactattatgcaataaaaaatacactagggcaaaattattatatttgtattttagcgatttaaaagttaatgctagaatataacctactatgaaaaaccttaaaaataactctataagattgaaatttgaggtgtgaccgatgaaaaaaaccttcacatgacgagaagcttaaatttagaatgatagtgttaaaccaaagtaataaattgtgaataaggggctgatagcagattaatggttggtactacctccgtcctaaaataagtgtagccgtggatatccgtgcccaacgtttgactgtccgtcttatttgaaaaatttaaaaatatttagtctcacacataaagtactattcatgttttatcatctaatagcaataaaaatagtaatcataaaaaatttcaaataagacgaacggtcaaacattgaacgtgaatagtgcaaaactgcacttattttgggacggagggtgtagcagatatcgggtgctatttccaacgaaaagtttcaatagcaaattattaaggaaaaagtatgaattacaccccccgaactatcgcggtcgtccgaattacccccctgaaccacaaaaccggacattcttcacccccaactctgcaaaccggacgaattacccccctcgacccaatcagtggtggttttggtctacgtggcgtacgcgtggcagtccagtcagcaatttatttagggcccctttgaatcgtagggtaaaaaaacggaggaataggaaaaacacaggattctgacaggaattgaggtgtaaaacagagaattgcaaaacacaggaatggtcgtttgattggagcgcaggaatcggatgagagagatagactcaaaggaaatttttcaagaggttggagctcttgctaaatttcctccaaaatccatatgcaatgtgccattccataggaatttcataggatttggaaagcttcaatcctatgaatcaaagggccacataggaaaatttcatataggatttgaatcctatgatattcctccataaatcctttgattcaaaggggccctatcaaaaaataggtgcgccccacatgtcatactcctattgcacttttcctctctcccttctctctctcactcttcctctctctcttctctcactctctgtctcacgcgcatagcggaaggcggggggcggcgagcggcggcggcgaggcgaggcggcggcggcggcggcggcggaggaggccagtggcgggggatgaggcggcgagcggcggcggggtgtggcggaggaggcaaggcgacgtggtggcggcgacggaggaggcgagcggaggtggggtgcggtagaactcgcgctgctcgagcgaggcgaggcggcagcgggcatcctccagcgcgcgctccgctgccgcggcctcctcgcgcgcccgctcccgcgccgcgcccgcggcggccttctcctccaacgcgcgcctcacctctttccgctgctcctcctcctcccctcctaccgccgcggccgcggcgccgccgtcggacgccgcgacgatgacgacggcggggccgatggagagctacagcttcatcgtcgtcgcgtgttggcgtgttgctcgtgggaggaggagccggtggtcgtggtggtcgtggagttggacgagaacgcggaggccaacggtgccgtggtggacgccgggaggagctgcagcttaggcggcagcggcggtggcagatgatgatgatgatgccgcagcgccacgggacggatgaccagcagcgtcgtcaccacgggcacgacctcgctgcgcacccgtccagagttacacgcatcctggtactctatgaagctctccaccctgcaaccacacgcacacaaccaccccccaaaccaaaccaccgccattagcgcacactaaccataccacttaaccaccatctcatcaccaaacacaataaaaacacggcgatcgattcgaagattgatcgatcatctgtacatgtagatcgatcgaacacgacacacactgaccaatcgtgagagcatgagacaaccagaagaaacccatgggacaacctcgcctcctccgccgccgtctcgcctcgccgctgcctcgcctcgctcgagcagcgcgagctcccaccgccgccgctgccgccgcaccatgccgccgctcgtcgccccccgcctgccgttgtgcgcgtgcgcgtgagacagagtgagagaagagagagaggaagagtgagagagagaagagagagaggaaaagtgcaataggagtatgacaggtgggtcccagtattttttaataaataaattattgactggactgccacgcgtacgccacatagactaaaaccatcgcggattaggtcgagggggtaattcgtccggattgcatagttaggggtgaagaatgtccggttttatggttcagggggtaattcggacggccgcgatagctggggggtaattcgtattttttccaattactaaagagtaaattgagtttcagctattattttaccaaagttttattttggacaccatttagtctatcctttcactgtggacaaagttgttttgcctttgtttcattttataccaccttaaaatatttctggagtgcatcaataacctcaaccacatccgcacctatatatcgataatctttccaacttgcaagttggctatttttcgccggacgagtggataaatgcagacgagagttaggctgagtttgttgcttggtgttggaaactcaatcctcttgcgtacaaaacggagctactcattagcgtgtatagtaattaagtagtattagcttttaaaaaaaatagattaatgtgttttttaaagtaactttcatatattcttttctcttttttttaaaaaaaacacactgtttagtggtttgatacagtggtttgatgcatgtagaaaaatgatggagttgagttgtgaactttaacaaaaagaactcatccgtagagcaagtataatactccctccattccaaattgatctacatataatttttttgaggttattcctaaatgatctatatatttgtgttcatttattaagtctattcgttatttgtgcattggagtaaatgaacattgatgcatgcatccatgcacacaagtatttataacccacatgcaatatcttgatttgctattggctaggaaatagtggggatggtgtatgcattgagtttgttgctagagtaaatatactatgagagagttattagcttttcttggtcttggtgtacctatgaaatatgtagatcaatttggaatggagggagtagtaggctataagccggctaaatgctaaggtggaggagagaagagaggagagaggagaagcgaactgtaaacttatcttcgacacaagaaccaagaaactcaatgagagaaacagatgcgccatatattaattgtaaagagctaactattatataggtaggctgagagaaggctacaaagaaccttatagccaacaggtcggttgtattattagccttgctccgaggatgcgttcgttacctcccgttcccaacttccctccctcgttttccgcgcgcacgcttttcaaactgctaaacggtgcgtttttttgcaaaaaaaattctataagagcaagtttaatagtatagcccactactaactccaaatcatatatagccaatgtaatagccaattcatacaatagttacttactatactattaatatctggtcccacctgtcatacacacattacgtcttggagtctatgctgcagctggctacagatctatagcccactgctcttctctctcttcctttatctctttaaaatatgtttatagctggcttatagcctgctattgtacccgttctaagaaaaatgcttaaaaaatcatattaatcatttttaaaaaaatagcaaatacttaattattcacccactaatcgctgctctgttttccgtgctagggagtgacggatcccaacccttactcccgaacacagccttagagtggttcagagtgcaacaaaagtaaaggtaatattttgtagtacaaagtgaaaagattatctaaagagtagtttaaagtgaagctttgtaataaaagatgaatcaaagtgcaattatgtctaaattaaaaaaaaatcaacgataaatttagattatttatcaattatcaatgctattcacttaaagtttagaagtttagactacatacctaattactcatacattttatataataaagtttacaaaacaacatatatgaataaaaaaacataaatgttaatctctcctatccatccattcattaagaacatcttttaaacacaataactacccagtatacttccccgaaaaaaaaaaactacccaatatgcgttccataaatccatctaagtttttttttccctttttggcacaggagtagcaatcccgttcgtcacgggctcacggcacagcgttgatgagtcgcacaatatgctgaattgctgatatgctttattttcttactcctaaaacaaatgacacgtcacgcgtcaccaagccttatcaacatcaaccgctatttgcctatttggcccccccccaccccgcccccaaaagtggggtccacatgcagtattgcagtgtcaaaaggtctcttccaaaaaaaagagacacgagcacacgctactcccatccccactctcgtcgctcgtcggtataccaaaccgaaaagctagtcaatccgaccccacccgatccgatggccgccacatcgccggactccggcgacctcatcctggtcgagccggccaagccggggtcccgggtcgccgtcgtcaccatcaaccggcccaaagcgctgaacgcgctgacgcggcccatgatggtctcactggccgcggcgttccggcggctggacgccgacgacggggtggcggcggtggtgctcgcggggcgcggccgcgcgttctgctccggcgtggacctgactgctgcggaggaggtgttcaagggcgacgtgaaggatcccgccgccgaccccgtcgtccagatggagcgctgtcgcaagcccatcgtcggcgccatcgccggattcgccgtcaccgccggatttgagatcgccctcgcctgcgacatcctagtggccggccgctccgctaagttcatcgacacccacgccaagtgagttcgcccccctccacctcttgagtcaacaacttattcttgcaaaaaggatcacaagttgtaaatactgctcttgattttctcaattagagtatcttagttcctctattttggcaatttgagctcgataccttggtcaccaaatagtacaaaatatgatgacaagtaatccagtgcgatgtactagaaagtctcttttttatatgaaatctactagaaaagccctacctcttttgccttttggatattatcctctacgctcgagtagtgtgagcatgggcagaacacggtgaaatttgaatgtttaattacagttgttttcctttggtaattgattttggaccataagattgtcttgaatagttccatggaagagatcctatcttatcctgcagtttcagaagggggaactcgatattggaattggaatttctacttttattaggcagagttacacactgaagtcctgctaaatgcatatacttgttctatcttcagacaatgcatataaatcatgtagggattgatgcccttgccacacccttgggcgctgttttttgatcagcttttgttcaatatatatctttaaatagtatgtaatcatgtttgtatcaatgccattgccacaacattgtgccctatttttctgatctgcttttgttcaatgtgatgtaggtttgggatattcccttcttggggtctttcacagaagctttctcgtgtcattggaccaaatagagcacgggaagtgtcgttaacttgcatgcctatcacagctgaaatggcggagaagtggggtcttgttaaccacattgtggatgatacccaggtgctgagtaaggcaatagaggtctgtgaggccattgcaaggaacaatcgcaacttggttgtgttgtataaatctgttataaatgacgggctccagctggacttggaacatgctcgagctcttgaaaaggtttgtacctacacaatgtggtgcttaaactatttaacttctagtagagcttggcagaatttaacaacaaattaacaagtgaaactaggcagagttatggtgatttcctccattagaaatataacatctgataaatcctttttggtgaacaaactttgtaaaaagaaagtctttattgggagaggtagcaagctttttagattgacactgtgtttaccgattgaagatggatattgtctatgggattatattgggtctgaacggaaagaaacaggaaatatcttctatcgttgttaatatgctccagaaatgcatcctcatgttagcattgttatgatttcaggaaagagctcatgactattacaatggtatgacaaaagagcaattcgcaagtatgcagaaatttatacagggccggagttcgaagccaccatcaaagctgtgatgatatatgttctgtaccactgtatgtaccgaaatatcaatgtactgtatacatccactgaagtgttcaatgaccagaaagaaaaataaacactgccaatgttgcatacaaagaaagtaccatcttcacatgtgttattggaagagtatcgcagcctatgctgctgttttctgttctttgcctgtatgttcctgttcgccctttttctttacgcctgcaattttgttggtaaaatggcgttccgagctggacgatcacttcctaaactttagaaggtgaagtgcgagtgccttctttgatgcgtgggtgaagtttctgagtaagcgatcaatgttgctggtgaaaatctgaggccgctgctctttttatcatgctggtgctggtgtttttattccatggagccaccagaaccaagcatccgtgtctagttcaattgtttagttttgacttttgagacatcacctttgatcgaaatgaattaaggtttgtaatgtttttatggttcaaatacttaaatttgtgtctgcgctttgaatttttttgggttatttgggtctctggttatatactagactaccctctttggcacaacttcaaattcaatatttcttcttaaatatgtgtatttctaacttcacaaattcattatctagacctgcgatagtgcgattaagttgataatatttatataaataattttgttctcactttagataaaattttaaaatttaaatcattactataatttaatatacaaaattcaaatatatcgtgatctatagctatgccaaacagacctgagtttttatcgttaagagtaaagtctctgaaatccatctcagacatcgcaacatcgaccagtccacacaagtcaagacatcaccgatctcaaagcaacggccaagccgagagagcgcaacccaaaccacgcgcccgccgtggaccgtcgtcgttccgcacttccgccggccgcgcacccccgctgctccgcctcccgattgcctcgtaggcggcggcggcggcggcgaagcttcctgaaaccccgaccctagggtttctccccgcctccccgggcgctgcctcccatggcgcctcccctgctcctcctccgcctcctcctcctcgcggtcgccgtggccacctccgcggcggctcggcgggaggcgttccgccgggatcccggccacccgcagtggcaccacggcgctttccacgacgtcgaggacagcgtccgcgccgacgtgcgccgcatgctccacacgcgcgcagaggtaacttactcatcgtcactctcatcccccctcgtcgctcgtcggctccccccgttaaatctctcccgcccgcacacgagtggcgcacgtcgacagaggtgatcccgtggttttgagctcggatgaattcgagcttggtagtagcttgcgatgcggtgaattttactctcgatgtacgggatctgcaggtggatttcgttcctctcccctcgtgagatcgaccgccgttttgatgttgtgggacgtgcaaagtttgtagattttagaatttgtatgcttataagttggaattcttcctccgagcatgtgtgagactgtttagatgtgctagcattatgagtgcctgcaagatggcataaggaaagaaaagaccttgtgagaagttttttgttgtagttgactggctgttgtaacttttgtccacactggtgctcatacaacaagaatagcataacaaactgtagtaatcttaactttctgtaatcatttgttgctgctctactttatgtttcttctgaaacattcattgtgtgcatcttttacgtttgcaatgtctgttgacacactgggagaatttcgcaggttccatttcaggtgcctctcgaggttaacgttgttcttattggtttcaatggtgatggagggtatagatactccttggatgggcataggctggaagaattcttaaagatgagctttccgcttcataggccctcttgtttcgagacaggagaaccaattgatattgagcatcatatcatgtacaatgtcatagcggtaaggcttcattttaaggtctcataattattctttttacaatatgtcgctgttatttttatactgttctattgtaaaaaatatacttctttaggctggacaaccagagctgatttctcttgagaagtcacttaaggaggcaatggttcctgcaggaactgcaagagaggtaattgggactatattattttctaaaaagtagtgtttagttgctgttcaaatcatttattgacacagttcatggcactaaatattctgtccctccagagtgaatacggcagggaattccctctttttgaggtagatgcgactatggtagagcctgtattccagaggctctattcatttatttttgacatggaacctggttattcatcaactgagatggataggcctgcgcctgttgcaatatttgtcgttaattttgataaggtatggggatttttatctatcattgtttctttctgtatcatattatattgactgcctaatcttcttatgtcattcatacctgtatgcaaattctagacattagaaagtgcagtccttcatggtaatactggattcaaggagcatgttggttttgttcatttttcctgtcttttacttttggagaaaacaatagaggtgaaccctaatgaaattgtattaataagcaattgtacaaaattatttagaaattaaggaaaagagaaggaagctaattgaaccagtgagaattatactcaagaaaatttgttttccttgtgttttttatgaaagaaatcttacataatctggtatgatcaaatgagattataggacactaaatttgacaaggtgaaagctcataaagatcaaatctgatttcttttcccttgtgttgtttatgaaagaaatcctacatgcttttagttcacatatctagctagggactagggatctcacatgtatccaatagggtcatgaaacattaatttgttggttgcagattgctaaggcgacaacattgttctacaattgcattttttttatagaagggataagttattttgtaactatcacttaataattggtatgtttttatttgcaataatatatattacgataacgtgccttgcacgtgcacgttcactagtactcaagaaaactctcactttgtcagatctgagtctaaaccagtctgtccatctaaatgtggttgttgatttgtgataagaaatgcttttgttaaattgtaacacatagtctagtagcttcttactaacagacaggagaaataaagtgctcttgttgtctatctttaccattacacctgagagtggcatcaaacaccaatacaagttttccttggcaggtaagaatggatcctcggaacaacgaaactgatcttgatagtttaatgtatggtgcgataggaagactaacagaacaagagctaaaaaaacaagaagcagattacatctaccgataccgttacaatggtggtggtgcaactcaagtatggctgagttctggaaggtgattgttcttctaaatttccaattctctcttcttcttttttgttacaaggtagctttgcaacttctttatcaatattcaagatgtagtatgcatcaacttctttattacaaggtagcagacactaaaaatgacaaaataaacctgcatcttgccagatccaaacagtagtctgtagaaataaaaccatacaaacattataagctattggatattgcatttcataataaacgttgcagcaaaccgttccatatacttgtttctttttgtcactcatttctttattgataacctatttttaccattaaatgtatgtgctagcactattagttactcttctaaaagtaggatttgggtgttctacacacaccctgccctctgtgtgtcatatacgtagacatgcatgttttgttttcaagataaacaaaaagctctctttgcacatgtgcatatccgggttgctaattgatctcatgtggtcatgtatacagtctttagatatgaatataattatttttttgcattttattttgaatctatttatttgccacctacgggcagtattctagtctagatttttgcatgcattgataaatcaatgtgtaagaacctttttgtccaagtattggcaagtacacgaataaatatatctctaagctttctattcaccagaaacaatatgctgtaacaggtaatgattgaacccggatatatgcaaatatgctcttggctatatgtaaaaaatgtttttagttgcatctattctccagtaagatagtctactgccagaattttactttgtagtgcagttgatattcagactgtctctcttcagcgctatttcagaaaagctgtgcattgtttttatattttattgcttattattgttagttgcaaacagggttgcagatcctgaaaagaaccgattagttccacttgaattggtattaggaacttgttttgtttcagatttattgtgcaattttggatgtaatacttgtgactatgggaaatgaggaagacccagttaagaaatattgatagacaaaagggaaaataacaagttggccagaaaacaacagtcctctgaactaatgttgagcaaaaccgaaagatcaactgagatgatttttgaaatacatgtatcatcttgtgtgcatgatgtatgatgtatgatccatgtccagccctgtcatattttactgttgatatttccatgttggattttttcccctttatgctatactggaattatttgagcaactgtaaccaagctctgtatgctgatatgctctaaaccaccactgcattggtccttgcagatttgttgtaatagatctgtcagcaggcccttgtacgtatggaaaaatagaaactgaagagggcagtgtgagttataggtcattgccacggctattaaatataatcttcccaagagggcttgctgctcccagtgctagttcaacacaagatatttttattgggcagcttggtgggttaatttcaactaccattgagcatgttattgctcctgatgtcaggtattgcttgaaagttaccgtttggatcacagttgctttatcatctgacaaagttaattggtaattccattaatcaaatgattgtctaaagtattcacttcttggaatgtttagtgaaataggagttgaaccaagtattcaggtatattcaagttaaaagacctcactgactcgtcattctcactacattttacgattttaaagattaagaattatctctcttgaatactccctctgtcccaaaaaaaggcaacctagtacttaggttgcctttttttgggacggagggagtacatgtcaaacactccaagccttatctgttcttttaagtattatatgatccctttatttttttccttttatttaatattactattttctaccaaattcaggtttgaaactgttgacatggcaatgaggttacttgtacctataattgtgctgcagaatcacaatcggtacaacattcttcaagcaggtcacaactacagcatagatgttcaagctattgaaagagaggttcgttgattttcttgcatgaatacatctgttggttgctgaggccactgcaatttgtagcgatcttactggtttgttttacttcatgcactaattacagacatttggagcaccttgtagccatataaatttctattggacaaaaagatgtattccacaataataagcaaatggatgtcagaatatgttcaccaggcaatatgagctagtcgggcagcagattagtgccaccctaactttcaatttggtgggattaagtgggttaaggactaggtgggataaattggctatgcagggataggcggctaaggtgggagggtggcacctgtttcctaggtaggctaggtgggggacttggggaatactacaaatgatacagtaatatctcaactcccaagaaccctggaatgctatatgtgatttagaatttggttgtttttctgttccgtaaatatgaaacaaagctgtagatattccaccgtgttgggggtacttctgcacttttatgaaatggaaacactaaatatacatatggcattgacgatatttaatggcacacaagcaaaggttttgggttttggcagcattatgactgttcattgttgctacacaatccataatgcaaatgggatatcatcatcaatgccactttgcgtgcagtcataataagtagctgcagcaagttccactaagtaattttcttctgtcttttttggcctgatccttttaggacaattaaaagcaagtagagagtgatgaactatcatgcagcgactgcagtcttgttgtaagctctgctaaaaaaactatgatgtcaagctgttcgatttcggaagcagagtgtcatcactgttcaatatttgtttaaaaaataacatcatcgctcttaaatgggctaatttaatgtctgactgatgtatgttccaaatgaaaatgtgtttctgccagacatgtataattatgaaatgcacatagtttgttgaaaatatggttcacactgagtctccaaatcttgtgtatttcaggttaaaagaatggttcatgctgggcaggaggtaataattatttctggttcacatgcgctgcatcagcatgaaaagttagctgttgcagtttccaaagcaatgcgcagccattctattcatgaaacgaagaccgatggtcgatttcatgttcgtaccaaaccatatttggatggagcaatactcagagaggtttgttggataactgaattttggctttatccaaatactccaatgtttgaattacaagcttacactggcgaatcgccatgatgagtaggttaatagatctacaggtattgcaagaatcatgaatgcttcaaccttggtgattgaaggccactttttgtatttatataatgtaaactaagaaaatcatcatcctatttccatatttagcaaacaggctgctgcatactgcatgtgagcagtgtacatggagaactatactttagatctcacctatcctgttgaacatatctttcatataactgttttagtggtaccatcaacaagaacatgttatggttgacaattttcatgggatttccacttatattttttaatgaagaaaagggctaaaacaaatgcgaagcaagtcaagtaacagatatcttgacgcacagtggtctagaccacattgcatttttgacttaaatttgtggtgaaaccatgaagcagcatgaatatgttactaattgatggatccaaaatgtttgtcttatgaaatgcaattacagttatatgctgtctactggtacaggaaatggaacgctctgccgatgtgctgtccgctggtttattagaagttgcaaatccttccctctcaagtaggttcttcctgaagcaggtgtgtgcaacatttcctaattgacatcctgcgatttcacttcagtttcatggatctccatgtgtgatgtaatttggattttttattcttgctaaagtatgttcaaatcttattgaacaacagcattggttgaacgagcaagacgacacgcatgattccataaaacataagtctatatgggaatcttacatgcccagaaataagaaagaaaaacgaggaactggaaagaagaaacatggagatctgtaccggacttatggaaccagagtgattccagtgtaaacaactatcctttctccatcaacatacgcttgcctaaaaaccaaccctcactcacttgatatacagtttgaggatcaaaatgtaacttaccaagttaaagagctgccccatccttaaaataatggtgtagaaaatcaaggagtatcatttgggtatagcgataaaaattttatcctaagaatgcactgttcaggcaaaagttatatcaccgctgttgctaatatttttaaaacatgaattgacagctttgtattgtcattggctgatgttgatgctgagcttctgatggaagaggaaaatcttgtttggacaagcaaagatgttgtcattgtacttgagcataacaatgaaaaggttcctctaaggtatgcaaagtttcagtacaggtctacacacataattgttctatggcttctgacatggctacatgtgttcaagtgctgctgtgtttatagcctttattttgcattgcagttatgtgtcagaaacaactagacagttcgcttttccgtctctagcacagcgccacatcttggcaggtctagcttcagcagttggaggtctgagtgcaccatatgaaagggcatcacatattcatgaaagacctgttgtgaattggttgtgggctgctggatgccatccctttggaccattctcaaactcctctaagatcagtcaaatccttcaggatgttgcactggtatgttatccaatgatgcttttcctttctcctgaacataaaaacatttttatgcatcagagtgagacatcaatggaatgcacaaaacatgttcatgcatcatcatgagacatcaatagtttatactagtaccttctatggttttatgagagcatgggagtggaggttgtcataaattgagctcaaatgtgcttccgttgcttcttgcctccttttaccaatttctgactatggtttcctgtttaagagagtagcatggacatttatttctctaattaatcgttgcaaattgtagtctatatgactgtatctagcaaatcttgatattatgcttcatgactcgtaacaatcagcatggccaggattttgtgatattttacctatgtaaaccttggtttcttcagctgttacatgtcatattcatttgcactaaatctaatgtatgcatttaaatgtgtagagaactacaatttatgctcaagttgatgctgctcttcacaaaataagggacacatcggaggtcctctggaattcaattgaacttgcttttgttttcttattttcttaacatgcgctggaaactttaactcccgtctgctttggtgcagtttgttcaatcctttgcatcagagcatcttaagacgccattaggagaacctgttaaaggtaaacaaaacaagtccaacacagagttatgggtagagaaattctataagaaggtaacaactatgccagaacctttccctcatgagcttgttgaacgtttggaagaatacctggatgtaagtatttatttttgttactgcaccagtttatttttaattcaaagttctatttgcagctgattccttttttttaccccatttcagaggcttgaaggacaacttgtggatttatcctccttgctctatgaccatcgtctagttgatgcttatcaaaacagttctgatatcctgcagagcactatatttacacagcagtatgtacttttctgagacgcaagatttccctgtagctaccttttgcactttgttctgacttagacatcaaatatttcccattatatttccctcagtatttttgtgattatctgctcaatattcactattttcttataatagtcattgttaacatcttcgatttgacaggtacgtagaacgtgtattgtctgcggaaagagacaagatgaagtgttgcactattgaatataatcaccccaagcagtcatcacaggcgtttgtttacggagggatccttctggctggatttcttgtctactctttggttattttcttctcttcaccagtccgctaattcacatgcgtccagatgaagatgaccctgaattctatctagtatgacaagatggctaagcatgatagaatttgaaacgattgctgaaaagctgtcactgcgatatgcaaggtgtgcccggcctcataaggatgtcaatctgcattcagccatgactagacaatctgctgtatacgttgggggctttctcggcacagttttgtctatgagaatgtttgctctttagtacctacaggcaaccccatagttagatgattcattcggccatcataaatggccgatataatccagaggggagttcagataaggtctaatgcaggccatttacggttttcccctttgccggtatgttacgaaaaacctggtatgttaataaaacccataatcctcatgatgcaaacaattgttttcctttctctaacaatgatttcactctagtgttctacgctcctttgtggtttatttgattcactgcaactacactaaaaattgtacaattatggcctgtggaagggaactgccgaactgcagtataacttattgtagttcttgataaattaccattggatggctactagcaacctgtggtctcgtaagccaaactgaatgtgtccaatgtgcagttctctgaagcaaaaggttaaccgtgtagttctttctttaatagttttgtcataacaattagggatcattttgagaatttagctctgttccttacatggtaaggaaatggtcatttgtcaccaaagctttgtgtcttggcaaccacgcagcaaaagagagctacctagttggtccgcagtttaagtttgacttgggattaacattctcaacatgaagtactccatcttgctagtaaaaaaaaaaacatgaatggatggtattgctgtttttgtttaactacattaatggtagtaagagtcgcatgtactaaaggcaaattatgaattaacggtagtaagagtcgcatgtactaaaaggcaaattatgatcgaggtatcgttcagtaaaaggaaatctatgaagacaatcgtatagcaaccagccaagcagcattgggatgaaacacccaaatcatcggttccagtggcagtgctcccggatgtcccggaacaggcaagccagcaggtgccggtcgtagtccatggtcgtgtactgcaccacgtggctgaagtacgccacggcctcctcgtcggtgaccatgcagtgcaggatcccgcagcggcggagcacctccacgtcccgccgcgagttcaccagcgaacccagcagcgccacgaaccccgtcgccaggttgcccccttccagcttccgcgccgcgcggccgccgccctgctcgaacgccaccaggttcgcgaggagcaccttggcgccctcgtccaccacgaacgccggcatgtgcagcacgccgtaccggaagctcacgtcgaacacgtcgcgcggggtggccttccgcttgaacgtcacgccggcctcctccatcttggccgccggcgggatcatcgacgtcatccgccctttgatggcgccgtcgctggagcgcggggacgggacgggcggctgcttccagatggccagcgacgacgcgccgccgttggcggcgtccccgccgttgcgcgccttgtcgctgtccgcggccgggttgcggacgttgcactcgtagtgcaggtgcagcaggtggtggatggtcttgtcgctcggcggccgtatgacgcggctcgaaggcaggtcgccggcgaacgccttgcagaagatgtcgaggagcgcgtcacggtcggcggcgccatcatcgtccccggcaaaggcgacgccgtgcagcctctcgacgacgaagaacggtatctgattctccaggaggaggacgtcgtggtacatgtgctgccacgcccacttggcgcccccgggcgccgcgagctgcccctcgctcttcctcaggaagaactcgagcaggaagcaaccgtcgagcaccagcatctcggcgaactcgtcggcgcccacgtcgtcgaacccctccacgtagcaccgccgcgcgtcggcctcaaccgcccgcgcggcgcgcacgtaggcgccgagcccggccttgtcgtcgctctgccgcgacaggaagtcgcggaggaggcgccacttgtggcgctgcgcggcgccgagcccgtcgcggccgtggtagtacggccccacggacacgagctttggctcgtacaggtcgcggtgccgctcccgcacggccgcggggaggcggaagatggtgtacgggtcgtcggcaccgggcggcaccgcgtcgagcagccgctgcatggactccaccacccgcgcgtcgctgccgccatcctcctccatgttggtgcgacaagtgatcggctacgcggcgcggggatttttgaagaggcccgggaaggggagaagcgccggcgcgcgcgggggttagccgcttgagaggacgcgcgcggcctcggcgactcgacgtgggatgctcgaactagctaggaggcgtacgtcgcgtggggcggagttgacctgagagtctgagacccggccggtgcacgtcctgatcgtgcaatcgtgctcttcacttcactgcgtttgatttccatatttctccgtgtacttttagcgtggctgacgagaatgcgagagaaaaggtttgcagttctatgcacttgtgtttagttcacgtcaaaattagaaatttgattgaaattagaatgatgtgacaaaaaaattgtaagtttgtgtgtgtaggaaagttttgatgtgataaaaaagttgaaaatttgaagaaaaagttgggaagtaaaccaggccttgctctacgccagtcgcgggcggcagtatctcgtacactagcaaaaactgttctaaactctcgaaagaatatccttgttatttacatgtcacttaaataattataaaaaaattgatacttcataaacataccacttaaatttcaacttctaccgtgaagatatgttgcatgtttttggagtaacatatcacatattaatatatctttttaaatttcttcataactttttaaatgatataaggtgatgttttctggagagtttaaaatccactctcctacaatgaaaatacaagttgtggacaaatataatgaaatgggcgggggattcttttctgacctggtataaacttctggccatttggggtcctgcggggtgacaccgtgacacacatgcaacatggtggtgttgctttcttctgcaaaactgccaaacttggtgatctttctatcgtaataattcgcatcagctgttgcgtccgacgttacacaaatgaacccccaaagaaagcgggatcgaaacgacgaaacgtagcttggtaatggtttacggcgaaatagatgttgaagaaaccaccacgtatatattcggcggtcaccgtcagtgttataacaaaacaagagagctcgatcataagccagcaagagatgaccgagacgactagctcgagtgacactaattaatacacgcatggacgtggtctaggcacgggacgtacggcgacggcgaatggcaatcgatgagccaagcaaagacggagtaagagatacttttatggttggcccagaccagaacgccgcctggacacaaaccgtaagcacgctgacctttccgaacatccggacggacggacggaggttgcaattttgcattgcttgtgatgactggcacacggactgggtcgcacgtcaagcaaacgatgccatccgttacatcatggcccgcacttctctgtacaaacacagctcattgccatggtattctcaaagattggaggttacgtgcagtttagcttgggactattcatttgtgatttgttaggtagaaatctgtcatatacgccattgaacttttctaggtcctaattgtgacactgcaaattgggttgtcccaactaagggtgaaaacggtacggaaacggacagaaaccatctttatcattttcgttttcatattttttttcagaatcagaatcggaaaccccggatacaaaaacggaatcgaatattatcgaaacaaaaaacagagcaaaaacgaatcagcgcaaatacggtaacgaaaatttatcggaataataaacccctcaaactggtaaatccaattctcaagtctcaacggtcaacgattcatcataaaacacaattaagtattaacagtacatcacaaaacacaatctatgaaataaattatctatgtttaagagagtaatgatgcacaatctatgaaataaattatctatgtttaagagagtaatgatgttggtaaatcccaatgaaggaaaaaatattcttatgtaaatttagatttgcataacaaatattttcaagaaaataagagcaaaacaacatgttattcactattaagtgcttaaaaaaagaactcagggtatttcaatcacaaaatttctggaaattccgaaaaaaattccaaaaattccaagaaaatttccagaaagtttccgaccgattccgagttccaatgaaaactgcccttatcattttcgattctgtttccgagaaaatatttccgaattagtttccgtttccgagaaattccgaattccgaaaaaaatattcggaccaacagattccgttttcgaaaatatgtttggaatccggaaagtttccgtaccgttttcaaccctagtcccacatattttcggcccttattttgcaggatgaactgtccccgttcccaaccgggactaactaaatatatctttagacagaaaacagagtaaaaatcagggtgtgtttagtgcgtgaaaagaaaatttttgagtgtcacatcagatgtttatcggatgtttaaccggatgttgaaaagggtttttggacacgaatgaaaaactaatttcataaattgcctggaaacaacgaaacgaatcttttaagcctaattaagccatcattagcacatggactaattaggctcaaaagatttgtctcacgatttccatgaaaactatgtaattagtttttgtttttatctatatttaatgctctataatacctattccgcaacacacacaatcacttcttgttatagacttatagttcacttaaaatcagagaatttactggaagtactgaatggcatcataagcagtgttggtaggcaagaatgcatcaacaacaaccttctttctcattcttcttgtctaaaaacatttaagcatagtaacagatatacgtatggtcaatagtacactatatggacttgcaatttaaaccatacaacgggctatgaggatatatggacttgcaatttaaaccatacaacgggctatgaggatagtcttacagtcttcaaagaagcatttgatctcgtggaggcagtgaggagacgtctcaatgatgtcattgtagtgatagtattcaggatcatcagcagactgctatgtcatcctaatcacaacatccattatctccagtttttttttaaaaaaaaatagtggtgtggctaaaaaaggtaaattggaaccatgccattataattttgcaaagtttgagatatgccatcggtatctcaatgacatgtaggacccacatgagtcaatgacatgtggattaggatggcatatctcaaattttgcaaaattataatggcatggttccaattttccctaaaaaaaaagagtgaagcaacacatgtgttaggcaatttactctttgttaccacttccctaaatggctaatcttattattgtgactaaaggagatgctatcattaagaatttttttttcttcctcaagttatccgcagaatgcatttgtaatattttgtgagataaacaatctctataccatgtaagcaaacataaaggtgatatatgtatccagtgttttcatgtttgaaacagcacaatatataagtataacctatttgtccccctatttctatggtctgaaacaaaatcataaatcatggaccttgtagtcagtaataaaaattaaaggaacaaattatttagagcaaaaaactaaggctttgcatctacactgctcttagatacattacttgatcatttacgagtcttcaggtagaacatctattcaggattcaaactgaaaccagtttaagttcagagctatattgctgctgcttccacctctccctcctccaaaatcgacagatggaaggttgacgatgcaggcagaggaaggacgagaggggaagaggagaggagcgctcggcgatggcaacggcgcgaggggaggtgctaagatatgggaagttcggtaagcggaatgcccatggaatcaattggcaacccgaccagttttacttccatattaatttggctacagcctataatggcaatcaagatgagggcaaaggtagaacccctaatcttggtacaatgcagccttgaggagttgtggttcacagtttcaatctaagaaaaaaaattactccatacaataaacaatgccgatcttaggtagagatgatgctgatattgcataggtaaagtgtcagacaatgctttctaggcaaacgcatatccatcaaaacgcagcgtaattcactgctcggagcccagtatatttcatcattcatagtaccataacaaaacagatgtttaaatttgattaaaagattcaaaacagcctaagatctcagatgaaagggacaaaaaaacagaggacgagtctaaggccctcagggatcatacttgtgattttcatcaaggaagaaaattctcaggtctcaaagatccatgccatcacggggtagcccataccaaagaaacaaagtaaaaatgaagggaaaaaaactcaatctagggtaatcttggagaatgttattcaagcgcctcacggatgagagtaggcgaagcgactcaagatctccagaatctagcccctctggaaaattcgagccacgtagaaaaaaatctgagggatcgactcatcaaggggctcgagtcgcttacgaattttacaaagacacgcagcactaacatatatcttagcttatcctaatcttaattttaactattagataatttgtaacttccatttcgtcacatctttttggtccgcgttttcgtccgtcatcactctatataccaatcgtgtacgatggaaaaagcacaaaatcaaatcaaagatcggtacgaaatcaatagggcagctccataaaaatttaatcgggtaaatctacatgaaaaagaatcaattcggacagatatgcacatcgagaaccctagaaaaaaggggaaaaaggagaggaaaaaatcacataaatgggcgagctcgtctccatcgccgtccaccgcgctcctgtcgtggccgcgcccgccgggcacggccacactcgccgcctccccaaccgagccggcaccccctccctctaccccggcgccccgtcctccggcgctctcctcctgctcggaggcagaggagagaaagagagaggatggcccgcgccgtagccccaccatcgaggccgacggagagaggggaagagaggacggtcgtcgtcgccgccgtacccccgtcgagcactccccgatgcggcgccgtgccggcgagacgggaaggagagggggagagggagcgccgccgccggtgggggagggagaaggggagcggcgctgtcgcggcggagcgggagaggcactgccgacgccgtcgttttgagagagagagaggggaggagaaatgctttagggctcgttcggcagcagtgtttccccggccccttcggggaagcccaccacgtggggaaaaaatccctgtgttaaccaaaaacgcattcggctcggcccggtatggtggatatcccggcccattaccccccaaaccctagggataatggtccactgcccagactggtggaaatccaccacgccgcctcgagcggcgcaggcgctgcctctcctcgccccgtcgcgcggcgccgctgccggcgcctctcaccgcatccgcccgcgccgccgcctcctctcgccgcagatgtcgccgccgccaacgcctcacgtcggatctgcacgtgccgtctcaccggatcttcgggcgccgcatccctttgttccccggtgccggcgcctcctcccttcctcccacggtgcacgacctcggcgcagccttctcttctccccacggcaaggtgagtcccttatttttctccatcattgctcgtgtggatgaagaaccttacgttttgctgccttccatccatgcaagattcgttgacacttctgtccaggtaccgtctcttccccaacaagaaccatgaactcggcatttctttcattgataaacgttacacgcttcttgcttcaaccatgcttcttattcgattttaagagattttattgtcaaatatggtcttcggaaacacaatagctgtttgcaacatattaaagcaaaaaaaagaaatcactgggctaatagctggtcattattcttcatagagcttgtgtcagggatgagcagactagtagtattatttagtactaaatttccttgttacagaatttcattgccctcttatttattagattaacaattgacttatgatcaaatatattggatatctcgattttatgaaaatttcctaattcactgttgcaatataattgtaataatgtttgctacaaaggagggaacagctttatacattgtccaatggtgtacttttggaagcagtgtgttatctttgatcagtcaccgggttgcatttcttcattcagttctatgacagtagactatatctgggtgtagcatggagtgtttgtatttgttgatggtttttatgcaaagctgtcaagtccttgtttttaataaagaaacattatctgtcatgatgagtgctgtatgcatgaacaatactcctatttcctcttgtgtgtagtacaaaaatgtgttcaagagctaatcgtcggaagcgggaggaagaggatgacgatatgattcttttccttttccctgctctgcatcttttactatgtgctaattcatgggattgggatgaattggatgcactactacttggaatgtgtaaaaatttcgatcgatctctgtaggtctagtcatagatagatcgatgtcatttcctgtacggagtaaatactcaggagcccccctcagcctctttgtgctttgccatgaactcagtataagcttgagcactgatcctattttgctaatgatgctatactgctaatgtgatctacttatatttatatatatttctatacaaatagttcccttctgacgtcgattgttcaaggaaatgctcttctactgatgtatatttcctccctgtaattctgctactttttatactatagttctattcatagcatggattaatgcctaatgcagagcactgacgataactcatttttcactcgcagcagataatggagctactgatagccttgcagtaatgccttctgctcttgcacttacggagaatttggatttttgggactcttactttctgtttgtatgaaatgaatgtaattagttttcagtggcttatcctagctgattgtggtgatgaatatgatgtttaaatgagtaaatcatgtattgtgaatgggtgactgattgtggtgactgaatggatatgatgcaagcaatttttagaacattctatgcggtattcagaattttcataatctttttaggcaatcttcagaatttcttattttctccagaaattttagttttttatttacaatatttcaaattttcggtaatgctatttttaaatttcaagactatctgtttagttttcttggtattttcagtgatatgaaatttaaatatcagtgttgaatgttgtttggcctgagttaatgtctgaagtgaacgttaaccttccccaccatttgcattccgaatgaccaagggaaccagatccctggggtggaggggattgggtgatgggaggggattcatccaatacacccctggtggcgttttccccagggaaaatgctcaccacgtgccgaacaaacccttagggttagggttttggctgtagaacttctatataggtacggatcaatcgggaccgtcgatcagatcggacggctccggctcgtcgggccaccgttcccaggccgccacatatttgggccgcatcatgggccgcgtgtaagtgcacggaataagttcagtttaggtccctaaaggctgagttcttttcttttgaactctcatttttttacgtgcacgcttttcaaactgctaaacggtacaattttttttgcaaaaattatctaaacaaaatttttttaaaaaaatcatatcaatctataatctatttttcaaattatttttagcggatactttattatttatatattaataaactaccacctcccgaacacaacatgagctgtctccgaatctaaaattcgtccctaaaccacaataacagacatgacatgtccctcaactcctaaaatcagtgcaaataagatcgtaaggcggtttggatgttggttttagctaacgtggcgttggcatgacataaaaaggtaaaaaaaaaaaagagcatccgattaaaaataaaaaaaacacaatgggttcatgtcatcactcgtcacccctctcttttccctcttctctccctaccttctctcttctcaaggaggttgcataacaaactgaaaaaacataataaaaattattccgtaagtccgaccgagcgacgccctgcgtccccgcatgcgtgatgtctgatgtgttcatcacgtacgccgccaaaggaaaaaaaatcgaagatcgaatcaaaatcctaatcgcatacagcgggcaaatcacaaaatcaaagatcgattaaaaacccaatcgtggcaaatatcatccggagtccgtatcaaataaaaaaaactaaaccaaatttaaggaatgagtataatgtacagtgatacaaaacatttcgcccgttgcaaacacgggccatttttgtagtcaaatcataaacaaaatagtaaaagaaatgatcttacccacggcagcgatgcagtggctggcggctgatgtacgagggtctcgatcctgtctaccgtgtctcgccttataaaggggtggatccggtgtctagggttttcgaggccactcgtgatgggcttcggtatcttcttggggcggtttgctggcaacaatggacgagaaaatcccggcctattaagggctggtttggtttgaggcctaaattaggcttaccaatgtttggcaatttcaatagtgtttagtgtctatttggtttgaagccaaattttggcatgcctaagaaaataggccatttcaatagtgaacttaagctattttggcttcaatccaaacacaactttcccttatcaaaattagtcatgtcaaaacttgccaaaatttggtactgacaaaatttggtaaggcctatttaggccacaaaccaaaccaaccctaagagcctatgttaataggaagacgagggcctttccggaagtacacacaaattccgttcgtctacatctgaattcttacgtgccgtctcctagcaaataggggttcagcgtacgtggtccgaaatccacaccggcagcaaagatggcgagaagtgatcacggtgccacactgccacgttgcgtcgttctcctccaggcatatgcacggtgcgccgcatggcgcgagcggtggatgtgcagtgtttgcaaggcaggtcggctccgtttgcccaacgatgcccgtcacaccgtggattccagggagtccaggactgaatttataagcacataatttaatttattttataaatagattatgatattgcaggtgtaaagtaacataaacacattatatgatctacacatgtaaactagacaataaaatataaatagattgaatatgcgcaatatgctgaacacataacgagggtaccggaagactggctgctcaaccagaagtacttgcggttgcgagcgttgatgacggcgcgcagcacgcggacgaagtggaagacgaagctgcgcggaggcggtgacttaactgatatagagatatcaggacgcttgatcaggacgcctggcacgatctccactaaacgtgataagtcacacataatttatccgaactccacgtcgtttcacgcaccggattattcagagtgtttccgaaacaaacatatccgaatttcctgcagcaaaaacaaaactgcaaatgcgtaagggtgaggaaccaattttgacgaagcacaaacacacatgacttgatttcgcgtgtgttttgcatggaggcggcgacttaactgatatagagatatcaggacgcctggcacgatctccactacacatgataagtcacgtgtaacttatccgaactccacgctgtttcacacaccagattattcggagtgtttccgaaacaaacaaatccgaatttcccgcaaaaaaccaaaactgcaaatgcgtaagggtgaggaaccaattttggaggagcattcgacgcgtacgtcgagcacgcgcgccacgctaggccaggctagcgagagcgtgcgtgtgttccccgagcatcaccaacagtatctatatatgattcccagtcctggaattgaggatttttgttcaaaaactgtctccaacaaactccctagcgaagctcccaatggatgaaaatcccaaacccggattgttcggtctccacttctggggatgaggtcccgctcccaatccatcgcacttcgctccttcgcgcgcggaagacgaaatgttcccacatagcttcctttcgccctcatacgccgccggttctgtttcgccgtcggcgtcgtcttccccatgcttccctagcgtcggttttcttcccattcccggtggcggcgcatggtatggcggcagcagcactttccttcaaagcctggtggaggacaattgtcgccgctcccccaagcaccagcgatgcctcaattctgggcgtcggcgtgaaccgcccggtgccgtccatggcctatctcccgagcactagatcccatcgactatgaagctcccaacatcgattaacttattgatggttgctacttgctgcccgaacatgggtatatactgaattttgttataaagaagtatatattgatttgttttctctgaagtatatatgctaaagtgatgaattgtgatccatggatagtaagtatggatgcttcatgccagatttgttgatggtgcctgcttgctgattcttcgtactgctggaattggttgttgcttcctactagaactgttgttgcctgctgaactgaagttggtgttgctgatatgattgtgtgacaattgcagctgcctgaactggatataaatttggaaataaaaggattttcagtcatgaaatttctgcacatagcagcatttcttttcctttgatatacttagtagtttgcagcagttgaaccctgatatggcaagtgcacagcttatatgctgctggaattgctactggagctgttgcttgttactgctgcttctgtttgatgctgaaaactaaaaattgctggaactgttgcttctacaaattgttgttgctggaaaggctgctgctgaaaactgaaaattgttgcaagtagcaatagttcatcgtagtttgtatagtttaccaagttcatgcactctgttgcccacaattattgttggatgggaaaaaaggagatttcaagtttagtaaaattcagcttcagaatcaagattcagacttcttgtttcactagagtacaaattgattccacattatccacattaaatctgctacttgttgctgttgaaatatacgtgcaaaggttttaacaagcatttggaagaagttacttcaacaactcatctctatctctccttgttccttcggagaggaataagaggcggcaggacaagaagattgctcaacgacgaacagggagggtagggaagatgggggatgccctgccgaggagagcattgtaaggatcgatctcgctggatcgcgtggagaggagtgacaccgatcagtaatctagtgcgataactagtcgcttggagcatgatctcgcagcaaggaaagggaaacaaatttctgttggtagttttgtgtgggttcacttttagtttttaggaaatcaattttagctaatcttttggagggatcactatttttacaccttaaactttgtttggcattcccataaaaaatatttgggggataaaatatagggatgctattggtaatgctcttatctccacctcacatgcctcaagtggctaggagagcaccctcccttataaagaggtctccctctcttagaatagggaagttaataccaaacaccccatatataccatcttatgaggtgagtttttataattttcgaattattacttgaatgggctaaggcatatctattatttcaacgatagagagtactccctccgtccaaaaaaaaagacaaacactggattttcgtgtccaacgtttgaccgtccgtcttatttgaaaaaattatgaaaaaaattaaaaagacaagtcacacataaagcattaattatgttttattacctaacaacaatgaaaatactaattataaaaaagtttcatataagatagacagtcaaatgttggacaagtaaatctaaggtttattttttttttggacggaggtagtagagcacatgcgccggaatctccctgctgtcacctcaaagagcttgtcaatttgtcatattcccctcgtggtgactggtgagaggtgagggtctttcgtttgtgaccgtttgttgcggcggcatgagattcttcctccacaaaaaatggaatcagaccaaagtgcttcttccgttgcctgaaaattaagatgctcatgttggattcgcaattatctattgaggtttcgctgaatggcttagtagttaaaaaattgtgataattatttaaaggtggagttcaaaagaataaattaaatattataaaattgaaatttatttttgaaatcatattattagaatttatgtaaaatgtttctaaaagtcgcatctcgttaagccaaaagggctgatcggggggacggactgttgcagttgtgcaacaccaaacctaacacacttttactacttcactgcacatacggcataaccgcagctctaaccgcttcaaaagcagcacaaacgatcagacttaggcctggtttagtttccaatttattttatcaaacttttaactttttcatcacatcaaaacttttctacataaataaactttcaatttttccgccacatcgttccaatttcaattaaactttcgattttaacgtaaactaaacacaccctaaaaaaaataacggcagaaaaaaccgcacaatttctttttattattgcgaggacatggatccgcaactcttggaaagcagtcacgggcaagctgctagtacacctcacttcgaaaagctccaaactcatggcagaaacagtccagctaccacacgtccatacaacacggagatgagagaactcgcacggtcgatctcgtgccctcgcatccgctgccccgctgacgccacgaaagatctcacctgtagaacgaccgacgcgttctcctcctccccacgaagacaccactgacgtcacccaacacgtcttcccgtttggaccggtccacctgtccgcgacctcagcgcgtgtcctccgtgccctccaagcaatagcttcctcccaccattgaaatctcttttagtaaaccaattcacaaaatctttataaaatctctcgagtcgcgcgttgacgaacagataacctgcatgcaccgagcccaccaacacatcaaacaccccgtctcacgttcgcggaccgaaggacgcacgtgggccacgccatcgatctcatgcgcgtgcaggacagctcatacaccgagtccagggacggcgccctcgctggcccggagaatccgtcgtggccactcttctataaatggcgccccaccgccgcgacctcaacgaggaacacaaaccagagatccaaaagaatccgtcgaggccacagattgttccagagtttttgtttttttttttttgttttcctcttctccccttcgcgttagcgagcatgtgtcccggaggcagatacgcgggcctcgacgtccccgcctgcgcggcggcgggagacctgaggccggcgttcgacgtgctggacgcggaccgcgacggccgcatcagccgggaggacctcaagtcgttctacgccagcggcgcggccaccagcgagcggttcgacgacgaggacatcgccgccatgatcgccgcagccgacgcggacaacgacgggttcgtgcagtacgacgagttcgagcgcctgctggggcgcgccgccgcgggggcggggtgccggcctgcgatggaggacgtgctccgggtgatggaccgcgacggggacggcaaggtggggttcgacgacctcaaggcgtacctcggctgggccgggatgccggcggccgacgaggagatccgcgccatgatacgcgtggccggcggcggcgactgcgatggttgcgtggggctcgaggagctcgccatcgtcctcggctgctcgcccacaaattggaccgcatcttctcaaactctgcattgatgcattgattgggagacttcaatttgttggttggtggtgttgtggtgatgtgattgttgagcgattttcgagattcgagaagcgtgagagatgtttaactgggcgtaactgctcccgaaaataggggtattaaaaactccccgatgcagcttcttccatagaaaaaagttgaaaagtttgtattgaagctgagcatcgatggtgtgagttgggggtaggttttatttggaactaatgagatgtttcttttctcaatccttttttaagcaagtttctttttcaatctgaaccgaaaatttgtgaaagatcctcgaaaaagaggaggaacccaactgcagtctactattctttttcagtttagactttataaaaggtttgacagctctatgaaaattcaggtgtaactactcgcatttgcataggaggacgacagaccgaaggagcagggtgtgctgtggactgtggtgcagtttttgaagcaagtttctttttcaatctgaaccgaaaatttgggaaagatcctcgaaaaggaggaacccaactgcagtctactcctattctttttcagtttggacttcataaaaaggttgggcagctctatgaaaattgaggtgtaagggcagctctatgaaaattgaggtgtaagggcggtagcagtgtaagtccctcgtttgagttaccttgtagatgcataacgaatccacacctcacatagtctcacatagtgcaggttactacacgggatcctcaagccaaccactccaacccattctctctgctactttcccattctcagcgaccacctccactctatcccactttcccctttccagcgccgggccggcgaccacctccacacagcagactccagcttggggatggcgaggatgaggtccttggtgtccgccgtctgcataacgccgtgcgcgtagtagaatggcggggtgctcgacaacgccttgtgcgcggtggtggtagtcgccgtcgtcgccaccgacgccgtgtcgtcgtcgccacgacgacgcgcgccgtccccgccagcccgagcttcgcacgtcgccgggacaacgcctcctccttctccgcgcgccgcctctcgtctcgccccgcacgccgcacctcgccgagctcaacgagagtgggggactggagtggagagccgcgccggcgacgaggagacggagcgaggaggacggcggcggcggtgcggatctggagtggcaccgggctcctcctctctcggtggcgacgaggaggcggagcgaggaggacggcggcggcggcgcggatctggagcggcgccgggcccctcctctctcggcgtcgaccccgcatctcctcgccggcgctcctttgaggtgcagccgacgagctctccagcggagcagcggcaaggttccgagcggtggtggcggcggattttctccggtgatggcggtcctcggcgacatcgctgggaggaggctacggtcacatctcctcacctagtgggccctgtacattcacactgtgttcttttctctcttgtctccttcacatttgttcatggttgacttagggcaagtgtaatagtatagtcaatcatctatagttaatttaatagccaatacatacaaatagttacatataaagatatactacactagtacactattgatatatggtcccacctgtcatacacacattacggactgaactttcagtccgtgttgctgactacaaatatatagttcgctgctcttctctctcctattttatctactcgatatgtgtttatagctgatttatagttatctgctcttatagtttgttatcatacttgctcctagcagctttaaaaacatgctaataaaaattaaagtaaaacctgcatcgtaatcaggggaaaaaaaaggtgtgaaggcaaagataatggatgcaaatttgttcatacgggagctagagtcccagctgagcgagagcgggattgttggtcttgtttgcttcaagccttcaactgatgagcagggctggacatacgcaattacgcactactcagtggagtacgtcagtacgatataactgtggtccttgccactaggttttccttataaaagcacgacataggtcatttttattcctttatttttaagcttgcaaatgccaacttaacaaccaccacccaaaatcgaatatatatggatccggttagtgggtatatatataatcccgttgttttgccatagctttccaatgatattcacgatgttttgccatacttgtatgtgtagtgcaagtaaataagctagcactgctttgacatcatctcccctagatcgatatcatgccgttgaatctgtgttattactgaaataaaatatcacgtgagttgttacaacaattttgtatgacaaataaagtgaactagttttatgaaaatttctggataagctacatcttagattaatcgtacaaagcacgatatcgaggtatagttaggtacaaataattaagacgatattgagatagtttggtataaaaaataatggaaaaaatacgaattaccccctaaactattgcgacggtacaaattaccccctgaaaccataaaaccagacatattaaacctcgaactattgaaatcggacaaattaccccccgactcaatccgaagtagttttggtcctacgtggcatacaagtggcgccgacgtagaaatccaatcaacaaaaaataaaataaaataatatagggccacatgtcatattaataccttcttcgtgtgtgttgttagcgttggagacaagtggcagcggggaaggggaatcggtcggcggagggcactccaagtggcggcgggagcgacgaggagggggtgcggctgggagtgctctctaggcggcgacggggcggcagggagggggaaccggttggcgccttggcggcgattgcaggagaaggcgccgaccggagccgggaagtccgtggacagagacgggttcccctgagcaacgccgacagcctcgactgcggacgctagaggaccggggctagccggcgggggatcccgcgacaaagggacgacggtcagtggtggcctcttgacggcggggtcggcggagtagatcgaggcggtgaagcaacatccatcctccggtgatgccgaagtagagcgggagcggagtctggaccccggcgtcggtggtggtagagacggggccacactggcaaagctcaggcggcggcggtccttgaccggagtggaggagttggtcggctaccccgggcatggcgagagggcggtcgacggccgacggctgggaggacatggcgggtgtgacggggagggcgcgatgggggttggagacggtggggcactggtgaggagggcattggagacgacggggcacttgcgagaagggcattggagacggcggggcacttgcgaggagggcattggagacggcggggcagcggtgaggtgggctcgaggtggctcgtcaatcccacgcgcaggagctcgagcttgctcggggaatgggtgggcgtgctcgacacaacgccgctccgacggtcgtctcaccgcgcaagcaccggtggtggtgaagcaggtgccggagtggaggaactcgaggagggtggccccggggtcatcggcgctcaccgtagaccgcgaagaccaccacctccgggccacgcaccgttgccgccggccacccaatccgccgcctccttcgcgagctccgcagtcagccgcctgaggcctgagcgcgtgcgcgagagagataaccatggggaaggattgggttgaggccttgagggaggggtatgataggtgggcccagggagttttttttttcatttttttgctgactagatttccactttggcgccacgtgtacaagctcaagtcaaaaccgctcaaaacagtgttgaggggggttatttgtccggtataaatagttgagggtgtatagtgtctggtatttcaatttggaggtgtaatttggtcgaccgcgataatggggggggtgattcgtacttttataaattaagattatattgatagtttcgtgagagaatggacgacacatgaattagatggcgactggtttttagttgcaggatgttgatgttaaaaaaacacgaatattagggaaggacctaatatcaaatagttagaaggggtgagacttcaatcccaggtcgtctagcccaccaccttgtgatagagctgggacttaggccatgctttctcgggccggcccaaggcaggatggcccagcatggcacggctatgggccgggccggcacggcccgtagttgggccgtacctgggccgtaagttgaggcacgacacggccattgggttgtgcctgggccagcctagcatgaaaaaggcccgaaggccggcctagcacgaaaaaggcccgaaggtcggcccgagctctaccctagccgagcggcccgagtgcgcgaggagtcgggtgtcaggactcaggaacgtgtggccgcgtgcaatttgggccggccgcgaggagatcaggaggcaggagcgccgagccaccgagcgcgtgcgtgcgtggtcagacttcagccgacacgttcagatatgggccgcaaccgcgaggagtcacgagcttagccaagccgccgaagagtcgatcagtcgagttgtcgaggagtcattcagagttcagacgcgtcgccagccggtaaccgaggaggcaatgtagaggagaagagcctggcgcccggccctggcataccctatataaaccatgcccattttttttatttcaacacacttcttctttcaacacatctccccaccgtatccattttttatagaaaatatgcggaggtccaaaaagcgtcaacacgagtcgacaaccggtccatcccagaggtcagtcaatgcccgacagctatccctgggcatggatgactgcgggatggatgatcgccacatggatggtctggagggcgacgacaatgatcagccatctcctggcaaggccaacttctctgtcgacaccgacgccatgacgttgcccacaccaaattccgataaccagccatctgctagaagagcggagtgttggcagcacttcgaagtattcaccgagatggttgacggtaaaagtatacctcgtgctcaatgcaaatattgcgacaaaattttatctgcagctacttcttcagggacatgccatctcaaccggcattacttggcgcatctcaagaacaaggcgccagcaggtgcaagacagacataattgtccttcggccctgacgatttagtaagtacatggacctatgatccaaaagtagctagagaagagattgctaagtttattgttgctgaggatctaccaattagaatgggggaagcaaacattttgagagaacgatccaaaaagctttttgcccacagtacataaaggtttctaggaaaaccaccaagatcgatattgcagctatataccgttctaagttgagtgtgctgaagcaaactttcagtactactagtttttcatttgctgtgacatcagacaactgggcatcccaacacaaaagaacatcttaccttagtgttgttcttcattatcttgacaacaatcggtcattaaataagagagtcatagggttcaaactcatgacgtcacacatgggagatgccatagccacgacaatcctagaggtattgagagaattcaatttacaatctagggttttttccattactcttgacaatgcattagcaaacacaatggccatgttgattttggagccggatctgcgaagttatgttggaggctttgttattcatcagagatgcatttgtcacatgatcaatctcatcgttcaaccaggtactaatgttattaataatttattgattttagtgtatgcggcatattgcttatttattttaatgtatgcgacctatttgttttgcaggcatgattgttctggataaattgttaaacaaaattcgcctttctgttcatatcataggaggtaacacagtggtcaaagcgaggttccaagactactgtaaagcaaagaagaaacctggacggatgttttggcattgatgtcaaacataggtggaacacaacatacctgttgttgcgtcagttaaaagggtatgaggagttaatttctattttcatcaattcgatgcatgtcagaatgaaggataccgatgacgatggcgattgtgagattttgattctcaccgatcaggactaggagatcgctacacgtgtgcgtaaatttctgaagcccttttataatgctacagttcaattattaggaatttactatcctacatcttgtttggtgcttgagtggatttggaaactagcacttgtttttgatgaaaaccgatctgatcgtattctgtcttccattgttaaacccatggaagaaaaatttcccaaatacttcacctctatacctcacctttattgctttgctttgatacttgatcctcgcaaaaagttggaaatcgccaaggttgccatgaactcaataggtgatgcagtggggcttgattattctgaagcttttcaacatgtcaatgatgagctctatagggttttccatctgtaccgaaccaagcttggtggtactcctcgagttcctgagcaaacctcacaaaagaaagcaagcaagtcaagtgcagtaaatttgtggaagcagtatataggaaacgaccaagcctctccatcctcagagaacaaatcaacatggaacccggattcagagcttaaccactacctcgtcaccaatcatactaagcatgatccgacgcttggtggcgacgatgtcgatctccttgggtggtggaaagagaaagagcgaactcttcctgtgttagcttactttgctcgagatattcttctggttccggcctcctccgtttcttccgagcaagcattcaacgttactggaatcattagggagaaaagaacgaaggtcatgcctgacagccgagacagttgagtcaatcttttgtcttaaagactggatggaagcagatgaacgaatgcaacattgtctacatgatcaagagcttgccgatgcaatggaagacgcattggcggaaatttgccttaccaaagatcatggtggtgttgatctagagtaattgatgctataatgtaaaatagtgacccaatggagcttggtggccggggcatccattggtggtgatgaggacaagcttagaaaaattgttctttgaggccatgagcaacctccacttaaaccttggtcatatagctcccttcaggaactcaatagttaagatgtgacacttcgtatgtctatgttgtggtgtggcaagaggttgcgatcaggattggccgacccttggggagggggagggggagcggtacggttgctctggaccccctagtcgtagggccccccacctggctacccccaacccacacgatatgggattttgttgtcgtggcccaatagaaagcagctaaccatcgaatgtaagcaatgccgaacagccgagagtgtacacgaacgcaagtcgcaatattgctggcttagttgccgccgcagcatgtggcgtcctccaaatcgacacttcctaggctagcgtcggctgcaatcgcacgtgagtcgttcatcttgtctcgtctcaggcagccgatcaattccatatgttgcaagtgtaagtgatgttgtagtttgaaactgctaaactgcaccgatgctcggatcctgacgatcaagaagaagtgagcagcaagaaacaatgacactaccacgttgccatcgtcaattgaattgcaaaatttatatatgttgccatctgcactgcaccttgctatgttatgttaaaaggtttgtttgtttctcttgttagttcttcagtgaagcagaatcagagttcatagcatcagaggttgagcttggggttcgacggttgaacgatgttgcgctagtgtgttgtcgactcacttgctatacacatcgggcctcccacgatcaactaattgggtaagattttaaatttcaattttttagttttgtattgtaatttgtatgaattgttatcaataaatacttaagattgtgtttagacacaattttttttatgaaaaacatgatacacgttaccataaaaaattgggcctctacattttgatttgcaccggtccttaaaaactcaggaccagcgctggctgcggattagtggatctaggtccttggcaatgaggtagggtgcgtggacgcgccatgtggttcggccatgagttggctctgaatgcgagccgacgcaggaacaacgataggtgtgcaacccccgcacccttggtgatagtggtttggtgacctatgagacatacaaggtgggactttcatagctaaggggccacaacatttaggcgggtgggcggcatgtctatgcatacgtgtctgcgtttaaaaagtttgattgaatcttatcctaaatgccaaatattgatgatgataagagtagaaaataacgtaaaagaataagcaacaaatgaattagttgtactacatatctttactgttataaaaattgaagatgtttttgtcggtactttggtacgccatccatgttgaatcgggttttaattttaggtttcggtggtaatctctatctctactacaagagacaacaaattccgtttggtaaaaaaaggttggacttactcaaaatggtagtggtacaaaaaaaattgtcggactcccaaaaaaaaacctttcgccggtaaaaaaacaaaaaagtccgtttgattttttgcaccggttttttcccgaccttttttttcacgcgaatgagtttttttcgcacgcgctaatgctttggttttttttcgtccgtttttttttaattcctatctgttcacagcgcgcctggcgcttttggtttttttgtcaattttttgtcgctatttttttttctcccgtgcgctttttaatccgatccattccccgcacgcctcccgccgcccgccgccaccatatctgtagtgtgttttctcctccaatttaattgcaaaaattattccactcctcacttatcattttctccatgattttccctttcgattcggctttaatagatcgagtggatcaaaaatcctcaaccaattttgggtgacatgcagccatatgggcacggacgagactatcttcgggaggttgaagatggtagtggacactgcgagctgggcttacggctccacttgtctctggttgtcccttggtcgaagggaagcaagccaaacggaagaaggtagtggactggcctagtactgagaaggaagaaaggcttttggcccaaaagccagaaaagattttcattatttttttcaattttaatatatatatatatatatatatatatatatatatatatatatatagtgatcctaatgtttatattttcattaaccttttcaattataatgtatagtgatcccaatatttcaatttattactcagctcttattctcttaatactccctacatctactgttgatagccatattttcaaatctgaaaaatttatttttaataggcatatttcaatccaacaacctatcattttaatgactttctcggatttaatgcgtgactctccattcttctacacaagattagctatatgggcattgagaaatgcaaatattaatgaatcgcttgtttacgaggaataactagtagcatgtttaaatggatgataagtagagttacttatccttagtctgtgtgccaaggtgaaatattactatcaaaagtagatggagcgagtatattatataaaatacgtccttacctgttgcatatataactaattgaatgttcaccctagtcttttcaaagcaaaatttcataaagtattgcacatacgaggatttcatatagtcatgttgaatttcatgctttcagagcgataaaggaatttcatagacataatgttggccaattgaggataatatgccgaatgatgtattagcaaaataataataatttataggaaaaatatttatatacatatatacttagtgatttaagtgtcaatgtaaaaaataaacctcaatgaaaaatagttcaaaattaattttaaaattaagtttaaaaatttaaatttttggcagcgaatacttgtgttgaattttgtgagtattcctcacgcggtgcttttggagcaaaataaaagttcaatttcccattcctattttttttgtgtgactggagtcgatcacgccaagataaggccacaccacacggcagacgtatccaccacaggccaacagagccgcagaaacacacctcgtccatccactcgtgcgtcgcagccatcgccgcgcataaaccgtccccaaccaaccgccacacacactcgacactactcgagctcgcgagcggcgagcccaaaacctgacaaaccacacgcccaccacgccatggcgcggcacctcgcgccaccaggaagcttccaccgcctcctcgcctcccggcactacccgccttcctccccggcacctccgccgcgccctctccttctcctccccaaaaccctaataccgccggccgccgccgcaatggaattccctcgccgcgggcggcgcgacgtcgccgccgcctccgccccggcatcctcctcgccggagaccgaggtagcgccgggggcctgggggaaggtctccgccgtgctcttcgacatggacggcgtgctctgcaacagcgaggagctctcgcgcctcgcgggcgtcgacttatttgccgagatgggcgtcgacgtcaccggggacgactttgttccttacatgggcacaggtaaattgtctcgacgttcaacaacctactggtactgggaattgacaatgtagttcgcgcatttttattttacttttctcgattactcatgattcgtgattggtaagcgtagctatgcttgtgtgacataaacttggtcgtaggctgtttaagttgcgtgtgattcggtaattgtagcaattagtagcttcctatagtagacataatatttcccgggatctcccttgtcgtcgttggtttcgtatctccgctacctgccaaactctatatgtattatagtactatactcctatttcattaggatgcctgtaacagtggtctgtggtcacatccatagttatacatttccatcagaatagtttttgacagggtgcttgtatccagtggcggaggaagagaaaacaataaggtgtggcagcaaaaacaacataatactttgtaggtaatacggcatagatttgcaatgtgttcccatgcatcgctaaaagttcttgcaaaagttgttttgatgcaaaaaatcatattgagctatgttaggattcaaaattcccaaatgaaattttcgaaaatttggaaattttcaaagaaaacttttgaatatagcaaaatctattcaaatttgatcaaaatttgttcaaatttcaaattatttcggaaagatagatattgccaaacatatagattaaaccttgatctaggttacatcatgtaactagctaacaacccatgcttatacaagcagctaatcacaaggagtgaaaacaagatactaggttagttgcttcacgtaactaactaacatccaagttagctaattacaaggaggaatcagtgaatgttaatcatgcaagcatagactccaccggtggctaatagaattgaggtatggcgagtgccatatcttgccatatcggaagctccgccgctgcttgtatcctctgaagttctgtggctttatgtttcttaaagtggatacggcaaccagtatgtcatatggcccaccattgctgatcttctgtgatcccttggcaattgtagtgattgctaagctgaatgctaattagatagtaaccgtaaatcccttagcatgctcttaatgcctatagagtatattgttgcatcagagtgcttgtgagagatgttaattgcctactttgtatgacaagtatgtgaggactaagaaaatattacttttttttttcaatatagaagttgggagaagtattgaggctatctctagacagaaaatgtcttacctattttactttgggggatgacaacctataactgctgccgtttttgacaggatcgccctctacacaaatgaatttagctaccttcagattttgttgggtgtagtttgtttgaaatgttgtaatatatattctaggtgaggctaatttccttggaggtgtagcgaagttgaagggagtgaaagatttcaacgctgaaagtgccaagaaacgtttttttgagatatatcttgacaaggttaatttgttcataccatctctcctgtttattctcattgtagtttgatggcgtcattcttaaattatgttccattctgtagtatgcaaagccaaatgctggcattggattccctggggctctagatctcgtaacagaggtatttctgtatttgcagtgcctgagttaaaacttgttgtactttggtaataagtgatcatcagctcattcctgtcaatatttcagtgcaaaaatgcaggtttgaaggttgctgttgcatccagtgctgataggattaaggtggatgcaaatttggcagctgctggtttgcctctgtcgctgtaggtgtttgcttattcctttgcattccaagcacttacttgctaatgccatcgttgtgctcacgttccaagatttctttgctactactagcattttaagtatcattgttattccaatatattacatggtctatgtcatttttttgagagaatcttgtcatattttgcctaagatcatatatgttagttgcctttttgtttgtcttcacaatttttttcagtctgaatcaaactttctctgatggtggttccagtaggtactcaacataagagagtagctatttattggtcagagaaaaaaaaccatcaaggaaagtaggaatataaactggatatcttgttgctatcatgctactgtcttattatttaagtcatgattttttttttttggtatcaagaggtaccgagtattaaactattaatgctatgagttggctatacctcttcatacctcccatgaaccagaataaagttctaagttaaagcaaaacccataggttgacccttttctctgcacttgccaggctactgaaatttcaatttccttcgatgttcttcgaaatcttatgtttgagaatctccacgacattctctcttttaccagcgaagagctttatttaattgatagaaattaaatcataattctgtttcagagagagtgtcgtgttaggtatttccaaatattctaaaaccattgggagtcactgataattctgaagatgtattattgcaataatttaatctcttaattgtttgctatttagttttgataaacctatttcaaatttcagattcgatgccattgtttctgctgatgcatttgaaaatttgaagcctgctccggacatttttttggcagcatctaaaaccctaggtgttgacacagatgaggtaattgtctagcaaattattatggagacaatcttttatgataagatcagcaacttagaatttactggctatggaaaatatctactttctggttttatgctgtgtggaagtgaatttggtaaatctccatcattctgatgtgaacctcaatcctacaaacactttatatgtaagacatagttcataaatagcctcttggtacacagagaaatacatcctagatcaaacagacagcggaagaaggcttgtctagctatttttatagcttctgaatgatttatggttatgactagcaatgctattccaatgtcagcaactcctactgcagaagcagtactgcagaggagttaagtcctattccatgttatggaagacccatcatacatgtaaaatagatgccctttcccctgtatcgctgtttgaagcatcattagacaatgcatcattgttggcaataataaatatgcaccttcatgacctatatgtagagcatttgtggctaattctgggtagtggctgcagtactttgtcattacaagcccaaagatggtagtagtgaaatgaaatgttgagtatgttaccacttggctagttgccttattttattgtttccagatgtcagtaatactttccagatgtttattttctaaacattttgaatggggtgtgatgaatttgcggtattgtaccagtgcattgtgatagaagacgcacttgctggagttcaagctgcaaaagctgccgaaatgaggtccgtggtacctatcgtcatgtttatgtcttcttattttgattactgcacaacctttattgattgcaatcatatattttaatatggattttcttagaaaaagattagtaccatatgttatcatatgaccaattcaacaatgataacagtatttaagttctcagaagacgtattttgatattttcttgggaggcgataatggaatggcattattttggttgatatcctaagccactagttttatgtacttccttgagctgtggcaaaaatagcacatattagatatatgctcttcagtccaaatcatttatgatgtccttattaggagggatgccctgagtaacgaccatcttttaattatttagtctgtgactgttcaaatccatgcaattcaaataagtggtgcaatgtatctttttgattatctttaatgtttttgattgaggaacataaggaacccccttcaggtttcatttaattgagaaaaaaattgtacacgaaggagcatttagcataaatagttatgctgtttacaaattttgcagatgcattgctgtgatgactactctggaggaagatgcgttacagcaagccagtccctcactcatacggaagaatattggagatatttcaattagagatattttgtatggtggttctaatgcttaccacagtatgtagttcaagcaaagtttatttcaataaaataatgcatctcttgtatttgaaactggaaagaaaaaaaaatctgcatatcttgttgtgcaaaactcattatatttgctttgtttcattggtttgaataagacccctatcccatttccttgaattggggttggacttcacttttctaagtagttaaattggaatgcagaaattacagcatttatcattcttttgtctcattgttaatggagttagaaacatttgctgttggttctactagagtacttggtgctgattaaaagaaagttggtgcagatgaacggacagaaaatactgagaatattagttccttaaaaccctcaacagagattctgaatggagcaactaatgctgaatctgctccgagcacaaattctgcaagctcaattgatgattcccgtgaagggtaaggttggtttctggaaagaagcttaaaactatatcatagaatcttagcttcacttctatcttgtatgtactaaactgccagcttgttccaaatcagattccaagaactcgcagcttacactaaaccttcattgttaaaaaaaagctacaagagttattcacatataatgcccaaaagaatgcaatgctgttggtctaatatgtggattattatgtagttcggtatgacacagttgattgacatccagaaaagaaattctgcaggctggtaggttctcgtcggaacatattaagatatggaagtctcggaatagctgtttcttgtcttatctatacaaccaggaattggaaggtaccattgttatactacaaagttgtttcacggttttcagctttgcttttgatcccttgatgcatgtgtgagacaatacttatttgttgtatgactttgatttttacatatccgggctacacaccttctattttgttgaatagtatagggagagaggaatactgcgtaacgtgggacgattttattgagtctcagggctggtatatataggagtacatggggaggagataaggaaggattacagatatggaaggagtccacacaaattaatcctatcctaatatgactctaactaccatatactctaacatccccccgcagtccaagcgtgagcagcgcggacacttggactggagaaaaaaccggcaagagtactcaacacgatgatagccctttgtgccgtagtcgatgtagccaaagcgaaggagccgaaagcgcaaatattcatgacttcatttagttttttcttcaatggttaaattctttttgttaagtactaccaaacaaattactgcaaatgtgcttctgctaggaatgatttcaaataatagcactgccacatacaagatgagggttctaactaactttcacaacctgggcattagactgttagctgttacctaacatcctttagctatttagcctgaatttagtaatgcctcacttcacaccattcctgtcttcgatgttgcagttagtcattttcctcaacacatataattatcacttctatactgtccatggtatgagcctggctgcatcaagtactcagagctctctgtcggaacaacttacgtaagaggaatgtatcgcatggtgggtgatgacatgttaaagaaacctaatggcaccatctcacatgttatcactttctataatttattttaatatagcttgcagttttcgttccattctccataatttccactcttgtagtgggcaaattcttttgggtacctatgttttttgggcacctataattgtgctgagatcagattgcgaagtttttatttttattttgttcaggccatgcagtttgtatctcccaaagggctgcttaattatttcacgggtggaaatagttcgatatttgctagtaatgaaggtaagaatttctatataggttctgtatgttcatttttaatgaataatttgaataatcaatcaatcctggctaatcatccgggtcagtaacttgatttgatttgtgctgaaaaaagaccatggggtgttatgtgagatttgatgctacatattttttttgttccatctggcattatatggcagcttcattttagtccgttagactagatttgccagtcaactttggtgagtactacagtgaaactagcttggaagaaatcggatccaaaactaattaaagattggccttggtcttttgattcgattcacaatcttttctcttacatactgcacactctgccttgtttctataggagaacaactcacatcaagggttcaacaaataaagaagtatttagctgattttgaaactgggtaggtaactaagtacatgttcatcaattttcaaggtctaatgcttcatgctgaggctgatttttatttttactgaagcactaatttacttccaaactgtttcctcagaggttctgctacttatgtacctgagttcccaagaaagcttgattggttgaatacagcgccacttcagtttggaagagtaatttaaactcattttaggttattctcagtagctgcaactttgctacagtaccgattgtttcccttttctttattcctgttcaagacaaggcaccattttcagttgggttgattttcagctgtatacagatatgatgattggcgaatgacaatttgttttcgtttattttctgcttcataatttaggtccgtggaaatatagcattatcacttaaagcaattacataatttttggtgcaggatttaaaaggaagagtggtcctgttggatttttggacctattgctgcatcaattgcatgcatgtcttgcccgacctggaatttatagagaagaagtacaaggataaacctgtgagcttctgtctcctcgcatgctggactgtatgtttagttttctttcaagagctttaggttggaatcaataaatgatttataactttgctacttaacatttgttctgatatattataactgcagtatttctgcgcctaaattttgacgatgctaatcttaattttatttctaatgatgttttttttttcatgttccttttctcctaactactctctactgatcatatggtgattcgttagtcctgaaactgagttttcctcaaaatattgtactgtagatcctctgaactgagctgtaaaaacttgtaatttattataattcaccatcacaaaaaaatcaacttgtgaagttggtagtactaggattgggctgctaatgcactagtgtgttttgtgtggtgttcctttgggtgtgtggtgttctgttgtatccttggtggacgggtgtcggagtctttctctaacaccgttcatcttttcttctctatcttaatgaaatgatacgcagatctcctgcgtgttctaaaaaaaaaagttggtagtatagttctgtccttataagctcacatgtgtacactcatccaatattcttagttcttacatctgtaagttataaatcatggatattatgtttaggaattagatggatctgctcatggcacctgcaatttgaatataagtatataatacatgatcgagccataatgtgaaattttgctgcaacactgtctctcattgatgaaactggtatgatttgaagatatcttgatatttacataatgttgcttgttcctgtgcagttcactgttgtcggtgtgcactctgccaaatttgataatgaaaaagatcttgaagccatcagaaatgctgttctgcgctacaacattactcatccggtaatacagctgtgataacttgtgaaatgttgaaatgagaaacatcattcctgtgctcctccctggcatagactttcatgtctattgcttttttgtggtgttcttaactttttaaatctatggtctttcttaaggttgtaaatgatggggacatgtacttgtggagagaactgggggtgaactcttggcctacatttgttgtgattgggcccaacgggaaggttttagcacaaatatcaggtgaaggtcacagaaaggtattagcactagaacattctattcaaaagacaagcattaagtcctaacttgtgtagtactatctgtgtttgccagtttgcatcatttaatcctgcaacagattctactagatgcaccttaagagcaaggatttaaatctccggctaagacatttagctgctaggttctccatcatctatgatcagctatagctggctatagctgcagctaagctatttagcggtttttgcaaaaattagacataaataacttgataatcagttatatggaagagaaagctatttaacttggggaaagcagagaagactagggagagaggaattgcttgatgatcagtaggatcaaatcctcaccacttcctcaaccatcttgctaaattacaggaggaacatgcccatgaattcctcccccatgaattcctgaacttgaacccaaaaaaaacaattcaagaacctccatactcctcaccctgaggccactgcaaccaaccaaaccaagaagaaataattcatgagcagccaagccaccaacaaaccaagaagaaacaattcatgagcagccaagccaccaacaaaccaagaagaaacaattcatgagcaaccaagccaccaatccatctctgaaccaagaaacaacacaaggttggctcgagcacaagaaaaagaatactgacagaacaagcaccgccgcccgctgcttgcaacaccaacagctgccgccgcggcctgtcacagtcgtcgcttggggccgggattggtggatctgttgtcttcgggagtcgccgccgccgccgccaccgttgccgcagcaggtcgcagccaccaccttcgggagcagccgccgccactgcaggtcatagccaccgccttcgggatcaaccgccgttgcggctgctgctgcctccttgagcagccgctgcaagcctgcaagccgccgtcgacaggagaggacggagagtgactgagtggaaaatggagagagttagggtttcgttaggtgatatgggccgttcgccaatttcaggatttcagcccaccaacgagttagctgccgctatttgagagcccatttagcggctatctccagctaaaggcagctaatagcgccttagaacgtgtagctgtaaattagatatatcttagcggttgcttctcctagcagctatctccggctatagcggcagctatagccggagatttaaatccttgcttaagagtttaggcattgattaagaatttaggagttaagttccaaaaccatatctattacataattaaaataatgctaaagggagcgacaatatttactgaaaggttataattcataaattgatcaggagaggaggaaaaatccaacaatattttggtaggtctaaactataacagcaaaataatcagatagaagaatatctgagggaagcgttttgaatacaactccatataaggttgtagtacttattagagttatatggctggcaaatcgagtatgccatcatgagccatataccaaacaattacctggggtttgtagctagttttatttaagagtaaccaagcaaatcaacattgctaatttcttatgctctgtgttgtcctaactgctattggcaactgacccatgctgatataccacaaatatgattatgatgtacctgccccaaccctcaaatgaacatgatatactaggtgacgtctgtgctaattttagtggcgacactggactgtttgacataattgattgtactgccattcattaaaccacatgaactaaatggtttattcattattgatgtttaaactacattgcctccatgtcatggctgtgctcaggctgaaacctagtgatggtattatcaagagaagcgtttcctgcgactcttgttacattgcaaagcatatatttgtagggtgttacccatatagttcataaatatggtacatgtttagtagttggttgcttttattttgcatcaggttaataccaacagatgagcacaaaacatgaatttggttcatgatgagaacctaggttcacatcacaataactacaaaggccatccagaaggggatttttttcttgctttgcttgattaaaaatgaggtatatgcatcttaggaggctgagatgagccccctgataaaagttcaatctggttcatactgtactatattctgtcaactctgaacatggtcagactcctagcaactctcctagtgcaccactgaaccttttccagatcaatgatgttacctttgttggaatcagcctcctgttgccaggtgtcttggtcatcatacatgatatttaacacaaaatttttatttgattattttgattgctttaagctgcaaacgattacgaattgtgttggctaagtagaacctaatagtccatggtaatcttgatcttgcttgtcaagttcttttagcatctgttctggactacctaactattctaaaatctaaatctcgttattacaagataacagaagttgctgcatatgcctgcctgcctgacctctatcctgtgatatgaggacaaatttatcctgtctaacctgtacaacgatttctgcaaacaaaccatcccctgtttttttttttccactggcatagttgttcatacatttttcatggtagttatggtgtcaatgcctagtcaatcacacttattcattatttccaggaccttgatgatgtggttggtgcagctcttgaattttatgaagaaaataaattattacaaaacagttctcttcccttggcattggagaaggacaaggatagtcgtttactagcttcaccgcttaaatttcctgggaaacttgcaatagatgtactgaacaatcggttgtttatatcagacagtaatcataatcgaattgtgagtattctttgttttgcacaacgatatagcattgcattgactaggctaatttacttcacatgtatgatctatttcttatctgatttagctgtttgttctatcctcatttctgtaattaaggtagttaccaacctggaaggggaatttatatgtcaaattggaagttctgaagaaggactacttgatggcacatttgatactgcttcatttaatcgccctcaagtaaggaaataattattgtttgttcttacaataaatttatgcttttgtcgcaccatgttaggagttccttttgaactttgttggtagtatggaccatggctacagtagagagctagggtatgatatttggatagttcctgtgtacagcatgaaccaaactgatatctcctcgggcagaggctaagatatcaaatgctctgtttatttaagtgaatttatttgaaaagaactcataccttttagaatcgaactgtcctttttgtgatatttttattctgtgacctcatatacttgtaaccaattcctgggccctgtctagctacctccttgaattgaacttccattcattgtgttttcatgtgttatatgacctcataatacttgctattaatttcagggtcttgcttacaactccaaaaagaatatcctgtatgttgcagatactgagaaccatgcactgcggttagttctatcactgacttcacttcgcttatttcatttttttacaaggctaattcattcagtttatggtggcatacacaatatttgttattgatcttcttatgccttatgtaaaataaaataatgtcagtatttgatggaaatggcgtgtgtcaacatgcagtgtaattctcgcattcagtagttttatggctctgaatacctccaggaacctacctgctggctcaaaactggcttgccttttttttacagaaccctgacctggttcatagttctaagcctccatgtgatactgatttcagattgtcatatgtttactattgcttattacacagtctccacgtctcaaaatatcaatattggaaaactgaaggtaaaactgaaatttgtaaccataatcatttagaaatctagtagcaggtggcttcctctgatatgatgcatgttggtctgataatcgttcatccttcttctaatgtatattctatgctgaatacgccatcctgtaacccgaatgtgggtaaatagggaaaaatgagaaaatgtggatggcctatggagagaagagttgtgaaactttttgtagctaaccggtatttgcgagatagctatcctcttaaaaaacaaaaaataaataaataaactattcaagcacaaattgattgtattatctgaacaacagaaaattctttgttttcttgattctgtaagggttcttcctttcatctcatattgtgttttgatggtgaaaagtgccactggtatatgcaccttttattcttgcctcacttatcttgaatgcatcttttcattgaaaaggaataaatgtgtaattctttaaacaaataatgccttttgctatgaacgatgaactagttctgctagtcattctttgttgtaatatataaaattgatttcgtagttgattagcatggttaactatgtcctcatatcattgtcatatgcaacaaactattcctatttcctgaattggatatttatttcttgttatccagagagattaattttgtgagtgagactgtcaaaacactggcgggaaatggaacgaaaggctctgattacaaaggaggaggtcagggaactaatcaggcatgcttcttcatggttcttttatgtatacatactctactaatgtagtcatgaaaacaaggctcatttatgtctataggccatattgctgtgctataatcctctgttttgttcacatgcaagtgctgttttgtttgggaaaatcagaatgttggtcgagttccacgatcgttataaaatcatgctactcagttctaactcttaattctcacatgagatgaaattaagaaattagttagaagaatagatagtttgattgaaacataatcttgcagtatcattatcccattttgactgtgaatgagctcatagtcctgcagtctacctacataggccagttgagtaaaggaaaccaacatgccaacacacaaatccatcttgaatttggattttttttttttttttgcccattttggtttgctaccctaccaaaattttggtaggttgcaaaccaaattagtttttagtgaaatcttggcattacctacttgtttcttattagctgaaattggcactaaaccaaacaaagttttgataggacttcaaaccaaaatggcccttaagaacatctaggcttagtaaaaagggatttgtgacacttgtgccatttacacatgatacagccccttgcataaattgtattgatgtaaatttgatgactgatgtttatatattatataattgatctgacaagtccaatctgtacaaaaaattctgagttaattacgattatcaatgcaaatactaatgtacaaactagtgttgatagaaaacagtctgacttgaaagtgtttatctaggttctaaattcaccatgggatgtctgctatgatccctcaaaggagaccctatacattgcaatggctggacaacatcagatctggaaacacaacacattggacggtgtaacagaagttctcagtggtgatggctacgagagaaatttgaatggatcgaggtaattatgtttatcaacttctacattcatccgtttggtccatcagaaagtaactttttaattgcttacaaatgacatggccatattgggtcagatacatgattgctgctaaaatatttttgcagttatccattgtgtattaatgaacatgttgtttatgtttcattctactctcatgggattgcattagaatctcatttctattgtgaacgctggaactgttcgctttaccctttgttgtgctaccttgggcccacttggttcctgcagtaccttgtgcgtgcatgttgttggatcctttttctgagaaataatttcatgtcgcagctcgaccagaacatcgtttgcacagccatctgggatttcattagctcctggtatttctggttgattccttttttctctcctttgtgctctgatgccagagagcacagattcacatgaactatcggcacagaattgcaggagttgattgttgctgatagtgaaagcagctccattcgagttgttaatttgaaatctgggggttcaagatcgctagctgggggagacccaatgattccagagaatttgtttagggtatttatatatcctgatactaaaggattctgcctctctttttttcagcattaatgtgactgaacattttaagattttttttgttctgctctaaattttatcgaagtataaagttaaatttgtttatttgtttgcagtttggagatcatgatgggactggctcggatgtgctactccagcatccattgggtgttgtctatgctagtgataatcaaatatatgttgcggactcttacaatcacaaggtaaccaccatctctaatatgtgtaacccatccagtatgtaaaatttcatgaaggtgtcttctttaccaagaattagatttttttttccggttaataaacaagttatcacaaaattatgccttgtgctggtgtgtatgtacctcacactcacaaaaaaggtaaccagtgcaaattttatcaaattaatggatggggtaatcaggcagtgaatcaactttccattaccagcagcgcacaaggttggtctgaatcatgcaatttccattatcaaatagttcgttggtctgaattgtgcataacagcataagtgatccatgccatgtcctaaactatttctcttgaccaaacttgcttttactgcttgcttttactgcaagttgttctaatatttctaatgcattgttatgcaattgcagataaaaaggttagatcctgtcacacggaaagttacgacgattgctggtacgggacgtgcaggatacaaggatggtccagccttgtcagctcaagtaaagctacaactttggcaatttcttttgttggtatatatgtaaattaacttacaatagctatatcatcctcatcattttaaaacgtgattatacataatcaatattatatactagtgctaacgcagtccataggtcaatagagtattagagtatgttctattttgtattatttgtgaaaagaaatatatgtttttttcctaggaacagctctaagacgtaccgtaattgttttgacttattttttatgcagctgtctgagccagcaggacttgttgaagtgggagatggtaatctttttccatgtgctgtgttgcttgtctagtttaactgacacatgagatagtaattagaacaatcacgctatctaatggtgttctagagttaatttcctgaatacaccgattaggtgatggacctagcaattcactggatcaccttgcctgtaatcgtctaaccttgcctattttatgtatttcaccatttgcacttgttttatgaacaaccctatgttatgtgtaaactgcttacatttttcctggtcagtgacagaataggcaaacagtagttgttgtgctgcaagatgaataatatggtgcaaactattgcttttctgatatatcgtaggaaggcttcttgtagcagatacaaacaatagcacaatcaggtatatagttttgaatgagaaaggcgctgaggtgcgcacgctagatttgattggagttcagccaccatcaccaaaaccaaagacattgaaacgcctaagaagacgtctatcagcagacacggatgttattaacattgatggtggttcttcaattgaaggatatttgtctctagcaatctctgtccctgatggttaccatttctccaaggtccaaaatcatcacagaattttagctataatgtttttgcatcatatatggtagccttatatagttactgacgagcattttcccgttatattgtgaatgttattgtatggtacactttttaaatagaaatatcatttcattcgatggtttgtcagcactcttcacaggactatactatttttgttttgtttttatgctataaggtctttctggttgcttttacctactatgaaatatatgggcataacatccatgcaatcatacttcatgcatatcaattcttccttccttttggacactctttttctgagaaaaaaagagaacagttaacttgttaaaggcctgaatgatctggtcacaccaccgaagtggatggtgcttactttcatagtgtcatggagtcttctgggttcaatgtcagcttagtgcaaaacgttttttatggctgtcagcatgatttacttgtgatgatatacgttctcatttgcaggaagctcgaagtaaatttgatgtggacatagaaccagctgatgcaattgagatagagccagttaatggttttctaaactcaggacaggcatcactcaagtacagaaggaaatcttcatcatcatcaacgggaaggatcaattgcaaggtagtaatgcattttagtcaagcaacacttttgtttaacttgttggtagtaggattcagattggaataatacccagtagagggtaatgggtgaacaaaaacggttcagttaaactggattgagactagttcaccagattgcttatctgttgcttgtctgcacttcctgccaacctgcatgcatattaacgaaaactggatttgccaatagctaatgcaagatcatccaacgcaattgccccttttgggtagctccctggattaggacacacaacaaaccattatgcatcttgacttgttttggtttaagttggtaacctagctaagtgaattatcgttttcagttttgtactatttccattgagtatagtgtgctgttgtatgtaggtttactactgcaaagaagacgaagtttgtctttaccaatctgttgccttcgatgtcaaattccgggaagaggcagtccccagtccagcgcagattactctttcctattctgtggtaccaagagatacttcaagtagcgcacaattaatagccgctggaaagaacggcaaggtatagttagatctagggtgattgttttactgttaattcctgtgctgattgtgaatttggctttagtgccagaaaggtaagctcttttttggagggtgtctaaagttgcctttggatgatgtatatgttgtaatataatgctgtatgcttgacatgctacctccaccctatagaatcctagacccattcatttttatatatattgacatcgccctgcttgcctagaaaaaatgatatcgtcccgtggtgtgacaacacaacagatagtttcgtatgttgcaagttcagtgattgattggaatgcccgtatggagttttgtttcactgtcatcctatagcattccgtttatgtatctaaatcatggacgaccattatggttgaactgaacaaactgattgcagtattgcgatgtagtggcctgcatgtgttccaaaagagtatatttgtgcttaaccttttcttttgcagaaaatcacgcgtgttgatttccccaatcatcgtactgattaaatctggcacatgggactggactaatttgctaaataagatcaatcatttgatcggttctatgattaacaagagtggacatgtcaccaggaaactcaaattttccacctagccctaggaatccaacttttgggtacctctcattagtgaatgtaatgagagaatatttaaatcttcagtaatttgggtgccatgacccttctctttacaacatctaaaccagtgtgttgggccccttcggctatgatttttattggtataatatctctatcagtttatcttaccgttgttcccctgtttttttgacgcaaaccgttgttcgcctgtaaagatgtcaatggagaatggggatcagattgcatcgttggaatgtgataactcatgggccagttggagagcatggtatcccatttaagtcttcatatgatgcacattgaggggcgattctgcgctggccaaaagttatcgccggagcttctgcgattctggattcagatgatacgaggcactagacgacacatcttgtttgcctttgcgtcttctactaccagtattggctcatactaccttttcataatctgcaaatgcatctgccaaatgattaagatgacagatttaggtctgattggaatccagccgagaagactgagatcaaggcctattaatcttagtgggacacacagagatgagagatgaccagttgacagattgttaatgtttctgaaatgaccacagttgacagattgttaatgttacgtccccttcagtatccatggtttaggtcctagcgctgccatgtgtttgaacagcaccatggctgccatttgcaaagccagcgaatactgcttctggccatcatgcgcgctgctccatcagcagtacagtacagtgctgtttgctgttgggattggtggtatcattagataacgtgagaacctgatcacccattagtcacgggctgtatcacccggacaaaacctttgcattttttcgtgttgccgctctttcgaagagaggatgtcttttttctagcctggccagctagttgagacgggatcttgagtgcgcgcctccccatgctcaaccgaaatcggggccgtccattgagagccccagaagcggacggacggctggtgatcgagtgagccgtcctgcaaacgtttgtcaagcacagtgagctctgttcgaacgacctgttgatccacatggtttcatggcatctgccggcggtggcccggtccccctctgcctggctcctggggtcggaagccttggagggaggcaggcaggcggtgttgccgcgccctgtagatactgaactcgtgctccgctccgcctcccctttatctcgtgtgcagacgcggaccagaggctgccctgtaaatgggcactgatgaaactccagtatttgttggccatattggcctcatggagggccagcagcatgcgtatatttcgcttgggcgcctgactggcttgtttatagggcaggggtagattaggttgaagcattgcaagtaggctgcagccaggtgttgtatggttcatttgcattgggttaggtaaatgggagtgtcgcattgtttgtttccttgaagaaaaaggagttgcgagagtcccaattcgagtcaggtcaagaaactccaaagatgaccgtatataccatgcagatataggattacttaaactgactctgactgggaatctttccttctgtttccccgaacctcaatacaatcaatatattcgcctataaaaatcgtagctaactcaaacgagattagcgtttttcttataacgagatttgtcatgggaaaacaccctttgcttgtttaaccgtgcagacggctcgctagattgcctcattcacatggctaaaaaaagtataagccccaaccgtttggttttttccctaataagccaaaacggtttattagggaataaaaataaatttatagataaaactttcatatatatattcttgatgacttaaaagccaatgctgaaaaaaaaactacattaaaaatatctcaaaatcaatcttaaaattaagtttaaaaatttaaaatttagcttactctttagcttactctttaactgtttaggccatccgatgagagcaatagtaagttgttcccaactcccaatatatcctgcacaacaacgacgataccagtatacgtgcatgatgcagacccccaaaaatctgcactggtaaacaggtcgttacaggcgcaccacccaccgccaccgcactgaacggctggagaagccagagaccacgaaagaaccaggctaaactacacccagatcggggcagaatctgacggaacatgggctgtccgccgggccgcggcagcgcgtgctgttcccacagccacccgcccgggcatttggcacgtcttttcccacccaaaccaccccccaccccccccccccccccccccggcgcaccgcactgcgctgccgtgcgcacgccacgcccccgcccctgcctccgcgcgcatcatggccacggctcgtgcccgtgcctgcctaacccgccaacctggtcggcgcggctcgctcgctcggcgcgcgctaccgctcgagctgcccctccgcgggagacacccgctttccccgcggacgtctcgcccacccggcggcctcgtcaacaacgcaggccgcgagcgtcccggatgtcccaggatcgcgaggattttggtgcgccgtacgtacatacgttcgcgcagcgcggggtacgtacgaacgttacgtgcaggaggaaggctaaggcattgaaacgtcagggggtggtgaaatgcaacagatcgatcgagagcggatgcatgtgtgcctgtcctccttttatttcagatggggaaaagatatctgctattgcaagcttcaactttcaagccctcgagtagcatgcatatgcacgagcatgtactttcggttttatggtagaccagctgcatgctggtccacttccagttcccatgcatgcattgcgcgtacggtctctagatgtttttttttaaaaaaaacctaagccaacattgcttgttttatattaagagagagagagaaactgtataaacaagagacaatgacccagtttataagagaaatcgggccggaaaaccatacagctacacagttaaaattatggagaaccggctgaaacccaacagacagaagaaagcatgggacctaactacacaactaacaacaacagtagagcccaaatgcaagacatcattgccatgctaagcacaaaaggggcacaacagctccgacatcacagaagaggtgttatcgttatcgagctagccgcccaagcgacccagcagcgccgacttcaccaccacagcgacactgaagccacgaaaaccgccaaagcgaaagcagctccgacatccacaatggacatcagccaagccaccaaagagccacttccttcacatagccagcaccaactttttgaaagagactacaacacgtcatcgttgccaagcgtcgcagcaccccaacagcgagcagctccaactttatccgtagaagcaaccgaagagtgtgtcgcccaccacagaacgaagtggacccaagaggcttaggcctcgccgaacaccaaggaaagaaagcttttgaaccgaagagaccatcaatagtcatcgatgtaaaggaacttctccgaagcgacgcccccaaggagaacacgacgcgtaacgccaccgccgctcgtccgaagctggagcaatatttacacccggagatttgtggggcaaatgggagagcgccatgacaacgccttcaagaagggaaacggtgccaacggcgtcgtcgtcatcgaaccggccaaaggcacggcaaggctttagccagcgtctgcacattacccacacaagcaccctcacatcgacggccacacgatagtccacgacgtctcacaagcagtcaaccctcgaggcaacctaccgtcacccacactcatctgctacaccgaccagaaccggccaaggcggccaagggaccggtcgtcgaaactcggctagccaccgtcgccacaaacacccacagcctcactgcatcgccgccaagacgccggtgggagttggaggctgccaccgcgccgacaaagggcctcccgcaaccgcctcctgtcacagcaccagacccccgcctcccgccacgccaccgaactggcctccatgccgccggccgcatctccacgggccgcgccggcctcgcctccacgctcctccacgcgccaccatcaccgtagccacacctcctctgctcccgctgccacctgcatcaccgtcgcctgccgccgccactgcatccccgccgccacccgcctcctctcccgcacctggctccagatccggcgatggccgacgcggatccggtgatgcccgaggtcgcagactccgccgccgccgccgccgccttcaccaccacggcccacaccccgccaccagtcttcgcctctgcctgccgccgccaaccccgtgcccctgcgccgcctatcaccaccacgtccacagtctgccgtcgcctgcacgccctgcacgcctccggtctcgacgacggcgccactccggccggcctccagccctcaaatctgcccacgctggatctagggtggccgctgccacaagccccgccgctgccatcctagcaagctgctggctttgctggccgtttgctcaggcggcggcgaggtagaggagaggggggaagaacggcggcggcggtggcttgggtcgccgcccgagtcgcctgagcgggaggtgactcgggcgtccgcgtcctcaagttcttgtttcttctgattttcacggtctctagatgtgttcgtgtaaaatatatccatctgtttttttcactacagaaaacacaaatattccaccaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttgcaacctttattggtatgtttagctttgtcgttggaagttttgaagttgggacaacatgttatcacacttattgcactggaaaacaataaagagaagatctgtagatgtttttttttttccatagagaaaagaggaatgtaggtcaattctgttgttttgtttctaaggcatttgtttgttacaaaatatgtccatgttaattattatgaatttatgatgtacaagttgcagccgtacaggcagctagctagctggttaagcatgattgacacatttctggttcagcaatcttattcagtattaaattcaagtctaaagaggcttatatttaaggtgaacaacactcaaaatttactgttgtgcatattgacgaaactaagtaattccaaacaaattttgcaagaagataatcattttgtattgactttctaacaaagaagaatttacggtgtgaaatgtgagatgagatccaccttgacaaagtgatagatgacctgctaaattaattattggggatttcattatatgacaaagtgaaagtgactggcctatcttaaaactgcacgggcaaatactactggaagagtttttctgtcagttccttgcatatgactagaaaaatatggaacactcctccctattttatattttaaaatgaagtagagatcaaatgcagaacaactttggcaccaccatacattatctcccttgaggggaaaaaagaattcaaagtcttattgacttttgactaacataacaaatgcatggagaaataatacaggtttaattgacagaacgataatcatagctaaagggaaaaaaagaatacaagtctaattgactaacatagaaaatgcatggaaatgataatcatttgtgcaagagaaacaacatttcaaagatgaatccatcccccaaaagactaataatggttttgttgctgttgtgaatttgtgataatgcaatgaaagctcgattgcatcaaaatgttgcatgatcaaccggatcatctttgctgatccacaagttgtctgcaactcattgcacatcaaaataaatgaaaggtgaaactcttcatgcaaaactacaaagccatgtcatcaagcgaatatggagcagacgatttttgctccgggtgttatacgctgtcggattctctgattggcaaaatatcttctcaatcctccaggatacttcttttgaatgtaggtcacagctatacacagttcgagtttgtttattttgtaaagagtaaatttcacaaaactacagatactatgaccaaattatcacaaaactacagatataactcggtgtatcacaaaactacacatttaacaccaaatttatcacaaaactaaacatttaagatgaagtgtcacgaaactacgtgtttagtaactaaattatcacaaaactacaggtttagaaacaatttagtcacaaagcagtaatgtttatagcttcaccataacaatgttgctagggatttaaactccaaaagttgtagttttgtgataacttcaatattaaatacacatttttgtgatatttaaccttaaatctgcagttttatgataaatttggtgttaaatctgtggttttgtgatgcaacaccttaaatctgtagttttgtgataatttggtcaaaatacatgtagttttgtgaaatttactcttctgaaaacctcattgcatattagtctatttctgttggagcagttggggatttatcaactcaaatgccaaaataatttcaaaaaggaaaaaaaatcattgttgagaaggctttgatgaaagctgaaaggttagcctgccaaattatacagttctggaaatgggacaattaaattgaccaatctgttattgcttcctagaatgggttgccaattttctatagttccaactttctcaaatgagaaagtctagtgggtttaggtcagtaaatgactcatacccagaaacaaaaatgagcagacatcccctatgtaacgcattgtcctgcaaaaactgcagcatgtttacagatattctaagagcaatgctatgctgtatggagcattttcactatgtcaaatgcgggtaaatatgcgggtgcaaacccaatttaggtgaaaactagtgtaaaccctgagtttggaaaagatcttttacatggttgtgtaaaataatctcatctacatgtatgatttttttggggtgaatttagacaactgtttggtcagggtttacatgagttttcacctaagttgcggtttccaccatatatttacctgtcaaatgcagctcaagtatttcaactattctattatagataaaagctaccttttggtccctcttttggtcttatcttttccatctgttatcttaagaaggatagtgaaatctgcagattattaaaattaaattatttagaaatccatatcctattgaatgtgaaactataatcattttatctttgcaactgtgggttcgtgggccttatagacctctgaggtttatgatagtcttatagtcccccctcactgtcctttcaccaatcagctttctttcaccttttgatatgcagcccatatttgcagggattgttccccatatcaagcgcaagcttatatgcatatgttttcatttccattattccattgttttcttttactcctgaatacatgacaacttggccccttttttaatcatatattagatagctaagtccttacacctacccaaaaaaaaaaacatttcttgtgcgtgatatctgaacccaaaattgtatgcgcctgccacgtgcttggttttcatagatgtagttatggacctctgtattgaatattttcattcatctgtaaggacattgtagtttccatcattttgcaaatcaaaatggataaacatgtcgcatgatgcatttcgcttatttcctattggcagaaatcctcagaagtaatctactggcagagtgtagagctaagggcatgcaagtgcattagtgaaatccaagcatcgttcacatggtcaatcctgccctagaatggtccaatccattaaaaccagtaaaagtgatgtcaatagatgggctaaaaagagctttgaggtatgaagtactatcccagctgccagctttgcaactttgcataatgttctgtttgttcacatttttcctgttctttcctgacaatagttaacttcagcggtgaatgaaacgatgttgaaaaatggaaatgattgtattacgattctcctcctaaataaagtacgcatacttcatttgtagctagctaaaacttttgaaggtcatgtgtggcatgaaatggaatataaatagaactgttctaggaaataattcttgtcttgaactatgatatctagaagaatccccaaattaatggtttagaatgatggtagattatcagctacagttacacactaaatagtttatttattaattctagttttattttgcagcaatgtagacaaagtagactaccgatcttatcgttgcctgattaatggtattaaactaagattaaatatcaagtacaagtaaggaataactaaaatttggattaaaaacaaaaataagactagaatttggtttccatgcaaattctaaaaaatatcttggttaaccatatttaaaataattttaaaaatgaacgaaaatgcaccccaaaaacaatgactaaatttagaataaaaaagataaattctatttgtatatgaattccaaagttatccattttcttaaatgtacatgattttagaaggcgagccttcagatctcggaattataactaaccaatatgcgtggataataataaatattacattagtatttttgtcattaaaaaatacttttgttttgttaaatcaaggatctgaaatcatgtcaatctgctaatgacctaaattagaaattcctaaatagctttttagaataaaaatagacttaaaatatcaattaacttcatataatatacaaataaaacagagctacccattttgtatattcccaaactaaatacataactaactacaacataaaccaataactaaaggaagcacgctaacacaagcaaagtatgaaggcctccgtgccatcccccaaaaaaaaaataaaaagataatttgcctgaactcgaggaagatgagctacacatacattggaacattagaggaagaacaataaaagatgataagggggctgaaaaaattgccgttttagatcacggagtttgtaagcaccacttgcaaatactcctaattcatgatgtactaccaaccaatagatggtcctcgtggagagtcaaataccctacttagagcaagttttatagtagaggtgattgccatggttacggataaggcatatctccaatcctatgacttacggaatatacgaatacggtataccttcatgtatacgatgtgtttccgtatacgataaggaaatctacaagatactatggaaaacgtcctcacgataggcggatgtcaaagtcctatttggagaggattgggcttttactatataatgcggggtccgtagtcttcgagttctacttggagactaaggagattcacggtataaaagacgtacccctgaggggttcagatcatcgaatcttactaccaacacacccaccatagtctacaagctggaggacgcgaagcctactcaccgagagatctcgtcgaatcatctcgacaaggatctcaccagtaacgccggattcatctattctcattgtactatgtggttttccatatcaatatcatataaattggattagggctatcacctgatatctttgccttcttgttccccgatgtcgtatcgtgtagatcctcgtaccaacgtaccccaataccttattcatccggtctgcgggtatcatccatcgatagtgacggtaatatatggtcctttaattttattcatattatctactcgttgattagagcaagtataataatgagctataagttagctataaacatatgtggatgagagataagaggagagagaataaaagtgggctacaaatttatagccaattacggtacatgctctaagagattgtgtgtatattagagatgggccagatattaatgttgttgtatatgtttatatgaaactattgtatgagtaggctattagatttgttgcacatgatgtgttaatttttagatctagtagttggctatactattgggacaatacaacacatcgccaatgcacttatcccaatacaccactttatttattttcacttaatccattagcttatttctctcatctaggagtttgtgtagatattgactcctcctctctttcatctcattatatgatcttagagcaagtttaatagtatagcccactactagctccaattcacctatagccaaactaatagccaattcataaaatagttgcttactatactattaatatatggtcccacatgtcatacacacattgcgtcttggagtccgcgctgcagctggctacagatctgtagcccgctgctattctctctcatcttttatctcattaaaatatgtttatagcaggctaatagtttgctattgtacctgctcttatgtactctctccgtcccattttaagtgtagttgtgggtttctgtatctaaagtttgattgtccgcttatttgaaaatttcataaaaagattaaaagaataagtcatgtataaagtaccatttatgttttatcatctaataacaataaaaatactaatcataagaaaatttcaaataagacagactcacagatagtcaaacacattggacacagaaatcataactactcttaaaataagatagaggaaatagcatcttccaataagatcttagagcaagtttaatagtacaaccaactaccggctctaaattatctatagtcaattttatagctaattcatacaatagttacctataaacatatactacacaattaatatatggtcccacctatcatacatgcatgtatattggtgttcgtgttgtagctggctataaatatgtagcacgctactcttctatcttcttttttatctcctcgaaatatgtttatagttgtcttatagcctgctattgtacctgctcttaaggtttgtacttgctctttgtacatgacagtcgtgagaactcaagcgcacccaccaatggatgacgtacccatggatgacgtaacaatgaatgacatatgtcaatggaagattctttgtccaacggccttgatctttcatatacgaaccagaattaatcgtccgtactcataagagcaggtacaataataggctataagtcagctacaaacatattttaagaagagacatgactacacagctagtggtagctggtttgtctccactccatatatgatagacactatccatctatacttcaaatacaattttctctaaaactgctcatccgatctacgatccgattacaccgttgtgttcgtaacaattaaatctttataacaagatatcacatgattatattttgatgaaaaaatataaattagttttataatatatctaaattacttttagatttcactaagttacttcttagacatataaaagtaattcaacaaagcctaaaagtaatttacatatactatagaagtaacttataaaaaaagaaagtaacttctataatatatgttaattactttaaaacttcattgaatttacttttatatgtttaagaagtaacttagtgaaatctaaaagtaatttagatatattataaaagtaatttgtgatttttttatcaaaatataatcatatgagatattgttgtaaagatttaattgttatgaacacaacggtgtaatcggatcgtagatcggatgagtagcttaagagaattgtatttgaagcatagatggtaggaatattttttctacttgcttgatcaattagtactatagtaaagtaagattcttcaagacacatatctggacaatggccgatcgtatctgaacaatggctagcgtcgctcgttatgactaaatcgagagcgctctcgatttagattttgcgtttaagaagataaataaggagaaagaagaacaacgggctaaagatttatagccagctgtagcacagactcctatacgcaatgtgtgtatgattggtggggccagatattaataatgtagtatgtaactattgtataaatgagctattagattggttatagatgaattggagatagtagttggctatactattaaacttgctcaaagcagattaattctcatacatgtgcaatcaagatcttccgtcctctgcgttcgacatgtgcaatcaaggattaccttccgtcttctgaaattttattcttgtacagcgttcgacaattagggtgagtttgagaagaaagggattgagaatattgagaagatacgtaaaatgaggtgagctattagcgtatgattaattacgtattaactatttaaaattttaaaaatggattaatatgattttttaaagcaactttcctatagaaatttttagcaaaaaacacaccgtttagtagtttgggaaacgtgcgtgcggaatacgatgtcctttctcaccctatatcaccagaacgaacgctcccttaatctcctcctttgcatgtagccatacatgatggtccttatggaatttctctttctttcttttaatctatggtgatgaattcaatctatgatggggactaatacttctgcattattgggggcatggagcacatgagagtgaggttgatctgcttcaccgaattaaggagagtacctgaatatatcaaggagcataggtaaggagggaagagtaaggagccaagaatggcatgttctttgtagctaatggatgacggattagcgcgtgcccactttctaagcttctaaacaatactgtgatttttgctaatactttcttcatcattatttcttggaaaacacaagttgcacaagttgattaaccctgtccctgcctgtgttaattatgatgcacaaatctcaccgtacaagtagctggctagccggttaatgattgacacatttctggtttagtgatctgattcagtaccaaattcagtctgaagaggcttatatttaaggtgaaaaacgttccaaatttactgtacgtgttgcacattggtgaaactaagtaatggcagcagtaattttctagagcaatttactctgcatgattccaaataaattttgcatgaagataatccacttgtattgactttgtaacaatctcacatgctttctgcaagtgctaatattaaaccgtgtgaaatgtgagatgagatccaccttgacaaagtgatagagggcctgctaaattaattattggacttaggggatttcattatatgaccaagttatgcagatactgccggaagagtttttctgtcagttccttgcatattagtactaaaaaaaatggaaaaatcattttccttttttttatatttttaaatgaagcaaagagcaaatgcagaacaactttggcactaccgtaccattatctcccttgagggaaaaaataatacaagtctaactgactaacataacaaatgcaaggagaaaacaatacaagtctaattgacagaacaacaatcattgctaaagggaaaaagagaatacaagtgtagttgagtaacatcaacaaatgcatggaaatgacaaatcatttatgcaagagaaacagcatttcgaagataagatccaaccccaaaaaactaacaatgattttgccgccatgaatttgtgataatgcaatgaaagcccaattgcatcagactgttgcgtggtcaacccaaccatcattgccgatccacaagttgtgggcaactcactccatatattttgttaaagaattatccacgtgcaaggtctagctggacaaccatctctgcaactgcaactggctaactggtcagtggtcacttgctccaccctaaaataggtactccctccgtcccaaaaaagacaaactctggtttccgtgtctaatgtttaaccgtccgtcttatttaaaaaaattatgaaaaaaattaaaaagataagtcacgcataaagtattaatcatgttttatcatctaacaacaatgaaaatactaattataaaaaaatttcatataaaacggacagtcaaacattgacacggaaactcagggtttgccttttttttttggaacggagggagtagaatagtgctccctccgtcctataaaaacgaatctaggatcggatgtgacatgtgccagtacaatgaacctgaacatatgtatgtctagattcatagtgctagaatgtgtcacatctgatactaggttggttttttatgggacagagtgcgtatatatcaatctatatcggattaaacacattcactccaatcaaaatcgatttgaatcactttttttttcattacactatttcgattaagacatatttagcactataagaccctgtttggatccactgataaatttttacaccatgtcacatcaaatgtttggacacatatatagagtattaaatatagatgaaaaaataactaattacacatattgcgtataaatcgcgagacgaatcttttaatcctaattgcgccatgatttgacaatgtggtgctacattaaacatttgctaatgatggattaattaggcttaataaatttgtctagcggtttatagcagtttataggcagattctgtaatttgttttgttattagattacgtttaatacttcaaatgtgtgtccgtatatccgatgtgacacgccaaaactttacacccttggatctaaacacagcgtaaatcccggtcaaattcatagctttagaatgtatataatctgaaagcatattattatattttgggacgaaaaaagtattagacaagagtgatgctctggtactctttactggttactaccagtatcgtcagaggtaaattagtaatttataattataatgattagaatttattttatcatttatattttttttggctaaatcaatatatgatcatccattgtgttggcgttgctcatgcttcatcgaaaaagccaaaaaatgagaaaaaagtagtcattgctaaatgatgattataccctcgatcaccacctactttttttttttacagtaatgccccttcacgtttctactaccgctaaccgtgatggttgtataaatagatttgaacccttcgattaataaaaataacggttcaggttgatttctactaccagtagagagcaccgtagtgaggctcatttagacaatatgcacagctccatcccaaaatataagtatttttagctatgaatctggataactgtgtgttcagattcataaccaaaagttattacattttgggacggaggtagtaatttacagtcacatacagtatccactgccttgccctgaaccctataaaacaccctgctgttctgccattccaaagcgccttttcctctcgcttgcaatctcaccattaacaggctgtaccaggaagcatccatttcgatcgcaagaagaataatgggtgagagcagaggcagcattgccttcttcgcgagctacaggccaccggtggctctggacatattctgctgcccagctccaccgtctagcccgaaggacgagctgcacctgacggacggcgactcctacaactacaactgccagcccatcccaccggcggcgctcaagacggtcgtggagcgcctcggcgtgtcccgcggcgacgccgtcgagggcgacatcgattccggccgcatcaccggcctcgtcttcgtctccgagagggagcacaacctcgagacgctccacatcgccctgcgcttcaacgacgacggcgaggtccaggtcttctccctggccgacgcctatggcggcgacggcctgttcagcggcgcccgcatggaggacagcggctgcattgccggcggctacgaggtggatggccgcacggttgaccattacctcgtgtatgtgtccaccaaggagccggtgcgagaacgtcgcagcccgtggaacgtcgcttacaagaccaatcttagaaccggcgagactgaacgcctcacaccaccaggttataatttgatcagttactgaattatatcttgccaaagcttagccttttgccacttgatagccaacagatattactcgcgcttggaaattcttgattttagtgagattagggtgtaccgctggtttcgatatcttaaaatatactttctctattgacatattatattatttatagtagtaaaatatgtaaatatccggaactaggttgattttttataagacggatgaagtatgttaggagggcacattcgtaggatatgaatgtagtattacgtatgtagttgtatgtgtgtgtgtgcgtgtgcatatgtagtgtaatcactgaataaagaaaatttttgatttggtccgtgcaattgaatttggacaggaacatttgatataagcccatctgtgtcaccatccgggaagaaagtagcggtggcttcgtaccaagggaagaaatgggacggcgagatcaagaatctcaacaccaacatctacgtgatgagcttggagaacccgtctcaggatcgcgagcgggtgatcgagaacggcggctggccgtcgtggggcagcgaggacgtgatcttcttccacaggaaggacggcgacggggagaacagctgctggggcgtgttccggcacaccctgagcaccggcgagaccgtccgggtgacgccggcggcgttcgacgcggtgactccggcggccatcgacgagaccagggtggcggtggcggccatccgccaaaagtccgagttcagtgacgtccgcgtcgaggcacagtaccggcacatcgaggtgttcgacatgagatcgccggagcagccgatgcagatcacccggaacaccaggccaaaggccgaccatttcaaccccttcgtgatggacggtggcaagttcattggttaccaccgttgcaaaagcgagctcctccaggtacatagccatggctatgtccattgatcacgttttcttgtccagtgaaatggcggtccagccgtatgcccgtatatagtatatcattgcactgatggataactaattttatttagataatgactgagtagttggttgatttatattcaaagccgcagatgatattatattgtttctcgtgcagcacggcgatgatctcccgagaaaatttcacaagctgcaatccccacacgaagatgtcggtgtgttcagggtgtccggtgtgttcccaacattttccaaagatggttctcagcttgccttcgttgacaacgagttcaaatccgtgtggctggccgatagccaagggatgcgtgtcgtcttcaaggtatacctcctgcctcctgctagtagttgctatatactaatatgttaatcctccagaaatgctgtacgagtagtcaatattttttttcaattatgaagtgctaaactgctactgatcattacttaacctgtttgcatagactgatggcccagacagcgtcttctcaccgctgtggaattccaagaaggatatactctatgtgtgcatgggaccttctttcaaagccagtgaaacgttggagatccattccatacacaatgtatccactggtgaccggaagtcgcggcagctcacgttcggaggattcaacaacgccttcccttccaccaatccagacggtaacaaaaaccatcaccaatattcaatcatcccgtaaaatgaacttttcatagttaattttgactgtgttttggacttcttaattaggaacgaaatttgttttccggtcgacaagagatggaggggcaaagtacagcaagaacctgtacataatggaggacgccgacgccggagaaggcgaggatggcagccagtcgacggtgacgcggatgaccgccggcgagtggacggacacgcactgccagtggtctccgaacgggaagtggatcgtgttctcgtcgaaccgggacaggccggcggacgcgccggagcgcgaccacggcctcgacccgggctacttcgccgtctacctgatggacgtggcgtcccggtcggtggtgagggtgatcaggagcgggtacgacgtcgccgggcacgtgaaccacccggtgttcagcccggacgggcggagcatcgcggtgacgtccgacctcgccgcggtgaccgccgacccgatgtcgctgccgctcttcctgcactccgtcaggccctacggcgacatcttcaccgtggacatcgacccggacgacatggcgaggaacgaggacgtggaggggttcgtccgcgtcacgcacagccggtacgagaactccacgccggcgtggaccgtgttctccacgcacgacccgcacgcgcagtggaacctcctcgtcgtggaggacgagcacgtcccgtcgtgcccgtacgcgcatccggacggaggcgagagttggcacatgaccggccagatttgcatccccaaaaggcactgttaattctctcgccattgcattactacgtttcttgtttagaagcgttgttgtttgtttaacgtacgatatttattatctgaagacgttttcagcatttgcttggatgtacaacgtgtgtatgaactgtttgcgatgtaatatttgtttatttgcttgagatgtacttttttcattgtcagtaagacttttgcataaatcgaaaaaataatcacacgagtgtaatactatgaaattttttgttagaacaaacctgactgtgtgtaaaacattaattcccagacagcttgatcgtttggccaatagctgataaactgtaaaacaatttatttagcaattagaaaaataatatgtaggtaaaacttgtatatattcatgtccctagtatatataaaaggcaatactgaaaaaataagtataatataataaccctcaaaatttaaatttcaagaaataagccaaaaggtaaacgatggttatgcatatataaaaccttaaaaataagaacttatacaaatttcctaaataataaccactgcttgaaagaaagaaaaactcacaagaaactacaatggaaaggattaagtttgatttacccctctcaactagggtcaaagtgagaattaccccttgaactacgataccggatattgatatttgatatccccgaattattgaatccggacgaattatccccacatgacatcctctctatcttcttcttccgccctccctcacatctggcaaaaaacacacgagaaggaaggacaatacaagaagcatagaatgatcaagtcactgcgtgaactgttcacgatggagtctttgctggcggcgttcttgcagagctcaccgtcaccagactatgtcgtcctgcccatcgcaattcacgttggatacagagttgtggctactcctgtcgtgccgccatgtgttctatgccgcctgcgttgacaggtggctccgcaccaccctcatcatgctcgctgtcaggccattgtcttgcttccacatctgtcgatctccgtcatcctcaccactagagccaaggagcactctaggagcttccacgtcgagatgggcaatgtcagcgaccgcagctcgtccacagccagctgcggcaacaacctccccatctactcactcgattcgttcgaataccacattgatgaggaggttgaggctatcgtctcctgcgccatgcccatgtcaaccaagaccgcagtcctataaacataattattgaaagctgtatgagtagtttctatatatatatccttctacatagcagaaggaatatatttttaaaatttgcaggaaaaaaatatttctgtaatttaaaaatagatatcaaataaaaaaactgagcttccatttggtaataataaattttggtgctaccatatttttttatttgattaaatggttggatccgtaatttttttcatttaagatatttcaagcctatcatgtacataccagttttaaattaatttgttcaaataaaatttttctatttaaaccgctatgttttgagtgtgtatgtgggttggagggaagaggggattgaagggttgttaattcatttggattcaataggttaggggtgtcaaatatccttgtttagagagtaaattacagttttgcaattattgaggagataaatcggacttaaccccaataaaatcggttcaaaataccaaattactttgaagaagaatcataggacttattcttttggtgttgacacaaggtacatgctacatgtatttttttaaagaaaaaaataatcagctgaggaatcacaagaaaacactgctatctgcagatctgcttattattgcacagcataactgttttcgcaattcataggaacgtttttcttttttcagggaaaaattaccgacctgagccagaaatttaattgatatttcttccttcgtcaaccgtaacttcgtggacggcacgaagccatcggcgtccacccaccacatcgacgcgaccacactccacacaagccatggaggcgtcactcaccgtcgccggcgccggcgcggccgccttgtctctgcggccgcaaatccgccttcgaatcacccaagcgacccctctgatgccccctcggcggctccaatccggaccctccaagatccagacctccggcgcccgggcccaccttgcggcggcccccgcgtccacgccaccggcggcgggaggcggcctgtactcggcggagacctacgagctgacggcggagaacgtcgaccgcgtcctggacgacgtgcgcccctacctcatcgccgacggcggcgacgtcaccgtcgcgtccgtcgaggacggcgtcatctccctcaagctcgaaggtgaacccctagatttttcttaatccccttgcgcgcgtcaccaattcttggccagaatcatggctgcgagaccaaatcttgctatgcttaccacttactaatttgtggttttgctacggcatctatccaggagcgtgcggcagctgccccagctcgacgacgacgatgaagatgggcatcgagcgcgtgctcaaggagaagttcggcgacgccgtaaaagatatccgccaggtgttcgacgacgatcagcagccggcggagacaacgccccaggtcataattttgccaaggatccccaagactctgtaaatttggagctaccaatgctcattggctggatgttgcaggcggtgaacggccacctggacatactgcggccggcgatcgccaactacggcgggagcgtggaggtggtcgccgtcgacggcgaggactgcctggtgaggtacgaaggccccgagtccatcgggagcgggatcaaggcggccatcaaggagaagttcccggacatcaccaatgtggtgttcttgcagtgagctatccagaaaatttttacctcattggcatgcatgagttaaaatgcaccagttttcgatggctgttcatgtgctagtgaacttgttccgatgtatgttcaggtgcaatctttacagtgttcgcagatacaatacacaaacagggaaacggaatgatacttgcctattgtcacctcacttgaaatagtatttggatttaggggaataatccatatggatcgtcaagttagatgttcaaattataagttttcgaaggtagcaagtagccaagtaggaaaagcccctaattggccaagtattagcgattactactacctagcaagtctgaaaaatctggctattggggatgatcgaactgttaaaaagtttgtctgaatatttgtctgagactgaaatcttagcgagaagagtccttgaatatctgtctaaaaatcttgatgacataaatcccctttaccaccgaaggagcaccagtctgtctataatctggctactagataggatcaacttgcctgaacgtccgtggatatctgtctaaaaatcttgatgacattgatcccattccatttaattatcgccaaaggatgcatcagagtgtctgaaaatctttcgatgtgtgcagtccaaatacatgtatatgtaagatcgaactgtctgatgcatccttggtgatttcagactcgtgcatcaaagaccacattattaaaccctcgtaatgctagaaaaccaggatatgttgtattcctactgtagatcaatagagttgtacgggcacattaggacctgttttgaggagttttaaattttgaaaagtagctggagaagctagaaaaaccagtttcttgcttttaagtttattttctggattccataactacaactttttataatttaaactaaaaactacactgtttgaagaagttttttattttgagagaggctgcggttgtcagaatcacaaactgcagaccatcagtgtttccaacatttcaggccggtgtcctctatctcgtttagtacaaagtacaaacaaaggagacaggccaccactagaagcgtgatcagttccccaacccaaagaagcccatgttctccggcccagttttgaccgaactttcggaggccgtgcgatgcgaatgcgacctctacggtacaccgtacacgtacagtcttaccacccagtactactcggcccgcagtgtcactgtgacagaacaggctagagagagcgcctcgaccgtggaatgcgttccgggtcgcaaggtcgcatgatcaatccattgtcgtcgctaccaccacatcacgtgacatgtacacatatgttatggccgtgtactagccatgtaggacatgcatgctgctcgttcattccaaggcccatatgcctcgcacagtctcagagatcgagtcccactcgagccccgattgatcactgcccaattgttcgttcttggccgcaaccagacagcatcaaaccgctaaaccagaaaacaatctttttcttaattagtagacggtgactaaccactaaaattaatggcactagtactactagtgtactgtactgctactggcactggcaggcagctccatcggttaacgcatggcgattgccttggttggagcgtgcgaccgtgcgtgcgtgtgcgtgtgcatctgcaggtcaaaccaagcgaaggcaggcggccgcgcgcccggccgcccggccggctcgcgctcggtgtcctcggtgattaggccccgcgcgagcgatgcgttgcacgatggtggtggcgcgggcggaggagtagtcgctagggaggaggagttttttttataatcgggtggtgcacgagcaagtggtggtgttggtggtgcacgtgaagccctatgcggttcggcgttgggattccaacaaaatattttcgcgggaatggcgctcggatccgcccatttacgccgcgcggagcggacgggggccggggcccctttatttccgttgccgaacggcggcacgggacggacggatggatggatggatggaacggccggggcggcgccggcgcggcttggtttcactacgtcacacagcgagaagtgacgtttctacagcgggggagggtagtttaggctgtgtttagttcagcgcaaagtttaaattttggttgaaattagagatgatgtgactgaaaagttgtgtgtgtatgacatattgatgtgattgaaaaggactaaagtttggatccaaactttgaatctaaacacagccttactgcccaccaccggtcaagccgtatgcgatggtttttcgtcggtgactgtagtgttttaattacctcagttttagttgcggtgctggtttgggccagatgtgaccacgtcggtgtgttaaggtttgtacatttccttaaacatgatctaggtggagcaatcttaatagtacttcctttattctaaaatattaactataaatttagataactatgtatctagatttatagctaaacgttgttatatgttaggattgagagcgtgagccgtgaggcagcaaatttaacctaaccgtgcccaatccaacgccaaccatatgaccggatcaccccggatcttcaaccgaagcagctgccttgctcggcccttttttactgcacttgcgttgctctcggactattcatacaaagtgctcgggaagctcacacgctagagaccactaggccagcgcgagcgcccagctatagcacatcgatctcttggaaaagcctgagatcaaatcccagcttaactccccaaagatttcctgactccaaatctccatccgctccgcagctaccttctccccatatatacacgcgcactccctcccccctctccagcctccatgacccctcctcgctcacctttctctcttgcctgagccaagagctacactttctatatccaccacttcaccgtgcaaaccccatgcacacgccttgacagaagctgagctagcttctcctgcgtcgctgcaagctgctactttggtgcgtgtggtttggttaagttcgtgtactggtgcaacataggttctttcttctaagaagagactacttggttgtagtcaatttgtgtctgcgttttgctaagcttgcttgatgccgttttcctgcaggttcgtgactgaaagccaaatggaagatacggatcaggagctatgcaccgttgcggtaagaacagcgagttatctgctatatctctctatgtttgagcttgcgcactcaagctagcgctagctattattgtgatctcttgtgttgatcttctttttatctgtctatcaggtggagatgatgagttcaggaaaactaaagccatgtagacagttgttgttctatcaagactcccttcaccgagaagcatccatgaaaatggttcatgtttagcaatagcacggtgttatcctaactgagcttttcttctagccaccatccacatccttcttcaaaacctcaacatcactttgtgtgggaattaaaaggaattggtcttcttgaccttgcaagaccttttcttgaccttgtaagacccaacatcgttgtgttgcttttcttgtttcttatttttcaatttcatccacctcttctttctacctcccatctttctcctagttcttgccttctctctcggtctatccctcctgagctgtattgatcactttctatgttattttctcgatgtttaaaagaaaattgattttgtttagcaatatacgaagagattgtgcaattctagtatatctgtaaattgtaatattattgcttgcgtgatataatttgtaatattattattgcttgcgtgatataatgtatttctgcagagtcagagtgcagctgatagacctaaggatgtttcctgttaccacatgtgaagctggaaatctacctgtaaggtagcttgacatgtatcacatcatgaatggaataagttcgctgtgtgccactcgataacgatttggatctttgccgccttgctcactgttgggaacaagtactcgtactcgttataacactgcatatgcaatacacggtttatgtgctgtcatttcgtttttgttatgcgccgctacagaaggttcagttctgtctcaaacttttgtcacagcactcgactgtgtactactcgatattgtcctttctcgcccatatacttcgagtttttttttattttgcaattacatggatcatcgctttagttcgcggcttaattagccatttactaaacatctaggcctactgagacgaagtttatatgaatatatagatcgacctagggaacaagtgtactcgcataaaataaagaattgatcaaatactgatactaccgtaccttcgagatagcagcacaatcctgacctagcagaattatattgggccgtgtttagttacaaaatttttcttcaaaccttcaattttttcatcatatcaaaactttcttacacacacaaactttcaacttttccgtcgcatcgtttcaatttcaaccaaacttccaattttagtttcaaccaaacttccaattttagtgtgaactaaacacagccgattcagctaagagtctaaggaaaaaagaatatatagccattcatgttatacgtacctctagcatgcaaatcattacagggggtcaattgatatagcagtaagatgtatcggaaatttagagtagtcacggtatatcgagcagtccaatctataacctcccgttattatagcaggattacagttgatgaatcaaaacattgccatctagtcatgtatttatccttacaaatcttaaatgccaccacttaattatttggcatttgatctaccgtgtctgctacacaaattctactcccaattattccaattccaaattggttccaaaggatctatgttttagagccgtgcataaacataaaaaaaatttggttaaagttactaacttatcctcagttattacaccatggaaatgataccccataagatgggagttttaaattaaatcgtgcagaagagattaagatagttaaaaagtattgtgtcactataatattagaaatgaataccctatttactcataggaacggtataatgcgttcaattgcatgatagggaaaatggtggatatctattttttaagttaaaaatgggggatgagctactccaagttttagtcttttagagaagcgttgattactctaaaattttgaatcaatagggattttgaaggtttaattaattgttgcagcaaaacagggaggtctgaaagaataccatgcatgcaagtaatagtgatacagaaagtgtcaagtagctgttctgacttaaacagaagagagacaagatacggacaacttaaacaagaaaccaagcaatcaggggatgtacacactcacgtcactttaggaaagaagtggggaaggttgctccacaacacttttcagtcaattcattaatcattgacaccacgaattcttcagaaaacgggaacgcgtagagcaaaatgccaaaaagcagctcttacatctgtactgttggcaatactcaaattagcccattattaattaagtcattatcagtgacaccaatgagtataaatactttcatgcacttagtaaaatttgcaacagtatctgcattcagttctcagaactactagtctgctactctactctactactacaaaaaatgtatcagtaatttggagtctgcccctagtgtactactccattgaagcctggtatcatagtggcagatcagacaggtacgtctaatttggcagggcactctcactcaagtctgtacagtaaatgagccattgaaaggcatgaatgaagcaacctaccgttctttcacagcacaagatgcatgcatgccttccattcttgctaccatgaataatgggtgttacataaaatgggaggatgcagaatgctacaacactaacacatgctttattgatgcatgccgttactgcatggactgattgaattggttgagttgtggtgctcttcacatgggtaagattgtagtgtaagagactaaaatagcacagagctcaaaggctatgaaagtatcattgccttagacttcactttcctgtgtggaaaccaccaagagttgtccaggtattcactcaaaaaataataaaagaagaatgaagggaacaggtattcctaaatacctaaaagaaataggggaaataagaaaggaaaaactttaggattcctttggactgaaataatttcaaagaaaacctggaggatttcaataatccttggaaaatttttcctacgagctcctttggaacaacggaatataaagttctacgaatttgcttcctatgtctcaattccatagaaatctaagcatgagctcgtatacctctttttattttcctttgagaagtcccatgctctctccctacctccctacctccctctctctctctggccgtgtttagatcacccctaactactccaaactttcaactttccatcacatcacatcacatctaaaatttttctacacacatgaacctctaactttttttccaaacttccaactttccccaaacttccagcttttttcaggaactaaacacagcccctttctcactctctctctctctctctctatctatctatctatctatctagtatctctcttccacaaaacaatttcctccaaagtttctatattttatttgttatgaaccatccaagcgtataaactgcttgtgttttgaaacccaataggaattcctagtctgtgacatcctattcctacggtttacttgttcatgcgatttagaaatactgcattctaaaaaggagcccttaatctacacattagaattcaaaatacggcaggatatatgtagtctccaggaagcatgcaaatcaaacacccattttcacaaaattcatgtgttttcaatcctctattttgtgcatgtatccctatcctattctattgtttttttcctattcctgcgttttttcaattctacatttcaaaaggggcctgaaagttaatgcaaatactcaggctgttatcaaggctgtgtttagatggtggaaaagttgggagaaaattggtagtttggagaaaaaattggtagtttatgtgtgtaagaaagttttcgatgtgatgtgatggaaagttgggaatttgggggaactaaacacgacccaagttatatgaggtctatgatctcaattccatatgtggcacttcaattttcatgtcatatatgtgccactttcagcgacaaacatgagattaggcaaaattttaatggtagacagggattttatccgaataaaaaaaatactccaggaacaatgctcctcagtccaccacttttcaagtttaagcgtcatcaatatcacaaaaggtaaaaacactacattcttttgtacaaatttttaagatgcaagaaaccacaagcaatggcattcctgactgagctttttatccaccggatgcacattgttatagtttgaaagaacaagtttcaaaagtcccaactataggaaaataacagagaacacggagcaaggtaaaacatttagtaaattgaatcaactaatcaaggtcccctgttagatgcctctacagttctttttaatttcattttttttttactttagagatgaaagattggttgagagcaagtttaatagtaaagccaactatgatcttatagcttatattagagttaatatgtatagtaaatgagctataaggttatctgcattttttctcctcactcttagctctcacatatgcatttaatatattcatcttaaagtatgtgaatagttagttaactcttgcatgagccaaaccttttcattttcaaattctttcttctctacatataagcttgacttatagcctactattaaacttgctctatgaagatagaggctatacagaaacaatagagagaggataatagtgagctataagcctactataagcttatgtggaggagagatgtaaccaaaaaaaaattaagggtgttggctttcatgcaagagcttaacacaagctccaagacatacattaaatgtataagtaaggccgtgtttagtttcccccttattcccaacttttcatcacatcatatcacatcaaaaactttcctacacacataaacttctaacttttttttttccaaactttcaactttcttcaaacttccaacttttttcaggaactaaacacaccctaagagataaagagaggagaagaaaattatagccaaccttagttaatctattatatatgttggctttaagatagactaataatagaaagtgagctcttttatatccttgctctaaggcctggtttagttcccaactttttcttcaaacttctaagaccctgtttagttcacaccaaacttcccccaaactcccaactttccatcacatcatatcacatccaaaactttcttactcacataaattcccaactttttttttccaaactaccaactttccccaaacttctctctaatttcaggaactaaacacagcctaactttttcatcacatcaaaactttcctacacacaaaaacttacaatttttccatcacatcgttctaatttagatcaaacttccaattttaacgtgaactaaacacacctctaacatgacagccatgaagctctatggacatttatgaggtacccaccaccaccatctgtcccctctaaagagaaataacaatcccccctatataccctggcacaattggacagctactacacacagggggtatagttttgtccttaaatgcctttttgctctctccctctgctggaggattgtagacgcagcgacatttacgcaccaaaacgtttgaaggttgtcatgcatgcatgcatgcttgctaagggcgcaaagcctgagttttttcagctcagaagttagtagtaagtggacaaaatggattgaattcaaacagtgaagcgagcagccactgtgcgcaagcaacagataggcaagaatccacgccatgtccagaaacagttgcaagaacaggagcagtgacgagtttagtagcgaagaaaaagaaatgctactgcattttaaactttgcccaacagggagactcagaacaggcattgaaagcatgcaagactctggagggtattactgccgcagcaacccgactagtcaaaatctaatgcatgcatgcaaacggctcgagatttaatggtccatatcttttgcatcttctttgaaaagtgaactcttgcaacatgttctcaaaagatagcctcacactctcttggcagcagacatcaataaggtaggttcagttcatgatcgatttagactaatttacaaacttcaccagcccccaaaacaaaccctcctcaaatgacatcgatttagactaatttatgacactccatgatctatggtttaaagtaggctgtgtttagatctaggggttagatccaggggtgaaaagttttgccgtgccacattggatatacggacacacatttgaaatattaaacatagacaataacaaaacaaattacatattccgcttgtaaaccgcgagacaaatttattaagcctaattaatccatcattagcagatgtttgctgtagcactacattgtcaaattatgaagcaattacgcttaaaagattcgtctcgcaattttacacgcaatctatgtaattagttattttttcatttatatttaatactccatgcatgtgtccaaacattcgatgtgacagggtaaaaaattttgcaaagggatctaaacatgcccttaaatacagtataagtcttgcatcaatgtcttatctttatttttcatggcactagctttcaaagacttaccatactttagtttcttcttcttaacgtcctccagattttgttgaatgctcttctgctcccccaccactgtattcagctgatcctgcagagcagcccagtgatgcatcatgaaatgaccataaaatgggtaacgtatgatcataaaattgcaccataaatattgcagttcctagagtcgctaccattcattcaaaacaaaccaattgcaaagctaaagatcttgcctggatcttatttgtttctgcaagggagacctcgcagttccaggaaccgcctggctcctacgggtgatgtgaacaagacataaatgacagagtagatcagcagggtagcaactgtgccctcccagtgcattttgaaagggtttaccccctatagctagtagtatgcaaagccatgattgtgttatgaacttctgatcaacaaacagtaacaaaacacctacatattaagtgaaagccgtgcaatgtaagtgcatttaaaagtggccaggcagaccagtggtcaccatttgtcaagtcagtttgtgcagaagttaaatgctctatacgcactgcagagaaaaattaagaccgagtatgtccaaagcatttaacttaatgcgattttttcccggaaagccattagattgcagcagcaattacagtaagtactccagatatgaatttttacctgttcttttaagtggcagaggatgcatggagcaatcagggatgttaaaagagggagcatcagtgaaaaaaaaaggagcaatttcagatcttgattgcagtcgagtctttactactaaatgtttgaacaggacaggacacacacattagctggctgggaagaagaccttaattggtatgaatatacggacctgacagtttaacccatgactgcttgctcctaaacaatgctggatgcaacagctggacggcatgtctggccctcatcacttctggggactcagtcagctgaaataagaatcaccagctatttttatcagaggcaagagcaagaacactgtcagaaacattctcccatatattgattacaaagtggcaatatttacatcctgtcagtttacaaccagccaatcaacttttgatcggcttttagtgtagtatgcaatcatgatttggtaaaatgtacacacaagcgttatcgatggattaaccacaagattgccaaaataaccggcataggtggccaccctggtgaagtaactatgctaactagagcaacgtaaaaaatacaacgaagtagaatgtgcagtgcccatcttggtagtcaagcaccaattgtggtactacacaagaacctgcgaccttgccgcacgacgggagcatttggttcgggcactcttgttcacactgcatgcacacccttccagcagctcgagatcttcctcacaaatcaatatggatgccaattctggacagtctaaaagcattttagagctaaggtatcctgcaatcgtccaagtttgatatagccttgactgcttcccaataaaccttcctgtccttgtgtcataatattctggccacttgtcctctgagagtctcttttctgcgacttcaatggctcgctgtgctaagtcacgcctacccatcttgatacaggctagagtgaactaaattaacaaatacaaatgattaaacatacaatcggtggaaaaaataatggaagcgttaacaaggttagtgatatatcaattttagatttttacctgccatagcaatgtaggccaagatccaccattatgatacgaccagggcctgtatgcaataacaaaggtataaaaaatagactcaaatactgaagcaatgcaaatctggttaatgctaataatacttcctgacaaatttaggtttcaatatctgcatctgcacataacaaatgatatagtcatcataaaaaagagtttttcagttgcttacgtgtttttagggtcactgccagtgatgatacgccattcctcatactctagagcagggtagcatatcttgagtggcatatttgcaattatatcctcccatttggcttcaatgaggttcaggataccctctgcttgcctttgagtagctagagaagagataattgcccagagatttccaagagaaaaaaacctgaaatccatgtgagccggttgtagatttcctataaggtaaccacccttttcaggaatccaatctgcaagccaagaaggtatttgttctggatagatattgaacttattaatagcatcatgggagtactcttcagttttgtagcgataaatttcatttatcttcttcatatcaacccaatagtactctcttatgtgaaacgacaaagcactgagcctgtagttgatggcacggatcaaactgttagatccgtcatttacactgaccatttcacgggcacaacgcaaagcagaatagaatagcgactgcaaaatagataccactaggtcaaaaaccactacatttgagttgtgagtaggacttgcagtgaagaaaaacaccagtctggtactgaaagtctgagtttgtcaaaatcattatcaagcattagcttacctggatctcaagaggatgcccatggattcccatccgtcgatcgatcatacatgatccatcagtgactaacaatgttgggaacatgtcaaatccatcagacaagcataaattcaggattagtctgatgcctgtctgcacatcaaccctttcttgtagtgcatagtctccagtaattttaccatatgcccgcaacaggattatccaccaaagaccttataaaaagaggatggtataaaatatccacgtaataagtagtaagagtatattcaaaagtataatatgaacctatctagcttactcacccgaatcaactggtgctacacgtccaatggctgactctccaaagtcagggtcaagaacctcctcaaatgcttcactgtttccatctagaggtatggatctaactttgaaactagcaggcatcaatccctgaccaggactgtagcaatcaactgtcttctcccagctctgataggttaaaccaaacaaaaaaaagtgacttttctttcaaaaaacaccaatgatcatcataatttatatattttaagaatgatacaaaattaaaaaataaaataaaagaaaagaaagaactcaactcttatgctaccaagcctaccatagatgagctagcagcgtaatgtgatgaatcatgacaaatgaagcatcttaacctatcctgtacatagaaacatagaccatggaaatttggtcgatactggtctcagaggtttggatacgctagtggatctatttttgaagttatggaacatgtttccagaataaggataagtatgtcttttattttcaaaagaacatattcatgttgtgatttattagttagagcttagaacatacttgtcctagagtgttaaaccagtgttaaccaccttacaaaaaccaaccaaagtagtagtgatttttaacagtcccaaagtcagttggtaatatttcagatttagaacaccacacaaatttaggtgttcgagtattccagatttgcaacatggtatctctttgtggagccctcactacagaataccatgctctagctgtctcgaagtagtgcagcactcttctttcttttttgatttgaatgggttatggctagcacttgtgatgctaaatggtaacatcatttcttgcccctgtcccttatactgtagtatagacaagtagacaaccatgtagcactacctgtagacagccataccaactgacactaatgattcttgacttcttgagtattggtagcaaacttggtcatgcagaaatgttgtcttgctgtcttgcatgaatcatcaatcctatcatgttctaattttagatgaagcttagtatgtactactaaatgttatgcattgcatatgaataaaaaacaattaaaagtgtattttaagacaaggctgagaccattatggtcatatcactaggaatgggcctaggaaaagaactagtaaatgataacctcaagtcatgcacccttgccaaaaatgaaaagaaaccatatctgctccaatagttacatttaaataaaccacatgaacttttagatcaacaaacaagaatatgtcatactcaaggtgccggcgctacaagattatagtattagtattataagtataacagaggcatacatcatgacaaatttacattagtggaaatttagaaaatatacaaaacacatagattcagatccttcaaaatcctcatacgcttaaacaagttgttgtttgaagtcccaccaaaattatgccaggttgtaattgcactaattttgtgttatttaatactcaagttttttaagcaagtttctggtgcaagaataattggcattgttgcaagagatgcaaggatcataatctacttgagggtgacctgagttcgaagcctcaccccttctaattatttgatattaggtccttccctaatattcgcgtctagaaagacataatatgtgctactttgtgcataagattttctttccactgtcgtcacactgaaattgcatcagaatttgtgttatttgatccataataacgttttaatagcgcactgcacattattaccacggctacatttaaaccgaagatgcatagaatgtactactgccacggcccacgggtaacatagcatttattccgatgtttgtttgggcgactgacctggagttgcaaagtgtggagcaggaagttcttcacgatgtccccctcgcccttgaggaggaacgcgatggccgacgggacaaagtctctaatgaacacctgatcgtaattgagcatctggttcgcggtggatgggtcgttcgccgccaccgtccccacggcggtgccgcagtagctcacgaccgagcggccgagcagactccacgcctccttctcctccgtcgactccttcctgctcctcaccgtctccacccaggccttcagaccctccaactcgtgctggcacgtcgtcgccaccggatccttctcgggcgcgggtagcccaggctcttcctccgggggaggagtcgcgtcatcggggagctcctcgatggggggcgactccagcggcggggccgacgaggcgaggctggcggcgcggaaggggtcgaagagcggcggcttgtagctctcccccgtcgaggacgcgccggagtccaccgacgtggagagaaggcggcgggctgaggcggcgaccgcggcgaggggagccacccgcgcggcggaggaggaggagaagcggcgggtcgagaggtagaggagcgcgcgggcgtggcgcggcgcgccgcggcggaggtgggagatggcggcggccgccatcggtggcgatttggattgcggaagaagaaatctcgctgcttcgatcggattcggtgggggatttgattcgccgacggaggagagagtctctagaacgggtaatggcgactgcgatcaactcgttaacaatggggtagtttcagtttaggagaagtgttaaccttagggcaaccgcgagatcggacggcgtaggagtgaccacgtatatggaggttattctgtccgtaattaacacgggccgcgggacggcgggagccgaacatgtggcgagcaagccgtggcctcgtgggtggcggcgtgtccgcataggaggagaagcaaaattcgcattggaattggcgagcaagcgacactgctttcatcgctggcaaaacaaatactatcaggttttcttaattaaaacacggaaaatcatccgaaatcaaggcggtatgggtaatgggtttatctaaaatccagaaatacattgccttcaatttaaactagtaacatgtccgtgctaacgctacgacgttatttataatgcaaagcaaacaaccaaaaggtaacaacatatgtttcaaaaagtttctgactccatattcaaacaagatcacaagtatcattcccaaaaacattgaagaaaatctaaataaattaccttctggagtcttagcatcgacatcatttttaaataactaaattagctacaatagtattgcatcgcgctggtggaacattaatgtcttccatcttaggaaaaacctaccatcaacactatcatcactaccagcgcaaccatctgcctatcttagtaaaaagcaagccaacctatccatcgtaatgatgtcttctttgcaatatgccacgtacttcatcaggatcctttgggttctcccaattctctcaagcatcgatcttcttgaatataccgccatcataatcctttgggtctagactggagagatgaaccttacatgaattcaaaagaaaactaacttacagaggctacacatgaattgtttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattacaaatagttcttcttcatttccttttcacaatctttgccatgtacttccggcacaaattcaatggttaattaatccgggtccaattacataaaagcatgaaaacaaacaatttgcttgaaaagttcagaagtgaaaaatggaagctattagtgcagattaaatcggagcacaatgaaaaatccaaatacactccactaaaccaatttaattgcaaggttacctatatggcagccaaaccccttaaatgcttagacagatccctagagagtagtagaaatccctaagaaaacatgcagttgttggttgctaaattatgcttagcatcctaattacatacttacggcaacatgatgatggtgttttaccacctcctgctattttttgcaccctttcactcgtttgcatgcctccccagaaattggtgcagcaaacacgatcccatctacacctccatacagtaagatttggttcttttgacttcttctagagcatggcaacattggtttctaaatttgttaaattcagaaatggtctctctgtatcatgtacttttgttttggtccgataaggccttaaaattttgagttatcaatgtacagaatgcattacccagtgatgatgtagaactggtttaggtgctgcagctatcaagactgaaaattttccattgagcattctagcaatctagcacagctaacaactcattaaatgaacatcactgatcaaaatgcaacagatcaaaggcactggttgatatcgcatcgtactaactcaacgtagccacgcgtagcagaacgcctaaaccgcgctgccaccggagcccgtcgcggggggccgccggagcccacaagcgtacgagcaacaatgccttccgtaccaactacatcagccaatggaaccagctcccagaaacaccacgacaggtaaaatctcattgttttttcagggttagcctgatcataattttcagtataatgttctcagcccgaagaaccttaggttgagtattgcatataagtatttatcatgggaatagagtagtaccaaatcttaattcagatgataagagtgctcaggtgtcgatctgtgcaacattattctcacacaatgatatcttcataagcttctgaaatttgaaaatggtttgtagagttcctgccaaggaaaaaataaaataaaattgtgccatcagtaacattggaaacaagagctctatttgatcaaagtcacatacatctagcgccaacagtctatgaaggccaatatctgtagcacgatttaataatgctcaaaatgttagatctgctcaaaattgtggtagcatgttctttccaataaaaattactgaaagtgcatctaggacccctcatttgttttggtgttaatgacaacacaattagagagaaactaatgctttttgtcgagatgtctgcaaggatgaaaaaggagtggaacttaagcatagaaagctttgtggcaatttttgtggtaatcacctctctaaaccttgtgtatcatgtgttcttgagtattaggatgccgtactattaagagggataccacatgcatataattggtagaacactagtgctcaaaatcctttatttgaagtgttcctgttttattcctgtcggactatccgatctagatcagactatccgaaatttcacagaactttgccctctgtctttggtctgagtgttgacaaaaaaaaaatatatcggactatccgatacatcggactatctaaaatttctcagaacttcactctctgttttgaattgctttttattcctcttgagtgaatttcaaatcagactatccaatgtgatcggagtatccgatgacccagagactccgaaattcaatggaacttgagtctctgtgagaggatgaaattcatgattcaaaaataacggaatatccgatatgacatcggactatccgatcgatcagattgtccgaaattctccagaatttcgttctctgtctttggcttgcttgggggtcaaaaacatcggactatccgatgtcacctcggactttccgaggtggatgaaaagattcccttctgttaacgaccaaatttggtaaattctatcattattggcatcggagatgaagatcagatcgaagtggaatccaagatgaagatcgttacggaaacagagtaagaatcggctgcagtccaaatcggctaaggtcaggtcggcagagttcgagtcggatggggctagccgatatagctgattctgataatatgactcggtgtacgtcatcgggttcaagttgatgtgcttcaagatgattgccacgcatggatagagtcctgggaaggtaattgtatctattaattaggatattctatgtgatttccttagagatatgtttgagcaaaagtctgccgtaaagacttatggtatcttagagtttgttagagataatagtcgtgtccgttatggacgtatcttgtaattctcgggtataaatagacccgagccctatgtaaaaagtgagaacacatccaatacaatctcggcgcatcgccaccttttttgctttacttttatttcgacgagttcgtgctctcgggttgagctgcattggtttcgatcttcaacaagaggtacaacttgtcatgacgacttatgttctcaggattagtgcttccatctttatgacactctaatcttgtttatataattcgtcgagttatcatatatctcacataatcttcgataatatctttatctaacctataatcggctaacatctgctaatggaaggcagccgattaggttagacaataaagttaacttagattctgtgatatatctaccactctacgaaacctccagcggcttgattgtctagatattgttcttcttttcatacttaatgctgcatcagttgagtttgatctattaagtcgtgcttagaattgcaatctctagcctgctttctagttgccgattagggtagcatcggagtttcagccgatcttatttgatttaactacttttatcccatatgcttaatctatatgttaaatctgccctttatgttaagatcttgtcacatctaagtatattaggcttatgtttggtatattctacttgctttaacatcttaatatagagtagtatcggagtattagccgatacatgctagatctacctgatcggctatgctataaatgtatataatcccactattaatatatatttcgatctaagagatttatactgtctcggcaaggcgaccgatctatcccaatcacttgatttaagtatacatcgatataaggattatatatcattaatatctacagccgatcgagtagatttagttctgatttgcttattgatatttgccaatcgatgtatgcatgacatcggcttgaaataaatgatatgccatcggcacctagccgatcggctatcatttataggattaattgcggtttatttgttctatctcttgttgattgcatgatcaaatcaactggcacactcatacatccgaaggcgagctttggacctgcactggtgttttctgtcaacaccttcccaacggccacattttgggggatctataaataccccccacctaacttttttctagggttacccaactcattcattcacattcactttgggttgagcttggtgctaaggtgctttgaatttttgagctctttctccctctctcaaatccctcttcgttctttgtgtggtggatcttagtggttgtggatttggtgtttgagggcctagtgcgtgtttcactcgatcttgagcactagggtttgaccaagagttgtgtggtgtttgttactcttggaggttgaggactcctagacggctaggtgtcactcccgagccaccgatctacatatggttggccgggagaagtttgtgaaggccggatctcgcctccgcaaggaaagagataccccttagtggaaggaggagtgcttagtgcaacctcttgaggaaagggttagcaaagacccggctcttagtgagctcctcaacagagagtagaattctctcaaggatttgaactccgggaacaactccgtgaacttcatcgttggtgatatctcttcatcttctctttagctttgcttaattgtgccgctatagatctagtcgctgtttgcgctatactcttgtttgtgtgctagatctgcttgttgtgactctttagtggatcagacagtctgatccaacatcagactatctgatattttcggatagtctgactgtggatcagacttttcgaccctaactcagttttagcttccacataaagttttaaattagcctattcacccccctctaggtctaattgaccctttcaaatacaacacagagatcagttgaagtacaatcgcattaattaaagtacaatcagtagtgccagttagttctagctaaataaaaaattcactaaagtttccatttgaggttgtttaacagaggaaaaaaaaatctaatgtgacaaacttcatttagagtaactttaattcactgccttcatttaaatacatttgtaatccattttcaatttcatttagaccgttcatacgcagtttaaagcgggatgatgcaccaacccaacgtaacctaaagtaacttggtttagacggtttgggccaacgtctttcatgagttaaactgtcttaatcttcctaacctgcacacaataacgaaccaaagaaagtgagaagggacacaatcatgaccgacctcaataagaagattatatcaactggagcaatgtaggcacttagaaaatcatgttacgattctagtagagggctctgcgggcggctaatggagtgggaggggccttgcagccgcacaccgcccatggtgccagcttgcctagccacatgccatcgctgccgccgatcttagtacaaagtgaggcagatgcgatgtcgatgggtggtgactcgtggctatttgcctacttcccgcatcaagtttattcattaccacgcgcaatcacaacaacaagatcacctttgtgtacgactgaagcggcgatggtgcgctggcatgggcactgagtgacgacatcatcccaggcttcatccatccttttggcaacacgatcgtcactaaaggctccaatccaagaactctcatgccataaccacggggatggattccaaggtcagctcccagatcagatggttttagtccaagcaaatggttgtacgcgacattatccttcctggttagcgactcacctcattggtcgagagcgtaatgatgagactaacaatgagatgactagctacaatgatgaagggaatgtagagactaagcacacggtttggacgagttttagagtagcccaacacaacccatgtataactttgatctggattggtttaccggtgttggcaatatggcatgaggcccttcgaccaaacctgccgaaactagtaagaattcaagcccgaaatgtcaaggttagtcagggcgaagcccccctccctccaatggcgaagactaggaagcaaggacggcgagaggcaaggaatcacgcgggtacctcgccaagccagaggcctcctgggcgaaggatgtagggcgaagagtatacgccgaagggggacgacttcgccatagcaagattcggccccgggaggaccgaagaagccatcctggccatgaagtctaagggctaattgggtcgacaatcgcttgacggcccgttaagggcccatgaaccacaattacactgtgtatccatgtaaatgtccctttcataagggcaaccatgtaaattcccctgtataaccaaaaccctagtagtaagaacctgtaatggggatataaatagccccatagggccatgtaatagggggatcccaagaaaaattatcaatttaatacactttacttctttcccaactactgttgagtgaccacgtctttcgacgtatgcggtagtcgtttcgacaacagctggcaccgaccgtggggacctccgagcgaaaccactgagagcgaatgccaccaaagagggtcgtgaaggagaaggttacaaggcgaaaggaaagcgaaaccgaggttgagatggccgccgaagagggagcagagccttcggcgccagttgccgaaaatggaggagcgtcgtctgcctccgcacctgcaccatcactaccgccttcggctcctgccacctctgcgcaggtgccgaatgcggctgacatggcgaaggcagccgcggcggcaagggcactccagaccaggcggagatcctttcgacaagccaactgctggtgccccaagccgctccgtcgcagctggcagcagcctcgattgcgctcgccgctgtacaagcccaagtcaaccctgaccctaaaacacaaaccgaagccgacatggaagccatgcgacagaacatgacacgactccaagacatgcttcgccaaatgcaagaacagcagcaggcgtatcaggcggcgaggcggtccaaggtcgctttggccccagtcctccaatatttggcaggctacgtcccaccccaagtctatccacaagcaccgatccagccccttccgccacaagttacgcaagcgccagtatacttcaccggggagccctcgaccgtagcagtgcatccagcttctcacgtgcaactgcaggctcagccggtcgctgcccaagtacaccctcaaccgcctggccaagtgtcacaagcaatggcagaatgggcttcggctctgcaggcgcagctccaagctttcctttagcaactcagctaaccccacagcatttcaggtacagccccttcggtccacctggaggggaatacaagtcaaggtgcacctagttggttgccgtcgaatcagctaggtctgggggcttcgccttggagtcaaggaccgcaatttgacttcatcaatgcccctcaggcaccaaccgttcggccgcaagcaccaacgctaggcttcggagcaaaccaagcaccaaatcaggtcgccatggcatggtcccagcaaacgttcgacccatccatggcggctcagcaagcatcaccaatcagagccgggcagccgaatgccatggcccaacctcaggcgcaagccgtgatttcgcccttcgccacgccatacccgcagcaaggtgccgtgaatagggcagggggcaaaaaggggctaccgctgagtgggggaatcaagacccatccaatcccaccccagttcaagttcccacccgtcccacgctactcaggcgaaactgacccaaaggaattcctctccatttacgagtccgcgatcgaagcggctcatggtgacgaaaataccaaggcaaaggtaatacatctcgctctagacggcatcgcccgttcttggtattttaatttgccagccaatagcatttactcacgggagcaattgcgcgatgtctttgtccttaactttcgaggcacctatgaggagccgaagacgcagcagcatctactcggcattcgcaagaggccgggggagtcgataagggagtacatgcgtcgcttctcacaagcccggtgccaagtgcaagacataaccgaggcgtctgtcataaacgccgcttcggccgggctactcgagggcgaactcacaagaaaaatcgccaacaaggagccacagacgcttgagcacctacttcgcatcattgacgggtacgcaattggcgaagaagattccaagcgacgtcaagcaatacaagctgagtatgataaggcttccattgctgccgcccaagcccaagcacaagctcaggttgccgaaccacctcctctcgctattcgccagcctcagccggcgatccagggacaaccgccaaggcaaggccaagcctccatgacctggaggaagttcagaaccgaccgtgcgggcaaggctgtgatggctgtcgaagaagtgcaagccctccgcaaggagtttgacacccagcaagcaagcaaccatcagcagcctatccgtaagaaggaccgaaaagacctctactgcgccttccacggacgctcttcgcacaccacggaacaataccgaaacattcggcaacgtggcaacatgcatgatccaaggccgcagcagggagcagctgtcgaagcacctcgtgaagcagctgaagaacaagcacccccggccgaacagcgccaagatgcgcagcgcagagtaatccaagtgattacaagggccaacccgccgatccagctatcgaagcgacaaaagaagatgcagctccgaacggtccacaatatcatttcggcgggcgaaggggccccgcagtatctgaaccagcaaatctcttttgggccgggagatgccgaaggagtaatgttcccgcatcaagatcctctggtgatctcagccgagatagctggcttcgaggtctggcgaatcctggtcgacggagggagttcggccgatgtcatcttcgccgaagcatatgccaagatggggttgcccaccctagcccttaccccagcaccagcctcgctccgtggtttcggcggagaagcagttcaagttcttggccaagcacagttactggtagctttcggcacaggggaaaacagacgcgaagagcaagtattattcgacgttgttgacatgccgtacaactacaacgccatcttcgaccgtgcgaccttgaacaagttcgaagctatctcccaccacaattatctcaagctcaagatgcccggcccggcgggagtgatcgtggtcaaggggcttcagccttcggccgcttcaaaaggcgatatggccataatcaacagagcagtgcataatgttgaggccgaaccacatgaccgggcgacgcacgcgctaaagcccgcccctcacagcaagataatcaagatgcagattgatgacgccgaccccacaaagctcatatcgctggggggcgacatgggcgaagaagaggctgcgaacatcctagaggtactcaagaaaaacagtgatatcttcgcctggggccctaatcaagtgggaggtgtttcgatagatctcatcatgttcacctggcagtcaagccggacgccaagccaaggaaacagaagctgcgcaagatgtccgctgatcaccaagaagcagcaaaagccgaagtccaaaaattgctcaaggctggggtcatccaagagatccaccatcctgaatggctggcgaatccagttttggtgcggaaatcaaacggcaaatggcgcatgtgtgtcgatttcacagacctaaacaaggcatgtccgaaggacgatttccctttgccacggatcgaccaactcgtggattcaacagctggctgcgaactcatgagttttttggatgcatattccggctattaccagatacacatgaacctgaccgacatccccaagacagccttcattacaccgttcggcaccttttgtcatctcaggatgccatttggcctgaggaatgccggggcaaccttcgccaggctggtatacaaggtcctttacaagcagttagggcgaaatgtggtagcttatgtcgacgatatcatcgtaaaaagctgcaaggcttttgaccacgtgtccaacctgcaggagaccttcgacaacttgcccgcagcgggtatgaaattgaatcctgagaagtgtgtttttggcgttcgcgcaggcaagttgttgggtttccttgtttctgaaagaggcatcgaggcgaatcccgagaaaatcgatgccattcagcaaatgaagcccccgtcgagcgtacatgaagtacaaaagctcgcaggccgaattgcagcactcagtcgattcatctcaaaggcagccgaaagaggtttgccgttcttcaagaccctacggggcgcgggaaaattcaattggacacccgaatgccaagcaacgttcgacgagctgaagcaatatctgcaaagcccgccagctctgatcagcccagcaccaggaatcgaaccactactatacctggcagcttcgccagtggcagtcagtgctgccctcgtccaagaaatagagtcaggctagaaaccggtctatttcgtctccgaagcattgcaaggagcaaagacaagatacattgaaatggagaaactcgcttacgccctggtgatggcttcgcgcaagcttaaacactacttccaaccccacaaagtcatagtgccatcgcagtaccctttgggcgaaatactccgaggcaaggaagttactggccggcttaggaagtgggcagcagagctatcccctttcgactttcattttgttgcccgcactgctgtcaagtctcaagtgctagccaacttcgtggccgaatggacaccggcattcgtccccgagcccgaacccgtcgaacaaccctggataatgtattcagacggtttgtggtcgcataagggggcgggcattgcggcagtactcacttcaccaagtggtgtgccgattcggtatgccgcaaggctgcagttcgacacaaccaacaacgcggcagaatacgaagccattcttctgggcctaagaaaggcgaaagcattggggattcggcgcttgctaatctgaacgactctaagctggtggcaggccatgtcgacaaattctttgaggcaaaagaagaaggaatgaagaggtatttggaggccgttcggtctatggaaaagtgcttcaccggcataacgatcgaacatttgcctagaggccagaacgaggaagcagaggccttggcgaaatctactgcttatggtggcccacattcgcctggcatcttttttgaagtcctatatgcaccaagtgtgcccatggacagcctggaggtcatggcaatcgaccaggtgaaactgggcgaagatccatgcgactggcgaactccgtttgtgaaacaccttgaaactggctggcttccggaagatgaagcagaagcaaagcgcctgcaactcagagccatgaagtataagatggtctcgggccagctatatcgctccggggcacttcaacccttacttcgctgcatctcttttaccgaaggtgaggaaatggcgagggagatacaccaggggctctgtggcacgcaccaggccgcaagaacagttgcctccaaagtgttttgacaaggagtgtactggcccaccgtgttgaaagtctgtgttgagcaagtcaagaagtgcgaaagctgccaacgccatggccgaagtcaaaacgcgccccagtattagttgcagcccatcgcaccaatctggcccttcgtcagatggggattggacatcattgggccgttctcggtggcgcgaaacgggtacaagttcgcaatcgtatccgtcgaatacttttcctgatggattgaggccgaaccccttggagcgatcacttcggcagcagtacagaagtttgtatggaaaaatattgtttgccgtttcggagtgccaaaagagttcatcactgacaacggcaagcagtttgactctgacaagttcagagaaatgtgcgaagggcttaacctggaaatcagattcgcgtcggtcgcgcacccgcagtcaaatggggcggccgaacgcacaaacggtaagatcctagaagcactaaagaaaaggcttgagggggcggcgaagggcaaatggccagaggaaatgctatctgttctctgggcccttcggacgacccccacaagaccaaccaagttcagtccgttcatgctcctttatggcgatgaggcaatgaccccaacagagttaggggctaactcactaagggtgatgttctatgggggcgaagaggggcgcgaggtgtcgctcgaactcttggaagaagtaagagtcaaagcactcgaacacatgcgcaactatgccacaggcacttcggcaacttacaacaaaaaagttcgaccaacggagctgttgcctggtcatcttgtcctaagaaagaaggcgaacctgactgccgttggcaagcttgaatcaaagtgggaaggaccatacctcatcaagaacaagtctaggacgggatcctttcgactggcgacactggaacgcgaagagttcgaccatactggaacgctgcctctctcaaacgtttctatgtctagaacgggtggcacccaaatcgccaatttgtaaaaatgtatatatcgttatgtaagcccttcgacactatgtaagcctttcggcaaagaaaaaaaagaaaaaaaaagaggaaaatgcaaaaagacaaaaaaatggatgtagggctattatccatcacggaggcccgaaccagtataaaacctctgtgtcctccgccttctttttatttacttgtgtgattgataatttgtgggaaaactccaaggcaaacgcctgatcagcgaaaaaggccagggggcgaaacgaatcggccgaagcatcgctcgccgaacgttggaaccgcaacagcttgtttcgggaaacaactaaccgaacaccgttacactcgatcaaaaggaaagcaccagtgcttcctacaacatagaacaaaacggatcgaaatcggaagccgaaagctgaaaagtcaaaacctatttcgctaatatacgcaaaggggccgacacgttccgacccaacaaaagcacgcgaagtgacaatgcaaaaatagcgaaaaggagataaaacacatctttattgattttaaagaaaaatatatcgaagagtacaaacccatcaacatggtgcaagtaaaagaaaggagcaatggctttacagcccaacttacaaataaattacatctccgtccccacaatcactctctttctaaggaatgatcaggcgaactaggttcgtcatcactactaatatcatacacgaccctaagaggagaagggggcgaaacacagactagactataacgacgctagaagattaactcctgccgatcagttctttgatgatttcgccaaaagcgaaccatatcctccagacgtcttgtacgaacaagatcgtagtcttctatggttcacccggggtgcgccctcagccagccggcaaccttaaaaaccttatagttgcggccgtttatcaccatttcgcgataaacaggccgaaatgggcatcgcaccctcggcaaacccttcaacgccacgaacttctcgttgctgtttcgccatttttcagcgggaggtcgaacacatacctttcggccgcaagcctgctagcaaagcacaaaataaaggagaagtgcaaaaaaggagggaaatatagacgaagattagttccgctttcaaacagaacaattaaataagcgaaagggttatactttgccagtagaacaaagactatattgaatacaaggcgaaggtggcttaaagccgaacaaacaaaaagcttatatacaaaaacttaggctacaagaaagcccgaaagggccgaaggaaaaaataaaataaaaagacacgagggcgaagggtctcacaccttagggtggtcttggcctccgttgccttcgtcctcgtgcccgggggaccgttccgacggcccaagatcctttttggagttgacagcagcggcctcctcgttcctcgcgatcctttcaaggttcttgcggagtcgaatctttgcacagtcccggccgccatcctcccaaaaccccttccgaaaggcccttagcgcagccccggagcactgcatatcgctaggccattcctccttcacgaaatcgggaaaattcccgatgtggtcgcacccgtgtgtgtgcaagaggctgagaacgaatcccgccgaaacacgagcgcaacagtccccataggtgcctgccacttcgacaaccgagccggccgcctcctgtgtccattcggaaaaatcgagaacagtcccgccttcgcccggagcaccttccgcccgcgccccaaggtcgttaagggccagctggagagtgtaacaggcctccttggcggactccgtggctggtaccagggtcacggcggcatctttggcggacacaagacgggcttcgaggcatttaatcttctccttagccgaagcaagttatcggtcccgttcggcgtcctgcttgcgtgctgcttcaaggtcagagcggagagacctattttcagcattcgccttcttcaaagtctccgccacaacgcttctttcgtcttccttgtggcgaagatcttcttcggatttgcgaaggcgaaggcggtacccatccagtcgctctaaggcggacttcttggcacttaggtgcgcggcaaggccctggtaaaaaaaattacgtcagggaactggcgaaagagcaaaattcgacgcttaacaataaaaatcatacccgcacaaaataggctttccacagccgcgcagctttcgccgaactcgttcagttcggtgaagagcccaaggccttcggtcggggctatgacctggcacgccccgtccacgaacggagtgatctctggccgcgtggcgaatacagcggagacaaaatgtggggcggtaagcgtcacgtccgaaacgctcgcttcaaccgccggggcctttccctctcgttgacgaacaggtgaaggaactgcatcaacccgttcgtcctcagcaacatttgccgcagcggccggggctgagacactcccacccgtcgccgcttcggcatcgctagcaggtggcggagacatgcgcctaccacgggaagctgcgcgccgtaaaaccggcgaagtaggagtcccgtcggaccccttgttgtccgaaaagccatggccgacatgcacaaccttccctttcttcttcttccttctagcggtcatcaccggtttcgcggctgtgctggagatcaccaagagggtgttcgccacgacaatatcttgcggccgtgtaggcgaaacatgagagcccgccctagatttcgcaggagtaggactggaagtataaccatgagagccgtcatccttagaaccagcctccacatcttcctcttcctcctcatccccatcactttcgacggaaacctttgcgctgcggctagttcgaacttggccgcctttcgcgaccgcacgcttgcgcttcttcgaagtgccaacttcatcatcaccggcccgagaggggttcgatcggcttggaaattcgccagtataaacatggttcacccggccgtcggcttggcgctgaagcatgcgggcgaactcggccgtggttagagctccgatcatcttcgatgcctctatttcggcgtcttccaaagtccgcactgcgaaaagagaggaacacaaccgtttagtctaaaaagcgcctccataaaggaaatatgcggcctagagcaaaaacaaaaatcttactttcaaccccggcggggagaacaaggcggggaagcccaagaacttcttcgcccttgttcacggaaacgtcccacacacgagctagaggggaaatccgaaggagacaaaactcctcacaaaggtcccgggtgcttagccgccgggcaatcttacaaaggagtatgagccgggactcgagagtcccatcgatttccacgtttggcttcgcgttgatggaaacggcagaacgctcaaaaaggagccagttcgcctgggcattttctgcgaagtagggtctgctgatgtagaaccaattctgcatccagttcctgtcccacttcgccatcgatgcaggtactggccaagcatctgaacgctccggccgcagcatgaaattcacgcagccgaaaacggttttcctcggacccgccggcgtctgcacgtctttggtcgaggcgcacgcagtaaacagagcggcaaatagctcagcggtagagacgaacccaaaggtccgacacatccaagcgaaaaccaccagcttcgggaacgccgacgggctaagctggggaagcctaacctcatacgttgagagcatcgaaggcaagaagttgtcacatgtgaggtgaagcccagcggcgaagaatgcgcgcgaagacaaccgttcgcccatccctaggcgagggaacaacggcttcgctcccgcatgatccttggccctccgtgagagaaccagatgataccagttcgcccaaatcggcctctttgacaagtgatttgccaaggaagcacgaccatccttcgccaaggttgccaggatcttcgctagttgacccggccttggtaggcttgcgaggagccatcgggctcgtagctcaggaaagaaagggaagagccgataggctaggggcacgatgatggcgaaaagctaaaaagcaagagaatgaagagagcacggagcgtgtcaaacggtaaaaggggagaacgtggggggagtgaaaaagtagcaggccagcttgggggtatatataaccccgtcgcgagaccgttcgcctgccaaccaatcgagccctgacacgtgtccaaggacagacgaaacggtaaattaccatcgggacggagccaaacagtaaaaagcccgattacgaagaaggaaaagcccatggggcccattactattcatagtaataaaagagactaaatagccccctttgatgctttgcaacggatgcgaagaggagattttctcaagaaatttttctaagcataaaaacaaaacaaactttactagcaggaacaatataggtttcggcaggaccaccggtcgaaagggggcgccacataccataccacatggtttgcacggtctcggccgaagctcctatctcactcttgcccatgaggggcttgttggcgatatggcatgaggctcttcgaccaaacttgccgaatccagtaagaattcatgcccgaaacgtcaaggttagtcagggcgaagcccccccctggcgaagactaggaagcaaggacggcgagaggcagggaatcgcgcgggtacctcgccaagccagaggcctcctgggcgaaggatgtagggcgaagagtatacgccgaagggggacgacttcgccatagcaagattcggcccggggaggaccgtagaagccatcctggcccatcaagtctaagggctaattgggtcgacaatcgcctgacggcccgttaagggccaatgaaccacaattacactgtgtacccatgtaaatgtccctttcataagggcaaccatgtaaattcccctgtataaccaaaaccctagtagtaagaaccagtaatggggctataaatagccccatagggccatgtaataaggggatcccaagaaaaattctcaatttaatacactttacttctttcccaactactgttgagtgaccacgtctttcgacgtatgcggttgtcgtttcgacaacaaccggtttaaccgggttggatccaacctgtgaacaacctgagttcaagtaccaaactcgtttgtactcatatatgatttccaccccttttttcctacttgggtaagaactagcgcaatcgctaaaaagcgatcagtcgcgcgcctcccctcccgcacggcgcggccacgtggcacgcgcggagaggggggccgcggtggaatggcgcgggagcgccacgtgcacacgtttctccttttttctttcccttttttcctttcggtttttcttttcgttttttctggtttttttccctaatttggcgtttctctttttttttctttcagttttttttcttttttttctggttttttccctggtttctttcggttttaaacttatatgtatataaattttgtttttgcgtatataaagtttgtatacgtacgaatacaaagtttgtatacgtggtgttttttttttcttggttttcggttttttaaatatgtatgtatttacgtatacaaagtttgtatacacgtatacaaagtttgtatgcacgtatataaagtttgtatatgtggtgttttttttcttggtttttggttttttaatatgtatgtatttacgtatataaagtttttatacgcgtatacaaacacaaagtttgtagacaacagtgtagtagtagtactagtagtatagtactagggcctgtttggtacagctccaactcctaaatttagctccaggagttgagtctgtagtggagttgtggagctgactaaacccaactccacaactctagttcattttgtgagagagctccacccagctccactcccagttttggtggagctgaaactgtttggctgagctccagctccaggagggctggaggtgtgccaaacaggctcgtagtaacagtgtagtcgtactactagtagtagtatatgagcagtagtagtagtaggtggtacatgagtagtagtaggtggtggtactagtagtatatatagtactgaccgtgcggacggcgggtgcccagtcgtccattagcagtccccaagatctagccctcaagacagaacccactagcaaaacgttttatacttaacctcaatttaccaatatttttgtaccgtgtaaggtattcccgtttggactcggatcgtcacagaacggaaagtctattttcgccttaaaagaaaagaaattgatgtttatttgggcctcaggatactgggcctacatggcccatatactaaaaacatccagcacgcggaaaaagtacactgaaggtccctcaacttgtcatcgagttacaaaatcgtcctccaaccacagaaccagatatccggcgtcccttaactaaccaaaaccagtcacaataggtcctttggtggttttaaccctggttttatcctacgtggcggctgagtcagcatgggacccacatgtcagaccgccacgtcatttctctccccacctcgtcatttctctccccacctcttctctccctttctcggttcctcctctctctgtctaaatgcctgtaggccggtcggcgggagagaaggagggcggcaccacgacggcggctgctccgcccgcggagacgacgcggtggtcgtccctggcagccacgaccgcgagcctcggggcagtcggtctcggcggtgccgcgctgctggtgtggtggcccgcggagacgacacggtaccgcgagcctcgtggcgatcggcctcggcggcgccgcgctgctggtgtggtgggtgctcgcgttccacccggcgaacgcacgcctctggatggtgcctgcggggctcgtcctcctcggcacgcccatcctcgcatggctctccctttgcctgtacgccggcccgtgcactgccgtccgcgacgcgccggtgcacgtgtaggatcccccgcgcgagtctcgcgcgcgcgcattttttgctgcttccagctgctccatttcgggatcagatgtacatacatgttcagtgttcactgctaactagtcatactatacttctttctttgatttcttgctgattcatttcgggatcagatgcacctgcacatacatgttcactactattttgatttctttgtgaattcagctgcgagctgcagcgtgttgatgctagagggagagggacatgttgcattgacatatggtatatatgacctggtgtacacagttgctttccaagattacttcctccgtgcgtgtgatatggtgaatgcgaacttggccacctcctgcgcgaagtgctccgcctcgtgcgccgctagcgccggcgggctccatgagccgcactcgaacctctccagcgacgccagccgtgacacgctgctccgccgcggccaccggtgtgtgacacgctgctccaccgctgcatcgccctcgtcgtcgtgcggcaccatggacctcccctcggcgcaggatgcgctacgtgccagcgcgggggcggcagcgcccggcgcggcgacgtagtgggcaagcgcgaccgagtgttgccgcgcgagggcgcgcatcgcctccatggctttggcggtgggctcttccctttcctcaaggatgggaggctagcgctgacgaagttgggctgccggagtggcggcagcatcggcgacgaccgcaccaccacctccctgcgtgcaaataccggcgaggcgggcgacgaggcgaacccccggcggcggcgaattgagagagagagaggaggaagggagagaagaggggaaagagagaggatgtcgtatcgtcgccgccatgtcgcctgcctcctcctcctctcccgccttgcccagcggcctcctccccagccgcacgctgctcctcgccgcctgcgcgccgtccctcgccgtcgcccgccctgcagctccttcccccaccgccgccacgttgcccgccatcaccgccgccatgtcgcccgtcgacggccgccgacgccttcctcctcccgccggctaagtcagagaagggaaagtgagacgaggaagggagagaagaggggaaaagagagagagagagaggaggctgacgtgacagcacatataggtcccacgctgactcagccgccacgtaggataaaaccgacgtcaaaactaccaaaggatctattgtgaccggttttagttaattaagggacgccggatactggttttgcggttgggggacgattttgtaactcgatgacaagttgagggaccttcggtgtactttttcctccagcacgctgatgaaaattcataactgaacatccataattggacctcctgaccgtcctgggcttcagtctcgccttctgtccaccaccaatcaacaggcataaaggcctactcgtgtgagctgcagttaattttgaattctaaaacttaatttgaaggtttcattttgacgttctcttttttaaccttagattttgaattactgtacaaaaaagaataactctaaaattgccttttgttactttggtcaagtatcctccgtttacagcatataaaaaatgcatcccaagccggctgataaagtggcgccccacctggcgagcgaactaatcgaacatcacacccttcgctcgtagtagtagaaactacggaatacgtatcgatgcctgtcgtgttgaacgagctaattaattaaccaatggcacttaccgttattggaccgcgttgacatacgtacgtactcctacaggagtaatattgtagtgtgcgcccctgctaacttgtccttttcgttgttttgttactacggtcgggcttgccacgattacgtgccggtgggataatgaccatgagatagataaaagttaatccatcaagtggtaaacgataattaataactgaatcgaatcatctccggtctaactaaacaataaattcccttaatttacttccgatagaaattaacatggtatttttgcctatggtctgaaaaagaatgatatgtactcccttaatatgttacatcgttgatattttagatacgtttgatcatttattttattcaaaatattttatacaattatctattgtgacttgatttgtagttagctattctttaaacatgacttaattttttctgtttataaaaataattaaataaaataaatgatgtcatatattagaaacggaggtggtatttgttaaccgttaatctggacgaatacgtacactgtagttaagtgcaaaattacttgaacgggaatgagtaaactacgtgtgacaaggtattttaatttgcacagaggatgcaacggattccttgtaatttgcttaattacaatagaaacaacgcatttttgcaattatatatatatatatatatatatatatatatatatatatatatatatatagccgtggatatccgtgcccaacgtttgaccgtccgtcttatttgaaaaaaaatgtgaaaaaattgaaaatatttagtcacatataaagtactattcatgttttatcatctaatagtaatagaaatactaatcataaaaaaaattcaaataagacgaacggtcaaacgttgaatgtgaatagtgcaaaactgcactaaaatctccccactaattttaggacggagggagtagactacatgtgacgacgcagtacataggagacatcggacattctgatcctcatgatgtatacaatctgataagactaagtacaatgacacactacatactccctccgttccaaaaaaaaggcaaactgtgagttcccgtgccaacatttgactgcccgtcttatataaatttttttataattagtattttcattgttgttagatgataaaacatgattaatactttatgcgtgacttatcattttaattttttttatcattttttcaaataagacgcacggcgaaacgttggacacggaaaccaagatttgtcttttttagggacggagggagtaagaggcaacggcaatcccatgagacaacgtgcaatgacgcaatgcaatccgacgttaatctggtgagttttaacaaggtactaccatattttaatgtatgacgccgttgactttttacccaacgtttgaccattcgtcttattcaaaaaattatgtaattattatttattttattgtgacttgattcattatcaaatattctttaagcatgacataaatatttttatatttgcacaaaattttttgaataaaacgaatggtcaaacgttggtcgaaaggttaacggtgtcatacattaaaatacggaggggtacaatctaatgagactgggtacaatggcacaatataatccattgaacgtgacaacagtaacccaatgagttctaataacaactcgccatgcttgacaaggtaaaaggctactttcactctcaggggcggatccagcataggtgctgggaggactgggtctcccctatcctactagatcactattcatagaaggagagagaagggaaaaaaagggaggggaggggaggggaggggagtgaaggaggaagaaggagattagttccaatataatgttttttctggaactgcccctattcacatcaattgctcaactggctaggtgagcacttatctttttaaagtagctcactcttttagaactagcaaaggtgttattaaaagtttgcatgcatgtatctcatgggttcggattttaatattctcatagaaattattctctacataggtcttggatcacataataattaattccaccagttaagccactaatcgttttagactgcacggacccccggccggactcgacgcgcgtgccaaagtgcgtactacggcgacacgttcgagctgttgagcaccgggaggagatcgatcgattgatgctcctctccgaagtgaagtactgacgttgatatatcgatcactctcgatacatacgtatatgatcaccgcacacaaaactaaacgtgcgcgcgctagctcgatcgtttcagtgagtgtggtacgcgtactgtcaatcaattatgcatgcatggcgcgccgatcccacatccccgaaggccgtacgcaagtcggtacgtggtcaagttgcccacctgagatcaaatcgcatctcatcccatcgcatcccatcgcatggtgccctgctgccgaaggcaaagccatgcaacttcatcccaagcccccaccccccgcgcgcgcgcgcgtgcccgcgcacatttacctcgccaccgcgtctgatcgatctcgcgcgcgcggttgccggagaaatccggcgtgtgtgcgcgcacatgcatgcggtcgacgggcaggtaggattttccttggcgtgtgggaacaccgcgcactgtatcgtggcgcctgaacctactgagatgtggagaggcacatacgagagtattctgcagctcgattgctactccctcctactagtactagataggtataggcgctattagccaaagctagtggctgagaccgcgaggaggccggctgggctcgtgacttccgcgcgcgccaagctaaggccgtaagctaagctaggcgtcgtcgttggcatgtggaacccagccgaaccggagcctcaaattcccatggaagcatccacgaaccttctcatcgcacacctcgctcgatctcatatccccgaaagaacagtatgtgtgatgcgtgctttggggcactttgggcttacgcgagggatcacgagctagtacagtggtccatcaccatcgatcacatgcgtggtggtcgtcacgctaaggtagtttgtagtgtaagactgccggtgccagttgacaagtatactcctatgtcaaccacaattgcatatcgtgccgtctttaggcaaatatcgaagttggatttatgctgatatgggagagaaaatgggcaaaaagatagctttataagtattgaccatcgtgcattatcgaagaaataagatgggagggacgacgatctttctctgcagatgttcgataaaattgaaatggtacatactgatatatgtctaaaactgaagggatgacgtgcacaggtcgaaaaatagtcttttttttacccggctaaaaattcttgcctagatcgagaagatacaacaagctcatcattataaagcatatagtacatatcgatctcttcatgaattaattagtaatatttcaactaatagtctctgctattattttcatcaaaagaaatattatcctctgttatatgcatgtgtttattgcatttgtaattatatttgcacaatattaattggtgttatttgacaagcaagctgctgctacgcaacccgctgattaccatattgtttgtgctggctgcggcgcagccacaacccatgcagtcgaacaactccatcgctagcaagccttaaaaaatagcacatgctatgctatcctttattgtatgacatggcacatatatatgataaaaccaaaccaattaattaagcatggttaagcagctaactgtgacaacccgcaatgcatggtagctagactttttttttctttttaagtgacaccttactatttacagacgataattaagagaccgctactccctccatcttagaaaacccaactttcccaaaagttgtttttttccgtcggacggggtgaatacaaatctacaactgcacaatctatgttgaatgcaaaaccgacgatttgatatgtggatgcgtatagctatgaatctatatatttatatacatctggataattgcgtacaatcagttttgctcacctgcccgaggagacaaaaactataaaagtacgtatcaccattcaagggaggcaaaataattccaaaataaacagaaaaacggtggggttttggttgttatcagctgatgatttatccatagtctgactagctatctatagctatagtaactggaatacttaaaaaagctttcacgttgatcagaaaaatctgatgttggttagatatgttgtgttaccaaaaatccatagatcacataaaaatcagtgtttaagtaaaatatactattgaaaatagcaaagactcattagtttcgttcctataatttagtaatttataaatttgaaatttataaatatgaagtttctttgtattcattttaaagtctcggcttagtttttcgttgtttagtctcaaattaaaaaatactaattattaagttgtagtaattgatatggactcatttttaatgaccacaaaatagttcctaaaacaactaatgtattcaatatacattacaattttaattaataattaaattttcttatgttcacaatctggcacaccaacaatattgtccttgcaaaaataagatccaactctcacgagtttacgagtagtactgttaaacacatacatagtatacctataactacttttctttctttttttttttttgggggggggggggggggtatctagctagctacttttctcatgttcaacctggcacacacgaaagaaaagggcatatagtacatatatatctggccaatggataaatggataataccatacatccataaggcaattttaaggtaagcgatatgcgcgagtacaacgtgccactttgactagttgcagcagcttctgggctctagctgtggcaacgaaagagaaattcgtgatcaggagatccacaacgacgcaataaggtgcaacttgccccatgaattgtcgatttcacaacctcacagcgactttgcactgatttgttgcggacaagcattggactttccgtttcctgcgcctttctgaagtcttttagtttgagggcgtacggggtggagaccccctttctcttgataggtataatgcacttttttgttggtggaaattgatgatgcccatagttgctcaggcacagagagatagagaagaaagaactcagctataggtaggatgacccagcccaattcagagaaaatctaatctagatgattgtgaaatgtatggtgcgaaaacactagccctattgacatgtaagttcatacatatcggctgctagcttaggtctcagttagttcatttatattaattagcagcacaaataacaccgagtgacagcgattagatggataagatcatgcatgctctttatttagtgctttacatgattggaatggctgaaaaattgagagatctccgcgttcttttaacccacaataatatcaggtagtacactttctgctctcctgatgtcattaattagcaatttactaggtaacacgcgctagtgacagtgagtagtggctaatgtaatgtgtgcaccactaaagtgaacaagctaggcaaacagcgatttcctaattaattaatcagcacattcttcttggctcattttaatcacctgtcagcgcactagcaacggggtgaaatgcataagctaggccagaaagattgatgccctggcatggcctgttttgacttttaacttccctagatgaacaaaaagtctaaacaaagagatttgtctccaaatcttgcctacaacaatctccccctctttttctataaaggggcaggagacctacgcataatctacagcaatctcctgtggctaatgcgatagctttcgtttcctttctttattactgttagagttgtatggcaaagatctgattcttatgctatggtataggattgtttgaaattgagtaatttgtgctgatcacctattcctaccaaagttttaatttaggccatcttaaaagtattattttcactttgcgctaagtaattctgacaaaagttgaagtttataccaagtaacctacatgtcatgcattgtgattaaccatatatgttactgtccatgtatcaattacatgtggaccacttggttcaaagcgcaacatttactaacaatacctaatcaaagtgaaaaaaaacacgtcaaagataatccaaagtaaaactttgaaaaatatatggtaaaaaacgtaatttattcaaacatcatctctatgattatttgagatcagtcaaccagtcgaatatttgtgaaactctcaatacaattattttgtgtactattacagttgtctactctctccgtccctaaatataagggattttggttgtatatgacatatcctagtacaacgtaactagacatctaaatctagatgagacaaatagtatttcttgatcgtcgaaaatatgtacaagcaccgatgattatagcaacagagcctacacaaccacctgactagctttggagttacctccttcattgtttatggtaccaatcgaccttcccttgcgtagactctagacaccttaagttatattcgtgagtacgtttttcaaactattaaatgatacatttaattaagaaacttcaaataaatatatttaattatgaagttataattgttaatacataataattatgtactaatcacccacgtcgtgttattcgtggcatagttaagctaaacctagcatggtgctgagttattatctctactttcccaactaacttcactcgttttttgcacgtacgttttttaaactgctaaacgatgtattttttataaaaattttctatacaaaagttactttgaaaaatcatattaatctatttttcaaatttattttagctaatacttaattaatcatacactaaacactgtttcattttgtgtgctgggacacccgagacactgcattgctcaaaacgtttcgaaatggacgaggtcgtacatatatgcgtctccaaagtccaaacccaatcccatctctattcaagaaacagtaccacagtacagtacaatggtacgggtgctagtgctagtgctagactgcccctagccagccgctgcgcgtgcagaagcagaacagaacggacatgtgcagcttgcgacttccgtcgtcgacgaaacggacagacagagtgctagacgggcagtgtcccagtaggaactagaaaagcaaagccaaacccagggaaaaaggtagaggaaaaccctcggctcggtcggccgctctactgctactgggtgtgaagcctcgcaagcggaaaagcgcgcgcggcgagggagatcggcagcacgagcacgaggaggattgaaccgaactacgtctcgctctcgcgcgccgagtcgagtccacccgcgttgacccgtccgaacccgcccttgacctgctgacgtgtgtggcgcgggcgctggcaccgccgccgcgtctcgttgctcgccagactgtctttaatttgccgggggccacaccgccccccgcggcggcggcggtgcatcgcgttgcgtcgcgtcgcgcggatcttctgctccgcccacgacgatctccgcatgctccgactgcgtctgcgtgtgctccctaaaccgcacgcaccgtgtgaattgtgatagtctgattagtgatttagatagctcgatcagtgagcatccaacttggcacttggtaatcttacaataataattctccttccagaatgaaaagaaaaaaaaatgaaggggtcattttatacgatttgcgaaaattgacttgctggtactgacacgtcaggctcaggccccacatgcctgaaattgcacgtcgctggggccagtgacaatgtccacattggtactacgtggtacgtgattatgcgggaagaaatttccatgcaacgcttccatatttgtctgtcaacaattggctcgccgctcgctgtcttgtgcttgggagttcacagtgagcgtgagagcatgcaaaatgcaacacctactcatgccggcccggcgcctgcgttgagtgcaatcgcgcatagcgcggttagtaccgtctagttacagcaacaatctactactcgctatacgtacctgcatgatcactggtcttttgtgaaaaaagaactccatgatcactgatcactagttaagcagtcaggaaagttctaatatgtactcttcgttccaaaataattaacttttatacgcaaatttagacacagactatatctagattcatgtgtaaaagttgactttgtttttgatagagggagtacttacataaatattttcaaagaaattatatatacacatgttgatattttaataagggcatctttagagaaaactttaacaagtgtagctagacattttctcgctcccctgaatagtctagatatttcgacttctgagtagatagctacataatccattaaatgattggtgatctaaagttggccaacttatctaggttctcaccaattgtgtattcgctgagtgcttctcgcggaatccagctctccaaatttgagtaaatgaatgtctagatgacatgatttctcaatttaagtactactccttatatctctcaaaatataaggacttttgtcaattttatgaccaattaagcagcgagataaaagttcattatgtcccttattaaacaattaggaattggtggctgaatgttgggactaatccatcctggagtataaattaggggtttaaatctgattgcacatgttatataaattataaccaaatactactatatatatcactaagattgtaggacccaaggtataagttaattatttaagggcggggcttgttgaatttccaaagttcttttataagtaacataaatgatcagtgcctaaacttgtgggggtggtgccatttaggtccatgaaattgaaaattatacatttagatccgtgaactttgtttaatttaccactcccggtccaatcgctctttgacacagctaactccttaggtgacgtgccacgcaggcaatacttttgcgcttagacccctccgcatcacagtgcaccacatataccctctttagctacagtgacacccgaatccccctaaaaatatccccaaatccttcctccctctcattcctctccttgcacatacagaaaatgatgccctaattaataatcgtcattgttgtgcgctccacaatggtcctcttcttgcacaacgagcattttatcaacggtaccttcttctggcgactataagacaaggacaagtttggagaagccatggggatggcaagtgtgcaagcggcactaccccgcctcccgccactaattgatccacactgcgctacctcccgttgctaacctcgtcgtcaaaaccctagccgattcagagatatttgggaggttctgtttggaatgcactgataagggcaaattatgtaagaaaatatatacaaagggggataaagtgcaaaaatgttgtctacgtagtgcgtcatgttggcggtcagccgcggtcaaaaggcgattgaaccgggggtgatacactaaaccaatttcatggatctacacgcgtaatttttaagctcatagatctaagtgacatcactccacacgtttagggaccagtcatgtattttgacatgaagagagtaaaaaaacgatgcaaacaactttgaatttttcaaggttttgttagaaattaattcaattcccgccaaactcctctgaaaattctccattccaaagaactgcttagtcggcagatgaggcacacacttcgccatcaaaattgggttacagccatcattccgttgctggcccaatgataatcatttcccgttccgttttaccagttcaacaatcagcgactagtgtgcttcctttttcttttttggaccaattggcgtgctaattcagagatagatagagaaagagaggagaaaaatatcagcgaatcaacaccgagaaaaccttctcatggaagctgacagttcgcgagtggtgcttaggtcggcccagccacgacaatcgcgcgggggctcttttctcaggttttccacttttccttttccgcttcttaattaatgcaagtgtgaaactacgaagaggaaaatgtggctagcttccatgatttattttaaaatattttggttcttttttaaacattttttaggtatacccttagaaaaaattatcgtagtaatggatcacttctggcgctaatcagggtagtgccatggaggtggatcagtgatgaatctagaatgaaatttaagtatgtgctcatatttatgtaaattattttagcggccaagtaaatatatatatatgcctatcatttttttaaactcaattaattaatacataaacaaaacaaagaaaaaaatgaattgtataataaaatcatgattcgaaactgttggtgtggtccatggccatgtcaatagtttaactgtatggccaaattactttattggtttttgaaacattaaaaataattcaaccaaaattgacaaattggtattctcaacgtttactaattggcacatcaggtacaatctcagaatctgctcatcaattatgtgataaggattaacaagctaacaaaaaatttggttgattaatctcacaacttttaagttttcaccattctcattggctcttagtaatcagtattgcgttcttgcttgcagtggctgataggttggagggcagatctggcccttaagccctaactatgaatccgcccgttgagaggggttcaatataatgccgttggcagagccattggatctcggtgctaatgaggttggtacctaaaaatgattcatttgtgaatacgtttttttcccaacaatctattcataaaaaggtttttaaaaagatcaagatgtaaacaattcacgctagctccccttttattcttttagagaacacacactcccgctctcccttttcactcccttttaattcccttttccttatctgtgttttgaggtgatgcatgcaacgccgcttggctggctgggcccacagctcagtcgcatgcaagagtgtcgtagtgagcgtagtagcagcaagcagtagcagtagagctcactcgctcgccatgcgcgtgccgtgcggatggtttttagtgcttgcaatttaaaagcatatctgctcgacatccacttgggtttcagggctttcagagctgatcactcctgctctgctaatgctaacgttaattgtcactctcacccctcccctcgtctcgtctaaattatctgaacctgacgaggtgatgagttgcgaaaacaacgtgtgtagtgtcacgcagaaggccacgcggatcatcacatctggggagagcgagccgtgtcgatcgatcgatccgatgtaacagcgcacgcgatcgatctgcaccgaattctcgcggtagaaaacatccgtgtcggcataaacaaatcgaagcgatctctcgcaaaacgctcgctcgcggtcgcgatcagcgtaatgataaccaagccagccactgcaacaaaaaacacagaaaaaaagggagaaggatcgagtgcgcgaggatcacaattagcggcgagaaatgggccggggatattgtgtactagtgtaccactcggctcgacactggagcatgcaaagtgtagtaattaatcaagacttgacgtcggagctttgcttttattaccggtttctagaagtgtacagtaatcctgtcaatcctacagagttcagctcgtacatacagtagtggcagtactgtatttactcaaaaagaatgagtaaaatttaacggacaaactttagtaacagcagcttcaacactagtataacggctacactttaacttctttttgtttaccctaggaagtaaaaaaggagaaagaaacggaaaagaactggagttagaatagtctgggagctaggagtccaaaaatggcatcttgaggcgattaatcttgttctaatcccccagatagcttctctccttcttctaatccgcttctccgctccgctgcgtccccggcggttgtgcacccgcgggtgtcgcgcgcgcgcgcgctcgctcgccgcggcggattcccatggcggccgtgctgacttttcacacggcggcctgggtggggcaccacagctggtcgtcctccatgctcgtccagaagctatcgacgtcgaagccgccgatctcgaagtccgcgacggcgaggtcggggaaggtgaggccaggcagcgacgactcggacgtcgtccacgtctgcccgccctggcacggcggctgggccagctccagctccgtgtcgcgcatggccacgccgccagtggcgctggaggcgtcgcaggcggtggtgaaccactcggcgccgtcggcctgcgtgggccagctgggctgcgccccggcgccggagtccgtggacggcgacgacgacccggccgtggtgctcgacagctccggtgcaggcgtgccgcccgactgcgcgccgccggccgccgcgcagtactcggctggccagcagctggcatcgggcgccgggagctccggcgactcgtagagcccgtcggagccgccgtgctgccacgacaggggcggcgtgtcggcgccgccctcctgctgctgctgctgcccggcggcggcggcctggatgcgctcgacgaggcggggcatccagaggtagcgcatgacgtccttgaactgctggctgttgacgtcgcacttgagctgcttggcgtgcttctgcacccgcgtgcgccagtagttcttgatctcgttgtcggtgcgtcccgggaggtgctgcgcgatcttggaccagcggtttccccaccgcgagtgcagctccaggatgagcagctgctcctgcggcgtgatgttgcctcgccggaggtcggggcggaggtagttcagccaccggagccggcagctcttgcctgtgcgtttcagccctgcatgacaacaaccaaaaaccaagattaatttttctcttcacgtcacatcaaaatattcacatgtagtacaccattgctaatacatagtatgcagcaactaatcaattatatactaatgcagttatacgcatacgacgacggcaggatggatgatgtaacggggaagggatgagcaactaaaaatatccctatgaacaatgctagctacgctgctaaccactaaaaattctctcccctttccctctcactcactatagcttctagcttagctggttggctgctagagaactcagggtagactcgtagctatctgtgtttccagaaatcagcatgtagatgcaagagcgactggtactttgcgtcctataattgctcatcaggctaagcatgtacggacactcagctcatggaattgatcgatgtgtgcgtgcatgtaatttatggtggaattgggagctcgatcgatcgagatcgcgatcctacctgctgatcgggcgagcgagttccagcggccctcgccgtgcgcggcgatgtagttgacgagcaggaggtcctcctccaccgtccacggcccgcgacgcaggtcgccgcccatcacctcctcctcgctgctcgcgtccctctcgtgcgccatgtccatcgtcgaccgatccggatcaaaatccctccctttcgagtctcgatcgatcctcgcgggctagtcgattgatcggatagatcaagctagtagctagatcgagctcaggagattctggttgttgtgctttggtagaggggtactatatatgcgccgttgctgtgctctctggatagatggatggatggatggatgtgtgctgcgatgaaactggcgggagacggggagggaggtgtcggggtttatatagacgggaggagcgcgaggaggaagaagaagaaagaagaaagaggcgggtaggctgggctggacgacttggaaagaaaggaccatgtgggggagaacgccgcaaccggggagattagtttacgccttttttgaagtttttttttcccttcttcttctttaaaagccaaaagtttaggcgattaacccccatcgtggttaattagggctaatcaagcgattagggttaattaaccacgccgctaatttaatcgcccgcgtacgtacgtacacgggttggagagactcgggggacttttgcggtgggtttgacccgttgactcgtccagctgtacaggcgtacagctcactcgcgcgcgctacacgcgctctcgccgtctgcctacgcgggcctctgccgctggggcccacctgggtccatttctgtcagccagttgggagctacctctgcttctagttccggtgggaaaagagatacggagtaactacgtataccttatagccatggaatacacgactgatgatggtacagatatactgccactagcgtatactacttcttactactactagcagtattggagcatctgtggcaaatgggcacaataattgctgctgcacaaatcacaaatactagtacgtatactatcggtagtgtagtacaccggtacggacaagtagtggtattatcgcaaacatgcgtgtacacctctagtacagtgcgtctgtgcatcaccatggttctacactccagtcgtaggtggtagctggagtatattgtaaaatatcagggcatccacaatgattatctatagactctctacaagatatccatatcagtatattttcctacttgaaagagattaaatgaagagagagagagtaaaactatctaataacttggagatagtctatagagaaaaacgaggcaatggatgagagagctatagatatccatgtagacatactattgagatggtttactattagtctagtctattgctgagatgtacatattttatagagagcaccttactttaccattgcgggtgctctcaggttatatttagggttcacagaaccgcttgtgaaacttggaggtttcaaagatggatagagttgatgatccgcttagtaaaccaacagaagttaataaaattaaaccaaaatttaaactatctgacaattttttaaatttatgtggttttgaaaggactccgtgtgcgaaagggcttgtagcctaatggttacaagagcctcagtagcacctgaggtccacataaatcgtcaatctcttcaggatttgccagcccaatcttcaaagatgctcataggggtagggtttgtgtgcgtgtgttcataggagtgagtgtgcatgcgttgtgagtgtctgcgttgtactgtgtaattcttaaaaaaaagaaaaaagaaaggactccgtgtaaacctgttggtcatgtacggttttcaaaccaatggttttacggatcctggttataagtcctatcctatccgatccgagtgagatactatgcgtttctctaaaacacagaaattataaaattaaattgcactagcttattttattaaaaaaatgggaaaaatcatgtttggagctagcacataaacttcagctgacaccataagaggtgtatgcgattatgtactattttcagtcaagaatatttgatgctaacgttgttatattagtggcactactgtcaaattttatcgactaaataaattactatcttattaaaaatatcgtattaattggataaagaatttattggattatagtgagtcatgattaaattaattgtgttacatacgtacatctatctaagagttatataccaaatcggattctacacttaaatttagcatagctcaatattgcacagaaaaacaagctacttactccctccgtaaaaaaaaaaagacaaaccatggattcccgtgtcaacgtttgactgtccgttttatatgaaatttttttataattagtattttcattgttgttagatgataaaacatgattaatactttatgtgtgacttatctttttaatttttttcatattttttttaaataagacggacggtcaaacgttggacatggaaaccagagtttgtcttttttttttttttggaacggagggattatgtgtgatgtctgaaagaagccagaaacttcagctgccaacccggtagatgagattgcttgtacatattgagcagcaaaattgacttgatcagtcgcagaatttcgactattccaaccaggagatcattgttggtggccgaaacgttcggcaaatgttcatctcagagccaccgcctcttcgccgagcttcccccgtatgagctccctaggtcccctctgcgccgcgccgccgccttatctatccatcaggaagaagaatatcccgaaagatcttcgcatgatttgcgacgatcgagacgaacaagatcgcctcacctctccagacgcgtgcagctgcagcaaaagcctagctggctggctatagccgctgcatgctacggctaaactgatcgatcgatatcgacagcgatctgtaattcccctgcacacacacacaacaccccctcacgcgtcaattaatacacatcgtccagacgacgttacgtacgtacatatacgcgtttgtcacactagggcggcagcaatgcatttccgctcgatcgatccaactttcgcggtgcaacagtgtgaaagttgctgtacaacagcaggcagcagctaaagttgatatacacagcgccccccgctgcactgtttccaccgtacatcgcgcgcgcgaggaggaggatttttgacccattttgctcggattttagctccgacaaaccgatcgatcgattgacaccgcgagcgatgcgagaaccagcggttttttttgtcaagacgtggaagacaaactccacacatgcggtttgttttttcaaaacaagataattgaaaggtactagtaaatcggtacaagtgttctagtattaattgggcggagtcgtccttgactatttagtactactagtatagagatgatgggagagtcaaccccaactggcaagagtcatattctctcattgatctgccggggtctgtgtgaaacaaatttaaaagtcccaagttgcagctttgtatacgcaggaaaaaaacggatgctgagaagaagagatcggtgtggtcggattccacaccggggttgaaaactttggcagcttgaattggattcttatgtgccgttttttcaacacatggaggtgctgtttttttaaatttattttccaactctctgtttctattttatcccctgttttttcaacacaaatcagtttcaggatggtacacttgctcacttgcttgagaatccggtttgatttttaagctttgacaggctgctgcagcggtagagtagtatagtattgtttttatttcgaacgatcagcagtatagtattgttggtttggattttgtccatgcacttggcgacttgtaaatttgtaattttaaacgagaaaccggaccaaatctgccaatcagatggcgtccacggtttgattcccctgccagcttggcctagtctgttttgtatttgcagagctatgctgattgctgtagttctagtagttgtagtagctcgcaaataaaggtcaaagtgtttgctgagttggactggcgtgctcgttgacccccaactacggccaaggcaaagccacttgtggttaatatattcataatatttctgttcttatgcgagaggtcgatcgatctaatctatgtcgatcactgtcttcatgtgacctgcagcaacgcatatgcgtacaacagttcgtgtccgtgatggtcagtacatcgaacattgctctcgttttggctcttcacgcacattctcatgtgcggttttttttttaaatgttggagtgtacaagtaaatactcgtcctaccttaaaataaaggaaaaaaaagttcggataatcttctagaataattgtggaagtatgaattatccttctcaatttttcataccggacgaattacccctcctctcactctacagtggttttgatcctacatggcgcgcgcacacacgtagtagtccagtcaacataaaaataaaaaatggtggggcccacttatcggttatgtcttttctctcggtcaccacatgtgggtcctaccttttttatattttcatattgactggactgctacgtgtcactattacaaaaacagtcaaataaggtgctggttgggaaccggctataggtgtcggttttccaaccatcacctattggccggcatctatgcgaatcatatagttgccgatttaaaggtgccggttctttattttttaaactatgggaggtcggaaaaggttaataggcgtcggttttaaataaatcgatacctataaaccagtccctatgagggtttttgtagtagtgtgtgtcacgtagaatcaaaactgctctggagtttgttggggattaatacatctggtataaaaaaaattcgagagtaaagaatgatttttttaattgaggggggtaattcgtattgccacaatagttgaggggtaattcagaattttttaaaaatataagaatcaagatgtctagattcgtatataaaagttgatttttttccataacaaaggaagtagggcagtttagtagatacggtcaagttgtgtaatgcaacgagatttcaaactttttgttgcacggaattggactctaccttgaaattttctagtattccaaatatagacaaaatatccacactaccgaaccctatggatttattttactgtagcttatattggataatatacaacttttgggattgatattgtgatcatagtgagaaggcttgttgcttagggtaaaaaaatatttaaaaaggatattacccaggtgtacagcataaccacttctgaccatgatttttccttccaagaacttctagatctgtagtacctccggttcctaaccaaaaaacaaacaaacaaatttgtagccacttgatcagagtttataaaggaatgcatggctcccatccatctgtacatagtttttcatgagtgatttaacaattctaaagacacattcgtccacacaagaaatctaaaccgcaaaattaattaatatcgatcacatcgtacttgccttgaactctcaatctaataattttctaaagttaaaatagtaataaccagcaaattataaactcaaagtggactcactattaataaacataaaatttaatatggtgtgaggtcttaattttattttatttcttgataaaatgatttctatattaaaaatattaaatataaaattgcacttggcttgagtcttgattttaatttaaatttggtaatttcaaaagtcagaatctattatatgaaattgtacatttcttggactataattttagtatgatagtaccaatttaattccaaaattcagtattaatgggcaaactgtaattgagatgattaaattattcttcttttattctaactgtatattttcgaaggtacaaaagccagcgacgaatccttaaccttactgaatccctgctaaatacgcaccctcatcaagtcatctgtgcattatttgtaccaaccaggatttaatccatcttatataaatgaggtttgtcatgcatatgcatcctttataaatgatccaattaaaatggatgttcaaatttattttctgtttctccgatcaatatgtgattgtgctcgagatttccagttgatatacttcctccatccaactgtccatcttttattatgtatttttataatattttaaaagatgatatattaattaccaaagtgctttgcatgccacatataaccatccttacttttactggataaaaaaacaaatttatttcaactaaaaagatacgcggcgagatttttttagttgatcttatcaagtcgtttcctttcaactttcttttttgcagatgggaaaatgacgagtcgcctgagttgaggaggataagctgctgtggcagcctggcaggaggccggcatcacgtatacaggcacgaccacatgcagagggcaacagtggaacgttgattccgaccacccattttgatgacacgtggaaaatctgcatgcatggggactaataaaaaataaaataatgcttagatatgcactgggggcgatctcagccacaataatcttttcggtgcctaaattatgtaaaaccccccgtttttctcatcaatatcgtttcgcttttcggcgcccagtgcttctttatggactatggtacttgtgatcattgatcgaccactcgccgttagaagaatgttgatgaagtggaaatccggtccatttccccctttttatatatatcgtaatgttttatccactaatgcggcgcattccaacggaaattaaagaaaaaaaattcatagttaccattcttaatattaatctaagaattcatatccatgttggaattttatatcttctcctcatgctactgtagttgaaataaatattcaccgtttgatggttatatataggagatagtggtggtagctagctatggtaggagatgataattcatcattcaccattaccacttatctctcccttctaaaatataatcatttttagatttcgacacggtcttcgagatactactttgaccaataatatttataaaagtaaaatgttttaaataaaaagagttgcatattatgataatttgtttaataataaatctagtaacatcaattttacatgatagatcttttctattttttttactttaatagtcaaagttaaaaatatttgacttggcactatactaaaataattatattttaggacggagagagtaagtcttttcaaggagtacaaatttttctagtttatactttatcgtccatcaaatatttacagaagtggttaaaaaataatgtatatgtagcaatcataatcgaaattcctatctctcaacgctgataaagtgaaggatgatgtaatgtagggtgaaatttatttattttttcttttgtagaggtggggaggacgacgacatgggtgagctcgtgatctacctctactcgaacgtggtatggtcgtgggaaggagaagataagacaataacgttactatttatgcacaaatcttgatgcagtttacaaaatcaagtgaaaatttgcggtatttttgggtgaaactagacagtaaaaaaaaaaaacttatactgctacgcgctactacctacaggatgattccaagtttgtcgccccattttaatgatcaataaaacacagtgagtccgctagtttcttagccttaaactaaggaaagtatcatgtatggcctgtcttttgtgcaacctatagctagctcgtgtgttccattggcaaggcgacagctccggtctcaaaagagccctccaaggacaaggagagccggccgcaatggcgatcgaatagtaccgtccattattgtagagtatacatgtactatctcctaaactactattgctacttccatagctgaagttaaagtgaagccacaattagtttttttttttcatggcaatcgtaacccacgttttcaaatcccagaactaaaaaaaaagtacaatataatctcgctgaaaaactaatcgtcgtggcctcatataaatcaggcacgattgcgtcggcgacgagtaaattaaaataaagagtgcagagacagagagagagagagatgcatggctagctcgtgcttagctttttcgtcagtgttgtgttgcagctagctaaaaatatatatatatatatatatacaagtatgtaacggctaatggcttagtgggagacacataagattagcagcgtgttgttagtggaaaagcgatcgagagctcatgcataattaattagtgacaaacgtgttaatgttcgatccaggaagcactagtttgtgggtcagtatttgtaggcttcaaagggctcaggggtacaaaagctgcaagtataataacctgtttcaggtagtttcggccgagcactttacgtgttccaatccaggaggcggctgcacatcatcgacaaagtcgtagtagaattaacctgggaagtgttctgttgatcagcttataatatagatcacatgcatatctctactggttttaattttgtcttaatatacgcatgacaagttattgccagttctggtactagcaaaacagcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtatttgtggtgaaatgttcgtatagaatctcaattcatgggcgttaactgggagatatggaacgaaagaaaccggagaactttccggcacaaggagttgccggcgctaactctactagtcaagataaaggaggaagcaaaaacatgggggttggcgggcgcaaaaaatctcgccgtctggttgacaatgtaactgcctatagttagggccacggccctaggttttttgttttctgtactttatccttatttgtacagttttcgtctcctctattcaatgaaattgacggtcttgttgattcgttcaaaaaaaaaattcatgggtagatgctacaaattaaacaaaataaaatgcaacagatagtgtcccaaaaggggcactacatgtataggagccattttatatatagatgctgaaaataaggtgttaaaaaatgaaaagaaatccgggatgaaaggaacatccctaagcttaagaacaggctcaagaatatgtcccttaaagcaagcaccacttgtttgatatgcttagcatcaagtaggacaacaattttttttataaaaagtttctatgtaggcacatcatcttggctagctattccttccattttttttctcctactgatgtactgaaacaccaacaaattaaagttgctcatatccttttccaacccttttcctttttcttgtttttgttttcttgcttactccttgattcgagcattttatatcattgcattgaaactaaccaaccgcgtcctacgcgtctgcatgctagtatacgcaaaaaaaaaaaaaaaactttgatgaaatctagaagttgcgtttcaaattaagccacagagaacatattccaaactttacacacttctgctttaatgatgtggaaactaaataacaacttgagctctgttttggaccctgcctgagcatatataatcatctgtgtagaacttgacttcttaatacaatgtgtcagtatcagcacagcatcagctaaaaaaattactaatcagaatgaagaataaaaacatggtgcactgacttttatgcttgcttgcctactcaatgctccatgaagccaacttttttaactattggtgtacaaagctgaagggaactttgcatttgcatggtacatactggtcctccttttcagcaccagtactcctaccactgttggttccaatggtaaagcaagcatataaactggtgcctcccatgatgactaagtttagataaaacatgaaaagctttttacaacatgtgattggatttgtctaaatactctggatgaagcatctgatctgaggatgttctgagggccgggactcctatttcggagttaaaaagcttccaggagagtacaataattggggattctgttttaaccttatcaacattaacatcaaaaagaaaagttttggaggtatacaaaatattatcattattttagctggtactaataatgtggatgatcttttaataaaaatttgtatgtaaaggtctacgaattgcggcagatttagaaagtatatgggacattcttatgctgcaagttagcaagcatgcgcaaaaaaaaagaaggtagtatgattaaagaagcccaattgggacaaaactttgtgtcattaggctccatcaagaccgtacattacaatacttgtatatttgcatgaactacgatcgatatggcaacatatgcgtacatgcgaaaatatatttatagatgcaatgacaagtgtctgcacacaatagaatacttggattagaggagtggccactagcatagtgacaaaaagctttagaaagttcttccaaattaaataaatgttgtgtgaactattaattagtttacattatcatgtagatgagagcatacatattcaaaaactggcggaatgccatctacttatcattctgaaaataaaatgcaccaaaacgattttacatcattacggtgcaacggaattcttgcaagcatcattgctgaaagatcagcgagcaaatgcacggttaatttctttattatgctatagctatatatgtgggattcccctaacctggtgaattaaaatggatcagagagccctcgtagccatatgccataggaaaaggatatcaccaagataaaggacacatatccacacgacatgaagctttcattcataatgatgattctggctgcaaatatatatgacaaattgcagccgttcgtgtatgacagtaaccaacgatatttgcatccttctccctccaattgcacatggatatgtatatttttaggagtcgacgtcgacgtaattagctcagcaaagactcctacatggtagtttttaccaacctactcgagatctcctatcatgagtcgccattaatctagctgatgatcatgactagctccctttgcattttaaaggatgctctctctcaaatctctctctgccaatgctaatggctgccacggcattaaccagcagttcagctgctacttagcacaccttttttcctccttatattactggctctatatatctgatcacacattcacaccaagtgttcgctaatggctagtgttatatggacatatggtccccctcctgccttaattatccatttttttcgagtgattaagcagcaactggaagtaagttaattaagctatataattgcgcaacgagaagagaagaggtctatgtgcgttctagaaccgcactattctcatggtgcgcgcgcgtgcgcgaggcggacagcgacgatcacgcgcgcgcgtcgaacgcgtgagcgcgcactgctcgctctcgccggtgtccggacccgccgggccgtctggccgccgcctccgcctccgccgccgccgccggcggctgcccgtatgaacgctccggcctttacatttatcgtgttgaacctgtcaaacttgcattcacgcctcccgcaaggcggcgaggcagtcgcacagcaacctactgtccgtcttaaaatagaagtatttttagcaaagtgtcaaattaaatatttttaactattaataaaaaaactcaattatataaaattggtgttactaggtttgtcattgaacaaactatcttaatatgtaacttttgtaaaaacatattacttttaatagatattattggtcaaaatagcatctcgaagactgtgtcagagttaaaaatatttatattttgaggccccacatgtcagcctcctttatatcgtctctttttatatcctatacgtgttggaaccggccggctacgaatgcgatgcacgactgttccactagtataatctagcgtttgtattagtgcatagttaacggtggctagtgactaatgtactgtacagtacgtgtggtctgctaattgctcatcgctaagctagctcgaccctgacacgattatattgagccgaattagcgtctttgactcgaactgctttcttctacagttctgctgctacacgtatacgtactggtgctggctgccagtctgccacgatcggacgtacactacatttgttttatctgcaaaccattaaaaaatgcgtacaaagtcagtacaagtcgccagcttaattagtttagcttaaccgtagtttaatacttactccggccgtcacgtgccgacctgacgttagtagcttttggactggagatgggtcccacacgtttgactgacggacccgacccgggtcgagtcgatgcgtggcgtcagatttctttactccaagcgacctctggtcaaaatgctgagtagtattatccaaacgtgcaggataattaattagggtgtcaaaactaattgttccatgtttggaagcttttgcccatggcgacaaatggttagggctgcaaagagtgtgcaagtggggatcaagtgacgatcatgcattttggtacaggacaatgcctttgaccttctggggcgttaggtgccaactgatgatgatgcatcctgcaaaaaaaaaaaaaagggagggggactttagtttgttcgatcgatcgtagtgtgccgaattatatttatttagggtttttaaggtgtgttgatgtcaatgcaaggtggttacaaaaatgaggacttgttgggagcactcatttggcttctagaagagattttggtagggttagttggtgattttctgatcaaatttgtgcagaaaaggaattaaactgatcgatcgtccgatttaattagtttttttttgtgaggattcaactagttagtttgaagcttgaaaatgttcacatctttcgaataaaagaaactagtctgagaattaattatttatgtttacacactgctatatattgatatatatcgacggcactgattaaatatgcagccacaaattttcctcaaaacaaatatgctgccacaagttaagtatatatacttccttttgaaacctcacaagttaatactaaatccactcagaacatgtagtgcttacccattactgatgttcctgtgaatgtatatgttgatctacagactggtcactgtaactgctgaagaaattagatgtactgggattgcatatatgccagccgagaagcgagaatgtattgatcacacgcagcatttcttttgtcaggtagggttacatatataaggctcattggttcgagttgctcaaaagtaatgaagaatttttgtgtgtgccactataggacatatattacatatgaaatatccggagataacaccatttctcttgtttaaactttgaataaaccaagcgtgcaatgaatatactactacagaagtcaaatagtgttgagtatgcaaagaaggatgccactagattgaactggtttgactcaaaacaaattttgttattttatttttacttaaggacaaaattgagtaggtgcatcagggagggagtactaaagttgtgtgatgtggacgaagtaaagtgtgtgcatgattctcccacttagattaaaatcttgtttgtcacagttacacacataaatgtagtatctttagaattttagtgagacctacggaaattatttttcggctccaatcttaagtgtgtgttaaaagtaacatattcatgcatatgctccgtgtgcattttttaatgtgatcgaaaaaaaacaaataggtatagcagtttaaaaatatgtagtccctccatttagactcatcactattttgatttgattttcttttctttcattgagggggacggagagagtaggggaaaaggtataaacattcttttttttagaactggtataaacattctagaatgtgccttgtcagcaagcaggtcctagaaaattatagtaccatattttctttggagaatatagttctgtgtttagttgtttaggaaaaaaaaaatttgacgtatacggacacatgtttaaagtattaagcgtagactaataacaaaacaaattatagattgcacctgtaaactgcgagacgaatctattaagcctaactaatccgtcattagcaattatttactgtagcagcacattgtcaaatcatggcataattaggctcaaaagatttatctcgcaatttacatacaaactgtgtaattggtttttttatttacatttaatgtttcatacatgtgtacaaatatttgatgtgacggaaaagttggaactttaaaggaactaaacgctccagtactattggttgcaaactttgataaatttagtggtttagagagaaggctagaggagatcctttgactggagcatcgtcatcgtggtcaaactcgacaatgcatacaacaagctatagtaactgattagctagctactactatatatagtacgtactgataggcaatatcagaagttaacaagattatcatggagataagaactaagggattttctttgaccgcatataagtaaacagactgttgggatgcatttggaatgttggatcgatttccatacggttaccatgagaatttcaccccccaaaaaaatcggtttttgccatatatgtgtcgacaaattattttgccaaaatctattgaattttcagccaataatttggcgtggagattagtgtgtgtgactgattagcttggtagtattagtactggatttttttttcttgctaactgctgcatgcagtttctcattgtcttagactgtgtttagttccacgctaaaattgaaagtttgaagaaattaaaacgataagacggaaaagttgaaagtctgtgtgtgtaggaaagttcgatgtgacggagaagtttgaagtttgaagaaaaaagttggaatctaagcatggccttagcgtaaatttattagactttgtatgtggatttgatcccgtacactcacatcacgtgcacacgcctctccccctaaattttaggtgtttttatgtatttacatgatacttgcatactaattacatatgcaattttgaaacttatatcgtaaatacactaaaattcaataagtaaattagtaacttacagtgtaaatatatcctgactattttcatgaaaaatatgccgtcataaatattggtagtcccaacaaaatctccaattcaaacagaaggttagttcaaagagtgtttttcggtccttgaggagattataccacattttatactaaaagttttgatctctctcaaagaccataaagttcctcatataggattgaatagggatttgagcattttctgtttcgatgatacatggagaaagattagcaaagtcgattaggaccacaaatttaacagtagaagatatgattcgttctttctaatacatgtaaaatacattaattattattttgtgatgagacgtttgtatattggttttgatatttggttagatttaatcgcgaagtgatgctctctggatgcggttggtcagatcggtttgtacactatagtcagatcggacaaatgacgtgaatagtgttttttgttttttcagtgaactagagtttggttgtgcgatcagaccgagctgagtgcgccggtcagaccggccacctgacggtctgactggctagcttctgattgaaatcggtttcgagttgtttctttgattctcaggattactttatgtttattacctctagataatttatgtatgtatgttatactgttggtgagttaatgttgagttaattaagttgaaaaagaacttgtgctcgggtatggtttctcatctatttatgtatatatgtattttaatgcctcgggagagtgttgcctgtgatggattaggagtcgacttaggaaaagttgatgtctgaatgataagaagattatgcgagatgcttaggctaaagagaaaacgcatgattttgaaggttccatatggcatacaagagggattttgtgcatatgggatgagaagtcaaatttggaaggagtccaaattttgggaaattatagtttgtattgtaaaggaacaagttgtatactatttattcaagatggattatggcttttgtgtagccaccttagggtacaaatagaagagtggttaaaacctctcgatattgattttgagagagaatagttttgagaaaagtataaacttaacctacagttcgagtttagtcaaaaattgagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgttggtgtactttgtaaacataattagaaacaataaagttgttatacttccaaagagttattcgatttgtatttttctttgtttcggcgatcaaactagcaaaggtacggtcgtcagaccggtgactacacgatggtcagaccgatgacacctgggcagttagatcagtgacatctggcaattacggctagaaggacaattgaccagagctacaccttcggtcaaacatcgacatcgacactattaggcccgacgtatacacatcggtcagaccgatttccatctggtttaaatgtatcatttattttgtgaaaacatttgttttttttggtgttatgccattcaacctcatattccaaccctcttaatatttggggaatgctaggggacgtgataccgttccccaacaggatgctcctcctccgcaaacgcgattctcacccatgcgacatggccaaagccatcaacgcgcgcctgtcccccatcgtcgccacgcccatcccccaccgccgccgtcaacgtccctcgccgccgcgcccgtcccccgccgccgccgtccctatcccctgccgccaccaccgcacccgtacccaccgccgccgtcgccgtccctcgccaccgctgccgcgcccgtcccctgccgccaccgttgccgtcgccgtcctcatctacaggggacggctgcaggtggccggccgcgcgtcgggatgctcctcccccaacgggatgcacagttatatctactaggaatcacctgatacctcgtaagtatcatctgatacctcgtaagtatcgcgcgatacatagtagaaattgtctgatacctgacatgatacctcgcgagtatcacgcgatacgtggtagaaatcgtctgataccttacaggtatcacatgatattttgcaagtatcacctgaaacgtgtgtagaatcgtctgatacctgataggtatcacacctgatacctactcgggatcatccgttcgaaaacggaattccgttatatagcagccccctaatatatagtcatacttatactaattggatactctgagagagctgctacgttaaatagaaatatttagccgttgatttgatcgaccatgtacgttgagagttgacggtaaataaatcacgcagttgaaaacataatggactttgatttaataattctgaaattcctatttaataaatgtgatattgcatccatcttacattctcaatttattgttatttatttatgctcaaattcaaaatcagtaattaacatattgtaattggtgtggactcttcatttaataagcatctatataatttcaaaaggtaaccaacatgtttatcataacattagaatttcaatatttataccaccattaataatatatagctcgtgtaacacttagattggctactagtagtaatagtaaaaatggctaaaaatttgaagctgtacattatttttcctatatacgcggacctagcctgcgattatggaagagatcgaactgtcagttaaactgatgcaaattgcataaaggatgttaattgttatccctatttcagtattattaggaggccaatcatctcttatgctagtgcccaaggttaggctgaacaaatatttttcagaatccattaagagactgacttaaggaagcatcccatcagacacgccactagcgtcgtggatcgtatacgttccatgatgagtttactccgatattatccggccccgtacagagctagatcctccgaattaatcaaaagcacgtcatttgagatgtctaattgatcactgcatcggaagacgacgaacgatcattgacaggcccttcaatgatcagccacacgagccactagctagcaaccgctagtgtcacccgatcgaacaagctaatgcgatatcttattatgggtattatacagttacggtcactaatcgagatattttggcttgcgctttacgaacagttgctcctgccggatacgcttggatcccttcaaatctatccttgctcgatcgactgaaacgcatcatattgcagaaatatctgaatccttacgaagtggcggcacagtaggacgacgggcaactgaacactaagctagctgctactactatatatgatcatcatcatcgatccgatcggtttgccggcactcatgcatgacaccatagtaaattcatttctcacaaacaagcagctattaagatgaatgaataccaatggcatcggtccatgcagatgagagacaagggacctatatctatcgatctatcagtgtactatctacctatctacctactaaaatggcgatcgagctgaagccactgatggatcgatcgatcgatacatatgatcaatccacattaagaagcagtgtgcgagaagaagtagaaaggggggaaggaacgaacaataatgcgtgcatgcagggagagaggaaagggaggcaatgatgcgtagcaccattgggcgcggctgcgtgtgcccggccgacgcaggcatcgccatggacagcgctgatccgagacggatccggccgcgcgcggacttagccatccgtcccactcggacaggacgcgcgcgcgcatgtgtcgtgctcgccgctgtcgcgccacgcgctaggcgagtagcagctagctaggcgtgtgtggctataggccttttgtgccagagcgaggcgtgacggcttggggctccggcaccggctagctgggctgggcgctgggcatggccgcgtcgtggagcagtgcacgtaggcgtcactcgcagcgctttccgggggcagaaaagtggcaggggcacctcgccctgtccatcgttcctgcccatatcttgctgcaccaccactaagccgtctccgtccatgatcacgcactgtgtcgtctcggagtcggatcatcatgcaagccgtgcctggagctgtcaaagactagctactgctatgttggatatagctaggcgagtagctagctagctagctgctagtatacgaactattggtctatggctataagccgtttaatttggacgcatgctcgtacgcacgcacgcaacgagaatggtggcgagcgatcatgcatcagtgcgcgggtgcacgcacccacgtacgcaagcaagcaagcacggcacggacgacgggcagggcaccgtgtcctcctccgttttgctcgtgtcactctcgtgcgccatgcactatagtgcgaggcgcgcgagcactaactagcagctggggtagtaacgcgcgcttggctagcgctaattaagctgccgggttcgctcgccgatcgatcgaatctttttggcgcggatcgcccacgacgaggcgagccaatccatctcgtcgatcgacgacgacgacccaacgtacactgaactttcgtcgcgcgcccgtgttgcgccgcgcggcgcggcgcggcgcccatcgatcgatcgtacgtacgcccgcagctctcacgatcaacgtacgatccggccgtgtggtggcccgtgcgcgcgcgcggtgcatggtggcgcgtggcgcgatcgagatcgtgcgtgctgatcgggaaagccacggattggttgctgcgcgcgcgcgcctcgcgctcgcgctcgcgctggggacgactcaactcgatctcggacggaggtcaacgcgatcgggttagatagaaaggagcaacatggcggcattgttggtgctctcgacgtacgtgcttgctgtttcaatttgatcgtcatcgatctcatcacactagctcaccggaaatggtttgcagaatacggataccccggcccgtttttgcttcagattatgatagcgaagtctagcaactaagtttaaaagaagcggttaaactcttttttgaggacgttcagaatttctatttctgtaccgagttcgcctgcatatatactcttgttaatgttttaaaattctgatcagatcttatcatagacattaaatatctataaccgaaaagatgacatggcgtctacttgtttcctccgtcttgaaatataaagaattatacccttcaaatttatcgtataatataaaagattttataattttgagacaatactttataccttatcaaccattttttactagtttattccccactcactatcttttatactggtttgttttttcatctattattttttactactttattcttctaactatcatatttattattttactattttcttaaattttataaaaaaatataaacccttatatttgtggacaggactggaggagaacggcactatatcaccgcatattgatacggccagaaataccgagagacgaattgaccggctgtccggcctcgatcgtggtgctcatctcggggcgaaatgtgtaaccgtatattcgcgcatatatgtacgcctctgcacctgtactgatctgtacctgttagtgggggcagaaagccatggacgccttcgacggcgacccgtccatccgtcgggcccgggcctcgctgtctgtagcgtgcgctcgctgtttgacattcgagttcaaaagtgtgacacaaaattttcccccggaaagaaattcttgcaggtcgatcgacgactcgtacgtcggcgcctccctctcgacacgaacacgtactggtactggattagtactcctaattgtctaggtgcacgctgtgctgtacaattcggcagctggactgactcctgcgtccccaaatcctgcagcctttgcctttttgaactcctgatcgacgatctactcacgcagcaggcaagctagctagctagcattagcgtgcatgctgaatggagagaggaaaaacaatactctctccgtttcaaaatatttgataccgttgactttttagcacatatcgttcgtcttattaaaaaaaattatgaaatatgtaaaactatatgtgtacatgaaagcatatttaacaatgaatcaaataatataaaaagaataaataattacttaaaatttttaataagacgaatggctaaacacataattaaaaaaatcaaaaaattaatggtgttaaatattttgaaacggagggagtataagattggtgagaagaaagtgatcaaatagcaactgaaaagtgtgtgcctttcttttttattgttttctgaggagtaaaaaagtctgcggctgattacttgcatagactgtattgctgacccgtatcgttctctgtatgcgtatgttgtgcaatgggacctaatccctcttcggttcctggatggtcaacgtactcaccgtttgtctaatgctaattatcgagcaggctatcatgcaggcaagcagagcagtggcctagctaagctaagctaaactatagctacactgtgcgtggtcaaactaaacaccagccaaagccaagccaattagccatcgctagtgagtagtgacccctggggatgcacagggccgagccaatagcttagctttgtgactgatcgacacggccaggcaagtacacacttgcacggcggctttgagctgacagctactacgatccacacgacgacattgccacgcacggagaaagccccgggccggcctcgtctctccgttgctgcctgcatgatctcgtcgccgtcgccgtcgatcggcctcatcttgcgcggcaagttgcaggcgagagaaggtggtacgtggtttatcctgaattccaacccccactcacgcacggcccggcggatgcgcgccggggggggcggcggagacgtacgactgatcggtcgatcgacgacgcgtcggcgggcgacggacggaccgacgacgtgagagcgagcgtgcgtgaacagtaggtccacctgaagatgccattaccggggggaaagcacttgatcagaatcagagagctcaaaactggattgattaatctgcagtggagacaagggcttagaaaaaacgcgccttgggaaagtgactgacaccaccagcagcggctagctcatccatgcttgctgctactggattttttttttatgttttggttttttaaaaatttatttccctacgacaaaacttattttaaaaatggatcctgttttctcaacatcaaggtccaatatcttagcaccgataccctagctctctggatatctaagtcgctaatgtaatgggtgttggaaccgaggacttatttgtaaaaaaagttttcaaaaaggttcaaatgtaaatatttttatagtctctctgtactagcttttttacgtcgagtacctaattataataaaagtatttatgttttgaccattttaaaagattattgtacaaataggttcacaacgctaaaaagattagtgttatcccctatatcttggctatagggggcgagggtgttgacaccagcgtcattggtgtcgaggcattggaccactggcgtcaaaaaagggttaatttctaaaataagtttttcatagggccgtatgtaaaataagttttaaaaaagagccaaaacataaaaagttcagcttgctgctatctgtttcagagtttggtagctctcctggtttggtttggttcaggacgcgtgattgagcgtaattgacacaatgacggtatgacacacaccgtacccaagttgatcaaaccggatagatcagtactactgagcatggaggcgaagacgtacgtcaaatcccttttttgagaaagcggatggttaagcagagttgacatgcattttctgtgtggctggccggcttgatagatagctatgctgctgctgtgaggagaagaaaaaacaatttgatgtttggtacgtgagagtgaaaatagtggatggcgctttcagtgaaacttgtcaggtttggcagcttgatatgtttgaacaaattaaagggcgagggtttgcacacacaagcaaacggtttttaagcggttttaaatagtttctgttcctgtgccatgaaaaggaagggtttatccaatgtcaacctgcgaagttacaaaagcgatcgagtttggttctctctttgctttaatttatggtcctctctttggtgaaacagcattgcccttttgtggacacctgggatgacaacgtgctgctgggattgtagccaactaaaacaagtttcctatccctttttcacctgtagggattaacaccagaccgtcttctacaaccaggcgtagcaggcaaacttggcttgtgttgatggcttccgtgaactacttgctgtttgaactttacacaggttacctacccgaaaactggtctacgttgcaaatctctccactgtttgctctccattttgagcagaaatagacgcctaatccagaaaaggctatagtgcaggaaatagagatgctgaactgaaagtccaactacaattgggcctttgggaggcctttctgcaagtgttggacaactttacaacagggaagcaacatccatttctttcagtaactttactttcatacacattgattgatacaagcacagatcgaagatgggaaatggttggaatacaataggtcttcttcatgccttttagatcgtgggaaaatgagttgatgagctgccatcacagctttctactcagacgtaatcttcctattgaagctattcatctgtggtttgcccttctcccgagccctcagaaggtgtgtctgatgataatggccctaagatgccctctgaactgagagttaatccactctgtgaagagatacagggagaaacaatttaattcagccaaatgttactgcagtggcttatgaataatgtcagataaatttcattttgcagcctcaataaaatgatgatggcagtacctcaggctggaatcttaacatatcagcacgagccattgcctctgcttgagctatcctctgcctgaatatctgagccatctcatcagcctgttttgagacagagaaaacagtatgtcagtttgtatacattccagatggaccagatcaaggaatattgctttcaaacttaccttctcaaaaacaagctttggattgcgaatcatgtcaccaggtgtcggctcaagctttttagtagaaagactaacacggcctctttcacggtcatggcttagaatcataacctaatagcatttaaaaaaaatactctggccttagctctataaactttagatagtatacttttctcaagtacgaatgcaaaaaataccttgagcgtatctcctggttgcagaactgtcgagatgtccgcaacacggtcatgactaatctggctgacatggagaaggccattgattccaccaatgtcgataaatgcaccataaggtttcaggctctcgacagttcccaagacaactgaaccaataccaagctgagcttgactatctgccattgccttgcggttactgaggacaagcctgccttgttcctcatcgacctccacaaacttcagaggtagttctttgtcaagcagttcttcagcagttgatttctgatcaaggtcaagaagtggtttgtaaaatagtgggcagctagtgtttacaatgtgattgagaactaagcattggaaactaggatcaaatgttcagttatctgcataacaactttgacctgcagatgaaaggcagctcatgccatgcacatgcacatacacctaaaaccatatgatgcaagaaagttttgtagtaactaataagattgagaaccaaccgatgacacttgtgaaaatggaacaaatcccttaaggccctccacaagagctaccacacctcctttgtttccaccaattacctgcggggcaacattgccaaatgaacaagtcaggtaaccgcagactaatacattacagcaaattcatcccaataaaactaagcatacaatcatataagctcttgcaaaaggattttttgatatgttgttacaaagtgactggtctagacttcaggagttcattactagttgcacaggaacaaaccaacaaaatcacaatagtccaataaaaacaaaaaatttctggtcattgtcgcatctatagacgatctcagtacctgatcagtaagctctaccaagtaaacagcagcacaaatataaaaattatgaaatcatgggttggatgtcataaagtatgtacaccataaattaccacttgaataatttcttttcattaaaggacaatggctgctgctgtgagggatagattcaaggacaaagcctgattgttagaaccgaaacggtgggcaagaagaagtagtgcttaacaaacatttggttacaagtttaacaacagcaagctattaaaggagtagtgaagaacaatagtaatagcacagaaatatttccttctgcaagtatttttactcactttacccgtgacaacaacatcttctgcttgaagctgtctgcacctttcccaggcaaggtcttgctgaattgcttgtaagctcaaaatcaaagtttcatcaccaggattctcgtcaataatcatgaactcttctaccaaacctgcacggatccctgcctcttctatatggttgacatcgagaaggcatgcctcatccaaaggcaagaaagcagtagacttcgattggatatcaacatatgcaccatttgaagtggtcatgaacactgttcctttaatctgtagagattgcaagaacatgatagtttttagatgttaaggatagagtaatacatcgtttcaaaaaaaaaaaaggatagaataatacaatatatgtgaaactatacaaaatttgcaatatgaacagtatcttatactaccaacatagcacaaaatattgcagcaaagataacagtactgcatgcccaaaaggagatactaacagcagaatcattgctaacagagcaaaattctaaggatcaatgcaaatctggcagctggacaaaatgagtttttgtgtccatgtgcatttgtaacgtataagagatgtatagctgattattgagtataatattggttgataaatagtaagcaattcttatttaaatagacataaataattacagtcaagacaagcagcaatcggtcagtaactgaaatctcatcgagtttggggttaccatggtcagctagttactacagggaatggatcaatggatcaactccagcttactttaactatcatttaatgtgaatttggctttgttttttttttaaaaaaaaaggagaaaataactatataaagaagaaaaacagaccccacctgtatgacatttcaaggacacttctatcttttgaaggggaaacccctttttgatggaaattacatgtacatgagcatcctacatgtgctttggaccttatgcatattcatgcttcaaagaaatatctatgccctgatggattggtgaccggtgtgaggccatgagggtgaggtaggcatatgtatgatgttcgtataacttggtacacgtgcggaagcaatcaaagagaggatgtagcaaacacaaataaaaaccacacgcttttggtagatcaaactcttgctccaagcctccaataaggtatcatccccaaggaggtaaaaaagggaattcgccgttcaagtctaattcaccagaattgaatcaaaagtcaagcttaatttaaagtacatcaaattaatatgaactactctagcttacactgaatacatagctatcgtataaatctccagcctatagaggaatatgatatggccatgtattgctcttatttgaagtatcagacctacatatatatctttttagtaaacattattgaaaaaacaactaaattatttagatgaagccacacaattgctgtgagttctagcgttcaactagtttcacaaaaggcaaaacataacaggtaagggctaatgaaactactattcctgattatcactatacctgctaccactatgagcaggtcagaaaatggaagaggtacttgtagtaaactgaacattctttcgcttgtaccttaggggagtaacacattatagacgaatcatgatgcgcagagcacattccaagcaagcaaacaatagaattctagttgggtaactttcagtaaccaatcaccttgttgttgatagcctaaaacaactagcaaaccgaaatgtaacaactagtgacatatacagggcaagtgactccaatctcccgcaagccgtatccaattgagcacaaggtaagactcaagtgacttgcaggaaaacgaggcatctcctactgaaagttaagcctgtttttaagcaccaattgctactatctgtttcacatcatacgagcgagcaaggacgattgagaagaacaggaggaaggttgcggggagtggattacgagtgagccgatatcggtgtcgatgtcggtggactcgacggcggagtcgaggtcctcgggcgagaaggagacgccctccatgggcgcggtgcggcagcgctcggaggcctcgtcgaacagctggcacatccgctcccgctcccgctcctccttggtgagcgcgtacgtcccgcacaccagcgccgacggccgcgtgggcgccgcggggcggcgccgcggcgcgccggagagcggcgggctcgccagccccgcgacgtgctgcgccagggacgccattcgcgctctcggcctacacgctgtggtgtgttgtggttgtggtgtggtgcttcggggcgacgagacgaggcgacggcagcttttcgggttgagggagggtggctgtgttatccggtggccgtgggggtttagccgtttaggataggcgatggttggttttgggccagcccaggtaagaattccctcgcaaactgtgtgtgttagtattccgtctcggttaattcagctattaattaggaaaggaccggtctagggtgtgtttggataatggaaaatagaagtaggattgagattagaaaatgaacgaagggttaggattaaatagaaaagagggaatgaatggttagaacttaacgatgtcttttagtgggtgaaaaattatttcctattcccattagccaaacactgtctagggagtgacggattcggattaataagaatttgcgcatggccacttaatattaacgagaggaaactactgatcaagtggtttcatcgaggatagttataactctaatatattgtaatcatatgaattaagaaaaagcgattatcagtgtttcaaggatgtaggcttcgactagacgccgttcataaatatcatgcttagtgtcttttatgctatatcataaagtagtcgatgaacagtacgaagtatatattcaactgttgtgacggtgtatggacggatgttttatcagtaataacagaaaaaaaattacattggtagtatataaactttttcaatgggtgttatctagtgcataaacttgcgaaacgcttgttttggtacacaatatttctgatgcgtgcaaacaaaggttaaaaggacacaaatggcggaatgggtgatcttactgatttaagtgttaataggatgctatgtaataaacatataggtgagaaggatttgtttttttaataatggattttcattaatccggcctatatatccacaaaggatacacagccaaaaagatacaagaggacttagactcacgccttaaaaagaagagagcacaaaaccaaaagaaaaacaaacgacatcggcacatcattgcttcccggcattctatcctaaaacatcgagattcggcaagtggaattcgtctagtcaccgccgcccttagtgcttcatcgtggcgagcctccaatgatgccatctccaagcgcttcaaatgagttgatgccacacgtcgccggtttagcccaccttcatccgtcgatgttcagcaagaactagccgaccaaacatgagccgacaagatccacttccactcgcttcgtggaatcctagacctttgccacccctagagccgctgtcgtcttcaggatcttcttgcccctcctagactcctagctcaccactgcccctagggccgtcagctccgccagagtcctttgcagtcacagtcgaggaaatcctctttcacccgaattcccaggcatctgccgcccctaggtccgccgccgccgaggggatccgcctcctcctcaccttgaaccttgcaccagcactcaagccaccgccgtctcgggccgcctctgcccctagggttgccactgccgccactagagaagtcttccgccgaacttataggccattgctgctagtcaccgctacgaacaagaccaccttcaccaaatcctgccatgtccttgccaaggatacgccgacgatgcttaggccgccaccatcctctgcccgaagggatgccgccaacgacacctagtcgctacccgccgctctcccaaccacctccactgctgacactaggtcgcgcagctagacgcgggcttggtcgccaccgcaacgcctctgcctctcccagctttcggccgcctcctacgccgccaaaacaaggacgagaaccctagccccaacgcccccccccccctccattcaacagggagccaggcccccgccgaggaagccccgccacctccttcctcgcggcctgctcgggcgacgacaaggcactggagaagacgaaaggtcgggagcggagggcttcgggtggagaagacgaagggtcgggagccatataggtgagaaggatgtcacgtaaacatatatatactagataataccccgcgcgttgcaatgggatatttgaataactttcagtgattagtacatttgcatggaagttgtaagttatatatagtcttccagaaacactacatactgaaaagagaacgcaagtaatgattattgaagaactgatttagctaaggaacactcttgttaaccgctcatggtaatgaaaatgcgatgtgaaatactatgatagaagtacttgatcacatatgggtataacatgcaaagagccatagcatatacatttcgttacttatagggatagtagcttcagttgtgctatgtaaaagtccaaccgtttctacgttgactactgaagctagctaagagcaggtacaatagtagactattagctagctataaacatattttaataagataaacgatgagagagaagagcatacgggctacagatctatagccagctgcagcacggactcccaaacgcgatgtgtgtatgacatgtgggaccatatattaatagtatagtaagcggctattatatgaattggctattagattgatagtaaatgaattggagccagtagtgagctatactattaaacttgatctaattagttttctccaccaatcaatgcatcatgattgaggatagaaaaaattgaacatcgattaacttgtttgtagctactggccaagtgagtgtgttccattttccatttaatagtctactctgttcacagcaacaatgagcatgcatgcgaacaaaacgaaatctgcattttcagtacaacacaaatgtcaatgcgaggtaatactcgaaagaatgaattaattgtgttatgcacagaaaaaacaggaagctgaaccttgaaattctagattttatatattcctaggatgagtggaagaccccagtgcttttacgaacttagaaatcagctttctgtgattccggcaacaaatgcactgggggcttggaaaccaaacaaaagtaatgtatatgaggtacgaagtacctgcgaggttaaaagatgaactacctggaacaaccattttaattcttcgttttcagttgctccgttctataacagcttagcaacgaatcttcagatgaagtctgggtttctatttgcaacaacctttgattggaactaattaaaatgataatacgcccagaaattaagatatgctaccatgatttattaggcaccatccaaagaaaaacaatagggaggattaaaaatgggcaagtgaaatatttttcaatacacgaaatagatcaaaaccctgtagagcataaacagaacataaatacagatacatcacatgatagagttcccacatagtgaggcacatagtaaatcttgcccatggagtcagaatagcacggagaaaaggcatgagctgaaacaataaaacttaaggccaatttaagcactaatatcgagcaagataaatcggtggaaccttgttttgtttccaatgacttccaaatcggacttgctggaataatgggcaaggagttcacttgcaaggtgaaagaactggtcaatgtagttgccatgagacagcgagaatgcccgatattgctttgttcagactttagagggtcttgtatagaattaaggtgagaaatgaacagactcaataagatggaaagccagtagaagataagtcggtcattacaaaggagaaagaacgtcaaggaagtgaaggaactgctgaggaggaggtcgaacgacaatggcagcaggaatctcaggggacaacatgcagatggaaggaaaactgatctgacggctctccttttgaaagtgacgtggctgcaccaggaagcaggaaaataacttagtggggatgaattgtataggtatatataggatatgtttaatacaaggtacaataagacatgtgaatatgtgattgcacaaagtaagaaagaaaaataattgagtacgatgcaagggtggaaaaaagatgggtaaagcaaaagcaagtttacaaatatagcatatctcatacccacttcaggtgtgcaattcacgtcaaatacgtccagattaataaaattggtcttgccatgtcattttggttttagttcacacacgtcaaataaatctgtgtataaaaatgtatgttttataagtttatgcactaagtcacacctattagataaatttatacaccaccaatacctattagaactataatataatgtcattattgtttttcctatcaaacaaagtctgcgattcagagaacaataatagaatactattatgtacatatttctatcgtcttttggttggttgaaggatgaataataccaaatatcttcttttggttgaaggatgaattatatcaaatattgccgtaaggttagtacgggtatagtactagttttgttaaggtgctcacgatctgttgtccaagtaaagatcgttttgtatttgatctgcttcggaatataacgctgcagtccaacaaggcaacacattcctggcacggccggcccaaattggtgcagcccaataagccctcgcgtccggccctactcgaggcagcgtgttcttggacttaatccgaagtattgccagcccaactcagatttgtggacttgatccaaagttttgccctctcaagcagtggtgccctcggcctcggcgagccccgaaatcgatttctccttgcacgcgcggcaatactgcgaaagtgcgaatagttcagatcgttattaacttaccacgaaatcacaatcatggtctggaaccacgaaaagaatgtccgagtttacctcgcgactcgcgttgcgataaagatcaaggaaaaacttccgtgagcccatccaaatttccgatctgccgcggacgtcgatggatcgctccgtcattgttgccgcttgtaaggtgacacgtcccgatccccagacagacggacgcgcctacgtagtagtagtacgaggcgaccgaccacaaactccggggccttacatcggtcgccacgaagcacacggccacgtcgccgtgagagcaaaaaatcgcgccggccatacggggtcacagctagcatctccccgtggagtcgtacgtggcggcacgtacgtaccggcgggactcccccgcccccgcgcggccgacacgggctcgccattcgccgagtgctgccaaccaagcaggcggtgctgcgcgtacgcgtacagtacgggtacacgtcgcctcggcccggtcgcgagctcacgattcggcgcgactcgagacgaggccatgacgccatgtacgtacgccccgtcgtctcgtagtcgtagcacggtagcagcgagcggccccggcacgagagagatcgtcaggttcagtggatcaccgaccaaccgccaacgggatatttcgcgcggatgaaccgttgcgtgggtcacggatttgttggggttcggttgcaatttgcaagcacggtaatgcactcgtggtgaccgcctatgactttttggtccccgttactgaaaatctgaaggtaagtattatcgtatgataatctaattaagtattattatgcttatttattatgttatataggagtacttgcctatgtcaaatacacaaataaaattgtctaaaaatgtgaactttatttcttaaaaagtataaattagcggggtgaatgcagctcaattggttaatttccttatagtgaaaccaaccaatccaagtaaatcgtagaattgatatggtgctcttatttatggtaaattattcttttaatgttagattataaagtcacatcaacaacaaggcgcctatacgtcagcctaatattttggaggtcttagcaagaatatgatattggggaaatatcctgtgaaaatgaattaagtgtttgaaactcgtgaaaattatacctaatttttttgtaaattcatgaaaaaaattactagagatatgtgtagatatgaaatatattctcaccaaataacaagtcatcaacttcatttgagaggaaaagaaaaaaagaaaaaattcaggtgagtagtaacatttagccaattttcaccacatatgtcctctatggtattacaagcccacctcggtattacaagcccatctcttggttgtcatcgttcgatcacttccttttccactaagtgattgcttagggacattagcgtacgatctgtgctgtttccctcatgatcaaattagactagtttcatttcgtggattcaaacatgagggagtatattgtatccactttggtccaatgagttctaggcttccaactgaggcctcacattggctcatttcaaagtaagttgagaccacctgattcttacctagataatatttagagcatgtttggtcaatcctcgtgagggagatattagaaggaatttatttcacacctattggggtgtaaaattattctctcaatcccctctaatcctcttcaatctcctccaaaccgaacaagatcttatctaacttaaaacattctcaattggacttttacaaattcaactagataaaataatatgtttttctttccaattggaaaaatgagggaggtggtacactattagtattatgttacatttgaatcttaaggtcacacttgacttagatggtggtcaattggttatggttgaaaatgagcttgtaataattatttgaaagtacaaatgaatgaccgttaggagattgggaaataaacatattataattcctcagacaactaagtaagcctctcaaaacttggtttatttgaacaagagaaatgtatttgtgcgctttgtttctttctgttaatttgagtagaaactttgaaagtttgaagtcacaagtcaaaagtttttttagttttatttgagagttttagactttgaattgaaaggtttactgtataagtttcttaagttctagttggatgttttagatttttaattgaagcttgtaatgtttgagttgaaagtttccgaccacattgttggaggtttctaggttgaagttttatagagtagaaaggaagagctcaacatgcttatggattctcaatccgtgtccgaaataggcatgtgcatgacatgcgtcacttcgtacgcatgtactagtaaccccattatattttggaggaatagagtaattattatatggacttaatctacgaagatattatcttttcctcaagaatacatgttaatgatataaaattagggaactattgatcattatctttaaccaataaagacaccatgtggagatggtgctgtcacaaggaaaactaaaaaaagacctccatcaaatacgacaaatcatccaaaacaaagatttgaatcagatcgatgaagtgcaccgctgcggttctgatttttaagccaaacatgtctatcaaatatgaaagggcatgtagattagtggttgtaatgatctgagtagtacccctcattccatagagtatttacaaataaccatttacgacacgtacaatggtaattattggtagacttttaattgtcacctaagcaacaatgttttgcatggcaacgacttagcatcagctcaaaacacggaaagagtgagtagacgtgaggagtgactggtgcggtagactgttatctctaggattagaatagtagtgaaatttatacctgattaaaaaatatgcaaggcttccactaaaaaaaatcgtcaatcttccttttttttcccttttttctttttcgccgttttttcctttctctttccttttcctttttttctgttttcttccatccattcatcttcctttttttcttttttgccattttctcctttctttttttttcttttccgttttcttccatccgtcttttctgcgccagtttttcttttttttctgtccttcttttcgccttcttttttcctttctttccttttttttccggtttttcttcttttttttcgtcaccttatttttcaattgattgcaaaaatcgattccccgccactctttcatcattttctcttttagttctgtcttaatgcactggatttaatctctatttaaaagtcaccgtttttatcccgagttttgcggattcgctccgattttgataaaaatagaaagagcaccggatttaatctctatttaaaagtcaccgtttttgtcccaagttttgcggattcactccgattttgattaaaaaacggaaagagtgaattgattgtataaaaagccataaaccaattttgtaagatcgagaaagattcgaccggaattgatggaaggactggttctggcattgtatggacatgagatgttgagcatatcgattgtataaaagccatcaacaattttgtaagatcgagaaagattcgaccggaattgatggggaggaatggttctggcattgtatggacatgagatgttttcaccgttttccggtggttgaagacgaccgtctgctatgcgagctataactacagctccacttgtgagttaggtcaaagaaaagcaggccaagcaaagggaggtagcggcctaggctggaactgaaaaggaagaaatgaattaataaggtaatcagcttttggtctaaaagcaaagagtaaaatgtatagcgagcttttggtccaaaaccaaagagtaaaatgttagcgatctgaaaaaaatttacccgttgcaacacacggatattttttctagtttacaagaagagagaaagataatgaaagaatcatagatgattaattactagagctggggtatgtctcaataactatagacctacacagtctcttaatgatacgagggatccaagagtttgtatgagactctgggtgtgtttagttctatgccaaaattgaaaatttgagtaaaattgaaacgatgtgatgaaaaaattaaaagtttttgtgtgtagaaaagttcgatgtgacttttttgttcaaagtttgaatctaaattgggcctctattgttgaacatgtccatttgttaccacaattcctttaagtactcatgctactataagtagtaatgggcaattgtgcattaattccagcgataaatggtccaacaataaggcctggtttagttcctaacttattcttttaacttacaaattttctatcacatcgaaactttcctacacacaaacttctagtttttccgtcacatcgttccaatttcaatcaaacttttaattttggcgtgaactaaacacaccctaacttgtaatcttgaatctcggtgaacggataaaacattccttgtctaagggcctgttcactttgatgctattttcaaccatactattttttttagcaaagttatcaaaaaaaatatctacatttaatttgttatcaaatttagtcaatagataagaaattctgtcaaaattttaataatattatcatcttgtaaaaattttgatattaccaaaatttagtaaggtatattttcgctataatctgaacgggaaaacatcgttatctgatttctactttagagagaaaccttgtacgtgctcggacgtcgggacgtgagctcctctctctctctctctcgcgagaagcaacgaagaagattcattcagcggccacgtgtaaaaacaggagcctcgagaaaaatatgctgggacccaccttcccacagcgtcctggccatccactcgcgtcctcctgaagctaccaacgccgtagcgccatcctgaagctacctacgcccgttgctggacgtcgttagacgagaatcagacggctgtgattgcttcttctgactcgaagggacgagaatccgacggctgtgattgctcttcattctcgcagagtcgcagttcgatgtccaggaataagttttttttatttttaaataagtccaggaatacggtacgtggttccggaattttcctggcctctcgtccaggtcccagagatcccattttctttggggctcgccagcgtggcagccaaacgggagaccatgtgagccgattgattattttttgcattcttttttttctgagctggaggctcaccggtagagacatcttggacgcgaggtaaattcagaaaagtagaaaacgattgaatacagtagctaagacgagtaatagtatcattttggtcataagcacgtgttaggtaggatatccttttctagtactgctctagctctaaaaaagaaactgctttgctgcttatttttgctctactaataaagaatgtcagcgcagtttgcatgtgtatataacatttttggctaatggatacagataaatgggaatggatcacgttatgacgattctataatgtctcttccatctaaggaaacaaaatcgtgtgctcatatatcaatcatgaaatcatggagaataatcagacgttccttgattttcgagttgagatgtcattgcatctaaaggtggagcgtcctgtaactacgacgtgcccattgatccgacgacaagaaaaaatggagtatacttttcctaatacaacgaatctcgataggggttatatcatccagaatcattatgatctcttttagattaggttttttaacgaagggagtataaattaagtaaatcaaagtaaagagtaaagatagttactagatggtaaaaagcacattaggccattcacaacccaaaccactatatatattttcgataaactctacattattaaaaaactagtactacacactattcttccaatgcaaacaccaatattccatacttaaatttaatgctacttatctcacatgatctcttggatgttgtgtagaaaccatgtctcatgcaagacatggttttcttctctttcctcatttattcacttgccacatcattttttattctaggtggcagcttatttattgctatgaacaatatcctagtcattgggttaggaatggccttacattgccttttcgctcaccatatgatctcagagattttgccgttgccatataattatgcaatggaaaaagctatacgtactaactttttcttactaaattcttactaacactgatgtgtcatgctatgagtgtatctaggttttttataacttgcatctagctaaatcaaacggttgagatgattgttggtaaagatttagtaagaaaaaaattagtatgcgtagcagtgctcttatgcaattaagcgcgatcagtggagcaattagcacgctgcttcccctaattaaccgtaaaattccacatcaccgcgaggaaatcgttagggcccacaaagtcatagagaaacagagacgactagacggagcaagatggaagtacacagtcaaatcccctcacttctggcgcattccgctcccgcgaaaatcccgaaactgcccacgccagaagcttccgtcaaaagcgtcacagccatcgatccttcgatcttccacgcgtacgtccagatcaaacgccccagttccgtagcaactggaccatttcgccccctccgtttcctatttatagcctcgccaccccgtgaccggagaaacccaagcaaaccagcagctactaagcaaagcacaaccaaagcttaagcttcctccaaatcctcacacaagaactcgctcttcttaaccctcccggattttctccgacgagatcgatggctcctccccagcttgccggcaagatgaccgccaaggccgccgcggcggtgaagcccgcgacgagggcgtacgtgacgttcctcgcgggcgacggtgactactggaagggcgtggtcgggctggccaagggccttcgcaaggtgggctcggcctacccgctggtggtcgccgtcctccccgacgtgccggagtcccaccgccgcatcctcatctcccagggctgcatcgtccgggagatcgagccggtgtacccgccggagaaccagacgcagttcgccatggcctactacgtcatcaactactccaagctccgcatctgggaggtaattaattaatcaatgagctcgtcatcgcccattcttgatttgcgccagcgagcgtgctcacgtgtttgtgtggggttattgatcctggttgtttgcagttcgtggagtacgagaggatggtgtaccttgacgccgacatccaggtgttcgacaacatcgacgagctgttcgagctgcccaaggggcacttctacgcggtgatggactgcttctgcgagaagacgtggagccacaccccgcagtaccagatcggctactgccagcagtgccccgacaaggtggcgtggccgaccgccgagctcggcccgccgccggcgctctacttcaacgccggcatgttcgtgcacgagcccagcatggccaccgccaagtccctgctcgacactctgcgcgtcaccacgcccactcccttcgcggagcaggtaaagactcgtgctggcataggcgccataaattaattcttggttctaggcttctagcgtgtcggattggtgcttactgttcttggtttctcgaaattgcaggatttcctgaacatgttcttcagggagcagtacaagccgatcccactgatctacaaccttgtcctggccatgctctggaggcatccagagaacgtccagctcgagaaggtcaaggtcgtgcactactgcgcagcggtacgtggatcgtcaccaaactgaccgatggccgcttgatatatgtttcgtatgctcatctggatcggtaatccaattgttgcagggatcgaagccgtggaggtacacgggcaaggaggagaacatggatagggaggacatcaagatgctggtcaagaagtggtgggacgtctacaacgacggcagcctggacttcaagggcctcccgcccgtcgcggccgccgacgacgccgacgaggtcgaggcggcggccaagaagccgctgcgcgccgcgctggcggaggcccgcaccgtcaagtacgtcacggcgccatcggccgcgtgatcgtacggccactgtcgcttccctccggtgcccgggcgtccggctccggcggcgtacctctgcatcccgtatcttggtatttttttaggatgtccaatttgggatcagtatgttacttctagtacacttcacaaatgtaacgaggcttgtttagaatacgtatgctgtggattttgtgaatatctgttcctttttgagtcaaaactcaaccagtgtgatctttgtattttgtgcaaatcgatatattataggaagttgcaaaaattacggccatccttttgttctcttcttctttgtcacgggcgtttggtggtactaccattctaccaataatctttgtactagctctttgaaaaggagttgcaaggacccttgcattttttttcactgtcggtgagggcgattaaggccccgtttagtttaaaaaaaatttcttaaaaacatcacatcaaatcttaaatttttttccctaaaaatatcacatcgaaaacatcacatcgaatcttacatgcatggagcattaaatatcttaaaatttttttcctaaaaacatcacatcgaaaacatcacatcgaatgtgtcaatcgaaaacatcacatcgaatctttgacacatgcatggagcattaaatataaataaaaacaaaagctaattacatattatggaggaaattgtgagacgcgacacatgtatggagcattaaatataaataaaaacaaaagctaattacacattatggaggaaattgcgagacgaatctgagcataattagcttataattagttataagtgctatattaacccacatgtgctaatgatggattaattagacagaagattcgtctcgttgttttcagacgaagttttcttattcgtgttcagacgaagttttcttattcgtgttcagaaatatcaaaggtccgttttcttttcctcgacgtttctggatggttcgcgtgtagtactatacatttgcgtgacccgagttgaccctttctcttgctcaatctgtcgatgtcgcagggaaaaactttccccaacgcgggcctgtcgttgctcgtcgagccaaatttctgtatacgcaatcgcatttgcgtatttgccaattgcgatttgcatgggcctcctaattcatcaggtcagttttcggtcggggcctctggggcaagtggtacatacattgtacggtgcaggcgccgtgtcgctgtgacaaattttgtaaccttggagagtcgtaaccaagaaaaaggaaaaaaataccaccacctacacatcgacatcgccaacacacaatcctaggagaaggctagcatcggatcgaccgcagataaacctgaccgaccgccactagaccaacaaagggacacagacgagatcgctctctaggggatgccagaacgatgtcttcaagaagagaagcgacggaaaaaccgccgctgccgtccgtcgggactcaaaggagctaagactgggctttcgcccggcaaacacccttgaggggtgagacagcacggcaacaccctcaggagggggaattaaccattgttgtcggtccgggcaaggccggactggattttcacccgccgctcaccacatgtgaatccacgactgacgcaccgatgctccaccaccacacaagctctgttgacatgtgtgacccctgcaccggcgtcccccgccggtcagccatcgtgcgccgaagacgcgccacatccactggcagctcctcctgacacctaggtcgcctcctccactgccggccgcgcctctcgcgccaagccggcctcctccaccggacgcgcctctctcgtcaatccggcctccctccatcggccgcgtctctcgcgccaagccggcctccctctccgccgctcgcgcctctcgcgccgagccggcctccgctgccatcagctgcgcctctctgcgccaagccggtctccgacccctccaccaaacgacgccgtgccggtcagatgccgctgtctcccacgccctcggctagccgtccgagacagtcatgcctttaataaccgcagtcacggtcgccaccaccacaaccgttgttgccgaacacccagccacctcaccgtcgccatcctcacctcgccaccgtctccatccccgccgccgacatcgccaccacctccacagtcacggccgccgtcgccgctgtcatcgacaccggccaccgcctccgcagaccaccgctgcgctgtcaccctccgctaccacgcagccagcacccggcccgacaccgccgccatgtcctccaccgccaacggcagccgacgacactgctgcccgccaactgccgttgccggtcgacgccgcagtcactgccgtatccgccagccaccgccagagccgtggctgccaccgccgctgcgccgtccacgggcgtcgcgtcgccaaccgcccgtcagcgttgtcgccatagccgccgtctgccaccgcagtcaccgctgccgctgtcgccagccgccgtcggcaaccgttaccatcgtcgccaccgccaccagccgcatcacagccgccggcacccccagatctagaggacctcgccgccggcaccgccaggacgagcgccgacgcgcccgaatcgccatagccgccgccgctgtcgctagcggccacccgccgccgccgacaccgccagctcgagcgccgaagcgtccgacaccaggcgccgccgccaccaccttcagcccccgccgccagccgcccctcccccagattcggccgggcccggcgcggatctgggcaccaccgccgtcactcagggcatccccccagccgccgagcgcgtggaggtgagacgaggccccgccgccaccgtccttgcagacgcacggctttgccggcgcccgctcaggcgggggaggagacgtgaggaggaggaggacggcggcggcgtcgcctcccgagtcgcctgggggagggcgacgcgagaggaggggactggatgaataatttgcaatattggctataagagggcgcgctgtgacagatgtgattcgcgtgctgcagagcacccgcggttgtaggcgaaccaacaaggctggggaagaaatgcgaaagccatcgaatcattgcatagcatttgcgttagcaagtcaacttgtactgatgtttttggttctgttctcgtcgcagtaatgctgttaagaccagaaagaaaatgaacaattcagcatgtaaaagacctgcacattgactagaaagttcatttagtgttcacctaatggtacataggtttctaaactggcctgtttagatcattttgctacggcaaacttttttagcaaaagttttggtggtaaaaatttagcattgtaattttacaagttggtgtttagatgcgtggtaaagttttgccattaattgctactgtctctcatacacagggctcgatgcttttttttttttgtcaaaattgctgtcatggacttctaatgacaaatactaacttgtctacttttttcaactagtgtttaaatttattttatcaaaaggagttctaaaacggtaaattttttactattgtagaggatctgaataggtcgatagtatcatggatttgtttgttaaagaaagcaagtacatttgaccacccgcagggactaattaagatagagagactaatcagaagaacacggcacgtacgtgtcccagttccctgccgagtaggtttcaggactacagtaaccccgtaattaattatgccgatcttctggaaattaacgtggtgcaatgtcgtcgaaagtccaaccaaattaaaaggccgggcacacgtacgccttatcatgttatccaaacaaactggagcggccgggtcgacgcactctctcgacgcacgacgttgtatcccccggccgcgacacgggcaacttctcgatcgatcgcgtcatgggaatcatcagcagatcgatcgtgtcgtactgcaatacccgcctcgttaagccgagtacatatatacttactccacgcgcacgcgcgcacgcggattggcctatcaaagtctggttggtgcaccgcccgccggtggtgtacatgcatctccgcgcgacacatccctcgagtttgttacgacgacctgtcgcgttcgatagtgcgtgatatggcttcgcgttatccaccacacaccaacagatcgcatcgatccaacgggcgatcggcgcgcgcagctgatcgcgcgtggcggcgtgtggcggcatagaatgttttgtctgcacgtacgtacagatcacggggtctgcagcttccccgatcgaatagaagtcactgacaatcaagcagtagtcgagcacatacggcgatgcatgcgatgcgatgcagtgcagaggccgttcgatcgaacacgtaggcgatgtagtagctagtgctcgggtggcacgtgattcgggtggatgtggcgaagattggtggctggaggcgcggtgcccgtgccggtatacctcatgccggacatgcgtctcggcacgcggcctgctagtgcagcagccacgtacctatctcacccgctcgctcgctgctggcaccggaaagtaacgctccttgcagaattgcaggcaaaaaaaaaaaaagtgtcggccccggcgtggtgatgccttccttatcccctgctccactctatggactctgtcaagctagtcctcaattgctcaaggctgtactgtacgtcttggttacgtgggtgtgtctagcggaattagatctttttctctctacactttagctccttttatttttatttttttttctaaaatcttattttacaaatagaacgttgaaaagacttatttcagaaatatactatttttctcagtgctagagttattgacgccgatgtttaatatcttggtgatactgttaccgatacccttgctcaccgtagtagttgagttgtcgatgtgataccagtgtccaaaagactgacgccgagaatctaatcgtaaaatattttaaaaaaacaaaataaggtggtaacgagtgtatatttgtaagagaaaaatatttacattttaatcttttctaaaaatatattttacaaattggaactcgacatcactttcatttgctgaccctctacatcttggccgctagagaacgaggctgtcgacgtcagcgtcattagtaccaagatgttggatctatcggcgctaagaaaagagtccattcttgaaatgagtttatctaagaatttatttataccataagtttttaatataaaaggggtcaaaatgaatacaatctaggtcagggaaacatatagaacgttgggtcatagcggtgaaagtaaccacaaataggggaaattattatactttcgaggggacattccctctgtcgacgaggatacttgtagagcagacaatatgggtattggggtacgttggtacgaggatctacacgattcgatatcaagcaaacaaagagacaaacaattatactggttcaggcccctcgtaagataatagccctaatccaatttatgtgagattgatatggaaattcacagaataaaataaagaacaactgattccacggttaccaacaagatccttgtcgagagagtctcaagtctcaacgagatctaccagtgagtaggcttcaagtcctccggattgcttatgtggtggcatgttggctgatgttatgattcgatgccttggacctttatggggtatgtatttataatgtgaatcccttagtctactagtagaactcagagaccctagaccctgtacgatattgtataatcatgactctctccgagtataactttgttatgtacttacctatgaggattatttccataatctcttatcgatttacttattgtatacgaaaatctataacacataaagatatgtcgtatccgtatattctaataagtagtatgatagaaggtatgtcttatccataaccatgacactctcatgtcatctaaaaggttatgaaaaaatttgaataaaaatcaacaacatagattaatatatgataaatcactccacaaacatgcaatgtcaaatttaacttacaagttgtaaaaaaacaaatttaactatgaatctacgttaaccagctatagtttaatttgttttctttttggcaatttgtagaaattaaattttcacttgtatgattgtggagtgatccatcacatattaatctttctagttgaatttttttaataaccattgagatgacatataaataacgagagatattctctcgggagtttagaatccacttaacacctgacattactggaatctgtgaaggaagatcgaaatacgagtatacagaacgacaagctggttccatctcgcaacgcttggaaccgatggatcagatagcagggaccagcttattttcttcttctatctttaagatagcaaaggatcagctagttgatcactccaggtttccaactgcgagatatttatctgttaggtagccagtatgtaatcgttaacagcgccgagagaattacagtgcatcttactgatgtcccgactgtcctgagagatcttctcgcaaattgcagtgagatgacatggtagcgaccatgttaatgtttagtccgaattgttgcttgagaagacaggaatatgggatggaaagtgtttttagcagcattatgtgggtgtgcagtcgagatgtcaatcctagtctacgaaaacacagtgcgtactcttgattattaatttgcaaaggacactttagttcattaagctaataaaggatatcttagttaattaagatctagtacacctgcatgtatttcctttttttcctgaaggcaagacacatctatttcaaacgcctagtcacgctgctagccgtgctgccttatccgtttgtgtattgttcaacaactaattagataggacaatctggttagccactcaaagtgggtgaaaccagctatctgatccagattatggtaccaaagtaatttaatcagcacgagcgagtcaaaccgccgacacgcgcgtatcttccaggcgtaaagagacatttgtgcagtttttttccctatagcgcacgactctgggagaggtaataagaaatcaacgcatgacgacgatacgtgtaaattgacatcgcgacgtacatgtattcgactgaatcgccgtacgtagacagcaaattaatcgcatgtaggacccagtacaggatcggtgagaccgtgagagggtcacacacagatgaagaagcctcgtccctataattaatctgatggataattctacattaactatttaactccaaccatatatatatgtaacctttttttttggcggggacatatatatgtaacctgtccaactacattaactatttaatgagaaacgcgatcgttggtctgatatttctttgcatgcagccatggtgatcaagctagtatacgggtcattatcagttttatcaccctccatgtgatcggccggcggcgccggccacagactgaccggcgaatattactcgatcgagggaaacaatgacatggattatacagagatcttacttagttacgtgcttaaaccgtatacagtcatcccgtggatagtggacggtggaccgtgtcaagcgccatgtcgggtctaccaatatataaatttggaatggacatttgccaattgatcaatgcgcgcgcaatgggtagatgtttggtcgccatcaccgatcgatcgacgagtccggtggacggtggtcggcgcctgtgtggtcggcatgggcacgaaaggtgacgtacattacgtacggggccgcaccggcaccgaccgcccgcgtcgcgcggggaggtggaggaaggcatggcacggcgcgcgggacgtgcgcttgcgctggccaccggtcgtcgtagcagcatcgtggggccgccgcgcggctgggccgaatgcccatgcgggaaatcctcgctcgatcggttccgcgtgtatggactgtggactctggcgggtctccggcgacagctagttggaacttggaagcgacggggcctgtacgttgcgatcgacctcgcgacgacgacccggcgcacctgctctcgccgctctcgccgcgcatcgcgcgcgctccagctcttgttacatagaccgggccctcctccgcggtgatgttggtggcggaaagcggatgcacgctgttcacgatggatacttggatagctagctcgctgtccggcaacggtattgccaggcagcgataggaaaaggaaaggcgctatagatacggttaggaataagttcatatttcctccctcgctcttgcgctttgtcgaataatatccctcaactacaaaaccaggtataacgactccctcatcttggaaaaccagtacaaattgattccttggatggttttataagtagtttatgctgatgtggcaggttgacttggtccaaatgtgctggcgtggcagccacgtcatccaaaggattgaaaatagaagtgggtcccacatgcaagtgacaaatgctaaaataaaaaaaggtgggcccacttgtcagccccattatttcttatcttcttcctcccttctatctctttctcgcaaccgctctcttcctcgcagcctcgcagccgcatgcactgaggtcgcagctgccggcttgcttcaccaccagccccttctcaactctggcgttcacccctctggtatagacaactatcttgccgtgcaccttgtcgctgtccagggagccagggaagcacaacgtcctgcacgcacgcagtagtgcaagcaaatcgacgtcgattcgattcgatcggcgcatgtcgagatgatatatatgtagcgcgcatgttgtgatcgagtttttgatttcttacgaattatcgctcggtacgtttgaggcgttggcgttcttcgcgttgatcatcgcgtaccgttgcccttgaggcaacctgctgtctgatagactttgcccttgcaaattgcccaatggcatgagcaaaagtacgccgtattctcatgtgtgcaaactacagtgtgagttggtcggtcgtattgccaaaccttgatggtcatgctgctcgtgacgccgccgaaggtgacataagccatggtgctcgcgccgaccgtaaggatccatggagccacgttggtgaccgagcccggctgcgggctggagttgctggcggagcagacgacggcgacgcccttctggacagtgtagaacgcgctgatggcgatcgggtccaacaggtagtcgtccgagcgagctcctcccccgtgtccggccgcccgcacgagcccctcccctgcgtccggcggcccgcgacctcccgcgagctcttcccctgcgcccggccatccgtggcctcccagcgagcacctcccccgcatctggcctgccgcgacctcccggcgagatcctcccccgcgcccagccggccgcgacctcccgacgagctcctccccagcgtccggcctccggccggccgcggcctcccggcgagctcttcccccatacccgccgccgccgctcgagccaatggaaggcatgagactcaataagagatgagagaggggaggggtgataggtgggccccacgtaggtcccatctaatttttactgtgaatgccacctagacgccacgtaggatgaagaattagtcaatgtgacatgtgaatgccatataagttaaaactaggctcaatactgcttggggagtcgatttgctatggttttcggagatgaaggagtcgttatacccgattttatggttgagggatgtgattcgacgaagggcaagagatgatggaggtaaaatggacttattcctacgggttatagtccgcaatacacgctgacgggccagttgtttttctttcgtaggcctgtgttgccggtggtggagacgagcacagcctggttaagcccggcccaacagtatgatggaggccggagagaaggaaaaagtccaattgagtacctccaatatattggatgtaatctgtacctctccaccgtcaaaaccaagtataaaaacctgtttagtattaaaagcgtataaaacaatcacctagactgttttcattgttgttttcactgatgtggcgtcaatacgacaacaaggttgtcgtcaaagaattaaaactaggcgtgagacctatatgtaagagaagaaaaaaactataagacccacataccagtaccaacaatacttttccccttttttttttccagacgggcacaagatagccaaaggacgtcatcgtctcctcctaagggtggaggacatcgagtgtcagcgatggtggaggaagctgaggaggctgttgccgccacctgggtcgtgcagtctaccacacccgcccaaagcagtatggacatggttattgtcatggagctcaacggataggtaggaggccgaatgatggatggaccagctagcgctcccctactagctggctaataatccttgtggagtaacccctccctgcctttctcctcttctccccagtgttgctatcgaggctagcatgacgggtatctagcacggccgacgtcctgctcctaggctccctcctagcgatgtgtacaaagaggctactctttgctcgactatgacctctgcatacatcgtgccaactacctcgctagcaaatattaccactctctgtcttgatggatagggactatcgagatctctaccacggtctctctacggacaaggcaacgggatccactgtgccattgctacgtgttagggccgcctagtcgtcgctctacctttggccgtgccgtcgctctggctggaggaagcgccatcgccgctccaccacgctggcgccccaaatcttgacctattggaggggactgtcgtcctgctcgagctcagttgtcatctttctgacgcgaggtaaggaataatatgggagaaaaagagagaaaggaaagagaggaggataaagggcctgtttagttagtgaaataaaaatttttgggtgtcatatcggacgtttgaccggatgtcggaagagattttcggacacgaatgaaaaaaaactaattttataactcgcatggaaaccgcgagacgaatcttttgagcctaattaagctgtcattagcacatgtaggttattgtagcacttatggctaatcatggactaattaggctcaaaagattcatctcacgatttacatgcaaactgtgcaattagtttttctttttatctatatttaatgctccatacatatgtccaaatattcgatgtgatatttttgcgaaaagattgtgggaagtaaaccagaccaaagagtatgaggccctaacatgtgtgcccccacatgctaactcagctagttaaaccatgccaatgagacgcattagtgaaaatcgcctttaaaatagtggagggagtcattttgtactagttttaatagttaaaggatcgatacatccaattttgttttacggttaagatagatatgaatcgtgaagtgcgaaactatggcgagtaatgatgccatcctaggccccaggggcggattcacaatgggggcggaggggccttgagaccccactaccgccccctaagcccccactaattttttttccatagatccatagaatgtggggactggagatttgatttatgctgatgtagtttattcagccgccactacttttttttcgggaccacctatatatttgtcgacaaattttctcctaaaaatttgacactataacttgtatgtaattacactataatttatacgtaactacagtataacttgtatttaagtttcacgtaattttgaataattagatctattacaagatttgttctggtgaggaagaaaaaaaatcacagcacatgtgaaaggattttttccccatgatcttcattttaccgaaataatatgttacgaagagatttttaaaagttacatgctagtatatgcaaagtacagtgtaattacattacgattgtactgtaattacatctgtcaaatttttaggagaaaatttgtcgacaaatatatagaaaaattgtttttttctagatccgcccctgctaggcccattatgtaaataaagcttgtaaagaaaaaaaaaagagaccgactgctttcctctgaaagatgtggcaacatctgtataacaaaatcgttttggaattcgataccacgtagccaaggttctcctagctatcgcagtattcagggaaccttgcactaaaacttgatagccttggagtacatggagttacgaatccaagttcttcaggcttcgttataaaagaaagttctccaggcttcgtgtgctacctcaacgcgtcatagtgtacaacacaatccactggtaatcgtgcttggtcaggcccgtgtcgatgcggcatccaggcatccagtgcacgcatgccgtttcacgctctacagcgtgtgcgatgaactcgtgggagacgtggccgcgtgctgtccccaggtttacgaactgaaatgtccggccaccagctgggccagccaccaaccgcggcccggagacattgcaagatgaaacccaccggaacgcgtcggcccgctacgcttctctcctcctcctcctcagtccttaccaaccaaagcaaaccttccccctcctcctcctccggccaccgcggcgagaggccccgatggcgccaacggtggagatcagccacctctccttcacctacccgggcatcgacggccgcccgccgcccggcgcgccgccgctcatcgaggacgtctgcttctccctcgacgccggccaccgctgcctcctcctcggctccaacggcgccggtaactccactaccctttcaggaccgtccgtcctttccttcctctctccggttcgggttctctggtcgcggggtctgattttgggtggatgctggggggtaggcaagacgacgatactgaagatactgggcgggaagcacatggtggatccgagcatggtgcgggtcctgggcaggtcggccttccacgacacggcgctcacatcatctggcgacctctgctacctaggcggtgaggtgggggctggtgttttacggagttacatttctatgttttggcgggtaatggcatatgcgccaattttgctctcagttgatctgatgaatctaatcgactattttttttgtgaattgggttcagtggaggcgcgatgttgcctttgcgggctaccaggtaaatatacagatggacatttcagcagagaagatgatatttggtgttgtgggcgttgatcctcaaaggagagatgagcttatcaaggcaagcttatattcactcgcagcaaattcatcaccatattgcgtttcatgggaagttctcattcgacttgcgaaattgacacagtgaaagacgaaaactttagtttaatactattagctctatcattttcgtgcatctatattctttaccaattatctagtgtgtgatatgtagaaatgtttactcctatttgtttatatgatttcattttttttttaattttaccatgggtgtatttcctccatgtcccattgattaacggaaaatatagaagtttgcaaggttggggaataaactaggtgaaagatcctactacctaagcatatgcattggtgagaggctggtaggattctacttgcccccacaaaccattggtggagctagtaaaaataaatttcatatgggctatcaattatgttagcagtgatcatgcatcctaaaggtatccacacacacagctctattttgcatggtcatacacttgcatgttctcaccagccacatactaagtaaccaactgaaaacaaaccaattctggtagtaataaagtattgatgaatgtattccagctgatatcattaggtgaagcatgggtaaatgttactgttgtgctacaaagaattcatgtaatgaagataatcatttacatgttcagcaagcttaagtatgccatctgatagcattatggtctcatgggtatagaaacatctttggtatagtattcccgaaaaaaaaaggaaacatctttggtatatacctttgaggagggaacacaatttggaaggtcctggggatatggatgcacagatctgtaaatgcaaagttttttgttgttcagtgagagaacagttggagaagatctaagtatttcttttttcatacccaagtaaacacttgtaaacaaaacctttaattgttgcaattaatcttaaatgactttaagacttctatgtcattggttaattcacatataagtacatagcatacctaatcaagcttaatatagatgagccaaataacctaagataagccctaacatatatttaggtaaactcagtttgctagttcttgtactcattagagggtgtatgtgctgatcctttgacctttacttaggacaatgcaactataaccctctgtttgtactcatgacctattcatttaaccttccttagttcctttttccactctacagattttggatattgaccttgcctggcgcatgcacaaggcatccgatggtcaaaggagacgggtccaaatttgcatggggcttctcaagccattcaaagtttgtttcatcttgctggttatggaaaagatgtgccatgtttgtaatttgtatccaaacaacaaggtgctaacacgaattttcttttatttattttttgaattcaggttcttcttcttgatgagatcacagtagatctggatgtgttggcaagagcaaatctattgacatatttaaagaaggaatgcgaggaacggggtgctacaatcatctacgcaacacatatttttgacggacttgatgattggccaacacacattgtgagccttctcactatacatttctaggctgaagttttttgtgtaatattgaagattattgtttctattggatttcaggtgtacattgcccgtgggaagttgcaactagcactgcctttagaaaaggtgaaagaaatgagccagttatctctcatggtaagtagcattcatctgacaaaatagtatgttttagcatgacgtgtatgttcatctgattttgctgcattttgacctcagagaacagtggagagctggctgaggaaagagagagacgaggataggcggagaagaaaggaacggaaggagaaaggcctcccagagtttgacaaggttactgaggggagtcgggttataggtgatcccgctgccagagcggtgaacaatgggtgggcagcagggaggctcgcctcaacggttgctggtgaagagaatttcattttcagctctaacagcgttcttaggcaataatcctaccctgcaatttggctttgtaatgatgaataacgatcctatagatccaatagatcacaccatcccacaggagtttttgcagtaacagcctaacaggctaacagcaaagttcttgtatacaactgctcaaagattattttcaaaaatttcgccttcttttatgtatacaactgtaagttgggtttcatgatctgatactagttgctgaataagtcaatattgttgtatatctaatttattttccttgataatatgcatatatccattatttgcatttctgttcccatcaaaatatttcttatcaccaagagcaaccgtatttccttagcaagaagatgagcatcttagtacatgttgaacttgaactcaggtaagtttatttgttctcattctaacaaatttgactgtttgctttgtgctggctcatctggtgcctaacatgatgaaagtaattgataatggtatgctgtctatttgcaggatgtaaatatcatattgtatggtggacatttgctgtttttgcctgtaacatggcaaacaagattacaagaatgtcacaacaagtgacatgcaaaagttatatcgatgaagacctctaatgggtgagagtctttagttctgcttgggaccaaatgaaaaataaagttatcattatgtaaacagaaggcatcggcctaaagcaattctgaaacttgcaaagttgtaataacaatgctccagtggtgatcatttctaggtacactatgtctgcatccgcaatttttccctttctgtgtgcacattttgatcggttcatttgttgttagtaatgagcaacgattgccgtatgcgttacatcaggccatcagccatacatgtggacaaatgcattcagtccttgtctgccttatccaagaaagacaaacttcagagatgaataggaccactccaagctgtactttggtccatggaagcacattctgacagttcatacttcatagtggcatagcaatggtctaagttcatatatttatgatttctggcattattacaggcttctgtgaagcatcccatgtactctctccgtttcataggtcttgattggatcctccgagctattaaatagccctccgaaatcttgctatttaggagtattaaacgtagattactgacaaaaccgattccataacccctaggctattttgcgggacgaatctaatgatgtatattaatccatgattagcggctgattactgtagcatcactgtagcaaatcatggattaatatacctcgttagattcatctcgcaaaatagcctagcggcttgtttggtaagggaaggggattgggagtttacacgagggaattgatgatgagattaaaatgggaatttgatttttaatcccaatatcttgtttggtagaggtgatggaaattgatagggagtttagttggagattaggccattaataaaaacggatgactgagatttgcttagacaaagtaaatgaggaattttctcccaattacctgcccctacccaggtattgaaaaggaagtaattccttcctcaattccccatccccatcccaccaaaattcccatgtctcccaaccaaacaaaacacttaatagcctcatccctctaaactcccaatccctcctaaaaatccctccaaccaaacgggccgtaggggttatggaatgagttttgtcagtaatctacgtttaatactcataaatagcaagattccaaaggactatttaatagccctccggatctaaacagggccataatgtaagtcattctagcattgcccacattcatataaatgttaatgaatccaaacatatgtctatgtctagattcattaatatctatatgcatgtggacaatgctagaataacttacattaaatggaggtagtacaagttttgcattgcaaattctttcatgttattttcagctttgaaagttccgctgaaatgtctggaactcctgcattcgacaagttttggaatatccactaatccgtaacattttgttatccaaacacactcaacaacgagagaagtcccaatcgaagttcaggatcagcgcacagcagacaccaaggctaaatacttatcaacttgtctatgttcaaacttaatttctgaacaaaggtattaggttcgaagttcagtcaactgaacatatatagctcatgtttaagagagcttctgtgatgtttcaagcatgttgtaaactggtgatgactatacatactgaacagttggcaacatgctcgcagggcgggtactaccttcgtctgctcgagacaacgaaaacacacaacatgattaaaaaaatgctgtaaactttcggtcactatccagtagtatccactagcaacattctgaaaggtgtttcctttgatatcgaatcctatccgaattctgaaatccgcttctaaccgccatgatccacttgctgagttgatgtcagcttaagatcatggaggtcagcatgtgttgtttaatcctgtagaagaagaaacgcaagtttgttacagtctctcgcagaacggcagatgtactcatttcgtctccgaataaacaaacttagtattaaatacaatatagtatagtacttataaatctaaacatgttacattctgtattatgttttatttattttcggatacagagagaatagacatcaacaaaggcctggtttagtttttaatttttttccaaaaacatctcatcaaatctttggagatatgcatggagcattaaatataaataaaaataaaaactaattgcacagtttgcatgaaaatagcaagactgatcttttgagcctaattagttcatgattagacacaagtgctatagtaacccacatgtgctaatgatggcttaattaggctcaagagattcgtctcacagtttccaggcgagttatgaaattaatttttttattgagagaatcccttatatgccactctaaattaaccggctcccttatatgccacttcaaattggcttctcccttttatgtcaccggttcaagtttctcctcccttttatgccattaccgtcggtccaccgtcagttgaccgttaacttcattgtaaaaaagacgcatttgctctttagaattagtatacaaccaataataggtattttagtactaatatagctactggatacaacatatgaaaattgattttttctgcatcacatgcaattttagccattaccatcacaaataaattttcaatgtaagcatgaaacatgcagttttccaacaatatttttaatataaagagcatttttcactggttttgacaaaattttgttcactcaaaaaggatttaaaataaattagttatgattttttgaagtttacacattttttagttgagagggcatattggtcatttacgaaaaaaactaacctttgactaacagtcaactaacactatagtggtgggagtggcataaaagggtagaaaaacttaactagtggcatagctaccgagatcaatgcacctgctgaatggaatggacatccttggggacagctgtgtaagactgaatttaccataaaattagacggaaaaactactacaaagatcacaagaaacccagctcaaagtgaatggagagagaaccctgtgccttggaaggatctgaagctgttcggacacttatagacaagtgaactccaatccaggatccctcgaaaagtgaagtgaactagccaggtagtgggatcagttggagcacgtaggaatgccgaccactacataagccgcaggcggagaaagcttgaagagcttcccttcattcgcttcgcgggagtcgcacacagcacatagctagaagtcagagggcccgtactacctgcctaaccctttgctccgagggagaagccaattttgagtggcatataagggaactggtcaaattctagtggcatataagggattctctcttttttattcgtgtctgaaaacccatttcgacatcaggttaaacgtcctatgtgacacccgaaaattttcttttcgcgaaataaacacacccaaaagctcaaactctggacgtgccgccggcttctgccggtaaaacattgaaccagtcacaccattctttttctgaatgaacaaaaaaggcacagctccttttctttcccaccaagaaagacaaggcacagcacagtgccccacccatcatcatccatcacagcccggccatgtcacggcaaaagggcggccacttcacctcgtcgtcaccagaaaaacttttctttttctttttcccccatttctttcacaaacgcaaacacacaaccctctcgccctcctcctcctcctcctcctttcccttctctcctcgccttcgccttcgcctcctctcctcccgacctcccccatcgcgtcgccgcgacgccaccatgctcgctcctcgcgcgtcctagtagcggctgacgcacctccctccctcccccttccgcgcgccatggctcgggtctccgccgccgcagccgccgcggaacgccagctcgccgtggcctgattgattgtttgattgattgggctacgtcgaccgtctccctcgctctctctctgcgcgtgcttttacggtagtcccccccttgacccctttcggtgcgctgttgcgattctgtggtgaattcgatttaagggtggatttctctgggtacgaatggatatggtggtgccgggtaatgattgttttgtgggcgtgacgggtgattggatacggtggtttttcagtagtggtagtcttgtgttagggttgttgattgcgcacggatttcctctgttgtcttgagctaaattgccagaattggtggttcggatgttgataaacgcctaggtagtacctgttaggttcgttcaatttgtcaccagaataatttctgaacgaatttttgccagtctgggtgttggtttgcttcttgttctggtgccgttggagggctaattctgcaagaactacagttatctgctcgttttggatggttatctggtgagctgaacggctgcatggtgccaatttgctccgaggtgaaaaccttgcttgggaattagagttgactgctagtgctgatgtatctttggagctttggtgatcaaagcctcaaaggacatgacctgtgcaataaacaattacaccttcttgcaacttggctgcattactttgacaaagttttctagtagactctgcagccaattgcatgggaaacaaaaatcaccacttcaattgttctgcggaattatcccaagtcccgagttttctgttgtgtgcagaaaagaatacgtggtgcttaatttgcatcaatattctatgcttcctcgagcatcagcacgtatgccagaattagtatattttagttgcttgtggttttgttagacttgggtctgttgttagtacagtggtcctgattgtactatggaatatattccattattaacaatctgtgcttaaattttaatgtaggtactaggcctttgagttgttatacaacaactttttttttctggagaaagatgtctccaagtttgtagtattcactctgtttttctcaatcaacagtaaaatctgaccccctttttttatcttttttcagaatctcgtaggcatttacctattgtcaaaaaccagcacttctgatccaaaaaggatacaaaattgagagttagagatatccatggtaactttatcctgcaacataaaaccttcatgcagactgatgcgtttgttgtattgtttctttattttgtttctcgatgcctttgacaattcagagcaatagagttcattaatttgagctgttcatttttttaatttagatgattctagacttgtgtttttctccaatctgcagaaagattgcatattgttcttctgatatgctttataaatatattcatatcttcctccaataaaaagaggaaatgaaaacaacaaagtttacatgaaaaaggagttgatttttaactgcagacacaatggtgccttttgtgtttgataaaggactgcagaatttttttttatctcatgagtatttggagatattggttgtcccacacttagtggctgtgtttctattgtttcagatgcctggttttggtacaagttcttccatgggttctgcatctcaccctgctagaatcgagtataacacaagtagcaatgtgtcatctcaatacatatatgagcagggtctttattatccagcaacaaacggctatgcttactatgcaggtgtgtgttcccctagcctcaatctatttatatttgtgggttcaatcctcgatgcttattgttttggtttcacttttggaaggctttgagccaccagttgaatggagtgatcacactaattttgtgggggtagatggtcaaaacctacaactttcagtaagtttcatagtagaaccctggttattattatgattagaacatttttaaattatttattattattgtgattgtttcttgatgactattttttttggttgcacagaatgaaaaccttccatatgtatattgcacacctggctatggtttttcttattactccccagatcagtacacctatatgcctggcatggtaatgggagttgatggctcttttgtaggaagccaacagtattttgctagtccatatcaacttcctggctcgccatctggtttcttcccgatgtctattcagcccaccacagatttcagctcaactgtttctgcagaacctcctttacttagtactggcactggtacatctgctgttgctagtaggcttgctaacaccagtatgaaaaacaaatatcagatgtctggaaatacagctccagcttctcagactgccccttctggaagtccagctgttgtacgtcctcagcaggcctacgaaaacgaaagcacaaataagccatctaatccgcctgatgctaacatgagtaggcgtgacaaatcctcaacctcccttgtcacagttccagtggatgcttcatcgactgacaaggtatttgattaaacttgaatatatacagtttaagagttgcaccttctggcaccaaaaggaaaaatacacaagtactttcttttttttgtatataaaaaatgtgcatacttctgcctttattttgctatagttctcatctgtacttctgggctttagtattttattgcttttggagactatgtacctagtatgtgttaatgttcatactgaacactgagttaggacctacaataatctattggcttgcattgtggattctaattaaaagtaatgcagtactaaaagcaaacattcttatgctccctcatttttcttcttctgtttgtttacttcgtgaaaattattcgttgtctcatggagttacggtaccattctttacgtcactttcatgatgctgtttcttttgcagtaaacagcctcttttgttatacccatcagctaccaactagcgttcacaagtattatgtttccaaaacttatattaaacctagagttttgattatgccacctgcaggatggaaaatctgatgaaggtaatcagtcaaaagaacatgtgcaatccattcaggttacttcaggtcccatgtccggcgaaagtggacaaggcaaagcaacatcaaacagtacattggaaaaaattatgatacatcctgaccaatacaataaggttcactttactgttgatcatccagatgccaagttttttgtcatcaaatcttacagcgaggatgatgtacataagagcattaaatatgatgtatggtcaagcacacctaatggcaacaagaggttggatgcagcctactcagatgtacaaggaagagctctgggaaagtgtccaatatttctctttttttctgtgagtgttgatgagtcctcttttttcttttcttttcataaaattgttatttgtgaatttgacttactaacacttatactttaggttaatgctagcgggcagttctgtggtgttgctgaaatggttggccctgttgattttcacaaagacatggatttctggcagcaggataagtggtctgggagcttcccggtgaagtggcacctagtaaaggatgtgcccaactccacctttcggcacattatattagagaataacgagaacaagcctgttaccaacagccgggatacacaagaggtaaattttgataaatttcctggaatacaatgattatatactgtgtgttgtatcaatatgttcagttacttaaacagttgaaagtctagaggtcgaaataattgaaatatagatggaattatggaactgtaaaatcttatagtttatttgttctaatctaacatggttcttctgtctattgttatatagtatatacacatttgaatatgcttttattgaacctccctaactagggtcaccatgtgttaatgtcctgatgactgacttcttttgtgtagattccttttaagtctgggacaaacatgctgaagctatttaaggatggcccattgacaacatctattcttgatgacttctcgttttatgaagggagacagaaagcaatgctagaagagaaatgcagacgttcgggtagaaattttgatgtacgcatgtatgttccagcatttatcactaaaagcagtgttgttgcggtaggtgaaccttcagaagtaggtaaaggccagtttagcagcaaagatctacattcaggggatgttgaacaggataatggtgcatgtgagcaacctgacaagctgaaccaaatgaaagacatactggccactgaagcactcaaaacggatggtggagcatttgttgggcaacttgagcatgcaaaaacaaaccaaggtagtttagatgccagagttgatcatcagagtgaacattgttcctgttctaacccaccagaaaacggtgaaagaaaacctgatagcttgagcgaactagtaaaactaaatgggaagagtcagcgtgattctgaagcacaacctggaataaacttatcagaacccaattattcttctgtcaagaaaggtcttcctgaagagttctgtggtcagaacccctcaaattttatgaaagagggaggagctggtacagtcgaggatagaaagtctacaaaatttgttaccaaatcacagggctttccatctagtcgagtgagcaaggaagcgaaaggcaatggtaatgagatggcaaggatcactacaactggtgttgtgaaggttggctcagtgcacatcaaggtaaatgtggcaggtgagccgtcatcagagattataggtgatgaaaatgggcttccctgagagtttaaacgaatggtgcagaaggaacggatggtgttaactgtttagtggggcgtgtgtctctttgggggttgggagggagggttgggtggtgaggtgaggtgaggtgaggtcttagcttaatgattaattgtgttggtcaggttttgctttttgcgggcattacagttcagtgagcttgacattgaggttgctattgggtataggcatttcgctttgttttttgggtacataacctccaacaggtcatagatgttttgtggtgggaaaaatgtttccattttgttgttatggcaggcagtcctttagtttcatctgctcatatttggtgagtgaatgatatcaaaggagaggagccattcattgttgacagcgactgggttttgcatttggtggtattgggtgaaatgtaatcgtgttcaccattataccgaattaccaatacagaaaatatcgagtactgatttgctcatgactagtattgaccagcaactgttctctcgtgtgtgatgttttctgccggcttgcataagttgatacttatgtgcgtcgtattggaaccattttgtaaaactagtaatatacccgtgctaacgctacggcgattttttataacacaatggtgataggtagattaatgttgagaatcaaacaactatagtggccaacaaatcatacttgttgctcacaatatactaatttaatgcaaaacttgctgatacataaaacccaaacccattgcatgatcaactacgcttgagctgtcacaagggtagggatgaaaacggatcggaaacgaacgaaaactagttttatcatattcgttttcatttttttttcggaatcagaatcgaaaacttggatacggaaatgaaattgaatattatcgaatacagatacggagcgaatacgagacggaacgaatatttaccggtatataaaaaacccctcaaatacagtttcttgatcaaggaagagatatcgcttattattttagttcaacatctctaacatttatatcgtcaattttgtagacggtcccacaaacgtatgtgaaaatcgattttcatggctattcctctaagagatctatatgcaaatatgattatcattttctattcccatgaccttttactagatgtataacttacttaccattgtataaattggagatgttatttattttacttcacatcttcgaaacttgtaatgtttgttttatactttaaatgctttcaaatacaaatgttgtaaactgcaaagtggtagatcccgttgagctctacaacttagatatggaacatatcttcatccgatgtcatttgaattatagatctgagattttgtaaaaattaatatggtatattataatgaatatctagacccttaaatgacctcaaataataaaatagtcaataagaaagttataatctcatcgagctctataatgttgatataaagtttgtcttcatctgattccgtatgaaaaagttatgtatatatatgtttttttttaaatttactcaatgtctgcggatatccgaaaaaagttccggatagttttcgaccgttttccgattccgacggatagtacccttactgtatttgttttcgtttccgagaaaaaaatccgaattcatttccgaatccgagaatttccagatagttctgaccgaaactatccgaatccgaaaaatggtctggatggacggaaactatccgaaccagtttcaaccctacacaagggtaagggttctctgaaaaataagagcacatacaacaatagtggagatcaaacatagtttacagggtcattcacatctaattacaagtgcaataagcattctttctccttttctagcctctaaaaataggaacactgattcaaaagaataagaagctagttcacccatccctattctcccaagttactctaggaaggttgactttgaggattgtttgatttctaaacaacattctttaaggtgttggagaggttcttgtaaaactccagacattaaaaattacatgattcagtacaagatattcaattgttaagcatccccgtcgggaaccagcagctgctgcatcactagagtcaacttctgctcctaatcccataccataagtatcatgatctataaagtaatgccattcagataattgatgtgaagactaaaaattttataataccttcaactcaattgcctttttgtaatgctccacttagtttcagaaaatgcaactgctactaatggtaggccacacaagtcttgtagccttttcctccacttttgcagtgaggtgaaagtaattttacaaaattttaactatgttggtagagcagagatgttcagtgcaaaattacatgtctaatttaaaccgtaccggggtatttcgtcttcccataaaacagaaaaattagttgagtcttgtaaagtaaaatattagatgtagggagttgagcattatcgttgattaggaaatagttcaggttctaaagtctaaatcagagattgagcattaccgctgtttacaaattaaactgaccaaaatcaaatctaaggatgtttccctggaatttcagaattgatatgtttacactcttttccaagaacacacgaatgtactgcatgcccatcaagaaggaagataggaggcttagacatatcatattactatatctggataataagaggataatataattaaagcccttcatcatgctcagaagtaaaagagacagctgaaactcactgatttagatgtttggatcactgcaggctgcaacatgtgatgttcactttagaaaagagtacacacttcaaatttatctgcactggtcacacaacctaataaattcactggacaccaatctaatgacatgtattttgacaaaatatgtagcagcgaaagtactaatcagccataaatcacatcatgagctacaaaacatcatcaacgttgcacaacaaatcgacataaagtcatgcttgtactgttgtttccgacttcataaagattttcctgtaaaactatataaggaactggtgaattatcaacaccaaacatggcatatggatatgttatcatgaaaaatgggtataaacctacaaggctaacctcaacaaatgaaaatcttcattgatcatgatgacataaaagcacatgaatatgaaaaacatatgtataggatattatctaaaaaaaaaatatgtataggatacaaatgcatgtgcaaaacaaagaattgaaaaatataaagaaaaaacaaggtgcgttgtttgtaagttatgaattgatcaaagtgtagtattcaaaggactgaagtgtacccaatggtgccattgttcagaatgtgcttaattcatgatcacttatcatggacttatcaaagtattgaaaaaagagccctcgatggatgtttaaattcctatggaattgatagcgaagagaaatcaatcctttgtttttcctatacccaattcttttgatcgcaaggcgtgactaatggtattctagatgtgaaatcgtatcactacaggagttcagacttcttgtgtccaaataatgtgacgaagttttatttcgccactatttatcgtaattgtagtgacccaaaaagttttcgccactgtgataccaatcattaatgagaaaatgttaagacaccacaagatatagcattagtgtcaaatctttagtgagaaattaatgtttttcctaaaagcaatccttcaatcaaaatgaggcctaaaatgtggggattaaggtagcagggaaacttcaacatgttctcgatcttgcagactctgctcagttaaaatctggatgctcaggtagacttccatcaccacatcagatttatgagacctaccttagaccatgtgagtattaatcagcccaacggaggacacaggcagcacaagcatggcaatggtgctgcatagaaggatttaccatggatggacacaggcagcacaaacatacagggataaacagatgaatcatcaacatgcttgttgccctctatcatatattcacattcaccagatttgctaacagtgaccacatggcaagccaactaaataaacagcagaaattcagcccaaagttagaactacatactctgttctgattgaagctgagcactttaccttcttcacttactccctttgtaccataaaaaacgaatcataagtaccagatgaaatatattctagtactatgttaagattcgtagtactaggatatgtcatatctggtattaggttggttttttatgggatggaaggagtacacgtcagtcacccatgtttggccacatgatgctaaaccctgtttggatcaagggactaaattttagtcgctatcacatcggatgtttggacactaattagaagtattaaacatagactaatgacaaaatacattccataatcctcgactaattcgcgagacgaatctattgagcctaattaatccatgattagcctatgtaatgctacagtggattatatggattaatccacatgtgctaattatatggattaattaggcttaaaaaatttgtctcgcgaattagctctcatttatgcaattagttttattattagtctggttaatacttctaattagtgttccatggatccaaacaccacctaaatcatcaatttctgatccgaagagagagtacatgattaaatctttggtgaggatgataaatcctcaattcagatctaaagggaggtaataatgatgctgcagcctactctctccgtccaaaaaaaagtaaatctagaactagatgtgatacattctagtataatgaatttgaacatctatttagatttattgtactcagatgtgtcacgtccagtaatagattggttttgtatgataggaaaggagtaccgtagggttgtcgatgggccgatggctaacacagtatcttccagtccaatctgtttgttggctgacactgcttcacttttaccattcaccgttgtccacgacgctttgaaagatgaggaggatacagtgttagcccatcgacaaaccatacatggcactattcatgttgcagtatagccccgtgtaactcgacagacttggcgttactccatccccaaatttctcttccgccaaccgccatgcgtctcccgcccgtccgcttcctgccgtcgagcgcggcgccggcggtggtggcggcgaacgcgcgcatagcccacctcgcccgggcggggaacatcgagggcgcgagggcggccttcgaggccatgcccctccgcaccaccgcctcctacaacgccctcctcgccggctacttccgcaaccgcctgccggacgcggccctcggcctcttccgccgcatgccctcccgcgacctcgcctcctacaacgccctcatatccggcctctcgctccgccgccagacgctcccggacgccgccgccgcgctcgcctccatccccttcccgccctccgtcgtctccttcacctccctcctccgtgggtacgtgcgccacggcctcctcgccgacgccatccgcttgttccagcagatgccggagcggaaccacgtctcttacaccgtgctgctcggtggactccttgatgccggccgtgtcaacgaggctcgcaggctgttcgacgaaatgcctgacagggatgtcgtggcgtggacagccatgctgtctgggtactgccaggctggtcggatcactgaggcacgcgctctgtttgatgaaatgccgaagaggaatgtcgtgtcatggaccgcgatgatctccggatatgctcaaaacggtgaggtgaaccttgcaaggaagctgttcgaggtgatgcctgagcgcaatgaggtctcgtggactgcaatgttggttgggtacatacaagctggccatgttgaggatgctgcagagctgtttaatgcaatgccggaacatccagtggccgcctgcaatgccatgatggttgggtttgggcaacgtggaatggtggatgctgccaagacagtgttcgagaaaatgcgtgagagagatgatgggacatggagtgccatgattaaagcgtatgagcagaacgaattcttgatggaggcactatctaccttccgtgagatgttgtggagaggtgtccgtccaaactacccatcagtcatcagcatactcacagtgtgtgcggcactggctgttcttgattatgggagggaggtgcatgctgcaatgctgagatgctcctttgacatggacgtctttgctgtgtcagcattaatcacaatgtatataaaatgtggaaatctggataaggccaagagggtctttcacatgtttgagccaaaagatattgtgatgtggaactccatgatcactggttatgctcaacatggattgggggagcaagcacttggcatatttcatgatatgaggttggcaggaatgtcgcctgatggaattacttatataggggccctcacagcttgtagctataccggtaaagttaaagaagggagggagatttttaattctatgactgtgaattcttccatccgacctggagctgagcattattcttgtatggttgatttacttggtcgatcaggccttgtggaggaagcatttgacttgataaagaatatgccagttgaaccagatgctgtcatctggggagctctgatgggtgcctgtaggatgcacaggaatgctgagattgctgaggttgctgctaagaagctattagagctagagcctgggaatgctggaccgtatgtcttactctctcacatttatacatccgttgggaggtgggaagatgcttctaagatgcggaaattcattagctcaaggaatttgaacaagtcaccaggctgtagttggatagagtacgacaagagggtgcatcttttcacatctggtgatgtattagcacatccagaacatgccgctattcttaggatattggaaaaactagatgggctattgatggagtctggttactcggctgatggaagctttgtgcttcatgatatagatgaggagcaaaagtctcatagcttgcggtatcatagtgagagacaggctgtggcatatggactactgaaaatcccagaaggaatgcccattcgtgtcatgaaaaacctcagggtttgtggtgactgccattctgcaataaagttgattgcaaagatcacttctagggaaatcatactaagagatgccaatagattccatcatttcaaagatgggttttgctcatgcagggactactggtgaggtgaatagtctggtcttttcctttctcagcaccttccctttagtgatccttccatttggtgagtcttctatcaaggaccttggtttctcaaattatcttgtttgttaacccttctaattttttgtgtctcagtagctgagaacagagatccttggtttctcaaataaaactgtcaactatgaacacattatattaatttcattattacagctcttttctatatctaatttaataatatctggttttaaaacttattcaggatccaggtttcaaaacgtccatttgaccgtgaagtacaccatccgttgcaggctaactgcatctggtcaattgtcctgtcgaggtatgctgaaccattcacagtgtaatgcagggtgctgctttaagggcctgtttggtagggttctaactccaaaatttaacttcaggagttgggtttggagtggagttgtgaagctgtctaaatccagctgcacctctttagttcattttgtgagagcacttcagccagctccacccgaagctccactaccttttcgggtggagctgaaatcgtttgattgggctccagctccaggagaggtggagctagagccaaagctgtgccaaacagaccctaagtaacatcacatcttagaaatcagagttaagcacttacgctgaactagaatatgggtaagtatgttatcctcagataaaacacagatgcaaatcatttccttgtacatggtttcattgactttcaaaagtagcattttatattttgaattgttaaatcccccaaagaaagctgcaaggtaaaaattacttcatacttcctccttcccaaatgtcgcaacataggaccggatttgacacaacctagcacaacaaatctagacagaccaaatccggtcttaggttgatatattttggatggtggtagtatgttatttactcaccccatttatgtgtatatgttggcatttcacattgaactatcatttttgcagatacatgatccactactcggcacttcagcctaaacactctatatattgtgtttaatttggtggagctaaactttgggatagttgtagcatgaaaaacaagcaaattgctgtggtggttcatcaggcaggctttctgatcataaattttcttgtgaatattgagttcagaagatatccatctaatttttggaacaatcctgtggatgatttgattggttatcaacgattcaagaatcagcataaggcaggctttctgatcataaattttcttgtgactgagttcagaagatatccatctaatttttggaacaatcctgtggatgatttgattggttatcttatctacgattaaagatttagcagtaaacagttgaccaacagcggatccaggtaaacctagcagcgttctgccaaaaatgaaattgtattactttctaggataaaatactagaattatttcaaaaatactgaccaactctagaattatttattttactattacaaatatatgtgattttttaaatcgttttttatcaaatcttttgaatatgaaatttgaattcatcttgctcattgataaattgatgaggtatcaattttcatcaatttggcatcgctctgcaagatgtgcaattattacttatgaatccagaagatgtgctgagttggagttatatatcattataacttggaaataaaattgattaaaatatattcttgttgttatttgtacttcactataagagcattcactaaaaatctttgcttgtataaaattttgagttggtggtgatagtggtttcattgattcaccttgatattttctgtaggtattaattttggaggatctttgttaaagtacgggattgttgatgacatgacaacattctttgtggcttggcaatatgatatatttttttatgcaattttatgaatggagtataaaagggttaagtccgatttacccccctaaactcttgcgaaagtacgctgtacccccctaaactataataccagacataatacccccttaaactatttaatccggacacttaaccccccgcgaccaatttcggctggttttacccgtttgatccgacgtggcacatccacgtggcaaatgatgtggcaataacataaaaatacccctcccctcccacacacactatctctccctttctcccgtgaaaaattccccaacccaaacccctaaccctagcggtggaggcggagcttggcggcgcggcggcgtggtgaatggcggcgcaggcgaggctctgcggtgctgcggcgcggcacgacgctcgcgcggctgtgcggcacacgcgcggctgcgcagcaaacagctctcgcgcggcggggcagcggtgaggcgcgcgcgtggcggcgcagcggcgcggcgctcgtagggcggtgcggcacacacgcggcggcgaggcgcacgcgaggcgcactcgcagagcttcgatctgcacttactgatgcaaaagtgcagatggaggccaacactgttaggcacaaggaacatatgggagcaatggagaagcaaaaggatagtggaaatgctaatctagttaatatacgagagaatgaaagatgtgtggttatgtatgcattagtagcatgcgtatttgtaattctggggttgtatgttaagttgtgatcttcctgtatatgcagtgtattagcatgtaatcagtactgatatatgtcatggaggctatctgaaccagcatgtttctcaatttgtgatggtcatgttttgtgcaataaagtgtgtgtgcagttagtataaatcaatcacaaaggctatttggaatagcacaaggcaacatatgcttcagtgaacattttcaaccagtgaatgtttttcaactaaattaaatcacttagccataagtttcgcattaccaccaaaataagcatcactagccaatagccacaagtctggctttacagccaaaagaaacttgtcatcagagtcacaaatctgacattacaaccaaaatatctatatatgtcatcaggccacagccagcctcctaacttgaagtaggcctcctaacttgaagttttttccttggtggtccttgagttgctgctgctactgtaatagcatggtcagacttaggagaatgctacaagaagagatgtgttagcaagcaagaaagcataggaggctattttagtagtaattacatggtaaaaacttacaatcttgtgtgcaacagcagcttgaacttgaactaagtggtccagctgcttgaactaagtggtctgtggtagatgcccttttcttcacttttgaggagctcttcttgacaataggcctagattgtgcactggacgaagcctaagcagtgcttgcatttctctttgcacaagttgtcttgttgtgtccaattcccttgcatcttctacacctaatgatagtgcccacttttgacaccctggttgctttgggtttttcatgtggctcccttctcctctccttctttggtctacctggcattttaacatagggaggtgcagcaggcttggatctcttagatattggccagctatgaatgccttccacaggctcaaggcaatgttcatatgttgacatgaatgctttcactgagtagcaggaggcaatataatcatcaaggctattggttttgtagtggatgcaagcaatagcatgacagcaagggagccctgctaactgccaatatctacaagagcaagttctgctttgaaggttgactgtgaacctttgttcatgatgtttcacttcaaatttgtcatttccatttgaaattgcatggcaaaatccagattctgtaacataagcattgagtttcttaagtatgtttggacagattggtcctatccacttctccattttggtcctatgctcatgtatcctaatcataacttttcttctgatagcttcaagcatactgattataggcagaaacctagcctcaacaatccatttgttgaaggattcacacatattgttgtcaaccgagtcataatttgatcctaacttgaaccatgcccggctccagtggtgaggatcagttttcatgatagcctcggctccttcccttgtgcattgtgctagctttgcttttgctaacataaatagaggcctacatggagctttggcacacctccaaaatttttttttgccattccctattcttgaacttcttcctccaattggcataaatgtgcctagcacaatttctatgctcagctttaggtatccaggtttcaacagcattaataattcccttttgttgatctgatatgaccacccaaccatcaccatcaccagcaacaagatctttgaatagcaaagcacaaaaccagtcccatgagtcattggtctctttctccactactgcccaagcaattgggtacatctggttatttgcatccctccctaatgcacatagtaactcaccattggttgatcccttgaaaaaacaaccatctagtccaacaactcttctacaactagcaaggaatcctttcttacaagcattaaggcatacgtagattctttggaacacatgagttggactatcactatcaagagtgactactactgtattgcctgggttacttcttagtagctcaagttggtagtcaaatatccttgaatactcacaccttgttgcatcataaagtttcttcagaacatgtgcctttgctctcttacactgaggaacactgacatttgcaaacatttcttcagaaacagtagaaatcatattcttgatactccatgttgggttatctctaatcatcttctcatacttctctgcaattcttgttgatgttaccattggattatctttcctctgagggcatgtgtgtctatcagtaaagcttgtgatttgccaactattggtcctagtctttttgagaagacagacccaaggacacaatttccactcacattttgctctgactctatcaccctcatcctttacaaactccacataccttctgttggctagtgcaagttttataactgcatccttgaactctttcttacaatcaaatagctggcctagagtaaaagtcggagtgctgctactactacctctgaaccttggatacttactccttttagtgatcaactgaccatcactatcctcttcaaatgaatcatctacactactgtcatcataaggtgttgcatttccatcatcctcaatctgtactagtgctttctcactcctctgactagctctttctccacaaaacacatcatcgagatcagcaacttgaccatccttcagcttcttctgaaactccttaaatgatttcatgatctcatttgcttcctcatcctcctctgaagagcagttgtccccacctaaataatcactatcagaatcagaatcactttcagcactataaggaaccaactgatcactttgtgctaccacttgtgcctcttccttgtccttcttagcaagattatggcactgtctcagtgactcaatttgtccctgagtcttatctggtattgatgttactatcataacaggcttcttccctttagtatccacttcaaaaatttcaacagcctcctcatctgaagaaatttcttcaatttcatcttcaaaatcactgtcattaccacttcctacatcttctgcatctgaattgtcttcttgtgcaacttgtgtctcaacatatatctgcaacctctgcttcactagtacagtctgacatcagttggcaaaccttgtcgtccaacaaaacacgaagaccatccttcagctctttcattgggaacaaccaatgcaagagcattggttcctcaactgcacaatggtcctttagatggcccttaacctctggcaacgaaactttgtcacggtcaatgtgtgatattgcttcagattcaccacaataatgcttttgcctaccatcgtatatgaactctccattatagtggaaccgtacaaccaaaaagttcagaacatccatcgcaaagactctacaaccagaaaaagcaaaccactaatcatccatccacaattaaatactcagaaatcgataaagtaagctcaacatcccactgggcagccataaacaaattaacaaatgagagaatcatacgagcatcccaatctcactgtcctaaattgacaaataaataagcagctcacaactgaaggccgtgccacgccgccgcgcgagcgctgtttgctgcgcagccacgcgtgtgccgcgcagccgcgcgagtgtcgagcctgcgcagcgccgtgctgccgtgcgagcgtcgtgccgcgccgctgcgccgcagagcctcgcctgcgccgccgttcaccacgccgttgcgccgccaagctccgcctccaccgctagggttaggggtttgggttggggaatttttcacgggagaaagggagagagagtgtgtgtgggaggggaggggtatttttatgttattgccacatcatttgccacgtgtatgtgccacgtcggatcaaacgggtaaaaccagccgaaattggtcgcaggggggttaagtgtccggattaaatagtttaagggggtattattatagtttagggggtacaacgtactttcgcaagagtttaggggggtaaatcggacttaaccctataataaattgtgcacagtagatcttttatggttggaagttcctcttagttaatttttttgtagtttcacaatcaacatatatggactctgcttttttagtttaccatctattttagatacacttgggtttaattaaaatatcttttttttgtagtttcacaatcaacatataaggactccgttttttagtttaaaatttatttgagacacacttgggtagtaattaagagaaagaaacatcttgtagtttcaaaaaaatgaactacaagaaactcgctgaagaaaaaaaaaagcgagttattgttctcagtgtcaactaatggttatataaaaaacccacatcatcaaactacgcgttcaatccacgtttcatcacattaaggttccacctgcacccggacttcccttattcttctgattcatcctgttgctgtctgtcaagtgggagaagataatccggattacctttcttttacgagctatcgatttatttgacaaagtacaccagctgacgcaatggctgtagtccgtggacactgtgcgcttgtaaattgtaagcaacaagctacgacgtacacagagttggtaaaaatcgtattccacacacgctttaaagaccaagtccgcatcatatatgaaggaaaatgactaatatggatcgatccgacgcgatttcaaattccttttcttttccgacgattgcaaaggtctggagttgaaataagtgaaatgctttaattattcgtccgtagacagtttcaagattcttcgtttttcacaactgcgtgcacaagcctgcatttgaaggaagcaagatgcaggactaaaaaccacagtacatgtggacttctttctatcttgaattccatttcgtgaatatcaggcatacttcttgttttactacaggaatcgaagcaagtgaaaatgaagaagcttgagaagatgcttctcctactgtcgctgcttgcggtgatcgccgtcgttgctcgatgcgacgcggcggctctgaggctgcacgccacccacgccgacgccggccgcggcctcagcacgcgcgagcttctgcaccggatggccgcgcgcagcaaggcccgctcggcgcgcctgctctccgggcgcgcggcgagcgcccgcgtggacccggggagctacaccgacggcgtcccggacacggagtacctggtgcacatggccatcggcacgccgccgcagccggtgcagctcatcctcgacaccggcagcgacctcacctggacacagtgcgcgccgtgcgtgtcctgcttccgccaaagcctcccacgcttcaacccgtcccgttccatgacgttctcggtgctgccctgcgacctgcgcatatgtcgcgacctgacctggtcttcctgtggcgagcagagctggggcaacggcatctgcgtctacgcctacgcctacgccgaccactccatcacaaccggtcatctcgactccgacaccttcagcttcgcgagcgccgatcatgccatcggtggcgcctctgtgccggacctaaccttcggctgcggcctctttaacaacgggattttcgtgtccaacgagaccggcatcgctggcttctcccgcggcgcgctgtccatgccggcgcagcttaaagtcgacaacttctcctactgtttcaccgctataacagggtcagaaccgagccccgtgttcctcggcgttccgccgaacctctacagcgacgccgccggcggtggccatggcgtcgtccagtccaccgctctcatccggtaccattcgtctcagctgaaagcgtactacatctccctcaagggcgtaaccgtgggcacgacgaggctgccgatcccggaatcggtgttcgccttgaaggaggatggcacgggtggcaccatcgtcgactccggcaccggcatgacgatgctgcccgaggccgtctacaacctcgtgtgcgacgcgttcgtggcccagacgaagctcacggtgcacaactcgacgtcgtcgttgtcccagctctgcttctcggtgccgccgggagccaagcccgacgtgccggcgctggtgttgcactttgagggcgcgacgctggacctgccccgggagaactacatgtttgagatcgaggagaccgggggaagaagactcacctgcctcgctatcaacgcaggggaggacctgagtgtcataggcaacttccagcagcagaacatgcacgttctctacgatctggccaacgacatgctgtcctttgtccctgcacgctgcaacgagctctagaattgcatcttcctgtaaacacatcgtcgtcgatgaaaattacgctgtcataaaagttctattggtccaaaaaaaaaaagaatccaaaagaaaatccggtctaaaatgtagtactccctcctatagttgcccaaaaggcccacagccagacggcctgactcatgacacggagatttggcccggcctagacatggcacgacccaattattgtcgggtatgtgccggcccgacccgaccggcctctttcttggcacgacgtgcaatgatccccatctcccgtaggccgtagcccatcagtggccggcccaaagagatgacagatgtaaaatagacttattccaaggacaagcacgatggctggtcgtgccttcgagccagcaaggcacgacccgagtcttattggaccgtgcttgggctgtaggtgcaccttgtggccgggcacgacacggcatgtcggtcggctgtgccggcttgattgatctcgggcagtgccttaatcatcctcaggtcgggtcgtgccaggtggtctatttggccatctttacttgttccattctaaaatataagaactaccttaagaatttgtctcaaaatataacaatttgtcatcaacattccctttccaaccaaccacaaccccttcaccattcaattactccacctacctgtacttctcattcaatcgcaacattcctcaatttagttacacctactttcttttttttaacgactcgcacgagacggtgcgaagttctattgatagaacaagaaaaaaattacaagaatacaaccctggagggtcgtaaccaggaaaaaggaaaaaatataccaccatccacacgccgacatcgccaacacacaagcccaggagaaggctaacaccggaccggccgccgctaagcgtgaccaaccgccactagaccaacaaagggacacggacgagatcaccccctaggggatgccaaaacgacgtcttcaagaagagaagcgacggaaaaaccgctgccgccgtccgtcgggactcaaaggagcctagactgggcttatgctcggcaaacatccttgaggggtgagacaacacaacaacgctctcaggaggggggataaccattgttgtcggtccggccaaggccggactgggttttcacctgccgctcaccacctgcacacggctgacgcaccgatgctttactgacatgtgggatccctgcaccggcgtcctccgccgaccagccttcgtgcgccgaagaccgcgccacacccaccggcagctcctcctcacacctaggtcgcctcctctaccgctggccgcacctctctgtgccaagccggcctccatctccaccgcccgcgcctctcgcgccgagccggcctccgctgccatcggctgcgcttctctgcgccaagccggtctccgacccctctaccaaacgatgccgcgccgaccagatgtagccgtctcccacgccctcggctagttgtccgaggccgccatgcctccggtgaccgcagacacggtcaccaccaccgcagccgctgctgccgaatgcctagtcacctcgccgtcgccatcctcgcctcgcacccgactccttccctgctgccgacgtcgccatcgccactacgtccacagtcacaggccgcccatcgccactgcaaccgacgccagtcgccgcctccacaaaccgccgttgcgccgtcgccctcctccagcaagtagctagcagccgccctgacgccatgtccgccactgccgccgttgccagccgacaccgcagccgtcaactgccgcgaccgccgccgtcgtcgtcgccacaccgccgccgccgtcgccacctgccaccggccaccctccagatccggccgagaggcacggatctgggggacaccgccgccatcgctgccgggcaccgcgccgtcactgccacaagccgacacgggaccaccgccgctccttcgcaccctcgaccgactccgtccccaccgccaccgccatccccaccgtcgccctccctgccgccgttgccgccgtccttcccgccgagagtcgccaccccgccagattcggccagagcggcccggatctagcggtcaccgccgccccacctagggtggctccaatgcccgcctggtgtgaggtcggcgagagaccccgccgccgccgtccttacggtcggctggcattgccagcagccgctcaggcggcggcgaggcggaagggagggagaggggcggccgggttgtcgcctcccgtgccaccctaggggaggacgacgcgagagcaagaaatttgggggattgttacacctactttcttaatagccgtatccaaccgtatcacagtttgatcaacccgttaagttttttaggtctacccaaattgataatcatctaagatgtgtcttcatttattcatgtagaagggccttagaattgatcccacgctcaacccccgtggtctatgggttccacgtcggagcgagctccatctagccctccccttctttgctctctctgttgtacggtggcaccgcgccaatgggaagaagaccgttgttgccgtcgagaagacgaatggcccacaagcagacccagttgttagcctcaccaatctactatcagatccgctcagtggcctcgccgagccaaccaatagcgtgggatggctccggctctggctccaatttcgtggcgaggatgatggaagcgccggctccaactccagctccgatgacgaggatgagggagaaaacaatggggagagaagaccgctctagctccggcgtgggataagggaggaggtagtgggaatggaaacaaattcggagcgattattattatttttagcaaaggggtagaattgaaaaataacatgcggcttttatggatcatgcattttgggttgtgtggcttgtaccagtagctttggattgacttgggccatttcaaaccactcagcattgtgaaggctatggtttatatgtggtcttagttcacgctatagtgggccataaggtccgtggcttgacagcccagcccaaggcatgaggttttggcctagcctaggcatggcacggcgcgatcgctatcaggcccgtcagcacgacccgattgttgggctgtgcctgggcctatgcctcggcacagtggaccggcccggtatggcacggcacgaagttcatggaggtgaaataaacttattttcaaccatgtgaaatacatggcacaaagaatagggaggacaaatagacgtattatatggcatggcccaaagagtagggacgtaaaatagacttattttagctatatataccaaagaggaaggaggggaaatagacttatttcaaagaaagcacgatgggctgcctatgccttcgggccggcttggcacagcccgacccttattgggtcgtgcctgggccataagtggagcacgtgggccgatgcactgcccgacgcgtaggtcgggtcgtgccggcctgacatatcttggctcgggcacgaccgggcctgggtcatgctgggctgagcggcccatttggccatctatagttcacacagcacaatgagaccactgctactagtggtcttaattggttatgacgagtctggatcataaaatttcggattttttatgacatgtggaatgagacaatccattagcacatgattaatagtgtatttaattcgaaacttctgtatagaaaacttttacacgaaacgtacgtgtcgttcagcaattcaggaaatgtgcttaagaaaacgagaaactagctgtttcggttagttgtttagaactcagcctagtcgtttgtctgcattctggcagttcaatataaaataggcaagtaaaagcagtaagtatagttcaaacaggtgagtgaaaaacaatgagcgagacgtacatacatagtaggttcctaagctaaaacgaacggggtaaaacgcagatggttgaaaattaaagatgccaggactacggatttcaatgtatattctcgtttgcagaatgctgactccgtccaatacgtcctcaatggtttcttccggctgggcggctggctgaattgttgaaaagataatcatttaaaatgcataaacgcgcgccgcgagtccaaaaacggctgagaacttgcaacaacagaattcatagttgctgaaaacctgaaaccaacacgtgcataacctcgctatatatatggagccaacgttgggttcgtatttgcaacacaaactcaccaagcaggcaaaagcagtagctagcaataagcacgccatcactgaaatgacgaagcagccgatcaaaatgcagaagctagttctcttgatccccgcgttgcttgcagctctagtcattaattcttgctgcaatgccgccgcggcgtccgtccggatgcagctcacccaggtcgacgccggcgcggcctgtctgggcgcgagctgatgcgccgcatggcgctgcgcagcaaggcccgcgccccgcggctcctctcgggctcatcagcgaccgcgcccgtatccccaggggcgtacgacgacggcgttcctatgacggagtacctgttgcacctggccatcggcacgccgccgcagcccgtgcagctgacgctcgacaccggcagcgacctcgtctggacgcagtgccagccgtgcgctgtatgcttcaaccagtctctcccttactacgacgcgtcgagatcctccacgttcgccttgccttcctgcgactccacgcagtgcaagctggacccaagtgtgactatgtgcgtcaactagacggtccagacctgcgcctactcctactcctacggtgacaagtcggcgacgatcggcttcctcgatgtggagacgttctcgtttgtcgccggcgcctccgtgcccggcgtggtcttcggttgcggcctcaataacactggaattttccgctccaacgagacaggcatcgctggcttcggccgcgggccactgtccctcccgtcgcagctcaaagtgggcaacttctcccactgcttcaccgcagtatctggacggaaaccgagcactgtcctgttcgacctgccggcagacctctacaaaaacggccgcggccccgtccagaccacccctctaatcaagaaccctgcccatccaactttctactacctctcgctgaagggcatcaccgtcgggtcgacgaggctgccggtgccggagtccgcgttcgctctaaagaacgggaccggcggaacgatcatcgactccggcacggccttcacttcgctgccgccgcgggtttaccggctcgtccgtgacgagttcgccgcgcacgtgaagcttcccgtggtggccggcaacgagacgggtcccttactctgcttctcggcgccgccgcgggggaagccgcacgtgccgaagctggtgctgcacttcgagggcgcgacgatgcacctgccccgggagaactacgtgttcgaggcaaaggacgcgggtaaccgcagtatctgccttgccattattgaaggcgagatgaccataattggcaacttccagcagcagaatatgcacgtactctacgatctgaagaacagcaagctgtccttcgtccgtgctaagtgcgataaactttagactcgcgtcagtcatcacggcctggccacgaggcgttgccatctccttttactaatctatatgtgttaatttgttatagctgaataatttggattctgaataagagcaaccgtatgccatacttacatctatgccagtgatcgatgataactcacagccgtagcagccagcgtgtgtgcgcccattagcagcccccgttgctagatgcatttttttggaagggatggctcttttttttgaagcaaaagacggcaggagctgaggtcaagaaagagcagaccactaggtgacattttcagttttcattttcagagatttacatacatgatgctatcaactagagctaagcacaagcctttatgtatggcgcaaaatctgaatggcatctatattttcctttactaagaaagctacttgggtggcacttagttgcttttgatggaaaattcttcgattgcgctcaagccacacctgccaccaggttataagaagtgcccctatcagttttcttcttctccttccataagttgaatgaatgattgaggtccaccattctaaaatttttgcatcctgtagttgatttggggtctgcatgatgtccagccagctacaaacttgggaccaaaccgtgttagtgaaactgcactcctttgccaaatggtttgcgtcctcaaaagcatctgtacataagctgcaaatccaatcgcatggccaatgtcttaaaaggaggttttcagctgtgagagttctttgatgtaaaattaaccagccaaagaaccgatgcttaggttccgcttcagctctccaaagtggcataaaatttgtgttggcaactgatcctacaaactgcatttcataagcgctttttgcagagtattcaccatgattagtccacttccacgtgatactatccaaagaattggggtgtaatctgatctcatgcagcttactgcctaggtgcaccagctcattgatctcatttattgaagtgattgttcttagggaagtgatccagtgattattgtgcagctcaaaggctacgcagtttgttttcctctttgctaatctgaataatgtcggcgctatgtctttaggagcgtatccttgcagccaattgtgtgaccaaaacttgcatttctttccgtttcccagggaaatttgtgtacttgctctgaagagatttctgtccatctcatcacatggaatttccatattgatccagggtttattttcctctttccattcgtaccagagccatcgaagtcttaaagcccgagcgaatttctctaaattgagaattccaagcccgcccaaaggtttgggcttgcagacggctgtccaattcaaaagacaactgcccccgctaacgttttcaggatcgtcgcctttccaaaggaaagctcgcctaaggcgatcgatccttttgtaaagccatttattttgctggagaattgttaggtgataaattggggtagaggaaagagtgtttttaaccagcacctctctacctgctgaagtgaagaagcgacctttccaaccaggaattctcgatcccactttgtccaccagaggttgaagctctaatttccccaattttcttgtgtgcaaaggcaggcccaagtacttacatgggaagtttgaaattctacctgggaagatggaaaggcagtcatctaggttgactccgttacagcttatcgggaagatctctgttttttccatgtttgtgtgaagtccactggcatctgcaaagacagaaagaattccacgaaggactagcatttcttctcgaatgggctttataaaaagaccaacatcatctgcgtagagagagcatctgaagcgccgctgtctttgcagactagagagaaggccaagatcctctgctttcttgaataatttgtgcaggggtttcattgcaaggatgaaaagcatggggggaaggggatcgccctgccgaagacctctagcatggtctatttcctgacctgggataccattaagaagaaccgcagaagaggaagtacccagtaggttggaaatccagttgcaccatttaagtccaaagccaaagatttgaaggacctctagcaagtatgcccaattaactgtgtcgaaagccttcgatatgtcaactttgaggaaaagagtaggctttttttttcctgtgaaacgatttgatcatgttctgcacaaacaggacattgtcatgtattgctcttttcctaatgaatgcactttgattttgagagactagctcatctaattttggtgcaagtctgtttgctagtaatttagctactatttttgcaaaactatgcattagacttattggccggaaatcctccgcttttgttgcatccgcctttttagggatgaggcagatatgtgccgaattaagttcttgcagtcttgcacatcccatatctccaaagaaggaaacaacttgtatgagatctatttttattatgtcccatgcttgtttgaaaaaggctccaataaatccatctggtccaggagatttttccgaaggcaagtcagagattgcatttttgagttcttcttcagtgaagttatcatcaagatctgagagatcaagcgtagggagattgagagcagccaagtttaatctctgatttctgagagcaaaggctcctaatttttgtgtgaagtaacgcttcaattcttcctccttttgatctttagttacagcaaagccatctggagtttgaaggatctgtatgtgattttttctctttctaccatttgctttgatttggaagaatttagagttaacgtctccatgctttaaccaagtgatcctggctctttgtcttagtcgtattctctctaaagctgtcagtccaagcacccttgattttaagagtttccggaggcactgttcttcctccgataatactctatcctcttgagcaacatccagatgaaagactacttcatttgcaattgccaattgcaatcttatatctcctattctggttgatttccatcttctaagatctcttgccagcctttttaattttaaatggagtcgcacgaaaggattggtagtctgtagtggcctgttccaggactctgcagttacttgctggaaatctgggagcttgagccaataagattcaaagcggaaggaattattttgttctctttccatacagccagttatgaataaaggggcatggtcggagcaggacgaagagagtgcagagatgtgcgcagagtcaaagaggacatcccaatcaggacagcagaaagcacgatcaatttttgtttgggttgggttagcacactcctgtgtccaagtgaattttctccctgaaaggtgaagttcttttatccccaacctgtctagagtacctttgaaacgctgcatcaatcccctgtttagcctactattgttcttatccgaggttttgtagattaggttgaaatctccaattataagccaaggaagggaaaccatctgttcaacttcctggagttcagcaaggaattcaattttctgagcatcttgttgtggcccataaactacagttaaggaccatctagcattatcgtttttcatggttactgttgctgtgaggctaaactgcttctgaacaacattggagaggctgaaaaaattgtcattgcagacaagcagaataccccctctagtgccatcagcagggaggtaggcaaaatcatttctgaaacgattgcccagaatgtgtagaacatcaacatcagtgatttcattcatctttgtctcctgaagacagactattgttgcattcatttgttctaccaaaagcttaacacttccttttctagcttggctgttcaagcctctaacattccagtttagaatgaaacagtctagctgcgacataaacagaagacacaataactgggggggatggagctcagctgggccttgtatgcgatggctgggatggagctcagctgacgacctctgaaacacagccaggaagattggcagaaacacaaagaggtgcgcatttgcaatacagagaacaaggacagtattcttctacttaagcagcttaacatcatcatcacgtagggcaacttttgacgcggcaactgcttcaaatcggcaccacagaggccgccttcttagcgcgcagacgaactcctttgcagcctccgttttccactagggtcgtgattgtcttcatgtctgctggggagagcggcttcttgtaatgctgcaaatagagtttcttaatttgatcacttaaaagcttgttatcatcaagaacaccaaattgctttgcaagaatttcttgtgcaattaattcaagctttgtactgcatctgactttcagtgccaatcttgcactatgcctttgaataggagtggtcaccttattgcggcagggtcgacgcagctttgttcctggcgcagacaacagtggctgctgaatgggcgtggtcacctccgccaggaatgtctccacatcatgctgggcctcatgcactaagttctcttgtggttctgcagcaaatgaaagaacaaaaacaggggaagcagggcgtggcagagtagtgtcaggggaataaattgaacctcccaccatagcctcatgcagcataggatccaggtgcctttcaagcatgagcaacgccccttgctcctgtgacacaggcaatatgtcaggtgagagaggttcgagaggaatagaagcaactgcagagcattgcccattttcagggctgctatctcttgaatggctgaaaggtttgcagggggaggaaaccttgtctgctggagctgggtcagagagatgcagaggtgtcgccaattgacgcctgattcttgtttctccagtttcgaccgacctgaacagatgtcggcttctacttctattgatgtctgcagctcgttctctctgtcttccccttgtctcttgattgtatgaactccggttgtcaagaccaggctctctgcttttgcttgacgaacgaccgcctaagcggttccaaagagagcgacttctacgcctccttcttgaacgctgctcgtggtcgtcttcatcttcagaccttctctccggcgccggaagggttctgcaggcttgaattgggtgagccatcgacctcatccgggtgacatcatcatgcactccgtagtgccacatgaagacccgaccctatcgagagaagagatcctggacagtgtctatgtgaatgatgaccggataagtgaggcctttctttgtatcagttggagccggctgggatggctccatgtcaggaaaagggatctcagtagcccttgcttctttatctggccttgtgattgtgaactgggtggcctttgggatggtgctcaagtctaagctccaaatccaaagatcaaaagtacggttgtagttctggcgacgggagtattcttctatgtagtgcactgagcttttgcagcctatgagctttgccgccatgtcttctgatcttgcatgcatcgggataccttcaatgcagactcgggcgtggtagcgaatgtcaacaacttcagcatttcgcctttcattccaaggcttgaaatgatacactcttccgcttcgggtcaccaatcttggttcttgcagaacctcctcacgatcgctatgattaacgaaagtgaggaagaaatcttctggatggaattttgtgatctgaatgtcggaacgatggatgtggaaagccgagcggatgtcatcggcaaaggtgccgatttccaccttctggccctcatctgaccaagccaccactgatcctgccgtgaagagttgctttagtctttccatctcgcttgtcgccgccaccatgcagctaccaaaatctggtcgagagaccagaccgctggggactgaagccatggaggtcggggcagtggaggtggtgaggagggggaaggcttaggaggagagcagtggtggtgaaggtgggtgcgaaagaggtggtaaaagctgctctgattgctggaatttatagtgacgctctctacaggctgaagagagatggccgaatcttttgcaaacccaacaatgaagcggatccctgcaatctgccactttatggcctggttgaaggcaacgatagcatttaccttctgtgtgtttgagaaatctcagcttccttgcagccataatctcttgattgttggaggaattgaatggggatttcttcctccaccagaacttttgcttgacttcctgccatgaatgctcttgctgtgcctgggaaggaacgctgctttgggaatggaaggcatggttattgcgccttgtcaaatcaacaaccttaccgctgctcagaactcttgaagtcggaggaggtcggccaaggattgagcgattaagacgacttgcaatcggtaggcgccgagctactggtgggaatccatcttgtctcacaacagcagagtaaagaggccgggaagatgcaagatctttggggggggggggaaagaaatctgcttgaagatctgcttggggattttctggactggatgcagatttgaaatcgactccgggagagagccagtctccttacctcgagttgtgcccaaagaaagggctggtggttggatgtcagatccatggaggatctcttctctatcttcagagggggtaggatctgagcagctttcttcaataagctctccctcctctaacggacaggaggagctttgaatggttgggaaaagacctggtgaggagtggatggtggggaagcattcaagaactggggaagagatatggagtggaggatctactgggtgggaggagcgcggcgccgggcgccgccgcgggtgggtgtcagggctggaggagaaagccatcacttatctatctaattctacactagcaaaaatgtaagggatggctctgataccatcgaaaaactattgagacaatctatcactcgaggaggtaaaactattgagaaaatgacttgaggaggttgcgtaacttcgttatatagccaaaaaaaaagaggcgaggtttacaatacaagtccgagctgttggacatgtactggccttagccaaaaggtatttttaaggtgcctcgaataattgtgagtcgtttattgctttccaacggatccgattctattatattgcatccagtaatatgtgcagtaaaaattttatgggacaattgttcatttgaccatattttaaagtctaactagctactaacctaaccgctactaacctaaccttaaaagtaagtttgctcatttgaccacgcttttcaaaactgaagaccaagacggaccctattccatgaagtcaaaataacaacgttaacttataggcaaattgtcctttttgcccttgctaattttactctattatgttaaagctatttgtttattcggaccttgttaacatatttacaaagctttaactgttccgagacaagtttaagagatttggtttcaatttgacaaatttgatttaatttaataggtctggcatatttttatcaaaatcaacttaacaaaatttgacctaattatgaaagatttttcatattttgttcatcccaaattgcatacgatgaaaaaaaaaacagatgtagccaaagtcagatgatgggtcattagtttttgtgccagttcgccagacatggtcacatggaagtggaacaacattaagcagcagagctgcagatcgaagcaagaggcctgggccctgggttgagctgatcagctgaacaaaattgaactgcagaaaaacgcttggcctccttggcctcgaccatgggacgcctcggccagtcggctgagcgcctgctggctgctgcacagcgtcacgaccgccgatgaggaacttcaccaccacttacgggttgcgctcgctgcgggcctccccgaaatctcttctccgtgcgtgtgcgcacagcacctcgcgccacgggacaccgcgctcgtcgggccactcgaacagcgtcatgacctggaggatgaccctgtaaagcctgagcgcctcccgcgcgccgcgagctcatcagcaggcgtcgagtgccgcggaggtggaggcctatctattgcaaacccaccgacctatatactagtcgtgccgtgccagcccatggactgcacacatgatctaggcacgacctagttagacttgggccgtactgggccggctcgaaggcacaacagcttattgtgcttttccatagattaagtttatatttactccctcggctctttgggctatatcttatatggttgtaaataagtctattttgtaattctcttctctttgggctttgctttatatggttgattaagtctatttttatccctccactatttttcttcgaccgtgccatgtcaagccggtccaccatgccaaggcatcggcccatgcacggcccaactatcgggccatgctgtgcttgggctgggccgtagggccatatggccatctatagacccgactatagatggccatatggatcaccctacacggcacgacccaggaacgaccggacctggggcaaggtcaatcgggttgacacggctcgacttacacgctgggccggaacatgcttgggctgttggtgtagcccatggatgggcacggcccaataagactcaggccatgtcgggctggcccgaaagcatgattgctcattgtgcttctccatagaataagtctatatttcctccctcatctctttaggctatgttatatggttaaataagtctattttacatccctcttctctttggtcgtgccttatatggatgaattaagtctattttgggtccctaaactatttttctttagccgtgctatgccgggctagcccaccgtatgtgtcaaggcaacagcctaggcacggcccaactatcaggccggatcgacacgggcccgacaccaatcgtgccatgccatgcttggaccggctgtcaagccttcagccttatggtcatctatagatccgatgaactgatttgggtcgactaggtaagattggttagggataacgttgtgttgaaatgaggggtatttttgttagattgggctagtgaatcgatatttttcttttttctaaatgatactctaacggtgaagtgaaaacagggtcagacgataagtatgattttgaaaagcggggtcaagtaaacttaaaaatgtgaggtcagattagcagttagaatttaaaatagcgtcaaatgagcaattgctccaaattttacagagcaatttcgtttatgctcctactttgatatctaagtccctgtttgtttcagcttaggattattataaactggattattaggagtaagctgaaacaaacagatagcttattatgatatattattacaatctataagccagattactataatctagtaatccactctaaaggtgttttttttagattattgggttgctaacacctaacaaccagctaataatctagagaatatgtcggcttattataattcagcttatagtaatctgtctcaataatctagattacaataatcttaagctgaaacaaacagggcctaatactgattttatccccaactttttagggtttttatttttacccttattttttttttgctgaatgatcatcttagcccctattttggatagtgaagttaacggtgttggagactttttgaagccaacatccagccttagtggccaaatgtctgtaacagtttcgtaggtgaatacaagtatcaagtcctattcgagacaaatttaatctatacaactcagtacagcaacctaaacgcaagtatatatatatctctaaggccatcctaaccagaaccagaaactatcaagtacttttcatacttgctatgtcatatagacactatatgtagaaactatatatttaatggatggtgtcttcaaattaaattcttatccaatcacttttcttctctcttcttttatcaacctatctctttggttcttgtgtatagatggtttcttatatgagaaatgatttcttcatctttaatgggattgtgactttgtgagaaatgcactatctctggataagtttggctggaacaggatttcgagaacgctttgggctgtaattattagatcagtctgaaagtgcataacgctactgtggagccgtgtagaactctaggttgctttcatacgtaaaactaaaaccgcaaagactttagcagcctactacgttatccaataatatctccgtcccggaataattcatttttcatccttcctactcctacatgtacaaatacaaataaaaaaaagactaaaataccattaatttaccaaatcccaatttaatcgttcaccactttatctagttctaataatgcatttggttatttctttcgcaaactccaatacaatgattattaaaaataaatttattttaaatcaaataaaaatggaataaagatataaaaagggaataaagataaacttattttgaaatggaagatcaaagaaacacaaacttttcccaaccatgagacccaccttagtacccatggaaggtatcaagcattatgatttgtgaaagatttcagtactccatctgtccttaaaaaaacaaatttaatataggacgtgacatatcctattattataaatctggatagaatactatctatctaatattcatagtatcatgatgtattatattatgtactacatttgtttttagaatggagggagtaaattatatatctatagtttacgaccctacccatcgtaccttatgaccttcttaggttatagcttaggagtataagcttatatgcattgctgatgcacttcagagttgatagtaataattgtttgtacatatgcgggttaagttcagatcagtatactaattcacaactatggaatggaattaggggtggacaggaagctcgtggctcgttaggtcactcggctcgtttgaatttactaacgagctgagctggcttcaagttaagctcgttagagataacgagctaccttgagctatctcgcgagttgctcatgagccttaacgagccagagcacatgagttgtgggtctgtgggttgtgacatagccgcatagaatagaaggcccattaccccaactcggcaacagaaaaccctagctagtgtcgatcggtcaatcccctttcactactcctcgactcgatccccttctcgtcgttctcgactcctcttactacccgtctccgccacatttattggctgaaccttctggctgcgcgcgcgtcgcgtccgcacggcagggagcgcacgcatatcgcctcgcctcgggacacctgcctcacgatgtggcccatgcatcatgtggcctgatgatccaacatcgaccttgtcctatgggaaatatgagtttcatagtgtgaagaattttccaccttggaccgcatcttctttcgccgcccgaaggagctgcgccggcgtcttctctcgtcacctttatctggtcgtcctcagccaccgaatagggatggcaatttcatccgcggggccgggtcccctgcggggactcgcccctacggggaagagggcgggttagattttcaacccgcgggtccatcgggtcggggccccggcctaatgcgggggcgggggcggggaggtattttcacctgcgggtttgccttcgggggcccgaaaaaggaggcccattagttattttccacacaattcatggaaaaagcccattaaaattggcccaattactactatagtacaaaaggaaagagtcaaaccctaaatcaatctcttcctcccagccgccgctagggtgagactaagcatgagatggcgacgcgactggcttgtctcgcccaagccgtgcgttgtcagcctctcccgccatccccgcgctgtgcgcgtcagcctctctcgtcgtctcgacgccgtgcaccgtcagcctctcctgccgctcgcacgtcgtcggcctcttcaccgcccctacgcctcgcgccgccgtccctacgcctcgcaccgttgccctctactgccactgtcttcttcttgctgactggtaaccgacgctcctctccgtcgcgcggggccccgaccgggtgacggatctcttgcgggggcagggacgagtcctgctttgcaccctcatccttcctcggggccgggaacaggtgaggaagttgggggtcggggttagggccgttcttgtccaacctggccccgactcgccccgttgccaaccctaccactgaaggagcgcggcgccggcgtcttctctcgccgccgcatccggccgtcatcagtcaccgaaggagcgccgtcctctcctcctctaccggcttcgactgatatggaggaagaacgagaggtgcggctatgacttgtgagttctgatttctaagtatcatttaaactgctgatgtgatttctgaatatgtgatgtgatgaactgctgaatgctaatgtatgatgtatcatgtatgtgtgattgtggttatgtacttgtgaaattgtatatttgtatttgatttgcatactcaaatcacctatgtaacaatgtatcatgcttgctgttgctgaggcttgggagctgtttggatggtttggttcgcgagcctaacgagctggctcgagctttcaaacgagttgagccgagctgggtttgtagctcgttaggataacgagccgaaccgagctagcttgttaccctaacgagctagaccgagctgagccgagctggctcgctatccacccctgaatgggatggaagagggtttaaaagtaatactcgggaagatagatgaattttaagcgaggacgacgtaaagtttgttgtggcagcataatttcaagttgaaataaactactgttgaagtagacccaagtattatttttcttattttccttcatttgacgatgttcttttttttttttcagaattgagagggcaaagcctctgcttatgaaagctactatttccgttcaaaaaaaatctctttccatcattcacaatttatcaccaaatcattatgtttcgttccaactaattaatttgagaatgctagtcggtggactaattggcttaatcttccttttaatccatgcaggctcgtgtactataataactatgtgattctctgtgctttgttgtgggaactaagtaggttttaatatgttttttctcaataatcaagttaaaagtaaaatagatgttagttattagcgacaaataaaactggtttgccaaactatgttcggagagaaataaatttagtagaccttataaaagattatatataaaatatgacatctcatgctttgattacatgataaatatatgttaagtattataaaattaatggatatgtatgttcaaaatattgtgaatataatatgaaaggtggcgattgaatatgcttgcttgtttatttgtagaatttaatgaattgtagatgatgttgcatgcttgcatgagttttgtatgtaattattgctagtggatgatgaggtggcatgtttgcatattgagctttacgctagtaggtttcaactatatagaaactagcgaataccctgtaccttgcgtggacttactatgcgaaagtagtgaaatatataaaacaacacatgtagtgcttagaagtatgctataacactgtaatactttggtttctttagaacacattttgaagcaaatatgattatccaaaaggatgatatttagggcaattgaacatcgttcaaggatggtatttggtttcatttagaaagcatgcaccctcttttaacttcctctgaaatttaatttagacaaacggttcttataataaaaattatatgaaacctgaaaagtatgtactccctccgttctaaaatataaaaagttatggacctcaaggtttgtcacaaaatataataactttttcaacaacattcttttctaaaccaatcacaatcttttcaccattcaattttcttacctatctccacttctcaatcaatcacaaccttcttctatttaattctgcccactttcttaatacctgtgtccaaccctaaaaatccttatattctggaacggagggagtagtaaataatcaatgagaatgacctatcttgtgttggactctagatttgcctgaagtcatgcacggcgtagcaattgctccgtggtaacttgagaaaaagaaaaggaatggttaagcacacaaaaagaagaagaatcctcagctagatttggggtaaagaaatggccagtcgcctaattaatgaattttgaatatgttcttgatgaagttaacttaggaagtaaagaattgtgaactgttcgcatcctttcacagtttaatttgctgatgcatcaattaacaccattactaagataaagaaaataacatcatctatgcatgcaggcactgaaccatcttatatgcatatgcacttctctttagccatttagatgaaatccaacggtcagcctattctcgatgatgtggctacacacaatccgagctaacggtgacacttatataggatttatagatagacatagaatatcggatcaccacactaaatctgtgcatgcatggtagatctggagctagcaattttcaatcattagaagcaacactaaatagaagtatggtggtcgtttgtgttgagtgctaatatgtctcaaatttgctagagagatatcttttgggactagtaattaaaaaagacacattaatgctacaaagtaaaagagctagaaatttacattaacatcttaataagaaaagctagaaatttgcattaattttttaaaggataagattatgtgtccatttatcaaatctatagtaccatgcatccctgtaccaaattaatctatagctaagatcttcaccgtaaaatatatggatttattaaatttgaaattaataaatgccaagttgtacttgaataataatcgggaatttcaatgtatgtttctctgagaaattagtgatgacgaaggaaagtttgtttcaacaacacaattatagggttaattaaactactgttgaagtcgacctgaatgtctacttttctttcatttgacgatgtttccacctcttttttttttcatttagaaagagcaaagcccctggttgtattaaaaactaattaaacaggatgcaacagcagcagtttgaagaagtatttcgatcgggtcaaataccgacggctgtaactgctctgagttttctcccattctctgcttaggaagtatagtactctctatttcaaaatctatgccatattttattttgttagaacaagagtttaatcaacaactactctattacaatatagttttttgaagcaacgataatgttattagattcgtctttagaactacttccgtataattatacttttatgtcacaaaaataatatattagtgaaacaatagttagtcaaagtctcatcataacaaaatagagtactgactatattttaaaatggagggagcattctctctccacttttttattctcttatttgctattatagttctgttaacttttagacataacattttaccattagttttactataatattaaaaaatgtaattctcacttaaagcatctataataataataaaacaagttgtagtaaaataaatgattttatatagttttttaagtaatacgaaaaattaaacgccatgttcaaccgccaacagcatcatatgtttcaaaataaaaagtgtttttcttgctggcttgttccctcgtggtattgtcatttaaatttaaacatttaaatgaaagcaaactaagaatgtattattttgttatgtatcaatcgacaaatatgctagcttaaatttgatctaccaaggtcaaaaaaaaatctagctatgagctgttctttttgtttttatatatagatgggatttggaactaaaagtttgtgagaaaatagatggatactccctctgtttcgtatataaatcgctttgactttttagtcaaatttttttaaggcttgctaagtttatagaaaaatttcacaacatctatggcacccaatcaattttttaaaatttaatattaatatattttgataatatgtttgttttgtgttgaaaattttgctatatttttctataaatttagtcaaactttaaaaattttgattaagaaaaaaaataaaataacttataatataaatataaaatggagggagtatttgattaacatctgttaggttagaagcatgcaagggtgcatgctttaaggtgcaaaagttcagctttactctgattatcggtgtggtcctacatgttattcctttcaactttcaagttctcccaacttgttatctctaaacacttttgaactggaaatttttcgtttggtcgcaacagttgctcctggaagttcgcacatgggtacgcgctacgcaagaatgtgtttccacgcagtgactggttaagttcgaagtaaaaaaccattaaaagcactagttgctgctggtatttctaaatttttggctgtgattgagaagtcatatacagtatacctgtacaattcatggttataccaaaaatgtgatgtcattcctgtccacttctaattggaaaagttccatctcgttgttcttatcccagtacttccaactggaaatttttcatccaatttcgttgttcctatctatccctgtccattttgtcataacattaatttcctcttggaagtttgcacatgtgaaggcgcccccagatgtgttcatggcacgactagttcgaagtaaaccatattgacaagttgctagcttaatgtacagtattatatttcgagtaatatgttgtggattgtgattgacaaagctgtgcacggatggaatctaattttaccttagttgataagaatttttatatttagaattgatatataccaaattgttcacggtcagtccgttggagcatcgttttcagatgcgagcgaaccgaaggcccccacgtcgctctctcgcgggcggctcagggggcgaaaacaaccctagccgcccgtgcctccgctcctcctcccccgcctcgccgccgccagagctcgccggcggcaaagccggcagcgagcagggaaggcggcggcgaggcccttcttcttcttgacgactccctcctccggcgtgatgcaagcagtgtgaagccgacaaagacaacctcaccgcagtctgacggagacgacggggctgtgtgggaggcggcggatccggtgctcccgaggccggatctggcgcgacggcacggcggcggcgcgaggcgactgggggcagtggcagcagctcggtttgcccgtgcgcgaggtagcgcggggcggctgggagtggtggcggtggtgactcagcagcgggcgcggcctgcccggcgtgaggcctgggcgaggtggcggcggtggcccagggcgacggcagcggctcgaaggctaggagcggctgtggcgcggcttgctcggagcggcggcgcccaggcacggcgaccatggctcagcgtggcggctgcgagcaaccccatggcgcggaggcagccggggtgccgctgagcgccaggtgggctgcgcggtggccgggcaatgggggcgccggagccgaagcggcggtagtgtcaccggtgttggcgcaggcccatatagcaatgccaaagggagctggcggcggtgggtcgtcttcctccgtggtcggtcggcaccctcgcccttcctggagctcctcccctttctttgcgggagtgtctaggctggattgagggggcagcttgccaacgggggaagctcaggctgccgaaacaaaggccacccatcccggggtccccctttgcccaaatctgggaaaggaggccggggggggggggaaacggaagggtcccggggcccactctcaaggaaggggggttcaaaaaaaaccggggggaaaaaggggcgctcggggggggggggggggggggggggggtttccaacccccccggggggggtgttttttttttaaattttaagggccctgggggggggttttttaaccccggggggggaaataccgtctccccttttaaaacagaggggcggggggttttggggggtttataatctttctcccccctcctgttgggggggcgggggggttttttgagggggggggggggggggcgaaacaaaggggggggggtgttcggcggggcgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtaacctttcttcctatcttaattacattgaataacctccttcggtcatttcggaaaaaaaaaataaaggtccgttggagccacaatgttagtttattcagatttaagaactccaaaacaaggaactaacacatatgaagtgatacccatattggtagacaacacactagcttctaaaatccgcattagcttgattcttacgcagaatgaacccatgtacacagggacgtttttggttgcccttatggccgcatgcaacttggctacctggattagtattgcaaccagactgtgtgtatgcaaattacatcaatggggccagggcgagaagaaaaagacttgtgagcttcgctcgccatcgtataattaaacggtaaatcgctgaaccaatgcaaactcaattgcatagagcatattctatacattgtctcaacctacctaaactttctgtgccgtaccaaccacaccaatactattccatacctccgttggcaagacgagccttaggccattcccaacccaatgactaggatggtgtccatagcattaaataagctgtcacctaggatgaaaaatgatgtcgcaagtgaataaatgaggaaaaagaaggaaaacatgtcttgcataagacatggtttctacacaacatccaagacatcatgtaagataagtagcattaaatttaagtatggaatactggtgtttgcattggaagaatagtgtctagtactagtttcttgatgatgtggagtttatgaaaattatgtctagtgttttgggttgggaatggccttataggctcataatatagggggtgtttagattcaggggtgtaaagttttggcgtatcacattggatattatatagggtatcgtatagggtatttgggcactaataaaaaactaattacataatccgtcagtaaaccgcgagatgaatttattaagcctaattaatccgtcattagcaaatgtttactgtagcatcaaattgtcaaatcatgaagcaattaggcttaaaagttttgtctcgcaaattagtcgcaatttgtacaattaattattttttagcctatatttaatactttatgcatgtgttcaaacatttaatgtgacagggtgtaaaattttgggatctaaacatgcccatagcgagttatcagctcgattatgaaactaataatgagcaagttgtaacttaagtggttggtcgttacaatttggtctaacaagatggatagctagatttatccaatatttctttgattaatgtgaaagttttgctcgatgtgctcgattaatatatgtatagataatattaaggaccgatagtataaaaaaataatactccctccgtttcaaaatgtatgacgtcattgacttttcgcataatgtttgaccattcgttttattcaaaagtttagtataaatatgtaaaagtataagttaagattatcttttatttgatgataaaataagtcataatgaaataaatgatatttatataatttttttaaataagacaaatggtcgaacgttgacgaaaaatcaaagtgtcatacattttaaaatagagggagtactcagtactcggatagaacctgaagtccgctttacatcttggcagtttcatggaattctaaaacttatctctaagcattaaaaccattcaataagtcatgtataaactttccacatcgtttgctttgcatcctctgatcagattcaaaacgaaattattctttatataggtaaaaataatctaggctgcacaagccataaagaatagttaatcaatggcataaacaattatataatatggttaaaattaagtgtttttcttggaataatctgtattttagaatggacttattttatttaggtttatacacaaactataccttatataaagttataatccactaaatttaaagctcaacatgcaaacatactacatcattatccactagcaataattttttattaaaaatctcatgcaagaatgcaatattatcatctataatttatattgaattctataaacaacatgtagacatatccaattatcacatctcatatcatttccacaacatttcaacatagatatatatccataatttttataatacttaatatatattcatcggtattacttagtttgtttcatgattagtacttataaaccatggcttttcatcatttttttcaatattctgtttcgtgctatgcaaatctttgccaacaacataatatgtcatctataatctcctacgcagtgtgctaaatttatttctcttcaaacaaagcttggcaagccaattttatttgttgttaataattaatatcatctttactccttcctcgaccgttaataaatattttaaagattacttagtaattcccgcagcaaagcgtggagaagcacttaggtttgtttaggtttatacacaaatgtgcaactgaaacattttcaggattttttaggaaaaatgtttattaataaaaattcaaatgcaatttcatctgtgagacatgactatgatctcataaaaaaggattaactgaattgagaaatttctggaaaaaaaaaagctaatgacaaactagacaaattaggtccaatgctaaaatatatttttatttttttctcttaaagtatgatattattcagatttaaaaactattttatcttagctcaactggttatgttccttgtggtggaactagcccacccgggttcaaatcctagatttgacacgggtgctcgcatttacggctaattattctttcggtggtagacgacatacccgtcgacaacgatgcgctcgtggtgacttcgtctcgtcagtctcaagatatgccagcccaacgatgcgcccgtggtgactttgtctcgtcaatctccagatatgtcggcccagtcttctggatgtgctcataggggtagggtcttccggaggtgatcataagggtagctagcccagtgtcctagagggtcttccggaggtgctcataggggtagggtcctccggaggtgcctgtggtgacttcatctcgttaatctcaagatatgctagcctagtcttccggaggtacctgtggtgacttcgtctcgtcaatctcaagatatgctagcccagtcttccggaggtgctcataggggtagccagccagtgttccagagatgctcataggggtagggtgtacttgtatgcgtttataggggtgagtgtacacgtgttgtgagcgcatgtatttgtatcgtgtttaaaaaaactacttcatctatctctaaaattctatagttttgactggtcaaagatagattaagcaaaatagttttgactggttctatggctaaaatgagaataaaaggataatgtagtattaaagaggtctaaaaatacaatctttgtggcacaaattattagactaaaactacgacagtctttcagtaacgaagcgagtatcttctacgggcaaattacgtcatatgttgcttgtagaaacttatttttgttttaaatgcttcactgcatggtgaagttataattttgagaaaatttcaaggccgtttagttatttttctaattaatatatattgagtctagcttacacaacatgtacattacaatgccagcaccatgtcattaagcatcactttgaactagcaatttgcccatgctaaccctagggtgatatttagtagaatccatgcatgttattaaaaaaatattcatttcattaagaaaatattcagttaataatttatcctttcaaaaaaatattcagttaataatttaattcagggattaatagagttcagggtgaaaagtaaacggcacatagagttcagggattaatagagaccgattttaaagtttaacgtagagtttggggattaattcgtgaagatcagagatgtaaagtggatttttctctataattaattcttttttatggggtctctataattaattcagagttgctaacgttaacatgcatgctcacgctatatatagagccaattacggttggaactagcagaacaaactgagatcgcagattagcagctagctagtactgctggcatagggagcaggcacagtgaaaataataagaagaaactaaagttcttcttgcacatcagctaatgaagcaaccgatccaaacgcgaaggctagctctctggatcgcgttgcttgcagcgctttacgtttctctctgcaatgctgcggcgaccgtccggatgcagatcacccacgccgacgctgggtgtggcctggccgggcgtgagctgatgcagcggatggcgctgcgcagcagggcccgcgccgcgcggctcctctcgagctcagcgagcgcaccggtatccccgggggcgtacgacggcgcccctttgacggagtacctggtgcacttggccatcggcacgccgccgcagccggtgcagctgaccctcgacaccggcagcgacctcgtctggacgcagtgccaaccgtgcgctgtatgctttaaccagtctctcccttacttcgacacgtcgagatcctccacgaacgccttgctcccttgcgattccacgcagtgcaagctggacccgagtgtgacgggatgcctcaacctcaaccagacggtccagacctgcgcctactactcctcctatggcgacaattccgtgacgatcggcttgctcgaggcggacacgttcacgtttgtcgccggcacctcccttcccggcgtgaccttcggctgcggcctcaataacaccggtgttttcaactccaacgagaccggcatcgctggcttcggccgcgggcccctgtccctcccgtcgcagctcaaagtgggcaacttctcccactgcttcaccaccataaccgaagctgtaccgagcaccgtcctgctcgatctgccggccgacctcttcagcaacggccagggcgccgtccagaccacacccctaatccaggacgccaaaaatccaactttctactacctcgcgctgaagggcatcaccgtggggtcgactaggctgccggtgccggagtccgcgttcgcgctgacgaacgggacaggcggaacgatcatcgactccggcacgtccatcacgtcgctgccgccacaggtttaccaggtcgtccgcgacgagttcgccgcgcagataaagcttcccatggtgcccggcaacacgacggatccctacttctgtttctcggcgccgtcgcaggcgaagccggacgtgccgaagctggtgctgcacttcgagggcgcgacgatggacctgccccgggagaactacgtattcgaggacgcgggtaacagcatgatctgtcttgtcattaacgaaggcaacgagatgaccataataggcaacttccagcagcagaacatgcacgtactctacgatctgcagaacaacatgctgtccttcgtcgcggctcagtgcgacaaactttaatttcgcatagacgacctggctacgacgtccgtatcgctagctacttgtgattacgtacctttggatgaataatctgtaattctgttacgtatgaataatttggatgctgaacggtggaactgcacgccatacgtacatccaactcgtaatgttagaatacattaccatatgtaggctgcaaattcctctttgaggaacgtgtgttgtattctattgacgagtggattttaaacttttgagggaacttcccctcgttatgtacatatgatactcaaatagttatcaaaaatatattattttttaaaaaaatatgtattaacatatgatatactcccttcgccctagaatatagcaacggagttgctagaaatatggcgccatatgctacagtcgactttttttcagccacttacacagtagttacacctcatttataccccatttacatatgtaattagtatgtaattttcgaatttacatatgtaattttagtacttacatatgtaattttgagacttacattgtaaatacactaaaattacatatgtaatttagggacttacaatgtaaatacatgccgactattttttgatgaaaaatatggcgccataaatatagctacatcctatagcaatctaaaaacggattagacgtatcctagtcctatgaatctgggcataccccctgtccaaattcgtagtattatgatacgtctcatccggtactagtaggttgctatattttaggacgggaaagtatcatttcacaaacatgcaagttaaagtttaacttttacaagtcacaacaaaaaaataaattaaactatagttagttaacgtatattcacaatcaaatttattatttattttttttggattttaaactccttgccttgtaagcggaaaatttgaggtaattttcttataagaatgtgatcaaattccttcatgacgacgaacgtgctgcactacactagttgcggtaattggtccagcacgtgattgcgccctatatatacgctccctcctcctccccctcccccccccccccccctcctcctccccttcttctcttcctactacaccataaatatttaaattcaaattcaaatttgaaatggatatgtaaatttttgacttataaactttaggtctatataaactaatatttgaattcaaatttaaatttgaacgggtatatgtaaacttttgacttataaactttgggtctataaactaatatttgaattcaaattcaaatttgaacggatatgtaaacttttgacttataaactttggatctataaactaatatttgaattcaaattcaaatttgaacggatatgtaaacttttgacttataaactttgggtctataaactaatatttgaattcaaattcaaatttgaaacgggtgtgtaaactattgacttataaaactttgggtctataaactttaggtgtataaactttaggtgtataaaaatactatatataaaaaatatttggattcaaattcaaatttgatttggatatataaactttggatctctaaactttatatgtgtagagaattccccttgtggtcttgtggaggagctgcggagtacaaaacttgtgtgcacttggtcgttcgatcgagagcgcgccgctgccgcggcggcccggcggataacctgggctgcgtttagtttcatccaaagtttggattttggttaaaattgaagatgatgtgattgaaaatttgtgtgtgtatgataggttgatgtgatgaaattttacaaactttagatccaaagtttaaatctaaacacaccctaggtaatcggcggtggctgggtgacaagactatacgaggacccttcggattattacttcttctactacgtacctctagcgggcagactcgctgtagttagtgcgtgatcgtgggttcgaggagcctaccgatccccaagttcgcaacgtgttcaatatttaggcaaatgccaccagcctgcctgcctgcctaccacgtccgggccgggttcgccatggaggctgctcttgatgatcaacacagcttcgtaaagttcgagtccaccagcgaattcctacggattcaaaacaaatgggaaattaaatgagggttgagcatcagaaacaacatctcaaaattctactctttccatccacaaaagttagacatatttcacatttgagtttttttctaaataagttgttcttatttgtagtctttatgcattcaaaacttaaatgaagagataaattaaatgtttgattagaacccaagaagtcatataaatacttattggttgcatgcttgcatttacttcttaattttataacttccaacatgatttaatttctccttgatcttggtgacaaaagtaatatgtgttactttcgtggatggagggattacctccaaaatttatctatctatctatttgtctattagatattattaagatagctttaaaagaaggcatcatatttaatatagagtgttcttccccctcctttcccaactcgcttctctcgttttccacgtacacacttccctaaacagctaaacggtgtattctttgtaaacattttctatacggaagttgttttaaaaaatcatattaatctattttataaaaacaatttagctaatacttaattaatcatgcgctaatgagtcgttccgttttacgggttggagagattagtcccccaacccagaaaaagaacacaacataaaaattctgacataaataaaaaaagagaaaaatatcttaattgttaggtcatggtgggttcgaattataatggtataggttgattaatacagttgtatacgaaatacgattatatctatagaaatagaagttaagtgttgtatatgaaatctaagtccatagaaatagatctaggcccccatgtttggaggagcttctggcacatctcataaaattagaagctctcctaaatagtatagcgttttatttagattctgagaagttatagttgtagaattaaaaaatgaattagaagccaaaagctggaaaacccagcttctccagattctcataaactactgcttcttagaatcttaaactcccccaaacatacccacttttatataaaatctaaatatgcatataatggtgaattatctagctctgcgcaaaactacacggggcaatcccctagatttagttatgggaattctaaactgctaaatttttcgtagattggttaaaattgacttcctaaaaactaaaaggtgtgggctctagaaaaattccaacagaaaccggccctccttcccgtgatatcacattcgatcacgtgattaggagccaaagtgcatccatataagtgggtaacgacaattacgggatagagagtaggaaatattaaaaatgagattaaggaatcagttggaaccgttttgacaaaaatccttaaattatcgtataggggatgatattacaatgctggtcagctggtggtgatgctcagccataatagagtaaggtttgttcagcaacaaaactagtaccaatgaagtcggtccggatgactcttcgacgaagtcgatcaggacaaataataccaactgctccgtgttttttttccccttctctgcttacgctgttatcctgtacagttgtcccaagtggaagattttcatttcgtccctagagcagctagcttttggaggttcgcacatcggcacatggatgcggatgcgcgaggccagttcgtaatgcgttcccaccgcatgttcgaacttcgacgtcaaccatagtactagttgctaatctaacatattatctcgcatatgtggattctattgatataacgttatctgtatatgattcaatttgctaggttcatattgattttattgtgaaatcgcgcacattctctattacataaaatgttttgaatttctcaacaaaataattaagcttctacttttttgtgcatgattttttttttttacacattgaagaacacacaccacgcagacatctcccactcacgatccttttaacacaccctcaagaatcaaaggccgagatagattcgtgaacattatcaaattatttgttaaaagtgtatccacatgcgtgtaattaatattatctgtacacgtatttaaactataatctgtagtcatcaatgttagctcattgctaataaatctacgacgtagatttctacataatgtgatgcaattgtattcatatataaatccgaccgcttatttattttatccatattttgaaatccagttgtttttaaattgcactatctttgtctaaaaatataagagattgtgataatatagatgcataaccaaaatttaaagacaaaatcctttatattttataatggaggtaatacatgttaattgtcattgtcttttttcttgggttgtgtacatcttaaccatgaagagaccgaaaatatcatgatataattatcttgattttaataaaaaattatttgcctctcttctaatctaagtacattttttgttgatatggatggccattttttttatccttctgatgtagaattaaaaggaattttaatgtagtaaatctactatctagcactattaatgtaaaatccaagttttcccattcctccaaattgacatgttaatcatcccatatatcagacacattactgatatgccctaaattaaactatttggagagggtaatcctgaaatccccttactaccagtgccgcatttatgaggtgtgtgatgtggtcaatgggttaactttgggaaactgttttaatcactcggatggacgtccactcatttattatatatcaactaaatagttatgaaaaaaaaaatctaaaaaaaatggcaagacatattttacaagttatatgctagttaaagtttgattcattatttttgttacaacttataaatgtccaattgaaacttgcatatcagtagagtgatatattacataataatctttcttgtaactttttaagatttctttcataaccattaagatgacttgtaataaatgagtaaacatcgacacaaatgattagaatcactctttgtcaaattcctaatagataaagttgttttccacgggacttttgtaatacctgtacattctaagtagacctaaaaagctactaatattcggttatctgagagaacttctcagctttcatacatttggttcctaagaggctaactgcgaggaaatataaatgttaataggggcaattctaatggtgtgaatgtgtggtgaggtactttatcttttagcgtggagaagcgcgcgagtccaaaattggcggtgaacttacagtagtattttgtagttgctgacgctaacacgcgcataaactcgcaatatatagagttaatacgcttggtatttgcagcacaaacgcctctagcgggatagcactggcacgtacggtggcaccggagacagcgaacagacacagtcaacaggtacttcttgcacatcggtcaagcaaccggtagagatgcaaaatctagccttcgtcatagtcacgttgcttgcagcgcttgccatttctcgctgcaatgctgcggcgaccgtccggatgcagctcacgcacgccgacgccgggcgcggcctgtccgtgcgggagctgatgcagcgcatggcgctgcgcagcaaggcccgcgcagcgcggcggctgtcgagccccgcgagcgcgccggtatccccggggggtttcgccgacggcttgcccactttctcggagtacctggtgcacttggccatcggcacgccgccgcagccggtgcagctgacgctcgacactggcagcgacctcgtctggacgcagtgccaaccgtgcgctgtatgcttcaaccagtctctcccttacttcgacacgtcgcgatcctccacgcacgcctttctcccttgcgactccacgcagtgcaagctggaccctagtgtgacggggtgcgtcgtcaacctcaaccagacggtccagacctgcgcctactcctgcacctatggcgacaattcggtgacgatcggcttgctcgaggcggacacgttcacgtttgtcgccggcacctcccttcccggcgtgaccttcggctgcggcctcaataacaccggtgttttctactccaacgagaccggcatcgctggcttcggccgcgggcccctgtccctcccgtcgcagctctaaagaacgggaccggcggaacgatcatcgactcgggcactgccatcacgtcgctgccgacgcgtgtttaccggctcgtccgtgacgcgttcgccgcgcaggtgaagcttcccgtggtgtccggcaacacgacggatccctacacctgcttctcggcgccgtcgcaggcgaaaccgtacgtgccgaagctggtgctgcacttcgagggcgcgacgatggacctgccccgggagaactacgtgttcgaggtccccgacgacgcgggtaacagtatcctctgccttgccattattgaacgcggagaggtgaccaccataggcaatttccagtagcagaacatgcacgtactctatgatctgcagaatagcaagctgtccttcgtccctgctcagtgcgacaaactttagtctcgtattgctctgaccataatttgttatagctgaatagtttggatatgagcaactctatgccgtacagacatccatgtaaaaaaaaaaaacaaacaaatctcttcctattaccatgagactctctggtgatgcaactggccgttcaatctctgttgcttgctgtgtcaaattccttgccatgtaaactgcaaatttattatcaagatctcacataagaatgtaagatcaagaatcaagatatagggtaagcataagtaaactacggacgatggattaagcgcactaaacaatatgcagcattttagacccttaagccaaatttccgtgctcatctccccacctggccacctgcaatcgcgaacagtccatgcgacttgttgacaaacaatatcttgccaacgaaagaatttgaaaggggcaaagtttccagtactacggtagtagtcactaaaatctatcaaattataagcaaagaagacgaagcctaggaaggcttaaatcaacattatggatgttactttggaataactcatatacaacaacttaacaagcactactcataacacagtaccagaacgagttacgacttacgaactttaggcgtcacatgcatttctccgcctccgctgccccgggtggtgcaatctggggaaacacttttaacaatctgcaatatcgagtacaatggaacaaaaccatataataatgggaaaagacacttataccttcaacagtgacaaagtaggaaaggaaccatttctattttttgttgcatttcttgatgaaatttgtcaatcggatttggtaatagaagagggactgtacattgctgacctaaaaacgaaaagaatctctcatacattttgagcaattaaggccagttatcccccctcaccattcatcatccaatctgaccccatgtttagcagcaaggtagtacgcattaacgggtcctctacccccagcctcgtagagctcaggagctattctattctgatcaatctcatggattagtggagttagcacgttccatgcagcagctacttcatcactgcgcatgaatagatgactgtctccatcaagcacatcaagaagaagatgctcatacgaatctggcagttcgacattgtacctataaaataaatgaaatgatttaataccagatttctatagtagatcacaagataacccaagtgttccccatacctatccctgtaaagcaggttgagttctgaagcatctaactggagcccaagtcctgggaccttattgttgactttcaagaggatggcttcttcaggttgatcacgcaagatcagctcatttgtgtcaagatctatgtcatggccaaagcgttcacgatagatattgccaggaacatggcgaaactgaatacgaatctcagctctggagaaaatgaaacatcagcattgtttggttatgattgacaatttgtcaagtgatactttctatttaaaaaggaaaagtgtgcaaattatcagaaagccaggcatgtaaaagttcagtcatggggaccaaaggatggtggactgtagaaaacagttgacaaaagagtgcatacttgtatataaaagttttccactttccctcggaaactctaaaggtatgaaaacagttttcatattaacacaacaccacaattttgagtccaaaatcagaaattaactagtgtagtgatacatcaactaatagaacttatagagagtacctattttccatgagcccaattcctgtcttgatcaaaaatggtactccatcccaacgcgaattgtcaatgtacatggcagcagcaaaataggttggtgtcaatgattttgtatatctgtcaactttcacagaggtatctttcagttgaccaagaacaacatcctcaaggttcacctgtcgaattgatctgagcaccttcacctacatacaacacaatgtagttcttaaaattctgtagcagttctgcttggttaacacccctaataagttgtagttattttaccttttcatctcggatatcctctccatcaaggcttacaggtggttccatcgcaaatagtgctattgtttgaagaatgtgactatgcactatgtcacgaattatgccataatttccaaagtatctgcaatagatgtgacaatgcaaaattagagctctaagataatcacgagatgattgtgaatttctttgaaacagcaatgagcttgtcatgcacagatttagtaacaactaggataaaaattggtatgtaatcacatcagtttggaaattaacaactcattaagatttcagttacataacaccagcatatcccggctgtgtgcatcacatatgatgcagaggctgggatttttgttccattatctaaaaacatgacaccatcatatccggattgtttaatctgaaacaaggtagtgcctaatcatgaaatgggccagagcacattgtttgctacatgaggatcaaatcgtagaggctctttttcctttattgaatgatgctaaaaaaacaatccaatcacctttggggctagggatggaaatacacacttattaaacacatttattataccaaaaatggtggaaaggaagaaatatatcattcaacaacatactcaaaaaaatggatagagttaaactcacctcccttggatttctgctgctgtttcttcagaaaatatgacctgtaacagttcgggcatgttaacaatgtacatgcaacaagataaaacgttgtaaattgagcgtgtgtaaaatttacctgtacattgcgtatataggtgcgactccacaaaggttcaaacactaaattagaaaatctcaagacggtgagattttcaatcagatccttccccaaaagatgatcaatcctatgggatatataacatttcatgttttagtcggatacatgtagagttgcaattcaaaaacaattgatgagacaaccccattcgttcagaaaaaggaccaccattttttttttttgtagttgcaggcaaaaataatgaaattatttatttttttaaccaaaaataaatactactataaaagtagccagtaggaaaaataagatatatgacattagagataacctgtaaatctgctcctcctcaaatcttgacagcagtgactgtgttacccgatgtgaagacaaaccagtgaagccaaatggtttctcaattattatcctattccagccttgcatagtttgggcactgtcagctagtgacagtgcaacatcaagaagtgcctcttggggaacagcaaggtaaaatatcctgtttgctgcacaattaccctttgaaacaaataggcctattaatgaaccatgtacgcccttacaaaatgatttttttttctaaaggaattctacgtttaagtataaagcttaaatctggtctcacataaataaaacagttttttaatccgaaatttacctctatctgtgacattcgggaatttagtttcaccatcccatctttgttgtcatatcctgcatctatatagtatgtccttttaagaaattcatttaacttttcatcacagttttcgctgcatatccacaaaaaaagaatatatgtcagcataaattcctcttagttttggaaagctagatggcatcagatatttttaagggaagataaactatgcctaagtttgttgtaggaatagctaataattaaaactgcgaaagaactttcaaaagttttggggcaaaatatatcagcgcgatgcacaaaattgtttgcctgaaataacattctgtctagtcccaacaccaccaaagcatgcatacatatggggatggggcccagcataaaccatatttgaaaaatcaaggcaacttaaaaattggctgatggcaattatttatctgatttcactcccatcatgaaagaaaaccatagtaatttcagagctagaaaaagaaatacagaattcagcaccaatattttctctattcaacagtgatgacagatgaaatattagattacaactgggtgctaccaaagagacatactggtggtcaacccggcaggtcaaattggcttcaatcatggatcttaaatcttcatccgttagtgtcttcctagaatacccaaatataccgacattctgcaatataaaattcagaagttgtgatatgacaataggccatatggagaagctgacaaagaggcgataaattcaaaggttcaaaggtacttaacaattcacgagcaaatcaatgcatttctattggcagtttggcgctgggctttaccatatctctactactttaaagacatagttgtccgcctccccctaccgcgcacagcgtgagcaaatccccttacaaaccgaaccgacccacccctcccacctgcacgctagaaaatcccgtaaaaaaccaaacaggcctaaccctcccaacccatattactccagatcccgttgcaatgcacaggcatagaactagtaaggcaaaagagggactggcaataaatagataatgaagattcactgggcggattgtgcacataggatcatgtgcactaagactaccccatgtgtgcgaataagatacttgacagccagttgatattaggcgacgataattgatcctttaaatacattcatgtatcatatcctatgtatatagatcaaaagttggataagaggttaatcacatctaagttaatacctggaagtctttaaggacagcctctaaaaaaaagtatttaaggacacttcatatatcaaaacctatatgcatggacagaaagttggatgatgggttgccagatagttgttaaaatatggttgagtaaacatagcccattcaattctagcatttacatgcgaaccagtctttgaaccttttgggatatgtactgcacaggacactgagaacatcacagtggaaataaattagttttttccatagagctccaacaaatatcaaactgaaggaaaaattttgatttcttatctatcctcaacaaacaagttgagcatcttgtctttattcatctgttggtaggtctattgtacaattgataaccaactctttccgcttgctaccaaaaatcatcaaatatatttgggagaaaagctccttttacccttgttcctaacagtcaagtttgatatgtcaaaacagactctagcatgtgtgtcggtacaagactacgatatactggacttctctttacacctatatgattaagacttgcaattttacatataactaactagttcaagaaaaggggtaacagactaacatgatgacatttgtattatcaaaacagataaaaatgagggtagcaaaagctatgacatgtccatacctgaggaagaaaaccactgtaatacagagcaaatagtgcagggaacactttattttttgccagttcaccagttgctccaattacagcaatgcaaagaggcgctgcactttcaggtgggtcgtcaaatagaacagggtcttccttcagcacaggaggatgggtttcagaggggttaagtttgtgatgcattgaactttgctcaatgaccgaactgtccaaagtatcagggcatgtatttgatgtttcacctccagaatctgcataacagggtacaataagatgtatgccaaaacatatagatgcaagcagatgtccaccgttcagttttataggatggcacatagtagcaagatagtgtgaatacaagtagaaattacatctctactcatagtatgaaacaaaccgataccatgaaaccaaaggaatgataggccaatagccacagaaattcggtgagtgcatgcttggtagcaaaacagaattggttttcccaataccaaccatatgcgagttgtacgtcccgagacattatattctcagtcagtggtgtagcctccaaccaatcaggcactttatcattggctcggacttctagattctttcgaagctgccatccatgcctcttcaaggtcttccggaacttcagctttgcagcgatcaaacatctcagtccacaaactcgtgttctaaaattggcagcaggtcctgcaacctgcgcacactgcacagaagcatcaagcagcaattgatcagaaccaaatacaaaatgatgagatgtgagctaaagaagctctatcctattgccaatttgccactccccacaataccaactagtcaaaagaaaaaaaaaaaaaagaactgcctcggtcgcatgcctgtagtgtaatctaacttatccaatagaacaaggaaggaggaaggtttatgcgcttactacaaaaacataaacaccaaacgcaatttcgatagtttgaagctctcgcccttccatttcacccatctcggtccatagagaccaggcgaatcgcaacagccatgggtaccctgtacccaagagtaacaaggctatcctcgcccggcgactcggataacacatttcgtcgaacaggctaggcgcacagcgccggagggaagagagaaataggcggcgccagaagtacaagcgccgccaccaaccgcagactcacgcggactcaccgggccgaagcgcgaggccgccgccgccggccggaaggacgccggcgccggagctggggaagccgacaccgcgagccccgccattcctgcctgtgctgctgccgctcgcctccccctttcccgagtcacccggtgcaaagatcgtgtcgggctcgagagagtcagactggtagcagccgtgtcaatcgctctggccgtcacgaggaaatggatagcgacgctgtggatgctttcgctgccgttggtactgaactgcttactgcgctgtttcgacgcagtcgttataaagagaacgcattttactgaacttttatagaaaaaaaaaaggcagttgttttataaatacagtactctgattaggacaggtataaatctacaaagctcaaaacagtggtactagcgcccacttgtgtgcatgtacataatatagacaccaagataatgagtataggatgaccaaacaatcagcagaacatgttctacccatagtttccatttcacctatatttcggttgtcataaaagaaaggccctgcttaagtgcttatctattcagttagaacaatcgaccatcccgtgcgagatgtcccctttgcttttcgtttccgaccactgtaagatcgctgggtattcttccagcctttatctaccttttattttattgctaatacaattgtacaatctgccaatcataaattcaccataacttacaagttacaagctttaccctacttgtacaacatcaggtacaacatgaaaccaaaaggtgtcaatacaacttgtgccgagggaactgagccaccaatcttctgcaaatgcatccgcaatcagtcccgctccgccgttcctccctgatcagttcatgaagcattaacggtgatgcaccctatgtgttgttactcccgcggcctagcaagccagagagaactcagggcacgcaaacgtgagaagtaatcgtgtattgcaagtagagcacgggcagcttgtcggattgtcagaattcgctgcatttggtgtaaagtctgctgccgcaaattgtcagcctggcagaaagaagattagaactcttcagaaaaaaaagggtcatctaaaacttgcagaacttgctcgggatcaaaagcacaaataagaaagggaacacaaaaaatttcagtaactcgtcaagtcatcagcaaactagtatcaggtttcaaaaaaatcttttgcctgttacagcaataacaagagtgcatgcttgccagaatcagagataacagaaaatttcaaaacagtttgaaatatgacacatgattttgaaagacgcttacctgacggaggaaattctcaagggtcccaagtttgcccatggccatagccatttgacccatgtagtttgccacattccctgaagatcctgatggaccaagggacccggccaacgtatctgccaaggattgttgcaacgcttccattccctgtgatagagcatcttcagcctgctgagaggactgttggaggttcgatagtcccaacaactgctgctcagttaaaggctcgagctgattcacaagaagctgaaattttacaggagattgaaattagtgttacgatgcagtacccattaaaacaagatattagatgacttttttctttaggactaaagtatccctgaggtgtgcttttataattttcttatatgcagcacacggcttatgcacctttagaagctcagaggaacgaaaacccccaagccacaagaagcacctttcagcaggtgttttccacatgcctgaaagtatatgaaacacatcagcctttgcggcaacacccttcagcctgaatatctcatcgtaatgcgccattatcccatctacaatgagacggaggtcgctgtcacttgcatgagcatttactgcagtcctcagctcatttatctgcttgttttgttcctccaaccaacgggcatattctaaatcaaaagtcatagctcctgtagagaaaacttactcttatcagttcaacccctaacaaacactaaagaagtacacacaagtgagcaggtacgcgtgcaactgtgcgtacacaaatcttaccatttccactcatagcatgagtttggtctcctgagctcgaaatgtaaattccctgcagtacaatatccaggtgacatttaaagctaccatctaagacagtgaagcaaaaaaaatgcagtcaactggaacttaacaacatcaagcacgaaaaacttacttgttggcgagctttattgatctcttgctccaagcttgcaagtttcagcttactgctctctaattgttgtacatatgccttgaaaaggaataagaagtatgtttttttagtaacaatcggtaaatcaagaagtgtagacagaaattaatactagtggataaggacaatgcatttgcttcaattcatgaaattcaattgcttatgcctagaatgtaaattctcaaggttatagatgttacatgtactgcatagctacctgtgtatttactctattctagagggtgttttctacatatctgtatagttacccttgtatacctgttggcccagttagtccatagtaattcaatgcccagaacattcaacaagaaaaacatcaaagaaaacaaagacccttgcaggttagttatttcttggaagggaagtaccttctgtccttctggaattcttttgtaattcccataatatcataaaacgataaaaaaaaagaagcagtttaagtgctaaataaaacatatttgtaggccaacccattagttgcaccagtattagctccctgatttacaaaattacaaacatggacttatctaaattgctactgaaaacatgattgtcagctagttgcttacttaagcatgcatatgcataatagccatccaccaacccacccagtggtggacccacgatatctaagacagctgtacacttgtacagagtagaagagtaatcaaggtctagaaactattcctactagagccggcatcccaaaagaaaaggaaaattatttggggtcatgaatatggagtattttcaatagctattagcatacatatccctgctagcctgctatataatgaccattttgcaaccaaaaagtagagttgggtgtgcatctgtacacccatgactctccgtcaggtgcacccataagctcatccatggcattttcacataactgcaccatcatacaattacagttccctgattaagcaacccaaagtcacctaaataaatttaaggcaaaaaaaaaatactcgcatgcacacacatagacattagacagagataatatggatgtgcatccttagttggtgcggagaccagaagtcataattccattgtccaaaaaaaggacaggtaatatgacaaaaagttgtggttatagtaccttttttctcagccgactttttcttgcagcctcacgattttgagcaagccggcgtaacacctacagaataacaaacatacttcctaaataccatcattaagaaaggataagtaacactgcacaagaaataggagataaattaacaccttttggtccatgggcttgtcagatctgtcagaccgatcagatgaattagaaggcacaatagctccactttgcccgtctacctgcaaagatttgttaggacaaaattagaacaaacatctcagtgtatcacacatgcagtgtaatgagaactttagagtagcagtacacagaagctggattgatgatatctgataattgtttagacgactcaagaaatttataggcatttcagcaggacatacgaaacataaaactctttacatgtgaaatttaataaatgtttgttcatctataaaattacaaagatggaatttgtccatgtacttttcacacctaaatagaaaacatccaaaataacacctcacacaaaaccaagataacaaaattcaataaccatcactggtaggtgctcatccaatttcagcatttccagcaaggcatcaactgaataggacaagccttctccattaaagtggaacaatttttgtataaatcagagaaattggcatggacagttggccagtttaatggaagtagtagtaaccaaagtagattattggttatagtacctgatgcctctatagttagaaagtcaactttttaaaagtttttaccttaacaatcaaattcttcacaaaattgatatcaaaatgatgtgcctagtgtcaacccatgttacatgtcaacaaacgttctgaaactcccaggcagtttagcaccaaatcatgtatcatccttttatttgataaaaatattttagaataaccaggtgctgcatggacataacatttcaaggcactcaagattagtagttactgattgtccagcagtagttgtcctgttaactttagaggttcataataaattttctgtactgtttccttttgtacaatcatcttgagagggtcaaataaccatagaaaaagaagtactttatatcttgtaataaaagtaatcctatcatagaactgaagttcaactcatcatatgcgcctatggtgctatccatgacctattattagactatcagtcagctagatacagtgcctatgttgttttggcttttgtacctagcttgcataaatgatcaatcaccaggagcataaacagagtgacagagaaaagagaagttaccatctgattcttatcgtcggtatccaggactgttgatgtgtcagtcctcgaactagcatctgccatgccgggttcttcccagctccaaataaagagacaacaaattgctttgttgtcccttacttgtaacagggatgcaggccaccttcaaatgccctaggatcactgagatgccagagtcgccacctctacatcaaagcaaacgcaccgtaaaaggctgtgcatccagcaatgacaaaaccaatatcccaactaagacagccgtatccttacttctagctaaggcgccaacagatcaaattagctgtacacgttggatctgcgaaagaatcaaacaaatgatagtaatcagccagggttcatcaaataattaaaatcaagcagcatgccaaacagcaccttccttaaaaacagtatatagcagataataattccgacggcaacagctacccaagtataggacgacaccagtaaggacgagagaggatttaaggcaaaaccaaaaaaagaaaaaagtacagctatctccgagctcgtagcgtaagttcctaagctcagggctaccctcctcctcctcctcccagctggtgtagctcacacaacagcttgcgaagcttctacggaaagcagccgcgcggccaacctccccaagccaaaggcgtctacaacgacagcgcgagatcaaaacaagccctacggacatcgaattcgcgagcaatcaaaccacgcgcgcgggaattggatgggatcgatcgggcagaccgcgctagctagctccaagcaactaactcatcagcgggaaataggtcttaccgagagccagcaggtgtctaccgccggggggagcgaggggagagccccccgccgtgttcggattcggaggagcccagctgccggcggccgccgcctggggcggcttcggcggtggaggcggggtcgagacggcaacgcgcagagagagagagagagaaatggggggaggcgccgaggtcgggttggtcagaaggaagagagagaggcgaggcgaggaaagcaaccacgggggaaggagcgtgcgctcgagtcaaagggttgaaactcggaggggtgggggagaacgggcgggtggctgacaggtgggtccaggggcccacggagcagtggggtttggtgaggagagggactgacgagagcctagggaggaggctattgtatataggctttccttgcggtagtacctggaccattccatcacgtctcccaggcttcccagctcctcctgtggagtatacttattgctgcttccatctttttttagtcaaaattgggagtattaaccttttgttttatcacagtcgctgtggtatatacagtatactctacgcactctgcaagactgttctgtacagcaaatgtgacgtcgcattactgccctctttggccatttttacgatgacaataaataaaaaacatggtttacgactgcaccaagggggtgtagctcatatggtagagcgctcgcttcgcatgcgagaggcacggggttcgattccccgcacctccattttcttcaatttttcgctgccacatcatttggatcccacatcatttggatcattggagtttctagttttttgaaaaaaaaagttttcgctgccacatcatttggatcattggaactctagtttttttttccacatcatttggatcattggagtttctagttttttttttacatttattttaaaatttcccacgtcagttgaataattggaaactgtaatcatttggatcattggatttctaattttccacgtacgtcatttggatctttgaagcctctaaaatcattggaatttcttttttttatttcaaatttccacgtcatttggatcattggaacctctatatcatcaggcatatgatttggatcattggatttctacttctccacgtcatttggatcattggaactctacatcttttgctgccaaatgcgcgctttggatcattggaacctggaagcttacggggtgtttagatggggctagaactttttagcccatgtcacatcagatgttttgacgctaatttagagtattaaacatagactaataaaaaaactaatttcataaatgagagctaatccgcgagacgaattttttaagcctaattaatccataattatcaaaagtttactgtagcattacattgtcaaaatcatgtcgtaattagacttaaaagattcgtctcgtgaattagtccaagcttatggaatgggttttgtaattagtggatgtttaatactccaaattagtatccaaacatccgatgtgacagggacttagacttagaataagtccctggaaaccaaacagccccttaattacctgaagcattattgtttttggcaactgccaattggtcaggttcacatgacggagtacttagtccattcccaacacaataataggattgttttcataacattagataaactgtcatctaagatgaaaaatgatatggcaagtgaataaacaagaaaatagaaggaaaccatgttttacatgaagacatcatgtgagataagtagcattaaatttaaatatgaaatagtggtgtttatattggaagagtagtgtctagtatatattagtttcttgatgatgtggagtttatggatgtccagtgtattgggttgggaatggccttagagcaggtacaatagcaggctataagccagctataaatatattttaaagagataaagatagtgagagaagagcagcgggctatagatctgtagccagctgcagcacggacttcaagacgtaatgtgtgtatgacaagtgggaccagatattaatagcatagtaagcagttattgtatgaatggactattatattggctatacataatttggagttagtagtgggctatgctattaaacttgttcttaagggtggaagcttggtcggctaccacatgaacccaccacagccatgccgccacgatgccaacagccaactgcctccaacaaacgataaacagatcaggaagaactcgggccggccgccagccatcgagcagccacgcagcaaaagtatttccaacaagaactggagtatatactactaacagtttggcacaaaatcatctggatgtagaaacgagtgggttttttttttccttctcaaatccagttcagaatttactccgtgcttgatcaaggtttgtgttagttaatttgttctctttattacagtacgtactagtctttatgcagtaatttgacttgtttggttttgggaattaggggactactaccctctttttgttaatttaggatgtgagtattcagtcttattctctgatatctcaagtttggcttggtgatgtgctgctaccagcctaccacagaaccatggattggcgacgcaagaagagcaaagcgccacgataacagtgtaagttctactacacagtagcatctgatttccagtttgaacaaacaagaaggtggcgaaatatgataccggtaatagtatagtactgatattttttttttgaccggtatagttctgatactttgatgcatcaaattgtggaaatctcaacccacaatttctttttttttttaaaaaaaaaactcttgctgatactgataatagtgggccggcctggatgccttctgtcagataatgggccggattcttctcatgggctcgaatcttgaattgttgatgcctcactgaacctggtagcctacctatcaacggttccaacgggctatccgcaattattatgcattcgctgttccggtaagtacggtcataaaattatctagaacaagaataacatgcttctttccatcttgatgagttctttgacgccaaaaacatagggtgcgtttggatcctataccatgaatgattcgccttctttttcatcattcaatgcagctaaagttttataccctgcgcagtccaaaatgtccattacttaactagagaaccatgacattagcatgctagtagtattctgtagtccattgtcccagtaaaaccaaatctagcatgctcaactgtcaactcaactgcctccactcagtccaaaagcttgagcccattttccagaattcagtgaacaatcagctagctagggttccagattgacatgaggacggtcaaaccctgctctgtagaaggtgcaagataacctgccatcctcaatgactccttctccctaatgagaactaattaagtttgggatggattatgtgctagtaattaatgatggcgtcccagttaaataatccagctacctacccaatcacacttagcagcgatgactgcacggtttcttgttcctgtcgcattccatgcacgctgcttgagtcacaacaattaatgcagttgacaaacaatctggtcaggagggtagacttcttcatcagttggcaacagggctttgtcgctttgaacagttcttgacatactatggagtacggacagtttgctgtacggtgaaaacggtatgaaaattttcgagatttccgactgccatttccgatttgcaccaactgcttcagtcgatatcggtaattgtcggtgtcgaaaatgaaaacagcaagatcttccaaaaatgatagcggaaatagaatggaggtttttccgaccgttttgtcagtaactgtatttgtctgtaaccgtaattgtccggtgatttttataaaaaaaattccgaagtaatctagcgaccctatcagcccaacccatcaaaagcccatgaataaagaaagaatggcaagcttgtagcccatgaggaaaaggaagtggccagggaaaaatgttgttaaccctaagggcatgtgtactttgctgaacttttatcttctcaacttatcgatgttaaaatattgttaaacttttatttatattgttcgtcaaacttattattatatcattaatcattatacaacggtgttatatgaagtgtgatgatgcacgaatgaagttataaagttatcttcatgcatagttaaatatgtgattatgctacactccgtagtttccaacatgaactttcgacttccaatcaatatcgatagattccgttccaacggtcccgtttttgatatatcgatattaccaatattgttacagttttcgggtcaaccgttctgcttctgttttcaagaaaaaaaatatggaaacgtaaatgtaaatggtagagttttttcgaccgttgccaactgttttcatccgtagtttgctgtaggggatggaatatggatcaagccatcgatttgccgagaaaactgctccacagagtagtacttacaccgtgtttagctgtaaacttttcttttcaaacttacaatgtttccatcacatcaaaatttttctacacacataaatttctaattagcttttctgtcacatcgttctaatttcaattaaactttcaatcagcgaaaccgttgaggcgttgacacagcgcgtacgtgtagaaggaatccgtcatgcttgtgcgcttcagagttcagactgaaaaaacttgagctatttttcgtagcttgtgcgtgtactgatttgtggttccaggtttgcttcgtgggcagcaagctaattaaattgcttgctgcgatccctgaatttcgaggaaaaaacttgcccgattgattgctggcctgttcgactctcaagtttcttcttcctttgtcttcaaggtaccaatcaacatatgcatatatctcgatactcccttcgtactcgtaaagaaagtcgttttgacagcgacacggtcttcaaattataactttaacttcttgttctataaaaatatttattgaaaagtgatatatgtatacttttatgaaagtatttttcaagacaaatctattcatataattttacattttcaaactcaataatttaagagttatttataatttatattcttaaggtttggcttaaacattgttctaaacgatttctaatacgagtaaagctcatcagttctcatgtgtgaaaactctggatatcttagaacgggatctgcagattcttgcgcatttcctaaacacgttgtgctactcggggctgtgtttacgcattgtctggttgcgaactaatctcgtgcacaaaacggagtacatgattaattaattgttaattaaaaaataaaaatagattaatacgactattaaaaaaattatttttaaaaaaaatctacacagtttagctattcagaaaacttacacgtgaaaaatggagagtagtagttaggagaggggagtactccctggaatcctaatcttggctgtgtttagtcccttctaaagttaaaagtttaagttaaaattggtacgatgtgactgaaaagttgtatgacaggttaatgtgatggaaaaaattgaaagtcaggccttgttcccaaatcccagtaagatctagactgagcatgcaacgtactctggtaaattccgacagctagcctagccagcaatcaaccttgaccagattgacctgtctgtttcagactgttagcttagagcatcccacagatactcatcgtatccttcatctaagggtgtgtttagttagggaaaagaaaatttttgggtgtcacatcggacgtttgaccggatattggaagggggttttcggatacgaatgaaaaaactaatttcagaactcgtctggaaaccgcgagacgaattttttgagactaattaagtcgtcattagcacatgtgggttattgtagtacttatggctaatcacggactaattaggcttaaaagattcgtctcgcgatttcccccataactgtgcaattagtttttctttttatctatatctaatactttatacatgtgtccaaagattcgatctgatgtttttaggaaaaaattttggggaactaaacaggccctaagaaatagtgtgcatggacgaaatctgagcctccaacgaatacacccaccagtcattcaaaaatagtagcgcatgtgctaaacaggagagaggatcgttcctttctcttcacgcgatattgcaatagccgcctctaaaacaagctcccgcctccatccgaaattccgtggagtgagggtagagaggtagcggtggctcactggctggtgtagctgtggagtgaggatggagagggaggggtgtaccagatctggaggtgggctgttggcagcagctgtgctaccagcggccgccatgcacccatccacgccgcaccgcaacatcggacgctcccgccgttgctcatgcgcgccgtcgcccgcgctgagattcacgctagcttccgtcgtcacccctccatgttcatttcctctgtcgcccctccacgcccattgtcaccgttgcccttgtgcgcccacccgttgcctctgcgtgctcgatttgcagccgtcgtcgcccctccgcacatgcccgctcctcaccgttgtttgctggataagagaggaaggggaatagaagttgggtcagagaaggatgaatagctatgttgctatacactttgccgcatgtattttatctcgctatgattttattgtacctattacaaatgtattggttaaaatatactcatttcaaataactacacactacaaataccaatgttaaaattaagtcgttcagaatatagcttctatgaaaaaattaatataaatatatgagtagttagaagatattactaaaatataggagggtgtaatatgaaggatgaagtatatatgatcggttgaagtggagaggatataagagggaatctttttttatgaccatccaaataaatatatgaagggtcaaatttgaatgagctaatggaaatgttcttagatagatcccagtccgagcgaccatacaaatctctctctctcttcaaattacccaattaatttgttcacactgatgtataaaacaccctcctacctagtggtagttgttgtacgtaattaaggacacgaacaaatacaagccctttctaaaaggatctcataaaaaaattgtcatgtgggattaggccacttctaaaaactcaatccacaatggagatcacctcaaatacttttctattttagtagttggtttttggcaatttttgctacagcatatcgtggctttgcagttttaactgtaaaacactgcgcgaagtgacttttggggggaagacactctcaaaagttggatatttattggtggacaccgcaccaattaaaataataacttctgggtgaggcggagagagaaattgcatgaaatgtcaaaaatgaccttgggcccacatgtcagctctcctatcccctccttccaatgccgcattgcacgtactcgatcagcctccacgctgtcggctttggttgctgcgactgcggcggggacgggggctccttggctggcttctgtgccttccgctccgccgcctgcagcttcggcgtccccgtcggcgtctgcggttggttctccgttggcgtcgctcttcaacgggtccatctcatcggggagccacgccggctgcgatagtcgcacgtactccaacagtggcaccgtctcctccaacgacaccccgccttccttcccgcttccgacacagtccatgagcagcagttgctggtggcagcttcccgcctaccctccgcttctgccgccgcgccctgaacctcgatcccctcttgtcgccgtcatagcgcctcctctccttcacggtgtccccaaccttgttgtccttcttcatcgccggcatcacctacaccagcggggtacttgtctggacggccggcaacggcgcaatcgttgactcgggtggcgcgcgccgcctatcgtccaacggcggcctccagctcatcaacggctccagcaccgtgctcgggtcgtcgaacaccagctagcaaggggtcaccgactcaccgttgcgcgcgctcaccttcctaccaagatgtggcggagatgcgatgcggcgctggaaggaggagagagagataagagatataggagagctgacatgtgggcctaaaggtatttttgacatttcacgtgatttctctctcctcctcacccagaaattattattttaatgggtacggtgtccaccagcaaatataacttttgagagtgtcttccccaaaagtcatatcctacagctgaaaccgcaaagtcatgatgtctgtagaaaaaattgccttgctttttataaggcggattctatattacattttgttagcagtataaatggattttttttttacagtctagaccacgtgacaataaataaatcaacatatataccctttgcacccactgttagccggatattgctattcccgtcccaaaggcgttagcccatctccctcttgtatgccaccacgccttcgtcgtccgtctcccctctctgtctccctctcgtacgtccgtatgattcccctccgcctgttggcagcacacctcccctctccttctttggccaccactcctgccatcccctcctcattttagattatagaatataattaatatcccgatctttaatgaaaagatcaacagtggattgttctccggtgacagatcaagctcacgtaataggctccgcagcagattgtcctaaggttgagtttgtcgtatagtaggcatatcttcttccccatcccgtcgatcgtgttgcgctacctgccactttcttctctggtcctcgtctatcgtcgctcgaagttaggtttagcaggcacccatacccttgcaaaggaatgaacgtccccgtagaaacacagcccgcatcgacgtcgacgggaatctagctccgagctggcttttcaaaaccattcgtcatgtcaccgttctataaatggccgaagtaatcaacagaggttatctaatccgatccgtatacctggtatgcctaccaattattaatctgaccaagctataattaattaccatcgtgtttgaagctattagtttaacacgatggcgttcaaagtcggtgctggtttatcccatccgccccatgtttggactgcgcacgagctgcataatgaattattaacggtgcgaggttcagaattccaaaggaagtctctgttctagttgaactggagtaccaaagtgacacgtatatatttttttaatggagtggttaattaagcaaactagttagatcatcgcgctgactataacttctcttgactgacagaaaacgagagtcatagatacgtattaatctgatgatccataacaaatctaaggcgtaaggaatataattattgacacagtactcttcctagcaaaacaactgcacgcaggaaaatgggtgcgcagagcaatacactcgatgatgatctggttctaattttacctaacgctgttttccctgcaaagatgtcgagagagaatccaccggagagaaaaatggtgcgagagggacagatagtgcaggaaaatatccaatgttgcatgcatatgggagttactgcagcaggccttggcgagcagtaatccactaatcctgcagaaagtgacacatacgtagggatcaggtgcaattattatagtgacagcaactttggtagtagccgctgatccaccatccagcaggtaaggaacgtcgagaattaactgtctttgcttcctccttttagctattcggatatgaaatgttttctccttttctttttatctcaactttctcaagtttaagagaaatcaaatgtagtttataaagaaaatgcacatatacttcacttcaataatattttgcacaattgtacatagcactggcaaataagctagtgagtttaacttttccctgtgtttgggaataatgcatccactgagtaaaaaaaaaaaaagaaagctaaactagcactccaaaatcttcccgtaaatcagtgtgaagcttctattgataacttctaaagaaaatgttccgttcaaaaaaaattaaagaaaatcaacaggattaatgtttcttagttgaacagagcatgagtgacataaaaaaattaaaggagttacatcaaaatatgagcactgcttaaagcccttcaaataaatgccaagcttcttgtacacatctaaataagtagtattaagtttcttctcaaatgaaaaataactgtgcccgtatttgatgttcaaagagctcaaggagggaggatacaactaaatctgaacattccttactagctcgatggttggatcggtggctactgccaaagttgtagttaatatatagggactgcaactaatcctaatcctatggatcagtatcctctgcagtcgaagtcacgtaactttgtcactgacatgtggacccaatgatccctgagcccacatgtcagtgataaaacaccgtgcattcaactgcagaggatctcaatcccaattccatacgtaggcctcattattttgggatacaatcttaattttcattagcgtgttttttaaactattaaacggtacattttatatgaaaactttctgttaaaaagttgttttaaaacataagataagtctattttttttaaaaaatattataataattaaaacttaattaattatatgttaatgttatttttactttatctttatcttcgctgcgcctgcaagtgggccgacgacgacggcgcggagtcctggcctctccggtggtgccgacggggagacggtacgttgagttgagtgatagcggcggcaccattgactaagagtggaagaataaaaacgatgagatggatggatcgctacagggctagctggaaacttcacccggcagtatgcacggtcattattcagttttcagattgcactttctttcagacttcagtacagatcacactatcgatcgatcacaccgcgcgttaattcttcaatcctgtctccttccaagccgtaccgcagcttcctcccggcctgttgctgatcgcgccgggattaccttgtcgtggtgatgataaaacgctggcgtcatcggccttgcgtctgacaggatttttgattacctggtaataacatgtagtagttttttttttccagttacatggttttttttctttttttagaacactacagttacttcctccgtttcacaatgtaagtcattctagcattttccacattcatattgatgttaataaatctagatagatatatatgtttagattcattaacatcaatatgaatatgaaaaatactataatgacttatattgtgaaacggagagagtagatggtaaacagactcgcataacttccctggagacaaaggatccaggtcctctacagtacagcagagaggaactgtagctatagtattctgagtctgctacagcgaaccaatgcaacaaacagtcttttggtactgtagcaaagtactttgtaaacagtatttttactgtttgcttgattactgtttccatttactgtttagatctgctgtagcgatttgtttttgaccgttggatgtggatccaacagcaaacaacacaccctaatgcagagcactgtagctccctctacattctctcctccgctgcagaggatccaaattaggatagaagccgtttcttgccggaagtggattaaatctcgttcaaacggttagtggaagctacctaaagctttacttaatttaggcatatatatatatatatacactataatagtgtatgataaattaagtccgtttaaagtacggggaataagtaattaacctgagctttttgaccgtgcatgggtgcctacgtgcgtgcttgcggcatgtacagcgcgcaggagaaagtacctcgcacttgcagctctacaggcgaggtgaatattttacgggactcctgtttaatggcaatggttggcaagctaagcacgttcctggacgggagatagacacaatcttggaccagaaattatttgttgcatgtccacgttgctttccgttgattggatcgattgtttcaacggctcgaccggcgcgggagcggagatcgttcgatgcatcgagctgtttaattaggggaagtcatcggtcggtcggtacaatattaatcatggaatgcatctgcaatccaaatcggattactcgatccttcctatatagaacattagcttggattatttaaatagtctgatgatctcctttaaaaaaatagtctgatgatctggctgttgttaattagctaatgtgtgcgtccatggaagtcaacattgtcaattacttaaaattcaatggaagtacaatacaacatctctcttcatttataatgatgatgggtgaatttataaggagaggtttctagacaattggaataaacattattcaaccagagaggagggagagcaagatagaaaagatcgaagcgggatcgggaggaaagaaaggataaaagccagaggaatgggagcgatccgagacgcgctacctactgattagcatgcatcacgtgtattagcgtgaccgtataaagtaaacgtaggcaaatatagtaattagacccataaaactctacatgagtacgtgttttaatttgttgtgtatgcaggatttagttgttgtaataggatatgattagtttttatccgatctatctttgataacttaatatccaagtcatatactctttgtatatcactgcaaaggcccaacacaattatacccgcacacacagtttatggtattaaagtggacaacctagagctagaggcatcatccttaggaggagctatctcacggccaatctttaattttcggtgattgtcgtttgcgtcaagcagcagcaagcaacctacctccgcacctgatctagcggccctagatctaccatcactagtcctccatcgcaccaaggcgctagggcctcgccattcccctgttctccacagccaaccccacatcctcctggacacattcccctgactccgttagaggattcaggtactatagtaggatattatgttacctctcatggatttctaaagattcaagtcatgtgctattttatatatttgcctccaaggttcaagacaataatccacagaactacgtagtcatttctgtcgtatacgctttcaattttaaattaaaattagcaacgggtgaaggccatttttaatcttattattgttgtacagtttagctaaggtgaaatttactataggaattcgcttggatattctttttacaaaatcattagccgcaattaagggtccgatcgtctcaagttagcatgcaagttttttaaaaagattttttacatgactccttttgtatttctaaaaacgaacaaaattaaaaactgactcaaacacggatctgtatttccaaaagagattgaacttacaaaccgattcaaatacggatgacgtaccaaaagtaatggcaaaaatatcttcaatttttataatagtagagatagagattagcataatttttcacacaattttacacaaagctagttttgataaggaatattatgtgttatacaatccttagcttttgtttctatagatatagttttattttgaatataataaaatttaaaaataaaattggatttaatagacaaatcagttctaagtaaatttagatttgatatacaattctaatcttatactaccacctatacaattatatcaatcaacttacaccgttataatttggattgattatgatatagcagcgtattattttaattcaattttaatgtgtcaacttttaggcatttagagcgaacagaatggctcttttctttacctatttaatgatatactataaaaaaaataggctatgaaaataatagagcacatatatataaaggcgatgggatatataatgatatacttgctactccctccatcttagatcatatatagctactttttagagtttttcgcgaagattaaggagagaagtaaaaaatagtactagtttatcctttattaattgtcttggttggtgggagggattatggagaggtgaggagtatttggaaatttcattactatataaacacccattggtattgtacatgttgctattgaactatgtttcatgataaaatttaaatattaaaagtagctatattttaagatgaaggaatagtaactaccacttcttttacgagggctgccacttgcattaagaactcttgttgtactccctccgttttatactataaattatttttaacttttcttctaattaaacttctttaagtttaactaaatttatagaaaatgttagcaataatttttacacaaattgaacatattacaaaaatatttgaaatgttagtttgaatgaaacttatttcgtgttacagatattattaattttttttataaatttggttaaatttagaacaagtttaattagaatatactacaacatatagaggtgaacaatcaagctgcgtttttttatgaccatgctatctgctagagtgcggtcatggctcatgagtagtgacgagctacttcaatatgatagtacacgtcaaccagtgtgatttattctttcatttgaatggtaatggcgcaataggatgtgcgtgcgtgtgtttgtacacagtggcagaggttggcggcatgcagccgcctatgcaacgtctaccgtgatttcttacgaaatgatgccgtgaaatgattgacaaccaatagaaacctactccacttccgtgtcgtgagtatccgtgttcaatgtttgaccgtttattttatttaaaaaacattagtcacatatacaggagtattcatgttttattatctaataacaataaaagtactaatcataaaaaaattttaaataaaacaaatgatcaaagattgtacatgagaagtacaactacatttattttaaaatggagggagtgctagatttattttattgtctggatccatcaatgatgccatggctccgccatttgtttctgttcggacatgcacttcaccactcccatcataccataaaaaacatatttagtatacctccttcatctcatagaaaaacaaatctaatacgagatatgatatatcacagtattagcaattattaccattttaagtagtgatcttagttttttaagatccattccaagaccttttagttcaccaattctacatattactatcttcattttatattttaagtcattttgatttttttcctagtcaaacctattaaagtttgatcacgtttatagaaaatatagcaatattttaaaaaaaataaacacattatcaaaatatattaaatattagatttaataaaactaatatgatattttaatatatttttttaacttttctataaggttagttaaatttgactaggaaaattgtcagagttaaagtattattttgcggactaaattgatgagcctatcttatcaatatatatcgaattaacttgactaacatatgatctttactcaaatccaacataattaactcccttttgtttaaaaaaaatccaacagaactcaatgaattgatgtcgtttgaccatattaccttattcgaattgatccgatcgtccgtatccctccctagtggctattgcccacccacggagctagagtgaaatggaaagaggcgccacatgtttgctttactctgttttagaggtgggtgcttaagtttgcgctgaggggtacttatatggtgcaaattgatgaactatagctaaaaaattgtctttaccgggtttctgggcacccccctttaaacatgtagctccgccccagagtcagcccacctctataccccacgttagcttctccgttgccagcgctgtgtccatcgatcgctcgcccgccgaacacgaagacgatccacgtcgccattctcgccgttgtgtgctactattacgtgtgccacacgattgggtcgacggtagcagagacggcatgcatgtacatcaccatcgatatctccacgttgtccggcgcgaaatatttctccagcggaaccgtacgttgaccggaacgccggcaaaactctcgtgtaggcttccagggcgacatgccatccgagtaatcaacagatttatcgttgtacgtcaaaatctcctgcgccccttttttttccgggaaccttccctactcgatcgatcgattgatctattgtgcagatcgtcgatgtcgatggagatcgataatcaattcatcatcatagatagaatttcattcccctcctcaccaaccttccgactactggactactactgtagttatatttatcgcgctaaataatcggagaaaaaccgtaggccaatatatgccaatattagcattaattgacaaaagttcaccacgcgaatcacgaagtgagtttttgccacgaacgcacccaatacactccaatatgtccaaaaatcatgttttgctgctattcgaactttttcattccggtcaaaaacaacgcatccgtgtgtgccaatatatgccaatattggcattatttgacaaaagttcgccgcacgaatcacgaagtgagttttttccacgagcgcacccaatacactccaatatatataaaaaaaaaaatcatgttttagggatttttgatctttttcattccggtcaaaaacatcgcatccacgtgtgccaatatatgccaatattgacattaattgacaaaagttcgccacgcgaatcacgaagtgagtttttgccacgaacgcacccaatacactccaatatgtccaaaaatcatgtttttgtggtttttgaacttttgctttccggtgaaagacttcgcacccacatgtgccaatattggcattaattgacaaaagttcgccgcgcaaatcacgaagtgagtttttgccacgaacgcacccaatacactccaatatgtcaaaaaatcatgtttttgtggtttttgaacttttgcattccggtgaaaaacttcgcgtgtaatcagatgttcactcgtttattacatgtcaattaaataaatataaataataataataatatattaatttgtgtaatttaaacatgcttgtgaagtgatatattacttattaattcatttatatttaaaaaaatacaattattataagcaaatttgatatccatccaagcgaataaaaagtttctccaaaacaagaaagtactactcatggcatagtagtcgcaacttgcaactagcaagctgcaagctactcctactacgtaggatggcgagacgcgagaaagaaaccgtcacacccagcgaccgtacttgcctgcatgactctccaactccagaaaccaccaaaaccgcatgtgcctcaatttgcctccaaaaaaaactttactattcttccgtggattcgcggaacctgcgggccgagccaatccgtagcgcgggcgccacagaaaccagtgatccctgaaacaaaaatcaccaccccccgtagtacatcaaacaatcttttgcggcggcgcgcgccctatatatttatcgcgccaccgaagcctaagacccaccaccactacttcttagatcatcatcatcatcatctcaatcttgtcgagaggtggatcgattgattggtttgcgtttaattaattgttggtttggtcgatggaggcaagatcgatggacaggctgagcgtgcaccacaacggcggcggcatctcgaagccgtgccatggcggcgggaagggcggcggcggcggcgggaaggggagcaggggaggcggcgggaaggggatcaaggtggtgtacatctcgagccccatgaagctcaccgccagcgccgaggagttccgcgccgtggtgcaggagctcaccggccgcgactccaacgtcgccgaccacgacctcgaccatcaccaccaccaccaccaccagcagcgctaccactccttctcctcctcctcgttcggccgcgcgtcgatgatgatgccggcggctgcggcgggcggcgtcgtcccccgctccagcatgccgcccacgatggcgaccgcgaacgccgccggcgcggggcagatgatgatggcgacggcggatgccaccggtggtggcgccgccggcgtcatggccacggcggcgcccatgccgttccagagcgtgtacgaccatgggaacttgctatacggtcaagactactggtaggctggtagctagctacatcgatcggagctccgtttccttctacatgccacaccaccatggatacgagtatatgtaccgtatatatactgctttctgctgtgcatgtacgcttgcttctgccttagttcttggttcgatcatcttgtacttcccttgtacgatcatactaatatgttgttaatatagaggagaggtttgtaattatgcgttcgctgtctcaacttttaactgatcaactggatatttttcttcctcttcgcccatggccggatctcgcgcatggtagctagcatctacatcgatcataaattcataagcatatataaatgaaaacatatatgataatatgaagcggatctgcagatggatcaagcaaatggtgcaacaagttcatacctatttgtttgtttaactcgagggcaatgacagtatgacatggtcagaaatggattgacgccgaacgatcgatcaatcggtcggaatcgatctacggcataacgtgtgagctgatataccataggtccatatgttaagattgcgcggggcacttgatgaacttgtgaaggttggctagctcgacctgggacatcaaacgcatgctgcagctaaatctaacgtgttcgagtactgttcgtgtacatcgatagttatctgcctctcattaattaagttgcaaactgcggaaggtggtcatggtctcatactctcatggacactcgtcgagacctgtttggcatgagaaggaacggaaataccgctccactcttgtaatgtaattttcaggagcggagcgataactcccctctatattattcaggatctcaaaagtttttggtatagttctctgtaggaagaatttcagagtagaatctatgctaaatggacccatcgtctccagccgctccaaggacccctgagtccctgaccaccgtgcatagtagcccgaaaaatggtgccggtaattttttttatcgaccagaccattttttatatgacgtttagaaacgtcataccgtgtgcatagctgaatcaatagcgattaagctggacgaaaaacgatcgagaattgatggatatgttaaaaatatgaatgtggtgaactttaagtgctattaaagtgaaccagtatttttcggtgttataaaactaaaaacgtgaacttttaatactatataaccaattttgtctattttaaaatgaactttgagtaatatataaccaattttgcctattttaaatagagctgaaattatttggttgggcttaagcttcatagccatgtcaaacaagctctatattaatcattgtattctttttatcttgcggcaaagagggggattagcttaactagtcgggaacatgtgtactatttgcaatagggctaactcaatagtaacttgctaagattttaaatctttttctaagggccggtgaaaaaacttacctagtggttcatgaaccatagtagatatattggtttaaggtgttgtatgtccatctttttgaaagttaaattggggaaattaagaaccgttttttgtattctaggtgaaaattggaagagtttgagaacaaaagatttttttttttttagcctagatgggtccaatttttctagtcaaatggtaatttgtcggtttggcccaacactggagcacgtacatgatgcgattcagcccatcttggaatattgtctcgaatttccccagctttgcacaaaactggcctcacattttaaccaggcccaagttttaacacgcaaagagatgcacaagcagaaggcctactactgtactagggagtggattttgcagaaatttttacattttggtcctttttgaaaacttattttacaaatagacccctaaaaaacttaaaccggaaatggtcctttttggtacgccagagtggctggcgccgtacaccaacatggcggcgccagccacactggcgccatgcccgtgccaccgtggcagtagagcagtcgtggaggttctgactaggccgaaaggggcgccagccagagtggcgccgcccctcataccacggcgccagcatggctggcgcgcccctcctctgcgggccccaccaactttctccctccctcaaaattttcgcctagtctgttctgcctccgggcaacggctggcgcctccccccagaccgcggcgccaggggggctggcgcccccctcttccccccccccccccatcaaagcccttctgcctccgggcctcggctggcgccgctctcatggaccacgacgccagggtagctggcgccgccctctccctagcccgaaacccttctgcctcgcggcactggctggcgccgccctcctcaaccgcggcgccaggctggttggcgccgccctctgcctccctgcaaattgaagatccatattgcacaaatgtaccaattcacagttcgcaattcaaatcacaattcacagagtcgtacggactaaaacaagttctaattgcagaaatcacaatgccaaaagtccatcacatagtcctcacatagtccatcacatattccacacatcaaacaatgccaaaagtccatcctatattccacacatgaaacaatgtcaagagtccatcacatagtcctcatatagtccatcacattttatatcacatagtgcaccatatatgtcatactaccaacaaatagattaacttcatacaaatcacttcttccgttggcgtcgaatagcttgcgagcccggagtgtacctacatttgaaaatccaatgtttaaaacattttaaaaacaaaatgagggaaataaaataacatttgagaatggtaagctcattttacctctttttcgctgcccgagtggatcgcaagttgtattgcgtgggttgcgtcccctgaggcgcgtcgggaagctgcgacatgtctatctcctcagcgtctggtgcgacgtagtcctcatcctcctcgtcgtcgtcgtcatcgtcgctaggtggagccggcgccttcccctttcccctcccttgcggaatgcgtgacgatgacgagccaccaacttcttcacgctcttctatcctgatggagtgtcgagcagtacttggacgcgcggattgaggtagtggtggtggtagtctccgcggttggtacacgtcgtccaatccaaccgacctgcaacctaatcttgctgcaagtttccggcacctttgacgaactttctgcatttaaaaaaaaaagaaatttcttaggcataactcaagtaatgcaaagtgctaaataaattttacctctaaaacattgcagagtgtgttctccgtgtcctcaccacccctcggagcttggagggcatgccccatttcattcacactcctgaggagctctctcgactgaaagcgtgagaagatatatgttagggtctagggtgcaaatggaaataactttgacaaatgcaagaaaacttacgactctgtctctaagtggggcatgctccgtttgatatccaactctagtccggacatcatagggattccgcccctcatcggattcgcggtcatcctctatgtcggcttccgtccaagtagggcagaggaacagtctatatgtcttatgcagccaacgaaggtactctgagaaaagatgattttggtgtatagtcttgatgtacctgtcgttccttccggctgtcctccattcatcaatgtatctattatgctctagcccccagtctttcaccttctttgttctcaccctgtcatacctagacaagtagaaggtgatgaaacaatagtgagcatcgacaagggttaaatggtacaaaattgaacattgacaatgaaagcaaacaaagataagaaatatttacttgtgtaattcaactccagttgagatgtcctcaactggccagtcttgtttcttcccgaactgtcgcatgacatggtgcggaaggtggtactcaactgcccagaaacaaatcaatgggcactggtacatgaaatagtcagagtctcgattgcacatcgagttcagggtcaggcttgaagcctcatttgtgtggtatggtaaccactcaatctgcaaaagttgaagagatgtcgttggttagtatctcaattaaagaagtaaatgtctaactagaagtgatattggaagtacttacatgttgaggctgtaagcagtccatcttattgacataatgcttgtatgccacatcctggtgagcatgtgcagtggtagtactctcaaaaaggtaggccactgtcttctccatgtctggctcattgtagggccaaggagtgaagctttgcctccacttaggccttccaaccagtagtcttaaccacatccacagctgaatcaatagcacacaaccactcatgtaggatgatggtgcctgacgacaacaggcttcacagagctgtctatatgtccacgccaacactgctgagccccaactgaaacggcccagatcaccaaggttggcgaccaaaggaatccatatcgccgaagcaatgtcacccgcagcatcaggaaacagaacccctcccaacaagtgcaagatgtatgcacgggcataacactcaacacgccatggctcagcgtcgtcgtcaagatgtgagaagttctgactcagccaagacaggggtattccattctgcttcttcttcccccctttcccctgctcaatgttcagtggaatgccaaacagctgctccacttgtgcacgccatccaggagtctctgtcctgcccgtcacggcatgcccccgtaatgggagggccaagatcatagccacatcctgtagagtgatggtcatctcaccacttgggaggtggaagctgtgtgtctcaggcctccatctgtccacaagtgctgtcaacgcaggagcgttgaacactggcattcctctgctcatgaccaaggccaccccgagcaacccggccgcccttaggtacgggatgtacctatcgtcgaacactggggggcatgagctctgactcggagcggttgaagtacctgcattagcaattgtaaatcaattagttaatataatgtcaaatacacgctaccgatacttatgcacaagtgaatcgatgccgattcataccctccccgcctcgatcgcagccccgcgatgatgggccttgtagtacgcctccaaggctgggtaagtcggcggttgtccctcctcggccatcctacatgaaaaagtaataaattcaccgttagttaccaatgtgacatatattaacagaaaatgaatgcgagaacatgagtaggaaaacaaaatatttacctccctaacacttatatttttttttggacttcttcttttttggacgcttaggacacttagttttcttgtgaccctcctggtgacacaacgagcatctattttgcaccggcgcagcatcaagttgaacgcatgaaggtggtttccttccagaaccacccagacccgagtccattttattcttgaatcgtttcgatctcctcttccctcttgttttaatcttcaaatttgggtcagcaacaaattcttcaccgtcggacaagatcgataaaccagcaccagtctcgtgaattctctttctccaccaaggcaaaagctaaaggtacaagttggtcctgcacatcagctgataatgcagtcatcaaggcaccaccgtatttcccagttaggaaggttgcatctatagctagtactggcctacaatgcttaaaagcctcaatggaaggaccaaagcaccagaatgcacgcataaaaattttcttggtcactccatcaatgttgacaaccctatcaggatgagtatcgatgtggtagaccatactggaattcctctgcttaatggcttgcagcaaagtgggcaaacggacatacgcttcacccattcaccgtaaatgagcttcatagcctcctctcgtgccctccaagccttgccatacttcaccctatactggaaaacctcaagtatatacaaagctaacgtagaagcagagagggtaggttgcatttttatggcgttgcataacctatttgctatgaactttgatgttagctgccggtggctccctgaaccttcggcggtagcacaactatgttccttacctacccgtgatatcctccacatgccactagaccacttagttgcatggaccttccatttgcaccgtgggttttcacatttaacagtgtacctcctatttgcggcagaattgacaacacggtatggacgatggtgcacgatggcgtactcctggagccatagcttcaatgcgaccatggatgggaactctaaaccctttctaagaccatccacctggaatggttctggcaactgatctaggttgatgccgccatctagtagtgcaccatgggcatgtattaggtccctaaactcaggaatgtccggcttcctcccaaacaccttctcaaacgcacgacattcctctaatgctaacttgtcattattagtaagtggatggaatggacggtcatcatcagagtcttcagcaaattcaacatcatattgctcaacacttgcctcctcgtcaacatcatttctattgacttctactgagacagaatcgtgaccaccactcaattcgacataaaagtaatcatctggattcacatattggcctgctacttctgtcgggtattcagggttgactccgtacgacgactaatgaacactcgccgacaaatgttcacttagatcaagcccctcttgtactaactcctttttcatctccctcgttgcatccacatcatcactaccgcaatgtctctttgatggtcctgcctcccataaatcatttccaagcaaaggtctcttcttctctccttccccctccaagtcttctcgtaccaactcagtcttacttgcaccccctctacgacgagaataatatgtcacaaaattcttctcaacgtaatgataagaaggagatttgtttagatccaaattttctacggtacgaactaactttgatgcaaacacctctagagatctaaactgagacttttttaccaaatcaaagtaaacttcccattccaactgacctatcacatttaatatatacttatgcccttgatcaacatcgtatctcccataaaaacgaatctccacattatcctcggtccatccaagaacttctttcactcatgaccttagttcatctagagttgggtgggtgggaaacaaaatggtcttcaatgacatatcctcaaactcaacatgtgcaccaacttaaggttccaccactctaccaccgtagtaaacaccaacaagtctatccatctacaccaaaaaatcaaatgtaactttgcatcaaaaattaaattcttctttcctaaacgtagtcccaaaccgaattatataaacccatgcataacttaaaattgccccaaacctactactccaaaaaaaaaatttaattccccttacaattattcacaaatttaacaatggcattaaccatccaaaaatttaaaaatcctcccttcaaaaaaccccacccaagatccaaataaaataaaaaacaatttaaaaaaggcaacccaaaaattttttccccctttcaaaaaaattaaagggtaaaaaagtttaacacccaaaaaacaaaaaaccccaacatcccctcaaaaataaaaaaaaaatttttctttccgcccccccaccccaaaattttttttttctcccccccccccctcccccccccccccaccccctccccccaacaaaaaaaaaaaaatatccccccaccccccaaattattgggttgggtaaaaaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttgatcacatcaaaatattacaaatactccgtcatacaacccaacctagttctagttaactataatcaatttatataatgcaaccaaaattttctcaccttcatataattaatggttaaaagtttaacctatagactatagcatcaagtccatcaaattaaaattactttcatgcctcaaccataatttttcatccatccatccaaccaaaccatccaaaaattaacattaccacatatatggttaaaaaaatcgtgacaccaatgagtacattgcaaacatgtagcactacaacaagccaatcctaagaacaaatgctaaaaatcataaatttgggtaaaaaaaaggggttctagggttacccaccgatctacaaattcaaccaataaaaacgaaaaaaaagaggggtgaatgaaggagtctacctttctcttcgatttccacaaaaaatcccgcgaaaaatgagttcaaatggagtggatttgaggtggggaggtgagggggagagagagggggagagctgctgctgctcagctcgggctggtgtttggacgaaaatgggagtggggaggagataggtggtggggcccacggggtttaaggggtcagcccacagagtaggggcgcgccagccatgctggcgccgtggtaggaggggcggcgccagtgtggctgatgcccccattctgcccagtcagcacctccacaacagccctactgccacggtggcacgggcacggcgccagtgtggctggcgccgccatgttggggtacggcaccagccactctggcgccccaaaaaggaccatttcccgtttaagttttcctaggggtctatttgtaaaataagttttcaaaaaagaccaaaatgtaaaaatttcaggtggattttgatccctcgagggaatgtccactcgttatttatatgtcactcaaatagtcatgaaaagttttgaaaaaaaatgagaagatgtattaacatattatatatcactctataaacatgtaacttcaaattcaacttctacatctcgcaacgaaaaaaaacaaattaaactacaactggttaatgtatatttacagtcaaatttgtttttttcgttgtgagatgtagaagttgaatttaaacttgcatgtttatggagtaatatatcacatgttaatacatattctcaatttttttcaaattttttcattactatttgattgacatgcaaacaacgatgggacatcccctcaagagatcaaaatagttttccctactactgatgtgttaatataaaaccgaagaataaacaaaaggagttttttttttctagctccatagccgagttgtgttaatatctctatttcaaggcaaggcatcttattactgaactcttaaaagtaaccctatggttgatgccgcaattagcatatgctttagctttgtttagcattttaattaccatcttggcctcaaactaatatgtcaccagaaacctatccccgctccccttgacaaccagataaaaaaaatctatttcctctgttctataatatcatattctactaatattcattatattatgggaccaaagattagagtaatactctaatctatactctcttccagccggagcgaaagaggagaaacgaaagcgatgacaagtaaaatgcattaattaaagatagctagtgacggcagcaagcctcagtcgagcgcgacgctttaattctcttttatattttctccggtagctcctacgtaatctaggcgtattatcttttttcttttaaagaaactaagtacaacacagacgtccataactgtaacaccctaaaaattcgaccgacaaaatcaaaactctaaaaatacggattttcaaaaactttttaaattaattgcatcatgccgatcttattcgcctattttatttggaattgatttcgaagttcattaatcgtgagtagagaatagttaattaggaataaaccctaaaaacaaattggtaaaataaatataattaggtgcggatagaaataaataaaatattatcgcgaccatatttggatcaattgaatttaaatgcgatggaataagaattaacccaaattaaaaattcaaataaattatataaataaaatatgagcaatattaatctagagtaaatccattgattggaatgacacaaatattgagtaaacttcatttatacaaaatttaggatttatagaatcaaatttaaataataaataggctaaaatcgggttaaataagaaaagatactgttcattgcactctaggtgctcaacgtggtcccctaacccaacccctccttttccccctctctctgttgccaccgtcaccacgcgccgccgcccgacgcaccaccgcccgtcgcgcctggccgcctcgcgccctaagccgccgcgcgccgtcgccatcgtcgcctgccgccatgccgccgtcgccatcgccgcctgtcgccgtcgccatcccatcgccgctgccgcaccgcgccgtcgccatcgtcgcctcgtgccatgtgcccactgcctcgcgccccgtgcccctttcccgtcgcgccgtcgcgtcgccgcgcgccgtcgccaccgccgctgtcgctatcgccgtcgccttcgcgtcccgcctcgcgccgcgcgtgcgtcccatcgccgcctcacgccgcgcgccaccactgccgcgccgttgccaccaccgtcccgtcgccgcgcgcgcgttccatcgccgcctcgcgtcccgcgccgccgtcgcgtcacccgcccccctcttccctcttccccttactccccctctcccctataaaagctccaccgttctcccctctcctcactccatctccccctcctctccctcttccccttctccacgcgccgccgtcatcgtgccgccgcgtcgccgccgcgctgccgccctcgtgctgtcgtgccgccgcattcgtgccgccgcgccgccgcctcagtgtgctgcgccgtgcgccgtcgtcgccgccgccgtcgtcgccgccgccgccgtcggtgagccgctgccccccccccccctgtttgtcgccgtggccgccgggtagagagggagccgagagagagagaggaagggagaagccgagggagagaaagaagaaggaaggaggagagaaaccgggaggaagaaagagagaaagaaaaagaaaggaaaagagagagaaggaaaaagaaaagaaaagagagagaaggaaaaagaagagagagaagaaaaataaataaataatagagggagattagggaagtttagaaaatttaaaataattagactttaattattgattaattatagtcgtagaattgcaaaatttaatataaattatggattattcttggtaatctctataagaaattacctcgcggtagtaatttggatgtaattaataactaaacacatagatgaattcttatagattattatagattatttttgggtaatctctataagtaatcgattcacggtagaaattcggatttaattactagggattttagccgtgtattatatttaatcatttagtcatagactaaattaaatcgtacaatattataagataattttaggattttgtccgatatttagcccgcggtggaagtttctaacctattaattggatgtaatactcgggctaattaaattaaaaacttgtgctaataaaatacttataccacgaaatagtttaggatggataaattaagatcggattagctctatttcacgaacaaaaatagataatgtaagaaaccgacttccgcgctcgatatcttcttggatttacttggatctttatttgaattctaaccgaattcaaatcgtttcttcgcacgtaactatagagcccgagggagttgcggatccgagcgaggaccaagacccgcaaggcttcgagcaaggcaagtcatcactattccttgaacatgttgatcccaattgcgaaattattttgtttataaataaaattgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgtttacccttattccttcgtaaccatgtttacgtatgagtccctagtcaattatgacaattgcttagaaatgctattctagaatcatgcatactcatatttatcaaatgctatatgcttgggcaattacctttgggaaggtaattgagatgcggcatgtggagacatgagcgccacattgccatgatgttgatgacatgatttgtgaaaggagaaataaaattaaacaattattttcgactggggcggacggaggatttgggtggtatctggaaaaggctagtaccgtccctggtcaattaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgtacttctcatatgggtatagacctagcggattagatagccgagcggaggcagtatccctgcatagatggttcacccctgagtgaggcaggtgcgctacagtgggacagctgttaaggtagggccgagaggcgtgccctacatcggtgtcgccattggtaggactgccatgagtgtgagagagagagaacttaacttgaaccataatttaatatgtgtgtgagacttctctttcccgggagcgccagaactcctctcactgctagaaacatggacgcctagagtgcatgaggatttaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgcgtctcatgtgttgggacgaggctcatgtgttgggcagtcacgaagtgcgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccgtgctcgtggttattgagcaccgggacatgtattacacttggctagactctaaattctttaacttgtgtgggatgggatattgcatgatgatttttatgctgatggagccacttcctgagaggcgggaatgtggacgtcctcagaaaaccatgatgactcaatggcgggaatctatccttgggatcacaatagatggtggacagaaccgtcgttgtttaatgtgaacactggtattaaaacttgatcagtctatgctaggtcctaggcttgtgaaaagaattacaaaacttgctttgcgcaaaagaaccatagccatcctttgaattcccctgtcatgtgcattattgctgtggtggcttgctgagtacggttggtactcacccttgcaatatacaaacttaatcagaggtcggagatgaagcttcagaggatccctacgcttactaccaggagggtgacgaagacgatggcgcccagtaggtcttagttacggttgttgcctgtggcaatggcgtgccgctgccttaactccgctgccttatctacttctgtttttggaatgtattccggaccgctcggtccgatgatttaagactatgcctgcgggcttttgatgtaataatttgcattagactttcgtgtatgtgcatttggtatttcagctatgaactcgtgtgtaccagactacttgatccagggaaatggtactgtttacacgattgattcatgttataaaaacgggggtctacaataacccatgcacacttatctttataaacatatataaacacatcctatctatatgagtacctctgaaaaactagactgacatatcttgagattgacgaagtcgccacgaacgtttcgctgtcgacagatacatcgcataccactgaaagaataattagtcgtaaatacgagtatccgtgttaaatttagaatttgaacccaggtgagtcgattcaagagctatacactcacttggcatctaggcgtattatcctgattttacacgataaaaaaaaacaattgcatgtgctccatctattccaacccaagttttatcctaaatcaaacaaatatacatttttaccattaatttctaaatatagtttaataatatattatgaaagctaaaaatataaatcttacgttattaaattatatggatttgtaatattgatggttgaagataaaaatattgtttctttttgagaattacacgaaggtaaaaatatttgacttacgaaaaatcattatttaaacaaagagctagcgtatttgttaggtttgtgcgctgatagcaacctaactgttgtgtgtttttccgatcttttgggactactcgttgatgctttaaatctagtacaatataccattggcagcataacccacaccactacctaacaataattttttgggaaaaaattattttaataaaaaatcacaaaaatgtgctcgtctaaatatttttgtcaaaataagactatcgaagcaccatagttagacaagtccctatcaaatggcgtctgtttgacaacgcgaccgatcaaatgactgttattcgactagatcctgttgaccctatcgaacggtgttcaatatggctctatttaaataccgcaattcgacatggccctattttagcaaaaatatcctggcgatcatcattttggcaacttttcattaaaacaataatatttttttttaaaaaaaaaactacctacccacatctgaacgcacttaacagctaacaagggccaacccactacggttaatttgtttggcccccatggtttcctacaaaaatctaaatttaaaacttattttcaaaattaataaagtttttaatcaaaatttattttttatattagcatttaaatagttaagaaaaatatataaaagttttatccataaatttttctttctaatatgttgtgcgacatattttcagtatttggtcaaaaacatcagggcctttgttgataccgacttctgctttaataccgccatgaatttttgcaggaatggaattgtttgacgtttgatttgcatttcaaatggggtctaacatgagcaagcaagcaagcaaacaaacaaacaaaatagagagtgagactttccttgttttccagaaacaatatatttatccaaatcatccaatagcacatggttgcgtaggaataaggacgactgtagcagagatggatcgcacgttgatgtgtagttccatttttataataaggagcataatcatgtgcaattatctactagcggttaaattaatgatagtctcgtatagtgagttaaaaaatgatgagcttactgttgggatacgcgtaggctacgatagcataaattaaaattttctatcacgtaaaccagaaaccatgcaagtattagatcatagatcgttaccactcgacgcgctgcgaagcggaagaaaacgctgagaagtcgaaggaactctcgcgaagtagtgcgcgtcgatgtagaggaagtagtcgatcgcaccggctcgaccttctcctcctcgtgcgttctcctcgccgtactcccacaccgatcagcaccgcaaactagcggcacctctaccggtatccacacgtacagggacaaaacgccaggcgcagatgtgctagcacccgcgcgcggctagggttttgctcagggagggaagtgacggctagggtttctcacgtgatgcaatgcctccgccggtcacacccctcacgaatatataggatccatcactcgggcctccaaggcccgtaggattcctattcggatccctatccgaattaagctcatattggatctccatccaatccccttattccggcctattaagcgtgcgaccctgtaggttcatgtatactcggctgtaacccgaaaactcctttgcggtccacgcgccaacagcggcccctagcagaacgtattgacccaccggacatacataaagatcatatcagctgaacctctagtgtatacttgtatgaacccctttgtctcacgatatcgattaagctcaaggctagatatgtgccatcctctaatagcttaatcattcactcgaacctgttaatagattatataacttgtgattgactcctcaatcacctttggcatgaccatgcacttccataatctacaacatcgaggggcccagagatatctctccataggaggggcaaatctcatcttgattattcatatcccactacatatttcatagcatatccgaaaactacttttataactacccaattatggagtagcgtttagcagtccctaagtaagctactacacatgttgagaatcatgataatctcaggtctaaggattcaacaccgacactaaatgagatcactgatgacacaacatatatggctcttgcagtgtctcatgttgggtctatccaacaacatgttcaccaacatgtgtccacattattactttggtatctctataccatgatccatgagacatgatcatcaattaatacatgtgctgatcatataaacatatttgttccacatatgatatttgatcagggattctttagaaatagtaacaaacaacataaagagtctcatgaaagaatcatatatttattaaccaataaggagttatctatttcaaggaacaatgtcggatgaatatgtaaacatagtatgtgatacaatcatctctatgattgcctctagagcatatcactgacacttacttcagtccaaatgattagacatttaaacggtgaacgttgacagtgttggaaaattctctaccaggactggtattcgaattggacaaccaccagcttcaggattgaacatctttcgctaagtaaaggaaatgcgtatgtatgcgacatagagaaataaaatctctgacccgtctctgatagtgttattaacacataggagtagtagttttttagaggcatatttgttcgttaacacgaattggaggttcgtttagttctattcaatattcatctgaatattctgttttttttcattgatacctgagttacgtgcacgtactagcttaaccacagcataatactatattagggcccctttgatttggaggaaaaacatagaaattttagaggatttcaatcctatagaaaaatttcctatgaaaccctttgaaacaaaggattgaatcctatctataatcctttaaaattcctatggaatggacaattctatagagattttggaggaaatttagcaagagcttcaacctcttgctaactttcctttgagtctatatctctcatccaatttctgtgttttttctatggttcaatcaaacggtcgttcatgtatttttcctgtgtttttcctgcgttttgcaatcctctgttttacaattacattcctatcaaaatcctacgtttttcctattcctacgttttctcaatcctgcgattcaaaggagcccttaaatattatgagttgtgcagtatacttttaagacgctcctctcttgcatcgtttagctatatataccaagcacggtaatagacactaaaaaaatgcaaaatctagaaaatcatctttcttttatccctagatactctctcttttacgaggaaaattagtatcctgaataagctaggtagtattaaaactcttgaaaatcatactccctccgttttataatgtaaggctttctagcattgtccataatcatttagatgttaatgaatctagacacatccctccgtttcacaatgtaaggctttctagcattgtccacattcatttagatgttgtatctaaatgaatgtggacaatgctagaaagccttacattgtgaaacggagggagtacctaaaagttttataaatttatgaaaaaattactagatatgggtggagatatgaaatacatttttactaaatctcaaatccaaactcaactttatctgagaaataaaaatgataaactttaagtaatagtacttattcaatattttttttgttacctccaaataaagctgagcttgaacttgaattttggtgagaatgtatttcatatctacatatatctttattaaattttctatgaatttacaaaacttgtaaccatgattttcatgagtttccaccacttaactcgttttcaccggtcttcttttatatagtattgtagtatttgttttttatttgatgtttttaactaaccatataatgaaatagaaagagtaataattttctgtatggtaactaaaaagatatactccatccatttcaaaataaccgcagttataagtttccgtgtctaattttaatcgtccgtcttatttattttttatgattagtgcttttattgttattagattataaaacatgaatagtactttatgcgtgagttatgttttttagtttttttcaaaagtattttaaataagacaaacaattaaagttggacatgaaaatttatggttgtgcttattttaggacgaagggagtaatattttaggacggttctatgatatgtcacatccatctagacttcctaatatttttgaacggagggggtacgagcaagatccaagagaaaatatacgacaatgacatatttgtggtttctatagcgacaaaccaacccctatccctagctttgcttctcaaaacacaaatccttttcacgattcaaggatcaccactacaacacgctaggctgaccaaagaaaactttagcttcgtgcggcctgaaaagccatccaatccaatcctagatatccactactgaaatcagaccgccagcgacagtgagattcaagggcaaaagcctgcaacaagcgtaaatatcccgagaaaaatattttgtgaaatcttaaaaattataagttctcgtaggatatataaataaacgtctaaaggccttgttcagattatagtcaaaataaaccttaccaagttttggtaatgctaaaattttggcaagatagcaatattactaaaattttggtaggatttcttatgtgttgaccaaatttagcaacaaactaaacgtggatatttttttgcaactttactaaaaaatagtatgattgaaaatgacattaaagtgaatagaccctaaaatttatcatgagtaaatgaataaatctcaaacatctttatttttaatcttacagtatgtaagtcatgcagagtgagtctaccttaactagttagattatttgtggtggaactggttcactggatttaaattctaaacttaacatggatactcccatttacgactaattattcttttagtgatagacggtgtaactatagacaacgaggtgctcgtgcttcgttaatatcaaagataaattcttttagtgatacgcgacgtaactatcgataagtaatatgcgacgtaaacatcgatagctaaagcccgtagtgaccatgtcaatattaaaatatgccggtccatttttcggagatgaaaatgcgaaaatgcgcccatggtgctccgtcaatattaagatatggctgctcagtctttcggagttgcaaccatggtgactttatttaaatcaagataagctagcatagtttttcaaatatgctcatagagctcagatatgcacgtatgttttcatatgtgtgcgcgtgcttctttcaaaaaaacgcaagccacagccgctgaccgttaccgggttccgggtcactggacccgccacccaggacccggtttcctcctctcctccaacgtgcgagccgtgaccccgggcaccggggcccactccacgtcacccgtgtatatcatcagcacggcgacccacctgctccgctcccgtgcgctagagcctcgtgcaccagtggcctacccgacaaagtgggccccacgagacagtgaccagacaccgcggtgcacgggcgggggacgcttccttcctcctcgggcaagcgcaagcgcagtggcatggcgcgtaaattcgagcaagagaggagcccaaaagctttacaagtacaagacgagacgagcccccctcctcttccctccccttcccacctttcttcctcgcgcaacagcagcggggcgggggcggggcgcggcttggcgcgacgccgagtggcgcatcccgtgattttgccgacgtcttcgccgcccgcggggcggggggcagcagcaggaggaggaggaggaggaggagggaggcatggggaacgcgagcgggcgggaggaggaccccgcggcggcggccggggagggggacgtcgaggactcgtcggtccggtcctcggagcgcggcttcccgccgtacggcggagggggcaaccacgtacggcgcgcgtgctcggtgggcgtcgtcgggggcggcgggggcgccggatcgccgcccgggagccccggccgctccctctcgccgcggatgttcgtgccccaggtcagatcacgagatcccgcgccctccccctccgtttggtgtctcgttcggttggcccagtggttgtgctcgggcgcgtgcgtagttttgccggggatgtgggttggggtgatgtggaggttcgactgattaggttggtctggctaggtcccaatgcgaggactggtagcgatctagaagtggctcggcgttatcataattcacttgtaaattggtgttaccctttctaggataaactgtgtgatctctgtgctagaatagggagaagcatgtaccgtcacggaatgttggttgtttgatttggataattagatgcctgcttgctagtagtttatatgattgtttgtgactacaatgcagcaaaaaaatcatcttcaattcactatcatgcttgcaaactttgattggttattcctatgtggtacatcgttcgagattagctccttgccaagacagttgaactgtgcagctcaaaagggaggcttcactgtggtaaattatagttgcttggtcttgtatttgaagaaaaaaaatcatgggttttgctgttttatttgaagctctggtcatgcttacaaactgaatgattatttgtagtattctcacttgttccttgtcttgtgattaatttagatggtgtaatgttgatgagggaagttcgtgatgtgaatgatgtttccgtgggttcatttcatatggtttgctctcatttacagcactttcagataacctaaataaatcgatgtttattttcaaaatgaattggtcttgtttactacaatcctatgtttagttgtgtttaaaaattcgatgttttcaaattttagatgcactggatagtatgtttggttggggcctggctacataatgtataacttttctaatacttctgttagattagattgatgttccgttcaccttccatcaatttttctagagcaccatctgttgttcctgaagatgtatacaaacctaatttccttttatgctgtgtttcttgatgatcttattgcccgtgaaatctaaatttgtagtccaaaacaatcttttttttacatgctactcaattattcatgtgaaatagtaaaactgcgatagcatctcccttccatcatcagtgcaactgtgcaacatcctgcaccacctcacacacaaagatatgctttattatgtgaaatgacattattacagtagataagacactgccaaggtatgccatttctttaattagttcaaatacagtatcaatatagtcaccagtaaacgcaattaagaattagctatttattgttgcttgagctgttgtgttgaatattttagtactgttgccattttatatcccttggattttgtatgccgtgccactgtttcaactactgcggttgatttcataatactagcatattagtattggtggtcattgatcaacagattaatttatgactgattgtcccaaataagtaaatatggggaaaatatcttctttatattatagaattgtctatagtttttacctagatttagtgaatcttttttttttcttttccttgaaaataggtatgtacagtcttttctttctttctgttcaacatggcattcaggccagcagtgctatcgcttgcttcatttccttaagaaacccgggatctattcttacattcttgtggtattcatattcccccattgctttcatatttgctcttgctgctacttgggtagtttttgttctaatcattgggcaaatgacagttcagtttttttacctatactcacaggagtggtctatcttgctgcattttcttaaatatgtatacgtgtgcaaactctagatctatgatttacattcttcttatgtttccatatttctttcacattatttttgcttcaaattggactactctgttcagcaacacgaatggtagttccattatttttccttttgtgacacgacggttctgactttggcatgttatattctttcattcatatggcaccaattttgtgtggtctgtaatcatattatagaatgagattggtgtacatcatagcttgtatgacgagtatacttgttataggaatattttatattctgacaatactttactgcttatgtcttgattgcatgtgttccaagatcatttttccatctgatataggttttagtaactcttacaaatcacaccatgcccaaatacaattttgaccatgatatttctgggcatgctatttggttcatttctcatctctttactccaaaagttctctggtatactgttgtccaacgcaaattttgtcatctgttttgttcagaatgattaataggttttaatgtgttgagtaagaactttgtcagtatattgactactacaatattgcagacacctgtgcctccactccaaagagcagctgatgtaactccagtgttcaaccggatcttaatgaatgaacaagaagaggaatttgatggcccccctcaaaaggaaattcctgtcctgatcgtgtggacgcttggaggaaaaaatgtatctgttgaaggatcctgggataactggaaatcaaggtatagcaatcaactttaaatctcttttggtaaaagggcagcatcagaatacaagaacttgattctgatagtgtttatatgtacatttcaggaaacccatgcagaaatctgggaaagatcattcgctcctgttgatacttccatcgggagtttatcgttacagatttgttgtagatggagaaaggaaatgtcttcctgatcttccttgtgaaactgatatcatgggcaatgctgttaaccttcttgatgttcatgtgagtatattgttcttttgcaccagcgatctgaattatggtcactgataatagaaaaatgctagttttgatgatgaaactgatcattcgaagcacaacttcatttagcttaatccaggcgctataggctgttcgccaagcgcttaaactgataggagagcttgcgaaaatgcctgcctgtataaaattttgttcatttctggttcatgtataagcttttgataaacatcttaattttttcgctggataaatatctgcactttcaggcaacgctaaacaatttactccctccgggttgataatacttgttgttttggacaagggcacggtcttcaaaaaacaactttgaccactattttctattatcatatgtatagaagtgttaacaaatatatgattttattgaagtactttttaagactaatctatacatatagtcaccatatttcgaagacgaatgttttagaaattattcataatcaaagagtttaaagtttgacctcacccttatccaaaacgacaagtattatcagcccaaagggagtatataatttcataagccactgctaatttagacaagccgctgttcttctgaaacaattaaattacatgacttcagcaggcaataaggcattcagaatgactagtaaggaactcttttgacacttaaagaataagaaagaaagataggactctttatatgctttttccctagcacattaagccagcaattgaactcttggcatgttctgttttgcccctttgttaagattgtacattatgcattgttttgttgatggtgttgtcatatatgtaggattttgtccctgaaagtgttgagagtgtggcagaatttgagcctcccccatccccagattctagctacagtatccaggcacccgaggaaaaggatttctcaaaagagccaccggttcttccatcccaactccatctgggtgttctcaactcacagaactctgatgaaagttgtgcacggccccagcacatagtcctcaaccacctcttcatcgagaaaggctggggtgcccatccgctggtggcccttggtctaacccacaggtttgagtccaaatatgtaaccgtcgtcctgtataagcccattgaacgatagcatagtcgcccccatgaagtcgaagttagcttgacaactcactgcggaaccaacaagggcgaggcctcgcttcctgtaaaagcacttcaggttcaggagtatttccgataacttgcaggaactttggttggtgttgtacatgatgtaccatcatgatgtctggcgccctggtttgtttacctccgaggggccaaagcatcctgagtttttacatatcagcatttcgttgttgttatcgatgctcaaggtatgaaatgtgtagaaaataccacttagaaccgtggaaatccacagaaatcttaggtgccagagttagatcttgtgatccatagattcttaattattttgaacgatgctgttgtttgttcttaatgtaataaaaacagaggtgctcattttactactactaggtgattttccaacctagtgctgttgttaggctcgaaaaagcagcaaaattatccgcagtgtcatcctgttccgcaccggctggaatactaggctgcttcgccacttcataagtcgctgcaagagtagtgtgcatcaagtttgtgcgcgcaccagcagagaaaaggattgtgcgatgggcggcgacactcacacctgtcgtgcctccggctagctgttgcagacgcgtagtagtggcagttttggttaaaattaactggggaattcagtttggttcagtcaactggggaattctagaaggcgtgcctggcgatggcgcatctcctccggtgttgggaaacagttggcgacggtaaaagaaccagaaaaggggagccattgctgctggtaagaagtgtcaaatctcttaacactccacggcccctccatgatgctccatgttggtgcattgtgcacttgtgcagtgcctcccctcccaacctcccatcccatggtgaaaaagaaaaggagcgctgccggggcatccacgtggggtggtaaccaaggagtgcagccgcagcagatgcagcaaaacccaatcgattggagcggatcattttagcgtcgccgcagtggctgactggctggatggcggcacgcccatcaatgatgcctgtctcctcacgccctccgtctgccgcactgccccgcgctgtctcgagtgcacagggcaaccgtcctcgcctcgcccactcccactcctctgctccatctctttcaccatgattcggtccggcccaccgtggcgccgggggctgaatgaatgaacgtcgacgttatagtacgtatactcggtcggcagggggggaccacccccccccccccccccccccccccccccccccggcgctcgctgtcgccatcggtcgctcgtcgccacctcgcgcctgtgcgcgcgtgtgctgctgcctcccgggccgcgacgaacgcggcggtacgtgcgcggctaggccatgcatagctaccgcaacgcaaaccggagaagcatggcgcgcgccaaggcagcggtgaaaactttgttgctcgttcccgcgccctccgttgaaaaggttacgtctaatcgtctcacacctaagcgacgatctcgccgtgagtaattgctccagaaatcacaaaagcgaacagtgacatactgctctctacgctgcaattattggtgcgctactctggcaggatagggaactatcgtcggcggcgtttcatgcagttttaggggcagccgtacgtgagactagataggttcatcgatcgtcttatagcaagtttaatattatagcccactactagctgtaattcatttataaccaatctaatactaattcataccatagttgtttactatactattaatacttggtcccacatatcatacacacatcatgtcttggagtccgtgctacagctggctacatatctgtagcccgctgcttttctctctcctctattagctcattaaaatatgtttctagctggcttatagcctgctattgtacatgctcttacggatctaatcaccacgtacattgtccgatgaggtctcaggaagaggtaatgtattatggatgcatcctgtgcagtactagtagctgtggttaatatgcgtttagattcacgtgttagtgtctattgtactaacagaattgtaaagaatccctattgaatgtgcattatacttaagctatcgatttgaatttagatcatgtgcagtattgttgatataatagcagtagtttatatacgtggtttcatatctatatatcactgtattactagtggtattgtagacaatccctattgaatgtgttttatagccatctattctgagggttgcttccaccatttcatattatatataagacactttaacttgtttactagtcaaacttttttgtgtttgattaaatttatataaaagtatagcaacattttcaacataaaacaaacatattatcaacaatatatacaatattagatttaatgaaattaaattgatgtcatagttgttactaattttgctataaattgatcaaacattaaaaaaaagtttgaaaaaaagagtaaaatgtattggtggtacacaaacttattaggtggatgcaatttagtaaataaacatgtaaaatgcttgtttgcatgaacttgtttagttcgtgcgaaccagaaccaaaatggcttggcaatgttaattttacgaaggtgatgttgattagtaggatgtaacatgtatacgtgtaatgagtatgcataaaacgtgatatatttataaatttggtctctactttattcttcagtggaaatgatgaattccatatatttctaatccttatatcaatgcttggtttttcctactttttttctacgatcactatatcacattttatctttttattgaagaggtgtatatctaatagcaaccttctctgatatatgtttgcgtagtatcctaatcaagccctaaatcaataataaggttagccatgcagtatctttttggcctttctctgcaggcatcagataagttcatatatcaaaacgagtatttacaagttcgtgcaatagattgcactcacctgacaagttcatgtgtcgtcgatacaatttactaagaaaaaaagtgtctcttttaatatgaaagggattgagtaatctggaagatcaggaatgcaaatgaattgtattgcgaaatcacttgcgaccatatttagaaatctgatccctataatcgcggtcccatatcggtttgtctgactgccctcatttcttcgtatatatgccctcatgctagatagctttttcaaggatagcttcatgaaaccaggatatattggtgcaattgcaggagtacaaaactgagcatagctgtctatcatatatcattactggtgtttttagcattatggattctatatctagtagccgaccaatcgctcgaccataataaaatcgaaatatcgaatgtagaaaatggaacacacggttacgaaaaccattgaaacttaacagatagacagagagatgttcttgaacccttctcctttgcatccttctgtactttgtcatgactcatgatctcagcattgaatcattgttttctttgtacgctgtgtttaattactataggtagaaatttcggcacaaattaattagagaaaaacagtaagtctgcgtagttgatcgcgcacattaagatgcaatgagtgtaaatacatagaacaaaccgtacaagacatactacaatcgtactactcctttctaagataaacacacaaccactctacttaatgtgcgctagaaattaatattcgacgatagtcacgcattataacgtttaattagcactactataacactccggagtatgtactgagtacattatacaacggttattagcactgtaagttcattaactgactggagagtgctagcgtccgggcgagaaggaatcgttcggcagctcgcccgacatgtctgttgcgctaaccgggccgttaccaccgagcgctaccggacaccgctgcacagtcccgcagccggccggcacgctctctctcgctggacgctggcgcgctcgcgcccccagtcttagtacgttcacgtactcctactttccggccggactcgcgcccgggacggccacgggcacgggccaccttagtagctctcgctctcgctctctcgcgcgtgcaagtctcacggagatcagccgggagatcgatcaccgctcaccgaatcatcgcactcacccggtcactcgtacagaaacacggccggtacaggtgccgcgcctacacctacaagtataccacgcgagatcatgggcagcgtacttgctctgttccgtgcacgcgcgccccgcggtacaggtcggcacgggtgctatatatatgtacgttggaccgtggcgccatgtaccggccgcgtacgtgcgtgcgcgtgcggtggtgaatgaatcaatgaactggtggcttgccatatcgacctctccgtccggttggtttcaaaaaaaaaaagaaagacctctccgtccggtgcggcggggcgtgggcggtacgtacggatgcccggtccaaattagcctaggattcgtttcgacctcggagtgatggagacttttcttttctgcatgcccagccaccccagccacggcctctttcgctttgcttttacccactgtacgtatccacattcctcaccgtctcctagctcctcgttaaatgcggccggtgcgctgcaatcccctggccttttcctctcgcacaaaagaatcgcaacacatgatcaaagctacctaaagcacttatcaccagtacgtactgggatcagtagctaatagctgtgtgtaatccccaaaaggggcactcatcatcctagtactctctatatagtagcgtactggctatgtgcatggccggtctaagttgggttactgccgcagaaaggaagatagaaggaaaccatatatatacgcatcttgtaacagcccgaggcttccatgtaagtttataatcatgtacaaccgagccaaatctacatactccatatacttgcagagaaggtgtaaacttgaagctaaagcaaagaaaagaacagcaaacgcctcatcatcctagttcatgccgggggctgatatagtaattaagtaggagtaccccgtaattaaccaatgtgtagtgagttgtgtactttcgcctgccccgggccccggctagacccaagcattccaagacagcactgatgtaaaatccggcaacaaatataccactgtcaagtggttgcgagctccacggatcgacgcacatgattgcgatcattattccttaatctccacactagctaggccctccccattcaagcctgcgtgcagtagcagtagcactccctgttccctgtcacgtttaattaatgtcaccttaattaactattactccagcgctgcactgcctgccctgcctggtgtgtgtgtgcaacgttaacgcagctcagctgctgcctccactgcaagctagcaaagcggcttagctagctgccacactgcagcagagtgcagtttaactcggatacacccgggacacttcgcccagcttttgtcccgtctcttctaacaccgatgaataccggagatgcccttcccattattgtgattgccgcggggagcagcgggggcgattcggtcattgcgcgccactccacgcgcggattataatgtcacccacgcgcggccacgcttcgcttcgctgcttctcgcttggacgtcgttgacggcggcggtcaggaggcggggagctagtgcaatgcagccgccggagtcaacccatcgccacggcgcgtcctcgtcctcatccggcgctccgcggcggcggagcgtcgggtgcatggccggtctcctccgcctgctctcgccgtaccaccgtagccaccaccggaagcgcctcaccgccaagaacgccgcgccgccggtggtctgcactccgccgtctccaccgccaccattcaggcagaaggtgccggtggcgacgtattcaccttcgtcgcagggacagccgccgcagcagcagatgcatccagcgccgactccggtccgtcggcggcgctcctgcgacgcgccgcggagcccgacgatcgcgccggagcaccgccgggccagctgcgacagcccccgcccgacgccgccggccatcgtcgcccgcctcatgggcctggaggaatccgcgccgccgtctcccgccgcgacgacgccgcggccactaccgactcgaccccctccccctcccccggagacggcggcggagaagcggcggaagctgctgggcgcgctggagaagtgcgacgaggacctcaagacgctgcggcggatcatcgccgccgtccgcgccgccgagatgcgcgcggccgccgcgtccgacgccccgccgactccagaagccacagggaagggatcagacaaccggtggaaggacgacggcagccgcgacgtcgatccgtcgccgtcgccgacaccgcagaaaccgcggtccgaggagcactacccgagtcctgactccgtgctggacgccatcacctccccgagattcccatgcaggaagcggtcgtctccctgcacggatctcgatgcagatcgcaagctcagctgcggtacccccgccgtcggatcgaagatcgtgaagccctctcgcacgctcgttttctcgggtacgtacacgccgcacctctccatgctgatactgctcacgtattgcattcgcgaagtactccatcaagttgttaattttttccaaagtacggtaattagtgacaagtcaacatatttatgtataggcgactattgcaagatcaaaccatgcaacgagctgcacgccgtcgccatgtaccaccacccggtggtggccatcgaggccataccgaggtggataccgccgccgccgccgccgtcgtcggagatcagctggcggcaccggcgacggtggggcctcgaggcggcggcggcatccgggcggagccgcgcgatggcggagagcgtgggggaggtgtgggggcatggcgccgacgaggagcggcacgaggccggccgtgtcggcgcggcgctggagcgcgcaatcctgcacgacctggtcggggacgtcgtcgcggagatgctcgcgcagtcggcggcgccaacgccgcacccgttcgtccacggcgccggcgccgccatgtgcaggaaaaggctggtcttctgatcgagacaaccaagctaggaattgaaccgctacagctagcgcgcgtctgcgagtacgtctccaagtccatctccatgggtgtcagccactgacaagcccatgatctcatcatggccgccttgaaagaaaaggattcgcgacgcatttggcgtagtacacgccgttgtaggtggagggcaataaaagtgatgcaactcttcacaaaatgtgggaactgcctgttgctactaccgtccctacgaggatggattctaatatctcggatggaagtccactcgtttctgtcatgtcacctaaataattataaaaaaattctaaaaaaaatcacaagatagattaatatgtaatatatcacttcacaaacatgcaagttcaaattcgacttctacaagttgtaacaaacataacaaatcaaactctaactagtatacgtatattcacagtcaaatttgttatttttgttataatttatagaagcgaatttgaatttgcatgtttgtgaagtgatatattacatattaacctatcatgtcaatttttttaaaatttttttataaccatttagataacatacaggaaacggatggacgtccacccgagagtttaaaacagtttcaccgtccctaccgatcgatgaggtgagggctctactacagctgcccagcaggcaagcagtaccaaccacacaatgaagcaactgacaacgggctcgatatgattatgctagctgccagggtctaagtacaccaataatcggagtaatcaagattagtacatgaaacttactacgctatagtactattccatgagtggtacagtacagttttgtctggatttctgaaagttcatcgagatatggaatatgttcattagccttcatttttattttttatttttggtaagagtctgctctttcttcccttgtcataatcctcaatttctgacggcaaaatgcggattgcagagtggcatgagaaatgtttgggtgtggctaggtagcttggcacagttcaacaaatctgagaaaatatacaccacattttgtaggagtattcgtttgtgggagtacaccccccccccccccctctgtttgtgaaatagtaaaaaaaaaagaagtgcagattctgaacaaaagaaaagaaaagggagatgcttggaattcagtgattgcagctggtagcttaggtgcacggcagggctaggccagctgattggaatatcctgtacctacggcctgtggttgcctagactttgctccatgcttgcagcgagcttttgcgataactttgcacgatgtgtcctcctattcagggaccaaatatttaccgtgccattgccgccaaaaaaacatcagtactggcctgctagtatcgtcgtatggtgcaggaagctaacggccaaccaaagtgctagtgtactatactgttttgactgcttgcctcgacaaatctttctgaatgagcatgacaaatactgttacttttttttaagggcaagatgctagttaaacttcagtcttctcttcaggaaaacttcagagaatcttcctattagaagagcagtgatcagtgcatgcttgtggagaactaactggccatgtagggcagaaaaggtgcgtttgtgaaatactgaaatgtgaagtaagtagcctatactgagtagtagtagttattaagaactcatcactatgaattgttaatttcaagaacattcagaacttgtggtgtgctgggtatgtatatgagatccggaggttgagtggacagtgcaccttctcggtacaatgatactgaattcacggaataatgtggaaccgcaagtccgcaactctgcaagcttacaagtagaacttcttggcaagttgaaagttactagtacgtacagatttgcggtatagagccttgaagaaaccaaaaaaagcgaaagaaagaaaagaaaaagggagaaaagaagaagagaaagcgaaagagagacgttgatcaggtccaggcgtccagcccagcaccgaaggctctccgcagctagatctgggcccatttgctacggcgaaaaaagacagggatgtgatcttgctagctttcgccaaagaaagctaccacgtgcattgctgcccattttactcgccgctttggacgctttcaccgtgcttctctgcaggctgcgatgattggccatgattgactgcagcggtgcgatctgcctgcatgtataatctcgccttgaccagatcccaatcctccctgctgatgttgccggagcaagcgatccaaatctcctctcccaggcttttcccaaagaaaggtgaaaggatgcaaagcgaccgaccgccatgagcgacctcgcgactccttgctctctgatcaagaagttcgaagcctcaaacagagaagaggaagggctcgtgggcttctggcgatgtcaacttgggctacgttacgttctattcctgacaagcgacaacggcatgatgggccggctgaacacactggcccggggcccatcagaagtatttacgatctgcgctggtgacgtggcaccggccggatttgcagctttgaataatttttttggaaagtgaaaaaataaaagagggaaatcatcactccgcgtccagaccgcgtccggggtagtacggtaatctccggcctcctggaaaactgacacggagccggtccctcttttggaagtcatgggcaggttgactgtaccacatggcagcacgttcccgcaattcacaggccttgcccctcgacgttgcaccgtgtgaccaaaatgtcctcgcatgttgccctgtgtcctacttgctcggtgctcggtataatgatgccatccatgcacgtcatacatatatagaacttatacaagtccagataaaacataacaccgcggagaaaaaaaacgctagtaagagccaaatcatgatggattgatggggtgcacatgtatatacataccttcagacggaaagaagatattcatgcactacaaatgttacaaaatcacatcctaacatagtaccaatgacgtggcttcttcaacaccaccgcgcgagccagcgacggactcgcgcgcgtcgtcgtggactcgtggcgcccatgtcgcgtcgcggtcggtgaccgctttgcccgtcgcacgttgcgagcatcgcaacgcgtcctccactccagcctgtgccaacgagacgagggacattaggaaagtacagccgcgcatatcttggttgattgatcaggaggagacgggggagcgagagggagagagaggaattgaagggggggtagtttggggaattcgcgggggcgcgacgttaacgggaggcgtggacggcggaacgggccggtcggggaacgggcgggcgggtataaaggccggcgaaattccccggacgcgaggcgacagatcgctcccagccattctctccgcgacggtctcgtcttccccacccctcgcctcctcgcgcgctcggtgagagaagcgaagaagaagaagaagaggaggaggaagaagccaggctaagccccgcggcatggcggaccagctcaccgacgaccagatcgccgagttcaaggaggccttcagcctcttcgacaaggacggcgatggtaaaagaacaccctctcctcatccctgttcttgcagcttgctgttattctggatatccatgtcgttgtagcagaatattttgggcgttcttcgctaaccgctcgaattttgcatcgctgtcttacactgtgcgcactacataatgtgaagatctcgtgttacgcttaatctggaaaatttactccgagaattttaccgagctgtagagcttattgggttagattaattagtggcttcccttaaagatgaaactgcaactgttgcgatgcgccgcagcggcttggcatgtctcgagatggggacctttgtgttcctctgcttttgccattggatcgcggatccggatgccttagatccgatcccagcgtgcacaaaattttgacacgttgagaactagaaataatgtagtttcaggatgattatagcagatggatggtagactaatagatccaaagatctttagcaacggagattaagaactattttcagagtttacgtgttcatagcagtatttgccatgattattatatatagattgcattttgatgttcatctgaattatgctctgtgaaaagcatgaatttgtaaggattacgtggtttgtttacattgggcatgttgcataaaacctggatgatcatggcttagttgtcaagctcgacataataatttatcggatcgggtgcagtttgatctgttcctacatgtctttgatgtagctgttagttagttgtttgctttagttgaaagcatgtgctaactaatggaatagtcactagtagcaatgtgaagatgatctgaaatctgtccgtgatgtcacatttggcaggttgcatcacaaccaaggagctgggaaccgtgatgcgttcgctggggcagaacccaacggaggccgagctccaggacatgatcaacgaggtcgacgcggacggcaacggcaccatcgacttcccggagttcctcaacctgatggcacgcaagatgaaggacaccgactcggaggaggagctcaaggaggcgttcagggtgttcgacaaagaccagaacggcttcatctccgctgccgagctccgccacgtcatgaccaacctcggcgagaagctgaccgacgaggaggtcgacgagatgatccgcgaggccgacgtcgacggtgacggccagatcaactacgaggagttcgtcaaggtcatgatggccaagtgaggcaccacttcccctgccgatgatggcatagtaccctgggaggaggaaaccgtgcattgccgtattagtaaggggatgcaaacactggtttcagtcgtcttccctgatgaagaaaaccgaaccgtactagttgtagttgctgaacatttttctatctctccagtctctccggtgtgccatggaacttcttgcttgatttttctgtgtgaatctgttaaggcttgctctgatctctccgaaccctgaattgcattgcagttgagtcccgtctttttgtagcactgtttttcttttccgtcagatctgatcggatcatttttagcatcatccatcaatgaacaggcagttgctttccgttgccgttatcctattggttattcagattgttttggacctcttggttgaaaagtcaggtcgcatgtgaagcatctcggagtgtctggctggctgctgctatgttcggtgaagtttggccgggtttcagttttggttatggtaggtaggtgttctgaatcgtgattcgttttgtccatccagatggcctctctgagactctgacctcgttggggtggctgtctttttcgtcagaggggcggcctggcctgctttgcgcgcgcggtcttgacttagtcgcatggtcccatggaggacatgtgtgtgttggcatcgaggctcaactggtgcagtggtgctgcgagagcacgtgtttttggtaaggattggatgcgaactgctttcgggagagagggagacagatagactagaacagttaggaataagtctatttttcatcctttatcttttacctaagatcgaatcatcttcctcaactgtaaaaccgggaataacacctcccctatcctaggcctcacctgagtcaatttgcatcggttttaaaggatcggggaggtgttatacccggttttatggttgagagagacatttctatcaagggtaaaagatagggttaattcgatccatgcgattgcaaatatgccatttcatataaatgctattataattcgtctattcgtaaccgtgccactgaaattttaccaaattggaaccgtgccactgccgtcacattttgcatccatctcctcatctgcacgtgggactcacacgtcaagattcatcttattcctttatcctcccctcttctttctttcccacctctctccaccacctctcaacctccccactagtccatcccatcctctcctccctcctcactagacgcattgagtatggagggtggtgcgagggcaactgtgacgaggtcagcgcgagggcgggaacgacgacggcaaccagcggcgacggtggaggagcaacagcgatgggggcggcgggagcaaaacccttgagcagcgctcggatcggttcagggtgcacgtcttaatgcacaatagcggcatcccattgcgccctccctgcgcgcgccgccatccttcctctctaatgacgaggacgatgacgccttcatgtcgtcatcacccaccgtggccctctccatgccttcctggcttgcggctttgaatgctaggcggctgggctgtttggggtggtggtggcgggcctccctccactctgggtcctaggaggtcgcacaaccggcctaggcctagggtcggcactggaaggaagagaagggaaaagagatgggtgatgaggtgggtttcactgcatttatttaatttttagtcaaacactcattgacatgtgggccctgcagtttttttctaactttaattgtcacgacaacgccacgtaggcatcacgtcagccaaaaccattgtccaaaccgccttaagacttttatttgtactggttttggaagttgagggatgcatcatatctagtattgcgattcaggaatgaattttagacttgacaactaattgagagacctaaagtaaacttattccatttcgagcacactgctcagctcgaactcatcgcagagctaaaagagaacaagaatcgagctaccgagacgacggagccaagcaaacgttgttggaataagtccgtcctacgtccctcaactataggcctggccgagtttgattacatccttcaatcaactgcaaaaccgtttactgtttaaacataatcaatttaccttcttaagtggttttattcttcatggcactttaaatgttgagaaagtctatatacctagttttacggttgaaccgtagaagaacgtgaatcaaactccgcctatagttgacggaggaggctagacttattcaaatgttgtttgaaactcacaaactgtcagcccgttgcattgcggcatctgattgtgtcccgttacaaccttccgaggccacagaataaatgaactaacacggcgacaagctcatccacagcagacatcgcgcccgttgtttcatcggagcagcctacctatcaacgaaccaacgaatctttccctctcttttcttctttcctttttctcttgttacaaaaacctactctacggcgaacaccccattgatgatggcagagcagctatgtacacgaagaaccggtgccccgaaagccatggcaaaaaccacgttcacgccgcggcgccgttgccttcgacctcgccgtcgcacttccagaccacgtccttgagctgggtcgacagggttctgtagaactgttgtttcacagcagaattgattttggttaaacttgtcagtaaatagcaagttggaaatagcgaaatttccggtgtcaaagaatggcaccttttggaactccagagtgtccccctttgccttcttgagctcaaccacatgtaaggatggagctacttggaaaacctattattggtcataaatctcagtgaacagtggttccttgatgttttcagtattttgttagaatggggtttcaacttacctcagttgcaacattgagattgccttttctacctgctttcaggttctccatacgcatctggagtgaacaaacacaaacttagtaggactcgaggtatggaagtcggttgtaagaactttatttcctgataacttttgatgtatgtgggagtagtaagagaagtttctctgtgcacatagtaggctatatgaataccttgtaatttttcttttgaatatcaaatccaagtggctttgcagcttcttcaatcttggtgataatttcttttggaggacattgtgatgtgaatcttgtctctcttttatactcctgtaacaatatttgcactaataagtccactgcaatgatagtttttaaaatacttcacaaaaacaaactggttctgaaaaatggggaactataatattgaaagggttataatatactttactaattggagcagaattatctgaccttttttgcctcgaacaaattgtccagattcagcgcctgattcagtgaaatgagttcaaacgcgttcatagaggtaggctgatcttcagtttcttctttgacatgccggtcctgttaatcggtaaatgtataaaaaaaaagttaatcctcttattcctaccacaagaagctgaatgttttgaaataaatagtccaattgactcacttcggagtctccaaaagcagcatcgacatcgtcaaaactagtttcatatttctcgtcaaatacaggcggtttgtaaccctttttgaaccaaggatcttccagtatttgagaaatggtgatcctctgcacaaaattcaacaatggcagaaatcaggtaaattggggttcaatgactactttttggaattgaaaaggttaacagaacgactcggttaaacaataaaagatgcaaggttgtaaacaaatttcatttcaatgtgaaagatccacctagtcatagacgcataaaaccacattcattccacgactgattattgcttgctcaaaatgcttgtagttctgtttagatatgttttagcctactgtatatctgagtcctttgagcaataagatctcaaaatttatacgaagcttacagttgtagggttgggatccagaattctggtgatcagcttcttagctccagtagaaaaccaagagggacaggtaaactgagcttcagagatctgtgatcgagaagagagtaagaaaaaataattggcattcacaaaacctgggtgttttgtatagtttttgtatgtattacctttttataaagagcaatgatgttgtcatcctcaaatggtaaaaacccagcaagcagaacataaaggattaccccacaagaccagatatctgcagctgccccatcatagcctctgtcctcaatcacctacaggaacagatcaaacactatgttagaaatgttaatgtagtgccaatgtgcaatcaacatgtgtaatactaatctactatgacaagaaaaaaaagattacctctggagcaacataattaggagttccacatgtcgtgtgcagcaaaccgtccgcctgtataggtgaattcaataatatcagaccagtgataatttaaaaggccaaacaagaacaacaacgcaactattattgagaacattatgataccttcacttgctcggttaaagcactcaaaccaaagtcagatactttcaggtttccagaagcatcaagcagcaaattttctaactgaaaacgcatgttaaagatcagcatatgctcataacagttgttgctcacttgttcatgatcaggacgttaagcctttaccttcaagtctctgtggtacacacccctactgtggcagtagtcaactgcattgataagttgttgaaagtattttcgtgcttcctcctccttcaaccttccattagttgcctttgtaattggtatataatgtcagttaaaatcaacataacatgataatataccatgaatcaatattctgacatcgggcaatcctttcataagttttagatctcaaattggcacttacaatgatttcaaagagctctcctccagtaacatattccagaacaatgaaaattcttgctttacttcccatgacctgaggtagacatatttttcagcctaaggttattactgttggcatgaataaacatatttttaagaggtttgataaatcatgaagtgcaggccactttgtgactttacctcgaacagccgaacaacattaggatgctttactaacttcatagtacaaatttcacgcctaatctgcattgaatttagaatggtatgagcataaaaatatcaaataaataatttcttcctttcaaaaatgtatatgtgatttgttccttggaattgcacatatgtaaaactatacatttgtgttatgagttctaaccacaacttttgcatctgatgttattctgtgtctaaaatctctatggttagaacagtataatgaagagcaaagcctattcaatggaattgagaacatgaacatccatgtggcatgggcaaaacatttcttgaattgtacaaaatgaggtcctttctttttacttcaacttttcataaagttgacagcaattagaaacagcacaaggcaccaggaggacatactgagttggtaatatgacttcaactggaagatcaccatttgggtatatctcgatgtcatgcaaatatgtacgtagtcatgtggacacggaatcattcttaattgaagttacatcttcctatgctcccatgctggcacggcaacatccaaggaagaaaattttttcttcagttttgttccttgatacaaagatgcaagttgattgtagtaaatgttgatgaaagaaaatcacatatttcaattacacatgtggtcaattacgtaagaaacatacatttttttgggaggtaaactttgttgactattacaaatgatggtaagattggctgtatggtttactgaaagcgatataggaaacttcgatttttgaccactttattcctagtggactgtttacctcaaaaaaggatattcctggtggactgaatcacagaggttagtctgatatatgaattaaagatattggacgaacacagtgattgataaaaaagctgatgcaatgccttataagggaattgattgagaattgctccaaaaaataaatgcctgagaatgacctgttcaaccaatctgtgcttctgaaccttctccttgtcaaggattttgatagcaactggttcgtcattttcagtgttcttcgcaaaccggacctttgcaaaggttccttctccaatggtgcgcccgagctcatacttccctacacggcgcttcacctttggagataatgcagccctcttagccctatacatcttccaacaaatgaaggttcctaggaaccttcaagttattcaagtacctgcaagtattcaataaatcaggctatgaaaaggatttacttaacattggacaattagacattgaaatgtcaaggaacaaaagccataactaaatcatgatatatgagagaaaattcagagaaaattgggacagcctgacacaaagtgtgttgtcatatctatcgcaaaaggcaagtgatattacaacttgaaaacctgaactatatatggtggcgagctagatctgatcacacaaacatgtgttttagaatggtggcgaactatatatgtgttttggatctgatcactacagtatcagtgataccgtatcacagatgcagcagaaatcttgaagcaactgttcacatggacaattctacagaagatgggtatcaaggactctcaatagatctctttaaaaaaaatgaagaaaaaactacggagaatactgtatccaggttggtagcaagaattgattaaaacatcttaggaagttagaactgttgagagttcttcaatagacatacatacagctgatagtaaaattcacaatttgacaagcaatagtatacatagattcactaagaactaacaaggagtaccggtactcggcatatcgacaaatttagttattcatcctactgtaatttaatcattctatttaaaaaaccggaagtacatttcatgaaaagaatattctttcaggaaccggtctgccacaaggaaaaaggaaaaaaagaaaggagaatgaggtagtcatttgtaaattcgaaattttagtaccaggaacagtaaacaacacctgatgaaaatatataaaatgaccaaacaactccaaaacagcggtgctaaattaactttgactttatccacataaaagatggcaatgattaatgactgatgacagaagctgagctggagatgcagcatctctgagaaaacgcacatgcaagtgcagccgaaaggcaaaaggaccagcacaaggttatcttttggaatgactgcatcactactaaaaacctcaagatctgcaaaaagttccccggcctttcgcaagtaaaacatcgatagcatccgacagaagcactgccatatgttcaatcatgcaagtacatgaaagaccgcataggggaaatcaccagttgccgaatgatgatatgctatcagatggcacttgtacagaatcactagaatgcaaaacaaaatatcgtccaaagaagaaaaaaaaagcacttgtacagaagtccagatatgttttgctgaaagaaaaaggaaaagcacgaggataactgttatctgaagggcaaagacataatgagctggaaatgccgagaacacgcatccttcacaggacaaccgaaatgcaaaagaaatacacaccagcaagcacctaactcttcccccaacccatccaaagcaagccagaatctcagaaattgtcccaacaagaaggtcctaacatccccagaacgcaaaattcaaccaccacaaagccataggagatagacaaattcattcaggctgagagacaccgatcaaccttaccttcaactcagagaccagccggagcagcagctggacagcagattcagttctctcaagaacaggaggaaactgagccaggttggaggagcagaggaggatggaggagggggggtggtggtaataagggagggggggggggggggtcaagcatggggtggggtggggggaggatgacgtgtcacgtatcgcggaggcagaggttagcagcggcaacccaccggaaaaggacagcgaggcgaggcagcagcacaggcagatgtttgttcatttgcttttcgctttgcaggactttcatcggctctttcagttctcaaaggctgcatgcctgcatggcacgatgatcctatctggtcgctgttctggcattttcgactgcttggtgagaaccgagaggcagccacttctctcacagcgggaagccacgaagaactctgacagtttacaatggccttcgctagtaaagttaattaattactaccttaaacttcgttcagttaacagtctttcgaatccttactgcatgccgtttcaattattacggcaaaagctcaaaatcttcagatatctatttagaaccagtacgagtttcaagtcgcatgcgtggacagtttttcattctaagggcaaggttaatagtgtagttaattgttagctccaaaattgtacacgtgtttatgatcttttacttgtgcacaattggctatacagttattttattgtttaatgaacccaagctatttcatcacattcttttatgtactactccctctgtcttataatataagggattttgtgtggatttaacatattctagtctctctttctccttcgcaaactagtagaattattgatgtggagtccataaatacatgcaccagtatagaacttaccttggagcatgtgtatagtcagtggcaaaatagtgtcggctcacaagtcacaacctctttctacttagtctgtgtttagttccataccaaaattaaaaatttgaataaattagaactatgtgacggaaaagttgaaagtttgaagaaaaaagttggaatctaaacatggtcttagctatcttccggctcataagtttgctagcgtggacaattttctaattacttatagtgttcttgtgttgattggcacgtgtcaggtgcatagatatactcaggtactccctccatataacaactattagccttcaaattttttctcaaaatataacaacttcttcagacattccattcttaaccaatcataaccctttatcatttaattttctcacctaccttcaattctcaaccaatcacaactctccaccatttaattttcccacctacctttaatttttaaccaatcacaaccttcaccatttagttctacctattttcttaataaccgtgttcaattttaaaactccttgtattctgaaatagaggtagtactactagaacatataataatccagaaagctctcgtcgatgctggacatagattattaattatgaatatccactttactactatatagataagctaaatattttaaaaaataaaaataaatactgcttagaatgtcataagcagtacgggagaaaaaattccaagaaaagatactcttttttagaatcatagagtaaatagtgcacgacaataatatagcagagaagcttaaaatagcacagccgagagtcctcagtaattttctatgggacctaaattgaatggaatgacatagtcaggtatactaaaactaaatcccatagtcccttgaaaataagtgcaatcctaaattgaatttcctcaggtacccattggcactagccgagccttcaaagtactgattttgatcgtgtcgttagcactcggcaacaaaagtaacactactacagcaccgattttcccatgcgggctagccaattttcacgtgcgggtgggcacccgcacgcacccaatctagaaaaatcacgatttttacatgcgggtggcgcgcctgcacggagaaaacaatggaaaaaaaaagaaaaaagaaaccctaaccctaaccctaatccatcgccgcctagccgaggcccgccgccgtcgccccctcgcggtcgcccgccgccgaacacatcacaagaacacacatcacaagaacacatctcacaggaacaaatcacacacaaaaatcacaaataacaaagagaggagggggagagatagatccggtcgccgacgcatgctgcagctccgccagtccccctcccctccgccggatctgcaagggaggggaggagagccatgcgccatcggccggatccgccgccccctcccccggatctgcaagaggaaggaggggagggggcgggtgccgccggatccgccgtccccaagcctcccctccgccggatctgcacggggagagaggggagggggcgcacgccgccgccgccacgccgcctgctctcctcccgcctcgcgtcgccggatccgtcgccccttcccctggatatgcaaggggaaggaggggagggggtgggcgccgccggatctaccgcccccaagcccccctctgctggatctgctaggggaaggaggggagggggcgcgtgccgctgccgctgtcgcccgcggcagccgctgccgctctcgcccgccgccgcgcgctgtgctgtcgctgtggaggggagggagagggagggaggggcgcgccgtgcactgagggagagagaggagaggagaggagtggagtgggagagagggaggtggtgggagggttaaatgcggtgggcctgtgcggggtgtgtggttggcttaagccacccgcacgggatattgcgttttcccgtgcgggcgacagcctggagcttgtcccctatttttccatgcggttccacttacgaaccgtatggaaatcaaagtagtgatcacacgacaactgaattttcgatttctttttctattgctcaaaacagttactaacttctgttttgcttttgtcaaaagaaaaaaacttttgttttgcttcaacgatgaaacgtgctattccaaggtgaagcgtggcacctcgagaagccatcggatggaaaacatggcagagggattatcgttaagcagctgcacgacttctgatagagatatggagtatattaattagattgtcaagaactaactgaattattggactgtattaatgaatcgtcgggatatcttttggattacgattatagagggggaacacatcaggttgagttttaaggcaattaaggctgagttttaagtgtgacgggctgaaaaaaaaatcccttactccgtcggtctcactataagtgcacttttagaagtgtgagagaaaaatactcgaacgcatcctattaaataagataagatatggtagggacagtgtagaggataagatggagataaatttgaataaaatgtgataagtaatatggtaggattgcatttattttatgataaaatttgaataaagaattgcactcattttggaattgaggtaggatttactattagcactttttctgaagtgctaagcagcatgtttcatgtaaaagttttctatatagaatcttttaaaaatgtaggattgaaaaaacgtagtaataaaaacacacgattttgataagattgaatatataaaatagaggaatacaaaacgtaagaaaaaaagagagacaattgctcctttgaccctattctgaagtataactactaatttgaccctgcttttcaaatctggagttgctgtttggctttggtttcatcacaccgttagggtttcatttagaaaataggaaaaaaaaattatgccacaatggaccaaaatacccttgcacacatcaatattctcttatcctctccctctcatctctttcaccggagcttgtctccctctcctctttctcgccaaaatgggagggatagcggcggcggctcgacgaggaggaggagcggcgatggctcgacaacgcagaggacggcggtggcatgggagggatggcggtggctcgacgaagaggagggtcggcggcggtggttcggcgaggaggaggagcggcggcggcggctcgacgacgaggaggggcgacggtggtagggtggatccggcagaggcgaggcaaccaggtgacggatccggcggatgcgttgttctgcggggagggagggagcgccggcgcacggagcagcggagctagtgggctgagggaggagtggtggctgccgccaccgccggtggttttcatcgtgccgagctgacgccgcccctccgcaaccgccgccgttggtggatttcctcatcaccaagccgcaactgccaccgccgctcatctccgccagcggcggctctcctcgtcgccgagccgacgctgccactccattgccgctcctccgccgccgctcctcccgccgccccccattgccgctcctcccgtcgccattcctccgccgcaccccgttgccgctccttggcggcgcggtgacctgctgcttgacatttttttttcattttttttggtagacataaatttgcacaatgtatttgtgtttgaggcaatatatactgataagtgtaactgtcgacgtttggtatcgcgactacggtatttggatggtatggggatcatcggtaccaggatatatgcgagattgaggtaaaagagatggagatagggatttttatacaggttcggaccccttatctgacaggtaatagccctatatcctgttggccgaagccggtgttgctctttattcatctggatcacacaaatacaatatctgggataacttatctaactgtcatcgacttgacggctagataaccaactcatagtcgatgacagggtagtcttcctcctcgaatccgtactcggcgagatcagagatggtgctagatccctcttgccggcctccgtaggcgccggatggggtatgtctaggctaatctctgatgttgatatttggcggcgtattggtttgtataatgtgtgtctatggtcggtgtgtcccctctcctcctagggggcttgtatttatacccataggtgcccccttgtccaagtagaactagggagataaatatggatacgatctgagtaggccttgtcgtttcctatagaactctactcgttcttccttatccagaactccttctatatacgaggtttgtttccgtataagacatggtatgtggtgggccctgccgatttagtcaactactattgggtatgtggtatccaaaaccctaatagtaataaaaaaaactttgagaaactgggttaaattcataagggtataaatggaacttttgtcttgagttaacaccgtcatgttgccttcacggaatagggccaagttccatcttcgtttcaaaataaagagggtcaaattagcaaactctaaaaaacaaggtcaaatgtagttagtcttcaaaatagggtaaaaacgtaattgtccctaaaaaacactagaacaaccgttgatacagatagcatgaaaagtatagaaataggataagagggatgaacttaggaaaatttccaagaggaaagctacaacactttgcatcgaagggccagatagggaaaattcttacaggatctacgaaattacttcacatatcttttgatacaaatgaaccctaaaagtttctttgaaaaataaataactatgttatataatttttaataattgatattcaatcaatcatatattaattgcttatctcattttgcatgtcaccaaaaagcgagggcaaaactgccctcaaaccatcttttcagaagttctgccaaaccatcttttcagcatatcaacgaaccttaagcacgtcgattttggcacactggcaaagctctcccacatatacacagaacctatctttatcggagaagagctaaatatgtttaggatatgttattcctcctttcccaactcatatctttttttcgcgcgcaagcttttcaaattgctaaatgatgcttttcttttttgaaaaattttctatatgaaagttgcttaaaaaatcatattaatcctttttttaaaaatagctaatacttaattaattatacgctaataagtcaccccgttttacgtacgtgtgggattagttcctaacaacaaatgccaagaggagataattggggtaatccaaattgtaagaaaggcaaattaatttactagtccaaaataaaaggactgggcgaaagatgctccaaagtaaaactttggtaaaaataaattccaatctaccagtttcaattttcttgttgagatcgagacaataacacactatttgtattgctaaaaaaatgcattaaaaaacattgtccacaaaagaaaattttcattggaagcacctgaataacaacagcagaggatgcagtaaaaacttgctgcacattgaccagcagcatgcgtatcattggaccccatttcaaccggcgaaagtttttcacaagcatgtcggcaactcggcatatcacttggcagatagcacagcactttagagctagtttggatcatgtagccacatgcattggcaaccaggcggggagcatggccatggccgatagtctcacgctgccagaattgagaaaaggcatggacacaaaactgtcagaaaaatacgtctacagtaaaaaaaaactatttctgtggttgattgacaaaaataccccacaggaaaaagaccatgaaaaaatcaatttatttatcggttttcacacagaaaaatagtttatgacggttatttttgtggggtttgtataatttcatttcaacatttgtggaacttccctaaaaaaaattccctaaaaaaaacatttgtggaacgaaccgatagaaaatatcacagcccacaggtttgctctcaagtcgaatgcaatacgttctgagtcgcatgaccactctagctaagcttgttacccgtacgtgtagagaaagggctctcaaacacacaagtacacaacgtagcagctgctgatcgcatcgcttttcagtattaggccagccagctgctctcgcaatcgcagctgtacggacgtacacacatacatggttcggcttaaaaatctttcctgccattccgttgcgatcgatcgagtccatggtggtggttattttccttttcctggccagtcactttgtcgccaatttccttatttctggcgtgtgcgctgtgatgctttttccctgccattagtatgtcgagatctcgcgtaagcgagcaagcaaatcttttctgtacgcttctgcgatctgtaatgtatatatgcataggagaagagatagaaatggaatgcaagaacgaatgacactggcttgacagatagagggagaagggtaaaacagaggagatgaatgttgatatttttggccgcggcaattgcttttgcctttctccggtcgctgcctatccttgtcgagctactacttgctggatcgtggtcgaggcaaagttggcagtttacatttaacgttgttgaatttctggtagagattaatggagataattcgtgaagctgaaggagcatgcaacgtcacggtcgcagcctggctccgcgccaggttacacctgagtcgtccggagtaggaagtaggaagcttcctcgcagctgcgtgcatggccctgcatgcagcaacggaatgcgtggtggtgaatcggactgatcaggctccatccatatctattttcgctctggcattctcccgaaatgaaaaagatcaggaagatacacacaataaactcgtgaacgagagttgtatatacgtgttacggctgctagcttagctcaggtggacaggtaatagcttagctagttatagcctgatcatttaatttcgtgtcttgacagatcgatcgggagtgggagtgggcattacgttctttttttttaaaaaaaaaaccgtgggcattacgttctgagacacgactcctaatcaatagtgcttgtcatcctaattcaaatgcagcagagcagcagcattttgccaaacacaggatagtagcgtggtagatcagtaacgtgacggcctcgcacgcgcgggtgtgtgtttagttcatgtcaaaattaaaagtttagttgaaattagaataatgtgatggaaaagttataatatgtgtagaaaagttttaatataatgaaaaagttgaaagtttgaaaaaaaaatttagaactaaactcggcccaaatcggctacgcaaatgcagccgtagtgccgtaccccccaaccacgagcgcacgtacgctaggattaccagaacaaccgcccttttcgccgtttgttgcgtcgcacaccggctcgaactggaccggggcccagggcacaaaaacaaagtaccaaccgactaacgagaccgaggacgtcgcgctcggccggatgccggatggggcacagtaggcagaggcaatcgggaggggggatccgcgaggaagcttccgcgcagctgcgcgggcgcaagcggacgagcggtgcgtgcccccgtcacgcaacgcaagcggccgcgcgctcccgcgggcgaaaaggacgtgggccgaggccggccgcgcgtggcccacgcgcgccctcgcgccgcagctggccgcacggccgctcgcttgcccatcagcctatcaccccgtattcgtcgtacggttggctcgtccgcctcacccctatcgacggcaggggaggaggtgagggaacggctcgtcgtgcttatctctccgcgcgtaaacatacggcatctctcggtcggcagcgcggcggtggagacaggtttttttttgtttctcatggctgtgtacgtgtggcccagcgtggcgcggcatcggcgtgcacgtaccgctgatacgatcgatcgatcggcgagcgccaggactgacgggcgctagctaggctgtgtgccgcactgcaccactgcctccaggctccacctttcggttgccaaggtaggtgcagccgagtagagtccgcgttcgagtcgattgagctctctcctcgatcgaaaggaaaataaaatatcgaccagcagctagatggaaaagtccagtccgaattagtgaagcgctacctaccgagcttaccgtaaccagaaaatctacagctagctggggtctttgctagccgtggagccgggcgatggagaatgtggaccaaaaagttcctcttcctgcatcgatctcaggtttgcagtcttctgctcgaacagatctacgcccagccacaagccggtacagacggataaactgttcagattttacatcacggtcgcaaaagctagccaagcagcatcacgctacccgaatatgcccaacgatatgggccgactgtaacatgctgacatccagcagagcggtgtgcggcgcagccttttttttcgctgcggacgtagtactactgttgcagtttatttttccggccagggccagaattgcaatggacaactggacaagacggctgccacgttcagtgaggcaatgtacgagaatcccatcatggcgttcaactatactatcaacatggagaggccatcgatccttcgttacgttaccctgattaattagtccgggcatcgttcctttgaatccctgcaggagtctcactgcatttcaactaggctagctaggagtgtactgcactgtacgtccaatgtattgatggagctaagttattaagccagtggtatcgtcgataccggacgactaatagcgttttatgatggtcgataaatatacttgaacattgacggctatctgcaatggagacgtcagcgattaaacctggatggtcgcccgacctaacctaggagcttgcttcgctgctaatatagcttcaatttattgcaataaagtcactgcattacgttacactgtttttgcatagttcaattgaaattgagcttcaatttatatgccaatacgtcgacaatatctcttgttctctttgagttcatcggtaggtcgactgtccacccttttgtgctaacaagccattttttatccatacatgtcctcggtttctccctaaagaaacacttcggtatataaacttaattaaatttgtctactactcttatcaaatctgttcatgattctcaaaatccctgccgtacctattttgaacaaacatttgtgcaaatattaaaggaacgtcgtctacgggacaaaaccgtttttggtgctagatcaaactaatcatgtcacacggacaagcttccaaatagcacgtccaaatcacatccaaagcatgttccatgagcacaagcaattaatatggcgcatccacggcttgaatacattatacatgttccattatatatactttatccgtgtaataaagttacaaaaatatgcttgcacgttcacgtgcaaggcgaccagatcatgttaggatgccaccgaatccggtcaaattagaattttttttagaaggtcccagcttttgattgaaagcgtagagatagaaaattagaaaatgtccgtggtccacaattgattttgtgctggtgccgtgcagatcgttgcatgctttatcttactagatctgtcgattcccgtcatggaatttccaattgcttgatagaaatcctttaccagaaaagaaaaaataatatcacaaagaaaaaaacaggagagaagaagagaagaaaggcacgatctaatttgagggaaacaataagcaaggggtgtaccctacttcggggcattgggctcagtagcaggagaggacatggagcttttccacttgtctttgagggcccacatgtcctgcagagaaaaggcaagccacatggacatggacctgtactggactggacgtagagccacacagacgggggcccattgtgctttacggattgagatcaaatcctgttggtcctgcaactgcacaataagtacataaattttgacaatttaatcctttataaaaataaatgaaccaccgccagaacttatttcaaatctgcccttttgttcagcgccacacctcagcgtcaaatagcatggagctgaatgtacgttggtacgctgacttagccttccatccacagtggcacggcattcagcgttgcttgacgtgacactgagatatctaagttcagcgccacatgatttggcgttgaaaaagagagtcatttttaaaataagttttagtgccggtttatttgtaaaattagtttttccaaagtgtcaaattgttaaaatttgtgcaataagtactgcaactaatcagttccgttcatattttgagtcgttcatattttgatctaacgtttcacattcattgctacaagacgtatacaatataatactcactcattcacaaattgatcatcatataagtttatgcatcaagaccaatgacaatttaaatcacatcaatcaagacaccatgcacacattcttccacaatgcatcgattaaaaccccataccaattatatcctagcacgaacatattctttcatactacattaattgtattccgatgaaatccgtgctcatgcagttatataatgatcaatttgagaaattttgagttcaatttcatgatcaagggaccgatgtatggaccattccaagggcgtagggaatagaatgatcacctcccatccattccccatgggtacagagttacttattggtgaaattcctttcgataactaagaagtatctttccaattaaaaacctaaaagtgctgataggaaataagagctttgacttgtgattggcatttcatcttattagctgcctccgaacttatcttgcgctactaagaaccccgccagggtctccaatcaatttggaaaggagggagtaatatttttgctacagtaaaatggtgctacagtgacacgatgatctaggccccttgctttctcatcatgtggtaccagagcaaccgcttaagttgtagttatattcgcaactgcactggatcctgatccgtgtgtttacgggcgcatgttcactttgctaccactttcaactctaccaaaacatgttactaaattgctataaaaatgtattactaaagtttggtagggtaataaactaagggcttgttcagctgtcattcttgcggcagcgctacggctacaacgcttgtgttgtgtggatccagctagctaccatgtagctgcagaaaataccagccgaacataccctaagcatactattgctattgttgttttaccaaaatttggaaataccaaattatatcaatatttgacaaaacgaaatattggtaagtttgattttggcaataaaccgaagaagccctgcattgcaggcaaagcctctactcgagggcaatgctacagtatgggtgacagcctctcacggtcacgagatgctacagtatggatcgctctgcaggctgcatttcaggttttcgtttttccgatctcttcatcagattattacgatgacttatttgctctctatctccaaaagtacatatcttttaagaaatcttctgatgtacctaagtttatttctaaaaatatttaatttaattcattcatacaatcaagtaaataatccactgtagtaatctctgaataatccgtttcaaactagatgggtagctgaagtagcatctaacatggcgtaaaagcctcaaaggtcatcctatttgaaaacaaagcactgatatcaagtaaattccacaaaatctcatacattttgggtttaagttgtacaaaaccatacgagttttgacttttgacttgttccacataaccacataatccctccgtttcacaatgtaagtcattctaatatttcccacattcatattgatgttaatgaatctagatatatatgtgtgtctagattcattaacatctatatgaatgtggacaatgctaaaatgacttacattatgaaacggaggaagtatattataattctatagtttcacaaaatcacaccattaactaatttttctttgatctactatacatataaattctaaacctataactgaactaatgagttcatttaatccatcgtataaatattgtagccatctaagttaattgtttttcttatgctacagcattaagttaaattaattaattatgtggtcctgtgagaccttatgactaaaatacgtagggttatgatatacatcaaaactattattgttttgtgtaactcgaaccaaaatacctagggttttatagagtttactttaagaaaaaaagtcaattctcatttgaaatggagtagcactttctgccgaatacatgctgtgattatctaggtaatgaaagtagcactctataaagtcaaaatacgtgctactccatttaaaatgagaatcgactctttttatagagttctcatgagttcaaatgaagtcaattctctaggtggtacttcctccgtttcatattataagtcgtttcactttttgactacttgaagttttttaggtttgaccaagtttataaaaaaaaacaacatttataacaccaaattagttttattaaatttaacactatatttttttataatatgtttgttttgtattgaaaatgttaatatatttttcgataaacttagtcaaattttaaagtgaaacgacttataatacgaaacagctagtaaagtcgtttgacttttaaagtcaacatacgtactctctccgtcccaaaaaaaggcaaaccctgggttttcgtgtgcaactttgactgtccgtcttacatgaattttttttaatttatgttagatgataaaacatgattaatattttatgcgtgacttgtctttttaaatttttttataatttttttaaataagacggacggtcaaacgttgggcacggaaaccagggtttgtcttttttttttgggacggagggagtaaggttttatagagttcaatgcgtgctgtgattatttaggtaatgaaagtctaacagctagtagctccatggcatttcaacggctacatcatcttctccaaatgtataaagcaccacattgatctctaatttgttttcactttctctaaaaaactagagaagaatggcattccagttaattatatcatcacaagctgccagctgatattgccaacgatttgaaaaaagtttagtgccgaatatggtaccattgtacatggaactttagctgttccatctcttcccttatgtttataatatttggctagacaaatcatgtacaagcttcagcacaattaagataagctagatacaaattatacacgttgacaatatgaggggcttacagcataaaaatgatcctgtctgtataagttcaacaccagtcttgcctggtgaaaaaaatggaagttcttgctccacacttccacaataaatggcgaacattaccacatcaataatagtctactccttcttggttttgctttcatctgcttcttcctctatcttcttgggtttagttaataaggtcacgacccatactcctagcaaggttgcttggaggggtgcaagccaatatacaagtaggtggtcgaatgttgtgtgatcccctcgagcataggcccaagcaaaagcctacaataaatagcaaagggaaaattattagatatttgtaaaggggattttactgtatcaaaaatttcattcagcaagatgacaatgcatgccaggtatatttcttttctaaaaaatacatgtcagaataatttcattaaaaagtgcatgtcaacttagcaatacctctaatagcatcacgatgattcttttgcaagaatgcatacgtacatacaatggtataccatttaatcaaatctagcagaacgtgtttgcagacaacaaaattagcgccagcacatatctgtggattatacttccaatttggttcaggcagaagatacgcgcatttgctggcagtttaaactcaagaatttcgtttctgcaccagtcacatcttaggtgtagaaagtacttacagatgcagggttcatgactcctccagttatatctgagctaaggagatgaaatgtcattttccaaatgctcgagatccatgtcttcataaagaaccctttcatcgccttcttcttaagagtcaccgacactataacaaccatgaaagttgccaacccttcagctaacgctccatggtgaactccaacgcttaacggagctcctttgcctactttagggagagctgctcggatgagcttcactccaagaatcgacccaaacacctgataaacaaaacaacaagtacattaacgaacatgcagatctacaaatcagcatgtctataacaaacaggctgctcaatcaaagcgattgccaacatcactaagcatttttagccctcaaaagtatgaaacatcccacctccaccatcaattagttagaccaaataactctgttcttccctccaattcaaatttcatgtcaaaagtaacaaaatcttgttcgtccccttccctcattcgtctagggcacaataagactattttctcaaataattgaatgtgaatgatacacaattcgcttagattctgatcaaaatgagtctaagacagttaaaacatcttaccgactagatgaaaatatgttaaactttgtagaaattctggatggatttgggttgaaaatattatgaaaatgatatgagaactgatgatatagcatacttttatattgagctttagaatgtaacaagttttaatgtaattagtatgtttgcatgttgcgcttgaggtgtttagtgagttgatgtatcatgcttgcatattaggctttggtatgcttgcataatagttgctattcttacatattgagctttatacgctaagtgggttgtaactatggatttggcaagaaacgtgtattatattctaaataaagcaatgtaaatggattgatcaaagaagagttaatcgtgtcacaaataaatgcacgatgtaatgtgtttaagttgaccggatgaccaaatgagcttatagttccacaagtaaatgtaccattatatgtaaatcaagcaggtactccctccgtcccacaatacaagcgattttctgtcccacaatgggattttcagtttttgcttgcaacgcttgaccactcgtcttatttaaattttttttgcaaatataaaaaacgaaaaattatgcttaaaatactgtagataataaagaaagtcacaaataaaataattaataattttaaaatttttttgaataagacgagtggtcaaacgttgtaagaaaaaactcaaaatctcttatattatgggacagagggagtagaagacatgcacacatatgagagagagaggcataacctgcgcaggcatccgtacgaaggcggcgaacaggtagagagaggggccggcgcgggatgcgagggcaccggcgaggacggtgagcgggttgtaggaggcaccgccggtgaagccctcgagccaggcgaagaagaacatgtagacgagggagagcgccaccttgacggcgtcggcctcggggcggccaccgaggccgagcaccccgtacacggcgagcttcaccagcgcgcccgcgcacacccacatcgccgccaccaccaggtcgcccaccaccagccacggccggatgcggccgcgcgacggcggcggagcgggcgacatggcctgaccggtgggggggaggggaggtagggccggagccggagccggagaggagctcgctctcgccggtggtcgctgccggtggaggagcgatggatggatggatggattcctctgccgggattaagggaggagggcgagcgagaattttagagggttgccaccacaacgcttcaatttttttactttctaaaattgagttttgaattcgagaggggtaaagattctccatgtgattaaataaggaaacgagtgctgtgcatgtgcgcagattttttgcatggacgaagttcacggaagaaacagcggagaatattttgctgatgttggtcgataggagtacttccgtttttctgcgcttgcagttcatttgcaaaactgaaaagaactatcaaaattttgtcacggtcaaatattgagtaagtttcgacgttaccaaatttttgatagtgtagatttcctgaagtttataaatttggcacaagttggctccaattcaaataactactaaatagtatctaaagtatcaaataaatttgtaagccgataattggcatcaaaccaaaattacagagagagagagaatatcatataaaaaaggaacgaatgtaagtacaaggcgatcacatacaaaaggaaccaacgtgtaacgtacagagcgaaaatatatagtacaaaacaaaaggaaccaatgtttacattcttaaaaagacagggcaacaaaaagattccgttgccgggactcgaacccgggtctctcgggtgagagccgagtatccttaccagctagactacaacggatgcttgagcgtgatgttacaggtatatcaaagttgtttctcagcaattcacgcaatgagacaatgctcataggcccggagacggtgaatacatgataacatacacaacaaataccaggactttcactgcttctgcagacaggcgagcagtatctgtagtttatacttattcacaaatttggatttcccacacgggaattcccctaatgtctatgccattacatttcgcgctgtattcacatgcttgaatgaaagctcgactccaatagtgggtatttgtctgtgttggtgtccaggaggagatcaaacgaggtgagggagtatggatccacaatgacacccatctgctcgcccgcgttggttatggggcttgccgccggcaccacctgtagcatttcacaccaaagtttaagaccgacactataggcctgttcactttgatgccattttcaaccttaccaaaatttagtaaagttgccaataaagtggctacatttagtttgctgccaaattttggtaaatatataagaaatcctgccaccaaaattttggtaactatgccaattggtaaggttttttttggcatcaaagtgaacatgccctataaacattcatacactgcaactatgggagctacgaaagaaccattcatcatctcatatttggaagtgcattttcattcagaaaaaaaaaatcaaatttcagtgaatcaaataaatgtagcaaaccttgtcaggctgttggaaagagttctcatcccgcagccaaccagatgtaagcaccgtctttatggacccgaattcctgaatgccgttctctagtccagctacagctatattaagattcacagctttgttaccaaaattgacaacctgcaagagagaatttcctggccggttatttcaatttcagttgtgtcagcgatgttccttagtgggatagtaaaaatacctttattttcaagtaagtgtttccatcgttagaattctgccaagtgagagcagatgcggccaattgatcatagtttgacacctgaattgtcaagggatgaagtgttgcaccacttgagtccttgaagaagtgtagcatccagtagtttggacatccatagtgctgccatgagttgaagactatggcatctggactaaacctattcaacagggcatgcatcattggtaaaagaacagtttatcatgaagaactactatatacgtctctatctctagagatactcccattctacagtttgcctatgaagtaggtgggttatccaaaattcatcctgtcttcagtggacaaatatgtagcagggtgaggagattaaagtgtagacaaaagcttgattggagaagttgacaatttacccgcgatcgttgtcatttacaaagagtggagcacaacttgccatctcgaccacatcactgcacagaaacagctcgcgaaacaagtaagcttccaataaaagcaagtatcacccaggtgccaaaactagggcctgttcactttgatgccaaaaaaaaccttaccaaattttggcattgccaaaattttggcatagttaccaaaattttagcaacttgccaaaattttggcaggatttcttatatatttaccaaaatttggcagcaaactaaatgtagccactttattggcaactttaccaaattttggtaaggttgaaaatggcatcaaagtgaacaggccctagaaatgccataaaagaagcaaaggacctgtttctttctaatccaatgagaaatgcagcttctgctagagcagctactaatgttcctcggccagcatcatttccagtcaccgcatattcactaacaaatgcctgcacagtacacacaaggcacatgaccagtcagttgaaggcataaaatatgagacaataattgatagataataccttgggtccactgcggggtgtgctatcaaacattcttgttttggaaaacatatcaccagatgatgtataaacctgccacagagataatgtcaaagtccacctaaggtattcctgaattaagatgagattttgtctaggtaaagactgagcaatatagtaaattacatggacatcatatagatcagcagggttgactgctgaaatggaagatatgtcacagcttgatataattttgatgtccgggtaagacgcttttattgcagaatagaacttcacgtatttctctacaaaatgagacaggcacacggttcatcggtataaaaaacataaaccagcgcttctgatgatgtcagacatgagagaacaaaacctttgtagtacggctttgagcattcttgattccctactgaaatataataaagcggaaagggctctggatgtcccattgctgcacgaactgaaccccatgtagtcttagggtctcccctagcaaactcaatgccatcaacaacatcctggaacatggcacacatgaagagattgaaagagaaagacataacatggtttttgtaatgtatttgggaaaatcaaatgacaaaaatatcttcaaatggagctatgtactataataaatgcttccaccaagataaaatctgtcatattttgcatagtgtaactaggaagtgatagaatcagcaactatgcaagaaacatggcatccatgctgacatttgaatttcttttgttatttccagctctcaggcataaagagcatttgcctaaaaggcatatgccatttctcaattctcacaagattgtgcttgttgtaagcatctattctgggataaaggcagtcaataggcaccattttttttttaattttggcagcttaatactgtgaaatggtgaatgcaagaatgtagacaaaatgcactttgcacatgagagcataagcaattttacttcagatatcagcccttatgtttttcgaaggaccagtttcataataaatattcgagcacaaacctttacaaaagcagctattgttgcagatggaatttgttcgttaaggctggcccctgcaacattgaaaagaatatgaacgcagaaatcaagggtatatcacacctccaaatatcaatgaaactttttatgcctttgcttattttctagacacaagacgtaccatcattgatcacccaaactgggcaggcatcaaggtcttctgccaactacaataatgaaacaacgtgtatcagcttaatggttagttgatgcaattatttggctgctttcagttctgagccaagctggagcattttacttacttgaaggaactcaaaaaagcctagtccatcatcagtccaataattccaaacatcattaaagtgaccaggtctctcttcccaaggtccaatggtttcactccaccggaatgcgttcagtaaataatttcccatgacatagtttccacctgcagaaaaaaaagaaacatatgaataagtgcattatcaacaccaagcaattagcaaacacaatatttaaccatgatggagattgcaatgcattttcttagttggtccttgagtaacttggagataacaaaaaattacatccttgtatttagtaaaagaatggctctatatgtagggagattttcttgttaaaagatttcgtaacatatattttgtatggataaaatatagatgttattcagtgacaagctaattatcgttgtttgcaaggcacatgtgtgcaagatgcctgcataagcatgactgcatccaattattgaacatacagaaattacagaggaaaaagatgcctgcataagcatgactgcatccaattattgaacatacagaaattacagaggaaaatacacctttacatcattgatcactaatttgttacttttgaacctgcctgacagtgtaatactgtactagtgcaaaatacagttggggacaaagtatttgcaagatgcatgcatttagtgctcaaagtgattggttggcttcagcaaaaaaaaaaaaagtgattgcttggcatgcaatcttaatgttgagtatctttctgtatatgctcttataaattaaaaaatgatttaaaacagaggcataataacagatcctgcataatacattcacctatataaatgactaacctcaatgtaatataaaaacacatagatgacaaacctggaaattttaaaaaccgaggcttcagatttgccagcatagtggcaagatctttacgaaaaccatgcccctgagaggaaaaatgataaatatgtataccgttaaatcaatagatcaaaagtccttaacaccttagttggctataattgaatatattttctatctcttcttcttagacctttaattttcagtgctaaaatgtaattgtgattattatagttaccacttgcatttagaaaaaaaaaaacagtttttctataaatatgttgacaaatttcttcctcggaatttgtcgatttttcaaccgtttgatgaacctgaggattcgggcttttgtttctctggacgttcgcaggccacatgcgtggctcatgcacacgtagatgacaaacgaagggcagacatagggcggcagggcatagccgcacatatcctcgtttgacgtttgatggcatgcatgaatgccgtccaaacaccgtatactggtagatgacaaccaagattacgtttgatggcatgcacaagttcggcccgcacgtacgcgtcgtacaaacagacatcgtgagttagcgatccctctttcgcgtgagcagtgccctaacgtaggtttttttagagttacatctcaattacatacaagttacattgtagttacagtgtaattacaatataattatactgtatttacatttgacaaatttttaggagaaaatttatcgataaatgtatagatagaccctcagaaaaaaaaagtaaactaatataattacatgacagtgacaacataactttatctagtgaaaattcctggctccaggttgtgacatatttagatatactagtaatatgcacatgctttgcaacgagtcaggcccatatagttggattggttgggtgggtgaattaaggataaagcacggagtaggcccatataattgggattggctaggtgggtggattgagtagaaagtatcggatcctgtggtggttacgcacacacgaaggagcgcatggcctgctgcgcatggtgagaaggggacggaaggaggatggctgcgcttttaaagtagtagagatatgacaagacaagtgacagataattactaattgcgtgataagatttactgttgttctgtgcttctcataaactcctgtggctgtatggttgtatggtggtaaaatgcataccatttctgccataattccagaaagcaaaaggtagcagcataaaaaagaagttaccatataagtgtctgatggcataactgatacttggtcaaaccaaattatgccatttttggtggttgtaagttgcagccttgaattagtatttctttcacttgactgcaaatcaaactcaacctttgtccatcctgcaaaatctcccttctcagccctacaagaaaatttcatacacgtgtcattcattttcactataagaggcacataggtaataaattcagaattctcggtaattgagtgatatgatatttcttacgtgatggtatgagtggctagattttgaagaccatctgaacttgtcaaagaaactgccaaatccactgaatctgatgacctaatgtacatgctaactttgtagacctttgttttttcaatgttctgcagcagagggaacaatagaaattattatcattatactggagacaggtctacatagttcatatgtcaaggtgggaaggacgagtcaaggaatggccatgttccatataaatgataatatggcgtgtcactagcatgtaaagaatccatgggatgtaaaattatctaacaaacatttaaatgcaaaatttcatgtttcctttcaaagatattcaatagaccatactataggcatatggaaaagttcaaactgtcacacgagattcagaaaccaactgttcgcttgtattagataagatcataccatgccccagtaaccaggattatagataccaacacctcctgaagggcaagcattagttccggtagctccacagagtacttccatgcgaagtgcaattgggttactggcaaaacatgatgacctatctgtttccacaattatatttgactcatctccaattatcaaccatgggtcaatatttgaaggagtattaatgccaccagcttcgaaacctgtaacttggactgttagaaatttgcacagaaaacataacatcataaggaaacagagaaatccagggctgaatctttaaaccattcactaaacgagatctgaacagccagtaaccagaccagtatagtaagggaaagcaaaggagaatcatagccctactgcaataatttttctctgaaagtcaactataagcaatacaccctccgtttcacaatgtaagactttctagcattgctcacatacatatagatgttaatgaatctagacatagattcattaacatctaaatgaatgtggtcaatgctagaaagtcttatattatgaaatggaggaagtagcatatacagaggaacaaattgattgacttattaaactatttccagtgatacacgaaagggggactgagacaatgaacatttttatcagataaacagaagtgcctgttatatttctcagacctaagacagcagattccattacctctgttgcttacaagctctgcccacagtccaccagccccggcatggttgagctcctacaagtaacattaccaagaatcttcatcttaaaagtactaaaactaagtagatcacaagtctattctacaagttttgttgtcatggtctgaaaagccgaaccagaacagtgtaatcaataaatctacttttatgtactagtttcagtgcaaattagttctcacctgtagtatcaaagtttatcaaaatcagcatacactaattgaactggacagtggatttgttgcatttttacaagctgtgaattatgcacaatatgatgcccctgctacaaaggatgcagttgacaatagctattatccactaaagaatagcaagttctttggcattactgaagcattcttcttatggcacatggctcaaaaatgaaacagctactccaaagcaatgtatgcaccaacggttgaacaataagctcacctcaaaaaagatgccgaacattttgtcagggatcgtccgaccattctgggatgaagcatccacactcaactgtgcagtttgaccggtaaccagcccaacaaagagcacctgagacagggcgcaaacgagaaccagcatgtggaacaatgaggaatccaaacgacctctccgaacacccatcctgacctgtcacagctgaaaccaaagcactagctcaatacaagttctatgtgaacaaaatacatatactgcaaacccaagagcgtactatgtgtaattatcatggacagcaacactgaaagaatatgatatagcaaatagctcagacaagtacagcatgagtagaagtaaaaccaacacaagacaagaagagacgttagcaacaacaggttgctgacatgagcatcccatttgcagtttacttcttatagtttgcaatgggtcgccggcaagcaacacgcaactgtcgttttctccatccatgtaagcaatacaacctagtaggaaaatactgtctgcatttcctctctcgaatttgtaagaatcaacgttaatttggaaaatactgtatccatgtaattcacacttgggaagaaattaaagttttcggatttgcgggcatataaagttatcagattgtgaaagtgcatgtagcctagtggttgcagtgaccttagtagcacctaaggtcctgagttcaaatctccataggagcgaatttcagattgggttatttaagggctaagttccctattggataggctaagttcctaattaaaatggctgcatgtatccggtgccgggtaaaaaataccttctcttaaaaaaaaacttatcagatttaagttatcagatttgtagagcatataccactagatttcgaagagtagtgcatgtgagaactggtttatacaaaaaaagcaaacaaacggtactcggatagtacaggcatttctgcaaaatagagagaaacccgtgccacgtagactctttgacggcgttgacgcaaacaaaaaaagaaaatcacagcgcacagtagaactgtacgctgtatccacgataaatctgcgaaggcaagtgcgcgcgtgactccatgagtaacattgaagcaaagaattcccttaatccccgtcctaatcgcgatacttaaaccaaagcgtcgcctccgaaacagcaccacgcactccggcactcatcgcaaagagcaaaaaaaataacagcaaaaacagacgagccgcgcgaggaatcggacgagggggagaaccttttcgagggccgcggcgccacctcgtcaatgccggattggggcgagagggggcggcgcgccggaggcggcatttctagggcgaccccgcgcctcgacgtcgctgtccggggcaggcggccgttgggggcggcggcgcccgtgggatcgcgatcgaacgggtggacttggcgttgggggcgcgagcgggagggccgcctggactgggagggtggagggcgtcagttgcgttgcttgcgaagccaaccaaagtcgtcgttgctcacgccgcgagcttatcgcagattagcagtgagcaggtcaacttgcggttgagtgggattgtattgtttttattctaacaaagaaaaaaaatatattttttgttttactcactctattccaaaatataagcattggtcttgtttggatcctccgagctattaaatagcctctcggaattctgctatttaggaatattaaacgtagattgccgacaaaaccgattccataacccctatgctattttgtgagatgaatctaatgatgtatattaatccatgattagcggctgattactgtagtatcactgtagcaaatcatggattaatatacctcgttagattcatctcgcaaaatagcctagaggttatggaatgtgttttgtcagtaatctatgtttaatactcctaaatagcaagatttcggagggctattaaatagttggactctaacacggtcttcgtgatactactttaaccaacaatatctataaaagtgtgacgttttaaataaaaagaattgcatattataatagtttgtttaacattaattttacatgattgatctttttttctttactattaatagtcaaagttaaaaatgtttgacttgtcactgttataaaaaatgcttatattttttgggagagtatcttataaggtaggatgttttgaattatacatatatatatatatatatatatatatatatatatatataataatttctactattataaaaattgaagatgtttccgctgatactttggtacgtcgttcgtatttgagttggtttttaagttcgttcacttttgaaaatacataagcagtcgtataagaaatctttttaaaacctcgcatgttacttgggataggagttggatttctaattgcttcataattcttgccaggccataagaaagcaacgtacaagatatacatcatcccaattagagttcagaattagatatcaatactataaaaactagttaggtgtccgtgcgttgcaacgggaaaaatataactctttaaaaaattttacgattcatcattgacaaacactcaagtctataatttgaccttgtcaaaagtgagttctaggaggggagagaagattttccaccagatggcattcactaatttgttctcccagtaaagaaatttaacatatggatttgatatggagctatttctaaactcagatatatatgaagatgaatagaaggaccatgcattgcagattttcaggggatagagatggagatagaagagtatggtattttcaccagagttcagtgatacctttggggctctggctttatcatcttattgtgtatattttcatatagttaggagtcaaagttcaatatttcagtttatacttcacttctttccgccttttatttttccatatgatgatggtttcggcacaaatagccagaacccacacattgagtatgaaattaattttcttgaacaagcacacacttctccttgtgttttacaattgcctcgagtgcaagtttgtgaattttgactttcttaaaatcattatgcatatcaaaaatttgtcatggtacagaaaaataattggatggtagtggccaacatactattattcttaggtcaccattgtttatggttcattcaaatggttttatattagcatagaaacgatgcctgacttcaaaaaccctcctgaactaccatgttattaaacaccatctccataatccatgctaaactgaattacaacaacattctgaaattaatttaccaagagataaaggtaaaagcgtagtggatattctgaaatatctgaacttgaggtgctaaacagacatatattaaagacttcacataacctctcgactgcaagtcgtagaaagattaatagaattacaaaaataaatctgttacttgcctttcaaaatgattgagtgttgtctctgctagtttactggctgaagagagtaccaactagcacaagaacagattttccatcagaagttcagagaaatgttgtttcaccgtatcatgtcagagaaaacttcagcagattcccaagtgcatgtcctgaacttccgcttgattcttcctggacctacgctttcctgggattgaaaaatggcatgcacatctcatgatcaataatatacacaatttaaatcagaatcatgtacatctcatggtcaacaatatacacaatctaaatcagaatagtttgcgctctcatcgatcaaaggttgccactttaattgctttataataatttaacaatattgttttcttctccatagcaaattaataaatcaaaacgatggaacatgaggctcaattcttgtaaatccctatcatctcatactgatattcttgttttacttcattagaatgatagattacatatttatagtgattaagcatagcattatagaaaaaaagtaataggacaagagtgcaagaccatgactaattcagacattcagtgactatcagggttggaaatttcggccatttcggtgacccccgatacgatattaattcgaccgaaatttttgaatttgtcaattttttcatgaatttggataatatttgttcaaattcaactaaattttgtttaaaatttcagaaatttcggaccgaaatttccgaaatttcgggattttggtgacccccgatagaaacccctgaaccgatagagtgaaccctggtgactataaactattgattcaccggttgcttaggtgttcttctagttgttgctgctcgccgcctaatctgctagctgctcggctgtcagcgtcggcggtctcgttgcccagtcgcttggtgccttgcgcccttgcctgctcagcctccatacgctgctcgtcggctcgccaccgcgacgcccggctgttgttgcatgcctgcgcccacctccgcttattcgctatcgccggctcgctgaagcacctcgttgctggcttgctgcttcacccaaccgcccagccacccaaccgcaagtccccaaccctaatctatggagattggagagagacacgtgcgcgaggtcgcggccacaccagaatcgcacgatgatgacgccctggatggatgagtgggggcaacgtctttcggcgaggcaccacagtggcgatggggaggagagcgcggaggaggcgcgttggatgccgggagtggcggagggagcggcggagagagggatcgagccatcgagggtgagagatcgcggtggttgcgaggaacgaggagaggtcgatgactcggggggtggggaggggatgcgcgtgtctgcctacagcacgcattctgaagcgttggatatctggatccaatgggtacgattacacgtgtctctcatggctggagtcaccgccaccactacagaattttaaaaaagtagtagagataaaaaaaacccataaacttttagacaaaaaatatctaacaataagacgattaaaatagtcttcacccattgaaacgcacggacatcttttctagtagtagcagcagcaacaacagtagtactaatcccttctttatataaagttaagacccaaaactaaaacctcagtgttccacgtcattgctaattctcagccgttcgatcggtggatgagatcgcctataaaccgttggatgagaaggtccccgggtgagatgtcgagcaatgcaaaaacctccctatgtagaagtatacaatggtagcagcctaagaaaccgtcgtgagatcagaggccatgggccatggttaatgccatttattctcctcctaaatctctcttaattcttccaaatttttcaataatcacatggatgtaactgaacagagccaacgccatttgagaggatgctctaggctatcgcattgtcatctcgtcgcgaatcctctgaataccaacgcctcttacttggggcgccactatcgatagggtatacccagatcataagatctatacatatactatgcatttttaggacacatggattggttgatatgaagatgcaagcgaagatattaagagaccaagggagacaatgatttttatataggtttgggccccgaatacggataatagccttattcctgttggccggagttagtgttgctgtgtgtgcgcgcgcgcgtgcgtgtgagtgcgtgtgcgcgcgtgtgcgtgtgtgtgtgcgcacgcgcgtgtgtgtgaacctcactagtacaaagtatggggaggaaaacctaatctagtctgcatgtatatattggtgtagaacttgggcatggtggtcaacggctagctattgtcggttttcttgggttttgaattgacaagattagaggtggcttgtattgtgttcctctctattgagatttctcatggtttgtcttaggcttgtcactctcccctcataggcccttgtatttataccatcgggtgccttgttgtccaggtagaattagggatgcaagtatggatacgatcgagtattccttgttgggcccaagtaggactctgtatttcttttattatccgggactactttcttatctactccagactttattcatatatatatgaagtttgatttcatacgagactaggtatttggtggtctcgccaaatcaagtacacatctatagggcatcctatatctaggacaatgttacacattgatattgcctcatcttgaatatgtgtagtcaaatttgttaacttcagagaaatattgtatattttgtgttatgcgcttgttttctttaattcctagtcaggtttatccaagatggttgccacgaagagatgatagcatgtatggctaatgctactctcactcaacactacatgtatgctagggaagggccaaattatcaccaagatgaagatgattactacttgagctagcaaatagtcagcaatcctatcttactataaagttacaacccactaaattttaaagctcaacatgcaaagatgcaacatcatcatccactaataactatacatgttaaatagcatgcaagcatgctatattatctataattctatctctactattataaaaattaaagatgtttttgctgatattttggtacgtcacccttgtatgagtcggtttttaagttcatttgcttttgtaaatacatatccatatttgagtcggtttttaagatcgttcacttttggtaatacagaagaaatcttataagaaatatgtttaaaaaaactcgcatgctaacttaagacgatcggactcatagctacagctcatgattttctaaaaatatatatatccaagcgaactcctacagtgaatttcatcttaactaaaccatataataataataagattaaaatagacttcacccgctgcaacgcacgggcatttttctagtaatttattaaattttagagctttaaaatgcaagcatgtcaaattatcatcccacataattcacatattatataaatatgtctctccatcattttttttataataccctatatacttatatagtccatcctcacttagttaatgttctctctctcattaagccataccacatcaattgtttttagcccttagatgattaatctatggtctagattatctttctcattttcttctctcattaagccgcgttacctcaattgtttagtccttacatgattaatctatggtccaaattacctccttttcttctctcataaagtcacaacactttgtcatcattctatatactatttaaattatcataaaccatatcaacttatataggcttatgttgtctagctattttatatattatttacacttatcgctatcatactaaactcccacagcaacgcgcgggatttcacctagttttcttgtgtttagctaccatttttaacatatatttttattggtgcctatgagactaataaaaagttgtatcctaccgttcgatgaaaagttgtatcattccattcatcgttagaaattggagattgcatatgtattgtaaatgacaaaccaaaaagaacatagaagtattgattaccaatgctacaattggattaataataaggtagcatgccttttaccacctttgttagtcttatttgtggtagttatgaggactttacttgtgtggataacaaaaccacaaccataataacaaaagaatatatttataattctatccttatggacaaccagtgatcaaagaaaaagttgagagcaatcttctatgaaattcataagttggagcaaatatggtgatgtcaaaaaatttgtgatgatatacattgtgagaccacacaataaaatagtaagttataagttgatgagcctgacttgaacatgacaaggtcaagaatgaaactagtattcctatgttgctaaattgattctatatagaaaactagaaatatagcaaatacatgctagaaaaagtgtgatttattaggcattgtttccattgttttccaccaccatcctagaagtctttttagttgttgggtattgattatatattccacaggtattcacactttttacgtcttgatgcaacacatctactttcaccctcccccttgttttttttcctcaccccctacccgtgcgcacacgtcttgtccaccaggacccccaccccatcccccatccccatccatctatctccctcctccctaatcgatccccaaccattcttttccacacccatccatgcgcctcctccccatccccttcctggtcatcttcgtcgttccacggtgcgttcctcctctccatccctctttgtcacctccctccttccacccatagggctccttcttgctacccctctccacaggacacatctccatccccacaccctacccctattgcctctccccttcaccctgcacaccaccctgttgcttccctacatccgctacttgagactcctcccctatcacgtatctcttcctaccccatcacatcccgtcctcgatcagatacacctcctcttgtcacttccctctatccatcccatctccttcaccaaggccaccactccccctcatcatcatctcctcaaccaccccgtgtgtgcacaatggaaagtaaccaacacaaagcatcagatccacaggattctatggttcatttagatctggatgaagataagataatggtgacatcagcattaccatgtccttcaatgtccgtgggaaaatcggttatgaggaagaggggaagaccaagcaggcatgcacgaggaacttcgttgtcttctgttaccctagaaggtaataacattgtttctttaagaccttccttagacaaattggatatatctagtcaaagaaagagaggaagactacccaatcatgtgacatataattcagaggatccttctcaaacttgtattgtagggtgcaagaagatggagggtcgatcatataatttgcgtagtgattcaacaattttgttgagaaattcatgtttgctaatagctgatggatcgacaaaacagaagcgatcttggggacttgacaaggatgacttgcatatacctttctttcaaatttcagataatcctagggaagctgttgatgatatactcatgacatttggtggactacattggaggatcatgcagttgatagatgtgaaaatggcttcaaaacagcttgtcttccaagcattgaacctcatgagaaaagctggatatcatgttaaaaggacaagagggttggagaggtcccaggagttaaaattggtgacatattctactctagaattgagatgctcttggtagggctacatagtaacatcaatggaggaattgaattcatgtctggtgcttttgttaataaggaagataagatagctacatgcattgtgtcatctggaatgtatgagaatggtgatgatgacccatatactttggtatataatggccaaggcaaagtccaccataagcttgagagaggtaactattcgttgaatcagagttttattagaaggaatcatattagacttattcgtagtgaaccaaatccattggttaggctaggctcaaaggaaaaaatatacatatatgatggtctttataagatcgaagaaaagtacagacaaacaacaaaatctcgttctaacttaaagttcaagttggtcagggaactaggccatcctaatggcattgtagtatggaagaatactcagaaatggagggaaaatccatcttgtagagatcatgtcataatgcctgacatgtcaaatggtgcagaaatagctcgtgtttgtgttgtaaacaacattgatagtgaggatgctcctaacaactttacctattcaactaaacttgataatgggaatcatatggtttcagcaaacaagatgtgtgtctgcaaatgcacaagctcatgccttggtgaagacaattgctcttgtttgaaaacaaatggcagctatttaccttacaactcttcaggaatacttgtttgtcgaaagactatgatatatgagtgcaatgattcatgtgcttgcacaattaattgctcgaactgagtggtacagaggggttcctatctacactttgaagtgttcaagacgatggatcgaggttggggccttcgcagttgggatcccattccggcgggtgcatttgtatgtgaatatgttggtgtagttattgacaaagatagcttagttgaagaagatgactacatatttgaggttactagaccagagcataatttaaaatggaactatttaccagaattgataggtgaaccttctttctgtgacatgaatgatacattcaagaagttgtgttaacaaccaaatttggtaatatcggcattgggaaagaagattagattgaagcgaagtcggaggcggagatcgagttcggaaatagagcagggattggctggagtccagattggctacgataagatcggctgagtctgagtcggactaggtaagccgatgtagccgatcctagcaatacaacttgatgtgtgatgtcgggttggattgaggtgcttcaaggtgattgccgcacatggatagagtcctgaggaggcaattatatctattagttaggatgttttatgtaatttccttagagatatgattgggcaaaagtctgccgcaaagacttatagtatcttagagtttgttagagatagtagtcgtgtccgttatggacatatcttgtaattctcgggtataaatagacccgagccctatgtaacttttaacacacgttcaatacaatctcggcgcatcaccacccttttactttagttttgtttcgacgagttcttgctttcgggttgagctgcatcggtttcgatcttcaacaagaggtaaaacttgttatgacgacttgtgttttcgggattagtgcttccatctttatgatactctgatctcgtttatataatttgccgagctatcatatatcttacataatctccggcaataccactatctaatctacaatcggctaacatctgtcggtagaaggcagccgaccaggttaaatagcgacgttgatctaaattatataagatatttaccactttatgaaacttccagtggtttgattgtctaaatattgttcttcttttcatacttaatgttgcatcagttaagtttgatatattaagtcgtgcttagaatatccaccctctagcctgccttctggttgccgaattagggtagcctccgagtttcagccgatcttatctgatttaactatatttgctctatatgctttattgacatgttaaatctgccctttatgccaagatattgctgtatttgaatatattaggattttgcttgatattctatacctgttttaatatcctgatataaagtagtatatgagtattagcagatacatgctagatctatctgatcggctatgctgtaaacatatatagtcctgttattactatatattttggtctaagtgatttatactgtctcggcatggcgaccgatctatcccaatcacttgatttaagtatatatcgatataaggagtatatatcgttaacatctacagccgatcgagtagatttagttctttcttacttattcaagattgccgatcgatacacatatgacatcggctcaaagataaatgatatgtcatcggcacttagccgatcggctatcatttatagatttaaccgcgatttctttgcttctacttcttgttggttacaggatcaaatcaactggcacgctagcacacccgaaggagagctttggacctgcactggagttaagcagatctctcaggcctcgtgttttctgtcaacaagttgccaacaatcattagtgcaaagcaaactggcaacgtagctcgtttcatgaatcatagttactctcctaatgttttctaccagccagtgatgtatgatcatggtgatgagggctacccacatattgcattctttgcaatcaagaacattcctcccatgacagagcttacttatgattatggtcaaagcaatggttcggggtgtagaaggccaaaaatttgtatatgtcaatctcacatgtgcaaaggtacctttggataacaagtaaccacataagggaagtcgtccaacgaaatttgttgttagaggtcagttattcctaagatcttactctatccttattttcctaatttttttcccaacaatcccaattctaaaatcttactaaagtctcatggaattcatgagttagtagaaggtatggtacttatgaggataatgagttagtagaaaaattcatcctaaagtattgatgtactagaatgtaaagtaggcatcttaccatttgtttctctttgtatccattgaagtgaaaatatttaatgttttgcatgtaaaaaattaatgcatgcttgttcatgtaaagtaaagtaatgattcaaacccatcatgatgggtcaaattctatgatgacattcatgtcctacacttttaaatcacacacacacacacacacacaacacaacacaacacaacacaacacacacacacacacacacacacacacacacacacacacacacacacacacacatatacacacttaacttctgtaacgtatcatcatgggttaaattatgcctataccccctccaagggctgatgtggtgtgccaattcggagtcgatgtagtataagtgaatgaatattgatgtgctctcacacatcacaccatctctatgtaggcatgccacctcagctcctaataggatatggatgcttttggacgtgtgatggtacattagacacgtttaaaagtataagtattcaatataaaaaattttagaggagtatgcatggtacattatagcaagtttaaaccattataagcctggcaatttgtttgacatcatcttcttatgaatctatgttaaatattgccgagattatgtttatatgttgaaatattatgacaatcatgtggggatgatgatttgacatgcttgcatgttgagctctagaatgtaataaattgtaaatgatgtggatgcttgcagtatctttgagatgtaatattgcaacggatgatgatgtgggatgcttgcatattgaacgatagtatgtagtggattgtaacgatatagaaagtatacatgtatacatgaactctataggaatattcttctgtttgattattctccatacccaaatatttcataaaaaaacaccaagtataatgaaatgttgttttgtccatagaagatattcaaatgctttcttaattgaggtcccatttttatggctcattcagtttgaaggggttttcttaggaaaagtggaggattcaaatccctataggaattaaaactactcactcgttcagaatggatgattttattttacgaaaatgactggaggattagggtataggaaaagtggaaggcattttccttagacatacatttcatagggaaaacataggattttaaatattcactaggaccattttttttatcttcatttgctaggtccaaggaaaattaatacttaaaccttaatcatctataatttaggaacaacataagctattttgtttgatttaaggtgattgttttgaaagattcttgtattgagctaattcctttgttccaaacaatacttttctttttttccctacgttttccaatcctctatttgacacgcacaattctatcatattcctatgttttcctttcttatattatgaataagcccttgagaaaagattcgtgaaggaattttgtaggattcatatattcctttagaatagcataatgcatagagatttaagagaaaagttagcatgaagtctaatctcacggaaattttcctttgagcctatctctctaattcttgtatgtttcatgttgcttatctaaacctttttttcagtggaacgacgatagaatgccgattaaatttattaagatttggggtttttttaatatcaacaacagtgttgcctacataaatggttaaattttatgttttcctcctgtattatgcaattatttgttttagtatgtattaaaaggtgtgttttattattcgaacgttccaaacagggcctaagtattactcattctgataatactttaacccaatcgatgaattttgattaagttctatacctaaaaacttgcatttatacggttgtgccattcattattagattgatcaaaacctttttttttctcgttgtttgacattttgaattgtcttcttcaacagaatttgttctgggaacttggaagctgttggctgggtgtatctggtattctagtgttacacatacttatggatagtgtttgacttgaatggaaggcatgttgtttgccaaatcatcggacatgtgccaaattttattggaatggtttctttggtgtcctccgaaaagaggaaatgtttggtgtaactctccttttagacaaaaaaaatgtggagtatttactctcgtttcagcgtacttttgtactttgtggtactattgtcctattatataccgtatttatctgcttcagttaggacttaacgattgttgaacgccatcttcaattgaaatctgcttggatgtttgtggcatgcatgtgttatacatttgttgttctgcgttgttctttctttttttttgtcgttttgttggttgaagatgtccttagccatgagccatgcatgaattataagatgatatcttagcaaaacttaggtgatgtttggatccagggactaaattttagtccttgtcatatcggatgtttagacactaattagaagtattaaacataggctaatgacaaaacccattccataaccctagactaatccgcgagacgaatctgcctaattaatccataattagcctacatgatgctatagtaaacatgtgctaattatatattaattaggcttaaaaattttgtctcgtgaattagctcttatttatacaattagttttattattagtctacgtttaatacttctaattattgtccaaatatccgatgtgacagggactaaaatttagtccctggatctaaacaccacattaatcagtaaagccatgttgcttgttaaaagtattgagatatctctcacaactaagtggcgatgataatctctccccccattgactagtatagtagtattgacatcagtaaagccatgatttcaggccgtgttttagattcaaattttttcttcaaactttcaacttttccgtcacatcaaatatttggatacatgtatggagcattaaatgtggatgaaaaaaaccaattgcacagtttgtatataaatcgcgagacgtatcttttgagcctaattacgccatgatttgacaatgtggtgctacagtaaacatttgctaatgacggattaattaagcttaataaattcgtctcgcagtttacaggcggaatctgtaatttgttttgttattagtctatatttaatacttcatatatgtgtccatatactttaaaaaaattggcacacaatctaaacacagcctcagttacatatccttgctcaggcaaagtgcttatggctgtgtttagtttctaaaattggggaaaagtttagggaaagttagtagtttggaaaaaaagttgggagtttatgtgagtagaaaagttttggatgtgatgtgatgtgatgtaaagttgggagtttgggagaagtttggtgtgaactaaacatgccctatatattgttgttggattactttttaagctcatatttagttccaaactttttcttccaacttccaacttttttatcacatcaaaactttcctacacatataaatttttaacttttctgtcacatcattctaattttaaccaaactttcaattttgacgtgaactaaacacaccctcctaagtctggaagtttcagagaaaacatttttacggcgattaccgagttggccggcctgaaacattctctacgcctggcgcagtcgcagagatgctccaattgtacgtcctccacggctcttcacactgcacttgccatgtgaacggggcacgtggtttttacgaaattttcaaccccagtgaaaaaggaagcaggtgcagcccaagtgcgcgatcgccatcgccgacaagggatcaaattgcagcttttggtctctcggctcgggttgggcatttttcccctcatcgtttcgtttcaactccgatgaaaagcgagcgccgagcagagcagagctgagcggattgcatgacttgtatccaccacgcgtcgcgggtcaatactacggaggagcgactcgtgtagcggtggacctcgaaatcttgacgttgaaacatggcaaaaccgggcccgtcgtcctcgtcaggaagctcgagacttttcggacctacgagaaaagtcgcaggttaagtgtggccctcgcgaacgcttgtggtttgtggctatgtgcggtgtgctggtgctgacgacgcgacgatgcaacttgacgggtcggtcgactcgtcgtgttcatcatccacagagtgcatggctgcgttgcaggcttgcagcagcccgtgctattctgcagtacgtgtatgtacgtccttgtgttgtactggcctcgttcctttccgcaagagttcggcagagtatgtaatgtacagaatccatagtactacaactcataacatgtttgttcaagattcagcaacaatagagcaaaacaatatggaccggattgtctggccggaaaagcagagattgaagggcaaaatggatcaatgggacattgagacgcatctgcaagtgcaactacaggaatccatcacaagaaaggtaggagagccgggaacctggttgctaatttgctacactagctaagctagcacactccgacgcgctctgccaccacggacacacggctcaccgcgtgcagtaatgtacagcttctctctacaattctacgtcgaacagacgatgggagcaagcgatcgatgggcagggcacacgatggcatgcatcattcattagttacaagtacgtagtactcctaccttggtaattcaaacaacctcgtccttgccgtacatgacgttccacgagtccagcgtcgggaagcacggctgctccgcggcagccaccgctgccgccgcagcagcggcagcgtggagagggtgggggacgcaagtggcgacgtgggccgcgcccgcgcacgccgcggtgtctgccggtagcaaggcggcggggtcgacgacgtcgaagggcggtggtggcatgaggaggccgaggcaggcgtcgtcctgcggctcgacctgcgcgccggtcacctgctgcaccatgatgcggaacgtggccgcgtcggtgctgatgtacgtggtgggcgcccgcttcgacggcctcggccgccgcttccccgcgcgcccgccacccgccggcccaagccggcaccgagccgacggcgacaacgacgcccgggttttcagcaccacggcgttctcgctcgacactgcaggcgtgggcgcggccacggcaacgccgcacgcgccaaggtcgacgtcggtggcagcaacgtactgatgcgtcgtcggctcggggagcggcgaggagtcgcagagggagaagtggagcgcgcgggcgatggcggcggcgtcggtgaaggacctggacagcagcgcggccgggggccacgcccacgcaggaggcggcgtccatggcgcccgggcactggaaagcgggcagatcgtggacgtggagggggttggcgagagtggggcagcgtgggttgcgagtgggaatggggggagagtggcgatggcgagcgctataaaaagggaggcggctgtacgatcgggcgcccggaaagcgcgtgggatttgcgatcagagcttatcagatacgcgtcgacccctgcggagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttctctttggggtcttggactccggccgaactgttgtctcaccgggtcaccgagcgtagtacactagtacgatacgacgtgcccgcgacaaaaatccggtcttgtcaagcgcgcctagcttctggattaaccattattattattctgctgcatacgctcaacagttccgtgcacccccccccccccccccccctcttgccctcctctagagtttagatgggatatattctagataaattttatgatgattgaattaacccttgcgaaaaacctgtaaaaaattatgcgtcgtcaaaggagtcctttcccttgacgagtggtccttgagccgtttttagtgtacctacacgaagaaaaaatgtgtgacaaataaacgtggagctgcttttgttatttcgggaccagcgtgagagtgtaattgtgttgggtggctgtcgtcacaagagaacaacacgagcgccgagagttcaaacgaaatctagaagcgatctttcttgtgcgctcttttggaaaacatgacgtgcagttgtgatcgccgcttcgagatgccacttttgagcgcgcatttctctttggcgtctcgacgttctccctctagcatagagcggtagaacggaaacagcaattggaattccgacgagcaactgcactggctgaaaatgaccgcgataactttctgcgacatcaagttttcatcaactttaatctcttcggaatcttatgtgctttgtcgctcatgcatctgatcttatgtattctgggcgaagtaaagcatcaccccacaccccactttgttgtattcagaaaaaggtaaagcatcgtgcaaagattcagctgctagtgcaggtacaggggatgttatgtatgctagctgctagcactgtagtcatttctactgatgagtattctagttatacaatcgagcctcatcaacaggcataaattactcgattgcaccttttttttacatgtagcgtcgtcaactgattattttttaaaattatctataattagagtgtaattacaccttagttaaatcgtagttacactataaatacactctataagcagtatgtaattgagttaaaagaacacaaaagcagtgcttgcttggtggcaaaataagacgcccttgtgaaaggaaggtcacgagattgattttttttttttagagaaaaggctctcaagcccagcttttatataaagcataacggaaccagtacatagtatgactggggatgccggtttaaacaaaacaagcacaaaagaaagcaaaagcaacagctaatcctgcaaattaaactacaaagacgtctagattttcagaggatgctgcgcttcctgtcttcttccagagctactcctgggtcatcgtcttcgtcatcttcaagcacgagattgattctcaccccacatgtgatgagtgcttgttttcttcccctcgcgcttacacaaatcttggagcacatcccatgatttttttttctaagaagaactgttacaagattttttagcaattccattttttttttcatcaatcgcaactgaagatttttttttttcatctttctctgagcatgctgaatagctaggcatgcaaggcaagtctttggttatctgttttcagagaaaaaaaagggcaagtgaacactaaggacgttcacagtgagcctacatggcattcgccctcagttctccacgtttgaaatccgtcgtcacgttcgcgtctgtcgtgataactgaataccacgaagccctgttgagccaccggttcttcgagcagatcgcagacatgcggcgctgggagagatggtcaggatcatgttgtgcagatcatggcctcgccgcgtcatgactccacacacgctcgcacccaatttcatgtgtggctttgaacctacttggatcacacacaccactgtggagcttgtatccttcaaagggcttaggcctagcaagcatgctatcaccctacggacataagggatgcaggatagtcatagttgtacccccaaaatgtgattgttgtaagaacactagctttacaaggaaggtcacttttacgatctttttgtttcggtcattgatttattgccttccctcatccccccccccccccccccccccttccttctcctcgttgcctcctcacctttctctgcccctctcgtccccctcttctccaatggcggaggaccaaatttcacggtgaaatccgacctaagcagcgtggatcaagctaaatggtagtggggtcgagctccagcaacaagatcaaggtccggtgggatccaggtcatcattgccactaggcccctcttctccactcatcgagttagttttcccttccacaattccgttaccacctttttaccgccgatattcagggcttcctgcggagttggattgggttgggttggagggaagggaacctcgttgtaggccatgatcatagtcggagcaactgtgctttcgtgggggaacaggtgttcgtaggagcatacgactaatacatacgtggagaggaatctcttagctggtagattgggattgtttgtaggatcgaatagtaagaactaagccaattaaagaggggtgaatgattattgtaccaaaaaccaaaacttttaaaggaattaaaaattaccctcaaattcgatgtagatcggtttaactgaagttgatctgccggtctgaccacacctgtgccgccagtctgaccggtgttgatctttcggtctaaccgccgaaacctgtcggcgtcaccggtctaatcggacagatgccgtcggtctgaccgccggttagaccgctgaacccgagcaaacacaaattgaagaactctcaaagtagataacaactttattacttttttctgtgtttacaaagtgcaacaacaacaacactccttacgaaaatctcgagtaaactcgaaaccctaactattctctcaactcaatgctctctaaggcgataccgggagtccacaccctcctctctatttatacatgaggtaggcagcctaaagccatgaatcaaactcatacaagaagtcctaatccatctagaaaacttttccacacaagaaaccaactttacaaactccaattgtaccaaatttggactccttccaaattcgactcggcatctcatacgcacacaatatctccatcgtatgccatacggaatctttaccaaccacatgcattgatctttagcctaagtatcccgcatgatatctgaccgtccggacgtcatcttaagttgactcccgacccatcactggcaatactctccccgtctcccgaggcatcaagacacctatacatgaatcaaacaaaggaaccatatttcaagaccaagatatgtccaacttgactcattgttagcaaacaacaatattacatacgcatagtatccatctagaagtcataaacatgaactatccacggatatccaatgaaacaacccgaaaccgaaaccgacacagagtcagccggtctgaccgtgggctagccggtctgactgctcgatacacgccggtttaacctgcaacccatgcctggtctgaccggaccaactatccagcagtccctgttcatcacctgtaaatccaatcatctacaaaaccacttcaccaataatctccaaatatcaaaatcaataatctcaaatgccaattgttcatcacagaataagaatcacctgcacatactccctccgtcccataaaaaaccaacttagtatcggatgtgacacattatagttctacgaatctgaacatgcatctatttagatatgtcacatcagatctttgattcgttttttatgggatggagtgagtacgtgcattgtgaattgcctggagtgagtgccgtgtgaccgtctaacagaccatgtgaaatcctttggtttcacgacgttgcaggatcaacgtggaacaggaccggaagcacatggcgtcctacctcaaactgcacaaaggccgagtttagttccaattttttaaaaaacttttaaattttttccatcacatcatgacttttctacctacacaaactttcaacttttccgttacatcattctaatttcaaccaaactttcaagtttagcgtaaactaaacacacccaaagactgaaaccggtttgaagattctgtatatactccctccgtcccacaatataagggattttaagtttttacttgcaacgtttgaccactcgtcttattcaaattttttttgcaaatataaaaaacgaaaagttgtgcttaaaatactgtggataataaagtaagtcacaaataaaataaataataatttcaaaattttttgaataagacgagtggttaaacattacaagcaaaaactcaaaataccttatattctgggacggagggagtacttgtcagcgttgaaaaatttttgatcattcgactaccatgtcaagctcagctctcattagacagtacccctccgtcccataatataagggattttgagtttttgattgcactgtttaaccattcgtcttatttaaaaaattttagaattattatttattttctttgtgacttactttattattcaaaatactttaagcacaacttttcgctttttatatttgtacaaattttttaaataagacgagtgatcaactattgtaagaaaaaatcaaaatcccttatattataggatggagggagtagtttgtactggaactgttgcagccatcatgctacttgcactagtagcagcgggaatgacgatgataattgtcacgctcaaactatggtttaggttaatcattagcatctcgctagtcaccggccatccattcccctgaactcgaatgtaattaaagaagtgcttcatagactttgggtgccactgccacagcacttaatcactcccactagcacacctactactatattaatcaaatggttagcagtatcacgcattagcccaaatgatctccaatatcaaagcaaatgatgtgccaaaatcaactggagaggcagaagagaaatatagaggaatttgttcaggcttaggagccacatatactcacaagtcataagcagagggacggatctagtatgaggatgacaggtctcgagtcttcactactggtgcgaggatcatgggagccccacggagccttcactaaacttttttgatatatatagattggaaggagggcggtagttttatctagtttgttcagactctctactatttctttctagattcatcactgatcacaagttagcaaggtttataaaaccgacgaaaaaggtcgattttcatgaaaaccaaacttctcaagttggctcgagaatacaaaccgctcgatttttttttatcaaattgaaagataaaaaacataggtttaagtttttctttaggaaaatgaccgaattttgtcgagagtcgacgttttccataaaaaccgtgattttttttttctcgggatcagtttggtgaaaccttgcaagtcacaataggtacgcatcttgatgattctttcaagagagctgtgtttgtgtttaccattcagggaggtgaaagctgaaaatgtgcattttttttttacaaagaacccgcgaactcacaacagattgtgcgtttcttcttccagcatagctatgcacggtattctgcacacttgcgtttttgctgcacaccgaggatacgtgtgaactatcgttcatatcagtacaccgttttatgaggacatcatgatatcagtctgtggtaatcaagcactgtcgcagcatgattatttacttgaaaatcatcgggcacgtcactacgtcaggtaccaccttacactcctacacaactcatgcgatgcctttgctttgacttggttgcgtctctaagctcctcctccacttgtccattctcttttgcataatggcattgagtattcttatctaacaatcaccaagttaaatattattcatcatgcataaaagatgtgcactaaaccgccaaccattcatgccgatgaaagtgaaatgaattgataattaaagaagcattctctgacgtttagcagtaaaggttaagtttggataatatcttctggtctatttgataattgatatggatgactaatactctgaacactgaacatttcaacatccatcatactctgtttcccaagggtctagtcatgtaggtcaacagaaattgcctaacattagataccgcaatgtgttccggtctctcagatagcaactcaacaacgaagccatggtcgcgcagacatcgttgtttttttttccctgaatgattgatttgcagctcgcctttcatgcttcagctttcaaaaattcaagcctggtgttgctttacgtttcatgctaattccaactgaaaaacccctgatccgccagtgtaaacaaaatcttaatcgctacagttgtctatgtctcgtgtgacgttgctcttgcggtgtaaagcacgcatcatgcatgccccaactgcccaactacaaatctacaattggcttctacgggaaaataaatcagcagctagtttaaacttgctagtcttcaataaaaaagaacttagggtaaaacaagtctacttaagtacggaaaataaatatactcattccgtcaaaatgtttgacaccgttaactttttagcacatgtttgaccgttcgtcttattaaaaaaatttgtgaaatatataaaactatatgtgtacatgaaagtatatttaacaataaatcaaatgatatgaaaagaataaataattacttaaattttttgaataagacgaatgatcaaacacatactgaaaagttaacggtgtcaaacattttaaaacgggggagtattaggctacggcctacggcttatattcgtcgggttactgttcataggtcaacggattccccgcaatgtgccaaaccacaggcaacccctactacactctagtattctattactagtagtacttaaatttgtgtagtaataatgttacgacgaggtcatggtaaggttcgttcaggtggagatcttgaattcatatcatgatcattgacaaatcatcactagtgtttgtgtcaagctaccaaaatgcgcattttcctttgatctatgagcatgtttagttggtgaaatgaaaatgtttaggtgtaacatcggacatttgacggatgtcggtaggggttttcggacacaaatgaaaaaactaatttcataacacgcctggaaaccgcgagacgaatcttttgagcctaattaatccgttattagcacatatgggttactgtagcacttatggctaattatggactaattaggctcaaaagattcgtctcgcgatttacatgcaagctgtacaattagtttttctttttatctatatttaatacttcatacatatgcctaaagattcgatgtgatgtttttggaaaaagtttttgggaactaaacagcccctatattactttcaggttctgtgattatttcaaggttaggaggtcatctggttaggaattcagctaaacatatcttgactagagaattgaaaaacggtgacaaggctaaagcactccaagctaggggtggaaaccgagaaggtatccgcccaaggctaaagcaccccaagctaggttgtgaagcggtaagatggagaaaatgctatccggtattcttcgtggtagactttgacttatgaaaaaaaaaatgtttgatagaacttgtggaagtctaaggagttttacctagctgcatgtacgattgtctttttttcaccggaccgacgaaatgacgccaatcgaatttattagagaggggagcaaaatggtacaatcgcagcacataataccgcgggaggtaaagcacaataacactcagggcatacctgaccctgaaacgttcatctacactgtgtactccctccggtttcattttaattgatgttttggacaatgacacggtctacaaaatatatctttaaccttatttttttactataatatatataataaataaatacatatttatttttattatagtgctttgaaagacaaatctatatatgttattctagtttatttatactaaatatttttaaagttattgatggtcaaagttataaaagtttgatctcaaccttatccaaaacgttaattattatagaaccgaagggagtactctacaacctatggctaccacatactccgttgagcttacagaaacaaaccagccatttaccaggaacggctctgctaactaactgtcgacagttttcaggattaaaaactgtcaattttttagcagttaatttcgcgctaagatttgtgctgagatattgaatcctcccaaattgagttaaaaacttctgccgagggctatgggcctgttcactttggtgctatttttaacctttccaaattttggtaaagttgtcaaaaaagtggctacatttagtttgttgccaatttttggtaactatataagaaatcctgctaaaattttggcaactatgccaaaattttggcaatgccaaaatttggtaaggtttttttttttggcatcaaactgatcaagccctaagagacattctgaaaaaggcacgcgttgcgctccttccagatttgccaacaaaccaggattaccgcagcatcaaataattttctctgttgcttcccatagttcttcctcaccaccagccaggcagccaccattcaaacacatcattatcagtgatggttagcgtgaaatctacccgttggcactcttgctcctagacttggaaggagaaagggcagctacccagtacttgcaggtctcatatgcaacctgacatagcgggcaaaactgttggtgggaccggctacgtttttgaagattgtctgccatcaaacatctcccacgcctggataaccatataaagaacttgcatttacccgggaaccttgccttccgtattaattttcgggcgtgtttagttggagaaaagaaaattttagagtgccacatcgaatgtttgaccggatgtcggaaggggttttcagacaataatgaaaaaactaatttcagaactcgccggaaaaccgcgagacgaatcttctgagcctaattaagccgtcattagcatatgtgggttactgtagcacttatggctaattacggactaattaggctcaaaagattcgtctcgctatttcccccataactgtgcaattagtttttctttttatttatgtttaatactccatgcatatgtccaaagatttgatgtgatgtttttgaaaaaaactttttgggaactaaacaggcccttcagaagctacaatagattctccctttaaagaacatcttgtaagcaggtgctgcactttgacaaagaccacacaatctcgttggggaacgagaccgagagctgtggattgtggcacaaatatcccaaacatctatcgcactgaggcttgcaaggaaagaccaccaatgtacgattctcaaacacaaaatccaggagatggttaagagggtttgtactagctggctctggtagacctgatcggcttagctgcaactgaacacacatcctttcggctgtctcaaatatcataacgggttgaacagatgggccagaagacaatatctgtagatttgcaaacaggccagctttatgggacaggagcccacgaggcccactctaggcccataatccatgcaaactgtgaaaggaagctgaagactgttgggccttgtttgtacacttatcagctctcccctcatcacaccgaatacatgtgaacatgtacagcaagcgtgcagggtgccactgcatatactactcctatcaatagttcaatactcgattcctaccctttttcacgctaagagcgcaaaaagccagttaataaccgcccttataacagttctcctctacctccgacaattgcactgtgaaaaagtccatcgcgggctcgcagcaacgaaattcagttgggtcttaccgatcagccgcttagttctcgtcttttcgcttatacttatacttatcagctaaaatttaaattttcaacttcaaatttggagctgattttgaggtcttttcatcgaaatttatttaccaatctttacttttagatcactaagaacatgtatataaaaattttattcataaattacttttcgtttacaaatataccgtttcgcttattccgcaaataagcaaaacgatggctccgaagctactgcatagacagtgggtttcatgtgcaactccgggctccaccgtgcaccggccggcccggtctcctaaccacttcgcgcatcgcacaacaaaatattctctccattataaaataaacaaacctaatgttaacacctaaatctaacacctaaacacaaaaatagaaaaatatgaccgaacgtaacaaaataccagatttcttgtgtgaggccgatctagccgccgccacactgccaatcaaaccggtggtgtggggtcagtctaactgacggcatgtggcagtccgagtccaattttatcagatctcgggttttcttgcttgagctgaggtttttcaagttctaattggtttctaccctgagtaagatgtggagaaggccctataggacgtaataccaacactttataaggactatggcatattcaattgagcacacaatctacttacaccactttgtcaattgaatcgcttttttcaatattacgtctttttttcctagtttctatcctatttcgtctatctttatcgatttgtgttataaatcgttcatcttcactacgagagtatgaattctctttataggtttgtctcaaaaatcttacgttctgctcatgaaatgggtgtttatcccctcccccccccccccaattcatttaaatcggctccactaaccggttttaatttacaaaatccaacttgccatggatagtgtgaattctctttataggtttgtctcgaaaatcttacgttctgctcacgagatgggtgtttatccctcatttcatttaaatcgttttaatttacaaaatccaacttgccatgaatttgtttagatggggacgcttagtgactttcaaatcacagctaaaatattaggtgtccgttagtactggatgtgacacatagtagtactatactttgttgttccgttagtacttgtggatgtgacacatagtggtactattttgttttaaaagacacgaatattagggaatgatttaatagcaaagaattaaaaggggtgatgcttcgaacccaggtcgtctagcccatcaccttgtggggctagccgaatgatccgtgaatgcttctctaaatttgttgtactataatatatcacatgtattcctcaatttattttctgtgtgaaggagggagtatctatcagcgggatcgacggcacgcccattctggcaagtggcaatggcgtctcgtctcatcagactcactctcacccgtatatactgtagcgaggtgtcacgtacgcctggcccatcgtccacgcatgcatcgcggcggccggcatcggctcggctagctcgatctaggcgcacgcagatatcgcaggcacgcatgtgcaataaaggccatcatcgcccatcgatcgccgaggcctacgtcgagctacgccgcgtggttaattgcacttgcagctcgggcctactacgccaggtcaagaccagcatgggccgttactatcatcgcctgtactacacctcccgtcttttatcgatcgatcgatgggccattttacgtacgtgccgtgcgtgctgtgtgccgctgcaggcgctgaatgtctcgccgtgccggaagccggaacggaagtggtagtagtagatcttttttagcctgcctgagtgcctatacacgccatcattggaacttgtctgtgcagggccatatactccagtgtaatggcacggttgatgcgcatataccaccataccggcatgagtaaaacgaagtagtagtactaacatggcgtaggttgtcgatctacaggggctatacactactacagcattgacgtgctggactgctgcccggccggccggatccacccttccagcgttccatttatgacctcattcttcctctcgccatcctgtcatccggcatcggcgcaagacacagcattttcgggtgaatggtaggagtggtactgaaaccagctgtgacaggtgtaaccgtggcacacacaattaaaccttttcccaatacgagatttttaggcgaaatgaacacactcggtctatcatccatgatccatccctcctggctgggctgggtagctggccgtggatgcgtagtgaacgaaccggttgctaatgagtggtcgattgaccgggtgaatcacctgggtccggtcgggcccgaccgggccctagagtgtgttatcctggaggcgcgagctaagaatagctgtcaccggcgttgcgcgccatcattgagcgtgtgcacgagccgatctcccggatctccacgcacccatcggcgaaaatactgtactccgtattgctaagagcacccgcaatggtaaagtaagatgctctctataaaatatgtacatctcagtaatagactagattaatagtaaaccacctcaatagtatgtctacatgggtatctatagctctctcaaatattgcctcgtttttctttatagactatctctaagttagtaatagctttgctctctctctttatttaatatcttctaagtagaaaaatatgctgatatagatctcttatagagagtttatagataactattgtggttaccataatgctaccgcccacaccgcggcactgtcacccaggccggccagccaggcgcaggcaaagctcaagatgaattcatcaacaaagagagcaaaagcgtggcgcgcgcccggtccacccaccccgccctcgcgcgcgcgcccacctgtccgttcgaccgtcgcccgcaatctgctcaagctctgccccgcaagcggcacggcaacgcaacgctatgcttggcttgcgcgcgcgcgcagcctcgcgcgccgtacgtgcggtggaccggtggtctccttcccttccgaacggggcaacgacgcgcgcggcggacgggtgacgccgcggtgcatctcgcggcatcgcatttgatggtctttccgtcgacgacgcgcggggacgaattattgtgccatttactccgtccgttgcctactaggactactaccagtactagcgcaaaatgttgcgcgctgggtagggcgtggtaggttttgatattgattggggccgagattcactggaggagtactagtactttaattacttgggaaggctgcagtgattgcacactaggaaggcttcccttgaagaaaaaaaaaagaagattgcacactggaaaggcagtgcgtgcggcactcaagttgtgcgtgtgcgagagatgcgctggtgatttgtcgtgattgcgcccattattagcctgcgttaacactgcttaataatgaccgtaatgatttgtaccggaggtggagcacgagcgcgtgtttacccatctgtaaagccggtggaggtcacagtaataacggaggaggaagacaaaagtgaagcgaaccaaccaaccactcgacatgtctcggctcggctctgacgagcgacatggagttgtaacaactctggaattaactgaagctctggttaattagtttctctccagtttccagtctccacagggtaggtgacggattaattttgctacgccatggggctagcaactgtacgagtagtagtagtactccctccgtctcaaaataaatgtagtttattactattcacgttcaacgtttgaccgttcgtcttgtttgaaattttttatgattagtatttttattactattagatgataaaacatgaataatactttatgtgtgactaaatatttttaaattttttataaaatttttaaataagatggacggtcaaacgttggacacggatatccacggctacacttattttaggacggaggtagtaattcattgcaagagaacaaaacatttcccaattcccacacacgatgacgcgcgccagcgtccagaatccgagctggagcgctcgaagaggatccggtacacatagggttcctctagctagggtgtagcgagtcagccaggagcccaggaccgagaccaacatctactgcgtcgccttggatccaaatgcgagttacagtctgcggcagtacagcgtggcgcggcgcgcgcagcgaacggtagcgcggatcgatcagcggcggcatgcgccgatccggattctggccggtccatccatggcatgcactaggcactagcaccagcaccagcacgcactaccggccggcgccacggagaagaaggcgacaacacgggtgccgccacggggaagccaacaccggtgctttcgacgccgtcgttttgtagccttccatgaaaaccccctgggaccttggcctcccatgcaggtgagaacatcgatttttttctttttttttaaaaaaaaaacagaagacgacgacgtgcaggtgaggtgtactcgtacgtgtatagtagaagagcagagggagtagtagttttgttaataatttcccctgatgaaaagctctttgttctgtctgtctgtccctagttgtgaaataaaaattcctgattaattagtgagccaaagttggtcggttcgctacaggagcaataacccccgtgtttcccgttgtatttaaaggtcacgttgcccttaatttatttatacacaaacaaaacatgcattgttagaattttactagcctcaagtagtcaggttgattcgcatgatcatatcatcatccaggtccatcgtgccgtgcattcttctagtagccgcggattcaggtccatcataatttccgtggaatataatttaggcactgctccaacgaaacccttcggtacgggcctgaacgacgagccaatcgaagtataagacgacaaccgtatcgctacgaacttaggattaatgcagcggtgtactacatcaagtagcaacagtagcagaggctaaataccgtcgcggcgttgccgctatccgtgcaagccaaagccgcggggtattcggcagctgacatgtgggccctgtttggcagagagaggagggattagtgctagtaaggatccaataatgctcaaatgatctcgcggtggtaaatcataggccgggacaatctgtcagtaattcagtaatatactgaactttactatcgttgggaaaagatgttgagatcaaagataaaaggagtactcctactagcactgtggcagcactctttcctggataattgcgtgcttaaagaagatagatccctgtgtttttcctaatctgcggtgctggacctgctgatagcctgatgacacctctgtggaggaagaagggccatggctagtttttaatcctgctttttcagaaactttttttggaaagtaattcctgtgcattttttccatcctttttactgagatgtcagtgactgaaactgtctcgaaacctgtgtaaaggaatgcagtgttagagcaggtacaatagcaggctataagccagctgcaaatatattttaagaagataaatcaggagagagaagagcagcgggctacagatttgtagccagctgtagtacggactctaagacgcagtgtgtctatgacatgtgagactaggtattaatagtgtagtatataactattatatgaataagctattagattgactatagatgaattgaagctagtagttggctatactattgaacttgctcttaccggacgaccttttgggtggttttttttctgcctacttcatcagttcatctgcaccctctctctctctctctctctctctcttctggactccactcgagcagcagctagggtgggcaccgtttctctgtccattgctagccctctatcacttgcgcccacacacccacacacactctacgcgacgagcagtcgagcgcaatcgcaagcatacatagagcatgagctcgctgcttgctcggtcctcttctcttcctgcccaaaagggtggaagctacattctgtctgcgactcgtcattagtacaggattgttcttggatgcgcaaccagccaacgactcacaatacgctcgcgggaattaaggtcagctggtttcacttgctgttttttgttgattccaatctgctcgcctctctccaaaagttgagtgtggtttttttgcttggattggattccagggcttaatcccactcggccagcgcggaagtcgggagaaatttgggcatctgctgcagccattgctcgattcttggtgtggtggcttcttgatgggttggtttggttgtagaagcagcccaagacgcctaatttccttcctgctcacctcacatttggagtgatttgatgtcttcgtgcagcatttggccacttatatctggccttgctctttttttcagccacatttctcagttcttggtatccggttggcacctcgatgtgtccgcattgcttctggagtcccaattctaaattagctagtaggtcacatttgcagtgaccttggtctcctggagccctgggtgcagcagccttggaaatttctctgcatttgccaagtttcttgccctcagcgtgctcgttctttgttgatagatgtcctaaatcctgcgtgcccggttgatctgctcccatttctagcattttccatttcctggtgcaccattcttccaaacctctgttctcgttcggtgccgaaatccccaaaattttggtcttttactcgcactcttggttccaagtctcataaaccctacctacttcacttcacacccagtgtttggaagactcaagattgctccgccgtttgcatgagcagtgcttgtattggcttcagagctggatcttacaatgcggctcctgatattgtgcttatcgatttgggctgcgtctgcagccgctgccatggctggtacagacatggaggcagtactggagttcggcagaggcatccggcaagactcatccggtcatcgggccactccttggaaccccactagcgcgttggattctgatggctgccctctcgattggcatggcgtgcagtgcagcaatggccaaattctgtcaattgcatttgatggagctgggcttgtgggtaatgttagcctgtcggctcttgcgagtatgccgatgcttcagaacttgtccctgtcgaataacaaactggtaggcgtcttgccccgtgatctcgggtctatgacttctttgcagctattggatctttcgaataacatgttctcaggtcaaattccggctgaattgactaaattggctaatttgggacatctcaatctctcttccaatggttttggtggtgcattgcctttgggtctccggaacttaaggaaactgaaatatctggaccttcgtggcaatggctttactggcaaattggatgacatatttgcagaattacagagcccggttcatgttgatttgagctgcaaccggttctcgggttcattgatatcaatatctgacaactcatctgtggttagcacacttcagtacttgaatgttagccacaatatgctgtcaggagcattatttgagagtgatccaatgcctctgtttgatagcctggaggtgtttgatgcaagttacaatatgcttgagggcaatattccaccatttaattttgtgatttccctcaaggtgttgcgcttgcagaacaataatttttctgggtccattccagaggcgctctttcgacagacctccatggtgttgactgaacttgacctcagctgcaatcaacttacaggtaaatcagttctcctactatccatcgcatgcttctcttaagaggaattatatttagttcacgctttgatatgtagcttgtgctgtgctatcacaattccctggtgcttgaacagacaaatcatagtgattagacatgaaaaataaatgcatatttcattcattccatactgttttgaactactcctccatttcaaattacttgcattttagctttgtactaaatcaaacatttctatctttgaccatcgatgtctaggaattcttatagtataacaccatttgaattatatattatgaaagtatttctcaaggtgaatcgaaagacatgtcttatgatgttaaactatatgaatttctaaaagttgatggtcaaagagacaaagacacaaatgtttgacttgggacaaaactaaaatgacaagtaatttgaaacggagggagtagttaattgtttctaaacgatgtattgcactaaccaatcatgtgattaactctagtttctgaattttcttgtcttacacaggtccaattagacgtgtaacatcaatgaacttaaagtacctgaatctgtcatccaacagccttcagggaactttgcccatcacatttgggagctgttcagttgttgatctgagtagaaacatgctttcagggaacctatcagttatccgaacttggggaaattatattgagacggtcgatttgacctcaaatcggttaacaggaacatggccaaatgagacaacccagtttttgaggttgacttcgttgaggatttccgacaacttgcttgcaggagaactaccaactgttattggaacttatcctgagctgatttccatcgacttgagtctcaatcagcttcatggaccattgcctggaaatctgtttacagcagtcaaactgacctatctaaatctgtcaggaaacagctttgcagggactcttcctcttcctaattctgaagcaaagagctcaacttttatagacttgttagttctccctgtacaaacttcaaacctctcatttgttgatctttcaaacaattctttgaatggctcactgccttcgggcattggtgctttgagtggattggcattactgaacctttgccaaaacaacttttcggggcaaattccgagagaaatcaccaagctaaagcatttgatatacattgacttatcaaaaaacaatttcaatggtaccatacccgaggacctccctgatgatcttgttgagttcaatgtctcctacaacaatctatctggctcagttccaagcaacttgttgaaatttcctgattcatctttccatccaggaaatgagctgcttgttcttcctcattctgcatcacaaaatggccctgacagttctggaggggggagacgcggtatgaaacgtggaattctatatgcattgattgtatgtgttgtagtctttgttactgggattattgtgcttttgcttgttcattggaagatctctagctggaagagtagtgaaaaaggaactagccaaagcaaacaacccgcaactgtaggagaatgttcacagagacaaggagaagctccaacaccagaaatgcaagaagtatcactagaatcatcatcatctacagagtatgtaggtaatcctttacctggtaaggaaagacagcatgaagcacaagatgtgtcagttcatgctgatcaaataggcagtagctccacccttaaagacaatatggcatctttgatgcctccattgacatcgtcacctcctgatgtgcgcgcgcagcatcagcactctgtcctgagagtccactctcctgataaaatggttggggatttacatctttttgacaatcttgtagtgttcacggccgaagagctctcccgtgctcctgcagagatcattggtaggagttgccatgggacatgctacaaggctacacttgacaatggatatgcactgacagtaaagtggctgaaggagggatttgctaagagcaagaaggaattttctcgtgaaataaagaagcttggaactgttaaacatcccaatttagtgtccatgcgaggctactactggggtcctaaagagcatgaaaggatcattatatcagactatgtagattctacttctctttcttctttcttgtctggtaagatgatttcttcactatcttcattttttaattctatatttttatgctgaaggagttcttgaaaaggttctgatacatctctattatgatctgctcagagtttgaagaacggaatattccgcctctatcagtggaccagcgtctgaacattgcaattgacattgcgcactgtctagattacctacataacgagcgagtgatcccacacggcaacctgaagtcatccaatgtcctgatccagaacgcaagtccatctgctttggttaccgactacagccttcacaggctcatgactccaatcggcatggccgaacaggtcctcaatgcaggggccctcggatactctccacctgagtttgctagctccagtaagccgtgcccttccctgaagagtgatgtgtatgccttcggtgtcattctacttgagctgctgacagggaagattgctggggaaatcgtttgcgtgaacgatggtgtggtcgacttgacggactgggtaaggatgctagcaagggaggagcgcgtttcggagtgctacgacaggcggatcgtggaagctcatggctcaggtggcgccccaaaggcgctggaggacatgctgcgcatcgccatccggtgcatccggtctgcatccgaaaggccggagattcggacagtgtttgaggacctctcatccctgtcatcttgacataaaatttcttgacagtgtacatctcgtacttacatcagtttgccgaaattctgggaagggtatactaacatctgtgaactgtttaggattttgtggtggtgttctggtctcttgagcatttgattgtttgggttcctcttccttagaagcgtcgattcatttttagttagtccatgattttagccctagatgattgtgagaataagtttgtgcattgttattttgaacatcagaaagaaaataaagatatgtgtagttatttttctcttgcatgttgtgagttagtatgtacctttacactgatctctgtataactagtcagatatccccccaaaaaatactcactttgtaagtgtaacagaatagccgacaagttgtgatactgtttaatcttttgccacaagttgtggctggtataaggttctcaagttgttgtgttgattccttggtgacttgatgttcgcaccgtatttgattcttggacagatgcaggtcacctacgaatcaagcaatgccgtcgaaaagaacttgcggcaagaacatatgctttatcacgggaatgggcaatgtcctgaaattattttctccaatattgatgtatcttttgtgttagtttggaataatgaccggataaaaactcaagtgtatccactagtgtcggagagtggatctcctctagcaaggaagcaagaacaccccccaccccctaacacacacacacacaccccccttcatatttggctagggggcgagttgagatcaagctcgtccggaagatgaacacgtaacatgatcgagtataaaggttcaggccactcagaagcataataccctatttctgcgttttagactatgtgtgatgtatgtgctacaaagttctgatagtaagatgaactagggttctacttcggcgctattctttcaactaggaaggtggctcgcgcgcatgcgcgggcacttatattattgtaatgtaaaattattgtttattaaaaaattttgtcttatagattaagggcaaactaaagtttagataatgttattttataataatttaagggttctatttttcttaaggtatcttaaaaaaacatttacagactttttcttaaggtatgacttttaaatcatttttttctcaagtaaataagaaactattgctagttaattatcatacagtccatctatatacataccgtgtagtatggccacaaatgaaaaatacgagagcaagatactcaaaattcttatgattaaatcgtctcaagaaggcgcatgatatagtaacaaagggagggaagtgtatgcatggaaaaaaagaaaaaaagggaaaaataaaaaaagggaggggaagcgtacgtacccatgtacgtaggtgcatacctatgccacgggacgagagatgagaccttatagtattttgttttttcaagatcaatttaatctaacggtttataatattggacgtaccgattaagtgaaaaatcaagtaatggatactttgctttttttctccttagaatttctaatacgtgtcagcttgagagcgttttaagaaattttaaaggacttaacacatgtaattagaatattaaccacttaatatatatgtatagggcatatggtaatatttgttccagcttcgtgcatgtttatatacatgttgagagaaattaattatgtggctagcaagccattagatgtctaattagtagcaattaatttttacacctatttacagttgttcatagtagctcttacatattcatcttacgactttgattatccgttgatccccaatttactgatcaccatgactcgtataaaaaatatgtactacttagggtttaggacagctgaaattgatgaattatctgatttatgtgatagctatttgagggtataaacaaataaattgacttctaaaaagttaaaatgttgtttaaaaaagacaccatttagaaacttggaaagcgtgcaaacgaaaatccaactatggaatcggggaaaaaaaagaggatcttaaaactcccttataacaccctagtctttgtaagagtgctattgatgttcgttaatattgtgctcatatttataacatactgatttgtttcatctatacgaacaaacagtacaaaatccaaatacgacataacacaatacattataattattctgtaatcaactctcgatttcagcttaaacagagttaggtgttgaaaaaaaacacaacccacagtgattaattcttctctcgttgcatcacacctttaattttcttttcatgttattaacaaaattaatcatctccatatatgatttaatatgtggcaaaacggtagtgctgcggtagtcgtgatcaccttagatgcctcagacacaatgctttgtcacgcgtgcaaaaggtaaaggtgcagacgtgcattgtgtagtgggcaaaaaagagaacttcggaatgctttatttattagcaaataatatatcagatgatttaaataatgggtccaccggttctagtgtaagtgtacattagttaatatagattttaaattattaatttaatgggtacataataaatggtgtagactttattttgaaaccatgcattatttgagaataatagtccaatgtaataaaaaatagttctgataatttaaataatgggtccattggtttaagtgcatgtataaatcagttatgatagatcttaaattatttattgtgtaaactttattttaaaatagtgcattatttgaaaataatgagtacacatgtttaagtggaaactatattacattattaatttaatggtcacatataatggtttaaattttattttaaaaattgagctaatttagttaccagtgagttgtatgatggtagattctttgtgttgtaaatttatgattattttaaaaaatatatatccatattatataaatggaaaaggaagaagaaaagaaaaagaaaagaagggtgtacatacatggcacatatatatacccacgtacacatgcactagagaaggaggagaggtgggaccccatagtatttggtttgttttaagatcaattcatctaacggtggataatattggacccaccaatttaagtgaaagtcaaggggtagatgttttgttttttcttagaatttctaggattttctctaatttattagagcgccacgtggtagcttgagagcgtttgtaggaagtttaatgaacttttagtatataatattagtatataatagattatccaacccctttctaagtagccggactcctccttttataccttaaggtgagctaatgattacattcttgtatggggaagtgactatgctcggtcttgtccttatcccatctatcacatcagtctgaacataatcattgctgttgatcgggcctgcacttatgcctcagaaggactgagtaggaggcccggcacagctagagaagtcttcttgcgccacatgtcctgaaacagggctcagtgagcccagatgaggacgtagtggattgatcgctcaccttattgcttcacggcgaagtcacacaccactcactagcgcgcgacacgttgccctgtcgctgttccttcgggtgacacgaccagcttgattacctctcgccacctccttcttgaatgtaattgagttgtaatctcgacctgtaattctctaggcaccgctctgctacggctttcttccaccactcaccatctaatcgttgggcccaccatcctgtgtagaccgcctggaggagatcctggactaagcccggggcagtgagcgttgctgacgaagttcccaagtcgagcctgagcatcaagcactgctaggctcacatttcaagatggtaatgacatgcctaagtcttactttggagcaatattagtgccccgaatcgttgtatctccgggacaaatcgcacttccgggcatagcctacgctcggggccccacactttcccaggctacttgatgtgaagtcttgttagctttgataaacttcttgaagatgttgttgatgaaggagttgatgatggtcatggccttagaggatatgccaatgtccagatttatctatttcagtaccttgaatatgtagatcttatacgtctccacagtctttacctaatatatataaatcttgactcttattgaggtttttccaaatgaaaaccttaatgagcgttgatgccccggattccggttgggtaagggcttgggttcccattgtaattttcgaccttcgcagtttctgacttggtgataaatgatatatgtgatataaagtgattttataggcccacgatattctagggccccggaggaatgggatcccatttcccgtttcaacaactagcataaccaattatgggatttttggtttagggcaaatgcataaatatcacaacaaatatccataaaactagtggatacccctttgttgtagcgggattttagaaatacttttaaagaaaactagaagaaaacaattttataaatcgtgtactcatagtatctaagaggacaacattttaaactctagtgattgatgtgaaattacaattgtatatgacacatagatgattatgcatcaagtatgagagggatccaatggatcttactcttttagctaacatggtttaatgtgcattaacatttataacaataactatattaaatgatttgaaaatgcgcatgacataaaaatggttgaaatcaaaacataagaatgattcaaaggcatattaatgtatctcaatgcatattagcttttggttccaactatagtataccccatccatttcatattataagtcgtttcgacttttttcctatctgaactttttaaaattcgatcaagtgtatataagaatttagcaacatctgaaacaccaaattaatttcattgaatctaacgttgaatatatttttgataatatatacatatagtgttgaaaataccattatatttttctgtaatttaatcaaacataaataagtttgaccagggaaaaagttaaaacgactcgtagtatgaaacaaagggagtatatgatatatagatttgagagaaatcatttgagagctgaaacaaagtgcttggacctatagtagtatatgatatgtagatcctgtttagattggtgtcattttaaaccataccttgtttggtaaaaatgacaaatatatggttgcatctagtttattaccaaatatcggtaacacatagaaaattttgacacaacatatttattccatcctaccaaaatttggcaattctactaacttgtcgaaattttgacattatcaaattttagtaaggttgattttggcagtaatcagaataggcccatagatttgtgcttggacctacagtagttttttttttttaaaaaaaagtggaccagtaggaattgcttgtttatttatcaggatccggttctgatcttaattccttgcttccgatgcatcgcacgaatctcacagcacgggcgtcctcaaaaccccccaaacccctctccttcccttccaaacaaatcactccaatccccacatcggcagcacatcccccttcgctcccctctcctcgtcgccctcctctgccctcccctcccctccttccggaaccttctagatgcttctcacgcgaaggttctcctccgccctcgcgcgctccccccttctccccaggtccctccctcctccgcgggccgtgcccgccacccctccggcgccccgcccgccgccgcgccgcctcatgtcctcctcctcctccggctggcaccactcctctcgcccgcccccgccgcccccctccggcgccgacaaggtattggctcatgcagtcgtgtggctgattgcgccgctgtcgggtctcgtatccacctaacgatgcgatgcgcgcgcgctgtggcattgcaggatcagctgttccgggggctggaggcggcgctcggcacgacgttcagctcggagccgctcgcgccgccgccgcagccgatgatcctcgtcatcagcgggcccagcggcgtcggcaaggacgctgtcatccaggttagaccttgcaattgcaatcattatcctacttgtgatgtgttgggttcaattttgccttcggctttacaatgctgggtttgggattgttcaccagaggctgcaagaagagagggaggggatgcatttcgttgtcaccgcgacaagcagagcgaagcggcccggtgaagttgatgggaaggactattacttcgtcaccaaggaggagttcctcacgatgattgaaaggaaggagttgctcgagtacgcacttgtctatggggagtataaggggatccccaagcagcaggtaacacacaccagaatggtgtattgacttcaccctgttcacattgatgttgatacgtaagttgcatgtgtaggactggctcaattcaggaaaagggaatttctattatttgtgaaattttgattctcataatgttctggttgtgctttgcatatgcatttatacttatttcaaatgggttagcgaatatcttgtatgattactggaatttcgttacatttacattaaatggtacttcctccatttcacaatgtaagtcattctagtatttcccacattcacattaatgttaatgaatctagatagatatatatgtctagattcattaacatcagtatgaatgtgggaaatgctagaatgacttacattgtgaaatggagggagtactaataactcactaaagattttgagtaagctcttctaaataggtattttggtcgagagcttaagccaatacttttcaggcactttagggtggtgatggacttgaaaggaaagggtgctgtgcatcatttttatgctaacagtattgctttggttagcaaaatgacttctcatctgcacttattctgtttgagttgactgttgacgtaaagtgtcttcagaaaggtgacactaatttttcaaattgtgctaattagcaactttactgtattggtaacaaatgccagtctaacaccccccaaccacatacacacacacaacaaaggatctgtcagataaatctatacacatcatttttttcatgtatctgaaaataagcaccataaaaatatttcaagtaccttttaagacaaatgtatattagaagttgtgactagtctaagatattgtatttctttcaactgttgtttttttatgtattattgtggcaaatctgtagtgaagttcaaaacgtttcactaagtgcatcacaaaatattactacttactttttacttgaagaagtgatattttgcatatgcaatgtataacaacttgataatctaaataattactgataaccgagatattggattcaacacacatgcccatggcttggaataccagttttcctaaaacattttctgtgtaccaattttataatgaagcatgtttataacaaaaactaacaacactatgcctatttttgcccttgacatcaacttcttcagcgatctttgtcatgcatatttaaattgtccaatggctgtataaaattgccaagcaggatagttcaacccatttacactagttttagtccctgtgcgttactacccaaaaaaaaggttgtttttttttgcaaaaacatcaagctgttgccccagacacacatcatgctcagcctacagcacattagcaaatgtgtggctgtggtctgtgttgctgtctgtcgttgcgttgggctgctcctggctaaattggacctgtcaacttgccaagaatgttagagagggcctcactagggattgtttaggagggggatgtggttttttagggaatacaaatacaacttttgataaactgattaatttgttgaggtgtttccccctttttctgttagagatcttatcgaatggggagaggtgagacgacatacgatcacttactatctgagtctttcatataagtaaaggaatgttacaaagtagtgtataccgaattgtttataaattatattatgagaattggcctgttcatgtcactttaatcaaactattgttccaaaggaaacaaataagttaaaccagttccttagcctgtataaattattgtcttctactacaaaagaaatggttgcttgaacctttttttgaaactaaaatggttgcttgaacctcctcatgctggtgagggtttccagcatatatcgaatcattaacgctgtaaatttatgcacctaatttttgtctccagcatcttgttacttctgttgtatgcaactgcaagctactttgagtcaattggcaaaatgaacaaggacatcttggcattcatgtatcctagaagttgctgttctggtatgcttaagtaaaattgggtgaatggtccatttggataaactaatcatattatacttttggtgcccagatccgtgattacatggcgaaaggttatgatattgtcttgagagtggacattcaaggagcagcaaccttgagagagattcttggcgaatcagcaattttcatctttttggttgcagagagtgaagaggcacttgtcaaaaggctaattcaccgcaaaacagaaacatcagatatgcttcttgtcagagttgcaacggccagagaagaggtgaaacgcatgaacaattttgattatgtagttgtcaattctgaagggaatcttgagggggctgttaaacaggtggagtctatcattgatgctgagaaggctaaggtccacaaacgtacggttaatatctagtcaatgctcataagtcacatgctcttttaacggtttggaggaaaattacctggtatttttaatcaattcaagtttgaactattgtggaggaaatcgccagtgacaatctgacctgactcttacaaaaaaggccaatttgacttacattaaatttgtagctgtaagtcagaaagtgaagtgcatggcaagtcattggagttaaatactgaatatcctgattcaagtggcttataacagcaatgtacttgtgcaactctttctgggtagaagtaggtacttcttattatttatatattatctgtattttatttgtttgttcgaatattacaaactactaataactgcttgggatgaatccttatgctacggatatttccttttccatatttgatactagtaggcattttcttgtgaatcgctgaccgtctagactcaagctttactgacgatattaacttgtttcttatgttcaggcagaacctaatgatttacaacactatgaccacatggttaacctcgtgccgaaatagtaaaccttgttgtaaagaattaaagaaagatgaacaggcatagcagaatacatcgtagaaaaaccaaaagctctatccggtactgcggtacacaacataggtacaatatttaaccatctcaaaaaaagagagcaaagtagaacataggcacaatatttaaccatctcaaaaaaagagagaaaagtagagtatggaacgaaatatgaatgagagaacacatcaaatctcaaatcaaaacacagcaacagaagggcaaatccaaaatcacacaacataccgaagaagaatgaagctcaccagaattccctcctcggattaatcgacggcgaagaatgaagctcaccagaatttcctcatggcgagggcgccggccagaaccccaaacactaacaaaccgcaacgacgacgatgtcattgcctctcctcaccaaaggggccgtcctcttccatcacgatccgatccgctccactccggcctccgggcgacccgaaaaggccgaaacccacagccacgccaaggcctacagatcacaagcccacaactcggtggcacgtaccaggccccaataccgtgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggggggggtgtttggtgggaatttggccccgccccgcccaacgcccccgggggccgagacccatttttttttggccaggggggggcccgtttggtttatttggcggggttggccgcgggggccccccctttccttcccccgccccttcccggtaaaggccgccggggttcatggggtgggcggacctacctccctaccctctttactccgaaatcaagacaggctcttgtctcctcctcctccctcctccctctcttgcccccagccctaaatggcggcgcaggggatcgcgaaggcggtgcaggcctacacgggcctctccccggcggcggccgtcaccatcctggccctcatgctcgccacctacctcctcgtgtcctccctgttcgtcgccccggacgccgcgccccccaagccgcctccgcagcggaaggaggaagagcagcagcagcagcagcaggaggaggcgggggcgtttgtgccttatccggaccctgtacaggtgggcgagatcacgctcgagcagctcgcggcctacgacggcaaggaccccgcgaagccgatcctcatcgccatccgcggccaggtctacgacgtcacgcgcgggaggtgaggattgaatcttactgctactaagctctgatttggtcatggtttacggcagactaggattgctgttgaactgatttcacactgctaagacacatctaagctggaacaagtagatgaaacgaataggcagcagcattagtatagtagccatcaagcaagtttcaaagtggtaagaaactacgagctcttccaagtatgtgaaatcatggaccatagagtgcttgtgagtaggttatcaaactggtggtgtgacattccatttgttcagacatgcgagccctgaggtagtaggtcgatgggtcttatcagcttagtaagctgttgttgcaattaaattggtttagggaactctgcacgagtaacggggaaattgcctattgtctatgcaagtttgagcaacagtcatcaacttggcatggttttgctggttctcactagggttattgtaaggatgttgttgtgcgtttgattatcctggattaaacttagactagagagttgaagttatatctaccaccaagggcgttggttcaaatgacttgctgcatatccgcaaccaacaaatgctgtagtgggacatatgtggctctgtaaatattggatcgtctgcacaggcctcaaacctctggtccactttagttagctatgacaccatcctagcttccttgattgttcctagtgcttttacttagtgctgcctgcttaatgtgtaaaatatcggtattggtaacattcgtctcatggaacttcctaattcaaaatataactgctcgtacattgtgggataacagatccatgtatgccttgtactgttacacaacctttcaatgtgaaagcaaaagaaatttagtgggtactgtcgaactttagatgaaaagggttgtgatactcttgtcttgttggatcatttctctaagttctaaagctaaactcctttttttacttactgcctaattgcctatttattgctctactgatttgatgagctttaagttttcttttgtgcaccagacagatgcttaaatgtgttgcctaatattagagaataactagaccatttgtttgaaacagctggctcgatacactaccatatttagcatttgttgtatttcactctaccatttttcctatgctcccttacacctattttgatgtactatttctttgtttatttctcctctgatttcttgtaaaaaaatattttttatgcttggatgcttgtagccttgtctccaccagaccaccttactattccttaagttgcatattttcttgctgtctcattgatcccaatttatcatgtgtggtctttccttgtttagtccatgtttgtctagcaaatggtatattctagttggcacattatctgcaactgttgtttagtagtgaactgtttgtcctgcagcctgcaattaggagtagatagtctgctatttcaacagacaacaagcatattcctatttgttgatgctgtctagactctagagctcatactgtagttttctagttgggtatccactatccccatgtactgccaaagaattaggtatatgtacctgaaagtctggaccctttgtacaaatattccacaagtgccatgttgtggattagagtcataaacgcactggtacttgcgcaatatactgcaacaactgtcaatactgtgcttacatacttctcaatttccacgtccacatgaggtttaaaatgagatctcctaatatattacatcgtgcataaaagaaatgcttgtattttgtcagaagcatagctctatctgatgcttattataatttgctcttgaacaacagctctgagatgcagttagatcctactggtgcttgtcatcatgcatcaatagttttattttcattattcatgattgtgttctcagttttttttttttaactcccaggctcttttatggtcctcaaggaccatattccttgtttgctgggagggatgcaactcgggcccttgcattgatgtcgtttgaccctattgacctcactggagatttggatggccttggtccagacgagctagaggtcttgcaagattgggaagataagtttaaagagcggtatcctacggtgggccaccttgcttcagaaaatgcagcggatggtaaccacggtggcgcagcttgatcacgaggaaggaatgctttactccatcggtttgtcagtttctctgttcttttttactggattgcaagtgggtagatctgatcatatgatgctctggtaggctctgttgcttgtgtgctgttgtcgtgcgtgactaatgtaccagctttccccatctgcttttattttggtttgcagtggatgaggaggaaattttgagcgacttgactaaaaacttgagctgtgactctcttgagtgctcagaccatgtgtatatgctttcaagtttatgccataatttgcggcttacttctcgcaagtcgcaacaattatcttgctggcagctaaagcacgccatgatttgccaaccatacttaagctccactccttttagcattgtcggagaacagcatcagcgtcatgtccactctttaccagattccgccgccctttccacacatgatgcctgtacgatttctcccctttctttcggcaccagcactggaatctcgatccaggcagaaaagaccccgtgcctttttcccccatttcgttctcatcagagtgcactacccctgtttgacatgtgcgaccgaggcgcctagctaggccaaaactgctgctcatcatcaccatcttactactttagatcgtactccaacctatatagcccgtgaaaacaccgtgggagagatttattggattagcatcagcagcaagggcggcgacacggcgcgtgtccgctcatgcagatgcagcggccgccaataattgtcggagcaaagggctagccgggaggcgcgcacacctcgtcacatggcgtgtccccgagcagagatgagagatggtgaggatgagatggccccccgcgtcgtctcctctactggcgcgcgcccgcgcgctgcacgcaggtagcgccatccacattcctcgagccgcgccgtgtcatgtggaaacagcgagcggccacaacccacctcgtcgtgctcctcctcccggtttggtttcgtttggtttggtttgttttcctctcctccgctcggacgccgatccgtccccgtggctcgcggcagagtgtgtgactctgcacaggacaggatggccaccctgccaaccgtgtacttgctctggatatttctggctcctccgtcctcccggagctctctctctcgctgcctgtagctgtactccaaattgtgtgacgaccaggccaccagggacctggttttcagttgctgctaatataacaaaatatcatgtggtaggctggtggatataattgcagggagatgtattttataaaccctctcctttttcgaggtgttcgccattttgcttgcttatgcaggagcacatcgggtatatatcatgcaaaatatggagtgaaaattaggcacattgtgtgtgaaataattacacagaaactatctagaataataatctaacccccccccccccggcagtcgcaacgccaaaacaacggaacgttaagactggatcgaaattcattaaaaactggactaggcaagcctttagtgaatacgtcagcgtattgtgatgtagttggtacatgtagaactcgaactgctcccacagcaactcgttcatgaacaaagtggagatcaatctcgacatgcttcgttcgttgatgctgaactggatttgttgaaagatatacagcactgacgttgtcacagtaaactaaggttgccttggagggtggagcatataattcatggagtaattgtcgaagccaagaggtttctgctactgcattggcaactgctcgatattctgcttcagcactagaacgagatacaatattctgacgcttagaggaccatgagatgagattgtcaccaagaaacacagcatatccaaaggtagatttacgtgtgtcgggacaaccagcccaattcgcatcagaatatgccacgagatcaaaggacgatgatcgttgaatatgtaaaccatactccaaagtgccacgaatataacgtaaaatccgtttgagagcagtaagatgggactcacggggatcgtgcatatgcaagcaaacttgttgaacggcatatgaaatgtcaggtctggtgaaagtcagatattgcaaagcaccagcgagactacggaaatccgttggatcagagacagacggacttccttcagcggagaacttggccgaagtgtcaacatgcgtaagacaaggtttgcaatctgacatgcctgcacgctccaagatttctagacagtattgtcgttgagtgagtaacaagccacctgaatgaggagtaacattgatgccgagaaaatgattgagaggtccaaggtccttcatggaaaactccttttgtagtgaagtaattgtccaacgaagaatgttagatgaagaagctgttagaacaatgtcatccacatatagcaagagatagacagtgtcggaaccgtgacgatagacaaagagagatgtatcggacttagcttcagtgaaaccaatggacagcaaaaacatagcgaacctgttgtaccaagcacgaggggtttgtttgagtccataaagtgatttgttgaggctaaatgcagtaaactatctcttgaagagtgccatgaagaaaagcattcttcaaatcgagttgatgcacgggccatgagcgagagacagcaatgctgagaacagtacgcacagtagcaggcttgaccactgggctgaatgtttcatcgtagtcgatgccaggacgctgtgtgaatccacgcaaaacccagcgtgccttgtacctgtcaagagtaccgtcggattggaacttgtgtcgaaagatccacttgccagtgacgacattggcatttggtagtggtggcacaaggtcccatgtattgttagccataagagcagtgtactcatcttccatagcagcgcgctagttgggatcagcaagagcagccctgtaggtccgaggtacaggagaaagggaaccactatgtaaattccagggattattaggcttgaatattccatctttacctcaagtagtcatttgatgtgtgtttataacaggagacacaccaaggcctgagggaggcgcaggaacaccaggcaaccgggcactccgtgggcgcgtgggaaaaacaacaggcggcagtggcacccaaggcagagaattggagcgatccgaagtggagggcgatggctagggcgagttgggctcggaggatggcgacgacccagttgatggcagtggcccatatgttggcgatggtctagatggtggcgatggttgatagagtgaggatgggccgaccgaggttgggcttgagggagaagtgggagatccaggagatgccggagctgttttggttctagttttggcgtgatgtggcgcttggagaataatttgttgcgatgttctggcaggaaatcccggaggaacagctggcgcaggtagtgcagtcgtggaaaaggatccagttgatgggttttgtactgacttatcctgaatcttggtagtaaaccctggaggtgcagccggctggtcctgtaaagaaaaatcctccaaaaaatcgagattagcagcacagctatcagcaaaaggcttttcagcaaatggaaacgaatgctcatcaaacaccacatgacgtgaaatgtaaaccctattgtaaataggatcaaaacaccggtaccctttatgatcagtaggatagctaaggaagacacacaaggtagaacgaggggaaagcttgttggcggcagtagcggagaggttaggatagcacttgcaaccaaaaactcgaagatgatcatatgaggggtgcgttccatagagtgcaaagaagggtgtgtgatgtttaagagttttagtggggtggcggtttataaggtgagtggctgtgtacaaggcctcaacccaaaaagaggcggggagactggcttgaaagagtagagagcgaacaatgttgttcagagaacggagcgtgcgctcggctttgccgttttgaggagaagtgtgagggcatgacatccgtatggagacgccattgcggaggaagaaatcacgtgcggcagagttgttgaattcacgaccgttgtcacattggatagaacggatggtggtggaaaagtgtgtttttatataagcaaaaaaaacgtaacaaagtgggaaatgtgtcggatttgagacgaagaggaaaagtccagacaaaatgggagcagtcgtcaagaataactaagtagtcccccgtaatcagaacggttgccgccgcttgctgtggaggcaatgaaggcggtggccggagagctggagagccggtgagacttggtgagttcctctagaagaagttgcgagcgggcttcaatgaatgttgggaacgggcgttgcatcggtaggagagtcttgagatgatcatatttctcattgagaccgttgagcaagcatagcacaagggagcgatcccgtactggttcaccgagattagcaagacgatccgccatggatttgatatgccggcaataatcggtgacattgaaatcaccttggatgatgttgcggaactcagctgacaagagcgcacgctgttcccgatttcctagaaattggttctcgagggcgagccatacaaggcgagcggtggcgtttggcgtcatgacggtttccagaagatcgacggagatagagccatatagccaacccaaaacgacacagtccatttgaagccaatgcgcatggttggggtagaacgcattggagaagacgtggtcggtgagggcgtatttgccgagcgtgacgaggaagaggccacgccacttggaatagtttgctgtggcaatgttgagagtaatagggacgagagccttcacatttaggacagagacagcctgggagtgaagagaggcagtcgtctctgcatctagtactggtgcagcctgaggaacggtaggtagactgccggtgagatggcctgtcacaggtatgccaataggaaggcgtggtccgtgctctatagggatgccatgaagagaagcaaccgagccggcttgtagctgtgcattggcgaggagggcggccaaatcaagaggtgccggcagggttggtgccgcagggacctcggtggtggtgggtggcacagtagaggttagggcagctgcagagccagaaaccgagtcggccgcaggaaaagagtcgatcggtgcggaggagataagtgtatccagcagggatagaagtcggagacggactgcgggcggaagcaatgcgcgccgcagagtccgcaacgttgctggcggtgacagggtcaatatcgacagaagtggacggcttgatgaaggcagcccggatggcttcagctgcggctttggagatttcatcaacagcggcttgatgagcagtggccattggtggaagagaacccgtcgaaggcggcggagttttggaagagggcgactccgcatcagacgacatcgcggcgtcgcgaggagaaccggcgaagaagttagagaccggcgaagaagttagagggcgcacgcgtcgaaaaaggaaatgatcgtggcgagaaagtggaagcgagaatcgaaactaatctgataccatgtgagacaattacacagaaaacaatatcgattcataccgaaaacgccagtacatatagcagcgtgaatccgatcgtatccatctcgaaccggcttatagaatcacaaccgggagaggaaagcgaagggtatccgcataagaaaccatctagaatataactctaacattgtgttccactttacactgatgagctcatctcagtgccaaccgatgaatgacaagcaattactccgactaactccctatcattgtagatcactgaggtttgttagaggggtaagttaaaggatctcaatctcaatcaatgttgcaaaaatatttatagtttgagtaatatttacaaattagtccgacaaatcatttccttctctgtttttttttttcaaaatccaagcgggataactacctggcaattaacaaatgataacagtacaacacttggtagtgcagtgaagcaaccgtgggaaggtttttctccaatatccgaatctccatcgaagaattaggtgcactgccagcagaggagacgaaagcaatggcacattaaaaaacattcctaggcacaagatcatgacacgctccaacaataagtgaactactaaacttcgattagttttgattccaatccacatcatggagtcgacatggactcttttttctatagcattctaggtgagagccccattcttcttccttcctccttcttggctcctgctgctacctttgggaaacaccatgattagttaccatgattatttatagctcgggaagagcctagttggcagcaacatggtatcaaaacattcaaaacccatgcacatacttttttattaaaacaaatgcaccaattggtagcttaagcacgagtacggacagttcatgggctgaccgatcaatcatcaatacgaatatatatcatattctttgcagtattaagtttgtttgtgatgcttcccttttggtggttcccaatcatgttaccagcagtggaccatatgtacaactcagtgagctgaaagattagtgataatactgttatgatgttatcgcatcgcattattaggacgtggtcgattagattctcctctggccttgcgtgcaacgctgggtacgaacgcatggtcgcatgctggcaaactggtagcagctacgctagctcgtcgctcgtgtgcaactgattgattcggttgccaggggggtgcctgtgcgggagtggaaaacttccattgaaacggccatcctctaccggggcatggatgcaaggtggccatatattcgcacacaagcggggaaggttatccttccttccatttaaaattgttttcgggggggggaaatttaattctaaattcttttgaggaatgggggccggaaaacccacccctggggaaaactaaaggggaaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctccgcaaggtccgacgcgtattcgataagcttgatatcctctatcggtgcctggatgccaagttgccaatatattcccacacgagcgtggtaggttatcttcccttccatttaaattgttttcaggtgtggtatattgtattcttaattcctttgatgattgaggccggataaccaacccatggtaaacctaaaggctaaagtactccatcgttttgcttattgatggaataagagaaacaacatatttacaaatagaaaatgatttataaataaaacttttatatacgtgttcttagcgatataaaagcaaatgctgaaaataaactacgatgaaaaaaaaacctaaaatcaactccaaatttaaagttaaaaatttaaattttgacttataagcataaacataagttaaaagatgaggccgaaagactagtgactctaggcatctgagtgggataactgatgcatggtggaaaagagggaggagctgcgtttagaaaggatactacatttacccaaagtttcgtccaggctctagaaatttcttaggtgcacccttacaacgaatttgtttcaatgtccctgatatgtaggctatggctgaactccgttactaaatatcgtgcttcggtgtcatcatcatgtttggatctcctatgacgttttccggtgtgaatttcagggccggtttcataacatttgtagctaagaggaagcttgaaaattggtatgacgacttcctaggaatcgaatcacaatgaagttacttttaattagcaccgagaattaatgagaaaatgaaagtatatccatgcattatcctcctagtaaaaccagttatcgcttaaaatatctacacctagttttgaaaattaactcctagatttttctttcctttatttgatttcactggccaggaattgagcggggtatacctctaaccctgatgccatattttgttacaagtgtataagctagtttcatccaaagcttggacttgtacagtatacttcaacaacaataatgcttttcaatccattatctaaaaagttctacattaggttcattgttgtgcttatttatagttccaagtctcaatttacataggaagggaaaatatcagcatttgggaaatcaagataaacaaaagatgacttctatcgattttttttgtcatgtttcacagagacattagaactacctatatggttttgtttccaactccaatattccccgaaagcaaaacccagtaaaataacggtagccatagagatagaggtgcatcatttggcaaagttcaattggtacaaatgctcagttgggaagacaaaccttgaacctactcctcataagtcatagcacctactcccatctacctttgtgaacctaagctaggacagagagacgcacaattagtgaagatacctactacctattaatcaataataggtggcagattagaacaagcaaaaaaatctaacattgcaaaataactgcaattctcctcaccacaggactaccatacatgtccttgatgttagttgcatgcatggtgtattagccttagcacacaaggatgaaggaccacaaattaaacagctactacctccgttccatattatttgtcgctttgagttttttttttaaatgtttgatcattcgttttattaaaaaaaatagaattattatttattttatttgtgacttgttttattatcaaaagtattttaagtttgacttattattttttatatttgtactaattttttaaataaaatgaatgatcaaacattgtaaaaaagtcaaaacaagtaatatgggcagaagtagtactattacatcgaactaaagttgcacacgacggaaatgtgttggttttaagctgtccttatgataggacaaataatgaagctactgatcttgctttgatttcggtagttccgttcgtggagcagtaagtttttttctgctactacgtacaatgcagaaagtcacgcccactctgtaaaatgtacacggccgtgcatagtacttgatcagcaggatatctgcccagtaaaccggtcatgagaaaagcaactcttgtgccaacaaaatcagttgacagttagcagtatacattttcagtccaaggaatatttgttggaaatattttacagattggattgtttctcttcgagttcttaaatgttcaaaaagtttgatattagcttatttctaatggcaactatgtgtgtaaaggttttatttttcaaatgtattagtacaaaacagaaattaatacgtatataaaagttagttgcaagtaataaagaattgtattatgcacttatcgtctctattctacttcagtgacgccagaatattaaattgcttttgattcaatgatatgcatgattagtgtaaagagactttatccccaaaagtgttgtacatggttagatctcatagattctgttgttctcccttttcttttaaagaatggaaaaaagtgtttttggataataattgactatatatagtttgattgagtatgattttagcaagcaatagttttgtgcaaacttttatttggcaaattaagctagcttgctacattttctagttaggctgatgcaaatgactcatttacacgcgagctttagaggtattatgcatgatgtatcatgtctgacaatagctttttaaaaaaattatcaaagagacaccataccacgtattatagcgtttatttgcgccgcaactcatacatacttatgttgagataccacaacttaataaatggatatagtccgtccgtttcaatttgcttgtcacactaaataggacgtttggttaaaaattacaattaattaaaactcatggtaaaagtaatattacccagagccagcattaaaactcatggtaagaagtaatattattaatatggctacaatgatgaaagatatgaagggaaagacacttctgaatgtgctttacaatatgacaacaataagttttttaataaaaaaaattaaatactacttcctcctgactgataatattagttgttttaaataagggtaaagtcaaactttaaaatctttaactataaataatttctaaaatatttatcttagaatataaaaaccatatgtgtagattagtattaaaaaagtactttaataaaactatatatttattgatatttttatatatattataatagaaagtattagttgtcaaagttatgtttttaagatcgtgttattatataaaatgataagtattattaatccggagcacgtagactgataagtaaattgaaatggagagtgggttacttctaagggaccatatgaaaaactcgttgcatagaaaacgtggaaaacggaagccagtttgatgccactagaaatcagaacggatttcattcgtgttattatcactgctctcccacacagacaggccatttctgtctggctgccaccggttatgaggttgcacagtgtcattacacagcctcgctcgccacgtacgtagggcgcggtgactgcatgcagcaggaacgcgagtacatgtatttacaccacaccagtataaacttgccgatggaaagtgtaccgttgctggctagttgccattagccctacacactaattggtcgaccattaaacaatggcaacacgcaaaaacgccgagcagaggagaggagaggccgcatctgtaacggtatgattgcaagggcccgacagcgagtcatggtgtttagcgagccccgtcctctcctctttataaacccaccacctccgccctcctcccttcaattcactcgcctcctcctcctaccgcacctacctccctccctcctcctcctcttcgatctcacaatctccttgttcgcggaaccgaaaatgcagtcgaggcacagggtgttcgcggaggacctgctcctgccgcgggaggcggaaggggaggaccacttcgaccgcgtcccggactcgctcgtgctcctcatcttcaaccgcctcgccgacgcgcgctcgctggggcggtgctcggccgtgtccaagcggttcaactcgctcgtgccgctcgtggacgacgcctgcctccgcatcgaccgcgtcatcaccgacgcggccgacgccgacgacgcgctcggcctcgccggcccgcgccccgccgggccgcggggtgctgtcgcacctcctcaaggcgatgctgctcgccgtgctcaagccgttcgggcactgcgacgccggggtcaggggcggcggtggtggggagcgcgcggggaagcacggcggcggcggcggcggctgcggcgcgcagcagcaccactcgccggcgcaggtgctgaagaacttcagcagcatccggaacctccggatggagctccccgtctccgacgtcggcaccgacgacggggtgctgctcaggtggaaggccgtgttcgggagcacccttcagagctgcgtcatcctcggcggcaccagggtggaccgggccgccgcccccgccgcggcggcggcgaccgccaccgccgccggggacagcgaggcctcgcagggtgacgacaccgggagcatcccggagtcgttctacaccaacggcgggctcaagctgcgcgtggtgtggaccatcagctccctcatcgccgcggccacaaggcactacctcctccgcgagatcgtcaaggagcaccccacgctggagcgggtggcgctcacggacgcgcacggccagggcacgctcagcatggggcgcgaccagatcagggagttccgcgacaagccgctcgccgccgccgccgcggccaaccgcacccaggtccccgcctgcaacatgaagctccggtacgcgccgatgctcgagctctccgacggcacgcggatccagggcgccacgctcgtcgtcatcaagcccgtcggcgaggccggcggcatcggcggcggcaggaaggagctcgacgagttcgtcgccgacgcattcgacggcccgtacagggaggccgtcagcgcgctcagcaagcgccgcacctacctgctagagatgaacggcttctgagagcgtagagttgagaacttgagatcgccacctaccaccatggcccgtgcagagatcgctctgctctcttcgcttcagctgatcagctattcagctcagctcgattcagtggcacaccgaggtgttcgtccatgttgtaacagcgatcgtgtgtctcctcgacttttcgatactgccttagcatcatcctcgcaacaaataatggaattagaaatttggaatgcttcacttggttctgtccatttcatgaatcgacaaaatggaattaagcaaccacattgtcaaatcctgcacctttcttgagagaaactctctgccattctgaagtgaaacttatggctgtgcttcttataacagaagccgaagagccggagatgtaatccatgtccattatctaaaaattcagaagtgaaactgcatcatttgttcagttcatgtgcctatctaaaaggattttttttgttccttccatagaacaaagggtgaaaattgcacagatagtgaatggataacaagggatttggccgttcgaaaagataacaagggattttgggacaatctttaggatctcccgatgtgctctgtggggccttcttgttaaactggcaattccacgattgccttggcttgctcctttttctttctattgcttcacctatgaaaatgtgcaaatggatgagctaaggggtaaccagttttgcttccccctttgctaagtcttgttcccctttctacatctgcattgccatgtccaacttatctgaaagaaaagcagtgacttgatccatcattataatgctaatccaattgtttcatatttatcatcagttgattctttcttgcacgctcccagattgggacggacgatatatggtacattgccaacttgcagttacttagtggtacgaacaagctttcttaatctatactgcattacattaagcgcaattacgcagcatttcggatcgtcttattacttaatctatactgcacatttctgtgcacctccaatgctaaggataatttagttctggagagtgatcagtgtataatccattccataattgagcctgaagaagttggcattgtcaaaatgctagaaggcagttgagatgctcttatctggactgtctcccaggagctgcaaacatgtgaaatatgtactctcttgttgttaatctgttgcccttccaacggctactggcattagtgcaatggtgtccttgactaattcaaccatttaactttgagaaaataagaaaaatgtgcatgatttgctgagtttgcatgtatcattctgagctagatggcatgtgtgtggcaattagggaggggattagcaaaaaaagaacacatgtttccagctatatgattccatactaatccatagcttattagcttgtatacttcttgtccacggttaccaactactgctagtgattatagatggactttgtccaatttcgcgttaggtgaagcatgaactgtttgtgacaaattgcttcttcaatcgctatttttttccccttttttttaaagatacaattttttttagtaatggaggcagctgtgaccctggatttgattaatctggtcttttatgtaggagctagtggaggagtgctaggaagagataaattatgacggaaggaaaggtaaacaacctgttgataacaactttattactattagtgatttctttccctctcttttttgtgatgttaatggttttgtgctgtgtccttgctaataagtattgattattggtgaagtgttgggggcaaatgagatgagatgaaacgaaatcattctatatggcattttagacggtggttgggttaacggacaatcgcttttgctgatgtccctgtcttatggcctttgatgtgatctttgatggagtccatttggataatgacaaaactgcagctgtgggtcggctcagagatcagaatcagaatcagatagtacagcatcatggatgggtaaaagctgttagtaatatataatcaagttatcaactaattaaacgaatgttaggtgatcagaatcatcagattcagatactgagattcagagccgtcttgaaaggacactgtaaatccttctcccctcagttttcttcagctgcttcttcaggcatcaagaaccaaacactgtgttggatttaccatcgcaacggacactaaaaccatgggatctctcgtcaaagaagatgtagtatctgcatcgatccaatcaagcaggcgttgcagcgttgaagccagcctgaaatggctttagatccaaggtaactaagcacactcaacggtcgtgttcgactgtcatgtgacgatgcgagcattatccagacatgttcaggcctgcctctctcatcagagagtcaacatcagtttctctcgttgccactagacaatgcggttaatgccattgcctgccactggtgacgaaggattaggggaatattagtccatatggccattaagatattcgcctgtatggccgtatggccattaaagtattgtgtttagtgcaatcaaacgtagtagaaaaaacggcgtccgtatcttgggaagcaaaattttaattgcctccagagtggcgtcctttgttcttaccgttggcattacgtgccgttgtgttgctgctctggaattccttcatgaggtgaggtgtttgggtcaaccctgacataaagggttatttagccttgccttggcgattaatcaagaaattggctttggttttgttttcttcggtttcaagagtccttaggtttacagggtaggaaacgctttgcttcttgatatcaacaatggaaagagaaaagaatctgctggggcttgctgtgactttgtgcagaatgcatatttgcttgtgatcacaatagaaaggtattttgcacctgaaagatggtaggaacctgaatgatcctgaaaactttggatctagaaggagatatgggggaagatcttgactgatttcctagtcattgctctttgatctgttgcgaatatatcctttaattttcttctcttgctaagatcatgaactttataaaaaaaataagaatgtttctgttttccataaagttgagatctttaacttgtcaaaagggacaaatgactagaaaaatgcttgacatattttcgtccactaacattattccccctaaaaaagaaaggattaaatatctaccaatatcaggttataaataaatccaataaagagaggataattcctgcatagttgtctctgaacctgtcctgatcagttgatcacaacttgtctacagtacttactaaaggattggactctggaacaccagcattgacagaatatcgatgtaaccatcttgtccactaacggggacaagaacatggcccacgatggcaattcccggggcctgcctcaacttaattaacctccgagctcctaaagcagcatcaccagacgaaatctcgcgtaccatcggatgttattaaaacaccagatgcttccatcaaagagaaagagcacatcttttctctgtactatatcggcttcaggctttgtggagcagagagccgcactgaagatgctatgccccatctctgaatttctcgagccggagcatttcacagtcatgacccataaccttgtacgagacgggctataaaatagtttaaggaaccaaaccgtaccgatttaacgctctgtaactaccacgattcctgcgtgcatgcatgcactctcgtttgtttagagcttatcaccattatccgaagagttttcgttatacaggaaaaccattatctgaagagtagtagctgataaaaaaaacacatcatatcctcgtgacaatttcgtctgttgcttttcgccttcgaacaatagccattttaatacataaactcactttccatgagatgcaccaagctcaagcaatcagccggagtggtcacacaaccttttcaaagtatatactctacttgatactaccacattactgcttgtatacatactctgtactcgtatagtactatcagtctatcactgttgagagaagacgtccttttttgccaatgaaagaatccccattgaatggtccgaccgggacagttcacctacgccaagtataatctcaaaaaagaacacacacactaggagtaatagagtgtaggctagccttattacccgggaggagtgagcagtttgtccggcagagtgacagatcatgggtcgctggaatcattgtgttggtgaatcaaagcggctgccttttcgcgcttaatattcctcctgtccgggtctttcctggacacgacacccagcaacatcaacacattcccctcccttcgtctcggtcgctgaaatcaatcaatcaaccacacgatcaatcatccggtcgcctgcctgcctgcctgcctgcctgcccacccggtgtcgccaatcgtttttttcgcgggcggaatgattcgtggtttactacccgtttccgtggcccgtctctctctctctctctggctcgcgcgctggaacgagaggaggaggcggcggcgacagggcgggggaaccgggggggggggggggggggggggagcgtgcgtcgccgtcgcgggcacgtgaaaaaggcctcgtcgactttgggcacttattgtgacggagggggacggggcccggacggccgatcgggaggaatcgctcgggcggggagcgcgacgggatgggatggccgggggcgcatgcggtgcggctctccctgtcgcgatttctccggggcgcgcacgaccggggggagtccgggacggccgccgacgtgggcggggtcaggccacgtgcggtgcgagagagaacgtttgctctggcccgcgcgactgatgctgagttcagtgcagagcggcattggttggccgttcagccgctggctttgctggcaggaacagtttcagccagctgcccgtttggcttgagtacatcgaacatttgctcgtttggtctggaccaatgtgcacgccgcatgtatttgcaaagcttcccagtaaacttgcttaaaaaaatactctctccgtcctaaaatgtaacaactaggactatgaatatatagtcctaggatatatctcatctcattctatattgctatattttaatacggaggtagtacatgtttactgttaccaaaataaacctcaccatttattagtaaagctaaagacgggcaatatcaaattatgagaaggttaaaaatatgaagatgttaggtttaatatcttactacctccgtcccaaaataattataattctagattatttagcatatattaaggtttgaaaagatagactatgatactccttattaaatggtgtatagataagagtggaagggtagttgagtaaaatagaaagaaatttgaacgtgatgtgattaatgagaccattagtactctattgtaacaattttttgggacaaattcaaatcctagaaatacaattattatggacagaagtaacaataatttggtgtgttatgtgagttagtttgtagaattactcatttttaacagagtttggtattgtaatggtaaaatcttatttagtttatcaccttaccaatgtcaaaaattggtaactttgacaaagagcatctcctctccaagtgtctctttaagccaaaatttagcaactctataaaaaaagtgttccaagtccaacaacctctccctagccaaatctcttccctccctgaccaaatttggccacccaacatcactggtcaaccatgggccccatgattctttttctccgccctcctgcagtcttgcccccttcccattgagagtgccaggcagccaccagcagggctccacagcgccggccacccagcacaggcctctgcccgtggttggaggagacggaacgagggcgggagagcgcaacagcgggtgcgacgaggaaggaacaagggcaggagggtgtgacagtggcaagggaggtgagagggcgagagcgcgtggtggcaacgcggctcaacaatgagggtggcggggtggctcgatggcgaggaggagctagggcgagacagcgcagcaacgacaagggaagggcaagggtgaaagggcgtagtggtggcatggctcgacagcaagggtggcggggcggctctacggcgaggatggggcggcgactcaacagtgaggtggggagggcaccactggcggggcagctcgatagcaaggacgccaccgattgggtagctcgccaacaccctccttcgttactccgatgtcaatagtcgtcaggcctccgcctccccaccaagtgagtgcacctctaccgccgaccaaggtcgctcgctctttccgtcgctagccatcacagcttcacctccccacctcatgagcccaccgccgtcatagttggtgctgttgttgccgctctcgtcttctcttgctacgtgccgcctccattggctatccatccctctcgctgcctaccaccaccatcggcttctccccctcttcttagcattgttgccgctgaaggatggaatattgaaggcattgtagttggaaatatggtgaaaagactgcatataggtctcactgtcatagactcagaatggagagcgtagatggagaggctgttggagtgagtaacgagttaaacttgccaaattagatagagagatggctatatggatgtttggagagcctgatttagttaatctattggagatgctccagtaaacaagcccaaaaagtaagaaaaaggacaatatgcccccatggccttacggggttttgatgaaatatgcaaaggataaaccaccactcagtggtttatctttaggatattgtgttagtttagagagttgtaagactaaaatacccttggatatagagagaggaaggaataggggagcgtcaagggagaccgaattggacagtggtgctggagtgctcgctggtggcagggccacgaggacgacatgcgcgtgtgcaggtggcatcgaaggcggcgagcacgcaagacgacattgctggaggacgaggacaagctaaaaggaagggagcacgcagccccataggaagagagcaggcgagaaagggtagtgcgtggattctacaagacggcgggggtggtggcaaagaccactcttcaacatggcctcctatggagcggtgctggagggcccgcccacgctcgcatgctgtccctatcatccccgcaccacatctagggctattttgatcttacaactctctccacatataggggtattttgattttgcaactccaaagcggcaaaatatactgaaggtaacctactaagtggcattttattctttgcatcttagtacattttatcctttgcatcctagtgagtagtatttcatccaaaccacattaatggagtggcatctccgcgaaaagtactctttggactaaagaagtaaagataggtatttttgaaacaaatctgacggagttgtggtataaaacggatgtgggataattttgtggtatttattgctactgaccaaattgtctgtggtatggatgaaattttccaaaaaaaaaaaaaaacggtgtggggtgggcaactggggatggagcgaaatacatctttctgcaaggtttatgaatatgttacagtacatttagcccaaaacacagttaaatacgacgatgcaacagcttatacaaacatgtctatgctctaggcttgaataatcagcaaaagtctgagcggctagaaaatgtattacaacatattagccaaaattcctcctgaatttacttcgtacctttctcaggcaagcattagtcgactcaattcaaactatgatcctacagggtatatgctaaatatggaattatccaagttttccgatctccatctttttctttatagcacgatgaccatggtagacaaaagaatctatgatgccagcaacagtgaaaatccctgtacgattgcaattgaaagatgggttggaaaatatgttcatgcaaaaatcagtctattgcttatgttttctggaaagcacaaaaagataacaagtttgcgagctatgacagacctccaacaatagcacatatgtttgtcaggaagtgaagaagcgatgtattttcttcagtaaaatcaacctgccaaagaacaatcaaattatcaggcaaatgacataacttcaatctaaaggacgaagaatgcaggcaaagatggtaattgttgcataatatcttatacaaatgcgttgctttcaggaaataaatgcaggcatgcttgtgacgatcatccgagcatacagctaaatagcctatattgactaattgtatgtattaagagctaaacaaattgacatgtaactagaaaactgacatgatgctttcaggaaacaaatacaggcatatgcttgtggttttaaagcatgcagctaagtagactagatagcatagttacagactaatcaatagacagcacagaaatatcgctacctaatgcttcaaggactacataaaatcagtatatccattcttcaccttaattggagaaaattcatagaagaaatatacaccaggcggaggcctgggatagccaattgcttctctaaagtgctccgtcacagaaaactgcaaaagaaaaaaagaattaaaatcaaaagttttggcttcagaataaagtatgttatagaacggtgttgcttacctgatttgagttgattttccgtcctctaatgtcggtatagattgtgggaacaacctgcacaaaagaggcacataaactaaagaaggcagcatgacatctcttcatacgccaacagcatgacattgtgcaaccatattaaatagcatgactagttccccataagagaaaaacgtgactagatactaaaaatattaccttgacaaagtattggtacattcctgttaatccatttgtgtgctcctgtatccactctacactgaaatacacaggaaatcaggaacatggaaaataaggaccaaagagagatgtgatatagcttctctaaattccaaacatacccatcaagaggattgacaacaccagggaattctaccccaaaggaaagcttgtttatcttgtgacttatctgtttcagtaaaaccattataagttcatgtttaattgtttatgctcagtattatcaatggttcaataaggtggatgaagaaaaaaaatcaacttgcattgtaattttcttgttggaagttcaagagatcttgaaggaagttgaatgattggtccaagcttttcccaggggcaaagtgaaaatttccagctactttgttgacatttacaaatccatgaatgctgcaaccttctccttgttcatcttttaacctttgaacaaagccctctcgcttacactggaacataagtcaattaaggataagatagaagcataaaactgatagagaagatgtctgcatgcattggttgcaggcagcaggcagcacaaactcttaaataagttcattaggaagacaaaatgggttgcattaatttgttaacatattcatgttgcatgcaacaaaatgaccaaacatcgcattttgcaacataagagaaaatcaagtgcaagctataagatagtttgatcaaaattaatacagattttttttccaaacaacattatgatagaggctataattcaaacttaacttttatagacatattttggattgccaattgggttgcaggctacttactagcatatggctagatgcagtacaagccatggctcccaatataattcattacacaaatatataatgaacatgccgtcgacatcaagatagtagtgcagtaatattctatattgatctatgtggtgataaggaaacacaatgctcaaccacaaattactgtttcaagaactgactagttagcaaatgaacagaccaaggacaaacacatgacaaggggcaatacatggacgagttttgctaagaaccatgtgcaggaagattgaacaagattatgcaatctcttgtaagtgtgaagaaaaatggttaagtgcgtagtacctgatcaatctcttctatattggtgagtgcccacccttttttccgataggcatcacggacgtcttcacaggagttacagcactgatcatctgactgatgaattaataaaaacaatattagtttttctcacaatttcaatggaagaggaaggataaaaattagtgttgcaaataatataggtgtaaatacataaatagttacattaataaaaataggcaaactcaacataatggtattagagaagtgtacaaggtacctcttcagaaccataacaagatccacagtaaacttcgttgtggtcaagtcttccaccatgtttctgcagtggtctttcaatctagagttccatgattcaagttagttaaagttaaatattgtttttgccaacatagcgcacacccatcatacagtaaggaataataatatgacaaccccttcatgccagtacaccactactatgcgtggatatgatataagaacattatccttgacagcatatttcacaaccattataccgatcccttcatgccagtatgcctggatttatattcaatttgtttctctatagaggttactgacataaataaagtggcagcataaataacctatgcttgtttttctggaaaatcacaacaagaatagtcataacaactagaagaatctaaaataacttcctggctgcatgcaagcactatgaaggccaaaattttataacggaagcacaataggaccagctattttccagagtaaaagaaaaatatcacagaccacaatgttcaaggtctggttataaaattaattggctaactaaagtatatctcaaattttctaagataaaaactagtgaacagttccaatggtgatgaatgtgaaggaaaaagaaacagaacagtttcacctgtacaccttttcaagttaaaagtaagaaaacataccttaggggcaccaactccatcttttcttgattcaattacattaccaagattatcaattcttttctttattatgtcatgtctctgcaaagcagatggtttggaacctcaggtagaatattatgtgatacagtgcttgggaagcactttttaaaacagatcaaaatatatataatataataaggaaactgatgaaaactgtcgtacatactatatcatagtgctgctctccactgacatccattgtatcaacagcaacaagtgaacaaggaagagctgggaacgtaacatcaaactgcaaaagtgcagcaacataaattaacaataagtataggattcctcaactagttgcagaaaatggcatgtgcagtggccacataagattacagacatacaaaaaaaaaaacctcggacctcaagattgtttacatggttacataagaccaattagcgcatacgtccatggaatgcctttttttcacataaaaaaaatgcaaagaacgtataaatatcctgttaccacgtatatgcaaccactaaagatcttataatgtgggggtgagaacacaccaatcacctcaactcctctttttagaagagtaaagaaagataaattagactggaactagcaaatgtgcccgagctttgtaatgggagaaactaattaatatttacgatcaatcttaaatgattagacatctttggcatgattgcacatcagggagaaatcccaaaatctactcataaacatgtccatctttgcatcagagagcttaattggatgtgcatgcatacggagctacagagccaagcgggctacagataaatcgccaatcatcgaccggggcatatcttacttttctggatgaaaggcacaagaatatctcaaaccaatcttaagaaaaaacccgattcaattctctataaaagcacaacccaaaactcctattacgtagcaagaaattgggtgacgattcaattggcgtgaagtcgtttttattggaactctttcctgatttgctctcagattatcataggcagtcttcctgccacgttttcctttccccttttatttaaaagaaaaatcctttaaatcgatacggtgccatgcagcaggattgaaacgcacacgacttggacgcgaatgcgcgtgaggcgctgtgacgtcaatgatggacgacagaatcatcttagtctttttaagtagtagagattttaattattctcgtattgggttctatatggactgttattccaatattccttatttctaattccgaatttcagttatttctaaattgtattcctatttaactctctttttgttttcctccgattaatgtgggaatttctagcctctacaaggaacatgatgtctcctatcaagcctgtcttaataatataatatatagatggagcctaaatgcccaagagcgtggctttccaaataggaatacatgcatggaggggcacaaattaacaagaggaaactggagatgcaaaatgtcttagcaatacaagaaaattggaaacttcggggaaaatgaaaatgaacatccacactaacattgatgtgtagcctttcccctcttgaggtatcgactgtgagcttactatctgtagcagaatatagatacagccctgcagaaaagttaagaatgttcagtgcaggaaataactagtaaagtattggcaaataacaattaatctacccatcagaaaaaaagaactagaaatggtaacatgaaatgctctcaaattaatcaaaccatggctcttcacattaatgatattagcataacagaacaatttacatatgactcactaaatccacacaaaaacatccttgcaaaatgaaacaaataccaacactctgacaagtgataacaccaactgatccatagcatggcaattgaaatcaacagcattctagatcatacatcctactaatctaccgtaccctccacaccaagcgcctcttaccttcatgtaattaattcctcacgccaccttctaaccaatacgaatacacgattcaaatgcatgttaaattggactgttaattatccgcccgttatttccaattcccactcgatcggacggccaaccaacaacagactcctcccgtttcgcacccgccctaacacacgtgaacaaacggaaccaatccgcaaaaaaagccaccgcgcccccacacccaaggcaggcggaaacccgaaaaatcggaagggggatctgaggcggagagggagggatcagggaggtggcgcgtgacgtacggatctcggagaggaagaggaggaggatggcgagcgaggaggcgatggtgatgaggccgccggagagggtgcggctgtagaagtcctcgttcaccttggggtaggcgtcgaggctccgcagcttgttccacagatccatcgcgttctggcttcccctgccggcgacgccgccggagccgcccaggacgaggaggaggagggagatctgccgcgaagccgtggggtggccccgtccgttggcccgccgcgagggatatgggagggtgtttctggaatttgttcgtggcaaagggaaatggagagaagacgacgattcgcgatgaactcttgggcctaaatgggccgctgctgcatgtagcattaggaacacccacacacccaccagtaatatctgaagcacgtataaaaccaaacgaaaaaaaactactttctccgtcctataataattatatttataggtttaatttatcataaaatagttatcacaatatagtactaattgttctattaatcacttctcatttaaatttctctccattctaccctcaaccatcctctcacttttatctatacgtcatttaataagaaacatcatattctttattctcaaactttaatataggtcaaataatctagaattaaaattattttataacagaggtagtatgataatataaaaagtttacacttacagcccctatattagacacgtacaccactgcacatgcacgacacactctgcacaagtacacatcatgttcgtccggataaaacaaagaaaaaacaggatgagatagttactgtaatattcattgggatatttcataaatttcattaaagagaatatgaagagcataataaagaaaaatttaagaaatttttttctaggcaaaatcatgttgcttctttcttgatacctgctgtcgaaagacaactgcgtcacatcgaaagatatggttcactcactgagttgatggaatagtaaaagtaatatattaattggtaagaaatttttgggatcccccattacatagccctatggtgctatttatagtcttagtacacactgacactttatagggtttaatttatacagtggaatttacatggtacccttatgatagggactttagtgagggcattcagtatcctttgtattcataagcttataagtgaactcctaggctggcccattactggcgaaaggcctccatgggccacggtgttttccaagccctctgccgtagccgcttctaaccagagcaaaaccttcctgcttcgctctacggtcttcgcccgtagtgaaggcttgttaggatgatgggcttggtggcgaacccctcggtcttcatcatctagcttcgccagctgcttcgcctcatggactcagccaacacctcacggttcttgtggtttcggcaggcccaagcgaaggccctcgtgacatgcctccaacaataccaccttgcaaaattgacgtttttaggcctttgaaaaggtagtaaaaagcagcgaaggaaatatattccaggttcaacacaacattcagtgtaacacagcattcagagtgaaacattcgcgtgacatatgcctccaacgataccaccttgcgaaattgacgttttgaggcctttgagaaggtagtaaaaagcaacgaaggaaatatattccaggttcaacacaaacattcagtgtaacacagcattcagagtgaaacattcgctgcgaaatgcacagaaacagtacatttctagcaatcacaattcgatcagggattcaccgcaaaaggagaaattggctgtatagatacgtctagctgtattaaggactggaaggtctacacagatcaaaaagagaagaaaagggaaaactcatattatgatatacccaggataaatacacatattgtatcccccaccatcagtttaattttacctaaacctcagatttacacttctgcggcatggcattggccagaaatctacaagtattcctctcccacctaaacctatcttgcaaactgaacccaaaaagaaaagtaacagtaatttatacctattgtttaaacaggctaatatacacatgggtgatccacttatccacttctaaatggctttgagttattgtagcccattcttccttccagaaattagttcctttggtttgactttgtcgaacttattcactttcccatgttctttaacttcacattctcatattgttcctttgctttgttaatgtcaaccgcgagttccatatacttcttcagtgaaacatctgaaaactctgcaaacccctctaggaatgtctccaaacttgactgtaaatccgtagtatgggaatttctgtggatctctgacatttcaccatttaactctccattccgagaaaatgaggaaatcgtcttggtactaccggaacgggataatgaggaagtcaactttgaagtaccacgccgcttttcttggcgaggcacagagtggtttatatctgccacgaggcctttgatagcatcttccaagtccttggttggtaaatcatccaataactttatccagctttcacaggttttaaacatgggtgcaacagcaaatttggttatgggagtatctgcttccttcttcctcctggagctcttcttgcccctcagtggtttcacacacttaagtagccatgaatttaggctatgcaagtacgatctgtggtatgctatccatttcaggaaggttgaatataaagtgtttagctcaacctggaggagtagagctgcttgaaattgtgactccgaccgaattaagaccttcgtgttgctactgctggacttaataatctcacgttgatgtttgtgacactcaagcattgtagaccacatgcgagttaaactgcaaatgagatgtatatactatctattaaaatgcaaatattggaaaactatcagtaaataactagacaaaggtaacatgcagtacatgagcatcaaattgctttattatattctacaaagctcacaaacaactttatgaaacttgggcaatgctggaggtaggaataaatcatccccaagcaacatgcaatggtaagtactaccttatccatttatcttctgttaatgtagactagagcaaaaacaggaccagggcaagttggccctttgtttcattcatacacctggcggttgttctaccaagcaagttatggtcaaaacccataatccaaaaccaggagtaaatctactaataacttgacctaaggtgttgaaaggggccttgatcaggctggtcaaatatgctgacatcgacattaaagtgttcattgaattgtaacatgtcactagaaaacagtatagtaaaacatagatggtgaaccatacctcccaattaattcctccaactgtggttgaagctctttgtcccttagatcctcaatgttcttagagatcatgtcaattctctgaatggccactataattctggagtgcaaatccttcacagtagcacgggttctatcgatactcatttggctttcagcttttgattcctggtgtctcaattgcctacatttttcgtcatattgcctacaaattgcaccgctagcctgaagacaatataaaggttagcatttcaaacaaatcatcaaatttgccatcattatatgatttaactatgtttacaacatagaaattcacagattaaggcaaacatacacggatatagcttatttattcaagaacattagtacaaaggaattaagtgaagggaataggaataaaaagtgcaaaatgaacatataagtgggcatcggtagtgaatttttttatggctgtattacgtaggtacataagaaaataatgtaactggctcacactacttacataattgtcctaaatagcctgagtggttgctgtggaatgattacagtagcactttgtgcaattgccatgttgtatatagtgagtcgcaatccttctatcaaatacattcaggttttcgtacgtcccatttattacatattctaggtaggttctgttttaattagttcaaaatcgatcttatttccctttttgcaaaaaaaaaaaaaggctagttcctatttattacatgttctaggtaggttctgttttaattagttcaaaatcgatcttatttccctttttgcaaaaaaaaaaaaaagaaaaaaaaagaaggctagtttcaatcctaaaacacttcattgctacctctctactttacaatatttcaaaaactggctagaacagataaactaaagtaaatattttagtaacaagaccagccaaaatacaagtaccttaacttcatcataaagctttctctcccatgcatataatctatctagtgttgaagcgtgactgccagaattcatgtatacaccactaaagatatttccagtgagaccatcagcatcatcttttgaagtcaccccaagaggaattctagatgatgaagagagtgaagaaactgatctgtgccaggtaaggtacttcacttcagcctcaggaggagctgcattatgacaaaagggcacctcttgttatggtggaagggagaaaaaaagctgtaacatatataatacaaggtaaaagacaaaataattaagattctgtcaaaattgctcgtgtgagaatgtggaaagtacatatcagcttgtagataacatagaatttttccatttgtggaaaaaacaaatcttttaaccagagatccaggaataaacggcatgaaacaaacatgatatgatgcaaaactatacacagcaacataatctgctgcggaaagactgtatttcagatataaaaacttacgctgaggaataggaatttcctccccaccgcagcaagcaaagaatgtcgcaaagaagcctgatgcttttgatccatgtgctgcaccaaaattgcaataaaattagtaaagacagaattgtccatgataaaaatcacaggcaaaagatattctatagatggataacattgaaaagaatcatgaaaattttcacatcatgatatttttgcatcccaaaatctttctgccattattttccatgcaatttccaaataagatactacagaacagtaatttaattttattgatacctaacctttttcttcaggcagtaaaggccggaaattgactttatctgcttcaagcatccttggtacttcttttccagaatctgatgccctaataaacaagatttcaatctctttcatgcatgaatgcaaatccttcgcaccatttctaacgtcatgaaaaggttcttttgatttcccattcataggaagagcagcaatggaagatctcacttcttttacagggcttgccacagggctttcatcatcactttcaaacatgctaatgtctagcacctccttgtcattgtttggcctgtcaatttgagaatcactattctcctgttttcgagaaaatgaatcactattctcctgttttcgagaaaaagaatcactattctcctgttttcgagaaaaagaatcactattctcctgttttcgagaaaaagaaacgctattctctgaagctaacttttctgaagccatatgttcaggtgtctgattcatcacagtattttcaacaggcatatcattgcggttctggaacaccctcactaaaggttcagatgatggattatcgaaatcatcttctgactctgcaaaatcatcctcccttccattgataggagatttttctgcatctttgagatctgaagttttctcatcacggaagcgcctaacattgtcaggatgcacaggagtcttctccccttcctcttcgagctctggaattccctccttttcccgaagacgcctgatatcatcagcgttttcaaagtcatgaccaggctccttctcgtcatgaaatgaaaattggttctcaacagggttaaaaaggccaaagtagtcccacggtggtgtccctggaggtgcttcaaatgtggaactatcatccaggtcatgtacagctttaggaacaagggatgatgtttgtagagttgctgttacaggaacaggcaccttctcctcaatggtcatgacagggttccccccagatttcatatgattggtacggaaccgtccggaagataaaggggatggaactggggagaaagagtcactggcctgatgtgaaatagatggagataagttcctcgatttctgccgaatagtaggaggttctggtgttgcagatgtcgatgtgtacagcgaagaatctgttggcacttcaggctccaaaaattttctcagagcaaatcctgtgtgtctcagtgattgaatataagcgaagtgagcagctgcgaatgcacatcttccatcaagtgcttctctaacatatcgttttctttcgtggcataagacaatggccttgtcatcttcattctttgatcgtgtagaccccattttaaggtgtattgcactgctgaaattcacaagaaacaaaaagttacgggcatgcactgcagataaaagatagtatttggggaagctattttggtatgaaataatggtcaactgtgtaactttgtgtctgtattttatataaagtggagtttgctattagatggtatcaaagagttgattaagctggcaagaaagataagctaatgtttcatcagcagctctgtatgttagtctatatatactgcatcaattacaaattacaatcatcattatcattacatacatcgttgtagaaacagattcatacgtaatgctcaaacagtcaaactgactgtgctcaagattcggtatcagtagtgtgaattctagaactctgagagactgtgacacaaacaagggctaaatttacagagaagaacaaaaaaaaggaactcacatactgggaaataactagtgattaacaatttaacatcatatgatcctgaattacggagaggatgcatttgcggggtatcatcgtggtatcaagcaatcacttgctaagaacgcatttactgaaaattgggaactagaaatgaacagctccaattaaacaataggtttttcaagaaattggtcatccccccccccccccccccccctaaaagtcctcatatacagataaattcagagcaaaacgagaaaactcttagaatctctcataaagtaggatagagaaattcaacttctaaaacgaactgaaacttaatttatcccgcaagttaccacacaaatccatgatgaaactccaactttatcaactgaaaattcacgtgccatcaaggcaacagattcggagttcttctggagcaagagagaccaatattcattacgtcgattccaggctcatcaaattctctaaccaacccacggcaaaacacacctcctgaactacaccatacaggctcaaactgagcagaagagccatgaaaagtttggagctttaacaatccagctaacgaagcaagtaaaactaacccaactagaccaatgccaaccgccccccgattcccaaaattctggcaacccatccgttccattccccttccccaccaccatcagcgtgaactctactcactacgcaaacaggacagaacgcccccccgcaaaaatcaaaacagtagaacaacaacaacaaaaagatcccacttttccctcgcagcggccatcaggaagacaaagcgcatccaattcaccgatcccccgcgtagggcgggggcgcaccgcaattctcagagagaaaaaaaaaaaacgcagccgcaaccgcccaaaaggaaacctcacctgtggttactacgccccggccgcgaactggaacgcagcagcgggatcccggcgcttggcgcgcccgcgcggggggagctgggagctgggcagtggtcgtgtcgccggcgtggcagcgcgtgggaagtggcgagggggaggaggaggaggaggaggagtggagaggagatgagaagcttcggagagatgatgagcagcagcagcagcagcagcggagcggtgcggtgcggtgcgtcctgcgcaggtgggttggatggatggatggatggatgcgcgtgtgggtgtgtgtccctgcggttgggtcccaggcgtcatgaattctttacaatttgatccttttggaaaacttatttctaaaataaacccctagaaaaacttatcccagaaaaaatcatttctgggataagtttctctaggggtctatttgtgaaataagttttcaaaaggactaaattgtaaaaaattcaggcgcggggggtggggggttggtgcggcgccgtgtggccgtagccgggaggagtccaccacgacggaggaaagccgaaagggcgaaacggaagggctggcatttgttctcttcctctgttctttagacttccttttttttttttcttcctttcttttgtttttctattcttttttcctttggatcaatggtggcgctgcattaccaccgcattagcggtgcgcaatagtatctttttttttattttgtttctttgtttatgcttctttgtgaattgtgaagagaaaaggacggacccttttggaaccgttagcatttcatattgcgcactcgtaaaatatttaagataacaaggaaaaagttgtagtgtaacgaatgtaaacggaacaatattacttctgacttctgagaaaaaaaaaaagaaaccaaagttgaaggctacatagaattaagtataactttaaggtgataaagaatgtactgccggtttccatctacttgagtatgcgctagcaattatattcacgaatatacgagtgtcgtgtttcatgtgtggtgggtgtacgtgcatgtgcatctgccatataatcgaaagtcttttttttaatttcattatacactgcactaattgttaacatgtgtgttgaacgtattgatatttaaaaatatcaaaaggggttttctttatgatttaattatttttaaattcataaataatatacttgattggagacttagttgtagcttctcaagtctaaaatttataatcaataataaatactctaagttgtatttggttaatttggtgcctgggttcccacaatgtgcataacaaatagatttttaacctaggatttggttaatttgggttcccacaatgtacataacaaaaatacatgttgattaaatacatgggttcccacaatgtacaatgtatttggttattttggtgcctacgatgttaaatgcaaatttataggcacaatatatttaaccaacatgtacaacgtgatactttttatgatctatgtaatcatttttttaagttaacatggtgctcttagaaggaaattgctatgcgcacagtgattatcttagatgatttatgagaaaattccctacatacccctgaaaaatttcgcaatctcttctatacccctaaattttgcctcatcccctacatgcctttgagttttcattttgatctcctctatccctatttagttagctgaccgtgagttgactgttaaatttttttaaaatgaccatatcgtccatttcccattcttacaattcacaatgtgaaaaattgtaactcatgataaaatcaaatgggacataattatttattgaaaagaaaatttaaattgttgaacaaatttattttttttgacaaaatccatataagagttttagctagaaattgtgaaccaaaattatttatttgtcgggttcaaattttgatgaaaacaaagttaatttaaaatttatttaaatgtttttatttatttttaaaatttgttgtcaaataattatattccctttgtttatttacaaatagatcttttttcatataagaattatgtttttatcattaaactagcacataagtaaaagagaggggtaatattgtcaatttcaaaaacatttaacggtcaactcacagtcaactaacggaatgggtatagaggagatcaaaataagaactcatggatatataaaggatgaggctaaattcaggggtacataaaggattgaaagacgaattctcaagagtacataggaatttttctcatgatttattgattacgtgaagacattttagtccctatatttaccgcactcacaagatattacaaagtatcaatgtatcatacgctgatcatttgagatttatcatacgtgcagcagtgctcctcttagaaagtggttttgtatagttgatctacgtgatcatttatttaggttttagttttcacgctcactttgcttacgtgcatgaattctctttgcatcttgtagttaaccaatccacgacttgtagtacgtaggtaaaagtcgatgccaggtcattcgttgactgcgacaaactaataattaaacaaatttgatcaggcaaaatgatctgaggcggaggatatatacaaccgagacttgtaagcaaatctggcacgtactgaagcgtcgactgacgtcgacctccgccgactgcccccaatttttctaccggaatcacgtacgcaacacgtcgacgctagtccattagtcttccttcccaagtaccaaggatgccgttaattcattcatttcctgtgtactggttccgaaacggagtctgtgcgagaaatgagaaatcgaattgatgctggcctcgccagacaagttccatacaaatatacggtagtaagaaacaaaatactcctatggtgtttaatttaacagagctcaactattcgaattcaagagaaatgatcagtacagtaccaatttgctacagtacgtggcgcaaagaggaagcaagcatatgcatacagcatactagatgatcagttatcaattgcccgtacgtacgcgcgtcggcgcggccaccaccaagaagccgttcagattcagccatcgtgtatgtatgatgtgtacccagtacccatccgctcctacctcactgccgatcgatcgcgccgcggccgacgaaacaaatgaacgagagtgccgtatctgctgcctcccacgagcacatgtgccgcctccgctcttcgaccccgtggcgatcggatgatcgatcgatcgaccgaacaaaaaaactaaaagctagctaggcgaggatagattagattctgagtagtcgtgtatcttttcccctcaaaaaagcgcctttcgggaggcgtacgcgcggtcggtggggggcgtactgtggccagcggcgacgacgtccgtctgcagatgcgtggtttttttcacccttcctttcgcgagacgggtgcgaccactgttggcgtcggttgcacgcagacgcgcacagtacgcgcatacagctcgttggtcgcgtcagccgcatgcatggcgacgagaaggcaacgacaacgtacgacggcgacccgggaaaggttgggctcgaatggacggccggccggccggtgagctagctagcttctcgccaaacttatcgaaaagattcacgtaggaattcggataactcacgggaaaaggatatagcacgatcgagaagtcttcttttttttcggggatgatcgaaggctggtcgataaatagttgcgacttgcaacgtctaactgctgcagcaaagtaagggtgtaggggtgaaaagtgggagcaggttgaatcagcacatgtagacatcgttttcgtgatatatgtgtacctaatggcagttgctaaatcatggacgtcgttgaataatgggcatgtaaagcgctatcgcctatcgggctccattgctccatttcccgcctaccgttgtgatccggttccggtacttcaccttggctcaattgctaaatcatgatttccgttaattcattctcgttggagcccatgcccatgcatggattttgtaacacatgtcacaagttccctcgaatagttagtttttattcaaattatgatatactgtagttacaaaattttaaaaatagactagataccataagttggttttcctaaccttttcggattctcacctgctaaattctcatcagttatttattagaatctaaagtttctcttaataggctcttgaggctctgttatatatgttagctcgagattctatgaaacaaatgatgataagaatatagaaatatgggtttctagcttctaactcctagtttgttttttattctacaaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattggaatttggttaaaataatctggacaatttaggggagctgaagattttttttaaaaaaactgcagctgccagaagcttccctcaaacataggctcatgcacataactggcacggctagggccgtgcacaggggcgtccggcctgtgcgaccgtacagggcctcaaaaaatcagctcaactgaagaaggcccatcccatgtattcgtgtgaggccagagcgccagaaccccgttcgagtccgcgcgtatctctgcgtggcgacttcgcgtgcgcgacgcttcatattcttaactccgagccccgagggcccacgacgttttgtattctctttcattttcgtatctgtgacttattcaattcgtctcgagtcttgacgtctcgtctcctccgagcaccaagccgccagccggctcatctaatttcacatttttattcaaccagcgaatagcaacttagcaagcaaccaacaagcaaggcactaggcagcaagccagcaacaacaacgaccattctccgttttcaatttgacagtttctgattatgcaaaacaagagttaaaaaaatatattattcttgatatatcacatttgctctgccgtatatacattattttagctatatttgttacttgatttaggcctcacttagagccttgtacagggcctacaaatttgacggcacggccctgtgcacggctctagatctcatatctttgttggatttaaagtttgtaagtaaaattacagtgatttgaaatttaatatttcctataaaataagaacagaaagatttatccaaactgtaatgttagatcatatttatggatttctataggcagaaatggctagctttagaaaatcttaggtcagaaccattgtatgcatatcttaagaccaagggcttcaatccaaatttgtaggaaaactaggtaaattcaatccaaattaaaggaaaaattcctatatacgagtcttttggatggtgaagattatttcaaatgaatttaaaaggatgggaaaaatccctccatatttcgaataaattctacacgtgctcgcacctcacatttacaagatgggtgaatagctaatttagtcctttaagtttcaccgaagactcaatttggttcttcaggttttattttgtccatatagaccctctaagtatgtgttttggcttaaaatcattgttgggcccacttaatatgccatatggcttttctattcaacagttctgttagaaaatgccccttttaccctaccctagaaaagagaaaaccaagatgaataaacaacaatgcatatgtactttccattatttcaacatatacacttgaaacttgagtctaatggctatcgtatacacttgcaagtacataatttagtttcgtttatataaattactatgcactatctataaaagaattcattgcacgcaaaattttctcttatatatgtgagtgaatggggggtataagtgtcatttatcaagagagttgttggttatgtttagccatatgacttctaagtgagttcaagaataagtttgaactttaataaaaacttgaaggactaatatgaacatataaacacattaaagactaaactgagcctcagatgaaacttggaggaccactttagctattcacaatgcactttctcactcactcactcactcactcacacacccacactctctctctctctctctctcacacacacacacacacatttcaatatacaagacttaaattgctgcaatttatttttgttttaaaacatctaaacaacatttcatggttttatttcctataatatcaacaagtcatagcatcttaatactgtattttttatatttttgtgtgtttttttattcccgcgtcctagagagccctaatagagaaaagaaaagcattgcattacccaattacccagtgtaaaaggataaatccgtgctcgtgtgccatcaggtggcggcgtggccgtactttgcatcaatgaacgaactcagaaatggggttattatgggggcgttacatgtgcacttcagcacttgccagttgccacaccgatcccatgcgtgcacgtactcggagcaggaaaaaaaggtggtctgagtgtacttttctcgccaaattcgcaggctccaccggggcgttaatcacagaacaaccagctgtttctctcatctcgaacctaccattgcatctttgcatccgcgtggatctctcatcctccaatgatgggagcaatagtgatcgggagatcgggaaaaaaggcaggtgcctcgtcacccaccctggcttgctagctcatgtggacgccacttgcgtgaggtatgctcatatgcaccgtgaggaggagggggagatgtgatctgctgagttggtgcttttgggatcgtgatctcgtcttctggtgataataagagaactgcagtccggtggacgtttgtgtcaggggaccattcatttttggcgtgcaattatattgtcggtgcaaaactgcaaattgtaggcgtgcgaagcaacgaataaaaatatgcttcgctcagctccgctgccgtcgtcactagctttgcatttttctttattgcctctcaaattccatcgctctgtcctgatgctctgtcacatagggttggtttggtttgtggtctaaataggccttaccaaattttgtcagtgttaaattttggtaagttttagcatgactaattttggtaagataaagttatgtttgcattgaagccaaaatagcctaagttcattattgaaatagcctattttgttaggcatgccaaaatttggcttcaaaccaaatagacactgaatactattgaaattgccaaatattggtaagtctaatttagacatcaaaccaaaccagcccataatacgaaactcgtgtctcgccgttgttagcagcagccatttgctcgatgtactagttacttgttactccgtcatgacttggctagttggctgtgtgtcgtatggcagagatcgatgatgttattttcattatgtaaaaacaatgcgataactacaaggacttgggtacagctagtactgtcccgtgttcttgtcgatggctggaagtcgtcgctaacctttggtctatggtgcagggctgcaggcgcatcctttttcaagaagatagcacgttgaagaagacctgcagcgcagaccgggtaatttcgcagcataactactgaagctgacgctctgtatcttgtctgggtgcgcttagcagttgggactgatctgcagttgaggggcgtcagtgcggcgggtcggacgagaacgtccaaatgtttgcttggaatctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcccgcagggtccgaccgcgtatcgataagctctgatctcgaatgaaagcgtagtacattcctccctgatatgctgtatctgctccccgtagagtactggactctttggagccgcggtgaacagcatagaagtagtccagtagagatcctgcactttttgggacacacgtatattagcttcgattttgattccatataaaaagatgtaataagaaaaaaaaatagtcctcttttatgtcataattcaaagatttatcgttacgcagatctttgtcaacttttgatgaaaatctgtgcgcgaactctgttgcgtgtttctgccggcgggctggcctcctcctggtggtggatcggttgtgtcacgcgacacgcagatgtgtgccggcccacggacgggcagcacgggattccacggctcgttccaccgcgcggcggacgcgcacacggtgcagcgccgcccgcccgcaggctgcttcccgcggcggcggcgtgcgttgatgggagattcttggcccttcgacttggagaggcgcgctccgcgcgccgtcgaaatgttgggtcgagcaaggacgggccaccgcagggctgaaccattgtcgtggcccaactagtagttttgggctacgaagtcgtttgagcgatgggctctaacgctagacgggcatattttggaggaataagttcaacctaggtctcttaatttgtcgccgagtctaaaattggccctaaccgaaatagcagatataatgggttcctcaatttataaaaccggatcgcctgagaccctagacaatattatacccggtttcagttgacgtggtaagttgagtcagcgtacgacccatataggccccagatgtcaatcactggcacttttctttctcctcactctctctccccttctcccctcacttctcgctctcccttcccttctccaaatcgctgacgtgccactgttgctaccgttgtcggaggagcaacaagggacgaccacggcggcatcggtgccagtggtgggcgctcttgctgctgcgtttcacctctccaaggctaagtaccagatcgctgacgtgccactgctgttgtcgtcgtcggagaagcagtaggggacgaccgtgacagcatcgccagtgacgggtactcttgccaccttgtttcacctctctaaggctgaatactagaccgccgatgcgccattgctactgccatcatcggagtagtaggggacgaccccgtcagcatcggtgctggtgatgggcattctcgccacctcatttcacctctccaaggccgaccacgatcggctcaccgcgaaaccctcgatgttcgagtcgtgcagggcgaggctgaaggttgcagtgtacactagctggagaggcaccacgtgcggcgtcgacggcgacttgtagtggctgtttgggaaggtggtcatcccgcttgacttatgcttcacccacttgccgccatcggcgacggagcgcatgcacacctatcgggccccttcgccatccatcggcccgatgaagttggccttggcctcgtcgcttggccatggtggtcgaggagcatccacggcagcggcggtaggcccctcaggcgatcgtccttcacaaagaccaggctgggaccaggagcttgccgtcgcgtaggtacggcaagaggaagagctccatgagcatctggtcgctcgtcttaaacttgaaccctgacgagagccgctgtgacctcaccattgccagctcccttcccatcgtccgttgtgcgctgcccccttctcccccccgcgacggcccttcttcctaccgctcgtcgcaccgttaagccgccccccaaaaggggattgggaagaaaagaaaaaaagaggggagaaaggggggaaaatgaggaaaaaagaaagggcaagggaccgactttgtggggtcccccgctgattccatcttgccccctccccccaaaaacccgggaaaaataccgctttaagaatcctcggggggaattttgtttttttaaaattgaaaaaaaccctttttatatttttatttttttttgtttttggggaaaaaaatttttaaaaacccccaacaaaaaaaaaaaaaaaaaaaaccaaaaaaaagaaaaaatttttttcttttttttttttttcttaccctccccccccttctctctttacttgttccacaaaaaaaaatattttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccgggggacccctcccccctttgccccggtcccttttccccttgtttcggggggggggggtggccctttttttccccccggggggagtggcctttttccccttcccgtttgttgggcccggttagcccgtcccccctggggggggtttgggaagaaagggagagggggggggggaagggggtgaggttggggggaaagaaagggcaaggggctggacttgtgggttccccggttgatccaacttggcacgtcaggtaaacccgggtataatactgctttgggatctggggggatcttgttttgtaaattgagaaacccggttatatttgattttttggtttagggacaaattttagactcgacgacaaaattaagagacctaaaatgaagttacctattttgtacaatccgtctatcaatgcaaaaagtttcgaggggttccacgggctttttggctactaagtttattttttactccctccgtttcatattattcgtttgactttttttagtcaaatttctttaagtttggtcaactttatagaaaaatatagtagtattttcaacaaaaaaaaacaaacatgttatcacaatatattcaatattagatttaataaaactaatttgatattttatatgctaatttttttctataaacttggttaaacttaacaaagtttgacttaaaaaaagtcaaatgacttataatatgaaacggaggaagtatcctacactacacctatcaaagtgttcttttctcattaagattaagattaagattttaccttagtttccgttagcatgcttttcaaacaacttaacggcgcgtttcgtgcaaaaaaaaaaaacaattatatataaaaattgctttaaaatgtcaaatatacccatttttaagtttgtagtaattaaaatcatacattaatagctttctcattttacgtgcccgcttttactctcaattcaaagcagaaacgaacgggaggtcagatctgcacattttttgcgagcaattaagcaaaagattagctgtagctgttaaaaactctcgtaaacaaggccagaccatatgtatgaaactctggcaccggtttgggctccacatgccactgcgtggtctttttaaaagggtttactgtttccactttgggatggaagagctagttagagcatttgaattgaactggagttgtcacataaaaatattgccagaattaagaaagattagtccaactgactgagttctaaagaacagtataacaaacatagagggaaggataagatgcatcgcttgatcttgctaactgctctccaaaaggtttttacattcaagcatatgcagaggcgagctaagcatttcgacgaagttactttagtttcataatgataaatctggaagggcttgagacgaactgcagtaaactttagatgaggtgacggcacacataactgcgcacaactaacccgctagctacaaaagcttgcgagttgttgacacgcgagctagcaacaagcactttccggctgcgtttgtgccaccgatctgtgggcgccaacaggaaacagcacagctgtattcggtgttcctcgaggccatatttcccagattatcttaccaggatagcttctagaaccgttcaaacttgtccaatatgattttccatttttcatttgcgacatatatgattttctattttcctactatatgaaatcaagctcataccactgctttaaatgagtagcggtcctaaaacttgtatggccataaacttaaaagatacacatttagatttctaacttaaaagatatgcatttcgtgtatggccataaacttaaaagatacacatttagggtgtgtttagttcacgccaaaattgaaagtttgattgaaattttagggtgtgtttagttcacgccaaaattggaagtttgattgaaattgaaacgatgtgatggaaaagttggaagtttgtgtgtataggaaagttttgatctgatggaaaagttggaagtttgaagaaaaagttgggaactaaaccagaccttactaaatgtattaagaccgtgtttagttcacccccaacttccaactttccatcacaccacgtcacatcacatccaaaactttcctacacacataaactttcaactttttttccaaacttccaacttttttcaggaactaaacacagcttaaagctggtccaaaaattgacatggcatgccacataaatgctggcatggcatccctaaattgtgacaagtgaaccctactaatgaaatttctttttcattctctttctctctctcttcttttctccgcttccttaggtttaggctcaatgtggtaacttgagcacacaacaacgtccatgtcaagctcaatggcggcagctacgggtgagctcaccctccctaagtgcaagcaatccatcataggctaagcctcggctctagctatcactagtcgagctcctttgctcgagctctaccgccgctaccgccgctaccgccgctctgctcctccactttcatctctctttgtgactcctctctagttatcaccaatacataggagcaccacctccacctcctcttcaacctctcaggagccaccctaccctttgccgcctcaattgctgtcggaggatgagccagggtggaaaccctagttctactaccaatgcttaagtccttaaatccgtcgtgttcactccacctcccaacaaattgaaggtattattggaatccccgtgtctagtacatcatttttctaaaaccttctcgaccaattgactcccgaaactcgctagagccaatccttctcacctagcctttggtttagccacgtggtgtccctatgccgtgttaccacttctggccaccctgcccaagcaagatcatccaccagttctgactcagccactcctgtcacctcgagtttggtcgcacccaccactgggtcaactttatccatatccatctaagcaaagcctaccaccgggcaccttctcgccctactgatccttccttgagcttgtgtcatcgaactcaaggtggcctagaccagcgaggcatgaggatgatggcaccatattagaggaagaaaagggaaaaaaacaagcgtgaaaaagaaaacaaaaggggaaacttttgcaggacagccccactttgtctatgggtgtaggattggggaaggtgccatgtcagcgtccgtgtggcacaccacgttggattttggactaatgttggtaccaagtttagaagtataaacatataatttttaaatttataaatctatatgacacatatatacaggtattaaatctaaggactctttgtgtattttactctttagaaattatcaactcaactcaacggtgtgtttaaactttaactattgataaattttagattgttggattatgaacgaatgctgtgtttatatttgaagcgcatttaaacaccactcacaccatcgcacgcactcacaaggtcccggcaatgtcgtcggtcatgtgcaatggcaagtacccgatcgtctcttggtgtagatcaagccgcacatgcattaattaaccgtgttcttctttctaaatttgtgtttgtttaatagggtgattttgtgtttgtttgctaagggtggttttgtcttactgaacggctgtatttctaacgtaagacaatgaccatgtatatttaacgttgatttctaattggtgatgaccagccttgccggtttccactaactaatcttggttttatagtgcagataatgcagccttgttttgactgcaagtgcggtcagttttaataaagaccaatgaataaaaaggtgcctccacataactaaagacttgcattggccaacagatttattgaaatttggtcatgacccgcacataaaccattcttcacaagcttaatgcgagtcataagaaagaaaaaaagctataaaatgtgtagcttggcgctatttgtctacctacatttcatggactactcaatagtttttttgcatttggccctagtgcggcggctgacggtgcaatattttctccaaggactctaattaactagtactattataatcggatggaagattgttcaagaaaaatccaaatattcaatgttaggttctagtgcctctcatgcacatgccaaataatgcattgcctgagagctactcgtaatgattccttttgttaatccctaaagagtacttcatcgaaaagaaatagtatagaactgatcatttctcaactatattttgaactggatatatttaagatcattatctatgaaatctcatgagatttgaaagtatatgaacacggacgccccagcggcacggcagctgtgccttcttctgcatttctcttgtttattttgccgatggcatcgcggagccacaacaatacaattttctatcacttggctcctacttgttaatcgtgtagttcattgtgaccacacttctacccttatttatttctgttcatcaggattgtgacaacatattttagtctgtaaccaactaaattagcgggcaatttactagtagcatactatatgcaggtcaatgaataagccaagatctggatgtcaatagcatgcatcccccttctcctatcttgctatggaccaatagcaagtcgttacctgtcctgtttctagaaggagtcaattagaaaatgccactggtttttctctcggtcctcatagtgtttgtaaatagttaagttccaagaggaggacgtggggagtaaccactccatatataaaaaaaggtggagaactggagatgtatagttctgaatttttggagatgggtaaaagtcagagctcagctaagcaggtcttattcagcaacagcacaataaactatctcatccttatgtgagtacgtgtttccttctctctgaattcattgaccacgtactagtatttatgatccatccatccatctatctatctatctatctatctatctatctatctatcaaatttatgatctactatcaatctatcctggctatagtatattcatggtgcattgccatcagcattttcacttgcaattttactaccaaaaaaaaaagcacatttactgcttcaggcttgcagtgccacttgatgcatcaactggctgctatcatcgtgatgcattcatcaactggccgctatcatcgtgatgcacataacgtctgtactgccaatctctacaaaaatatccccagtggccgggcaatgcatccgcccagttgccacgcgccccttttaactaagacccctattggaggcaaagcacagtacatcactggtgagatcattttccgggtcctaaattaggcgaaaagcgggagattccttgctgcctcaacttgtcctgcagcatgtgcaggtctttaaaaaaaccatcgatatgcgttaggtatcagctaatctccctccccaagcaacgagacgattcctgcctctggctttgtgaggcaaaggaaagaatcaggtcaagtccaactagtttataattaatcaattatctaagcaatcaccaacgcaccggggcaggcttccattctggccaagatttgtgaactggtccggccgattatataatcaatttgcccgagttccaatcaaagcaattaattaaccatttaatcgccccaagttgctagatcgatgacagtgcttagtccttaaaaaacggggtgacacatcattttgaggccacttgtagctcctatgtgtgtccggggcctttgaagaagctgcaaagaaatttctcaagtcgccccgtcggtgcgcgggagcacgtgacagcgatacggggagaggagaagataatctttgcatcgtttttggtcttcagcttagagagcggtggtggtttttatatggtgataagggcctcaattatggagctctttgatgttttaagctaaaaaggggtgccctagtttggtacgcttctgaattaaggctcccttggccttcagtttcaggctcaccctagcatttctctctccgggtgtgtgtctctctctttctttctctctggaaacaatgtctcctgtgccgagtccgcatcaatcacaccatctaggccatggctcaaggtagctaaaaactattgctggtcttttggtttttgatctttataagagagtggtgatgatagtgcaggggggattcaattggagtagaagttgatatgtttctgaaaataacttgcaggaaagagaagcgcatgaggaaggtggatacctttgcgccgcacaacgacggccaccagtggaggaagtacggcgagaagaagataaacaactgtaatttccccaggttcggatgaaagatgacatatttgcaatatatttcctcatttctggtatctgcgtctgtatatcttctggaaagagtgggcatctgttcattcttgtcaaccttgtcctctcctgcaaacaataagaaatttatcagttagacacctttctgtgatgatacttagatgctcttctcattctacccacccaaatcgaccacaaagagatgtgttgcaacaaatagtcgtagaaaactgaacccttttcttgttcatttcactcaaactgttgtctcgcctgtctcattgcagatactactacagatgcacctataaagataacatgaattgcccagcaacgaagcagattcagcagaaagattatagtgatccaccattgtactcagtcacctactacaatgagcatacatgtaatagtgcttttcttcctcttagcccctcggagttccagctgcagactgcatctgggaaggcagtctccatctgctttgaatcatctggggctcaagaaccaatgaccaatgccagctcaccttcttcaagcgcagcacggcgtagcacaccttcagagaacaagaatcagcctcttccacggcattcggaagcctattcttggggggttggtgttgtagaacaaaagccgtcctgcactgagctccaatcttgcagcaccgaatgtcaggatgcattttcagctggtacgattcctgaagagacagtagatgcaggaagatttggttctatcagattcttccattttttgtaaatgaattaatggaagacagtttattttatttcaaagagctaatatgatacacatgttttttcctctacaccctcaaagagtatgagaggttttccttgcatgtcaccatgaatttcttagttgaattgaaataccagtgctaatttacattccagagtccattcctgcaaattctctcattatttacacagagacaatatcataaatgtaccttcagaagcaatgactgagatgtcctctaggatgatgaagaaggaaacaacattggacagatctctcaaaccatcatagatatctgcagaatggccccaaataagcttgccaagatattatggtatgaagaatataatattaatagcttctttgaagacaaattcaatgcctttttcggagtaacttggatttttaagtgtaggtcccaatttagcttgagaccatgtatgctccattcattaacaaaatacaagctgccttcaacatgccagagaaaactacatttctccaatttccaagacaatatattgtactccctccgtttcaatttacttgtcgttctagcaaatctcacattaaactagaagacgtgtcaaattacattgctactttcattaattacatcctaatcatctttccgaaagcaaacattgaatttcttatgagagtactagtactagtaaggttatatttatgagagtaagaatggaaagacatctctaaaagtgctttggaatgtgagaatgacaagtattcgacacaaattttaaatgctagaacgacgagtaatttgaacggaaacagataagttgacgaacgccaataagtctgtgtttatagatgaaatgggtgtaaacgtacacatgacttacgctcatggttcttttctttgtttgaccttcaagtattccaaagcaaataaggctttgtccaaatgccttcgatctcacgaaaacagaccaaaagaggggcaaggtatcaaatgagagacaaagcttacagcatcatttattcttcatttatgctccaaaatggaggtcaccttcattcgcaatgaacaaaaccaggcgaaaatttcctaatgtcatttccagacttgacggcaagacgttctgaagaactctaagttcagtatacatagtaaaacaatcaggattgcttatctgcagctaagcaaaccatgtcggcgcactcggattcatccttgaattccacatcgctgaagcagaatgttcttgctaagctctgcacgagctgatcatggatcacctcgtcgggagggagctccaccgccgcctctcgccgcagagaggtgacctccttgtcggcgatgccgcagggcacaatgtgctcgaagaaacccaaatcaggatcgatgttgaaggccagaccatggcaagtaaaccctgacgagatcctgaccccgatggcgccaatcttcctgtccccgacccacacgccggtctcgccggcggcacccgggcgcgcctggacgccgtacagcgccgccacctcgatcatggcggactcgagcccctccacgtacctccgcgcgccgaggccgatggcccggagcgagaggatcgggtagagcacggcctgccgcggcccgtggaaggtgacgtcgccgccgcgctccgtgcggtggatgtcggcgccgagcgccctgaggtcggcctccggcaggagcaggttgtggtcggtgcgccgcttgccgagggtgtaggtcggcgggtgctgcagcgacagcacgaggtcggggacccggccggccctccggtcggtgacgagcctctcctggagcccgagggcgtcgccgtacctcaccaccccgagcctccacgcctcgagcaccctcctcgcgccgccgctcatctcctccgcagccgcgaggagaagaggacacggcggcgggctgcctcctccggctaccgtcagagactggacaggatgaagcgaaactaaacttgcgaggtaaataaatgggccacaagtctctcggcccacggcctgaaaaggagaaggaaaagaaacctaacccacctcgacctgaacccgatcgcgccgccgctcgcctgaacccgccgccgctcgctgcaccccagtgcactcaccacgcacgccggaagttcccttaccagaccgggcgatggcggcggcggcggcggagtttatggagctcgcgctcgagcaggtatggctgaaatctccagcttgatttgctgggaagaacacgttttacgctgctacggtgtttctggcgctgaattctggatcgtttttgcaggccaagtttgcgttggacaaccttgaggtccctgtagggtatacccctgcttcgtttcatacataggagttcatccttggttcttgctgtgctaactgctagtaactcctaactgctgctggctctacttttttttgttattctgtcttggtagatgtgtgattgtggaggatgggaaggtgatttcatccggtagcaacaagacaaatgccacccggaatgtatgcatgctcttacatcttcggttaggaatatttttgctcttagattattattattattattattattattattattattattattattattattattattattattattattattattattattatttcttttgattgaaccagcattaaacatgccaatttcattaaatagagcaggagtaaaaattttgtacaggtgtaaaagaaaacctgtaattgataccaactgcatttacatgtaaaagatttttttttgctcttagattaaagctgtaatttgattgtgcctgtaccgattctaaggctacaaggcatgctgagatggaagcaattgatatcctgcttagggagtggcagggcatgggacttgatcagccacaggtcgcggagaagtttgcaagatgcgacctttatgtcacatgtgagccttgcataatgtgcgcaatggcgttgtcgatacttggtctgagatgttttatctttattgtgttaaaaatatgtaagagcatatggatttatgctttttaacatgttcattcttttgacaggaataagggaggtgtactttggttgtgctaacgataaatttggaggatgtggatcaatcatgtcattgcatcagagttcttctgctgaactgtcagggtgagggagcaatgcaacaagcagcagaaagctgtttactcatgataacatgttgcttttagtgcttcattagttgcccatttccctaacatttcaattcaatatcatgatttttgcaaacttgcacatgcttaatattttcattttcttgcacgtacaacatagttattgagttctttacatcattaatcctgaactatgttagttgtttattgagttctttacatcattaattctgaactctgttagttgtttatggcactccaacttcaaactgtttgtctcttgctagggaggaaattcccgggccaaaaggttacaaatgtactggtgggatcatggcggaggaggcagtggctctttttagaaatttctacgagcaagggaatccaaatggtatgttcttttccctgtatttcttcttctccattgtctagaattattgcttctgcatagaattctcatgtaggttctatggtagaatatgctctctttttttctggtccatgagatatttgcaagtacatgcacccaaagtgttaatcaagagttagaatacctctatctcccaattagcacttaaaataactcctctctcctaaggaccagaggaaaaactctgttcttcacactgcatttacatgtagattttgcacagttggtatcttaagatatttgcttggaatacttgtgcaatcaatatgatatcattttaaagtcaccccgttgttaccacaaattatagtgtaagattgagaatcatttactgatcttgtgggatcaataaggtggattggcctcggatcattggtccaatcattcattttaatcctctgcgttgtgaagaaatttgacattttctcgcttgcacacatttcagcgccaaagcctcacagacctgtccgtatagctccccagtgactggtttctttagttactctacaagcatgatgaggaagatctcaggaaggcagatctatagattggatggagatcctaatttaaggcccatcacatgatttagagttgagcattgctgttactaaacagccttatgtattctgaaatagctgccacatgcgttcatgtgattgttattattatttgcagccaggtatcctacaggcttgatgattctgggagatttccacagtttacaagcctgtgtttcaagccatatatgcaattgttgtaggccttaactgtagccttcaaaacaacattggtttgtgatttttttttttttgaagcctaagccagcttctgctggttttatattaagagagagaaagactgtacaaatggtttgtgatatacgtgcatgtatggtccaatgccaccatgtgttttttttccctgaaaaatatcgcactaccattttgttgatcgatcttcaaaacacctcgtatgtttatttttattggttctgacaaatgaacaacgcatcctcttggttttgattggtgagtatatttgtattggattgatttctaattttgttgctgtagggatattacgtagaaatatctcataaaaaacaaaaaaaaaggactaaaaacagtaaaacaaatgtatactccctccatcccataaaaaataaaccagtgaacctgtccagattgatgggtcacatcccgtactagatttgattgtattttgtccaaatactgtctagctgaaatagagagtcacattatagaaaaatcctagataaataaactcactcttacacctataattcatctaccctataattcatcaactcactcttacacctacattactcattcacctacattactcattcatcaaatccagctgacagtattcctcagtgcccgatctaacgatcatcgcgtccacctcagtagtgtacagccgaggctgccgtaatcgcgtgatttctttcccatcaacgcgcgcgcctcactcccgaaatcctgccaccatctcaatctgtcgatccccttcctcgaatttcggaatcctgaagcgcgagcagtcggcttccgcacctggtgccagcggcctcgtcgatcacctgatctcttcactagtgcgcggtcgacgttctcgcacgcctgcgaggtcttctactgctgaggaagcgtccgtagaccgctaccgagaggatccggctgctctgtcgccgaggatgcgtccccggccccgggtccctctgccgccagcgccagggccacatcccgttctagcggttggcgatccttgcctctttgccatggcatgagagctctgcagcgatggccacggcatgagaggggccctaccgtttagctgctgccctcctggctgggccgtccacagcttctcttcgcccattaattgtgacgctgcgcctgtttatctcctccctcttgatcactcacggtcgagaaaggctgtggcgaagtgggcggtggataaccttggaaggctagcgaccgggtaatcctgatacattatgcatgtccttcccaaaggagctctgctgccaagcaccataatctctacaagagcacaggctcatatatgcagggaaatatcctttttttcagttatttcagaaaggttaataggtttgtagcggatctatcgttgctttctgacttactgtttctctgaacactgaaactttggttcctctgctggatttcatgtagatgaacgtgcaggaaaggtattgaatcaaccccgataagatggtactggagatcctgcatgctgaatccaggtccaagcaggaaatggctctgctgctttgccaaaacttcatcactatttaagctctccactctagatgttcagggttctgcagatatctaggctggaaagcgaagaatatatagtacaatcctaacatgctacattgtgttaaaaacaagaactacatctgtagaattgaattgtatagcagaatttacataaattatcatcttagttcaaactaaatattaatacgaagggatatcgtccaaacttataaaatgttcattatagtaacgcctgattttcagtacgacttgcctgaacctcacactaactgatcaaaatgtgcattcatgactaaacaaagaagaggctgctctctgttgctcggtcattcaacaaagaggtcggctgatcaagagttgtcttattgcaaccagccaatcttatagatattctcttatcgttttatgcatatgtatggcacaaagttatttagtgaggtgaagtctgatcctaaaaattggggaagatagtttttagatgagttgatgtcactatatcatataatttgaaaccataattgaatgtaatattttaatccgtaattgtccctgtatgctctttttgtttgataatttgagaagtcagattccttgggtgtgcgcaaacgcgcctcataatctaatgttgagcagtattcatgttaatcaatatataataggctgcttgggctcatatgttcacacttttggctagcagctacaaggttgcttctatcactttgtccgctgtggataatatcacgagtaaagcagcaccatcaatgcccagtacaagcctacaaggtaattttatcgtcaatacaagtgtcagaaaccatataatgctcaccaatttgtggtttatccttttagacaaactgacgttttggtttcttaccgcataaatggagcagacaaatgtcctctgcaaattttattcacaatctgcctattctatataattctatatccactgttcattcattcttcttactgcacaataatcattttgtacaaataaatatgtagtagctttttgatgttcctgcaatatttgaatagatgagtgtaaaggaatatgtttattctttgcagcaggcagctaaccactgttacatcttgattagtaaaaaaatattgctttatttgcatttcgcattttttgaaacccctatgagccatttattaggtttttgggcagcacatgcttttcatgttagatttcagagcaaaatagatggaatgctacaggttggaaaataaatatcaatgccctcagctaaggtcaccaatgttggcatcaattgaagctgcctaacaaataagaaaaactttgtagtgcaaaccctatatataatgtaaacctgaaaactaccgtagaattaaaaattgaatgtttggttcacgtcaccctgagtaaacttttgctcccagttttaaccatgagcaaaggttttattaggattaaaagttttactcaggatgaactggatacatctcatatgttcatttttgatcctacgatagtttcccgctttgcactacatataaggtttgtatacatatttttgcaacaaataatgtgttgtatttcacaacagttatgtattggtctattgtgacataattctagcaactttaatgatttcttctgctgcggtgtaacctgtaaatatttttcttcttctcagccaaatgttattccattagaggatttaatttgtttattcaaatatcttaaatacaattttttttcatcatatactctgatacaaatgacgattattgatgaagcaatagaaaaacattaagtgatgtttgtttatggctaaagaaattgctcccacttgattgagaattgaactacacaactaaaagctgcccaagtttgtgatagttataataataattaaattagtatggatgttgacatatataaattttttatgcatgcttactaaatatcaccgtagcgttagcacggacctgctactagtttcgtaagaatgacgaggatatggtgcactattaaactgggtacttacaaaatgtgcgaggatatgatgcaccattgcactggatactcaagaaaatgacctgcaaagtacccaggtgacctgatctgccgatcaatcaaaatttgtatgtgcagcaccagtaacataaacattgtcgaggtgtttgtattcccaaaaaagaaaggtggcaattaacataatagaggactagatttgacatagctatgatcggaggtgcctctgagcatgtcatccgtcgagtactcgtctcttactagataatgcaacacatattgcattggtatacaagaaatctagaaagcagcaaacgccctattcggtattccatattcacaagcaaatgatctcctgtgtaaaatggggggaaagtaaagctgtttgaaaaatgcaagattctacagctacttctatgcaaatttactccgattcgaacagcttcgatggccgagggctgcagatgatgtcagatggcctgccgatactgtcacgtagtatcgaaatctcaccctctttaagcagtatttcaccctccttaagcagtatgtcttcatcaagagatttcatcttctgctttaatgaagcaacatcattttgcaaggcgctgatagtttttcgcagctgcttcgtttcctgccacaagacatccctttcatcacttactgttttgagtgtgcaccgaagagcagtcaattccttcgaagattcctgaaaatcctgttggatctgactaatgttctcctctttcttcaaaacctacaaggtgcagtacaaaaggaattggaacaagaaaaactgcaaacaatttaagggcaatgtagcttgcagcatttgatcgtttcccctcagaaggaactgacagtgatatagaaacagaaaaagttatattgcttagatgggattggtttctgatctaggtaagcctcagcaacagtctaaaactccttttgggtggggggaaggatgttaagattacctgcatttccaaatgtttggacttgtgagtgaggcaacatagttcatcctgaaccctttggatttcattttgcatgacatcttggatgcgaactgaagatgctagatctgactgcaattgttcaatgtctcgttctcttgacaataacttctcctttagtactctacagagcatagactcttctttcaacttaaattcaatgtcatcctgcatagaaaagggcaaaaaggaaagcggaggtttagatttagcttctgagacttgtctctgtactagtagagtttaccagatatattttgagaacattgtctctgtaccaaatttcactgtatatgtttgaaaaaagtgtttttttgtgctctacagaacaaagtcgtaagccaacaaccaccggcccataagactgaaaaataaataggatacttccaaatgtaaaaaggccctaggaacttcataccttggataagtggtcctgtttcaagatacagctttcagttctctctccaatcttttcttcttcattatgcttttcagtcaacatagatctgattgcccaaagacattgttttaaattcttgattctttcttgtatgctctggtaactcaaagtgtattcaatggatgctaatgcatcaacacttccgaaactctcactcctcttagatttcattgagtccaacaacttggcacaaagctgactagtatcatcaagcaacgataagccctgtagttgcaagttgtccactctggtgttgagctcctgttcaagacgaactgaagaaatacttaatttgttatcactgctttgtagacgatttaaaacagctatattctcttcccttagagactcaacttcacggttacaggactgaatttctcttctcagcttttgttccactccagtaagtctgataagttccatttgcatcctgctgatgctttcactagtaccaagggatttgttttccagttcagcattgaatccctgtctcaggccagttattgttttctcctgttcattagatatcctctgcaaccttgcaatcactttgtgtaatgctttattgtcacctcccttctcttttaagcattccaggatttggttcctttcctctgcagttttcgttaaattatcattcaactcaaccgatgacttcaaaagagtatcatgctctttctttactttctgtagctcgtcattgagctgtttgttttgcagttctaaacttgttatcttattagaaacatcaattctgttcgattcaagtaaagtaacttctctttgaaaagatacattctgctctgcaagctctcttactctttcccgtaatcgctgttcttctgattggaattctgccagtttgactgaccaatcatttgaccttctatcaagctccatttccaaggtactttgcacatcactcttctccttctccagccttctagttctggtgttcaattctaccttggaccgcttatgttgctctttggctgcaaatctctctgtaagacgtgccttaatttgtgaagacaattggagtgccaattgccttctatcttcaatcaaagtctgtatcagctgcaacatgtcagttgagcttaaactattatccctcagcatgttaagctcattattttcttcaagaggaaccatgaagcactcatcaagttctttagctcttctaagcaacttctcatcagtgtcttgttcaaggttattatcatgaaaaccatgagagtcatcacgacaacagacatctgcatcaaagcatcttgaggtagtgcctgaaatataatccattgaagtgtcacaaaagcatggaggttgtgcatcttccaaacgatcataaatatcttccaatgtagcaatactttgtgatttgcactcctctatatgtgaaaatttttcagaagatgcttcaagcatttgtgcatcatctgcaggctctgcacacacagatgcaaccttccatatgccctttgtttcctcctgagctaattggcaggcatcaatcatgtcgatgtttgagtagctatagctctcaacgatttctttgcaagactttggtgaagatggagctgtagaatggggtctaggtggccgtccccgtcccaaataagatgatgaggatctgacaggtaattttagcttatgtttctcatttagactgtttgactcttgctctccatcaatatatagatctagaacttcattcttgcttgaaagattggtcaatttagaaggcctgcattttaacacaacaggagaactaacaggagagtgtcctgctgagcatgagtagcatcttgactgaggtgaatcactttcctgtaccccatgtgtttttggaacctctatcgtgtattctcccatattggtgtgtctttcttgtgaccagggatagtacctgcagacagaaagattgtaaccttttatttctaccatccttcagtcatcatgctaaatagaataccatgcatgataatagtaagtttaaaaggaaaatctccagcatcacagttatgataaacaattaggacaaacagaaacataattaaatggggctaaacatggctaaaggttacatctgctcaagataatatgcaaagagttcattgctgactgaaagctgaataagttttcaaaaacagttcattgttaactgaaagttgaataagttttcataagtggtttgttagtaacacaatgggcatgagctagaaataaaaaatctagtaacagatagtgagtctataatgcaccaccaaacattgtgcttggttttagctctgtcaaaccaattaaaatgtaaaactaccacttacttgggaaaaaacagattgtttggaattttccaaataggggatgacacagtgttcagttattattattaatgattgatgttgctgaagcataagttacagacagtgggagcctcaagcacaagtaaattttatctttaatccacttactccgcatccccaatgtgtcgaggcgcatcagaactattggagaaagagcatggaatatcgcctgaaaagttcattgtccgttcattcaaggaacgatcaattgctgacgacgtcaatgacatgcacctcctgagctgaggagtggatgattcctcactgcttggttttccatgccggcttcttgacctgaatgcccgtgtgtcaggagaatgggaggcacagctagtccctccatccagtttgttctcattcttcttatcatgtcccgctgatgctttgccattcccagcattacttgtgaatgagcggaacggaaagaaccttctcatcttcaggagcgtctaatactcttctgcacggagaaaacatcagggtaagcgcaaagtaaccctaaaatgtgtgcaactgttctagatcaaaagtaaaaattattcaaataatagtgcaagctttggatcaatagctgttccaagtagttgcattgctgcaggctgagacactgagcagttggtgtacaactaaacgcaactgctaactaatatgcattagaatttctaagtagcaaatccatcagaaagtaaatgtatcacaagtctttttttatagacaatatggaggagtcaaaaaaaaaaaggaccacaaatgcttcggcacgaaccgcttggcacacacaaaattcggcgtggcgatttcccagtagaacgtgcccgcgtcccttggtttggttgctccagccgtggcggtggcgctgctgcccgtggagatgggatattgggatcccgcggcgtctttggcttgcttgccgctaccagcggcgaggcggatgggactgtgagatcggaggacagaggcggcggaacaggtgctcctgcgagggaaaggagtatttcggtcaggaaatcggtcgaacaggtggcggactaaccctgagcacgcaccaagaaatccagataattttcccacaaccaaaagatgacaaaaaaaaatcgaaaaagacgaacgaatctacgagaattcgagaccgacgagactcatcaagtgaaaccatgcataacatcgcctgcaaaagaaaccaagttcggacggctagtagaaaccaagactaacctgatgatcttcttcctcctcgaagagagcgcagagcagcagcagcagcagacgagaggagtcggcgcggatcaaccagtatcctatgattgggggaggtctcaataactcccactcgcaatcgccgattttcgaagaggggatcggcggatatctggggacacggaggggatttcaaaccggagcgggggagcggccggggggagacgacggatgtgtgtggcagtgtggggggaaatcgtggggtcggcggcggcggcggtggccaaaatccaaagttggggatatggccgttggtctctgtggagcctgcgatttgggggtttcaaacgggcaagtccatcacccccgttcgtttggattttgggacagatcgaccgacaaaatcacaaaatactccataataaacgaaaggggcagcaaaaatattccatttgttttcctttttctttacagaaaacctgcttgttttttttcatattggattttaaaacgaatgtagttgtttttcaatttctggaagttgtaagtgaaaacttttgtaacaaaagtataatttgaaaatcgtttaaggctcaaaatggaatttacaactactagctgaatgcacgtactttagtacagatagaaaaatatatatattataacattatctgaaattcataagaatatatatatatatatatctcatgagatgtgacccatccttgttttactatagagaacattcatatcaatattagaaagttcaagggggtatttgtaaggtgaggtgtcgaattcactaattcaagtttcttttaaagcagagtaagtgtatatatatatatatatatattcaagattcaacaatttaaaccagaaaaaagtctgaattagccccctaatttgaattacccctcaaacccaaaatccagacatatttcatcctcaactatcaatactagatgaattacccttcttaacccaatccgaagcggttttgacctatggtatacatgtgacgcctacgtgacagtccaattgaaaaaaaaaagattaaaaaaacatgtcccacttgtcatatacctcacacatctctctctcagttgtttgctaggggcgaggcaggtatcgttgaggggcgtcgagtgcagcggcggtcaagagggcactgtggcgcgaggggaagaaggggagcagttgctagacaagagctgggcggctgcggcgatgaaccttaagggcagtgttgtagatgaaggtggtgggacaactgtcgaactcatccattcgggagaacgcttggatggcctcggcgtgacagtcgacagaggattgcgtggcaacgagtgccgcgaaagtgtgagaaaggccaggaggctagcgcgagggtgttgaacatgagctcattagcatgggaagagaagaggaggagtgatagacgtaggtgtggagtaggagtgagcggaggtgacggggatggcgttgcagaggagggcatccgagacggcgtgcagggtgagggtggatctaaagcgcatatgttttcttgctgggtcggtttgttttttggggcaataagcttgcttcttcacaagcttatccccgcccctttcctgtccgtcccgaccggcagcagttgggtttccccatctctcctcagcttccccggtcttgctataaagcggagcaaagcgcatggcgctgaaagttaagaaagctcaaaaacacacacgaacacgatgcagggcatagcgagaggaggaagagaaatgggagcagtgcacgaagcaacgacgggagtgtggagaggagcacgtggatggtgtcgacgatgttgagcttgatggctagagagtggggatcaacgcacctatgcaacgcgaccctctttctcgcctcctcccccgccgcgacgtgcactgacgccgccgcacacctcatcgagctccatgaccaaatctacttcgatcgtgtcatctccgccaccaccgatgccgccgtgcaccttgtccttcccatggagagcccaccttacctcagctgcctacaacatcgcgctcggcggctgcgtctcctccggaggtttctggtgttatcgcctgccaaggtcgagaatagggaagaaagaaagaagaggtggcagctgaggcctgccggctgcctcaccgccgtcaatgccacaattagggacatttaaacgggaaaaagggaaagggagagaggtgagagactatgatagctggaccccatcattttttaaaagaaaaatgctaattggattattacgtgtgcggcgtaggataaaaattgcttcagattagataagggggtaattcatcctatattaatagctgagagtgaaaaatatttcggattttaacatggggtgtcttccagcgcgcctggacgagcgtagcatttctttcgttgaaaacacaaggcacttttttccattatttacacgcaagtttattttacatgatttcaagaagaaaaaagcaccctcgtacgaaaatctcgaaactatatagagagaggaaacaaaaatttcccacacttttgttcgtacaactatgaaatttattaaacacgcacaagtgcgacagatcgatcaaaccatggtcgccctcacgtcgccttctcctcctgctcctgggcctcctggtgcttggcgtccgcgtcaatgtcgaccacctgggccggcgccgcggcggcggcggcggcggcgccgaggttggaggcgttttggcggtggtgcttgcaccggaaggagcccgggtgcgtggtgggcgcgcacacgcacgcctgggcgccgccgccgccggccctcccgccgccgccgtagctcgagagcgagtcgttggaccacgacttcctgatgcaccccagctgcccgaccgcccgcgccgtcggcgacgacgcctgcccgtaccggtacgcgcgccgctctctctccgtcatcaccgggcttcccccgttcatcgctgcggatcaaaggtgtatctgaaggcggagaccgctgaagatttggaagaagccgcaaggaaaaatctcgctatttgtaggcgcggaaatggcgtgggcgtatggcacgtcggctactcgattcaacgccgccgcttcttcggaccttccaggcagcacgatagcttgctagctgggctcgagaggtcttaataagctttgctaattagcctaccacctgcgtaatgcttttgtcagtagaggctaagaaaggcaagttgcaccggataattcctccgttttatattataagtcatacgattttttcttatattataagtcatacgattttttcttagttaaagagactgttcagattgatattattttcaaccataatatttttttttcgtcaaagttgccaaaaaaaagttctacgtctagtttgttgtcaaatttgtaaatatataagaaatcctgctaaaattttgacaatattatcaacttgctaataccaaaatttggtaaggtttattttggctacaatctcaacaggtcccaagttccttaagttgatcaaatttataaaaaatttatcatcatctacgacaaaagattatttctattaaatatattttaataatacattattttgtattaaaaatattagtataccatttataaatttgattaaacttaaagaaaaaaactaggagtattaattaataataatggcttacttgaccattagcagccagtagtaccgtgagaaacttctaccatatccgggcccagtttaagttattaaataacccgagaaaaagaaaggttggttctaaatttctaagggcaagaccaacgtttatgccaccgtgagcaataggagtggggtccactagaaagagccacaactgtatccatatgtatcatgcttatgactaggggtgtgtttagttccacgtcaaaattaaaagtttaaataaattggaacgatgcgatggaaaagttgaaaatttgtgtgtgtagaaaagttcgatgtgaagaaaaagttaaaagtttgaagaaaaaaagttggaatctaaacagggcctaggtaagaaaataaagtgggccctgctggatcccaccaaaagaaagaaaatggcgaaaggtcccacatggcagccaaatgactacaaataaacaattcaatgcaatgttgtattttattagtataaatagcaaatcctatattttattgtcttatggccataccttaagcttagggtggtgcattttagtttggtgatgcttatggtgcatctccataatggcaaaagtacaaaacctagtagcattaaatgcttaatgctgtctttttttttcaacattgtagatgccctaataacagtagcacatccgtacttcagactgcgttctaaacaagcctacttcattatttttccttatcaacgtgatttccaaataactaagtggtatattttacatgaaagttttctacgaaagttttttcttttaaaaaataaaatttatttttaaattttataataattactcaattaggcatgctatatgttaatggttcatcttatatggtgtgccgccttaaatcccaacccatcctccgctccgagtcaactgaagtttgtttgttgaccaacttcatggcggtttctgtttatttgacccatactttatccatgtggaagaatcatcaattttaacattacgtaattctttgggccctgagttcctcgtggttaatctgaaattttctggtcgatctgttccaatcactgaaagattaaccatgatatctaatctactttgccttcatatttcaaggaagggaataaacactactacaaaataggttttttctggcattacatcttttttctccaatggataaaatttgaaacgcttgtaaaaaataaccgaaggcttatggttaatgaccgcttatgaaaatctattatcactagcactcgtttttaaaacaaccgtcggtagaaatagccctaatttcattagtggtcttcttggacaactgcttttgaaaataaattttcgcaaatgttctcctgcatagccacctggaaaagaaatgcttcgcactataaaataaccatctctccgcaccttatccttagtagttcactccccaccattcactccttcactcccatcttctctccccatttatccccacaggcggcagctatgtcgcaccaccagcggtggaggtcaagcgccgatcgtgggcggtggggttatgcgaaccactgtatgggcacgagtgcggctgcagaggggcgagcaaccaactaaccaccactaccacccgctgcttcgtctcctcatccccctccctcaccaccgcctcctcctcctcctcgacagtgactggacttctagaaccgatggcttcaccgccagatccggcgctgacagttgcgaggcctagtacggggattcccacatctggtggctcccccatcggatctagtggtggcaagcatcagctgctgctcggtcggcgatagcgacgacaacctcctttctctctcccagccagatctgaggtgtagccccgaccttcgtctgcataggcatgagccttgaggagcacgccgtcgattgtgtcatgtttttgcggtgtcttcgagccaattacataatttttagcaaattttgccaaaagggtaaagcaagccttaaacttcggcgcaatctgaatatatatgtcactagaaaatcagcgcgccagttggcgcacatgatttatagtccgtatatattatttttgtgttattaattagcacattgttcataaaaaatatagaaatcaatttaatttctttgaaactcatgcaaaaatcatagttgaatggaattttctgagttccagtttaacataacagatcatattgttgagaaaatcatcaaattttctctttttttccacccatgctattgtttcttcctttgtttttctaaaattataattaagttattaactcattataaaattggtgttggtatttttttaaaaaaaaacaaagtgtttcacccctcacattatttctacaatattttaacaaatatacatatcatcacattatttctacaatattttaacaaatatacatactatttttataatatttaacatatacttattaatatgctccacattaaattatgggtatcatttgtttattttatgataagttctgataaaacttcacgtttcattattttctattcttttactcttagtttacttgttgaaaaaaatatattaaaaattgtttagcgatcccgtagcaaagcatggagaatcgcctagtaatagaaagtggaagggccttgaatcttcgatgattcgtccccttcaccgctcatcgccatcgtggcccgccatgtctcagcgtcactggagatcgtggccccgggttcgatgggttaaaggatgctggatctggtggcttagagaactgatcgttggatcctggcattggagctttacttgtcgtgtcggtgctgagagaaaggcgatggccattggggaagacgacacttgcgagaacaaggattgccgcgtcgatgctgagagaaaggcgatggccattggggaagatgacacttgcgagaacaaggatttccgtgtcagtgctgggagaaaggcgacaaccgttggggaaaatggcgcttgcgagaacaaggattgtcgcgtcggtgctgggagaaaggcatcagccgttgaggaagacaacgcttgcaagaacaaggagaagaggaggaagatgatggtagcgaaggcagcatcgccctcgtcccttgattgtccaaagctgggtatcctcattgagcccttcttcatccctctctcttcttcctcctggatgtggtcgagcttagggtcgtggtcattgctactgtggatggcgaggacgtgctcgacctcgatgctcgttggctggttggcgcgtccacactcgcggactatcacagctggtacggctcgacgccctccgcttgctccattgagtgagtggatcttgctcgttggcaacagcttccgtggatccggaaaatattgcggtaaatgtcttcctcgttgccggtttacgacagctaacattggctcgctgtttatatttttttgggaattgctaaaaagttgtcacaagttttttggcaaaaaaaaacttttgaatgttactatagtatagttgtagtataactacaatgtaactacactatagttacattgtacacaatagtgtaactgtactgtaactatattgtaatctctatataagtgatataaagttgcatatagtattttaatacttatatacaagttacaatattgttatggtatagttatagtggaattatattatagttagatttaaaagttgttcctttaaaaaacttgtggcagttttttggatactatttttttcttatccattgtttcctcggcatgcaatctttttcaccagttcttttcgtgttatcgtgtgaattttttcaaccgagtttagaatgctctggattttttcctttgttttatctagactcttcacacacgttcaaaatgaacgtgctcttctggacacgtggcacattttgacgatatatgaacttggtttttggtttggccacgtggcccaatgatttggtagagtttgcaccctgcaatcggtattttagatttaaccaaaatgggcatggcatgagccgcatgacccaaaattgtaagggcagaatagtaaattgacgtggaaaacgagggtttgcgtctctggtgtgccttttatccacataagaacactcgcggcggcgaccacttgtgctcggggaagttcgatcgatccctcaccatggcgtcggagaaggaggcggcgctcgccgccgtgcccaacgacaaccccaccatgtgagcacctctctctctctctctctctctctctcctgccgcaaaacccgctctgatttgtaggcagtgtagtactcgtgtgtgcttcttgatctcatggattggcagattgcggcatcactagtttatcatggcctagtacgctgggagatcattgattcgaacacctccctgtctctttaaaccgaacttgagcgagcgtttgcagaagtaattcgtgtagatggaattgctggattcatgtgattagggtcctttactaattattactactggaaatgaggcacaccacaaataagagcttggcgcaaatacgaaatggggctattgagctgtacaatagtgcaagcatgattgttaattaaatttttcactagcttgcgtaccaatctgtactgtagcctgctttggtttttactccataagttatggcccagttttttttttccttctaagtaagtggcatctgtctctgcttaccccagtcaggtttatgacatcattttgaggaatttatttgaccatttctctaatagccaaataccaatcctacttgtgtcactgaaacactcgtttaacggattaatattatgaagtgagccctgaatgcctgaacattaaagcagtaggcaaatcgtctgatacccttttcattaaatttaaaatgtctgacaaacaactataatacatctccacagcgcattggaactcaatagtcaagttaagcattgatcagtggttcatttgttgccaaaagagcatgctgtttacagtttgcttgatggtagtcaagtgtaagtttttccttgtaatcaagattaagtttctgaagatgtcaaattattgatttagaatgtggtgaagttttacattctgcacagaaaagtgtgcaattgaattgatttctgaaatttgttgcatctgcagatttgacaagatcatcaagaaggaaataccttccactgtggtatttgaggatgagaaggtactactgcttagtttcttttctctattttttagataatggattaaaaacctggcctctacatccaacgggatgtacacagccaaccaagttcatacatgagcattgaaactccacccattacatgggtaacaaaaacaaaataacttggaccacaaaaggtgtcaagaacaaccaacaaaaacagaaaaccaccatccaggcacaccacatcaaacagacacgaggtgccaacctaatcttgaattctccttctgaagttccagccatagttggagtagaactctaaaactctcatctctaacattttgcagtattctttcaccaaagtgccatcctcttccttaagcaacaaggaccaaagtcttgcccaatatgtccccctgaaaatcacctgcaaaaaggagtaagcatttgatccattaaagaccacatcatttctactcaacaacgccgctatgcccacaaaaactcgatattttagcctaggattaacaccatttagccaactaccaagaagatgagacatattgagcggtggacgaatgccaaaggtaaaatgaaccgcactccaaatatatcttatcataggacaatcaaaaaacaggtgttgaattgtatcattagatctacaaaagcaacacctaaggctacctttccacctcctctttgctaagttatccttggttaaaatgactccctctttcaaataccacaagaaaatttttatcttcaaaggaagtcttagcttccaaataaaagatttcctcggtattacattaccatacatgagctttttgtacatcgaattgaccgtgaaagttccatttttgttagcctcccaaaaaaacacatccttttgcccctttaagcttaagtcaaccacgttagctacaatctcatgccaagcatggagattgtctcccactatggccctcctaaaggaaacgttcaaaggtacccttccaactaccttggccaccacctcatttttattccttacaggattatacaaagaagggtatttcttatctaaagactgattcccgagccaacggtcttcccagaatctcacttgtgagccatcatgcaatttaaatgaaccaaaagaacgaaaggtatccttaacccccattagtcctgcccagaagtgagagtccccccttcgcttctgcacttgcataatggttttactagaaagatattttcttctcaacaaattctgccagaccccctcctcattgatcagcttgtataaccacttaatcaacaagcatttattctgaatctcaagattttgtatccctaaacccccgcactccttgggtttacacaacacactccatctggtcaatctgtacttctttttgtgctcatcactttgccaaaaaaacctagacctaaaaaagtccagtttcttaaggatgcctttaggcacctcaaagaaggaaagcatgtacatcgcaaggctactcaaaaccgagttgatgagtactagccggcctcccactgataagaacttgcccttccaactacttagctttttttggaacctttattctatttcccactgagtttcttttctctatacccagttagactgaaaatagcttgattgtgctttgttttggaatcaggagcacttgaataaattgttgataccattgttatatttgcaactatgagtaggataaggaacttttgagggcataatcaacttagtggtctgttataattgttttaatcgttactactggagtctatggtcgtgaagacaagtcatcatctatataaaggatgcactttgtactagttctggttaagagacagattgatctgtttccccatcccttctctacttaacataccagttcgccttgtcctccataatgccagcaactgcttaggccggacacctttgtcatggcagtcacctccttgatgcaaaccaataatgtctaggagaccacacccttcacatgaatctgtcatatgctcactacggtatgacggagcactctgtacggagagattagctatatccttacctaggtcattctcacgggtgccagaaatgtcgaatacatagttctctctcactaggtactaaagtactgcaatacaagtctccagtttccaactcctaaggcccaagtaaactggatgcctgtcgttctactgttattgcattgaaatgactaaatcctagaactgcaacagttcattactcttatgttttggatcaaacacttttgttcatatttcttaattctccaatgtgaatttgttttgggcatgaactgtgagtttgtttcccaggttctggctttcagagacataaatcctcaagctccgacccacattgtgatcattcccaaagtgaaggatggattaactggcctatcaaaggtagcatttaacactcatctattatcacaatttatgttccagtttatgtcaacctttctcttcatatgtagtcgatttatagtttacctaaatttactaaccctttcgtgatttcaaatttgcccatttctcatttgtccttgccctcccttgtgggcctaggagcaattagctgtgtaatccaacctgctgactccttacccaaatagagaatatataaatgtcattttggtcatgttgggtagatgaatgtgattactgttatggactgcctttggcctcactaatgcaggcgccatgagttggtgcatgcatgtgggagattgcctaagcatgaatgatgagtaaggctctcttgtcactcactgcattcttacctcggaatgcacccacatgccacaaattaccaagcccgtaaaaaactgacatggactcatgttgagtgacaagtaaacgttaacaagagtaacaagtaaaatgaataaagtatcttcgaaactaaatgcatttcatgtttcccatcttcacaggcagaagagaggcatgtagaaatactcggttacctcctctatgttgccaaagttgttgcaaagcaggagggacttgaagatggctaccgtattgtcatcaatgatggccccagtggatgtacgtctcatttcagtcttcttatacattagaacctatatttggtagaccattcatcttcagtcacctgatatctttatttgcaggccaatctgtttaccacatacatgtacatctcctcggaggcaggcagatgaactggccgccgggctaacgagtgcccgtctgttgaactgccttcatggcaaggatgtcacactgcctctccgttgaataattcctgtaactggcataacaattggtgccctgaacttatgctatatgtttgtggatgttaccaggacaggacatgaccatcctgctatgatttatggacaagatacattgcgttctcactagttattactgctttttttttccatgttgaatacttgctgttgcctgcattgcttctgcatgatgcgtctgtatttcaagagcagtgcagtgaaagatgatcttcagatggagttgataaacctatctcgaattcaatgtcttgactcttgagcgaagaatacggtcacatgcatattaggtcgtgtcatcgcttggttaaatattttggattgagtctaccagttaagcacctgactgttcttccccctctctctgcttttccttagatattgcacttaccaacatttctcggctgaaattcggaaaacaaaatcctatgtgtactaaaatgaatttcaggtgaaacggttagattaccgcacgacacataaattttgcacttcgtaaacgggccataagatggaggcagaaaacgaggcccaaaaggaagatatttttgccggttcggtttgcgtgggacggctcctccaaacatcgcttggttttgagaccaggaagaaacggaggagaggcctcggctaatcggcttatagccagccgcagccgagcgaacagctttgctcggaatcgccatggctatggggctccccggcctccgctgctgccgcggcctcgacgccgcggccgcgcgccctcttctcggccccgcccgcgcccgcgcctccccgcgcgcctccgctctccgctactcctccctccaaggtagtagcagtcgacttctagctcgcggccagtgttctcggaacaaattcggggtttattttttttctggtttggctggtgctgattccatgagttctgcttctgatgctagcagctggggacagcctcggggaggaggtcctgcggatgttcctcgcggagaggcaggcgcacggcgacttcgtcaccaagatctccgacatggtctggaggaggaacggcggcgacctcggcgtgctagaggcggcggcggaacaagaaaattcagcggatgtcgcaccaccgcaacctgaagaagctgtaagatgtatagtaccaattcaaagtgttttgtctggtgtaatttttgcagagcaacactgagaatcatccggttgtacaggatgtcatgggcgaaggaatgttgaggattgcggcgacgagagattgggtctccggtgagagcagccttcctatcagcaagaggctttctgccaaggtcttgtgtctgtcatggtgttctgggtttgctgctcaattgttcattgttttggctagtggccatcttttttgtggaagcaatttgtagagaaatgttaatgctgttgcaaacgatgacaggatcggcaggatgagagggaaagaaggaaggaactcaaccttctaagatatgaagcagtaggttttcgtttcagctctcctgtgcttcttttttctgatgaattattttcagtgaagcttttgcatcccataactgatggtcatcaatcataatctctctcagcttaaggatgaactattgctcctgaccacaggaattggagctgcgtgcagtttatactgtctcctagtcttttctctggaggtaaatagattttcaaatttataattggcatcaaattagacattactctttgccgacgttaaaacgactaagtagtttcgagttattgtggtagtgtgagtcaacattaagccatctcctgttccactaacttcataaccaaccgatatgaaacagaatcaaagttatctcctgagctcaaatggcttaactctatctataattttgctgattgtgactgaatctgtaacgctccaattgaacaggctgctgtcagttatgcttttggagttgctttcaggtaagctcaatttgcttcctattgaacttaagaactcagaagtttgtggtaccttgtttcaatataatgtcgctggggctactctctcaacagactgggttaacttctattgcaactatcaacgataaaaaataatctaaccagtcacattatgttgaacagttgcttgtatcttcaacttctctatcggcacacagataatttgtcaaagaaagatgttccagaaatttttatgaagaagaaagtgaaaaggtaggtttgaaaatgttaatcattttttattatcaatcttttgccctcactttgtcattaattgtccctatatatgtgacaatgctagaatcggcataagaagcgaggatttgaagaatacaatagagaaggtgttgggtggtatttcagtagctctttcgtctccaaggcttgtgatacccgctatattttttggattgtcaaccttgtcagatcactttcaaaatagcattttaaattttgaggtataagcacagctctgagctattgcagtgcatatatcagattcaactccatcttatgaattacacgcatttcatttatctcccttgttaactgtgacaattatgtagcaagggttattatcctgaactttgttagctaaattgccctaacatgtcctgagcaactgtttctcctccttatacagcttgttccaggaatgatgggtttctttgcatacaaggctgccgctttggtacaagtctacagggacaatgaggaccttagattgatactgcctgaagaagatgctgacagcagttgatgtatcagtagtgaagacttatgttaatccagttcctttataaatcaagataagaatgatgtatagatcatatctcagctttgaattgaataaagtttctgttatttttcttcaacaaaacaaaactatcctgaattttgtctgctttgcctacattcccaaggtgtgcgaaaaatagttggagtatgattttggactagcattgccattttcccattttgaatacggtaacattacagtttatctggggcactcttgcaatcacaggctacagaaagcattgcaccagcgggaggaaagctaggctgcggctgcataaaccacaagttaggagtacaacactcttgcaacagcacccaacaatctggagactgcagagaaaagggtgttcttactagctaagtaattttcaacatggcagttacagcttgaaccacctttaattccagggcagcttacttctactattaacatgattcagaagtcggccgagttaacccgccggagctgattctttggctcctgttgcggcacatactgcactaccggttcaggtgcctgtagcaagcataaatacaccgtcagtttgcaaacagtaaaccatcagtgtcactattgggcatcgaactatgaaaagaaatctccactgttgaagcagatctcaaagagcaaatgcctactagttcatcgttctctgagaagtcaaaaagaacacagttcactagtccagctcgcaaacggagctttgttactttccacgtactgcaagtctgaatctgctgcatgctgcatgcatgcagtttacagactgcgctgcatgtgggtaaacaaagcagtgctactattgccttaagtacgactttacgcccggaaaaaaaaaaagagaaaacatacaaacaaaaagatcgtttcggactatgtttagttcacattaaaattggaaattttgttgaaattgaaacgatgcgacggaaaagttggaagtttatgtgtgtaaaaaagttttaatgtgatgaaaaagttagaagtttgaagaattattttggaactaaacatggcctcaatttgtgttttctaaacgtacgcaccctttcgaagtttatctgttgctgaacgtttcatatccgagcaatatcaatttaggacaatgaggcaagcgtttcatactcccagtctcccagatgcaaagtataggacataaatctcgtctttcggagaagttgccacttgcaacgttacatgctgtcttcagatttcttgacatgggcataggaaggcgtataaacaagtgaaagaaaaccactaaactatgagagaggtgcagttcgagatagatgtgcagactttgttagcacatggatagtggtagaattttcacactaacctgaaaaggatggcccaatattatttattgacatgaagttccatcatcctagtatcatgctgatgcatgccaatggaggaactcgagctgacatacgatgtaataaacttctctaaacccctagtttagtccatccttatgttaaagagcttatactaaagaacaccaacttttagtcaagtggaatacagaaagagtgtctgtccgacaaacacacgataggcattgtgaaagaaatggttgggcaccaattgtagagtgatcaactcatcatcaagcaaaggcagcattgtagagcacaactattttcggatgatattttgaaaaatcgagtatatagttatcggaattgctaacagtttgttgacagaaaattgatggttaaatctcagtttctaaaccgttggatgtgtttgagattcctgttagccgtttgatacacatcaagatttgtgcttctaagaaaaaaaagtaaaaaagcacggtactgggtgggataatttgggatcgatcctgtgacaatgcgggcacgtgactacccctccccgcgggcctacccatgacttcacacaaatttacatcctatttttattgtaactgcatgttagttacatatgtagggtgccatcgtttggcatattggtggaataagacaaacgacatatttgcaaacgaaaaataatttatgaataaaacttatatatatatatatatatatgttcttagcgatctaaaagcaaaggctaaaaaataaacttcgatgaaaaaaccctaaaattagctctaaatttaacgttgaaaattcaatttttggttgataagcatatgaatatgccaaacgatggggaccgtaattacaatacaaatatattgtaattattaaaattatattgtaattgtattgtatttacatttgacagatttttagaataattttcaatcaaatgttagactactatatagctagtccctatagttattaaccagaggaaaagagagaaattttcctttgtgcaagatgcaacagaggacaagacggaacaccatttgattggacagaactgtatcgtccgtccatcgccagacgtcctctcataaccacttcagagcgaggccaatcacgcagagacaacgaaataaaacaaaaggctagggggtgtttagatggggctaaaattttttagcccatgtcatataggatgtttggacgctaatttagagtattaaatatagactaataaaaaaactaattttataaatgagagctaatccgcgaaacgaattttttaagcctaattaatccataattatcaaaagtttactgtagcatcacattgtcaaaatcatgtcgtaattagactaaaaaaatcgtctcgagaattagtccaagcttatgaaatgagttttgtaattagtggatgtttaatactctaaattaatgttcaaacatccgatatgatagggacttggaataagtccctggaaaccaaacagcgagcgtacgggggtgtttcagttgaaggcaggcagttatagtttctgaatgcttgatttgctagcacaactacgatctgttgcaatttctttttctcaagcttgcatcatcatgctagaaaagaattgtgccaagacctgcctaaagagaactcaagtagacttaaggtgaaaccaaacaagaatatggtaatcataaaagtatcaattctctaagcacgtactatactagatatgttgcattttgtcccttagaatggaattagagtggcaatcctggctccaccgctgaaaacaacccggttgtttgttccaaccaaatagatggtagaccccatttatacatcattgtatggtggccccaaaaatcttagcacattagcaatgaattggcctgagtgacctactacatgcgacagtgtcttaatttgtcccatactagaaatccaaatgagtttagaaagcaaaagaacacccaaaataacaaaggctagaaactccatcctataataccgctagtatgtgacaaatccttaaggttcctgaaagtgatgaacaaaaacaggcttggacacctgatttggcacacgagcaggaaagttcatgcaatatttttagataatggagttcaagttcatggatatttctgggcatgctgcggttgagtagtggagtgttgataatttcatattttcatatgatgaatcgaagcataccttgtgcatcctgagccgcttgttctcctcctcaagccgcgagatcttgttctccagctcgttcgtgtacgcctgcgccgccaaccagagcttagtgcttgagcgggcgcgagcacgatccaatgcgtgagagagatcgagatggtcggtgtgaggagctcacctgcttcctggcgcgcgacctcgcggccgactcgcggttcttgatcatccgcttcttccgccgctccaccgtcttctccgcggcggcgccctcacccgcggcgggggcgcgcttactccctgacaccgggccgtcgtggtacagcgcgtccagcaccggcccggcgcccagcccgaggggccgtggcacggggcgcccgacgtggtggtggtgcgcgcgcgcccagcgcgcgccgtcggcgccgccgccgccgccgctcccggagtccgcgccggccctggacaggaagtcctcgagcgtcatctggcccgccgctgcccccgccggccgcaggaagccgttgcccgtcgcgccctgtatgtcccgccacacctcgtccaccgtcttcctccccgccgccgccgcccccgccccccgccccaccgccacccgtacggagcaggtcgtcgaggttccctccgtgttcctgccccttccgcctcgctctgcgcgaggccgcacattgaaccccgtggccgggaacctcccccgctcccttggtggcaacaacttttgccttgagtcccatcctcccccacgccaagcccttccccgctatcaccacctcctgtcaaaacaaacaaccccaaaaaccactgcccccccccaatccccccttttaatcgttcattataaagacgaattgtctgtttagcgaatcagctataaccacgcttaagtgagctataattgggtaaataaagatgtaagttcgttttatggtgggtagaaagggtagttttctgtagccgttcccactgcgttcgcgaagttatcgtgggggtccccccttttattctctggtcttggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcctatctaccccacccccaaccccacgcgcgcgatcaccaccacctgcgacatatacaaccccgagacgcaccccccccccccccccccccccaaccctcacgatcaaacaatcaaacacctgacctacgccgcagcaacaacaacgacaacaaccacaaaccacccacacaaacagagcccacactgaccctcgtccctcggcggcggcgcatggcaagaagaagcagagaggagagtggaggtggggaggaggcaagaatttaggattccacaaaggggggtggtgcgcttgggccaatgggggcagacaggaggcgatgcccctctctccctctctctctctctctcgcttgggaagaatccaaaaagcgatcgacgaggcgagaggcgaaagacgagtgcgtgcgcctgtgctgtgcgtctccgcgcgcgcgcggtgctggaaaagaaagaaagaaagaggcgctgcctttctagctctgtgaccaaggttcgctttgcctttgcctttggtgggcagagggagagagagggggggttttattcgcgggggagatggcagctgcagaatctgcacaagagagacgggggccaatgtgacacaagagatcaggttattcaggtactcccgccacatcagtctaaggccccacgtaacagtcgcagcgtcactgctctctccaccgcggtgattttttttatttaccgctcacgaatctctttgagtactggaattcggataacaaacgcactcaaacgacgagtactatgttattcctcccttcctacatcgtataatacaggagattcggataagatgtaacatttttcagtactagaatgtgtcacctctctaaattctttagtagcacgaatattatatactatttgtccatatttatagtaataaaaaatatgatatccggttctggattattgtattttgagacggatgaagtagttaaattttaaggttttataagaatttattaaaaaaaaggtattgtttgatagcactatagtaaaagcgcaggaatttgagacggaataaagagaaaacatgaggtctgtttttgtaggagatatttctttgtattccatatgcattcggagccatttctttgtttcagagaatatgaagctagggatctttttccaactaaatttcaattatccaaaattcctctttttttgctgttctaaaaggaacctttaattttatagtatttttcatcgcaagaaaaagttataagtgcgttgttatatgttttcgagaataccgaattttatgcacaacgggttgccgcagaagattcaggtcctaggtgtgtcttcagttccgaatctaatacgagtggctgcctgtgtactactccctccctcccttcgttttacaatataagtcattttaacatttttcgtattcatattgatgctaatgaatctagatatatcatctagattcattagcatcaatatgaatatgaaaaagtattttcatatttatattgatgttaatgaatctagacatatatatctatctagattcattaacatcaatatgaatgaatgtgaaaaatgctagaatgacttacatcgtgaaacggaggaagtagtactatccaatacgaatatatgtaatgactttgctttcactatgtagccggtgtatgttcagaataaacatgaaaagattttaaagcctcagctgcagcacactgttcatcgctcagaaaagagaacaggagtggggttgcagcagtacgccagtacgtgcagcgaaacattgataggatgagaggacccaagtgtattatcgatgtttggagtcggagaattgaggaagataaaaaaaatataccccataggcatggtggttgcaatctttctcctcagaaaatattatcccagcctgcggtcaattttgggggtggttgtcaccttgtcattaccgcgagaaagtgaggttaaaatatcggcagcccggagactaacctccatcctcactgctaccgtctctgtggtaatcaagtattctgtgcgtccgatgatgatattgatagctaacaagtactaacaaccagtctcaaccagaaattgcgccagcacaaaattactagtactactgcttagctggtactgtgacgtattggttgtacccgtgccaatctattactcaatctaacccacgatataacggattattagtttttcttgtaacgtttgaccagtcgtcttattcattttttttttaaatataaaaaacgaaaagttgtgcttaaagtaccgtagataataaagtaaagtaagtcacaaataaaataaataataatttcaaaaaattttgaataagacgagtggtcaaacattacaagcaaaaactcaaaatcccttatattatgggacggagggagtacatccatcactaacacgcattttgctaggttgccagaatttagttttcaattggatttagggaggttgacaaatttattgttcgccacatttatcgtgtgtttgttaaagggacacactagcggctaatatggctgtgtgcaaattagatcatcaacttatcagccgcagtcaaaattttcaatattaaaacttcaattatcttaatagtttgttcattataatttgttttccaatatctacttacaagtcaaaaaacacatatttaaaagttttatccataaattactattgttgttaataagatttagggataatcagctataggcgagcgaaacaatgggtatgaaatggtttacatgcatagtacatttgcacatagtggtcatgataacagtttgataaatcatcaaaactaggcagataataatttatcagtaaaagtttttctttttgtccttacgacatggcttttgaaaacaaaaaagccaatagtgaacttaaataatcttatcattggattcgtattctctaatagcctacttcttccactccaaatatgtatactacccaaaaaaaaaccaatcatacctagtgcggtataaaaaaaatatattactatttactactagcaataacatcgctagaggatgacaatacttttttttaccgaggcgcatgaggcggacgcaaaattcagattgctaggccatgtttagttcccacccaaaatttttacaccctgtcatatcgaacgtttgaacatttatataaagtattaaatataggctaaaaaataactaattgtacagattataactaatttgtgagacgaatcttttaagcttaattgctccataattagacaatgtggtgctacagtacacatttgctaatgatgaattaattagatttaataaatttgtctcgctatttactgacggattctataattagtttttttattagtgtctgaacattccatgtgacaccctatataatacccgatgtgacacgccaaaactttacacccctggatctaaacaccccttagttttgtttgtgccgagaaaccatatgcttcatcccaattatatctttttatgtatgataataattgctactccctccatcccagaatataaagagttttagagttggacacgattattataaaagtaggaagaattaaataggaaggggttgtgattggttgagaagtgaaggtaggtaagaaaagtgaatggtggagggttgttattggttgagaaatgaatgttgatgaagaaattattatattttgagacaaatcctaagtgttaaaagttgttatattttagacggaggtattactttactttcgatgatagccaatggattaacgttcaaacctcaaaccaaacaacttgaagcaactcctctgacatataatcagagagatataagtccctgacaggtgagatgtccacccctacagtatggccccatgcgtcagagaggataggcgtacttcttctgtcccacaaaaagtaaatctaaaacaggatatgacatattctattacaacaaatctggatagagatatatttagattcgtagtattaggatgtgtcacatccaattctagattggttttttatgggacggaaggagtacatcctaatcataggtattcaagtcaatacccacatatatttcttaaaagtttagctatactactgacttgctgaacttgtagttgttgttgcccggttagttaacccgtgaatcttagctagtggggaagccttaggtcctgttggggaagcttgtcctagctgcagctttttccaaaagctgcttatgctagaagctatcctaaacagtccacagtttctgggaatctgtagttacagattctgaaaaataaaataagaagtcagaagctgggtttcagagtttttctagattctcataagctgactatcaaacagctgcttctcagaatttaaagctccctaaacaggcccttagattctcagcaacgccttgctttttttttacagtgattgtttttcttttgcaagacaattttttttttttgaaaaatacgccttgcttttttttacagtgattgttttctcctattttcctttttcttttgcaagacaattttttttttgaaaaatacatctatcatgtcttaaaatcatggtaagctaacaagataattcatcttctactatatttttctgtactttattatctacctaattaaaaaaacacacatatttccgttagtaacacaagcgtttattgtttcaatttcatagtgtaaatcttgaatacccacactctcaaaatcctgcgtccaccaacattattagagggacacgttcatgtgatgtacaaacctgtcgacaacttactgtgccgattttttcttcgtccactcgagtgatgaatgcaggttactatcaaacttaacattgcaggattagctgatataagacaaaaccctgtaaaactacaatacaaactaagcggccggccgaatgaccccacagctctctaatgcgtggattagctgctcgatcaactcaaatgacagttgtcacaatggaaggttcagaaagaactgcaccatttaaagatgatgataattgtacgtccaagctactcagttccatgaatgcatcattgatgtgcagttgtgcactaacggctgatattactacaaaattgtgtcactaaaaaaggatcggttccactaatcgtttagcaccagtacttgttgctgtgtgcataagctagctagttccacacactgccctttattccaaaaggggcaaagactatgaacggagcgaagagactgtacttgtaaatgattttctggggacattatactgcaagtggctaataatatgcttaatcttttgggggctacatgaactccttattggagaccttgatagtagaatgatactactagatgatgataagcagctgggatgcaaaaataaaagagcaaggtggtggagacttcaagttccaacgttcgtactatgcgcactcaccaagcaggaatcctcctttttttttcttatctctttttcgattagcaggaatccttttcgcaagtgacaatatgatatgacggtggaaatttctacctcagtcgcaagaatggcttctttttagcacattaaattatatagttcggtactccgatagtatttgaaaaggcattgacatgcatggtaaatgtaaggaccctttaaaacatatgataagaaaaatataagaagaaaaaaaaaatgtagagacttaaatgttgtgtttcttcaattctaccagaattgaagaacacaaaaaacaggaaagatgctgtttgattgcatcacacgaaaaaataaatcaaacaaagtttccaagaagtctaacttcttgcttattttcccatggaacaggtcagcagattacaatcatatgaaaatttttgtatcaaaaaaaataatctataggaaacaaatcctagaggaaggattggcaaaagattattggaggattcatttcccttgtatttttttctcaataaacccctctgattcacatgaagaagatatgaaactttccatagaaattgtgctcatagtgccaattccaaagaaaaataagcaagagattaaacctcttggaaactttattggttcaacttttcctatggtttaatcaaaaaggtcatcttttcaattctacaggaattgaaaaacatactactccaattattgcaatttttcttgttcatgtgtgtttaaacttggccttactctatacataatccgcccatctcaaaataagtttatttttcatctaacccatgtaacaatacaaacaaataaaaatagaatatacctactttataaaaatatcagggcctgtttagttcgtgaaaagaaaaattttgggtgtcgcgtcggacgtttgaccagatgtcggaaggggttttcggacacgaatgaaaaaactaatttcataactcgcctggaaaccgcaagacgaatctttagagcctaattaatccgtcattagcacatttgggttactgtagcacttatggctaaccatggactaattaggctcaaaaaattcgtctcgcgattttcctccctaactgtgcaattagttttttaatgtatctatatttaatactccatgcatgtgtccaaagattcgatgtgatgttttcgggaaaagttttagggaactaaacatggcctgtcaatactcccaatacaattattttctagtttcacaaacttcaatgcaatgactactttataaatgaacttactttggtacaaatgaaagaaactaaaaagaaaacttattacggtacggggagtgatttttatataatattattaattgcattccagatctccagtacatcgtccttttgtaatgggaggtaaagatgcatgagtgatgatgttttgtgtgtcaaatggtgatggaaaacaaatgtgagtacatagtacggcctactcatgcctaatatatacaagtactgaagtagggtgtgtttagatcagggtgtaaagggtgtaaagttttgtcgtgtcacatcgaatatacagacacatatttaaaagcattaaacatagtctaataacaaaacaaattacagaatccgtctgtaaaccgcgagacgaatttattaagcctaattaatccatcattagcaaatatttactgtagcaccacattgtcaaatcatggcgtatttagacttaaaagattcgtctcgtaatttacacgcaatctgtgtaattagttattttttcgtttatatttaatacaccatgcatatgtccaaacattcgatctgacatggtataaaattttgccaggagatctaaacagcccgtattatatcaaaaactcttcgcgttggacgcccgcacaccacatcgcttaaccattccgacgtgggtctagatttggccaccggagaagagaaataagccaaatctatacctgtaaattttgtgatttttgatatttcagtctattttatcttaatgtttatttgagttaaattgaaatattgcactgtgtattttaatggtgttttacatttttatcatctattctttgagaatctgtcgatgttcaaacggtgtaaacttgatgttccatgtgtgaaacaaaaatgttttaatctttgattccactatctttcattattttagttattcaaaacattttttatttagagataaaacatttttctctaaatgcaagaatgtgttgttcatagaaaaacatttttctcgtcttggtcaacacatctttgtcatcttgagcagcggttgcggacgaggaagggattgggatcacctgcagtaggaatagcgactgcaagttaaactactgcatgcgattacaaccgttcattttggtgatgaatggaccagatcttcagctacagtactgacgcaaaaaatactgaatatttcttgctacagtgttctacagtatccgggtgcatgtgaaccgttagattcggatctaacatgtggcagtggactgcataagttatagtgatagtacgaactacacctgatacaaatccacgaggaagtgcctctcgatgacgacgcccccgacgcgccacccgcccgccacatcaccaccgccgcgccgggtcgggcgggaggcgatcctgccgcctgcggagagctgcgacgaggctagggccgggcggcctggataacgtgggggggcgaatttcttcgtgggctttcgtcttcacggtcacggcacagcccacgaaagtttgctaacgtgtcgtgtgccgcgtccgcgtgacagcaagcagccgaaccgagtcagtcatacactcgtagtcgtactccacattgcctttggaccgaaggtttcttctctcccgttcccgtagcctctctccatctctcgctctctttctcctcggtttaaagcttcctcgagtcgcctcctccgaatccccacagcccaggccaaaggcagcctgagccagggtggggagcttcctctcctcgtcttcctcctcatcctcctgatcccggaaggaccccagggtacgtgacgtgcgagcgttcccctctttgctttttttttttctggctccaatttgggcgccgatcgagcgggatttctgcgctcgctctggcgggatcatcgaatcgtggtaggcggggtagggttttgaagtttcggggggaggaacctgtcggggttgccgcattccgggagcgggaggagactttggtggccgtggttgggaattgggaaagtagttggttttgtactggtgagccccgggtttatgtcttaggtcttgcggagctctggctgtgtctgccaagatgttgttttcaggtattgctttatcttgggaatagtagggggggggggggggcatatggaaacttctgaaaaattggagtttgcaaaggttctgtagagtggtagatcgaaattggatggactgttcacctcgaagagaatctgtggttgtctagttctctgcaggaggataaaattggcaatctaaattacttgctgcgagcctatgaggcttctggttggtggcttacacatgagacatgaatatataatgtgattaatagtagaacattcataacactgtcttccatttgtgagatgtttgttttgttagataacacacaatagttcacttgttattacattgacgattcttctacgtttttgtttgtgtgccgttttgtttgtttagattacaagtacttcatgtcaatgaccaatctaaggaggcgactccatcatggagatgtcgatggaaggaagaatgagcatgttgacatatccagcgtagattcccttaatgaacctttactagggaaatctagctctgatactggtggatcagaggtcaggcctttcttatcatagttttatttaccattgctactaccttttcggacgaacacaactgtagtatatccttttctaaggtattgacagaattttccgccatctgaaggtatatgatcccagaaggcaagacttatgggatgatgatagaaagaaggaacagctacactggtcatttcttttctcaaatttgattgcgcaatgggcacaatggttaggtactgttcacttgcaatttgcaactttgaataagttttgtcccacttgacactagttggctgccaatcctgtcattgttcatttctgtttcctggttttctaattttggagcacatgtaatgagttacagataatccttactgattataacctcagtaagctacccattgacaccatctttcagagttgatattctaggttaatgtgcctatatttctcatacacagtatgtttatgattttgtctcatacaagcattatttttttttaaaaaaaaaattggtgatgagtaaccattggtagaatggtagtcaggttgtcgggctgatctaatgcacacaggtatagttctgtttttgtgtctgcccatgccatactttatataattgctggcttgctgctttagcacgaattcaagaataatggatgcagctgtcatcatgtcttagttctcttatggagcctttagtaccttatcttcatttgctgatgtcatcattttcataagaactgcaaaaacattcttgtgggttagtaaacttgactaaacagaataactgttgtgaagtaagtttgctaatttggatgtctgtgtcatatcattgaccctgtttcattttttgaaatcatgcaaataaattgttgatgtagcaatgttcacttgcataagaaatcgtagcagtggaagtagtattttttccattctgtaaacgcatgccttaattttttttctctgattcactacaagtggtattgttgtgccgtgttgcaactatttcacagatgtaacccttagtgctttcaagaataagatactgattcccctttgctgttctacgtgcagcaaatattattgttggctctggatcactatttggtagattgtttcccttttcgttggacaaccagaacagcagtccagtgtatcttagtcctttgcaggtaatgtattgagaaaaggtataatagacacacaggaattgatgtaattctgaaccttaatgtatacaattttctttcaggaagatagactgaatactttaaggtctagattgcaaatccctttcgatggctcccgtgttgaacaccaagtatgtaaacctatttcaatagcttaggtctggctataatgtggccacaagtgaccctcttatgcaagcaagtaattttgcattgttgctattaggatgctttgagacaactttggaggttagcataccccaaccatgacattcctccactgaaatcagaactatggaaggagatgggttggcaaggcactgatccatcaactgacttcaggtattccatttattccattttctgctccagtcgaattcagttacaaagccatctaatgctgatattgtccacgcaggggtggaggattcatatcattggagaacctcatatttttcgctaggaactatcctgtaaataccttctatatgatattctgagaagatttgttaatgctgtttgtttttgtataattactcacctattctggtacagggttcctttcaggcgcttctgaacaaagtacaagggcagagagcagactgggagtacccttttgcggttgctgggatcaacatttcatttatgctgatccaaatgctggatctacagtcaagtaatatctcagtttccaaaaatcgtctttacactataatggttggtgtggttcccattcccctggtttaacgctcttcgaactgtgcaggtgttccatcttcaaagtcaggagttcgttttgttgaactgcttggacgagatgagaatgcatttgatcacctctactgcgtagcctttcggcttctcgatgctcagtggcttgtgaaacgtgcttcttacatggagttcaatgtaagcccgagtggctgggtgcatattatgcagttactgtgtgtatgttttaatcaatggcatgcttatctgttcgttttcgtggtgccaggaggtattgaaatctacaagaactcagttggagcgtgaactagtactagaggatgtattggaggtgaaggacctgccgtcttacacaatgctggacaaataatccaaataagtaagggactgtatgtggcattcaagtgaaaaaagttatccggatctgcaactgatttatgttggcggggccttttgttgtctgaccatctgagtgcatatttatcttttccttgttcaagagaaaaattcaggcctgtgtacatagtgttcattttctgtaacttatgactcgccatttcaaggcaataataagcatcaagttgatcacactatgtagtatgtactactgtttgtgcattgtcccgaatcaaagttgtttttttttctttttaaatgctacacccttcgttccatattataaatcgtttaactttctttttaatcaaagttactttttagcgttgcttatagaaaaattagtaacatcttctacaccaaatttaatatatctacaccaaatttaatatattattttgataacatgttcatctttatatttttttaaaaaaaatactcgtgcgttacaacgggtgacgattattttaatcttattattgttattatacagtttagttaaggtgaaattcactgttggaattcgcttggatatatttctttctagaaaatcatgagctacaattaggagtccaatcatctcaagttagcatgcgagtttttttaaagagatatcttatatagctccttccgtatttctaaaagcgtacaaatttaaaacccgactcaaatacggatgtgcaatttcaaaatcaaacgaacttaaaaaaccaactcatacatggatgacgtaccaaaatactggtaaaagtattttcaatttttgtaatggtagagatagatatgtgaatgttgactctatatacatgtgcaaagttggcaaggaaggctagctgacaaagaaataggggctttgcaaagaaaaatatgagatggtaaaattatgtatgttcatcaggcctgcttaggctgcgttcgggaaccccttctcccgggcacacaaaacgaagcacgcgttattacataattaattaagtattagctattttttcaaaaatagattaatttaattttttaagcaactttcatatagaaacttttttttaaaaaaaaacgcaccttttagtgcggaaaacgagagagaggggttggaaacttgaagataagaacacagccttagagcacccgtaatggtaaagtaaggtgctatctataaaacatgtacatctcaataatagactagattaatagtaaaccatttcaatggtatgtctacatgggtatctatagctctttaatccattgcctcgtttttctctatagactatctctaagttagtagatagctctgctctctctttccatttaatcttttccaagtaaaaaaatatactgacatggatcttttatagagagtctataaataactattgcgggtacccttagttaggtaggctcctcgtgtgatagggtgtttggatcaggtggtccagacggatgcgtagttacacccctatgcctggaaacggatgagagcggctccgtgtatgagtgtaagtccgttagggactgaccacacgatggaaaaaggaaaatcagatacggattagagacacataaatagttaaactggtagcgattatgtgcgaggcagattcggacacgacaacttaccgagccatcggcaaaaacatctttaatttttataatagtagagatagtttcattaaatttaatattaaatatattattttgataatataatttttataatagtagagatagtttcattaaatttaatattaaatatattattttgataatatgtttgtttttataaaaaaaatataagtatattgttttataaatttgatcaaactaaccgagaaaaaaaatcaaatcaaatgacttataatatccaatgggaacattataaacgtaaacggaaacggatgtgagtcctactttgctcggattttctcacttcgaaccgtctggtattctggtgcgtggctaaactggctatctcgctccttcgcattatgccggcagcagcagcatcgattcggatggacgaattgagagagatgctgagctcaataacgtttcactcgggggcatcaggccatcagcgattgtctttttttcccgttggtttgcggcagaggatgcatcaccagacgacagttcaccaccacaagtccaagagcccacgacttctctatccgttctctacgagccgcgccgatcggtggcgattggcgaacttaaacgagcactccctcgccaaaaaaagattctcatgagattttcaggattatctagcattcgaaaatttactttagaaaagcattctgggaggctcatatatagagatttggaaacgtgcccacgataatatcccaaatccagaaccagagaaaagaacgaacatgcacactaaaccacacgagacatttgaagcaaaagtggtaagcggtaaactgaagggctttataaagattttagcaccactgcacttagattaccagaaggaacatacacggtagtggaaacttaacgaaagcaaaataaaagcagctagtgaaacttgaaacacaaaggttaacatgctgggagttttttttattagtcgtccaccgcgctcatgggggatcacatcttgccgtggcggtgggcgcaggtggcgtcggggcacccctcgacgcacttctccacgcacttgtccacccgctccgccgcgcgctccctcgtcagccggtccttctcctcgaagtacaccgacgccgccttctccgccgcgcgctccttcaccgcgcgctcctcgccgccgcccagatgctcctgcgtcgccgccgggctcaccgtcagcttctccttgatcgcccccgtcacgttccccagcgccccgagcaggccctgcccttgccccctgcatcatcaacaaaaaaaatgtggacattattatcgatagctaggagcactacgtgcttgcggatggtgttccggcgagtttacttgtcggtggcgtcgtcgtgggtggcggccgtctccctggccttgtcggcggcggtctgggtggtgtccttggtggcgtccttggccttcctcgccgtgtcggcggtggcgtccctcgtctcctgcgccgtcgccttcacgccgtccttgaactccgtcgccttctgcgcggtggtgtccttggcgtcgcgcgtcttcctggccagcgcgtccttgtactcgcccagcttgttcttggtcgcctcggaggcgtcgctcgccttctgcgccacggcgtccttggtctcccgggtcttgtcggcggtgtagtccttgtactcgccgagcttgtcacgggtggagtccgccgtctcgttcgtcttccgcgcgacgctgtcgttggtctcgcgggccttgtccgcggtgtagtccttgtactcgccgagcttgtcccgggtggcgtccgccgtctgggaggtcttctccgcggcggtgtccctcgcgccgccgaacgtgcgcccgacggcgctcacgaacgacttggcgccctcctgcacgctctccaggatgccgccgccgccggcggcgtggtgggcggtgtcggcgcccatcgtggcggcgccgcggtcggcgcgggcgcgggcgatctcgtccgcggccgaccgggcgtccacctccgcctgcatgacgcgctcgtcccgcgcccgcgcgatctcctccgccgcgcgccgcgcgtcggcctcggcccgcgcctccctcctgtcctgcctcgacgccatgggcgctctgtgtaattaagcttcgcctaagtgaacctctagctctgtgatcagtggttgcagtggtaagtgtagcttcgcagtgcacaagtgcgctcggcaccggcgatggcagaagcgtctatataaggcggagcgagaggggacggcgcgacacgtgccccggtgaggtggacacgtgtgcctcgggtgagtaggctggcgctagtgacacgtacgtcgcccgggagcgtgcgaatgagtggtaagcggacacgtgccactagcgacgctttgcttaattttctcgcgtgttctgctgctgcaatgttcttgtctcggagactcggatctcgaaattggaattccaaggacgtgtgctctattatggtcaggaactacggataggatcatgcatcttgtccgttgaagccagaacaatgtttggtgtagatttctcctgctgctaggatccttgtacgaattcagatgtcgggacggccgaagcccaactccataaggaataagttcacctaacatccctcaactttatgtcaagtctgtctgaggtccctaatccacaatatcagaaatctccacccctaaactacaaaaccgtgcacaaaagatcttgaggcagtatagatctctggtttcgctagcgtggctcctagtcaacagaaaaatgatatgaaaaattatgaaacccacatgtaaagaaaaaaatgtggaacccaaatctcttctatcttatattttctcttttcttttctttcttctattcttttcttttcttttctcttctcttctctactctactctacccttcttgggagggcatcggcgatgagggagaggcggccggtgagcacgcaagacctccaccgtctcaagaggctccgtcgccgccaccctgagcgcttcgtgacaaaagcagggaacagagctaccgacaacagatggggaagaggcaagcgacgagcccggtcgagcgggcgggctagcggagagggggagaggtggccggcaagcctggcagctggttgccataagagccataggtgatgcggccagggaactggagcggccgacatttcctccacaaaatctcctccgccgccgccgccaaggcgccactagcctcgtcatcgctgctacatccctgccatgaggatcgcctgttccacgacaccatcttggctatggccgtcgtcttgccttcgatgccgctgaggggggtgagcagctgcttccggctggcaccggcactggcgctgcctgctgcatccttcgccttcggctacggcaacgacgacccacttctctctgtggaaatttggtcataattcggcatattttaatccaaaataacaagataataaacatgatatttacaatgggatttgatccagtgatagtggtgaatgtaatcaacatgagcatgcttaatgtagaataagcatcaacaatcacataataaacaatgttgacattgcgatgaacattaacagtaaaacttctaattgaaataatgtaagaaggttataccccaagaatggtcctccgctggagtttgaggcaatattgcctccgttggtgttgacgggagcctccttctccttgtatctagtgttgccgttgtctctagtgttcgaaatattggtgaaggtgaagtagatgttgatgaacagtgagtagtcgcgccttgcgctccccaaaaacctgatcgcccgcccgtccgtgcaaacgtcgcagcagcgtgtggtttcggaggcctactctcccaacgtgtgtgcacacacttgtcgggatgggattaccgtagcagcaacagcgttggaaaatggatgaaagtgtgtctcactattctcgcgggagatcaaatccattctcattttataagaggaatggaagatgaagagtaagagtcatggaataggaagaggaatagagcaactaattgtcatcaactagccatgaaccatcctccactacaccaccatcaaccaacaatcaattaggagtaattgatgtaagttaccaatggaataggaagaggaatagagcaactaattgtcatcaactagccatcaaccatcctccactacacaaccatcaaccaacaatcaattaggactaattgatataagttaccaattccctaatcaaatggattaattctcaaaactcttcatcccattgatatcccataaaagaatgaatacacatgaattcctagcataatgagccttggaatttatttgatttaattgatttaaatggatcaattacccaattaaatctaacaatccccaccaaatttcaaggctcatgagaatgctctctattccatagcagcttttatataccagtgtttcggtgaagactgttaagttgaactttcacctagaaaaggagctacatctgaccacaactgaacaatggactatgccttgaattgtcagtcttgtgcagttaggtttcactcaattccataactgatactaggcaaccattagtattccctcgggttggagcttataagtcatactccaggcctttcatgagtatctagagatcacccaaatctcatagactatgactagcagtcgaactcatataggtgtgttccttctaagatgttctgcaggtcaacatctctgcttaatgaaagtcactcggaacacattgaggcataagccatcctaccatacagtataggagagaagtacatcatgaaaatgagcccatttaagggtctcttctctcggttacacaatagtcactacaagattcctaacttttaccaagggtgtttaaaccgtcggccacctattaaaactgtcggccatacatattactgagtgtgaactgtcggcaacttcccctcagccacatgtggtcggtaattgatcatattgctgaggataccctcggtaactatgtacccgagggtttcgtcccgagggtttacggtcggtccttttttcagagaccacgcatggttctttcttgccgaccacatttcccgagcgtataccgtcggttattcattgagtgacagtataatataccgtcggccttattctcaccgagaggtttattttcccgtcaaattgtgattaccctcgacaatttagtaaccgatggttctacacgccttcggaaatagtatttgccataggtttttatataccgtcatccattcgttaccctcggaaatagtattgccgagaggttatttaagttacttgaaaaagaaaatcaaaccctcggtgatttgatattttctaaaaaaatgcaaatttaaattgtacccatttttaattaatcttataaaagtaacttactgcgcatagtcacatcaaaacaaatttcagcttaattaatccataaacagatccacgggaagttcaaccatagatatataaccaaattgttcaaaaatatttatcatccatcaccatagcaaaactaagtaattcctgacatgtcttgcatgaaagactttaattgaaacaagtctgtaacatttaaaataagatagactaagagaaaattctctaaactgcaagggtggtccatcttctacataagaaaaagtaagcttcataaaattcatggtctccatgttcgcttttagataatccataaatcaatatcttcatggtcgctttcagacattccataatccccatcagtgtcatcaccattgccctctccttcaggaatctcatttccttccccaagatcaaaatcattgtcctcataatcaagaatctcatttccttcctcaagatcaaaatcatggccctcatcttcaccaatatcatttcctccctctggatcaacatcactcggcatataggatggtatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgcacttttttagataatgttaggtatggccctagagcaaattttatttggttatacaggaatatttggaaggaaattattttttacctggtcatgtggatattcagcctcatgatgatctggagcagacccaacatctttagtggaggaagcctacaatttggaagcaacatctatatattatgctacgagtgtttagaaacacaagacactaacatcatttgaaacagaagtcaagatgagtaaaccacttttagttgctctcatgtatactatcgatatcatggcattatttaaatatagttagttactaaaacaggaatgaaaaactattacatattatcgagagagtgaactaaccaactcaggagcatattgtctcacaagggtttcatagtcaagtccacctttagcagccaatgcctgcaaagttacaaaatcaaggccatgattctaataaaaattaagtaaatgcttgtttttgtatccaatttataaagaacaaatcatacccgcacaacacactccaagccacggtaagaagcattatctctttccaaacatttaatcttcttttgttgataaatttctcttgcagagacacgtgatggtggcggtgtcacagccctcttccttgacttaattgcatccttatctttattgctaattgcctcattagcaatggctagcctaccatgtggcattcgacctgtactattgtaaataacattggcatctaagtcaggcttctcaacttgccagtttggtccatattctctttccattcctcttgaaagacatccctttgtcaaaattagaaaccatgcattaatcagtgatccataattcttaaaattgcaaatattgtacatatatacgtcaaatgtttttctatgtggtcttaatagcagaaaacacatgtatttagtgtcacaaggctgatcaggcctctatacttaactaactagtaagaaattggagttgtcaactttcaggaatcagactacataactatttctaattgcttatttgacttgcagtttatatgtttctcaatcgaacattatgtaaattcattataaacttcttttttcatgcgagctgacgatctagaaaccatcaattcatcttaaaagatcattcagatcacaccatgtgttttggagggtttctaaattggcacacatggaggagttcctgatgaaaatttcgaaaaataggaggcaagtagcatctacgtctaagtccaaacttaagctagtaattgatcatgagaggttcaacattactgaggttttggttctcataattaagcagcagtctttaaaaagtaaaattacagagcttacccaagcttcttttgccctctggttgcatagctgctcattttttccttgttgcatcctgtgtgtgtgctgccaagcagcagcaagtccttgctgcccaccttttgtatgttgctgcattacaaataaattagtatatgcatcgattttatataggaacaagctctatggattgctacaaattaacaagtaccaggtactgctttgtagcgaccaagccccgcgacccgccgcattggtatacagtatcacctccagctaacctatttctcttcccatttaaagatttcttcctaaattcaggtgtactccagtgctcacaaagtaaacgccaaccctcttcagtaactgaaaaatcctttggtttagcagaaaccaaagcttgcacagtaggccaatggttaccatcctcatcaacatcctctgctggtactttgccttttttatataacttgttggtagctcttttcttctcttcgaacagcacctgtggcactttcttcttgaaattttgctccaagactttatcagcttccactttgtcagtgggatcacatttaaaacgatactgccaaatcaagcaagaataatattatttttccacgctgttgagactatcacaaatatgagaaaaacttacccaaaattctttaagaactcggtcagctggtgacattattctttcatttgtagacctcttgtagtccctccaagtaagtgcaggtgtcctgcattctacgagaccaaaagcaccaggatagaacttacgcaatagtgcaccttgcactgttgatggtctacgagatgagatataaggatacacttcaaaagcgctacaaacagaaagtaaaatattagtatatccacaaattcgttcatccatatatattagctctgttttgtaataaagatttttgttaagcatgcacttgaagaagttgaaatgaaatttatgtaaaacttactctccagctgggactattctaggacgatcagcctcctccagtctatcaccacacccagtccttgcacgggtgttggactcatcgtcttcgacattggttggcgaagaccctccatttcctgcttgagcactggaagctgatcctgtttgccttgatgatccctcactttgaggttgaggtctatgtcttaagcgcccgctcatcctacaagtgtgagatggtaattagtatagttgtatcacagtgaagcactgcacagaaaaataatgaaaataaagaaacatggtactggccttctagagtgaaaacaaattaaatagctgattatataatagaacatagtactacaggaaattagcatgacacttaggataaatttgcaccaaagtattgattatataataccatatattattaaaataaattatcaggataactcaaataaatttgcaccaaattaataaagctatgaaaaaaataaactcaataatcatcatcatcatattctgaatcatttccattctcctcgtcatcattgttctcgtcctcgtcatcgccatcatcaacttgttcttcagaaccctcctccccaccactttcatctgattcttcatggatctcatcactaccaatgttatctgaaggttcctcattgccttgcttttgtagaatttcaatttcatcaggatcaaccacatattcagaatcattggttgacattataatctcatcaaataagttccctgaatctacgactaaatttccctgcaaatcctcttcttggtaacagacatcttcacttgggatgaccaagcttctaattggttgcatcttgtatacaacccaccaatcacgcaagtctcgccttcgggaaggatattgcagataatatacttgtgttgcttaatgagccatagcaaatggttcaaagtttgttaattttgaggtagactttatttctaccattcccaaagttggtgtggatcgtttgccccgaatggggtcaaaccaacggcattggagcagcactatttcaatcttccggccagcatcaaatcttagttttataatgtcttcgatgacaccatagtagtcaagttgctggtcatcagaggtgaacgaggacaaacaaacccctgagtttactgtggtcaaccttctatgagatttttcatatttctcggacctaaaacgatagccattaatatcataagaattgtatgacaagaccctaggcttgcatccaatagctaaattccacaaatcatcatctgcacttggatcatttcgacactacaataagtaaataatttagaaattaaaaatatatattttgaacattataggtaagaaaatataaggatatatatagagtttttacagcattcttaaaccagtcaacaaattcctctctcatcaattgatcaagcccctcgactgaaagattattatgcattgcatgcttctcttcagaaaactttctacaaataagatatgattagaaattttgtttgtaacaaactaaatataatgaaattttcatcacatactcttgaaatttgtcgaccatagagcaattagtcaggacatataacatcgcagcattcaactcttgtggactaaggtctcgaggcacacctctaccatgaagcatgccctgttcctggaacacatctaaggtgcaaccatcattttgcaccactgtaccaccattgttgtatctattaggcttgttccaggttgttctaatgtctttgttaaaataaatagacataaaatttgttgtctcttctacaatatatgcctccacgattgagccctctactcttgccttgttacgaactttaagacgaagtttgcgcatacacctataaatatattagaaaattttcaatttaattgacaagacaaatagtatctaagctagttaaagctacaatacctttcaaaggggtacatccaacgaaattgtacaggaccgccaacccttgcctcataaggaagatgtagaatcaaatgttgcattgaattaaagaaacccggtggaaacattttctcaagcttgcataacagaactacaatttccttttcaagtctatgcatttgttctttatcaatttctttggcgcacaactgtctataaaaaaaacttagttcagacaaatccttccattctttctctggaatgaaccccctcaatgcaactggtagcagacgttctataaatatgtgaaaatcatggcttttcaacccaataaatttgcactgagacaagttcacagctttctttaagttagctgcaaaccgatcaggaaatttcaagtccttaaaccacttcataatggtcaatttatcctcctttgtaacacaatattttgccctaggcttttgccacctaccattggtgcttttagtcatgtttagagttggtcgatcacaaatatcagccatgtcaagtcgtgctttcacattatccttagttttatcttgaatatctaggcaagtgctcaacactgcctctgcaacatttttctcattatgcatgacatcaatgttatgacgaagcatcaatttcttgaagtatggtaatttccataaaccacttatacctgtccaattgtgtgtctccccaaacccttcaaaggtatgcttaccggttctatcaggaacaaggctcatgagctgcttgtatatctcatcaccagttaagcgctctgggggaagatctaacacttttgttttctttcgaaaacattttaagctcctacgaaattcatgattactagggaggaacctcctatggcaatcaaaccaacaagctttatgcccatgcttcaactgaaaggccttcgtaccacccccacatataggacaagcaagttttccgtgggtgctccaacaagatactaagccataagcaggaaagtcatgaatagtccacactactgcagccttcatattgaagttttgcttcaaaaaacgatcatatgtgacagctccattcatccatagatcaagaagctcatcaactagaggctccatgaaaacatttaagtttttccctgggtgctctgggccaggaataacaagtgaaagaagaatattattatctttagtgcacatttcaggtggtagattatatggagcaacaaagactggccaacaagagtatggagttgaagctatactaaatggtgtaaaaccatctgttgctagacaaagccgcacattccgtacctcctgagaaaaatcaggaaactccttatcgaattccttccaagcttccccatccgaagggtgacccataacattgctttcctcacgaggccttgcatgatatctcatatgctttgccatggtctcagacatgtacaatcgctgcaaccttggagtgatggggagatatcgcaaaactttccgtgggactcgctttgatctatttcctctagccgactcttcataccgagcctcaccacaaacagtgcagttttctttatgctcgttttccttatagaaaagcatgcaattgtttgtacatgcatgaatcttcttgtatggcatgccaagactgtgcacaagctttttagacctatggtaatttttggggagtttatttctagcctcatctcctaaactatcatgtagtagattcattatttcattatagcaggcttctgacatgttattttgtgttttgatactcattagacgtgccacaattgacaaacgtgtttgtcttgtattctcatgcactggtgtgtctacttcctctagcaatctgtatagttctgcagctgtaggtgttggttcctcactcggattaacatcatgtgcaacaattgcatcagttaacatttcattcatttgatctaccggacctatatgttgttctgcttcatcttcctcaagtatttctggctcaccatgactagtccacctttcatatcctaattggaagccataacggcatagatggagtgtcatttcctctcttgtgcgtttgtggcagcaaacacacttactacatggacaataagatttcccatcaacagtaacttcaggcaatgaaaaagcatggtctagaaatttttctaacccctgcctccaagctgtactaatggacctgccctttttttcagagtacatccaaccacggtcttcctccattagcaggttgcctgagtgtatcattcaaaattttatatactatattgcggaagttaaaaatgagtatatatgggagttttctacattcaacagacaagggcatgattgtgcagagaagaatgacagtatatagattcctaaaaaaaatggacaatctgcaggggaagtaaactaaaggacaatagtacatgtcttgaagaattctacggtgccaacaggtgtgcatgtaatatgggaatactgtgaagtgaagggcaggttcgctacatcccagataaaagggagaagtggatttggagatttgagaagaggagtattttcagaatttttatgacagagccagcactaggccacctaggcgaatagtagaggccacagcgcaacatccactacagatctttgataattatctgaatttagcacatagttgttcatccactacagatcattgctagaaaattgcactcaacaaaaatcgaaaatcagaataatggagagaataaggccattgcaggaagaaaactttgagggagggagagcaggagggagggatgaccataccttgacgtggagtggtgccctcgcgtgtgcccggcgaagcaaattctgccggtagggagaggagggaccggcgatgacgtacggagagaagggaattcacagattcaatctaatgaatcagttttgctaccaactatttcgaaggagaaaagacgcaagagttatatattacttatcgcgtgggcggcgaatttgcgcgcgtattattttaggagatcggaagtgggcgcgaataaggaaaccgtcggccacactctgcgaattggaaatttttaggtcgctaacacgtactttaatattttggtgcctctttgttcagtgtgcaaggcgtagctcagctggtttggaatcatcatatttatgtgttggaggtcttgagttcaaacccaagaactgaaatatatattttttaaaatttcggattgtattacatcatgcttacaaaatagataatattaataaaatatggccacatttttatgctcatgatttttttttttgcacaattttaatactattgaataatgttctctttagtttgacgtaaatgcatgccatttcataaacttatctggtcaaagttataaattcttttaatgcaaacatacatgagcatacatggttgtatcatgtgaaaaataatcgtataccattgcatttgtaaagaaatgagataataatttatgagattgggacgtaactacaaaggtgccatgaagcgggtacatacagtgggcaggaggccgagttaatgaaatggaaaaggagaaaattggctatgagaataactcgtacgaagaggatatatgagaataaaatggataagcatatatactatctttgatgctaagcacaagatgtcttacatatgaaaccaatcaaattgaagataacaactatgtggttaatatggtaaagactagagagtctattaatttattgtgcccacatgtatatacttcaatttgatctaaaataaagattttaaaaaaacaaagttactatatataaggacgtttgtttttttcagttatagcctacagtacatattatattacattttttaatgcaaatatagttctctttgtcacatattattgccaaaggtaccattgtgaaccatcggtaaagttatgtcctctcggtaattttttcctgtaccttcggaacttataaccatttccgagaggtatattaaacccatcggttactaatataccccgtcagtcactaataataatttccgagagttatattaaacccctcggttactaatataccctgtcggccactaataatcatttccgagagttaaattaaacccctcggttactaatataccccgtcggccactaataatcatttccgagagttaaattaaacccctcggttactaatataccctgtcggccactaataataatttccgagagttgaattaaaccactcggttattaatataccccgtcggccactaatgataatttccgatagttaaattaaacctctcggttactaatataccccgtcggccacttaaaaccatttccgagtggtatcttataactctcactcactgatatatcccgtcggccacatgctaaatagccgaatgttctcataacaaccctcattaaaatttcaaacggtcggccacctaaatcttcctgacggtctgtaggattttttgtttggacgcttggcaaatcttaggattctagtagtgagtttgtttcgccatccaaattcacgggatctccgatcacaatggacaggtttccactattgtgcaactctaagtgggtctcaagcccatttccctcgatgcactgtctatcacattacgtggtagccccttggtaaactgatctgccagatttttagctgtctggacataatccagtgctatcactccggagtttttctgctttctgacagatttcagtcttctctttacatgcctagatgacttcatgttgtctttcgaactgttcaccttaataatcactgtttgattatcacagttcattaggatagctggcactggtttttcaacaaccggcaaatccatcaggagttcacgaagccactcggcctcaactgtggcagtatctagtgctgtgagttctgcttccattgttgacctcgttaagatggtttgcttgcaagacttccaggaaatagcgccacctctaagtgtgaacacatatccacttgtggcctttatctcatcagcatcagatatccagtttgagtcactatacccttccagtacttttgggtaaccagtatagtgaattccatagctcattgtaccctttagatagcgtatgaccctttccagagctttgccaatgatcatctcccggatttgaaacaaaccggctcagcttgctcacagcaaatgagatgtcaggcctcgttgcactagccaagtacatcaatgaaccaatgatttgggagtatctcaattgattccttgctattcttcggtttttccttaatagcacactggagtcataagaagttggagctggcttgcagtcactataaccaaagcgactcaaaaccttgtccacatagtgagattgcacgagtgtaatcccaccctcatctcctctcagtagcttaatgttaagaataacattagccactcccaaatccttcatttcaaagcttttggacaaaaagtccttaacctcctcaatcacattgaggctggttccaaaaatcaatatgtcatcgacatataaacacaagatcactccctctcccccaccatagcgatagtacacacatttgtcagcttcgttcacaacaaagccagcagatgtaagtgttgtgtcaaacttctcatgccattgcttaggtgcttgcttaaagccatataaggatttcaacagtttacacaccattccctcctgaccttctagtacatatccgtctggttgatccatatagatctcctcttccagctctccgtttaggaaagctgtcttaacatccatctgatggacgagaaggccatcagaggctgccagagcaagtagtactcgaatcgtggtcaagcgggcaactggtgagtaggtatcaaaaaaatccttgccttcttttggatataacccttagccacaagccttgccttatacttttcaattgtaccatcaggcctaagctttttcttgaaaacccatttgcatcctacagacttgcacccatatggacgctcaacgacttcccaagtactattagacataattgagtccatctcactgtgtaccacttccttccaatagtcagcgtcagtagatgaatatgcctcttctatgattcttggagtgtcatccacaaggtatacaatgtagtcatctccaaaagaatttgcagtcctttgtctcttactctttcgagttgctacaatgttatcctcctcaggattttcctcaggcgtttgatcattgtgttctatcagtgcaaagtgctcgtggggtaaaacaggttcttgactagacgtgctaggtgtatttttcatgggaaatccattctcaaaaaatgtggcatctctggactcagtaattgtaccaacacgcatgtcgggtactccagagtttactattaggaacctatagcccacgctgtggatagcataaccaaggaacacacagtctacggtctttgatccaagtttacgctttttggctataggtacatttaccttggccaagcagccccatgtgcgtaggtatgagaaatttaatttcttcctttcccattcttcgaatggtgttacttccttatgcttcactggaattttattcaggacatgacaagcagtcataattgcctcaccccaccattccatggaaagtcccgcagtgtctaacatggcattcaccatctcagttagagtgcggttctttctttcagctaccccatttgattggggtgaatagggaggcgtcctctcatgaataattccaaactcttcgcaaaaggacgtaaactcattggaaaaatactctccacccctatctgacctcaaccgtttgattttcctttcaagttggttttctacctcagctttatagatcttaaagtaatgcaatgcctcatcctttgttttcaataggtacacatagcaatatctagtgcaatcatctatcagtgtcatgaaatatttctttccccctttagtcaacacaccgttcatttcgcacagatcggaatgaactagttctagtggtgccaaatttctcgcctcagatgccttgtgaggtttgcgaggttgtttcgattgaacacaagtatggcacttggaacctttgaccaaagtgaattttggaattaaactcatgttagccaactgcgtcatacaaccaaaattcacatgacaaagttgtgaatgccacacattggactcatcattcttgctaatatggttcacaacattattattattattattacacatgtcatccaaagaaaaacggaacagacctccactgtcataaccttttccaataaaagttccatatttagatacgacacatttattggattcaaacacaagtctaaaaccatctctacacaatagagagccgctaactagattcttctttattgaagggacatgctacacgttcttcagctgcacggtctttcccgaagtaaactttagatcgacgtaccaacaccatgaacagccgcaagcgacccatttcccatcaacaaggaggaacctctcccgacctgataagaagaaaacagggaaatatcagcacacacatgaatattagcaccagtatcaacccaccaatcaggtgaatgaaaaacagagagaactgtaggtaaaaaattaccataccccgatgttcctccgccctcgctaataaccatgttggcagacttcttgtccttgcgatcaggacaattcttcgcccaatgcccaggcttaccgtacacaaagcagtcgctcttggcctttcctttgcctttcttcttaaaattggttgtagcctttggtttgacatcaggcttgactttcttgttgttgttgttgtgggatgcgtgagggttcttcttttgcaccaaattggcgctagaacctccctcgatatttttgctccggtgtcctttgctctcgccttctcctcaacacccaaagagccaatgatatcagtaaaactgaactcttgcctcttgtgttttagagaagtagcaaagtccgaccaagaaggtggcaatttggcaataatgccacccgccacaaacttgtctggcaactcacaattgttgttctcaagtacctttgccagcatctgaatctcatgagcctgttccactacagaacgatcatcgaccatcttgtagtcatagaactgctccatgacatacagctcgctgccggcgtcggaaactccgaacttggcctcaagtgcatcccacatgtccttccctaaaggcatgtgcatgtacacgtccactatattgtccgcgagtacactgatcaatgctccacgaaacaggcaatccgaagcctcgaacttagcctcctcctcaggagagagaggcggttcacttcgtttgccccgtgaaacatagaagcattgcatcgctgtcaaccacagtagtgcacgtgctttccatctcttataattagaaccatcaaaagcatgtggttttggtgttgcagcaaagccaactaccgaaaatgacctatcaggtttttggattgttggaaatttggtcataattcggcatattttaatccaaaataacaagataataaacatgatatttacaatgggatttgatccaatgatagtggtgaatgtaatcaacatgagcatgcttaatgtagaataagcatcaacaatcacataataacacaatgttgacattgcgatgaacattaacagtaaaacttctaattgaaataatgtaagaaggttataccccaagaatggtcctccgctggagtttgaggcagtattgcctccgttggtgttgacgggagcctccttctccttgtatccagtgtttccgttgtctccagtattcgacatattggtgaaggtgaagtagatgttgatgaacagtgagtagtcgcgcctagcactccccaaaaacctgatcgcccgcccgtccgtgcaaacgtcgcagcagcgcgtggtttcggaagcctactctcccaacgcgtgtgcacacacttgtcgggatgggattaccgtagcagcaacagtgttggaaaatggataaaagtgtgtctcactattctcgcgggagatcaaatccattctcattttataagaggaatggaagatgaagagtaagagtcatggaataggaagaggaatagagcaactaattgtcatcaactagccatgaaccatcctccactacaccaccatcaaccaacaatcaattaggagtaattgatgtaagttaccaatggaataggaagaggaatagagcaactaattgtcatcaactagccatcaaccatcctccactacacaaccatcaaccaacaatcaattaggactaattgatataagttaccaattccctaatcaaatggattaattctcaaaactcttcatcccattgatatcccataaaagaatgaatacacatgaattcctagcataatgagccttggaatttatttgatttaattgatttaaatggatcaattacccaattaaatctaacactccactgttgctgttgcttccacaccttgctgtgcttgcggctcgtgtagagcgacacgacgatagcgcaacgacggccacaacgacgaagagagacgtggtctagtctcctccttctcccgccaatcgcctcctcctcccactaggcttgctggaactccacctcgtggctagcatcgggcggcagctgaatggcggcaacggctcctgatgccgcctccccctccctctcccgcctcttcctctctccccttgtcccgttgggcgcctccccttacctcccaagcttcggaagaaaagagcagaaagaaaaggatgctgacacgcgagcctcacattttttcttctcattgacatgtgggtcccataattttttttatttttctttgctgactaggatgctatgtcagcgaaactaaagatctatactacatccggaccttttttgcacggtttgtataggggtggagatttctggtattagggatcagggactttagatagactcgataggccgagatagaactatataagatgctgcatttatgcccaccatataagttatgtattttgtggcctaaataggcccatcatagctcaaaccgtaacaaagaacaccagatcatcgatccattctcagttcatctaaaagcacagtccgttttctccaaaataaaagagagaagaagaaaaaacacagtccgtaggaaaggatagctagggtcggccgctggcgacggagaaggattacacgaggaagctggtaagtcagtcctgggctcagctagttgggctactttatggcccataaaatagttgaactactagtcgtcgcggaaaggaaaaagtatacattttctccctcaactatcgcccgactatcaaaaccgggtatatcgactcctccaactatcaaaaccggtgcaagcaatatctcttggtggttttggaggtggttttggctgacgtggcgttctttaccgggtctttgtcctacatatcattcagacaaaaaaaaagtgttgtgggacccacctccccctccttcccttcttcctcccctgctctctcccttatctctctcttgggagcggcggtggtggcggtggggacgaggcagagggaagcggcggcagcagtagtcaggagcggccgcatcctcctcctcttcatccgctctcctccaccgcatcctccccgcaaaccctctcttccgccttctcctcctcctcccgaccgccgccgccgcttcccaccgccaccgccaccgctgccgccgctccccacacctacagcagctaccgctccctttctcatcgtccccaccgccaccgccaccgccttcgctccccaccgccacactcctcgaccgccgccgctcccgagagagagataagggagagagaaggggaggaagaagtgaatgagagtgaggatgatatgtgggtcccacaatatttttttttgtgtgaatgacaaatggatgccacatattttttattctaatgccacgtaagcgccacgtaggacaaagacttagtcaagaccgtcacgtaggcgccgcgtcagccaaaatcaccgagggatattgtttgcaccggttttaatagttggaggagttgatatatctggttttatgtttggaggatatgaatcatactcggacgatagttaagggagcaagtatactttttcctcgcggaaatatcggatactagccgaacgttttgcgtgccgggtgtcggagatgaaaactccgaccccaaaacgctaacgtggtctcactgttcgagcgagatcagcgccgtggatgcccgtatatactcttcgtttttttgcgattaccccgtatgctctttcgattatcttgcatatcgtgcccttcgtacgaagagagaggccattagttcatcatcaatcatgcatcagatagagctacggtgattaagtttcttttcccttgcgaatgtagtactaccaagtcacgctctgagttttttcccctccaacggcttgatcagcctacagtgcaagtaacgaaagagcagataaaacaatcatgaactgaaatgttacagggtatacggttgtacatttaggactgtagttggtcagacaaggaagaacacagggaggagatcaggacacagggaagaaaggatcagatatttgcagcgtttgttatatagttatcgttggttaggacaactttcttcgcatagtgttttgtcattcgatgagaaattacagttttacagcgttccagataatctgccttggaacaaggttcagtatacccttcgtatatagaaatcatcaaaccaaagttcctgttgcacacggtactagcaccggcattgcacggagcagtatttttggttgcatctgctactgctagttctttcagtatccgagtagttacttctctcctctcatagtctcattagacgagggaaacgtgatttacacatactcacaaacacatgaaaaataaaaatgattgacgacgttggatctagcatcacatgaaaaataaaaaatatattttttctttgatgggaattctatacgattagcatgcaaacagccaaacagtaacttacacattgttagggacctttgatttgaagaaaaaacgtaggatttttagaggatttgaaccatataggaaaatttcctatgaaaccctttaaaataaaggattaaatcctatcatatcctttaaaattcctatggaatggacaatcctatagggattttggaggaaatttagcaagagctccaacctcttggaaacattcctttgagtctatctctcttatccgattcctgtgtttttcctacggatcaatcaaacggtcattcctatatttttcccgcgttttgcaatcctctgttttatatttacatttctgtcaaaatcctacgtttttcctattactctatttttttttcattcctactacgattcaaatgaaccttaattcacccggcaatcaatcggattagaaaaaaaaaaagcaaaataaagagaaccgtcatagagcagtccgcaacgccgcaatgctcgcccgtacgccgctccgcctgcccatgccgctacacgccgctgcgcctgcccatgccgctccatcgccccaaccgcacgcccgccgtatgacgagtcggatccggcggtgccgagctcgtagccgctggatccggcgttttgcgagggccaaagagcagcgagagagagagagttggaaggcggtggtcgtcggtgaggaagagtagcggcggcgaccggcgtggaaagtggaggcggcggccgacgacgagaagaggagtggaggcaatccatccctcatccccaagccctcccttcaggccggaccttcgtccccatcgtcccggcggctggatctggttgctttgagctcgcaggcaccagacccggcagcgggcagtcgtaactcgtatggctaagggaaggccggcggccggtgatgtgaagggaggggaaagcagcaaccgtcgttgcgcaacggcggcgacgacgctcgtgaggcaccgaccgagcgagcaaatgaggagtgggaaggtgacgggatgctcgaccccctctcgtcacgctgcacccactggagggcgcgggtgcgagccaggttcggtgcaggtaacgtaacccaaacacgcccttatccgcgcgcctcatcgcctcgccaagacgtcaaccaaacacacaccccttatccgcgcgcctcatcgcctcgccacggccccgcccgcccaggaaatcccgcgcggccaatcacagcacgcccgcccgtgatcgcgagatccgacgccccacccgtgatcgcgatcccactcccctccacccgcgcgggtacccccccacgtcgcctactcgcctcgtctccccgtcatcgccaacgtgtcgcggctttccgccaccaaatcgatacggaacccggcgcgcatccggtcctctcgtcgaggcgagaggaacctatacattcgccacactcccctgcttcgcttgcttgccctcctcttgcgtagggaaaaggaagaacacaagagcaagcgagagcccagaaatcctatcctcgactggaggtttttgtgtattgtatagtggtagatttttttactgacttgggagttgtgtcatagtgtgggttgcgttctttttttagtgtgtaaacgatgtcgtctttagtgtcgacgccgttcacgacggcaaccggggtgcagaagaagctgggggcgcccgtgccgctccactcgttcttgctgagccggcggcagccagcggcgggcgcggggaggggacgcgcggcggcggcgatacggtgcgcggtggccgggaacgggctgttcacgcagaccaagccggaggtgcggcgcgtggtgccgcccgagggcgacgcgtcgcggcgcggggtgccgcgggtgaaggtggtgtacgtcgtgctggaggcgcagtaccagtcgtcggtgacggcggcggtgcgggagctcaacgccgacccgcgccgcgcggcggggttcgaggtggtgggctacctcgtggaggagctccgggacgaggagacgtacaagaccttctgcgccgacctcgccgacgccaatgtgttcatcggctcgctcatcttcgtggaggagctcgcgctcaaggtgaaggatgccgtcgagaaggagcgcgaccggatggacgccgtgctcgtcttcccgtcgatgccggaggtcatgcgcctcaacaagctcggctccttcagcatgtcccagctcggccagtccaagagcccattcttccagctcttcaagcgcaagaagaactccggtggcttcgccgatagcatgctcaagctggtgcgcacgctgcccaaggtgctcaagtacttgccctccgacaaggcgcaggacgcccggctgtacatcctcagcctccagttctggctcggaggctcgccggacaacctccagaatttcctcaagatgatcgccgtctcctacgtgccggcgctcaagggcgccgacatcaagtacgacgaccccgttctcttcctcgacgccggcatctggcacccgctggcgcccaccatgtacgacgacgtcaaggagtacctcaactggtacggcacccgccgcgacaccaacgacaagctcaaggaccccaatgcgccggtgatcggcctcgttttgcagaggagccacattgtcaccggagacgacggtcactacgtcgccgtgatcatggagctggaggccaagggtgccaaggtcataccgatcttcgccggcgggctggacttctcgggacccacgcagcggtacctcgtcgacccgatcaccggaaagccgttcgtgaacgcggtggtgtcgctcaccgggttcgcgctcgtcggagggccggcgaggcaggaccatcccaaggcgatcgccgcgctgcagaagctcgacgtgccgtacatcgtggcactgccgctcgtgttccagacgacagaggagtggctgaacagcacattgggcctgcacccgattcaggtggcgctgcaggttgcgctcccggagcttgacggtggcatggagcccattgtgttcgccggccgtgaccccagaacaggcaaggacatttccagattccttttggtctcactcacctacttcgcaggtaatcctgtacttgtagctgagcctgaaactgttttttcctctgtttgatgcagggaagtcacatgcgttgcacaagagggtggagcagctctgcactagagcaatcagatgggcagagctgaagaggaaaactaaggtacgcaattccacacggttcctgtataaattgtagtacccgtatagaattgcattgtttctgctagagagcaaaggcaaccacaaacgtcacatctggatagttctgaattcactttcatatcttcttgaggtttttgagggatttaagattgcatgctaaacaaacatattagcttaacaacttcactgtcatgctcaaaactggtattgcacatgcgccattcatcccatgaagagctcttgtacatttgatgccgcaatcctgatgtgaaaattccagtaatgcataccatcacatgatattaagttcaatgaaaagccacgtgttatgcaatcattagctgccaactgaaagttatccttcaaatgaaacaatacatcatgtgagaacaaaaggctcaatacttaaggtgcataaagtatgttcaactgagaactagaactactcgtataatcgatcaatcaactcttccatcctctgaagaactcatgtacataacggcgccacaagcttgccacataatccctgtgatgcataccttaacatgaagttcagtgatgaatatattgtagcattacatatatgctaaaactgcctactgactgaagtttcaaatcatgaaacaatacaatcattcgtaaacataaagtcaaaagtttatgtgtatgatcccataatccaattatgttatctagtttgcagtttcgtgaaaagttcctaagttgaaatactcattccaagtatagtatggtgactaggtttgcaaagcacacagaaacaataaccttatttgtttgtctgctgcaggaggagaagaaactggcaatcactgttttcagcttcccaccagacaaaggcaatgttggcacagcagcatacctgaatgttttcaactccatctactccgtcctccaagatctgaagaaggatggctacaatgttgagggtcttccagacacagctgaggccctcatcgaggaggttattcatgataaggaggcccaattcaacagccccaacctcaatgttgcttaccgcatgaacgtgcgggagtaccagtcactcacttcctatgcctccttgctggaggagaactggggcaagccacctgggaaccttaattctgatggtgaaaacctccttgtctatgggaaacagtacggcaatgtattcattggagttcagcccacttttggctatgaaggagatccgatgcggcttctgttctcaaaatctgctagccctcaccatggctttgcagcatactacacctttgttgagaagatcttccaggctgatgctgttcttcactttggtacccatgggtctcttgagttcatgccagggaagcaggttgggatgagtgatgcatgctatcctgacagtctcattggcaacatccccaatatctactactatgcagcaaacaatccatcagaagcaactgttgccaagcgcagaagctatgcaaacaccataagctacctgacaccaccagctgaaaatgctggtctctacaaggggctcaagcagctttcagagctcatctcttcttaccaatctctcaaggacacaggacgtggtccgcagattgtgagctcaatcattagcactgcaaaacagtgtaatcttgacaaggatgttcccttgcctgaggaaggtgtggagcttccaccaaatgagcgtgaccttattgttggaaaggtgtatgccaagatcatggaaatagaatcacgcctcctaccatgcggtctgcatgtgataggtgagccaccaagtgccatcgaggctgtggccaccttggtgaacatagcttcccttgatcgcccagaggatgaaatatactcactgcctaacatacttgctcagacagtgggcaggaacattgaagatgtgtacagaggaagtgacaagggaatactggcggatgttgaactgttgaggcagataacagaagcttcacgtggtgccatcactgcctttgttgagaggactacaaacaacaaagggcaagttgttgatgttacaaacaaacttagtaccatgcttggttttggtttatcagaaccatgggtacaacacttgtccaagaccaagttcatcagagcagacagagagaaattgagaaccttgtttactttcttgggagaatgcttgaagctaattgtggcagataatgagctgggaagcttgaaacttgccctcgagggaagctatgttgaacctggccctggtggtgatccaatccgtaacccgaaggttctcccgacagggaagaatatccatgctcttgaccctcaggcaatcccaactacagctgccttgaagagcgccaaaattgttgtagaccgtctgctggagcggcaaaaggttgacaatggtggcaagtatcctgagacaattgcacttgtcttgtggggcaccgataacatcaagacctatggtgagtcattggcccaggtgctgtggatgattggtgtgcgcccggttgctgacacctttggccgtgtcaaccgtgtggaacctgtcagccttgaggagcttggacgtcccaggattgacgttgttgtcaactgctcgggtgtcttcagagatcttttcatcaaccaggtatgaattctgccccagccttacatatgtagaactagcatggtggctataatagcatatgtgttttctcattatattattaaaatatattacaatgacaacataattttaaattttgcaataactttacgaaactattaatgtgtaatattcatattgtattttatatacgtgttagttattaattatgtttaatatcaaattttagttacttgtaaattatatatattcctatatggactctagactcgtcttttaatatattttttcaattctgaatttttattatttctaattctatttctacgtggactctaaactcatctttcaatattctttattttttaattttaaatttcagttacttctaaattgtattcctatattgactttaaactcttcttcccatgtttttcttaatttcgaattttagttatttgtaaattgtatttttatacggactctaaacactacttttcatttttattatgtttattccgaattttagttagttttaaattcctatatggaccctatactctacttctaatattccttatttttaattccgaatttctattatttcctaattgtatttctatattgactctatattctacttctaatattccttatttttaattccgaatttcaattatttcctaattgtatttctacatggactctagtctcctcttctaatattcctttttttttaattccgaatttcagctatttctaaattgtatttctatatggactctagtctcctcttctaatattccttatttttttaattccgaatttcagctatttctaaattgtatttctatatggactctagtctcctgttctaatattccttattttttaattccgaattttagctatttcctaattgtatttctatatggactctagtctccacttctaatattccttatttttcaattccgaatttcagctatttctaaattgtatttctatatggactctgtttttttttctccgattaatgtgagaatttctagaccatgagagcgaacgcggaagcttctttttctattcctttaataatataatagattttgtgcatatataaggaaaaatcattgctgaaataatgtacttatggaacacactgatgcagatgaatctactggaccgggcagtgaagatggttgccgaactggatgagccagaagagatgaactacgtgcgtaagcatgcacaagagcaggcacgggaacttggcgtttcattaagagaggcggcaacaagggtgttctcaaatgcatcaggctcttactcatcgaatgtgaacttggcagtggagaatgcatcatggactgatgagaagcagctccaggacatgtacctgagtcgcaagtcttttgcatttgattgtgatgctccaggggcaggcatgcgagagcaacgcaagacatttgagcttgctctagcaacagcagatgccacattccagaacctagactcatcagagatttcactaacagatgtgagccactactttgactcagacccgacaaagctggtgcaaggactgcggaaggatgggcgggcaccttcctcatacatagcagatacaaccacagcaaatgcacaggtgaggacattgtcagagacagtgcgccttgatgcaaggacaaagctactgaaccctaagtggtacgaggggatgatgaaaagtggctacgagggagttagagagattgagaagcggctgacaaatactgttggatggagtgcaacatctggacaggttgacaactgggtttatgaggaggcaaatgccacatttattgaagatgaggctatgaggaagaggctcatggacaccaaccccaattcattcaggaagctagttcagaccttcctagaagccagtggcagaggctactgggagacatcagaggaaaacttggaaaagctcagggagctctactctgaggttgaagacaagattgaaggaattgaccggtaaatttatttgatctatcagatcctgcattcaaccaaggaggagaaatccttctgtctcactgaatctagagttgagacttgtacactttgtataatttataaaaagttgtaacatgacatacacgaggataccgtgttttaacaaagagggtggctgtgaatgaaaatggagcatgggtagaagtacttgaatgaatgaaaatggcgttccccaacttcaccgatgtcgccggcgccgtcgtgctcctcttcctcgccgactcgtcgccagcgccgtccccgcctccacctcctcccactgttaggtactacttccgcgcaacactcccgtttctccattaggtgttcggcgcgacgagtcggcaacggagacggccatccgggcggccgtcggcgacaatgctgggaccagcaaggccctgcgcttgtgagtaccacaccgcctccaattccaatttgaagcggttttggaatggttgttcatgttaatttcaatatgaagcggttttgaaatggttgccatgttgctaaattgtttgtgtggaatctgcaggttgctgaagcatggggggtgcttgaggcgtaatggcactggtggccgcagtgatccgtatgtttacatggtatgtgaaacttatgctaactgtttgaattgagacgggaataccaaattcgatgcatgttctgtgttgttgaatgatggtggctcattgtattgtatcttaagagatattcagaatggagtagtattacccttttatagtgtgcaaattttttgaatcgagatagtgaacttagtaatttccagtggcccagttggacatacagatttgaagcagtgcttaaacctgacctaagtttgcattagtgctcactgatcactctttagttctatttattgtgttgcgagctctgcacagggaaagttcacagcaacagtggctgttaggaacttgggaacctgacggccattgcacaggcatacaccacaaaatgatgtctgaaatttgtgaatgatgtctgtaatttctactacctgtttgtcttaattactgtttaatattgccttcttgcatataagaagtatagccataggagaaatcatagttcccatgttagaaagagcgtgcatagatatttgtaaagataggttactggatagaaatatagacaaacaatcgtacactcagggattttatgtcatcacgttttaatgctttatattaatgtatgtcgaactggaaccctcaaagtataatgagttccattttcagacacttcttttgcagtgaaatgttatctgaacttctctgtgggaatgaaatctgtttgttgaattggaattatggggatcttttttttgaaactgaattattggatagtttgaatagtccctttagtcagcctttggtcctgatgaacaaatttgaaatgaagtccactccatttatttccccttgtattgcggaagctaatgaagctaccaatctccacattggttatttttcacatttaattatagctactaacgtgctaagatgagcatacgctagagtgagctttgttctgaattctgacagtggaaggctggaagcctttgaggctttgataattagtctgcatactttagttcctcttctttctggagagcatgttcttgaaccagaacgcttgagtccttgggggtaactctttaacgtcttatagactatagtccacaactccacatagacgataccgaaacgggatgtgtacccgagcctccactcgaagttgtcgagcattgaccaagcaaagtatccaatcactttggcaccatcgtctatcaccttcttgagctcagttatgtaatctctgtaatatctgattcttgcagtatcatgcacaccctgggtgatattgaagttgccaggttggtccattcctgcaagagcataacattgatcataaagtaacccttgtttaatactacttttcattgtcaacaagattattattaggagaaacagggataattctaatagaattgccgaattagtaacattttcagaaaggatcatcatagggtttccatatgtttcctttacataggtcacagccttgttgattccccatggcacaatgtaaagccagtaggagttttcctgcgtgaattcaattaattcaactattgaagtgcgatggtttagcttgaaattcaacttgtcctaactgtttaacgtactactgtacaatacattgactgccacttacttgagctccaatgggcacgccatttcgttcatctggagaagacaggtgagtgcatgagcaactgatccagttaacaggtgagtagtacaacatactgaattatgtatcagaaattcagaattatcggggtggaatctttggaactcacagacaaacccaacatgccaatcatcctgatgactgaccggcgtcaggttccatggcccgggatccttcatgtagaaagaggtgtagtggttgatgccaacacaatctatggatggagtccttcaccatcctggactcctcatcactgatgatcggcatccttcctcatcactgaagatcggcatcctgtccttgacgattccgagcatcgtgtacgggtaccgactatggataatggggtcaaggaacctttaagggatcataatgtcagtttttagatccaaaagaaggtaatttcagactttcagttggtgcctgcaccagctagtcttcggtaatgaccttacaggacacaacatgtttagactagcaccatttttagtttcctggaagaggaatcaggctaatggctcattcgaaacgctggaactttacaggattttcacggaaatttagtttagttttcagaggccccatcgtttggcttttttcctaataagccaaaacggtttattagggaataaaaataaatttttaggtaaaacttttatatatatgttcttagtgacttaaaagccaatactgaaaaaaaaactacgttgaaaatatctcaaaattaagtttgaaaatttaaattttggctttttctttggcttattaggccgtccgatgggagcccaggtttttttagttcccccgtttcggaattgagaagaatcgttcttaaaggaatttgatgcgcagaaaatgagactacctgatagaaggtaaaaagttttgtcactatagtgttaccaatatgcattagccactgagaacgccttttttttttgtcctttttgtttttcaccttttatactttgttaattgctacttctttattacaatttttaccaaaataaaaatgattcaccgaggagtgaccacgcggtcctccgcaacctctttgaaatgtgtggttattataccttcctacttaaattaatattggtggttgcggacagtatttgtagctggagtggcagttcaaacaatcaaacccaacagcaaacggcgtctctctcccatgtgtgtgtgcctagccggtgaccacacacttctacccaacaggcggaggctaccggcatcggtagagctgctcaacaacctaatctttggccaaatctcgtgcccaccagcgttctccagcggagtagccaagccaagccaaccgggcatggttggcttggcaaagcgagatgttaaggcacatgttatccgtgtcgcttaattcaagcggcaaaagctttaaagcgagatccacccttgggacaaggggaatatgggattaagctctctgtctgtactctgtttgcttgggtccgtttcctcggtatcttcgctaatgaccttattactactacatgatctaacatattagggcattcccaacccaagacactaacatagtttccataaactctacatcatcaacaaactagtactatatactactcttccaatgcaaacattactattccatacttaaatttaatgttacttatctcacataatgtcttggatgttgtgtagaaaccatgtctcatgcaagatattgtttccttctctttcctcatttattcacttgccacatcatttttcattataggtgacagcttatttaatgctatggacaccatcctagtcattgggttgggaatgcccttaagactagcaccgtttttagtttcctggaagaggaatcaggctaagagcaagtataatagctagctataagcctactataagcttagatggaggagagagataacaaaaaaaatcaaggatgttggctctcatgcaagagctaaattaacataagctcctagataaatacattaaatgcataggtgagagatagagagaagaagaaagttgtagccaaccttagctaatccattatatatattggctttaaaatggtctaatagtaggaagtgaactctactattatccttactctaatggcttactcaaaacgctaaaactttagagggttttcacggaattttgtttaactttttttaaaaaaatccttccgtttcgaaattgagaggagtacttagagcaactttagtactaaacgtggtttttaaaaattaaagaagtcgttgcaattccacgctattactactagtcatttccacacccgttattcccaaccgcatcgcgtcgcgtcgccggctcaagcaaacgcaccggcgcctctcgccgtcgccgtcgccgccatctaccagcgtcttcttctccggcgcttccgtttcacgccctctcacttcctcgccggtttccacggaggagggagcgatccaatcctccgaggaggcggcggcggctgcgggatcgcgggattcgtcgttcgatctgtgtggcttcgggtgcgcggggggggggggggggggggggggagtggtcgatggcggcggcggcgtccaggaaggaggaggagaggaacgagcgggtcgtgagggggctcctcaagctgccgcccaaccgcagatgcatcaactgcaacggcctcgtaaggatttttcccttccgccacactcgcagctgctcgccgatctcctttctcgtgtgtgtgcttctgatccggagtgatttgtttttttttcttgttgtactgaaccctctccgtgtgtgctggaactctgatccaggggccgcagtacgtgtgcacgagcttctggacattcgtctgcatctcctgcagcggcatccagtgagtgctgggctctcgcctctgttaattttggactaattttgtgtagtgtattgcatccatgtgccagcggacatagtattcgtagttattttctagttcatgcttgtcgatgcgacgagagttcagttgtcctgttcatcagttcagtttatttatttcagtcttgtgggattagcgtgcttagcatacatagcatttcatttattattgtagtgaaaatttttaccgtgtcagaggctcagagttgtcaagttctggtctccttgtgaaggagctttatatgttctcttctgttattctgacacattcatggaatttttagccgtgagttcacgcaccgtgtgaagtcagtatctatgtcgacgttcaccacgcaagaggtcgaggccctccagaacggtgggaatcaagtaaggcgatcaattgggttggtttgatcttggaaatcccccttttggttcatgtcatgactcttaaactgaatgacgcagagagccagagaatcgttcttaaaggaatttgatgctcagaaaatgaggctacctgatagcaggtaaaaagctttgtcactatagtgttaccggtatggcgttagccactgagaacacctccatttattgtcctttttgtttttcaccttttatgctttgttaattgctacttctttattatttcaagggcatccttctatccttctcttttaaagttaccaatacattgtcttgtgaatacatatatagtgggcacagtacatgcttacgctaaactatttttgcagcaatgtcgacagtcttagggaattcataaaagctgtttatgtggagagaaggtatgctggtggaaggttttctgaaaggcctccaagagataaacaggtatgtttagcttaatttacaacatctagttagtctgcatgagaactgttctttacctgtccatttgttatcacaaagcttttgaatttctgcttcagtatgcgtagatgacaatgaatacttttatagaagttacattcatgttttttttcctgtgattctttggaaattttaagttttcattttctcaacgtatattctgccaaaatgcttctctcttaactaattcatgttccatcaatgcagaatcaaaagaacaatgaacaagagcatagaagggctagttcgtaccattcattttctcagagcccaccttatgattaccaatacgaagaaagacgcaatggcaagcaatccgtgatgctaactaggaaacctggttcagatagggggcatgatgggaagatgtctggatttgcttacagtccacagagcctgcatgagaggatgtcagaagaccgatttgccaatgagaattctggaccaagaatttctgactgctcagggtcaagcatcagtaatacatttagaacgacaccacactcaccgaatttccttgataaagggtgttccagcccctctatgcaacaaaatcaatcaaacatacaggcttctagtggaatcactcaatctgaggtggtaaatattccactctaaacaaataattggttttcctttcttttcataccaaacaagacatgtattaattttgattgctttctgcagagaactatatcaacaggaaacatagattcgtcatctacaaaatcaggcaaatcaagcttagctgatatgttttttgaatctgatattgctcatagaactcagcaaacgaaggattgcattactccaagtttcacagctttctctgatgttgccaacattgcacagaaagatctccttaatgagcctgttgcgcagcaacaacctgtaactggtttggatcaaccagtagatttttttgctagcatgcctccagcaactccatccactgatagaatgctcacagcagctccatcaatggacaatgctgggtgggctacatttgacacaccaccagaagaaaagcaacctggagtgattgggctttctggcatttccgtaatggataaacatgctttgagtggtgatttgttttcgtttgaaccaaataatgatcaaccaacgtggctccagagctcaaagacctcaaaaaataatgcttctgtgactgatcagtctgatgtacgttgtaaatatacatcctctgatgcaagtaattctcaggtgaggaatatttgcattgctctagaaaaaacttttttcatatgctctcatgttaggacatacatgcaacaaaatgcagtccattcttcaaaaaaatggtcattgtgtttttgcatgtatcatttgcaaatgcacgagaattattttttcattttttttttaaaaaaaaaaatctgattgtgccacactactatgatattccacttttgcatttaaacttataaatagtatttttcacatttcttcaggcttggagtgcttttgaggccaaaagtgttagcacccaacaagcctcgccagatctttcactaatgagttctatagaacctaaagaaccaattgatgaaaataaattgcaggtgagtaaattatgaaacttgtgaataagcaagttatttcctgttgctgcaatgctattctggtatttgacctatcctgttaagtgtcaaccgtttccccagaacttagtagtgtcccttgttgtgtttttgcagctctggcattcattcgatgatgcaagtgagactatgactctcaatctgtacaatgctcagctgcaaactaatgagcacaagaatgctgataacaattccctaacaacaagcaatccatttacttgctccataacgtcaaaggtacccctttcttctcaagtaattttcatggtcctgaacaacctaatatatttttccgtcatgtaggaatctcgtggtaatgattcccaagaaattttcatgggtggattagctcctagcgaaccctttgctccattccctgagccatcactgtttgctactacttccgtggtaatgtagatatttagcatatctgtacacttctgctgttccttgaagtgattctggatctggaatataatgccaccgtttacagggagaagcctctgtacagcagatgccgttgaatccatttgatcttccatttgatgctgactcggattctccagatatggtatgctattcttttttgcacatagtagccaataggatccaaaaatggcaaaccagtcaaaccaccgagtcctgttttttggcaccccagaaatcatattggcaactttaaatatttaaatatgtaaagggaaaaatgacatttaaaatggaagagatagaaactggaagcaaacacccgtggcttggttcatttgcaatttccaatatgttacagagttatttcttcattccctgctttcaatgcatttgagtatcaagcattttatggatggtactgttaatatcgttttgtgctactgtcacttggaagctgttaatatcgttttgtgctactgtcacttacctatctacggtgaatactgtggactgaatatatgtttagaatttgacgatgtggaatagacgtattgatgatgaaacagtagataaccctttcataattctcatggagacggacatggcacccacatgatccaatatagatgcaaaatacagtttccagagtagcatgtgttgtggattggctagggtaaggatccgaagaccgggagatagggcactggccctctccctgctgagctaaaagaggctttgaggctttgatttttatattttgggacggaggaagtacttattttcatactgaaaaccgtgtaatctgattctttaataataaatgaataattattgatttacctagagtcagcataacacattcttcaaaatggacagtctgttgtatgtagtgctggtcagcatggcattttgcccatcagttatctgaacagcactccattttgcagtttatggatgtgacagcgttgcaagcggttttgcctaatgctgacctatcaacttctttcgttgatggtttgccggaaacatggttctccaacaatgcgtccgctatgttccaccggggtcacatggtaagcttaactctgagtctctggcaaccatctatctaccttcgcatagcttgttcctgcaaacatatagagcttgtgggaggttttaacggcccatgcatcttcaggtggacctccatgccttgtcgagcaaatccccaactctgcactcaggtaagctgctttgacctgcttctgtccaatatggcatcacttgctattcatccatacgctgaaatcagccttgtttatttcaggaacataacattgagcgctgtatcaactggaaatccttttgcatagaaaatggcctcagccttcagtttacaaactagaaaagctaaaggctcggtaaaatccttttccaaaaagcagctcaccagtcaccaccaaattaccaattggtgtgtgattccgtcctttggttagtgaaactatgcatatgtacaaacaaggaggaacatcgtgaaggggactgcgcggagaaattttgcacacatacggtacaaaccaaggaagaacatcatgaaggggactatacggataggataggatgcgactcgttggttgtggcaaatgacaagctcggatgtgggaaatggtagactttctcacaaatcttatcaacaactgattcagttttagtgtattttctttaggcaaatgtgtacggataccattgctccttggagctatagtgcagcatgttagctgcggagttcactggaaagattttttttttttttttgtggaagtgattatttagattcctcggtatatggatcagtcccagaatcctattttcagttttttttttggactaaactaacattatagattgtcttcatttccacaacagatctgagaattcgtttttttaaaaaaaaaaatctaagaaggattcactccaaacttcataatttctgagttgtactcatttttttattactgcacaattctctttgtttatttctgatgttctagagctgaggtgaatgtgacgcttcccattatttgaaggctgccatatgacggtacacaacttctctaatctttactttgcttctctagaatgcgtgaaaactggtcaattaaccaccgttttctttaagtaaatgtcattatctgttttcctcttaagttctcttagaaagatcttttcctcccaaaaagtaggtatcagaattcaaaatgtttgaaatttgtacattcttctatactactaccatgtaccacctatagatcatatcctaatactccgtatggtatatacacatcccaaggaaggctacagaagaggaaaaaaaaagtgaaagaaaaagagaaaactcaacaaaaattcaaaattcaaaaaagccactgcgaattctgcgattctcggctcaggacggagacggctgacggtggcgcatcctgctcccccacgtctcccgcgacgcggcccgccactggagcccggcgagctgcgcctcccagtcggcgaacccggcccgccgcgccgcctgggccccggcgccggcgccgcagcagcggagctggatgtcgtagccgcgcctccgctccgggtcggagagcacctcgtacgcctcgcgcgccagcatgaagcgctcggctccccccgggcacgcgtccgggtgccaccgccgcgccgcgcgcctgtacgccgccttgatctcctcggcgcccgcggtctcctccaccgccagcacctcgtacatcgtcgccgcccgcctctccggcgccacggtcgaggccgaggccgacaccctcactctcgcccgcggcgccgccaccccacgcccccgccgctgggaccagctgctcgccgccccgccgacaaggtaccccacgccgacgggcctcgcgcacaccgagctcatctccgatctctctctccgccgccaggtgactgagggcaacgtgcaggttgcgagtaataaaaccaaaatcaaatctacacgccttgatctgattgggcaaatggatcgcggggtgatagctgtttgttcttgttggttgcggcaaaaccgctgcaaggatgtggggtttatatagcgcggcgagcgagtgacggaagctgggtgccaaggtcgtctcgcttctctggaagacgcggagcagcgggaaagataagcgcgaaaggcgtcatcgcccacgggaagcgcctatcccattctgcctgacttggacaactcttttaggctttttattgttttctattttatataaatgcattcggaattttttttttctgaaaacgttcgaaaaagtgctggtgttgaaaaaatggctttcactgtcacagttccagtaaagatgtaatctgcggcactacatgattaggaacatgttctgtgtacataagctatcatgtgtacacatcgtacacaccaaataacaaatattatcaaaaaatttaaaaatttatacatgtatagtattacacctgtaggtaaaatcttaatctcaaattcattatattttaaaatcttaatttttctatattttttttatatattttagttcatgtacacgatatatacacgtgagggcttgtgtacatatgatatgctcccgcatgattaagtcaccctttatagctagaaaaaatacatatgaagttacaacggtgtcctcattggacttagcaaccctaagggtattatggtataatcaattggctatctcgcccatttatgcttgtgctagcttgtaacagcagttggaatggtccttggtttcttctagtagaatattccttccaggtatcatggccgagcttcatccacatccttcgcatgtagtttggctttcttctcgtgattagctcaaataccttatgcccactcaaaatgttcccgatgaaggttactcacctcgacaattatccttctgacacctgcttgaaaacttgaagtacacaacagctaaggacccggccggtgtgtctcggtcggagatacttcctccgtttcataatgtaagttattttagtatttttcacattcatatcgaatatatatatctatctagattcattaacatcgatataaatgtaaataatgctagaatgacttacattgtgaaacggagggagtagaaaggagcgacacatagtctctgctacaatagttggctcctaatacttccagagctgtttatttatttcatactaagcttgaaaaagataagttcttcaaccaaacaaaagacatgcacacacatcctatgtaggtaattgctattacgttctgacacgagaccaataatatatctttaatctcactaaactcttattacgtaggaataaaatgtattcacatatgcaactatatatgtgtaatatgtaagtgcaaatttaaaacatgctaggtggagttatacgttcacatcctatcatgacacatgtttggtgcttctctaaattgtgggtgtgtttataggggtgaatgtgcgtgcattgtgagcgtctgcggtactatgtttcttaataaataaataaataagtggtaatttacaccagacgagatgatgatttttgctacatcggtcgctctttttttggagtttaatatacacatgatcatattgttgttttacaagtgggagtgagataacgatggatagagagtaagtagaatattaagtgtacatgtattatagtaagaaaactaacaacgtggcaacttatgatgcatatatattgtccatttataaacctaacgatatcgactgctgacattaagacaacagaacaacattaataagtcagatccatgattgtcaacataataagcaaaacaattagcatattcatgacatcaaattcaatcctcaaaaaccacttgtggcacaatttgtttaataagattgagatatatatgagaatgacatattatttttaaaggtccatcggacgatctatttcagctacctaatactaacagcttgatcgatgctcttttgcttatcaaacctagttaaaattttaaacttaattttaagttgatttttacattgtatttttaagtcactaaacatatattcactccatcccaaaaatataagaacttaagataagaggctctgttcaaattcgtaatattaggatgtgtctctctatctagttttgtagtaataggaatgtatgatgtgtcttatcctatcttactttcttatattctgtgatgaatataatatataaaatattataatctgttatttaagtgtttttataatatgttattttggacaatttaatttctatgctggttttatgctccggttttctggccctgtgactgctgcaacctctagccggacttgtaagatgatgacttgtaggaagcggtcaaaatccatgcggccaaaagccaatggggccaactgtcgtttcaaaactttgtcgacgtggatatctcaagcatatggagtatactggagtactcattgacttgctctctactcacactgtgagatctctatatctgtcagcagccagagagatggatgactggaccgacccttttcgcctaaaccatctaaaattgcccgtagttttctagcgtgctcctgttttcctctcccatctagagattcaaagtagtacactagtacttttagtacgtgttcacttcaggctttgtttaagatagattagcgacggtttcagtaaaaggcggggattgaaagatagaggaataaaaaacatagaatttagttataaaaaaacattaaacttaatttgatagaaatataagtataaaataaaggaccgtaaatcacagaaaatatacaaaaaataattattaatttgagttgaccgcatgaaaaatacatgaatcagatcatagagatagaactttaaagaaaaaagattaagaagttaaagttcttactaacttttctctaaaatctatatagaattgtctattctataggaaattcaaatgaaaggatagggttgaatgtttgtttcaaatatttttctagaaactttctgataggattgaaagttttcaagttttctatatttttcttacaaattttgaaggtggactgaccatgttattgtcacatattatctattttattattgtgggggataaataaatgttggtataagaaataaacttaattaacagaagctaattaagaacaagtgtggtaacagggcctataataaatggagagatcttagcctatatgattggaattcgctatttcgctctcgctagcttctagatgatcgctctgacgtgacgcgatcggtgggcagccaatcgatttttgggtttctagatgcaaaagaagacgcgcgcaccggtcggcgtcgttgtccagatctcgtggccaacctggcggtgccgggtaagcttactcctctttcagtggcgcgtacggtaatggtggtttagctagccaacttacgggaggaagatctgtttgttggtatgtgcttcctcatatattctagtatgaacctcgatatatgtatattcaaattaatagtattaggatgtgtcatatccgatactagtttggttttttatgagacggatagagtactactgatagaagaacacatactccctccatactcgtaaaggaagtcgtttaggacagcggcatggtctccaaaacacaactttgacttcttgtttctataaaaatatttattgaaaagtgatatatgtatacttttatgaaaatatttttcaaaacaaatatattcatataatttttatattttcaaactcaacaacttgagagttatttatgatttatattttcaagatttgacttaaatattattctaaacgacttcttttatgagtatgaagggcttctaggaggtgcatgtgcggacacgtggctacaacaacttctagaaaacgaacgttccgatcgatcgatcggttgattatcggtgtagcaacttctacagcaacttctggacatgttgatcgatcggtgatcactaccaacttgtctggaccatctctacagtaattccaaacatctcgacccctcttctccctccaattccgacggttcttcaccggtcagggctggaagaagggtcaggcctcctccctatactagtactagtatagagtagtttgtcgtgtagctcagattcattttgttttctttttctcaccggtaaaattgccatggcgattggagaagatgatgtcaacagcggtggctgtaggtgtgggtgtccgtgtgctctaggaaatgggttcccgtgtagctcaccctctctatcgacggtccccgcaatgaaggcggatggatttgggatagtcgacacgatttgcacggtgacgagaggtgctggatccagcacaaccggctcctgctcgttgatcggcctagcggacgaagctagaggtggcggatctgggtggtcgggccattctccatggtgacgacggctggaggtggcaaaccgagtgcgcctagctcctgcttgttggtctcgataggcgaagttggtgcagcttgctttattctctagcctcgggtactcgtggttatggatgccaagcaaggtggccccaacaagttcatcgatttttgtggtaaatcttcgacggccttcttgcttgatggctgacacaatgtctgggtttcatggggcgtcgcttgtgaggcacagttgctcttcgtggtagtggtcatctggtgatttgttgtcaccgggttagagtggaatgcgtggtggtgaggcttgatcgaatcgctgctaccgtgtttcgtttccacctaatcgttccaaggcagaagttcagtcgacgccatcctaatccttttgtatttaaggtgggctggggtttggcactatcttccaatttctcttgcaatagtttccaatttgagaactatgtttgggttgagcgcacaccaccgatatatatgcttttcaaactactaaacgaggtgtttttctaaaaaaagttctatgcaaaagttgcttcaaaatttatattaattcattttttaaaagctaatacttaattaatcatgcgctaatgagtcacccgttttacgtgcgagagggatgagttcctaccaccaagcaaagaactcagcataaggcaaccacaatgtggttcagaagcatgtagtaagcaatgaatacacttttattatcaggttgtacgtattatgaaaggaggtaacaacaactacctggttgtagtgctactaccgggtagcaagcaaataaaaaaaatagctttacatggcagatgaggaaggtagcaattctactacattggaaataacatttttttttggtggaccccatcttactccatagcaggcaagaaacattgtgccctctgtcatgcactactacctcttgttgtttgggcccacactaataccaagttgggttggatacactgaggcttggtttagttcctaaattttttttctaaaaacatcacatcaaatctttggacacatgtatggagcattaaatatagattaaaaaactaattgcatagttaggggaaaatcacaagacgaatcttttgagactaattagtctataattagccataaagtgctacctacatgtgctaatgacggattaattaggctcaaaagattcgtctcgcgctttccaggcaagttatgaaattagcttttctattcgtgtctgaaaacctcttccgacatcaagtcaaacatctgatgtgacacacaaaaattttcttccgccaactaaacagaccttgagaatgccttaagttagctgaaaagatgcgatttgattgatcgagtggacgacgtgcctgattgcctaatcagattcaggtgatgtttgggatgggagagacttgcgctaaaataagtccctcccatcccaatcactacctcagagtcacaaattattcggctgaaaggttcgatcgatcacgcaaataggactcgctgctgtccattttctactctgtcaggcctcaattttaattcttgatgtgtacaatgtacagtaactgctgcacttgtatgcctgcaattaaaccaaggacgtactccgtagaatggatcatgactgacatatccattggttcccttggaaagcgacatcacaaattcaaagaatcacagccatttcattcaccaagcaccgatcgataaaagtactatcaatagtactcctgtggtttatcggaacatttacctgctgctacgttgttcacgttaaaattagaagtttagttgaaattggaacaatataacgaaaaagttagaagtttatgtgagtagaaaagtttaatgtgatgaaaaaagttgaaagtttgaaaaaaaattaggatctaaacacggtgttaattgactctgattctgcacgtatacagcctgagaaaatcaaatcatcaagccggtgaaaatttcttcctccatgaaggcccgggaggccgggagtagtagtaagatcagatcgtgccatgccatgcatctcgaggcgtcgttgtcttcttgggagaaaattaaaccgtgccgaccagaagaagcccaagtgggcaccgcaaatctgcaactcgccgcgggtgaaaaggaggccgcggcttgtactcttgtgcgtttgatgcgccatgtacgacttgttctcttcaacacccaagccgtagattgctagtgtagcacaagcatgatggccccaggatcgtggtcatgacgcatgtgtgcatccacaagctatgaaggactgggtatcccgcaaggagagactgaggttgatgctccagttgagattttgagatggatatgtgtctagaaagaacagatgaatctaaaactttcgccaaaatttgtgtctagaaagggatgtcattttccaatgtcaaatttgtgactttctcgttacatgttcaaggacagcaaaggaagacttatcagttggtaaggcaaccagttgtgtgggttatagatggccatatggtccgaggcccgacggcttggcccaaggcatggtaatttggcccagcccaagcactgcacggcctgacacggtcgtgcccatgccggcctggcccgacagtagaggactgctgatcggcgactgaccgcgcgcgcctgcggccacgcggtaagtttcagccttcccctatatactacagtactagtatactatactaccccttatactactatactatgtatatatatttatacatataaatatacacatatgtatactttgaatatatacatgctcactattgatgtataaaatatatacacttatacaaactttgtatacatacgtatacatttgtataagagagaatccactcagtgccactgagttttcaccacttctacaacataccgctgactttgtcaagttgaataatatgccatcgtgttttcccgaacgtctactgcgtgccatcgccgtccacaagtcgttagggtgcattcgtttggtgtattgattttttttcttaatgactaaaatgcccttgactaataaaccctagcacctattgacagaaaaccctaaccctgcacacccaaatcgatctgcccatagcgaggcgacgactcgatggaaggcccgccgcccaagtccccgacgcgccgccggccacctagctccccatctacgcgccgccaagtgtagggatccccatcgacgcgctgcggcggcaggtcgccgggctctccatcgatgcgcggcggcggccggtcgctgggctccccatcgacgcgtggccgagcgcagggcttcccatccacgcgcgtcggcggccggtcgctgggatccccatcaacgcacgggcgcggccggtccccagcatccccgtcgatacgtggcggcggccggtcgccgggatccccatcgacgctcggccgctgccggtcgccgggctccccatcgccgtggccggccgactatgcggcatcgtgggcacaaccggccgccgactacgaccccgcgggcagcatcttggcgctaccatcccctccgacgcgaccacctcccccagcatcacggcgaccacccgccgaccttgcctccaccgccggtgtcctggcgcttccatccccaactctgccgcaaccgcgacaagccgccaacctcgcatccaccgccggcgtcctagtgcttccagccccatctctgatgcaaccacctccgcagttgtcgccgcaaccagccgccaactgcgttgatgttctcttttatatttgtggccatctatgtcatccccatctatatgcttgtaacttttgcggtgcagatcatgtgttgaacttctattttggtatgcatatggctgaacatgtaccgatccttatgatccatgaacccttgtgattcatctctaaactgtatggggttggctaatgtaattaaatatttatgctgtcttattaaactgtatggatttggctaattttagtaaaatattttggtattcatttctatatctatatgagctcagtgccatgcaccatgttcaaacttgttttatatctaactgtatggggttgatattttttcattatgtacatttatttttttccgatatgtcccatttcaaagtcaacagatcactacgtctctaccaacgcgtgaagctagcaatcataggctgttatatgattcaatcagtttatctatatgtattcatatgtccatcggcaaaaaaaaaaaaaataccatgtacaatgagttaggggcaaataggttttttttacagctctaacagatgcccaactaacaacttctgaactgtgatggcacgcagtagacgttcggaaaaacacgatggcatattattcaacttgacaaagtcagtggtatattgtagaagtggtaaaacctcagtggcactgagtggattctctctttgtataagtgcatatgcaaactttgtatatatagtatataaagtttgtatttctatatgacgtatacaaactttatatacgacatatacaaagtttatatacgtgtgtatacaaatgtatacgtacgtatactcacgtatacaaactttatatatgtgcgtatacacacatatacaaagtttgtatacatcgtatataaagtttgtatacgtctactttgtatatatcgtatgcaaagtttgtatttgtatatgatgtatataaactttgtatacgacatatacaaaatttgtaatataaacacacgtatacaaactttgtataagtatgtaggtcaaaaatcaaaagttaagtatatacttaaaaaacgaaggaaacgacaaaaccgggaattaaccaaagaaaaccgaaagagaaacgaaaaaaccaaaaaaaataaaactgcgctcacgagtcctcccgcgccctcctgccgcccctccccctctccatgcgtgccacgtggctgcgccgcgcggggggagggcgcgcgaccattcgctgattagcaatttcgctgacagcggggctgtgcctgggctgctccctcggcaccgtgggccgacacagcccgacacgaccaaagaaaatagttgagggacccatcatagacttaattcggctatttgaggtatagcccaaagacatgaggtttacaaaatagacatattctagccatataagacccaacctaaagatatgagggacgaaaaatagacttattccaaccatataagacatagcccaaagagatgagggaagaaaaatagacttatttaatagagaaacacggcgcgttatcgtgcctttgggctggtccggcatggcccgagtcttgttgggccgtgcctgggctggggggtgcagcccatgggtaggcacggcccaagtagcctcggcctaggcccagtcgtgcctgggccgtgctgggctgggcggcccatttggccatctatagtgtgggtctagcctccaagttttgccaccacccctttatactttattagttactcgaaggaaagagctagtgcatgctcccaccgttgcttaatagataacgtcgttaactatcatccatcttatttgaaaattttctgtaaatatataatatataaatcatgtttaaagtacttatagtgataaaataactcaaaataaaataaataataattatattattttttttgacatgaattcacagcagatcataataatcaggtcaggctcgtttagcgtgactatgaggtgaactcgactcgagcttgttctcaggctagtttgaagtgagaagacaactgagaacagcgagagcgctaagcacaaaagacaattggcaacggatctacattggaagaaatatgccaaatgaactacccaggtgcgctaatattgggtgggtgggcttttacaattaaagaggttatgggtaagaaacttaaaattataatgataattaaggtggtttacgcaattctgccaaaaatcaaaccatgaaaatagagaacaaaccatgaaaatagagaacgcttttgctatgtctcattccgaatatttacttagcctttcacttgattttcttgatcatactattcaccttgaaatgtgtgcaatctggcggagaaaaaagaaatgctaacacaagaggtgagaaaagaacccacaatcttatggttaaggccatgcagccataatgagctagtacataccaatcttattttgctatgcacacatccaatataattatatagtgtaattatggtgtactgttctaattacacagtgattatacattataattaattaattatagttttgggagggtttcttttcatttctcccattgaaaggaaccctcccagaactcatgaaaagagcgtcactcgccgcagcggcaggagaagcgactgaaggtctgaagcgagagaggaaaagaaaaaaaagaaaatcaaaagggggtcggtgaaaaattccacctccgccgcgtcgcgaggtgggagacgagagcccacgcctcgctcgctccccctcacccaaaagcccatccagaacctcccccgacatctagggttttcgccgccatgggttcggccgcctccgccgccgcgcctcccccgccgcccacagcgcagccccacatggccgcgccgccgtacggggccggcctcgcggggatcctcccgccgaagccggacggcgaggaggaggggaagaagaaggaggtggagaaggtggactacctcaacctcccctgccccgtgcccttcgaggagatccagcgcgaggccctcagttcgtgcccccatccttgccgctccttcgcttgtttagctattttttgactgctaccgcgtgtgaattgctgcggcattggcgaattgtttcatgatgatgcgtattatctcgtggttagtgatagagtggtggtatagtaggttgctcggtcgcgaactgatttgcttgatgctgttcggtggtccattggtccaaattgctgttgaatctgaaatgtgtagttcttcagtgctttgttggttgtttcagttgtgagtcctagaatttgtttggcgattcatttgtcgtctaaaatttgtgaatagcatgttttactctggaatctcgaggcatttggaatcactgttctctattcatttgtaatatacgtagattacattaactactggtgcattgcactcaacaaatcctagtccatgcgatatttgtgcaaactacactttctagtgttgcagtaatatctttttgcacatggtactatggtagtatcctcccatactaccagaactcagagccatgtgccactaccctagtcccaatattgttccgacttctgagtggagcaaccttgtcatgctacaatgtgcaattcaggctttagaaaggggcagggttaactttttttttttaattcttgctgttgagtctttcctgttttttcaagtgacctaatggccaatgacttattaagtactgtatggctgttcctaatgtttatgagtttatcaaacctgtttgtctaatgaataataaaggaggatattacaaatttataattaggtgattaaacatagttagcgtagtgtaaggtaaaaaacctttaatgtatctacagtttcttacattcagaccaacataatcgtgcacatatatttgtctgaaaatgccttcaactccttacatttgaacctaaataatgacgaacaatcacagaagaaattgcactgtggccacactcacgtgcacagtttccttctaaagtttgattgcttagtatgtataccatataaacattagcttctgcaaacatagctccatccttgtaatacctttcaccaatcttagttacaccttaacattctgcatgagttaccctaccctcattgcagtgttaaacttgaaaggactgattgtgcgatttgatctgttgttgcatacatgctattttctatctgaattttggctcttgaacatttcttttgtgagtttgctgacattctccattttcagtgtcgttgaaacctgaactttttgaaggattgaggtttgacttcactaaaggattaaatcagaagttctcactcagccacaggtaagggaaacagataatgttgatatgtgtttcactttcttttgggcaatttattctgacaacatcaacagtgtttttatgggttccttagaagttccatctcagtcaactgaaactataaaagttccaacatcacattacgaattcggtgccaattttatagatccaaaggtttgtccgtatggaattgaatattatgaattttttgcatagtgtattttgtaacttgtgattttgaaatggaattgtctacagttaattcttgtaggaagggtgatgacagatggaagactgaatgctcgtgtgaaatgtgatctgacagatgatcttactctgaaaataaatgcacaggtacctgaatttgaatgttgtggttaatcttatgtgtgatgactgatatttttctttatttggcttttgaaatctcattccccagcttactcatgagccgcattactcccaaggaatgtttaactttgactacaaggtcagtatttcagactacacttctttgaccaataagtgaatttcaataatctgtgagaattacttattagaaaactactttttaattttgattgcttccatctgatatctgtagtcctcttacaattcacaaatctgtgtaggggacagactaccgagctcaatttcaaattggaaataatgcgttctatggggcaaattatattcaggtaagcacctttacttgcagacgtgcatttatctttaaaagcctcacattgtcatcttcaggactttaggtaaactgaaaagaaaaatgatgatatgtaagcttctccttagttgttcgtttattcattgattgtttagattctgcaggaaagatggtttaatatctcgttgtcttgaatttgtgatattgtggttatgcttattggcctgtttatttgctgtattgattcatttgcgccttcctctgccttttatattacgactggaaataaactataccatttggttacagacagaagttgaggtattacgtttgatatcaatttggaaatatcatgtcagaactgacatttgtgcattcaatatgctgctatgcaattatggttcacaatttacaattgcctcttgtacaccttgtttgggatttggatcatataggcttcacggttcatattgagttgccttgtagtttagtgggcagatacatgttaatcctgactaaaccaatttctggtttatatttatggtaaattacctgcacaaatatggttgtgaagttaaaattttctttatctagcacaagtacagttgtgaaattaaaatcttctctgttaaatcttgtctattcttgacagtgaaacaatgaacttttgcatttcagagtgttacgccgaatttgtcaatgggaactgaaatattctggcttggccaccaaaggaagtcaggaattggttttgcttctcgatataattcagataaaatggtaaggagcttatagaccttgtcagtagtcgattccacaattcatctttggattgagaactgttttgggctgtaagatagtcaagttgattgaggtttaactgtgtagcttttcattccctgtaatcctgtatacctgtttgcatgtgtacttgatgtcctctttccagactgagatttcttccattttggattgcactttcccccaagttacttgttcagtacccctaatgtcactgaaaacaatgctggcttgattagaagaatgggggaatatatccaatccttcaggtttgtgtatgctttagtgttttccctgccaatccgatgggagctgggtcaaatccactcctatcaaagcaggcccttaagaatgaaactcaccattcccggtaaaacaatccttagcaagatctggtcctttcctttcaccaatcactgtaaaagcactgttattcgtcattgctcagttgtcagatttagtgacattgttaacaattaacacaacctcttgttttgtacaaagagaattgagctaccttgagggtgtaaactgagcaagatttttctgtttactgccattgtaggtgggtactctacaggttgccagtactggtatagttgccttgagctatgtccagaaagtttccgagaaggtagggccccaccaagaccaccattattttcaacagaagtttcacactttattttaatctgattgtaaggatatggtatgcaggtttcccttgcgtctgacttcatgtataatcacatgtcaagggacgttacttccagctttggttatgactatatgcttaggcaggttagtgtttctatcaaatagcaagtagcaatgtattctttcttgagcttatccagttttgcatctcttcatggacctgtttgtgtatatgggtatctgtgaatagtacaaagctgtgtactcttgctcctgcagttccttgttttctgatatttccgtttagtagttttgaatttatcaatgaattttactgcagtgccgactaaggggaaaaattgactcaaatggtgttgttgctgcatatttggaagagagattgaacatgggagttaattttcttctttctgcagaggtattagttgtattacagttcaggctaacctgctctattcttaccactgtatttatactccctctgatcataaaaatatcatattcgcaactttgaactataatttctattacaaaatgttcgaaaaaccagataaacttataatactatattaagggagtgtttgagaggagaaaggagaaaattgagaagatacgtaaaacgagatgagtcattagcgtatgattagttaagtattaattattttaaacttcaaaaatggattaatatgattttttaaaacaactttcctatagatttttttttaaaaaaaatacaccgtttaatagttcaggaagcgtgcacgcggagaacaagagaaatcttctctctttgtccctggctcaaaggcagcctaagtaacgcttgagataaatccaacatatagtttttatacatccaatctaaataattttataggaataagtctacatagtcccccatgaccaaaacaaatgttctcatgaccagatgaagtatatattttttgttaacaagaagtgagtttttcagattagtgacttttgtgaacttatgttatgtggtgcagattgaccattcaaagaagaactacaagtttggttttggaatgaccgtaggagagtaaaatatgttaactggaatggtcgtgacttgtgagaggacatgtggtacttctgcggttggctgtatgccccttggaaggatgttcacatacttcaagcttcgtgttacgagtgaccaggttcttgcccttctgagttgtgaatgcgaatataggaacgctgttgctacttttacagtctttttttggcgtgatggaggttgtctcattttggttgctagataaaaagggcattaggggagggtagtacatgattctttgttcaatcttggatggagcaagctgaatagtgttaataatgttgtactgtctctggcaaaattttaccccgagtgtccgacgctcgtcctttttgtgtaatagtaacaccttgcacgagctgcagaagatagcatttaaagtcatctcatgtttgatgtcctcacgcgcatcctatgttcataaattgtaagccatttgcggtctgctgaacaagttattgctaccgactgatgcacctatttttgttagtgtaatatacattttttgtttgttagtgcataaaaggtattaaaattgcgtacccgccttatgtgcatgatcaatcctaaacatatgatgatgttctgctaatctatacgctaatttacttgacctatcaagaaggacgagctattgagctaaccctgacaatagcctagcaagtaatatttctacaagagaaacttattggtcacaactggagttcgagaaaaaatatgactaacgactgtagacaacgttttatcgccaaagatatttttggcacctcaacactttacaacatccatttttaattttaatcggctgtgttactcaatgaacttctaaaccggacaaatataattatgatttcattaacatcatttataggtatccaaggaacaaatatatcagcgaaggcaatacagcaaggacggacaacagcttcgctctactcaccaaccaatggcatgattatgcaataatgtagtcgggtttaggccacatgcgttgcaaacccgaaatatgagaaaaaaaaatcatcaagaatgcaattatataatactccttattacttacaaacatgacaagttatactgccatgccataaacagcaaggagtgaaaataacatgtcacccgtggaagacgccacgaaggtagcaattcgtccatagatgaagttcataaatttgggatctagaagcatggcaatttctagcacaaactaatatgataaaacattgtatggagtagtaaatatttatatacctatacttcatatcagggcaatttttagcagaatctagtgtgataaaccattgtgttatttgcggggtagagaaggaagatatttcacatgctttgtgtcgttgcccacatgcaaaagcgctttggatgtcaatgagggaggcaggacatatttcacaggaagccaattctgcaaacacaggtatggcgtggctctttgatactcttcaattcatcccaaattcccaatccctaaacaaatgatgtctctaatggtgttttggcgaatctagcatgtatgaaatgaaatcgctcacggcaaatcggcaccaccggtggctgtctcgcagaagtttatcaagagctacatcgacactctactccaaatcaagcaacaccctcaagcagatatggagaaggcgaagcatgtggtgagctatgtcaatatgtcatacaacgtgctacgagattgatgctgcctgacataggaccggttcagaagtgggagaaaccaagaacaaggtggatgaagctgaaattgatgggtcttttgaagatcaggatgatcggggaggaattggaatgatcctaagagatagtgctggccaagttatttttgcatcatggcactctctggattattgcaccgaggtgctggaagctgagtttttagcatccaaagaaggtttatccctaaggatccaatggatgtgcctgctaattgtcgtagagacggactgcagtacggtggtacaacttcttcaggccaaaaccagcgataagtcgggactagcttatatagtcaaagaggcaaaggagctcatgacgggacatagggaaatagtgctcaacaaagttcaccgaagcaagaataatattagttctaaatatgaatatgtgtccttgttggtattctagcctggagctagcattattaaagaactttaaaatatgaatatgtgtgacactaaatattgttagtttaacaattattcaaaagttacgaatattgactttacggaaaaatatgaacacgttatattattttatgggagctgttatattacgggattccgattagacagtatgatatcgtgcatgtatcgaattctgataccccattagtacctactaatacttgtcaatatcaaatatgataccctgccggtatcaatatcaaatctgataccctaccggtatcagttgatacttgttagtactagctgatacttatcggtattaaatcggataccctattggtatcaaccaatacttatctgtaccagctgatacttgtccgtatcagatctggtactctatcgtatcaaccgatacctgtcggtacctactaatacccaataagtactaggccgatatcctttccctctcccttgatcccttttcgggcgatgacgacattttcctcaccgatgcctctcccctctccggcgaggtcgatgtgctccccagcgatacagaaccattctcctgcaagaccctattcccccaccctcctctctggcaatgagctccccggcaacgcaacaaggcggtgcgggcctcttcttcgaaaacgtactttggtggcgcgacaaggcggttaggcccttctcaaatgagctcccattctgcagcaacgtccgatgacgtgctccctggtgaccgagcgaggtgggcatgggtctcttctccggcgagtcccttccacttctccagtgatatgctccttgacggagcaacgaggcaaggcgttctccgctgccacattcccaatgccgcactgctctttttttgcatgcttgatgcctgtgctataggggacaaggcacacaatcacggagacgatatcatcgcgggtgcttgggatgggattccatcccctagcattctcttttctttatatccatgaagtgataagataaaatcttagggacatcaaaataatttcacgtcaatctttgtatctactaaagctccttagaactacctaggtcctctttgatttgtagaaaaacataaaaattttagaggatttctatcgtataggaaatttcctatcaaatcctttgaaatgatggattgaatcctatcaaatcatttgaaatttctacggatggacaattctatagagattttggagaaaagttagcaagagttcaaaccttttggaaaattttctgagtatccctctcatgcgatttctgcatttttcctacttgaaacgattgtttatgtgtttttccatgagttttacaatcatctgttttgaacttaaattcctgtcaaaatcctatatttttctatttgtttgtttgtcaataccgcgtttaaaaggatccattatattccgtggatagaggccatgtgctgctccggcaattcttcctctacatcgttctcacgctgcaaccatcttggaagccctctctactaggctcctccgacattggtgtcaattcatggtggtcccctacattcgcctgtgcggtattggtaaccccgttgcacgcattcatcccgagttgtctctaggtctggcaaacccgatgtgacgtctcgtccttcatggttcgacaacatcgactcttcggcgtcatcttccttaacaactgcaacagcacgtcatcgtcatcgtcttcaacacgtcctcgctcacgaccactctacggcgtcccatgcgcaccctgcggctcggctatctcgacatcattggctccccgacttcgactacatcgaccacaactactttacacatggcttcatcgatcatgggtccctcatgtccttcgttttggttacgtcgagtatgacacaaagggttatcatccgtattgagcactctcgtctttcttctccagtctaagtgttcatgttgctcacgcttggactgtgggggatgttagaatacatggataggatcgtattgtatccgatttgttgtgatatgataggattagttttcatctctatctctctgagtttacttaagatacaatccatataacatatatatatatatagacccctgagactcaatacaacgtgtccaatatttgtagtattcccctctctctctctctccctctggtattcaacaattattatccgtttatattttccagtgaagtatggcttgacgagatgtacccgaactagcgttgatggcccccaagctgttgtagatggagtatatgtagtacacccccgtcactcggcgcacgcacacgaacacaaaaacacacagccgcacacgcacgctcgccgcgctccccatctccacatgtcaaacacatatcaagaagcacaagaatcggcgccatggctatgattatgctgcccgcggcctcggccgccgccgctgcctccgttttggcgctcctcgtgctcacctcgctgcagccgcacgcggcgcgggcgcaggtagcgtcctcgccgtgggcggcgccggcgccctggcccggcgagctcgactgcacgggcgcgctgctgaacctctcctcgtgcctcacctacgtggagtaccggagcacgctgacccggccggacaagggctgctgcggcgcgctcgcgggcgtcgtcgacggcgaggccgcctgcctgtgcggactcgtcggcgggtacggcgcgtacggggtccgcgtcgacgccgtccgcgccctcgcgctgcccaccatctgccgcgtcgacgcgcccccgcccaggctctgcgccgcgctcggtgtgcccgtcgccgagccgccgggcggcgccgtgccggaggagtcaggtacgacacggccgccctctgccgcgtgcaatcaattaaacggagctgtcgtaaattgaccgcctttgctacaccttttccgtttctttttgcaatgtggagtttaaatgcacaacctttaatttgttgaaaattgcatgctaatcaaagacctgtactttactagattcttatactgcacatactcctcccgtaaaaaactaagctagtactggatgtgacactatctaaattcattaatagcataatgtatcccatataatcttaatatttgttttttgggatggagagagtacgttgttactagtagctcaaaactatcaaatcatttgcatctttaatttgacaaactcccgttaggaatcagtactcctggctccacctccacctattccattgtcaaatcaactgtcatctagcactagcacgcgatacagcagaattttactccactgtatgtaaaaatcgagttttctgaagtagtgaagagcaaagtgaatctacgtaatcaagtaggtgtatcagataatgtgattatgtttgtactgttagtgatatattcagtggctagaactttcaaggaatcaaaatattcgaccgaaccaccaccctttttgggtagccgaatgtcggcactgccaaaattaaagcagcacggcaagaaaatgtctgatcaaatttctcatgtatacttgtttcacacggcgagatttgactgtactgacaatgtctcaaacatccggcagggttgtccggcggcatgccggccaacgcaccgtcaacggcggccaccggcagcagcggcggcggcggtccggcgacgcaccgacccacaagacgccacctgattcttcttctgctgctcctggtgttccccgcttcgctgctgctcctgtaaaactaccccgtcacaccggcaagcagcacacatctgacctgtacatgcatgtacaccgttcgtcgattcaattcctctcagaattcttccgtgacattgcccacggcttagatcgcgtcatcgccgcgagcagcgtccgccatgcccgatgccaccctcgtccggtgggtggcgcgtgatggcgacgcccgagcgagctagcggagccgagccgagcagcttcggcgcgggggagcaaccgaccggggcagcaagacgcgtgacatggttaacgccgcctcggctagcaggctaggtggttggtgcatcgcgcgcgcgcgggcacgggcggcatgtgagcctgcgagctgtggccgctgctgctactctgctcgctgtgtggatcgccagcgatcggttgctgcggtgcgcgtgtgccatgccatcggcagccagcgatgcgtgtacaatacacacacggcctcgcggggaacagcgtggtacgggggcaagggggccttgcgtgcacgccgtcgatcgtgtattcgtgtgagagtgtgacctggttttgtgcgtttcggccgtgcctgcgttgcctggttggctcaggtacggtggggctgcgccggcggctggtggaccgtcgttgtcgacgcgaggtggccaacagggcgaccgtttggttggtctctccagttttgtctgcttcttctcctacctgccaggaaactagtacagtatccaatatggatagttgtcaaaaaaaaggaaaatccaatatgaatgggctgggttaagatagcgctggcagcgccgataggcctgggaaaagggaaggaaggcccaacttaacaagctgatcctctgagcccatgtagtgaagtacaacaaataaataagttcactttacttccctcaatttgtcaccaagtcagatgttcgtccctaaaccgaaataccagaaacaacgtgttcctcaactctcaaaactattgtggataaggccgcaaggcgatctgaatggtggttttagctgacatggcgcctacgtggatggtttgactttggtcatcgtcccacatggcgttgactcctcattgatagcgaagggaggatgagatagagagtgccacgtgagataaggatcaagtcaaaccatccacgtaggtaccaccataggacattatttgcagtggtattgagaggcaagggagggaggtgttgtatatggtatttcggtttatggacgaatttcatacttcgtgatatattaagacccaaagtgaacttattcctatagcaaaggggtcgagattctgtggccgtgttctgcgtattggaccctttcctgagacatccattatagatcgttggaaaaagtccaccttacagttatgggtcaagttttaattcatgtcatccaaccgcaatactaggtatagagcatctctcaactatcaaaaccagtatgaatcgagtctcttagtcgttttttgatggtttggctgacgtggaattctagtcagcatgaaaaaaatgaaaaatatataggacccatatatcagagggacccatctctactcctccattctctctctctctctcactctccctgtgtgtgtgtgtgtgtgtgtgtggacctatggacgcacggcggaggagtgcagcaacgggtggaggccttctactagctaggcagaggagctcgatgttggccgccgcgtcgctcgccctctctcaaggcctgccacaggagctacgacaacaagagctccgtcctgatcatccaccccgcgttgttgcatcaagtggaaggatgccatgtacaacgtcgaccgcaacctcagcggtcgcatgtacctatcggtagcgatggagaaagggaacatggctacccaaggaggttttgccctggtgagcgccattgcatcctcatcgacaacgggccggagctcgagcccccaacgcctcgccccactgccagatttgctctccccaaccatgctcgctcctccagcgactatgccgccaaatccacccatctccatgcgcgtgggcctccgctggagctggctgacactggagctcaagcccccaatgccttgccctccaccagaacaccgctcccccaacctccccccacctgccgctctagcaccatcaaccgccgccttctcaatttcctcgacccacacgtcccaccggagaggaaggcggaaagggagcttgacgccggcaccagggtggagagggattaaggaggagcggaggccggcagccacactggatgctagtattgacaacgaaacggttgggatggctgactattgctgtcatctgggtgcccacttctctctgccgtcggcgccgctatcttggccgaccgactgaggccgtcaaggggaggggtcaaccagagagaggatagagaggacgatggagagagaaaataaagaggaaagaaagaaggaatggttgggatgacatgtgggcttagggtttctatattattttcctttgtgtctagcatgtgggactatttttatttatattttctgattcttatatcacatagatgccacgttagatgaagatcaagtcaatagtgtcatgtggtatcacgtcagccaataccgttgtccaaaccaccttgggactatatttacacctgttttaagagatgaagaatgtgttatacccagtgagggatctaaagtgaactttttcataggccgtttagcatttaggtggtttagtcgcaaggcccaaactcgtggggattaattatttctctttacggacggctccagttccacaacgcatccccgtggatggaatctctgaacataatgcctcttcattgtgatatttttttgacgtacacccttgtgaaatttatgcgccggtttaactcgatgttcagatcattatctctcatggatgtgtacaggaacctagtgaaagtgtggggactactatgccacacaagtattctgacaagatacgggtagcggagcagatgaaaggtggaactttagagtccggtttaattacttcgatcacgagatcagggtaaatttactcagcaaagatgcagagatggtcgaacacgagatctctactagatcgtccgcgacggaaaccaacgctaggagtagtatttctctgaagtcctgaacagtgaacatggacaggtaggcgcgaccgagacacggaatccgaatccctacgcgtgcgggctaccttacctctcgaagatggaacagtgaaatctactcaggatctcggctacacgtgtaacgatcccctcaggcgcagccgctgcccgagcgggagggagcacggcgcctgccaattggccattgacaaatcatcgctcgcgcgcgccgggcttcgctttgcccgctccgtgtgactcgctgctgtctctggcagtggcaggcagttgttcagtgaacctgtccatgtattggcttgccgccatggccggcgcgcgcgctctccggagttcaattgggcaggaagacggcaagcggcatgtggttttttatctcgactcgagaggggggcagtggataacaaagagaaatcccttctggggcgtcgcgtcgcgcaggatcaggtccctcaattgccggcaactcatcttcaagccatggcaatccattgttttatcgatataatagtactcattcagcttaattaccccgagttctgaatgtttcaagaggaggtgtctcgagtattcagtcaggacagtgatagaggtagattaatccctggtgttgccacatgtgtagtaaactctaccattcgcaaatcaagaaatactgtgcagtttccgacagtgttcctgcaaatcaagagtagcgtgtgtattaggagcatgattgtactatattcataagtgacccttcaagcgccctaatggctcacctaaatgattacccccttgctaatttcaaaaggaccaatgcttcgtttggtgaatcaaaagaagacatagaaaaaactcgactaaatccgtgaatatacacacgcttatgtatgtgcgtgcgtatagagaccacctctccgtcgccgtcatcgtctaacgaaaaattgcccgtctcccttcagaaagagagtggatcaaattggtacagtatatgtcaccaaatcaagtattagaggtgtataatacgtaaactcgaggtatatagatacgtattctatacagctagcacagtagtgcgttataaacaatagactgccacaatcattactgtcattgtgtacgtacagttgacactcgtggcaattataaagttgctagtgttgactttctcctgtacatgttcgtacaattatttagtgaccaaatatatttttagatagaataaagctcgacctttacttcaaagaagttacaaccacttattacaaatatccgctcaataaatagcacgtaacactacccacaaagagagcacacaaaattcaggaagtgcaaatatatatatttggtgaccagtctcacatcagattatgttaacaaagatgtactccctccgtccaaaaaaacgaatctagaactggatgtgacgcattctagtacaatgaatctggacagagatatgtccagattcgtagtactaagatgtatcacatccagtattaggttggttttttataggatggagggagtaagcagcagggttaaaaaaaagagataatccattctatgccattgacaaagcatggattcaacaatataccattgacaaagctcagttctataatataccgtcgaacaactacttttcttccttatatgccatcgccgccagtcaacagttagtcaaattctgttaagagcaaaaaaattgtctattttacccctagggtacgatgcatcctcatcgatttcacttatcatgatccactatttattctcattgatgaaaaattgaaattgcttgtctttttatcatccaagattttttaccgcgatatggcattatgcaaaatctcaattttatgctaggggtaaaatggtcatttttcatcttttaacagcggttgactaacgtcgatggcatataaggaagaaaatgagtcattcgatggtatagtgtggaactgagttttgtcagtggcatattgtagaacccgcgttttgtcgatgtcataaaatggattgactctaaaaaaaaacgccttcaaaaactccagagcagttttcttagttttcacgaaatagctgaattaatacttgtgaaattcgactaaattttgtcaaaattgagtttattttttttttacttaaccgatttgtgcaaaaccgagcggtttccatcagctttgttaaaaccctgattaagcagtaacgtaaccacttcttttctactctatcagagaacacgcagggaattgaccccatgctctattggagaaaagaacaacttcaactatacgtattcaattcgaagacttgccgttcagcatattctggatgacgactgtagtctgtagaactattcctcatccccaaatacattttgtctccctgcttgccacagcttaacctttctcctttctgcaatatttttacaggacaggaaaggttcttcagaaaatacttctactactacaacaacaaaaggtggcctttcttttttgttgtggatgtagcatgtgtgaggaaactttgacggatcgaaaccgcgtgaaaaaggcccaacaatatcacctgccgacaccaaaccgcatctctggtctcgagacctcgcatcgtcgaacagcggcgaactggtccacgcaccccgcgtgggcggtgaccggctaaaaggcccgaccggtccgccgggagctcgccgtcttggggtttttgcagtcgcggagtctctcggtggggcggtgccatggcagtgagtggcaagctttgctttgctccctgcgtgatgagtactcctacctgctagtatatagaaagccccaaagtaagtaaatgggcacatttggactgcttggaagtttgatctcacaagaatttctgtaggacaaaaagaagaaaaaatggcggcacaacttggagagagtttgggtggatgttgcatatcagttctcatatttgctcagcaagtcagaatagctgaaagttcttaaaacagagtatacataaaaaggaaaaaaagagagcacccacaatgccagagattactgattaaactacgctatcaggggttcagataggatcaaacagccgcgcgctctttcctctttcttaggagtatagattgacaatgcatttggcatttgctatttcccacgtgatggtgatggcgataaatcattttagctactactaatatgatgatggaagacactaggggtgccccatagcataatctatcagccgccttgtgcgttaagcataatttgtttaagtggtcgaggaatttaccaagggtggaaggcatgcacttgacaagaagaattactttctatcgcaatcacccggtataaaactatgttatcttgcttacactagaaagttgatttcgagccttgcgtactaggaaaatgtttgccgcaaaaaggtggcgcgtcacgattactggaaaaaagtcagtgagatgtgaggtcacaataatcagttaatttatgcctgggttttaacggcaatgtacagttgtccagccaactgtcgagactactacagctcccaaaaagaaaataaatgagcagcgtacacctaatttatcttccattttatttgtatattttaggtggaaaattataacatccggctttccattttgtatggatggactcacgggcaaaatgctactaacacatgccacttgttaagagaaaggttggcgaaattacgttacccaatatcaatacttgagaagatgagaggaggttagagaggaacaaatactgctactcgatatagtcaaattgtaatcaatgtgtttcgtgaaaaaaatatatatgtaaaattttcttggaatacttttctaaaatagctttttaatttcgtatgagttaatttatttgtttatatacgtaaattaaatagatattaaaaaaatcaaatactaatcatttatttcagctggtatatcagatactaggattgacaagttcgttagagttaagtgggtggtccgatgtaaaattgaaaagatactccgtactcagtgcaatgaaagggttgagttaccacgttggtagggttgcgcgaaagcaccagctcggatctgtgtcctcttccttcggtgaggtggcacggacagactggaaaccgatcgagacgaatggaggagtaatgagcacgtgtcagaaatccgatcaacaaggaattgaaactggcgtacagcacatggggacccgattgccactcatttgatttcctactcctattgaagacggaatttcatcgtcccgagttctagattgtggtagtaaatcactgctccaaagtccatgcaatctgctactgctagtagattttgacgtgaatctaccagttgagatgatggctccagcgcttcgtgttgtctgaatggccagggggtgacaggttcagggcgagatccgaaactgagataaggatgaatgattgcttccactgtcaccaaccaaatcataaataaacaagacgccgcaactagctactgcctactggcctagtgaatttcagatcatgctgagatggtattgtaatactctctcagtaaaaaaaaaaattttaaatagaatgtcacatactttctctgttttataatgtaagtcattctatcattttcaacattcatactgatgttaatgaatttagattatgtagaactcaagagtacattatagtcaattttttctatgtattcttatatcatggaccaattaagcgatagattctctatattctccacacggtatttgtgctcatgagccatgcgccaaaatttagccatctgaattttatataccagcaatttgacggcctagattcaatcatatccaaccaatggttaatgcgcccctaattgtgggttaatgcttttgctagctagcctagctaagaacaatagtcagtgcggacgctgaaatgtagcacttctccaatcccatccgtttcagaatttcggttttatcctatctaaaacttcataaaggttgggaatatttatagaaaaaacatagcaatatttttatagcaccaaaaaaatatattcaattgtggatttaataaaattaatttggtggtataaatattgctatgttattctataaactaggtctaaccgtggcttgtcggccttggcacctacggtagcttctgaagcacccacttatatgcacctgtgccggagaccaactggatcgcctacatagctcgggtttaacggcgactgctcccgccatgtcgccgcgcggggttgcgacgtcggggaggcacgccgcagcacaacattgtgcacctgcgcggcggcgggagcggctgcaattggcatctttttcttgggccgcctcccttgctggcgccctcctcaccgcctgcggtatcagctggagagaggagagagatggaggaagagaaaatatgggaggataaaggaagatggaactgttatatgggtccctaaaccaatgtttaggggtattagacgggagaaagaaggaataaaacgggaaaaaaaaagagatggatggaaaatatgataacagtagtatggtcctaattttgtacagtttcagttacatggataaacacatttattgtaacgatatttatttgaataaacacatttacttatggattcaatttaccttttatttttatccttagtgcagtgtctgtccaagatattgtggttattagagtcgatcgacaagatattttttaaccacttaatatgtgatttatttttagtgtgttatgttttgtaccaagtatgtttttacatagtacatgatttgccgatttccagaccctccggatacgcgaaacgacatattttcaattgaaaaataatttgtaaataaaaattttatatatgtgttcttagcgatctaaaagcaaatgctaaaaaataaacttcgatgaaaaaaccctgaaattaactttaaatttaaggtcgaaaattcaaaatgtggctgataagtataagcgtaagcgaaaagacgaggccctcgcagggagggttttgtatatatcccctaccaagcttttgcttatttcatctcatgcaaagttttgtcccttgctcagattttttaaagtcaaactttatggttgttgtgcatcctatatgtagatgtcggccatgttgggtagctaatcatttttcttatgtatataaaattaaaacttaaaatattaatacatttactaattttgttctaataaaggaattttaggatacatctggataagtaatgctcatataaatccttaaagtctcttatatttttcgacgaactaagtgacatttgttactagactgtacacatgaaaatattatccatagatcagtataaaatttctttcataatattacaggtttatcaggtcataaagttgaatcataggtcaggtttgatcgtgcatctacaagtaaaacgataaaaaatattatcgtcagtgaagaaaatatcggggttttttgcgtgagaagattttacccgcttgtaattcaatagttttgactcatacgatttgacttttctgttcacctcttgagtgtcttgacgtacgtagaagcataattatgcagcatgtacgtgcagctattcagtggcgaataaaaaaatagtagtgaggtctgagcaaactccactccttccatctatatatgtaaaatacatattgatccctcggtctgaaaaatagaaaatataaataaatggagcgtaggagtatttcagtcagaattactagtagctggataattaaggatatgtttagttcacgttaaattggaagtttggttaaaattggaacgatgtgacgaaaaatttaaaagtttatgtgtgtataaaagttttgatgtgatgaaaaaattggaagtttgaagaaaaagtttggaactaaaccaggcctaagaatcgtgctcggacaaactatgaaattaagagctagctagcacatcgactgaaatttctttcaggttgtcggctgcctgtttctttttccagttttttttttctttttcatcaacttggtactttttcaaattgacaatgcgacatatcaatttatatcgatacaatggccgcggttgactacacatgtttatatctataggtcaactgattgtactccatatgctaagagtagtactctttgaattaaagtaagagcattctttattcaaacatggaaaaatggtggaattttttcctagtcaaaaatacaacctcctctgcatctcatcaaagattgtacacgctgttttcactcaagtaaaaccatgggtcagtttcagagagtttctgacaactacatgtctacaactactcctagaatttgatctctcccaaatagtttaaattctcacttgaattctaatactttactccatccgtccctcaaagactattattttattttagaaattcaaaaacatataaaaaataaataaatgactaacatacccttttgtccatgtggagagaacgagtagaggaaggaaattaggaggagatgggtactattggttagatagctaaaaaaagatgaagtagtattaaggtttagttcgtttcgagtgttggccgcagtaactccgtggtatataaaacgagataagccattagcaaataattaactgaatgtttttagaacgaataattcattgaatgtttataattacaaagtttaaacaaatagatttatttttttaaaaaaaatacttctataaaaaaggttttctaaaaagcaaaccgttccagaaaacgaggaagttgtcactccaaacccgaacctaaaactatagttttcatgggataaacttttaggctaaaccaaccattttttaagacgtatagagtaatagttataatttctagaaaataaattggttatcagaagctaggttctctaaattatcactcagtcaccggttaattgtcaaaaattttagctgtcctgaatagagcatatattgtcgtcatgcctgttcgagctacggattataagccgtagctaagctctaaatttgaaacttaaatttttccattaatttcccgtcgcttttgtcactcaaactattggacaccactaagaacagaaatggaaaaaaaaatcttactccaaagtcatttagttttcccttttcattcaccacgtctcatcagcctatgtccaaaaaaaaaacacctcacgaccagcagcaatatttctccaggttagttactgcgtgctccagcaaagttaccgaccgtgtgtgcccaaactcgtgtgcagtacaaaactgtacacgcgctggcatcatgcatttcaaccgcggaccactccaaagccgatctgaagtgcgttccacgggaccaggtgatgctaccgagacggccacacgtgttcaccgcccaagaagcacgatgagcacgtgcggtagatcggattggtggtcacgacggacggcccgagatgtgaccacgacccaccccacgcctttacgtgtacggcctggataggccccggcgaccatttcaccggcggtatatcccccccgcatctcgactagtactgcgcgtggttgctcgtctgacgaaagcaagtaaaaaaaaaaactcgagcttactactacagtatagtccacctggagttagagtagcactccagtagtagtgccatttgtagagaaaaagttggagtacgctattctactagtaacctttttactgtactctgctagctggaagtgtaccattgagttatagctatacagttctaggaaggaaattctggatgtggtagttttcatgaagcagtacacaaaatacgtcaaccacgtctactactccaaataggaggcatacgtatgtccggtcattttctattcatgtctaagacagtggacaccgtactacaccctactgtatcgatccacatgacctagaaaaatggagcatatgtacaagcaaatgggcacatcagaatggccaaagaaaaaacatatctaaccccaaaaaaactacttcctcctccgtttcaaaatatagcaacttttagcccttagtatttgtcctaaaatataacttctccaccaacattctcttcctaaccaatcacaacctccaacattcaattttcccacctatctccactactcacccaatcacaatcctctaccactcacttctaccactatctctaaaaaataagtccctaccttagagacttatttttggagacccccttaataaccgtatccaactctaaaacttcttatattgtgggatgtagggagtattacctgcaaaaggaaaaaattgatatctaaccaggacatgattgggggagtagtacaacttaaatggcgaagaggaaaaaaaaaatacaagatcgttgcggaaaccgtaattaaatccgtcgcccccaattatttcccggtgcctgaacaagatcaaactatcagattcctgtagccctgtattgctgtggccaacggtatctgaagcagtagcagtactaatgcaagttgttctgaggaaaacaagaaccagcagtactccaagttaaaagcacacaaatgtaccaggagtacaatgcaacagcatctggctctgattaaggtccgtgttaacttgcactgttgcacaaactcgatccattaagaacaggtacaataatagactattagctgactacaaacatattttaataagataaaagataagagagaaaagcagcaggctacagatctgtagccagctgcaacacggacttcaagacataatgtgtgtataacaggtgtgatcatatactaacagtatagtaagcaattattgtataaattatctattatattagttataaatgaattagagctagtagtggactatgctattaaacttgctctaataatttacctgcagtgcgattaataccgtactctctgtctccacactagcgtggttaatgttggatccttttactgcggtagaaaatctaccgaggcgtagtacgcgcgttcccggggaggtgtgaacccgagtttgtgtggggcccgagtgaggtgggcgtgcgtgtaaagccacacagggccgagggagtgggcccgggtttgttcaggacacgtggcccaagcccatatggcagcacgtggtggtgcttcaggatcgcgctgctgcggcggcggctgcggaatcgaaggccgtcaaagttaaccggatttgatgaggaaagtgtggcttcgccgatgaccgttttgccctccgtagcagctgtgagcgctcgcactgctgctgctagcgctagcgctgtccttgctgtgctgtagctgctggatcttgtgcggattgtctagctgtatgtaggtgctactgagctcagcagtaaccgaaagagttaggactcgcatgcacctatttggttctgttcgtttgatggactaggagcaagtctgtgcgtttttaactacactttcgcaatttactctctcattttttacatgtatgttaattttttttttctgaagtgctaaggtcctcttttttagacttgggtttattggtttagtcttttaactcatctttttcttatatgttttatagaccgatgactttgaaaacctaaacttaatggttgaggttgagttattcctcacctcaattaagcaaaaaaaaaaaaaccctccaacctaactttggcttaacagtgcaatagtgacttatggttttaaaaaaataccaaacgaaaaatctgcatatttgtttactcttagactttccagctcataagtcgagtgatatattcttttcaaaaaaaattctataggaaagttggtttaaaaaatctctttagctagtacatatgtaatcacatgctaatacatcggtttgttttgtgtaccaaagaaaagggttccaacaccctaagaaaactctgcctaatgctcattaattaagaggtaacacatacaacatattatctttaatacatttgtcctaatatattataataattttactttatttattttcattcaatttattggtctatttctcatctctttaagagcgagtacaacaagatgatgtaagcaagctatataagttgcaacatcatatttgtatttatgcggaagaaaaaggagaggagatagaaaaaaagcgggctatagatttgtagccaactacaccacgagctccgataaactattgggtggattagatattaataatgcaatatatgtttacagcttactactgtatgagtgtttttaggttggatatagatgatgttttaatttttggaactactagtaattggctttattattaaacttgcactaagaagtgtgtatatatgttacctcatacataagaggtgactcctctcttctccatctcatgtgatcgggcatcttgggggcaagagcattgaggtctatagtacttgctctagtggtgagttctaaactgattttatgattgactactttctcgttctttgtaatgacacatcccgaacagctaaacattgtgcttcatgtaaaataataaaagttatctatttttcaaatctgtaataattaatactcgattaaccatgcatcaaaggtttatctcatttcaggtatcactaaaaagcttagcccaaccgctctcccgaacttagccttaagtatatataagtttgctatgtttaagttgcctatggtatataaaaatggagcacaccttagctagcaatatgaaggatgctctattttgtagattgaggggagcacaaatatggctataaaccaaaaggtaattttttgtgatgtgaaaaaagtaggaaatgtttggcagtgaattaaaaaacatttgagtactttactctctttgtaaatggtatagtatgttacaatgacagtaggatattaaattgtctgagtaaattgatcactaaacttagtgtttgctggccaaacaattatagtttgtagtatattctacaaattaacaaaatctagcttacatttaagtttgcataccattaaaagaaaaacttgtcgtaatgttttactcatttatgtctagtttggttttttcctaactgagcgtttcaataataaatgtatagcgaacttatttttttactttgattgaaatgaacaattttagaaacaagatgtatgcgagttgaaacatcgattaatatactcccaataagatattatctatactcctctaaaaagaattcaatggtggtggtattgaagctgccatcaacacatactcccattgcaatttttacatattatctcttaaacttcttaatatttacataacaactaaatctaaatagatagccacatataaaattaacgtggataatcacattttcctacacattcaaactagacaacgttcattggatagtttgtcctagtttgtatgcttccagccaaaaactaattaatcatattttaaattcaataacagtttagagaactcattaaaaaaaactcccgccaaacacgtacgtgtactcacacgttttgccctatttttgcatgcctaccgatgtacgtgctcccataaaaaaacttgaaaagcgcgcagaaaatcagtctctcccccatgtagcctccgggagggagaaccaatctgatactgtactacatacagtactaaacagaaccctaccgagggcaaaacggtaaaccggcctccctgcagcccctggagggcctggacacagtacacctagctattagctatctgatcctgggaccccacatgtcacgcacagatgcctgtgtttcaccttttcaccctcccaaagcaacgcagttaccggcttaccggagcgagccgccgccgccgccgcagcgcagcggcgcagggcggttcgttcgtgggaggaagactagttttagggcgggattataaaagggggagggggaggagaaggtccctgtcgctgttgcacccaagccaccacccatttcggcacacccttccctccacttgccgattacttttttgccccccggcgcgctgggcgccttggctttggccctggctttggctccgctgttcttatcttccccactcgtgcctggctctctctctctctctccctttctcctctcctctctctcccctctcctccaaggtcatggcaaaggagaaataacagctagcgggcttggggaagggaaaacagcaagtgggagatcggcagggagaggtagggagctcgatctcgcctttgcttgcttgctgctatccccttctctttctgttgtgggcttgtgttctccatgtcctcctgttgatggttgcttgtgttcgagttttttttttttttttttttttttttttgcttggagaggatgtggttgtgttcgtgataggttggtggtctgtgatctgtttggctagatcttttgtcctctttttcagatatttcgtggatgctagagctgcctgcggtagccaattcctgtttggctacttcttcgttgccctttattcccttctaattttattccgtgattttctgttcttgtgcgtagaattgtttctgccaaacttgagtaaatccatggcagaggtcaaagcttagcttttttcagattatacgatttgctgccagccaaaggagaaagggaaaaaaacttagaaattttctactagttttctcttgttgtgttcattagatctcagagattaacctaatttaaggaacacatgttgtaaatcctgctctggaaatgtaaagtggttgggtgtaaggaagcatcttgttttgcatcgagtttatggccaaaaacaatcattgatgcttcctctaaggcggtgtatgttttcctctgttctccatttgatgtgttcttgatccattttcgtctcttgttttcttctgttcttttagatggcctccgattccttttgataagcacatgggtacatgttcttgtttccaacagtccatgccggtcgtggtagaccgaaaaaataatccataaaaatatatccttttctgaaatgtttttcccgtgcttttctattcctttttcatctcccactttgatctgatcaaggcttgttgtttcatgtgtttcaaaatacttcacggaaaggataagaaaaggagaaatttcacatgtttaagtttcttttgatccctacttgtttcaaagcagcatggaaataccgtttcagctaatcccgtgcatcacaaaatgttttcatgcttcggctttgactaattcttccgttagtactttatttatgatcatgtctgaatcatgatacctttatgctgtgtagtatgattatgtcacaacaaaagataaccatgtcctatatgactgttaattgcgtgctcttaactctgtgagaggattgcaggagatatgtctgatcagataaagacctctctgtttcaccaaacacatgcaaaattaggctctggcccttgcttcaataggcaaacctaattttactcgcgcgataatctcctggtctcctggctttctagatcttagaatgttttctgaagggaaacaaaccagtactgcctctttatttttggtaatggcgtaattgccgcattaggatgctgcggtaaccgtagtcgtgttgcgcatgtattctcagttaaggaggtagtagtaacacttattgcgtttagacgaagtaatcagttgcttaaacttggttttgatttctgtaattaacatcagcttcttctcttgcttgtgtgcaggtgaattaccacttgagtagaagtggtacaagaagagtcgtcgtctacctgtgagcgaattatttcgaggttgtgcgttgcgatgatgggaggtggtctggtgatggaccagggcatgatgttccccggcgtgcacaacttcgtggatctcctgcagcagaacggcggcgacaagaacctcggcttcggcgcgctcgtgccgcagacgtcgtcgggggagcagtgcgtgatgggggagggcgacctcgtggacccgccgccggagagcttcccggacgccggtgaggacgacagcgacgacgacgtggaggacatcgaggagctggagcgccgcatgtggcgcgaccgcatgaagctgaagcggctcaaggagctgcagctgagccggggcaaggaccccgcgggcggcgtcgtgggcgacccgtccaagccgcggcagtcgcaggagcaggcgcggcggaagaagatgtcgcgcgcgcaggacggcatcctcaagtacatgctcaagatgatggaggtgtgccgcgcgcaggggttcgtgtacgggatcatcccggagaagggcaagccggtgagcggcgcctccgacaacctccgcggctggtggaaggagaaggtccgcttcgaccgcaacggccccgccgccatcgccaagtaccaggccgacaacgccgtcccgggctgcgagagcgagctcgcctccggcaccgggagcccgcactcgctgcaggagctgcaggacaccaccctcgggtcgctgctctcggcgctcatgcagcactgcgaccctccgcagcggcggtacccgctcgagaagggcgtccctccgccgtggtggcccaccggcgacgaggagtggtggccggagctcggcatccccaaggaccagggcccgcctccgtacaagaagccccatgacctcaagaaggcctggaaggtaagcgtgctcaccgctgtcatcaagcacatgtcgccggacatcgagaagatccgccggctggtccggcagtccaagtgcctccaggacaagatgaccgccaaggagatctccacctggctggccgtcgtcaagcaggaagaggagctgtacctgaagctgaaccccggtgcccgccctccggcacctaccggcggcatcaccagcgccatatcgttcaacgccagctcaagtgagtacgacgtcgacgtcgtcgacgactgcaagggcgacgaggccggcaaccagaaggctgttgttgtcgccgacccgaccgcgttcaacctcggcgcggctatgctgaacgacaagttcctcatgccggcgtccatgaaggaggaggccaccgatgtcgagttcatccagaagaggagcgcgtctggcgcggagcctgagctgatgctgaacaaccgtgtctacacctgcaacaatgtccagtgcccgcatagcgactatggatacgggttccttgaccggaacgcgcgcaacagccaccaatacacttgcaagtacaatgatccactccagcagagcacggagaacaagccatcgccaccggccatcttcccggcaacctacaacacgccgaaccaggctctgaacaatctggatttcggcctgcccatggatggccagaggtcaattacagagctgatgaacatgtacgacaacaacttcgtggccaacaagaaccttagcaatgacaatgccacgatcatggagaggcctaatgcagtcaacccaaggatacagattgaagaaggcttttttggacagggaagtggcatcagcggcagcaacggaggtgtgttcgaagatgtcaatggcatgatgcagcaaccgcagcagaccaccccggcacagcagcagttcttcatccgcgacgatactccattcggtaaccagatgggcgacatcaatggcgcatcggagttcaggttcggctctggtttcaacatgtcaggtgccgtcgaataccctggcgcaatgcagggccagcagaagaatgacggctcgaattggtactactgagagtactgaagaataaacttgtagcgtttaaagaaagagcaccttaagcttttaaagttcaccatggtcatccctctgcttccatggtggaagcgtctcctgtgaacccggtaattctataggtctttctcatataggttttgcattagttgcaaaatggctggaacttggaactggtttatacatgtatgtccgtccagccagtaaacctcctatggaaacttaatgttatttctagtttaatttgttagttaaatgctgttcatatgtctggttgttaagtcacctgtgcttgtttgggtatgtggtttgtatctttatcatccggtgaatgtatgaagtgctctcttgagtaactctacggctctacttctacctggtaagccttctactgatgttcatgttttgcctatacatgcttcatgtttgattgctgcggtacatttggccgtcttcctctatagatgtcaatttccagttggggttaaatatcaacctaacctgtggaaaattttcctcccgctgtatctttcatgcctggaaattttgtcaagatggtaactagacatttgtttctgccagttcatcagaagaaatgttcaatttacctggactccaattcacttcgatattgatgttgccactttgccagtggcactaacccaagatcccatctccattccctcattggtggtaaaaaagacatatcctgttcgagttgcttctcttgtttcccgtcaatgatctcaatgtctttcacatcaaagatgcttggaaaggtaggatttgatagtctcagcttttcgtaaagccgggtcaatgcaaagctgcaaccctaagaaaagttaggcagtccaaagctaagcttcccttgatggcttatcttaaaaagggaagaagatgaatttcggatggattgatggatggtcccttgtttgatcacaactccaaagaaccccatctctcctccatctccatatctcccatggccctttattgcttgcaaggtggcacttatcatccgtcctcatcttatcccttagcctgtgaaggtggtgggacttgtcacttgtgacccctcctcacatgctaacagggacgccccctatcatggggatagatagatagagagatagagatcagggacagggacagcttagtcgacagcacttgccgagttaacgtggcaacggatccagtcgcttggccacaagaaaagcctcatctactgggaccattttcttctcttcttctcccttggaagacaaatcttggggtaacttggggtgaaaaacgttggggagtttggggatggagaaactctagggaaaggtgaacagttgagtcagttgaaaggtagtaaggattaggccttgtgaggccaccaaatcagggctctgtcggctacaaatccttctcgagatctgcttaatctgccctaagtaaccccttataatagttttatgcaaagagttccatgcaagataatataagaaaaggaaatggctaatgtgacttgaaatggtcaatttgcctttggggcattcttgaggcatcctgatctgtggataaatatgagaagtgcgtgatgtgttctaaatttaaactttgcgattttagaatagtcagtctggaagcatccatatttactgccgttaaaatagtattgacatgtttgaaaatacttccatgtacaagattctagtttcatagttgtcgttcatagcatattcgaaatggaagagaatgatggtcgaagttcaattgtaacgaccttgaaaaatcaatccattaatagcttattgttgacctaaaattgcccccaaaagcttaaactctataattaacctaaaaagacattttatatagacaatttttaagtttgatgacgagattagagaacaactcactaaagttaatcactacttattccgcaacacgggcgtgctaacacgtgcttaggacccttccattctttatttgggcttgtataggatgttgtttattggtcgagtcgtttggaccggccacaagccctatgagcttaaaaacgaaacagagatgagaaagcaacccctaatcattgtttagcgtcaagagggcactaataaaatgaccaaaagaggtggagcaaaaggacagtatcaactgcgcataaacaaaacggaaaacgtgtggcgcgcgagatcgaattaccccgcaataatcaatctcaaaattagttcgttgcctaatcaaaattagttcgatcgatcttcttctcctcgtcatcaggtcatcaccggcctaacaaaagcgtcagctactggagcgaattagcccgtgcatgcacctcctggatcctctctctacgtgcgcgtgcgtgcgtgcgtgcacgtacgcgccattggtttgctagctgaaccgcgctgacggacgatgtggcgtgccggattgacgcctgcagagcgcgcggctgatgaggtaatgcgagtgagaagaagacgcgacgcgattcggtttcaagcccccgtgcagctggggcgcatgcatgcacacaggttggcaggtggtgcccggctgccgccgctcgcgcccgcctgccttgcccgaaagcaacaggggggtacggcggcttagcggggggacggatcgatcaaacgcgtttgacgagagagcccgtacgtacgtggtgcggcgcgacccagcctggctggatcgacacagcgccgcgctagccccgtcgtctcgtcgctggctacgatcgatcatcaatgcagtcgcctctcggtgatgagcggagtggggacacggacgaccgatcgatctatcgaggaggaggaggtggtggggcgcacgcgcgcatcagacgggatgatcgtgtactgctaccgtttggctgttgggcgggcggcgtgcgtaaatctttcacctgccgttcggtggcgcgtgtatcgatcggcggatgatggaggggaggcatgtcgccggatcggtgatccggggatcggatcggctggggaccgtccgatcagcgcagggaaaggtttggtgggtgggcgcagcgttggtgggcgaccgatgactcggtggggaagcaaaggatggatggaccaagtcgcgttgcgcgcggaggcagcatattccgtggcgcgcactcgccgtgtgcgcgcgctctcgggggcgcgcgccccatgatgataacgggcaggcaggcatctggattcccctgacttgactggtggtctggtgcctaccaagttgggccaaaccactcctaggcctagctagcctacctccccatatgccgatatgcgtcctcctagacccctagtagtactggctgctgctgggcaggtcacaggttgtgtgactgtgctgtgcacagtggtacagtgcaccggtaaaatctgttcctgcatgccgcttctctctgacagcttcaactctttcgtcaggtaggaacagaacttccctgcaaaaagaaaaaaaaaaggataggaacagaactggagtacagtaacagtactagtacttctagtactgccacttaaaaatgcacgacagtgaaaacacatgaatagaaagaaaaaggtaaaaataaaatagcatatgctcattaaattcctacataaattaaaattgttgtttgtttgacgaataggagaaacataggaagttagagtcataaaaagaagaaaacttacggtataaccttatgcttacttttccctaaaatatttatagaattatctattgagaaatctattccatacgaattttcaaagggaaaggataggatcaaaccctttgtttcacaggcatttttagaaaaaaattcaatagggttaaagtccaatacattctttgtgttttccctacaaataaaaaggctctgaatcgctgcacatttcttctccgctgcaccaatgcgccgtgcattcccgtagaaaaacggccaaaatagagactagagaacagttcttgtccaagtgtccaacttgttttcgcgccacttgacgaagagcgtgacaggttacagcaagtacctatatgctgcttcccctgatgcatatatgcatgtacagggttttactactcagattttgtgcatagggtttaattgccatctgcaagttggagatggccactagcaagcaggttgccggtgcaactagtgcatgacgcatcggctttctcccttagtggcggtaaccaccagggcaaattgagttgcgagttgcagcctgcgtcacatcatgacaacgaaatttacatggcaagtggagatatatgcagtagtaatgtaaaccggcctattaatctcctgttttttgttaggagcaaagattcgcatgtgcatactttggtggtttgagagtgatagctgacgtcttggtgcagtgcacccagatttcggctgatgggccgtacgtgttgtcaatgttgctatcgcaatgaggaattcaggttttattgttgaactttattgtttgcagttaggaattcagtttttgttatacatgggcttacgtatcacctggtccttctatgctttatgggtttcttgctgttatagtaagaaggaataagttcaacttagatccctcaatttgtaattgaatctaaaatttcttacgtgaaccgcaataccaggtataacacgtcccttaacagccaaaaccagtgtaaataagatcctgagatagtttggatggtggtttcggctgatatggcacctacgtgacatatagacgttgtacttaaagtcagaaaaaatagaatagtaggacctacgtgctagtgagtgtccagtgaaaaataaaaaataatattgggacccacatcatcaaccccctctttcccctcctctctccctttcctcatggtcatcagcgcatgtagagatggcgccctcgccgccgccgtctgcttcctcctcgtggccccggtcccattgcgccatcccgccgacttccagctgcagacggtggtgctgtcgttgtggtcgatgtcatcgactgcaaggctgccacgcaaccgcttcttcccaagccgttggtagaagccgatgcggcgaaacactggtctcgtggaggtagcaccaaggctcaacaacagctcaagctctagctcacggacaacggagatggagcctagggaagggtggcggagatggggcttggggacggctaccgaatcggagcagcggcctgcttcttgtcgaggacgcacctgcgagggtgaggcagcagtcgttgaagaaacgtgcctcagacggaggaggaaggaggagggatgagatgaattcagactcctcggctatttggctcggcttgatcctaatgaacggtgaggatgagtgggtgggtgagatagccgaagaagcggaggccgtggcagtggcggcagggtggccgacagcgatggcagcagatgaggacgaggtgtagccgatgactaggctacacgccgcaaactgcctggaagctatgcacccaccatgatgagcagccacatcgaatgttgtgactagaagccatgtcggtcgccacgcgcctcaccgctgttgtgttgtgttgtgcgcctcacacgctggctgcagtgctggccttagtcatggcagcagcgttgcgcgcaaccggaccatgccttaactgctacgccgcgtcgccgcattagccgtacctccaacaggcgtgccacacaaggggaaaattttgtgtcattttttggtaccacctttttttttctatactatgtattgaattttcttgaagaaatggtccggatggagaagggaaagagagagacgagggatgacgtgggtcccactgtaatttttttttaattttgaactaaacactcactagcatgtgggtttaatgtttttcctaactttaagtgccacgtcaccagaaatagtcatctaaaccgcctcgggaccttatttgtactggttttaagagttgagagacttgtcatatctattattgtggttcagggataaaattcaaacagtgacaatttatgaggcctaaagtgaacttattcccaataacaactctgaagtctttttagtcatgttattcatgacttgttgggggtgtgcttgcgtttttgaacttttttttactagaaaaaatgtccgtgcgttgtaacgggtgaatgttattttaatcttattattattatacggtttagctaagatgaaattcgcttggatattttttttagaaaatcatgaactacaattaagagtacgactttcatctcaagttagcatgcgagtttttttaaagatatttcttatacgactccttttatatttccaaaagcaaacgaacttaaaatccgactcaaatacggatatgtatttctaaaagtgaacaaacttaaaaaactaatcaaatacggatgatataccaaaataccagctaaaatatttgcagtttttataatagtagagaaagagaagagatagagatagagataattggttctagctttttaaacaaaggccaagattctattccattattaaaaaaaagagagtaagaactctgaagtagctactggaggtgaaatatcgaagcacatcgaccatggtcagttcggcccatagactatgcacggtcacgcaccctgtccgactcgaatttcgtgtgctgcggagtccaattccgtacaggagaaacacttctgacttctagttctcccgcgctatatgttcaggcgaaccactgcgttctcgcatcgtctcgttacgagctctcgattcggtcgtctccccgatccagcagcttgtgctccagtgcacgtttcgccctgcccgcgatcccgttcccatcgatcgaaggaagcaagagaggtcatacgagctgatcgatcgatggagcacggccgtctgccgttcgtgcctggggtcgccgacggcggcgtgcaggtcctcggccccgacttggttgacacattcgcgtgcccgacattgctgctgcgacgcgaccggagcgctgagttcggcgtcgtcgagaggacctgtccatgcctggagactgatctcgggagcaagaaggcatcgttggagtgcagcactgacgatgactcgtctgagcatggcggcatcgtgagcatctgcccgtgcatggacaggatcagtgggattgggtggagcaataagaagccgacgacgccgtccgtcggcgtcatcggagatggccggcggaaggcggtgcctgatttagatcagcccaaaggtttgggtggtgtggtccatgcggaaggatcggttctccgtctctggtagtgatctggatggacaacgttcttttgcgtctccaccttggtgacgattacggcttctggagtcctgcgtttgtatcatgttcagagaggaacttgttgattactgctgctgcgttacaaatctgtttggagaacaacttgtactgttctagttcttagattctatagtctgtggagtgcttagatgcaacaaacttgtatagtttcatcctgtacggcaagcattgagatgcatagtgtggcaagggatgtatggtttaaactccgaggtcccgtgttcaatcctaacacggtcataatttgttcttaaaatatacttcctccggttccatattaattgaccttttggacaaggttgatgtcaaacttttataacttagactatcaataactttaaaagtattcagtttaaaggaactggaacaacatatatagatttgtcttttaaaatactataataaaagtaaacatgcatttatttattatatatattataatagaaaaataaggtcaaaaatgtatcttgtagaccgtgccattgtccaaaacgtcaattaaaataaatccggagggagtagtataatttcttcttaaactatactccatcattcccaaattgatcatcatatatatttatgcactaagaccaaggatatttttttttgaaagagacaaaaggaccaaggataatttaaatcacatcaataagacaccatacacacattctcctacaatgcatgccttgattaaaaccctatgccaattacaccctaacatacacacattctttcatgctgcattaattgtatctcccacaatgcatgcacacattctctcatgctgcattaattgtatctcccgcaatgcatgcctcgattaacaccctaacatgcacacattctcttagagcaaggataataatacagccgacctgttggctataaggttctttatagtcttctcttagtctaccatataatagttagttctttacaattaatatagggcccacttgtctctctcatagagtttcttggttcttgtgtccaaaccggctgtaagtttacagcccgcttctcctctctctcctctcttctctcctccacctcagcatttagccggtttatagcctactattatacttgctcttatgttgtattaattgtattccatgcacacattctctcatgctgtattaattgtattccgatgaaatctgtatccatgcagttatatgatgatcaatttgagaaattttggattctattacatgataatcaatttgggaaggagagagtatttggagaaacgtctcaatgatccaattgtgcttaggcccgtagtcttgtaactgaaaaaatatgcacacattctctcatgctgtattaattgtattccgatgaaatctgtgtccatgcagttatatgatgattaatttgaaaaattttatattctattacatgataattaatttgggaaggagggagtatttggagagacgtctcaatgatccaattgtgcttaggccagtagtcttgtaactgaaaattttttttgcagttggatcattgatgagtgcctacgtatgtatcgtaattaaaatatatgatttctccttaaaatatatttggagagacgactcaatgatccaattgtgcttaggcctgtagtcttgtaattgaaaaaactttgcagttggatcattgagtgtctacgtatgtatcgctaattaaatgattgctttcagatttaagacattaattagctcttgttcatttttgttgtcctgtcacaaaattattctgaaaacaagtcaaatggggaaaaagatctatcttgttgaaatgaattacattgacgagctaaaacagatatatcagataaaattaacgacttattaacgtcaaaacaattgaacaaaccatacacatttgaggaccgaggttgctcaaattttcccaagaacaaagctggtaacaccaaatttcacaaatacatttcaaacagattaacagatcaacaatgacatagcttccaaaaggaaataaggcaaaaaaaaattaactctcacaagttaaaaatgaaatagagaacacatgttacgcaaggagggagcacatgcacaaatgaagaatagacttggacgactcccatccacagtgtcctgatttacaaggtactccagcaacgattagaatccaatctttacattagggattttctttactctctgggcgcccgtgttcctgcaccaactctccagatccggacatccacttaatgtcagataggagacactatcaggcaataccgtgccagtattgtctattctcaagttaggaatgtcgtgaatttcaacacatctaagagatcccaagttgcccaaacctgttggcagagcttccagcttggtgcaatggcgaagcttgaaatccttcagtgattgcaagcccacaacagaaaatcgctggagttctgtgcaggatgatatctcaaggaactcaagggaagagagtgcctccatgccgctattatcagacactgaggaaagctgtttaaatcctccaatctttaatctcttcaacgcactcaactgttgtaactgctgtatatccatcgtttctgtagaatgcatcagcgttagtgaagtcagagacatcagctcgctgatccatccgattagttgatcattgcctctacgaacgactagatcatgaaggtgttgaagcccaggaagagaacacaacatgccacagttatttatctccagcttagcaagctcacgaggaagatttgtcacattttgcaatcttgggcaatggcttatataaagctccttgagcttaggaagttctgcttcctccgagtcgcaccatgtctgaagattaggcatgtcccataaagtcaaaacctctagagatggaaaacccaaaagagtgcccatgctttgtaggctatgcatgcctccaagatgcaatttttttagctttggcagttctccaaaagacggaagaagccgggaatttctgcagtcacaaatcctcagattttcaagataggtgaaagaactttcccccatccatccaggaaaattttccccagggtaccaatcaacccataggctcctcagcttagaatgaggacggagtgattctataacccgcatgctttcatctactgcttgattattattgtaactccattgcagcatcagattttcaacatattgcttctcactcaacttggattcccccgcattctcatgggtggcagattccaatttcagcaggcaaagttcaccacgtatattgatgtccttcaattccttcatgttgcagtagccctcagcatcagcagtcacagtaaatctggaaagtgtttgaagggaagttaacttgtcaatccctcttggcattggtattggtaccattctatcccattcaaggtgcaagtcaaggtgacgtaaattaactaaccgacttagctcttcaggtaactcagtaagacggtagcattccctgagatctagagtctgcaggttgaacaaggtgctaactgagtcaggaagccttttaataagtgttttgcgtaggccaatgtatctaaggtgtgtcaagcatccaactgactctggcaactcctctagttcactgttactcatttccagtgtccgtaaacaacttaacttgtggaaaagctctgagggaacacattttagagaaatccttacttcagtagacagtttcaatattcttatgttttcatagttgcagatcatagtcagctccgggagttcatccttttgacacaggatagatacatatcggaccaggtcacggtttatgccaccctgtaagttaccaggctcaatacacaaacattcagattttgaaacaagcgatgcaagctcattcatgaggcttggcaccctgtatctttgatttgttgaactgccagaggtttcaaagaatgatctccacagaagctcatcaaaaaatcttcctgcttctgcctccaaacgcctcctagcattgcactgaatcaggccttctgcaatccacaatctgatcacctcatccttctcaaattcatgcccaacaggaaacaagcaacaaagggtaaacaactgcttcagatgatatggcaagtgatgatagcttatctgcaaacttggcaagatcctgttgttgtcttcattaagaatccgcatttggtttgatatattgagccattcttcttcctctccattagtatcagacaaaagcatcccgagtgatttggctgctaatggggaacctcgacagtccgctgcaatcatcctcccagtttttgacaaggcatcattctccctaccttgcccatgcaagaacgcatacttttttaggagaagccagcattcttcatcatccaaacccttcaaatgtacagggaggattgtagacgtcgtcctcctccaaactctttcattccgagttgttattaaaaccttacttcccttttccccagcaagcaatgggcaccgcagcagttcccagaagttataatcctcagcccagagattatcaatcaccagtaaaaacttggtagtgctcaggtgctcctgaagctgctgctgcaatatgtccaagctcaatgcatcacattttactttggtgatagcttccatgatcatctttgtagcctttgtcacatcacatttgtcagacaaacaaacccagattctagttggaaaagaactctgtacctcagcattgttgtacaccaagcgtgccaacgtcgtcttcccaattcctgccgcgccataaatggagatcaccggcagggggatggtgtgatccgacaaaagtgcttgtacaacctcctccttctccttggcacgaccgaaaatctgagagctttcatcatggcaagccgcaacttcaacaaaccgcggccgctgtcctggctgcgccctcctcgccgcatccccgggctggaacttgaacctcttgcggcccctagcgatctcgtcgagccgttcgttgatctcggtgatcttcgcgtccagcccccaccgctgccggggaccgagctgcaaattgagccaggagcgcttccgcttccgcgatggctccgcgctttccagcctggccacggcggtgaaggtggtcaggcggtcgagcagtgtctcggcgtcgtaggcgacggacttgagctccaggagccagagcttgacggattcgtcgtcgatgtagcggcgctcctcggcgtccctgagcagcgcgcggatgcgcttctcggtgcgccgcagcttctcggcctcctcctcgacgttccacaggcgggtccccttggaccatgcgaggttgaagaggaaacccccgatcttgtcggcgacgtcggacagaggtttgagctgctggagccaacccatggcggaagccaagaatgcggaggcgttgactcaaagactcggggctggaactggtgaaggagacaattgctgcttggctcaacccctcaacgggttcttgtagcgggctgagctgattatccgctcggaattggatgggaagttacagagagactactactactaagctgccgtgccagaggtaaaagcagggatcttgcagaggtagtagcaagcagctcggtgaagcttcttggcaagtacggtggcgatgcttctcacaggcaaacgaacgaacacatggcgtgcgaagaagcttcctggcaagtatggtggtaatgcttctcacaggcaaacgaacgaacacatggcgtgcaaagacgagtggtgatttctacagcaatcagagagtggagcaggagatcggagccgagcacaagaagggaatgcataggaggaggaggagtaggatcgtttgcctgattacggcgagggaggaggagacttgggggtgacccggcgggagacgagatggcgcgggcgacgagagcgagatgcagcgttgcaggcagccaaaggaggaatccccgcatccgcgtgggaagctacgtggaaatgggctaaacaggggcactttcaaccgttaatcatccagaaattattttaacgggtactgtacacttgcattgtatagactatagagagagtattaaaaaaactgccgtatgcacagtggtaaacagataaagaagagggccggcagcgctgtgtttagaggcagtggtagctaaagctaaaacgtttaggtgctaattaactagtgccaacctgttactgtttttttctaaaaaaaacaagtataaacatatgtgctcacattatactcacatatgtaaacacacgtgctacccctattaacattttaaaaactagaccgacatattttaaaattaacgaaaccatcatggatatctagatattaataaagtcacaacatacatctcgttgagtatattaaagattaatgaactcaccatggacacgttgttatcgacaacggcgatagttacgttgtctatcattgaaaaaataattagtcataaatacaaacacatttatcagtctgaaacttaaacttgtgtggactgattctatcatacgtaatccaaacagtggatctatgctcagtaattagtatataattaagtagtggcaataactcatatttcactatgcaatgtacggcctgtttggtttgtatctattctcaaccatgccaatttaaatttggcactcctttgatagctatatatagaagaaaaaaatttggcaacaatctaaacattaaccttgtcagaattttgctatgaccaaatcttaccatcccaaaaaaacaaaaaaaaacgttaaggcaagaaatgacataggagatagacaggtgtaatgttaattttgtaaaaagatcatgacccggtttttagcccccaccaagttgcgctctccgggaatggctagcgcgcgcgtgcatctggcgagcacttcatcccttttagtcttaattacgtatattagttaatatacttaacactaatgatagtaatcaagaaaatattcggaaatttttttgggagatctttttactaacatattgaaaatttttgaagttagatttgaaaactttcgatttaagttttaaattttaaagtcaaattttaaaaactttcaactaagatttgaaaactttcaactcagatttaaaactttcaactcgagaatcaagattcaaaaactttcaagtccagatttgaaaaaaattgaaaactttcaatttgagatttgaaaactttcaactcgagatttgaaaactttcaaatccagatttgaaaactttcaactcagatttgaaaaactttcaactcgagaatcgaggttcaaaaactttcaagtccagatttgaaaaaaattgaaaactttcaatttgagatttgaaaaactttcaacccgagattcgaaaactttcaaatccagatttgaaaaaattagaaattttcaaatcaatattcgaaaagtttcaaatccagatttgaaaaatttgaaaattttcaaatcaagattcgaaaactttcaaatccagatttgaaaatttttaactcaaaatttaaaaactttcgaactcaaaacatgctaaaagataaaaaaaatcagaaaaaaagggaggaaaaaaacgaaaaaaaagaaaaaaaaagagcgtgcagaagggcgcacgcgccggcgctgggcctcctgggcctaaaacgcgcgccgccggcgcgtgtgcgccaactagccttttcggcgctctcctttggtagaggtgaactttgaaagaagaaaaaaaaacaaaagggggctaagttacgtataaactaagcatagtgcttggagtattaagacgcaattcttgaaaaatgttaatgaagagaaattgtttatattgccggacataatgtgtggaattgataaatcaactagttaaaatatggggtatcggtagtatgataatttcaaagagaaaacaaggtgtgattatttttttataaaacattccaataaagatgacaagtaatactatctttagtgatctccgcacaccatatattcaggactatgtctaaatgttgatcaacttccagaaaacttgaccatttattgcctccatatctataacaaacaagttacatgtattattatattgtcaaaagcactagtatcatttatgaacgcatgatatttattatctttgacatggaaaggatggacggacaagatctgtttgatttagattatagagtgaattctctacttaactatgtggataaattaaatactttaaaaatacaaacttaataaatttaaaacaagtggccctagtaacatggcagaaggattttttttaagaaaacatactctttaaagagtggaaaaactccatttcaataatccagtgaataaactagaaagaacatggcagaaataaaaaaaatcacttacatgaaatttaaatttctatcccgtgaaagttaaaatgcactgcattcgtttcggtaagctgaaagagccttatcagttgcacatattccttaataagccaaaacagtttattaggaggggcaaaaattaatgtataggtaaaacttttatatatattttcgcaacgacttaaaagccaatgctaaaaagaaactacatcaaaatatctgaaagtcaacttcaaaatcagattcaaaaattcaaattttcgctttcgctttgtattattaggtcaatcgataaggctgaaagccttttttggtttactcaaaggtgaaaagaaaactggttaaaacatgaggcagaccgagcggatgaaacaaatggaagggggttcaccggttcagttcacaacttcacgtgctatatcaggcctatcagcagcctttggtgcacgcagcacgcatgtactccggccgtccctcctcttggctccatgccaaacccaaccaaagaagaaggtcctcttcacaaaccacatggagaggagagagagactagagaccctgcgaccgcgacaggactgaccccgaccgtggaagtgcgcgtgcgtccgcttgcgtggttttggaaagccgcgccgctcccaaccccaaccgctttcctttcctccacccccagatccgaccccctcgcagctccatcgggaaggaggacgacaaggacccaagcagcggccgcctccccttcctcagatccgccccacctgtcggcccccaccgcgaccagatccccggccatggccgcgcgcctcctccacccgcattgcccacgctgctagcgcgcgcgcgcgcgcccatggccgccgccgccgcctccgcctcctgccgccgccgcccgatcgcctggttcttcgccatcgccgcgctgctcttcttcttctcctggtacctcctcctcgactccgccgccgtcacgcccgaaccgctgctggccgcgcggggtcagggcctccgcgttggctcctcgggccggaaatgcgacccggccaccgcggcgctgcgggtgttcatgtatgacctgcccgccgagttccacttcggcctgctcgactgggagccacagggcgggggcggcggcggcggcggcgtgtggccggatgtcaggggcggcggcgtgccggagtacccgggggggctgaacctgcagcacagcatcgagtactggctcacgctggacctgctggcctccgagcagggcgcgcccacgccgtgcggcgccgtcagggtgcgccacgccgccgcggccgacgtcgtcttcgtgcccttcttcgcctcgctcagcttcaaccgccactccaaggtggtgccgcccgcgcgggccagcgaggaccgcgcgctgcagcggaggctgctcgattacctcgccgcgcgccccgagtggcggaggtccggcgggagagaccacgtcgtgctcgcccaccaccccaacgggatgctcgacgcccgctacaagctctggccatgcgtcttcgtgctctgcgacttcgggaggtacccgcccagcgtcgccggcctcgacaaggacgtcatcgcgccgtaccggcacgtcgtccccaacttcgccaatgactccgccggctacgatgaccggccgacgctgctctacttccagggtgccatttaccggaaagatgtgagtgccttgttacttactgtactcttttgtgaaaagattattaggtttaagccaattcgggaaattttgatacccataatatgtggttgtgttatcgtatctctattttcaaatgaatgttttccatgtgatctccctcaaaacggaattgataatttttgccatgtgctactagttctactttgatgattaagttctcagttagtacccccttcaattgtactcctacttactttgaagcagttcattaatttcggcaagggggaagtgccattgctactaattaatgctttccaaaaaatggaatgtttgtcttgtttattaatccatctcactttgctaagaaatcacttgtcatatggtcacccaccagcatacttgccattcatgtcacaagatattgcaggctgtcattaggtttagactgtcagtacgtaatacttcatagtattagagtcttactgctacaatcgaaaccatgattgaagtatctgtgcgcatttaacaaggaaaatataagatatatatattacggtttatgatcagtctgaattatattcctgttgttctgagaactgattaacttgtattgagaattgaggaactatggagcaatatttgtgattcagattcttttatcgtcgacgcaattttgacctattaattgcacaaaattgcagggaggtttcatcagacaggaactgtattatctcctcaaagatgagaaagatgtacatttttcatttggaagtgtggtgggtaatggaattgagcaagcaacacaggggatgagggcttccaagttctgcctcaacattgcaggcgacacgccatcatccaatcgcctgtttgattccatagtcagccactgcgttcccatcatcatcagcgatgagattgagctcccatttgaagatgtccttgactactccaagttctgcatcatagtgcgtggtgcggatgctgtcaagaagggttttcttatgaatctgattaatggaataagccgagaagactggacacgcatgtggaacaggctgaaggaagtagaaaggcacttcgaataccagtacccatctcaaaatgatgatgctgttcagatgatctggaaggccatagctcgaaaggcgccctcaattcggttgaaggtgaacagattacgaagattttctcggtttgaaactaacagaacagatgagactccgacaagatcttcttggctagaaaatcaacctagctgatcttagagggatacactctcggcaagttttgatcctctgcaagatgggagtatcgataatgaaagggtgagctcagaccacaagcaggggggcaaatgctatagtcgcaagagattaatggagtacaagcacacattatacattttggcgtcacagtatcacagatatgagaggcattttttttttccttctcattcttttacgaactttccactgagccgcagatagggacaataaattttgggtcacaagctgtatattctaggatattataaatgtaatacatttggttgcaaattggttcacttcatcggaagttcacgatttacaggtgtaattcagctatctactgaagctcacaatttacaggtgtaattcagcttagagagaacattttggtaccttgccagattatatccattttttctctacagaattcaaagcatgaattgtggggtgatgaaactgatccgaacttctgaattgcctaaatgcggccaagctaagttgcttgttggccagtccactccccaagtaaaattccagactggtctggtcccaacggaaccacagggtttcgcacgacacgagtcaggaccagggttggaaattccggaacggtcatttcggaccctccgatacgatattatttcggctaaaattttttaaatttttttcatgaattttgataatatttgttcaaatttaactaaattttgtttaaaatttcggaccgaaatttcagcatttcgatgaggtccgatcaaatcggctaaacctttaaccctggtcaggacaacagcgctcgacttggggatgacgttttgtatggtgcaaaatacctacgttgctgccgtttccgaaaagccaacactctagattttaacttgatttctgaaaatataaataagagtaactgaagaatgagacataatttcattgtcctatggccttcctggaggcttggagcagagatgtcttacatcagaatatcacataacttggtagtacgatgagggggcccatgtgggaaaaagcagccggagggttcttctgaaccagaatgccaaaaagattgcttacaggaaacacatcacataagctgaaggaacaatgcgcaagcgcagcacagaaatacagtgaatatgccatgaaatccatggttatggcgagtgattttgtttgctctcctatttaaaatgcttacagaaaaggttaagagtccggagatggtactggcctgatcaaacgataaacagcatctcctgcagtgattcagtttattgccaccttggaagggcaaagtgtggtatcatgggaaatatgattactgaagttcagacgcggacaccatattcagatattttgttgatcctttcttgtagaacacatctctggtttttcaaatcagaggccatggaagccacctgaaaagtgaaaagagcatgactaagtttgaaatctagatggtgacaatgcaatatacgtaaagccctcgaacttacctctgctcgcagttcaagagattgtctggttggaattgtccggagtcgatccatcaaacctggggccataagagcaagtgtcatataaaacaagagtaaatcatcaaatgatgtatggtacctcttatatgcagatacatcttgccaaactattaaaagtatgatcaatgaactatatgctttgagaaggaactcaatacctgtagctgtggattcagccttgtaaatggaaccaataagagatcgaatctgcttaccagtagacctggaaaaaaacatgagcatgacattgacaacatattggtaagaaaaagtggtgttattcataaaaagaacagaagatggatataaaagcaaatattgtccagcccaaactgtatatgtaattgcatattacctcaaatcagtttgtccacgctgcaaatcactttcaccaacagctattttgcctagggtgtattttgaatcttttttcaactgttcgatagatgttttgtactccatcatactttgctcagcatcattcagtaaatcctattaaaaaaatgtttggtcagaatttctgatatcatggagggaagaaagcctgtctgcgttggcaccaacaaaaaaaatcataatcatgattatgcaattcaaacatacaatagtatttactatcccaatcactgaaataacacttaatacttggagaaatcattgttacatgctgtgacatcataactataagcatatagaaattatgtaagcatgcataatataatggatgctacatatataagaacagtaccttctcagtcttgaaacgccccagagtattgcggtataaaaatctccgaggacctgacaaaattcattagcatttgaggcaaaagttagtatttcgtttgcttcatgagaacaaaaacacaacactgtttcagtaaaagaggaaatgggcttccatgcccaactgataaaagtataaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccccctccgcagggtccgacgggtatcgataagcttgatatgcccaactgataaaagtataaagcatgctgaacttcaaagcaactgaagggtaaacaacatctctcttcacatgaatacatgactgcgtgatcctaattaagctagcctatcctccatgctgaaaagcagagcccaaacctacaaccgccttcatctgcataatattcacaatccttttttacctgtaattctacgaattcctggatcactggaaatgtagcaaggccacgatgcagagtagaacaatcactaatccactattgccagatggagggctccattgcagtcaataatgcacataactttgccaaaagtccattcttcacaagtaaaattcctttcacaaaacgaaggcatgtttttgcagaattttatgattgatattgatcctccaacaatgctattaagtataattttcatttactgatgccacatctaacaacgaattgtcaaaccaagaagagaatactagctgcctcctaccagatacaccccactgtgcttgatatgggcctgggtcggtcaggattcgaacttttgttatcaaattacacggaagtaactcaaactgataattcacaagaatatcacctggcatcaaaattataaccatttccaatagttatgtaatatgagttccatatggcatgaatgctgtctatactagtacatttaattcaacacataaatgaatggcaactttattctacagaaattgctacaacagaacttgttatcctccaaagaatttgccttgctctcctacttcaaggagcattttgattcttgtagaataaaacatagtatattccacattatgtgcataatgaaccacctgagggataatgtatcaaattagtaagtctactaatgctagatctatgaagagtattccctcagttcataatatttcctcaccaatctcttgagcacagaccaaggagacaaaaaatctagatgctagttaatggaattggaccatgcttaattgcctacccatattcttactagcaagagcacaagatggaacaaaatctgctatactgtattgtactcttttcaatggatgaaacataaaattttgtgaagaagatatcacaataatgtggacaaatactgcaaaacgcaggggtatctagattgctttctccggtccacatcattccccaagaatgtaaccccagcagttccaaaaaacctaaggaaaaataaactgtcctgcggctgtgggtggatcacaccttcagaattcatgatttaccaaaataccatgttcttatacacttattaattcctatcgaataaattcccctacatttatccatctgcctatccaggctcatagcataaccttgcgttttttaataaacatgtcaaagatcaaacttatgagatggcacccagtgaaagcagataaatacatctgcaacgtgtctaaaatggaagtacaataaagcaattaaccaattatgagttgtccagatgattcctcatacaagcacagccaaaagcagtggcacatccacgataaaagtaagcttccacgataacaccagaaatgtacctctcaataagatgaatcctgccacagtggcacatccaattgcctctgtctggtgctcgttcacaagaaccattgcatccgaaatagttcctacaatggaaataaaaccaggtactgattatctatacatcaaaatgcaacaaatgcacaagggggaaaacaactctcacctttagccatatccacaaatgcattctcataagctttgtactgcgaacacaaccctggtgtaaaactctacatatgcaaacacaaagagggtgagcagggagtaacaaaaagcataaatatttaggccttcataagcaaatgcaaatgtcttgttaatccaatataacaaaactgcaaagcaatgagaatgcagctttgcaagcatctcgcgcaaggggaaaatggaattagttttccacgaaaaaaaaaaagaacacgaacaatcctattaacgccttaacacaaaaaaaccactaatcgagcgaactcgtaatgttagcgacagatcggttcgaccaaattacgtgatcccgcgcaatctgacaccacatatgagtaaatataggtgcccacgaacactaatccatccgggattggaagaaaaaaacaaccgggacctttcgataggattacggagaggggatcgagacctggagcttccggagaggccacggggatgtggaggcggcttcctcgccttgcgccggcgcgcggctggtatccggcggcgccatcgactggatgggtgggtgggcggcggctgctgcttctccggcgaccgtcgggttgggggcgccctcgcagcggatctctcgggctgagaaaagctttcggccgtggcgttggcgtcgcctccagaaagctccacacttctttgttcggctcctggctcctgctggtttgggcccattcaagcatggcccatgtatagaccaggcgaatcgtggatttgggcctccatgagaaatttctttttccaaatagggaaggcataagttcattctagatccctcaatttgtcgcccaagtctgatttcatccttggtccagaaaaccagttgcaacccgtcctccaacttacaaaaccagtgcaaacgaggtctctcggcagtattgaccccggttttagccgacgtggcgcctatgtgtctcctttaactaggtcttcgttccacgttgcattgacgtggcagtttgacccaaaaataaataaataagcaaaactgaaaactaaaaaaataaaatatatgggacccacccgtcagtgggtcccactctccaccctttctatttcctccagctcttcacgggactgtagagggacatgcggggagggatgagacggggatgccgactagggcggagaggccagcgagctgccgctcctcttctgccctcccgccggccgctgaccccacgcaccgctcctcctctatctccctcccatcgaacggcgcgcactgcctcctctcccgccgccccccgcgcgccgctgctcctctccccccggccaccccgactagctcgcctcctccctcgcggcgctctcgttggttgccctctccgctagcgcggcatgcgccggtgctcctctccctcccacccgcgagttggcgtgcgccaccgatcctctcccgccggccactgcgcgccgctgctcctctcccgtcggctggcccgacgagctcgcctcctcccttgtgacgctcccatcggccaccctctccacccgtgcaacgctcctgtcggtcgccctctccgttggcgcggcgctcccgccatcgcctgatgccatctagtagtagaagcaaaagaagaaaaaagaatgaaaaagaaaagaaaaagatagatagagagaagaggggagtagtgaggatgacatgtggggccgcatgggcccaccatttttttttaactaacgtgggtcccacgggttttattatttttcggattgaattgccacgtaagcgccacgtcaatgccacgtgggacgaagacctagtcaatagagtgccacgtaggcgccacgtcagctaaaaccggggacaatactgtcgagggacctcgtttgcacggttttgtaggttggaggaagcgttgtatccggttttatgctgttgggacgaatttcgaactcggtgacaaattgagggacctgaagtgaacttattccaattgggaactgctatttcgtgtaggtgtgccagctgcggaggcccaccgctggggtggctgatccgtggtcaaccacgcgaccacttccatctctagtctcatctattacgcaagtgggcacaaattttctgaaaaccgatcaccgagccgaaccgcaccgaaccaaaccgaagtagcagttttttttgtgttcagcaggatccgcagcgcggctcacattcttttttccctccattccctaggatccgcgtgcatctgagaagggggaggtgaggaagaagagataagttggaaatcactaacatatgggacccacatgctgactcagcgagttaatctgtcacgtcagttgaaaaccacttccaaaaccactgaaggagatgatttgtaccggttttcgaagatggaggtggtggcgctatacttggttttgcggttgagggaggtgattcaatcagcaccaatatatgagggatgcaaagtagacttattctggaccacttaccaaaaagggcaaagagcatacaggccaatatgtgaagggccaaaaatagaaaatccaatcgcattcaacctggcccaaaaaggaacgattgggctggtcgtgtgcatgagaccgcgtgcggctatccacttattagcgatttcgtccatcggcagtacagacacgtggcgctgctgctactccgtgcctcatcctgcacctcctcgctatgcccccatctcccgtgaccgcttgcgccattctctccgcacgtcctaacatttgttagtgttccaccccacccgttgtcttcatctccggtggattttgtcgtcaagatatcaccttcgaccctgctcctaaccactttaatataacgctctcaacgtcgtcctctactctagccacacagttctggtagagctagagctgaaactggtgccacctcgccgactattcctctaagcctgaaaccaaccccctccatcctctacccgctagctgctacccaccgccgaacctaactcgtcagatagtggtggtggcgcagctgcccaacgcatgcaacgtgggtctttatgggagagtgcgccaaataacattttttccatttacttagatggattttaggattcgcatttcaaaaataaattgaattatacataaatgagatggatgcaaactattaattggatccataaacatgtcaaacacaattaaaaaaatttaataagcacctagcaattaaaacaatttctgaaaaggacagggagtgagcgagtatatagggtttgattgtttaggaaacaaaatgtgtcatgaaaaagattagcatatagagtaatgttattaattatcgtccacggcagctggtgacacgatgatgacacagatctgttagcaaaattattataggattgtttgccaattaaaaaggttattagttacttcaaaaaccggctttcagggattaaaaaaaactgcaaggagaagaaggctgaaacgaaatagaagacgtgcagggacattactgacatcagcctcctgaatatataatctggcttttatatactcgattctgctactacccagttgatcgaatcaaagttcagttcatcagagcaatgtcacccatttcatcatggatacgagccgccagagagatcaacttgtccaaaccacctgtcctgttcgttgtgttcggtcaggttacaccatatgcaatgacctctcccccctcgtggcccatgacagcaacggaagccataacaaaaaaaaaaaaaaagaaaaaagaagaagcttcagagtctccgtagaactcatcgttggccttggcaagcatcggctcggtgcaaacaaagcaaaagaaaacaaaacacgctccataattatcaagaaaaccggttgatatgcgcaaacaagaagctatcagttatcccaaagcgcccacaagtttaatgcccactagttgcgtgcgtcgtctcctctcctttcgctgacctcttcctctggactatggccgtgtccagataaactagtttcgttgctgttctagattcttcttcctgcttgcctcttcttgatatttgccctggtctagctgtcttggccttatagcagacagagctgtattctctggtgattgaacagaggattggaggttgttcttggttcttggaggagaatcatctcccttggcaggtaaaattttgtacccatgtttcggtttttccgttttctgttctgttctgtgaatgatcatgtgttcttttgtttctgtgattctgtctgaattctgaagcttcaaaaaatcattagtttctgcagctatctgcagagaggataaaatgggcttcttctatatgagacatttaaagggcatacatgcaatttctgatggcatgattcatatgttgcatacttaagatcgatcttttgtggaggaatatccatctcggtaaattgtgtgtgtgttttgtaagaaattcacctgatggtggaaatttgtgttcttgcgtgtagctctctacaagcaggaggaagaagacgacacagcagtacagaggatcaatggaggaagaaccgagtgcaacgtgtaggtacttttgccacatgtgctcgctgatcgtgaggccggagatgggcatcgaggaggtgaagtgcccccactgccactccggcttcgtggaagagatggtcggcggcgacgacgacgatggacggcgaagcggcaacgccgccgccggaggccgcggcgctgccagtgaggagaacgccgacgacgaggcgacgcccgctccgcctccttgggcgcctatgctcatagacctcctcggcgtctcgtcccgacgccacggcctcgatgatggcagcagcgacctcgccgccttcgcgcggaggcagtaccgcaacatcgccttcctgcagctgctcagcgcgctccaggacgacgacgaagccggcggcgacacgcccggcgactcggggcgcgagcggctcgttctggttacccccgcggacggcaatggcgccgccgcgacgtccggcttcacgctcggcgacctgttcctcggccccgggctggacctgctgctggactacctggccgacaccgacccgaaccgtcagggcacgccgccggccaggaaggaggccgtggccgcgctgccgacggtccgggcacacgacgcggccggcgcgacgtgcccggtgtgcctggacgagttcgaggccggcggcgaggcgagggagatgccgtgcaagcacaggttccacgacggctgcatcctgccgtggctggaggcgcacagctcctgccccgtgtgcaggtaccagctgcccacggacgacgagcccaccgccggcaacgtcgtcgttgcagccgagggcggcgacgagctcattggcaatgcacgcggcggcggcggcgatggtgatggcgacggaggaagcagtggcaggaggcgctggctctcgtggccttttggcgggttattctcgcacagatcgagcgggagctcctcctcgtcgtgacggcaaaatgcagcaaacaatgtgattagttcagttgtctagttgagtagttgtatgtccctgcatcagtgcattcttgtatagttggatagctgcatttgttctttggtcgaaacttgaaactgtaatttttgggtggttaaggtgagcatctgtgataaacagtttgaaacaccagtttaagcgagacattagttaagtatcaattcggtactaatagtatgatactatgatccagtcaggattcggtacgcagcaatctacgtatattgctttctgcctgttagtatcttgcctctgcccataaatgactagatagatacagtaactgattgccagttcatgtgttgaacctagtattgtgagaccacacggctctgacttgtcgaaaatcaaaatgtacgccggtaccatgcttgagaatggcacggtttattttattagggcacccgcaatggttatctataggctctctacaaaaagatctatgtcagcatattttcctacttggaagagattaaataaagagagagagtaaagctatttactaaccaggagatagtctatagaaaaaaacgagacaatggatgagagagctatagatacccatgtagacatactattgaggtggtttactattaatctagtctattgctgagatgtacatatttgatagagaacaccttattttaccattatagggactcttagcaataggagttagacgtcgtcatcaaccacatcatttggtcttatcttgagctttccagaatggaatactgaatcatgttgttgaatttccttcggcaatcgtgtgcacccgcgtcaaacacatggatgataaagccaaatgcagaacctgtgttacctgatttaacagcctggcggatggccatcctagcataaatctttccgtcaatactccctctgtttcgaaatatttaacaccgttaactttttagcacatatttgaccgttcgttttattcaaaaatttttgtgaaatatgtaaaattatatgcctacataaaaatatatttaacaatgaatcaaatgataggaaaataattaataattagaataagacgaacggtcaaacatgtttaaaaaagtcaacagcgtcaaatatttcgaaacggagggagtataacacaaacaaccagatcaatagacgatcctagtataaatctttatatcttcacatgttaattaaaaaaagttataaatctttacatcagtgtgtattcataaacaaccaaatcaatggatcaacaagacttaccgagggcatataacacaaagtttaactattgtattgtttatagagagtttatgaaagtttatttaagaactagtagcttgtagctcccgcacgtatctgaaatttatctatacatataaataatttcaacttaaccatgtttcgcagctaacggctggggaggggatatgtacctgtcacggacatcgggcaatcccagtggctggctgtgttgtgctttcatagaggtgctacgcaacaacctcatgtaacaatcagaccagaacaaaaatatacaccatttcctttttctaaaaaggaaaaacacaaacgaaaagcataaaatgggtagctgaacacaaagtacacaataagacaggtagctaaacgtagtacgtaggtaatatatacatagtactagcacgttagaattagctaaccaaataaaagcaaacatcccaacatactttctctcacaaaaaattactctcatcactaaatgaaaatgaatgatcactatgaactagttgacggtcactatcttaactatagaatatccgccgatgcgatgcatcacaacgactgaatctcttgaattgcaaagaccaagtttctttgcataatctatgccagataatatagcttcatcggtggattcaatatcaaatgcctttggtgtagcggtgctcagcattgggatcaaacccctgacaatgagactctgtcttgcaggtgcctcatcactgcaagtccagttaaaactatcatcagcttttagttctggaacaaccacagacagcaccggcatggctggcctgtacttcgcaatgagccttgcagttgtaccacccctggtaagaaccaagatgagtgaagctttggatatattggctgtctgaacggctgatgatgccaaactctcaagtgggctaagaggaactggagcttctgaactaagtttcttgaaaatgaaagggtagtccaggtatgactctgctcttaaacaaatattcgccatggtctgcactgctaactctggatatgcccctgctgcagtctcaccactaaacatcacgcagtcagttccatcaaggacagcattagctacatcagtagcctctgcccgtgtaggacgaggggatttaatcattgattcaagcatctgggttgcagtaacaacaggctttccatgtatattgcatttatgaatcatcaccttttgtgcatagaatatcttctcaattgggatctccattcccaaatctcctcttgcatccatgaaagcatctgaatttgcaattatttcatcaacattagcaacaccttcttgattttcaacctacacaaaaaaacatcataacagattaacatcaacatataataacaaatgtgtaaagcatgtaaagagaaactaacctttgacatgagtagaatcgacttagcatgttcaccgagcacacttcgaaccagcataaggtctgatcctttacgcacaaaggagagtgcaatcatgtcaatcttatttggcacaccccattgaaggatgtccaccttgtccttttctgttagtgttgggagatccacaataaccccaggaagattgacattctttctctcacctagcatagcagaattctcacatcgacaccgaactaggccttgctcacaatcacaagaaagcaccgtgagtgcgatggtgccatcagcacatagtatagtgctcccaggcttcaagtctatagccaacttatggtagctcatggaaatcaagttctcatccccctttatggaataatctatggtgatggtaatttctttcccctgcttcatctgtatgggtttgccatctttcaaaaagcctgtgcggatctctggtccctgttgcaaacatagttaatttcatgcacaataaagaaacaattttgcatatttcttcattctccgtcaccacattgaattttgatggatgttcaaatagctttatgcattgcatgaaaccaaatgtagtaacctaacgtaataagcaacatatggcagtgaaataaatcctaactagtggaaaacacacgttgcagcggagaatttagaaatacattaaagaacactcgaagaaaacaatttgtaaattgtatacttgtaatatctaaatgaacaatatttgtatagtagtagttgatgtgaaattataattctacatggcacttggatagttatgtatgacttttattttttatttttgagtaaattgcacccacaatacaacaaattagcaggtgggtgcggtagtgcaagaacttgggaattgaacgtctgagtgtaataacttgacaaatgggtgcgttctagtacaatttacatccaattacctttaagatttttttttgttttcttcaccttctcaaatatcaaccaaaatataataatttttacatccactttaattgactttcaattattatttattaggataaaaatataaatatacttatacaaatccgtgctactatattgtcaaaataagtacttaaaaattgaatttatataaaaaatgctccaaataattaagttgccgtataactttttaatttattgtatcaaaatcatatctaccttgcaagctgttgcatttatacgattacttacaaagttcttatactaaattgcacctatctaccaagttgttgcactagaacgctcatttctcaagttattgcaccaaattgcacccacatgccaagttgatgcaccatggatgcaatttactctttatttttttttgtcatggactcatggttcaatgcccattaagttttacagcaacaactacacttagtgggttgtaaatgcatatgatgattggatggttgagattaaagcatgagagagatccaaaagctactattttctagatgatgtggctcaatgcatgtcaagcttttggtgccaattatataaggatttgtcagttgcatatgcaataaatatgccaacaataatcatatgccttggcaaaagaaatagtaataatataaaagaaatataatgccaaatcgtgcaggtccccttgacaataaaacagagtgctcatattctgaaaatacactaaaacctaaatttgaacctcctagattccaggagaaacccacaaagtcaaagtctaaatatttatgattatgtcatcaagacaagttacaaagtctaaagtttaaatttttacttattcatgccatctaatcagaaccataaacaccaacattataatcacaaaataacaggatgccgctaagtctaaaactttatgattccgatatgaacacaaggtaattaatcacaagcaagcaataaagtaacataatgccgttaagtgtaaaactttatgattccgacataagcacaacgtaatcacaaacaagcaactaagagattataaatgcagccatgccgccgccggcgcaggagcccctgggccatcctggccacaatccccaacgtggtgggccgacatctctgtcgaccgcaacgacgtcccgcgggcctccgtcctcaccgtgccgctccacatctccctcccggagtcccggcctgccttggatcctacccctacgatcgccgccgccgacggctccggccttctcatcctcctcggcacgcatcctctgtcacctccgcctccacctatggtctcctgccacatctgcgacgcgcgcacctgcaaggtagtctccctccgcgagcgcgacctaacgcggcgccccatggccttctacggcgccgccaacgtcggcctcatcgtgaaggacgacgacggcggcggctgtacctgactacctgtatggtcgctgagctccagccccggtgcgagacgccaccggcggcgccacgctgcacacagctacaaggtcggggagtgctgcgagtggcgcgagagggagctcaccacctgctcggccctgctcacccgggactggtaccccgatcgagggcgtcgtctcccacgtcgggacgatgctctggtggatcgacctctcctagggcctcctcgcctgcgatcccttcgccgaggagcccaacctgctccacgtcccgctcccgcgtgtccccccgacgagcagctccctttcacggtcggcctgaccgcggcggccatcgctgcggtgaaggtgagcggaggaaggctgaggtacgcgcagatccacggcgaacccgacgcgccggtggtcagcacgtgggcgctcgccgaatccacctgcaggtggaaccccgagcgcagcgtgccattggccgaggtctggatggaccggaactacgcggacgccatgctgccgcggagctgagcgtccctgcacttaagctcctccaccccacggatccggacggggtcttcttcttcctccgatcttgcatcttcgccgtcgacctacgggctacggctgaggaagatggtggcgttcgatcggttggagatgctcgacccgccgcgtgaacttcggctgaagcgctcctcccacttcgtccacgcatggcagtatggtccttcaagcagtcgtatgtatattttgttcgtctctgcccttccatctctttatcttggtgcgttcagatgacgatagcttgtgtgttcagacgttcctgccaattatcattagcatggattaatttcaccgagctactggcagttgtgttgatataagcacattgaacctctatcaaaaacttcagaatcctgtttcaaaaacaaataaatatataaaaataatcagaacccctgaactaaaacaagaccagaaatcctgccctggtttccaaataattttaccttgaagattcacaaattctggaatgctttatgagttagatagtgtgaatgtgtgatagttacgaagaaattaaataagatatgagaaaatagatgaactcgccgagataaattttaaatgctagaattcattatataggccggggggggggggtatatcttttacatttgtgcatgggaacatatcctatgcataccaactagctagcaaatgtcacaaatttttttttaaaaaatattgacatgtacttccaatagtattacatatatctgtaaaatcccatattcaaatacattatattttaactgtaacaaaatttgaaaaatctgacaaatccgttcgaattttatctttttttaggctaaactataatggatttaaagataaaatttaacacatatgtgtaatactattggaagtatgtgttcaattttttatagaattttctatgatatttgctagttgatatgcatggaaagcttttgcgaatagaatacgctctcgtgcgtataagtcacatggaccacttggttttatggggaactaattatctttttaggcgtttctccatagaatatttaaccattttataatgcttataaatcttggttgaagggttaaccagttgctctcagcttacatataaccgttgtgatttcttgtctttaaagggcctgactttgtatcaacatgcttaaggcaggagaaggcgattgctgctaataagagcaggtgacttattttgcatatccttaaattttggaaggcctaatacccctctcttcttttgattcagcttgtctatgattcccgtcacgcgtagcaccggtacgtactgtaatctatggagtatccttcaatcgcaataattggataggatgtttcttttgtccaggctatataaaagtgagcaaatttttgcaaaacaccatgaaaacagccatatgtaacacaaaacaccagtttccatttttttttttgcctcatataaaacttgttatgtgacacatattacacaaaacaccagttctttaaccttcatagtgacataggtccgtggagctaaaaccaacgatctccaccaatccagaccaaactgcaccgaatcgccatcacttggctcatgtttggtcttctgtctttgggatcgtccgatcaggttcacaattttgacgaaaaccggtcgagttctacgaaatttcaaggtttcaacgaggctcgaaagtagaagtcgtctgagatttcgatgagtttcatccaaatttaaatttgaattgataaaaagggaaaaaaatcttataaacaatatgatattcataaaacctattggatgcaagttttcgaaaaaaaatgatgtattctgtgtatttactaaaatttacattagaaaataaaagaataacgaattaaaaaaaggaaaaaaattagcttacctccttttctagttactgattgaaatttcgattatttcgctcgaaattttgctaaagccgactggtttttgggaatttgtagtcaaattttggtttatgaatttttttcggaatctaccggctttctatcgaaaaccgtcattccgccagagcccgaaacggaaggccatctcggaactgtgtaaacctgcgtccgatcatgtcgatgcttgtgtattctgtggtcgccatggggttgctccgtccatctactgctagacagcagttcaacgctgctgtaatcaccagacaagtgtcagtgtgtggagcttaaaaattggtgttttgtgttatttatgtcacatatacctggtttctaatgttacatatggctctagacctggtttctgatcgaatacattcttgtcgtaattgtgacgtcatatttatttgtttcttgggtcaaaagttttttttaccgaagagctgatattctctgctgtattttcagttgaaagattgaagaaagtttgggatcatgtaaccaggcagcagctgcagcaggagcagcagcatcaggagcaaggaggtgcagaatctccgaagaaagcagaatcaacctgccccatgaagtatgaatgaacggtagagtagcatattttgcgcatgattttgggtggtcccgccgtcccgtgcgaaatgctacctggccgtgtgagagttagggctctaattatggtaccataggacctgcgccaatttcgactaagtttcttaaggatggacattctcacgtgtcttttatgggattttatgagattttctataggtcttttggtatatcttgttacaaagtgaaattagtgtagacaattactcttatatataataaaataaaaaatatacactaaatatgtgcgaaaggctaccaggtgaaagactgagagatgtgttatgatcacctagctcatgcagggcgcagattcgtatgggggagtgccggtctatgatatttcttctgcacagccaaacgttcatagttggggcagagtcggaactgtttggtcgcgtgtggcttgctcagcattgaaaatttccaaccccctttgttctagcaacgtagtttggtgtgtgtggaatagtattgtttgtttcatcggtgcaatatctttagagttgtggcagaattggagctattgcattggatgtggctaactaggcaacaataacccacaacgcttttactctaagtctcttaagaacgtagaggtgatcagtagttgaaagagcttatggtgaaaatcttgcccggtctctggctggtggtgctaacaacatcaaacgtctatggtgcaccgttttcctccttagaggcattttcatgtggctttctctcccttcgagtaaaaacctagtttggtgttctgaacaagcgttgacaatattttagatgttgtattagaaacgacgcgcggccttgccacgcccaatttagattaggccaatctattttgtcaacagccttatttaggatcgagcatatggtgtgccacgttaacttatttcaaggtttgaacaaaaacataaacaaatgaattaataggcgttgggtcttgagatcacaattgtgcaaggaaaataaaatgttcttgcacacgagcaagaaaatggactcgatagtaccattggcaatgaatatattgtatgtatttaccaggtgagtattaattacaccatttctaacatgaaaaaacaatgtaataccctggatggatgctttgttagcgtcaaattttgcaatttgtgtttcttctggatttctgaaaagcaaaaaataatattaagaaatacacaaaaatgcgtctacttcgattggttaaatgttgcatctaactgtacaggtatcacaaaaggaaaccttacaaaatcgtcatggcaaaggtagaaaaaaaatcaaatgacaagtacttcaaagaggtcaaattgcatatgccagggtcattaattagacagtacttcagtacctggctaggaaaacaaatcaaaattaaacatttaataatatggctccatatcaacttgagccctgatcactgatcttgttgcttaatatgataacatgattgggattttttacttatctttatttttttctacaaaataatgccagttcagtttaagaactcaatactcggtattcagtatcatgtcgtcattgcatgaataaaagagtacacatagagaccattgcccaaaagaaaaggtgcatgaagctacaattaatcatggtaataattcaacaatacttccgtttcgacgacactacaatgtatgaggaagttctccataggttatttattagtttacaaatttattaatttacatatttccagcttcaattttccacttgtgtgctgagaaaatgcagaaacaatctgcaatgtagagtaccataataatgctaacgacataacaattctagtaccaatttttgctctgtaatatgaatttaatttacttccaatatctaattgttctaggatatgacataggttctggcataagttttattcggatcaatcgaaggctgcaagacagtgagttagtggacataagttgaaagttgaatatgtgcgcacaaattctaaattccaatgaatcaaagtgatgaaagtacttatcttcattttatccctccacatgtctataagaactcaggaaatatttttttaataactttctcttattattatttaaacatcacgttttgagtgcatttcagtttacacaaggagattgaggaattgattattcgtttaaaattttggaatagcgtttacctcaagcaggaggagaagatgctggtgccgcctaatcctcttctactacttgatgcttcgtggataaatgattgcaaaaaagcttggtcttacatattgcacattgtaatttatatatgcagctgaactgtcaaccatcatccggaaagtgccatggtgagtaggacctcaatccaaatttgtaaccaataaaccctacaacaaacaagcatggacactgtaaccccataaacaggcctagcacattccattcataacacacaatgatatattcagcctagatattagaaatattctaacctatttagattcagaaggcagaatgaagcagagataatatctaaaaaaatgttactaaataagagaacagtacaaatatacagctacattatacaatacccaattctgcagtgtcaccttcctcaatttatgagggagatttctcaataccctattgttttaagggtctggtcactttgttgccaatttcaaccttaccaaattatggcaataccaaattttgttaagttttggtactactaaattttagtagcgttggatgtatctagtttgatgcctttacaaaatttagtagtttgatgtgagaggaaagttacggaactaccaaatttttgtaggatggcattggtaaggtaatgattgttaccctatcaaaatttggtagggttgaaagtagtaataaagtaaacagaccctaaaacacttctcaacccctcaaggtgaaatcaccaaaaaaaaaaaaaccccctcaaggtgaaaggatgactttactgtttgttttaatctttaatcttgcaccacctaagtaagcaaggattctctctcattgatccaagtatgtaatcaccatatatgttttcgctgttcatgtctatataatatttatttgtgtcattttaaaattgtacatgataatttgtacagatcagtaaaatattgatatgaattgtaccccccaacctcatctcaccacttaaggttatcatgagatagccccatcttgacgtttgcaattttaaacttctgaaatctattccttacatacaacagataagtaatctactgatttaaattcagatggttataaagaaacccaagaaaatcagagactacattttggactgttagaagcattcgcatgccaaaatattaataagcattattaaactttcagtggtcataggcaaacaacacatggattcacatagtaggttttactaatcgttggcagatggcattgttgaactattttccactaataagcattaaaacaaacaagcagagtgcagcaggggatattagttgggaaattttacggtatatactgatagtatatactgcaagtatatatgatctaacggtatagattgatttgattttttagttaattagcttgcagtataaaatttgaaagggtaattttgtcttttcttcgttattctatcatcaaatcgtgctatcgtcacgtgctttgtcatcggatggcgctcaggatgctcctcccctagtgcacgataagatctaggaccaggtactcccaattagattcaatctgaactaaaaattactaaagtgttattttattttctatcgaattcctaatatacccttctatatactatcagtagtatataccggtagtatattgtaccgtaaaagttctctattagtttgccattgagaggggtgagatggtggatgacctggaacagccgatggacttggtgagccaacctggagaagtcaatgctgcgatgtgggcgaaggcagcgcctccgctgccggtggcggagaaagcagacgtcgcggctgatgaagaggtgtaggagcggcgccgccccattgtgaggagaatgtggagagtagcgacgggccaacaatcttgggggcgaggcggcgccctcgatccgacggtgacgttgtgcacgattcaacgacggcgtgccagaagaaaggcgggctgatggcgcgggatcggcagccgcccggcgacagcgaggcgatggccgcggcgtggtaaggcggagctacggagggggagggaggtgaacaggcggaggctggagccttggcggcggatgggaatgagcgaacgaggggtttctggagcttggatactcaacacttttgcattaaactccctctcaagattttattttacaacgacatccaccgcatgatatatcaccgtacatacttgatccgacggctgcgcacgagggaccaaacccatgaatcgggctgtgccacgtggcctcgctaattgccctctaatttgcgcagatttcgatagtaagagattctccttataagctctgtcttgaagatcatgctcaacagcttatattaaataggaataagtctacataaccccccaacctattatcaggagattacttaaccccctcaccttacaaaccaggtatttaaccccctaatcttactaaaaccgtttaattaaccccttatgatggttttgccttgctggcatgccacgttggacaaatggattgacaggcatgctgtgagggtcgcttgattttctctggcgaggccttctcctctatccctctatttacattgaaaatctataccatttttatggttcctgacattgccattgaagttggaattgcatacaagtgcaagaattcagtaccatgaacaaaataagaggcataacataaatttttagacaaaccatttacacacacaaatatgctccacaatctttcatgaaacaagtagaaaaaaaatgactaagtagcattcaggtttgacaaagcagagtagcaagtatctctcacaaaacaagagacatgtagtaggatgcatttaattcctgataaaaaaacaaatatctcatctttccccaacacacatctttggttttaattccatatgctggttatatttccatatgctagagtaaaacagtaggtgggcaagtctcgaagtgtttcaagctggtctagccctcttcctgcacttctgttgcacaagtggagcagagcttggagcagcaacacttggaggcagagagcttctgctaatgctctgttgggtgcccacatcaccctacaagatgaaaaaaaacatactttagttaggttaagccaatgagcaaaacaacagaaaatctgagaataacaactttataataccatggtgaatgaagtagcagcagcagaagttgttgcctcactttgcttccgttttcttgtagcatccctcctgatataaccattcctcttactcccatcttctttattccgagcacaggtccggctgttatgactagtttggtggcacaatttacatctcatcttgatgccaaccttgcttaccttagctcccttaggtttctcagttggctctcttgttctctgagttttgggccttgtaggatcgagatgtcgactagaggggggatgaataggcgatttaaaactaaataacacctaatcaaatctaacctaagttgctaggcttggtgagggtgaactctaactaagcaactaagttatgttttgcaaacctagggtgatagtggctcaattatatctctaggaaagtaaatcacgctcctatgtaaaatgttttgcaatcctagggtgatatgatctcaagtgtgtctctagaaatgtaaattgcacaaatgtaaatgcgacaatcaaatgagacaatgagacaagagatttttcaccgaggttcagaaactcgccggtttcctactccccgttgaggcgagcccaactccaccgctcaaccacgaagccaccgcacgcccccttcgtcaaggggtgggcaaggcgggagccggcccatggagaggactacccaagcctcgatcactcggggtagttcttccttcactctgaaggtggtgaactccaaaccactcacaaaccggtgtcgggcctcctccacaatcttctcggagaggtcaccgggcaactcctccacaagccgtctaggaggcggcaacctccaagagtaacaagcaatgacccggtgtggagatgatcaagtgccacactagctctacaatggaagcaaatgcacttgactcttggctaaacaaccctctaacacactagatggatgaacataaagctcaagtgagtgtgagagaggtgcaaggggtgtatgcaattgaattgggtgccaagagagcccccttgctgttggtgggggagtatttatactcccacccaccaaaactagccgttggtggcgaaatcccccaactttgtgctctgtcggtctgaccgaaggtatgtggccggtcagaccgtgctactctgcaacggctagaaaactagccgttgaagtgctgtcagagggccccatcggcctgaccggttaaaccgacatggggtggccggtcagaccggcctcggctcggtcagaccgccatcagctcggtctgaccgactacggctccatcggctctgtatcggccatcccgagtagcatcatctcggcctccagggggccggtctgaccgggaaagtgccgccggtcagaccgccactatgtagccggtttgaccggccagggcacgccggtcagaccaccactatgtggccggtctgaccgcccctggtcaggccgaacctagtgaatttgcaagtgaatgtgtgtgtaatgaaaaagagagcacaaatgaaaatgcaatgacctaatgtggcaattaaaatcatctctttgctaggtcattacccctcttaatagtacggcgaaactaaaattaaactagcaaatttgatcgccctacacctcgatcaattctaaattaaaccgctagttttaccgtcttctttccctttgctttgcgccatcaattttaatccatcgataatcatccatgcgcacatatgacgtggacctaacttaaaatgtatagctcaaagacaacggttagtccacaattagtgcttgtcattaattaccaaaattaacaccgggggcctagatgcttcaggcctcccaggcattttaacataagcaggtgaatgtggctttggcatgtcagaaactggccatttgtcctgcccttcaacaggctgcaagcaatgttggtatgtgttcatgtactctgagatagagaagcttgatgctatgtagtcatccaattgtttggatgccttgtatattgcactaatagcatgacaacatggtagtcctaatagttgccaatacctgcagctgcatgttttctgtcctaagttgactgtgtacttcttgttctctttctcttgaacctcaaatccatgttgtccattccacaacacataacactggccagatctctcaatgttaagtttcagcttcttgaatatgtttgggcatattgtaccttgccacttatctgcctttgtcatattgtcagcaattctaaccataactttgcatcttatggcctcattcatagagatgactggaaagaaccttgaatccatgatagagttgttgaaagactcacacatgttgttatcaacggagtcacaatttgaccctagctggaagaatgccctgctccaatgttcaggtgcagtggtaatcatgtccttagctccttgaggggtatcttgtgctagctttgctctattatagttgaaaagctccctacaagatgactttgcacagttccaaaactttttctgaagcttctgattagtgtactttttcctccagtttgcatatatatgccttgcacacatcctatgttctactctagggataagctcagccactgccttcaagagtccctaaaagacaaaattcaaaatatttattacaacttatgacctattgcacattttgttaaaagataaacagttaaaaatcataccttttactgctcagaaattatcacccatccttcacctccatcatttatattgagatcttttttagcaacccaataaaccaataccaggaatcatatctttctttctccaccgaagcccatgcaatgggatacatctgattattagcatctcttccaatagcacatattagctcaccattacaagcacccttgatgaaacaaccatctagcccaattactctcctacagccagcaagaaacccttttctgcaagcctcaaagcatacataaaacctctcaaatactttcttatcaagtatatctggattaagggtcacaactacagtactcccagggttgctccttaacaactccaattggtaatcatacactcttgagtactctcccctagttttatccaatgcttcctgtagcaccaaggctttggcccgcttgcacttcgaaatggacacatcagcaagcatgtcctttagaactgacttcttaatatgttccactttccatgttggattatccttgataacatcaaaatatttatttgctatgatccaggatgtgactagcttgttatctctcctagctaggtggacaacaatgctcattattaaaactggccacttgaaaccattcagacttacttgtctttgacccatatattagccatttacatcctggccaagagcaggttgccctaaccttgtccctttcatcctttgggaatataatatgcctgtgtgttgtcaacccatacttcactagtgccttcttgaactgtctacttgatctaaatgccatgccaagagagaacacatgaactgatgcatttctgtcaaacctattgttagtgctcttccatctaattgtttctccttcactattctcctcataggagtagtcatcacttgagttataatatggactgccatcatcttctaagttgacattttcaggcaccagtgcatcatcaagtatctctacagcctggctgctatgcactcctagcttccttgccttgatgtttctcttgatttcctttgcaaatttcctaagttgttcagcttcctcatcatctccaaagctattttgctctataggttgcctataatcagagtctgaactatcaaatacttgcccttcagggttgctattagtttcaggcccatctacatcttcaggcttctctagaatttgagatgatgctcttcttggtttcaattttcccttcttatctgtacatagaacaacagtaggatgtagctctgcctctgcttctgaatctgatttcgcttcatcgtcagcttctaccatgtcatagccccaatcagcaatctgattatcatcttgaccctcatcaattgctacgtgctcaacataaatttctgcaacttgaccattattagacatatgatttgccatttctatgcaagcattgtcatcaagcaaaaaccttagcccatctgacaactgctttccaggatatagccaatgcaagtgtaacaatccactaactggcatgtggtcactgaggaaacctataatctcaggtaaagatatcttatcaagttctatgtatgacaatgcagtacgctctgccacataatgcaattgccccctagaaaacatgaattccccaccatagtgaaacctgaccggaagaaaatccgatggatccattcctgcaaaaataagaaacaaaattaatcctaacttttgatgagattatattactacaaccagcaagatcgtacactatatattatctgaggcttctagcctccgttagtcttaaaaaaaccaaagcaagatcatacacaaaacagaacaaatttatgtgtcctctagtaccaacataggagcaaatttctgtgttcataagccctaaacctaaaatcatcaagacggtaaaattaccgagaaattcacaaaaggtgatgagaattttactacctacaacatagcactatccaaatttcacagagaaaatacataatccacactaaaagaccttgtagatttaaccctaatccttgaagagataatctggttggaaaaaaaaacacagaaacggattgtggagactcacctttacctcaccctgcaatccaatcaagtggatccactccttgtcatcagcagattgttcgcctcgttttctcgctcatgtttttattcacgccatcctccacacacgcgtcgatccaccgtggcaagctaggcaagcgtggcctgccagctgggcaaaacaagagtgcaaaaccaccgtcaggggttaattaaatgattttagtaaggttagggggttaaatacctggtttgttaggtgaggggtttaagcaatcacctggtaataggttggggggttatgtagacttattcctattaaatactatatattataagcctaacaaacagcttaaaataagtggtctaacaaatgtagtagaataaaattatatgataaatcatattttatggattcaagaacaaataagttgtaacaataatatggtgggtaaacagaaaaaataggccgcgcgattgctggtcgccaagccttagttcgttctcagtcacatcagcgagcccaacagcgacatgatcgagagcttctctttctcacctttgctgctttgcctcaccaagttcgcgtcgcacccaatcaaaacaaagcatctgaaacaaagggcctacatatgatgctcatgaaggcatcacctacataaaccatatagcatgtaaagagaaaggggcaattgtgtttctgcccttactttacatctcaattgtgattttatccctgttttttagggtttgtgattttgcccctgttttttttaaacgaagcagctgcatgcccctactctgttaactgatggtaacggtgttaaatgtgtggtgaatggacaagtatacccctggacatgtttgggcttgcacaggatacatgtttcaagttaattttgagcaaatttcatatgggaaataaatgttcacaaattttgtaaaagttgacagaacacaatattttggataattttgatagaattttcgcaataatttgaacacagtttataaacgatgtcagaacaatatttttgacaaaattttgacagaaattcatcaataatttggacacaaattatagaagataacagcacactatcaaggacaaaatttcagcactaatttctgctcgctgcttgctagctcgctgcaagcacacttcctgctcgctgcttgctagctggctggctgcggggccgccggccgtggcgtctccctgcgcgtgcaacaccgcggggccgcgcctacggagccgccgcgccgacgcgccgacggagccgccgctcctctccgctgctcctcggccgcggcgccgccggccgccgcgtctcctgcgcgtgcaacaccgcggggccgcaccgacggagccgccgcgccgacgcgccgacagagccgtgccgctcctttccgccgctcctcggtcacggggccgccggccgccgtgcctccctgcgcttgcaacccgcggggccgccgcgccgccgcgccgacggaaccgccgctccgcagggccgccgcaccgtcgcgtcgacggaggcgctgctcctcggggccgccgcgccgcgcctgcccgcgcccgactccaccgcgcgctggcccgagccgccgctcctccctgccgcgcaccgccgcctatcgcgtaagcccctgccgccgccgcttgcatggtttttcgattggatcggggacagcaaggtttggggatttagttgtttcattgaagcaaggctagaatagtcattcacaaattataatagcattttctttcatcgtttaattcagaaatcccgggcccacgaaactaccgtccaaaccaaacggctgcttcgttaaaaaaaaaaacaggggcaaaatcacaaaccctaaaaagtaggggtaaaatcacaattgagatgtaaattaagggtagaaacacaattgccccaaagagagaagagaaaagctatggtctgcatacagactcccaacactgctgttctggttcactttctgacacaagtttaatactacagcacaagaacttgaaacacttttacaacctacacacatatagccagagccaacctacccacctacacaaacaacagttcacacgtgctgttcatttgaatagcaccgccggcgccgagaacaaggaggctaataagcggagaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatttttcttcccccccctcccttttaactgtgtaaataatattttgtatagagtggaagcaacaaaacgccgcaaaaaatatttaaattatttttttttttattaagttggatatataggaggggagagtgtagaaaggagatccgattagccggccttataattactctttaatattttctttgttgttttctggttttcccttctctagattgtcagggggattgttaggcaatttaggattctattacgttcataattcagggtatagcaagatattcctttttctttatataattttaatagggaaggtgccaaacactccttttctttttaccttttgtttcgtttaaaattggtccacgccctacttcttccttaccctcttcgtgactatttttttatggaagggacttgcgatattcgggcatatttgggatacttttccataccgattaatttttaagttcttaccttgaaactcatctttgtaaggagattcgaagataactctggttggggatctttcagctatgcggtttggacttagtgttttatcgtggctctcattttttgtctcctcacaggatcttcgattcagtctttttacgtgggtcctacattatttctactcggatagcaggacattcttatccaaccgttactagttctatctttctatttaattcaaccgccgctaccccaactctgggggcccagtcagggacaactacttacttcctgctctctcaattacgtcattcctaagggggaatcacgccggcgccttgttcttgtgcctaaagggatgtccgcttcgctttgaatttggtccaatttgctccccgttttcttttttcctttcaccggtgtgtgggttcttttctaaggagaagaaacggctttcgataaattctctcttccgtgactgaatagtattatccatttattatcttctatctcgcatcgagatcataagcacgtgttttctcgtcgtcgtctgtgttcacgatagggaaagggtttgggggacccccccccccccccccccccgcggctccctttcattggattcagtacaaaagataaagctatggccagaaagagcttattccattgttctaatgcatagtagttttagtttatgctcctgatgatcgaccatcattgttcacaattccaagccgatgctcgaggcaccaagcagcaattcggagcaacagatatgcaccggcatgccgcactagaacaggaaccgaggtacaatcatcatatcgcatggaccatttctgcttgtcttaacaaatgagcagaggacaaccgcaattgctaagtacagggaatccctgaacaactttggggaagactgtttgatccacataatagaagcaggcaaaccacagtagcacacaaccagcagaagactgtaaagaacagcaaggaccactcatatcagttatactttcgaaagaacaagcttgtcaagctttttcttttttagtaggtcctacaatatcagatttcactaaattttattttattttatttaccatgccgtattctttttgcaatattgggatgcaccctccaaataaaatacagaacatagcatgaaaattaaacggactgcaggacaaatcaatagggtaggaatgacagcaggttgaattctataaggaggatttgttgattttatattcctgtgtctgtcacttgtggcaaggatccagatgtcagtgagatatatagaggggcaatccatcaaacgccaacctcccaaattgtatgatctctaaagttagtaaaaaccgatcagtgtattgtataaactgttgacgtatgccagttaaacttgacttagacttgtagtttttgtcaaaacatggaggaaaaatagtgcgaataagattgtaagagaagcaatcatctgtagaagcgcatctataaagcaaaagcaacataactgaatacaagaaaatgaaccgtcaattttaagctcctactttctgcgccctatgtcaaacagataacaatcaaactcagaggactgtttcatacacatgcacgtcctattagattcgcctatctactttccttttgcctgatagctgaacaagtacaaaacttaccagaggaaaacaaaagggaaccatatgcttattctattattccatgctttgcttttgtgcagttccaagaaaggcatcactaatagaatgaattcctttttcgctttgtttgtatgcaaaactttatccaattcttcttctggatgcatctggtcaagaaggaattttaaaactttgctctcttgtgaaccgatagaaatattccttaattaattgttataatacttgtgtacgctgaacatatatcaacatgcaataccatatctgattgcagaacatacagaatcctaatcaatgccgaccaaccgtaaatggtgccctttcatttcacaatataagtgcagtggagagtggaattagttctcaacgagtaagatgtaatccaggaatctagtaaagacaacactacaaaccacagcccaaaagttctcaagagaacaagattctcactttcatctataacaccaataaataacatgactgtctctaattccccctctcccttcaattcatgtgtgccaagttaacgcaatataaactatatttgctagtgcagaatcagaatgcaagagtgttcatggaattgacaaataaaaagatcagtgtgcatagggtccacaggtacctaaaggaataaggataatatctcttttcagttgatgcaaagattgggtcaggcttgagtgtttgttccaacgattcgaaattctctgctcacttgcctgccttataagaccagtctctgcataatatcttgacatgagtagccatagttagttagagcagctaaaggccatctgactcccaaagaatagaactgcaacgtaccatgaactacccctgattaccagaaacagagggctgataaaacatcaccaggcggttcctcacaggggggttgtggcagtctacaagcaaattgtacataagaggaattgaaagaggtatgagttatgtgtttatgtgttgcaagtaagtttggtttgttcaaacatagaaaaagagatatcttgtatagatcctaacatgagatatattcttgccagatgtatcatcatcaacaacagctccaaagccacaaccaactcttgccatctaggcagagtttcccttcagaacggcacttgcttatgcaaggaggaagtgtttcaggggaatcagggcttgttctctcaactgatgcaaagcctaggttaaaatggacccctgagctacatgagcgatttgtggaggcagtaaatcaacttggtggtccagaaagtgagcattcgattaaacctttctgccataagagcaagcacataaaaatcatcatctaaacacttcaatcttgcagaagctaccccaaaaacaatcatgaggctcatgggcgtccctggattaacactgtatcatctcaagagtcatcttcaggtatacatggaacttagtatcacagttctttcatctctttgttttaatgggacaccactcggtttcttttcattttacatgccttcaagcaatatactgatttttttttctcttttgcactagaaatacagactaagcaaaaatctccacgctcaagccaatgcgggaaatgtgaaaaatggtaaatttcagttctcaaatgatcagcttaccataaagctcaatactgaacttcctttccattttgtcagcgctagtctgcaccacagcaacagagaaaccatctgaagcaaatggatcaccagttagtcacctaaaccttggaacccagacaaacaagtaagagacaagtgtacttttgctcaagcgcgttcgcagaaggttaacacccttttgtatttctatcagatctgtgcacataggtgaagcccttcaaatgcaaattgaagttcagagacggctacatgagcaactagaggtacaaaaacagcacgagttcataacataaatttatatttattgtaataaacacaaacacttttgacatccctttgaattcattgaaatattacattttggttgaaaaattaatgcaaagaggcgcacataatataggttggattttatgattaaatatccaataaatacaaagagctaacaatggcttttgaacaggtacagagacacctgcaactccgaattgaagcacaaggaaagtatctacaatcggtgctggaaaaggcacaggagacacttgcaaagcagaatgcaggttcggttggtcttgaaactgcaaagatggaactgtcagaattggtctccaaagtatcaaccgaatgcctccagcatgctttttcaggctttgaggagattgaaagttcacaaatgctacaagggcacaccatgcatctcggtgatggatcggttgacagctgtttaactgcatgtgatggttcccagaaggatcaagatatcctatcaattagcctttcagcccaaaaaggaaaagagattggttgcatgtcatttgatatgcatgtgaaagaaagaggaagtgaggatttgtttctcaacaagctaaacagaaggccttcaaatcatccagaaaggtgtcagaggagaggtggctttagtatgtcatgccagacagcaaacttggatctgaacatgaacgacacttatgacgggcctaaacactgcaagaaatttgatttaaacgggttcagctgggcctaggaaatgagcactaacaattgccatgtcctttagcactatcagtgagaacaagtgaaaacagattttttcttccgatgatcaatggtattgccatgccttcgattgaaagatcaacgccacttcacaatttgaccatctctgctgttataaaatggtaattcactgaaataagtgatggaattagcgataagatgcttcttgtgcaccacacaagttaccaatttggccatgtagatcccattcccggagtcgatagcatttgagaacttggcattctccattattctgccttaccgtgattgtagtttgtaccatagaaatataacaaattttgttaaaaattccatttgagctaatgattactagttactactgtcaattggccgtgccattgaactgatcttttgctctctttgttccattagcaatatgtcatgcttagactctggaatttatcgatccacgagactgcggagggtggacttacgcatcttccttacactcttgactctcctccagaaattaacgattactgcatcctgaagcacaaccgtcttaatttctttcgtcatgaccatatttgcgatggcaatccgagagcgcgatgcccagatacaaatccaatgattaactacattactagacttggatataaacgatggctaccgattagttgggtgcagctagcctaaatttaactgtagcacaaagcatcagagagagcttcagatgcttcatttggttgtttctgtttcatcagtgtaacgctgattataaccatcggtctagcacttgtatgattgtattgtatcgtcggtgcatgcgcgaagtatccgggaaagaaatacagaaaaccaaatcgaatctggaaacaaatagggctcccaaacaaataataacaaaaaaagaaggaaaaacacgcaccggcgggctgcgcgacggcatcgatctcccggcgaggaatctcccagcggcggcgtcgagctccatggtgaggtagcaagtggcccctcccctagctcgccgcccctacacagccgcctcctccgctaccctgggagggagagccgccgcgccgccgccggtgttgcatttctttctttctttctttctttctttttttttgagggccgccggttgctagaaggccagcatgaggtagcttctggtgctggcccatttgtcctttctgtactaagctgggccttgaagagaatttggcccaccttttcagcccatgtaggcttgaagcgtcatattggatgaggaccagtcaacatgcccttagatgagataccaaaagtgaacttttatctccatattttagctcatcagttcggtagttccttccttctcttgagtaaaaataatcaaatgtatagttgaattactacatccattttaaaatatactagtcttttagttgtatatttgaatatatacttatatatagttaaatattattatatttaaagcatagggaataattaaataattcagtgtttaaggatgatctaagtacaatatggggtttcaagaaaaaaaaaagctccagcatgttactctgctttccgaactgaccgatacaccgacccagcattagcgccgcaaaattctgttaatcctcctgtgcatttcaatcacatggccaggatcatgtgcgagctaacctacgaaccaacctggatacacacaccacgccaagacatgatccatctgagcaccacgtaccagttaatcatgcagagatagatgtcgctgatcatgcgcagcggcatgcagcgtacaccggccgtcagttagctctgcattcgtgccgctgtcccggctctaccaaaaacattcaccaagctaccaatctagtagtagaattgtgtcaaatgctaagctaacccagccagaaaaaaaggccgatgcaactggcaagtattgacaaaagattattcatctcacacaggaggtaggccgtctatgagcttagggtcctcttcagtttagctgtaccgcaactgcaggtcgttgcagaatttggctgcctaattctgcacgcactcactctcgatccggcatggatgataacccctggtgcttttctttcaaatgctactttggaatagactactctacctacgcttgacttggccactctgcgaactctgcagtgcgattagtccacacatcagttcgcttaatgcgtattatccaagctccatcgatcatcatcctctcgcatgatgctttcctgtcagcatcttaatttcttatcaagccgctcaagtcgtaaagcacactttatgattcactagctaagtactctaattaagttcttcggagatgagatagctagcgaaggtaatgtaggatggcaactagcatcgctccttttcggcttgctacgtcagactcctgctttgcactttcattactttgtcctagcttgtcctccaaatggaacttaatattacttctggcattcagattggtcactgcaggagtagttagggatatgcttctagagaagagataaataacagtactctagctatagcgtgctcaatgttcagttgttcttcacccagcatctatatatctgcaccgatgttaaatacgcacattgatctagagagaagatagatacagacatacagtactagttacagtgatcatttctggctcctcatcaaaagaatcaaaatctacaggtataagggccacgacaattaatctcatcgtttgtgatgcaggacatatgttgtgcattattgttgtatgcacaaactaagaccagtcggacggatcgcgagagtgaccgatctcaatgttaggcaagcagttcgacaggctgacagctggtacatcggtatacatgcatgcatgaaaaataaaaatctgaattctggtgactattcaaagcaaccgagagaatagtctaaaataatttgactcgcttgcttgggatggcggaaatgcctttattccacaaggcccagctgcctttggtagctagagaacgccaaacttaatttggcaagacgaggaaggaaagctaggaaggatgatgggtaccagagaacatgatatgacacccgatcgacatctcgtcatcgatctcctcacagcttaggataaattcgcagatcctatgtaaattttagcttaacctttaactaacccaaccgcatgcaacgcacattgtacttccaaggagcagatttggtttaatcatacatatatacgagctagttttaatttacccaccagatccaaggctccaaaaccgcgtgttcgccagcagaaaacgcccaaaaaccgtcgtgcggggcggcccgaaacaatcgcaggaaaccgacgcgattcccgtcgcgataggctacatggggcggtggcgatgcgggccgccgggtgcgccactgcacaggcgcatcccatgccgtgccggccagcgaccagcacgcgcgcgtgcggcgccggccgcgcgcgctggggcttgacacgtcctgatttcgcccacggccgctgcacctgcacgtatacagatcgcgtcccgtccggaattgaaatcggttaattaaccacttcttaacctgctcatcgatcgcatcacattatattgcagcaatgttcaatgcaccggtacccgtcgctgcgaatcagtgacataattgcgaaaagtacatactacctgagagtatttatcaatttgatcccctcatgcatgcatgcgacgacgggccggagtgtgaaacaaaaaacattatgatatttgtggtgatctcctgcaggcatgtgagttcatgtgcaacatgcatgtgctgggtgccacggtcttgacacctagacggggaacaatttaaaaggggaaacatcagggggaggattagccaaaggaattgaagccttaaccttttgcttagcaaaagtgtaacatggactaagcttcgtggaaaccatgctggatgatgagacgacaccaagtacgatcatgtgctcgagtgcttcttacttttttttagtcgcggccacccggcgttgtttggctccatcgatcgactacaaattttcttgcactgtatatataacaccaaaactttttggtgatcactagtgtttgtttcatgtatatatgcatgcatatgggccatatggtctgcactattggtcatacacacacataccctggtgcaacaaaccctacacctgaacattatttgaaatatgcatgatgcatacaaacattagaatcttcactactcaatatattgttgatatcatatatagtatacacttgaacattgatagcttagctgtagagtgaaaaggagtcaagcctttgccgacatatgcacggctgcacgctaaagacaaattaagtacaaagaaaaatggtagtttaaattccaaccggccttgaatcaagcaccaacattccaggcgcgtttggctgacacatatagcattacatcacacggtaaaaaaaaaaaacaatacaaacgtgcatctatagctagcacaaattaaagaatatatatagctcgactgccaagggcaggcatgcatacatgcatattgtaatggaattgcgaaaatgatgagaagagacgcgaccatattgtaatctgtattctaaggacaacaaactcgaccgcccacgctttcataggtttttaaataaggggcatatatataagtacgtagttgtacttttgccgatcgatatgctacaatgcatgcattaatttgcttctcgtacctagctaatatatatagtcttgttctcgatagacgattgatcgatttagacatactccaaggtcttgaatccaagacagcattcttgattgatgattaactgagaactagctgcaccccggccggctcatgcatctgatccaacgagtatcgagtagagatatatatctgactatctactgcaaggatagatcgagagctcgtttttaagttggcctagcgacctgtcgatcaggaaacacaacacattgaagatgatcagaaacacacatacacacatataaatgtactcctcattaagcaggaaattaagaagatcacaacaatagctagctatgcatttcacaattcacacaaacatgcatgcaattaattaaattaatagtaattagttttgcacatttcaaacatgatacacatatataagcatgaatgcatgcctaaaaatgtggtgctttcatgaagacgaaactgcattgactgatcggagtagagagagagcgatgagaccagctagtaagagcttggagatggatggttaccagaaagtagctctctccgatttggaggctctgcattaggattccatagtcgttgactgggaggagggccccagtagagtggacgagcatcacatcctggccgaacatggctcgcaagtctattggacccctcggcatctccattgggactccgttgatgaacaccgtgatcgtcgctggaattagcaggcaatcaaaccagcaaccaatcagcatctagccagcatatatataatccactcacaagaaatatcaacagctcattgacgacaaaattagcaacaaacagatgcagaagctagccaaacaaattatccaatgatgagattatcaatatcgttaattagttggtcggtactcggtactaccgtttactccccagttgggagttgggactttgggacctctaatcctttatcatattggcatatgcacctagtctatttgattccaataagagttctgcaaatgcatgagaggatattctgaaattatattgttgctccatctgcaatagcatgcatgggcattacacacatttgcatgcatgcgacatgcatgaattatactgtggcttgtttttagctcagaattaagtagctagttggtaaattaattgatgatagattgtacatataacatgtcagtaagaaagcaagaaaaattaccaaagtaggatggattgctcatgcatgcatgcatttagtaaatcataataatgtaaccaaagttacattgccaaaattaatttactatttgacatacaggcatcaaatgattggatcattcataaacatgtgtgctaactctattgtgtgctacatggagcttcaaatggatataattgacaaaaaaacatatacacggtgagaagaatctgaagacagttgggtgagtgcatgcatgcttagaatctatggaaaattactaatgtgtttattttgtaattctcatttttgggtattggttaatttttaaaattgtatgatacatcctagaattataggagtatttcctccgtcctataatatagcaacataatattagatgggacacattctaatactacgaatttggatagactatctatccagattcgaagtaggatatgttccatccattactagattcttatatttttaagatggagggagtaatttctagtgtatgcatatcattaacaccccaggcaaggctccctaaaattttgaaaattgtacaattcagtctggaatacaccgtacaagtaattaagaacatagctagacacaagagcaaggcttcgcaaaacgtaggaacatatcattgtgatctttcaaaaggaaagtgtcatgcatggtgaattattatgtagtatgatcttatgtgccggtacactagctaggaagtgtaagttgtaaccgaaatagtatagtgaagagctaaagaacaagaactgacacaattaattatatggaaggccaaataaagtatgcacacgcaaaagatccaaactagatctccttgaattctgcagcactacaatacaaacaaacaaaattttagtggtgaaatgatcagcatatttacaccttcataagtttcttcgatcaggtgatatatgcagtatagtagtagaaatcacaataacttgtaaaatcacaagagtaagtgtgttaagattagagccatttcgatgaaaagatgaacaaattaataaataacctaatcccttaagcgatcgagacatgggaaacacatgcatgagaatacgagattgatcggtgagtactgagtagctaaccaaccaaatattgaagggaagaaatagcaaattagcaatggccaaaaccaagattgatgtggtaactgatcaaatcacctgcaggtaattggcatgagtagaactgctgctgcgcggcggtggccgcggagctcggcgtcgccggcgagctggccggcgagcagcgagggctccccacaaaccccatctgcctcgagatggcgaagagatcgtcgcttcccccgctgtccaccacatcccccatcagcccgggcgccagcgccgacgacgccgacgcggacgcgccgcacgacgcctgcaggtacccgccggcgccggaggcccccgcgccgtgcgcgaacagccccagcgacgaacctcccgtgctgccggacgacgacgacgagctcgcctgctgctcgtactggcacgcgctcccacccatggccatggtgtggacgacggcgccgggcgggaggcccacctgcacggtggcggcgctcgcggctgcgggagaggtgttggcggatggggaagaggaagaggccgccgctgcggcggcggcggcggccgcctgcatctggcgctggcggcggcgcgagcgcgagcggcggttctggaaccagtagaagacgttggcgtcgccgacggcgccgaacctctcgagcagcttgcggatgcggacggtctcgtccttgggcgggttgaccatgccgctgttgaagatggactccaggatcagtatctgctccggcttgggcgtccaccgcgaccgcaccggctcgccggcggcgctccgccctcctcctccaccgcttcccccgccgccgcgctcctccggcgggctgccgcccgacgactgcctatccgggctattactgctcccctccatcgatcgatcgatcgatcgtcgggagatagggtaagtaaaagatcgagcgttggttacctcggaatcttggttcttggatgtgtgtgtgagtgacacaacacgagttgcagcacgcgctacgtgtgaagcagtagctaggtttcaataagcgagagaggatcggagtagtatagctagctagcttgagaggaggcaacaacaattaaaccatgcttgcacactcatgtccttgtgaggggttgtacttataggagaagggttggcctaggtagggaaggggaagaagaaagaatgtcctctcaagctctagtagaattagatggtgcctatccagtggagtggtggaggggagagtagaggaagtattaattgcggatgattattatttactgatagtaaaaaaacatatataaaaaagaaagataaatgttggtttggggagcttagccagtactagtagtgttggttaggtgccaatcagactaagctagctgactagctccctgttagtctgatcagtaatttttaagtgcagattttggtaacattaatttaattggcgttgcctgactgagcttgaggattatttgtgcaactactgaacttttgggagtattaattaattaattgtatatgtatggaagcaaaccactgttgttgattggtctgaaaaaaatcatatttttattgggggtacttactggtggagaacccactggcatttttgcttatatatgctatagctttgatggaactgataattgtgttgttagcaattactctactaagtagtacttgtgtggtgagaagataattaggccttatagtttaggagagaccaggactccaggagagagtaggtatggcatgatgactaagatgcccattgattactattggctggttttatgcgatagttgtaatgtttctagcgatagcaacgacattgtcaggatgacttaagtagcagaaggcagatcacaaaagaatctttacctggtgctttgcatctaaccctcattaggtctgcctagctagtactactaattaactactagtccttcggcaattatatattttggatatagatatatggtacaaatcaattatacacattccattttattccttcaatatgtttatatatataatgctccctctgtttcataccagtattataattcgttttgatttttcttttttattattttttttaagtttgatcaagtttatagaaaaatttaatacatctacaacaccatattagtttcattaaaactaactttgatatatttttataatatatttgatttgtgttgaaaatgttactgtatttttttatataaacttgatcaatcttgaagaattttaacttaaaaaaacctcaaaacgacttataatatgaaacgaatgtagtagtcatcaaccgtgcatcgatctgcatgggcacaacatgcttttatttgataaactcagaaatgtttagtgtagaaacatttatttttttgcggggagtgtagaaacatattggatttaatttttctctataatgcttgtaccaagtttatgtatttaatcaaattatttacaataagtctaactacatatatatgcgtgctggatagcatgcacatatagactgccttcttgaaatagcttctgtgatcaattcagactctatctcaatataatatacgggtgcaagctggtttgattactttgtttgttttatcatgccgcggtctgtctaaacttatatggaattaatctgaatgcaacatattgactagagactgctatataatacactaattgtagagattgatccaagctacttgtagaatatactacaacctccgtgcaaaaataagtgcagtcgtgaatatccgtgtccaacgtttgaccgtccgtcttatttgaaaaatttaacaattttttttaaaaaatagtcacacataaagtattattcatgttttatcatctaataacaataaaaatattaattataaaatattttcaaataagacgaacggtcaaatgatgaacatgaacaatgtaaaactccacttattttgggacggagggagtcctagctaattacattgatcgtatagttaagagcatttttctctttttcttgattaatgtgtgaaattttagccttttttacttatttgggattaactttgtttcttaattacaggagatcctccaattattaattagtataaagaaaaatgtgcatcatcctacctaagtattcaactgtgcaaattatataattggatgctacagtatactctagctgatgcatggttaattatcttcaaccgttagtagttaagttagttatgagtttcctgaaaaaaaaatctcgttatacttataagttcttatatatatatatatgacactcatatagggcaccatggtgcccaggcaccatggtatcaaatgcacaaaatcactcaaatttttcaaaattttcaaattgtgagtatatacctagttataataattcgattcatacctatacctatcaacaaaacaactcaaatttaactttattttacaatccatgattacatacctaactaattatatgtatggatgctatatacctagaatcaaaatctaacaaaaacaagttcaaatccagttcaaacttgctttgaactagttggtaaagtagttaatgttaatacctaagtaattgaaaaagtttcatactcatttgaattgggtatatactcaatttcaacaatggtgcccgggcaccatggagcaccaaacaaatttactatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatctatatatatatatatatatatatatatatatatatacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtatgctatatatctatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattccaaacttaagatgctttcaactaatatgaccaacgtacgattgccgtcttaaatatttctagcatatatactagctagtttaatttgtatacatatacagtacatcatatacatatagttttagagctaaggtccatgatcaacggggtatgacagattaggttcctctccaatcaaatggtgatcgagctgcgcatcatatcgatcaacatcaccaaaagagctcggctcgtggccatcaaatcgcacagacaatacggaaacaaataagaacagacatccgtgattgtgtatttctcgttcaacgctggaaagagaagcacatcagtttccactacgatccccaaattgtcttatcctggtcgagttgtgggcaaacaaattattaacagacacgtacgtcattcaaccaccaactgcttaacctttaaacaaacctgtgttatactactatagtacttactgtgttcagcattataactctaccaacgtagcttatactgtgctgtacaaagtccacaaaggcaactaaaagcggcgtagggatcctctgtaatttaacaacgaaagcaagaccagcacaaatttcatcttctctctttacaagctagcgtgcctcaattagattgtgacgttctgaactcaacataatcactatgatgtagtactgctggccaacagtccaacatatatatgctagtttctccttttctctagaattttgagctgaacaatgttaattctcgctttcgccagacattcccccctacgtatgtctccagtggaaactgaacttattatttagagtaaatttcacaaaaccccgtgttttagggcttttgtcacacaaaaacataggttttacaatttgtttcatgaaaccccaggttttagatcaagtaaaatgtttcataaaacccatgtacaaacttacatcgtttatttgcctaatatatttatatgtaataattctaaaaagaatgtatgagatactttttaagtacatatataacgttagttgcttttttacaagcgttgataatcatgttttgatcatttatgtgtatatttaacctattattatattataatcagcaggtattatattaagctttttcagcgcaaaattgagaaaaaacaataaagtagacgagaagaatatgtccttttagccaactaatgtgaattgatgttaaaaaaaaacaatcttatgtaataataaaatataagtattttacatgaatatgaggtttctggaaacattttggctcaaaacatggggtttcgtgaaataaatcacaataattggggttttatgtacgtaaagggtactctaatatttggggttttgtgaaatttactctccttgtaatatcgtaaccaccaccgcgagccagcagctcctctcacaacaccagggagaagatgtataaatcccaaaacaaatgggatcatacaaaaagggaaaaaaggtaactgaggcatttttttttccaaagatatatactataagtatattttatataattaataaactagtgagattttagaatgcattggttggaatacaattttgagtacaaacatattctacattttaacccaactaatagtatgcataccaaatgcacatataatagtattattttcggttggggatttgtccaattaccttcttttattattcagttaaagaacttgttagttttgtgtcttatatggtagaggctgggatgtaacaaatttttattatctaaaataatattcttttcggtaagaatatacattttgtatttattttcctaaaaaaaggttgggggtacaactgtacactcatatcctatataggtccaccactacaccaaagttaagtgtacattgctgttgctttctcgcaatgtactgcatatatattcaaatgacagtcacaatcatgtgaaaatacttctcaacatgtcggcacgctggtgagttgccaaaactgtgtatccttacaatagttttttagtttttacaaaatctttgtgcataaaaacttgacggatgcatgctagttgaatttacattttgaggaataccactaattatcttcttagtatacttcatccacaaggtcgcaatgcgaaaaaaaatgttaaaggaaggaattttccagcaaaaggtgcatgttttatgtccccaaacaccagtaatgaggaatttgcacttttgaacgaatgtcatgctctatgtgcaagaatccaacacacaaccaacaaactctagctctgctgaatcaccatatatatggaatatattcacatcaagttaaagctaaaagatgcactctagccacccttctacgttctttaggttagatgttcctctaacaatcactacccaaagagagtccaaatcacatgtgctgttagaaggtaagaggggacagctgggtccctcaatttggcatgcctcgaccttattaggatggtgtggttgctgggccaccctgatctgcaagctttactttcttaggtatctttcatatgcccctgcctaagtatagttgccttggcttggcccttggccatgcatgggcaggatttggatttatgaatagggattgtgcaagtgttgttgggtctggcctcaacttgagggggccatccaagctctgcccgtaagcctcaggggggcgcatcggaacgtgggtcgcctctgccatgttatcctagacggcggattctttgtttgagcacatcttgagcaccaccattgtgacatcaggagtatcatgccatgtcatccattaagaaaaaggtggcagcacggttgactggagttcataaattaaactagcaagagaaaaatattactccctccgtttcacaatgtaagtcattccaccatttcccacatttatattgatgttaatgaatctagacatatatatctatctagattcattaacaacaatatgaatgtggaaaatgctagaatgacttacattgtgaaacagagggagtactacctctatcatataataatttaatctagtattgaatgtgacatatcttaatactacgaatttagagatagttgtctagatttatagtaataagatatattacatcacatactagattaacttattacgagacggtcatggagacaatattgaaaaatgtcaaagatactttatatcttaaagagacaatatttacaaatgtcaccggccgatcatttagatatcaccgtatacgcagccaacgatacttctgataattaaatattgtattgtatatagatgatgtaaccaaaattatcgaagaccataaactcaaactcatcaacaagttcatatattgcaccagtacgatactctctaatatagtaaactttagcatctaaaatttaaaatataacatattctttttgtctatatcattttctcgatcaatcataatcttacaatcttcactttattcgcctactttatcttcttaatctgttatgatatttgttttcatttaattctacctagtttgttaccatacatattaaatcttcaaaatccttgtatttgaaaacgaagatagtagtatatatatctaaagtttaacgtagatagttgttgcgctggccgccaagcactaacaatttaggcagtgtttggctgcttaaatgcaactttcggctctatcgtttggcttatttacggaataagccaaatggtatatttgcaaaaaaaataatttgagaataaaactattatatacatgttcttagcagtctaaaagcattggctgaaaaataaactttaatgaaaaagcccccaaattaactcgaaattaaaaattaaaaatttaaaatttgactaataaataaatataagtataaatgaaaagacgaggctggttgtgacttgtgcagtggcaagcttaggccatgttcaacgctccagcgtggagcgtggtctcaccacgcccgaggtgaatattcgtgccacgtcgcccgggactgcacctgatgctctgctgagggtcgcgtggtttgggcagcttttgggcgagacacgggcgaggagccacgttggggagatgcctcgccccgagctgtcgccccgagtcgtcgctacaactacctcccacgtgaagatggcgaggagccgaggaggtagacggggaagaagatggatcacggcggcgctcaatccgtcgccgtgcgctcgatccaccgcggccgccgctcaatccgccaccgcgtgctcgatccaccgcggatgccgctcgatccgccatcgcacgctcgatccgccgccgcagcgcctcgatgcgccgccgccgccgccgctgccgcctagggccggggagagtggcggcgccgagaagggagagccggagatctcgagagagagaggatggggaggagagtggggttgatgtttatatatgtatgtgattttcagggggtatactgcaaatatagacgtatatgcaaataaaattaatccaaggatctaaatgtaaaatgtgaccgactgataggtgttgcagtgcaaaaataagatggggatatagcttacactgtgtaaggtatatccctagctgtgtgcttgatcacttttgctataggggtgcaccctgtattgggcatgccctttgtggagctagggggtgtgctgcttgcatgtagtagcagctaaacagggcattgggcgcataccctttggcacaaaggatctgcgcttgtgtggtcccaccgtcagggtgactagggctgacgttgtgctgaagtgactacaccctaaccgacccaggcggaagggtcagttgttgcagcagggagcagcagccatgccacaggtgagcagggaatatcaccgggcgaaggcaccgatgacgacagatccgtaaaaatccccccctctcatcccgctgatctcgactacgtctcgcatagtcgcatcgcacccccctcgctagctacgagacaacgctctccgcggccgcgcgcgcggggtaaaagctactccaggagcaaccaaaagaaactcccaaaaggcgacgattaggctggcggagcggcgtgcggttggccccgtgggtcggtcgcgcccggccgcgttcgcccaaaccgcgcagagcaccacaggccgcaccgctggtgagtagcgacgcatgcaatgcacaacgcaagggggggcccgggcgggagatgccgtgccgctcgcggtcgcacgcgcgcgcgcgcacacacactactgcgtcgcgtcatgcgccctgtcgctgcactgttgcctttcctttgccgccccgcgcgcgcctcgtagtcgccctcgaatccggtcgaggtgctggccgagtggccggtcgagcgggcaacaacgcacacgcatggggatctgcgtgcgccggtgcgcggtgccggccgatcgatcaaaagttactgcgcgccggcagccgggagctccagtttgaccctttttcactgctgcgcccgcccgcacgcacacgctgacacgcatgttatttggttggctggcattctcgtctaggagtagattattgatggatcgatttggctcagtggttggggatcccgatacatgcatcaatcatatgcgtctcagaccgcgccaatattgcgccagaagtatactaccgcttcggcgcttcgtgcggaagattacgtgtacgtactgtacaatacaaaagaagtatactgctgctagtactagtactactgtaccgatagcctactacatttgtcccataaaaaataaatttagaattgaatgtgacatattctaatacgatgaattatatctaaatttgtagtattagaatatgtcacatccggtactaggttggttttttataggacggagggagtatagtgtactgcatgcaaactgttctctccatccacaaaagttagatattcacatttaagtttttttctaaataagttattcctatttatccctttatacattcaagatttaaataaagagataataaatgtttgattagaacctaaagagtcatctaaatatcttgatgataaaaataataggtgtaatttttgttgatagagggagtaccgttactccaagagtgcaagagtactgcttcaagagtgcaagtcgtgtcctacagtgtcctccacaacctggaccgtcgctttcccaaatgatggtcgagacctcgggagacttgagactgagtacggaacctaactgttaccaaatgtatactactacttggccccattaaaagaacatatatactataagttcctatcgtttcttaattaaaatttggactcttttggtgattaaattagattggactctactgttcctcaattggtagtgtacaccttatttccttgtttcaaatcttctctttcacgagtgaaatatggcccaaacactcggcagttccgggtggacaaaccggccttcgacgaccgggacacatgcagaaattccatcgatcgggtgtacgtacgacttactactactagcttgttgctcctgctacttctcattgtcctaccaaaccacaatgatgcaaacatgcctaacacatttgaccttatttactttgctgggctgctaaagttgttacttgttgcaaagagaagccaatggaatcttgcgtgaaaagctgcatagggttaattaagccacttaatgcaatgatcaattcaccaaacataaccctagaaacgagggcacgagttaggcttgcatgatagagcacgccacatccatttgcttgtagtgaagtcaacatcgataaacatatattgatccatttatgtattgtaaaaaaaataaagaaaacactcaatgtccacttgcatggtctataaattgtcatgtccaacaagagaaacatatcaacaccattgattctttgggttctactccctccgtcctaatataaatgtacttagtaccggatgtgatacttcatagtaaaacgacagaaaactgtccaaattcgttagataggcagctgtctagatcgttgtactatcaaatatcatattcggttcggttttaggtgcatttgtattgagaaggagagagtaaattatagtagtggtgccgaaagaagaatttgtacaatagtgatggtcatagatccatcagatgtaccctctgaattactacaatattaatgttccacaactgccatctgttgttctaaactacctcaattgttaaatagatgacgtcctagaatatcgatcgtgcgatcaaacatcaatatattaattaattaattaatacatgcaaaaatatatattacaatttaacatagaaataatattgacatatttataataaattaaaaatactttcatacaattatgtttaatatttttttataaattttagaacaagtaatgttgcctacttgctattagaacaaacatctcgtcaagcttttaaaacttcaatcattgatttatcttgctctatggctgataagcgatagaaaaaataaatgaagcaactaattagaaataacttatgggtaaaaagatatatgtgttcttatagatttaaaaggccaatactaaaactacactacgataaaaaatatattttaaagctatctctaaacttaagttccaaaatttaaatttttgttgtggctgataaaccaacaacaaacaaaatgatatggcaacaaccttaacaactagatgactaaaaaatattacaatctaaagacgggatttgataaatcaattacaatagtaaaatagaaattagctatcaaagctagttacattttgataatcgcgttgatgcctataacagcttagcatctgttttttatttgaggaattacgattatgcatgcattttcattcgtgcaaagattggtctggtcaatactgattacaagtaaaataataatagaggtaattaaaggaataccactaccaaaataacttattgtccttaataatgatgggacaaacactaaccaaaaagactggaataaattcacccgtgccagcattttctttatcaaaggggcttcatgtcgacgcgacagctgcggcattagccgtggactttccgcgagctcatggccaagatcgatgaaatggaggataacaatgtggagcatgagtcattgtaaacttttggctccgtgtcggggtcaccctttttacgctcctaatgattgtgctagtatacaattaatacagccatgagccttatagaaccgtttacaactctatgcaattatgcggatatattgtttaattatgcgtggtagcacatgctagaaaattcgccaaaaaggccacttacctgagcatcatcagactcgtgcaactgagatagcatagcagataatgatcagtacgacaaatgtaatacctagtttaattagcagcagctcgttgttaaatcggcaatgattgttattccttcttcttcttcttcttttcctctcttttgtcgttagctggagtacattaattaattgagtaatacgtcgtgctggtcttgataacgtgtttctggtccgattagtttcctcgtcatccaacagcaagtgctagccctgtacctaaaagaagtccacatacagagaacagaaaacttgtacactcctacaggaacttttcaacccgagatgtaggttgatcatcgtctttttcctgctggaaacatgcatgtacaaacagtgtactactacgcatgcaatgattacaccaatcgatgacacatcactgtgtggcgcaaagaaacgccacatatatgtcctctgctcctgcttctgcgcatgttgcactcatcagttctggctttttatatacattcttgatccaataaaagttttggtaaaaagaaaatggagtaacacactgacgagtaggggtagcatcaactgaacacatgcagctggtacacattctcgggaatggaacaagggagcacagagatgtttctttttctgaagaaaacaagatttgtctgaacttaacgaagagaacaacccaacacagaagcaaagactgagatgatcggtcgatatatatatatgtcacctccgacacagaacgttgcgcgcgcggacaaatcattttctctccacctagctagcgtggggggaccaatgaatagcgtgattcgatcgctagagaaagagaagccgcatgcatgcatggatcatatagtccccccctaaaaacactagtaaaagcggccaaagtgcgccgcgctctagcttagctacaataccatcgctgctcatagatacctcaactgcgccccaaaagccaaaccagcggctacttgcatgtgtgtagtgcttgaaagaaagcatatagagagcgagaaagattgcgtcgtcttgacctaggttcttccggaaacgactgatttcgccaagaagctggccaattattaattgtgagggcaccgttatataattcatatgctccctcatttttgcatgtcagttacaaagttataaaaaaattaaaaacaaattagtaagatagatcaatatgtgatgtatcttttcataaatatacatatttaaattcaacttatataagtaggcacaaaaataacaaatttgactatgaataaaacatgtaatttgcgaccaaatttgttatttttactgtgtataaatcgaatatcaacttgcatgtttattaaaaaataaatcatatattgatttatcttgacaacttttttataaccctatgaacgtcatctagaaaaataaggggatgtttcctcgagagacaaaaatccacttccccctcctgtcctaaatattactatgtgtactactttcatttgcctttacttgactttcactttttttgtattttgagtttttgaccactagttccatgaaactatggttaatgaaagtctaatgcttaattatctttaggacacaacgtactttaatatggtatcttcttttttcctatgcatggtataagcctaattcacccttacattattatttctttatttttattttcccgtctttttctctctttttttttctgttatatatatatatgtgtgagggcaaattggataattcaccatagattttgtatggaggatgatatagcatatccatatggtgattatgatgtacctagctaaggactatatcagtatgtaccgcaaaagtttaaattgatccgagagcgaaaactgtatgaattatgttggctatttctttcatttacaaacttattcttgatggtcaaatttttaaaattttagccaaatattgtcttattaaatactccatatctatgattagagagagagagagagagagtataacgtacactatagacatttcctgatttccaattaataatgggttatttgctgagttgtacctctagcatatatatttcttgcgtctgccaacagattattgagagtgaagagacgaagtacaatgcgaaaaagagaatcagaggttcgtatgcataagtatctcatcaccaggaaatgcgccccttctgttgtcttctcttcccttagctctccagcagaatatatgttggcggactggctgtgtatatatacacgagcttaacttattaggaatatgaagaagagtatatgtataaatatataccccaataatgtcctgactattttaaacgagtgactaaaactgaaattcttggagagtaaaaagaagtgtgatgttgggattaaattaaataacacatggagatcgatatagtcggatgagaacgaccagacctaagctaaagctagctaagagaaaaaggtgtcgagattaagtaagcgcaaaccatgaggttggtggtcgggtcagtactcagtagtgtccctctcacttctcaacaccgatctgttccctagaagcaggatatctgcaaacatcgcatgccggctctcacattgcactaagcaatgcttgcatccatggtatggtggtcagcaatatctgcttgacctgtgcgccatgctcgccaaactgcgtggaagctttggctgcagtttagcatgcaactgggtgtatgtagtactcgttatcccctttgtcagtagttggatcagcaacggccgtccttcacttgcggattaaagtacatatacatgtagctagcgcaatatcaggattgtggcctagcttgtgggtatgcggaaattgttgctacagttgcagtacgcactacaaaaatggctataacagaagctaggtatatgggaaagtctttaatttcagttgtggatgagcactatttcagttgtagtaagtagcagattggttctcaaggttatggcacatttttgtcatcttgtcccgaattgtcccgagtatctgcatgcagttgccctttgtagcatacatgcgtttgctctgtacaagttcaccttgatgctgaaaggaaccccacgctgtctgaacatcgaccctgaactggccctatctcaatcgcgtccagcacaattcattgtatggtagcagctgactagctgtctcaattcccatgtgctttgttagccgacatcggtgctcttagggatcgttcgttctggtgagctagagcaagtttaataatatatcccaccactagctccaaatcatctatagccaatgtaatagccaattcatacaataaatacttactatattatcaatagctggtcccacctgtcatatacacattatgtcttggagcccgtgctgcagctagctacagatctgtagcccgctactcttctctctcttcttttatctctttaaaatatatttatagctggcttatagcatgctattgtacctgctcttagggtgagaaagtacatcgtagtccgcacgcacgcttcccaaactactaaatgatgcacttttgacaaaaaaatttctataggaaagttgctttaaaaaatcatattaatccatttttaaaatttaaaatagtttatactcaattaatcatgcgctaatggctcatctcattttgcgtatcttttcaatcttctcaatcccttatccctcaaacccacccttaaagtagttgaaaccgccggttgtcatctactctgcttcgtcactctgtttgcagattctacgttctcctgtgtcaggctgtgaccatcagctctcacacggtttcagttaatcagtttcagttgttgtcaagaatcacacaagaaagtttctcgcaggtgatctggatcgctgggcgagagagagaccagagaggacactggtggacaagaaaccgtcacggcgtcacgtctcggccggcttactgggacccctggtgcgcctagctagctcccatatgcaaccgagagaccgaacaatgacgctgtcgcgctgccgttctggcgttctcttgccccatcgattcataggcatgcaccagaccaggagaacgtacgaccctgtctccgccagcggcagccggcaaggttcgctgccgcatgcccgcatgcgggcgtgcgccgcgccatggtttgccggtggagcaaagcgcgcgcggtctgctcgcggtcgcggccgcacgcagagacgcgcgagacgcgcccgatcgatcgatcgggctggagctagctcgcgtgccgtcgtgagacgacaacgtcgccccggccggccaaggtatagctccgggatctcgggcgtgtctccgcgtgtcgggacgggacacaccgcgcgcgcgagcgcgacggcgcgtgcgtacgtgttggcctcgtggctcgtgggggctctcgcacgaacgatcgatcatatcgatcggtccttcttttctctcgatctaccggcccggccggagtccaatctctgtcaggaaggctttgcaggttgccgctgcgcctttttctggccggccgtgttccaacatgtgttgtgtgtaacacaccataaacaaatcgaaaaatagtcagtttctaaacgtggaagtatacctgctgcgcgcccatgctttgaactttgacacgactaacgagtgtgtgggggatcggagtaggaggtgtcaaattcgcatctgtgagaacggtttagtcagggaaaacgacgcgtgtgcccgaaaaactgcataaagtttttgggagctagagctgtggcggccgagctagaagttcacaagcgtgacgaagtcgacgcggcggcgcaggcgtgcgtaccgtgtagcgcaccatgggccgtgccggtgagataaaagaaggcctctcagcggcagccggcacacgggtcatcacggtgcccgcacgatcgctacggttccactaatatattgggcttggctacattgagacgggtagggaaagcatctgatctacggagtagtcttctggcccatccaggagttatgcgaggtgggcctatcactgaggaaattttttgaaagaataagtttacattagctccctctatttgttgcccagtgtgagttattaactaaaaactagatacaacacatcccaacttacaaaaccaatgcaaacgaggttctttgacaatattttcctggttttaactaacgtgacgcctatatagcccatttaactaggtcttcgtcccccttgtggtatagatgtgatgcttacatcacagtttaattaggaaaataaaaaagcaaaattgaaaataaaaagttagcataaaatatacggggaccacatatcaaccaaacagaaaagataaaaaataatgggacccacatgtcagtgggccatacttcctctacgtcatcctctttagctctatctcctttctcaaccagcaagtgtgtgtagggaagggacgaggtgggaaggccggcgagggggacggggagggaggagatgggcagaccgaggggcgccgaagctagccacgttgcacacaggcgagggcgaagccggtgcagctgcgattgcgcatgcggttcaagggcccgcttctccccaagccatggttcacgttattgcgcagtaatcgtagttaccgcgcttaccgtgaagggaggggatcggttacaagtggttagggtttgagaaattttgagcaaattcaaatttttggaaaaaaaatcaaaaaaaatcatagatgtagttcttgatttttaatggtagatggtgaagaatttttttttgaagaagagtaagataaaatcaaatttgagggcaaaaccgataattgtttagggaatagaaaaaagaaaaatgtattggggcttcatttttgtattttacatccacaaggtaggttatgcaagtgttctatatattcttccccaatttctgtatatgttttctgcaaatatcgcagttactgcgaaacggccaaattttttcagactaaattcacatagttttcggcggttatcacggtaacagccttaccgctggcggtggggggggagggggataacctctcccaaaacggtaaggtaaaccttgatccagccatacaggctcatcgtggaggcgagcgggccacaagactggcgtgaaggacactaggcgagggaagagctgggcactgatagggtggcggagatgacatcaatgcatggcgtcctcgccatgggcgtcactcccgccctatcccctcgcatctcctctacccctccggtgtgtcatggtcgacaatggcggcgctcggtgatgagctcgaggagatagagtgaggtggaggaagtgggatattgggtcctactatttgttatcttgtttgactgacatgtgggctcccatattttgttttagtttttaatttttaattttgcttcttttattttttttcttctgaattaaactgccacgtaaacaccacgttaatgttacgttgaacaaagatatagtcaaatgaattatataagcatcactttaaccaaaaccaataacaatactatcgagagatctcttttgcattagttttgtaagttcgggatagttgtatctagtttttaggtttaagtacgaaaattagattgggcgacaaattaatagacataaaatgaacttattctttttttagtgccttgggaagatagtcatgaattcaagtcttcaacatggcggacgaacttccccatgccttgggagcatgaaccgtcgcgacgtcaatttactcctatcaagttcgaacactggtggagaaaccatttatactcccggttggtaaccccctttagtcccggttagtcccggattcatagtcccggttgaaaaaccgggactaaagataccttatctttagtcccggttggtaacacaccaaccgggactaaagagagggtatctttagtcccattaggtctttttttttcattgtttgtattttctcccaaatcaagtgggatacatatccccaaatcaagtggtatacatatccccaaatcaaacctcaaatcaaagtaacatcccaaaacattcacatcacaaatcttaagttacttatacacacaaatcaaatacatcacaaatcttaaaaaaattacacacaaaccaaatacatcacagattatacatctcagatcatgcaataaatcacaaaattatacaccttagtgaatcacaaattgaaaaaaaaaaaaagatgccggtagcggctgccgcctgccgccgctcgccactgggcccgtgcgctgcctagccggccgcctgctgcgtgggaagggaggagggggaggagagggccagggatgagaggggaaggggaggaggcggagggggaggaggagggagatcgatctgagagggaggaggggaggaggagagggagatcgatctgagaggataagtgcgaggcggttgtggaggagaggatagggaagaagcgttgaattttagtcccggttggtaataccaaccgggactaaaaatcttctagatctttagtcccggttgataacaccaaccgagagtaaagttaggatctttagtcccgggagtaaagatcctaggggacctgacaaggcctgacaggtttagaaccgggactaaagatcaaatatgcgcactatagccatcaaccgggactaaagatcatctttagtctttctattattgattttggccgaccgaccaaaaatagtttctccaccagtagaagtttgaacgaacatgcggaatctgccaccgttccgtcttccaagttccaagtgactacaaaagccaacagttctgcacttttgctttcacccacaggcgcaccgctagcccactactaccagccatggctcacatgttcaggatccagtgccgcgcgtccgacgtcctcagactcaccatcgttaacggcgaggtcatcctcggcaagtccgacccacgcgacgaccgtcaggcaaggcctcttcacttcccttctgcatcacttttccatcgtctccgccatgcacaccacgtccttgcgctgtgcgcccttcgtcagtatggtcagcagtatcccaagatcatctctgcactcgttgtatgatactggtacgctttctacaatgtaggtctggcacaaggacgcaaaatacagcgccggcatcaaggacgaggcaggccgtcctgccttcgcactcgtgaacaaggccactggcgatgccctcaaacactccttgggctactgttgccctgtaagcaactgctgccatccccggcctcgttctccctgctgccgtttccttgtgagagttaaagagtaggtttaaacatgaagatgacgtttgtatttcaccaaatcatttggtaagggtgatcaagtttgagccggggtatctggacgagtcggtcctgtggactgcgagcgtggacgtggccgacggctacaggcgcatccacatgatgaacaacgccgactacatattcgacgcagaggagggcaccccgcagtacggcggcgcgcgcgacggcacgcggctcatattgttccggtggaacgaaggcctgaaccagatatggcggatggtcccgtgcggtggcggcgtgctggagcacgagaagcccctccgcgtcgtctgccacagcaaccaggcactctgcctctctgttcgtgacggtgtggtcgtgctcgccgacatcgacataaagtcgcgtcgcgtactatagcccgccctatgatcagttgctttgcctaggaaatcagcagtgtttcacttgacttacgtctctatgcttgagctctcggtagcaatggatcgtgagcttccagaacaccggacgcgtgacagatgctgaggggcaccggtcgtttgtcctcgtgaactggtcctccgggaaggtgatgaagcgctctggtgatggagagccggtacgtgtcggtcggcctgttataattaacaatttatgaatctcatatgtaagaactagaacaccatcataaatccatattataacttaagatgcggaagcgtaccggaaactgtagccatggttgtgagttgaatcggcggcgaggttttgatcttccaaaacaataggcaaacctaatttctccaactattgacgggatatagtggattggttcgtgccctgctttggggaccttaccctgtttttataggagaacttgagttgttggattcctattctaacccatcacagaataggaaacaacatccggtctctacacgtatacaaatccatgtttctataattagatgctttggccccaatacgactttagttgatcactttatttttgaggcaattgtcataatagccataatatgtgtatgtgcatccatatataggaaattattctaacaatctcccacttggatcacatggttaaacacatatttcaaaataatctgtatgagctcaaaaatgctattattatattaagcacctacaacaatccggtccatcaattatatcaataaaggatcatagcggcttttgtcacagtaagagtaactcagccaaacaatggtcacatatattaacatactgaatgacatggattaaacatggacgtgtagcatggaaattatatgaatgtgatcataacatatctatttccaataggtccaacttaattctttagtgagatcaatttatttcattaaccacacatgataaatgtatgaatcagagtgagaaaaactagtgtttctgcagaacaaatagctttatgcctttaactaaagaaaaaaatgtcatatatgcattaaaaatattacaaactcccactaaaattgaatttcttcaattaagcctacacccatacgagcaacatgcccataaaaaactttgggtgctaaacctttagtaaatggatccgcaaccatggagtttgtaccaatatgctttattgacaactgcccgctctgaaccctttccttcacaacaaggaacttgatgtcgataaatttagactttgtcgagctcctattgttattagaatataaaaccacagatttgttgtcacaatataattttagtggtctatcaacataatccactatgcgcagcccagtgacaaaattccgcagccacaaaccatgatttgatgcctcgtagcaagcaatgaactctgcagccatagtggatgaagcaactagtgattgcttagcacttttccatgaaatggctccttcagcaagcagataaatgtatcctgaagttaacttgcgactatcttggcatccagcaaaatcagaatcagaatacccaataatctccaattgatctgatttcctgtaagtaagcatataatcctttgttctttgcaaatatcgcaacactcgcttggctgctacccaatgatccaatctaggattgcttaaaaatctgcttagtattccaactatatatgctatatctggacgtgtgcaaacctgagcatacatcagactccctatcaatgctgcataaggaaccttttgcatttgcttagtttcaaactcattcttggggcattgactgagattgaatatttctcctttagctacaggggtgtctcctggtttacaattttgcatgccaaatctttccaaaactttatcgatatagctcttttgtgacaatccaagtatacctcgaccacgatctcggtatatccgaattcctaatacaaaagaagcatcaccaagatctttcatttcaaaattctttgatagaaatctcttagtttcgtgcaatgagcctatatcattactagcaagcaatatgtcatcaacatataaaaccagaaaaacaaccttactcccactaaatttatgttacacacaatcttccactgcatttatctcgaaaccaaatgagatgacaatttcatgaaatttgtgataccactgacgggatgcttgcttgagaccatagatggatttctttattttgcagaccattttattcgcttcgctagatacaaaattttccggttgcaccatataaattgtttcatcaatgtcaccatttagaaacacagttttcacatccatctgatgtaactcaagatcgaaatgtgccacaagtgccataataattctaaaagagtctttcaaagaaacccgagagaaagtctctttataatcaataccttctttttgagtatagccttttgcaacaagacaagccttatatctttccacattgccctttgaatccctcttggttttaaatatccatttacaaccaatgggtttaaaaccttccggcaacggaacaagatcccaaacgtcgttgtctttcatggacttaaactcatcattcatggcattgatccacttttgtgcattagggctttgtatggatttctgaaaattgataggatcttcttcctctattccaacatcaccctcatgctcctgaagaaagataatataatcatctggaattgcactttttctttctctagtggatctccttaatggcactagttcttgagactgttgagtttgttcttctgtagtttcctgattttgagaggaattttctaggacattttcttgatttgcttcaacaaaatcaggtagagtaacttgatcctgattattgttaataaccaaaggaaaagaaataaattcctcttcatgaatttcttcaaataatgtccctaaccttatcacccctcgcaaactcaacatcctcaaaaaacttggcatttcccgtttcaaaaattgccttagtagtaggatcaaaaaatttataacccatggatctttcagcatatccaacaaaatagctactgatagtcctggagtccaatttcttttcattaggcctataaggtctagcctcagctggacaaccccacgtgcggacatgatttaagctaggctttttatttgtccagtgctcgtacggggttttgttagtcgctttagttggaactctgttgagcaaataagctgcagtctttaacgcttctccccatagtgactcagctaatgtagaatgactaatcatgcttcttaccatgtccttaagcgttctgtttcgtcactcagcaacaccattcatcctaggagaacctggcatggtatactgaggaacgacaccacattcctcaagaaatttggtaaaaggccctggacgttgttcacctgatccatcatatcgaccatagtattcaccaccacggtctgatctgatagatttaatccttttgccaagttggttttccacctcggctttaaaatttttaaacacatccagggcctgagacttctcatgaattagatatacatagccatatcttgagaaatcgtctatgaacgtgataaaatatcattgaccattccaggaagccgtagggaatggcccacaaatatctgtatgaatcagttctaagacatctgtagctctttgggcacttaatttccttgtattcgtctgtttcccctttatgcaattaacacaaacatcaaagtctgtgaaatcaagttgatctagaaccccatcagacacaagcctctgaattctttgtttagaaatatgacctaaacgcttatgccataaggaactagaattctcattagttaattttctctttacaccacgagaacaagtatgcaggacttcattaaatgaggcaacagtatcaagtaaatataggctatcattccatattaaagaactagtaccaactttattagaattctggaaaagaccaaacaatccatctccaattgtacaatgataacctgatttgtccaattggcaaatagaaaccaaattccgtctgaatgacggtacaatgtaagtctcttctaaatctaaataataaccagtctttaataataacctaaatgtgtctaaagcctccacttccactggtttgccatcgcccacaaagatgaatctttcaacatcacttggctttcggcagttcaggcaaccctgcattgttacactgacgttaacagttgcaccagtgtctaaccaccaagtgtgtttgggaacagaaattaagttaacctcagagcaaactgtagcaaaaattgtacctttcttagcacgccaagcgtgatatttggtgcagtttttcttcttatgtccttccttcttgcaaaataacagagctcctcgccacggttattttcccttttcttcaaaggaggttggacatctgcagcttctttgctctttcttttcttgttatttgaggtaatagataaatgagcactttcttttctatcttgctttaacctttcttcctcttgcacacagtgactgatgagctcattaagtgtccatttgtccttctgacaattatagctcaccttaaactggttaaattgtgtaggaagtgatatcaaaattaagtgcacgagcaaatcctcagataagtctaacttaagtgcctttaattttgaagcaagatgagacatctccatgatgtactccctcatgtttccttttcccttatacctcattgagatgagctttgctaaaagagtactagtttcagccttctcatttctagcaaatctcttctgaagtgtttcaaggaaaaccttagctatagtgacctcctcagatgtactatcccggaaagcttccggtatagaacgcttcatgatcataagactcatgcgatttgaacgatcccatctctcatattccatattttcatatttagtacttttgtatgagagaataggttgttccttccgaagtgcaaggtccagatccataaccccaagaacgattaatacattctctttccattctttaaagtttgcaccagtaagcataggaattgaattgatgctagcagaaatattagaaacagaatttgcagctggaaaatgattaaaaaaatgctcataagtatattttaaattaattcaaaaataatgatacttcccatcacaagataccatgcaacatcaaaatttcgtctttcgacagaaatattaacttacaagtggtattcttgacgtaataatcaaacactaacagtaaattcctgtcaaacaacaagcctttctttggaccgacatattgttcacatggaaaccgtaagaccgttacgtatctattactacagtctatataaataatccggccaagcattgattttcctttgggctaatcaacaagtgcatgaattatatatatagtaaactgtctatatgttccaaaataaaaaattaacctacacaacagaggctactttggcagcttattgcttcaattaatcccttctaaaacaccatgaaaaaaatgtatcggccggtattgaattaattttactgtagggctgtaaactaaattacaccctattatactagctttagtctaccatataattagcaatctagggccaactataagcatacgtatacagatatacttaaaaaaatactaatactgtaccccttcgtgtattgtgccaataaataaaatatccaaaattgcatgcaagcataacaatctaattactgtactgaaatttgattagcacatagtactagggaacaaacagatgtataggatacggacaccagaaaaattaataagacaaaaccagctttgccgactcggaatcgaatcgaacttgctaattcaataactcgacgacttggctaaacagatcaataaaactttaacccagatatgcgacatgctcggcggaatcgagcaaacgcaaaagaccagagactaattaaacggcaattaaataaaaaaaattaccgctggattctaatcctacatatgttgctctgaaaccacttgttagaattaataatttgtgaatctcacatgtaagaactagaacaccattataaatccatattataacttaagatgcggaagcgtaccagaaactgtagccatggttgtgagttgaatcggcggcgagggtttcgatcttccaaaacaataggcaaacctaattcctccaactattgacgggatatagtggattggttcgtgccctgctttggggatatgaccctgtataattagatgctttggccccaatacgattttagttgatcacttcattttttaaggtaactgtcataatagccataatatatgtatgtgcatccacgtaatagaaattattctaacacggcctacttcttcctaaactatcgagcagaactcgtgatgttgtgggtttttaatctccttggcacctggcttgaacgctgcaggttgaactcgtcggtcacagcctagactcggtggacgtggcgctgctctggacgcgcggcgacgacctcggagaggaatttaattgcattcgcaccgtcagcgatgttggtctcgtccttgatgcggcgggaggcgtgcctgaattcggcggcgcgcacgattgcacgcagattatcgtgttcccctgtcacggcggtgcaaaccagaggtggtctatgcttccgcttgactgaccgtagcagcagaattttggatttgctctattatcagcggcaacacatttctactcgcatgttttagatgcatggagtgataaattatggagcagtactgccccatactatgtttcggccaatcctcaattcttttatttttatcaaaatctattttcaagttttgtttcaaattgtcaagcagcaaatgtttttttaaagagtcgattgactgaattggaagaatgtggtaccgaaaattgtatgttcggctgcactacttgggctgtggtgcagccatctttcacagtactttgtgtcagcgtgcagctgtatggctacattacagcggctacaagcgtgcagccgaacagaaccatggtatgcatgtcgaccagacatcgtaatttattgcagatcttttagtgtccgtttttatgattttaaatagatttttaaacttttttggttcttaagtttaaaagatctgaatcttttgatgacatcagtcgggctgatatagtaaaacaacatcgtccatcagtctatataatgtggttggcgtgacatgagaaaactgaaaagcttagcatgattgttttgcgatgctaagctgtaggggtggccatttggttagatcaagcaattaggtcttggtcttcactgaaatttcagtcatcagaaactcaagagtggagactgaatctgtctttacagaaattgaagactgagcaatttggtctcagtcaaaatcgagattcttgagatgaaaaaaaaaatacacactgaatctgtctttacagaaattgaagactgagcaatttggtctcagtcaaaatcgagattcttgagatgaaaaaaaaaatacacataagctatctagaattttagatatgaaccagcccctccacccccccccccccctctctcaaaaaaaaagaagtgcatgctaacaagagaggagttaatggtacgagcagcacatggaggcgggcttcgacactggcacaaccgcacggggtcttgacgacaggatgtggcactggatatgggcaggtggacggcggttgttgttctatcatgatggagctggatttgtgagtggtttcccgccgcaagtccatcggcagctatggcctccaccaacacctgttggaggtgtagcggcgtctccatgaagctatcgttgcgtcgccctgttggattgaattaggtgcatgcaacaacatccacggcgtggggaggaaaaggcggttgtggtgcgaggaggaggcagcagcaaatgcggcatggcttggaggaatagtgtggcgcaccgcgcaggtggtgaggattcgaggagaggtggggatgggcgatggaagggtagggttttctctagttggttattgggtcggtgtgttgtataggtttttattgggctttaacaatgattcaattagtttggtgatttcgattaactgaactagatgataaaaaaacaacgtgttaaatttcgagaagaagagaagagggagggagaggacgggttgatgaagaaggatagtgatttagtgaggcatgcgcagagaaaggggagagagtgcgagagataagggagatggagggagaaggaagaaggaaaagagagagaatgacatgtgggtcccatatatttttttaattctaatgacacaaaagcgtcacgttaatgtcacatgggacgaagaccacgtcaacactgccatataggcgatatgccagcaaaaccgttaagggagtcaaattgcaccggttttaatagttggggttcgagatatttggtgttgtggtttaggcaccggttttaatcagactctatcactagttaagggactcattgtggacttattccacacaaaatccatgacgacgcacgctcgagacgggtcggagaggcctctgatcttgcggtccatatcatctctttacgccacctaacctgggccctgaggaagatttatctgatccggtgtgtcttatactcatctctgtagttcgtgacatctcgggtctccaagtgctaactagtgccaaccgaaatcatccaccggtcatctttcaggtgagtacaaaacccatctgcacttctgcttgcacccggaggggctcgccatcaccatcaccaggcatggaacacgcgttcaggatccagtgccgcgcgtccgacgaccttagcctcgccatcgtcaacggcgaggtcatcctcgccaagtccgacccacgcgacgaccgtcaggcaaggccttcttctcttttacttcgcttctgcgtcacgttcacatcctttccctgtctagggcatgcacgtacggatacacctttgtactcagattcaacaagatctttcaaatttgcacccttgagtgcaggtctggcacaaggacgtacgatacagtgccgggctcaaggacgaggcaggccgtctggcgttcgcgctcgtgaataaggccaccggcgaagccatcaagcactcgttcggttacaatcacccggtaatagcaagtttaatagtataaacaactactagcttcaaatcatctataaccaatataatagctaatttatacaatagttgtttactatactattaatacctggtcctacctgtcatacacccagtacgtcttagaattcgtgccgtagctggctacagatctgtaacccgctgcttttctctctcttcctttctttctttaaaatatatttatagctggcttatagcctgctattgtacatgctctcatgcagtgttctaccagcctaccactcatgctccacgtactcctgttaggttttttatcccgtaaaaaacttctgtctatagattaaatcttgatatagaagttgattctttttctactaagataatactatctccgtcctattctaaatgtagttgtgagttttcgtgtccaacgtttaaccatccgtcatattctcccatttctaaatatttgacgccgttgatttttctaaaacatatttgaccgttcgtcttattaaaaaattaagtaattattaattcttttcctaccatttaattcattgttaaatatatattttatgtatacatatagttttatatatttcacaaaaggttttgaataagacgaactgtcaaacatatgctaaaaagtcaacggtgtcaaatatttagaacggagggaaaacttttgtgaaatatgtaaaactatatgtatacatataagtatatttaacaatgaatcaaatgataacatgtttaagaaagtcaacggcgtcaaatatttagaaacggagggagtatttgaaatatatatatttttaaaaaatagtcacacataaagtgtctttttcggacagaggtagtaccgtacgtaggctgtgtttagttgttttggtaaaagttttttgacatatacggaacacagttgaagtattagaagtagactaataacaaaataaattacaaattctgtctataaactgcgagacaaatctattaagcctaattaatccgtcattagcaaatgtttactgtagcaccacattgttaaatcatgcgtaattaggctcaaaagattcgtctcgtaatttatatgcaaactgtgcaattggtttttttttcttccatatttaatgctacatgcatatgtccaaatattatgatggaaaagttacaagttcgaaaggaactaaacatagccgtaggctaaaagttttttttttttttgtatgaagtactccctccgtcccataatatagcaacctaggaccggactagacattttatagtacaacaaatttggacatgtatttgttcagattcgttgtactatgaaatgtcttattcagttctagtttgttatattatcagacggagagagtaagtactactgtagtatgtcagccgtgcatttctttcatcaggtacgtcttgtcaagttcgagccggggtatctggacgagtcggtcctgtggaccgaaagcgaggacacgggcgacggcttccaccgcatccacatgatcaacaacgccgactacatcttcgacgcggaggaggccgtccctctctgcgacggtgcgcgcgacggcacgcggctcatcctgttccggtggaacggcggcgataaccaactatggcggatggccccatgcatcggcgccgagccagatcacgagccgcccgtccacgtcgtgtgcctcaccgttcgtcacggcgcggttgtactcgcccgcatcgaccacaaggaccccaaacaggtaccagtctcgcgctgcgtactaccagttgctttgcgtcttacggccaattgatgtgctctcttggcagcattggaccgtgagcttccggaacaccgggcgcgtgaccgacgaggaaggacaccggtcgtttctcctcctgaacccgtccaccgggaaggcgatgaagcgttctgctgacaaagagcagccggtacgtcttggcctgcacacagtttctcgctcattccgttgagcggaacgtgtgatgtgtggcgtctgcttgtaactccttgtgcgttgcaggttgagctcgtcggccacggcccggactcggtggacgtggcgctgctctggacgcgtagcgacaatgtcggcgagggattccattgcatccgcaccgtcagcgacgtcagtctcgtacttgacgcggcgggaggcggcaggcacgacggcacgccgattatcgtgtttccttggaacggtggcgcgaaccagaggtggtctatgcttccgcttgactgaccgtgacagcagttttgtggatttgcctttattagtacttgcaactgtagtatttgcaacacaattgtactcacatgttagagatttgtggattaacaaactatagagcactgtcccatgctaaggggtgaaaattcctcaaaattttcatcaaaatcaaagtagtcaatcgagtgaattgggacagtaggacagcgaaaattgtactattcaggggcaaggctattgactcagagaaggtcaattcgcagagggaatgttgaagtaatccatccatcccataatatatgggattttaggtggatatgagacatcattccatattcgttgtactaggatgtgtcacatccacccaaaatcccttatattatgggatagaaggagtacttctgaattctaatagtattgtagtatcaaaagtatgctacggttttttattattatattttcttcacatttgtgttaatgactcatttttcttcttgtttttgggtctggtagtttctgagagcggaggctcccgtgccattctccttgggtgacacggaaggcgaatagacccgagcggaggcttgccggccacgtcctgctagcatcgccaccgccagcgatggcgatgtgatgacacctccctccccacccccatccatcctacctccctccctcttccttctcccttcccttctctatctctacaaatccagatccagttgctatggtggtctccatgtggggtctgcctagtgggtggcagcgacggtttggttccacagctaattgctagagctacgccgatccagctaggtggagcaggttgtcaaaagcgttgtccggccgtggtgcaggttgttacagcgtgtaggtggtggtgtacatagtgcaagtagcttcggtgtgcaggtggtgtttagtggcttccgttctggttactatggttaggtgggactctgaggcaaaagtcttgctcggcttgacgatgttagtgacggcgatatccttggacaccgttcaccttctttagttcaatgtgtcaatgcaagggatttctccggtttttcgtaaattaaccgtaccgtggtgagatttttgggtccggtttttcttataaactggatcgactctcttctatagtgaattgcaggagctctttacccgttcccgtgaaaaaactatcatccataacaattacactgacgattgtgctctgacgacccatcatgactgtatactgtttttctacaaacaattccgtttccagacagatgatgaattttactgtcatttgtgaaacacaaatagttggagtcgtttcggattttatgccaaaacatgtccaacctttgaatagtaaatgtgatatttcagtttgaggataagccattagcattgccaacatccaatttggtaccaatttactagaatctaacaaaagtttggctataactgacaccaaaccaaatacaactttaccttgaaactactaaattttgctatagtactgaacagagacggccaatgatttatagtgccgtagaatctttgagaaaacgttggttaaacccaaacaaacttgggtatactaaatatactgccaagtctgtaacttatctgatggattgacgaggcaattagctggttacatcatggtactttcagctgacctagtgacaacaaccgaagagaattttaaagattcctttgtttgttgttgcgtgtatgagactgctaatcatttgtttttaggtagctctcgaatgtttttcgctaaaatgaaccaatacacaagttgcgttgaagacttgaagtctgaaactgtcgaaagaacggcgaaacagcctgcatgattttattgtcaagttgaactctgatggtcaataggtttgatttcagattttttttttttggctgataaacaggatcagttacgtattttgctgctcggttgcccctcaaccaataaatctttacggaatgaaaacgtgcaaccatcattaacactaccagtaccaataactaactctggacccggcaaaaagaacttactctggttaggaatcaacagggacaatttctgaaaatgtacagtttactcctgtatgatttcttttttcgtataaatcaacaaaatttggcaggcggatacacagcatgggtacaaagaaacctatcctttggatagctgacaaaggcagcaagcagcaagaaatgtgcttactacagaaagaattgcctagtatacacacagtaaaaagaaccaaagaaaggtgtagagctatcctatctgaatgaacaaaaagtatgtgacccctaacctaagctcgtgccactgtactcatctgaatttctggatgagtgacatcatgagaatcttgagatttctccatttctctcgcaatctgaatatcattgggaaggaaatgctcccttatggccttagcgacaaaatgaggaatcattccaaccacaattaccgcgagcagcaatgcccaaaacagtccagttcccatcaccttgtatattgccctgtcatacaaatgcagagtcagcaaccaggtatacatttatccggggaaaaaaaagcaaccaaaatagttcaaatgagtgcataccagaaaccaggcaatatcggtatggagtctatgaccatgacacaaatcagcgttgcgactatactgccccatattgctgcgtgcgtgatccagttccatctgatgacatccattgctaggtgaatgttcacaagaatgacaacagctagtgtccagaggtctcccagactcgcaccgtcgattgtactctttctgtatgcaaggtaagggataaagaaaactgcgaggctctgccagatggagtccagcatgacaaaaatgaacagccttaggttgtaactctcctcgcgctgccctgcaccatagagttgggggtatttcaacaatgtcctcctactcagatccttgtcgagaatcgcaacaacgatagttgggacagcagtatagatcacagaatataacacactgctccactcggttattgctgttgtcagggtgaaaccagtgtgaagtacgtacctgcagtcattaaggagttaatatttgattattataagcaggcgagcaaacatagcaaaaataggagcgcacttaccaaaaaagcacgaatacgaaagtagcatttctgtagaagttatataggatcatgtagcccattctctggtagttccaatgaccatgaaccaacaacaggtcaaccaaaaatctgaattgtcccatggcaaaatctgatgccataacagcttgccttccttcttgtccactgatgccaatgccaacatcagccatttgaatcatggatacatcatttgcacctggaaaggtacctcttttcagattgagaaaaatatagtaaatcaagtaattcctgaatatttggcgagaaaaaaaaaactgtaccatctccaatagccaaagtcatgtcacttgtccgcttctttattagatcgacaataccagccttctgtaggggagctacccggcaacatagaacaacatcacaagctattgccacttcaaaaagctgcaacaaaatcgataattcatgagcaatttatgtgtttataatagaattcattgggatgactcagaaacatagtatgattgattaccttctcttcccgttctgtatcaaaaatgtagacaaggctgttaccatcaatgatcaaagcgagagggactctagcttgtgagtccgttgataatgaccggagtttgttaaccattgaaattgcatcatcaagactctttctacatgactctcttgagttactgttaattacaatctgtgtcatctcccttgtcaaaagcttgcaggaaaagccaatggagatagcagtttcttgcttgtcaccagttagtacccaaaccttaatcccagcttccctgagtttttcgatcgcctcgggtacaccatcttgcagcttgtcttcaataccagaggctcccaataggcacaggttctgttcgatgttggcagccacaccacggagtaggcctcctcttcctagcaatgcagtactagccttctcataagccatttgccactcctgaaactcttcctggctaagttccctgacaccgataacaagtgtacgcagccccagtgaggaatatgcatggagatgcttctcagttgcacgaacaacatcaggattcattgttttgtcgatgactccaaacatcgaattatccgcgccttttacgaacagcttgacagttttgtcaggacagccaatgataacagacatcctcttgcgatcgctgtcaaactcatgaagtccaagaacatcaaatctgcatatgaaagtcaagtaaaggaaactaaataaataaaagttaagtgaaattcatacaccaatgtttatcagaacaagaaaattacaacacgcaaaaagatattagagcaaaatggagcaatattgcagcaacaaacaatagtaactgaaccaattgcatccacctacaaaagtcaaccaaaatgaagcacttcctgcagttgttcagttactgaactactactacaaatagcattgacatttatgcactagaaccaaaaaaagagaatgcaagcaacagccacaaaccaacaaagtttcaactactaacagacatgaactaacagcaaagtctcctaccaataccacgagaataaaaaaccgcacgcctcttttgtccctattcctcaagctgttaatctcagtggagcaccaccaaaagcgccaaaatttttaatcgcaacaagggcgtggtctcgatctgtacctctgcttctcaccaaggacgtcaatgacaatgtgcccggaggttcgttcaactagcacgaaaccatacgcggcggcggcggagaccaacgcctgctcgtccggggactcgccctggtagtcgacgatcttcttcttcgggtccgggccatcaagaatcaagggaacaatggtgttgcacgtcgccagagcaaggaagaactcccgggcgtaccttccttgccctgtctctcccccattcctcagcaactccacgatctccccgtcgacgttcaccggaatcttgggcacccaaatccgatcaccctctgccatgtatcagaagccatcagctccccatccatggctttcccgccccgaatggaaagaattcaggataagagagaagagagctagtcctcctaccaacaggttgctgccgtgcgatgtcgctgtaatcgacgccgccgacgctcgcgcaccggaactccatcttgttctgagtgagcgtgccggtcttatcggagaagacgcacttgacctggcctaggtcctcgttgatgttgagcgccctacactggaacctcgagttggaggacgcgtcgtacagcgtcgtgtcccggatcatgaagtaggcctgcccgagcctgacgagctccatggagatgtagagcgagatgggtatcatgatctggaacacgatgacggccatgaggaacacgaacacgatctgggcagcgatgccgtagtagttgtagttggcgttcttgtcgtcgctcacgtagttcttcttgtggaagaactgggccagctcgaggtcggccttgtgggtgcgcagccacacgcccgagagcgccgccacgagcgagcagagcacgacgaggatggcggagaggaagagcgtctcccggttcatctgcgtctcgaggcggctgcgcttggtcggcgcgccggcgttgttcagcatcgccttggtctcgcgccccgcgtacaccaccacgccgatggcccaggtcgtgttcttgagctcgcagcctcgcagcacgatgttggacgggccgagcggtatccggcggctctcctcctccagctcgaggttggcctggaacccgtagatgttgcggttcgggcgctcgcagcggatgacggcgccggtgagctgctccggcggcgtggtgagcgtttcttgctttgcgtagcgcgtcttgaggttggactcgccgtcaaggttgagcgtctgcacgtaggcgacgccggtgggatcgctggtagcgaggaggaccatgtcagccgggagggactcgtcggagtagacgcgcacgacgtcgccgacgcggacgtgcttccacttggtcggggcgaagtgggtgcccgcgccaggggataggaggacggcggcgaggcggccgttctcggcgcggtcagagcggtgtcgccgccagtcctcgtacgcgtccttgacggcggtgacggtgaggacgaacgcgagcggcatgaccgacgcgccgcgcccgaagacggcgagctgggggagctggttgagcacggcgatgacgaggaagtagacgtacgcgaggcggtggaactgctcgaacaggttccgcggcaggaacgtgagcggcgagtacttggccgtccgcaccgcgttcccggcgaactccagctgctcgttggtgcgctcggcgtccccgacgcgcaccacccgcgcgtcctcgtcgccgagctccttctgcgacgccgacatgtgccgcgacgacccatggtggtcgtgttcctcggccataccgggcgggcggcgaccgctgacccaccccaaggcctcaagccaagaaccacggcgaatccccgctcgcattcccggccatggagatcccgccgtgccactcaacaccaaattttgaccagcggatcggagggaacacggggaggccgatcagggccaagaaacaaacaggggagagatggatgggaaggggaggaaacgagttgggttttggcaaccacgaaccaaagcgtggggagtggttgggtcgaagtggacacgcctggaagtaactaatgcaatcgatgcattaaaagtttggctgccacgggagaaaacgaaatttattctcagatgttgaagaagaaaggggtagcgagtacaagaggatgaaagatgcaaacttgttgcagagcaagagctgaaatggtttggccttggtcatggggggcttcaaatctggaaggaaggagttggtgaggaacaaacaaacgcaccgtttgtatgataccctccccagcttggacttttggacttctacgttggcctctcttgcctgtgtttcttgttgtgttctctcatcaatatccaattcaaaatttctaggctaatagtcgctagttgacgcatggtgatagggctagatattggattaggaggagatgtgaacatgtgttttgatgccctgcctccatggaagcttctaattgagtagtactagcactgattgagctacagaggaggaggaggaacgaggctaagcgcattcctaacccaatgactaagatggtgtctttagcattaaataagctgccacctaaaatgaaaaatgatgtggcaagtgaataaataaggaaagagaagaaaatcatgtcttgcatgagacatgatttctacacaacatccaagacatcacgtgagataagtagcattaaatttaagtattgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctttttctcctgctggtttgttttggggggggggggtctttgttgggggtttttctccaacaagttgtattaaaatgaggacgccccccacaaaaaaatttatctccccccgcgtttttttttttcgaggagaatataaaaaccccctttcttcattttttgttttcccgcgggggggggggttcgcctttcgcccttctcccaggccagaggaaacacggtttccgaactctgtagcacggggcgcgggggctcttagcttccccctgtttcaaagggagagtttttcttcgccaattttgggggccgggggaggctctcaagggaaagcctttctttttttttttttttgtttgtgggtccgttccccttccttttccttttttaggccaggcaggtacgggaaccccttgttttcaggttcaacaagtttttcaaatttgcccccttgggagcagggtaggccccaagggagttcggttacaggcccgggctcaaaggtagagccaggccgttcgggagttggcgtttgtggaatagggccaccggcgagcccatcgatccattcgtttgtttacaaatcacccggtaattattaattttaatagtttaaacacttaatagcttcaaatcatctataaccaatataatagttatttatacaatagttgtttactatccttattaatacctggtccttcctgtcatacacccagtacgtgttagatttcgtgccgtagctggctacagatttgtatcctggtgcttttctctctcttcctttctttctttaaaatatatttatagctggcttatagcctgctattgtacatgctttcatgcagtgtttttgcagcctaccactcatgctccacgtactcctgttaggttttgtatacaccactattccatacttcaatttaatgctacttatctcacataatgtcttggatattgtgtagaaaccatatctcatgcaagatatggtttcattctctttcctcatttattcacttgacacatcaattttttgtcttatgtgacaacttatttaatgctatggacatcatcctagttattgggttgggaatgctcctaatatgctgtcatcgagtagtacactgctggtacatctgtacatgttggtgcgggtcaagaatggacggacgggaacgtggtgtgcaaagtggacggacggtgggggggcggcatggtacttggggtttagatggccggctttgctttgtggcggagatcttgaagcttccaaaaggccaagcgggtcggagacgatcagacgatatggttcttttggccactgacagtttttggtgggccccggaacacgtcaactaaagtttatctatctaccagtagctatctgcgtattagcaccctatttaaggaaggcttaagtgagtgattaaatgcaaaagagcttgtttgttgccagcggcgatcaccgctctcaaccgttcgatcgagcaggatttgcatctgagccgtttaaacctttccgtttcttgctttcaaaatcctcactcccgaatcctagtgggcttacgatctcgttttggatttaaatttgagtactagggctccatcgtttggaataagcaataaggcatatttgcaaacgaaaagtaacttataaatattttttatatatgttttcttagtgatctagaaacaaaggctgaaaaataaacttcgataaaaaaaccctcaaaattaactttgaaaactcaatttttgctaataagcataagtaaaaagataaggctgtcattaagattacgaaatttgtttgagcaatctcgaacgaaattcgatctacatacatccccacttgtaatgtagcccggtgcgaccgctagccttaaggacaatgtcatgatctaacgttactgtgcctatatctacgtcatttcttattttggaatttcttcttttttagaaaaggaaatgtggaaaacctctttccttagaatctccagttttacattatctttatccttttctgttatttatctttaaattctttgttcgattgtagtattcactttgtctaaataactttcttttggaatgtttgcttttgattctcccttttggtcgtctttttacttttaatatatttcagtttccagtttggtttttcccatgttttgattatttttattcgaaaacatagtgcttgtacacattcgagagcttaagaccacctttgaaatagatggattgaaatatgtatccaatgtctatatttgattaatactaaagtaaaagttttgactttctaatcccggcaaaaataaaataggctgcgaaacaaaatcaaactatccaaatactcctatcagaaagacttgaacccgtgacaagcgaaattagaaaatgcaatttcgcattacttgcacggcaatcactaaacactttctctgacctactgacttccgctactccaagactaacaacccctttcagcgtttgaattcgaaacaagataatcgaataccaatattcaatcacgccaaactaacaagtgggggtgttaaatataaaacgatacaatatctttagccgggtagaatctttggcaccaaggtaactactctgctccaggatcactgtacagaactaatcaaccattcgttaagccgccgatcaacgccctcataatctaattactgtactacgcagagttgacattgaactctagactgaaaaaaaaacgccatcgttcgtgtccttccagaagcttccgcgggtgacgaccgtgcatgcgccatgccactggaggaagttcagctgttctaaactatgcaagtcgtagtacgtgcgtgctctaattaagtactgtactactggttcgtgacagttcaaggaaaaccaaggctgacacggcatagtgatggaaactctaaaaattatgggccgttcactttgattctatttttaaccttaccaaattttagtaaacttaaaaaatatttagtttgctaccaaattttggtaactatataaaaaatcatgttaaaattttagcaaatactatactaaaattttgacaatcctatactctttccgttcaaaaaaaacttaatctagaagagaatacgatctcttaagataataaatctggacaagagggtagctgcgatgaggcgcaatgcttcataacatcgcgatgaaaccatggagatggagctaggaacagcttggatttggtggcgcggcatcaattgcggcactactgctccacttgaaaaactcctggaaaagatatgcaaactggaggcgcttgtccctgaaattcagagctcgtcgcattgcatggccgggtgaccacgccatgtcgcacaatggatttgactggaagaatccatttcaaaaaaaagaagggagtattttatggttggatgtgatctgtccttgccccttttggcaggaagagtactcgatcaaggggctagctagggcactagggcaagacaagggtgctcttttcttgtccttcctttcgtgcccaacctgaacaggatcagctcccatatggtcctttttccaggaaaagggcgcttaaacccgggatatttttagtactagcacacaacggattgaccatgaatatgtcagcccccatgtaccggagtagtcgcattggagaaaatccctgatttaattttggttagtatatgatggatcaaggtttcttgcccatgaagatgaagagctgttgacgaaaaggaggttaaggaatatctccggtgttaagctgtacagaattgactaatcgtatggtactagtagaagacaatcgtataatcgaggaggatatgatcagggaaggatcggttggaatcatgtggtggggcttgatccaagattaattagctcgagtcaaatccgttaaactattggctgccggactaacgaaccaaggtgcgcggggaaaaggataggtctacacgtgctaatctgcaccaaatcgcccaaactgagcacataaaaagcgcctccttgttttctttaataaacaaaaagtagtatataccagttcaattctaacgatgattttattatcctagtggatctatctaaagaaaaaaaaatcaaaagtgagaaaaaaaatctaaaatgacccagataaaagcaaaatacctagtactggttttgccggccggacgtttgggtaaaatggcatgaaaaatagatgaggagaccagctgaaaactccactgaattgctccgttctacacggcacgctaatgcccatcattaacgtggtggaagcggaaattatcaaacccaatggggcatcgccgccgcgcgcgaccgtgagaaacgcgcaacgctagcctagggcagtagtactagtactccagcttcccgtgtccagggagtttgacgtgggaattttcggaggcctcggtggcatcgcccggttaggccggctagtccgggcgagacacggcccgggccccggccgttgcttgtgcagcacgggaggatccttggccgtccggccactgctgacagccagcatcggtcaaatcttggccgcctttttttttgtttgtttttctccctgtttttttttcttttaatagatgtcgtgtgacatgtgttgttggtgtgccaatgagagcatgtgtgtatgtatataaaaaggaaaaggaaaaatggaaaatagagaaacaataaattggacgtgtaaagagtcctttccaagaactgtggcgtggctggcccgtgggcccgtccttcgccgtgctggattgacccattcggcatgtcgttttattttaagaacttgttatagttaaatcgtgtactagtatagtaccagggttatgattcctgcggtgtacgattgtagagtacgagctagtactaccagtttcagagatcttgtaaatcatttagaatattggttagttaatctctgcgctatcagtggtatgatttgtgcaatgacgttgcgcgctaggccaccaccggcgagatcttctctcagataaaacaaaagatgtagaaaatcctcggtattttgactttctgcaaggggctgtgagatatgggatggcccaaagtctacatggtgcacatgtggaattgtggataagccacatgaattctgtgtgtttaatttggacgtccgggcccacatgtaagccagacgtgtggaccaagaattcctcgttgctatgaatggccatacccttcgacgacgtaacacgagtacttacacgttgatggcttgtactcctacttgcattaattaattaattaattagtttttccatatgcctaactctgccccttctagatggtcgaacaatttcgtaccgtatctatcattacgacttcttccctcatttccatatcaaaatttattgctgatgttggcctacggcaagatccgtcacgttcatcacctcgcttaaaatgtgcgagtagccgtgaacttagcccctgcgaggggctgcgtgcggtactgcggtgcaatgcaaagctagctatgccggcgatggcaaaagcctcgcgaatgttgccaatatgtgccacacaagtataattcatctttccgttgcgaattaatactactcgttgtcgttgatcagctatcatggttgggttggtcagggagctgaaaagtctataaatctgattattcttccaggtttgccttggaagaaagctaggataagatgtaactacaggttactgatggaaaccgacgggtttggatgggcatataaccaagccgccggccaatcataccctgataagtgttcatggccccatggaattctactccatgatatcgacgacctgaccatgacgaatccaatttgtccataatcatgcttagaaaattgatttcaacactaatattctagcctgaaatttgggttgcccgtacgtacatactgtagtataatgagccagggtaaggactgccagatatgattggtcaagaggcctaacacggtactagtacgatacaaacaacaaacctaaccggtagtagtactacttaaaaaaataacgatcttatttatcctgatctgttgtcactagcagcctgcagccacacacgtttgacttgtagcgaggtggagcagttaggagtactttttgctgatcggatgcagagtatttagcaatggatcatcagccgtcagggcccaagatttggtgacatttgccacaacctttatcctgatctgttgctttgcccttgtcccacactcattagtccccgcaatcatgctaaaccctagatagcccattattatcctaacaagcaagcagagatttcacccaaagcaatgcaatccaatcagaagcaagcaatgcaatttcacagccaaaaaaacaaaaaaagcaaccagaaacatagaatttgcaggtgatgggttcgtcgtccatacctttgcctggtgccaaacacgtcgatgatgatgtgcccggaggtgcgctcgacgagcgtgtagccgtacgcagcggcagcgtagaccagcgcctgctcgtcgggggactcgccctggtactccaccagctttgccgccgctgccgccgggtcgtcgttgtcctcgtcgtcgtcgacgatgatgggcacgatagtgttgcaggtgaccagcgtgaggaagaagtcgcgggcagcgtcggccttggcgccggtgccgtccttgagcatcgccatcagcttggggtccgtcttgaccgccgtcttcggccgcaggaccacgccgtccgctgcaccaaagaagcagacgtaccacggcacatgattcagaaatattttcagacgaattgcagctaaagtttcagatgggttgcagctgaatcggtcatcagtagcaggctagcagcactgctggtggcaaccccaaaactgccacgttttccccttgtttaattaaatgagatgaaattccgattggttaattaacaccagcaggtgtacagcattttgccaagtaattgctctgcttctacgtcaggctttaaaaccaggtgaaaatgagtggtgatgatcaatcgttattggtaggagtacattggaatccctaaagaatgcaagataaatattggattagttgaggacggatgtctagtgattttaatgttctattcttatccaagactaattcgtttttgtccaggagtagtacgatggatgatccttggttatgccgttctctagctaggttataacaatgtacgaacaagacagtcaaatggcaacaaaagcagcaacactttcagctggagatacagctttttttgacgcaactggagatacagcttaaaaaccgtatgtccatgtgctggaaaaagggcatttttctacgtgggatcaaattatcaaagaggggcgaaaagtttgttgaaaagctttgacttcgacggtgccagatactagtactcctaactagtcaaagcttatgaccggctaaattaagatggcactgtaaggataccaccatccaactatttgttccggcgtttctagcttgcagtttgcgcaaactcaacgtgctttggtacaccggtgtacccatttctgctctgggtcagcattgatggaagcttcaagcagcatgtcagtttgaatcattgatgcaactgacaagtgccatttctacgactaattttaccatcttgtcagttcaggtgtgctaactaaaacgactagcagctgtcaatcgatgactagtcagcggagcttagcgatgatttccaattccaaccgaataaactgaaagttacttaccggccacggcatggccgtccgcgtcgccgccgtcggtctcgctgaagtcgccgccgtgcacgctggcgcagcggaactccatgcggttctcggtgagcgtgccggtcttgtcggagaagacgtacttgatctggcccaggtcctcgttgatgttgagcgcccggcattggaacttggcctgcctcttgtcgtcgaacatgtgctcgtcctgcaccatgaagtaggcctgcccgaccctgacgagctccatggagatgaagagcgcgatggggatcatcacctggaactggatcaccgccatcatgaacgtgaacaccacctgcgcgcccgtgccgtaccatttgtacttctcggcctcgttgggattggagaagtccttcttgcggaagtaggggatgacgcccagctcgtcgctgtggtcgctcagccagatgccggcgaggagggagacgagggtgcagaggagggtgaggacgacggcgagcacgatggtctcgcggttcgtgtgggtctccaggcggctgcgcttggagggggcgccggagttgttgagcatgaccttggtgtcccgcccggtgtagaccgcgacgccgatggcccaggccgtgttcttgagctcgcagccgcggagcatgatgttggaggtgccgagggagacggcgcggcggccgtcgaggtcgacggtggcgaggaagccgtagatgttgcggttgggcttctcgcacttgatgagccccgcgagcgcctccggcggcgtggacatcgtctcctgcttggcgtaccgcgtcttgaggttggactcgccgtcgaggttgatggtctggacgtaggcaacgccggtggggtcgctcgtcgacaccagcaccatgtcgcacggcagcgtctcgttggccaccacgcgcaccagctcgcccacctgtatctccctccacggcttcggctggaacacgccgtcgaccagcaccgacgccgtgcggttgttctcggtcttgtcagaccggtgccgccgccagtcctcgtacgcgtccttgacggccgtgacgccgagcacgaacgccagcggcaggacggacgccaccggcgagaacacgccgagctgcggcacctggttcagcgccgccaggatgaggaagtacacgtaggccacccggtggaactgctcgtagaggttgcgcgggatgaaggtgaggacggagtacttggtcgtcgtcaccgagttgtccgggaacttggccggcggcgcgttggtgcgcgctgcgtcgttcacgtacacgaaccgggcgtcctcgtcgcggaggtcccgctgcgagccggcgcgctcggacgcggaccgcctcgtgggcatccgcgcgacggcgccaaccggttgcggccgcgacccggcgcgccggaagctctcgaaggacgacgcggtggactcggccctgcaggagcccgacctcatgtcgcccgcgaacgtgaccgacggcatgtcgcccacggaccgcagtgaccgcgacgtcgacggcgagtgcctcaggatcggcgatggcaccgggtccggcagcctggcctgcacgacgtccatggcctcttcacccgattgccgttccggtcgcatgcttggcgaattcgcactaactggcagaaaaaacgattggggttttagcaaggagggatcatcactaaacgtgcccgtgcactggagtttacaagacgagcgcgcggcacaattgttgggagggatcgacggcttggtggtttgcacgagagagacggggagcccgaaggaaggacgaggagaagctcacgatcgtctggtcggatcaggtgccgcgcgctacgagtgtcccgagcggagagggggtgtggttgctgatggatacggggagatggaatggaattggaggcagaaaagaaagtcagtggatgatggcgggtgcaccaattggaccagaaggtgtcagcgtttgattttggcgccgccgtagcccgaccactggaccgagttcacggggtgtaaatgggcggggacgtccaattttttaatggctacttgatcacatggtaggaatttagtggcattttttggaaatcagcacggttttacttttatccaagagtttcggtggcatttctcccatttatagatggaaaagtctatacgtactgaattttactctttatagatcccttctgtacattttagaagttcggacgcctaccagaatgttcattttttttccaatatcaattatctattaacaaatattttttatgataatttacgaaaaaactgatgtgacactatcgcagctaataacaccaatcattttttaagcatgaacaatatttgaaaaaaaagagatttagagagagaagtcactccagatattttctaagaagaaattataagtgtattaagaattaaacacgagacatcagagttgaaagcacaccccttaccaaaaacactatcaagtgcatctccaatatatagaaaacaatgccacgacttcttggaaaagcggaaaagcatccacaagagcggcattcgatccgttcttgaaggcattgctgtgaagaatggtacttgatatgtgtgaaaaatatctctttgatatgatctagtattcaccatttaaatttagtgacgaggatgatactctttttttcgaggagttaccatgaggactaaaatctcagcacccttttatttcatagtaatcgactttgtatgttcttgtattgagtccagtttcgaggctgtgcttttctagattagtcaacattgatagtttgttttcgttatgtttcttttggttttttaccattttccttgtaacaagggagttgtatttagggatgtaatgaaggtgtgcatccttagttgatataaaggtcaggagagaattacttactgttgatgggctatatccgcatacggtatttgtaaagtatggggttcattagaaccaggatatacgcgagattgagacaaaagagatgggagacaaatttttatacaggtctggagcccttaactgacaggtaatagccctcttgttgaccgaagccggtgttgtctttatatactagtaccacacgagtacaatgtttgggatgacctaatctagtttctattggcttagtggtatatgaagctctcacacgtagttgacggatagtttaatcttcttccttgatatgaactcaacgagattgaagatagagttagatccctcttatagatctttatggcttccacattgggtttgcccaggcttgccttggattgtctagatctgtattggctttatttcgttatcctctcctctactaggggggtcttgtatctatagtgaagatcatcttctccaactaggactataactccttctattccgggaagacaatttttttctttatccgtcatatttccttaatcaaagaatatattttcgtatactattaggtatatggtatttggtattgtcatattacacgaatccatataccttattgacactaacacttacattatctaaaaatacattgaaaaatatagtaaacaaaagagtcacatgttccttttttactacaaactcttatatagggaaaaggctaagggtgcaatggctgtaattaactttatctttatcagttttaaacaccaccttagtttgctagctagctcttcgtacaacatattaggagtgtatatcaaccgacatactatgtgttgtgttctttcgtacggttaacagaattcacatcagtcgggtaggcatcgtggactatttaagctagttctgtgttaatttctaacaagtgtcgtcactctcttctggtcttttcttgttggaattaattctcacaaccccatgatcgtcaccaaatcccgtacatcgtacgtacatggtaattccaaataatcgaattggtgattgccacctgatataaaacactcaagagcattttcaacgttcttgcagagttacagttatcactatttctagtactgttaaaaataagatacctcttaaatatatctaacgttagacatatcacaatctctacacagcaatataaactaagagttacttgaacattagttaaaacattaattgatgcctcgccagtcgccataacactactcaagtactaacgaaaacctccttatatatagcactaaccgtaattagtccattcatataaaaataaagtgtatgttgttttgtttgaataaaatcttgacaaattactctctgttagaatacattattttacataaaattgatataattatatttgtattaaaaatgattatatttttgagtaaaaaacaatatattaatatagtaaagtaacagttggttaaaatcttatactaataaaacaaaacgcgccttaaattttaatcgggagaataatctaaagagaccaaagacaaagcaatggggttggattatgctacggtcggccaagctccattctttattgtggctgctaatagtactttactaatagagtcagacggcaacaatattaattcaagtgcactcggtctaatagactatctgtttaacactacggtttctagattaccagtagaaaattaaatggccctggttggaagcttctgcatcattgcttcggtcatccatcgagaaggccagcgctacgagtgagtacaccacatgcatggagtgcgtgccgtgcgcatctagaacaaggattcctctccttggagggtcaaccgacatcacgttcacgccgatggttcaaccaagtattcaacgcaggagcacgctcggctcccttcgattccaccggtatttcgcctctagagaacccggccgcgcggtcgtccaccccttctagaaggccactagctagtttccggcttttttttttctttttttcccatagctggccctgcatgccatgtcctatgtacgtggaagtttcacaaatcaagctgaataacgcgtcacgtgtcgtcgttactacgactccctgcacgagcagcaccggttcttccaatcatgggaacggaaggatcccgttgatactcgtggcagatgggctgggaatccgggcgcgctccaccggttcttccaatcatgggccggctgccaccgtgagtccgtgtggcgtatttcccgcggaataagttcattctaggtcccttacattatcatcgagttaaattaaaccgcaatacacattttctcaacttgtaaaacccaagtatatgagatctcacagcagaattaaggccgattttaggtgactttgcacttaaaatcaataaaataaaataaaataagaactcgtgatctaattgcttttcgtgatgtacgttttcttatgcatgtaagcctccatcgtacgtacgagctgcaaatccagtttcggccaaaggcccaaagctgcttggaagggggcattacagccgcttgctgctcttgccgccggtgcgtagagtgagaagcagcgtggggagcgccggcggtgcctggggctgcgccgagacgtcgcgccatgacttgcaaacggcggcgaagcggacgcgttcgactagtggtagtaggacgacttttttgtttgacatgtgggtcctctcatattttttttttctttttctaactttgagtgttacgtcatcgtcacgttatttaaaccttcctcaatactgtcatctcatatattccggtttaaatcagggttcatcttttcgatcgactgtcagatcccgacctcagcaatatgacatttttcaccaaatttcgatcaaatttcgtttggattttttagagtgaaggccaaaggcccagcttttactgaaagcacagcggtctgatgcacttgttcttgctgggaagtgggaacaccagctttacaaaaaagaagcaattttgtttggattttactatttttaaaatttaaattctcgaaaatcattcaaaatttcacttggaatctatttagtcaaaacctcaaaattatataatccctttgtttcatgttataagatgttttgattttggttaaagttaaactgctacaagtttaactaaatttataaaaaaaatataataatatttacattaccaaattagttttattaaattaataattaaatatatttttataataaatttatcttggtcgaaaataatactatttttttctataaacatgatcgaacttaaaacagtttgactttaccaaagtcaaaatatcttataccctgtttagccagtttgactttatcaaagtcaaaatatcttataccctgcttagccatgtagcatacctgtttagccagtttgactttatcaaagtcaaaatatcttataccctgcttagccatgtagcatacccaacagatcgtacgcttacacaagcaggccaacatgtcgcgttggtaggctcgacagacttaccttcgtttattataagttgctttggtatgtttcgtgataaaaatattactatatattcctataaacttataatatgaaacggagggagtatcaatgttggttgctgacaaataattgtcgctgtcaacatgtttggccgttgcccgttcccagcacaagtgtgcacaacaataaacacagattttagccatcagcaagccgaagagatagttgtcaatacttaacagtaagcattcatgccgagagcataattatggtgccacatgcaaggcgaactccagtccaacaaaacaaaaacaccaccacctaataagtgctagcgcagggccgcatgcatacagaatttcaccttctatcataaattatacatggactacgacttcttgacacactcgattaaacaggggctagagtagcagcagggcacattataatcgcgcgatttcatactagctacttcatgtatttctttttttcagtcaggctttcggctgttgacgatcgtcctgttgacctgaagaagacgatgatccaaccttcttgaaaactctaccaccgaagagatctttcccaaacctccccttgaaggagaactgcttcttaaaacggtttcggaacatcgtgccactgcgtcttgccacaagggcagactgatttctcttcaagccatgatcactacgagaaggatttgcgctggtacttccaccagaaccaccaagagagaaactattaccttgattcctacgagcagatctgagggcaacatgtaatggttccgagaatgagacacacccttcatcatcagtgcctcgtgtgcatagagggcaaggtggttcatggacttgactctttggagtactttcctcgagacaatctgcgtggaagacatggcgacatggaaggaccgccgctactggcatatcagaattttgaacaatccggtttgaggtccatggtgatttctgccgcaggaatctctcacataagccacacttgagaaacctcactgaacttgtcggggatctttgggactccacactaatatgatctgaaatgtcaatggcatcaccatcatatccaaaatcatagctactagcattgctccatctgaatccttccctccttgagcttgtgtttggctctggtgaagcctctaccttccgaaactcactcaatgcattgtggaacttgagctcaggacttgccaagctgcgccgccacacaggagaatcatcactaggtgttgttcgcccaatattactagcttcaggcatcccagaggcttctgcttccgacactggattacggaagacaagcgggtacactggttttgacatgaaagatcgccttcccagatgattgcgtggtaaatgtaagtatggtggtttactagaagatgccaactgacttgactctgagaagggggatgcagaactgaaactgcttactgcagttaattgtctctgcagcatgcgacaaaaataaaagtcaaccacatgatacagactgcaaattcttgcatattttggttaagaaataaaaaacagtcagaagattggggagataactaattaaaaatataatataggttacctcactggattggggataaccagaagtgtcaggtcttgatcctggaccaaacaaaataaaataaatgttaattcaacagtaaggggtccaaggaatgttttgtggcctgcttcaaatcgttgcaggaaagcatgatggaagaaatagttttgagcaattgcatgagcagctgtctttaacttgcaccccagcaatgcacatctcattacagatgtttacaggaatttaatagttttccttagatttcagttgccaaggtagcttatattgcttaaaatcagtgagaatggaaaactggataactaaatgggcaaaaccacttattctaatcttttttttctgaacagtctaatatgcctagtcaataaattgtatatatccgtgatatgcatgactaaagtatgatccgcaatatatagttgtagttctccaactcgtgcttatgtttgtatatcacatatcagtacggattttacacccaagttccacaccatatattcatctttcttctcatgggaacattattcttccggttcaagtattccgggattcacaagacagataaattcgatataatatgtgatccctgtatacagactggcatgctgtttagtaaagcatttgatgtgaaagattagatgaaccttaaaagagaacggccaacacgtaccccagcggcataaccaggacaatctttcaaaaaaaaaaaaagcccgtctaaacagcatttatgtgttaattcttgatacatgatagagttaaaagttaaaatttaagtggttaatactctcagacaaaactcacaggtgtgttctgattgctaatgagaagacatgcttggagtagatcataaagaaaatcgcttaattatcaccagatcactttctcgacctaatcgtcgtttcccttcaacaagatcaaactgagtgcctacactcttccctgttctcttgcttgctcatggtgccacccttgccagttgccaaggacacctacgtcactctgctgcagagcaacgactgtggccaccatcgacaagtcttccaccactgcctcttcaggcgctgtcacagatcagaaccccctctccaattgaccagacagaaagcatgcaagggaaattaagcaattcgcaagcctgctagttatattcctcgtttacaacaatagcagtttcttgattgttggaagttgaagaggagcaaaggagcggagtgtgcatactgcgcacagatcttctttttttttttcacaatgggggagatgatatcagttcagtaattgtgatgcagcagcatatgcatgaagtcaactttaagtggcactaaagaaaactgataggttccaacagtatatatcaaaactaggcatttgcttggtatagacctgttttctctaaacataatattagaagaaaaactgatggaatgtatctttacaggaaaaaatcatgtcgatctctctaaattcagaaaaaaaaacatagtttattcataagcttttgtgttgtgtgtatgcttcatttgaacgtgtagcttcatcaagcaagaatacagagctccagtattgagagagctagaactcacctttaacactaactatttgtgtgcagaagttaagattaccaagttatgttgtttcatataacaaattaacaataactaccctatgttacaggatgatgctaggcttccaaatgttctcctgacataaattggcttagagtttgatgcagtttttttttcactgaatgttttcattcatcttttgcatcttctctattctttctttcttcagtcgagtagctattttatgtcaaaaattctggtaaacatataagcatattaagcaaatagaccatgtgtagtgagttcaagatatcaaccatatgtaaccagggagaagtgtgtaccacctgcaggtgtagagaactcgccgagatcaaatctttgaagagagggcgtccatcgtggagcctggagactatcagctggactaccaaaataagacagtgccccatctgatacagaatgctggtgattcaagtactggtcactgccaaatgcacttctacttcctttactatgggatgacagtgatgatacataaggtggagcatcatgaatcctgtgtggcaatccatcagatggattcctgcagtcccatctccttgacattggaggagagaagcttgaattcatccgccagcaaggttcattaggatccatagaacagtctctgcttgcaagattagactttgtcccatgtggcctcgcggccacgcagcaaagagcacccgtcttgactaattttgccaatcacgtgcaagtactactgactttttgtttgaaggatcaaaaaggttactgacgaggcagataactggttacatccaagtcaaggaacagaggacatcaaacgcatagtatcacctgttgcatttccagagcatatgtcagcaatatttgtggtatttcttttgcccaaacggaaaagtcactatatttatctttaaaaaaagggttatcatgttgaattaacaagcatgaaaacctggttgcacaacccaatccatatctacccatcaacacctcttggccatcatgcaaatcagtatacagcatactatgcagttacatcaaatatagtattatacatcgtataaagcttaagttcctcaaacaaactcagttatttcctaaagtttcaaccttttccccacaggccacagcgtgcgcaaatattcaaacacaggggcggatccaacttgggtcatgggggttcagttgaacccccaaaattttgggggaacaaacaaactgttacttgtattaaggctattaaggctctggaattaagagaagagcttctttcagatctagaagagaggctagggttaaagcaaagcaaattccagacagaaatactcccggtgggagagagagggatgaatcagaaagaggatgtggatgctcaccaggatcccctcccctcccctcccttgctctgctcgccagaaggagatcgtcgcccctccctgttcagcccgggatggcgcaaggagcggaggagacgagacgggagattttcttttacgccaacggaagggggagatagtcgagtacaccggctttatgcctttatgtcaattttttcactactctataaagcaagctagtacgttacacatctacgttgggagagaaatgtattgactattattggtatcagtacatattaaaattaatatatactccctccattttaaaatatttgacaccgttgatattttagcacatatttgaccgttcgtcttattaaataaaatgtgaaatatgtaaaactatatgtgtacatgaaagtatatttaacaatgaatcaaatgatatgaaaagaataaataatttcttaaattttttgaataatacgaatggccaaacacgtactaaaaggttaacggtgtcaaacattttaaaacggagggagtatgtaataagttaattataatgttcgtacacagaaatgaagataagtgacggaaaagaacacgccacataggtaccttttttttatagtatttttcttctttgagggtttggccttgcttatagaattaaaacaaatggatttattaattatgatttgataaatagaatcttgcaaatcttgacctttatatctactccatgattcgtgctcaacagcatcttcctctagctagctctaacggtttagcaatgttgaacgattgagtaaggtttagatttacagtaacaaacggcatcgtattttcgcttatgcttatatttattagccaaaatttgaattttcaaccttaaatttaaaactgattttaagttttttttcattgaagtttattttttttccttgcttttatattactaagaacacatatataaaaattttattcacaaattattcttttttgcaaatatgccatttgacttatttcacggataattcaaaccatggggtcgaaagcttcttaccttcatgaaaactgagacaatcataacatgctttattaatttgtccttaggctgagtttagttttaaactttttcttcaaacttccaactttttcgtcacatcgtttcaatttcaaccaaacttccatttttgatgtgaactaaacacacccttagtcttgtcatatatgtttcaaatagtcagtctctcaaggatgaacagggatggtaaatggtagtgagagaaacaagagatagtggttaagtaggaggggcgacaatggtgagattatgagagccctcaagaatggatataaataactgaggagacactagaaaacaagaagatggtgaaaaggaagacatggtaaagtagtttactggtggtcctatacactaaaatggtagaaagatatggtatgaattttaaggatataactatctatagtttttttttaagaaaaaactctgatggtgatagtgaatctgccactagtccaccacacaccattattatcatatgggtccccaaacaacgaaataggtggatgtttatcccttcaccgaccctagtcatagaaacataatttttttaagtgagatataaaatgatgacaaatataacttggagatattacagtagatataattttattttaaaattcgaggttttaaagtgtagggttaatttctcttttttaattcttgttgcaacagatagtatacaattaaaacttaaaaaggagattatgaagttgaagaattacgtgcttgtgttctttgtctatgattgcttggtcgtgatctagaaatgatgttgattagtatgtatgtagcatacaaaccaataattatggacttagtacatgagatgaatgttagttgacaaaaatgttatatgttttgcattattctaaagagcattcaaaattaagaaacgtatgaacatgttcaaagtcaaccagtttcattttttttttcagagacgtgtagacaagaatgagagataagccaggccgataacagcatgcctatatatattactgatctaatgttaatatgctgaagttcttaaaaagaagtgttaagactgaatatgcataccagtccggcatgcaacgacccgaggtgtgtgccgttctgatatgcagaaacgatgccaaatgaatggagcctgacaagtgggtcggtgatatatataattgtcctttttgcctcgttggtcctgtttatgctaactccatttgcgaaaagctgaaaaggtgtggtacttggcaatggttaaggtgtagcacatcagcttatctgcttgattgctaccgacagagtgatggttggatcatgggcccaagacgaaaagaaattcaaaagaagtgtttacacactgaataaatacggatagcattacaggagatggttacgtaacgtaatgatgaaaatattgaggtgctagctcatttctttgttgtgctgttaaactttaataggctttaatatttttttcttgttatacatgacttttcagacacgaggagtataaaataaaattgacggtaaacgggaccaaccaaagaatattaggtagctgcctttgtcaatcaagcaatttaaagtaatgacatgagatgtaaaggagagaggtttaaacatcaattttgccaacaaatcatgtcgcctccgcgcgtggctccataggtttggcgcgaaaaagagaaaatgaatgcgttattcagcaaagacggaacgtcgttttcaattttcatcatgcaaattacgaaaatacttttgagctaatctacaagaaccatcggattatccgatatttatatcaaaaattcctgacattcttccagactcttgtcaaaatatagccgttgaaatactttatacaaatcaaaatatccgaggtgggatgattttttccccaataactactttttaggtatcctttatatacatgagcctagtcctttctaggattagctaattcatttcattcaagttgctttttgctacagctttgtgctaaagtattcttggatattgagctctctctctctctcatccccttgactttggtggtttgattcttggtggtgtgtggatttgaagtttgagacatatggtgatgcgttcttttggatctttaaatattagggttgattccaagatattataggactgttctgcaacacaacattgtagccggcggcacgatagctgtgctgcagcaacagtataagcagcataacttgtgttgttggtactgtagctgttgcggttgtgcagccgcaacaatctcctccgaaggccctatatgaaatttattattcttgaaggttgagtactcctaaacggttatgcatcgttcttgagccatcaatctacttatggttgttcgagagaagtttgtaagggccagattcatcctttcaaggaaagaaatacatctagtgaaagagggagtgcatttcttgaaaatgacccggttctcggttctatgtgagcttctcaatggagagtagaatctcctaaatagtataatctccgggaaatacttcatcgcacaaaccatggtggcattcctccatagttccttgttttccactttgatacttgtgcagtcttttagctagttgtcttccttactattgttgtttgagtggtggatctaagggaccggaatacatccatattagtttggacatttcgatattgatcggagtttttgacacaatatcggaatattcaatcagttttcgctttaggcctttgagataaaagtgtggcatcaacccgaatagggaacgtgcccgtgtgtgagttacgctcacaacgcatgcacacgaatttgcagtcatcactaataaggatttaaaacctcgtatgagccttcttctaatttagtaatggacatgtgagtgaaaaatcgaatgccgtaaattttacatactctttctactagatcatgtaaagcagtcaaagtcgatctttgttaacatagagtttgttttcttaatggcacgtcaacctatcctttccactctgttttactccctctatcctaaattatagggcgtccttttgttttagaaaaattaaactcggcaattttttattaataatcatactaattatattatgtaaatattatgcatgttatatcactatattaatttttttagggtattatatcactatattaatgttttaaagtagtatgttacatgaacataggacagaaagttgggaaaaccaaggaaaagtcgtaacagtgggtgttacacgggcctaccgaatgggcctcaaatccatttacaatggtctaagcagcatccttttataggccttcttgacctgcactgacgatcggggccaaatatttccggtgggccgatcgtacaaacggagcatccaaagcatggagcgaagcaatcctctcgtatccatcctagcgtttgccctgcctccgcttctctcccctctgcaccgcccgccttccacgacgagcgcaagcagcgcctgcagatggcacacgcgcgcggtcacggcgcgtgtgtggcgcgtaggggcggccgctgtacgccggagccgacgaccacacaacacaaaaagtcacaaacccacacggccacaaccacccaaggtgcgacttgcgaggcgccccaggccaaaccgtccgtcccgaacgttcgcgagggatcggattccgttccgaggagcaagaggccaaaacaccacacacaccaccacgcgaccgtcgctcgtacgcgcgcgaccactgaatcctcggtgttttttccgctctcggtggccgcgcctctcggcggtggcgctcgttcggatgcaagtacaacggtcagtcagtccgtggttttctgtgatctcgtcgccctgccattcgtttctctccagataacgggtataggacaccttgcgcgtgacacgtaccggagcctctcgacaatggccttctcgtcgcggcgctgatcgattgatcgtgaccacctactactgatgcagattttccacgtaccccctccgaattctttgtcgtgtacagtatacgcgttagaggttggggagctgagggctccatgccgttcactccgatgccattctccgtggttttcagataggatataggattacgaaaactattgtggcggcgcgttcacgagagcaacaaccgtagagaaaaaaaaaatctttaaccttccaatcaaacgccacggaggagttcaagtttgcatcagattagagcaagtaaaaggtagagaccggtatggtctctacgttaattagagactattacgttacaatagttaagacaatactgtctttaacattaatgtattaaaatactttcttactagtgatctttcctttatttgattcaatgcagcgaaaaatttcttaataaatactaagagtcgactttatgctgttgtcatgcgtagcaaccatatttctttttacttcttcctctctcttccacgtcaccaaatatgattgtatgacaataaagagagaccgctaataaagaccattgtacatgcccttactctttgtaaaaactttcctttaggaaggcagtagattagggagccctttggagactgtttcagattaagcctaactacacagagagcgctacgcgtcggacgtacggtgcgagacgaaaaatcgtacgcatccataagccgtcacgtcatcagccatctaatatcatcaagcatacatacatgcaaaaaaattttaaactactttttctcttaaattatttatccaaatcatgatccgattgcaccattaaatttgttgcaattaaatctataaaacaagaccacacatggatatattccggtgaaaaaaattagcttattattgaattatttttaaatgttgcacgttgttccaccaagtatatcggaattgtttcactaggtagatcgaaaatgtttcaatcgtttaaatcggacgttgtttcaccttatataaaaacaatgtttcagtaaatagcgaaagaatgtttcaagtcactgcaacatttgatccatgtaaagtgaaacattttttgtggaaaaaaaatgaaacgaaatctcttaatagatgatttctatgatatgtgggtgatttgttgtaaaagattttttttcaattcacttcaacattagatctatatataaacattgtgaatacactaggtgaaacatttttagtggaacattgtgagtacactagtggatactcactccgtactcgtaaaggaagtcgttttggacagcgacacggtctccaaagcacaactttgacttcttgtttctataaaaatatttattgaaaagtgatatatgtatacttttatgaaagtatttttcaagacaaatctaatcatataatttttacattttcaaactcaataacttgagagttattcgtgatttatattcccaaggtttgacttcactcaactaacatatatacaacaattacaaataaaccagtgaaacacaataaactacttagtgaaacatacaaatagcaccgtgagatacattaaaggaagatatatacatcacgacactaaataaatatgtgcaacataatagaatttcagctgaaacatttaatttttatatgtgaaacattaactttaattggttgaaatatatgtgtgcttttttattataatttagtcatgtgagatcttattgtaaagatttaattgtaacgaatacaatggtgtaatcggatcgtagattggatgagtaatttagaagaaaaatctttttcaagtttgctaaaaatatgttatgtacatgcaagtaacctcgtgtcatctctctttcatgcatattaatagcagaaaggaagcatatgtgacatagagaggatctgacaaaggctgcatgcggtaaaattatagtaagaggtgtctaatttttttctcaggatcggacgaccgaaagcatttccctaactacaccgccatctgctgcagatataagccggaatcacaagggaaaccggggcgaaagagagctcctactgttgatgaattgttcatagattgacctgaccggcaggttaatttggaattcaaacacataacgccgaaatgtccaatccgacaccatttgtatctgcggaggattctacgcgaaacgcaaaacgacattctcgtcgaccgccggcgacttatcttgctcatcgaatcgacgcgagaccaattgcaggcttgcagcggtcaagagttcatactactagtatggagtaacaaacatgcatacactcgatgaaagaaacgaatttcgtgtgcttattccgtcggtgtatgttaggcctgttttttttttcctcaaaactttcaactttttcatcacatcaaaactttcctacacaaactttcaacttttagcgtgaactaaacacactcttaacagcctagcactgacaggcacacatatcagaggcatgctagaatagaaaaggaaaccttcatgttcactctcatgacatagaaatttttatattaatcagataaaaaaatagagtccatatacaaatataatttaataataactaaaattggtagttaaaaataaggaatatattaagagaatactagatttcataccggcatacaatagaactaaaagaaattcggaaataaaaaaaagaaaattaaaagtagaggttagagttcatatagaaatacaatttagaaataacaaaaaaaaataaaaatttaaaaaataaggaatattggaagaagaatatagagtccatataaaatacaactttaaaaataactaaaattcagaattaaaaaataatattgaaagataagttcaaagtccatatagaagtacgtacaatttagaaataatagaaattataaattaaaataaggaatattagaagaagggtatagagtccatatagaaatttagaattaattaaaattcagaataaaaataataaaattaaaagtagagtttagagtctatatagaaatacaaattacaaataactaaaattaaaaattgaaaaataaaaattggaacaatagtttagagttcatataataatccaatttagaagtaactgaaattcgaaataaaaaataaataatattaaaatatgagtttagaatccatatagaaatacaattagaaataataaaaatttagaattaaaaaaaagaaatattagaataagagtccatagtccatatagaaacataatttataaataacagaaattcagaattgaaaaataagaatattgaaagaagagtttagagttcatatgaagtataatttagaaataactgaaattttcactttaaaataagaaatataggaataaagttcataaataatataaactcataattaaaaaaataaagattgttggaagaggagtctagagtccatacataaatataatttagaaataactaaaattcggtattagaaaacaattaataactatcacatatatatacaacacaatataaatattacacattgatagtttagtcaagttagtataaaatttaaattatgttatgattttaagatattttaataataaaataaaacaaatatgctattatatgagagaaaacataagatgctagcctcgcaaatttgcatggaccaccatggtagtcacaaatatgttacttgccagatattatgaaaaagttatcgactttgtataaaaataattaaatattttcagaaacttaacatataccttagaacaagaataaataggctaagcaatagaatagatttttttaagaaaatattatatttttagaatcgtagagcaactacgagaataactcagtgagtagaaacaaacagggtagaagtgtcaaaatggtggtggggtgagagacctttcaaggtctcaaaattaagatgcatgcagcgataaaaaatgaaaaggagaggagtttttttagcaccactcgcatctggagtttctggacacagttttaacctcagagagctacagcgtacgtacgtgtacaaagctacaaaaccatgatattttcttgtcatttttcatggacgtgctcttttctcttcagtattacaatttcatcgacgtttctgattcctcggattcggaggggtcaatattccctttcatgcaaagcgcatacgtactacactccatattgcaacgtatagatcgataactgcagataacgattgcatatgtcctagctctagtggatcagattatcgagagacatgggcgttgcgaattggaatcccgcagcgtgccacgtagtcgtattcccgttcagatcttttcgactagcatggccggagtgtgtccggtgtcactgcaggaacaccgtcttgtggctggtactggaatcgacaattttgtgcatgagatcctggaaattccatgcttcccgcccagccagatcaagatacgaagacctcgtgtttcctttttttttttttttgaaactacggtctcgtgtttatgttttcatcaaatgctactggtactgtgtactatgcaggagtaaagaatatgggaagccataccgtgtggtgcacgcgtcgctctcgcgcgggcggctcgggggcgaaaaccctagccgcccgcgcctggcagctccctcctggcgcgacgtggacggggcgacgtcgatgaggtaccccaccgccgggagaagtggaggcggcggggcggtgtggggtggcggcggatccggcacccccatggccggatctggcgcggcagcgcggcccggcggtggtgcgcggctgggggcggcaacggtggcccggcggcgcgatgcggctgggggcggcggcggcggcacggcggctgggagcagggcacctggcaaggtggcggcggctccggcggcaccccgcccggatccggcgtccccgcggccggatccgactcccggatggccagggtcgttatggccggcgtcgccggcgacgggaggacggcgcgtgcggaaggacggcacatgcgcgacgggaggacgccggcgtcaaggtcgatgcgtgcggcgccgtgcagcgggccgacgcggcagtggctggcgccggcgatgcttgccgccagacctcgtggatgaccgctggtgggggctgctgccagatggatggctgcattgtgggggacccgactgggacaccggcttgcatggcggcggcggggtcgttgcgcgtcgcccgtgtgacggcgctgcaggtattggccggtggagatgccgccggatctagggtcgagctcggattcagccgcacagcactgccatcacgaccagtgatgacgaggggacgccatgtgggtgccttctcatctccttggagctcctccccttcttgaccgcctggtcgtggggagctcctttgcgagacggtgaaggcagcggcaaggttgccccaggttgttatcgatagtgatgggcggtggcgggcactctctttggaggtgacggcatgggaggaaggctagctggtcgccgaagtgcaacggtggtttggtcgtgctcgttccaacatgtagctgtgagggtcgcgctggcagcaggttaggtcgcttggagtccagccgacggaggggcgtcgttgctgtagaggccacgtgttgacattgcctgggagtcggtgaggtagcagcaagaggggcattggcaggtgctaggcgaaagccggcccaattcttgggcggcaacggtgacgtctttgggtgttgcaaccctcttgagggcgttgttgaggtgcctccctccccctcttcaaggattctctaggtgaaaacctcatactttcgggatgggcgatggcggcattttgaatgtcgtgaccttcttgaaggcatcgttttggaggtggccgtgtgttcctctcggtgtggtggtgtgtaggcacgtggcggggtgtgttttcttttgtccggttcccctgtcccctgctgctttcgcctttggttgtaaacgtctattttactcctcttaatgcaaaaatacgcttctagcgtattcccaaaaaaaaaataccgtatggtgcagactggagagtgcacatgccttggttctcaattctcatagacaagcatatggcatgtgatgagcagagattaggggtttgtatgttgaatactcctatagaaactggtcataatcatggtgtaatggattatgagaacacaggctgtgtttagttcacactaaaattagaagtttggttgaaattgtaacgatatgacggaaaagttgaaagtttatgtgcgaagaaaagttttgatgggatgaaaaagttgaaagtttgaagaattattttagaactaaacacggccacactcggatgaacagcccaacagtggtcggaataattaactattcgccactcttacgagtagtgataaagaatttaccactgtatccatatgttatagacaaatgaggacccacgtgtcataggcagcgagtggcaaatccttaattgccacatcttaaaagtggcaaatagttaaatgccccgctgttaactgatttttgaatgaacagccgcctatgtagcttagcagtaccttttcttctgacttgaatcaagagcaaccgcaaaattgtcccataccataccttcaatatgaagtttcaaaccagcctttttagttggaagtttcaaaccaacctttttagttgctgcaattttagttctccaattacaaggacccagcttcgagcttatttcttcttcacccgttcgcggccacaaaaggacaaagacgaaaacaaccacaaaccctgtcccaaatatcgcaacaccatcgttggagaagcagccatctgtaactgccacaggactccacctcacaacggtatgtgaccggaattcagattttcaaaatacaagttcaaaacaaaataatactcatccagaattattcgtaacagttgtactagaaagcagaaagtaggccacaaaagaaattttccaaaggtcacacaactaggcaaaatatagatgaattcatacagctacccatacaaatccctggcattgctacatgcctacaaggctacaacacttgctgatactactgcttgctgctacgctacatgcagatgaacgggcaggcttcacaataaaaaatattagcctgcactcaaccataaggcacaacctgtacacatcaagaacaatcaagaaactgtacagaattgagggatgcgatcatacagaccagcatctcatctcatttcatctcatctgcctgatgagaccaaggacctctcttcagagccctgcttgaccaatggttttgcgggtggagaaagctttgtgcttccacgatccaattcctgggcagctgcggcatctccgctaggaaccagttctggtttcttggtgtagttgaactgcagatccttgttcgcagccagcgccaatagctccgactcctcgagccccctagttgggccaaggctgcatctatctggtttatgcttagcaagcgcatccctgaacttcttaatctgcacacagaagacaccacaattataagtacatcatcaaacaacttacgacactgcacaccacatattcaaagtatacacatgtgaccaagttactggtacagaaaccccggttaaaagcagaagtatacatcagtaaagaggtaacacacgtgatctccatcaagtcatgttctaatttagcaacaaaatttcttctccttttttttccaatatcaccgagctagcagtaatgtttagatgcaggagaatctggtcgattaattggtaaattttggaagaacatttcaaaagaggcatcattgtgagtttaagagaaacttcccatactaaattttactagtagtaaatacatagtactcccgaaacactatagaagattaaacatgaactaggatccaattataccacaaggctaatggggaatagtttccttacaatacgaatattaagcaacacgagcaattgaaagcacaagaccagatcaagatcttacagttgcgttagtacagctgaagctgcagagccggccctgagctcccctgtagaacctgaagaaaggaagaacatgaacatggaggctgtagcacatagacttgtgctcctcatagttcacctgcaagaacagcacgtccggattctgctctgcaatctggcaaatctgcgcaaagaaatacatgtaaaaaattttcagaactgccgaaatctcatgaagggtaagctgcaattgaactacttcatcggctctgattttgaccttggggtggagggcacggcagccgccgcagccaggggagaagaagtcgacgatgacgagattgtcgccggcgttggtcaaggagtcgacgaggtcttgcgcggactcgacctcccgcatgttgggctgcaatcccttctcccaccacttcgtggctttcgcaaacgcgagattcatctgccgcgtacaaagcaaccaaatcatattagtaaataaagtatgaagaaatttgtagaaagtaaatttatggtgagggatgatttattatgtgaaataaaagatacttaacaaattacaaagaaaaaaaactaaaacaggatgaaatggaagaaaaaaaaatttagtcaaatcacctgcactggcgcgacgagattccggggcacgggcctggatctcctcggcccaaccgccagcctcccgccgaggaaggggctcctcctgccgatccgcaacgccgacgtcgccgccgccgccgccatgcgcaccgacgccacggcgcccctccgccggccgcggctcccgcacggcggcaccgccacgctccccttcaccgccaccgcctgcgccgccgtcgccgccatcgccgctctcacggatcaaccaacacgctcgccgaggaaggaggaggaggaagcacgcgaggagaggaagatgagcacgagaagagggggaaaggagaagaagaggattggagaagcggcgaaggaaagctgctccttttaaaaaggaggcccacggataaaaacgaaaaccgccacttcccatccctcgatctcagccgtccgttcgacccatcaacggtcggatggacgccacgtaaggcggaagcttctggcgcttctctgtttttccggtggtttttatttcgaggaatggatatattccggataagagaggaaaaaaaaaaagaaattggggctcaccgctcacatgccccgtagggtcaggaaggcgcggtgccacgtgtgggagggtgagcttggtgcagctcgcggggggcacgtagcgagacgcggtttcttggtcaaggatgaggtggggcccagcgcacagcgaagtggagaggtaactgtataaaccggcgacccatgaccccggccggttttgttttggtgacacctatttacatccctgatttcatctatcggatgtttttttttaatgttaacaattgttactgtataatttttcttgtttagtttcttaagctgttttatctctagctgcgatcaaactatgttaagaaattttgcaacaaatggcaaacaagttggaataatatgggttgtttttaactttttcaactgttaattatcttcctttggggcaccacacatgttaattatatctatttacttgagagtggactaccaaccaggccactactattaatagtgaactagtagtatttagatagagatgatattatgtggtgaagtttcaacgcaggatggtaactcctattcatagtaactgattcggataaagaatgaaagtatccgccgatggcaactaataatatggccatgaatgattattaggtgtctattttaagcacaaccacgcgttgattatctgtaagattatctttcattttctgattttgttgtcctgctaaaaagaatgcgttccttggcatatgcttacgatttaaataattaaattcggcctaccaatttagtgtcatttatctaaaatgacgagtgtagaaatatggattcaattaacccaagaaaagccggatcgctggcctttttctaaaagaaaaataacccaataaatatatacaccagtgcatgaaataattcggagaaggaaaaactttgcgtactctatttgacattttgtcaagcaaccaaacaaagatgtgattattccactacttttccccaccttatttagagacgtttcctgcagatccactattactaccgctgtcatggactcacgagaaccctgagaatctgatggcaaagtaatgaagagcactaatgagtcatgacgtacacaaatagacatccaaatagaaatagtgacatcctgaaccctgagattccgatgtcatagtactacaaataaacatcaggaatgggtcgtgccgtacacaaataaacatccaaatagaaataagagtaaattacagattgggttaagagtaaattacagattgggctatgtattttgatcgtagtttcacattgaaccatctatagttcaactttttcatttaacaccagatctttttacctaaagttgcaatttggactagtggcaaaacaaaaggggactagctaaaaaactgttgagtgtttttttagagaaaactttcaaatctaattatagtatataatttcactatcactatactataataataataacttgtatatatatatgttttaaaaataatatatgcaacaatttatatagagataacaatgtagttatagtgtagttacactaattatagtataactacaatataactagcatgtaactggaatgcaatttagatgtaacttaaacaaatctaccataaacatgtaatgatgggactagcttgtgaaaagagagtttagatccgatagcaaaatatctcaacacaaatcttaaagcggaatagacggccaaaaaaattgatagttttcactcaagaaaactgtcgacagtcatctaacagtttggaaacagaaggcaaccctgacagaaaatttaactactgagctcgtatggtctgaaagaattaagtactcctacctgttcagttagctcaaggaaaacaaaaggcaaccctgacagaaaatttaactacagtacaccaacgaggactggtcaactaggcaatgtatcctatgcatacacctattttagtgcactcatgcactcggccactgtcggcccttcgattctaatccaaaggctaaaaacgaaggtgcggcgtttttgtagaaagccgcccgcaacacctatgtatgtttacagaaaacccctcacttcccttcatcttctttcgtccaaacctcctcgatccatgtcgatccccaaacctgctctatcaccttcggtcagggatggcgggactcgtcgtcggcgcctgcagcatggctgttggtgattttgcgtccatctacacacagctaaacatcgagctggccgagcaagcagcaccgtggcccgattggccggcaagcagcaacatgactggggagtatcatggtgttcaatcgaggaaaaatggcagcgaggctgccatatcaataattaaaataggctatgtccaatcaggagaaaaacaagaagagaaatcaacaaataaacatggacattacagctgaagaatcgagaaaaaaaacacgagaagagactcgccggaacaacggcctccatggctccatgtggacactatagatggagacgaaccattcatcaagcagctggacagccacgccagctgtgaaggatagcgccgaggcagccgcaccctggcgtgtcgaccgatgctagccctagcagcaggattcaatgaaaatcaagatgggtcgtcgttctgttcaaccccatcgcacggagatgagatctggatcgaggaggtttggacgagagaagacgaagagaagtgaggggttttctacaaacatacacaggtgctgcgggcggctttatgcaaaaacaccgcacctgcgtttttagcctttggattagaatcgaagggccgatagtggccgagttcatgagtgcaccaagataggtgtgtgtataagatacgttgccgctcaactatctactgacagaaaacactagtgctgtattttaaacctggattccacagagagcataaaacaagagtttcgactagattgctactcttaataaattcgagtagttcacacctcgcgcaggaatctcttaatgtatgaatcagttcagttcccaccgaattcagtaaataaatgccacattacataggcctcaattgtttccaaacccaacattttcagaccgcagaacagaaccgctacaaggttctgtacaagtttatctttcaccatatatgaacgaggatgctcttcagcccacaatctacaatcttcactcttctgtacagtgtacatgcgcccagttccttccacatattttaccatttagggcccgtttagttccccaaaaatttttcccaaaaacatcacatcgaatctttagacacatgcatgaagcattaaatatagataaaaagaaaaactaattgcacggttatggggaaaatcgcgagacgaatcttttaagcctaattagtccgtgattagccattaagtgctacagtaacccacatgtgcaattagtctcaaaagattcgtctcgcggtttccaggcgagttctgaaattagttttttcatttgtgtctgaaaaccccttccgacatccggtcaaacgtctgatgtgacacccaaaaatttccttttccccaactaaacacacccttacaggtgcaacacggccgaaaaacattgttgtccgtcagactgaaacaatcagtgccattccccaccaaacgtctggcagcacagtaaagcacatttaataaaaaaaaaaaggggctcggaacctaactcctatatccatatatttaacagtggagatacaaatttacctgaagaaatactcaagagttttggtctccatttgctagtccctattgacttaaaagtgcattcagtatctgaaagaatgcaaccctcctaggaagatttgttagccgcagggtttctgccaaactgtataatcattggtttgcctttgaacacataaccatgtacaagattctgcaaaacaaagaatcaaaccattctttagcatgcatggccatgataggttcagttgtaaacaaatcatagtcttcagcgtgcatgcctccaatagactcaatttttgtaaaaagtaatagaaggataaaatacaccaaattaaagctgtatcataaggagaattcagtaaaactgtgtccgcatgggcccaaccatagcatgcagactaacaaatcataaaaagtttgatgaagtttagagccccaaaaggcctagcagagtttagttattgtccacttggattggttagacagaatctatctccagttgattgaggaaagactgcaaaccttaaccatgaacactcaggagtttggatgattaaattctttaggaaggaacctggtatgtgccattcgcatattgtgttttctatcctagaaattgaacagggggacgtatgctctttcgagataaataacataattcaccttttctttctcagttaagctgcgttaatgcaacttaaactgacatttgccagtgccgagcctaatgagaagctctaagtattttgtcaatgccagtagtttagtcactagagtttggtcgattacttgtgtcttattgtggaaaacaaagaagtaatattgtctaaagaaacaactgataatcactaaccagtgcgcgttgagcaagttcaaccgatggaaatgtcacaaaggcttggccccgcatccgcccctcctggaaaatgaccaaaacagataatgcaaccgaataatccactagcaaagtgagacgacaaagcagtttaaaagctaataggttatgtggtttcaaacaaacagcgaattctctgatagttttcagcatggataacatgggtgcagaggaaggaacatcatttgttgttttgcatggaacttatttgtggataaagagtaaaagcaaaaagagcatgcacatttgacctgcattagtttgatgctcagactagatcgtgcaatgtccatgttttcaaaaacagaccctggggagcagataaaaaagaaattagcgagataatatgagaattgagaagatactgccgtgatctttttacaagtagttaataaacaatgcattcagtttccagctgtctcaccaaagacatagtagaagtcatcctgaatgacatcctttgccaagttctttatgtataacacactggcaggattccctggtgtgtaattctgcccaaaaaaacagtgacacgcagaaatgtcaaagaaatagaaaagaaaaacctgagactgctaggcttgcaataaattcttttttctggttcatgttctatgtccaatttaaggaaaagcaactgaaaaaagggtcacagtgaagaacaggcctatttgtgtgacatcaaagcaataccagcgtatgaaaaagaatataatgcggcttatctaacaccaatcttcgaacttgtagtttctcatttctgaggtcaagacgatgaaagcagctcaacaacagccaacagataataatggtggcatatatttgtattgaccattttgatattacattcaaacaccaagagaaaattacataactgaaataccctgcaaatgacatagggtcactttgtagttgctgtgctgcgggatccaggtagtgaaagggatctttactaatgcaaataaggttttgttataactcaaaaaattgtgctcaagtaacaatttcatcctaaaatagcaagaaaataaagacacaagagttttctaaaagccctgtcatataataccaaattgatgaataactaggcttggcaaccaaagtttatgtaccttgaacataggaagggacaaaatctcctctggcggcaatttctctttttctatatcctgaggtgtgacaaaatgttttccttgaagttgttcagctgttggcaccaattctttgtcagtagtactttgaacagtaagctccttctgtgcagcctttggggcaatattaatctgtagatgattgttgcattagaaaatataagaaggcactaaacctttggataatgacatatgggaaagaagttcacctgcagaactggatttttcttttttatcacttgaagctcactagaaactaatgcagcaggtttcaccccgactgcttcatgagcaatacttttatcaactgcaggaccaacaatagcttcatgctttgtgcgcttgactttccttttatcaacatcctcctgaaaccaataaagtagccatgctttatgattaaaatggcaaagaaactacaaggtggaaaactataaaggatgaagtagcatgtacatcagaagattccaactcagactcatcactagacagatctgtcaaatgaggtttatttgctgcagacggctgtggaggtggtggtggtggtggtggagcaggcacttgtgatggtagaggtggagtaggcaacgccatccgaaatggagctggaagattcatcttattcatcaaatgcaacacctgtaaacagaacatacataaaaaaaatgcatctacattgacttctcaaaatcatgccatgaaatgctacatgttaggttgaaatcctaataaacctgggtgtaaaatcggggaacagcaattagagcattgactatatttgtcaatatgtttccatctggtggaggatacgcgtacctacaaaaaagaaaagacattccaaagtgcaataagatcaaacaagagcaactgtggtagcttatgacttgtagaaatgtatatcagatagatctcctcaagataacaagtggttgacctatttgagaaatgtaaaacgttaatttgaacttaaatagataagattggagaagacactagtgtgattttgtttagttccagatggattgccattagcgtgggacatagatgggcattgcattgaagaactcaggccttgtttggctaatgggttaggggaatgatttccaacccaccaaaaggcatctttaaatcctaaccatccattttccctcttccatttaaccctaacccttcactcatttcccaatcccaatcccactcttcttatcccattatccaaacaaaccctcaggcctttatactaggcagtccgtccaaatgatcaagcagctcaacaattcaacacacataaatcaattcgtttctcaatatccaagcattgcattgtaacataaggtgcaatttgcagttaggaaaaacaatgtagagcctatgaatatcgaggaaaactttggcagttgcctactcggggctgatctcagcgtgcaggtagaagctaagctcttaattattttttcaagactgggcatttggtatgtaatcggtgtattcacaggaaacagaacatgttagaaggtgatgaaagaaatgatgatgatgatggtgaaacttactcgaggtgcggaggaaatggataatccaccccaagcctaggcgcaattggttcagcagaagatatgggattcttctggtttaaggaattcatacttggtacttgcaatgccccttgtgcttcatgctcctgttgcttctcgttagcattctttgaatttggctggttcgctctctcgactatcagcactttcccaaggaacctcaacctgcagaaatgcataattgaacaggataatatggaacatgtaaggccagttgagcattacggaggactggttcacaatattaagaaaatatcctcaagtgatttaacaatgagcagagcttgtgcttgaggaaaagaacctgttcagcagagactgtgcctgactggccaccacctcgtccctaaaatctacgaatgcgcaattcctcaacctattgcagtaaaacgaaaatagtttcagtcatcacgaaaaatactacaattgttccatcgctgcacatgccaagcgactactgccgtaagcagatagttgatgaatttcagagcgacatagttgaaacacttcgtagcacataagtaggcgataagtgaagaccaagtactttccaccggcgcaggggcggacggatgtggcgccgtagtgggagaagaggcgggagagcatctcctgcgggatggcctctggaaggtgccgcaccaggagcgtcgctgccggcggagcagacccaggcggcggctgctgctgctgcggcggcggcggcggcggcgctagtgatggagtagcgggcgcgggacgaacgtgcggaggcggcggcggcggcgggaacgatgccatcggagtcgtaccggggctcggcgtcgattcgggaagattagtagggttttcgccgaggtgcctagcgaaggtgggagggcgcgggaggaggagatgaggcttccggggcgctaggggagatcggagagtgcggagatgagagaggcgaccggcgaggaggcgggaggaggacggcggcgctgctgctgtgtgccgtgcggcggggagggcgaccgtctgccgaggagaaggccgatgccgtggcatggctcagtggccgccttagttgtggccggcccactagtacatgggttggcccaccaagggcccacggcctagacgaattgtgtgtgttcgttggcccgacccaatggcttgcaaagttgcaaggaataagttcacttgaagtcccttaacttgtaaacaaatctgattttcgtctttcaaccgaaaaaccaaatacaactggtccctcaactatcaaaaccggtacaagtaaggtcgcttagcgttttagatggtggtttggctaacgtagtgcatacgtggctggtttgacttagtcatcatcctacgtggcggtgaggtggcactacaagcaaaatataaaaatttaaaactaaacaacaaaaatggggcccacatgtcagtcggacgaaagaaaaaaatagtgggacccaaatgtccctcttctctatccactaacgacggcgtgtcgtcggctcggcgcctcctctctcccggttatccttccttcttcgtcgagctccctcatcggccggcgagcgcgcgcggagagggaatagggcggcggccggcgaaggggtggagacggacgcgaagagatagaagggtggtggccggcgagggggacgaagacagactcaaagagggaaaaagggcggcggtcggcgaggggcggcgtccgcctcctccctttccgcgcactcaacgactccccccatgtcctccctgtccactcctcgcgcctcctcctcgaagcggcggatgtggagaagtcgcacccacgcaactcaagaacgcgcaggcgcacgaacggcgggaacgagagcggcgccgggtcccgccccggcccggcggccacgaccttgagcgacgtgagcaggcgcagaatctgtcggagctgctcgagcgcgtggtggtcgccgaggtcggcggtgtaggcgcggaggtagtcgacgggcacaccggcgctaaccgaccttcaactcccatagttgccattgccgccgtcgggatcgggctagggtttggggagccgccgcattagtgaataaaggcggagcggacgtcgaggaggggagaggtggcggtgatggtgatgggagagcgacacacccacctcctcctcccccggccaccgcctcctctcccgtcgttcccgttgccgccgccgcttccttgagccccatcgccgtggacctcccaccaccgccgccgcttcctacaaacgcaacggtgaccgccgccaccaaccatgtgcttcagattgcgcgagcgccgtggccgaagagctccgggcggtagtggtagctcgtcggtgagggagctcgatgagggaggaggggattgccgggatggagagttatgaagcgtcacatccgtggagatagagatgaggttgggacccactaacatgtgggcctcactaatcttatgttttgtatgattgacatgtgggtcccatattttttaaaaatttacattttttacttctagtccacgtcattgccatgtaggagaaagacaaagtcaaactagccacatgggcgccacgtcagtcaaaaccgccatccaaaccgccttaggaccttatatatactggttttgtaagttggagatgcgttgtatccagttttgaggttcagggatgaaaatcagactggacgacaatttaagtgacctaaagtgaacttattccaagttgcaattaactgcctggtctacctagcccactttcaccctgatttgtatgtgggctagtggcccatgaaaaaatgcaggtcgtgctcgattctcgcaagtagctcaaatgaaaacttttgtgctggagaagcgggtttttagaagccgcctgcaaaatgaaaattttcacgcgttttcgatggacttttaactggaatttttacggccccgtcgcaaagtatcggccatttacgtatgattgtacgtcgttcacagttttccatttttctgccggccaaaatttgtcagtttcgtactctcactcgaagcgcgcgtttcatgatcagcggtgtcgatcccgaactcgctcatcatctcaccgcgcgtcgatgcatgcgcgatactatgtgccacgtacgctgccatggtcgcgcacgactgcgtgcagacgtgcagtgtgtgcgaaccggagtgcaacgacggcgaatcgcgggctcgcggcggtgcgcacatgttcagaattgaccgaggcaccgagctgtacgtgaatattctgctcgtgaagtaacgacgtcctgcatgatcaatgcagatgtgcatgtaacagattgttgaccgcggaggaggccccagtagtcagtactagataatataaacaacatttgacatttcagtagctaggccaaaaaaccatcacacctaacacgtacgtacgtaggtatagtagtaggtacgtacgtacatacgttcctttcctctcatcctagctgcgcgcatatccattccagtatgcctacccttttgtttgaaaatatcttagcccttgcttgtaaaactctcgaaaggggatttttgtacgatttacaagcgtgttcttgtggcaagcatgcgtccttgggtacgtgcaaacccgttagccaagtgaccccggagacgtagccatcgaagttcccagttggcgcactcaagcgaatcacacctggcaattaacaacacctgcatcagcgcagccacgcagctcgccacttttgccagcttcttggacgagccaacgaaaaagagcagagaaaaatcgaatccaggaagaagagaatccaacatagcctacagctagcgtcgtgacgggttcgatctcataatacgaaaacattaattgcggccgccgttgacatgcatcagacgccggccgggctaaagagatccctcgatctatgaagaagtcatgcaagtatgtcaaaattggaactcgtaagttgaagtggcgaaacggcaaacatccttcgtcggatgattccaaaaacggacgactcttgtgtcccgtttcacgccaaatgttttacggcgttttaggactcaaaaactcccacgtgcgtacatgtgtaccatatatacgccctcgtggttgagcgaccagcatgagaatatacgaggctcttgtcacgaaacgtaaacttgggctcgtgtgatacacgatttttttttttgtttctccccaagactagagcgcaggtgagtgagacgccagtacggagtacagtacagctgtctctgaaaccaacatgcatgaacctatctacgtgccacctctctctctctctctctctcggttgctttcacgacgtacgttggttagctactcagttttgcacaacctttggaagtcgatcgacacgagaactgaaaggaaaaaaaaaacggtgcatcctttgacaacaaatccatttgtttatggtgcgagccacgggcaaaagtgtcacttgactaggttaaacttgtactttattcgcttgcactactgacaatgacaagtactgcgtccgccaccaaccgcaggggaaaataaacaacgcagcagggaagcgcctaattaccaaactttttatccactccgttctcacgctgatgagttgatctaccctatctcacggcgtcgatactactaatactactctcttcggtttcattttaattgatgctttaaacaacgacacgttttacaagatatatctttaaccttatttttctattataatatatacaataaataaatacatgtttatagtgttttgaaagaaaaatctatatatgtttttctagtttctttaaactaaatatttttaaatttattgatggttaaagttataaaagtttaaccttaattgtatttaaaacgtcaattaatatagaatcatagagagtacagatcatcagtagtacacgttgcagtaaatcgtgtactagtattaactatagtgaagaatcacgttatattgatcggtgcacggtgtcggccggcgtgcagtgtctcggagactgagcttagtgaacactcctatctagaccgacctaataataatgcacggttgggctagttttgtccggtctttttcgacgcacactttctcgctacggatggaccaatggggcggtgagccggtgactcaccgaggtcgcaagtgtgtgcgtgcatgcctcagatgaagcaaacgtgtatacgacacgtgaacaatgccttgtgtatgctagtacaaaagtttgcgtgccacatgcattcggatgcatgcttggatcgtctgatgattccaagttatgggcatcagctagattagtgctgctactaccgtctttctactagattctagcaaaggaagtatatatgccttcatctccaatacagtactgacctttttgcccatcaaggttaggcaaactcttccgctttgtgggctttagacgcttcgcaaaggcggtttagtcacttcgtttcgattaagatggcaaccaagtaaaaacagatgaaagcattgatccatcacgatccattaacttcactgcccggaaagacagaaagaaagaaagaaacgcttgcagcggcagaaaacggtagaaaaaaaactctcatctagaacgggaaagaggtggacgggtgtgggccccggggaggcagttggcttcgagatcttttttttttctttggcaccaagactgaaccgaccaatgggtggaggccggtggggccatggcgtccgacagcgacgtcgccccgttgccgttgcacgcgccgaagcgcgtcacaggcgtcctcgatcggggtgggagacggagacggcgatgtggccggccgtgcagcaaagcagagcggatcggactcccccatcgccaccgcgcgaaacctaccaaaacgtccacgttttcacaagtgacaccgtgacaaggatcccccggtgaggcggtgacactgcatcaggagtggttcctctgcgaaagatcgcgaatttaaattagcatgttaaaacgacctttaattatagctccgacgataggcaagtcaagtgcagaaatcaagtgaaaaccgcgtgggggaacgtgactgtcaaggagggtctaaagacttgagagaaaagagagtattaaccagtcattaatactcgaggatttccatcatttaatctcgcgaaagaaatctctcccttgctaaacgagcaaagcgaacgaccgctgcttgccgggctgctgcttggttgggtgtcgcatagctgtcagtaatctggggagatatgctgcagagcgtaacggtcccagatgaagccagcagcagtgggcgcctgtgatgaaaagagcacgtacattacgcgtaccgcgggggcacgtgtcgcgctcttgcgtccaaagtccaaacggaaaaccgaccacggtttgcgaagttgctcttcggtggacacagcaccttccgtttctgatatgatgatgcgtatcaagctgtactgcgcgtacaggattgagccgatcacgaaatatcatactaacgcttttcttgtttggtaattcgtatcgatgccgtccttgtgaaccgtgcatgttcttctcgcaaaatgattgcacggctcgcatatgtcacgtatttttcaggtaccatgtagcagatagtttagttcgtacaggcatatgtccatatgggtaactactcgatcaccaggtgtaccttagcccaggattaattaaagacggccgatgattcgtcctgctccgatccgatcatattcacacacctgctagtgcagaggtcacctaatccgttccgttcccgtacgtccaaaacgccatcaaacgaaagcgaatcatgggcgtgcgcatcggaacaatttctgttccgacggagacaaacttttgggaatacaatactcctgcggcctgtggccgggtagttagtggtcacgtccccaatcgatcgcctcacaattatacacaaatcaaaatccattcgggtgcaaaaaagaaagcctttcagagcagcatatactggtgcttttcttttggggcagaaaaggagggcaatatctaaatgagagataggccccgtaggccccacgtcaaccgccactagctatggcttgtctagtctcgtctcatctcagccgataaaatcccttacaaaatccgggccctaatcagcatcctgaaagcaacctgcatctggacatccccatcggattaattaaccaaatccccagaggaaaacaaatagagtagtgaggagcctagccaggggaggcatggatgcatcccccaggaggaacaattagtgccatctatcaagttaacctttctttaaacctccctgtgattagtatacacaccatcgctagcctgtccaattgttctatccatgattccttcatccaccagagggaggtggcgctgtttaaagaaagaaaaaagaaaagcttggaaaggtgcgacgcaagtgccatcggatgatcgaggagctaagcctaaagttgtgacgtcacggcgcgacatggacagctaatccaatccggatcccgagggtccccctaggacacgagactccagagtacgtgactctctctctgtctctctcccgaggaggagtatttctgtgtcacggctcacgactcctccctaatctaaaccgtgtaatatcattggagtcgggtttaggggggagaagggagaatattcgcgcaaaatcaactctcgcgaatgcgaccggctctgcctgacgggatgaaaacgagtcttctttgcgccggcggcatctgctcacgcactcgcttccttccccgtccttctgccgtgcgagccttcggcgccgggttttgatgcacgatcgacgcgatcgagcgcgtgagaatagcaagcgcatcgccggcaacccggctgtcgccgagcggaggattcgtacatcgtgttgcgttgcgtcgaacgggaagcgatcctagcaagaaaaaccgtttcgtctggcacgaacgaacgaactcgcccgggagcgcggctgtcccgtccggctcgtcgccgtcgcccactagcagccgcgcgcgcgcccccggctgctgctgcggcgtgtccgcgacaagttctcgaaccggcgagttgtggggttgccgggttggttagctggtagttggttacgatcgatgtgcccgtttcgtctcgtttttcttttcccggctctgggccgttgcgcatcggctaaatacatacatgatcagggaggcgcttaggtttccaaaaggggataaggccgaagccgccgacgcaacggaacgcatggcgcacccgctcaccggcttacgtatgtgttcctagtactaataggcaatagctagtagtagtacgcgtcaacgtagcacacgattggacgagcgcgaccgtgatgacatcgcgggccatgaacaatagtaggataggatagatttgtgagggcgttcgtgatcgatcgagcagcagcaggtggtactttcagctggtcacgtcgaggttgcaccagcaaagggagtaataagtgaggattgatcaacatgttgaagaggtactaaaggaaaaaggctaaaccgaagcatcaattcacatatgatgagatgtctagctcaagcaattaatggtacatgtacatagtataaagctttataaagctagcagctagctggctcatcaaatgccaagttaatcaattcgtaaatgatcaatccacccctaatctacaccccattgattgtagtataatcaatcatcatgctactagacacaatcaggataccccgtacttagtagtagtaattgtatttacatcagatcaagacatgaagaaacctagctagctaggattaattaacaaggagtcctagctaatccctggaggtctggatggatgataaataatctgatcatccgaacccatcccgagaagaagccttcgatcggaaggaggaagagaaggatgcatcaacaaactgccactaattaacccaagcatgaaacaccaagttaattaatcaaatcaagtaattaatcaaccagcctgaagcaaaatcctgtagcgcaaggtcggtagggagctagctccggatcattcaggcgtggattagttccagaagtcgtcgaggcccagaatcgcgtcgtcgaactccgggaacggctgggacgtcggcgccgacgagatctccgcgcagccggcggcgttggggtcggtgctgagcccggtgtcgcgcgaggcgctgagcgccgacgtctgccccgagacctgctccgccttgcagtacctccggatcgccgacggcgtcaggtcgccggggtgcaccgccgggagcgagaagtactgacccgagtgcagcatccgcggcggctgctggtgcaggtacggcagcggcaacggctcttccatcttgacctgctggtagctcatgacctgcgacgcgacatggaagccggcggcgatcgcggcctgcccggaggtcgacgcggacaccttggcgtcgtccaccccgtcgatgtcggcgacgaaggaagggtccatcagcggcggcagctcggcgggctcgatgaagtcgctgagaaagctgaacgagccgacccgctcgatccccgcgtcgtcggcggtcgctccggtcaccgtcattggcccgttcttcgccgccagcgccaactccttgttgaacaccttgcacaccgcccactggtcctgttcgcaaacaaacgcgtcgaggaaagatgaggaatcagcacatcgaccgagaaaggaaggaaattttcaaactttggagaagtaagcagaagcgagagtagcatggcaaggcaaggacgcaacggccggaccttggcggagcgcgggagctggctggggagcttgccctcgaggcggaactcgtgcatcacccagccggtcttctcgccacggggcgcgcggccgaggtagaagacgagcgtcttcttcatgccgacgaggatgcccctcccgcggaagatctccttgtccttgccggtggccttccagtagccgctctccgtcgcccggttcgtcctcgtcccggtcgggtacttgcggtccttgtggcagaagaagtaccactccttctcccccatcttcgccatggctgccaaaaatcaaaccacgcaaactcatccgtaagcccaaagatttatcgtacgaacgaatcaaggggagaaaaaaaaggagagaattcaggaacaaacctgggaggtgccatggctcgcacttgttgaggtcgacgtcgccgatgacgccggaggagaagcggtggttgagggccttgggggtgaggtagtgcgagacgatctcctcgtcggtggggtggaacctgaaccccggcggcaggtccagcggcgccgccgccgccgtctcctccacctcggccataacggacacctcagacatctcctccgccctcccccgaccttcaaagctccctcctttcctcaccgcaccgcaccgcacgccgccacaaggctagacgaagaggaggaggaggagacggacgccgaagccggcgagagagaggcttgtgtgaaagagaaggatgcaggttttgggaacgagagaatggacttggggttgggggggaggaaccgaggggcggcttatataaggctcgacgcggaggagagccgtgccgaggcggcttgcggccgaagcctccgtcgcctcgcccccacggtggggtggggcttcacgtctttcaccgagccgaaactgtcctaattacctaattaaccgtgctaatcctgattgcctggccctaactactactactactactagtaggcagtagctagctctccccttcaatttttcactgctcttccccaccaaggcaccgaccaccgctgctttttggctgtggaatattcagtcatccggacctccacagctaacgcggcaccggcggtgctgcagcgaagaaaaaacctgcgtgcttgttgatttttaatttcctctttttttaatatatatatatatatataacagctcaaccggttcgcattaatgtgttttgatatgtttacatttctctagctgacttgaaaaacgagtgagctagctcgctgggtctctccccccacatgccccccacgagaaaaattcaacccagcagcagccggccagccgctgcgctctgcaccccagcccagccagcgcatggtgcatcaggcaaccgctagctacctcttccagagtcccagttcctttcgagcgatcagatatcggaaaaacacgtcgcagctgctccgaaaccttgcagataccgatggattggtccatgccaaatctctccctcctctctcgcttctttggggaagttgttccagttgctgctgtgggcgcctgtgacgtttgtccatgcgaccggagggagggaccgggtgagacgtcgagctcgcgaccacgacaattttctgcattttctgcaaagactgacacgggctggctttcacccgtgtatgggcgcggccgagccccaaaaaaagtgctggaaaatttgactctcccgagcagcgttttttcctccctttctgaagtgaacacgcgccggtgtccaccgtgccatcagcccccccccccccccccccccaagtttccggcgtcaggaaggcgaaatgtcaagcggcgacgtgcttctgttccggcctagcatcgtccctgcggccccagcagcatgacgtcgcagcaaaatctaattgtttttattgctgtgtttgctggtggtgtccttgcacatgttaagcgagcgccaatggatatcatctttgccgatcgaaggaggagttggcctaacgtgaacgacttattggcgtcgaaaggacaatttaaaaagctcatctttgcagagttcagaaaagggaggaaaaataaaggacggatcgagtcaagctaaccaagttccaaactgttcattgaaaatgcctttagaccacctaaaaaaagtagatacattgtttattggcaagtcagataagaaggatggctatgacagcatgttttgagttccagagagaaaacaagtaaatgggcgataatagcaacaagtagtacttctcttgcgggtcaatgttttgtaaccactaggcatgttcaatgttcaatagccgctgcgttaagcagtaccggcttgtaatcatatatgggtaaattaacaaatcatttgaaggcttcaagttgatttatacttgattttcaactcattgtaccaaccactgctctcgcatatttgcattgactagttcatgcaagagaatctcactaccacagccccctaaccatcgtccatagcaacattgtcaactacaaaatacataacagttttcgtctttttccgatagctacagtgcacccgaaattgatttccagggcatttcatctagaggatacattcaaacacaaaatatccagatttagttgggaaccccaatacatatataactgtaattaaagcatcaacagaggatcacatttcaagcgtcaaaattatcagcgcaaatgtgcaatgcactcctgaaataacaaaactggcgcctaagcccctaggatgtaaattatcaggcagcgggcaattgaagcttttttttctctgaaagaacggcgacctgatcgaatatgaattgcaacgaaacggccgcaagttggtcttcacttccaagtacggcaaaccagaattccagcgcatgcaatgcaggtgcaggagaggcgcaaaagcctggaacgtcaggaagacacgggatattcttcctggcacggcctccagctcagacaggcgtgccgtttctgctgctgcatgcggcctcgccggttctaccccgcttatccaagccccagattagataatttcggtgctttttgtcagggcgattggataagcgttaagccatagtagagtactgtactatggtaatttgattattgaactgttcaaaccttttctgtcccttggtgccattcaggggcacgtgtcgctcgcatactcgcgagatgagaccagttgataggctttggctgaacaggaggggcagtaatagtagtaggactgatagtaccatgtgttaaaattgtttgccggtgagaagattcgtttgatctcgtagggataagcacgtcgagaaatcctacgccgcctgttcaccgagcgcacgcacctggctggtattagaccagccagatccatgtgcagaaatgcacttcaacttctattcttggtgaggacttcaggagtggaataggtcctgtagaaacctggaagtaagaaagaaaatgagcaggaagaatgcccagattaggcggctttagttacggacagaacggtaaagctcgctatcctctaggcatggcgtttggtggagcactccaagtgggaggtatcatgcgagcgcgatgcatatcccccgacagtgcaacgtacgctgcgatgcgtcgatgagtggcctggctgcctggctcgactgagtgggtccccgtgacgttccgcgttgatccaaatggaggaggaggaggccgtgacagcgggcagccagcgttggtggaggcttggaagcgaggcaagcgtggcgatcgactggcgagtcgagtggcgacggacgtcgcgctcgtcgcatcgactgtgccgtgtaccccacccctctacagtggaagcctaggacaggtacagtctacaggaggccacacgcggacgcggtcacgtatcgttgtgatccgctcgcccctcagcctacggggctacgggcccctttcgcagagcggcgcgtggtgcgtgctgcgatgcgaaccccgcccggccgccgcgcgcgcaggtgtgtgtgtgtgtgggggggggggggggggggggggggggggccggttcccccacccccccaaaggaagggaaaatgggcggggggccggccgcgccccccattttattcttgtttttttgtttttaataacccacccaggcagataccacaacccggggagggaaaccgggccgccccgacgtgtccttttaaatcctcggggaacagggcttggttaaaaaccggccccgggctttttttttttttttctaaccccaaaaaaaaagatttggagagaatatttttaaaacacaaaaagggaaattgcccgccctttggcgtaaattttttttttggttcgacaataattaaagaggggcaatattttaaaccaaaaaaaaaaaccccggtgggatttacgtttgggaactccccaaaaaataaatatggaaattttattggggtataccccaaaaagaatggggggggggcacacggggataattttttaaaaaataaaaacacaaacaccccactaccaaagcttttaaaacatataacattcgggacacccctcgaaaattatttttttgggtttataaaaccttctatatacccggcgcaaaaagaaaatttttaaaacagcctccccacaaaagtttttttttttttttgttagaatatcttacgacaataaaaaaaaatctaataaaaaaaaaaacaattttttttttataagaaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatgttttaatataaaacacaaggaagattattctcgtcacagtttaatctaagagggagagaaattattttttttaaaatggaaagaaaatgataaataaatataaaatatttttaatttcataaatttcggcaaaatatttacaacaaaattaagggggaaaaaaagagacaaatttttattgtttttaggttggtggggacaagaagaaataaaccacccacccaaacaatcttagtccatttatccattaggaacccgcaaaatagagagaatatatttgtataaataaaatatcataagcgaaattttttaaagaaattaaaaaataaaaaaaataattttatattttaattaaaaggagaggaaataaaggggaaaaatccattccatgaaaaaaaaaaaatcagaacaacaggccattgctcgatgatcaaggagcaatggaagcacaaccactgaggatgcaccgtattatacaacgccgctcggttggttctgggtcaggagccccacaccccacagtcttgaattaatgccaagcaacaagcacaactcagcaattaagctttttggtcagcttttcaatttgaagcttcagagatacaactattcatatcattgtagatcgttaccaaacacacatgacaccaggcatgatcacagacatactttcagaatagtttgtttacgagagaatttgagagcatccagtttggcaactcacggtgagaaaggacctagtaggccagtactagtagccaatatcatgattcctttcctcaccgctttgcttacatgatattgctggactgctgttcttctggctgctggatgtatgaggagctaccgctagtttgctagttcttgagaaccatgtggatgagcttgccgtttctactttatcacaaaggaacaggaagatctgaccgaaacacataggctgggctgaatcatcaaatcaactttggtcctatgaacctcttcacctttggatcgacaccaaaatttggtgggggggggggggggggggcgggggcctcgacgccgtcaagtgacgggagattggtcggcggccggccgcgcgcaccactatcatcatgctttcgtgttttcgatcgatcgccacggccgatatcgcaagcacggcatggatacgggacggccggacgtgtccgtttgatgactcggtggatcagggcatgtgtataacatgactcggtgctttttttttatttacttactactatacaagagttttggagcatatatttgtaactacgaacggtaattgcacgctcttgcgttagttttttttttgattagctatatttatagtgtcatattttagaccaaaaaatagtccgcatgtagttacgttgtaagttcctaaattacatatgtaattttagtgtatctaccatataagtggtgtgtaactactgtaaatttttataagtatataaataactacctatctagctgttaatgataaaatttggtaagcctggagtaattattggcttcagagtcctggaatcggccgataggagttatcaagtcgtcaacagttgtattcttgatgaattcgagtaaagatcaattaaaagaaacttatctaaaagagtccgagttcaagaggaatacgacatggcagtttatctattaattaggaatagtttgttagttttcttttatctttagaaaagtgtgtttagtgtccgataaggattttatgttttccttttatctttagaaaagtttcttgcttttcctaccaggactagtatctacccgggtataaatatgtacacccgaggtcactgtaaaatatccctcgatcaatactactctcggtgcatcgccaccctctttctcaaggtttttacttagcaaccggcggaatttggcacctgacgtggggctgcatcggttcagttcgatctccggcgaaggggtaagtcctatgttccatcggccatggtgaatctattggctacattggtgttgttcaaggctgcatcgtttcgatctcttgggttgctctggtttggttgatatatttgcctaccagatatatcaattctatctctaattgcattgtgtttagagacacatcggtttagttggaactgtctcggttaggtctgatcttctgtcttagcctatatatctctacaatcacaatgctgttataaatagatctgttatattcatcacattagacagatctatcagctcattgagtattagattatcatatacaatctcgtgctgcatcggttaggttcgacctactagattgttgttgataatataaatcttgttaaaccgataggttgatactaatattttatcggagtgcaagccgataaattatttggacgttgcatcggctttcaaggattacatacaagttggatttagccgatgacaacaaaggtttcgttgtttatctaaatcgattggattttatgacatcgaacctccggccgatgtatgctttagcctttggattaatactatacttgttctatcatatcattatttgcctattggttccattggattatattattgttatactttattatcatcaaccgattatctttatatcgttatttgcgttggacatatagccgattgctcaaaaccctaccgacataggctaatatcggctatcgactggaattactccatcggcttgtcagccgatcggctgttttgtctgttgtttacatatcttgtaagttgcagggtcaaactgactggcacgcctgcatctcatcaacttttggtcctgcactggagttaagcagatctccccggccaatgtgtgtttttcgcatcaacactagcttgtagttgttgcgcaacagttttttttaaaaaatctatctatagatttgccgaacattgttgtacctatatataaatcatataaaaaaatatgttaaataaaatattaatgaaactgactacaactcagtatatttatttgcagttttgaaattattattttcagacaacattaagaattactccatgcgaccaagattgcttgacgttttactcccctaatgtgttctccctgaatgcttgatgttttggtagtgaagtactagtattgcttatatcagtgacattacttaattaactctatccttaaaatattccttgtgtggaaggcgtggctcgtgccaactccctaattgaaatgacaatctgcaacgaagtactagtaataatttagggcaacttagtaatttttacctctagctaatgtagcccaacaatcctaggacgatggcatgttgccatagagggagtgttacattatggaaaagatgcaatcactactacatgaaagatttttccgtgcggattgaatcgattttcacgtacggagcttccacctgtcttgaagagtgcgtctgcgaaaatcccgattttttcgtgtgggtgacgtacccgcactcaaaaatcgattttcgcgtgcgagcgcttaggttgcccgcacgggaaaaaaaaacaaaaaaaaaaatcaaaatccacccgcaaaccctaacctagccgtcgtcgtcgccgccgccaccgccgacgctgctgccttgcccgaggcctgtcgtcgtcgttgtcgccgccttgcccgaggcccgccgccctcgtccccgcggtcaccggcgacggatccggcctccccgcggcagtaggcgacggatccggcctccctgcagcggccggcgatagatccggcctcccccccggtagccggcgacggatctggaacgtggaggcgtaggggaggagggagtcatagcagaagtccgggtaccgcgaggtcgcgtagcgggctcggaggaacgtcgtcgccgacgctgcgctcgccgatgtcgccgccgcgtcgtcatcccagcggtggcaggccgcggatccgaccttcccgcggcggccggagacggatccggcctccacgtggcggctcgagacggatacgctccaccgccgccgccactgccatcgatgccgccgcctctgccgccctaaccgagggcgccgctgtcaccagggaggagagggaggatggggaggaggagagggagagggaggatgggcaggagggaggataagaggaataatggcagcccgcatggggaggaggataagagggagatgggaggttgggcagtgcatgggatggcctattttcgtgtgcgggtcacttaacaggcctgcacgtgaaaacacacgtaaattaagaaagcgctccgttacatcacccgcacacgaaatttgattttcctgtgcgggcgatggcccggagcactttcttcattttcctgtgcggttgcacttatggtccgcctggaaacaaaatggtttggtgtctaggaaaatcaagcttatcgattacccgtcgacccctccgaaggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgtttttgtttattttcatcttttatttaaatgaccacacacactacctgttcctcaaccaaaattgtaaattggtatttggttgtggtaaaaaagaattttttggagggaaggtaatcaacggcccccctacgtagtttattgttcgggttttggaaaaaacacccttctttttctccctttttgaaacctactccaactcccgaacaattaaaataaaggcccccgacagcagtttgtttctccgaactcgcgacacagaagagattacaaaataaacacaataggctgcttccgggaacttaattcaccacggtggttgcggaataaaaactcaggagccatttttcttcctaaaccgaattggtattcatatgttttttataccgggtctgccccttgatccaccttgttttctaaccttccttgttgttcggggggttttaccctctcaccaaccactaggcggcttcggagggcccccttcctccaaaccacgttgtttagatagccgcaccacccgctccaaaattggtgtgcgcattccgtaaaataataaccatggggcaggttacaattttaaacatttgcctcggcaactgtccccggggcctaaaactattctgacgtacgtccgtggcggacagtaaaggttttgtttgttcctatctagatgtatcccccagggtagaactgtaaggtggttacatccttttaacaggcgggttgggttcgttataattactatatatcaagttgtactcaattttgagtctcggttgcaacttttttgtgaaataatcattcaaaaacttataattaaccaataccaagtcatactcattttggagtctatattcactagtacataaaagattttcctagacaccaaaccattttgtttccaggcggaccataagtgcaaccgcacacgaaaatgaagaaagtgctccgggccatcgcccgcacacgaaatttgattttcctgtgcgggcgatggcccggagcactttcttcattttcctgtgcggttgcacttatggtccgcctggaaacaaaatggtttggtgtctaggaaaatcttttatgtactagtgaatatagactccaaaatgagtatgacttggtattggttaattataagtttttgaatgattatttcacaaaaaagttgcaaccgagactcaaaattgagtacaacttgatatatattaattatatcttaaaatttagaattaattttaaggaacatacaaaattgagaattcaacaaaagtataagtcaatacaattaaatccaaattatacaaaaatactactacctccgtagcataatatatttttttagttagacatagttattaagaaactacgtagaattaaatggttgttaattaatcccacattggtgtggaagggcaaatgaccaaatatataagtggaaagcccctcacctaattgactagatttttggggtaggaaagaccatttacgatcctaaaataggtatcggtgcgtggctatttaacatctctaaaccaatggacaaagtgtttgaaggcctgatggactgcgggtgcgcgcatgcgggatttgtatgcctgagggaccatcggtgtatggcgaaggggcaccggcgaccagctgtgagacaccaatgggtgaagggagagattgttatatagtcccatattggttgtgaaaagacaaatgacttaatataagggagggagccccttaactcattagctaattttttgggtgacaaagaccatttactattctacgtaggaatgttttgattgctaagaagtgagggtaggtggagaaattgaatagtgaaggttaagattcgttgagcagagaatgttcgtggagaagttatattttgggacaagttctaaacactagaagtttttatatttaatttatgtaatattatatacgcaaagagcactgctacgttttataattgatacatctcatagaataatccataaatttttttgacggccaaaatccaccaaggatagtataaaaagcactgaggcaatatatatgttttgacaatcacccagcaagtagtaacctctaaatctagagagtcagggaaatcattatttcttgatgctaaccgtgaggaaattttttcttgtcgctctgacccttgaagtggtgacgatttgaacatatactcggaaatgcaccctatcgagaaattgaggtagactgttacaagatatttcacgctaacccttgaagaattggacacgcaccaacacattatagaaggtgctagcgaaccagattggtagcgaagtgccaatcatccgtcgcaatttctatttacagctacacacgaagagtcacagtgcaagccgtatttctcagagccagtaggtacggcgctacagtccgatcgacgcgtattagcaagtttggtggacaaactcatccgacgacacgtataacaaattaacgctgtggttagtaagctaaccctgccaaaaggcgagtagatgttgtcaccttcctgactcactcaaatcagtgaaattacacgctcgatttccgccgggtcagagcaaaagtaccactgcctcttgaaaagtgttttgatttttaaccatccacgtacgctcgcctccaatgataggtgaggcaaacgtactgccgcaacacttgattacacgagcgagagggatatattatatatcaatcgatcgcaccgtacgtgatgaataggacaatccgcgtgcacgcgcgtggcgccgccggtataactcctcgagatcccgccccgccaaacccggcggcggggggccggccggcatggccgcggcggcggtctcgcgatgcccggcgcgccgccgctgccgtacgtacgactgaacaaaaacaataacaaaaaaaaaaaaaggagtgactcacgatcgctcaagtacgtacacacgggtaggtgagccattgtgcaaaggtaaagccatgcagtgcaggcaagtgtgcggcgtctctactcggtttaattaattcattcaagtattgaaccatcgctttagaggaggtcgtactagtactgtacccggcctgtccgtattaacgatggacggagacggaaacgagagacggttgtggtagtacttgaccacgagcagggttagagcaactattaactcgacgtgattagctatctagctaagcgatgcgagaaaggactactccttaagatatgatttagattgtagtactaccatatgtaggaatatgacactcgacgcggtcctatcttacacgcatgaaccgttcgtacaactcggaagttgtaatgctctgtcaatctttttcctagctgatcatcctcctccctatggccatgtttagtttttttgccaatttttttaaagtatacagacacacatttaaaagtattaaacgtatactaataataaattaaatctaattaattcgtcattagcaaatgtttactatagcatcacattgtcaaattatggtataattagacttaaaagattcatctcgcaatttacatacaaactgtgtaattatttttttcgtcaacatttaatgctttatgcatgtgtccaaatatttgatgtgacatttttaaccaaaaattttggtatgtaaacatactctctgtcttgttcgttttggtttacagattgaggctgtgtttagttcacaccaaaattagaagtttggttgaaattgaaacgatgtgacggaaaagttgaaaatttgtgtgtaggaaacttttgatgtgatagaaaagttaaaactttaaagaataaatttggactaaacacggtgtgaatgtgcatttctaccttgtatccaagcacgaactttcgtgcgatccaggaacttaattttctggttttgtattttcttctctctcttttttttaaggaaaaagtgatttatattgtattcctagatccttgtcttttcaccttggagattatatatgcatatacaatcttatttacctacccacacgcgaacgttcgtacgagttgaattttttgtgctagctctactatttcttcccatctcctttctccctcctagggtcttgcaattgttcataacggcttacatctgaaaacacgtttcttatgtttctaaacggtattatttttcaaaaactttgttatcaatatttcttacaaaaccttttaaaaacaacattttaactttatactccctccgtttcatattataagactttctgatattgcatatattcatgtagaaagtcttataatatgaaacggataaagtaatatagcctcttttattaattcctttgtgtttgtgtgactgaaattaaatattaaaattttgatcagttgattaaaaatcttctaccattgttttattaaaaaaattgtaggagtagcctaggaacctgtggagtatatccgcggggcctatggagtatatccgcggtaatgttgtttgctgcactgaaagaacgcaaacacccaggtttgtttagaaaattattacagcgatgatccttcaatctgcagtcactgccagtctgccactctatctgttggaacaaatattcttccggcagagcgatggcaccctccaccctgtacgtacagccggcatatatagctgacataggctcgccagctcgaccattgtttttcacccaagtcaaaacgtacgtgcaattcgttttcttcagataagaaaacacaagagaactagcgtgccagccagtgcatggtgaatagtacagtaccatctccgtgttcagattatttgccaccaccgaactcatttccctcgcaaaaacgaactcctttgtagtctgaaggaaaaagtacgaattaccccctgaacaattgtgacagtatgaattaccccccaaaccataaaaccagacatattacaccctcaactattcataccggacatataacccccctcacactgttttgaccggttttgacttcaacttgtacacgtgacgccaacgtggtaatccagtctaaaaaaaagtaaccgttggggcccacctgtcataacccttcatcaacccaatccccctctctatctatctatctatctatctatctatctatctatctatctatctatctatcgctgtatcgcacacgcgctcgaacggctggcagcggaggaggcgcacactctcggacaaccgacagcggaggcggagctcgtccggaagtccggctgcagaggcggagatcgcccgcgtggccggcggtggaggcagagcttgcctcagttgcctgggagttcggcggcggaggcagagattgcctaagcggcacttgtacgaggagcacttgtatgacaaggacatcggcaactgcaccgcaggcgtcgacttccacaaatgcggccacttcgtcttcatggtttggctcaacttcaccaggatcgactgtgcccgcgccgagtgcttcaacggcggcgtcttcatcactagcaactactacaaagacgaggagcagccggctgcccgtcctacctactcctagttgcatgatatgatgttcttcttctctctcatcaacaccttacttgctgcctgcctgcctgcctcatgtacatacagctgcccgaaccaccgccgacgtcgccgccttcttcgctcggaccgccatcgccgccttctcagcctgaccaccgtcgctgcactggaaaggagagggaatcggaagagaaggagaggggaaagggatgagcggcggccgtggccctcctgtgcagctccatcttttgcgtcgctgtcgtggacgcggccaccgacacctccctctgctccctccaggacgccctctgcctcgagtgcgactcccttcgccgcgacgccgcgctcctgccacgcccgcccctgccacgcccgtcgcctgctctcagccatgcctgccgcccgcctcgcccattgccgaccacctagtcgccgctcccggcgacatctgagagagagagagagagattgagaggaagggaaaagggaaagagagaggtaggtcccaccatattttatttgtttttggctgacaagcgggtcccatatcttttttatttgttttgctgactagagtgccatgtatgcatccatgtaggatcaaaactgccctggatcgacatagggggataattcatccagtttgtaaagtttagggttaaaaataactggtattagagttgagggggtaactcgaacgaccgcgatcgttaagggggtaattcgtattttttcctagtctaaactctgaacagtggctgcttccatatctgcgtcctagaccggctcggagttttttctgcgtctctgccgaaccaacccgagtacggagtaccccgatcgatcagtcgatgaaacgaggtgttgcgttgcgttgcgtggggatcgaaccaagactcgcgggcgcgatcggtcatacgccgcacgtcggacatctcggtcactgtgcggcgaccgcatgcgtgcgcgttggcggatccgcacgccaagtgccaggcacgcgccaccgtccctagccacatgccttctcgcctgcttctgctagcccctgtgccaaatttgcacggatagatggataaacaaagccaggccatttggaaattagctcattattcgtgcttcaccaacacaccaaagcaacacattcccgccgagacaagcgacaggagggtaggggggggggggggggggaagaccgagcgcacgaatccggggacaggttaacaaggcaggattccagtgagttccagttgatttacacatgttattcttcttgtgtacacgcgagtgatttgcatgagagctcgtcgatgggtttatgagcccttgttcgtgcttagtctggaagactggaaacggggggtacgtgtcgaaacggcgaacgcccccgcccattggtggaagtgatcaggttctgtgggctttgatgcatagctgtctatgttggtcaagaattagcacggaagagtaaataattgtggatcggttaaaaatatactcctgagtgatcaaataaacatatcttttttctgctctttcttttgcgttacaccagagtgatcgtttttgttagattggttattctatataggaagttacacatcgtaatcatcatcacgaaaaaaaggggatattacaaaagtgtgtatagaattttgcgtggcattcatattgtgctttttcaaaatctgtcattgtctctgttccgtttccaattcacccggaacaaaatcaggcttatagtctatttagacaattttttttggacctaaccacgagttgacatccgtgccacttgctctgatttaacctctaccaaatttcgatcctgtggataggataaggcacgagacaataaactatactccagtagtagatgcattctgcagtgtgcgttgttgtattccgaatttcctatccttcgatttgatagcgtcgagttcttcgagaagtatttctcatttgcgagcaacattatattggcaccattgacttctgcttgtccggaaatttttgtgtctactagcagtgtatagttaaaaattagtctcagttggtgaccgacctaattacgatcgaatcatagatccatcaaatccctcccaggatcatgtgcttgcaatttacaaagaggacgagtaacgaggaatccatgctgtcattccacagttacagcgagcattactctcctgttgacatgtgactgatgcagagagtaagcacgcagttactgttgcataaccttgcaaactcgcacaagccatggagcaaatcccttccttgattttagcttcggtgtcttagctggctgcaagcgatgttacgggatcaaccagggacatccatctggttcggtcggaacaaaatgtccaaaaagccggcacgagcagcaggaacaaacgggggggatgcaaggtgcaaaagggcggttgcagtagccgatcgagacacaaaaatactggtccatggaatctgcggagaccagatctgcacgaggagggccgcgaatccggccatcccccggctttggcagcagtagctaggcggaatgtagcagcggcgcttgcacaaccgggttgtcctggaaaggacgaagcaagcaaacggccccggtatcccgcagcgatcggggacggactccgctcttgacggtgaattcgttgccggctgtgcgcgtgcacctcaccgagcgcgcctgatatggacggatccgcccggtttgggtggcggttgctgttgccggtgttgccgtacgcggatcaagcgggcatgggcccccgggccgcgtcgccggcaaacacgctggattcgcggcgaacggctggacggtagcggggaggcgactgcgtaaccttcgctgtcgtagttgcatgtaacatgccgatgcgccggtggcgttttcacttttcaccatcgtgcaaactatcgcgtggattcggaggttttattgggctattgccttctctatgggccgtccccgtatgagaatttgttgggccattgtgtggatggatctgggtcggacgagagatcttctgccaatacttttgggccgatgcgactccttctgaataagttcaccagccttccctcaactttacttcgagtttgtatgacatccttaaacaccaaaccagaaatcttcacacctaaattatacaaaatcgtgcaattttggtcccatggtagtatggatctctggttcaattttggtcccatggcagtatggatatctgatttctctaacgtagcatcctagtaataaacaaaataaaaggtagtgatctgtgttgaatcaagccgtcggcggcgaggctgaaagccgcgtctgcaccggaagccaagccatctgcaccggaagaagaaaagagaagagaggagagaacaacatagaagagatttacatatgggtcccacaatttttttagtttttattttgctgcttgggatgccatgtcagtgaaaccagagatccatactgtaatgggattgaaattgcacggtttcataatttagggggtgaatatttctggttttggagtatagggatgttatacaaactcgacgtaaagttgagggacagctgatgaacttattccgactccttccgctcacttttgtgtatctgttactctgtaggccgttatagtcctagtcgtttgggccttgggccataacaaatctggccttctcgtgtggctgtaccgttggagtagagatcttcctagggcttttggtccctagatatggaacaagttcactttgactcacttaattagtgaccaagtctgattcatatcctcaaaccataataccagttatctcaacccccaactattaaaattggtgcaattttactcccttaacagttttgtatgacggttttgctgatgtggcgtttacgtggcaggttgatatggcctgtgatgttgacgtgtgatgaggacatcctccactattacccgctggcaaagacgcaaaagtcgggcggcgaccgtgtgagcctctgaataatcccaccttgcttagcttgggaggaggaagccaccttaaagggagagccacccttcctctattggactagtcttttagggagattaggcctttccccgagtgggtgtgcttatgaactgttgggatccggacaaccttaagttattgggcctcggccaaccccacctgggccagattgttatcatttggtatcagagctgagcccttgtttaagggggtgggaatgatgaggacatcctccactattacccgttggcaaagatgcaaaagtcgagcctctgaaagtcgggtggcgaccgtgtgagcctctgagcagtggcggacgcaggattaaaataaagatggggcgaagatgctcgtctcaataagaacaactaaacacaaaaaataccatatttatattgtaatcatagtataatcaataaattaaggaaaacaaaaaacaaaaatattaaaataaagtaataatttttacgccatacataattcatcatacataaaaagatactagtaaaataaaaagatactagtaaaaatatcaatttgcaaatatgagtcaattcataaagcatggttaatagatatcttttaaaaaataaatatatgagaagatatcgcatacccagaataagatgattattattttgcttagaagggagagagagaaaaacattaggcacctacctatactatagtaggggacgtgggtgagtagtgtcgaggtattgactcaggaaagcatcacatacgcatgattaaatttggacacttgggctgcttatttatgggccaattgtgaattggatgtggtggtaggcggcccaagaaggatatggaggattggggcggcgcgggccgtagctgggccggccgcccaaccccgcctaatgggtggtaccgcccctgcctctgagagagccaccatgtgtgagcctctgagagagccaccattcccctattggactagtcttttagggagatttggcatttccccgagtgggtgtgccaatgaactgttggggtccggacaaccttaagttattgggcctcggccaaccccacctgggccggattgttatcaacgtggcacttagaaggtattagaattaaatatatatatgtgagacctatcgtcattaaaaaaatgggcccatcgacacgtgggtcccactgacatttagggcccacatgtcatccactatctcctcattcctccccctctctctctgtttctcggtcgtcttcaggggagatctggagtggcagcggtggcgggcgggtgagagccggagcgacagtgttggccaggagcagcagtctcgtggctcgtcaagtgatgcatccccgccaaccctgccgcccacacctacctccacccctccctcctcgctctctccatctccgagaacggttgcatccaataggcgctgctccggttcgacgtctctacgcccatgcttgaggtcatcgcgctatcgttgcccccgcccccactgcattgcggcggctcagtgttcgcccactctcaccggcgcagctcgagagtgcacgcccacgctcttccggcggaagaagtttgttgcggctgtcgtgggtgactggatctacgtcggcggcgggtccacacgcaccgcacggtcgaggagtacgacctggaagccgtgtggcgtgtggtcggcgaggcgccgtggcggatggatgggtgtgccggtgcgagtgcgggaagcgtgttgtacgccaccaagggtgtcgtggtgtccggctggagacagccaagaaagagagaagggagagagaggacctcacaaattttttttaatgatgaatgggtccgacatatatgtttttaattctaatgcctgctaaatgccatgttatcctcacagactaggttaacactgtcacgtagatgtcatgtcagcataatcgtcctttaaaatcattaagatagacaaattacattggttttaataattaagaggtcgaaatatccggtattatggttgaatgttacgaatgatcactgcttaaaggagtcaaagtgaacttattcccccatatattgaaacctgatctcatgatgtcttgggactatagtggccatcgacgattggccaccggggcgacctcgttattgtccgctgcaaccttgagagcatattcggggcaggaatcctttggggcatcattcaagcaccgagggaccgactagcacgtgagaatcatggaatcagcttttcacagacacgcctgcctgccactaaacagtagtaggccagggtagtcggtacagaatgcaatacaatgaaaagcaaacgctaaatgtttgtgctaatccctcgcaaaataaaagtttatccctaatcgtgggtagcttgacggcaataattgaataaacaatctttctttgcgcattgaatacaagtacgggagtagtaggccgcaatgatcgcggcggccacggacaccggctctcctgcatcaatatggtcatagacaggtgacaggtggtgaggatatcagcgagtatcaaaccggatcaggctatccgcgtcgcgtgctagttgctactgtctcccgcattccgacgagacactcgtcacgcatgcatgaggcgctataccattgttttctttgtgaagttctttcagtatggactcttgtattaatcctatcctataggcattgtgaatttgttgtcaggtgaatgattttcattctaagaagtgtaacaactccacgaaaataaggataaggttcaggtaaaatgcaggcatccatggtcccggtagtccacattttcatgtccaccatgttccaagacatttgcatggttcgcactaaacaagggtgcatttcgtccagccaatcctcaaagattcaccagagcacctccgaacgagcaacgagcatcagacagcaatcaaatccttaatcctccaagacggattgagatcaaatgcagttgctattgtaactgcacaatagcaactgcactcaatcatagccatccgttttcagatccagtggctctagatgactgctacagtacaggtataattgtacatctctgctacagtaccacttcacatcctggccttccattctagatcatgtgatgcacatgtaactgcttaagttacagttacaataacaactgcacaggatcttgatcctcaaagacaaaccaaagccacttcaaaggatgcatattgatcgaactagacacatggctgataaatgataaagcagggtactcatcaaaaggtctgaaactccgaacatctgaagaacaagctgcaaggccaaacgccttcgaggtagttcacggaaacgacacctctcctctcacccccattttgtcacaaaagcaggactcgagaaaacgactaaaagcattacacacggacacagacacaacaccatcaccatcaccactgatcatcgcacacgacttttattctagcaacaaaggcagagggcagcaggccacgggcgcaaactctcccaactccacagatcacggcgacgaccaatgcagctccagcacaccgcatttctgcaaacataggcaacaaccagatcgcatcatcatatcagcctttttcttttcggcgagatcattagtactagtagcaagtttaacaattcaaaagatggcaggtaagctatcggccactctatgacgtccttgttgctgtcggttacgtgaaatcaatgtgcaaaaatttctactcctcatcaagaaagttgataatggtgctcgtaaacaagttgcagcgagcgatgttgggatgaggcagcttacaccaggggacgatcttccagcgctggttgtcgccctcgcaccacttccagagcgcgacggtggtgccgtcgcggacgccgccgtggtccttgtcgccgtggagggcgtcgaagttgaggtagatgttgttcaccatgcggatgcagcggaagccgtgcccgacgtcgcggctctccgtccacagcaccgactcgtcctggtatccggggttgtacggcaccagcttcacctgtttgatcggatcaaacaaacaagcagccatggcatttgttcatcacttttaacaggcaaatcaagaaggatagatcgatgtactagtagtgaggatggatgcttacagggtggccttcgccttgggagtgcttgatggcctcgccggtgaccctgttgacgagggcgaaggcggggtagccttcctcgtccttgatgctgttgctgtgcctcatgtccttgatccagtgctggtactcgtcgcgagggttggtgggggcgaggcagacggagccgccgcggacggtgacgctgaagccctcgtcggccttgcagaagatgcggacggtgggctcgttgccgccgcggggcgcgttggcgctgccgccggcgtaggcctcgtcgccccaggggaggatcttccagcactggttgtcgcccttggcccactcccagagcacgatggtggtgccgtcgtgcacgccgccgtggtccttgtcgccgtggaacgcgtcgaagttgaggcggatgttgttcagcatgcggatgcagcggaagctcttgcccacgtcgccgctctccgtccacagcaccgactcgtccgggtactccgggttgaacggcgccagcttcacctgaaaccaccaccaccacgacgcacgcatcacacaaagagtgagtcagcaaaaccaacgccgacggcgacggcgccacggatcaagatggctcacggcacgcgcgtaccgggtggccctggccgagggagtgcttgatggcgaggccggtggccttgttgacgagcgcgaacgccgggttgccctcctcgtccttgatcttggcgctgaagcgcatgtccttgtaccagtgctggtgctcgtcgcgcgggttggtcggggcgaggacgacgttcccctcgcgcacggcgacgcagtacccctcgtcggcgcggcagaagatcttgaaggtgggctggtgcgcgccgccgccgccgccgccgtggtgctggggcggctggtcttggccatggtggccgtggtgcccgaagccgaacatcttgctctcttcgggaggtttttgggaagggttgtgttgtgtgagtgtgatggatcaaacgtgagacgaggcgatgagaagctgcgcctccttgggggtccccatttatagaagggatttactgcccatttgttactgatttactgcttggagtgaaggaaaaaaaaaaatcccgggtgagacgaaacgcgtggtgtggtgtggggtgcctcgtgtccatggcgtgtggggtccagaccggaggaacgttctggatgctgggcgtgattacgtgattacggatgagctgtgttgattagcgacgatcggttggttaaatggaacccatctgtaccaagtgatggctcacgcctcacacgcttgacctgattactgcctcacctgctgtcgaagaaaaatctaacccttcctaaaggtaatgcagaatttgtcgtttgcagtatgcccagcttttactgggacgagatttttcacttggaacccatcaacccaacgggtgaagtgtatttgttcgagagtgtgttctgttttgccaacgacaacattttttcaaatgaaaagaaatgcagtgaggtcatttggagtaccggtaatcggttcgcgttggcttcacgctagtaaagcaccgtgtgaggaaaaaataaagaaaaaggcagaggataaaccggccgtatcaatgtatcatgtactacagttgttacagatactgttcagtagttttgcctcttggacaaaccaatactcctatcatgcaggtttgcacatctaggatggtcgagagatagctgttagtatttgcatcactgataacctgtttgacgtgttgcctttgtgagcccaggccaaggggatcaagcactctgtgattctctccctaatcagcttgggcgaagtttaatattaccctcacgtacgtgtgcttgtcacctgctcgccacatgtccaagcctcatacagacagagatatggaggagtataaacaaagagggggaaggatggaagatcaagaggaaagactgagcttttcttctcacattaaacaaagtgtttgctgtgctttttgtccatctcggaataaaagaaagtgtctattgtgtggtgcagtacatgcatgtttgacgagtgatcactgcctgatgcgtgcacccgacgacacatggcatgattcgcgcacgagaaataaagcgggattcccgatcggagcgcgggtccgtccgatcagccttcccacctccactgcctacagcaaaagtagcaaaacggcgacgcccatcgtcgagtttgaggtatcgctttcctcgtttgccgacagattttaccgtggcacacgattgagattttcagagatggatacacaaaagagcatctcattctaccggagtactccacggatcgcagtgtgcacgttttctgatccaaaaggggcacaccaccttacgccgattgaacgtacggcgattgataaaggccggagtgaaaaaaaattttactgtactctcgcgagcggataagatcgtacagtgtatatcagtatgattcctcacatcgcccacgcggtagtactgccatcacgcagcgtgtctctccgagcccagaacgttcgtactacacccatatgctttgctttaccttttcagttttcttttcctttttttttataactttcagtttttttcccctctccctgtctttattcgtaaagtctacctgctgcgatttgcagacatcagagcggacaccatgattgcgccgcgagcactaagcaacgacgattatcttagagcaagtataatagtatagccaactactagctttaatttatctataactaatctaataactcatttatataatagttacatattacattattaatatctggtcccacatgtcatatacacaccatgtcttagagcccatgctacagctgctcttctttctttatttatcttcttaaaatatgtttgcagctcgtttatagcctgctattgtacatgctcttagtgataaactccaaccgtttgtgcgtagtactagtacgccccaatgcggcgagcagcgagcgccaccagctcactacacgtcaaggcaaggctcgatgggcgatggctcagcagcggacgtggcgtcccgaaagagaggaacgttttcttgtgaaaactgtggaaggtgtgctctgtctataaacgggccgtgatcatgggaatgattggggttacgtgatgacagtatgtggtactcgactactcgtgtacttccacactccacgcgatgacgcgacacggccgaacgcccgggcacccatcgtcccggccagcaccctcctcgcggccgtgcgggcgtacaggtggacaattggagatggcttctggcccaacaatattgggctcgatactttttagaataagttcatctgaggttccttaacttatcaacgaatccgatttttcatccttaaaccccaaaaccacatataacgggtctctcaactatcaaaaccggtacagttaaggtccctcggcggtttagatggtggttttggctgacgtgtcacctacgtggcgaatttgactcggtcttcatatgacgtgacattgacgtggcgcttacgtggcaattcgaccgaaaaaaaataaaccccgtggggcccacatgtcagtttcatatacaaattaataaaaaacggtggggcccacatgggccccacatgtcattctcacccctcatcttcttcctcctctctccccatctctcgtcatcttcatctctctcccctctcctccctcctctcgctggcagagataagaagcggcgcgcgggcgccggccggagggaggaaaggagcggggcgcatgcgcaggaggcggccggcgaccggcaagaaaggagcagcatcctccgcaaggagaaggacgcacacctcaccatcgcggcccctgccaccgtttccaccgtcctccgcgccgctcaccgacctcgatggcgtcctcgccatgagtggtggcgggcgagctcccgcttctccccacctgcttccccgccgccactgtcaaagacgacgacaccgatggtgatgggtttgaggagggcaccgggccaccgatgcgtcgattgggcgtcggcggctcgggagcagggtggtggcggctcacagggccgcatggtgcaagcgacggcggtgtcaaggagggtgtcagcggcgcgcggggccccagggcgcaagcagtagttactagcggcggcggcgtgggagcggggcgtcgggacgcaagcagcgctgtggaggagagtgtcgtcggcgtcgagcgcccttgatctggtcggccgccagcttccggaagtgaacggttagcacgtcgccattttctccttcccctctccacgacttcacagggattggaaactgcttgctgcagttgctgtttgattctatttctacaattctactcacgatacaatccattatttccctcagtaaatcccattgaaatttgaacaaaattcagtgccaaaatgttcgctcacatcacactgatgcatcatgacaaacaaatgttcgctctacacacttacgaaccaccggatttcggcggcggctgctgctgcgacggagtgcagattcatcaccctgacgaggcttctgccgtcctcgccgtacctgatgaggtggccgtacatccgcagccagtggtcggaggcctcatcgacggttcagtaggtccagatgagtggtctgagccagaggcagtcgacgaggtcacctcacgcgcctcgtcttccacgctgatagcagctgccgggggggggggggtcttcgtctagtgctccagccgcgagcgaggccgacgcagccgcaaccggcacacgacgccatcgaaggtccgtgacgtgcctgtcgtcggaccaaataccggcaacgccgaggccgggcaagcactcgacgaggtcagcctcagctccgtcaccgttcccgtctcagtggtagcagccgaagcaggtggaggggctggagatcatcgagatggccaccggcgagcggctgtcccgcctgcttcgtgcgccgccgctccggccgccgtcgccccactccgcccgcctccctagtccacatcgtaggaaagaagagagagatgatagcgggaagaagggagcagtgaggatgataggtgaggcccacatgggtcccaccttttattattattttttgtgtgtgaaacagacatgtgggtcccaccaattttattatttttctggatcaaattgccacgtaagcgtcacgccagcgccacgtcagataaagaccgagtcaaaatcgccacgtagatgcctcgtcagccaaaaccgctctctaaaccactgagggaccttatctgcaccggttttgatagttgagggatccgttgtatctggttttggggttgaaggacgaaaatcggattcgttgacaagttaagggacctcggatgaacttattccatactttttccacaaaattggcgacataacggcccatccaaggagcgtccgacatactgagtacaaacactatgggccgatatggagaaaacaagttgggtggctaccatgggccatgccgcctgtctgagaaggaataagtctattttgccctcggtcatatcttaccgtggatcgaatcgctcccctcaaacaaaaaactgagtataatagatccgtcaactttaaaaaccgatgcaatttatagttttatactccttcggtggtttgagaaatggtttttcgttgacgtggcaagttgtccacggtcaaaatcactaactcagtgcatggccccaaatgtcagagagatgcaaaacatatacaacagtggaccccacatgtcaagcacaacccttttctccttccacatctcttcttcgtctctctcgatcgggaagggcagcatggcggtggcggtggtggggcggaacatgcgtctcccgcagtacctgttggaattaatagataggctaaggcccatttgaagattaattctttggaaaatcataaaagcccacctcatgggatggcatgcatatggagtttagtaccaccttgcttattctaggagagggggacctccttaaaagggaggatgccctcctagccacttgaagcatgtgtggtggagagaagagggggaatacacgtgcgcgctcgctcacctcacctggcctagcagggcaggcggagcgcgtgcacgacgtacgcgtcgaatggtccgcaaaattggctcctcacccttgcacagatgcagcctccttttacagttttgttttgctgcaggaaaattcagatttgttttgttgttggaaacattccgaaaaatccggtgcgtgaaaacggcgtggagtccggataagttacatagagtggagatcgtgcgggagccctgatcaagcgatctatctctatataaaccgtgccgccgccttcacgcaacacacacgaaatcaatctagggtttgcctcctcctctgtgctgcgccgtcgcccgtagactactccattccgctcgccggcgtgcatctgcgatcgggagagtaggtctccggaacctctgccttcgacgtcctgcaccgggagaatgcggcaataaggtttttaggaagcgcttcgcgcgactgctccctgttcgtccgcgacggctcgccttcctctccgctcgcatgctgcgcgccttcgttgacgctcgcaaccgcgagtagttcttgccgagcaaccggtctttccgccacctcggtacgtgatcgacatgttgcggatatttgatctgttcatgttttactgcttagtttacatgtgtagatctaatgatgcgttaatgctagtatacatctgtaatctcatgatttatttatggaatatattaaatcattatatgcctatattctcaacaatccaaaaaccttattataggcgttgtgattttactatggctggttttgccgatgcactgatgcctaccggtgtgcactttaagagatggtagatcagggtcaccctgcggctgacagctataaaatgcttctgggtgagtactggcaagcctatgggagttcttaacgctgatcagcagaaagaattggatgagggcactactctctttgtgggatgcattcttagcgtgcttggcgatcgtctggtcaaggtgtatatgcatatgtccaacgctaaggagttgtgggatgcactgatactaaattcggtgttactgatgctagcaatgatctgtatatcatggagcagtttcatgtctacaagatggctgacaattgttctgtagtcgaacaggctcatgagatacaaaccatggctaaggaactcgaactccttaagtgtgtcttacccgacaaatttgtggccgggtgcattattgcgaaactacctccatcttggagaggtttcggtactgcactcaaacacaagagacaggaatactccgttgaggggttgatagcgtctcttgatgttgaggagaaagctcgggaaaaagatgtcgcgtctaagggcaatggtgggcagtccactgccaatgttgtgcacaaggcccagaacaagagcaaggggaaatacaaagctcagcagaccaccaacttcaaaaagaagaacaataacaacaatcctaatcaggatgagaggacttgctttgtgtgtggtcaacctggccatctggccaggaagtgtccacaacgcaaggggatgaaggcacctgcagggcagacctctaagtctgctaatgtgaccattggcaacactggagatggaagcgggtatggtaatttacctactgttttttcagttaatcagtctactaattggtgggttgatacaggggccaatgtacatgtttgtgctgacatctcattgttttcttcttatcaggtcgcacggggttccaccgtcctaatggggaatgggtcacatgcttctgtttatggtgttggcacggtagatctgaagtttacttcgggacagatcgtgcagctgaagaacgtgcagcatgtcccttctatcgacaggaatcttgttagtggctcccgtctgactagagacggatttaagttggtttttgagtctaataaagtagtcgtgtctaaacatggatattttattggtaaaggttatgagtgcggaggtctgttccgcttttctctttctgatttctgcaataagtctgtgaaccatatttgtggcagtgtggatgatgaggctaatgtatggcactcacgtttatgtcatattaattttggcttgatgtctcggcttttcagcatgtgtttaattcctaagttttccattgttaaaggttctaagtgccatagttgtgtgcaataaaagcaacctcgcaagcctcacaagactgctgaggagagaaacttggcacctctagaacttctacacttagatctctgtgaaatgaatggggtgttgacgaagggtggaaaacgatatttcatgacgttgattgatgatgatgctactagattttgtgatgtgtacttgttgaaaacgaaagacgaggctctagactattttaaaatttataaggcagaagttgaaaatcaacttaacagaaagataaaaagacttaggtctgatcatggtggagagtttttctcaaacgagtttgacttattctgtgaggaacatggcgttatacatgagaggacacctctctattctcccgagtctaatgggattgctgaaaggaagaaccgcacactgaccgacttggtgaatgccatgttggacaccgcgggattacctaaggcatggtgggaggaggcattattgacctcgaatcatgtgtcaaatagagttcctaacagaaataaggacaaaaccccatatgagatatggactgggagaaaaccatcactttcttacttgcgcacatgggggtgcttggcgaaagtcaatgtaccaataacgaagaagcgcaaatttggacctaagactgtggactgtgtctttctgggatatgctcaccacagcattgcttatagatttttaatagttaaatctgaggtacctgacatgcatgttggtacaattatggagtctcgtgatgctaccttctttgagagctttttcccaatgaaggatacacatagtagttctagccaaccctctgaaataattcccaattcaatcacaccacctgaacaaactgaacatatgcaagtcaaaggacggctaagtattttggtgatgatttcactgtgtacctcgtggatgacactcctaagttaatttcagaagtatacgcatctcctgatgcagactactggaaggaggctgtccgtagtgaaatggattccattatcgctaacgggacttgggaggtgacagagcgaccctatgggtgtaaacctgtggggtgcaagtgggtgttcaagaagaagctcaggcctgacggtactattgaaaagtacaaggcttggcttgttgctaagggctatactcagaaagaaggcgaagatttctttgacacttactcacctgttgctagattgaccacaattcgtgtgctactttccctagcagcctcacatggtcttcccgttcatcaaatggacgttaagacagcttttcttaatggagagctggatgaggagatctatatggatcaacctgatgggtttgtagttgaaggtcaagaaggcaaagtgtgcaaattgttgaagtctttgtatggtctgaaacaagctcctaagcaatggcatgagaaatttgacaaaacattgacatctgcaggctttgcagtcaatgaggcagataaatgtgtgtactatctccatggtgggggtgagggagttattctgtgcttgtatgttgatgacatactgatatttgggacaaaccttgaggtgataaatgaggttaaatcattcttgtatcaaaattttgatatgaaggatatgggagtagctgatgttatcttaaacattaagctaattagaggtgagaatgggattacactcttgcagtcccattatgtggagaagatcttgaatcactttggctacattgatagtaagccttctccaacaccttatgatcctagcttgttgcttcgcaagaacaagagaattgctaggaatcaactggaatactctcaaattattggctcgctgatgtacctggctagtgcaactaggcctgatatctcctttgctgtgagcaagttgagccggtttacctctaatccaggagatgatcactggcgtgcgcttgagcgagtaatgcgctatctgaaaggtactatggaattggggcttcactattctgggtatcctacggtactggagggatatagtgattctaactggatctatgatgtggatgagatcaaagccactagtggatatgtcttcacactgggtggtggtgctgtttcgtggaggtcttgcaaacagactattttgacgaggtcaaccatggaagcagaactgacgacactggatactgctactgttgaggcagaatggctgcgtgatctattaatggatttacctattattgaaaaatcggtgccgactatccttattcactgtgacaatcaaacggtaattgtcaaagtcaatagttctaaggataatatgaaatcgtctagacatgtgaaaagacgattgaagtctgtcaggaaattaagaaactccggagttataacgttggattacatccaaacagttagaaacctggcagatcccttcatgaagggactatcacgaaatgtgatagataatgcatcgaaagagatgggtttgagacccatgtgagttatattatagtggtaacctagtctatgtgatcagagatcccgtaaattagaacctgggaaaaacaaaccattagtaaactagaggagagtaccaatctataccctctctaagtgaagatgcatgtactttcgtgagctgcaaggcaggttggctatgccttaatgagttctgttggctttaattagcgaagatgctgtcctgcagagcattcttgaaataactcacctttgtaagcttgactgttggtcgcagtctatgaagattttgggtgaatcttctaggaagcttactaaagacctaggagtatgacttatacgctccacccgaggggtagtctacagacggtctagtaccagataagactctaagtgaaacttgcttgcacaagacttgcaattcaaggcgtagtccattgttcaagttgtaagtaagtgtagcttggagttctaggtggatgttcaatcttaatcggtctccatcaaaccactggtatataaacagtacattggaaaaggcaaatctcagtgggattttgagatttaatgggggattgttggaattaatagatgggctaaggcccattcgaagattaattctttggaaaatcacaaaagcccacctcatgggatggcatgcatgtggagtttagtaccaccttgcttattctaggagagggggacctccttaaaagggaggatgccctcctagccacttgaagcatgtgtggtagagagaagagggggagcgcgctcgctcgcctcgcctcgcctcgcatatacagcaacggcgctgacgacgtgaccgggaaaggcagcaacacgacaatggcgagcgagcccaaatctacggtgataggtgcgaacgacgagagtgggtagcaatcgtgaatggtagcaaacacgtgtgtgaccgggaaagacggtgataggtgcgaacgacgagagtgggtagcaatcgtgaatggtagcaaacacgtgtgtgaccgggaaagacggtgataggtgcgaacgacgagagtgggtagcaatcgtgaatggtagcaaacacgtgtgctagatgcgcgacgaagtaatccggcgattcatgcaggctgccggaagacgaacatatgactaggatggcctgctgctgccactaggcacttaggtgcgaacgacgagagtgggtagcaatcgtgaatggtagcaaacacgtgtgtgaccgggaaagacggtgataggtgcgaacgacgagagtgggtagcaatcgtgaatggtagcaaacacgtgtgctagatgcacgacgaagtaatccggcgattcatgcaggccgccggaagacgaacatatgactaggatggcctgctgctgccactaggcacttgttgctgatgaagcttggattggggatgtcggttgagggacgtgattcgatcaagggcaagagatttggaatgcaaagtagacttattctctgtctgagaaccatttcgcacgtcccagacttgactgggccaatcgaactattctttcagaacattcttatgggctggtctctgtcgtgttctgccggcgcattggactggaatcactagagtgggccgaaattgagtccacacaagaccgaccgaaagattaattttgatatcaataaagatgaaatgcttatgctattttgcaaggagttcttcccagatccactcactaagattttaatatgtgattcaaacaaaattttagaccgttaattaggctataaaatactccctccgtccctagatatttgacgtcgttgattttttatacatgtttgaccgttcgtcttattcaaaaaaatttaagtaattattaatacttttcctatcatttgattcattgttaaatataattttatatatacataaaattttacatatttcacaaaagtttttagtaagacaaacggtcaaacatatttaaaaaaatcaacggtgtcaaatatttaggtacggagggagtatatttaaggatatctagtctctactattgtaaaagcgaaatgaagtggttctcttccataatcatcgcacttccaaaaaaacgttactccttccgttttaggttataaaacgttttaactttggtaaaagttaaattatttcaagtttaactaagtttgtagataaatatagtaatatttaaaatattaaattagtttcatcaaatcaataattgaatatattttcataataaatttgtcttgggggtggaaaatgttactactttttttacaaacttgatcaaacttaaagcagtttgattttgaccaaagtcaaaacatattataacctgaaacagagggagtaactaataaaccaatccaccaaaaaacgggtgtttccacgcaaaaatatacaaacaaaaacctgaatcatgtaaatccattcattcgtcttcatcccattataatgtaccggcatatataataggtccaggtgtttttggctcacctcgaaaagccgggaggtgtaatccacgcaagtcactctcttcccagtaaatatatgaaatcgcatgcatctccaatgctaataaattaatactcctacaacaatgctgtcacatgctctttgctactggtagtttatttgcaccaaccaatcaaccatgtcatccgatctgctagaaaaaacataaaccagccatcacaaaaagattaattattcccattcccactactgctactcttgaggcagcaggacaggttcgattataaacgcgtgctcaagctttccaccttgattactacattctaattggaaaggcaggacaacaatcatgtagctgataagtttaaccctctaagataacatataatatgcttcattcaaaagcaatcaaattttctagctagtgtcaaagtagggcccttttgatctctgcttcctcgcctagctacaagaatttgacctgccttttgggtgccagaaacaaatcgcagtgtgctggaccgtttccagtagccggtagaacatcaccgcaatgttagctcttcaattgtaaaatatatacgaattggcactccggcctggatggaataccgaattcttaatagcctagtagatggagaatgcactgaacttccgcttgtcagaatttaattgatcagagagaactctcaggtggcccatttctgattgacgattagctttgttaattgttttgttaggagatgcgtggaagtttgtctaattgatcgagatgccaaaactggaaactagaaggataatgggacttggaatatactctggatctacggtgaaagctgtaatactgtgctacgagttctttgtccgttatcttcattgagagattccagtagtttcacgattgttactactactttttcaaagctcatctgcatgggaaacaaagcaagagacgaaatggttattttaggccttgactaagctagacagggatttggtaggtaattagacgtgcttgcgtgtgcagcatggaaaattttacttctggataaacttttttagtagagtaaaaatagatcggataatatccactctatatttgtccgaaataaaaatattaaaatatgatagggattttaaaaatccgacagatatagtcggatctagataacagggtgcggatacggaggtgcttgccattgctaatatttaaataatacaaactattcgatcggattatccagtagactatttagtagataatccgatatatttttaacccttagaacactcacgatcctatgaactgcccactccttcgattaacctagctagctctcaccattctcacctcaccatatcctaacctagctatctccatccgtatgtctatcgccagcctcccccacttgcagcattggccgacactgtgcactctatcaggtccgaaaattctaatctgtttttgagatgagtctgcaacgactttgcatcattttttatatccaaaataattagctttgtaataaactatgtacttgtggactgcatcttttgcaagacaataaaaaatgcgtcttgcaggggatgtttgtactttcattactcctgtatatttgtttgtttgtttacttctctctctatatatatatcgactatgggtgtgtttagttcatgctaaaattagaagtttgattgaaattggaacgatgtggtggaaaagttggaagtttttgtgtaggaaaattttgatgtgatggaaaagttagaaatttgaagaaaaagttgggaactaaaccaggcctatgtcaagcagtacagttttcaaggtcatatttattcttctgcagaacagtcactttgcatttcaaaacgggatatttaattatttgtcactttaagatgtgtcaattaataatttgctactcactgtctatgatacgtgggttctcatgtgtctgggttccgtgacaaatcctttagaaccacttgtaagagtggcaaatagttaattattcctttcaaaacagttcgaatagtactatactagtcatcttcaatacacagttcaacaacccagctaattaagataaacggccccattccgctgatttgactcttccgatgctagaattagtatagtcttgattctggagtagaatataatccactatgataaatgtaattatttcttcacctgtgatggagaaaagtagaccatgatctatggttccaggtgagctgcactgaaatttaaagtgtcaatctcactcgcagccgccaaaacgtactggtttttgtttcttctgtgacactgatgttcttttggcttgttgatgtgtatggcgatattccgatgctttggcttgacaagagattctctacatggacaaagcctcttcaccaatatgaagaaagcttgagcaggaaaaggctaatccaccacctgaactgaaaactacgtaccatccacaacttgcctatctttagccaattattgaatatccatgttccatatccttttctttatctctcaaagaaaaacattttctttaatttattccaaccgtttgttagtatttccccttcttctgaatgaagtaattctattcttggagcaggtggtagctgtggtgattaattagtgatcacccccaccaaattaacattaattaacagtacaaactttaaaaaaaatgagtggctgccattaaagaatcacttattgattgatttacatgaatatgagcaataaatccggctttatgatcttgacatcattctccttgatctcatgttccagacttctagtgggtctatctcaaagtcttatcaacccctatctagcttaattaatctttagtactgagctagcttagtacacagtagtatagtaccatgagaaaaaatgtatacacaccacaaactatatagctatgcatgatcggacgacctagctagtccacacaagtacaaattaagtacaatttctttcccaatatatttactatttaaatctatcgttttggacctatttgctttcgaaatagacctcactgttcaaatcatcaattcgccatgtgcaattatgttcagtgtttaatcaggctgtggtattatgtacgaagaacgagctatcagttcatccccatgttagagtggagcagcatctggtggctcagtcccagtgacgatccctgcaaggcgctgcctatttggaaagttgcaccaacgcatgaaccgttcggcttcttggccgccgcggcagcaggaggcagcgcctggatcgtcggctcgcctccgtccgatgatctcttgcgcttcccggtgacggccggcggctcgacgacggcgcctgccgacgtcgaggcggcggcagaggaggacgggtccaggtgcgcgagctgaaccatgctgttgttcgcgatgaaatggttcatgacggggtggccaaagagggcgtgttgttgttggtggtggtggtggtggtcgggctgcctcgccatctcctgcaggggggcggcggcggcggcgccgccgtcgtcaaagagctgcgacagcgagtactcgttgagcaggtcggaaatggaagggatcttctgcatcgccgtcctctgcgtagcggcggcggcggcgtgcagcgacgggaaggcgccggcggcagcgccctgcaagatcatggatgcggcgctcgacgacgacggcgcgtacagcggcgcgttctcctccagggcgcacggctcgtcctgctcgtggtcggagagcggcggcacggccagcggcgacgcgtggctgctcttcttgtagatccggcacagcacccagtcatccagctgcacaaaaatccacgcacatcgatcgatcaatcacacggatgcatatactatatgattaagaaattaagagtatcaaaaatagaagggattaatttcagggagtatgcatgcgcgcatatgcagagatgaaccagtcatcaacacgtacgcatcgtggctatcattgtcggatctattgacttgcgcaaccatgccaagtattgcctaaagaacaccctctttaaaacagacacactaaaagcagcgagttgcgtccattggcaaggcacaaaccgatgcgataatactgacgtgccgacgaacacgtatcgatcatcagaaacaaccacccaaaaaaaccacggtgtgcaactgtgcaagtgcactagcacatcagacagagatgaataatagacgatctactctctactccatcgatagcaagatccagctgctagggtttgttcataattaagttgtttggtttagataatttgaatctggctgctaggtaacgtagatggagcttgcttaccctcatggaggtgttgcggaacttcatggggcggtaggtgttggcggcgtgggcgtctgcggcggcgaggcggtactcgtgcatgatccagttggtcttggtgcccttgggcgggcggcccttgtagaagacgagcgccttcttgacgccgacgctctcgttggtcgccgcgccgccgctgctgtggatgggcttgtcggtgccggtggccttccagtagccggagcccgcggcgcggttcggccggatcccgttcgggtacttgcggtccctcgggctgaagaagtaccactccctgtccccgtaattcgccttggctgatgcaaatcaaaacacaagtcgatcaccaacgaaattaattacaaatcagtgatcgatcgatcgcggcgagctgtgagggtgggtactaacatgggaggtcccacggatcgaacttgtagatgtcgacgtcggcgatgatggagacggggcacggcgaggaggcggcccggttgcggaggtagtgcacgatcagctcctcgtccgtcgggtggaaccggaaccccggcggcagcatcgccgggttcgacagaaccatcgtctccggcagtcacccacacacaacacacacctccctgcacaagcaaaacctatctagctatagctgctcacttccaagatcaagccactcgatcccctctcagctatgatctatgagatctatcagggtcgagcttgtatcaagaggaggcgagagatggaggagggctcgaatttttggggacgggaggggaggggctccttttatgcgcgcagattttttgtccgcttgcgttggcggtgaatggtggtgagggtgatgatgcgtggccgcgatgccatgccacccgcgcggcttttctgtggtttccggcgcttcgcgggggcaggatggggagcgcggggggtgggtttggtccgttattcctcgcgcccggcgtgatggcgccggagattgggcgcgcgggggtgggcccccccgggtcaggcgcgcctgacgtcggccggtggaactccgtggccgcgccacgtgtacgtgttggtggcgtggtgcggtggcgtccgatgtatgtggaggcggtttggggttaatttggggggtttcgcgtgggggatgaatttctcggccagttggcatatccaacggactggatccctacatgcggccgttttgcatcgtccgaagaggatatcacctcggaatatgtgcgccatggaatcaaactcgtgtctatattttctttttttttcaccgagaaaccggccaagatttgttaaagattgaaaagaagtttggttacagtgaacaggaacacagttgctgaaaagaaaatcttaattggtaccaaggtgctaagatacaatagagcacggtcacaaaccgaaaagatgacccgcgcatccctagttgaaaaacgacgtgattacaacacgtctataattaattaccttatcaaagttgtttttaacttaggacatggctgtgattgcgggatcttatcacattgtgggttcatgccaggaaccaacaaatagtaccgctgtggtgaatcaatagtgatgactatttctatagtagtatgtgtttcttttattagttcatacttgttaatgaatattagcccatacatgtaaactctcaccgcaagattttaagctcgaattatagacaagcaactaaaaaatcatttctcttgctgtttcttaggattaattaagggcattttggaagtgtcaagaatgtaatttcttatttgttttcacacctttattttggtgcagttttatgaatgaaaggtccggaattaacaattttgtgtagacatttgtaaggttacaatggtaaagtcgtgtttatttccttatcaaatacaaatcaaattaatagtaaccttcacgtgagatggagtactaaatatccacaaacaaaaaattgctctggcccagtgaatacatacaacttaataaaagtgaaacctttatgttattcttatatgctactcctactgcttctgtcctaaaatataagaacctaacgtttcctaatgcaacggatatggacagaagtactggaacatcccatcctaaaactatgttagatatgttatactaggaaacgtagttttaggttttttatattttgggacgaagagagtgttgtttccatccctgaaagattataggtttaactagtaaaaaataatagattacacataaggttaaaaaactaatgtatatataccttcattaatgcaaaagagaaaatgagaagaggagagagtattgctggttctatgcatggctaaaccaagaatgaaacaatcgagtaataaaggtatattcttaaaaatttagtacaggataattttttaggttaaagttaactttaaccttttagggactgaggccccgtttaagttcactgaaaatgaagacgtaaaaaaagaaaactaatcacatgattaattgagttctaattatttaaaacttaaaaaataatttatatattatattttaaagcaatttctacataaaaagttttcataagaaatacattgtttagcagttaaaaaatgctaatgaaaaccaaggtaaaatatatatatctcaatcagaaataaaaacagggctgagggagtatgctagtactaagcctaaggtcataactcataactagggatgaaactagttcgaatcgtttccgtctgtccggaccattttttggattcggatagtttcagtcggaattatccggaaattctcggattcggaaacgaattcagatttttttttctcggaaacgaaaacgaatacagtaggggtactatccgtcagaatcggaaaacggtcggaaactatccggaatttttttcggatatccgcatacattgagcaaattttagaaaaaaacacatatatatgcataactttttcatacggaatcagatgaagacaaactttatatcaacattgtagagctcgatgagatctacaactttattattgactattttattatttgaggttatttaagggtctaaatattcattataatataccatattaatttttacaaaatctcagatctacaattcaaacgacatctgatggagatgtgttccatatcaaaattgtagagctcaatgggatctaccactttgtagcttataacatttgtatttgaaagcatttaaagtataatacaaacattacaagtttcgaagatatgaagtaaaataaataacatctccattttatacaatggtaagtaaattatacatctagtaaaagttcttgggaatagaaaatgataatcatatttgcatatggatctcttagaggaacagccatgaaaatcgatttttcacatacagttgtgggatcgtctacaaaattgacgatataaatgttggagatgttgaactaaaataataagcgatatctcttcctttatcaagaaactcaatttgaggggttttttatataccggtaaatattcgctaccgtattcgttccgtctcgtattcgctccgtatctgtattcgataatattcgattttatttccatatccgagttttcgattccgattccgattccgaaaaaaatatgaaaacgaatatgataaaactagtttccgtccgtttccgatctattttcatccctactcataaccgggtattcatgttgtcaacttccacagttgaaaatcccatcctattcatagttgcaagtctgcatggcgatataaaatggaccgaattagtactacaaaagaatccgacaagcttgtggggcctggcgagcatggtcttaaatatggttcgatacaagatgatagtgtgagaacaaggctagctgcgagagtagatttgtttgttggggctttttcggtaagagggcacacagacaacaggaccggtaggttagtctggcgaaacaaagaaactattgtactcatagtagtaccatcatcatcagatgatgatgacttgtctttgttaatttcgccttggtcgtacgaactatgcttttaatttgtcactagtccctctcatgttaagcacacaacgaaagcgtgcaaaaaatttgattgatgaaacctcatgtgctatgggattttgctgtcaacaaatagagctttaaagagataaacattattgtgtagaatgtaaatggtgaaaggaataatctaccactacaatcttgttcatcactgctgagcaattagatccagtggtgaaacgggacaaaaagtatggtgctagaagctaggtgggagctcaattgcttgtcaatttttcccaccactccacagatgcaaccttgattaaaaaaaaaaggacagatgtaatctactataccatgcatgcatataggagtattgactcatgaaccttgactgaaatgaaaatgtgtgtgacctgacatgcatgtcaagtctttttccatcgaaaggccaaatccctgatgctgcttatccccgtagaaactcgtctcacacctagctttcatgtggggcacttagctgctccacgtatgaagatatatataatagaatctagagatatatcaaactatttttcacgtaaaaatgaattaatcttccgtgtgtcaacttcacaccagctgtatggagttaggcttttcgccactaaattaaaataaaaaacaaacaaaccaggcgattgacaaaatccattacgaagggtggtcatcagcccggcctttgccaagtaaacacgtgtgccagcagctatagcggggtttagctcaggtcatcacgtagtacacaacaccaaacaactagcccggctaatccaggtgacgatatatcttaagcaagctaattaagcaaagcgaacaaaaactaatctttatcctaacacgatcgatcgatggggacggcccctgcacgtccgatcagttttcgcctctgcggtggagaagcacgtaggccccacaaagcgaacgtttcgggcaagccgtggcctaatgggcgtagtaattatcttgctgggataagccggattagtggctttccatggacgaaattagcagctaagttgtgtggctagctttagtcttaagcgcgtaattatctatcctaatcgtaatcagaaaagacgggggctgaggtcgcatcttataatctctcagcttatctgtcgactaccagctagctagctagctgctgctcgactcgatctagattaagcttagcttaattagctgctaatgacgtcgcgagtggatgtgcaatgatgcgccgtgcttagcgggccagtgagaaggccgggagaggaaacgcagcgaaggcccggggcccaaaaatggcagcgcgggcgcgggcgcggttgcgcggccggtcgccatcgggcgacgatatagggggaggggaattccataacgagtaaactttgcggttgtttgtcgtcgcgcgattcgcctcgtcgctgtcagcggcacgtgtcgagcgccggcgagggagcgcggccgtgggcaggtggtgggccgcgcgggcgggcgagcgagacggcgaccgcggcgacgacgtcgtgcgtgtgagatcgggggatcgcttcgcctcgccgtctccatctcgagagagagcgcgctggcttaattagctccgtctacgtgccgcgcgcgcagcgcggccgtagcacggtcgatcatcagctcagcccgcaagcgcgagtgatcgaatgaggcgtaaccgcgtaagagaagggaaaaaaaagtaagtatagttccatttgctactgatgaatacgtacttcttgtaagtaaatacaatatttaataatgtggtgatcgagattatgagcgataacaagtgcacacacgtagaaagcctcaaagtcgtatgaatgcgacgcgtatctaccgatagagttccttgtgctacttttggaccgtatcgtccttttgcaggggcattatatcatactcctcatcaaacaataaaaatagtataaaatataacatattatagatatgtctatattcatagtgttataatatgtgtctatattttattcctattccgatatacagtactgctgatttgatttaaccattgaaatttcggcaagatttattgaatcgatgactagggttagccatggatgcatcagtattggcgaaaatgagcactggatcaatcctatcacagtcagtatatccatcatgatatatatgtaggttcgaaaaccagtagtgcctatgttgattaatagggtttttttttttacagtcttaaaaaaatatctagaggtaccaagtttttactataggttaccttgatataccaaaatttttttaagtgtaatatataggtattttgatgaggtactttctcgagtaccgtaaaatttctctgatgaatacatatgttagtcttgtaacaccattgctccgaaggaacagacataaacaaccgcacatttcatatacaatattcgctcgcaatgtttttataggtttatgatggattatagtaaattaagcatgacggtggggttaacctgagaacatgcagtttaagaaattgtactttagaagcgtggcatgcataattcacaaataaaactagcctaataatctatttatttaggaaatagcttaataatttaataccctttctcaaggtgatagctatgccaaagccgcagctaagggtacatttcgagactcacggttcccatctccaatcctcaacgaggtgatagctatgccaaagccgcaactgagggtacgttcaaaactcacggttttccttgtttgttgtgcgcatgcttctcaaactgttaaacgatatattttttgaaaaatcttatataggaaagttgcctaaaaaatcatattaatctatcatccaagttttttaagataatatttaattaattatgtggaaatgatctacactgtttgccgtgcatggaagatgttcctagcctttcctctcgtacatagcctaagaaacaccccaaaactacatgtgaccttgcctactctctccgtcccaaaaaagaccaatctaagagaggatgtaacccctcctagtataataaatctggacaggagggggtcacatcccctcatagattagcttttttttgggacggagtgagtacatctcacctaattatggcccgtttcaaagtgctactagctagtgctccctctgttttaaaataagttattttataaaaatcattgtgtctgagtttcttaaaataataaataactgcctttaaactagataaaatgataaacaattgtattggaatttgataaagcacatgtattttagtttttttttacttatatatgtgtgtatgatgggtgaaaaacgaacttgttttgaaaggagtataatttatcgtgggaatacttaagcttccaagtagtgtgcaaaaaaattttttccaacattcttaaccagcacatgtaatacttttaagatctactatcttttcaactttataatatgtaatacttagtcatcatgtcataattaccccgctaatgactttgaccagctgagttaacaggcctaaatatgtcatgtcttacatatacatatatatacaccacctcaacattcgtcccatactacgttttcgttggcttctgttgaagtttgactaatcttagatttttttttcaactattatatcaattagtctagtctaactgattttacttttcatgcaaacatgattttttttttgtcgttctttagcgataatggattttattttactcctatattatatgttagaagaactaacaacaaagttcaatctgatgcatgaatggcaaagtaatatactaaggtcctgtttagttccaaaattttttttctaaattttccttccatcacatcaaacctttcatacacacacagcttttctatcacatcataccaatttcaaccaaacttctaaacttcagtgtgaactaaacacagcctaatacactcgtactgcaaaatcactatcacatgcgtattctcattaataatttccgcgggtcttcgatagttcgatgcgtgttcgtgaagatgccgaggggtcaaagagtgaggtttgaccaagcttcagaggttgggggggagttacagtacgagacaaattaaaaggctcggctcgatggatgatggtgacatgcatgagcattgagcaagcatggcctcgtagagtttgttggaggagtgcaacaatctgtaaaaggcgcgtgccaagaagtcctcctatgattatccgcagccagccggccggtattcccccacgtgcgcgctcatgcgatcagccggcatatccccacgggagacgggacaatcccatgcaggatggatggagcagcgagcgcacggccacttcacgtctctcctccacgagagctgcacggtaaaatatcggacgccggcgaggcggcgaggtgtacacatacgggtgacgcggtcggacgacgtcaccgggacggagagtcaaggcaaatcatggtcatgactcatgagagcttcagttggaacttggaactcggtctgaacgcaatgcagtttcacctcgcactcacacacgctagcttctcaattatttctcaaaaagaagaacaggaaaagaaaaggaaaggaaaaagaaaaagaaaagaaaaaagcttattagctcgcacagacacacagacacgctacgcaaagaccagttcggatacgtcgtgttctgaaaccgaacgtgggcaaagctcgctagctgcaggattgtggatcgcgcgcgtcatcacgaatccgcgtacattcttgcgagctatacatgaataacatggactttggcagtagctgcgactgcgaggagagacttgacaaatgattattgtgtgtgttttgatgggaaactctgtgtgtgtttctttcctggcgctagctagctgcgccagatcgatcatatcgctcgcttttgtgcgcatgaaaatgctacgcactttggtgtggaaaatggggagaaatgctgatcgggtggagcgagagctggacatgcatgcatgcatgtgtggcccgttgatttggactagtcgtagtagcttcacaggctcgaagtgttaagttgtacgttgcactcggcgaaaagatgctgatagcaatattcctctcggccccttctctagagagttttcaagccatgaccaggataacacattgaacagtcaatcatatggtttgctgttgctttcattgctttagatcaaaactgatagggcttctggactttaatttcctcacgaccacggatagcatttctcctccttgtccattgttttcttagataatggatgtccagtttatttctagctcctttctttagctttaaagtgtacttgcaagagcatatatggtttttatgtacgtctttagatatccacgcatatcgaacggtatatcaattcaagcattctcgttgatctgccatagtataggattcgtattgctcttgacgccgagaacacatgcttattacttagtctgttttatattataatcgttttgatcttttccatttaattaagtttataaaaaaagacaactatttataacaccaaattagtttcataaaataaaattttgtaatatgtttattttatgttaaaaatgatcctatatttttaattttagttaatttaagaaaaatgataggaagaaaagtcaaaacatatggaatggagagagtaatgactttttttcgaggagagagtattgatgtcggatatcaatgcacaccgaatacagaatctccacagtaataagaatatcaggtgtcattttttccttctagaggaatactatactgataagattgggtacgttgcttgatcacatagaagtcgcgataaggtacatcccgatggaaaacacctaaaaaagggaaagcctttaagcctttgggaaaagaaaagggagtgccaaatacagaaatgaatttaaagaaatccaaagcactcccctgggcacaaggccatttcgacagcaacgtggtgcttatctccttcaaccagctcgcccctgtcaattaatccaccgccgcgcgcaaagcgcactccatgcgtgacttacatcatcaatacaggtccacaggcacagctatagctaccgcgcgcgtcagcggtggcgcacgcacgcatatgcatctgtgtgcatctgacgagtcgatcggtcacgcacgaacgatgcatgcatcatcacgtacgtcccccccgccacgcggccccttccggccacagtaataattcgttgcgtcgaagcatccgctacgtacgaactattacgaagtactccaagtgccgcgaggcggcgcagcgcggtctgcggggcggagaagacggcggcacaggtgaccggcggcgggtcgtggggttgtcacttgtcacgtcgtcgagaggagggcggcgacccataccacgcgccacggcgccacgccatgcgcgcgcgcgtgccagaaagtgacgcgtttttttgggggggttaggcgcgcgcgcgcgtggcttggacgcacggatgcgatgcgaatccgattggcgcgcgtcgaggggtaaacgttccaaaagaagaacaaggagaagaagaagaagatctggcgcgacgtgcgcgtcctgaacgccaagtggccgtgctggcgtggagtagactgtgctggcagtgcgtatatgctctcgtatcgtgtacaggagggatactcgtctgctcccgtgtcgtacgtggtcgtctgtgttgagtgttgacgatgagtcgatgatgcgatggacatggagagctagtacaattggattcgtcttgacgaggtgtacgtttaaatagttccagttcggataagcacgtgccgtcgttaacgttggactggtcaaatcctctctatttgcagccgttaagccaaatgcggtgcttgtactttcgtattgtacacggacgtgtacggggcaggagaaagaaaggcgcttcattggcgggtttattgctactttcatgtttttcagacgatcgttcagcacttctttttatgggcctttttcccagggccatttctccgggaaataagttcattgtaagttccttacgttaacaccgagtttaaaatttatccctgagatccgagagcaatataatgcatagtttcggctgacgtggcagctgagtcagcacaaaacccacgtgttagggcaattcaatcgaaataaaaataacaaaaaatggtcgatcccacattttaatgacacatcctctcctccctctcactctctctctctctctgtttctctctaccctttttcttgacggcgtcggtggccggggatgagacgtgatggttgtctaatcactggagtagggtgttggcggtgcgaaacaagcactgttggcggcgcaccagtgacgacatggaggacagcgtcgatggcggaggaagaggcatggggatcccaccaaggccattaccttcggagttcgtggttcacagtcgcaatcagggcgcttgtggccaacgtctccgcttgagcgtcagtggccggggatgagatggactaggtggaaggtgcggtcgagcgggatggacatgtaggcgttccaggagggcatcgacactagtaggaggaagagggatagggatcctattagcatgatggtcgtgacaaggagtgtagcctagagctctatcccagatggcacccgccgccgccacattgcatgccgcccgatcgggataccaccaccgctgccacgaggaaaggagaagagaagagaagctgccatgaccttgtgaaaaatactagccgacctctgcttaggcgatgtcgcctggcgcgaagtcgtcccttcttctcgccgctcgtcagatgacggctcccgccacccctatccacgctgcctgcggccggccatccttcttcttgcgcgtccgccagatgccagccgcctcccctatccacgtcgcccgaggcctgcctcccagcatggtgaggatggggaagagcggagaggggagagagagagagagaggaggaaagagttggttgttgatatgtggatcccatattggctcaacatagttgactagtgtcaaagtgtcacgtcggacgaaactgagagccatactgccttgggacaaaaattgatacggttttgtgagtaatacatggtattgcggtccagggggtaggtacgaattttaaactcaaagtcaagataagggaactaaaatgaacttattcctttcttcggcctgtacagctccagttcataagcccaagtcgatgcagcccactatgggccaatgggctgaacacatccctttttggagtggaactgcatgctcctgatccgctctcacgtgatggccgcccgggccgcagcggacttgtgggtagcacactggtcttcgctgttcgcgacttcgcgtcgttgaaccttttgcgttgccgaagtgaccaagaatcccgtgaccagctacagtcactccatcgtccgcagctggtactacacgctattactgttatattccgtcggggaaattttggtgtcgatccaaaggtgaagaggttcataggaccaaagttgatttgatgattcagcccagcctatgtgtttcggtcagatcttcctgttcctttgtgataaagtagaaacggcaagctcatccacatggttctcaagaactagcaaactagcggtagctcctcaaacatccagcagccagaagaacagcagtccagcaatagcatgtaagcaaagcggtgaggaaaggaagcatgagattggctactagtactggcctactaggtcctttctcaccgtgagttgccaaactggatgctctcaaattctctcgtaaacaaactattctgaaagtatgtctgtgatcatgcctggtgtcatgtgtgtttggtaacgatctacgatgatatgaatagctgtatctctgaagcttcaagttgaaaagctgaccgaaagcttaattgcagagtgtgcgtgttgctggcaaggagccaaggactgtggggtgtggggcacctgaccaagaccaaccgagcggcgttgattaatacggtgcagcgcagtgctgtgctccagtgctccttgatcagcgagcactggcagttggcctgatttttttttttcattgtaatgcatatacaccgttatacacacgcatagaattaaatctaaaaatatattatttattttttaatttctcagaaatatgcgcgatgcaattttattgatacaaatatatcgtcaatattgcggtgtccgacggtaaatgcgcgagaccgctcggtggcggctaagtctcgcatgcccaacgagcgagaccgaagagcatgtcactctttgccgctaataagtgactaattatgccgattagtgaactaataaattattaattaatctctaatcattcagtttagaacacagtctcgccgctcgctacgctgcacgacacgctcgcgtcgtcacgcccacgtcttggtgtctcgcaacggtccagtgatatcgacggtatatttgtatttgtgtcaaaaaatacatctaggatatttctaaggaaaaaataaaataatatatttttaaatttaattcctcatgcatatcacactgaattaatcgtctaatacatcttcaaagaaacggggactaatagtaaatccctaacttcactaaaatcttattaaaatgcacttgtacgtgggaaatatttatgacgctaagatttaaacctaatatcgggccatccgtatctctgaagtttggatttttagctggccaaattattctctacgctagtcaccaacttcgacggctacaaactactcctatagcaattctatagcaatctcttgtgatggctgtcagacaaatttatctgttgtcatgatcccttctagcgaaaaggcccctgtcccattggctccacgcaatatggtattggtagagcgtgacatccaataccggacaaaagcgtttgctgtccacgcagtgcagaggcatctcaatctccccctctgcatctacctctctcgtccttggaaatgatcttgtttacgaccgcgcgattcactttcaccacgaacagataagacgaagatagctgccagttgatttcctcgtcgcgaagccgacctaattaattgtccggagaaatattggcagcagcagcacctttctaatgacgacaccaggaaggattaacgagatggattcgaccggtgtttggattttgcttgcgcgtttccttttgaaaaaacgatagcatttcatggacgaactgcttcggactttacatcgttcaagccgtcgaagttagtgactctgggtttcccaaaccgccggggccggggttaccgcgccccggtggtgagcacggttaccgcgcggtaaacgtgaaaaaccgtatgaaaccgcgcaaaatttattaaaaattcaaactatttttaaatttatttgaatttaaggaggttaccgtggtatttatattaccgtaccctgcggtaagcccggttactggcggtaaatcgaaccctgttaatggtgactagggtagagaataatttggccagctaaaaattcagacgaccaatatacatgtaactaacgccaaatcaaacaaaatttgcaagcttgactcagtgctaaactgccaccatctataccaaccgagtgtcgctgtccgctttgatttggccgctggagcagctctcgaggatcaggattcaagacttatgtactgaaaaatacaactcaaattccggactagttcattgccgactacagtacactggattattattggcgacaccaaccaagcaaccacagctcgccaaagtaatctctcaaagggagaggctgaaaagaagcaagtgacagggataagaaaagcaagtgaaaaggagtacatgctatacgtaatcgtatgggtggggagccagacagagggtgtgtgtatggcgagagatcgatgctggcacggtggtttttgcggtgttctgaagggatcacgggaggagtggagtgtgcagtggagtggagcggcgtggggcacatgagccggggcagaaagacgacggcggcggcgttgcccacacatcaaagatcaaaatgcagaaaagaggggcgtcggcctcggctcaaagttgctttggtttcacgtatgtgtaattttctaatcgcgttggttgcaaccggtagcgtagcgtgggctggtccaggtcaggccaccactgaggcattgaccacaccgagcagtgaggaacaacgccaggctactggatggatgatgcaattttgtggaataccgctggtccacaccacatgtgtgtacaaccgatgctgatgacatcatgagaatatatggtcagttacaacacaagaatcatggagtaaaggagggagataccggtatggtatttctgatgactagcaaattaatcacaccataccggtatggaatatatggtcagttagcaacacaagaatcataggatataaaataaaactgctttattgtgtttttaggagggagcattgtggttttgttttagctttttttaattggctggttttctttggaaactgttcaggttttttttaagaagggatgggacgtatgatcagttttctccaccgaatttctgcaaacacatgggaagcatgagctgagaggagaaggatgactccctagagataaataaattggttggtttctagagaaaccgtttgtctcttatcgagggatggcactgattttgttagatacttggtaagtgcggcgtggagaggagggtgacttctcttttactatagtagataaactatatattttttaaaaaagctagtaacataccttttgtgttgttcgtataatttgcggatgaattgaaagggtgtgttgaacataaaacattgtatcctatggtgattgtgtacgctatgtgagaataaacgaacggatgcattgcacgcgcggtgggaggatgagaaaaaggatggctccacgttttagaaaaaacttaacccacacatttttgccaaaatgaagagaaggaaatttgatgttttaggaataaataattttgcatatgtagggagaatgaagttgtagatgtgaagtaggcctagagccatagagtcaaacctaaactaacttcaaaagtgaacctaacttcaaagagaattaatctcatgattctatacaatgaaagtaaagagtgtaccaattagttagaattgcactgagccaaagtagtacatgataaagttgccttgtagattctacgtcttgataatgacaattcatgttgaatatattttcattttaataacacaacaatcctttaaaaccatttacaaccttacactttaaatatcgggatcatttagatttgaactaattaaaccattcatataccctcaaacaaagccaagatagtttttatcctaaggacattggcatgctagatataatcatgtaatttgctccttgtttgtttttacggttgttcactccaccttgtatccgttgttgctcttcttaaccacatgtttgatgattgttgtcctcctatgtgcttcgtggttgttactgtccgagcacctgatacatatgacgatagagaccatgatgactaatggcgtccatgggtagaagcgtaagacccgattcgtcttgagaaatattgttcccagttattatagcgaaaacccctacatatatatacccatatacctatattgcttatataataatcacccatgtaatagttcatagtatatactattcaggacctttttctatattccctgcttacgttgtgtttaatttgtacaatgatccttgcttctgacccataaaatcacttttagggcccgtttagttccccaaaacttttttccaaaaacatcacatcgaatttttggacacatgcatgaagcattaaatatagataaaaagaaaaactaattgcacagttatggggggaaatcgcgagatgaatcttttaagcctaattagtctgtgattagccataagtgctacagtaacccatatgtgttaatgacggcttaattagtctcaaaagattcgtctcgcggtttccagacgagttctgaaattagttttttcattcgtatccgaaaaccccttccgatatccggtcaaacgtctgatgtgacacccaaaaatttctttttccccaactaaacacacccttagaacgcacgatagatgctctaacctaacaaagctcattcgagtacaaccacagaaacgcagtgtgaagagaaaaacccttcacaggcagtacaacccatgatgtgccccatctcagacacaaacagcctgctggtgtccttgagcctcttgacagcgaggccatcatgtgtgcccgagagcgagcagccgctgggcgctggcaagcggtgcgcgtttcaaaaagcttttgaaaaaagaaaactattactactactactatccgctaaaaattgttttaaaaaagcaccggtagaagccaaaccaaatctttgtttttttttcacatttcgcttttcccctccctttccactaaaaaacactcgctcgccccccctccccccaactccacctgctgctgcttcgcttcgtctccacttcaccaaaccctcgcgcgccgtggaggaggtggaggcgagagcggagcaggaagatggcgagcggaagcaatggccaatgagtgcgcggtagcctcgccttttctaccccagcgcctgccgtattagcttagtgctcgggttggtgcggcgggggacttcggtgggggggtgcgcggcttcgcttctcgggcacgcgtccgctcgcccggatctgggctgcggcggcgagatcctgagctcagattcgtcgcggaggtaaggtgcgtggttggattttttttttccttttttcgtgcggtcggtttgatggtgcttgctggttagtgattcgcgctgcgcgcggatttgtgcttaattggttggtctgggttggtgggggtggcggctcaggtggcggcgatggattccgcggcggcggcggggggggaggggcagcggttcaagcgcattccgcggcagtcgttggcggggaacctggagctggatccactggtatgtttcgctctaatattctgtagtcctgcttgtggcgctgttcatttggtggtgcgaatgtgggtgcggtgtgtattgagctaccaggagtggtggtggtaccgcagacaatgtggtgcgtgtgaacctggagatgtttggaatgcagtgaagagggcacggtcgagatctcaatatctcagcttctattgcttatattttctaagtgtactaattgttcggtgagggctgagtagtgcaaaatggcagtggtgatatccagtgcagtggaagtgaaggagctgctggcattgtgctgttgagtgaaacctgcacaatgtgatgtgttttttaaatctcctctttgctatgatgcttgtgtatgtagtgttcaccaaattggctgctttatatggttggacttgcaatgctttattttttccttttgttggatatgcttgtaatgccaaaatgtatctattaaattgttcattgcattgctataggctggtggttttgtgcatctttgggtgcaggggttgatatgttgatatcccattatctaaaattgctataggccactctaactggaaacacactagtcactactctggtctatgggttaatgacttcatatttttctcacctatagcattctatcgtagaattattcactgtacatttagtactaaacatccttagttgacaatgtttcattttgctcttttcttatcacagttgacaatataaaacccaatagctaatgctgcatggttttaatagtcttcttcttttggatttcagcttaatgaaaatttagatcaatggccacatctaaatgagctggttcagtgctataaggctgattttgtgaaagacgactgcaaatatggacgatatgaaagtgttgcaccaccatcttttcagaatcaaatttttgagggacctgatactgacttagaaacaggtattctaccgtaactgaatttgcctcagatgcacagtgcagagtacctcagggatagtagctgattttcttcttttgggtcacagaattgcagcttagcaatgataggcaatccaagcctgatgaagttactgaagatgatatgccaagcacatcagggagacaactatatgagactgaagtgcccgcttcatcctcaaaaaaagtatgtattagttcatttaatttctagtcatgtaggtgttatattatttcctgcctacttcacctttagtgccataaaatgcttgcttaaaccacctcccctatgattaatctgagtgaatacacaggaggctagttgtgtttgatctaagctatttgcctatttcatgttaagttctttatgtatttcaattgcatgttaggcctctgtttcatcttctgtaatgcttgttgaacattttgtgcgctcagtttacttgtctgaatccatttatgtttcaatcaattgtagtactgttcaaatgctttttgatttattaattcgtatgcaagtaggctatgtagcacaaactattattgttgacatggacatttcaagcagaaacattttgtgccacactgatttttctttacttaatagttatatagttattcttcaccgcgttacatgctctccttttgcctgtctgtcagtcatctattatctttaatgtctatagttcaccttcatcgatctagatgacaatagcatgtgcagcagcaattgccatcttgatgtagggcattaacaacatgttattgttttgtcagcactgcagtctatcacctttaccagcatatgaaccggcatttgattgggaaaatgagagatctttgatattcggccaacgggtgccagaaagtgtccctgcaataaacagcaggttttcaacctcacgctcaagaattacatatatcatgcactgagcttccttttcttgttaatcccatgttattaactattctctactgattacagtggattgaagataactgtcaaggtgttatctttgtcatttcaagctggattagttggtgagcataaataaacactgaagtttgtctgtctcttaactgctagactttatagacctgccttctgaccacatatcatttgcagagccttttagtggtacaatctgcttgtacaacagagacagaagagaaaaattgtcagaagatttctattttcatatactcccaacagaaatgcaagatgtaaggagcaactgaaaacttccttctgggcttctattgcatccctctaaatttttgcaattagtatttacaaaaagaaacagctgtatctcattaattactttgaaattctgtcctaatcttatttgcgttcttactaaacaaatttcttttcttctgtattcaattaggctcagatttctctagaccgccgaggtgttttttcattggatgccccttcaccatcagtgtgccttctgattcagctagagaaggctgccactgaggaagggggagtaacaccctctgtttattctcgtaaagaacctgtaagaaagaaattattcatttgtaaaaaagcagtgttgatccctaagtgtatcatatgcacttatgacccttgtgctaactttcatgatataggttcacttgactgataaagagaagcaaaaattgcaagtctggtctcgaatcatgccatatagagagtcgttcgcatgggctatgattccactgtttgagaacaaccaggctggtggtgctgcctctcccagtagccctctagcaccaagtatgtcaggctcaagttctcaagatagtatagtggagcctatttccaagctcactttggatggaaagctcaatcattattcaagtggaagctcagttattgtagagatatcaaatttgaacaaagtgaaggaaagctacatagaggactccctccaagtaagcacaagcagctaagcacagctagttcatattgttaacagatagataattgattattttattttttggccacttgtaggaccccaaaagaaaagtacacaaaccagtgaaaggtgtactgaggttagaggtggaaaaacttcataatggccacaacgacatggataacatttctgagggcggtagcatggccaatgatttgaatgatgctggtgaactcaataatggtagatacaaccagagtagctttgatgggatccatggttctttgaattctagtgccgtggcccagaaagatgcacatcagaatggtcaagcttccaatacagagagtggtgaaaatgtaactacaaaaatgcttcatctacctcattttgtggagtgttaacttttgaggcttgtaccatggactaacacttgctttcctgtttgtatgacatggttctttcttgtttcagtttcaagcttttgactttcggatgatgacccgaagtgagccattttcacaactcttccattgtctctatgtgtacccactgactattagcttgggccgtaaaagaaatctatttgtaagagtggaattgagaaaggatgattctgacatccgcaagcctccattagaggtttgtttacacatgcattatactctttgtgttttgttgtttttgttgttcagtatgcttagccactagatatcgaatttcaggctgttcatccaagggatcggaacacaacactacagaagtgggcccatactcagattgctgttggaacgagaatggcttgctaccatgatgaagttaaaatcagtctgcctgctctcttgacaccccaacatcatcttctgttcacattttaccatgtagatctccaaatgaaacctgaagcccccaaaccagtatgctttctgttccttatcactaaggtacacttgtgtttggttcgtgtgcattctgctagtgcctaacattttcttccttcaggttgtcgtgggatatgctgttcttccactgtcgacacacattcagtatgcaattatacattttttcctcctcttgttttcaaagttgaaatatttgtattgaattaatcttggacagctgcttcatatatgggacctcatcctattgatgctttactagcatacctactaattcagtttatgttatttaagcaaatatgtgaagaactaggattttgttgaaacttgggagagcaatcgttatagggttgcgccatcaagttatatgtacaccatggtttgactccagcagataatgaaagcttaatgaagaaattcagatcactagtatttatcattttgtcgtgtactaagaatcaaagaaagcaccgtggtacttactcaataggagccctgaatgctgcataccatatcaaccatacttttgatcaaatgctagtagcagcgtgcttttaatatatgtatggaaactgcccttttctttccacgtaacatccattggccatcttgaaaattagatcacaatctcataccatctgtaactgttatcacaagtttaatgaggaactctgaagtgcttataatatcttattgagtttttataacggaattgaaattgatatgcaacattattctgaatctaataggttactttcagacgtatctttgccaattttaagagaacttgttccacattacctgcaggaaagtggaaaggtttgctgcttatctttgccccctccctctccccttctttttgtttaccgtagtgcaaatttcatcttcaaaaacattttctgtagtgttttttatttacattttcaattcttatacaggaaagaatggactatctggaggatggcaaaactgtttttaggttgcgattaagactttgttcttcattattcccagttaatgaaagaataagagacttttttgtcgagtatgaccgccatacacttcatacaagtccaccttggggttctgagcttcttgaggtatctattttgttccacttcctacatgactatacttggagcctctgctgttaatttccttatttattctactcctgctgctatttgtcttttatgatgaacacttaagcaagacatttgtcttttgcggccaacagatggtaatagtctgtttggcctgttcgttcgttcatgaagcaggccagagggattcacactcttcaactgtttgtgaaaactctttatttaagctgttcattctggttatatgcatacttaggctgtgttctttagcctaagtccccgactcaactccctcgttttccgcgtgcacgcttcccaaactgctaaacagtgtttttctttgcaaaaagtttctgtagaaaagttgctttaaaaaatcaaattaatctattttcatttttttatagctaatacttaattaatcatgcgttaatccattgctccattttgcgtgtggaggggaggggttcccaacccctccaaacaaacacagccgtacagtagataccaacactatatatacattggcatctaagctttggattttactctgttgcaggccataaacagtttaaagaacgttgaatctactgcactgttgcaatttctccaacccatacttaatatgctacttcatcttatcggtgatggtggtgaaacccttcaggttgttggttgttgtctttctgttgtacatactaagtttactattcaataatgctcaattatgcttgatgttgcatgtctatgtattttgcaggttgccgcatttcgagctatggtcaatatcctaacccggtaattttgtgctttcttgtttgttttatatgcatcttttcacttttggttttactagcttctctctagagctctagcgttctgtgctgatcgagcgtttgaatccatgacacaatatgaaaactgctaatctcttgttatatcagttcagcacttaggaccatatgatgtaccacaaattgagttacagacaatgcattgctcttgcagggtccagcaggaatcatctgatggggctgagagaaatcggtttcttgttaattatgttgattatgcttttgatgactttggtgatcggcaagcacctgtataccctggactgtctactgtttggggaagcctggctcggagtaaggttagtataggtttcctctttctgttttgagcaatctattattgggtgtgttctgcttgatatcatcatgtttattatagttgtggctttcaatgtttgtgcttgagccttataagccaagtagagggtacccttggtgctactaatactgtttaaaactgatatcatgcagacatccatgaagttatcattataaccagaattttctagttataaagattaaattcttactcatgcacttgcatggataagttaaactcctgatgatgttcttgcacagaccaatttaacccaaaggcctaagctgaataccataatgactttatattctaacaaccacctgaatacctaaaaccattttgcttcctgagttcttgcatcccaatatatcatctgttaacgctcgtccttgtcatgttttttcctgtatattttgaattctcctgagtgaatgctttattcaatcagcctttaacaggcctacctttctctgctgctttgcttcactattaattcttctgttttgttttctaggctaaaggttatagagttgggccagtctatgatgatgtgctggcaatggcttggttttttctggagcttattgtaaaatcgatgggattggaacaaagtcgtctattttaccataatcttccactaggtagctgcatatgttcacctgtctcagagcagttcacacaacattttcattataagaatatgtgatcatcaaataaagtgtgtttttgattgtttgctgtcatgctctaggtgaagatgtcccaccgctacagttgaaagatggtgtcttccgatgtatcatgcagctgtttgattgccttctaactgaggttcatgagcgctgtaaaaagggtttaagcttggcgaagcgcttgaacagcacacttgctttcttttgttatgatcttctatcaattattgagccacgccaagtttttgagctggtaatgttggaaatcacatttaaatttttcgttcttgccctgattctttgttatttatgcatcgaattcttctgtttgtttgcaaagaaatcctgctttgcttcaacattcctgttccttttaagggtggccatttgacttcttggtattgtttctgttaatatttgtacccctttttcctgttggttgtttgggatttatttgagtcaatttgtatgagtcgccagtgaaaagctttgtctcatgcatctttgtgcataaaacgctggtaaataaatgcaccctctctgcttttcaggtttcattgtatatggacaagtttgcaggagtttgccagtcaattctccatgattgcaaattgacattccttcagataatatgtgaccatgatctttttgttgagatgcctggtcgtgacccctctgataggtatgttggcccttaggtccctcatttgtggatgtttgccttcccaatatatgttggcaatacttatctgcttttcaaacatattttggtggaccggcaatttattcagagacttcaggcttctttctttaagttcgaaatatttcttaacatgaaggcattcattctctgttatttatacaaatcttggtatggggattttatacatttctaatccttataatggtcattcctgttttttttttaataaacaaccctatccctgcatgctctttgccttaggttgctaaaagttttaggcactttatatcttgtgaattagcatgtttgagctaaatactctgtttttgcagaaattatctctcgtcagtacttattcaagagatttttctcacccttgaccatgatgatctatctcagcgagcgaaagtaagaatcttaattgcaagacaaacactttggttcaccactcaatacattctcttctaccttttcaacctgtcttacttgtgatggaaaataacttttcttgcttatgggaattttatttactgtaggcagcccgtattttggttgttctaatatgcaagcatgaatttgatgcacggtatcaaaaaagtgaagacaagctgtacattgctcagctgtattttcctcttataggacaggtatttgcacatttacttcgtaataactacattgcaatgaatattggtaattagtacattgttctctgcaagatttatcatacacagggttgtagttacaaaatttgttgcttgtggaaaactctgatttttgcagattctagatgagatgcctgtattctataatctaaatgctgttgaaaagcgtgaggtgctggtagtcattttgcaaatcataaggaacttggacgacatgactctgatcaaagcatggcaacagagcattgctagaaccagattgttcttcaagctacttgaagaatgcattacccattttgaggtctgtagcatgatttcattgagaacttagaaagaagtatttttcaatatttttggcattggtgtgaagtgttttcaatattattaacattggtgaagacatactggtattatcgctgccagtaaatttgtatcgaacgtatttctgacattctctgtaactccactgctatggtggttgtgttgaaatgcaccctgactaatgcgtccacacaatagagtaaagggttgtgtgttaaggattttcttggtggagcacatctcctttccctacatttgatagttaatatatatatatttttttaaaaaatggcaaacaactctttcaggtgacggattttggagtatatctgaatccaatttcttttcattgcggtggtgttgtatatttgtgtttgggcatttcaaaactgacacatacacacatataaattacttagtggcaagcacctccccctttttaattggtagtattgcatgataacagtatctaatccatctaacctcagatataaaaattttgatctggtaagatttgtgcgttgatttatcactgattatgagtactcttatattattacagtttatttgatgctaaatctctttaatgtattctgcagcacaacaaaacaggagacagcttgttactaggctcaagttcacggagccctgatgctgagcgccctgcatctccaaagtactccgatcgattatccccatcagttaatgcatatttgtctgaggcatcacgccatgaaataagggtatgttggtgcattattttagtgagcattgtcacatatttgataagctttcttggagtatctttgttagagtcaggttggatatgtcttgagtaggtttttgaatgtgtgctggatcagatacctaagattgccattgtcagcattgttgctggttggaattgcaaagaatatgtattgtaggcacacaagtagaaagtgattacatatggataacctatactaagttcccaggagaccatccctatacaattttctggtttaacccctgtattcccaagggtaaaataatgatgcgagttctcttgtgatagtcacactgctacacatgtacaaattttaccataacttttgccttgttggtttaatgccattggaatagccaaattcttaacaggactccatcgacagcattaaagcattttgaccatgtaaatgcgactgctgttcccctcccaatatgccgaatattccatatactagtaccattaaacctaggtagttgatctcatgtaatcactgaaatgatgttttcagaagaatatttcagatggtaacatggtaagtagttgcccagtagttatctgcagtttgtgtgcaaacattatttatggtccaaaatgcagaaactaatgttttccctaggttatttaaaggattgttgtagtggaaatgtttaccgagtgtctcaattgttactgagatttaacaatatctagtgaactatgcaggagtgcaattaagcctgtgtcatgaagaaagtgttctgtacctaccatacgtgcagatacttctttttatgtgattgcacggcagattcacacaccccactaaacccacccccaccccacactgcgcgaatgtgcctcctaacatgcggtcaaagatacggaaaccagtgcaccacggtcaaagatacggaaaccaactcaccaaaatcctgttgaaagcccatctgcatgtgtgtaatatttgtgggcaccaggattttatccctggtgggtggagtcatgcacccatgactccaccaccacaccattggtgcttcccctcatacgtgtagaaatttggttgtgacaaagaaactccttgattatggtaaacgttttagtcacatgttttcacaatgatcactgctatttaatgcagcctcagggaacaccagaaaatggatacatgtggaacagggttagtcctcaactgagctctcctaaccagccctattcattgagagaagcacttgctcaagcgcagtcttcaaggattggatcaaccgcgagggcactgagagaatctctacatccagtgctgagacaaaagttggtacgtattacaatcttatgtggatctttatgtttcttctctttttctttttgaaaaatctgacagaaaattcctacaggaactgtgggaagaaaatctcagtactgctgtgagcctggaagtgttgggaataattgataagttttcagtcgctgcagcttctcgtagcatcactactgattacgcaaagctagattgtgtaacatctgtattaatgggtcttttatcaaggagccagcccttagctttttggaaagctttccttcctgtggtgtataatatatttaacctccatggcgcaacactgatggcaagggagaatgatcgcttcttgaagcaaattgcttttcatcttttgcgccttgctgttttccggaatgattctattagaaaaagggctgttgtcgggttgcagattcttgttagggtaagctgcttgttacattcaattttatacagtcatgaactgaatgattctaatatagatattctcatccttgcagaactcgtttaattattttaagaacaccacaaggttgagggtgatgttgacaatcactttgtcagaacttatgtctgatgtgcaagtaactcagatgaaatctgatggctctcttgaggaaagtggtgaaactcggcgccttaggaaatcactagaggaaatggctgatgtacgaagtaaggatctcttgaaagattgtggcctccctgttaatgcactggaggcagcgcctgaaggttcgactgataataggtggtcttgggtagaagttaaacatctatccaaatgtctagtccaggcccttgatgctggtcttgaacatgccctcttggtaagcaattcttgttaatgaatcctcttatgcttcccagaagtgaaagggccatcccatatgctaaattgaataggcaatccgtggaaattttaactacttttttgtcatactgcacacttgaaacacctaaatatcagctatgctatttctttccatttgtgttttcgtgaattgaatttctaaaactctatattttctatgttctttgcagggctctgaaatgactctggacaggtacgcggctgctgagggtttctataagctagcaatggcctacgcgcctgtgccagatcttcatataatgtggttactgcatctatgtgatgcacatcaggagatgcaatcatgggctgaagctgcacaatgtgcagttgctgtagctggtgttatcatgcaggttttaattttttttctcgagtttgtcttttgttgcaagaatcttgtaattcctttatggagtttttttatcttaaaaattttcttataggcacttgttggaaggaatgatgcggtgtggagcaaggagcatgttgcttccctatgtaagatttgccctattgtgaacactgatgttagctcagaagcatctgcagcagaagttgagggatatggtgcatccaagcttactgtggattcagctgtcaagtatcttcagctggcaaacaaactttttgcacaagccgaactctatcacttttgtgctagtattcaggaactcatcattcctgtgtataaaagcagaagggcatatgggcagctggctaagtgccatacatcactcaaggatatctatgagtcaattcttgaacaggaggctagtcctataccattcattgatgctacctactaccgggtagggttttatggggagcggtttggcaaactcaacaaaaaggagtatgtgttcagagagccaagagatgttcgtcttggtgacataatggagaagcttagtcatatctatgaggctaaaatggatggcaatcacaccttacacatcattccggattcgagacaagtcaacgctgatgagttgcaacctggtgtctgctatctgcagataactgctgttgatcctgtaatggaggatgaggacctagggagtagaagggaaaggattttctctttatctactggtactgtccgggcccgtgtgttcgaccgttttctttttgatacaccattcacaaagaatggaaaaacacaaggtggccttgaagatcagtggaagaggcgcacagtactccagacagagggttcctttcctgctttggtgaatcgtctgttagtgatcaaatcagaatctctagagttttctcctgttgagaatgcgattggaatgatcgagacaaggacagctgccttgcgaaatgaactagaagaaccacgcagttcggaaggtgaccaactcccaagactccaaagcctgcagaggatactccaaggaagtgtggctgttcaggtaagctgtaagcctgtaactcttgtgcagaatttgaaccattttttaagaatgccttgagtatatgctcctctattttctttcttttgctaacttttacaaaaacctgacgatgcaggtaaatagtggtgtattaagtgtgtgcactgcattcttgtctggtgagcccgcaactaggctccgatctcaagaactgcagcagctcatcgctgcattgctggaattcatggccgtctgcaagcgcgcaatccgtgtgcattttagattgataggggaagaagaccaggaattccacactcaactagtcaatggctttcagtcgctcacagctgagctttcacactatattcctgcaattctttcagagctataactgtattctagcaagctggcaagtaggtagcatttgaatggttcattctttcagttggggctccccaccttgtccataattccgttagcttggttgtatagttctggaaaactaactaggcttttcgattctgttctgtttgcaatgccgtgccacgattttggggtgtaaagcttgtgtaatccttagtgtgttgtatctctattaccttgtttatgcggtttgtagactaatagcaagctatatagcagtaactattcgagtggacagttgtgttcatctggagtgatatataatgtctatggttctgggtgttctttccttcataacgagcattctcgcaaatttaacctatgttgatcacaggtttagttaattttgacaaaaaattctatgcacatgacgtgaattcatatgcagtgtttgtaagttactcacctgttcttcactgtaactcggcctatatcatcaagccagtccttgtaccatcataggccggacaggatactttattagacgttctacccagtatagtccttgtaacatcaaaccaagttcgttttagagtttggtacctccttcctataatgttatactgataaaattctttatattttaggatagagataatatgataacgaatacactcagggacccacatactcaaccaggtgatatggaaaatattgcttgaaaatacataaaatcaataatggtcatttaatgtaccagtgctcaacgatgtttcatgcaatgcatggggagattaccaggtcaatgtatatactattagtctacatcaatacaataggtccatcaacagtttaacattgcattttccacactaaatatgtacttcaagtcttcaacagcaaatacaaccgacacaacatggcatctgacactataccacctacacagaaaatcaagaacaacattgcatatacagttaatatgtcaaagggaactaacctacagggaaaatgaatacagaatcagcaagtattaacgaccaatgatgctcttcaagttctctgtttctggatgacataagccactccacgtaccacgtggatcttcagaagaatgtttgcttcgatttgcgtcagaacgatcagctttcgaaggcagacaagtgctactacttattcacactaactggggtgtggctcagcaaaaatatgagccttgacagttaaatgaggaagtttgttttgcatttcctgaaatcagctgatcagactattagaatgacattgaattgatactgctttaccgcaattcactttggtctcctatgtacctgcagcctaccaggcagctttcatatctcagtatgttttagcttctcccttcgctttctcgcaactccaagacattcatgtggattagcatagaagtagtcctcttcctttggctgcccggcaatagctttccttctggtgggttcgctcattcggccctcgtgtagctccttcacagcagtagagaattcgtcccaggacagctcctgatcttcaagaagatctataagctcaactagctttttcctatcaagctgtatggttttgtgaaagcccataaatctgcatttccaacataaacacttgcagttaacctagtggtggtgttcttctaaactagtctttctcactattgtgatgattcttaaaagcaaacatataccatttctcggacaaaaaaaggaacacctataaccttgtgacaggacacagtgcagatgtaagtgtgcacgccaataaacattttgttccactccttactatacttaacatattgcagtaatacacacacaatggcaagtcaaacaagaacaaacagaaggaatatcgaagtggcagacctgcgatgtccttctacaaccttagccatgtttccgtcattactggggataaaaacatcactagcaatagacacaagatagtccagggctgccatttgagtcgaatgcttctggaaggggcgtaactcatcagcagataaaagcatctccttccgaatctaaaattgcaatagtggataagcatctttctagcattagtatatgttttcatgggcgttaaattatgatgtgcttacaatgttagggaattctgtcttcagttcagttaatcttttttcaccaccatagatttcacccgaggcaatatatatccgagtgtccctggggaaaccaagagctttgagtactaatgttgtttctccgggtgttagggggcataatccttcgagccttttcttttcagaatctatttctttttctttccaccaagggtacgcatacctgatgtccaaatagcagataacagtagagattgattagagtctgggagaagtaagtgcagacagttatgaagttcaatatcgaatgaaacctcattctcgtgagctctgctgtttcttcgtcagaacatccatgtgtacaaccagagaatgcaagcatatccatctcgtatctcagatgaagcacaataaaagatccagttttcctaagagctgatatcatctttttgccaagagcctcaattgatggtgcaaattgtagtgcattgtagttaacacggcaacgaagcttttggagctttaaaggaaggccattatttgcaaggcgagaatctgtcctgctaaaacgtaccaccttatgcttccgtactagaggcaagatctgaaagcaagagcactaaaaaagtcaaaagaagcagtggatagcatagaaatgtaaggccccctttgaatcataggaatgaaaaaacggaggaataagaaaaacataggattctcacaggaatacaagtgtaaaacagaggattacaaaacacaggaaaaacattgaatgaccgtttgattgagccgtaggaaaaacacaggaatttgaggagagataaagattaaggattcttaacatgaggttctacctcatgctaaatttcctccaaaacttgcatgggaaggggcattccataggaatttcataggattccataggattcattcctttgattcaaagggctatataagaaaaattcctataggaatgaaatcctttaaaattcctatgaatttcctttgaataaaagggggcctaaacctatgccttggaggaagattagaatcaacctgtctcaaatagtacttctcgctagaccagctgattggctgcattgagaatggaactttcctgctgaatttctgtggcagttccctgatgatctttacttcatcttgtaaagaattgatgaagtggtttacatcaaaaatatctccaaaatcactggaaaatataactacattgaatcaataatagtgcattctaactgtaaaatcaatcatgaaggaagtgagaatgtgggactggtgggaaaaccacacacctaggatcagcccagaaggactgcttatcaagttcaggtaccaccatagtcaggttcatatagcgtgctacagttaccatgtcacatatctgcagaaaacaaacatttctgcaacattagtaaaacatagttacacaggttttactgtagacagaagcattgagagatactaccgcagctcgcatttggttcagaccaccattgcatgaaataagaagataaccattactcttataaacccctgcatgagagattgtactttatcagactgaacctatcattaaaaccaagacatgctttgtattgttctgttgatattgctaccagaatgctgtatatgccaagggtgaagctagatggggtaaattcaagtaaaatcgagcaaacttcattcttgaggcatcaggtcctctcgcttacatataatggtaaaaaggaagctagaaattatttctttttgaagcctatcacccacatggtgattggaattttactttgcaagggaaaccacctcctaatttctatttccagcttcatgtgaaaataaccaaaacagctatcctggaaaaaaaaataccaaaatgtatccaggtatacaaccacctcctaatttctattttccagcttcatgtgaaaataaccaaaacagctatcctggaaaaaaaaattccaaagtgtatccaggtatacaactatttatcgaatcttttttcaggaaacacatttatcattttgttctatgaaggatgcaaatccctgtgtcacatgatttaacaaggaataattaatgaagagagcaatctttatatactactactgctaaaagtgaagcacattccaggttttgctaatcagttacaggcttacagcttccaggttccaagttccaacatgtgaagatctcaaattctgacataacgttaacgtatcactagcttcagagaaccaaaatccatagcacaaaatccatcacaacaaaccgtggaactccgttttcgataaacaaactaaaatcggtagcacaaactaaacggtaaatcaagaactcaaacacccagaaccaagaacaggcgctgcgagcaaaaataattcagtcgcaagtctgtcaagacccaaatccccgaacaacaccagtttaacgatccacaagaccacaaccaatgactcagtttagctaagcttattcagttacttcctgaacagttcgatccaactcatgaatgctcgagagcttccacattccactccatccattcagatagtgggaagcgccttatccaagaaccccatccaagacccgagcaaggaggtcatgattccaagaaccaagaaccgcccagccgcccacagcagcgagatcaacaagacaagaaccactcactcctgcgaggcacagccgggggcgcgaggcgcccgacctcgtcggcggcagcgacggttacagcagaggaggcgctggagttgctgccaccgccgccgccgccgcctaggcaggagggccgggcggcgaggagcggcgggcgggggaggccgaggaggctggataaatggaggagggccgtccagagcacgatgctcgaggcgacgcgcaccgcccaccggagcatgccgaccccgcggcggcggatcgccggcggcgagctcttgtgcctggccatggcgccttcttcctagtgctactggtataagctacgctttgcagtgctccccactactagtggtggaagggcaaagacggaaagagcagtgtccgtttttttgacttgtgcgtgacgtgacggaaagaacagttgggatttggatcggtgttagggtgattattaactgcaaccggaaagtttggtgggctttctcattgcaaggggactagtgtgccgtgcactagtctcgtcctaattcaaatatggcgtgtatattaaccattttgaaggacgtggacacgaggggcagctagggctcggagagagggataggagaatttcactgttttatgtcaataaaatatcatctaaattcacaccacttccaaatttttttatcggagatacaaatttctatccctccgtaccactccgtctgcacagtttttggattttggaaactaaacatgcagaaagttttggcaagaagttttgggccctgacatagaattcctgaattgcccatatttaatgccatgcatgcatggctgactttcaaacttgcttcataggtgatgttgctgcaaacaaataatgaatttggcatacatgcatggtacagcaaacacagctgccatgcgacgtcacacacatactgacatacaacataaatctcttggcttacatcctccataacagtagcacattacaaatgcagtcaacaattatgcaagcaatagaaatccacaaataagttgtcaaacatacacatcagccgcatacataacagtccatacgcatgttccaaatgacaaacaaaattcaagaaccgtataccaaagcaagtgcaatggaatcacgaaatgcattcatcagatcacaatcatcaaacacttcttcggtctcaggttgatcgtcactagcttgtggcggcacatagttctcatcacagtcacaacgatcgaagtgcttgtcacgtatgccatttttcctaatgaagttatgtagcgcacaatatgcaactataatttgtgcctgtttacaaggatcataactagggatcttctccaacatcctccacttcattttcaaaactccaaatgacctttcaatgacattcctaagagatgagtgtgcatagttgaagttctcttccttaccttgtggttcaggggcgtcgcgatactcctgaagatgatacttgattcccttgtaaggagcaaggtaacctggccggttagggtacccagagtcgactaggtaatatttccctacagcatcaaacatgagttagtatgacatatttcaaataacaaagaaggaacaagtaccattcaagcatatacctgtaggtggatgtggaaacacatgggtgtatgttgtgtgggcatcatcaaatactctcatgtcatgtaccgaacctggccatccagctagtacaaatgtaaacctcatgtcaaagtcacagacagccatcacattttgtgttgtcatgcccttgcggcacaagtgctgcacaaacttgttacttggcaccacgcaaggtacatgagtcccatctatagcccctatgcaatccttgaagtagggaaagaacctacggttcctcagtcttggatgcattgttgtgaattgtgggtcagccggctttatgacatcaacggcaagcttgatgacagactgcaaaactttgttaaacagcctacttacagtccccattgacctctcaaatctgtcctcagcttgtctaacagattgtggggcaccaaccatccaaagaaacatcgcaagtgcctcaaccgaggttgacttgctactagatttaagcttatacgactgtacaaatagatcatgcaggcgaaggaacatagttggactcattctaaacatgttataacaggcctttctatccccaagttttttatgtacccattccaaaccagtcatggcaggttgcctatactcagctctagtcaaatgcttgtcaatgtgcatggcatactggtacataccgtacacataaccgtcgtcatcatcatccatcaatgcaatgatcaactcgtctatctcatcctcccaacgcttaagccgacgacgcgactcctcataacctgattggtcgtcatcctccacataacctgattggtcatcatcctgtcaaaacaagcaatgcaaaatattagcaatgaaaaatatatagacatgattaatatgcatttctttctcaaccatgcattacatagttcaaatcagcagcatacatagaattcatcaatagtagtaccatgctaatgtttaaataacacacatcgagaacatagtccaaacacacaaatacatgcaccatacatccgagtgaacatacggccattagtacataaagtaggaaatatagccatgacaaaacattagctggactagttgtcaacccctgcatatttcttgatgatgagcatccttccttcaggctcggtgacaatgaacaagtccatcacactttgatactcgatgatttcgaggacacccatgaacaatgttggggtctcagagggagttaccccacactcctttgccagctcgttaacttttgccaccttccgctcaatagttttccgttcttcctgcatagcatcctgctttacttgcatcatggtctgcaggacactgagtttgttccttgaaatttcgttgtactcactcatgtttctgtccattaccctcactgctggactcctagacttcttacttagactcgaggctgtggtgctcgtgctgcttgtccttttgttgccgacactaagaggagtcagctcatcgtcgtcctcatcattatccgtttcatcagagctgtcgcactctacaggctggtcggtagtcgcaacaaaggatgtagaaccatccactgcaacaccctcaaacattctgtccatttcaggcaaatattcaggcaagcctttcctgaacttcttccaatcgggatgtcccagtccaacgaaagcacatgtcatgacctgctgaacttaacatgtgttcacaacattagagagacatgaccaatttaccttggtgttggcagcccaccaatcatcctcggcgacaacagtcccatcagggttccttcctaagccagagctagagtggagcttattacagaatgcccattgcttcctaagctgcctgtgtctccccatgaattgctccctgtcgtgaactaaaccagtggcttggaagtacctcttaatgatgtccctccagctatttttttgcataataccgcgaacatagtttcctatgtccatttgatggcaccagatggaacagaaggtgcgagtatttctcgctgaccaatttgccttatctttcctaacctaaatgcatcaatagttatggaaaacaacaccgaacatgtgaactaagtttgcatttaacaaaattttaaactagtcggaagcaggcaatcaattgtaattggaattgttgtacgtaccggaataccgtcgttagcatcggagtgctcggccgcaaggtctgagagattgcggcgcactgatgcgcgtgatgcaggccgtgcgctcacggctgcgccgcctccaccgacggccgcgcctcctccgacgacgactgcgcctgcgactcctcctccagcgcttgcggcccctgctcgtcctcctccagcggccgcgccttgtactcctcctccccccgcgctgtgagtgggccggattccgagggtgcgagatattcgccggggaggaactcgaacgggcggtggaggaatttcgatgttgtcgtcgtcggcctgcagcatgcccgcgtacgtagccatttccggccacccgtcgctatcattgaggtcgagcgactcgaaccgcacccgggcggtgttgccgctagaggaatcaggcgggggatgcgccgcgtcagcgccgaccgcgccccctcggcgtgcgcaccaaggcccggacgcaaggaagtccttggtgcagccgtcgtggccgtacacgtcgtcatcgtggcctttgccgcctttgttgccattgtagccgcccccgtagctggccatcgcgggaatgaaggcggatctgggcgccgacggtgaatcggaagggtgggcggcggcggttggagggatgacgtgtgtcggcgggagagggacgaccacacaagcggtggaagaattggagttgggcggcggcggtgtgagagacgacgggcggctccgctatgagcaacgaacgccggagcagcagaacctgctggatctgggcggcgggggtctcacggacggcgagcggcggctggctgttttagggagggcgagaggcggctgagagagggagggcgagcgtaggggaggagggggtcgatctgggagggggcggtgtcagggatggcatgcggcggcggtgggacgaacgaaggggcgagcggctgtgttggggattttggtggagcgacgaggagcatggtgaggggtactactcatccatgggtgaacagtaactgcacatctgccaaaaaattttgccccccgtttagttcacaaaacgcaaaaagtggccccatgccaaaattctttggcccatcccaaaagatttcgccatctaaaccgggccctatccatgcataaccgtacgacgccaacgagtcatcatacctgagcttaagcttagccactgcatgtgtcgtaccccgctcgcgtcttcccctgagcttgtgccattcccaagcttggtcgatggctgccacttgccacataacccgcttgcgtcgtccgcgagcttggccgccactgatccgggataccaccattgttctcgagctgttggttcaacctctacccgccatccccaagttagtcttcgcctgagctatcctaggctcaacctcgagtagtgcttgcagtcggtccattgcctactacccagcagcaggaggagacagcggatatgttgccattgcagttgcgtcagcctacaacaacagacaaagaggttgaattggcggctcgcacatggtgatggcatcctgaagtggcgatgggcgtcagacgaatggtgcggaagggcagaaggagtggcacgaaatcgagaaattcacatcttcgatgtatagatggctaaaaggcccggcccaggcacggctaggcacggcccaccagccatcaggctggcatggcccggtcggcacatcgtgccggaccgtgctggcccatggattgcacctccggcctaggcacggcccaccagtagtcgggccgtgccgggccggcccaacgtgccagtggaggggcccaggcacgaccctgtggtcgggctgggccagcatgggtccaacccccgtcgggccgtgccgtgcttggaccgggccaaaatgccatgccgtgggccaggttgtcgggccttgggccttttagccatttatacttcggtgacacgttttaaaagaagggtgaatttgaggtaatttctaaaaaaaaaaccccgatgaattgaatggcaactagtaaaatttatggggagagaagattaggaaggagcccaaaactagtttggtctctggtggtattctaacatgtagacatgggttaagggtaacatttacgaagtgccatttgggtgaagcctaatataatttgataatctcatcttttactctacaatgtatcaaccgctgacaaaatttaaatttaaagttatttttaggatattttcaaagataatatttaattattttttttagcattgacattttagggctctgtttggctatagttatagcgcagccagcacgaaaagcgctgcaaacatataaacaccaagccagcagctgcatcatcaattttccaaacagatctttagtcgctaagtatcttataagttttactccctccgtcccagaatatatagagttttagagttggatacggttattaagaaagtagatagaattaaataggaatgagttatgattggctgagaaatggaggtaggtgagaaaagtgaatgacggaggattatgattgattgtgaagggaatgttggtgaataagttgttatattgtgcaacaaatcctaagtgctaaagttgttatattttgggactgagggatcagtatttataaattattatttgatcgctaatgagccatttgacatgcaatcaatcaacttttattagtgaagtaagcgtagcacaactggttaggtttcttatagtggaaccagttcacccacaatcaaatcctaaatttaacatggtgctctcatttacagctaattattattttagtggtaggtgacgtatccgtcgacaacgagatgtccgtagtgacttcgtcaatctaaaaaatgtcgacaacgagatgtccgtagtgacttcgtcaatctaaaaaatggccagtcttttgaaggtgttcagaggaatagtctgtgtacgtttatagggatgtacatgtgttatgagtatatacatttttattatgttcgaaaaaaatgtaagcttttcttctactctctctatcccattttaaatgtaattgtaagtttctttgcccaacgtttgaccaaaaattttatttttaaaaaatatgataaaatataaaaataagttattatttgtgttttattatctaataataataaaaattatcaaatgtttaagaaagaaaaccgcaattacacctaaaatgagacgaagggatgataggtctgcagcctgcagttacagctatcccgccctcccatgcttcgagcgttccttccagtgacttccatgaccggcagctagatctcatctcgcacgtggaatgaccgcctcgaggtctctcctcgccgtcatcctcctggccgcgaccgccgccgacgtcgacgccctggtgttcgacgtgccatcgggcggctccaagtgcctgaccgaggagctccgccgcggcgcgctctcccacgcgtcgtaccgcgtggccgaggccacgtcggcggcgtcctccgcggtctcggcgcgcgtggcggggccccgcggcgaggagctgcacctgacggagggcgtggaggccggggagttcaggttcgaggcggcggaggacggcaggtacaccgcctgcttctggacgccacgctacttgcgcggcgccattgtctccatcgacgtgcagtggaccaccgaagtccgcgaccacgccggtggtgcaggctccccgccagccgtcgccgccgccaaggaaggccacatcgatgtatgctctctctctctccactactactacttgcagattagttgtcactagatcagatagtgtaaagatcagatttaatttaagctacaaaatttgtgtcgatatagtgctggacaaagctataagtaattaatgggtttaatgtattttagatttcgtccagcggtttgtttagaaatttgtccgcgtgttccgtttatgaaacggaaataagacaactacaaatctcatttagatggtcaatgaatatggaagtgattgatccgtgtggtgcgtgaaggtgattctggtgccaaatgcagtgtgtacaggtgattttgatgtttcacttcattgtaattcacacaagtataatggggattaggaatgtagatgcacacgcttctgtaagttgaaagtcaaaattaggtgaacaatggtagcatgtagtgcctctgtcttaaaatataacagcatagaataagataggatatatccgtactacgaatatgtactggctttatcgagatttgtagtagaggtgtctaatctgatcttaggttactataatttgagacaggagtctgtttttttaatagctgacgtttaaagattagaaatgtgcctattcattgtgttgagctcagtaggatgtaatttaatctcaagggagaattaaatttaaaaatatactattcattcgattttttctcacgaatattccggatgcaaatttttttacagaaataaaccgtcggtctcgcacaaccgttgcatgaaaacgacgtgggaatgacgtcgcagacggtatcgcgcagaaagcgtgagccgcacgggcagcagcgtgagaccgcgcgatcttgcggattagaatagcaagactgagcagattgaaagggatgtctcgcggtctcgctcattgcatgagcgatagcggttcaatgccgatgtaattagcggttaattatcctaattattgattaatcactaattaggataattaactatcctaattattaattaatcactaattaggataattaactgctaattattattagttaattgtatattaagtaattaatccctaatcaaatcgagccgttggatagtatcgttgtttgattttgcgagaccgttggtctcgctcttccattccgcgagaccgtccgcgacgtcactttcgcgcaatggttgagcgagaccgacggtatattttcataaaagaaatttgcatgtcgaataatactgagaaaaaattgtatgaacagtgcattttcaaatttaattctctcaagggaggtctaaaagcagtattataagaattttcattttcgaatcagtcctgtacgatatttttttcattttcgaatgtcctttcctagtcgatgattggagagttgaagaaattggaggtttctactcggctcatacatgaagagatgatttctctccgacggaggtacggtactcgaagactattcaagttctctttccaatctaacattgttgcttattgatctcttttttttttctctgccagcgagggtgagatgcaaaagctcaacgaagacacgaccatgaaaatacactcgttcaccctgctatcgctggcagtttgcgttggagttgcagggctgcagctgtggcatctaaagactttcttccaaaaaagacacatactttagggactagatggaacaaggagggccatgccttactgattttttttttcaaaaaaaaaatcatgtacaaatatatatagggtcttgcctctctccgagttcatcactgtacatttattcttcagaaaggaaattagtgcaagtccatctcatacgtttgcttgttttctgcagcattttgttggttgtttcacttatcggtaatgtgctccaagagttccagaccttgaaagtgcctggtgtcatttggcggtttacggaagagcggtcaccaagctatacacatgtttagtctttgggatgttcgatgctttctgtaaattataccaagctaacaaaagggtcacaatgccggcatattttcatgaaactaaagcccgcataagtacataacagaaatgggactgaaggagacacatctatgcatcagattataagtccaaaagaatgaaaaaaaggctctgatatggctttgcattaatacaaaaaaaaatccttacaatggtcagtacttaacatctgcaagctatattcctcatgtgtacgtcaaggtgtaggcggccaaacaaatagaatcgaaaatggacaacaaatggtgaatcaagtaaaaaaagaatctaacctcaaacataagatctacactccctactaagtcggtgaactaagccaaaattatatgctgagaccttcctttctttcataagttatagccaagctatttctgctatgatgaagatgcaacctcaatggcactaccaaggggccatgctgcttcaacaaatgaattgctataaggcaccttctttaccaatgtaatatcctggtagggatccacacctgaaagaacagcaaacagaatgaatttaaaaatgtctaaatcttacaaaaagtatcgtgttttttttcactttgcattaagatataccaaatccatccacaagtaacgtgtactggtagactagatccatgcaaaggtatggaacgttctccactgaaacatccgggtaggtggcctgtgcatccttcacattcagtttacaaacacgtcgtgcagcttcttcgaagtctgagggtttaacgttagcaaatggtgccttcgggtttacaaaaccggcctgagcagagaacaagaggcaactagatgtattgcgccagtgatccaacagtaatcagctactggtagattcaaaagttttgttgccacaaggacttacctcagcagcccgatcgaagaaaaatgatgcaacaaaaagattcttctgcccatctcctccaccaccattccacacaccaccaaatgtacatttcatgtgagtgcatgctggttcgtcaactttgagagctctcacagcaacagccctgcacttggaataacttgcaccagatgacaaacctgatgcttcgaatatatcgtcaccatatctgtattgtcctgtgtacaatttacaaggacaattagaatccggtaccatctttccaagaaaacgtaaattgatacaactgaacaaaaaaaaaaggagagaatttcagaaagctacaactattttgttaaaattatcagtatgttgcaaatttaaccaagcatttcagataactccaactatagcatatatgattttatcaaaaagctgcaaattttatctgtttgacaagtttgggcccacctgtcatatacacatgaaatactcatgctgttgtaaattggacccagatgtgacacgcacagagtgaataaaattgcagtttctgatgaaattatttgttgttattgcagctttgtgaaatacctagttaacgttatagcataatgatagttttgaacaaacaattgcagtttgtgaaatttactcagaaaacaattatggggtaaatggtgcatgtgtgtatacatattttctaaatttatacattgcgaccataatttgccaatagaatagtcattcttttaccaaggccttcagaatatcgaaaatgatcttaactaatattcgatgattgcagaatttctcaaggaaatccaaatgacattctgtatcttggtttctgtttcaataatgagcttttgctctttcatgttgacatagtttcaatgaagttcacaggaaatctatttaaatttccaagcaggcagatgaagataatatcatgtcggctttgtggattaaagaagatgcgggcaaccataccatgatgtccttccaacatacagttgcggtaatcattgccttcacctgcttttaagatctctgctctagccgccagcaatccataacgcaaataactgtagaaagcaatgtttcttgttattccatgatcttttacttgtgatgttggttccaacatttgttcatcaaaatgtggtaaaaagaaaatgttccatttccatgtcagatttagagtaacaaaaagaagtgatagattggaatcgcagtgtaaataacagtgcagaaatcactttgcagtcatatgtacaatcttcactgatttcatagatggaatagattttgcgatgccagtgccaacaacagttcatcagaatattgtcaacaacattgttcatgtcacattgaaagtgacagcaagaagtaataaaatcaattgaaggacatatgtactgacatctgcattgcaaggaaacaatatccttaagttactagttcaacttctcaactttcttttagcccaggtgtgctttattctatttctgtagttgcagcttcctaaataatgtcagggttcctctctttacagttctaaaacacctaaggattgagattaaaaaaaaattacaagatacagcaaggcaatcctactagaaatgaaggctagtcaagaattagtttcgccaatatttcaatacttatgacagattttagacatcattagtacgatatcttggtacaaataataacgatgtaaaatatctgtaaaaaactggaatgcaacaaaccatttgacgtgtacctgtgaacataaagataatatgttgttcccttaagtagaagctccttcacatatgaatcttcaccttctgcaactggaggagcctttcctgcatccttctctgagatgccataagccatttggacagaaccaccacctagatcaaccactccaaccgtgtgtgagtaaggctttcccaaatttcccaacagataattgatggtaacctaaaaaacagcaaagaagcactcatgtaatcatgttgattttttttttttgtatggagtacaaaaagagcagcatatggagtacggacaactttgtacttccatataagaaggggcaagcaggcaagtggtggcaatgaacattgctaaatccaaaggaacaccaatcatagaacctttttatatttgctaaaatagactaaataagataatgatctggggcatagaaacaaattaactttccatacccactggaatgcaccttcctgagatccatctagaacggtaacccattctggttgggatctgaaagagctcttgtcttgaagaagatcccttacctaaagaattcaatgaccaagtaacaaaaattacaagagagtacaaagcataataaatcttacaatctcaagtgagattataataaaaaaaggcacagtccaatcttgacaggaataagatatgctacagctagcttatcacaaggacaatttaccgcttgcaaaatttcttcagacttttcagtccctaatgctctcaggcctgcagtagcctgcataagggtgaacatcacttcacagaaaaaagatgttatggaaagtcaaaaaaatgtgtttttcagcttccattccatagagtgaaatagaatggcctccactcaccccaaccctgacaggagtttgctcacgtaattccacaggaactactttttcagcttcctctagaagagaaacaagtgacttagcagcttcttgtgggtccatggcataggcactgaggcctggttttttctggcaagaggcaagagaaaaggatgaaggttcagataaaattgtacattcccccagttctatccttcttcatttatatttagaagttaggagtctccgcaacaactgtatgcatgaaatttttcgagaagtataacatcttaatcaaggaagtaaactagtggtgcatacttctctgaacaggatgtagctcttggcaattttacaatgtatctacctagaaatctataatcgacacatactttaaagcttcagataagctttacccggcatatatagcccaaggcccagtgcctgtcagcaatttatacaaatttcagagaacaattatctacagtatataagaatgttcatacactctcagattttaattcaacgtccatcttcaaataatataaaggggtaaactgatcaataacactagaaagatcgcatgttgtaaaatcacattgatatgtcaatgacatatcgaccttggtcccaattctcacctgaatgctgttttccaatctatacatgtttgcaaattgcattgttcctagaaaattttcccaaatattaatgcacttgcaaaaatattggagcatctggatggcatccacatatatgtgtattttcttgccactagtttcagctagtttggaaatacaacccagttcagtactaagtagtcttaaatttgaagttaaaaaaaattcacaaagattattttctacaccgtatcttttgtctcaatactcttacaaaagaccagctaattatgtgtcacacttacaatgttgcctggctgaatatgaagcaatgcatctgatcacaggcattctaaacttaagcagtgcgcctaattgcagcaagccaggcataataacaaagacaggttaaattgttaaatagctgtgaacatcaataggtggtttcatggttttaacggcttgctgtcaccaactagcaatgtcagcaccaaatgctacagttcagcatttcatagtatgttactcacatgtgcttgctttgcagaaacgaaatgatcccatttcaaattctaaccaggatcaattatccctataagcatgctaatataagatcataacaagacctatcccgatcggatccacctgatagcaccccatatttcacaactaaagataatcagccaaaaatgaaacgcggccaattcacctgcttgaacagctcgatttcctttccaataggcagcagatccaggttcccatcgaagcagtacacgtgcacgcggctcccggagctcccagcatcaaatatcacagcgtacctggtggatccgtccccaagtccgctgacggcccgggggccccacctccgtccggcagcggcgacgagctcaccggcagagccctcgacggtagcggaggcgggcgcgcgaggcatgagaaggagcacgagcgagatgaggagcaccggcgcgagcaccacgacgaggaccccgcggaagcggaggacgcggtcggacacggcctccccctgctgctgctgctgccgcgccccggcggcggccgagaagcggcgcatcctcgcggcatccgcggcggaggggccggcggcggcggcgaggtcatcggccgggagtaggtcggccgccgagggcgagcggtagcggatgcggccgttggtcggggacggcttcaccgcctcctgctgcggcggctccagggcggcgggtcgggtgcggccgcggcgcgcggcctcggcctcgtgggggcgcgtggctggaggtgcggctgcgcgagatctcccccgtcgcggctcacggcgaccggcggtgcgctcggcgccggggcggcattgcgtgcggtgcgagcgatcggagcggcgaggtaggcggatcggtggtggttcgatcagggaggacggattcgtggtggagtcgcgcgcgccgctcggggagagcgagaccgggacggatcggacggtgcggttcggctcgggagtcgggacgaggtggtttgtctcgctcgctcgcgtcgcgtctccggggacgggaatgggaacgggaggtgcgccttgggccgcggccgccacttggctgcacgctgcagcctttggctctctccgcctccggtggtttttacgtacgtttctgggttgaaactgcgtgtcacgccaataatcgtgctctcatcttcttattcttctttttgtctttttgtcatatatgagcgtttacgtttgaaagtgaatagaagttatgacttatgttttgaaaatatgtaaaaaaaaggggtaaaatgatctcgtttggcgtctataacacggctcaaccggttagatttctaatggtgcaaccaacccattgtggttcacatactagatttgacgcacgtgcttgtattttcgactaattgtttatttcagtggcaggcaacatacccggacagcgcggcgcacgttgtgattttgtcaatcttaagatatatcagcgaagcgtctgtgatgattttgtcaatctcaaaatacaccgattcagtctttcggatatgcttatagggatagggtatgcgcgtgttcataaaggagattatgtgtgtgttacgggtacatgcttttttattatgcttctaaaaaaataaaaattttaaatttgaatacacatctaccaggggaaaagcattactaggaaaaagaacccagtctattgaaggatatcgagcttaaactgaagggccgttagtttggcgcaatattttgttgggcctttgttggaaattaagagagatgatgggtgggaggcgatcagagtaaatgggccagaacattactctaccggggaaaaagtaatacaaaaccagatacgcggcataccttaactatacagaccgttcatctgagatctttcggtggttttaatcccggttttatctacatggcagctaagtcagtgtggaacccacgtgtcagcttgccacgtcatctctctctttcccttttctttttttctcttctttttttacttctctttgcggcaggggagtagcaagaacgggcggcggcaggcggcgaaggcggcgtgcgagcgcgcggcggccggtgagcatggtggtcgtcggcgttgccatggtggttgtcggcgtcctcctcgtctcctcctcctccgcgtccgggtccagccgcggcgcggtggccccgccgcatcgacggtgtgccccgtttctccctccctcgccagccgtcgggacgacccgcagcgcttgccgcgacctccacggccacctcctgcgcggccgcgagctccgcgtcggcctcgccgaccggccccagcaggaggcccctggaggacggggtggcggaaggggcggcactggaggagccggagccgatggagacgacgaggaggtcgtcgacgccggcagtgaggcggaactcctgcttgttgtggaggacttgggtgatggcggcggcggtggggttgcccatggccgccaccccacccgacgccgcggcgatggccgtgcgcccgtcgacggagcggactgccgtggcgatggtcccggcatcggtcttctcctcggcagacggccgccctcctcaccgcacgggacagcagcaggccagcagcgccgccctcctcctcccgcctcctcgccggccgcctctctcatctccgcacgcgtacgcttgcacggtcagggacccggagcacccgtcgccggcgtccccgacggagaaatccagcctgtacgaccgcccgggcacggtgctcacctcctgcaccatcgccgtctccatgccggacaccagctcaaccgcgcgggcgccgcccggcaccgcgtagtgcgccgcgtcgatgtacttgacggacttggtggtcgacaggatcgtccacggggacagcggcgtgtagtcgtcctcgtccatgggcggcaccagcacgccccaggacgtgttggggaagatgtacgggccctcctcaaagcccccattcttcagcatgttacctggttcagtttgttcgattatttcactgtgagcacatcctaactgtattcaattttgtagagatgcacactgatagcagctttgtggagaggttagcacccggctcaattagttaattacctttcgttctttgaggaggttgcagggtcttaatggcgaacgagtcgatgagggggccgcaagcttcgtcatcagagacaccggggttgtggacgatgaacaacacgacgctgtgcttggccttgaaggcccaggagtaggagtcccagccgctcggacccgttgttgccgaccgtggccagctcctccttcttggcgagcatggcacgcagcacgacgcccaggtcgtcggcaagcttggcgaggaacgcctagatggagtaaaaaaaaggaagagaaaaaagaaaggggaaagagagatgacgtgtatcacgctgatatgtggggcccacgtgggacccatgctgactcagccgtcacgtaagctaaaatcgaggtcaaaaccaccgaaggacctcgggtgaccggttttgtatagttaatggaccccgcgtatttgattttgcggttcaaggatgtttttctatcccgataacaagttgaggaccttcggtgcactttttccctctaccggacattagaggtatgggctttttgcataggatccgataacaacgtgtccaacaccggtccgtctaaaataaacacgagtaacaggattatactaccctctcgatcatagtatgtttaccaaacatgatgagtaaccgggtactatttcgtaaccaaaatcaaccctagtaatatttcgtgaggcgaaaatttgatgtaaccaaaagtggtaagataaaagatgtggaggtaatatttattcgaaaccactttggtgtagttgttaaatgtataaattttcagagctaccaaaatttagtagcataatgatagctgaaatatattcgatttatcatgttagggttggtttggacaacaaatcaaacacgctgttaagtttacacgttgtattaggggccgaaatggaccagacatgcacatacagacccgctattatattgttttatttagtacagtatatattttttcaagatatccaggtggttcttctttcatctataccagccacgtaatcatgcttcgtgcaacttttaatcccgtataataacttttgtatacggtatattagttaattgaaggttttagcatgagttattttttttcaaagtatcgattggcctacctaactatatatatatttagttactatataagaaatcactataagtctcctaagtttttctcttcgttttctttgccccctctcttttttatcacgtgtctaagaggaaagcaatagaatcctcgaaaattcccatacgtttatccatttgttgtttctgttaggaaacgatagacgaacaaacgataaaaaaacaatagatcaatcacataatacatgagatttaacgtggaaaaccctctcaaagcagtagagacaaaaccacgggcgccagccagcaaaattcttcactatatctgaggtgaggttacatcgccgcacgacggcttacaagagatatatatatggtggaaccctaaaagggatgacgatccggcccaagcctcccggcgacgggcctccgctccactatgacaaaagttggcctttattaagtgcaaataaatttggatcacaactcaacattttccaatgcatgtgtacctttttatccactctttatcccatggctaatatgtcttgatgagatgtggcgtatcctcgtagtaaaaatgttttatgctggataagatattccatataattttaacctagctactactatactacatatttaagtttaacatgtaaaaatggcactcacttctttttctacgcatgacaaatattagtccaattttaaaccaactaacgtcatatattagagaacgaaggcagttcattaatattatccgtgagcaattattaattagatcttaaatttgacataagcatgctccgttatgtatgatttattatattttaagctcaacataaaaacatatgaaatcatcgtgccattgtcattttcataatattttaacatatacagtatatgtttattatctttataatatttaacatatatttataattcttaattactccctctatttcaggttgtaagacgttttgactttgatcaagtcaaatttctttaaatttaaccaagtttgtagaaaaagtggtaacattttcaatcaagataaatttatcatgaaaatatattcaattattaatttgatgaaactaatttagtattataaatattactatatttatatataacttagttaaacttgaaacggccttataacttgaaatagatggagtattaatttttctcagatagtcaaatctcaaggaattagcctctcacgcaggtgattcaatgggtaagctcctaattattccattttatatttaaaagatatgctacctttccctgtttgtgcacagctgcatatccacttgcagtggcatctcataaaaggagccttggaccttgctaaagggccaaagaaacacatacccaaacggaactaacctaaggtcaagtggatgcaatgtcatatgcaatccattaagcttgccatttgtcatttcgtgtattttaaggctgccgtacaatgacaaagtcggattggcattattgtgaaacacgtaggcccgtatgatctgatggctctcacatgatacactaattaatcttactactgtacttgaattatttgtttttcaaaagcaaagctagcgcatatatccggattatgcagacgaagccatgcattaggatcgcttgaatatggacagagacaaataacactagtcccgtaaactaatgggagacaaatgcaacgaggcgttgtcacatctacctgaaagcctccatggccgtgatgcatgcaaggacttgtctgtctgccttaggaaagggctttgttaaagactgttgaacctgagtagtaccagtattattattcgtgaaaacagagaagaaaaatggaagcgatgcattgcagccttcgcatggttcatgaaacgcgcgcgaattaaagatgctcgatcgctcgtgacaacacagttcacgaccccgcggcatcaagaagccgcacgcatgcaagcatgcaattatgtactcgtatcgtgttcaaaattctagttgtactcttacttttcttgatttctcaaaaccccgtgccttgattagttctcagatttttttcctaaaaatatcacataaaatctttgatacatgtatgaagcattaaatatagataaaatgaataactaattgcacagtttgtataaaaatcgcgagacgaatcttttgagcataattagtccatgattagccataagtgctacagtaactcacatgtactaatgatggattagttaggctcaaaagtttcgtctcgtggttttcagacgagttatgaaaatatttttttattcgtgtccgaaaaccccgtccgatatccggtcaaacgtccaacgtgacactaaaaattttccttttcacaaactgaacgaggacttagctcttccttccatgatacagggcaccgcgcgtggatgtgaacaggatgccgagataattttttaccatgtcaagttgtttttttaaaaaataaaagtttatacttttaaatttttaatttttaatacaaacattttcaagacttgattttaagatctaatctttttaaccacatcagtcgagccagtgtgaccaacaatactgtcacaccgatctaaataacgtggcagagttatttagcgcgtaggtttgtgtcaaggtcatggatactacatatccaatagtaatcgactaagctcggcagggcccatcacataccatgtcttatacggcaacaaacctcgtatatagaaggagttctggataagaaatgacgagtagaggtctatatggaaactacaaggactactcggatcatatccatatttatctccctagtcttacttggataaggaggaatctatgggtataaatacaagcccccctaggagaagaggggatacacccaccacaatctacgaagcaaatacaagccaatatgctgccagatctcgacatcagagatgagcctagccataccccatccggcacctacaggggtcggcaagagggatctagcaccatctcttatctcaccgagtacggattcgaggaggagattaccctgtcgtcgactacgagttggttatctagccaccaagtcgacgacagttagatatgttatcctaattattgtacttgtgtgattcagatgaataaagagtaacaccagcttcggccaacaggatgtagggctattacctgtaagataggggcccgaacctgtataaaattctatgtcttcatctcttttacttcaatctcgcatataccctgataccaacgatccccatacatccaaataccctagtcgtgtcaacaatttgctggtgtggtagtgttcttctcctaatgtaataggataaaactatatatgacacccgctgcatgttgtatgataatgttattttgggacgttggggtgattggcttgatggaaaggttcatatttttaaaataaacttgaaagttcatttttgaaattgtgtgtttatttcacactagaattgaaaatttagttgaaattggaacgatgtgatggaaaagttggaagtttatgtgtgtagaaaaattttgatgtgatggaaaaattaaaagtttgaaaaaaaagtttagaactaaactcggcctaaattaaaaagtaaaaaaaaaatcgatcgtcgatcggctatgcccgctagacgagaggattgctcggcgcctgagccgtgaaggtaggggatattctattgcaccgtgatctggtgctgcctcctctcctctcgtgctggtccttgcggtaccacatattttggcccgtgcctctgttggatcgctcgcgcgggcgcgacagtctgcggctgccaggagcgcagctttgactagcagataacaacggcgcgggaattgaaggagcaaggccggtgggtgggagtcactgatcaccatgtgcctcttgctccctcttcagatgcctaatcgggagtactccgtaattcaaaactttgaaagctcgagtactaggacagttgttgttgttgttgccctggactgtagattaaaagaaaagtaagagcgccctcatgcgccataaaagatgctgatcgcctgatccaaccgaagcccgacacgcacgggcgcacccttttgtggctatctaatcctgatgttaattacttgatggtcataggcatatgatcatcgaattctacagttgttaaaccctgcatacttcttatgggttagtataaagattttgcctccatgcagctgcggcagaattatttttcaggttttgccacctttagacatgggcatcaagttatcaatgatcagtctcggcgacacagtagtgccaggaacgggataatgagcacccatgcttgggtacataattgctcgggatgaaggaagtctgggttaaacggcgatagtaacgatgtaaaaaaaaacgacgaaccagatcgctgtagctccacgactcgtcgtcatcatccagtctttcgcctccatgcctgcgcgctgcgctgagctgcatgcacgcgattctggccttggtggcctagctacctctgaccctccttggattctgaccctttttcgtgcactcacatgccatgctttcgtcggtttcccccctccgaaaaaccaaaagcgcccagccaaaagtgccggatggacgaatacgtaaaaatggccgccccgtggatggatggatgcaattttcacttttatgattaccgcgcggatgcgcgaggacacgcgctgcactggcacgggcacatcagcacatggctgtgaacagcggaacccggtcatggctgacgacgggacgaggcggccaggtcacaggccatgctgcgcgcggcggaggaggcaggggcccctctccctcggcccagcatttgcacgcgctccgcgtacgcccggcgtcccgactcccgcgcgtgccgtgcgtttcgccgccacaccacccaccaccagtccaccaggttgacgtgatgttaaaggcgcgagaaagcaacggaggatttcggatttcgatctcacgcgcgcggagagaacgagccgcagccgcccgtccgtgccgccggccgtcgtcgagctcggtgagacggtgtgggcatgtggagagaaacacctgtatctccccccgaagcctgaccgagacgtgtcacaagagtggcaaatagttaaattagccaaagtgacaaataaacggatcctgtcatctggttgggagccatcgagaaactttgttttcccgtctggtcactctagctaactgctggaaaagctagcgaacgtgcatggagtcctcgtgcggtcctaagagaaaaaaatcattgtcttgtggtgagattgaatcccatgattcccattcgctgcggcattagtggacgatgtactaccggagtagtatacgtgcaacgagagaatgtttcactgtcagcaaaagcggggaactttgacgcgaataattgcgcctattaatgagagaggatataacaaatgatggatcctggatgatcgagtgcgagaggtaggtgtgttggttgcagcagttatttttactctaagaggaactcttgtacgttgatctaatagctcaggctccctttcattcaaagaaaattcatagaaatttttatggattttattcatataggaattttttctatataaccatttgaatcaaatgaatgaattctatgaaattccaatggaatgcctctttccatataaattttgcaagaaatttaacataaggtagaacctcatgttaagtctttatctctcctcaaattcctgtgttttttctactgctcaatcaaatggttatttctatatttttcctgtgttttgtaattctctgtttacacttgtattcctatcagaatcctatatttttcatattccttttttttttccattcctgttattcaaaggggcccctcaaaagttaaattttttggaacagagatagtatagcgagataatattgcaaaaaagtggagatagaaattttgtcaaacaaataatactattagaaagtatggttataaaggagataaatatttttatactgtagactaataaaacattttttatagcgagataatactgcaaaaaaatggagatagaaattttgtcaaacaaataatcctattacaaagtatggttgtaaaggagataaatatttttataccgcagacaaataaaggagataaatatttttacaaagtatggttttggaacaaaaataatacccgagataatatttttattattttcaagcagaaaagtggagatagaaatttcaaaaagacataattgcccttagccttatcgaaccatcgccctcagtccaactggcccgtcaactccttccgatccccgtccaaaactctaaccctaggcgacgggtggcacgaccgatggtggcggcgcagctaggagggagtgatgatgaaaccgtgaagttgatagtgccgagggtaattttgtctttttaaattgctctatcatctttttgcccataaatgataaaatattgtctcagggtatcatacatccaagcacacagattttgaagtgtctatcagagcatcagtagcgatgcgattttacggtttctcctagctaatcacataaaatatggatgttcctatagcaaattttaccatgtttgttgctaaaaccgcatatgcaaaacaagtgttactattgtcaatattagctagagatgtgatcccacttagattattatgtaagcatcctattcatattcatgtatcatcttctcgtgatttttgtactcatattgtaactattaaaaaaacatggttaagtaagaattactttctcgtcccaaaatataaaaacttataatcggatgggacattttttagtactacaaatctgaaccggaaggagtaatcactggaattttgcaatggatacgaacaaaactatcatctctcaacatgatctacccttggaaaagcatccttggcaaagtgacgaggtgcgttcgttctgggggattgggtgagaaagggacatcgttttctacgcgcacgcttcccaaactactaaacggtgcgttttttgcaaaaattttctatggaaaagttactttaaaaatcatattaatccatttttaaagtttaaaatagttaatactcaattaattatacgctaatggcacacctcgttttgcgtatcttcccaattttttctatctccttctcctcaaacacagccgaagaggacacacttacagtgggtctagggatagagatacaacgcctgaacaggattgggagaaagagaaagacggattgctcaatggataaggttggtggttacggatatggtattaagggaagctaaacacccgatggcccatcgccggcagcaattagccatttgaatcgcaatgatagatatcaaccgtactatgcgatctttccagctagacagagcacatagctcagtgtctgagttgtagttaagtaagattttaaacctgatattgtgccagattagtccaagtatgccaggacataagtatcacaagaaccattgatcgctcaatggacttttggcattggatgatcatcacggagcccccatgctttgtcggagagaagagcttctcgttgttaaggaaaaaagaattaacatcgggtcagttggtcaatctcccatagtcggcgaggccgccgtacagaatggatatcacttggcgttttgcggggcccggcctgcagtgacagcctcgtagcgggccccgtgcgagagggcccatgcataggtgcacgtttggctctggtccacatggatcatgcgcgctgcaggcaaacaaacgtgagtcgcggcgcggaaaaggagcgcgacctcgctgttgaacctgtagtaggcgtacacgtctgacgtggaaagaaactacatttaacttttccgaaaattagttctaaaacgtgtctcgtaaaatggatcccgtcttttcacaaaagcgaaaaaaattacacattaatatatcagaggaaaaaaagtgtttgatacacaacgcaatcagttatactggcttgttaggggaaagaagaaaagacaaaaaaaaaaaagaaagaaaaggaaggactactacgacggctatagaaatttcgattggcgggatggaacggatcccttcgtaaaattcaatttgaattaccgctatagtcagtagtcacaataataatacgtacaatagatgcatttaaactgattatcaatagtattactctttggatttaggctcttatttggttgactcatgccagataagttttagcaaaatgaataggcaaataaaagaatttataggtaaaaatatttttatctgtgttattagcagcctaaaagtatgtgcttaaaaatagactaaaagacccaaaaaatcaattttaaaattaagtttgaagatttaaattttagatgtgattgataaaccaacaaatgatattagcttttgaagatagtacatgtcatcagtggcggatctacaattaagatatgggtggttcaacctaaatttttttctaaacacagtaaatctaacaacactaatatatgcaatgcatgtatagattaatataatatatcaaatcaccaaaagtttaccatcatatattaataaattatataaaattagtaaccaagtaaaattttgatttaaagaagtttaaagcagaaaacctaaaattgttagtgtgggccgagcgtcaacggctgcgcactgccgcaaggaggcaagtctccgtgagtccgtgattccgtcttccagttttacctggctgatcgactcgacgtcggctcctcgcagtagtggcacactgtagcacagcagatcagtagtgcgagtgcggcgcagcggcggtggactcgtgtgcggcgcgcgtgggccgccggcggcgcggcgctcgctctgccgcgtgatcagatgagatcgcgtcgacgcgtcgtgttcgtgtcgctaggggctagggcgaggaggagagagccacgcggaattctgaattctgatcacgcgtgtggggcctgtgggcggcgggcgctaggaatcgggaaggaatatatttgctattttttttaataaccgctattttcttttttttaatattggggccggtcgctgtatttttgggtggtccagggacaacccggaccaccctctgaattcgccagcgcatgtcatgattttaatatgtttacactactaattaaactgaactggtgttttaaaagctactccctccgtctcataatatagcaacctcgtatcggatgggacatctcataatacaacgaatctgaacaatcattctatctagattcgttgtactattagatgtcacatccggtactaggttgcaatattatgggacggagggagtatgtgactgtccaaaacgtagttggttttctgactagggctgtgttcttaccttcaagttcccaacccatctccctcgttttccgctcgcacgcttttcaaactactaaacggtgtgttttttacaaaaagtttctatacgaaagtttcttaaaaaaatcaaattaatctatttttttaaaagctaatacttaattaatcctgcaataatacatgcttcattttgcgtgccggggaagaggggttccccaacccctcctcccgaacgcagcctaggtgtggtatttgagatttaaacaaccactaaagttgtttttaatatagacccacaaataactgaactcacaagggcaaatatccttttgccttggattcttcttgaacgatattagtaccatatcttaatttcgccgtcctccttcctcgttcctccctttaaaaaaccgatatatctcctttcaaaaaaaaacaaaacttcactcaaaaaaattgttccctttccaaaaaaaaatccctcaaaaaattatcatgtgatcctatggcagcttacgagcatgtaactagtatttttaagtcattgtttttttccctttttaacttatacaattagataaataaagacttacttagtttacatagcaatattttctcacctgtgaaggcttttattacaacatgtttgtatgttacaatgggctatgcctataaaagcggatatgggacatgaggatgaattcaggataaagcatgtttttattataacatgtttgtatgttgcaatgggctatgcctataagatcggatatgggacatgaggatgaattaaggattaagcacgtttttattataacatgtttgtatgttgcaatgagctatgcctgtaagagtggatatgggacatgaggattataagagtggatatgagacatgaggatgaattcaggataaagcacgtgatctagtctgtttttttcctagaggagagggttgttgtcaggtttctaaaaccactggggccagggttgccacgtgtaacgtcccgcctctccgaggccgggcccgcttatatctggcagcttttataggtcatagaccgtcctcacagaccaatacaagtcttttctgcacactttgtcctcactcatgtgcacccgggaagaacctcagagttctttggagatcggattccggaaaagaagttgcaacttgttgatatgagtattctattaatcctattaagccctgggccaggatgtcacatccacgcctcagcggtaagccgtacgaaaccgtgtaaaatttatcaaaattttaaattattttttaaatttatttgaatttacagaggttactgcgattttccttttactgtactccgcaataagcatggttaccggcagttttgcaaaccctgattggtgtacatgcgatttgagaaggagcacatggacatgctacacacgtgctgggatgatgggacatcaagacttgggaaaatttaaaccatgccacacaaattttgtaaaatttgtgatatgccaccctgacccacatgtcattgacttatgtgggtcctacatgtcattgagatatgggtggcatatatcaaattttgtaaaattagggtggcatggttctaacaaaccctaagactatcgactctatttttacagtagtaaagacttagcatgtttttactaacatggatgtcacttaattatgtatacatgaacaaatcttatcaaatctaacattatgtaagttttgatccttccaaagttaccttgaaaccatccatgattgttttaaacatattaagataatgttttctcgaaccttttaatccagtgaaattcatgcgaagatcgtcctcaactagaaaacgagagtttataaagcagagataaaacgattattctcttttagtctcgagacttaaaaaaaaaaatcccgtgttaatagcgatagacaattgtaacacaatgttttttttactaataagtaataaataaagttgtaacagcagtttgatttcaattggattcgtacaactatacgaaaaaatggctactctttctgataaaagcattattttccagtcgtgctctcactaattccactcacaaatgagtatgtttttggaccgacgcaatcatccatagaatattttacttattaattactattaccacttctgaagaaaatctaatcatggagtttttagaagttgaatcaaactaaccaaatagagattgacggtgaaagtttatatgtgttgattagccacatccgaaagcgccactgaactactgaagagatcatcttgcttaaggcaaaacaatcaatgggggaggaaaaagaaaatcaaggggtgacaaggagcttgttcggggcctgggctactgcccctttcatcaactctgacttctcgccggtgatttggaatcgcttgtcaggtgccaacatgttgcttgaaacagactgatcaccctcgaacttctgtttttcaattttgcgcgtacgtatatgtcggcgaatttacgctatcagctagtaactatcttcgtgaattcctgggacatctgacatctcaaattgaagaccgagctatgaccaaactacagacaaattatggtatcatctatcttggacctgtctttgacaacggtcagccagtccatgaagtcgcgtgttttcgctatactatactgcgtgctatcactatcgcgagtccatgggcctagtgatgatatgcatgcacccaacgaattgtcctgtgctgctactttatcggagtagttccagggtgtcctggcgtcttaaaatttccccttaaaaaaagttgtcctggcggagcgcctgagtctgtcatcggtttttaactgtaacagacagacaatatcgatgatttgattatgatggtgaacaggtgatcaagtaggatagtggtattgcatctaaatcggtacactactttagtttataccatcgcaatcaagtatcttctatacttgaaaaaaatgactggatatttcgcgtaaacgagctagtgtacttctctccacctttctgctaatccgcctgtctgaaagttattggcaattggcatggattttcccggtttgaacatgtattgttcggagtccggacacgaacggtaatacttcttttttttaaaaaaaaataaaaataaagctgtatatagtgtcagaccataagagccaagtataatagtaggctataagccggctaaatgctgagttgtaggaaagaagagaggagagagaggagaagcgggctgtaaactaacagccggcttggacacaagaaccaagaaactttgtgagagagacaagtgggccctgtattaattgtgaagagctaactattatatgggtaggctgagagaaggctataaagaaccttatagccagcaggtcagctatattattagccttgctttaaaccgaataaaacttcctcgtttatttgaaggggctactattgtgcgggatcccattttaaacagaataatactaaatggataccatatgatatctttgaaaaccaatgctctagtaccacattgtatcatgcaatactagcatgagcccatgtctctataaccatcatcgccaatcattttcatcttgccttccatcatcgacattctggcaatgaccgatattcctgagcctctctactttacctcccattgctttgccatcatcgtggaacggtcatggcagttctcatccctatggatagcaatagggacactcatagagccgtgcttgataccaccccctgggccaaattggttttgatagcgacggtggcattggagctctcccacccctttcttctcccctctcccactctttctctcctcttctttgaattggggtggggtgtagaaggcaatagctctatgcttggctttgatggatccgtcgtggattcactggcatcgtcacacaagcaactgagtctcaagaatcagtggatccaccagtgcggcaatgaaggagagcagcaacagtagatccaattggcgggttcagtctcccctctctcaagcacgatggcaatggaacttgcatgccggcaagaggatacgaagggaggaaaggaggcattgatgataggcggctcaccggccgaccaggcggcggtggcgtacacccttctctagccatgcatgcaagtaagggggtggaacaatggagaagggcaccgtgctacctagataatgggtgctgggattttgtctcctaacattttcctttttaagtactccctaaagacaaaaaaaaaataaaaagcactaagagggattttgaagtttaccgtactctcaacaccggtcaaaaaaacatcattaaatataaaaccgattacaagcaaaaccgattaaaatgtagcctgatttataaaacaaatcggttttaatgttggcttaaatatttttatcatataaatagaaaacatgtttgacttacatgatagttgtatttttctgctttccgtttatttttataaccgtatttgattttaggaagtcaaggttggaacatttgagctgtaattaagatagcaaacaaatatatttagtgcatagaattatataccattggatttataattcaaagtattttcatgtgacattggttttatagctgttagaaaaacatattacacacgaaactatgaaaaatttagtcttaaaactgttttctggaattagaatgacatgtgggttaggatggcatatcacaaattttgtaaaatttgtgtggcatggtttaaattttccctataaaaatagtcagtcagtgcatgtttctcattgacacatcatatattttgttttaaattgatgtttaaattttaaaacaagatgaagatggcgcacgcaaaaagaaaaagctattagcacataattagttaagttttaattattataaacttgacaaatggatataatatcaaagcaaattatatatagaaagttttcacatggaacacaccacttattagttttaaaagcgtgataatggaaatcgaggtaaaatctgattcttaacatgaaaaaataagggcctgatgcaacatatttaatcttatagttaactgttaatttctatattgcacttactcaaaagagcacatatattaaatataaaaaatttgtcgacaaggccttcgttttaaattatacgaagctactgaacttttggacttgttttttaagatatgatattgttaactttttcacataatacttttatcatttatctagtttagaaatatttggtgtaaatacgcaaagtttacctttaatggtaaaaataagtcctaacaaataaatgacaatccatttatccccaaataagctaattttagcttttttgtcctaaataaaagtacacatgacatgtaaaaaatggcttttctctcattactttccaaacagctcccggtggacctgatctttccaacaagactattttaattcccatctcccaatcctatatgacattatttagagacaagtagatcttttaccccaatccttaaccctaatacacttttaaatatcaaaatttgggatggagggagtcaataaaaccaatgatcaaagctcatgtttaaacgtaatacttcaataaatttggcacatgctgaatttatgttagctggcattttattcattaatatgaaaagaaaatctactattcgaaacaaatgtcgcgtgtaagatatattgccgacttttgatccctatttatattgccaaagtcatagtaaaataacatccaaattatggtatggcaaaaaaccattattttcttaagagttactccctccgtcctattttaaatgcaatcataagttttcgcgctcaactttcatcgtccgtattatttttttataattagtatttttgttattacgagataataaaacatgaataatactttactcgtgacttatatttttattttttttcaaatttttttaaataagacggatgtttaaagttggacgcgaaaatcatggctgcacttaaaaatggaacataggtagtaagacatactcctattctttttgtcaaatatctaccataaaatacatttaaggggctatttgaatcgtagaaatggaaaaacaaaggaataggaaaaccggaggtttatgacagtaatgtaagtgtaaaagttacaaaatactagaaaaaaacaagaataattgttaaattggatcacataaaaaagacaagaatagaatgaaatagacactcaaagaaaattttccaacaggttgaatctgttacaaacttttcttcaaaatttctataggattactcattcaataggagtttcataggaatttttttcgaaggattgaaatcctccaaatgtcttataatttttctacgaataaaaggggctaagttatggtattattacgtcgggaattgctgagggtcgaaacaaagcgtgacggatgaagtcgtgtgcttagggaaacggtgacgacataaaagcgacggggggcggagaaggagggagctgcggtgtgtgtggtaccggtggggaaatggagccaacatttaatttgttcctctctgatactactagaccccaaatttcagaagcaaacattgccccggaaccccttaaaaaacaatgacaattacacaccgccccatcagccccgtactcgctcgtcccgcaacagtacaaagtcccaagccccaagaaacccaccctcgccggtcccccgtcccctgtcaaccgacccccgaggagaagagaggagacgagaagcgaggcgaagaggccaggccatccgctgtgcctgctttgctttgcttaatagagggagcgtgaggtgcacggtgtggtgataggccgcggctaagcaccaaagtttcggaaatggagctgctcgctgccgcagctccgggaagcggaggctaccgagcaaccggaccgagccaaagcagcgccagctagttttgtttttgctgcggcaactgcgctacttaaggctgtaggcactacacaacaccagcggaaaaggaggggtaaaggtgtgtgaggtgaaggcgaggggagaagcgagaagctcgtgagcagcagcggtgtgtgtgtgtgtgtgtgcgtggggcggagggaggggaagaagaagaagaaggagaaggagaacttgttgctccgggcgtttcttgggcgcggccatggacgcctacgaggcgaccaaggtggtgttctcccggatccaggcgctggaccctgaccacgccgccaagatcatgggcctcctgctcatccaggaccacggcgacaaggagatgatacgcctcgccttcggccccgaggcgctgctccacagcgtcatggcgcaggctcgcaaggagctcgtcctcctcccgccgccgccgtcgtcgtcgtcgcccaccgtgccggcggcccactcgccgttcctgctgtcgcggcagaactccagccgcggccccgcgccgtcgccgtcgccgctgtccgcgtcctcgccgtcctcgtgggcgcaggcgcagccgttctcgaggagcaatgggtccgtggatgaggtggtgggcgctggggaggagctaatcagcccggcgaacagcgggggaggcgccgcggcgaacgcgccgcccttctttcctcggggtggggacgtgctcctggacgacttccagctgcaggagcagctcgcgttcctcaacgaggggggcgtcaaccccagccaccctctccaggggttcgatggagcggagtgccggagccccggtcccggcgagggcggcgggatgttcccgtacggtctcggctgggcaaacggtggccctgggcaccgccggagcgcgtcggtcaacgagctctgcctcggcggcggcagcagcgacggcttcgggtggaagccttgcctgtactacgcgcgcgggttctgcaagaacggcagcagctgcaggttcgtccacggcgacgacgccgccgctctgacgggcgccgccatggacgcggccaccgccgagcagcagcagtgccaggatttcctcctccgttccaagagccagcgcctcggccctgctgccttcccctattcacccacagggtcgctccccggctcgccatccgccgccaccaagtgcctcagcctcttgctgcagcagcagcacaacgacaaccaaaggtaccgccttttacaacctccatattccaagctcgaagctttcaaagttccaacctttgttgtttggttgcgcgtgtgcagagccgcggcggcggcggcgctgatgctcggcggcagcgacgaggcgcacaagttcatggggcggccgcgcctggaccgcgtcgactttgccagcatgatgaaccccggatcgcgccagatttacctcaccttcccggccgacagcacgttccgcgaggaggacgtctccaactacttcaggtataatgcgatgttgcaatgatgcttcttctttcatggcggactcggtagaacgcgatctgattggcatgtttgctgttcttggcaatgcgcccgcgccgcagcatctacggtccggtgcacgacgtgcgcatcccgtaccagcagaagcgcatgttcgggttcgtcaccttcgtgtaccctgagacggtgaagctgatcttggccaagggcaatccgcatttcatctgcgacgcccgcgtgctcgtcaagccttacaaggagaagggcaaggtccccgacaagtacaggcacgcttggaacacgctccggcgttttaattccgcatctttaaactgcaactgtatccgtgcatgcagttttcctggttgcttataatttttttccactcatcttgcaggaaacatcaaggtgacttctccggctgcacgacccccactggcctggacggcagagacccattcgatctgcatcagctcggtaaaaatatcctagctcgctccgatcgtttgtgctagctgtggcagcacagctgtagttcattgttccatagtggatactgttgctgcagctgtaacgcagctgcaagtcgcacaaacgaacagcctcaatgcctgcctgcttgatctttggtatggtgtattagagcgatctgctgatgtgaagtttggtgcctggcaggtgcgaggatgctgcagcactccaatagcacaaacgagatgatgcttcgtaggaaactggaggagcagcagcaggctgccgagctgcaacaggccatcgaactccacagtcgccgtctcatggacctccagctgctcgacctcaagaatagagccgcagctgctgtcacaacagcaatggcgatgacaattcccaccgccaatgccttcggttccagtcagcctcttgccaccaccatggtcgagtcaccgcctgattctggtatgtgttacttcggtcggtctgcctgtcaagcattgtaagacgagttcatccactcattcgacactactgatccttgcaatttcttggtcgtttataggcgagcagctcaagggaacaggttacttcacagaagagaggaaaatggtcaacggaggaggtgataaggaagaatctgctggtgaggcgagcctgaatgctgatagcgaccaaaggtggatcttactaaactacactagacagaccatcatcatcattctgtttgcttattattcttgcagttagctttcatgacttgatgcacatagaagctgaaaaggttgggctgcttcagtggctcatggctttcatttgatatggatattctgcagcttggagcacaatttgccggacagcccgtttgcttcgccgactaagtcctctgtctcagctcaccaaagtttcaccaccactgataccggtgtcgtcgcgacaagtagctgcagtgcatctcatgtaggcatcagcgcgggcactaatgctggaggtggaatcaaccatctgcggccctctactttggatataccttcgccaagagacttcttctcggtttccaggtatggcatgtactgtgattatattgatggatccgatatcttgtgatcgatgcttgaaatgatttggtgaacgcaataagcaggctggcctctgatcacggagcgattgggatgtaaagttctctgcaatggatgagtgaatcccccagcctaatcatagtaagcacttaatccttcctttattcccactatgcttccaaaataataagcctttcaccttctgattttgctgtcttgttttctttccgctccttttttctatttgtctgtgacaggaacacaagaagcaaaagaaaagcgatagtggaatataggagaaaaggagtgaagtgtcagcatagtgttagctcccttctttatttctttttggttgccctttttagtgggtagctctattaaaaccacaagtgaagatgccattagcctttgactaggaaaaaaagccagtagatgcagacatgcagtgttgtgagatacttaatatatataagcaatccagtgttacccccttataatattagatatactagtagtactcaattacaactgccatcaacaacatatatagttgatgtttacccagttgttcatctaagttgtaggaactaactgtgaagtaactagtaaacaaggccagtaacagcttctatataagtcagatgtaacacaggtgcatcctgctagcttcaggggatgcaaatatcatggacaagtgcaaataatcccagaagaagccggagaaggatcacatggccatggcaagaagtggtctgtgaagtatttttacctgtgctagtactaaaatatctctttggttctcctacttggccatgttgtttgatcaggagagtggcaagatcccactcacacctcctcggtcagctgccgaccagcgttatttgcgcccctcagcagatgcaggccacttgtacaaaggacaccttttctttgttctttgaacctcctttttattttttttttttcagatcttgctgaatgaatctgtagattactataacatctattactgtagctgtctagtcattgctctatagaaagaaagttatcccaactaatttgtcaatctgtaaaaatgatattgggccccaagccaagggttggaatgaatggcgtcttttaattaagctgatagtttcccatcccttctggttactgtgatgccaacttgttgtggcccaaactggagcgccgcaaaatcttccaatcaagccgacatgcaaatactccatgcaataagctaggcatggacaccctataacaaggtaggtatggtgatcaacttgatgatcgctcgatttgtcttgactttgcctataagtaaacgctgcaacctgccttgtcgttttgggcgtgcacatcgacggatacctgatgaccatgatgcctctcactcatcaagtctctatcgtccgttgcaccgcgagagagaacagcgttactactagttgttactacgtgcggtagatcaagggtgggccgcaggcccagatacgcgagggggtaaaaagggcgtttgacagagagcgagaggtggtgggccccaaggtaagggcccacagtagcaggcctcgtcacgcccatgtgggcgacgcaggctgtgcgcccccatgcttttatcgagtccaacggcgacagtacgtggctttggcccgttcgcacgccaacctgtctgcgtgactgtgtctctgtgctactgagagtgtacggaatggatgcagcagcagccacgatgtaacgctattcctcttgtcgtaaacctgctaaactagccgtgctagtactttgctactcctacgtaactgtagagtgtaggaatacagtttcttctttccttgtttgagaaaacgctgtactagcttcatgaagcaaagggcacacaattcacaacattgcatgctcttgatttctaaaagcaatgaaataaaactgcacggttgttttccttactaacagtacgctcacacaatctctcgaatgcacttgtaatccaaggtttggtgctctcggtcacgacgtcacctatacggagtcaaacctgaaaccccaaaggaccaacacttgaacagagacgcaccgcccggcaacaataacctaccgacctacggaatcatggacgccggccggccaccccaccagtccaccacaccccacccccttgttcatccatcaggcaatgcatgccgcctacagcggacgccgggccggacgcgcgcactgtgcagcttttgttacgtccttcccttccccctttgttttgttgtggctgtgcgcgcgccgcgcccagcggatgcatgtgcgcccccgccaccgcgccccgttagggccccgtagattgcctccgcggcagcggaacgctgcaatgcgcgccccctgcgcctgcggatgtgcgctgcctgcgcggctgcgcccccgcttgcctctctgttcatgttcagtccgtcaagccgacgcgccgccggaggctgggaggctgagagcgtgagttttctgtggtgcgcgcgggtgtggcgtgaaagtacaacgcagacgcagccgtctcgcaaagtcgtagtcggaactcggaaccgatcgggctaacgctacgtccgggcggctacacatgcatgagatacattagacattgtgttagggtaagatcattgtttaagatgtagtgcaaccttaagagtgagctcataaataataaactattatggattattttataagtacaatcattattttaaggctatctttttcatacattgtgggtgtccttaagacacatagtacaatatgtactgctaccccgtcccaaaataaatgcagccgtggatatccgtgtcccacgattgaccatccgtcttatttaaaaaatttgtgaaaatatttagttactcataaagtactatttattttttatcatctaataacaataaaaatacttatcataaaaaaatttcaaataagacaaaaggttaaacgttgaacgtgaataatacaaaactatttatcttgggacggagtgagtactacatatctcaacgagatgtcaaccggttggggttgtttggtgagcgctatcactatcatagcaatttgatcaacttcaatttcggtgtggggatgaataatgacgtgtgtgtagggctctttagaatggaggaaatttgtagaaaattagagatatctagtgcgaaggaacaaaactttctataagaggtctcattagattcataagatagaagaaactttagtatgattttcaaatcctacaagaataaaataaatacaggataatataataggagcgcaataggaaaaacaaaggaaagtttacaaacaggtcgcacctcttggttggtatacaaatttttcttcctttttatgaattagagggacatgtaggaaaaaatcaacaacaatctaaatcctatgaaaattttttacccatcctatgaattaaaggagctcttacactgctggagaaagtgtcttcactcacggttagtaacccccttagtcccgtttatgcaaccgggaccttaaatccgggattaaagatgggtatctttagttccggttcgtgttacgaaccacgactaaggatcggaacgccacgtggccaaagttcttctcatcttcagtttttttactacttatattgatttcaaactgatctctacaacaaaatcattcccattcacaaaacatcacaaaatcatctacaaattcacagatcgaatgaaaatactcaaattgacatcacaaattcatagatctacagtatgaacaaattcacgacaggccgctgaccggcgctggcacgctgcccttggcgtgggcctcggccgccaccgcctggcgccacgctggcctcggccgcccgtccttgccgctgaggatgttggaaaaaaagagaggatgaggatgagagagagagagaggaaatgcagatacagatatgaggaggagtttgtggggggaggagatgagaataagtgctagaaattatatacggagcatgtatctttactcccggttgttgttatcaaccgggagtaaagatagtgggatgtctgacctattttgaaccgggactaaagatcgtaaaattaaaccgggactaaatatattttttagtcccggttcctacttgaaccgggactaatatggattttgcttgacccatcgaagatcagtttttcagtagtggtagatggtgaaattgttcagagttatattacaggatagtaaaaaatcttccaaattttagaggaattctaatatgtgatctcacctcgtgttaacagaatttatttgagaagcccaagcactttctgtgtatctcttctttctatctagtaaatcaattatataaatattaaatttcatgtgtttttcctgtaattattatgtagaattattgtggttttagttcctgatgtattcatcaagtcacgacacttaatactttgtttttgttatttctatatttttcgattcatgcgttccaaagaaatcataagttgtgtgaggtattcgcgaggcaggattttgagcgaaatgaaaggaaaacgataggggaggatagtgtccactaatcttttaggaaatgtaccgcacggtttacacaaaggtttgaaatgtgaattttaaagtttgaatatttgttttgtagcgactctcgcttggttgaacatttcttatatataggtgacttgtacttctagtattacatgattataatgagagagaggtgaacatataaatggttaactcaagattttttttttattttcttttttttcactatccctcaagtcctttatgggatgaagggaatactccttctgttccaaaataatacaagctaggatacgatgagacccatcataatacaacgaatctgcacataactttatccatattagaatcatatcacatcctagattagctagattcgttacactatgatggatctcatatcattctagattgaattattttaagacggagaaagtatatacttcatgtctacgtggatttcagtgcccttacaatatttcaatgaagtatagaaaatgcggtagtgcgaatatagcgtgtttcgattatgtgcttactaaaaaaacaaatgacctcggcgccaaccaaattcaacagatccaaaagcagtaccctccggtcagtcactcagtaaacgaaataggcctgcttcctgaagaccaaactgccaaagtcggccgaaacttgcccataagtttgacctgtttccaccgacttgtgtgagccgtagtgttctgacacggtccaaaagttaccaaacatgattaaattgtcaatttccttatccacaacaaattaagcagagagaacattattaaaaaaattaatcagagagaaaaatgtttggaaaacttgctgctcgtacccaaacagcccggtgaatttatccaccaacctggcctctggagtagcctcgccgcttccgaggcaggattccagaaccggacgtgggtgaccgtgcgctgcgtgtttgtttccgcgcagccacggcggacgcgccggattcccttcccctcccctgcacggtgatggttccttttatattttcctcgagccgcggccggtttcttcgtgcgcctcctgcctccccctccttgtgttgttttagttttgcacacgacacggaacggaagaacaaagatgccactgctgctcgtgctcctgtgtacttccctccgtcccattaaaaaaccaatctagtgctaaatatgacatattctaaaactacgaatttagatatacatgtgttcagatttataggactatccggttctagatttttttttatgagatggagggattagtgtgtagtactctgcctcgtgtggctcccgcgtgtgttctcgttgatacgctctaatcgcattgcttgcgttgggttcaccagggtttccttaccatcggtgtgggtttaccgcacactgcatggttacccgcagtaattgtataatattttttaaaaatttaaattacttttaaaatttatttcagtttaatgagcttaccatggtttatcgtaaccggcagtaaacacgataaccacacggttatcgtcagttttgtaaaccatggggttgacacccctaacaagcctcacacgaacattttcatgtcccgcgagatagtcaaggatcataatggatgtgcgcgtgcgtcgcaagcaggtagtattgtgtatcacagctcgcttcaagtttttttcaaaaaaaagaaacataatactaataatactaataagaagacatgtcaacatatatttatgaagtcatcatgggtgtggcgagatgttgactaatactagaagaacaaatagtcatatatgtgagtaataatgtcatgtccagaacttgaatccactaagctgattttatcataagtaacctaaccaatcgagctatactcacttcatcagctagcttcaagttaacgctccctcctttccatgataactattactatttttacctcactcatcgtcccaaaaaactttgaaggcaatgcattgcgattcgataaaattaggtgaaatatgttaacacttgaaaaaaatcaaggacacatatatttaatttaggcttgatagagttaaggataaaatcaaggagtaatttgataaagcaaaggatgttttagtcttttaaactttgtaggctccgttcgactaagttgtttgaaaaaaagttgaacggcatgcaaaacgaagcaaaccattagggctagtaccccatattactaattattaaaacttggaaaatgattcatttgttttttttaagaaacttcaatgtatatatatatattttaaaaaaatatatcatttagtagttcgggaaatgtgctaacaaaaaatgataaagttgcttacccctacagccaaatcaaatggagcgtaaaaatgaagttatttttggaacagagctagtatctccgcttaataataataataataataataataataataataataataataataataataataataataataatgttgacttttcacctatacaagcgattattgtttatagtcagtttagaagaggtagcagcacttaccaatacgtctataagaaaatgtctagtaaaaacccgtaaaaactatacataaaagttctctaaatttatgaaaaaaattacatataagcataaaatatattcataccaaattacaaatctgaactcaacttcatttgagaggaaaaaagagacaaagattcaggtgaatagcgtttaattactattcacccgaaatttatcattttttactcgcaaataaagttggttttcaacttaacatttagtgagtaagtatttcacttttataactatctctagaaattttcataaatttataaaacatttagctctggctttcatgaattttcacttatttgattttcactatatattgtcgacgtttgaggttacgactatggtatttgcatggtatggagatcgttggtaccagggtatatgcgagattgtggtaaaagagatggagacaaggatttttatacaagttcgggccccttatctgacaggtaatagctctactcctattggctgaagccggtgttactctttattcttttgaatgacccaagtacaatatttgggataacctatctaaccgtcgttgacgtggcggcatgaacaccaacacgtagtcgacgacagggtagtcttactactcgaatatgagctcatcgagatcagaaatagccctagatccctgttatcggcctccgcaagcacctgattgggtttgtctaggctaatatctaatgtcgatgtctaacttgtctcggtttgtgtgtcgatctgtgtcttctgtccctctcctcctaggggggcttgtatttatacccataaatgtctccttatcaaagtaaaactagggaaaccaatatggatacaatccgagtagtccttgtcgtttccatatagaactctacttgtcctaccttatccgaaactctttctatatacgaggtatgattctgtataagacttggcatatggtaggcctcatcgagcttaattgattactattgggtatgcggtatccataaccatgacagatatgtcccctacttctatagtaaagttgtggggctttgttgtcccttgatttgtgagggaaacaacatttgctacactcggacacgcaaggtagagtcattgtcgtcaaattttataaggatgtcccggtgctttggagctccgttcctcctctacgagaaaaaaagacagttcttccagaattggagaatggagagacggagttgtggggaggtgtcgatgggcaaagtatatgatggttacgatggtacaccaatagcggacgctggattgtgccacaccgttggtaacactcaaaagcacaatgttcttgacatagggttctcaaacttggagctcttggttaaaaaaaatattctgagatcattctaaacttacatttagtccttatggagagtgtattacatatacatgttcccgtgatagggattaggccctttacagcgcgccgctttggctcgccacgttggagccgtggctctaactcaaccatgtctcgtcgtgtctccatggagactcccgatgccttacggagggcatcggtgtcccaataggactaaggcaactcgtgctcagggcactgctctagtgagccacgtcgagcatacatgtgcccacatgaggatgttctacctactcaagtgtagctttgagaaatattgtaaacttgttctagatctgcttttgatttgcgctagagaaaaaaaggagaggcggcggttggagggattgttgatagagaggggagaggagagtggtggacgggggatgggagggggcgacgctaatgggaaggtgatcgctgatcaccccccatctccccctaacacgctactctcccccttcctcctccccttcttctcttcctactacaccataaattttaaaaaaataaaaaaacaaagttagaaaaaagtttatgtatagaaatactatatatatatatatatatatatatatatatatatatatataaataatttgaattcaaattcaaatttgaatcgggtatataattttttgacttataaactttgggtctataaatttgaggtgtataaactttaatgtatagaaaatactatatataaaaaatatttgaattcaaactcaaatctgaattgggtatataaacttttgacttataaacttgaggtgtataaactttagatgtatagaaaatactatatataaaaaatatttgaattcaaattcaaatttgaatcggatatataaacttttgacttataaactttgggtctctaaactttagatgtgtaaacttgaggtttacaaaattagatgcataaatttactaaaataggaaagtaatgcggtgccaaaaaaaagaaaaccacgtggaggagggctgattgctcggggcgatcgattgcccattaggaatctcggtaaattggcggcatgtaaaataagataaaccattagtatataattaatcaagtgttaattattataaactttaaaatatattaatatgattttttaataaacttccatgtataattttttccatagaacatatccctttgcattttgggaagtgtactaatggaacatgatgaagttgtcgtttgaagttgctcaaacgaactcacctaggctccttggaaagtaggttaaaaaacttaataatagaagaaacacatgattttgattgagatggacgtgtaaaatagaaaattgaaaaaaaagaataaccatttgtttagaccacagaaaaacacataatttgatgagagggaaagactcaaagaaactttctattgaatttcggacattacataagattcatttccaattacttgtttggaatggatatttatgaaaaattcctatacgaaggaattaaaggaggccttctacttataccctaataagccatgaaaaatgaagtgacaaaaaataattcatgagtaaatattattattttttatttaaccgccaattttgaaaatatattacggtaaataaattctcaaaatcaattcaaaatttaagttttaaaattaaaattttgtctgtgcacagtctaaaaatctgattacgaggcttactcttaagagtctaaaaaccaagggcgagtgaccaaaatgatggaaaatcatctaaattaattctgaaatttaaatttggctggcttaactcatgcgtttaacgtctcgtgagaataatctgattgccacaagcattatgccgaagatgtgtgactgatgcaatgagaattatacccctaaattggttctagattaagtttaatatttaaaatttactgtgagcagtgctagtcattactaaatcttaactcactttgctccatttctcgcatcaaattggttgattaaagttggaactaaacgaacgcaacaattttctcgattgtttgtaggagtaagacttttcttgtataccacgtttatctaaaccggcaaaagttaaataaagttgaaatgtattccaagatagccgtcaatggggtgaaaacagtcacgggaatttccgagtgtctgatgctcgttttttatttttaccgaacatatcaaaatggttaccaacaagaaaatgaaaatgaaaatggaacggtaaaaaaaaggaaatggaaacataaactatttcatagttatactcatcgtttctgaatttataccgtattcttactaaaattacctttttacattatggatttatggtatttctaaacctatccatttctttatttgaccatagtttagaagcccttcaactaatcaaccaaatcctaagttgagtgcttagttgaaagctagggatacaatttgtaatttatatagaacaaccttgaacttatttcgttatataatcatatagttatgtaaagctaaatgtttgacttttacatttcagggctccttggaacacaggatttcgaaaatgcaggaatagaatatcacacacttcatattcccgcatggtttcaaaatataggaattttagactttactcatctgaatggctttgtaggaaacaaaacaaaggaattttgatggaaataattttgtggaagagagaaactagagagaaagggagaagttcgtaggacttctcaaaggaaaatgaaaacatgatgtaggaggtcatgtttgttttcatttgggataggggcatagaaagcaaatccatattttcaatcatattcctttattccaaaggagcaaaggagctaagagattgttcggtttacatgatttctaagggtgtggctaatgggcggccctgtacacacctctcctcccttcctccttctcttcttctcttcatactacactataaacttaaaaaaaacaaaaaaacaaagttggaaaaatttatgtatagaaatactatatataaaaaatatttgaattcaaattcaaatttgaaacgggtatgtaaacttttgacttataaactttgggtctataaactaatatttgaattcaaattcaaatttgaatcgggtatgtaaacttttgatttataaactttcagtctataaactttaggtgtataaactttagatgtataaaaatactatatataaaaaatatttgaattcaaattcaaatttgaatcgggtatataaacttttgacttataaactttgggtctataaactttaagtgtataaactttagatgtatataaatactatatataaaaaaaatatttgaattcaaattcaaatttgaatcggatatataaacttttgacttgtaaactttgggtctttaaactttagatgtgtaaacttgaggtgtacaaactttacttgcataaatttactaaaatagaaaaataatgcggtgccaaaaaagaaaaccacgtggaggagagggggagaccagatccgatcgcccctggcgatcaatcgcccatcaggagtttcggatttctaaccatagaaataggaaaacgaaacatacaaattttataggaatgcatgtgtaaaatagagaatagaaaaggtatagaattgatcctttaaatggatgatagaaaaaaaaacaaaatgcttagtattaaattaacatggccaagatttgaatgctttaatctatacaactggagagcaaaaacatagaccaatgagtgctttgcctcatcctacgcttggaaatagataaaagagctctaatagcaaattcttcaggaatcatagtcaaaagaaattttcctatcattttcctttgctcaaatcgtacgaaccgaatggatgaatagtgatagttcctacaagaatcatgttgctacattttcccttcttatttcctccaaactgaatgagtctaaggacctattcgttttgaagaaaatttaaaggatttggattcctaaggattaaattctatgaatgccattcggtttaataggaaaaaaaaatcctaaagattgaaatccttcaaacttcctttgaaattccttcaatccaaatgagccttaatgtccttttgatatttatgatcggtttacgattgttaccgatatatttccgtgcatagtccatctccaattttcgatactttttattttcaacttcaccatttcgattctggttttaagaaaattatggttatgaaaatagttgagatgtttttcgaccgttttcatgcctagctgccaaaatcgtctagctaccaaaatcgttcgaaccggagggaagtactttctccatcctaaaaagaattcaattctagagataaatctgcatacactttaggaccgagggagtacaggtttacagttaaaaatacattttttaaaggcgatgggagtatattatatcagcattgcaggatgaatcctccacctccaaaagaaaacaggaagacactatctgctgatagtgatggcagatatatacataggaagtaggctactcaaatcgtcgtgcccccttgaagcgagatcacttcttgtcttacgtgattgatcttcaaggacatgcatacccacacttgacacaacacttacaatcacagtgcataaaggggaataattatctaagcttatgatcgaagctagaactgtattggagacccaattgaactccagcgatatcacagccgataataatcattaatttagttctttttgttatattctatttttcagccttagttttgaaactgctaacaatatactgcactaagtataaacgtttttttgtctataaaatagttttaatgcctcatccatttttctacgaaaccgtaaatagtggttgacaaatagtcaagagcgttgttactacctctgctctttaatataagaaattctactcatgtttccttgtccccataatataattaggtttcctttgaagcaaaggaattatagaggagttccttagaggaattttctaggatttaaattatataggaatttttcatatttgatcttttgaaacaaaggattgcagttctttaaatcctatgaaattattaagagcaagtttaatagtatagcccactactagctccaaatcgtctatagccaatgtaatagctaattcatataatagttgcttactatactattaatacttggtcccacatgtcatacacacattacgtcttggagtccgtgctgcagctagctacagacctatagcccgctgctcttctctctcttcctttatctctttaaaatatgtttatagctggcttatagtttgctattgtacctgctattgtacatgctttaaggattgactcatgcatatagattttggagaaaagttagcaccaacctttttgaaaattttctatgagtctatctctctcattcaatccctgcattttttctatggtctattcaaatgatcattcatgtgtttcgcacttatattctggtgaaaatcctataatttttattcctctcttttcttaatcatacgatacaaaggttccctaaggccccgttcgacgtaatggcggataaagattaagtacaagcaagtaaaatgagaaagccattagcacattaattaagttctataaaaataattattataaacttgaaaataaatttatttgatattttagagaaaatctatataaaaagttttttcacaaaatgtaccgtttagcggtttgaaaagagtgctaacaaaaccaagctagaatctactccttccattcacaaatgataatcatatataattttttcaatgttattcagaaatgattggcatattcggtacttcctatgtgtgactttttcgtttttctgtgcactactaaattaccatttgtatgcattgttcaatattgtactattcaaccaaatgcaattttggtgcatgcaagcaataccgttggtgtaaattgcccttgatgcatgtgcgagagacaacaatcggtgttgtatgttaattgatgtcaatttaagagacacgtgggagtgtattggtaagaaaagctaagagcaagtttaatagtatagccaattactagcttcaaattatttatagtcaatttagtagtaaattcgtacaatagttatctataaatatatattaaattattaatatctggtcccacctgtcatactaacgttgcgtcttggagttcgtgctgtagctggctacaaatttatagcccactgcttatctctatctttttttatcttctcgatatgtgtttatagctggcttatagtctattattgtatctgctctaataactttctcgtagtatatttactcccacaacaaacctgatgcatgcactatccccaccattttctagcaaatagcaaattaaggtattgcatgttggttataaatacttgtgtgcatgaatacatgcatcaatgtccatttaatgaacaaataacgaataaacttagggcctgtttagatcaatttgctgtggcaattttttttggcaaaagttttggtggcaaaagatttggcattgaagttttgttagttggtgtttagatacatagtaaagttttgccattttactagtaaagatagagagggcacggtcccaacgtactttttggcaaaatttgctactctagactcctaaatgacaaatgctaaattgccaacttttgctactagattttgatccattttgacaaaaagtgctcaaaaacagcaaaacttttactattttggaggaactaaacagagccttaatgaataaccataaatatgatgattatttagaaataacctctaaaatgttatacgatgatcattttgaaacagagggagactcccggtctccttcgcgcaagtgaaaataaaaactttggatggaaatggtttaaatatgacatggtgaaatgtaaggacatattaatggttgaaatatatatataaaaatatgtactacgttcgagtattttgtagtgcactctaaaatatttgcgactgttggcttctttctcattctcttccggagcagcgctcacttgcttgttcattaatgcgcaatctttccgtaggtggaacaagtcaactgaaaataactgctagtacaacgtgagtagtacaccttagaggctgtgtttagttgatggcaaagtttagattttggttaaaattagagatgatatgactgaaaagttgtgagtgtatgacaggttgatgtgatggaaaaggactgaagtttggatccaaagtttggatataaacacagccttacctgtgaatgctccaagctttacttaggctgtgcgcgctagcggatgttcccaaccagaacagatgtgccaaaaacggagcggtctattagaccgtgattaattaagtgttagctaatttcttttaaaaatgaattaatttaattttttaagcaactttcgtatggaattttttttaaaaaaacgcaccgtttagtagtttaaaaagcgtgcgtgtgaaaaatgggagggatgtgttgggaaaaggggatgcctaacaaaccctcaaaaacgatatttgattatacttttactataatatatatacttgatatttaatttgttactatttagtataatatagttaatatttaatttgttacgataatttttctaaaacacagttcaaacacatatacacactttttatttccaatagcacttctgaattgggctgtgtacatccattgtggatgtagagactggattttaatctattttcttaaaaaaagcacttctaaaagacgagttggcatattttaaaattaacgaagtcattttggacacatcgttgtcgatagttgtcacttatcattgaaataataattagtcacaaatacgagcatcatttcaagtcggaacacacccagaaatacatgaagcagctcctttgaagcaaggttagagaaacgtgaatccttggcaggtggggtccactcctatggatccacaagtaagagaggcacatccatctaagagcaagtttaatagtatagccgattattggctcaaaatcatctataatcaatttaatagccaattcatataatagttacatataaacatgtactataaaattaattaatgtatggtcgcacctattatacacacatgcatcttgcagtctgtgctgaagctggctataaatctgtagctcgttgctcttatctctcatcttttatctgcttaaaatatgctgttgacctgttgtacatgctctaacgtactttagaggagtcccatcgcggaagtacaggttcccaacttttactctcacattttttacgtgcacgcttcccaagttgttaaattgtgtgttttataccaaaattttccatagaaaaaatgctttaaaatttatattaatcttttttttgtgtttttatggcaaatacttaattaatcatgtactaaccgaaaatttcctctgagtttcatcgctcttaaatttctgtgtttttactgcgatataaccaaatgggcatttctattcctttattttctgaatctcaagtttttaaggagcatgtgacatgattggtgagatcctataaaatggtagtattatttatgcacctggattctaaaaggaaaataattaaaacataggagtttcccctttgagaagtctaatccactctttcatcccccctctacttcctttgttttcctcaagtaacttccagtcatgtgctttgatttgcttggaatcgtccaaagacattacctcaatttttcttatgttttaaaatcctgtgtattctaaagagaatgatgttcgtttagggctattgaaaaaaagaggaaaaatataggattttaaccgctactacaagagcaaaacaatgagtttcaaaacctgacaaatcacatagaaatgatagtttgattagactgtagaaaaaaaacgtagaaataaaatgagatagacttgaagaaattttctaagagaatggttaggctcacttttcaataaattctttaaaaatgtgcattccaaagggaacaacatgtttcagtcatttattttgaagaccttaataggaatttttctaataaaattaaaatcctccgaattttctatataatttttctataaatcgaagaagaccttcgtttcaaagaaaaaaccttaatatatgctttttagtacgagtactccctccatactgatattagaagtcgtttaggagaatatttaagtcaaaccttgggaatatatatcatgcagaactctcgagttgttgagtttgaaaatgtaaaaattatatgaatagatttgtcatgaaaaatactttcataaaagtatacatatatcacttttcaataaatatttttatagaaacaaaaagtcaaagttgtgttttggagatcgtgtcacggtacaaaacgactttctttacgaatacggatggaatattcctgtatttccttttacaattatggagtacgtttcgaaacaagtgggccatctcaaacgaaactggtcgtatgtgcacatcaccccaaaaccctcagaaaatttgcgcaccgcccactccaccagtccactcccggcccaagaaagccatgctcaggccagtgtgctcaagaaaggggcgcgcagcgagctcgcgactactcactctcaatcctttgggaaatggagctgctcagtggctcagtggccgcagctccgggaagcggaggctaccgagagcaaccggaccacgccaagaagcactagctagtgtactgcctcctcgatcttgctctatctaccactagcatcgagcttgcttcgctagctcctgtatatttaaggccgtaataagtgtaaacacagcaccaatagtccaacacagatactagtagtagtgtggtaaaagggtgaactgaagaccaagaggcaaaggcgcctgtgaggctgtgactgtgagaaggtaggaggagtaggagaagagaagctttgggcgccgccatggatgcatacgaggcgaccaaggtggtgttctcccggatccaggcgctggaccctgaccacgccgccaagatcatgggcctcctgctcatccaggaccacggcgacaaggagatgatacgcctcgccttcggccccgaggcgctgctccacagcgtcatggcgcaggcgcgcaaggagctcgccctcctgccgccgcctcaggcggcgtcgtcgtcgcccaccgtgccggcagcccactcgccgttcctgctgtcgcggcagaactccggccgctgccccgcgccgtcgccgtcgtcgtgggcgcaggcgcagccgttctcgaggagtaacagcatgggcaatggcggcgccgcggatgagatggtcggcgctggggaggagctaatgagccccttgaacggcgggggaggcgccgcggcgaacgccccgcccttctttcctcggggtggggacgcgctcctggacgacttcgagctgcaggagcagctcgcgttcctgcacgacggagccgggggcgtgaaccccgggcatgctctccaggcgttcgacggagcggagtgccggagccccggccccggcgagagcggcgggatgctcccctacggcctcgcctgggccaacggcggccctgggcaccgccgcagcgcgtcggtgaacgagctctgcctcggcggcgacggcttcgggtggaaaccttgcctgtactacgcgcgcgggttctgcaagaacggcagcacctgcaggttcgtccatggcggcctctccgacgacgccgccatggacgcagccaccgccgaacagcagcagtgccaggatttcctcctccgctccaagagccagcgcctcggccccgccgccttcccgttcacccccacaggctctctccctgcctcgccatccgccaccagcaagtgcctcagcctcctcctgcagcagcagcagcagcacaacgacaaccaaaggtactaccgccttcgcaacctccatgcgttctccaagccagaaggcatttcaaagttccaaaacgtttcttgcttgcgcgtgtgaagagccgccgcggccacgctgatgctcgccggcggcgacgaggcgcacaagttcatggggcggccgcgcctggaccgcgtcgacttcgccagcatgatgaaccccgggtcgcgccagatttacctcaccttcccggccgacagcacgttccgcgaggaggacgtctccaactacttcaggtatataatgcgatgttgcaatgatgcttcttccttctttcatggcgggctcggtaggacgcgatctgattggcatttttgcattgctgttctcggcaacgcgccgcgctgcagcatctacgggccggtgcacgacgtgcgcatcccgtaccagcagaagcgcatgttcgggttcgtcaccttcgtttacccggagacggtgaagctgatcttggccaagggcaacccgcacttcatctgcgacgcccgcgtgctcgtcaagccctacaaggagaagggcaaggtccccgacaagtacaggtacgttcgaaacgcggcttgaatgaagaaatgcatgcgcgattatgttaagcgctccaaattagtagtagtagtactacgttgcttgtcacgactgcaagccaccaacctgcatgcatgtgaatttgttgttcgtcgctcctcaggaagcagcagcaaggcgatttctgctgcatgtcgcccacggggttagacgccagggaccccttcgattttcaccagctcggtataaaaagattcaacctttacctgctcctaccatttggacgccctgtttgcctgatgttcaatgttgcttgctagagctgtaagttttgatggatgttggtttggtgttcgtcaggtgcaaggatgctgcagcactccaacagcgcgaacgagctaatgctgcggcggaagctcgaggagcagcaacaggcggcggatctgcagcaggctattgatctccatagccgccgcctcattggcctccagctgctcgacctcaagtcttctgccgctgtccatgcggcggagacgacaacaatgtctctgcccactccgatcaccaatgccttcacctccggccaacccggtgccaccacaatcgtcgagtcaccgcctagctctagtaagcatagatagcattgatcgaactcgttctttagacgtcaattaatcaagttctcttaacttgccaatatccactgtacattgtcagctgggcaactgatggcgagctgcggctctccatcggaggggaaagttgtcaatggtggtaataaggcggattctgccggtgaggttacccgcattgccgatagtgaccaaaggtagatttttaccattattggcattctgcttgctcatgattctcggactgatgtcattaactcatgaacaacaagcctacaaatctgcaattattccgtggctgaaagtttgcttcaccattgtttgtgcatgtattttgagcagtggtgagcacaacttgccagacagcccgtttgcttcctctaccaagtcgaccgcattctctaccgcaaccgctgccactgccattggtagcgagggagatttcaccaccggtagtagctgcaatattggtggcagtgcggtcggcagcgccaaccctctccggcctcccacattggacataccttcgccaaggacctgcttcttccccatgcccaggtttggccatgccactactttgagcagttgattactacttgattgtactggtcatttcgtgatcacttgcgattggaatgattcgatcaaatgcaatgagcaggctgtccgagcacggggcgatcgggatgtaaagtagtccacaatggaagtggctgaaaccctctccagaaatcatagtaagcactgctttattcccactacgtttcccaattattaggcttctacccatctaattatgctgccatttttgcgttctttcttttggtgtttatttctgtgcaggaatacatgaagcaaagaaagtgttagcggaatataggggaaaaaaggagtggagtgtcagcgtagtttttaggatgtttagctcccctttcttttcgtttttaagcttctctcaccttttagtggatagctccattaaacaacacgagaagaagaagatgccatttgcccttatggaagaaaaagtggcagcatatgaagtattgtgatatactactatatataatacttctctatatatatataaataatttagtggtgcgcctaattatactagagaatatagtactatgtggcagttagcagttattttgtttactactgccatcagacaattgatgttacccagttcttccatgtataacaactactcgtatattatactgattctgtggttaatcctggaggcaagtgcctgccacacgttcacatgtttaacaacagtactacctgcaagctgtaagagtgtcatatgtggacagcaggacaggggtagcccagaaactgacgaagggcacatggccattgcagtggtctctgaagccttttactggccgcaaggtcctacttggccgtgcggttacatcaggtgattatggtgagataacagatcagtgtctcccacttaccccccactgttttgcttaaactcaacatgtggttgttaaactcaacctgtgattgttatagtacaacattacgacattactgtgaatagatgctattcccactacagcaaaacaggcaactatagacgactaaaataatacgggtcatcaaatcgttgctactaaactatcccaacgtacgtgcgagaaatcccccctcacctagagttggataaaagagacggagagataaaccgtggctacctccccacttaactgcacccaccatcataatatcctttaaaattattaattaatcggataatcaatatttatttttggaactgctcggtacaatcgttggtctatcgaaaccctcgacggagtcgcacgccgctgcgcgcccgctccagatcgtcggcgtgcctccaccaccatcgcgcgccaccgctgaccaccgccgctccggtcctacaccctcgcttctcctttttggccgttgctgcctatcgccactgcgctgccactccattgcagccaccacggcgcggttcagatcttgcgagtcgataggtagatgaacacgtggggagcagatttgtggagggatgagactctgatttttggctgattcagagtatgatcccctgattggctgattgaaagtgctagcacgaccaagggattgacctatcgtgaggaatcagatcgagttgcacagcttcatcaaagaaaaggtaatttaattgttctccctttctattgagaatccacataggtatacattggtttaggacgattcgtgatgaacatctggtttggtgtgctttggtagttttaatttgcattcattgggactgtggttagaggccattgttcttaatgatctttctttcctgaaaagttaggtatgttgttcaaagttgtcaacattactgcattcaatgtaaatctagtttcgggaaaatgaactgaatcccttaatttctgaagttcaaaaagggaacaacagatatacacatatatatatattgactttgattgctttcatatgcttcctaccttaatgcagggtctctgttagcagactagctaaagggacggcttttgctgctatttgacacatatgtgattatcaattcttaggaacttcagttactgctgaagcacctccctgttactactagcaaggtgaggttgattaattcccaaaaaaaatttatgatatatgattgctaacttactgttggctttatcagaaaaatgaaatccactctgcacttgttgtcatattaattttggtttctaaaattcaaggagagaatttttaatttgttttccttttcttttgcttttcctttacaaatcaaaaaaaatttttttggtgaaatttcctataagtgaaacctggaaacccggggaaaatttgaaaaatggaaggggaattcccttttgcccccgggcttgggtaaaaaaatttttttttttttttaaaatttcccccaacaacacccggaaaagagggaagattcatttttttcttttttttataaaaaaaaaataaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcatgagaaatgatatcaactctgcacttgttgtcaatatatattttgtttcactatatatccaatgcaggacattattaatcatgtttcactattcttttgcttttccttagcagatcaaaagacgatttcttctgtagacttcactacaagctgaacctggaaactccgtgatatacttgatgattgaaaggcatattcctttgcatccatgtcttgtatgacataatttttttttcatagattctctcacaaactctgatcgagtgatctactttcagtttcagatgttcagataaaccatggagttaacttgatctattattcacatgattcatagtccatcccgtgttgttttgcatggtaagtcttgtcattattttgttgacagaatattttatcaatagcttccttcacaatctctactctagtccactttcactatttattttttttcacattgtaaagttacattgtatagcaggttcttatgtgaagatgatgattaacgggtgcatgaagatgatgattaacgaaataacagttcaatcaatctggagcaatagagagtatacttcaattagatggagaagtccaagttatgtatttgtttatgatactgtagctgaaattgtacattttttttccagaagttcaccttttcatgtaagatgtaaattaccattcagtgaatgaaatgtgtgatttttcgacaagtccctccctatttttttatttataatactaaagtgtgatgcagtctgatgttctccaaataaaattgtggatgccagaattgaggaggtttgtttctgtatctaagaaatttatctgtagagacggtccgaagccgtgtctagtgtgtttattatgatatttctacaaaatatggaaaatatatgtagagacggtttttccgtatggaccgtctctacctggtagacacggctagcaaaaccgtctcttgtttattgagacgggagcaatggcaacgcctcagagacggttcacagggccgtctctagtacacctagagacgggcaaaaccgtctctacaagagaagaaaaccgtctctacacagggccgtctctagtacacctagagacgggcaaaaccgtctctacaagagaagagaaccgtctctacatcctgtttctgctgtagtgaccttctcattttaagtaaagacgtgggattctgtgtacaatattttaccgttcgtcttatttaaatttttatataattagtatttttattgatattagatgataaaacatgaataatataattatttttaaaattttttataatttttttaaataagacagacgattaaatgttaaacatggaaactcatgactcatgactgtatttaaaatgggatgggatggagagagtattactacaatggactagtactttggttcttaatattatgctttatttgtatccattttgttggaatgagctcagaactcaagaagagctttttgttactagtacaagaatagcagtgctaagaatatttatatttgttgtggacgggggaataataaattttacgatgaatgtatagtttggtgataattttcgaaaataaatgtttttttgtgcaaaattttaggcaatgaaagtttctttctgctaaattgaacgctatacctttctttttttttgtctgaagtccctactctttactgagctgcagagaactacagttattcttcatcatgctgaggtttggtgaaatcttgaaagcaagctgacttggatcaaagataggcatgtcttttggggtgtgcagaaagaaccaaggaaaaaaaaacaggagccagaccaaattatccgatctatttttcgttatttcggtcgtgttcctcaggtacctgagcaaaccgattattacggccaaacttaagtccaccttcgctacgacaggtcacaggagagtccagcagactcaagttcccattaagggctcctttattcaaaggattggtataggattttttaggattcacaatcctatggattatttcctatggaggcctttgattcataggaaatgaaagaaaacattcctaaggattgcatccctttagttcattttcacaggaaaaaaagaaagaggtctgacctctttggaaaagaaatcctatgttttttcctatagcactatcaaagggcacatttctttttttcctatgttttttattcccacattgaagaatcatactacttcaattcctatgttttttctattcctatgtttttcctatcctgcgaatgaaaggggccctaagtagggatggcaatggatcaagtttggttcaggtggagtaagaatatacctaacccaagacgacaaagttctcgcgcatccatgtccaatgctttcatcgtaaaataaaatccatgccaatacccgtcatgtatcaggtatccatggatttttcaacaacatgatgtgatatatcaattgatacatatatatctaaactatcacaataagtataatcacaaagtattaaatacggaccaaaatccataaattctacaattacaaattatttcatcaccaagaaaaaaaaagacaaatgactaagctagagtgatatatgactttgttgcacttacacagctagtatgttttagttagtattgacactttaaaaaaaaatcatgtatgaatagaaatatttgggtacacatgcccatacccatcgggtgtggtaccagcgaatgcccgcacccacgggtaaaattgccatcccctacactagagtctgcctacgcgggagtgttcggtcaagttagctaagactggatacaccgtcatatcggttaaccaattgtcggttcaagaaatcttattgaccgaaattatgaagattgagatatcgggtctgaatcttcagagaagatcgagtacatgccatgtaatcatattttctttgcctgtaaccaagaaggtaaatgggcattgtgatgcttgttgacattgagatagacaaaacaccaaagcactacaacgtgtggattgcaattagatcaactcgtaacgcttcttgagaaaaccgattacggattaccctgttttggaaaccagagtacctgttctcacataatcgtcttgaagacctacgaacccccgctcaggaggaaccccgttagggtaggtgcacctaggcttgctctagaatcagcagggcacctagagtgtcttcaattgctatggagacgaaggtagaacattaattagggtttggaaatgtaaaaggcaaagaaataaagagataaaatgtttctcataacataaagttttcctttgaatacccaaaaccggaccatacgatttggatcaagctcctccaccttcaaaagcatttggctttgtcactgatatactgatatgtggacccgataaaccttggacttatatatcaatgataaagatatggtgtctttgaaaatagaggatctaacggggaaaagggagtatccgattttatgagccggttctagcttctaggggtcaacaatgctctaccactaggcactagcaatttctctttctcacctccttgactcataaaccattctacccaattaatccattttgcttatccactctgtactgggaaaggtactagcgtgaagctgtctgtgtgatgctgcgtttgcgttgcatatgcgcacaggagttgactggtgtttccgtcgtccgtatacatgtttctcgcacgcacagcaaaagcttctgcttggctttacggctgttggtacagcgtacgtgtagctttccccggtttgaaaaagccagtacctgtgtgggtctcacggctcgctatgcccatgtggccctttgcagtgcgtccccaagattttatacatgggtactatactattaccacacagctagcatggtggctgatatgtgggccccaccgctctcgggcccacctgtcagtgaccatgtcatggtgacttcacgtcctagaaaaccatagcgattgcttatactaccacatgcatggcactgtacagtctgttgtctgtactcttttttttttttttttttacttttactactatttgctttatcttttcttttctgataacaaaacgcacaatgctattgaatgtcaatcaccaatgacgggtaattagataatggggtagcggtagcactaggaactgcagtactatcacacagtgcttcgctttgctgcctcgtttatattatagtcttatagatggtcaaattttacaggatttttctccgaaattaaactatgggccccttcttaaaacgtttgattgaaaaaaatattaaaaataggaaaaaacaaaggaataaaatacgagcatacgtgcaacatagatgattgaaaaacacataaattttgtaatgataaatgattattgaataaattgggttacttatctacttatatccatataacctaccctaattgaatagacaagtgaccaagagctactattgctgtctgggaagcttgtgaaagctgtagctgctttcagaatcgaaaacccccaaatagtcttagtttttcatttaggccttgttcggttgggccgttcccggccgggatcggcgcccaatccccgtggatcaccccggcgaggaaacaatcccggcccatctgaaattgtgtgttcggttaagcccagtctgggttttaccccggcctatcccggcctttccccctcacccaggcccgggaaaaaatcagcttctcgtgtggcgtggaaaaattcctcacgacgggagcgggaggcgacgcgcaacacgcgtagcggcagcacgacgcggaggcgattcgaggtggcgcaacggcgggggcggcgcgacgcggaggcgacggcgatggcgacggcacggtgctctcctccggccgccatcttctttccggtgagcacgcagcattttcccctctcccctcctcttccaaagctagggttagggttttcttcttttctccctttcccgtcgtcgttgcgattcgtcgtcctcctcctcgtattttgctcgatctagtgagttcttgatctgggtgaggattagtgagttcttgatcagatggggaatgagctttttttcttggttgggtggtgatgagttcttgattcgccaccgccgctgccgcacgtcctaaaccatatcattagttcttgatttgggcatggtgagttcttgattgctgcatttccggtgagttcttactcgtggtgagtaagatcggagctgcgaaggctgtccatggcaatgcagaatgtaataactctctggaggttagaagagggcaacttgggctttaaactgtatgatttctctgacataaaagatgcaactaataatttctcaagtgaaagtttgcttggaaaaggtggttttggatctgtctacaaagtaagttcagatttcagagtcacactctattaccagtagctagcaagcaagtgtttagtgttttcaaggctgaattgtacttccacacgttctaatttctagagagagaaactagaagaaggttgaggtggtcatccttttctacattcaccatatatttgttatacacttgagtctgaaactttgtgcattataatgttcactggttttattttatgtatgtacaacaagaaatggattgttgcattagttcagttcaacatgttttcataagattatacttcatgtcatgtgcaacatgtttaagaatgctgaaagttgacaagatattaatttttgtgatgtgaatataataattcctctatcaatttgtttctgtctaaagtgttattatgaatattaatcatgcatgatgaagatgatcatttacaactagcttatatgctatttttagaagaaaaaaaatcattttttgtttgtgtggcatggcaaaaggcaatgcttgcataagttcctcgaagtactgtagattaaagttaatggtatttgtgtataccaatgtcaccatatggatgcatgggggaataggagcatgttgcttaatttctggatcattgttctgaacatggttaaacttcagaaaattgcaagtagtttgtatggtcttccatacaaaactatattagataatgcttaatttttagttgttataatctacctctctttggggttacccacaagtagttgtcaattgctggaattttaaattaccatatacatatcctcaatcagctctattatggtcttacataatttttcgtaattctcctgtgatgacagttggagaagatgttgatgatggtgtaaattatggaactggaaggctgtaaggatctttttgttgcaggggcgctgaaggattaattatgcatctgcactgcacttctttcactatgtctaaaatatttattaagcatagactgtagaagctaggactgatcgatattctaacttatattagataatgctatgtttcgacgaaaagcaaaagtgacatttgatgttcattggagattacagtaattactccactgagtatattttgtttgtacgataagatattatcaaattccgttgctatgtttgatgcttcctccgtttgatgctctgaagttgatgcatataaactgccaagctgaacatcaactcaatagcagcgttgaagcaggaaagcaccaatcctgctattgttgatcttaaccaaaccgaacacatggatttgagagggggattagtgggtagggtgggattcatccccaacagggattgagtgacatgagagggattcactcaatcctccctggattgattccccttggggattaaatccctagtaaccgaacaaggccttaggttttgagaacaagtagttgttgaattcagcaaataaactagaagagaaagtctttgtttagttcccaactttttcttcaaacttccaacttttccatcacatcaaaactttcctacatacaaacttccaacttttttcttcaaactttcaattttagtcaaacttctaattttggccgtggaactaaacacacccaaaagctaattttcccaacttcttaatactctcacaagctaaatcccctctagctgtttctaggggcggatccaggaacaaaaaattggggaagctcaattacacagtttcttcaacctttagctatttaaagacctttagtttatcatttatggtgaaaaaaattgaagggggtgctccagaggtatccatgggtcttgagtcccccctgcacccacattggatccgcccctggctgtttctcagaatgtaaaactatcccaaacaggccctagatttgcctcgatcttacgtgagctagaaaaaaaaacatgagcttatagtcgatgttaaatgccctatgtttccctcactactacaaaataccttataggttacggctctaagtgacggtttattaaaactaacacctattttccatttatcacttctatcaggcaaaaatctagataaaaaccgacacacatagtataggtgttggtttttttaaaaaaatagcatatatacttatattataggtgtcggttctagataaaaaccaacacatgtagtataggagtcggttctaaaacaaccaacatctattagaaaaactgagccgagccaccatcaggacgagaaatttttttagccaccctctctctcccgtccttatcccttagcctgttctctctctcgcccatgcctccctctttcttctctcttgcgagcaccgtttcctctcattccagctctccctcttcgctggcacctttccctagcaggtaacggccggcctctccccagccagtggattcatcagcgacggcgagggtggtggcaccgatgacagatccaacgggcccaaccttgagggcttccggatctgctccccccccgggggcgtcgttgccctacaccatatccgtggtggcgtcggccttctctcaatgtcgtcaagtgcactaccgacgggttttgctgatttggatgttttttcttttgttgattctgtatatattcatgattttgtgatgtcaatcaatcttggtagcgatctaattttgattcggggatttgaatttggattttggggcaatgggagaacctcgattcgagccgatgcatcgagccaatcttttttcgcttagcgagtgcctcaaaggtgttagttgtggaaacgacaccaatgactcggggtcatctatgccgtctctgtggtgctggctggaaaatccacacgtatagaggcttcttaacttacacctatgacactttctatagtagtgccttcagaatcattaggaaatgcgagtttcatgtgtttttcttttgctcattcttaagaacaaaaggaatgaacattaaccttttctaaaggattccaattcctttgcttcttctgtatttttttctccaattcaaagaggccctagttcctgaatttgaacaaggcaaagaactttactgtactataggaaaatattccttagtcctaggacgctcacaacccctgcctcattttgtgagctccgaaaattttaggccactttgaatcgcaggattgagaaaacgtatgattttaacaggaatgtaagtggaaaacaaaggattgtcaaacacagaaaaaacaccggaataatcgtttgattggatctcaagaaaaactcggaaattataagagagataaaaactcaaaggaacgtttccatgaggttctacctcatgttagatttcctcgaaaattgcatggcatgaagcattccataggaattttatagcattcaattttgtccattcctttgattcaaagggccatttatgaaaaaaaatccatagcaatgaaatcctccaaaattcctctaactttactttgaatcaaagagggccctaaatgaatgattgtaaaatagaatgacgttctcattaaattttttttctcaaaacaaggtcctaaaactatcgtttggttgatacataggaatttaaagttataggaaaaacttgaggtgaaacctcatgattattttccttcaaaatctctaaaggaaatttcattccatattctcaatccattgtttcaaagtggaattttagtcatttggatggtagaattgctgctgagatttttgtaggattggaaaacccccttctgtttcatacaaattttgaacagatgattttcatacaaacattggaggattcaaatcattttgaaaatttccatatattgtttagagtagagttgttttacaagagtctctaccgcacgttgcttaaatacaagaataagaaaaatgtaataatagattgttgcatgctatgcagtacatgatttcaaaatagaggaacactatagatagaaatacatgaagtttggaggaaattactagtggaaaagataatgtagagggagagggggggatgcattgaattttgtcaacgcttgagattgcgactacaatatttggatggtatggggatcgttggtaccagggtatatgcgagattgaggtaaaagagatggagacaaagatttttatataggttcgggccccttatctgacaggtaatagccctactcctgttggccgaagccggtattgctcttattcactataatcacaccagtacaataattgggataacctatctagctgccgtcgacttggcggcatggataaccaatacatagtcgatgacagggtagtcttcttcctcgaatccgcactcggcgagatcaaagatagcgctagatccctcctgttggcttccgcagaaccatattgggtttgtctaggcttatctgatgtcaatattcggcggcttgtcttggcgcatgttggtttgtattgatatatattgatatgttgttgttccctctccctagggggggtcttatatttatacccatagatgtccccttgtccaagtagaactagagagaccaatatagatgcaattccaaccttgccacctctcaatctctcaaatctcttgccaaatctcactcacaaagatctaccactaaggtaggaggtttgggaggggctatttggttttggataggtctattcttgcccaaaatcagcagccaacaaagaagagggtgaaggggattaaaaacccaagcccccaaaaaactagccgttactcacataacaggacccggaacttcctgccccgagacctggaacttcctggcccagggcccggaacttccgagctaccctgacagcacttcacaaaaacggtcataactccttgctccagagtcagttttcggtaaacttgggctctatggaaagcttattgagagggctacccaacccaactagaaacaagctctaaaaccactcatatgttaggttaaggctttggtttctctcaaggtagcacttgcataggtcacttttatcaccgagacataaacaaacatatcaatgttgcatccctcttaatagtatggtattcctatactcaaatgcaaatagaaaagctataccacaaggaatgccttcttgccatcttcttgcttcgccttgaggggtgccaacgtcaacgccatttctccattgggactattcttatctacaactagttaagcacattagtcccaaatcaattatacctttgccttgatcaatgcctactttggcttttgacttgatgttcatcggagaacagcttcctcttgattttcggcattctatcttgcggtcttcttataattgatacggattactcatagcttcaaatggcctcgcacggtccataatgacaaagctttcactcgcccttcaccaccggatttggttcgtcggcgctagcctcttgcttgcccttcacccccgcatggtccattgtagccgagccttgttttcccttcaccgttttgccatagatagccacttcataccccgcatcatcaatgtatccacttgctcctcatcaaggtaaatgcccatcttactcgatgccggaacttaacctaatctcaccaactcatgaaaatagttagttccaacaatgggttattattaatcaccaaaacaatcaccacactcttaggatcatagatcttccaatccccccttacaagggcaactctagtgcatatatctttcagatatgagttaggatatgtggattgagatcctctaatgtaaagtcagaggatatgatcatttacattcattgactacgttaggtgggatgttacgtaggaggaattctcttcatcctgccagtcatgtttgtttcgttttcttccaagttcgagtaaaattattctgatttttctcgatacatttggctagagtttatgagtgtacacaatgtgtagaaaagttcttatttatcctttgaaataatgcattggagttttctaaatctactactactttaaaaataagaggcgtttccatcgtctagtggaaaaaaaggcgagaaaaataagagaaaaacaacttatatcataaaataaaagaaaaaaagtaccactcctcatgtggaaaaaagagagagagaaaaaaccaaaaataaaaacttatatcgtaaaaaaatccgtctgacttaaaaaaaattccgactctccgtggagaaaaaagagaaaaaacttatacattaaaaatactgactcctaactactttttttaaatatatatatatatatattgaagatatttttgccggtactttacattcgtgcgcttttggaaatataaatccgtatttgagtcggtttttaaattcgttcgtttttggaaatacagaatgaatcatataagaaatttcttctaaaaactcgcgtgctaatttgagacggtcggactcctaattgcagctcatgattttctaacaaaatatatatgcaagcaaatttaacacagtgaatttcatcttaactaaaccatataacaataataagattaaaataatcttcactcattgcaacgcacgagcattttttctattactatagaatttgtaaggagtggtttttaatgtactatgtatatttcaaatgaaagttagcaatagcttcaatctttatgaaattttttctttgagtttatcattctcatcagattgcaatgttttacctatggcctatttaaactttatatatatttttttcctatattttataatcctttcttttatacgcatattgctatcaaaatattatttacttcctatacatcgttcctaatctggagccaggacgtattgggaaacagtttatgaaacttttgtactcgccgaaaattttcgcaaagaggacttttaaaaagcgagagtccagccacaagtcttttttcaatgctttacactgtagactggcaacaaaaaagcctgtaaagtttgctggaccctgaacatgcacaggcaaatctttacccaatgaacaaacaattggcaagacacgacattggaaagcagagctcgaattccgagaaggaataaataaacagagagcctctcggtcacgggcaaaggtactgggtactctaccaggagtagcaaaagtgcaaaactcaaggggctcgatgaaatttctccctcaatgcagtagtggggcagtattcttttggacagcgttgcagtcaaacctaaataaagcaaaagaccagatcttggagcccaggcccacggcccacatctccgccgctaatctatatactaggatctcactaacacgtactactactcctctagttacgtcgtttgcattagcttgtgctgttgtgcctaagttaattaatatcctaatgatcctttgctagtctgggccaaacaggacacggggcccggcacaagcccgtcggacccacacatcagtctgtcaacccgctcccggtcccgaacctgggcccacaggggcaaagccctgctgggttttgtttcctagccggggcagtgcagtccaagatgcaaacttgcattgcagatagcgctgccgcatatgcacgccggccacgggccacggctgctgctgctgctgctgctgcgcacaggtgtgggcaaagcgtggtagggccgaggataagcagggtgtgatacggtatcatggtgctgtgtctctccccaagactcccaacttggcccgtggcctctgggctgactgggcgtgcgcagcgggtcgcatgtgccgcgccatgtgcacaccgtcttgtcctagtgtggatcagtactgctacggcggctcgcccagttttcatgtgggttaaagatcaggattggatcgtccgccgatctgcctcctcgggcttgtcgcgccgagcgaactgcggcgaaccttctctgcgtgcacacggtcgtgcgtgcacagccgcccgagtgcccgacgagcatgctgttgtctacggctgcgcctcgcgcgcgcgcggtggatacacacatatggtcacttgccacacagcccacacggccacaccccgacgagtcgccagccaaggctggaacctggcagctgcgtggcccgcagtattgcgccgagcgagccgcgagaagtagttgcaagtagggctgtgaacgagctgatctcgagcgagctctcgcctaagctctaagctcgatacaacctcgaaccgagcctataaaatatttgatctttcaaacagcttggttcgagttcgatcaagctcaagttcgactatcaagcttaattttcaagtaaaagaatatatattttgagaataatgtcttaaaaattattaatatctagttaatcatattaatagaagaggaaacaaataataaaataaatagatgatgtcaatataagacatgcaaatatcatataatttattgaataacaacaaaaaaaatcatatattagtagactcgatggaagcttgagctcgacttaacaaagctcacgagttttaggagaggctcaggctcaactcgtttggagctcaagcagtttacgagcctcgagcatttttgacagccctagaacttgcaacgaccaccgagggaattcactgcaaacatttttggatggtctgggttggaccttcaggcctctttgaatcgctggaatgaaaaaaataaaagaatagaaaaaacacaggattctaacataaattgtagggtaaaatagaagattgaaaaacacatgaaaaacaagaaatggttgtttgactgagccgtaggaaaatacacataaattggaagagagagactcaaaggaaattttccaagagctttaagttcttgctaagtttcctcctaaatctctacgagatcgtccaattccatagaaatttcaaaggattggatatgatttaattctttgattcaatggtattgatgtgaattttttcttataggattgaaatccttcaaaattactgtgtttttcctccaaatcaaaatctacggtctgcagtagtactactactattttgttctatggtattattttcttccgtattcggagttcaatccatttacccgcaatttgaactcgccacagaaaaagcgaagttttttgccggacccatatgcggcgacaacagaagacaccccttgctggcgccgaccaagttcgaatggccattatccaaaagtatactagcagcgaactcggttgggctggattaggcccgcggggtagtagtagtagtagtagtatgctggggcgccaccggcggggccgatcggtcgtcaaatccaaaagaaatcggagcggtgcaattaaaatccgcccaggcgcacacccacaagtcaccaaccctgcctccctctactgtcaatcgatttgttctgccttgtgcggccgctagcttgttttggtctgtaggcaggccgcgggtcccgatgcgggattcaaatcgcgcgtgggagaccgcgcggtttctctgctccgcgactgcgcgttgcgtatgcgcagtgtagtgcgcaggaaggcttgcgttcatgcgcgcatcgatgcgctccggtcgcgcatactccatccgttgttcatttcttatctctccccacgtactccctccgtaaaaataaaaaaatagaaaaaaaaaacctggttgtttaatgtttgaccgtccgtcttatttaaaaaaattatgaaaaaattaaaaatataagtcatgcataaaatattaatcatgttttatcatctaacaacgatgaaaatactaattataaaaaaattttatataagatgaatagtcaaacgttggcacggaaacccacggtttgtcttttttgggacggatcccaatacaagggattttgtgtttttgtttacactgtttgatcactcgttttatttaaaaatttttgaaattattatttattttttgtgacatactttattatcgaaagtactttaagcacaactttccgtcttttgtatttgcacaattattgttaataagacaagtggtcaaacagtgcaagcaaaaactcaaaatctcttatattataagacggagggagtaataaaaagtaaaatcactaaaataccctttactcttttcgaatactaatgtaattatcccacgctttatctggtcacaatatatttgtttctattttatcaactttgatataataattgcttggaacataaaaatagtttgtgacggaggaaataaatcaatggcaaccgtatccggtctaataatcaggcttgatacgatcagacaagcactccttttgttttgtctgtgctcattccattcccaaataaaaaatattacacttaggtgcgttctttacatcaacttcaaactataattatcttattttcaataatatagttttcaaattgctaaactatgcatttatgtaaaagttttttatataaaggtttttttggaacaaaggattctttttaaggaattttagagaaattcaatcatgtgaaaataatttctatatggacatttgggttataggaatagctataaaaatcctacggatttcctttggattggctcaaaacctagaagttctaggggaattctaacatgagctttaatttcttagggaaaaaagtcctttgtgtctatctcttttcttattcctgtacttttcatgtgcttattaaaatggctattttttgggggttttttttcctaatccataggatttgaggtgttaggacactgcaatagtgcattttttatgttcctgcgtttttaaaatcatgtgttccgaatgaggctgaaatgtttcttgaaaaattaaataaatttacttttaagtttatgataattgatatgctaatgacttatcttgtatcacgtgtcacaaaaaatttaaaactgctactgctagtataggaagggtacgtgctattaaatcgatatgaatttagaagataagagcagtggcggatccagaaataaatagcagtggggtctgaataaactagatagagttacagtccccctcccatctacatatggtaaaaaaatttagtggggtctttgtggcgtctctcatagtcttcacactagtagtgggggctcgagaccccgccgcccccatgctggatccgccactagataagagtaatgtgttttgatggctcatatggtttatggattatagagagaagctaaacaaaaatatattaagggtgtgttcggcagtacgattttcaacttctagttctttatttttagctcatgttttcctaaaaattaaacggtacataaaaaaatcatacatagagccgtacttatcggaccaggtatccacggataaccaaacccaagggcaaaattgcaaacactccatgagagactacgaactactaagtactcctaccgctgtgtgaggctttcttctttgtctcctcaacggcgacgagcggtggcagtgaacctcgttggccttacagcctctgacaacccccaccacgatcacgatggattataagtggtggaagactagaggtcggcgcaggggtgtcactcacgcgacgaatgcttgggcaatggtcatcgccgccgccgtgatcgtcttggccgccttgctcatcaccggtctcgttgtcgtctgggtatggtggcgtgtggtgaaggccaatgccacgacgcctcccactccccctgtccttgcccctcgggtgacggtggcggtagaggcaaccgaggtctgagctccggcggcgacgagtgcgatctaggagtagaaccactgcggtctctgcatttctacttgtgcttgaattcgtattgtagaattagtagtaaaattggctctgcatttctgcaataatgatggtgggagggcgggcgctgcctcgagacggagcgcctatgtgacgacgtcgtcgtcgctgctgccgctccaacacccactccctgcacacagtgcacacagccgaacaagggagagagggaagaggaagaagggaagaagagaggatgacacgtgggccccacatgtcagtggcccataatttttttaatgataaatgggtccatgtattataatggcataccatatcaatgtcacgttggacgaagaccaggtcaataccgccacgtatgcaccacgccagcgaaacaaccctctaaaaacgtcaagggagtcaaattacaccggttttaatagttgaggctttggggggtcgatatatctggtattgtgattcaaggatacgaatcagatttggtcattagtttagggagtgaaggtggactttttcctaatgaaaatgggttgcaagaatcatcattattcatgacctttggcccaagtgtggtactcagtttcatctcagtagagtacaaatcgaatgggttaggacgtgaatgttaatatgagcgttgccgtttcatagactgattcaagaaagcagagtcttaaaaatctaactcccacaaatccacgaggaaagatagtattaattagtaggttcataccagaacagcaatagtgttacataacatggggattatacaagtatacaacaatgggagaaacaaagataaaaacctgacgccttcttttctgttaggtttcccccagcatttccagaacaagggagaaaaacactaatctaaataagccgtatacaaaatgaatcagaatcagatagtggcagccaatcatggtttccatggtgccggaggcggtgggggcgaagggaacatcggcggcacggcagaaaacatagtgttcttatccacgccatggccttcacctgacaatgctactaatgctgcaactagaccggcattgccagctagagttgcttccgtgtagttgtaattcttgcgaacatccttgaagccgtcgtggcgatcagggccagctaccatcgctccgacgatgatgttagggtttggtttcttggtttctctccacttccaacctcctttgcaaccgtagtggacaccattctttgggatcgaggcaccccgatgatgaacatgtttagggtaacggtttccgtaaccaaccacatagctcatcttcaaaggattttttcctaagatgtattcgatctgaaataagtagtgaattagtatcaggagttaaaaactgctggaattacaagattccaacattttaaactctgcaaacctacttgagttcttgcaaaattgcgcagagtttcaattgggtagaaatggggcccacaataccagccaggggtatctgcagcctcaagatagtcaccgtacaaagaagcaaggaatgcagcgttcaccacatactgaagaggttgtggcctcccgtgattcaactggatcaaaccacctgaaatacaataataatagggcctgtttagttggtgaaatgaaaatttttgggtgtcacatcggacatttgaccggatgtcggaagggcttttcggatacgaatgaaaaaaataatttcataactcgcctggaaaccacgaggcgaatcttttgagcctaattaagccgtcattagcacatgtaggttattgtggcacttatggctaatcatgaactaattaggctcaaacgattcgtcttgcgatttacatgcaaactgtgcaattagtttttctttttatctatatttaatactccatacatgtgtccaaagattcgatgtgatgtttttgcgaaaagtttttggggaactaaacagggcctaagtaactaactgttcacaaaccaatgtgtgactgtgtgattcagtgagttcaaggtcaaaccttttgtcctgttgaaagacttgaaaattggaagataagagcacataataatgcttgtttgattgtggaatgtcctgaggatctcttcatatggataaccaggacttaagaagagccttaaccggctcaaaagaacctgtaatgacagaccataaaataagtaccaattgatatgttaaatccgtttatttgttcatctggatttttttttactagctactgctatgtactccctccatccctaaatgtttgacgtcgttgacttttttaaacatgtttgaccgttcgtcttatttaaaaaaattaagtaattattaattctttttatatcatttgattcattgttaaatatatttttgtgtatacatatagttttacatatttcacaaaagtttttgaataagacgaatggtcaaacatgtttaaaaaaatcaacggcgtcaaacatttagggaaggagggagtagcaaagaattttagctcttgaaggttaagaaatagcatatacacaaaagttaccaggttctatgattcaacgggttaaactagagagaagtgtgaccaattcttttgacacacatagttgaaacctaccagaactggttatttaacagatgagcccaaatgcaggttgcatgctgaaaacaattgttatcatgggtcacatttttaggaaattccaaagaacaaaaaagggagacaggacaacactgacggtgttccaaaccttaatatatcatacaagttgtgtacctctttctctataattgttactaatgctctacatttcaggtcttgatataccacataacaagttgactccacacaagatagctactgcaactaaaccacctcacatattatatacaaaattggtgattcaacagatagtcctatattataatgatcagcatgttagatacggaatattcatgtcaagcatcaaccaagtaccaaattaaatgccaatgggtcaacctggggaatgtctatatcattacttaaacagaagagaacaaatgcaattacctgtgcaccagtaagcttattgtcccagctgaatacaccgtagtctggaccaccccagtaagcaccagcatgctttgcaagcttggggtgtgttgccaactgcaggtacgatgaattgccggttgcgagatacatccatgaaccaccccatacaaactcatcccagtagctggttgagttatagaattttgcagcatcggaaccacctgcactatatcttccacggttttgccttgcaaacttgaagagggtggtagcaccatgtaccagcttctgcgagtacgccttattgtccttgaacacaattgatgctgctgccaatgatgcagccatctcagccgcaagatctgaacaagcatggcactcaactactgggcgagggtagtcaatgtcctctggtctcatccaacaatagtgatcgttcggttgagtcgaaccgggtgatgttgcaccgctccccacctgcacccaccataaaatctcgaattagcaatggctctgatggcaagaactacaatccctctgcacatatccatgtttgcatctttgttttacctgcataacgacacgatcaatggtatccgccgttgagttgaaggtcttcaagaagtaatcggccccccacttgacggtatcacggatatggccaagttccccaactgcctcgtatttagcactgtactcgatgacgctccagctgaggagggtcatggagaaggcagctggaaagttgaacttgacggcgtcgccggcgtcgtagtaccctccgacgaggctgcgcccgactgccggatccgagagtccgtccttcatgcacgagttaccacgccaatgcacattgttgttcttcggaagctttccagctgcagcaaatacacaaatgggaagtaccatcaaaatgtgatctttaagttggacatattattcttctagataaactcctgtaatctttacggatggatctgatggacagaccggtttggtgccagttattcccatttcaagcaccggaaaaataaatccaagctaataaaataaaaatcccatctctgaaaccggcgtctcaactctcaagccatcgtaactctaggaagaaaccggaaaccaagctaaagacttgaaacttcctgtccacaagatcaccgggagaaacaacgggaaaatccggtctttcctattctaccaagagaagcatgaaaaaaaaatcgaatcttcagaacttggcaaagctcaaacgcacaataatcaaatcctaaaagctcccgaacataaatcgcccagatcgccaaaaaaaacccaccatttctaatccagcacaactgagaactcacaaaaaaaggaaaaaaatgatctgatactccgacgcgcgaggcggcagggagggaagcacactcacatttctgggcattgaagaacatgagcgccttgcgcagcgcgacggtgaagtcgtccggcggcggcggcgggcggtggtgcctggggatggccttggcgatgccggcgacgagcccggcgaagacggcggcggcgaggagcaccccgaccgtccacacgaagagcttgcggctgacgacgaggcagccgaggtcgacgtacttcttcttcttccggccctggtcccccggcccggccagcagccagctctgctgcgtctcgtccagcgtccgcgacagcgcccccctgtccaggtccaggttccggctccggtcgtcgtccgtcgccgagtcgtggcatatctccagcggcccgccccacgggtccctcccgtacatgctcatctcgccgcccaacctcaataccccctcgcgattcttgcaatggcactggctgcggcggcggcggcggctccaccgagtggttcttgggacggacagtgaggaggactggaggaggaggaaaggagaggagaggcttttggcgtgtgtggggaagtgggatttgttagggatggataatcaggtactactactactgttgccgttgtagtgtggtgttgggtggggatagcgatggacgcctacgagacaatcttatatgtggatttttgtttgtttttgttttgatctttggtcgtctgggtttaggaagggcagtttcagttgtgccgtgcggatctttagtttcagctgttttgtacagagtttaatattcgtagtcagtcactgtgtttatcaaccactgttttgtacagagtttactttactttagtatacgactgttattctcgtactaggatagattatcttcagattatttttattctccgtagtatgtttatttagaaatagtttttttcagttttaaacatgacctgggagttctgaaaaacgctgttttaaaaaactgtatagtacatgcatgtgagttaacatttgaggggatggagtcatggagcaggtgtgcttcaccaaagcacctgcaggacacctcgctcatcaacccgcatcaaactggcctctcggattgatctcagttaagtgcataatctggaagcatctggatttaactacaattgattaggtcacttactgtgctggaaaggaattgcacgcagctaataaaggcgacagggacaacgcacagacccttccatatgtcgaagaacgaattaacagtggatcgttatgtggatcgagatggagcaggaggattagcaatataaggattctcttacaaggcaaggtacgggtgtaagccgatgcgactttgttagttgttgagagtccgaaagcttagcgctttctagattctactttgtgggcactagctggtagcatgcaactggtatgctgaacagtgaagcaattaaccttcaggctcaagctaaccaagacaagtcatctcttgacgatcatgtatgtatgggctcctttttgctggagcaaaagctctagatttccttttgtagctcaaacataacagttcactactctctacgtaccgtccttaactcttactggcacgaaagtatgttcaatacattacctattatctctctgcgtgtaacccgaccgaccttctacaagcaactccgtgtacaagactgatggagagagacaatttctacaaattctgaagccacggtttccggaaaaatttccagcttggtccttgggtgcaagtgcaacgggggccacgctacgtacaaagcatggccaccttcattgccacacgacacgcgacgacggaccggacgccgatgatccagctgtctcgacgtgaacgcatcaactgatcgatgagccggtttcgccgtgtccgcggtgtgcatgcccgcaggaaaacgcatacgcatcgatctcgtgctgctcgtaggcggcgtgtggctgtgtgccggggcgcccgggggaaatgcgtgcatgcagctggatattgcgccgaaatggtgagcgtgtgccagccaggaaacggcgcgtcgcgacggggggtccccagcggcgaaatgctttggactggtggcgtggcaagggtccaccggagttaacaggagcgcgtgagggtttgtcatggttggcttcacgtgtccggcctcggaccaaggctgcctgctaggattaatgtccgtccacgagataggattccgtgtggaccgtcggcttgtcgtccaatattttcgtgttggttgaccaagcgttaggtcgtgtcgataaggatgaaactggacggttccctaacaaaaaagagaaggcctatgcacgagaggatgctgaatgaattgggctggaaaaaatggatggctattgcaaggggataagtctatttcgcttccctcaactcatgccccttggttgaatcgtatccctcaactgtaaaaccgggtataacccgtcccccaattttcaaacctgtagcaaatcgactccccagacggtttcgtcatatgtggcacggttgacttagtctttatccatgtgacatcgacgtggcacttacatcgcactaaaataaaaaacaaacctaaatgggccctagatgtcagttattctcctctctctcatctctcccagtcagtctcacgacatctcaggtggatttcagcgcatgggagcaacgccgccgcccctctccgcgccccgcccctgacgtcccccgatctctccgccgcaacagcaatggaggcgcaggcgaacgtcgccgccatgagggagcagcgccaggcttggaggaggccattggtttccatcgggagatgcagatgggcctcgttgccttgctctagcgccccgtaccaacctcatctccttcctcgaccgcccttgtgacctcctcgccgcacaacagcaatggaggtgtagacggacgccagcggcgatgaccttgtagccatacaggagcagtgccggagcctggaaaaggccatcaacttccacagggagacgcatatgggcctcgtcccctcgctcccaccaagagccccgccgccctaaagccccaccaccgccgcgtcctccctgaccaggtgtgctccacctaccgcaaacctcgcccggattctcccttgcctccgtcaccgctggggttgtgcgcgccatggttgtcgtgtgcccctacagctcgtccccttcgccgagatcaacgctgccgcgctcgcgcaccgcctgcaacggagagctcatctactagcgaggccgagcagactgctcttgctgacctagccgtcgaactcagcggcccggcagcctccgccatagtcctcgccctccgtcgtgctccatctcgctgttgccgccatccaccatcggtctctgccatcacctgcgagagaaatggtaaagagggaggagaaagggtggctgacacgtgggcccgaaatttatttttattcttttactcactgacagtgtgaattccatttaggtttgtttttattttagtgctatgtaagcgtcatgtcaacgccacgtgagataaacaccaagtgaacctgccacataagtggtgtgtaggacgaaaccacctctggaaccacatggagagtcgatttgctatggtttcggaagttgggggacgggttatacctgattttgcggttgagggatgggattcaataggggcatgagttgatggagataaagtagatttattcctattgcaagagactggtgcgagtgggtatttttcttaggcagtccaagggactccaccaaacttcaacatacccaagcccatccttatcatgctaacatggatatggcaagtgccaccctcttcttagtacaacttcactgtgctaggcaatagacgaccattgtccattgctcattcgttcttcttttcttttcctcgaacaaacaatgtgtaaggaggatggacaaacgaaactgttcttttatatgtatttatagtagtcgagatatacggttaacacaaattttatgatacgtcagttactgaccgttgctagttgtttaaaaaatatcctagggattttcttttaacttagggatatttggtaccatggctcattgaactagcctgtttttgaagaacataagtttcgtgtttttttttaacagaaagcatttggtgttcgcagccgatgaggaagatgggattaagggatgcaaaacgagaaaatcattagcatatgattaattaagttttaactagctgggtggcccgcgcaattacgcggctagcacccaaacaaaatcatatattttttttaagtatgattttacttaaaatttattaaatagttatctcattgtgttaaggctttgaaagacaaaaccttatcacccatgtgtttctaattatatagtttttaaaagtcacaccaattgctaccccttatgtcatcttcttctttagttgcttgctcgatctaccaccatttctatttattttccttggaaccttttaaaattagatcttatagtttttagagttttttttgtcacgttgggtttctttttataatttctagatgtcccgtcaaacgttgccgttatactcctctacggcccatccattgtctcttctctttattgtcattaaaattttaaaaatcgaacataattatcgtttggattcatttttattttctagaagtccggccaaaccgtcagcggttttgccattgtactcctctacagctcgcccgttgcctcccttctttattttcattgagattttaaaatcgaacatgatcatcattgttttttttttattttttaaagtttcgaacctttaaaaattggaccttatagtttttagagttttttttgtcttgttgggttttattttttataatttttagaagtaccttcaaacgatgctactatgctattctacggcccgtccgccgcctactctttattgtcattgtgattctaaaaatcaaacataactgtttttgggattcattttttattttctagaagttccgtcaaccgtcagtggctccgcaactatactcctatacaccccacccgttgcttctcctttttattgtcattgagattttaaaaattgaatatgattatcaatggggtttatttttttttactttctagaagtcccggcaaccgccttgcttgtttccttcacggcatgtctgtcgtccctccttttaatcgtcattaggattctatttggtgttttactaacagtttttatttgtcatatcaaccgaggcatgttacttaatttatctcgtcatgtgttttagatcgtcttttctttcaatagtcattatttttatcacaaattttagtcatttataaattgcatttctaattgaaatattatttttctttttctaatttcaaaatttattttttttcaaattttaattattatcgtattgtgttcttttaatatttttattttttatttttaatttcaattgtttcaaaattgtattcctgtttgaactctaattttagatattattttattttttattctgaattctaattaatctcgtattgggttcttatatggactcttctttcaatattgcttatttttaattccgaattttagctaattttaaattttaaattgtattcctacttgagctctcttcttttattttattttatttttctaattttggattttattttatttttattccgaattttaattaatctcgtattggattcttatatggactcttcttttaatattctttatttttaatttcgaatttcagctatttttaaattgtattcctacttggattatccttctcttttctaattttggattttattttatttttattttgaatttttattaatctcatattgggtttttatatggaaacttctttcaatattgcttatttttaattccgaatttcagctatttttaaattgtatttctacttggactctccttttcttttttcctttttatccgattaatatggaaatttctagcccccacagcgaacgtgatgactcttttcaaagctgttttaataataaaatagatcattataaaaaattaaaaaatagatttattttatattttagatcaaatgtagaaagttttcacataaaaagtaccatttagtagcttgaaaatcatgttaatatgtactactatctctgtccaattataagcgcagttatgagttttcgtgtccaatcttgatagtccgttatatttgaattttttttatgattagtatttctgttgttattagatgataaaacatgaattgtactttatgcgtgacttatattttttattttttttcaaaaataaaattcaaataaaacgaatgattaatattggacacataaacttatggctgcgcttaaaatggaaaggatggagtaataattcagttttaattattacaaatttaaaaaatatatttatttgatattttagatcaacttctgtgtaggaagtttttacacgaaacatactgtttagttgcttgaaaatcgtgttaacaaaaactgatgtagaatctatatcttaatcaggaaaaaaaaatcctaatttccacattatttagcctttacatgtatatcggtctatactttctttgtgttgactgtaagatttttcctacatatccatcccagtcagcattaaattcgacttcaatgagatgaagaacatgcgcatcaatattgaattcaactctctttcgttctgcgaactgaaacgaaaatgtagacccgaacataggtgcaatgaattcattccatgagagcttgttcacatcaatacagcacctcgtagtcaaaaaacccatcacagacataaacaaaaggcaaacttttgtaaagatagcaatggtgtttttattcactgcgaaaaaaaaaggaaaatatgtaggatcccgtggtgtgaagtagcactagcccagtccattcccctgtggcatgatacatggagctttatgctccacttgagattatggtaggtgctagttgctatttattgcgcgcaccaagctactccctctggttctatattaattgacgttttgaacaaggttgaggttaaacttttataaccttaaccatcaataattttaaaaatatttagtttaaagaaactagaaaaacatatataaatttgtctttcaaaacgctataataaaagtaaacatgcatttatttattgtatatattataatagaaaaataaagtcaaaagtatatcctgtaaagcgtgtcattgtctaaagcatcaattaaaatgaaaccggagggagtacatagatgcagtggattattactaactaataactccactacaactaccttaatgttttctctaattaagggcctgccaagggtgggaatgtgtgggattatgcatcatatctttgtgtttatttccatattaatctcttttcatttatctacccttttattagtgaagttgtacaaaaaaagggttcggtttgaggtaaagccatcaagattcacgtgtagtgtatgtgaagagcattaggtagtctcgaaggattaatcagccactatctcgattaattggtcactcttcaagtttaattgtcgaatcctacattttcctttaaaatgtatatggaatagcaattctatagatattttggaaaaaaaaattctctgaggtaatttctttctttctttttgaagaaccggtacaagttcgttgccaatttcattaaataaagaccgtcatttgtctatttctgtggcttatgtgtacatgcaaacaactttttttgaagttttcttgggttttctcttcccacgggatttgagaaaccataccacttattcggtgtatactaatatacgtgcaatatagatttgattaagtcactatattgattaatcatttgtcagtattttgttccttacaacattttctatccactacttgaaattcatcaacctatgacaaaagttcccacgagtcatatatattactcgatcttatttggagagacatttatgaatcatttgtcgttctgtaaaatatggcaaggtaacatctatgtgcacttcttgatgtcgaggtttctttcatggaacctgttgcataacttgttcgatgcgtttcctcccacctttgggcaaaaagttcctagacaggacagtcaaacttgtgattgtgacctaatttcgtttagttttttttctagctaattctactagtagatctttaatgttgtcttcaacaccggtatcatcccagccaaaggcacgagtttgccgtgtaaagacctcgtgatggggttctacttggcagctctcaccgcaggttggcaactgcgtggagcatattccagaagacttgaaaccatgttgcttgatgtatttttcataaattataattttacaatgtaaaattgctgtaaaagtagcccaatcatgatatgaaattaatctgcttcgaaacaattatcccgctaacgtgattcaggaccagccagccatcatcatcaaccaccatcatgaactaaaacgcatgaaccagccggtaaaaagaagagcttcacttctgaattttcacagcaccgagggtaaaaaacaagagagagcatatgttttcaatgttcaaaaaaaaaaaaagcatatgttttcaaaaccatgtagccagccatcgttaatcgtctcgtttccaactgagtatatattctgatgggaaaaaaaagcatatcagatcaaagctttgttttatgtataactggctgtccttttcccttgcagcaggcatcactctcacagtctcactcatttcactgttgtcacacggaccaacatcagtgaagtccatttgacaaagtcttgcttattgttcctagttaggccgtgacaccatgctgacactgacgtctctgtgtatctcaatatatcgtagttctgttttatatcataactcacgtttgggatttttttcctaggcaaacttttctagttttgactaagtttataaaaaatctagcaaaatctatcacactaaattagttttattaaatgtagcgtgtgttgaaaatgttactatatttttctataaattttatcaaacctagaaatatttgacttaaaaaaaattacgaattactatgttatgaaatggaagggatagtagttttcttgcatcaaatcagcatcatcgaacatgtattgcctgcaacaatcggttcttcacttctccctgaaactaaggctgcgtttgttgtgatgagttctgggggattgggtgagaaaaggacatcgtattacgcgtgcacgcttcccaaactactaaacggtgtattttttgcaaaaattttctatagaaaagttgttttaaaaaatcatattaatcaatttttgaaatttaaaatagttaatactcaattaatcatgtgctaatggcttacctcgttttgcgtatcttcccaatcttcccaatcctcctctcaaactcaccctaagcctacaaaacatcctaacaacattccttctgtcaatctgtccacacttttttctcccagtgcatgccaaagtcccagcacttgatcatggacataattttgtttaatccccaccaaattgttcacccgtcgacgtaccttagatcacacccctcatcatcactaagctccccatcatcacctttaagaaccctctatggaacaaaccatttcttcctctcttttttttctttagacaccgggaaccaccagtccaccaccaaaattagcatggaagcagcttctccgacgtgaatttctccgtgacatgatcactaatgtatggatccgataggatcatgtatcagtaaccacatcctctaactttacgtcagatgatctcaatctggctagcactagcaccacgtctacgtacgtcgctgccacggtacagggaatctgagtgaggacttgccgtggaacgagggatatgttgatgagacgagggcgcccgcgcgagcgtcttcttcctcctttttttgacccctcgcgcggtggcttccgcggacaccgcgcgcgcgagctcaccacgacaccacccaggcggccgggccaggagcttgcattgctttcaagccaagtcgtcgtcgtcgtctttctctctcacacacacaccacactctgttccactgtgtgtatctctaacctccaagcttatcatgtcatgttggcttcttgaatgcacatcccatcatgaggcgcatcatgccggttgtggtgctggtagttgccttgcgcgctctttgtctctgtctctctctcccgagctatagctacagctatagccttttcctgagtggccggggcgacctaaaaccgcacctctggtagcagcagcagctcgcacgcagctcatcgtgtcgtctgcatgcatggcggcaccggtgcccggaggctgtgcgaggatgagacgggtggttctcggcgtcgtgctgctgctctcggtgtgcgtccgagcaagccatgccgtgacggatagccaggacagtgagtaccatatgacccaaccatttaatcagctagtgttaagatcgttttgttttctcagtcttgaacgattggatttattgattttgaggagggaaagaacagatgttttgtatattcttcgatgattggaagggaacaccagaggcgtgtctccatgattgtccaatcttgaaggagtgggataaccttgtttatgaagctcgtgctgctctgtatttatgatcttattgtgtgatatcttaaagaatgaaatgaaccgtggatttggttgtagcatctgttctccgcgcgttgatggatcagtggcagaacgcgccgccaacgtgggggcagtctgacgatccatgcagcgattcgccatgggatggagtggtatgcagcaacaacagagtgatctccatgtaagtgctctactgctctgttctataactctgcatgtttccaactacaaggtttacgtttacccactgctacccgactgtttcagtaaaatttctaccatgggcatcaagggagttctagctgctgacatagggcaactgaccgagcttcaatccctgtatgtagcagcagagcacactgttcaagattgatctttttttctgaaacctcatgctgttccgacctgcaacggtgaatcatgagagaactgcatgtatgcagggacatgtcatttaataaggatcttggcggcgtgctcactccaaacatcggaaacttgaagcagcttaccaccttgtaagttctgaaagtatttctctttcaggtttctgccatctaagaagttagtatgctcatgtgctgcctattttgtaggattctggccggttgcagtttccatggcaacatcccggatgagctagggagtctgccaaaattgtcttacatgtgagaattactcactggtgaattagtagacatacaattgggagacttctgcaacttagtgtctggagaagaagactgacataatctgtctttcagggcattgaactcaaatcagttctctggaaaaataccagcttctatgggcaatctttccaacctctattggttcgacatcgccgacaatcaattgtcaggtcccttaccgatctcgacaaatggtggaatgggtttagacaagcttttcaaaaccaaacacttgtaggtcctaagaagtttgttcattcctattcctcaagaggccatactaaatgaaatgtagcactgaccatatgtttctggttctctctgcagccacttcaacaagaaccaattgtccggtccaatcccagatgccctcttcagtcctgagatgacactgatccatttgtaagttcctgacctcctgcttctttgattcagttggcaattcagctaaaaaggtgaactaacacgttaggagttttgatgcaggctttttgatggaaacaaattcactggtaatatcccagactctcttgggcttgttactacacttgaagttgtgtaagtgtccatccacaaacaaaagcttcacatgaaactacgtaaacaatttttgttatgtcggattacataaaacattcatctgctctgtttgttgtttgaacagccggcttgataggaattcgctctcagggccagttccagagaatctgaataacctcactaaagtaaatgagctgtaagttgttcaagaattgcatagataccattgacagttccagtgcacctgtatatgtgagatggaatattcacactaaacaagctattgtcatatttcagcaatttagccaacaaccagcttaccggcccattgcctgatctatctcagatgacccaactcaattatgtgtaagatactggcactcctccacaaaatttcttcttctaacttaaacataccatcaatcatgtttgacttgaaatttcctccaattttaccacagggatctgagcaacaacacgttcgacccttctcctagcccacaatggttttggaggctgccacagctctcagctctgtaagtgttctccttctccagtgcctccagcttcagaacatgctctcacatgtggcataaccaaaaaacctgacctgatcatctctgtgatgctgttcatcaaggatcatacaatccgggaggctttacggcacggtgccgatgaggctgttcagcagcccacagttgcagcaagtgtaagctcactgaacaaaccagcctcactgtgcagtaatccgcctgacaaaacggcctcaacaacttgtgacgctcaccattcgctgcaggatcctcgacggcaacgcgttcaacggcaccctcgacatgggcaagtacatcagcagcgagctgagcatcgtcagcctcaaggacaaccagctctcctccgtcacggtcaccgccagctacaacggcaccctttcgtgagtccattgaaccaaccatctccgaatgatgccgtggccttcgctgctgcctctccttgcctaactccctgtacatcgatcaggctggccgggaacccggtgtgcgaccggctgccgaacacgcagtactgcaacgtgacgcagcgcgccgcggcggcgccgtactcgacgagccttgtcaagtgcttctcggggacgtgcaacgcggtgggggagagcatgagcccgcagagctgcgcgtgcgcgtacccgtaccagggggtgatgtacttcagggcgccgttcttcggggacgtgaccaacggcacggcgttccaggagctggagagccggctgtggaccaagctggacctcaccccgggctccgtcttcctccaggaccccttcttcaacgccgacgcctacatgcaggtccaggtcaagctcttcccctccggctccgcctacttcaaccgctccgaggtcatgcgcatcggcttcgacctcagcaaccagaccttcaagccgcccaaggagtttggcccttactacttcatcgcctcgccctaccccttcccaggtcagtccatgactcccatggatcaatttgattcagacattgttcagctcgttaccatgcaaactgacctgttggtgtgcagaggagcggtcgtcgtcgaggagcaagggtgccatcatcgggatcgcggccggatgcggcgtgctggtggtggcgctcgtgggcgcggcggtgtacgcgctcgtgcagcggcggcgcgcgcagaaggcgagggaggagctgggcgggccgttcgcgtcgtggaaacggagcgaggagaggggcggggcgccgcggctgaagggggcgaggtggttctcgtacgaggagctgaagcggagcaccaacaacttcgcggaggcgaacgagctcgggtacggagggtacggcaaggtgtacagggggatgctgccgacggggacgttcatcgccatcaagagggcgcagcaggggtcgatgcagggcgggcacgagttcaagacggagatcgagctgctctcccgcgtccaccacaagaacctcgtcggcctcgtcggattctgcttcgagcagggcgagcagatgctcgtctacgagttcatgtccgccggcaccctccgcgacagcctctccggtaaaaccacaaaccacatttgtccgtgcgttcctgacgcgccgcgcgttcttgcacggcacgcgccctgaacttgttggatttttttctttgcagggaagagcgggctgcaccttgactggaagaagcggctgcgggtagcgctcggcgcggcgcgtgggctggcctacctccacgagctcgccgacccgcccatcatccacagggacgtcaagtccagcaacatcctcatggacgagcacctcacggccaaggtcgccgacttcggcctctccaagctagtgtccgacaccgagaggggccacgtcagcacccaagtcaaaggaacactggtaaacgcgcgcaccacgccgaccgatatgctgcacccttcgccgtcggctcgtctgatttgttgttctccttcttccatacttgcagggctacctggatcccgagtactacatgtcccagcagctgaccgagaagagcgacgtgtacagcttcggggtggtgatgctcgagctgatcatcgccaagcagccgatcgagaaagggaagtacatcgtccgggaggtgaagcgggcgttcgacgccggcgacgccgagttctgcgggatcaaggacatgatagacgccaggatcatgaacaccaaccacctggccgcattcagcaagttcgtccagctggcgctccggtgcgtcgaggaggtggccggcgcgcggccgtcgatgagcgacgtcgtcaaggagatcgagatgatgctgcagagcgaggggctgagcagcgcctccacgtcggcgtcgacgtccgcgacggagttcgacgtcaccaagggtgccccacgccatccttacaacgatcctctcccgaagaaggacaaggacatgagcaccgactcgttcgactacagcggagggtattccttccaatccaagatcgaaccgaagtagaagataaccggattgggattctgttttggtcgatctttttcttcctcttcagcaagtggattatcgaatatgtagagatgcgaagaaattttatgttatgtgattggtacatttacactctttaagagtgattttgtatggtgatttttctaatatattgttagaagcaccacgaaagaacctattctcctctggtccctgctggctgttactacttacttgtattagattagctgtatcaatggatattggatgctaccaaagtggcgaaagatcaaaagggcaatcaattctagttttttcacagagagagatgacatgagagtaggtcatcagaaaaaaaaggagcaaattttgctacagcacaccgtgatttcgcggttttaactatagaacatcgcacgaagtgacttttgaaggaaaacactatcaaaagttgaatatttgttgatggacaccgcacgcattaaagtaataatttccagttgaaaaggaggagaaatcgtgtgaaatgttagaaatgtccttgggcccactctcctatctctcttctctctctatcctctcctacacttctccctctaatctcttctctctctatcccacatgttagcaacaacggtggacaggcgagggcgagggtgagggcagagcgaacgcgaccagcggcgtgcggaggagcgccggcgtcggcaagtggtgttggccagacagcaggcgaggttcggcggtggcaacaacgtgtggaggagaggcggcacggctggacgacgaagacggctgcagcgcgcagagtgaagagggcggggcgccgtcggcgatcagcatcgctgtccgggcgcgccattggccggagccatcgcccacgcggagtgaggagggaggggcgttgtcagtggccggagccatcgccctcccgtcaccgctgccgccggacctcacctgcgcgccgacatcgctgacatgtgggatagagaaagaagtggaggaggggatagagagagataggagagctgacatgtgtgcccaagggcgtttctgacatttcacacgatttctctctcatttttaaccgaaaattattactttaatacgtgcggtgtttatcagtaaatattcaacttttgggggtgttttccctccaaaagtcactagtgcggtgccctagaactaaaaccacaaagtcatagtgctttatagcaaaatttcccaacaaaaaagatgtcagaatcagaaaaatactaggctttaagggttcgttccatcattccaggcatctccagcctcctcgtcactccctccactccgatggacacataaccgtccaacaccatggctgatcaggagaggcttagggtcaaatttcattcagatagtaatttaccctaaattcggaatcatgttcaaacctttgaacaaattcaccctgattttattaaattttcatttccgaacggaattgatttccctggtcaacatgacgtgaattatggtttctcctgatcatgtggtaaatcacgcagcaattactatcatttgtatcctccatgtgcaaacacattcatcctttccattaaaaatgaatcaattttattaaagagaacacacacgatgttacaatggtatagtgactgtcgttcgtaacattagctttcaaaattttggatcatagatccttcttcctacctattggtgtacaatgttaaaatgacgaattgggaaaagcaaatgtacattatcaatgcatcaaagaggaaagagtacctctttgatgactacaacaattggatactttcgcttgatacatttccccaaaagatgtcaaaaaaagccggtggaaagtaaaggctaatctgcaacatatagcatatttgcaagaacctaaaactatgtctcgaattacgcaagattatagtataatagattgtagttcacttataggattggtaattgagcattcatatatcttactctgttttccaacagtggcaccttgcacatccatctctctagaaattagcaaaccattctacttgtactgatagctaggagtagttggtgacccattcaatatgtataaaatggagtaaattgcattggtggtacacaaacttgttagatgtgtgcaatttagtacatgaacttgtaaaatgtttgtttcggtacatgaacttatctaatccgtgcgaactaggtccaaaatggcttggcaaggttaattttacctagctgatgttgattaggatgcggcgtgcatacgtatagtgagtatgcataaaacatgctatatttataaatctgttctctactttatcttaaatttcgtatgtttctaaccaatgtatcattgctcggtattttatctctttctctataatcactatatctcattctatctttttattgaacaggtgtatgtctaaatagcaaccttcttatctatatgtttacgtagtatcctgatcagcacctaaatcaacaaaattagtcatgtaatatccttttgaccttagttcgcacacgcaagataagttcgtgtaccgcattttacaagttcatgtactagattgcacccacctaacaagttcgtgtaccgccgatgcaatttactctttgcattgtcagtacacgaacttatcaggtgggtgcaatctagtggacaaacttataaaatgcttgttttagtgcacaaacttgtatggtgcgtgcggtgaaagttaaaaagaacactacatgactaatcttattgatttaggggctaattaggatagtatgtaaaaacatacatgagagaaagttaccattagacatcatattcaataaaatatagaatacgatttagtgatagtagaaaaatattaaaaaacgagcactgatataagggttaaaaacatatgaaatctatcatttcaatgatgaaagatgaaatagagactaaatctataaatattacatgtcttatgcatactcactacacgtatccacgtcacatcttaatcaatatcaacttcgtaaaattaatattgccaagctattttggtcctcgttcgcacgaactagctagataagttcgtgtactggaacgagcattttacaagtttatatactaaattacacccacctaacaagtttgtgtactaacagtataatttactctaaaatatatttatattgggtagttgttaaagtgttcttaacctaataataagtagggggtgtttaagtttcttcagccatagtttttaatccgttggtcgcaatttgcatcattattccgcttttctttcttcaaagttctggcgcacacgttgccactctctcccctccccagtccccatggaccaccatcccagccgtccaagttggccgcacacacggccgaacaagaaaagcctcccatggtggagtccgcggcgcgcgtgcgcctcaccgggccgcgcaccaggttctctcttcccccctccccatccctcccctcccctcccctcaacggaacgaaatctcgatcaatctctccattcccgcatcctctctctctctccctcctcaccctcacctcatcgtcgcgacacaatcgcgacaccgagggaaaaaaaaaaaaagcgatcgccccaatcagattccccccccccccccctcctccccacttccctcgtcgcctccgaaaagccaagccgctccccgccgcgccgatcgcgccgccgcagccccaggtacgcctcctctcctcccatccaatctagtctcagtccacgccgtctccatcgatcggccccggttggagcctatggaacaggagcggacgagcgcgtgcccgccggggagaagctgggggtagggggtttttggtttagggttttgatcgcgacatgtagggcgtgggagtttggttgggggggggggggggggggagcggctgtaccgcatgctcgtgagcggacatgatggtgttggtacagggaattatggggggttgattctgtgagggtacgaaccgggggagcttcacggcagaattattaggtagtactgtggagtggtgtagtgctgtgatggtttgcttccgccctagaaacaggatattctagtgcttaaccattggttgccgtactgtgagttaatcggtgcaggcgtgatagagaagtacacatttcatgtgtgtgtgtggcaaaaaagtcttaggtaaagagttatttgcttgatagtaggaaaagatggttggggccagttgtgccaccactattcaggccatcattatggcgccctgttccacagagttctgcatgtgggtttgctatgcaggaaaaatatcactttatagcttcaagaaaaatgttaactgaataataccttggaactggaatttgcggcatttttgcaatgtagctagaagtcgaacctgcatcgcgggtattacattttaacttttccgaaagtatccggtttgtaatgctaataaatgaggtttatgcaatgtaatctaccattggagtggtcaaaatattgggggtgtaaattttgttgttgcgcatcagtgtacaaaaggtttacacctagatgtacatttcatggcttagccgtttttgttttctgcttgtgtcatctgcttgacactagcaacactgctgcttattcatgattagttccagcatgcttaaatgtgtgaaatattatttacagtctatatatgttccttacaattatactattatttccatgacctcaaaataagctcacccctttaactcttcatttcttaatcatgtacagagtgatggattaacattttgggcgagtttgatctgtagaaaggcattcaaactattttatgggaaagaagcaaatcttatgcactatttgcagaattgcagtgagggaagtttgatctgaggcagttgcaaaacaagtatttctggagagatgtcatcctccttgcctattctaccgaaatctttgaaagatatcccaagatcccataatacccagaatattctgatgccagggcaactgccaaatgattctatgcctttgcaccagagtgcaactcaatcttctatttcgcacccaagagccagtgttgtcagatcatcatattcagcaatgttaggatacgctgctaacccaattgattctgtgtctagccatgaggggcattttatggctgctccctttatttctcagtcgtcgaatgctgaaatgctccagtctttatgtaataataatacccatgggggacacactgtgccaacctttttcccagctcctgcctgtggcgcgccagattacatggatactataactgtccctgataatcacacccagagcggctcctctactgttacatctgatgctgctaaacaaaatgaatggtgggcagatataatgaatgatgactggaaagatattctagatgcaacagctactgattctcagtcaaaggtatgtaactgcaataccataaagagtaaagttgtatccctttcttgtgttctggaagtttagaaatacacctatttattttaacatgttgacgaaagtttctaacattataatctattgagagtattttgacatcatcctactggtaatagtggtaccatctgcctacacgctaacccggttactaatttatatgatcgtgattaatttagagaaattttgcctttccagcaacatacttctgtaaccatggcggtattttttttcccttattacacaagggcattttgttagtttatctattcatttattgaatgctcgaaacttgtgtgagatgtcatttgttaaagtgattacctgtacaagagcaatgattacttgttccttggcttgaagagattgtggctgttggtagattaaatatttgattcaatgtgttaaaaatcctgtaacgaattgttcatgttcttgacataggctgctcctggaaattctaagcaatgtatactgcatcttacctttaacgcattttttttttgtccctgatgctatagatagcgctccttatgtttctaccctggtcagaatgctaaatatttatggatctcttttgttacagtccatggcccaaccttccaattctgctgcatcacagcctgctttcaatcagtcaacttcatcccatagtggcgatatttgtcctgtcacaagtcctcctcccaacaacagcaatgcctctgcaagtaaacaacggatgagatggaccccggaattgcatgaatcttttgtccatgctgtaaataagcttggtggtagtgaaagtatgtcctccgtgtcgtaaataccactcaagtggttttctcttatatatacgaatcctattctggcatagtctaatagttttttttttttaaccttcagaagctactccaaaaggtgtgctcaagcttatgaaagttgatggtttgacaatctatcatgttaagagtcatctgcaggttctttttttaatctttctaaatgacatatttgctgaaaggagacttcagttttgactttctttatctgcacttatttttactgcagaagtaccgcacagctcgctacaagccagacctatcagaaggtttatatcaattgggttcctctctgacttgcattttatttatacatattcttacatacgggaactcatttttcatggcaataacttttttttttagaacttcatggcaataacttaagtacaattttcatgataatggcaagggctgtgaatttatttgtaaaagcatattttcatgatgaaatattaaatacttagtgtaagatcccttgttgcaaaatagcacgcatgcaaccatattctagtttatgtgagttgttaagacaactctgaccttttcttaactcatcatgcaggtaaaacacaagaagggaaaactaccgatgagttgtctttggacctgaaagcgtgagtggatattattattccatcgtctcttctcctgtttcattgtacttttggtacacttcacatggcgctaactaataagtagggtactgtgtggtttacaaatcaacatgcatcaaagttcagatcaagagcgtaggcatgactggatggcagattgcattaccgactaaagtaaataattgccttgagaaaaagttggtcgcacatatatatttgtgattcacttgctagcatggtttcaaaataagagtagggattcgcctactagtatggttcaaatctacagtttgctcatatagcacaatagaagatatatccattttacttcaaattatgtttaggagttaccattatgcattattgagggaatggtggtatttcatgttcatttttctgttggatcagtaagtgcaccatgttcttcccagtcaccagtactagatacccttgcattatgttgttttgcttatgtaggagcatggatcttactgaagcactgcgccttcagatggaagttcagaagcgccttcatgaacaactcgaggtactaattcaaaagcatgtgcactgactctaaatttggttgaaataggctcatgccaaatgggcaaatggcaccttaataaactaaaagaggcatgcaacaattgctacccttttggggatacaaatatgagactcagaaatgttcctttcgacactagtttgtggcaatgaacaaaattgtgactgcaggaatgtggcatgctacaattgcactggtcttaataatatagggggtaggacatgctcatatacttcaaattaaattcccatgacctgaagcacatttgattgctctattgcagattcagaggaaattgcagcttcgaattgaagaacaagggaaatatctgcagaagatgtttgaaaagcaatgtaaatccagcacacagagtgtgcaggatccatcgtctggagatacagcaactccatctgagccaagcaattctgtagacaaggacagtgaggctgccttggacccaaacagaataggagacaaccaccctaaaaattctaccaatgtaggtgccaacctgaaaactgcagcaaccgagtcccctgattccccagtaattgcaactgatggatcggtgctcccccaagagaagtgtcgtagagtgcatgaatcttgacagttaactcatctgaatgtagagtgcattcagattatagctgttctgcccatgtacttggtaaaagaaaaatggttccatctatattggctgaaattctagtgctgatccaagtctattgagctgaactatttaaaaggaacataaaaaagcctaatagagaaggggaactgtttggtgtccgcttgtattataattcagtagcaataactcaaatttatctccggtactatgaaataaggagaatttgagatctagccatcttcctgggtacaatttttatttcagggagtcagttgtaaaaggctacggaactccctcttcctccttgcagctcagaagatattgagctaggtactgaaatgtcccgagttactggtatctcttgaatgtgaaccaatggtttttttttttgttggaagtacatgaaccaatggtggtaaggttgaactaaacctgtttgaagctttcaagtcaaatagtcttatggtgatttctcctcgaggaatccaaactaaaactgcaatagcctagccggctgtatgattcagctgcttccaacaaggcgtgagatctccgtgcatgtgtcggctgtcggcacggccccaacgagcgtgcaatggcacccacccgccatggcgctcgttgatgtgtccacggccagtggttcgagtcacagcagtcagcacggccattgatgaggatgccctcggatggggagggccggaaggggtggtgcgtacgttgcatgagcatgatggatattgatcaggggcgggtatatatagcagtaatggaatccacaaatgaattctcttcctagcgtttctttaaactaccatatacttaaaatttcccttcacaattcaagcgaaagcatcgcgaacgtttaggctagagaagacatcagtaggatgacttaacaatgatagcggtgtagctgaaatgtggactgcgacagagctaatttcaaaaagggtcgtgattagagtagcctttagatgatgtaatcgaaatcggggtaccatggacaatttagccaagtcacagggcacaaggggtgccaacgagtggttgtgggcacatggaacgacaccctggactaaggttcacagggacgcactgaagacgaaaacggtaacttgatcgagacagtcgtggaagatgacgtcgaataaccgatattgtcaaaccgtgaagaattagacatcataccggctttaccaaccctaggaacaactcaaaacaaatgcgtgcactaatgttgccaatacgcgcgaacaagaactgaacggtgtaaacaacgttggtagcagaggggctaaaccactggtctagaacggtaacagtggcatcatgagaagatgcagcggtggtgctcgaagtaggtgaaaaagaacctgacagctgacaacgattattgctggttccatggccatccgctaccgcggagtcccgcgctgctgcatagtgatagcattccctcccagtgttcgaggcaccctgatcctggtgttctttagggcaagttttatagtggaggtgatagtcacccttaatttagtacacatcatcaactcattaattaagaggcaatatagatacaacaaattacctctagcacacttgccccacatcatactccctccgtcctaaaatataacaacttctagtctctagaatttgtcccaaatataaaaacttctacaccaacattctcttttcaaccaatcacaactccctaccattcaatgttcctacataccttcacttcttatccaatcacaacccttccctatttaattgtatctattttcttaataacagtgtctaactctaaaaatgtttatattctggaacggatggagtattaattttattttatctgtttcctatcaattcattggtctctttgttatcatctctcttgtagtttgtgtagagattacctcttacatgagagatggctcattctctcttctttcatatctctcatccagctcatcatatgagcttacatgacatttagaggcaagtgtgtagaggcttatagtagttgcacttatcccctcaagtaaccagtgaagattgtgagctccggacctcctgtcatctcaagaaaacaaagaaaaggaaaaaaaaaatgaccgtgaactcgcggcatgtcgtgaacataaggccctgtttagttttggggtgaaaagttttggcatgtaaatccagcgtgggcggaggcagtggccgagtccgagtgggttgtcgaatatgcctgattccgcggtagcactggtattgcttttgacaatagtggtaactgcagtgcagactacagaggctgaatcaggcgtgtttattcggctacatttatgatattgtagatcaaacgagttcggtgagccgaaaattagattggttgttgaaattaggatgagataagattttatggatgactctcttctagagctgaacttgaaacggtgatggttgcaagataacacacccatttcaatgcaatacaaaggaatacaatattggaaaatttactggagaatgagaattggacttgagcactcaaaagatatccaaacagctgtcaatctcgttgtgtaactgatggttttctgacaacaaaatatactttccaccgacacaaaaatgatgaacaatcaatgtgcaactaagaacaaagaatttgaatttagcctgtgtatgcccttattgacaggacaaaacaagggggtcaaaaaaattcaacaaagaaaagaattaacctgcatcgatgaggcgcaaggtaccaatttgaataaaggtgccacagcccaccaccgatcgatcgttctgtcccgtactctagaaggtgagagtgatgctccctttacctgaagcctcactaacactcatcatcattgtctactgaattatccttcagcttaagactaatttctctaactgtagaaaaaccatccatcaagctcactaattcaatgaacagatggtgctggatctactctgtcaaaattgatggctaataactgctttcctggccccatttttcctcaatggaagtgctcgtcccctctaggtatataatacagcagcagacgtagcaatctaccgtcagatattttgtttcccaggtttaagtgcattatggacttacattgcactcatccatgaatcgttcatctcgtgtaagaaacctcttccagtacttcctgtagtccggtatacctaactcaagccaaggcttcatattaccgttataatgcaatgatacagaattccggacaagttcctctttgatggcatagtcatatccaagcccagatatagtcaatctttcatcgagaggatatataagatgttcaaaggcaagcaagcttattggcaaagctgcagctcgcactgaagcttcatcatcattgtgttggaactgtaacaaaataagattactaaataagctaacaatacattctcagagaaaaggttgagcagttcatttcaacgaccatagcaagtcatgatcccatataattagcaaatttgtggccccatggaacagaattactaagcacactattatgtttttgaattttaaacagaggactgacctttttcagtagttgaaggtaattctctgtgacattatgctccctccatttctccaaatcaatcacattcaccccagacatccaagcacacgactgcggatcatatgttgctttacccagaaggtttcttagttgtcccattctcagaccacaaaacttgacagcaccattgaccttatctcccatatcaatattccacaagaaagagagatcacgttgaacaaccacatcatcatccaacacaatcaccttctttaaatcttttaatatttctgggatgaagaaatgtgagtgactgaacactgataaatattccattctggttttctcactaggtcgttcaagattactgatgaaaacacgaaattcctcgggtaaatataattgctgggagctgaactcgggcaaattctccaaaataatatgctcatagtttatgacatgaacagctgactccctgtaggagttccttccaaaccagtgcttcatggcatagaaattttgagcgtcagttaatatatgaaatactacattttcggtctcctgcaaaatcacaaaaagaaaatcagaaatggcaagtgtagagcagattctaccaacttgaatgtgttaaaatttggttgcatacctcagaattactaacagttgagttgatgacaacagaagctgcaagtacatttttagataatatgacatagtgcctatggtctggaacattaaacttatgcacagcagagtcatctgaatccaatggagcggacttaaaatattctaccgtcaacctcatgttaaggcaatgatgacttttgggcatcgtgtgaacaccaagattgtacagatatgcactctgcttcatatgaaaatgagcttcatcctctgtcatatgaagtatttggcgaagctttctgtcgacgttgttacaatcaacagtgcatgctttagctcttcctattgtttggtccatcttctctatcttgcttttgatactgaaagcacaatttaagtgttaattactaagagaaccagactgaaatttctgtcaagctaccaaggtgcaagttcaacatttacaactcagaaaacatagaaatgttaaaagaaaattttgacacatgagtgctggattaagatataaaagacatggattttcaattcttttgcttgcagaagaatctatgcagtacatagatgatctagttaccacccccacacaaaagaggatgttttagttttcacagttttaactcaaaagatggaccctgaaagcattgaagggggcaatcacaatatgcatgctaggtacttacaacgatggtagatcagcatcaacaatggactcactgagaaccctctcatgttcttgaatattttgcttcaacccacgagtcagtgcctcctttccttttagtttggcaatgcttgggtagtacgagcgagctacaaatagctgatcttttagtcttttcacaatggtgtctttcataacttctttgtgctctatggaccagaggcagtaactcccaaattcaagctgacaagccttagccttttccacatcgtccgcattttgaactttggcaggtttcatgttattgccactaataacctgaaaccagtaaatgtttattcaaacgaaatgtatcagcacatttctcattaaaaacgacaaccaaattacaacctagcctaaggtcatagatgtaactgcaactagccaagagccatacttctgtacgttgaactggaactggtactgactttgcctttggcttcagtggttcaatttttggtggaggggggactgcagacaggtgccaattattgagtcaataagacagtcaaataaaatatgagtttactaagggaacaaaaaaaatagaatagaatagatggactactcatacacagcttgagcacacaaaacaccatttatgaatagaagtcaccatcttgccacactatacatgaatgtaaatattaaaactagtaaactgcaggtgttgggatattgaatagtaactggtcttcatcctcaatagccccaaaatgatgtataactgcattgttttttaatattatccaaataaacattttcctacaaaattgaaaaacaatctatgcttcttttcttcaaagttgtacattaaattgcccaaatggcacttcctgtatttttttagtagtttcgacatatatccaactgagtctaatttataatatttctaatcttataaccaataccttttgggttagcactaactttggaagggacattatcactatggtgatgtgagtttataccgcccctgtgaatcatctcaggtgtatcctgaaaaaggaagagaaaagggtgtgaggaataagggattttaaaatacatatggagctgttatggaatgcagtatttattaagaacaaaagaagcaaattaattactaattctatatttctgcaggcatagatcttccagatccttcgcagttcataatcatgaacaaagagactagaatagagggaggtactattgatatgcaatattgctttgctcattggctatgtcgggggtagttcgtagcagttggattttgtggctcaaatcgtgttagcatgccatatctcagttgtcatactcagtccaagagaaatagcatagaagcagtgcagtctacggcattatgactagttcgccaaattctccaaaagctgacaaaagccccgtttcactggataagttcaatttgacatggtctgtcttgatatgctctccagtcgtaaactcagttgtgttatggccagttgttttatctaccataccatacaaattttaaaagaacaaaaatacatttgaatgcaaatgcacctaaaccaggtagtttttattaaaacccagtaaccaaccaagaatctaaaccacgttaggaggaatgagggatacaacgacatgtccagcctatgaaaaataaaatgctaatgttattagtttaatggttattcatgttttgtccttctccatagaggtgaaaatgcaatacaaaggccaagctactaaccttcgtcaacatgatcatgtcagagttttacattgcatgactatgtcaaaatccaccaagctagcacaaggcacaatgccgtacggattaatcactatcactacgtaacaaaaagatcacagaaaatcactaacctttgtctctgcgttagcaccactgccatcttccggcttcactacggttactccaccgctcctttccaaccccatgcgtccgaatgaaggcaaatcaatctcctgtaccaaacacaaatcaccaaaatagcaatgagtgacacatattgtcccaaacaaacagcattttcgtaagaaaacatccacacaagactatcaaaaactagttcaatatgcacatttctagaaacaacaagttacctgttgggggcgctcatccgtcacatacactgcatcagaaacatccaaaccaatcagaaaactgacccccaaaaaacacaatccccaataagagaacaggaataccaccaaaacaacccaatatcccgcacactaaacgacaaggaaggaaccagcgagcccccggaacagatccgccgggaacggcgccgatccgatcgggggggaggccgcggcggcacccgcattcccccgaatccgggggggctcgagccgcgtcgcgtcgcgaggggtgggggcgaacgtgtcggccgcggagaactcaccggcagggaagcggttgaagaggaaggcgatcggcacgagcagcgagcagaagacgagcgccagcaccgccagccgcgggcccctccgcctcttcgccggcgggggcgtcgccttcatcgcctcctcccaccaccaccaccactcctagcgatctccaccgcctcttcctccccctcctcctccgccgcctctcccgactcctctatcgatcatgccacaccgcctccacctccaccgccaccgccaccgccgcggggcagcgcagacgaatgcctcccggcggctggggccagtggcgcgggggcggcggcgtggggtggcgctcgagtcgatcgatcggggcggggcgggcgaggcgagatgctcggattggttagtgtgcgcgagaagcaaggggagcggagaggaataagcagcgctgcgcgtcctagggagagagagatgggagatgggagaggatttttgctttgcataaaacaagtgtgttgcggtgcgacgtgatatacgccaaagagaataaacccccccccccccccccttctctctctctctctctctctggagatttgtatgtttttcactttggagatttgatttatttcgatttgctttgctgtttagtttaactccggccaactggttcgcatattatgagatcagcggtggggacaagggatcttctgcggcgaacgatgtggatgcatgtggttttgaacttttggaggttttcccccaacaacctggagtatgctcgtgctcgatgtctctattaattttgcgtttgtgagcatagtaacctctctaggaaatgctatatatatacttgtttatttttctattttccatgcacctaaaataatgtctaggtatgattcatggtttatgatcatactattatgctaatacatatagatatctttactgccagcaaaataataaaagaaacgataaccaaatcatcatgggtcataaagaatgaaatttcggtactattcataatcgaagattaacacaactcaatatatgtcaaataattattttttattaggatttattgtatctgtgtcattacaaatttatcaattcttttttaaaaaaataccattactctttgtgatacctgctacataccacttaaattttctaaaatttgaatcgtgccacagccatcaagtttgttgtcttcttacccaacacatttcggtctaagacgagcgcaacaaggccagcagcgcctaagcccccagagcaagaaaggtcgatgacgaagaggtacgacacggcaaggacggcacgcaaacagagagagcgagtcctggtggcgtctgaggtcggcatcaagggtagccaccgccttgcatagctctcgcgcagtctcagccaccgccatcgcctgacgagcaacgagctgaagcccacagtggatgtgatcaaccccacctacgacagaagaacaaatcgcaactctttgtagggaaactttgattctctttcagcaacagaaatttgttgaacttttacttggctggggaaggtcatcgttagcttcaatcagcaccccatttagttgccaagctcatccctacttagtctcagatccagatggaatgtggttggggagaaagtgatataaaacttggtggtgatggcacaatttgaattttagaaaaattgagtgacacctagtatgtttcacgaatagtaatggtattttaccaaattgataaatttatcatggcatggatccaattaacacttattattaataaacacattttgtttacttgattctctataatatgtttttgtcaacctttgtaaagtttgatcactatatcttaagctgtctagattttgttgggatgctttcataatgatataattttagaattatatatttactcgcaaaattataaaaagtagcaagcagaattatctctaagaaaaaacattacgtagaaaaaataactaaagcaaaacgaattgatcaaataaaaatataaaatacaaattatatttaaaaaaatgtgatgatatttgactttaaatgtgatatatcaccagatgatgcatgttacggagtagtttttaaattggtctaacttatttgatcccctcgataaaaaccttgtttggtcccattctaaatgtagggcgtgcaaagtgacaacaaacacaccacacaacggcatatccacaaaagatcaaccgcttccgattactaccagtagatagtagcaccaactcatttaaatttaatgacaatgacgcgcatgtgcatttttctaccgaaataatatttactccctgctagtagtaatactactactccgtattacactaatcttgaccttatggctactttttcctggctacacgaatgcctgaaaactgaaagagtggtcaggaaaatatggaaaggtgatgaatgatgatgatgacgatggatctcccgctttcctgttcattttctaactttactctcttttctgttgaagagagaaaacaaattctggctagactcaatagaagtctagggggctgtttggatagaggctaactttaccatagctcgatttatcataactgtggtaagccacacaaagtggccaataatttgttggccacaactatggtaaactttggctagcaaataagagtatgacgcgtgggccaatgtgctagtaaagtgtgacttgacttaactgcggcacgcaaccaaacactagactgaaaaattgtggcacgcctaagatttggtgtggcaaactgaggccaccaaccaaacatcccctagaacatgcaagagtactgatttagcaatacctttaaatgcttcggctaggggggggtgtgtttgggagagaggcctctctacctaaactttagcccctctcccctagatctaactactgcagacaattccatgcctttcccttactaagggtgtgtttagtttcatgccaaaattaaaagtttgactaaaattagaagtttaaaaaaaatgttaaaagtttatgtgtgtaggaaagttttaatgtgatgaaaaagttaaaagtttgaagaaaaaattgggaactaaacgagcgccaagcaaacatgcgtcgatgcgaagtgaatagaaggttctaaaatatacactgacaatatatagcccacgtacttgtcaaggaaagaaccctcttgcgttatttccccatctctgtttttttcgtaggcctttttcaagtttaggtttgtcggtgcttttaaataatattggcactcccattttcgcacccaatcgcgtgttaagaatcaataggaatggtgcatggatgatatatattgatatagtaggacaaaccttatagggcacacatccttcaaattgaaggcttcattgctcttttttatttgttgtgtgtggacctaacaccggagattatatccaaagaaagacaagaaacggagcgacgattggagtaggctttctgtttcgttttgcgtcgctttcttcattagctaccgccggtcccgacggaagtcggattgtgcaagaaaggtttagaacctgaacagattgtttgtatccatttagtgcttgcacatggccacaattttttatttaatttatcatttaaacaaaggaaaaaaatgcggcatagaaatacttatgcggggttaggaattcctatatttctaaggaattccatggaacttgaatggtttccagcattaagaccgatcctccaccatttcatcacgtaattttgagtaattaatatttttgtaaatctatagcaaattgaatccatatgttagtgactcaaagtcacatgtctttaaaaagtcgatctctttccttatatcattaggttatactccctccgtttcaaaatgtttgacaccgttgactttttagtacgtgtttgaccattcgtcttattcaaaaaatttaagtaattaattattcttttcatatcatttgattcattgttaaatatactttcatgtacacatatagttttacatatttcacaaatttttttaataagacgaacggttaaacatgtgctaaaaagtcaacgatgtcaaacattttgaaacggagggagtataagattatattgctgtgcaccatgtattaatagttgaaaaccatatttgttttcttccccattttggcaccgtgtttcctaatcattttatggatttattagctccaagctggcccttaattaaaacagtttactgttcatagtactgcgtacagtacttgccataaacataagccacccatccaaagaaaaacatcccaagcaatgaaaaaccggactatacaccatgccaagggagcaaacatgtcacgagccagccatgtcgcctcggtaggagtggactccaaatgctaccggtcatttcgcctgcggtctgcggaaacctgcgcccttcgtaccacagcttttctgcctttctcctccgatccgcggcagcatcccacagtagccgttgtctctgatgatttcggctcggcgtgcctccgccgctgcgcgacgaggaggggacgatacaaaagacgcgaaaccgctgaccccctacacggctacacccataccgcgccgcgtgaacgggaccaagcaaacccgcgtgcgtatccccaccccattcccccgttcaccacggcgaaaaccgacgtgcgccccgccgtttcgacgacgccgaaggcccggacagcagcggcaggccggcaaccacaaccgcttcgggatttccggctcgacgaaaacactacattaaccaatagtcctaaattgtaaacttagaacctgttcactttaatgccaaaaaaacttactaaatttcgataatttggcagcaaactaaatgtagctacttatttagtaactttactaaaaggtaaggttaaaaataacatcaaagtaaacatgcccatattgctctgtttttctcctttttttgcgagatatcactctattttctgatagggatatcactctctttgaagtttgaatgttaaaattcatatcgttagatttgttttgcaacatgcatccatagcattgtatagtttctatagtcctaaaaatatattgttgaaaaaatagtgacaaacatgtgcacaatctactcaacgatatcaccaaaagtagacaatataattatttaacataagacttgaaaatcaaagttatggaaataaggggatgtttgggagagaggggctctcacaataagacttattgttctgtgagaggggctcccaaacaccccctaacaatgccaataaacagctactccttcatccgctcctctcaaagaaaggacgaactaactcccccatgtgtcaggaagtgtacggtggtagttgatcactttattagcagcatacgacggggagacattatcatcagcaaacggccgcctgggatggccattcttggtgtacgtgtgctccgcatgtgaactcaccgtaattaagctgttaagtccgagatgcgctgctattaacaactccgcagcgcgtgcttactcatgatacatgctactggttgtcttgttaatctatcggctaatttgcccggtgctgacacgtaaatgggatggcagatactaatatcatactagaggcctgagtaaaccgataccatggattccttggattgggccggttgtaggaaaataactcatggcactgtgccaggtgccaggtcgtttattctaagcgagaatcggcagtgtcaggctctggaaaatgaacggaaagagacgacgagagaaagccatccttccctagatacacgactgttactacaggccggcttatccagcaacatccaacgagacgagacagggagggtataaaaaaaaaggaacacccccatgctctcgtcacttttgattgtgtttagtctccttcaaacttttaaaaaatctgtcacattaaatatttagacacatatatagagcattaaatatgaatgaaaaaaataattacacagttcacatgtaaattacgagatgtatcttttgagcctaattacattatgatttgacaatgtggtgctacagtaaccatttgctaatgaaggattaattaggcttaataaattcatttcgcaatttataagaatatgtaatttattttgttattagtctacgtttaatattttaaatgtgtgtttatatactttaaaaaaaaattagctgtggaactaaacacggcctttgtcagttctacggtagttcagcccgtcatgtagtttaaagaccaccggtatgatcgtaacttggtcagaggaggaagagttggtttttatatcacgttcagtttgagcgttgcttttggaagcccagcacgcaaagcggctcgtccaactttttgatgttagcgagggaagggtaaagaacgtgcaaagagcagaaaacgaaatgccgatgatattctatagtggcaagtgcgcctgcagactacactcgatataccgtgggaactacggaaagcggcacacaccgggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgattgatcagatcagccgtgtcggtgtcggctgggaatccggcaacccgagcggtcggtggcggcgctccccacatatcattggcacataaaagtgtggtgtgacaagtttactcttctatggctgaaatgtagcttcaattttaatggccacatattggacatgttagctaaatgaagtatgacaagttttgataatgtgagtatgccaaccaaacaacctatacgactacgaccggcgcggtgcgtcggcccggctctcttgatggaaacgggtgggccatctcggcgaacgactttcactttgtgtcggcagatcagcgggttcgtcggcccgggttctttctgccctttgggcctctctcgcacatgacgcggcctcgtgttgtgaaaactcagcccgataggacagattataggcctccaatcggcgggattctttctttcttaagatgaaaatttatagaggcaggttcacgaacgtatacgtggatgattatcggggtcacacgacatgtgtccgcgtcacactgtcacgtaagctcacaagaaagaactaaacaacgagaagtgcctcttaacacttggacatctctccagctgcctcgtcgcgcccagacacttccagttgcagcaaaaaaagaagccagacatcctcctcttcctaacttcaacttggctcgcggcgggacgccaccagagaagaggaacaacgtcgaggcagacgaacaacgtttttttttttctcttctcgatggcggagacgaggcggtgggagctggcggctcaccggaggctggagaaggggaaggtggtgggcgtggtggtgctggacggctggggcgaggcggcgccggatcccttcaactgcatccacgtcgccgacaccccaaccctcgacgccctcaagaaggtagtaacaacgctaacaagacgtttgtttgatgcttcccatgatgatcagctgagagcgagacttgtgtgtgtgttttctggcgcgtgcagggtggtccggagaggtggagggtgatcaaggctcacgggacggcggcggggctgcctacggacgacgacatgggcaacagtgaggttggccacaacgcgcttggagcaggccagatatatgcccaggggtaatactagttttagggcgtctttgaattggaggaaaaacataggaattttagaggatttcaattctatagaaaagtttcctataaagccctttgaaacaaatgattgaatcctatccaatcctttgaaattcttatggaatggacaatcctatagagattttggaggaaatttagcaagagcttcaacctcttggtaactttcctttgagtctatctctctcatccaattcctgtgtttttcctgcgattcaatcaaacggtcattcctgtgtttttcctgcgttttgcaatcctctgttttccacttacatttctattaaaatcctatgtttttcctattcctttttcaatcctgcaatttaaagggaccctttactgtactagcatagtagcatagcagcaatctctgcttgatttctggttttctgcatgtacctgcaattctgttactctgcatattactccctcgatcctaaaatataagcgattttagataaatagaacatatcctaatattacgaatctagatagtagagtccgttcagattcatagtattaggatatgtcccatgtatccataaaaaataccttatatttggaatggagggagtagtatatacaccagaaaaatgcatgttgggttgttcaggctaactagatactccctctatcctataataatttcatttttcgtactttccgtttgtactaaaataataagttcattatttagcgatcacggagtttataaaattaggggataaatatattaggagtagatgaagtagaaaataattgcattgagatttgataaagtaagagtattatagtttatttttgtttttttattgatatatgtgcgatagatgaaaaatgaaagacggatgaagtagaacgtaatttacttttcaacctgctgtaaatatcttctgaagtaaggcttgttcatttaagatggttaatgtctctaattctctaggtccacattcacaccctccagtgacagtatgtagtaatgcagcccagttgcacagggacctagctgttgaatgctgaatcttaactcttttattatgaataattttatctcactattcttcctggacaagtctctctgttttaaaatataagatgtattagacttttacagggtctccaatattatactttgaccgtttatgtaaaaatatgtatattttgaccattgatttctttcataatttgttatcaataactatgaaattaatatcagatggaaatatttgaaatatgaatctaatgtcaaaattttcaatgttgaatttccgaatcacaaggagtcttatattttagaacagaggagtactatcatgcgtgagtatgaccagctttaatcaccttaacttgattgtttcaaaaactatagtagcatggatgagtgttgcatgcacatctcaaatgccaagttactgatcagttgctgacaatgcgcagtgcaaaactggtagatatggcgctagcctctggaaagatatacgagggggaaggttttaagtacatccaacagtccttcgagaacggtactttgcacctcattggcttgctcagcgatggaggagtacattcaaggattgatcagctgcaggttgatataattaaatttcaaacttcatccgtcgatcagttgtagttgagtagtagtacaactatctcagtttctcttgttaatgttcttttggtgggctcttgcagctgcttctaaaaggagccagtgagcatggagcgaaaaggatacgggttcatatacttacagatggccgtgatgtgttggacggtagcagtgtcaagtttgtggaattgattgagaatgaccttgctaaattacgggataagggtgtggatgcaagaattgcatctggtggtggcaggatgtatgtcacaatggaccgttatgaggtattatctccgtttcatattataaatcgttttgactttttttataaatcaaacttctttaactttaaccaaatttatagagaaatataacaatatttttaacataaaataaagaaactatcaaaatatattcaatgttggatctaatagtttacacaaaaaaatgttggatctaaaataactaatttagtgctataaatattactatatttttctataagcttggtcaaatttcaagagatttgactttaaaaaagtcaaaacaacttataatatgataacggagggagtgtgtcaagcatttgaattcagagttcagttactactcccggaactcattatatcttaccacttatgttgcatatgctagctgcatttcttaacataagaggttgtccgaagctagctgctcaatacttgccttttgtaatgtcatggcacaattttctctgcgccaaaaatatgattgaaattttcactggttctgcagaatgactggcaagttgtgaagcgtggttgggatgcacaggttctcggtgaagcgccacataagtttcaaaacgcccttgaagctgtgaagaagctcagggaggatccaaaggccaatgaccagtatttaccgccatttgttatagttgacgaaagaggaagaccgattggccctataatggatggggatgctgttgtgacatttaatttcagagcagaccggatggtcatgcttgcaaaggcactagaatacgagagttttgacaaatttgatcgtgtcaggttccccaagattcgctatgccggtatgcttcagtacgacggtgagctaaaacttccgagccattttcttgttgctcctccagagatagagagaacgtctggcgaatacttagcgcgcaatggcatacgcacatatgcttgcaggtacaatactgttcattatcttgtcgaaagtgtttgctctcagtgttggtacttgagcatgcagcttcatatcttgtcattctaattttcagtgagacagtcaaatttggtcacgtcacttttttctggaatggaaaccggtctggctacttccacccaaacctggaaaaatacgaagaaattccaagtgacattggtatccccttcaatgaacagccaaaaatgaaggccgtggaaattgcgaagaagacaagggatgccatcctgagttgcaaatttgatcaggtatttaacaaataaattccttcagaagaacgaacaaagagctcataggccatgcatcgggtagacttcagatagatagggcgtgataattgttactagcagctaatccacttaataggcctaatgttattttggtcatttgttaggtaagggtaaacatcgcaaatggagatatggttggtcacacaggcgacattgaagctactatcgttgggtgcaaggcagctgatgaagctgttaaggtgatcatgtctgcagtgctctctctcttttcagtcttttaacaattgataggccaccaattcaccattcagtcttgtatgcatgattttcactgtttgaaaatactcatggtggaccggaattctcttattcagattgttctcgatgcgatagaacaagtaggtggcattttcgtggtcaccgcagaccatggcaatgcggaggacatggtgaaaagagataaatctggcaaaccgcttcgcgacaaagatggaaatgtccagcccctcacctcacacactttgaatccagtaggctcacttccagatctgctttgctttgcaatacaccgtgttaacaatattaggatgcagttgctgtttaggacctcactttctgaaaccatctgcaggttcccatcgccattggaggccctgggcttcaaccaggggtaagattccggtcagatctccccagtgccggccttgccaacgttgcggcaacagtcatgaatcttcatggcttcgaggccccagatcactatgagcctacgctgatcgaagttgtcgacaaatgatgactaatttgactacggagtactagtgaatagtagtgactggtgatatactgatatctgctcctcttcgccatgacgagattgtttctctctgtagttcccacgtgttttgagacttggagaaagatgcacagcttctccgtttctggaagtgctgcagacaaaccaatgaattcgctttccagttttgctggtggttgcgttgcgtagcaggatgattcctggcagcaaataaatgctatgcgtgtggtaaataaacgctgctactatgctgtattttttgacaatctgttcctctcaggacttgcactttagtactgggcaaagtctttgatgatggtctatgggctccggtaaaatttttcaacttgtcacattgaatgtttggatacatgcatagagtattaaatatagaaaaaaaaactaattacacaggttgcgtgtaaattacgagacgattcttttaagcctaattgctctatgatctaacaatgtggtgctacaataaaatatttactaatgatagattaatagattaattaagcttaataaattcatctcacagttgaaatcggtaatttgtttagttattagtttatgtttaatactttaaatgtgttttattattagtctatgtttaatattttaaatgcgttttgttattagtctatgtttaatactttaaatatgcatacatctgatatgacaagccacaactttttatcctggatctaaacacaccctatgtttatgtttaacagctggtgaggcgatgatgtcctacaaatagctagtaaacgtctattctatccatgtgatcttatgcaaagaacaaatcttatacgtctagtttttgttatcccaaagtggttttcagatttccacgctatattttccccctaaaagctggtgtcgttgcaacattgcatttgcacacaggctcattgaacagttacacgacgtcagatcaagttcgggcatcgcaatcggctgtgagcacctcaggctcacgctatgcactttacattagcaccagtttccctaacatcgaccggatccaaatcagcttgcagttccagcaactgttaaaaagtgaaaagatgtacaagaaaggtgagaggttgagtatgacattagacgcagagactatatcaaattgcagaaaacccagaaccaaacacaacaagctggctccgtccgaacaatcaatcaatctcaaaccatctctttttttttttacatcagttgacctccaaactggaagggatcgactatccaattatccatgtatctcctggagaacatggcatgctatctgagcttcgactcgtttgatctgctgctccggaagtttgatagggagaagaacgaccttgacgctggaagtacaaggtagcaaagatgtattagagatggctgcagtttattataatcataatgcaagtgatgacgatactatgtttgaaagaactaacatttagttgatggggcagctccaggcctatcccgtaacctgtctgaattcgttgagttgaagctgccggtggttgattgagctggggaagaataagcatagttgaaatagaaaggaaataaatataaacacaatgtgagcaagcatgaaagataatctgctcttccatttcagaagcatcccataaatcttcgctgcagacaagttcttttaaaaaaggtgcttggtactcttgtgaaacaataatgttgtgacctcagttacttcacctaagtgtgtataaacatgtgggaattggaaatgcatttctacctactgtcatcatgcgctgttaaatggtgaaatcagagcagctcaaaaactaaagcttgtaccctatattcagatttctcctatagctatactggctgcagaaaaaatgccctctcatggtagaaaatgtacctgataagatgctgttagtcttggggccatcaaatgttctcctgctcgaatttacaccttcattaccacctcgtggttcttcaagttcatcttctccttcagaaacaacagatgggctcgcccaaccattactgttgctgtctcctttatttttacgcgcaaactttagaagcctctttaatccctttggagaatctttatgaaaaactattgcaggtgggttttcagcatttccccactcaataatttccggctcattgctatctgcttgcagcatttgtgacaatgagtgacggattctagggcttgaagatggcaagggctcaattgatggtgaggtgacatcctcaggcactacattttcacccacatcagtaacttcttcatgctctacctctacccaggcagctgatgagatgcccatgtcctcttcaggaggtggttgaacctcagtgtgaggttcaacctgttcactggagtccatttctgttgtagctaaacttggggccgaattttctgttttttcaatatttaagtcattatcgagtgaaatttctaaattttcatcaacatcatgtgctggttgagcaagatcagcctccaataccttagtagtttttggctgggttgtcacagcagagtgctccttatcttcagcttgggtaatatttccaatgtcattggaagagtcatcaagttgtggcatcttactcttcacagcatcagtaccagcactttgactaatcccagtagctttctttgatggttttgattctagcggtacaacactgctcttctttgcaaccttgttatacaagtttggcctagttgctgcacttgatttttcatctgaaataggtgtacttttagctagcctgcttgtctttgttgctgttttagtcttcttttcttcaattcccttaattgctggctttgaagcagcaactgtttcctttttgttcttcaccggttgagcacttctttccacctttgaagttggttgagaaggtgaggatgctactggagtccttctccgactagttgctgtcggtgctgaaactgtcccaggagagcttttagttttctgtgcagtagttgctttagtcaaagatccacctgaccatgaactgcgggtcacaggtgcaggtgatggtttgggtgagctctttctggcaggcgcttttggggtcaattcttttggtaggaccggaggtgatgaatttctccgtgccctttgtggaactggagaattgcgtttctcagctgcagtgccagttttgggggtaattgctgccttcttctgcccaactgtttccttcaagggcctagtgcttgcctcctttgctggccgccttccacctttctcggttcgaactttcgagtctcgcttctctttatgctgaccttgcagtccacctttcttctcatttgtggaagtgatgccagtagtggtgacattagcactcgaaaactttccaggcatgacttgcatcattttcattaacatctgattaagctcagcttccttctggcggttccactcagcagaggccattgcccgatcactgttttcctcttgccctgactttgtctgctcagcagaaatttcagtatgggatgaaaccgctgtctctgtttctggcattgcaacaccttgcatattagtgtgaaaaccttcaacagaaggcgtaacaacagtgctagaagctgaagctgaacctggctcagcctgtgtttcagctccatccttctctgaatcggatcctgtattgttggatttactttgggatgtggaatctatggttttttcttctgaattattgttcaaggaatcacccattcctgcactccaccttcttagtactgactttgtagcaaacaagccagctttcttattttgcgaatccggattctgatccttctgcttgctttcgaagagatttattgcatcctgcacactcatccttcttacgttattgtcagatttccttgaaggctggtcagtttcaccattgcaactgccactttcatcatctttatccaaaggaattctttgactaggggggaaatagctgagactcttgatggcaatcgctgttgacctacgagatcctgatctaccaatttgaacccttcgcattggagaagcagatctcctaggtgaagcagacctcatgagtggccggcttctttcaacgacagcctcatcttcagcactggattcagaagaatcatcactttcagttgagctttcacgctcaatttgagcaagctttgctggggaaacattgttggtaataggcctctggataatggtatgagagctgatattacgagtatgaagtgcattttctcccttgtcatctttctcggcagggaaagactgctgttgggagacctcagagggttggcagtctgggatcaacagtaggcaccgcatcaaccagctaacaaacaagaaaaacagcagttaattcttgatacatgaattaaaagaaacaatacataatttcagtgatgaggatgtaacatagtcttaaaaaagcacgttatttccaagtgatcaggtaggtcagttttcttccaaataatgacagaattataaataagtggacttatcgatgaatataggatagttatttgacctactaagtaacactttttggcatttacacttctttttagtagaaaaaacagtggccttgaaccctgcatgcacaatgctcatggaccatacctgaactctgatgcaccgaagtgctgaacaaatgaggataaatcagatacatctctagttgacatattggaaacgactgctctattcaacaacgcaaagatctcctctttcagtacagtcaacctcaaatccagagctcgaagcaattcattcctagcatagtaatcatatagatcgtcagctaaaagaagggcaagataaagtagcaaaaaaaaagaagaaaaaggtttactttgttgcttcagatgagtttgggccaacatttccctgaaaggtattttaagaatgaaatgtaagacttaaaataatacaaaaccataaagctggttcagatcttgcagaaatgaaaagcagttcacctgttgttctacaccaatggtaccaaagacacctcctgcaaagatgattaaatattgcaataaagtgagcataaaattttaagggccattgaagcttgatacaataattagagaattcaactaaaattcccctactcaaacaaatagcttctaacagaaaatcctctgcccttgttaagagacttcctaaaggaaggtatgctttatcaacatactacaataaattaacacttttgagtacttgttgaggaccttgaggcacacatggttactttagattgcaaatgtaccgacaacaaattaacagaatcttatagaaggatggattattctcagatttttttgctgacaactattgctgttaactacaagcaaaataatcattgataatctcaactagagaacaattaatctactctaagggtcagcaaaagataatctcaactaggaatactaccattgctagtaaaagtctgaacgatcaagccaaactggtactaaaatggtaaatgcaatctagcatagattgtagtatgttgagtctaggtgcacatgtgcatttaaaggttgtaaggacattcaagtaagacagagcagagcaatggatgaccaaatatttctttcaatgtacctgataaagcaccacccgtaggatttcgttgttcctacaaaagataaatgctcattataatggcatctacgttgaaatgttcaggtcgtcgtgactaaaaactatgggtattttacaggaagagttgtgataccttagaatagagagattgatgaaactttctagtttcctccagttgtgagatttcatgtaaaattccatttgcagattttgaggcatctggtgaatttatggtattcaggaacctgtaagggggatccaattatgtcatggtctctgcaaggagaaacataaaaactagaaaaatgttgattgcagataccgtgctatggtggattttgtgaaccaggaagatccttttgcattcccagacaacgacagcttaaaagtgccagctgttgaacacgattggaacttcctagcatcttccaagtgcaggactaattgatcaaaaggaccagatgcaatcaattctgtattccctttactgcaagcaattgcctcgtatctgtagaaaaaaatatttgagagagctgcagggtgaggttcatattttcattaaaggaaattgtgaatcacaaaagacttgagcaatcatcagcacatcatgtacaaaattcccatttcaaacctaacgcagaaaggaaaacggaaagtccattatagaggagaggaataaaatgcatcgtatgtaaatttgttgagcccaattcttggagaaacagataggaacattaaacagctatagccaaaaaatatcttagcaagaatcacctgttctgggctgaggatacttggaagactgcagaatcaagctccacattgctagcaaccgccccctccatgttgcttacaagttacaaccctgacaacggactaattgctcaaatatcaatcacttcctagactacaacttcccaccataaaagcagttcctcgtccacttcaaaaccctgcaaacaacggtacgaacgtcactcaccctcaaaaacaaaacggagtcccaaagaagaaaaggctaatgccaaaaaacacagataataatgcccccaaaattcttgactcagattcgattatcaaacatcatgggcagagcataaccaaaatccacaatgctcagcagctactcggaacttatgcatccaccaatttttgcggtccgcgcacagatcacagaaacagaaaaccaaacggtagtctaaacagaattttagtgccaatcacttcagatctttcacctcggcttgtcaaaacccaagcactctcctcattgactggaccgtcccgtttcgagctgatcggaagttcagaaatcagaaccacggcaactcccggatccaaaccccaaatccgaactatcaaaatcgaaatcaaaaaaaaaaaatccacagcacaccaagagattcaggtccaggcccagccccccacgattcgcgtgcaccgaagcgacaggggcaagatccagaggcgacagcgcccgctcgcccgacccctcacgcttcgagccgaagcaagcacccccccccccccgggcggaaaccacgacactgagaaagagagagagctcaggaaccgaatgtggctcaccggatcgagcggcggcggcctccgctccccgccggcgcccctccgccggctggatcgaggacttcaaaaacgaacccaaaaatctgtgcctccctccctccctccctccctccctctcgcgaaggaggttgctgcagcgaggcgagtggagcgtgatggaaatggacgcggaggaaaagggtcaggtgggggacgcggggtttaaatggcggagcgcgacgcggggataacgacaccgtggttccgaggtatttacgtgccctgccactggtgaagtggtgaagtggagccgagttttgaatgcggtggggaggacgaggtgagacgagagacggacggacgaggcgtgtgtgcgtgtgcgggcgtcggtcggtggggtggccgatccatcggcacaaccagaagaattccagagaggaattggttaggtgctagcctgctagggctttcatgtgcagatggtaccgctttatctacgtggcgactacaatatggtactgtttcttttttaattgccataataaaaagtctgagctaccatctcaagttttcgacagtgaattatcctctaatttttttaaaaaaatagacactcgctgcatccctaaggttgtgttcttctcatgaagttggaactaatccctcgcgcacacaaaacaaaatgacttaagtacatgattaattaagtattagcttttttaaaaaaaataaactaatatgttttttaaataactttttgtataactttttttacagaaaacgtactcgtttagcaattcggaaagcgtatgcgcaaaaaatgagggagcagagattgggaaaggtgtaagaagaacattgcctaaatattgtttggccagattcacctaagctagtacgcgtggcatcaaatgtgtcaatccaatgataaaagaataaaataaaaactcataggcccacatgtcatatctctcaacaatgccctcccctatcctcccttcttaacgctcatgctccccctcacagagggcacttgaggcgatagccggcgacgaagctcaaactctgctctcctaatctcttctctctacgccggccattgctagagctatcaacacagtggcgaacaccatagctcagacagccatcgttttctcgagcttggtagggtggaagagattcatagacgtgcagctcgaggtgggggtggactgacgtggacctcgagatggtgacgaatagacgctaagctcaaggctttcccgttctccaagctccgtcacgagaagatgtagaggcaaccatggatggtgagcaccatgagttgctgctcagctccatggtctcaactgtcgtaccttcgcaggttttgtctctgtagcacagcttgaggagtttgtcttctctttggctcgtccactccagatatacatcccaagccataacctatcgtccgctggtgtctcctacttctcattatcacctcgaccgaagatagagtggtggtggttgagccctgccttgccggtgttgtccgctgaggtcaagcccatgaaagaggtgatatgtactgctaggtggatgccatagattttaaaaataccttttgttgtatggattaccacgtaggagaaatatccgctccacagaatgtattaagatgccattatttctatttgaagagtttggtgtgtgaaacgtttgatataacgtcactaatttcgtctccggaatctcctgatccatggccgctggaacggaaataaccaattcgtcatctcaacccaaggaccgcacgccatgcacgattgcacatatatcctcggtcctttctccccactgtcgtctctcgcctcatttagagcaagtttaataatataggcaaccattagctctaaaaattgaaacatcatctgtaactaacctaatagcacacttatacaatagttagttgtagatatgcactgcataattaatatctaattcatatatatcttggagtccatgctacaactgactactaatttttagttcgtttctttctctctcttctcatctctccttcatatgatgtggcaacttttataactcgcttatattttttttactcacttagagcatctccaatagactacccaaaatagactctccaaatacctatatagccagctagccaattgatttggtcaatcaaactcattgttcactccaacagcctcaccatctaaactccctattccgagcctatgacattgaaacccatatctcagcctctattatccctccttcctctttcttcccctcttcctctagattttctccccctcctcctcttcctcaacggtggcgaatggaaacgacgacggttaccgtagtggatggggatggtggcggcggcgaatagcaaggcggcggaggccgcgcgaatccacgtcgcgccgcgccgcccgaatccggtggggacggcggatcctcctcccgaatctatgccgcgccgcccgaatccacatcgcgccggtggggacggaggcaacggaggtcggccgccgccagatccagacgacggcaacggcaaccacggggacaactggcgatggtgcagacaaaggcgacagcggctagcgacctcgacaacgatggtggcactctggcgtgggttcaagacgctcgccgtcgtgctctccgccgccgggtccccaacaaccccgccacggccccctcctcgccggcggcggcggcccagcgctcgtggttgaggagctccgccgcaccatcctggagatgcaggcggcgcacggaagtcggtgctagcggtggtgcacggtgctgcatcggcggcggcgtcgaggtcttggccgcctgcgccatccgggccaaaggaggggggtgggaggccagtgatttctgctggccaaattaagctagtggaggaggggttttggccaagccatccaattggaaagactgttggagcatatttttagactaaaatagctaaaatttagcttgaagagtgagatggagagactgctgaagatgctcttacttctgtcgccacccccagctactagtcgcgtaaatatatagtactccgtagtccattggcaattaggcacacggctgtggacttctgtagatgccgcggctcggacatgtcgctcacgaaatcctcaacgaaaaattgtaaatcccgtcggcccgcgcgggctccaagtatcgatgacgcatatgtgaggctccgtcgatgacgaatcggcttgcctaaacggaaaccaatgcaaccggtaaagtcaacaccgcaaaggacgcatgcaacgccaggtagtactatagtagcatagactggtgggtccctgtagctacagtggtcatactctcgtaacccgtatacgcgcagtggtcatactaatttgaccttttttttactgtctgcgctccgtaatgcgatgcggccatatacgtgcagttgtgcaaggtcggttgcatctctctcgacgggtcctgccatcctggaaaatactcggacaatatttaagttaaatcttgggaatataaatcatgaataaagttatgttttgaagatcgtgtcgctgttctaaacgacttcctttaccagtatggagggagtacttccttcggtcgtaaattttgaatgcttagcataagattcgataaactctttatactttaaccatcagtagcatttagtttcaaaaatcgtatgtatggatattttaatataaaatcaaaattttgaaagctttacccaatcttgttccaaacattaaaatattttttaagtgaattgcactttaagccatttttattgtcaaaatttttactttggacgaccaccctaaactgatcttttttatttttagaccgggtgattttgctattttagtttggaccgtgcaagttgtttaggctaatctaaactgtaatagtgcaagaattactcgattaaaagtaaaataattgatttagggcaaatccaaagtaaacctttaacaacagaagatgacccatattacgattctctcactcttttactttagagagtactagttccttagtagtaataaataggaatatcgattttttgaagataatgataggaatatcaattatagttttgggctaaggtaatttagtttttccccgcaataaaacatgattatttttttaaaaaaaggtttttaactgctagtagtattatcgtatcattccaacgacactatgaaaacatggtagtttcgttcaattctatatcccagtacaatttataaaaataaatagcaactataaacactgcttgtaaagtagcatcaggatctagaataatagtgggctataactctgtaagctaagtgaaaaaaaagttaaaaaaaagaggagtattagctctcatgtgagagctagttatacaattacttcaaaatacttacattaaatttacatgagataaagagaaatgagagaaaaaatagagcaaccttatgattaatcttttttaacgactcgcaccaaataatacaaggttcgtatcgatagagtatgaagaaattaccaggaaaaacgaaaaaaagtataccaccactcacgcaccaacagcaccaacgcacaaacccgggagaatgctaccactagatcgaccgctgttaagcgtgaccggccgtggcaaggccaacaaaggagccacaaccaagatcgtccaaaacccaacccttacaaaaaaaaaaaccactctatctacatctttggaattgaggaagagagggtgagagagaagaataaaaccgctctccccctaggcccttcaacgtgccaactccgacgcagaggacactgctgcaccgcggtgccgctctccccctaggctcttgctaggacaccgacacaataggacatgaatatagagctagcttgcactagttgtttgggaggttttggcaagggagctgtctagacgacgtctctagggagagaagcgatgggcaccgccgccaccgtccgttgagttctcaaagagaacccagactgggttttcacccggcagccgcactagaggggatgagacggcatgacaacgcccttaagacggggagtgacactcgaaacaccaccattaattgccggcctggccaaagctgagctatgttttcaccggccgcccgccacctgcctatccacatttgacacaccattgctctaccaccatctaacctccgttgacgtgtgggcaccgttgcacccgcgcgcaccaccggccagtctccgcatgacatcaccctcgttgcactgtgctggcatctggccatgcctgccgctgacgccgccgatcacgcctccttgcaccacgttggccttcactgtcaccggccagcggccgtgtctcctcgtgccgctccggactccgccaccgccggccgcacctcctcgcacgcgccgtgccagcgttcgccaccgttgtcgcagttgccccttccctgccgacatttggcctcctcctccattggccacaaccgttgcatcaccccgtgcctcagcctcaccgggttgtgccgccgtcggaatcacccactctcgatttggccgtgggtggaggggggcaaatccgccctgccgaccactccggccgccgcctcccgcccgacttgcgccgctccgcctcccacactgaggagctccaccgccggctcgttttccctgctgccgccttcctggtcggctgcacggttttcggcagtgactagacagccagagggggtgaggaaggtggcgacgccggggcggctagggtttcgcccctgagccgcccacgtgagaacgacacgggagcttcttgataaaaaaaagttttttggattctgccatggttaacctattatatatatgtcagttttagtatgaggtaatagctaatggttaactatagtattatagacttgctaatagaagcaatggaagtcgggaccacgtcatcccccagtgttggagaaacgttaacgttggggttggggggggggggggggggcactactagtatgtctctttgccacagcaaatccagtttgggagggcgtgaaacacgaaccaggaaagagtggaagaaagtcgtgagctgcggtgtgcacggccgcacatgcaatgtttcgcccttttgtttactcgcatccatatgggtcgtttttaccgggaaaacgacactgttgcaacgacgacgacccttattatgcaccgtcagaattagcaatgacgtacgtttggaagatggattccaactgtccaacatcgtttttatttcgactattattttgtccgtatggtctcatgccgtgctagcatggtccccagctagcagtaatcagtaagatattgctatcacaccccctgattttcaatgataatttgatggtactcaatcaaaattcctcgcccatatctgagttgttcactactagaaaaagcattttttccgacgtaagggtttcattttcataggcggacatgactcttaaaaccaaataaccgcctataaaaatataaatcggggtgaaatggtcggtccgcctacgaaaatctattttcgcaggtggaccacttaagcggcacctgcgaaaatagacttaaatataaatagacttgggtaggggttgattttttctaagtctccacacctcaccctcccctcctcacccatggccagcctctcccctccccatacctcacggcctctcccctcccctcccctcacgcctcctcctctcccctcccctcacctctcctcctctccccggccaccgaagggggagcgacggcggctacggcgcggggtggcttggaaggcggcacgacggcgcggcgtccggctggcggcgtggctcccctccctcccttccctcccctcacctctcctcactgggcggggcggcgcggcgtccggctggcggcgcggctcccctcccagatctggcggaggagggagggggaggccggccagcgcggcagcggcgtccgacagcggcgcggcgtccggggcggcgcggcgtctggcagtggcggcgactacggcgcggggcggcggcggcggcggctccccttctcctccctcagatttggccggaggaggaagggggaggcggcggggggcgcttcccctcctcctcccaaatccccccggaagagggaggggggaagttgccggcggcaaaaacaagggtcggggcgggcgcaattccctccccccttccaaattcggttgaaaaaaagaggggggaggcgggcggcgggaacaccgggggggggcgcgaaagccaaaaaaaaaggcgggggggggcggccccccccccttccccccccccttccaaaaccgccaaaagaggggggggggggggaaaaagtcgggggcggcttctcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccctcccgagggtcgtacggtatacgataagcttgatcccctcccccctcccagatcccgccggaggagggatgggggaggctgccggcggcgacgacgacgggtcggggcggcggcgactcccctcccccctcccagatccggctggaggagtgaggggggaggccggcggcggtgactacggcgtggggcggcgacagcgacaacgacggcgtggggtgcggctcccctcccctcccctcccctcccagatccggccaaaggagggcggcggcggcgaggtgcgtggcggcgtcggcgagccgccgccgtgattttttttgtgcatttcatggatttttgcaggcgggctgttaccccgactgtgaaaatcgttgattttttaccgtcgttgtgctacaagcggtccaaccctccgcttgcaaaaattacttttgtccgcctgcgaaaatactttttctagtagtggttgccactacactctaacttggggtagctctttgtcagtgagcacgcgtagctagcgaactatccaacggttgttgaagcatatctaacctatcactcacttgtacagcccaatttttgctcttcaacttatccgctacagctaaataaaatgttaaaacatgtttttaaagtttattttgatgttttgtattgtgctttatttttagcattagcttttaagtcgagaaacacatatataaaaattttacttacaaattatatttatcgttaataaatgtttgtgcatacttgtgttacaaaatatcccccatatgtctccaccctggcatcctccaaccttattttataaatttcgtccatatattctacattctatcttaatcattctacaaaacttattaacttggaatagaatatagagctccgcatcacccacacgcgggcggcttggggcaaaacccttgccgctcactgccgccattcccaccctcctcttcttctagctgctgctagagttcacttggaaaacagggcggtgcggccaaaacccgacgatgcttcatttccggcgagggcttgggaagccgccatcgaactctagtatggtggcggtggatccggcactgccctgacctgatccggtgcccccatggccagatttggcgtccccgcttggatcttgtcggggtcgagcagccagcgcagcacgacgggcaacgggaggaggcgtccccggtgtggttggtgatgagaagcgactcaggagcagctacgcgcgacggatgacgcctaggggccgacgcagaaggccgacggctataggacgatgacatcggcggaagcaggaggctgacgtcggcaactacgacagcggggcagtggcaacacacgggaggggtggtggcagctgcggcagtggacggtcggtagtggatgacggcacgcggagtagaaagtcagcgtgtccattatgtgggacgtcctgcgggaggctgactcgacacagtcggcgatggaaggaagccgtggccgaccaaggctgatgtgacgtggtgcttggtgtgcccggcggcagtaggaggccgatgcggcgacgacgtggagggcagcgaggcgcggggctgcggccaatggtagactcagctggcacggtgtacggcgcattggccggagtttcggcggcggcacaaggtaataggacaaggcggtagcgatgcgaacgagcagcctacggtgacacgggcagtccgaccgaggcggcaatgacagtggcaccatgaggtaggcattgcaggcctacaacgggtcctagtccagacgctagtcctcttgtggcagcgccttgccaccacaagatgaccacgttggcaagctagtgtgtgggagaggggatccattcttccctcacaccatatccctttccatcatatctgtggatggatttggatcgtgccgaatgccaagctcctactttcatgggcagctggcgaagagggcaccgggcacggtggctgcgccgtcaaaggtgtgggattggtgggggcacgggggtgcaggaagatctcagtgaaagcctagcctcttctggccagcaacggcgatgttggcgggcatagttttccccttgaggcgttgttgagtgatctctctttgcccccctatggattcctctaggtgaaaaccacatcctaaaccctaggacgggcgacggtggcatccttggtgtcatacccttcctgaaggcgtcgtttagaggttcgtttttctttaggatgtcatgttcctgcctctttactagcgattttctggttgaagacgtgtggtgtggttgtcttttttttttttcctgactatagccttctagggctatagttttataatttttttctactctatcattacgaaacaccgtactattttgtgcgtgttgtttcaaaataaaattatttgtgacagctagggtttgcaaaaccgtacgattatcacgcggttattatgcgtggatcagttttttaaaccacgataaacttcgcggtaaccaagtaaaccaaccaacggcgggagcaatggtgggacgtggccacggtagcaacggacattggggtggtaatgacgttaagacccccatataactatagaaggcacgatgcaacggtggtgggagttcgagcggtcgtaggatggaatggactcaggtggcgtttgaatttagggactaaattttagtccatgtcatatcggttgtttggacattaattagaggtattaaatgtagactaataataaaactaattgcataaatgagagctaattcgcgagacaaattttttaagcctaattaatctacaattagcacatgtttactgtagcatcacataggataatcatagattaattaggctcaataaatttgtctcgcgaattagtccaggattatagaataagttttgtcatttgtctacgtttaatacttctaattagtgtctaaacatccatagggactaaaatttatcccttgatccaaacatgccctcaatatcatttgaggttgatgtagacaattggatgatcagagatgggatattccaaaacccgattcaatactagaattttgtatgtttacttttcaccgcggcacatccagctaggcaactagcaactagcaactagcaagagatgtaaagaatagttaccacatatataagacatttcaagaaaaaaccatatgagtaaaagaacgaacgatttggatgtcaaatttgtaaaaccatcacttaaaaaccggattgttattttctacactccggtggtttcgagatggtaaattggacttcacccctatttgtgccatgggtagtcaaacgtgtgtttgctgcgcacgaatgagcacgtatgcgcgacgtacaccgtacaccgcgaatcaaattagctccatcaagaaggtggtgggtacgttggcgatttgcatatgcatgtgcaaaagaaactgtgacggtgttcagcttttcatcttgaaccccagaaagaaatgcccccacaacatcgctagctattcctgtctacgtgatgtgaaaaaggtcccgaaagcatttggcctacctcatgtgatgccatgtgatgggagtagtgtagaggtggtgaagagaagaaaagcactccagctagttgccgggagcgaaataatgctagcaatggtgctactgcagctggaggctggagcatctatggccgtaggttacatgctggatgcatcatgcgattggaggaactgcacactgaagtgcagccctactcgtaattcctaatcctagatactagcgatcgcttttcaacagacaaagtattatagtccgagtgatcctggattaggtgaaacccagtacagtttgcaagagaaaagtagcagtactgcatatgtgttatcttaatgttactgtatcagtcaacacacttcgatgtaatactagtatactactagtagtactttattggatgaagcccacacttcgcagatcttgtttactcagaaagcgttcatcacttgagggcaggatttggggttggggtgcctttgaaaacgagatactgtcataggcaggaggatatagtgctaatagcagctactgactttttattcccttctattgcccacaataatgtcaataataacgctaggtagctagctaagcccagggtgatgaggggggcaatcgatcgatcggatttaggtgaaggaggtagcggtggtgaccacggcgggcggagtacacgatcaataatcatggcgacggccggccgttcagatcgatcgagaggatcgatatgttgtcacggaccgtgacattccattactcgtactacgtcgtgctgaatctgcttgcgtacgttcgccaaccaaacggcgcaccgcggcacgtaccatgacgcacgcgacgaggatgatggtgctttggccgctgcgagtgaatgctacgcgcgcacacgaaagccagaaggggcgcgctcccattcgcatccgtggcggctggctcgcgcgctttgcttccaccgacaggcaacacatagatgcactgatgcttcccatctactaggagtagctaatatgcattttgctttcttgcacctttttattcttgtgtgttttagttttcttgctttaaacagggtttaaatgtattgcagtgtacatactccctccttccataaaaaacacaaatatagaacctgatatgatatattctaatataataaatctggacatatgtatgggacaaagatagtataatttactgaattgctgtactattttatgggacgaagggagtacaatttcctgaattactgtactataggcatgtttagttcacaccaaagttccctcaataaccaacttttcatcacatcacatccaaaactttcctacacacataaactccaaaccattttttcaaactaccaattttccccaaacttcttcccaatttcagcctattttactccaggaaaggtacattccactattccctgtctatggcggcgtggttggctgctggttgctgccacaatgaaagcagaaagtgtacatgcaccagcatcatcatcagcgactgtccactgagccacagcgccactccactcaccagtggttgccgctgcgacttgctgcgctcggggagaaaattgtgattttgctatcgcaaaagaatggtttcgttggaatattatccctttaaagtgatttattaaaatgctatcctaaactaataggtgttcactgaaatgttattttggatctttttgttagtattaatgtttttactctcttttagtttttctccggaccaaaatgccctcgcctctatgtcttcctttcgcccaggataatggcaggtagacacatgttttgctagagcaaaatatattgctatatacttgtgaaacctatgtacggctcacgctccgctgcgtgatatgtatatactaattgatcattaacactaatacaaaagctctagtgcactagtttaaaagtcaaacagcacctctctggttaattttgacacatgctttgctagagcaatatattttgctttcacatttgtacaataaaaatggtgtgtagtccagtttagccacaagcgcgcatacagatcaagatttttctcactccaagttataaagatataatggtgaagctagcttaacccataaaatttgggcatgaaaaaattgtaaaaacaaaatagaacaaatttggacagcatgtagacataatattgaatagcatgtggttcacaaaatacctcacataacaatagttcacaacataacagtggttcacatgcaccatggttcacaactgttcacaacataatagagacaaggacacaagggtattttggtcagaacaaaacttaaaatagagtaaaatcatttctagcaaccaaaaagatctaaaatagcatttcagtgaacatcccttgatttagaatagcattttaatgaatcactttgaagggatagtattccagcgaaagtattcttttgcgatagcaaaatcacaattttctcgcgctcggtaggaacgcgtaggcgataaggaagcaaacggcctgcaccggttgcacgtgtggggccagcgtaatcttcctggccttagctagtgcctctagctgttgcgtactccgtgtgaatcaatggagtaattgacactatacgtcgatgcatgcatgatgtctctggccatcgatcaaccgagaacgcacccaaattgtgcgtacggattcgaccgaggaaacagagaatcacatgccgattgcagcaagaaccagcgtgcgtgcgtgtttctttttctgttgcatgtgatgtggccttgtttttcttccaacgaactaacgatccacatgtgcaggtgggcaattaactcgcatatggatgactttacacgcacatatgtcgatcgaggtctctcctccatatgcatgtctgtcctgcggattatgccaagagagaaacctggttttgctggttatcaacgacctactgcacccatatgatttcatgtcgtcgcatctgaaaaccatcattgcaagttgcaacacaatcaagtgcagtaagcgccggtaccggcggcacgcacacagggtttcaggtttggcacagagcatcgtgtcaccctcggagtcacatacgcatagcaagcagccgcgccaaagcagaggtccaacacgaaagcccaagctacttttccgttaactccctcaaatatttccggattaacacatatccctcaaaactctgttaccttcaactatcaaaatcgtgaaaaaaaaaaaaaaccttagctgttttaaagacggttttcgctcatgcgtctaacttagcagcctagttatatgaggaattaaaaacaaacatagagcccacataaaagtggcaagggaattctttttttttttttaaaaaaagcaccctaaaaacagtcaaggagtctatttgaacaggttttaatggttagacaggtcgatatatatactcgattttacggttaagaattacgaactaaatccggcctctataatataataaaaggagtaattaaacttcctttgctttgttacaatctgaaggcccaagtagagcccaaaacacaaccattaggcccatatataaaagtaataagttcatctgagatcccttaattttacaacgaatccgattttcatcctttaaccccaaaaccagatacaaccagtcctcaaactgtcaaaaccggtgcaaatgaggtccctcggcggttttagctaacgtggcgcctacgtggatggtttgactaggtctccgtcccacgtggcattgacgtggcgatgacgtgccagttatatctcggaaaaataataaaaatcatgggcccacatgtcagccacataaaaaaaatctaaaaatgatggggcccacatgttagctaaaaaatatggtggggcccatgggccccacatgtcatctccctctccccactcggctctccctcttcttgatcatcacgccgcagcatgccgacgacgacgacggcggccgaagcataccggcggctgcggcaggccgcgggcaaaggggtccacgaggagcggaggggcgggcggagcggcggcggctgtggcagggtgcgggcggcggaggtggccagaggaagaggtcgccgccgagtttcaccgcctagaggacggcaacgagctcagcctcttagccgtgttcgacggccactccgacaccgacgtcgccacctacatccggccccacaagtcatctccctctccccacatgtcctcctgtgcggccgccgtccttcgccccagtccacgccgcctcttctcgccctcccatggcgtcaccctcccctcgtcgaatttcgcaagtgaaacttaaacaactaaatgtaccagaaatcttggtttacctgggccctgtaattcctaaggttgatctcgacgtcggattcgaggaatagagaaacaatctgaacatccaagcaacagaaaatgtgaatgcagtattgcagttcttttacccatctatacagaaacactgatacttcagctagtttggcagacaaatggcatcacctcatggtgaccctgcgcggcggcgtagtgcagcggcgagttgcggccgccgaaagtggagtaccaggcgagccgcgggttgtactcgagcagcgcgcgcgcctcctgcaggtcgtcgtccctggccgccgagacgagccgctcgccggaagccgagcacccaaaggagttgcccacaaggttgaggaaccccatggatgctcaaagctgaggatctcctcacagcacagcgccctttcttgcgtgcacgggaaggactcgcatcgaagacttcaccctgaaatttcccaatccaccaggccgagttgatgaggttgtaggtgcgggacgtcagcgccatggtggccatctggaagctgaaccaccggccggagtccaccgtcgagacgtcagacttgtcgcactccggtatcgtgtccgggtgctcaaggcggcggccgcgggtcgggcttgccggcgcggagactgcgaagaaggtagtggcgaagctagaacaaattggaggggtgcaccacctcaaccgtatatgtagtagcacactaaattttgaagccatgctatacaagataatgataaactatcaattgttaaacatcatactagatgatggctaagtgtatgatgaagatatgattagaaattcttacattaagatgtaaagtgaaggggaacgataaatatgatactcaacattgcaagatacattgaaccattgaataatattagggtgtgtttgagaggatatgaaaaaagagattgagaagatacataaaacgaggtgagtaattaactgagtattaattatttcaaaatgaaaattgattaatatgaattttaaagcaatattttatagatttttttaatagaaaaacacattggtagcagtttagggagcatgcgtaaacaaaggatttctgtctctcttatgcttcaaactaacacacatacactagttaagtgggagtactatatattggtgtgtgtaaaatttaaaagtcaagaagctagtgccataactcttctaattgaaatattagtacttaggatcgatctgcaatactactccattttcctaaatcctagtaaaacagtataattatttaaatcctaaattactatctagaaacattaaaataatagctaaaattgaattctatatttaaactttaaggtttgatgtgaagaaatcagacaaattgaagaaataagatgagcaagttatatgcatgcccttgcctctatccaatcaatataagcatgtagcattggcgatagacatgatcagtaaaaccgaaaaaacaaaataacagaccagtaggctcgtgcgctcattccgccatgctctggccggtcgttggggggtgccggtaactaagatgagggggggggggggggggggtgcacatgtagcaaaaatatgacatcaagcactaaaaacagaaatacagggggttcatgtgcacccctatcagcttgtgtagctttgcccttggaagaaggggtgccggaaggggtcaacgtctcagtccggcttcctaaacttgggcggttgcgatgccgtcggcgacgagagcggcggcatgacgggcgcgctgctggagacgcggagcggcgggaggttggcgagcccctagaggaacgggaggaggcaggaggcgctccgcgccgcgccttgccactccgccgctccatccgcccctccgctcctcgtgggccccttcgcccacggcctgccgcagctgccgctccgccggcatgcacggcggcggcatgctgcggcgtgacgaggaagaagagggagagccgagtggggagagggagatgacatgtggggcctaccatatttatttttttagctgacatgtgggccacaccttttttagattatttttttgtgtggctgacatgtgggcccatgttttttattatttttccgatatataattgccacgtcatcgtcacgtcaatgccacgtgggacagagacctagtcaaactagccacgtaggcgccacgtcagccaaaaccgccttcaaaaccaccgagggaccttgtttacaccggttttgacagttcagggatcagttgtatctggttttggtgttcaaggacgaaaatcggattcggtgtaaaactagaaaattagcgtgccgattatcatgcctgtaaaatcaagcttatcgatacccgttcgaccctgcgaaggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacggcgtcatctattaaaaaacagagggagtatatgccagctatggattttacaaatagcaactagcagccaaatttttaattgaagcagggagggaagatcgttggatgggttacacttgaaaaataaattctggacttgggtcatcgatcagtgactgctttgatttggtcgttttagatggggtgaaatggaaaaatgatgacacttaagaacacctgcgaatggggctgcaggctggtaaggaccaattttcttgctgatattctgatggcttgccttggcagtaatcaataaataacttgttatgacaacaccgacacgcatacatgcgctggaactgcagcagcaagccatggaggacttcctcctttctcctaaaaaccatgatattggaatggagtggaacagagtacagagaaggcaattgttcatactgcaggcagaggtccaaaacccctcaattgcatgttttaccatcatgctgatgagctaatctatagaaattattcatttacgtttaatggccattttaatcggatggaagtgtcagttcagtggtattacagaatgaagtaataatttgcgaatggggaaaactatttagaagacagccctagcaatgcatgacatagtgcccaatcgagttagaaattcaagatccagaaacaaactgtattatcacaaaatcattggaatatatatgtagatagacaataggtaaccgtaactttgtaatacttaagtctagtagtacgtacttagacatattgttgtagattatcgaagacatacatatagactgtctagtacttagattatgaaacgagagaacaaatcaacattctgaagagcctgagctcttctagcgtggcggtgacttgctcacgcacaagctcgatcctcttcaaataaacctccagatcaattgagtatctgcggctgcctccaaatctcgcggttcagcccaagaatgacgaaactaagggccagaaatatccagctcccccaaatcccattcccaagctcatttctgaaccagtctgccaagctatagcgactgagctgatgaactccttcggaagtggtgacaaaatgctctggacaggacagcctcctcgttggcaccattggcatatgtgcaatccgcggaattgagttcttcgtagcaacgacgagcggctcctgatgagctccatcagctgaagtcagtgcaggcgtgaaagacaatgctggggcctcggcctccggctcagttgaagttttcgtttgatccagcaacaacaagttgttggtaacttttcgtgataagtcgacaagcacgatcgcaacacctaaatgccttgcggtgatatggagtcgccaaccatctcaatctagccaagcagccaaatcaagatgggttttgtagaaaaccagctaaaccggctaacggagccgatttagagatcaaaatcagcctctaggccgatttagatcgatatgaggataactacccgttacgtgggcaaaacggaaggttttcaggacaaacctataaagaggtgtcgcactctcgcagcggcagcggacggtttacggcgcaaaccgacaaagatggattaaactagggtaaaatagaaaacatagtaaaagaacgattcaagtagattgtattcggaggttttacaatgaaccggccttgtcccttaaataggggttggtcttgccctctacaggcccttctccacgtccaactcgggatagaaaccaaaggaaacacgaaacatgccttcccgagcaaggaaacccgagacccgacgaaaacagactcggactcggaccctgacggtctgaccacccacatacctgcggtcagaccgaccctactagccggtcagaccgcccacatacctgtggtctgaccggcccttgtgaaggaaacccgtcgcttttcaaactttggcaatttttccctatttcgtccataggtgccaaatttaggtgtaaacacatgcccccctgcctttttggtgaacatacgtgaacctaaaagcatagaacatgttatcttaggacgataatccaattaccggccataggacttcctaagcatcttaccaaatgctcgggaagtatttcttcaagctatctcccattaattgctctctaaaaacaccgtcttgaagtgtcttcatctccttcaaagtcttcaaacgcttgtcgatggcgtcttcaaaattgcttcccatcaaggtcttgtaatcttcaaccgacaagttgtcttgcttgaaataccaaagagagccaagatttacctcaactccacacatgtaatattctcgagtggcatagcttcggtccacttagtgaagtaatccattgcaactagcacgaaccaatgcccttttgatgacgaaggataaatttgaccaatgaaatccaaagcccaacctcggaacagccatagttcaatgataggattcaacccagcggtaggcgctaattgaacattgccgatccgttaacaagcttcgctccctctatagcatttgaaacaatcatcaattattttcggccaatgaaaccccactctcctagcaaccaatttatcttacaggccgattaatgaatttcacaaatcccttcatgtactactctcctagcaactttagattgatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctttcggaggggtcgacgcggtatcgataagctctgatcgaagagagccaagatttacctcaactggcaaaacgacaatttcaacaatgttttattactcgactcggcttatccattagcctgagcgtagtaaagagaagaactcaacaacttaatatcataagatttggcaaaacttctcacttctttggacataaaagaaactcctttaacgtttgaggaataccgaatctatgaacaatatgcttcaaaataaagtcaattacctccgtacaagtaatattcttgagcggcacggcttcggcccacttagtgaagtaatccattgcaattagcacgaaccaatacccttttgatgacgaagaataaatttgaccaatgaaatccaaagcccaacctcggaatggccatagtttaatgataggattcaacacagcggtaggcgctaattgaacattgccgatccgttgacaagcttcactccctctataacatttgaaataatcatcaattattttcggccaatgaaaccctactctcctagcaaccaatttatcttacgaaccgattaatgaatttcacaaatcccttcatgtactactctcctagcaactttagttgatcattatctaagtaatactccatctattttttggcgatataatatttgagcgcttaccgccgaatcttccgatcaaccttaagtgtaggatctttcaaaaatctaatcaaaggaattctccaagctatttctaactcatgggcacaaatgtccgaattcacaattaattcagccttttaatcaattgtaacgtgcctcccagcctcctgtcttggatcggtcagaccggccacgcaatgccggtcagaccaccctgtctgtccggtcaaaccggccatgcagaaccggttagaccgcatgtcaccaccgatcagaccggccatgcaatgccggtcagacaacccctggtctgtgattttgccaatttcatccaaagacttaaaaatcaagcaccggcttcgctaatatcaaaaatactcctttcttcatattataaccagatgcttggtgtatcaaactattgaaccaaaactctttctctctagacatatgaaaaaaatataatacccaactaacatgtctagatgaatactaattcaagtggcttttgaaacaataaccatcatggcatcaaaacacttagccaattgaagtattatcaataatgaatcaccaaagtcatatgcctcacacacatgaattccaataaactacaaatgtaagtaatcgacttgagcatgtatgcaaaatattaacaatgccaatgtttctaaagaaaacaactctagaataaatcatcacattgaccattaacattagccgaattactaataagcaaaactttcatggtgcaataaatatgaaatctatatcttatatggtgatccataaaaacacatacgatttggctttaaataaatatcaaagagtcatgagccaaatcatacttgaaacaaattatatgccaacctaccaattctactacttagaactggcatttgcatatatgtataatatcaatttgataagcaaaaacacacatgtgctagatagcaagcaatgttctaacatgacataggcatataatataacgatgaacaccataaacccataccttgccttagcatccaacgaacgacggctcgaagatgtgatgttgtatccattgccgttcttcttttcttggttccctcatgagcatattaatgtcttgtcccccaagcaaaatcggctttcttgattgcacgattttgaaggcaagatgaataccgcactaacacccatagcatcatgtgaaggagacttatctttaatgaccgatgattcttctctcaccaaattgaatccatcactactccgtgaaagcaccgatcttttaacttttacttctttaggtctccacactcgcttaggtgttgttcgaggctctgaattattacatgttttgttctccacatcttcggcctcttttttcttttttacctatggcccgaagacgttgtaccctcctctttttgagagcaaaataagacagaaggtatccacctcgactgccattcgtttccaccagctcaacaatgattctttaaatttctggtctaaataaaaactcctgcgttgcttctcattttcccactccttcccgatgccccctggtaaaaacggtattcaggccgatcccactgcccacaaaccgtctgacaaaccgtttaggaaggttgatcaatccggccccaatctaacggctaaaatggtcggttggtttggtccaaacccccaaagccaaagtaacagcccacggttccttcttttcccctttgaaaaaatatggcgcacctcccctaattactttaatattattacaaattcctccttgaaaaaaaaaaattccaaacctttaggtttctttccttcccccacctttcttaagaaattttacttttaaaaacaaccgaaccatattattttttgggaaaacgcgattccctcgaaaaaaaatagaaatttgaatattcccccacagaacaccctcctcccccccccttcgtgtaatccccccccccgggggagggaaggatattttctaaggaattattaacaaccccctttaaaaccaggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgttttcttttctataaaaaattttattttttttttttttttcccccacaaaaaaaaaaattttttttttttttttttgcctgattttaaagagaaaaaaagaaaaccccccccctacccccccgaagcccacggggaagggagtttttttttttaggccaaatttttttttttccccaaaatggaatccccccattttcggggaaagcccgttttttttaatttttcttttttaggttcccccattggtttgggttgttgaagctttgaatttttcctgttttttttccccttcttggcttttttttttttttcttaggcccgagacggtgtagcctcttctttgagagcggataagcagaaggtatccatttcgacgagattgttttttagagcttaataatgattcttaatatcttggtcggattagaagctcttgggtgctctcaattttcccactcttctcgaatgctcactggtcagaccggcatttagacccggtcagaccgctcacaagcagtcggtcagaccgtctaggagggttggtcagcccggccgtagtctagcggttagactgaccagctgactcggtcagaccccagatgtcgacagcaacagcgtcggcttcagtcttctccgcttgtatagttttcgctgcatcttcagtaggtacttgaacatcttgagatttctccttgatagcaacgacctccgaagctttggcttctttcctcacccacaccttcttcacacttttcacctttgatctaccggaccgattcttttttgggaaacggtcttgtcttgaattagattgacttggtattgtcctaggtgattgcttccatcctcgatgatacggcatatgtggttgaggtatccatggcatgtaatacataaaaggataaccaaatagtgacattggatgtggataccatggcatcacaaccggaggtttatatggagttggtatagttgatggcttcgattgctttgatgtttgaccaaatctcttcctgcgagatgatcttggtcttttcgaatcactagtttggttatcaaatcgttgaccagctaatcctttcttgtacttagccataagcatctcaaaagtgagcttcggctttttagtcttttgggaactagatgactcatcttttgtaactttatgatcttcggccttcgcatttttgatcctattcttgggccgaggatccccaataataacacttttccctttctttttgccaacatcaatagaactaatagggagaggatcactaacaattccggtcttaggcatagaggtaaccgaaatagtttcacaagtgaccgatgaagtatcaatcagtctttgctccatcaagtttgcatctttgaaataaccatgaaactcatgctccatttgtgaccatgtagaaattgaattaggagcaagtaaactataccatgtagatgcaaagtttgacaaagaaagaggaaacaattttaacttaagcaaatcatcattaccggccttaccacattgatcaataaattggccgatatgctccattgttgttctagcatcctcacctgtgaatttcgtgaaattgggctcctcaaatccttgcgggtacgggaccgaatctacgtgttcaggatacagcctttgatatgtatgcataactattttagattctatctcactactatcccgcaagacattttcattatcttttccaacatccacatgaccgatttgtgattcggtcttaggtgacaatgctatttcactttcgtttgtgatacaatctgaaccgtcatttagttcggttatattttcaatgatgctattctctaagctagcaacacaatccgaaccattacttggttcgactattccatcattgtctaaactagtaacacaatccgaaccaacacttggttcggctatattggttattgcgttatcatccaaactaataagacaatccgaatcaacatttggttcggctatactcattacggcatcattgcacaaattattaccacaatccgaaccatcgcttggtttggctatacatgatattgcattttcatctaaactagcttgtaagctattgtcatccactcggctttcctgagccagagcttcatgcaacacatgatcaatatcaagaaatatctggccattcaatttctctttaatagaatcaagcaatccatcatatgcaatgttggccaaatctttgtaagttattttcaaactaaaacatcggcttttaatatatctaaacctttcaatataatcaacgacagattcattgtatttttgcctaaccgatgttaaatcagacaacctaagctcagtctcactagtgtggaaataatcatgaaatttttgttctaattgagcccaggaaaaaatagaattttccggtaaagaagtagaccatgcaaaagcagtactggataaagataaagaaaataagcgcaatttacatgtattcatactactagccctaccacattgcgctaagaattgatctacatgctcgtatgtagtcctactatcctcaccactaaacttggtaaattcaggaattttataatcaggaggatatgggacagcgtcataaaaatcaggatacggcttttggtactccctagcacgattccttagttttgtgaaattctccctgatagtatttctaaaccaatcctccacagtttcaggctttggtggatctggtggtggacttggtggcctaaaaggtggttgttgcggcacaatattgttatattggccatacctagtattgggaggatatcccctattaatatcattgtaggcattagggatatgtggaatagcatgactaacagtattaacaggtgatgaataataattaaaatcagtactgctagttatggtatgaaaacttggagaaactccctggttagtggtgcggtcagaccggccacaggaggtccgatctggccaaaatagggcacggtctgaccggctatggtaggcacggtctgaccggcataggatgcggttagaccggtgtcatgaccagtcataccgttagctaggttttacatatagccgattcctgtgtaataggctgtataatcacccattgacccccatagcattataagcatattgtataggagcaaaactagaggtagcatatgcatctacacaataatcattaaccttttgaatagcaaagtatgggttgggcgaatcggaagttacctttggtgaaactacgacctgagatagcgggataacgccttgatcagtccgaatgtattgtgtagtaatattgttgaacccgttcccgctcgtcatagttgatgaagaaattccttgattaattccggccatatagctcatagccgaaatattttgaccgaataaattaatatacggtcttgacttcctcgtatgtactgtactcggcaaaagtatttgatttatttgataatcaaccgagtagacttagcaaaatttagaaactaatctaaagcttcacagtgtaaccgatacaaattgaatcggtttttatcttccttttttttaatgtgaacagtaatagatcggattgaatagcctgatcttttctaactcgtgtacagtactagctttgatcaatcaaatctttctgttgccgtgtgaaacaaaaagaaacgaggccgtcgagccggcctctgcctcctgacgatgatcctcggtatacgcggcctgaacagcaagtattcagatggatttagtaacgactagataattaacttcgccgccgaatagattaatccggcgatgaaaccagtgcgtagcgatagcagtacagtgtagattgatttcggctattaagccgaaactcctgatttgatgaacagtaattactagattaaacgaaaattcggccatgatatggccgattagatcgtttgccagcggagtcgctaaaaatcatgttggcaactttttatgacaagtcgataagcacgatcgcaacacctaaacgcctcgccaaccaccttaatctagccaagcggccaaatcaagatgggttttgtagaaaaaaagctaaaccggctaacgaagccgatttagagatcaaaatcagcctctaggccgatttagatcgatatgaagataactacccgtctcgtgggcaaaacggaaggttttcaggacaaacctacaaagaggtgtcgcactctcgcagcggcggcggacggtttacggcgcaaaccgacaaagatggactaaactagggtaaaatagaaaacatagtaaaagaacgattcaagtagattgtattagggggttttacaatgaaccggccttgtcccttaaataggggttggtcttgccctctacaggcccttctccacgtccaactcgggatagaaaccaaaggaaatacgaaacatgccttcccgagcaaggaaacccgagacctgacgaaaacagactcggactcggaccctaacgatctgaccacccacatacctgcggtcagactgaccctactagccggtcagaccgcccacatacctgtggtctgaccggcccttgtgaaggaaacccggcactttccaaactttgacaatttttccctatttcatctataggtgccaaatttaggtgtaaaccacaaggcagcaaatcgatacgctgacaacaacaattagtgctatttgaaaataatgtagccagattactgacaggtttatgcacacttagcgagctaatgttgaaagcgtagcaaactatcctccatacttcaattgcaacagggcacctgaagaaatgatacacacaatttcttcagaacaacaaaaagacatactttaatccgacgcgcgcaggctcgtcgaggggcccgctgccgcacacgatgtcgtatacgccgtgctccggtcgtccgtccgcacggcgatggtggtccgtcccaaggccgcggcaaatggaggcagaggggtagagagacggcacggagggggagggagtagaaaaatctggcggcctcctccgagtccgactgggtcgcggccggaggtgttcgtcgagagcccgcggatgagcacgttcggaggggatcagggcggaattggtggtggtaagtggcgacaacgcgaccgaggagaaggaagagggagttcctctgtccttagacggaaacaagcgcaggaccgaacaggtgaagaggtattcaccgttttggaaaaagcccccttaaacttcctatattacaattagctccaccgcatcgatttctgaccatggatacgcgatccgacggctgcgagcgagggagcgaaccttgcaatcgggctgagccacgtggcgtcgctgacgctcgagaacacgccctgaattcggtataaggccagtagcagtgcgggtaacacacatcaggagctcaaagcctccagctagacaaagaaccggataaagaaccacacttcacagtgcatgtgtcttaaacaatacatgtttgtgggtcccacccatattagtaggtcccaccatctctcttttcatattcatctctccctctctatatctatccattcttctcgcatgccactgaccaggacggcaagtggcaagggcgaggacggcgggcaagaaggcacagacgccggtgagctcggacgcggcctcaacctcatgcaagctcctctccttctccgtgctttcccatcgagccggtgagcttctccgacaaggatagtggcggcggcgcggaccaaagcggcgtggcaacgagctccccggcgacaccgaggtcagtgacgcggagcggagcgcgtggacgacgacgaggctctccctcactcagctccacggcggcacacgacggcgaaccgcccgccccctcctctccttgtcggggccggacggcggcgacctcaacggcaggatggctgtgcgcatggcgaggtagcgggtcctgcggcggcggcgtcctcagggccgagcggtgccggctctcccctcctccctcgcggaagaagccggtgttaacgaccaaatttggtaatattagcatcgaaggtgaagatgggatcgaagcggaatcggagataaggattgttgcgggaacagtgtaagaatcggctggagtccagatcggctatgactagaatcggctaaatctgaatcagattgggttaggtgatacagccgattccggcaacatgactcgtatccaacattgggtttgagttgatatgcttcaagatgattgtcccacgtggacagagtcctgaaaaggcaattgtatctattaattaggatgttttatataatttccttagagatatgcttagggcaaaagtctgccgcaaagacttatggtatcttagagtttattagagataatagtcgtgtccagtatggacatatcttgtaattctcgggtaaaaatagaccccgagccctatgtaaaaaaaggagaacacacgttcaatacaatttcgacgcatcgccacctttttgctttaattttatttcgacgagttcttgctttcgggttgagctgcatcggtttcgatcttcaacaagaggtaaaacttattacgacgacttgtgttctcgggattagtgcttccatcttcatgatactctaatcttgtttacgtaattcgttgagttatcatatatcgtacataatctctgcaaatatcgctacctaacctacaatcggctaacatctgttagtagaggacagccgattaggttagattttgatgttgatttagattatataagatatctaccactctatgaaacttctagcggcttgattgtctagatattgttcttcttttcatacttaatgctgcatcagttgagtttgatctataaagtcgtgcttagaatatcaatctctagcatgccttctggttgccgattagggtagtatcggagtttcagccgatattatctgatttaaccatatttgctctatatgcttcagtgacatgttaaatccgccctttatgtcaagatcttattgcatttaagtatattaagcttttgtttgatatattatacttattttaatatcctgatatagagtagtatcggagtattagccgatacatgctagatctatatgatcggctatgttataaacatatatagtcctgttattaatatatatttcgatccaagtgatttatactgtctcggcatggcgaccggtctatcccaatcacttgatttaaatatatatcgatataagaactatatattggtaatatctacaaccgatcgagtaggtttagttctttattatctatttatagtcgccgatcgattcacatatgacatcggctcaaagataaatgatatgtcatcggcacttagccgatcggctatcatttatagatataaccgcgatctctctgtttctatttcttgttgattgcaggatcaaatcaactggcacgctaacacacctgaagacgagctttggacctgcactggagttaagcagatctcccaggcctcgtgttttacgtcaacagccggcgagggtggcggtggcgccaaacgatgccagggacgcggcggacgggaagccccggggcgaggacggcgggcaagaaggcatggacttcggcgaggcggcgcctctcatcgtcgggtccagaggccacagacgctggcgcctccctccccctaccccgctccgcaacgacgggctctcggtggggtcttcctcgcggaggtcgccgcgtgacctcgtcttcctcacggacgacgagcggcggcacggccgtcctcgcggaggtcgtcgtcgactggagccacgcgacctcatcttcctctcaaagccgggcgaagcggcggtccgagcggcgacggcgacgacgccgggctgagcggccagatccggcctaggcccactggatcaaggcgacggcggcgaggttggacgcggcatcgacctcgagctcctctccttctccgcgctttccccatcgagccggcgagcttctccgacgaggacggtggcggcggcacggatcgaagcggcgcggcgacgagctccctggtgacatcgaggtcggcggtgcggcgacgagctccccggcgacatcgaggtcggcggcacggagcgggagacagcaacgaggtcgacgctggagagggcgcgaggggacggcgagttggaggcacgccctccacagcgcgagctccaggcgttccctctgcctcgcacgagcgaggaatcgcgtttccttgcttgggagcgagcggctcaacaaggacgcggtgctacgcgacatgtcggcgaaattcctagctggcacaataacgcaaacactccacctaggagcactgtgaaaggccttaagagactagaaagcctgtgcgctgttggcgccctatccatgtaacctgtataaaccatattacacagtaatgcacgtattatttattgtttatttgtctgcattatgtttgtatatatttaaattacatatcagataaaacaaaacagaggacaatgtcaaatatatgtggttgatgatgatcgatttggttattgttattccatcgttttatgactttaaattatatgttttatataatagccctaacaattaacatgtattttagttacttcataaaaaaatgaaattactttgttccttacccgttccctgtatttattttttttttaaaaaaaatcagcctgagtgtttcaatcactttctctttttttataaaccaaaaaactgtagttctatcatctttcttagaccattcacagtataagagcctcatatgaggggccttaaagtgccacataggataagataacatgtctgaaatttgtttatctgcataatgcacagtggctctagggatggcttcgattataagtagtccaacatttttcactgaacgccctaaaaatccgaattagaaacaaatataaatggcttaagatgttttttataaaaaaagattgtcattttttaagatttatttggagatctgtacacatttcctttggtttatatcctccacaaagtatgtctcatatgttctggaattggcttgggctgagttcttatctccatcttcccaactcacctctcccgttttccgcgtgcatgcttttcgaactgctaaacagtgttttatttgcaaaaaaaaattatatacgaaagttactttaaaaaatcatattaatccatttttcaaatttattttagctaatacttgattaattatgagataaacgctgatttgttttgtgtgctagggagtgaggtttccaacgctcactcccgaacacaacctttttggtgttgataaaaaaaattaagaatcttatttttgttggagcattcgttttatgttgggctctctgacttagtaggaataagatgggctttgataaatcaccataaaaatcttatttgtaagtacttttcagggcaacgtattggcttcagtattgggcaattatagaggtgtgaagaagatatcaaactaattaatgatacatgtcgtaaacttgagtcaacgattatgcagctctttgccaacttcggatggaggttctcaaataggattcaatagttgtgggatctttatcttgtgttggtggtgtattagtttatgcttgtttaaaaatttcatactgtgatttccggactcactgtgtgagtttgctattgtgtgagctacgtaataattggttatagcttgtttgagcaaaggccacgatattttattctattattaaaaaagagagcaatacgatcagtttatgcatgggtaattcttctgtgccgtatttagatagctgtacttgtcccgtgtaaattatttttcaactttaaaaacagatttgttaacagacaaataacttctttaagcgtatctgtatgcgtttaacaaatactttggaagatatgtcttttagattagtaggatttacaaaatttatcaaattacatgaaaattacgaaatttatagaatgcatatttttaaagtaaatgactcctatcatcaacttaggccgtgtttagttctaaagtttttcttcaaacttccaacttttccattatatccaaatttttctacacataaatttccaatttttccgtaacatcgttctaatttcaaccaaaggtatgaactaaacacggccttaatatggagtcatataaaaggttactctttgtacatcagaccaaaccagtattgaaaagttaaaacttagaaggtcctgcacataaatacgtgagtactaacctagggtatttttgaaaatattttgtatgtagtgaagtataggataaaaatactattaggggtgaaaatgaatatttgctaggtgttagtggcacgcataagttagcaggtagcctttgggaatcgggagctgtgagctgtgagtgcctcgtcgtccacctctgctttcaatccaagttcactcgtcttctctcatacaccatggttgtggcttgtgctttcgagtttccaccattgatttgcactgagaaagaaccgatggatgaggccagctctgcatgcacgatagaggcagcggaggtggcggggatcgaacgacagctggttaaaaggaggagccagagtccccgccgtcgcttggcatgccaccaccatctgtcatcgtctccacctctgatctccggcgacgagcgggctgacgatgaggtgagccaaggtgaggtagcggtggttgcgaaagtggacgaggaggcggtgcgagcggcggaagcggtgaggcggtggtggcggaagcggcaaggaggctatcgaggagacgatccgagcggttgatttggcgcagaggtggtgaagaaggccgatgacaagtagggtggcgttgagccgagccgctccccgtggatctggcgacggcgtggaccaccaccggtaggtggcgatggctggtgagcaggcgcgtatcgaggacccgcgcgggctgtcgagctccaggaccgtcgcggaggtattccctctggccctctccatctctgccagctttgccccctccagtgtcgtctacaacttcgtctcgccttgtacaggcacatgagcagcggagccaccaccaccacctcgtcttcgctggaagcaagtgccgatggcacggatcaaggcaggatggggccaaggagctcccggtggtaaatcaacctcgagctcatcgtccctgtcattgtcatctccgcgacggcatggtgattaggaggatttttttttttggttctgggatttttttcctctactccaggctcttctagatggcattgtgcattttgtttaaaaacccttcttaaaacttgcattttatatttaggtccgctggacctttttctcaccgttcgtatgtcatcggacggctatgggacattttgaatgcgtggcatgttctcctgctgagaatttggatggagcgcaagcgtgatgccacgtggctcagtgagaggcctgggattagacctgaaatcgtatatagagattgagggacctcagatgaacttattcctatataaaacccaaagtagggtccacgtgtgcccaaaaaaaaaaatctatgggcctcaaaacggcacagtgcgaaaacccgtgtgctgtcatggagccatttaaccagtaatggcacggcacagtagtattaaaggcgcccacccctcgtgtccagagataaggctaaagctcaccgtccatcgtcgtcctccgacctcaagccccctctccgagctgacacgaccagcttcagcacttcagttcggctccgtccccgagttcggcagccgaggcgagtggggcaatggtggctcccgcgacgctgtccctccgccccttcgcgaccctcgcgccgtcccgcgccgcgctgccccgcgtcggcgccgggttcgcgctcccgcccgccgtctcgtgccagccgaggcggcggcgcctgtcgctccgcgccgtggccgtcgactccgaccagcagggctcccccgagcctcccgaccaggtaaaccaaaccgcccctcgcctcccgccctaattttgataattttcccgtcccggtttgagacggagaattgtggtggattgggcgcgcgcaggaggcgaagccgaagaagtaccacttcctggtggcgaacgccaagttcatgctggacgaggaggagcacttccaggagcagctgaaggagaagctgcggctctacggggagcgggagaaggagcaggacttctggctggtggtggagcccaagttcctcgacaggttccccaacatcaccaagcgcctcaagcgccccgccgtcgcgctcgtctccaccgacggcaactggatcacgtaagtgcagtgccccctccctccatcgatcatttcaattgcagccgcaaccgatgctaataataagctaattactagtacaacacaaaacatgtctagtacagaaattaaaacgcctatcataaagagtcgcagtgtcagtacggtattacctgtgtgtagtgtgttatggacttatgatcagcagagaacaaagtacaaactgcaaaagcaccgaaccaacatgatgacaacatcaacagtttttcatttctcttaccactcatcaaatgtggatttaaatagagctttacggtattgctgatcctacgccgacatacatttgcttcagtacatgttctgagctggtgacaaaataaggacgatgccaaaatgcctagtttggttaatatgcaagcattcttcttttttttttgttgaaaaaacttcaaattcagggataagaaatgccaaactattgcaaataagcagtagttttcttatatagcactaattacagccaaagatgctagtagtgccttgtccatcggacttgcactcgcgattgtaaaatgcttcccacgaaatatgcatcctgcgactgtaaacacattctgcagctataaatatatcccacaaaacagtaaattgtgtctcttgcaaatgcaagcggagggatatagacatatagtagaatatttttcttataagagcaactagtcagatttgagcccgtaatgttctgtacaattgtaacgtccattttccaagtttgatgtgtttcaccgggcacatttctaacatttggtcaagatcctgtttcaaatgcaaaagtacaaaagttttttatagtccttgtgaagtattgtgaggcgtaggtatattgtagtgttgatatgactggaaaaactcagaactactccctctgtttatttgtgtatgatgctggttagtttattaatgtcaaacatttcagaatggatgaatacaccttatgtaaacgaagacactgagtgtaccttttgagttttgctcaagtcaacagtcctttggaattttacgtgatcctccatcttatttgctatgatgcttggatctgtctttctttgtcatggctcatgataatgatctacaagtgtcatcttaattttttgagaaaattccttacgtgcctctgttttttcgctcaatcccttctataaattttgccacatcccttacatggtcttgagttttcattttgataccctacatacccattccgttatttggccatgaactgaccgttatatttttttccctgaaatgactatactgcccttctctcataattatgtgctagcttattgagaaaaaacacaattctcgatgtggaaaattcttatatatgataaaatcaaaagtgatggaattatttgaccctaaatatgaaagattcaaatttttagcaaacttcaaaatactgataaattcatacaaaatttcatcaagaacttgaaaccaaaactatttttgtttggcttacatttgaattgaaaatgatttgaaaatgataaatttcagttttaaaatttgtggtcaaagaattataccccatttgttttttttttaaaaaaaataatgaacctttttcccattgagaattgtatttttttctcaataagctagcacacaagtacgaggggtaatattgtcgttttggaaaaagaaatctagcggtcaactaatggaataggtatatatgggattaaaatgaaactcgggagcatgtaggaaaataggaaaaattcagaggcacagaaatgattgagcgaaaactagtcagggcacagaggaattttctctgatttttttccacgcaccatactaactgggtaggatttcgagttgtggacattggtaatgagtcgttcgcatcctgaacacactgatttgatgagaaagctagtgaaaaagtaatagagggaaagggacaatcttattggactacgaaactggacaacatgataatacacagaattttggctctgagcatgtgactctgtgactatgcatcacattattttctggatgtcatgatgtacgacatggtgtgaatcgccatgaccagaccagttgtgcttctaaccatccaaaattccagataggaagaggaccaaacaatcactgaaatagccagcatctacacttttaatgatcttgtaattgccgataccatgattaactactttcaatttaagtagcatggcaatcctcaaggttactcattttattcttttgttatcagttttatgaagttgaggctagacagggtcttagcagaacaatttgaagcagaaacgcttgaggaggcattggcttctaacccggtcgacttgaaatttgacaagcctgagaaatggacagctccataccccaagtatgagtatggatggtgggagccctttctacctccaaagtctagcaatggaacagcatagagatgatcggcaatccatatgagcaatgtaagatttcttccatgcaagtgcccaaatgtaatctaaatttttaacaatgcctatgtaatacttggggttctgtgagtacagttagctacaatagttgcagagttgctgttctggtaataccagataagcagtggttttgttttggaagattgtggacggctgtggttggggtataattttcttcatgatgcacattgctgtctatgttgtaaattttatcacgggaaaaatgcagtcttccaggtcctatataatttctgaaccaccaccatgtgcatcaatagtgtgcacatgatttccattctgcagaaacagccaccaagcaaacaacttggtgttgtcaatgattacagaaaagactcgagggccttgaaggtctctctctattagtcatatataatcataacatttcgtaatccaacataatcataattttcattatcccaagacatcagtaccactaactatatactattaaagcttagggtgtgtttgattctttgggtgtaaagtttttgaagtataccgacgcatattcgaggtattaaacgtagactaataacaaaacaaattacaggttccgcatgtaaactgcaagacaaattttttaagcctaattaatccgttattagctaatgtttattatagcatcatattgtcaaatcatatcgtggcaacgtcttgcaatttacatgcaaactgtacaattaatttttttccacatttaatgtcccatgtatgtgtccaaacgtttgatgtgatgttttttgccaatttttttttatttaaacaaggccatattgacatgtgttcattttgaagcagtaataggatgctgttatctcacactttgtccataactcatgaccgtactccataaccccccccccccccaccccccaaacacacacaaaaaaaaccaatgatacctgttcaaaacatgttatagatacaaagggaaaaaaaacattccaccagtaaccaagcacacgcttattacaattttaattaacaaaaagaccattgttctgatataggtcacattgttcttcttacatacagaaagcttattggattaggaggaacacaatgacacagatgcgcacaagacctatctggctacatgcctagattagtgaagggtaaaaccaagagttaaacaaacagtactgaaattacagtcatcattacctgcattatgaccaacatataacaaacactgaatcagtattgactgaaacaatccaagggtaatgttatagctcctagatcaatcttcagatgcttcagaatctgcaaatcaatggagtacattacttgaaggcatataaaaacttggtttaaagccaaacatgtataataagaaagcaatgcgtaatcatataaagtgtagagcatgcaaacatgctgatgcaagttcctattaacatgtggtaggtattcataagcagacgttaggttggcctagcaatcttcatgtgcttaaacgtacactactgtactaatgaaagaacaagaagataatggtccatgtgagaactctatgcctccttggatttaaaagagttatctattagatttcaaacaattaagcttttggaatgaagggaactcaaaatagaaaggaggaaaacaaggagaaatgccttctcaaattctgatggaaaaacacgagtactttaaaagagaggtttggatgtaatagggggaggggggggggggggggatgttgattttcaagaaaggggatgaaaacatgaagttgacctcatggatttttttttccaaaattactatggattagtctgttagataataactttaaagtaatctgtaatgtctaatcctttgttccaaaggcctccatagatattatattcctgtagtaggatcatagaacaaacttcccatgttctctataaccctgtttagtgctaatgattttccccttggttagaatatggaacggttttctacgaaatttctatgttttaaacctgtccacaatattttcaatagaaaatcatgtcaagcccatttcttctttctctgccatttcttcaagcaaacgcttattcaaatgacggctgaatacgtcaacgcacaaagggaaatgataggcctaggcatgtgcacgaaagcaccacgaaattgaagaaagaaaaacttgtggtgaagatggtcaactttcctcttagatatatgtggataggaataattaacaaaaacaatgtttaagtaacggagtaaataccaatgaaatcttcgcatgccattttttttctataatgtcgcatttcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggttcttatagacgacgaaagtgacccaaaaaaaaaagagaacatgtcgtcgttatcacgttattactgtatattagtattaagcaaagttcaatggactggaattctgctagaccaaattgaaagaaattaattatgttcggacacacttatctaacacaagttggctgtacgatcaatcagatatatatccacgtcaacaaactcttccaacatgcagcccacttttttatttttttggcagtcgagagaggtttggcaggattgtcccaaaaatgccacctagcaatttggttaagcgctactgttttacactttcactgattcttgctagattagttggccaaaagaagaagccgccgtaggagcatcttgcccacccaagagcttacgttgagtgggcaaacacatactcctacccaagtgcttacgttttatagatttatttttttttaaggaaacagcggaagaagaactaccagaatatattagagaaacaaaagtatgtacagacaaacaaaagggggaaaaacagaaaaaaaaatgaacaacaagaaaaacatcaaggtggttggaaagcagcgtgacacaggtcgaggtcttgcaaaattagagaagccaccatgtttggctgccttgcataaatttttaaaaatacgctgattacgctccaaccaaatgttccaccaggaggtgatcaggcaccccggagttctttttcgctgggtttttggtcgaaaggttgagagcaaactccaccaacttttctaaatctaaggtgttaggcaaagtgttttgacctaaaccctttcaagcgcaaattttgttccccacgttgatggtgaaaaggcattctttgaaaagatgagcaatgttttcgaaagcctccctacaaagagggcaaaaccaatcacaaggccagtggcgttgaaggagattttgtgcggttagagttttttgtgcaagatgagccagccaataaaacgatgtttcagttcagtaggagctgactagatcctcgtaaaatcgatggtggtgaagatgccttgaaattgcaacatgtatgcactttttgagatgtaatttccgttaggcgagaatttacaaaggatatcatctggcaaacttggatggagatgcacgttctgaatgagggcgcctaaagaaatcaattcatggatcccctctattgtagtgagctgccgaaaggaacatcttttacattagtgcataggggatttggaaggaggagaaaaaggacaatatgccacccattcgttgggtttagacaaaatgcacccactaaaatgcaaaggataaaataccacatgttaccttaggatattttgccactttgaaaaattttaagaccaaaatacccttgactgtggagagagaaaaagaaagggaaccgttctgttcgctagtgatggaggaggacggcgttgctgatgggagggacaggacggtggcgctgacaagatggcttcgcgcgctcgcagcttgccgcctccgacgctgcccacacgtgggctcgcgacaccgctgtcctcctcccccgtcgttttccgcccttgtgcactcaccacccgccggcggcgagcacggacgccgcccaacttgaccttctccggtgcttccctctcccctctttcttcctttctctccacagtcaaaggtattttggtcttaaaatccctcaaagtggcaaaatattctgaaggtctcatctattgagtggcattttaacctttgcattctagtgggtggcatttcatctaagcccaatgaatagagtggcatattgtcctttttctctttgaaggaacatggatgcaaattgtactagtagtatatttactcgctaaacaagcttcccttgataatagcagtagatatattaggttgaaccagattccctgaacttcctgcaattcaacatgaaacacgttcgtgctgaataatttatgaggcctaaagctaatactaggagaaagaacaacaatttttgaacaaaactaacgccaattcgacagtttatatcgattcaattcgtaagattctccaatctactacaattcagcatcctgttgtgatggtaggtttgttgacttgaccacctccccatgtgttagtgttaccaactcatggcattttctacccaatatgattgtcctttgatcctgtccctatttgaaaagcccccgctccttggctgttgttccggacacgatcagattttattatgactgaaataactactagccaccgacgacgtggttccctttgcaaatcatgtgctatctccaggaaaacgtgcacccaagattcattagtgcccaacacgatccgcacctccccgattatccagatatttgcagccttgcacagctatacgtattgtttgtgaaggaaagaaagaaagagaaaaaaaacgaagcgttgaagttccttttccttgtccagcttcctgtcaacggttggcgacattactttaccgtaaaaagtcaggattaggccattagcagcctcgccctgtttcttgggtcgtcatctactcatctagatgggcaacggagaggaacggcgactagtctggaatctggatagacgccgggcggcaggggtttgaactgtacgcaagggaataaagcgttcgtcctcgatctagatcgcctagaaacaaagcaaaggcgcccgcgaactggaccgggctaccgatgatgaatcagcggtgccggtgtgcaacagccgacgcaacggggtcggggcaagtcgtagtataagacccgtggaaaatgcacagatcacgtgatgaaaaggcccaaaaccaggagaggtggtggaacactggagcgcggaggacgcgcggtgtgtcaacgtgaggcgtgcggccacatatgcctgcagagactgggagggattgtgtacgacttcgcagcggcgcattccccggccgaggccgcgggttggcgcatgcggccgcggtgaaggcgcgcgcgtggttggctgcgtcttccgttctcttgggagggggctggtgcctggtggtccgagtcgtaccatgcatgtgcgcgagttcttcctaattccaacaacgctgactggctgacagtagtaagataatcagccattcagcctaatcataaagtgaccacatggatgatagttgagtttttttttccgtgacataaaagacagcaataccctaggtaatcacacgctgcgctctcccgtttaatacgtaacacacataaaccagagaaagttaccaaattaatccacaaaatctaaatgaaatgctacccaaagaaatgcactagcacttgtataaaatgtccaacatcattttctttacgtcgcacactagcaataatttctcgaacgctggaagaaacggtgagagttctctgcctgactctcccccgttactgtgagaacactgagaaaagtaatttctcgaatttcttcaaattccaatatcatttccttgttttcctacacgctgttttctcgaaaacaatgtcagtcacccaaggcattcaatgatgagctccctgtggtgtacaatgatccatgcgaagtgggggcacacacatcactgaataatccgcaacccaacaattttcccgaccgatctgagagaggaaagcgactcgtatttcatggtcaccaccaactttcagatttttatgtcacgctgtgttttcacatgcctgccagagcccccaagcgaggtccacaccgggagacgggagtgtacatgatgcccgcaccgctcaccgctaactgaataacgccgcgttgcgccgcgtcgcgtgcggcgtgtgcccgcgtcaactaacacaagttggtcaagtacaataggctcttcggtagaccaaagatacacataacgctctcggtggtgatgcatacgcgcagatgcggtgtctggttggttaacggcaaaccaccgccatacgaacgcggtttgtacgcggtgagccctctcccccacgttgcgtgttcagtttggttcgcacgtgtgtagtgtaggtataaccgcccttcttttccggtctccttgccgtactggactaatacaggtggtatttagatacagagacttaactttagtctctgtatttagacactaatttagtctattaaatatagactacttataaaactaattatataaatgaaagctaattcgtgagataattttttaagtctaattaatctataattagagaatgtttaatgtagcatcacataggctaattatggattaattaggctcaataggttcatctcgtaaattaattaaagattatggatatgttttattaatagtctacgtttaatatttattattagtgtccaaacattcgatgcaatagggacttaaagttttaagttctagtcccatctaacagagtcacagtaatacgtgctagtagtactacgtgcctcatctcatcgtacgcagttgtagaatttgatcacctgaaccatttgacttttacgtgtctacgataatataattctatactactcatgccgtcttataatataagggattttgactactcgtcttattaaaaaaattatataaatataaaaaacgaaaaattatgcctaaagtacttagaataataaagtattaaagtaagtaaaaaaataaaaaaataattccaatttttttaataagacgaatagttaaacggtgtaattaaaatgttaaaatctcttatattaggggacggaggaagtagcaaacaattttaagacgtcggtcaaaactgatatcagatgtaattatccgttttcttttatcaaattcgtcacgcttacgaacgagccaaagtacatcgaaattgaaagatatcgcctccgccgccgcctggatgatttgggcttgccaaaccaactaccagaaatcaggaccaactgagagaaggcagcagcagactcgctaactgaacgagcaggccgactcatacatagatatagagcccacaaactcattaatctaccagcccagtccaaacgagaggcaacagtgcaacacgtcccggccatacatcggaccagtgtgcctcgagacgaagcaaagaacaacaggtcgagcaagtggcgaagggaaaagaagcggagatcgtcccctccccgccgccgactggacgcatacgcgccacggctgccggtgagcttccccgccggcgacgagtggacctcgtcccacgcccggctagatccagtgccacccccgccaccacgaggtacatcttcccccttgcctctcgccccgttcttctcccctactcgctaggttcgctctcggccactactaggctttcctcgcacaagtcgatctagatgcctgatgccgctttcctggtggtttcatctggggcatatgcgagcgctgggtgtatggattgatctatctggttgaacgggtaggggatcctagctaattcctagcacgtatgctcaagggcgaagccaggatttgggaatgggggtgacagaccacatggctattgtttatatgtatgtatatgctccattgtatctagataagaaacacgtatatatattgagatacaagagaaggttcaatataggtagctagcagctagttccaacatcatataaatagcaaacaagacagcacatgttttgccatatgaaataaaattatatctcaattaacttaaatttagctctacggataccaggttgatcaaaggccttaataatttcattggaactaatccttgctgccaaatccctttatacgcaaaattgagtatttgactatagtctccagattaggaactagtaaaagtgttgtttaaggatttagggtattagaatggacagaatttactccctggctcctgtgggcggcagcttggtcagactcgacaacgccacgatggtcaacgacaagacatgatcactaatcggcattgggcagaggtgtcatgaagaaaccgtggtgttgtggccccctagctgcctatctcaatctctcattgttctctcttactaatgggctggctgaagcactgattgggctgggtaggttgggggtgggtggtcgtgattcaagtttcgccacttcgtatactgctgatgtgatatattgtgtgtatgacatgtgaattctcggtagtggtcactatgccagcatctgatcaactgatcattattcctgtcaaatcatttatcgtagtaccaatattgttttctttctcagtgcaaaccttgtggttttcttggaaattttacatgtaagtttcaattgcatgaattgtgctagtgaaaacagttctttatgtttttttttggtctttattattttccagtaatgttcacattccaggacgatgacgtctttgcgatattgcatatggagaaattatttcaaactaaaatacctactacctgcaggaatgttcttctggccgttcctagagggtcttttgattcttgcaaatgcattggcgatactaaatgaagaccgctttcttgcacccagaggatggagcatgtctgaagtctcaggaaatggacaatcaaagtcattgaagggtcagattgtaggactcttctatgccacacagttctttaggatgccgttgatagcacttaatgttcttatcattgttgtgaagttggtgtcaggctgatactatgaaggtttcagttgttgggcttgattgatttcaatttcaatgtgatgtagaagtattcacactaaatatttctgcagctatattaatttgtctatatatgtgccttgttattgttctagtaaattaattctaagcagcaaattgtttctttggcacgtataccatcagaatatgtttcctgccattctgctgcgagggttcccttttccttatttctgttctgaatcaaccacacatttattttcttattggtgtgtgttgtgctcggtgttgtttgacattcagatactgcttaaacggaaggtcctcctaggctcctatggtcttacctcatgtcagctggtgataaactggcccttcgtctggtccagccttagctgagtactagaaaatcggcgcgctggataatttatcctgtgagttttttcgtttttcccctagggcacatgcatagtttctagagtaattactttaatactgataaaatctatgtaaatatcatatattcaaaaatatcattcaatgtgtacttagttttatgtttgtataatacctacgaagaattatagcatgacagtatacgcaaacaaacggtgaatttagtctcacgtttgtaattttaaaattttgtatataagctgttagaattagtaaaattaaaataaaatattttttatttcttgctatcttaaaaaattgtttaaccttttctataatatacttcctccgtttcacaatataagtcattttagcattacccacattcatattgatgtccatgaatatgaatgtgtacttagttttatgtttgtataatacctacgaagaattatagcatgacagtatccgcaaacaaacggtgtatttagtctcacgtttgtaattttaaaattttgtatataagctgttagaattagtaaaattaaaataaaatattttttatttcttgctatcttaaaaaattgtttaaccttttctataatatactttctccgttcacaatataagtcattttagcattacccacattcatatttatgtccatgatctagatagatatatatatgtctagattcattaacattaatatgaatatgaaaaatgctaaaatgacttacattgtgaaacggaggagtaggatattaacatggttaagttacatgttttcagctttaaccaatcacacttagcactaagggcatgaataatggtacgatcaccgtaggagagaatgccacacagtatatttttttgatgtggaggtgagtgagaggagagaggatacatacgtctattaattggtagacatatatgctagacacagtattttacatagatagcttaacagtatatatgcactccatatacaaaatatagaaccaaattagtaattatataatgtaggtaatatgctatatgaattcttttatatatcgtgtaaatatgatgtgtgactattatagggcaaccactctctgaactaattttcatgttctttttggaacatttcacaccaacattcctataatagtatgtaaatattgatatttgtagaactacttcctccgtttcacaatgtaagtcattttagcatttcacacattcatattgatgttgatatttatctagattcattaacatcaatatgaatgtagaaaatgctagaatgacttacattgtgaaacagatggagtactatatttgtcagtttttatatttgtttatacttatcttttttatacacaaattttattattttttgtcttatttttaagtaatatatgaatattataacccagtcaaagtgtgtgcatttttttctttattctgttgcagactataccatactttctctttttgagaaatatatgatgtgttagcttttaaaatggcattgacaccaaaatttgatcatcaatattcattctcattatattattattgactataaaactaatactaatttaatgccacaaataattgtatatgagaccaatatggtttgatttatttttttccaagcctgtcatatatgctacaatactcacatgtatgggttcagctaacaggttagtgatagctaactcggccagcataggtgcacagcacgggccaatgtagctaggccagctgggatgattgattttttttttatagaacggggatgagagattaatgagagtgtttagcctagatagcagggacgtgaggtgagacgacatccagaagctgctgttatttttgttttctgccgcacgaagacagcaatacatgcgcgagacactcgatcgtttgccgaatgcttcatggacacgtggcgtaaaactgaatgggggtaaacgaaccaatcagcttgctggagaactatttttatccatcttttatcaattgtatacatgtttcctggagaactatttttatcccaacctattatgctatgtagtatatggtcattcttagttagctttaacattgtgcaatgctatcactgactttttgttattaacccatcatggacttgttaacttttagataatatccactggaggaaaatggaattttctgttgcaaactgacgagtactcagagcatgttcatcatgcaggtatgctgcgagcctcgttcttgacaaacaatttcgggttcttcacttatttgacatgcatttaccttaatgtttccagtatatgttgccttttggtactcacaacataaccatatgatgttgacataaaccatttgtccattgacatcttccctatagttaaacacatttaagctaagttctgaaacatgccatgagtacgatcaagcctaaatagtatggagctgtatatgtacatttttttttcaagatgcattcatcatattacaattttctctccatcgacctagatagacactgtcattattatgtccaaatcaccatgccctattagtgtctatatgcaccttgcactctcgttaaactgaggtccacaccaaattctggttccacaatgagtttcagtgttggagaatgctcatagtttggtgagagcttcaatacaaacttggagatgatgagggaaattagggttttgagttcagccatagcaaagccctgaccaaggcaagttcgagcaccagcgccaaatggcaagtaggaatgtagctggggttgtgcattggagaagcgctctgggttgaattctttcacatctggaccccacaggttaggatcaaggtgcattgtggaaacagggatgtagatgttgacaccttttggtatatgtacacccccaaacttcagttcctgaagggcctgccttgatacaaaggcaccagctgggtacaaacgcaaagtctcctggatcaccattgtcaactacaagcagagaggacctggaagttagtgagctattgtaacaaatgtacaatttattgcaaagtgcactaatggactgctcatagtcaagtcttgttttgttttgcaagattaaaaagatgcatttctttaattgactgaatggaagatgcagaaaaggaaaggagcatatacattcttcattttctgaagggactgagagtctactggctggcctgcacagacctcctgcacttcttcccgtaccctatcctgccactctggatgtagtccaaggagcattagacaccaggcagctgtgacagctgtgctctcatatcctgcaaaatatatactcttgcagttatccactataaagttctctgcctcagcgagctccaccttactgctgcttgcactaagaagaattgcacgtagtaagttcctttcttctccgctttccttcacaatttctagtattagtttgtgcacttgtttgtgaagctcccacgcttgcttgttcctctttatgggaaaaaacctacaacattcaaaattttatctcttgcaactgaattgaaatgggagtttcaacatgttgtctggaactgacaaaagttttaatttatactcttgcactaaagaaatgacatacttggttactaaccttaggccagtcatttcagctagtacatttggcttggacacagccttttgtagttctctgatctttaaaaatatattctttcctttgatgtagctgcttccaaagcatgttctagagataacgtctgcagagtaagcccttatgtcatcatcaatctttatgtctatggtcccgccatttttgtctattccttcttcccatgacttaagcagtgtttgcgcagaatctaccatcagatccaccatgccctaagtatgtgaaaaaaacaaagaatcaggcaggcaagtaacactcattgttgtcttctgtctagctgtatgcttgttcttaaatctttgaattctaatttactgatgacaataggagaagaataaaaaacccttatgtaagtgtgataaatagctcatcagaatgatccaatgttactgaaagtggtcctaactagagtggggtatcgcacgttatcttggtgaatcagaatattgtagttttgctgttgtgagtggtcctaatcagaaattttaatgctcgtaacacattatctagctggatcagactgtagtagtcactctgctccaggctctcttacgttgaactgtaattctaaattgcgtttgctaagcgggaacatgtagatccgcatatttatttctccctgaaactatgaggatagctttgaatgcctacttgctggggcctaaggttttcctccgatgccttcaaatctttgttagcaacccaagtctatttgaacatatatctcactgtcagttcttttttggtggctatagtgagagtgacatttcagagtcattctgggcctcaacctcaagagtttcagtttgccataataatttttatttgcatgtatcatagttggatactatctggatattggaacagtgcgatatgttgcacataccttgaccttgtccaggaagaactcacgggcaatgatctttctctggtgtgcccacgcctctccgttggatttgaggatgcccccaccgaacaggggctcgtgcgtcgccttgaggtaggagctcttgcccaggtccaacgacacacagaggttgatgtcccgaaccacgtcaggccggctcacgtgaaggaacacgacgttccccatggagtaagtgaatattggacctacaattgatcataaagttaaacggttaagatcatatatgaataaaaattgtaagataaaaaattagattcaatcgtaagaacatatattgaagctgtttggttaaaggaaacgtatgccttttctgccctttaagggcagaaacccactcttattccctttagttatactgtactaccctatgtattcatgttggttttcctctgaaagtacgacaagggatcattttatcattcgtcaatcgatctgataacagagctattgaaacacacgattgagaaaatagaggagtaggagaaaaatacatggttagcagggttgcacatataaaataaaagactgcaataaacatgataaaaaaataaccgtttggttaggctatggaaaccataggaattagagagataataaaagacttgaaaggaaatttttcatgaggtctaaaactcatgttgaattttttccaaaacttgcatggattgaaatttcatagaattaaatagggtaaaatcatttgtttcaaaggagcatttatgaaaaattctgtaggattgcaatcatgcaaaatttctattcatattctaaagtaccggtttcggcatacactctccagtgctagctaactgaccaatgatagtgtaacatgtcggagctatgttgatcacaaagaatccagtccagaaatgccacacacgcatccgcttgtccaaatcaatccaacatggaaacggaggaacatttgggaccatcaatttggtagtatcatgcctggctcgagagcgctgcccctatcggaaagcatcagctggatgccctgccgggaactgacactgtggcaccgcgtacgattcggccccgtgccgcccgatcgaaaaccaaggcgcgccgtgcagaggccaaaacccggcaggatagacaaaaataacccgcggcggcgaccatctacggaacaacagtaatacaacatgtactgctggagtgtataaagtgaattgaccgtctttccctatcagcttagacttttaggtgtaactggctggtgcatacaacttaatatggtatcagagccagaggtctcgagttcgaatcttggctggcgcgcaattgaataaaaataattgtagtccgctccaatattccacgcttgagacttgagggggtctcgcgtgagggggagtgttggagtgtataaagtgaattgcccgcctttccctatcattttaggcttttaggtgcaactggctggtgcatgcaacttaatacgtacgtcaggcgctgccggtctcacgcctccctggcggccgccacctcacccaaccaggggacgccgccgcgcgcccccccgcccccgtccccgtcccaccctgttgatctcacacgatcacatcgcaaacgccggcaacggttcggaaatgggataattaggcacatcgctcaccatcaaggctggatgctatgccgttggctagattacaagtggttgttcgaggctgagtggctgatataaaggtcctaattaataataaatggagtaatctttttaaaaaatgttaaaaacaactttcttattcttttcatgttctcgttgaaaaattctcaagacttttcacgtactcgttgaaaaattgctcttttcaggtattccatggctgttgtgggcctggacttgatttcctcacgcctcatccatcgacacgtacgtgcggccggcgttgcatgcggttgtcgtaggtggccgcgcgcttctatccgggaacaggcgctcacccgtctaaacgacgtgatatgtcggggttttggtgctacatgcattgctaactatgcaagccatgcccaaccaccaatcgggtaaccgatcttcgatcgtgcactagctagtaggagtagtagctaatagctctgcatcaggattcaggagctagccgtcagcgccatgcaaggctgcgagacgcgccggctatatgcgataaataaattgatcttgatgcctcttatctttttgtgattcatactcatattattgagatgtgacttgattgtgcccccgatgggactttgattgttgaatttgatggccttttgcgaattggttttatagcgttgttgactcgtcgcaccatcgattgattgcagttggtgtgttgtatattccctcggtccacatatatagtgaattctaggttttatagagtttaaggctcgggtgaaattgctttcatatcttgaaagtttacttgattaagaaagactatgactagtgagcaataaatatagtggttagatgatataggtaaagtatacttcaaaatctcttaaattcgtggacataatatgaatttttgaacataaagtctcttatatatatcctatatttgtggatagagtggatatttaggaagaaataaaataaaatgaatactttttaagttgaggggaacgtatcctatgcacacacatcttctcgtgtatacactatacacaccaactaacaaccttcacaaaaaaattctagaaaaatatatacatatacttttatttgtatcataattatgtctaaagtctcgtcttcaaaatcattctatatatggagcaacaaaaaagacaaaattttggactatttatacccttaaaatcatcagaacttttatcttaggctaaaatataatgaattcaaggttaaaactttatacataagtataatgctattaaaagtacatgtacattttttctaatttttttagtgaaatgcgttagttggtatgcatagtgtgtacacggaaagtttatgtccacgggatatcatatgtatatatgatgtggaattgatgtggtgcataattaattggtttaggctttactaaatatgatatgttgtataattaattgaattttgattaatataaacttaaaaaatagattcattatatatttttaaagcaagtttttgcgcaaaatatatcgtttaacagtttgagaaacgtgttaatgaaaattgacatgtcctgtctcacatagctacatgactgatccttgggaaaaaaaattctttatttgtttctaaagttgatcgattctctcattttatcatgttaaaattggattttttttccttttatgctcttcattctcaaattttgttttttatttgtactttccgtgagttctctgtcaacatagcattaattagtgcatgtgtgaaaacatgattttgccattgtgcatcattttctgtgtatcaacaaagcttgtttattaattataaataaattatagattaggttttcacggttaagatgtatccaaaaataaatgaagcaacaacaatagttttagggaagacttttatactgcttcttagcttagttgttgaaagtcctagactgcaaaataaaaacaaaaatagctataaaattaagttttaaaatttaaatttgactgactgataagatgacgagcagtcaatgacaattaatttcacacaatatactaaatttaaagaatttcgcataactcctgattacgaaaataccatttaggttcaggagagaaattcaaccttttgtgcataacaagctagtatagaaattgctgaccatgcatgaaacaagttaaggggaaaaagttgtgttttcacccgcctagtaacgacggtaggttgatggaaagctaacggaaaggacaaataaaatatgaaaagaatgagaatgaggagcaaatttcacgagagcaaataagggaatcaatcaattccgaagggcatctggaaagctaacgaagaagtttctccttggttttaagtggaagtctagtgcatctgaacaggctggcaaaaatttcaatttcctgcggtaactaaaactatttgactaatcgccgggtaccaaattaatatgattgcattctagtgaaatcatatcatctgaacaacagatttaattaaatgcatgctcgactgcgatctttcaaatagggaaaaaggctaggttacttttatgggagcagagttgcacatggtgcagcatgtatactcagcttgatcccagcagtacttgtccttttgcatcgtttcgggccaaaactatatgaccattattcacccccgttacataatataaggaattttgatattttatttgtattgtttgaccattcatcttatttaattttttaaaattattatttttttgacttactttattatccaaagtattttaagcacaatttttgttttttatatttgcacacttttttttaataaaacgaatggtcaaacagtgcaagcaaaatgttaaaatcccttatattatattatgggacagaaggagtactagcttatatatagattattaattggtcacctcgacactcattccagcttaatttctttatgattttaacccctttcaaatctttacattacttgtcatgatcttcacctttctatcaaatagctagggtccaaagaagttgtagaagaaggtgatggccagctcacctaatgtaatcttgctatccaacagtaacagcgacggggagggttgcttaattagcagcaacgagttggacgtgaacagtagtttagccaagctgttaacgttgggatggctacaattaaagtaagatcaacatcaagatgcaaatggtggattgattaattaattttagaagtaatcatttccggggcctgaaaaggatgtcacttggtgacacagtagatatataacgtcgtaataccttttttttttcattgaaagaagaaattaaaccttttccgttttggctactcgaaattctgtctcagtggcttggctagctcagtaatgaatcaattattgagcgactctgtgttctgttactgtagtatattgcactcactgagttgcacggctgctgccataatctgttaactcagtgatgttatttttaaccaatcctagagaagcccagattccataggtctctagctactagtacctaaatttgtgggacccatggttccctgaacccacattttaaatataatataatatacttatggttactcttatactcacttttacatttactgtcaaatataattgatatcgccaacggttgcggagatatatagaccaacagtccaatagtacatcatggtcaaacaaacttgagtgaaaacaccagtactgataatagccatatttaccttagatgcgattagtgttagttttggtttcttctaataattggcctttgtatgcagtacgtgcccactgcccagcctctttggaagattaattaattgaagaaaacattgaatattttttttatattaactaactaggcaacaaaataaattaaaacgctaacgccaacgtaagcagagcaatgatagaatgatagatagatcacacacatgcaccaccaaaattaattaaacgatcgttcgatcgagcagctggtgaggcgatcgagagagagcacgtaccgtagtctttcctccacttctcgtagaagggcagcacggcggggcggtagtcgtgcacgatgccgccgccgtcgccgccgccgccgccgccgtcgcgtgctcgtcgtcggcgtcgcgcctccgccagctgctgcctggcggcggcgatggcctcccgcatgtcggcgaggttgccgtaggggaaggaagggcgcggcccgccgatgccctgcctcctgaactcggcgagcacccgccgcggcgccacccacacgacgcggtacaggtacgccgcgaggcagcacgcccccacgcaccacaggctcaccaacaccttcgccgccaccaccaccaccatgcccacctccatctctctctctctcactacgactctctctacgacgttaactaactaagcttctcctcctagtgtttgtgtgtgtgtgtgtgtgtgcagagagaatgtgagtgtgtgtgtgtgtgtgtgtttcagctggtcgtcagtgttgtgcgtgtatgtatagacggtgtactccagccgggggggagagggggttgcgagagctagagtccaaatggtgactttggcgcaaaaataaagggatactgaaaaaaaagaagggaagtggcactcacacatgttgtacatgtatgtatgctacttcgtctgtttcataatataagactgtctagtattgctcaaattcatatatatgttaatgaatctagacatatatgtgtacatagattcattaatatctatatgaatacggacaatgctagaaagtcttataatctgaaaaagaggtagtatgttatgttagctagggggtgtaataatacaatgcctccaaagtgcaatgtctatccattatgttgatcggatcccttatgttttagctttgttggtgaatatccatctcgtctctgtgatgaatgaacagatcaggggagagctagctgaagtgcagctctcaactaaccgatcttatcccggcaaagacgtgcgacaacctagctgctcattatattttcgccttttcgggtgtaaaaattagtcacatcgatcattggatacggatggcaggatggggctttggtcgcctgtagtcactagtttttcacaagcaatgcatgggtgcaaaaggggtaaagatgcatggggtgtttgctttcacccattcgatcggatcaataattggcatagtgtgtccagggtttgcattatcgtcggtttacgttcggcaacagggatttgctattagtgtgtggtaacggaaatcacaatgtatattcaccaagtttaatttttatttttaagataatattttttgtgtaaaatttgtctagtttttattggttttgcttggtaagtggtttggttataccgctaaccgacggtaacaaaaaaccaaaaccctgacagtgtgccatttatttaggagcaattttacggtctttaaggatgtacatgaggtaccatgttttttattgtaaatttggtatttctgggtacctactaccttgtcccagaaaaagataaactctagctacgagtccaggttcgtagctactaacatggacatatgcatgtgtccaggttcgtggttaggattggacttttttttgggatggatgggtagttactgttaggtatcaaattttataataaatttttagtatctcatgttgcctcctcaagaattgtaaaattgatatttatttagagtgtgaatatgtgtgcaccttgattcaatgtacgagcagaggccttggatctgcaattgtaagtacaaaatgtttcgtaaaagaaaccgagtgaaaaagggagaaatgaagtccatctccggtacacaaaacgatgtatgcactaatgcatgattaattaaatttagctatttttttaaaaaatatattaacataatttttaaagaaactttcatatagaaaattcttgcaaaatacacaccgtttagcagtttaaaaaacacgcgtgcgaaaaatgagagagatgagttgggaaagtgaaaaaagaactcagccgtatatcaactaagaacaagttgaaggagaagaaaatccatatttttttaaaaaaagaggaaaatcagtattatgcgcattgctttgattccgaaaggagaaacgaagtccatacattaatgatatcttttgtttttgcttggacatatttttgatatcgactaacaaacaggacaaaaaaaaatgtgattccacacgtgggagtgcaaaaggaaaaaaataaagcctatatatattattaacatattagttatatggacaaaaaggaaggccgaagaggcatgttttgagcacgtatctgaattctatggacattacttaaagagagcgctccccacatatcaatggcagatagattcgatcctctctgcgatcgatctcacgaaagaagaaaaggcgaaaattggacatgagcacaaagtataatcacacaatatatcagtgcttttggagtagtctttcaatcgatctgccatacatatatttctccacatacgttgtactattatttaaaagtaagtgttgatgttggatgtctctagctagctaagtatcatgcttgtgcggccgtgcatgcatacaacggatatataggaatatatatattacatcgtttgtctaaatcggacaatccaaaaatatcaagagctccatcgattggcgacgagctgatcattataatgccaaatgatttattagcgacccaagattagtatatatatatccttgaagacttaaaagtcggatgctgaaaaagtaaatacatcaaaaatatcctaaaatcatctccaaaattaaattttaaattaaattttcgcagcgcttaatttcatataggacaaacaatgagactgcaagagttttatgtgttgctgaattggcggatccttagtccttacatgtgtgttgctatcatccttgtagctatcgtgggagatgatttatagccttcttggcacatttctttctaaaaggctacatttattttaaattttagaatttggtttttaaagttaattttaagagttttcttggcctcttttattgctcaagcctttatttcacgattgttaagaagatgactaattttttaacccaaaactatttaaaataacacatttaaaaatttaatttcttatggtactatcgaagtggagtttcgtccgttcgtctgtcatccctctcccgttgctcacgcagcaaattaaaaatttgctccgcgtaaaaacctagctagcccattaaaaaaaaaaaacaacccaccctctatataaaaagagtcccaggactaatataaaaactgcatataggaaaaaggaggaattaattggtgctaagagacccacacctgcaaccaaatgaaaaccaaccctttgcattctgcgttaaccaaatagggcggaaagaggagaaaaacaaccatacttatacaccaaatgtcaacctggaatatttcttttaccttgcatgagttgcatgacaaatttagatttctgttgcaaacgtataggcaattatctggtactttagaaaatgcaaccaaggtgaagccttaattttttattacaggaaacgataagggaaatgtggatggtggcaggtagatttacatgcccaatagctgtaaaacaagatacccgatgacagtacagttgcagtgagagagatagagcgctgatggattacaggttggttctgggctgtccggctggagttgcgcccacaactgtgaggcagtacgaaacattagatcatctgggggcctttgcattgcattgcctttgccctgcatgcctggcctgaccaagctgagcaaagcccggccggccaccagccgcagccagcccatgtgccattcatcaattcctctcctcgcctcgtacaacagcgtgcaggctttacacctgcctgccgccctctggattagtttcactgctcgctttatatccataaatataaaggattttagattgtttagtaaagttaaacataaaattgctttgatgtattgaagagtttattacttgattagaaaaaacaatatccttttacagtgattaattgtaaggtatctcacatacctcccaaactcctaaaaatccaccgttgattttgggagggtaattaaggaaaaaaaattacgcaaacatggtttgcattgtgatttgtccttagacgtgatttttttgtccttagacgtgattttctctaattcccttgcatttgttcatttcttctcccacggcgatgaaccccttatccctgattttcatcttcctaatcaccatagatttataaatttattgcatcttgaactattatatcagttaattaatatttagttacatatgattaattatatagttttataagtagttacatgacctatcatgccaataaattacttatttttactattaatttcgtaattcctgatcaattacttagttttggtacatgatctgcagcaattcgtgatcgatattgacaccctgtaatcagcgttgctagctcctgagtgtcatctttaaattcctgttaatatatttttaccgttttgcctttcacactttgacgtggtaatgatacaaattatctacttaaccttccactaaattacctagcccacatatcaaataccttctaataggtacctttgtgtttcaaatcgttagattgaacagaatcaacggatctcgttattttgagaaacacggatctttcggctagattaataagatggtgggctagacgacctgggtttgaagcttcaccccttgtagttatttgatattaggtcctttcgtaatattgatgtcttttttcttagatctccttatttccaagcacaatagaaggtattgagaagatagtgctcctagcaatgtactgttgtctgacagaattgagaagatagtgctccaaaaccccttaaatttgtgaataatttttaaaccccagaatatgttactccttatatcttaaaatataagaatctacaatcggatatgatattttctaatactacgaatttgaacagacaacctgtctagattcgtagtacgagaaaatattccatatgatgttactccctccgtcccataaaaacccaaccagtattaaatataactcatcctagtactacgaatctggacaaatatatgtccagattcgtcgtactataatgtgtcatattcagttctagattaattttttttaaggacggagggagtatattccattattttaggacggactactgtatactacctccgtcccaaaataagtgcaaccatgagtttctgcgcccaactttgatcgtccgttttatttgaaatttttttataattagcagttttattgttataagatgataaaatatgaataatactttactcgtgacttatgtttttaatttctttcaaaaaattttcaaataagacgaacaattaaagttggatgctgaaaaccatgactgcacttattttgggatggagttagtactattcataggaggatctccgtactgaatttgttggatatattcgccgggaatcgtttcgatcagctgagctgatatgatgtttgtggccaagtggtggttgagtggttgatctgcaggccccgggcggtaggcactaggctcgagtgtcaccgtgagtggagagctaatagctgccccgtacagtatgaggccaaccggttgagacgataaggccaaccggctgcgtttccagagttgaacagatattttttcgcacgtatatattttaaactactaagcagtgtatttaaaaaaacctttttatataaaagttgctttaaaaattatactatctatttttgaagtttaaaatatttaatacttaaataattacgcactaatatcttatcttattttaagtatcttctcaatattctttattcctctctctcaaacacactaatatgagaagcattatagtaccatgtagactaggtttatgggtttaaaatttgagttttcagcaagacaagttgctttaaggatggttttgattttatattctagtccttaataccttttgttttagttatcatattttctcaatttgtgtggagattcaaaatttacaccgaacaccctagaatccagaaaaaaatacaaaaatctccatccccctctctcccttatcctctcagcatctccctcaatctcgctaatcgctaccggcggtgactcccggctcccatctccttctgaccaatgctcctcatctcctcccccgaccggccctcctcccctggctggcacgcgcatggagcatgttgaaggcgagatcgacggctcgggagtgggggatggcaagacttggcggtgcagatttgggacgagctagctcgagctcctctccctctccccctcatgtcttcctcacggccagggccctctcctcctcccccaaccgacgcctctcctatcctctcctctccaccccacctagtcgacgcgctgatgagttcaacggtgcggcgcgggggaacaacgatgagctcagtagcatttgtcgagggcagtaggatgagccgacaagcttctccagccccaccgccttccccatcgagccgtgcgggcttctccaacgtagatcaaggtgggcggttagggcaccatcgacagcccaacaagctcccttcacccatccccaacctccatccctcaccgagaaaatctgcattcaccacctccactcccctgctggcacccatctcccttcaccactcgatggcgacagcgagatccacaagacggtgaccacgagctgtggatgggctgagggtttgagaaggccaccattgggctactgtggcggacgagtcaaggccaccaccacctcctcgagctcatactcatcgtccacggccgtgatgttgccgacgcggcccaagtgctccacgaccatgaggatgacgcccggtcaccctcctcccctagccaatgaggttggcggcgtggagcgcaagttggcgatgaggtccctatcctcccttctctagcggcaagggacatgagtgtaggccagacctgcaaattttgagcaagaacctatggctcatcttgtctccgcaatcttcatagggcaacgagaatggcagacgtggcatggaatctctgacctatcgtgctgaggctgaacgacatctcagcgcattgtgaaagcaccaagagcaagttttatagtgaaggtgacaattacctttaattttagtcatatcatttactaggaataatcattgattaagatataacatgtacatcaatttaccttcaacacacaaatcccaataattttttgttggttcactctcataccatctcactttgctcttggaatttgtgtagtggtggctcatcctctctcttctcacttctccctttcacctcatcatctaatcttatatggtatttttagagtacttgctctaaattgatcagcgagcgttcatgatacagctggataagctcgatgtaattcaaggatctgagtgatcagcaatatgaattgtagaccccggtgagtttacctattggtagttatggatttattcttacttcttacagtacatactcttgttttttagttgtcgatcaatgtcgatccagaacccattttctcgagtaggtaaacctgcctgtgtccaagtgtttgcgaaaataggaattcttcaatcggataacacaaccacgagcaaaaagatctttttgcaggagaacgtgttatgctgcccatatgaaaaagaatttcggcgaaaaaaattccaaaaaccaaaccctagcccccaacccagaaaaccctagccacccccaccgccgccaccaaaaatccattgccgcacggtggtgtaggcgcccatgccgtcttcgagctcccctgcgccggatccaccatcgttgaggtcacagtcatcggatccgcgtcgttgaggccgttgctgccacctgctcgtggtccctatcgttggatccgccgtcgatgaggtcaccgctagcaaaaggtcattttttaagtagtcgatgcctcttaatatcatcttgacttgaggcaatgtaaataaaacatatagggctaacttccttcagctatgtaccctgctctaaataatgtcaggccttattcgttttgaaggattcttaaaggaaatctcaatccctttggaataagcactattcatgcattcggtttgtaggattcaaagaaaaattttccataggaacattatgccaatcctccaaaaaaacctctaaaatgtactaattccataagaatgaaaacatccacttcattctcttttgtttagctcattgtagaaaaaattcctatgttctaatcctttattttgcatgtgtatttctatattatttctacgtttttcctattccttgaaccgaataggccctcagtatgtgtctcttcaaaacaagttgcctgcctagctactaacgtttgcagcctaaaattggtcgccagtacagtgaccacttaagcgcacctaataagtcagcttgttcgatccttatcctgttagtatttgtgattcattcgctcatttctccataataattgaagtgcagactacacttcatcctcccgttcttggttagttaggcttgcatatattactttatattgatttgctagagtttgtatcgaatacatatgatctgtttatatattttgtccttcacttattatgttcgagtttttatagctgcttggtttgcacgcacgtcctgaagccacatgttctaatgtgtatcttaacgatgatgacactagtggtaaaaaattaattagttggtttcactctcaatgcatgcggaatgtgtgccccaacaggaagattcatcttgtatccttgtttggcgttacgtgggccgaattgttctgttgtcttcttttttcaaagataaactagctgattgccatcctttcttcttacgtggtgtcacctggacccttttttttttccttaaaagaaaagataaagtactccagattgtccagtgcaattttgcacggagttaatctgttgtcactagaagcaacctacagatccaatgtaacttatgggtattccgaatacccataaactttagacataaacctagcatacatagggtatactagtaatacatacctccatatcctagctagatttaatatctatacctctaacaacccaactttatccccttctagctattctctgtccaaaagatcgagcaacgggctctccctagtccctcccagtttggcaccattcatgctaatttggttagctcactcgcttattggcttcagcaattgatgagcaattagttaagactagtatatatctctgaatgttgtatattcttctatttcctctgtgcatatagcaatagagcttggttgtagctagcttcacccacctagttgtttttctctccattttgttatgtaattgatgccaattatcttaaagaagaagatccattcaattgccagtagtttctttgtggttgtaagtttttttcttcgtcaacacaagaagttaaaatatccttgctacataaagttgtcaaccagtgcaatataatctcccaaaagtctgattgtttggtactcttgacaccttaaattaacatgcagagctcctaccaaattttcttttttaaaaaatggtttgatgccaattataacaagtcatcaaattccttcttttaatatatatatatacacacatgttgcgatatgagtggtataattaagaaaatggtgtgtatcaataccatcgacatattgtatagatatcactatatctaagcaagctactatagtagtttacaaatccgaatgcctccctaagaagatgaatctacacaagaaagagattgtgcaaacctgttttcggcgattcttgtgtagaatccccaaagatgaatctacacaagaatccgaatgcatcgagcaacactatgggcccagcctctacacattttattgacataaaagcttctacacatcgaggataggattgtagtttcttcttgcaaagaaatcctctcttcctcccttctatccatatgatttgttcatgtaaagaattctgtacttgattatctttcaaccaaaattcaggtggggaaacccttaatttcttaaagaagaaaacccgaatatcctataaatcctagctctaccactggttgggcctcaagccagcccatttgtcacccagcatcgcggcctaatttatatggcccagaaccgtgacattgattttgactgttgacatttttacacctatccatttgtgctttgttttggacgtctatgaaatgcagcgtttgaaaattctacaagatgacttgttggcattgaaagaggccaatagtgatatggtgatgttgtataccattgcttgtcatggtgatacaagagaatataggctgtcctatttatgaccttcgaactaatgtcagtaaaaacgaggccataacttctctaatacatcactgcacatttgctgcacccaactgtttttttgggtcatggccatttgacaaatcctcatatgccagagtataccagcatttagccaatttatgggaagagctcacatatggaaaaatcaggtgaaaccggtatgttagtaatagtaaattagtaatacacaaccaaagctcttataagcatgcttaaaatagcttatagaggagtatttttttcacaaaaaaaaacggaactcatattttgtgacacatagaagataaagtattttaggacccttgtcgcatttccaagatggactgtgaacttccttcctttcctttgtactctctgtgaatttgtcatcttaactcctaagttatcactctcgcattgcttattatccataatctgctataccagaatagcaagctttaatgtcctacaagataatggcgttgcattgcctctattgtccaatcaacaattccatggcaagaatgcattaaaataataggcatagatgggctaccagctggagtagttacatcttttcctttatattgtatatcatggaacataaactctactgttgtgtggtactattgccattgtggcccttagaagaagaggtgaagagatgtctggaaaagggaagaggcgaagtgctagattactgaagcttgaagagcagaagaacgatgacactactgccactggttgtctcctagatccttggcagataatccgaaacagcattgctggtgttcgagggaagagaaaaaggaatgaagaaaaccaggtaattgtctgtctaggcagtcattaggtaccctgatgaactctcatcaaccttgccgttctcatctcatcttgatctgtatgttcttcagcatttgcagggagaagcttcgtctagccaagcactgtgtgcaacaaccgatatcagtaagaatatttgtttctttttgttgtctcgatgtggtgttgcttgtgcaaatctgaatttctgtaagagagagagagagaaagcagcatatctgaattctgccgcttcgtctttcagataatttgtcaagcaaaagttcagcagtacaaatcattgagtacattcttgatacactagagatgtaagtttgaactatcgtgttcttttggcttccacatcaatcggagcacagattttgtatgatgactgatgttaaggatatatatatgcttatattatcttatcttttcctctgttgcaggagagacactcatgagttatttgcaatgcctgatgacatccaagtaagccatggaggaatatatcaaaaaatatttaagttcatgttaaagaatgataatacgctgtttgttctctcatgaaaaaaaacattaacaaatcacttatttcttggtttcatgtgctgatttactatgtgttattatcttatagaaagataatttgacatgttaccgcaggtaactgattatgcagaacgggtgaacaggcccggtgactttgcaacattaaggcagaagaacaaggatggcatgtacaacacactggagcaattcgaggtccacctcgttgctcatttcccaaatcatcctctcttctgaacatataaagctgaatattatcagttttatcggcttcctgaaattcatatgcaactgcagaatgatgtttacatggtgttccagaaagcaatgtccataaacagcgaggacactataccttacagagaggtcggttgtatcaaaacttagatagtacggagtagatcacaatcacatcatagatgtatcatgtatgagtcctgctttgatgataataagctcactaattcgcatggacgttttctttgtttcctctcttttgcaggcaatgtcactgctacatcaagccaagcaggtattcctgtccctgaagagcaaccagatgtactcggagtcagagctcgcagcgtggcgccagaaaaatctggtgagccagtcgccggccaagctaaacgggaaattcgatggcagcaaagtaggctccggctccggcgccggcggcgccgctccgaccacaccacagcggccgagcgcgccggcgaggaagaagatcgccgccaaaaccggcgctgtcgccgccgccacctcggttaagagcacaacgaggcagcgggcagcgagggagagcaacggcgcgccgggaagaagagcaagaaaaggtaagcgagctgttcattgagtgtttcatccgccgtgatgtgatcgagacgccttacatttggagctgcagctgcatcggtgacgccggggacggcggagcacggtggcgccggcgccagcgccaccgtggagcagagacggttagcctacgccgacgaggctgatcacggcggctggcggccagtgcccgtcgtctccacaggccagcacgccactctcgtttacgtaagcccggcctactgtatcgagagattagaatccatctccagcagcctagcaatgttccattctttgaactgaactgaagtgaagctggcttgccgccgtttttctttttttttcagcggccgcagacggcggcgcacacgtaccaggatagcctccggcgattcgtccggcacgccgggctgaaggcgcgcgtcgccgccgagttcaggagcctcgagtgcgacgtacgggccaggcaggccgccccggcgccgggctactggccgaacggtggtttcgcttccagctccggcgccggcacggccagcaggtcgttcctcccgcacggccgctgcccgccgccgtctcctccgagcgcggcgttcggaggcggcggcgctgccgctgcatcatctgccgacgctgccggcaacaaggcgccaccgcggtgcaggctggagacggacgaggtgctcaagctcctcgtgctgatcggcaggccggcgttcatggagagagccaggagagtgctcggccatgagcgccaggagagcagctcaaagcagggacacgatcagaaaccagctgtgaccagagccggtgacgacgacggcggcgcgaaggccggcgtaacggaggccaagccagggaagaagaagggcagtgccagcaagccagccgccgtcgagttcgggccattcgcgccgcccaagctggtcatccccggccggcagctgggcttcagccagttcgccggctcgtcctcccagccgttcaaagtgacgcctaccactccaaatgttcctgacaagaagaagaaacgaggttgaaccaaacaagctgcagctcgctgctccaaccacatcagcttattaccaattctttagtcctgttgggaagaatggcacaataatcttgattcacttcacctttattatgcgtttatatgtaaactggaggatgactactacctctcgttttcgacttttcaaagttaaacaagaccaactccgaaattcatacgtagctcatgtagtacagtgatagacaagaccagcattaacaagcacatctgatgatgtctccttgaacattaacatggagcttatttatagcttaaaactcttcctaacaccatcgctcttaaagcgttgcacggcagtaagccccacctacagggtaagctttctgcattagctaacctcgagagaccggaccatcagacgaagagtaacagttgcatcggtattaacctttccagttatccttggtcttcctaacttctcgcagggcctcaactggcgacttggcaccaaactttgcctgcaagatcgatggcattatctgcataagcatcaccggcaaaggaactatcttcgaaattaagaattgatagttgttgattcttgtcagtaagaccgcaagtttctaaacaatattagctttatcttgctgtcaacctccatggacgcaaagatttttccaacacagccacaaagaaacatagcatcatgttgaacagatgtaactaataagtggattagaacctgtatttctggcagatcaacacgcatgaaggtgtttgtctcaaattcttctcctatagttgatggaatagttggttggtttgcttcacgctgcttttgagcccattctagtttctgcttcactttttcgttatctggctcgaccgtcagtatgaatttcaggttcttcacagtgtactgtaagtcataataagactagtaagaataaagtatggctgttacctttttttttcttttgaatgacaagaaccataccatgataagtagaagtacataacaaagggcaaccaaaaatttccttggttgcacacataaactaatggcaatcacgttatcctccatttatgaagaactgacagcatgaacttatttttccttaatgcagaaggccagaccacattcttttttttgccagaaaagaacacgttagttattatccttcagttaaggctgcacatactagcctcatctagtttgtaatctagattcaaagcttccagcatctttaataatggaggtttatggacaggtccaaattaaagtaagaaaatagcatggaacatgaagtagaagccaaagggataaaacatcagttgtcaacacagatcacgaggaagaaggaaaaaaataaggcaaggcacacagcatacatatcctacatatttcactacagattcacatccctcaaaaatggaggaagagcaaagaagcaaatgggggaaatagaaaatgtacctcatgcccgcagtaaacttgagttggcttaggcagcgagcccagtgttacacaaagggattggtacatttgctctgcagtgccctcaaaaaatctcccacaaccagcaatgaactataccaaaaaggaaggtcgatatgttaaaaagaaaaggagccatcactgtaagtcagatgcatatactaaccaaggtgtctccagtaaacactgctggatcttcctcctctttactagtgacgtaatagctgatatgtccttttgtgtggctgttagaagaagggaaatgaaaggaccatgagatttaagtaatcaacaagctgttacagaaacatataaaaggttgactagactgtacaaccaatgcactacagcaatattgtttaagtctttgtgctatcaactatcgcttagttgcatgcgaagtccttgaacataaatgtttcataaacttctcaattggcaaatctgcaggatgggttattatagtgagtacaagtggaaacatgttggatttgcctatctgttattgtagaggtttaaatcctgatcttcagtgcttctatgattccatcgaagtaatcacactgatgataccataaatgaaatgtgacttataaagaaaacagcataccacggtgtgtgcaggcatagtatctcaatgtccttcccaagggacaattcagttccattctccacctgatcagtgcatcctttcacattgtccagggatcctccatagaccttaatccctggcactgactgcgccatcttttcattgccaccagcatgatccctacaaccacaaccacggattagttgggcttttcaattaccacttctctacatcgttgctaatgaattcagcaaaatctggcaaataatattctatgcatagtatgcacctgagagtaatcctaaaaaaaatcaatccttttaatgtatttgtgtttattttatcatatggtgcaaagcacttcctcagcctcatgctcagacaccgtatttctcaatttattataaaatcctaatgcaataaatcccaatctgcaactaactaaaatcactcactttctggtggtaggtgattggtccctgagggtgggattggggaaaattttggcacagcactgattgcatcccataggaaactctggaaggccaacatttgggcggaatttttccataactaggaggactaggacgctcaccagtgatggtgggtggtgagtacgcagtcgatgcggacgccgacctccgcggccgccgcaagcaccttctccggctccacggggtcgacggccgccgccgacttggtgctctcgtccacgattcttcaagaacaaaacgaaggataatcaagaaagagccaagaaacaagaaccgaacatacagacaactgccaaggatggattcaggggggtacaggtaggcatagttgtcctccaggcaagcgaccgggatgatcttcatctgcttcctacgcggagagatttggattgggcttatggtctcttggcgagatttctggagccaacaccgagtcgcgacgaagatgagcaggtggaaacgggaggattgtgtgtgtggaaggtttaagaaagggaaaaactggaaaacgcagccgcttaacgtagaaaacggccagccgcttaggataggctgacaagggaaaaagattgcttagccggcacccggcagctccaactctacgaatttatatatgcatttatctagatttatagctaaaagttattatattttaggacggagagagtatatcactagattcttaaatattggtattatcttatattactttatattacttgatacctacaaatataaatttgatatctactccctcgataaaaaaaatgtaagccggcaccaggcagctcctatatcactggattcttaattattggtatctacttatattacttgacacctacatatataaatttgatatctactcctcatatcccaaaaacaaatctataactagctgtctagatatgacatattttattacaacgaatctggatagatatattttcagattcatagtattagggtgtgtcacatccagtataggttggtttttttatagtacagagagagtacataatatctaaaggcaaccacaatcagtagcgtagctaggatgtaaagtaaaggtggtccatctatatgtattgtgtcaattaaaatggtggttcactatacaatttttattatattaactagtacatataggttgtgtttagttcacgctaaaattggaagtttggttaaaattggaacgatgtgatggaaaagttgaaagtttatgtgtgtaggaaagttttgatgtgatggaaaagttggaagtttgaaaaaaaaagtttggagctaaacaaggccatactatagttttaaatttttagtccatgaattacagtgccacctagctagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaataccaagttgggttggatacactgaggatgcctaaacactaacaggtaccagatctgacatctatcaggtattatctgagaccaacagatattaggtttggtattgcacagatatcaaatctggtaccgcacatgtatcgttggatcctctgttctcaaagctgcttttgccaaaccccttcgtgtagcttgtcgtcaccgccatcgttgagtccctttgagaaaggtaattctaaggacactgggagaatgaaaaagatttttcctaaaaaaccgtcaaataaatagaaaaagaaggtgattcatcttacaaattcgcttgattgggcctgacctctgctgccaagtcaacaaccttgtccaacaccatgaaatctcatgtgcgacacctgcttccccaacctccgtgagctctgctactgagcatcaccatggtcgctagcacgcaaggacatacaatcatcgctacctcaagtgtggccatggagaccgtgagcagagagatctaacacaagacaaggctactctgacgaggccgtcatagctgcccacgtccatgctttcgacctcatcctccatgctctggatctcatccaggagcttctcatccatcaccaccactaagaacaaaacttactagtagcacataagataatttgctactatattccccttccagtcctctacaatcaactacctactcttgcatacccaaaatccaaaatctctcaatcctcaatccaaatcccaaactacgtaccaagctcgtctcgttagctagtggaagaaggctaattaatcaataagcttagcatattggaggaatcaggaggaaggcaagttgtctatcgagtgaatggaagagaagaagaaaaaggcaagctaagccatgaaaaataaagaaatccaattcaatggagctagccaggaggtatttgaggatcagtcgggaagctatctctttgcccaaatcaccgttgccaccgcccacatcgactctgacaactccgcgcgacgtgtgctccaggtgcctcgtccatgcgtgcgctcatatgtctcattgtgcgaggatatcgctacataacatttccttttttaaaagtaattacactataattgggatgtaatttatattaaacttatatataattgatagcatagtacgtgtggctggttggctagctagcggatgatcttcttttcgagctatttttgttatgtgaagcatattccaaacgaaaatcgcgaaaaatatagagaagttattcatatttacaataacgatgacacacactgctattcttttttttttcgagataatcacataaagagggtcatataaatattattaagattgagaaaaaaaaataaaaaaaaggataaaatactatcgatgatgttggttatgtaccgaagtgcacgtctagataccatgcatgaaccatacaaacacaggcaagatagtgaagcctagcaccaaaacaataaccactatacgtgaccgatcgtcgctaagcggagactcccaaaagaaaggcttggttcagtctgtcgaatctatggattacaacaagcataacttgaaatgttgatgatatgctagctgcagcgcatacccgtggtggcaatggtgcaagaagtaccaataatgaactagcccttttttttcacacgaagaataattcaccaatctttatttattcgcatgcagagttaatttacagcacgaaccgtgctaccaaagaccaacaaggctgactgcacacagtcgccgtcatttattccactaccatagtatatacacatgacatgtcactcttttaacagagctcgatcggacactgcagcctgcaaccacctccaaagagatggacagtgaaagcactcctcatgcggctgagcctacaacagagggcgggaagacccctctcccgggctggcgatcagcaagcgatccgtgccgagttagcaactacatgcagcgaaacatcacatccattatattagcattttttttagaaaaagtattattttaataaaaacttgtaaaaccacaaatttagcaccatgtcgaacacatgacacctggtgtgtggtagggttgttgtgcagtaaaaaaaagtgaaatcacatgatccatgagctatgactaaaaggaaagcaagcaactgtactataggtggccagtgggtaggacctatcgaacaatgaaagtttgataggccatgcactccctttttaccaggcaaataacttcgtcgaacactagctcttcgatgctcttatgtggcaccatgaaaattcatatgcactctatcaaattttgatcgatatacaccctatcaaactttgcttattcaatatggtgctaaacttacaattttagcaaaatagtctctacttttgcaatttcccattaatatagtattatttctaaaaaatattatatatatatatatatatatatatatagaataattagccgctgttcaccatacatgcattaatcaacttggttataattatgtcgttccgagcgatacaccgcggtttcgtacgtaccttggcgttgacgccatcgggcacgatgcgtccctcgctcttaagcttgaggtactcgtcgcgcttgaacctggtgaatcccctgaaaaccaataaaaagttaaaaaccgagacacatcatcatctgatgacacgaaagaatttatatcatcctggccgtccatcctgacgaacgtacgacttggcgctgaagatgaccctctggcggccggggaacttgaacttggcgcggcgcagggcctcctgcgcgtgcgcggcgtgcgcgtcgcggcatcgcacggagaggagcacctgcccgatgcggacgcgggcgcacgtccccgtgggcttcccgaacgcgccgcgcatcccggtctgcagccggtcggcgcccgcgcaggacagcatcttgttgatgcggaggacgtggtacgggtgggcgcgcacccggaggtggaacgcgtccttgcccgcgtgcttggccatgtacttgttgcacgcgatccgggccgcctccagggcctcactcgacacgttctccttctcccagctcaccaggtgcacgcacagcgggaagtcgtccgcgctccgcttcttctgcccgacgtcgaagatgcggatcttcgggtcgggcacgccgcggcagtagcgcgacttcgggtacggcttgttcttgatctgacggtagcaccgcgctggccctgcacgcacgatatcgatcgatcgatcacgtcctcgatcgcgttgtcattcaagaaaaccaggtaacaacgccatgcacggcaacggccggcaacagcaacgatatgatgtctgtgccgtggtaagttggttggttcggttgttgcttactcctccccatggcgatcgatcggcggcgaaaggtgtggagtcgcgggtgctggtgatcaggaagggtccaggtgcgtgtgtgattttgaagagatcatgcggaggccaggtggttgatgtgcgtatatatatagatagacaaagaggagggcaggtgagtgcgcgaatgttctggttttgccggtcgggaagacgggaaggcgtggcggcgagaggccaatagacgcagcttgcgtttggactcgacgtacgcggacgcctcggcagcaggtgggtgggccgacctgtgagttgggctgagagggcgtgagttgggctttcaccgagtcgtactcttcgtgggcaagcgagaaacggccgcagcattctcaggacggaacgagagtactcatctatgacatagacggatagaccccaaaggcttgtaatggcaccatctctgttgcataaagcttgaagaaatgtagagatagttggcagtttctcttcttttgcattaagaagattcttgcatttgccgttcgtttacacggctcccggatgcgcccacgcgaaccgatcaatcgatcggtccggccatgtggtccagttcagttttcaggggacgtagtacatggggttggggatcttgaagacgcggtcgccgacgtagtcgccctgcaggtcgctccactggtcgccgacgttgccgcggatcctgtagccctcctcctccaccagccgcttcctcatcgccgacttgaacaccgacgagctctgcccccggtactccgggctcctgcattgtaccatgatattgcacgatcagatatcttactttctgaattttaaccatgcaacctatgctactaacaaagtagtattctgccatgggattgcgatatcttgtgcagttcgtcatctgaatgttcagctcagctgccagtatcattgatccattaacttggcagtcacaagccagcacttgacacgaatgctggggccattgaagcataaagattcgcggaattagcagaatgcaggatatgatctccggccctaatgcaggaggaaattaagggctttgttcactttgttgtctaaatcaatcataccaaattttggtaatgctaaattttgtcgtattttggtagtaccaaatgttttttttttgataatattggctttgcttggtttgatgattttattaaattttggtagaatttcaagagagtaagcttctagaactgttaaaatttggtaaggtagtaatggttaaagtgtgtttactttattgccctaccaaaatttgaaaggtttaaagtgacaacaaactaaacatgccataaaacatttttaaccagtgtaaaattttcacaacatggaacaagaacagaaatgtgatcgcacctcatgatgagcctctcataccccaagaacccctctgactcgagattctctgacgtgcaagtggccagtgtctcttcatccctcccggagaggaggaaaaccttgaaccccttggcttgcaatgtgacgaacaactcaagaaccgcaggtatccccgggcaagcccctttgctagcccacgtcttgaaggccgagggatcataggccctggaataaaaataccaacaagtcacgacatcgctggatatattaatctgtacttgaaagtactaattgccacatttccagcattaatatttttacttgaaagtactaagttttctgttttgataagctcatccaagctgattaaagaaaagattatcctattgatttagctactggccataaagtatcattttaaaaaaatagtggatattttattggataatggaattgcatttggcgcctgtatctattagggacgcacacaatgacacaacctatagaaaagaaaagaaacaaagaaaagaaaggaagacaacgtgaacatattatgcttagtttttttttctgaatgaaacatattatgcttagtatcatctaggctgatagcctgatcctatgttgagttatgtacggactaatttagcgagaagttgaagtacagagaactaaaaaatggatgagttcgaactcttccccatacccgaactgcttggcctcgtagtagagcaggttggagaggcatgtgtcgtcgatgtcgaggatccatgcgtcgaggccgtcgccgtcggcctcgacggtgtcgacgtaggcggcgacctggtccatgacgctgctcaggtccctgccgtactgcccccgcgtcatgtagcccctgacgtaggcgacgcacgccgcgggcaccgtgcgccaccccctggcgttgttcgcctccaccatgacccgccagctcaggcacccggcgtcgccgtccacggacgccgagtggcacggcctcgccgcgacgccgccgccgacgtcgaggacgacggcgacgaccaaatgcggcagcaggacgacgagagcgacgacggccgccgccgtagcccgtgagaacgccattggacgcagcttagctagcctcgatcgacctgtaggcatcaactagcatgacattgaattatatacgtacacaaagatattcacctagctcatcatcgatcgcaccccatttcgagaccgaaagaaagaaaaagaaagggacacggacagaaaggaaaaaaaggatcatgatccgatcgaccgagacagagagagcagagcactacttcatgctactactactatacctcgatcaatcaactcgatgtgccaagcaattgctgaatttgcagcagctaagccggccggaccgggacaggagattgtacgatcgatgataccccgagcaacaacttgcgtgtgtgtgcattttatagggaagtcctgcaggccccccccccccccccccccccatggcgtacgtgcagagtcacctccacaaacgcaagagaaaaaagggcatgattacgccatggaatttggcaaggagcgaggaggacggcccggatatatgcacgcgacgcgacctgcttattatagctttaggattaggtactaccttacccctcctccggtgcgtgtgcaagttgcaccgccagcgctccaggtgcgcgccacgtggacccaactccgccgccggctacctcctccgtgacattgcccgacggcgacgtctcggccgtgtacgtgaatacgtgatggtgagttacgttggggccggctctggccgttctatcgcttctcctttcttccactttgtagctgccgccaatcgacgagcgctgacgaattaagcttaaacatatgcaggctgctccgatgtaatccgcggctgagagagagatagattctcgagaatattgaccaccgagagggaagcctctagtaacggaacgcacaaacaatgtaggcttttcgccggtagctttactttccggcgatgtaatgggcatggtggatcacttgggtgcagaaatggagcgtgcattagaggcggagctagagctgccagcagctatgcttaaaaaccctcattaaccaatgaggggagtagaatacttgggaacgagagacctgtttggatcatttaatttctggactaaaattagttcatggcctaaaaactttagtccttactgtttagatcaagggactaaacggggagtaaagtcacgtggaccgagggtgagaggagtgaagctgtcactttagtcctataaatacctccaagagagactaatggattttagtcctatatgcactttttaagacccttttagtcgtctctgtttggatttttaaggattaaaagggactagaatggagagactaatggattagttctatgaaccaaacagccaagagggcctgaatcaagtctgttgaagaatgaaacggagtatcctcgttattccccatccaatgagtaggtcaactcacgacaagatctcccaccgagcacgcgcattggtgcatcttcttcttttcgttttcttttaggttgtcatcgacaggggaataaaaagaatatgcattcaccactcgacactccctacatgtctttcaaaactctatcaagagcttcattttaattttacttggacttcccctcctttgcttctctatactttctacactgtatcatcgatgtccggttaccgctcaaaacttctagttatggtcattattttgtacaattcaaaattagaactatcagctacctatttatttttagacagatttagagctttaaatcttgcagaattttcgacagatgaatacaactcgttttgaaataaataaaaaaagatgaacatgtcaaaaaatcgtaaatctagagaagaacttttgtaaaatttaatgttagtgcgttgtaaatgaatgtaagtgttctataaccaagtataagtgccatgtaactaaatttaactgcaacttaggtctaaagaaacacgaatcttgatacaagatttatggaaaaaaaatcaaaagataggagctaaatatttatcgcaaatgagatagcaaaaccgtaattctaaattgttgtcatctttcactgttgtttatctatggccaagtcgatacgaagggctttgtttgttttgaagccagctagccccttatcaaaattttgacaactttaatagtatcatatagatgtttggattactaccaatttttgcttatattagtgttacaaaaacaattagtatggtaaaacttactaccattttggcactaccaaaatattaagagtaaaaattggctttaaaccaaacaagcgttggagatccatttattgggaagtcaaccaacttgcattgcgagtaagggagcagccacaaactcagaaagatttgtttgcctttgctttaactagcaccgaacaatcgaaagtatgcatttgtaatagaaatggctgtgtagtagccactcaccattagtggcagatggacaatagcctgcaacatatatctggaatcgcccgttcaaaatatatctatataacatgtctggaacgcacctaagaaactttagcatagtatagcccaccagtatcaacctttgtacagctaaattattgtatttcctaggcatgtagcacatatataatgggaatagcaaaaacccattaaccacattttctcggtgatgcacctaagaaaagatcatgcctgagctgtgcatgtacgctccatatcagattaattaattaaggcgcactgaatcatacataattcataaccagcagattttggttcgtcaaatttcttgggtgaaacatataaggggaggcctttaaagagcacgccatggaaacagaccacaaactttgaattctttatagctgtatgaacaattgaaggaacagccaatattcaaaactggctaaattgtagataaaaccatgaaaattttgtcaatcgtgtatacacaagatacttttcttcatgtcttaatactgtaatccaaaatttcaaaaagtagggaaagtgacctatactcaatggagaactcaatgctccactttcagagttaacacgtttagctaaatggggcactaagccactaactcaacatctactgaatttagtatgcactgctctcagcatgcatactaaaaatgtatggaaccgagtgacaaatctgaaatctgtcatgataagtaggctagaggatgggaactaacccaacaagtcattcaagtatttgatctgcaataaagcatcagaaatcagtcaaatccatatgaacctgattcacttattcagataccaatctaaaacatattttcattattattctctttaatcaggcggtattactgatactgttcacaatgtaagtacatgagaaaactattcaggtataggaggaaacaaaattgctcaaaaataagaacaaaaaaagaagaggaaacaaaacacgacctttctccatggctccatgctacgcagtagcaatcgctttgtagccagactcatcaatgtagttggctaaagctctgtcacccgtcttcactatcttgcccttttcctggaagtagcatatcagaagtattatcaataccaattcatgcccttcatgtagtactccatgtgtacctatttaattgatgcttgctgatccactcggtcagacatccaaattgcgacatcattgtttagaagtgtcaaaatttggatatatgaaacctacatcactaggttttaaaaagctttttacaatattattttttatataaattatagtgatggaacatttaaaaagcagtggtcattggtcaaatccaagataccatcaaaaggcaaaattttcataagaaaacaacaggagggatagcatggataatgagcaatatcatacacgtttgctatcttagtatttatacatcttgagtggaacaattgtatataactcacatagctctttaccacctaatggccaactaaaatcacaatatattctgtgtaccaatgtaatgattagccagtgatgagtccaaaagagactctacttgaaaataatacaggattatgtaaattgaagtattaaattcatttgaacaaataaattactatcaattcaagtgcaattgctcaaaaaggaatttgtctatacgcttaccatgatgtgaacatagctgggcttaataagatccaagagacgttggtagtgtgtaatcatcattagagagctgtttggtgtcaagatcccattcactgctttagctacatattcgagtgcatcaacatctaatcccgaatcaatctcgtcaagaagagctaaatcagccccaaggacctataattgataatgagaaaacaaataagaggcacaaatttatcgaagtacataactagatagtcaaacaaattcttctgacaggtaaaaatgttcaaggaagcactgtctcataataatattatcttctagcacttttttcaggaaacttttgcctatatttattggtcataaatatatcagtgaattgcattttggaccacagtttcacgccgccgcccacggtaagacctaacgaaacaagagcgttgcattaaaaaaaaatcacatttaacagaacatggcatctggaagagaagttcagtgaatcttcgtggcataaaacactagtttctattttattgctgagtaataaatataagaatatttctccagatttatgttcaaacgaaaagtgtgtaatgttcatttgacaactaaactaagacgccacatagtttcatagtaatcttacagagagttgcagaatctcattgcgcttcctttcaccaccactaaacccttcattgacagcacggttaaggatctctgcattcatattcaaggcattaaccttttcctctataattggataaacctgtatgataaagagaagttatgtcagagttcctagcaactggaaataacccaacagtaagaaacagcaaaacaagaaacgattaggttagaaaacaccaccaagctcacttgtgttattaaaatagaaagttctgcatttatagaaaaacaaacaacgtagacaatggagtctgggacatgttaacttaaccccagtcattcctataagatattaataggataggtcatacatcgaaatagtgagaaatattaataggataggtcatacatcgaaatagtgagaaacacatgatgccttataattccctttgtaaattaagagtgcagttttaaaaatgccttacaccataagtataaattgcaaacctggagaggctctaatgctggtaaacccttcttctctctgcgagcatttaatgccatgagaagaaaatcgtaattgttcactccaggaatctcaacaggtgcttggaaactcataaaaaggcccgcaagagatctttcctctggctccatatcaatcaaattctcacccttaaagagcacggtaccaccagttacctcatactctggatgcccagccagaacctgagacgaaaggatgcaacagttaactgaagttttagatatcacagtaacaaacatggttagtttctcggtttaatcaggatggtgggaaggcacattgaacacttaggggttgatcgatgcaacagttaactgaagttttagatatcacagtaacaaacatggttagtttctcggtttaatcaggatggtgggaagacacattgaacacttaggggttgatctccaaaagcacttgaacttcaagatcacaaactggattattctagttgcactttcttaatctggactaagaatacacacgaggcaaccagaaacctctttcatggatggcacaatttctcacagaagcaaatactagagaagccaggaggcaacaatacatataaacaattctatcgcaatcagaaaacacttgatgtattatctattattaagatagcttgaaaatgagtcaccatgttcgctttggtggctataaattaccacattaattggaggaaaaagaaagatctacaccgttagatcatggttggtccaaattaacgatgtagcgtgatacaaagtacaattccatcagaagctaaagaattgtttatcaaattcaatttcaccttaataatctattgtatacaaaatacaactgttacaggtgaaaacaaagttgagaggtgtatactaaatccaattcaacttccaaagtttagctcctcgcaaaattgtgcgagacaatctgctatgctatgctaataaaaacaaaaatatacaggaatagaagtgttacataggtaacaggcaatatttccgcacagtgtcgatcctagcaaagttcttgtcctaatatttagttttttggcagaataagaaatgaaagcatcgatcagaagcgccttaccttcatgagagtgctctttccggagccattttgacccatgagcgcatgaatctatacaaaacaagcagacgaacacccaatctaagtaccctgcaacctcgcagaccccaattattaagaattttaagataaccacacaactagaccagaacgaacctcgccctcccgaatggtgaggttgacgccgctgaggatctcctgcccgttctccttcacgcaggcgacgagatcgcgcgcctcgagaagcggcctcccggcggactcgacagcagcggaggccgcggcgatcgagcggcgccgcggccggagggagacggagctcgggggcagatggcggcgggggagggggcgggacgaagaggaggaaaagagaggggaggaggaggatacggccacggcggcggcggcggccaagggcggtgccatgggaggagggagggtgaggtgcgtgcgcctccagatgcttcttcctccctcgtcgcggctcggcttcggatgacgagcggcggcgtcgaatgctactttttatgggccgtttactctggagatctcgcgctcgcatataccaggccgaacttatgggcctaatgggcttagaaagttagtgcgtttttgggcggaaaaagtatactttgactccctcaactatggcccgagcatgattcatgtcctccaaccacaaaaacgggtatatcgactcctccaaatatcaaaaccggtgcaaacaatatcccttggtggttttggaggtggttttggttgacgtgacgcctacgtggtgggcttgatcgagtctttgtcatacgtggcgcttacgtggcattagaataaaaacaaaattaaaaaaaaatgtggaacctatatcattcacataaaaggacctctgacatgtgggacccacatgtcattctccctccctctctcccttatctctctcaggagcggcggcggtggcagtggccgggaatcggctcctctacgtcagagggacgttcgactcccgatatccgtcgcttgcgcatccaacggctccggtccgcgcgtgcctgatgtatagcctttccgtacggtgcacatgcgcagaatcgtagctgggagctcacgccaaagggaagcaccagccaccggagccgtcgctcgagccatagcctagcgtcggccgacgagaattaagctctgtccgcgggcgtgcagtgcgcggaagtggagcgctctggtctgcttctcgacgaggtagctagtcggcggccttgctgaggaagctaggatggagacgcctaggaagacgaaggtgcaggcgagcagcttggcagcgtcgttggcgggacgaagtcgccgtagccgacggtggtcatgtgtgtgtccttgtttttagcagcatcctagagtagattgcatcaggtttcaatttctgttggcatcgtattccttcggacgtgcttagttcatgtcgcggcgtatccgcgtcgtgcgctccgcttcgctcgtgtgggatggaacacattcgcggcaatgacagcgaggccacgatgcatggtgagtctttgtattctgcaaataaaaggatgagaaaacgaaaagctgcagtgagccagtgacacacatcaccaaaactccctctgtcgaacaccttgtgagtgcactgttcattttcttcctccagacaatctaggagtttgtgagccaaatcaccatttggggctgtcaaaggacggcgagaagatggggggagccaatcaatgtgtccctcgacgaaataatccatgggaagggtatgaacacgaagcacgccatgaaaatgtcgatcgacaaggacgatgaagaagccaagatgacgatggcggcggcggcggtcgggagcagcggcggtggcggtggggagcagtgacggtggtggaagtgacgccaacttcgaccccccacgggggcggctcccctctcgtgcccctccctccctaccggcggccgcaggccatagccgcgttctccaccgcgcgttccccaccgccaccatcgccgctccccaccgccttgtccccaccgccaccgcttccccccccccccacctcatccccatctgccactgccaccgctcctgagttctgagagagataagggagagagagggggtaggaagaagggaaggagagggaggatgacatgtggatcccacatgtcagtgggcacactttttgtgtgaataacatatgggtctcacatattttttttatttttgtttttattctagtgccacgtaagcgccacataggacaaagactcggtcaagcccgccgcgtcagccaaaaccacctctaaaaccaccgggacattgtttgcaccggttttgatacttgaagaagtcgatatacccagttttatagttggaggacaggaatcaaactcgggcgatagttaagggagtcaaagtatatttttttcctttctgggctcttttttgcggctttgtaggtcttggaccttacaggcccaataatgaaaatcccgcttgaattatagaatttgattataaattaccttttgggttagggagtttctctttggcacttttattggccaaccttgtgttttcatgattattaagaagactaaataaactacctaaatttattcgtcaatatgacatttcgtagttttggcatttcagaaaaataagtgctaggtgggctttcaaaagtttgagaattttcgcatgaatggagccgctctgtcaaccaaactctagatagacagcgagattgctaaggggcgatcgatcgcccctagcgatcagattcggattccccctccctccatctggtttcctttttgacaccgcattacttttttattttagtaaatttatgcacctaaagtttatacacctcaactttacacatctaaagtttagagacccaaagtttataaatcaaaagtttatatatccgatttaaattttttatatatatatgtatttctatacatctaaaatttatacacctaaaatttatagacccaaagtttataagtcaaaagtttatatacccgattcaaatttgaatttgaattcaaatattttttatatatagtatttctatacatataaagtttatacacctaaagtttatagacccaaagtttataagtcaaaagtttacatacccgattcaaatttgaatttgaattcaaatattttttatatatataatatttctacacatctaaagtttatacacctaaagtgtatagacccaaagtttataagtcaaaagtttacatacccgtttcaaatttaaatttaaatttaaattatatattttttcaaactttgtttttttattttttttaaaatttatagtgtagtaggaagagaggaatggaaggaggaaggagggagagaggagtgtacagggtggatggggatcgagcgatcaatcgcccattagccggctccagatagacagttgatgagacatcctactatatttatttatactacttaaaagtggagtcgttcgtcctccctcccccgtatttagtgtatacctcatcaagcgcatgacaaaaccaatcctaactaccaatctgactacacacacgtagtactcatgccggaaaaaaacagaaaaacagaagaaaaaaaaggtggttgctaaaaaaaatcatgtgtattacatccacacccagcttattcccactggtatggcccggtggaatggacccattgcaatgcacgagaatattactagtcgttcgataagaataggtccgtccaaatcagtgccttctcattccacaaccacaattcaaacaccgcctaaagaaaatgatacccctggtagaatcatcatcgctaaccaagaaaaaaaataattgcagggggaaattatcatgggtatcaggtggagtcgtgagtccataacttcacttcaaatctaaatttccacaaatattatgtgcatgtagatgcattttcatatataattagtgagatcaagaatatgttaatggtatttatatatacgaaccgtgtgttagagagatcatactcgtaaatgcgtgaatgtggtgtgcgtgcgcaagggtgaatagaagctcgtatagttggcacggtggctcagtcctaaattgctcatgttggtctattctctctttacaattttctaattttgcaagttattgtcgcaagcaagaatattttggaacaaaatggaatagccatgtacctcaagggtgtgccggtttggagagacatgcatgctacggatacatcgatactcttagtctaatgcttaccctgaactatatagagtcgctcactgtatagatgaagaattccctaacctaatctaattctatcataaaagactctatccatctaaattgcgtacttggggagtgttcggagggaggagaaagaaaatgattgagaatatacgtaaaataagatgagctattaagatattattaattagttaagtattaattattttaaacttgaaaaatagattaatacgatttttcgaaaacaattttcctgtaaaaagttttcaaaagagaatataccgtttaatagtttgaaaagtgtgcacgtgaaaaacaagtgtttttttattcttttgtggtgcaaactagtgcaagagggtgttaggcccatgacagttattttcattttggcttgttaacaaatacagatgatagagaataataatataataaattaaactattaagaaaagctcaatgaaaactcgatttggacactgagaaagaaaattatttcccaagccccctcctcgaaatattttactcactctgtcccaaataaattaacttttatacatcaatatgcatacacgctgattagggaatatatgaagctttcattcatcccagttcaaccattcatctcagatggtcgcgaaatccgattgaatttcgttggaatcataaaccctgggctcaactagaaatgtcacatgctaattcatgtttccgcttattcttcttccctcattcatgaattcagttaatatagaagtgattatatatgacgatgtggtcttgctgtccccacatgagacaaatgcaagaagaaactcgaaaatagcagtgtctagctagccctctggaaagactgtacatatattggcagttggcaacttggcatgattcagaagcaccaaactgcatgaatactgttgtctgaatcagtatctgctgcttcaccggtgcttcgttttctgcataatcgatagaatactgttcttgctcctcctcctcctctctctttctttcattttatttttaggctaagttcttgttcttgggcagcgtttcgtctcgctgcctatggacagtcctccctgcaagtttttggacagatccaacttccaatctccaagaagaaccaaaatcacagaatcaaggtaggacatagtacacgcttgaacatagcaggattaacagcattatataactgcgattccaagatgcagaaactacagtaatcccccagttcttgacagctggtgtggtctccagcttgagatgccactgaggacaaaagaacagtggcatctgccaccagggaagcaaaggagaggagaaaaaaagcatggaaaattttttgtgatgtgatgtgagctgcggattcaaccaaacagctcctccccagcatataaagttcgatggaccatggtggcactatctgattttgatcccttcctgccgcctccaaaattgtgaactgattcacactcccctttctttgccctgttcactgaagctttcagatgattggtaatcttagcgagtaagaaatagagcattaacatctcttgagagtgtactcattattcaggcccagcgaaaagaaagtgctcgccacaggccacagcgacatatgaatgaatacctgttgccgtcatttctttgccgacgaatcaaacattcatactacgaacaaagatatacagtaatagtaactaatcttggtaaaagttttataacaaatcataagtaaatactaagggagcgttagttacagaaaggaaaaaaaatatttgtcttgtaactattttaaaaaaaaattagtaactactttaaaaaaaatctatagtaatgttgttttaaatcattacattaatttatttttcaagtctaaaatagttactacttaattaatcatacaacaatgactcatctcattttacgtatttttcaatcattttttcctagcgattaacctcctctaaagattatgtatgtgtttgattgtcaactacactttaacacaactataaccctaaatgtatggtggacaaattgtaagtcataaagtatgacaaaattgataaaaaaaataaatctgtgacgtggggatatactacactaagctaagctagtactccctccgtcctataatataagggattttgagtttttacatatattgtttgaccactcgtcttattcaaaaaatttgtacaaatataaaaaacgaaaagttgcgcttaaagtactttggataataaagtaagtaaaaaaaataaataataattttaaattttttttaataagacgagtgatcaaacagtacaagtaaaaactcaaaatcccttatgttatgggacggagagagtataacgtaacagggaacccaataacaaattaaaccgtgtcaagccaaaatatctaccacaccgatcgaacaccatgctttactggtggaaaccgtggaatactggtacagcacaaccgtttgtttgttgcgcttttactccgggcttttgaccaggcgagcgggccccgcagtagggtgggacccacgtatcagtggccgcaggcaataaaagtgggcgccgcggcggcagcgagaagagcgtgccgcttctctctcctcctctctagcgccctgcaccctgcacccgaacccacgccacgcgaacgcaacaaaacggctttactgcgggctctctctttctcccccccccccccccccccctccgtttcctcgttttaaacgcttcccctctccctgctgcccatcctccactccactccgcctccactcctccgccgcagcattgctaccgtctgaatcaatcatcagttcgtcgcagcgccgaccaccggatcaggtacgggtacagcgcccaccctcgcgccactttgtgtttttgagttttgaggcttttcgcctgtcaaaaatgtgtttgtttgtttttttttttgctctgtttgtgtttgttttctctccgcgaggttcttgcgttccgctttgttcggattagttagtagccgcgccctgattatatctgcgtgtagttcgtttccgcccggttacttgaagatcctgaaaattttggcattcttggcgttgcctcgcgcattttagaccttcaggcttcagttactgaactcgattatggtaacagctcacaaatctttctgcacaacttcgtgtgatgctcttagattgccgctgtaatgccttgtgttgatctttcagtctagtaggttctatttctaactgaactcccagcgcgctactgtttggaagcagtgaagaccggaagagagtagaatccctcaggggaaaaaaaacttttcttttttgcttaaaccctaaggacaggaagagcattaggcttatatatgttaggtttgatatttttgttagcttctacatttctcgtttctgctgaaaatagtggatctagtattggtagattggtaccaccagtctactgccagtgccatggttttatactccatttgggtagaatagcgccatacgcacggtgacactggttttgatgagcttttaggtggatagaaagatgtgaaccgcgagctcttgcaaaatcatgacctaacattggttttggaagggcttgccagtaatcgattgttcgccggaattaaataatgtggtcgctttaagtgggaattaaacaattgggcaccaaccaagatcttgtagtcagtaaacaatgctgcaaagaccggcatgtgcaatcactccggctcatctccccgcaagcatctccgtccttgccagtgcgccctagcttcccctagttcacatttcagtttgtttagagtggttcaggtttgccttttctttgcttcgcttttcctttcacctttgtctagtggtattctctgatcaggcagcctttctttatagtggccattgccttacttgttgcactatggaggtcctgagagccttgtgcagtggtaaggctgctacatttttatccctaatgagaatgggattgatttcaatcaatgattagctcaaaactgtgtgtagctgtgtaaggctgcaattatcattttttagagaatggaaaagtgtaaggccgcagttagtctctgactgcttgaatttcgagcttaagcatgctgtcctatgaagaaacttacgctgacggctgacctaaacgtgcagtgtctgacactacttaagaaaccatagcagtgctaaagttgtgtgtggtaatcgtgggcaccaaactgaacaccccttagcaactagtgttgatgtgctagactgaatttagttctcggtaagcatactgccatactttagtgttccattcaagaaagtagtgcagcgtgcacgatgtgatatgctcatctatgtggctagtattgaaatatttatgttttttttttctatttttccttcttgcctcatctttctctgctttattgatgccttttgtcttttacacgtcgaccctatcatttcagattaaccctcctttagttgctttgtttcggtgacttttaatcgcatattttagttgaaattaaactagcgccgttctttggaagtagaattcttgtcccttgtggtgattagatattggtagttttattcccatgatttacacactgctttgtgctgatagagaatctcagaatcacctctttggtgagttacaaggctcagtaaagagattggctgctaggccctcctagaggaaaaacatgcagggttccctacatgttttgtaatgattcgcactgacctatttggcaggataacacctttactagcattctttagcttcttttatgaaagaaagcagactgcactaatttggacaagagttttcttaaatcattaggctttgatgggtcattttttcttttgaaagtgctttggtctttttcttggcatgagcctctagtggggcaaactgccagctttatgcttccactacacaggcatgcttgtctgcataagtgcatagctgcatttgaagatcatggaatgtgcttccttctggactcagcacacacacatctgtcgtgattgctcgtatgctatattctcttgagggtttatgagttaaaagacacaattagagttatgtttacagttctactgttacttttcatgattttagcactgacgttttccattttcattgcagcaggactggtagttactgatataaacagatgctgatattgttcatttagtccagttgattcagagacacctcttatgggctataaaatttttgaaggttctttggttctactgtcgttacttcttttcacctcattggccgtggcagacatcgcctctgagaagcaagcgctccttgcttttgcctctgcagtctaccgtgggaacaaactcaattgggatgtaaacatttctttgtgctcatggcatggtgtaacttgctcgccggaccaatcacgcatatctgcccttagggtaccagctgctggcctgattggtgcaattcctccaaatacccttggcaggcttgtctccctccaagtgttaagcctgagatctaatcgtttgattggaagtatcccatctgatatcacctcacttccttctttgcagtccatatttcttcaggataatgaactgtcaggagatttgccttcttttttctctccaacccttaataccattgacctatcctacaattcctttgcaggacaaatccctgcaagtttgcaaaatcttactcaattatctaccctgaacttgtcaaaaaattctctctctggacctatccctgatctcaaacttccgagcttaagacagttaaatctgagcaacaatgagttgaatggctcaattcctcccttccttcaaatattctcaaacagttcattcttggggaaccctggattgtgcgggccacctctagctgaatgttctcttccttcaccaacatcctcaccagaatcttcattaccaccaccatcagcattgccacatcgtgggaagaaagtaggtactggctctataattgcagctgcagttgggggctttgctgtatttctgctagctgctgcgatatttgtcgtgtgcttttctaagaggaaggagaagaaagatgatggattggataacaatggtaaaggcactgataatgcaaggattgagaagcgcaaagagcaagtcagtagcggtgtccaaatggccgagaagaacaaattggttttcttggatggatgtagttataactttgacttggaggatttactgagagcttctgccgaagtccttggtaaggggagctatgggactgcctacaaagctatacttgaggatggcaccatagtggtcgttaagaggctaaaggacgtcgtggcagggaagaaagaatttgagcagcaaatggagcaaattgggagggtaggcaaacatgcaaaccttgtgcctcttcgcgcttactactactcaaaggatgagaaacttgtcgtctatgagtatgttgccaccggcagcttttcagccatgttgcacggtatgcttatgtctttcactactaaatgctttacatttgatttctgatattgatcaatttttccaggtagaaatctaacaatccatgatgtatcaaagctaatttacaagcacaaaatgcaatgcaagcacgcaaccaaaagttatttctcatttttctcacaaacttctgattaacaggtattaagggtattgccgagaagaccccgttagactggaataccaggatgaagattatacttggaacagcgcgtggtatagcacacattcatgcagaaggcggctccaagctcgcccatggcaatatcaaggcaaccaatgtactcctcgaccaagaccacaacccctacgtctcagactacgggctgagtgccttgatgagcttccccatcagcacatcccgggttgttgtcggttaccgtgctccagagaccttcgaatccaggaaattcactcacaagtccgatgtttacagcttcggtgttctcctcatggagatgctgactggaaaagcaccccttcagtcgcaaggacaggacgatgtcgtggatctaccaaggtgggtgcattccgtggtccgggaggagtggaccgctgaggtgttcgacgttgagctgatgaagtacctgaacatagaagacgagctggtgcagatgctccagctcgcaatggcgtgcacgtcgcggtcccctgaacggcgcccgacgatggcggaggtgatcaggatgatcgaggagctccggcagtctgcttcagagagccgcgattcctccaacgaaaatgccagggaatccaatcctccttcggcgtaatgcctgacgagctgctgtgtggtttactggtttgtatgtttgcaggttgcagcaattcatttagaattaaggctggtcgtgatggcctcttcaatgtagccagaagctttcagcactggcactatgtagaagcattgcatgatgtgcaagttgatttgctggcttcttgacctgtatttacatgctgtgctccggtgttggtaacttgcgttcattagaaattgtcactagggagtctttttctatggggaaagaaaaatcaaggtagaggagacaacgtgattggcagtttagttcctttctgttcatgtttttgcggttgtctgtcttcgctatgaaaaattgcaaacgagaaagccaagtaacagttgacatccataggtccaacactaggacaaacaaatggagcaacaatgcggcaccgcagagatcagcaataccaggggcaaacattaaatcggggacaccaaaaggttccaatttgacaaaacaacattgtatagcaaccatccaatcaatgcaatacatcaaatccaaatggtcaactttcttcaagatgcatggtcattgttcagtgcattaaacatctgttggaataccaaaaattttcagtttctgtagaataaatatggtcagtacaccccacatggtcaggaaggcctcttgtgtgtataacactataactggggaacaagagcttctgctgcccctgaaaaattgacaggggaggaagaaaaactggtagtgacacgagcacactaccaagaactgaacagaggttccatatctctgttgaattcagtgcatccatcgtatacatcctcacaatcttagcgagataactgtgtgagcagaatcaaaacaggaagactcctctttccaagaaatacagatctcaagctgcttgatggcattaatggagaattacttctggttcaccaaatcagcaccactgacatacctagcaacgaatgaaatcaaccggaatggagcaccgacgattggagcatcagaaaatggaacctcctctgcctcatcatcggctaccggtggttgtgggtcttcctcatgaatctgtatatcatctaatgcaactggcagaatttcttcgcttgttcttggttcatcaaaatcttgctttgacctttgatgtgcattcatgtcaatgaggccctcggaagaaacatcattgattgttgtttctggaagttgcattggagcttcttctagatgattactaacataggcgttgctaggactgctgttgattggactatagttatccacagaagtaattgctgcagaactgtttacacttctatcaacaatcagttcattaccctgcaagcagaaaacaattacgctgtatacaagtatatatgaattctggcggtttccagacatttgatattctgtcacactgcatgcggagactcgtacttcttaccaaaaccaacagtctgctcattgagaactgtgctggtcaaatccgtttaatccatcacattattttcaaagacctcaattatcatgtctctatcttatgcactagaatctggaaggacaagtgttttatgcacaagagagaagagactactgatatcaagtggtatttctccccaggcagatccactggagtgtatagcgtctaccaaattggacacaggtgacaaaaaggaatgttctgcataacatttacctttttagtcacggaggcttcagtaagagcagactttgcttcaaagactcctaatcttgatgccagttcatcaaaaccttttaccaacctctggctttcctcaacagtattgtttgaagcttcctccagcaccttcacctgccagactttgttattaaatagtaatatcagatgatataagcagaactatgtctaatgctgcaaatgaaaaccaaagcaccaaagctttaaatccgacatattcaaaatcgtcacgaataaatcatgacttttaactttacatatgattgaacacctttctggagaggacaaatatttggccacatgttgcagattacataatacacaacaacctatcaatcttagtatttaactaatcatttgcttgcttgaatcttaacgggatatcaaacattaactacaaagaaaaaaaaacacaaatagttggatttgtagttcatacctgtacaagcagtactttatttgtctcctccagtccacttaatctctctttaagagacgtctgaagaaaaggagcaacatgtcagccaaaaacagataggaagggctttggatgcatttgctgcaaatactaaataaaaattgtaagagaacaagtgattcatgcattacctcctgatgagttaaggcatcattgatgacctctatggacctgactttgttatccaaagctacctgaatgaagtcagagaacaaaatttacaggacgaagccacgaatagataacaacaaaaggagcacagcggtgtttaacagttataacaagatttaagcctgacgtacttccagttcccacatgaggggctaagacacttcaaatatcagggggaagttaatgtaacaacaaaaagaaaaatacagacactttgggttctatagtatcaagtgaaatgaaagaggtgcttactatcagaaatgtttgtttctgaccacactttggcaaaagaagtgtggaagccacatctttttttcacaattattagttacccacccttgtggcaagtttggaagtgtgacaggacacaactgtggccatgaatgaaatgccagacatacttggtgagacttagctgtgaagtatcatagtgaagacgacataatttgttgttcatagaggcataaaaacacaaattggaactaaaattaatctgcaaaattcagaactcctgcatataggcaggactggtatgtctacccacacgagcaaagaaatcattagaataaataaatatatacctccttcttaatcagcacatcatacccatactgtaaattattgagcttttcctccaaacggacctagagattggatcacaagacaacattttagctagatttttaattcatatcacctgtccattcactttgtgacatggcagaaaatcttgggtatgaagagtaaggtagtttttctagctatattggttgaatgaattgcatgtggttgcatccaggattccagggcataaacatacctcattctgtgcatgataatccactttgttatgcaacttttcaacctcaatctccatggagctctgcaggaaaaagaatgagaaaatatttcttacatgacatttctatgatggccaaaatagcatttgttcacattttgcaacaaaccatttgatccaaagatataaacatatggacacaaaataatgtaccaaacatgtattataatttgtaacttaagtctttaacatgcaaaacagcaaatgtcattatcaacaaatggagatgcctgattgaggaaatgaatagatgaaacaaaaatgcttcattcggcaaagcacaaatcacaggataaaactgttagaactcggagaagttaatctaacattgtttcacacatatcttctcgtttctgtttatcagcacatgaagactgagtgttggaccatgaattattatcaaataaaaatttgtggtgtcgagacatgcctcgtagttaggaaaaaaagtgaaagtaggttggtatggagatatttaaattctatacatgttattttatcgtactaaggtaccaaaaatatgtttcagaccaattggccaacagcaatggtatatactataaatacaaatgagtgctatgtatgtcaaccacaagtgccgatagccagatacaaaccattttttgatgccacaaactcttctcatcttccaacttctttatcgtatcatgtaatttatcctgcattggcaatatctgaggttaaaagatgacatgatcgagaaacatgacagcaggtaaggcagtgacgagctcaactattggcgcatggtaggtggctaagaatgggtgataggaagaacagtgaagtggttgcaatgcaaccggacaaatgcagggaggagactaagaatacaagaggtgggaatgatgagaaaaatatgggcaagggggagaaaaaatgacacctatatggtctttgctcactgtatgggtgattatggctgcacgtgaaactaatccaacaacatggaagcatgcccaagtgatatcagagcacccttttttttgcattcccaaaagaaaattcacattgccaacttttagcattaatgtcaaacctactaatgtattgttgcacggtaaagaatctaatgcaaaaaatacactgtcaattcaagtggtaggaaaagctgcttccactaagctttgtaagctacgaactttgcataagaatacggtaaatttataatctaataatttacagatacttacaagctttgcttcatatagtctgtgcatgtcaagctccacggtggaatctgacatctcaacactcctctgatcagcatgggctgtactactgactttgtgattttcatgtgtcatggcagggtcaaggttctgaaatggaatcccctctccaacagaggacatgacatcatcagtgtttgtgctatcatgatttgcctgtcgatctggctcatgattctggtactgaggagcttcctctccaacagtggacattgcatcatcagcatcagtgccattatgatggtcattaggggctgtctcatgattgtgggactgaatggcagcctctgcagtgctggacgttacatcaccagtgttcttcccttggttccccttcttcttcttgttcctcttctttttagcatccatctccggttgcaaacccaagcccttacaatactttatctacctactaatacaacaaaagatatcaacttacaaccacatttaacagattagctgtttcatcaggtaaatgtcatgttctagagacggatagccaatctattactgacaaaaaaaaagtttgtgcaccagttttagctcccaaaatcataaataaaaaaaatcatttgcaactaaaacgtatctgatatctctacgataagcacattaaagtaaacattccattttattgaactgacgccaacataaggccagaaattctagctgggaatccacgcgctacagacaaccggaaccatgtccattctatatcaacaaagcatctacccagaaaactcaaccgctataaaaatttacggaggggcgctgccctaaacaagactagttagaaaaaataccgagaaatgccggcggagcgagagctaaccctagaacagccgcaggccgcagcctccgccacgaatctgggaggctggggatttgttgggtggaggaggggggggggggtgggaaagctctcacgagaagactttttgggggaagcgaggcgagcgcggggtggagatctgcgtctcttgggaaggaggagcgcggaggcgtaactgccggtggctttgtcgcaggcggccacgcgccgggcacgcggcacgccttccccttcccggcgcggtggtcggtgcgacccctgcgcgctacacgtggcatgtccgaatctcgtgacgtgaaaatgggcctgggccttcttggcccagcccatagtagcgcttaccccgctcggcccatcacacgcggcgcctctctctccctctccccaaaaccctcggcctcttccccctccaggcttcctcctcccactagctttctccaccgccgctctcttcgccgcagcggcgccgcgcgcaaacgccctccgccgctaaccctagctctccatggcccccgcggacggcgggggagagcagtcgcacaaggcgcaccggcagcacaagtccggcgcgaaggcgaggaagaagaaggggaagggcaagggcggcggcggcgacgatgacggtggcgagaggaagaacccgaaggtacgcacgcacgggcgcacggacaagtgaacgggcttcatgttgggttctgtctggtggggggcgtgaggctgtgagcttccatggattaggattttgacgctctggcgagtgtgctatccgggtggtagctgtaggagttggttcgtttaggtggcgattaaatgtagctcgtggcgatcctgtttttcgttcatgcggatatactgcgcggttccaacttgttccagaagatatacatcttgcttatcacgatgaagtctcattttctcggttttctattggagaaattggaacaatattaatttgagcatctgatgcaagccatacagattggatattgtaaactgtgtttaaatctgtgctaacagcgttgctctgtattaatacagtgttatagtccagtgcaattagcttaaaatgtagaatttagatagcattgagtgcccgtgctcgtattattagcaagctattgcaatagatgcatttatttatttatgctttggtgatattttctgccgtctatatgtggaattttatgagtttggttggaggtcatgtggtcactggctatgatccatgctttttaaagaaaaatggtaaatatcctccttaaaaaggacacggttagatctctgtaactaaatggttctttacactgtgcaaacgaactcaacaactcaagaatggtttgtctatctgtttaaccttttccttctctagttttggagtatttattttaataggttaccattccttgtcccaggcttttgcctttcagtcagctgcaaaggccaagcgtctacaagcacgatcggctgagattgaacaacgtcgtcttcatgtgccaattatggatcgctcaattggtgaaccaccaccttttgttgttgtagttcaagggcctcctcaggtatgctctgccacctggagaagatgatgtatgtggattgttttctgatcattacattatttatcaggttgggaagtcgctgctgataaaatgtctagtaaagcactacacgaaacaaaatttgtctgaagtccgtggtccaatcactgttgtgtcaggttaatgaaccctctgaaccttgtacttgaggacaatctatattgttcttctgaacaattgaattattgtgaagatatgaaactaatgtatgcaattttttcatcatgtgcaggtaaaagcaggcgcgtacagttcttggagtgtccaaatgatatcaacggaatgattgatgctgctaaaatagctgatcttgctctgctgcttattgatggaagctatggatttgaaatggtgtgctgttgaagcctatattttcacaaatatttctagcttaggatgtagtctgaaatatgttttttcgcccttaggagcacatccccgataaaagtttcatcttatacatttaactaaagttccattactagcaattaaagtgctgtccattactgcctaccactcctactagtgatggagctgacatactctatttattatgctgatctattcactgctttctatccgcgtgattaattccatttatgctttattgtactactggcacctaaataactgcttgttttcaggatacatttgagttcctaaatataatgcaagtgcacggattccccaaggtgatgggagtccttacacatcttgataaatttaaagatgtaaaaaagcttaggaaaaccaagcagcgcctgaagcatcgattttgggctgagataaaggagggagcaaaacttttctacttgtctggtctcattcatggaaagtaagttggcataaagctggtatttcttccttcagactctttgtttgttctccctctgtccacaaatataagggattttgaggttcaagttttgtacacaaatataatggattgtagagtactacttgcccattcaaccatccctcatgtaattttcacccgatcttacttccaaccacctctcatttaataaagagcatcacagtcttttcccttcatccttaaaatctctccaaaataacctagaatcccttatatcatggacggaggagtggttatagctgaactatcaatcgatacttatcagtaaacaaatctatgctgatttaagctcaccatattagcagggagttactatacattatctttcttcatgctgcagttataagtgagaatgcttgtttttatgttcttttcatttctactatttggtcatttagtgtagaagtttcattttttgtctcatgcaggtacacgaaaagagaagtccataatcttgcaaggttcatctctgttatcaagcctatcccactgagttggaggatggcacatccttatctgctagtcgatagatttgaagatgtaactcctccagaaagtgtgcgcttgaacagaaagtgtgacaggaaaataacattgtatggctaccttcgtggctgtaacatgaaaagagggacaaaggtgttcttcatcatctctggaacttaatgttaaactaacccacgattctactttgtagcagatagatgttatttaacttgttactttacttaatgttagtacatgattttgggtccctagttgatcttatttgaacagccttagtaaatatgacaaaattgagggtgaagataatgacatcttattttacaggaagcatgaatttactgccaatgaacctgatgaatcttcaaaaattttttaattttgaaaaattagctaacagaatgtgtggcactatctacattaattatgcttcagtctggttggcaaaactgaagctaattacttttcctttctgtgaggagaaattctaagttctttcatgtctgactatagtgccctaaacttttggatagtaaaacacaattatctgtgcaggtacatatcacaggggcaggtgattttagcttgtctggggtaacaagtttggcagatccttgcccattgccatcagctgcaaagaagagaggactacgtgacaaggaaaagctgttctacgcgccaatgtctggccttggtgatctactgtatgacacagatgcagtttatataaacatcaatcctcatcttgttcagttctcaaagactgatgagaatgatgcatctaaaaagcaaggtatgtttaaagtataaaccattcataatgatactaggcacctcattccttcatcctctttgcatttgaagtttcttgaagtatgttgtttaggacgataaggtcctgaggactgtgcaatgcacaaacatactttaatagacaagacccatcaagttgaaaactcactttacttatgttttcttgtctatttatttctttggtagagtggtgtgcaacctgaaagaatgttttggctttgaaagtttttcagtgttttctgaacttggattgcaaagcaaggcacacactgttactgttacacctgttccttgtgcctggaagagattttagcaaataaaagaaaatctaagagttagatctttaacagattatttgtctatttacccttatagtatctgtccggtttcatatattcacatttatcatgcaattttagcttgccatcaaaacacaagtaggaatatgtatcagatctatcatagaagaacttcctacaatagatgcacgcttgtgcttgaatggaagtaattttagttttgttggctagaatcctgctctagcttttcttttgtcttctttatgtatggccatcctttgttgtttgctagattactgacttatcatcgtacagggaaaggacaggatgttggtgtaaccctagtaaaaacacttcagaaccccagatattcccttaatgaaaagttggatcagagttttataaatttatttggtagaaagcctgctgctcagtccgaagacatctctggcaaccagaatgatcagggagatgctaatattttggaagaagcagatggtaataacatatgcaacgcaaacacattggagagcaatgatcattcttactctgagtgctccagcgatagtgaacatgataatgatgaagcaactcagcaaaatgaccatgaagttggcttgagagaagaggtggaattttgcaatggaaggatgaggagaaaagctgtatcagctaattttaaagatgatgacgatgatgaggtttttaccattttcctttgttcttattaattaatagttctcttgctctcacattctttttttttcttgctctcttactcttaagttccctgtttagttttgttttgcccgatgtaatccatccaggaaacacatggctttgcatcactactccagaccaagaaatttgacataaaacactatgcagttgaataacattatgttagcacagctattggccattcctaagtcaccagttgtagttcatgtctcaacatcatttgaagtgtagaacaatgatattttttgaatacttatcatacataaatattaatgttaaatatttacgttaatatttaacactaaatatttacttacaatatctagtttgttttagcaccgtattaacataaatatttgcaatgtgtactttgatttctagtacaactcactaatattacttacagatacatatttggaatagttagaagaacacgttttattgtaacccttgacttctagcacagcttctattcgcctggtatacttccaaattacctcattgcgatgaaccatgaaccatgatgtggtactttgcttttaattcttttacatgtctacagattttcaatttcaagcttttaaaggtatttcaaccttggtctaccttgtagggtgctgaagaagatgacgttgacagtgaaaattctggtgatgaccagttatctgaaggttccgcagatgacagtgaagaatcacttgattcaggtactactttgcacacacgcacgcacttactcacttggtgtaacatcttttcgttgatggggagcaaatagagtcttgctactgttaatttagcatatacatgggatcccataggcaccacctatatctgtacccatcacctgtgatccactcgacctgcacataaaatcatgttgctattttatttgctgaagtagttagctctgcaactgaagagcatttgtgtttttcaaatctaaaactcttttcttttggtattctagatgatgaaactgagaacaattcaaagtggaaagagtccttgcttgctagaacactgtccagacggagtgccaatctaatgcaacttgtatatggccaagcttcaaagaagctggatgaaggaaatgacagtagtgcagaagagagttcagatgaagaattttttgtaccaaaaggacaaaagaaggtaatgatgtgctaatacagaattgaaggagaagttatcctgcactttgactgcaatacacactactcatggcatttatagttaagatacatacaggaaaggatatgattttacccttcctttgctgtataggctaacattgtatattcccttatctatggtcaaaggaactgaaattagctaggtgcattgttaggtttcagatcatctttgttctttcttgtactacctccatttcaggttataagactttctagcgttgcccacattcacatagatgttaatgaatctaggcacataagtgcctagattcattaacatctatgtgaatgtgggcaatgctagaaagtcttataatatgaaacgaaggaagtaataatctgccttttaacttttttttacaaaggtgggtagactgcttggtagttaataagaccacagagccctcctagttttttttatctgaaataataaaggactgctttctatccttacagcaagcaaagaatgaatcaacaagctttgatgatatggatgctgaggattactccaagttttttaaaactgagctaagagattggtctgacgaagatctcatcaagagcattcgtgaccgtttcgtgactggaaattggtcaaaagcagctctaagaggacaggaaataaatgaaaacgatgtggatgacgaagaagtcgatggagattttgaagatctggagactggtgaggtgcatacaagcaaggcatatgaaaatacttcaggaaatggaggtactcacaagcaagatgaccttgctatggaagaaagaagactcaagaagctcgcacttaaggcaaaatttgatgcagaatatcctttcttacatttttcaatgttttttttcttttgtttgttgtcaaataatttgctatcatttaaaaggggaattgcttttatggtccactctgcactgcatgtttaattcttcttttgctgccccttagacttggttttttttgtctccgtggcctgttttcttttccaggttatctagtctaagttctcatttgcttttttgagcgtacttcactgcatgcacttactttctgattccttaacttaaacctacatatgatggatctgatctctccggtgaggaagttgataatgacacaaagaaatcgaaacgagaagaaactaatggagggggctatttcgataaggtatgtcatagaatcttttgcttttgttttgttggaactcttgtattacctggttattgaaccatcacattttgtaccttttcagttaaaggaggaaattgaaattcgcaagcaaatgaatatttccgaactcaatgatttagatgaagataccagggtagaaattgaagggtttaggactggttcttacatcagattagaggtacatggtgtgccgtttgagctagttgaatattttgatccttgccatcccattctcgttggaggcattggccttggtgaggagaatactggatatatgcaggtcagctattttaattttcctctcctatttgctgtatgaaaaagttcagtgttcagtaattgtaggaaataatggatgcagcagtgcaacatacatgcatcgccattcagtgttagatcaaacaatttttgcttgatagtttaagtggttatgacattctgggattttaaaatgatgcatcatataggagtacatccttacttctagctgtcaatatgtaatttaactatgaaataatgttcttgggtactccctccggttccatattaattgacattttggacaaggttaaggtcaaacttttttaactttgaccatcaaactttaaaaatatttagtttaaaagaactagaatgacatatatagatttttcttttaaagcactataataaaaataaacatgcatttatttattatatatattatagtagaaaaataaggtcaaagatatatcttgtagaccgtgtcattgtccgaaacatcaattaaaatgaaaccggagggagtaccttgttgcttctaagctagatattcccatgtgaattggaaggaaaatttaaaaaacaatctctagaccacttatttggtggacccagaataaaacagtttatgtgtaacatattgataaaatataccaagtataacagtgtttctttgaacgttatgataattcaagtggatattatgttgccagtggatcgcatttaccttttttcacacttcatacaggctagcctgaaacgacacaggtggcacaggaaagtactgaagacaaaagacccaattattgtctctattggttggaggcgtttccaaacaactcctgtatatgcaatagaggatcgaaatggtcggcaccgcatgctcaaatatacacctgagcatatgcattgctttgctatgttttggggaccgcttgctccaccaaaaagtggtgtactggcagtccagcatctctccaacagtcaggtgggttcaataatttatattcatttgtccatatattttcagtgctgctgcttctgagcaaacatcataattgatggcgctgtcagactagcatcttttaggacttgcttagattcatctagatgcagaacctccctagaatggatattaaccttattcttccatttaccttgtagcattcacatttactctattaaagtgtttgcgctgacattctctttcccaatccttgcacatcaggtaccatttagaattactgcaacaggctttgttcaagaattcaacaatactgcccgaatcatgaagaaaatcaagctcacaggtgtaccgtgcaagatatttaagaaaactgccctagtcaaaggcatgttcacatctgacttagaggttgctaggtttgagggtgcagctattcggacagtaagtggaatccgagggcaagttaaaaaggtaatacatgagatcctatgctctttttctttaacaatgcatgccaacaatgaatcaatgcttgtacatcaacaataagtcccaaccatatgaaattaagtattatttctcaggttcacttctttggccttctattgaggccttgtttagttcccaaaaaattttgcccaaaaacatcacatcgaatctttggacacatacatggagcattaaatatagataaaaaaactaattgcacagtttgcatggaaatcgcgagacaaatcttttgagcctaattagtccatgattagccataagtgctacagtaatccatatgtgctaatgacggattaattaggcttaataaattcgtctcgcagtttctaggcgaattatgaaattagttttttcattcgtgtccgaaagcccctttcgacatccggtcaaacgtccgatgtgatacccaaaaattttcttttcacgaactaaacacaccttgagtacaatatgtacggtataattctgaaaataagtaacaaaaggactccatgagagctatgagttgataattgatttgaatctgtaaacagattattgataataataaaatatacagttgccattttgccatgaaagcaccccccccccccctctttgcagtatatgcatgttagcagaatggattttattttagtcaatgtgtgctcaagtaattattttgggtgttaggtcaaggaaaacgaaagctcgatatggatcataaacttgaaagcgtatgtatcgataaattttgggtaaatcaagtgtgcgcattaaaacaaatcttccttttattacaggcagcaaagattgaaacaggagatatgccaaggagaaaaggggaaagtatagacgggattgcaaggtgcacatttgaagacagaattcttatgagtgacattgtcttcatgcgtgcatgggtcaatgttgaagttcccacctactgtaaccttgtgacaactgctcttcaaccccgagatgagacttggcaaggcatgagaactactgctgagctgcggagggcacataatattcctataccgcacaacaaagattcagtttataaggttctctgagcgtcgaaatcttttgtgtttatttttcttaatatcatgctcatatcatgttatctccaaatggcagcccattgagcggaaagtgcggaagtttaatcctatagagatccctgcaaaactgcagcatctacttccttttaaatctaaaccgaaggatacgcccaagcatagaaaaacaccagtggagaacagggtccctgtccttatgcagcccagtgagaagaagacacatgcagccattcaacagttaaggctgctaaaacatgagaaggtattgttcatgctacagcagcttgttctgatgtcaatcgctgatataatgtgtgctcattatttgcccgatttttccaggcaaggaagaagaaattgcaggatgagaagaagaagaaagcatatgaggcggagaaagcaaagtctgaacttctaaccaagaagcggcagagagaggagaggcgtgtgaggtaccgagaggaagataagcaaaagaagcgagcccgcagataactgaaaatagtaagagacctgcaggcataatgagtcccagaaatctcctgaggcacatcatccagagcatatggttgcttcaaactagctcaagttgccgcctccagaaaaaagaggctcggattgacagcagacgaggtctgatgcctcggcatatcaagctggagatgcagaacaacttggtataatctgggccggattcaactagtagcgtcttttttatgcagctaaccagttttgctccaccatgctgctacgaaaattttgtcatccatgtaactgatgatttgtagctcccaggtgaagtgggagtgaatatgttaaattatcaatcttaggacataacagttgcccattttcaggcctattaaaattctggagctaggggacactgagttgtcagcattggatttattggtactactgtatgacaaggacgtgattttgataaatttggttcccgttctgctcgcaactacatcctgtacagtttggcaacactacaaaagcagagaagaatttcttctgtgtagctaacagtaatggatcggagggtactggtagagatcatgtgtagttgtgctcctaatcctatcgctcatctgtcattttcgtccctttgggctaggagttccacggatgtcaaaagcgacccaactcggatacgagagacgggaaggtagtgacggtgcgtgtcacgcttcctaacgttcccaatgcatgttagtcggacccacgcggcagccactaccttcccctccgcgtcgatcggccgctttggacggccctgattacgcccatcccggaacattttagcggagctggtggagcccatctcctcgttggttggctagattcggctggctcacagctttgcactcggcagctaacgccacgcccactgactcgtgggcccgggacattggccccacctgtcacagactatcgcgcttgacaccactgtccacgcaataataaacggaactgtccacgttaccagcccgcattgaataacgctttgtcctaggcacgccgtgcgcggctgggcaacactcactgacacgcggccccaacccccaatagccctcaatagccctcgcacatgtacgcgaccgcgtcgccgaggaaaagctttacaaaaattccaagcaggaggaaaacccgcagccgagcgcacaccactgctagttgcacacaccgcgcggtgcgagctgtcgtccacagtccacacccaccaccgtcaccgcggtagcaaaccccccgagccactgctcacgtgggcccgtggcgtccccggacccaccggccagtgggcacgcggtagccagacggctccagcacgacgcggtaagcgagcgagcacgagcagtagggcggagtaggtcgccgttgccgttgctggtggcctctcccacttaatgccgcggccgtaatcccgaagcctcacatcacaccccccccccccttcctcacgcgagctccccctccaccaccgccgccgccgccgcggctgccactctcggttcctcttcctccccaccgagctccaccccccacgaatcttagcctcccactcctcttcacgccgcgccgctaagagcgatcgagccgggggtttccgtcagagacgccgcgaaaatcgccccagatcggtggatgggcgatctgtgagccgcggcagggggagagagagagagagagagaggaagctgaagccatgatggtgagttctaggtttgtggccgtgtttcttctggtggcgctggcgccggcggcgcgggggcagggaggaggagggggcaactcgagcgccccggcggcgtcgccgccggggccgttcgtgccgcgggacaacatcctgctggactgcggcgcgacggggcaggccaacgacacggacgggcggctctggaccggggacacgggctccaagtacctgccggcgaacctcgctgccgcggccgccaccgcgcaggacccttctgtgccgcaggtgccgtacctcaccgcgcgcttctccgcggcgcccttcacctactcgttcccggtcggcgccgggcgcaagttcctcaggctccacttctacccggcgaattactccaaccgcaacgccgccgacgcgctcttctccgtctccatccccgaccccaacatcacgcttctctccaacttcagcgcctaccagaccgccctcgccctcaacttcgactacctcgtccgcgaattctccgtcaatgtcactgcctcaaccctcgacctcactttcacaccggagaagggccacccaaacgccttcgccttcgtcaacggcatcgaggtcgtctcctcccccgacctctttggcagctccaacccgatggaggccaccggcgacggcagcggcacgcctttcccgatcgacgccggtactgctatgcagaccatgtaccggctcaacgtcggcggcaacgcgatctccccctccaaggacacgggcgggtatcggtcatgggaagatgacacgccatacataccctttgcgtcattcggggtgagctacgcgaatgacaccaatgtccccataaattaccctgacagtattccacagtatgtggcgccggcagatgtctactctacggcgcggtcgatggggcctgacaacaatgtgaatttgcaatacaatctcacctgggcaatgcaggtggatgctggttatcagtacctcgtgaggctccatttctgtgaaatacagtctgggatcagtaagatcaatcaacggacatttgacatctacatcaacaaccagactgcttttagtggcgctgatgtgattgcgtggtctactgggcttggcattccagtgtacaaggattttgtggtgttcaccatgggttcagggcctatggatttgtgggtggatctacatccaaatgtcaaaaacaagccacagtactataatgctatcctcaatgggatggaggtttttaagttgcagcttaataatgggagccttgctgggctcaaccctgtccctagtattgtaccaacagcgtctggtggaaattctgggaagaagtcaagtgttggtccaattgttggaggagtgattggaggtctggtagttcttgcacttggatgttgctgcttctttgtgatctgcaagcgtcggcggagagcaggtaaggattcaggaatgagtgatgggcattctggttggttgccgctctcactttatggcaactcacacacttccagctcagccaagtcacacactactgggagccatgcttcgtctttgccatccaacctgtgccgccatttctcatttgtggagatcaaggctgcgacaaacaactttgatgagtccctcctccttggcgtgggtggttttggtaaagtttaccgtggagagattgacggaggagcaaccaaggtggctatcaagcgtggaaacccattgtctgagcagggtgtgcatgagttccaaacagagatcgagatgttgtcgaagctccgccaccgacatcttgtgtcgcttattggttactgcgaggagaagaatgagatgatcctggtctatgactatatggctcacggaactcttcgtgagcacctgtacaagacccaaaatgcaccactttcttggaggcagcgcttggatatctgcattggtgcagctcgtgggcttcactacctacacactggtgcaaagcacaccatcatccaccgtgatgtgaagacgacaaacatcctcctcgatgagaagtgggtagccaaggtttcagattttggtttgtccaagactggtccaacaatggatcatacacatgtgagcacagttgtcaagggcagttttggttatcttgatcctgagtacttccgcaggcagcagcttactgacaaatctgatgtctattcttttggtgttgtactgtttgaggtcctatgtgctcggcctgccttgaatcccactcttgcaaaggaagaagttagcttggctgagtgggcattacactgccagaagaagggtattcttgatcagattgttgatccccacctgaagggaaagattgctccacaatgtttcaagaagtttgcagaaacagctgagaagtgtgtttctgatcagggcattgaccgtccttcgatgggagatgtgctgtggaacttggaatttgcccttcaaatgcaggaaagtgcagaggagagcggaagccttggatgtgggatgtcagacgacagcactccccttgtgatagttggaaagaaggatcccaatgatccatctatcgagtcaagcaccacgacaacgacaactacctccataaagcatgggtaaccaaaagtgttgaattatatcgactcagaagggcagccgcctagtgttttctttccgcatattattaccccccaaaggagagggaagaatttctgccttcgtttttttacccccacaaactaaccattcactcccggcaatagagtttggacgcagagctcttttgatcttcggatcgttatgctaaaaacagtttatattttatgttttggttttccctttttttttctccctttgatcggctaattgcttatttcctgtgcttatgataaaataataaaaatatctcatattcctcgaaaaggaataattttagaataaaaaaatcattctttactactccccttactgtgtgcgtttatttgatttagtgtgagtgcaatccgcagacaatagccctataaagggatcgttaatgtggtaaagagcaaccaaaatctacacaatcacatgttgtctacccgatctgctctccatctatttgattatttcgtatcttatcgatagggttctgtaatacttgttatttgtattttagtagaaagcgaatatttaaatcttcgttttaaactcaaaaccatacaatctaacatatacattattctaaatgtcatacaattagtatctttcttttaaatttatttttctacctattcctctcatcatcctcactcttcacacaccattattaccacgattacttactccttcgtttttcatgttccctctcttatcactcataggtatgtcaaaataaattaatataagtatttaaggttaagtgtgggagaagaataacagactaaaatggtaatctttccaaaactactatcattctatcggaattgtaatttataaagaatcgctttatataataaaatattagaaataattaatcttatgttatctctgttctttcgtaataagtaattttatagatagaatacaagttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagagtgttgcaagtattgactcggacgggctgacgcctagtgctgtcttctcgcagatcatgaaccccaagggacggtgaggtagcaatgtctcggtttgttaccctgcaggcataatctattcattcagcatatgttcatgaatttgcccttatgttctcttgaattatggatcggaagtcagaaaattgttttatattaaatgggtctgtctttccctgtgttttccccctgaagtaatgcctataaacttatcggcatggattggaatataccataccactggtattgacccaacgaatgatactggatgaaaaaatgatacgcatgatccacactcccttttttggtatcttaatcctgggttccggcggaacccccacaccacaactggtgaactgcacttattggcctggataataatgattatcctaatccaatggtggcaaaacttaggtggagccattttggccaaattcctgtgggcaaaaatgttgccatgtggcatgaattaagaggggtggggtcaatgattctaaaaagttttaatgctggctatattttgaccatgctaaatgccgattgttgcatctgtcgtgctcatgcacataacaccaacaaaccttgttttccttgtctggttgtcttacaattgtgtatctataatataggtgttgaactgttgtactgtactagtgccgttatctggatattcattgatggtgtactaacagctgcgtagataattgaagtgtctggatccagattgctttgtattcggtgtcatcccatcttatcagcttttttttttccgagcaataatgtattggattttttttagtagctcgcctaacctactaattgcttggtttttccccgtgatggttggtgattatcttgcttatatctgtgtgcaagataaagagtaacggtatgcaggtacagtctaatgatacaattgaagatatttggatgaaagagtcgcaccattgcgtgaatttgtatcatcttgatgaaccgtggactatgatattccggggtgttatttttctcaagtgcacattctgactttctgagatgaatgggtcgatgacaccgtcaacaccgaaccttgttttcttcttcttggtgttcctttcagtggcctttctttaggctagtaatttttcttaccaacaactttttatgccattttctttttcattttcgttgtgttacgtaaccctgatgtgtttttatactcgtttaactgatgtaagggtgctgtgacagtcgtctccagctagatttgtgcagaaccaggggactaccgtgtctctgttgatcattttctcatttaacatctgcatgtcgtcgtcgcctgctgcccagctaaatctcaatgtttcttgcaagatacagactgtggtcaagagaggaaatggatgggaattcacgtggagaaaggatgattcctagatgcttaattttccaacctgatattgcaaaaagaggaattggaatgcctttttcaggttggttgcagcggcgtgccccaacaaccaagaggaggggaaatgttattatcgcgagctaaaaagtcatgtcccagcctacacaccatcaccaccaaatggcgaggctactgaaaacccagtcagtccaacaattcatacttatataaaatgcgtgttttatctgagttatacctctttaattaatttttagtaccatgttgcacaagaatcgcacgcagtatctaatcgaaagtgacaaatgtttagatacataacaagtagcatgcgggtcacaaaacaacgtgctaaatcttgccatgtcaattgcacaccgagtcgattagtcgccttattttttcatcttgggattattataatgtagattattgggagtaagctgaaagaaacagacaacttattgaagtagcttattataatctaaagcccagcttattataatctgataagctcatttaggtgagctttttctagattattgggtgaaaaattacccaccataccactccactctctctttagacttgcaaacccaataatctaggctctaataatctaggaaagaaacaactaaccgcttattctattacagattataacaatctagtttatagtaatctgactcaataatctagattataataatcttaagctgaaagaaacagggtctaaaccgagtcaagtcctacagtggtgtttgaaacttattaagataaatattaagctgacacacataaaacttgaaaattataagcacatgattaattaagttgtaattattacaaagttgacaaatagatatgtttgatattttaaacaacttttatataaaagttttcgtacggaaagtaccatactttgaaatacgtgtgaatgaaaatcgagataaaatctgaatcttaatcagaaaagaacagctagtcatattgcattactcgcaggaagacaatcaaggcgcaagagtaaaaatagggacataggccataaccaatggcagccaatgggtcgaccaaccacttccgttgcacgactgatggagcatcagcatatgtcgtttttgtttcatccgttgctcgctgacgggggactggaggatacatatgcctctttataccataatttggctaataatagtcagtttcatttgagcaggccaaattcattggagcagctgttatatatgtttaattggttggcttgagggctagttaaacatatatattaatcatatgcagagggagtagatgaaatgcaccacggggatttggtgtgatggagattaagtgctttgctttgggttgctggtctgttatctgcttgattgatgcatggcgctgggctgtttttcctattacttcatcaagtcaggagtacggctcgaagaaggttccatggccgggaaactacaggggctacgcatgtgttgcgtacgtatacgtccggcgcgatttacgtcttcagagaggagatggagccaagccgctggttatatgcgtatcagaggaaaggtagcgatatatttccttttaatagttagatttgtttagatggaatcatattcggttaagctatactgtaggtggagttgccgtgcttatcgcacctagcgtttagttgctcctatatatattagggcattgcgtcaatttgtggaaccccgaacaaataatcaatctactagttctttacttttccgttattttctattttgcttaaccctagaatttgcttaaccctagaatttgtgttggccacgaaaaagcgtcaacaatgcctacatattttacctcatttttagtatgctttaccaaaccgttaactatgcatttcatacgaaaatttttctatacaaaggttgatttaaaatactaattaaatcaaaattttaaatttataacaattaaaactaaattaatcatgcattagtgactttttttgttttacatgccctaacttcgtgttcttcttgtgagacaagagcaccacttacacaactaataggttatctagattttattgtgctatgaaatattttatttggtctatataaatttattgtaatatgaaatatccagttttaggttactatattatgagatagaggaagtagcacattttggtgttatcgaattttggtaacgttgaacatggttgttttagaactttatctaattttgataaattttccaagagtagaaatttctatgattactaaaatttggtatgataatatggataagaatatgttctagttgattgctctaacaaaatttaataatattaaggtttagtagtagggttaaaagtggtaacaaagttaacagagcccaccattgtcgcttctacagtctctcatgtgggccggctaggctaggacaatgttgcgaccaagtgactcgagctacaaataccggcccagccacgaaacgaaagcctggcaaccacccaagaaaaagaaaaacagaggagtcgaagaaaaaggatagcttcagtaaagcctagcaaagcgcccatcagaaaccctagcaggagcgccgccgccgccgccgccgccgccgcccgccgtcgtcatcctccctctcgccctgtaagggtttgtcgcctcctcctcctccggtcgattcctccgacccgatctgatcgctgctcgtgtcccttgcagttcaggtccccagcccgccgcgccgcggatcgagtcgccgtgtgaagaaggccagcgtcaccatggcggacgaggagcaggtggagaggaaggaggaggtctccgaggtgaaaagcctgcccttctcgtttttttttctttttttcatttgccctgcacatcggattcagttcggtttttcggcggggaagggaagaaacggcgtagcgatgggctgggtgcggtgccgtgctgtgctgtctgtgtttggtgtatgcgtggtctggtagggtgttttgggcgtgaatccgcgaccatgggcctcttcaggatgtttgatctgtgtgcttggattgaatcagtgaaatctgtaagagcggattaagcttctgagatgagtgggcttcaaaaataataaaaaaaacatctgagatgagtgataggccagattaagcaatgatttgttttgttcatctttttgtagtagcttgtgaggactgaaccagttagcagtgaacacctatggtgatatttgatggtgtttggacttgtgtctgaatatactgtcagtgctagcctggtcattatcagtgttataatggccctgtcaggatatatgcaccacaatgtgggatttttctgttgattgaacggatgtagagctgtagcctgtaaggagatcaacaaattagattcatcatttgtgttttgagcatggcggtcacatgttatgcctaaggattatcatgtgcaacaaagggttaacatcccaatttgataaaaagcaagtgaaatgttactccgtggtggatttcagcattttatttgtttgtaatcagcctttcacaattatttcttgtcagccttctatatcatttttccatgtaccagcggcttgttgacaatgtttctgatgttttgtagcttactccttttgaccctaccaagaaaaagaagaagaagaaggttgtgatccaagatccatctgatgaggtggataagttggcagagaaaactgagagcttgacaggtatacttttaatgctgcaaaaaaaaaaaaaggaattgccaagtatgcatttttactaatatatgcttaacttgctttttttttcagtcgctgagactggtgagccaagttttacaggcatgaaaaagaagaagaagaagcatgtgagtttagttggttacaaattacaaatgcctgttgcaatgtttgttggattaatatttccttctgtactattctatttactaattttgcaaatttcaggtggagcatgatacatctcttactgaagctggagatggtgaagatgctataggtaattgtggcttgctcatatttgccctggttgagttgttttgctttgtctgatcatatattgttcagatgatcaaatcggagaggatgaagaaggagaagggattgtgcttggaggtgcaactcgatacccttgggaaggaactgacagagattataaatatgaagaggttaatactccttgcctgttcaaatttttgtgattctatatccttgtcatgttcttgacagatcatgacttgtaaattccatataagatatacatatcaaaatagaaagctgtggagttttcatattatgtcacctgcaattatatttttaagttaaactccctccggttccataattcttgacgttttcgacaaggttgaggtcaaacttttataactttaactatcaataactttgaaatatttagtttaaaggtactagaacagcatatagatttgtcttacaaaatactataataaaagtaaaagtgtatctttttattgtatatgttataatagaaaaatatagtcaaagatgtattttggagaccgtgtcattgtccaaaatgtcaaaaattatggaatcggagggagtagtaatggtggaaggttcattgtctattgaggagaagcattgctcccttttaagtatttttttttaattttgatcttcttatgtttttgttgctattgatatggtattagtatctcatgtagtgctcagctcagcttcaactagtattcaattgtgtttctgttaatgaaccctttcaatctatttggtgacagctgcttggcagagtattcaatatcctgcgtgagaataatcctgatcttgctggtgatagacgaagaactgttatgaggcctcctcaagttcttagggaaggcacaaagaagacagtttttgtgaacttcatggatttgtgcaaaacgtatgatctcacttttttaccactccataccatatgctctaggcctgcttttatttcagagaagataaattaccatgagctaactgaaatcatcgtttacacttccagaatgcataggcaacctgaacatgtgatgatgtttttacttgctgagatgggaacaagtggatcccttgatgggcaacaaagattggttataaaaggaagatttgctcctaaaaactttgaagccatacttaggagatatatcagtaagtttccttaatgtcacatgaatcttgctcgtactctttaaagttactgctgaactataaacaaacctgcagctgtgatatccagaattcattagcttctgttaaatagacttatagggccaattcattgttttgtactgggaaattaaaggaatcttaccaattatggtgaagctttccttatatgtcttcaaaagagggtttactaatctgttaagagaaatagataaatgttggtttttttaaaaaaaacaaagatgtcagagaagccttaccagttgaaattgaagtatccatacagttatctaggaggagttattgggctgttaaccactttactatacattctttaatgccttgggccctatttatttttccacctcccatgtatattatttttttaatgcagtaaggtctagagttaggaagatttggaggggtactatatatatggctggatcgtttattctcttgttccttttatgaggtcctatgtgtgggattgtcattaaagtcttgttgtgctaaacttacatccttttttaatttcactcctttcagatgagtatgtcatatgcaatgggtgcaagagtcctgataccatcctttctaaggagaataggttgttcttccttcgttgcgaacaggtaagctgttcaatatatatttgcatgtccagtcgtgtcaaatgtagttaatttccatacagagagcttatctaaaggcatctttaatactgcaacaaacatgcccccctgctttgtacagctttacatggttctctagttatattagtccgaagagtttgtttgtgcatttgtggtctactgcaaaccatacctggatttgctcttgagagcattaccttggtctctttttttttgcaaggtccctatcatcaaacatttcctatgaaattgcctacattgtttgcaagtaactaaagttgcgagagctgagtcaattcagcttcttgtcttgcattgctgtaataataataatctatttttgcatatcatatgtatttgataccaatgatgcctatgatgacttgcaagattattgcctacattgtttgacaagtatctttgtgatattaattgcaagtagctgaggcttgagatgctatcacaatttttcttgctgcattgcatcatcactcatatgtcctaattaactaacttgtattgttgccaactagtcattttatttgtttttgtaaatcctgactctctgcttatgatgagttgcaatatcttttgcctacattgtctgacaaatgttgtcatgataatatttgcaacctctgaggcataaagcactgtcattggtttttctttttgttcttctagaataaagaatgtaattcattgtctttctttacctatgatgagttgcgaaatttattgcctacattgtttgattaacctgtgagaaaatttgcaacatctgaggataaaaagttactccttttacttgattttctgctggttgttttttcttttttttttcttctagaaaatatgagtgcaattcattgtttttctttacctatgatgagttgtgaaatttattgcctacattgtttgactaacctgtgagaaaatttgcaacatctgaggataaaaagttacccctttacttgattttctgctggttggtttttcttttattacttaagaaaagaatagggcaattcattgccttttttttaacctatgatgagttgcaaaatttattgcctacattgtttgactaacctgtgagaaacaattgcaacatctgaggataaaaagatgtcgttcacttggctttctggtggatttttcttaatatatcgagagttattttgttggcgcccgttagtacaagttgtgacccttgtttaggtgccagtggattgatgtattattgtcatccaaatcatgccatttctcgttattgcttcgtcaagccaaatattgactgctggttttgtttaccctccgcagtgtggttcttcaagatcagttgctcctatcaaggctggattcgttgcccaagttggtcgtcggaaggctggaacctaagttaaacgtccaccctgctcagagcctcggatacactccccaatcatcgctacaaaaacctaatttgccgatttacaacaattattgtccagttttcactgtgtctacaccgttttgtgtatttgtgaccgtaactctgcttccaactctgctgtgaatttcagttttatccgagaccatgaggatcaatgtttgcggccaatcccgtctccttttcgcttattcaccctgtcactttgctagatcattaggatctagggctgatgttcatttgcgagttccggtaaccatcaacgtgtagttgccgaacaccatggccgccctatcatcggaaatcccgcgagcccatacatagtcgtgcatggtgaccagtcgggataaggggataagccgacgtgtcacctcttcccgccctccggcctccctccccaacccaacccaagcctatctcacaaacccgcgcgccatccctctccccccttcccctctcacaccgcgagctcgcgtaggacacgaacgagatgaggccagcgtcgtcccccgtgccggccgtcctcacggccccggctaccgctgccactgccgccatcgccgtaaagccaacgccgcctcaacgcgcgcttcaagccagcaggcgcgagttggtggtggcggcgggaggggtggcggcggcggcggtggcgctgtggccgtgcgggggagcggcgcgggcggcgtcggacgacgagtacgtgagcgagacgaaggacgtgatcgggaaggtgcggtcgacgatcaacatggacagggcggaccccggggtggcggacgcggtggcggagctccgcgagctgtccaactcgtgggtggccaagtaccgcagggagaagtcgctgctgggccgcccgtccttcagggagatgtactccgcgctcaacgccgtgtcgggccactacatcagcttcggccccacggcccccatccccaacaagcgccgcgcccgcatcctcgaggagatggacaccgccgagaaggccctgctccgcggccggtgaggtgagtgatgattgattgagccgagtgcttacggccaccgattctccctttctcgtgtgagacgcacgcacgcgcgtgcgtacgcggcacattcactttttgtaactactatactaccgtcgcgtcgcgatggggccgggcgtcggctttgctcttgtcgagtggaatcgaatcggtagaggctttgaaattattactactgagttgtatgtgtattttttttttctgtatgatttttggttcagctgacatggtgaggattacacggttggcttggggacatgcaactccctagagtttccattaattcttgtgtctcgtttatacgtcgtgaaccggagctccgccggcgtggaatcgcccgatgcgctccggccggtggcgctggctggcatgttgcacgcgccacgccgggggaggcatccggtggggcgagccgtcatgcattgcgccgtcgtagactggttaagcaatggtgtgtcaggccgaacgagatgggacgccgctggatcgccaattcgctatcttcgtcggcgcgcgccccggcaattgttccgagatcgtacgtcaaaatgcccgtcgttagcagaatcaaacaccttgcgcgcatgtcttgtgtttgagcgagaaagtcacgctcacgcagggacaaaagatttcaagttttgagtgaaaaaatatataataccaattaacatattagtagaggatcacaagacaaaagatttcagatttttttttttggaaaaccattccaattaataacattattatacatgggtacagccgtacaatacagagagacaagagagctgaatttgttcatctctagcatttcactttgatcttatgcacactatatgtcaacacaaaaatgagacgaaaaggaaaatctccaaatggcttttaatcggcaacttctgatcctctccgaagccgatcaccaacatccggttccgggagagacgcgcgccctcttcctgtcacggagctcctcgccgccgtagtagccgttgggtgcaccaccgcagccgtaaggcacgccgccgtagtacatgtaaggatcggctccgaatggcatgccgccgaagaagaaggggtcgacgtagccggtcgccgggcagaacgggacgccgtagtgatcgccgccatggacggcgcgagctccggattctgcagagtggtcgccagccaccgtctcctgcgcctttcttgggccgagggcacctgagatcgtggcgatcttcttcgacgtggacgcgccgccgtcgctgtgctcggccttctctgagctcacgttgctgctgcggctcgcctgcgaagctgcggggctctgcggcgccgccggatgtgccgcgttgctgccggcggagctcctcgtcttgtcggttccacttgaggcgcttgctgccgcgccggtggtggtggcgagcaggttggcgatggtggtgcggagcgtcgtgttggggatcaggtcgtcggcgcgctcctgcgccccgcacgcgcacttggacttgtaggcgatgtggtccctgatgcacccgtcgcagaagctgtcgaagcagcacttgctcgtcaccaccgcgtcggccatcacgttccggcaaatcttgcagtagagctccgccgggatgacgccgtcagactcccccgatgcaggcggcgccgatgaggacgctggagctggggccaccttccggatgtcgaaccttgggtcgccgttggtgggacagtgctggatgaagtgtcccgggacgtggcaccggtggcacacgtacccggccggcggcgccctcccggcgtgcgcgccgcggtgaccgtaacagtggcctccttgtgacgtcggggcctcccacttgagctgtgcggcgtcgatcacggagctgatagctttctcctcgtcgtccacttcagctcccgtcgacggcgcgccagagtccgacgaagaaccaccgccctccgacattggcttctttactgtcaactcgacgatcgtctctgcaggaggcccggcgactcggcgccgcacgacgaccgtgcagccgctagggatcagctcggcctcgtccgcgtactcctcgccggtcttgtcgctgtacagcgcgacgctctccctgtgccccggccgcgcgaacgtccatggccgtggcgcgcggtggccgtgatgaggcgcttgagctccccgacggagacgaaaggctccggcacgggcacggagaaggtgtccaccccgcttctgtacctgtagaacaccgctatagcctctccctcaagttgaacggaggaggggtgctgttgctgctgctgctgcgatcgccggaggttgtaagaaggaatgaagagggtgatggagggtagaggcggattgcgtggccgttgctgagcgtgatggagactgggaggatggcgtggcgtggcgtcgcttatatcgcccgcggaggcaaggatgaatcggagtcggagtcggagttggcgcgtgacatgtaacgctcagactccgactcggcctataagctgctgtccatgtgagcttattacttaggacggtccatttcttattactactgctactatactttttagacgacgtggaaatttagcaactctctgttcgaatttacatttcaacatgcataaacggtatgctttaaatttgcatctcaacaggatttgtgttacaacgtgcagaagaatttggacatgttcactttgatgccatttttaaccataccatttttaagctacaatccaaacaagcccttagatttggaaacatgtacgtgaacggcccgaaaacctaaatgtgccagggggcaggggttgatcatagaagccagggcaactattccatctggcaatagacaaatttgtctggtctcaacaagtaccatgttcatcttactatattcaacgaagaagggcttgttcagattgtagctaaaataaatcttaccaagttttcgcaatgccaaaattttagcaagatggcaatattgccaaaattttggcaggatttctgatgtattgactaaatttggcaacaaactaaacatagacattttttttgacaactttaataaaaatgatatgttgaaaatagcatcaaagtgaacgggcccaagaagatgctagggttttccaagacaaaccgaacaacacaagtagttagttttacataatcatcgaacagtaaattttatcagcttcatactcagtggcaatatgtatttcggtctcgttggaggtcttcagcctagaggactcggcctctgaaggaagggcgctggcctcacatagctgaatcccacgaacttgctacctgcagcgacagggctggccactggagtgtcaagcacgggcatgtagtccagcactcgtcaaaattggcgatgcaggttttgccagcaacatttggcggaaacttggctgaggacatgtttggggagcttaaaattctgagaagcagctgctgagaatctggagaagctgagaaacccagcttttggcttctaattcatttttaagattatataactacagattttcagaatatgggtaaaaagctggactgtttgggagagctttctagcaactggagattctagaagaagctcccccaaacaggcaccgaatctatcgggagtctagcttctttcagtttactgggtcggccgtccttcagggagatgtactccgcgctcaacgccgtgtcgtgtgtcgggacactacatcagcttcggccccacaactcccatccctaacaagtgccgcccaagggtggagctagtatatattagggaggtgcctaggaaccagtgaagaaaattttttagctataccttatctattttcaccatgtatgcaccccctcgatacaaatttagacacccgtattagcttatactcaatctaaagtagagtaaattaagcaagtggcaccaccctttgtttcgatatagctccacccctaccgccgcgcgcgcatccttgaggagatggacaccgccgagaaggccctgctccgcggcaggtgaggtgagtgatgagccgagctggacctgctccggcaaccggcccccgcctcttccttctcgatcgtgagacgcgcgcgcgtacgcggcgcattcgcctcttttgtaactactaccaccgtcgcatcgcgatgggagcgtcggcgtttacttgtcgagtcgcgaatcggtggaggctttgaaaactattacgagttttaatgtgtatttcctgtatgatttttggatcagctgacaatggtgagggttacacggaacacgtaaggtgccattcttgtgtcttgtttatacgttgtgaaccggatcagctcctcgtcgtcgtggaggctcgaccatggtctggtctgtctgtcccgccggagcggaatcgcccagtgcgctccggccggtggcgctggctggcatgttgcacgccggggaaggcatcgggtgggcagagccgtcatgcattgcgccgtcgtagaatggttagcatgatgtgtcaggccgaacgggacgccgttggatcgccaattcgccatcgtcgttggcgcgcgcccgcgccacggcaattgttccgagatcgtacgtcaaaatgtacggggaagagtcacgcttacaggaacaaaagatttcagatttttggtggaaaaaaatcattccaattaacatattactccgtagagagagacagagagaatcacaagatgacaagagagtgtatacagtgtatacaggatgacaaaatcattccaattaataatacgtactgtattacataggtacagtatatacatgatgaaaagagatctgaagtagttcatcttctacattacaacatagcacgctacttgatcttatacacacactacatgacaacacgcaaatgagaggaaaagaaaatctccaagtagctcttaatcggcaatttctgaagcagcacttgctcgtcaccatcgcgtcggtcatcacgttccggcaaatcttgcagtagagctccgccgggatgacgccgtcaggttccccccacgcagcggcgccgatgaggacgctggagctggagccaccctccagatgtcaaatcttgggtcgctgttgcccgttggtagggcagtgctcgatgaagtgccctgggacgcggcacctgtgtggcatacgtacccggccgacggctccagtgtcggatgtatgtacaaactgtggagtcgactgacccaataatcttgatttttatatataaattttttaaaaaataagacgaataaaaagttggaataagacgaatggtcaaaaatttatacaaatataaaaaataaaaagttgtggcttaatgcactttggataataaagtaggaaaaaaatgataattctaaatttcttttaataagacgaatggttaaacagtacaaataaaatatcaaaatttcttatattaggagacggatggagtagtagtaaactagtaattgaatctacacggttaatttctggctccgggcggctccctccccgcgtgcacgccgcggtgaccgtaagaggggcgtcccacttgagctgtgcggtgttgaactgttgaccaccgtgagagtccgtgacgatagctcgacgtcgcagtcgcaccggagtccgacgaagacccaccaccctgtgacacggcttctttcgggtcaactcgacgatcttcgcgagaggaccgacggtttcctcgaacaccaagaaggccaacaatttgaatttgcttgctgatgttcccaaggaagaggatgtgctagatgctcaatgtatttagtgcaagtttaatagtatagccaactattccgtactaactcctctctcctattttattttctcgaaatgtatattatacctgctcttaagcatgggctggagaaggaagccaagagctgacagttcagtaaagtagacagtcttccgctgcagtgaaagctcagagccattcttgcaatacatgtataataccattgtttcggagagtatgaaacttagtagaagtgtagaaccatctgttcatcagtagtcagggacaaaaataaagtcccttttactgctgtagatgtagaatgctatgggcttcgatgcgctgaatgcatgcatgagcttgtgattccagtaaaaatggtctagagcacccaatcagtctcacatactgtaagtgcacttatatatacagatcatatctagaaacaattaattatgcactatcagaatttgcgagatcttctgcctcttgtctctagaaaatcatcaggcaaagagcagtgacagttggaggaaattatagctgcattaaccatagctcattgtcatccagatgcaatttaaaacatgacttgcacaagacatgctgaatgtttgcacaagacacatgctgaatgtttgcacaagtcagtcgtaaggaaataaataagctctaggtttgttcgtcaattctgctactccgcaataaataagataggatttcgatcggtgtatcagggcacgccgtcactgactcactgtggtgggtcgtcgtcccataggttgtcccacctgaggggtccagcccgtccgccgtcgcctccagcatcatcaccgccgtcgtcatcagtcccgccgtcgcttcccacttcctcattctcgtcgtcactgacccccaggtagtaaagatcgtcagcatccacctgcgcgttggcgtcctcttcatcggtggtggctggctcgaacatatccaagcctccatacacatagtgctcgtcgccgtcgtcgtcgtcgtcgtcgtcgtactcctccactataccaagctcatccagttcttcacctcttgtagcgcatatgcgcgctagatctgtttgactcgtgacaattgccaactggatacaagaacagtgtcaattcgtcacattgtaaacacacgcacatagcaaagttaatcagttagcaagaatcaacggtagaagaaagatcggtagggaagtgttgagctcggcctcttcttcatcccttttctccttctcctcattttttcttacaaacgcctggaatcttttgaattggtccacggattggacgcagttcaactccagaggaggaagacggcgacgaagttgtaggacgtcgttggcgggcatgcgatgaattctcagatccagaaattgcacagtgaccatctccgacatgtcctgcaatgaagtgaaatgggggtggatcaatcaatcggtagtaggttgagcgaaatggggatggatcaatcaatcgtgtagtacgttgagcagccaatccccctccgcaggatggcggcgactcgcctgtaatctcgcccggcagcgccacgtacgtacgctacccaaacgtcgtaatctcgcccggcgaagtcatcagaaaagggaaaccggtccccaaactcgcggtggagtggcaccagaacctgatgctctgctaagtgctaaccaagcgattacgacgcggcacagcagcagaagtcacggcgacaacaagcggcggtggggagacaggcacgagggctctacggcgaacgaaggagatatcgagttatcgaccgcgacggcggcgtgaacagatcaccacgccgtgaacgcgtgcgcacacaaagccccttggagcaacgcacgaagccggacactaataccctacgttgggcaggttggctggatactcaccgagggaggggatgtcgacatacggagcgggcgaagaacttggcagtcgtctccacggcgggcttctctctcggtgtccctggtccggctcctcacgttccggtcgcctggggtcacggcagccttcgaaagaggagagagagtcagggcatggatcggatctgcgccaactcaagaacaggaagggagaaagggctcactggcctcgtcaagaccaaggcgacgatctccgccggcgatcttggtgcaccctttcttacccgctatggagcctgcacggacaagacgacgacatcataggtgcacagagaaagaaaggagaaactaccggtggagtttggcataccgaaggagtcgccggccttgggtgtggggtggcggcgagacggagtagggttttccccctgactcccccaatccccaagctcttgggtagttgggtttgtgttgtgatcgggggaggatgaggtcacggtcacgggatcgctgcgctacttcctcgcgcaaagccaagccaaagtggctgtcgctatcgcggtgcgcgcgaaaaagcagaagctgtggcggtgacagtagtccccatgggtcccacatatcagcgaatgaggaaggacatgaaggtctcgagaccgaatttcaacgaaaaatatcaggaatgacaaattcggtctcggtcctgactaaaattcaaaatatttttatatatacaaagaaataatagaatttttcaacacaaattcacaaaaaaatcataagcacctatgagtaaagacttttattaggttgcatgcctagaaaaaactgatacatttacgtaataaaaatgattaaacgttacgtgaaaaagttgaaaacgtcatatataaaaaatagaggtagtatattctaatttctatgcgacgtggtctttattaccagttgagttagtggagtataaacattatactccaagatcttattattaaaataaaaactagctgggtggcccgccaaattgcgcggctagcacccaaacaaaatcatatatttttctaaatgatttacttaaaatttattaaataactttctcgttgtcttacgactttgaaagaccaaatcttatcattcccgtgtttctaattatatagtttttaagagttacaccagttgatacctcttacttctgtcatctccttctttatttgcttgcccgatctactactatttctattcattcaccttggaacctttaaaaattagatcttatagtttttagagtttattgttttgctgggtttctttttataatttctagaagtcccgtcaaacgctgccattatactcctatacggcccatccattgtcttttctttttattgtcattgggattttaaaaatcgaacataattatcattcgggttcattttttactttccataagtcctgccaaaccgtcagcggctttgccattgtactcctctttgactcgcccgctgcctctcttctttattgtcatgagattttaaaatcgaacatgattattattgggtttttttaacattttagaatttccgaacctttaaaaattggaccatgcagtttttggagtttattgttttgttgggtttcattctttataatttttagaagtcccgtcaaacgaggccactatactcctctacggcccatccgccgcctactctttattgtcattgggattctaaaaatcaaacataactatcttttggaatttattttttattttctagaagtcctgccaaccgttggcggctctacaactatactcatatacaccccacccgctgcttctcccttttattgtcattgagattttaaaaatcgaatatgattatcaatggggtttatatttttactttctaggagtcccgacaaccgccttacctgtttgcttcacggtctgcctgtcgtcactccttttaatcatcattaggattgtattttgtgttttataaatagtttttatatgtagtatcaaccgccaccactctactcttttacaggcatgttacttaatttatctcgtcatgtgttttagatggtcttttatttcaatagtctttattttctatcatcaattttagttatttataaattgtattcctaattgaatctttttttttctttttctagtttcataatttatttttttttcaaattttaattaataccgtatagtgttcttttaatatttttatttttcaatttcagttgtttcaaaattgtattcctacttaactctcttttattttttttctaattttggatattattttattttttttattctgaaatttatctaatctcgtatcgggctcttatatgattcttctttaaatattgcttatttttaattctgaattttagttaattttaaattgtattcctacttgaactcttctttttctttttgctaatttcagattttatttttatttttttattctgaatattaactaatctcgtattagattcttatatggactcttctctcaatattccttatttttaattccgaatttcagttatttttaaattatattcctacttggactctccttttattttctaatttcgaattttattttatttttattccaaattttgattaatctcgtattgggttcttatatggactcttctttcaatattgcttatttttaattccgaatttcagctatttttgaattgttagcctccacagcgaacgtggtatctcctttcaaagctattttaataatataactagctgggtggcccacgtaattgcgcggctagcatcaatacaaaattatattttttaaatataatattttacttaaaatttattaaatagttacctcgttgtcttaagactttgaaagaccaaaccttatcatcctcgtgtttctaattttatagtttttaaaagtcacatcaattgataccccttacttctcttgtatctttctttatttccttcgaacctttaaaaattggatccatagtttttagagttcaatgtcccgttggggttcgtttttataatttctagaaatcccgtcaaatgctgcccgtcactacctattctgtttatttcattggtattttcaaaatcgaacataataatcatttgggttcattttttactttctagaagttccgcaaaacgtcagcggctttgtcactgtactcctttacggctcatccgttgtctcccttctttattgtcattgagattttaaaaatcaaatataattatcattggagttttttttttacttttagaagcctgaaccttatagtttttagaatttattgtctcattggatttcattttttataatttttagaaatcatgtcaaacgctgccactatactcctctacgacctgtccgccgcctaatctttattgtcatttggattctaaaagtcgaacataactatcgttggaattcattttatactttctaaaagtaccaccaaccattagcggctctgctattttactcctgtacgacccgcccgctacctctcctttttactatcattgagattttaaaaatcaaatatgattatcaattgggtttattttttttttactttctagaagtcttgccaacctccttgaccggttatttcatgacatgttcgttctccttccctttaattgttattagaattctatttggtgttttattaatggttttagatgcctcgtcaaccgccaccactttacacctttataggactattaattaattaatctcatcatgtgtttatggtctattcgttcaatagtctttatttttttatcaccaattttagttatttataagttgtatccctagttgaaatcttatttctcttgttctaatttaagattttttttattttctatttcgaattttaactaatatcataatgtgttcttttaatgtttttatttttattttcaatttcagttgtttaaaaattatattcctacttgaactctcttttcaatttatccaatttcatattttattttatttttcattctgaattttaattaatcttgttttgggttattatatgtactcttattttagtattgcttatatttaattcgaatttcagttaattttacattatatttgtaacaccctgaaaattcgaccgacaaaaaaaaaatctaaactctaaaaatacggattttcaaaaaacttttttttaatcaattgcatcatgccgatcttattcgcctatttttggatttgatctcgaagtttattaatcgtgagtaaagaatagttaattaggaataaaccttaaaaataaattggtaaaataaatataaattaaaataaagattaggtatggatagaaatgagtaaaatattattacgaccatatttatatccatcaaatttaaagagcaatggaatgagaattaactctaattaaattcaagtaaattgtaataatgatatataaaacatggaataaattaatctagaatgaatccatggattggaatagcacaaatattgagtatacttcatttatgcaaaatttgggaattaaagaatcaaatttaaataataaatgggccaaaatcgggttaattagaaaacggcactgttcattgcacctaaagtgttcgacgaggtcccctagccctaaccctcccccgctgccgcgccaacgccgccccgagcgccgtgccgcccctgccgcgccgcgccaacgtcgccgcgccgtcgccatcgccgcccgtccatcgcgtcgccgctgtggcgccgcgcgccgtcgccatcgccgcgggtcgccatcgtcccgcgcctcgttgccgccgccgtcgcgtcgccgctgccgcccgtcgtgtcatcccgacaaccgtgccgccgcctcgtgccccgcgcccgtgccgtcacgcgtcgctcgccgccatcccgtcgcgccgacccatcgccgctgctgccgcccgccgtcacgtcgtcgctgccgagctgtcgccgtcgctgctccgcgccccgcgccgcgctcgcgcgccgccgccaccgctgtcacatcacgagtcgccgcagccgtctcgtcacctcgcgccgcgcgccccccacctctcgccccgcgccgctgtcgcgtctcccctctcccccccttatctcttcccctctcttatataaaccccactattccccctctttccctccatcctcacctcctctcctctacccactccaccacgccgtcgcctccacgccgccacgccgtcgcatagagccgccacaccgccgccacgaagccgccgcgccgcgccgcgccttggccgtgccgcgttccccgccgccgtcgcagccgccgtgcgccgccgccgtcgcagccgccgtgcgccgccgccgttgccgttgccgccggtaagccgtgccgccgccgcctctttcctttttcctcagccggtctcggtaggcaggacgagagagagagggagacgaagccgaaagagaagagaggaagagaaggaaaagaaagaaggagccgggaggaggaagaagaaaagaaaagagagagagggagagaaaagaaagaaaagaaaaggaagaagaaaagaaaagagagagagggagagaaaagaaagaaaagaaaagaaaagaagaaaagaaaagagagagagagggaaaagaaaagggaaaaatttagggggaaatttaaaaatatttacaaatattagaatttaattataggattaatgaaaatatagttagatgaaatcttactaattaaatacctaaaatactagcatttaaatataggattaatgaaaatataattggatgaattcctatagattataaattatttttagtactctccataagaaatcaattcgcggtattaatttagatgtaattaataattaaacaaatgtatgaattctcgtaaattattatggattatttctgggtaatctctataagtaatcgattaacggtagcgattcggatttaattactagggtgttacccgtgtattatatttaatcatttagtcataggctaaattaaatcgtataatatttctaggattccgtccgatatttagctcgcgatagaaatttctaacctattatatggatataatgctcggttagattaaattaaaaacttatgacaacaaaatatttatacccgcaaaatagtttggatcgaaattgggtttgccttagttcgcgaataagaaagttaatataaaagaattgacttacgcgttcgacttccatttggatttatttggattttacttgaattctaaccgaattcaaaatcgattcttcgcacgtacttgtagagcccgagggagttgcggatccaagcgaggaccaagacccgcaagaccttgagcaaggcaagtcatcactattccttgaacatgttgatcccaattgcgaaattattttgtttacaaataaaattgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgtttgcccttattccttcgtaaccatgtttacgtatgagtccctagtcaattatgacaattgcttagaaatgctattctagaattatgcatactcatatttatcaaatgctatatgcttgggcaattacctttgggaaggtaattgagatgcggcatgtggagacatgagcgccacattgccatgatattgatgacatgatttgtgaaaggaaaaaaaaataaaactaaacaactattttcgactggggcggacggaggatttgggtggtatctggaaaaggctagtaccgtccccggtcaattaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgtacttctcgaatgggtatagacctagcggattagatagccgagcggaggcagtatccctgcatagatggttcacccctgagtgaggcaggtgcgctacgatgggacagccgttgaggtagggccgagaggcgtgccctacatcggtgtcgccattggtaggactgccatgagtgtgtgtgagagagaacttaacttgaactataatttaatatgtgtgtgagacttctctttcccgggagcgccagaactcctctcactgctagaaacatggacacctagagtgcatgaggatttaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgcatctcatgtgttgggacgaggctcatgtgttgggcagttgcggagtgcgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccgtgctcgcggttattgagcaccgagacatgtattacacttggttagactctaaattcttaacttgtgtgggatgggatattgcatgatgattttttttatgctgatggagccacttcctgagaggtgggaaggtggacgtcctcagaaaaccataacgactcgatggcgggaagctatccttgggatcacaatggatggtggacagaaccgtcattgtttaatatgaacactggtactaaaatttgattagtctgtgctaggtcttaggcttgcgaaaagaattacaaaactggctttgcgcaaaggaaccatagctatcctttgaatacccctatcatgtgcatttcttgctatggtggcttgctgagtacggttggtactcacccttgcaaatataaaattaatcagaagcgggagatgaagcttcggaggatccctatgcctactaccaggagggagaagaagacgatggcgctcagtaggtcttagttacggtcgttgcctgtggcaatggcatgccgctgcctgaattccgctacctcatctatttctgcttttggatgtattccggaccgctcggttcgatgatttaagagaatgcctgcgggcttatgatgtaataattagcactggactctcgtgtatgtgcttttgggtatttcagctatgaactcgtgtgtaccagactacttgatccagggaaatggtactgtttacacgaatgattcctgttataaaaacgggggtccacaatattcctacttgaactcttcttttttttatttcaattttttattccgcattttaattaatctcgtattgggtttttatatggactcttctttcaatattacttaattttaatttggaattttagttatttttaaattgtatttctactcgagctcttctcttcttcttttgctaatttcggattttattttattttttaatccgaatattaattaacctcgtattgggttcttagatggactcttctttaaatagtgattatttttaattcttaatttcagttattattaaattgtatttcaagttggactctccttttcttttttttgattaatgtggatatttctagtccccacagtgaacgtggtgcctctagaaagaatgtgtttagcccaagtccggttgggacctgagagtctgaacatgattattgtttagttatacagtaatttccaaactttgagtagtatttgtctatttaatttgctgtttgttatacttataaattaattttaacagttaaaatatatgtttatctaatggtgtagttttttattttcttttcattaacacggtaattttaggcctccgaaataaaagatagcacttttttagccatcttcataatatattttttcaattaacatggtaattctttggcctctagaacaaaagtatggacttgaaattagtttttcaattaacatggtaattctttggcctctagaacaaaagtatggacttttttcaagctatcttattttgatacatcctaaccgttatatcagttacaaatattcagccatagtactgtccaagcattgaagactgtcacgtacacatgcatgcatggtatggttgtagaactaattaacatgtctctatttaacattgaagactgtctattgaaagtcttatttgggacaactcaagatcggaatggttaaaatcctcataaatgcatccaacagtcaagattcacgtttgtactcaagctgtacatgaagcgtctcccttataaataggcctaagaaaaggcacagaacaagaactcacaagtaagctcatgctgtatcagatcgttttcataaatcctggttaatgaggctggcaaatcatgcacaaaataatatactctacccttcatacttaatgaggctggctgattctgctttcttcagagattctgcaccttacatagcttgcttctgcagctgctgctcctgcttttgctgctgcctggttacagaatcccaaactctcttcaaacttttagctgaaaatacaacagataatatcagctcttcagtacaaaaactctggaccgaagggaaaaaaacatggcaccacagttaacatactcacaccataaggacgtattcaatcaaattttacagagtacgtttgacaaaacactatgtctggcgttatttgaaatttgctcacttttctacagcctggacaaaagaaacaccccatccaataattgcgattgaagaattgcatagattatatagtacataccagttctacgagtgacaggaattataccagagaagctgaatcaaaagaaagattgtattaggccattgaaagaaaatctacttcttggaagttaaagttaaggatatgcaagaaaatctaattggaagttaaagtgaagtatagggtcacctgctcttagaagcaattgccttgtcttgcctcaagcatgccaatacaaagtcagaacctaaaaaaagaaattacagtggttatatgtaagctgaggagagcaacagaatgacacttcaactaagatttataagcactataaactggctaaatattctgcagagaaacaatacacctaaaaatatcaataattccccatgaaaaccaagtggtccgtgtgcctcataagcacaactgtaaaagatgtaacatctatacattcccagtgtcacaaggtggttacacccattccattcaagggcaaaacatcccatcactcggtttggcagttccctgtatcatttaatttgtaagagacaacggaacatttctagagaatatggaagaactattccggacctacgtcactcttgcaatcactaaagttatactagcagtattccatcaaatggagcagtacaaaccatacaggaatatgtacaggaataaggtatatagcagcgagcattggttcagaattaaacaagtataaacacacaattatcacactatctagctcatatcggtgttccggaagttgtggatcttcaagctaaaattataaagaaaccaggataggatttatggtcttgttttagttcaagggtactggatattttatacagggtctgagtggtctgagtagagttttgatataagcggtggatcagattgatttatccatgctaatgacaattggcaggaacatcgaaatatgagctatcatctgaacacatcaagataaagagaagggcagagacaaaagatacatacgactgcttgaaggatcatactgccatgcgtggaccaagtgggaggagcgcttcatccaaagttcacacggtgggtcgagcatctcaaaactattgaatgacaccagcttcctcaaccgtaggtcggctgcgaagatgcaagatttgaggaagaaatataccctgttaggatctgtggggtgggggagcgcaagggcaggaatggtcaacggcagcatggtgtccacatagctctggtcaatccagagctcggccaagggcgcgctgagcctgggggttccactcccactccccgggcgagcaggtcgattcgtcgagcaaccatgtgctgaccaccggcacaacaggattgccgtgtatctgcacgtacatcagccttcctccgctcaccttcacgcagcggtgggcaccgcggttaacctggtcatcaacaggaagctcgtcgggaacttgtgggagcgggacgtggatcaggttcggctcctcggcgaagggatcgcacgagaggaggccgtaggagaggtccacccaccagagcatcccgccgtgggagacgacgccctccgggtaccagtccagcgggagtgggggcgagcaggtaagctccctctcgcgccacttgcagcactcccccaccttgtagctgagcagagtggcaccaccggtgcttgtgcccttgcatcccggctggagctcagcgaccatacagccgtcgtccttgatgatgagaccgacgttggcggcgccgtagaaggtcatggggcgcattggtttgcagtcgcggagggagactacctcaccggtgtgcgcatcacagatgtggtcggagaccatggcggaggcggaggtgacaggatgcgtgccgaggaggaggagaaggccagagcggtcggcggcgacgacataggggtagagtccgaggcaggccgggagggagatgtggcgcggcacggtcaggacggaggctcgcgggacctccttgcgggcgacggagatgtcggtgcccggcgggaagatgcgcttcgcctccttgtaccccaccacgttagggattgcggccaggatggcccaaggctcctgcgccgccggcgccatggctggattttttcggaggaattcgatcggttagggttagcggcgaggccgcgaccgggcaatcacgaaaggggaacgaaaggcaatgggtggccggtggcaatgctatatgttttttttttttttttttttttttttttactgtctactcctcagttaacagaaaacccctcctagtatcttataaatttcagaccattgattaatttgagatttgtgcaaaatccacaaaaccctaatcagttttcctttttcctccctgccaccgcactagtcgctagcaatattctaaatctctggctaaggttcttagcggttgtgctctccaatagctaagagcagctataaccggctatagctacagctaaaacatttagcttttttctaaaatatgagaaaacaataaaaatttaatagaatttgagctaaaaattgacatatcacttatttcattgcacgttaagttcatcaccaattcatacttcatacatggagttcatagttcctaactcatactttcatagttcatattaaatcatacagatacatggcacttgagttcatacttataaatttaacggttcatagttcatagtaaacatgccacttgagttcttgacataaataataaatagttcatcataagaagtcaggaacatgaccattaattaacaaaataagaacaacaagtttgtagattagaatattgcattccactaatcagattcagagacaccatgagacttatcagaatcgaaggatcccactgaaacgtctccagcaccattgccatcaccatcttctgagtcagatgatgaaggtccaggctgcattgtaacatcattcatcaaagagtgcacgctcttgattatcttctttctaaggcgcacaagcctcttcctttttccttgaccttatgatgattctccctgtgatgctccatcttgtggatcatcttcagcaagctcattagaaaaaggtacaataccagtaatgaactcattctcatcattagacacagcatcattgacttccttctctaaaggatccctatctttgttgtctctcttgtttattaatttggagttcaatttgacaaagacaatatctctcatcctatcataaagtagcttgttgcgcctctttgtatggacctatgaatacaaatcatagatagataatttaaattactagaccaacaatgtcaatgttttggagcaacaagtagcgggttatcttgtgacattgttgatgcaagtttatttattgcatggttagttactggtttttaagtagtacaaattaacttggcttaatcccaatgaagtatacagaatggaatggatcatcacaactccacttgcattggcgtatccaccgttggggcttcttggggctcgagccccagctccacggttgtgcatttcgcggtcaggttcaggaataaaagcgttgttgtctactgcctcattacatctttgttgtcagggcctctacgacgtatttcagctggactggacattaatccatctgttgtagtatgtaaaagcctctttattggtaaattagatttggaaacctttcagtgtattggcacatcattcctatcaaattcaatttgtttgccagattttagtggatataactgcacattaaagcggagaagcaaggttaacaaaggcttcttggggcttgagccccagctccacggttgtgcatttcgcggtcaggttcagaaataaaaacgttgctgtttagtgcctcattacatctttgttgtcaaggcctctacgacgtattccagctggactggacattaatccatctgttgtagtatgtaaatgtgagcctctttattggtaaattaggtttggaaaccttttgagtgtattggcacatcattcatataaaattcaatttgtttgcctgattttagtggatataactgcacattaaagcggagaagcaaggttaacaaaggcttcttggggcttgagccccagctccacggttgtgcatttcgcggtcaggttcagaaataaaaacgttgctgtttagtgcctcattacatctttgttgtcaaggcctctacgacgtattccagctggactggacattaatccatctgttgtagtatgtaaatgtgagcctctttattggtaaattaggtttggaaaccttttgagtgtattggcacatcattcatataaaattcaatttgtttgcctgattttagtggatataactgcacattaaagcggagaagcaaggttaacaagtacttttccaaataataaacgatgagctagagttattttattttatatgataccctctttctatttatttgttaattttacgatttgattagcaaaatacgtcatggatgtatatttggttgtcttaattttatgtaagttttatacatagcacccctctatttttgttctagattcgacattgtccacctggtagagttgtagtcaactctagttgatctggacccggatcagctcggcctcgtccgcgtactcctcgccggtgttgtcgctgtacaacgcgacgctctccctggggccccggccgtgcgaacgtccatggccgtggtgcgcggtggccgtgatgaggcgcttgagctccgcgacggagacgaaaggctccggcacgggcatggagaaggtgtccacctcgctcctgtacctgtagaacaccgccatagcctctccctcaagttgaacggaggaggggtgttgctgctgctgcgatcgccggaggttgtaagaaggaacgaagagggtgatggagggtagaggcggattgcatggccgttgctgagcgtgatggagatcgccggaggttgtaagaaggaacgaagagggtgatggagggtagaggcggattgcgtggccgttgctgagcatgatggagactgggcccgtggaggcaaggatgaatcggagtcggagttggcgtgacatactgacatgaaacgctcaaactccgactcggcctatgccgccaagggccatatgctgctgtccatgtgagcttattacttggggcggtccatttcttattactagtgctactatactttttagatgtggaaatttagcaactctctgttcgaatttacatttcaacatgcataaacggtaaatctcaacaggatttgtgttgcaacatacagcaggatttggatttggaaacatgtacgtgaacggccgagaaaacctaaatgtgccaggggccagggccagggcccagggggcaagggttgatcatagaagccagggcaactgttccatctggcaatagacaaatttgtctggtttcaacaagtaccacgttcatcttttactagtatcttcaacgaagaaaagatactggggttttcccagacaaaccgaacaacataaataggtagttttacataataatcatcgaaacagtaaattttgtcagcttcatacccagtggcaagatgtatttcggtctcaactggaggtcttcagcctagaggactcggcctctgaaggaagggcgctggcctcacatagctgaatcccacgaagttgctatctgcagcgacagggctggccactggagagtcgagcacgggcatgctggtccagcactcgtcaaagttggcgatgcaggttttgccagcaacatttgggcggaagcttggctgaatctgtcgggagtctagcttcttccagtttactgacttgaaccacttgtgattctttatttcattgctcccgcctggtccacagcccagcctcctgccagcttctttgtgcagtaactgaaacataagatgggctaaaaattcaatcccaagatcaaacaggttgactctagaaactagcacaaggctgcaaaaaaatatgggtgcggtgaatcatagcaacttggcaaacaacttacgccttttagcagagaatgaacttcgctagataaatatgccggaagcttaattttatccttaacaatcttctgctgaactttgtccctgtttccgccaacaaacggaggctgcagaatataataagagtgagcatgggaacaaaaggatatatagaagcaaaccatctgtaatgcaaacacatcttctatgcagaaacatcgtgcttaaataactaacctttcctgtaagcatttcaaacagaaggattcccacactccaccagtcagcagccttatcatgaccacggccctgaacaatttctggagccatgtactcaacagtaccacacattgagtttgatctagtgttttcatcaaattcctttgccaggccaaaatcagtcagcatggcctaaataagacaatgaaaaattccataaattcccaaataccaatcagtagataaagtcagagaaggtgaagaaaaatatgtattaaaggatccttacatgtccatcagcatccaacaagatgttctcaggcttcagatctctgtgcataattccattggcatggagatgggctacagcagacacgatttcagcagtgtagatgcgtgcaagctcctccctgacagacaaaaggttgcttaattaaatgttcatgcaaagcgataggaataaacataaaataatgtaatgaaattacctaaacaaaccctgttggtagagctggaagaaaagatggcccccatttatgaagtccaagacaaggtaaagtcggtattttgtctgccaagtaaatactgggtttaaaatttgggacaagactgaaaaatataacatgcatgatagagcttgacaacaaagaacacacagagatgataaatgcatacctgaaaggagtacctcagctgtacaacaaaaggatgatcaactttagtcagtatatctctctctgctttcatgtactcagcatggttcttctccaaaatcttgtccttcctcataactttcattgcgtatatttctgaagtacctttctttctcacttgaaagaccttgccaaatgccccttggccaacaagcttcaagacttcaaagtcgtcaagtccaacaacaccattctcattttttgtatcatcaagctcttcatcactcagagcttcttggttgcttttcttttctttagtacactccagaaggtccaatgcgctatcagattcatgcagtgtaagcttactaagtggcaaagattggctaacaagtgaacttggaccaacaagagaatgagatctcttgacaataaccaaagggtcattgtaaatcccctcactggactcagtcaaaggtgcaggactgtctggagtgaggatgctcagatctgtgggagtctggactgccgtaggaccaaatacatcagaaaaatcgaactcaacgttctcagaaggcacgacatctggagggcccattggcagaagtatcttccctctaaagagcttgggaccttgtgcatgggttgttgtaacagagcttatttcagaggaaaccatcttcaggaacctgagattcagcagtgtagactactgatgccaaggatgttttgcaccacaaattccagctatgccagttcccagactaactaaacaaaagacttatggggcacctctctatggaaggcgccctccacagattcccaacacaacagaagatgcagggctgcgaacaatggccttgaacaagtggaagtttacaaacacaactgggaatcccaggaatcctgggagaaggcagggtgggaagatgccgttgtttcccgatgaacaggaaactctggatgccaatgtgcttcctgaattcatgagatcaacttgtctatggctgcaggtagaacaaaaaatatagttagtttcacaaaatgcagctttgtgcagaagaatgttaaaagggaaaattaataaagaataacatcaggctacgtatgtatattgccttatggctatgtgtgttatgattattgttttcagcacaaattgccatcaatcataattgtaagtggaagaaagttccaagctataatgttttattggaagcaaaatggttctcatttctaggtattatttgctgcaatgtcatgaatcatgatgataagcaagtaatcacaagtagaaacaacatgatttgttaaagagaaggtgatcatcaagccagcaaatttgcaccaaaatcactaatttccacaaaaagtacaccaaaataaacaccaacaacacaacatctaatatgaatttcagagcataaagctaacaatagaatcaagttctatacagggaaaaataaattgcaaaagcagtttcttcttaacagtatacagtttgcacaatacgataactatgccaaaaactgtggtaccggtgaaacataagatgctatttccctatctgctgctgacacatcagggtgctacattgatcaaaggagaaaattgtaagtgattctgtaactgtagtcagttgactgtcaaatttagggaatgacggtattccaaatttacccaaaactcccaactatttacaacgacacaaagaaaattaacatataggaaccatcttaagtcagatctggaaagcgaccaccccacctctcttgccgaatcaaaaaagacgcccgcttatccacctagaccaatgtcacaagcatcacttaattgggagttttgggtaaatttagttcctatatggtttgcgaactaacgatttttttttttttttgcgagtaagaactcgagaattgaccgcatatgcatgtcacgcagcacatattcatcagacctacgaacccaaaatttctctacccgaaccaaaatcatccatcggacactgaaattgaaattccaccactggaaaaatccccaaatcgactcccagggcatcacagatccaaagaacataagtccccacagatctaatcatttagatgagcagcgcgcgcgaacatacacgaaatcacaaccccgaaaacgcagaatgctccgtactccggaggccaatttcagatcggagacagcgtaattgaactgaaaacaaaaaaaaagagagtagaaaacaggggggaaagaaagaggcgtcacgtctcgggaaacgcaaacgcaaatccacggggaggagaggaggaagctagggttgggggcgggtggggagggcctcgcggcgacgaaccttcgctggtggggggggcgtcgttgcggggagcggcggttgaagcggcggcgagtgctcgggctcggctcggcgaactcgtgcggccgcgcggcgaggggccctcttatagcagcggcgcgtgggatgcggggctccgggagcggggaggggacacgtgtcgggaccgcattggcgggctccgtaacggaggtgggggtggggtctcgggggcgttgcggagttggcgcaccaacgtggatggaaaatgctctgcgaatatgccgacgcccagttggatcgaggtggggcccactgtcatggacggaggtgggtgtgggtggttgttccgtttttcccgcgcagaaattctcttttttttcccccatttgttctgttcttgaaaaagaagcttgaattatgcgtaccaacagatttgaactcatttagatttctctttgagtgggaaaactcatttagatttagggtgcacatgtagcacatgacatgcatgcatttgtatataacttgggcggctataaaaagatagcgtccagaatttcaagcgtaccaattactatatctgatcatttctatttgttgttttagacaaaaagtttggcttattttcttttgtaaattggtcgtctgaaacgtcatctaattatgcccagaaggagtagataattaagttgcgtatgtacaagctaacgagcaaaatgttctctctttttatgaaaaggataagcaataattagttgacaaggataaaaaggaaaaagggaaacttttcttcagaaaaagggagaacatgacaaagaacttcaacaacggaagtacgcattgcaaccttgaaggatagtagcatcgattcgttctatagatgcccggatgctcttctctgtacgtctactactatggcagctagtagtatggaattgtggaggcaaaggaagcatagagaggtcggatgctaggaaacgtcaatgaaacgtgtgagctttgcttagttctcgtccacgttactttgcaggcaaaatgccctttttattgaatggatggacctggacgtggacggtgcttcttgctggtttgcacactttgaacgatcatgttcttatcttatctcagcatccctttttgattcggtttgtatgactccgagctcatgccaacttatgtccaccacacaacatagaagttggtattactcacactaatactttgacgtattccattttttttttcatttcgtctttttaaattatgtcttttccccttgttgagttattatgcttatccgtaggagtggagctaaatcttttgctgtatgcttttcttttccactttgtaaaggataaagccgggtatcctggtgtagatttgcttttcggtataaggattaatttctgcatgcaaaatcctgtgtaacaaagagaaaaaaaattcaatcaggaaccgaacttcatgaacaatccatttcaattattgacaatggaggtccttccccacattaattaattatcatggtatatggtatatggcatggccaaaaataatgccacattagttctggtaaagttccaactttcggtattattgttccacaatagtatggtttttcttgcaattccgtttacaacataactaagtgttgttaatttttcttagttcatttaccaataagattatacctcaatgccttaatactacatccgtcccaaaataagtgcagtcgtggatatccatgtccaacgtttgaccgtccgtcttatttgaaaaatttgtaaaaaatttaaaaatatttagtcacacataaagtactattcatgttttatcatataatagtaataaaaatactaatcataaaaaattttcaaataagacgaacggtcaaacgataaacgtgaatagtgcaaaactacacttatttttggacggagggagtaccctactttggtctctagttaccctttattgatgtaggcaggtctcaaccaccaacaaacctatagactgttgacggatccggctaaagactttgagaacataaggtggtgtttgggtgggagaaagtaaactttagtccctctcaccaaaatataagtggtgtttggatcctttagtcctaggactaaacattttagtccatggctgtttgtatctagggaataaaagagactaaaggtcattaattgcacggtacaatgaccatgttacccctaaaaacatgtaaagagagatgcaccatgcccatgcgtgggggtagcaggtggaaaggagctactttagtcccaataagctcctcccatagggactaatggaccaatgcactttaagtctttttagtccctcctatttggaactttagagactaagaggcactaaagtgaagggactaaagttttagtccctccaaccaaacagagcctaagctgaaggtggtgttcttttctcatgaacatgaagattaagtttttttacataaaacggggtggtgttaacatatgcttgattgagttttaattattacaaacttgaaaaatagattaatatgatattttagagcaactttcatataatatagaaagttatcgcacgaatcgcgccgtttagcagtttgaaaagcgtgccacaaaaatccaaaatttcatctaactcttgttggagaaatgaacgggacacggtctagctttgagtggaagcaccaaaacttatttttcttcttcgaatggtacagatacaggtgtacaccttacaactataagcaccaccgaccactgagttgacatatcttcgtattaacaaaacaattgcgagagtgcaaatgtgttatcagggtgcaccacgttagatcaattttacttacgtgtattgttttggcatgagctcacacggactagccaagttattataccaaaacgagcaacttacatattgttgtaccgttatacccaccacacaaaattatgtaccgtgactccatgagcgtaatttagtatttaaaaaagagcttatacatgctgctagaatataaccatagttttcttccccctcacatatagccctatcatttcgattgtttttacgcatataaactaaaattttaactttaaattttactttgaagttgatttttttcatcgtagtttatttataatattttatttgctgctaacaatacgtatataaaaaagttatacgtatgcataagcatataaaggaaacaatggagctcataggcgttcttccttagcagcgagaaaacgtgttcctcaaatccgtttcctgcgaatagaagcgccttcatcgtaatccctccctccctagtccctaccactccactccactagaccaccacatccctcctcctctccaaccctctctctcctcggtcctcaccgttcaacagctcaaggatcatcaaggatgtgctcctgcgcgcgactcccgcacccggccttgcaacccgcgcccgcgcccgcgccgccgcctccaaacctcaagcccaagcccgcccccaccacgcgcggcccatgcccatccccccgcaccctcgtcgcgcgcgcggcccctcggcgggacgactcgacggcgccgccgccgccgccgccgccgccgtccaccttcgacttcctcgcgctgaagcgggagctcgaggaggaggaggaggaggaggtggtggctgttgagccgcgggatggagggggcggagatgggcttgccagtgaggacgatggcgacggggaggcgaagcggagcggcggcggcggcgagagcagcggcgggaggaagaggcggcagatggcgaggcggtcggggctgctcgccaagcaggtgatcagcgtcagctcggcgcggagcctcgggttcgtgtcgcagctctgggtcgacgccgcgtcggtacggtctgctgctgcctgctgcatttttctttcagtttcggctgtttacctttgcagttcgtgactaacgaatgacgattagtttccatacattgtagaatacctaattccctatggtatattgtgcctagctgaaacagaatttatgctgtttgaattggcactactatgtagttttaactccattttttttagtgtaacgtgtaaatgatctaatctgacaacgttatgtaaaattgttctagatgagtgtgcatttgttagttgcttagtggattctttttctgtgcagcatttttatttctttcatggatagggtttactagctgtcgatgtattgtaggccgtggtatgtatataggcagttgtgactatgcttggggaagctatggagttcaatcttaccacacctgcacaccaagtctagagaaccctaaacaattgcatgctaatggaattgactagcacataggcatgaatataagatcaatgaaatgttgcacgcaatacatatgtcaatgcagaagttctgatgggctctttgacaggggtatttccatacttccattgtagatcggcattgtagtttgtttctggccttgttcgtaaggttgggacgattttacaaatggagcgccagctagggagataggggtaggactggaggaagggtagtttttttttttagaaaaaggtcagaagacccggcttcttttgaaagcccgaaggttgtgctgggaaacccagacaccagattacagcatagggagggcgaggcctccaaaagagtgcaaagagaggctcaacagtaaactaccacctctaagacaactctaagaccagagagacagataggggctgctgctatacagatagcagtcatcagatacaaaacacacatccagaagacaggcagaactgcaacatccgaggcacctctaaacccaggaatcaacatatccccaacctattgcttccagtattagcagcagcaatcttcatcttctctgccaaatccatcatcctgttagcttcttcagcacgccctaaaaccttccactgcagcaaataagaagtaattcgaaaaggaagcattaggggagaataaaccaactgggatctgaagatcatattgtttctggtagtccagagtacccaacaaatagcagcaagcaaagcagttaaagctctcatatttttgttagaattgtgattgattaacaagaaaaactcctcaaaattactgggaacagtgttccaactcaagacatccctacacatgcaccaagcaaaagttgccataggacagtcaaagaggatatgattagtagattcaatgttactgcataaaagatagttctctgacccatcccagcccttgctttttaattgctcacaagattgaattctgtcccttatagccaaccaaaggaaatgcttaactttcacggggcaaggagattttcagattatttgtagcatctcatctttaacacctctaaaagacagagctctgtatagagaattggtagtgtacttattattagctgtcagaccccatttctgagtgtcaggagaatcagttagatcaagctcatctaaaattgccctaacctgctgccacaggaggaagggtagtccatgttttgatttactgtaccagacaatcattcatcagtttctagtaattctcaacctatatttttttccgaaagaccaacccagtggttggcgttgtattcatggatggagcaaaacagccaagtggctgggtatgatcaaaattttacatatgggcggcagacaacatgcacaccctcacccacagttcatcagctaggcaataatttcgtttttttttttgctcctcccatgcttcaaagttttagctcgtcatatattagggtgattacttgctgcactgatgactccctcctgctggaacactctcctatttcgctccttccatatctcccaaacaacgagtatgaaaatcgattgtagtcctttgcttgtggctcgatcagtgctcctcattccttgtattcaccagtccatatgagacgtgcaccttgcctacctggagatgatgctcgtttggcacagcctgcccagtgctacactctgaatttgtgcggaggataggcattcaaaaaagaagttatttaccgtctccaaattcctaaggcacaactgacaaaaatagttattgagcatccctggcttagacaggttagtctaaatcacaactagactattttttccattatttcccagctcacaaatagacaaaaaagccagtattgattccaactctgcacatcaaagaagaggggtgcattatgcaacgccgggatgctggaggaagatgggcttctgattggaggtagaggaatggcgacagcattgcataattttggagagaatgataggaaaagaggaagatgaaacagtggcttaggccaacttcttttgaaatgggtggatcagattctgacatggaagggttttggacttgggatgccatcgcatgttgatgaacatttttcctgagtgtgccaccacatcagcacggactgtccacaaaactagattcccatgaaagttgcactgccttttttttctgcagagtgtaatgcaggctctcacagaagtagagagaaggacacatgctagaaaaatgaaatgtggcagcataaagatggttatcttgcctttttaaaaaaaaaataaaaataaaacaagtcacactaacactgcatagtacttactcttcagttaaacacatagacagccagtgaagcttcgcccagcagcatattcatcagtaattcagcatcaatcatcaactcgtgaattttctggcttgctagtagcctgcagcttatcaattgcacctgtatattagagaaagtatcccataagtagttgagtaacttgccaaagaatagtctggtgtctatgaatgatttctccaaggccaaaaaaatagcacagcaactctgcaacgttacaaaccttgtgggtctcatccgaatttcatcaaatctggtttattgtttcagacaacacttcatctaccccctcctctttttccccccttctatgagctggttcttaggattagcttgtctgaagagacctgttcacctgttcataggcaatataccctttttgtatgtagctactgttagtcgatgttattgtatatgaccagcaccttgataaatttgtttatcttccatttttcttcagtggattgttgcattggttgaagtgaggccaagtttgctttcgggagaagctgagaaattcctttttgaggacatatatcaggtgggatgtgcatgaatactcgatttatttttcattttgcctttattattgctatccacataaacataagagcatattactatcgatactgcagcagatacttcgttttcaatgatgtttttttaggaaaatcattttcaataatgttcaatgtactaattccttttataggttggagatgttgtgcttgttgaggatgaaaccgtggtcgagaatgagtttaagctagttggactgcacagcttggtatgcttttttttctggattcaaacagaggttgcatttctatatcatgaaattttttgttttaatctaggaaagcaaaaggtgaaatatataaactgcaggggaaacactattcaatgccatcttttatataaaattctcattggtagggttatcagtgtagccctctctgaaaagaactgttcctttctctcagttgcatgggcaaatatatgaaccgagaaatactgtagtttcattgcttatttactattctgcctattttttttaggtgggctacagtgttgttacatctaggaggcgtaatgttggtaaggtgagtctgtgtggtctttgagagaggtaatctttgtaatttggatttcggatttgcatctgaggagaccacttaacattgatgttttcaaggtgcccttttcattctttaggtgcgtggcttcacctttgacatcaacactggtgctatggagtctcttgagtttgactcgtttgggatttccattgtcccttctagtctggtaattttctggaaaccttcttgtcatcttacatatataagcatgtcaaatcttatgctgccttctcagactgcttctttctttccaggtaagcacatattgcttgtttgttgaagatgtgcttgatatagtttctgatacaatagtggtgcatgaagatgcaatctctcgggttcaacggttaacacaggtttgttttatgattgtttctgatagaactattcaacttaaaaattgctgattaggatggaaatgagaccataattcaatcaaaaaccttgttgagtgaaatattcatcaattgaatatcagggcatttggggcacacaaaatatccaaggacctggtggtcagatggatgataacggtagatatcggaggagaaaagctcggcgtgttcagagacaaaacggtctacgaaattccagtggccgaaaactccataggaagatgagggaccgagatggtgactgggaactaccaatggactattgaccaaatagtcttcgaaattccagtgttcgaaaactccataggaaaatgagggaccgggatgatggctgggaactaccaatggacaacggacacatgatgctcgcgggagcatcagggagaaacttttttctcctgtttcagtgaatgattgtcaggcgccactggagtatatggctagtttatgcctttagttagttgtagatattggaggatcacgcacgggtttctgtggctttggtgggttgttgaaaagcgaattcatttgtaagacattgatggaatagaatgcccttttgactgtactgactacaagtaatcatgaagtgctctgctagcattgctctagtcactagtcagaatgttcggtttttactggttttcaagaaaggggcttggttttatccaaaagcgaagaattggccactacaacaaatctcaacaactataggacaactcactctattagaagcaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgacactcatatggggcaccatggtgcctgggcaccatgatatcaaatgcacaaaatcactcaaatttttcaaaattttcaaattgtgagtatatacctagttataataatttgattcatacctatatctatcaacaaaacaactcaaatttaactttatttcgaaatccatgattacatatctaactaattatatgtatggatgctatatacctagaatcaaaatctaacaaaaacaagttcaaattcagttcaaacttgctttgaactagttagtaaagtagttaatgttaatacctaagtaattaaaaaagtttcatactcatttgaattaggtatatagtaaatttcaacaatggtgcccgggcaccatggagcaccaaacaaatttaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagatatatatatatatatatagtgcgagatcctccaaacagacagatacatatataaaacatatatatatattgatatgtctctacatgtatacgaatacatgtatataaacatactacaatataaatatagatatatatatacacccaccaacccaccaacacataaacttacggacatcgatatatcaaaaaatttttacaaaaaatttctatctgtaactgctgtaaaatagaaaaagtttgagtggtagatgtgaaaaaataaatagcgtatctttgttcgaatctgtgagccgatggaatgtataacagcgtctgctcatttattgtcaatcaaactcccctgccgcacatatatataaaccctaacttttctagtcaagacacactggttgtggaacgagaaacaactgccctaaaatcctggaattaagccccttttgaatttaaaaaaaagaaaaaacataaaaattttttaaagattttttcccatggaaaaaaaccctaaaaatatcttttaaaaaaaaaaaaaatttccaaaaatttccttcaaatattctttgggaaaaaatttaaaaaaaaaacttttgaaaaaaaaaaaacgaaagccccccccccaggttttccttttgtgtgttaaaaaaatccccacttttcctggggggaaaaaaacaaaactttttttttatttttttcttttttttaaactcccaaaaaaaaaaaaaggagggggggatctaactcaataattttttttttttttcttgttttcctcccccccccccacaaaaaaaccccccacccataaaaataaaaaaaaaaaatatttttttttttttatttttactttatccccaacacacaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggtttagggaaattccaattgcccgaaaaccccaaaggaaggaagaggggggggggggggggagggggaatttgccaatgggcctattggccaaatgttctttttaattttcagttttcgaaaaacccaaaaggaaaatgaggggccgggggggtgggggggaagtagcaatggccaaaggacacatgagcctcgcgggagcgtgagggagaaagttttttttcttgtttcagtgaatgatagtcaggcgcccccggagtatatggctagtttatgcctatagttagttgtagatataggaggatcacgcacgcgcttctgtggctttggtgggttgttgaaaagcgaaatcgtgtgtaagacagtgagggaatagaatgcccttttgactgtactgactacaagtaatcatgaagtgctgtggtagcattgctctagtcactagtcagaatgttcggtttttactggttttcaagaaaggggcttggttttatccaaaagcgaagaattggccactacaacaaatctcaacaactataggacaactcactctattagaagcaatatatatatgacactcatatggggcaccatggtgcctgggcaccatgatatcaaatgcacaaaatcactcaaatttttcaaaattttcaaattgtgagtatatacctagttataataatttgattcatacctatatctatcaacaaaacaactcaaatttaactttatttcgaaatccatgattacatatctaactaattatatgtatggatgctatatacctagaatcaaaatctaacaaaaacaagttcaaattcagttcaaacttgctttgaactagttagtaaagtagttaatgttaatacctaagtaattaaaaaagtttcatactcatttgaattaggtatatagtaaatttcaacaatggtgcccgggcaccatggagcaccaaacaaatttaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagtcttttttcctgtgtcctgtgccttcagctagtgcgagatcctcctacctgtcggcgacttgactcaacacggccacatgctgcttgtacgcgcgtgtaaccgacgacctgaaccggaccctactacagtactagtagtgcgtttttagttcagcgaccaacccagcagcacataagcttacggacgtcgtcgtatcaacgacttcttacgaacaacttcaagctggactgctggagtagcgatgaagtttgagtggttgatgtgaaacagtaaatagcggatcgttgttcgagtcggtgagccgatggaatggatgacagcgtcggctcatttattggcaccatacctccgctgctgcccagatttatgaaccctaacttttccagcaaagacacactgttcgtggatcgggacaagctgccgtagatcctggattaaggcccctttgaatttgaatgaaaggaaaaaccataagaattttagaggattttatcctatggaaaataatcctatatagtcctttgaaacaaaggattatttcctatcaattcctttgaaattcctatggaatgaatcttactagagtaactttggaggaaaataagcatgaggtctcacctcatgttttcctcttcatgtgtctaagattcctgcgtttttcctgtgtgctaatcaaacgacagtttggagactttcctgtgtttcaaaatcccatagaaatccaataagtgtggcattcaattcctacgttttttctattcctctgttttctcaatcctgcgatttaaagggtccctaattccttatggaatactacttgtcgtcgttgatgctacctattcctacctcctagccgccatggctaaggagtattattatctcttttccttctcgtttcaacgagtcctcaagagtgtcaatgcgagactgagctgagcaagcctgaagatggtcggtctgcactctgcaggcaatggatgaatggatacacgaatttaccagggaagaagccgagtaatcttgctgtggtgtggactgtggagaaaaaccatcagtcgacgagtcgatgagatatgtgctctctccatcgtaaaatatactcgcaacttattaggagagagtagttttcgaaataatgaaacctgcaacagaaaccgtctacagaactagtactccattgcttcagacttcagccatcagcccgtcaccgttgaaatattgaatgagctgtcaagtacagaactacatacacggggccacttgctgtggctcgcatcgcatcgcatacgttctgactttctcaagaccaaaggaacaggacaagtgattatagaatattggacattcagaatttcagacttcagactttgatgagagttgagactctcgggggctcgttttctagaagggtaaacgttttaccgcgagacacgttctcatctcatctcactcaccttactgtccctgtcagctgggccccatctgccccgagcgaagaagcacgcgtggatagggcaggcgggccccacacgcgggcgccacgaccaccacccatctggccatccagaccaccgcgatgacgtggcgtgaagtcaacacgcccatccacggtcaaccttcaaatcctcccgctcctctccgttttattttattttactaccaacccgctcacagtttgaccacgggttgttctccacttctcctcctccctctctctctctctcgcagcagtacacacaagcgaagcaaaagcgcggtgcggagaagtctccccgccggggaggcccgttcacaccggtgattgggttggagcaattaaagctttcctcctagtcaaccccagctcctctgcgaggaaagaattgatctcttttataatcctgggctctcactgttcgtttgcttcttcgtttcgcctgccaaactttccgagaagcggagcagcagttgaggagaaacgacggggagaagcggccgaggaggtctggagaaaaggtgagttcttggcttcttcctcctcctcctcctcctcctccttttcgccctcatttctccctctttcctgtctccggatttagtatacttcagtttttgtcttgggagtttgggagggagttcgtgctcataccctcatatctcccctgttcgtctccctctctcggcgtcttcacgttcttcttgggtagaactgtagaagtagaagcaggagtctttaggtgttcttgacgatgctcggtgagttctgttcttgatgcctctctgtttttcgttttttttttctgcgatatgcttccactggagttgtacaggtttcagtaattcagtttgtgttgctagtttgtgctactgatagtaatactaaccgcgatcatggcagcatttgttctctgatcttagctttctacatactgtagtacagtagttctttgaatttatccgacaaggttaatcggtcgaggactggtagtattgagacaattgctgatgttctcagttctctgatgacctggatgagcaggggacagacatgtgtgtccttttttagctgttacctattcatgtaaatagctttttaggtggttgtttccctggtcaataaagtccgagtaagttccccttgctctgtgttgctaatatatgactgatcgcacactaatttcagtgcctcaagatgcgttgatcgtgtatttctatttcttaatctcgttcggcatctcttctgattttgatgctgctgaagttagttcatgactttgtccttagtctgtgtcctcattgctcttctatggatgcaagtccagccgagactgctagatagattctgaacatctttttcttgcacattttcaggctcagcgggcgttgtaatattagagctcagaggacaccattgacaagcagaggaattaggttctacatcaacctgataaattgtgcatcgtgtgatgttctgggcgtttcttgcttcatggcaagcgtaaacactggaggtttacgcctggtgagatgcccaaagtgttataacattctaccagaacctcccaatgttgaggtctacaagtgtggtggttgtgacaccatacttcgaggtaaacttgtgtgattcgcttagctgggtactgggtagcagtaaatttgatcatttgttcatctgttggctgacttgttcctgatgatttccttcttatgcagttaaaatccgtcccagcaatggacaaaatgtagcgacgaaacaagtccggcaagactccgatgatttttcggttgctaccaccgcgagcaatggagtgcatcctcaaaagaaggatattgctttcagtggtgctaccatggacagatcccgtacccctgatgctccgagcactgacacagagcatgccagtaatggcacgagcagcaacgataatggccatgctatgtcagttgagaataatgcttctgaagttgcagatactgacaacaaggaagattgcaatttggatggccagaacactagtggaaggatcgaaggcccttctgaagaaataccacccaatgcaaatggcatggatatcgattccgacaaagaggaaacctacaatgtggaaggaattgctgagaattcagaggattgcagggtaagaggaggtggagatattgatacagaatgcaacctgagtttacctgagcacgaattgcccttacatcaggagagcaagtcagactccgagctgaaggaagcaaccaaaaccgaagacgaggcaaccaagaaaggccatcttgtgagggtgcaatcccgttcttgcgatcttcgagagtcgcatcgcgcgtcggccggtagctcaatggatttccactctgccaggacttccctccagtccaagagcttcagggcgagcgagccgctccaatcgaagatcatgaagacagtggacgagctgagaggtgacctctctgaatttttcagcaaacctgaagaagaaggagaagacgacgacgatcgcaagccaaaaacagcagcttaccctcctcgtccttcaaagcaagacggctacagcaagcctcgtgcgccgttcacttccagtgtgccactcacggcttaccaccctgcagctaagcattccggccatgtatctcgcctgagcaggtcaggccaagtccctcctcctcctcatcatcatcgtgagctttcctcgctgcgatatcgccggcggcgcagggcctactcgtgctgccacagcgaccagatggagacgatgaggcgaccgtgctcccacgattgctgccattaccatagctgccggccaccaccatgtcaccaccatgaccggccatggaagagccaagaaggcgcgatgcaaaggccgccggtgcaggagacgacgaggcgccgggctccgcccaggcaccactgccggccggtgctgcgcggcgcgccgttcgtcgtctgctccggctgcaaccggctggtccagctgcccaccgacttcgccgtcccgagcaaaggcacgcgccggctgcagtgcggctcctgctcggagatcctctcctactcgtacagggacccggccaagaagaagctccagtctccgtccggcgacggcgaggagtgccagtacagcaccgacgactacgagatccatcaggcggccggcgacgccgacccgttctcgtactcggaggagtacggcgtgatcagctactccaccgaggaggagcagcagccgctgcacgtgtcgaggaactcgtcgttcgacaccgtcgacgacgagcggagcgccaagctgcaccggctgatggggtactcgtcggcgagcgagctgctgcggctgcggcgctcccccgacctgtacgagagcttcggagagcggacgcccgctgcaagaacgagtgacacgaagggcaaggccatctgcgtagctgacgaagaggagcatcccagcgcgaaggtgagaagaggccgtggcttgccgctcccagggatcctgaagaaggggatccatggactggaatccctgaagctcaggtagtcactcgtcaggtcatagcggatgatgtacactactctattttttgaggattaactgattatggccagtttagggaattcagaaacgggcttggttattagggtgctgggatagtgggtaagatgctgataggtgtgatagttcattgtatttgatcattagtttgtgtaaaggttggttttctgtggcaattttgtgtgctttttggtggtggtgtgtgatttgcagtattgttgattgtataggctaaaaaggctacgacctgtgtgcaaattagctgttgtaactattttgagtttttttttaatcttgatagaggagtttttcttccttctgaaatggaaaaggattgccacttttgattatgaatgtttgaagctgctgtacgtatcatgaccatgtgcccttcgcagtttgcacagttgcactgcgttttcttgctcactgaaattcttctgaggctgaaatgcggtataggcctggtttagattctaaaaaaattttgatcaaaaatatcacatctaatcaaatgtatcacatcgagacacatacataaagcattaaatgtgaaaaaaaatcaattacacaggcacataaagcattaaatgttgaaaaaaatcaattacacaggcacagtttacatgtaaattgcgagacaaattatttgaacctaattacaccatgatttgacaatatgatgctacgataaatatttgctaataacaaattaattagacttaataaattcgtctcaaattttatatgcgtattattagtcttcatttaatgtgttcatatacttttttaaaaaaaaacttagacccatagaactaagcacaaccattcttctactctttctattacatccaccgtaggttcgtcgtcttgctgtgttggtgcaacaatccgcatgacaatgaacaagaggttttttggtgtaaggtgataaaatgaggagaagcacagtggagatgttttttgctcgaaaaaacaaaactggtgcaactgtttcgcggtgtgatatgatactactatatacggagtacatacagtatattagtacagaacgtttttttctaaaacttttgtacactacgtttacattgtatcacatactactgtataataatacgtacaatacgatgcgctttagcaggctagcggccggtgtccccgtgacgcgccacctcagccgccgcggcgccgtggtcgccgtccacgccgtggccgtcgtcgtgccggtgcttcagtgcgctgaacacccgggagctctcctcgaagatgtgcgcgcggcggtcgtagtccgtggggcggcgcccctcgtcgccaccgcccatggcctcctcctccagcacctctagctcctccgccgccgcggcctcctcctcctcctcctcccccttccccggtcctccttccctctccttccgcgcctccaccggctccgtcccgccgccgcaccggcaccgtgcgcggagacggatcgcgacgagccagccgccgtgaacggcgcgacggccaaatgtggcctgtccatggccagccgcgacggcaccggcgccacggccccgcagcgacgtcgggcgcgcggggggcgcggtgcgggagacgagggaccgcatggcgcgtgggtaacacgtacacgtagctcggggagacgggacacgtttcaccgcacgcgccgcggtgtagtagtataggagtactgtagtacgcgagtgagcagcgtcgggagaggtggtggatcgatggatgcacacgggagattcgattccggggacgctgtctcgttttatccgtgggcccgaagattccggatgcggcgcaggcgtgggcgtggccggaggggggacgcgtggaggatggcctggtttgatgagcctggctgctgctgctagtgccagcgtcatatcacttgtcggcacgaggcgctcgaccctcgagctgctgcgtagtatgccacgcgtgggtgtcggttgcttcccttgtgtgcagtgcagagatcagagcagggtttacgaaaccttgttgttatcccgcgttatcatctgtcacgatcttcttaatttttaaaaccattatataatcatatagttttcacagaaattacatggttatcgcgataatcatcaaatcatgcgtggcgataatcacacctaaaactatatggtaaacctgatgagaaataagacggtttggggcttttctggttgcgcgatgggctggtagctgggcctccggctgcatctcctgcgcattttatacagcacgtgcttgtaagctagggggtcttgcacgccgactagcttcggggggtcctgtgaaagtgatatgagtgcctctcagggtgttaactccaccggtggtgttgtgcaccatacatgatctgacctaccgcaacctctcccctttgtcacaacactaacgtgacacgcacgaagaggatgagagttttttccatgtcaatacatgtgtaaagcacggcaaaaaaacagaaatcaaagtagcatcccccccccccctcccccaacaaatcctacatgaattgaaaacatagaaaaaaatgattacaccacatgaaaaattgaattgaaagaaagtttccaaaagatctagcatttaacttatttttatatgaaattgatcatagatgtggaattgagatcctctaacttacttcccgctagcgtgtggacatgtcgttatctattaacttattaaaggaatagaaaaaggtgcaaccacgttcgctctcacggcctagaaattcttatattattcgaagaaaaaaaatagagttcatatagaaatgcaatttagaaatagttgaaattcggaattaaaaaataagaaatattggaagaggagactagagtccatatatagaaatacaatttataaataattgaaattcggaattaaaaataaagaatattagaagaagagtatggagtccatatagaaatacaattaggaaataataaaacttcggaattaaaaataagaaatattagaagtatagtatagagtccatatagaaatataattaagaaataataaaaattcgtaatttttttttaaaagtagagtatagagtccatataggaatttaaaactaattaaaattcggaataaacataataaaatttaaaacagagtttagagtccgtataaaaatacagtttacaaataactaaaattcaaaattaataaaaaaaaacatgggaagaagagtctaaagtcaatataggaatacaatttagaagtaactgaaattcaaaattaaaattaaagaatattgaaagattaatttagagtctacatagaaatataattagaaataataaaaatttagaatttaaaataaataaaattggaagaagagcttagagtctatatagaaatacaattatagataataaaaattgaatttaaaaaaagaaatattgaaagacgagtctagattccatataggaatataatttacaaacaactaaaatttaatattaaaaataattaataactaacacgtactccctccgtctcggaaaatatcgaaccctaaattcccgatgcaagtttaaggttaaagtgaaaataccaaactgcccttattaatcacagccattctttgtaccattcacagccattcatcatcagtagtacattcacagagacggggagataataagacaatttgcggtagaaaagagaagaaaaattacacctcaatgaactagcaagcaccaagatcatagaataaccaagaaccaagaagagagaaaaagagatactacaagaactagcaagaaccccgggtccccgacgcatgaactagcaagaaccccgacgaggccgcgtccgctcgtagccgccgcctccgccgaagccgcgtccgccggtcgccgccgccgccgaggccgcgtccgcttgtcgccgccaccgatgccgcgtccgctcgtcaccaccgccgccgccgatgccgtgtccgctcgtcgccgctgccaacgaggctgcatccgcccgtcgccaccgctgccgccgacgatgccgtgtccgcttgtcgccgccgatgccgcgtccgctcgtcgccgccgacgaggcagcatccggccgctcatcgccgacaagaaccccggcgtccgctcatcgcctcgcccgccgccgatgccgcgttcgctcatcgcctctgccgccgccgatgccgcgtccggtcgtcacctccccagctgccaccgccaccgctgcgttcgctcgtcgtcgccgcgccgctgcgtggtggtggagcgggagggaggtgcgggagaaggccgaggggtacaggagagagatgggggagaaccatctgggaggggatggcggaaaaaaatctggtgcagaccggatgcaaaacagcagtccgtgcagccccgacgcggatgcatgacgcgtggatgaggcgctcatccgacggccggcccacacaagcgggtccgcatcctgcacggctcgactcaggtcgttctccctcagctcggcttgcacggctcaggattagattgggtagggcgtgattagaggcggacgattagagcaaaacagattcgctacatggcaggacgaggagtccagcagaagagcacaggcgccgccgggcttctggtgccgtcgtctcatctagtgcagcctttgcctgccgtagcgcacgacatggcaggacaatcttcacatgaacacgatgtaatcgttggggatcatggagccgatggcaagcagagaacgcaggtacattgcctagctaattgactcatgctttttcatcagtacatgcatgcatgatcgtgagtgatcgtcttacatgccctcatcgcaaatactgatgtgtggctaatacgtactgatgtgtgatcatatcgtgcatgatcatcttgcacagatctccgagtttatgaccatggaagaagatgttgccggcgctatcgatgccaacgctaatggtgatgacaacacactctgtcgcatagtacctgaagagatggcagataaagcaccaaatcaggtaacgataatttaatagcaaattcgatggaaaacagaatatttcatactgtggtaatataactcatttatcgtacaacaggccaatgataaagttgcacaaactttgatcttgcctcaagttggaatggcttttgatttagagcagaaagcgtatgatatgtataacacctatgccgggaagattgggttcagtattagaaagagccaagcaaagcaccgagttgatggaactatataccagaaatatatagtttgtagtaaccaaggacaacgacagactaagtcatcactagacactactaggacgagttgtgatgcttgtgttcagtttagtatttgtcgaaagggaatttggacagtgcaaaaagttgtacttgaacacaaccattgtcttgttagtccaaataagtcgcacaagctgaggtcccaaggcgtgttatagaagcagataggcagctaattggccaaataagggaagccgggatgaaaccagcgcaagtgtatgagttcatgaaggagtggtatggaggagctgacaaagtaccattctcaaagatggattgcaataatgagatcggtcgcgaacgcaagaagtacttagaatccaatgacacacaaacactgttggaatagttgaagaataagcaattagaggatcctgcatttttttacgccatccaaatagacaaggaagatggtcggatagctaatttcttttgggcagatggtcaatctatcatggattactcctgttttggtgatgctgtgtcattcgacaccacatttgatactaataagtttgaaatgccttttgctccactccttggaaccaaccatcacaagcagactgtaatttttggtgctacgttgttatttaatcaaactattgaatcatttgtttagctctttgaaacttttctaacagcaatgtcaggaaagcatccaagcacaattttcactgatcaagacgcggccatggcagcagcaattgctttagtattcccaaacacaagacaccgtctttgtttgtggcacatttatctaaatggtggtaaaaatcttggtcatgtcattcataagcatcctaacaagtttctaactgattttaagaaatgtgtctatgaggagaaagcggagtatcatttcaacaagatgtggcatgaattgttgagtgaatacaagcttgaggataacgtatggatgtcaaatctatataggttgaaggaaagtgggctattgtctttcgtgactcttttacagctgatatgacctcgactcaaaggagcgaaggtatgaataatgtcttcaagaaaagatttcgtaggaaacttggtctttctgagctccttgtagaatgtgataaggttgctgccagtcttcgtgaaaatgagttggatgcagattttaagtcaagaaactcgagccccgttacttgcatcccaaatttacctatgttgaagaccgcagctgactcatatacaaggaagatgtattcagagtttgaagaggagtttacaaaacaattttcattgtcatgtaagttgttgcaaactgaggggtcaatattgacattcatggttatgcccatggaatcagatcaggaagcaacaattgtgtataacactgcggatatgaccattacatgttcttgcagaacgtacgagtccattggtatgtatgcacactttaaatcgcattataattttgtttatacaaacatctgaaaaatggcatccacatcttataggtatattgtgcaagcatgccctcaaagtcttcaatatgaatgaagttttcactatgccatctcaatatatactcaacaggtgaacaaaatatgcgaaaaaaggatttaatattgataaacaaggaagtgagaaggaaactttgaaaacacatgctgcacgtatctctcgaaaggcaacatccatcgctttgaaatgttcagtttcgaaagaacttcttgatgatttggagaaagccataaataatttggacttggaggcagatagttctctaagcaagatgcaagaaaaaacatgtgaggttcctctaaattcaaatgactgtgttatggacacattaaatggtgcaatatcaattagagttcctcgagtggtcaaaggcccaaagagtagacgatcaaaagatgcagttgaaaagaagaaacggaagaaaacaaaaactgctaagaataaaggtgctgatcctacccattccggcatgtttattcccattgtatgcttgtataattaattttttttatactctgatattttgtatgtttgaactatataggagaagatctaaataatgcatcagaagatgaagatgaagatgttggtgatgtgtgtgggcaatcttcgaccatggctgcaaatgatgtgtgtgggcaatcctcgaccatggctgcatatgatgtgtatgggcaatcctcgacaatggctgcatatgatgggtttgggcaatcctcgaccatggatgctcctttaatccaaggcggatttacaagtcttttatttggagttcagcaagattcagtcatggctgctagaaagttacatttcaattaatagcatttggctcaacctacaatgagtaggctttttttgaatagattttggtgtatccatgaacctgtactcttttaccgtgttgcactatattttattttcattttgcattgtgttacactaaactatcattgacgttatcagttctatccataaatttggtagctatgtatgagataagaattatctacattgtttctgaaaaaccagcttctagacatcacattctagatttgaacttcaggatttcagatcacacaatatttcatattttatttttgaaaggaatcagatgaataatcaaaattttcaaggcatcaatcacattgcagatttcagaatatccaacatgccatatgtatttcaaataaaagaaatagattgtacagattacatagcgatctgagtttccttgcaatttgaccaaaaatgcggtccaaacttacagcatctggactacaatccttgcatactcctaagagtgtacagactacattgtatggattaacagcgaaggctacattcatcaaactacaatccttttagcaccatccacttctgcctgctgcatttaccatccttttaggcaatcaattttcctcttttgtattttgcacaaggttacaatagttctcaggataacttgacatctggcaaaactagttctcaggatacaaggtgttctgaatctttacaaactcctaatagtgtatatactacatagtaggaattacaaagaaaggctacattcattatcttgtcattaattgttctatgccacttcttcagcatcctctcgttcatgctcttccaatcttcaattgctattcatgccacaccccatatatctcacctgcaattctgcattggcctcctgcacaaaagcggaagttgccagctgccaagtgtgccaagaacaaatatctgatttttgcaactgattgtgttgtcatgtagtgcatataaaagaaaaaaagagagaaaccaaatgtggttcagttcagatttggctgtcttgtagtgacagaaaaagagaagccaccaggtggttcagttcagatttgtcagggggaagccaaagccttatgtttctctagttgtttcaactattttcagtggaagtatcacagctgaatatacaacatgcaacatatcttactcctccactatgcaaattattcagtgtgatactcaagtttcagatttttgccagttttctggtgacctattcctagtcaattttgatgtgagcctactaccccactttgcaaaatgtccaacaattttactgatatgatgattggtcggccaggcaccgagcgagttgccaatacagaatgtctgttttgtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaatgatatatgctaggcttactacctaatcacatgaaaaccaaaactgagcaatcaaaccagaatctagtgaccatgattaattaccgcaatgaaaaccaaaaccgagcaatcaaactatgaaactctcaatgcacgggagggtgccgcctggcccttccaccgtcgctgccctgctctaggcatgggagggcgccgccactgccctgctccaggcacgggagggcgccgccactgccctagctattcgagggagccgccgccgcattccgtctccacgtgcccaatagcggatgagaaaggggcgacgggataagaaacaagcagaggggaacgatgactgcatctcggactagatcgagccgatcggagcgagcgcgagccgagttgtggtgtgttgagatcgctcttgagccgagctgagattgaggtgcgatgcggactcgcttgtgtgggccggccgtcggatgagcgccccatccacgcgtcatgcatccgcgtcggggctgcacggactgctgtttgcatccggtctgcaccagatttttttccggggatggcgcttgcgagagagaggataaggatggcggtgtgaacgcgaggagagagaggtcgtgggcccatcgatgtatacactaagactacacgtttctcgttttgtgcgcaggactcagttttttgtgggacaaactccctcctctagaattcgacttttttttgggacggagggagtatataaaatacaatatgaatattacacattagtagttttgtaaagttagtataaaatttaaaattatattgtcattttaatatatttgaataatatattgagaaaatatatatgctattatacgagagaatataatgatactagacgcgtaatctgcgcgggccaccatgctagttgggaagtaagttagagaatcttcttcagtagaaatgcaatcctataaaaataatcgctatcttatttgtcatacaaatcaaaggagtcgataagaaaagttcttgagaaaattaaatcctccaaaaatcctatcataatcctaagaaaaaggagcaccagtttgcctagggaggtaagattacaacaatacaatagtagttggaagagatatagatttgacaaaccgatgtcgaacgagtgaaattgttagattgggtcttcgtttaactgcgtacgagaacctttcttttttttttttcctttttcataaatcacaaaagccacaaaacacagtctatcatgcatctagctacgacatactattgcacagtgcacacacggaaagcccttttcaaaagtcaccaatagtgcggcgaacatacacgtcactctctccacatcaagaaagcactttaggggaaaaaaaatgaaaaagaaaatgtatattgaagctcaggatgcagcatgtatggcaagcatgccatgtttaaagattgcacggcaacccaattatatgcttcgtctccaagggaaggaagaaacgggagaggaggtgaccccaaagaggccacagaaaaggcgtatttgcccctgtactatcattacacgcggatcatagcagaatccacgttctggaacatactgatcacgctaacaaagccccaaaaaaaaaaaagcgacgagtacacgggaaagtttgatggatccacgtcggccgatgtgcgcgcacggcacggccgcttgcgacttgtttaattatctcacacgctgtatgtctcccggcacatatatgaattttccatctcttcaccaacacaatgcggtgaaaagtgaaatcgtattgctaggagtagccagtacagtactaggtacagtaattgcggcttggtccgtgcaagtttgacctaatggcatgattaagcagatctctgaacaacaaattgtcctctgtctctctcaaacagaattaattggatgccaagtactagtactagtaaatacttatgcgtcactgtatatttgtgcacgttagcaattcgatcctttggcagagggatactccatgtacatacatatagttactccaggtgtacgtatattcggaatttcagatccacatacgagccatgcgtccacttgggaattgggatccaagctggctgtatgtatggagtatggatatgggctgttgtattgtacggtaccagtcgcttttacctgcaccgcattttttagttcaaggtgagtttggtcgtggatgaagacggcggtggcccccacagattcaacttggctttcattaatcagggtcagtgcgatacacgccctgagacgacgggtgtatttaccatcctgccactaggttagccagaaagaaaaaggagcggcttgttttctggttactgtatttcatacggctggcagtacgccaagtcggcttttctcgtcattttagaattttatttcctgttaaatttgtttgcaatactattttttttgaatctcttcttcagcatcatactactccgttcaaaaaataaatttctagctacgaacctagacatatatatgtacgaaactagacacacatgtgtctaggttcgtaagtaggattggtctttttttgagacggatgaggtactcggtaaaattataatcacgtatatcatggtcctaaactttattataaaaaagagaacaagacaaatgagttgagattacaacatttagaaaaaactatataagggcatacactatatcgtcataatctttacgagttaaaactaaattcctatatcattcttatgggtatgagaaatcctcacataattattttattaggtgtaagaaataccacatagtaccatacctacatagagaaattaagtaagtatattatgctaatcccaaacaaaattcacatagttttcgttattggggtcaaataccaattggttaccaaaattaattggtagccaattaccatagaaagatgcactagtaagaaaacaacaaaaaatgatttttaaatttctaaaatttacttttagtcgatttgtctcgatactagtaaccgactttgaattgactggtgccactaattttttaaactaggttgattttagagaaaaccactagctacatactacaagtgatagattgaagccactcatatatacatgcctaactttttctctagttccatatgttaaccattaataatgctagtcctacttgatacacattatttcagcatatataaaaatatgatggctgtagctgtgcatatgttgcaaaaactgcacccagtatagaggaacacatctatgtagctatgtagggatcgaaaattatttagcagcaaggtgtttttaaccgctagaaccagaaattgtcatgcgtaacataaggttattttgtttaggagaatcagaaactgtcatgcgtaacataaggttatttagttgtaggaggcttttaaccgtcggaacttttcgtcatgcgcaacgtaaggttatttaactgtagcagatttttaactgccagaaccaagagctctcaagcttaacagaaagttagtccgtatttagcaaaagtaggtttttaaccgccgaaaccagcagcagccaaggtttttaacagagtctaaccgcacgaggggcaaaacggggaacccaaaaaatacaaggtgcgctgctgttgcggggctttggcagctgcagctgcaacagctgcacaacgtagaaatcacaccaagcacgtaaaaaaatgggcgaataatttgcgctcctccacccgtccaccactactacccccccgcaccgtaccaccatcaccacctcctcctctacccctcccccgatctcacaccccaacgcggagaaaaaaacagaagcgaaaaaacaggagagagtttcccacaccacacacagctcgaccaccaccaccaccgcctccctccaccgccgccgcctcccttgtcggcgccgccctcccgaaaccctaaaagccgcggggcgccgcctccgcagggatccccccccccccccccccgcgccccgatccgacgcctccctcgaccccgcccgcggcgtaaatctcagatccgcgactcgcgcgcggatcctctgccgccgcccgcgaggggggcgagtgcttggctcagctcggcattggccttggcccgatccggaggggcttcttcttcttcctcctcgtggtgcgtgtgtcctgtctgttcctgtgtctggtcccccgggggtcgtgtctccgtttggcgcgatctgagaaattctgctctggtgtcttctctttttctgggtgtattttttggcgtagcgctgattgtttctgggatactgctctgggagttacggattgaattttgcgtgggggatagtagaggtaagcaaattatctgagaaatttttaagtttgttcgcttgtgatggattagttgaatataaacgtgttctggagggtggaagtggtgatgtcttttggggagtattcatgaagcttactagttgatgctaatcggggcactttactttaagttagctgaactgcattaaagacaaactagctatttgtttttgttcgttgttttagcaattgtttgttcagtcgtgacccccggagattttcagctttttgatcttttacagtaacatatgccacatgagctgtggaaattaaagctggactatctgttttctttcaatagcttgaagaaatctgcagttgtggaggtgggcatggcgctgaatcgtgcaagaatgagatgggtacggccgttctggtggcatcgtatatctcgctgctgaacttcctctctgcttcttgagatggtgaatgggttgggtcacggcaattatatatgagtaccggtgaacccttgctcctgtcatcatctggaacttccgattcaccttccaagcgccaggctcctgctcgattatcggtgggttcattaggatgcctctgccagactgattccttctcttcgtcactgtacgaggattgcgacacggcttctgtgaaccatgtggatgaagaggaggctgtgtcaagggtttgttcagagtctgatgtgaacaggggggctgaacgatttcagtctgccgattcgaactttttccatcgtctctcggtggaatgctctcagaaggagaggcagcggaaggtttcttggggtggtgcaatggagatgcagcattctccatcatccctagagatcggagtggtgtcttcctctcagcctcaggagaagccaaatcgcccccagagggttaggaacaagagctcgcagttcgaagacccattttcatctgagcatgacccaaggttaatttacattaatgaccccaacaggacaaacgatcggtatgaatttacgggtaatgagattcggacaagcaagtatacccttatcactttccttcctaagaacctcttcatccagttccaccggctggcttatgtatatttcctagttattgctgctcttaaccagctccctcctttagctgtgtttggaaggactgcttcactgttcccactactttttgtgctgtttgtgactgctattaaagatggctatgaagactggcggcgtcacagatctgacaggaatgaaaacaacagagaagctcttgttctccaatctggtgattttcggttgaagacatggaaaaacatttgcgcaggggaggttgtcaaaattcattccaacgaaacaatgccatgtgatatggtcctgcttggtacaagtgatccaaatggtatagcatatatccaaacaatgaacttagatggcgagtcaaacctgaaaacaaggtatgctcgccaggaaactatgtccatgataagtgatggctcgtattcagggctaatcaaatgtgagcagcctaacaggaacatctatgagtttacagctaccatggagttgaacagtcataggattccgcttggacaatcgaacattgtacttcgtggatgccagctcaaaaacacagaatggattgtcggggtagttgtctatgctggtcaggagaccaaagctatgttgaacagtacaatatctccttcaaagagcagcaatctggagagttacatgaacagggaaaccctttggttgtcagcattcctcttgatcacttgttcagttgtggctacagggatgggggtatggctattcagaaattctaaaaacctcgatgcgctaccatactacaggaggaagtacttcacctttggtcgggaaaacagaaaagatttcaagttctatggcattgctttggagatatttttctccttcctaagttctgtgataatctttcagataatgataccgatatcactatacatcaccatggagttagtcagagtggggcagtcatactttatgattggagatacacggatgtatgacagtagttcaggttcaagatttcaatgccggtccttgaatatcaatgaagatctcggtcaaatacgttacatattttctgataaaacgggtaccttgacacaaaacaagatggagtttcatcaagccagcatctacgggaagaactatgggagccccttgcaggtcactggtgactcatcttatgaaataagcacaacaggtaagatcactgtctttggacaaatatcagcgtgtatttggtttatgaatattggacaaattgttcctcaggttgaatattaatggatgcttaattcgtgtgtacaaaaaaacattgttcctatataccatataattgaacgcttcaaactgtgaaaatagtagacatttatatgcagctctttccatttatttattctcacttatgctcttacctcagataggattttaatcatttacctatcgatgcttaagtctctgtctctttgcagagtcatcgagacagcaaggcagtaagtccaagtcaggagtcaatgttgatgcagaactcttagcacttctgagtcaaccattggttggagaggaaagactttctgcccatgatttttttcttactttagctgcatgcaatacagtcattccagtcagcacagaaaattctctcgatttggttaatgaaataaatgagataggcagaattgattaccagggtgaatcacctgatgagcaggccttagtaactgcagcttctgcttatggatatacgcttgtggaaaggacaactggccacattgttgttgatgttcagggggagaggataaggtatatactgcataattttttctcgatgataacatttcctgtaccattcatttcatcttcagtttactattaaatgcattttttactgttgagaaatttctgtctgttatttaatatttaattttactgtcataacaggctggatgttcttggtctccatgaatttgacagcgtgagaaaaaggatgtctgtcgttgtacgatttccagacaacattgtgaaggttcttgttaagggtgctgatatttcaatgcttagcattttgaggagagaagatgatgatgaacttcacaattctttgcatgctaaaattagagaaactacagaaaaccacttgtcaggttactcatcagagggtttacgaaccttagtaattggttcaaagaacctgactgattcagaatttggtgagtggcaagaaaggtatgaagaagccagcacctccatgacagagagatcagcaaagctccgacaggcggcagctcttgttgagtgcaatctgactcttcttggtgcaactggaattgaagataagttgcaggatggtgttcctgaggccattgagtctctccggcaggctggaatcaaggtttgggttctcaccggagataagcaagaaactgctatatcgatcggtctgtcatgtagactattgactcaaaatatgcatttgattgttataaatggatcctcggagtttgagtgcaggcgccttctagctgatgctaaagccaaatttggaataaagtcatctgattctgggagggattgtcaagatatcgaacatacgcacaatggtgacgtttctaagttgaggacctctaatggtcacatgtctgaaagtggcgtacataacttcgagctgactggagttattgcaagtgacaagtcagaatactctgagaaagtggcaaattttgctgacactgatctagcattggtaattgatgggagctccctggtgtatattttagagaaggatcttgaatcagaggttggagttccatcttctttgcagtaatctgtgaaagttttttttgttgcattggttgatcaaatgccacaatttggtgaacctaatagccagttctttactgcacatacattgggtacacacaatcatatgtaactacgtgcataccctcctacttcaattaatcatttatttcatgactttttatggcagttgtttgatctggcgacttcctgtaaagttgttatctgctgccgtgttgctccactacaaaaggctggaattgttgatttgattaaaagcagaacaagtgacatgaccctggcaattggtgatggtgagattattttcgtctgattttagttttgtgatgctggtatttgacatctcatatttttgttgacatactcatttgtcattgttgtcctgtttgtaattgcatgttactttgaactagatgtggaactttgcaggtgataggttccttttcagtttctagctaagttgaaccgcattaccaattaatgttaaaacattttaaattgcatcatcagatgcctgacacttgaattatcattgatatatgattggacctaccttttgtgcctaaacttttttatgtattggatgctttgtggtattatatcctggccatctgttgatgtgttgcattttcataggagtccaattcagcaaaaacaatagtcttatctattgaacctgatgatcagcaagggtaaatgctttcagtggcacaggggatcaaattatatctttctctagaatgaaaccaatttcagtttccctgtaaatcaatgtttccatcttatctttcgtcgcctttttgtggccagcattttttccctactatttgaccttaattgattactcaccatgttcaacaaagaattgacacccttctgttttgtgaacatgtttcacttttgcaggggcaaatgatgtttcaatgatacagatggcagatgttggtgttggaatatgtggtcaagaaggtcgtcaagcagtgatggcatcagattttgccatgggacagttccgctttctgaagagattacttcttgtacatggacactggaattatcagcgtattgcatacatgatcctctacaatttttaccgaaatgctgtttttgtgctaatgttgttctggtacacattctaccccctgctcattattgtatttgtaatttcaattgaagctaacaaaaatattactatgtgatttttgcaggtatatcttgcatacagcatattctgcaactcttgcattaacagattggagtagtgttttctattcccttatctatacgtcaattcccacagtggtagttggcattctggacaaggacttgagtcataatactctacttcattatccgagactatatgaaacagggcttcagaatgagggctacaacttgacgctcttctggatcacaatgctagataccttgtggcaaagccttgtccttttctatgttcccttcttcacatacaatatcagtacaatggacatatggagtatgggaagcttgtggacgattgctgtggttatacttgtcaatattcatctggccatggacatccaacgttgggtgcttataacccatcttgctgtatggggctctatagctgcaacatttttgtgcatggtgttaatagattctattccaatattccctaactatgggtaagttttcccagtgcctccctcaaaccatcgtatatatattttttaaatgacaacatttgaagtctatcatcttattactggcaggacaatatacaatatggctgcttcaagaacttattggctcagtgtgtgccttataatagtcctaggcttgcttcctcggtttctttgcaaagtaatctatcagaccttttggccatctgatattcaaatagcaagagaagctgagttattaaaaaagctaccccggcagttgggttcaaggcctgcaagtgatatcagctgacaacaatggttcggcgcagttgctctgtgatcccagtttgcgggttatgttaattcaattgttgagctgatttttgcccatttttttggtaagttctgttcatcaatttacacggtgcatcattagatttagggcaagtgtcacctagtcatgtattatttagtctcgagaagtgcagtagtgctgacctgtcagttgtgcctgtttctcctttatctatggtccaatgagcacagaagtaagatatacgaattctggttgcagaagaggctgaaagatgagatgaggcggctgtggaaaaaggtactgactgtacgggtaggcaccagacagcgtcgtccttcgggggccaagtaatcaagaaatgacaaatgtacagatatgggaaagggatacatacactctgtattttaaggtagattttgtggttaggaaataaataggtacatagatacaaaattctttttgccaatcttttgtattacttgattatatgttaaccatttttccttttcttccctcctcgtcaaggttttagatggagacttagtggtgtgcccaaatggaattttacgctttacacggtcacaagattgatctcctttcgtgacctatactcatactcttgctaaatttgacaccagtgagccatttgaactttgaccggcgagctgtttaattgtaaatttcttctttacttttttagacgcaatgtgtaagagttttaacacttgcaaaacataataccaaaccaacgtagaaaatgatgaaaatatatgtataagcattatcatggttaacgcatactgtgatcttctcagtgatgcattaaccttcagttattaaaatcacggtataccttgtgataaacattcagttaccgccaaaccatggggtgatggcaaactctcactcaaaacggtttggtgaaccttgaataaaacacccagaattaaatcattccatatctcatacgtgcgagcaatgcataagcaactggcacgaggtcatcataccaacgttacgtggggatgcagtcaatgtgtttaacaatgtgcgcttctaccaaacaagacctacgagtctactacacacgccacaccatgcgcaggaattacagcaagtaaccccagcacgctctccaagtgattgtttatttcccgcacatttttgtattggatagtcatcaacggattgagtaaaattctatagaagtcaaatccttccatacaaagtcacgacctgtacactgggactgcacgcaagcttcagaagtcgtaagcttgccatgaatgcagagggaaacggtacttcactgcaatcaagaacaagacaaaagttagcatgataatacttgcaatattgtcaaattgatttagacaaactaggagggcaataacagatatcatatcatgtgaaaatctcgcaaaaagtttaaactaccaaggaaaaagaagaacaaagctgaaggcaattcagtttactgttctagttatggttaacagatcataataattgaattgtgttccagttttgtctcaacgacttccatggacagaaaaatatttgcaacattaaagctgtgagccagacagggttgcattcacttaatgaataaaaataaagatgttacgtagctgctataggatcgcttaacaaggttgatcactaaagatgttatcatatggcataaaaacacagccgcacatacatgcagagtagtgctaagcattgtaaacaaatataatatataaacaggagattgcaaggccagaattgacctggagcattgatctcactcagcaaggaacatagtgataatagaaacggcattaaaacatagaataggcacatacatatccattgcacgaatccccactagagtccactaatcctaaatattctatgtacaaaaaaattatctagacggtattggaaagatggtttgcctcccatacacgagatggtttgcctcccatacacgcatttcaaatgtgtgttattggaggacaaaagggcaacttgaacttaccatagcactcagccaggagtacagctgcactaaagataacaacttgtcatgcacgtttatcctctggaaacacatgcatgttcactatgtctccagttcctttcacagcactgcctacaagagagagaccttcctcatcagcctcgtcagctgtatcctccgaatacgcaaacctgtacacagcacagacagcataaatgacataaaattttgtacatagtgacagaaaatgtcctgtatttcttaaaacacagggtccaacacccaagtccaatgctttaaagaaaaaacaaggcatttgtctatagtctatagcaaactcaagatgtataacccttatgacttcctaggggtctagtgtgttcaaagtgaaataacctatctactacttatacaaaaagataactcaaacaaataattctacttgtcaactgagaaagtaaacttcattgcaggttcagtaccctgttggattgcgagacggagaccaaaggatgcatatgatggcaaggaggacataggagagaacattccaaaacgcagggatgatccaagcccttcgccatagctcactcaatggatcagttgcattgaagtatagctgattcaagacaaaaagaagtcaggtcatgctgttaaagcatggctcgagatgattcatcaagcaactctagaaaaaaagtacttgtatcagtaaaatttgaacttctacgtttgtggagtgatatatcacatattgatgtatcctatcattttttgtaataaaatccacctccacaagtccacatatgggaataaaatgtgcgaggtagtacagtcacattctaatctcaatattaatgttcgtcaaataggaagatgggagaaggatctgagcgttgactctttatattcatcaaccattatcagaagcaatgaggaagttgttattaaatggtcacatcataatctaaatatgtgcatcatatataacagcaagaaaaggatccctgagtgttgattaattcaacatttgctaccatctcaaataggactatagaattgacaagttcatacctcatagccaatccaagcaatagagataagaactgacaaagctagagaatttgtaaacttccgatacaattcaagttttgccatacttctccgcagctggaatgtaattagagccgaatcagtacaggggatattacagaaagatgtcgacaaaataaacataaatcaactggaagtcatttttatagcacatatattacaaaacaaaataatcaaattcattggacatgtaatcataaatattaattgctgaaacaagaaaggcaaggctatgatgaagtattgaatgggaaattgaacaaagaacaacaaggtacagatttactggagaaaggctttgtaattcctttcagaaagattggggttttctttgtgatattaaaagcaatgtggtgtgggcaaacaataattataataacagcaaggaggatatatccaagcacacataaaacagaattaaattgtttacttgaattagcaaggccgtgaagttgctacctggagcttctccaaagttcgagagagtgatgaaaatatccagataatgaaggtagcatcaagtatggcaacaggtagcaccagaaataaccttgttttcccagagaagtcattgatgtttccaagattttcaacaagttcaagaccttccgaagcaataaaatagacgacaccaagagcacctactttagatgtaaccccacccaatgtgggtctaacaacaccatatcccatagaaaccactaataaaagaaggcgagatatggtcttcttcacagcagtaaatgtaactgcccacaaggttatagccataggtctgtttccagtcgaattgaagttagcatactcaaagtaccagaaagccatctcgcacatgccaagagcaataacagctgttatatggtagtgcagctgcaaaatatccttccagcatcgcacaaactgaagaaaccacagaagtccaagtacaagatatgcaagcgacatgaaaccataaaatgtcatcattggagccattttaccagggagataaccttgtgggtttcgccaaacagtcctgcctgtaatcttcaatcccttgagctgtggatcacagaacataaaatagaggtagtacatccctgttttgtttatagatacaacttgtgtgaccatgctagcttcttcatctctaccactaaaaaatgtctgaaccctttttggccagtcaggattatcaggatttggctgtataattacttcaccaactttgcaggacttctctttatcgagctcaggagtgcagcatattgcatcagaatgcaagtaagaaccaccaatcttgcttctgtcctggatctcaacaataatagcctcaactaaccctgtcttttgctgcatagcctcatgcctacctgctgactcctgggtccgtcgaaatgtgacagagtcaaacctgaaaaagataccagcgaaataagaccatggcattcttctttccatagtactccctccttcccaaattgatcatcatataatgaaagctaaaatttctcaaattgatcatcatgtaaccgtatggacacggatttcatcggaatataattaatacaacacgggataatgtgtgcatgctaaaagggtttaattgtgcattgtgttttaatcgatgcatgcattgtgggagaatgtgtgcatattgtgcatgacatcttgatcgatgcggtttaaattatcattggtcttggtgcacaaaccttataagatgatcaatttgggatggagggagtatgtctgtgcttacccatgcatttaatacaaatgatcatggaaaaaatgcttgatcaaatggatactccaaaattggccggttctaatatgtagttattttagaagtaatcgtgtagtaatgctactgccatgtcgtttgtgccatgtgtgttaattacatgctactgctccaatatttgacatggtgggtttgcagatcaccttgtcgtggtggtaaataacgaacacatttcatacccaacaaaaatgcttattatagaaacaaaaaggtgctagcactccctgaatagcagcgtaatcaaatggcagtaaaaccgaataataaaaaaaaaatccctgaatagcaacctaatcacatggcagtacgaataataaaacaaaattaagttagctggtcgaatacagtaatagatatcggatcacatgaactgaacgaagaaaagaatcaatttttagtactagctacttcagatcatctcaatggatcaatccatgtacgcataaatttctaaaaaatctccgatcgagatttacaggtgcgacatttgaccagcgcatctgatccaaaccccccgggaagccgaaaccccaagtgaaacgcgcccgatcaggatcaggaccatctgatcccccccggcaaaaaccctagcgcgcgaggagagacggggaaaattcagcgccgaacgcgcacctgatgaaggaggcggaggagttggaggtggggtcggaggcgtacagcccctcgctgccgccgtggaagaagaaggagttggcccgcggcgcgaaccccccgcccgagtactcgtggacggacgcgtccgcgccgcgcgccgtgagggcgatgaggaccgcgagcgcgagcgctggcgctggcgcaggcgcggcgaggcccccccgccgctgcatagggaaggctcgtgactccggccgcagccgccggtctcgtctcgtcgcggggaggggaggggagggagggagagaaggttcgagagccgtgcctcggtggcggtgggagaagtgcggggggtggagagagccgatggtttgaggttggtgtgcgtgcgcgtgaggcaggaagccaggaatctctctctttcacttgctcgcttcgtccatctcagtagtcagtacagacgggggaggaggcgagagtggttagcggcgggcttaatgatctgtcaaacggtgaggccgagactcgtgagagcggtgattggtgaagagttctgtgaggaacggtagattggacaaggggtcaacaaaaatattttttttttttttttttttttgagaaacacagtacaaacgtaggcgctcacaacgtgtgcacactcacccctatgaacgcacacatgcacaccctacccctattttttttctttgacaaccaataaaagaacaaattttcataacgtgttatagaaccggctctgaaatcacatcggaaaccaaacgcggaagaaacaccataggagatctaaacacgatgacgacaccgatgcacgatatttgataacggagtttagccggggcctacatctccgggacactgattacgggcgctcctccccgatccaacatattatagcgtattagagttacaacgactcacggcagccgctccctcttgctatgctaagtcgccatgcgattacaacaggcatgcccctctatttatgagagatcatatgatagagtccgactcatactctagtcctaaaatctattacaactccaaatcctaaactgtaaccgactacgtacacatattcgacgcaaactctaacaagacggatgcaaaaaaaaatccgctagtaaaaatagcaggatgcttttatagatttagccttacttaacaaaatcgatttttatagacgggattttgagaggtctgtctataaaaatattacgtgggtctctttagactctgagtataaagatctagacggagcgttaataacatcgattgcgttaattgtgggggcggtgttttcaagttgtccgattagtcgtctttatcattaccctaacctcaatcaggaatttcaaagcacttatttcgatcagaaaacttatcatccgactaatcgtaactagtcatgattagtcaaccaaattagttgtgggcgactagtttgttagggctaaaaatatgtgttgggctttacacttcagtggcaagcctttagccccgctcagtccatgaaggcatgcagccctcatctaaccataaccggacatccaatcaagagagaaagaggaggagggggatgaaggacttactgcaattaagacaaataaatgatttaactttaagagcttaagtctagtgtgaattatcaattgtgaaagttgttacttgtaaacattaaacatatgtacattattctcaatacctctaacctatggtgattagtcgattagccggtggccttatgactagttctgactagatgatttgaaatcaccatgggggccttaaataggacgtgtggatcatgccagccgagaagaaactaaagaaacgccttaaatttctcaaattctcgatatttctttattcctcatctcctccgtcacctctccttcatctctcatctctcatctctcctagctttttcatcacctctcatctctcaagtccctgagcgaacaacgacagccgcgggtctcgatgatgatagtggcaaaggggaccagtggtgggcctcaaaaggctgtggctacgcaagggatagggtggttcaatgataagggcagcaaggacgacgaagaggaggggcggggtggaagtccggcagcggcgaggcgcacggcagcagaaaagggtgatagcatgaccactcctctctcctggtgcaacagcattagtttgttcgctacggctctagatctagcaacaacgttgcgacgacgacgaccaacatgcgtctatctaccattgtttcatttgcatgtgttgatgttggatgctaaagtataatgaaaaaatgatgtggatttgcatgtgtttgctccggatgcggattcgaatctcggtcttcaaaacgtgaaaaattggatattttttctttttctgaaaaaaaaatccttttcttaggtggtacttcagtggatccgtttgcgaaaatcaatttataggtactagtatttacgattgattattattttagtggtacattattgaaatagatgcaacaaactaatctaattatactttttaaatcttattattcatttaggtctttcatgtatttttagttaagctataattttgtgattcacaggtgtttgttataagcaaactctgtaataattgattgtatcttaagtaaagacatgaacgaacttcactattaaaaaataaatgcattttttattatttataaatccaaactcaaataaaggagaaatcgccaatctgataatctatcgcgtgtaattaacggatgtccgataagcccacatccagttaccgaatccgcagtgctggccacttgggccgttagccagggcaaagcatcaggataggccatggcctgttaagaaccagcccaaatgcagctcagcgaagcatcgaactgaaaagcgttttaggcatcggaactgaaggagcacgtaaataaacgcggcccctattccgactcggagtcgactcccgatccgactcggtttcgttccgaaccctcgacggccgatataaggcgcgccatccgtccccgcctcgttcgatctcacagtcgctgctgcaccattcgtccattcctttcctcctccgttctccgacgatccagctcgaggaacgatccatggcggtgttctacaggtacaggagcggggtggacaccttctccgtgcccgtgccagagccctccgtctccgtcgcggagctcaagcgcctcatcatggccaccgcgcgccacggccatggacgttcgcgcggccgcggccccagggagagcgtcgcgctgtacagcgacaagaccggcgaggagtacgcggacgaggccgagctgatcccgagcggctgcacggtcgtcgtgcggcgccgagtcgcgggcccacctgcagagacgatcgtcgagttgacaacaaagaagccaatgtcgcagggcggtggttcttcgtcggactctggcgcgacgtcgacgggagctgaagtcgacgacgaggagaaagctatcagcgccgtgatcgacgccgcacagctcaagtgggacgccccgacgtcacaaggaggccattgttacggtcaccgcggcgcgcacgcgggcagggcgccgccggccgggtacgtgtgccaccggtgccgcgtcgcgggacacttcatccagcactgccccaccaacggcgatccaagattcgacatccggagggtggcccctactccagcgtcctcaccgccgccggccgagtccggggaatctggcggcgtcatcccgtcggagctctactgcaagatctgccggaacgtgatggccgacgcggtgctggcgagcaagtgtgcttcgacagcttctgcgacaggtgcatgcgggaccacatcgccgccaagtccaagtgcgcgtgcggggcgcaggcgcgcgccggcgacctgatccccaacacgacgctccgcaccaccatcgccaacctgctcgccaccaccaccggcgccgcagcaagcgcctcaagtggaaccgacaagacgaggagctccgccggcagcaacgcgccacagccggcggcgccgcagagcccggccgcttcgcaggcgagccgcagcaacgtgtcttccaagaagagcgccacgatctcatcgggtgtcctcggaccaagaaaggcgcgggagatggtggtggcgggcgaccgctccgcagaatccggtgccctcgccgtcgacagcgatcgccacggcagctacggcttcccgttcggcccggcgccaggctacgtcgaccccttcttcgccgtcggcgtgccattcggagccgatccttacatgtactacagcggcgcgccttacggctgtggcggcgctgcttacggctactacggcggcgaggatcgccgtgacacgaagaggacgcgcctgcgatgatcgcacgtcaccggccaattgttgcctgctggctgctgctcaacgctagcttggagatattttcttctctcctttttgtgttctccgatgattcggaagacaagtagcgagtcaaaacatgtatgattcttgtatagttgtatgtgtaaatgctatgaacttgtgtgattcttttgccttgatttggatgattcttgtttagaaaaataaccctaccgcgcaaagacgacgcgtcccctgcaccgctgcacgtgtcggcaaaaaagtaggcagaaggccagaagcaccgaacgaacaaggcgtttgatagcgttagtgtacgtgttcctgagaccctgaccctgagcatgttgtgcggtcgtgcctctcgaagtctcgattgatttcgccaagtcgccgtgcgcgcgatgcggcttaattacggcggaacaaagacatccgccagtaactatcatgttcgaacgctaagaacacgacaggcccatataatttgaaatgggctagaagcactaaaactggtggttagtcgcgtggagcgtagagaaaactgaaaacgaaccgattcctttgtctttctgttcggtgcgtttttttgtttgtttggactggtcggtttttatttttttggaagtgattcgtccatcaatttcaaaaaaccgaaaataaagtgattaaacgaaccgattacgtatagtggcacggtaaacgcttggcggcaagtgttacaaaaccggcccaaaatcaccattgaaaaccaaacatgaaagaaacgtcataggagatccaaacacaacaacgacaccgagacagaaggcttctatgcctcttctctcttctcccaaactgctacttcttctctccaaatctagttctcttatttccaatacttgtttctcttcccaatctagattgcttatcccaatccctgattctatctctcattgtgtcctgaactgatagtgtttggtgttgggattggaagtgattctctgttgcatctgagttgatcggtagaaatggagtgggaacgtaacatacagcgactcacggccggacgccgccgataaccgctccgtcttactatgctaagtcgtcacgcggttacaatagatcagcctctctatttaagagagatcatatgatagagtccgactcttaatccagttctaacacctagtacacctctaagttataaactgtaaccgactacgtatacatattcgacacaaaactctaaaaatgggatagatgttactggggcaaaagagcctcaaacccctccacgccatgggagatagtaatagcctgtgctagttgccttttcctttttcttttttgaaaggaagagggaaatcagatacatggcattgcaaaacatacccatggtattgcttgttgaaaggaaaagggaaatcaaatattcacatggcattgcaaaacactactactgcatttcatcatacacatggtattgcttgttgaaaggaaaagggaaatcagatacacatggcattgcaaaaaaaagaaaaagaaaaaaagaagcaaactctgttttgctctataatctgtatgggcagatgtgtgacgacccagagtagtcacgagagattttggggtgagagaggctcgaactctcgacctcaggataactcaaaccaaatatatgggcttgttcactttgatgctattttcaatcttattaaattttgataaggttcttaaaaaagtagctatatttagtttcctgccaaattttagtaactatataagaaatcctgccaaatttttgacaactatgtcaaaattttggtattgccaaaatttggtaaggttgaaaatgttcaatttgatgttattttcaacaaatgttcactttgatgtcattttcaaccttattaaattttggtaaggttgtaaaaaaagtggctatatttagtttgctaccaaattttagtaactatataaaaaatcctgctaaatttttgacaactatgtcaaatttttagcattgccaaaaatttggtatgcgccaccaccccttgtgttggatgttgtagtgagcaatgatgaatccaagctactagcagtactactaacgtgtgttccagtgctgcactcactggttccggccccgattactaacagacagaacgagatcgtggccctctggtcttctgcttccgtccccaattcaatgagaaggcccgatcacggagaaaccatggagatgggctgaattcacacgtacaaagaattcgcagcaaataacccaaaaaacattacactagtaattagagtagtagtagcaaaaccgtataaatgacattcagaagaataaaactgcagagtacatgttggtgactgctgagctatacgtcaatacgtgagatggtcaaagtccagagtcctactatataaaccacgcgcacaagtcttccatgactagcgaattccctcgcacacccataatcttctcccttttgatatcacctcatatatagtactccctctattttaaaatgtttgacacaattaactttttagcacatgtttagccgttcgtcttatttaaaaaatttgtgaaatatgtaaaactatatgtgtatatgaaaatatatttaacaatgaatcaaatgatatgaaaagaataaataattacttaaattttttgaataagacgaatgaccaaacacgtacgaaaaagtcaacggtgtcaaacattttgaaacggtggaagtatatatatttccatctataataacataactgtagtagcagactgcaggtgctaggtagcgcagtctcttcttactgagattagcaacctttcagttaactgcaagtgagcttcccagctgatcaacaattttttttaattgtactctctctgtctggtactttattaatcaccctcgttgatatccttgttcttatatcgattctaatatttctgtcctacgtggaggaaagagacacctgtgtgacacgtcgtcccgtgtagccaaaaccactggccgctcggtctcggtgtttccagtttccatcaaccgtaagcgtgtcattcaacgcgccaatgtatactaatgaatactcgctcgttctttgaatgtttgacgccgttgatttttttaaacatgaccgtttgtcttatataaaaacttttatgaaatatataaacctatatgtatacataaaaatatatttaacaataaattaaatggtagaaaaataattaataattacttaaattttttgaatgagacgaacggtcaaacatttttaaaaaagtcaacggcgtcaaacattttgagatgaagggagtatttattttgtgtctgcatcatgcattcatgcgtgtgtagtacaggaggagaccgatccattagagcatgttcaaaggtagagtcagacatgagctctacattatctagagactagcatcctacaacagttagagacaatatagtctctaatcattaatgtatcaaaatactttttcttactcttctttactccatttcatcaccatgcaacaaaatctgctctaataaatgttaagagtcgactctgagccgttgtcatgcataacaaccatactcctttctctttcttccatgtcatcaaatttacttgcatggcaatagagagagaccactaataaagaccgttgtacatgccttacgtacgtataaagagaagaagaagctaccatatatgcagctcgatcgatcgctagctgctatcggctagcgacagggctcgagctcgatgtcatcagtgatccaatgttagatgcaacgaaagcaacatgtgtacactagaagagacggaatttctatccaaagtagatgcggacaacctgattgaaaactgcagggtctcagagcacataatctaacggtctgtgtgtgtgccaagtaagcgagtactactcggtcgttttcatccggatcgctagatctgtgtggtgcaggaagctgcctaggcattcccagtgaccgtccggtcaaaggccgtgaatttgttcgtgacatcacatcgcctgtgtcatggcgatgacgacgacgacttaatttagtatagtattagtatcataaatgtatatatgtgtaatgtaatccatgtccggttttctttgccttgctttgatcaattgatctggatatgtacatctagggccacaggggtcggtcgggagccgggacccacctccggtcttccatgcagcttcctcatttttgcctttttccgagttccgactgcttttcggctttttccccggcgatatataagacgcggattggcacggcgaattttgcttcatttgcacggtatatatcccggtctgtgtgtgagtgtgtgtggtctgtggagtgtatggttgatttggttggttatttgcttagctagctatagcatggcgttctcgtcggagggcggcgtgccggcagagagggtggcggcggcggtgaacgacctggtggaggtgcgcgacggattggtgaggctgaggggcttcttgccgccgccgccgcaggccgagcagtcgtcgtcgcggccgccgtgcgcggcggagctgatggacgcgacgatgagcaagctgatgagcgcgatggccacgttgggaggcagcggcgacatcgccggggaggtggacgcggcggggaggtggacctcggtggccgagtcggccgatccgatggtggtcaggcgggagggcgagagctcggccgggaggtgggtcccggctcccgaccgacccctgtgacagcggcagagagatggaagagaggaggaggaggaggagacagcggcggcggcgcgggcagcttcccgtcgtctccgagcgccggcagcctcggttttgtggtcggcccgctcgggagcatcgaggacgtcgatgaattcttcccgttcgatccgtgagatgagatcggcgccgtcgattgaaccagcagtttgcagcggacggatttacacaaaactcgtagtatagtaccagtacgtagtagcaaacgcatcaaagctttagtattaagttgcataatggcatcctgtggaaatcaaataagcaaatatagaaccacctagtacattaattagactgctcatctacagactacagtgactcgcacagcttctagctgtgcaagttggttaaggtgatgttttagattgaaatccaagccacgcatgttgatgagccggaattgggctcactaaaatgtggcttaagtttttgttttttttgtttggattgcttgttggcggcccaatggtacacgaccactctttccttctcagtttccaagcctagcccactataccgacaaagaaaaacccatgtaacatgctgggctcaaactggcttctgctttccaggttggatgactaaaccatgtgaactgtattttaccaaagaaacaaaacaagggaaaacaaattgagtgagatggcctcttataaaaacatatgatcgagatgggcacacaaaattaagcgaagagttacacttagaaatcattaaatagaaatgtatataatataagtcgttatcatgataagtagactagctaagtactggtacaccatgtgaaaaactgttacagttttattacggacaaagaattttctcccaattcgtacattgaattagcgccctcacgcagatatgcttaccattccatgggtcaacggcctttcctacctatttccatcatttgttagtctacatgtgtccaacacttgaacgatcgactctgctcatttctcgtgagtaggggtgaaaacggtacggaaacggacggaaaccatatttatcgttttcgttttcatatttctttttggaatcggaatcggaatcggaaaccccggatacgaaaacggaatcgaatattatcgaaaccgaaaacggagcgaaaacgaaccggcgcgaatacggtaacgaaaatttatcggaataaaaaacccctcaaactgataaatccaattgaataaattatctatgtttaaaagagtaatgttgttgataaatcccaatgtaggacaaaaaatattattatgtaattttagatttgcataacaaatattttttaaaaaaataacagccaaacaccatggtattaactatttagtgcttaaaaaaagaattcagggtatttcagtcacaaaatttctggtaattccgagaaaatttccggaaattccgagaaaatttctggaaagtttccgaccgattccgagtttcgatggaaactgcccttatcatttccgattccgtttccgagaaaatatttccgaattcgtttccgtttccgaaaaaaattccgaccgacagattccgttttcgaaaataggtccggaatccgaaaagtttccgtaccgttttcacccctacttgtgaggatcaccgaagattcttcgtggccttatgggtcaatgactttcactctgataccacttgttactcttcatatatcaatgatcttggctatgatattatttgttacgaactgattctctccccaatcgcacatcagatgtacgtctatgcatttagatcatctgattaagggaaaggtcggatgatagatggtcacctatattttgttggatgagataatccaatggtatattcactattaggttcgcatggatttggtgatccaatttattattgtttagggatataacttggatgagataagccacaatttagtgagaacacttgtcatatagtaaatttcacaaaactacatgtattttgaccaaattatcacaaaactacatatttaaggagttgtatcacaaaactacagattttagattaaatatcataaaaatatatatttaatattgaacttatcacaaaactacaatttttggagtttaaatccttagcaccattgttatggtggagctataaacattagtattacattgtgattaaattggttctaaaactgtagttttgtgataatttagttactaaacatgtagttttgtgacacttcatcttaaacgtgtagttttatgatggatttggtgttaaatatgtagttttgtgatacacttagttaaatctgtaattttgtgataatttgatcatagtatctgtagttttgtgaaatttactctttttttaatcaaaatatgaccgtgtgagacattgttttatccatttaattagaggattatcccacacaattcttcacggaactacaaaatacaaatccacagtgttgtattttagacccagcatgatctaatgatgtagaactttctttttccctcggcttagtatgatgagtttttagagtccagaataagcgtggtgcctctttttgattaatagatttcagcgaaaacaacgtatgagattgcaaatagatcctgaaatggaacctcaaagatcgttgtagacctagggcgagctctcctaatgtattttccatcattaattaccgatacggtaataaacccaaaaataccaagaagttagaaaacttcgaatcggtcgaccgatatgacaagtttacaggggacttctacctgcaatcaactaagtgctaactcagttgtcttagttccaaaatcatgcatatgcatgtgtcaatcttcaaaacatttttttctcctaaagtatttatccgatctaaaatccgaatacactgttgtattcgttggaattaaatatttataacaagatatcacatgattatattgcgattaaagaaaatcatatgtttcaaaccattaatacttcatgtttcatactgctctgtaaaaaaaaaaggcaaactctagctacgaatctggacacgtatgtgtccggagtggtacgttctagcgacatgtcttagtgtttatttttttttgtgtttcacaaaattcacagaaatacttgccactactctcccatctctctccacttcatcaatgcttgcatgcatgcattttagcgatcttcaaaataatttttcttctaaactacttattcaatctgtgatctgatcacactgttgtattcgttgtaattaaatctttacaataagatataccacatgattattttttgatgaaataaaaacatatgtttcaatccgtttactctcgttgattcatacgtagtagtgacatgtttcaacgtgtatcttcaccgtgtttcataaaatattgtaatgtatcaattgctgatttttttcaccatctataagttaatgtttcacttctttgtcaactgtaatatttgaattaaaaaccatgctacttttttccccgcgtcgcctccccgcgagggcggcacgggcgacgacagcccaagccgccgccgcaacccatcaccctcgcctcttgcctcgccgccgctcgagcgaggtgccggcaaagccagcatcttgccaggacggcggcggcggggctcgcagctcccactcctccggttccgacacgggcggaccccaggtggaggtcggcggcgccgttttcagcagcgggcggaggccatggcggcagctcgcgtcgttgggcggaggaggcgtcgccggcggggcaaagggagtggcgcacgggagtgggaacgacgttggttggaggagatggtggcggtggaagtgccgccagatccactcctggatctggcggggaggcgaccggcgacagggtctgctggtggcgacggcgacggtggcgcccggtggagcggaggtgggcgaggtccgactccgtgacggccggatccgggtagacgacgacagaccgagcgggcgatggaggcagcggctggcggcgatggtgcgacgacgtggaggccggcggcagcgtcgtcggggcggtggctggctgcttggtggcggagggcgacggcgcagcggcggtctgcggaggcggtggctggcatcggtggcagcggcgacggcggccgtaactatggaggcggtggcgacgtcggtggcggggaaggattcgggtgcgaggtgaggatggcgacggtgaggtggctgggtgttcggtagcagcggctgcggcggtggtgaccgcgactgctgtcaccggaggcatgacggcctcgaacggctagccgaggacgtgggagacggctgcatctggccgatgaggcatcgtttggtggaggggtcggagaccagcttggcgcagagagacgcagccgatggcagcggaagccggttcgacgctagaggcgtgtcacatggagtaggccggcttggtgcgggaggcgcggtcggcagtggacgaggcgacctaggtgtgtgtggaggagttgccggtgggtgtggcgcggtcttcgacgcacgaaggctggccgacgggggacgccggtgcaggggtcccacatgtcggcagagcttgtgtggtggtggagcatcggtgtatcagccgtggattcgcaggtggtgagcggcggttgaaaacccagtctggccttggccggaccgacaatgatggttcattccccctcctgagggcgttgtcgtgctgtctcacccctcaagggtgattgccgggcaaaagcccagtcttggctcctttgagtttcgacggacggcggcggcggttttcccgtcgcttctcttcttgaagacgtcgttttggcatcccctagggagcgatctcgtctatgtccctttgttagtctagtggcggttggtcacgcttagcggcggccggtccggtgctagccttctcctaggcttgtgtgttggcgatgtcgtgtgtgagtggtgatatatttttttctttttcctggttacaaccctccagggttgtaatcttgtaatttttttcctgctttatcaatagaacttcgcaccgtctcatgcgaatcgttcaaactgtaacatttgaccgtccgatgggtagttttctcccaaaaatacacataaaccacaaactaggccatcttgaatgttaaaatattcttgtaatttgagtagtattaaaatctgaaaagattgatttttgcgtaaaaaccagatgggtgtgtttgcaatcccatgttcccaacccctctctctcgttttccgcgcgcatgcttttcaaactgctaaacagtgcttttttttaaaaagtttctatacgaaagttgctttaaaaaatcaaattaatccatttttttaaaaaaaatcagtaaatacttaattaatcatgtgctaatgaaccactccgttttccgggatcactgggaaccgcttccagcgaacacagcttattttggctctcttcgatctctggcgcgacaagaaagaatggcaatgtactgtagatttttagtggggtttcatttcatgtggttcatgactttggcgctgccgcgctggtccccgtcttcactatcggacgagctcggtgagacacaatttgacacattcgtcagaggaaactcgtgccgttggcttttcctatcaacctcttcttgctggggatatatccagggcaataaataaataaataaataaataaataaataaataaataaataaaaatctgagcaaccggatgggcaaaaaatcaggctccattccttcaccgcgaagctgctctaatttattcgaggcaagccaattatattaatactccaatttatgcagaactgcatgtcttgatacttgtagtaccagtggagtacaatacttatagagtacagtagcagactataaaccagctataaacatattttaaaaagataaaggaagagagaaaagagcaacggattacagattcgtagccagctacagcatggatgtgtatagtaagcaactattaatataagtcattctagcatttcccatattcatattgtgctaatgaatctagatagatatatatatttagattcattagcaccaatatgaatgtgggaaatgttaaaatgtcttacattgtaaaacaaagggagtatgaattaactattacattgactatagataatttgtagctagtaattggctatactataaaacgagcaggagtactatttgattcgaagcgtcagctgccgctgatttctgattttttttttcacaaggacctgacagtttagcactcctccataccagtacagccaaaagaaaaatcgcaaacaaagcgctcgtgttttccgtgctcttcccgtttccttcgacacgtcgagttggatggatggacctcgactgtagcagcaacaccaccggacgttgacctggagcgtgaatctcaaagctagtagtactccatagtccatacccgtacacacaaaaaaaaacccgataagcccaacccgagaggatgggtggggcccaccccttacctgcccgcacacgtggaccacgcgtgatgactccccatcgcgatcccgaccgtccgtttcgataggggccgatattaactgaaatgaagcggttgtctgtctataggtcggtgtttggctcgcctttgcttggacggaacaaccagccggcgactgcggcgactccgactcctcgcgcgcacgcggccgtggaaatcgcgccggctcgcctcctccctccccacccccacccgctagatctcgccggcttccgtaggtcggtagatctcgctgcctcctcctcctcctcctcctgggaatctccgtctcctctccaggaatccaatcgggaggcggcggcggagaagctcgctttggtggagtggtttgactaaccggtgcggcaggatgagggggccggtgcggtgggcggtggtggtggtggtgatggcgatggtggaggcggcggcggggaggttcgtggtggagaagaacagcctgcgggtgacgtcgccggaggggatcaaggggaagtacgagtgcgccatcgggaacttcggggtgccgcagtacggggggaccttgcacggatgggtcgagtaccccaaatccaaccagaaggcttgcaagagcttcgaggacttcgacatctcattcaagtcaacccggtccggaggacgcccgaagttcgtgctcatcgaccgtggacgtgaggactgacccctgtttttttttcagatctttgctatggtttattctgcttcttatatagctcgggaatttgctatctatcgaactgatttattgttggtcagttactgagggaaaatgggaaattaatgcatgcaattcttttattttgttcttaaggtagctcttacctcttagcattaattattagtcagctactagcttccaactcttttcttgacgaaattttcgtgagtctgctctaattttagccttttgtgtttcgttggacgtagcctaagtttttatgacaagtttgatgctctacttgttaggtaagtgagctattgcctattgattgattggtaaatacgtggttgcggattattttggtttgtatttgggggtgacaagtccactttggataattgttgaatttgaagttaggacgccatcggtttgattcttttttaaggggttatgaatgctctgtagttcatagtatgacagggtgcttgactgcttaagttgttttgacgtttcttataccatagtttgtttacgagaaatttgaatcctgatcaatagagtaaatagtaaatacccaagttctatgttccaagaagggaaacatcatatgtggctaccctcagttataagtcaaagtagtgaaggtacagaacgtcagaaacccttacgtagcacttcatcttgtaagacctcttaacatgatactgatacgcttttaatcttgacttagataaagcatccccatggtagacgaacctatgtctggcatttaaaatgtctacaaggagtactctaatatactaactcacaacaaacactctcttgtggtgcgcacacaaggttgctaacctgtccacccaagatgaagtctcgattctaccttaatatcgtgtgttagtgtatggtggggttctgggggaatacctattatccctccatagcattggtagtatgatgaacttatatagcagaagaagtttcagatcagtcgtctgatttcaatttcattgaaatatccttgttagtattgggataggaagtcacgtgcatgatgcaatagactttgattcctgatgtctcacaatttatttgtccttttggaagaactccatctggcgcatacaactacataaagtagaaaaattaaacatatgtctgcttgactgccattggtattttatttccctgtttggattattatctaatcataaggcatctcaatcatgattggaaaaccatcttctatttttatagttaattccactttctggtacagagtgctatttcacaacgaaggcatggaatgcacaaaatgctggggctgcagcagttcttgttgtggatgacaagtcggagcctttaatcacaatggataacccagatgatgctggaacagagcaccttgaaaacatcactattccctctgtgcttataacgaagaaattgggcgatgacctaaaaaaatctgctgaaaatggtgatatggttagcgtccttctggactggagagaatctcttccacatcctgatgagcgtgtagagtatgaattctggacaaacagtaacgatgaatgtggtccgaaatgtgatatgcaaatggactttgttaagagctttagaggaactgcacaaattcttgagaagaagggatacacccagttcactcctcattatattacatggtattgccctgaagcttttgttgtgagcaagcagtgcaaatcacagtgtatcaatcatgggaggtattgtgcaccagacccagagcaggatttcagccagggatatgatggaaaagatgttgtggttcaaaatctacatcaaatttgtgtattcaaggctgctaatgagagtgggaagccatggttgtggtgggactatgtgcatgacttctcaattaggtgccctatgaaggagaagaaatacacacctgaatgtgctgttcatgttattaagtcactcggtatgtcttttggcaccctgaatttaattcatcccaatatttctttgttttgtttttaactgatgtgtaaagtaattagctaagaacctgcctagtgaacttattatgacactttctcgtcttctgttttattacagggttggatgttgagaagataaagaagtgtgttggagatcctgaagctgatgaggaaaaccctgttctgaaggcagaacaagatgcccaagtatgtaaagattatcttaactagtgtattgtgcttgagtattttcttcaagttatgtccttatgctagatactgtactcaattctactgttctattatagattggtcatgataaacgaggagatgtgacaatactgccaacccttgtcatcaacaacaggcaatatcgaggtctgtataatgtatatcattttgaagcaattatttttgggtgctatgttttttgtcttacaattaaactttctcttcaggtaagttggacaaatctgccgtgctcaaagcagtctgcgcaggatttgaggagacaactgagcctgctatttgtttgagcgaaggtctgtaaacttccttcttttttcttttttttgcaagatgtcttcttatatcttatatgatcactcatttgctcatctttttccttctatttgtttcatcagatgttcaaacaaatgagtgtttggaaaataacggaggttgctggcaagatagggataataatgttactgcatgcaaggtatggtgttaatccctcagatactgctagtgtttcagctcatttcttgattactcttgttggataattctaatttaatgaaatatgaaaaatgtaggacaccttccgtgggcgtgtttgtgaatgtcccgttgtgaaaggtgtaaagtttgttggtgatgggtacaccaattgtgaaggtgctctttgaatttacttatagaattgatttacctacaattatgtgataggctttcttattagttatatttttgctgctacttcagccttagtatgtagtcctataccttttgtgcagcgccatcttattatcatatttacattagctgttagttacaccttggttgacattttgccatcgtcagcttctggcattggtaggtgcgaaattaaaaatggaggatgctggaaagaaactagaaatggcaagacaatatctgcctgctcagtaagtagacctttacctcgagttgtcaatctgtgcctcacaattctttaaagtgtgaaaagctaatgtgaaattctgcagaatgaagtatctgaaggctgcaaatgtccaccaggtttcaagggtgatggaataaaaagttgtgaaggtattttataattgttgtgaagcttatgtattttatccatttgtggaacacttttctaaacaagggttagcactctttgtaatttagataacgcttaaatttgtgctcgagaaagataatactacctccgtcccataatataaggagatttagagttggacatgattattaagaaagtaggtaaaattaaatggtggaagattgtgattggttgagaagtggaggtaggtgaagttgttatattttatgacaaattttataggctagaagttgtcatattttgagacggagggagtatttcatctgagttctttaacaaatttcacctgctaaccacagtataatgattccaaaatttgagaactctgtgaccaatgcagattttcatttgtaaataaaaatattctacctgcttgcagatatcgatgaatgcaaggaaaaactttactgtcagtgcaagggctgcagctgtgagaatacatggggtagctatgagtgcagttgtggcggtaacaacatgttatacatgagagagcatgacacttgtctcagtgagtaacccaacctgaactttcagcggttatttacttctattatttataatctatatcttgagatttatgttgagcaaaatacttctttttgttttttttttttttttttggtttgagatggtcaatcttatagatcatcttgaaacaaggattatctattgctcagttatccggtaatttaagcaattatataggcagtgattttaatgaagtttccttatgttactttcccaagagccacgtatcttatcatactcatatcattcggaaggaggaggagcagagtcttaatacaactcatagctgtcttggtgcagaaaatgaaaagataaacaaattactggcctaaacattaccagttactagcatccaagagagaaactgcatcagtttccctcagcaccacactcccaagcaacctgctgtacaattacttaattttcttataatcttatattacagtcctattggtgttatgcagccaaccaaagctattgtagccagatgaccgaggccatatagttctgggaaatccaatagtggccttttgaagagatttcatcatgcttaatttcaaatgttaatcaaacaaacctgcaatacttccttttgctatccttttctgtctatgtttgaggtgggtatgctccacctccaccttatgtggaaggtatttggatgtagggataggatagagggcataaggatagggaaatcgaccgagggctaggacagatgattagggcccctttgaatcaaaggatttatgtaggaatttcataggattcaaatcctataggaaattttcctatttggccctttgattcaaatgattgaagctttccaaatcctatgaaattcctatggaatgacacattgcatgtagattttggaggaaatttagcaagagctccaacctcttggaaaatttcctttgagtctacctctctcatccgattcctgcgtttttcctgcgctccaatcaaacgatcattcctgtgtttttcctgtgttttgcaatcctctgttttacacttcaattcctgtcagaatcctatgtttttcctattcctccgttttttctaccctgcgattcaaaggggcccttagagtgatggggtcagaagtaggggtagaatcagtcatgaaccctttattgaagatctgtggacccttttcctccgacaccaccttaatctttgcactccacttcctctgtcacctgatctcagattcaagtgttatgtgcggatattgtactgaactaatggcttgaacaagtaaaagcgtggcaaattttttttacaccttctgtatattccacctatcctaatgctgtttctaaacgatatgcaggcaaggaggctacgtcagctgttggctggagttttctgtgggttattttctttggacttgttcttgctggggtcggagcatatgcggtgtataaatacaggctacgggtaaaacatctaccaccctttatttcctcactttttagttatcatatgtccacatgtgggacttgcacctgatacataattgagttgctaactggattcaatctgtgtcatgatgcctcatcagagctacatggattcggagattcgcgctatcatggcccagtacatgcctttggataaccaagaagcagctaaccaacatcatgtcgcgcatgctggtgatgatatttgaaacggcactcctttcccgggtgcgcgaacatttcatatgtgtactgatgcaccggtggccatcgactttacaggggtcaactgggcgcaaaagatagtgtgtgtgcgcgagaaagattagccgtatacatgtatgattgtaagagagacatcgtttgagatcatctttctgtaaaacccaaagaacagcataggcaaatattgtgacagttttagcccttcctcagactcaactgctcctgctgcatacatgagtactgaatacatgatacattcaaatgtcgtgtaaatacctgtctgttcttcagactagagaattcctcctcgcctcaacttaataaaagctcgagtcttgaaggggtctatgacatgcttgaagactgaattatctgtatgcatgtgtgactggttactcagctgttttttttttcttcgaagtggttaatcagaataactcccattctgtatctcagtatctgcattaccactaggcaacagcgagaaaagaatctccttgtcttcccaagaccaacagggtaaagacgtgaaaaggagcatggtgaaacatcgcattgcagtcctgtgttgcagcaagcagaagcaggtgctccaaaaggggagagggagagtggagtgagagagagagagatgctctcccacaacaacaaaagaagggcgcgcgtgcagcctttcgacacagagaggaaaaagaaaagcatgggcacttgggggtagcgtagcgaggcatgatatcgtctcctcaactgcgtgatattcctttcgttcttttgagggaagggggaaccgctcgatcgattcctcctgccgctgctgctttcgatacacctcgctttgagattcgcacacgggcatgggctgccattgtctagctctggctttggtcaatcttggccatagtagctacagtattggtttaggttgtgtttagtttagcgcaaagttgatattttgattgaaattggagatgatgtgactgaaaagttgtgtgtgtgtgacaagttgatgtgatagaaaatgactgaagtttggatcttaacacagccttactaggcttttagcaatatgtcgaaggatacacctgtttagttcacaccaaacttttcccaaactcctgactttccatcacatcacttccaaagctttcctacttacataaactcctaattttttctaactactaactttccctaaacttctcttaaatttcaggagctaatcacagccacagtcgcgccattacaggctacagatacggacagtagactgacgaggattgttcaggacgcagctatgcatgcacgagcacgactactcggctcgtgtagcttatgtactgtactactcctcctcctcctccagtacacatacacgccaaattccgaattggcatttacacagttgcactgctttgtcacggcgcgtaggccgaacgctcgtgatgctggtgaggaggaattctcgcgtctcggaatgtgcccagaccattcgatgacacacctcccgtaattcggacggagccctgcagccatggcaatggcagtacagtaggagtactacgtcgcagtagtaataatgaaccgggtagggcagcagcgtgtgggggtgaatgcgtgaatgcggccatggcccccgtcgtgcagcagctgcagctcggtcgccatcgtcgcaggcgaggcgttactcctctactactgtttcgactggccgctatcgacagtcgcggctgcagcgggggggaatgaatgcggtattgattgcggcaatcgccattcggcactcgccgctgccctttttttttttttgtcctgcggacaccttagccgtcttaactgcgggtcggatggcagcggcggcgtggtggtggtccgcgggctggccgcggagcacggatcgttgcgtcgtgcgtgtgcgccgtggtggcggtcgtacgaggcggaggcgccgcgagaacggggatttggaccggagcgtgcttttgctcgctggcaggttgggcgttcggtggattttgggctttatttagtttgctaccataccaaaacatatgtagggcctatttggatcgttaccctaccaattttttttggtagtgccaaaatataggtaagttttggcactactaaatctttggtaaggtaaaattacattggatcatatttggtttgctaccaaaatagagccaaaatataaaattgtagtgaataatgttccagatgatgccaaatctagattaggtattaccaatgaatgggcttcaatccaaatcaaacacaagtactattcaaattatcaaaatactggtagggcatgtttttggtagcaatccaaataggcccgtaaattattggtagcacgaaattttttgacaacttatgtgtcaattatgtaaggcacatttttgcatgaaatcaaaatggccctttttcccgctcccgtctcgtctccgctctactgtacgttgcgggaggccagccgcgaccacgcgtgacgcgtgcggaatggaatggacgggcgcgcgctcgctcgctggcagtaggcgcaggcagcgaagtgtgttgtaaacgtgaacgagttcaacttcaatgctacgccgagtagtacgctgtacgcgacgcgccgcaggcggagcagcggagtcgcggccggcccgggggggtccacacctcaaaagcaccgagtccgcggtcgggttggttcgaccgaccggtccaccaccacgcctcgaacgccgagcggctcaacgccgcggactccgaggaggaacccaacgctggcaacgcacccacgcccggtccatgcaaccggttcaccaccgatcgaacccgtcctccccccctcctctgtctgtacgccgccgtgcactccgcccatccatccaggccgttcgttcgcgtgatacgcccgaacatagccgtccgatcgatctgtccgtccgtccgtcctgcgttgcatcatcatcttttttttttctttttttgctcttttactttgtccccttgcgctttcctttttcttcctcgctcgccgttacaaccttccacttcccactcccactccgcccactccccccgtctcccctcccctctcccactgcaatggcgttctccggtaagccggcggcgacgtagacggccggcggcgtgcacggtaagccctgtttcggcgagtgcctgctactgccacccagtgaaagtcactggctcactgctcattcttggaatgctccgtttctagtagtaactgaattctagctgggggctcttaatctcactcgcatttttggtttcttctcttcgatttgtgcagcggggaagaaggtgccgtttgaatcttggaggccaatcttctgaagattcaggcgaagctcgtcgtctcctgggcgcgttcttgcggcgtttcttggagcattttggctcgccgccggcggccttgcgcgttccggcttccgaggcaagaaggccatcctttttttttcttgctgctcgtgcgcgtttcggctctccggagtcgcggcaatgcgggctctggtggtgctggttggcttggcctgcctcgccttcgtggcggaggccaagggcggcggcgcggcctcggcggcggcgctggacgacgacgtgctggggctgatcgtgttcaaggccgacgtggtggacccggaggggcggctcgcgacgtggagcgaggacgacgagcggccgtgcgcgtgggccggtgtcacctgcgacccgctcaccggccgcgtcgctgggctctccctcgccggctacggcctctccggcaagctcggccgcggcctcctccgcctcgagtcgctccagtccctctcgctctccggcaacaacttctccggcgacctccccgccgacctcgcccgcctcccggacctccagtcgctggacctcagcgccaacgccttctcgggcgccatcccggacggcttcttcggccactgccgcaacctccgcgacgtctccctggccaacaacgccttctccggcgacgtcccgcgcgacgtcggcgcgtgcgccacgctcgcgtcgctgaacctgtcctccaaccgcctcgccggcgcgctgccgagcgacatctggtcactgaacgccctgcgcacgctggacctctccggcaacgccatcaccggcgacttgccggtcggcgtcagcaggatgttcaacctgcggtctctgaacctgcggagcaaccgcctcgcaggcagcctccccgatgacattggggattgcccgctgctgaggtcagtggacctcggctccaacaacatctccggcaacctgccggagtcgctgcggaggctctccacttgcacataccttgacctgagctcaaacgcgctcaccggcaatgttccaacttgggttggagaaatggcaagcttggagacgcttgatttgtccgggaacaagttttccggggagattccggggtcgattggcgggttgatgtcattgaaggagctgaggctgtcggggaatgggttcaccggtggcttgccggagtcaattggtggatgcaagagcctagtgcatgttgatgtgagctggaattccctgaccggcaccctgccttcctgggtctttgcttccggcgtgcagtgggtatcggtgtcggacaacaccttgagtggagaggtgtttgtacctgtgaatgcatcttcgatggttcgaggtgtggatttgtcgagcaatgcgttttcaggaaggatcccatctgaaatctcccaggtgatcaccttgcagtcactgaacatgtcctggaactcgctgtctgggagtattccgccgagcattgtgcagatgaagtcacttgaggtgcttgatttgactgcgaacaggctcaatggaagcattccagctactgttggaggagagtcattgagagagttgaggctggcgaagaactcccttactggagaaatcccagcacagattggcaatctctctgcccttgcatcactgtaagtttaagaacctctcactgattcgattcaatagttcggcgagcattgtatattgctcaaaccatttctactttatatatcgtctaacaccacactatcctgtttttggtgtatttactgtttgcagggatctctcacacaacaacctgacaggcgcaattccggcaacaatagccaacatcaccaacctgcagactgttgatctttctcggaacaagctcactggtggtctaccaaagcagctctctgacctgcctcaccttatacgcttcaatatttcacataatcagctctctggggatctccctcctgggagcttttttgacactatccccctctcatcagtgtctgacaaccctggcctttgtggtgcaaagctaaattcttcttgtcctggtgtgttaccaaagccaattgtgctgaacccagactcttcttcggatccactatcacaacccgagcctacaccaaatggcctacgtcacaagaaaactatactaagcatctcagcccttgtcgcaattggtgctgctgttctcattactgttggtgtcataaccattacagttctcaaccttcgagtgcgcactccaggctctcattctgctgctgagctagaactctctgatggatatctcagccagtcccccacaactgatgtgaattcaggcaagcttgtcatgtttggaggcggtaatccagaattcagtgctagtacccacgctctcctgaacaaggactgtgagcttggtcgtggtgggtttggcactgtctataagactactctgcgagatggccaacctgtcgccatcaagaaactgactgtgtctagcttggttaaatctcaagatgagtttgagagagaagtgaagatgctaggcaagctacgccaccgcaaccttgttgcgctcaagggatattattggacaccatcacttcagcttcttatatatgagtttgtttctgggggtaacttacataaacaactgcatgaatcatccactgcaaattgtctttcatggaaagagaggtttgatatagttcttggcattgcaagaagcctggcccatctccaccgccatgacattatccactacaatctgaagtcaagcaacattctgcttgatggatcaggcgatgccaaggtgggggactacggattggcaaagcttctgccgatgttggatcggtatgttctaagcagtaaggtccagagtgcacttggttacatggcaccagagtttgcgtgcaggactgtgaagatcactgaaaagtgtgacgtgtatggatttggagttcttgtccttgagatattgacagggaggacgccggtgcagtacatggaagatgatgttattgtgctttgcgatgtggtaagggctgctttggatgaagggaaggtggaagagtgtgttgatgagaggctctgcggaaaatttccgctagaggaggctgttccaatcatgaaacttggtctagtgtgcacttctcaggttccttccaataggccagacatgagtgaggtggtgaacatactggagttgatcagatgcccccaggatagccctgaaactgaattaggttaagctctatctgatgtggttcccttttttgttagttctcttattccattttaagatccttctttgcttggcaactgataaaatgatgagacatgaaggggattctatctgttatgcttagtactaggagcaagtgtgaagtttctgggtagtattttggtagctgagttattatgtaatgcatgaaatagtttcatggcctgtggctgttgatgtgtttgactctgatcctcatcaggatgttaactgttgtggatcctctcacatcaattatatatgctgtttccaattcttgtttggtctatttgtatgtaaaaattgatatgcagttgagctctcactcagttccttgttcctttttgtagtgttttttacctggatgaaacatagaacatctcagttaatcacttgagcctttctcttgtctgacaagtgcacactgaaaggaaaaaaaatgcttccattcctgcacattatttgtgtaatttgtcttctggtatagatttgcctgctggtttgatagtagagttttttccattttgttgcggttcatttctgaacctatattattgcatttgcatcaattcacaagtagtgtctccacagaaataaagtagtactgattactgagtttggtgtttgtgtgttcatctacctgacattgcttggaatcatacagaaaaatcagaacgggttgatacggattgaccccaccctaatgacttactatgcgtgtgtataaactataatggaaaatggacttgtttacattgtccattttgtcccctttctaatgtacttcttccttgctgatgttgctgcatgagtatctttgttttttaatctctttcccgaggagggaggagacacccttgtactctaaaatcatggtgcagcaccttgcgctgaactaatcaagaggttagctggtagtcaaagtttgttagttcagttgaatgaaatcttggaagccaacgacattaaactatggtaagtgcaatgctacacttaccatagtactgatttactgatgctgcagtatgggttgccattgttacgcacaatcattctcttgtgatttagagattccagagcgatgtggatatgttatgatgtactcaatcggtccacaaatataaatataaacatttctaagacttccatttaggagattataagtaggagaaaattttgggtgacccttattaaataaaggatggtggtagtggttagaactagatgttaagtgggaaataaatttgaacgaaagttgattgttgggactcttaacaattcttatatttgtgaataaattttaaattcttgaaatgcttatacagacgggaaagtataatgctataccttttgtgagcatagcgttattaccgatttgccgtggggtctaatcactaacgacatgggttaacatcgcctagagctggcatatcaccgccatccatgtgcataaacaaacaacggagtacctgaaaatgcaggaacaaaccatacaatatgatgatgattttgttggcactacacatctggagccgtcttcttgcagcgtgcgcaaccttcttatttgcagggtcccccataaaactacaacccctactgtatgtgtgtgttccatcaccgatcatggagtttttaaccgggcacttgtttgtggactgtgtgcttttttgactgtcaaatcaacaacagtctataataataatactaatactattactaactcccacagcatctgcaatctgtgtagttccagtatactaactgtctgcttattgtcgtgcaagttgtctacgactcgtatgcctgttactgcttggaagtacatacattttctgtctcatacatttagtcacattggcacccccagctatctgttttagtcgctgctttgtgtaaccgggagccggtgaagaacacattaaacttctacctctacttcaaaatatatcaacctaaaaccgaattatacatattctagaatctggacaaggatcaaaaaaatatctaattcggtcatagtttgctatattttgagctagatttataatattaaaatgtgtctaacatgattctggattgttatattttgtgacgaaaatagtagtaggagagcctcttttttttttgtggcaatttggatcttgatgagctgaaggattctgaactctgaaacccaagatgctcgtgagacagcaagagtagagcatgtgtcttcaccctagtggtgtcttctcacgccgacggccagtggcggacagccattcaaaagtgcagctctggcatggcgccaccacaccgagagtcaccgaggagcttttcatcagtcgaaaaccacatggcgggaagaagcagcagcagcagcagcagagaagagagagccaagccaacaggcaacaaccaaaaggcaagagggcattgccatttgcaattgcaaacacagccccaacaccctcttggagcgttctttttgaccgctcgcgtttgcagttgcagtgcaggtaggaccagcaaagtgcacaagactcgtcaagggagaatcttttcttgcaatgcattgcatatttgcatggggcttggattacagattactgctgctggatctgcagtctctgcacacaattgcctcccctgattaagagaaagtgcgaatccaaagtggtgacagttcctttttttttttaaagagagtataaagtgataatagtccagggcttcagggttcaggcaccggcgcttgccatgattgtcagaaattaacaaggtggttgtgccaaaaccagtttgtgaagatctccagctctattgccatttccccgaatccctggagctgtgtctccccggtcaaattaattaaccaatggtttagctgaacttggtgtgctgaccaacaaaacaaagcgccgtgcgctggccgctggatctcttggaagttggaactttcttgcgtgaacgcgaagctcggctggtccaattgtcatggagtatcgtccaggtccagccccagaattccaagcaaacgcattgtccttctttggccgttctcgttttaccactcgagcaaacacaaccaagggtgggaaaattacaggagaaggttggggtttgcggtttcggaaggtgcagggcgtggtggtggaccagaaggacgtgtgcttcatgattgcaaagtaggcgaaaggaggagggtaggagacaccgctcggctggtgcgccgctttgtaacgaggtggaggagaggaaggggtttgtgctttgcagttgcactattgcggtgccactgccaaagggcggtagtacactgtgccgtatactactcggggttgttgtttggagcatgtttgagcaaagtgctcctcatgatctgcactcatgtcaatggtttgtataccatatgctagggctgtgtttagatccaaactttggatccaaattttcaactttttccatcacatcaagctgtcatacacacataacttttcagtcacatcataccaatttcaacccaaacttttaactttggaaggaattaaacacagcctagagtatacagttaaaagctactactccctccgtctcttaatttaagtgcaaccatgagttttcgcgctcaattttgatcgttcgtcttatttgaaattatttataattagtatttttattgttatgagatgataaaacattaataggactttactcgtaacttatattttcaaaaaaatttaatttttttgaaaataagacagatgatcaaagttggtcgcgaaaaaccatggttccacttaaaatgggatggagggagtatatgttagctactacttcccttcgctctaaaataacatcatgttgctctcttatatcctaagctaggatcatcttcgagtaatcattggctcactgcattggagtttgtagaactaggagactaacacattgaaaatagataaagtaggtggcaaattgtagtgggattttagcttttttttttctttttaattgttactagaaaaaaaacccatgcgttgcaacatatgaatgctattttaatcttattattgttatacggtttaactaggatgaaattcactttggaaattcgcttggattttttcttttagaaaatcaggaactgcaattaggagtctaactttcatttcaagttagcagtttttttaaagatattttcaaaagcaaacgaatttaaaatccgactcaaacacggatttgtatttccaaaagcgaacgagctaaaaaaaccaactcaaatacggatgacgtaccaaaataccgacaaaaacatcttcaatttttataatagtagagatgtgtggaatggatgaaaattagacttatcttgagacatactccctccgtcccataaaaacgaacctagtaccggatgtgacacatcttagtactacgaatctggacatacatctgtccagattcatcatactagaatacgtcacatccggtcctagattcgttttttatgggccgtcccaaaaatataacaacttttgttagagtgcgcagcttggcccaccaactataggccacccaggttacattgggcctgctccaccacaggtccaaccgaagctataactttaggtcctgggcctacacaatctcccccaacttgttaccttgacttcccaccacgtgacccatggaaattgttccgggttcaaaaccttgggttctgataccacttgttacagtgcgtagccggcccaccaaccgtgggccacccaggtcacattggtcctgctccaccacaggcccaaccagagccacaactttaggtcctgggcctacacaacacaaaaaactagtctaatgggtgagaactgccccaccttttaagttttgctcccccatcatcaattacctatgtgggactaaaccaaacaatctcccccgtcacacattgggcctaacaatctccccgtcacatcaacccatgtgaccccaagacttgttacctagcctccgcaccatgtaacccatggaaattgttcgggtttcaaacctgggctctgataccacttgttataaaaccagcccgatatatataaggtggagtttgttagagttttgtgtcgaatatatgtacaaagtcggttacagtttaggacttggagttgtattaggtgtaggactagagtaagagtcggactctgtcctaggatctctcataaatagaggggcgcgcctgttgtaaccgcatggcgacttagcatagcgagagggagcggctgctggcggcgaccggctgtgagtcgttgtaactctgatacgttgtaatatgctggatcggggaggagcacgcgtaatcagtgccccggagatgtggcctcggcttaactccgttaccaaataccgtgcattggtgtcgtcttaatgtttggatcttctatggcgtttttttcgcgttcggtttccgaggtatatatcgggccggttttataacaacttttaacccttaggatttgtcttaaaatataacaacttatccaccacattctcttcccaaccaatcacaacactccaccattcactttttctatctacctccactactcatccaatcacaacccttcaccattcatttatacctattttttttaagagtaaaatgtaccagcggtccttaaacttgtcaggaggtttcacttaggtccatgaacttgcaaagcgcacatcgaggtccctaaacttggtttattgtatcatcctggtccaaagtcgcgtttgaccgtggtcttgcctacgtggcacgccacgtggacgatgacatgggatttttttttattttttctcccttctcccttcttttttctctttcttccttgtcgaaaagacgaaaatgcctcgtatacatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagagtgatataaacagaagcagaggagagttgaagaaaaagaaaaggagggagaaaagaaatatcacaccctagaagatttcttcatgaggagtagagagaagagagtgttgggaaaaaaagagggagtaaaaataagtataaggactatctttaagtcagtgaagaaggtcaggataattaccttgggatgtgagcattcatttaaggaaaaagaaaaaaaaaattcggaataataatataagttggtgtagttagagggaagaatgaaacgttttggtttattgtgcggcagctctattttggtaaaggtgttagagatgaacccaatttttcttaatagatatggaccctggaggggaaggcgggatatagaaaaatttttttttagtggtcgaagaatggggggttttcctgtacttttttttctagtaagattttcaaattgaagattttcacggaagttggaggggatatccgggttgcaagtagggggaccagaatgtaaaattctttttgactccatatataatttgaggtccataattataatggataattgacgtcgtagttttgatttgggctacagtagaggggggtgaaattggcaggaatatttgctgatgagcgacatgaaaagtcttcgtgttctgttcttggtggcctggcgggaaaaggcgaggatacgtctcttcattacattttttttatatatatgtagcctatattggttttgaagaagaggagagggctggtgtgcggggagtttcgaaccatatgtagggatgcggtcagcggaggtagattaaacaagcaagtagaggggttttgattgagtagaaagttaatttgctggtctatacatatagtatatgctggttatttttttgttatgggggacgagtggggaggtagagtttgatttgaagacgttaggtaatcattacgattatatttgctgtgttcatgtcgcgtgattaaattgagtgtgtgagagatcattaaggcatggacttagtattatgtcttcggaaggatcaatggtaagtatcaatgtaagttaacgaatttgataatagctagtgtaagtggggatagtaggtgatagtacatcaaatgtcagaacatgggtgttttagaataaggaaaaaataagaaagatgggagataaaaatataaaaaaatccatgtcatcgtccacgtaggcaagacgtaccacggtcaaaagtggatttggacgaggatgatacaataaaccaagtttagagatctcgatgtgcgctttgcaagttcgtggacctaagtaaaaccttctgacaagtttaaggaccgctgatgcattttactctttttttaataaccgtatctaactctaaaatttcttatattctgggacggaggaagtactacatatcgaataaggaattaagaaacagaggatgtagtttgcgatatctaacttggatcaagccgctaccaccttttgttcattcatcggcttaagcattccattacaatacacctcccttttaatgtctccctactctccctctctcaaagaccacacgacagtttacatcacgcggcccactcatgccccatgatcatattagctttcttctgccttttccttcgggccaagtccttcatcccacgctcctcgttgtcaacagtgagttcttctccagcttcatccgtgcccccaacaacctctggttctcctcgtgcttcatgatatcccttcccttgaaaattggcttatccccgagctagtgtataatgagaccacttaacaataactttgagatgcagtaccattaccttgcttgctaagaggcttgcttgctaagaggctcaagatgcgtgtcccgtttaaggtcaggggcttgtctagatttctaagatattggcagctgagcctgcccctcacccttgaacccatgtgtagctttcagttgataaggctaaatggcataagggcaagtactatgatgcttcatgagttgcctctaaaaatactatgtaggattggatgatgagatggaagtaataagtgaggaaagagaagatgagccacccctcatgcaaggggcaacctccacacaaaccctaataaaaagaagatgaaattaagagaggattggacaaacaaataaaataaaattatttgagttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccccctcgcacggtcgcacggtatccataagcttgatttgactatgtggaacaaaacatgaaggaccagaccttgttctttgtcactaggtcaggaattaggatgtgaccaaacccaatatgctacaacacttcccagttttggccaaagataccgtgtcgaaagcccctagcaatgtcaatctttatcaacaaagttagtttcttggggaacagtggtttattggttccccaagtgacttgcattcatcagtagtcttattaagagagaatctattctataccagttatttcgagttcaacgatttaccattcatattttttatgtaatatatcaacggttttattaattgttctacaatatgtcattgggttgggtcttcttttcaacaatacccaaaatatcattagagacatacaagattaacaattgattgtcatcagaagtttcaaaaaaatagaaatttttatgtggcttggctgtgttcgtttgtgtgtgttgggagcgtttccctcctgcatgaaaaacggagcagttcattagcacgtgattaaagtattagctaaaataaacttgaaaaatatattaatatgattctttaaagcaactttcctataaattttcttttgcaaaacacacaccgttcagcagtttgaaaagcgtgcatgcgaaaaaaatagggagtggagttgggaacccaaagaaacaaacacaaccatggaagtttgtatacaagtttcaattttttagaaaaaaaacatatttaaatgtggtatatgagagagaatttgcttttgtaagagataatagtaaaaaatatcttatatagtgtatgaaagatgatttatattaaaaacaacaataaaaaatatttttatatagcacataacatatatgttatattttttacaaatttccatgttgtgtaagtaggcctataatagttttcatatttttttgaattttctaataagataaatcaattgttaaccttatatgctcaatgatgtattgtagactaattgataaagtcaccggtatctagactactataaaaagtacaagttcattaaacacctatctttcctaacccttatatctattcatccaatggcttatatcaaaaatcggatcacccctgcaattagcgatctcctaatcctcctcgcgtaacaagcggttaaaaagaggatttagcgatcggttaataaagaaagaaaaagcgaaatagcgatccgtctccaccgcccctaccctgccaccgctcgcgtcggggtcgccgccgctctgccccaacgccgtagccgccaccgctcgtaggcgccgtggttgccgtctccacgcgcatctcgacggccgtgcgagaggacagggagccggggtcgccgtcggccgccgccgtctccacgcgcatctctgccaatcagccatgcctgggatcccgttgctgttcaagatgtcaatgctacgtacagccttgctgctgctaggtttctagcttctcaaaaatctttgatttactttttatccaggtttgtcgcaatttccagtcatattattgtgcatagatatgttttagcccaacaattgttgtatatgcttttactcccagttttgctggtggatgactgttcagaggttgattccgaatgaataatcgtggagaactcaaataaacagacagagattcataaatatgcttcaataatgtgttccccttctcttttattggttatttttaaatatttttgcgctgtttgctgtcttatttggactacactcgtcttagagtgctagattgtaataatgggttttagctctcttgagcaaatgccgagatgttatattccattaaaaaacaagaggaaagtgcattggcggtccttaaacttgtaggattatgtcatataggttcgtaaactctcaaaatgcatatccaaatcgccacaaccccttcaagatcctacgtgacgttgatgtggcaatgccacatagatgtgacgtgtccttttcttttttttttcttcttttccattttcttctcattcttctatttttcctttttttctgcatgggtcatacagaaaggagaagaaagggggaaaaagagaagaaaaaaagaaaaaggaaaattttaaatgggtcccatttgccagtcaaaataatgccatgtcatgtatgtgtggcatactacatcaacgtcacgtagaatcttgaaggggttgtgacgattttggatctagatgacacactgtgacaagttctgagatttggatatgcattttgagagtttagggatttagatgacatattcctacaagtttaaggaccacccgtacactttactaaaaaaaacaattttgaatttgataccatattctcattcaacacattataaatgtacgtattttctctctattcgtttgttgacacatgctcccgcaacttgtttttttttatgatcttatgatttactcagtttatgtgcattatgcataggagagcacaataatattgtgctgtagcatgcaggattttgcaaggaccatttgttttcactaatgtgaattccatgtgcacgcataaagattcttcacaagtagtatgatacggtggaatataagtgctcttaagggttaagatcagacatgatgatattgaccatgctaatggtgctaaaatcatgcaatttgtcacggactagcagtaaacctttttctattcatgtcaaactgtggctactgaagtttcatagagatttgagggtttgtttcgatttaatattaggtctaactactgcaacaggtcaaactgaataaaatgagtgccttagttgtccggaactatgaaagcatgtcttggtactgtagctatgctatgaaaatataaataagttacttttgttattcgtcgtcttatctggatatacgctgttcagatttttctttgtaattttctctattggttggtattaatacattcacagatatttttttatccattccttccagaaaacgagagatataatagtatagcaccttccaaacacggtttaaatgatattatccgtctttattttttctttatattagctgaaatagtgtgtactcaattcttagtgtaaaaccatgaatgtttaacgtgctttgcacgtgcacactaactaatattatagaaagcaacaatgtcgatggctaatcgttgaactcaaacaaatttggtggtataaaatagattcactcttttattaattccatcgttcaatatattttcataatatatttgttttgtattaataatattatcatattctttttataaacgtagttaaacttgatgagttttaacttaggataaacacaaaataacttataatatgatgaaacaaagggagtagcaaatagcggtgtggtagcagatcgccatcaacattatggctagtggtcaatagattccaatagcaaaataataataaaagaaacactcaaaatataagagcatgtacgatagcagaccattagccaactacaaacatattttaatgagataaaagatgagagagaagaatatcaggctataaatctgcagccagctgcagcacggattccaagacgcggtgtgtgtatgacaggtgggaccatatattaatagtatagtaagcaactattgtatgaattagctattagattgactataaatgaattagagctagtattgagctctactattaaacttgctctaagtaaacagtgtatatatcaacaatttatgtgataaatttaccttttgaaattataaattatagagtagtgcttaatttactccaaaattatcattaacaccgctatttactaccatgatcatcagagagtcaaatattatcggttttggcatctagtttcttctcagcttcacttacgacctccagttcctgcaacaaagcaatgtgctttctcatatccccttcctggacactttgaggtgccttctcgcgataaccagaagcatccatcatgtgtgtcacagcatggtgtagcctgcattgtatgatgagagaccatgctaccgatgcttgggaataacagagaaatatgtccagattaccacaaaatttaaggacgagaaaagataagcacacttacttttggattccatctcttttcttccttagcttttcacgctcagcctctgcatttatggctccttgaagcttaaggtacaccgacaaatctttgttaacaatagcgattgcacaatcagctggagtttcgtcattctctgtcaggatctgaataattcccttcaccttagcttgattttcaagaacattgtaactaataaacatataaatgtgaaaatcttaaggaaacaaagaggaaatattgtttggcaggagtcaatcgttataaagtgttttttgaggcaatcaagctccattaagtttggacataaatgtccatccacaacggagaaactaaatgcagaccgtgcaagaaaaaaccattaagaatgtaaaaaaaatgtaaacaggcatacagaaatgtagacagaaccttaagaaatgatacggaagaaagacacacaattagagattgatggcattgaatagtggcagtgacatcttggcttcggcagagtgcaaaagcaggacgtctgttcagagcaaaaggataaacaataagatattgcatttcgcaaagacagctttgttaacaaggccaataatgcaggcaaataccaaacaaagaaaccagataaccatacacacacctttcttttctttctgttcgtgtcttcaaagaccttattttgttcacggtgtctaagacaatgtccatttcattttcaagattgtcattagtccattcctgtcataaagaacaacatttttccatgagttaagaagttctcaaagactaagcacctatttgggggagcttctggcagctgcagtccaagaatctctagctcccccaaatagttcaaaatccagaggctaggtaacccagcttttctagattctcacttgctggctactcaccagcttcatcttagaatctctagctccctaaacagagcctaatttctctaaataacactcctatttaggaaacaggtattacctcaacgagagatggatattccgaaatcataattgaatcttgcctacaagaatatttgggttgtggaagatgctgccatagctcttctgttatgtaaggcatgaatgggtggagcaagcgcaaaccagtctccaggcaaacccatagagtatctctggaggcgactcttgcagattcaaactcttgaggttcgttgaagaagtaaggttttatagcttctataaatacatcacatagctggtattgccaccaagagtatatagcagatgttgcatcagagaatttgtatgcttctaaagaggtaacagttttgccggtagccttgtttagtgctgagagtatccacttgcagattggtggcatgatagacacgtcgacagttgcaggtggactgtagtgaacaccaagcttgcccatggcaaaacggatggcattccacaatttattgcaccattgtcggtatccaaccactctcttgatatcaagatttatcctgtcagactgaaaaaaggagataaaacctgaactgctagtgaagcaaaactcaaatgaaaatgtgattacaaacctgagaagtgtaagaaatcagtgcaaagcggagggcatcagtaccacattcagcaattccatcaggataatctgtcagcttccgttcaaggtttaattcatctggatccagattaccttcttccagacgttttacaagaccctcgagtgtcatgccatttatcacctcaagaggatcaatgacattaccaagtgacttgcacatttttcggccatgtgtgtcgcatacaataggatgcaaataaacctaagaaaaaagcagtcattagttacagcgcagcagataattaactgccttacctggtgtcagttaatatctatcagtcccttacgatatggttacgatattaccaagatacagagttcattcagaaggaaaccagtatttatctgatttcaccgtgcagcccctgatctctcactgatctcttgggtgtttaatacacacgcacaaactctttttactagctctctagtgtgaacacaactaatgaaacgttggtagctgatctatagtgggtgatggccacagtactatatattctggatcaataaatggctacatgggacgtcagtagctgaccttgtctgtaatttgcgggccttagtcaccaaatgctaacggaaacaaagtatggttcagcaacctcttcatgaacattgcggggttcaggacatcaagggatctctctatgcatccttacgctggttcaataacagctttgggaaatcctgcaactggagacacaggatgaacacgttttgatccactcgacatctagtcatactatgctaaactggcctacagcttgcttctgttggtagcatcagttttcagcattggtgttgtcatcggaagcggtgggtcattggatggtagatagacttgcacgatgccttggtcacttgtgtgatcaggagggtctcttgcgtatttgctcgtcaggtatgggtatagcttgaggtgctacccctgccagggtgcatcatctattcatctcccaccaactcgaaccagtgggtccttcatggaatggtggcagcatgcaagcagcgttcaacagtcacacgaaaggactcgatcatcctggacgcaaggtgtatttggaaacaccagaacacacgcgcctttgatggtgattcaaggatggttcaattaatctattcttatagattttattgttcagcaaagtaaagcaaaatttaaccatcttaaggggatatagaaggcaatgataggctccaaacaagaacaaccaacatgaatgaaatgcatattaaagaccactacaatcgtaagatataattctaaattggcattgaatgggggatttgtgctataccttctgaaacggcacatcaccaccaagttgtgttcccatcatcaccatccgtgctacccaacagaagagaatatcaagtccagtttctagaactgaagtagggtagaaagaacggaggtcagcagtatcatctggccaaccaagtactgctaaggggaagagagcagatgaaaaccatgtgtctagcacatcaggatcctgatttaggatgaatttctttcctggataacttttctgtgcctcaacgcttgcagcactttcacttttggcgactatccagcggtcattgtcagaacctagagttttctcctggtcatcttctagtgtcacataccatgcaggtacacggtgtccccaccaatgttgccttgaaacacaccaatcacgtatattttcaagccatctgcaatgacacaagcaattattctatcatttgttttctgtttatttcattgatttgacaaatgacatgattttttaaaagatgtgacaaatatataacaagtatgtaaaagtggataaatgtacctataccagtcttgttcgtactgcgggggaatgatctcaatcctcttagaccttacagcatcaagggctaccttggccatggtgttacaattaacaaaccactgcggggattttatcataggctccactatgtcgttagttcttgaacaaatgcccaaactcgtttcggtattctttgcacccttgtacaagcccttaattagcataatcaaacatcgtcagaagtacagaactatttagaacgaactttatgaaacaaaaagaaggcaaagactccctacccaccaagcacacaggaaaaacaaaacattttaagggtaaagttttatcactagcttccacagatatgcaggatgccactaaaacatgagattctcttaataccctaattatgaatgcccattacacaatcccaaaggaatgacatgatgcaagttatagttttaatagagctctgttaaagttttgcatgccatgttgtacattataatgcatatctttgcctatcttttagagattctgatgccatagaaattttctgaaagtattttccctcaaaaaaaattttctgaaagtatgattaaacaaatccattaatacctttgccttcagtgcttcaataatgcaaattcgagcagtgaatcttggcattccttcaaattgtgcacccccattgctgtttattttcccatcatctgtcaagatattaatgaactgaaggttattccgtcttccaacctcaaagtcatttgggtcatgtgcaggtgcaatctgcataaaagaccagcagacaacaaaataagtcaagtggagatagcgagtgagcaagatccaactatgtgaaacaagagatagaaacaaatagcactaggcagaaataaacaagtaaaacaaggcactagctcctaccttgacagccccagtaccgaaactgggatcaactatctcagcatcacagattattttgagttttcggccattgaaggggtggactgcataccgtccatgcagatgcatataccttttatcctcaggatgaacagctattgctgtatcaccaagcattgtttcaattcgagttgttgcaacaacaatctcacctagcccttcttcaagaggataggcaaaagatatcaacacaccaaattgtacaggagtagcataaccagggatctttaacattgtttcttctttaagatcaatatgatcaacctgaaaaaacagcattttccaatgaagaaagacatcttagtcatgtatgcgtagatttaattcgtttataataaacaaaaaaaatgttccacagacctctatctcagaaattgaagtcagaagtgtgcagtcccaattcacaaggcggttatctctgaaaaggaacaaatcatccgcaacatgtgaaaaattagctggcaactgaaaaacaagaatgtacaaataaaaaggtttatcatagcaacatcaataggtgaaaattttccatgttaacactcaaaagtcaaaacacaaagggtgaggtaacttacctatatatcaggccttccttgtgtaaccttacaaaagcttcagttacagcatttgacctttgctcatccattgtaaaagcctgatgccaggttgagattaggttactagagagttcgaattgcaaaactatgcatggttcaatagcaagtaatgtttttccgtaactgaaagaaatggaaatactacctcacgagaccaatcaagtgaggccccaaggcggtgcaattgattcaatatagtaccaccataccgctctttccatttgagaacctttccaacagattgaagagaaaacggaataagaaaatgtcaaaaaggaaatggtactggtgagggacatcaaatgattattcataaactaaaaagaactacaggtgaatctggatttttgctattaagaacaagaagtcaatttgagctgcatcataggtgatttgcattactcataggtgattgtacctacgcggtcaagctcctaacctgttcattgcattaatgtgccaaatttctctatttaacattgcattactctaacctgttgaaataagtacaatcacctatgaaggcctaggtacaagaagttctattgataaggttgctattaaaagcattgcctacaagtttactcttaagtgtcattgagtaatagaagagttcttatgagtaatatcttagttgtcattttggctgtcatcttagttgtatgtgtattgtgtaagaccttggagcctataaatagaggcattgccctctagttttgtagttcacatgtattcacaaccctatcaacagaactcgatgttcctatttcagatcttggattagatctctttcttgagttttaacttaagctctattatctgtgggattcagattgcccttacggcattatcgactagcacattgaatctgttccttgaacacattgtgttacatctacctatcagcacatcagagtggttgctccaatatagtatgctgcatcacatcaggtaaaagaaaactcaaccctggggggagaccatcagggctttgttctaagaaggtgccacacttcaaacctcggtcaggtgggagttcgaacgactcccagagttcaacgctctaaccagtgcacagagagaagattggcggcatggaattaatcagacaaagcagacaacactgccatgggcaagaataaaccattgggtgacaaacataatcatgtcttacagaaaaaagtgcttacttcacaaacaaaattgtcaggccctatgtcatgccttgtcagattcctttcacgcataagctttttttctactacaacctgatgtgcaacagaaaataagtcaaaacaaagcccactattaaggaagtacataaaattgaagtagtcaattgtccaccagtgcaaagttcaaagaaaacaaaactttgaactacagatgccaaattaaatttataaaaaatatgagttaaataaaaaaagaattataaagggtacagaggcaacaaaagaaggtgcaatttgtaaagtaaaaaaaagttgaccgtgtattcggcgaatgagcaattgctaattctaaaggtaaagaaattaatagagtgattccaaacataattatgaaagttctgctaaaattacagaagtgcttttattaacattgcataaatacccttgttgaaagctatctttcaatggctgcacatgacaactacactgcaattactgatttctacatgtccatcccataagttgaatggcagaatgtgctaccaagatacatcagctaataaactctaccatctatagttttatgtttcataagatgaactccagcagatcgcaaaccgattgctaaatgcagacctgtgtagcaatgccagcatggtccactccagggacccatagagcattataacctgacatcctccgccatcgtatcatcgcatcctgcattgctcaaaatcattatctagtaaatacagttaaaatgtcatagacatttctacaagcattaaaaaatactacctctatagccactgtaagagcatggcctatgtgaagagctccagtcacatttggaggtggcataacctgaaaagaaataacttaactctttgctggaagctaatcagcatttgtgtgaacaatttgacaatataaaacggtgatttcatattatgcagtttgctaaataagcttgtagcatatcttgcacaatcttcatgagcatgaaacacttactataacaaatggtggctttgtgcttgcagaatctgccctaaaatatcctgatgattcccaccaggcataccatctgcatcatgaaaatacaaacaaaggaagacatgcagttcagcacaaatttccaatgccataaaaccaataaatttaaactaccaatttggcatcatacgatttctcaaccgtgcttgggcaatactgattggccatttgaggtgcaagcagtttcttctgcccattaggagtgtcttgatcaataaaatcttcaggattttcatcctccacagcttttcccctatgtttcttctcaaccttcttgagtacatctaaagctggctgtgcctacagaaaccaaagcagtgtgacgaaataagtaaagtcatctccagcaaccatttcgtttcatacaaatctggatcaactgtacattcgcatacaaattaaagaattatatttgaacctgaagcatagctgcctccttttgttttgctttaagtcttttctcttctttctctttagcctgcaagcataacacttaaccccatatggctattcatgcacacagtattaacaaacaaattaataattcaacaaatttaaaacaactgttcagtaagatttcaattacccattaaggcattaggttacagattagccactcaggccaaaacaaaaaaaaaaaacaaagttttgagagcaaaccctagatggaaatttaattgataccttctgatttttcctcagtttccgttctaacgttttctcatcaagttgctgcatgcatccacaaagaagagaagtgaatagaatgggctgtggagttaaaactctaaaacaaaacacagttagtttgtacgatgcatcaagtacctccttgaaattttctctctctcgctctctttttttttggtgtgtgtatctgtgtgctggggtgggggaagcctcaggctaccaaatgtatttcctatgtctatgctctctctctctctctctctcttggtgtgtgtaagagtgtatctgtgtgctggggtgggggaagcctcacactaccaaatgtataaatgttcctatgtctatggccagtgcatttcactggtgctactaaaatatatgatgcttgatatgcatcgccaatgctctaaataaacggctgattcagttccatgaattcatggattcatgaaacacgaacgagacatagtaatcatggactagaggttgtagcacaagtgcaattcgattataaatgactatgcataagcttatcatcaaagcgaacatgaggtaaggtaaggttaggttagggactatacaaaccttctccggagccttctccggaccatgcacctcgggctgctgcagaagaacacatccaaattagtatcactaaagcagagagagatagagaagaaatccccacaaacagaagcataggatcagactgcctgatccatgttaacctaccttttccatgcttaagggcctgtttgtttgggctaaagcttctccaaaagccgcttcttgcttttggtatgtaagtctgtaaaagttgtgtctgtttcgcagccctgctttgcgccaattgatgtgtgcaatgtctgtaatgcccctggcttggagtgaacctatttgtttctgtaaaatgttttaatagtttttaatacctggaggggaattgacatataaggtgcatgcacatttaactaacattgttttttcccacaacgagcacacccaaatttcattaccaggaaagcaatgatattgcaatgtttgtcgcacaacagcattctcgacgagtttaacaacctacagcatttaaccttgattgcaacagagcgcatagggctcaattacagccagggccaagaaacctaaactgctcaaacctctcagtaaaaagcctctcttgacaccaacatctaaaaatttaactagcattgttggaacttgtagttgatcatccatagattacatttttttcaaaaaaaaaaatgtgaatgtggtgtgatcactcccttgattgcaaaaagtacatcaagactactgtcatggtcataaatatcagcattggagagtatgtcactactgctactacaagtatcaaaaaaggtaatttacctatacagcacgcggtattactaacaagcatagtaggcatagcttcatctggccatcacaatcagtaaaatgtggagaatcagttcgtgaaagcacacgaattgtctcagacaggcatgaggtacttgcagatcaaattggagatacgaggaacaagcatgcatgaggaaaatattcacataaactccagcgtgcttctcttattttgggtacccagtaattgttcatatggtcatatcaaattggagacttgcatatcaaaaaaacaaggccatccagttcatctgttcatgtactcacattcgataagtggatctggtacagggacacccaatgtatgtcgcggtactctggctgtgtgctcggagccggaggggggcctcggattcgtccgcctggggagaggagctccggggtcgcctgccgcggagagagactcggcgagttggctgttcgctccgccaacggccaccgcggccgtcgactagagacgacggcgagagcggccagacaaagggccgcgagttagggttcttttgttttttttctctcacgaaagggattgggccggtcggtggacgaggtgttccttcctttattcgatggttggaaacgtattggagttggccacgagtccacgaaaatttgctggcccagctagccgctgcagcatctgggccggttcggcccatggagcaggtttcgttctctccctcttttccttttctttttcggaaaaagtacacccaaggtccctcaacttgtcatcgagatacaaaatcgtcccccaaccgcaaaatcagataccgtgcgaccctcaactaacaaaaccgttcactttaggtccctcgggtggttttgtccccggttttattcgacgtgaccccacatgccggatgccacgtccgcgtgcccactctcttttcccacacgtctgtctcctcctcgccttgtcggcgactcccactcccagatccccacctcgctctcggcggcgaaatgctgggccgggcgggggcgctgtcggcggcgctgggacctggaccacttcgaccgccccgtcgtcgtccgaggagccccatggagtgtgacctcgcatggcgcttccgccccgccgaggacaccaatggccgtaccacctactacaaggacaaccgccgcttcacgctcacctgcgacgtcaacacttgcaacctcgtcgtcggcaatgtgggcgagtaccactccagcaccggcgccaagtgcagcggccgccgcaagggcaagaaggggaagaagggcaagcgcgaggcgccggtcactgactttgtgccggccaagacgcagatgaggctcgatgagaacgctgccaatgcagacaccacggccgcctccgagcccggagctagttgtcggtgaagctgtcaatgacaatttaccggtggttgaatctgagtctgaattcagccgcggaaagtatctcatctacatgggcggtggcgagagatgcaagagcgtgaaccactacgtttggggggttcttgtgtgcacttggtgaggacagtacttgaaccggacttgttatggacgcagagtggagctcgacgccgccaccgagggaggccggcgagcttcgtggcaggatttttcagcgggacgccttctcccgcgtcgccgccgccgtcctcatctgctcccgccgctccttcgatggtgccccgcgacgacggtgctggttccaggaggttgtcgccgatggcggcggcgacggcgacggcgacggcgacgacggagacactcctgggaagacgcgctaccgccgccgacgcgtggacgcgctacagtcgtcgccgttgacggagatcagacgcactaccggctgccgctgctgccgacgcgccgacgtgataccgcttgggtgtgtgtaggagagaggaagagaagaggaagggagaggaggggggagagagaggaggctgacgtggattgtctgacatgtggggcccatgtgggttcaacgctgactcagccgccacgtcggataaaaccggggtcaaaaccgctgagggacctaaagcgaacggttttgttagttgagggacgcccaatatctagttttgtgattggaggacgattttatatctcgatgacaagttgagggaccttgggtgtactttttccttctttttcctattccttgtaaggtactgtaggagtaaccatgaacacgttacttttatgattttaccatgtttggcgcttaggaagatatatactgattttttttcctccttttccttttcgatttcctttttttaatttttcttcgtattcttactctttttttttttgcttatttttacttctatttcaaatgtaacctctaaattgaaaaaaaaatgaggactaaaacaaaaaaaaatgtttaggggataacatgcaaagttaatacatcactttttacactacatgagtctaataaatatgctcgtgctaaacgctatggtacaatactattagttgttaatgacttttaacattttatgttagcaaaaaaaatatatatatttctatcatttgttcgtgcggacgggagaggggaaacatgggattatgtgaggcgttggtttggttcggatctagcgcttacatgttgaattgagccttacaaaagtttagtttatgttgaactgtgttaatttcaaaagctttcactctagaactttacatgttcaactgcttatcaacttcttattcggaaagatatgtgtaatgaaaagatcaccgtttcagaaaattaccatcaaattaattacggaaatacttcctatcatacgtctgacgcaacaaacaaaaatcggacaggcaaacgtagagcctgtttggatctattcttagaagctagctaccaacttactgcttcttagaattttaagcttccaaaacaaaaccctaaatgacatggacgaaacaatttaaggtccatccatgtaatttactctttttttacacctctgtctatttatgtgaaactttcctcatttgctagttttaaggtgaacctaattaattggagagagctacaaatcagatgtccgatgttgtaaaaaaatcggatagtcaaatgtttcagttgaccattggtgcaacattaagttatacatggtttaacaatcagcctctgaaacatataaaaattttgtgaaacacaataaaaacacatggtgaaatatatttctatcacgtatgaaacattaagtttttatggtttgaaacatatgtttgttttttattagaatataatgatgtgatatcttgttgtaaagatttaattataacgaattcaacggtgtgatcgaatcgctcatcggataagtagtttagaagaaaaaaagatttttaacatcactaaatagttgtatgcatgcatggtatggggagaaagtcaataaaatgtatgagagagaaagagagtgaggcatatgcgtctcatactttttcagcgtgaagcatttagttatacgtggtgaaacaaaaaaaatcagttactgaaacatttaacttttctataaaacataatgaaaactcacaatgaaacatattgctaccgcgtctaaaacattaaacttaatggattgaaacatacgtttttctttcatcggaatgtaatgatgtgatatcttgttataaaaatttaattataacaaatataatggtgtgatcatatcacagattggataattatatcagaaggaaaattattttgaagatcattataacctgattgacacagctccaactctagctccacccctcctggagctggagctcagctaaacagtttcagctccaccaaaactgggagtgaagctgggtggagctctctcacaaaatgaactagagttgtggagctgggtttaagcagctccacaactctactccagacccaattcctggagctaaatttaggagttagagcggtaccaaacaggcccatagtatgtttcctaatggttctctccctcaccgatccccacttcgcgagccgacaacaacaactcaacggcgatggcaaagcttcctgccttcaagccattgttgttgcttcattctcctgccgccgtctctccccatgccacgttctgccttggactggtcgaggaggccgcaacggcaagctccccactctcctccctctctcccttgagctccactcaaaggagctcaccaccgttgtcggcagttcttcagatcaatgagaccgcatcggcggtcgaggaggccgtagacaggtcgagtagtggtgactggtcgaggaggccgcaacggcaagctccccactctcctccctctctcccttgagctccactcaaaggagctcgccaccgttgtcggtagttcttcatatcaatgagaccgcattggcggtcgaggaggccgtagacaggtcgagtagaggtggtgctcattaattcgaacccccccaaccccccacccacctcttgtcctcctttccgaccgtcgccgtgctccctagcggcgtaggccgaggtggcattggctggtgcaaaatcaaggtagctctggccgcgggttggggctagcaatgaggatggcaaatcgagcgtaacctccccatggaacaagtggtctccccgacaaagagctgggaaggagaagagcgagatgaatagggaaccattgcgggagacgaccttgccaatgcacggctccgagcatgccttcgcggttcctaagcagaggtgcacgtgcataccctgcaggatgaagaggtgattttttccccttgtcacttacacgtgggttatacttttaatttcttaatgactaggttgtcacacagacgctacgtcagcaaaaccaccttcggtactaccaaggagttgtttttaacggttttagtagttggagggagtcgttatatccggtcttatggttgagggtttatggattggaataagttcactttgactcccttaaaagttaccagaatctaatctgtgaccctcaaccatagaaccggataagacgactccccgaactattaaaaccggtgcaatttgattccctctgcggttttggttggcactttcactgacgtggcgcatacgtgacggtattgacctggtcttccttccacgtggtgcttacgtggcattacaatttaaaaaatatgtgtgggacccatttgtcattcacaaaaataaagttgtgggacccattggcatgtggagcccacatgttatcctcccttctctctctttttctcccgactccggcgtcatggagcctcaactccccttactcatccctctctcccttctatctctttctctccccatgtcggcgtcatggatccccgcctccccgtcgccggcacatccacctcgccaccgctggcaccctccccggtcccctcggcttcatgtgggtctccagcacacacgagcggatctgagacccacgacgccgtcagcctctccactgtcgtcatctccactggcaccacgtagtttgaccctcgtccgtcggagcacggtcagggattgcaccgccgccatgtggagcgacgggaggagcaccatggagcgatatgccactgacctggagtgtcggctcggcaatgagacacggcgcgctcggccatcttctgcccgaacgagagcatctcagcggccaaattctccaccgtggggtcgccaaacccctcgtccaacgcggcagcggtggcggcgatcggcctccaccaccacattcgttcgtaccacgcgcacggccagctccatgcctagccactccccttgacaccggtcatgagacgcgcgcacggttgttcggggaggacgactccgggagggtgctgacggtggcgaggtggaggcgctgacaacaaggagtcggggatccatgacgccggtgtgggtagagaaagagagagaagggagagagggaggagaaaggagggaaggagagacgatgacatgttaatggggcccacaatcttttttgtgtgaatgacaaatggttcccacacatatcctatcttactataaggttataatccactaattctaaagctcaatatgcaaacatgccactttatcatccactagcaataattacatcaaaacttatacaaatcaacatcatctataatttattgaattctataaatcaacatccaataatcttccttcacattattttttgcaatatttttaacatgtatatatccatcatttttataatccttaacatatattcatccatataatcaaagtgcgatatatcatattttatctacaagcatatacagagtctactaaatgtatttctctcttaacatagtttgacaaactagttttatttgttgttaataactaatgtaatttttttacttttagctcgattattaaaaaatattaaaagtaacttaggaatttccacagcaaagcgcggggaatcacctagttttttaaattctgatgccacataagcgccacgtggaaagaagaccaggtcaataccgccacatatatgccacgtgagtgaaaccgtcctccaaaaccaccgagggagtcaaattgcatcggttttaacagtttaggaggtcaagatatctggttttgtggtttcgggtcacggattagattcatgtcagttttaagggcttcttcagttaatccctgtgagggatggatttgaggggattttttccacacatattgtggtgtgaaattattccccctcaatcccctccaatcattcaaaacccctctaaaccaaacaaggcctaagggagtcaaaatgaacttattccttatgaattagatcggaggacttaaattggacactttccacaaaggaacacgtgaacggtttgggccaatagttggagaagcccacaagtccgcttccatcgaaaaggtccccgagtccgtggaaaatggcggtttaggccaccaatcgaaaagatcctgggagcaacggctattcaaatctcgtggcaatcgggggcaaacccaacagcatcttctccgcccagtgcggccgccatttcccccatctgcgcgcgggctcgcagtgccctaggaaagctcgcacctggaaggtgaggatttccctctcgcctatggtgtgatgatagttgatcttctcgctttctagtcgatttttcgatcatattcttcgagctcgctgtttcgcacatgagttcacctggaaactaggatgaaatcagggttttgccggggagatttgagacgagaagtgagcctccataaatcgatctcgctgttgtggctgagagggtagtaggtactaggtagcagggccgtgcccctgcaggatcaggaggagtgattacgggagaggcgcggttcgcggattttctcgtgttactctcgatttttttttggatcgctttagctgttcctggatctactttgcattcgattagaccattgaattgggagaaaatcgggggtgttgatcaggatttaggaatttgggttagaagtgcgcattgagggttcaggaatcgatctcgctgtaattgctgagaggtggtagtgccacacgcaggggtagggaggggtgctgcggaaacgctaggtggttccggttgcgagcgcagctgcaggaaacgtaaaatttaaagttgcattcaaagttgtctaataatccggagtggtctcgaactgatattggattgcaaatgatattcatttttttagggattgctacgtgcacatataccacgcacgccgtgctgccaactagcacacgagttgctcactcgtgctcttcgtgtgcctccactttggcacgatattcatattgttgagggggtgtttgggaactagggactaagtttagccccactttagtccctccaaccaaacaccacctgaatcctgctaattgctagttgctatttttcatgattctttcgtccctgtcatatttagtattcaaattgtgaaccgctagttgttgctgtttatgtgaattctgtataccgaacacactcgtttgaatcatgctagtttctgttgttcatgattctttaattcttgtcatattcagtatgtgaattgtgaacctcaaaaggcttcagatcttaacttcagttcagtccaaaaaaaacagatatgcttatttagatcacatgttcacttttctatgcagtagtttcaaatttacaatgactctgttgtgtctaacagaggaaaaaagggcatgttcttctagaatgctacatcatattcagcatttattctgtagttttctgtttagagtgatctctgtatgcgttggtttttggaaatatagtgtgtgttatcgcgacattagtagcaagcgaggttcattatcattcacaatgctcgtgtatatttttcctgatgctccgtgattctgacatcctaagttgtttcacaaacctgttcagaagttctagaaaatagcacatgatggcagaagatgataagaatgatgaagtgcagatttaccttcttgtacttgaggttgagggggaacaccccacttctgtatttcgcctttctaatcccctggagaagcgtccatgtcaagattctagcatctgccgtgcttgttttcacaagatcaggtaccgattcaggtgtctacgaaaccagacagcatacagctaaagttccaaagagctaatgatcttgttgagtgtgtcgaactggaattgacaaatggtgaacatgaaagaacatccaatttggaattgataattgaacctcttaaggcaacagctgttctgacctcttatgacacagcacaaggtactattgctttactgataaactgtaataatccttttccattgtattttcatttttttaacaaaccaaattccttcattcttctcatttataatttaggaatgtcagtactatggagatcaacaaccatatactcagtggtttcaatgctggatcctaaggttaaatctgtggtactgtccaacagcgatgctcttaagatggtatgccttagcatctaccattccttgtttatgatttccccttttttttcattttaaatatcatgcagaccaacaaataattttcctaaccaatagatattcggtgccactgtgatccggtttagaggccatatctccaaagatagcttttaccccttggccattgatttcaagagagattttgtccctactggaattttaggtaaacttttagacatcatcgtaatcgacttgaccattatatattttagggaagtcctgatgtgtgtattttttttgacaaacattgtaggcaaaggtgctcatgggtctgtgtataggtgttcaaggggaataatgccattggcagttaagaaggttagtaaagaacgcaaaggaaatccatgctcagaggttgaagcgatggctaaattgagtggagcaaaccatgtggtacagatgtattgggcttggtcagagaatgcggtgtcaggtcttggttatgtgtacattggaatggaagtttttgaaaggtacttactgaaactcaaaacaactcactgttggaataagtccgaaaaaaatgttagttgctgttgagcaatgagttttgtttcctttttattgatggaatatgcaatttccttttgttggtcagcaatttggatgaataccttgatgcaagaaaaggagtaaatctacaaaagagcacaactatatttgctgaaataatggctggagtgaaggaaatacacgaagcaggaatcatacatagggacttgaagcctctcaatattctcatagacagtgatgatcacatttatatcactgactttggcatctgtaagtttctgtttgtagcatgtaaactatgatattgtaaattcagtatagctaacatttcagttttcagcaaagataaagccatatccaagtgcaaatgtgaggtatccaggtggcccttagtatggaacccaattttattgcgaccctatcttaaattccacccatctgcaacatgatgagaaggttagcctatattgttgttggtacctttatctaaaaaaatagtgttgttggtactagaaacagtaatatcattgatttattaacgttgtttgtcttacataggtggacttttacagctgtggtataatttactttgagatgcatctgttagggatcacaaaaagaagagcttatgtaagaaagttctgcgacaaatactcatacagtaaaagaggtaattggaatatttggactagttccttgtggagtaactggggaggagatctgaagattatgaaagacttgatcgtgaagcgtactgcctcttcaatcttattggtaatggccttaatagaatacactatctataaaagcagggatctccattttcttagaaaaaaaggattgataaaaaaaacaaaagtttgtgccactataatttacaagaaaaaacatttcttttacaggagaagccacaagtcgctgattcagaagatagggaagcacttgaatgaacagtctactcaagaggtccatctctcccctctatgatttcccaggaactattgtgtttatttaatcaattcgtttgagttagaattcatcaatagttgatttagggggtaagctgttggaacttggaagtaccaatgggaagtctaatcacgaggtgtgctctttgtagtgaaaattgtgatttgcatgctttcccatgttagataatcctcctaagtgtctggtttatcgttttaggcttgtttacatggttccatgtttgtcatgtcagatatgtcctagtagtgcttagtttgcactttgcagcatttgttgctcgcactcactttcttggttagtttagcttactaaggctcagtatcattcataaagcatgaatttcattcatctaattgttatttgtgcttacaacttcctttatctttatgcaggaaaaaacgaatttaccgatatggattcccatgtaaataactgaagattagcaatgtgtctgcttgttttgccacaatcctcatgtggacaagtaactgaagattagcaacgagatgtgcatagaggttatcttgtttgacggctctaaggctgtaaatatactgtcttagctttccataaactttctgtagatatttcagcacgtacagaagattggcaacgagatgtatagatagaatagatctacagaaacattgagatatatagcggtatgtttggtacatatgatgagatcatgagatatactggaacactgcacagaatggtatcagaggattttttttttaatggataaatcagtgtttggttggaggaatagggtggtccattatcttcacactcacctttttgtttggtttgtgtaatggaatgggttagatccaccaccacctcatccctagaagtaattagtgccacctctatcccgtaatggaagggattttgcctacgttcatcccttatattcttaatccccataatggaaggacttcatccctcatcatgggttttttggtctcttttagttaatgggattagtacagggttcactgattcgtttctttgcagaaaatacgttatactattctgagaagcacattgtctgtggggaatatatttagggttgggatctaaaaaacatgttttgagcttcttccatccagacaacatgagagttgatgtacttagtaaatcattttataaaacagtcccaaggtaatcgggcattcactacttttccgttgtgtgtttctttggttgatgaatagtgttgtcagagggttaactccgctagcgagggacaacgcggtccccctttgtgagttcggccggaggcagcgagtgagcgcagagggaatggagaaaagtaaacggaggaaaccctcgagggggtcagatcctcgaggtggaggagacacaagagatttagacaggttcgggccgttgtggagcgtaagtgcgtgacaccctactcatgtgtatgatgatttttctgaacttacaaagtctttgaatctctggtgaggaagctaacgcacggtctctcaggagttgtgggatccaatcccctcctccgtaggcctggacctccttttatatctcaaagggttaccacatgtgccgcaagagctatcactagaggagggaaaacattctctatattaaatacacgttccgtgccttagctcagaagtcatccctgcatcggctgctgtgcggggcccgtcaaatcatgccggctgacacggggacgcccctcgtcactcatcatttaatgaacaaggacttgggggcgtaaccaccgtgccagagacacaatcttgggtgtgtccagtgagcggtgagtggctcgaggtcccttatcatcacgatgggacgcgacatacctgccggcttatactagtactaactagcttttccggacattataaccggatttacggttgagggaggcgattcaactagcagcaagagatgagggggaaaaaagacttattcccaactcagattgactcaacccatctcctacggcctaggtcactcggcccatctctcctcacgtgtacactaacccacgagaggcctaggtcacctcctgctgcctcggcctatcttccctagctgctcgagtggtggcagcccatatatgacttggccacttgtcccgttgggccctcaccgagtggggaacattaggggtgctacgcttcgtgtgcttggcgcactagcacctgcgtcgaatcgctcgaccgcacgacgagagcctctcatcctctcgccaccgaaccccatccatcgcgtcgtctcttcctccccagctcagcgctctcgtcggtgcgcctatggcgcctcccttccactcctccttcccgctctccccgccatcctcctgccatggaggaggcgtcctccagtttgccactcgagccgcgactagtcctttcgcgtcctactgcagagcgccggcggcacgcgacggcggcgacgaccacgaccacgacgcggggatactgcaggcgctcgcgttcaacggcaacgggagcgtccatggcgttcttgatcctggtgtcgaggaggaggaggaggcgggtgacggcggcggcggcgggaggcggggcacgcggatccgggcgagggactgcgcgaagcggatcatgggactccccgtcgaggagcgggtcaaggtgctcgacctcctgcagcgcgacgacggggcgctcaccgtgtccgactacaacgacatcctctccgcgctcgccatggccggcgaccacgactccgcggtcgcgctcttccgggcgctccggcccaacggcgtcacgcccgacgcgcagtcctacgccaccgccgtgcagtgcctctgccggaagggcgcccccgacgaggccaaggaggcgctcgacgagatggtggcgcgcggcttccgccccaccgtcgccaccttctccgccgtcgtcggctgcctctgcaagcgcggacgcgtcaccagggccatggaggtgttcgacaccatgcgcgccgtcggctgcgagcccaccatccgcacctacaacagcctcatcggcgggctctgctacgtcgggcggctcgaggaggcgctggacctgctcaacaagctcaaggagtcgcggaagcagacgccggacatctacacgttcaccattgtcctcgacgggttctgcaaggtcgggcggacggacgaggccacgcccatcttccacgacgccgtcagggaatggcctctcgccgacgatattcacctacaacgccctgctcaacggccactgcaaggaagggaatccgctcaaggcgtacagcctgctcatggagatgtgcggcaacgccgcctgcccgccggacaggatcagcttcagcatcgtgctgcaggcgctgctgcgcgccggcgagacctccgcggcgtggcaggcgtacaagcggatggagcgcgccgggttcgaggccgacggccgcgccctggacacgctcgcgcggggcctgtgccgtcagtgcgcggcgaacgtcgcggcgctcgccgacgcgagggaggtgttcggcaagctggtggcgtccgggcacgagccggtgtcgtacacctactgcctgatggcgcaggcgctggcgcgcggcggcgaggtggacgcggccgtgtcgctcctgggtgagatggcgcgcaggggttacgcgctgcggaagcgcgcgtacaccgacgtcgtccgcgcgctgtgcgagcgtggccgggcgcgcgacgcgctgcgggtgctggcgctggtgatcgccagggacttcgtgcccggccggaacgcgttcgacgcgctgctcggcgagctcgcccggcaggggaggtggcccgacgcgatggccgtgtacgccgccgccgtgaagcgcggcgtcctcgtctccttgaagcggcatagcaaggaggccctgctggtgcaggagcagacggaaacgcgagaatcgtcggtgcaaccgtgcaactgagcgttccgcagtgaaaaattttgctgcaaaattcacacattttttggggggactctattgttggaagctccggaatctgcaccgatcaaaggcgtgccattgtttgcatgcgaatacacgaccagttttggattttcgttgacaattcgggaggggagatggcgagaaccaatttctgcataatcgcttcgacatgatcggctcaaccggccggaccatcacgctaccagcaccagtgcaccagcactttggccctggtagcaacgaacgccaccaccctttccggaggcaaactttattcggtcattctccggtgaggctataacttgcttcagttgcttgttgtgacctgtaaggctgtataagtagaacataattgggattggagcggattctgattcttcacgctgattttttcgcagctagtacaaatttgtaaaaaatgcgctgatttatcagaagccgaaatgctcaactcagcaaaagaacatcaaagagcttaggacaactgtttataatcaggcacgatgaatgatcatgtatcgacgccaacaagtaaaagcagaagcatctttatttattaacgcgacgccgaagcaacacgaagagcgcaaacataagttgagcagacacgcccatggttacaaaagtttggacagcaaaacaaagttaaccagctgcatacctaagcatggattgatagatagctcacatgcttaatcagagttaagcagctagcttacgcgggcttagttactacttcgccggcacctgctcgataacccatggcttcctctgcttcgccgccttcttcttctcctcccacctctcgtcctcgggctcctcctcccacttcttcttcttcttcttctccggccaggacggcaggatcaccgcctcattctgcgccagcaccagcttcctcatcgccttctccgggacgccgaacgcggcggcgagctccggcccgagcagggcgcggagcacggaggagccgccgacgaggaactgcgggtggttccgccgcgccgacgtcgtgaacccgaagaacacgaacggcccgccccgcgacgccacctggcagaacgggaagtagcgcgggatgtagaacacgtcgccggcgcgcaccgtcgcgctcatcgccttcgacccgttcgggaacacgacctcgatgcagcccgtcccgctgagcacgacgccgtactccgtcgccctcgggttcacgtgcggcgccatcatcgatccctgcgacaacgcaacgcatatgcaacgatcgccgtgtcaaatctgtagtagtacagaggctgcagacaagagtacgtatgcgtatgaggaagaagagggcaaggttgcatacggcggtgaggttgacgagatagacgccgatgtcggagtggccgaggggctcgtagtcgtgcttgtcgacggcgacgctggatccgtaggcgttgcggaagccggtgccctgatcgtagaggttgtacggctccggcgcgcgcaccgtcttgtccttcttcttcttcggctgcgcggccacggagttggacggcgccccgcctccgaccactccgaggagactgcccacgagcttcgtccacgaccacgtcgacgacgcttcgtccaccaccaactcctcctcctcctcctcctcctcctcgcctctgcccactggcctccactgcccggccgccgcgccgcgccgtgctccgctgtatccgactcccacgccgccttggccgccgctcatcacgggctccgtggtgtagtacatgataggcccccgcccggtatccaccagtaatgtttgatccaaatcctcgaaagtggtctagaacatgagacatcaatgaccccaaaattaatcacgcgcatatgattatatgatcgattggagattaattgatcaattccccatgtcgtatgtgttgtaacttgcacgatggaaattgttccttttttttcgaaattgagaactgtttcagtttagtagggctaacattgaacgcgataacgagcgtcttggggtcaaagccggcgagcaccgactgcgggtgccttgaaccgccgccgccgccaccaccaaggaagaaggcctgcattgcaccatcgtaattcattagcggagatgacgagtaaaacgatcgatggtgttaacgaaggcatgatgtggtcgacctgataagggctgaagccgatgttatcggaggcgtcgatgctgcagatgatcttcagcctctggcccttgccggagttgaccatgtagaacgtcgagccggcgtcgatgtggaggacgtcgcccatcttgaggttcttctccacgagctcgtccttgtgcatccatcccaccttcacctcccctgctcacatccaaatcaatcaagctcgtgcacacgcgcgagctagcggaatgaatcgactcgatttctgctcgaattgttgagagatcggagatgtacctagctgcacgaagaggatgaggttggagtcgacgtactgcggcacgaacagcgtcttgggctccatggtgatgaagccgatgtgcatgaacccctcccggcagcacccggaggccgccgaccagccgcgctgccacgggtccggcacggcggccggcggccacggccggccgcgcaccacgcgcacgtgccctccctccgactccaccaccttctccccccggtccagcacgaacagccccctctccgctggcctcggcttggggccggggtgatcgccgccgccgccgccgccctttcccccctcctcctcctcgtccggacgccactccccctcatgctcctcctcccagtcccaacccttcccgccgcgccgcgacgccgccgagcaccgcgagaggagcagcagcagcagcatcagcagcggcgccaccgctgccgccacgcgacgacgacccatcgatcgagccgttcgatgtcgtcctaaacgcctagctagcaagctagtcactcttcctcgagcaaactgattatgttctgcctctcgtgatctctttgtccgcgcgcagtgcagggctcgatcggtgcgcgccgtgggcgtgacgagcgaggagggagaggagggttaaaagaggcgacgggtggcgctggcgcggcgcacgtgtcggcgtgcatggcgcggccacgcgctccacgtagcgcgcgcatgcatggcagcatggccgcatgggcgagtgagggagggaggcagtcaggcagcggggttgttggcgcgcgaggccggtgaccgccgaccgcccagctgcgctccaaattccaactgtgcgccacgcccggcgcggaagaaattcagagacgttcgtcacaccatgcgccggcgtcttctgtagttttctgtgttttcttttttgggcaatgcaagaagcaaggctgaaaaggcttttgatatgatatgtactaggtgtacgctacgtacaaagaaacaaaacccgaccgctgtattagcattactttgtatgtgaagcccatgtgcttggacttgggcacttggcctggcgcggtgtatgcggctcttgtgtacatcagtacatggtggtgtgcaactgtgcactagtgtttctggcgatgctcatcggaggttatggtgatgagcggatggcacgcgatgcctgtgtgatgtcgcgaacgctgagcgccgtcgacccgtagaagatcacggcggctccgcggccgaacaagcacggcctcgtcctgacctgcgcggccggggcatttaactattcagaaaatctattccacggcatcccgtggagacgggatagtaatccggatcgatcccctcctcctacctcactcttctcccccaaatcgtcagagccagcggctaccgtcgacctcatcgctgtcgccccaccgctcgtcggagccggtggccaccgccgtccccgtcaccgtcgcccacaccgctcgtcggagccggcagccaccgccgcgggggaggtggcgacgacgaggagcttggcgacgggtgcggtgaacaagagggagagcgggaggaggggcgtggaggccgctgccagcaccggggaagccgccgctggctcaggaccccggccgccgaggaggacgacgacggcgcggcctcggcaagggtcgccctcaagctcgcctcccttgccacgctgctctggctccccgccctcgtcggtcttctcatcggctgccccgcctcgccgaccaccggattcgtcgctgcctcctccacgcttcgcctcgccgaccaccggattcgcgcacctcctccttctcctgctccacgtggctgcctcctcctctctctcctcttgctccaggctactaggtaccaggtatcacgggtatcaggtaccaggtaccaagcaccagggtaccaggtaccaggctactagataccaggtatcacgggtatcaggtaccaggtatcacggtactagatactaggtaccaggtaccaaaggtatcagtcggtaccagaggtaccaggtaccaaaggtaccaaggtaccaggtatcagggtggagaggaggagaccgctggcttcttctgcttctgtggtggaggaggaggagccacctgcgctcaccggcaaggaggcggcgggagcagcggacaaggacaacggcgaccttggcgaggagcgcgagggaggaggggagaggccccggcgccggcagcgacgagagcgccagtggaagaagtagcgccacagcgcgtggaggcggcgccgcagcgggcggaggacgacgtcgtggaggtgcggcgagatcaccctcgacgccgcccctacctcgccgacgccgtgacgtcgtcgtccacggccgccggagacgacgacgaccccttcctcctgtccagcttcatctccgcgctctcgttttcttctcctgtgtgagagagagtttgtggaggggaaaggaaggagataaggtagtggagatcttatcccgtggctgctacattgcaacggaatcccatacggtagctgccctcttaactatttgccacttttagatttggcaattaactatttgcgacacctatctcaataacatgtgggtccacatgtgtctatgacatgtgggtccagtggcaaatagttaattgccacatctaaaagtgacatatagtttaatatctcctgcgcggcctgcggtagtgtggcccaagcacggtgcattgagatcgtgcccattatgggccggttaagaacattctgcgcaatgttgggctagaaacatggggaaaaaaagaataagttcaccttacgttcctcaatttgtcgtcgattctgaaattcatccctcagcagtatagtgaccggtattggctaacgtggcggggagagtgggccctcatgtcagtgcccaactcttatccctcctctcgttctccctcttccatgtggtattgagctctagaggctcgggcggacggtggagaatgaggccacaaaaagggtgcagccggcatcggacaactccttcgactcaacagagtcggctaaggtagtgcctgagcccactgcagaggggaaggaattggaggggagacttggctcctaccatcactagcagcgagagtcgagcgttggacccgtggggcgccgatgttggagaaaacggctccagcgacgattggatctcgacgagggatggaatggggtcattggactttggggagcctattggcgacagaggctggatcgattgggaacaaggacggtggaattgtgatgttccaagagggtaaggtgacgaaacaaggagatgatcggtgcgcatgtcgcacggggcagggtcggtgatcgggcgctggagggagatggaggacaggtgaggggagcgacgaggggttctttgcggcatacgacgggaatgttgggtcccacgtgacggaggcgtatcgggagtatatgaacatggtattcgctgaggaggtgcggtttcgaaggctgctgtatggtgacgacagcatgaacatcgaggatgaagaccacgcccaatgaaaagagactgtggcggcctgctttgcctgtgtggacaacgaagtctgcgacgccaaggaagccgacacaagtaccatgtacgaatccacatatattttatatttagttctaaattattggagcggagggagcatgttatttaacaatgtataatcatgtctgcggataattgtagccaactcgtaaacaatggagctaatacgttaacatacggtccgacgcgtgtattgccctgcatccggttccataatccgccagtttgctgcgttcaccagtcaccaccatccgctacagagagacattaccgacttggttcggctcacttcacttacatgttatttaacaatgtataatcatatatgtggataattgtagccaactcgtaaacaatggagctgctacgttaacagacggtccgacgcgtgtattgttctgtatccggttccacgatccgccaatccgctgcattcacccgtcaccaccacccgctacggagagacagtcccggctcggttcggctcacttcacttgcgtccccgtgggcgctcacatgctgcccatcctcccgcctccatcccccagcccagaccccagatccccccaccccatcacctcataaagaccaaaccaaacccaaaagcaaccaacgccatcccagcgcagcgcaggcacgcacggcaccggcggcggaggacgcggcaggagcagcagccgcctcctccaatccccgagccgaacacttgctggcgggcgcgcgcgcgcgcagccggggaaccgggggggagacagggtggtggtggtgaggcgggggcgagcgcaatgcaggagccaaagcacaccgatccggcggccatgcgcggggcgcaccaccgccgggccagatctgaggtcgccttccgcctgcccgacgacctcgacctcggcggcggcggcgcgggggcgttcgacgagatcggctccgaggacgacctcttctccaccttcatggacatcgagaagatctcctccggccccgccgccgcggggggctccgaccgggaccgcgccgcggagacgtcctcgccgccgcgccccaagcaccgccacagcagctccgtcgacggctccgggttcttcgccgccgcgcggaaggacgccgccgcgtcgctggcggaggtcatggaggctaagaaggccatgacccccgagcagctctccgagctcgccgccatcgaccccaagcgcgccaaaaggtgcaaagcctccccgatctcccgctctccatccatccgcttgctctcgcgaatccgacgttgtcgttgatgcttagattagaaaggtggccgtcacacgccatagattaacagattacctgtttcgtttctccaaggtagcagggaatcataccagacgaggtacctaggacaattatgcatgcatgcatctttctgaaaaatgcctggaggttagagaaaaagatgtgcatttgcgtcttgtttgtttctttgcgtactgtgtggattattggatagatggcgcttggtggttggttggcagatcaggagttaaggttataagtgctagttatcgagcactcggttggtgggattgttatggataagtgtttgctgctgtgaggtggcggcttggcgcatgcttttgtaggcttttttttgctgggattgtgaaagggggtgggtcaatagagtaggtgtaatcgttagttactttttagttgtgcatatgcgctggttttaattcgatattagttactgtctaagatgctagatactgtttggatgtctgattagattgttttttgtttctctttgcttagctctggtacctaagaaatgtgatgaacaaatgttgcatctctagttaaactatgaaaatgtagcacaatgatatgcgattggtgacatgttattaaaccggattgtctggattgattgtgaaaggcagtgggactgtgggagcaacaaccaaaggatagacatccgatcgaataagagaaagcaacagtctcagttttggaattattctttgaggtcgtgtgtaggcgtgtagccaatcaaattagagaaaataccatcaccttctggagtagctatttaggggctgcaaatacttaatagtcaaaattttctatatcttaaagcaatcaaccaatataaaaccgtgagggcagtacttcatttcttcaacacattgaagatgtgcattgatgccttctgcaatgtaggtctgtcaacttagatgttctaattatcagcatggttgtgatctcaccagtactaaaccatggtatactttccacctcaataaactattgctattcagtttaaccagatagtatatctaaacttatttttttacagttaacgtctgatgcgttaaaattgcattgcctccctttgttttctccctaattgtatgcagtaaacagtttgtgtgaaacatcaacccaaaaagatcgctttacacatgccagttggttgacttgtctgtaattctgcacatgcttccgattttgttttgttttctaaacaatatacaaatgcttccccagttcatctttaatttaataaggttatccgggcaatgaatatttcttcttttctgttctgatatatacaaaaatactgaacataccattatttaacaaaatttgactacacttgtgtttgatgttgataaataacactcctatttctttcttgaaatctatggtgggatttatccctaattcatgatttcttttaaatttgaaaatactgtttgtaatgtggaaagtggattgaagatgaacaccctcaatcgctgacaaattatcattatgttcctgaaatatttttaaaccaggcaatttgtaatattttgttaacctcttgagtttgttctcttacagaattctggcgaacagacaatctgcagctcggtcaaaagagagaaaagctcgttacataacagaacttgagcggaaggttcacactcttcagactgaagccactactctctcagcacaactcacactatttcaggtgcctttccatctatcttttgcctcatggtttaaatcatgagtttctggaaacagtaatcctgtactagtgaaacactgtttttcctttgcaatcttagtaaacaaactggctgtcggctgttcctccatccccaatagttaccacacagcaaacaaactgtagcttctttgctagatgcaagaatcccatacaagacgagaaccaagttgcggcttccttgtggattgcatctagcttgatagtttttcatgtaccattggacaacttgtatgttgtatgcatgacttctgcacatgctatgatcattataaatatccattggattattttatatggctatgtgaacaccttgaagagctgaatgctgatggagtgcatgtgagaataaagaataaatctattcgttgatttttgactatcttgttataggttatgctattttgttgtgctgttgacttctgaaagagcataaaacctttcaatttatggctgtgctaaactactggctcttaaaacatttcttttactttcagagagacacaactgggctttctgcagaaaatgcagagctcaagatacggttgcaggccatggaacaacaggctcaactgcgagatggtgagcattttccttaactggataactatagttacttaacatttgttgtttttcatcaacaataactagtggtaaaagtataaaactgatccgttatattggaaatgatagcatcaaagttcatttatcctttcctgatagacacacccttttcattttacaattcagtctagagctatcctagctatatacgttctatttgtgacatcttaaattttgtgccaaaagctagaatgatttttaatacggagacccgtgtaattatattggatatgtagaagtgatagctggagtatgaattgcaactgtgagcgtacctttctggttctaacaaaaagtgtgatataatttttcagctctgaatgatgcactaaagcaggaactggagaggcttaagctcgctactggtgagatgacaaattccaatgagacatatagcatgggactgcaacatgtcccatacaacacccctttcttccctctcgcccagcataatgcagcccgccagaacggtggaacccagttgccaccacaattccaaccaccccgtcctaatgtgcccaatcacatgctatcccatccaaacggtttgcaagatatcatgcagcaagaccctcttggccggcttcagggtttggacatcagcaaagggcctctagttgtgaaatcagagagcagctcgatctctgcaagtgaaagcagcagcaccttctaaccaggcctacccaccgagcccacagttccattagattcgtttgttcatagcctgacatcctcgcgctgctccctgttctgtaagcttattatttattcaattcgttcgatttagttgaaattgtttgtaattgcagtggctgatctattcccttctgtggacatgattcctgtacccctcacatccatttgttttgggttcatctcctgtgtgctgtgttgtttgggattatcagggcaccaggactggctttctccgagaatactgtgttctttgtggtcgtgtggacttgttcaccatggattcaattcaaccttttgaaaagatgcatgtattctcttattttttttctcagtcatgtacatctcactgttatgctagtttgattgatgtgtactgtggaatttgtggataacaaaaggagttcagattgggattgctgtggaaccatctgtatcgtatattcgtatgtgactaatgttgggaaattgttctattcttgttcaccatatgcatgtggggtaacttttccacttttcatcactgtctcttactattgtggaatatggatttgtatgcgtgttatgtactccgagcatttgtgcctgctaacaatgacttgacaaatactccctccgtttcgaaatgtttgacaccgttgactttttagcacatgtttaaccgttcgtcttattcaaaaacttttgtgagatatgtaaaattatatgcctacataaaaatatatttaacaatggatcaaataggaaaagaattaataattacttaaatttttttgaataagacgaatggtcaaatatgtgataaaaagtcaacggcgtcaaacatttcgaaacggagggaaacggagggagtactactactagaggccaaaaacttcgttccagtatttgacaatgcacgtgtttacttcttgaggtttcaacaagacgaatcaaaattcaaatgatgcatgtgtgctgatcattttgcactctaaacctgctactgtttcgacatagagtgatgttgtaatacccttatgatcatccacgttaaagaccatatcgaattacaactctgacctgttgagtagttttcttaaatcttaaaaggggactggttcaccaattggcatatatacggctgatggcagcgaatccttaaaaaggaactggttcaccaatacggcaatacactaacgaacgtgacggaagcaaacgttaaaatcgtcaatccagtgggactacaattttcactggcgacagcttcatctatgtcctttccccttttttttttatttttctgatgtcattttaaacaaatttgtcttctactcctcctccacctctcccgtgtcgatcaataaattgtttctttaaggaaatatcagtagtgaggtcggtttagggcaggtttgttttgttgtcactttccaccttaaaaaagtattatcaaagtttgatagggtaataaactaaacataatttaatattgctaccttattaaagattggcaattccaaaagttctctctcacaagaactcaactaaaataagtaaggcttcaaaccaaacgtaaacaactctatcaaaattcagtaacatcaaaacgtgctaaaatttggcatcactaaaatttggtaagatttgttttggcaacaaagtaaacaaacccttaaatcctgacaactacgaatattatgaatatgcagctgaactttcacttgggcttcagtgttataaaaccagcccgaaatcacgatcggataccaaacgcggaagaaacaccataagaaattcaaacacgatgatgacaccaaggcacgatatttgttaacgagtttcagccaaaacctacatccctagggcattgattatgggcgctcctcccagatccagcatattatagcgtatcgaagttacaacgactcacgaccgaacgctgctggcagccacttcctctcgttatgctaagtcgccacatgcggttacaacaggtccgcacctctattttaagagatatcctgtaatagagtccgactcttactctatttctatacctagtacaactttaagttttaaactgtaaccgcctacgtacacatattcgatgcaaactctaacatttagagattagggatatgtagttggttttcgtctcttagagcatgcgttaagagacatattcacgaaggtatgagtgtggtattaagtgtgtaatggtatatgcgttgtgtaataaaaaaacactccctctatataagtcaaagtttgttaaatttgaccaaatttatagaaaaatttagcaacatctgaaacatcaaattagttccattaaatgtattttgataacatatttgtgttgtattgaaaatactactacatttttctataaacttgtcaaacttaaaagaatttgattagaaaatgaaacgacttataatagtccatccgtcccaaattatagggcgccccctttttaaagaaaatcaaactcggtaactttttactaataatcatactaactatatctatactaagtattacgcatgctatatcactatattcatattttgaagtactttcatgtgatgcttatttcatatttgttgggattataaaatgaaataaaatactgatcaaagtatgttattaaaaaccgtataaaaagatataggtcttataatttttgggacagggaatatgaaatttacacgaccaatttgcaccgagccgtcccaaccggtagtccagttgacagttggcacccgatgcaaagcgtaaaaaaaagttgatttgagccgcatccagtccccacggaatccgtatctgcttaggtagccctaatttttttaaggaatttatttaaaggactttaaaacaaaaaaaaaaaaccctcttagggaagcaaacaaggaaggggggcggcttcggtggcggcttaaccctcgtcttcacttttcccgtggtattccggggcggcggcggggcgaagatgcggcggcgggggcagacggggcggacgacgagctggggatcaagtcgcccagcgaccacgcttcctacggcntcctgcgcctccccaacggcctctgcgccctcctcgtccacgaccccgagatctacccggacggctaccccgacccccacgcctccaagccccacgagacggaggacatggtgagggaggacgatgaggaagaggacggcgatgaggatgacgatgatgaggagtacagcgacgaggaaggggaggacgacgaggacgacgaaggggaggaggacgaggaggatgggagcgagccgaagaggaggaaggagaagggcagctccgagccgctcgttaagaaggtaatggcctgttttacttttagtcctacattaccattgcctaatctgtagattgaattgtgcgagtacattagttcaatctcctctgtgtggtgtggtgactctgatacactgtgttaacacccccctggatctggcgtgatttagacatttagtagtgttggaaacggtcatttattcagctaagctaggtgattcataaccaatgtaatggaaattggatttctgttaaccttttagaagtctgtggttcgaatctcaggaggtagttattgttggactattaagagtaccaagttatagcttgaagaatttggtgtgggcttgtggtgtgatgttttttttatcatttaatcgacatattagataatgtggattttgatgcgtgtttgaagtttgatgtttgtttcaatccttacaaagtgatgaattgtgtttcaggctgctgctgcaatgtgtgttggaatgggaagttttgctgaccctccaaaggcccagggattagctcattttctaggtctgtaatccttgtaatcgtatcctttgtctcaccaaaactgctcgtatgcacctgttaaaagctgaaaactacaataccttctagtccatgctctcctgtaatgggttgaagctcggctagtttccatgcttatgaacctgaacgaatactacacttttgcagagcatatgctttttatggggagctctgagtttccagatgaaaatgaggtttgtacaatgtgcatataaaccctttttttcttttcccgtcaagctgtgagaatggctgtaactgataaggttctctgtattgagactgcttagttccattatactcccttcagttacagaaaacatgtcgttttgggtgcgtctttaagttaaaaattcaaaacttaaaaacatgaacatctcttaaaattcttatattagatgtatgaaaatcatgtgtgtagatttatgtgagtcgaaaccgtgtcaatgcccacaacggcatgtttttgtgactggagggagtacctaatagcatcaactattctgtttggatctatgttttaaggtgggtgcattggagacatggagatgtttttaaattattattgtggattgtgtatagtagggacaacacatttttattagtaaaactctgataactgaaactggtgaatcttacatggaagcatctaaagttaagccaatatgactgcactgaatgctaacacatcactgaaaagtgaaaacaatagaaagtaggatgtttcttctggtggattttcgttctgtgatgaagatgtgccactttattccctttctagttcatgcagagaatctgggcctgcaagttgctttctttcctcatttttcatacacttattttagtgcttatttgatttcaatgaaatctccacatccttgcattgtattataattacgaataattgtaatcagacctgcttttgagattagttatcctacccatatctgggtaccatatgcaactctttgagcttctagtgaattgggactagttgcagaaaaggcagatagatctttgggtagttattgagcttttgcttttctttctttctttttttttttttttttttttgggggggggggggtcagatgcaacattttgaacattttttctgttacatggtcaatgagtagtctttttatgattggatggccctggaatttcaaacatatctataatatgaactttcatgtgcagtatgacagttacttgtccaaacatggtggttcgtccaatgcttttactgaaactgaatacacatgctaccattttgaggtcaagcgggagtatcttaagggagcattggacaggtagcaatcctgctacttttcattctaatgttttcctttatacgatgaatctgaatcaaaattcatttttttgtggtttgattttgttcttagattttctcagttctttgtatcacctcttgttaaggcggaagctatggaccgtgagatattggcagtagactctggtatgttcaaccttgtcccgactaaccactgctagatcatatctctctctctctctctctctctctctctctctcgattatgcacattagaactgctgtcacttgaacaattatgttgcttcagagttcaaccaagttctgcaaagtgatagctgccgtctttaccaacttcagtctcatacttgttcacaagggcaccctttgaacagatttacctggggtatgtttgtcatttggcaaagttcattttgatgtagtgcaatcagctgaattgtattgggtctaaacttttgagattgtttttaggaaacaagaaaagcttggttgatgccatgggcagtggaattaatctaagggaagagattttacagatgtacaagactaactatcatggaggcatgatgaagctagttataattggaggaggtaaggcttcttcacttttttttaattgtatgatgacctcaaatcatttttaatcagaggtaaggatatactgaatgtatttttggtttatttgtttcagaaccccttgacattctagaaagttggaccatggaactatttagtaaggttaaaggtggtcctctgttggatatgagtccaaagactgatatgcccttttggagatctggtaaacttcacaggttagaggctgttagagatgttcacagcctgtgcttgtcatggacactaccttgtctgcacaaagaatacatgaagaaaccagaagattacttggcacatctccttggtcatggtaaaatagctggcacacacctttatcttgtcatgtttactcctcaatgtatatgctctagcttagaaggttgaatgctaagctagtggactgcctctagcatttatttttcttcttctgggagactgggatttcttttgagcttagtaaagtgtgcattactttgccctttcttttgttctgcaagttgagccatgggactggatgtaagtgatgatgtgcttatttctcttatacctaatattgtcaccagcgcatcttcctcaataggctcttatcctgattagaaaaaaataacttcttcctctggttgatatgataacaacaacagctggttttacctgataatcagctattgttgcaagttgttccatttcatgtttctgcagctcagctatgcactcaactgtggtgatttgctaatatatgttaatcatctgttagatgatgtgtgcttttcagcacagtagttctttaggaccaaacctttttgcattaaaaagttaagttgcaatataattaatttattttgaataaattataacattcctgttctgccatttagcaattgaccattttgtttttatttcagagggaaagggaagcttactttgttttctgaaagctaaaggttgggcaagctcattgagtgctggtgttggcactgatgggacacaacgctcctcatatgcctatatctttgaaatgtctatccgtcttactgattcaggactgaaaaatgtatgtataacttcttatgcctagacctttgaaatgtctaaagcatattttgaatgagtgaaactccctttcctttttcataacaatgtattttacatatttctctatattatgtcaagtttaaatagaaagctgcaataaaaggtctgctacgaatgcctatgctaagaaattgttattcatttttattttgacttcattttctgccaccagtctggttgccaaacatagccaagactaacagttctttagggaagtccatatgttgcaattccctttttattcatcagatctgttttcactgtagaactggtagaactaagtactttctagaaacactgttattaggtggaccagtctggggcttagaatggttttgtttgaaacacaacattccatggtttgttttccccaccttatgtgataaatacgtgctgagtactagatctgtattttgatagtaatgagatcagcttatgatgcatcgtctaacatggaaggcttttccagctttacgaggtcataagtgccgtataccaatatataaagttgcttaagcagtctgagccacaagaatggatattcaaagaacttcaggacattgggtacatggagttcagatttgcagaagagcaacctccggatgattatgctgtagatcttgcaggttatctttaccttatctttttatccctttctcctttttagtttatggattggtcagggtttactgattttttttcttttgcagaaaatatgctatattattctgagaagcacattgtttctggagaatatatttatgagggatgggatccagagctggtaaagcatgttttgagcttcttccatccagacaacatgagagttgatgtccttagtaaatcatttgacaaacagtccccaggtaatcaggcagtgtatgaaaaatattatttcagactcatgaacgatgaactcatgcaattgggcaagtttttttaggtttataattcatcatattattatatgttgaaacatttggtgttccttcgttaaaccaactcttgttcaccattttgctctatctgatatcgtactggtcaaacaagatcttgatattttattatccagtgctcactttattaggaaaacttattttgattaattctgaaatgcatatattatattttgagtaaatggatattttattaactacacctgaaattcctggatttccgaatttctaaatggatattttactaatcctgaaatttgaattggcaaatagagatttttttcatgttttgtgctaaaaaaatgcaactgcagtgtttctattaaactatctgtatttttttaatcttgtggaaagaggtggaatgagagcattgtaggaaggctgaaaagggaattatggaacactgcacttgtaattctgctctttaatgtagtgtatgaaattagaagcctccagcaacttttttgttttgactatcaacttttgttgtttatgcatggaaacttaagcaacacgactcatttttatagcacatctttgacctagctgtaccttttctcatagatggagcttattctatttgcagaatgatatcaacagatcattgagctctgagatttatgtttgtttcatgtttcatggattcttaaaaggacaaatgtgacaccatgttacagtttgtttcctcatgatagcctttctaatccagtttattgcatgcagctattcaatgtgagccatggtttggcgcacaatacatcgaggaggacattccgtcatctttcatggaaagttggcgaaacccagcacaaatagatgatgcttttcatttgccacgaaagaatgaatttattccaggggactttaatctgcgaaatgctaatatgccaaaacccctgagtgatgataatcctcgatgcattgtggatgaaccattcataaagctctggtacaagatggacatgacatttaatgtacctcgtgccaacacatactttttgatttctgtcaaggatggctatagcaatcttgaaaactctgtcctgacagatctatttgtaaatcttcttaaagatgagctgaacgaggtcctctaccaggtgtgtgttcttgaatttgttgcagtaccagttttatgctgccatatctggtgttaaatgccaacttagttgtctgctgttacattccttgaactgtttgagttattctttgcaattgatttatgattctcccaggcatatgtggctaaactggagacttcaatgtccgttgttggtagcaaccttgaattaaagctttatggttacaatgacaagctgtccaccctgctgtccagtatcttggctgcctctcaatctttttctccaaagtcagataggtttgaggtaacattgttttgaaatataactgaaatatgacttgttttatgcaattcatgatttattattttgaaagatgactgatctgatgtagagaaaaagtttggattatttctttggaagtcttgtttttctgtatctgttttcttgatttttcaaaataaaagtggaggaattaacatgaagatattgaagttgttgactattgacatacaaagattagagagaatcacatatcatgtatttctgtccatcttacaatttttctgaaatataaaacacgttactttgatttctgggaggatgagcacattgaatgaatgtagcctaggcattgggatttagatgggcatagcaggttttgatattcatgttaatcagaaattgctctttttgacaagtatatcacccaaaaatgattatgatggctgaaaacaagctgagttcaggcatgtttttgtccctaagccctgttgattcatgtatttcactttgccacaattaaaagtatcttaatcttggacacttgtacctgctatcatacattggcagaaataaacctatacaattgactcctccccttctatagtacttcctccatctacttttgatagtcatattttcaaatctgaaaaatttatttttgataggcatatttcaatccaacaacctactcttaatgactttctcggatttaatgcgtgactctccattcttccacacaagattggctatatgggcatcgagaaatgtaaatattaatgaatcacttgtttacgagaaataactagtagcatgtttaaatggatgataactagaatcacttatctttagtctgtgtgccaagatgaaatataactatcaaaagtagatggagggagtatgttatttactcttccacatcctgtcaaccaaagttgtaggactcgctagtttccatgggttagtacttagctgtagaagcacactgtctgacctccatgaccagtatgagagagagggacattttagcaagctgttgtggtttgtttatctcctttatatctcctaacccaggtcatcaaggaggatttggaaagagcttacaaaaacacgaatatgaagcctatgagccattcaacctacttgaggttacaaatcctacgtgaaatattctgggatgtcgatgaaaagttggaagttcttatgaagttaaccttttctgatctggtggcatatgtgccaaagcttctttcgcaggtatccattaccatgatgatcttttatgcgatttttttctccacttaaccaccttttcctacataatagcaaatgattttcaaatatggaaatgtttaatgtttctgaggaacaaaaaaatggatgttcagcgtaccacatgattttctatatacttcatatgattatctgtttgcacacatgcagttgcacatcgagggcctctgtcatggtaacctatcagaagatgaagcaatgaatatatcaaaaatattccaaaacacattgtcagctcagacactgcctgatgaggcaaggcatggagaaagagttctttgcattcctgatgatacaaattttgttagaagtgtccgtgtgaagaatgaacttgaagagaattctgtggttgaggtggggttatatattctggcactctattgatgactgtctactaaagcatcataaacattatattccatagatgcatttgaattcttcaattattgcatgccagcattatggtttggagcctcggtttgcctgtgaacaagggcctcatgggccgccttttatgtttcctttgataatttgatttgacataattacactactttctgatatacaattgcttgtcaggtttattttccagttgaacaagacattgggaaggatgcaacaaaactcagagctattacagatctttttagcaacattattgaagaaccttgctttgatcagctcaggtataaatattgtgcttgcttgttgcctcgacaagtatgtagataaatgtcatcttactccacacaaatattttgaatgcaattttttggggacagatttactcttttttattgtgtgtagtctaaatatttgcaaagttattggtcaagttaaaataaatttaactaaacaaatttctaggatccttttgaccagagtggtttacaatttagtcagtgttaattatatttttataagatgccttgctaattgcttctcttggtgttccaataataggacaaaggagcagcttggctatactgtggactctagtccgcggatgacttaccgtgtgctcgcatattgttttcgagtcacgtcctccaagtatagccctgtttacctacaaagtcggattgatagcttcattgatggtgtatctgctttgctggtatgcgtctatcctattttaacatgcacatgtatgtttcagttcttaattactactgtcatattactattctgtggtatcttttaaccttcgtattactactgttgatgtgatcatagcacaaaagattgccttaattctgaaccttatgaaattgtattaaatcaaagttcacccttatctcttcatatctggattcgaagacaataaagggggtgtgtggttgaagggattattctcagtgttatttggatttcaaatttataataggatcctgaggatttggatcaaaatcctcccgttccaaaaaaaaataaatctttaaggtggctttgaaatttcaatatcctttgttgtgtccaattatccattaatctgtgtgcttgcaggatgggcttgatgaagagacttttgagcatcacaggagtgggttaatagccgataagctggagaaggatccttctcttagttatcaaactggagattattggtcgcagattgttgacaaaaggtattattttattccaaactgcagctagtgatcatttttcatttggatagtacttttttttttgcggggcatttggatagtacttttgaatggcatttattgttaatttgtcaaagtacatattctgcgtaataatgtttgacaacatgaaagctaggatcaagcttggaagctgataaacttgctgtctaactgattattgcttgtgggcatactgttgctttatctagtccagcatatgtgtcttgccaccagtcaaaatgccaaaaccagattctctgagccatatattttgtaaaaccagattattgctgataacaaattgccgtagctcagtcaatagacttggtcaggaacttgtttgaaacattcattttcagagtttctagatagcattgctggttttatacctctgttcggagctggcttcttttatgatagtcacgcataaaacttggacaacattttaacttaatacttgtaaaatgtgtttcttctttgaaaattggaacaaacacagtagaaatgtcctctttgaatgtgatgggattcgctaatgtttcatcttttctttatttacccaatatatgctatctcacgttgtgtgtaaatctaaatgtaggtatatgtttgatatgtcaaaactggaagctgaagagctaaggacagttcggaaggaggatgtaatcagttggtacaatacttacattaaaccatcatctcccaagcgcagacgattagcaatccatgtgtatggctgcaactcagacattgctgaggctgccaagctaaaagagcagtcatggattacaattgatgatgtcaaatccttgaaaaaatcatctcaattttattcgagcctctgctgagggaggaaattattgatttggtataatcttacaagaaagaaacatcatctccaaggctctgatggctagcaaacccatcggtttggtgaccggaatttctgaggcagccaagctgcagcagtcacagagtgtagttgatgacgtccaatccttgaaaggcgtcttcgcctctgccgaagatccagcgatcagcacagtttcatgcagcttgtaaattgacgagcttccattcaaagctgttgataaagagagtattttttttgctggtaaggtgtactaatagtgttttgtgctgttgataaagagaaccttttctttgccagtaaggtgcctatagtgttttggtaggtgctatacgatggatctcatattgattgttatttcattttttatgtatacaaattgttgctggatttcaattttggaatacaatgatatcatattttagaatcatccattcgaatttcagtgacctccaggcttacattcagctattttgtgagattaccttgttcacatccaaggacgagtaggttataaacaagggacgtggtgctaaaggtaaccacgactccatgagttcagctgttctctaagtacagtacaaggtagccttcagggttggcgagccaaattttggtcgtgcccagaattttacagtaactcatggccgaaatttaagtatatagagaaaataaataaattagagatgattatgattgataatttactatattttagaaataatataaattgctatattttaaatggagtgagtagcaaacaagcaactgcatttgtacagacagctcactctttttcagagaggctggctcaccgatcaccgctcacactatagccagccactctctggacctaactaatcaactcatttactcatgccacatgccctgtacaaatctgaactaagagcagagcagcaaactgcaaaccatccggcctctgacacgcgggcgcgaaatgccttgccttctcttgcaggagccacagcccacagcaacctcagcatctactagacgactagacctcactaaacaccgattgggtgtgcaattaaactcaaaagatactagtaagaattaagagataataatcctcttggctaaactaatctagaactgcctgccctcgaaggtctggccgaactgccagccggcgggcgccacgtcggcgcaggtgagggagcggccgtcgccggcggtgacgcggaaggagagcgccttgccgtcgaggtacgcgttgctctgccagttctgcccccagttgcgcgacatcggctgccaccgcccccccgcgcgcgacccggagccggaccccttcacggcgagggagcgcacgtcgccggcgccgccgacgttggtgacgagcaccaggttgaagtaggcgtggccgttgacggtgaacctgacgccgcccttcctggcgcacgccacgcggcggaaggagaccgggacgatcccggcggcgtgccgcgcgatgcggaggaacgccggctcggcgaggtcgaagtgacgccgcggcgggttgcaccagccgccgccgtcgcccgggagcgcgtagttcggggggcagaagttggtcgccgtcaccgtcacggtagcgccgccggggaggcacgaccggcggcggtcgcccgcgcaccggagctcgtagcaggagccgcagctcagccccttgttgaacagcgccgtgctcagcgccgccgtgctcgtgccgtacccctggctgtacaggttcccgtacccgcacgcgccacctgcaccgacaagaccggccgcgcgcggcggcggcggcgccatgagcggcgagatcataggtaagctaagccgccatctgtgtcagactgtcagtgtcagtgtgcgtcagtgcgtacccatcgtgccggaggcgtcgccgccgccgtagaacgtggcgtggccgggctgccactggccgaggccgaggccgagggctcgccgcgctgcgacgaggaggagagaagcgaggaggaggagcaggggtggccccattggggtagtctggtgcgttatccgcgggtctctgttggctatttgtagtgtgcttcgctggcactgcgtagggatttggatccttcttcgttgagtgtgacctttaagtgtgtttttataaaggaggcagtaaatacagaaattatgagaaatgtccagagttattctagctagcttcataaggtggtgagttagacgatctaagtttgaagtcttacatattctaattatttgatattaagtcattccctaatatttacgtaattgcataaattatcaggagtagatagctcacaaaacattaaaaagtttgaaaactgattttttttatctttttaagatattagaaaaaatgcccgtgcgttgtaatgggtgaattctattttaattttttattgttatacggtttagttaggatgaaattcactttgggaattcgcttgatattttttctagaaaatcacgaactggcaattaggagtccgacttttatctcaagttagcatgcgagtttttttaaagagacttcttatacgactccttttatatttccaaaagcaaataaatttaaaatccgactcaaacatggatctgtatttccaaaagcgaacgaacttaaaagcgattcaggatgacgtaccaaaataccggcaaaaatatctttaatttttataatagtagagatgatgatgaatgaaagttttatttttactttttacattttggaaagcgcaatgctcaacgacacccatgatccgtgagatacaccatgcttgtaccgagagtatcgtgtttttactcaattacatggaagatatgttcggtgaatgcacccttaaaacatgttcgaacacagaaaccaataacaaatcattggaccactaattttgtattgaaaacaatctgtgcataatatttgtacttatcatgatttaaatcccagtgagagagatccacggctatatcactgtaccgtcggtgcttcctcgtattttccttttctaattagatcaaagctaaatctaatgcttttccatcatgaatgaaccagaagaatccacattgcattatttgtccgcaggaccgcccaaccctgcaaacagagggtgatcgagtgatctacgaagacggggccttttccagcacagattagagacactttttcggcactgttggggagcaatttcttcgtgatactcgatcaactcgcttccttttttcgactaacatccaaacaaactactccgagctcacacgcaaaccccaattttgtttgtctacgtgcaaattcgatgacacgcaagaagaatacaacgaccaggaaccctgctatatttttttttctctttcctcttctaaatagtactcggtactcctcgttgttcctctgcgtgtgggcccggcgaaagggaaggctgccgccgatcagggagtcgtcggcacatgcggctgctctcggcggcccaaggcgaaatcgagggccagaccgccgcgcccacatgcagggcagcggcagtacaggcctacagctacagccatggcttggacccatctcccgtttgcctcctcctgctgcttcttcttcttcctcttcccttcttcaaacgatcgaaaatggtgacatatctacagaaatgattctcggccagtcgagaagtaatcatgtttaatctatcagtttagctatttagcgacgactgtaatatgatgataaaagagattagaaaacaatattgtggtgatgaagttaagaagtttggtatttatatgattttcaaatctcgtcgtccacgaatattacgtatgtataggtaggttttcaacggtgagatgatggatgtacatctcttagagtatgtattgtgagacatattcgtggggtgtgagtatgtgttacatgtgttgtatgtgtgcgttatgaatatgttgtgtaaccgaaagaaacaattattttgtatatggttagaatcagaaattaacggtcaaaaacaatactcactcttacataagggatgatcggtcggggaatttccgccatggttttgacaacccacttccaattgatggctgggagatggggattggacgcgccatgcaactggtgtgcgcgtgagtccgttcatatgcgtacgtgcgtgtgcttgatgagtatgaccaccacggggagttggttaatgacggaacatgatgtgtcttgcggaatcgtgcttggccaattcaaagaaactgtacgcgggtttgagggttttttttttttttttaagattacgcgggtttgagttaaggtcatgattgcttaagctctagctttatctctcttttaaagctaaagttcaaccaaacagttttaggacccctttgaatcacaggaatgaaaaaacaaaggaataggaaaacataggattatgatagaaatgtaagtgtaaaataaaggattgcaaagcacaggataaacatagaaatgaccgtttgattggaccacaggaaaaacacaggaatttaaggagagataaagactcagaggatttcttccatgaggttctacctcttgttaaaattcctacaaaacttgtataggaagaggaatttcataggattccatagggttcattcctttgattcaaagggctttgtaagaaaaaatactatataaataaaatcctttaaaattcctatgaatttcctttgaataagagggccttacttttatcttaaaaaacaggttgaagtgatctcacaaaataaaataaatagataggtgactctggatccaactcttaaatctaaacatgtagttcctagcaactggattctaatgcaggtgattggaccgaagtttttcgacggcacgtaaaataagataatctataaacataaaattatttgagtattaattacatactataacttgaaagatggatttatttgattttttaagaaactttatactccctccatctatttttgataggcatatttcaatccaatcacctattttcttaatgactttttcggatttaatgcgtgactcttcattattctacacaagattggttacatgggcatttgggcattaaaaaatgtaaatattaatgaatcgcttgtttatgataagtaactagtagcatgtttaaatggatgataaatagaattacttatccttggtcattgtgccaagatgaaatatgactataaaaagtagatggaggaagtaataaaaaagtttttatacggaacacgttgtttaacaatttagcaaacatgctcacgtaaaacgtaaaacgagagagtcgtcgcagctaaccttagtgtaatttggggagagccctcacaatttcacataacctgtgaaaagtcgagagctttttactctgtagtttatggagaggacaatggtgctgcttattctcaccgacactaaggctgtgtttagttggattttggttgaaattggagatgatgtgactgaaaagttgtgtgtatgacaggttgatgtgatggaaaatgactgaagtttggatctaaagtttggatccaaagtttggatctaaacacagcctaattaaactgtgctgctagctaggactagatggctagacgacaacctttgcgagggaagatagctttcgttttcctatcagaaacagggatgaaaaggcgtggaacaccatgtacttttcaaagggctccagacctaaccgtggccgcttgcatgcttgcttcagatttaccgacttcgtgtagtaataagatgcatttgaatgggggaccttcgcacccaacaattccagaagagaatgcgccgtagtttttctcttctttcttgcacaggttcattgaattctgacgacaggagaacaatggccagtaacgattgccatccggttcaatgaattttgatcaatgatcacaagagaacaatacctagttacaattgtcaatttttttgccccctcaatgtagatgtaggagtaaattgcagtggcagtgttgaaccatgcatgttcggtgcacataggtgacaactgacaagtagccgccagtcactgctcgttttcagtctgatcgatgattggggagctagctacccatgcaacgtgagccaggaaattgagatatctacatgcatagggcagggataagaacaattattacttcgaaaatatgattgctcttctgagaatggcattgccaattgtcatgtttcatgcatgattgcaagtttgcaacaatcttatctcttcctttttagtacaacaactacaaatttaaaacctattacaactctgaattcttttcacgatcggagaaaatacctggcggcactaataggttgtgcaggtttcagagtttataatttaaaggtaaaacttttatatctgtatttgtttatggaaaaaatccaaaatcaatgttataattaggtttctaaatttaaattttttgctttggctaagtattgatatggtcatctgtaacaaagaaatggatttgctagaaaattttcgcaagtttttttttgcctccaatacctttagatttgcgatcattggatcacctcgagatttgtgcatgaagggaaaaaaatactagataaaattttttttacatatgttacgtgtaaaatcctagtgctaactaattaccaaaccatatatatatagttgaatgcaagtttaatatatgttatatcgttggtacaatatagttacaatgtaattactctacaagtctacaagtttatgtgtatattatagttacatcttaaaagtttttgactaaaaaaacctgcagcaattttttgatactccacaaggaaaaatgacgcagagagagggatccaaaatccaatgacagggcgggtggggtggctgcagtatgatatgcccacgtgtgtcttctttcgctagactagttactccttcggttctatattaattgacgttttatataagattaaggtcaaacttttataactttgaccatcaataactttaaaaatatttagtttaaagtttaaaggaactataacaatatatatataataaaagtaaacatgtatttatttattatatatattataatagaaaaataagatcaaaagatttattttgtagaccgtgttattgttcaaaacgtcaattaaaatgaaactggaggagcgagtacacgttaatgcaactctcataacggtggtcgtctcggattctgatggtacgtacggcgaggggcacggtcgacaccccgccgctcgctcggttgctttcacgtatagtgtcgcgcgccgtacgctcggctaccacgttggttgaccctttttaattttacccaaactaagcccaggaaaatgaaagaaaatgatcgctttcacggtggcgacatgcgacggccgacgcccgaggccagtgcatgcgcggcggcagccatggcaggagcagttctcctttggtcgccaaacccaatttatttgttgagagaaagccaaaccggaactgtctatgctacaactgggatgtttttgtttgtaacctaagacaaaagggggcaatctgctaacggcccgtgtttctgcccccaaattctgctccaaaattctgctaactgctcttttgcttggagtggttcagccaaaattttgctgggattgaccttagtttggtttgaaatcaatttttatccattcgaaatattggaagcacggatggtgtcatggtgtggtgtgaagtcgtggatatataactgcacctatcaaggttcaaatcctgatgcctacgattattacgtaaacgtaaatgagcttttaatatgaattcagcgtgatcagaaatatgtcgctaatcgaaaaaaagctttttaacatgaatttagcactactaaacttttaagtataacttcttctgtgacaaaatttgacatcataccaaacatccatactatactattagagttgccaaaattttggtatgatagaagttagctctaatccaaacaagcccttgcttatctcaactgatcacaaccatcgcctatttaattttcaccttcaacttaatccccgtaaagtgccctgtaaatgattatattttaaaatagagggaggagttattgcatccatgctcttaatgccttctccctcaatttccaacctcctgagattttgttgactgtcatattaacttatgcatttgttttgggaattttgttaaatccaaaaacaaactttttttattaaaaaattccgatataaaccttgtgaggtttttattacataaatattttagtttttcttcaagaataagggaatgaaggaatgaactatgagggagaacattcggccgaaaaatcttagaataagtctagttgctattccttatctcttcgtcgagtttaattgtaatatctaaatcataatactagaaatcttcacctcccatcttgacaaaatcattcaaatcaaatcccatgatagtatgaatggttgttttggctaacatggcaccctggacagaaaaaagaaaattaaaaaagcatacaaggcccacatgtaagtggacttccgcatctacccacatctcccctctcttccccatctctccacctctacccttcttcctcaagagcttgcaagcggggagagaggtggtggcctgtgagccattcgtgggaggcgacagtgacagtggagatgtcagcgacagtgggaggtcggcgatgagggggcttaggaggtccgcggtggaggaggagaaaagaagggacacgagtgagacggcaagctcgagctcaccagccgtccacgggagggcagctggagaggatggggtcgctgttgtctatggcgatggaggaggagagaatccgatggcccagcaactctgcctcgagtgctcctgcggtcttgcgacgctagggtaagctcctctccactgttgggggtgggttcactgccaccacccggtcatgtcaagagtggggaggagccgcgaggaatgggaggaggcgccgtagcggtggcagtggaacacgagattgagcggtggtgttgtccccgtgtcctacttctcgtcccaatgcgctcatgctacccggctcgcccattgactcttgctatgcctccaccagcggggcatgctccgcgtcgcatcagtggtaacgacctggcctagcacctctttgtcgctccttgacagctcggtagagacgacaagctaatgaggtcgaaggagaaggcggcgtcggtgaggtccactgccttccgctaagacgctcactttgtttgttggaaaaggtgagagaggagggtccagcctagatgatggtcacgactcctccgattcagcagccccaacttcattttggccgccgtcagtccaatatggccattgcccgttctttttattgttcggcttcagctggcggcatggtaggcccaccatgccaccggacctccttgcccttagctgcttcctcgtcaccgctcctggccaaccctcacctaccggtgcgctcgatgcatcgagctccaggaacaagggggagagatagagagggggaggggggagggagatagagaggagggagagataagagggaggagaatgaggatgacatgtagggtctatttttgtttttgccacgtaaacgcctagtcagggaaaccaaccatctatgctattgcaggatcaaatttaacccggttttacaagttggagggttcaagattcctggtactgcagtttagggatgccgattaaactcgatgataagtggacttatatttcaaaaaaaagaaaaactacgaggaagaacaatttctatgtgggcctaacgaaaggcccaacccagcccagcccacttgtgggcctcggctagttgaggagacagacaacggagagccacgacccgacgaaatgtcgcgtgcggccgctagaattttcctcacgccgtcgcggctcccactccctctcccactcctccccaagcggcggcggcggccaccgagcagcggcgcgacgagggcatcgttcgccatggcggcggcgccggggctcggcggcggcgaggcgttccgtctgtcggcggatgcgggcgcgggcgcgctcaagctgcacaagggcgacatcaccctctggtccgtcgacggcgccaccgacgccatcgtacgtccctccttccttccttccttgttaattcgttcccttcctcgatccttgccgatgcttgtgttcccggcgaaggagtggttcgaatctgatgctgctcgtgtggatttggtgggattagtgcgcgtggccacacattcgtgtctaggttcgagccatgctaggagactgttctggtgagctgaaactcgcccgggatatcaaatccgcgcgtgttttacgagaatcacgaccactcagggttgtgtgcttttgccgttttatctaggaagtcagtgtgacaattcaagaaacgaattctgggtcgcgagtaatgggatgttagttgtcagacacaattctagtgttatatccgcatgaatttgcatcactctctggttattctgtttcttggatccatggtgtgtcatttgtgctacagtgcgacagtatgcaggatgctgttttgtgtttgactttctctaatcttcattttttctagaaaatatttgcaaaattgttaaagcaataatctctaactctgactatctgagtatgacgatgaagaagatgacagttattcttatttctcaggttaatgctgctaatgagcgaatgctaggaggtggaggtgtagatggaggtgattgaatgcagctactagtgagctatcatttatctcatcaccgattgactatctcatacaaacttaaaattctcattgtagctatacatcgagctgctggacctgaactcgtagaggcatgccgtaaagttccagaggtcaaatctggagttcgctgccccactggagaagctaggattactccgttagtgcctttcccttaatcaatctgactgatggcatcagaatgccatcttctgaacacaacatatctctatatcattacctgtatgttgaatgtgaacagagcattcaagcttcctgtttcccgcgtgatacacactgttgggcccatatatgatatggacaagcaacctgaggtctccttaaataatgcctacacgttagtcgtcctttctaaattgtatagtattacaagaaaatttgtggttgcctgcaaaatcagtgaaataactgttccgattgatgtgctaactgcagaaatagcttgaagctcgctaaacagaatggtattcaatacattgcattccctgcaatttcttgtggtgtttatcggtatgtgctattggcattttcctttgacttacctagtcattgtgtaagtcctatgcgtcatttgatttgtcaatatcttcatgacttaactcaatgcagttatcctccaaaggaagcatcgaagattgctgtttctactgcacaacaattttctaatgatattaaggaggttagcagtggtcctgttttctaagttatcacttttcacttttcagtaagaagttgttgcggttttgaatttgtaatcaagtccaatattaaaggtgttttgatcatcttcatagttttttcaccgtagttgttattacctctattagtcgttattacctcaattaaacatttgaatcactgttggtatgaatttttcctgcaggtacactttgttctgttttctgatgagctctatgatatctggcgtgagactgccaaggaatttctgtcacaatttgagaaatgaattgtgaactgtgatggggcttacttcctggtgtaagtctggtgccgaccgtgccgtagttgccgtcgttaatatgagcactagagccggttggccatgataaaacctgtatctgtatgacagtatgagttgcttagtggtgaatggatatgccctgaatggcatatttatcaaaataaaggtttcatctctgaattatgctaattaacatacttgtactcgaaaaccaataaccatgtcttattgttcgacttagaatgttacatctaacctggggcgttttgaactgttaactgtggaagacattccaacatcttgttcatgtgcacgagctaaatgattcaatcaaggtgcctgagtagtcacggccatagaatgttcattttcattcattgtgtcaattcagacttgatgacatgatataagctggtattacgttactgtgggtctgcttggtttacagcccaaagaacacccccccccccccccccacacacacacacacgcacacacgcacacacacacacaaaaagcaagggcaacggaatgggcatgcatttggtttgttgccaaaaattagtgttgctaatattttggaaagggcaaacaatacatcacaagtaacattatcataattttggccacaacccaaacactacactttttgccgaattttgggcaatgccaaaattttgacttgccatttcttttccttgttaaggctcaaaatggcagcaatccaaacaagccatgtatatccaaattcaatattcacatcgctgtacaagctcatatgttactatgtcataccagtggaatatataggaagtaagtaccgaagtatgaacaagttaccagcgtatggcaattgacatcaaacttttcatttcatttcatgacgaacactgggtacctttggacaattttgtatccagtttgttgaagaaatggacaaaaagcactaggacaagcaaaatatttttttttgtttcgaaccttattgctcaagagttagaatagtagcacattgcagtggcatctacagcatactccagcttttgccctaaattcctaatttgcacgatctacggcatagaaatacaagtgtagaaaacacacacacttgggtgtggatatagtggcatgactactatcacagcttctaaacaaatcaatcctctttatctctgataaagcttcttggtagcctgctcatcacattttcgtcgacaatcttgtaatgccttgatatgttcctgtggaccatcccagcatacctatcaacttgctcctggttcttactgtataatgcaggtattgtgaccaaagcaatggttcctgacacgatacattgcaaaattagcatgaacttcagatagatatgtgagcagctgatgctgtatgcttgtaaagtgagttcaaaatacattatgcatacagaacataccaaagtaagcaagagtaatagacgagcagaaattgccaataacagataacagccataggagcaacacaacctgtcaagaattttccttctcaaaatccacatgaatttcatataatcaacagagagaaatactgcaaatgaattagctaacctggaaaaagagtcgaaagtccttgccaagagtaatgtcatgtgcgatcatcagcatgttgttgactttaacacggaatgaagctgcagcattgctaaccatttcctctgataaaactaactcaggtagtggcctaggttgcctacaaataattaacaggagataaaaacactgatacacacccccgatccaatttttaaataacatgaaaggaaggatccatcaaaggtcggatgtagatggcttacttatttagcaatccagctactttaatccgtatgaactgcacaacaatcaaaatgagcagtacatcagagcaaactgtcaagaaggacagtccagatttctcaaacagccaccatgccattgtagcgccaaatataacaccaattgtaacacgtccacgcttccataagatgatatcagcagctgtaagataggaattacatcatgaagcgtgaataaggcaagttgatggccagcaagatataaaaggtatcccttcgcgagctttcttgtaaagctggagcatgcaaatgatatttcatctaaaagatataaaaggtagcgaaaccatagaatcatattacattgtgcataattcccttcaagttaagcattaattacacgcagaagatatacaagaggcatatttaactggttatcatcaataagtatcataggaacttaatttggctatcatcaatgaagtatcagagtaactgaatttgcagtcccgtccatcggatgcaaacccaagctcttcaaccagctatctataaaactaacacattggagcaacgaagtatcaaaatgtgtaatcattactttagagtattagttttggcccaaccagctatctataaaactagggttaattggatccatgccactacaaatatgctaaattagaaaaatgccactactattcacgatatcggttgggtgccactacaattttgagaaattaaatccatgccactccgtcactttttccttccactccccgttgacgacgtctctccgcgacgccacttcgcattttctcgtgcgtggacgacgacgccgccgccgctgctccactcgacggaggtcagcctcgccatccatgacgccatcgcgaagatcaaaggcggtggtggccggggcccggggtctggactctgtcgtcgccgtgtgggataggaagacgggggctgatggcggcggcgccgccgccgaccgcgcgaagctccacaggtcgtcgtcactgctgaggcgtcgtaatagtagtagtagtagtaggcaagtggcgagtacagtcgtggcggcggaggcggagtagtagcaggcgagtggcggtcggcgagcttggggctgctccggtcgacgactgtacggtggtgcccacggcgacgctcgctgcggcagctcggaccccctgtaatcatcaccaaattcaccatcgccatgaatgcaagaagtgaatcagtttattcaccacgagcaggacggagtattcatcgatcttgattaggctttgtctccgccatctccatcacgctgctaacatatggagtgggcaagaacaaatcagtccgccgggtcgagctcccgtgctgcgccataacgacgttgaggtcccgagtcccgacccatagctcctacgcttggcctggcctcatcgagatcccgacccgctgccatcctcctcaagctcccgcgcgtggcccagcttcatcgagctcccgtcacgctgtcggctttgtcgagcttccgtgcttcctaaacagtggcatgctccgccctgagccacctagctgggacccggcgctggttgctctgtccgttcccggctgcccctggtctctatcctcgctgcacgcgtcggtcacggcctacgatgaaagaaacccagggaagcggcggcggaaaagtaggcgagactgtcggttgccgaggcgtcggcggcggcgggctccttcaaagaccagttgggtcccagccagtgcttcgaaataaaaaaaagcgccctggcccccccaggggcttttggagcggggggaaataaaagaaagccgggggcccccgaacccgggggttcaattggccgggaggaaccctcaccccccgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtttgttgtgggtagaggggggggttttttgtggagtgaaaatatattttggggggtggtctccggggggtggggtggggagggggggaggtggggggcgggtttttttttttccacatttttccttggggggggggagcaggggaggaattgagttttttccacgggggggggggaggggattttttttttttgtttttggtttgtttttctccttttttttttctggcggttaaaatagggaggggggaaggaaaaatccattcgggcggggggggctccgcggtggggcctaacgagggtgggggcttgggtgccgggccctttgttttttaggctgggggggggttgatgaagatccggaccgggtggcatctttctcaaggttctgagagggggccaggcttctgggagttcgggtcaggtagttggcttgttgagggttccgcggtttctaaacgggggcaggttcgccgggagccgagttagcgggtagcgggcggggggtggtttgtcggtttcgggggggcccctggtctttatcctcgccgcaggggtgggtcagggcttcggagaggggcaacgcaggggagggggcgggggagtagtaggggggtcggtcggcggcggggggtcggggggcggcggggtggtggaggcacagcgggtcacagccagtgctcggagtggacgagagcgccgtggccgcggacgggctctcgagcggcgggaactaaaggaagcggtggccaccgagcacggggtggattggcgggaggtacctcaacgccggcctgctaccgccaccactgccgccgctggcctgaggcgaggtgagctcatgctcctcatcctccgcccacggtgcaccgccgccacaacatgagttctgcccacgcgtcccacggcgcacgtcggggaagtactagccgtccatctcaggtgacacggaaaggcggagccaggcgcaacgcggagagacggcgtcaacggggagtggagggaaaacgcgacggaggggcatggatctaatttcccaaaattgcagtggcacccaaccgatatcgtgaatagtagtggcatttttctaatttggcatatttgtagtggcatggatccaattaacccataaaactaacacattggagcaacgaagtatcaaaatgtgtaatcattactttagatattagttttggcccatatttttagtccgattgggtagcatcacagaaattcccagttttaagcctgattgagttactcaaagtaaactaaatttccaacccaattgtccgaaacagcaggcccttcagcattcccgtctaaagatgaaatttaggctccgatatcataacgcacaatcgaaccccgcagccgcaagcacctctagccagaacaggcttcttccagtttctaacatcataagagacccagaaactaaagaaccaccctgatcaatccagctgctagtactgaaaaacacagaaatggtctagacttcgtaagggagctgaacgacctgacgtatcccattcccccaccaaggctaaaatccgattcgtgcatccaaccacacggctcaagcaacaggctaccgaattctagcacgagaggaggaagttcggggggttggacgagtatacctttcccgccgccggcgatccggtggacggagagccgcgaggcggtgccggaggtggaggggtcggcggccgagctctcgatcccgccgttcgctgcctccgccaatccggcgccggcggcagcttccatggtttcgcggcggagacggggagattcccgcgagaagaggggaagaggagggggaagcagtttctactttcttcctccgcggcgctgcggcggcaggaggacttgggaaaggtcagcacaggggcgctgcccatttttcgactttttaattggagcaaatttcgcagaaacacacgtctttgtggcaaatgtggcgtgaacccctgaaattgggggcttgttcatttgatgtcattttcaaccatgctattttttttcaaaattatcaaaaaatatctacgtttagtttgttgctaaatttggtcaatatataagaaatcctgtcaaaattttgacaatattgtcatcttgccaaaattttagcattgccaaaactttgtaaggtttattttggctacaatctgaacagactctgggtgttttatgtaaagaatgctaagtggatttgaacgcccatattattcattgtatatgatgaattgtttacaactattgtcgagtaaaataataaaacttgactagcaaaaaatacctatacgtaacaacatgcaaaaatactcatgcaactaaacgaaatctcatccactcatgctagaagtatatgcatgcaaccaaacacaccacgggatcagggacgggaatgtgaaacttagagaggctttcgtgggccttaggagacatggctcacatgtggtggctggatttggtggcccatttcagtttttctttgttccccgtttccacgaggaaaaccgatctgtaaactggaaaactacttcagtgtggtttaacacataatgcggtttgccagataggttgtttgattaccaggacgataggaaaaaaattagcgagcaaagtctagtgtgtgagtaggcgactcggcggtggtaaaaatgttgggcatcttattttataatacgaattccatgcaaaaaattgaaagaagaattgtgccacgtggcaacaccagtttcgcgggacacgggtcgatcctgcttgcgcgcgcgcagcgtgaaacgctcgtgtgtgtgcgtgtgcaacggttatcgagaaggtcgtccaaaagtttctattgattgagcaattaggtccatgggggcacagcaggctatgtgatttctcacgttgccgccgtacggctggcaaagctcaggcagctattgcttcctcctaccaccggatattgaggattaaagatgtaatgatacatactttggttagggactaaaagaggattaataggatgtaatcaaatcacccactaaaattcctatgttgcaaacatccatccttttacagttcttgtgtttccttattttgtatccgtattcatgtgatttatattatttctttcatgtgttttcctctacgaaaatcatagaaccttttctcttgagaaaattcgatccatagcacaggaaagaaatcggtaccaaaaaatagcacacaaatttttcgctttcggcgagaagcacaggccaccgttttttcttcgtcccgtagcacttccgtcgcattgtgaggtaacggcgttagatgggagtggagaaaaatatcgttggactcatttgcccttcgtctcttctcccttattccccatttccttgctctttcccgttcattctcttcattttctgttcagcaaaccctaaccctagttcttgttggcaatggcggcttccggtagctcaactgttcgtggctcacatgttgagggatcaatgctccgccgtcctcgtcatgcatcatcctcttccactggtcagattcgttttaccccctcctcatcgttgacattggtgtattgtccggattgtggagagcaaattgttcagtatgtgtcccgcagcaagaagaacccaaatcgagtgtactacaagtgttcaaaccgcacagaggtaaagtacaaatttgttgtgatttatttttgttgtttgcacctgtattgtgcctaataaggtgatgaatgggtcaaatttgtagaggaatgccccatgcgatttttggtattgggaagaatgctaccagaagtaccttatcgatcatggattgctgaatggagatgctagtagggaagagagggaagaaatcaagggagatagttatgaagaggatgaagttgaagacctaggttcaaagaagaagcttatagatgttgtattgatgatgaggtccgaagtgaagcagcaaactctctattcgaagattgcagcatttggcattgttgtttttggtgctgtacttttaggtatgattgctgtagtggtggcaaagagctttctgtgagctctgctgtaatctggatgttagttgtgatctctgatgtatgtgacaagttagtacttttgtatgtttatgcacttgaattaatggagattatgtgatgataattattctaatcttaatgaaatgatgataattatgtgacaagatagtacttttgtatgtttatgcacttgcatagtgtgacaagaataaaacatgaatacttaagaatcagattttgagcacatttgttctaccaaacatgtccacacataataggatagattaacaggtgcatacaaacatagagtttacatggtccatggtccatggtccatagagagatacagaatacattaacagatccatagagagatacaggtccatagattaacaggtagtattttggttcattttggcctaacaccagctgtccttgcttttgtctttgctagcctgggagttgtccttgtaggcggctgagatgtagaaactactccagcaggatgtgaaggggatgtaggcagtggctgggaagaagatgaggcatcacatctggacttagaccttgtctggggctttgagacaactaccactgcaggtttggtcttcctgaaagagaaccaaaaaattgttagcagtacaaaaaatgcagattaagatattagaaggagaagcaggaaaactagaccttttctttcttttggggggtgctggagcagatgcaagatcagatgggtctacccactcaggttccttgcaagttctagcttgatggccaaatccttgacatctggagcaccttttgcgcttgccatttcctttcccttcagcactatttggcacacgatttttctgaggtcttcctgctgatcttccaagctttggtggcaacattgtgaaccctatgtcaacttttggccattgggtcttgtctgacatgggtacaatggaacttgcatatgctaacttgaacctatctacagagaaaaattccccaacataatcttccaaactagctcctctgatggaacaaatgaaagcaattgcatgtgtgcatggcttgccagaaatttgccactgtcgacaagtgcattcccacttttctagaaaaacaccataagtgttgtgttttttggttttcatatcaaaaactgtcacctctgcatcagtaagaccacttcttgcaatttcatagtttagtcctctactcttggcatttagagctctaacaatactaggaagaattttacctgttaagccttcttcaactctttttctccttgacatctgcttcattatcatttgtctgagcttatttactaggttaataataggcaagccttttatatcacttatccatgcattgaatgattctgcaagattattacacacatactcaatcttgcatgcttctaaaaacttgcttcttgtccatgcatgtggatggtggactgctaggtactcataagcagcagggcatgcttctttaatctgatccatgtactcttggtacttgtagagtgaaaagttccatgctgcaggccacatattggaatcaaatacttcaccccggaattgtttactgaagttcaacatgagatgtcgaaaacattccctatattccgctgtttgaccaaaaacatcactaattgttgtttgcaatcccttgcatgcatcagtatgtatgaccaatccatctcgagtacgtactgcttgtttcaacctttgcatgaaccattcccaattttcatagttttccttgtcaaaaattgcatatgccactggaaaaagccaattgtgaccatcatctccaactgctgctgctatttgccctgtatatttcccagtcagaaaactagaatcacaacctagatatggtctgcatcctagtagaaatccatcaatgcagggttttaatgcaacaaatatcctcctaaagaaaaccttttcccccattgcattcacatcgatgtcaacaatgctacctggcattgatctttctacctcagccttaaaactccacagaagctgaaagctagcctcccatgatccatggatgtcatcctttgccttttggaggccttcccaagttctgccatacctgagagttacattatatttcttctccaacctattttgaagtgccttggggccaatgttaggctctgtggtcattatatccttagccctatctgcaatccatcctgaggatgccatctttccactcagcttgcttgtagtagcacaagtatgaatctcacttaagcgactgatctgcaatgcataacaaaagtaggatgagttgccaatattataataaaaagatcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttagcgcactttgcaatatacctagccctattactatggctaacatcgacctcaaattctccttttattgcaaactgtctcattgcaagtttaaaagcctctccatttgggaatgttgcatctacaacaaatgtaggattctccctgttgtgcacaaacaagggcacaacattgccaatctcatcaacaggtacttcctcttcagggacatgctgcgggtcaaaatcatttggaacatcctgagtagctacttcattcccacttgacccctctttatctgtcttctttccactagtcccttccttctgagattcaagatatacaactccatataaatgttcttcattcaccccaattggttcatcttcaggatcttcaggattactaataggagtatcatcccaaaacatagcttgccatttactagatgctttttgttgcatctctttctcacctacaactacattgccatctccatcagcaccactgccatcaccatcattgccatcaccaccattgacatcagcaccagagccatcaccaccactgccatcaccaccagggccatcaccaccattgcaattggcattgccattgccattggcatcagcaacctcaacaatatcctccaccctaaccaaaacactaatttcgcgaaatagaaaatttgaatctaccagacttctcagcgcagcatcactagtcagtggaaggtattgtcctgtactatcaagatataacatgctagctttttgattggttccccattcaaaatgttctttaatctcatcagtaagcgcaatcaagttgaatttatctccatcaacaactatgtcccattccttcccatcgcaaaccacttcgacatcaccctttcgagtatatgattgcatagttatgcatacccgatatgccgaaaagggatcaaccctgccatagcaagattgattcgtatagttagcacacacattcctaacccctatttcaaagaacaatgtgatttgtgatttagttgtagaacaatcttaccaaagagggatgtcgtctggagcaaccatctaaacagtctatcaaaaagagtctaacaaaaacacattcctgcttcagaaaccacaaaaaacaaacaaagaacatttcctcagatctaggttgccccagtcaaaaacccaaccacaaattcgtcattgcacataccgtgagagagccttgagcatgcagccgcgatatagctgccagccgctagcagtcgccgtctcccctctgctcgccgccgccggcaccgccgccgccgtcgccgtcacctttcctctttctcttcacctcaagtagtgataccagcgcaggacaaattgagtgggccttgctatacagatagaagaagggcaatttggtctttctatctgttgactaacagcaaaacacttcactggatggatgaatccgacggaagtgctacgggacgaaggaaaaacggtggcctatgcttctcaccgaaagcgaaaaatttgtgtgctattttttggtaccgacttctttcctatgctatggatcgaattttctcttttctctttgggggcaatttcattcttgcccctactttgatgtttaatattgatgttgcccagcattttagggttttgtttttcccatggttttttgaaataaagataaattttgcccctacttttgatggacagattaacgatgttaaatctttagcgagaaagcattcaatacccttactcatgttgcaaacttcccctgtttttgttcatgattgagaatttgcccacatttagcacatgaagcttgcaaattcgataaacttttaccaatatgatagttttaacataaatatcaacaaaaatttgcttcaaaatttgacatcttgaaaaaaaaagacagacaagtcaagcaaatctattgcctacctgtgccaagctatcgtcgtcgcctcctctcacgaattgcctccatcgttgttgcctcttctcaccgagccgccgccccctcctccccacactaagccgccgctgtcgcctcctcctctcatcgagccaccgccgccgccgttgacctgttgtcctcctccccgtcgcctccttgacacgtcgagcagccgcgcctcctccctacgctgagctacagcagctgccattgtcctcctctctaccacggcctcttgctcaatgcctagcccctccaacacgctgcaactgggttgggtggcctgcacttgctcgggttgtccctattgcctggcggcccacggacactgccgccactgtttcacaacggggattcgggttcaggaagggaagagtcgatgccaagtgcctaagcctggagggacaccaagcgatacttggatattttctaggggtaaaagggtcgatcaataatttaaaaaatcgttatctctttctttctctaattctttaccgcattaagtctaatcccactcacttctatcaaaaacaggggtaaacgcctcattcgtttaaaaaaatagggcaaaaaacaacaaccctaaaatgtagggtacaatcggtattggacatcaaagtaggggtacaattgtacaaacaaaattgtccctttctcttttctccctcggtcaaatgcaacctatatatgtcttgtaagggctactttgaaacgaagattgaaggatgaataggaaaaacatagaattctgaaaaaaatcaagcgcaaaacaaagaattataaaacacataaaaaatatatgaaataatcatttgattggaccgtacgaaaaatgcaagaattagatgagagagataaactcataagagacttcgcatgatattggacctcatgttaaaaatactccaaaacttatatgaatttgggcattccttagaaattcgataagattcaatagttttcaataatcctttggttcaaagaatcataaagaaaaatttcctatagaaaaatttattgtttctatacagaataaaagttcctatatttttctttcaagtaaagaggccctaattagttactccactaaagtcgaatgagctgggttcactttaccatgcgtgggcgtttgccacgcggtttttctagttaatgcctaatccaaagctttgttggctctccgctaacataaaccatctttccgctgttatcctatcttagtgtaacattgatgtccactaatttctaaaacttaacgtgtaaatatgtcacatcatcacccactagcaattttattatctagagtatttaaatcccatgcaaatgtatcacatcctcgctcactgacaattattatctagagtattttaaatatcataaaaatataacatattttagaactcaatatgtaagtaatgttgaatcattatcgttacactattttcacattatttaaacatatacatatatcatttacataatgtataacatgtatttattcacatttaccacagcaaagcacgaggtatcaaatagctattattgtttaaaattcagatcacgtaaatcgcatacgaagcggagtctgtggagaggttctggagagaaaaaaattacaggtccaattgttcatttctcgtgacaggaactgatcatttaaagaaagggcattaaaaatgttcttaattatcctggcaggaactgatcctgttttagccatgtcctagcttgtgtaaatgatcactgtaactcctacgtaccggataaaatctactatcaaatcggcggagcttgaattttataacattgttgttgtagcataagaaactacaacaccggtacatatataatcgagatttgtgtctagcgtgatatacctgttacttataaatcgttggaggacacgtaattactgaaggaagaagaatcgtttaccactctgcatgatgtaccccttccattagagcgagtacaatatatacaatgatataaagggttatacaaattgtcacattatatttgtacttatatagaggagaggagagaagaaaaccgagctatagatttatagcaaccgtaacacagactccaataaattgttattagtatgtgagagagatggatggattaaatattaatgatgcaatatatatctacaactagctagttggctattagattagctatatatatatgatgtttcaatttttttgagctgatagttggctatattattaaacttactcttaggtacaaccactactaacgtaaaaatcaagaaaaaatttaatcaccttctcagttggatcacctcgatgtatgcaagtaatatgattagggtttaatagtagatgatgtagaacaaaggaaatttagaggagaaaatgagatgcaagttaatgtatgcatgcatgtacgtaaatataagtcatgaagaaaaaagttgctgtgtcttatattttgagatgaaaggagtatttagtaccctgtaggaacatgtttacaattgtggcatttgtggacggcaatacactacttgaatgggcggaaaaatttcatccggtagcatataagggattaatcgatattaccttatattaaatgacaaataagaaatactatttgtaactttatgtaaggattttctctatttaattcacgcgctggtaccgtataatcttggaattaacttcaggcattccgtataatctcaccccaaaatgctatcattaactgtcattaattaacagcatgctaacgtggtcaacaaggccatagggatagaagccagtggccaaattgccatggacaaaataaacgcccactgttcgctgtactcgggcatgcaggccaaaacgacctccttttgttgattggaatttggaaggagcagtccgtatgttagttgacaatacagggtatatggtcgtctagtactgagtactatcgtgacatatcttgtcgtttttattgcttggatatatcggcatgatggattcattaagaattccaaggaggataaggacatatgcagacgaagccatgatagctaatggttcatttgagagggaatttacataatcagtttgatttccgtaggtatagaaaatgattcccatgagaacaacttcacctaggcaattggcctaagggagtagtacttctgaataatggctgcgatcgtatttaaaggttctagattttctttcacgaaagaattaatctacgggatattgtttgggttggggataattttgtcaacacggctctaaattgggtgtggctaacggacgatcgatcgcttggagcgatcgttccccatcccctattgcactcctctccacccttcctcctcccctttttctctttgtactacactataaattttttttttaaaaaaaataaagttggaaaaaattatttatagaaatattatatataaaaaatatttaaattcaaattcaaatttgatatgggtatgtaaacttttgacttataatctttgggtctataaactttagatgtatataaatactatatataaaaaatatttgaattcaaattcaaatttgaatcggatatgtaaacgtttgacttataaactttaggtctataaactttagatgtatagaaatactatataaaaaaatatttgaattcaaattcaaatttgaatcggatataattcaaatttaaatttgaatcgggtatgtaaacatttgacttataaactttgggtctataaactttaggtgtataaactttagatgtatagaaatactatataaaaaatatatttgaattcaaattcaaatttgaatcggatatataaacttttgatttataaactttggatctgtaaactttagatgtataaacttgaggtgtacaaactttaggtgcataaatttactaaaataggaaagtaatgtggtgccaaaaaaggaaaccaggtggaggagagggggagacccgatcgcccattaggagtttcgctctaaattccatactagtatcaatttattagtatcaaaacttaccaagatttttacacaaccaaacttttgataggataaaaaaggacacaactataccgagagtgctagctggatagtgctaaagagagacacctttctttccaaaaaaaatagctagtagtacactcaatatctatatatttgtttttcttcttagagaagtttctcttaaattactcatccgatttataatccgattacaccgttgtgttcgtaacaattaaatatttacaacaagatctcacatgattacatttttatgaaaaattataaattacttttacgatatgtctaaattacttctagatttcactaagttacttcttagacatataaaagtaaattcagtaaagcttaaaagtaatttacatatattatagaagtaacttataacaaaaagaaagtaactttaatttaatttagaactatatctaaattcattaacatctatatgaatatagacaatgctaaaatgacttacattatgaaacgggaggagtaactctctttagtagaaataattatattgtgagtgagctgaaataagaaactatgtagagtaaatccgcaagtaaagtgtagagaaatttataaagtccacaaaatatagaattaactaaaaaaaataataaaaataatcaacttagagcaagcattatgaatgtatagaagtaatttagtcaaatctaaaagtaacttacgtatataataaaagtaatttataaatataaacattttttcatcgtaatataatcatgtaagatcttgttgtaaagatttaattgcaacgaacataatggtgtaattagattgtagatcggataagtaatttgagagaaaattatattaagggcccctttgatttgtaggaaaaatataggaattttggaggatttcaatcctatggaaaaaaatcctatgaaagcctttgaaacaaaggattgaatcctatccaatcctttaaaattcctatggaatgggtaatcatatgcacattttggaggaaagttagcaagaggtctaacctcttggaacatttcctctgagtctatctgtcacatctgattcctgcgtttttcctgtgatccaatcaaacggccattcctatgtttttcctgtgttttgcaatcctctgttttacaattgtatttctgtcagaatcctgtgtttttcctattcctctgttttttcattcctacgattcaaaggggtccttaaaaaaagtagacatgcattgtgtgcacagtaacaactggatcttttctcacgtagctgtactagcagcacctgaccttttctcacgtattagtagcactgtagattttgcagataaaaaatatctccacgccaaacaagccatacagacggcataatttgctgatgcgggagcagagccgagcatgtaggcaatgtaaccccagcaagtctgcaaccgacgcgtcccacgccggcaccgcccggccaatatgcccatatccgctcccatcagctcgctccgccactgcccggccaatatgcccatatccgctcccatcagctctctcgcggccaaccgcctttcctctctcgcggccggcgggggtacgtagcagcgtcacgcagtgtttcgtgcccgatacgtgccaaagcccagctgcacgcacgcacgtactaggacggttgttatgaatcgatcgcgcgagaaaaagaaaagggacggtataccaaaaccgcgcatccgcctttccgcccgctcgcgttcgcgttcgcgacgatcgcgtgaacccccccgcacggcgcggcgccgagggcgcgcgcccgcatccgcagagggggttggcgtgacgtagcggatcgaggatgacgaccccgacccggcctgacgctgcgcgtgctgcctcgctttcttcttcggccgcgcggccggcaccccccccccccaacccccccccggggtgctttctggccccggaacgtcgatcgacacgtcgtactgtcgtagtactgttcgttcgttcgggcgttttcctcccgcgacaagagcaccgaacgactggagttagcaaaggttttcctcccggcctgcctgccgtgcgggactcgtctagctagctagccagccgccgcgccgccgccgtttgccgtgtgcgagccgcgagctggcggctgtgcctgcctgtgcgttcgtaccaaagaaaaacttaacgcgcgtagtacgccacaggaattctcatccctcagtgacggagccgaaaatttttctaagcctggacaaacctaatggctaagagcaagttcaatagtatagtcaactactaactccaattcatctatagccaatctaatagcttattcatacaatagttacatactacactattaatatctagtcccacccgtcatagacacactgcgtcttggagtccgtgctacagcgggctacaaatctgtagtccgctgctcttctctctcttgatttatcttcttaaaatatatttgcagctggcttatagcctgctattgtacatgctctaataatacataaagacctttcacacgtgtaagcttcacccctaacagtttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccccccccggcgaaaggggggtttgtttgtatgataatagagacccgctcggcagggcaccccttgtcttttttttgtgggagaatgtcaaataagggggggggtgatatctgctctgagtttttttgtgaaaaaaaaaaaattatattggcgtgtgtttgcgcccggggggtttctttcccccggggagagggagcgagaaattttttaggacctgggcacaccgtgaggcggggaggcgaagttttaagggttgatgacactttgggcgcgcaagttatattataaggccaaccaattagtgtgatcgtacgcagagggtgagagttcgatatttttctttttgggcgcgggggtgaggcgcccccagtttttttggaatcgggggtcccaggggggttaagagtgttgaggttgcgggggttttttcttatattgatttttttttcttaaaatatttttgcggtgggatgagagcccggggttgttacatggtataagaaaaaactaaagaccttttacaagggtaaaagtcacccctaaaccagtttcaccaggggttccttctatcaaagtactgggggtcaagtatggtgttgttcaaaaatttgagggaagagctaagctttggatagccacctaatgcaatgcaaatccaatttgataaagtcaaatagatcacaataaactaatcacgtatcgaaaagaatttttcattaacacttcccacttcttatggttgtgctcgtcagtaagaggggggcgcttggctaatgctccttgttacccaaataaaatgcgggaattcgccagcatagcagagcaagcgttccactgcttcaggctgaggaacacgagcggctgcctgagctggccggatcctagatccgcccctgcatctgccacaatacatctggttgcgttgacatgtgacatatacatacggttatgccgggggggaaaacggtcacggaaattcccgatcaaccgggcgccctttccgtttaagggataccgtttccgaccgtaccatttttggctatttttaatttttgttttttctaatttcttcccgcatcgtattaatgtcgatactgagtagtttaaatgataaatatggtcaattaccaaccgatcgagcatcgtttccgaagatatgctaccgtttccgatcgttttcacccctagttataccactgtgtacagtaccacagtgtacggcttcatggcttcagctatggctgcggcaaatcgaatcgagcatgtggatggattggactgcagtgtacgtactactgtacaggtgtacaggagcagtactggactagttgctccgatgcctactacagtactactactccaagtagcaacaggagtaattaccgcctaaacttctcggacgacggactctcggcactcggcagggtccacgcccgtcctgctgtccaaggagaattaaaaaaagctgtgcaagttcgatcgtttcagtggggctcgcactgggatcgctcatcgctcttccacaatgtaggagaacgacccgtcctgggcccgtgcggccgtgtcgccgctggctcctcccgtcgagtggcgcgcgagactgcagcgcggtgcgggagcaccgaccacccagtcggtcaaaattagcgcttgggatgtagctaacagttttgtgcgcgcgcgcgcgaccctgcgacgaagacacggagagaaaaaagagaggataaaactggcgtatccggcagaaattgtactcaagcaacacacttagcctcaaaaatatgtttaattctttttcgaaagggtgatatatatgcagcatgtttttccacaatttgtggtgagtgatgacaaaaaatagttctacgatgaatggtcaactcttaaggtagtagaactgcacacaatttttgtataatacgcaggaaatgtttttctttatgttgtagtcggtttcatttgaaatagtgcgtaatattgtgttcttggcgttgtaattagcaccttttttttaaaaaaaaatgcaactagttcacatacttcataccgggcagtgaaatatttttcagtaagtgacggaacactgctcgatgttttcctaggactaagtttgatccctatccctagttgcatccttttggagttaggggacgaaggatatggagatttatttattgctagctgatacctgcgcgcacatatatctatttaggtaaaatcaatgctagtgaagcttatctaatacaaagccttttgttttgaaagatattgtttaatagaaaatttatattggttgaaaccacctcgagatacaattcatttaggtgcatgttgttatatatacatattgggcactctatgttgggctctgtgtatatgaggagaggtttaaaaaattattaggtttgaaaattagattcagattgatggtgtactacatttttttcagcgtaaagatattttctttggtacgacacatctaattttagaacgaagagcaattaattgacaaatcttatcgatttcgacacatattgcgaacaatattatcaaaagaagatccgtcgaaatgtagtgtctaacaaagatctatcacagaaaaaaaaggctttatacaaagggtgtgtttagttcaggctaatattgaaagtttgatttaaattggaacgatgtgacggaaaagttgaaagtttgtgcgtgtagaaaagttttcatgtgatggaaaatttgaaagtaagaaaaaattagaaactaaacaaagccaaaggtccaacacttctcaagaaacacatggtacagcttgagaagatgggttgtccgacggacgaagcctacggctacactgctgcgttgtgtttgtggtgctattcgttccaagcagccgagcagcctagataacacgaacattgaaaagcagtttcgctaaaatactgtcgccacatttttggcttgtttacagtcgatctctcttctctagatcatttgatctcctttaagattcgtactgtagccaattatgggatataaaccaaacaatgatgcaagacgttagcaactataaaaatatggtgacaaatttttaggtaaaaatacgtcaaataaaatttacacagtagttacaccccacttacatatgtaaattagtatgtaattttgggacttacatatgtaattttaggacttacatatgtaattttgggacttacattgaaaatacactaaaaatacatatgtaatttagggacttacaatgtaaatacatgccgactattttttaatgaaaaatatggcgtcataaatataactactcccttgaaaagttaggtggcgttgaaggagggacggctcgccgctcgccggcgttgccgttgaaactcggacaccaaatgccaacattgaaccaccagatctgtcatctgtgcaagtgtaatagagccagaggagagagcagttggcggttaaaaccaaaggcaggacgaggctgataacccccccgcccccagccccacccgcagtttgttgacccccacgctttccccacccacgagggcaaagagaggcaagccaaaggcggtgcgtgcactggtcagctgccacggcgacgggcatcaccacctggccccccatccatccatcccgtccaattcatcgccaccgcatcacgcgcacggcgcggcacacacacacaaccgcagcgcagcgccgcgccggtataaatcccgcggacccaaccctggatagggacgcctgcctcctctcccctcctcgtgggttttgttcacacccgcacgcaggtttctccatccatccctcctccgcctccgtctcgtcgggctctcgccgcgggggggcggccctacctacctacgtacctataccctcgtcccgtgacctcctaaaccccccaccccaccacggggaaatttgggttttcccccaaaccccccccccccccccccctctctttttttccatttgctgtggcctgggatccccccagggcccacccggcggggggggttcaaaaagaagaagaaaaatggggcggcgggggataggagggggagagggaaggggggggggaaccccgtcccgccagcaaaagcgaaagggggggcccccggggggggggcgcaaatccccgggggggggcggggggggcgcctggggagagaggggggtggggggagagggggggggggggggggggcgcgccccaacgaagggctccccaaggggcgccccccccccgcgggggctcctcctgggagaacccccgcaggaggcctcctccccggccccccccccccctcccttgttgtctgaaaagggtaaagggctccccgcgtgggggtggtttctcgcgggggggggggggggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttattatatttctttttgttccttttgggactttgtaaaaaccccccccccctcccccacccgggggaaattttgggtttttccctccaacaccccccccccccctcccccctctcttctttttctcctttttttgggccggggttcccccctggcccccccggggcgggggttttaaggagagggaaattatggcgggggcgggagagaggggggagggggaggggggggggaccctggcggcggggaaggcgagggcggcccccgggggggggcgttccccccgggggcgggggccccccggagagagcgctgggcaagttgttcggcgggtccggcccccgggagcatcgaagcggcgccgccgggccgttctcgggtacgggcggaggctcttcggcgccgcgcttggttgggaggtgagtgcccgggcggttcgggggcggggcgcgcccttctgccccccgtttccactccaatttcgggtttttgaggtttctcgggattctcatcctcgtttgattggggcgttttattcttcaatttttttttgtttacgtgtttactctgcttccgtcgctgtctgtgggatttgacgggaattctcttcacgggaggattatcctttttaattaatcggcttaggttcgtacggatcaagactgattcctaaactatttgctcgcggcgcgtcgttgcaattctgccttgttttattttcgctgaccttcacgggggaacaaaatcgggatcatttttttatttcacatttttttaattactaataataaactactattaactagccctcgtgaatccaaactgctgaattccgaactttagctgaggccaccgtgcgctcggatctatggccttttcgctttttggtttaataaagggttttctttttctgatggaacgtttcttgacgcgttcaagtatttattttctgttggcacaataatgttttatgttcgcttgcaagcatcacttccagttccaacgaaaaggcacgaattgctttataaaatccaactttctacatcctaaaagttcctttcaggcggaaacaactttcttctgctggtccagaagagagacaaaaagaaaaagaaaaaaaaactcctttttcttgttttggttctgtttctgctcgtgatgatcttgactgcctgccaggagaagcagtacccttcacggttcactctgtccatggtgactcatgcatccacgtggatttatccaatagtgtggcaactgataaatgctgtagctgaatcttctgggcatgttgtgtctgaattgagtattttgacatagcatctgggcatgttatgtctgaattgagtgtttcgacagagcagggggtgacatttagcccatgtacacggacagctgcctgccaacatcctgcattcagttctactgcgtactttgaattattacgagcacaaattcacagttgtttactgatcggaattcatcggtccactgtttttagtcgtacttgaactttgtccgtgcgctcctttacttatgtgtaatctcttcgctccgtacccacagatggtagatctggaaaagtggtccttatctgttgctattctgctgaacacttttaatgcgtactacgagatgtctatacagtctttgtatagctggaattgcttggaaacgtgtggcaggctatggttgataggcattagttttgcagtaggagtcatgttgtggtgtcacctagcaaatgatattcattgggcatcaaagcagtaatgttttcgcataattattgtcacatgtgtgtatgtgtgccaatagtgcgcaacacagaatccctgcaagatgccaattgactttgacttttctccgccttatatgttgtttctagttcttttttttttttaaaaaaaatgtcgtatttgctgattggttgcttacctgcttgaaaaatatgattttgtgattcatgatagcagctcacttggtggcatattggtcgctattttctagtcatttcatcattcatacttaagacagttatattatgatttgtttccatggatgtatttagttgttttggcgcatgcaaaactgacatgactaagtatatatgtttcttagtggaataacatgatggtgacccaacaaaaagttcatcttttaattgttctcttggaaaaaccaatggtaacacactcacataccaggaatcttcgtggatatgtgatatatcttggttgtggttctctatcatattactacctgtatatgattgttgcaatgacttcttattctatctagcaatatctgttggaccttttgacgtgccaactttttgtgcaaaaatatttctttattatttcctagttctaaaatgtttcttctttatttgatatgtaggtctttgcatatggatcagttccattgaagacttaccttcctgatggggacgttgatctgactgtactcggcaatacatcttatggtagtactttaattgatgatatctaccacatccttcagtcagaagagcagaattgcgatgctgaatttgaagtaaaggacttgcaactgatcaatgcggaggtgcaatttcttgttggcatgtttatgcttgctaattgctacacattcctagccattcatgtgaactgtagtttgggaaaatccttttgtttctgctggtaacatgtgtaatcatttcaccacttttaataattgattgaaataaattataagttaagcttataaactatgtgcctcttgttatccctatatgttatatttctcacacataaaccacctcttaatttctgcaaatgtttatacattcaggtcagacttattaaatgcactattgaaaatattgtcgttgacatctcattcaaccaaactggtggaatctgcgcactttgcttccttgagctggtataataatacttttcttttcgaaaattttatgtacttctattccactttaatgtccttctggttaattaaacaaacagttattgaatgtgtatagcactcgatattggtttcgtgtgcttgtctaggtctgcttttattttgttactatgccaaaccttggaaaagtaaatagttgttcattcttcaggttgaccgtaaagttggaaaaaatcatctagtcaagaatagcattatattaatcaaggcatggtgttattatgaaagtcgtctactaggagctcatcatggactgatatcaacttacgcactggaaactcttattctttacatattcaatctattccacaaatctctccatggccctctggaggtaagtacaaataggaaggaactggctttttcagtcatgtaaaaacatctttaagcaataatacggattataactcttgacctttttacttcatgtttgtcttgttaataggttttatataggtttctggagtatttcagcaagtttgactgggacaactattgcataagtttaaatggccctgttgcattatcgtctttgccaaatcaaattggtgcgctacactgtaatcttatccttgactgtaaccaactaatacatatattctgtttttaccctaaaactttgtatgtcttgcagtcgaagcaacaaatacacctggcagtgatttgttgtttgacaaagagttcctcaataactcggtgcaaaaaacagattctaatgcatgcaatactgagttccgttcaaaatatctgaacataattgatccactaaaggagcacaacaatcttggcagaagtgtgaacaaaggtctgaaactaaaggcacctgtctattttcttcctctaaattatatttcaaaagaatttctacaaagatgtatgggcatgcatatcatagcatgtgctgagatgcttcctatgtgcatataaaccataatcagcatgcggttgaacttgcacatagtaggggttttctgtacattatttcacttctactaagtttatgtagacattttacttttgtgcagccagctttaatcgtattcggactgctttttcgtatggtgctcagaagcttggtcaagttctcttgttacaaccagaacttattcctgatgaaatttatggatttttcaagaatacattgaataggattggaagtggagtaaggccagacattggagatgaaagctataatgatgcatttcgttgtgagtccttccttggtcctggcaaggcattgtgggacgagatgtcgagcatgaaaatttcctgcaataatcaagatgagaacagaggtcctcaccatctttcgaagtgcttagttaacaatgactcatatgccaccttgaatgtgcctacacattttcatggagatcacatggtagcatcaagtactgatttgagtctaaaatcgtcctgtttcatccaagagacaccaaatcagtatcctttgttttacctagaagatggcaatggtagcagcgaacagtacttggaccatgaaatggtggaacaggcatcttgttgtacagctgaaacctgccatgcgaatgaagaaccatcaatgcatccacaagtttatccaaacaatacgttacatacattttactcaagtttggccaataatttggaatattccaaatctggtcagtcagacatgacaaattcgagtataaatgttgcccatgaggaaaaacaaaaattttctccctccccattgagcttggtggatctatcaggtgatctagatttgcaattgagatgcctccgccaagttcagtatcacctagaatacatgtttgatggttttttgcagtctgttcaagaagcatcttctgactgtaaggttgcaagggactcgtttgaaattccagctgttaacatcacatcgaattctgatgtggtgctgccaggtctgttatcaccttcatctactgaaactgatgagaggagattatctccagtttcctcttctcatagcaccgaagattcttcacagcagtcacatgatgagagcaactggggtgcgtcttgtcagcagaactttttattaataccctctcaaacaattgctccaaccaatggactgtcaccatgttcttcttatgctaattcagataattctgttcaattgtatgatagctcagatgatatctccaatatgcatgaaacagatcaacatattctccaaaaggtaggagctctctgttctcagttgtcatgagtttgtatctcttacttttttttggcatacattttcattgtcctcttagggccaagaaaatctagatccgatatgaatacttgactattttatatcttcattatatatgctatacatcttgtcccttggatggctgacactgacagcttcacttaaacctttagttgttctgctaatcagttaccttatttgtgttacagcacatggtatctttaggacagaacaagacactaatcaatcgacaagtgagagttaaaagcaatcaagcatcagttccaaaaggaaaattttccatttgtaaggagcaaataacacaagacactgcaaccaaggacataaagttaagccggcatttgagagtcaaggacagtgagcatgaatatataagcactgctaagaagatttcgagctataattgtgacacttgcttagaatgtgtcaaacctgaaagtgaagcaatgataccaaggcattacaagcatgcccgctcaagcaagaactcatttgagcatcggatttatgatattgacatggggtttgcccgatctggtagtccaaggaatcaaatgccaaaatatcaatcactgaagaatcaggatatgtcaagcttaaatgtccaaaaagagcatgaaattaactggcccagaaaacaaatgccatccgagctgttgaagctccaaaacagtctacgtggcagggcttgctcaaaaaagaaattagctgcaaaacaaattaacaataatcacaaagaacatctatcttttgtaagggatccagaacagatgccatataatcaggttaactcaaacaaagagtttgagactgttggcaaatccagccaattattgccacgggtacagctctctcttcataacgacagaagccttacagcatctacttgtcagtcctcattccctgtgacaaaaggatctactcaattcaacaacttggagatgccttcactagaaaatattgagtttggaactttggggtctttttcattgacacttgtgtcaccaaaatcgaataagattcccaacacacactcaaccagtaagacatgtgccgatgctgctgcattggcattgcaaagccatccaacacaaagcaggtaaaatatttatactcgctctcacattataagatattttagcgcctccatccctcgtctaaattgactatatggtgttaagttacttgcatttctctttgataactgatacatcaaaacagttggtatttggtactcccatcccaccaccctaaatatcttattaacgaatctattcaaaacccaaaatatcttataatgtgaaacaaaggaagcatctactaaatcttcagcctgcaaatatatcaaagactacacagcgaagacatttcagaaaaagcaaaggatcatttaagctctagttagtttgttatttgcatctccagttcattcagtccatgagatagtttttgtgcttttatactactactatgtataatatgcattctgataacgtaatagtcagtccatgagatagtttttgtgcttttattctacaattcataatgtgcgtttgtaatcttcgctatgttaggtcaccaggattctacaaagttggagatgaagatcacttcccacctctccgtgctgggactcgctgagactttcggtacatacacagatgatacagttgataataggtttagagaactaaaaggtaaagagaagagctaacaggttgagcttttttcataacctcaggagagcgcaaatgcgaggattctaatagcatatatattcgtccatgtaaagttctgtcgatctcttgtcctcctcaattgtctatagttaggccaagaaggctaatgggtagcaactaattataccattgtagttcttttacttaagtttaacttgaaagaagaaaaaatcgggggaatatgttagcttaatcttaagcattctcttgttgctctattttgatgttctttgcttgatgcttgaatcccatttgtctctaccaaaggaaggtatggtttggtaaatgcgtctttttctttaatagtgctatgttggcattctcttggatgttagaactttttgtgtcgatttctatgcaaagtgaattaactcgaatgaaatttctgtattccgaaggtcaaaagtgtgaatagtgctctctaaggccagctttcctttttttttttcttctctcattattatcttgtgccctgaatattcatattgctctcttccccggtccaatttggaacaatggccgcagtaccatgacaaaatggatagtgtggccgtgcaaattaccactggatcagctcctctttgtttcagctctgaattctggaacttaaatacctgcacacagcagagcagtctgctcacattacatcacctgacaccgagaacatcactttctgatttctccttccgacaagaactgacacattgtgcttttctgatcaaaaggcagttcatcctctgctcatcggagcgcctttccttttcgacttccttctttggtcctattggcagctgccgaaaggcaatgcctgtaccattcgccagtctattctggcagcgatggtgaaacgtcgtggctgtccttgttcttaccgcgtgctactctgaaataaaattaaaaatatattcttttcatcggttttataggaatatatacgtttggaaagaatttgtaaaaatatacatagtcgtacaataaggctgtgttcggatgcccctttcctaactcttctctctcgttttccgcgcgcacgcttttcaaactgctaaacggtatgctttttaaaaaagtttatatacgaaagttacttaaaaaaaatcaaattaacctatttttgaaaaaagaaagctaacatttaattaatcacgcgctaatggatcgctctgttttctgtgcgtactcttcccggttgggaacgagcaacggcgaacacaccctaaggatagtagaaatgcgtccagatctcaccatgcagcctaagcgtccacatagaaaaagcaaatggggctcccatctccccagggcgcgtagctttagatggggcccaccaccaatttttttcacgctagcccagcacgaaaacaaaaaatgttgcaccttcggagcaaaatctgccacacctccccaactcctccaccctctcctctcccaccggtgatgcagatttggtgcccccatcctcccccccccccccaacacacacacaccaccgttggcgctgtttaggagaaaacatggcggcggcggaagcggtgcctctcccctccctctccggcctcctgcctcaactaccccgagtccacgcaacgacagcggtggcttccccgagcccacgcaacagcggcgacctccccgagcgcccctactccggcgcaaattgagcttttctcttctgtctgacactgttcttccatctctatctctctctctctccatgcgcggataagcacatttttctgaccaaactgctgcaaggttctagtaaccaactttggtcatgcagatccggtgaagaaatcactcccctgtcttcttcacgtaagcgagttgtctacgtggccaacatcaccacacctagcatgtgcgcgttgtgaatggccaaataagggcgttcacaatgcatacagttggcattcagcctgggctatccacgtcaaagattcgctgccacatcctccttgcgtgtggtgttgtgaagaacgcggagcaaaaactggtcacacgttctaaaactggtcacacgttcttcggggatatcaaggagagagggatggcgtcgcagacatcgaagcccgagctgggacctaaaatgcaaaaggcgaaggagagagaaggaaggagatgcaatcgccgttcgctactaacgctgtgttcttccccttactttcccaactcactttccttcctatttttttacgtgcatgatttttaaattgctaaacgatgtgttatattgtaaaaattttctatatgaaagtttctttaaaaaattatattaaaccatttttttaaaaaaatagctaatacttaatggataatgcattatggagtcactccgatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatttagctcccaacacccaatgccgaacacagcgttgacatctcctacacctcaccagttcgcgacaacgatatacttttgcaaattccttctaaatgtgtatattcatataaaaaccggtaaaaaaaatatgtttctacttttctttttgtgctactctccgtgtctgagttacactctaggctgattggagcataaacttcgcaagatttttgagaactgctcaatcttgtagaaacatatgtccaaatagggaacgaatcatgtgcatacttcgtacataccaactagcaaatatgatattatttttcttaaaaaaaatatgcatgtactttcaatggtattgcatatatgttttaagtctcatcttcaaatatattactatattttagccctaaccaaaaaagacaaaattctaacaaatagtactttatcttctttttactaaaacataataaatttgaatatgtgactttacacattgttgtaagtgtatgtatatttttttagaattttttggtgacatttgctaattagtgcgtacgaagtgtacatcgaaaacttgcgtgtatagaatatgtccccatctaaatgggctctaaacgattatgatccttagtttgactgaggcaacgttttggcggttttttgcttgggctatagggctaaaatccagcttcatatgatcatggctagtgtggatagcatttatggtctaggatagcaattagaccttagtcaggggcttgaagctatttttaggggaaaagaaagacacgtgaaggggtgaatcttacacttcctaaaataattggtgttttcaggtataaacttcctttaaagcgtgatattctttttggacaatcactataagccgatatcacttcctagcttaaattaggagcacttttatggctctacaaattatcgctgaaagatgttatatctcttcaaggactaaaggaactcttaaatagtcttacagcaggcaaagaaggggtgattaagacgtttgatcctaaataattgatgcttattataactgtatagttcttctatagtagggtttcaaataccaatcagcttaattcctacagccaaccaaacaacttccttttacatcttctcaaaaaaaaaacttccttttacatgattggattccaatttcatgggtgattaatacgttaaataattgatgcttacaactgtatagttcttctatggtagggtttcaaataccaatcagcttaattcctacagccaaccaaacaacttcctcttacatgattgaattccaatttcatgggagtgtaaccatccctcgaccggatgtctcctagtctacatttttcttttaaattcaatacaaatggtcatgaaaaaaatctattttttttaacaaagtagaaatctatcacttcaccaaaaatcaatttcaaactcaatctacacattgagaaataaaaaaacataaatttatagtacaaatagtactgtcatgattactctttattaagataagagaagcgacgaacttccttcctttgtatataggctcaatattcctgctaattaaagagccaaacagggacaatatctccttgaaattattctgctttttctccctacaaagaccggagcagaaagaattcccttcttgtcgcatgaaagctcgtcactggtatgtacttgtccaacatatatcggtatcagacatatcaagcagcatatacacactatgatgcaaatgatgagaggtcctttttctcttcttgacgctgtcactgtcaccaacaacaaaggacacacacacgattcgtcagggtcccccatcaaaaagtcactttcacttgttctagccttgtgtaggtgatacgatgcagccttttttgccagaccttttttttttccttgataccctagcttgttgtttcttcaaggccatgtacaacgcggtgcctcaaaccagtggtctcaagtttcagataggttcggatgtcacgttggaggtttggagtggtctcacaaggtggcgggggagcctgcagaggaaacggtgattgaacggtggttctaggagaaggaagacgatttgtgtgctccaggaagttgtagaggagaacaaagggggaactggaggccgctgccgagctgccaagctggaggtcatcgccgccacagccagcccacgcctcgtagtggcccacaccaccacggagggaggagagggagcccggcggcggaagccggctcaatctgtgctgacggtagcggctcagaacatgtcgatgccacctccgggaagacgtcgacgacggcggcggcttgaccagatccggcgagcatgacgccggatttgtggtccttttcggccctcaagctcaccagatctggcgagcatgatgccggagagctcgagctcaagcaccgcggatcccgtcgccctctgccacacggaagtacggaactcgacgccggagatttcttcaccaccacgagctggacgggccactcctcgttgacaatggcgactgaagaaggggaggcggcggcgagcttgagcgggcaaagaggaaggagaggcgaagaaagggaagaggagcgcgccggcagcgaaggggaaggggagcgcttccgccgatgacttgagaccacttatagcagtggtctccatagtacatgccctaacacactctttatctcttcagaaaatctcaaaagggatgtcccttctatcaaggcattcagagcttgtttggttgcaaccctcagtttctatccctgacctgatagcaaacctaaacttgttggtttgagtagtgtttggttgaaggcctgagaaatctaaccgatgcctgacctgaccctctcaggctatttcgttagcctgagtcagggcaccgattttggtggcctaagcttcaggcacggtagcaaagctaaagagattaacgacccgtgtgcaaaggtacgaacgtatgcatttatgtttcttcaggccttgaatcgattttggttggaccagagatgcatataattaatttcatattttcatggttattgtttgtctgttaattagtacttaatcaacaaatatgctaattattgaaagctcaaatagatatcagaaaattttggttgcattgagatgcgtaattaattctatatttccatggatattgtttgcccgttagttagtacttaattaacaacttgacaacataatttttgaaagcttaaatacacattagtatatctcaggcacatgggcaaaccaaactgacattgtttcaggctgcggcctagtcaggataaattgatagatttctcgggtagctctcaggcaaagtgctcagggcaccaaccaaatggaccattagggcatgagcagtggggatactcaaagttgtgtcccaagcccccaaaacaccatataggatgaggtttctatatagacactaactttacaatggaggcctcttctctcatgtggtggctgaccgagcttggtggcgaggatcaagcttgatggtgggcggtggattcagcttcgatgggggcgaattgatcttcgacgatgcagatggagcttggtgatagcgggatcaagcggcgggacaccgaacaagctcgacggtggggccatgaaccaagcttcgattcagagcccgcgtaggtggcatatcggggcgatgaccttgatggcgacgcgtgtgggtggttgtatggatctagagttgcgaggtgagttcatcgtgtcatcttcctcttcctcaatgacctggagcttcttctctggccactgaaggtcggcgagacgccgtggtgtgatatgggcatcgcgagggcacaacctcccaacgtggctacaagccaacgccctgcgcatcacatacttcatcctgacatgccctggcgaggctcgtgcatcttcgtgggggtttgaggggcttgcttattgcatgacctatgctcgcatggaggggaatctcctcactggcaccctgacgctgaatgccacatctacgcattgtgaatgaccttacaacactcctcaatcctcacggctccacgtcaggagtgagctgccgtgcaggacaaagtgagcgggcaagggggaggggaggagtgagtggtttgtagtgtggcatagtggcttgaaaaggatataggtggcttaagagaaaaatagatgatccatggtgagagaatgctgcacctgctacctgtaagagaaagtaggtcatcctagtggagttgatcagcacatgaactgatgccgatgtgcgcatcctacctcaagctcataggccaaagacaaaggacgatgacatacctggctacagccgtcggtggctccaactatcacgaagatgaatcgggctagatctagagcaaggagtggcaattgtatcatgggtgcatggccctagttttgtgcccaaattttacacataagaggggaaatcaatggtatgacaattgtatcataggtgcatggccctacaaagaaattccgggagttacgaaagaagcttcggactcatattgttcatgggttgagagaatttcatcaaggttaaagtcctttaacctggtgcccaaggataattgaggttagagatttactgcatgtttttatatctttgagcatatgttttttccttagggcctcattcgctggtagtgtgcgtataaagtgatatgtgcacatacgcttctcttgtgtaatcatagcaaaattgtattggagaagtataaaaatttgcattataaattgtggtacctttgtataccttctcaaagacaataaaaccacatcactttggtggccacggtttatatgtaagaagctacaactaaacgctcatttataaataggtgcgttgtactgtgtaattctcaaaaaaaataaataggaattttgcatgaatcattccgtcagaaaatcagttaatatatacatcaataatgtgtggagagaaatagagaatggcagtttgacattggcattttatctttcttacaaggaagccggaggggtggattgatgtggatgtgttggctgtttcggtttcgaaagctgcacatttttgtgagaggtgagtgccaagcggaggcaccaaagcgttcagaatgtagagaggctctgccagtagaagagtagtactagcagagaatgaagaatgaagttaaatggtttttttaatgaatcagcgagccgccaatttcattgaatatagaaggagtaaactttacaaaagaaagaagttgtacatgcactggacctttggtccgggctaactaaaaattaatccaatcgcggagacttcttgtgcccgccaaggcccaagttttggtctcctccttgacctttgccaacaagctggaacaagctggccatcggaagctcttcgtgttggaaggttatgcggtttctttcattccatatctcccaagccactaacaacgttagggtgcgcatcgcctttttcggagctcctattgtgtttgttgcgctctcccaccattctagcactgtcaaagcatgttgccagtggttggggtttagttggtcgcaagccgtctagtttgctagcgacacccaaagccttgcagtgtatctgcaacttgctagtagatgcacacctgtctcctgagtccgacggcataggggacaaatatggccattcggccatccttgggttgctagcctatccagggtccaagataaatggttttagctcatttcacttctattccaactttccaaggaggtgcatgaggtattcttgggtggtgaatagaacttctttttctgaaaagtgcagcagtgttgacttttggccttacttggctacaccattgtttgatgttgatgttaatgtgtaggaacagtcggtaaaattaaagaactggtttggttcgctaccaattattttattgtttgaaaggtatttggcaatccatttggattatatcaatatttggtaaattttcttcatagtaatgcaaatctttcggatctttgatctaattggtaggagaccaagcaagtgattgaagcgactctacacttccaaattttggcaagcgccaatcagaccaaagtaactatgtttcaagaattggttcttaacggcccttgaaagcttacgaaattaacattgtgagatatcttcgacttggttggtaccgtgagatatctctacctcttaataccgtgcaagaacaacaaaaaattttgatttttctaaaaaaacgacctagagacaacatgatgaattaccaaacatatgaactccccattgagaaaaaggtggtggaggcgtggagcatgtggatttacaataagaatgtaaatcttctactctgcaaagatcccaatgtgaattttcaatgaccaacatttttttcttgggaagtggtagttggtctcattttgctgtgtttcctgaatttacctaattttatacaaaattctatggctcctaattgtagtgatgacaattaaattacatgtgatttctttactgttgtgcaaaccacatgaatggattctacattttgaaggagatatcctgctacaagtacacttccactttccacatgaatggatcatggttttttttggctatgcaaaaagttctggaaaaaaaaaaagaaacaaagcattgatacaatatgcatctaacaaccccaaaatttcaagtccaaaaataattcgttcatcaaagggaaaaaagtacaaccctagttctgaacaatctataactagaattttaatgggagtgataggtgatgtcctgattttttttttcaactaacacctacaccaacatagcctatgtcctgatctgtgcaaaaataaaaaaaataatctattttggaatggggagaatacctgaggtaaaaaccgcaggcttccattctgatattatcattcccaaatcccaaatgacaccgaatgacacgcgtggaaataatttccaccggcgacgagagacgaacagcgaggaattccccctattgctttcctgtccggccaatcgagctgtaaaggcggcatctaagatctatctcgcttttgacgccaaagtgggttgcgcacatcctgcgctgcgcccgctttctattctcaccaacaacctcacaaaaccacaaacaccaaccgtaaaaacacagtacagaaacgtaacagagacaggttaacgaaagagaaaagaaaactatgtttagtttacttaacctgacaagcaacccgatctcttttaacacaagcgccatgtctcaagaatgtacaagaagtcaagaacagaaattaacagtaactgatgacgagttgatcagtcatcactcggatggaagtaaccatgaagaattgatcaattgagcacgccatgatcgatcaccatgcatgcatcgagttgagcaatggattcactgagctggtttgatcactggccgggaagaagcctctggctgccgaggtggatccagacgaggacgacgcggcggaagagcgcgacgatggtgcggtggtgctcggcggcgttgagcgagaggtagcaggcgaggaggtcctgcaggtcctccagccgacggacgccattggtgcacagcatctcgatcatgctgtccaccagctccagctccggctccgtcgactccaacaccaccgcctcgctctcccgcagccacatccgccgccgccgcggccgccggctcggcctccccgcgctcaccgacgacgacgacgacgccggcgccggcgccgacaccggtgtgccggcattgttgctgtcgtggccgccgccgctgctgccgacgcgtcgcagcctcctgctggcggcggtcggtcccacgtggaacccccgcgccctggtagacggcgtcgtggccgccgaggtgcttgagctgtccgacgcctcgttcttgccggcggcggcgtgccgccggctcgtgacgatgggcctcagcttgagctccggcgtcgctggcggcgcgtcgaggccgtcggcccggcggtggaccacgtcgacgccgacgtcgagagcctcctcctcctccacctcgtcgtcgcacgggagcaacatgtcctgcctgtcctcctggcgcgcgcggtcggcgctgttgaggtagtacgactccctgttggggcagtagcagcagcacgggctcaggccgccggccggcgccgccgccgccggtggctggcgtggcgccgccggggggacggcggacgcgtcggagggtcgggccgttgacgcggggctcgcccgcttgctcttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtgggcgtgcgcttagaggctcagctggtgatcaccttggcaaaaagcttgcgatggaggaaagttttatactgcaagcgttgcaaaaactgtttagtgaaatccttgagtaggaataagaggtgaatttctcacatgcgcgaatacagactagttaaaaaaatagatattttattactagtcaattaaaaaacatgttcgtcctcgggcaacattgtcccccttttctctttagctgcgattgggaggaagcggtggccactaagaagctgctacagcttctcccagaattaaaactcccccaaacagtttagcttttggtcaagattatatgaaactgtagttgtagaatccaaaaaaagaactaaaaaccaaaagctgaaaaacccagcttttccagattctcaaaagctggctaccaaccagttgcttcttaaaatcttaaactccccaaaataagccttaaatcagatatcacgattcatggtcacgtagatttcatcaatgaccccttgattcataggaagattgagggaatatgtacagtaatatctagagtgtatatgagtacaatgatacaagcatgcgcaatgctctattaaattgtgactcacgtcctagattggaggctatgggaagttgatgtaaactttactcaatgttacgagtgtattttagttttttcaaaaatcttctttttgaaaacccttttacaagataggtatagacttttgatgaaaagtgaaggtgatgatggtacgaaaggtatggtatagaatataaactgataaataaattattgtttatgcatttattttgttactaatgacttgctgagtacggatgcgctcaccgttgttatataattcctcttgtatatgtctttgcaaggataagatggaatagagatggccttcagacttgtagggatggattaaaagtagttctacctgtttctccattgcgatatctcatggtgggttattattggataaaacaatactttattaatagttcacaatattgcacttttatctatagtggtaaaagtgtggggcatcacagaatagcaatctagctatgagcgacgatgtctgtcgagctgtcgagcggtaaggtaggaactattggatagaaaaaaaggcaagctatagatgacatgattagcgaggacaacgagaacaagtggtgttggatctaacgatgttgctaaaataagatatacgatgtaaccagaggcgttaccaagttacgggtgccaataggcgtggaacggtgagttggggctattggatctattaaaaaaatcagaaagcgagcaattgaggatagaattaacgaggataacaacaaaacgaaaagtcggcggtgttggatcccaaaatattttcaagatgaggaagaagatggaacaaggagccttaccagactggagcactacgcggtggtggtcgtggacggtgaagtgggttactgctagatctgtagaaaaaggagcaagcgatgggtgatagaattatcaaggaaaacaagaattggtggagctgaatctaatactgctactgaagatgaggaagagggtggtatgagaggccttactagactatggtccgctgtggtcgtgcaatagtgagatgggcatgactggatctataaacaaaaacaaaagcaagcggtagctgatagaattagtgaggacaacaagaaccagcggtgttgaacctaccagtgttatcaaagatgaggaggatggcatgaggtaccttaccggactatgggtggtgatcgtcatcgattggcaaagcaagcattgatagatctacaaaaaagaaaaattataggtgatagaattagcgaggacaacaagaatcaacgatggagaatttgataacgccaaccaagatgatgggacaagggaccctcacccaacaagatgaagggaagcataagatggcttgccggagaggtggctagagcgaagggacagtgaacgaccttgctagaggcggagggtttggtatggtgacggcggcggtgtctaagaggggaggaatggagaagggactagggttcgaaagggggggtccaatttataaggaatagagccattggtttagattgatagaactggatccaatggacatcaaaattagctataagagtttagaaaagaaaaaagaaaaaaaaagtcgtatatggcctcacttattttttttatatggccaatacatttattaggccggccctaataaactcggcccaggaggttttaaggcccgccttagggattttccatcaaactatattgacttagaccaaaacatatatttcttttgaaaaattgcattgtaaattcgacaaagcatgctacttaaaaaaaaacgattttcaaacactccctatatcagtgtaactggctgtcagaaaaatgattcgcctgtgcaataaatcaatgtgatcatggtcacaaatcacctctgggaaatgtttagatgcagacttctaagacaatcgcctgttagaaatggcaatacatcggcttattacaactgcctcatgaaacaataatccattattccatagtatgtttggaggaatggagggtgcatggggtaagcactgataacacaagtccacaacataacatcacaccagcacccaacatcacggatatgatgcggatgtcgacataacacgcatgtcactggtcatacacggccaggcagtcaggcacaagcacagcgcttagatacacgtacgtaattaggtacgtgctccatcaatcgatgggtataatttgcccattggtcgcgaccggccggcaaggatgacgcgacgggatcgttgggtgcaccctgcgtccgtccgtcctcctgctcgtaagagagaagtcgtcagcgcgcgcgatcgatgatctctcgatcatttcacttctccaaaacaaacagaaaaaaaatctctcaatcgatatagagatcgatgtgtactgactgtgtacgtacgtgcgccttccgtcctcccagatgatggagagaccaatcgggatgtcatccagattcgtaccccacaagtacgcgtactccatcggtccatccatgatgggaaggggtactagatagggacatgataatctccagcgtgaaaaagaaaagaaaaaaaaaaccgtgcatgcttagctttccgtgaaggcgccatgtttgccacggtgccccgtactccctccatccatctaaaaaaaagtcaaactatgagtttctgtgtccaattttgactatccgttttatatgaaatttttttataattcgtattttcattgttgttagatgataaaatatgattaatattttatgcgcgacttgtctttttaattttttttataaattttttaaataagatggacggtcaaatgttgaacatggaaatcagggtttgtcttttttttgactgagggagtatgtatgccaccggctgtgcccaccaacacgcatgcagattgcagacgacagggtccaatcacccaatcccccgaatcaaagcggccgcctcgtctcgatcggcgcgcgctagccagacaacgaggcggattcgccggccgccgcgtcgcgacagctagcgccggagagaagattttgctcgcgtgcggctgcgcggtggaagtgggcgcgtcgcggctgctcgatcgttggcgacgagccgagagtacgtttcggttcgattttccggtccatttatcccgataatttgtactacatttgtataggccgagatcgacttgccgggagagcgcgcgagcgagcctacactgtcacgacggcctgcctgccgggacagatcgatcgatctgcagatggatggaggccatcaggccaagcttaacccggacacgacgggacgcgtttttttcccggctctacctctgcaagcaatgcatatgcagatatgctatagtacctaccagcggtttgtcccgatcgtgcaagagcgtacgtacgcacgcgcgtgttgaaagggttgcacgcacgatttccacgcacgcgtacgtgcgtgaatcgcggtgcaaccaagtgtgtgcgtgcccatgattttgtcgcggctttgctaacgccggcctacggtgatttgcctcccttggaagcttcactcctgaccaatggttccaaatgcccaagaataggtaggcccagctgaaatgccgacacataatagcccccctccgccatggcccaacacaagccttccccaattaaacctgccggatcgatccgatccgatcacgacgggagaatcaaccgggatcgcaatggcgtcgaggagagccgcggcggcggcgctgctgctggtcgcggcggtggtggcggcagcggcggtgggcgctggcgcggagggggaggagacgaccggcgacgccggcgagctggactgcttctgcgactgcatgaagaaccagtgcatgacgctgggcgcggcgcccaacaagttcgactgcgccgacgcctgcacccagggctgcacgcagatcggcaagccgggccagcccagcgacaaggacttctgcggcttctgatccgaccgatcgagccccgcctcccagccccagcccacgatgccgagaaggccggacggtctcggtggtccggcccatctgccgcatcagttttctgttcttctgtttttttttttttgaacatgttaagaattgtatacgagatctgagggtttaaaccacacaaccttcgttgtattatcaagtgcatctctatacgaatcattccttatagggccgtttttgaaggtatgctactttttttttaaagtaaatttcacaaaactacacattttgtggtccaagttgcagaaaatcacacacactttgacacttggcacttaagtacatatgttttggtagtgtagtttcacaaaaccacactatcgatggatggattcacccacaagatgatgtaactgtttcacctaggacgaggacatagcatcgtattaacagccatcacacaaaattaataggatgccacgtcctcatcctatatggaacaaccacgttatctcacgggtaaattcattcatcaatagtgtggtttatgaaactaaactaccaaaacatatgtacttgagtgccaagtgtcaaaatgtgtaaaaaaacataaaacataaaatgttttctgcaatttgaaccataaaacatgtagttttgtgaaatttactctctttttttttgccagcgggtgttatgaacgttaagactgaggaatcgtttcattaccttggatgtacgtttgtttaaaaaaaaaggaaaagaaaaaaaatactcccattctcataattcccatcactttaaggattccaaacacaattcttcattgaggaatccaagcaattcaaaattttaaaatccacaactaaaatggattaaaaaaatcgtttgacctaaccataatatttgctaaagaacctaaaaaatataaatccttacaatttggaatggatacatttatttgcacgacacatttatttccaggttcgcaggaagctgaatacatggttgcctggttggcagtttgccaatgccacccttgctctcatagtttggatactagttaacgtgcacatgccaggcacgtcgacatatattgaagagtattgtttacactaacaatgaagaggaaagaaatatgaattcagttttgtagaggctagaagattcaatcctggataaaagaaacaatgcatattatgagatttaaactgaaaggcgaagttataaagtagcgtaaaaaaattaaatggaacatttgagatgtaaacagaaatctcaaattattgtccttttatctcaacataaccactttacagatacccaagctgtaatctttgttatactcatgaaactttgagtacttcaggcaatcagtaatttcatccacaatgggcaccaccagaaacttggcaagtccatgggcgatggctgcgaaacatgggtggcgggttacatcttcaaatttcgtcaaggaacctgtcaaagttcatccataagcttgttatgatatttttgtctagaacatgtaacagttttcctattgcaaaaaacagatagaaaacttgcaaataccaagttgtgttttcattaaaaaaaaacgagtttggtgattgggagtagagaagaaaaccaagcttaaaatgtgaatgtaattgcagagaatgaaattgtggtgtaagcattgaaactgcaagcaaagcactaattaactcgagtgttacctgtgttctaattccattactaattacatccccttcactgaccaaaacttatagtcaaccttgagcaggatgagctgctacagacccatggaagatgtgctccaatatgaaggaccatcataagcaaggtagagctatttgttttttcttcaatttagtgagtcctacttttaagtgtttaggatactgcctgccacaccatgtaaataaatttaagggaaaaaggaggcaggacaaagatgagcatttataatgcaaactattaaaaatcacaattcgtggacatgtgccatcaaatttgcttggaaactctctctgctagtctgattcatcattgttagtgtaagagcagttagtgagaatacatatgctacccgtgcaatcacattgagataatagagaacatacttgcaacaccatatgcgatgacagctacggaagagtctctcagtgcaagcataggggggcaaagcttttatactctatgcagccctgatacaaaaacaaaataaaatgatcacacataaaatcaataatcaagcatctaggaaactaatcagattgttagctggagcacagggggtgccattcttccaccattaggatttgatcttccttgtcaacaagcaattatcccacagcgtgtacagatcaagtgctagcaacataacctggagaaagattggggcaggttggggatggtagctagcggtgagtacgggctccggtcaccggttggagacacaacaacaccaaaatgaagcagaccaaggccagctttcagactccagatgaacatatggcaactttaatttggtcagttttgcactccaattattgtggataatactataaattaaatattttgagaataaacttaacaaatagtagagcttaaaataaatggactaaaaaaatcaatttctggagctatccatattccactataggaactaaattctagatcactcaactcaactcatatgtcatttgcaaacatctcgaccttctacatacaaatctaaagatccacttgtactaattcaagttcatttgccaagcatattaaacggatagcaaatgccaagatgcagtatgaaaatagccacaaagaatggactgaaatcactggattttacatgggtgtaaaattggtacccttttgttgctttcagatctcataagctgatgttctactgcagaaaggaaccaaacagaattttgtcagacatcagcgtaagaaattaagaagtaggtggcactaatagaaattaagagggctagctgtgcaaactaaatcttactattatgccttgacttgacaatcctaattgattttactactatattacaaattaacttttttctaagaaaacacacatttatctaagtagacattctaatatcggacttcttgagagaaaagattttatttctcaagagaaacctgtactaatttactacactcgaaattacttgtgctcttggatacattttcatgcaaaaatttacaggcacaatgtatgcaaaatagataaaatccgtataatactaccctggatttgaagaacgctatgacactgataaaaggaaaataaaaacattgtttctccatgaatagaaatccccaacattcacaaatagcatgaaaaaaaattaagtgcaagaaaccgacttgcctgtaccttgatctggacagcatgtgcctcactccacgcatcaatcaaaccaaatgagacaagtcttcagtaggtgggttggagtggactgctacctcatgcgtgacctggttgtatcattgacgaccggctgaagagacgggatatccaatggagatcactgccaacacaaactacttcagttcattaagtccttccataagcacggaaaatatgatccgaaatggtggcagaacatgcaaactggaattgcgggagcctcaatggatgaccatatgttcaaaagttttgcttaaattgacgaagttcagtagaaatagtgttttgtaccttcagaattacactactacaaatgcaaaggttaagtagaatacatcaagaaccattgaattgttaatttgaaagcagtaaacaatcaacctgaaatttggttagtatgacatcaatacaaatagtcaaattgtaaacaagagatgatgctagtgctagttaaacatttcatcaaacacattgcaagcatgaatatggaacatcaacctcaactgttgttggtgtccttatctgctagcatcgatgatgtccagcggccctggtcctgtgcccttgttccagcgcatccctgataacaacaacaacgaaaaatcatataggatgttgacgatagcagcagtggtggcgcgggtgcggtcctaggggtcctcggctctgcctccggtcggcaccctctcatgcgaccgcgccagcggactgctcctccctggaacgtctgttgacgctcgcctcttgcccagtcaacctcgccgacgctgacgtcctcctggcctcatctctccaccgcccacgggccatgcgcagcgacctctagccctcctccaatggccccctctcctcctcctagcaagaatctccgccacctcatatcccctttccggcggcgacgcccggatgtccggcctgcgcacgcgaggaggcggcggggtagggcgagcagaccccgcctctctttcctctccatcacggcgcggcgcgagcagggaagcaggcagcggtgggtagggtgaggcggctccggcgggcgagcacgtgaaggaggcgagcagctccggcgggaggcggcggcagcgggctggcgcgcgctaggaggagctgagcggctccggcgggaggaggcggcggcgggctggcgcacaaaagggagcgttccttttttttttttttgctttgaccgatcctaactgctgtttagacgtgggagactaattgttttcttttatttttgcgctaactgctgcgtacttgagatggggatcgctaattgaggggtaaatccaactctatggaccgttggatgaacagaaataaggataaaaaaacatttgagttcgatgaactgatgttttttatattagtataggttcgtcatgtataaaatggattagctaaaaaaactattaacggtttttcttttaaaactttcaattttgtggatcgttgcattacattgagattcgtgcaagggagtcatctattgtgacatgcaccgatggggttctaagccgcaaccttgggaacaagagtgcatgggggtacgaattaggcaattacatataagttattatgatctaattatacttcagctagttacgtttggaagtttttacaaaactgtcaaatgtcttatagcaactccctatatgaaagccggaaatgaaaaagtacgactaaccccctcccccggaactatcgcggtcgaccgaattactcccctgaacccgaaaaccagacattagtattcttcaccccaactatgcaaactggacgaattacccccctcgacccaatccgcggtggtttaggtttacgtggcgtattcgtggcagtccagtcaacattctatttataaaaaatttgtgggacccacttgtcatactcctcttcactcttcctctctctctctcctcctctatctcttctctctctcacgggcggcgggcggggggacagagcagcagcggcggtggcgggtgacacgaaggcggcaacggcgggggatgagggtgacgcagacgaggcggaagcgtcggtgcgtatggcggtggccatggcggagaggcggcggcgcgcgtggaacgaacggcggcgggggcggacggagcttggggcggcgggatggcggcaggtggtggcggaggccactcgtgacgttgaggatagaggcgggcggtggctgaggggtgggggcgacgctgcaggcgatggcagcggtgaggggaggaggagctcatcctcggccaccgcgctcgcctcctccgccgctcgccacccagacgccgctcgccacccggacgccgctcgcgcccgcgcccctgcaccgccctgccttgcctcctccaccgtcgtgctcgccttgctgtcgccgctcgccactcagacgctgctcgcgcccaccccctatgccgccctgcctcgccgttgctgccgccgcgctcacctcacctcaccgctgcctctgcgtcgcccatgttggagagaagagagagagagattgggaaagagatagaagagagagagactgacatgtggggtccacctgctttttataaaagaattgctgactaaactgccaattagactaaaaccaccgcggattgggtcgagggggtaattcgtccggtttgcatagttggaggtgaagaatgtccggttttcgggtttaggggggataatttggtcgaccgagatagttcggggataggggggtaattcatactttttcctatgaaagccccaacctcttagtcttggaatttcgtcttctcatgtaaagaaataaataatttcctcttttctctccatctttcctagtcgactttctcacccactttcacatgttccacaaaatagctaatttccactaccattatttcttttcttacttcctaacatggttgtaggtgctaaacatgccctcttcctttcataaccgatatttgtcccggttatcatttcttgatatggctagatactacgcacccattctttcttttatagattttttcgctacaattgtcatcttccaaaataactgtagacaccgagcatgagttctttcttttatggatgatttctactatatttattgtttcttaatatatgcctgagcgctaaaaatgtgttcttcctttctcaaccatggtgatatgcaccactagttagttgtcgctgtcgaccttatttcaattataggagctgtcaatgaattttaccatgacttccatccctaaatagtaatcctgttttccctcaataaaaaatagtactaatccggtagctccaagtactactataggagtagaaaagaagacgagaagagttgatgggtaggcagggttaggaaggaattcacgataccacaagtggatttcttacaaaaggcgattgggcacaactttttttagcccttctccaaaaaggaataaccggcacgatggctaaccgtccaaagctacaaaccgttcgtccgctggttttccggcctaacgcgcccgccggctggttggcatggcgtcgcgaccggccgcaccaactctggtttttccggtgcccaagccatcacgagaaagtgaccagcccggcccggctcccccatcaaaacggattaaacaaaacgctcgccgcgctccccgacacgacacctccctcggtatctgctcggcctttttcctcaccagctagctgcagcgacactgtcacactgtgagtccacttgcaaggtcgactagtcgtatgctggagctggactcggtggcattgtcgtctactcgacgacggtgatgtcacggcgccactggtagagcgagggccacaggagccaagccagtgtcctcttcttcttcttcttctcctgttcagctggagcgccccatggacgctgctgctgctgctgtccgccacggcattgcgacggcgtccacgaggagataggcaggagtggccggccggccctgcttcgatctgctactaatcctgcttcgccgtgttttgtgctgcaggtacaaaatgcctctcccaactttcatggatttcttgatgcagatgcgccgtttaccttacaaatgtagtagaatcctatacgtttcgatctctcgctctctattctactctggttggagttggagagaaccggagagcggcattctttaggcgtgcaaatgcagcaaaatctcgtcttcttcttcttccctggagttcccggtacagaattagattggttatttttttcttggaatttattgatcgagattaatgccgactccgtatctggagttaatactcggggggttgggtgggtggctgataagtctttgcctgtcctgaaccgctctgcataatttttcctgctttatttcttcttacaaaacgcttgtgcgttagtggtggcaataataacacaaggacgcggtctagaagagtctcttcagtttttttgtctccactgtattcggattggagctcttgtgctgttacttcagttatcttgcttcctatctagagaggagaagaatcaagagatgacatttttgtcttgtttagtctaggtgaggaaaaagattgcgttttttagtttcatatatgctagttttggattaagtaggaagatgcccgagcaactctttttgcttcctaatctgccatgagttgtgtgattgatctgttagcttagcattggttcattgtcgacgtagacctcgttggcccatccaatccttgccttgtcaagaagatacccacgcagattgcgttcctgtaggcctcccccaagaaatagacagaaatcccgggagaaggacctctcggagctcagattagagcactgatgaccacttgccccttacattaacttgtgatagcatcgctggattattaggaggtcacactcattcacacacacaaatactacacaatgggggtggggggaaggaaaagagcagaaaaattccaacttttgtttctcctggatcagggcacggtacagaattactgacgtagtagcaggcaattttcatggccctgctttgctccagtagctgccttaaagtggggagacggagaccacatgcatctgtccgtggtttcacatggtttgctacttgctcacttgctcctctgcacacttcaccggcttcacatttccatttccattacatccatggatttgtagaacagtggatgtgactcggtaaggagagtagttttagttcttggcccatcctccttttcttcgctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattcccttgcaggccaatgtgagccttcttcctaataggcaaattgctgatgaggagctttccacttacaaattggaatgctcttctgagagaaccgataagtcctgcatcaaggtctggcttgagaagcacaagaagctgcataccgccctgctgatcatggttttgattggtacatgcatggtgattggggacggtgttctcacgccagctatatccggtatcctcagcttcttttcttagggctgcttgtctgttttccacagatttgatgaccggatgctcactttcccctcaatctttcatatctctcagtgttctcggcagtttcaggtcttgaattctccttgtccaaagaccaccgtgaatgtaagtttccaagttatttttcttgtaaaaagtcattttccctatcgctgctagatgtttggatttagtttatgatcaacaaaagacaccgattgcaagcaaaaaggattaatctagttcccatgtccccgattaagtttattggtggcagaaaaaagcatgttggcactaggctcagctcatttaagttcatacggacgatgtagctactctaaagcaaggaacattatttgcttagttctcgagcctatatacataaaaactggatgtgttacatgcttgtatattcatatctaattttttaggtgaagtgcaaaagcttaaaaaacatatgagcaactctagtttctagcagttacctgaggccctcaaattcgagttcaaaatgactctaatttaatgagtggtgtactgtgtacatccacgctctaatagatagaaagtctctattgttgagggaccgaggttactgagtgaccaccagctaccaaattttagaaacttggtcttttctatgcccgtttggtaagctcagctgacagcaacttaatatcgagccgagaatgttgataaaatggccagcatctagatcataacaaaaccaactactgaatcacaagttcttactgacaaatggaagccagtatcctgctgttgggccaaaaacacttctatttattctgcaatgacatttggccttctttttccagttcaaacctcctgtttggccctgataattgatccccttgtcatgcagatgctgttattccgattacctgcgtcatattagcattcctgtttgctctgcagcattacggtactcatcgggttggatttctctttgccccgatagttctagcctggctaatctgtatgagtgctcttggactttataatattatacattggaatcctcatgtctaccaagctctaaatccctgttacatgttcaagttcttaaaaaagacaagaaaatatggttggatgtcacttggtgggattttactctgcatgacaggtgagctacaatatgcttctaaaaatctgagttgtataatgtaaacataatttagaagtttatttctttttttctttttgaaaagaaaataagttgtctttcctttgaaatgttgaataaaggaaattcagctaactatctagctcgactgacgatgcaggatcggaagcaatgtttgctgatcttggacacttctcatatagtgcgatccaggtaatttggtgatcctgcaagaaaatctctccataacacattctgtagtaaccttatgcactaaactgctaatcatttaatttatcacagcttgctttcacttctttagtgtaccccgctctcattctggcatacatgggtcaagcggcttacttatcaaagcatcatgacttttactcgaactcccaagttggattttacatcgcagttccaggtatatcttggctttgcagatcatgatacttgtaagctatgatggaactagtgttaacaactttaatgtcagaacattctattcctttggaaaaaaaataaacttgcatatatttataatcaaactacagataaggtgagatggcctgtgcttgtactggcgattttagcttcagtggtcggaagccaagcgatcatcagcggaacattctcaatcatcaaccagagccagtccttaagttgtttccctcgagtgaaagtcgtacacacgtctgataaaattcatggccaaatatatatccctgagattaattggttgctcatgatcctctgcattgctgtgactgttggatttagagacacaaagcacatggggaacgcctctggtaagaaaaaactactcacaattactttgtagtttcataccacttgttgtcaataccagcactagtgaaagtcccatgcatcaaaattttacaatctgatggctagagtaattatttgactgaaattccttgaattcttttgaaatatttctgaattgatcacttgacagctaggatgttatgcacaaaaataccatatttttagttgcttttttgggtctctactcttttagctgtagaaaatttgcagtgcaaatcatgcaaccctttttagctgcagagcaaatgcaacactgcacactgcaacattgtcatccagaaaaagaacagaaatacatactggtattattaaaaaaaaaaggggtatcagattactgtgacaagtttgtttttcctgcagggttggctgtgatcacagtgatgctggtgaccacctgcctgacgtccctggtgatcatgctgtgctggcgcaggccgccggtgctggcgctgtgcttcctcctcttcttcggctccgtggaggcgctctacttctcggcgtcgctcatcaagttcctggagggcgcgtggctgcccatcctgctggcgctcttcctcatggccgtcatgctggtgtggcactacaccaccatcaagaagtacgagttcgacctgcacaacaaggtcaccctggagtggctgctcgccctcggcgacaagctcggcatggtgcgcgtccccggcatcggcctcgtctacaccgacctcacctccggcgtgccggccaacttctcccgcttcgtcaccaacctcccggcgttccaccaggtgctggtgttcgtctgcgtcaagtcggtgccggtgccgtacgtgttccctgccgagcgctacctcatcggccgcgtcggcccgccgggccaccgctcctaccggtgcatcgtgcgctacggctaccgcgacgtgcaccaggacgtggactcgttcgagacggagctcgtcgagagcctcgccaccttcatcaagctcgacgcctcgtaccggtgcagcgacgcgagcggcggcggcggcgatcacgaaccggaaggaggagcggggggggccggctcgccgtgatcgggagcagtcacgccagctacgacatcaagacagcgtccagcactcgtcggccgcgtccgtggaaagacaacaacgccccaacaagccggcggcggcgacaacaacgggagccccggcggcgggcggcgggggggcgaagccaggtccggttccttcacccaaccgcacggggggaaggcccgggagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacgacgacgcgccgacgaagcggcggcggcgacgacgacgggagccccggcggcggcggcgggcgggcgaagcaggtgcggttcttcatcgacagccacgtggcgagcccggaggcggcggacagcaagcaggtggctgaggagctggaggcgctggcggcggcgagggacgccggcacggccttcatcctgggccactcccacgtgcagtgcaagcccgggtcgtcgctgctcaagaggctcgccgtcgacgtcggctacaacttcctccgccgcaactgccgcggccccgacgtcgccctccgcgtcccgccggcgtcgctgctcgaggtcggcatggtctacgtgctatgatatggtcacccaaaacaacgtgtttaattacttccttttcttttcttttcttttccccttttttcctcgtctgaattgtgtgatacagaagtacagtaggtgctcaactcaaagctgctgtgtaggtttacatgtttggtcatccttttgctgtaaattcgaccgcatccgacgagaaagtgctcaatttttgccaaatttctgagaaattcgccggcctggcggcctgcatgagaaattcctcggcccagtccatacgtgggccgatgcggggaccacgagggcccataaccatcgtcgatctcgtccgcacatctgcggccgcggctcacctgatcctgaaatccaagtgggccccacctacccatccatttccgatttccatttagctttgctttgccaggtcgtctctcgccgagacgctgcccaccccaatccggcagcacagcagcagcagaagcagctcggatccctcctgcaatggcgaccgcgtgcccgccgctctcgctgcagccggcctacctctcggggaggtccgcgcgcgcccgccgcccgccgcccgccgtccgctgcagcgccgtcggaggtcagcgcctgccgtaaatccactgtatcgtttgtttgtttacaccagattgaggcggagtttgattggtgatgggtttggggatggtctcgttccggggggtggttgtgtttttcagaggttatggcggagacggcggcggtcgggacggcggaggagccgctgctggtgagcgcgatcaaggggaggaaggtcgagagaccgccggtctggctcatgaggcaggccgggaggtacatgaaggcaggtttactctaattcgtttttttttctcctgcattgcagagtaatttgcatccaaatgtgcaactagaggaagatgttccaatttgcttgcaattgttatcgcgtttcaagtaagatgtggaccatatctcggtaactgctagaaattgacaaacatcaacttcctgattttttttttcaaacttagtgaccactcataaactatcctattactggaacctcccttatgcacaattttctctttttcttgtacagtcgtcggattcattaaagtggggtaagtttacagaaaacaaatgaatcaatagaacattaatgcaggcatcggtaaacatgaaacagtttattccatggtatacaatacttaatagcaagctccagttgtttgaatcgtgacaaatgcccattctttgaagtagtactttattttcgtgttggaacaatcctaacaatcaggaccctttttccttaccaacttcttgccgttcttttttttaacagagctatcaattgctctgcgagcgacatccttcattccgtgaaagatcagaaaatgttgaccttgttgttgagatctctctacaaccatggaaggttttcaagcccgatggagtaagctgcagattttggccctttctgtatgttgtttgtaattcctcttttgtggctatctaagaagcttttgcatgaaaaaaatgagaaaagaagcttacgtggatttgagatgtttgcctataatatctaatgctctgttattgatgctatctcctctgatgctgttgtttttaatttgattttgccaggttatcctgttctcagatatccttacaccgcttcctgggatgaacataccttttgacattgtgaaaggaaaaggtccagtgatatttgatcccttgagaacagcagctgctgtgaatgaggtcagagaatttgttccagaggagtgggtcccatatgttgggcaggctttaaacattttgcgggaagaggttagtattgactttcagaatccaacttcggagattggaaatagatggcctattggagagcattacatcataaaaagtagctgatcatttattttcacttcctttgtcagcctacaatctttgaactgttacactctaattgatcaattaccttataatgctgattttttgtgctgttttctcaaaatggcattacttggagtttgtcaagtcaatattttagattaattaaaagtggaaatgtaatcactaaaacttggaagctcatttccattcttttggattggcttcatggctccactgttacttggaatttggcattttattgaaaaactataaattattctgatccttgtttagcatcaaacaattagtccattaatgacttttagattcagggctgatatattctggagattggagagtgcagatcgtcttacatagagttagaggatatagcacagatgaaattccatgcctctatggcaatagtgttcttccatatttgttttatgagatatgaactacaatttggggaggttgtgctggagagggatgacatcagcagttgacgttgcaatgctttttcaaaacactcccattgtactactgttggatttggtggcccgtgtatgcaaagtgaacagttgcttgcgagcacaattgtatactaagttatttagttaaacttgcagaattccgcaaatatatagttaactagaatctatgatcattttttgtgctttgttttgtgtactaattatttcattggagtgacacccactgtttccttcctcaggttaacaatgaagctgccgtgttgggctttgttggagctccctttacattggcatcctattgtgtggaaggaggttcatcaaagaacttttcaaagattaagaaaatggccttctcagaaccagaggtattgacacaatcctgttgctgataaaaagagtacatgagttctcttccattatagacaactgccagttgcttcttttataaaatggcgctgattgtgagcacatagaatactgaatattaatcaaccttccctgaaaaaaaaaaaggttatgcagcctgctgacagtcctaggtaattagcatggattttaaaatattatacttgactttgtctgataaagtattgcaaatgatgaaatggcgttattatattttgttaacgtgatgcatatgaggttcactatcattgttggcttgcttattgtttggtatgaacgaaattttgggagtcatatttagattaatttcccttcatttatctgttcatgtgggcaaatttgaccttaatatctatattcttgtagattctgcataatttgctacagaaatttactacgtccatggctaactacattaaataccaagctgacaacggagcacaagctgtccaaatttttgactcatgggctacagaactcagcccagttgattttgaggagtttagcttgccttatctgaagcagattgtggatagtgtcaaagaaacacatcctgaattgcctctgatactatatgcaagtggatctggtggactgctggagaggcttccactgacaggtgttgatgttgttagcttggactggacggttgatatggctgaggggaggaaaagattgggatctaacatagcggttcaagggaatgttgaccctggcgttctttttgggtcaaaagagttcataagcaagcggatttttgacactgtgcagaaagctggtaatagtgggcatgtattgaaccttggtcatggcattaaggtaggcactcctgaggaaaatgttgcccatttctttgaggttgcaaaagggatcagatactgaaatacctaggctattcgatgcattcctttctccctagtccccaccggcagaagttgtagactctgctgcttgaggatagatgcaggaagccatgtctagcgtagaatacctgaagagcacatcttttgcgatttctgtgttttgcgatcaaatttttattttattgttagtcttgtaaggttatcacttgaggtgtaagaaagttcctacttgtttatagcaagtatatattctaatcaaatctgtaaccccgagattatcaatttgtatcggtaagaaataaatattgtatttgaaaatgttttttttcctaaaaaagaagcaggatgtaatgttaccttcttttcttgttttcgttcttctggctacttttttatctgtcgaatttcccttgataaaaatattattgttagctcgtgaagtttaaggtctataccattgacttgattaacatagtactccatgcagtttccattttcttccattgcctttcatttgctctgtagttcaaattgtccaacacaaaggcctatcgattttccatcactacgattgacaactagttgaattatattgttcatcgattcatgcttagcttaatgctgctcagtgctcaacttattttgagctttactttggtgatgcggagatgcaggtgaaacatctgtttcgcaagttgggagcaatttgcaaaccgcagtaagagaagttggcaacaatcggttgtgaaggggaaaaaaaactaacaagatgtaacacagcttggaccaaatcttcctctgcctaacaattctccagcttctggccttgctgatactagttctgccttccaagatgagttcttgctgaatcagttgcattttttcttcacatcctactccgatgtacgctacaattaaaaggccctcttcctaaaatgtgccttctcagggatagtgcatgcaaaagccattcagttgtatgttagagatccagtccttgattagagcatataaaaatgaatttgcagtatgtgaatcaatgccagcttgttcaatccaaaagaaaagaaattcgatgcatcgctatccataataccaacaaaaatgtgtagctattgtcatttcagtttgacaccattgtcattctagtagctcgggtgatttgcaaggaacgaacgaaacaatagagcgtttaacagcgaatgcaaggtatcctgaaaacaacatatcaagtggcattttatctggtttattctagtgggtgacatcttgttgaaaccttgagtatgaagtggcatattatccgttttatccccgggcagagaaaacagacatccgggtaccgtgtatgaaatcattcagatttttttttttttttggcaagcagcagcttgttaatgccaaccagtcaaccgattacacagaaaacgtacggtttgatatacaggaggttgcagatattctatcttgttgatcaaccgataggactcatacggaaacagcattgtaatcctgcgatgctttctgcatactcctacttgaatactatgtagtcctatcactactgttcactacataatgctgctatagtatttttcactagttcatacgcgatcaaatgattagtcctcgggatcgaagtccctaaccttcacatctgcgtcttccccatactggatgcagttgtcgatgtgcgacagcacatactgaacgctggaaaaagaaatcagggccagttagagagatgaaaagaggagcacacggtacaaacaggtatctgtacatttacaaacttgatgttaagtttttatttcactaaaatattttgcttgagacttgcgctataagttcgaccgttgacttataaaacaaaatgttcactgatggaatgcctaatccccacccagagtagggagtcgaaatagcagttcttgaagccaggatatatacagcatagacactaccatattatttttatggagtaggatggacatgtgtcttcaagagatgcgatacatgaaaagttggcatgcatgctagtagcatgtgtaggacttatagggtaaaggctcacgatcagtcaagtccaaaagagttttgcaacaaaatatgataaaatttaggcatccataggcctgaaattcagaatgtgaagtactgagattctaaaggaaaacggcattacctgctctcttttcttaaatcaagtgggatgaaattcaccatgctgtaatcatcaacctacatgacagtattaagattaataatgattattgatagcactgcattagagcaaaatatctttgaacaaaagaatacattctaaataaggtaatgggaagatagaatatggggttactataacttcgtaacaatcagctcagacagtcaggcatatattatctaatagtagttgattcagaatttcagatatgtacaaaagataaacagcatgagtatacccttttattcaaaatgctcacacaacaaatcgatggttctaagcctcctgttaggagccacacacgcacaaaaaaaaaaaaaaggaacactacagatggtggtggagataatctcatgaaagtgtcggaaaactcaatagatcagaaactaaaatggtaatagcattaaggtaaaggggcaattgcatctgtgcccccacttttgatgccaattgctgttttacccccatttttagggtttgcagttttacccccattttttgaatctgaaacagccgtctaccctcacttctaacagccggttttaacggtgttagttatagagaaaatgacatttatacccttggtgcaattgtccctagataaaaagtgattatatgaatcagtactccaattcacctcctttttcttttcaaaagtcactagatagatattgacttaatttcaaggttttcatgatctcactactcaatgtttatatgaatcagtacattcctcctgaaggtgatacactgatacatagcaaaacattagatcgatttgatatcgaacaaacctcaacgagcattcaaatcaaatgagccctaattatgattcaccttctctccagaagataattaacaaggttttcatggataggtaggagataacgcagaaattagacagagcatcttgtcgatcttcttttttccggggtcgccgatgaacctgccgccggaacggagggaggggacgagtgcggaggcctcgtcgctggtgcagagctcgaactcagcgaggccgtagcggctcagcgtcttcctcacctgcccacgggcgctgccgctgcctcgcgcgcggccgctagggatgaaaacggagcggatacggacggataatgctcataccatattcgttttcatattttttgccggatacggaaacaaatacggatagctcgaatacggaaacaaatacggactatctcgaatacgaataagaatcgaatatgatcggacacgaatacggaaacaaatttttctcggaacacgaaaaccaattcaacttctaatagaaacaaatatcaacatatataattagctcattttatataaaatatagtataatttataaatatttttaaaattttaaataatattaataatgtggactagtgttaagagatgaactactattaaaatctaaaaaggtatattgaaggtcatagagttataaagaaatggggtatgtcttgtggcttctgcggatatccgaatagcactgttcaccggatatccgaattattatccgtatccgacggaaaccctgataccatattcgtattcgtatccgagagaaaatatccgtattcgtatccgtatccgaactatccgagaattatccgatccgaaaggtatccgtattcgtttttatccagagcggacggaaactatccgctccgttttcatccctcgccttgcgctcgcccgtggccgccgcctccgcacgcgccctcgccgtcgcaggcgtcgccccacgcgcacgcccagcgctagggttttgcccgaaaccgatgcagggggtgggaggacagactcaccatcctatccattccctcaggggtacataggtaatttcatatttcctaaaacctttttttaattttcttttgtatttctttaactcaaaacgcgggacccaccaaacggctgtcacaactgagggtagacagctggttcagattcaaaaagtgggggtaaaactgcaaaccctaaaaagtgggggtaaaacagcaattggcatttaaagtgggagtatagatgcaattatccctaaggtaaaaggggaatatgggtaaaacgaatgcaccaaaaattgttaagatactgtcatatttgattcaccacagctaaacttggtggtatctcccttccaaatcatcaatatggctaaagaaaagaagagctgctcatggtacctcgtatcacaaaacaagtgtgtgatagaacttgaaacaccaacaaatgtttaatcaatatttaagtttattttgttgttgaaaaaaacaagtatttcatgaaaatggtatgtttcttgatacttagaataggctacagtacattatagcaaaccttaataatgtaggcaatttgcttcaaaggaataacgattttttaaaaaaaataatgctatatgtccggcatttatgaatttgtgagtctgtgacatccttgaggcactcatgaccagtgttattagattcagactggactggcggtttgaatcaaaaaaaaaaggaacccagtgctttccccagtctggtcaaggctatttgatcatttctgcagccaagccactctggacagcaaaaacctatcaaatcagctgtttttttttgtggcctggtgagagaaccaaacccagtgagaaccaactaatcagaataaataggaaaaatagcatgatcgttaggctttgagcacaaggcctccctaccctactgaaataaacgcacgtagtggccaccaggccatgctcttggctgggaacagcagtgaaagcatagacatttgaaatacatgtgctgcctgaatgtataaagaaaaacctgcagttcaacttcaaccagtgaccaatgacctgagacctgaccgggtccgtcacaggttctgacaacaggctggcaaccacatattttgacaaatataggcttttatataggagtaacaatatacagaagaatttacaggttcatgtcatgcgtaccagttcagctaacgatttgtttaacttgccaaacttgggtgccatctgtcggttcagctgtgacaagagaacctgcgcctctggattcagatacctagaaaacatcaagagattaatacaaagcaggatggttgaatctttaaataaaggagaaatgaaataaacatactcttccacatcctttttgttggagaccaggtccatctttgaaagaatgttgatatgaggaagttcaagctgaatcatggcagaaagagaagccatgcaaccactgatgtattttgtcacatcactaacaaacttaaccaagaaaaacaaaactcaagtcagacttgtctacttgtgtttggggccagtatcttttttcaaggataaatatatttggttagtgatccaagagtccaaacctgtgaatcaagaaagtacacggcacaaacgttgaaatttttccgtttcaaatgttcaacaaagttacgcagaactgggacatgagtgaagagttcaatctggcctggagaaacaagatgtggtctctcattgtcatgattttaggtgaagttaaacaatctaaaatatttcagaattcccatgcaactacaggggaaggacataatatctgtattgctagagaataacatgagcaataggtccttgtacaagcttatcgcacaagtataattcgttagatagagatattgattaatcgttggttttttcaaggccatgtatggtaagaatagtagtcaagctctacgtaacctccaactacatttaaaacacacaatcatgaaataaagaaagttacctgggcaatcaaacacaagatagtcatcatccaaataaccatccagttgctcatccaaccaatcatccaaattgtcttcaaggtgcctatggttttcttaaggaacaactgacagcataaaatcctattaaataaaaaatatacccataacatcctctttagattgacatgatattaataccaagggctttttattggatcctagtacacatataactctacagaacgttcaaacaaatgaagagtcagcataaattgtacactgcgagcctgcaagtaatgtgaatgggtgaactaaacaagactaatcaagtttgcagtgttttaactaacaaagtatggagaattaaaaggtggtgtctgtgcaaatgtctcccgacagatggagtagcaaattgaacatatgatagcaatgacatagtttctaaagtatcatatgcatatagcaaaactacttactcttgggacatctatataaaactactgctaatgaatggcgaaatagagaaagaagttagtaaattatagagttaataagcatgagcagtccatctcaccaacattcatcagcatacagatacagatctgatgattgcatggccatagagatgtataatccagttctgattccgagtttaatatatttcaggtgagctgtctcatcctaccgttgattgctcaaaacaaaaaatgcatggccatagttgagaggaaagtatggcactccagttataatggccaagcaaataatgcttttgagaccaatatgtactaaatctcaagagcggagagagccccaaaagctagttgcagagcaattgcggaaaaattgtgctaaaagaaaagtttctacccacaatggcctgatgttgcccctgcaacccaattagctttcgaaacacaacaacagcacattgcaaataatttaccacaaggatcagttaagaacttaaatagcttggaaagaaaagggcaataaaattaaaagactcaaaacaggatactccatgctatagataagcccgccatttggtcccatcccaagttcctccatgacatcatccaatgatatgagctccctaatatctacaaaattttaaaaagaagccaagtataagcgagccgggtggcatttacatgtgagcagaagaagcacaagattcttacccgtagatacaggatagctgaagtgctctgcagcaggatcgagattgaccatatgaattgtcctacccacagtctcacaatgttgatacaaactggagcaatatgtcgactgcacagcataaacaacagattaggggggaaaacaattaccagcatctcattttagtcactaggaaaacttgcaatacatgcttgtaaattctctgataatgttatcatgtgccaaacttaatactcccaaattttaccggaggtggtaggcatcccaacaactagtattacactaaccaaaccctagtgaaataagaataaactcaaatacaatcgacaggaatcattccccataaaaacaacagggagacaatcccaagactcgccccgaatatcctacccatcgccgaggaaacccaccatcatatcaaaccccctccaaaaccgaaaaacctaaaagcatgaaacgaagcggatggatggggggagtcggatagacccattcaccttgccgctcccggcggggccgatgacgagctgcgcgtaccccatggcgggcgagaaggactagggttttagagaggggagaggcgggggaggaggtagttgctctggaggaggaggaggaggaggaagcgcgcggcgcgggttagaaggcggaggagatggcggcggcgagcacagcgtcatctgggttttggtgcttgcggcggccttgtgatggaggcacacgcaatggagcgaacagaagttgctcgatactggcgtgcaggcttgagcgccgttgggtctgaacatctgcagcgctcgaccgttggatggcgagcgctgggtatgatggacaccagcagcccgttttccgggaaatttaactatttgccacttttagatttgataattatctaaatatccttattaggttttcacttaatttttttctcttaagaggtagtctcttaactatttgccacttttttcccctcttaagaggtagtctcttaactatttgccacttttgccaacgtggcatactcgggtgaaaaatagtgagatccactcgtcagtctcccccctcttcctcttccccattgacgccggcatcattgtttctccactgcgcctgcacccgtcaacattggcgactcggcgccgctccgcctcctccgccgctctacctctgccgccgccctcctccttcgtcgttgtcgcctcttcacttcttccaccgccacgaggaatccttccggcggctccgccttctccgtcgaagctctgacgcccccgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagtattaaatcacatgatcagcaaataatcaaatattaatagccaggaaaatatactttgacaatgaaaaaattacttaagatttgacagaaaacatattgtaaaattgaaatgtgtcagtatgatgtgaggaaaacatcaataacatatttcaatattgaatcatgagtgttactaactgaagaaaattaaactatagaaccataggaaaaaaaaatctcacctgagccaacctctcctccctcctggcaatcttcctctcacggcttgccttgctcttggcacgcttagcctcaaactggtcagagagtgtcttctctcttgccttctcagccttagacttgtggatactttccataagaacacgcttgttcttgaacatgttacccttgaccttcatgtacatgtcatgatacatgtgcttgtcaatcttcttggcctcacgatacttgcgcagcaaacgcctgagcacacgcatcctcctcatccacaggatcttggtggggagcctagcctcccttgtacccctacgcttacctgcaaaataggaagaataaggaatatgcagacacacatgtttgcactaagataacagcgaacttaaatggacccaacgcaccatagccagagtgacgtcccttctgcttagcctcatgggctctccgtgcacgggacctggagtgaatcttctggggcttcttgatgatgaatccatccttgaccaacttacggatgttctgacctgcaagtaggaaggaacagaacatcagatagctttcccagcatttcaggaacatgttatagaaatcaaagttcatcaccatgcaagcacatatacaagtcacagggaaataaaaccaaatatctagaacaggttttcaagaccatagtaaataattactagaccatcggaaatgagtatttatactccaaacagaacagaacatagactttgtttatgaaagtatgcacgatacccaacatagcatagcaaacaatatatcttataatgagcacagcaaaacttgcaagtaaacaaaccacaatgcatacatttacacagtaccatactgcagttctacaaatggtgatgaacaatcgaaatgaaccgaatgaacttagatgttatagaattgtaatttcaaacagacaaaggaatgttcccctattgataaccgtgtgggcattccctattaataatcctgtgtgcatgaattgcagtcttcatcctacctggcataggtgacgaacaagaataagtaatacatcaagcatcacatatcatgtctatatcatgtctatttttcacctaatggaggataataagcacacacatccccagaacagcaccgtggatttgacagaacccctaagatcaatctaaaccctaaccctaagttccatgtataaatcatttctcgaaacttttctacctctatgcatccatcacaaaaacaaacctagaaaaactgcaacaggcaacggtttaagtcccatgaagcaacttcctccgcaactaaattaaacaacacactacctagaacacatcaaaactactccgactaagcgaaccaaacgaaactccacatcggaatcgccacggcaacagtttcgcgccgcagactagcactagagctccagatctaaaggaaatcacgcgcaacacaaactaccagtcgcacacaaagatgatatcaaacgggagttgaggggagttcttacgggagttggccatggagatctcgttgacctcattggggtcgagccagaccttgcccttgccgcacttgagcacgctggcggcgagccgcttctgcagcttgagggaaaccatctccgccgccgccgccgccgccttcgaggttcccttcctcctccctctccttacctgggtgggagtgtgtggtggaggcgcgagggggtgcaagggttggcgaggggcggcgcggagggcttatatagcccccctcctgtgatggggctagggtttcagcgcgagctggctgggctgggccgtcggcccatcagtggttggtgtaggttccaccgcccagaaggctcgagtgagtggagcgtgtcgctgtcggggatgggatgacgtggagggcttggatttttcgccggctctttttttttgacgaggtttatttaggttttaacgaaaaagctttttgcggaatcatggagaagagaatagtctagcatactcctgagtgaattttctgaaactctggacgccggacatttgaagctttcataaatgagtaaactatattgatgatttgatggctccaatttctgtgagatacttaaaagttttttctgaaaaaaataatgaaaagagatacttaaaaagtactctctctcttttgcattacagtatcaggatcagtgtgggttcagaagcgaagattagaaacttctctaacgtgcacattaaagcgaatggctcattaacagatcagtaattaagtattagttataaaaacttaaaaattgattaatatgtttttaaaactgtgacactgcgaagtgggccttcaaaattctaaatttggcacgggtattcacatttacggctaatttttttcagtgatagacaatacaatcatcgacaacgagacgtccgtggtaacttcattaatcttaagatatgcctagcctagcctttcggatgtgctcatagatatatctagtcttctgaatgtgctcttagaaggttagcgtgcgcgtgttgcgagtgtctgcgttgtctctaaaaaaaattataatatttaacagtttgaaaagtgtgcacgtgaaaaataagaaagtagaagttgataacatgtttttatttgttttgtattaaaaaggttgctatatttctcgtaatcttaaataagtttaacttttgaaagttataacgtcttaacatgaatcggagggagcatttagaagggagcgtagattagtcaaggtgatatcgatgtagtagtagaccagtatgtcattttctgcccatgcctgtaactcatctaaactctaaattgtttgcaggattagtaactaatcggcagcataagttttggtacctcaggtgcattttactacacattgaaccacatctgcattttatactagcttatattcagaaaagtgaaacgacagacatagaaacatataatccttggttgtgtacatccactatggttgtagaggcaggtttaatctattttcttaaaaaataaacataatccaaatatatttcattcatttgttctcaagtcaaatgtgataatatttccacgggcatggttgccacattaacttattacatgcagattcgccattgggaaaaggatggcatgccctagaaataaaaagcatctacttcaatgaatcaaaatatactgtttactatttcagtaacaggaatggaatcttgttttctccggcaccatttgcagtgcaaaaacaaactctccaatacgataaggaactgaagatgtaaatgtctggcttgctttatttacgggtgagctagagctaggaaatccacaggacaggaatacattagtcgctatcaatcagaaggaccaatcattttctctggaacaacaagctcatggaattctgattctgtcaatactccgaggtctagagcagcttcctggaaagatgaaaaagagataaaagatgaaaaagagatatgatccacaacagtaaatcacaaaaagattaaaagcgcacaacatcaacatattgcaatttatgttgatacactaatatgaatggcgaccaaaaagatcagcgcaaggggggaaatgatagttctgtcctaaatctctatatgtagcaccttatcccaatagcatggatttatgccttagaatattgatggttctgacaatcaagccaaaatatgaaattgtgtttgcacatatcaccttaaggctaacgcagaccattgcacatcagtttcgaatcaaaacaactaaaataaatggaataatcaccttcaatgtgcttccttctttgtgtgctttcttagcaacagctgcagcattgtcatagccaattttctgcatttattaaatagaattaagtatgcactcacgaaagcagatgtaatagaaaagataaatgtaaggctacaaaatggatgaatttcacttacagggttcaaagatgtcaccaacatcaaagactggaaaaaaaaggatacacaaattaatcaagcaaatttgttgaaaaattgtatatgcatttttttcctacagttcagtcacagatactttacctcgtgcaataattgtgaaattctcttatggtttgcttgaattcccctgacacagtttttctcaaaggacacagaggcatcccctagcaatctcagtgactgtagaagaagaggtatagaacatcactcaaactggtgcccacgaacagtattagaaagaaagtaagcagaggtatagaggtattagcaactcagtgtaacaggatacagatgcatgagggtttatgtagttgtttaaagaaaattttgtaaaggatacatattagcatattgaggcatgtataatagagagatcatactctaagtaatccagctgcaatcattggcttaaagacattcaactcaaaatgtccattcgaaccacctactgtgacaccaacatgattacccataacctgcaaaaacaaccattatttggaatttccaatcttccaatcagcacaaaagtaaatcacaaatttcagtggaagtaaattgcacatttcaacgaaaggaccatacgaaaacgagaagtaataagacatagtagaaatcaatccatgtcagagtcaggtatcaattgcatgagttgtttttggaaatcaaggagctgtagtagcatccatttgcatataactcataattgtatgtcaccaatccgtatttagatgatcagattcctcatacaaattaagttcttaaataaagcaggaaaaaggggtattgtataaacaatgttgtaaaggtcctaccaagcaagctactcatctgtaactaggaaagcaagggagcaaatgcaataaaggtgcaagatgaaaatgtaatattgacaaggaatacaggttgcagattaataagacagaacaaagtagagaactgtttgtacaaacagtacaatataagtgcataagagtattggacaaattaagtcaagtaaaattgggtattatcacacattcacacctgagcacaaaccatggtcaaggcctcacactgggtagggttaacttttccctgtaagatggaagtagttaaaaccaatgcttgatagcacagtgctaattgagaaactgaaacaatcaaatgcaatacagtcttacaggcataatgctgctcccaggctcattttcaggtaggataagttcaccaagtccacatcgggggccgctgtgatcatattagatatattgactatatctccccagaagaatagagaaatatttgtgctctcaaaaggctaaaagactggaatactaaccttcctaacaagcgtatgtcatttgctatcttcataagagatgcagaaattgtgtttacagcaccactgctctcaacaaaagcatcatgcgctgcctactcaattgaaagaagaaaaggaaggattgtcttagtattagaaagaacaaaccccaacaactagcatcaataaaaacatttccaaagttaataatgctgtgggtaaaaatatgtcaacaaaatgtattactgatatttactaacaattggtcgaattttatctgtaaatattgcaaattgttttgtggacataacccgtggtcaacaatgcaattgcaattacagagttatgccatctaaaataaaagaaaaagaatttgcagaaccaccaattgttattaatgattgtaagtgttgagtgtgagcataaccaccaaccaaagcttcgaacttgttctcagctgtcacgaaaggtagttccgtttcctcagctactgcagcagcaattttgacatcaaatctgaaacagcaggtataaattttagcaactgcagcagcattttgacatcaaatctgaaacagcaggtataagttttaactaagtatgattaattagtatgaacaaagaactcagcaaatgcaaggagctaaagttctggctaaacacggaacatagaattgttttggcgagaatcaaacatgtagttatgggtaaacaattagaaagaaccatgtcaaatctgagacggtattctttaaatcagccatctcattgagtttaggccagatatctagaggaacaatataagttgtttatctgcactatattaaagtagcatttgacaaaaggaacactattttgcatttaaagattcgtctagattagggacacagcactctggataacagggttacatgaactctctctagccaaggatataatctggtctcaactttataatgattcttggatttccctttttttattgttagtcttcctttgttttattaaggggggagagggcgtacagaaagtaccaggacaaagataaagtaaatggcagagagtatcactgtgacactgtaaacacattaactccgaagaaatttaaagattaccctttcttagtgttcaagcccgttccaactgcagttccaccttgagcaagctgctcagcaaaaaatatgatcagaaatcattcagcttttgcatatcattctaaaaacaaatattgaacattagtgtagtacctgatacatccgtggtaaggtacaaacaattctatcaattccatatttcacctatacatggagttcaaaatagcttataacttataagtatttctgtcaatcataaacgcatagcaattaataaaataataacaaattactggaaaatttcctacttgtgtggcgtaaccgctgaactcttggccaagggtcaatggggtggcatcttgggtatgtgtacgcccaattttaattatgtcttgaaattcaacagactgttacaccaagttgaaacttttgttagaacagcatagatgctatatgaaggaacacactgcatatcatctatcttctggtgttgccaaccagaagtgctaaaataagggaaaacaataatcagctgaatggccagcatacattttctgtggatttattttattgccttcactgataagtaagtgaaccgtttaatcttaccaactaatttgcacgaaagcattcatatgttgcaatttcttgctcattatgaagacaaattaaagtaggttgtgtctaagtgctgagatcttgaggtaacaagtaaaacaaaagtctgccccagccatacacggatacgtcgtaaacaatatgaggttcaattgagagacttcacggagaatggacaaaatattaataatagaaggccttgaaatggatagaaaaacaaaatataaatcaataagaaataggatgatgtgacatccatgcattattgggctgcagttgtctgtctagcagccaaagacatgtgcccaataatgtgatccaatgtagcacaaggaaaaaaatagatataatatcaacttgtgatgcacttgatttgagtatcttagaaatagattcaaatgcacagataatagcagaggtaacttaagaagattgctgcaaattagaattaagccaataggtgaaacacgcacccataaatataaaaggcacaagacaagaatggattttaatgttgggaaacaagagacaaaaaaaaatacctttgaatcaagtgacttatgcaactgttgcaagcttgggacaaaccttgaattgatctctgtggctgctgctatgtgcatgacctgaaaatgtcagcaacataaatcataacatcagcaaaggtaaatgcacattaaaatgacggccaaaaaaatagtgaaatcttacagtgggaaatgtatcatttgaggactgtgatctgttcacatgatcattagggtgtacaaacttctcgccacgcttatgtccaagaatctcagcggccctatttgcaataacctaaattgcaaaagcagatcagaaatggtaagatattacagtataataacacaaacttagctcacagtaatgttaacatgagaattaaacatgataaaataattcaataaagaacagagagatttagtttgcccttctattcagacatcaaagctttaacgcacattggcaggtaccacatttaattattagtaacaaacagtatagacaattcatacaatagtagtgcataatgggaaaaaaaacctcattggcgttcatgttgctttgtgtgccactcccagtttgccagataacaagtggaaagtggtcgtctaactgtccttcagcaacctcctgagcagcctgcattattgccttcccgattgttggatcaaggccatactccatattcacctttaaaaaccgaatgaacaagtgagatatacataacacaagtatatatcacctaagcaatatcatcaacagcacaatctgaaatttagttaaactaaaattcaaagcatggcaatgtgacattcgattagctgtcaactgatgtaaaatattagcagaaaactgaaacaattttgcgacaacgagatgtaactgatggataagtctttgtggtccttgtttgtgattctttcttttgcttttgggtagtttcacctttttcaggacaacatctactcctttagcatattttcagttgctaggacagctgcggttagtaggacagcagcggttagcatctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttccaccccttcccaagctcggttgagctctcagccaacagcagcagcagcagcaccggctgctccttcccctctcccttccccctctccacgcagcagcctcccggaggcacgccatgtccgacgttcggtctcggcgttcggtcgcctcgagcactcggcgtcagcaggacgccgagctcgccgcagcagaagagcgcaggcgagcaacggctcagaccgctgcagcagcagcgagggcggccagactggcggcagcagagttggcagcagccagggcggaggcggaagcagaggcggcggaagatgcggcacgtgcggcggaggtagaggttgagaccttgcgcagcagcatcaacgactccatcgccggcgacatcaccgccgacagggagcttgaggagctggcaagaggaagggcgcgggagcgggcagagcggtgggcagcagcccaccgccacggcggcggtggcggtccaagggaccgcgcacccgccaacgggaacctagacgggcgctggcgtgccggcggcagcccgaagcccgcgcgcggccctcgtaggcagcgcggctctccctcccctgaccggcggcatggtcaccacggcgtctagacggtggtcagggactttggtcccggcggtgggtggcctaccctcaccaaaaccaactacatcgagtgggccgcggtgatgagggtgaggctccaggtgcggcacatgtgggaggcagtccggtacggcgacgtcgactacgatgaggatcggcgggcactggatgccctcatcgctgcagtcccgcccgagatgcagttctcgctttcccagaagcggactgccaaggaggcctgggacgccatcgctgcggcacgcatcggcagcgaccgcgcccgcaagtccacactgcaggcactccgcaaggagtgggagaacctggccttcaagccgggtgaggatgttgatgactttgccctccgtctcaacactcttttgcagaagatggtgcagtacggcgacgacacctacgacaaggagagagctgtcgagaagctctttcgctgcgtcccagagaagtacaggcagatcgctcgctcgatcgagtctctgctggacctctccacgatgtcgatagaggaggcgttaggtcgcctcaaggtcgtcgatggtgatgagccacagcctctcttggggcctatcaccatcggcgggaagctccatctcactcgagaacagtgggaggcctctcagagcgacgggaggaagggggagtcttctccctcgacaggcggccgcaagccgcgcaaggggcgcggaggtgtccagttgcggtgggcgcgaagacgcgccgagggtggtgctcgcagaggcgcccaaggcggcgccgccggcaaccacaagccggcacgagacgacgcctgccgcaactgtggcaagcttggccattggggccaaagactgtcgccagccacgacgcggccaggcccacgttgcacgggtggaggaggaagaaccggctctgctcctggctcacgcaagcatcgagctacctccagcggcaccggccgcaacggcttttctccacctcgatgagccgaaggtactcgtctccctctacaacggctccagcaacgacaaggctgatgggtggtacctcgacaccggcgccacccatcacatgaccggccgacaggagttcttcaccgagttcaactccagcgtccgaggctctgtcaagtttggggacgcctccggcgtggagatcaagggcgttggctccgtcaccttcaccgccaagtccggtgagcacaggctgctcaccggagtctactacatccccgcgttgaggaattctatcatcagcgtgggacagctggatgagaacggctcacgcgtgttggtcgaggacggactcatgaggatttgggatcgccgtcgtcgccttcttgccaaggtaaccagaggcactaatcgactctacatcctcagcgcgcaggtcgcacaaccagtttgcctcgctgctcgtcgggacgacgaggcgtggcagtggcacgagcgcttcgggcacctccacttcgaggccctgaagcagctcagtgccaaggagatggtgcgaggcatgccgtgccttgaccacgtggagcagctctgcgacgtctgcgtggtgacgaagcagcggcagctcccctttccccagcagacgagcttccgagccaaggaacggctcgagctcgtgcacggggacttgtgtggcccagtgacaccggccacaccaggaggacgacgttacttcctgctgctcgtcgacgacctctcccgctacatgtgggtgatggtcctcggcagcaagggagaggctgcggacgccatcaggcacgcgcaggctgctgcagagggggagtgtggccgcaagctgcgcgtgctgcgcaccgacaacggcggcgaattcacggcggctgaattcgcgtcgtactgcgctgatgaaggcattcagcgccactacaccgcgccgtacagcccgcagcaaaacggcgccgtccaagcgcgcaaccagacgggttggggggatggtctcgggctctcccccagcagaaggggatgcccggcctcttcggggggaaaggggtgggggacgggccgcctacttcctccaaccgctccccctaccaaggctcctccaagggagggaacaccgtaagaaaggtttgggcatgggggggcaagcccggcgggcctcccccccctgcggggccctttcggttggcctccggttttcgcccaagggaagcttgggaacaaattcgggcaaaaccccaatgaaaagggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgtgggttttttcccccccctctcaggggggggagggggggttttgggagcaaaaagaccccccccccggggggggcgcccttttttcccgggggggggaaaaaaggaggggaaaaacccctttttgggggggggtgttttttttttgggggggttgtggtattccccgggcccccaaaggaaggggaggggggggggggtttaaggggggggagggaaggccccctttcccgaatgatgattttggggccttttttcctttttccttggggatggaaaggcccccgggaggatccgggatcccgtttgaccagcccgccttcccccaagggggtcgttgagctagttgggctcacccgatttcaaccccagctctcactcggatggaggagagactgaagttgagccgcgatagcacgacgagggaggtggatgctacacagtaccggcgtctgtggggagtcttcgctacctcacccacacacggccggacttggccttctccgtcggctacgtcagtcggttcatgcagcgaccgacgacggagcaccagcaggctgtgaagaggatcatccgctacgttgcggggactctcgaccacggtctctactacccgaggtgtcctggcaaggcacacttcgttgggtacagcgacagcgaccacgccggcgacatcgacaccagcaagagcacgagcgggattctcttcttcctcggcgagtgcctcgttagctggcagtcgatcaagcagcaggtggtggccctgtccagctgcgaggccgagtacatggcggcatccgccacttcgacccaggcgctctggcttgctcgactgcttggtgatctcctcggcagagacattggagcggtagagctcagggtggacagcaagtccgctctggccctggcaaagaaccccgtttttcacgaacggagcaagcacatccgggtgaggtaccacttcatccgaagctacttggaggaagggagcatcaaggcgagctacatcaacaccaaggaccagcttgcggacttgctcaccaagcctcttgggaggatcaagttcctcgagctctgctccaggattgggatggcccaacttccccacaagacgacgcacaagacttagggggagaatgatggataagtctttgtggtccttgtttgtgattctttcttttgcttttgggtagtttcacctttttcaggacagcatctactcctttagcatattttcagttgctaggacagctgcggttagtaggacagcagcgattagcatctcctttatgcccccctttatgctttattcagttgggatgccctctaggacagcatccctttcaaatttcgaattttagactagaagagtgcagcaataggcttgcagccagctatggctatatatatatgtatccaaccttcctcgggaaggtatggctttgtgtttgtgaatgagagaaaaccagaaaattgccccatctcttgtgccatcctcttctcaatgagagtaaccattgaggttctaacagtaacagggaaccaacgtggttttttaccccaaaaaacgtgagctccattgtttattaaatatgtgcacatcacgcatttgtttacatatgttaacatcacgcatttgtttacagaaactatccacagcacataaaaattgctttccagccttgtgctccacaggacaacaaaataaggccatcaaattcatctactcgcccccacacacgcaggcactaaaatggtatagtctcgcttaataccttagcggcgcactttttgagcaccccaaaggcgcggatgatgggcaccggcatccgctcgcgctcgccgccgatgtcgaagttctgcagcgacctctgcgtctgcgcgccccacagcctacaggatacatacatacaaccacgaaaagcaccccccatcaacagatcaatcaaaaccaaccacggcatccgtcacgaagatcgaaacacctcctagcaatccatgcgggaggagagagaaaccgaaaccacacgcacttgtcgttggggactcggatggggccgaaggtgtcgcgctcctcgcggaagccggtggagatcgggcgagccagcgccgggcggagcagcagcgcggccgcggccgctgccgccgccggcgacggggcgccaccggcggacgcgcccgcgaggcgccgcaggaccatcgccatctcgtgcgccgcctctctctctctctctccctcctactaggaggtgtcgtacggcggcgagggaagcggcggctggcgaatgtggggagagaagtcagagagagaaaggcaggcaggttggtggacgacggaggggggaggaagagaacgcgttgcgactttagtactgctacttacggcccattcttactaggccggaacagtgtacacccaactcatgtaggccggcacgagcgtgcggcccattttgattgtgccggatagctcagtatatcggtttgctttttaggaaataagtttattaaaggtccctcattttgacgccaggttctaatttttcgttctcgaaccaccatataagatataatgcgtcccttaactttaaaaccagcgtacttaaggtctaagtaatatagtactcggttttactcgatgtgtcgagtgggaacttatatagccccacatatcaggcctatttcttcttcctccaacatcccctctctctctctcctctattccccatcaacggtggggaaggggcagaggtagccggtgggggacgggtgaagggaattagagtggtacaggtggccgcacggtagccagcatgagatcgccgctgacaataaattgatggacactttatatttatatctagtattggaatttgatgatgaaatttaaactcctcgtccagatgagaggcctaatgtgaacttatttcttgtttttataggttgatggagagaggctgcggggtctagctcacagcccacggcttgtttgtctgagtggccatacagatgttcaattatgtctaatttttgtctgtgtctgaggactctgagctctagacttctctccacagttatgtttaattttcttaaatcaccacgtaatttttagaaaaccaattaacacattaatttaaccctagcttaaccgtagtcttgatttctggccccactcctcctgaccgcctgaacagaacacttcccgcaaaggtgagcgagcatcgtactgaaatacgtactccctttatattaaaaaaaactcgtacggaaatacgtactctctctgtcttaaaaaaaaataacacgtgacccctcctaatacaataaatctggacggagggttatccagattcgttgtgacctcttttagattactttttttttttggaagatgaagtatggcccctcctatactgccttttttttatgatggagggagtatgcgtgtgtataaatcggagtacaagctttcaaccaactttgatgaaagtgatgtgctcattgttctgcggccacaccgaaggtgtctttttttattaattaaaaaaatattttcagtctaggatgatgttcatacaatcatacaagttcgtttctacattgaccacaagtcgatttcacggcgatgcaacatggtcggtatcaattgaatgcgttgttttcattacctaaataaaaaaatcgactggatactttttttttctgactgttgaaaatagtacactctctgcccggccaattttccactcacgaggcaagaaaaacaggggcatccagttcattaaattaaaattaagtttctattaacaataagtgaatatgcccctatcacgaggtacccaacaaggcaacaacagaccgtaatggcaccggtaaagcgacttgtgaataagtaatggcaccggtaaagcgacttgtgaataagtgaaggcagccggagagcatttttttttttttgcagtggtttctcttttaatgacgtaaggagatgttaggttgggagaataaaaactgaactgatttttccctggaatgaaaaatatatttttgaacttatcccttccatcagttgttggtacgaatatcacaattgaattctgtttctcagaattttgcattgccataatttgttaattagtaaactgtgcaaatctcttctttctaataagaaaaaaaaaggaaagaatctcttttattgaaaatagaacggatttgacatactgcttgtgacagaaaacaaagagaaaaactttcgaattcttgaccatccaatttgctttaagatttgtgcacggatgaagaattaaaaaatcaaacggcccacgcaggtgttattccacttttgggctgcgagtgtgttttgtagttatattgtgactacactttacttgcagtaagtctagagagcatcaaggttgtcaggatcgggatactaggtagtgtcattttgcttaaagtaatatcgtatcatagtatcgggatatcatgagattttcttttttttaagtttaattaatatttatattaattatatatagtcattctatataaaaaaatgtagtaatgatatatgtcatgcaaataaagatatttatcaaaagaaacatgttggttttgatatatttaactgatttttatataaatttgagcatatttatttacattattttcaaaccatgctattttaaataatattttgtagtatcgtagagatcatagaatcaggataccacctaagatttcgtaggatcgtgtagtaatgaatagtaggatcgatatactatgaaaattaggatactaggtgggatcggtatcgtttcgacttggtaggatcgtagtatcgtaagatactatgatacgaatcgggatactgacaaccttgcaaagcataattacatgacatgccaataaaaatataatattactattgtactatacttatatctgaaagttttaaagaaaaacttacaacaactacatcaaatagaaaggggatgtcggaatcgaaagatgcacgaacaagagacttgagagttggaaacatttacctcatcttaaaccaattagcatttttttcagcaatattttgcatcatggtcatttacctcctcagacattgtcttgcttgaaaattgtcactactacatatgtagtactactacataaatcactactacgaaccgcttgagtgactgttgatacgtgctatcagaaatttttttaaccagatcacccaaattcagaccaaaacatacaaaaacaagattatgggattatgaagagaaccacattgacaagatttatattggttcagacccctcatgaagagaactatagagattacaacagagaataacataaccgatgagttaccgattagacctttcttgagaacaacccgacaatatcaatcagcgagttggtttcgagttctccggattatttctggtatgaccgatggcaatgctatgatagataatcctgtacccttagggagccttgtatttatacctcaaactgccttggcttccaagtagaactcaaagaatcttgcacacactagatcacaaggcccaaatcccctccgaataggactctaacaccttctattcagggagtcagttttctttcccattggccaaattccttaagactaaggtagcattcccgcatatttgagggtataccatattcgtatactctgtaaccaaaaggataggaaaatgtccttatccataaccctgataaattactaaatttatcatgaatttattataataaaaatataaattccctttttattataaattgtgtgcatccatcttagattataggatcatattaaaaaaaatcactttatccggattacatataaattccgtgttgttttggacaaaatttgactccttggatttatgccactgagggtgtataagtaatataagtctatatttatttagatatagtatacctattagctatatttttaacaaaatatatttttttcattaatatatcataaaaatctagaaagtcatctatagcatacaagaaaaaaaatatcacttaaaatttagaaactccaaaaataagatatggtaaatatgccaaaaaagaatcgcatgaagtacaaacatatatatgaacaaactctattattattatgacatattttttctcataaattcaatgtatacggtttcaagtaatatatccaaaccagttattaacaaaaacatatttaaaatagagtcaaagaatatttaaaaatatcatccacatataaacattcgcagtaaaaattcaagcaacattaaacaagatgtccgcgcgagctacctttcatattcattgcataagatatataaataatattttttgcaacagtgaaatggtgctaatgtgatgcaatgatgcttatgtagttatgttgcagttatcttagcaactgcactggatcctgatcccatcatctctctcctgtcatccttttcacttcggtcgtttcaccctgcttgagctctattgccgctagaagcgtcgctgccaaccacactgccccgctcgaccttcaccgttgtccgtgttgccaccagaagcgtagcagcgctccaccgttgaaggaagagtggagagcagaggatggaggtagaagacaaggggctatttggtccaagaaaaatagaaaatgcagccaagggatgtacaggatatatcttcaacttcaattggcttcattctaatttaacaaatattaatgatatattttaaaaaagtaaaatttataatggcatggattgaattaaccaaaaatcactttactaattagactaaattgatttccttttattaacttatagaggtagaatttgatcttacatatatgtaaagtgatacatatcatgtgttaatatatattgttgaaaaaattgtataaccctttgaatgatataaacaatggaacatctcctcgaagggaaaaaaaaaatcaatctccgagccctaccaagaaacatttcaagttgacaaacacaaaatgcgtgcaagttttgaaccgtaaattaattggtatcggtatacttaaatataggataccacacgtatatttattatatctatatatacaagactcaaccaagactgactgagatttccaagattctctctacaagtttctgacaaataagaaatgcatcgaagcatcaaggagtgaacaattttcctgaactgttcgtgaaaccatgcatctctgatgaagattgtgaaacatctttgatggcctttctactcttgtgaaacatccgtgcagagcaggtttcagagcttggacagtgcagagtccatcacggcgacgaagaaatctgcaccaaacagaaaaaaaaaaacaaaaccaatgattgtgttagtataaccggtgagctggtacctggtatacgacagtgatagaatatgaacttgatcgaaatatttgatcttgatggagtgtaacggcctaccggcatcctccttggtgaagcacagagggggagtgatcctgaagacgttcccgtagaagccgcctttgccgaccaagacgcccatctctgcatgtacgcgtgcaaaatccatggcgatcaacctcatcaagccacaactcgatcagaaaccacaagaaaatgtgtccatgaaaagcttacctttcatgtgctccatggcgcggcaaatctcgtctttcgccggcgtcttgagctgccggtccgtcaccagctcgacgccgagcatgaaacccgtccccctcacgtcgccgataactgcattcatccatgggagacggcaagaatgaatcaaccacaagcagccatgctgtcgtggccatggcggccggcaactacttactttcgtgcttgtcctggagagcgcggaggcggtccttgaggtaggagccgacggcgtgggcgttcgcctggaggccctccttctcgagcacccggagcacggcgagcccgccggcggtgcacagcgggttgccaccgaacgtgttgaagtagcaccgccttgtcagcacctgcgcgatctccggcgtcgtcaccaccgcgcccagcgggatgccgttgccgatgccctgcacgccatgcaccgtcaggcttgatgttcgatcgagtcatcatgcatggtggcgagcgaagcggaacggattataccttggccatggtgactatgtcggggacgacgccgtgggtctcgaacccccagaagtggctgccgacgcgcgcgaagccggcctggacctcgtcggcgatgcacagcccgccggcgctccggaccgcctcgtacgccagcggcaggtaccccggcgacagctccacgatcccaccgacgccctgtatcgcctccgatatgaagccggcgacctgcccggtggtgccgaactcgatgatctcctgcacgtcgcgcgcgtacttttcggcgtcggagccgaacgcgcccctgtacgggtccgggttcacggcgtggtgcacgccgctcttcaagcacacggacgaacaggtgatcagaatcgagagtgttttcatcgatcggtgatggcattttgtatgtactgacctggacgacgctgaacttccagttcttctgcgcggtggcgcccatggtgccggcggcgttgccgtggtaggagttccggagcgatatgatgtcgtgggagccggtgtacagccgcgccatcatgatggcgagctcgttcgcctccgtgccggagttggtgaagaacacaacctacacgcaacgcgcgcgcgcgcccgcgccatcgatacggtcagagcaagcgtcacaagaatcggcaactggcaaatgccggccgcgacagtataccttgaggtcgccgggcatcttggaggcgagcgcctcggcgaagtcggcgatggcgtggttgaggtagagcacggtggagtgctgcaggcggccggcctgcgcggcgatcgcgccgacgacgtccgggtggcagtggccgcagcacacggtggcgatgccggcgaacgcgtccaggtagcgccgcccgcgctcgtcgaacaggtactgcatcttaccctccacgatgttcagctgcacgaaacaaaaacaaaaaaaaccacggcgatatatcgctaatgaacacactgcagcgagccccatcgtaactgaatcccacaaattacggaatagtttgattgccaagaatactataccaaaattcagggaaatttcaaaagagcacgaaaaattaatttcagcaacaaattagaaatgcacatactggtttggaataaaagtggaagagggacgggctgaggaactcggcgcgcttccgtgcgatctcggcggcggacgggccgtcgtaggggagcgggacgtggttgaagtccggcattctcggcggcgcgacggcggccgtctccaccgccgctgcgagcctcgacaaccctctcctcgcaatcctacccccctgcatcatcataaccacaacccaacctaacaattcaagaaaaccacaatccgttcctcctcctcctcctcctctatctcacgcctaatcgctgatcagtcgatcgaacgatctcctcgacgacgacgccggaggaagaggagaaattaacaggtcaggtactcaggtgtgtgggtgtgtgggtgtgatcagggacgcaggtgtgtgggtttatatgtaaggcgaggggtgcatgcaaccggcaaagagatttcgccggccggtgattgacactatcaacggagagttcgaacgttgcgaggagtgtatcatatcccgctcaaatcccgtaaatttttgcatcatctacgtacagggtgtgtgggaataaatcataattaggcaggcagcagcacacacagcgctgctctcccatgaatctggacctgcttcctttcatgggttacctttgcgattagttagtgtttggggttgagggcctaagtttaacctgtgaaccgggtgagaccatcacaggttcattgaacctagacgtgctatggcaagtaaaggggtaaatggaaagaaaaggtacaccagactagcccaatatacctaacccggcccccacacaatggcaagtaaatgggtgagtgccttttttttaaaaaaaaaaatgatggattaaaactaaaatatgtggtggaaatagaaacctgaaaattaccattgattgaaaattaaaagtctgagattcgtccacgtcacttcagtaaaatttttactcatgagtgaatctgggagtaaaatttttacttatggtgacgcggacgaatttcggacgtctatttttgatcaaacggtagtttctaagttttcactttatatacatatatatgttttacactacatattttccctcgtatccaaacccagatgtacacatcctgggtgatgcaaccgtgaggtttggttgataactcggactgttttgataagtgttgtgaacagtgtataagtattgttagcttgttcagtcgtcccatatcgatatttcattgatgagatagtacaacacttaagggtctagccagaccaattacccaaaaagcgtcgtaaggttatacttttacggtcctttataattaaacacttaaaaaagcatatacctcgtagtgcttatgaattttttttgatttttgtgttgaaaatttctattatttttttttcatatatgaaaatgttgttgaattccggttaggactgggacctaatttgtcggtcctagcatttttgcgttgaaattcggtcttcacttttcaaagattgaaccgaagaccgatacaaaattttttagttagactgaatgcccacccctatgtccacaaaagacttgtattcaacagtaacaacttgtacgtactctaatataagaagggatattttttttctatatttgcacacaatagatcttttcacttggatgtattatttgattatttaaaacaagttaactagacagctcatgagagtagacttgtatattggttgagtccttttgttcttacttcctccgtcacaaaataaatatagctttgcactattcatctccaacgtttaaccgttcgttttatttgaaaaaaaaatatgattactatttttattgctattagatgataaaatatgaatagtactttatgtgtgactaatttttttaaaaaaaattataaaatttttaaataagatggacagtcaaacgttgaacacgaattttcacaactgcatttattttgggacggaggtagtacttcttagcgtgtagttgtgtacatgcactcttgttaaggacaaggacgaggacgcgcactgttgtctagtaatgaaacaatctcaaaggcaagtaacaactccttaaacaacttgatggatatcaatcaagccaatatggtatatatgatggtgattagggaacaaacaatatgatattgatataatgaaactgttctgtgagatgtaatgaaaaatgataacatatcataggaaaatgtcttggtctaatcagatgtaatgaatttgttatgtgacaaagatattgatattgatgttctataaattaatttatacgcaagattgaatctagacaagtgaagaccaaatatacacattcaacttataaaacacacattatacaacagattgaataaaaatgcacacaaaaaatagagagatatgtaggccctgcctgtagcctagtggttatagtgctcaagtagcacctccaggtcctagtttcgattttccacgggagcaaatttcaagtctttttttaaaaaaatcactcgctgacccctggtataaacatgtgtgcctatggagggggtgaggactgaaccataagggtgagttcaaattatgttgctcacaaattacatgtatgtaagtggagtcatctgtatgtacatgtgtgatgcatggtgtgtttatgtgctttgtgtatatatggttcttccatgctatcgaacaaacttgcaaccccttgttcctccgtggtacgctccttatgagaagttccttacatcttcctaatctcgaatagaaaagggtaaaaaaataaaataaaagaaaagagagcacaattacaacaccttattttataatatttttattgctatggcatgctcgagcatataggtgttgtatctcccactatagtgaatacataggatacacggtctaagttcgcaagtaggttttcaaccctattttattttcttggttgctatgatggtttgcattgaacatacacttaaactttataggggctgatcgaaaacactagctgctgcagcgctgcggctgtggtcgtgtttagctgttgcggcttgcagccgtttttcagctgtcacagcagcaagcagtatcgaacacacctataaaaagtaatgtttcgctgtaattctctttatttttaatatttcgtatgcagggacggatccatgaaatgaccagaaaggggcttaactccttcttcctcctcctcctcttcttcctcctcccatctcccattctctcaattgtgatccagtgggttaggaaaaacttgagtcccccagcaccctcactggatacatcgctttttatatattacatgagtgtaccaactcttgtttgtatattatattagtgtaccaactcttgttatgaattatgacgacagattgcatgccattggctcatgagtagagcattattggttcagtagcagcagtttgtgcacccgtaacatctagtcacacttagccggttagcccacacatcttattgcagaatgcagagttgttgattagatctttttttaaaaaaaagcttttgataccagatgaggtgtgataaggaaacaaaccaacctgatgcttgctcggacatcactaagacaccaacccttatctagctaactcgtctgccatttgcatcatcgtatatatatgagtgagcatcactgaatcttaacatgaaaataaattctgtgccatgtaacttatcagtaagcacttcctaaaagttatcgattagaaagtcacctacttagtgataatttaaagtgggaactgcatgcttcagtgcttgtgcacatatgctctgtttcaaagtggtaggaactatggaagaagtatatgtttgtttttaaagtaagtacgcagccatgctagtagttggtttctttactgaagataaattacgccatatatagttattgtacacagccaaattaagtggattgatccattgaatgtggacgcaatacatcgatagcatccccatgtatagtttaattaagcactactagattaagagtgatgtcttatactgccttaagcaagacccaacacctaataaagcggtgtggctttccggcaaggaacggcagcagagcatcatgatcagatcagccaaaagcttccttgtctcctcatctccctttcttcagagttcagaacactagagtagagctaacactaagctgacatacaatgattgtcttgtgccatccatggcaataagcaccatcacaccatagttaattttaattagccgaagcgatcgagacgcgattagcgacaggtaggtataaaagaattgatgtttgtgcaactgcgcatatgacaatgtagcatcgatcgtctcctccgattgacaaagaaaaataaaggctcatttgaaattcatgattttaaaaagaacgatatatcatgtcgttggaacttaattactttcgtctcaaaatataagagattttaggtgaatataaatctgaacaataagcaaaatcccttatactttaggacggagagagtatattacaggaattattttttttacggggatattacaagaattatttgatccacccgaattcgtaaggaatgttgtggcaaaaaaaaaacatgaggctaggcatcttacggcttgttcggtaactcgagggaaggagattgagagtttacacaaaggaattgatgatgagattaagatgggaatttgattttaatcccaatatcttgtttggtagaggtgatggaaattgatagggagtttagttggagattaggccattaataaaatcggatggctgagatttaattagacaaagtaaaggagtaattccctcccaattacctgcccctacctaggtattgaaaagtagggagttccttcctcaattccccatcctcatcccaccaaaattcccatatcccccaactaaacaaaacacttaacagcctcatccttctaaacttccaatccctaaaaaaaaaaaactcccaccaaccaaacaggccgttagggcatactctaaagagctaattgagcttagctactccacgtttttcgttagtacgtttttcaaattgctaacgatgtgttatataaaggtgctttcaaaattaaataaatctattttttaagttttaaatatatagtacacaattaattatatgctaataatgtatctcgttttacgtgcaaataataagccaaaatcaaacagaaagaacacgcccttactagttttcctccaaaattatatcgaaacgggtcattccatataagttctaaagaattttgtggaagccacacaatcatttgttgcaaagaactgattaggattatttttcataggatttcagcctcatagattctctccacttctcaatgttccaaaggagcacttataatatatatatatatatatatatatatatatatatatatatatatacgagtataataaactgcgtgcgtgatgatgatgtgcaaatgcttaatgttgtgttggttaaatttgcattctcggctggccgaactgcttggttggtgcttggcgaatcggatgatagatcgtcagtactgaaagagtgacaggggataggtcgatggtgtcatgcgcttcgctttctgcgcgcggtgagtcgatgcctcgatggagcacatcagatgggatccggattgattgctgattaggtaggccaggatgatgaaagaaatcattattggaagcaattcatttagcagctaggagggtgactgttgacgtggatgtccacacaacacgccggcctgtgcagagggcaatcagtgcgagcttgttgatttcccaaattatttttaaagagggaattaggggaatttggatgtgtaaattcgtcgacagtgctatgcaacagtcagaaattaaaccgatatgaaatcaagcttgtttccccagaagaatatataaaattcaatgaagtgtgcctttagttgatgccatttgaagtgagtattgtaaagtatatataaacaatcgtttaatttcaagcgtcaagcgcatctggtgtagtggtatcatagtaccctcccacggtactgaccggggttcgattccccggatgcgcatcaattttgcacttgtttttttcgtcacattttgttagttattttttcttttcggccacatttcgtaaggtttgagatgaaatttgaaagcccattgaaatcgttgccacttttccttttatcttcgcaacgagcctgaaatgcaacacgaagaaaaccaagccctcacgtacgtttcgttagttcttttttcttttcggccacattcgtaaggtttgaaatgaaatttgaaagcccattgaacttttccttttatcttggcacaaggagcccgaaatgcaacacgaagaaaagaacgcctcacgtcataggaaaaggagagaaggaaagacacgcagatgagccggtgtggtgggcgtgggcctgatgagctgctctgatcctcccaaaatattaatggaccgaaattgcgaatggtgggctttgtgccatatcgcaacaaaagctttacaattttcagttggttacgagtgaacaactttgatcacaatattatcttataatatttgaactccataaataacatttgaaattaattttacgtgcgtgtggctacatatcttccatgtaatgttttttaaacttccagtaaaaaatatttgattactaggataagatctaatcaaatatttaacattctgactataaggacatgtacaacggtctttattagtggtttctctctattatcatgcaagtaattttgatgtaggtgggctttgtgccatatcgcttactaggatatgtcacatccacccaaaatctcttatattataggacggatggagtacaatgaatctagatagactgtctgaccagatttattgtactagaatatgtcacattcaccaaaatcctttatattatgggacagagggagtacttgtttatatgaaggcctgcgtttttactgtgcttaaaataagctatcgacttattctaatactagtagatgttaaattttttttaaaagaaacaaaaattagagagagagaaattgtgagtgttttagggattgaacacggaacctcgggttgaaatgacacacgccttgccacaacactatcaagtgcatcttaatgttaaatatttttgaagaggtagttaaactaacagagaaattaattagcttcatgtatatactctctttcgtcccataaaaaatcaacctagtactaaatatgacacatactagtattacgaatctagatatacatttatacaaattcgtcatactaaaatatgttatatttagttatatatttattttttttacggagggattatacacctgtgctagagtgctagacgacggagtacctagcttgcatggcagtactagccctcagcagtgtactataccagtccacacatcatcatcatccctacgacgaagacgccaaatcgctcgccgctagtacggcgcagcagcaggcgcatgcatcatcactcatcagcagccagagccaaaatggatcaacacccccccccccccccctctccctctctccccgagcgcagcagcgccgcacacaccgctacgactacggcagcattgcatcgcgccagcgcctcctccggccggcgaggcgaggcccctcgcgcgcgtcggagcttgcaagctaaattggataaggcagggacatcaatttccacctcgccgatcttgcggcgccgttgataccgtagaacgtctatttcacctgcgctgcccatgttgtcatccacgaccacactgcatctccgtcctcgacctccgcctgtcactgacgaccatccaggaaagtctccctcgcagcgaatttatgtttaccagttatatgtttcagtttataactacaagtactaaatgatgctgttctagacaatttatgtttcagtatgttgtacttcaaatacgtttttctgaaaatgtcaagtaggaaacattccttccctcagaaatcacagagaatttgttcgaaagtgactgaaagagagagttgaaaataagaatgaatctattcttgctgattattattttacattggccacattatgtcaaaaggggaagtatgggatcagataattcaacatgtatatatttacagtattttcactgttatactgtactccatcatttttgtttatctggtgattgattatcaacattgttgttgagaactacagaaggggaacaaaggtttgtcttttcttttctttcttgagagcagtttaattccagcaggggctctagaagtttgcagctcgatctcgtctgcagcccatcaggttctaattcatgagttttagatttgtttagtggagtataaaacttcatttcttcaggcaaaatgatcaaaatagccgcattgtcttgctggtgtacttagatagttcgatgcacttcctggaactctgtaaaagggaaacatgtcgcaccagtacatgattgtttttgtttatttcacaactatttaaagaaagttggtggattttcttctgtattttttggtggaatgagaactttgacctagctgtctgaaaatatcttctcattgcttgtgagtcaaaataatggcattacagttcaaccattttggatgcaaaatttaattagatgataacagaaatattcctgctcaggataactaaaatttcatattatagtgataacgatgctgaaatttcttatatcaacggagtaagtagtgtgcctgttgtttgtctgtttttgccttactttcctgaaatatactcatgcgaaacaacagataattctgatatattgctctataatcataatatgtctgcactaccatggatgaataaattgagtttaggttttttattgcaaccttgtatcttgcatgagtggtgttttttattaacaagatattttggatcctttttgtgcgtgagaagagatacagcggccatatgattttcaactactcttatacgggactgctactcttatgcacaccatgtttattatatatttacctccagcatagtgatagatccaatttttatcttgaatggtgcttcaagcaccgtatatgtggggttattttttggcccttatttttttaaatcttccttcctcttttctttgtataaaaatataagatgcggctcgaaatgtattgttttttatatggtcatcggcctatccttgtttggtttcatatatgagcttttctcctccaacatcttattatgtatggcatttccaataactttttgcaatgtcatctcgatggcttgcatatatacgatattgacgggaagggcctgtaactatagggggtaccatgattgtgttggattgctttgacctttacagaacattatttttcaagaaaaagaaatatagctgtattttgatatcatcttttcttgtattgcaggttctatattccgtaactcgccgcgtttggtgtctacgtttggactatatcttactgatttacattaggggctaactggtgttcaatttttcatttcattcctaactctaaagataggtactgtggcatggaagatacatgtttctgtgcaagctaaatcacacttatgcataaatgcatggttaattactttatctcctcggttaatctacacaactttattgccaaaacttgatggtatgaagagaagtctcaagggattaatacatgattatgcttttcagtgcttttaaaaaatgttggccttcagtaaaacatgctggatgatgtgctgagaacaaactgaaggtgctgagatctatgcattacctgttttctgatctgatctatgtattgtacttgtgagaaatgatggcacatatgaataatgaaaatcgatgttattattttctttctgaggtagtactgtattgtgttttatttataaattttatttgaggtcaaatatcaataaggttgccgtttgtttattgaggtttccaacctccactgcctcgtttcccgtacgcatgcttccctaatcattaagcatgttatttttcataaaaacaattatatacagaagttgctttcaaaaaccatattaatccttttaaaagtatttttagctaatacttaattaatcacgtgttaattcatcgttccattttacgagtggagggagtggtttcttttagggaacacaacctaaatataccggggaaaaaatggaagctgaacagatagagagaaaaatattaggaagaaaaaaaattgaaaggtgagtggacatggaggggaaaacatagaaaggtgaatcgatacgatgcatagatcatagaaaatttctaaaatgaaatttaaaagttattaaagacaatgatattgtaccgtagcgtttagcacgggtatattactagtctaaattattaaaaaattagcaagataaattaatataaaatatattactctataaacatgcaagttaaaattcaacttatacaagttgtaacaaaaataacaaatataattataaatgtacgattacttttttcagtttaatttatttttctgttgcaatttgtagaaatcgaatttggtatagcggtttgtggtatttcacactacgtattactctttattactccctccgtcccattataagtgctgccatgattttctatgccaaattttgaccgttcgtcttatttaaaaatgttttaaaaaaattcgagaacataagtcacgcataaagtactaatcagattttattgtcttatagcaataaaaatactaattataaaaataattcaaataagacaaacaattaaagttgggttggttgcatttaaaatgggacggagggaatatcaaatattttgataactatttagatgatattttctctagagatgaaagtccatatctgatcggtatgctcaggggagctagctaccagtagcatggctgcagcctgcagggggtacattctgccaatggcatgtgagtgtactttccaaagcgctcggctctctcccgatcgaccgctcgatcatattcatatcgatcgcgccctcgccgccgtcacgtgagccttgggagctagtttaccgcccccgagaatcctagacaccgttttgtacacacagagcctgcatatacgaacaatggcgcatgtacgtatgtacgcatgtgaccgacgcccccctgatgggtcagatcgatacaccacgtacctatacctgactacctgagtacgatttgcacctacgtcacgcgctgcatgcgccaaatgtacgtcgaaattaatttgaaagcatttcgcataaagaaattaattagagacacacacggacgtgtatggtataggatcgaattgaagttataccgtactatctcccgtttcaggtataaaacgttttgactttggtcaaaatcaaactgtttaagtttgactaagttggtagagaaaaataaaaatatttttaacccaaaacaagtttattaaaaaatattcaattattgatttgatatgaaactaatttagtattataaatattattatatttgtctacaaacttggttaaacttaaaacaatttgactttgaccgtcttatatcctgaaatagagggaatactagctatattgcagtattgctaattaaagatcggattataagctaggtaaggaataatggatatttaaactcatatataccaggctcacaggctgcctatttgtgtatggatcagccgtacgtacgttgtcacgctaactcgtctgacaccgtcagtcttcgtcacaaactgatcatgcattgcatgcatgccccatggtgacccacgtgacggcgtctcgatccatatcgtgccatgcgtgcgtgcttgctcgacttgtgtgatggctataagctgcatattaaatattgtttgttctgtatttctgttgccatgcctgagcggtaccgtaggcgtcatccatggtttaattatccttccatggtttaatttacgtatttttttccccatataattaagacgctagtgttgatccattacatcagcgtcgtgtactctaatagtaatacatatgttgtgcaagaaattaattgctccattccctagttgaatacctaaaaggaatattaattgctttcgagaataatctttttctttaaatgaaaacacctagctccctccatttaagaatgtaagatgatggctatattttgctataaattaaccttctataagattgatcaatttttttttaaaaaaacaaacataggaatatttttaacaccaagcaaatataggagtattaatatattcaatggtggatttaattcactttgttgccattttcaaccctaccaatatttgtcattatcaaattttggatgttttagtgtgactaaattttggtaaagttttttttttgagtggaagcttccggttttttttttcaaaatttggtatagtagcaatggcaagaatgtgtttagtttgttgcccttctaaaatttagcaatacgaaaacttggtaagattaaaaatgaaacaaagtgaacaatctcttaataaaattcatttgacatcatagatgttattacattttctttgattaaacttatagaagtccgacttgagataaaaccaaaacatcttaccttctgaaatggaggtagctagctaggtagctagattgcaagaacagaatacatatactccgattcatatatatacttacgtccagcaagctgaaaataataataataataataataataataataataataataataataataataataataataataattgtatatgtactgatcgatacatagtatgatctactcctatatatatatagctgcgtacgtacatgtttggacttaattagtaaggacagatatttgctgtaacaaaaaactatattacgacaagccacgcgcatctctttcttgcaagttgcatttggcattcttcgtctttcaccttgatttgtgtttgtgcttgcaataattggtgggaaccgctagctagctatctctagttctctactagctaggagtagctacttgtgtgaaagatatttgcccctgtcttagaatatatgaggaggattcaaggaacacaataagttcatgtatgtcgcaaacaaaaccagcatatatttcgaccattccagatctgtcttgagtacccatttgaatttttcatatatgtaggagtttcatgttggcttttcatgcttaactagtattattgttatatgtacatgcttgtctacgtacgtgcatatgaccgagagcagttgttcactaattaaggccatgtttaagttgttaccctggaaaaaacaaacaaagaacaagcaaattagcaagttatggtgcatgcatggttattaattttcatcatataaatttccttttctcccctaaagtttactggtttcttcatttgcctcttatttattcttactacaatggtatctagctaagtgccaacagtacaggcctactacatgttagtggggcgacatcagagacaaatatggaaattgctctatttccatggtctttaatttacagacaatcatgtatatactagtacatctgttcaaaaatacaggatatattttgaccgtccaaaaataagctatatgaccgtaaatttgatactaacagtactatatattttccttatgattacaaaattatagtcataagaaagtactaacagtattattttatggtaaaacctagatactattagattaatagttgattaaatcttaaaattggatagttaaaatatgtcttatatttctgaacggacatcatatatctttgtcgtataaaagaaacaacaaattaaggggtccatttttctaatactagaaatcaagaaatggaaaataagacaagtaggtacccctcacccaattaaaagagttattttcatgcagcaagcaacaagagcatgcatgcaatgcatgcaggacaaaaggtcaagccctctgcaaggatatatacatgggggcctacagctaataacgtacgcgtgaccgcgtgatgagtactgttactttgttgccactccatctatctatacgcaacaaacctcaacaacagtcggagttcacgagatgtttgtcaaagccccatatatgcagccaaacccaacagcacaagagtactctgcaactccctgctgccagctctctctctctctctctcccccaaatcagtcccccttactgtaccttctctctacattaatatggttacacaccacactaccaatcgagagagcttcaattctgcctgagagttagaagagagatcgatggtcatcaccaatagcttatcatcatattggtagtaagctagccccacatacaagatgctggagtatgtagctggtccaacacgttctagctgaagttagaacatatgtgtggaataataattaatccagttagaaaatgacgtaaaccagcaagaaaagtacattatatgtatgacgatatatgatcaatgatctagcttagctaggagtagttctgaacatgcatgcacattggcacatttgcgtactaatatatagttgctattattgtagagactacgtacgtgttgtgatctgaggcgataagattcattaacggacgtacgattacgacttggagtaattaattaagtcttgattttaagtgaagactaggagggctatgcctagtgtggcccaaaaccatgtacagctcagcaacatattccctgcatgcaccctaacacgggcgagagagagatcgatgaaaagggttgtttgccccaataaaataggggaatgtgtatgtggaatgttgctgcgcatatgccatcaaagacagtgacacaaagctagcttaggtcacctcaggttgatagacgatggatgtgaaaatttttctgtgcacacaagaggtatagttagggggtgtttggatgggtctataatatcggatgtttagacactaattaaaagtattaaatgtaaaataatgataaaatctattttataatcctagactaattcgcgagaccaatctattgagcctaattaatttatgattagcctattttatgctacagtaaacattctctaattgtagattaattaattaagtttaaaaaatttatctcacgaattagctcttatttatgtaattagttttgtaagtatagtctatatttaatactttaaattagtgtcaaatatccgatgtgacaggagtttattccctaaatctaaacatcacctagccgtgtaggaaaggagggaagggggatggcggaggcatatgcgtcacattcgattctctccggcggcctacacaaacagcttttcagccagcttacacgacccctctttttatttttttattatttgtttttttggaaaacctacacgacccttccccacttggtggccgatctggctggaccgggcaacagtcaaatctatcgatccaggatcgatcgtatcaggcataatagaatcttacttacttaagcttacttaggtgatgttcttttcttctaaagatgaagatgaagattaagttttttacgcaaaacgatatagtattaacgtatgattgattgagttttaattattacaaacttaaaaaatagattaatatgatattttagagtaactttcatatagaaaattttcgcacgaaacataccttggaagtttaaaaacgtgccacaaaaatcttaatcttcatccaactcttgttggagaaaagaacaggaccttattactcctaccatatgtggcagcttaattactggccggcagataggttaggtttagctggttaataaaaaaccgcctctagcttggttctcggtgcatgacggtactgcatgtaagtatatagtagagtactccttccgtttcaaaatatttgctatcgtttgactttttagtacgtgtttgaccattcgtcttatttaaaatatttaagtaattatttattctttttatattatttgatttattgttaaatatactttcatgtacacatatagttttacatatttcataaattattttaaataagatgaacggtaaaacatatgttaaaaaattaacggtgtcaaatattttgaaacggagtatgtaatagtagcccgaccgatcgagagttaaaaactgtcgagactgcatgccgtttactcaaccgcgcgcgtactgctcgttcgcgatcgagtcgatcgcgaggaggatatcgtcatatcgatgcatggcaatgcaagtccgcccgggcggcgcgcggcaatacacgcgttacctcgtcgctgaggtggctagctagcgaggcatgcggccgtcgccgatcggcgatcggtgggtcacgtcgtcgcgcgcgcgcgaacgtacgtgcaaattcgcgaccggctgcatgcgcgcgcgcggtcgatttagcttgctcgatcgtctcacgaccgatcgagagaagcgccgccgggcgactgtacgagatggccacggtcgcggccggttggatgcatgtatatatggtaacgggcgtagtatacgcgcgcgtgcaggcgctgggggcgcgcgccggccagccaccaccgccactggacggagtgtggagtatgttcgaacgtgtacagcgagcgaccgtacgtgggcgatttgaaaattggggccgtgctgtgtcgtcgtcgtgatcgatcgatcgatcgatggacgcgcgcgggtccagtcgattcgtacgacgtttgtgtgtgtatgatgccttcccgggatggggttgtcgttcgtatgcatatataggtagagatcagttatattgtaccgctacggtactggttgtagtctctagctacgaatccacggtgcatcgcgtcaacttttggcacgtcgctttccagatgtcctgtatgtgtaatataatcattgctgtaagctaacggtcgggggtatagttacattattaggcccttttttaattttttttcaaatgtaatactctttctctctctgttttaaaatatttgacgccgttaactttttttaatatgtttgaccattcatcttatttaaaaaatttaagtaattattaattctttccctatcatttgattcattattaaatatacttatgtatacatataattttatatatttctcaaaagtttttaaataagacgaacaatcaaacatattttaaaaaaatcaaccatgtcagctatttagaaatggagggagtataatacgagtacgtaatagcataattatatcgtcattaaactgtaattgcaatataattttatatatgaccttttaagctcgtatgtggctagcggcgtgcacccttacggctgaaactgagagttcaaatcctcatcctgttacacgcttgattatttcctttcccatgcatgcacgaatctcgatgtgatttgacggtcagatatttaaaagttttaacgggccgggtgactcttaagcaactctgtttatttatagctaactggacactttattaagagagctgtaaaattactccttacggctcaaagatataagggattttgggtggatattacaatgaacttggacatagagtctatgtaaattcattgtaatagaatgtgtcacatccatctaaaatcccttatatcttaggaccgagggagtaactagaaagatcaagctattaattttgtggatagatgttgcctgttgatgccatcatcgttgttttagcctagattcgtcggaaaggtatttttgcctcgtctcagtgttattagtactaaaagtttgctgtccttggtgaactactcgacccctcccactttcacttaattactgacttactaaatgtttattatagttctattcagattcgtagtattatatactctagcaaacattcatgctgccgctggctcgatcgatcttgtccacacagaggacgagcgcgcgcaatctgattagactacttcaatcgttgtcccccatcgcaaggcaacaaactgggtgctaactcatgaacaaaggcccatttgttcgtattgttctgccaattgttctgccaacgatttgttgcgatcggcacgtgtgggctggctggcgccaacacgagggggaaaccggacaacgcacggcggcagaaattaatctctccgccccgtgagagcatttctccttggacccttgcattgcttgcatatatactagtttggcatgcggcacatctctcatcgcttccaaaaacaaaatagctccagtgtctagtataaattgttatcacgttatgtacttacgcgtgctcatcagctctctcccatgcacgctgttgcatggaatgacaaaagctccagctagcgagcaggcaagctagtgagcgatcgagctagccaggcggcatggaatgctctagaaaatagaccatagctattcagagaaaagtatatatacggggcaaataattcacgtatgcactattcttgcaccagtattatattaattgctcgtgtctttatatgtctagagctaaaggttaatttatcagctgtatgcagttgcgtatatgcatgacctcaagttgtcataatatagttaaatttaaaggttagttagatctcacaggaatatttaatttgaagatcgtattttgtagtttagaggttgttcagattgtagccaaaataagttttaccaaattttgacaatgccaaaattttaacaggatttcttatgtatttattaaagtttggcaagaaacgaatggatgcacatatttgataattctaaaaaaatggtatggtttgagatggcatcaatctaaataaaccattagttttaaatttttgaatcaacaacaccattatttcgttgtgtagggatttttcggtttgaaacctctcttggagcaatataaattacgggattttaatttcatgagttttgtgtggagctaaatttaaaaatagaattcagtttgatttcttcacacctattttcgcgatacaattgttttaaatacattttaaatcaaagttgaatttgatatacaactgttaacctctatttttcacgataaaaatgtgttttgtatatacaaacatcgatcaatctacatgaaccgcggtagcccaaccctttcgatgggctggcccatttacactttcgtcatttgcttcgtattaaaatgttaacccgagagtgatatagatggacaagcttttataagttggttccattcttgctaaactagtaattaatgtggtactagatatgcacacatgtatacagttgtcatgggccacacatgcctcgttctaacgggaccaggatatcacaaatagagatgtctcctcgcaattgcatgattgtctctacgatgggcaactgatctctgtcacaaattgatcattcatgatacccagtttgtcatctaaatggttattaaagaaatatattattaataatatattgctctataaacaattaaatttaaatatgattgtgagcgcacctatactccctccgtcccataaaaaactaacttgtagggatgaacttggataaacatttgtattcatctctataagttgtcatttacataccaaaaaaacaaatccgtcatgcaattggcgtaaagaaaacaaactcatcatgcatgcaattgcatgatgtgccgctagctgagtagctaggagcctaggaaagctaaactgcccgccgtcgtcgtggtggcttgcattgctaataactgaggccacttcgaaacgacgacgtgcgcgcgcgcggcgccgtcgcgggcgcccctgctgcaggtgcctgcctgcagcctctgcgcctgtgtgctgtggccgctagcttcccccctcccacctcgatcacgagcagattcccccacccctctcctctcctctcctctcctgcccgcgccaaagctagctcagctcagctcctccccagctgctccatgcagcacattgcagcagcagctagctgcatctgcatgcatgcctcgctggttaacgtcggcctctcggcccccacacccacacccaaccatccacaactcaacaacaccacactagcttagcacgtaagtacgtaccgtcacggatgtactactactacgtttattttgggtatatatatatatactccctccgtattttaatgtatgacaccgttaactttttaaccaacatttgactatttttttattcaattttttatgaaaatatcaaaatatttatgtcatgcttaaagaacatttgatgataaatcaagtcacaataaaataaatgatattacgtaaactttttaataagatgaatggttaaacgttgaacgaaaagtcaacagcgtcatacattaaaatatggaggtagtactgtatagtgatcgatcgatctcgttctctctatcgatcgccacgcatgtgaagtcgatcgccagcatggatacgatcatttcgtaacgttttacatgtacatgtaggtgttaatttaatggctagatagctagatttatatggtttggtatacatgaatgcatccatatatatgtgatcgatctcacatggtggtatcccggccgtatgcgcgtacgtatacagtgcatgcgcgcgcggtggtcacgccgtagttaaactagttatatatatccaggccgtcgcgtcgtcattctctcgaagagaaatagattaaaaacttatcgcctcgtacgaacgtatctgctgccctcttctgtcgagcccagctgccaagctctcctagctagttgcagggcagcaaacaaggggaatatgtagtcatagtatgtgtgtcaatatgtgcagtacacagtttgttatgatatgattttaagcccttcgggaacatgtactcttgtttcttcttctctcaaatctagtctaaatgatcttcttttatattattaaaaaaagcagataaaatacacactttgtattttgggttgttggatcaagatcaagtggcggtatcttgagccatgtgaaatattgaactcatgcatctcactatcagaaaccgggttagatctaattaaggaaaaatacaagttcaggacaaaataaaatctcgtcaagaaagaaaatactgttgggaatagcttgtgagggaaaaacgaatacctgcctcccccacccggccgttcctccctgtttcatttggctactgccttctaaccgctgattgtttccttcctcccactgctcaacccggccaagtattactattctagccatcctcttaagcctgctaaacacccacatttcccccttcctttaaccttagtcccattagaggagtattccccttagatccgggtccaggccatccgataaaaataagcggacgaactcaacgggttgggcgcacggcatgagccacattgcttctccttcgtgtgatcacccacatccgccctcttgctcgcttgcatgacggcttgcttgcctgaccgctagctgtcagtcaccacctgcgcctgcctgcttgctggcagctcgctcgcccgaccgtttgctagcccgtcggtcaccactcctccgcctgcttgctccgctcctccttccacccgctcgcgggccatactgctcctcctccgctcggcagtctatcgccgtcgagttcaagcatgttgtcgggattgggcgtgggctgacggtaactgcaaacaacattcatcccatctctccctccttctatcaattaagaaactgggatcgtcccatcctatggatcaaacgtacgaatagaatcatcccatcccaaaattagggataatatcgtttcatcttacctagctagtacgtcccataatcaaacacaagctaactacttgagttatgttcaatgagcaactcttattttttttaatataaagggagcagtaaaataattgagcgagggcgcctagctctagctagcttagctagtgccgtggtcttccattccttttgctctcgttgggaatggtcaccagcccagcacatgcgtggctgccatacatgatacatgcacctcatatcagaatgtttcatttggttggtgatctcatggctaccctagctacacacatcgttctccctggccctgtcaaaagggggaaagaaatttattcagtttaccggccggagtactactaccaaccatgctagtactatatgtagtaacagtgatgtttggaccttggatatttgtgttccattatgggggcatcctatgtattcgatgatccgatatataaatatatatttcacactacgtacagcaagttgttcatatactagtcctcggataactaatggtcagttttcataaaaaaaaatgataatggtcagttgtttaatccacacgggatggaggatgcactgcatcttgtcaagcagattccttctagctggtgatgcacattgcaggaaccaaatcatatccgtacgtccatctagctacatggatcaatttgtcgcctaattcaacttttgtatcgatcatccatttcttcgaacagcccagcctacagcttcaaattacggaatttcagtatccactgtatataacgcgtggtgatatatattatattgtttaaattagctagtagcatgcatacatatcatgcatgtgcatgtgtgctcccaggaagtaataaaaccatgtctcgaaatgccagtttcatatgtcacatctagattaagtattagtagcaaaattaaagctagaacggaacacaaaagaaatcaataatatttgccgaaccctatcgtccacttgctccaacttgcttcgacgtcgtatgcagcacgatgtataggttagtcgatcttattttgtcccttctcatatagattcagaggtttatactagtaaacatatatggcagacatgcattatgcatacgtccaatatttcctttcttttcttctttatctccttcactgaattctcatgcatacacatttccttttttttcccttcaattgatatttagataagagaaatgatcagaaggatacaacaatatggtcacgtgagtggccacggccggggagagaagccactatatacatatggagtagtagtggccttcatctcggtgttctccatttgagctagctaagctgctgtactatagcagcagctcttgctcaccagctagcagcaagctatacacctctctttctctcctctctatctttctcaagccaatatctctctcgctaattcgattgggttatcaggccttcatcgtaatccagcttcagctgtgtgtctgtgattgtgtttgtgttgtgtgtgagagagagagaggcgaagaaattaagaagagcgagagagagagagctgctgctatacagacttacagaggacgaagatgatgtcgtcgagggaacgcaagaaagcggcggcgctacaggagaagctgcaaatcctccgctccatcactcactcccacgctgtaattaatcacaccctctcctttcttattaagtttttctctctgctaaacttttcatgtgcatgcatgtcatcactgatcgaaaaaaaacgacacgaccgtgcgtcagttctgcagtccccatcatgtcaaattcgatatttatcactcatatattacctgcaccttgtagtatctctgtaaatatccagctgtatagttttttgtttaaaaaatagaagttttatcatacttaactaattgcattaaaatgatatagccgtctgagagcactactcttggtctctctcagctgcacatatgaatatgcatgctctcttaagtcgatcaaggttaattattaacattaatggtatatatatatatgtgcagctgagcaacacgtccatcataatggacgcgtccaagtacatcaaggagctgaagcagaaggtcgtgaggctgaaccaggagatcgcttgcgcgcaagacgctctcagacaaaatcgggtacacacacacatcacacacctagcttaaactccctctgcgagagagagagagactgcacagacaccattgcacagtgctttgctttttttttcctctctctctctctctctctctctctctctctcttcttcttctgttaatttcgtactacgagcagaaagaggacagcgcgcgctagctagatgccaacctgcgagtggctctagcgaagttcacatgcacgagatacttgtaatgctatagcggctatagctgatgagccagttaatggagtttggattggtcagtagctagtactactccagtacgtacacgcatgcacactgttgcgcagacagagcacacacagttcattaatcaatgctcccatgtctgcatctacacgcatgattaatttgtgtctgaaaattaactatctggtctcatcagtgatgagctgatcgagctgctgtgattaatagtggctggcatgcaggtgaccgtggaaaccctaggacacgggttcctcgtcaacgtcttctccggcaagagctgcccggggctcctcgtctccatcctcgaggccttcgacgagctcggcctcagcgtcctcgaggccacggcctcctgcaccgacaccttccgcctagaagccatcggtagcgaggtaattatattaatcagctaactaattctatcattagcggccaaaattcaaattaagcccaagtcaatttgggtagaattcattgagccctttcgagaggtaaaggcagatgtttcgattgattcagtaccaagaaacactgtaggccggcatacattctgggacaagagtttgacatgccttttttctttttctttgctttgtctctgtatatgctctcccctgaactgaagaacctgatggagaaggtggacgagcacgtcgtgaagcaggccgtgctgcgggcgatcaggagctgctccggcagcggcggcgatcaccacgacgacgacgacgacgacgacgagtaagcacagaagcggatcgatcgagctctgttaatttcgatctcctcctcgccggccggcggcgagcatggccgatcgatctcagcaattgctcgaatgattagtctgtcctattctttctttctccattttcccccggccttaatttcttctcttttctcctgtctgatctgtcgtctccgccgtctacatggcggcgcatgcatgcatgataggctcctataattcggtgaaacgaagtacaccgaagcatttcctgtgtaataggactactgttaattagggggagcatatcatcataattattgatatatgtatatgtagtttatggcaaataagatcatgtaacatatgagatgggattcagaggcatacgttctgtacttcagtacgtagctctaaatattactgactcactgaacagtgctacgaccagcatgcatcacaacattgaaaccctgatctctttgaaagttttttttttgatggaaagatctttgaaagttaatttgaagctcctgattgatggcatttggtgcatgcatgcatgcatctgtggctctgtgttctgaaacagtggctggagcagagagcaagcatggagcccagtgggtgagcatcgtgtagctggataggcgagacctctctcccattcatgagtagcactgttcattgacactgtagatataccagcgtaccaccagatggaataaaaaggtgtatcgctccggttccaaaattcatggagccatgcatgcagatggcggccaatcaatgagaaaggaagctagccttagacctcccggatcatatcactgtgtgtttgttgataacatttatatccattcccaagatcgagcgagtgacatactgtgacatactggatatgcatggagcaaagtggagtgatcggttgcaatcatcaatcacctagtaggtaaactgttttcattacttaggggaatgtaacactagttaatttttacacaccatctaaataatcataaaaaatattttaaaattaataagatatgcctaagatattttacttcataaatatgcaaatttaaatttaactcataaacgtttgaagaaaaataaatctaacctctaaaaatagtatttttttttcattttatgtttatagagtgatgtatctcatagagagatatatggagtatctaattaattttttcaaaaaaaagataatgactataaatccatctcctacctcatagtaacaaatatcttgacggtgttacattacatatagatgcgtgcgtgcgcgcgcgtgggagggagagaggggaagcagcgggctgccgtgccgtttgtttaggggacacgggggacgaggggcggctcgacgacaccggacacacccactatgcccccgtgacgcccctcccgcggacggactcgatcgatgcgtgccgccgcgtgatcccccgtcggttttgcccctcctcttcccgcgcccgcctgtgactcctctcctgtgagcgggccgcggcctcacacgcactgacgcgtctccctccctccctccccgtgtgcaaaacaacaaagcgcgtacgtggacgtatcgacgagacacccccacccccacccgcgggcgcgcgcgagcgagcgagcgagcgagacgagagcgcgtcgtccttgccggcggtcgcagtttcttcatgggcgtaacagtcgcccgcgctccgagcgaaggcagagagaccaccgatcgatcagcgcgcgcgcgtacacggcgtggctttgtcgttgtcgtcgcacaaacagccgtgcccgggcgaagcgacaagccgcgtcgtcgtcgtcgtggtgctccagctgcgagggggagggggggggggggccaggatggccagggaaaacgtacgcacacgttacgtcgccgatgcggctcacgagagagatctctgcagcagcagcagctgctgctgctgccgcgcgcgcggcgcgaggcagtcggtcgtcgtcgtcgggccgggggcacggacgagcctgggggctgggggggtcctagctctggcgcccagatgatgtgtataattgtggagcgtagcgtagtaatagcagctgatatactagcttccatcatcttttccagctcggacgacgggatttggctgctgctgctgctgctcggaaggcgacaattagggcactgaagctctccagaggtcacgctgccttggacgcgtgagcgcgtgactgacgagacgcgcgtccatgccaggaacatatcatccatgcccctacgagatcaccagatgattatgatgcttgcggattttgcagtgcctgaatatcgtcagataattaacgatgtttctaccttcggttttcctttaacaacaactgatcagagtattgctctgcaaagattttgcagtggccgggatacaacataacattggcttagacaaaacggtaagcaaaaacattcaattgaaccaaatctgaaggttgtagtagtccgatcaaccaatagctcagtctcaatggctcactggccatgatcaaaacaaggctctgcccgacagtcaggctgctcctgctcctgtatgaagaaatatccgagatagaatcatggggttctcttcagctaagaattttatttagcccatcattcaatgtgcgatgggcttggcaacaaattagtcgctgctggcactctttctggccatttttactcggtcgtagtccgctttccacaccctataagcgctcctaacttcctccagctgtggatctggtatgctcgtgaatcggtccaagttctccacccattctttccatggaggcatggatgcatccaggaagtttgctagctctggaacaagagctgccctgtagaattccattacccccttcttgacttcttcagattcattcattgattggatcccagggcgaactatagtcccttgcttgttcctcaggcagaaactgttatctctaagcaccaaaacttcagaaggggcaattggtaacacaatgcgagaaaactttgtaagagacagtgctataatatctttgggtagtaatccacgcttaaccgccaccgaagtaccaaccatcttccggatctgaggtcaaaaaaaaaaaaaacatcacggcatattcatactagttccatgcatgcataatacttaatactgttacagcaaatatttgttctgcagttcatactaaggcatataaccagtgaatagatcaccatgaacccaaaccaaacgttttgctgattatgcatagtttcagaaggaattaaacatttgacagtgaaaacaaaacactacagtttggattttagaagcagccaaacagcttaaactactagtttgttgagacttgagagtggtatttttggtatcaagtgtgcaattcccttgacaacaaagaacatcactattaattagcctacaaagacagtttcgaacatagcatagtaatattgcagaattttagttttcattgatgagtggggtcacttcttgtgcatacctgatgcagcatgaaagatactcctgatatagtcaattccacaaattgaattcctgatgaaatctggagctctccacaggagaatgtgaggatatctctgaaatgtgaagcattcagtcgatcattttcatcaggctcatgaagccacctagctcgaatctgaacctgcttctcagaaaattcgggattatccttataactgtcttctggtacactagaaccaattatcgacgaagagttcaagtcttcttcatcatggtctgaagtagttccgtcatcagaggagctttggtccaaactcatttcagtgggcatggaatttacagctgagcttgccccttttaccttacgatgccttcctgctagaactttcctatacttggcacgagcagtgtaattatgaaatggatggtttccctacatgtataaccaatttaatgaaactgtgcacatgcagaataaactgtaaaatgagagataaaaatactctgacaatgtctataattactgtattgagtaaaaaggaaatgcataacaaacaattcagatggttcagcaaaacaactcacctgggctatgtaccaatcagatgtttcttggggaaaaagcccagatgtcaaaaggtgaaattattaccaggatcaaactgagctggcctttttgcaaattcacaattcacattgggtccaatactccagcaactgttatgcaagagtgtaatgaaccaggagtccttcatctatttagttataccacccctacatggttcctaaacttaaatttagtctagtatttagatgaacttgttaaactcttcactgaagtacatccatcatcaaataattggaaatcgacaaggtaggacacagtgatgctactgggcctgcttgaccttccctcttggattccaagcatgctaaaatgtgccaaataagtttttccacttcattttttccatctcacgaattgcagctggatctaagcaaatccaggaacacgcaagagtaaaattcaaagtcaaggtccacaatggattgacaggatatatttataacctctggtgtatttactggtcatacaaactcatgttttattcttatttaactatgtggcagtatctgggtgtctccataaacacatctgctatcaaacaatttatcaaagagatcatatgtcatgttcttttgcacagtctaagcacagaatgcaggcgatatacttgatcatacacatacctcaaaacctttcagaatgctattgaattctgacaggtgttccattacttcttcagagctacaaccacctttaattccaattatttcagcaggaagaagatacaagtattcccgatacaagcattccctcctcacatcgaaactcctgagattgaatgcatgtggtaccatgaataaaaaagttgtttttccatgcataactcaatcaatcactccatatcaatgattttcagtctctaacctttgagcaggcaaaacactgaaaactctaacattgtctggcaaatttgagttaatgaagtttgaaagagaaatgccatcaggatcattctcccatgctcgatcagggatttccattttcagagagatcattgtggccagtgaatgtacctgaaattagttcgttctaagcatgcatacaagcatttgttagacaaaaagaagcagaaagaacacattagaatcatttgtgcaactctataggtcaaaatgtaaaatcctacccctttatcagttctactactcctttcccagccaactttttgcagcttcccataattactctcaagaatgcccccagccttgaagatggctgtttccaagactgactcaattgctgcagaaagagatcagaaaacccattcaacatttacagagatgcaatgcttacaccaccgatctcatagatgagatgctccatgcatgtcttatatagtgttaatgctcacaatcaacttgtcataataacatatgaaaatatcaatctgtatctttcataaaaagtgttaacggtagaatacttcgacctagattgtcctttagttgatggcaaaggacacgcccaaagcaagcattatatgtctatacatagaacaatcaaggcactatacgtctatgcatagaacaagtgattaacaattcgatgcagctaggatgaaactaaataccaatattctagttctaccacacagacttttgcaatgcaactgtttttatttctatttattgatcgcaacattgcaactcaacttctcaacacctgaacgaagcagcagcacctagcatcaacatcatacaaatcagagcttactcgagtccgcgctgagctcccgctgcttctgaagacctacaaggacaaaaggaggccatagcacactgaataagcacagccaactccaaagaatcggagcagtaaaaacatctcatccggccgtacaaaccaaacctcggtactccgtgccgacgtagcctacgcggagcacgaccctcttcttccgcgcggactcccacctcatcccgccgcccccatcgtcggagcaggtggtggcaagcggaggcgagggtggcgccgcagaagccgcggcgccgccggggtaggagacgcacggcgtagtacggaggaacctcgggttcacccggcgagagaggagagcggaggagtagggcctccagaggcgccacgtcgccgcggcggcggcggccatcggcggcgcgggcggtagttcaagcagaatggaagagagacgataagactccgcgaagagagaggaaatggaaatactccaattacagcctcgtcggcccaagcactgtaatgggctgaaactatatcggcccgtttggttggaggtagtttttagaaggaaaaagtacaccgaaggtccctcaacttgtcatcgagttaccacatcgtcccccaaccacaaaaccagataccggacgtccctgaactaacaaaaccatttactttaggtccttcggtggttttgaccccggttttgtccgacgtggcggctgagtcagcatgggacccacgtgggccccacatgtcagcttggccacgtcagctcctctctctctaacctcttctctccttcctcatctctatcactcttcttcttcgctctgtgatttgggcagaccagctgacgggtcacgccacgcacgacggcgacgctagcgtcgcgtgagacaggcgggtgtgcgacgaggagggaggagacgaggcccacgaggggccagcagggagaggagctgcgggcagcaggggaggcgaagcgtcgagcccgggagcagaccgtggcgaggcgacaagctcgacctcggcgacggccacacggtcaacaacggccaggaaggaccagcacgacatcacccgcgctgtctagctccattctgcgcgcgacgacgtgggagcagagccggcccagctccaccctcagctcccgtggttccgccgccagccacggccacaacgccgcctccgcaagcaccatccgcggcggggctaggggctcgtgctcctctggctctctctagtgatgaattgactcgaaccagggcgagatcgaagatgatgtgctaccgttccgccgcgccagagttgttccacgacaaaagcgacatgtgcaggcgtgcagcgatggcatccccggcgccggttgcagcgtctcctgccactccggccatcctgcacatgctttgcttgtgacgtaccaggaatcactacaagttggcaatttcaattcacgtctacatatcagtcgtaattgttgattgtttctctgattatccattgtcagattgagcggcggcgggcgagctcctacttgccgaggcaacgctcgccctcatcccaggtcctcaatgtgcgcctcactggccggccaccgtgccccaccacgatgcgccggtacaggctgctccaccgtagcgctattctccgctcgtagtccagcgtcggtacagcaacacagacgacgccgagggcggggttcatcgacccgggctgccgtcaccatgactgcggacgacgtcgccctcggcacgcgtgggcggctgtgccgtcatggccatggatgccagacgccagccggtgagctagctgatgtagttcattccgccgccgaggatgctgaggtcgacgccgacgtcgtccgcggccactgcggcggcggcggcgcgggtcgacgaaccctgactcgggcgtcgtctgccgctgcccagcgcgccactcctccgccgtcggcagtcgctccttcgccgcccgcgcgccgctcttgcccccgccgcccgcgcactgcgcttccccctgccacccgcactcttcgcctcccccgccgcccacagcgcattctcccgttggctcctcgtgggcctcgtcccctccctcctcgtagcgcacccgcccgtctcgcgcgacgccagtgtccccgtcgtgcgtggcgtgacgctgtgacccgtcggtcggcctgcccaagtcatagaggagaagaagagtgatagataagaggggagagagaggagctgacgtggccacgctgacatgtgggccctacgtgggtcccatgctgactcagccgccacgtcggataaaaccagggtcaaaaccaccgaatgacctaaagtgaatggttttgttagttgagagacgtccggtatctggttttgcggttgggggacgattttgtaactcgatgacaagttgagggaccttcggtgtactttttcctttttagaaaggattggaagtttagagggatgaggctattaactgctttatttggttgggatacataggaattttggtgggatgtggatgagtaattgagggaggaactccctccttttcaatacctgggtagggggtggtaattgggagggaattcctcctttactttgcctaaacaaatctcagccatccgtttattaatggcttaatctctaactaaactccctatcaatttccaccacctctaccaaacaggatattgggattaaaattcaaattcccatcttagtctcaccatcaattctctcgtgtaaactcccaatccccttccctcgagttgctaaacaagttgtatgggcttttccgcgtggatatagtagagaaataagttcaccagaggtctcttaacttaacagcgagatttttaaaggtccctaaaccacaaaaccagatatgtgtacccctaaactcacacaaactgttcaaaagaggtcccattgcagtatatgtgggtggttaaactgacgtggcatcctagtcagcaaaattttttttaaagtatgtgggacccacatgtcagttaacatcgttttttcttttcttttcttctccttctcttctctttctcttcttcttcactaagtgagcacgatgggcgggcagcgggcgagcgcggcagccgagtggcggcgggcagcggcaggcgagcgcggcctgtgggcgagcgggcgagcacgacggcgggcgagcagaggagcgcgacggctggcccgcgcggcagccgagcagcggcgggcggcggttggcaagctcggttggagggcgaagtgttaatggacggtcgccggagaagatggcaccgttttgatcggatttacttgaatgttgaatgatcagacatccaggtataaaactaacttctattcagttaaaaacttaatggtctcgccaacaacacggagtggtgagctttgaatcagcatgtattggaattaaggaatctcgaaaaagaggataaaaaatattgcttgttgttccccttctgttatggccngggcgggcccccaacacaccaaggacacagagaagggacaagaaccaagaatcgttattaggcttgatattatttttttatacaaaaaagaagttgtttttttttgatctttcaactcttctctttttaaccttagggcgccgattatcaaaataaaaaggaggaaaaaaaaatagtttagttgtttgttttaatcgctccccccccatccccggnttttttgngaaaatatttttttttgatggttttttttatattatttataaaattttttttattttttttttattttttttttttgatataagtgtatttttgttaaaagtatattactataatatgaatgaataatatatattttggtgtattataataataaaaatgtgttttttttttttatgattttatattttgattatagtaataatataaatagataatagaaaagaaaaagataattaataaatattagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgtccgctctgcgtgccactctcgccgccgtcgccgacgcgactggcagagtaagccggcagagctcgcccactgccgccacattcctccttcggccacctccgccgttgcggccccctccttctcgccccgtgctcgtccgctcgcccgccgtccgctctgctcgcagcccgtcgcgcttgccttccgcttacccaccatcgcccatcgctgctctgcccgcatcccgacgccgctccgcccgccaccgttccacccacagctgcgctcacctgtcgccgctcggctactgcacggaccaaccgtcgcgctcactctgtgaagaagaagagagagaagaggaggagaagaaaagaaaagaaaaaaacgatgtgcaactgacttgtgggccccatgtacttttttattttttttttgctgattaggatgtcacgttagcgaatccgtccacatatactgccatgggacctcctttgaactgtttgtgagagtttaggggtatacatttctggttttgtggtttagggacctcaaaaaatctcgctgttaagttgagggacttccggtgaacttgttcctatagtagacgattcagaaggcccaactcgtgtccgtctcactgatgggccgggtgctccgcgggcggcccacttgaacgcgccgcctctcctaatctctttgcttactcgcggttcgcgaagcgccgtcacagcggctgcttccccctctctcttccgcctcggcgagcagcgacaccaccggagcagggcggccggcggcgacgggcggggcccgacggggaggaggtaggcgggcttggatctgcagggctcacgcggcgtaagagcaggggaagccgtatctccggcggcgttcatcggtgagaggcgacaaaccctaagcatctagtaccatctaggtcgagctttagctgaaatctgtcgtgtgtgcgtgcgttttgttcatcggaattcatggcgatggctgcctgactgctggttttttttcttctcactccctccacagcagcaggaagtcgtcatggcgacggcggagccggtggagccgcagtcgctgaagaagctgagcctcaagtcgctcaagcgctcgcacgacctcttcgcgcccacccactccctcctcttcactcccgatccggagaggtaaatcctgcgcgctcccctctctgcccccatcgttaaccctagaaccctaacggcgctgtttgctaaactgtttcccccctttggtttggttgttgtggcggacggcagtaagcaggttcgtgtcggctgcaaggtctgttcgcacgtctctgttctccacttgttaagattccgtcctttatttgcttggttgatgaagccccgaaaataattgatggcgttgtcggatctttcaggtgaatgcagagtacagcgcggtgaagaacctaccaacagatcagggccgaggacaggtcaagagtgctgcggcaccttcaactgcattggcgcttccaggtaaaatatggtgcccttttattttgtataattgcatcttttgttttccgtaggtaaaatctcatggtattcttgaacaattacagtattacgcaaatgcacattgatgtagattgtttgtgctgcaaaaatcgagacacctgacacaagcatagcaagcttccgtttaaaactgattttacttttacattgagctcacaaatatcttttcaggaacacaagatgtcaaagatgctgataacaaaggcagcagtactgctattgttcctgcaccacatatgctccccaaagcaccgtaagtccattcatagttcgcttgcctgtaacttttttactcttttcttaattgtaggcactgagaacttcctttttttgattttttagggattcaacgataccaggcaagaatacaactataacaattcctggttcatctgacaggtttgttcacttatctttgctttaatcgttgatatgcagctcaaacacttgatgttgccccaatgtggctaatccaaaaacagaaatgccttcaattgaaactttgaactagctcatggcgtttccccttagccctttatgaacaccacctttgagtggctctagtgcttaggtgaatttggatatgggtgggtcttggtgctcaggaatgggtatcagctaacctttttcgtctttagaatgtgggcagccttgataacttgaagtagtagttgttaaagaaaatgttgttccactgagttgcaataccatcattgtgtataggtgcttcttaggctcctaatggcatgtgtgttttgatgccaagaagagaggctaagaaatttagcctccctaacctggaactagtaaactggagggagagaggctaagccactcaatagattattaattgctttaagtcgatgatggggtctaacaggatcaccagtgtggctacgcattgcaagaatttagactctagctcctgttagatgtggcagtgaggtggaaaaccaaactcctcatgctagaaacactagcaagcgtatatattccatcctttatgatagaacaggttgaaaattttctagtttaactgaaatatgaatttctgatggcttatatctcatttcagattctctacatctgcactgatggaaaggataccaagtagatggccatggcctgtctggcatgctccttggaagaattatagggtaactttttcctcattagtgctggattttctagttttgcctatgatttgcactaatggtttctcaaaatgtgtgcaggtgatcagtggtcacttgggatgggtgcggtcaattgcatttgatccaagtaacgaatggttctgtacgggttctgccgacaggacgattaaggtgagcttgctctcttcttctgcagtagtgttccaatatgctctgggatttttacatgttactagctgaatgcccgtgctttgcgacaggaattaaaaaagagaaccccgccatacactttaaagcctaaaaaattaaaataaaattattctaattgtaaaactctttaggtcatattattcgtcatcatttttatctcaatttaaaataaactttccttgtttgatggtgtaaggttggggaagggaaagtccacatatctcactgtttggtgggtggtggtgggtggtggtagattcaccactcaccaccaccattggggtcttttagaggagtatagatttagtttgtttatgttgctttttattattctaagctgtttgtgaacgttttgtggcatacatctgaaatcttcatagatttaattttttgctggattgctatacatcccttacaaattttcttcaacaaaagaccacgtggtatgataatggcaagtgaggctagggccatttgacacaacaaagtgttgttttctgagacttgcactctttatatgaatacaaactcccctttcttctttacactaatttctgttgatatacatatccagtatgggcactgatcatagggtatcagcataccacaactttatttcatcttgtatatagcacttttattcgtttaagggctagttttgagctcgacaacagatgtctgttttttttttaattatattaaaatttttctgtttgtttgttgcaatttcttcaagtctagcaatcttgttactcctaacagtgtatatgttctgttactctgtggatgacccctggaggattcagaaaaatactgagtgcttattagttgttcgtgaagtcctattatcagggtttatttggccattaagtttttactagctgtttcttttggatgatcttatggttctgatagaaaaacgaggctatctcttttctctctttccctcctcacatttactagtacattaagtcaacaaaccgacttccccaacaagcaacactactataatttctaaatgctgttagctcattcatcatgtgattctgtcttgttgtagatctgggaccttgcatcaggaacattgaagcttacattgactggccatattgaacaaattcgtggtacgtttttcttggcattggttattaggatctgtatagcagccttccactgctacttgttttactctataagttataagttcatttactgataaattcaatgtgcattgtagggcttgctgtgagccaacggcacacatatttattttctgctggtgatgacaaacaagtaaagtgttgggatcttgaacaaaacaaggttagcttatagttcgatgtagattgcagtatacagggcatattggcattatcgtaacattttgtttcttttcatttttaaggttattaggtcttatcatggccatttgagtggggtgtactgccttgctctacatccaacaatcgatatcttgctgactggtggtcgcgattcagtttgtagggtatataatcacctcttttatttatatcttatgcataatcattagcatacattgtactaaggtaggttcgggtttttgctgaccttcatacacaggtctgggacatccgaacaaaagctcatgtttctgctttaactggtcatgataacaccgtatgctcagtgtttgctcgtcctacggtaagaaagcttttgaatcttttgcagcttattactgcaatatctagttttgcgacttaatgttattctttagttggaggctttcttgttcatagccatgtagatcagctgagttttccttttaaaaattcaatgacaaaactacgcaacaatgatcttgagcacagttatcttacacttttgaggttgttccttgtgctggatagtttcttgacaactgaagtacatactggcttcattctttgaaaagttaatcttatgtttatttgtctcaggatccacaagttgtcacgggctcacatgattcaactatcaagttctgggaccttgtagctggtatttactttagaattttactactgtgttacttgagtgttttcttgtatctgtccctttacagttatttttcctataggaaggactatgtgtactcttacacatcataagaaatcagttcgggctatggcgctgcatccaaaagagttagtttcaatgccattaaatttttatactatctagtatctaccctgctggaaataattataattttttttcttgtgcaggaaatcgtttgcatctgcatcagcagacaatataaagaagtttagcctgcccaaaggcgaatttctacacaatatgctgtgagcattcttttcacattgttttttgttaacagtgtttgtgatatttttttttatgtaaatagcactggcatattatattgtgcattgtaaaatgcttggatactggatttgaagctcatgtagcttatatgtaagatctgcttaggagtccaataaccttgaactcactttcttcttttaacctctaagctagttaacctgaaagagttaggatatttgaactgagcctctctagtaagctagactatggaaaagtatcaattaccctatacttacatttagctgtagtcctgtttaaattttactttttactgagtaatgaagcatattgtttgttgcctttccatctttggtgtgtttccttggcttcagtttaaactcttaaatcgtgcacccttttttatacttaacatgaagctgcaggctggagatatattttgaaacagaaatagggtttgattggaggtatttcgaggttgatctaaggaaaagaaaatcatattcagatgccttagcaatgtgatttcaagggctttgcttactgttgtaacttgtaaacgaacaatagctaggatcatataacttaaacttgtcaccgattgtcacctttcaggtcccagcagaaaaccatcataaactcaatggctgtaaatgaagatggtgtcttggcaactggaggtatgcattgttgaaaacatcgagtttttgcctccttcctatttattttattaaagaaaaagatggtttaatgtatttagtaatgctgtattttctatgctatacttgctggccgcaaccgattcaataaaattttttgcagatcatattattaaaagtagtaatatcttgtgcaggggataatgggagtctctggttttgggattggaagagtggccataactttcaacaagatcagactatagtacaacctggtaagtattgatttgcatcatgtatgggctgttattatgtttctttaagtcactaaatcgatcatcttgattgatcttatttccaattataggatcattggagagtgaggcatgcatatatgccctttcatacgatgttagtggatcacggctggtgacatgtgaagctgacaagacaataaaaatgtggaaggaagatttgtcagccactccagagacccatcctatcaatttcaagcctccaaaggacatcagaagatactgatcagacacctggtgcatctaatttcagacagggtacttttaactccctaaatacctatgttgttgtagtgtttatgctaaattcaaattggttgaatcacactagggattccatgcatcgccatggaatggacctgtctgaattttgccgtgcttcgcaaatcctccttatctaccgaacagaatattgactgtaagaagttttcatatattagaagagtttcctcttggcgaacatatctgggtttgcccatagttgtggcacagcattgcatttttctttctattcttttcttttcatttttttttggagagggcattgcattcacatagcttccggataatataatcctatcgttggatgtaaagcccctatagggctttaatcagcacgtgacttgcacgtgcgttgacatgtggagcggcgacaccagaactcctgccggtcatgtattgtatgtttcagtaaagttactcttcaaattttagtgcggcatcctgtaaagttactcttaaaatttatgctcaatactcctatatggtgtttctatacctgggagcaaaattgtcatgccaatagactcgattattctacttgaattacaggcgggtcaagtcctgaatttgacagggattatcaatcaattcatggttgtccacataagcaggcgagttaaattatgtgttggtcttgaattggtcggataagtggctcctgtcatgggcatggatggaactagaagtataagcgcggcgccacggcgcgcgcagctgcgcacacaaggatatgattaacagcttaagcaaagctactgttaaacatatagctattgttgaccaaatgttgctatgtaattttatttagctttcaaaacacatctatgtgtaacataatgccaatatcttgtacaccaaaaatagaatcattacatagcttcttaaattaaacaaagttttaggaaactatcagggctagttgaacaacatgagcctaacaaaaaataagtccacatggtaactttttttcccaaccaattcccgttccccagacatacaggatgtaggaccatatgtctcgtacattcatagtaccaattgctcatataaaaagaaattacaaattaaaaaatttggaaagtaaagatgctataacggaaaagggctctattgagttagcaaatatagaggcgaccagcccaatatcatcaagtttgagaattagtataaaacccaaagaacacaattgcttgcacttagaaaagcagagtcattcaattctctgctatgccagcaactccaaagtccttacatggagcacctccttacctgcaagcaagaaggcacacaactgaattagtttggtatgggaataatttgcagaagtaaataagataaattattaaaaataaataaaggaggataggagtagaatatattagctaggtaatccatgcaagccatggaacaacagagatcatgtattctatgtgggacaacagagatgtatttttcaacaactcttttaggacctatgcacatataataagatacacgatacataaagcaatttgggatcgatctaatatattagggcatgtaggtaagcaaaaggattgcagcaaaccatttgattgtacaccacttttggtaattcgccctagcaaccaaaagtaggtattttctaagcttctatctgcgatattatgatgagaaaattaattaccttttatggtgcttcgtacattgctttttcttacccctgcaagagaggtgaggagatcaagcagcaaccacaagccataaatcggttgtttactgatcaagggtctgcgatcatccaatgaatgcttcgaagtaggagtattgtcaaggactgtagatctggttaataataaagtcaagtgtggcaaaacaccataacctataaaaaaaacaggccctattaagctctaaaagaacctaatccaattttcagtatgcaatgaacgttagatggtaatagatcttcagttccaattgagctttaactgtcaagctaggcatgagagccttatagactttaacatgttctgaaaggatgcggctcaatgagttataattttatttataattttacaaagtgcaacattgtaggacaataaatattaggcccttcaattttcgctgtcagtttcatgtgttatgatagcatcagggaaatgctaggtagttctgctctatatatgaaaattacaattaaaaggatggctattgactgataagagcgttagatcacagttcatgttccatttttccaaaagaacaattctgtaagtttgaaagcatgcttgttagcatcacaagtaagaccaatcactacatctggcctcacatagataacccacttaaccaaatacaatagtgtaaaagataatgcagataatctgcctaaccaaaatccagtttcaaggagctcattcacattcagaaaagttgtatatcaatgaacctagagcatgaaaagcctagtaggatactataatgagccatgcaattttttttaacaagaaacagactaacacgaggcacatacagtggtctaataataaaaaaaagaacaccaccgacaacaactgaacaagtcagcataaaaaccaccagaacccacaataattcaatactttcctgcagtttgaataggtaagatgcagtcgaataaaaaacctgaatgattgcatcaccgccgaggcagtaaaacatgcacataaaaaactcgtcactaccgctttgctttgggatttgttaattcaaattgctttgcaatcgaccaaaataacagcctcaagtgttcttaggaacacgttcaggaaaaaaaaaaggtttaggaacttccagtacatcgaaagaacctggttggacaaaaagaaacttccagtagtctgaagaataaagactccataaaactcatcacttacacagatacagcaaggtcgtcgtcgccgcccgcaacgcttaatcatgggctgatgtctgctgtcatccaaccaatgcgtccgtcggttcggaaggaggaagagccgacaacaaaacttgagccacagcgagttgcaatcgtccggccctagaccggggccaatccggcgacaaggtgccagatccggcattccccgaggacggctcagcgtcggcccggaggatgggtgccaccttggctggaagaatatgggacggtacagactgcagccatagggtcgtcaggtagaaggggcatcggctagcaacgtcgaccgggaggaagaggaccgccggtggtggggtgggagcgacggcggcaggaggcacgggtgttggggggggggggggggtggaaataggcacctgagcgggaggacgacatggcgcggggggttaggggtggtgggtagggcggttgatggggccgccggcggcctcgctttcgtccgctttgagcgcccaccgccggctgctgaggccttcgccaccttgccacatccgctggccctgctcctcgccgctgaccttgctcgtcaaatccgacaccccaccgagcgaggcgagagggtatacctggccaaatggaccgtgccaagccgggccggcccgagcacggcagtactgtagccggcccaggcccggcacggcacgccagcctgtgggccgtgccagcacggcccgttatcccgtaccgtgtttgggccgacgactcagcccgtaggccggcacggcacggcacgtttactttagcgtgccggcatggcacggcccaggcatggcacggcccaccggcccatttatttttcctacgattttctaatttttcccatatatttctcatattttttatttttttttcacattttatcttatttgtaccatatattttatgatatatttcctaaattttcctcacatttatcctatatttatcatgttttcctttatattatgttttttctaccttttttttccttttttcccctcaaatttcaatttttatgggccacatgtactagtgggccggctaccagcccacggtccgctacagtagccgtgccggcccggcacggcccagcacctccttgggccgtgcttgggccgaggccttggcacgtgggccagcatggcacggcccactacaggagccgtgcctaacgggccgtgccctagtgggccgtgccgtcagtgtgccatgccgtgctaggccgggccgcccgtttggcctgctatacgacagggcaagagagaggaagcggcggcattggggagatgaagagtacaggcggtgacgacggctagggaagaacgaggaggcggcggtggcgcatgaagaaggggctagggagtaccggctccgacgggcggcggtcgcgcggtcagctccgccgccacctcaagccctgatggacgcgtccgcctttcgtcccgtcgacgtcaccacaaggggaggggtaaggagggaggaggcaccggcggtagatcgtggtgtgtgtgggcatgcggaggcgacgggtgacggtggcggcagcggaacccctcgcggggaaggcggacgatggtgccgcacctgtcggcctccgccgcttcgtcgtccgaagctatcgcggccatcctcctccgtcgcgccgtctcctccggccgctagatctagcggcggcggagctggatccagccgtgggagggccagatctggctacggcggcacccggagacgaggccacgagccgcgccgtcgcacggcctgcaaggagaggcaacggagagcggggggaggacggacgacgtcggcggcggcgagtggagggcgtacgacgacggaggtgactcggggagggcggacggaggcgaggggagtcccgcgccggcgccggcaccgagcacggggcgtgggtggggcggcggccgcgtggtgagggagtggggaacagcccgtggttagggtttggggtatgtgtggttgttttttcgaaaaaaccccttagtttttaatatttacagcgttacccctaaaacggaattttctcttcttcacattgtatatttgtgaaataggagggttttttcgcaacaaacacaacgggtgtgaacctgttcaaggacgtatacgatatttcgtggaaacacaaggaatttttttgcaaaatatccttttaatcaaacaggttccagcccgccgtcgagaccggcgcgtgcgcacacccccatagcgcccaaaaaaaatcgttggaccagtgaccgcttacgagcggtaacgcaggcgtgcgcgaggagccggaacgaggaggagcgacgggtaaaccatccagatagccaaaaaaatcaagaaaatgagaaaaacggtggggttaggggagttattgattgatgattagaggcaaacaagagctatctaatttcagccttgtaacctaatttaatttctcttggtcttgaggcctacagcgatggatgcatccatgcaaatgcatgtgccgcaaaggatgtccctatgctgatgggtatgaatattgtttcttgttaagctgtcttattaatttgttcgttgttagtcgatacaggctaacactgagctggctgaccacaaccgctagaagatgattagtttccctgctacagtgtacattttgttcccatgatcaaactttgtgagtaatttatccaagtatgacaggaccagagcacactacactctttcgttttgttcgtaaacagataagaaaagccgtgttgaaatcataaatatatccgctccaacattaatatcattggcgtttaattatctcggctgaattatttgatatcatgatttcggctgaattatttgatatcatgatttatcgcatatgttcgtatgtatatgttaattaaacagtcaagcaggtacatagcgctctccaacaccactaagatcaattaacctcggtcacttcaggagtcccagttgattaacacggcttattctgaagatacttagaggcatcgatcaatacagtttgtgctactaattcaggtaattagggccaaagattatgcgtacctgtgttgttatggaaacatacgtgcgtgcatgattagttattacaggtcgtcattgattgagaccacgatagtaatattgatgtcgttccgtatatactacatctttccagaattccagttcctcagcactgcactgcagaaggagagcatgcatgcatgcagcaggacaagctaactaaccagttgctgccagagagcccgagggccacagagccttggggttttctgttcacgagccgtacaataattagcatgtaaagacaagtgcttaatactccctccatcttaaatatgtgacgtcgttgactcttttaaatgtttgacgtcgttgacttttttaaatatgttttactgttcgtcttatttaaaaacttttacgaaatatgtaaaactatatgtatatatacttttaacaatgaattaaatgatagaaaaagcattaataattacttaatttttttaataagacgaacggtcaaatatgtttaaaaaaattaacggcgtcaaacatttagggacgaagggaggagctagctataagctgagctttcgagggctttgtcaagtgactctgtggctatatatatacgtgactgtgtgtgtgcattgccaatgcaggtaattaagcagtacagcaccaattaagcaaagccacagcaacgagagagagcttgtgaagttgtgatatttcattttgaccatatgggttactcctactcttccgccgccgtggcggtgagcgttttggtggtggcgttggcggcggcggcgtcgggccagctgtcgacgacgttctacgcctcgtcgtgcccgaccgcgctgtcgacgatcaggagcgccgtgaacgcggcggtggccagggagccccgcatgggcgcctccctgctcaggctccacttccacgactgctttgtccaagcaagtctcatccattagtcttaaaattttaattattactcctgcccctatacttaattctctattgctttatatgattttttttttcgattacatgatagacacacaccactacacacgtaacactatacttatatatccacgaatgtgtcctcataacacacgcttaaagagatatattcttgatctcagtgaaattctattgagatatactactaacatgaattggctaggtaggatgctgtgatttacgggccagggtgtttggttcacgacaacactttatcacaccatatttttttttattgtcacagtttgttagacatatactttgttcagtgtaaccgttatggcttattcacatttttttcaatagcatgtctcttatgtcatagacttaattttcttaccaatttcatagggatgcgacgcgtcgatactgctggccgacaatgccaccttccggggggagcagggtgcgttccctaatgtcaactcgctgaggggattcgaggtcatctctagcattaagacgcaactcgaggcatcctgcaggcagaccgtctcctgcgccgacatccttgctgtcgccgcccgcgactccgtcgtcgccgtacgtcgatccctagcttgctagcttgtctcaaattaattgaacgcaacaactctctccgtcctgtaaaagacaaatcttaaatgggatatgacacattctaatactacgaatctggatataagatagtagatttatttttcttagacgaagagagcagccattaacattgtacgacatggatgcagctaggaggtccatcgtacccggtggagctcgggaggagggacgggatgacgacgaaccaaaccatggcgaacaccaacctccatccaccgaccaccgacctgggtaacttcgtcactagcttcgccgggaaagggctcagccccaccgacctggttgtactcactggtaattaaggctcccatttctggttaattaattacttactcgtttccctgagtacgatttcctaaactacattttgtaagtattatatatacatattttaataaaagaaatcaaataattttgttttaaatttataatagttaatacttaattaattaattaattatacggtaataacttgttatgttttgcgtgaggctaaaaagctcagttcataagcatattcgaatgcaccctaagtactaagctgcatggggcaagctatatgtcactcaagtgttcttttttttaaatcgcacgaatttaatcactatttttttacagtaaaaccaaccatgcatatgtgaagcttgaccttaatgtagtggatgagtgagcgatgaaactaggtccaacctaacagcttcatcggttttttaaagaaatatcaaatctaaggaaaaatcagaggtacgaaccatgcgatttttaaggaaaaaaaattcacacgagatagatatatagcgaattcgatctgcagtaacatatactccctccgtttcgaaatgtttgacgtcattgactttttagcacatgtttgaccattcgtcttatttaaaaattttaagtaattattaattctttttctatcatttgattcattgttaaatatatttttatgtaggcatataattttatatatttcacaaaagtttttgaataagacgaacggtcaaacatgtgctaaaaagtcaatggtgtcaaacatttcgaaatggaggaagtagtatataagctctcctactacatacatacataggcctcttgcgtggattagatagctacggcccacggctagctgcagctgcttttttttgtgttcagtagatccaagccgatcgatatcaaacagctagaccaacgtatactagctaattaaaattagaaaggacgtggatttttatccctcgaggggatatcctctcgttgcttgtatatcatctaaatagttattaaaaaatttaaaatgaaatatatcatttcacaaacaaatatgtaaggtcaaattcgatttatacctaaggtcataaaatatgttgtatttacgaagggttaatttgagttgtttcagctttaatatacgtgtgtagatgccacatcaaactggttaattagctggtgaaagcggcggttttctttatcgttagttggaaaaataaatcagcagtagtgcaacagcaggaggctgccactttcttccttcgagatggtgagcaggtgagtaccacctccacattgttgccaggtgtctgtgtttgttgctctgtattcctaacctcttctgcctagttttcctcgtattccacgcgcacgcttttcaaactgcaaaatggtaagttcttttataaaatttctatatgaaagttgtttaaagaatcatattgatccatttgtttaaaaaaatattaatacttaattaatcacgtgctaatgaactgctccgtttttcgtgcactgaaaatgtgttgagaaccggagaaacgatcacactcttttggatccttctcgtgcctcttagcttttgatcaatccaagccgtccttccttaatccaatggctgatataatgttgtatatgtggcacaatgacagagggaataaacattctacgttcatattatgatgatgatattctatgacgaagatcattaactaattttgcttgaaactgtccacgtaattgtctatacgttggaaacgtgattattttttaattagatttgtcaaactttcctgtgtttatggatacttgttaatgttgattggaagtactatatataggtgtaaatgttggatgttgaatcaatattgattcaagtgagtccaaaaaaggttgatttaaagtatagtagaaataggttttcaaaaataaatcagtcccctttcataatcaagaaaaaaacatatatgtcctgtagaatgtgacgcattcgttgcatagtgtttcttataagtccttttcgttgataggatttgttcactgaatgtgaccaagtaactaactcaggtaccctacactcaattatcccctcatatcgctaatcttctgtgcgaaactgggatatgcttaagtcaaccaccgcctttgctcctcatcaaatgtcggtgcatgtagtgttaaaatacgattattgttcttatcgagttggttcctatttatttacaaccgtaaattaaagttattttttaagaaatattaaactaaaattcaattgtgtaagcatgttttttatcggaatttgaccggttttagataataaccactcagttatcacagtttttaataaaaccactggggaaatggtttttttttctcttctctacaactattaaaaacactcctcatctctttcccctcactcgcgtagtcgcgtgtagcgcattaaaaaaaatcgctagatacaaactgttgctacatgctaaaaaaatcactagaattgaaaaaaacccaaaagaaaaagaaaaagaaaagcggttggataaataatatctttttttatacttagattcacattttatgccctagcctattttcaatggtatggtcatgtttcaatgcccgaacatattaattagtaggagtagcttttttttttaacggatttactagaagaactttttctagctttcgaatttccagccatacgatgttgtgttaagattcgtgctatactatttacatataaatataagttacattatagttacaattagttactacaccgtaactacattataacttctatataatggggacatatccggtgaaaaccatcaaataagttaaaacccgtaaaaactatatctaaaagttcatgaattcatgaaaaaattattagagataggtataggcatgaaatacattcatacaacttcatttgagagaaacaaaaagacaaatttctggtgaacagtaacaggacactattcactcgaaatttgttttttttctctcaaatgaagttgagtttggacttgagattttgtatgaatgtatttcatgcctatacctatctctaataattttttcatgaattcacaaacttttagatgtagttttcacgggttttcatttatttgatggttttcaccggatattccccctatataatttaggtataaaagactgtatttattttatatatacaagttataatattatagtgttatagtataattatggtgaaattatattatatagttacatttaaaagtttttcaattaaaaagcttgcgacgattttaataaaggaacatttctgcaaacgtctgacacaattaagtggatcttctggctactactgtaactacacatgcaggagcgcacacggtgggcgtggcgcagtgcaccaacttccggtcgcggctctacggcgagtccaacatcaacgcgccgttcgcggcgtcgctccgggcgagctgcccgcaggccggcggcgacaccaacctggcgccgctggactccacccccaacgccttcgacaacgccttcttcaccgacctcatcgccggccgcggcctcctccactccgaccaggagctctaccgcggcgacggctccggcaccgacgccctcgtccgcgtctacgccgccaaccccgcccgcttcaacgccgacttcgccgccgccatggtgcgcatgggcgccatcaggccgctcaccggcacgcagggcgagatcaggctcaactgctccagggtcaactgatctgtatatctctacgaaatgcgtcgatctactgtacctacgtggatagaatcgaatcgaataagactagactattaataagctaataagtgattagcgatatcgcgatatgtataagtgcgccacgtgatattgaatttatgtaagggcttgtccggtttattgccattttcaaccctatcgacttttaatattattattaaattttggtagaataaacgtactcttgtcattgctgcctactatcatttggtattttcaaaaatttaaacactaccaaaattaatctagactcttgtcattgccatcttactaaaatttggcattttaaaaaatctcgtctcataaaaataaaaataatatcagtaagtctactaatcgtgcacctctcagcttcagatatgcagggtttaattcctctctgactttctgttcatatattggccattttgtggcttcgtgtagttgtgcctaccaagtgaagcgccgaccaaccatatgcatctcgttgaatgctttgtgattaattgataaacatggttaattaacttttttctgatcaagtcaaactgtcagagtatgaactctttttctgagtcctgaactttttaagtcatcagacatgaaagtggagtaagagtatcaggctatcagttacagctactggatcaaagtcatacatactgatagcaaatactactaattaatcagtaggtccacctactaaacgctctgctcaccttcagatgtttctttttctttttctttcttcttttttttcttttattcctttttttgtggggagcccaccttcagagttagaacacctatttatggttttataggagtacagaacaatatacaagacaaatacacctgcagacaatatgtacaaattcttattgttgctaagtaggagtacgaaaatgcattatttggtcataacggcattgataatccattgctgatcggaatgagaatgcagaagataagggcctgcaaaactgaacgtgtagtggtgtcatttttcccaagaagtggttgtgtgctcactgaaaatcaatgttgatttggtgatcaaattaacatcttctcggagttttcactctcaaatagtggctttcatcagaaatgtcaactgcccgcgactgcgtacaaaaactcagtgcatttaacttttgaactcatcactattacaagaggaaatggaaatcaaagaacaccagaacgtttaaacaatattcacttcactcacacaaactgaattaaatgagctaattaaaccacaaggaagaactctcatccacaggagaaggtaattaattaacatacttaagcactattaattcattcggaactcatttaatttaggccatctcgcgttcttgctagtagtagttcaccttcctgcagttgacgcggacctcgccttggctcccgacgagcgggctcagggtggccatcctcaccatggactcggcgaagtctcgccggaacgcgtccgggttggcggcgtagaacctgacgagcccgtcggtggcgccgaggccgccgccggcgaacagctgctggtccgagtgcaggagccccctggcgcgcagcagcgaggcgtagtacgcggcgtcgaacctcgccggcgtcgggtcgagcggcgcgaggttgtcgtcgccggcgccggcggtacgcgggcaggtccccccgagcgacgcggcgagggaggcgtcgagcgtggccgtctcgttgtagaggcggtcgcggaagttggtgcagcgggagaagcccagcgtgtgggcgccggagaggaggacgaggtcctgcacggagaggccctgcgcagcgaagctggagacgaggccgtcgaggttgagcgtcggcgccgggatgctgctgttcgccgccgcctggctcgccgtccgcgagtccctccggcccagcggcacgtggtacgacggccctcccagctgcgcgcgcacacacacatgcatgaatgcattcagttcagtgagcgatgccattgccaaagctaggtttcaggtatggtacgcacggcggcgatggagtcgcgcgcggcgacggcgacgatgtcggcgcaggagacgacgttgcggcggcaggcggcgttgacggcgtccttgatgcggtcgatgacgtcgaagccgcggacggagttcatattgggcgccgcgttcttctcccccgtgaagaatggcgtgtcgtccagcaggatggacccgtcgcaaccctgatcacgcatatgtccatccattaccgatcatcacaagcatatcgacagatcgatcgatcaagaaaacaatcaacaagatcttaacatgttcatgccatgctgatcgatgccgatttgatttacttacgttgacgaagcagtcgtggaagtgcaggcgcaggagcgaggcgcccatgcggggctccgccgcgacggcctcctcgacgatccgtttgatggtgggcagcgccgccgggcacaagccgtcgtagaagtgcgggtcaagctgcgcgctgctcgtcgttgcggccaccactacagcaaacgctaccgccaccgccgccatagcagaggacaccatggcaagctagcgagctatagatgacacggctaacagcacaagcttaattaaatgattagctggtcgaggcttaatttgctactgatggttaattagttaagctcgatcgagtgcgtggaagcagagcaaggcaaatggagagcttatatagctcaaccgagttgactcgacgactcggctacgtgaagccataaagtgtaagagaaagcaattgagatgaatttagttcagttaattaatcacggtttcaaaatggtaggtaggaaaaccaaagtggaattcgatagatatatgcatgcatatggagatcctggagtgatcgaggtggggctttttgctatacgaaagggattttaacaactgctaaaagcgacggatcgatgtggtttgctatgtaatgcatgacgaaagcgggcaactaattatcgcgcgacctgccgccctgatttgctcagcgagcttgaaacgacggtgaccaaccacaaactaactcaaacctagccagctggagcgctctttattagtacttagcactacaccagatcctcacatctttaacggcatatctgtgacgggctttagtattggtcagtgatgagggtcacctttgacgggtcatacgggacgccgtcatcggtgaggcatccttctgcaacccgtcacagttaactagtcacctgtgacggtcctatagtagaaaccgtcaaaggtgaggtaaatctcacctctgacggcttccacatccggcccgtcacaggtgactagttacctgtgacgggtcgcatgcttataaaccgtcaaaggtgaggttaactcacctcaaacggacccatcactggagcccgtcacaggtggggaggggggggggcggagtatactaatatgtactcccttatccactctgtccctcacacacactctcttatccacataaacaaaagatctctctcccttatccacactcacggaaacaagaggggaggctcttgcgagacggcggaggacccgacggcccccgagagaggcggcggcggtggttcggcagcgttgggcgacggctcagcggcgcgtggcagcggcggtggtgcggaggcgcaatgacaaggtggtgctgcggcgcatggcggtggcggcgttgggcggcagcggtggtgcggaggcaaagcggcgaggtggtgcggcggcgaacggcggtggcggtacccacatcctcctcccccttctttctcccctcctcccccttctcttatttccgatctggtgtgtggctcagcgatgcgtggcagtggtgaggagggctcgacggcgtgcggaggcgaggaggaggtgggcggcggcgccgcggcctccatccccgaccggcgagggccatctccatccccgaccgccggcctccaggagctcggggtcaccggcgccaagctcgagcgacgacgacgatgaccaccgacgacaatcgccgagtctgcctccgggacatggatctggcctctgggacacggatctggccatcgacgcctcccccacctcccggccgcaagcgcctccaccctttcttccccgccgatgtggtcgatcgccatggctgccattcctcgctcgccggtcgccagatctgtcgccggtgtgcggtgtgcccctctcgccccctatacttttgcattgatatgatattgttgtctgtgcatagagaaattcttgccatccactttgtgtgaatacttctatatgagatctatcggtttgaattttttgtgtgatgatgaatgtgagcaaagcagctctgagcctgtgacaacgagcaccaccacagcagcgtgcaccatttttttgtttgtttttcacaccagtgacgggttgcacgctgcttcttttattttttttgctgggttaaagacatcagtgacgggccacaaaataatgggttgtttgggataacagtcacctgtgacgggttttatatgtggtccgtcacaggtagccttcaccactaacgggtctacacccgtcaaaggtgaggagagtcatcagtgaccactaatctctgactagagctatatccgtcagaggtgacactttgggccgtcacaggtagccctacccagcgtagtgttgtactaagtatttagttttactacttaggtttccgtttgaaactggtaagcatgttttcaaattactaagtgcatgtaaaaaggtagagtctaatataagctctatgtattaattaatatcactagacactatcctcctataatagtagagacaataagatttctaaaccattaatgcactaaatacttttttattatacttctttccttttctatatcctcgtgcaacaaactttccgttaataaatgctaagagttgactctaagccgttgtcatgcgtagtaacgatgtttctcatttcttccctctctttcctccacgccaccaaatttgcttgcatgaacaacgaagagagcccgttattagacaccattgtacatgcccttatgtttcgtgtaaaaactttttatatagaagttactctaaactatcaaatgaatttatttttctaactattataattaaaatttaattaattatatgttaatggtttctcgctcgttttgtatgttcttacttaaacatcatctccaattcaaacgaggtcttactataaagtttactggtatcggttaagcagtaatctgcaggttgtactggaaactgaaatgccccaaaaatcgatatatattttcagataaattttgaaatttttcgaaatttcaattagttttttcgttgcgttggattgaggcattttctagttggccaaaccgatacaattttagatgtttcacatcctaatggtgtgtttactatagcagtaatatatacaatatatatattaatcagtgagcaggaagcaggtggagcaaatatttacggctgcgtttggcattgtgagtttctaactcaacctgttttttacgcgcacatatcccgaattgctaaatagtgtgctctttttttttggtttttagtttacgacgtacttgatttttttatatatgtatgatttttcatcttatcaaaaagttatataattataatctatttgatttgttttattaaatgtattttggacataatttattttttttatatcttgcaccaagttttcaaatgagatgaatgatcgagatgtgatatattaaaaaccgaaggaagtaccatgggtaccatgctagatgttgatgtactgcgctgttaaagaagatatgttttccgtactaccacatcatcgtctagctctagctatattactattagtatttctgttcatttggtgttccagaattgtcttgaatcgtttgttttcaaataataaagaaacgaacatgtgccgatgcatgcagtgatgcagagcagctcaactgattaattatccggtgctcttatttggaggtgtggttgaactaattttcaagcttacagattctagttggttgtggtctgcccatggttttcaccctgttgatacaccctgccactgaagttcacaaatacatgacatttttttaggaacataaatgtgtggcattaaaaaaaacaatttataactttaattaattaagtgccctcttcgtcttaaaaaatagacctagtatgggtattctaaatgtgtcacatcattgatttttatggatgaaggaagtatgtatcaaatggtaattttaacttgacagtttttgaatattgataaagaaaaaaaaagcttatattttggtgtcggtcctgttgctgactcaaccaaaggaggctactggagactgagccttgatcatctcgtatctggctcaacagcagcagcaattggcctgatcatattgtaagcccacataatagccactttgggctctagctagcctatgtgggccggtatatgggctcttgccataaccactgtaaattcggccttcccttgtattttcatagtctcaatcaccccaggactgtttccatctttccgaacccgagttttggggcttttctggaactcccattcgcgaacgctacagtaaatttcccaccctgaccctactcctctccgtatttgtaatttgtaaaggaaatcgttttagacaacgatacagtcttcaaaacacaactttaactttttatttctataaaaatatttattgaaaagtgatatatgtatacttttatgaaagtatttttcaagacaaatctattcatatattttttccattttcaaactcaacaatttgagagttattcatgatttatatttctaaggtttgacttaaacattatactaagcgtttttctttacgagtacgaaagaagtatagtttaattagtttccagttttcccgttcctgggatcttctgttgtgtcgggaatgccctttagttggttgatggatgctcgaggtggtcatcggctccagcatgtctcgatccggtgtgttggttcccccgatgtttgggcagatgaaggttttaagattttccaagttggtttcaacctcccttggagctccattcgggtattgttgtcgtggttttcatccatagttcatcatgattttctttagatcttcgtggatggtgtggttccctctttggtttctctgcctctagcgaaaatgttgtattgttgtcgtggttttgcatccaacgccatcgccctgacctcctgtgcgaaaccctttggcgattgcgcgcagtctcaatctgttgcagctcatatggtttcttcctctgccggagcccagttacatgctaccgtcgttaacttctcaagcaaccataccagaaggacccaattgcgttttctcattttgttaagttcctttctgcaaaataatggtctaaaagtgtagtttgtcccgtcttgaggggcttgtctgtaaaactggttgtgttctagtttcctttgctcttagcactctaatcactcgtgtaatagtcctatctttgatctttaaataaatgtatgagttttttatttttaaaaaatgactgtttggaggaactttctcagcttctagtttattatttctagtttattatttaaattctacaactactattttttaaaatataaaaaaaactgaactgtttcgaaaacttttgattctggtaaaaactacagccgcaagaaacttttacaaacatatcatcagtaagagcatctccaaatctcactctctaaacactcatttagccatcttacaaaaaaaagttggagagtcaaatttgcctttcactccaacagcttctctattatcttctccaatctaacaattggtcccacgtcattctctaccttcttccctctcttcctctacagtccacatctttccccttcccatctccacccacttggcgtcggcggccctcttcccaatcggtggatgatgaggcggcggcttgaggcgagggggcgcgtggatggggagccggcggcggcaccgccgtttcacgcgatgatggccagctccagatgacgatgatgatgggagcatgaggcgacgttgggatttgctcatcgtcgacctcccttgctcctccctccccgccatgccctccatccctcaccatcgtgcccttccttcctcgccatcgatggcgcacactggctctcccccgcagacgatggtgcacaccggctctcccctgcagacgacgacgcacaacggcggctggcggcaccttccctcctcccttgctgccgccacgttgtcgagccgccccgtcgccctcgttgtcgagctgcgctgaagaaggaaggcgacagcgatcagcatgggaggcgatggctggcagggacggcgatgacggcagtggcaccggaccggtgagcagcaacgaatgacgacggcggatacgggcggtgacggcggcagtggcatcgggctggcgagcagcagcgaacagcgacggcggatacgtgagagagaagcatgaaagaaagcataggtagtggcaaaagcatgtggagcccactattagccagcaacttcggctggtaaagtttggctaggggagagagtattttggctaaccggatagcttggccaccagttagagaagctgttggaggagtttattttttctagggtggttaaaatttagcttggagacaatcacagtagctactcgtaaaacctgcttctgtccgttgcgaagaatacaccctcaggctcccatcggttgccattttaactaaaatggcttatttggcttattagaaaattaaaattaatttataagtaaaacttttgtagatttgttcgtagcgacttaaaagccaaaattaacaaaaattacgttaaaaacattttaaaatcaacttcaaaattaagtttaaaaattcaaattttggcttattctttggctgtttaggccaaacgatggggctgtcagcatgattcaggaagcacttgtgcgtttggaccatcccttgtttgcaacagcatcatcaacgctaatcaaatccaacacacaaaaaaaaaaaaagcctcgggatcgacattgctctttatcccgctcacccaccacctgtgtcaaccaagcacgccgtcctattcctctcggcaacgttcacctcatctgccgctgacagtaatccagtagtagtagtagtccgctctcgctgcatagccagccaaagggaggagaaagacagtgacaggaccaaacggcgcctgcatccagccatccatcgatctgaccggttggctcctcgtgattcgcgtataataatgggagccggtcgcttgcttgctccacccgcagccctctgcagcgggtgtcgcgcgcctgcgtgcgtgcgttcgtgcgtgcgctgcgcaaatgcaacggccgttttctcggattccttcccagcgcgccttcgcggagcagaaacgtcgcacagtcactgcggccactcatcaccgcccccaccaaacctccctcgaccgttgatgatgcaatttctcgctccgcccgttagccattttgagtttcatatttatgggactttagacttaattggctcagattttaagtcagcttattcacttatatgatttataagccagttgatttaatgtcttaagttaatagtggagttatacatctatcttatataagctaaaaaaacttctccaacctagcttttggcttaatagtgtttgagtgacttatggcttaaaaaaaagccaaacgaaaaaactgcttgtttgtttaggcttaaacttttttgcttataagttggcttataagcctaaacaaagagggccttagttttcttagcttcttccatacatcctaaaataaatttattttaaaagtaatcgttacatgaaagttaagtttgtaaaaataaaggctaattgtattggaaatagataaaatgataaataattatattaggatttgataaagtaagatcttgttcgattaatctccaagaaacgaggaatggagaagatttattacacacctattgttgtaaatcctctcaactccattgtgagagagattaaacaaacaaagcaaaaggatattctagtattttattttttatcaacattggtattttagtactttaggctcccatcggatggcctattcagctaaagaaaaagccaaattttgaattttcaaactaaattttgacattgattttgagatatttttaacgtagtttttttttcaacattggcttttaagtcaccgagaacacatatataaaagttttatctacaaatttatttttattctctaataagctgttttggcttattacgaaaaaagccaaacgatggctccttaattttgtatccacgtctgtgatatgtggaaaataaatttattttgggaggaaagtagtaatgcagtcatgcagatgaaacatgagtactacatgtgcatgtgtaggaaggagcgagactgcgagagagtgtgagactctgataaagcactgcaaaactacagtatttttccaaggaaaaaaaagggtgaggattcaacggcgaactgcaaaatataacggctccttgatgagccgaccacgggtcaatgcctcgccctcgcgcgcctcgctattaaagccgcggccttctttttttttccctcgtccccatgcctccacccacacccacactctccgctctccactccactccgcgcagaatcccagggaaaaaatcccccgtcttttgatcggaggattccccccacttcccctctcctccatccatggcgagcgccgaggcggaatgcgccgcggcggcggtgggcggcggcgggagggcggagatcgacacgtcggcgccgttcgagtcggtgcgggaggccgtcgaccgcttcggcggcagcgccgcctggagctcccacctcatcaggcgcatgttcgccccttccaaccccaaggtgacgtcaccacgcgcattctttcttcttcttcttcttcttcttccgttcgaccagccatggcgactatggtccccgttgatggctccgctgtggcccgcagtgttggtggtggtggtggatgttggtagattgccacccctattttagcttcgcattcgtaatttcgtacagttgagtagcagcagcagtgtctggattggtagggtaggcggatagctcatggctggattaatgctagctgcattgctgcttgattattgctactcctgaactcacctgccatttatacgcctcccaagtagttaaaggcaagcatggatgatggatctgctctactatacacgtgcctgtacatttgcatcatcttgtcaatatgttcataggttcattactggataattagtttcatttgaaatggtagatacggatagtttgggatagctgctgtttttgttcttgtaaaggagccaatggagtatcacttacgaactggctgctcaaagtgatctttgcattgagtctttatcacctgctttgccaaagcatgagtggttgagtggtaagcatgttgcatcataccgaaactgatccgtgctaaacctagtaactttgaactttgaagcatatggtaggacaattggacaaagtaaaagttcagagctgcctagccgctttggtaaagcaagcaagcgctgaaagcagcaacgattgtccagagagaacaaataaaaagttgcaaaaagaaacatcaactagctgtagtttttgcttcgaaatagtttcaaattatgtgacactatagtacttgagttcacatttggcatgtcagaatttaacctgagtgttagatttgttttccccatttatatgattctagttacacttattcctctattattatcttggtgtcatgtaatttggggaccgatgtagtatgcagcttattgaatcttcaatgtttgtctttccactgacgatatattctcacctgcaggagcaatctgaagaaagtaaacagcctgtcgatatcaaagagcaggctgcacaactagaacatgatcttatcatcaaagaaaaggagacacttgatgtgttaaaggaattggaatctaccaagaaaatcatagcagacttaaaacagagaatacagaaggaatcaaatgaaacatctccttcagctgtgaagtctgatgaccaaagtgaaattcctattacagaatctgaagagcagaaacctgaaaatgttaacattgatatggatatggaaggcctagatgaacatccacaaccgctttcaggttcagtactgttagaacttgagcaggcaaaagcaaacctaaacagaactacaggtgacctggctgcagtacgagctgcaattgaattactgcacaatagcatagcaaaggagaaacttttgcttgagagaagccgggaaaagctttcttccaatactgcactggcttcttctttggaagatgagctggatcagacaacacaaaagttgcaaaccctgaaagatctgcaggcaagacgtgaagatccctctgacattttcattgagatcaagaaaatggcatctgaggtacagcagctcaggggcatggctaatgcttcaaagtctgaggctatgatgctggctgcagaaatcgagcagacaaaggctagcattggcacagcagagatcagatgcattgcagccaagaagatggaagaagcagctagagcagcagaagcacttgcacttgctgagatcaaagctctgttgagcagtgaaagttcttctgaatgtggcagctctgtttgtgatggagtgactctttcagcggaagaatatttcacactgtgctcgaaggctcaagaggctgatgaaaactcgaggaagaaagtagaagaggccatgctgcaggtagatgtagctaacagctcagagaccgactcagttaaaaagttagatgatgcccgattagaggttgaggaatgcaagagggcactgcaagaggccctgaagagggtggaagctgcaaaccgtgggaaacttgcagttgatgagattcttcgcagatggaaatctgagaatgggcacaagaggcgctccatcggtggctctccaaagttcaagaatgcagctcaacgtcgtaaagattcacacagcatggatatcatctctgatgcttcaactaattcctgcaagcaaacgttgtcaattgggcagatactaagcatgaagctgatggggcctgaagggtatgacaaaaccatctgggacgacaaaacgagcgagatgccgaacgtttcccttggtcagattctgaacaggggtagagttttgtccagagaagagacggctgttcgcaagagggtctcagggaagaggaagaaattcgcattgactgggctctcagttctattggcaaagcaagccaagaacaagaagaagagggaatccctctgatctgctacaagagatcgatcttagttgtactttagctgtatttatgtagctggctagctgcagttaaatctgccgttcagacaagtagttaattgtcggacccctttcaatcctatgtagtacaacgttctgtttaggttagtatgatgtattatgctgcagttcgctctgctgattagggactatagagtcaagttttagttgtggtacttgtatcatttcgtaatctaaatcgatggatttaattatccatcatttccactgtgcctcttaaacctttccatgttgagaacctttctaatgtctttctgtattatagcttgacctaattttccgtggaatcaatggtgtaaattaaattggcattcaggatgtgtgtgtgctgggtttgtgctagttactattggttatattttgtggtccttagcaaaagtacaagtcgatatgtccgagtggttaaggagacagacttgaaatctgttgggctacgcccgcgcaggttcgaaccctgctgtcgacgttgttttttctttttcccgattttttttttcgcctcatgccaatgcccggtcaatcccgaaaccatcgagtccaatctcatatatcaagatttttatgggttctttttttttctcaatttcccctttttctcccacctcatgacaattcccggtcaagcccgaaaacgtcgagttcagtctcgttaatcaaaggtttcaagtggttaagtttctcgacgaaaaatgaccattcagttaagataaaccatacacactctaaccagctactctcatttgcttttgcctgcactcaatatctttgggtacaaaccggagaagcaaaggttatactatgaggcatacatcaggaagcaagttgctccagccaaccgaaattgcaaccatctttttagccatggacaacagggcgagctcaacaaaaatctttccagccagcaaccgaggattttccgattgctgtagctcacctgacctgggccagtgcagcacccatcaacacatgcctcttcttggcttttgctgcaacttttgagcaccaacaaatgtattgtcaattagctaagcagcaaccaccaccatcaaaagcttgatattttcagctgacttgcattcattaaatcccccaaatcattctgccctcgccactaatcaaggtagcgagtggctgtaacacacagatggatccgggattcgaaggaattagtagcttgtaatttcagcaagctgtaaaattctagatacttctagagtgttcctcgtcgctagcagaatgaaatactgaaacaaatggtgtaccgtaatactccctccgtcccaaaataagtatagttttgcactattcacgttcaacgtttgaccgttcgtcttatttaattttttttataattagtatttttattgctattagatgataaaacatgaatagtaatttatgtgtcactaaatattttcaaatttttcacaaatttttcaaataagacgaacggtcaaacgttgagcacgaatatctacgactgcacttattttgggacggaggtagtacatcagactgcttgaatcgcccattgtttggcatttcgatgaagcttcaaccttgcatatgaatcaatcacatttcaatagtcattccttgcctatgggtctagccttgcatcagtttagctcagtgaaatcaatagttaaatgcagcatcagtttgtaagattggaacaaacggctggccacaacatcgattgaaagagggggaacaaaatgaaacatacaaatcattggttatgttggtgattgtccaatctgacaactagattttgtgtatagcgtagtgtagtattatattatatcacctatttcgggataaatatatttgcagcatgaattatgcttgccagcttgaatttaaaagcaaccatagcaaaatgtggattatcaataatttagcaccattctaattatttcagcaccaaggttaataacttgtcccatacatatattatttggaacatagacatactgtctaggtttattctaatgtaagtaatggaaaagaaatatcccaaggaaaaaaaaccataggtcatctttagccatccaaaggagatttataaaaatttcctcaaaatatgattactgaacggactatgatatttgtcagtgtcattacagctatagctaatattgtagcaaagagattagactcaaacaaaaagaatacaatttgtactgatacaaaagttcacctatgatttctatataacccaaactctaaatactcaagcttttatttagtgacttccatacttattttagaacacatggcaaagtgaataaaacatgttttcaattaaatggtcaatacaattatcgtttcatactgaacacatgataatgaaaaatcaaatgacaaatttttttagaaaagtacattattgattactaatagcacatacaacacatcaacacattgccacaatctctactgtcatttcacttgtcaaaatatttaacattaagacggttcgttcaatgattgtggttgtggctgctcaccttgccaagcccatacaatatcctttagtgctggtctcatctcttgtttgaccttttgatactcaagtgtatcaccatttatcttcgtaaattccactaaatgaaaatctggtgtgatctgaaatatttcagcattgatggacattacacctttccttcctggttttgatccttccatctttaacaaaccaccatttttcttcaagaattttaatcgtaaattcttcgcaacatcctcaagctttttggtgattgtcgtagctgtgttagtggatgtaaattttgattcctctttgctgttttcatcttcaaacatagcagaaagatcaaatcctgatgaaagagaaataatatcaaaagcattcaagctagtaagattttctgcttcttgttttccttcatttatattgttgcttaaattaccaaatgttgaatccatgtcaacatgcacaactttatcaactttatctgttggtatggtcttgttaagtagatctgaatcaagacctactctaaaccaaggatcttccataatttctgaaactgagatccgtgtcgcagggtttggatcaagaatacgtcgcaaaagctttcggatatcagaagaaaaccaacttggccatttgaattccgctttgcatatcttcttatacatgtttatcacatttttatcttgaaatgggagataaccagccaatagtacataaagaatcactccacaagcccatacgtcagcctttgcaccatcatatccttttctgttaatcacttctggagcaacatatgcaggagttccacaagttgtgtggagcaacccatcttgtctcttacattctgcaagtgcactcaaaccaaagtctgagattttcaaatttcgattttcatcaagaagaaggttttctggctttagatcacgatgataaacccctctgctatgacaaaagtcaatagcactaattaactgctgaaagtacttccgtgcaacttcttcctttagtcttccacgtcgaaccttgttgaataactctccccctttcacatactctaggataaaatatatcttagttttggtagccatcacctcatataattgaacaatgcacggatgtcttactaggttcatcactgaaatctctcttcttatttgatccataagctcacatttcaatatcttttctttgtcaatcaccttgattgcaacactttgtgaattcttaatattacggccatggtaaactttagcgaaacttccttgcccaagtaattttcctatctcatatctcttcatcaaaatattccccttttgttctaccatcttatcaaatgccttatgtattcagaaagcactaatcatgtaacttagtgatgatgattgatgagggagtatcagatgagagaggcaataaatgaaaaataatttcaaccgtccccaacaagatggtaatctaacatgatggttgaactgccacatctagccccatcgtgcaaatgcacaaggagcacttgctgtgcataaacccgtacttcactatcatcaagagcacacaaagcataaatattttgagctaccttgccaattcccacacaaggtagctctctatcatagaagcacatcttccagcattccttttgttttgtgcttctagcaaaaagcctaatactgccaataaaatgaaataaagtaaggtacacattactgaatagtgaattaatagtactgcattataactaacaaaagaaatcttcccatgtatgttaatattttgttgttttcacgaaaatgtaaagagcaaatctgtttccttccaaagcaaaaggaaacatttggataaattcttccagagtcccacatagtatgattctcttcgtctggtgctagccagattctacaaaagtcactatgtctacattcttcaaaaaaaaaaatcaacgaaattcttcctaagaaaattctaaaaaggaacagtataacaatcctataaatgaaatgaaaggatattagcgctaggtcagttcagaatcatgacgggaccaactaaacaccactcactccggcagaagatagaaatcaacaaagtcctcaaatcatatgcccaaggataagcaaaatacatgtttaataaccctctaaagaaaggttactgacgaacccatgccactaaaccttttaataagtctaagaaagaactgctactacagagtagcagagcacacccgtgtaaccgtgttctacatcatgaccaaggattagattcctaattaactgctcactaaaccacagttcttcctagggtagtaaatcttccatcttttgggtgcacatacgagtaaaaaagaaacagatcaaaacgaagaagaactcggatgtgagtggcagaatcggtacctgatcccggctctgatccgggaaggttaaagagatcggaattaaccctgccgatcgagcagtcccccctaaaatcaagccctccaactccaaagaagatgaaaaagaaaaatatccagagaagaatgggggcagccgaggagtaggagtgagacggaggaaacgaatcaggagccaccaaaaacgatgctctccagccgaggaggtgcaatttataggcgccgagagccgatgggatcttgccaccaacgagactgctctcacagtgtacctgacatgtgggcccacaacaggcgggctagtgacaaacaaactagagagttagtgtgcagtccagtgcgggccaaagtagtttggagaaaaagttgatagtttatgtgtgtaagaaaattttcaatgtgatgtgatgtgatggaaagttaggaatttagggatctaaacacggcctcaacctgctttgggtttggttccattttccactattctagtggcgctgcctgcaatatccgttctttcggaaagaatagcgaggatttgcagtaacagctcatggatctgcccactagctgctgccggctgtgcagaatgctccaggatatttttgggtggtgcctccagcccgccgcaaatgaaagctgaatctatcagatattcagatcttgcatgctataactgtgaaagaagctccatcgttaagtacaataccatcagattcgttcggcaaactaaacgttggtcattgctcgttactcgaaacgacatgaacttttttaaaatagattgaataatgatatcacttgtttaaaatataacataagattatattttaacaattatttgctcgtaaaacgtatttcaaatataaatctagtaaaagtattttggcaaaaaatgctattggacatccaaagtttacctttttttttttgctggataggacttcaagacgtgtttcagcatttgaaaaaaagagtgaattacacttcgggccatgttttatcgctaaagtttcactttggactaccctgtacacgttttttttactttagactagataactttacctttgttgtataatggaccaccttaactcttttcgctagtgatgtctagcgtctcttttgacaaaggtatggcaagcatttaggtatgaaaatttgctggcatatcgttaacaatttgcttgaagtcatcgaaaaacagaagatgtgatttggggtggttcattgtgcaacaaaggtaaaattacgtagtctaaagtgaaaagattgtacaaagggtagtctaaagtgaaattttggcaataaaacatggcccaaagtgaaattaactcaaaaagaaatgataattagccattggacatccacggtattattttactatatccggaagaaatagagagagaaatagtggtaaaaatacgaatttgtctgtctccatcggttaatgattacagttaaatccacatctctgaataacccacacacatgacagctaatctctaaccatttcgggttaaaagcaattgatccatatgcaaacttgtctatagtgaaggatccgtctataatccataataaaatagtatcgtggatatccaacattcgattaccacattttttaaatgttctccaatagaaatacattattggcgtcctctagtaaagaagacaagttttaagtgtcttatagcaatttttatcgtgtatttttatatgtcaaatgtacttacaacataactatttgttcgtcaggatctacgaagctttatcttttttaagaaaaaaatcaaagtattcccataaatatcaacgacgatattgctttggacattttagagtatgcagacaatataagaaaaatgtcacaggattagtctggtcaaatatatacttcgattattcattttttttctaatgtaatttcttccaacatcatggaaaaacatatagtatataagtatatgaaatattctataaacactgttatgtatatcgaatgtgcagattcgtatcataaatacactcacgttgaacgggatgattattgaaaacatctatacatatttacaactaattattatttcaatagtaatcaactctagctgatagagtgagtatgcacacattataaatgtacttccttcgttccgtaaaacattttgtattgaggtttctcaccaataacagtatgcatttgtatcatatttttgtacggttccacataaattgggtgtctctttattaaagcgggacacgtcgtaaatatctgcagctattaaagtgggatactttgtaaatatctgcggccagtgacgtggcaatgaatgctccaacagagcacacacaccccagtttcttcctgcatctgcgcaccactgcatgacaacaataaacgctaaagcgtctgctgtgagcatgggccatcgagtagtccgcatcagcaatactattacatgttcccatcaaggaactgcttcttggttacctagcaaaaactctagctttaattcgctgcctagagcttaatcaaccaatcgattgatcggttcctttcagaactgtacgggcatgccggatcaatcagcgtacttatacgaggaaacaatcattaacgagtttaactcgcaaaaataaagtctatatactcctagtcctatatgctcgtgatagaatatactgtatgtacttgtacaaaagcagtgctgatttttgtacgggcgtgcaccgaacggatagagatgatctgacgagataagccatagcccatcccgttggcgtggacgacgatagacacgcgaaacggaggaaggcgatcacgataagcagagctgcagagtgacgcacgtacggtgcctctgcctgccacggctccacgaaaagaagggaaaaagatggcgaaagctatacgccgaatagtttggatgagtagtacgtgcagaatttcatgccaagattctacgtaattttaaaaacgttactatttcagttgattcttttataagtggaagttacattttttttttacttctgagatgagacttattggctgtgtgatcatcggttaagatataatccacatttattatctattatctagtggtataaaagtaagggaattgttcgataaaaaaaagcgcgcgcggtgacacgggagtaaacccaatacacatacgtaacacgtccgcatcaaattaaccccgggcaggccgcgggcgcgtgagcgttcggcgtccgagatttttttcagctcgacagcgacgctgctctcgacgggcgggcgcgcgggcacgcgatcgagcggcttgcagttgcagctgcagcttggcgtttcgtatcggcgtatgcgcgcgtcgcgggtgcggccgtgcggctggtggcggggtggggtgggcgcgtcgcggtcgaccggggggcgctgtggcgtttctcctcggaaggacgaaattaaacggggtgggagaagaaaaatctccgatgtttcggtggaggggaagatattgagccgcgcgcgcgcggtcgctgtcgtgtgccgtcgcgcggtgctacgagggacggagtacactggagcagctggaaaaggtatgatacgatcatacgaggctcttcggaggcacgaggagccgcctcatggcgatgccgatgaccggagcggaccgcactggtggttctccggctatccggggcgaggtgtttttctgtctccgatgcggaacggcgctttcgcaggctccacctacagaacgaatgggtttcgacgttttttctttaaagataataatagcacttagggtctgtttggcacagctccagctctggagctcagccaaacaatttcagctccactaaaactgggagtggagttgggtggagctctctcacaaaatgaactagagttgtaaagctgagtttaggcaactccactctagactcaactcctagagctaaatttaggagttggagttgtaccaaacaggctcttaaaacggagcggtccattagcgcgtgattaattaagtattagctttttttttcaaaaatgaattaatttgattttttaagcaactttctttcgtatagaaacttttttaaaaaacgcgccgtttagcaatttgaaaagtgtacgtgcggataacgaagaagaggggttaggaataaagggtgccgaacacagccctaactatatcttcgacctttaccagcagacacagtaatgagttttatcgtttagaaagaaaaaagaaacacaaaatcaagtgattgctgttaaaatcctttgtttttttcttttaaaatcttgcggttataaggagcactaaaccagatttcattttaaaacttaaaccaccaagaaaaggtaaacgatatgctgcaatgtttcagactacatcatactactcctatttaggctttcacgttcgtcagtgaagtagatcgagttggcctgcctggcagatgattaaaaatgaccatgtcattttctccagcaaggacttactgatccacataggctcatagctaagcacgcactagacacagagaatcaaaatgggacctaacaaagtttgacacaacttggagtttctttttcgaatgtcacctgtctaaatcacccctccaatttgcaatccagctgataaatatcttctctgctttacgttgtataggcatcgcttcacctttgtaaatgcagataggcatcaagatttcagcctggcataaaacaattaatttggtcctcggctccaacgctaacaacaacaagaacaaaccacggcctaaatataaattgatcagttgttatcaacaagaacaaatacagagtcaaggataagcatggcaaggagccgagcatgactctgctgttttcaatttgcacttttattaatttccttgctgaaataagaatggtgttagaagtacatctcggtagacttaatacttgactagtggagtatgatgcttatcaagaaatacagccatgccaaactggtctaagctaaaatagttaatagtattgatgctatcctgcacatattaaaaaaatattcacccgattacataatacagtttttttaaagaaatacagtataaatgttagcgatcacatcatcacaatgcgcttacactcgctactatgaacacatacatacaccttacctctataaccactttcgaaagattggaccggcatatcttgaaattgatgaagtcaccctgaaagattgggtcggcatatattgagttgacaaaatcaccacggacgtctcgctgtcacccctataaacacatacgcataccatattgttatgagcacctccgaaacattacctctataaacacatacgcataccctattcttatgagcacccccgaaacattaattggaccgatatatcttaaaattaatgaagtcaacgggtacgttgcctcccactggaagaataattacccgtaaatatgagcatccgtatcaaatctatgatttgaacttgggtgggctgatttcaccgtaagaaatctaaccagttatgctcacttcttgtgtgattacttaatattgtcagtgctttcatccgaagcaagtagtgcgacttaaaaaaaaaagcaaatattcaactaaaatagaaggcaactattcttgaacggggtgccaccaaagttgctgagataataacctgactaaaatatgaaaagcaaaacaagagcttatcctaccagaattggcacccgtgctcattagtcattactgtagacgatggttcacattgtttagtcttcactttttctctaaagaatgctggctctcgcttgacctttgtgctctcaggctgatccgagcttatcctaacaggagcaggctcgtgcaatcctgagtcctgcatgtttatagtacttaatttagttgatcaacaatccatcactcagacgccttgtagtgaaaagacaagcaagaattgaactatggtatcatgcgtttggttgtaattacactgtttatacacatcatggtaaatatgtgcatgatgtttctgtaacttgacgatttccattggattttcagccagactataaaggcttaccggtgtaactatttttttttatatgcaaagcgcgttaccttgcattcgccattgaacagtttattgtttcgttcctttcaaatcacataggctactagtagaatgacaatagttactactgtaactatgagttcttttttttttttggtattatgtatggatagcaatgcatccccgaaagaaaggatctgaacccagagtgccgagcgcagcctaatgcgaaacagacatttcacctgcaacttagtatcaccaaaggctgtgtttagctcctgaaaatagttgaaagtttaagaaaagttggtagtctggaaaaaaaagttggaagtttatatgtgtaggaaagttttaaatgtgatgtgatgtgatggaaagttggaagttgggggttaactaaacacggctaaagtaaagcccaaaattaattgagcactgagcagcattaggctaagcatgaactgatgaacaacataattcaatgagttgtcaatcgcagtgatggaaaatccatagccctttctgttggataactggaactatagagcaaatgaaaggcaatgaaagaaaatggaaattgcatggactactatagttaatcaggtcaatcgtgtagcctagcttcacgagctaacaacaatcttttttcaggagaaattggacagataaaaattagccagaacgaaaacaagaaaagagggttaccttacaacctgcttttttaaaaagaaaaaaaacacattttcaaatacaatatttatttctcgccaataaaaatttataatctcatggttacagataagattagaaattagaatatatacttgatataaacaagtaggcactttcttacacctcaagtgataaccttacaagactaacaataagataaaaaaaaatgatagcaaaacacagaaatcacaaaagatgtgctcttcaggtattctacgctagatatggcttccttcatctatcctcaagcagcagaatctactacttttgccggtggagactagggagaaaggaatgcatcgaatagcctaggtgtttcagtatctgatcccttttgcccaccttagtgccatggccaaggttcaatacatgcccactattaccagctttctgcagtgtcaaaaatccggttgcttatgaactctttggacccaaaaagaacgccagggtcaacattcccttgaaccgctatgttagatcccaatcttttcctcccctcagccatatcaaccgtccccaagctaacaacatcaacacctgtcaatggaagcctctccagcagtccaccagatccacttgcatataatatcagaggcaattcaggatgtgtttctttgacactatccacaatctgcttcagataaggcaagctaaattactcaaaatcaaccgggcagagttttgtagcccatgagtcaaaaatttggacagctttgctccattgtcagcttggtatttaattggtagtaactcatgttgctgggccttgggctgaagctaatagcccactgtagcccatccgattggaagaagggcaatataaaagaacacaagcagcagtcaggaaccaacagacagttgtctatagtgaaagagaattcatgtactcttttatcagcaatatgattgtgtccaatacctctggttccgacaaggccatttttttaatcattgaaaaattctttgatgaacctccttcaacacaataggatgccaacgtaaagggagctccaacaaaactcaacacggtagcttcattgttaatctgagaaggaaacagtgggtgtcactcccctgaaatgaacaaaaaacaaagcacaaagaatgatcatagattctagttgactatatgtctatggaattctgcaagttgactaaataacttactacctccgtcttagaaagaccgtagttttgcactatttatgtccaacatttaaccgcccgtattatttgaaaaaaaaattatgattagtatttttattcgaaacatgaataatactttatgtgttactttttttattttttcataaaattttaaaataagacggacggtcaaacgttgaacatgaaaatccacaactgcacttaaactgggacagaggtagtagtatacaactgtactgcagacaactgttcactttgtgtacacagggccgccaaatccaacagtagtacaatggaagtgctttgaaaaagcattacaattgttcaactgctaatggcatccctctccaccaccacctcctcaaattgtatgcagttcatatctcatagaacaaaaatatggaggaacactgttgtcatagaggcatggaatttcagctgtgctatagcctctaactctatgcaagatggcctgcactctccactctccagaatatatcagccctaaatctaaaagtcagtaatggactaatagtttgatgctaaccacatgaatgaatacatcaaggatcagaaaaagaaatatagtttttcaataaaatgtcaaatttcgagtaacagtgaagccatgaagacaatccaaaagaacggaaatgagcttccaagcttcaacacaaccgacaggggaatgagtgaatgactttccccaagtctttttcattaagaagaagaagccccaagtaaactgaccaagaaaagccacaaaccctagtcctacactcataaattcaccccctatggatcgctccttaatccgtcctttgaggtccatgcctcctacatgagggcctgccttcgtaggttgattcttaatacgggtttttgtgaggggccaacgagtgactttttttaactaggcctgaaattcgctccagtggggagtcgagccgaggacctaaagcttgagcactgtaaccactaagctataagcccttttgtaagcttcagtgattacattgccatgttttgattaatctacaatattgacctgacaaactccaagtgatgccgttttgagaaaacaggacaaaaaatcagcattgtaaggtaattaatcaattagagtgtaggctgacaaagaaagtgaaaataaatgatcagctacttctacgattcaatgctctcaaacagaccatctatttccaatctccatatttggatgctgaaagtcgtactaacctcttctcgcaaaatgtttaaagcctgcccaacatacgggacccactcctctggaacaaattctctgacctcattcacagcagctgctgttctcaagggatcaaatatcactggaccttttcctttcacaatgtcaaaaggtatgttcatctgaggaagcggtgtaaggatatctgagaacaggatagcctggcaaaatcaaatgaaaaacaacagcatcagacgaaatagcatcaataacagaacattagatattataggcaaacaacatctcaaatctacgtaagcttctttttttcatgcaaaagcttcttagatagccacaaaagaggaattaaaaacaacatacagaaagggccaaaatctgcagcttactccatcgggcgtgaaaaccttccatgattgtagagagatctcaacaacaaggtcaacaagttctgatctttcacagaatgaaggatgtcgctcgcagagcaattgatagctctgttgaaaaaaatcaccacggcaggaagtttataaggaaaaagggtcctgattgataggattattgcaacacgaaagcaaagtattacttcaaagaagaggcatctgccacgattcaaacaactagagcttgctattaagtactccctctatcccataaaaaacaaatctatgaacatgactgtacaagaaaaaaaattgtgcataagggaggttccagtaagcagcaataatatgatagcttatgaatggccactaagtttgcgtgtatattttttcaggaagttgatgtttgtgaatttctagcagttaccgcatcttgatccacatcttacatcttacttgaaacacgataacaattgcaagcaaattggatcctctaattgcacatatggatgcaaattactctgcaatgcgggagaaaaaaagaagaattagagtaaacctgccttcatgtacctcccggactgcctcataagccagaccggcggtctctcgaccttcctccccttcgatcgcgctcaccagcagcggctcctccaccgtcccgaccgccaccgtttccgccataacctctgaaaaacacaaccaccccccggaacgagaccatccccaacccatcaccaatcaaactccgcctcaagctggtgcaaacaaacaaacgatacagtggatttacgcaggcgctgacctccgacggcgctgcagcggacggcaggcagcgggcggcgcgcgcgtgcggacctccccgggaggtaggccggctgcagcgagagcggcgggcacgcggtcgccattgcaggagggatccgagctgcttctgctgctgctgctgccgccacggcgcacgcgagggaataagttcacttggtgaccctcagaatataatttgtgatctaaaccacaaaaccggatatgttgacccccaattcttaaaaccggtgtaatttaactccctcaacggttttgaagagcggtttcgctggcgtgacgcctatgtggcagtgttgacttggtttgtgacgttgacgtgatgcttaggtggcattagagttaaaaacatgatgtgggacccattggtcatccacgcacacaaaaaaagaatgtgggccactgacacgtgggaccctcatatcatcctctcctcactccttcctcctcgctctctgccttctctctctcttaatttctctccccttagaccgaccgcatcaccacctgccgccgcgcgcgaagggccaggagtcgtgccggcgcggggcgctcgcggcgatggaggacctgctggctgctgctgctgctccggttctcgccattcttggtgtcggcgccgcctgcgccgacgaagaatcccgaggaggcggcaagcacgccgaggctcggacccagcttcgtggctggacaaagcgggactcgacggaggcggtggagctcgcctcctcctcctccaacaccacctcgtgcagctttcccctcggcgcgccggcaggtaggggtatccgccgccgccgcaggattggggatcggggggaagagatgaaggggtggtgagagagaggcggcagcgggacgaagctcggcgaggaagctctagggcggcggggccggctgtgatggggacgacggtgacgggggcaggctggcgcacctgctgctcccaaggctgcgtcggtgtcgctgtcgacctcgccgccgacgtcgccacctccgactcctctcccatcgaccgaagtggggcgaagcggcgggcgaggaggatgccgccccctgctccaggctctccttcctcctcccaactcactagccacgaagcttgccgccggcggcctcctcagcgccgctccccgtcgtcatcccactggcgccgcaacaggatggcgcagcatgtttgcggtggggttcggaggcggagggaaatttgtattgccatcgtcctccttggctcgttgtccccgttccactgcgccccgatcggagctcaccaccagccatcgccgccgcagcgccactccactcgtcctcccactgccgcgagcctccgccgccgttcccctcgtcctcccacccgagagcctctgtggccgagccgctgccatcctagccaccgaccgctgcccccggttccgctgcgccccattgccgccagtcgccgccgctgccaacgaagagaatataagaggggagtcacagacaggtgggccccacattattttttaatttatttgatgactgggatgccacgtagacgccacatcagcgaaatcgccctccaaaactgccgagggagtcaaactgcaccggttttaagaggggggtttctaaaatatccggttttgtggtttagggtcacggattagatttcgttcacttttgagggtcaccaagtgaacttattccgcacgcgagcggattggggccattgggggcccacgttgatttcaggatcaggtgtctccatgtctgggctgcggggcaaacgggctagctgggccggcacccaggataatttttttctactgtagttgctcttgcaacattctacaaaatatgtaagggttttacaaagaaatatgaaatacaaaatgctagtaattcagatcatggaaattgtaccataatcatatgatgtacattttaattttagtttctcgttgtaatgcgtggacgctttgccaattaaatattaaaaggtgataaataacttttaaaaagttgtctaaacaatgttgatatataaaatattttgccaacccatactattgaaagtgtggcacaaataatatatatatctacaattagttgtttagaatgtgccctataagacattaactcatctctaaataaaaaataataatgctacatatataaagctgcaattagtaaatctcaaagttgggtatgtctaattttccttggtgccccagtgtagaggtgggctcgtttttattatatttagttatttactgattatatctaactcaagtactattaattcttataaaaaaaataatcgtaatcttttgggcaagtggaatttgtaacgtaatatatttacacggctcaagtgggcaggaccgcgcaagagcaccattttctcgcataaaaaacgtcattttctcgtttcaattattttgctgggaggtcctaatcgagggattacaaacaaaaccaccggtttgtagatatatagccactagattcacccaagtggcagcgcactttgctctcgcgcgcctgctcgaataaatttcgccaaattggcatcgtagactgcagctagccggttgcaaccggcctgcagtgcccaccacggtctccatcggttcttgatggcgtaagcgataaatattttgtgttggggaattcaaattcctatcatggaagttggaatggaattacctgctcttatctggagcgaatagccagttttgtataccatgtcaatgacggtgtgttccgtgtttactctcttcacagtaggtactagctagtcaaatatttttttttcctctttggtatgtgacaaaaacggaaagtatgtgacaaatatttttttcccatgtcttactcgagaattaggcgcaagtatgtgacaaaaacgaaaaggaacagatgagtcatgactgtatgttcttccacgatttaatttggatcatatatatcatattccctccgtctaacctagtgtatcggacggacggagggtatattttaggacaggataatatactttacttgcatgtgtatatatttcagtttcataaaatttgtcatgatataatcaatatatatgaacttatgagcatgtgtaattctagagtagtcaattaatttttagagaacagactataaattggactatttactctttttaaagtaacatagcactgaattagacataacctctagatacgtagaactatctagatgattgctttattttatgacaaaggaaatgccatactacctctcatactaatttaagagtataatatattagcgatgagggatttatctaagtagtagctagagatggtaatgggccctgtttcccgtttcacttagggaaattcacttactccctccgtcccataaaaattgtatttctagctccaagactttgtcccataaaaattgtatttctagccatgtggggcccaaccaattgattcatctatataagtttccttccatcccacataatttgagctgctaatgcttgtaattttattaagtatgctaattatatgggctaattctctcaaacttccttttaatcatttgtatatatggaatgtgtgcatgcagtgggttcattaaataaggttattgtggtcattttctaatcctactattttgtcctaaattagctagaaatgtaatttttatgcgacggaggtagtattaagagacgggaatgattataattggttctccatgggaacctctaaatggtaatagacgtgtccccattggttttcgtgggggcagggatggtcctctattccccgtgtccacccccgtggtgactcaccccccgtggtgactctcataggggtacaagtttaatactcttgtacttttatcaagaataagtagatataagttgatatactaatataaagtgtgaatattgttttaagcggggatgaacacctcgtaaggattatctgtgtgggagcggggaggggagccgttccccggttgtatctcgcggtacatgtcatcatccaaaagctctatctgctacctttggatatttatggtgttaatgattaaggggcttaatcatgttactatcttaatgactatcagtgtatattttactcctaatttaaattcataatcctagttaagttccgtcaaagccctacggcccgcatgcccctatacaatataagcatcaaatcagccgggccttcggtttggaggctaatcttatactccatttggccggtctaaaagtgaactctaggctcaattcatggctccttggaaatattaggtttttaaatacagagatagaaaaaatataggattcgagtacactaacacattaaattaatggtataaataaaaaacacaagaaaactatcagaatgatcgtttatttagcccatgtgtttatagttctattacatccagagtaaattggagtgtggggttactttattgttaccgaagttttgttttagaccatttcttaattaatatttttttattttaaactaggtaatttacctatttttgcactttggactacctcaatcttcttttcaagtatatcaatgacctggattatatcagctattgcacgtcgatgaactcataaagttgaatatagaccccatctttgatatatgatgagctagctagatgtgggtggatatatatgagagttggggtggtccaccgtaacacaaagataacatttatttagtccaaagtgaaaagttgaatgcacacggtggtacaaattaaaattttggtaatcagagatcgatcgtcgtctaaactgtaatcactcttatatatgcatctttgtgttttatttttctattcttctactccatccgtctctaaatatttgacgccgttgattttaataagataaacggtaaaacatgttttaaaaagttaacgacgccgaatatataaaaaaatatataaagacggagggagtattaaaatggggtagataagatacattcccacagcgacgtttatttaactaaaaccaaacctcctttgactctaaaaaaaatactaacaacttttgaagagcgtttatttctccaacggtgatcgcgatgtgcatgctcgtgctcctcgccagtcgccaccggatccagatgaatatataccacatcaatctccttcttgttgacaattaaaagttgtgcatccaacgcgttcatcgccggaagtgacaaagtacaatagcgcagcatcgatcaatggccaggcgatgcctcgtcacgtcgtcggacaccggggcgccgccgccacctgcggcggccggcgccgcggctactcaggcgccgcatttgccgcggcggggcctgcacgggccggccgccatgaaggtggccatcgccggcaacgtcgtggtggcggtgctcttcgtcgccgtcatcgtctggcggctcttcttcttcgggggtagagatcgagccggcggcgcggcggcctccgccgccgccgatgcggacggagagtcgtcctccgccgggagctcgccgtgcgcgtcgcctcgggcgggcggcggcctggggagagaggacctcatggcgctgccggtgtacgtgcacggcgcgtcggcggcggcggacggcggcgccaaggcggaggagtgcgcggtgtgcataggcgagctcagggacggcgacaccggccgtctcctgcccaggtgcgggcaccgcttccacgccgagtgcgtcgacaagtggttccggtcgcacgccacatgcccgctctgccgcgccgccgtcgccgccgcggacggcgactccggcggcgaggccgacaccaaggtagcggttgtggagcaagacgtgtattaattaataattggtgaagaatgtgagatgaacacatgtacatgatgcactagccaatagtgttcaagaactgcatgcatgcatatgcttgttggaaatgctactcaattcatctttcgatgtgatgggggaaaaatcacatggtctatatctctttcgctgcgtcgcgagccacctcgcccaaacttctgcactggctattgaacaccctattgttacgatcttttcaaattgcccaagctagccaggctcttagtaatttaatcgtcaacacttcagttcgtatattatgaactctgacatgtacttcaacagaaattatacagttgctgaataaatccattgatcaaatgcacaccaagcagtcaaaagaaaggtgtactagctgtagtttgcagtgtttgttaatcgctagatctgctaatgacaaaagaaaatcactctgaagtgcacacttaaattaatttactccacatatggcaactacatcagccggcttgttcttgccagcccggcggccacccaatgatagaacagtgttatacatgcagcctcttttaatacttgagcaacaatctttcgtcagtgctatgaaccaacaaaaaataactgagatgacataaaacaactaatctttcatgttaaacactacaaaattatttggcaacgtgcgagcagcatgagattttttggcacttcgaccatcaaacagtacaaaattcagcaactggcaattcttggtagcataatagtctgcaaatgctcagacccggtttagttggcaaaaaaaaaaattgttttgaggtgtcacatcagatatacggtcacacatttaaaatattaaacgttgtctaataacaaaacaaattatagatttcaccaaaaaactgcaggacgaatttattaagcataattaatctgtcattaacaaatgtttactgtagcaccacattgtcaaatcatgtcacaattaggcttaaaagattcgtctcgcaatttacacgcaaactgtgtaattgccttttttttttccacatttaatactctatgcatatgtctaaacattcgatgtgataggtgaaatgttttttttttaactaaacagggcctcacttgaatgcagcaaagtccacgctatgtcaaatcattagataatgcaatatatatttccagttgcttacgacaagtggcagtatgaaatctaaaacaatcgcagatccaacaatcgcagcttggttagcgtgagttgatcggttctaaaggcgtaaactaatacagctaggaagcttacaatggccaaggtcttaattaacttattctcatagtactacttgaattcagtatatatatatatatatatgcttatatgttttggtgtcaacgcttaagaaggaaagtttttttgtactaccaattaatcagattacataaccggcctattcggggtagggactagggagtagagcgtactgttttttttttataaagaaacaccatataaacacagacgacacacttaccctcgcctctatgaacagacgtacatcttatccctatgagcatctccaaaaaatcaggccatcatattttgagattgacaaagtcactacggacatcgatacgttacccctatgactacctctgaaagattgggctgtcatatcttaagattaaagaagtcatcacctataaggctataaccacttccccggtcaaaaaaaaaaaaaagctataaccacatccgaaagactaggtagtcatattttaagattaacgaagtcactatggacgtaaatacgaacacccatgtcaaatctagattttgaactcaggtgaactagtttcaccacaagtaacctaacctgttaagttacgctcatttcgtaggacatattaattgttctacaaatagtattcttttgccgcctagtcaaatattagtacatataatagcccttgttctgtgctctttttctttcaaaaaaaaactactaacctcaaaccaaaatatgttataatatttctaagacaatgatagaaatccgacattttttatatatactagaaaaaatgcccatgcgttgcaacaggtgaagaatattttaatcttattattgttatacgatttatttaaggtgaaattcactgtgggaattcgctcggatatatatatttttttagaaaatcatgagctgtaattaggagtccgatcatcttaagttagtatgcaagttttttaaagatatttcttatatcacttttactgtatttctaaaagcgaacgaacttaaaaacttactcaaatacatatatgtattttcaaaaacgaacaaacttaaaaatcaaatcatacaataatgacttaccaaaatactgacaaaaatatctttaatttttataatagtagatataaagatagatcaacataggtacacacaggaaaagacagggtggatcgaccagcccaattacaacctgcaccggcctaggataggcccaagaaggattagatacagtagggtcaagatcttgtaatctgttatcaaagttattaacgggccaatgctttagtatattaacttaattgattggctaatatgttatgtttgattgtagtaggaaaaatatgacaatagcatctatctataccaaatatttgatcaattaattgctatagctagctagcaagcgttgacttcttttttttgggcaaagtgttactactaaactaaaggtataatgccgagagaaaaccaaaggtatgacttccaaagtcaaaatgattaatggaaatgttgagatggactgtgttggcctttgtctgttttcttttttgcgagggaaaagggagctttattaactattatgagagggacaagtacaatctagagcaataagctcagacacacactctggagctaggctgtgcgcaactccattagctccccttttaaccctactaatctgaacccccggtaacagggcgaaagcacttttaacatcccgcataatatgccaaagcgaggatctatcggtcgccatagtttccaaggcgagaccaatattggcgtagtcggtctccagaatagctggaagctttacccattccgccgcgagtcggatcccttccatacaacgccagcccccgcttctcccgactgatggacaaaagccccatcaacatttattttaacccatcccaccggtggcgccttccatcgattcttcattaaatcaaaatccatatctttcaatggaacagacttattatgcacccccacaggagatttccccttcacatccactgcaccaccaaccttaatttgggaaagagtttcccagaaactttgaagaaacaggaccgagctccgaactgacgccttaccctgcccaaacaacgaatcattcctcaaatgccaggaacgccacaggaccagaagaaatttaactctatcctccccactcaatttgtccaggaggagcagcagcaaccaatccggtccatcataccgaagcaaggtgtcatcaggcgtgttccaggtctggccgatctcctgtcgtagagccacagacttaggacaaagataccacggcgtggaatgcattttcctgttcagaaccactgatgcggcacgtatcatctatcaccaatttgctcttcctccggttctcctgagtagctaatccgttcgtagccaatcgccaggcaaaaatcttcaccttaggcggtgctgggatcttccaaaagtcgcgccatatgcaacgttcaccatttagagagttactggatgagctcacgtcattgcctagctgggctttcatagctaaacgataaccacttcgcacagtgtagactcccgacttctcgaaatgccaggcgagaaaatcttcagcaggaaattgtgggagcttaatctttaggatttccgccgcatcaatagggtggcacacatgcctgatcagatcttcgttccagctcttgtcctcctgtcttatcagttgggatacccaacggagacggcagcgatttttcttcccaattaggttaaaagacgattccctctgaacccattgatctctccgaatcttaaccttattcccatcacaaatgcgccaaactaggccttttttcagaagctccaatccatattctatacctttccatgtaggcgaggtatcaccagggaaaactgcatccactaattcacagttgggaaaatacttggccttaagaatacgcgcacataagctgccagggaattgaataagcctccatgcctgtttccccagcaaggcctggttaaagagtttgaggtctctaaagcccaacccacccaaacctttagggcgagtaatgatatcccaggctgtccagtgaatcttgtgtttgttctcctcatctccctgttagcaactgctaggaattcactctcaattcaggaagaagaacagcacaagagggattcgaataggaattaggcgatatattgatagttttctccagtcccaacaggaacggagccgccgccgccaccgccaccaagttccagcctaattcctattacattcgttttacgatttataacacttctcagattacaagttctttcccctctcacacgacatactgtggacagctgtgacatgctatttaggcccaatctggcccatagaatctcggattggccttgttctcccttttgctgcggcgaggcccagcttcaattgcccccgcgccctgttccccgtccgaaacggcgtcagcttcatcagcagcttcatcagcatcttcaggatcgtcaggatcgtcaggaacgccatccctgacaatcccctttccttgagaattggcttgcccccaagccaacgcatcaggaaatctggagcgtatatcctcaaggtcctcccaagtggcatcctaagctgcagaattagaccactgtatcaacacttgatgagcagctttgttaccttttttcttgactcggctattcagaagtttcaagggaacttggagatcacaattctcaggtggcaactgggcttgcaccgacccttggaacccattggctggtttaagctgggaaacatggaaaaccgggtgaatagcattggtaacaggcagttgtaatttataagccactgacccaatttgctgtataatttggaaaggcccaaaatacttaaaagccagcttgtgattagcacaatgagcaacagaggactgaatgtaaggctacagtttgatgtaaacccagtccccaatggagaaggctctgaaactccttttcttgtcagccatggtcttcatttgctgttgggcacggtgcaaatgctgttgtataactacctgcatcaactccctctctttgagccaggtatccaaatcagggatcacacaggcttcagtagaaatgccaaaatgcctgggtggatggccatataacataacacttcaaaaggagaagattgcagagaagagtggtacgatgtattgtaccaatactcagccaaatgcaaccaagtaacccatttagttggtgttgcatgcacaaaacaacggaggtagatttccagacactggttcaccctctcggtttgcccatcagactgcgggtggtaggctgaactgagatacagctgagtaccagaactactgaacagatgagtccacaattgactggtaaaaatgcggtctctgtcagagataatcattgatggcaaaccatgcaacttgtacacatgtaacatgaaggccttggcaacatccaatgcagtgaagggatgggataggagcacaaaatgaccatactttcagaatttatctaccactaccaggatacaattgtaagatttggattttggaagaccttcaataaaatctaaagaaacaacctgccaggctccttcaggtactgggagtggttgaagaaggcctaggtattttgctttatcaggtttagcttgcaaacagatctggcattgctgcacaaacaacttgacttgtgatttcattccaggccaagcaaacaatgctttcagtttactatatgtcacagggaatcctgaatgaccacccactgggctggcatgcaattctgtcattagcttcagttgtagctcaggattattaccaatccaaattctccccttgtatttaataagtccagattgcagtgtataaccaggcttggaatctgccttaatagaaagtgcagccagtaactgagaagagaactcatcttgggtgtaaccttgaatgacctcctgtaaccatataggtgtacaactagaaatgagagttaactctgaatccccttgaaatttcctagaaagggcatcagctgcagcattactagtacccttcctgtaacatattttgtatgttaagcctagcagcttagtaaaagccttatgctgccatggtgagtgtaaacgttgatcagacaaatgcatgaggctatggtggtctgttaaaatgataaattctcccaactgcaaataagaacgccagtgatcaactgcaagtaaaatggccatacactccttttcataagttgacagtcctttagttcttggtcccaaagctttgctaaggaaagcaatggggtgcttgttttgtgaaaggactgctccaattcctgagtctgatgcatcagtctccactgtgaatggtaagctgatgtgaccatggctaccacggatgtaaccattgctcacatcatggatgaacaagaagatattgagatcaagtactccaagtgctggaatccgattcggccacctactacactgctgacttcaaacggccaccgaatctgcatacgacctccgttttcggcccgtgagtacttgatggaaagctctcggagccctctttctaacggatctagcctcttctctgaattccatctcgtgtggccggaatcacaggaacaaggtgctgcgtcacctataatgggcctatgggcttgtaacttcatttgggaccccggcccaggtggggcccatgtggggtgcgccccaagctggtggagcacgaccctaggcacccctaggtcgtcctcccacccctatatatagctagttaccccttcagggtttctcgggttttgatagattgaagtttagccattgctacttgcttacagcgcgcgtgtcggctagaccgtccgtctgcttgttcttcggaaccccaacttatcattcgtatttaactcctatttgcaatttagattgcttttatcttgttcttgcttgtttcttcgatttgcttgcaggaataaggttgatttgcaccggcaagatcaacaacccatggagaggtgtatcgatcgctaaggcgcaacgcaacgtcttgtacggttgtagtcgggtcgtcaacgtttctcccaaatcgtagttatcatcaactcaccgaaagatcgggccaagaacagccttgagtgtcgagaggaactcagggtgcatcaggtggtatcagagctttcgttgctcggtgagtttttatcttcttataaccagaaaatagccatacaaaaaaaattcgcatcatttaccgagccatatttgtgccattgcattgttcatttcagtttttgctttgttgagtttgcgttgcatcgtctagtcgtgttgctggtcttagcgtttagtccgtttagagtttcgagttctggtcacgtttagtaccactgtcgccgccgctgtcgtgtctttgttatcgtcgggacctacaaaaacggaatcgtctttccaccaaggttccatttttctagttttcagaagcttttgtcggtcggtcttggagttgctgagttgcatcaagggtttgtcgtctgtatttggccgtgcttgtttctgttgcgcgaggaagagtagagaaagaaaagataacagatcggtttttggaggaagttttgcagattagatcaatcaggttggttagtttccatctaaggccaaactttccacttgggctgagtctatttcctcccccacgcgtgaagaccggttggcgccatctccttttgtcgcccactttctgagtccgactccctccctctcacgtcggtttcgcctgttccgagttgtgtcaaacaccttggtgaatttttgtttggtgtcagtttcgagatccgtttggaaaaagggaaccagtataaattcaacattccatttttgtataattttaattttgagtttggacttttacatttgagtccctgtaaattttttgtttacgtttgagtccctgtaaccttacattaaggtctttgagtcagtttttgttaaaaaaaaataaagaaaaaaagtgagaaaaaaaaggcagaaaggtgcataaaaaaaagaaaagaaaagaaaagccacaccaaaaaaaaaacaacagaaaagaaaaggaaagaaaaaaaaagaaaagaagaaagaagaaagaaagaaaagagaaaatactgttatgtttgagctgaacttcatatatcagagttgtgcatgagttgttcctagtgctatcttgtggtattgtttgtgtctaggctcgcgtctctagtccgttctagcctaggaccagcacggtacttgactttgaacaattattcaactttgcattctctgatttgagcatttgctattcttttgctacatatttaagcctacccagagctccacagatttgattgcagccgtacagcaagtgtttgccaaggcatcgatacatccaacctccattggggtgcttgtttgagtcggtgtatgtcaccattccgcttgcattggtaagaacttgtaagagctcgatgtaaagcttgagtgtgtgtgatttgtgagcttccactacctagtagttgataggaacgtatatattcttgtatatgtttcttgtttgctactaactatggcagggttacacaaagagtttggagctgttcgtgctccatgtggacattttcacttgcgacaacacatggcaagtgaccagcatgacgcaaataaggtacatgatcataatcttgcaagagtggagtctgttttgccatcttttgatgggaagtatgattccgctgcatacattaattgggagctagcagtagaaaaacaatttgatgagtatgatttctctaatgctcaaatgattaaggctgctagtaataagtgtaccgattctgcatctttttggtggcatactgtgggaaataagcttgaaacttgggatgaatgcaaaatactaatgagaaaaagatttgtgttttcatactatagacgtgctctccttgagaaatttgaacatctaaaacaaggtgacaaaactgttagggagtactttcatgattttaaaatttgtatcacttatagtggtttacaagaatcttatgagaacacaatgactagatttttcagagggcttaattccaatattcaggctgggcttgttaatgtgacatataatcatataggccaattgtttatgcttgcttgcaatgttgagcgcaaaattttggagaacccaacggagcaacaagctatgcgtgtgcctcctatcgctgatgtttttgcaggaagttcagaacagtccccaaaatgagaagaacgatatgtttgagatgtcacttccatcactcgcgaatgaggagaaggctgatgcacctacattatctgaagagggcataaaaggtaaattaaatggtgcagaaattactcaaggtgagtatgcttctgatgaattacatttttccactttccatgctgacctagagcaaactttagtggaacctacttctgaattgcctttgtcacaagttgatttgcattctgttccttgtgataaagaagagttgtgcgatagtacttcacttatatccattccacaactagtgaatgaacatgctacttttaatcttgattctccatgtactgaatttaagtatgttattcacacgtccagcgagaatgatgaacttcaattgcaatcttctttaaatacattgggctatattatgtttgatggttcttgtgagctcaattgtttgaaggacaaaatatttgctcattctgatttgccatgtcctcgtaatgttatatttcacatctttggcaattataatgatcttggaatatattttgtgcatagagtttacgtttgctcagatttagaacttcctgtacatgtggataaaacatgcaagctagacaaaaatgttattgctaaccaaattgtctcgagtttgccttgttttgattggaagaaacaggttgttgtaaatggactatgcaaagagcaccatatggaaaaaccgaggacggttttccgtgaaaaaggggaggatgatgtgaccatggctaccacggatgtaaccattgctcacatcatggatgaacaagaagatattgagatcaagtactccaagtgctggaatccgattcggccacctactacactgctgacttcaaacggccaccgaatctgcatacgacctccgttttcggcccgtgagtacttgatggaaagctctcggagccctctttctaacggatctagcctcttctctgaattccatctcgtgtggccggaatcacaggaacaaggtgctgtgtcacctataatggacctatgggcttgtaacttcatttgggaccccggcccaggtggggcccatgtgggatgcgccccaagctggtggagcacgaccctaggcacccctaggtcgtcctcccacccctatatatagctagttaccccttcagggtttctcgggttttgatagattgaagtttagccattgctacttgcttgcagcgcgcgtgtcggctagaccgtccgtctgcttgttcttcggaaccccaacttatcattcgtatttaactcctatttgcaattcagattgcttttatcttgttcttgcttgtttcttcgatttgcttgcaggaataaggttgatttgcaccggcaagatcaacaacccatggagaggtgtatcgatcgctaaggcgcaacgcaacgtcttgtacggttgtagtcgggtcgtcaacgtttctcccaaatcgtagttatcatcaactcaccgaaagatcgggccaagaacagccttgagtgtcgagaggaactcagggtgcatcataagctataatctgggagagcaagaacaggtgtagaaaccaaagcatttttgagttgttggaaggccaactcggtttcaggagtccacttgaagagtacccctttccttagcaattgagtcaatggtttactgagcaatccaaatccccttacaaattttctataatagccggctagaccaaggaaacctctcaatttctttggtgtagttggtgttgcccaatcaagtacttcctgtatcttagaaggatctgtggatacaccctttgcactaataatatgacccaagtaggtgagttgctgttgtgcaaaagaacacttagagagcttaacttgccactgatgttgtttaagtaaactcaagacttggcgaagatggttcagatgagactgtaggtcagggctatacaccaatatgtcatcaaagaaaacaagggcaaactttctgagaacagttttgagagtttcattcattgcgccttgaaaagtagctggagctccagttaacccaaaagacatgaccttatactcatagtgaccagtatgagtttggaaagcagttttgtgctcatctcctaccttcatcctaatttgatgataaccagcccttaagtctagcttagagaaccacttggcacctgatagttcatccaagagctcatcaatcacaggcatggggtaagttctcttttctgtgatagcatttaactgtctgtaatcgatgaccaagcgccatgtaccatccttctttctcactaaaagagcaggtgaggcaaaagcactctggcttggttgtataacccttgactgtaacatttcagcaatttgtgcttcgatttcatctttcaaagctgggttaaatctgtagggcctgagattgactggtttagagcctggaatgagaggaatactgtgatcacaaattctttttgggggcagtccagatggttcctcaaatactgactagaactgacttaacaagtgctttacacaatcaggaactgttgttgattctttaacatcagcaggggctaactggactgaatacataagagaatttgctttgaccattcccaagaattggtcgggagagattgtgctgcagtgatcagtattagaagagattcctcttaactgaactaactgtcctgacagatcaatttccaaccacttgttaacccaatcaacctgcattggactaaactgttccaaccagtccattcccagtaccacatcataacttcccaggttcaagagtttgaagttgcttttaaactcatggccttgtaaacaccaattgcaatccggaatgtgatagagacaggtcatggtacctccatcagcaatcttgactgtgataggcttaggtaaaagagaaactccagtcagtcttttcccaatattctcattgataatgaatgagtacttcctgagtcaataagcatcagtaacttgataccctgtacccagcctcttagtctgatagattttagatgattctattccccatagtgcttgctgagaaatcgccattaaagtttcatcagaattgtcagacactagttcagaaactgtttcagattttggattgttatccatatgcaaggcttggataagctcttgaactacatgcaactggactgaagtggcacatttgtgattcttaccccatctttcaccacaaacgaaacacaaccctttagctctcctgtatgccttaagtgaggccaccctgtcctccttaattctggcagcttctgaattccttctatcatcagtcactactggacttacactcttctgaacagaaggcacaatggaatgatttggaaatttaggttgatatttcacttgagtttgcgattctgttctcctaccaccagtggacttacttccttccagaatttcctcctgtaaaagtgcaatagagcaggcagagtcgagatcttgaggtctctgcagcataacagcccccctgatttcttctcttaatccctcaacaaatttggtcacaaagtatacaggagtaagagccttatcatatgccatgagctggtgcattataccatcaaagtattcaacatattcagatacagaactgctttgctgtgcatggaaccactgccgtataagagcctcctgcctatctctggtgaatcgggcacaaacaagctcacataaagttggccaagtgattccagcaatctgagatctaattgattgcaaccaaaatgcagcattaccagaaaaattcagcgttgcaaccttcacccaatgaaccggatgaattccatagacatcaaaatactgctcacagtcacttttccacatctgaggattacttccatcaaacttagggcacaacatgggaggaatgcaagcacttatatccatgttcgtgttctcaaatttcggagaagctgcaaaagactcgggggagaaaagagatggatctcgcttaccagccaaccaaggagagctctgaccagctggatctgtttgattttctgccttgggtatgctgctctcgatctactccaccttgactcccaaggaatgaactaccacgctcagctcttctaccttcttctccaccttcggcaagcgttgttccaccattttcttcagctccgccagatctccgcgggtcctctcctccgcctccactctcttcttctcattttcctctattgttttcagcaacagatctaacttactctcctgcgccatctcaactatgtgggtggtgaatcggaaccagaatcaatcgctcacgctctccgaactcagctcaacccaagaagggcaagtttccttttcgcggaagaatcgctccgaagaacaatcttccaatcccttttctggaatttttgtgagccaagtcaagaggattgtgggagcgagaggctctgataccagatttgttagcaactactaggaattcactctcaattcaggaagaagaacagcacaagagggatttgaataggaattaggcgatatattgatagttttctccagtcccaacaggaacggagccgccgccgccaccgccaccaagttccagcctaattcctattacattcattttacgatttataacacttctcagattacaagttctttcccctctcacacgacatactgtggacaactgtgacatgctatttaggcccaatctggcccatagaatctcggattggccttgttctcccttttgctgcggcgaggcccagcttcaattgcccccgcgccctgttccctgtccgaaacggcgtcagcttcatcagcagcttcatcaggatcgtcaggatcgtcaggaacgccatccctgacactccccaccagaagtctcttatcaatttggtgtaggcctcgcaggtcgaaaccggcaaccggaagagacccatcacataagttgggatggcttgcgcaactgatttaatgagagtgtctttcgcacccaacgacataaacttctcgacccagctgtttaacctcttcaccagtcgctccttgatagctttaaacctctcagctgacatcctaccctccggagttggcaaacccagatacttgctctcaaaagttgatgtttctacttgcaagacaattttaatgtcctccaacacatctgtcgggcaatgggcgctggccagcagggagcattttgacgagcttaaaagctgtccagtacaccgctagtacagggcaagcgcttgtcggacaacagaggcttgttgagggcatgctctaaaaaacaaaagactgtcatctgcaaataggaggtgagaaacccctggagcacgccggcagactttcagttcttccagccgtcctgcctgcacatcttgactcagaatagtggagagcccatctgccacgaacaaaaacagatacggtgacaaagggtcgccctgcctcaagccccgactcggcgagaatggttctagcaggttcccattaaaagataccgagtatttgacggtggtaacacaagccataacccattccacccacgttgagcagaacccaaccttagttagagcacctctcagaaagtcccaatcgactcggtcatatgctttagccagatccaatttataggcgcagaactgcttaccggccgaggtctctttctgaatgtgatggatacactcgaaagctatcagggcattatccgttatcaacctctcaggaatgaacgcactttgggtgaccgagatgatatccttaagtataggccttagtctgttaaccatacactttgaaacaactttatagatgacattgcataagctaatcggacggaactccttcaactgttccggcttggagactttcgggatcaaaacaattgaggtgtcatttacccctgccagcataactccttgcaggaaaaaattccgaaccgcagtcgtgacttcctttttcaggaccgcccaattgcgctggaaaaatcttgccggaaagccatcgggtcccggagctttcagcagccctatttggaaaagagcatctgcaatttcatcatctgaaaagggtttgcataagcctgcattcataccgtcatccactcagggagttagggcatcaatcaattctctaggatccaccgagttgtccttcagatagagagtttgaaagaactcacgcgccatatgctccatttcttctttattttctacaaaccgactgtcctcagctttcagccgggtgatcttgtttttcttcgatcgccaagtcgcctagcgatggaaaaactttgtgttatgatctccttccttcagccaggccaccctggatctttgaagccacatcatttcctctcggtagagcagctcatccattctcgcatataacattctaatttctgcatcatgcaacaaggggtccactattgacagttcttccactttagccttaatctcctttaactcctgagtaactgaaccaaacacattgatgctccattctcgtagagcagccatcactttggacagcttcgacgttacctagcctagatctctggcttcaagttccttctcccaggcggatttaattgtatccgctagagtgtaatcccgttcccacataatttcatagcgggaaagacttagcaggcctttgtatgtttgctaaaagaaataattattttttcaatggtaaacgacgtacccatcgataacaaagtatttatgatcactttattaatttaagatgactgtgcctataccttatagaaatatgatgtgccgtgtgtggtgtgtatatattcataaaggtgagtttgcaacgtgtgtgtatataagcatgccgaggaagcgtcacttatgtgtgtggtggtggtctggtggacgtaataggcgcatgactcttcatatcttagttggtgcagccgccagaagaaatatttctattgtctaaaagtttataaatcaaagccataaaattttgtagctgttttgaagtaactttgtacttgtcaaatactttttctatttcacattgtatgttttggttttattctaagtaaaaaaaaagggttttactaagtttatagaaaagccaaggatgataacgggtcaggctcgagcaaaacaggaacatggatagtaatgtatcgtgtcaggctcaagcagcacaagaacatgcatgtcccaattccactagctagacctatgcccgagagaaaaatctaatacccatgcctatttccgatgggcaccataaacctactagctagtacaacaaatatatcttatagagacattttcctgctactatagagacatttttaaaatgcctttatagtgttatagagacattttgaagagtatcttataagtgccttttggtgtattgtctctacaaactaagaggcattttataagatgtctcaatgcaaatagaagcactttgtagaggcatattaatagagacattttcctactactatagagacatttttaaaatgcctttatagtgttatagagacattttgaagagtgtcttataagtgccttttggtgtattgtctctacaaactaagaggcattttataagatgtctcaatgcaaatagaggcactttgtagaggcatattaatatgttctggcaactatagcaaatcaatatgaaaaaaaaagaaaaatattatcccttaccaatccttgaactcatgacctcttgagttgaccattttttatcttcaatgcactaaccatctcaacctcatttaattacatctaaccatatgatttgtgctacttatatctagttacttgatatatattaatatttggaaaaatgcctttacatcatttaaaatgcctttacatacaaggcaaattttaaagtgccgaaaagatgtctctacaaaataaatttaacaaagtatgctaaaaatgtatctaaagtgtttctagggtaaaaatattttaggcgattttgaaagtgcctctaaaaagtgtctctagactatagagctttaaaacttagaggcattttgaaaattgtctctacaaaagagcctctatataaggtttttgtttagtgtaggtgcccacctgcactccttgttagctatcgtctccagtgccacggccaccactgctgctaccacacactccacatgaggctttcttctccaccagacagcgcgccctggcgtgagtgtgaccacctcctccatccatcgttgagtgcctggtgcagccgcctatcgaccaatcattatgtgccctagcacaatcttatactccatccaccactactgactgctctacctgctagccttcgtgcgctcggtgtgactccttcgcgcgccaccttgcgtccaacgcagccgcctactcggcaagccatcgcacactcttatatagcagcatgctccaccaattgcctatctctggcacaaacatttggttcatagccaatcaaacggaattagtagctttggtgctagggttcttatttattttgaggggggtataacaatggctacgaatgagtgggtccagttgaccaaagtgcaaaacgtgttctaaaattatgtaccaacataccatatttcgggttaagcatgggttacccgtgagttcaacctaaaacccacttacacccactaggatttgaagcattaagttgccacgagtaaaatatttaatctatacatacgtgcccatcagcgtggtaccgtggactccgaaccaataggttgaattgaaatccctaagcgtagtaacatctataatactcattagttttattaaatctatattttatagtatattttttttagaattgttgttatatttttctataagcttagttaatgaagttttgatttagtctaaacctaaagtgccttaccatatggaaacaccatactaaacctgtgctaaataaacgctgacgtccttttgagatatatgatgatctcattctcacaacacatataggaatatgtccttaattaatatggacaacaatgagccgagatttgtaatatctcctctaccacgaaattactcttttacggaaaaaatagtgacatgtgcaagatcaaagtggacttggattaatcaaaatttccaaacaaaaaggaagaagaagagaagaagacgaagaagaactctgaactcttggttctcaggaaaagaagaacaactcagtggctgattggaacgtgggggcgagcaatatctaactacatgcatgatctaatctcgaattctccatctagattagtttgagctatatacagccagagcttgattgacctcatacactgtgcacattttcttgtcgtcgcgtgcagcagactctgaaaaaaaaaactttctactgccgagtgccgagtaagcctgttgctatctgagttagacattaatcattatattactatagacaaaatagccatgagctgcatcttaaatacacgcttatacgtatgtaggataagagtagagagatgaaaacgattctaaattaattgagaattttatatttaccaaaataccaattgaactgtttagagataattgtaatatgatctgaaagaaatcagaaaattaaaatttatatatagcttaaaaatgaaaacgattaaaatcaataccgcttctatatataaaaacaatgcttgatcggtcaggagtttcgatcaccgtttttacccttagcatggtttaatcataatcaacattatgtcatgacaccagtacgtagatactcgtcctatgttgtgacaccgacaaaccaattaagtttctccatccgccactcatgcgtttaatttcttctcgataatagcgagcttccaattctttattcaatcaaatcaaatgaaatccgtggtatagctagctggatgctgtcatctaaaagaataaaaatcaaaaccacgaaaatttgtactagctggtagtggtataacaatatactgttgcatccaaaatccccccgttttgaaatactaaatcaagggtaatcagcgctgatttttctgctttttgaatacagtatgtaactatttctaaaacaccttacttcctccgtcccaaagtataaaaatttttgattgaatgtgacacatcgtagtacgatgactcctgtccaaattcattgcactataatgtgtctcatccaactaaaagttcttagtatattttgagatggagagtagtaaacttgtgatgataaatccctagtaaacttgcattagatcaacgttaattctggctcatccaacaaaaaattcttactatatattttagggcagagagtactaaacttgtgataataaagcactagtaaacttgcactagaccaacgtttatttccttaattttgacacacaatttttttagagatgggtttttttacctagtatctacattcaacaataggatatatgcaaccatttaaattggaaaattagcacacgaacaatctaatgtggcattcttatatggatttaaacgcagaacttgggtacgtactactaggctacgtaacagacaattaacgatccgccttccgagatctgtagtatctcctgatctgccctgaaatttagaaagtcttaccctttttttacaggaaaaattagtgacatgtgcaagaagtagttcttgtttgacctcacacactctgcacattttcttgtcgtcgcgtgcagcagactcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactgtgccgatcgaatatgcttgttgctatagtatctgcattaatccagccattacattacgacgctactactcacgataatatattttaggacaaaatagtcatgaggccggggcatcttaaatacaggtgctagctagcttagccacgaactgcgcgccattgtcgtcgaccgatcgagcaactagctaaaacaaacagctagctagctagcatcatcgccattgatcgatcgtacgtacacctgtcgagctcgagctccgaaatggactcgccgcagatgtccctgggcggcgacctcaggttccgcgcgtacgcggcggcggcggcggtcggcgtcgtggccgtgctcgccgtgtgcttctggcgcctctacaggctcaccgtgtccgcgcgcccgcaggacatgctgccggtgtccgccgtctcctccggcgccggcgccggcggcggcaaggcggcgctcggggagctggacatctcggcgctgccggtgttcgtgcacgtcgccggctgcgaggcggcggcggcggtggagtgcgcggtgtgcctgggggaggtgagggacggggagaggggccgcctcctgccacggtgcggccaccggttccacgtcgagtgcatcgaccggtggttccgggcgaactcgacgtgcccgctctgccgcgccgccgtcgtcgccggcgagccgggcggcgcggcggcggcggcggcgggggacaagggcgacgcggtggcggtggcggtggtgggtgtcccggatgttgtggtgcatgtgcaagtggaagagggctgattaacactttgattaggttgtcgtcaagatctctcccatctcattgtttcttgatttgccatgtaaagagctcatgtaccgcctgaaatatatatttatacgatgaaaattgtttgagatatctgttggattgatagactgtgatggcacatactcactcactccttctctaaatgtttgacgtcgttgacttttttaacatgtttgaccgttcgttttattaaaaacttttgtgaaatatgtaaagctatatgtatacataaaaatatatttaacaatgaatcaaaaggtaggaaaaaagttaataattgcttaaattttttgaataagacgaacggtcatacatgtttaaaaaagtcaacgacgttaaacatctagagaaggagggagtatatatatatctgcatgcatgatgcaaaaacgaatcgagccatcttataggtgtattggtacaaattgatctgtgatttgctcccaggaaattcctacatttcgagttcatcgaaaaaatccgttcactcgagaaaacataggaaagcaaggtaaatagattccctttatagaaagttaaaatcttactagaaactttaaaagggtttagagcaattttaccaatcataacccgtgtgaggaaaactattctaaactctcaagagggcatctcctcgttgtttgtgtgtcatctagatagttatgaaaaaaataaaaaaaatcaacaagatatactaatatgtgattaataactccacatatacgcaaggttaaatttaacttctataattaaaaaataaataaattcaactgtgaatatacattaactagtcatagtttaatttgtcttttattacaacttgtagaatttaaattttaacttgtctgtttgtggagatctatcacatattaatctatttaattgaatttttttcataactatttggatggcatgtaaataacgaggggagatcacctcgagagtttagaatccactcctctattttgttgtatgagaaattagtccatgtttgaagagcgcataaagattctaagacacaactagtaagaattcaaaaaaaattagggttttcaacttcaaactctaattcatttattaagatatataactacagaatcagagttacaaccaaaactgtttgatgagttaggaattctatgaaaagctgtaactaccggaagcttcccaaagggggttttaggccacgttctaattaacttgtcttgaaggtctccaagtggctatcgaataaagacacatgccaataatcctggagacagataatgctgaagtttccaagccctggtgaagaattgcccatcgaggtatatatgcctggacagcaacgatacttaagtaaattgtgatgcaatatactcttattagaatgtacgactgcacaagataaaagaaagaagcgaatatgctagctgatactgttttgtgtagagtggaggttgtgtgctacaagaattctggactagttcaaccacgaatgtactctctatttcaatcagtagttaagtcattatgaaaaaaaatcagtagttaagttatctttatagggaaaaaaaaaggttacttaggccgcattctgggcacaagaacttttgaccatttcgaccatttcaacaagatcagtttattgttgcataaaccggagagttactaacagtctaacattccaaacgcgcatggctatgttactttctgtttatctccaaataattgcattttgcaattagcccgagtcatttctcgcatcacattagtaaagcatcatttccatatctcctacattactagctaattctaatactctctctttttttaatatatcacaccattaacttttaaacatgcgtgtaaccattcattcatcttatccatatttttttcaaacataaaaaataaaaagtcatacttaaaaaaacttcaataataaatagagttaaaatgttaatggcatcatatattaaaaaaaaacggaggtagcagtatttattttagaggtttcttcgccactttgttgtcctgccctttttccatgattcctatgaagaaaagtaaataatatacctacaattgtcctgaaaaaacaaaaattagcttccatttggaagctatgccaagcagttcctagctagtatgtccatattatttgtgaaattattgaaagcatcgcggcttcatttcatctaaaacctgatgtgtgtggtttacacgacttaatcaaaagggtgaggctctcaaaagagaaactaagcctagcaaaagtcctaatatatattcctatttatcttgcgaggattatatgttgatactttgatccctgcaagcagaaattgaagtttgataataatttcttctcgctcatgctggtgaagttggacctgctggcgacgcagacacgcagtcgtttcttttttttcttcttccagtaccaaaaactgaggaacaaaactgttatcttttagcttttaaataaaagaaagaaacaaatccttaagctgaaatatcaaataagaacttcgctagttttattgtccaactctctttcaatgattactaataatacactagtactacccaaaaatgtcctaaaatatcaataagattagcttccactcggaagctatgccaggcagttcctagtatgtgcatattatttgtggcattataaaaagcatctttggcttcatttgagctaactagctaaaggctcgtgcgttgcagcggattgcactataagagataaaagcaaaaaaaaattacaagtttatagcagcatagttggttgattaggaatataatgccatatccaaaacaaaagcatttacgtgtgggaaacttatgacctcacatgtcagcttgtagtgtagggagggagactcggagtctcggacatcacactagcatcatttaaagtgatatagaaacatgttattgtacatgattcaatcaaaattgtgaaattttctaatagaacctacagcttcgtttcttttagtcgaacgaacccagcttattctaacaaaggtaacgaggataaccattagtgcttaattaattaaatattagctattacaaacttggaaatggattagctattatcccagcctttaagcttataaggctgtgttctaaactgtacacggctgagtttttttttttttgacatgcaaaatgagacaaaccatataaaatgaatttatttgatttttcaacaaacttttatgtagaaaacttttgtacaaacataccgtttattggtttgctcaaaaaatgatgaattagcctagccaagtagctaaaacgcggcctagcctttcaaaggtcataatatatatcttccttttctcttgtcaggattatatgcaatcatgcagatactttgatcccttcaagaaaagaatgtactaagttttatattagtttttatgtcgctcaaaattaagtgaagcccggacccactggtgatgcagtcctttctttttcttccaagtaccaaaaactgaggaacggaaatgttatctttgagcttttaaataatagaaagaaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatttacagagtccccactcccaagttcgtcacttgctgaacacacaagttacattccattttattatcggccaagcggccatctgctgcacattattgcctataccattcccattgacagcaggaagatttccctcagatctcatcacgtccaggacctacagtcagtgagcctcatctactgcaagaggtacagtcttcgcctgcacaaaaggaaaaatatttattagccaatcaaaatgaaactcgtataaactatcctctttcagatcagaaagcattgctccttctattctctccaggggaaaatatatatatataccttagttggatttgtactcctatactactatgtcaatctaatcggagcaaatggcatgtattggccgtgctttgataactacagtattttggtgtgtactatgggcccatttgaatcgcagggtagaaaaaacggaggaataggaaaaacacaggattctgacaggaattcaagtgtaaaacagaggattgcaaaacacaggaaaaggaatgatcgtttgattggagcgcaagaaaaacgcaggaatcggatgagagagatagactcaaaggaaattttccaagaggttggagctcttgctaaattttctctaaaatccacgtgtaatgtgccattccataggaatttcataggatttagaaagcttcaatcctttgaatcaaagggccaaataggaaaatttcctataggatttgaatcctataaaattcctacataaatcctttgattcaaaggggccctaagagggcagaactttttgcataccagttcacggaacttcaatatgtagaacatctcaagatagcgcctggtctcccgcctctcaagcttcgagacatacttccagaagccataaaccccagccaatgtcatcaacctctcagagtagatcttccatgtatatctataaacatcaaggtcagtaaatagaaatactacacaagaggcatgaaaaacacctgtgttaaaaacaggattcgcaggattggcagtactgacttctcatatatacgttgtaggcctcgattagaaacttcaacccaatggttggggtcttgtttacattgttcgaagaagtcagctatcagatttgcagcttgatccggatgataaggatctatgtggaaccctgagatcccgtgctctataatctcggcaggtccaccatggactgttgcaaaagtagggagtccacatgtcatggcctccacaacagtgagaccgaatgcttcgtagaaagctggctgtaattggtaaggcaagtcaatatgtaggtgacatgtaccacccattccatatgttcggatataacatgtaagttaaactgatgactatacctgcacgaaggcaccatgagtatcagctatgtagcgatagagctcaccattgcgagccctgttcgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccttccggagggtcgaacgggtatcgataaagcttgatattgaagtttcagttagaggagaacagtactccaaagttcacacccagacgaggaagtgccatatacagaatcggggttctaactaggaaaggtcaccaaagctctttatactacaaatcaaatgcaaaaacacaccctcgaaagttctcatatactgaattgaattttgttttgttactgttctacataagtgatttacaatcttcatcttggatttagtccttttatctcaagttccttaaacaaaaatgactgttgtagtgcataatggaacaaacagaatttgattatttttcaatgttcttgataaatgtaatccttcaattatcagtagcagaggaagaaaaccagttcagggccatctgaggaatctctacaagtaaaaaagggatgcatattcacctctgcaaatttctccaggtagggccatacatcaaatcttgatatccatttcctgagtatcccattttcatttctgaatggcactcgtaatatgtaagtatgttgtgtcccacttattctctcaagacgctgattgcatgatgtcccttttgcttctggtatcagccgagtaacctcaacgacataaaaaaatgcttagatgatcttctttttcacgtgaaagaatcatgacgataaatcaagtttaccatgtgcaggagcatgcaaaaaatagtaatgttccataaaacaaggtaactggagcatgtaccgaactactgatagaatagaacatcacacttaacagatgccacatttgaggaaggaaatagacatgcacttacaataagaattttaggggtaaaatcaaggccttgtttctttaacctaagaaccatctcattctccaatgcacggacttggtccagtatatagacaatctggacaaatgcataggaaaacaacagcatgaggcttcaaaagattaaaggcaataaatggtgagagggaggcactttatagccatgataagctaaagatcattgactgtgtcctgataagcaaaaaaatcttggtgttttgtcatcaactggtacctgccctccagtatctggtaagcccaacacattggcttggccaaaatatccatgaggagacactacgacgacattaaagatcatggggatccttcccaagaacgtctcaagagtagatggatcaggcgcttgaagcacatccagaaggagatgtatcatctccaagacatatccagctgtgtcgccccaacccttctccaatccccattcttgaaacctgaatgttataggtaaaaatatagccatgtgtaaagcgattcttccagaatgtgatttgcactatcaaatacgcactttataacaaatctgtgaacaatatattttttttagataatatctgtgaacaatatatgatagatacagtgtatattgggaagcatttttcagtgatttcgtattgcaggacatgtcaaaagcatatcggtcaacatatggccaataagttcaacctgagttaacctgagtttatacttgccaacagcccggtactttaatttcgtagagactaccatttctagagaggtgttttacattttttagaatagctcaaagtgcatctgaaattgaaaagtctgtaagtgcatccccctatcaatatagaaactatgcagaaactcaagccttaatgtgatggcctacacttagtcacttacttatatgcgaactgtgagtatggtgtgtcagctgggagtttcgacaagtgctcctcagcttttgtcagcacagactgaagtcttcccagactctgtatcctgtcatttagcatcataacctacgtgacagcattcccaaattaagatcaaacacaacaaattacaaaagaaaagaatcagttaaaatttccacaacagttacaaaactcacatgacccttatgccgatgcccacgaaggaaatcaagtaggggctccaggcaatccttgttccggaacatgatcgaagacaagtgcctgttgagaaactgcacgccatttccaattgatgatgaccgatttgggcgtggaaccgaggcattgaatggctcaaaatcaagctcaagtatgtacggatcgttgtacctgacatacttaatccaggttaagagtttggtgaaaagagaacccagatagggtcacaaacagaaattcaatcattctgccagcagaaacccgtaagtctatataccaaagtgcagctctaactttgagatctactacattattagtactcctagattactaacctggagcacccagttgcaaatatataaaccaacgtaataacacagtcacgaaggttgtgaattttgactgaaacaaactattatcaatatctcactcaaacaaattttaccgatccaaaacaacacatcaacatcgcttaccaattaggcaattacccgcacacagccaatcaaccatcccactaatattcaccttttgcaacgacagcgaatcgagcaaacagtcatgggatgcggagaacccaaacccggcacagccactagagcctaaacccctaaacaggataacgtcctgaacccaaccaccaaaattcccacgaaaaacgaaagcaacgaaaaacgaaagcagagtgcaggagcaggggaggagcgcatactggccgtcgacgagctcctccttgaagcggaggtactccgacacggtgagctgctcgacgctgagctcgtgcacgttcacgcggacgtactcccacacccctggccgcggccgcaccgcgatcgccacgaacggcggcagcacgatcgcctcctgcgaaaaaccacgcgaaacggcacgagattactcaggattagccccaccaaaaaaaaaaaaagccgccgccgccgccgccgccgcggccccagcgtttcgagtgcttccccgcgcacggcgcacctgggcggagcggaggacgtcgaggaaggggccctcgacgagggcgcggccgccggagctctggacctcgtcgagcgcgtcgaggatgtggtgcggctgcaggatccccttcccctggctcacgtacctgccgccacgcacgcacgcacgccacccacccggagaagaactcgtcagcgagcaagtaaaatctgtgccgcgcggcggggctcggcgatcggttgctggcgggcggcgggcgctcacttggagaggagggcgacgagctcgttgcggtgggcgtggagggtgtcctcgacgcggtcgcggatgctcggggtgcggtcgagcttggggcccgacatggcggctgctccggcgaccggagtgcagtggcggtggcggtgggcgagactgcgagcgagtagatgcggttcccgactttatacaccgagccgcggtgtaccgtcccgtggacgcgttggggaggaggcggttccactgacccgtgggccccacatttcagtctgtcatggggcagtgacggttgcgtgacgcctcgaaagaactgggtcactgacacgtggggcctcgatgtcagtggctttgagggagggactcccccgtcaaacatggcccacgtggaggcctcaacgtgtccgacttgtggaccccacccgggaaagaaacttttgtgcctgaactgaaagccaaacgtcgaagcgaccagatagttcatcggttcattggaacagaaaagctgctttgacgagaacgtggagggagggagaggaggccagccgggaggacgagatgtttctcatcgctcgcgccacgtggccgctagccggtaatggctgcgtgcgacggtgtggcgccgtgtcgtggttttactcggagcgtggtaggcgtaggctacgtacagaggaaggcgacgcgcgtgcccaagggcctcctgtcacctaaacctacaagtgtcggacgtacgcatgtactgcgtggcctgcggccgtaacggctcgggcgtcgatgcgtcatctacaatcgggcttcgttcgaaaccgtttggttatctgagatttttagccgcccgtaaaacataacgtggtaattaattaagtattattaatcattgtaaacttaaatatgatattatttgattttagaaaaacttatacgaagacatagcctggcaagcaaatcatttttagtggactgtgtcacactcatcggctcactttgagttgttctttacccgttatcgtgacacgacgataacgatgaggttagatgttagcgtgagagatccggggaaacaatttctaggcgctatggcatgctttatacaagcaaagtgttttgcgtgtcgtacattataatggaaaaagacataaattaggtaagcaaggttcaattttcatgatctaggcttcacgttagctcttgcatgtttggcagggccgcacgtttgcaaagcctttgtcaaatgacctagcgtacacacagcaacaatagtcataacagcaaataaggctacaagaaatatatatatacgggtactcatgttacgtatggagggagtgaaagataaaataaatacctaaaacatggttgagtaaaaccaatatgatacttggttgagttggtttgactcaaccatgttgcacattgccatgtggtactactattattcctctcgtggagcacaaatatatggagagaataggaggatatggaaggatggatgctaggctgcggtgagagatccatgaaaatattttaagcaaaacacgttgagagtcacaaacttgattcatgagagtcgcaaacttgatggtgttgtggtatccaaagaggatgtctacgttggtcggaatgccaattccagatatgagacctcaatgatgttaggcataggaggaatcgatgatcccgatgtggaaatgaacgagaacaagagagcatcatgtttctagatgtggggattctagttttggtgtagttgcgatgtgcgagatgtgtcaacgagtgacaatactgttggccatggtggcacatgaggggtgtgagagactttatccgatgtaatattgctatgcaaagtttttattttctagtggctcgttatgcaattgagcgggagcgatgcattgggagtgatttggcttaccagcggtcatgatatggccatgcaggatcacctcgattcgatgttgtgtcctacgtagaggcgcgatgggagcgggagatggacaaaagtacataaacaccctatatctttaatagtagatgtatagattcgacacataaatgtgtttttcagacatgggaaacatcatctcgctttttcttagaaggctgatatggagtgcttgatacgaatctgctatataatggtatattgtttgttccattgttcctgattttatcgttaagttacattctcgggatggatgatggatgaaactaagtttagaatagttattcgagagcacaaacgaaaaaaattaaatattaggagattaatttaagaagttctgatgtagaaagtaataattgtaaaagaaacacaaccatttagaaacttggtaagtgtcgctctggtaatccataattctagttagtgagagcgctcacccataagcttgctgaattacacgttacacgaaagatcattagaatacgctggttctaatttgccaaattcgctgcgataacttttttaacagataacatgatcttatcatatgagagataaaatttattacagaaaacacgatcctatcatatcatatatgctcagttcatgcatctctttcttcttgtgccaagtcattttactggagaggtaaggtactaaggtcctgttcttttcttcaataagagttggatgaagattaaaatttttatggtacgctttttaaactgttaaacagtacgtttcgtacgaaaacttttatataaaagttgctctaaaatatcatattaatatttttttaagtctgtaataattaaaacaattatatgttgataccatcttgttttatgtaaaaaaaacttgatcttaaaagaaaagaacacctaataatcaactggcgggcactggttagaaacgcgcactatctcgctacgcttcgcgcgcccggcgccgtcgcatttgcgtggagccgccgaccgccggttcccgcatggtggaagacatttccccggctttatccgtgattcctggcgtgatcgctacgtctgctgtgttgcgcccgagacacatatatctacagggttggattcgacaatggacaacaggacaacctgccaaatgggacgatcagtatccagtttgtcgtccttggtttgatctaatcctctctttcacagttgtatacaggatatgcacagttcagagatttttgttctcgttggtaaagtatgatcaagcgatgaaaggggaagcgcaccaactaggaacgtgactagtagtagctggtttgtctaaatcagctaccactccatgtatgagagactctatccacctatacttcaaataaaattttctcttaaactactcatccaatctacgatccgattacaccattgtgttcgtaacaattaaatatttataacaagatctcacatgattatattttaatgaaaaattataaattacttttataatatatctaaattaatttttagatttcactatattacttcttcgacatataaaggtaaattcaataaatcttaaaagtaatttatatatattatagaagtaacttataacaaaaagaaagtaactttaatgcatgccttttttttcgttggacgtgactacacaactggtggtagctggtttgtactctatctagtgtttcctttcaacttgaaaaatgcaatagtatgtttccgttttgttttaagatacttttataatatatgtaaattacttttagactttattgaatttacttttatatgtctaaaaagtaacttagtcaaatctaaaagtaactatatatatgatgaaagtaacttatatatatatattaaaagtaatttataaatataaatattttttcatcgtaatataataatgtaagatcttgttgtgaaaatttaattgtaacgaacacaatgatgtaattggattatagatcggatgtgaggacgtcccaaagcctaggtggtgcaacgctccgaggcatgtcagcacgaaatatctggatggatgggttctcaaataaagcccaaataaatacggtaaccatccaacctcatcgcaggccccgacatgtcttgaagagtgcactacataggctctaagccatcggatatgaaatagaagacacaactgtttgaatagccacaccaatcatctacgtcatacgcccgtcaaccactcgatggtggcgaccaaaagcgtaccccagaaactcgatctcaacaaaggcatattccccagttatctcaaccatttcaaacccatcctcatgtaggactagtcgcccaggaatgcaacatagtctcacataaatcatctcaagcatgatatccaaataataagtggttctaagcaataagcataaatagtcttaataaggttctaagtagtacttggcgacaagccataaatattggttcatgcggtaagcgtgctacccaaaagcccataggcaaaccgactagggtaaatccctagttagaaccatcctggaaatctgcaacatcacaagctgcatcaaactccccatccaaacaatcattacctgcagcggggtctgagcataaacaagtaaaagaaagcaagaaattagtacattaatcaaattaatgtactggcaagtcggaaacaatcctagcatactacatgttggccatattcaaggataagctgtgtatagattaatttgcataaatgccaattttagttcacaacatgtttcgcaacggaattttataacaatactatagagtaactaaaacttgtaatgtgaacgaataaataacacacatctacccctcaaagtagatcatcaccactctccatcatctcatcaccattcaccgaactttacccaagttgacaaacaaaacattccaaccattttccaagttcacaagagtttatcaaaatcacaaattatactcatgacacttcaccctgccgctcatgaccgtgagcacggcaaatcgattagttttagactctgcaaagtttgtacaacttttaagcccacatgatatggattgctctagtttgtctgatacccgtcggtatcaccacactctacacattgagtgtgatctagaggtcataacgaaaccgttacattgtttattgtctagccttgcaccagcacgatgtgtgttttacccacgctactagcaaggtagcgccactaggtagcgggcccacgctttaacctagcgccgtaaggaacccagcccggaatccctcacgaggcacgacaccgttgtattggacagactacccgctcaagtcatcacataccacatatcattaatcaatttcatcatatcacaaaccataggaagttccgataagttaccaaaacccggtaacccataccctttggcctaccaagatgcaaggctaaactctaaacaacttaataggttgaggccagccatacttagcacatgtggtttgtactgttttcattagttggtgacatagagtggggtccttaattgacccgggcgaacactccccctatcggtgtacaactaccaccatatgtacaccactcgccgcccaagtctaaaaacaagttatctccattttcagttcacaatactcacacacttaaatttctgtccagcaacatcaaaataaccattttcacatataacatttatcaaaacgagtaatttgcaaggcaataactgaatataagcatatagcggcaatataagcatagtataatcccaaagaacacaataattgtattcaaaagcactctatggttacaaccaggatgggttcaatatttcaaggtggattatgcagcaattaggtcatatctaccattcccacatttatataatatttttttaccaaaattaatactagctaacgtatgcatgtttgcaatagaatcatttagcccaatagaacataggatcaatgtggtcaaaggaggggcaaacttgccttcgtctgcaaactcctgagcctggtcgtcaacaaactcaccctcttcttcttcgacgtattcttcctctgtacaaaatacgtgtatacgataaatacaaaaatgcataaaaaccaaaatgcatgaaatttatgcagtgagtgtgtgctggtctcaggtggtctctggtgaaggaatttttattttgtcactttttatttacagagatatgcattttacaattaaaaaggtttaaaagggctaagttttattaagcaacatttttgtacagaagtgaaaaaaattccttttaaaaagttacagagcatgattttagaaagttaacagaagtggtttcacaatttttagagctatattcaattcgttatggatttaacaagttctaggcaacattatggcaaaacaaaaataaaggaaaagtttgtacagaaagtacccagttttatatttttgtaaaatagttcacagctttatggatctaacaaaactggtttcacaatttttgaagttaaaatgaattttctacaaattttagaagttctgctcattctctgctttaaaccaaaatagaaatcaattttgaaattgcattccagccgggtccacagatcaatgaaaggatatttgcagagaggccctcggaagttgggggaatcatcccgcacttcttctaccacctggacaacaaactttattaagagtctctattcttttgtttatttccatcaaggtcctgctatagtaatatgagtcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaatggaagtccatcgaaagctctagcaatgtgagggttagccaccaaataagcatagtaaaatgatatgtggatgtcctgaaaaccaggaaggcttttcagggtgtcaaataaacctaccggcagcgtattatctggctcaccaaccttcactatagcagcagcaagcttgtcacccacattggtgagtgccctaatcagcccatcatcttcactttcagttgttttggccttctttggcttgcttgcagatgaagtttcagcatcaagatcaatagtggttggagcacgattcacctcttcgttttcagtttctacatcttcagtaccaagaactgaacttgagtcctttgcaaactttcctgtagccattgtgctcccaaagattgtaagcatctcaccatagtgcaaaagaggtttgttaaaaaaactcagcatcggtcttgtgatcctatcatgtaacatatttaacaaaataagtgcttgcaacaaaaatgaaaagtctgtagaaattttcatggaacaggagtgtttataccttgatatattcattgtagtgctcagcatcaagagtaataacaaaattaacttcatcccaaccagcagcactcactttcctaagcctgttcatctttgtgaacttcttttgccatgttttcaagtgattcttaatctaatcaccggtaaaattagtacaaaacatctcattgagagccctcgcacatgcgttgagatgggcctgtttgaagccagaggaagtcctcgtcccactagccacaagattggctagatgagacaacatgaaagaggacattgcagatgtccatgaagcatggttgcttcctccctttcctttgctatccatttcctacaagccataatatttagaaataaaaattaagttcagcaagcatgatatggtacagaaataataaaccaatgaccataaaaatacctttcagcaaacaagttgtccatttaaatgaaattcaccacataaagtgaagaaaaatgaccatcaacagcatatttaaccatacaaattaaattcaaccaactagctcatccattcaaatgatcgtcagcaaacaagtccatacaaatcagccaacaagtccatacaaatgaccatcagcaaacaagttgtccatacaagtgaaactcggtccagaaattaaacatacaatagaaattcaagaaattaagatgtccctacaacagaactgctacatattagtgtccatgctggttttgacggtcctcccacatttgatcagcaagggcttgcctgaattgaaccatcaatgcatgttcatttgcttcaccaatagatgtttcattgggttcaattatttcatttggacctatgaaaagctcatcaatgccatcatttatgacccaattatgaataatgcagcaagctacaacaatatctacttgagttcggaaagggaagaatggagtggcatcatcaagaattttgaatcttctctttagtgacccaaatgcacgctcaaccgtgattcgaagggatgagtgcctaaggttgaacaactccttctcattttgcaccggattattcccccactcattcaagtggtaccggacagcacgaaagggaggaaggaatccttgtttggctccatatccagcatcaactaggtagtattttcctatcaaatgagggacaagttgatcaaatttctacattttaacatttcccatggacaaattgatggaactaaatatatctattaccttgtagaatacgaaggccattttcacgttccaatgcatctcttaaaactacagcatcatgtgctatcccctcctaaccagccaagacataagtgaaccgaagatcaaaatctacggccgccattacattttgtgtggcatgagacttcctaccacgaaatgaagactccatattcttcgggacagaggctctaatgtgtgtaccatcaatagctccaatacaatcctaatttgtgttcagtaccataaataattagggaccacatatatatttggaaataaaaatctgaaaaggagatagataaatgccacaccttaaagtaaggatcccatctggggttcccggctattttatttggggtgtccaatgaggggggcctgattagttcatctcgtagctcactaatagcataaagtactttgttgaaataacgactaactgtttctccggacctatcaaaattagtgcgaactaacctatttctaaggttgtgccccactgtatttagaaatatagcaacctgctcctcaacacgcatgtggatggtatcctcaagcaaaccccgatctctaaacagcttacaaaatcgaaagaaagaatcttttctaagtctaagcatgttgatacaagttgtatcattcctccaaatttttgtgtctaggtattcaaatctcattcgatccctttcatccattgggccatacttaacaccttctctccgtgcacatatctttctttttctagattgaataataatggccatcattgacaataaaatatgtgcagcagcagcaaaaattaaaagcttggtcctcttatccatctacaatacaacaatcaaagtaaagcacaaaaactcttctcaatcacacatcatgtaatcacaaattacttgctcacatcagaaattaatcactgtgaataaatagacaaaaataccacatcaataggcaaacatctattcaagtataaattgatctactgtgaattaactacttcacctagtcctttcaacaacaagggaaaatcatctcaggaaacaaattcagcaagatctagggtttcaagtgctagggttttcttacctttctcactgaggatgcgaggacgaggatgtgcagttgagtacagaggaggaaaggaggcgacaggtgggggtcgctggttcttcttcctcttgttgctgcagcagccagggggatgggggatggaggatggaggacggacggaggatgcgagctgctgccgcctgctcctgcacgcgtgcgctgtcgtcagcgcctccggttcctgcatgcgcggtcgccggcgcctctggctcctgcacgcgcggtctccgccgcctccggctcctacacgcgtagtcgccgccgcttcttgcgttgccgccgccgccttcttttttttcgatggtgaaagtgcgatggggaaaggcgctgagggaggatagggttaccgctcaggagaggcgcgtgcaactcacgtgcacgagagggagagaggtgggttcgatcggtccggtcgtttttgggtggtcagttcatcccgaatattggtggaatattcctttttggaaccaacccaacccacataatcctcaaaccaaatagctccgaaaaagggatggccccgacccgacccaccaaaaccatccaaccaaacacatcctaaatgtgctgaagtgggttgggttagaagtctctagtttaggtttgatggagtgatgaatatgtgttgacagtgttggttagcagcagttgacagtgcggttagtagctgattggatttttggagggagagaagaaagggttagagagtgatccagggtgtgccactcctcagggtgttagaagaaagttagtagaagattttggctgaaaccaaacttcaaaaagaggttttgaaataaattttacagagagagcaagtttgaatctgctaagtagttttttttcaggattttagagagattaaagtagatcaacaagttagcaaaccttactgaaaaactctgaaaatttgtgggttgatttctgacatatcaaggtatttttgagaatttttgtggaatttttggatgcatataattaccagattaattgttcttgtgactctaggtctatcaagatgcatatgatgatgagatgattaagatccaaaaacaattaaaatcactccacaaccacatgatgcatttaaattaaatttagttctcaggtttataggcttgggtatgttatatcggataagtaatttgagagaaaactttataagaaggaagaaaaagacatgcatgtctaagaggaaaaacaagcatgcacgtcagcacgtgtagcagtccttctcacaaattgattcgtcactggttaactctaagattttgccacctactagcttagctcatagactcacacctgtcgaggagtaggctgatgactgatgttatcttcttctgaagagaagctgctgatatctccaggtcatttggtcatggtgactcatgaaggctctgagtagcgattataacgtagggtttgtgaattgtgacccactgaagttttcacagtctcaacgaatttcaaatgaatttcacaaactttgagcatctcaagccatctcgctacattttgaacggatcgttatgaacttcatcaaaattcgttcgaaatttactcaaaatcagcgaaaaatcaacgttactgggctcaaatttcacaatgtcgtaaaccctacatggccttcagccaagtctattaggcctctgagccatatcgcaacgacgaatttgccagtagtagcgggccgagttgggcctacggctccttcttctacgcgcggttagaaaagaaggtccaaccagcccgacagctcagacttctcggcacgtaacgacctaccaaaccataatggcacccgcccgcagcttccttttccttttcacctccccacgtccgaatcgacgaggcaccgaaaaaaagaaaaaaaaacacacaaaaaataaagaagaagggagaacgaagccgaccacccccatcggttccccttcctcctcgcagatctccgacgccggccggccaccgccatgaactcctactccggcgaccgctcctcctcctcctcctcccgccccaccaccacctccttcgactcctaccagttcgacttcggcgtcaactcgtcccgctcctctgcgtcccgcccccttagaccggggcccggggccaccgcggggggcgctgccgccggcggtgtaggcggcggcggcagcgcgtggacgcaccagccggctaagacgacgtcgtggacccaccagccgtcgcccgcctccgcggcggcgggggctggatccgggcccacgtccatggtcggcgacatcttcggccggagctggtcctccgccgcgccgtcctccggcctcggcatcccgcaggccaacaaccccggcctcttcagcgacctcctcggctccgcgctcgggtcgtcctcccgcggccagcccaacgcgccgctcagatcttcggcgccgcagacctacaagccggccaacgccaacccaaaccctagcggctctccgttctcgatgggcggcatggcgagcacgctcccgaaaacgaccaccgggtcgccgatgtcctccggtggtggcgggtatggtgttggtggccgtccgatgaagccggcgggcatggcgtcggcggccgcggcacagccgatgatggggcagaagaaggatccgttcggttcaatagaccccttcgctgcgaagcccggttctatgaatgctgcaaagaaggctaatcccgtcaagccggatcaaggttttggggcgttccaaggcgtgaattcaggtggcattgcaggattatcgggcttccagaccgctgacagtggatttggtagcttccagagttccggtgctgcgaaaccttccagctttactccaccggcaccagctccagcgcctgctcctgcggctgctgcagcgaactctggtgtagatcacttggactcgctgtttgcttcgacaacagctgctccgactgcggtgagtaatggtggtggggggggtgacatgtttggtgagatggatggctgggtggatgtggaggcagattttggtagtggtgacagcggtggcgcaaccacagagttggagggactcccaccgccaccgtctgggttgacagcatctgctgctaagtccaaagggatggataattacaagggtgggcagtatgctgatgcgatcaagtggctgtcatgggccgttgtactcattgagaagtctgggaaggatgctgacattgtagaggtgctgtcatcaagggcttcatcttacaaggaggttggggagtacaagaaggcaattgccgactgttcgaaggtatttcaatgtctttggattacctgttaactggcaacatattagcaggtgcttcctagtcttagtgtgcttgttttatgtcttatgcaggtactagagaaagataaggataatgtttcggtgcttgtccaacgtgcccttctatatgagagctctgagaaatacaggcttggtgcagaggacctccgtttggttctgaaaattgacccagggaataggcttgcgaggagtatgatccatcgcctgaacaagatggctgactagaggtgttttgctagtgcattgtgtacaaccactgtaatccaccttgacacgagaactgtgagttattttgaattgatttactatacttgtgcctttgggggaataatttgccgatgtgttgttataaaccgtgggattacatctttacctacagtatattcttttatttgtataatcatataatgtatcaagcttgctttaagaattaagtactttatggcatgactgtttcaaccttcttcatggttggatggggtaagcatgcgacattctggcctcttgggttctcacaacataacgggtaaaagtaaattggtatagtacgatctttagataaactgattcttctcttttggaaacacttactcttacatggatggtatcatttcacacctatgtcttgaaatgctcatcagcattctttctgacttgaatatctgagtaccaaataggtttgagcacatgtctattttacattcaccagcttatggccgtaatctgtaagatgtccattctacttcattgcacgcaccatctaattctaggcaggatagctcattgaactgatagtctgatacatgctattattatacttgagcatgtacaagctaatgatggacatttctaattcttcttgctaactgctatttagtttgtggtttcatttgagctacgtatatggagtatataatccttgtttgctaaaagaatgaacctgtagcttcaacattctaatgatccttggtaattcatattcccatcagtcacatggatatttattgctgaaaaaagggaaccactatttcataataaaaaggctgtttccaaatttagggacaatgtgatctgtttcatccttttgtgcctcatgaattagggctaatgcttgctctgctagattaggtctgggttactactgtttgtcaacaacggtcaagaacatccaaattaattgcaatacatgtattagtgtgctcagagagttcttttcatagaggcctacttttctaaccaagtatttataaaattgtgaattaaatcacatgctaaattgtgtcgagcacatgcacatgtcaatacatgtggtaatattctgtgtaactccatagatgcacatgctattataattgcagggtgcatatatgatttgcttctggctttcattgaacggtacaagtatgtaacttatgcatgttcaacagaacaaaacatggaatatgctgccggtatttatacaagcagatcagttacaccttgtaattgcaacaataatagctttgtgattgcttgttattgcactatggcattgttaaattagttattttatttgtgcttagtttctaaatttatatttccggcagctgttgggtggcacttcagatgtgctgttgtgcttttgtcacggtagctcatagcacggttgaatgtgtctgaatgtgattgtggtttggggatgtgcattattcaccactgatatgcattattctactatgactgtgactgtgaatctttggttagtcgtcacgaactagccccgatttattccgtccttggtttgtctctgcctgaagatgaacgcctctaacagaaggtattacttggtttgccctggtcagagctagaggtagcatttgtgatttgtgaaggtattacttgcttagcagagtggacagttgatagccgttggcttcatgttctggtaacctagtttccatttagctgttttttcagcttcgcaatggccaattttcttttctgtaagttgtcccaaactcaaagggttgtataattgtattgccgtgttaagggggttgtcgtcgactcatgtaacatatgagagacaattatgagagaacgagcatacatgtgtttgccgatcagaatacgatcccaaaagctagtcacagtctcacagtccctggatagattaattggctcgccacaccgacgaatgacgaggcaacagcagtgtcacatcttgacttggagcagagtccttaacaaatgatccatcccagcataggctacactgacacacgaattaatcgcactcacttaagtcagcgaggcgctcgtggcctcgaggcagtagctatccaggacgggtacgatgagccgatgattgcctcgtggcacactaacaattgaattgcaggtcaaaagtggcatattgatatgatctcgccactaaccccaatgggctttgacctgtgtgaatcgctaaagcatctgaggaaaaaaaaaaagatctatcggattcgagctctttccgccagatatatgtgccgaaccccagggtctttttcactagctgaggaacactttcggtggagatggccacccggatcttatagtaagtgtagctactagaccttgcagcttcttcgtaggtagcgtacactttcgccatggtgtctatatagctcagcagtgagcgaagcattcttgttggggtcaacacttttttagttttagcctgtaatataagcttagattcggccggccacttttcgatccaactatgatgtgcagatcttggcactgaattgttattgtaagaaatagattagacagagtgcttgccattcaggtgagcatatggttacacgaggacaaacattcttcccccaggaagtcacaaatctcaaaaggtttttgacgggtgaatgcttctttcttttttcttaaacgcaatccacatttttttttcttcttttgattagcgatactatttgtgcttaagatatttaccatgcaaaatggcttcgtaacatgggagagagagaatgtctgcactgaagttaaggattatttggagagcttaaaattctgataagcaactgattagtagccaacttttgacaatctagaaaagctgggttttctagtttttgacttcaagttcattttctagattctacaaatacagtttctcagaatctggaccaaaagctggactgttttggatagtttttgattctgatagaagttgcaacagccagaagctctcccaaacaggcccttactatccagtgtcattgcatagtactttgatagttgatggataggctccgaaaaaacaactgcgagaagagtgttgcttgcacaatatgatccatatacaatggctctgcccatcaggttattttccaaccaatggctcccgtcccttcgtcaccccctgagatcactttcttggttgaggtggtggctttgatctgacatgttagcataaggtcactcgccacaccaccattgtaaatgcccttaagcagcctatctagcgattccataatggtgagtcagtgacagagcaaaccatgatttgagagaaggagcacatttggaatgccatgatatcttggttttatacagggttcaaaatttaggtgaagtatctcaaatttccaactgttttatatacaaaacaatttattcgatatacgtttttttctctcttcgaagagaacaaaatacttgcatgaatatagtttaggtccatacatccataccctttttacatgggcacacaatccatgcttctccccacagcccaactgttagctagaagaagagattacatgacatgagcaaaccatcgattctattcttccgtagtgctaccaggatcattgctgtctgaaaactgaaaagccataacgaaaaattccatagtgctcacgaccaagacgtgtgccactaaaaactaacgagtacacgagcagaacgtgtgtgtgcctctcgagtcacgagctgctgtacaccaggtatacagatgggggaggaggagagtacgagactaccggatgtaaaccagaaaaaatccgtaaaaaagtcctccaaaatactactcctcctactgctgctgctgctgcaaaagcgaaagaggattagctgaaaccgggcaaaagggagggcgtttgccacctatttcaccacacggccgcggcgttttgtgtggccttcgtctcgtgttatctcttctcttcttcccaccccctctctctctctccttctcctcccttccgccttcatcatcggcggcaaaccccttcttacatccacttcccccaccgaattcgcgcgcgcgcgccccgtggctgcggcggaggggaaggtgaggacggcggcgggcacggccacggcctccgagccgccgatgagattgcgcgccaccgcgacatgcaacccccgacgggcgccgtgtcaggtgatgatcccctcccctcgcctcccctccaccccgtcatctcggcttgctccccccgcgcgattcggtccgcggctgctgatgatgatgcgtcgcccgcggcggatggattagggattgggggaattgatgggggagccctgatgatggttttgtttgtttgtttggtggtggtcgcggcgtgcagggtcgtcgtcgtcgtcgctggagtgcgtgagctcgtgcagggcgtcgtggaggggcggagggaggccgtacgaatgcagcgttctctcgtgcgcctggaacgcgccgcgggcgctcacgggggcgctcgccagcaccaccgcgcagtgctcctcctgcagccacgccgaggctggggcagggtggaggcggcggggccggtcgcggcggagtaacaattcggtgcgttgctgcctgcataattgattctgtcatttacacgtaatgttgattgggattcgccattttggcttactttagagttaacggaatggaaaaatggaggtgcttactagtgttttattcaatttcgtagcatcaggtccctgagcatcactgaaactgaacgatctcatgactaaagccaatatatcatacatgttttgtagtacaagtcaagttggtcaatctggctatcaggtcatactgaagttagttcacttaggggaaaaaggcttccatctatctcatttcattattgcatatatgctttggctataaacactacaagtagcaagtcctgctgattctcttcaagtttggcttgtacatagacataggtaatggttttctgtagattttgtaactgttatttgatgccatcggaacatatttccttattagaaaataaatggatagtggttttatacttatatattttccttgttaagaccttttatttagaagttatggaaatttgtgatgaagccttaaccatatgaagtttagttcacccatggttccttcatctattaatttaattcttcccaaagtacaggattggcaccatttgttccctggttaatgattcagttactcggctttctccttgatattttttacggctgcaacaggttgctagtacatgaaacaaagaagtctaggggcaacattggtactgtgctagagatcgtgaacagtaaagctgtgtattgacaacggaatgtggatttggtttggtccatcttctttaggaactaggatgctagggaagaagcagggtcaatttggcgtttggcaacaaacattataccaattgggccataatttggaatcttttcacttctcctgaactgacagctagggagtcatcttgagctagcatgttgtgagcctgtaaattaacttgactatgcaatgccttgtttgttcctttattctgtgctccttgtaggagtctgaccataatctaatagataaaaattatatatacaaaaaaaaaaggtgagcgtgcatgtttaggatagaattgtttggtacactcatttgtggcttggatgcgatgcaaatgcgttgaaatatattatagacatttctatgtatatctttattgtagcgagtataggctgtttttagcaagattttgatggcgatctagtggaaatgtggaatgacatctgctaaaatttccatgacttaggtttagcttatatcataactattttccgaatgccatcagaaggattgtcttcacctaacaatcaccattcttccatatttatctcagctttgtttcctgttaatactgagcactcagtatgtacatgaactaccctcatgccaaatagaatggttttcccaaaccatttaggtttcatttggttggaagttgtaatgtatcacactggttttgtgacaaagaattgagtgtaatgtacgtgggttacatcagactttgtgttctcttggagttctcctgctgtcctacttttattcttaattcatgcatcaggattagagttttccaaccaaataacaggtaacgtcttaattgtgcactcaatcatgatctagaggagaagttgcaaaccaaatgccctggtttaagtgctagtaaatactttccactttttcctttatggtcgcttattgaccatgagtcattgaaaacatgtttggcctttaatgtaagggggatttaaccatagtcacctgtttctgatctacttggctcaaaccgatggggtcaaaccttggaaaatatcttataacaaaatactactacctccgtttcaggttataggatgttttgactttggtcaaagtcaaactgcttcaagtttgacaaagtttatagaaaaaaataataacattttgaacccaagacaaatttattactatgaaaatatattcaattattgatttaatgaaactaatttgatattataaatattactatatttgtctataaacttagtcaaacttaaagtagattgactttaaccaaagtcaaaacgtcttataacctgaaaacggagggagtactaacaaattacaattctaagtctgttatgaatacagtcaaatgccatattgtgtcaaatgtgacatcattagttttacaaatttgtaaggcatcataccatcttacttttttaatggttgctgtcacgttcgttatctacatatgaaacaataattctttgcaatgtcttaatactatcaacttatttttccagttactgcacataacctgggcagaaggcatcaacagggggaagtttggttatggttcatcagcccattcttttcccactggaaattttttcaaatcttggtcaacttccgtggacccaacatggagagttttctgctattcatcatctgaatcgttcaatcatatttctccagaaactttgtgggaggtttgtcactgaattgcacaattaaacttttttgctcgtttttggtacataattcagttttgttaaaattaaatataagagttaaagcatttttaaaggatttatgattaatcatttgtgggtttgatccgtgaaacttccataaagaagtcaataatcattttgtgtctggtagtatagtactacaatcaccttcttcttaatgttgtaaacacacttcataattaactagaacatacggcaatgaaactcaattcagatttggaagatgcggaagtctccaggttaagcacaatttccaatagtgctgccatggtgcattttcaaaatgaaaccattagttgtgacttgttagcataatttttgtgcctagtatgaaattttaaatgtactattcaagtatactgccctcaaatgcaactcatggttgatgttcgtttgaagaaagaggcaattttgtttgtggcgcttttaaaatttatgcgattgcatgacaggatctcaagccagctatctcgtaccttcaacctgaagaattgaactttgtacacgatgctctgaaggtaattgaagtgcaataacattcttccacgtggtttgtggacaatattctatacttcttttattattcctgggtagtgcatgcaccaggaggttgtatcatgtacctgattgactcttgcagttggcatatgaggcacataatgggcagaaacgccgaagtggggaacctttcattattcatcctgttgaagttgctcgtatccttggggagcatgtgagtaatatatcgttaccactacggtgatgactttctgcccatataaacataattaagttaaattttctgtcgttccatcttctgtggacatatttaggaacttgactgggaatcaatagctgctggtttattgcatgacactgttgaagatacagacatggttacttttgaaagaatagaaaatgagtttggtgtaaccgtacgccgtattgttgaaggggagacaaaggtacattttttcacattttatattttgcacatggctgcagtgcatgtttatatttggtatatttctgcaaaatgtttgtgatccaggtagagggattttaatgctataacagacctatttcatttcaaatgcaggtatctaagctaggaaaacttcagtgcaaaaatgagggtaattcaaaacaggacgtcaaggctgaagatttaagacagatgtttcttgccatgacagaagaggttttttctttttttgtttcgtcatgtagactgttatttatcgagagctatttgaacaccctactaggttccatgaaaatttaaataaaaattgtaggttcgtgtaatcattgtgaaactggcagacaggctgcataatatgcgtacactcacacatatgcctcagcacaagcaggtaaactcttgttccactgaaaataatatctgtccgtaacttagtttctatttttattgtaagcactctctttgcagtatgccattgccatggagacactgcaggtttttgcacccctagctaaacttctcgggatgtatcgaataaaggtatctgatgataaatcatcttgaaatataactgttatttctgtttattgtatagactaacttcattactgcagtgcttttatgttattgctgtgtttgcttacaaacattttgtactaccatgctgttgtgttttttccaataaaatttatacttcttttttaatgataattgttttcgtgtttgcttttttgattttaaaaacctgtatttctgctataatttgaccagtagacttgtttgtcctgaacttattagtaatattaagaaacaagtccattttatccttaaatattgctcaagttcagaaatctatgctaaaatttggtatttcacaaccgtgcaaaaacaacctcccttgcttaattcaccaatttttcgttgacttggttttctgattgccaactttatgctgatgtggcatacgaatcagtaacagcataaagtgattcagttgtacagattgaaatattcagatttgttgttgttgatttggatgcaatgtcatcaattacacctccctcggatattttagaagtcaacttttcacctcagaatgagacatccaagccccaaaacagttaaaatctaaccatcgttttatccactttatggttttaatggtggttttggagagttaaaagaacataatgtacttccaaagttcaggggccaaagaaatcaattccccttaatcttatgactgtacgagatattttcatagtagtattttgtagttcaaggaccaaaggaaaaaaaatccctttatcttatgaatagaaggggtggtttcatactggtgttttctgtcagtcttagaaaggtctcctctgtagttcgttgcattgtgagaatgtcgatgtgtttcttatgaagcttatcatagcttctggtactttgcctgggtccatttgaccagttgctcttattcttgtagtctgagctagaatatctgtccttcatgtacatgaatcctggtgatttcgctgaactaaagaaaagagttgaggacctctacaaggcccatgaacaagaattggaagaggtactttgtttttgctattgcactttgatttgcattctactctgaatgagattcattataatttttgaattacaggcaaatcaaatcttaggggaaaagattgctgaggatcaatttcttgatcttgttagtgttgaaacacaagtgcgttcagtctgcaaagaactctacaggtagagcacacatgatgtcttattaattaaaaataagtattatcttgaaccttcacttccactttaatactacccctgcctagtgatatactgttggtataaacttggtttagcttatttgtttacactacttacaaatgcaattcatattagagcacaatgaatttcctcacaaatttctttagttatatctttgtaaaaaagtggatatttgttttcactactttgtcaatttgcttacacaacatcattaaatattgtggtacagttacagactgattgacgttttctgctgcaaaatcctttttttcttctcattcacattttgcacctaaaaaggtgatcaacaattatttttgcattattcattaccaagtttgaaataggtggcaaaagtgttttcttaggcagattatttatcatttggtcatattgcagcatttataaaactgcgctgaagtccaagagttcaataaatgagataaatcaggttgcacaggtatgattttcctatgtcagataagttgcctagctttatcattttaacgaataacttattctctgaaaagtattgtgtttctatattattcagctgcggatcatcataaagccaaaatcctgcaatggtgtggggccattgtgcactgcacaacaggtataacattacaagtgtaacataccatcttttctgtatgaaattaaaatttactaatgtgcaaatatgctcaatccactgatgcgcaagcattcaattcatttcagatctgctaccatgtccttggtcttgttcatggtatctggacacctatacctcaagctgtgagttatctgctttccttattcattataatttttacctcttttgattttgccatttctaaaagccagctgtataggtgaaagattacattgcaaccccaaagcctaatggataccaaagtctacacacgacagtgataccatttctgaatgagagtatgttccatttggaagttcaggtaatgttggcttagctgcctgccatttagctaaattcatactacaaactctcaagcatgtgctcattctaatgcaagtttcactttatgttcctactgtattgcagataagaacagaggatatggatctcatagcagaaagaggcattgctgcgcactacagtggaagaggggttgtttcagggcctgttcgtcctggaatatcaagtggaaggaattcaaatgggaaagtgatatgtctgaacaatacaggctttgctctgagggtatataatgatgtcaaagcttattgcacttcatattaagtaccccctctgttctaaaaaaataaggcgtccttgttttcaggaaaaatcaacatttgaaaactttgactgataattgatctaaaatatttttttggtgtcatgtatgtagtaccactagatttgtatctgaaaatattttcatatcatgttaatttcaaagtaccccagttaataatatattactacccctgtcctaaaatgtatgacaccgttgacttttcgcataatgtttgaccattcgtcttaaaattttagtgtaaatatgaaaaagtataagttaatattattttgatgataaagcaagtgacaacaaaataaatgatatttatatcttttttgaataagacgaatggttaaacattatgtaaaaggtcaacggcgtcatatattctgggatggattataaaagaaatcaatggtgaaagtataatgttgggatgctgtgaaataagttagtacgctttatattttagaacggaggagtatttattatcacatttccttaagaaagaactccaaagacttctcatctttgatagattggttggctcaatgcaatccgtgaatggcaagaagagtttgttggtaacatgagttctagggaatttgttgatactatcacccgagatcttctgggaagccgtgtctttgtgtttacaccaaaaggcgaggtgaggtgctgacttggaggacatttcttccatttgagttgagcgattggtttgaatatagttttcattggcagattaaaaacttgcctaagggggccactgtggttgattatgcttacctgattcacacggaaattgggaacaaaatggtagctgcaaaggttagttatggataatagcattatgatcatcattgtatttgtgtgctcatgttctttccttttcaggtgaatggcaatctagtttcaccaatccatgtacttggcaatgctgaagttgtggagattataatttatgatgtaagtactcatttcatatattgcatgatttatttctgttttatatctttgtgtcaatttgtacttttcaagatatgtttattgattgagccatctctcgacattgatgcacatgcccacaacatacaagttgcaactttgattgccctttttttgtgtgtatatgggtgataacctccgtcccaaaattttagggatcctggcattcaaaatttgtccaaaaatagtagggattctagagtactactccctgctaaccacctcatttaattttcacccaatcttacccccaaccaccctcgcactacccacagacccctcaataagaggcatcatagtcttttccctttaaccttaatctctccaaaaaaatcttaagatcccttatattttggaactgagggagcaacttacacgccagtaggtctgaaattttattccagcatataaccatccgaccatgtggtctgtagcatcatatatcttttttcatttgcaaatgtactccctccatttcatattataagtcatttgattttttttcttagtcaaagttctttaggtttgcctaagtttatagagaaagctagcaacatctacagcactaaattaatttcattaaatttagcatgaaatatattttaataatatgtttgttttatattgaaaatgttactatgtttttctacaaacttaaagaagtttgactaagaaaaaagttaaaaagacttgtaataagaaacagatggagtacgattcagcttgctacagacaaattcatagcagtatgataacccccttgggggccaggctcctggcccatacaaaggagccctaaaagggacagcagcatgacagctcacattgtccctgaatcaattgaaagaccaaaggtgcatttccagttcataccgtgggatcagcccttcatagttcctaatttcacacttgaaagttacaacataattctgagggaaatagatggaagtagatgtgatgtctctgtgaggccatttgcgatttttctcagtttaaggcatactgttactcttgctagtgccttttatccatcaagaggattctagagaactattccattggcattgcttatattatacctgtgacatccatttaaactcatctgccttttcttgtttcagaaattatctgctaaatatgcattccagcgtcaccagcagtggcttcaacatgcgaaaactcgcagtgcaagacacaaaattatgaaagtaagtctaaaaggatttcttacattattagatggttctggcaactaaccgtttgcctttctccagttcttgcgggagcaagccgctctttctgctgctgaaataactgccgacgccgttaataactttgtcgccgatcttgaagatgaaagtgactatgagcagtcgattccaagctctgaaaatagggactatacattcaactggcagaagatattgaattctgacaaactatcctttggaaacaagaagagcgactgctttttacctgttaaaaatgtctctgtgccaaaggttaatgggaagcacaacaaaactgtcaaagaactgggcatcaaaattaatggttcaacatttcgtggtgatagcttcactgattttattcaccctggtgtttccagcagtaaagaagttctccctagtgtggataactggaaagctggtaaaatttgtgcgtggcacaatacagaaggcagctctatccaatggctctgcatagtgtgtgttgatcgaaaaggtttcactcctgccatctaattgttgcacaaagctgaaaatattttattagctttacctctataatttattagttttaactaataagacgttgcaaacatgtccacattttgttcctttctgcacaactatttacatctaatttatttttgggttatgttgttttgacctttacctgcaaatattaatataatcacttcaaatggctttcaatattcatcataggtatggttgcggaagtttcatcagctctaacagcgtgtggaatcaccatatgctcgtgtgtggtaaatggaccaacttgcctcaataatttagtatcatccttttttatgtgataatcaatgcaacattgcatcatttaccctattaagttcccatcttgaatttgtcagccacctctttgtactgtttgtgtttgatcatttctgctataattcttaggcggagcgagataagagaaggggaataggtgtgatgttgttccactttgagggggcatatgagaatgtggtgtgcttccttaactgatctgtattcctgttctaattgttgcattgggcactgtacctaaatagaaaattgcaattgcaggtcagtgcatgctccggtgttgatatgattcttggggttcttggttggtccgttggatgcagctgtaatcctttgggtgttcttgaatgctagcggacaacaggcatcacgctgcatcagttcaccatctccagcaaaaaggagagacaattttgaagcaccaagaaatcagtccgctcaatggttcaggagcagtccgatcttggttgatgatgctgtgcaacccataacttgtccttcaaagaaggtagagtgagggtagagcaggctggagccggatattctggttcgtttggaagcgagaggagtgtacatagctgagcaagctacttgtgaactgttagtccagggattggttgggttatagtattatacaaaagcctccatgaatgaccaacaatggcagcttctctcttctattttttttgtttgccattcgtacactagttatgtatgacatgtgcagctagaattttgatctgatgggataccaatgccccaaattttgcccgtattcgttatttcactcggtgattatgactatgctgtagcttcgatttttcaatggtataagttttcttttcttactttggggcctaatgaaatgcgttggcttaagaacatctaactggcagataaataattcagcgaagagtcctctgttttgcagaggtaaaaaaacagacgcagtccatactgtacagttactgaaacaagagaatggctcgtttgctacagttaacttacatgaaatgcacctggattgcgactgatttagaatgtggacaatgtggaccaagccaagccattttctcacgtcttaccgagacgaatcgctcgtgccaaggactcattgacccttgattcagttgagaaatgggagatatttctgtttggcgtttgataaaatagtctgttgcccggcgaaaaataaaatatctgttaatcgacatagtgagaacattgatgtgtttattcaactataacgcactctaataagcgaaaactacgtgtttcgatcttgtttcatgtgctagcgtgtgtgagccactcttcagctttggtggcgtcgcaggaatacgcagttgaggtccttgtcagatacagagtctaattcaatcacaaaggtcagtactttccctttggttaatgttgaggttttgggtctcttgactatatactagtatgtaaatatgtatagtcaagctttaaataggtgcacctaaccacgtcgacgacgaatgtttgtttgatattggcttgtcttgttgccttacatgtcactgctgagataacgtgaagagcacaaaagcaagggttttccctttcactagatgcgagtatatgtacaatggcgtcaagtgtgttaacaagcttcttcgttaaaaaaatgggaagtgtgttaacattggcatgaatattgctgctgtagtgctgtcattctctagtggtctagttgcagggagagtgatggcaaagtttgtgttgttctcctcctcccctcttatgttcttcttttgatcaacacctgataggcgaccaaagaatcgtagacgagaatgacactacgagagagagatacatatgcttaagttgctgaaagctttacacatcgagaaatggggaatgaacctaagtctctgtcgcctttcaaattgtgtgtctcataggttgacacgagagcaaataaataaataaatgcaccctgcatgagggcatgcgcatcagacatactacctcgttctaaaatacttattgttttaagttattttttaatatttagttatttgttttatttaaaatttatggattattatttattttgtttgtgacttgctttattatatgacttatcttttttatatttatactaattttttaaataagaagaatggtcaaatgttataagaaaaaaaaagttaaaacgaccactaatttgagacggaggtagtatattctagctagctgtttatggatttatgacattttggacatgttcctgaaaccaaaaagaagatgtgtttcaaatataaaagttcggttacactataaggcatgtgcttatttttctttctgaacagactgaaagggagtgcttttaattttagatcatcaccaatgaatgcaaggtttagcaaaccacctagcattaggggcggagtattcagatcctcctaaatcatcatgcaaattttgaaatactagctaaatgctcatgctttgctaaaaaaaagaacatatattaatgtgttacccctttttactataaggaacatttatcttactctaattttttatgtggccgtccatttggattttattttttaatattaaaaagttaaggggttaaaatgtagaatttacaatgagagtacgtaggtggggtggggtgacggattcactactactaccaccattgttttttaaagaagtataaaaataaacaactcattagttagccctatcctagttctattctttggtaatttctggttccataactgcctatcatcaaccattttctgtgtttgagctgaaaactttgcatgcttctattctttatggtctcttttgtttgctctactagctatagatagatcaatattgattaaccattcgactataaaaggaacttaattatatgtaagtctaggaattaatgttcctctagtttatgctaacactactgtgatcgtccctgcaggttccaaaaataggtaaacagtagaatctccagtaattcgttttggctgcacgtctccatcatcaacgaccggcacctactcgtcacactgacacacacttgcatctataaacaacggccatgtatcaaactatgggcttctggattcagtgttttggaagtattaattactcgagtgaattgacaagtactgtctcgttagatgaccactttgtgtttatcaaggtaatgcccaattggatcgtttacttttgatgtgtttcacttttttttcttcttattgttaccaacttttgtcttataatattatcaatgtgcatgcgtatttcgatatagtatgttctactctgactctggtcttggtctttagctctcccttgcgtttggcttttgggcacaccatgcatctcgatcatctcgtcaagttcctcacaaacgaagaattaaagtatgttgcaatttggtccgagtgtcattagcattatatacaagtcttcaaatatatataagtcgtattttatttcgatagaataatatttttacaaacaattacttttctaatataacttatgtgatacaaaagcataaacataactttcgaatatgaatcaaataatcttgatctcatatcatcaaattatatcctaatagaatattttcaatcaaaattttatcacaataaaataaaatatatattataatttaaaatagaggacaagctagtactctaccagcacttatcggttggcctaatatatagtactccctccgtttcatattacaagactttctaatattgtctacatttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatactatatatctatatatatatatatatatatatatatatatatatatatatatatatatatatataaaaatatatatttatatatatatatatttagatttattgataaataaaaaaacaatggctatctataaaaatatatttaaataaaaaaatataaaaaaaagtttaaaaaataaatatatgtatattttttttttattttatataaaaaaaaaaaaaaagaaaaagacgagacaaaagaggaagcgtttttgttttttttttttatcttttttttggagggaaaaatagatggtatttaaccctgttccccttgtcgggtttgttttaaaaaaaaaaaacaaagtccccatacatacaaaattaaataattttaaaccccaccctcccctccgcggtgacattcactccgggaaattaattgtccctccccggaaattatttaagtggacagaaaaaacaccccacttgttaaacaacaccactagagggggggaaaaaaagaaaaaaagcccgtgaaaaaagttttttataaaaaaaacacacaaaaaaaagagaataaaaaaaaaacaggtggtttttatttattatatatttgtttgagtattactattttattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggtggtttttttttttttttttgtgttgtttttttttttgttttgtgtttttgatgagaaaaagaagaaaaaaaatagatatatacccccccagagaaaaaaaaaaggaaatatattttattaaaggtgggagaataaaattttttctttttttttttccccccctcggggtgggcgccggggggttccaaaaaaagggaaagagaaaaatttcccatatttgtttggggggggcgttccctttccacgggcgggccctttttgtccttggcccccactggtcttttataaaaaggccccgtttcaaataggggttttgggttggggggttgggaggttttttttttgaggggaaaagccaatacttgttggttgggggccctctgtgtttttcaggtaaagccaaatgaatggttattttgaggtgttctcttttttttttttttttgttcccacttttgttttataattatatcaagaggcagggtattttgatatagaagttttattctgacttttgtgttggtctatagctctccctgcggttggctttgagacacaccatgcatcttattcatctctttatgtatctctctaagaaagatataaagtatgttgcatatggtgtgtgtgtctttatctatatatatatatctttatatatatatatgtagttttatatttagatagaaatatatttatacatacatatatatttatattataatatatgtgagacaaaagcataaacataacttttgtatatgtatctaattatatagatctcttatcatcaaaatatatcttaatagaatattttcaatcaaaattttatcacaataaaataaaatatatattatatttttatatagagggcaagatagttctctatctgcacttatagataggcataatatatagtactctctctgtttctttttacaagtctttatatttttgtatacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtctagattcattaacatatatatgaatatggacaatactagaaagtcttataatatgaaacgaatgaggtattaattaaatataggatgtacttcttattaaaaaaattatacatggtaaaacttttatatatgtatcattggcgattaagaagtcaatgcgcacttaaaaaataaactttgataaaaaaatcaaaaatcaagtttaaaaatataaattatgataatggcttatcatttagtacatataacaaaagatgagagctgtaagcaatgagtagtcgcttgactttaatttgatcttgatttgatggggaaaatcagtgggcattaacctgtagcattgacggattgctttgttatatagaaccaagtgctctaactactagtttaattatttgacgccatcatcgttcacgtgtagattaactcggtaattgcatgtccacacggattagttaagtgcacggagtatcccagctgtacgtacgtctacaaggggtataaaatgatatcgcggacagagcttgattaagcaaccacgcgactgtcgtaaaaccgtggtctcgacgctatacgtgagcactttcacagccatatatagacaagtaattaagatactagtcactgttattattgtcaagttgccacgtaaaacaagaaaaaaataaccatcacattgagtccagtaagtacgtgtccgacacgctatgcacggtactccctccattcgaaaataaatcaactttcatacataaatctaaacatagtctaaatttagatttatgtagaaagatttttctttttttttaaaaaagaaggagtaagagctactagtattgtggcgagcccaagaaatactagtgacactttagatacctaactaatgggatatgatcaaaccttagtgtgcagtgcattcatggtagctagtgcttttcagtgcatatatagtataaaatcaaaatcttagcaaaaatcataaacatataggatcgtgtcagtacgaatgttgctaagctagcaaatcattattctttccccattacatgaaagcccaaggccgtctctagtaatttagagcctggaacgatatccaaattgaggccataaacttgggagcctaggacttaggtaaccttggtattttggcattagcaagatgaccagatgaacatgtgacattgttcgggattaattctcgaaagtctaagacttggaacgatgacgcgatgtcttggcgagacgaataggaggaattggcgtctcgcttgctcttgtggatcgtagcctctcggcgaaggcagaacaattagacgaagttcaacatgtgtaggcgaacaattgaacgacttgctggactctgaagacatgaccaaacgaagcagcactacagcaattgggcttagtaggctcatctccaatggtcccagaatttctagggggtgtgtctagagccatcgagcgagccattttcaatctctcatgcatagaacgaccaaattaactacggtattgttaaatcaagttcgccagaaattttgcgggaactcttgcatattttgcttcaccatccatgctccgatgacccaaacacctctagctccatgaccccgaggttactatagaatttgggtttagggttcaggttaggataagaatagaaccatgtattgaaggatgtaaggggatggggaagagagggaatatcactatgcttagagggatggtcgtgtgagacgatggccaatggtggacacgggcgagtagtgagatgccaaggctacaagaatggagagagatggtgggccggtgttggtggagggaccaaagtgatcttgtagttgggaggcgtattgggcaggacaggggcacctcaccacgcttgcttgaggaggagagggggtcggggagggggagtcggcacagttggcactttatgaccagttggcaaggccaggtggtgggaagagtgcacgcactagcgtcgtgggattgtagcggggaggtagggagggaggatgttagggttaggagagtgctacacgaagttcaaagcaatccaacatttcaaaatttaagactagaaaaatagcccgtgcattgcaacgggtgaagattttttaaataaaaatataaaattaattttttagaaatataaaattaattttttagagatataaaagcctaaactgaaaccctgttcgagaaaaagagtaatagcagaaaaaaggatacgatagcatgcatggacatcctatgttcccctctagtcctccacagccggccttgaccaagccataatctatgcactctcttccgttggacgaatcacatgttcatagtaaagagcacgataagagagcagaccagacaagagcagcaagggagtagaggctgcagagcagaccaggctggacggacgggcgtccctcacccaacctcaagcatgcgacaatgacacgcttgggggcatgcggtagctgatggtggaacacacagagcaacggaactgctgagaaaccacggggcacaagaagtcacttctttcccttaggcagcgatggccagatggtagcgtcttgagcgcaaaggtcaaggaaggacgccaaacatacggatgatgttagagaggagttggggtggggtgcaggggcagggcccaaggttgtcaatatcaggatttgtatcgtagtatcgcatgatactacgatactaccctagcgaaatgatacgtgtcgcacggcaggaccccatcgacgaggttggcggatagccacggggtagcaccagcggcctaacggcgatccctcagcatgcgtagaggttagagaagagcaggggagagagcccaacaggatgagtccctctgtgcgccagtggtgaagagggtgtcgtggcggcggggtcgaccggtgctaggcgctaggcagtggtagcatggtgggagaggtcagcatgaggaacttagtaaacacgatctaagcggaagagatgaggtgaagaaactgatgccccaggtggcaaccataccggagcttgccctatgtcggcgacggcccgagtagtagtggaggtagatctaggcagcgaccgtggagtaattgatgggcctcagagcgtcggtgaggacgggctcgcgagcgcgagttggcagcgggctcagatgatgctggttggggccctgagcctcggaaagctggacaacggatggaaaatccaccggaagccttacgtattattttcaacagtagagatagagagtatatcagatagagatttgtgaggatgtttttggtcaaatgtcgaaatagatcgtcccaattaactaactaaaccactgtaaactgcgcggcgctctcttggtggtggcgggcgacaagtcatcaagccgtctcgcctagccagccaggctacgaccggccggtcgcgaggaggaagaggaagctccccgtcgccttcgacccccacaccctacgcatgcaaccaaacgcacgcgagcgcgagcgatcgagctagccacgcgcctctctctctctctttcctctcgctatcgccgtatctctctatataaaggctggatggcgcgcatccccacccccacctcgctctcctcgtcaccgcgatcgatcgatcgccgccggtttagatttccttcctacgcggaccgcacccacgcgctaggtttagctagctagtttgcttgcgcgcaagcgtcgatcgagctagctagtgaagatagatatgtgcggcggcgccatcccgctgatcagcagccgcggccccggcggcaagaggagcctctccgccgccgatgagctctggccgccgccgccgcagcacgccagcgacgacccggccgagcaaggtaaataaatactagtagtaataatacggcttgattaattaccattagtttgcatatgcatgctgaattgctgattgctctgtgcgtgcagcggcggcggatgaggaggagcaggagcagcagccggcggcgaggaggcagcggcgaggggagcggaggacgctgtaccggggcatccggcgcaggccgtgggggaagtgggcggcggagatccgcgacccggccaagggcgcccgcgtctggctcggcaccttcgccaccgccgaggccgccgcgcgggcctacgaccgcgccgcccgccgcatccgcggcaccaaggccaaggtcaacttccccaacgaggacaacgccttcgccgccgcgccgccaccgtaccacctcgccgcctactacggcgacgcctcctccacctcctacctctacccgatggccatgacgcccgccgccgccggactgagggagcagcagctgatgacgacgacggcggtggagtacagcgttaatgacgccgtcgacgtggccagcgtttacttccagccgccgccgccggcggttgcttacgagttcagcgccgtcggcggtggcgccgtcgtcgtgccggtgtcggcggtggcgccggcgatgacgtacggacagagccaagaggtggcggctccgctcatgtggaatttcgatgacatcacggccatgccaatgtgattgtgttaccgtggagattaaggcatttaaaggcttatagataacataaatttgccatgtatgatcaatggttaattcctattgctcaagggcttatattaagggttacctacacggcatggctagcttagcttacaatttatgtttcttgcatttctttctctttttttgagatgagctagtgtgttatactatttgttcatcttttctggtagtggtggatacattttcgccggctagggttggaatttgtaaatagaagatggtcaataataagattgtttctggctactcacttcatgctttttcacttcatactcctgtcttgtgcttgctttactctaattaatagtctaatgagatactttcatgagtttcatctcatgtacgtacaccctgtaatctttgatcagtggctaatggaggatttccctgaatattttttgtttgctctcagttccttgttgcactgaagactgatcagccaatgttttttttttttcaaaattgtctgttctatcacagggaactcattcacaagagtacaagacattagggaaaagcttaattgccatatctccaacgtgatgattgaaaagaagaatgtggatgattggtcacgttcgaatagggagaccgtcaggcccgcgcaggcgtttgtgcagcggagaggttgcttgctgctcatgaacgctgggggcttcggagttctcttcttttagccccctcatgaaccgttcgattgaaacctgtggctaggatctgaaaattctgtgaatagtgacagtgtttgtatatactgtttggtaaaactccaactcctaaatttaactcaagagttgaatttggagtagagttaagcagtctaaaccagctcaatatctctagtttattttgtgataatgcttcacccaattttaattttattttagatggggctgaaactgtttggttaagctctaactctaagagaaacaaagctgaagctagagttgtggctaacaggctcgtagtctcatgaagtgggctaactagctgagccaggacagcttcaccggcctgctcaggtgatctttcctcgtcgatggcgagcaaggctcatagtcccatgaagtgggccaactagttgagcccaggacggcttcaccggcctgctcaggtgatctttcgtcgtcgctggcaatcagctcgtcaaatacgttgttcaggtcaataataataaaaagaaatacgttgctagatgtgctcagcctcaacctcgcagtcagaaatggtaatgtactgctaaacagaagatgaatagaacccctgtgacatgtccttacggcctgtatgtcaagggattagtcttatcatttttactcagtccctgatttttactccagtccctggtttggcagtagatatgagaattatgtaaagtatgggtgaggatttaagtaatgatgtatgacacatttatctctccctcaaactagcatttcccccaaaccaaacacaaacttccatttccccctaacaattccccccaaccaaacattgtcgtaagagtactcggttcatcccaggatttgacgtcaaaaccgacttgaaaatctaggcacaagataaaattatcatgaaaatctgagttaagacagttatattcgagtttaaaacaaaaactcaggcagaagcagggaaagagaagacgagaggcctaacgtgctgccaacgcttgtaattctctgattcaaagtgcataacattcgaacaaaatttagctgatcctggcacttgagtaataacaacacaagaactctgaaactcaaacaagagctatgtagcccattcagtgcaaccacacgaatagcaggcgataacttagaccttgaagcctttgctgttcctccttcctctcgccttctcaaacttccttccctttgagcgcacgtaaggcttggtgttgctgtgtggcactccaggagcaggaccaaagtgcttcactgcttccctggcgttcttaggacccctcaggagaacctgtaataatgcgaaattgtctattgtgagaatttctggcattgcaatgtactgcaaagaacaattatatccacaaattcgtagagcatatataagcttagtagtaagcaaaataatatatgtttatcattgaattccaaatatttcaaggattaactccttgcacacatcaaacaagggcagcaagaatgctgagaatatacaacattcactgcagcccttataagcacaataacttcaatagtatatccattgtacaaaattataccatgcaactcagaaccacaggttcatacagatatacacactacacacgaaggagtaaaacacccaaagaagctttaccacaccttgtcaacaacagctaatttcctttttgaataaaccagacttcggtctgtttattttgttatgccaaatgttccaaataaaaagataagctaatcagctaggtggcatcagataataagcagagtatttgtccacacattgcattcagtgtgtaggataagattgtgcatcacatgccattattccatcaaaaacttcaaaataaaaggcagaaccaattgaaagaacaagtagctcaaatactagcagatgtttcaagtaaaatttatggctccacaaatagcaaaaccaattaaccaaaccaacttaaaagaagcacgagaaaaaataaacagtaaattttggttagaccatttggcaccaaagcaaccatgtagtcatgcaatgggctggtaagacaaccttggctctatgcacctgttatacctcctcagcattcattaagttctccgagaagaaattaaccagcgcaggtgttgtgctcaaaattatgaccccatgtttgtcatatcagtactcatctatatgaacatccctattaacacctctatattacaggcaaactaactcatatataggtgaaagaacataagccagtaaagtttgggcaactaggaaagcaaagttacttgttccctctctcagatgcactccagaaaaggagtgcacaaacatgcagacactcaacacaacatcaggttctgaccgcccgtctgctttgttctcgtcattgagagagaacaagagtattgataatgctatgttcaactagaaaaactaaatttcacaaataaactttaacttctaggcatgcaatgctcttcaagtgcagatcaagagcaaaacctaaacaacgaaatttgtgatccggcaaaatctaattacattccaacttttcaagtatacccattagacaaacagtgctggactcatcataaattaaaatgtccgagcagaatcatcaagcaggcaatataattcagaattgaacagcaagaattaccgtgttctggcccagaggagcgcggagcgccagctgatcgaaggtaaggcactctccaccagcattcacaatgcgagccctcgcggtctcggtgaacctgagcgcggccaccttcatcgccggcacctcgtagaccctcttgtcgtcggtaacggtgcccacgatcacggcgatctggttctcctgcagccacaaaaacagagatgagttccatacgaaatcgaaaagacgacgcagccaacgcgaatcaaacatggagcagaccaacgcgagaccttgccctccatgaacctgacgaggcggcggagcgagagcggcgggcggttggtcttgctcatgaagagccgcctcaggatcacggcgttgaaggggctcttggtcctccgcaccaggaagcggtagagctgcgcacagagatcgggatcggggacgcgatgagactcaaatccgagcgagcgctagatggcgaagacgacgggaggggactgaccttgacgatgagcttgaggtagacatcgtcggacttgggcgccgtgcgcttggtcttcttgttccggccgccggcgacgaggtcgataccctacgagtggaggaggagagatgcgtcagttagtgaacgaggcttatggagacgatgcgggagccgaagggaagggaggtcaccatggcggcggcgtgcggcggcggcggcggcggagggggaggtgatttcttctagggttttgggagcgagacgagacagtgaggcttatataggtgcggtggactcgagccgaatgggtttgggcgagccgaatgcgttgggttgggccaaggctgccattcgttggctcatcgtggccgtccattcatccttacagcgagtatagctcatcgctgccgtccattcgtttcaatgaagtctggtctagctttcttccaggtttttgccaccgattatttgctccaattgtataaaaatatgatttcaaaaataaatttcttgtactgtgttacttattaaaccacttgttttaagttatttataaagtttacttcatatgtttcatattataaaatgttttgtgttttaaatatttatacatgtatcatgtatttgcttcaaagatttatccaaattcatatggatgttagtgaatgtagacgagtggtgaagaacccaaaaagtattataatgaggaatggagggggtatttcttaaaaaaaataatttatcatgtaaacaattcacatcaataatccctgcaaaaaaaaatctatttcaaacggtttatgattatattctatagccaacgaagcatatcatggtgtagaagtatactgcatgttgaaatttgcaagaaattgaacaagggcaagaacgtacggtttgcttccagtacattatatatctctatgtactgtgcatgagaaattgagaatatccaaaaactggtcagtatctattgctatttactcttatcttcctttggcctgacgccagctataacttatgttctgaatgaatttgtgatcaaccctaagcaaaatctattcgtcttctgcttcctcatcagaatcctggacaatgctgttcgtcttagctcttttccgtcttgctaagactctttcctcctcttcatcagattcagaatcttcaactgtgttatcactgcgtgcactggcctgtggatcttcatcaccatttgtttcaagaggagcatctggaccttccgcgtcctcctcaggcatattttcagatgacgcagctctggctgcagtagagttcctttccagttcgtccttcgattgaatcttaaagtctcttgccacgctgcgcttggcatgcctcaagaggttcacctttgtaagcttgctcagctggattaaatacttctcgtaatcttcgatctggaaaataagatctgggatgcatttgctctctcttttgatcctagccaggattcctctttttgacgcttgctgattctgcaaccgaaatggagaggagtaaaataagctacaagtaaactcaagccataaaagcatataagcatcacaggtgcgtttatgcggtgatgcagacctcttgaactaaagcgacgaagacgtaaagtggagcagtcagcatcctgcaagttacttctgccaatttctgaaacttgagacctggcatgacttgtttgtatcccttaggtgcaatctgagacttggccatgcgagccaatagcttgtacaacttggcagtcagtttcagaaactgttctgcctgagaatctgaaaatgaaacgataaagtcaggctgcatgtaggatttgaatagaaagggagtattctggtaccttataacctacccttaaggctcgtatgtgcaaaagacgaaaggacatgaactacggatgttgatcttgagtacagtgcttcctctaaatatagcctttgcgtcctttcatcagcaggttgatcatcctcatcaatattagcagaatcatatgctaatgcaagcattaccttaagcttaccaattacccaatccagctcagtaagagatgattcaaccatttgaagaaacacagcagcaagtgaattctttgttttacaatttataacaggaaatgtctctgacgaatctctcgagtcctcttctccattggttatcaacttcaactctgcagtcatttcatgcacgagaaccagatcatctggagctatcataagatggatagcaagttttaccatctcctgtgcaatgcttggattctggagaatagttttttgacacaaacttgcagcccaatgtccaacaaggtgactttgttcatgatgtagctttcttgatatgccgagaatcagttcagttacagcctacagaaatgaaaagaacttcagtttaccaccaaagaaaaataccaaactttcttaattctaactatccacatgcctctttcacgaaaactcttctagaatagctatttctaaactgtagaacatttatatttggcatgctctatacttgaaaaggaaacagggtggttgaatcatgttgcaaactttttgccaatactttctaccagaaacataaaaggacagaacaagctaagtctatattacttttcttgcagggataagtctaaattacttggaagttaattgtgaggaactgctgcgcataaagataagtgatcaacagggaatgcgtgaaataatccatctatgcatattcataacgaaatgatagtgcataagcatctagtgtgctatttgatggtattcgtttggcgtgctgactaagtttaactattgatcctatttgactaatttaattcagtaaaaaatcatcaagtcatcatacattcctttactgtccagattacaaatagatttacctcagattcacgtggtagtgactgggaaagaactcgaacatataacatctttaatatattcagaaaaacatggacacttcctgtatttggatcagtgtcattcctgccaagaagctggctgcaatgcaccatatcttctatatttggcggagctgatgataccaggacatcaataatatcaccaggatgatcttctggaacacttagcttagacatttctgttaggcatgtcaatgctagatacagttggtcctttttgctatccatgtgtttcttcccttgggtcaagttcctcttggttccaccattttcttgctttgaatctagcattatccaccatataagctgcatcattggccccactaacttttttacatcttcatacagcacagctcttacatttccagtagtcgctccacttcccttggctgcaagtgatttgaacattctataacaggctttcagaacaaaagataatagactgtggcattggttcaatttagattgggtaggacgctgactgcatttttcaaggttatcagcatcacactgcttgacacacacccttacaagttcatataaactggaatccataaaggtctccctcctttcatttaatttctgcagtgttgcactgtaatactccttgggtccattcgtctgctttgcagtagaatcacttgaattccctgctctttgcgcaatcttctccttattcttgcttttttttctctcaaagctactatgtgcatcaataaggtccagtatttctttttctaacatttccttttgctcatcagctactttctctagttttgaagcagtaaaaccgataaaaacctcaatgattccaatcatagcaaaattatggcaatgagccgtgtccaaatgtgaagaaagagaacaggtttcttgggtctgccctcgttgatctagaagaaatcaaaatatgaattgtagcacaaaggcgtaatgaatactagttttaatgggttgcatttatattaggttatcacaaaccttctgcaagacatttcctcaagtacttctgggtgttcgataaagctttcacgaataagtcacttgatgataatcttccaacctggcagtagcttaggtcataagaaatagaaaacataatatgattgaagcctctcgtatggatatcagtaagttatgaaagagcaaacctcattatcctgcgaaggagcaaacccgaagcacttccaatatgcatctcgtggttgttcacatttactattttgttgaacttgaagaatacatgagatacatgatagtaggcaatctattggttccacaatgcttactttggcattctcgattttaaaacacgagtcaattttaaggggacattctgcatgctaaagaaagtcaggcaacaacaactcattagaacaacttcatttggcttgctaatagaatctacagtatcaagaaaacagagaacacaagaatccttcagggggtgtttacctctgtgtaatagtttaggaagtgcggccaaaggaaatcaaggacattctcagcaatagacggatctgaggtaacaatttgtatgagtccattgtacaagacctctttgactctagcctgtaacagcaaaataacaattttgggacttgtacatgtcttgttagatctgaagataaacaaatgagatttgcaaaatatttgtaaagaagttacacctgctgcatgaaacatctgcgaagtaatccactcagttcttgaaagagacccccaccaatctctaaatgtgtttcaggttgctggctagagcttggttgactagatgagtcttgaaaaggatttgcttcggttctcttatgcttgttctctgcaataatcagttcaacaatagcatttgtggcagcaatccgcacagcatcctcccgcttgaacatggccttccttataaccaatattatgtaatcctgtaaaattgaactctacaacaatcatcatactgctgtttacaacctcataggtatgatttaaagttaagttcacacctttagatcacggctaaacttcgtgagtggcaggatacagttgatcagaccaattgatatcttgtcattcaagaatgcaaaatagtccagcaattctttaaggtgcgaaatgtattcaagcatttgaaatggatgagtacgaactaaacctccaagcagtctgtaggggcagataattttgtaagtatatgctgaattggaggataaaagttgcaattaggatcctgagcctttattacctaatgactggtaaactttgagaaggcttcacggagagaatccggaacttgcactgctcgattatctgacctcaagtagataaattagaaacacaccacatgatattaaacaaactaagcagctacccataattgacaggacaaacacaaagataacaaaaactttacacatacctcagttcgtgccattccatggatatcaaacaatgacttgagcatattaacacctacttcttcagtgctcataaccccttcattggagccaacttcctcctttctgtcactatctgaggcctccaacaggagaaaacccacttgaacaatgcttggcacaacatgctcccttccaccaatgctctcgccaacctacatatatgatccaccaaatattacactgagataactaagaaacacaaactccaaccctttcatgattcacatcaaagcttcggaacaagaatcgctcacagctttcagtaatgccttctccacgcagttagcagcccgggcgcactcccctttcaggcattccggcaaccatttgcagcgcctaaaaacagaagccacccaatcagaacaaatttgtacttatacttcacaaaagctgaacatctcatgtagcttcagccatttcccctcacctcgatatccgataatcccggcgagacgtgatgacggcgtcccggagcacgcccaccgcggcgtcgttgaacctccgcacgcgggccacggacagcagcaccgccacggcgaacccgctgagcgtccccgccgcgtcggccttgacggcggccacgacctccctcgccagcgcggggtcctgcttgaccgcgaaggcgacgtgcatcagcacggtcccctccacctgccgcgcgatggacggcggcgcgcgcaggcgggcgcccctgtggccgccgaagaagcggaggaggcccgagaggacggctcgcgggtggagcagcttggaggcgaggaggaggagctggtaggcgagcgcggggaggtcctgggcgtcagcggcggggaggagggagaggaccttcgcgacgaaggccgggacgcggtggcggtaggccgcggggaggtcgcggaggagggaggcgacggcgagcagggtcggcgatggccagctgggcgcggagaggagcgcggagagcgcggcggccgccgcggtgggggagggggagagggcgagcaccgcggggaggagggcgaggtggttcggcggcgaggcgggggagagcgaggagaggacgtcgtcgaggccgtcgggcgggagcgcctggaggaggggcgccgccgcggaggggtcgcgggaggcgacgcggaggacggattccgcggtggggggagggggttgctgcgacgggggcgtgccgtaggcggcggcggcggcggcggacgccgacatcgccggagttgcggtggtggccggcggggaatctgggggttcgggcgggaacgggggtggggttttcccctccaggaggccgcctcgcttttccgaacgaaaaagtacaccgaaggtccctgaacttctgaacttgtcatcgagtcagaaaaacgtcctcaaaccacaaaactgatatccggcgtctcgtaactaatcaaaaccggtcacaataattcttttggtggtttcgatccgattttgtcctatgtggcggctgagtcagcgtgagaccccacgtgggccccacatatcagggtccacatcatatctctctctcccttcctctctctctctctcaccgacggcgaggcacggagcgggagcggcggctgctgcgcggcgcggcgggcgggagcagcacggcagtggcgggctcggcacaggcggcggcggccttcctcgaccttccatccggcgtggcagcggcaggtctcggcaacggcgctagcctcccttcaccaacctcccatgcgggcaagacgacgacgacagcggcgggcggcggcggcaacgggcacggtgacgacgacgacagcgtctggaccgcgggcgcgcagcgggctcggcaccggcggcggcggcggcctcccttccccaacctcccatccggtgcggcagcagcggggtcggcaatggcggcggcctcccttcctcgacggcggcaggcacggtgacgacgacggcgggcgcgcagcgatcacgaaccgcggcggcgtgggtggctcggccgcctcgggcggcgctgccctgggccgattcggtgccgccgccgacggcgtgggggggggggggggggggggggccaaacgaaccgggggggcggggtttttttgaatttttattatttttggttgccagattttttttttacgggggggccggaaaaaagcaaaattttttcccaagcggttaacccccggcgcgaaggcaaaaaaaaaagattttttttgttttgcaaaaaaaaagccgaaaaaaaatatttgatccgaattcttttatcttgtccttggggaaaaggggggggaaggggggggccactccaaaatgggggggcccggggtgttcacagaacaaaacccccaaaaaaacacaaaaccctttctaacttctttcccttggggcccgaaggggggggcccccggccggggggggggcccctttaaaaccccttttggggtttttggggggggtgtttttttccccccctcaccccactgtaaacactcctttctttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaagaaaggagggagggagggggggggggggggggcggccgaaggataaaatataaatttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgtcctatgtggcggctgagtcagcgtgagaccccacgtgggccccacatatcagggtccacatcatatctctctctcccttcctctctctctctctattctcctcattcactcgctgcagggcggctggcaggcgcgcgcggccgtaggggggcggcgagcggcggccgtgggaaccgccctttgacgcgtccctgccggcgccgcccatctcctaccccatcaccacgctcgcggcgctcgcatcccgcgcctacctctccgagggcggcaacttccacctccccttcaaccgcgcctccgtgccggccctcgcctcctcgccccgggccgcgccgctcccgccccggcgccacatcctcgcgtgccacgacttccggggcgggtaccgcgacgacgcggcgccgcaggggggcgacgacccgggcgcctacgcgctctggcactggcacctcatcgacgtcttcgtctacttctcgcactacctctgtcacgctcccgccgccgtgctgggtcaacgccgccctcctccacggcgtcaaggtgtcccccccccccccccccccaaacaaaatctccagcttcatgggagttcttgcttcgattgagtggatcgggataggttcttgcatccgctcgattgacgtttgcttcgatctgcttggcgtctgtgagcgaaggttttgggggcgttcatcacagagtgggataaagtggcagaaatctgcgaggagatgcttgctacggaggcttctgcccaaatgtatgctgaaaggctaacagagctggctggtaattactttcttgatgtcttgagtttgatattgtattctaaatgatactttttgaggaaaatatgcaatctaccaactgaaaagatgattcacgttcattaaatgagattttgtggatggtgggaggaggcggagaggtcggcgtccgtgatgaggcagcggagctgggactcagtagggggagtgggacatccggcaagccagtgcggcgggcgcagctgccgctgtcgctccgccctcctcctcgcgcctcggcccggcgacctcctcccgcgtggtcgccgccgtgtcgttgccaccgagggaggccggcgagcttcatggtgggatttttcgtcgggacgccttctcccgcgtcgccgccgccgtcctcatccgctcccgccgctccttcgatggtgcccgcgacggtgccggttccaggaggttgtcgccgatggcggcggcggcggcaacgacggagacgcacggacgcgctacagccgccgccgcagccgacggagccgctcctgggcatacgcgctacggccgccgccgccatcgcgcggacgcgctaccgccgccgccgtcgacggagccgaacgactcgtctgggtgtgtgagcagtgtaggagagaggaagagaggaggaagggagaggaggggaggctgacgtggatagtctgacatgtggggcccacgtgggtcctatgctgactcagccgcaatatagcacaaaaccgtggtcaaaacccccgagggacctaaagcgaacggttttattagctgagggacgtccggtatctggttttgtaattgagggacgattttgtatctcgatgacaagttgagggaccttgggtgtactttttccttttccgaagagagtaaggagcgagtggtaatttgctcggtggccgtttcctagcccataagatgggccggcccatggatctgggaggcaaaggcctcgtctggatttaccgattatagtggaaatgggcctcagcccactctataccctcgtccagagcccctagagagagatgcggaaggaggagagggtgaaggaagaagatggaagcatgctccacgtaaagattaggggcggggctaatatgttcatataaaatatgattgaaaaaaagatcaaaacatgcctaaggtataaaacggcgtggctcaaactttagatgtactgtaataacatgattataaataggtgaatgatagtggttgatctaattagcctagaaaatatgaaaatacgaagattaactaaggccacgtttgtttcagcttaaaattattgtaatctagattattaaatcagattattctaagctggattataataagctgatataaaataagctgcgagttgtttgtttctctggattattggaggcatataaaggtagtgggtatttagccacttaataatctagaaaaaagctcctctagagaagattattagattatactaatctggcttatagattatagtaatctagcataataatttacatgtttgtttcagcttgctcctaataatatagattataataattctaagctgaatcaaacagggcctaaatagacacttggaagctaacatctgactagcctcctaaatttgctttataagcgtattaccttttctgattttataattcttgacattttagactaagaagaacttttaaaatatttaatttaaagatactaaaacaatatatatagagacaaagattcatcttacaaagcactataataaaagtaaaaatgtatttatttattatatatatcatagtatatcatagcatagttaaagatatatttagaggttatatcactgttttatacatcaaagaattatggaaccaatgggagcactatcttttaagtccgcccctgcctaaccaacgagccaaacactgcatgaaaatgctaataagcgcactcttgcttggagaaagagcaccggtcgccatgcatgataacatccgatgatccgagcatgcggtcgagagtgcgcgcgtggcattggctccggatggcacgcacgcacgcacgttgcatacgtgcgtgcgtgcgtgcgtgcgtggtcgctctcatccatccacagtcgtattcgcacgaggcaaaagcaaaagaacctactgcgagacagtaccgctccagccacgactccatcaagctacctactccgctagcagcaattgaaacgtgaacactttcccaatataaatatataacttagaaccaaaatgtaatacgtacacaacgaatatgtacagtgtactatcaaatgccacatctgatgatcctatatatatatatatatatatatatatagatatatatatacacatacatatgtgtgtgtgtatactcatatttaaacggagtacgtgacagcagtagtggtcactcaatttctatgacgtccatgcatgactcccacagttccacactaccggacatcacaggacacacatcagcagaagggcttatgcccgggatatctccaattcttttgtagccagcgcatgagatgacgagaccgtgcttccactccggcgcgacgtgtaccctccgggtctccagaatgtgcgcttctcctcgccttattcttccttcttccctcgtcagccgcctgctcccttttcctcccacggtgagaccgatcccctatccgatcaacagatggttcagctatcctagttgttagaataagcatagtatataatagttctactaaaagtaaaatttaaagctgagataaatattggataaagttagaatcgaactttgtcataagctctcttgagagagagagaaagagcaccacggtacaaccaatgatgactacaatatagcgtagaccataaatagggtgagaccatatacttgtagcggctaggtgctatactaggtttttgactgaatcttattaacaaatatcatgtatttctgtgtcgtcatctgacgtatcttgcatgtcttgcatgttcaacgacataagcaattggaaaaattagttcggtttcgctatatcgatatgtggtaatagtaaagctagtggcgtcgtgtccaaaagctactggagcttcgctggatttcgaatcgtcgcagacggagaggcagatcgaatcaatcaaacaggaaagctgcctaacgaacccaaagaaaagtaagcactactagttcccgtcgacccggaggatccgcgcgccggcctaattaagcctaactgctcaagcaagactaattaccggttgttttactctacctaaccaaaagcaaaagcatctttagctaggaattaattggtaggagattattagcaccaacgtgtggaattacgctgggatgatgcatcatatcgattcgatcgatcgatcgagcaagtgtccgtgatggatttcgccgctccgttacgcagcgcgaccgaccgaaccgaccggccggtatggttgcgggtcccccgcttgtgtccgaaaagatcctagccaaacacctgctagtgtttagtgtcactgctacaccaaaacaaacttttgtgctatatattcgtcgccgttttgtctgagatactactcctcctccatctcttggaatcttatccgtataagctgtactaagctctgtttggagaagctccagcaatggcggatccaagcttcttcgtcggaatcgtaggtcagtactagctaattttcttcagttcctctgtcttttctgaagtctgaagaaccgcatggtaatcttaattagtcttgcctgtttgattaaccattgcgtgagacagggaacgtaatctccatactggtgttcgcgtccccaatgtgagtgagttcaactttatatcgatataccagtaagagctgatgctgttcaagttcgtgtgctttgattgattgatttggtgttggttttgatcaattagcgcgactttccggaggatcgtgaggagcaagagcacggaggaattccggtggctgccgtacgtgaccacgctgctgagcacctcgctgtggacgttctacggcctcctcaagccccgcggcctcctcatcgtcaccgtcaacggcgccggcgccgccctcgaggccatctacgtcacgctgtacctcgcctacgctcctaaagagaccaaggtacgctctgcatccatggcttggcgttcgccgatccacgagaggaattcaattaatcgtggttaatttgtttggtcaggcgaagatggtgaaggtggtgctggccgtgaacgtcggcgcgctggcggcggtggtggcggtggcgctggtggcgctgcacggcggcgtgcggctgttcgtggtcggcgtgctgtgcgcggcgctcaccatcggcatgtacgctgcgccgatggccgcgatggtcagtaagctagctagacggtcactactcactcaccccccctttcacatccaccaacaaaacttgtcaaattcatcaccaaaaaaaaaaaagttagtagagggtgtcacacttcaaaagattaataatgcaattaaagtctgacgagatttatactcatattacttcaccactatcttgtttcttgtgagaattttgtggcggagattgatcgagccaacgcttttgcatctcctgacggatctgtcattctatcattctgtcatcgaggagtgtttggttagatatcgctctcttcgatttatagcagcatagaaaagcagtaacgtctctgaagatcgcattccatcttcctagaactcgaccactcacctagatccacgtagctgatgtcccacatagagcattgaatcatccatccttcagctactgtggtgccatgttgcattgttccgctctaattttagggcaagcatctgaacgtgactgtttcgtcttttcgagtgtcatttttaatcaggatgctacagtaatacgaacaagtgtacaattactacattgctaacttcaatttttcatgttgttaaaatcttagtggtgtttaattttccggtggtgtgttcgcctttaatttgcaaacgtacgtggcagaggacggtggtgaagacgaggagcgtggagtacatgcccttctccctctccttcttcctcttcctcaacggcggcgtctggagcgtctactccttgctcgtcaaggactacttcatcggagtacgtacaaatccacactaatctacagctaatagctgcatatatagcttagcttgcaaactgaccgattctatatatgcatacagattccgaatgcaatcgggttcgcgctggggacggcgcagctggcgctgtacatggcgtaccggaggacgaagaagccggcggggaaaggcggcgacgacgacgaggacgacgaggaggcgcagggggtggcgcggctgatggggcatcaggtggagatggcgcagcagcggagggaccagcagctgcgcaaggggctgagcctgagcctgcccaagccggcggcgccgcttcacggggggctcgaccgcatcatcaagtccttctccaccacccccgtcgagctccactccatcctccaccagcaccacggcggccacaaccaccaccaccgcttcgacaccgtccccgacgacgacgacgaggcggcggcggcggtggccgccgggggcaccacgccggctacgacagccggtccaggagatagacattagaaaaagtatttttctcgatgtgggggtttattttcgttggcggatatgacctttagagccaaatgatcacatacgaaaatataaatcggggtgaattttgatgaagctgacggaccacttaagcagcgcctgcgaaaattcgcttaagtgatccgtctgcgaaaatagacttgccggagtaagtctcacacctcttctcccctccacacctctcctcctctcctcactggcctctcccctctcctcctctcccctcccctcacctctactctatacaggccggcggcgacggcggctgcgtgtgctcccggcggagggtggtgccggcggagggcggcatcggtaaggaggcgaggcggcgcggctcccggccacggcagcgaggggggttgaggcggcggcggcggctcccggccccgatctggccggaggggggcgggagggggggagcacggcggagggcggcatcagcgaggaggcgaggctcccctcccctctcactcctagatctgtccggaggagggagaggggggccagcggcggtgacgacgcgcggggcggcggtggccgctcccctccccctcccccctcccagatctggccggaggagggagggggaggccggcagcggcgacgacggcgcgggccggcgccggctcctggcacggcttccctcccctcccctctcagatccggccgggggagggcagcggcaacggtgaggcgcgtgcggtgatttttttttttgttccttgcattttcacaggcggaccgttgctccgactgcgaaaatcgttgtggtgcaggcggacctccctcccgcataagaaaattagttttgtccgcctgcaaaaatgctttttctagtagtgagatgtagtgtactaacgcatttatgcatacgtgtttagtgtttggggagtttgaatttaattctgagaagaagctggtttggtttattttatactcccatcgtattataagactatctagcattgcctatatttatataaatgttaatgaatctatacacatatatgtctagattcattaacatctatataaatatggataatgctaaaaagtcttataatatgaaacggaggaagtaacttttataattatggcttatcaaaacctgaacgaaaactaagctgttttgagagttcatagagaagttacacctgacactctgacagaaaatccccaaacagaccgttggttaagtttcctctgcttagtgcttacattcttgggccacaaattaattaaacggccgatttggcataggttctccaacgggcctacggcccataccatgtatggtcgaatgaaaaatggcccaccacaacttattggtctgggccggaacgggataaccaggcacgtgctggcccatcttctgcgaatccgagtatagacgtttgggccggtggtagtgagcccaaggctcgagctgtcgcacaaaggaaaaagtacaccgaaggtccctcaacttgtcatcgggatacagattggtcctcaagccgcaaaaccagatatgcaaggtcccttatctatacgaaaccggttataataggtccctcggcggttttcatcctagttttatccaacgtggttgctgagtcagcgtgggacccacgtgggtcctatatgtcagtctccttctttcccctcttctctctctttcttctctctctcactcttctctgcctctgggcaggccagcgccggggcgaggcaggggaggaggtccggcggctggcgacgtggcggcggcggcgtccctagcctgtgcagcttcaaccgcgccgacgccgtcacggacgacgacgacggcagcagctggaattcactgtggacgccatcagggtgagctgccatgagcttctgctgctgctgcatatgcttccatgtccattgttcgtaagtctcgattggttttaataggtcactgagattggaacagccgtgaaacctctgcggaagcatgtttcaaagcagattcgacaactcgtacgatcgctcattgagtaagttagcatcaattgtgccagtttctctggttgatttccaacggtttcaggcgatacaatactttcatattgctgtaatttgccctgatttatgtcattgaatgttttgaccgtcttcccttcgtcggtcgccgacaccctcctctgcgcttgtggagaggaggctcctgccgccgccttgctcctccaccccccccccccccgcgccttgctcccctcgccgccgccgacgcccctcccctgctcccgcgtcgtcgccattgccgccgccttgctccctgatcccgcgtcatctccgccgccgcctccgccgccgcgtcgccagtcctctcccacctcgccccgtcgatctcctccccacctgtcggcccggcggcaccggcctccctagagcaaagaagagtcagagagagaagaggaagggagaggagaaaaaaaaggagcgtgggtcccatgctgactcagtggccacgtaggataaaaccgggattaaaaccaccgagggacctactgtgaccggttttatatagttaagggatctcgtatatctgattttacggatcgaggatatttttttaatcccaatgacaagctgagggaccttcggtgtactttttcctcgcacaaacgcatgcagtatcgcgttgcaacttgcaacaagttgcattgcacacatgccgaattgccgacctcgataatcgctttcgttgtttctccctgtctggatcttctgctggttaataacacgtcgcctgcaccacatgctgcccggatcgatgagatgtggagtatatatatgggtgtgtttagttcatgctaaaattggttgaaataaaacaatatgatgaaaaagttggaagtttatgtgtgtagaaaagtttcgatgtgatagaaaagttagatgtttaaagaaaaagtttagaactaaacttggcctatatgtatggtccatatatactctccaatctccgcatagaatctttgcaaattgcaagcgcacagttgtgtataccccaagtttaatttaaacttcatatatcaacaagcgatcgaccgatctatatatctctctctacgtcgcgagacggacaaaaagtaaagcagagaccaggaaacgtgtaggctccatacgtagctttctggtagagctagcaacaactaggctccaagactagtctactccatatgcatgcgagataagcacgctgatgtacatgccaaacagctaaccgttaagaactgattggctatagctctggcttgcaagtcaagtggcatatactctatgtatatgctagctagtacaagaacctcatagatgacggttggaaactagtcatagatactgattcttcattcaacatcaatttattgacacctttgcttctagccataggtgtcgattctagaagcagcaactataatattcaatgaatcaaacaaaatgtcggatggagccgccgtcaccataatcaacttcatccacaaatcatcacagaatctcaatttcattcacaaatcatcacacaatctatttcatccaaatcaaactcatcacagaatcaatttcatccaaaaaaaaaagttgcagaatttacatcaccaacacttagactcacaaatgtcatcaagaacatcaaacaggacttcatcttaccgtgaagatgaagagggatagctggagatcgtccttgccctgctgcccctgccgtggagcagcccgcactcattgtggtggagagatgacgtgatttttattgcggtatgggggcgctagctcagctcggcttgggtgctaggtttttaaaaatcgacacctataatttattatatttgtctttaaaaaatttatcagtaccatatatgctgttttttaatctaaaatcaacacctataatataagtataggtcttgatttttttaaaaacctagtatccattctataggtgttgggttttatctagatttttcatcttatagaagaggaaaacggtaataagtgtcgttcctatgagccaatatctatgaggtgttttatagtggttatacacactcatgtacatctttgacaagtgctatatactgtacatgcgtgggcatgccgcatacatactgtatatgctggcctaattagctgctgcataatgtatttttttaaaataaccacacaaggaagctgctgcatactgtggtacatgcatgtgtgtgtattgagagcatccacaacgaataatttgatcaagggtcctaagctctaccacagtgtatgatatctctcttacatcaccttggaatattaactaaaaaaactagaacatcttctctcaaaattgctatctattgcattgattgttatctctgtatggaccccaaaaatgcccttagcttgctactcggagcggggcgtgagaccatttattctctttcctttgtgctagtgccgatgtaaaagatccatgcaatggatagagctagctagcatgcaagtatttttttttaatcacctgtgttcgaactctctttgcgcacacgaacaagtattttttttaatcacctgtgttcgaactctctttgcaagtcgatttttttatctgacacaatctaatcgattctcacaatgtgcactgttcagtttctttcctctaaaatcgattccagcctcacactggaggtgctctgacggcggcggtcgaattgtagacctcgcgtgcgcgtgctagcttagcttcaagttgcacacgtacgtacatatacgggagctttgagctggacgacgacgtccatcgaacacgatatatcactcagctccaatcttattggagagatcgatcaccgtctctcaacttagatatatacgacaataatttgatttatgaccgacaataatgacctgaatttgcacacgtacgtacacctacgctactacagttaccaccacccgatgctgatgcgtataattaatctagctataagccaaaaccgtttgaccaaaaggtgcatgcatgggaggcatattcatcttgatcaattcctcgacgtacgtatatatcttctttcgatttggacaacgcaatcacatcgcctccacacacacaccacagaagtgagcccaaccattgattcagttaatgaagatccggctgcctctgtcaactaaaagttactgaaaatctcaacgggagaacttgacctctcatctaatattcagttttctagctccgaactcaaactgtcaacggccagttttctaaagatcaaatcgacacatgcacaaaaccttcttttgatttcaacaaagtgccatcaaacccttcccatacacactagaagtgaaatgagcacaactatgaatttatttagctagtgatcaggctcaacaacctgtagcggacacatgattttagtgattgaggtacagagttactaaatcatcatccgatggaaaaaaaatgacgtgctaatatgtattatcactgtaattaaaaatcattagtatagaaaaaatataaatggctaagatgaaattgtaacattcttgaaaagaggaacgtatcctatgtacacaagcatcccgtgcacactccatgcacaccaactaacaaatattatagaaaattatagaaaaaattgaacacatacttccaatagtattatatctacgtgtgaaatcttatgttcaaattcatcgtattttaactgtaacaaaaaaagggcaaaattatgacatctttttacccttaaaactgtcaaatttttaaactttttttattacggttaaaatataatgaatttgaatataagacttttgtagatatgtgtaatgttgttatgagtacatgtctaatttttttgtagaattttttatgatatattgctagttggtgtgcacggagtgtgcacaataaacttatgtgcataggatacgttccccttgaaaaggatgattatatgcttaagaatgtttgttttgacctagctaattgtatatgcatgcacatattaaatcacatttgtttgccaaaaaagttgggggtacgactgtagggtatacccctgtcagcaacaacaactttcacaatgctgtgatggcctaaaagttagtactgaaaatggtactgatcatctgcatcacgaccttcctatagcgttgcttgaaggtttattttgtacctttttttctcagacggtgtgtcctcttgcagcaacgacctagccaccacaagatgttgggttgacgggccttgcggtggagagcggatctattattccttctcgcccactctctccctctaacctaaagacatggatgaggttgagtatgtttggttgtcgtgaccctgtctggtttttgataggtgcttgtgttgaagctggttgcacgcaacttgtgttcttttcccgattatagcctttaaagtctatgattttgtttcttttccttggtatattaatataattaaaacctcatactatattatgcggttcgtttaaaagaggttacagaatattagaagaccttatgctagttagagctcactaattattaatttcaaattttagagttaaattaatagaatgctaaattgagtccaaaacagctacaactccttatttgtttaacttcgaactttagaaaaactaaatataaagaagtccattctcccatatatggcctgatttatttaacatgaattctcgatataatctacaaccatggtgatccaactaagcaatggtcagatctttctgcttctgcttagtgtatgagttctcttatactgcttaattagtacctcgttataatttgtacacatcccgttctcagggttaaaatcgctgaattaaagtggattttgaaggttttgctaggtaccaagtaggtgatcacttgtcgaaagcaacataaatatattccatccattttaaaatgtttgacactgtttactttttagtacgtgtttgactattcgtcttattcaaaaaatttaagtaattatttattatttttatatcatttgatttattgttaaatatactttcatgtacacatatagttttacatatttcacaaatttttttaataagacgaacggtcaaatatgtactaaaaagtcaacggtgttaaacattttgaaacagagggagtataacacttcatattcttcaacaaacgacgacggtaatattaattacaacattgcaatacatacgtatatgtttcttaattagatatatgcacgtcatgcgtacacaaatatatatatagcagcacgtaatgcgacggtacaaactaaagcggtgcagggtaatcgaccattaggtccattaattatactgccacgtatcgattaatttggggactagcaaatccgttaatttgtgcttaaattgccacagatgttgatctagacgacggagaaggccgatgggacgatgctaatgatgttgccgaggacgccactgatgatctgcccgatgatgccggtgatgccgccgatgaggccgcccaggccgccgagggcgccgccgccaccggcgccgccgtcgccgaggagctgcaccggcgccgccagcgtcccggcgacgccggcgagcgacgcgtcgcacgcggccagcggggtggtgacgaccacgcggcacctgtcgttgagcagcggcgtgagcgtcgccgcggtgagcttccccaggttgatggcgaacgcgccgctgccgtccgccgtcgcgccggccaccgccctgcccccgcactccagctgcacggcggcgtctggccgtacgaacgtcgtcgtagcaagaaaatcaacaatcaattaaccgatcagtttatccatatttgcaaaactaattgatagctagccttatcgatcggtcaggattacatatactacctccgtttcagattatttaaggttacaaaacgttttgattttgattaaagtcaaaaataattcaagtttaattaagtttatagaaaataataacaatattttaatccaagacaaatttattataaaaatatatacaattattgatttaataaaactaatttagtattataaatattactatatatattcctatatacttaagttttagactcaaagtagttgataaattcatgcaagagattataaatatgagagagattttactggggaatcccggaacggacgccgcgttgatggagctcccggcgctgcacgggactacgccggtgacgaggcccatgacggcgccgccactactagcctccgcggcgtgcggcgagatgccgacggcgacgaggagggcagcggcgaggagaaggctcctgatcaacgacgacgacgactttgccatttctaccggagctagcgagctagctagctatactagcgtacgagagctaccgaggctgctgctatagctagctcgatcagatcaagcgctcagtgttgtgctgcgtgcctcatgccgctgcatcgatggctctatttataggcgtcgcagtggccggggacccgggacgtggctggccaacaatttgttgctgttaaaaatgctgggaaaatattccataaaaatcattaaataagtaaaaatccatgaaaaagtgaaaaccatattaatttttttctaagttcatgaaaaaatattaaagatagatatagagatgaaatacattgatcacaccgaatcttaaatctaaactcagcttcatttgagagagtaaaaaaaaagagataagtttcagatgaatagtgtcctatcatgttaggtaccattcatcttgaatttgtcatttactcccaaataaagttgtgtttgaacttaataataattttttaacgaatttttagaacttcaaggtcctattaattttttggatttgctatagttgcggcgacagaatttttctctaaaacacaatcaatttttttagcattaggattgccatggagattcgtggtcatgaggcattagccgcacatgctttacggtttttcttgatccgtggtcggtttctctaaacactttgctaggcacgcatgctgatttgatagatggatcaaagtaatggttgacacttcatattaatttagttacgtacacagtaattatattgtatttacactataattatatatactaattatatgcgtaattttgatggcttataatataaatacatgctgactattttttataaaaaatatgacgacatatatataggtagtcccataattttcacagttttctgttcattcaattgttttaccagatacttctatatcaaaaaaaatgttatctgcaatgatacatgtacatccagctagcctcacggtgcgcgtgctcccggtgttgtatagcggcacacgctgctgtccgcgtcggatgtgtcatgtgtgcgtgcggacaaactcggcccatgaagggattcatctccacgcagctgatctcgcggtgatcgtctctcccggtcccggtcgacttgacggccaccgcggggtaagccagcctgcgcgcggcagcaaccggtagattccaagctagagatttttccgagcttttgtctgcgaaatgatgatgaatctaggccatttaactaagtttattatagaaaaaattaacaacatttataataccaaactagttttcttaattttaaattgaatatgttttgataatatatttgttttgtatggaaaatgttttgtatatttttctataatcttgacttaaaaaatgccaaataatttgtaatatgaagagaaggggtagctgattaccaagaggggaaagccatgaatcggcactactatggctaagcttagttaactacatagggcgcatggattagttaggccgcgcgtgcgttcatgttgatggcaattctcacggcgtatacgtacgtgctgatccgatggattgaggccggccgttgtctcggttaatgtgcacgcctagcagtgccaagagatgggagaagccgagaagctacagtgcctgtctttgtcggatgttgttgtgccttttcttccccccgtgacctgtgaccatgctggcttaattggtttgttctttcccggaaatggatttttagctttgtttagtttgggggtcaaattttacctcaacaaaattaattttggtagcggtacaatcttggtaagtattggtgccaccaaatttggtggtgcagaatttgaactaatgtgagtaaaaattaagcgcaaactaaatatttagatgatactattggtgttgtcaaaatgttggtagctagggtaaaaatcgacttcaattcctaagggtgtatttgaggagaaggggattgaggagattgtgaatatacgcaaaacgaggtgagccattagcacataattaattgagtattaactattttaaacttcaaaaatggattaatatgattttttaaagcaaattttctatagaactttttttgcaaaaaaaaaccgtttagtaattcggaaagcgtgcgcgcgaaaaatgaaacaatctttctctctttctcctacgctcgaacacagcctaagtgaacacatactccctcctggggatttatcaaaataaaaacatacaagcacccatgtgtagagcaacctagacgagcaggttcaaaaccctaaccaactaagttacgctcatcttacaaataaatcactccataaatatatatatatatatatatataatattattttgatttataaaaggtcgacgagcttaatttattagttgtaaggactttttacattaaaaatatattagtacccgatgtagggacgtattttttcctacatatcactactacacaaactctttttctatacgagacctcatgattttacgaatggaccataacttaccgcgtctggaaaaatcaagcgatactttcgcatacggtttcttaagatgcccatatggaaaaatcgatttttccatgcgggcctcttaagaggtccgcacgaaaaaaaagagctcatttttgcattaaaaaaaattaaaactagtttatctaactcatataaacttcaaattagataattcttttttcctaagtgtttctaaaatcatgttgtatcatgttattgtgttcttactcctattattttggccattttttcttgtggctttgttttatcaattaaaaatttgaatttcaaaacttcaaataatattttgaagcagtaaataatttcagctgaaaaagtcatgaacataatagttgtagaactcatcaagacataaaacttttattttggtcatttcttcatccgacaaagtgatattaacattgttcataaaatttacatatctcttttatggtttataaaaccatatgagagtgtcagggttatggataccacatacctaatagtagttgactaaatctcggcaggacccaccacataccatgtcttgtacggatacaaccttcggatataggaggagttctgcataaggaaggatgaatggagttctacatggaaacgacaaggactactcagattgtatccatattggtttccctagttctacttggacaaggggatacctatgggtataaatacaaggccccctaggagaagaggggacacaaaacaatagatcaagacacaagatcaacatacaagccaacatgcgccaagacaagacgtcggatatcgacttcagagataagcatggctagtcccctacggtgtctatggatactgtcaggagagacatagcgatgtcttcgatctcgccggatgtggattcgaggaggaaggctaccctgttgtcgactatgagtcagcacttcagaccgccaagtcgacaatagttagataggctgccccaaatattgtactggtgtgattatggtgaataagagcaacgaccggcttcggtcaacaggagtagggttattacttgacaattcaggggcccgaacctgtataaaaatactatgcaaataccggaatcgcgacatcaaacgtcgacggagagatatgtaaattttgtgaacaatattactatcactttgtcggatgaataaatgaacaaaataaaaattatagatcttgataagttatacaactttgttgttgatgactttttcagttgaaaccatttagtacttgaaaatgttgtttgaagttgttatattttgaaattcaaattcaaaccgttgaaacaaagtcatatagaaaaatgaccaaaacaaaagttgtagatcttgatgtgttatacaactttgttttaacaattttccaattgaattcatttactacccgaaaaattacttgaatttattatattctaaaattcaaattttatatagtacaatcaaactcggatggagacatagccaaaagaaaattgttagattttaataagttctacaactttgtttttgacaactttttcacatgagttcatttagtatcataaaattcaattcgaaattctcatatttccaaattagtttttttccctcctcatccccctcatcccttcaaattttttcatctcctcttctctctcttccatctcctgatattttctcatctcctcagtcttcctctctctttgtaagtttctcttctctcctctcctctcctcactctctttctctcctctccagtcctctcctccgaggggcgacgggcgacagccaagagctggagcggcgggggcggctcggccgcctagagcggcgctgccccatgcagatccagcgccgagggccctccctcgcacgaattcggtgttagcgacgacggcggacgatggatggcggcgctggcgacaacgataggtggtggggcaaccgacgtgggggcgacggatccaaccccggcgatgactgcggacgacagggacgatggattcggtgccggcgacgacggtgggcggctagggcgaccgatccggcgccggcgatgactgcggacagctagggtgacggatccagccccgacgatgagtgcgggcggtgggggcggacgatctgacgtcagtgacaactacaggaggtgggggggtggcagatttgacgctccgacggcgtgaagcgggctcgggcagcggcggcgggctagggtttggggagattttttggtttttattttttttgttagctgaatttgttttcgcatgcggctggtataagctaccgcatgcgaaaatcgtgatttttgcataccttttggcgcatgcggttggcacaacaatatgcaaaaatccttttcatccgtttgcgaaaatggttttcgtagtagtgtatctagctactacatatgtgtgtaattgctttttttgaagtatgacaaaactagactagtcatctgcattagaggtgcttttttcgtgtctcttaattaggatggccctgtcgtgttttatatcatctacatagtagtgatttttattagagaaaggtatttttacccggcttcctcaaacaatccaatctaaaattctttatatcatctacatagttgtgatttcttttaccgaaaggtatttttatccggcctactgaaataacccaatctgaaattcgtctctcttaggatggccttgtcgtgttttatatcgtctaaatagttgcattagacgtgctttaatatgatttcatgtttcttaattagttcttttctctgtctcttaattaggatggccctgtcttttatagaaaggtattttttatccggatggccctatcgtgttttatatcgtttaaacatgatttcatgtctcttaattaggatggccatgtcgtctaaatatgatttcatgtctctgaattagtgcttttttctgtcttttaattaggatggccctgtcttttatatcgtctaaatagttgtgattttttttagataatgatattttttatccgacttcctcaaacaacccaatctaacccaatctgaaatagttgtgattattttagagaaatgtattttttatctagtctcatcaaacaacccaatctgaattttgctcctttgaatatttgaactcatgacgttggggtgctactcgggtcactgcaatcactaggctatatgctctttcgcttaataggcacgagaaaaatttaaagtttaaatctaaattttggagttgattttgatgttttcttatcattgtttgttatttaacattgtctttcaaatcgctaagaaattaaacacataaaaatttcacctataaattatttttgtcgctaacgttatgactcataatcagctgtaggtaatacgatgggtgcacacgatgccaacgtactagcaatttcgaaagccacttagctttgacaaacgaacaacattagcatagtattagacagtacatatgtagcataattttagaagcccacatgaactggtatacatagagaaacgacgcatggcacgatatacaatctaaagcagcagggtaattaattgaccacgcattagttaggccgccccgttgctatatataaacacgtattaatttaatttatatgcttaactacatattaatatcatcataatccatcgtccatttgacacgccgccgcctggctgcaggtttgtgcgcaggcgatcgatgatcgatcgatctagacgagggagaatggcaaggggatgatgttgaggatctcgccgaggaggccactgaggatctgcgtgatgagggtgatgaggccgccgagccctccgaggccaccggtgccgccgaggagctgcaccggcgccgtgagcgtcccggcgacggcggccagggacgcgtcgcacgccgccagcggggtggtcaccaccaccttgcactggttcccggccatggccatgagcatcgtcgcgttgagcgcgcccatgttgatggtgaacgcccccgtgccgtccgccgtcgcgccgcccaccaccctgccgccgcacaccatctgcacgccggcgtctgggcgccgcggagcgcgcaatgcaaaagaagttaattaacaaacaagcagcaatcatgtaaccgaaattaaggcaggcatggagacactgctcttaccggggaacgcggggaccgacgcggcgttgatggagctcccggcgctgcacgggactacgccggtgacgaggcccgtgacagccctacccgccgcggcctcggagccgtgcggcgcgacgatgccgaccgcggtggcggccacgacgaggacgaggagaaggttcttggacgtcggcgctgccattgctagctgtgatcgatcgagatcgaacgaatgcctatctctctctcacacacacacgctctagatatctcttctctgtgaatatactcttatcttgagctcactgagactctgtgtgctgatgctgctgcatgagcgaaagcgctccatttataggcgcgcgcacgcgcgcaggctccgatcttattttttttttccaaaaaataaactcacagtaccgcgcgtggcgaagcgagctatcacgctattggggactaggggcgtaagcatgtagacccgtaaattcacttataggccatgtttagtttttcccctattctaactttcaatcatattatatcacatcaataacttttctaaacacagacttttaactttttttttcaaacttccaactttcttcgaacattcaacttttttctagagctaaacacacaccaataatcgtgtaaccccgcgattacgcgattcacgggcctgtacgcttgcaccattacgcgctaggcttcgcgcggccgtgccccgtgcgcgcgcgcgtgctcgcagtgatcaagcgggacacgccgccgtcgtccgcgtcggacaatctgaccggccttgccatgcgagagcgagaatggtccagaatgcagtagctagcccagtactgcatccccgcacgcagctagcgagaatcgcgatcaagttgacggaccgacatgcagagcgcgggcctggtagtggtggcagctatcgtgcatcctgtgcatcacgcagtagatgccaaagaagagttttttgagcgagacgatcgagagattatgatatcatcattgccaaatgatgatcgatgatgaacagcaaccaagtgatcaattagtggatggcgccatcgatcgggatcaagtgttacggtttgattttacttattactactctgattcttaacctaaatatgatcacctctacttataacacggaaattatttgttcatttgattcaaactctattatgtagtacctatcatacaaaaaaaaaatcaattatcgaccgtgaatcgataaaaaatcaattgttgttagttttgcgtgtagagtgctgtagagaggctagtagtacttggctggctagcttgtggaaggttgcgcgcgcgtgcgaagaggcgctggcaactcgcggccggcgtgctccgatccatcgacgcctagctagcagcgcaagaggatgggagagagctacggagacgtgtgtccttgtcgagttattcaccaacgccatgctctcttgttaaccaccttttcaactacggagatgccgctgaaaaagaggagaggggaccgaaatctccaaaagcgttagcaatgatgaggggaataatgtgcatcgtccgttaccccccttgatcacaaaacccgcatagaaagagtaactgcgtatacatgaatacagtgttgtcttttctttttcagcaaacaacatcattagcatgaaaataaagggaacaattgtgcaaattcctaacctctccaacctgctttcatgattcatgtactggtgattcgtgcaaattcatttttctccatgtcccccgacaatggctctatgagtggttgagtgtataattgaactctccttctatttctatttattgacgtgcaatcattttgaacgttagccaaaaaaaaaacagtcattaacatatgggaccagactagatctacatgtcaagaatagtagggagataactagtgagggagcttcattacatgtggggcccacatgtcatggccgaaggggagaagatgggaggaagaagaaagcgggagagaggatgacatgtgggccctacaattttttatgtgtgtgaatgacaaacgggtcccacatatatgtttttaattgaaatgccacctaagcgccacgtcaacaccacagactaggtcaacatcgccacgtcagtgaaaccgccctccaaaaccgctaagggagtcaaattgcaccagtttcaatagtttgggggtcgagatattcggttttgtggtttagggtcatagattagattcgggtcactatttaaagggagtcaaagtgaacttattccgtgtcaaaaacaagaacactcgtgggccacagttctgcgccctttcgaatgaaattgcgcgcaagtatgggttgaaaccactcccactcatgggctgaatttccgcgcatgtataggctgaaaggaataagttcaccagagatccctcaatttaacagcgagatttttcgtggtcccttaaccacaaaaccagaaatgtctacccctaaacttactcaaaccgttcaccagaggtccctcggcagtatttttgcccggttttgctaacgtggcatcctagtcagcaaaaaaaaaataaaaaaagtacgtggggcccacatgtcagctgcacatatttttcttctcttttcttctccctctcttctcttttctctactctcctctctcttctccttcaggctggcggcgggcacagccgcgatggccgagcgcggatgcgggcggtcggcgagcgcggtagcagagcggtggcgggctgtgggcggagcggacggcgggcgagcccggcggcagagcgaaggcagcgaagcgcggcgcgcggagcggaggctacgggcggagcagctgcgcgccgtggccgccgtcgtcgtcgccatgggcgaggctatacagcgcggccgttcggcggcatcggccaggcgtcgcagtggccgtgcatagatggctcgaagtgccggctgacgatgcaccccagtcgctcgcgctcctcctgtgctgcggcagcggcagtggtggcggcggcggcgtcgctgacctgatcccatggtcctcccggacacccagctcgcgcaaatgcagcaggagcgtgtccatgctcggcgtgccatcttcgtcatggacggtggtcggcgcgggcgcggtgatcctcgtcgtcttcgccgacgtcacggtagcacttgacgtcgtagctcatacgcatatacaccgggtacatacggctgcatgtacatgcgtcttcgtacgagcatatacatgcatgcatggagacggccagctatcggaaagtctttttagcacctaggtgctgcggcacctagactagaaaccacacgatggtttaaagattcgtgcgtcaaatagtatacagagatgttaggatcgtattttctttattttgggcgcacgctcgaaatacagcgttggcccacctgaggattcgtatgtgggtgtgggcctgtggggtggggggaggagactaatacgtgtgtacgacacctcctattttcgtccacatcctcagagtcatcgggaccgaatcgccacccgccggccgccgctagccggccgcatccccgttgcatcttcctttggcggaagcggcactccatccagtctcgccgagcctccggccgaggacttccatcaggtagctctaggaatcccctcttccccaacccccctgctgcccccatcccccatccccttctccatatcaccctccttgagtcatcgtcctggactccgacgagcttccatcgccgcacatggaggccctgctgcctgcggcggctgcgcgaagcctcccgtggcaagagttgcctccgcgcacagacgccggcgagctatcgcaggccagcaaacaagttataccgccccgttcgccattcttgagcttcttgaagtgcagttcttcatccatgctgtgagcggacgccggcgagacgacacgacctgagccgaggcaacaatacgttaaggtcagcaaaacaatcgatgttttcttctcccctgccgcacaagcacgcattctttcgtcgccgccaccacggaagaactccagggctttcaattcttcagcaaacggcgaacgattttatccatggttgtttttttccctacattttgctggaggaaagaaagaaaccacgccagatcttttttttttttgcacattttttttagatcaaaggcttcacgcccggctttattgagataaaggcttcacatttttttttgcacattctgatctactgaaatgattattcaatttcttttgcgtgttttatattctcattacatgttttgggggggggggggggggattggcagctcttgagaagagtggtttacaccaacggatccatgcaacaatgctagcagaagctgagcagcccataggccatggcggcgacgaagactgtttttttttttttgtcatggaagaactaacaccccttttctattcttttttataaaaattaatgattataattaagaccaaaagagccaatttttgggatgaggaaaatcggttcaaacttcaaaccaaatacctcttgcttctttttgtctttttggtatgtaacttcatctaagatttccgatatttttactctgtcgaatacttttaatagcaagaatgtatagaaaagctgaataagatacaaaaatttggggacactatggacacactgcagaaagttgcaaactttgtcatttaactagcttttgttcaggtaggaggaactaggatgtactgatgattgaacaagcagctgcaatagctactccaatggtatgagatgttgctttgcgcctacatccattagtatgttaagcgcggccatttgaggtgtcagcctagcatgtatttttgtaaagtgtattggcacactatggctgttgtatagtatgcacttatctgaaaaagtaatatttttggagtacattagaacaacgatggggctgcgcacagtgatgtcgcttgatacaatgcatacaatttaaactgttcttttttcagtttagctgttgcgttccctcccctatttctcttcccctctcgctctctgatgtttttgttatagaaaaaaagtagaaagcaaaagatagatgtggtgatcactgctcaccacaagattttctgttggcctgttttttccctctaaaaacaagatcagagtacagtcttctccacgaataaggtggacaaacattcaaaatgaatttgtttcgttttgaaacaaaatcagtgcaatgctccccttgcctcttttttcatctttcaattgaatttttcccccctcttaggtgaatgaaattcatgtgttgcagaaaatttcacaaaattggagtcactatgaacacaatgcacaaagttgctattagtggaatttcctttacaagcatgattgtttttttatccaaaaagagggaacaaatccaattttcctcagtgcttccttcggctccatgaattctgtttttaagaaatgcaacaaagttcaaagggagaaatcatcctggagacatggattgtaccgagaacatcgacacttttaagttgcaaattgacagttacaaagttgagcgaattgtttgtccagaaaaatcactcgatatacaacaaagttcaaatccaagagaaaaaaataacactgaaatccatgagaataatctttctgctcaaattagcaacaacgcaagcccaaaaacatcaccatgaaaaatctttgtctttcgttctctgcgtcagataaacaactgcatcttagggaaaaaaacatggatccttctctctcctccatctctaaactctaagcacaagaaaagaagaaactgtgcagtgtgagatctggcgatacaatgcatccgaactagaatgaactgtgcagagggacaaattagaacattgaaccgatctgaaagttctgaacacacacccaacagccaacaaaggaatacatacacacagacaaaaaaaaaatcaaactttaacacacaagagcacagatttacacaaatgctgcaatatgcgcatgcatctgttgcttgagtggatgaaaaaagacagcgcagacagaagggcgacaggacacacaattgcctacctccctgcaacgccattagacaagcacaacgtcgggaagggaataaactgatggagaaagcaaagttttgctgcacgaagctttgttcaggaaacggaggaaacaagagctctgctgctgcttcttcttcattatttttctccttccatttttgtctgtcctctctcgtcttcttcttgtgtcctctctctccgtcctcgagcgcctcctccgcctcctcgcctcccgcggcgtcttctccgagcacacctcctccccgcgccgcttctcgctcaccaccgtcagccgcaccctcgtcccggccggcgggggcccctccgccgcgtcctacgccgactacgtgctgcagcaccaccaggacgagctcgtccacgcctggcccctcctccacgagaccgtcctcgaccccgccggctccgagcccttcgcccgcgccaacgccggcgccctcgcctgcgagccggtggtgccggacacgacggacggcagcacgaggacgagggcgctgctggagaatgacatcttcgtcatggccacctaccggactcagggcagggagcgctccgaggaggagttccggccgcggacggcgtgttctcgaacacaccgacgaggtgtgtggtcggtaacaattgggaggggcaataatatctactatcaaaaaggctgggaggcgggaccacacgttgtaaaagtagttcttctgtacccccgtataatgtctagtagatacggtcaccgcaatatacagggaaaacacttcacatacagcactaatcgtgggatccatccgacggcatgcagcctccggccagctatagcctagctagcttcttgttggtttgccgcccgataacatgcagatgtatatattagccaagcatgtgtatatggctgagcacactcacatgtatatatgccattacgtgcagctgaggaacgcggatgcggggggtgcagcggaaggcgagcgcggcagaggagcggcggtgggcgagcgtggcggtgggcaaagcagcggagggcgagctaggcgaagcggaagacagtggatgggacgagaagctcccccgtgctcggccgccaccaccgccgtgcccccgcgggtggccgacaatgctaggagaggcaccaccggcggaagaaggggaagagacagaggaagagattatttcttggtcgccggccacctccccctccctcccaaactcgctggccgccgcgctcgctcgccgccgctccgccgccacgctcgcgctccactactctgtccgtggcttgcttgcgctccactgctcggcccgccgccgcgttcgcgccttccgctgctctgttgccgcgctcgccctccgctgcgccgcccgcatccgtgctcgtcgctccgctcgctgcctccgctccgccgccgcgcgacggccgcgcagccttgcccacggcgacgacgacggcggcgcacgccgtggcggccttaaacgccattggtcatcgtggtgttgtcacgtcgacctgaagctctctgaacgtagaagagcgaagcgaatgcgatgcggtgcgcgagctagcttcagcttcagctcgagctcgctcgttcgttggactcgctgtcgctggcagtctgagacgggaagaggcgccacggccggctatttataggctccgtttcagttgagcttcggttatagtgctccactgttttttctttgctgtagtagtgctctactgtgagtctgtgatgtactgatactaattgccaggtgtgattttgtgacggtgaattcgccctgccttttggaattggaatcggtcaagctaggtctgcaccacacgtatatttgtccctatataaaatttttgaacgaaattgcacgagattgtgcctgtttcattacaagctctgcaccacacatgatcaggaactggtgcgcttttagttcggtacattgtgagtgagcatggaaggaattggaattgatgtcggctagtgtatgttccaccgagacaacggccattgctgccgccccgttatttctctttccagcgccacttctgcactggagcacctcaacataatgattgcatatttgcattgctggccttgaaaaaaaaagcaacttctagctagtaatatggacataagcattcatagccagaagttagtttagattctttatctcagacaaagggagtaattcacagctacacatacatagttctacttcaccgaaggatggtttgctcggttccgaagatgcaaactctgcacgtttgaatgagttatgtatgatctctttgttttgacagggtgggaacagataggttacttggctcttgcaatcactaagtcacagtaagattccaactggcaatctaatagtttgcatttgccttgcgatctggtttagtgttaacacttttcagacctcttacgaatccaattatcaaagcatccagaccagacagcgaacatgcagaaaagacaggccagttagcttattggaacattccaaatatacagggttcaagcaaaacatcttctagccaagaagcctcgagcattgcaaatatacaaggttcaagcaaagcatctactacttgagaattcagataatacatcaagcaaaatcacacaccagccatcagtgcttccatctttagcatcacagcctgaaagctcattccaccatcctccacatgcccatccatttgacatagttgcagagggcttaaaaggacgcgaaaacacgacgcagcgatgaactgtgggcttggctgcagactgcagcaagctccatcgcagcccagagcaaacatatgtacatatatgacagcagacgacaaccttactacacaaaccatacacgactcaacatagtagacggcgagcagcagcaggcgtacttaattactagtagcatctacgttatatcacagtagtagaggtaagataggtagacaacactcgacttccatccgcttcggtctctgatgtctctcctcctcctctgccttgtgtgtgcagtagacgctggcctaggagcaaaaacgagcgtgagcacgctgggggctcacacttcaaagggaggagggtgactggttgtcccaggtgttgccctctcatatgcgtcggacgatgatttccttctgaagcgaccacctggagaattcagtttctcaagattaagcaaggtaccagtagtatctggaaaaagaagataaatcggagctggaacacttggaaccaatgagcaattaatagagtgctggatgtttgccttatgtacttacgaaatcaacaatattaatctaacaagtgatacatacgaactctgccactcaccctggtcccaaagagtgaatggaaattcatcatgtaccgaagagatcaaagaaacaagaaactatgtatcacttgtttcagttatggacttggaaactgaaacatttatatacttggatttagaagcagtatctcttgaacttttaattaaaacatcttgataaattatgataaaagtactataatactacagaagatgactctattttctaaatccatacagttattcctacctctttggacacataaatgaaaagaaagcatactatatgcatgcaagttggcataaaacggattcattttggctatcaggttttaattatagtacgtttcttaaagcacgagctcttttgagtaactgggtagtctggtggacgacttggtattgttattatcatgtctatctatggatcttgacttgtcaagcatccccatccaaattatcttgacttgtcaagcatccccatccaaattatctacacacacaggttacaattaggccaactggccaataataaccaaagacttcttctcagacatacaacgaattaacacgcctgcactatatatataatattagaatactagaaaaggcaggtcaatacctatcttccatttatccattttaattcttaaattaagaaaaaacatgcgtcatcattttccacttgaaggctaccgcttaccgcaaagccaccatccagaggtgaagcatgatagctacgtttatccgattgttgctgcatttcaagtcacgcatgataacttgtatccaataataaatcagtagtagggttaatatccagccatgaatccatgatggagaccagagagctagagcacccactcactgaggatgcagaaatgtccaaaatgcccatgagctcatctagacgcttcctaactcccggacaaaaccccgcgcagttgacagctgcctacccatcacggcattccccatcacgcaaggggcgggtgaaattaccaaactacccctaccgttaccgtaccgaaaagttgggagagagagagagagcgtgtggaatcccgggaactcaccggcgccggcgaacggcgagatgggaggggtggatccggcgggggaggccggcggcgtgctggccgcgctcctcggcgacgccgggtaccccgcggggcgcttgatcatgatgctgcgcgtcaccttcaccggcgcctcctccgccccggccggcgtcgtcggcgggacggccaccatcgccgcgtcccctgccgggtctgcaccgaaaaaaacacaacggaggagtcagatcgaaggtaaattccaaaggcggcggcggcgtcggtgggtggtggtggtgtgttcaccgttgatcttgacggcggcggggcgggcggcggcgtgcttgcggaggcggccgaggccggtgtcggggcggggccccgcgacggtgtcgtcccacagcttgtcgaggagacccatcacctcgtcgtcgtcgtcctcctcctcctcctctccgccaaaattaccgaactgccacggtgacccgaatggatagatccagaagaggcttctcgcttcggatctggggaggagaagaagaagtgaagtggcgggggagcctatttataggagcgggccacggccacggggagcgaggcccacgtgagcccggtccatggaccggcgtgtggatgccagtggggcccacgggagaggcgaggtaggccaggtggccgcggggtggtgcaccgtgggtgtcgcgttgcggggcgcggaagcgacgcggcgtggggcgaggtgggccagggtgtggataagatcggtgggcgaggctgcgcacgtggggtggcccacctcacgcgcctctcgcagcgcgccagctggcggtctggccgggtcggggccgtaccgggcttcacgtgacacggccggatacacagcatcgataataatactccctctgtgtaaaaaaacaaaccctcatatccgtgttattatttaaaaaaattaaaaaaattatttaaaaaaattatgaaaaaaattaaaagattagttatgcataaagtattaatcatgttttatcatctaacagcaataaaaatactaattataaaaaaatttcatataagacggacagtcaaacgttggcacggaaacccagagtttgccttttttttttgggatggagggagtaggttagactactgcggaaaatataacaatctaggttggagggaaaatataacaatctaggttgagataagatcatcttagaagatcacactcctagaatgaatctcatatgcaagaactaaaaagatgttggttttacacgagagttagcgttacacgtgcttcaaaataaatacattgaacatataaattaaattagagaagaagaaaaattataggtaattttatataacaagtatttattgtgcgtcttatattatcggatggagaaagtagcgagggtgtgtttagttccacactaaaattgaaagtttgaagaaaaatgttgaaagtttacgtgtgtagaaaagttttgatgtgatgaaaaattgaaagtttgaagaaaaagttggaaactaaggccctgtttctttcagcttgggattattataatccggattattgggagtaagctgaaagaaacatacaacttattgaagtagcttattataatctggagtctatcttattataatctgataagctcatttaggtgagctttttccagattattgtgtgaaaaattacccaccatgccaccccactccctctttagacttgcaaacccaataatctagaaaagaaacaactaaccgcttattctattacatattataacaatctagcttaacaactaaccgcttattctattacatattataataatctagtttatactaatctgacttaataatttagattataataatcttaatctgaaagaaacagggtctaaagggcgatcctaaacttgctcttaagcaaccggcggtggcgtacgcgagcggcaacgacgggcaaggctgccatgtgggttcccagattattggggcccgaggcttcagtgtggctgcctgtagctttgcggtataaaaacttgtctccgttctcttggctgctctgcggatgacgacgacgacgtggactgttggcgctgggagggccaagggggtgtttgggaaacataagtctctagtttagccctctctcctaaataccccctaaaataattttgccatacaaatcttaaacggtagtactccatccattccataatataagacacaactaattttttaatgtttcataatataaggcatgcatgtatgtaggcaattaactgtgaccccttcttcgttaaattattacttttttaaatcctccactcacatgttctctaattctattggatacatgcatttattagaatgatccaaactacaagacgataataattattttctttgtctttgagttaggggtggttataccttatattttggaatggagagattaataaaaatcttgaactgggagtgtatagctacatttttcacggtgtggatgtggaatagtacacgataccgataaaagattatttattatataatttaaaatctattttaatttaaaactacaatgtgtccaactaaattactgtaactttaaatattattttggctggtgttatgtttgctactaaattgtgccagcaacatatatatataagtagtaaaagaattggtgtggtcaaagcttaacattttggtattgatgatattttaactaggtgattcactgtgctttactgcgaaaatactaagtatttttaatatgtttgttcaataatcgagcaaagagtaaaaatgatattagttgttaacgacaaatgaaattgatttatgaaactatgttcaaagagaaataaatttagtagactttgcgggagattatggatgaaatatgatatcccactctttgattatatggaacaaataaattatgttaagtattataaaaatcattcgtatttatgttgaaaatattatgaaaataatatgaagggtgattatttgatatgtttacatattgatttgtaaaattcaatgaattgcatatgatgttgcatgcatgagctttgtttgtaatttttgttggaggatgatgaggcgacatatttgcatgttgagttttttttaagacttagtgggttacaactatatacaaagtatttttatgttgaaaatattgtgaaaataatataaatggtgattatttgatatgctaacatattgatttgtagaactcaattaattgtagatgatgctgcatgcatgagctttgtgtaattagtgctagtggatgatgaagtgacatgcttgtatgttgagttttagacttggtggattacaactatatagaaagtatatttgtgttgaaaatattgtgaaaataatatgaagggtgattattttatattattccgtgttgatttgtataattcaatgaattgtagatgatgttctatgcatgagctttgtttataattattgctagtagatgatgaagtgacatgtttacatgttgagctttcgacttactgggttacaactttatgtagaaagtactatatgatacccccgcgctttgcagcgcaattgatggatggatatatttgaaattattgtacaaatgatgaatgttaaaaatgttatgaaaataatatgggagaagataatgagtcatacttgtatgacacttaagatgctaattagtagtgggtgatgaaatgacatacttgtatgttgagttttagtttctaataggtgttagtgggtaccaactactccctccgtttctaaatatttgacgccgttgaattttttaaatatgtttgaccattcgtcttattcaaaaaatttaaataattattaattcttttcctatcatatgatttattgttaaatatacttccacgtatacatatagttttacatatttcacaaaagtttttaataagacgaacggtcaaacgtgtgctaaaaagtcaacacggtgtcagatatttagaaatggagggagtatatataaagaatagaagattgggtattaaagtaaataaactttaaactttgtcacatcctaaattttaagtatttcagagaaatgtaaatagagagcgatagttatggaaatttctaacctaaaacaaactgcgtcacgtgggaaattgtggttgcgaatcaaacaaatattcaatgccatgttggaataatgactagcagcggtagtagatttttcttcgtcgggagtaatccaaatgattgatacaggcaagaggatgtgtgtcctttcatgtttccgagagaaaaaagaaaaggaaaaactccttttcttcaagcacaaggattttagaatttcgaaaccaccgacggaaccaaaaccaccttaggaaaccaggaatgctttatgtcacaaagagacaaaacaggcctcagccagagcaccattataccctacttcctccatattaagtccctgtttatccaactcaaaacattactacctccgttccaaaataagtgcagccataaatatccgtatttagtgttttgaccgttcatcttatttaaaaaatttatgaaaaaattaaaaaaaaatagtcagacataaaagtactacccatgttttatcatgtaataacaataaaaatactaattatacatttttttcaaataagatgaacggtcaaacagacatgaacagtgctaaaactacacttattttgggacggagggagtacatcctatcatatcgaatgttttacatcctgtcacatcgaatatttgaatacatgtatgaagtattaaatacaggttaaaaaataactaattgcacatattacgactaatttgcaagacaaatcttttagtaagcctaattacttcatgatttgacaatatgtgctacagtaaacatttgctaatgatagattattaggcttaataaatttgtctcgtggtttactgacggattatgtaattagttttttattagtgcccgaacactccatgtgacaccctatataataaccgatgtaacacgccaaaattttacacccctggatctaaacaccccctaaaaatataaatctaaaactgaatgtacatatcctagtacaacgaatctgaacagagacatgtccagattcattatgttgaaaatatagtcatatatcaacatattttaatccaaattattaagacaataattatggcatgaacaatgtgaggtgatctagtgataaaattaaacataaccaggagcatacttaagatagaataagcatcatcatcatgtagagaacgcaatactattgcgactaacagaagtaacaaaaacaaagatagcggtagaaagttataccctgtgaaagtccctccgctagattgtaagacagaactgcctccgctggtgttgtcgatcggtgcgccagctttggctcccagtgcgccatcttcagctccgggtgcgccatctccagctccaggtgcggcagctccagacatggtgatgcagacgaacgaacgacgaacaggagaagaagagcagtcgtgaggaagcactcccccaaaacctgatcacccgcctacccgatgcagttctcaggcgaaggtgtggttccggaggccctgctcgttccgatctctagtgcgcgcaagcgatcagaaccggggaaacagaaacagcacatgcgcaaggaggaagaaccagcgattggaaactaagcgtggagatctgatcggggtctctgtttcctaatagcgcatgagaggaatccgcccgttgccgcaataacgacacgatcaatgcgtattgaatcgcctgcccgttagagaggcaatctcatctctagtgcgcacaagcgatcagaaccgggaaaacagaaacaacacaggtgcaaggaggaagaaccagcgattgaaacaaaaacaacacaagcgcaaggaggaagaaccagtgattggaaactaagcgtagagatctgatcggggtctctgtttcctaatagtgcatgagaggaatctgatcggggtctctgtttcctaatagtgcatgagaggaatccgcccgttgccgcagtaacgacacgaccaatgcgtattgaatcgtctgcctgttagagaggcaatctcgcggagttggattccagtccgttgcaaaaagatctcgagagagacgcacgccacgcctcgcccacgccctcggcccggccggctcggctcgcgcgtgtggctttccgattcccacctcaaccggtcaatagggagcctccaataactccctatttaagttgagatactccacttttaatttctagggttgtattattatccttaacatttattataggcccttgagattttaatagaaaaatcgggcctagtccatttattctaacacattatgttagattagtaatcgtgcacgtattagcaaatattgtatgaatatgaaccatctatttataagcaaagcatattcaaatgattgacaatagaccaaggctaaaaaacatggtttttttttcttttaagacattgtagttctgcttttatttttatatagcaagggcatattactatataaaaaagataagaataaacgttgttctgcttgtcatagtatgttgactgaagcatctaggtgaatcctttggcgtggttgcgtaaagattcatttagttgtttattttggcaacttaaaatgtacataaatctaaatctgaggcacattccatctaaagaaaacctagagctaaatcttcaagactgtagaattgattcattcactatatgtaaatcaatctctcttgcagtgtttgtggcaaaagatgagcggtgcaatcttgatcactaattacagtttattctctttccatcgtttgtacacgcttgtttttctgtctctaagcatcagaagaagaaaacacaaaagaggtaagcaaatgacaatacattctttactgaagatactggcagcataatgctatacgactgttacttatttcagtttcttgcaagaactactaatggaaggatgtgcatccagtaaaaataaactcaatggagcagaccatgaacatgattacatgaatggagtcagaggtggagacaccgcttggcaaccccgggcagccacctgggcttatcggcaaacacataatagaattttatcattatcttagtgattgaaaatatatttcttttataataaacactcaatgtaaatggatttgtccagctctaaaagattcctagctccgaaaattgtgaagtaacatgcattggaagattgaatatgttggttcaggtaggtgtatttctacatgaaattgaatatgttggttcaggtaggtgtatttctacatgaattttaattggcaaatgatatctaattgacattaagaaaaattaaacatgtacatgtacccaagcctaaaaaaaataaaaaatatcattgggtgtataagaaacacaaaaccaaaggattggatctagtagccaccctaacatatagaagtgagattttattcatgtacttaggaaaaaaacatgcacacgacctagggtattttacacattaaaaatattgcttcatatttagtagaatggcaattcagtgatctacattaaaatcaaagtagcaaacaacatcattgttcatcgagattatcccagtcaatgcagcaaaaagtgcatttacttaccaacaaagattgtttcatctgtgattttacattgacaaccaaatccctcgagacctcattctttgaagaggatatatgccttcgtccattctgaaatattgattcaatcctaagggcaaaatatataaaaggggcaaaacaatgtttggttttcatgagataatatcatgcagatcacattagcaacctttaagccttctaactccatttccaagtctaattgcatccccttcactgagtagaacatatatattatcagtaatcagggttttagctaaaagggagtcagtatagatcaaaatcgaaccaattgaaatatatccaatctgatgcagagaagtggagaaccaaccttgtgcaatcgctgagcattgccacacacctatgaattcctacttcaacaggaaagaccataaacacagtagagctacctgtttttccttcagttcaagaatttctggtttcattaatcaaaacaaaaagaagaaccgaaaaatttggaaggagaggaactaaagattttctttagcacaagagccttcctcctcgggatgtcgctttcaaaataaaggatatcgagcagtgcaaatactttcacaggttaatcacaaaccaaatttcagtacagccgaaaaaaaagagatactccaatcatgcacaaacatgaaaaaaaaaacatatttcaacaattagagcccatttcaaagaagtggtttcagttctctcaaatatgacaggaaatttgttaatattaatactggtgggctgaccatatcaaggctaacatgggaatgaagcacatcagttgaacttcagattcagtagtggtagaaaattggcatatttagccattttattataggagtagtttttttagcaggaagaaactttcacttcatagagcaatatattagtaactccacttcatgtagccagaaagtaacaaaggagcttgatgaaatacatgtgcaacactgattagaaatagcagtatgatgcttgatgataactcatccagataatgcaatgttgtatgcagtggttttttaatattccactccatgattcacatgacttttttttatcaataaaagaaggcagataacagtaatggaagggtaccatctgcagcacgcagtagctggagccgctgaaggcctaggtgcagacattgtggcttgcttgcgaggcatcactgatggcggcatggaattctacatatctatcgaacccaacttttaaaacaatctatgcacttgtgtaatcacatgaacatcatgtggatcagtttaatgataacaaaatgaaacacaatatataatcttatgattatacctaactgttaagtttgtattcttcttggtccctgaaagagaaattttcagctcctgcacttgcatcttgcatcatttacataggtaaaacaaattgcatttaggatttttcatgtaaatttagggtgaaagtgaaacaatacctcagaggtactgtcatcatgtgcaaggatcaaaaacaaaaatgacaaactaataaagttatgaaagttgggatctggggcaatgccttttgtagttgaataagtacccagaatcaatgatttacatatagattgagcttttcattttgtataatttccagagcataatcaaacattttatcaattttgttatttttcatatatattggaattgcattttaacatgtatcgattaagcaaatttggaaatcaacagatatgacaatgaatcagtgtgacatagggtcatagtcgaaaggttgaatgttgacattatcacaaattcaagattaatatatagcatattgctacagatttcattcgtttattttttgccggggaaaaattctcataatataattagcattcacggaacaattcattgatcctatttgatagcagaaaggagaaagagaaagtaaatgcaatctgaacaagggcacataaaggaattgagaaggagaggagacggaaaagcaaacctgggataataccagcagatggcaaccgctttgctgctgtggtaaaatcattcatcgatgaggatactggcacaacagaaagacgtggtaggaatcctctctcctcgggcgtgtagataacaaagaaggcaagcacacgatggaaaggagggcggcagggatagaggttgtccggtggtgtggaggtgggcagcgggcgtccggctccgaggcgtcgagggtgaagacaactaaacatggcgcacggcaaggatgcgcacgatgaagacaggggctggggaagacctcgcctccggttcagtgcgtggtgaaggcggcggcggcggcggcggaagggaacgacctcatgggcagcggtggactgcggcggcggcggcgcatcgggaagaccttgtctccggcggcggcggttggggacgacgtcggctccgggcgacggatggggacgacgtcgtctccgcctgcggccggccgcggtggatggggaagctccagcggtggggaagacctatcgcctctcgttcagtgcgcgccggcggcggaaggggacgacgacgcgaggagtgagtcgcgcgttgagagggtgatgactgctgaggcgtaatcttcgctcggtcttcacgcgtggagagggtgaaatcgtgcggtggagatgggtggacggttcggattacatctgacctgcgtatggacggtagagactgaaccaggtgatttcaccagcaggattggaggggttcaactcctcctttttatattagtatagatagatgtgttacatctaatatattttttttcatgggatggatgtagtacttctgtaggcctccttttctatttcatacttcctccgtcccaaataattcaacttaggtagggatacgatactagctaggtataatatagtacctgcagccaagcaagcaaatcatcagaaaaatgctgattaaaatcatcagaactagatgaatcaacatgatattaaaagatattcatagactttaactctcaaaaatggatgcatagctagcaggtagacattttttttctcattctcaatacacatatacccttaagggttaatttgatccatgccattgcaaatttggctattcagaaaaatgccattataattcgtctattcgtaactataccactagaaatttacaaaattagaaccgtgccactgccgtcaggttttcatccatctccattccttctccgtctttcttccttctctcttccatcttccttccacccgggaccacgccgccggcgcagccattgctgcctcgtcgccctcgtcttccccggcagcggcacggtgcacgcgggaagcggtcgacagacgcgaacgccgtggcggcgagaagatcacggttctacggagaggggagctcgtgtcgtccgaggcaacgggatgggtaccggcatgcttccgaggcgcgccgggagggggcacgggcggcggtgctatcgtggtcgcgtgcggcgcttgggctcagcctccatggtaccgagaagatcaacctcagcggcgtcggcggcggcggcagcgttgtccttgtcgaggaggcggcgcagcacctacgggtcgccgacgaccttgacgaggaaggcgagcatctacttgggatggtgctccgtctcctgcacgcggcgcaacatcacggcgacacggtcctcaatctcccgctgctcccgcctcaaccgtgccacctccatggccaccacggtgctatggggaggaggaggaggcgaccgtcgcgatgtggatttgaagcatctaggcccccgttgttaattttggtaattaatgacaagcgctaattgtggactaaccgttgctattgagataatattttaagttaggtccacgtcatgtgtgcgcatgaatgactatcgatggattaaaattgacggcacaaagcaaagagaaagaagacggtaaaactagtgttttaatttagaattgatcaaggtgtagggcgatcaaatttgctagtttattttctagtttcgccgtactattaagaggggtaatgacctagcaaagagatgattaaattgccacattaggtcattgcgttttcacttgtgctcacattttcatcacacacacacacactcacctttgttttcactgagctcagtctgaccggcgtgccctggccggtctaaccggcctcacaacggcggtctgactggcccataaggccggtctaaccggcagcacatgcgcggtcagaccggccccctggaggccgggatggtgctactcggggtggccgatacagagccgacggagccctattcggtcagaccgagccgatggcggtctgaccgagccgaggccgatctgaccgcccactcaacgccggtctgaccggccgggccgatggggccctctgacagcactacaacggctagttttctagccgttgcagagtagcacggtctgaccggccacatacctccggtcagaccggcagagcacaatgattgagggatttcgcccccaacggctagttttggtgggtgggagtataaatactcccccaccagcagcaaggggactctcttggcacccaattcaattgcatacaccccttgcacctctctcacacccacttgagctttgtgttcatccatctagtgtgttagagggttaattagccaagagtcaagtgcattgcttccatttgtagagctagtgtggcacttgattgatcatctccacgccgggtcattgcttgttactcttggaggttgccgccttctagacggcttgtggaggagttgcccggtgacctctccgagaagattgtggaggaggcccggcgccggtttgtgagtggtttggagttcaccaccttcggagtgaaggaagaactaccctagtgatcgaggcttgggtagttctctccgtgggccggctcccgccttgcccaccccttgacgaagggggcgtgcggtggcttcgtggttgagcggtggagttgggctcgcctcaacggggagtaggaaaccgacgagttttcgaacttcggtgaaaaatctcttgtctccttgtttcatttgattgtcgcatttacatttgtgcaatttacatttctagagacatacttgagatcatatcaccctaggattgctaaacattgacataggagtgtgatttactttcctagagatataattgagccactatcaccctagatttgcaaaacataacttagttacttagttagagttcaccctcaccaagcctagcaacttaggttagttttgattaggtgtcatttagttttaaatcgcctattcacccccctctagtcgacatctcgatcctacagggtttggccatggctgctgtggcggcagcttgggtcgaagcggttccacgtgtgggaccggcaggtcgatttggcgtgggacctcacgcgcacgcggttcgcatgcgccggctcgccggagccgtcgtcggggtacttcgtcgcggtcgtggtcgacggtgagatggtgctcaatgctaacaacatggcggaggaggcgtacaggaagacgaagcgtgcggcgcggccccagcctcgataccgtcctcatctcccggccccgatgtcggtcaccgtcgacggcaagcgcgtgccatccgttgcctgcgttggaagttctgcggtactgagaaggtcgacctcagcggcggcgacgacgtctaggtctcctaggtcctccacctcgtcctctcgctgatcgccggcgccggcgctagcttgccttctccctgcacactcacgtaacggactgacggtaagagtgatgacgtgagggaggaggaccgaacagtgacgggagtggcatggttccaattttaaaaattttcagtggcatccaaccaataacgtgaattgtaatgatatttttctaatatgccatatttgcaatggcatggatcaaattaaccctatccttaaacattgcatggtcctatgatgttttagagagaatttgtatgctctgttatcctctaatatgctgattcagtgtgtttgcacgttactcaacatatctttagcatcctgcaagctaacgaatatgttattcaaaggtacgcgatcgtgggttttgtttttttgctaatggcaggcatgatggtttcttattttcccgcagctgacagaaaatatcaacaaatatattggtggtccaaaaattgaagtgctatagtcgagacagataggccttgaaagacataatatccaaagccaataccgtttttcacagtgcaaaagtagttggaaataagtctatttctcgtccctcatattctaaagtttgatctaatcgtctctctcgaccataaaaccgggtataacacatcctctattttcgaaaaaggtgcaaatcgactactttagtagtttgggaagcgtttttgtaggtgggcccacatgtcagtgagatatggccaaacatatgcggtgggtaccacgtgacaattccttttatcgttcccccaattaacattatttcttcagataggtgcagcgtagctcaaaggtcactattccttgcaaaacctaaaaccagcgtgcaaaatcacatccgaccgaacactactctcttgcatcaattcgaacagctcgaaggccctcatccaactcctcgacgttggcatatgcgctgatgagagcggtccacaccactacatcgcgtttggggagggatgtgaacgccatacatacgacagaaatggcgatgacatggctaaccctaacccgacccttccatggctgcctgtgcctcatccgccgctcccaacttccctgaagcagcaacaacaagcaacgacgtgggaggagaggaggttgcagcggcgtcttcgaagcagcagcaacaacaacagttgcatcgacaagggagaggctgcggcggatgtcccgaagcagcagcagcagcaggcgacgacaagggaaaggaggccgcagagacgactgcggtggctgaaaggtgagatggggagaagaagggagaaaggaaagattgggactagggtggtagataagatgatgagatgaggtggaagtcactaatatatgggtcctacttagtacttacctcgttagtagaaaaccgcttcccaaaccagcgaagtaggtgatttacatcggtattcaaatatgagggagacgctatatctagttttgtggttgtggttgaggaaggcgattcaatcaggagctaagagaatgaggtaggttaaatagacttattttcgaaacatttcgaaatcacaaatgggccgtacccagggttccgggcccttccgtccttagcctgaagcccagcccaattaatctcgcttaacctgaacccggcgtcgacgctgcggctgcgcgacttcccacccccaaaaccctcttcgcgccgccgccgccgccgccgcgacgtgctcgaccgatccaccgccgagggagagagagagagcagcttcgccgtcgccatggctgggacgaagcccagagggaagccgaaatccagggctctggtcgccggggcagctcacggggggaaggagaagaagggcgtgacgggcggggcggggaagcgcggggacaggcgcggcggccgccatggcccgcgcctccccacggcgctgcgccggcagctcgacgcgctggggcccggcacctcgaggggttccgacgaggacgaggaggccgggtccgacgacgagggggcacacgacgtgtacgagtacgaggaaggggtccccgaggaggaggccgggaagaacggccgctacgacgccgtcgagaagtacgagtacgagttcgacagcgacgcctccaatgcggtaacgcgccactccctctcctctcctctcctctcggcgtggcggtttcgatgtaggatgcggcataaaccgcgagcttcgagagtaatttggtttgagagaagcttgttgcgagtcgattgatgggagaggtattcttgggttgaaggtggcgtgaaattacatccacactaggaatcatggcgctgccaagctgcaagtctttgcagtaacttgttttgtttgcatttttaggatgaagacgtgccatcagatgaaggtgaggatatggaggaagatgatgccggcgaggatgaagatgaggagaagcagataagaatacttcaggagacgactggcatgcctagggaagcgtttgatggtaacatttctttttgtctttggcgcctatcaaacagttggatgtgagattttttaaactcatagcagaaaagttcagtctttggtaaggaatgttgaattgcctaacaaggttgcttctgtgtataattcatagttcaacatcctgaacattgattgcctagtcctggttggtcttttgaaaataaactgcgagaaatgccgattatttgtaaatgtcagaaatttaaaagttaacaacaaatccagttgacccgtgtcattcttagttcaaatacctcttttctaaattcatgtagggggtaagaggaagaaacaaccattggagctgccgtttcagcctggagttggagatggtccagtcacaattcatgatctcttgaataatattcagggtaagcctgggtatagcaagctccgaaagaggctgcaacagcaggagaaaaagccaatggtcgtgcaggccccacttgcaaaagtggagagagagaagcttgagcgcggtgtggtataccagcaatccaagaaggaggtcaccaagtgggagccattagttaagaggaaccgtgaggcacccacactctactttgaaaatgatctcaacttaggggttaacacagttggggcaatagctagtgaatttaaaccaagaaatgagtttgagaagcagatggctgagattatgcgtagcacagaaatgatggaagcacacaagaacgatggtgttaaaatactggaacttaacaaggtgactttcttagattctttcgatccgttagttcaattgaatttagcatgcagttttagttggtttcactgaccgtgcatgttgactgattgtagtgtgtaattcaagcttgagggcattgctcttgctaagcaagtgattatattgtaattttcagacttctgtgaacgatttgcttaataggttcataatctcatgtagattgacatggaagatgtgagagaacgtcaaaatcgacttgctaaaatgcgcagccttctgttccgtcatgagatgaaagcaaaacggataaagaagatcaagtccaggacttatcaccggatgttgaaaaaggataaactgaaggcagcatcagcagactttgaggcagatccggaagctgccaaagagcatgctatgaaacaggaatttaaacgtgcagaggttagttattttctagtttatttctcatttttcaagcttgtttcatatgtgttcctattagactgaccaagcttatttgcaggaacgaatgagattaaagcacaagaatacttccaaatgggctaagcgaatcttgaagcgtggattggatgttcaagatgaaggcactcgtgctgctattgcagcacaactccaacaaaatgctcttcttactagaaaaatgaattccacaaaagacgattctagtagtagtgaggaaagttctgatgatgaggaagatgacgatgaatcagaagcaaacattctgaacaaaggaaaagaaaagattcttaaaattcttggggatgataatgagataccaacatctggagtcttttcgttgcctttcatggtgcgcttttgttgccattctcttcgtgcatttgtttagtaaaattatttgctaacattgctgaaatcactgcatttttaattgatactgacattagctgcttgtctacaggagcgcgctatgaagaagcatgaggaagcaacttatgaggaagcatggctagctctagaagagtgtgatgaatcattgaggaaattggaggatggtaacactgtagagaatggagattcagtgaaggttactggtaaaagaacttttggacctgccaaagatacaaacaaagtgacaaataagaagcaaaaattagatgacggcgacaagaacagtgatagcgaatatgagtctgactctgctcaacatctggatgacaatgaagtacataagatagatgatgtgcaaattgggactgcactcctggatgatgatgaaccacaggatgatctgttcaaagtaagaattctaagcaacttgttattgtatcatataatttttgcagaacctgaatgcgatctactttctgtagagcttcgatgatattataaagaatcctggccacaaaacaactgttgaagttggaatgttagctgataattcatggaagaaggtaacttgtgctggcagttctttgattagttgctatattttatttttcatctgtttaatctctcgttctccatcagttcaagagtagcaaaggaaatgatgggagcaataccaatggtgatatagataaatccacagtgaaggtttcttatatggcagaccaaaagcttaaggtctgctctaactggtttgtactcttatttgtacattcagtctataaatcttactcatttatcttttttttctgtttttcttcttgtagcaattggatcacaattctgattcagattcggaggatgatatggttgagggtttattgaccatctccgatgcaaaggaaaattataaaattccgtcgcaagctgatcttatacgccaggcttttgctggtgatgatgttgaggctgaatttgagaaggacaaactggatgttttaaatgaagagaatcctgaacctgaaaaacctgctcttgttcctggttggggacagtggactgacattcaacagaaaaaaggacttccttcttggatggtgaaagaacatgaaaatgcgaaaaggaagagggaagaagccttgaagaggaggaaggatgctaagctcaagcatgttatcatttctgaacatgttgacaagaaggtaaagtgtttgaattattatagagctgcagtaaacaacaccgttttcctgttcaattctgtagcaatttagcaaacttctctctggtgtgatgttccattgtgctgcacgcctgttttactgatgtcacttgcactattaatgtgagcagtaaatctgaccacctcctctctttgcaggctgaaaagcttttagtgaggaatctgccttttccttacacttcaaaggatgtatatgagcagagtatccgtatgcctattggacctgatttcaacccagcgatatcagttgctgctctcaatcgacctgcggtgagtaccgtataactagcagatgcattgaacttgtagttgaaatcaaattggtgattcatcaaaaaaaaacctagatttgaagttattattcttgctttgcgactttgcgttggccagttggaccattctataaatttgacagcgagtacagtgagattccattttatgtatgtcatactgcagctcatttaggtgtttttttacttgtcagacacttgaacattatgaatagcaatgataaatgctggtaaaacttttacttcaggatcttaaacattatatcttacaaaaaaaaaaaactgctggacatctcctgccctccaggcctgattatttagtcaaacggtggctttagtcgttgtaaacctatacagcgcccctcgatctatatatatacttcttcttactgctatatattacatctttcagattgttaagaagcctggagttgttatcaagccaatacaatatgaagaggttgatccccatgagaagcctgatgaaccgaaaagggtcatccagagagctgttccaaaccccaaagcaaagagaacctctgcgaagcaagcaaaggcgatagcttcaaataagaggaagtgatgggacctggcaatacttccaacgtataatcgttcattagtttgatgatgtaaaaggtgagaacatagcacctaaaagaagagggaggagacacaaacataaccgagctgattttcgtcgcggcgagtttgaaacaaacacctggaagtgtataggtattctcatcaaaatgagaggtttgtatggctcgtggaaagtatgcgatttgtggcgcgtggaaagtatgtatgttgctgtagtgcagcagtgaaattttgctacacggagagtcactgtaactctaatttgttctgttttggcgcagatatgaagtagagtactctgtactcataaattttgtaactcccggcaagtgttgtccgggctgcatttttctgctcctaggaaagcaactatcgcgtctctgaattgaaatgatggcatgatgtccgaccaagtgctaattagggatgaaccttacatgaaaaaaaatgtttccagttttcttttagtaagagaaatgtttccaaattgtattggaagatttggcacgagtgttgaattggaaacgaagcattttactcggtattaataggaaaaataaaaatgaaagaagacgacgctcggaaacaacaaaaaaaaaaaaagaaagaaaacgacgctcagaaaccaccgtgaataaaggagaaatagtatcatttggacaatgattcattgtaaataagaatgattaagtatgtccatgatatgatgatacatcaccgtttattacctcggagtaggggacaaaatctctgcgcagggacgcagggtagtgaaaggaaatggttgattatatatgtcattgagattttttcatattgctgaatttgcagtgatgcgcttttaattccgcttaaattatgcttccattttacaatccttctgtccataaaagcaatatacttaaaatgataactaaattacactctgtgatggagagtataagcataaggaacttggttgcattcatgttctgaaaagaacatgataattcacagtagcatgtcagattgaagtttcaaccaatgaaacaaaaatattcatgtcatgacgtcatctgccatctccctcctcttcccaaaaatatttttttatttaaaaaaaacactggattcaaaatcctactaccacaaaaccacaaaatcaagggccaccatcgtttggccaaatacaaataatatgtcatatggcgtattagcaaaataataataatttataggtaaaacatatatgtatatatgtttctagcaacttaaacgtcaatgctaaaaaaaacttcaaaatcaagatttaaaatttaaattttcgcattgtttgataatgaagaggaaacgataggactccgggtgatttttgtgaagtacaatactatttggagaaaatatatatatatatatatatatatattttacaaaccacaaatcaccaaaatggttggtgacaattgacaaaaacaggagaaatctctactgaatggtaggtggtccaaaaattttccaattttccaccaccttcccctctctctccaccccacccactcccctccccctctcacactcctcatccccaaccaaatctcatcaccatcactcccaccaaccgccacccatggctgccgccgcctccgactccgactcccccgccgccgccgccgctcgccaccacgacgaccccaccctccccgcattcgcctccttctctctctccctctccctccgcacccccgcctccccctccccggcggcgctcgcctccgtcccttccaccatccacctccccacccaaatctccacgctcgccgtctgcctccacccctccgcctccgcctccgcgtccccctcctcccgccgccgcctcaacgccgccgccgccgcgtcgtcgctcctcgccccgctcccggcctccacgccgggcctctcccgctccttcccttcgggcgcgcccgcggcggccgggcggcgccgcacgctcgtgtggttccgcgccgacctccgcctccacgaccacgagcccctccacgccgccgtcggggcgtcgtcgtcgctgctcccggtcttcgtgttcgacccgcgcgacttcggcaagtccccctcgggcttcgaccgcacggggccctaccgcgcaggcttcctgctggactccgtcgccgacctgcgccggggcctccgcgcgcgcggcggcgacctggtggtgcgcgtggggaggcccgaggtggtgatccccgagctcgcgcgcgccgccggtgcggaggccgtgttcgcgcacggcgaggtgtcgcgcgacgagtgccgcgccgaggagaaggtgagcaaggccgttgagaaggagggaatcgaggtcaagtacttctggggcagcacgctgtaccacctggatgacctgcccttccgcctcgaggacatgccgtccaactacggtggattcagggaggctgtgaaggggttggatgtcaggaaggttctcgacgcgccggaggaggtcaagtgtgttcccatgaagaatgtgcttgagcccggtgagatccccacgcttgccgagctcggcctcactgcgccaccggccatggcacatgtgagtctctcaagggatataatttttctactcgttctagtgtttaatatttcagtgattagccaaatttagcaagctgttagtactccatgacatttaactcagcacttactctttcagcaaattttacaagttgaagcaaatgagagtagccaaatatagatagtccattgttttgatggataccattcttaaccctgtttggtttatgctaggttgtgaattctcgtgaatataggtgttaatttggtttaacttcacgctaggtaggtattatacctctattcgtgaatatagagtgtgattacagccgtgcttgtgctgattggcttacctacacactcgcttgtttgtgcatttgtgaaatgatatgatatgagcagtagggtacaaaacggatatggaaacctttaattcgtagtagcgtaataattaaaaataaaccgcccgattgtactaaacgacaatatgtagtcagcaaatatgtagtgtcgacttgttctgcaatctgaatgtccgattggttattattatcaatatgcgctagatggttttgtctcaccttcttggcatgtctaaacattttggaacatttgaaactagtcacataatccaattacttacgccttgtccatgtgatgtcaaactgagttatggacatcttaaacctgtaacttagccccttgtgagttgtttgcatgggatcttgacagtgacatgtggctgattttttaaaaaagttttgtagatgtggactactatatcaaatgattggatcatttaatttgaataatcagatgctttaagttgattttctaatttctacatattagacctttgtatggtgtattcttaatcagcaggattatattttttgggccttgttttagcatatcacttttacaaaagtctacaaaccttaaagaagagtgggggttggaatgcagaaaagtctgtattagtattaaaaatagatgatcatatacttgaaaattatatgggagagaatcttttgtttcatttactattttttaggctagtcaatatctgcatctacctaatacgaactactttgatctaagattcatgacctgtcaaagaaaatcatcaagacacattatttttctcattttcattaatggcatgtggattgatttcataactttctattcccttttgatacagcattgtgttccattatacactatctaatgtattatgcatgctaacttagaaaagcaatctgttaatttagggctcaaaagctgctgttggttctactctcattggtggtgaagctgaagctctggagaggttgaagaagtttgcttcagaatgttgtatgcagccaaacaaaggggacaaggacagcactcgagatagcatatatggtgctaatttctcctgcaaaatttcaccatggcttgctacaggttgcctctcaccgcgcttcatgtatgaggagttgaagaagcatgcttcaaggtacaggatatttctgaacagcatagggagggaagacaatatactacaatacatgactgcgttactctttccgcttttgtacgtaattggcaatttctccctcattacagagcaattccatcgggatcaacacccaagaatggtgatggcacatctgatgctggtacaaattggttaatgttcgaattgctatggagagatttcttcaggtatgtattgcttatgagattcccatagtcccatgtaatccaatgaattgtgtcttgtataatatgaagttctgttccttttaccaagtcgaaaaatctgaaatacagtacacaattcatagaatttatgtttgccctgtaaaattttactgaatggactatcaagattctaggcattataaccactgcattatatgaaggaaataataactgctgaattctaactaacgaatgtaaatatctttaggttcatcacaaagaagtacagttctgcacagaagacctctgaagttgctcctgccactggttgcacccctaccccagcgcttgcataaactagatagtcaatctgagaggcgtctgccattttccccccaccttctgttttggccaaattatgcagatatctgatggtgtgttttttccgcaataaatgtaactagtgaagatgtcctgagtaagctgttcctgcattttggactaatttgatctcagaagagatccttttgtatctgtcgacattcctgcaaagacaattcaagggcactgtgacccaatcaagtgcttggttcagttttgttcatgagtgtcgatattctctgccatcattttagttgtaacattgcattgaggagacgaggcaatgatgttaccacaattcaatcagctctctgttgagctgagtaactgtcacgtctagcttcattgatgacaagcttccatcactcgcgtacccgcatgaaccctatcgaaggcatgctaatggcaatgcccccgtttttggctatttttaaatgctgttttttcacaattctttatactaatgtccaaagagatactatgcaacaaggctaatgtccgactcaacataacacaataatgaatcggatttattccgagtgatattggccatagtaaaagctgatgtgctcgattcagtatcagctgatgataccaacagcactaacagctccatcaggttccagttaaaactttaaaaatgcacacttctcaactgcaaaggtgagaaccaataattcttcaacttgcttacctaagcataggttttaagcacacagggaaacattgataaatgaaacatcaaaattcttctcttcagtgactacagcatagtgttccagcaagttcaaaagttcacaagacatagaaaaaggcagtgcatctaatcctcctcctcgccctcgttctcggcgatgttgaagtaccggagctcgtacacgttgcggtccttgttggatgcaatcacccgtagccagtcacgcacattgtgcttcttcaggtacttcttggtcaagtacttcaggtacctgaggaaacaataaacgatatatgggtcaaacaaaataatcaaataaatattttgattcaagtatagaagcatttcacaggggatagagcatcagatcctcaagtataagtagaacattgcgaaacactctagtctagtgttcaatacaaacagaagtagttaagcagacatgacaagaattgaacaaggcatagcaaaatgagcaaacaaaaatgtcggccaaaatgatatggtaagtacacaatatacatcagaaaacattttagtggcacacaatctgcattgcaggattatcctgtacagaaaaggtaacaaatgcacaggagacgaaggtaccattagttttatggtagttaagtagcctaattccattagggcataaactatagagaagtagaaaacaaccaatatggcacaaagatcttttatatgctctagcagtgtgtatcattcagacactacactactctgcaacacaaaccagtattcatttcagcatatccactaaatgatttgctcactacagcctacagagaactcgatgcttatataagactaagtgggacaaaatgcctaattgcacagccaaaaacattaccagttgacatatcgaatctcgctaaaattcgtatcaaacgcaacggaccaatatgctttcatctgctatagacacgtcaatgatataacagattaactacaaactacatgaagcaacaagcatagatctgggcatctggggggggggggggcaaggaggagtttggggaggtggttatacctcttggagaagggcccgtcggaggtgacggtgaccttggtcttgtcgcgggagacggtgacggactcgccgaggttgccggccttgcctccggcgaccttgatgcgctcctgcaggaacttctcgagcgacgcgatctccatgatcttgtcgtcgacgggcttggcgcagtcgatgacgaaggtgacggagcccttcttcttcccggcgccgcccttgccccccgccgccgccgccacgccgcgcgccatctcccctcgagcttcgcttccctcttccgctgcgactgcggctgcggctgctgcgtccgggttgaggcggtggaggcgatagggttttgagggaggcgaaggcgaggtgggtataaatattattagggttgggttgatccgacggtcgagactgctcgatggctgtagatttgcatttttttttttttgctctcgttgggccgtggacatgtgatgcatctctggttttgtactgtaatgggccgagttattgggcctcctgtgtggacttgggtcctctctctttttttccttttcccgataaaagatggagattttagctatagctcggtttctgttagaacgcttttcgaaacatttcgtgtcaagacattcttatatagaattgctttaaaatatgtgatgtttttttagtttgaaatatttaaaacttaattaaccacgcgctcgtacttaatgttcatcttactcaaacggcgcataatacactaaaattttatcagatctccaaaaaattttcattcagtccacgtggacagttctcatgatactgcagccacgtttggggagattttactaatatctctccaaacaagttttactttttcgagggaaaaacgctctagatactcgcagttttaatacacatgattcagaaaatgaaacaatagtcaccctggcttctacaaattcttgagattaaagcaagcttagtgtttgtgttaattaccgacgctagttaggtgacagggtgctgactaacttctagctcaccggggtggtaagattgaaggagatgaggagggaagagggatgagttgagattggaagtttataatagagagaagagagagcacagtggaaaaatgtcaagagggggaggaagtactcgttcagaagcggaaactgcgtcatcagtcatcaccagttgtttgttttcaattgcgcgcacatctcttatagcaaatttaatagtatagccaactactagctccaattcatctatagacattctaatagctcattcatacaatagttacataatacacaattaatacctggtcccacatgtcatacacacactgcgttttggagtctgtgctacagctggctacaaatctgtagcccgctgctattctctccccttatttatcttcttaaaatatatttgcagctggcttatagcctgttattgtacctgctctaaacctattgtaccctctttatgcttgagaatgacgacaaggcccatgattggggttctagtaaaactccaatcctagcatctcccttgataggctgtctaaattttactgtgccccttgtttttacaactattggatctcctaggtttaacttccatcactgccatgtaaggatgatctggttaaaagcagcagcggcacagcgaggcctaaggccattcacagtgggtttatatggcattcaatctcaacctaaaaaaccgaatattccttgccacatcatccaaccgggcggcttcctcagctccgcgtagctaactttggctacgcgttctttgtctcagcgggacccacactcatgctagaggagagaggggagaagggcgaagcagccgacggggagagaggagcggcagcgccgactcagggaccgccgttgcttcgaggaaggagctcgacggcgctgggccacccgctcccctgctcccgcgccaccgacgccggtgctggttcgggagaggagaggaggggtcgacgacggggagaggagggcgccactgcggagctcgtcgcagcccctgcctgtgtgacggcctccgctcgctgccggccgcgccgccagagctcgccggccacgccgccccccaatccgtgacgacctccacttgctgccgaccgcgccaccgccggaagaggaggaggggaaggcagggccgacggggagagaggagcggctgcgccgccccccgatctacgccggtcgggcctcggccgcgccgcccctcaatctgctcgtcggagaggggggagatgaggttgaggccggtgagaggggagaggcggtgatggctgtgaggttgccagccgctgctcaacctggtgccggccgccgctgctcagcccgttgctaccgccgctcggcccggtcaccgctccctgcagcgtttgctctgcgatggcccggtgaggaaaggagtagaagagagagaaagagtgggtggggagatgaaaaatgaaaagttggtatcggtgggacccacactacaagtaactgcactgtagagcatgtagtttataccgttcttgtctacatggtatgcgaagaacactaaaatttagtgacgccctgtgaatggcctcacacgaacaaagaccaagctcatataaacagcaacgaacatgggccagaatctggcccgaaacgttgaatccttcagcgactgagcctgtaagccagcccattaatcaccatccccaaaaccctaaccccccaaccagaattcaccagagcttcgctcagctcctctccccttctccctctccctctccaggcgctgctgctccgcgaaccctagccatggcgcgagtccaccacgtgagcgctcctcccctctcgatcccatcccccaaatctccgtgcatcgtttgcttgaatcgttgttcggtttcactcacccgtgttcttttttcctcgcgcgggagcagaagaacggtcgcggcggcggcggtggcggcggcggtggcaagggtaagggcaaaggcaagtggaagatgccggcgtcggtggcgcggaagcagcaggcggcgatggcgaacgtggaccaggtcaccggcgacaagatccccaagagcttcgtcttctcccgcggcaagctgcccaccacgctccgccatctccagcaggatctccgcaaggtcatgctcccctacaccgccctgaatctcaaggtcccgcatcctcacacttcgcatccattgtttgtttgagatatcttctttgggcgtggtcacgagccgcaattttttttggtgttttcccccatttgaaacaatctaacaggagaagaaacggaacaacctcaaggatttcgtcaacgtctccggcccgttgggcgtgacgcatttcttcatcctcacgaaccccaagagctcgccgcacttgcgcatggcgaagacgccgcagggtcctacctacacatttcagataaaggagtatgctctcgccgccgacattgcgaactcacagaagcgaccgaggtgtcccccagagatattcaagaattcacctctggtatatatatgccgtggctttgtttttttcccccttgtttgggaggttttatgattgttattgttaggatgcttcttgggggcattgtgatagcatttgtgtggaatcatggtttggcagactgtactcagtggctttggcggtcttggcgagcctttcaagagtttggtcgaatattttcggcatatgacccctgctattgatccagtcactgtaagtagcggatgtcatcttcgtgctagaacttaattgtcttctttctagcatagtaaaatgattttatattttacatgacaggttaagctgtcaacctgtcaaaggattctgttgatacatttcgacagagaaaaggaaatgatcaatttcaggcattactccatcaagctccagcctgttggggtcacccgcaagattagaaagctcatgcagaacaaccaagtgccagacctaagggacctgaacgacgttagcgattatgtgacaaagtaagaaacaacttctcttttaaattaactgtaatgggatattgtgaaacatgtggtaaatatgtcaacattaagctgctgtgatcagttgttaataaaacactgttaaggataaatgcaaatagagactcaaatttaacaggaaaccttcaatggttaagtaggttaaatgctctgtgtgtagcatccaggacctacatatagaatatgagaattccaatttgtcctttgagcaatgaaggattggttactgtgatattaccagaccaagatattttttatatgttgctttttcagctgaattcttcggcactcttggaccagtaatattttccctcccaaatattcagtgtagaaacagtggaacatggaagcatacttattagccatcattgaacccatcccccctccctaggtctcctcctcgcagttagatttaaacgcacttaagagatttaaagcacaactatccactgttctattactacaattctctgataatggaaatgaatatattctaggtgtttgttatctggctttctgggtacttttattaatggaaatcaacaaaatggaattagttatacttgcacctgtttattactacttcctccgtttcataatataagtcattctagcatttctcatattcatattgatattaatgaatctagacatatatatcgatttagattcattgacattaatatgaatgtaggaaatgctagaatgagttacattgtgaaacggaggaagtatattgtagccatactccataatcatttgccttgttaatttgtatgtttaccttcatgcagataacggatactgttcaaatatatagtatggtgtgttgtgtcttttactgaaaatcaacacttcaaattcctgtagtccctcatgtttaatttgtataatgttcctcgtttgtgtacttctctgtttgccagagctggatacggatcagaaagtgaagtggatgatgaagcagcaactgtaagtctagccagtgatgttgacaaattaaaccgagcatccagaaaaagcgccatcagactccaggagatcggaccaaggatgaaactgcacttggttaaagttgaagccgggctatgttcaggagatgtgctataccctcaacctggttagtttactacctgccgtggtgcttcgcagagattcatgtgaaatatgtcttctctgttttttctctttagctaatttttgctctcataatacagtaggcaaagaagggttggggaagaagggaaaagaagtcgaggaagagacagaaggacaagaagatgaggacttaatggagtcggatgatgaccccgaggatgaatcagaggagtaatctggaaggaattaaggaagcaatgaagcactaggcgaccagcctacggggatctccaacaatgtgaagcctccactgtcttgcaacactattaagcgcttggtttatccttgtggcaacacagctgaaggagaggatgcaaaagataaccctgtgcatgttttcttcgggtaaaacaataggcttttagagatgtaacatgctttcgttcatcccaattttgtgatatggtctgcagattaagcatagcgtacagatcacaagagttactaactactgttgtgagaatgaacataatttggtcgtgatgtgtttcagggtcccagtaagatgaccaaagttcttttttgccaactgtgctgtattacatattcagacgtactctcagccttttcagccaatgcctgctacttgctcgaatcgggaaaacgaatagcatatgattattggcctacagctgaaaaacagcttatctaagcaatcaaaaaataatttgtagataagattatatccgtgtgatgttattcacggtaaactaatattgaaaaataaacaataattgaaaagaaaatccaaaatcatctttaaaattaagttttgaaatttcaattttggtagtggtttcctaaaaggcaaacgatagggaagttaagtaatctgatacaaagtgcatatggctttgcagcaacattgcaattacccaatctgcagctagtgttattagcaagaacgtacagtcagactggctgcttgatgcctggtcacctgctccgaggttattagtgacgtggtgcagcctgaacttgcaggagcgccggcgattaggcgagctctgtgcctggtagaggaagagggcctataaaatgttgtcatggcatctgattgccttattgtaatccggcgcatccagtctttagggagggatcgctctggcgttggctgcctaattgaagatatcaagaggattgcgaccacctttgctttgtgtcttttacgcatgttaaccgtttgtctaatttggcggctcatcctctagctcgacatgctgagctttctacctgtactttttaccatttgtaacaccggattacatctgggacatttttttttaccatttgtaaccccggattacatctgggacaaattttttgatgttgttgtttgatgcatgccgcctttcttaaaagaagaagaagaagaagaagactggctggttgatacagatgaacgtgttaacgtgcaccacgcagcacgggaggggagacagtgaagcgcaatagcgcatagacaaaacagagcactacagtaagcaataaacaagccctcgcgtgtttagatctgaagctggatggatcatggatgcacacgcctatagtacggctgtgtttagattcaaagtttggattcaaatttcagtccttttccatcacatcaacctgtcatacactcaatttttcagttacattatctctaatttcaaccaaaattcaaactttgacgctgcatgcactaaacacagcctacactcgtttctccgccatgttaaggtgtcggctctgacagccttactccttgtgcaggcaatgagtaggtatctgaagaagattctggactgaccgatttcctgccaggatccatcaaaataaaacccagtggaactttcgtctccgttgcgcctgcgcgtgatgtgtgctgccggtgatcggattcccggcggccccagtcagtccctcgggatcgctccacccagtcaaatcataagatccaagaaactgaactgaagttgccgagcagagcagaaccagtctgaatgcgtcttgtttacaatatggagtaccgttattcgtagctaaatatgtggaagtagtaaaccttcgatcccagaatataagggattttgattggattatcgttattctagcttgttatgataacacgtaagtgcatccgtcgatcccaccgtgtaccgtagatagtactgtacagaccaagaaactctctctcatgtgatccagaaaacactaatcaaatggttaagggtgtgctcttttctccaccttctcttatttccgcacacacgctttccaaactgatattaggtgtggtttttttaaaaaaaatctatatgaaagctgttttaaaaaacatattaatccattttaagtttttagttgatactttaattaatcatgtattaatgagctatccctttttagtgttggagtgaaaaaaattcgaacatcctggttcgaacgtagagtactcccaatttcgctttaatcattgcataaattatttaacagacgctattttcactttcttgactacaagcatgggctctaatgctgggttgccatagctagtcgttgaaaagcattgttcacaactagtaatagctcttcccaatagcaatattggttttaattgcaacagcagccatgatgttaaaaaaagagagagtagtggtgcactcacaaatgagggaaaaacaaactatggaagttcataagacccatagaatgttgaatgagtgattccaaacttccaatcaaacgaaaaaactaaaatatggtgcatgcttcttgagttacttcctccgtttcacaatgtaagtcattctagcatttcccacattcacattgatgttatatatgtctagatttattaacatcggtatgaacgtgagaaatgctaaaatgatttacattgtgaaacgaatggagtactgttttccatattgatggtttgatactttatcggttgccacttcgattaattagcactcatgagaacgatatattgtatcattcgagtaaataataatccggatcaagatgtcaaataatcaaaatccactttgtggagtatcaaaatatcaaacatttggatgaaagagttacagttaccatatatctttttgtttttgtgcatagttgttgccttttcttatttcggtccatgacaccacatatcaagattttgaatggatgtcttcatctgcattacttcgatttgtcggcctcgacatcatccttggtagctatggccaattttagtgtgtggcacgctcatcattctctgtctccatttacgtcactacattatgtttttatgaatttggcatcatatcaatttgtcgccgaccctagcctcaatgaaacgaaccatcaactctacaattgcacttccatggctatactatttttttaaagttgacaaaatactaaacgataaaataatcaacaaacacaaacagatcgaaatatcaaaacaatacgtagttactttattaatgacaaatatgacaatacagatccatgcaaaacaccattggcatgccaacaagttagagacagaaaaagaagaagaataactttttcttgttccttgcaagaaatgtgatcctagctaaaccctctaccgaaatgcccaaatttttttgggggggggggggggggggggctaatgggggatcaatcgccagggtaatcgcccagggatcggttccggccccccgtccccctatactcctccctcttctcccccttcctcctccccttctcctctttctactacagtagaccacacaaatttttttgaaaaacaaaaattagaaaaatttatgtataaaaatactatatataaaaaaattaaattcaaattcaaatttgaatcaggtatgtaaacttttgacttataaactttagatgtataaactttagatgtatagaaatactatatatagaaaatatcggaaaactgatcgctctgggcgaagcatttccgtgaaattagctcatgcttgacatcaaagcaatccgtaaaaaaaaaagaaagaaaagaaagaaagaaaaaaccagcccttggtcctacacgcgtactgtactactctcgtgatctcgtccaagactacgcttgggcacaagttccgtcaagcggcgacggcgatacggcgatatctccccctctcttcattgaagatcgacgaaggactgaccccaccaccaaccctacaggcaaagcacacacctagcccgagtcactgcccgtgggccccacccaaaaaccagcccgtgtcactgccagtgggccccacccagcaaaaaaaccatcgtgaggcactggtcatggggcccgcaccgctcatgtgatctacccctctccacgcatcattcacacatatacccctcgccgctccgcttcatcatcactcccacccctcctctcctctcctcttcacacgcagcgcgcggcaatggcggacgagtacaaccagtacggcggcggcgggggagggccgcgcgggggggcggcgccgcacgggctgctgctggcggtggtggtggggctggtggtggcgggcccgctcttcctcggcgacggcggggaggccgtgacggaggccgtcgcggagctgctcagccccgtggggctcctcctcctccccgtgtgcctcctcctcctcatccgcctcctctcctccgaccgcggcgccgccgcgctcgccgacgcgttcgccttcgggggctcccccgacgccgtccaccgcgtcggcggctcgcccgtcggcgtcgcgctcatgctgctcctcatcctcgccctcctctactaccgcaccgccctcttcggcggcgacggcggcgacgacgagtagagctccgccgtggtggtcgatctcggtaggaggctgggctggttggtggtggtcggttgtttgctagggtttgctcctgcaatatgaggatcttgagggggtcgcttgtaaaattgcatgtgtaaattattttaccaggagtaccccgtttcgtcgggttgctctgcacaaggctgaagcttctgtgcccggatcggtccatgtgcttcgtactcttcttcttctctttttttttatttctcattttctcttgacttcaatacgtactactagtagtacttaatttttctgctcaatctacagcaccgacacgaaaatttttaaaaaaccattaacatatgattaattaaatttgaattattataaacttcagaaaatatttaattaatattttaaagcgattttatatataaagttttcacactgaatgctatgtttgccggttttaaaacaaggtacttcctcctttactaaatgtttgacgccattgacttttttaaacagaccatttgtcttattaaaaagcttttgtgaaatgtgtaaaactatatgtatatataaaaatatatttaacaataaatcaaatgataggaaaagaattaatagttacttaaatttttttaataagacgaacagtcaaacattttttaaaaagtcaacggcatcaaatattttgggatggagtgagtagtaaacatctttccaaaaaaaaacagtagtccaacaagtgtgaccaagaggtgtacaatgtacctgaaaattggaagtacaagatgaatccgtgctttgcatgatcgcatctaggagtatctttcatctcatcccgggctttgcgaaatgcaaaggtaaaaaataaaaaaaagaaatagaaaagggacgcggctaaagtcgttcctggtcggtgtgatctctgttgagctatgccttttttttgcaccgactgtgccactgactgcagcacagtactgtaccgtagtagtagcagctgtgcaaatgagcaaaatggtgcgatgcaggctttgccttcttccattggctattgctgtccggccgtttgctccgcaattttcccggctcttctcctttcgtccacgcctttctgtctcgcgccttacagtacgtgcatctagtacacttctccgctccgaagtattgctacctaatatacgatgggacacatcctattcaaatttgtttagctagaaagtctcatcgtgtattatgtagtgatattttggatttactgtactttctctttttccaaaatgtagaatatttttaggttggcatgagtattaagaaagtatatgagaatgattggagaaaatgtgtaattgtttgaaaagataaagtagataaaggagaatgactgtaacgctctttcagttcgcgaacgaaaattttttatatatcacatcggttatacggacacacatttgaagtattaaacttggactaataacaaaataaattatatattccgcctgtaaactgcgagacgaatttattaagcctaattaatccgtcattagtaaatgtttactatggcaccacattgtcaaatcatgacgcaaattaggcttaaaagattcgtctcgcaatttacactctacacgcaatctgtgtaattagttctttttatatttaatgttccatacatatgtccaaacatttggtaagacaaggtgaatcatttttgtttgggaactaagcaagcctaattggttgagatgatgaggtaggtagagaaatagctccattttgaaacaagttattgtgctaaaaataacttatatttcaaaacagaggtagtatgtggcagtacagtagactaacaaaactagagggttggattgatgtgaagagcagggataaccattccgttttcaagttgaaaaccactcctcaccagtttacgataaactgattgaaaaccaataaaaaacgatgacttttggttaaggtcttacaaaattaactaaaagcgaccggttttcaaaaatcgatacccaacggtttcacgaaaatcaataagcctggtgacgagtaatgtgcatagctgaaattgaggctttgcttgaacttcatgggaattttatgtgcaattcatgtagaatccctgcgtttcaaacgggcacggatgcatttttgaaacttgcatgggcctacctacggggactaaccatttcggcccacatcttctcatcgttcagccttcagcacttcagcccatattccagcaaactccggctcaacaatccaacaacagcccaaggcccaagggacctcacgctcacgtacactgtacaaccgcacacaaaacccgccacctcagccatcagctcggactcgcagggataaaagccttatccgtccacgccacgtggcacgaccaggaaccctccacgtcagaccgaggtgctgacctggcacccacgacctctcctcctcgcctatccaatctacatatccatctccctagctacgcccacacccgcttagctcttgtccatccatcgatctcctcctcttcacaagcaagcgcgagaggagacacctccaccgatccatggccgccaccgcgaccgccgttgcggcgtctctgtccgtgcccggggggctcgggaggccgctggctcgcgtctcgtcgccggcggcgccgatgagagccgcctccccggcggcggcgcggcgggccgtcgtcgtccgggcgtcggaggcggagccggtgaggagggagaaggcctcagctgctgccgcggcggcggggatagccgcggtggcggccgtggcggcggcgctggcggtgcccgaggtggcggaggcggcgccggcgctgtcgccgtcgctcaagaacttcctgctcagcatcgcgtccggcggcgttgtgctcgtcgccatcgtcggcgccgtcgtcgccgtctccaacttcgaccccgtcaagcggacctgatcgacgatatagccgcttcttcgcgtagctgtgacgtatgacatgagatccatggcttcaaattctgtatgctacaagagaacggtagtgcagctgcatgaaacttttgctgcacgtgtacgtacgtgtttgtgttggcttaattaattcgatttcatgatgcgtatgtgcaattgtaaacttgtaattgagtttttccattagtagtaaagcgcccctatcttctttgttcagatcgatgagtaaatgcatcggtgacatatattggacaagtacatcattcattcattcagacctaattaaggtatactacatcggcaaaaatatctttaaaaattgttggaagatggtgatcaggttgtccaaacgggaccgtggctacatcgatcgacagcccgttcatttccaagcaaccgagtatcctgggttggatctgaaccaacgtttttcttccacctgctctgaaacaatgctaagagtatttgttatgctgttctaacttctaaggctcaactcgctgctatactgtgatgtacttatttatagaagggggaaaaacttatcattatctctagattcattaacatctatataaatgtgagtaatgttagaaagtcttacattataaaacggagaaagtagattttacctcgattaagtttcatcagctaaacatgtatgttttatacggaaactttctatatactatatagttgttttaaaatactttcactatcccaaaatacacacattttaaggttgacatgtgtatttaagaaagcatacgtggacgattggaggaatgttgtgataagttatgaagagaaagtatgtgaaggacaatggttgtgattgatgagaagaggatgtagatagagaaatggaggtgactagggattggtcgcccgatccaaaactccaaaaatcgggcgctgacgtcagcatggcgtcagcgccacccatatatgtaaaaccactttaaactaatttttctcttaaattatttatccaaatcatgatccgattgcaccattaaatttgttgcaattaaatcttcaaaacaagaccacatatggatatattccgatgaaatttttttagcttattattgaattttttaaaaatatacgatgttccaccgggtatatcggaattgtttcactaagtagatcgaaaatgtttcaatcatttaaatcagacgttgtttcaccttatataaaaacaatgttttagcaaatagcgaaagagtgtttcagtttactgcaacatttgatcctgaaacattgtgagtacactaggtgaaatatttttggtggaacaaaaaataaaacgaattcccttaatagagggtttccaaaatatgtgggtgatttgttacaacggagtatttcagttcactgcaacattagatctatacatagtaaagcattgtgagtgcactagatgaaatatttttggtggaacaaaaaatgaatcgaattctcttaatagaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagtataaatctatttttcaaatatagatatttccttgtattacgtgaaatattcatgattgagcaggttccaacgggcctacgtgggccttagtgcgttctatgggcccgagtataaccgtatgaacttgggccgtgcacgctcccaaccaaaacagtacaggcctcccccgatccgaaccggagtcgtcgccgccgtgtgctctcccatcttttcccagtctccgcgacctcgagcggtcataaaccctcctctcctccccctcacccctcctcttccccgtgcgacccgcccaacccaaaccctaggtcacccagcgccgcggcgccccccggtacgaatccctcctcctcctccctctctcgattcgcgcctcgcgtcgtcgtgctaccgcgccccgcttccccgtcccacctccgaacctagctgcgggtggtggtggggggagatttttttttttttttttttttggggggggggttcgatttgctattttttttttttggttttttgcggcgcgttgcttgcaggggtctgatcagtggtggttggttcttggttgtttataggttgctgacttgctgcgggaaggaggatgagcaggcggtggagccggacgatctacgtggggaatctccccggcgacatccgggagagggaggtggaggatctcttctacaaggtcggtgatttgttttttttctctcttttgtgtagatagtgttagcagaaattgtcaaactattttttatgccacatgttactccgtatatgcttagattcagttttccataatttagctaactggactcgatcgacttatatatattactataaaagagaactgataagtcctgcacataagttaaggggaaataaggtgctaataatgcatggctgtgccaaaagaaaacggaaaaaaaatgataatcttgtttgagaaagctgatgggtaaatttacttatttggaaaagttggtttgccgctgatattcggcaactcgagtcaacatatgtgcttgagggtgtgtttacaattgatttgtcgggcatgattcaatgtcccggggtctaatacttttttacattgtttcatatagtatggccgaattgttgatattgacttgaagatccctccgaggccaccaggctatgcttttgtagaggtaacatactcccagatgtttcacataatgtttatttggtcttggaatgagaccttcctgttgttaaatacttaaggtgccgcatgctaatataatttgtgccctaactttttagtttgaagatcctcgtgatgctgaagaagcatgtgctggcagggatggttataactttgatggacatcgtctaagggtaatgacactagaataaataagttacttcttgatgtcctttgtttttgatttatctgtataatgactgcaaccatctgcaggttgaacctgctcacggtgggagaggtaatggtggttcctcctttgaccgccccagcaactttggtggtggaggacgccgtggtgtgtccaggcactcagaataccgtggtatgactctcatctatgttcaaattgatgtttaatgctcaattctattctactccatgatgtttttaatgatttttgcacttcacacagttctggttactggtttgccttcttctgcatcatggcaagatttaaaggtttgttgctagcacatttccttttcaatgtaaaattaaaacgacatattcccttggacaaccagtaacattttcttatgaacatttgcttctcaggaccatatgcgcaaggctggtgatgtttgtttctcagaagtgtatcgcgagggcggcggtaatacacatattttgtgcccacagctataagtttttatttagcttctgtagtatccatcgtacataatagacactcctactcactccctcctctccttgtcctgattcatagctcaagggagctatactttgggacagagggagtatttgttgaacatattgttcaggtttataccataagtaaatacacccagttggtcatttctatgacgaaattaacagctgcaactctcccaacccataacatacacgtggtcataccaatattctcaagattatctccgaagcaggataatttaggtccattctgaaagaatttttataaacaggaaaacacatttgaaattcatttttcttttgtttcctatgtcatcatggttattctttaacaagtattacaaactactctctttccatagttttcctatctacctcaaatattctaccaaaaaaacatacctagttgttatctctttgtaatgtcccccccccccccccccttaatagtggtcaattgccctctttgtttgtgcttaaggtgggggcctaccggcccagcaatccctgctgtgctgggtctctctttgctctgtttatcacagttggagttctagggttttagctgttggttggtatgccaatatgccattgtagtcctctgaatatatgcattgtacaactatctgaagcaataattcttctatatggttattgaggtagagacttatgttttcattttgttgcaggtactgtagggattgtggactacacaaactatgatgacatgaaatatgctgtaagcttatatgttaataccttttattacattctttagcttgtgtgaaatatttcatctgagaactttctttctctgtaatctgtatggtttatgacactctattttgtatttttatggcagtcggttacttttgtatctagcattctagttcagtcctagcattgtgatcctgatagtttaaatgttctcttggttgctgatcattatttgcagataaagaaacttgatgacagtgaattcaggaatgccttttctaaaggtcacataagggtaaactgttctttcctctctctttttttatggttgagccctggaatcagtttatctggctaaccatgtacttcttatcataggtgaaggaatatgatggcaagcgtgcccgctcctattcacgtagccgaagcccaagtcgtagccgaagcaaaagcaggagcctaaggtctttttatcatattttgatctccgtgggtaaaactgttgatgacttaactcatattgaatatgctgtgcagtaaatctcctagaactcgccgttcagcatcccgatctcgatctcgatcaaggtctgtttcttcccgttcacggtcagcatcaaaagggcgctctccatcaaggtaacacgcatctgtcgtctatctaattatatttttaattcttgagtcaaactctttatagtatcctcttctggggcacatcatgtcctccaaagaagggaaaaaagggcagatcacagcatgatctgatatgcgcacataccataaccatttcctatcatgctcccatgttaccaaataagccttgtgcattaatttgttaatttgaaaacagtgaccagcatttgttcccctaacaatatctctgtgctctgcattatctatgcctgaggcattggttgttgaccgttccatactgcatgtggcatctgattagtgtctggctcttttttggtatatgataagtaattacctggcttcattagttaaattcactaacttatctgtgtttccaaacttacctaataataattgtcgatttgctatactagtatttatttccttgggaatttccttctcaagtacagcttctattataaactatatgaactgcttagcctcatttgttttgtgaagacccgattatctcttcattttatctgggattgtgcggcgatctggggattgcgcattaggatattgaggatgggatttcctcaatttgctcttggttgtatgaggtatgcccatttattgagagcttctatggaaagctaaaatgatccaattatttgacctaatgcactgtaactgattgccatcagagattgggcatagcgcattgtttggaattctggacataggagcattaaggattgacgatatttggataatgatggtacaatgactaggaatgtgcttggcgttcaatgcttgaggaatgagttctctccctacctttggcatgctatatatggtggttgcgtcttgcatgcattatttgcattcaatactacatatttttggacttaattatgtgctcttaatctcttgttttcattgggctattttcactttcatttggtcggtgcaatgccggacaaagcgtcaaggtttttggaataagctgttagacccgcattttggatattgaatatggttgcttctcgacttcttttttgcagatcaccagcaagatccaaatctccaaatgcttctgtaagttcccttcatactattaaaaatttcctttttctttcacttccgtttgttttacttaatgtgttgtttcctaaatatacttcccccagcctgcaaatggtgaagcatcaagccccaagaaacggagcccaagcaggagcccatctcgttcacggtctcctgatgtatgcattcgtcacccatgtttccttgacttccaaacattgcatggttgattgttgtgattacactaatttaatcatatttccaggcaaaatctgaatagaagtgatatgctgatgtgggcagtgacacggacttctcatgtacggctatttgctgtccttgatgtccgattacatccgaatcttagctgtggtgcaatgaggctccattaaatttgatactatgaatttgtagtaatgaaaacatcaaactatgcacttcatgtggccttctgtggctggtcttgttcccttgggtttttggtagttcgccgaatgctactatctggattatttttactcaaaacatatgtcggatgcttattgatttccatgtcagttatttcttggcaccccatgttgtgttgctcatcaattcatggaaagcttctgctgcttgttagttgttaccctagcttgcaatatgcttaccaccagcaatttttgttttcctgaagtctgaccaaatataacttgatgtggttgcccaagtaatgtggcaatgatttccgccagcaagaaggtaggcagatgaggtgaatagtttgatgtcgagccggtggttttatatttgaacggtttgtgacattctagtttgcaatgctggttcagtggttctagcgtgtttgggctcggatgcataacttgtggaggatttccttcatcattttttaattagaggcagcaactctacggttcaaccgtcggagcattggaatggttctttttcctcatcttgacgattgtagctcattagcaggttttatgccttagcatgtttgctgaacgcgtttagatgatattgctgatgtctgcttactcgagaggtttggtaggtcgtcccacatttgaaaaccatgatttcactgaaaaaaaattgaaaggtaaaatgatatgcaagtctgtctctcaatcaatcaatctgtagcttctcaatcaaatacaagatacattttcttcctacgtacaaaagttgatttagctaaaagtatcagacataaacatatgggcgaggaggatatatgcaaatgatttagttaaaagtatcagacataatacatatgggcgaggaggatatatgcaaagttgtcaaggcctggggctatggcatcttgaccaccatgacggggcagctcgcgtggcggcagcagtggtcgctgacgctccccagcagcgccctcagcaccgggccgtagccatggctgcccaccaccagcatgccggcgccgtgctcgccgacggcgtcgcacagcacgcgcttcgcctcgccgtccttcacctccaccttcacctcgacctgcagcagcaacgaaccacccatggacgcatggattcatcatctacgtacatatacaaatcaattctcatgaagaacgaattctaagctgtgttcagttcaacgattttcggaacctttctggcctcccacacaggaaaaggtaccattaacacttaattaattaaatattaaaatctttaaaaatagattaatatgatttttaacaactttttaatagagccctttttttttaaaaaaaaaacataccgtttaacactttcgaaaacatacatgtaaaaattgagcaactgagagtaaatttaagctagaaaatagatagaaaaggacacagtataagtattaatttgtctcaatataagtacaatctgaattatctgtactagcttgataaaaaaaaaaaacgtactcctaccttgtattgggctgagagttggcgcgccttctcctcgatcagcctctccatcgcctgctgctccgccgcctccacgctcatcaccgccgccaccgcgcctgctaaatccaaagttttatccatcatcaaagggacgcgtccattcatcaattgctgctgcgcagtccggctcgatcagcatacgcaccgatggcgacgaacgccggcgcgagcggccgccgggcgtggacggcgacgacctcggcggcgccgggggggaacctcaccgcggcgagccgcgccgcctcctccagcgcgcggtagctgtgctcgctgtagtccaccccgacgagcaccgtcgtcgtcgccgtcgtcgcgttcccggttgcagcatcagtcgccgccgccattgcaggttcgcaactcgaatcgatgtctcgaatgattgatctccgtaactgcagtgtcgtaatgagtattgtgatgagcccgtacagcatatataccaagggacaattgatttgaccaagttatcttttctcataagaatgttgtttgtttgttgcataagttccatttcatcgttatctaaaaaaataaattctgttctatatttttttggtatatatgcgtatatattccacagttttcaaaacagaggagcataaaactgtgggtatttcctgctgatatttaggacgctgtttttgttctcttctccgtctgcagtttgcactgctccttaatttgcctattagtaatataattattcgtaagagatgccattctgcaataattggaagggagccattcggtgattaagatggtggctttcacgcaacaagcagaagcccagttgcggcttgcgcgagagaagcgtaccaagaaaaagtcaaaaaacgcgtccaaagtgagggtataaggaagctctgaaacaaaacacacaaacaacagctgtggtctatgaaatttctgaaaataattaaaaaaattaaacaaccacaaaatcagaaggggatgtagctcagatggtagagcgctcgcttagcatgcgagaggtacggggatcgataccccgcatctccaaattttgacacttatctttttaatttgacagaaatttcgatctggggtttggttaattggttcagatagtggttagaagatgattgtcggtggtagcgtactgtttttttaaaaccttttcaaagacaccaagaggcttttcttccaaaatgtcagtcgtggtttatgccgaaagcttttataaatcttctcttttggatggtcaatctcgataaatgcactgtagaagcctcaagagaaaacaaaaggtcaattctggataattcaataagcttttctaaacattttcttttagaagatcaaatctagtgagcacgataaaaggcaccgcagagagaagcagaagaacaaaacgtgatacctttttttaaagaaaatagtacaattcacaacacccaagtattgaggcatctgtaacacaaaatctcaggttttgctttttgttcaaagaatgctaatgttttgtggcaaaatattttaagaaactccaaatttatgtaaaacattcatattttataattatatatatgactattttcatatatcagttgacttaaaaaactcgacataatccaaaagccctcttatctactttatcattttcctcactttgcaccacactaatgcaaaaactcgacataatccaaactaatgacatgataaccgattgcatatgcacacacgaataatcaaactatcgataaccaatgcttattaaaaaaacagctagcatgtacaaatactaaaaaaaatctcaatacttttcttttacaattattatggataaatatatcaaccaaatggaaaacagaagcttgtacctaacatgaggtttcatgaaacaaatcacatgttttgtacctggggttttacgtaacattttgccccggaacataaggtttcattaaacaaatcgcaaaacatgatgttttacgtttcggatgtcccgagtaaatttgacaacacaaacacatggtttacaaatgaagaaccattatacgcatttgtttaacttgtggatgccgggtacaacctttcctcttttctggcatgcaccagagcatgccaatccccaccagctaccaaagcactacaagaacaatcaaatgagcagcaaatggtaagtatcagtagcactacggctaggctcctaaaagttaaaactcttcagatacagattgttcaaccgagcgcaaagattctcttccctctcttgttctttctgccaactgaatcaccaaaaaacaacggaactttacagaaatctggtgttatcaacatacaggtttacatactgacaaaactccagcttctcagtggaaaaatgtatttcctatctttcccggcaacttccaaacaatgtatacacgattgacaatttagtctacgaatctcaacctaagttaatcagctgttcaccaaaaggaaaaggatccatattgattagtcagctcttaatcttaagatttccatcactgttctctttctgaaatattccatgttttcctgcagttccaaaacaaaccacactgataagcatgattatgtaaaatcaccttgagaaattgtgaaacaagcttatgtactcacacgagaaatttacatgatgaagtctacaacacaggctaagtccaaattgttaaggcactagcccggaggcagaggatatcgattctgctcaaatttcttaaatgaatccaactcacctgactaaaagacatgctcagtcctctgctgtggaaatcaatgtacttgagcataaacataccacagtcccacctgttcaaatatacgatgcttgtgtcaactaaaactatattgttgtccatcgtaacatgttcatgaatgtaccaatgcttatgttacaaaatgaattcttcatatggccatccaaccaaacatggattaaaaaaacatagagaaaaccactgaaggtttaacacatgataatacctaacaaatcatggttcaagctattgaaagtgattgtgttccataatactgaatttatgcaggaaataatcattagtacatgcaatacatacccattttgctgcaaaggaatatcatcaactaactcgtcatgccaaatgcttgtgtcgatctctttattactcttgtccttcacttcctctgcaatgtatctagcctgtgagtggcatgcacaaccaaatacaggtaagcccactcaaatatgtaactgcaagtacttgatggattaaacaagcttagcaacacattaatgaaacaccgaacatgcaaattcccctagagcataacacatttaacaaccctttttttttcaaaaaaaagaaaatgccatgcaggaaatagcaatagaagggggtactacttttttagtgccccagttgtattttttctctacagctataagtttaccagcactcttgatacatgatgatccacacaaccaagagaatcaagatattggaatgtcctttctttcatgtttataactgctaagcaccaatggacatctttatgtacagggacaaagatctgcaaagtaaattctgaggataaatttataattacaaataagcatgttccaacatccgtgacaacaggactaagaatgcaacagatactttactttatcacactcaataagctcataacccaacctcctgcgggtagtccatcttttaacagatttgtagtcatagccattttttccgcaagcaagctgaaccaaacgaccaacaattcagggagtcaatgaagattagcatttaattggtgatcagcaattcagcattcacaaatgaaaatgaaatggtaaaattcataataaaaggatatcaaatgagtgcatgaaggcaaatgaagaacttcctagaatttcccatccctaaccaaacaggccaacacaatattgcccccaaagagaagaagaaagtaatggtattttgcgaagctaacacttgcgtggcatttctccaaacatcatcctttggagtggagtgttattttagaaatcttcaatgaacaatgaagcgaggataaactgaaaacataaaactgtctataccatttccacaacaaatgtctcgaataagtgataacaaaacttaagaaaaccaaaaaagcaaatggagaactaagccctccgtttagaactgtatcctgttgtagtatgactgaagtcaaacgtatgctgctattgactattcctagagtaaatatagggcatatcatatttaaaaaaaaatctttatgaaaagagcttaaccattgattgctcataaattacattcgtaatatctgcgcaaccaacattttatgaaaagctctcagaaatatgaatctatcagtataattctgatacaccaaatatatttatgatttgagtaattgttggtcagaatctataaagtttgacttttcaatatataatatgccctataattttctatggatgaattaatatatacataaatgagccaaatgaatagcatattagttaatatgccataaacacaagctaattgagtatttgtgtccaattaaggctccaaagccagtaatgatgttaacctgagaaacccatgaagatatctggacagttattacctatactaggtgaaaccccgcgcattgctgcgggaatttagtatgataacaataaaaaaaataacgtgtaagatagctagataacatcagattaagtaaattaatgtggtttatgataatttaaatttaaatagtatgtagaatggtgattcaaacgtaaaaagtaaggtggtatgactttatggaagaagaaaagtagggagatagtttggaccgtagattaatcatttaaaggctaaaaacaattgatgtgatatgacttaattagaggaaaaaaggagaaagataatttggaccatagattaatcatttaagaactaactaagtgaggatgaactatatagaatatcataaaacataataaagataacattgaaacattatgtgaattatgttggatgataatttaacatgtttgtatttgaaaagctcttaaattataaaaactataaagatatagcatgtttgcatgatgtttaaatgtgatggttgttagtggatgatgatgtggcacctttgcatgttaagcttaaggaattagtgggggataactttatagtaagataggatacctcctgaggaaaaactctaaaaatgtccataaattaataacacaactgaaatataatataaatgttcctacggtgatatcatatttgaacgctcataagttcattgcaccaaatccttataaaccaataatacaccagaaatgctaaaaaaagttataaagtacagagacgataagaagagttaatatgaatacgaagatagaatacgtgaaagcaaaagaagcttatgatctaaccttcttataaaaaaatgtattaaagaaatggcatttcaaaaatctttttggttctcttgcctctctctccttcaataattcaaggtacaaattaatgacctgcatgtaagaggaatacatgccctcattacgtaagataatatgggtagggtcatcgccggtccatgtaaaccatcaatctttttttaaaaaaaggaagtaaaccatagatactagtggagtttgtttcatatataagtatatccaagatagatagttacctcatcatttaaccaggcagtcggtctcaagcaccggaacttctctctgctaacttcaatgttggagggctcatgcagtgctaggatttcagtactgtaaggacaaaagagtgatgatcaattgttatagcaacaaacatagaagctacaaacaacatgcaacagggtcatcaaaggtaccttgaacccctaccgaacaaacatttatgaacttcattttcctcttcagcagttagaggtgtaaagagttcagacagatcctggagtagtgaaagatcaacatgcagaaaccggcagtgagcaaaagcataaaaggttgatacagagcaacaactaaggcaagttaatcaacaaaggaatatactttcccccaattaaactctacattcaaaggcatatcttctgaattcgcaagaactcaaaaggagaatcgactctagaatccacattgtgtcaagaaatccttgcttgcacctctcatttttgacaattcaaaacaactatttagcgcgagcgctactaggaatgtagatatgccccaaagctctcgttacatcgaacctccattaattcaattgaacgcaatacgcaaactttaccactagtgagttgtgatcatcacattcaccaaccatgattacataataacataaaaaagcagaggaatggtaacgaaacgatcccgatacctccttgggtggctcagccgccttccgcagctcggcgagcttctcctcttgtagattcacctgcgacgcgagctcgcccaacctcttgtcgtagctcctcgccttctcgagcgcccccttgtagtacggctccatcttcacccgcggacgcggcgccgcggcctccagggcggccttcctcgggtccccgaccctccgcctcaccaccaaccgggggccaaaccccgcgtcgtcgtcgtccatggcggtggccaccgagagatcccgcgaccggacgtcgacccagcccctgtacaccccgaggccggcatcgtcgtgcctaggtttaccccggaggaaggagacgaagccccccatgtcgaacgcgggggacgacgccgcctcgggcgggatcggcgggcaggggaaggccgccgggccgaggcggcggcggcggtggcgctgcgggccgtggaagtgggaatcgtcgagggggcgcttgcggcggcggtgggggaggaggaagggggaggcgagggcggtcatggcgaggaggaggaggaggctagggctagggctagggccatgggggtgggagcatgccctaggttggcgcggcgggggtttgagcagcggaaagctccaagcgacgggatcacgggaggggaggggagaagacgaggagactggtttaactgtaatccctccaaatattcagaaattaattgagattctacgagcatactaggctcttttgctctgattttttttgaaattaaaagggattgtaagttgaaattagtttttgtttttttttacaggaagaagaggatatttcgccattggagtccgcgatgacggtgctaaccctccgtaccataaaaaataaacctaggtctgaatatgactggagtactcgacaagagcaacttaacatgctaggtataatttcatttgagcaaatttgggcaatgccatgataaagaacgtggaataggatactaccattttatacgaacaagtactatatatgtatacggatatggatcaagtagtctatacaaatgggacctacataagtgatctcttattttcacaatgtatatagatagcaattaacattaagataggatccacactctacaaggatttacatccaaatgccatagttctctcatggaaaataagcaagagaagagagatggtatatttcaatctatatataggtggtctttataactacgggtagcttatcatatgactcttactgaggccacatctcacaattgcaaaggtaaactgctttttagtcacattatggatgcccaagtcaagcacttgtcccaagatatactacgtatgctaatacggtgaggtggatgagagaaaaaatgggagagtaggagccacccctcatacaaagagcaatctccacacaaactacaagaaaaacgagagaaaagaaagagtggagtggataaacaaataaaatgaaaatattgataatagtatgctagagttagtatagaggtaatatattatattacatcttagattacatggataaaatgaggggtgacgaagaccttccaataaaacttgctctacaagaagaccgtaaataccaacgcaaaagaaattcttgaaatcagtgtaatgtgtccaaattttttgtgtcgagtcagacaccccaaatccaagaagggatgtcatttgtccaattattttgtgccgaatccggcggagttcacgtgtttgtgtccaagtaacgtcattgaaaatgcttttgccattaagttttccataaaaaaaaactagaatagtagattgacggttcttaaacttttagggttgtgtcatatagacccctaaactctcaaaatgcatatccagatcctagaacttgtcaaagtgtatcatgtaggtcccaaattgacacatcccgtctaggatcctacgtggcgctgatgtggcaatatcacatggacgtgacgtgtccttttcttttttttttcttcttttctttttcagttccttctcatacttctttttttttttcattttctttgcacaggtcacagagaaaggagaagaaaggagaagaaaggggaaaaaagagaagaaaaaaagaaaaaggaaaaaaacttaaatgggtcccatttttatcagtcaaaataataccatgtcatgtctgtgtggcatatgccacatcaacgccacgtaggatcctaaagaggttgtgtcgatttgggacctagatgacacactatgacaagttctgtgacttggatatgcattttgagagtttatggacttagatgacatgcccctataagtttaaggaccgcatgtacattttactcaaaaatatattagtagctataatttgaatctgcaagaaaattcgttattttagagccttgtagttaatggttggcctagaaagagaagacaaaaaggtagtgggagatctttgtttgttgtctttttttaatagcatctagcttttgcttcaaaagaagttacatgcacttattatagacattgttcaacatagaactgctataaaaattccaaagctgacaaggtaataaatctaaaaactccaacacaaaaggagaaatgccatgttgtcttggtttgggaaattttttaagtaaatttcacaaaaccccgaatattagggcatatgtaacacaaaacctcaattattataatttgtttcaaggaacctcatattttgaggcaaaatattttaagaaaccctatatttatgaaaaaaatactcatatctcattaatatttatggttatttttacaaaaaatcacattagttgactcaaagtatacatcattcgtctactttatctttatgctcaatttttcctaaaaaacttaaataatcttaactgataatataatgacaatcggtgaaaactgtacataaataatcaaaccaccatgaccaacacttgttgaaaagaagctgctgcattagttaatagactatataagtttgtagccgaggttttataacacattttgtctcaaaaccttgtttcatgaaacaaatagcaaaatatggggttttgcattatggatccaaaacctaaggtgcccatcggttgccttatttagagaataagccaaacgacatatttgcaaatgaaaaataatttgtgaataaaacttttacatacgtgttcttagcaatttaaaaacaaaggttaaaaaataaacttcgatgaaaataactcaaaaacaactccaaatttaagattgaaaagataagtataagtataagcgaaaagataaggccgtaaggttttataaaatttactctttttttatgatcgtgctttaccgctcatacttttctttcaatggtatcgaacaaattctctctcttacctaacagtaacattcacaagctgaactagcgtaaaacatcagttaacacataatgcaatacatgtacttctgtaagactaacaaaatatctcgcttaaataatactccctccgtttcacaatgtaagtcattctagcatttttcgcattcatattaatgtcaatgaatctagataaatatagtttcacagtgtaagtcattcaagcattttccacatttatattgatgtcaatgaatctagacatatatatctatctagattcattgatattaatatgaatgcgagaaatgatagaatgacttatattgtgaaacgaaggaagtagtatattgcaaaggacacagctaacataaaaaagaatggtttgttaattgtgactacctgttatgaaggaacatattgagctagccacatgtaactaaaagtgtattaagtttcgtctactcttacacagttttgaaatctaaacttttaattggttatttcagaaagaaatttaaattcatttcaatggatccacacaccagctagcccagcaactctctttgggcaacaaggccacaccgccaggtactacctgcaactctgcaagttatggctcctgtgatttttttttttattcttcctgactctgtgattgaaagtaccactaacatttatctttcagaattcagaacaacaaatttttgctcctgacatagcaagaactgggtaaaataatttttgcttcactcgtaccgtgcgctagactccaagaattaatattaccagtgctgtgactcgtaccgtgtgttgaactggaaatatcccgggcctgggccacagtaattatatctgaatctaacgtacgtacttagacagagacgccacttgtttttatggatagagtattgccgccatgaagtatatttgattaataggtttctctccctgcttggtgcaatcggttctcttcagataatctgaaatttgttctgattggttggtaagaaaagtaaattttgtagctcaccttgctgtgctaattggtgtagcagctggctgatagaaccaactgacaacacttaagtaaataatcacctgtcactggagtcatttgtctctatgtgaagctctgaagtcaacaactcaccgttattttttcatgtctctgctctctgaagtctgaacagcctatttcctgtcagttcaaggtttgagctcttggcctctcaacagtcttgtcacatttcttccattgtcgattagacgatattggattggttgctgcctcataatccgcacttaaatctaagctaaaaccttgcttaagttgtgtcttaatttgtgctataaattgtgcatttgcaccatgtcaatttattcgcagggctcattgtacggaggtagagaaaaaaaaaagacacggaatgacattgaacgaactgaaaattgtatttattaattagacgtaagcatgtgaatacaaaaggagcaatgcgtcagccaagaaaaggaaaattgagtttaattgtgattaggttcttcttctgcacatcagattgcacattactcaattgcatgagtatgtatgtgatgacggcatggatcacaataggacctaattaaattaccatcttaattaggtcacagtacggtttgattgcacgcttaattattgtcattatcctgtgttccggatcgaaagtaagcttcactttttcatggtatttaatggcgcaaaagtgcagagatccccctccaaaaagatcatcaggatgtactttttcatggtcttatgtcaccaaagtactaatagtttgttaagatgtgacataagcacacaccgtcctagctacttaaactgaatgcgtttgtctaagttaaaacttttgtttttgcccattggttttaactctttgtcgcattctgcttgcatttagggaatgttaagtaagctgcatgaagagctaaagttgagtgtttgtattcaaggatcacaatgacacccaaaaatttttttagagctgtcaggccatggtgacgatgattggcatattagtagtcacaactcacaatcagtactccactccacgatcgtatcacaatttttatgatatccacagccacatccaaaataccagcaaacaaaatgcatcgaggactaagcaaacgaaatgcgtatggtagtaaagtgaatactttgcatttacgactatttttctttcaatggtaagagacataagacatttatgatgacttcgttaatctcaaaatttaccgatcagtcttcaaaggtgctcgtaagaataagatgtatatctatatgttctaaggatgagtgtacatcatatatatatatatatatatatatatatatatatatatatatatatatatatacacacacatattatatatatagggagcgtatcctatgcacacaggccctcgcgtgtacacaccgtgtacaccaactaaaaattattacaaaaaattctaggaaaattcatacatgtactttcaatagtattacatctacatgcaaagtcgcatcttcaaattcattctacatagagaataaaaaaaagataaaattctgacaaaattgcgaccttaaaactgtcagattttttgttttttttgttacggctaaaatataatgaatttgacgttaagattttaactctaggtgtaatacaattgaaagtatgtgtataattttttctagattttttggtgacattttttagttggtgtgcacgtgtgtacacgtgaggacctgtgtgcataggatatgttgccatatatatatatatatatatatatatatatatatatatatatatatataagagctcatacgtctgttttatgtttcgaaaaaagaaacatcattgtatcctgatcatcacccacctaaattttcaagatgatactgaaccacatattactacagcacttttgagcagccacttagatcggttgggccaacaccacactacaggctacaaaattgctagctggcgttgtaaatgatttttcatcaaactaataattgttagaaaacgataggcaaataaacgataaaaaataatagatcaatcataaaagacacaatatttaacatggaaaactctttcaaagcaggagagaaaaaaccacggacactaaccagcaaaatatcttcactatatcgtcggggtgaggttacaacgccgaacggcggcttataataagtatatatatgaaggtgaaaccctaaaaggataacgatccgtacgggcatccgcttcgctccggcaaaaactggccttatatatgtgcaaatgaatctgggtcacaactcaataataatacctcatttttcaatagatgacaccgttaactttttatcatgcgtttgatcatttgtcttattaaaaaattacgtaattatagttaattttgttctatcactcgaagtattttaagcataatttatatcttatatatttgcataaaatttttaaataatttaataaaacgaatgataaaacatgtcttaaaacgttaacgacgtcatttattaaaaagcggaggagcatgagaagtacatatctttcttacaggagcaaatcatcctttatgtgtgcatgcatcgcaatatttagtggggcgagcacagtttagtgcctgtcgatcgatcggacaatccgacctgtgcctgacggtgatatataatgaaatgcaaaaaccaaatcagaattgcgtgcaatgctagctaatactacgacataatcatggagctaatattctctgtagatgactcgaagttgtactcgttgaatgtaaaacaaatgctaaccgtataataatcaattaattagcagcatatttccctgaccggactcgatccggagctttcttcatcgctcacatcacatcacccaaataagaaaccacagcacaaataacgattgcatttggaagctcatgcatgcatgcatacaaccccaaataaaacattgactaattcctacttgataagcatggcttaattgaataaagtttaactcagctgatgggttcaattaaatactagtaatatacaaataaagttccctctgttcacaaatacatgttaggttttaacttttaactagaagtggatcaagtttttaagcgacgtcaaatcaaatacttttcaatgtaaggttgcaaaatctaatagtacaactttgatattaaataattaggctattttataaaaatatggtttcaaaacaggcaatcatttttgaacgaatggggtagctctcaaaatggacacatcggtatttgtcaacatggctggccctcattccttgaaaaaaagaaagaaagaaacttgtgacctcttcttcactgtgcatacatataagtgagcttcccagtactaaccatgcaattagcatgtaataatctccaactagctatggctaattaattagctactagctaatcccttcttcctttctaagctagctagcacaacgatggtgatgctgcggctgcctagcgttaaactctggagagcaatggtgagggtgcactcctcttgctcgtcgtcgccgtcgccgtcgccggcgccggcgccgtcggagcagctggaagaggccgccggtgctcctcctccggcggcggcggcggcgagtacgacagctagacgacactggagcgagcagcgggaggtgttcaccatctggatgaagtcgctggtgctcaacggcagcggctgcaccgtgtacgactccggcggccgcatcgtctaccgcgtcgacaactacggctcccgccgcgccgccgacgtctgcctcatggacctcgccggcaacgtcgtcgtccagatcctcagcaaggcgaggctggggcacctggtcgggaggtgggacggctaccggccgtgccgcgtcgccggcgccggcgccggcggcgagcagcggccgtggttcaaggcggcgagcgaggcgtggcgcggcggcgggggcccccggtgcgagttcaggagcgacgacggcgggcgggccgtgcggcggtacaggatggaggggaggctgcgggaggcggcgcgcgcggcgaggatcgtggacggcgcgacgggcgcggcggtggcggaggtgaggaggaagacgacggcgggcggcgtggcgctcggcgacgacgtgctgacgctgctggtggagcccaacgtggaccgctccctcatcctgtcccttctgctcctgcatcatgattggtagctaacttatgagaatttaccaaccaacttcaaaattcagtttattttctagattctatagctacatgttcatagaatctggagctggaatttacgagagaagctcgctacagcagaagttctcaaacactacctatacatattgcatatgctagaaggattattttttttcatgttttactaatttgctcataatgtatatgattagtggtagtttttgagcggggattttgcttcttgatgatgcatcagggatagttttggtgtgtaatttgccatccttgatcgtgcttttctcccccttttggcattttgtttaggattggagatttcgatcgttcaggtgttcttgctcaagatctaacgagcttgagatttggatgctgctgtaaaaacttgcacatatggtaattggattggagatattaagacacatactttcaattgtattacacctagggttaaaatcttaatgtcaaattcattatattttagccgcaacaaaaaaacaaaaaatctgacagttttaaggttgcaattttgtcagaattttatcttttttgttattctctatgtagaataaatttgaagatgcgactttgcacgtagatgtaatactattgaaagtacatgtatgaatttttctagaattttttgtgataatttttagttggtgtacacggtatgtacacgcgagggcttgtgtgcataggatacgctcccatatatatattcattaacatcaatataaatgtaggaaatgctagaataacttacattatgaaacagaggaagtacatgaatatgagaaatgctaaaatgacttacattgtgaaacggaggaagtacataatatccgcaaaaattgcacgaatggctcaccggttggaaagcaagtcgaagaacacgcggtacagccacacacattttgaaaacacagcccggataacagtacccatccatttcccatggtaaaacataagacagctcaaatgactcggggcctattcgatttagaggattttcacgagaatttggagaaactaaactgttcctcgcgaaaatcctataaaattcctgcgttccgaagcactcatgcaattttcctattcatacatgaggacaagcaggcggccaggctccattcaacaggaggtgaacctataatgaattgatgataacccgcatctccatataatattatgatcagtaaaggggcagtaccaaaacctggtagacagtcgacaaatggagtaacaacggacaagtttaaaatgaattttgcagtgaccgcaataacaagttaattggcctggttgctcatactgtacaattgcacaggcacaacttgcacctaaaaaattgaatcgttgtcacaaaatgagaaaaatgacggtgaaccaaaccggtccggtaagagatgtcatcctcggaactggctgcctgaccagactatggggactagaaatgtaatctatttttgcggatggtgatatgttgccgtcactacccccaggtccaccacagcaggcaatttgtaagccacatcccgaatccctatcatcctctttcgccaaaatcgacagcccacaccatggcgacgattgaatgtcttatcccatccgcctcgatatgaactgttgttaattcttctgatgtctagcagatagtacagttctttttttactgtagtgaatctgcaaaacttttgcctccaatcaccattgtttgtcctaatgcttctgatatatatgtacattggaatgaacttcagctacatgaagtagcttagagtagtccttttccttgatccaccttctccataaagatcattccattgaataagttcattcatgttagttgaatccgaagacacacttgcacagacctataacaaacatacaaagttagcaacataatgtattccaatgatcatggataacaactgctggttataaattgcataatttacaactagttttcatactccttttttctttcggagttaagaatgattgctgattattctgaattcttacaacccagtactagagatggcaacagggtattccccaccggggaatacatcccattcctaccccccgcagagaagtttccccatccccgcctctgtgcggggaattaatccccgtggccccccgtccccacttaaaaaaatcactcacacctctaatcatatacgtaattaataaataacctccacactttatattaatatatgctatatatctactaatctatggagtacatgacaaggacactattgttattcatccactaaacatggcacaattggacctttagacatgcataagttgaattacatctggccccctatgcccgttaatagggtctccgcaagaaacagggacaggggatggaggatcatcgctgcccctgccatacctgaaagatacttgtttccccgtttggttgcccgtgaagggtttcaacttagaacagcagccaggatgctttgcacatgttattcatggtgtcataaaacctctgctctagaaagtcaagaaatacagattgccgtggttcgtctatctcttactttttgcaaaccattaaataattaaaaaaaactgaggtttactcttttttcttgaaattcttgattcaggcatttaacaagaaaaatcatggtagtatgtacatcacagcatgagtacttgaaagcaagttcttatttattatggatcatacctgctcatgagcatgtttgaaatcacttagtcgtaaggcacggacatcgttacttgaaaatgattggggcagtggcctattttctgcctctgctaaagctttctcctgcatgtggacagcacatgtgaagttaaattgcggtccatattaaatatttaaattatgtgatcatccctcacagtatattaaatccactgatttcatcactaatccaataaatatttattgaaaccccaaggtatacatatactaggaaaaacaaatataaaagtggaggttataaactaaccttcttctccttttcaaggatatctttaatagggagatgagcagcagtaatacatagattctgaaaaatgattacggccaggagtcaactcaacaagcaacattcaatttgaggaatcaatatcacagcagtggaactacttccatgaatgcaacagtagtaccttgagatcactgccagaatacccttcagtcaagctagctacagcttcaagatcgacatcatctgccaaatcttctttagctagtatcacgctaagaatttttcttctatttgatgcatccggcaaattcaccatcaacctaagcaatacatataccaaaacagatgcatagtcaagtcaattatctaaaaatcataaaattagcaccacagttcaaatcttaaaatgaatgaaaaatatgatactcaccgcctaggaagcctcctaacaacagcctcatcaaggtcaaatggcctattagttgcagcaagtactaatacacgctctttatcttttgttcttagaccatcccagttcaccataaactcatttttcattttacgcattgcttcatgttctccagggttttcacgcctacccaacatgccatcgacctatacaacacaagatgaagaagataaactagaaagcaaacatcacagggaattcagaaaggcgttgtgattgatcaattacaatttattacttacctcatccacgaaaataacacttggagcaattttgcttgccagtgaaaatacagctttcacaaacttctctccttcaccaaaccactgtggtaatggtacacaatgtttcagatgcccaaaatgcaaaaacaaaaccatggactaatagcaatcatttagtaaaatacctttgaagagatgctcgacattgatatatttatgaaattcgcaccagcctctgtagccacagctttggcaagcattgtctttcctgtaccaggcgggccaaaaagtaatattcctttacatggctggcacaacataagcaataacaaaagtcagttcactatcaaataaaatggaaataaaaaattccactatccaaaagtagtacccctatccattcataaccaacttgcaacaataaatcataaatcttatccttgttccaatccaatttggcatgaattgccattaggtttataaaatagataggtcccaataaagaaaaggtaggaaattgtcatgaccaactccaaattgatcaaaagctatgtgactatatcaagatttcagcatctgctactgactaactgaagtttgagtcttttatctgagtccaacaggggacaagttcatactggagcaaaatataaatgaatacacaatacctcctaaagaatattatggtgaaaactatgcaatatggaggatactatctaccttcataagttgacctctggaaaacaattcaggcctttgcaaaggtagcatcactaactccttaagagtttccttgacactttccaatgccccaatgtcctcaaaggtgacacctatttcgtccgggggtataacatcagcaagaagtcgcttttcaaattcgttctcagtagcaatatcctgaaattgttatagcaagattcataagctcccatgcattttaaaagatataatgctgcaacactacacgttcaggcgtgcattgaccagagaaggtgaagaagactggtctcaggctctcagtgctacagttgcaatagccatttcggagctataacactattcccaaggtgtagaataaactagtgtcaaaatagatacactaatacaaagtatatcaccttgagcgacttccttatgttgctgctcttagggttagattccacactttccaacatgtcaacaccatgcttaagactgcagtggacaatatacacattgatgcactggataaaaagaactttgttggcattgtggagaagaaataaagattagagtgaacctttcactagatagagtgaaacgaacatcactcgaagggtctggaattgtagagtgcttaagttgatgactcaaagcaaaaccaactattttatcaatacctgaaaaataacagtgcacccatcatgtttattgaaatttgcaatatagaagaaagatgaataggaatgctactcacattcgtttgttaggagacgatccttaacacatactgtttcaagatcactgctttccaagcccatctttaatagaaactgaaaaggaaattgcaaaattcattcatacataagatgcaattctgattgaagaataagaaactaagcccgagggaatgacaagccaatgaagaaaccgtggtcaaccaggtagcatgctatagaaataaatcatgacgatacacttcaaaataccaatttcctcaactcaggatagtgtaatctaattaaaagttcaattttttcctcaaacacaaagttcacatttttctctaattattcatggagtatccatgtgtttatgcttggcataaatgtagaggtgaaataagatagcaaagcatttagttaacaacaatgtttgattttttcttcaaagccaaagccattttttaaatttgaaatttatttaagaataatttcacaaagattttttacttgtcttcttagcaatcatgaaaagagagccaggaaatgaaaatggtgaagcaaacccataaaattaatcctaaaaatcaaattttaaaattcgaaatcagctgttgcttttgtgcctttaagctgcagtccccccataacatacaagcttctgaatatgcaacataaataatagccaactgctaaggcatgcactgtatgtttacatttatccctagagcacaaagacattaaattaaaaaaaatgcagcaaacaggacagtgtgacatcccggcccaataaggattaggcttgtgtggcccatgtgagctgtgtgcgcatggttagtaccaccttgctagtttagcacgagtggaaccgacttataaggcctcttccctccaaccacatcactcccgggttaacccttttacacgaagtgaggacgaaagtgtaagtggggtggtgtgtgtaagtgggcccgctcgtcggttgggctgggcaacgcggttctggagggagggctattacaaatggtatcagagccgaccctcgcggttgcgcgtacgggtcgcatcgacactggacgtatggacgtgcgctaagagggggtgtgttcctggacatttgcctgtgtggctgggtaagttggaccgacggggacgtcgggtcctttgaggggggtgtatgtgacatcccggcccaataaggattaggcctgtgtggcccatgtgagctgtgtgcgcatggttagtaccaccttgctagtttagcacgagtggaaccgacttataaggcctcttccctccaaccacatcactcccgggttaacccttttacacgaagcgaggacgaaagtgtaagtggggtggtgtgtgtaagtgggcccgcggttctggagggagggctgttacagacagctatgccaaccacagggttacaaatgcaaataattgtatcgaaaatgagaattagaacttacagagcgaatttttgaaatgttagcatttcctttaagaatttcaacatctcgatctagcatctggttccactttgagcgctcgatttcatcctgtaacattttttccagatttaaaaaatagaaaaaaaaagtcagagaaactgctgcaagttaactgtccttttttactagtatgaatagaacatacttttggtggctggatcgtcactttatttgggaaaagcttagttagatgcttcgtcgcctttgaagtttctttattcttatcagttccacgatcaaagtcctgcattcccttgtgttaattcatggtagcaaaataaatcacgtcacatgttccaaatcaaaatatatgcatgctaagaagatatcacaattgtaatggtcaaaactttatcaaatcggattttttttttttgggggggggggggggagagaaatattgaactagaaatatatcagcatgatggatgacaccgggtcaaatagctattgtgaaaatacaacactttctcatgaataaccatgggatccataacgaataaccactggctggtagcaatatacaggtgcctgctgattggtcatgcacaacctgatttggctgaatgcatgctcagattcaaacattacaggacaaaacctagactagtatagcacctttaatagatgtacgcatgcatgcattcaggagaaggcaactgaaagactatagtaactagatgttttcatgcaccggagcacatgcaagttcaggtgctaactgttatgattcgggcattatacacataaaatcatgtaatattctgcaaaagaaaaaataatgagtgtcacgaacttctagaaatgtacattcctacatgggtgtccaaagtgcttaaaaaaatcgctcggccaagaagccaagagcctatcaccaagagacatattccatcactgcaggaatagagacatgactaatatgattacttgagttcaacagctatgtacaatgaaaccacagagaaacaaaatttatcatggttcacataatagtaggaagcagatacccctaagatcatgcatgaagttcattaaggtacctaaactactgataaatagtgttcagtcaacgaagtgatcatttgtcatgaatctcctgcaatactttgcagtaattggaacaaatcaacaatcagaaagacccacaagtttgcctaaaacataagcttattacaaaaatgtatcaaaaggtctattctctgacaactgaaagcagatttgttgcacgtaacaatatgaagaggacatgaacaacaaacaaatacccaaggaagatgcatgttgaacccgaggcattaattaaaatgataaaaaaccgagttattatttctaatattttaataattatcacgtacgatataactacaacaaggacgcaacagcagtataattaaaactacctgaaatgcaaagtcaagtattgcttggctgtatgggaactttgaaagaagtagggaactggcatttgcctgcatgtagaagtatgcccattagccataaatgataaatcaaccacataatacacttaggagcatttgtagactataccataaaattacaaacagtaccttctctttgtgatcatcaggatgtacatgagaaccaataataaaagcacctgctgggaaatattgaagcttgctcttgagagcacgataggaatcattattcccacaaattctttctgtgtccttcaaaaataagactagaggaccatgctcgatttcttcagagataaactatggagcaaacaaagttagtaaaaggaagcaaaatatcatttacataaatcatgactaaaatatacagatgcacgaacctgaataatgacatcaaatgggtgtttcgatctaatttcccatcctggagcatcgaggcataaagaatcaactgaaagaatagtaggtaagaaagtcatatcaagcatgaatcaattgaagggtagcagtaaacataatagttaaaaagaaggagaataatgtaatttactggcagttcttcaaaacttatcaacagagcgaggaatcacctgaacaaaataaaccatgatcaacttcacaattgcctcctagatcaatacctcccggaatttgttcatcaaatcttactccaacctttgatgatctattctcttcgaaaggaagacatatttcaccttgtgaaccaaaatctggaggactacagagtaaacaattaaacatcagccagcagcaatatgtaagagcacattataaccaccataagaagttatttccttagagcagactaactgccacacatctttgcaaaactaatgaagctttttttagacaataggccacatctcaggaagcttcacaaggataaatcatgcaaaagtgagaacccatttattttgtgttgttttacaaagaaacaggcagctaagacaagcttatgactacaaatattatgaagtacatagagaataaataaatattaaaaaaaattatcatacctttctccatcaaggataatacctgttgactgtaacgaaccaatgtaccgcactctatcacctgaaaaaaaaaagaacatctgaagatcaacaaatgacccacactcgcttgaccagtttgacaagaataataagttcattatactcgcattactactaacgctcagccataaacttgcaatacaacaatgtcgatggcctatctttggaaagaacataactagggttgtgagttgaaactcagtacaaggcaacaatgtattatgtatgtccttaccctttttgtatgaatctgattccttggtagtcttcccctgaaataagaaaaataatgctcagagtctttattacttaaattcataccataccaaaacaagtgtttacaatttttttgcccaaaaaggccagcaagtaataacaccaatattggttgaatgacacaggtacaacaaaaagaaataacaacaataattccaataagaatacagataaaaagttcataaaaaaaattcttggctaacataaatgaaaaaaaaggtataattgctaagaagcttacaccaaatagcatggaagagtctatggtgagcaacctagcaccaaagtgttttgcaagtgccttaaccagatattgttggtagatatcggttcctgtaaaaacatatgttaccacactttgcacatagtaaaattaaattaatcattggaaaaaaatagtagcattatacaatacaataacaccaagcctacagaatgcatacagtatgtacctgccggaccagacagcagtactcgctgactaagagaagaaatatcttttgtgaacttgatatagtccttgcagtgcaaatttacatatgctgatgaatggagagcagatttggtattctcactacataaacaaaagagttattagaatatagttcatgacaactatgcgttcaccgtttagaaaagaaatggcttgaggaactagaaggaaagtattttttttttaaaaaaaagaaggaacataaaatagttgatatagcccaacgtccccaaggcctaggtgtgtctactactctactgtagcccatagtgctgcaagggcagcgaggagtcaactcaatagtatagatttattcatactgggagaccatttggaataaagaagtgattctatggaagcatagataacataaatctaatgattttattcagtcactaaatccatatattgctggactaattgtatgtcagaatttacaaaaagaaattacaaaagaaacatttgagaataaattggaaggaacaaggaaaaagaactaatatcaagcatttacatctgctgcaaattacagatagaagaataagacttcctagaagaaataacagcaccatatgtctgcaaactaatatcatttagatgagtgtggaatacaatgatgaagcttatcaagagttccaaactaagatgcacagagaccacagaacttaccaaccatggcattactaggccaaagaacaaatactcaatctcataagtattaacaaaatttatattacaacagtttacagagatatcctaagaacaaaaatagcagaattataagccatgagacaggcagctaagtacagtttaccttagataatatggacagctatcaaatgtctcggagatttcactaggatcaatagttgcatttttcaaatcctccttcaataattgacaccaagcaaatggtgtgttttcttcagagttaaactggtcctccattgttttacatagactactgaccagatctggatccgatgatgatcctgcaataatgcttacattagcatctttttctatcaggtaaagtgcaatttcaaatgaaatacattaccaacaggcatcaaaggaggtcgactctttccaaagtaaaaggatgttactttggcctccttagatgaaaaaatatccttaaaatctttgataagcgaatgctgccccggctgaacactacaccaagtagaggaaaatggcgatgtgcttgatttctcctctggaagttgctcaaatatctaacatcgcattaaggactttcaaaggcaaaatatttaattgtctaatcattgcttatcacttaattgaaaatcttattatgcacaagtgtccagtaaaaatcaaatcctgttggtgctagcctcaaacagagccagtaaggaacccactggataaggcgtaggcaataaaaaggatacataagcatgcctcacaggtgtattgaaaacaacttcatcccctccacataacgtaactttattagtcttgtcaaaagactttccatttacacgaacaactttggactcgtagatttcaagaagagcacctcgctgatacatgaaataaagataagatgaaataaagataagacagggtgcataagacgtgaaatgtgtataacacaggaacttctaaaacaccacattaccttagcatgcttcaatctacaaacaagtgagttggtatatgacccttccagtctcaagttatggtgagctccataaccaacagtaaaatgcgaggcattaataggaatggaaggattctgcacattaagaaacaaatgcagtaaatcaaatgaagagcagagagtgtgttatgaatttgctagaagtattacgtagctactaactaatgttggcaaaatatatgcaatagcaaaaataacaatagcgctgtttcataattatacatgcttgcgatagaattgttatgtagtagtaatacaattcctgtacattgcaatacctattgatggcccaactgaaatagcagtgaaggtttagttagaggaaaaggatttatgactgcaagatacataacacatttaacacttggtggattcataacatatttaacagttagtaacttagtggatacaggcatatttaacaatatgtgtctttaatttaggcattcctggagaacactaccaggttcttaatggcataatatacgaattttagttgtttgtgaacattatgttatagaataaattgtatttatatatgaaattaaactgttcgctgataagctccaaaaacacagtacaatttcttattaaagattggaggagcaggactattctgaactaagaagttttacgaaaatgtagtatgcagtaagctgatgagtagaaattgttgttgacaagtaacaaaagtgttcatgagtctaatttatcatctaagcataaaaaaataaaaaatatattaacaatgagcaaatcgagttcatggttttattgacccaaacaacataaagaaaaccacgcaaccagaccttagcatgttgagatattaatctgcaccagggctcctggcgcctgttggccaccgggggcagccgctttttggccacgccatccgccaaatccttcacttccttcaactttgcttgtaaatccttagcaagagcgctgcgtttatggcctgcagcgacggcgagaggattcatcagacccccgcccaatccaaaacccccgtagtcttacccaccagataggaacaaaccgtaccggccgaattcgataccgcctcgccgggcctcaggatggcctccagcctatccacggcgccggtcagagcctgcagcccaggcgtgtcaagcggggggctcccccgcgcccccgccgccgaacgcccacaggggttgcatccgccgccgacgccacccccgacgccgacgccgcctcctcatcctccttcccgcttttccacctccgccgccacggcctacaacacaacacaatccaacagccaccacagatcagaaccccccgaaacagacgcccgccgccgccgccgcgcacgtaagggtggagatcccgcccgcaccttgccgcgcttcgccggccttcgccccgccgccgacgcggacgccgccgcgggagccgcccccgcccccacccccgccccctcccccgcagccgcagacggcgccgccgccgccttctcctcctcctggtcctcctccgccgccgggcgcttcgccgcggcgctcctcctcgtatccaccatctccggccccccccccccctcgatccgcgaggggaagagagagaggaagacgagataagggcggcggaagagagaagagagagagacgcgacgaagcaagggaactcgcgacgcgagagaagggaacaaaatcgaagagaaagaaggtaagagagaggtggtgggattgattagtgggggaagcgaagaggaggaggagagaaagggggcaaatataataggcggccaccaatgatacgggggagcggcgcgcgcgatcggttaggctgcgctgtcacgatgagggagggagggggtcgagggccgaggcgatttggggaagtttttttttttaatttcctttctttcttttcagggggatttgctgcttctgctgccctcttgcggatgaggattattcgggtgtttgagtggcgtggggttgggaattgggtactgtcgtgctgattgtggtgtggtagtagtaggctagtagcagagagtttgggccgtcgtcgtttggcggttcggccgtccgtcagtccggactccggaggaggttttacttgattcaaaaacggggagaggatttttttaacggtggattttgtgcgtattttgcgaaggtatgaagtttaacagtataaggattaatttgtaatcgtatcaacattaatctggatacctagtttagttcgtatcaacattactcactctgtaccaaaataaaccaacttctggagtttaaaatttattctaaaataaaccaacttctaccttcttatctatcatcggtccacaaatcaaatattttatctcttcaataccccttacctacccacccatcagtataacttgattttaattaggggcattttggccatttgtctctccccttgagagtaagtttaatagtataacctatcgttggctccaaaaatctccacatcagcaatagagctagggggtgtttagatccacgggtgtaaagttttagcgtgtcacatcaagtattatacagtgtgtcacatggtgtatttgggcactaataaaaaaaatacaatatccgtcagtaaaccgcgagacgaatttattaagcctaattaatctgtcactagcacatgtttactgtagcatcacattgtcaaatcatgaagcaattaggctttaaagactcgtctcgcaaagtagtcccaatctatagttagttatttttttagcctatatttaatacttcatgcaagtgttcaaacgttcaatgtgacagggtgtaaaattttaggatgtgatctaaacaagcccctagtgaataagagtagtatgtgtacaaataagtatcccctccgtctcaaaaaaaaatccaatcctgaggatgtatctgaacatacaagttgtccagatacatccttagaatttgtttttttgacagagtagcagtagatgttaaatcatctacacccaagtagaatacatctattcttaatttcttaatctaaccttttcacgtatgtccatatccttttgctctctatccaatcgttctctaactactccctccgtcccaaaaaaagcaacctatgaggggatgtaacccctcttagtacaacgaatctagacagtgtctaattcatcttggaaccaataggagatgtggtagcatagatagttttcaccttggagcgtgtgagcagttgacgcttatttattcgctagctttcactctctttccactcatttagtcattcccactctagctcatcaatttttccaacatggatgcagtatagccaacaaaaatgatctattgtacctgctctaaatccaccatgtgaaatcaggattggagttcttatgggatagaaagagtagtctattatgttttgatggtagatataggaccatgttttcatggtagataaaggatttagtattgcggaaatttagtggcgttagcgttaaactcaatagtatagcattaaagttttggttagaaattattaataccaagtgttggtaaactctttagccaaaaaaataaaatatgcctttacggtttttacacatctgtgtccatcgttaactcctccgtttctatctaaaaaaacattctttatggttgacatggtttcttttcctcccatgcttatatctatacctatttatatctctactcatactaatcgagtattcctaaacaattctgaagttagtcaaagagaatatcacatgttgatggtatgctaactccaatattgattaaggaaactaaatgtataactatccatttactagcactacttacatatctaacctattactaggtagagctgagtaatgttgggtgtaaacagtatgttaagttatatacgactcatatacaatacatgacgagtaacaataaagatttagtcagtgtgccacgtaagcaaaatcaagttagattgttatttatacttggtttaggagtcaaagggttgaataccttaatttaggatttttttttcttgtgcaaaacatgttaaaataggttgaatatcttgaattgttgtagaagatgcgagtaaacaattccaactataatattgatcatttttttataggtgcaagagcaaataaacgagtaccaatgtaatagccaaataggtcagtaacttagaccatataaatccggcaccatcgattcgatcattgataacctgatagagaagctaccgatagacaagcttcttaaattaggatgttgaatataccagcaatatagacaaataaagcaacagcaaaatatgttgtacatcccactgttagcaacccaagacccaatctcaatgaacctatatccagtacaagcaatggaggtagaggtggttttgagctacaattgtattactacaactcaagcttgtggtggaaatggaagtgaataggggtcaaattctaagcagaagtagggaggaagaaggagatcgacaaggaggcaagcccgcctccaggtcgccggcgccgcggttcgcaaccttgccaattgatctgctttgcccccctctcctgtaagctgatgctgctatgtattgttttaggttggggctttcttggtgatgggctgacagcccgtgtgcggcccacccaagaccctgatacccacatgccaaaaaaagttgaggaatatgcgtctagatttcaactgaaacaataatggtcatatgcaagtactatgcagaattgaagattgactttaaattaagacatacagttagaccataccccattagttgggagagtgtctgacgtcgccaggtgagccccttgtataggttgcaaccaccagacctggagagcaaagagatctggtcaaccgttcatcagttgaaggcgcacgctcacagttagcaccaccattatccaccaccgttatcttcacaaacagaagcactccgaaatactacctctgtcccaaattagtagtcgctttgacttttttcttataatgttttaccattcgtcttatttaaaaaattagtgcaaatataaaaacggagaagtcataattaaagtacttttaataataaagtaaatcacaaataaaataaataaaaattttataatttttttaataagacgaaagatcaaaaattacgaacacaaactcaagacgatatcctgagacggaggtagcagtaaacccctacagcgtcaagcgcttcaaccggcaacatagccattgtagtgtagtagtatagtttaagctaagcgccgtccgctgacggcgtgcgcagccgcatgcaggcgccgcggaaaaaaaggcagagcagcagcaaagcatagcatcgtcgcgttgcctgagccacaagccatcaatcacggtcacattcaagcatccgacgcagctgcagctacaggggctaaacgagacccaacatgcagcgatgccaccaccaccactaaacaaatactccacggaatatttcaccgcggcatgtgccggtgcgtgccccgggtggtggccgcactcgcaagccaggtctctgcgaaaactcgtactacacatgcaagtatccaacctgcaggttcagctcaactccaagcagctcggcgctttcggccggcctgcgcagagaaaggcagccgccgacgagccgcctgcgtcaaaaaacgcttgcaagaaagctctgacgctgcatccgccgtggcatgtctcttgccgagagaacagcactcacccaactacatatacatcctcctaccaaaaataggttcattttcatatgtaaatcagtaaatctagacatagattcatcaattcatgttactactacgtacaccctccatctaaaaataaatttaattcagagttatactgattcacatgtataaaaagtgaacttaattttaagatggagtgtataccgggcacgaaaatacacatgatggcatgaatacctggatataggcatccccttcattctaaaataaacaaactttgtggatggagggagtaaagcctcgtcagattgcaactgttattattataagccgaagccgtaggtgcattggccattgggtgatgggtcaacaccagagaatcaactaatcaagcataaagaaactgaacatgtggatgatcgagaatcacagcagccacagtatcccagaagtccataacatcaggatataacgaccaatgttatctctcggacaccatcctgttcgtgctgataatgtttggacctcagttgataccccgtcaaggtttactaacaaatgtgtaaactaccaaactacataccagcaatgtctaccaaaatctgacgtggaaatgatgcgaggaatatcaattgctccagaaaatgcataaccttgctagctctgattcagacatcatgcagagtaccttgatggttcctgctttaatctagcttatcagtaaataagaacttcgctgagcttttaccacctataatgaacagcagaggggtattcttgttggacgacagctgctttcacatcccacaacttaaccgcctaatctgcacatcataaaagtatcaaaccaaatatatgaacaaatgttcataattccaaacatcaatctacagaacaacggaggatatcttgcctaatttaaaatttcaatgtacaacatcacataatatcagggcgtctgactccagcaactttgtcccattcctctggggagagcatgtcagccatgtacttctcttgaccacgccaaaggatctgtaactcacacaagttaacaaattcaacatcttgcagagtgaaatgtgttcaaatacacagccaatacaatttagcaagctaccattggagtacaacaaaaagatcatgagtttcatgactgcattgtgcaacgaacagatttatatggctgactaaacaatagaaaactagtacggcttgaacttcagatatgccgaaaacagcaaaacaatagaggtttgatgaacggagaaacaacaataccttgtcaatgacaccaaactcctttgccttcaaggaatccatataaaatggtcctctcatcaccttgtctattttctctggtggctgataaaagataaatttatgttctaatgacaacaacgaaccaagtagttcaagaaatatattaaaaatatacacatacattccccgtgtgccttgctaaaagtctcactaaggtgttcctgttgtgcacaacctacaagaagcaaaagaaggtaactgtgactgattatgcaacataaaaacgggaagatgaacaaaggagaactaagatctcctgcatgccctgataaaactctcaccatagcagaaaatactaagaactaaaatcacagatcatacctcttttgcccgaataacaacatcagatgcttgcatcattccatatgaagggatacgaggttgctgaatcatagctggcatgatagaatcttttcatcataaaaaggaaacaatcaaggaaagaaagtactcctggcatattaatacctttggcatgagggaacatatagcgttttcctttctttcctgctgcaagtacaagacaggcatgacctgccgcagctcctatacaaagtgtatggatctgcaaatcaaaaggtaacttcattatcagaaaatgaaaaccagtaaaccacatgaacaaactcatgttcaacaacacaccctaaattttctgaaaagataaacaacaggttttgacagttcaaagcatcagtgctcaaacacatggcaagtttgaagttacagtcatttttttattgaataaatccataaagaaactagggcaagactattatctttgaaagatttcatccagcaaacaagcaaatagcatccaccaataactcctaacaaacataggaataaaggcacctctgttcagggtgctaaatgttagaaaacaaactcttaatctttagtagaaaacggtattctgcaacatagttagtgcacaaaataataataataataataataacttggtactgaaatactgaaggacacattgatgtaatatatgcacctcagttttcatccgcatcatggcatcgtagatagcaaaaccttcactctccattccaacctgacaattttcaaaataaaacgatgattagggggtgggtaaagggcttaatatctcaaacattggtagtttgacaggctaagtaaataatttaaccttgtcaaagcctttaaaccaccctaacccaagaggttaagattatgttaaccaccccccccccccccaaaaaaaaaaaaaggtggaataagctaactgaccacaattgatcctcaagagtctgttgtactgctaagtgctactactaccccacctttaaaccaccctaacccaagaggttaagattatgttagcccatagaaaggtggcataagctaactgaccacaattagtcctcaagagttctatctgttatactgctaagtgctactgctaccccatctaatctagccaaaacggtaattcaggttatccatgttaattgacaaacgtaatttttggaattaagcttagctaacttggttatcttatcccctaaatcaaagtcagtctaagaacaattcggcaattatgatgataattaatgacaaaaggctacttaatactatcaaaacggtagagaatagttgactgcgagccatgaactgaacaagataagcatgcttactggttcaccatcatcacgagctgttcctgtggagttgatgtatatgtaaacaggttctttactattcatccactcaaggtacatcaactgcgcaacgacaagctctgtaactgctggcaccaactacatagcaagaaaaagcaatcttatgaggctataacagctgcatgaataaccgatttaatagatatttacaaaaaaaaaagaggagaaaagacattggtagtccaagacatcttaaataatgcagagtatataagaaagaatttgttatgacaggcatacaccgggaatagaagtcatccaaccttgtattcaagaattaggtcaacaacaattatattttgttgctaatataaacaatttttaacaccactgaaatgcaaaatgtcagtagccagtccctagtagtttcaacttttgatagctcaggatctaacattctcatgaaattgcttatccacgttggttgacctcaccaacattcttgtcatcatgttttacatccacatatgtaaatagtaagacttgaagaaaatatttcacatagagaacatggtgcaattcataccggcatgccaatgtaaacaattcggccatgaagaagcaatgatggcaagtcagggggaggccttctaggcctgtgctgactgtaagaactgctagatcgttccacctgccacagattataggtaatgaagtattaagtgaagcaacgttcagtatgaaaataaaggtgttctctgcacatacagatgattaagctgggtgcattacagttcaaatcagcagttcattgattgaaatcttaacacaataggtatcaccatgtataagcgtgtaacatcccaatcccaggtaatcttaatgtattgcttgaggagcgattgaggttgtattttacatgttactagttgagaatcttttagaattagtaataaatgctccctctgtttcatattactagtataatgcccatgcgttgcaatgattttttttttctaattgtctaatatattatcattgtgctaattttactgccatttcacagagatggaaaatttcacaatattctatcgttacattttcctttcgacggggtctatggtatgtagggctgtcaaaaaagctctaggctcgcgagctgctcgagctcggctcaagctccagacgagccgagcccgagcctctccctaagctcgcgagctttgtcgagccgagctcgagcttccaacgagcctagttatatatgatttttgttgttatttaataaattaggagatcaaatatgttttgtatgccttatattgacatcatatatttattttattcttttttactcttctactaatatgatgaactagaaattgattatttttttaaagattatctttgaaatatatattgtcttacttaaaaatcaagctcggtagtcgagctcgagccgagcttgttagaaagctcgaacattttataggctcggctcgagcttgtatcgagctcgagcctaggcaaacgagctcgctcgagctcggcttgttgacagccctaatggtatgtgggagctaggaaacaagaaaagtttttatctcacggttcatgagtcccgcatggtagttgggtgatggtaatgacaaagtcaccactaccaccactaccatcttttatgttagtacagataagtcgcattgattttttttagtcaaatttcttgaaagtttgaccaagtttatagaaaaatagagcaacacttatagtaccaaattagtttcattacatctaacattgaacatattttgatagtttatttgttttgtgttgaaaatattattatatttttctatcaacttgatcaaatataaagaagtttgacttaaaaaaagtcaaaacaacttataatatgaaacggaggtagtaccaacctatgataggtgatgttgagcgctatgcactactttgatttgtgctggactatggatgattatagtcattctcaacctctcatgtttcggctaactcgcggaacgctatgttgctattgctatggactacggcatcagcatctcatgtttcggctaactttttcgcaggaaaatcacgggaaacccctcccccccaatcacctgcgcgggcgaggccatgagcttggcgttctggaagatctcgaggaacggcaggtggtcgtcgccgcggcgcccgccacctgccgccgccgcctggagctcctccggcgaggcggcggcgagggtagacaggaacgggtcggccctcgggttgaagagcgggttcgggctcccccccgacgccgcccgcgccaccagcgcggaggaggacgccgcgccaccccgcgcctgacggagcaaggtcggaggcagggagaggaacgaggaggaggccccggaggaaggtgcagtggagggcgtggggaggcggagcaacagggaggcggacgccatggcggcgggcggagctcggcggcggcagccgtgcgagctcgagctcggggtgtgggaggtgaagattggataattttggtcggggatttgggagaggagtgatttgagtggtgcagtttgttcgtcgtgggctttggatgtgggctcactgcgtaatgggccgtaggaaacggagatgggttattttgggccttacgggatactgacatgtgggtcccaatcgtcaatgggatggggacagcttttttcgcgaacgtgcaaaagaattacacgttaatatattagaagaaaagagttatagttgcacgatgcaatcagccaaaccggcttatgcaaagggaaggggaaaaaagcaaaaaagaaactggagtttaaaaaactacggcggctaaatacaaactccaaacagcaggaagggtgcgagccactctacactcccaacaagtccccaaaagcggcaatgccagctaaagaccacagatggccctctgagtggatggactccagaaccactgagatcgaagagagcgcatagtcgaaaaccctagagttttgttccttccacagctgccaagagaccaagagcaccagggatggggacaacttgcaacgggagacggaaggctttctcaaacggaactagtttctctccgaatcagaaggctttcttaatcaatttagtttttcgtctagatactaagaaattgtagtcgtagaatccagaaaatggacaaaaaaaatcacaagttgggaaacctaacttttttagattctcataatttgacttgataccaacagcttcttataatttcaagtttcccaaacaagcccgagtctcttgcgctttcgggcataagcaatgtgccaatgtatattgctcaactagtcattataggtggaaccatgagaagtgatcattagctattttcatttctcacaatggttaagtttagaagtgagttgtaaggtgggcccagataaataataaatgagtatattaaacaagattcctattttgcaggtgcgcgctatgaaataaaatcgtgaacagttttggcccagcttcactacggcgaaggttttaggtccagtagatccatgtggataacccattcctcattttcttttctttttttttccagtacacattatcctcttaaatagatctattccacacctatcgctctgcttcacctcctcctaatgctcccacttctagttcgccatcacttctcccaacctctatccaaccttgacgtgccacttttccttgccttcatctaacatcaacagcattggcaaagtccgctgctcctaattaactccctcttcctcttcctctccccccaagacaccaacgaggttaggatcaccttctcgcctcttcgatgtgctactccatcaatcgatgctctgctcgaatgagaagccggcgaactcaagacatcagcttacccttcttcatcctccacgtcctcaacaagacatcgacctcctcttcttccccttcctttggcgagtctcttgctaccgacaagtttccaggttttgcgatttttggttgaaagttttaggttttgaattgaaagttttcccatttgagttgaaagtttttcaattcaagtcgaaagtttctaattcgagttgaaagtttttcaattcgagttaaaagtttcgtgttttgagttgaaagttttctaatttgagtcggaagtttcaatccataaatagaaagtttaaatattctaatttttttattgttcttagttgaaagtttctttttttttaatttgaaagttttacaatctgatttgaagttttaacaatgaaccatggatagaaaacgctattccaatccactcgtcacggtagggggcttaatatctaagtcgaaattgaggggagcacgactttgcttcctgacgtgtgcgcgcgtattaataacccctatattaaatatctcatatgcatagaaaaagagagtgtgaggagagaagagaaagattgtattgttgttttgttatattgttgttttgttccttatggctacccaaatgcatatggatagctcaagccatgtaccactgtaaagataatactcacgatgtataagtagattatactaggcttatgacttctcccattctattggacacatatgccttacaaatgattttttattcagtttaatggaaggatttagaccaatggattattcgtttttcctagtatgcccttattctttttagaaatcggtatttcaaggttgacggtttgtacggaaggaaagatgtttttacatggaggtggagtagtagagaaaatacggtataaatacatgcgctcacactcatttttatgagtgctcacacgctctcctcccctataaacatctttaaaagaatgtaccaacatatcttgacgtcttgaggttgacgaagttatcacaaatatctcgctgtcgactaatacatagcccaaaaaagctataatttggagggataaattccaccgcaagttgtgctcggggaaaaaaaaatgcgttcgcaaattcctgccacatcctgattcctgccaatcaacttgctgggtttccattggaggggtgagaagcttcgtgtggtttttggtttggttgcgacgttgggtcaatcctattacagtttgtacctccccaggagattgaattgtcggcgcgattactcctctcaatacttctctctcttttttatttttccccgcgaagcaagctccttccgcgttccagttcaacaatgttttcatcagcacagaatcgagctatgcatgcagcaggaaatgcttgtctccgatcaatcgaagcatccattactttggtagctagctagattaccctcgtcaacatgacgatgcaagatgagtattgcaagtgcaatgtgcaaccacatgtcatgggaaaatgacaataacagcatagtagtagtaattgaacgcgctgtaaattaaatcaagcaggataaaaaaaaccctctcaagatcatggacatcgagacaggcagagtgaccagatggtccagattagaacaagagctcaggtggctacaggagatcgggttttatatcatctgtcataatagcaccatcattacaaacactaatatgtagagtaatagaatggtgaggtccacatacgaataactgtatagtgatattgtggtagaggatcccctcggagatcggcgacaactaacaagggcaaataaggagtggaggagtggcacacgagctgcatgcgcgtgcagtgcaccggcgagctggctagctagtcgcggcactgggtgatggcggagcagccgcgggtgtaggggttggcgtcggcgcccggccggcagttgtagtaggacgcgccggggatggagcacggcaccgagttcctcatcagcgccgcgtagctgatgtactgcgccgccgccgccgccccggccccgccgccgccgtagtcgccgcctccttcgtcgtccatcagctggaacagccgccgccgccgccgccaccgcctcagcccgacgacgccgacctccccgtcagccacgcattcctcctccaccgtgccctccaggcacggcgccgcccgcatcccccagtgggcgacgagcgcctcggcggtggcggccgtcgcagggacgacgacgagcgccgccgccgcggcggctacgaggaggacgaacggcagcgcgcgccgtgccatggcggacgtcggcaacggaggccctctgtgccttgcgatgcgcgcggtggtcgccggcaggtgtggagactggagagtggccgtagcagctgaccaggggcattatatacaggcagcacagagattctggagactactaggcttcgaattctgtgcaaattacgtgataatgacacgaaaagttgaccttgtttaaatttgacaagcgacgactgtttgaatttggctgaatgctttacttgtgatgttaaaaaaaaaactcaactagcagggaaagatcacacctgctgacctgcatggcttgccattaagaagaagtttcagccaaattaatcgagaaaggccacaaaatactgacctatagcctacgttattttctttcaagtaaatttcgaccatctttatttactaaaatttcacattaagctatggctagactcatgttttcacttaataccacgtataattaccattgtttgcactttagacctagttttatagttaccatcacacgagttgttgtctaggtgcttagcattttacaagaaacaatgatatagaaatctttgccatgcaaatatgcttagcgcaagaacaatgattgtaacatgttatatgatatcctatcaaattaatgggacttcattactactacatatgaatattcacaacccttatactagggacaaaattggagaaatattgagtttaagaactatttttccagaaaagatattaaatgttttacaatacccaactgtagtgttagtacaaattgttgaattctaagttttctaacacaaaagaaataagatcagatctacaatcattatactatgtgtaatttgtgaaacccggtacgaagtgcaaatgatggtaactatatatggtgttaagtgaaaatataagtccaactctagtccaatgtgaacatttggtaaataaaggttgaccaaagtgaaatttactcttttcttttaactccaaactgcaatttctttgtttcacgttagcatatttttcaagatgttagatgatatttttttttcaaaaaatatgcatataaaggttttatatataaaaaaaaactgattttttgaatttataataattaatacttaattaattatacgataataagccatcatgttttttcgtgttgttaaactacaactccaaaatagagtttagaacagggcagtaatagtgtttttacatgagggtaatgagtgaacttaactatgcctaaaatttactcctataaacacactgttaatgttaatccatccttgaacagtaatattttaccttgctaactactacatctgtccgaacatataaagagttttagagttgaacatgattattaaaaaaatatatagaattaaatggtggaatattatgattggttgagaagtgaagatactatcggttaggaagatattatgattgattgtgaatgtaatgttgggggataagttgttatattttagagtaaattctaaaggttaactctttttccctaccgatagtctttctgagttcttgctaacaaatactccagggaaagaccaatgtatcagatcaatcaaagcattaaaaataaggtgataggattgagacatcaggctccatcaaagcagaacgcgcatggcaggatgccgatgcaagatgctcggaagaagcaaaactaccattagaaaaaggaagcagtttccatgccagatctcaaattacattttttttaaccatcttctatggtcaggtaaagtaaaagcatcatgctagtttaaccacattgctacatgcacagtagtaaacaaaccaaaagaccagatcatcacaagccatacaacgcatgagtggttcacagagattgagaaatattggaatatggaaacatatcactaaagaattcatgattcctcctaaactttgcagtaatgcaatgatgcaccctgcagcacatgcgtccgcatacacaaaggtttatgaagagatcacatgaacaagctgatacctggttgcaccccccaaaacaccgggagtgtagaaatgttgtttatgaacaagggactatgcagctcgtatagattcaaacacaattattttccttacaaacaaaacaaggacaaacaggccacttgtgcaccatagaacaattcacattcaatatgtcataaaaaaaatctctgcactatgagaaatgccatagccacatcggatacaaacaagtcgcattgttaaaaagattaacatattctgtgttaacttcaggcctgaaagaactaagagcaaagagaaaggtacttaactagtttctagtccattctctttgcatcgggctgatagcctgatatgtacctaaagtataaggatcagcatcgatccctagtccatgtagtgcggtgttgtttggacgaaaagctcctcatcttcgtcatcatcgtcatcttcatcagcacctacccaattgcttgggtgatgctgtgatcgaggaatatcactgacaacatctacaacaaaataaagcaacttatttagatatattgtaatataaatgcatcagtaacagacgacttcaaaatatgatgtgttttatgttgtgatattaaccaggaggctcttccaagtgatccatttgcataggctgcattctgtagtacaaactagtcaaggaaatacattctggaagtaggaaagcagaaataactcgaaactcagacctcgtggatcctctttcattattaacaacatatggaaaactctacatgaacatcaactatcttgacataatacatcagttctgtgcagtaacaaatgctcaatactaggacctaattgccatattattccctataggattgtaatgctctgttctctccattgatgtaatgttttccttagtaactattccctatagaattgtatgcaagattttctatggacctcagggcctggcattgtgtctaagaaaaccacaatctatctccctctgacactgtatatatctatattcatgcagattagtcagatcaaatacagtatgactgattgactgtaagttgactcctaacactaacctgaacattatcacagaaagtgtcttatggttttaactagatgaattgcaataaatacatactccctccgtttcacattgtaagtcattctagcatttcccacattcatattgatgttaatgagtctagatagatatatgtctagattcattaacatcaatatgaatgaatcaatatgtctagattcattaacatcaatatgaatgtgaaaaatgctagaatgacttacattgtgaaacggaggaagtatttaccatggggaatataggcaagtggacacaggttctgttctgtctattgatataatgttggaaggaagcattttgtgttgagggatgctgatctcacaatcccaactaaagaaaaattctcgcatgcagccttaatttctttggattgagagaaagacataagtatataataccataatgatatcataatcccgattaaagaaatttattttttaagtccagacttaatttacttggacagagagaacagagttaaggactgctgttaatatgtctgatgtctgatgaacacattggaaggtcacagtcgtaagaaatatacaagatataaagctgcaactgcagaataggatgcagtagcaaataatacaagaggataaattagaaagaatgaattgaagtgatctataggatacgtatcgtttgcattatcagcgactggtggcttgtagcgagcatttacactatgcagcattgatgtgtcattcagtgcattagaattggcatttctctccttctgggtgtatttttctctgttaacttcaaaacttttgggagcactacctgtttaacaaaagctttcttatgtttgactagcatgatgatatatcaacaggataattctataatcagagagatgaagttctccagccaccagttagtttgatcacacacagtcatatggcgtacagtccaattatggccttccgaaagtagccaatatgcactgtacaggccctttggtcctgcgttgagtaccacacagaaagccctgcctggtgtgtgatcataccaatagttgacaggatccatttatcagaaatacacacctgatagctccgaccatattttagtatggtttgagacattttcagggactggtggtggtgtagcagcaacccttggttcttctgctcgctgtgcagaagtagttggttgttgggcaacactgctgtcagtaagttgtgatacaagcatagtggcaagaactagtgttgcatcaaaatcagaacttgatccattgtcaagcccaaatttgggaaccaaaaggacaggcctgcaattcaaatgaagacttgtaaggtccaatccaaatggataataaaactaaaccagtatggctacttactcgccagccttctgaaagaataggaggatatcaacttcacatccttcacaaaatgttaagaaagcctgggttggaagagaaagaaaagtaaatacaatatatgtagtctcatgccataaaaatacctgagcagggaactaagttgtttccttaaagtttcagcagtaaagtttaaaaaacaatgaatattctataccaattactcagaatacaactagccataaagccacatccttctagtccagcaaggagatggaagaattaacaaaactacatcaaggaaacaacctacatgtattcgatggaaaagcaagagtattgacttgcaacttgtaagctctacatacattcagtactgtgcatgctgacacacggatacatattatttacgttattctttctataatgatcttaaagaaatattctctgattcaattaggtgaatgctaaataccaaattatttcccatttaaaggagccattctataattatcagaagttttttgtcctacatctattgaatgtaggttttcgaagaaacaaaatattgatagggctgatcatagatcaccttgagttctttcaccccgaatgtgacatccactggatcaccagaatgtacatactccacgaactcctctgtcgggtcaatccacagctgcgtgtgcagcctcgtatcgcaatcatctgcataaccgcaaagtgcaaagaaaattcacattcacaataccacaacccaatcatcacctcataatacaaaaaaggacagtttacaaacaccatagatgccacctttcgtcgggtcaatgtagcttctgagctcgacagccttcccctcaatctcaccatccacgccgacgttggagagcccagcagcaggatcggtggcaataaccgtgagctcctgcagcgaggactggaaattggagagcaggcgcgccaggtcccgcggccggatggcgaggcggctggagaagttgctgcggtcgagcgccagcgtctgcacctctgactccgcgctgcacgcgatccagtacgtcttcttcacccctgaacagctcgaaattttgatgagaaattcaggagcactcgccaaaaacagcaaaaatggcggcaaaactaagaaaagcgtgccaacggcaagaaaaatgttgcgcgcaaaaatcccccacaaaattgcaaaaccctagaggacggagggggatcggcgagtaccgttgaggcagtggagggtgagctggagcttgggcgcgtcggggttggggagggaggcggcgatgcggtcgagcgcggcggtcggcgtgcggagcacggagaggacggacttgaggaggacgctgcactggagcggcgtcgacgacggcgccgagtcggcggcggcggcggcggagaggctgaactcgtcgaagaagtcccgcgccagcgagatggacgcgtacgccgaccgcgagctgttgagcgtgtgcagctcaagctgaaaaaggagaaaccaaatcacccccaaagaaaatgtcagaacagctcgccgccggcgaatggaggaggaaaccgcggcggagaggcaggcaggcggcggcggcgaccaccttggcggggtgggcctggaggacgaggtcggagccgacgcgcgcgaggcaggtgacgcaccgcgtgaacgtccgcagcgcgccgccgctcatagacagctccatcgccgcccgcccgcccgcccgccgccggtcgccgccgcaaccgcttccccgcgccgccgcgcttcgtctcagctcgcctcgactcggggggagggaaaccggtcgggggaagcgtgggctttctcggccgagtcgttttgggcctccccacgaacgtggcccaataacggtgggcccatggacgccgaagctagggtttttctctcccgaagccataatatatattgccctcgctcctcgtgttcttcttcccccttcaaacgccgccgccgccgctgctctcttcggtctcgcttcccttctccgggagattcaggtgcgccccccgattcccgatctgcttcctgttctcccattcgcatgcgcggttgcttagcaagacgattcttctacgatcttctgattgcgattcgcgaggaatcggtgtgttagcattatcatgtcgagtagcatttttttgtttttgttgttcaagttccatgtctagcagatgaaatttagtacatgctttgcaactgtacggttaaattcgtggctagtttgtcgaattggatagaaggaagtgcttttatttttctcagatccggttacttctcgttgtcgaggtctagtgtaaggttaacatcctaattcttgggtacacatagatgatatgtcgcttatatcgtcccgtttgattgatccgtttgattgatatggagctagataaactaaaactgtatgcctagttctattgagtattttagttgaggggggataagttttggtgttccatgtatcttctcctaatctttgtgtgtattgttgctttgctttgcagtcgctgttgtggtgtttgcttcatccaccgccaccatgcagaacgaggagggtcagatggtggacctctacgtccccaggaagtggtatgtttctgtcattcctgatgagttgtttgtctaattcgattgattgttgagatgtacttaatgcttgtcgtgttggtttacctcagctcggccacgaacaggatcatcaccgccaaggaccacgcctcggtccagatcaacattgggcatgtggatgagaatgggctgtacgatggccgcttcaccacctttgctctctctgggttcatccgtgctcaggtaatcattgcaatcctttgtttattgtaatgtgcctgtatttttctttgtgaactgtcagctgtattgctcacagcctatcagaattcagaatgcgttatttccttcatggtcatgaattttgcgtgacttcttgttgccggcagctgattatgtcactgaactttagtgctgtaaatacacaagcagaaagtttgatatggctaacaattttgtggattgtttttatgaattcacttctcgtttttgttagcctgagcattttacataattatgtgatgcttctggtttatttcatttgatacctagttggtccacatctttgtttataagtttgcgtagtcattgatattgtggcaaatttacctgaatgaaagcaatgtaaaaatcatacttgtacattgactcttttactatcatgatgtccaaaaccagatagctagcatttatctttttctaatgcgagtcccatcagttatttcttggtgccatcctggtagctaggacctagctgtttttcttgctcatatgctatgtacaggacttttgttgcaatgttgcctcctccggtcggttctcatctctttttattgacagggagatgctgacagtgctctggataggctgtggcagaagaggaaggctgaggtcaagcagcagtagatcttgctactagttttacctggaagaactcgtttcaatttcatgtctctctagctacttcatgcaatgcctgtgttatcagttcgtactccgaaaaaattcgtgtgacttgatcggtttatcctgataatgttttatccatgttgaagctttattacatctgtttcttgatgcatcgtgtggctgacatcattgcacttgtttcaaaagaatccatgtcgctatgcttatcagaagttcttttctaggctgatatatttatcgtggattcttcctctcgagtcctatatgtcgccatctaggatcacagattcatctgctaatgtttggatctcattcatctgctaatgtttcatagttcatatctgggtaccgtgctcgataaattctccgaattaaatttaaaaatatactatcatttgttttttttcttaaaaataattggggtttaatttttttttcacaaatataccgtccgtatcacataattgatacgcgagaatgacgtctcaacagcgagagaccgcttgctctcgcggtgccggtgcaagaccgagcacaaccaaagagcgagatcgagatcgtttttgaaaatttattagtggttattgattggtaataattagtgattaatcattctaattagtgattaatcaatatattaattaataacttattacgataattaagcactaattaagtcatcaaatgacaagacaaccggtctcgcttgtttgttttacaactatctcgctctttgttgtgcgagaccgagcggtctcgtactgacgccgcgcgcgcgagagcgatttcgcactgttgccgcgcgacactgccggcatcgtcacgacatgtcattctcgcgcatccgttgagcgataccgacagtatatttgtgaaaaaaatttgaaccctgaatatttttaagtgaaaaagcaaataaacagtatatttttaaattttctaaattctccccgcataagttaggagttgggataagttaataacagggctcggagtcagcgacactggatgataaattagcacccacataagttggtggtaagaggcgatactggattttgagacttagcctataaacacgcaataacctcccgtaactcatcatgaactatgaaaatatccattacatatttaatactcatcagtacatatacatactccctccggtcaaatatatttggcatagtgagaaatgagttatgctctcaaatacaaaagacttgaaggagtgattcatatttttggcaatcatatacatcacactcaatgacattatttattctttttatgttttttttgttgggggggggggggcgattgttgatgggttcacatcctctactgtaatgacactatcattatatattgatgtgtgaggtaataggaggataggacccatttaccaattgtaggcatagctaattagacaccgtggttaatgcgaggtggctttttgaggaacattcgggcaatcctcccattagcgccctccgggtagaacccgccgggcacgtgctcatcgccagttagatagagtatcctaagcaactctgccggcgttcggctgtaggagagcgagtcgacgttggcggagaggatgttggtgcatatcttcccctcagcgccgagctgctctggcacgatgagcccctcgtccttcactccgcactgccctagcttgtttcgtagcgccgacacacggtcggtgagctctgccaccgtggcaccgtagggggacactgtctcgcggcggcgctcgaagaggaggccgcgcacgacggcgtcctggccagactcgacggcgagcaggccggcgacgaggcgcttggtggcgtagccgtcgatcagcgggttggtgcccgtgtagccgttgatgcccaggtaagggatgacgtagacagccaggaggaagttgaggctgttggcgtaggggtcgaagggcgggtctaggtggtagccgaccgcctcgtccattaccttggcgaagttgtgtgcgctcaggtctatcagcggccttgggatcccacccactgtcctctggattgccctgcatcgtcaattagttttaagtgcgatcatatatatatcaccgccattttagaatccatattcttggtaactactcatgaattttgatctatgaactgtgatctttccaactttgcataactacgtagagcctcatcgattggtctggcttattaaagaataaaaattaatttaggtcgtatttagttacacatttttttcttcaaacttccaacttttccatcacatcaaaacttttctacacacataaatttccaacttttccgtcacatcgttccaatttcaaccaaacttataattttggtgtgaactaaacatagccttataggtaaaacttttatatattagttcataacgacttaaaagctaatgctaaaaataaattatgtcaaaaatatcttaaaatcaactttaaattcaagtttgaaaaatcgtatgtcaacacagggaatataggcaaccaatgaggctcgtacacacatacgagacatgcccgttttagtagaactctacgaggttattagattcatatgtcaaacaggttttactcgcaggtgtgtaattacttttctaagttgaaatatgatcacacttaaaatatgtttcttggaagaagcgtccagatcaagaaaagttaaatcttagttttaaacttgtttttcctattgcaatgcacggacactttcctagccaaaaacaactatagttgaaatgtgaatttcaatcatattctttgttgtaacctcaggtggccgatctcctggtaggcgaactcggcgcagacgcgccacgtgagctcgtcgaggccggccttcctggcgcccaccggcggcgggccgcccagcgtcaggttgggggcgaggtggtccagccccacgccgaacgccgcgtgcaggaagaactccgcctcggcgaactccaggttcagcgcgaaccgcaccgggtccacgtcgtgcgcgaacacggccaccggcgtgtgcggcgccgccgcgctgcactgcgcctccccgccgccgccgccgccgacgccgccgtggaacagctccgcccccaccgccgccgaccacgccgccgggcaggccgggtggtcacctgcattgcacgaggaaaccaggagcagcacgagcagcgccgaacagcagattcgcggcgacgccatctctgactgcaggttgttcatcagttcatgggtagtgttcttctgcacatcagcttcctgtgaatttatagtgaaacagcagcagcacatggcactgaattatcttttcagagacgcaagcgatttagctaacgttcttgggcggctctgattgatctttcgcgaagttttaattgatcggcctgcgactgcaagagataggattgtgacatggcaagatgagctgtttggttctatagatgaaggtggattgttacttgttggagctggaacgcaagccatttcaagtcaagggtagtttgcagatgaatcattttcagcacagatgctgggggactgaaaaatggaaattggtagccagggattgcaccacaaaatcttccttcagtctatttttggctcatccttgtgcaggctgcaaagtgtgctagcacttgattaggtgagctggtgaggtgtaatagtgccttagatgaggttgtcaaatttacatattagtactgattgctacatatatcacttttattatctttcaactttaaaatggttgttaattactactcctacttgttagcaatatgtccaaaagattagattaatgcaatgtttactcatttgcagttctccgatgggattatatgctttcctttgtgggatttcttcaggtagcaggcaaccacttctgcacttgaggttgaggccacatgcatcacatcacccatccttctgagatcagattacacacaattcaatactattggatcataatattggtttagtaaatcaacgtgcccttgtgcaacttctttctactgcttattgaattgcttcagtctgaaaacgtgctgaaagtatgaaaaataattggtctacaaatgcagggtgaagaacaatgcatctatggtaatgggaacaaaaacttaaccatatcgtgatgctaattcactcacataattgatttagtatttatattaacattattgatttagtatttatattagtagaaatacatggtagaagcaaacaatatttttataaattaagggaaaggagaattaggaagattattgaataaatcataaacaaaagttgggaatcaatttataaattctttaaaattaattctttaaaattaaagaaaaggagaggcaggaggatcatcaaacaaattattttaaaaaaacaagttggaaaccaatttataaactctttaaactttgatatacatatatatattttaaaactgatgaattggtgtcctatcaaattaaggaaaagaaaaagtaagaagatcatcgaacaatttataaagaaaaacatggacatgttgggggaagccatgtataaactctttaaactttgatatgcatttgttttgataatgataaaaaaaaagaatatgtgtataggacactcaatttgaagtgaactggaactggaaacttaacacatgtgttgtgatatgcgctcacaacactaaagaagaatatgatttaaagagttgacaagacactaaaatgatattagaaatgaatggagctagaacaaatctcatttcattatcattccttcatgttatgaatgtacatagatcaaatctcatttcgttgcattcctccagtttgatccgaaatattatctcatcagtatttcagcccatttcagtttactccaaaatctcatctcatctcactgtctaaaatatattgtaaggagttggtgcattagacaatatgatgcacaattaggggctacgaatatatatagtgtggcgagaggaggaatagaaaaaaaaaactttaggtgaacacgtgctaagtatgaatcaatcatgctggatgcctcaaggcctcgagggtgtataaatcatgagaggtactaataactaaatcgactgactgtaaggaaggcatcaagaatctcgcatgatatgcctgctgtttagctgctatagatataggaaagcagtcatgcaagccgtatgccaacaacaactgcagtgttcatattgagctgcagagaaatatttagcttctgttgataagtgaaataagcaaactcaaggtggcacactcaaaatgacgttgggtaacagatgcatgactgatgattttggctaaatgtcatgttgtttgcaggttctgaattatattttttttaatttacaatgcatggtttagcgtttgaagtttcaatagatactccttttgttcttataaaatcattttcggcatagatgttggacctgaaaattgaaatcagtagacgtacaggccgggattgcaccataaaatcttccttcagcttatttttggatcatccttactagtaatacttcgttaggtggaggtgtaatcgcgcctttatcattagatgccgtttgctaagacgaagttgtcaaacttacgtattattactactgatgatgatggctatacatggctttatcatctttcaacttcgatgattacgttgttgtcaagatgcccagaagaaatgccatctctgcagttgtccaattagatcacactttcctctgttggattgatttcttcaggtgtttggcactggccacatgcatcaggataactgagattacacgcaaatatccaacaaccctcagatcattacggcgtgcccgtcatgtaaacctcttcgtactgacgcctttttgccttttggaaaaattgagttgcctactgaaactgtatgccacaaactatttcaagttgccagcaaagtgagcaaaactatcgtaattaatgtaccttgtgcaattgggttcttcttacaaagtgaaaagttcttgcacgttttgcagataatacatataactagcaagaacatttatctaaaaataaaagatgaccactgcacatggcacactcgaaatgctttgttgaaagcttgaaattgtaaggatgcttgtcaactcagatacctgcttaatttgttgggggaaattagtaagctcatatgtgtgggctgcagctagttcaggaatttggagttctccaggagatccatccacagattgatctttcaagtgacggcccaagtaaccattttctttctttaattcctccaaaaatatctgcccctttttttttcatcttcagatgttcccagctcaacaagcaccagaagttcaatagtactatatgttagaacttagttgaacatcattttctgacactattggaaaaacagtagaacccatgattaacacaaaaatatgaactttgaagttactttgccagcttatacaaaatgtgtatgtggcactgtaagcgccagacatttctctcatctaatattttctttttcatagtaagcatgttgttagcagtgtacgtgtcaggcacttctctcatctaataatatttctattttcaaattaagcatgttttttttatcaaattcagaccattgatcttggtatcacatccttcagctcaaagggaaggaaatccctatcatccctaatactccttcatattgtatttttatttgccgccttatgtctatcgagaaactaatgcaaagataattactacctccgtcctaaaataaaataaattttagttggatgtaacatattctaatattataaatctggatatgatatgtccagattcatggtatgaggatatatcctgtctaaccaaaaattgatatattttggatggaggattatttaatagtctttagcagaagcacatgcaacaacaataacatgctcgccatcacacgtcaactattctaatttggaaacgtgctgaaggtctggaaaatttcaagtggaaattcggcatgaatgctactccctctgtttctttcagattataagtcattttgactctgatcaaaatcaaactactccaaatttaaccaagtttgtagacaaacttggttaaatttataattgaatatattttcataatatatttgtcttgggttgaaaatgttatttttttacaaatttaatcaaacttaaagcagtttgactttgatcaaagtaaaaaatgacttataatctgaaacggaaggaataccaaatgtgacctagcaagagtatcaactactcactccatcctaaaatataatcattttttacttcgacatggtcttcgagatagcactttgaccaacaatatctatgaaaataaaatgttttaaaaagagagttacatcaaacatcaacatttacatcatctttttcatttgtttgctattaatattcaaaatttaaaaagtttgacttagcactattctaaaaatgcttatattttgggacggagggagtagaacaatgctaacccgcaatgtcatgatgattgtactggcaaactctttacactttataatagaggctaaaaccaattagtactatctgcaaaaggaaaagtagtggtgatgaatcgtgtggagacgtaagctgtggtgatgaaacgaaactttgtgagatgtggtggtgaaaattgaccctactacactggaaataaattaatctatactttgtgtgtgtataggtaaattaactggtgctacatagagtaagggctccaacaatatccaccgtatatgtgctttaagatttgtgctgctcaaaccagagtattagatatattaacgggttaaacctaattagatctttccatttttagtgtatccgcatgatttgcatacatgcatgtattgcaggagtgattgcctttccatataaacgtactcacatcgtttccatataagcaaacatgtacataataatttccttccgattgcatgataatttgtttccatatatgatacatactttccttttttttggcacatgctcacatcgtttccctatgattgtgtgataatttattttcatatttgagatgacactaaatcagatccacaaattttcagtaattccactaattaagttgtaattgatttatttccatcaataccgattaatattttccactttttgtgtacatataaaatggtatgacatttcattttttacacactccactgtccagtccacattattaccctgccggccggacgtcggcgagcttttcgtctctgccggttgtctgcaaggtttcgttgccgttgtcagtcatctgttagcttcgtcaccacgccgttacgcaccgccggtcgttcgcaaggttcgttgtcgccgccgcaggtcgcccgtgaggaggttcgtcgctactgtcatcgacggtcgccgcgcgtgtggttcgtgtgtaatttatttcaatttattcttatattttgacaagtccctgttctaccgttttcgcagattgagtactgtaacaatttcatttcgttgtcaagaccttaaaatgggaatgcatcctactaataagtttttggttcgtcttcctattgagccaaagactgtacgtacgtatgttgccctgggatcatgcggagaagatggttgtgggcagaagaaacatcatttggatgcacgcgctaagagctagtgtattaaaacaagtttttttaaactgatgttcttgacagtgtattaacatgaaatttgcacgttgtaatcatgcaaattaatacataatattttggtaatatgtatatacctaccatcctactattccataaatatcaccacctacttaatctacatcggtagaatatacatagcacacgaggcttatatacctaaatctataaatagtttacaggtatatacccaactagacttatatacttacatctacatgtatctaattgtatctaattgcatctggccaagctacctagttagagtataaaaaaacttaactaaaaggcctagctagcttcaaattcagttcaagaaaaaaaaaaacctacttgaaaattaaacttttttcacgcgtatttagataggtatataccaaactacaatatgcaatttttaatgggtatatacctagtatgtgtgtttagaccggtatatacccaaatagaatctggtatgtcacacatacccaatatacgtgtttaaatacctaaaaatgtgtatcctaaatggtattatacccaattaaatgtacatctgaaatgcatgcatgtaaatacctagcttgtagtacgtttgaaatgcatgcacgtcacatacccaaaaaattaaaaagcacaacacacgagacttatatacatacatctacatgtacctaattacatctggtcagctacctagcgagagtataaaaaaaacttaactaaaaggcctggctagtttcaaattcagttcaagaaaaaaaatgtaagctacttgaaagtcaaatttttttcacgcccatttagataggtatatacctaactaaaaatgggtgtccgaaatatgcaatttttaatgggtatatacctaaatcaattttgtttactggttatattgtacttattttttctccggtatatactgatattttagatagtatatactagatttttcaagtatccaacatatattaaatcgaacggctaggcggcgtgatgcacaactgtacctaagttttttcacatactacgattaatttttgagtatatatcatctccgtacatcatataattacaaaaaaaatatacttctaatacccagttttttttccataaaattaacatagactaaaatcgaaattttttcattgcatgggatttttttcccgtctcataccagattttttagtatactacccattcgtacctaaaaatggaaagtgacccgtagtgcatattttgtcactcaaattgctaaattaatggagtcatgaatgtaataatttggtacggatacattaccatataaatttgttgcgatattatccatgtttccaaatacatttgaatataataaatttgctgcgatatatataataaatttccaactaatttgtttccatgtttccaaaaaccaacaatcagtatttagtgttacatacttagtttccattttcacatatacttactttccatttttccaaaaaaataatttgtttttccatatacttagtttccatttttcacaataatgttaccatttattcagaccccaacgtgaagcaagtaagtttccatatttacaagatattatttccaatttcacgggtatttaatgtttccatttttgaaatgtacacgcaattatggaaattctctcatccgcattgcatgcatataaatgcatttattcctttttttaactgtctattcaaatatgtggaatccattcattattaaatactatactctaaacgggtgtatacccattaagctatgtacccaaatgatcaaaaccgatcagtaagcatcctacggctcctaacattggagcccatactccatggagccccatccgtgcgtcctataggacactcatatggggcaccaaacaaatttaccatatatgtatatacatatatacatatatatatatatatatatatatatatatatatatatatatatatatatatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtatgtgtgtgtagatatgtatatatatatgtgtgtatatatgtatatatatatgtatatatatatgtatatgtatatgtatatgtatatatatatgtatatatatatctatatatatatatatagagagagagagagagacacacacacatataattggcatatgagattattggttttgatgttgagatattattggcgaagtggttttggagatgattgatttacaggtgatggacaggattgacaagtctgacggttgcggtcagatcggctgggtaaggctagtcagaccggtgctatgcgagcggtcaaaccgaccagcccgcggtcttactggccgacgctgagtcgtggataatttatgtttataacttctagatggatactatgcgtatgtaatactgttatttgctaacaaatgagtcaagttggtgagaacttgtgctcgaatatggtttcttggttgatgcatgtgtaggtggtcttgcctcaagagaggtgttgccggtgatgggtcgggagtcaacttgggaaaataagacattcgaacgatcaggatatcatgcggaatactttggctaaacatcattgcacatggttggtgaagatttcatatggcatacgatgtagatattgtgtgcgtatgagatacggagtcgaatttggaaggagtccaatttggtacaattggagtttgtaaagtttgtttcttattcggaaaggtttcctatatgattaggacttcttgtacaaggttggttcatgactttaggctgcctacctcagttataaatagagagggagggtgcgtcttgcggtatactttttagagagtgagaaaagttaggattttgagtttagtcgagattttcgtgaggagtgctattgttgcactttgtaaacacagagataagtaataaagtttaatctattttgagaatcttcgatttatgtttgctcgagtacgacggtctaacatgcatgatacttgtggttagaccgatggcaacgtggcgtcaaactggcgggcacacggcggtctgaccgtgcccgccagttcgaccggcaactacaacatgtgatgatggcgcattgggcagtcagaccggagtgactttaccagttagatcggatgtcatcgagcggtttgaccgtccgatctgatcggtgcatctacactggtgtcgaggggtgaccctctctagcgggaggctgtgaggcccccctttgagagttcggccgggggcagcgggtgagattcgaggatttggtgagcgaaactgtgtgtgatcttgatctcggaggctcctctaagacgatgagacaaaagaggtttatacaggttcgggccgctatgaagcgtaataccctactcctgtgtgtatgattcttctgtgcttagaaagtccctgaatccctggtatgcaagctagggttagacaagctttggctcggggatcctcagtccgatcccacttccttgctagacatggtcctccttttatactctaaggggataccacatgtgctgcgagtgctacctagggagaaggaaaaatattctctataataattacatgtcttgtgccttagcccagaagctatctgcacgtcggttgctgcgcggggcccatcaaatcatgcagggcgcccttgtcattcgctatttaatggatgaggacttccgggttctcgttcacactagaaaacgggaacccgggtcagttcagagtggttggaccagctctgaccggggtaagaggttgtgaagcccctcatcattatgatgggacggggcggagcacgccgctcgccgcctgacacactgacagggcgggggtacacagtcgccgtcccatcggtcattcaaccggtcacagaccggtcagatgcgcagcacgccgcattaaatgcggcatggcgcggttgcatagaccgctttaaacgcagttaggtgggcgttaggtgcgcccacctaatcctatacacgtgggctaatacgtggagggggtcggggcagctcgaccccaagcgagggcggcctcctccctctagcttggggggtagccacgtgggtttgggggcggctcgaccccaagctaggagggggcagccaccacaacaccccgggctcgacccccctcggggagagccacgtgggtttgagggcgccttcctccctctagctgggtgggggtagccaccactccaccccgggcttgatccccccttgcggggagccacgtgggtttgggggcggcccgaccccaagctgggagggggcagctgccgcaacaccccggtctcgacccccctcggggagagccacatgggtttgagggcggcctcctccctctagctgggagggggtaccaaccgctccacctcgggcttgatccccctcgcggggagccacgtgggttggggggctactcgaccccgagggggggtcgagcccggggtgttgcggcggctgcctcctccctctagctgggagggggtagccaccgctccaccccgggcttgatcccccctcgcggggagccatgtgggtttgagggcagcctcctccctctagacgtgatacccccgggcccatatcaccaacaactggttagaccacaactattgacgtcttcaatcttacaagttgtacttttcttttggcttgttttagttttctccaaaatctcatagctcaacaaaaagcacgattaagagggattgagaaaaaagatgcagcattgtacacagtatttactgaaatataaatagggttgggaagcaattcgaggagaaaaaaaatagttttatgaataaggtgtgttaagtatgaatctatcatactatagggatggttgtataaattacgagcggtgcggataattaatccgattaacagttaggaagtcgtgaaaacactcacatgatatacatgttgcttatctactagatatagggaaatagtcatgcaagtaggatgccataacaattgcagtgtttaacaatgaacctcagtggcgcagggaaatatttctgttgattgataactgaaaattgcaaacccgaagtggcacactcaaaatggcatctgggaactgggtggttggtgattttggctaattgaggtatttgctggttctgaactgggtttggcgtttctaaatgtgtagtattgacattggtttagcatttgaggtctcaattattgacgctctttgttcttgaaatcccctacactgaacaaatgccacacggaaacaaaaaggcccgttcatctgggccgatcttgcgtggatttcagccttttttcggccatgttttctttgtttggaataagtctattatacctcccttaacttttgctcctgtttgaatcaaaaccggtgcaaatcgcttgctttagtggtttgggagtcggtttcgtcctacgtggcatatttgacctcattgactggcttagtcagcttgtgggtcccacgtgtcaaccggttggtggcaacgtggtcaggagcaggaggtctagctggagaaggtttcggtgccgcctctggggatagaggcaaaggcggaggtgggaggggcgatgtaaggggtgcgaaggagaggtgagggaatggcttcggcaggaagaccacagtcgctggcggagaacgagaggaactgcaatgcctagtacgtgaggaacctttcccacgatggcgccgtggactcctccggcacacatggctggacgaagagttcctccccccgcgtgcatctggctagtgactcctttcactggtcatggcccaccgggagctcctccctctgtgcgtggccggccggcgagctccctccccagcacgtggctagccagtgagttcctctaccacgtgaggccgaccaactccttcttctagcacgtggcctcccgatgagatcctccccctgtgcgtggcctcctggcgagctcctcccccgcacggaccgatgactcctcctagcgcgcggcctcccggcgggatcctccccttgcacgcggctggtcgatgattccttctagtgcgcggcctcccggtgggatcctccccttgcgtgggccgaccgatgactcctagcgcgcggcctcccggcgagatcctcccccgcgcacggctggtcgacgagttccctccccagcacgcgggtagccggccagtgagctccttccccacgcgcgaccttccgacgagatcctcccttgcgcctgccgccacccgggcgctgttgcttatgggaggtgagaccgtgagagaggaggatgagatgaaagagagaagggataggtgagggagaagatgggatgagatggaagccattgacaagtgggtttgaccgaatgattcagccagtcagctgccacgccggacgaaaccgcctccaaaccactaaaggaggcgatttgcaccggttttgatagatggaggagacattatactgggttttatagttgagggatgcgattcaaccaagagcaagagttatgagaggaaatatagacttattttccttttgtttcgtttagccttaagttggttggatcgcttgttactatcctgacctattgggcctttttcaatgagcactggtcgtctgatccagccagaaccatatgtttactatgttttattttttatttttaataaaagaaacatacttcagcagaaaatagctactaggtgaccgaacttgcattttggagaccattattttgacgtcagaatgacagatacctttgtaaccggacagagagtatagtagcagtagctagtattaatcggcacaaagcgacagcaaaaaaatcattgaaaagtatgatacaagcatgccagccataaaaaatgagaccgatacttaatacttcacagcgaaatgcatttatttttcaacgtacaacaacaagcagccaagtccatcaaacaaaggcagacatttcgatcgatcgacgtgtgcctcccccgttcgtctgaagaaaaaaacgcgagaaaattgcaggtttcaagtttcagcgacgccgatcgatcgatggattgcgcctgcgccgccgccatggtcctgcaagcgaaggcaacgttgaattattggagatggggggatgaaatacggcgagaacgacggctccaatccaaaaccatttgacaatttttcagggctctgacgaatctccgaaaccattttcacaatttttcagtcttgacaagcactacgtataatattcagtcaagaattcaagatgatcttatttttcgttaatactacctctgctgtactagtcatccatttgagcagtatgtatgcgcactaattcagctggcaacttttgtgcgtctagtggaagtgcactaactgtctctcttgtgttgccgtcgatccaacagtcaacggcactgcatgaattatttgaaaccaggattaagaaaatggatgaatagcaaagagacacgattttaacagtaacccgtttgatttaacagtaagaaaaacacatataaagattcaggatatctgcttttagtaagttactgctccacatgtgaacacatgataattcacttcacaagcaaaagctcatttcagtacagacatgacacgatgacaacaaagcatcatcaatgtactacaaagttaagtaggcaagcaaagggccaaaagcaatgcacgtcctttgtacaagatcagggccaaaacactagtgctacagtccacatacttgtgcactgcccataacctgctgctgtctgacgatacagtagtgatacacacatgcaactgcaaaaagcatgtcttttctttcatcctttttttaaaaaaataaaaaataaaaaaaatcatgccataatctcagtgtcaacaagtgcaagcatcactttctccacttgattttccaggatcaaatcctaacccccactactaattccctccctcttcccaagtcctaatccactaggctaaagctgctaagctaagctaaatgcagctgattcccaagttgaatctatcacctgttcatccagcgagatgtgcagagtactctatactagtacttactactagtatagtatagtacatagtacgagatgttgctgtccggtcttaattaggcttgcagagaaagcacatggagtttttaacctaatggtccgcctactaatcctgccccaaagaaacctcatcgccattggcgaactcctgtgttaactacgttatctcatgtgccgacttgctgacactaagccattaagataatttagctgttgctgccatgcatatcatcgctgggacatagtagtagactttgacgcccacgacgatgtcgccgccgccgcagcagcagcagccggctgctgcgacgtacggtttaattactgctggaatcgtcgccggtttttggccatcctggaggcttctgcttctttgatctccgctgactctgacgcatcccagcatcagcagaatgggcgtgcgagtttgcaacgagccgtgtacgcaactaagtgtcccctctatttcttacaaacacacgatcagctgacaaaaaaaatcagcaaacgatcagctgatcaaaagctgtatcttgcagtgcagcagagagtctagatagggttaaggtggatatatgatattcaggatgcgtttagttcctaaaagaagttggaagtttggaaaaaaaattatatgtgtaaaaaaattttagatgtgatgtgatgtgctcagatatttcattttttgcagtggatgaaatgatcattaggttggactgatcacagcgtgttcttcctcttttcgtccctgctctttgcttatggtttaagactcctgggaaaaggcaagaatgcaagatcgatggagctctcagaaaaaaaaggttttgaaaaaaaaaactgaacttctgaagaatggccaggcaagatctcacctttccaaaaaggctccttttacggactgtttttaaggtttacatgattcaaaagatgagctaaaaggcggtgaaaattaaaggaaaaaacaagaaaatgtgcttgcgtggctgcttgtcagactgtcaaccagttcgtccttccgctgctgctgattgccatcgctgccgacgcagctccatgtcagcctcgtggatctttcgagtgtaaagtcatcacctaccacttcttgttacggaatgtggcacaagcacccatccgatccgattcagctctgaaaggatctcctgatcggtctcttctcctaccaaaggggggttacaggtacaggtacaggtaacaggttacagcctgtgctgtttcagcacaaactaactttctttctttttttaattcagcaaatgatctgctgctacctgctactggccaactttggttggttggtcagatcgattggccacttctttctgaaaccaatggcatgcatggaactttaatttccttggaaaaattttcgtcagttgaaacaaaagaatcggtttcgaacagggacagtatcttccagtagaaatagttcaatgaaagcccccagatgtggagatgtagacagaggctcatcgatcagaagattcagaacacaacttgcaatagaaatgtcaatactattactggctttaattgcagctcccctccaagaattttcacagtttcagacgtcctcgttaaatgatggttgtgacttttacggtacaatttattggcagtatatatttccattacgaacaaggatgctttaaaattttatcacaaaattgaaaatgacatttttagcaatttcgtactttagtccctagccactcatcgaatcgtcctgtcatcgtcccgagtgagtcggccactcccttcggcaatgtcatggcagctggccatggtttttgatgacgcggcatactcatggtgtgtcgtgtgctcgtggtgacaggtggcactacggcatgcttgcggtggctagaggcggtgttgcgtgtgtagactcatagtggttggcagcccctcgccacggtgaaggatgagggggaaggacaaaccaacctttacaatatatactgcagctatagtatatcataaatgttttctattttaaatagctgaatgatttttttaatcactagttgaggatgtaaacaaataaataaactactagaaagttgagaatttaaaacagtttttattttccgaaaattgcattgtttaggagctagtgggactttgaactttggtacatcgatcaccacgtcagcacctctaatattctcaaatttagtcacccaccagtctaaatttcttcgaaagccactcggtgcagtaaatactcctatctagcaagaacttcaaaccatcaggtgaccagagaaaattcagcacatcaaccattttctgcaaaattttaaaagaagctcctggcttcctcttcagcacaagtttcttccctcaacgaaataaacttcccaagtcggcaaatttaagtgcactatattacctactggtacgtgttctcaacatcaagaacgatttcagaaagcaaagctacgtaaaactacactcttggccgattgccacaaaattattctccacatgcaaaagacacagaacaaattgagttctacaagaaagggatgtcacgttttttttttaaaattaggtcagagccgattgcgatatttcggccttgcagaatttgcaaaatcgctttagtaagtagtactccctccatattttaattaatgacgtcgttgacttttcgaccaacgtttaaccattcattttatttaaaatttttgtacgaatatgaaaatatttatgtcatgcttaaagaacatttgatgatgaatcaagtcacaataaaataaagttatataatttttttgaataaaacgaatggtcaaacattgaaaaaaagttaacggcgtcatatattaaaataatatggagggagtactactaaagctcttgcagacaggtacatatgtacactggtaggggccaagaggtgaagtatttggcaaatcagtctggcaaatgtcgtccctacgcactaataccgtccttgttgatcctgttcttctcttccatgacagctagtaccagaccaacatgttccaaaatccaagttattttcaagtttggtcagatgtagcttttcatccgatgtactcgttttcttctagtcatattttgagtgttttttcagttcaacagggtgtaagacagctctatctataaaagatcgaaatgcggatttttttttaagactgttactcttgctgctaccttttgatctactctgtttatcaaaaataaaactaaatttgtgacattcatgaagaacttctccaaaaactagattcgtggttgataaaaatgaggtgcttattagttctcgctacaagtttctagattgatgctacctactacctacgtcctaaaatataagcatgtctagtttaacagctaaaaagtttacattttaaaacagagggaatatgaaacaacgaaaggtaacatttttctaagacgattactgttgttactactgttttatctaggtgttactatatgattcgttgtacgtatctagattcacaaaaataactttttcataaaccaaaattgtggttgacaaaatgaggtctttgttaatttttagcgtgcctcgctacaaattataagtttctaaattgacgctaccttaaaacaatgaaagccaggattttttttttaaagattgttactcttgctaccacctttcgatctaggtgttactactatatgactcaatatacctagctagattctcacaaagctttttcagaaaaaaaaaaaggtgatcaacaaaattaatgaggtatctagctttttgcctcactacaactataagtttaacttataggtcgacgctacctaacttatatttgaaaacaaaaatctaaaatttttttctgactggacagccacggatatacagaaaaggcatgagccatctaaggtagttatacagggaaccaaagcagttagaccatgccaaactgctaaaaccttgatgattgtaagctagctaaggtagacaggcaggccggcattgcatattcttcatattcctctccatcacgctaacctaaaccaaagatgcagcagcatatgagaggagagcaaaggagtaatgactcaaaagttcactttgcagatgcagcatgtgatggtcaccaccagctaagcatctccaaatcatgcatgaaaccaacctaattaagacaaggaaaaaaaaggaaagccatttcttgtggagaacctcaagagtatccctgccattcctttagcttaattgtcatatgatagtgattagttcaccaaatgctcctccaaaataaaatcagaactgaaaattaagaccaggtcgcctgaaccggcatctgtccatggctgatgacaattaattaggatcttccaaactaaagccatataaacacaaagatttttctttttcttttgggcttgcatggtttggagcttcatgggcagctctgttcttcacaaggaatctgaattggtgacatataatcctgtgtccaccaatgaaagcgaccaagtgtgtgactgtgtgagagtgtgtgccgtttgctgatgctgctagagagaaaatcctagccgatgcttccatgtcggtggtccatggctactcgatcctgtgaaagaaaatgtgccaaagaaaaagggggagagaagaattaaaaaatggaacaaaaattatatagagagaaacaaatttgtgaaacaagttaatcagataaagaaaaaccaggaacatgcgtgataaataattgcatccaacatccatcgtgcagagagctattgcaccaaccatatcttatccttttttttttcttcgtctctctctctctctctatctctgacgccccacttactctgcgtccaaaattaggtttcaattcatcaagcactagtgataagtgagcgagtgacaccgaaaatgctgtcgctgttgctagtgaagcggtgatgcgagcgcgatgtgtgctaaatcatccaattgaatcaaacgtcttgttttagaggaaaaatcggcacattgtacaaatgccatgaccaaactaaagttgtgataagctagctatacacttaggcctccttttggaacaaagaaattttgtagatgagtttttgcatgatttgaattctaatcgatcctttggaacaaagaataagctttaggtttttagaattctataaaatttctttggaaaggctcgaaatatggggatttaagagaaaagtaaacgtaagaccttatggggttttaacaagtctacatctatccatgctcaatttcttttttttttccttgcagtctactcaaatggctatctatttatttttatcgtgtctttacaatacatttatattaaaatcttatgtttttgttgtttctgtattctattttcgctacgttttaaaggagccctaacatgatatgtagcaccattattcgaggaactctcgagtgcccggatgaactagctggcaggtgaataattagatttgcactataaatcattagatttgcaatatgtttgtatctatgcatgtaaggaaccaccggttccaagcattggaacaattagatggctcccatcatgctagcagaggaggccctgttgttcttgacattttgtcccaaagaaccatttagcatatacttttcttttctctgcattttctgtttttatccccaaagacaattcatgcacaattaacaagagaatctggggggaacccccttgtgtgttctaagactggcatgccatgtgcaggatttgttgtgcactgaaagagaagagaaaagatttcacttgtcaggtacagttagtgatgtgacctgttcttaatcagtactattacacatcagaatgctcaccaatgagcctgaaatcctggatccctacaaatatgtgctcaaaatgatgctcttgaggaaaaggtattcaaacacctaccggttagaacaaacaaccaccggtttccttgtgttgaattgattagtagtagcactctactcacagagttgtcaatgtgagagaatagtagttagtacatgccaagcatgcacacaagccggcaatgcttttgagtcactgacacatatgaaccaaaaaacaaaattgccttctctgatctgatctacctaagcacattccttagagtggaggatgccctacttccatccaattgtcctaatcaccaatggctaattaacaactagccaaagcattagtttaagaactaattactataataaatctcctacagttgaagatccattagctaagttgcccctactgatatgtccaccacccccccattatgtccccatcagcccacaatatataaatcaagattagattagtgaacaaattacatgtatttaatcttgccatcacctaagctgagctgagcagagcatgcaggcataaatcattgacatgtggacaaggccaactctttatattcaaaagccttcaaacaaaccggccagcttggcctgaccctaaactccagctaaaagttcataagctgagctatcacataaggccttttttgtttagatttataagccaacttataagttaaaaagtataagcctaaacaaacaagcagctttttcgtttggcttttttttaaagccataagccactctaacactattaagccaaaagctaggttggagaagcttttttgacttatgtgaggtagatgtatgactcaaccgctaaacttaggatattaaatccaccggcttataaatcatataagccaataagctgacttaaaagtctaggccaataaacctaagcctaaacaaagaggacctaagattattaatgatcattatcgggcaaacatcatcagagaagagaaaaaagatgactaacccataacgattaaactaatacataagattatgtatggataaagtaaatctatgggtatggtcccctgtaaaaagcattagggcctgaagacttgaaagtaacagttttcagcatctctggaatgcatgtagtgtttcttaaaacttagatcttatactggtccttttaaaattctagttttatatttaaaaatgcatttgtgaacataagatttttcttttcgcatctctttaaaagggagcaaaataaaacaataagataaccaaattaaagcatgggagcacaagccaatacaagaaatggaaataaacactattagtgcgcgaaaattagctcgtagtctttttctatgtccgtgtttacgcattccgattttagacactgaaggcatcacaatttctattgtaaacttattgtaaccactaatgccttaacacttagtggaatatagccggttactaaattttaagctagaaaaaatatagtatattcgtatccattgttttaaaacactaaaattttcaattgttccttatagaatctacgtaaagttatacttattaaaactaacaccctagtccgccgtcctagagcaaagatgcagcatgatgagagagccatcctcatagcttctcacaaaacgaagagaagtagcaagaatattctctataaaggatagaaccttctgtatccatagaaaattaattagtacttatagtatttatgtaatctgttatatatatgtatatgtctttgccttatacaaaatgataagagaaaaacatatataatttggcgtgtctcattacaattacatatgctctaattaattagaacagtaagagaggaagtgaagaaaaaaaaaaggaaaaagaaaaagaaaagaaaaatgctcggtgaaggagagctttgacctctccaatggaggagagtgtaaacaagctactctacctcccctcaactactacttctcccggccggcctggccggctagccgccggtggcggcggcgcgtggcgttcacatgacgctgcaggcgttggggttctcgtcgtcgaacatgcggtactcgtcctgcagcggcggcgcgtgcgtcgtccccggcgggctgtagtagtcgcggtagtaggtgtccggcgacgagtgcgggtacggcatgtacaggtacgacggcgaccactgctgctgcattgcctgcggctgcggctgcggcgacggcggcgggtattgctgctgctgctgcggcggcggcggcgcggagtacgccggcggcggtgggtgctgctgcatggagtacgccggctccggtcgcggcgcgtagtaggagacgctcgtcgtcggctgcgccatgtggtagctcatcaccggctgcggcgcgccgtagtacgggtaggggtagtgctcctcgtgctgcttgtgcgccggcgccgccgccggcggcgagaagtgcagggacctctccgtcgtcgtggcagcggcgggtggcgcggcttcggcggcgtccttgggcttgctcttctcgtcctttgctccttcgtcgtcattgctagcctccttgaccgccgccgcgggaacggcttctttggcgggttcggcgccaacgtcgtcgcccttcgccttcgcctccggcgccgcctcgctctcgccgccggcgttcttcttcgcctcgtcgcttggcttcgcctcctcctcctcctcctctttcttctctgcttccttctccgcctcgggcttctcctccgtcttcttctcctccgagctctctgcctgcgcggcctccttcgccgccgcagcatcacccttgccgccgtcgtcgtcaccggccggcgcagcctcaggctgcggcggggctgcctctatcgccttggccgcctccggcgccggcgccacgtgcgggtgctgccacggcacggcctgcttcccggacttgtacagcctcttcacgagcgtgtcgccgtccaccgtgccggtcaccgtcaccttgtgcatcgcggcgtccaccttcacatccttcacgcctgaaatcagaaacaaaacaaagatcatctcagcatccccgaatccgaatgcccgccgccgccgccgcacgcacgcacgcgcgccacgtaccttcgatgctcctgagcaccttcctgaccttcttcttgcatccgaggcagtggatggacaccctcagcaccacggtccgcagctgcaaaatcacccaacccaaccaccatgtcagcaacggacgaacacctaacaaaacccccaaactccgaccatccacatcgggcggcgcacgctcacctgctgctgctgctgcgccgcggcgggcgtcgccggcgccggcgagaccgcatccgcagacgccatggatggagcgagatggatggatggatggatggatcgggggattggtgagagccttcttcggtggagggagggagaggcctgcgtcggggtggggctcgtacttatactcggtggtggtgcggctgcttgtgtcactgacacgtggggcccagcccccgcccgcccttctcctcttttgcaactgtagcggcggtggttgttaaggacggggagactgtggcggctgggtgcgggggaattagtctaccgcggagcactgtgacagtaacagtgtgatacggaagtggattttttttccctcgacatctcgcatatagtttaaaaatttataaaaaaattgtcaagatagatcaatatatgatatatcttttttaaatatacgagttaaaattcaacttatacaattcgaaaaaaaatagcaaatttgaccgtgaattacgcgttctattcatagtcaaatttgttatttctgtttctacttgtataagttgaatttgaatttacatatcacatattgatctatcctactaaatttttttataactttttaagtgacataaaaataagtggatatcttcttgaaggatgaattgagttttccgtgtgatactaatattattactgtttttctttagggggaaaacacacgtggaaatgtgacgtgaaaagacgcatgaaatttgatagctttgtcaagcagagccttacatgtatacgaaaaatgtgtggtagtttcatcgaagacgagttccaggagaaacgcggacagagacaagggctttgacatgcatctagtattcatcttccacatatattcacttgataagattgtgctcacggacttatcttcctctctggtctcataatttttcaacactattaactgaagttgatggtatatcttcctcctcccccgccatttgtcatattgataccacgagaagtttggtaggctctcgactcttgtattctcttcgattttaagaattgggagtcaagctaaattctcgttgatccgagaaacggtggaatggaatggattaattggagtgtatctagaaatggactagaacgtagagttgggttatacctaatacttcctccgtttcacactataagtcattctaccatttcttacattcatattaatgctaatgaatctaaatagatatatatgtctagattcattagcatcaatataaataaatataaaaaatgctagaatgacttacattgtaaaaaaggagggagtatatagcaccaccattatcaatcttttgggcttcacgcacatattgccttccatttacaaactgtgcctttgtgttgccactaatgtgggtctttcctcctggtgtagtcatcgtgtgccattgaaacaccaattcatatcgtgtaacaccaattcatacggtgggagtaaaatttaggcaaccaaggatgttttaggtcatgttccgtttggctaattggctgagctaactctccgttttccacaagcgtgtttccaaacaggtaaatagaaacgtattttataaaatcttttatatacttgtgttactttagaaatcaaataaatttatttttaaatcttttaatatttaatagttgattaattaatcaatgctaataacttgtttcgattcatgtggcgctgataatctcagcctaacattccaaccgaacgcaactagtttgacaaccaataaacccttacataagcaaaatcctcggcctgagccattcagtgtggctgacttggcatgattagtgtccgtggcatgccttgtgattggattctgaatgattggagcaatttgcaagtcaattaagtagtaacacttatgatttacgaaaaaaattacagccgcagatttgtacgtaatagacacatcttatcccacataagaaaatcagaaaaaaagaagaatatggacccacattccactagccaatacagctgctaggttgattacatcagctctgggacgtagggaccatatctcgagggcccaccagatgggcccacggtccacgttcgtctgatctcgatgacatgagcatcgcacgaaatggcgacccctcctgtcctgcacgatgaatcgttgtatgatgacacggtggactgcaccacctcaaatccccaatggatcatccatctcatctcccactacaacgtataactactaatttttgtttttttttgttaaatggctaaatgacagaattgatgaatgattgatgttaatcacaagtacatccgttccataatataattgattttatgtgttttaacttgtctcgcaatataagtaattttagtgcactggttattacattaatcaactttaattcggacttctttctattatcttcactcaaccaattctgtttaaatagggtaacttagtttatttttctctttatccttaatctctctaaaaaaataaaacaataccttatattatgcggggaggtagtattcaagtgtacatgtaaatgaattaacttattataaggtttaaaatggatttataatagattgtaagaaattcatatgtaaaagagttattacaaaatggagtttaggaagcatatgtattcatacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatataattggctgtatctcattaagtaaaggctgggatgttatattctattatcttaaaaaaaacgtattcatccattcatccattaaggagaaaagaacagccatagttttcttctcctttttttcttttctttttcttgttcttcttctactcctcctagctacaatagctccctctttctcttgggccctgagatgtcgataaggctctagctaccgacgactctacactgtacaccatctctgtactatagtacgcaggcgctgttacttgccagtgcaagagatggatagatgctggatatgcataatcgataacttgataggcgtccttttgcccctttctgctggccattgccgtcccattcgtcagctaatagctatagctaaagctgaaatctatcgaaattttgcatgcgcagctgcgccacccgtggctgtacgtgagagacccggtttccgtggtcagccttgacccggatggcgttttcgagttcttggcacagagagacacgcagtttgctcaacttgcattctgcttgcccccctcatcgagcgagagaacgagcgatcagcattggagcagaagcagaacaggggcatgttcagtgagctctaaattctgataagcagccaattttgaaaatccgaaaaagctaggaaacgttttcagtttatttcctagattctacagttatgttttcttaaaatctaaatgaaaaaggtacaccagttaagagatctagtttcttttttgtttttaagaaaattgtagttgctagaagctcttcaaacaaaatctggggtttaatttgttctagcagtcgcaaatcagctgcgaatatgaagcattatcttgatgaatttgatcggataaactgtccgtttcatcgtcgtctgttgatgattccgtcttcgtttttgtttgcggagcaaacgcgcgcccttcactgcatgattcgatcagaacaatggggtcagcataataatgcagaccgagatactaatatagtacaaggtgttcattagttgtggtttagccgtggtatggtaggagtgtcacacactcatcgtcagctctcagctatatatatatatatccgagcttaattagctgatgcatccgttctcgcattcaacttgcgcttttttcctgatcgctttcagcgtcgacggagacggcagctaattggcttggttgcgactatgattagcacatattagtatttatacgtaaatatcgaaatatatttacatattggagttttgtttagttttctctctgtagcggccgggcgagagagaacggcacgcctctccctctgtttcagtttttatttttcgtgtgtgtgggtctgaatttatgaagggtgtaccaccaagtactggacctggatcgtgacatgcgtgtcgtcgtacggatacaatgcagccgtatagaaattaaaggggtgtttaatttgttggttacagtcgaggaggagtgtacacgtactacgaccgatcgagcagctagctagcacacgggacagcatgcaggaccagtacgtgtatacatcgggtaaatcaggtggtggtcaaattaaaagtgtctaggttaattcaagtttcatcattgacagtaaaaagcttcagaaattcgatcggatataacatctaagagcacccacaatgataaagtaatgtgatatctataatatatgtacatctagcaatagactagattaatagtaaaccatattaatagtatgtctatatgggtatctatagctctctaatacattgcctcgtttttctctatagactatctccaggttagtagatagctttgctctctctcttcatttaatctcttccaagtaggaaaatatgctgacatggatctcttatagagagcctataaataaccattgcgggtgccctaaaagcaagtttaatagtatagcccactactagctccaaatcatctatagccaatataatagccaattcatacaatagttgcttactatactattaatatatggtcccacctgtcatacacacattacgtcttgcagtctgtgttgcagctggctacagatctgtagcccgctgctcttctctctctcttcttttatctctttaaaggtggtgtttgggaaggagggactaaagtttagtccctctcacaaaagcataagtccctctctcccaaacacccctaaaatatgtttatagctggcttatagcctgctattgtacccgctctaacgtaaaacaataattaaacatatttttttaaccgattgaggccacatgcatgaccgggggaggcatgtgccgtgcgtgggcgcgcgtggtcgcatgcaggaggcgagtgagcgtcgacaatatctcgacgcatggaggggcgtgtgtggttcatttcgtcgcgttgatttaccgccgcggagcggagaaaatagaaatcggttcggggtaaacaagccgccgggggctgatggatctaggttgcctgccgcagtcgcgagaggtctaatctattactctctccatttctaaatatttaataccgtttatcttttaaatatatttatccgtttattttgttcaaaatatttaagtaattattgattcttttcctatcatttgattcatggttaaatatacttatatgtatacatatagttttgcacatttcacaaaagtttttaataagatgaatggtataaaacatgtgctaaaaaaccaacggtgttaaatatttagaaacagatggtgtaacttaataactaaaaaaaattcctcgcgtttactctcaccgtctcacgacctaggaagtttcacattaagcgaaagaagaggaagaatgaaagatagaagggtattaggattgggttttgtgtaaacggaaaaataacaagaaaaaaaaagaagggtactatgattgagtgtggtgtaaactgaaaaaaaagtgaacacggacaagaaaaatagggaaaaaaaagagaaataatgtggaaagtccaacaagaaatataatttaaaatagagtctagaaatacaattttaaatttttgaaaacttggataaaaataaataaaattttaaaagaatacatacagtatgaataaccttactaataatcaaccaggattggactttgcaagaggggatcaatcaaattgccatgcactgatctcctctaagagaaagggtgaaacctactaggatccgccgaggcaaacaatcaataataggattgaaaataatcacattgattaaattgctcaagttagtaaaaaaaaattaaaattattttaccattttaatatatcttaataataaatatataagaatataaaaatctatgatattatgtgataaaaatataacgatactagagtaaaaaaaacaagagaacaatcgctgtatgattaattgagttttgattagtataaactttaaaagtaaatttatctgatattttataataacttttatatataaagtttttcacaaaatatatcttttagcagtttaaaaaatatgttaataaaagttatgataaagtctttattttaattagaaaagaactccagttgtcacttgccattgggccgctactgttaacgtacgttgccacatttctatgtgccgaaagcctctgatgattctgcctttttctgctcctctaaaacccgatcgccacttccagagagaggagggaagagacgtgttccaagctactaagaagatcaaattaaaagatcccattttaaagggttagaccatttaacttttcaggccacacagtgcaccaagaggctaataattgaagtttgttctcggggagtgtatcctatgcacacatgccctcgcatgtacacaccatgtacaccaactaaaaattatcacaaaaaattctaggaaaattcatacatgtactttcaatagtattacatctatgtgcaaagtcgcatcttcaaattcattctacatagagaataaaaaaagataaaattctgacaaaattacaaccttaaaactgtcagatttttttttgttacgactaaaatataatgaatttgacgttaagattttaaccctaggtgtaatccaattgaaagtatgtgtatgattttttctagatatttttgtgatattttttagttggtatgcatgtgtgtacacgtgagggcctgtgtgcataggataatatgttgccttgttctcgagggttaactgctagcgataataaaggccataggtagagaaaacggagcgatggattatttgtttagttaattgtacaccctctgtgatataaggtgtgttttgttgtggttagaatgccaacaaagatatatttattttttaaagaacaaaaattaaagcttatgcttatcccgcttcgttaagggggtttttttttatggtgttgaaattcatgtcaagcttatacctgcccccttttttatctgaataagcaacaattcatattaaaacagggtcgaaatttatgcctgaatgcttcatgtcaaaacatgtgcgaaatcattaagtctttgaaaagtaggagtaaatatgtaaggacatatatgaaaagtaggagtaagtctttggaacgtatacaaactttagataaaaaaagggaaaaaatcctaaatttataaaagtttgggggggggggggttaaaaattacaatcgagtatgaaaactaggataagaacacattcgtctctaataactttgtttggtgcaactattttagacatggtttagggcaaccacaatgtataaaaaagataaccttaaaacaataattattcttgtaaagtgagatatatacattatggaaagtatttttttttggataaagggagtagtatgtttcaaattaaaactaggatgtcaaccccaaaaatggaacaatcgtacatggtttactaacggttcttttatagttccttcgaaacacatgattagaaaaacagaggcatataaaaaaacagtatgtttcaaactaagatgtcaaacccaaaaaagaaacaaaccgtacatgttttactagcgattctattatggttccctcaaaattcgtgattaaaaaaacagaggcatataaaaatacgttattttaataagaatgtaggtgcaaaacatacgaaaacatacgaaaatacaggaattatcgtttgcttaggctatgtgaaacagaaaaataacaagagagatactaaaatagaatttttcaagatcttgctaacttttctccaaaatctctatattattgttcatttcatacaaatactaaaggaaattatatgattcaatcctttatattcaagacctttttagaaacttttttataggattaaatcctccaaatatatatactatgtttttcgcaccaattaaaggggatgctaatgtaggtttaattaattcaaactagaatgcagtcatccccgaaagatggaagtattgaacaatcgggaaaagatgtgtgtgtaccatttccattttccttttgacctttcatactataaacaatctacgtagcaagtttgaactgggccaacagactgtagagtatcatgggctcatggcgataaataaaccgaacattattagacaaagtgtatattggtggtgtcataaatcctggtgctcacaattcgacagcaattttaaatacaaatcattaccatcctctagataggagagacagtattaaagggcacagctatactggtctgtccgtgcagtctcttgtgatgaaaaggtcttaacacgtttaaattgctaaacattatatttagtacgaaaacattttatacagaagttacttgaaaataaaaatctatttgtcttaagttttaataattaatactttattaattatatattaatcgttttttttacgtgcgagctaataagctctttcctaccgtagcttacaaatctaacttgcggggtaaaagcaagtagaggaatagagacgttgtgctcggtagtttgagttgaaaactaatatcttacacacgtaaaacagagcaattcattagcgtatgatttattaattttttttaaaaaatatattaatattattttctaaaacttctttcctataaaaaaagttttgtaaaaatcacacattcagtagtttagaaaacgtgcacgtggaaaacgagtaagaagagcttccgtccacagccttagagcaggtacaataacagactataaattagctataacacatttcgaggagataaaagagtatagagaagagtaacgagatacaaattttagtagccagttgtagcacggactccttcaagatacatgtgtgtatgataggtgagaaaccagatattaattatgtagtatatgtttgtatgtaattaatctataaattggttatagataatttggagtgagtactccatctgtcctgaaaaaacgattctattactggatgtgacatattctagtacaatgaatatggacagagatacgtctagatttatagtatgtgtcacattctgtactagattgatttttttataggagtgatgaagtagttggctatagttgctcctagagagtgtcagatcaggaggaggcgcacagccggatgcacctggatgcagtttgatctcgatcgatctggttgactggttgtccgcatgcacgcacctggcccccgtgtacagagcgccgcatgcggcacgcaccttccacgttgcggatcggagtcgccacaaggaccgtacgcgcgcggacccgtgaggccgtgacccccgtcccaagcgagtcctacgggtttgtttggcacagctccagctctagttccacctctcctagagctggagcttagccaaacagtttcagctctactaaaactgagagtggaattggatagagctctctcacaaaatatactagagttatgaagctggatttagacagctccagaactccactccagactcaactcctgaagttaaatttaggagttggagctgtaccaaatatgccctgctccaccaactcctccttgcggtgccaagggtcatcagctcatcatccaagcaaggacgccaacccagacgcgatgcatgcaagccacggcgaaattcagcgcgaccggattttgactgattaatcagctgcagttcgtagcatatgcgtgtagtatgtgcgtgtgctccgcgctaaactcatgcctttctgctttcacgtgacggtagactcctggcatcctgggccctggcctgtccgtcagccgtcagctttgaattgaaacagaaatggtagtagagagaccttctacagtctatacaaagtccccctgatgttattaattagatgaggatttttaccgtccagcaactaggtgtggtaccgttacggtaccgtttgctggccgttcgatcctggccgatctaacggctgatattagtcgggaccgaccggtactaactcagcccttgattttgtaccgcacggtggagaagggtggaggggtaagattgtattttcgcgtgccatggtcggatgaggcatgcagaaaaccctagaataggattcgatgtcgtttcctggagggttcccgacttcggcggcggtggcaaagtcgatggcgatggcggagtggctccctgatggccgagtcgttccccccgcagcgacggtgatgcggccaaggtggtgggcgtcaatttcgtttcccggtggcgacggagtcgttcccgacggcggaggctgcaacggcaatggtggagtcgctggcggcggtggagtggctccctagtgacggcagatgagggcaacaagcttttctctctcgctaacataatccgattcccatcataacctccgtgtaatcaacggctagatttcatctggtatcgcccggtacatttcgctggacagaaacaaagctctaattagattagttggatccaaatcattacaaatatattatgttttaaaaaataacattattattcatttatatgtatccatattatacgaacatgcatagaactaaaaccatgtcagtcgcatcacgttttatgtcatcatatagactaaaacacctatagacgtgggacctacattccatcttcttcctccttcctttactcttttttcttctccatctctctacaccttgttgagccgaaaatatcgggttgtgaggagggtgccgacgagagagaggcaaatggggaggcaacagcgaaccactagctcccgttcacccgttggcctgcgaaggatggagggaatttagcgtcaccccgcttgagcttgctgccacttgccccgagctcctcccgacaatgaagaagactgttctcgctagatctaggttgatgctctccctgtcaccacaagcttcgccatcctcattgtgtcattgtctttgtggctgccgacagaaggatatggagccccaaacttaatgcctgagatttggtggcgcacgtacgacgggtgatttagccgccggttcctcgggattgccatcggagttgtgcagccagagctacatgtatgaagcacccgctaccactatcgttgctaggcgccaccgtcatctgctctatggtgggagagagagagaggggggctagagatgtggggtggccggccagcaaaagaggaaagaaggtagatggaatcgttagtaataaacaagtagtaattatttttttaaaatgacacatttataatgatatggatccaattaactttattagtttgtccaaacacgaagaaatttaacattgaaaaccttacgaaccatacagctggttgttttggctcattgttttcattgatcgttactccaaaccaaagacgtgatttcaaaaaaaaaaaaaaccaaagacgtcaaaggctcaaagcttagcacacgacacatgcacaaaaacccatgtacgttcatctgcatcctcctcatcccatataatactcctagtccgtaacgacccatatgatacatgcatcgcacaaattccgttgccgccgctcgatcgcgcgagagagatttgttgtatgcgcgtacgtacgtgtcctctatctcgtatgatctcacgctaaaacaacaaaaaaaccaaacagcttccgcgagtagagtagcggccaaggccatccatgtcgacgccgcaagccgcatcatcgccatgcctgtccagcagcggccgcagtcagcacacacatgcagcggcatgggcgacgtctggattaactccaactcccccccatcccctcgctgaatcggacgatgactttgctttccccgatgcgcagtgcaacacaaccccaaaaattctttattttttcgttgtcatggagattcagaattagaccacacacagcgtgtgtaatgttaaagctagctagtactactagattgagatttacacactgtggcctaaagttacagccactgtgatctgcacatctgaggttcggaagagctgatagctccgaaagcgaattatccgtcttttcttatcgttttaagcttttgaatgaaataatagcctattatatgttatcattgatgaagcattcctgatcaggcacggaactaaattggcagcacatatatcggtgcatgcaacgtgtgcagcgatgccagcaatatatatcagacctagtagcctaaacctaagatgtaatctgaaagaaattaagaagtggagacaaacatatgaattacatgtatgacattagtgaaagactgaaacgactgcgaaactgtttgggcttccatggctacgtcagagaaacaaactgaaccgctagccgcagatagaaaaggagaagattgcattgctcgccacgaatttggccaaaaaaaaaaaagtctatggctgctttgctttgcttctttctcgcagccactgcttgcgttgctcatcaatcatcattacgcgcgttaattccgttgcgatacgggacaatgtagctgatatatgtagtactcctgatcatcaatacggcaaattaaattggatggttagaagttgcagcagggggcatagaagaaaacagaacttcatctgaactttatactccttttgttaatgtcactgtgtgaaggtctcctcaaaaatcaattgatcaggttgatcacctggtcatgtataccactggttggattattggcaacgtttgggtggtttatcttttctgtttctggtttaattgagcacattgtaatgaccctttcaagccacttctttatttttctgaaagtttggcgaaaaggtgtcgcagttgactgggatcaggatttggcctccccattcgtctctgccgtctgctttcgaaacacatgtatcttatgggtctcatcacctgtttaggataagtaattgcaggcgcatgcagcatatataaataatggcatgcctatcctagggtttgacaaaaaataaaaacaaagtgctaaggatgtgaggaggacacatcaggttgattaattcagtggtactcgtccttgcactgtagctccgtcaggtgttgagtaataatccaatatataatccctgctataggctacagctaggagtaaagtagctggtgactgatcaggtgagctgatggtgtagctaacagcgctgtcttagttaacacggctgtttttttgtttttttttcttcgtccagatagcggatgtgtcatgtcggagtcattgtcaatgttaattcgatcgtgggaaaggaaatgcagagagaatgattccaattgcaaccgctgatggctgttcgtgggttcctaaagtgctgtgacgtattagacatttgggcgctctcactctcatcatacagtatatatgctgcagctagctcctgcaagcaactcggtgctttgattaatcgcaacgtttatgccttgaagaacaattttgaagctaatgtgtatgattaattgaaatcgcaggacttggtctgtttggaatctaattaaccatctgtttgtgagcatctcgcctagctgatctgagttccaggtgactaaactaaatactaataaggcgttatttggcatagctctatatccaagttttcattgagttagatactcctggctccacaaatctatagatatagatatagatctacaattacgttaataataattgcaagaatcattttgttcttaatttagatgaaatataaaattttaaatgcaatttagcatacaaacttcaaatccattatgaatctggagctatcacaaatagggattgaatttaacattaaatcatcatcgtgttgcaaagtgataagcgtagctcaaccgattagaaattttagattttacacacggatgctcgcatttacttcagaagggtttgcgtgtgtgttcacagggtgctcgcatttattttcgaagggtgtgcgtgtgtgttcatagggggtgagtatgcacgcattgtggacatctgtgtttctaccgtgtttataaaaaaaaagagtaaatttcatataaccctgggttttatggtcctattcccacaaaaccacgaatatttcgacccgcatcacataaccacaagtattttggtattgcactttcacaaaccccaccctaaccgtagcttagcaatgatgacatgcgggacccactccaacgtcgatgtggcatgtacagctcagatgatgacgtggtatagatggggttagcctaacctactctggttctggttcccgtagacttgccccatcgacgccggcgccgcccactcagctaatccccgttgcaatcacgccaacctcacactcatccttcaccatcggtgctcgctgccgacccgagcgctgtcgtcgcctcccgcccagccgcaaacatcctctgcttctcctccgacttgctgccacaacctctcatcggattatcctcattgcgcatctaggttgggtgccccggcgtggtggggcggcgcccgtgccgcttcaccacaagttgccaccgctgcctatcggcgtctgtcccctcgctgttgacccggcaaccgtcgtcgtcccaagcgtcctttgaagcttcgtcaagacgacgtcatgagcttctctctgtagaacatactgcatgatgcctccaacagcaggactcccgtctgggcatctggtcatccttgtgctgctactataagtgacagtatatgtgtaggtcaatgagatttagagctcttgacaacatagccaatttttatgctatcggtatatggcccaatcagtgatataatgatatataggtcaatttgatcctaatccaattacttttaacaatgtggtgcaaaaatgggactcctttcattcaagtgcactgcagaggactgataattttaccattcttcatttcaggtagctaataatgtgggtgaagactgaagctagttggtgagctgaaattcaatttgtcgaaaattgcttctggctaacctgaatatgttgatcaatgcaagttggctcgctgaagtacagaactgccagtgagacggattaacttggaaactttgttgtaatgggttacagatcaatgagagggaagccaatgtcactgcacatgcttgtgctaaatttcctttaaatgttgtaactaaattttatattctaggaactataaatgaaattgtttatgggcattgccaaaaggaattgtagtgtattgataatttgaatcatgtgtgctcatggatgatgaatggccctgtttattacagaaaccatacaactatgtcaataattcagatgtgggcataatttgtcaatgactgctcacatattttgtgaaggcatggattgtatgtctaaactcaggcaaatgggagcataaacagttgcgaccatgtaataatatgttttgcagaaatagatacataaaaaggaaataataactagaagacaaagaaaaatgtaaaaacatcctgattgtttctcaggaaccagtcatgagtcatgactcattgagtagtaaaaacaaaataaaacattctaaaaaaaactaaataaaacatgaagtaaatttctatgggattcatctattgagggaaattttccctacaccccttcccctactggtggttccacttccacttcccatataagcagtacttccattggcagcagctcttccccttctcgaatgcagctttcctcccctgcttgtccgtacatcattggtcgcccaatatgagctagaagcttggttatggttctgattatggccggttggttgatgtgaaccatgagaatctccattttgctcatgttggttttgaccttggtgttgtggctcatgtgaccttttagcctagataaaggaatacattattagattacatcagaatactagtattggactaagcataggaaaaaaagagttgaatttaccttcagagaatctagtctaatctggagatcaggcctcaacttgtttttgcaagttgtgtagttgtgatacattccatgacagttatcacaccttgtagttgtcatccttgcttttccagttactcttggggcctcatcctcacctcttctcctgctcttttttggtcttcctggttgctttgtgaacttagggggatcaatatctggtgaatcagtttgtgtccaatcatgctctccaggaactagatatgtagatggggcatatgctttaaggtaagcttccttcttaaaatagtcatcaacatagttctctggcctttcctttgctacgaatatagctgccacagcatgcttgcaaggtagtccaataagttgccacttgttacatccacatgttttagcaaataagctaacctcatattgcctgtctgatcctaaaacctcccataaacctacaccagattggtatgcagtgcaatatctagctgctttcttttccacctccaattttttggccacaacaggagtgatctcccacatggcctgctgcccccttctcgttttttattcattcggaccatcagtttctttctaatgttgtcaagcatggttataatgggtttatccctcagctcaatgatgtagttgttgaacacctcgctgaggttattcacaactaggtctgtcttactcctaggagagaaagtatgtctactaaaatgttctttgccaatatcattaaaccatttccatgctttggtattgaatgcttttagtgaatccattgttgtattatagtcatgttgggtgaaagcataaacagcagcatcaacaaaacccttgtacttttcccctctataaccagccactgccatatttgacaacaaatgcctcttacaatatctgtgctcacaattagggaagactctggctactgcattcatgagcccctgcattacatccatcatgacacataatagttattactcaagtcctacttagtcacaattcatagtttcagaacatgtatatttattaccttctgcctatcagacacgatcgtccatccaccatgttcttctcctctcccaattgccacctccaacctctcaaggaaccaagtccaattatcagtgtcctcctttccaacaaccccaaatgctattggaaataggttattattcccatctctaccagtagctgctaacacttgagttccattactgagcttcacaaagcaaccatcaatgcctgtaaacaaaatgatatagtttagagttgtggctatgatccgagaagtgtaaaaaaagagaaatgaatgataacttacttatgaatggcctacaaccatcaagaaatccttgcctttgtgcattcaagcatatgaagagaccatagaaccttggattcatccctaatgatgtcctatcttcagttgacacaattgccatgcttcctgggttcttatctatgacagtttgtaggtaatctctaattctcttgtattgtttcttatgattgccgagaaccttttctcccgcctttctctctgtcttgtatgccatattcttactaatatcaataccaaagtcccttaagcattcatcttgtagtgctttgatcttccaatcagggttgcttctaaaattttcaatgtacctagagctcaaccaagtgctattcaatcttgagctttccctcgtcgccccacatgtatgaggtattaactctctcaacataaaagtgtgttccgtgccaacttgtgaccctctcataatgaatggacaaaatggttctttgcaattgacattaactctatcaggatcatttcttctatagttgtagtttcttccttggataatatgataggatttcaaagcccttctatattggtgcacatcagtgaaacacataccctcagataactgtgtagggtccatgatgttatcctccatgaagtaaactctcctattaactaccctcctatctcttcttctccttttcctcctcttagcctaggaatcaagattctgttcatcatcgctgctttcatactcaacaacactagccccaccatcctcactaggagggtcagacataactagaggctcaacttgggaggaccctacaccatctctttctttgacctttttctttgccttggtactctttttcttcctcacccttgacgatgcagcaacatctatgccatcacataactcaccactaccatactgagttgtagttatctctaacccatcttgcaaattacaatcaccaccatcctgagacaccatgtctacaataggtagagcactccagtcaacaggagggacaaataaatcatcctcatcagtatcaccttcacaatgattattgggatcagctctctgtctctttatctcttgcatcttacgaatatactcaatcattttttggttaaggtcaacatcctcatcactactgtttgtttcttcacctttatcactatcaactaataacaatgtgccatcaccttggactggttgctgctcttcgtcactgttgctcaagtgatcaattccttctattgcaaaatctctatcaccttcaatggcatcaccgacagcaccctctgccaatgcattgtctgggattatatttttctgaaaaatatgtatgtctactctctttatgctatcattctctttcagcatttccacaacatctttgtccccctcaatttttgtcatttacgtacgacaataacatccaggacgggcaaataataattcatcacttttctgatacccaagcttctccattatctcatatatgttgaaaaagcagacaaggtctcgatcatcttctcctcaactacctcagttcctgggccacgatcatgtttgaaaaaccgtagcgtaaaaatctcttcagtcattctaccaaaatagaacaagcaacaatatcatcaattaggtttggatgagtcttaaaaaatggttcagatctagtgcatttagataataattgaacagaaaagtaaattcaaaacattacactttctgatctaagtagtatgcatatattccaattgttatcaaatctcttatccaaggcgctttgtaaacaacgtacccttcaattgtagagccggccggcagctttaggtgtgatttaacacccaaaagtcaacacttcttttatatgcacacgagcctcggagagacagtgacgatgaaaggagccaggaaacctaggaagagtgctgacacagatgttagaaaccaagaagaagaaaagcaaaaggagaagcggaggagacggtgatcgtcctcgcaactgtgccggctgcgtgcgctggagcaaagttgtgcgatgtgagcactttcttctatttagttgccgcaatttcgctagagaaatcgcaatttctgcaaccgtgtagcgtgccctcatctatacaacatcatcatcgagctgtacatgccacgtcgacgttggagtgggtccacatgtcatcattgctaagaatatgttagggtggggttctgtgaaactgttataccaaaataacttgtgatttattgacatggaccaaaaatccctgtggttttgtggaactcgaaccataaaacccggggttttgtgaaatttactcaaaaaaaaattaacatctcatgccagtgggcgtacgtgtgcttgtgtgcacggtagcacgcacgcgggcaggcgatcgacgatccgaccgaagcatgtgcgcgcgcgcgcctaacacctaactcaaaccgatgggttgtcgaccacgtacggccacgtgattcgctggtgcaacctaacctcgtgtgctaaattaaccgcgacgccccgcgcgcgcgcggcgtacgtggagaattatgacgcgccgatgcgtctgctcgtgcgccggccgccgcgcgaggcgagacgcatcgctagcgactggtgcttgcattgccatgcgtggaaggatacgcatcgctagcgattcgtataggaggagactacccatcggacgtctgataataaaaaataaaatatcggactcctctcacagcccttagtagcagcgcactgcgcacctagcactacatgcaaagcgcaagtgcatgcagccatgcatgcaaagcgcaagcacatgcagccatgcatgtgttagcatgtgtacagcatgtacagctactagtactgtattataatgtatacatatttttttattctttgaactcttttctcttaaaatatatatttgatctatgatttgattacatcattggatttgttataataaaatctttataacaagatctcacatggctatattttgatagaaaaaaactactgaaacattgtgaaatgcttattgcaacaacaggtagtaccatatgcgacatttcagaaacccattgcaacaaaagaaactttaaagtgcaacatagtccaattctaattgaaacatttgtttctcattgagtgaaacactgaattttaactgttgaaacatattttttttcgtcagaatataatcatgcaagatctcattgtaaagatttaataacaacaaatacaccacaataataggatcatgaatcgcataattagtttggaagaaaaatggttttaaatatcatgtctcaatttgcatgttcctatatgcgcatgcaagttgtgcatgcatgcagctgaggaaaagtaatagggaaagagaaatcaggaaaaacaccgagaaaggtaatcaaatttagactagcatagagggcgtccgatgtttgtattcccgtcggacgcgcgacacgaagcattttccattggtatacgcatccttgagcgtatacccaccgtggcatctcgtggtgtgtgtggcgaaagattttcgcgtgtgattcgatctagaacatggatcttacagtacacaccagtggaagtacaccacaacgtgtgggctggctcgatgatggagctcagctgaggcttgtctccagctaggttgtttcattgggccgcggaatattgcgttcccgaaatccacgcccatctttgtttgctgtaatccaagcccatcttctcaccatctagaaacacccgcgccggcctagctagtaaaacgaggatgcgcgatgtggaaaaagtatatatggggtccctcatgttgttatcaaattattaaatcatctctcaaccgaaaaaccagatatatgatatccctcaacatataaaactggattactctagatccttaggtgttattgacccccgattttgttcgacatggtggctgagtcagcgtaggacacgtgggccgtcgaggaccaggcagtgagcggaggtgcgcgcccaagtgatggatgcatcatgcactcaccacccacggctggtccgacgcgcactacccactgctattcgacgccgccatccggccgctcttctcgctccccgtcgacaccaagcaccacaactactacgaacccgagaagccctaccacggctaccttgacggcctcccgagcctcgacgcctacaagagcctcacaatcgttgacaacctcaagcccgagaacttctgcgtctttgctaaccttgttgtcggcctaggcttcctcccctgctgcttcatcggtcgctgtgtcgctaccggttcatccaccaacccctccctccttgatggcttccttgtcctccactaggagaagggtgacgaccattggagaggtcctattgctcctcctccgactggcctcctccgctcccacttcttcctccgccaaccaacgccgcaacctcgacacccagtcctaccccgcatcactcctatgcccccagcccacgggtggcggttggcaggagaaggaaggcgcggaggagctgggcagcaacggcaccagcggagtactagcgcgatgacaacatcgagtagggcgtcgaggcagcggaggatagcaacaagtattgcgccgcccatggagcaagccaacgagatggacagtctggtggctagaaagcggtggagggattgatttgtcggcagcggcaatgctggagatcgacataggcgcttcctccactttatctctctctcttccctcaaactcttcccactgcaaccaagccatcgatgttccttggagccacccgtcattgtttgccactccaatccccagtgccgccacagctagggccacctcccgctgccgtcgaggtcgccgacagccgacagagccacgccctctccttttcccttcctccctgcatggtgcaagaaagataggaagaagagagaaaaggaataaggggatctgaccagtgggtccaactttatattattgtattattctattcggtcaaactgtcacgtaagcgtcatgtgagacgaagacctagtcaaaggagccacgtatgcaccacgtcagtcaaaaccagagacaagttttaactgatttttcggttcagggacgattttgtaactcgcggtaacaaggtgagggacctcagatatactttttcctgcactctgttgctgggtcgggctgtaacttgtgtggagcttggggcccggggtcctcttccgctgggattgggcgtttgggcctgaggcaaaagcatatctccgcgtccgcgtgcaaacaagcccatgccggggggccatctgttcactcgtgtcaagcataaccctcttctttatgaaataaagggttttgtaataaaattttcacaccgaatttggaagtagattgttaatttgttacactatatatgttgatgtgacctcacatgatcgatgtcttcgcctcctgttggttacatcatgtctacatgcgtgtagtacatgagtgtttatatgtctagatttcaaataataagatgtgtttaattttatattaggttgttatatttcatgacgaaacatgttatgtgttaccttttcaccaactcaacatcactttttaggcgaactaaaagaaagcccgtatgtaaaagaagcccgtatgtaaaaggattcgaaaaactcccaatatagacccatttatgaaaatccattttcacatgtggacgtcttaagaggcctggctgtgaatatttgcacccgaccggctccatctcttttctttctcttttaagccttttcctctcctccctactccatagccctctccccatcttctctcctctcatccatcccccatcttctctcctctcatccatcgactctccttgacgaccgacgatgggagcgaacagcaggcggcaacgcgaggggtggtccaccattggagacctgcgggaggagagcgttgccatgggcaccagttggtgccagtgccataatgggcggattcgccattgacgactaggtggttgtagagatgcctgatctggcgttgcggggaggggcaagcacgacaatagcggcggccataggtatcatgaaaaaaaattgcattgtcagttttgcttctagctaggcaatatttcttttaacctaattttatgtcttacatctgtgttttcaatttctcagggattggtaggtcagtgattatagataaaaagcatttttcttagcaatatatgatgccattttctttgttcaaacagggggtggacaaagacttactctctccgtgttttttaatagatgacgccgttgactttttctcacatgtttgatcattcgtcttattcaaaaattttatgcaaatgtataagatataaatcacacttaaagtactataaataataaaacaactcataataaaataaattataattacataatttttttgaataagacgaatggttaaacatgtgagaaaaagtcaacagcgtcatctattaaaaagcggaggtagtactatataatagaagtcattttccttcccaggttttttcttattaatgggacatgtgttttcaagtctgtacaggttttcgacctcatggttcatgtcttgtttaattctagttaaatttagcaaaatatataagtcaagaatgtttgttgattactcgaatagagcatatttttatttgacaacgttagctttgtacaaacctattgtaaacagttgctttctatactgcagacaagtatgagtctaagcacgatgttttactcctcatgtttgttgattggaaacttttttttttcaatttaaaaataatgccagtgtgtgcaaatctagtcaaatggataaaaatatagtttttagacgtatgagaaaagtataattcactactggagaaaccatatttggtcggtcggccaaatttcacaatagtcccggttttattaaaaatcgggactaaaaacatctttcgtccccatttaaaagctcagagtactttttgatctttaatcctggttggtaacatcaaaaaaaaggcaggcactatcagacccctatattttctttagtcccgattggtgttaccaaccggactaaagatctatttgtagtctcggttggtaacaccaaccggaaaaaaaaatcggcgtacgcggagattaaagcgtgcgcacggatcggatcaagatagctatctcctcctccctctcggttctatctccttctcctctcctttaactcctcttctcctctcctcacttaccctatctcttcctctccttctcctccccctcccccctcctccccacttctctgcacgcggcggtggctggcggccgggtggccggtgtggagggcagcgcggctggcggtggccggccgcgcggagggcggcacccagtggccggcgcggcagcgggcggcgcagcggcggccggatttggtttttttttttgttgagaatttgtgattcgaatctgagatgtatttgatttgtgtgtgatgtgaatatgtgatgtatttgtgatgaattttgtagaacttgtgatgtaattttttttaagattttgtgatgcatttggagatgatcgatttgaggatttggaggtgataatcgatttgggatttttatgattcggggatgggggatggagtgaaatcaatatattaaaaaaatgaagaatagaaaaagaataaaggagcaaccggactacagggttaccaaccgggagtaaaaggcatttctccaccagcgatttctcagcctttttttcataaaattgattgaatcccaaagggaaataaaaaaaacaaagcctatgaagatggcttttttgcgtcaaattttgtgcactttcattgtgaatagcaggccgggaatatttaaaaaattgtttgcatttcaaaaatgttttcgaagttttaagctaatacgaatgaaagttcatggggcaatttcgtttctaccccttctttgatgtctaatattgattttacccctactttttagagttttcgtttttaccctcacttttttgaactaatgaaatgttttgcccctacttataaagggggaaagttaacggtgggcaagtaattgacaaaaagaaatttataccctctcaagattgtacaggaattatgtttttggccccaattttaaaccagatactttggaaatttattttttgggaagaatatttaaattaaatggaaacactttgaccaaaaaaacaatttggaacaaatttggatttgaggggaattttgaaaaaattttaggattttttgaaaaaacttaacaaaattttgcaaaaattttttaaaaaggtgaatttttttttccctttttaaaattaaggagggggggttttttttttttttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctttgggggtttttttgttggggggggggggagggggggcgattctatggttttgagacgggggtgtggaggagataaggggggctggccggcagggggggggccgcgggagttatagcttcgtttccccgcggggtgttgcgctgtttttttggaagtggaatttatcgggggggaggtaaaaaaagtcaagccttgggagggggcttttggggttgtgatttaaggacttgggtggagtggggggggggggtagtacggagggggtttcttttctaataatctggggagggtagctgatgggaaggagagtgccgggggggagtggtttgagccgctcttcgtggtcgggttgggtgggtaccggtcgtgttggggtcttggtttgtcccttaaggggtgggaagggaaagatgttttgaccctactttacaggggaaggtgggggggtgcagtaattgtcaggcggacatttttgccctctcaggtggggcgtaaatttggtttggtccctattttcttttggcggtttgggactttattttggagggtatattttatataggaggacgcaccttgagtaacatagcaattggggccgattctgagttggacggaatttggacaaaatctcggcattttgatagagcttaaacataatttgggcaacattttgtagaaggctaattgtaggttcccgtgagatattagcgaatgtgattcacataattttaaatatactctctaaaataaagttctaaggcttcatgcataaaatggggaaaaacacaattaatgaacttacaggagagggtataaatgtcattttgtcaattaattaacaccattaacttcaccatccaaagtaggggcaaaacaagcgtttaattaaaaaaataagggtaaaaacgaaaaccctaaaaagtagggataaaatcaatattatacattaaaataggggcggaaacaaaattgtccaaaattcatttattatatttttttaaaaaaaactttccacgtatcggataaaagatttatgtattttcaaaagaaagttatacttctatataatctccccatccaaattttatccctaccatataccccatccctgaaaaataaatggatagagaacaaacaatcctttttttattgcccggaggttctttttgggccgttataatgagaaaatcaatgagtgttctttcttgggcggggacgtgtgtatgaaaggaaaaggaaaggtgcacacgcacgatggttttgccatcttccggtttgtcggcttacgcgcgcgccccataagttgcgcgatcaacgtcccctgaaaaggggagcgggaggttaacagtgtggccaccaagaggctaggttatggccaagtttagttcaaaactatttcttcaaacttctaacttttttatcacatcaaaatttttctacacacaaactttcaacttttccgtcacatcgttccaatttcaactaaatttagcgtgaactaaacacaccctatatgtgtgtattttttaacatagggtctaaagtataaaagtttcaaatgatctgataattaaaagttaatgagggctgacatgtaaaaccctagaatctgaaaaaaaaacactttgatatttacgattttattgtaggatgttcattgcgtgaagatataatatatttatgattttagtccatatcgtatattgagacctcaaatagccgtggtctggattgctggtaccctcatcatgcgaccaagttgccttggagggttattccttcgcacgagggctttaaccgaaaaggtcttttttttaagattctgaagaaattcaacagtacacttggctctgctgggctgctgtggctgccgatgcggatgcgccggccgtgatgcaaagttaggttgcttgctggctgcctttatgtccctttgccctttcctccttttgcccaattgcacaagcctgaaaacggcaaaaaagaatcaaacgcgcactaccagaagaatctaaacaacgatcctcgtatttcgaatttgggaaatttcttccgggcaggaatacactccatttaccctttaagcatgtgtctggtaggatggaagagataagtcgggtcaggacgaatatgtttttttaggtgtttggtttgaaaatatgtgggataagataaatattccctctagattggggtaaatcccatctctccaaaactggtggatcagtccaacctacttgccatttctcattgacatgtaggtcaaaccctcaaccctaaaaattaggacaatttcaacccttatgctataaacacacggatgggatcatcccataaaaaaagatgtatccaattcatatctactttattctcaaaccaaacacacactaaaagaatataatgggtgcactgtacactactgcagaaacacttttctctcccggttcgcaaccccctttactcccgggtagcgaaccgggagaaagaatccgggactaaagatggcagtctttagtcccagttcaaatacccggaagtaaagatttatctttagtcccggttgtgtaccaaccgggactaaagatggctgtgccacgtcccagttggttccctttcttttttttttcattgtttctttgctacttgccagggttaagccatgtatttcctcccaaatcgaatatgatgcatatcccaaatcaaaccccaaatccccaaatcaaagtaacatcccaaattattcacatcacaaattctaagttacttatacaaacaaatcaaatacatcacaaatccttaaaaaaattacacacaaatcaaatacatcacagattatacatctcagatctatgcaatgaatcataaattctaaagaaaaagaaactatacatctcagtgaatcacaaattatcaaaaaagaaaagggaacgccgacagaggagagggcgcccggccgccgctcgccacagccggcgcgggccgcgccgccgccggccgctggatgggaggggaggagaggggagggaggaggatggagggagggagggggaggaggaaggggatctgaggggtagaagaagaggggatgatccaatcttatctaaatatctcggtgaggaaattctcgtctaggacttaaccgagcagatatgggagagaaatatttactgccgattggaaactccaaccgggactaaagatggatttttagtcccagttggtaataccaactgagattaaagatctaaatgaattttactcctggttgctattaccaacagggactaaagtggtgatttttagtcccggttggtagtatcaaccgagactaaagattcttggccccctaacatgtctctgacaggggatgaaccgggactaaaaatgatcttgagtcccgattggtgtgttaccaaccgggactaaagatcaaatttttttttaaccatgactaaaaataatcttttgtcctggaaatcagtcgacccagcaaagatcacttttccagtagtggtatgatgtaaaaaagaaaaacagcggacatcttgtgcggataagaaggacattgatgtcatggtctccctagtggcttattggaagcacagggagatactatcacaggaaatgattcaatatctgtagcccatacatacaacaaatttccttggtcaggagacctcttactaaattgaaaagccaaggacggcattccttaatcagtaggcaaaaaatttacttcctcctattacagtaacaaatataatattatgcacagtcacatgcgcatatggatatgcttttaataaagatttagtgagacagactaaatatttttcgatagtctttgtctattagagtttgtgctcctagggagcacactcctatgtgcgtgcagtgtgtatgtgcagtgatacgtgtatgtatatatttttcatgtaacaaaaaataatatatatttttatatgctttcagccaacctttttagccttaggcaacaatatttttttctaaatattttgattagtatgtataggaaataatattttttctaatgtataattttttaactttacaataagtattacaagaaaattgatagatgaagaggaatcgcaggtatgtgctacagtggcagagtaatgggttcatgactccatacattagaatttaaattgtagtgctcacaaatattatttatatgtgcgcaaggatttactgctaagctgacctccacctcttttagctagcgagtatgtgaatatatgtatttcatgtaattaaaaaatattatggtttctttaaaatcttgttgatattcataaaaacataaggtgtacaatttgggcaggcaagaagcattgtgatttgggaattatgacaataaaatcctagacggttaaaaaatcagcgtaattgttgagcttggtcggttgagccaagtcaaaaattcttttctatagcaagtttttatatagtgtgttttgtataatataaaattttcataaaatattttttctacagcatttttttttaattttttagtacataattcattcatttataccttcaaatagctataaaaaaattggattatccatcaatttcagctatctcaaacatggacttagtctgatagattatccaactgttttattatatccatcaatttctacactcgtaaaagacctaaatctaacattgaacaagagaaagcaacaaacaaaaacattaaactaattctaaatctaagttgcataatttcaaaggccaccaagatgattgttagtgctagctagttatcatagccaggagcccaggaattcgacatgaaagatcggtgcctcaactggggtatatggaatccatcaaaaggcatacgtgaaaaggaattaaaatgacgttgctcaattgttaatacgaataacgtttcgagttagaaaagctgtgttttgtttttgtgctagaggcatctaagtgatgcatccgtgcatgaaagagatgggaatatacaggcgatggcattattttactcgttcttacggcaatgaaagcgagtataatagtaaagtcaacggttgtttggatccggctcatatgcctttaggcacaacaggcggagaagtgtaaaacaatattttacagtgtagcaacattgaaaaatattgtacataattactattcatctactgctgtatcgatcgatcttgttctttcgctgtaaatcgaacggctaaaaatactcccaaaatcacagcactgtagctctctgactttacatatccatatccgcgttgttcacatcagcataatattcctagatactagaggagagagagatcagaggagaaagtaaacgcttatcttgtattcccttcatctcaatataagcgtaacctagcacaaatatgctatatctctataactatgaatctaaacaattgtttatatagattcgtggttttaaatacatcatatcacccatgctaattgtaagagcttttttacagacttcttcgtatcatgcagataatcggattggttggcacattggtgggagaggtttatatatatatatatatatatatatatatatatatatatatatatatatatatatatattaaatttgtttggtgctccatgttacccgggcaccattgttgaaattgagtatatacccaattcaaatgagtatgaaactttttcaattacttagatattaacattaactactttactaactagttcaaagcaagtttgaactgaatttgaacttgtttttgttagattttgattctaggtatatagcatccatacatataattagttaggtatgtaatcatggattgtgaaataaagttaaatttgagttgttttgttgataggtataggtatgaatcgaattattataactaggtatatactcacaatttgaaaattttgaaaaatttgagtgattttgtgcatttgataccatggtgcccgggcaccatggtgccccatatgagtgtcctatacacacacacacacattatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatataaaatagtgttttatatgaaaatgtgtacggcagtaatataatagctggttgtcgtatctattagctaggtgtatggtttaatagtgtatatgtgcagctagctaggatagtcggttgtgcaattgaacttgctctatctggtccattgccacctcgcgcacagaccaacagatacgtgcacataatctaaggaaatgttatagtgatgagaaaaaaatgtattaggttttgagagtgatgaaataattaaggggcaattgcttatttgaccccgttttaaacactaactactaatttgatcctactttttaaagtttgcttgtttgaccctcattttcaaaaataaaaatacggtatgaccctattctgttaaaggcatctaacggtgttaaattaagcacaaaatgtctcttatacccttactcatttgaccctattacatgtgggacccacccccagttctctcttctcctctcctctcctctcttctctcttcacctctgcttctttcctccccgccgccccgtcctccctaggcgcgccggccccgtcgccactgatctcttcgcgtgccggtgccgccgcctctctccggcgcaacgccacgacctccctcctcacgctgccccagccgccgctcctctctccacgtgccggtgcccccgccgccgcctcctctgctcgctccccgcgtcggtgtcggtgccgttgccgcctcctccttccccatgcctccgccatccccgagatgtgaacgagagagagggtcaggccctcctccccacgccgccgcctcctcctgctcgctccccacgtcggcgttggcgccgccgccgcctcctccttccccgtgccgctgccgccgccgagatgtgaatgagagagaaggtcgggccctcctccccccgccgccgcctcctcttgctcgctccccccgtcccgccgccgccccaccaccacactccgccactgcaactagcacaagaacgagagagagatgtgtggataggattcattggatggataggttttccaaggggtattctgggtattatgaatattagttacattctttttgtattttaaatcaaaatttaatggattagtggaagcagggtcagacggaagcttcattttggaaaaggagggtcaaataagcaaacttaaaaaaatagggacaaattagcggttagggttcaaaacgggatcaaataagcaattgtcccaataattaataacccatatatattcacctttcttaatatataaatggagtgcatagctaatacgcacgattgtgaaccatttattatgtgcgatataaaatttattaattctaggctgtcctttttctttttgcccttaattaatatccccgacctgtgctagctgattgaacgtatcaatgggcaatgcatacaaaattcatcagagaacgtgcaaactgtggaattaaatgttgaacatattgtggggcaacttcctttttctttcgagggtacgtagaggagattttattatgcagtttgattaaacatcgttcgatgtagtccagaacctcgatcagctactggctagctagctcgtaatgtgccaagcgtaaataccatgcatattttgagcagctcatggcctatactttattagtatgatctctcttaaccttttgcgacatcgatccttacatataaattaaagctgacaactgacaatatctcgcaaacccaaaaacttgtagtaataattagtgtagcaaattaagccaaatcgatcggccaaatgtgtgtatacatatatattcgtgttacatcacctttgcaggcgcacattgagcagggtttgagacacactaatgcaacaacagtgtacaacacggttacacggccacacaatcattaataatgccccggccattaatttaatccggactagtccggcgtacatgaacacgtacacacagcacacaataatgcatgctgagatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtatgtatgtatgtatgtatgtatgtgtatgtatgtatgtatgttctccacgagtcacacaagaaacttaaccaagccaaactatattaattaaattaactgcaagcgcatcaatataatcaagcaaattaacccttttgcttgtgcatgcataatacagccatacagtactgtacacacacgctttatatatgctaaaaatcagtcgtacgtgcccgatcgatgagtagaagtggtacgcagctggcagctgatatatggatcatcataattcatactagtgatcatggacgacagatgttaaattagctagctagttatcgaggaccttgaagtggtcgcggttcttgaggacgacgtcgtacatgtgggtggagcggaagcgggcgaagtcgcgggggagggagatgaggtcggcgccgccgtcgcggcggtggagctgcaccacggcgcggtcctcgtagtagcgctcccacccgagccccgccagcctccgctccagcgcctgcagcgaccccatcgtctcgttcgccggcacgtacaccagcctcctctgcctcctccccgtccccccctcctcgtccgcctccagctgcatcaccccgtccctcttgaacacccacacccccgtccccgccatccaactcacaaacgttttttctcgatgttttcgtgagagatgttgtgtactgctataacgttgttggggtgggggtggttggtttatataggccaccaccaccaccacgatgccgctgctgtcgatcaccggctgcgactgcagtaaagcatagctaggttcagtggcacggcagcaggcaggtagggtctgggaccgtgtgaccggttgaccgaatgaatggatgaattatgaatgaaatgcaatgcaatggcgcgcgtggacactgagagaggataatatagataacggaatatgcatgtgcggggagggcgacccgtcaattcaatgggggggtcctacggacggggtgagctggataaacagaggggatcggaggagtcgagaggaacgcatcaatggcgcgccatgcatatggcggtggtggttgtattatttgttcttcaacagcttcctctgatggtgattttgatgacagtctcattgcaaagtatggatagaccatcactactaatggccacgtccagttttctctgacggctgcgttcgggaggaggaggggttgggcgccggcatgcaaaacggagcacgcattattacataattaattaagtattagctattttttaaaaaaatggattaatttgatttttttaaacaactttcgtatagaaacttttttaaaaaaaacacaccgtttagcagttcgaaaaacgtgcgcgcgaaaaacgagtgagagaggttgggaacttgaagtcaagaacacagcagttggcacgaaagcgacctatgcccagtgaaaatacgtccgctttgctagcggtaatcaatcgtgggggtaaaaccgttttcgttgacggatgacatctcccaatcacctccaaaactcgacatggcccaacctctgttggaccatgtacatctagcgttgaatgaaatatataggtaagattttactaccaattttccaaaaaaaaaaaagaagaaaaggaagaatgtagagctgctgtgagttggtaagaggaatgcatcgctcaacttggaaaggatgtatgtgtacccaactacccatcggtataaacatccactggccctcctcccctccctgatcaccctcccactgcaccaaccatgccaatcatcctgaattcctgattgatatccttccattaatttgatcgattcacgtgtagctagcttatagctagcccagccagctcgatcaacggcgcctacggtcatacaggccaccaatccacagtccacaccaattgaggcagaggacccggctatactcgagctatagctagacttgggacagattctgtgatgatatttgacggcatcaggttcactatagcttttctctctgtggacatcgatggggcggattaggccttagtttccctaaattttttttccaaaaacattacatcgaatctttgaacacatacatagaacattaaatatagattaaaaaaactaattgcacagctaaggagaaaatcgtgagacgaatcttttgagcataattagtctatgattagccataagtgctacattaacacacatgtgctaatgacggcttaattaggcttaaaagatttgtcccgcggtttccaggtgagttatgaaattagtttttttattcgtgtccgaaaatctctttcaatattcggtcaaacatccgatatgtgacacccaaaaattttattttcgcgaattaaacatgcccttattttagcaccaaggaatcaagcaattcagcggccagcggccagcggcagcagccgcggtcattccaccgcgctagaattgctgcaactagtacattatatcatcatgcgctcgatggatgggtccgtacgcctggacatatcatcttcgttttctcgacccactgactgtatcatcgcatgcatgcgcgtttttttggtttttcagacggaggacgctgacaagcggaaggccatcagataagggggggccgggtcggccgggcatgaattattgccacactgtattaggccatcaccaatgcatagccccacgtcgtccccctagccccctccatccgtcgccgtttgctttatcgtcggtgtagtccccccatgatggaacgcgtccctcgctcgcttttggcaggggaacgcaactgagggggcgcatcaggtgtaagcgtggcctgtggacaccgttcccaccgaaaaaattccccttccacccctcgtgcccgccggcgacaggagagagaggccagcggcagcggcgagggagagaggtgcgagtcggcggagagagggagagggagatgagtggcggagactatgccgacgacgacctgcgcaacctcctccgccggcgccacggcctcctcctcgatgcggcgcggccgaagccgctccatcccgatctggccacgagggggccagatctacgcacgacggcgtcggatctgccgcctccggccgccggtggcgccggaaccgaggtcggcgacggggcgacgcgaggtcggcgagaggcagggcgaggccggcgcgaggcgacgacgagcgggggttttgccgcctccggccggagacggtgtcggcctggatcgtgagcccgacccggcgacgaccgcgcgacggagacgaccccgccggtgccgcttgccatcggccactgtgagggagagagaggtgacgacgagagaggaagagagaggcggcgacgagacaagagagagagagaggatccggcgccggcgaggtggaaggggagggtggaggaaacggagcggcggtggagggcggaggaaacggagcggtgggggagagagcggaggaaaaatcggtggagaagagtagagagagagataggagcggctatagggagggtatttttggattttttttttcagttgaggctacaggggccgggacacccattatgagcttgagtatcttcatccaattacctcatattttagggagcacatctagagtgtcctccattgtgagggaagttctccggagagtgcactcagttagtgatggtacccatggagtgtccttaattatagatgcccttactactactgggacagcgaaggtgtacccctgtatctcaaaaagaattcaatcctaactacgaactaggatttgctttttttctaggacggagtagtatgtaccaaatggtaatcggctttattttgtgatttcccttcaaatttcctagctagggctataaaatagccattaattggggatgaaaacattcagaaaatggtagcctctacgggaacggttctctgttgatcatgaatcatccatatttatcaatttatttaactatttagtgtcggttgcaatataatgcttaaaagatttagaaaattataattttttgtatggaaggaatcggaaacgtaccacttttactgaaaccatggtcgattagcaatttcagtcaccatttttaacccctcccccctactgcattccatgtaaatttcaacagaatttaattgtagttgcgcgccagatctgtgatccaaaaagattcatatgaaccttctcccttttgttattctctaagagtgtgttcaggagtacactttcccagctttcactcccttgtttttcacgcgcatacttactaatctactaaacaataccttttttaaattatatgtattggaatattgctttaaatattatatttattttttaatagtacttaattaatacgctaatctgcagctccatttatatgccagggaacccaatccccaaaacgtataacctaaatttgcctctcaggccattcccaacccaagacattagacatagtttctataaactccacattatcaagaaactagtactagacactactctccaatacaaaaaccactatttcatacttaaatttaatactatttatctcatataatgtcttggatgttgtgtagaaaccatatctcatgcaagacacagtttccttctcttttctcatttatttacttgccacatcatttttcatcttagggcaagtgctatagtagatgtgactaccacctccaaatttatccatatcattcattcatgaactaagaagcaactcatacaatatgtcacctgtagtacacaaataccaatgtctctaatactctcacacccttcttaaaatttgtgtggaggttgcctcttaatttagaggtggctcatcatctctctcttcacttctcttctccacctcatcattcaatccaatgtggcacttttagggacagcatatggagcattatagtacttgcccttaggtgacagctcatttaatgctatagacaccatcatagtcattgagttgagaatggcctcatacggagtatcacactactacaaaaatgatttttcatgacattgtcctataatttttgctagcgaaaaagtatgaaaaccgccagcgaaaacataatgaagggtgggggctacgaaccaccatcgaaaaccgattttcactggcggtcacgctaagagatccaccataaaaaaaaaactcaattttttgaggcgggcctcttaagcaaccgccagcaaaaaaatggattttcactggcggaggctaaatgtaccgcttgtaaaaaaaatgtgccttatttaatcttctccactttaccattctcttcttctccactttacccattctcttctttgctcgcgagctcctctcccttctctcccctctcgaactcctctcttctctccccacacagcagaggtgatgcagacggcggtggcacggcagatgttgcggcggcgtgatgggaggaggccggcggcggtggcgcacggctctctcctctctgcacagctaccctccttctctcaaatccggatgggggaggggcggcgtcggcgtcggcagaggctgcggcacgggatgggcgtcggctggataggtacgagtccagatccgccctctcctctcccaaatccaccatctccccccccccccccccaccagatctgtggcggcggcgaccaggggaggaggctcggcggcggcggcacggggtagggggctcggcagtggcaaggggacggcgctcggcggcggtggatggcacgtggcgggtctcggtggtgacggcgcgtgttggcagcggcgacggcgcgcggctctctcctctctgtgcctccaacctcccacctccctccgcctttctccggctctgcggctcgacagcgaccacagcgacaggacggcgaccgcctctctccagatcgatttgcttcctgtaaaggatttgttgatgcatgctgactgctgtgaaatcgatttgcttcctgtgaaggatttgttgatgttaaatttttgatgtgagtctgctgatttgttgaatatgttgatgtgaatctgctgatctatcgatgaatctgttgatgttgatgtgtttttttttttttgaaaatgatgttgaggtgtttttgttttgaaaatcatgatgaatatgtggatttaattttttttgggaaaaactcttcactagcggttgacctaatggtgctactagcaaaaatggtcatcttttgctggcggctggcttaagacggccgccagcaaagatattttttcgctagctggcgtcactggcctttgcttcgtggcgggttcaaattccgttagcgaaaacacaaaatggcagccacagaatatagttttcgtagcagtgtcatctatttcaaaagaggctataaatcgttagattattatgaaatggaagttacatgattatatctttcgtaacatacttcggtactatatactagtatatatttaagatttcaaaacattatttatgagaaaatagtagttaaatcttaaatataaataatgcccagtagcaataatacagtaaaacatagataatctacagcgtgtttcttattgatgtgtcagggaaagggaaaggttaggtggattggtaggacggaccttctaaaaagcgtggcatatgctagtggagcattttatagaaaatagtacaaattccagttagatcaaaacgtactacaactttttaacgatgattcttaaaaagcagtcagttgtagtaacgatgattcttaaaaagcagtcagttgtaggtaagattgagcatgcatggcccataccaaatttcaataacagaatctttttgtgcgtagagagagagaaagaagagggggggagtagagggagaagatagatctcccctctgccacccctcgttccttctattgttcaaaacatgagccatatcagactcttgacacggttaatgacaattttttttcccttgttccatagcagtatgaaatttgtttctgtatatgtgtgcattgaaaaaacaattgcagctgtaagcctgtaattacgccttgatcaatttgcaagtagtccctctgtttcatatgaaaagatgttttgcctttttataagtcaaacttttaactaagtttatagtaactcttaaaacacaaaattaattttattaaataaattttgataatatgtttatttgatatcgaaaatattgttatgttttcaaatgacttgggaaaaaaaaagttaaaatgttttatagtacgaagcgaaaggagtagattttagcacattatagaaggtcgatatataaagtccggtgaaactactccctccgtttcacaatataagtcattctagcatttcctacattcatattaattcaatatgaatgtaggaaatgttagaatgacttacattgtgaaacggaggaagtattaacacaatatttgtcaggaattggtgacaaatcgatcggtcaccggtgaccgcgcgtcgcacagaaaaacgatcgggcatgcgtgaatggccactggccacgtagctgaattccaaataaaccaaaacttaaccctgttgcctctgggaagtatcgaaaaagatccaactatagacagatcacagatagtgttccctccgtttcgatctttgtcgagtcggcatgcgtggtgcagtacaacgtactagcctaggatccatcaaaattcaaatcaagggcgaagaaaacataaaacatggaatgattgatttcgcattcgtcctaaaacataaacagtagtactacagtaatttggagtatctcagtagtcactgcctcactgatcagtactccctccataagaaaaaaagataaaccctgggttttcctgtctaacatttgactgtccgtcttatataaatttttttataattagtatttttattgttggtagatgataaaacatgattaatactttatacgtgatttatcttttattttttttatatattttttaaataatacggacggtcaaacgttggatacagaaacacagtgtttgtctttttttttttacggaggtagtacagctttataggtcacgggtgaggaagttcaatctgcaatagttaatcacggaggtgtactcttgattctctccgtacgtgcaggcaggtgattaatactattgtgaagcagtgcatagaaattggcaaacactgtgcaacagctaggaggaagtacgggcaattttggtttcttacaataatatggtagggtaagaaatcaaatgtttgggcatcacatttttggtaaaaattggttttaatcctgactattattgaagttgccaattaattggttgtgcatacttttatcagtccaaaatagctcaagaagtagttaaagcactaattaattaacgagtgtagcttatatttatggcatctaattttttgaatgaaaaatagtaaaatcgtttttacatgtaaattatcacctatttcattgtaattatattgtaagatttaatatttacattatatttttttttctaatataccatgtatatagaattagaattaaaagtaatttattatcaactgaaaataggacatagaagcatacttacatatagacgacataggaaagaggtgatgaaaaaaaatgtggcgtcataattttagcaataccgttaataattcatatgtattactcattagatggtgcacgttcaagtggattatgagtttatgatcacctcactcagtgtacttattcacatactcggtttggcaaataacttctcttttaatttatttacaaagtgataacatttttgtaaaaaaaaacatatttttatcccaactaaattatcaggggggtaattgttagatacacgataattagatatacatataacatattgtcatattctgtcaaaaagaaagtgtgtacatctatacaaaagaacttgcgtttctcaatgccaatgcctcaccaccatattaaacacacatccatgacaatatgacatatgtcggggatgaatcgaattcctccctcatttaagttgcacagtatgaggcccatcgatcgagatgcgaattttatatgaaggcccataagtcaatggcgatgacgcccgatgatcatcgtgtgggcctctttgatcgtgtaaaccttcagcttctgggcttacctcttgattcctttctgttgggctctgtccgaaactctgaatggatctggccttctcccagctttacacagcacattgaattagaaaaagtacaccgaaggtccctcaacttgtcatcgagttaagaaatcgtccccagatatccggcgtcccttaaaatcaaaaccggtcacaacagatccttacgtggttatgaccccgattttatctacatggctgcttgagtcagtatgggacccatgtgggccccacatgtcagcgtggccacgtcagcatcctctctctttccctcttctctcccttcctcatatctctctcacttctctgcggcacgacggcacggcgtaggacggcggctcgttcagcggcgcgacgaccctggcgcgggggcagagcgaccgtgcaacggcgctgtctggcggaggatggcggcgtcagcgtggtcgtgcgaatcctgggcggcggtttcggcgtgggctgcccggcagcagccctgtgccgtggcagcgcggcgcggcggccaacgacgcgggggcggcggcgaggagggatggggatccggggacgcaggggcggagaggtagacgacgagctcggctccggccgagctttgccgccgccaccgctcgctgggctcggtcaagagaggggccggtgagcccgttcggatggtgaggagaaagccacgcccccccccccccccccccttcccccttccccacggcgcagatgaataacgaagaggagatggaatctgagataggaacgacagcggttggagtgtgttggggcttgagcggcgacaacctgccgccgacgagcaaagtcaccgagatgctccgagagaacggcttcaccgtcgtccgcctctacgcgccggacagcgccgcgctcgcggcgctcggctgcacgggcatccgcgtcgtcgtcggcgcgcccaactacgacctccccgccctggcgcacggtgggacagccgccgcggccgcctggatccgcgagaacatcccgacggtgttattccggttcgttgtcgtgggcaacgaggtcgccagcgccgacatgcagctcctcgtcccggccatggagaacgtccacgccgcgctcgcggcggctggtttgggacacatcaaggtgacgacgtcctccgcctacgcccgcctgccgtcgtgcagctgctcccctgcgcagctgttcctccgatggagcccgtgaagaagagaggagagaggaatagaggtggggaggggaggtgaagaagaggctgacgcgcggggcccacataagatcccacgccgagtccactgccatgttggacaaaaccagagccaaaaccgccgagagacctagtttgtacttgttttgtaaattggggaatgcgttgtatccggttttatagttgggggacggttttgtaactcgatgacaagttgaggaaccttcggtgtactttttcccattaaattcgaaagcaatcattggtgcgataaggttcaaaatttatgattggaatacaatttgaatagtgaaaggattatcgagtggtatgttccatgctatggtattgtatagaatgcatgattttgacaaaatataagtgcagaacaaagtattataatgatacaaatagaactcaaacgtcttcctataaattttctataggattgttcaattctttgtttcaaggtcttcctagaaattcccataggattaaaattcttcaacttcctatgttttcctacaaatcaaataggtttaaaatagagaattgcaaaatgcataaaaatatagaaatgatgcatggtttgttagactgcatgaaaaatataagatggcgaggagagaaaaagactcaaaagaaaacttttcatgaaaacatgatgtatggattgaggcatcttatatggatttcatatgatccaatagcgtgcaatcctttatttcaaaggtccgtttaggaaaaaaaatgtccattaaaattaaaatcatacaagaccttctgaaacaatcctatagaaaattcacatgatcccataggatatcagagtacctaccgttcatggtaacataaatctaaacgtaaatcccacaggattgttcatattcgatcgatctaaattcacgcataaatccaaacgtttgcataaaagcattagtatcattctaacaactgcagtagccattttgacgttcgtttcatctcttttctcgctggtctcaccatgttcgtgttgttgtcacacattgacttaatttcatatcatccttcttgttcccgggtgaatccggtgaagacagaacttgtcacccggttgaaattagccaaatccaatggcggtttgcggagaaaaagatttacgagttcgatgacgggagaaaaagatttaagagaacattcgatctatagcaccgaaaataacatgtactataagaatttttcttcgaccagaaacatagaccaccagtttttctttaacttgtagcacttatgtcgtattttgaggtagcgacattagatcggagtagagaaaattatcctcagtctcatttgccattcgttttccacatacactcgtctctttcctgttcctcatctcctctttctcgttccccatctcctcgttctactaagcattatcgcttgaaaaaaagaaatagatgttaaatcctattctggacacaagacaagttctatcttattccatgttctagataagttctaacgatttcacatacatactcatgcctttacctagcaggtagctccctttaatccaccgtcgtgagcaactgagcaagccaccaactgccgctatcgtcgagcaagccgccagttgttgtcgtcgtcaaacaagctgctagccgccatcatcagcggcgtgaccagttttgtcaaacacacgacgacatctcgcaagcagcagccaccgtcgccctttgcgcaacgttggaatgccttacaagcaaccgccgccattgccctttctcttccgtggtgtgcgacatcaagtatgatggaacgaacatcagcctaaccatgattgctgtgcgagacatatatgaccaagggaaaattagtatatctaaaaaagtgttgactcgcagctaaacactccaccatatttatggttgccatggaagtgctacgagtcgaagaaaaaccggtggtctgtgcttctggtcgaaaacagaaggttctttttttttaccggattgttttcttgctacggatcaaattttctccaaattagaggcatcgcccgtccctcaccctctcaaccacatatcgtctcagatagttgaattgcaggggccatcattcaacctgaaggtacatgagtgctacgatcaacaagatgagacagaccctcttaacctgtagggagaggccacatcaatagctgcctacactgttctttttcggttaagatgtaggttctatctcggttttcattagtacatttttcaaaaccgctaaaacggtgtgttttgtatgaaaacttcctacatagaaactgctctaaactatcaaataaatccatctatctatctattatattattaagacagctcgaaaagaaggcaccacgttcgctgtaggggctaaaaattcccacattaatcggagaaaaagaaaaaaagagtccaagtagaaatacaatctgaaaaataattgaaattcggaattaaaaataagcaatattgaaagaggagtccatataagaacccaatacgtgattaattaaaattcagaataataaataaataaattgctgaaattagaagaaaagaaaaaagagagttcgagtagaaatacaaatttaaaattactaaatagatttactgtacaaaagataatcatatcaatctaattatggatcataccatccgtactaggagtccttgtccgtttagaaaaatcaattgcagaactgtacagtatagagttctaaaccaacatacattcccgcacatatatagggtggagataccagaccagcacgcttaggctgcagcagcagaaaaataatatagtgccctcaattcatacaaatccatatataagaacccaatatgagattaattaaaatttcaaataaaaaataaaataaaatctgaaattagaaataagaaaataaaagaagagttcaacttggaatgcaatttaaaagtaattgaaattcgtaataaaaaataaagattatttaaagaatacatcatctggaacacataacgagattaattaaaattccaaataattaataaaataaattctgaaaatagaataaaacaactaggaatataatttataaataaaatctatcggaacaaaaaaatatggaaatttcaaaaaacatcatctagaacacaacgatgataaatgataataaatatcgaagaagtaacagggttgtaaaggagtagagtggtgaccgttgatgagacatctaaaaactattaacaaaaccccatatagaatcccaatgacaattaaaaggagtgacgacggacatgccgttaagcagaatggtcacgacggttggcgcgatttccaaaaaattaaaaaataaacctcaatgataatcacattcgattttaaaatctcaaatataataaagtatgggaagaagcgggcgagccgtagaggagtacaaacggtttggtgggactctagagagtaaaaattgaactcaaacaataattatgttcgatttttaaaatcccaatgacaataaagagaggaagcagcggataggccatagagaagtatattggcagcttttaacgggacttctaaaaataaaaaaatgaaacccaatgagacaataaactcaaaaaaactataagatccaatttttaaaggttaaaaggagaatgaatataaggcatggtagatcgatcaagcaaataaaaatagggtgaaaaaaagtaaggggtaacaactgaaatgacttttataaaagttacaacattagaaatacggtgatgatatggtttggtatttcaaagttttaagacaatgaaatatctatttaataaattataagtaaaatcatattaaaaatagataattttgtataggtgctagccgcataattgcgcgggccacccagctagtttgtaataattaaattttaattcatagggcgttaatgcttttcttgttgtacgaatcatcaccttccgaacagaacccacgagcgtcgattttcaatctgacgccgcttgtagatgcattgactgtcctgcaggctgcagtactgcctggtgagcccaacccccacggccgtgccaagtcgtcgcatcgcaccgggcgatttcgtcgtccctttccttgtcgcaaaccgcgctctcctctgcaaactcgtctcgtacgtaccccaaatccctcactcccccgtgatctcgcaggggcattccggtaaaactcctccctgcctcctcctcctctccttctccgcctccactcaaacgcgcgcgtgctgcgctgcgcctcgcctgtgtgtctctctctcccccacagtgcgcagcacagcacaggctgtgtgacgcaggaaaaggaaagcggggaacgaggagaggggaaaaaaaaggaaggagtgagttactactcccccgcaccaaaaaccaggcgccagcagcagcagcagcagcagcaaccagcaagcggagaggagatggagactactactactcctcctacttgcagcgcagacgcagcagcagccgcagccgcagcccaccaccaccgtccgcgcgcgcggctgcctccgcaacgcaacgaggagaagagtcgaggagcccaaccaccacccgagacttgacccccacccgcgactctcattcgatcacgcggcgcccacccacgcttttaccccttcctggtttcctctcccctcctcccccttcccctccccgcgcgatctccccaaaccctagaaacccccctcctccgccgcggcggcgccggcggcggggtgtgacgccgcggtggggggacggggatggaggcggcggcggcggcggccgccgtgccggaggagctgcggtgcaagcgctccgacggcaagcagtggcggtgcagcgcgccctccatgcccgacaagaccgtctgcgagaagcactacgtccaggccaagaagcgcgccgcctcctccgcgctccgggcctccctccgcaggtcctccgcctccgccgcgcggggcacgaccccgcctgcgcggatggcggtcgcgaggcccatctacggcagggtcgcgggggagccggtgtacgtggcggagccggcgctgccgccgccgccgccgccgccacggaggaggcagccggtccacgggctgcccatgggcaatgctgccggcgcgcgcaccgcggcggtgagttgggttccgggacgcgttctagttttgggtaaatccacggtgtgcttggtgctgattgattcgtcgtgccttgtgatggtaggagctggtcgggaggggctcggcggggcaggttgcctgcagctcggcggcgggggcggcagcggccgcaacctgccatcagtgccggagggtcgctaataccatttggtgtacaagctgcgacagaagggggtactgcaccaactgcatctcgagatggtatgctccggtatatgttgtgctgttatagagtaaattttagttccccataaggatgatttccgagtagattcagaacaggcttgaggactgaccatctgtaattattattagagaattttattttcagcactcagtttttgtgttctaaaagtccctgctaggtgcagggtagccaccgcgattaagcattagatggtggattatgcagctaacctgccttgggggctattctgctgctactttagtgttatatcgtgtacttttatgtaatatgcttgctaattgcttggaattctctagtcgagtttgtcctaggcagagcccttgccgacctattagaatctagcatcttcttcaactatgtgtgcagcttatgattagtatatgatcacactgaaagaattattcctcagaagttgttgctagacaattaatgtttgtgatcacactgcggttagtaatggtaattcccaaactatcatcttattgttcacatagaaaacccttgtgtatacaatgtttttttttttttaaaaaaaaactgttttagggcattctattccaatatgcagccaaagcacatggatattttactagttaccttattaatttcagaagtacaatcttcgccttgtcttttaaaggctaatttttccccatcggctcactcaaaatcaccaaatgcaaaggcaatggctatccagacaccacagacctatcatatgaagtactccctccagtcacagaaaaaaaaactgtcctcgttggaagtgtgaagccaaactattgaaaattgaccaggacatccttgtgattatttggccagatttcatatatctagccatctggatacttttggatcattacatgcattatgttgtcctacacttttttaatgttaccatgaactgtaggtactctgatatcccaattgatgatgttcgaaaggtttgtccagcatgtcgtggcatttgtaactgcagagtttgcttactaggagataatgtaataaaggtatttaacctttaccaagagtttttcccttctctgttgccatatttatttattatttttatgccgactgatttttcttaaatttattattttcactcttaaatcacaaggcaagggttcaggagatatctgctgtagataagttggaatatcttcatagcattctggcatctgtccttccagtattaaagcagatttattctgaccaatgtttcgaaattggtgttgatacaaaagcttatggtattccagttcccctcttaacattcttttctgttattttcatccgaataatctcatatttctaacactagcacaccatattctttgtgtaggacttaggacagatataatcagggcgaaggtcaatcctgatgagcaaatgtgctggtactgtctgttgcttatttttcacaagaagattcttatttctatgctttggcttgtagtgatacctcaaattatcctcgcagtgacttctgcaaagtgccagtatttgattatcaccgacactgcccaaggtgtttgtatgacttatgtcttgactgttgtcgagacataaggcgatctaggaccagtgttgcaagaggagaatatgctgaaggtcgtgcggtagatagaagtaaagatacttcgaataaaagagcaagaatggaaccatctgcagaaagtgcaaatgataagtcagtcccacaacgaagggacataaaaaatattgacattagatctttattccctacatggagagtcaataatgatggaagcattacttgtgggcctcatgaggctggtggttgtggctcctcgaagttagtgttaaggcgaatattcaaaataaactggattagtaagcttgtaaaaaattctgaggaaatggtcaatggttgtaaagtacatgttcttgagaatggatgctcatcctgcaatgatggcagaacattagagttaactggtcatcgtaactttggtgtctcaacatgttcaaataatggtggtattgatcggttctgtgtgttctctcctgtattagaggacttgaaatctgaaggtattattcattttcgtaaacactggataaaaagagaacctgtagttatcaggaatgcgtttgagccttctctgtcatcaagctgggacccactaaatatttggcgaggaatccaggaaattatggatgaagaagtggatgacgatgtcattgtcaaagctgtggattgctcaaaccaagcagaggttagcaggaaattttagttgctaatttgtctttctgaacaaaagttactctttttagatagaggaatagatttatctcgccttctgcataaggcacgcgaacaaaaaagttgcttcctatttgaattcactgtgcctcctgtttgcactatatagattcccaagtgctatgacttctattctgggatgttgccatgttattaacttttagtgctactgctagtctatttgaatatgaattcatgatcatagcacatattactcatccggcaaatatgtaacatagaagtaatggattggataactttttctagctaccaagtcttagtactatgatcatctgaacaatatatcctgtgttctatttcttttcaggtggatattgagctgaaacagtttatcaaaggttattcagatggtcacaagggggaagatggggaattgatgatgctgaaattgaaagagtggcccccacccagtgtattggaggagtttctgctatgccaaagaccagaatttattgtcaattttccattagttgattttatacattccaggtgggggctcctaaatctttctgctaaattgcccccagacaccctacaacccgaagttggcttgaagctgttaattgcatatggaagacatcaagaagctggtaaaggtgattcagtgacaaatctaatgattaacatggctgatgtggtaagtagggctttctagattcacttcgagtttcttgtgattttgttgcaaagggaggaggcaagaacatgcgattttcttttagatcctgttcgaagattcgtgctgtcaagcaccagagtaaaggtaaagggtggggaggggaaagagagggtgctccgaggttatggtaggaagccaggctggcgtgtagcactgccctgtgtgcctgttgggtgagagcagtgggttgggtcgaggttgggggaaacgaagaacacaagcgtgaatagattggggcagttaaagggcatcaggggatgcccggatgggcaggaagtggattagggagttgtctgatctgttggatatttatccaatggtcagaaaggagaatgcttgagggagaaaaaaaaacatttgaattctaaacagataagtgcatgaaaaaaaagtcatctgatacatgtgctatttattcctcttgtaggtgcatatgctaatgcatacagccaaagggcatgacgtatgtccaaagaggctacaacctgagcgatctgaaaagattgccaatggaatgacaatgcatgtaaatgctcatgcacctgttcaaaatttgaatgtggatatgggggaacaatcacctgaccatgtaagctcaaagtttgatgaaagagcgcatgcgtctgccttgcgattacaagagaagtcttcagatgccaaacttaattgtggtttcgaaggctcttcaactgagttttcttgctcgtcacattcagaggaaccaaaagttaatggttcagaaagaagtcaggctggtgctgtttgggatgtgttccgcaggcaggatatttcaaagctgaatgaatatttaactgctaactgggaagaactggcagctagtagtcaggtagcgctctctgtaatgacatcacaattctttatgacggatattgttgacatatccttgagaaagctatttcatgattatctgtttttgttgcaggttaagaatcctatttatgaacaatctgtatatctcaacaagtatcataaaaggatactgaaggatcaatatggtaagcacaaagtacggcatggatgattgtcgcttctaaattggcagatgatttagctgtgaacttatcattactgatatgccatagcatctcatttcgtgtagttacttcactcactcctcagactttgtgtccatattccaaagaaaacatttcattgcaataccaaagcaaatagacaatagctgtctaaatttccagtaaccaataagactccattggttctttgcttgaagggcaaccaagtgctgcagtctgctttgctaggatctgcttgctgcctgatatctgatttccgtgccacagtacatgcgcttagtgaaccatgcagaatgctaataatatttatgaggataatctcaggctattgaaatttagttctatcttattaatgtggttctaagttactttttgtgagagccttaatttggatcttgttacaggaattgaaccctggacattccaacaacaaatcggtgaggctgtatttgttcctgctggctgcccattccaagtgaaaaatctccaggtgtgattcttccgttcctcgtatttgcccttttattgtcctgaaatatttttgtttgctttgtaagtgatcatttagattatgcaacctaaatatgtgaagattttggataaagcataatttttgctccatcaaattcttaccatggtactccaagcactaattatgtgctcatacttcccttctctgtatggtcaaaagctttcttctatgaataaagaatgtgctgatgtgaatgtcgatttgggtaaacaatctctatggcggttaaaaattgggcaaatgaactataaaaaacaaaaaatgcaggattttcatataatcatatgtttaattatctagtgatttggatgtagacataccaaaagaataaatacagatagaaaatagatgctgggaggcatcgatgcttagggagcacatgataattgcacatggtgttgattctctctcactggagagttaaatcttctcttttttcttcaaaatgtttcagtctacggttcaattggctcttgatttcctgtcaccggaaagtttgggggagtcggcccgaatggcccaggagattcgctgcctaccaaatgatcatgatgcaaaactgaagatgctcgaggtacctgactagtactaatctggttataagttgacttcatgcctaactttcttaggttttggagaacctgaaaaaagttttgtccctgtacagattggaaaaatctctttatatgcagctagttctgctgtcagagaaattcagagaataaccctcgatcccaagtaagtggattatttcttggagtattagagaaagtttcacctgttgtgttcatttctttatgcattgcctgccagcttggaattatatcttgagcaccgtcatcaaattattaaaactttgagctataacatctcgtacaactttgctatttacccgtacaaattataatcagtttccttcgcattttctcaggtttaatctagaccttaaattcaaggatcagaatctaactcaggcggtttctgagaacttggctagagtcaccaaacaacggaatgtaccgtgcagctgagatactccatttaaattagatatagcaattgtacatgtattacatggtgtcatatgaaaggaacacaatgacacattctaattgttatcagatagcataagccctcacctgtatattggaattggactaggactaacggctgagctcatgtaaacagaataaacgtggagcaattatttagcattagattgtcagaatgagatttactgggttgcttagagactatcactttgatacaactaattcttctgccgcttctgggagaaattttacgggcttattcggttcaaaggatttccaaatcacaggaataggaaaaacgtaggaataatgtaggaatgtacgtgcaaaacaaaggattggaacacaggaatttttcctccaccgagctaaacaaaagaggatagagtagatgttttcattcctatggaattagtacattttggaggatttttagaggattggaatagtgttcctatggaaaattttcctttgaatcctacaaaccgaatgtatgaatagtgtttattccaaaggaattgagatttcctttaggaatccttcaaaacgaataaggcctacatctgttgactgttattaagtaactttgcttaacatgttgaacttgttacagtgagcaatctgtattctggagattggcactgttttatcatggtgaatgtgcattttctcgaaagagaactagtctctccttccattgcagataaactagcttacgaagcactccctccgtcccataatataagggattttgagtttttgcttgtcctgtttgatcactcgtcttattcaaaaaaattgcgcagtctctccttccattgcagataaactagcttacgaagcactccctccgtcccataatataagggattttgagtttttgcttgtcctgtttgaccactcgtcttattcaaaaaatttgcgcaaatataaaaaacaaaaagttgtgcttaaagtactttggataataaagcaagtcataaaaaaataaataactccaaaattttttgaataagatgagtgatcaaaagagtgcagataaaaactcaaaatcccttatattatgggacggagggagtagtgcatttgtgtgactccaaccatcttgttgctagtgataataagttttgaaagaagtgttgttttaagaaatactatgtttgttgagtaattttcaacgtaatttctttttagcgttggtttttaagtcgctgcgaataaatacgtaaaaaagttatctatatattaattttactattagttaatatgggcaaaggctctaaccattgccaaaatttaatatttaaaacttaactttggagataattttatgatgttttcaatgaaatatattttattgtattggcttttaagttgcttaggactcatctctactgttataaaaattgaaggtctttaccggtactttggtacgtcatctgtgtataagtacgttattttgtgttactgtgtatggagtcggtttttaatttcgttcgcttttgaaaatatagaagaacacatataagaaatctctttaaataaacttgcatgctaatttgagacgatcaaactcctaactacaagccatgattttctaaaaatatatatatccaagtgaattcccacagtgaattttaccttaactaaaccataataacaataataaaattaaaatagccttcaccgttgcattgcatgggcatatttttctagtaaatactccctccgtcccgtaatagaagagattttggagtaatgtgatactataacctaatacaacgaatctagataggctcctcgtctagattcatagtactaagttatgtcatattcctctaaaagctcttatattatgagacggagggaatataaattaaattgtttttgtcctaataatttgtgtagcttgtaatcacctcatggccaatcgatgattgttaagtctcgtggtaatttcagacacaagtttgaacggttttgctattttactagtgacatatttttaggctcttgtctttcactttttagttcataggatcttgcatcttgtatatctttttaattacacatggctacagagttatattgtacttatattgagttgtagtgcacttgcactcaattacagtgcacaaaaaatagatgatggaattaatgtttttctctaaatttatgatttttttgacacgattgtctatttttttaaaatttcatttaaaacaggctatatcccttggttgaaaattttgcaagattcaaaactataaatttgtccaaaaatcattagttaattccagtttgatttgtaaaatcatgtttttcagcgatgaacttcttcttgttctactactacattttttattattacgatggacatggcgtgaaatcttgtaaaattttatgaaaaaggtagaagtagtgtccacaagtgaaaagaaatcgttgaaactgagacaaatttcgtcaatattttgaaattctgcaatatttttttctaaaaaaaagtttgaccagttaacctagcggttcaaaattttgaaattttgtgaaaaatgtaatagtactagcaatttaggcaattggcaaagcttaggacaggagcaggatttacgttaccggttgaccactaaattttgagccctattagtatcgcggtttccaataaattttgatcagatttcaataaattttgattaaatttcaatcaaatctactgtttaactctcaaaattccaatcgaaacttaattctaagccatatcgaaacgtcgaaatttcgtggaattcgaccgttttcgtcggaatcgtgaacggcatctccgcacggctcctctctctctctctcggggaagtgtcgctcgcacgccacccccgaagaatctggagagatcagccttcgcttccccccgaacgccgatgggcttccgcctcgcccacctcgccgccggcgtggcccgcgccgcggcctcctcctcccgcctccgggggccacgccccgccgcctccgcgctcgtcgcccctctcctcgcctcgccgtgggagccgagcggcggcggccagtcgcactggctcgtcccctcccgcggccacgtgggccactcccaccaccaccaccacggcgaggaggtggggggcgaggcgtcggagaggatcttccggctggggctcgcggccgacgtcgtcctcaccgtcgggaaggccgtcaccggctacctctccggcagcaccgcgatcgccgccgacgccgctcactccctctccgacattgtgcgttgcctgagccctgatgacaaaatcggtgctccttttcggcttgattttttttttttgggtgctgattgtgcagggtttttttgagatgtgcaggtgctgagcggggtggctctgctgtcgtacaaggcggccaaggctcccagagacaaggagcatccgtatggtcagtctcccaattctcttctactctgtgatcctcgtttgtatacggatgtgattcttggctatggtggcaggactgatacttaggtaaatgtcatgcattgttctaagctcgtggcgaacccagaataaatgttactgagggtccaatagatactaattatctaattattgactgatatactaattaatatgatgtaaattaactagaattgaataatctacctggggacctctgaccccaggaattactatgtaggaacgccacttctaagaggcatctgtctaccaatttatgggagttttgcaattagttaactgatatactgactgacaagacgacaatctcctgttcccacttcctttgttgacataggcagtttacttgcattcataatggaattgcagaaacttagctccactagaacataggctgttactagggtcatgttttatgtgttaaaactgttaagaatagtcagggctcatatatgatgattagcctactttttgaaagaaaaaaaaagaatatgaagggagctgaaatctgtcagttgtttacagtatggaagctattactacatgtgcttgtgcgttattgcagccacatgcttgttcatgtgtgcaacaagatataaatgctagaaaagttagtaagggcattttcttactgattctaatgttttttctaagctacctgaattgcttgcgttataataattattaaagtctacatagaacagcctccatgcctatttgatttattgtcttgtttgattgtgctaaaagtgttgaagattccatgtcttattttgcttcccttccaggtcatggaaagtttgagagtttaggagctcttggaatttcaagtatgttattagttactgcaggtgggattgcctggcatgcttttgacgttcttcaggtctattactactcaatgtcacaatgtcaagaacactaaatttatgtttttcagtgatgttgtccttttttcttatataatttctgtttttgtaaagtggtgtttggtccctgatgacatatactcccatcatacataattacacatggacttcacatgttgaagtgtgtttatttcagggagttatgtcttctgctccagatattattggcaatgtatcgcatgctcatcatagccatggtagcagtgggcatcaccatggaatagatttggaacatccaatccttgcattgagtgtgacagcttttgcaatatctgtcaaagaagggtaagtgagtgttttctactgtactcatgctgcgaaaactgtgtaagtttttcttttgttgttctaccagattttacaatcttatcttatgtggtgtacttcttgctgttttcagctactaagtgttattcgctacccttcttgatattatttttgcctaccatgattttaaattttatgttctcctgtaatataatgcttgtaattcaatggcagaagtgtttctttgttaactttgttgatagtagaatatatgtagctctgaacacctgacattatgtttctatgttttggctaatgattatttttctatccgtttatatccatagcaggtagcagcatctccttaaaactcttctgttttaatctgaatttattttgtttattaatgcacagttaattatcatgcgacaaatcacataagaagatctgaaagtgtaaaattaagttacggtctggaattacaggctctattggatcacaaaaagagctggagaaaaggaagggagcgggctgatgaaagctaatgcatggcaccatcgctcagatgctatttcttctgttgttgccctattaggggtaggtaagaccttaaatgaaggactgaactcccattttctagtaggcaagttttcttcatgttttagatcctgaatggtagaatgatgcattatgaaccccgagctagaaatagcatccattactccctgtgtacagtgggggactgttggctttggaaatagttgtatgtatttgacctggagttcttatgcaattgatatgagagcactattttatcttgtagttagcagtattaagaaaaatcacctggtttataaatttcaccttgaaggtcttacagaaattacagtgtttatgttaagacattgttttgtttttcaggtggctccattcttggagttccttatcttgatccactagctggacttgttgtctcgggcatgattcttaaagctggtgttcatactggatatgagaggtaactctctttttattgtcaagcaggattgtcaattgaacttgttttgtcagtcagggttttcaatttaacttggtcatgatgagttcaatgatattttgtcaatctcaaatcaagaattgttttctactcaaggaatattttgttacgcattagtgtttcttcttgtctaattaattaggcatgtttggatttttatttttttttgctgaaaatcattttcaagaatgaaagaaatttggtctgtttacatttactgttccttgtttagtgctttacagtcttcacctttagaagtttatattcaagcagtagtggacacagggaggggcaggaaggggtctcgcctcccccaagcacactatatttactgtagcttttataaaattttaaatcgttagtattgttgggcccctctaactaataaaatccagtgtttctgctccgccactgtattcaaggctagctttcatgatgctacttgaagtgatgatttcactgatgcagtgtgctggaactagttgatgcagctgtggatccatcgcttctacaaccaatcaaggaaacaattttgcaggttgatggtgtaaaggtaatacagcctggataaatttcctttgtgccatcatgattttcaaaatgttaaaccgataagtcgaaaacaatgaaagtattgaaataattctagggatgccatcggttgaggggaagaaaagctgggacctccttatatcttgatgtacacattgaggtacatggcattgtgatttagtttattgctttggtatttattttttttggatttcaagatgagagccctgacagttttgtaatgtgggtgcttaggtgctaataagagaaattgattatgatatctgttgtattgtaggtatatcctttcttaagtgtcagtgcagcacatgatattggggagactgtccgtcatcaaatacaaaagtcacataatcaagttgctgaggttttcatacacataggtagcctgcaacctttaaaccagaatgctctctaaccatttggctactgtacgcattgagttctttgcatgtactaattggtatctctagctttttttttaatatcgcaaacccttatatacatactgcctactggaatgcatttcattatgtgaaacaagctattattatatgttttgggcagctaccttgattgtgcattatcttattttagtccaatctatggtttgcgggactgctactagtatgcatacttgttaaaaaaaaagtgtataaatacatcttttactcatagtactacgattatgtaaaactgttagacacagagaatttagtgttgcaggcttgaaattttagagttctaactcttgtggctttctgaaaagctgttagacacatgcagtttgtattgcaaacgtacagttctgaagtacatggttgtgcaattaaccacgagacatggttgtgcaatctttctcatggttaattgcacaaccatgccaaaacccacagcaggaatatttatgaagtacatgcattgtagatccttcatattcagtggaatccaacatggaccaaaaagggatttgggagaatatagagagaagaaactcagatgctatcccacgacaacaaacggcagaagccattgtgtcttgtataatttcctcccatttctcaaaggtaatcttttcacagtccatgataatgcgaacacctccctcctgcatctactgaaaccatgatttggtgcagaaaatgtcacttgaacacctaatgctgcattacttgcaaggacgagtgttacttcaggtcgaagtttcaatgtctccagaaattatgatccggtaaattagctcttccatttccatcccaaatcttcaccttacaagcttctaaccctgtgtttttttttctccaattgctcgacccaaagggatgcaatggacattgcaaagcaagcggaagaggagatactgaaggctgattccagcataagccaagtaagcgtacagctaagattgggccagcaaattaagcaacttaagctgccaggaggcaaaaatagagcgaagaatcaacaggcacaaatgcagtagcgtcagctacactgtcacggttgattaggctgtttttttttctttttttttttcaaacattattcgatcgacttcgcttgctgctgagtgctgaggcagtagactagttctagcttcgtacagagtgatcttagcctgttcaggcttcagagatactactatggagtagtatatatatatatatatatatatatatatatatatatatatataaaggttttactataataataatgtagagagcacacatgcttagagatggctactggaagagactacgaccttaacgaccggctgtgaacttccaatgtataaattgccccataccaggagaggctgctgctgcttctcctttgtatcgcgggaacacttgttatttcgatgaaaatttgagtaatctacccactatactatcatacgaggctgaattcatattttgatctatattgcccccaagttggcatgtttttttgcacccagactgaccaaaccctgcatgcaactggccagatgcgctaggttgcaccttcgccctctttcccgattatggattactgtgacatgctttttataaccttctaacactctcttctccgcatatcttagagagcttgaaatccacttaattatccactttctaatccttcgttttgtgttattatggaacataataatcattgtaaaaccagcttccgaccaccccaccccccacatggcctcccccccacgccccccatccgggtcccctccccatctgggggggtaagatagcccaaccaccatgtagggccccccccccccccccggcccggggggttggcctgggggcgtcgccacccccccgtatgccccccccccccaaacgaacccgggccgcccccaaaacccccctcccccccccccccctcccccccccggaaggaacccccccccagggaggggggaaaccccccccaccccaaaaaaaaggttttcccccctttccccccaaagggccccgcccccccccaggcaccgggaccccccccccccaaaaattgttataccccccccctccccccccctctcgcctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttataaaaaaaaaaaaaaaaaaaaaaaaaatattttttttttttttttttttttttttttttttaaattaataaaacaacagagaagcaggggttttgtggttttagtttttttgtttttatttttttttttttttttaaaaatggtgaaaaaaaaccatcttttttttttaatttatatattaaatgaatcctatggccctccctcccccccctttgtttgttttttttttttttttttttttctcacccccccccccccccccccccacaaaaattagaataaattttttttttgttctttcttttctttcctcccccccctgcccccaaagacggggggggagataaaaagagaagaatttctcatatttcttctcccccacccacccccgagagcaacgccatttatttattttttttcctttctttcaatgtatctgcataagagaacatgtgtatgtgtacacacacctctctccaatgattatatacataattgggtacgcagacacacacacacacacatacacacacatatatatatatatagagagatatatctagttgtatatacacattttcccacacatatatttttgtatatatatttttacatatatatatctaaatatatatatatatatatatatatatatatatatatatatatatatatttatctatatatatgtatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatccataaaggttttactataataataatgtagagagcagacatgcttagagatggctactggaagagactacgaccttaacgaccggctgtgaacttccaatgtataaattgcccgataccaggagaggctgctgctgcttctcctttgtatcgcgggaacacttgttatttcgatgaaaatttgagtaatctaccaactatactaccatacgaggctgaattcatattttgatctatattgcacacaagttggcatgtttttttgcacccagactgacaaaaccatgcatgcaactggccagatgcgctaggttgcacttcggtcctctttcaggattatggattactgtgacatgctttttataagcttctaaaactctcttcatcagcatatcttagagagcttgaaatcaacttaattatcgactttctaattcattcgttttgtgttattatggaacaataataatcattgtaaaaccagcttcagacacatcgacctcgtcattggcatcgccgcaatgccccccatccgtgtcgcgtcccgatcatgtggggtatgatagtctaaccatcatgtagggtctactcgtacgcacggacggggtggtggtctggtggcgtcggcaaccacccggtatgtcccccccacacagacggacacaggctgcctccaatatccatctcgtccctcatcacttcatcagccggacggagctcctccgacgtagggtgaatatcgcctacgtcaaaaaatgattgttccaattttccgttaatgggtcggtccagcaatggcaaggatgccctagacgagtttgttatcgttcgacttctgagctttgctgttgcttgcttgcttagcgttgccgagttgttgctttctcgactatggagctcggctcgggatgatcggcgacgtgcggagactgtgtggtggattacgcgtgctagtagctagtagtacgcacgtgtaggaagctgctccaactgcctagtacaagtgtaggaggttcctctaacgtacgagagatttgggtcacatctgtcagttctaaaccggtcagaaactttttatattcattgatttaactatagtaacgataattagaaaaataaataaatttggtactcctatttgactagaaatagaaagtcacacaaatagtcagaatcaaaatcaataccacttgtacgaaaaccatacttaagtcagtcgggaatttccttccccgttttcatcccaccctacaaaacgatagcaccgggacaggacaggagaaatgaataaaagaaggtatcgcaccgagacaagtggcgaaggtaaggggggtgccaaagggtgccaacacccccctatccaaacactaccaccactacaccctcatgtttttactctatattaagttagctaagataagtatttatctagtttattttgtgtagattgaaagtattatcagtttaattagttagcaagtctaaaaatattagcaagaaacatgatctacaaaattagtttgtgatttctcatctttttcaaagtaaaatagatgatacttatttgtgagattatttaatagtttacattaaaagaatttagcaataaagactagttttaaatttccaatgatattattaaagagctaaaattcaagtttttcttaaaggactaatttacgcattgcttgttattgacggtgactattcttaaaggactatttattcggtctcatggtttatcttcaccctacacccccctaatcttaaatcctggcttcgcccctgcaccgagaccaccattacatgcaggtgacacaactcacaaactgtcgcgtaacaacattgcattgcatggtaagttaaaggacggtgaaacagccacttgctgctcctactatcatcatcaagctaaactaacatatccaccatggatgatcagtgcatcatcaacgagaacatttaaaaaagaaaaccctgttgttaatcacagaatgaatttctctaaaagtacggtgtactgcctctctcgttcttttcctctcccggtacaagagccgcacctacgcaaagccttcacatggtagcaacacgcaactgcctctaaactacagcagctcacctttgcatatctccctatctgcataaaccgtcgcttccaacgatgtcacctgatgttcttcttccttcggcaaggctggtgtcgatcgatcactctcacaatgccgaaatgggtgtcctcctcgttcgtcatctgcgggcaccagacaggcataagctcattgccgagctccagagtccatgctcgacttctcggtgtcgctgctggtggacacggaagctgcctccttggtggacttgcgagctcgctgacgaggcctgctcgagccagtggggtcagccttgcgcttcccgcttccgaggaggccaaaggcgaccgcttcaagggctcttgccgtgggaggcctgactctggttccttgcctccgaggattcatcgcctgcgaagaagcctgaagatcaggctgagggttggcaggtcctcctcttgttgcctccggggcatcatgaacgatctcggtgtttgaactggaagtagtctccttattcttgaggatgctaccatggttgtctgatgaaggggcgtgcgcaattgtgacagtcttatcatcctgcggtgtttctagtttaacctgattagccaccaaatcactagactgagctactcctttggcaggttttgtatcctcaacggcggtcttcgaatgaacagaagccagtgtatctaccttatgcccagatggcttctcctttggccttgccacattcatcttctcatttgatctgtcattggcatgagagtttgatgcatcctttatctgctgacatggcttctccttgccagaacagctcgcaagtgatttggattgaaaactaccaccaacatcaatagcagttggttttgatgaagttgatggcagcttgactttctctttttctaaaccggggccttttgagaaagaaaagctgcgtcgactggtctggtcattgctacagctagttagtcttctgcgcttcgtcactggggataagtacttgcgcttttcaattttagttttctggggaaagaagcttgtcgcaccaattgtgtcaccattgccattagaagaatggccattaactggaaaaactgagcatgatgtagcagccatatttcgaaaagagtccacttggctttcattgtctgcattcttggatgaaaccatttcagtgccattctcatcagctgtaactcctgcatagccttccttgtaatctgatgatctgtcatctgtgtcatgttcgtctgaggaactatcactcaccatattatgtgtatgacgcaaagggccaaaactaatatttgcatcagcaggcaagttcctcagctccctcacttgagagggctcttccccttggaccaagctagtatcgattattgtaaactttggaagctcgtgatagccatcgaaaggaacatcttggttcagtttcatggctgtgtcaaagccatttttctcagcattaacaccattgcccatttcatcaacctctatctcaagaagaacagggtctgctaccactttcttgaggacatcactgacagaatcaaaataatgagtgccttttgtaagttcacttcttgaaaacctttgaataccaggcacaatgaatacaaggcaattcttcgttgtgctgacatcatttggcttctctgagtgccaccctcttgcaagcaaacgaggccagacagcttcccaaaaaagatcatttgatcttgtcttgcttcttctgaaatcacccgttaagaatttgattatatcttctgaagcaagagaggaacactctttgcctgcaggcatgccgggctgaacagaaaggacttggtttggtttggatgggtccaaaacaaaaccagtcaaatcatccttccctttaccgatcgcaaccgcctcaacaaaagcttctattccaacaacagatttcagatgaaaaacaaaatccattaatgatgtttggctgtcgttgaaagatttgaacatctgcaacatgaaaaaaacaatgcaactcatatagcactgattgatagaaaaacattatctattaatatccataaatttgaaataacttagttctgtgaaattaaactacgtaaagttccttggaccattgcaaattgaactccttgtgtgtactcatacttggagagcactagggttttttgtctttttggaacagctctaccttaaaaagtgcaaagagaatcccaacataatagccaaatgaagtgtactgtgcacttgcttcaattttcaggtgtaacatctatatttataactgaaatcctatagtaatagttgcaatagagtagttattacactctgatgcaagatcagccaaaacaaatgccatgacacttggatagctctccatatgattaagtcaagataactttgttcattctatttatatggcatatgatgaggtgagacttatacctacgaaaataggtaagagattaatctggttgacataacttggcaagaatctaaaaagagaatctggcttgaaactaaaacttcaaagattggaagtgttttccattataacaagaaatgctatgagaaaaaaaaaaacagtgatggaactggcgttcagactaacagaacctcatttaatcatgagaatagtatcgtgatgaggcatctcaatgtttaattactcggtgcatagatagaaatagaagagccgaataggtgatcaaagtatgagtgataattgtgacgtacctcatccaacagatcatgagcttctttagggattttagatttaaggcgagatataagctcctgccttcgccaacctataaaaatgcgttccccaagaatgcatctccttatttttgcttttctgcaggctgaccatcttttatatgcttctcctttgtagaactttccataatagtaggaaagcacatccccaacagtcttactacctacaaatctgctcaacacatgcagatttttgccaaaaatatagaggccaaggagcaataattctgcttcctgatcactccaaatggaagtggatgaattaggcactggaataaactgttcaatttctccttgatctgccatggccttatcagtgaagtttagaccttcttgagtggaacatggagccaatttatcatcgtgtgcttgatgactgtcagatactatctgatcaggtagctctggatgcggatcctgagatgttgaacactgtccacttgtgttattactggttgggcaaattgaggtcgtttggctatccccatctctgctattttctatagccttggtttctgaagaatgctgcttttgtatttcctcttccttcttattgaattcacttggtaatgtccacataattggtatagggcaatcataaccaagtgccatgcaactatcagttgtgttgctcatgtactgacgacactcatcctctgtggcaagattagggatctctgcttggtacgcttttccagtgcatatacgtggtggtaagtcgtcatctgtagcatctgattggtgtccatcaccgtcttctggctcaagtgactccatctattaaaattacaaaaaaaaagaacatttgtaaaacatttcacattgatacaaaaacaagtgcactatcacttcaccatcagcacaaataattaaattgtcaatgtactttcgaattatgaatcagaaggatgcatcatcaacacagctcttctttgttaacacatggaaaaacaaaaacagctaactgcagtaagttcaacgcatgtaaaatcttcttcctttttaagcccaagtctaatctcctagaactcttatatacttacatttttccctatgatgcaccatcttttggcatctaaaatatactgtatgcaacagaaaatgaccaagtactaatttatgaacttggcagttagaaactgaagcagaaacatagtctacatggcatcaataatgtactatacctaactgtatctacagttctacaaagtccctgaagttacccattctcatgaaagattgataatagaaaacaatgctttataaaaaggggttaaattttcccagcaaccacaactcatttggaaaaaccttgctactctcacaattgcagcaaagttcccctgtaatgcaaacatccataatgcattcaaaatgccgcgtagcagacgaccaccaaacttactttccgagccccaaagctttcggagactcgtgcgcatatcgcatcgtattgccggcagcaatatggcttgcaggaagcaaaccaacacaatgtctgtcatgtataaccactggctgagtagggttcatcgttggacataacccacaggcagaatgattgacgaaaagaaaagaaattttaccagccacccaacagattgaattactcgacatcaacacaaattgctcactggcaacattgcatcaaagagtgcaccatggctagaacctatcaagattgctcgcggcatcggcgagggtctcgtggcacacagctacaacccaaaacacgagtaaaattcgagccatgttggtagatacagggtcaacaattgcattccgcgaaatctaaggcccgggcacggtggcaacacaccaccacccgcgaccaacccacccaatcccacctcccgcggcggccgcatcccgtcgagcacgagatacccaggcgagccacgcccacgcgcgaccacgacacggagcagcaacgggggcctaatccatggcgctccaagaaccctcacgaacgactagcacggacctaaaagaaaatctcggggggaagggatgacgtgatcacggaaggaaaccacccacccacggtcaaagcaagaacacgggcggacaagcaaagcagcagcagcaggcgaggcgagctaaagattggagggagggaacaagagcgaggcgaggagaggagaggagagaatcaccttagccgcctccatgtccatgtccatgcacgcacgcgaagccgccaccgccgccgccgccgccctcctcccgagctcccccccccaatctcccctcgcgccaaccgccaagaaccccacgcctccccccctcccccgcggagcagacggcagaatctggaccacgcgcacggacaggagagagcccccacagccaccacccccgcgcggcgtgattccggacgcgcacggacgaggcagcgccgccccacgcgacgttgacgacgacgacctcgagacgcggtggtggtggttcggggcggaggcggaggcggagacggggaggctttaaagaggaggaggaggagcaaagagagaagaggagacgagacgggggccgagcgagagaggaagagagaaacggtgacagcgagcgactgctgcgagagagattggtggtggtcacgccgcgcacacaccccccgccccctcgtgggccgctcgctgctggtgggctgggcttgggaggctgggccgtcctccgcgcggagagcgtgacgaacgtggtgggtggggtgccgcgcgtggacgaccgggaacccgcggacggacggacgctgggccgcccttcccgtgtgccgtccgcgtgcggatgcgggcgtgtacgccacgctatagctgcagccgcccagcggttacggcttccaagttcgaacaaggggcggatcccgggggaaatgtgtgcgtgcgtgcgtgcgtgtgtgtgcgcgggggggggttgggggggggggggggatgtgagtttacgtgaaaaaagaaatgtattcgacataaacgatgaaatctcgatagaattttctttaccttgtgtttcttccataggttatgtattacgtgaaaataaaaggcattacaatcaaacggtgaaaacttgatagaattttctaagattgtgttttggagctttcttcttcattgcttggatgatggttgatgccggtggacgctaccgccgaaccaccggcttatcggtcaagaccgatagcctctgccggaccaccggcttaggagttacgacaggtgctcgtcggggcttggagggaggcatcggttgctgcgggctccgtctccatgtggggtggtggccgccagtggtcttctggtccatagtgaatccgcggcgtggtggcggcgctggtacgagccttggttgacggatctacgcagaggtaagaggcccttgcaagtggtagaattatctaagataaaatcgatttcaatgtcctaaattagaccaaaggaattctgtctgctagaataataaaaaacgcttcggaattcatctcatcctttataatataatggtacttttctttgttcagcaataacttaatcttggaataaaacactcgttataacaattaataaacgaaaagagttgggtattagttcatgaagaattatgtatgaatatggataaacgacgggtcttttttcctcacaagtaagaagaatgttgtcttagatggggatggtggaggttaggtagaacttagtttatatagagatgaaggggatcggctaggcgtggtgtttagcagatctacaaagtgacaagaagcccttgcgaatacgcctcgatcctttgttctcgagtgagaatgatggcgccttcgatggagatggagataaggtatctacaaatgagtttatatagagatgaaaaggatcagctggtcgattggatctacatcaaatggctacccaaagagattaaatttagcatcaaataaatgggcatatgacatccaagaatggccgtcaacattcattttattttccagctctaccgtttctcgagaaaaagtatggttgtggaaatgattgatgttggtttccaaccaatatcacacctacatgtgggcgggtagtggtgttggccaccaacagtctttgggtccatgatgaacccatgggtgaggcggaggtgctatgaccaccgtcttactagttaagactaataaccaccttcggaccaacaacttataggttacggccggtgtttgttgagcttagatagaagtgttggttgttgcggtctccgtttccatatgaggtggtggccattgacgatattttggtccacaatgaacccgttgcgtggtggaggttctagtaggtgttgtggtcgacatatatgtgtggtggtaagaggctcttactggtggaccttatttcctcctaagtaagaataatgacgtcttaggtagggatggtggagatttggtagaagtgtgttcatatataaatgaagggaattggttaggcgtcatggttagggatctacacggcaacgagagtaccttgcaggcaggcccacagccactccacgcgtgatcccccctccctcgtccggatggagcagcgtcctcgacgacaacgacaccgccctcgatgtggtggtggtggtggtggttcgaagaatcagagttgaggtggagacgggggctgaggcggagtcaagagaggctttaaagacgcgaggagcaaagaagaggagatgagatgggggctgaggcgaggcgaggcgagagaaagagagagaacagtgacagtgactacgagagagattggtggtggtcacatcacgcacatatgccctcgtgggcctctcgctcctgggataggccgtccgcgtgcagagcatgacgacatcgtgccgcgcgtgcacgacctcgaacctgcaaatgggcgttggctgcggctgccttcccatgtgccgtctacatgcggatgcggtcgtggacaccatgctagttgttgcagccacctgacggttatggcttcgaataggcgacgaattcgagggcaaatgtgggttcaacacttccacgggttatcagatatttgggtttacttgataaaaatgtatttgacacaaatggtgagatcttggcaaaaaaaaattgacctgtgtcttggggctttcttctccatcgcttggatgatggttgatgtcggtagccattgtcgccggacaacggcttaccggtcaagaccgataacagctgccgaaccaccagcttacgggttacggctaatgtttgttgagacttgtagggaggcactagttgttgtgggctccatttccctattgagttgttgccgctgaaagtctttggttccataataaacccacaatatagtaggcactagtaggtgtcgtgttcaacggatctgcaaggtggcgagcttttgcgagtggtccttctttcctcccaaagtacgaagaatggtgtcttaggtggggatggtggagattgggtagaagtgagtttatatagagatgaaggggattggctagccgttgtggtcaatggatctacacgataatgagaggctgttgcaggtgggcctcctttgctctcaagtaagaataatgacgtcttaggtggagatggtatagattaggtctagaagtgaatttatatagaaatgaaggtgatcggcaagacgattggatctacatcaaatgactatcgaaagagattaaatctagaatcaattaaatggacatatctatctaaaaatgcccaacatcactcattttacttataaaaaccccttagctttcacatggtggtggttggtcgagtccatggtgactcgacgatacggaaaggtgcaagaacaccagagcctccatgtacgtgagcaaccttcaccctcgattcaaggccccatagatcgaagcccctacctaactccctcccttgtgccctttttttaccgattgaaccatttaggaatggtaaccatcagaaatagaaaacaaaaggataaaccattgaaaacataaatggtaaaaaaaacaaaaatgtttgtgttgtactaccaaacgttttcttggtttatcatattttttacatagattattatgcttctaaatactcccaataaccatggcccatgtctccatttggctcgtaggccaacaggccatcaactctcattcatgttaagttccacatgtgattttacattcaatgttttcaacttgaatttccattctttgatcgatacaacatgttctaccctaacaaatttgtttctggcattttttccattttcggctctaccgctttctgagaaaaaaatgatagaggttgtttttcaaccattttcaagcctacacgtggaagaggggtagtgatggtggttgctgacgatcttggtccatgatgaacccacggtgaggtggaaggttagtggtggtgtccgctagcggtctttgggtctataatgaacccacaatgaggtggaggtgataggattgtgcggtgatgagaggcccttgcaggtgggcctcctttgctctcaagtgagaatgacaacgccttaggtggggatggcaaagattaagtgtagaagtaagtttacacagtgatgaagggaatcaactaggtgtcgtgattaatggatctgcctgagaggcacttgcaggtgggcctacttgccctcaagtgagaataacgattccttgggtggtaatggcggagattaggtctaaaagtgagtttgtatagagatgaagaggaatggctagacggttggatctacaccaaatgacaattgaaagagaatcaatttgttagcaaataaatggacacacaccatccaaaagtgcccaacaacatttattttttacttctaaaagccatgcatatgtgccatccaaaagtgccttaaaaacatgcattttgcttctaaaagccaagtggcttatcccgtggtggttcttagcatggttgcattgttggttcggagcagaagcggtgggtggagttacacctttaaagacaacacgtggagcaaagagagaatgaggcggacgagagataagatggagagagaatggtgataacaagcaagagaaagaggcttgtggttaggacagacggtcttgtaggttgttgggctaccattgggccgataacatcgtgggttgggccggaaaaggtggtggaggtgatgcatgtgggaggtaacagggttgtgtggacaatgaatggacattggcctttattggtgttaacggcaaaatttggcaatttttgttagtcaaggatgagtcaaagatggtattcacgccataattttagttgattcggttagcaagattatccacatttttgtaatgtacttccatgataaggaatatttttaagtttctatttctatagatagaattctgggccaacggagtcatattaagatcgggctcagataagtttttcttttagtttagctgattagagtcgtgtctgaattggagttgtattagtagtttccttaattagagatagagtccttagttgatccgatcgtaatagagtcggacttagtataacctatgggtataaatatgtacacccaaggtctttataaattaacgacagttcaatatataacttttggcacatcgtcaaccctagttttactttcgacgagttcttgttttcaagtttaggctgcatcagttttgatctcccgcgagaaagtaagttccatcaacttcgcttgtatcggaggaattaatactttctcagttaagtccgatatactagttaagctttgcttgcattgcctatcggatatatcatgtctttctttgattgttcatgccattattattagggtttttatatcaatcactatcaaaagtatcaatcaattaggttagatctaccaaacttgttattgatctagaactatcttggttaagtccaatcttctaggttacaatctgttagttagatttgttcaagtcaataaatacttgatatagtttaatcgaaatattagctgatgagttatctatttattataaattaatctactgtatcgaataatgcataaattttgccataatcggttaagttgttatttttattagtttcaatcttatactgtctcggttaggcccgatctatcaagattgtgattaataaatttagattgctaacaattataagctgggatagcctatattagtttgtctacttaatgagtaatgataggttttaattgatattatggtacatcagcctatatttagggacaaatataattgtcaaagtgcttattttatcactttcaatattatactgcctcggttgagtccgatctatcaagattaattgtaataaagttagaatatttacaagcatatatatatatatatatacacatatgtatacatatatacctagactccggccgatgtcattttaatccttcattttttttcatccattggttatagccgatcgatccgaaattccatgggcattggttgggcactcaatactatatcagccctatggctgatcggccccacgatctaatcttttttgtttttcttattaattgcagaatcaaactaattagcacgctctgaacccaatttgataggacatgcactatagtaaaataaatctctcaagccttcatatgtgcgacgaatttcacgtcaacaactgcatgtcatccgcatgtagatgtgtattctatcctagtgcaaccgaggattatagcttcgagctgggggtgggtttctctactaatgtaaaagcgaagttgtcgtgttgcaattccctcccagaatgcacaacacccacgtacgcgtgtgtaactctcggatcgaatgccttatcctcaatcacactcttagcccatccctaattatatgggcctggcccgctacaacatatggtatgttactagtaagggaaaaagtgggacaactaggtgtgtgcttcccactttcgcgggttatgtgtgatgcattaaaaaaatgtatttgacataaacaatagagtatcgacatgattttctaacctcttgattgtgggtctttcttcttcattgcttgcaagatggttgatgttggtggccgcctccaccagaccaccaccttaccaatcaagactgatagccgccatcagaccatcggacaaacaatgtgtgggctccatttccgttggaaaagtgggagaaccgggtgtgtgctccacacttccgcaggttatgtgtgttacatgaaaaaaatgttttggacacaaatggtaaaatctcaatagaattttctaacctcttgattgtgggcttccttcttcatcgcacagatgacgattactactggtggctgttgccgccataccaccaacttgctggtcaagaatgataaccaccgctagaccaccagcttacatgttacgcctagtgctcgtcggggcttggagggaggcattggttggtatgggccccattttagtaaacctgcagcatgatggaggcactagtaggtgccatggtcgatggatccacacgacgatgggaggctcttgtaggtgggccttctttcctcccaagtaagaataatggcatcttaggtagggatggtggagactaggtagaagtaagtttatatagagatgaacgggattggctaggtgttatggttagcgaatgcacatggctatgagagtccctttcatgtgggcctccctttctctaaaatgagaataaggttgtcctagatgaggatggtggagattaggtctagaagtgagtttatacagagatgaaggggatcggcttgacggttggatctatatcaaatgactattgaaagatattaaatttagtatcaaataaataaacatatgccatccaaaaatgtccaacaacattcattttatttccaaaatccaagcaatctatcccatagctttgcaagccctacttttgtacggggtgatgactggtctttgagtccatgatggatcaacgatgtggtggaggtgcaagaacatcatagcctccatgcacgtgagcatccaccaccctctacacgaggcctcccacctcaaaacctcaacccaactctgtcccttacgcacatgttaagattgaaaagcgccggtaagtcttcattgagtagctattgctccccctttttttcacctattggaccttagggaatggtaaccgtaaaaaatggaaaacataagggtaaaacatttgcaaatggaagtattaaaagactcgttagcttcctcacttgcaaggcttctttcccttggaccatgttagtatcaattactgtgaactttggaagctcgtggtatccatccaaaggaacatcttggttcagttttatgtctgtatcaaagccttttttcttagcattaacaccattgcccatttcatcaacctctagcttaagacaaacaagatctgctactactttcttgaggacatcactggcaaaatcaaaataatgagtgccttttgtaagttcacttcttgaaaacctttgaataccagctgcaatgaatagacaaggcaattcttagtggtgctgacatcatttggcttctctgagtgccaccctcttgcaagcaaacgaggccagacagcttccccaaaaagatcatttgatcttgtcttgcttcttttgaaatcaccctttaagaattcgattatatctcttgaagcaagaaggaacaatctttgcctgcaggtatgccaggctgaatagaaaggacttggtttggtttggatgtgtccaaaacaaaaccaatcaaatcatccttccctttaccgattgcaaccgcctcaacaaaagcttctattccaacaacagatttcaaataaaaacaaaatccattagcgatgtttggccgtcgttgaaagatttgaacatctgcaacatgaaaaaggcaatgaaactttcgatcactagggtttggaggaagatgttggttgctatgggcttcattgtcgcgtagagtggtgactggtcttcgagtccatgataggttgcagatgttacggagatgttaggaggtgttgtggtgaacgggtctatgttacgatgagaggccctggtgggtgcgcctcctttgctcccaagggagaatactggtgtcctaaaatgaaattagttctaggagggagtttatatagagatcaaagttatcagcttgacggttggatctacatcaaatggctatcaaaagtgagtaaaatttagcaattaataaatgggcacataccgtccataaatacccaacttcatataatttatacttctaaaagttaagtagcttaccatgtagctttgtatcccgcgactcttatacaagacggtgtccaatttttaggtataatacgatggaggtccaagagtatcacaaccaccattcattttctaagccttgcctaactcaatgtttagtgacatatctataacaaatttaagtaccatataattcacacatatctattacgtttgagtccgcgtatttaatcgatgacatctttttacaaaagttaatcagcttagcagagtatatttgatttgtgatcatcctttatgtgtatcacggaaacctacgctagtgctatatatatgtcacatacacaattattttgttttgagttgggactagtcacacaaattaccgtgcttcatcaacgacactttaatacgcaaacttaacacaaaccccctcggcgaccggccgcccacacgcatctcccaacccgacccgacccaacccaagccggtggagttggcgttcgcgtcgcaccgcgtcacgtgacgaacccgatatcaaaacccccgcggggcccgctcccgaaccaaaacccttgaacccgacgagtatccgaccacccctctctctctttttactttccctcctcgccgggccgggccgccgccgccgccgccatgagcgcgggctggaggacgctgctgctgcggattggcgacaggtgcccggagtacgggggctccgccgaccacaaggagcacatcgtgagcgccccccccccccccgtttccctcccctccccgctcgttttgttctctcccccccgggggggcctcccgcgcccgaaccctaggttttcggcgtccggatttggggggcgtgattgcgttggttcgtgcttgagtgggcttcgttcctggttgcctgcggtagggggagtgaggcggtagtggtggagctggggagctcaaaaccctagccacctgttaacaattgctgggcgcttggggtttgggtgtgtggagcggagccgtgacggtcttgtccggatgatggagatgaggagagtagtaacaacaggaaggacagaacgacgtgttttgataatttgttctgcataatttctaccatttgaatattggaaaatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgttttaatgatgaaaacagttcaaggtagagagatcaaaattgaaccctgctaaagtacttcacagatgtagtcacaaggcaatgcacatttggaacactgtagtctgtaaatgcacagcaatcttgatgtgctttaagtgttgttattacactatgttccagcttctagttgaaaaggctctttttttagtgaaattgtggcgctatgcatggtagcatggaaggtgatgctgtaatgtgttgatgcaattctgaactttttactcttttatatgctatatgtgttgatggcatttttatttgagaaccagtgcaaccaatggacaaatattctagtcaactaatttgaccttgcttacattcataaatcctctgaagattagctcagagcacagcatcaccaccatcaactcttttaagtagtataaattaatatttttattttatgatccttctacacttgttttgaccaagcgttttctttgtaggaaacttgttatggtgtgctttgtcgagaatacgaacactccaaagatgcaatgtttgaggtcagcacccaatattctatcatgtgccttttcacatagtattgtctaaattcacaattaattcggtcttttgtttttatagcaagctatatattgtcttagtcctatgaagaaatatcgatgcctaaaattggcatatttccaactgcagtcagtttccccttctagaaaaaaaaactatagtccattggctaagccaatcttagtatttcctactttctcaaatataagcatttctaggattcgaattttgtacacaatataagcattcctgtagtactacttgtcccatcaacctctcattcaaaagttccccatctttatccgcaaccaccctcccattcccaaccacccctcatttattttcaaaccttattccttaatctctactaaacaacctacaaatacttatatttggaatggaggtagtatttgtaaagaattctaaagccaagatgtctatttatcttgtcaacttttctgcagtgaaggcagaaaataaagatatcaatggagagatagtatatcttatattctgcatcttgtgaatgaattgatatgatactaactgaacatacttttttttgagcagtttctcctccaatgtgcagatcaattgcctcacaagattcctttctttggagtattggtgtgcacctacttgaaccttataaaactacatgctattttatggccttataacttggttattgctatttgtgagcattttattttttttgtcacaatataatgatatgctactgtgccctcttaatcctttgttatccccagaaggtgaatgcacaacaaattcaaccactattagtgtagtactaaaaaaaaatctagtactcatatgccttttgaatttatgaagcctttgaagtttttatttttcgagaacaagccttgagaagttagattagctcttaaaggtggttgcaagccacaaacacactgcataattgtgagtgctgattaacatgattgatgaaactattgtgtgagaggaatccgaagttgacatacgctttgcttcatattttgttttgctcggtcctgttatttcttgagctgttgcatatgactatgctctgttcttttaaatatagtttttttttcctgaagctgttattgttcattattctgccgcctatgcgtgtttgactgttcactatgtatcctctatggaacttggattgtcaatttcgttccaaacattacctatatcttgttttaagtttatttttacacaatattggtgtaagaacaagacatggcaatttagtttttattatttgacctaggcattaaactaagtccgtaagatggctctttttttgtttctaatttcagataggtttgataaacttggaaaatgaagatttttccaagggtattgtcgatacaacacatgccaatttacaggtacatgtagatgtttttcttatgccccagcagtattaggtctatgtagatgtttttctttcggtgctgaatactaagtcgaaatcacattatggttctccttcttaaagattatcttaggttataaatgatgtcttaattgcaggatgccttgcataatgaaaatcgtgacagaatcaggatattgctgcgatttctctgtggcctggtaagttttgtatttggttgatttgatttgattttgttgttgacattattgtgcttgttgctttcctaatcttaattggtgatgcctgaaatgtgtctaactgacatactatcatagtgttatgtttcatacaaacaacacatctttgcgaataattgaatctgtttgtcaacattcccaagtatgcaaggctattagttcttgtctttcaaccttactaacttgagcgcttatgaatcatgcaacagtgcatttgcatgacacaacatagcaaactcacaggcatttataactagtgattcataaaatttgcatttggttagcataatctttacttttggtctgcattctaaaagttagtgctaggcgccgggtacccattccgattaggcattagatggtcaatcaggcagcttactatccgtggcgactcttgtgctactattttagtgttcatttatctaacttctctgtcatatacttgctaattgcttttaattgactaattatgttggacctaggtgccacctaggcggtgtgcaggcaccgaccctgcccgatcctctagcacctagagccttcttgagccatgtttttagttctgattctccaaattgccacctaggactgagttgacaagttataaactgtgaatgctttaggtctcctctccaaaagagcagagtgacttctttctacactcttcaattcttcatatctcgtgacaaacattttctttaattgcacactatatggatatgattgagctgtttgtggtgcaacatagttttgttttttcttttctccattcttttcataactatttaatgtttgccttgtagatgtgcagcaaagttgtcctgccaaattctattattgaaacatttgaggcactattatcatctgctgcaacaatattagatgaggaaaccggaaatccttcgtggcaaccacgtgctgatttctatgtttattgtatcttggcttcccttccatggggtggctcagaattgtttgaggtaacttgaactgctgttctttactgctgatgtgaacatatgcagttcagcatgactgtatcactgtatctaaattagttgtgcatgtgaatactatttcatgtacataactgttttatcatttttcttagttttatttcctatatgagcagctagagggaaagctgaagcgtcaacaattttttgaaacatgtgaaactatatgaaaatacaatacatttccactttaggagcacccgttgttcaattattcttttaccttgggatccatgacatgctaccttcgtttttgaagccattttgaaattgtatactagaaaattctgcagataatccagtggtataatacactaatgatatgtaacatgcagcaagttccagatgaatttgagagagttctggttggtatacagtcttatataagcattagaaggcattttgatgatattgctttctcagtctttgaaacagatgaaggcaactctcccaacaaaaaggtgaacatacactgtttctccttatcaactcagactccactagtgatatctagatcaatgtttttaaagttagtccttgtaggatttcatcgaagatttatgggagcgtattcaagttctttctcgcaatgggtggaaggttaagagtggtatgtgatagtccatatgatttcttaatgaacaaatgttgttgaccttcagttgcaattgcatatgatatgtgacaattatacagagttatatcataatatgtttcaaaaaccctatatgcatccaatagttacattcagaacacctttttcttatattaaattgggctggtggtattccaaaatcttagacatgcttgtgtctaattggtttctgcactctattttacttccttggcagttccaaaacctcacctgtcgtttgaagctcagctggtagctggagtttctcaccgtttctccccaattagttgccccccacctactatctcgcaatcatcttctgaaatagtaaaaggtcaagaaaagcatgaagctgatctgaagtatcctcaaaggcttcgtaggcttcacatatttccaacaaataaagctgaggtaatgtgcaaattttcttctgttcatgatatcagtgcaacttttcatgtttttgattatcacgttttcaagtttataccactttgttatacactacaaagtcattttgttatataactcttctttaaataatacattgcaatatttcactctgagtttgctcaatttgttgccagctgtgttcctatatgcttcatgctgtcccagtatgtacaacccagagtctaaaattaaattttatttcataaagacgcaattacacagatactgttattagatagaagcaaataatatctgaacattggaccaatatgttccttaatacctgactttgtgtgaaatggaattaaaataatctgttactgttaatgagtcgaatattattaattaattccttgtagctgttccatttgtcagacaaaaatagtcacacaggcagacatctcttgtcgtatatgactagtcatgtgaaaatggtatgattagatttgtcctggaaaatatttttatattatataatgattgaacgaacagctgctaacacattcatataacaagtagcggtcaaagttgaatcttgaataccaaggtgatgtcaaacatgtcatattaattgcatgcagttacaccagaaactactgtgcacatcagcttcagtaacagtaacaattccatcatttcttggtttgattcatttctcatatgtactttttgcaactaatgtactgtatcaatatgtatgacaactgtattccatgtcctttatgtctaaccatctagttttggctgcagaacatgcaacctgtagatcgttttgttgttgaagaatgcatattggatgtgctacttttcttcaatggatggtcagtagttcaatttttccaagattatcaacacctttatatttttcacagtagttgagactggagggtatcacctacatacctgctaatatttcatggaaggcatagttgaccatcaagtcacaagatttgcttgtcagtctttatgctaaacatgcactaccatattcttattgctcttgtgtcttgcttctcttacaaacaaaaattggtcatatttagcccccatacttttgtcttattgtctattgctatgttttgctcggatgtagccagtgaggagttttaacttggttttacctaacaagacttactcttctcaaaataagttgtggagagcctatgctttaagatttggagtttcttcttcttctttcctttttggtgctggcaccgttttggttctgatcatacttgcattattacactacctccgttctcaaaatgatgtcattttggacacattgacatactacctccgtcccaaaaaacttgacgttctaccgcctagccggtgtcccaaaaaacaagtcattttggatatttaatcagagaaagtggggcccatgtttctgttttttttttcttccggtcgatggaatcctcgcgtaacagcacagaaaccttatcctctcgccgtctcgcgtcctgaaaccttatctcttctgttctctcacctcctctgtcgctcctcatcctcctcacctgtcctctcctctgcactaccggcgttggtgacggtgaggcgggcacgcgccgagtcgcggctacggaggtcgcggcgcagccggtacgcatcgattcgccggccggtgtagcggctgtggaggtcacggcgcagcgagcacgcgctgagtcgctggtcgtatacggagccgcaggcgcgctgagtcgacgggtatcacggctgcggaggtcacggcgcggcccgcacccgccgagtcaccggtcgtcgcggctgcggaggtcacggcatggcgggcacacaccgagtcgtcgccggtcatggcgcggcggccagggccggacgcatgtgtagggtggcggaaacggaccttcactcaccgcaggcaactggaggaaggcgaagaggatgcaggcggcatggtgatgggggctcagcgtcgaatcaaatcctagggacaatttggtcattttaccctgatactaattttggctgtcaaccttaaaacgtcaacttttttgggacggaggaagtagtctctaatgcaaatgttctatcattactttctcaaactatatatttataaaaaaatattaacaatataactacatgaaagagtttttcatgacaaatctactaatgtaatttttcatattttaaatcctaataatttttcatattttaagtcataatctactaatacacgaactagcatctattaatgatttaagattttgaggtttgattgcacgcattctaggacttcatcttttcaagtttcaagaacggaggtagtactatatctttatatattgagcattcttgcgagagctttattggtagcaaaagatatcagcaaattgttttgacacgatttaatgtttgcctactgattagtgaaatttcaacttgtttactgattctatctttgttatgtttttctttgaaagacagtcgcaaagaatgtgcattttatctggtcagcttacctgtgcctttccgttatgaatacctgatggctgagaccatattttcacaggtactttttaatcttcagtgtttgatttttgattttagttgatttagtagggtagtttgtatagagaacttcactatgaaaaacaacccttcatgcaacgcattctaaccagcttcaatgtgacatagttttggtttaaaaacccaaaaaatcttggactaagttatattccactctatgcaaactggctcaaatcagtatatgcgcatagctaggatactacctgctaacggtatttatgcatgttgcacattaactagtcaagaaaagcatatgtttttgtgtgtttaatcatgtattatattgatattttgcagctactgttattgccgaatccccctttcaggccaatttactataccttggttattattgacctttgcaaggtactattttcatgcttttgatcttgtgagctaacactgtttgttgtgactgcgttactgtgtgataccaatatattgttgagactaatatgccccccttagcaatatattgtctagatcatggctgttttgatggtttactcaacttgccaaacttctatgccacaagtgtggcttgccacagtttttgtggtgccaaaaaagctagctacacttgtggcaaattttggcttgcaagtgagtctgacttgtggggcataagaatagtgaagtgtggcacaccataactttggcttgcaaccaaacgcttgcctcaaaaagtcaaacttccctaacttgagttgacagtttggcaatgaatcaaacaccacctattgtttcattttggtaaacaaccagcttctgtgaaaaaatgttagtagcattgtgttgtacatctctgaactatattcaagaacagctgttgatacaaaaatgtagcatattggcctaatgtaagattgttttggtgagctgaggttatcagaaaaaaacaatcagttctctgtactgttgcaaagctaattcgacctatattgatctttcatgaacttctggatacggggaacgcatgctgccgttttttttttaacttctgggtattcaattaaaaacattctttgggtattcaattatgcttttaatgcataagtacaacgcccaaagaataattcagcttctggcacttttagcattctttgggatgatacactgagttaattgtctaaattccaggcattgccaggtgcatttccttcagttgtggtaggagctgtacatgctctttttgacagaattagcaacatggatatggagtgccgcacccgacttatcctatggttttcacatcacttgtaagttgattgttctactgtttactgtctgacctgctatacatattttttctgttgtttactatctatacgtcttttttcttgggaatttcttgtggaccattacatgagatattccaaaacctttaaaaaaatcgtcgccttctttctcatatcaccctcaagacaaacttcaagtcttattgctgccaaattgtgatcgatattgttctgctttggcaggtcaaattttcagttcatttggccttggcaggagtgggcttacgtcaaggaccttccaaaatgggctccacagcgtgtttttgtccaagaagtattagaaagggaaattcgcttgtcctactttgacaaaattaagcaggttagtgatatgcaaggaagcatattccttctcactgtttctactgatggaccaacagtcatttgaattggatcttgtctcttatttctttcccagagcatagaggatgctgttgaattggaagaactgttacccccaaaagctgggcctaacttcagatatcatagtgatgaaggcaaagaaagcactgatggccacagactctccaaggaacttgttgccatggttagaggaaggaagacacaaggtgatattatttcatgggtagacgaaaaaataattcctgtaaatggtgccaaatttgcacttgatgtagttagccagacacttctggacattggctcaaaaagtttcacccatcttatcactgttttggagagatatggtcaaataatatcaaagctgtgcccgaatgaagaaatgcagttattgttgatggatgaagtcagtgcttattggaagaacagtacccagatgattgccatagctattgataggatgatgggttatcgcctactttccaatctggctatagtcaaatgggttttttctcctgctaatgttgatcaatttcatgtttcagatcgtccatgggaggtacatcctttatcctcatcgaataaccaaacctattctgcatttaaaacaaacctatactgcttgtgagtgatggcgcactgtaggagctttctgctttcagtgctttgtgcatgcatgtttagttacttttattgaatggtgatatactcaagccatctagaactgccaagacaatccttcattaattttctgtattataatatagctccatattttaattaaatctttctgatctacattcccttatgcagattcttagaaatgctgttagtaaaacatacaatcggatttttgacctccggaaagaaattcagacactcaggaaaggtcttcaagctgctaaagaggccagtgaaaaggccgccagagagttggaggaggctaaatctattattgagattgtagatggccaacctgtgccatctgaaaatccaggaaggctaagacgacttcaagcgcgtgctgacaaagcgaaagaaggagaagtaaccactgaagaatctttagaagcaaaggaggccctccttgctcgagggcttgaagaaagcaaggtgctccgttgcttttattatcaccttaattttgtactgttgcttggtactttgcccccataataatagagttgagcatcctttcttcatgtggttttgcaggaattgcttaggttactattcaagagctttgttgaagtgctaactgaacgtttgccacctatttctgctgatggagatgttcctaatttacgtgctggagacccgaatgtaaattcttcagcccgtgaccctgaagcaacaaccatggaaatagacaatgaaaatggaggagataacgataggtcagtttattattttgtttgcaatgctattactaggataactacttttacaggatggacaactatttttcatgggcggttcattctgaaacgagctttttgtggaaagcttgcatgaactctagtagactaggattttgtattagtcctgcatatatctataagagtaatttactcttaaaatgtagaaaaaaaattcagtagagattgctagataccagtcaagacaaacaggttcttggatggattaatatcagctgaccatgatttaattgcagtattcacctatgtcttgaagtgccaggaacccatatttactgttcagtataaatatgttcgtgcctgcattaggggcttggctgtcattattcggctgctaacttgtcttcatgctttagcagtcagctgaatggtcaaaacaagaaaatcagtcacaatgttggagagcttgagcaatggtgtctctgcacattgggctatctcaagtcgttttctcgtcaatatgctactgaggtgaggacctgtggggagttagagttatcatgctttaatatggatacctgttagatcaaattcctttttataaatgattaggccaaactggatttctccagtgtagttaaactatctgtctgacaatttctgtatactctctttgattccaaatgtaaatcattttatacttgtgcaccgtagttaagaaaaaagctcatatgattctgttacccttaatttacactgttctggaaaaaagaatagtcatttatttgtgagaggtgtagtagtatttatttttttcaagggcaaacatgaaagaaaagaaacaaatggcctagaagttccaaacagcttacagtcaggagaaagttgagaagcctaatgtgttagcatttgaaatatccaggctacggtgtactagagccaaatatcacaggctgcatgttaaaattgttttattattacaaaagaactcaaggtcttagtaaatgactgatttttctgcagtacgttttaagtagttttcttttccatggcctccatagcttctactaattggatattacacatattttgtagatctggtcccatattgccatgttggatcaggagattttcgttgggaatattcaccctcttatccggaaagctgctttctccggtttgtgcagacctaccagtgaagggtctcacctttgattttgacccttccagtgagttggagtttacctgtattatacgcgacaaatttttcatcatgcttcactaactggacatgcccaaaagtactctgatgtgtactcaggaactccatcgattctcctgtaatcctggccccgaggaacaccccaagaaagcactgtaacgactttaggtgattaaattatcagttaggtttatttgaattgtagtggactaattttcttgggtgagtaattgctatggtctagctttcttaattccctctgcctgtgttaggacaacgccgtgtttattgataagctgatctgaagccgtcattactttacatgttgagctgtcgcattggtgggtttgttacttggtccaaattccaatggaacttgcttgcaacactggtccttgcaacgtcttctgagcttctactgagcatgcactgtcaaagctgtttttttacctgccatggagtctggagctgccataacgaaaatcttggtaatgctatgctttgtacactagcgactattttatctctgggttagggtagatcggaaaaaggatcacgagctaggtccaagaggggtctcttcacgctttcctgtctttaatttgttgtttctatgcaattgcaaagaatcattacggagtaaaacggaagattctgtgccacaaacaaaacagcatagctactacaactggaatgggacgtttaccaactgaagccgaactatacttcttgtttatccctaggatgcaacggaatatttttattcactaatcaggtggatgaaaattaaggcgcttgatttgaaaaatagacagatgaatcatccagcgaaaaatggacggtttttttagggtgccgaagtcaccaattagtgtgttaaacaagggcaacaaaacgaatgtttcggataatgattatactcatttgatcgggcacataattagtgcgtaaaatatttacgcggcaaagcgtactcagcctaatccttacatatcataatccataaactatgtttaggagctgacaaaaattgcaagcaaataatatctacaggtttatggctttgttttgcagagaaacacgtggaaaaaatctctttggtttcgggtaaatgacaatgcgcaggtgctggttctgtttactgtaatgaacaaacaggttaatctctactgtacatgagatttacagggttatagaattcattgcccaccatgcttccaaaccgttccatttcgtaagacctggaaacaaacaatccataatcagcaggagatttcgtataactacaaaaacttcaccattttaatgcatttattcaacacagtgaatttcagaagctatgcgcatgtaaggggcaattcatgactactccctctgtctcaaaatataaatataagaatctgtgtccagataagacatcctaatactatgattctggacaagactctcaattctagaatcttatattttgggggagggagtaattaataggtggagtatcaccattttccagtatgctcaatagggtttcacacttcgtggcaaatgcgaagcaggacaaatcgatcaagtataaggttggctaaagcttgttagaggatttctgttatgagccaagttcaatcttaacctgtactaagaaaactgtactagggggaggcttccaagaggtaggtctacataagtgcaattcagcaccaattaatgagcatagatacctttttatattattttatctgcaggcatatgttgctcacaaataagtggaaattcaggcagcatctccaaacagggaaaatagttagctttcaaataacgggtcagtctacgatagttttgtgggcaattataaggtcggaatgaaatgaaaaatatatgctttgcttaaagcaggagacatgaactgatgatgataatattgtaattgctaattcaaaaataccaatacctgcttgaggagacggagaatacttatcttggttagcacagctcatttctctcatcccccctgctcaagactgtaccaaatgtcatggaaagacgagaaggactaaccatttagccttcagaattttatactcaggtggaacttaccaattaccaattacaaaattgttcttgagtgctggcacatcatcagtgccccacagtaacaccaataaaaggtattatgctgcttcgaagttagtataagtaagcgtcagtcaaagattcacctaatctacagaaccatggcaggggaatgcttgatatggagcccatatattcccgataaaacacatttgcctacctacagcagaatggttgccagagttcaaaccatcacgcatgaaaatccggttctacctcagctggatccgttcacacagtaattgcgtaccaactgccaagaagatgctctaaactgtacaatatgcttccaaaaggaacaggttaatcgaagatgctccaaactatacccaaaaaaaaaaaaaacactgaatgcctccaaaacgtataagattaatccgaagtggtgatcctatttgtatgaaaaagcgctggatgcctctaaatgtacataaaccaggcaagccggtcccagttcctatggagctcacgcagacttagtagacccatctcttttgcaccgtgtaaatatgctgaggtaactgcagccaggcattccaacaatagctattcatggggtgccatttcatgcaattctgaacatatcaggtgttgattaactccatagaaagccggacaagtctcagtagctcattgacattgttgaagttaaaatctaaaactgttcttactgaagcaagaccatcgtccacagtttttcccctttcctgactgctagcagcagaagcaatagcaacctgtgatttccgagttgcatcgaatgcacaattgacatcatttgtctaaagatcagaaaaaacaaacataagttagattccgaatatcattattcgatggcaaagcactgaagtttcattatgctaactcattaattactacaatcacagtcagttattgatgatgataaataaatattcaattcaattaaaaattggttccatgctatctgcttcctgtggaccaatgtggaagcatatttgacaagcacaggatggtgtccaaaacagggacaacaatgtttaggtaccagtaccactctcgattgttttttaagttgcatattcactttatgtacatctgacccaattatcaccaaaccaaaagtaattttggtagacatttgaccaaactatcatttacattttctatggtcaaagtgtaaacaactcctgtcatcaaagcggatgctgttcatactactgtattaaattgcaatatttatgatattcatggtttcgctactaaccaaaattacggatgtaagtggctaacccgtgaacccgcttataggtcaaaataagcgagttcgcggcttattttgatctataagtggattcgcgggtagccacttacaccttacccaaaatgttaatgagttaaatgccattttgaccattgatattgtaatttcaatttagctattgagaactgcctgattttaggccctgtttggcaatgcagtgacttttcaaaagcactcattatccatatttttttattaaaatattagttgatttttttagctttaacagcaaagccttactggaatcactaaagatttccctcactaaatagattccaaagcacaggatagcagtagcaccatagcacaaataaccactactgcctgtactaattgagctaaagaaaatgttactgcgtcaaactcctactaattcatttccaatttgaagggtatagtcgttaatatacattgttcaaatccccaaaagagattatgtattaaattgcaattggttctgcctgtacgaaacaagcctccacagcacagagacataaaccatagactagaaacagttcacaatggaacaacttgcatatccatatctataaacatgttttcatgaagggacagatgaaggaacctagtaataaaaagattgtaccaggctaaaggtaaatagcttgattgaaagtaacaattaattgggacatgtgcaataaggtacttacataggcaagtaacctcaataagtgtgcttggttacgaacggccagtggcaaatggttgccagccacttggggtgagtttccacccttggttgaaagggcctttgacaatccatggctatttaaattatcgatatctgaggcagacgatgatggagattcacctatataaagataagaaataatatacacataaagctccatacactgccataaaatacttaatacaaataaaattttcagagtatactatgaagtctgagaattgataacaatgcaatagtatagaaaacaaagttggtagaaaccagattacatcatgaaaaaaaactaagtacctatcaattttcaaatggttagattgcagaatgcaccaagcataatttgattattccctccagttctatattaaggtggtgtttgaatctccttaagatgaagatgaagatgaagatgaacattaagttttttacgcaaaacgagatggtattaacgtgtgattaattgagttttaattatttcaaacttattttagaacaaatttcatatagaaagttttcgtacgaaacacaccgtttagcagtttgaaaagcgtgccactttaatccaaaacttcatccaagttttgttggacattcgaacacggcctaactggcgttatgggttaatgctgtttggatggcaaaaactgacgttttagctttctccacaactctctcccttttatttctccagaatacccctcatgcatgcatgcaaacagtaaatgctgttgcttcgtctccatccagcggaaaaggctatatgggtatttaataagggtataacaggaaatatggtgactaattaataagtcattggtatttgcaatgctgtccaaaacgtcagttaatatagaattggagggagtacagtttatagtgaccagatagccatatcagcaaaatggatttaccaagaatcgtataaaaccaaattagatattcggtaatgccaggtcaatataatccatatatccacatgcaggcatgcggcactctctaggccaacaaatccattactagtatatgcctgtaactgtattttttgtataatttggtttatctagtaaaccatttgtagttacataatacaaaactatgattactatgattacataaatacaagttgcatagccatttgtgatgtgatgaaggaaggatgcaaactgttggagaaaactgtcgtgcacttctttggtaaagatggatggaacatgagaaagcggttaagggggtaatgtggtcgttggtttgtttggaaggtctttttcgctttgaaaggctttggagtctttgtgctcttttagttttatgtaaggtgcttgagcctctgtgctccttttgtttgtaaacttgtgtaagaactgagcttgttcactcggaatttctgtggctgtatacacccctgtggtgtagaagccgggttttataaattcccattatctaaaaaaaatagctgagccctgtgcctggacttccaaaattctacccattcttgatgcacaacataggaaaacgacgaacaatttggtcccacaacttacattcaaatcttactttagtctgtgagcttttaaaatagtcaatttcgtccatcaacttatacatttggatcaaatggtccttttactgatgtggcgtacaagtagcattgacttgggatttagatgactcagaatgccatgagaagacaaaatataccattcccttacatatcacacacacaatcaatgttctctttcaacaaagaatgcaattcattattctctatgaataccaaatccagtccctacatgtttggatgcacacagacctcgcataaacaagtcaagaagcagcaagcggttattttcatcttaaacatttagtgtaaggcaactgaattgatggtcaaaattggtccttttgatgagctaagtgagaaagttggggaccaaattgctcatcatcctaaataaataaattggtaatactcgaactccagtgagtgacacagtgcggaacaaaggatagtagaagcagcctccaactcccagaaaagctcagcaggaataaaaaggattcaaatatttcaaattaaagtttacaagctagaacaaacatttttttagacatcaattacctggagctatctgtacaaccgactgtagttcttgtcgatccttgcttgcactagggtgtttgtagtacgctgctttgaggtaagccacttctacacatttatatgctaaagcggcagaagccattttattgcatcgttcataggcatgagcacaaaagctggacagtcaaataaaaaaaaaagcattttagtatactgcatttaaaaagcttagttcatatagtttcaaagttagacatagctaaccatacgtgaagaaaactctgatcaatttaatatggatgagtattcactacgtgattagatgcaaccatccaattcgtcatcattcagtgtagtttaattaaaacagccagatttatcttcaatttgtttgaaaaaaagtccactttactacctcaaactattttcacagtccaacctaccctctaaacattatttaggctcacttaatcccttagtttatttgtgcagacatatgtttgcaccctaacctggtactaggtggtattgccagtgtcgagtggtttttaccggtaaacctagccacgccacacatatgtgctgaggtggagtataagggtcatggcaggcgccaggcggagcaaaggtaggatagatcatgacattcatgcttcgtgtggctttctgatttctgcttccagatagttgcatttgctcacgtggcgaggctgtggtcaaggttcctgcccaccgtcaaccgtctccaattctccatcctagcgatcgcagccactaccgcatccttagtaactaataatccattgcagcaacatcagatacagaagatggatgttaaatccagttttaaagaatagtcagatcagatggatgttgctgcgtaacagaattttggttgccatagctgcaccagcgtgtgcgatgcagccgatgctgtgggcctgttactgtgacatcatccatcctacacttttcggcatgctgccaactgtccctctaaattacaggtgaccacaaccgcgacgaagtccaagtgagaaaccaacaggcaacagctcattgaagaagacgcagttgctgcccttcaagcttcaaccacagcaaggacatagccaggctgcgtctggcgcacaagacgtgacttgactgatcaaaaccactccacgctggcaataccacctaacaaaactgggttagggtgctaagtgggctggtattaatagattagggggttaagtgagcctacaatgagggcacactatggtgtatggcgggagcttctaacctccaagagctgttggccaaggcaatagctcttgtgccctaggagggggcgaatgtgggtgggtcttttttgtgttttcagcgggtgtgatggcgtgtttttgttttgtaagtccgaccttttattccttgcttaatgaaatgatacacagatctcctgcgtgtttgggaaaaaaaagtgagcctacaatatgtttagggggtgaagtggacttatgaaatagtttgaggtagtaaagtggactttttcgtatttttaaatacctagactgttttcatcccttggtgaatcgtggtgtgtctttcttttgtacctatgacaactttatataaacttttgctgaaacgaagtatataaactttatagacttattcaatggacatcacaggtagctcacctgcagagttttgcagtttcagaatacatcttcattgactgagcaacatcgcctgatctcgaattgtccagattaggagtttcccaaagagatgcaacatgcagaaacttcaaagccgcttcaaagtacaggcccatactttcaagttcaagtcctttttcctgcagggaaaattgtcattagatacttccaagcaaaattgacagcacaattatgctgcctgagacaacatttaacacaattggtgtcaccaaccttcaaatgattagccttgtgttttagatcccgagcttccttgagtgcaaatgcaaccatattaccatccctcctaattggactcgcagaatctccattttcaacattggaccttaattgtgtgtggttttttgaagcacctggttttactctagtggtgtgaacctctgatttgccttctttcatatgagaatgattatcttgaccaatagacttttgcatatcttgattatcaatactaggacgtaatttctcttttctggatgacatctctatctgcttatttccctctgaaatcaagttactggatccatttctaccttggtgtgaaggagcactatttttacttttatgtccagtggaatcagctgtagccctcgggttaaaacaatcctgctgatcaggttgtagtgtagggccatgcatatccaagatctttttatcaccagggtacaattgattatctactctccccataccggagttatttgtagaaccacgcagaatggcttcacccacagcttgctgcccagtatgtagtaaaccaacttcgtgggttggatatttcattggggtatgcaagatgcttgaatcagcattcaattctccatcttttccagttttcctggccttagaaatcttatcagtgtttgaatttttcagtggtgatgaagatactgattcaactggagagccctttgcttctcgagaatttttgtttctccgagagcttgagacctttgaagagcttgaagttgcaaccgtagaagactgaagacaggcaacatccctcctagtgggttccgccaagttcaagacctgtctgggaggttgattatcccatagttctgatggaccttctttacaagtaacaaatttgttgtcagcaactagctcattatcttgatgccttccagcagaagaaaataatgcatttgcatactgaacttcttcaggcctagcttcggacttctttatctttgataatctctcgttcaaattctcattatcgccccctttgcttgtgtggtccattgaactgagccggttatcctcccattccttcactgtcttctttttgccagaaaaatctaatgtttctatgcctgcacgatgttctttcatcttctcatgaaaggccacatcatcatcattaattctctttgttttttccaaaatatcaaaccttgaagctttttccttgcgtaaagaaaactcatcttgttcacatgagtcctttgacatttttgcttttgcagataaagttttggtttcatcacgaacttcgttgccagctaaatcgtattcatttttccaatctttgttaaagtaatgtcgatcctctttttttgtcttcttagatgttttgtgctcatctcgatcaattcctctcctgttttttgattttgaatgcttcttcgatttttctgtaagatctcctgtatttaaataggaattatatgtcagtaaacaatttaaataactaaacacagtatttactgaaaaatatcagaagataatacatatcagctaaatataagcaataaacatgaaagagagcagaacctccatccaagtggctactgcgacccttgtgcttagacttatgcctttcagaagctgatttgctctgtggcaccagatcatgtgtgcttacaggatctctgtcattagtataatgttcactatcaacaacttctctattttttgcaggggcttgttgattgctcgtgagagtcatttttgcaggggcttgttgatcatgctcgtaacagttttcgtctttcagagcatttttccttttcctactctgtcccagttgtccacttatattgtaggtgctagatgctgctacacttgcatgcgcagtgtgagggccacctgaagaaacaccagcggcagggatttgagtgacataaagtgcatttagagcatttgttgtttcatcctcactaatgtcgcatctgttcatcccaggtctgcaaagacaaatttggattgtatttttcagtaatggaattttttcttccccaattgtcagaccactcagagaaagaaaactgcatgacccttgaattagagtgctacctcaatgttgaatttgcacagcttatggaccacttaaaaatactttttttttgtttaaggcggggtggatgggtgttcggggggagatatcagaatctagtcaaattacctgtctaatcagaaatcgtttaaggtgtacaaagaaattccagatcaaataactatatttaacaacgtttaaccatgtactaaggacaacttaacatatgtaaggtgccaattgaagcaagcatgtatggtgaggcataacactggataaatgcaattctaatcaaactgaactagaacttacagccagtcaagcatgctgcatatccacttttttggaagcatggaagtgtttgtcccgtaggggaggagacgccatttatgacacatgtcacagcatacccaattatcctctatcaaaacaggtgcaggaagagaagctgcatttgcaggtccaggtataatcccgccatttgacggcatatgcaactgctgttcctctgaacctggaaatgtgccatgctttacactggaagggatctccttttttgctggcccagttatatgaagttccttctcattatcactgttcatcatcttctctttccgttgaccctgaacacttacactctccaatgaagccccttccttgtttcctatagatctcttaggcagattttcactaaggtctttatgagattttgctttcgatttattttcaaaatgattagacttcaaatgagaatcagttgccccatcattaactagtacagaagaatgggtagaattaccatcctctaagaaactagatggtgctacaaaattagctttgtgttccttctgcattcgtttgacctccgttctagagttatcttccacagttctctcactggcaaaggtttctttaccatgaattgtcttcaaatcatctgatgacccagcaccccagtccttgtccacattgccttcaaaatcatccatggcaggctcaaatgttctcataggttttactttgctttctttcttcctatcatacggagaaaatttgtgactacttatattcatgtcttctgaagtcctgtccactttactcgccttaagttttactttcccctgtggtgctaaacaaccatttcctgaactgtcaaaactactgttttcttctatatgctttgttacttctgttttgactgcttcgcttttaactgttcccaggtcattgcagcccatctgttgtttcggtcgagcatctttagttgattcttctgtgaattgacttacaccttttaactctgtggttggggcgccagaagaacaggttatatcatgtgtgtctgataaaatcactcggctgccaggtatttctacattagcctccttgcccaatattgcactagtattatttgcatcttttctagtctttgtatctatggacttctttttcttgccatcaggcttcattttcttagccacatgggctttgacatgcccagacgaaagagaaagttctgaatggccatcaactgctctaggtacattttttaagtccagattagtttcccatttgttaaccaatggggtgaccttattcgtcaatttcagaatgtttccatgcagaggtgacagcaagaatcctccaggaactgaaaagtacgtcatgatctgattgatcatgcagataaaaatataagctattataaccattgtttgactatgcttaatgacatagaagtgataattcagtggttataaagcatttatacctgcaggatggtccgaggagattcatatggcacattactacacactggagattgaccctcatgaccatcaggacttccttccatggatgaagaagaagaaatatcaaggcccaggccactgtagatagatgcattctttcttgccaaagtattagtggaaccaactttgatccgaactttgagtgtcttctggtcactaccattaaatgagctgtccaaggaatcagaacaagcaacagagtccttctcaccgtttgtgcttgagcatatttctcttttacataaatcaccagatgacggtgcagtggaaccattatttcgggagatagattcatttgccacagttgaagggtattgacccatgctctgcatttgtaatcatgacacatgaacatacgccagaatatacattggttaacagcacaaggaaaactaataaagcacctcagcagattgttgataaggtgatcttgaagtgccaacgtttgcaaccttgggtgggcttctgctttgaggcaaaggtggaggtgagcgctggtatgtgggcaaaaacgaaccatatccaccgtattttgatcctgtcaaaaagtttttcccacttaatatgactgaaatgcaatgaacaaaagcaacaagtacagcaactactagctctttacctaggttctctgcggatactcctccttcaaagtctttctgaaaatgtccaagaacatgttgaatcttttcatcctgagaaaaaaaaacatggaaagcaattaatgaggaccagagataaatgctttgatcacagaaacggacatatcacacacaagcaaacataaaggtttctgggtttcctcaaaataaatgctctcagttcgtttttacttgtaatttacgacatcaacacagtctccaattcatatgttttatcattgccttctccaaccatacatttattaaaagaaatttgaaatataacaatatgaaagcaccattcgttacaaatctagtaataacatttttacatttcaaatcttagtatgtttgcaaattagggtttatgttttcaagatttcattgcacgcattctataacggcatctatttgtgaatggagggagtaactggtctcggaggcaataactgcagcaatcacctaaaaacactaaaaagaccatgtgtgtgtgtgtgcgcgcgcgcctgcctttaacagaatttcaacatcttttagttagggtgtccaagcaaaccaaacacccttttgaccataagtcagaactttggataccagatggggtcaatcaacaagaaatgaatgccccaaaaatggataacaattcttataagtcggtaaagacttgcacatttaattaaaagggaattattacaatttaatgtttattaatgggtcgtttagtcagttggcttttaccgcacaccaaaagtggattagtagtaaactcaacacatcacagataaccgaaacaacgaggcaagctagcatcgcttcacttgtgaggacagcgcaatgaaagaagcttggactaaattgatcattgcgcttacacgaatcacctaaacgagcagagttcaccattcatcctccaaataattcgaatggaacgaaggcgcttcctcaccctaccgagacaaagacgaaactgagatgttgatggtaaccacttaatttaactaaaccaacatcctgcctaccaatcaacgaactgcgaaatcgtgcaaaagctgccgcgcatctcctcccaaaaccataccgatccagcagtcccccgcgctgaacggcgccgaaatcaacacattcattcgttcattcattcatttccgcgaggccacgcgagagagagggaggcaacaaggatgggtgggggcgctcacgatgtaggagaaggcgacttcgggatcgaggcagagcgcgccgccgccgccgccgccgccgccgtcgtcgtcggggaaggcctccccctcctccagctcgacgtcgccgtggcccatcacacggaacccctcctcctgccgcccccgcaccgacagcatccgccgccgccgccgccacccagctccaaatcgccccctcgctcgctagggtttgaaggggatcacacaattcggcggctccccgtcgacgctggctgtggccgccccgcccccctcctcctccggcttcgacctcgccgcagatattttttaccgcggggcccctccgattatctctatttctgtttctatccctctccctcctgtctctctctcaggctcagcttagctagagctactcctagtactaggctactactactagctgtgtatgtgcgtgttgcgtttggttggttggatggttggttgggtggcggcgcgtgaccgggtcgtttcgtttccttgtgtggccgccgacttggggcccatcacctgacacctgcgggtcggtttggtttgagatatgcggacccatcgtttatttacggaaaaaaaagtaatttgtgaataaaatttatatatatatacatatatatatatatatatatatattattagcgattaaaagacttaaaaataaaattgataaagaaaactttaaatcagctttaaatttaatgttgaaaatttaaattttatctgagggtgtgtttaattttttaggtgtaaagtttttgaaatatacggaacgtacactaataacaaaacaaattacagattccacatgtaaattacgagacgaatttattaagcctaattaatttttcattagcaaatgtttactataatgtcaaatcatagcgtagttaggttcaaaagattcgtctcgcaatttatatgcaaactgtgtaattggttttttcgtatatttagtatcatatgtatgtgtctaaatatttaatgtgatatttttattcaaaattttttgatctaaacccggcctgataagcataaacgaaaagatgtgatctgttatgcgatgcgtttcggttccgacacgggagcgggcaggccgggggtcacgccaacggtgtttgcgttgtgggcgtcacgtccgcggtacgcggcctcgttcgatctcctgtgggcctttcttcgtgggcctccgccacagccacaccctacagcagtatagcccgataggcgagagcacgtcaacgggagcacccacaacaacatcagagtggcgcagcggaagcgtggtgggcccataacccacaggtcccaggatcgaaacctggctctgatacacgattttttttcatctcaattactactctccaattaatttttattttctcttactactctcgaattactctccaattaatttttattttctcttattactctcgattttttttaattttgtcttctcaattactactctccaattaatttttattttattttgtattttgtcatctcaattactgctctccaattaatttttattttattttgtattttctcttctcaattagtaatactcttgaattttcttctcaattactccctcaaactcctaatataagagattttacttgcactgtttgaccattcgttttattcaaaaaaaatttagaattattattattattgaattaatttattatccaaagtattttaagcacaacttttcatttttttatatttgcacaaattttttaaataagatgagtggtcaaacaatgcaagcaaaatgttaaaattccttatattatagtacggagggagtactactctcaatttttaattctattttattttgtattttgtcttcttaattagtagtactactcttgaatttttcttctcaattactactctccaattaatgtttatttggtcttaccactgtcgatttttttttcttattttgtcttctcaattactacactctgcaattaatttttattttattttttcttatcagttagtactagtcttggattttattctcaattactctcgattttgttatgttgtcttctcaattactactcttgattttttttagtctcctcttttatttctttttgttttctgaattactactattgatgtgccacagatatcgtcatcagggatgcatgactgccaatttttttcaatctattaaacttcatatgttttgcctttcatcttgctaacgatcatgccgtatatcaccggtcgaacgatgcttccccgattcatctgcatgccaatgccattttgcctccgcccgaccggcgacgccaaaactgaccagttcaagaagatatcaaagcaacaaattctactgtacggtaaataatcgaactcgatcgaatcaatagtcaatctaatctggaaaacacaagtttacatgcatactaagcttaacgagcagtactaaagaaaagagctcctctaacataaagtcagagggacgtgaatatccataataggtaggtcctatctttatggacacacgtgtcagtgaccatgtctctttgactttacgtcagagaagccttttccgtattaagaaagtggtagttacacagagcacatttgtaattactccgtaaatttccaaaaaaaaattactccgtaaaatcgaagagacgaaacaattgatacatgggcttttattgattggagagtagtacagtgtctagctagtaccataaactgagatgccacgtactagcatgcagatgcagtacacgtgtccccaatcatacacgtacggcgatacacgcatcgaccagcagctgatagatgatcatgtgcatacatgtacttagcccactagcaaaattctaatcatcctacaactcagaataaagaacgcggccacagatacatacagtcacatatatatcgcgacttaattaattaagcatgcagatatatataataattaattagctaagatgcatgcgattcagctagaatgagctgcagctaacacacagtaattaggtcactctggtcagtcgtggtcatcacgcgtgcagtacaagcagctcaatacgtcaccctctcactgatcgatcaggccacctccacggccggcagcgccggcggcggctgcggcggcggcgggatgtcgacgacgacgctcctgtggtcgatggcgtcatcgtcagctggccgctgcggggtggccggcgccgccgcctccaagtcggcgtcggcgtcggcgtcggcgtcgacgtcgagcggcgccaccgccggcgacgcctggagctgcatctgcagctgctgctggtccttgacctcaacctgctgggcggcggccgcctccgacacggcggagttcttcttggggttcttgtacaccacgtacagcaccatctgggccagcccaaacagcaatcccagcacgttcggcgtctgcatataaatgcgatattaataatttaagggagtatctaaaacactaccgctaaaaagttgttataatataattaaaatgtaattacttcctccgtttcacaatgtaagtcattttagtatttaccatattcatattgatgctaatgaatctagacatatatatctatgtagattcattagcattaatatgaatatggaaaatgctagaatgacttacattgtgaaacggagggagtatatggtaactacgatataacttacaacactataaaacttgcattcaactagtattgaaattttacacgtaacatgtgtgaaattttatttttattaatttttttcttcatgcacaagcctcgagaaaagttttgagctagggaaaaaaacttgtgaaaattttctagcaaatccgtaatttaatcaatatatatagcttaatttattgttctaattaattactactggaatatatgcggggatgcatgcagctggctacaacaaaaatctcctggttaaatataatcgtgtgtgatgagtacgtttacgtagtttaatcagggctttttaggcttgcgagagtacgtaagctctgctttggcgaaagataggttatacaagtgatgaatagtggcggtgatcttttgtgctgtgctctcgcctctcggcagaaaacatctggctcatgggcggtgacacaagcgacacgcactagctcacatcactatccgtgcatttgcatgattaattaattattactacctaataaaagcacaccaattaacagttgcttaagctggctggctagctacttcctccgttttataatgtaagtcattttaacattttctacattcatattgatattaataaatttagacatatatatctatctagattcattaacatcaatataaatacgggaaattctagaatgatttacattgtgaaacggagggagtagcttgcatggctggatggactccttgcttgctactagctagagatgttgagaaagaacgggacaaaaacaagtaaaaaagagaaaataataggacgtacggcaacgaataagtctttcatgaggaggccgtagaagaaccagacgacggcgctgagggtgaggaagaaggagagccagaagggcatgaactccacgctcttggtcctgatcacttgcctctgcaaaaccaaatttaatcaaacttgatgttagttcttgttaatatgctacttaattaattatcttataatcaaattaatgaaacagatatatagttagatgaagctatggtattttttaatagataatatcgtatacatatttgatcatttgtgtaattaaaaatatgtataattaaaaattatataattatcatctattttattataagttgttttataacttaaaaatatttaaagcatgatttatatcttatatattttatgttcaaaagttaatggtatcgtctattaacaaacggaggtattatgtatgtgactatgtgaggaatgaattaatgcgcttacgatgatggtgagcggggcgacgaagacggcgagggcgaaggaggcgccgatgccgccggcgagcgtgacgcggcggtcggcggccttgacgaggagctggagggcggtgacgacggcggcgaagagggcgaggttcatggcgcagacgagcttgagggtgaaggccatggcctgcctgggggcgtagaggaggtagacggtgaggtagagggactcgacgaggcagccgatggagttgatggagaggaggaggaggtcggaggtgaggagggcgtagtagagccacagcattgcgctcagcagcgccaccgcgtacggcaccgactggaacgactccgtcgacttcttcttgtacacccgataaaacgtcggcctgcattattgcattgcacatcatgtccattaattagcttaacatgttcttcttttcaagaagaaacagcacatcaacataattatttagctcaatgatcatgaagctagcttgcatgtatttatgcttgtgtacactggctctgtctagatagctagctacttacactggtgcaaggatgaccaagaacgacaagatgttgcctgcaaaaaacatttaccagcaataaggaaaattagttagttcgagtggcaaattgaagtataatgcatgcatgcatggatgcatactatacttgttgtggaaaccactaatactactgcatgctagatgtggttagttgttatagaagtgtgtaatctcgaattagctagtgtgtgcatgtgtgttacctacgatccccacagcaaagaccaatgcctgaaccatcttggaggatatgagatgctagcttaattagagtttgatcagaggatgatctcctctcctgctctacacaccagtattaatccaagagcaatttaggagataaatcctctagctagctgtgtgtgtgtttgctactaccacctgaactgacacaggttgctcttcctgggcatcgtccctggtatttatagggccaagaaaggagagcccaacatttatattattagtagctcgctcgatcgccggatcaactcaagattagatagctaaattaaagaggccggagagatgatcgagttccatttgcttgtttgatcgagctttgccagtgcatgcatacgtgtggccgggcgcactcacttttgcttgcattgatccccggcctaatctcccctggaccctctctactgttcatgcctttgactggcctatgtgtcggtcatccgttcatgacatgtcgcattaggttagggcacttcgactgacacatggaaattcaccctctaaatgtgtcgatggaagtcccaataatggaagcatgatgataatatatatgcatatgtagctatatgtatgtatagcttggtgacagcttggcatgcatagatcgattcaatacatacattcttgatcactcagaaaaaaattatgagggtttgaaccaaactatgtacatggcagagtctcgacgtttaatttgttcctcagatattgaatttggtttgcaaacaaatgtttcaaacccctagctagctaaaatttcatgtaggcggtaatttcagcattaaaaaactcttaactatccaaatttggcacgcaaattggggagctagctcaaaatttgtttgaaagtagtcttatatttgatggataattcttgtttgtttttctatacattcaattgttgtttctaagtgaatatattgaacatctataacaaaccaattaatctagctagctacaccagttgattaattaaaggtatatattttcttctccctatttaattatcatggcaatttcttagcttgagagcaaatgttgttgctaaaacgagatgaacgagtgattaggtgctttgacctttgtttctatgtttggcttttcctttttacattgatggagattcaactttgagtaggtctgcatttagccttcctcttaataatatgtgagatgttttttttaaaaaacaataatatgtgagattgaaggagtgataaaatatatatgtaaacagccaggggcggctgtgttagcgtcggtgtcagacgacaccgacgactttcagcaaaacctatggttaaactgcttatccatatattataacactatagttaaaatataattagcatgctatgataccaacgaatcaattttatggatccgccacggtaattaaacaaccatcaaatagtttggtgtttggaattaatcaccagtcacaaaatccaggtttgatttttttccccaaaacacaatattggctattaatctgatgatttgttttatatcgtatataccggtgtgattaattgtaatactatgaataaatttctgaaaaaaatatgcatattttctttttttttctatatgcacctatacaatttatattactacaatacactttgacttttttttcaaagttaatctttttaaaataactaaatttacagaaagtacaacaatattttcaacaaaaaataacatattatcaaaatatatttaatattatatttaatacaactaatctggtcttataggagttgctatattcctataagaagtttgttttttaaaaaaatcaaagcaacttataatataaaacgaaggaagtattcagtactctatcataaataattgtgtcttctgtcacttttaaaatttggagtacagaattactaaaatgttttaattggacgtatgaaaatcatacggatagatatgctcaaaaactacaatcacaaattagtatgcacagtttattgccccttttttttttcacaaacacattgcagtatatagaaattagcgcgataaaagttgcaacgacgcggagagagtaccgtatcgatcgatcgacatccaaaacacaacaggtatcgtctgtgacccgaccgaaacttcgcttaattatcgaaagtgcttttcaattcgatcgttttctttaacatcaaactaacacactaacgcgaccaaaagttaaaaagagggttgggcacttctgcatgcatgtggataccccatatctttgctttgaagttcccattggagataaatgggttaactaataagaaagcgttttaggccagctatagtctcaagcttagctgcatgcttaattagttaattaggaggacaaattaaaactgttgcaatcgcacgcagcacgtaaacaaaaaaaaaaaaaaaacccctagtccaatcctgtcctctttttttttacccatccgtgtgctgtaaaaatccgtaccggcaaagtggattagcttaatttggacccgcggtgaaagtgtgttacgacgcgcagcttagccctatagctactagctagtagtaagcttttgtctcccccgcgtaggcgcgtacgcgcgcgtcaaaaagcaaaagcatgcagcggcctacgcgcggttaggcctgggtgtgccggcgcgagatccgcaccgtccacgtggggcgacctacgttacgccttacatggggtaatctcagccgttgacgtgtttctccggcgaaatatgctgtggttttttttttgttactaaacggcggctaattactagtgtctgcatgcaaaactaaaaaatatatattacaaaacgatatgagtgacaaattaacaacacactgctttacagtcaaaacaaaattttacggtcaggtcagtcgtcccacctatgaccaaaggcatgtaaaaataatcaattttgcaggcggttcaacacccgcctacgaaaatggcgatgccctaatagatccacgtacgaaaatcgattttcgcaaacggcacccttcagaccttgtaaaaaaaatttgttaaaaagaaaccaattttcacaccatgtagacacctatttaaatacacattcagagcatgacggtagaacatggcatgtaagaattttcaacaacagtagaacaatatcaacattgtcgtcgcagccagaagcaacacacttctggtcgtcatcattccatcgcctgcgttgtcgaattcgccttcttgcccacacgtcgccagatttgccctaccacttgcctgccattgagggatatgtggccgtcccaaggactaccgccgttgtggatgagctcgcctaagagggggagtggatgcaatggatgatgatgctgccaccggatattctctgtacactaaagtttaaatcatagtgcttatatttacgcgtatgatgtgaaaaaccattagtcatataatgacttactgctggtgtaactatatagaattgcccctcaaaaagctacatattatttaagggaaagtaaacgaactaataaaaatgacgttttttatcattcaaaatgagcaacatgaaaagaatgggcaactaaatatatcatcaatactaaaatcatttaaaacttataagggatgagatatttgtggccatgaacgacagggatagtggtatctggcactttgcatgagaagggcaggccataggctggccaaattagtaacttccttcctcaatacttttcctaccctcaccttattcttcccaaaatagttgggccatcttcaaagatgccgaaatttcgattaatgtgggaaccgaaatctacaaaagtggcgcctataaaaatgccagaaaatcatttatctacaaagttcttgtgttttaacattgatttcgataaatatatctattaattagttatagttttatgtatctgtgaatattagttgaccatcaatagatgtttccaatagactatactgcatgtaaaaattttctagcgtgtgtattagacaagcacaatctaaataggtctcgtaaaactgcccgagagcagatcagtacatggttagcatagtactccttagactaagtagttattttcagagtatttaccggattgtagaaacaaattatttccttcacgtttcgatttttttaaaaaaataaacttttttattttattgcttagaattaagtaacttgtgaagtttatttatcacaatatttaatttgtttctataattaagtagagctaatctcgctcaataatatgtatgtttcaaactagatcggtctagtgctactccaaattaagttttcttttaaaatgttgtgtattaataaatatagttaagcacctactaatggaaacctagttggtcgctcactcatttcgcttttctggccatgggcgcatgctcatgcgccagatggcatgttttcaggaggcgattgggcctagagagagatagataaccaatcggttgctcgatcggccacttcggcagcttaaatagtctcacatttgctcgcttaattggcagagcactagacgatgatgaggctagctatctagcataacgtcatgcgtgtgcatatagtatccatgcatggaccgatcgatcaggtttccgatatgagatgatatgcttaacaacgaaagaaagctagcatctcacttactagatgcataaacgctcgtatcagatcaggctatatgttgcatgcatatactgtacccaattgcccatggtatataaacatatattattgatatgaagtgcatctaattatttatgggtgttacaagtggcatgcggccatagctagtgaagacaggtgcccatggacggaacccagcaaccactttgcctgacagatcgtctgccccctgactcctcagccagccaccagatctggatgaatcaaagtagtggacaagcagtcaagttaacaatatcttgggatcctataataactaggagccaacatgacgataataacataggtgcaagacggctcaagggtgaaaaaaataggcttacttttctcatgagttcccatgttgttctcggaagagtcaaactattctctcttttcttctctcctccacacatttgttacatatctacacagtggttatataagaccgatcattcattagatctctacatcctgtcgtgccacacgcaattgaatttttctacgaggcaatatattttatttattgcacacactaccacatgacctgcaataaaatgtaacgcgtcctatcagtgccggttaaacaaaaatcgatattataaggcatttctcgctcctagacctgcgtgtataagggtagacaaaaacctaactaatgatcccagttagtgctgatttttaatgaacaagtagaactatatgagcaagtcgccctagcgctccaagtgaaataagttcacattatccatctctaccttctattgctctctttacgccctttctcctttctctccccactcaccgaccccaacgagtgatggccatcactacctttcacgattgttccgtatccgtatccctccgggtcactggatccaaccaccataagcttagatgcggcgatgacatgtcggttgctccaccatggcgaccataagccggagcagctatgactaagatatggaggtgactaggattaggacaacaaagctagtttttttaataatagaaatggtttacatcttcaatctctaccgacaggcacaaatctagtttagcgggagtagtgtgtaggcatatgtatggctatgccgagcgagctgtagcagagggcatatgagtagaaggagcggaactagcatgatggtgtgagaggctaccacacttcatattaattcctcaacgggcttagatcagatccagatgtagtaacaattgtaagtatcaaagacatactccctccgtaccattttaagtatagcaatggttttccatgcccaactttgatcgtccgtcttatttaaagtatttttgaaaaaaaaacataagtcacgattaaagtattattcatgttttatcatctcataacaacaaaaatactaattataaaagaatttaaagtaaaacggactatcaaagttgggcacgaaaactcatggttacacttaaaatgggacggagggagtaatacttacaattgttgagtaaatacattcagtcttgaaattccgcgtccaccacgagaaattagtctaaccagctgaaattaaaatgactaaattatatctgattgcatgcactgcagcacatcaattaaactatcttaattagtcatcagcttaattcgtcgtgattagaaacgccggcctttcctcctaactgatcaactgagattgggactatatctcttggtgggtgcgcgtatgttctcctagttaaagaactgaagaaaccgctagcttttccatggaaaagaactaaacaaccgcaaagtgcaacgaattaacgatcgatatcctcgttacctcgtagtgtgcatcgatcatgcatgtatgagctagcggacgcgtgctttaattttcaacaatttttggatcgattctgcccactacaccagaatttgttaattgatactcactccgtttctaaatatttaatactgttgactttttaagcacatatttaaccgttcgttttatttagaaacttttgtgaaatatgtaaaactatatgcatacatataagtatatttaacaatgaatcaaatgatcataggaaaagaattaataattacttatttttaaaataagacgaacggtcaaacatatttaaaaaagtcaacggcgtcgaatatttagaaacggagggagtataagaatagggaccacctatacatttgctgataaattttctcccaaaaatttgacaaatgtaattacactgtaacttacttgtaattacattataacttgtatgtaactatagtgtaacttgtacgtaactttcacgtatttttgaatcgttagatctgttataagatttgtacaagtgggaagaaaaaaatcacagcagacacacatgtgagaggattagttcccacaacctccattttactgaaataacatgttacggagagattttttgaaagttacgttatagttacagtgtaattacatatgtcaaatttttgggataaaatttgtcaagaaatatatagcaaaattgtaagaataagatggcaaacgaagtgcttgctatcttacgatttgttggtaattaatatccatctttgtatcttacagcatataacttttaatgtttgtcattaaaccaaatacagctttaccatcttactctatgccaaactttggcgggcaaagtatggttggtaccaagtataatcaaatatccagataactttgactacggtctctccacatttcattgtttttccattcaattatttttgaacgaatcggtgagctgtcaatttcatttagtagagaaggggtaaactctacaaagcgaaaggaaagaaaaaaaaggatttcaggatcttcggtccgaggtaactaaaagaaagccaattatgaagatttctcactcttgctaaggttcatgttttaacctctttcttaattttggctagtagggttttttccattcaatagaaaaagctattaaactgccaactcaatgagctagctagctagtagtaaaaccaaatggaggttaatattgttatctaataattaaggtgagatccttaaaatcaaattaataatcaataatggcttatatcgtttctaccaatagtattactggcgctagttgcatgtagagccaaattaaatctgtattgttgctgattggctagtgagcatttactgctggtttcccggtggtaagtacacatatgctcatcaaacatgctccaaccacacaagtctaacaaattttagtagctctcaaaacttccactcttagaacaacaccaaattttgataaaaacacaaatcaaatattacatatccacattcttcatcttaatgtttattttgacaatgaacgattaaacacgtcctaactattagcatgcctttaattaattactttttatattagtatcaattttattgagcagtgaaattgcacatagtctgatgatgtgcataacaaaaggaggaaaaacaaaagaaaaataaaagacaacataggcatatcgatcatatcgtcgtcttgtgatgacaccaatatcttcaacggtcgagaccatacaacacaactattttgtccaaaagaaacataaggttagcaagcaacctaattaaggatgtgtataacaaaaagaagaaaaacaaaagaaacaaatttaacatagatcatgtcgtcgtcttgtgatgacatcaatatcttcaacggttgagaccacaacaaaactatatattttctccaaaagaaacacaaggtagcaagcaacctaacagatagatcaatcgtgcaaggccacattgtattttcttttcgatgaaagtcacatcgtatacagtactagccaatgcaactatgcaaagcatcttaggcatatagcttagctagttcgatgatcattaagttaataaatatagaataagaggaataacaaaagggcaccaactcagcatatatattatccatccatgcatcatgcatgtcatttcggtagcagtacgagcaaaaaagaaattgacatgtacgtacgtgtgctacgagtaggggcttttcagaccttgacacgtcccccctctcggctacccaaagtggcatggttaattaaaatttttaataatttaaactaggcattaattaatcgcagaaaggctaaacgtttagggacatacgtgttgatgatgtttacacatataggtgcaggtaattaaacgaccgagctaaggaagccaaagcacacacacaaggggacagctaacgtacggtgattaataggatggtctagctacaagatgagtgttctggaatgttctgcaactgttgtaccttccagtcttattgggaaaccccgatgttaattaacgtggtagggttatagatatgcatatactattaattatgtgtatctctagttagtgtaggatcaagaaaccattaagcttaattagttaccaggattttatggtaacctaatttttaggtggagtaaaacttatttcatgaattgtacataaaactattattgtttcatgatgatacataggtagattggtttgagctaacaaatataaacatatatgttttcatgctatggaaactagaaaagtaataaaagaaccccagtccccaatcagggccggccaccaaagcaggtatgcaaaactggataatatcgtacctaattttatgaaaacacaataaagtcagttggtgtttttttaaacctttaacccaaacataatataatagtgctactgcgcatgggatcgactgtttggtttaaacggaacggtttcctgtttcttctctcccttttccatactttatcatgagcggaagctatctatcgaacttcaacactaggatctcatcatcatcaaagagatacacctccatgggcatcaaatctcataaccaattgtcacctgccacggtgagacctcaatgcggtgagaagaaataagggcagaggtcatgaggtgacgagtgagcaagcacgagctagcatacctggaagtggattgaggcatggtcgacggtgagatcagtagcgttgaggatgtggaggcgatggacatgggatgatatcgatggtgtcaggcacgatgctagactcggtgcaggtgacgaggtcgacagaggcgaagctcgaaccgccgaaccactaggaacttatcatgttgaagaataaatacatagtatgagttataaggcaaatgctccgactgaccgactattaaggtgaaatgacactagtaggacaacccatatatgatgctagtatattttagtataaaatcattataatgtggtcgctgatatatgggttcacgaaatattaataacaatatcacacaatgtatatacacttccgttagagggactatttcccaacccagttacctcctcttcattgaccacgaagtcaaatattacgatttacgtacccacctcctcttcatcaacctagaagtcaaatattatgcgtctcatgcttttttaccgtggatgtggttagctagcatatttaagcttccagcatatattagaaggtttgagatgcccatgatgctcaacgaacgtgctcggccgaccagactcacgctatcttagctttgatttgtgggctacgtacctagctagctagctaagctgctccgtgtttgctgcgaggtggccgaaagcttccatgattcattagcttggtgaattcattccatcatcatacattagtgatgcagcgtactccttttgtctcgtaataaaacaatatacgatcggatgaaacatttaatagtaaaataaattaagatgtatagatccaaatttatttttctattgtctaaatttgttttactattagatgttttatttcagattacttttacaattaaatttttcatttaatcatagattactatattataggacaaagacagacacatccttttatttcttactttatcagtttctcctctcttttttttaaaccttttctgtgatgctgataataagtgaacctagctactcgccatcttgtagtttggttctttttgctgtttgactgcatgagtgcgacggtcagatcgatcgtcctaccaccaattcaatggtgagagggagctttacctgcagatctctcatcaacgacatatatattggcatgcaccatcgacgcacaaatgcacaatgtatctaagtcgttgattacgtggacaactgtatggtcaaagtttcaaagaagttttcgatcgaatctgcgttaaggccttttgttctgtacagaaaacataaaataattggggattcaatccgataccgaaaattcataggaaagtctttttaaaaaatgattcaatcatgtctttttttaaaagaaaaatcttttttatagaatggattttgaaggaaagttagtaaagagctccaattaacctatatattgaagagaaatcatttgggtcaattttctcatctgatttctgtatgtttcctgcgatccactgaaacaatcatttcacgcttcgcaattatatgtttttcttttactttatttttcaatcttgcatttcaaaagagcactaaatatttatgaccataggaaatatttggcacttaaggcatgtgccatacggtcaaacttttaaaactttgttcatcaacttttactagaataaggagtttccaaagaaaaatattaaatgcatttataaagttattggtactttatgtattgttatatttcttatgaaaggtttttgaaatctatgatagaatatttcgaagacatggaataattggctgaatattttatattttaagtataccaaataatttgccaattcccctaaagagtctaaacctacttgtggtgaatgacaaatcactgcaaaagataagctagccgtgctcttaggaatcactatgacacttagatcaatagaagacgcataactctctagcaagcccgtgatgctgcagtattgtaaaaataaggatgaagcctaagttgagcctccctctccagcttctataaaagaggaagttggccgaactagaagaatacaaagaagcaagagcattcaactaaatcccagaagccactttctaattctagtagtaacacgttaagagtccaccttgctagtatgttggagtaaagattgtgacataatcagtgtaaggtaagcaaatcttatttgtattatccctcagagttcctgaaacggaaaatcagaagtatgacattttgtggatatgaagtagtgttgttaagcatcccttacttgatccttgaattatttatgtgagtttaagttctacgctaaggatcctgtagttctcgcacatcatcctacgttcaaaacaggcaagaagaacctttatctgttgaggaaatgtttcctttgggtagatctacctacggagataatagattttttcctctcatatatttagtcgcaaagcttaagccatttctaaagcaaaacagttagaaatatgatgagtaccaagtaagcttacacaactagtatcgcacaccccgttgtcccatattggtctcgacaacctgtatagatccttaaaaatgaaagtaaaatgatattattaaaagtttggtatcagggtctggtcaccactgaaaaatatggtactacctatggtttttttaatatatggcgtcgttagctttttataaacgtttggccatgcttaaaaaatatttaatgataaatcatgtcataataaaataaattatagttacataattgttttttaataaggcgaatggttaaacgtatataaaaagtcaacggtgttatatatttaaaaatagttacataattgtttttaaataaggcgaatggtaatatgttatttgtatgttgtcaaactttaaactttggttatcaatttttataagaaacttgagagtgcaaaacactgccctcctcttgaagcaccttgtaaagttttacaaagctgcagatttgccatgggttaaattgatttcagaatcatattatacttcaaaagtcccacatttaatcatgaataaaggatctttttggtggagggatattattgttctggcagatgtcttcaggggtatagctgtcaaggttatggataccgcatacctaatagtagttgactaaatctcggcaggacccaccacataccatgttttatacggaaacaaccttcgggtatataaggagttctggataaggaaagataaatagagttctacatggaaacgacaaggactactcggattgtatccatattggtatccctagttctacttggacaaggggacacctatgggtataaatacaaaaccccctaggaggagagtggacacggagcaatagatcaagatacaacatacaagccaacatacgtcaagacaagctgccggatatcgctatcggagataagcctagttagtccccatacggttcctacgactaccgtcaggagggatctagcgctgtctctgatctcgccggacacggattcgaggaggaagacttctctgttgttgactacgggatggttttatggccgccaagtcgacaacagatagataggctaccccaaatattgtactggtgtgattatggtgaataagagcaacgaccgacttcggtcaacaggagtagggttattacctgacaattcaggggcccgaacctatataaaaatcctcgtccccatctcttttacctaagtctcgcatatatcctagtaccaacgatccctatactatgcaaacaccggaatcgcgacatcaaacgtcgacaaggggaacattattggtggagggatattattgttctggcagatgtcttcaggggtatagccaagtgcacaatacagtcaggctcaactgccctcttttggaatgatatttggaacgaggaattcaaatgcacaagcttcccacatttgtataatgtggccaagtataaggaagattcaatcaaggatatgtgttctaggcaattggaagactctttcttactccccgtatcgcctgaggcatatgctgagttcctacagctagaagaaaacttggatagcttaaacatccaacttggaagaggtgacatttggagctttatatggaactctgatgtttacacaccaaagaggttttacaaactgaacttcactgctttgcaaccccctaaacctctcttgtggctatggaagacaaagtgtgtcatgaagataaaagtttttgcatggcttttgttctgcgatagactcaacacatgtgatatgttggatagacggcactgcgccaaagaagatgatgatcttacatgtgtcttgtgtgatactggctagaaagagacaagactacatcttttttttcacatgcccatttagtgcaaattgttggcaacacctgggatccaatagaaccgaaatttggaaatttttcagatgttggtcctggcaagatttcggtttgcacatcggggatttcttgagatcttcttcttggctgcatggcatatgtggaagcaaatgaatggacttatctttgaaatactcagcccaccttccaatcgtggagattgctcttcaaaaaagttcttctgcatatgtgcagaatgaaggatcctcttaaacaactggtttctgattggatacaaactatataggaatcctgtttttctttcacttttgttcttttccctgtaactttgtaaatattctctttcatttataaaattaaactgctgggcaaagccctggcactattcctggtcaaaatttttttataagaataataaattttcaagaaatatcttaaaataaatttataatatttaataattttattatatcgtatttttaaatataataaatctatgtataatatttttattttttaaaactaaacaatatatgagaataaagtttgacctaatcatcctaaatgccaactatttattactgggatgaatacctttttcatttcctttttatatataaaaaataggtttaacaaaaaaaaataggccttgtgaagcacatgttgggcttcaagtgctatgattccaatcgaagaatttgttttatttatacattttttattaaaatatttacaaaaataattttttgtttcgaaaatttacaaatctaataaaaatcgcccttccaaagggcggcaagggacctaaatgcaaaatttttatttgtgttcaaatcctttccaccggttttaattgcttaaaaactaatagtacttattcgatactccaaatgattttaaatggaaaagtgataaactacaaagttatagatctcatcaagatctacaacttttatataaagtttatctccatccaatgtcgttgaaatgtagatctgagatttttttaatgtgttttatattttgtaacaaatatttggatatctaaaacatcttaaataaaaaaattgttaactacaaagttgtagatctccttgagctctaaaattttgatataaagttttatttcatctgactttgtataatataattttaaattgtaaaatcatagagctaataagttgtgctgaaaaatttgcatttaggtcccttgccgccctctgcaagggcgatttttaaaaatcgcccacccaaagggcggcaggcgattagatttgtaaattttcgaaacagaaaattatttttgtaaatattttaataaaaaaatgtataaataaaaaaattccccaatcgaaaaggtcaatacagtttgaattaggaataagtccactttgagcttcgtacaatggcgccgatcggcagcgtcagcaggctgaacactaagttgcgcggacaagggcggcgatgttggcgtcggtaacggtcacgcgacggaagtggagcgccttgaggcactcaacggcacggcgatctcgttgatccatggcgcggtgtaggcaccctagtcgtcggggatgagcccgtacatgtcggcgcggtgcttgcccttgagcgagagcgaatcgagccgcgggaagcgcttcaggaggcgcgcagcgtagcagaaggcgacggcgacggcgacgtgcttgtgcgtgagcgcgtcgatgcggtgctgctgccgccgccgctccggccatcgccccgacatcgccgcccctgcccgccaattgcgccgccagagagagaaggaagagagagagaggaggaagaagagagagcggatgacatgtgggccccacatggtcagtgggacccacaattatttctatgtgtgaatcacatatgggtcccacagattttttttaattctaaggccacgtaagtgcacgtaggacgaagactaggtcaacatcgccacgtcagcgccacatcagcaaaaccgccatccaaaaccaccgagggagtcaaattgcactggtttcaatagttcggggagtcgtcctattcggttttacggttgagggtcatggattagattcaggtcacttttaagggagtcaaagtggacttaatcctttgaattagaagcttgcaacctttgttcttgtgagattgggtcagtttctgttcagaagtcggcccaacacagcccaagaaaggcaatgcgaatttgcaatgtaaatctagaaataggtaatttttgagaaaatccttgcgtaatacataatgaaacactatactctcagaggtaatttatcgattcgtcgagcgaatttactgtgttgatagtgcagctctatcagaaagaatataaaaataaggacagaaatagatgacaagtagctggagtagctcagatggttagagcgtgtggctgttaaccacaaggtcgaaggttcaaacccttcctctagcgatattttttataatttttttagacttttctgctttgctgtttgaacaatttatatatgtgagaatttcagcaatttctgctttgttgttttgaacaatttattttccgctttgctgtttgaacaatttgtgtgtgagagaatttcaacatttagcatgcgtgacaagttttaaatgtgttagtagctttgtagctctcagcgagaggaagaacaaatcagccatcttatacataacagcaacttagcatatgatccataatctgcacattaatttgtacacctacatcgaaatcatccatccgtccatccatccataacaatccccatattacaacaactgcaaattcgcatccaaatcccacaaaaaattcacaacaacaacagcatccaaaaatccattaattgtaccaccaccatcgtcatcacgatcaggagatggagtggcggcggcggcgctggaagaggaccttggcgtcggcggtggccttggcgccgagctgctggaggcccggctcggcggcggcgccccggaagtggaagagcgagccgagtcgccgcgcgaggccgcggaggaggcggttcgccgggccgacgcgcaccagctcccgccgcatgctcacctggtccttctccaggtccgtcagccgcatccgcatccgcgccacctccagcttcagctcccggttctcccgccgcaccgacgcgtagctgtcccgcggcgacatcgccccgctacccaccccgctccccgaccgcggcgccgcggcggcggcggcgcacccgaagaagagcgccgcgtcgtgcgcgccgccgatgctggtgttagtggttgtggtggtggtgccggtggcctggatcgcgctgcggaggcggagctgctcgaagtagagcacctgcacggccatctgcacggggaggcgctcgttctgcgccgcgtggctgcacgcgtccggggtcaggcgctggcagtcgatcgccttgcacatcctgtacctctcggcttccttgatgttcgggtgcacctgctcgatcaaaatcatcgagagttagtcgtatcggagaagaagatggcaatgtcgcttgcttgcttgccttgaggaagatgtcgacggcgcggtagaggccgtcggtgacgaggcgggcgtggtcggggaggagctcggcgagggagatgaacttggaggggaggaggttggagtcgagggcgatctcggcgaggtagctgtcgagcagcttcgacgccttcacgaggaggctctgcttgggggacctcgggctgtcgtagtcgaacgcgccgcacccgccgccgacgacgacggcgtcctcgtcgttgctgtcgtcgtcgaggttgaggaacaccgcgaagatcctcgccaccacgtccgtgtcgtacagcgtgtgctccaccgccgccgccgccgccgcggcggagacgggcccggcggcaacgaggatgtcctccaggatggcctggtcgagctgcatcccgatccgcttctccaggtcggccctgcagatgctcgacgccgacgccgccatcgccgtcttgaggagccccgacaggaaggccatcggcacggggctcttcttcgactgcgccgggagcaaccccacgatggtctccaccacggcgcgctgcttcttgacggcgtcggtgtcgccgccgccgccgccgcatttggcggcggccgcgatgtccctcgccatgagcccgtggagcgagttctgggcgtagttgatgaggatgcgggtgaccgtctcctgcttgagccccttggacttgacggcggagagcagccgctggaagaagtcgagcccgaggccggcgactgacttgccccaccagtcccccggcgagtcgaggtcgccggcggcggcggcggcggccaccaccaccgcctgcggcggcggcggcggcggcttgagctggtccagcttggacagcccggaggtgagctgctccttgcagacgttgttggcgatggcggcgatgaggcgcgggacgaggttgacgtcctcggcggccgggagcagcgcctcgcagctgcggagcacggcgacggagccggcgatgctggggagcacggcgtcgcggaggaacgcctcggcgcggagctccaggttcttgtcggagaagtcctccgtcatctgcaggtagtgcgcggcgcaccggagcatggcgacgttgcccaccgtgacgtccacgcccacgccgtagcagaacttggcggcgagctcgaacgccgccgcgccgcccggcgtgccgtggagcccgaggcgcgccagcttgccgtccttggcctccgccaccgcccgccggatcttgccgctccgggacaccagcgggaactgcgcgagcagctatgccgtcgccattagcacaccatttcttaatctcgatttcttcgtgcaaccaacaagaagaagaagaagatgaacctgctcttaccttgtgcagggcgaagctggacgtgccgacctcgacggtgaggtcgctggagacgtcggtcggaggcctgcatgcaagaacaagacggccaccatccatgtcacaatttagcatgcaaaatcatccataattcatctgattgtcatgcaaaatcttccataattcatggacaggtgacatgaacaatgatcaaaacaatggcgtactcaccattcattggcatggcggctggtgagggttggtcttaatgccctcttcccggagaagctctgcctcagctctgtcaccgtcgccacgcccatctctctctctctctctctccctctctctctccacaaatcacaatggagtactaacagtaagtgtgatcagtgcaaaaggatggcttgtttggttgtctcctagttcagctgcaagcgtgtgctaagcttcttctgtgctttgcagacttgcagttgggtgtcaagaaacttgtagggagagagtagagagagagagagagagagagagagagagaggtgaagtgaagagaaaggtcttaaatcttataattaggatttaagggcgaagtggcgagtgtgcggtgtgggagtgcgtgcgtaaagctagagctacatgcatgcattacaactatacaagctgtgactctgcatgagtgagtatctgaaattctgaatatctgatgggctaagctagctctgttcaaaagttgctactactagtagtagtagtagtagtacaaaataacaaaaacactgctgctattgcaatttgcatagtcattttggctatcttgatgatgatgatgatggtgagggcacacaagctgctgctgcagagtcattttggctaggaaggattgatgagccatgagttacaatctgaaaaaaagaattgggggggtgggggggggggggcagtgcgcatcatgtaggctttcctgcagttgcttcttgtctctcctaatgaccactctgatgatgcagggtaagaactgccgggagggaaaatggttagctccaatcatgccgattcatgccaaatgtgtcatggaaaaagattaatcatatatatatatatggatcaaagtggcacaggaacaatgaacagggaaaaatacagggaatgttgccaaattccatcgcctaaattgctgtttctgtcgagtgccgtcactactccatcaggacgtgacagcagctaggtatcaattataagctctagagttgcaaataataagagcaattatccctcaagtgataaaacggtttttcttctaataatgtctcctttggaacacaggagttttataggaactgaactatctcacatctgagcttaatgtacggttttacactcggtcatttccatgagtagaacattaatcagcttcaattaataaactgagtgtaaaactccagaaatgcttatcgtcgatcgaccttgttattcttgctaacctcaagcggcattttgtgatgaacaatgtgatgctcttgttgtcaccttatctcagcatggttgaatctaaactttggtctgatatctcatcataccgctggcctcaagattatctcccaattttgaagtatgtgtgtggggatcccagggcgaacaaactttctgccataaaaatttgcacgggcaatggctttctgttattcttctggtctaaaagctgccccctgctggttgaattggtgccatgtgaggtgcaaatcatttgtggcactgactctgtataagatatggttcacaatgtttatatcttaaattaccatgtggagtactccaaagcaggcttatcatcagcagggtagtttgcataatacacattaagtcatgagaaatgttaattttaaggtaaatcttgatgtgctattcttttgcttgttgagttttgtagtcttaaagttttgtaatttccttttgctaccaacagaggatcttgattccatattgagaatagcctgctacaaagtgaaggggaataattgtatttaatatacttgattgatatcttagtttcttttgagatgagactactagtatcttaaattatgtttgatcataaaacaaaacaacaaagattgatatcttagttgttgcatgcaattactcgctggattcccgtggaccagcattggcgtttaacaagaaagtgaaaattccatgatggtgcatgactaagccctgggttttttataagccaaaaggaggatcaaaagagggggcttaaggcaaaagagaagcaaaggcaaaggccaaggcttagttaaacaaaagggtaggtattctttggcacccaaattgcctggaaagcttagcatgccagcatatgcattagctcctctctgtcatgtgggccatgcaacctaattaaattgccaatctatatactctatgtagtaggttgtcaccaaccggtttattttaataaactacctaatggctatattggctaagtgcatttctttagtgtgtgagtgtaaagcattttgtcagagtcagactggaaatcataaggagggtggcaaagagcagaagaatcttgttgttatttgaaaaaatgacagagccgacactgaagctttgcttgctcccattcgattgtgttcagcctttcttcttcagaaatagagtattattattatcctcatcctaatgctactctttgcactgttaagtaggagtattactaaacaagctaggacacacatgcaggtatcataaaaagcagcactgctagtactgcagttaaatatacactcactagcttaaagtttactgaattctaagatgatctctctcgttgtttcaagtactggctcgtagtataactttgatgcttgatcacattcgtaggctatcaatcattgagtagcagaatttcactttgtgaacagcaacctccactaaccattctctctctctatttttttttagtaaaaaagaacttttacacaaatcaaccttcacattttgttccctctctccatttattttctctctgatcgatcgagctttgagcttcaggcgtttattgccagacacagacaacgtttgagttcccccaaatgccggactgctccccatgaccagcaatgcagggatatatagcaacttgtccgggagaagatttcagagctaatctgaaacaacctgacgtgagagagaggacgaacggaacacatgacgaacacgcgagagagggagaaaacctgcgtctcgccactggcgcatcgatggggactgcgactctctcgcttggaatcattaggcgttagcgggttagcgtaggccacaggcgccaattggtcatgtactcctatgcagtactatgctcatggtcatggcaggccgaaaggaaggcgtctcatcatcatcaccatctttaatttgcttagactcatcactgaactactcgatctcttttggctaaacctatcatgcattgttcgtgatcaaagctagttagttaattagttaatctgatcactagagatgatcgatctgtacatgcgtgtacaaccgctgcctgattcgctacgcggacaaaagtactccctccgttttaaaatatttgacaccgttgattttttactacgtgtttgaccattcgtcttattcaaaaaatttaagtaattatttattcttttcatatcatttgatttatggttaaatatacttttatgtacacatatagttttacatatttcataattttttttaataagatgaacggtcaaacatgtgctaaaaagttaacggtgttaaatattttgaaacggagggagtattatttactacttgatgatgatgatctgtgctgctgggtatgtagtaggagtacgcatttacgcaatgcggttgccggcggaagggggcgcagtcggccgcgcgagctgcagtgcaccgcattgcttgatggagcaaaaaagggcacggcggttcggcgctttgggggctctttttataatctccccggagctaagctaagagagaggctaataatcgtcgccggcgccgcctggctgtgcttgtgcatgcacatgaacgaatgatatgatgcaacttttggccagcacaagcctttggaaattggagtttggaacgtgggggatttacatatcctctgctttccatgaaaactcaactgatttttctgtaaatccccatgtatgaattttcggttaaaagtgatttgtttagggatgtcaaacgagctcgacgtaaagttgagggataataaggccctctttgtttgggcttaggcttattagtttagacttttaggtcagtttattggcttatatgatttataagccggtggatttaatgttctaagtttaatggtggagtcatgcatctatctcacataagccaaaaaaacttctccaacctagcttttggcttaatagtgttagagtggcttatggcttaaaaaaaccaaacaaaaaaagctgtttgtttttaggtttatattttttaacttataagttggcttataaccctaaacaaagagggcctaagtggatttattccaaaagtaaaatatactggtccaaatcggcccaaacccagggagaaattgcaccatagcccacagggcccaacatcctcgccggtcgccgccactctcgtccctctcccttccccgagcgccgccgcctccctcgcttccagctccgaaagcgccttccccccaagcccagcggcgtcgctgcctccctcctcggcgatcgccgccttcatttctcgcgctcgaggtccgcctcctttgcgccggcggcttgctggctggttgctttcccgccgcgtgcctcggaggggaccggccgtttcttgttgccctccttgcttgcttcctccccctcgtcgccgctcactccgcagcgggggtccccgccatatgtaagcagcatctcgacgatcttgtgtcgcgtagcctctaaacctgtgtgatttacaaggattagggcgtcgaattagacttccccgtgtaggtgtgcatcagagctgttcgacgtaatgcccgtgccgcatggcgatggttagtggcgcgcttccttccatgattgccatgtgtattgccgtattggcgttgaatgagcgaggcttattaatagtccacatcattttgattgctttgtatactattgtttctgttgtgtgtccgaaagaataatctggtcttctgctgcagactgccgcatctgtttttggatctggtggatgtttggaattactaacgtcgagtaaagccatgcgaggaaagctttggacaagacttgcccctttcatatccaagcgtcatgcttcaacctctcagacctcattatcttcatcttcttcgtcatgctccgtgataaatccatggctctttgttggtctcggcaaccctggtgagaagtatcaatgcaccagacacaatgtaagctttgcatctcattcttgtcttggtcatttattttcagaatcctatgacaccctttttcgctgcaggttgggtttgatatgatagacatgtttgcacagtctcagggtatatctctaaccaggcatcccttcaaggcactatttggggaaggtctggttcattacatctgatcccatagagaatgtatttttatattttgagcaatatatactctgttctctcggttgaaagggctgaattgaaactgttgtcttgtctttccattgatgcaggaatggtcgaaggtgtacctgttttgcttgctaagcctcaaacatatatgaatctcagtggtgaatctgtaagcatcacttttagaagtctttccatgttttagtatctgatttatactattccttactatcttggaataagtctatttcgtgtcaactcttggcatggtttaatttttgtccctgaactctaaaacccaaccgttctggttcatggtttattgccactacttatcttccaacagttctgtctcctcttcaagccctcaacaaaatcaattatgtttttgatgaatgcatgaatgtttcttatggtgctaattgaatcactatgatttgctaagaaccatttccccctaaaatcaattatgtctgagctttattttggttggtgcaaccaaaatcctatcagcaatcagatattttagttgctatgacttgaacttgaaatctcaatacagaataaaatacataccaatgtctgttttggttagttctgtgtcttatttatagaaaggtcgtgtataattcagcttgtagaaatttctttaactggaaataaaaaaatggttataatacactgagcctgatctgatgactattggtgataagtccctttttggcctattgcaggttgggccacttgctgcctattataaattaccacttaatcgcgtccttgtggttagtattgtaatatctaatctttatgagagctaagttacatggcaatctgatttctctattgtgagttttaggcatttgatgacatggacctgccctgtggagttcttcgtttacaacctaaaggaggatatgggcgccataatgggtctgttgattttataatcatgtgttttaatgaagtaatttgttgaaattaatttgtcatttaaaagactgacctgataagcaactttctgacaacctcatcaggaagagacaacatattgttcccttctaatatttttacttaataaatttttctcgtttgtagtggcaatttctgcatgcacctttccattttccccatatggacatgttctttttttttcccttttacatagcctgagacagccatagttctcttgaaaggtctaccagatataatgacactcttattagtgttctcttattttactcatttattttactattagctatgtgatcctattttctgtttgtaagtaagtttttttttttttttacattgacaaaatatttacctttctagcttatcagggtgaagagcttgatataccattttcgtaagaaccgagaatttggtcgattaaggattggtaggttcgacatctgtgttcatttccctcccttaatgtggataaatattcttatactttaacttattcaggaattggacggccacctggccaaatggaccccaaagcttttgtgctccagaagtttaataagaccggtcgagaacgggtaaatatctatatggctagtacttgttagcgtcatgcccttttctgagtttttgtacagtaaccattggatgatttactttcataattctcaccggatgatcgtgctcatatgctgggatatatccatatgaccaaaaccatggctatattctgcatggaagtgagccgcacctagatttattctacttcagttaaatctgaataaattttgttgtgctatacgcaaatgagagatgatttataggcttgcaacatgtctatgtttagaagattaccttctggtcaacttccatgtggtgtgccaagccaatcctgtgaagtttacagcccttgagatctcttaaatctcaaattgttttaggtaataatgtcaccatgtcctcaaaattgaactgctggggttcctgaaggtacttggaggacttgttatgacaatctctgtcactcattagcgtttttttccatggaatcattctggtacatcatatttctggaagcaccatatttgacataattatttcactgtcacagtttttattattctgtatgtagcgaccctgaagaattgtgctgtgacaggtagtcttacgctttgcatgttttgttttatcctagattgattcagccatagaagagggtgttgagattcttaagttggttgttaccaagggtttgacagaggctgcaagatcatcaaatgtggatcagaagtataagcatctgacaacacacgacatgcaactgtaaagatgatgacagacgctgcttgtccgagagcgatccactattacctgttgaatgcctgatgggagaacctggtaacatctaaactgcttgattcattgatttgccaaacttattacaagggctgtcagccgtctcctttgcattggatttgtaagttttgatgctctcaatcttttttttgtacttttgaacaactgactcaataaataaaaacttgacggttctgtcagcttcaagattctatctaccatgcgctttaaagataaagctgatcatttttctttaaaagaagatggatatccattttacgcccgtattcagacctattacttataccaggtgctaaaactcttcagcttctactccatggactgaatggacggagccaaagaaacagcaaaactacacggaagaggatcctctacttacttccctctgactttgagtcattgattgacatgtgtacccgataggtaaagagcccacatatcaatgacacaagttagaggaaaataagttagaggattttaatccaaagcacacaagagtaagtagtactttccgtattaccatacgttctctgaacaagctggtaatattaggaaaaccacatgagcactgagcacatatatacatgcgccaagcagccctagattattaactaattttatttgctcttcagtccaaactcagcgtcgaaaattgcaatttgatgaacagtgatgtattcaacgaaatgacacttactgtgaaaacagagatgcacacagatttttgtgctgcctcaacaagcgcagctttgatccatttgaactgaaatatagggagaattacacaagtcatggcaaacagtttgccacgcacgacaacaaaacaccccagcaaactgcaagcacaaacacttttttttcttttttcttttttgcgaggacacaaacacctaattatatgcgtgcacacaattattcaacactcacaaagaattaaagacgttgcatgatgacaagatcatctaggcatctcatgtttactataggaattcactgctggcacatggagtgtagtataatatctagattatggggataagcttgacgaacagctgcttgatgatattcatgctgagcttgttgaaggtgtaggcgtcttcgctgccttggtagaagaacattatgctcatcgctaagtaggcgactcggttcacagccggcacaagcgaggaacgctcaaagcgtgcttgattgatagttttccatgcgtcttcgaccagattacttatcacagccgtggcttcctcaccagtgacattgtgctccttcatgtaggactcaacagaggtggccatatctagtttgcccttcccgtgctgtgaccaacaaacacttaattagttactccctccatttgaactgactaataatgtcaaataaaaaaaacgaaggtagtattttatagaggattttattatatcccatgcacatgtcaaaataacataaaagattttgctaaaataaaaggacaccgacagaggataacattaacgaatttgctgcagctttgctcatggaatagtataaacaccttgaatgcagctaagtcatcctggaaacgtccaatttcgccacaagccttgacagcatcggtgcaatcaaaggcccattcaagggcttcttttgttgctaaatcaccggcaccaacaaatgacacaacagatagcattggagagcctgaggagatgatggacacttccaaatgttcttgaaagcttggaatgtaattctgatgaaaccatacagcttgctggaggtaaagcttgcataacctttgatactgcaggtgagaaggaaaaacaaatcttgatgaatgataataaaaattaatgcgacaccttgatccaagccgaatatataatatgctatgtttgttagtggttttttagctccaattatttcaacggccactaagtgaacaaggaaaatccacttcattggattaattagcattcaagtacttgaacattcaaccgatttatattttttttgtcagctcaagaaaagctaaatgtttgagactctgctaggtgtatcttgagcaacatggtcaagtggagcagataagtcactcatttttggcttacaccatgtagtcacacccaggaaagggggtggaccctacactacggatatcgtgtcgtaagaaccccttgtcatctcgttaaggaccaagtggcattctcacatatcgaagattggtggatgtttgtcaccacgtcacccttgggagcgatgcgcaggctgtaaagcccatccatcacattaactatagattccttcaagttgcctctcagcgatgctgagcgatacggtgtattcaagacgaccaagcctctattggaaaatggtttttaaagactgtagttggactcgacgtggagccccatgagatatttattgttacaatagatcatacgaggagttagctcaggcttatgattgtataataggatttttgtctctcgtagttgtaggagagagagccgatagccgtagggtataaaaaacacatctttagatcctatagaggggtgaaatgcatgatacgggcaagaaacctggtttcctactatctcaagagctcctaattataacttttacgaatttgcttgatagtgatgaagaacaagactagggtcattatcctttgggaggcccaaacctgtattggtgatcatgtctttctcgctcccgggcacactcagacatgctgtttagcctatttgcactgagagctcctagttgatcccaaatacatgttttctcttgtctgccgatgctcggacgtctacacttttttttttctctctctcccttcaaatccaaatatagcggaaagtactggtccttgggcttccgttagctttcattcaacatgttttgtaccaccaaaaattcgaagataattctcacaattagacattactaatagctttggtaaaattggtttgatttcaacaactaaaatttggcacgtcaaataaatcagtcaaaacagtcaaatttgaaaattaattaaaaccctaattggggtgcatcaaactctacggaagtatgcacgttaaataatttattcaaatattagtttatttacggtggattaatgtaaatttttcataactttgtccatcaatataaccactttaaaaattcaagcaagttttaactagtcctcttttatgtaaatttctagaagcaagtcaattcaattcaaatttcacattttcactttgacaaatggaaactataggtactctgtggatgcagaggcgtatccagaattttattttagggtggtccaatttgatatttagttttttgaattacccatttcatgtttccaactcttaattcttcattgcttataaatttttattcaattgtacaaatataattcctcagttgtttaatagatagaccttggcccaaggaatatttgggtggtcccctcatccaccccttggatacgccaatgtgtagatatcacaccacaatgcccatgccttggaaacttctataggttggtctattcaaattcaaatgagagggaagaagtatttggccctgtttagatcccacacaaaaattttacaccctgtcacatcgaacgtttgaacacctgtatgaagtattaaatataggctaaaaaataactaattgcacagattgcgactaatttgcgagacaaatcttttgagcctaattgcttcatgatttgataatgtggtgctacagtgaatatttgctaatgacggattaattaggcttaataaatccgtctcgcggtttactaatgtattctgtaattagtttttttattagtgcccaaacactccatgcgacatcctatataatatcctatatgacacgtctaaactttacacccctttgtatgaaatcatgaaatagtcgcaatgttttatgcacctaggtttctactctctcctcactatgtttgtgggtcccacacctcctggaccccattgaacacacatgtggatagaaaaattagggctttagacttttgctttgtcatctagagtttatgctgtgagattagagagaattgtttttataattcagcttgattttattgatttgatttctttaaatttgttccagaacaatatacaaaaagagttatccatttttcgtccttttctttttcggtgaaatttcaattgtacaagatttttttttctaccactaccattcatcctacctttggttggctcttgctatgtttcaatcctacattatacatagtgagtgttcttcaactttttgcctatgattttgtgcctgttatacttttgttggctcgatcacgatcacacatagcaagtgtccatatgactctgtttgcattaacgaggatgacatacatatggagtaaaaaggattgatgagtactagtattgtaccgcttttacagcataagtaatgtagtacttctcctctgatttcagttcatcctcaatctctttaaaggtactcattagcttggcatagtaattcttcaagtactccggcaaaacagaaatggcactctcatcccatctgtgcacaaccattgtagtttgcatacaagttaatcaattgcaagatggatgcgaccatatatattataatatcaataggatcggttctcacaagtagtttactcatattctagtgataaaaaagaattattccctccgatccattccttttcacttcgttaggacatcaacacatcaatctttaatgcacatgtgtatcattttttttaaaatgtatttttcataaaaatattaaaaatataattatatgaacgtagttttgtcatgaaaaaaaaacatgagatgtctagaatggtagaacttaaagtaaatggtcttctggaagggaaaaaaatcattaaaattctgtctagaagaacaaaaatgagcatggtttattccgttaattaagggatgaggaagagtaagcaaaaatactttcccacctctgtattgcttcattgagcttttggccctcttccaatgtagcatgcatatcataagtgtcatctagtaaggttgctagcacgaatatcttggcaaggatgattcgtgcttgtgcatatttctgttcgtagtaaattgtgtaggaccaaaagtagcattcaactatacgatctcgagagtaggttagttccactgcaccgtatagattatttccccacctgaaaataatatgggatacttttagcttgttgtatcttcataaaatgtgtgctttgtgcaataaattaaatcataattgtctttattattttttcgaacgcacaaatagccttgcacatcaatatacatattattagaaggagagaaaattgtacatatatggatcgatcatatatatagcttgtgtgcatgcacagcttcatttcatggaattgtgatgatgtgatttgctaaatcaattagttgaacatctgattaatattccattgcatatctatactatctatatagttgatatccactaactcctaacaagtaagcacatcgtcaaccactatcaattattatctattattatctagaatattttaaagcatatgcaagtatgccacatcatcacccactagcaattattatctagaacattttaaatatcatgcaaacatgatatatcatttacaatgttgtatttttagaacttaatatgcatcaaattattatctctacgtcattttcacattatttaaacatacacatctatcatttctataatgtataacatgtatttatccacatatcccgctgcaaagcgttgggtatcaactagtaaatcatacaaagagaaaccacgtagaagtcagaataatagtgtggaatttattttttgaaagttggaaggcctttttatatatcctgcactagtagtacaaatctgagttcacgacaacttaaataatgaccacatccctgcaacgttattacaaagaataccatacccaactccgaaaatttaatgatatttgcctgtatacttatgtgacaatttgagatgatgtcattgcctagtatatattggaaaagaaactaatttatgatattgttagtgatacacaaacaaaatatattgtggcatcctacactagaagggataccatcatcttaatcgggcggtaagccccatctcaatcgagcacggcgtccgtcacaggctagaagtcacagatgttcatctgtgacgggcaataaattttatttctattttttggctagccttttttttcctcactcgtgtgcacctgagaagaaggccaagcacgcttaacacaaaagttctttggagatcggcttctggaaaagtagttgtaacttcttggtatgagtattctattaatcctattaagccctaggccaagatgtcaaattgaggttattaaatgatttcaaatggaaaagtcaccaaaaccaaagttgtagaactcatcgaggtgcaaaatttttattttggtcatttctccatctgactctatttaaacaatttgaaatttgaaattcagtttgaaaaattcaaatagaattttagatcagtgaacgacttcaaccgaaaacgtcatcaacaacaaacttgtataactcatcaagatttataacttttattttggtcatttttctatataatattttttgaatcgtttgaatttgaatttgaaaatatgacaacttcatacaacattttcaaatactaaatgatatcaactgaaaaagtcatcaacaacaaagttgaataactcatcaagatctaaaacttttattttggtcatttcttcatacgacaaagtgatagtaacattgttcacaaaattaacacatctcttatctggttttataaactataacacatatatgtaaaatttgtaaataatattgctaacattttgtcggatgaagaaataacaaaaataaaaattctagatcttgatgagttattcaactttgttgttgatgactttttcaattgaaatcatttagtatttgaaaatgttgtttgaagttgtcatattttcaaattcaaattcaaactgttcaaaaaatgttatatagaaaaatgaccaaactaaaagttgtaaatcatgataagttatacaactttgttgttgacattttttccatttgaaatcatttactacccgtaaaattattttgactcatgaaatgaattattattctgcacttaattattttgctatagttcaacttacaaatataaacacttcatatgaaaagtggaaaaatacttatcggtgacgggctttagttaatgcccgatagagattaagtatatagcccgttactgatgagtcatctgtgacgggcctagttgttatctcaaacgggtctcaagttggtgcacgtcacagatgatggtcatctgtgacggaccctaacttgaggcccgtttgaaatatggaatgttatctcaattgggactacagttggtgcccgtcacatggtcatctgtgacgggctgcaactttaggcccgtttgagaaatggaatgttatctcaatcgggcctaaactacggcctgtcactgatagttgttatccgtgacgggcttaagttttatgcccatctaacatgtctgtgcgaccatatctcaatcgagcacttttcggcccgattgagatgacttccttatgacggcccgctatttctaggcatattaaagcccgttatatatagaaggatctgtactagtgctagctatatggaagtagaggggattaatgtgtggcatgaaacaagtacttaggaaaattaaatataccgagaaaattccttgagctccctcaagtgaagaagttgcagaaggttaaaatccagccttgcaagctcgagcacagagggattgcatgcttgctcttgattgtattctgctatataattaagagcctctatcctcttcaaggtccgtggtaaaggtattcgaagggcccgtgttacttgttgagataatggtgacgacttgagatttcttgctattattgtttcgagttgatgccttgagaacaaaatagcgtcttccaattccacctcgccatgaattaataggtgagctgcattgtataagctcaacatgcccatgggatcatctattacttcagcgttgaatctcccatctgggcctttaaacttgttgaactcatctgcaaggaatcatgcgggatctttttatcacaagaatacaaaatcatcgatttcaatccaattcttttacatgttgaaaaaaaatgacccattgcatccagcctctccacatcatgagatacaaattaatttagagttaatgccaattatatatgttaggttaatttgcagtttacacacatactatacctggagaaacccatagcccatgctgccgaagcaaacggaatcgaagcgcgacatcatggaggctggagctgttgaattcagcaccatgaatgtcgcttaaagcaacggcaatacgtctctcgaagtgatggtctattcccaaatgttggagcacatccacaagtttcaatttttcctccacatccttgcaagtttcaaatagcaaagttacctcctccttcaattgatcagccctatccctcatccattcctccgacttctgcacacacactgactattattgactaacacacaaggggatcaaatcatatgaatttctagcatatttttttacgagggaaaagaagtccattgtactctcccgaactatttcactaaagcagttaaccccccttaactattttttatcattttacctcataattaaactattaaaaatggttcacttcatttatctcctttttttactctttatacgagttgtattttaagctaaaactttttagagccatagatgatatcattatcaaagttaaaatattttcaaaatgtttcatgactatttgcttggattttaaatcttgatgtttaaataagtcttaagtgcttcttacctctctattaaactgtaagaaaaatcgaaaaaaaagttgagatgtatgttttaatgcatctgtcatcctaccagaattttagtgaaaaatgtcttatatatgtagagggaaacataaaggagaaatagcgttaaagcgtaaagtgaaatttttcaatagtttggggtgcgaaacgagtaaaaaaatagtttacagggttaagtgttccgacgaaatagtttaatggatttttttcttcctacaacatactacttagttaattgtcaatcccgacgtatgtataattaatcatatccttggtaggatacagtaaatgaatataacacgaatggagactgctgcaaattaggaaatatggatgcttagattagttcagccttaatttaaatgtgctatataaattagtctaagttacttacctataattgtcttacaaagtaatgtatatagcgaaaactaacattgtgcgtcaactgtggattcgtaggcggcgggtggcgggtgaaaaccttgctcagccttggcccggccggcaatgatggcgttttcgagcatctctttccctcttgagggcgttgtcgtgccgtctcatcttctccaatggggctgtcgggtgaaaacccaatctcgtctctctttgagaccttgacggacggcagcgccagtgtttttgtcactcctctccgtggagacgtcgtctaggcaacccccttgccaaaatcctcctagacaactggtgcaagcttgctctctagatgcatgtcctcttgtgtcggcgccctagcgtatgctagttggccacgtcggagggcctaggggggagagcggttccgttcttctctctcaccctctctccctcaatcccaaagaggtggctagagtgagggtttggtgtcggttgttagggttaggttttaggcgacatcggctgtagttcctttgttggcctagcggtggctggtttggtgctagctttctcccgtgtatgtgtgttggtgctattgatgcgtgggggtggctattttttcttcgttttcctggttacaacctcctagggttgtaatcgtgtattttttttctgctctatcaatatgaacttcgcattgtctggtgcgtgccattaaaaaaagtaacatttatatgaactaattctttctttagtttattcccaaagtgaatactatgaaaaatgtactatatatatgatgggggttatgctgtagcattaataactagataaaaccctgcatgctactatgagagttttgtataataactgtagaaataacataaatactttacatagattttatctttgatcgactattacaaaaagctacaaacaatcaatatgatgtggtttataacaatttcaattatgtataaattacttattcaaaagcaaaactaatgtggtatgggtcaatgagagaaggaaaaggagggattttataagagaataaaagacggaagataacttggaccatagataatcatttaagggttagaaataactgaggcgatgtggcttaataagagaagagagactaccactaactacacttagggcttattcggatcacgggaatgtaaaaacgtaggaatagaaaaatcgtaggaatatgataggaatgcatgtgtaaaacggaggattggaaaacacatgaattctgtagataggattggtaaacatgtgttcggataggcagaggaaaaacataggaaatggaaaaaatgaggtaggagtggatggaaattttcctttgtttctctattgtttccacaggaaaggaatttttcctctgattttcctttgggttgattcctatgaaccgaatgacaggaaatgaaatattttccatctacagtattcccttgaaaatcctctaaaaatccctcaatccgaagaggcccttagtaatggatgcttagattagttcagccttaatttatatgtgatatataaattattctgagttgcttagttataatggtcttacaaagcaactatgtaactaaaactaacatttatatgaactaagtatttctttaatctatttccaaagtgagtactatgaacgtactatatatgtacatgttgggggttatgctgtagcattaattaaaaatactgaaattacatatatgtaagaaaacttatgtatattaagagctagaggatgtgtctacataaattttgtgagtagtacacataaacaataatataaacatgcctgtaacggttctggagtatagttcacaaagaagtcgccccacactgagggatcgaaagcttctaccaacatgggagcagctgcactaatgttagaagccatgtaagattgcaaactctgctgcacacacacattattaaaaacagttcaaacgccttatatagaaactggacagcggctcatggaccatggctgccacaaatcgccttatatagaaactggacagcggctcatgggccatggctgccacaaagtgaaaggtcagttcgtggacgttaattaagatatgcatgtgtatcattgtaatgtgctgcaatttttgttatttctctattttattttatgaatcaattaattaagcctaaacagaatacactatctatacttatcttgttgtttttttcgatcgttctaaatttatgcagaacgtaccaagcttattacttgcattttggactaaaataatagaagtagttgcatggattatcatcgaatactaaatttagaggtgtaatcagtgtaagcttatgcctcatcctggttgggaaggttatagtagctttaggctgtgtttcgatatcaggcgttcccaactccccctcttgtctttcgcatgcacgtttttcaaactactaaacaatttattttttttttacaaaaatttataaacgaaagttgtttaaaaaaatcatattgatctattttttttaaaaaattagctaatacttaattaatcacgtgctaatggaccgcttcgttttctatgcacactgtttcgtgttgggaactagctggaatgaactcagcttagtcattggagttactccatctgtcctaaaataagcgcagccatgagtttcagtgtccaattttgattgtcgatcttattgaatttttttatgattagtatttctattgttgttagattataaaatatgaatagtacttgatgcgtcacttatgttttttagtttttttaaaaaaataaataatacggacgattaaagttggacacagaaactcatggctatgcttattttggaacggagagagtactctaattctatatataggccttatcctttttgttattgcgttatggtaggggaaaagagaaaagaaagaagataattaatataatctacccttagctagtatcagtcagatacacagatccaggggtggatccaacgtggggacggtggggtctcgatcgagcccccactactggcgcgagtactatgaaacccccataaagtccccgctaaaatttttttgatatatgtagttgagaatgggggctgtagcttttatctaatttattcagaccctcctgctatctctttctagatccgccactgcacagatcataacgcttgtaatgttcaaaagaaaaaaaaggcttgttagctagatgagacatggcaccacatttttaaaacacatgcgcacttcatgcataaaagacaccacagtggtggttcacctatacccactgtcatataggctcacatatatagcgaatgaccttataatacaaaacatatagaaatttgtttggactatatggtacaaagatatacattgatctttgtccattctttgttagaagcagcgatcgtacttattaggcacaattttaagaatgaggaatgaaaacaaagaaattaactagccccttccactctccaaaattattttttaaaaaatatattcctgcacgcataaaatctctaatcttattggttgcatgcattatatttatattgggatcattaaaaacaaagtgataataattattttctagtctttgaaattactaactagctagttgtgccttatatttgggatgaagagagagtataatagtgtgcgagtgttcatagagatgaatgtgcacacgttataagcgtctgcatttgtaataattgtgtatctaaaagaaaaaaattactcatatatacattggtttatgtcactagtggagaaatgatctttactcctggttcgtaacccccatgtacaaccaggagtacgaatccgggactaaagatgggtatctttagttttgggtgaaataaccgggactaaaagatggatatatagggccacgtcctgattgatttttttcttttatttttttatgcttgtatatatattccccacccaaatccacacaaatcatgcacaataaaattatccaaaaatcatgcacaacaaaatcaatcctccacaatacatacacatctacaatccacaaatcaatcacaaattcatcctcatcaacaaaaataaaaaaaaaactccaacaaaattaatatagaaatcattcactatcgccagtcgccgccgcctggccacctcctgccggcgcgtggagggggaggagaggggtgagaggagaggaggaggaggaggagatggggaagaaggagaagaagataaggaatgagggggtgaggaggagaagagagtagagataaggttgggggaggggaggatgaggcgggtcgctgatttttttcccaattgttacaactgggactaaagatagtggagtggtctgacacaacttcccttcttttaaactgggactaaaaatgaacaccaagcgggactaaaggtaagaaattaaagtgacgtcaggtcttttaaccgggactaaagatgagactaaagaatagatattgactaaagatatattgtttagtcccatctttagtcccagttcctattcaaatcagaattattgttgaatttggacaaccgattaaagatgatttctctagtaatgtgtgtttccataggcataatacacagaagtaatacaaaacgggcaaaacatgtgggggcctgatcgattcttatctaatgggaagtagacaactagtatacagtaaaccctgactcttaagcaggcccgatcagtttagttcttatccctatgagaaatgatctactataattggacaactccgatttccttattctagctagcctgatcaagtaatcagtacatgacgcaaccatatgaagggcccctggtcgatccgttcctatctgatgggaactattcgaagcttgatgtgtgtgtgtgtatgcacggcaatacatgtgggtaatgcaggccctcatccaaatgagaaattatatactccctccctacctaaatatttgacgccgttgacatttttaaacatgtttagccgttcgtcttattcaaaaatgtaaataatttttaattcttttcatatcttttgattcattgttaaatatatttttttatacatatagttttatatattttacagaagctttaaataagacgaacggtcaaacatatcttaaaaatatcaaagagtcggttgtacagctcatatttgttgcagtacctgtcactgcatgacagcaccattgacatcgttatacgtgtgtatattattgatgccgtggatcgattggatcaccgatccagaacagcaggacattgtttggtagctgtcgcaaattccaactcttgcactgatcgcaaaagcagcatatcggacaaatctcacaaataatgtaacataaagtggacattttgtccacaaccaaaactcttgcatgcatgttgattggatcttaataattaatcatagaagaattaagctgtcgatctctcgcgtacgcgctgcttcagctttgtcgtcctgagcccggagaaggatgcaggcgtgttgaggcactggaccgcgcgcccgcataccaccgctggcaaggtgggggcagggagatgaagaccgccggagcacgcgatttcaccttcactgaccaagggtccgtttgggggagttttagatactgagaagcagctgtttgttagccagcttctgagaatctagaaaagctctgaaacccagcttctccagcttctggctacttagttcattttttagaatatgtaactacagattctcagaagctgtgaactttttggggcagcttctagcagaagcagcttttgggaaaagctgcagctgggacaagctcccccaaacagggcccaagtatccagatcgatcgatcgatggatcgcgtgcgcgaacccgcatgcgtgagaagtgccgacgcttccggccgtttgatctccgcatatcaatatgattatcgtgttgattcatattcactctcatggtattagactactgatcactcgcttccactctctaaccttccctccccaccggcgaacatcaccggccattcttccttctccggcgacatgtcatccgcctccaccccaccgataacttggagaagataacatatgatcatgatatcatgcgggatgcttagccaaaagaacaatgcacgtggttggtgacaatttcatatggcatacgatggatatattgtgtgcatactgaatatgtagtcgaatttggagagagtccaaatttggtacgatttgagtttgtaaagtttgtttcttgtatgggaaggttttctaggggattatgacttcgtgtacaagattggttttgtggctttaggctacttatcacggatataaatagagagggagggtatgtgctctcagtatcaatttagatagagttgagtttagagaaaagttaggattttgagtttgtgaatgttattgttgcactttatagacacagagagaagtaataaagttttaatatactttgagagattttcgatttgtgtttgctcgggttcgacggtctaactgacgggacaccaacggacagatcagtggcatcgcactggtcagaccggttgggacacgacggtcagaccagagacggcgacaagcgatagcgacgcaatgggcggtcagaccgaaggtcttcgagcggtcagatcggcacatctactccagtcggaccgatccactattagagaactcatcttttatccaataccccaaaccacaaatgtactggatgtattaagaaccgatactaaaaactttttagtacctgttctaaaagcgcaagtctcaaaaatatctttagtcctggttggtcttaccaaaccggtgttaaaaatacaaaaatgtatttttaagtaccggttggtatcactaaatatatttttaataacggttggtgttaccaaccggtgctaaagatgtcttcggggttagtttaaaaagaaagcatctctatccaagttagatgtgtggagttggtgggatggttaatgggctaaggtgagagatgtttagtttgaatccgaacatcccacatatttttttgactttaatatgccacatatttttttgacttaatatgaatatttagtaccgttcctttggccgatactaaaggtcacaaactttagtctcgatttccttatctcggttgctacaaccagtactaagagggtttattaagcgatagtaaagatcatttctctactagtgatcgtcatcgaatatcgaattgagggtaaattttaattccgctaaaagttttggttttgaggttttataactattcacccctttggttggcttgattcttactattcgatccaacaatactagtatatttgtgttggcatcgaaaagcaccaacacacggttcatcaaaaacaaattaataaaaagatgaccatcacgctcttgcgacgacaagcaactggtcatttgcaaataaaactagactaatatactcctagccataaagaagaaaaagaagaaacaagaacgtagaatgaatttatatcgattgagttagggaaacccttgccgccgccatgccgtaacttcatagcactcgaacggtgaatcctcatcagccgacgagtctgtttcactttcccttgtgtgaaccaaacctttccatctccttgctcagccttgattcgcatatagcatgctttccatttgtgtcgcatgaagcagcaaagtttttcattcgcatctctgagcctcccaaggtaatcttgccgctaattaatctccattaaacagactgctatcaaagtgcatgtgcatatccattcaatgatccctccaaacgacctgatcatgcatgcaaacaaataagagcactacatgcaaaactcataggcagctacccccacggctactaattaaagtgcatgcacaatcaaacaggtgccaaatttcactatcaacaatttctttgtgtacaatcccttatctgcttgcaaccagctagcctaaaagccatggtgtgaaatggcaagattctctagacatatggtaataatgcaagacgggcacaaaatctagcttctacacaagccacgctcttttaggctgcattcaatagaacttgttggttacactactagataaaaggtatttgcaggcgggccaaatccgttttcccatacggataggcgttccgcttgcaagcaaagacttgcagaaatcatttttacaggtggcaactatttttgctatttttgcaggtggtagatcctccccctcccctcgatggctctcctcctccgaccgccgccgccggcggccggctcccctcttcctgcggcggccgtcgtcgtcctgtggtagtcgttgtcattgttgcggccggcggctgaggagagtagagctgagggagagaagagggaggggagccgcacctcccctccgaccacgccaccaccaatgcccctcccctctgctggatctgggagggcaggggagggaaggggcagcgatgcggccggcggtagtcgtcatcgtcgcgtgcagtaggcgctgtcgtcgttgcgtggctaacgccctccgcttgcgccgctgcccacgaccccctccgcctacgcagccaccaatgcccctcccctctgccagatctgggaggggaaggaaggaaggggaggggagggagccagaaaagtgagagagaagggtgagggaaaggagtggtgctggacaggataagctgtggaggagaagacaaggatgggataggagttagattttttctgtaggcattatttttgtaggcggaccacataaggttccgcctgcaaaaatcatatttttctaggcggaccacttaagaggtctaccaacgaaaacaaaggtatttttgcaggcggatctcttatgtggtccgcctggaaaaattgattttcgtaggaggacgacgagcttcaccccgatttatattttcataggcaaccatttggctccgaaagtcatacccacctggaaaaaaaaacccttacatctgcgaaagtgctttttctagtagtgttagctaattagtcctatgcaaaatgagataagccataagtatataactaactaaatgatcatcacgactacagaaaccctaatcggtgctggttgggatacccccttaggtgccggttttcccaaccggcaccacggaggcggcacaatgactttggtcatcggtgccggtttcaaaactggcatctatctgtgtaatagatgccggtttgtatgttagaactggcacctattaggggagaaaggtgccggttccatataggtgttggttttagcacaaaaggaacacgtggcaagcacacaaggtggctggttgtaatgaaaagttggcacctatatgttgggtaaaaaaaaatagcagtacttgacaatttcacatacagatcacacatacaattccaatatgctttatattcacatccacatcatcacacaaacatcattcacttacatatttcaattttcacatccacatcatccaaatcacacaattcacatacattcaccaagaaagagccacattcacattcacattcatattcataggcaatatattccccaaacatattcacataggttttccatcacacattcacataagcagcagcaagcagcaacagtagcagcaagctgacgggagcgtgggcgggaaaggcactatcaatgcatgttttacctactttcggcacctatagtgccgacttatattagctattctatagtagtggatgcactgcgctttgctgtaggatatatgttagaaattatagaaatgattaaatgatttagattgaaatattatgaaaatagtttgagaatgatgatttagcatgtgtatgtttagttttagaatgaaataaattatagatataattactatatgcttacatgttgagttttgtgtgtttagtgtgttaatatggcatgcttgcatgttgattttaggagtgctaataaatactatgtttgcatgttaagtttcaggtatttagtgaatattagttttatagaaagaaaaatattaagtacaactcctttataaacttgaaaagtgaaaatttcatcctttatcccaaatactcgtagatgaatatatatgcggtcacaatcctttggcataatatattgagattacctaaaagtttgaatttatatatgaaagattgtaaatgttcgttgagttttccaacgggacaaaattatggtgagtaaaacaatagtaaaatacaaatggatttctttgtttacaatcccttatatgtagggatggcaacgggtcgggtcgggcatgggtagagcaaaaccatgcccgaacccatgcccgtcgtcgcccgtccaaaccctacccactagggttagcgggcaaaactttgtgtctgtacccatgcccgacgggcatggatataccggcgggtacccaatggatctcacattaatagtaactcaaaagatacataatttaacaaagagaaataaaatcaataatttaccaaattatcagttatcaataataatttgaattacatcacaacttattattagttagtatcacaaatgaaccaagagaaaggggtataagaattaagagataagtcgaaattagctaatacatatgtatcgggttgggcatgggttacccacgggcaaaaagtgaaacccggttgttgcccacgatgtctacgggtttcgggcgggcgtgcccacggataaaaaatcacacccacgctcgtgtccattgggtcgggtatccgcggatatccggacccatgggcaaaattgcctttccctacttatctgcctgcaaccagctagcctaaaagccatggtgtgaaatggcaagattctctctctaaacatatgctaacaccacaagacgggcacacaaaatctaattcctacacgagccacgctcttttaggctgcatttagtagctaattagtcctatgcaaaacgagacagagtatgattaattaattaattaattaagtactaaccattatatacctgaaaagtgatgttttgtggagaaaacttttatatcctttttacaaaacccacaatttaaccgtttagaaagcatgcacaccatacactgagagctgcacataccaaacttcagaaactttgaacaccgaagcactctcagccactggtccgacataacgacatgggtcccattcgtttctccaacaaaagttacatgaagatgaaaatttttatggcacgcttttcagactgctaaacaatgtgtttcgtgcgaaaactttatatataaaagttgttctattaattcattttttaaacttataataattaaaactcaattaatcacacgttattaccacatcattttgcgtgaaacactttaacctttatctttatctttaatctcagaagattcaaataccttcctggtcaagaagtttagggtcgattgtcgtcatttgtacaataattaatacagggcctcctgctcaacagtagtattagcaatcatgcattggacgaaaagcgacaggtatccccgtccatctcacaatgcccagtgcacatcagccactagcaatggagtactctcctcttcagttccatattgttttgagtagacttttaaagctttgattatcaataacttgaaaacaatatagcaatgtatatatagattaaaattagaaagtgctacaacaaaaaataaatatttatttatgtcttgtatatgttataataaaacacatagtcaaaatatgttttgaagatcatgcctctgttcaaacagccccaccatatactatctccgtctcaaaatattgctacttagtactgcattagatgcatcatagtaatacaaatctgagcagatgggacgcatcctagtactatgttgacggtccttaattactaaattcgaacttcaattcctacataaaagcaaatgaaagaatacaaaatggaatatcaaacttagagataatggttattactaaccatttccgcaagtcttggtgaatatttgtatgcatgtgaattttggacgaaaaccactcgacatgtctggccaatcagatgcgagtacacggattggaagacccacaaaccaaagtaaaatcaacatatttgaagccaaccaccgtgcaccatcatgagagcccaccaggcagtgtcccaggcaaaaggcgacgtgaggggctcgactagggttcggtagaagcagcttgactccccttgcgctcagcttccacgtggcgacagatatcgttgtcctaaagtcggtggtgcaaggctcaaggtaggaaacctccatccaatgatggttggaggaatgcggagcatagtttttaaaatcggaccggacagcgggctgatcggaataaaccggaacaaaatgtcggtacgcaattggaccggtaaacactcgatcaaaccggccagttttctgtatcttttgggccggctataagccggtgactgcccatgtaggcctatcaggcggagtggggcttgtgagtaataaaaaattggagtggggcttgtgagccatgctcgtgcgtaatagaacattgaggaaaaaagagagaaggctgggatttgaacctgtgaccccgtgaccaagtgttcaacaccaaaatactccaccgttgagctatgaaagctattgagattttggtgcatcatttatctatttaaaccagattaaaccgatggtctaaccggttagaccagtaaactagtgaaccaagtccctcaacggttcaattatcggtccaatcttaataactatgatgtggaggcttgagaggagttggaggagaatattcccttagcatctccactctatcaagtcatcttcacactataaatatcccttctactcctcattctcaacacataacaagtggagtacaactcacttatacatttgggctactctctatagagttataatataggaaaagagaggggggaagctttgaaaggagtgcccctaatatcggaattctctccggtgaagttccggagacgtgcaggagatattgacattcttccatgggagttccggaggaataccggagatgtcagcactttctctgattttgtaccttgacggatgtctcttttatataagtattggtgattacctttggtatttacttttcttatttaagtaagatatattttcattgttatgggttcatcgctctgcttaggtagagtaccttaatcttctagcgtgacatcgagattagcgtagtaatcaatagcatagatgcgatgtctaggctgaaggttacctttgtttattgtgtgctccacgggttgtagaggtaggcggcaagtggtaacagccatgtccgtcctttgtaatccttcacgttcgggagcatcatagagctgtaggccggagtctccttggcagaccaggggtaagccgatgcctgaatcaatagatagagttttaccataacttatttaagaattttaacccataagaatcttctctatcccaagcctaccatttagtcgttgtccttggaagaatcatgttcttagattatacacacacgttccctgtggatacaataccctggaacactcttgggtgaaagctacaacggtacctgtgagcttgcagattattctgtgctcgtaataaataccagcgtactacgaatctagacaggatgattcatggtactagaatgtgtcacatcaaaaactaggtagcaacaatttaggacggtagtttgcgttgtagagtcatgtgatgattaatcttggtgatgaagaaattatcaaaggtaatgtttattgaaatacgatgaatagtattttcggattgcaaatggagttatcagctcagggaggccagttagaccagtagtgttgaagcggtctgactgggtagctcgacagtcagaccagcaaactccggaagagtgtcggtttcaagttgttttcctggattttctagattgcttcatggttgtgacttctagatggtttctattcgtatatgataatattttgttctgctgtgacttgtgagtcaagttggtgcaaactttataaaacattaacaaagtaactaagaaacaaattagtgatagatcaatacaactataacatctgaggattagtagcactcgaaaagttaatctcttgttccaacttacactaaattaaggaacaaacctggtattctactcattagaagttacaactcacaagaatacaatattttgagaggcaaaataactaacaaactcgccgtttgttataggttagtgattatataaatttgctcatgctatagtggctcgctaagtaaaaatagcggccgctaagttccaacatgctatttccagtctgctacatcgtagcggtagcggtaggaggccgctactgctatagcacccgctatgaacgctatttattaccttgttcacacgtcactgtggtgttcgggtccgagatggcttgaagaaagcatacatagtaatgacctcacctattcctaggaagggatagagaaaaggttggttttacctcttcatcgataccagttcttgccacctcaaattctcaaccaccaagcctgctcgataaaaaacgtggtcctctactcgattggaatccaaatccctttatcgagataactcgagaattaagggagtattctgatagcgcatgaggttatcagcgatttcatgcatcgtcggaaccatcctttataagagcatgatcaccatgtgcacgagtacatagctaacctggatgatcttgcggagtacggttatttttcctcttcagatatctacattgtattagttgaaatataaaacctaaactgaacttcaatgtgcagatattttcaaggacatgatatgtcggagaagtaggaccggaggttcccactccatcagcaacatggggaactgtggagcccacaatggtcaaagcgagaactaaaacagggacccaagtagtgcccctggccgaagaaggtgacccgaggacaaccgctgcccggggccgagctagtgtcaacttagggccaccacggtcactgcacgtgggccagggccccgacgtctgttacgagcgagtttgtctttgggtagatttgactcagtcctgccggctgcctgatcccgtcattcagcattaattacggtatcatgtgcacaaccttgccccgttattccacattaattaccatgtgatatggttcctggggagagatcacgggcggcgtgggagatgtggcggtgcatgtctctcctcgttgcccatgtcgccccggagaaaaagtaagtgacccagcgtgtgctccatgctcacctggctgtaagggcccacttttctcctcctctgtggctgatatacgggcccaatgactgctggggtgatggcttcggtgactctgctccacgcatcaaccagtaggtagaccctttgcatccagccggtcctcttagagggacaatgagaagactaagcataccaacttcctgtgggttgggtcccacatatgtatacttgcatgggcactgtagtatccccttggcatgtaaaaggaggaccaattccacagagaaaagggttcaatttagaaatttggtttagttggactaagttagattctagacacaagaaagtgaagaagggttcatcatctcccacttagaacaacatccacccaataacacattgtaatattgatcgcatagagcaagaacacaatagtagggtattgtgctttcaaacatcatgaacctatatatatcttttatctacatcctttcatgcgatccaaacacaacctcggtacctgcaccctggccgaacttctaaagggggtcagggtactttgccttcctgctagaggagcttcctactttgatacggtcgaaagactgtaccaagaaggtggtggatgttgacggctattaaatgccaattttatatcgccaatacctgcataaatcaaggaaataaaacatccaacatagtgaaagggttaaattcttacatattccacaaatgtggtgaatatttgaatacaggtgacaaaccgccaaagttggatgaactatagacttaagtgaaggagaattcctatccatatcacaagcgggccaagaactacactaaaataccatcaaatgggccttccactcgcagaaatggatagaagattaggaggagagacaacaggccaaaacctaggcctgttggaccaggcctgggttcggccgaaccactcccgcaaccgtccgatgtagggtttggtagggacagtctggatgagctcctgaatgacggttggatggcaaaatggacttttcgtgttttacaaccgttatacctacccctatataatgacttcacttcactcacttcaacacacactccaagcttgagctgaattataagaggctctattgtactttattgtatagtagattagggagagagtagagtagaagaagtcggaggagttccggagttgtcggtaatccacttcttatttcttttgctctattaattactctgattataatagaaatatcttttgagtaatttagttttgcttagtgagatttacttcttgattagttcctaattagcatacgggaccatcgttcattataatcaattaaaatatagtgattgctttagtgtgtagctaacattaaagtaagttattaactacttagacgcggtgtctaggtagttgatttccggtgtttgctctgcatcccacagtaggtgtgaggtggtgacagccctcaagatcactaaagtcctcccagtccggatgcgtagtagagcgatatttcagagcaacaagctggccagtgcccgaagtatcgcgttaggattaaagttaagctttccatggacactgtttctcaccggtgaatcctctctatccttagcctatctttagctttgtgtccttggacgaacctggtgaagagctgacacacacattccctgtggaaatcgatacctgagaatactcccgggtgaagtgctacatcgttttattccgtgcgcttgcagattttatctgtgaggttaagaattaccaacagtggccaacaagctgagcgttgctgaagatatccccagccccttgtgcaacctagcccaagttgattgggacaagatcatgaatgtaagtattcaacattccttccttaccaccttatcgatgccataggattttaatgcaaatacttctaggaacgatccctcatcaattttgtcgagccccttgtcaatcaccaggaagctccttggcaacagcggcagcgccttgctgctaatcggtggcggtagcattttgctgctcctcgaggtcagcatggtccagttatatggaaatattgaacacacaattgacccactttggaccgctcaaactggcgggttgttaggtgaaccagtagtaaaccgtcttcagtcaggccaggactaggacatgtcactgctttaaataggctagaaaaaggcccggctaactcgtgggtccgcaagcacttgattttgaaaatgggcatggtggggagtcaacccgaggtggttgagctaggggtaaactcctataaccatccgtccactgcgttatttgtgattgtattggaacataaaatttatctctatgttagtgaattgcagttcgattggccagatagtcagataggtgaaccgagaggttgaccaagtcacccaccagtctagtattttcaactatgatgaaggtgagatcaactttagttcatgcgctcccattcttttccgcaaggaataattagtgtgtatcatatatatatatgctggaattaatgccaccaaactgcacacgaatacaactcttaacaaggttcaaatagatggaaactaacggcgaatctcttacgtaccccacttaattttattaaaccatatttgcatgcctgtgatatttgttgggaccaggatttgaaccctggtggtaggtggagtgactcccactgcattgacttcccaacttaggaatatggttgcggaagtaataagaaaagaaaatcaatcatagtgcacatatgatgaatgatttcgaagcgcatgatataactcgttatatacacaatccaaacgcttacacgctagtacgtacatggacctacatgatgacaatacatagtgctgcatatgtatcaacgcaagttgagaggttcaataatgaatctctcatatgatcaaaacaggcatcttaattatcattattgtcatatttaactaatatcccaatacataataattaaagtagttcacacttctacgtgcggtacctaaaggggaataggtttgacaaaatggctctccatcgtccttttgaaatccttactgtatgtgtatgcatctcttttgtcaagaaacaaaatagccatgctccttgataggttggtgacccgatgtacaaatggcaacagttcacggcgatcaatatgagcttggtttatggttttccatgcatcttcgaccaaagaacctatcttggctagggcaacctcactggtaacattgtactccttgatgtagcactccacggagctggctacatccaatttgttccttccattctatgaagaaaaatgacagatttagcaatgtgcatgtgtatcaatataccatggtaaagttagatttgatatttacaagagagatcctgatctctagcactgctgttgcaatacgatatattgacacatggatctgacatgctctaggatctatatgtcagtgactcctattataaaagcaatacagtagaggagtaagttctatttacaaagcttaaactcataccttaaatgcagccatgtcatccatgaaacgtgccacctcaccgccagccctaacggcatcattgttgccaatggcccactcaagtgtctcctcggttactatatttcccatgccaacaagtatacatacacttagtgcttgaatacctgcagacatcaccgacacttctatttgctctttgaaacttggtatgtagttatgatggaaccattctgcctcctggagataatacccagataacaattgaaactgcataggagaaaacagaacaatgctaagatctatgaggtaggggtgtgtgtgtgtatcacatagtaagtgcatgctgatactacctctgttctttacttgtccaaacattgatatatatggctgtgttctttttagatgtttgaaacagtaattagccgcacgtaaaacgagaaatgatattagcatatgattaattaagtattaatatataaaaatttgatgaataaatttattagatttttttaaacaacttatacacacacacatatatatacatatacacatatacatatacatatacatatatacatatatgtatacatatacatatacatatagacatatatgtatgtatacatatatatatataagttttcacgtaaaatacaccgtttaacagtttgaaaagcgtgccaacgaaaatagaggaatagctaagccgccatagtctccaatgtagttgtctcatcattaatattttttaatatttctaaaaatatgtttaaaaaaaccatataaaatatttttttctcatcacagatctatcaatgctatcttcacatattaaatcttaatatttttatccagtaatgatttaagaaatcaaggtattataggacgatgtccttaacggaggtagcgtttcattttttgttttatgtgcatttagtcccattacaaggatcagcaaactttttttttataggatacgatgactctatgggggatggggtagagaggagaaagagcaaagggggagaccaagatgattgacatgtaagactatattgtttttattttttttctcactgacaagtaggtcatatgagcattacataggatgagactgctatccaaacggtcgagggaactgattggctctagtttttaaagattggggatacgttatactcggtatgagggaggatcaagacttgaaggatccacaatagactaattccttgacgaggagttgctgccttgctgggccatggcccaagaggcccatgggctactgccactccgatccagccctacttagcggagtaaattatctgaaacggaagaaaaaagaaagaaaaaaaaggggcgcacgaggccgaggcgagcggcaggagccaggaaggatggggaggctggcccgggaagcgcggctcggtcgacgccgcctcgacggcggagaccgccgacgaccagactggaaaagcgagcgagccaacttcttctctgatttctcagctcatctgacattctgactgcgatcgatttgacttgagaagatggagagaagctgtataaaggaaaaggcaacggcatctctctcgaagaggtgtagatattgggaattcgaggacattgcaaatgtgtgtgttgtgcgcggacttaaggacagatttgagcggccggcacatatataattaattggttaagattgattgctcgtttgtttgtttgtttaatcataatcttgggggtctagtgagaaatgttgcggcagaggtggaagagctaggcgaatggaagatgtggaggtgccattgggttatgttatattgtcatttatctcaaatatcgttctactaattttttttccttggttccttttttgtttggcagattgtacctatttgtatgctctacaaatcaatatattcaataagttagtcatcttttgtggtggatattcagtttttgaggtatttttcagtgccctactttttcaagcaactttatatgtggcgggtctatttaatctcacattgtggttaggcaaacattgtttttgctttattgtctttactatccattccaacagtccgcaacacctctctttttctttttaaagtccttcaccaatccatccacctatttgttaaatattgtcttaattttcagttacaaatagtaatttcatttcaaacacctggtcaattaattcaaagtttgaagtatccgtggatttttaaatatttacattttgactcatgaaagtttgatcacatactttagtagtttccttgaaaattactccataatattataacttaaattgttacaaataatagaaattagtgattgattaaaaaaatagcatttggaacaccatgtcaatatccaaaattatatatacttgtaactggatcaaaggagtaatatgtaagcaccatgaagcatgtagggtttcaaaaattacaactgtccaaataccaaaaggagactggttccaacttttatcaccgatttgctttagggaaactaaaattttgtttataaattagttcacgaaatataagcaataggaaggtgagccaaaaatggtggggtccttgccagttttttggaaccagcataccattccaagttaaaaacttgggccagaagatgttacttaatttatctttggtttcagttacatcagtggtccttgcctgtttttgggggacctttctttaacttaattccaaaattaggttcctgttacatgtaataaaatatggttgatgtttttaagaaaaaatatcgtagcaccatgaaagattatggcatgtttacttgatcaattagctatagtgcgaattttacatgaatattagggaaatgaacatacttgctatttaatttgtaaaatcaataatacaaacggaggtaaacgtaaaaaggtgtcataccactttcctattgtaagcattgcggtgcctaatatgtggttccaattcattctcgaactccacgaaattgctcatcaccttgagaaagaatttcttcagataatctggtagaacagaaatatcactctcatcccagctgcatggtcattttttgcacgaattagttagtcaaatttcacctcattgattatacccatgttttgttctctagatgaaagttaatcaaaaataatagtataacctttgtatggccacattgagatttcgacattcctccaaagtagcatgcgtatcataagtgtcatctaacaatgatgttaacatgaaaaacttggcaaggatcatccgggcacgtgtgtactcctcctcaaagtacatagaatatgaccaaaagtagcattcaacaatgcgatcccttatgtagtatagtcctatgtcatttgaaagatcctcccaccacctgaaattaagaaaggatatgtgtatgttgttgtaagtgatagtaaaaaagttctagtcattgtcaaattccatttatattagggctcatagatattgagtttgatatatttagagcatgctccgaaaaattactgagtaattgtcttgagctccctttggtgaatatgttgaagaaggttaaagtctagcttggcaagctccagtattgaggggttgtatgtttgctcgtgtacattgtactctaatatataagatagggcctcaaccctcttcaagtttctggacaatggtatctgaagagcacgtgaaacttgctcagctaatggggacttcaggttacttttcattaactccaaatgatgccttgaaaataagatagcttcctggagggcttcctcgttgtgggtgagaaggttggcagcattgtataagcttaagagaccttttgggtcatttgttatgtcaatgataaagcttccatctctgtgtttgaacttgttgaaaacatctgcaaagtacacacatgcatgttaaaatcataatatttgttatataatattctttttgttaccagctcttttcagttattactaagcctgggaattttgttaacattaactttcaaaaagtagagttgcctagttgaacctaacttccggggtggaaggcaatcgaatttggcctagagcttcttaagaaaggcattatctagaggattggtaatggccagtcagtttgcatttggcgagatctatggatcccgagagaccactctcggaggccgattaccacgaagggacactatcgtttgaaatgggtttctgatcttttgagcccaaatggttcttgggatgctcttaaggtgtctcagaccttcctgccgattgacactgaagagatccttagaattcgtacttcagtgcgtctggaggaggattttcttgcgtggcacccggataagttaggtcgattctcggtgaggagtgcttacaagttggtgctctccttagcaactactgatgaaagctcaagttcttcaggacaaaactctaaggcggcttgggatatgatttggaaatgtgaagtgccacaaaaggtgaagatatttgattggcgggctgcaactaatagcctggcaactcaagccaacaagaaaaagagaaacatggagcgagttgatgtttgctgcatctgtgggaatgaaaaagaagatgttgaacatgccctttgtcgctgtcctcatgctgttcatctttgggcagctctggagaattcagggtatttgtccatgggcgtagtcggaaatggtacaggaagttactggtttctcaaccaagttgaaaaaacaccaaaggaggagagaatgatgctgctaatgcttctatggcggatctggttcgtccgtaatgagttatatcatggtaaaattcctccgcctattgatgtgtcaaaaagattcctagaaagttactgcagttctctgcttgaagttagacagtttccccttgtcgatgtggttaaagggaaacatgtggttcagtctggtttacggaattgtgtagcggcaagaccagagaaaagatcagatccatgccgttgggagcgtccgcagccaggctggatgaagttaaatgttgatggttcctttgattcgagctctggtacaggaggcataggggcggtgctcagggacaggttaggaactgttattttttcagcctgtggctttatagagagatgttgcaaccctcttgaagctgaacttctagcttgcaaagagggaattaatctggctttgcaatggaccttgctgccgatcattgttgagtcagattgtttggttgcagtcgatatgatccaatctaagaagaaggagtggtctcagcttgcctaccttgttagagacataggagagatgctgtctgaaggaagggaagttagaattcggaaaattcagcgtagtcagaacaatatcagacattacttagctaatagaggccggactaatgctcgttcggagttttggccggatggaagttgtaatttaatctcacaagctgtttgtaaggaggctttagctgagtaatatatctgtcttttccccaccaaaaaaaaagtatttgcaagcggatagcatatatttcctccgtattttaatgtttgacgtcgttgacttttttaaccaaaatttgaccattcgtcctattcaaaattttcgtgcaaatataaatatatttatgtcatgcttaaagaacatttgatgatgaatcaagtcacagtaaaataaatgataattgcatatattattttaataagacaaatgatcaaacgttgattaaaaagttaacggcatcatacattaaaatacagatagggagtattagcatataaatatttcacttttacagcatacctgatgaaacccataacccttgctgcctcagcaagcgaaaccggagggcaacgtcatgaaggctagggctgtcaaattcagcaccatgaatggtattcaaggtggtggctatctcttcctcaaagagatgatctatccccaggcgttggagcatgtcaactagattcattttttctgccacaccaacgaaagcgtcgaacagctgacttacgtcctttcttaactgatcggatctctctctcatccatttctctggccgctgctaacacgaattaatacatatgttaggtaaaaatatgtggaaaggagaagcaatttgatgactatttatttatctctcatggtacatgagaaaaggtattatactgcaagcatcatgcatatcgatccatgaaaaatttatggtttcagcagatcactttttaagcaaatcatgcatgcatggtaacctgtacgaatcgctaaagaatgctatatatgtgtggaaagagcttgttgacatgtagaaatactggaacaggagaacatgttcatgaattcgaatataaatgagatgaagtgctagtttaagtactttaaggaagaagttatgccacctttattgaaaaaaaaagggaaagggtttaaaattgatcatgcatatggatcttatttgttttatcatttttatatttaataaatattataagttgtcccttgtcatggtgaaatgtctaatatgctcgatttttatgcattataatccacttggatttgtagattgcgaattcagaaatttgaagtaaagtacttgaggcatttccaaaaattttgacgaagtacttgatttagttaatcttggttaattagcatatccaatactcaactggttaagaacatgaagcccctagctaaacaaaaaagatgaaaagcagcccagtgtgtttgtgtaatggcgagactacgtgtgtattctcttgtaattataaaacagaaaaatattagaaagggaagatttagatacaaaaccatttggcttcaatttgagataagtgtactctgcactaggtaagggaatagagtgtacgagcatgcatgcctgcaagggttgtggttcatagttgataaagaagtcaccccaaactgtggggtgaaactcaggtgctgccttgggagctgtacaacttgaagaggccatgaatttgtgtgtgtggtttgtctgcagctaactggtttctgttttagttgtgactgacctgcaactacagaaactgtgtgtgcactgcagatggacaccatggagaggtttatataggcaccagagaagctaagttaaatgagaatcacgatggacacaggttatgtctgggattttccccaaaaaaaaaaaaggttatgtcttgttttgagacatgcatctttcgttctcttcttttcttttctttttttttttgttttttgttttcggcgaggattctctttttgtttttccaaactcaaaggtttccatcttttacaaataaatatatattgccaactactaattaatctccgaaagtgattgataggtcaatgtatggtgtatagcatggttcagttatgccttgcaacggtaaaagacacaagctatcttttcatctcgcttttggcacgtgtcactatattggtttgtgaagaccgatgagaagtagaatctggcttttgtgaagaaaaaataccacattgtagagctgaaatcaatttatttactcaccatttgccacaatcgtaagcatgtatagttctcaacccctcaccatgttgtctcgtccttccctccgatttgttctctgtactatgccaacgcctctgcttggagggatcatccatgtcgatcgtctctttctctcacatggatcttttgtgattcataatggaactcaattttgaggttttgggagacatttcttttgataagttatttacctcgttgtataatcttgctagcaagaaaaatgtcgtgttggccaatgtgttcacaaacgtactacttgatgtctcttttagaaaagccctagttggagataatcgggtgactttatatgatagggcgattgcgttttttaccctactttgaagactaaccactgatttggtcatttgactctcttttttagaaacgaagatggggcttgatctattctgtgaaggcaacatgactgtgttaactcaagacaaaaatttcatttatacccttgtgaatttaacctagtttcttaaagttttttattcaatatagttttgtgcaattagtatatattaaactgaatcaaacaaaatttcatggcacaaatttatgtccaccaaaaacaaaaagaaaaagaaaaagaaaaaaacatgtcaagcagcaggacaccacgtcgccgacggcgaactcccgagcccatccgtgcggagcagcagccaccaccactccctccgccctccggctccactgctcccaccctccacgagccattgtcgcctcactgtgcgctgatgctcccttcctctatgagccaccgccgccggtgctccctacctccccgcagcaccaccgcctccccactaaggcccgccaccactgcgtgtgtgcctcggcgccactagatccgtcgccgagcctccgccagatccaccctaacactgtcgcccctcctcctcctcatcgtcaagccattgccactgctcctcttcgtcaagccaccactcctcgtcaagccgccgttgtccctcctcctcctcgtcgagctgccgccaccactcctcctcctcgtctagccatcgtcgcccctcctcctccttgtcgagctgccgctgccgctcctccacctcatcaagccgctgccagccttcctcctcgtcaagccgccgccatctgtggacctctccatttgcccccatctgtggacctctcctaattattgttgacagtcaatgtcaagaaagtggggtaataactgggtgtgtaggtaagaaggtgcttcatgtgggtaaaatttccgtttaactttatatattcatttcattcttaaaatatagtaatttagaatccagattagaatattctagtactacgaatttagacagacgattgtttactagtggtatgaaattgcatgctgcaaatagaagaatatatgccaatactatcatatttgatagactaatttctctctaggcttacatattttctggttcccgccataattaatcctttttaataccacaattaacttgtaaaggaacttttaacaaaaggcattaattaattgtgtgtgtatataaacctaaagaaaatatcaaaacggtgatactacccctatgtcttagaattattatttttaagagaaatactattagacctcgcctagtagttatatttaatttactcatttgcctcagacatttatttgctttgcatgcaaccaacttggcaccctaaattccgttaaaatgtgctgccaaacagcaagattattcgctagacatctgctcggaaagataaattaactaataatgcttctacacaagccatatgatctagttgaatatctattatattattaaaggaatagaaaaaggagcctccacgttcgctctcatggcctagaaattttcacattaatcgggaaaaaagaaaagacatagtccatatataaatacaatttagaaatagctgaaattcgaaattaaaaaataaggaatattagaagaggagactagagtccatatagaaatacaatttagaaatagttgaaattcggaattaaaaaatacggaacattagaagcaaggttgtcagtatcccgattcgtatcctagtatcttacgatactacgatcctaccaagccgaaacgatacagatcccacatagtatcctaattttcatagtatctcgatcctagtattcattactacacgatcctacgaaatcttaggtgtatcccgattctacgatcccaacaatactacaaaatatgatttaaaataacatgatttgaaaataatgtaaataaatatgctcaaatttaaaatcagttaaatatatcaaaaccaacgtagattctcttgataagtctccatttgcatggcatatatcattactatattttttaatatagaatggctatatataattaatataaatattaattaaacttaaaaaaagaaaatctcacagtatcccgatactacgatacgatcctatgatacgatattactttgagcaaaacgatactacctagtatcctgatcctgacaaccttgattagaagaggtgactagagtctatatagaaatacaattaggaaatacccgaaattcggaattaaaaataaggaatattagaagtagagtatagagtccatatagaaatacaattaggagataatataaatttggaattaaaaatacggaatattagaagtagagtatagagttcatacagaaatacaattaagaaaaaaaaagaaattcggaattaaaatataaggaatattagaagtagagtatagagtccatataggaatttaaaactaactaaaattcggaataaacataataaaattaaaagtagagttttgagtccgtataaaaatataatttacaaataactaaaattcgaaattaagaaaaacatgggaataagagtttaaagtcaatataggaatacaatttagaagtaactgaaattcgaaattaaaaattaaagaatattgagagatgagtttaaagtccacatagaaatacaattagaaataataaaaatttagaaataaaaataaataatattggaagaagagcctagagtatatatagaaatacaatttacagaaaattctgaattaagaaaaagaaatattaaaagacgagtctagagtccatatagaaatatatataatttacaaataactaaaatttgatactaaaaataattaataactaacacatatataaaatacaatatgaatattacacatttgtagtttcataaagttattgcaaaatttaaaattatgatgtcattttaatatatttgaataatataatgagaaaatatgtatgctattatatgagataaaatataatgatgctagccgcacaatctgtgtgggccatcatgctagttcttgtaaaaacattagtgtcagctgtctcactctcatgctagacatgagaatgcacacctttgattccaatgtggactacggagcaaactcggccacgagaatctgatcctctttatttctcttcgtttgttttcttcttcttttttattggattcttcttagaacaaaactgtatgtatttggatgtcaagtgtattactcaaacttaatctttagttgtatcttttttttttcttacagatctaaatatggcttacaataacaattaaaagaatcagctaaccacctttgttttaacacgtcaaactttcatagtacaaaggtttccatcttttacaaataaatatgtattgccaactactaattagtctccgagagtgtgtttagataatgggaaatggagagtgggattgggattaggaaatgaatgaagagttaggattaaatggaagagggagaatgaatggttaggatttaaagataccttttgatgggtgggaaatcattttccaatcctattatctaaacaatgtccgaaagtgattgataggtaaatgtatggtgtatagcatggttcagttctgccttcccccggcaaaagacgggagcgtatcctatgcacacaggccctcacgtgtacacaccgtgtacaccaactaaaaattatcacaaaaaattctaggaaaattcatacatatactttcaatagtattacatctacgtgcaaagtcgtatcttcaaattcattctacatagagaataacaaaaaagataaaattctgacaaaattacaaccttaaaactgtcagattttttgttttttttgttacggctaaaatataatgaatttgacgttaagattttaaccctaggtgtaatacaatttaaagtatgtgtatgattttttctagattttttggtgacattttttagttggtgtgcacgtgtgtacacgtgagggactgtgtgcataggatatgttgccgcaaaagacacaagctatcttttcatctcgcttttggcacgtgtcactacattggtttgtgaagaccgatgagaagtagaatctgacttttgtgaagaaaaaataccacattgtagagctgaaatcaatttatttactcaccatttgccacaatcgtaagcatgtatagttctcaacccctcaccatgttgtctcgtccttccctccgatttgttctctgtactatgccaacgcctctgcttggagggatcatccatgtcgatcgtctctttctctcacatggatcttttgtgattcataatggaactcaattttgaggttttgggagacatttcttttgataagttatttacctcgttgtataatcttgctagcaagaaaaatgtcgtgttggccaatgtgttcacaagcgtactacttgatgtctcttttagaaaagccctagttggagataatcgggtgactttatatgatagggcgattgcgttttttaccctactttgaagactaaccactgatttggtcctgatttttcgagtttgatcatttgactctctttttttagaaacgaagatggggcttgaccctattatgtgaaggcaacatgacggtgttaactcaagacaaaaatttcatttatacccttgtgaatttaacctagtttctcaaagttttttattcaatatagttatgtgcaattagtatatattaaactgcctcaaacacaatttcatggtacaaatttatgtccaccaaaaaaaaaacatgtcaagcagcaggacaccacgtcgccgatggcgaactcccgagcccatccgtgcggagcagcagccgccaccactccctccaccctccggctccgctgctctcaccctccacgagccattgtcgcttcactgtgcaccgatgctccctttctctgtgagccgccgccgccagtgctccctacctccccgcagcaccaccgcctccccactgagtcccgccaccgccgcgtgcgtgcctcggcgccactagatccgtctccgagcctccgccggatccaccctaacgctgccgcccctccacctcgtcgtcgtcaagccatcgccactgctcctcttcgtcaagccaccactcctcctcgtcaagccgtcgttgcccctcctcctcgtcgagctgccgccaccactcctcctcctcgtctagccatcgtcgcccctcctccttgttgagccgccgctgccgctcctccacctcatcgagccgctgccagccttcctcctcgtcgagctgccgccaccactcctcctcctcgtctagccatcgtcgcccctcctccttgttgagccgccgttgccgctcctccacctcatcgagccgctgccagccttcctcctcgtcgagtcaccgccatctgtggacctctccatttgcccccatctgtggacctctcccaattcttgttgacagtcaatgtcaagaaagtggggtaataactgggtgtgtaggtaagaaggtgcttcatgtgggtaaaattttcgtttaactttatatattcatctcattattaaaatatagcaatttagaatccagattagaatattctagtaatatgaatttagtttagacagacgattgtttacaagtggtatgaaattgcatgctgcaaatagaagaatatatgccaatactatcatatttgatagactaatttctctctaggcttacatattttctagttcccgccattattaatccttttcaataccacaattaacttgtaaaggaacttttaacaaaaggcattaattaattgtgtgtgtatataaacctaaagaaaatatcaaaacggtgatcctacccctatgtcttagaattattatttttaagagaaatactattagacctcgcctagtagttatatataatttactcatttgcctcagacatttatttgctttgcattcaaccaacttggcaccctgaattccgttaaaatgtgctgccaaacagcaagattattcgctagacatctgctcggaaagataaattaactaataatgcttctacacaagccacatgatctagttgaatattcttctaaaaacattagtgtcagctgtctcactatcatgctagacatgagaatgcacacctttgattccaatgtggactacggagcaaactcggccacgagaatctgatcctctttctctctcttcgtttgttttcttcttcttcttctttatgggattcttcttttgtttttacaaactcaaaggtttccatttttataaataaaataagtccctttcatatgaatatatattgccaaccactaattaatccctgagagtaattgattggtcaatgtgtggttagttctaccttgcccccacaaaagatacaagctatcttttcatctcgcttttggcctagatcacgacatacatatatattttggtttataaagactgaagagaaacagaatgattgctgacaggtgcttctcctagcttttctgaaggaaaaataccacattatacagctgaagtcgagctatttactcaccatttgccacaactgtaagccccaatatctgtcaattaatgtcaacaaggtgggggtgagcaggcaagaattaaggcgcttcatgcgggcaaaactttggggttgcagagcttctatactgtttactgcaaaattgcatgctatggatatccctaaatagaagagtatacggagttactgtcctgcttgacaatagtaagatagtttagaagtatgaaaactatatatagatgttaatttgttgagcaacaatagtaaaatgcaaacaggaaattttgggttgacatgggacttttaaatcctttgtgaatatctgaataagaaaaggccctaattaatcgtgtgtgcacgtaaatcatgatctctaaaggactacacatacccatttgatggaagaacccactctcatctcaatcacattttggacggcccggatcattgtgagattcatagagctactgtgcctcaaccatatcctgtcctcctccttctccctctactcgctcagatcgatgcattccagtagccagcctcccacaccaccgccattgcactcgttccccctgatcttgtcagcgcctacgaggtccctctctcctgctcctcaatccagcgggggtgacgtggtcccgttccatcatcttcctacgctaccactttctcaccactagctccactttgtccccgttgttcaacccatgtggcttagcttcaatgacgatgccgtcataggaatccctccaaacccataaaaccccctcccctgttgcaactaccccacctccaaccctacaaccgaactcatctggctattgccctcccccctccggagggatctgggatagagaggaaaatgagggaggggagggccctccggccgctgctgctgcatgcggtggcccccaccaccacccttcccctccaccggattcaggagggagggaggtctccgccgccgccgccgaccacctctgtgccgcctctgccatcgctccccttcctccggccggatctacaaggggaagtctctgccaccgccaccaccatccccgctccttgctccggctggatctaggatagggaggggaggggtgctgcctccgcaccgccaccgtcgctccgtgccgccgccgtcgctcgggaggggagtcgcctctacgtcgccaccattgcacgccgccaccgtcactccccttcgtccggccggatctaggagcggggaaggagggagtagccgccactgtcgcttcctccaccgtcgtcaccgtcgccgcgtctgcgccaccactgtcgctccccctcatccagctagagagagggggaaccgcctccgcgccacctccacgtcgcgccaccaccaccctcccctcctccggtcggatctggagggagggaggggagggggaaggacaacacgcatgagaatgggggagatcgggtgaggcaagggagggaaggaataatggtggagacttggtaatggggtaggttgcgatttttgtaacttatgaacttttttgttggcggacatataatgtctcgcctgcaaaaatcgaggtccgcctgtaaaagtaatggtattcaattttcacaggcagataatgatctcgtctcacggtttttatttttgtaggtggctatatagctccaaaaggcctacgcgtctggaaaaatatgtcaccgtctgtaaaatggttttttaatagtgttacacgtggttgcagaacagcatcagcatgataaacgcacctcagcatgcaaggtcatcgtccataatgatgatgagtggacacaagacctcaagacgaacagaagaagataaagatgtcattatgcagctgtgcatcagtgagaatataataatgtcaataattcagcaatttttgcccttatgaactatactttggatgcatgacgtcaagataaccttagcacaagatatgccataactcttaccacatctagaaatgccgcatgcattttctgtttctaaattttgtagaaataccagggaattatatacttccttcattttaaaatatttttggaaacatggatttatatacttccttcatttcaaaatatagcatcttctaatgatttattttaaaatatagcaatttctctacctaaaatcttatctcaaccaattacagtcatctctcatttattttttttcggtgacttcctcatctcaacaattatagtaatcatccagtaataattttcttgtttccttaatcacagtgaaaaaactaaaaccattaaattttagaacagagggagtagtattcaaagtaaatatataacatgtatgatgtataaaattaaattaaatttattgtaaaataaataaaattagaattgttctatttcattgttacgattgtttatgtgtcgtcatctggtatattttgggatcaatgactgaagtcgagaagattagttgtcgttccactatcgactaacttttatataacaaaactgatgagacaattggatcagattcagacatcaaagcggaaaacacaaaacaaagatttcatcagcgtgcagaaaaattcagagaaacaatattgatgatgagataaattcagcctgatctagatgtgtttgtttgtaggatggccatatgctggaagaaccgatgaagtaaaaaactgatcaccgaaccgaccttgccagcagtcagcattgggagtcgtcatcctccttgtacaaggcgtagaggcagtggtcaatcgcctctctctaggctgttgaggtgagagacagcgcctagcgcgtggcgacgctgtgggtggacggtggacacggcacagcgccacagcctgacctgccggatcagcaactcgtcatcagagacggaggccaccgacgccgccaccgccgctacaagagagaggaggagatcgaagacgaaatcaaatgtgtgccatcgtgtgggtagcatttggcaacagtgcacgatctctcatcggcaatagaatcggcggcagctccaacaacgtatcatccgaggagggcgcgtctaaggatgcggaatcagacgcattggacggaatttttgtgccggccgggggaagaaatctcagattgtggcgattggaaaattccaatttttttaagtaggtaagataagataaaaggtgcccgtgcattgtaataggaaaaaaactaatgttatgacgatgattatagtttattttaagaaagaggaaacataatcttcacttatcggataacttacaaattcaaaccattttgcatttccacgtatcctaaactgtatgtatggttgattcccaccagccaacaaaatataaaccatcgaagcttcggattttgtcaacccctttcaacatgaaactatttctctcaattattttagaacatttcaataaaaattgaatttagcaaaatttatttagttgtgaccaaattttgtttaacattttaaattaatgtagaccaaaattgtcataattccaaaattttttatcctatcgatgttcaagagaggaataggtgcaaacaaatagcatgtacaacgtcggtggtcatgtaacctatttttttcttagctgcttggatggatcataactgatgatactaaacatgtaggtgaaccaatcacatgtaagtagtagtaaaaaatcgacacaaggaaagacgagcatgtgtgtattcttttttactttacaccgctgaatgcaatgggccctccggtttgatggtcaaatctttgatgcatcaatggtcatagactatggcaccacaaactcttgcatccttatctctccagttgtagggtgctccatcactcttgcatccttatcttttttttagttgtactgttgccaacctgactatggacaactacctaaaaggttgaatacgggttctaataaaaatcatagttaccactacaacaacaggaatgtacttaataaaaattcacaatgcgtatataactaagatgagcacacttaatcaaaaaaattgccagtcaatacattaaaatatttttggcaaaacaatgcagggtttaatattttggtttgaaatttcaggaaattcgttccatgatatgaaattattttagcgaaaaaattcttatttgaattaaggaaaaaataacaaatacattgttcaaatttcaatttttctcagatcagaaatttccgaacttctatcagtaccccgaaatataatcatgattcgtattgaggtgtttttctaatttgtactttctaactctgtatgttctactataaattcagtagatgaaagagtttaaggcatcagcgacagagtatgctcctacctgaaaggttaggtattgcaatgtagcacaaatagtactcctatttagcaagagatttgcaattgggattctgccattttataacaagtaccttggctatagtttttttttctttttgggagaaatacctgcctgtaacttcatggtcacccaacatacagccatacatgtcctgaaactggaagcatacaagcacatgcaaggggcggcaatcagttgtcatgcacagttgagaattgcatcgccccggaccagaaaatccttacctgagttacaaacaagaaataaactaacatggcagcaacaattcctgacaggtttattgcaattcataataaacagaagtatagaacttcatgcataaatttgacaccgaagaaagaatcaactgaactacatagcataggttgcatgcaaattcaattggtagtagacgattctgaacatcatatcagaaattgcagtagcctacagagatgcatataaaacatcaggcacattgatggatcagcagcaagcatgattcgatcatttaattggacagataacaaaaccatgcatcataattcatactcctattagtttcgactttttaccaatacatctgttgacagaaaatctcacctcccatctttcaaattttagaccgttggatgtgctttaagattcatgcagaggcattaaccctagctctcctcccttttccctcacgtcgcgcgtattcagccgccacccatcccatcactattatccgcccgatccccccgccgccaccgccccaccacgccgccgcccgcctcgccgactggccgaaggacgtcaacggcgctggtgagacctccccctccctgtcccacctgccccctccttcctctgcgagtcgttggtggcgagatgcccctgccaccaacaccggcccaccgccctcctccagcaccgtggctccggcgccgccgccggcgccttgccatctgcccgatccgccgcccactgctgggctgcctcctcccccgtccatccctctaaggcggcgaactcctccccttcccctccccctcccacccccaccccaccccaagaccttaactcgtagggtgtcgctggcgctggagaagaagaggaggtcgccggagttggaggagaaggcatggagcacgaatctcaaagctcatccggtggcccaaaatttgcaaaatttgggggatacaacctgtcagcaggaggttagcaaatccgttttatcaaacctccttcatcttcgcgtcgtcttcttgctcctgatcatcatcccagatgccgaactaagagtcatcattgatgcccaggtgctgcttgccgcggtgccacccagaggagtagcctctcccgcactcgatctgcatccatgcctccagtcccgccctctcgctgccacccacgtgatcctccgcttcagccgtgccgtctcatcgatcattgccgtcgctgccgtcatggatgtttgttgtcaccgtcggcggctcgtccgtcatggatttggtggtggtggtgcaggacgggtttgtcatcgatggacatgcctcttcgccacgtgtcgtggccgacatggttttgaagcgaaggtttcgacggggtgacgatggcgacggcggtggcgggtttagggttgtgagggacggagacgatgggggtgaaggacgacagcgacaacaggggtaggagtacagcggcggaggcagtactgcaccggcggtggcggcaggacgagggcgagggtggaggcgctgaggtgagggaatgatggaggggatcgagggagagtttggggattgggggtgggggaaggatgttttgcagaaaaatccttatactttccatgtttacagtccaacccctgaaagcggaattttctctatttctatgaaagacaaggggtttcctggataaaacatgacaggggcatcagttggttcaaggatttgtgcgatatttcatgcaaatgcaaggagtttttttttttttttgctaagtagcccaacacgcgtccatttctccaaggagccaaaaacatttgcaaaaaatgagaaaatcgcagcggtaaggagtgttatgaacaaagtatgtataaggaaggccctttagatgtactgtaggttgtttcatataaaagcatcacatggcattttccccctccttttttgttttaagtgttagaatttggaaggtacaagaaattgaaagtgctatgcatttagcatctgaacttagaacaaaactgtatgtatttggatgtcaagtgtattactcaaacttaatctttagttgtatctttttttttcttacagatctaaatatggcttacaataacaattaaaagaatcagctaaccacctttgttttaacacgtcaaactttcatagtacaaagtttaccatctatgatgcccatccaccatatgatggagctgttgtctcaaaatgtctgagaaagctagctcgtgcgcgccgccagtgtgcattttctcttctcccgtaactgagttagtttaggataataattaagggaatatttttcttttttggggttatttttttactaacagattgaaaagaaatctatatatatgtgaaagaaactttcacgtaaaatttaaaactttctatcgaaaaattaaaagccatacataaaatttaaaactttcatctcaaaatttgaaactctaaactcattttgttaaaaaaaaattcaactcgaaatttgaactttcaagttaaatttgaaaactttcgactcaaaatttaaatttgtaagacaaattttgaaaactttcaactcggattttaaaactttcaactctagatttgaaacttacttcagattgaaaaactttcaaagttaaaatttgaaaacattcaactcaaatattttgaaaacacttgtgcgaacgattaaaaaatgggaaaaaaatggaaaaaaagggaaaacgcatgagaggagggggagccaaaaaaatgcgaaaaagatgaaaaaaagaagaaaacgcgaaaaaaaaggcaaaaagaaaaaaagaaaatgtgtgcgggtgggacagtttcactcgcacgccaatttctgtaaaaaaatagtcgatttttagacctaggatctgtatcaagattcgtgctaatgctttccgagaaaaatgaaggtgcggtggtgcggtggcggggagtcgatcccgtgatcgacgagttacaggcttacaacaccaggcttttgaccaactgagcacaaagattctattcgttatgtacgaaaaagtaaatcgtaattaatgaaaattacactatagtgataatttatgcaattatatggcacttacattgtaattacatattaaatacatatgtaattttgggacttacatatgtaattttaaaacttgcagtgaaaatatattaaaattacatatgtaattttaggacacttaaatatgtaattttggaacttacagtgaaaatacattaaagttatttatgtaattttggaacttacagtgaaaatacattaaaattacgtatgtgattttaaatttatttaagtgtaacttttgtgatcgttagttttctatcgtaaatttaatttatattgtgtattataataaagttacttatttgttatattgccaaggctcattaattgtcaactttgtgtttgaaattgcggtaatcagtatgtagtccaatccgactgttttggactaaaatttgtggcgccatatatatagatggacccaaaatgtcggtctgcacgtgtggttggtctgaaccaagtatccccgagagttcctgccgggaattacccagtttcacatgttccctacgaactgaatgttttgggtgcaaggtattgaatcagcacttgtgttatgccgagtaaatctatggatagttttggtaaatattgtcatcaccacctgagatctgaatatgtgaattcatcgatagtgtaaaaatcacagtggtgattaatgcgatcaattagacatgctgaatctattttctaaaaaaaaggctccaattataaaaagtggtgataacatcacaactccttgagccttttcattgttgattgacattgcatgctagatttaactgcttctacagtactttgtaaaaattgcagtgatttttgcgatgcatgcttattgcagaggtccaagaaggatgagctgcattatggattccatccccgcatcagctgttcaagagggtggaaaagctccaacacagactgaatttcctcttagtggcctcgactctttcccatcgatttcattcttcagatcaaaatcacctcgtatagagatagtgcaactttacaattatctactcagaaggaagaaaagctggttccgaagaataaatctcctaggtggcatgagcaactgcaatgatggtgcctcaacttccgtggacggccacgggctactgttgcctctgtgaaaaactttcagctggtgtcgtctgatgaaaatggaccaactaaccaggagcaggacaaggtgatgcctccagtttggaaagattgggaaggacttgttcaccatggactaccgttatccgatatcagcatttcaatcatttgcaatctgtctgagacctcccacggtggcctttctggactcactctgattgcaccttagactcagatcagacagcgcgctcccgcttagacgaaggggcaaaggaggcgaacgaaagcccgaacccaaatcatatgaagggacgatggtttttcgcgaatgtgcaaaaaaaactgcacgtcaatatgttagaagaagatagcagagtttgattacacaatgcacacggttagaaaaccgttgacagggggtaaaggaaaaaaaacaaatacaaggaagataagctactaagaaagaaaaatactcctatcacaagggggagggtgggctagggggtcccaatacactccggcttgcacctgaggcgaggagctagagaagagtgaagatagggccatggcgtgatccgaagggaagggctgcgtgcatgaggtcgtatcactcagcccagcaagcgcgagcttggccacaatcctcttgctacacttcggcactattccacagtggcaacggcaggcaccgcaagagggggcagcggagggacgtaccaaagattgtggcaaaaacatcttcaatttttataatagtagagagtaaagatagagacagagatagagaagagaaacaactagccttgaattgttgtgtacttcaatatcaattaaaccagcattacagaagaaagcaatatctaaaaatttacagccaaaactatgtatatagagataccatcagtgagttgtgttcacaaaacgcactttcaagttgcacaagtacatacggtacggctacctagccgcaactgctatctccgaaccaacaacctgcacaccgtgatctctgacgacgacattgacgccgccgctctcgtcgtcgccgccggcgagttgccgtgcgtgctgcagcaggagcgtctcggcggcgctcctgcccaggacgatcctgcaggtgctccagtcgtcggcctccatgtccactccaaggtacgtcaggtggtctgacgcgctccagaacagcaccagcacgctcctggaatcaatggatatacacgcaaaatgttcttcaggatctctactagtacagcacagctaggcacaacaaattaagccattattctgaagcactgcgctggattgagatgccaaaggatgaacgagcgacgatcagccagtcgtcagatcagatgatcacctggagcagtctggatcttcgccgctgccgtcgcagacttggtagactgtgctgccatcgacttcatgttcccagacctgaaatttcagttagtgcgtatgtataggtgatatatatgcgtaagtgagaacattgtttgggtggtgaaacgatgatgtatgatatatcatagttcagagggggcgtttggtttctgctatctagcaagaaaaccgttacagtttaaattatatatttaatttatacaaccacgagtggtagcattttttcattcttcaagcagataaaataggctggcaaattagtttaaacatttcatgatgccaagatggaaagaaaaaatactgttttgcagaaaactacttgcattgtaatctagttcaatgtgaagaaaaaattaagcacaaacgttgtgactgcagtttagtagtacttcctccgtttcacaatataagtcattctagcatttcccgtattcatattgatgttaatgaatctagctagatatatatgtctagattcattaacattaatatgaatgtggaaaatgctagaatgacttacattgtgaaacggagagagtagcaaatttcctgtttttatgcaagagctagcatacctctgttgggaagtgatggtatgtttggtctggaaaaatgaaaaaatatgggggcaaatgcggcacaatgtcatgctcatgtgtcactcgaattgtattgggcacatatttggcaaagtaagatgcaaatgcagcgttgccaacgcgcggctgcccaaaagtcatcaggtaaacattgttgcctccatgggtaatctgcaaatgtagaaagcatttcagagtttaatgaatcagcggtgaaagaatatctactgtcgaaacaaggtatcttcttaattataacatcatacttaaaaaaacttgtgactgttttttagcaattcccttgcaaacatgcaacgttagtgaaactacattacaatcaagctttctgaatttgttcagttcggattgttttggcctgttcattgtgattgtggtgatatttctccctatttcctttaactgatgcttaaattcagcaagtatttggttgaatttcagtagcacttaccgcaagatcaagtgcacagaaagaagcaagcgctcctcccattgaatgccctgtaactattatgctaatatctccatataacttcctcgccttgtgaacggcgtttgcgatggctggacgtaaaagtgtgttattgtaagaagagtaaaatccagtgtgaacctttaaccagagtagaaatctcatcagacccaaagaaaaaaaaactcatgtcctattcttcagcaaaaaagtataattacattaacaggtcagtggcaaaaacctttgcgtcgggcatgtccgggtagttcagatcagattgcttccatagcatatccttaatccaattctgtacactgagcagaaaatttaggcatgaatacagagggatatcataactcccgtagaagccactaagaacaagaaaattgtgtagagttatttcagaacctgttctcttgagttcccctgattgaaacaatgatagcgttgagattgtgatcgacaccaacaaatgcctgtcatattgtttaatgtcatgtagtagcattttatttaaataggattgatgagaactgtattgtaaaacagtattagcatttagatatagacctgcaagcagttctggacatcaacgattagacgtctcatctcgaacccctgttttcggaaaacaagcgcccatgacaaaatcaattttaatcgtgatcaaaatgaaactaattaggcaccaaagtgttgggtatcttacttggattaagtcattgcattttgagcatgtccatgtatagagctctgttagatctgtcatatagacctatatatacgagaggaaatcatttttttagataatgggtaacgcctggcctctgcatcctaaggtggatgcacactgccaaatatgagaggaaataattgagggtaacttcatttcgagaaaaaaaaagaataaactaaaaaggggttgactctattcactgcaagatacaatttactcttgaattacaccaaaaaaaaaaattggggggtgggggagtggtgcattgagtattatatttgtatatgacacatgacacaatttggaaagaataaggtgatgataacttacagctgaggcatactccacaatagtcttggcaagtgtaaggttgaaaccaaagctctgctcactattctggacactggattctgtggagattggaacatctagcctttaggcatgctgatagatatcttatcgaaaagaacagggatgctgatatgtgcaaatctcagttacacatcatacattcatactcatcaagaataaatgctatcagacaagaattagaacataagtaaactttagtgttgcatttgtgtattccttagattgtctgggtgatgaaagcaatgttcctgctagggtaccattccttcttcatgccattagatgaaagaattgagatacaaaggccctgtactttgctatacatttgaaggttcaagttcaactcacgcgtgcaaaatatccttttttttttgcttccaggtacaatagttattgatttcatataccccatccgtttcacaatgtaagtcattttagcatttcctacatttatattgatgctaatgaatctagacagatgtgagaaacgttagaatgacttacatcgtgaaacggaggaagtaaacaatagtcaacattattaatcgtcttgcagaaagccagaaacaatagtcaacaataacagtcaacatcactgtcttccagaaacagccacactactagtgattaaatctactactacagtacaagcaaaccttgcatgagcacattgagatataaaattcgcctcatttttccccccttctcaaattgaaattaaatcgatgaagagaaatcagttgcataaaaaaacaaaattgcatcaaagaaaacaaaaaagaacagaaagaaatcaaataatcaatccatcagctgccgcgctagcagcaagtgataaggctgaggcagagatgagctttacctgttgctgctacgatcccatagggtgggcgcgatgcagcagggatgagcaccagaagcatcgccgccgccgccgccgccggcggccacctccgcttctccatatgccaacgttgcacctccgctactttctttttcaagataatgaaaaattttattgaatccagtcaattacatcaagatgaacctcctaattcggaggagttagctgcagcgaggaggagaaatcgagaagcagaggaggaggttgcaggacggatggaaggaagaaattggcaggttggtaggacgaggtcgtcagacgcgcagcacgagatgagacgagaagaggctatggagtacggagtagtactagtactagactactacggttgccgcggctgtgtttagattcacgccaaaattaaaagttcgaaaaaattagaacgatatgatgaaaaagttgtaagtttgtgtgtagaaaagtttgatgtgacggaaaagttgaaagtttgaaaaagaaagttgaaatctaaacaaggccgctgttatggcgcaacaacgaccacgtttcggcttcgctaaaagaaaatctgtctgtgtctcatcgaatatttgaacggatgtcagaaaaggtttttgacaagaataaaataattaatttcataactcgtctgaaaaccgcgagacgaattttttaaacctaattaagccattgggttactgtagcatttatggctaatcatggattaattaggctcaaaagattcatctcgtatttccatgcaaattgtgcaattagcttttatttttatttatatttaatgcttcatgtatgtgtccaaagattcaatatgatgtttttggaaaaaaaaaatttgggagctaaacccgggcttcgtttcgttgtaggccatttgtgtgactcttgcttttctccttccaactcctacctaccaacatcgacatggcatgcaaggataaatctagaacgaaatatatgatgtgtctacgcttacaaataatcataggtataatataatgtttaatttgatctaatacttatgagatttcaaaatttccctatgtcaagtgaacatcacctaaactttagatttattcacttcgctgccaatttcaatcttactaattttagcaataccaaattttgatatgtttttacgttgtcaatttgatagcgctggatttatttagtttgatttctttccaaaattcggtagtatttctatgagagaaaagttccagagctaccacgatttgataggataatgttagtaaaaggtagtgttcagtttgttaccctattaaaatttgagaacaccaaaatttgctatggttaaaagtggtgttaaagtgaacaaacttcacatgtacatccgcccctagctgcagtaaacccacttacctctaaaaataaattgtggttgtaaactgagcatggctactcatgctttttttttaacttgttgcacaacattatattaatagtacatactcgtaagggtgtgtttgataaagtgtatatacttatcggaaaagggcttctctgacatgggtcactagcatgtgagtccttgagctatggggctcacatgtcaaccccttgaagtcagagggcaataagttagagaatctctttccatatttacgttacttatggctatgttatgtctctaatctggttaatacgtgtgcaaggcacactcacttgtgacattttgaccaaatttgcaaaactacaaatttagacaatctatcgtaaaagctatcggtttagtaccaaatttaccgcaaacctacagatatttttttagataatggcaaacctacagatttagtagtgaaattctaaatatagattttagctcctaggactactattatgttagaattataaacgttgtacttttgcactaaaatagcactaaatctatagattgcggtactatgctttacatagtttcatgataagctcaatactaaatctctagttctgtgagatacccgctttaaatctatagttttacgacagtttgatttatacgtagttttgcgaatttactatgaaatagaaattaatctatttatttaaagtagaattggctaataagtatccatgggcttagcccactcccacctctctaatccatcgccttaggcctcttggggtgggatggtatggtcaacaggccgcctgtggccgattgaggcctgaacaaaggcacaaaggcaatacgtaccctttttcaggcccagaaaaagaacagaaatgccaggtgtcctttagtgtttttagcttggatctgcactctgcagaccaacaaaaattgggcacatccctaactgtttcttcgcctttcaaattcaccttgctttgttacataaaacgtgtataattcgcatacaagatatgacccatgcagttcatgttggactgaaaatacacttaattggctacttaaaataacccagccaatactactgaatactagtataaatcaataatatgatgctgcggtgctgacagcatctgcagctgaattttatatgaaatttactcaatttaattaagcagggagcaccggggcagccaccctgcaggtgttgtgagactggcaatggcagcacttgtgccctgccaccctcgcgtacacctgcgtcgtgtccctgcagtcgttgcacacgatccatccctgcaaaccaacaccaatcagcaacattagcgtcaaagtgtatgtagtattttatactgtcaaatggcacagggtgagagttcttggatggaggcaagcttacctttcccatgtaatctatgtgcagcatatttgcttcaatctgcagaggttaaaaaatgaacatattatggcagtattcctacaaattaattatcactaaggctttagattggtgagactactgcaactctgcaagtttgaaacctttccaaaatgtaattgaaatgatgagccaatatctggtccggttttttagttcctttgcatatgatttgtattttggtttattttatattcactatttctgaacctacaacaggtctattaaataaattgaaagatgaagtctagttgtataatgctattgtgttaagcaagctcactaagaaatttaatacatacctcagcgtccaaagccctcaagaacttgtccatgtcaaagataggcatcgagcatatgggacaagagaacctacaattatcaggcatccaagaagaacaagatcacacgaaagagatgactaatctatcacacaaagtaaagaaacaaacaaagaaagaaagagccacatggaaacaaatcaacacagcatgggcgattacttgtcgtgcttcagcatctcgtggaagcattgcaggtgcatcgtgtgcccacatctgagcacggacgtctcccttagagagtcaaacagatactgcatttgtgatgacgatcgacagtttcgtacataagagactgcattttttttaatgaacagtatgcagaaggtagcgtcactgttctgttctggcagaagaacattagaacacacacctcgtaacagatggggcagttgttcttcatggagttctcgatgcagcagtgcttgtcgcgcaggctgaccgagtagcatgatcctgtgtttcaacagatatttaaaagtggaattgagagattcagattcaaccatctcaccagtaaatagtaatagcttgggatttcagtaccgagtatcgagagatgtaggatcacactgactcaccacatttttcgcagtggaagaagttatccttccctccaactctattgcaaatttgcattgcatcccaaattcagtcagctcagaaaatttgaaatgcattcccactttttaagtgatttttttagatggtgtggtaaaaacatacctgcagatgccgcaatcttggcagtggaagtgttccctgtcaacctgcagaacacgaacgtgcatctcatcaacaaccaaatcgaaaatcaccagatccagcagaagcaaagcaagcagcatcggcatctcacgtcgtcgtcgaagaatttgcacgcgctgcagaagtactcgcccatgcaaacgccgcagttgtagcacacttgcgcaacctgctcaaaaaaaaaaatcaccggtcagaaacaaaaattgatccaagaaacagaaaggaaagcccagtggattcaacactaaccggctgctcggtgtcacagacgagacagataacctgaagagcagataccccaagataagttttttcagtttttttcagatcaagaaacaggatcgaattgatgtgatataggagcacccaccgattcaaccgcgtgccgatcgagctcgtggccgtctttctgatccaagaacagggagcggcacatcagaaaggcaggagcagaaaaaataaaaataaaattcaggattggtgatgcaatgcaagcaagcacgcgggggagacgaaaccgtggactcgttgtggcaatggcggcagtggaagacgtcgttgcagcacggcgcccggatcctgcacctcctcctgtagtgcttgcatctgcgcgcgcgccaacgactcgatgagctcaaaaacaaaacgaagaaagaacacgaaagcttttcttgtccaagaacagcagcggcaaggaggaggaggagaagtgcagagcagaggaatttacccaaatcccatcctgccgaatccgtggcgagacgcgtcgtcgagctccatcggttcgatggccgcggcgagatccgagcagcctcgcgcgccgctgttgctgcggcggcgcgccaagaaggggacgactactattttatactagtgaggaggcgagctgagctcgcgagtgtgtgtgtgtgtgtttgtggtgggggcttggaaggaagggctgctgagaatggcaagaaaatggattgagatcagctgcagtggtaacttccactgtaacttaggactgcacgtatcttcaaccattcattttgatgatgaatggtccagatttaccgctacagtgatcaaaatagaatcataatactaatattttattctacggtacttttgctatagtgctctgactaacctgtgccatccgattcagatcaaacggtagcgactatgactgcataagttgcagtcagtactactactgcagctgatccaaatctcaagaaaatggagattggggattgggtcgccaccgtcctgtcagacacacggattctctactgtaaaaaggaaagtcctgattgagatgtttagtaaccaaatttatgagaatctaaaaacgctagagtttttcagcttatggcttttaactcatatctttaaattctactactacactttctataatctgatggtcctatcatagcaaaacagtatatttgtaaacggaaagtaatttgtgaataaaatttttatatacgtgttcttagcgatctaaaagcaaatactgaaaaataaatttcgatgaaaaaaccaaaaatcagctttaaaattaatgttgaaaattttaattttgactgataagtataagtataagcgaaaagatgatgttgtaaattatttggaagagtttgtaattctgaaagaagctgcaattgtttttccaaacagtccaaaagttgtcttcagatgttgcatctgtttggagtaaaaataaataacttctgtctctttggggttcttggtggtcgcctaggaggagccttaaatgccagcactgttttgtttacaactcttctttttttccaacatcttctgcttgggaaattcggagctatcttttgaaagtgtacttttttaaaacttatcaagatgcaatggcctttgcatttcttcctctcagagctttcaagaattgtagtatataccagcaaggttggattgaggaggtggcgtgcaggtagatcaaagtgacatgctgcccgctccgctccgcaccaactgtattcaagatgacgattccttgcttcctccggcagttcattcccacgatccacgcatcaacccatgacaaactaaccgatcttatcagtttattttcatcgttgtttattttatggcattagcttttaaatcattaaaaatatatatacagaagttttataccaaaatattattttttaataataaatgttaggccttataatcaattgtaaacgaaatgactgaacggtaggactcgatgacctctaaaggtctgcagacacgctacattatcttatctttcttgtaatgggtgaaatttttagaaacaaatccacagaaattgatttattccttctataaatttttaaatttcatgtattcgaaaggagtcctaccgtttagcgagccatctccataaaatttgcttccaggagagtgtttgtgcggttcccctggagcttcttcacctgacactcgacctgcaggctgcagcaaccatcgcgcttctctgctcaagcatttgaccgaacaaaattaggtcgataaatcaatcgatcaaaacaaaattaggtcgatggctggtcgaaccggcaccttccctgaattttttgctgcttctactggagattataaacggactttttttcttctcatcagggggtcacatctgggaggccaaagaggatgggggcaggagtaattattcacgaggatgagaggagtcagcataatgcattcaatcactcactgccgtgatgttccgcccaatctccagttagcgaatcatgtgtataagcgataatactccaagatgatcttccagcatcttctttcaatactgtatggagtaattccatgttgcatcatgcttaggcttgtcgatcctgagaaagtagtacgtgcaaaaatagaacattcgaaaatgacgctgttagatccgagataggacgcgggattaagtgggataagccaacagaatgacagtacaatagagccgcagataatctcctcgaactaagcaacagtgcatttggatattcagaaactgctttacaaccatggattaataatacagattctgattggtgccattaagtttcacatttcacacactacacatcagatgacccccgggcatggcatatatgttctcttttggctgatatagctgagtgatcaaaaggatttgcatccaccagtctgaaacattccggttcggaccataagcacatcaccagcacaaacacagaagcatttccgcgtgctttcggaagcttttgatagtgtcaggtatatggccggacagatccccatcatatgcactgcgccaccttctgatacaaatcctgtggccagttcctgctcatgttgcttgccacgaggtttgcgatctgcccatcatgaaaaatattgcatgaaaaaaatgcagggggttgcattttatattatagcgagataatatcagaataatgctaactaaaagaaattaaattaatgcatgtctaaaacgtgataacacagcatggtgccctcctctgcggtcatccagataacttatttgaaataaaaatgtattaaaaacaaggtcaatggacgtggtcaagcttgccatttgacaatgaaagtctccagaaggatgtgtatatgtggcagatagctagcatttagcagcgtagtgcgtcatgatatgaccagattttacactaagattggacattgttggaaaactttcttgtgcaagctctctatagaatattttaagtgcttcttgggcccacaggctgggccgcaaggtttacggccgtgacagcaatctttacaactacaacagctaaagacatgtatcagcataagactgcccaactgcaatcagccatcaggtacgtaactgtctgtgtgcacacacaagagaatgcttgcgagtggtataacctgctagttaaggtatgtggatgtgtaactaaacaggttcttcaaattatttatagtttacttatctatggtagtttagcatcacattttctctggcattgtgaagtgcagtgcctacatgctcattgtataagtaaatgcgcaaaagagattgaatacctttgacttgactgcacgcaaggtcccatcagtatctctaacattgtccatacaatttagagcaaccttcaagagatctggcacacaagcttgaacatgcggtgacaagtttctgaatacatcaactgtcacatttggagcctgaggatccaaatgaagaaatgggagtttgatggtttccctcaaagcatctacagtctgtccagctcgagcaagcctatagatatggagaatagcttcaagctgtctcagtacagtttgttgctcagatatgaggtccttgtcttgaacactgtaagaacgtttccaataaattgatcaaaacacagctttaaaaagcataaaggattaatgctcaacttgtgaaaaaacagaacagaggataataacctggcttccgaatatctggcagtttccataatttcattaccagaatgaattagagcagcagcacgactttcaccatctaacatactgcgcgccatggcacatattgcatccgacaggcacttatttattgtctgaagtgccatggcaaaagctccaactcttttatgaatttccactgactgagctcatgcagagcgtaaagtgatattagatggatatagaacaactcaacaaagagagtaagaccaaagtgcagaaaacatagacatcttcaaattcatatggtaaatatctacttctgtaccatgtagcttgccatcaatagtttataaaattatagtcaacggttaaaatgcatgcacaatatatcagatttgatgaagcatgtgtgatatgtcctacatgtgacaatcaagacgagtttttactactactatcacaagaaaagagcatttacttgtttacttactttgtcatagaggcctgcctcatgacactgatgggcagcttcaagtaagaattgctgcctgcttctccaatccatcatatacttctttaattctccttcttcccccattccacttggaccaagcaaaagttgaatgccaccatcccttagtaatatctctgtcagcagttgcttcaacattagatttcgctgccgctgctgatcagcattccctcgaccaatccatgatacctctcctccacccattgcagcagcagactgtgcataatactccaaggccaaatcaaggttaccattacgcaaataaatagagccatactgccgtattatactggcagcttctgcacaagcatccatgatacccatcttctggcctgacccaacaccatcagggagaacaccatgatcagataaagcaattgaaatatgcacagcatctacatggtatccttcctctccaacttctttagacaaataaagaattgctggaagcaattggatgcttaacagcagaacatatggatagaccaaggggtcttttccattctttgtataatatgatggttcaaatttgtttaagtaactttgcagatcctccagagtataaggcaccaagccttcatttgaaacattagaagaagatgcactggtgtactcccgcagagctgacaatttgaaccacaagaaatcctctatagtattgaaaagtgttggcagatctttaagcaatctgtcgatttgacgtcgacaaccacagatcatggcataaaggagcaacttcttcctatcataaccaggacggccaggtcgatcacccattctcagcattttgtcacattcctcagaagctgtcagagcagtctctggggatacagcaccattagtagtaatccattctacaagctgcaaagaacatattatttgcatgtatggtatcaagaacaagaactcatcgcaatttatgacatgtcaatagtttaccaggggagcaaagttgaatgcagcacgagatgattgggcaacttgtcttgcctcatcatagtatccagttctcaagcagaaataaatctaaaaaaatgtcaaacaataatacttcaatgttagcagtacaagattaacaagttacatgaaaatcaaagagagagaacattccatgaaggcgcaactgaaaaatatttgttgataaattagaataaagcacatgtacccacagaaaactttttatgcatcagatatggctttactttagagtattatagcctacacttgaataaagtaagtcatagaataagccagtcattgacctagcataggaatgataccatgaaaagcctaagctagagttgaaaaataatgaataataaaaacactcatggccccagtgttgcactatattcaacacaatgttctcataaaagttccagtattcttcagttgctgcacttactgtattttggtggcacggttttatttgaatgtaaccaattgttttttcatgattttaatatgccattactagacagattgaaatggcaccaattgcaattttgtgttaaatacccaaaactaaaaagggaacctgctgccatgttgtgtccactggtggctgtctacgcagatcagttgcatcaaagtctagcacaccatgatcccgcaaacggacctgccagtcataaggacaaagatgcatgaagctcatgtagaacccaaattgtacagcatcatttcacttgaaaataaaatgatgtacagaaacaatgaaaagggagagaagcatcaaatttaaaacatacccgaagaaatgcgcgaatcttctgaagattgccaacagatccaccaagagcagcctacaaccataaagcacaatcacagcttaattaagatctattgatacaacagaaaagctcttgcatgagtaggtttcctaaaacataagccacatagtaaagtgagagtagggaacatcatttgctaaaagactaatggaagatcacaaccatgtgttaaaaaatcaaaaaataatgaactattctgagttgctcactaacattaaatattatcttccataaatatgcacaattggtagaaagtacatatcacatcacaattcaccttcaggacattcaagaaagaaaattaatgctcaaaaatatgaactaaggtggcatgacacaaaagagtggaatacccataggcaacataagaaaacaggtgtagtaactctcaagagttcagttggatcaacaccaaaattattgtcagaatcttacatgttatattctattttcataaggaattttgaaagaaatgtcagaactaaaaagtatgtgaaaatactcactagagccggatggctattgatggtctcaagtatgtacttttcatgaccccactcaaggtgtcgtctagcaccaatcactagtgacatttttcttgaaatgtttcgatgagttgacccttccccaactaatgcctgaataagacaaacaagaagcaaagtatagctatgagggaataatagataaggatatatcatatatattggatggaaaagggccaacagatgtcagcatgagtgctacacaaaaatcaattttattacctgaattaaatgccacactttatgcatggtcactgattttgtcccaacagcaccaacagataaagactcataagcagccctgaatgctgtagcaggctaaccaaaagataactttaataagcattagcagaactacaagtacatcaatagaatttgcttatgctctgatgataacatgtcgaggctacataaaaaaaaaaggcacttgatctatttctcaaattaaattatttggagaatagaactatggatagcaaaaaccacaaattcaatctataaatgaataaatgtccatagagggactaagtaacatgttgaatcatagcatatgagtttaacacttacaccaaaaggtaggctgcgccctctagcatcattaagatctctcacaactgcagcataaactgaagatttgttttcaattatagttttgttaggtatgggcatgacttccttagatggcagaccggacgaagattggggactggaagctgaagatggcatcagagcaggacgagaaatcccactggccatgagattagtgtttcttttcggtaatgtagagagtcggcttagactctgcaagaagtctcgcttctccttctgccaatcatcctacaacatagatgttatataagttgagaaccaaaccgtaaaataatttgaaacattcaccactgagcgacataggagtacaagaccaatataacactgaaaaatgtagacatcttagttacctgaaatggtagtactgtactgttcaattaaatcaaatcacaagttcacaaccctatgacaactgattttgttttctaatgtgcaatgcaataatacatataggtaataacatatacaaacccccagatgatacagaaatttgacgagaaacttttaacatataccaagatgatataagaaagtgcaatctgaaaagcacttcccacaggcttgcaacaactaaaccagatcatatatatatatatatatatatatatatatacacacacacatatataggtaaattaactggtgctacatggagtatgggctccaagattcaaattgagtatatacccaatttgaatgagtatgaaattttttaaaatgtttagatatgaacattaacttctttactaacaagttcaaacaagtttgaacttttttttgttagattttggttctaggtatataacattcaaacatataattcgttaggtatgtaataatgaattgtgaaataaagttgagtttgagttgttttgttgttaggtatatgtatgaatcaaattcatatacctaggtatatactcacaatttgaaaatttttaaaaatttgagagaatttgtgtgttttataacttggagcccaggcaccatggagtcccatatgggtatcctatataggtaaattatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatataatgaagttagcagcaggaaagggtaaacaacctcgagaacttgcatcatataattgttaaaactccttaagttgtccttttgtgcttcttgaatggatgagacgattgccatttcatgaagctgaaaacacatgacatgtttcaggatatattccatgaaattaggagaaaatgcatgtaaaagatgtatgacggtatgaagtgtgcacctgctgcaggtactcctcgacagtagttgcttcagatggaaaaacatcctcaaatgtggtctacaaaacctcaattttaatcactatgatgtatattcaagtaatctagcaagatagagtagaaaacagaaaatatacaataagaagctgcagattcacatacagcaacagagttgtaaatgtattaaggtatactgatgaattaggagtgaattttagagaatgggacatggggcatacatagtgaacagtaaagttatggtggatatataaggtgaagtgcgaaaaatcgtgcgctgttattgagtaatgatttccggtcaggttttttatatcaagagcccgctgatccaagcaaaaaatagtagcatttacccaataggaaaggactgattcttacactattattataatgaatacatgctatcgttatattagctgcatttaaatacacaaagagaacattgcatagataaagcatagaaatatgagctatcaatttcttactcaagtagataactatatgttaagtttcttctacaatttaagtagaaaattgaacgctaatctggagcagtataattgaaagtataggaccaacgagatcttgctgcacctcgaactctagagtcgtttcttgtttcaacataattcatgggtaactatttcaccaaagctagctcacagatactaactaaacatttcgtcaaaactactgaactaaactatttactagtaacttaaactgctcttccaatttaagaagacatgatgtattggtaacaaacaccaaactatcatcttcacttcttcatttgaaattgtaaaggatgtttttcaacaatttggtgcaaggaataaaacatggcaatgcttatgacttgttataattttattacgttttaaccctactttgtgataaccctaggttttaaccagaagtacagtaaaatgtctaatctcaaaccggacaaactgctcgatctgataatcagcaaatgagattagtataatatgaaatgggatatccctcgccggccatcaccttaagttcgaaggatttgaggtccctggcgagctgctccgcattgatcccctcgcgcgccaacaacctgcagaaagcaaagcccaaaaccctaagtcccccgtaaacccccaacaaccgcctacccccgacgaacccgacgcggagaaccgcgctgcgagcctcgcgcgaggcaaatcgaaggggggctccggggagaagacaccgacctggtggcggagagcgactgcacgggcgcctcggcgcgcaccgtcttggccttgagcttggtggagagcacctccagctggtccaggttcctctgcgcgcggggacaagcacacgggggaacacgtcaggcggaagaagctatggcggcggcggaggaggaggaggcagatgcgggggggaggaacgggagaggaaagcggcggcgcacctggaggggagggaagtgcggggtgggggcggcctgctcgaggagcttagtggaggagtggaggagctccgaccacccgcccatctccacgtcgccgccgccgctgctgctgccgccgacgccggccatcgccgccggggggctaggaggagggttcggttggtgtcgtagggcgtggtgcggcggagcggagtggggagtggagcgggtttttcctttttcgggggtagggaaaagagggctttgttcttgttgtagatgggcctgggcctaccggctcttgcgaatttgtgcccgattcaggtcagatcggcccatcttctcttctgcatttttttttaattataaattgtgtccatggtatacgaacttgtgtgatggttggaaggctgtgtttagttccacgttaaaattaaaagtttaaagaaattgaaacgatgtgatggaaaagttaaaagtttatgtgtgtagaaaaattcgatgtgacgaaaaaattgaaagtttgtagaaaaaagttggaatcaaagcaggccctaaattggtacaataacatgcaaatcgtttggcccggtaaaacaacttgcttcgtcagtgcgaattggggtcaaatctcacagtgaaaattcactttacgtcagtttccacgtgacacagttcgattgcatattgcttttctggaatgcgtctactcttgtggtggttgtggcataaaaactactccatccgttataaaatatagcaaccttatactggatgagacatattctagtacaacaaatatggacatactcctgtgcaagattcattatattaggatgtgtcccatccagtataaggttgctataagataattattatgtaatgcaaaactagaaattaaacatcaccaaaataagtttgagattatttgcaaaagctaccagaacagatgaaaacaaatggaagcaagctgaaactaaattgtgctgcatggaaaccaagtcagcgatatatcagttcatttagattgtgacacccgatttgtcctgaatcttgattcgcatgaattcagcaagttattgtatcggattaaacgattcgcaagttgttataccaatctatacccaccacacaacgcaagttagtgtacggtggtgtgtaatttactactcccttcatcccaaaatatttgatgtcgttgacttttttaaaaatgtttgaccgtttattttattcaaaaaatttaaggaattattaattattttcctatcatttgatttattgttaaaaatatttttatgtatacatatagttttacacatttcacagaagtttttgaataagacgaacggtcaaacatgtttaaaaaagtcaacggcgtcaaatatttagggaaggagggagttttttttttttgttttttgctttttgtaaaacgcaaacgccgacacgcctgctcactatgatattgtgaatgtggtgtatagcatatgcgctcttaaagagatgaagatcagcaacaaataactaaccttgctagactcttaaaattcttattgaaagtagactgggagtccgcattttcgtttttgtttcatttttgaaaagcttctgcatgctactacgatgctatcaggtaattgacagttcacctctctctcataaaaatgaaatagttcaaactatcatatcaaaaatgttgtgtataggttgacgtgaattcaagttcaaattaacaataaactttccccgagaaatatgagcaatgattcattctaaaagaaagaaataatattgattataagcattaaaggtgtaccatctttgctgcagtacaactggaaaattcaggtcaccatgcaacagaccaatcaaaacacaagatttgctttggatcgatgaggaatgattacacaggttgcaattgaagaaaggtgttacaatggaaggggatgtcctgaaatgctagagatctaagcttccactcaaatgaatctaacaccaaatgcaccagggctataagaattgaaaaacagaacctaatgtacacaggtaaactacctgagctccctccacagcctatacaaccgatgttcgaaaaataatccaatgacaataagtcaagaagaaatcaagttatcatcgcatgcctcgtttgcgaaacagcgcatggtagctgctgaggagtattttctccataactgaagactctgtctataaatattactcttcagttccttttccttaccgagcacgggcagtggatggttgttttgatgagcggccaaacttgtgtttccatttctgtttcccaactgcagagagatcagccaaaggaccggaccaagtaggaacagagcttttctcttgtgtaaatacagtgctaaacgaagagggatcttggggttcgtataacgggtccatgtgatttgtagaaaccaaagagaccgcaccatcctgatgcggaggaggaaacttttcactcttgctttttgcatttgcatgtgttattaatctccttttctgtaagatataaataaatgggacaaattagagacattgcaaaatttacattaagagagtgccgggctccattttgggccatagtaaatcaaatgagactagtataggtaagacaagaaaataaagtggtgataaagtgttactgcgacggagatgagactaagcaagtggtttcaccacctccaccttaaatttagatcgctagcctagtctttaagtaaaacagctcaaagaaacaaaaactaaaacactactggaattagtcagggagcaagtatgttcacatacatcgatatttatttgaagttcagcatttgcctctggagccggtactgccctaggtcgatcgcgcgtttttgtcttcttagctccatcattagtcctaccgccagcagctctcaaactgttgatcatgccatgaataggtcaggtagcaatcaaatatttctatacacgctcaactcacatgagagcatggacagaaaacatgaatcaaacatcaaatatactaggatatgtggacatttggatcacttagtgagcaaaaattctaaatagctgagcccagatggtgagagactgactatcagcccaacgatgaggcatgtgtcagacaaattctgtgaaatccagggacattagtaccacagcagtatgtctgcttaaagtttcacctaaatcagcacttgcattgcactaaaattacatttgggcaatgctttcataatttgattatatataactttgctgcatgaacattgtgtgccatctctttaggatatatttatatgctaataatattgcttacgggaaaaaaaacatccatattaataccaaatatcaacaaacttttggtgaactttactgttttagcacttattagtcattttcttgtaatccgacaaaagagagtggcttccattctttttataaaaaaaacaaaagaaagagagagtgaccctgttatctgaagacagcactttgtacaaatgtttctttcgaaaatagtgaaattgtttttagtttattgaactattccatatgcatacccaaatattagaataaatacatgttttttcttgtcgtaggtattaaacccgagcaagcactcaagtatccaacctaggtccccagaaaaataatgtgccatttgataagcaacagttatatgttttaagttaaagatgctatttctcaaatgccaatttaaaaagaaagtgctacaaccacagagtgtccagtactagagagacagccaaggaccaaagcgaataacaaacaaatagtaaaactaatgagtatcaaggtgacaaaccgtctggcttcttcatctcttcgttttgcatccatttctttgcttggaggatatgctgggagactcgatggttcacatgcataaggttcagttgtaaagaactgcatagattgtaataagcaattctttagtaaaagtgtaaagcaatgctacataatttcaacaaagatgacaataaacagatctacttcacacattatccagtgagatatgtcattcaaaccaaatgtatgctattgaaattcgaaaatcagacttgcagttatagagtgctactatagcctagattgataatatctggtaggaagatgcttccatgctctttataaatcaataaatcatactttattaagcaaatagaaggcctaaattgcagccacctctaaataagatacaatggtccaaatgagatcacaagcatcatagtgtcatattgcacaaaagaattagtcatgtcatacttcttggaatatgggataggatgcagaaaaaatatagtggtcataatgcttgcaagtaaattattggctattggctaaatctacactagtagctacccagaacaaaatctagccaaagcaccatgttctgaaaccccaattgcaaactaagttattgcaatgaaaacgtaaatcgcctacacccaagattttctaaaaatattgtgctcatagagggcaatgactttgaggcaaacacagaatcgcagatttcagaacttcaaactgtgtcgtaagacaccaaagccaacttacatcacttcttaatgcagaagtcgctgttaaacgatcagctggatcaattgcgagcagtgtttcaatcaatcgcagtgctgactgtggaaaatctttgtaagtctctgatattcgccttttgtatggttgttgaggcttaaatattgttgcatgaggtagcttggactttttccaatattcttctgtgggggagccgcacagcttaaaaattttatgcagctgttccacctaaaagggacagatgattattaaataaaataaacatggaacataaatacaattggcattcattggattggctggaatgaacaacattacgtgcatgaacagtgcaacaggtcatattggatctagcataatctcaagtacgaataaaaaaatatagtacaaaataagggttcctttggaacacgggattgaaaaaacgaaggaataagaaagtcacaagattgcaaaacacgggaatcagatgagtgagatagaatcaaaagaaattttccaagaggttggagctcttgctaactttcctccgaaatctccataggattgtacattccataggaatttcaaaggaaaagataggatttaatcctttgtttcaaatgccttcctaggattttttccaataggatcgaaatcctccatatttcctatgtttttcctacaaaccgaagggggcctaaaagtgtaatacgttgaacatgtggtactacagataaagttagaacttttggtagagcaacgtttccagtttccacatgaaaagctactggttttatcaaccactatgtttacctaaattgaaactagtttagcactccaaggcctccgaccaaattgaatactgtttcaaggcattacaaactgataatcagacaattcagcatgctgttgctaacctcagtacggcctggcataataggcctcccagccaacaactcggctagaatacaccccgcgctccacaggtcgacgcccaccccataatccgtggagcccaaaagcaactccggtgggcggtaccacagcgtcaccaccctgctcgtcatcggctgattcttgttgggatcgaacagcgacgccaggccgaaatctgcgatcttcagcatgccattgttatccaacagcaggttcgaccccttgatgtcgcggtgcagcactccattgttgtggcaatgctccagcccggacagcagctggtgcatgtagcacttaacctgcatgtcagcatgccatggaaaacctcaattaattccacgacattgcgcgttatggtgccggaacatgaggcttgcatgcacaaagatcttggcgggggggcggggggagacctgtggctcggtgaagctgatgtcggggctggcggcgaggccggcgaggtcgtgctccatgtactcgaagacgaggtagaggctgcaggacatgcgggaggtgacgaggccctcgagcttgacgacgttggggtggtggaggcggcggaggatgaggatctcgcgggccatgaagcggacgctctcgggctccaggttgtcgaaccgcaccttcttgagcgccacgatcttgcccgtcgccgtgtcccgcgccttgtacacgttgctgtacgtcccctgcccgatctgcgccaccgacaacaccgcgcgctgttgatgagctcagctcgcgacaatggcgagcgcgagggcggggggagctcgtaccttgtcgatcttctcgaaggagtcggcgcggcgaggggtccagccgtcgatggcctcgccgacgacggcggagagccaggcgggccagccggccgccacctgctccccgcgcgccctgttggcgaagctccccccgagcccgaggcgggccgcctccgcggcggaccgcgacgaccgtgcgcgcctctccctcctggccggcttcggcggcttcttctcctcctcctcctcctcctcggccgccgccttctcggcggcgacggcgggcggcttctccggggcggcgggcgggggcggggggtcgggctgctgggggtggtcgggggagggggcggaggggcggccgtggacgcagcccatgggaggggaggggagtcggggggtcaccagcggcggcggcggcgcatggggtggaggcgagtggggagtggggagtggagtaaagcggagtgaggtgtgggggaccgagctggatgcctggctggcttggttggctgggctgcccgtggaggctttgactctctcgctcgctcgctcgctcgctctacgtgactctgtgcaagtacagtgtcagctcagctgtccgtgccgtgcttggaggattttgtggatgtggatatgtgtttccaggcctatttttttcattcgtaataatttattattatccttaaattaaataaatagtgatccatccgtctcatgaggagtgtatttttagttttttgatacaacatttggattttcgtcttatttaaaaaattatgattagtaactttatacgtaactattttttaagttttttttataattttttaaaataaaacggacggtcaaacgttggacagacactcaaaaatatgtttttaggatgttggacggaaaccaaaaatatgttctttgtaggacggagggagtaagtattaatatggattttcacaaacaggatggacactagaacgaacgatgtccaggtgtagactatctcatgaatggcaaagggtgtccaggatgatgcggcctctgactagttcagtctatctgtccggtcgccccatctacgatctacgatgaaagaagagaacacgaaaaagtaatgaaacacgttcctattgggatatgtcgatgtggggctataattgattgggtgtcgcgcgtgtcctttcacagatccgcctaccgtaacgtcatgctaccatcgtaaatttgtacatacatagtgaataatatgatctagctttatccttcatgccttcattcatgcatggcagaagacacttgcaatataagctagcccatgatgtgctcatgagcatcggtcaatctagtcggcatccgccaatgatacaggtggatgtgaaaaatgaaacctatctacatgcaaaaaaaaaaagaagtacagtggcaagcctttgacaatgacagcgatgacgcggacggagccatggagggcgtggaggctgccacgactggagcgctaattaacgcactatccatatatgtcggacgtggaagacatgtgaatggttagggcaagcagccactacatgacttgcttgtgatcataagtatgttcggttctgaattggtttgtgatgcaacaagtctgacccccgccatatggtggacgccgtcgacaacaacgtccacagcgggacgaaatatgtaatagcatccaagactagacgttgttcgtcccagtatccaacctattttttaaaatgaaaattaaattactatttatttaattcaaggattattatttattataaataagaaattcgggttttgaggtgaacaattttattttctaaggggctaaaatcgtattacttcatctattcgtaaaaaacaactagcagtacaggacacatatttgctgacctcacttaccagctagatcgatctaggaatctgaaaggacacaagtttcacggtaatgtgtagcgttaagtacctgggaaagacacaaagaggatacatcctccacaatgtcgccgcacacctctctcctcacagcgcacgccctcatttcgcttggagaatgggtgtcccattttagctcatgttcttggcatggaaatgattgaggcgaacgtggtgtggaatattttctacgacatgctcaggcagaatgacacatcgacgcattgtgatgcccaaaataggagtataagcatttttaatgaggtagcaaaagtcttctctctttttaactagaggagtagaagtaaaacaatagtttctggacaccgtttatgtaaaatattgcttcctttaaccgtaaggatgtgcataatttttcatttttgaacttttaattgggtaaaaaagctatatcttttgggaaatgttaaatatgtttaaaaaatattaagaaaagttagtgtgggattgattttagaaaatgaggataattattgatgttgtttctttcctcctgctgtttgtttagggtctatttagatccttggtaatttttttcaccctgtcacattctaatgtttggacacatacatgaagtattaaatatagaaaaaaaaaactaattaaacagatcgcgtgtaaattacgagacaaatcttttaagcctaattactacatgatttgataatatggtgctacagtaaacatttgctaatgacgaattaattaggcttaataaattcatctcgcagtttacagtcggaatctgtaatttgttatgttattagactacatttaatacttcaaataagtatctatatatctgatatgacacgataaaaaatttcacccttaatctaaacacagccttaggcctcctttattcatgagacaatggtgattaggagctcctatacctcctactactagtagcttggtgatgtgaattgatggcagcatcaaaccaggtgaaggtggcatggactcacgcatagctcgcccttgagggcttgaggaggcaaacctgacttgtcccttctttcttaagacccaaagctaatatgtggttaagccacgtcacctcaaattaccatagccattagatgaaatagcaacggtttagattgcagtccctacttagcttcccttccattaacagtagcccaatatacatgggcaagcccaatccactgcctaggcccaattcgcccgttcccactacactgccgagcgattccatccacccgcgccacccgaataacggccgacgcgtcggctccccacctcccgcgcgcctccccgtctcctcgaaactgctcgcctccttggtatttggagagacagaaactaatcgtcgccgcacatggagtaaaatttcatcagaaaccgtcttccacagcataacagtcttctcgcattacttcgattggtttcctacttcatctccctcactggaaacggcctctccctcccatgaaacctggagcagcccctcacctttaagaaatcacacgagtatacaatcttctcccaaaggtctgcttcctcctcttcttgaatcacatatatgttcattcaatttatggcctttatttctttttccatggacgctagattgatttgttcctcttgccactgaagttatcaaagaatagaaaaacagacagatggatttggttttgtcccttctttatgtttctactagcaagattgaaatttatttggtatgtatacttaaaggagtcaattcatggtatttataaggtttctactagcctgttcatggtatgtaaaccatttttcaaactttgctgtacctataatttgttgtgtttctgaactcctattgcagttcgttcctacacctattgcctactatcattgtagcagcagctatgggctattactgaggtcagtacccataacattcccatccaaaacaacgactgattgggtttttccatatgattcctctatcaagaaaatatcccaatatatcggtacctcatattcgttcatggtcaccggctttcaagatattattatatgatcatcctacgatatcttcttttcaagatattactaagcatttcttctgtaaaaacaccgtcaggattttcatgtgtatactatcatagattgcaagtgcaaggttatgtgtgattattttaacaatgaacttaatttaggtacatatattggttcctggatctgtgcatgctatccttccttgctatatgatgtttctactttaagttcagaattgtaagctacagttttgtgattgatgtaactttattcttcggattttgttctgtctgaggtttcaatgtagtccaaaaatgtaaatcacatcagctaatgtgatcaaccacaaaacagaaatgcccttgatcgccatcggcagtaacgcatataataatttgattatcccggtgctcaaaactttttctcgccaacttctagatctcagattttttccaaccccccatatggtaagtttattgatattttggtcattaatttctgtttatgctacatattgctttctccttgctttccggagtcatccgtcagatatcacattttctctttagttcattaaaattgtattaaggcacaatgttgtataaggaataatttcagttatatatctgtttagtcagtaaaatatatatgtggtactcaagcatgaggtaaagctgaccctttcaaaacatgaaattatttcatggaattgcactttgttttgttgttattgcatatgttctacatgttgcaggcacctactttttgtgtcatcttaacacggtgtttcatccgtagacttgctgcattgctccaactccccagaccgaagttagtactttagatggcagcttaattagttttaaggcactagccctagagctaaaaaaaataattacagtttaatctgcttattccaattagacatgatttataatataattcacttaaaaaaactatttcctttaataatctaatctatatatgcattagattataccacagcatcaccaatcttttgcacccactatcacataatatttctgtactatatgaatcatgtatttttcttattacacaaatgtacttttgatatagtttttaagtttacacatattgcacatgagtattctgcagcaacgcgcggggtatctgaagcatctaggcccccggtgttaattttggtaattaatgacaagcactaattgtggactaaccgttgtctttgagctatacatttttaagttaggtccacgtcatatgtgcgcatggatgattatcgatggattaaaattgacggtgcaaaacaaagggaaagaagacggtaaaactagcgctttaatttagaattgatcgaggtgtagggcgatcaaatttgctagtttaattttagtttcgccgtactattaagaggggtaatgacctagcaaagagatgattttaattgccacattaggtcattgcattttcatttgtgctctctttttcattacacacacattcacttgcaaattcactgggttcggcctgaccagtggcggtcagaccggccacatagtggcggtctgaccggcgtgccctggccggtctgaccggccccgcgggcggtctgaccggcggcactttcctggtcagaccggccccctggaggccgagatgatgctgctcgggatggccgatacagagccgacagagccgtagtcggtcagaccgagctgatggcagtctaaccgagccgaggccagtctgaccggccaccccatgtcggtctgaccggtcaggccgatggggccctctgacagcacttcaacggctagttttctagccgttgcagagtagcacggtctgaccggccacataccttcggtcagaccggcagagcacaaagttgggggatttcgccaccaacggctagttttggtgggtgggagtataaatactcccccagcagcagcaagggggctctcttggcacccaattcaattgcatacaccccttgcacctctctcacactcacttgagctttgtgttcatccatctagtgtgttagagggttgtttagccaagagtcaagtgcatttacttccattgtagagctagtgtggtacttgatcatctccacaccgggtcattgcttgttactcttggaggttgccgcctcctagacagcttgtggaggagttgcccggtgacctctccgagaagattgtggaggaggcccggtgccgatttgtgagtggtttggagttcaccaccttcggagtgaaggaagaactaccccgagtgatcgaggcttgggtagtcctctccgtgggccggctcccgccttgcccaccccttgacgaagggggcgtgcgttggcttcgtggttgagcggtggagttgggctcgcctcaacggggagtaggaaaccggcgagtttccgaacctcggtaaaaaatctcttgtctcattgtctcatttgattgtcgcatttacatttgtgcaatttactttcctagagatataattgagccactatcaccctaggtttgcaaaacataacttagttgcttagttagagttcaccctcacaagcctagcaacttaggttagatttgattaggtgttatttaatttttaaatcgcttattcaccccccctctagtcgacatctcgatcctacaagtggtatcagagcttggtctctcttgattgggcttcaccgcctagagagaagatgccgaacgaggtgaaccatgtagggaaggctcccatgtttaatggcacaaactactccacttggaaaattaaaatgtctactcatctcaaagctatgagcttccatatttggagtattgtggatgtaggctttgctatcactggcacacccttgacagagattgatcactgcaacctccaactcaatgcccaagccatgaatgccttgttcaactctttgagccaagaggagttcgatagagtgagcaaccttgagaccgcatatgagatttggaacaagttggcggagatccatgagggtacaagtgagtacaaggatgccaagcttcatttcctcaagatccaatatgagacattctccatgttgcctcatgagagtgcgaatgacatgtatgggaggctcaatgtcattgtgaatgatctcaaggggcttggggcaaactacaccgatcttgaggttgcccaaaagatgcttagagccctaccggagaagtatgagacccttttcaccatgctcatcaactccgacatgtcaagaatgacacccgcaagcctcttggggaagatcaacaccaatgacatgtacaagttgaagaagaaggagatggaggaagcctcaccctctaagaagtgcattgctctccaagccgaagttgaagacaagagcaagagcaaggtgaatgaagtcaatgaggacttggaggaagagatggtccttcttgctagaaagttcaacgatctcttgggaaggagaaaggagagaggaaggggctccaactcaaataggagaagaaatagaagacccaacaagactctctccaacttgaggtgttttgagtgtggtgagaagggacactttgcttccaagtgcctttccaaggatgatgatggagacaagtcatccaagaagaagagtggaggctacaagctcatgaagaagcttaagaaggaagggaagaagattgaggctttcatcggggaatgggactcaaatgaggagagctccgcctcatccgggtccgaggaagaaggtggtgatgatgcaagctccaagaagaagaagatggccgttgttgccatcaaggaggctccatcactcttcgctccactttgtctcatggcaaagggctcctctaaggtaacatctcttagtgatagtgagagtgataatgattgtgatgatgtttcctatgatgagcttgtgagtatgtttgaggagctccatgcttatagtgagaaggagattgtcaagttcaaggccctaaagaaggatcatgcttctttggaggtcttgtatgaggagttaaagacctctcatgagagactcaccatttctcatgagaagcttaaggaagctcatgacaacctcctttccactactcaacatggagctcacattgatattggcatatcttgtgatttgcttgatgatagtgctacttgccatattactcatgttgcatcatctagcatttctacctcttgtgatgatcttatggatatgcctagccctagctctagctctagctcttgtgtttctatttgtgatgcctcacttgttgttgagaacaatgagcttaaggagcaagtggctaagctcaacaagagtttggagagatgcttcaagagtaagaacactcttgacaagattttgagtgagcaatggtgcatccttaacaaggagggacttggattcattccaaagaagggtaagaaaccttctcaccatgccactcgttttgtcaagagcaatgataagtattgctccaagtgtcgtgaggttgggcatttggtgagtgattgccccggtggtaagcctcctaagacatgcatgttcgattctcattatatgcttaggaaggcttatgatggtagtattgttgctagatatgtgggttcccctatactcggtggtaaaaagaatgccatttgggtgcccaaagctttggtctctaacctccaaggacccaaacaagtttgggtacctaaaagagcttgatcttcttttgtaggtgaagtaccgcaccggtgggagccattgggtgcttgatagtggatgcactcaacacatgaccggtgatagggctatgttcaccacatttgaagtaggagggaatgaacaagagaaagtggacatttggagacaatagcaaaggaaaggtaattgggttaggtaaaattgctatctccaatgatttgtcaattgataatgtctctcttgttaaatctctaaatttcaatttgctttcggttgctcaaatttgtgatcttggcttgtcatgtgccttcttcctacaagaagttattgtttctagccttcttgacaagtcttgtgtattcaaaggttttagatatggacatctttatttggttgatttcaattctagtgaagcaaatttgaaaacttgtttagttgaaaaacttcattgggttggctttggcataggaggctagctcatgttggcatgaatcaattgagcaaactttcaaaacgtgatctagttgtgagcttgaaagatgtgaagtttgagaaagataagctttgtagtgcttgtcaagccggcaagcaagttgcatgttctcatcctactaagagtatcatgtccacatctagaccattggagctcttgcatatggatttgtttggcccaacaacctataaaagcattggtggtaatagtcattgtcttgtgattgttgatgattattctcgctatacttgggtgttctttttgcatgataagtctattgttgccgagcttttcaaaaagtttgcaaaaagggcccaaaatgaatttagttgcactcttgtgaaaattagaagtgacaatggttccgaatttaagaataccaatatcgaggactattgtgatgatcttggtatcaaacacgaactttccgctacctactcacctcaacaaaatggtgtagtggaaaggaaaaatcgtacattgattgagatggcaaggactatgctagatgaatatggtgtttccgattccttttgggcggaagccataaacaccgcttgccatgcaaccaataggctttatttgcatcgtctcttgaaaaagacttcctatgagctaattattgggaggaagccaaatgttgcctattttcgagtttttggttgcaagtgttatatttaccgaaagggtgttagactaaccaaatttgaaagtcggtgtgatgaagggtttcttctaggttatgcctcaaatagcaaggcataccgggtctacaacaagaacaaaggtattgtggaagaaaccgccgatgttcaatttgatgagactaatggctcccaagaggggcacgagaatttggatgatgtaggtgatgaaggcttgatgagagctatgaagaacatgtctattggagatgtcaagtctattgaagtgaaagacaagccatccacctccactcaagatgagccatctacttccgcttcgccaagtcaagctcaagttgaagtggaggaggagaaggcacaagatccaactatgcctccaagaatacacaccgctctttccaaggatcatccaattaaccaagtgttgggtgacattagtaagggtgttcaaactcgatctcgtgtcgcttcgatttgtgaacattactcgtttgtttcttgtcttgagccaaaacatgtagatgaagctctttgtgatccggattggatgaatgctatgcatgaagagctcaacaactttgcaaaaaacaaggtgtggactttggttgaaagacctagagaccacaatgtcatagggacaaagtggatctttaggaataaacaagatgagaacggattggtggtgagaaacaaggcaaggttggtggcgcaaggtttcacccaagtcgaaggtttggactttggtgaaacttttgcccccgtggcaagacttgaggctattcgcatccttcttgcatttgcatcatgctttgatataaaactatttcaaatggatgtgaaaagtgcttttctaaatggtgaaattgccgaacttgtctttgttgaacaacctcccggttttgaagatcctaaaaatcctaaccatgtttacaaactctcaaaagctctttatggtttaaaacaagctcctagggcttggtgtgaaagattgagagattttcttttgtcaaaggatttcaaaattggaaaagttgacaccactcttttcacaaaaatcattggtgatgatttctttgtgtgtcaaatttatgttgatgacatcatattcggttctactaatgaggtattttgcaaggaatttggtgatatgatgtctagggaatttgagatgtccatgattggagagtttgaattggtctatctaaatctctagggttaagggtagtttcccccattgcttcaatctctatgaaatagacctacaccttgatgttcatgctccaatcttgtgcaactttgtcctagcaatttttagaatcatttgtatggattgtggaaggattcggttgtgctactgtcagtgacggtctgaccggccaagccgtcggtctgaccggcctatggccgtcagtctgaccgaccttgggcttgcggtctgaccggccttggctctcggtctaaccgcccctgacagacagcactcccccttctcccacttcactatgtagcttctaaaattgttgcttatccatcctttgctccttgtttttcagccatgcctcctcgcactcgtcatggtcgtcgtgagcccacgcccgatcccattagtgagaatgaggattcaagcggagatgagtatgttcaaagtgatgatgacaatatggaaaatgttgagggtgaggagatggaagtaaatgatgatggtgatgacaatgagagtagaaatggtgaagatgatgaggcaagtgatgatgggagtcctctcaattccaccatccaatttgtgcttaatttgaggaatgctcaacaatacactatcctccgtcatcatgatcaattccggaggcctaacgattgtaatgatccaagatttcatacacggttccaaaagtccgtgtatgcacaagtgtatgccaacaaagccttcgccgaacacaagtggatttcttggaggcacattggtgagacaccggagtttgagaatttgcaagagatgttccggaccgttgggattgatagaattgtcaccatgaagcaaccttttgatgaagatctcatccggcaattctatgccaccgtatgggtgtccggcgattgtgatgcaatgaagtggatgtcggggacccttcgatgctctatcaaccaccatgaattcaaggagctcttgcacattcgcttcaacaacggggatgaccttcatgatgagcacacccacaaccccttacccattgatcacttttctcagttttatgaagaaaggggaaggcacacatatggaaaggtggcgggtttgagggctctcccaagtgtgatcaaccgcatagtaagggccaccatcctcccaagatgcggcaacaatgatgacatacgcggagttgcttggcatgttattgatgccattatggatggtggtcggtttgatgttatcaaccttatgatgaaggagattgccatctcaaaggggactattggacaaggaatctattatgctccctacataatgaggttgattcaaagcaagttgggacaaattggtcacaatttaaaagaacataaggagtacaagcctcgtctccaactctcctcccctagagctcctcgtgtgcgccaaccaacattcgatcaaggtgcaagctcaagtgcagccccccctcctcctcaagtgcactttcccggtcagaccggccccctggaggccgagatgatgctgctcgggatggccgatacagagccgacagagccatagtcggtcagaccgagctgatggcagtctgaccgagccgaggccggtctgaccggccatcccatgtcggtctgaccggtcaggccgatggggccctctgacagcacttcaacggctagttttctagccattgcagagtagcatagtctgaccggccacataccttcggtcagaccggcagagcacaaagttgggggatttcgccaccaacggctagttttggtgggtgggagtataaatactcccccagcagcagcaagggggctctcttggcacccaattcaattgcatacaccccttgcacctctctcacactcacttgagctttgtgttcatccatctagtgtgttagagggttgtttagccaagagtcaagtgcatttgcttccattttagagctagtgtggcacttgatcatctccacaccgggtcattgcttgttactcttggagtttgccgcctcctagacggcttgtagaggagttgcccggtgacctctccgagaagattgtggaggagacccggcgccggtttgtgagtggtttggagttcaccaccttcggagtgaaggaagaactaccccgagtgatcaaggcttgggtagtcctctccgtgggccggctcccgccttgcccaccccttgacgaagggggcgtgcggtggcttcgtggttgagcggtggagttgggctcgcctcaacggggagtaggaaaccggcgagtttccgaacctcggtgaaaaatctcttgtctcattgtctcatttgattgtcgcatttacatttgtgcaatttacttttctagagatataattgagccactatcaccctaggtttgcaaaacataacttagttgcttagttagagttcaccctcacaagcctagcaacttaggttagatttgattaggtgttatttaatttttaaatcgcctattcacccccctctagtcgatatctcgatcctacagtttcatctagaatactaaataaaaggtgttaattatctcctgaggtcatactactcttttttttaacaggccaaattatccaataaatttagtgggttacgtcccatccaagtgcactttcaagtcaacatagaaatctatttaagggcatttagttttgtgcaaatacaagcaatccggctgagtttgaaaagcaggggatcgagaagatacgtaaaacgagacgatcaattagcacatgattaattaagtattatctattttaaattttaaaaatggattaatatgatttttttaaagaaacttgtctatagaattttttttgcaaaaaatacactgtttaatagtttggaaaacgtgcgcgtggaaaacgacgtgttttctcactcaatgtcccctgaacgaacgcgtccgtgtaggagggtgaagtcttactctaaaccagcggcttctttagaacaaaagaaatttgtatggttcaaatcctataataaaattcatacatgcccatttgaaacaaacgaatagccataccaaaatcatacgaaattctttatatttcctcaaatcataagaattttaaagggttttcaacgtaagatccaatctcttgaaaaatccaattgtgtcttaactcccgttagatgacaagacttatctttgtccatccatgtgttttctaattcttacgttccggaggaagctatatattttgaatgatctctatgcattcaccttttgctgttagggtgcgtaaaaccgtgggccctctaggtcacattgggtctgctaccccaaaagcccacccggagcccccactttaggtcttgtgccctaccaacccaaaaaaactaccggaggggaaaggattgcccacaccttttaagtcgtgttgttctatcatcaattaccgatgtgtgactaaacccaacatctgcagccttgaaaaaagtgcatatcaaccatttgcttttttttctgttctgaaataaatcgacctacttcctccgtcccaaaaaaactcaacctaggaggggacccctcctagtacaataaatctgggttgagtttttttttgacggagggagtatgttctgtctatagcagacttcttttttctgctctaaattttattcctttttttttttgccttttgagatattgcgtttgtcattcatgtgtatcactaaacaaatctaacctgccacgctcctgttgccggtgttcgagaaaagcaagaccacgaacatgttacctacaatagaattagggctgtgtttagttcaacgcaaagtttagattttggtagaaattagagatgatgtgattgaaaaattgtgtgtgtatgataggttgatgtgatggaaaaggactgaaatttggatccaaactttagatctaaacatctactacgaggacttgtgcaagaaaatgtttctgaggtatttgtcacatgtcagtaacttggacttgtgcaagaaaatgtttcgaggtatttgtcgctgagaaacttgttacatctgttcccttgcaagaccaagctgttaagtctagtgccacaatatacggctgtcaggcaaagcagttcacaagtaaaggctgtgattttcatcatgcagttgcgtagttgcgtcttgcgtcagacaaaaaaaggctgtgattttcatcatgcggtgtactggtctgctttaaaccaacaacatgtgtatatgtaaaaaatcagttactattggaacttcgtcgatattagagtcatgtagcgaatctacttactattaaagtaaccgctgagataggacttaatacaacgaattagataggtcctcccagtacgtagtacgtaacaaatctaaacaaaaagttgtctagattcgttgcagtagaaatcttatctcaagctcggttgctttattttggacgataaaggtaataactttcatagtgacagttcacgcatgggatgcttaacaagttggacctactgttgtactctaaagcctcaaaggcagtagcttttcctaaaattgttgtacggagggggacttctgcactacaatagaaagttgttgtagctaaaaaaggcaaaacacaatcgagttcactgatgcacgttaatgataaagatttagttagtggtgtactgatgtaatgcacatcaatgataagatttagttagtggtgtactgtatttcccgggtttggtttggttacataacatgtgcttaagttgctgtcctgcaagcttcgactccttcgaaatacagcaataggaaatacagaaataaagtatcgtattggtcgaagcctataggaaaatttggtaaaagacatgtttagctactggatatgagaatcataggaattttgattcagacgattaaaatagacaaaatagatcagagcaagtcaaataacatagctttgctattagctccaataatatccacatcaagcatttaagttaactagtaagagtagtatatatacaatagatactactccatccgtcccaaaatataagcattttaagaggtggatacggttattaagaaagtagttagaagtaaatggtggagggttgagattgattgaatagtggaggtaggtggaaagttgtgattggttgggaaaagaatattggtagagaagtagttatattttaggacaaatcttgtattagatcatctacacacatatccgtatgcattcatttttttttatttttcttttagtctgttatttttcgggtcatgctcatccgtcttcaaattatcctgtccactcgttcttctcgagaaggaagcagtagcccaatgaaaaccatgctggtactagtctttgatcaaatgtctgaaatacttcaaaaagtggatgaataggagaaattttgaaacagattcttatagtccaacgagcttcacagaactatattattttataggatttcagtcctttaaaattcttataaaatttcatggtcctaagagcatccctagcagctcatctatattctatcctccatatgcctatttgaatgttcctacaaaaagattctcactccatatttctttttactccaacagatcattcatattacatcatctatcctatattttactattatctttcaactaccatctattttatattaactcttctcttcttctctcttctactcatttctcaactcttctcctctcttgccgaatccccttcacctccaccacccaccgccgctaccatggcctccgacctgcttgcgccggagcaccaagtggcggggcaccgcgtccaccgacaagctggcaggcgggcaaggggtggcggcggaggagccgcggaggaggcaggcggcggcgagcgggcggcggtgtcgggcgagcggggagcagcgcggcggtcgcatggggaggaacggcggggaggagccgcagaggagcggcgtcacggccagatccaccgcctctctgcgctctactccgtggcggcggacgaccggaggcgggcggaggaaccgcggaaaaggcaggcggcggcgagcgggcagcgatgtcgggcgagcggcgggggccgcggcacgggcggctagatccaggtttcctcccctccgctcccctccgttggccgacggcggtcgaacggcgaaggtagccaccggtacgtcctctctctctcttccttcacccttcatgcttcatgctcgatccagatgggggtgggagaaccggatgagagcgggcgtttggggatggcgtgaggcgtttctctctccgtgtttggcgatccgccaattttggcgcatcggatggagcctctgctagagcgaggagcctttgctagagcgatgtttttcccctccatgcgccaaaatcgggatggaggctctaaggaactcaaaagttgagccacctatagcgcatcatgcatacaagacggtactgccttggccagcaatctacagtcttaacagatatacaggaaataccaaagaccacttcaaattcagaagaaagaacatgaacttcactgtagggaagtaagaacctgaaagaccttaacagccattgcaatattgcacgaacaagaccctcccggccaaaaggaccaaaaatttcggttcacatagaacgagcaagcacgacatgtttccctattccaaaatttagtactaggtgcttcaatacagttccactagtaaacaagtctcaagtctcaacagtggtgcctatactatggctaacaggcatggaacagacccggcatgttccattttacagaacagcgagttttcaacccaatgctacccaagattgtctttctccagtgtatccctcattcatcaccatgctttttcttctttttctttttgtctttcttaccagacgcttcggtttccatggcaacatcctcagcatcttgtgaatcagatttcttctttttcttcttctccttcttctcaccttcagcggtggctacaggtggctcctcgctctccttggacttccttttctttttcttgccgccatcagcatcggccacaggagaatcctcgctctctttggacttctttttcttctttttcttctgaccctcttggtcaccatcctcttgaatggtttcttctgcacctgcaggctccgcctcttgatgtttcctcttctttgaagcaccttcaggcttctttggtgtttcttcagtggattgtccaagtaccagatcagccgcaggattgtatgtctgacaaattcaggtgccataatcaggttgagatgaattctgaattagatgtttgcccaagtaaaagtaagcaaaatacacaagacagcttttacagtgactggacaaaacgttaggtgcaacgcagtctcgaaaattagtaagtttcttgaagagtggccaagattaacagaaaacattaagcttcctcaatatattttcaagacaaaaatcaagatactacctaccttggcaggagtgattaaagccccagcacccttcttccggtccttttcatacacttctatcttgggctttcccttagtagaacctgcagacctgccaagttctttaccctcaagaacccgaagccgtgtctcaagctgcccaaatggatctcatgtcaatccaaggagtcagacaatattatggataaagaaaaggtatttcagaaagtacataccttgactcgactctcaagaccaatggagttatcttcaccatcaccaagggcatcataccgaatggcaagagcagtttttgcagcaagagaacgagaaatcttccccttgtgctttggagctgcttgaccaattaaggatgcatggtagatgagaccatactttggcgtagcatgctttgtctttagagctctgaacaaagcctggagggaaagattgtgttacttattatttttgtgggaaacaaattataatacaccgcaaaaagctactccctccgtcccataatatagcaacctagtacaggatgggggcatatcctagcattagggaccaagtacaggatgtgtgaaacatattatctcccagacatagactgaaatataagatcaaacaaagtaaaatcacaaacaccacacatgaagcatcctttccccatgttactaaaaaacaaacccatacttccatttacctattttgcatcaagtaatctgagtggaaaatggttaaatctttcaagaataacaaatagcaactgaccttctctgcaccaagtatctgaattgtgctgccaggctgcttggccagatttaccaaactgccgccatgtgcaataagtcgagcaccaaccaattcgccaacaagtgcagtcaaatttggtgcgatagtgttcatcctgcttctcagataatcaaacagctgggctctgtactcagaaagagccaacacctgatcacacagctccctgatatttagcaagtcaagttcactaacttctgttcccatggatattactgccgcctcttttagctgtgcttcaacctcatcatctgaaagtatctgaaaatagcatttgcttcttaataaagaaccagttgtggtggatactcacggccattacattctgatcacaaatgtgcagaatttacctcagagaaatcaaggctttctgcgttagtccgatcacccatcatcttcacaacttttgcgtactgtatgttatcagctacaattttagtgagctctggaaagtgccacccataccattcacgaaccctcatggcataagtgttaagctccttgtcaagatcatccaataagccaatggcctgaatgatcatagtatcaacctgtataatcagaaacaatatagtgtttacctcagttaccgtcccatgaaggggttatgtacaaattaaaaatagtaagacctcttgtatatccatttgatgctgaactaaataattgcaggtgcgagttattcgttataaagttaacagaaacataagagtaacaaattgagcatgaaaactaacaaaaggaaaatgattgaatcatatgactcagagccagggagaagtactgaataacatgttcaataaaagcgaacggtaggataaataaaagctcaccttttcaggactgaacttcagcttatatctagacaaactgtgggacaagccaaggctcattggaccaaggtcttgtgcgcccaaaccagagataagttcagtgagctggtttcttaaccctctcatgagctccatcacagcactattatgaaggcagtcgattttctgcaaaagcacgtcaaattataagcatgattggttgttctacataaacaaaacaaccaaggagcctaactaaccagcttctcctttatagcatttccaagtttagagtcagccacagctaatgtttcaccctcacagtgcttctgcaagaacttgcgcaaacccttggtaggcttgctgtcaataatgagggttgcagcagaaagggcatcagatgtgttctgaaatttgttgaaagccttcagctcaaccacctaaatatagttgatttgttttgtcagaaaagaaaatcaactgaaaagaacaaaataaatagcagtaataggaacaaatggatagactattgcaattcagcgtaaagtaacatgacttctgtacatgacaatgttctccacataatgtcataaactcaatgtgcacaaatttatttgtcgaatcaatctataggcatcggacggacagaatatgtgcacaataggaggcaaacgaaaccattacatctctctcccctgataaccataacacattggaaaggaaattacagttcagaacatggtaggattagtcagttttttttttgtttctcgaaaaccactttgcatctatcaaaatcatatccccaattagcaaggcaaaatcagctaagctaaaacatatgtagtactcaccaacctacagaagccattggtccttgtgctaatttaactgactccatcgacatgtgtcaaatcatgcattaacgctcttaataaacaaaaaaaaagagaaaattttgtgctgtaaggaagaaaagcacaaacctttctcgccgagtcagacgtcgtgaactccttccataaatcctaaaaaaaaacaacacaaaatgcgttagcacgattagtccacttaacactccatagaaagtcaaaccaacagctgaagcggcggcggcggcggaagactcacctcgaccttgtcgagcttcccctcgtcgagcaccttgaagagggcgaaccccgcgggcgtctcgaacagcaccagcatctctctcaccgcccgtgtcccgcaactaccagataaccccccaccaaatcaaaaccccaacctcaaacctccacgctcaaaccgagcagcagcagcagcaaaaaaaaaaaaggatggcgcgcgcaaaccttgggtcgattcgattcgacgacgggagaggaaagcgcgaggcgtacgttctcggctgcggtgagacggggatggagaggagatagcgccgccgccgccgccgccgcggcgagggtttagcgcgaggagttcggctgcggcgaggcgggggagaggggagagggagagagccggcgccgcaagggttttagggcttgggcttttggggaaatttatagtggagagtagttgagaactgggggcccatctcgccgttggtttggtggggcggagatcgtcagccgttggatggcttattaggtcggggactcagggttgcaatccgtttgattattatggagacagttcgttctatggcacagctgtattgcaaaaatggggaacatgtgacgggtgggcaaaagtgaccacaaacagaaaaccagtggaaatgatcgatgccgaaattttcgtgagaaattcgaccaggtttttccactaactgaaactattaaggttaattcactcatcgctctcagttaattgaatgactgaatttaaccaaaattagaggggaaagcctaaatagtaagagtatcttagtcttgatggcttggtcataagttgaaagttaaaattgctagattaagaacaacgttttgtgttgcccggtgaaacctttgccgacaacttccttggcctacccctttccatacacaaaccaacgaaggcaaagattcagctaatgatgaacaaactccaagcacttacggggtggaaacccaagatgttatctcgagatgctcgcattgcgttgatcaatcactttcttatggcgctttccctctgcttcatgtcagtccttgagcttttagcctggcaattaaggagattgagaagaagtacaaaaggttcacttggaagggtgatgcataagctttcgacgaaacttgcctggtggcacaagagaagttatacttgtcgatagagtgtgatggtcagagcgtctagaatctattgacgcatgggagtcgtgtggcacgctaggtggtgttggatgcgtcaaacattgtccaatcgcccatgggttgcattagcgtcaccgccaaaggttactcaccttctcgcggcggggtcaaatttgatccttaggaaacgaagacttgcatccgtttggaaggatcgttggttgcccaagggcagctcaatcgagagttggacgcctattctcacctcctttgtcaagaaacaggaggccgcacagtggcattcgtgctctaggaccatgcatggtttgctgatatcaaaagcgagttgtcctttcaggtactcatggagtgcttcaaggtttcgatatgaacgcggaggtggtgttggagcccggcactcttgattcccttcctatgggcagtaacgacaaatggcgaattctcgggcaaatcgggctatccgatgctttattgtgggcaaactatgtgtgcactaggcaagaacatctggaactggaaggcctgagcccgaagcgatgcaaagttttcatgttcctcactatgcgtggagctcgcctcaccaccgacaatttgcagtgacacgggtggcatgtcacttggcaagctgctactttctctacggcagagagttagaatcatgtgcacacatcttccacaattgtgagtttacagcgcatgtgtgggagcgggtgtgaagccgtcttagctttccttgcccgccgccttctcctaacctatccgattggtcgattgaggcatggaagaagattggcaaaacaagaccgaataacccttcaatacggatgtaaattcagtaacttggctcatttggaaggagcgaaatgcgcatgtctgtgaacggaagaccacttcggctagggccctatgcacggcgatcgcggacgagtgaaagacatgggaggtggttggcctgctcaagctggcggacaccagaaggcgctaaggtaagtctatacttaggtagtggaagcatgtgtttcaacgtgagttgagctagctaggagttcaccgttgctgaccgcagttagcctggtgtaagcgttgtgaatgttttttctctcccccttcttaataaacttcggctggcttttgccttcctgataaaaataaactactacgatctatcttggtaaattagtgtgttatatattgtttcctattatgttatttgtttgccaaacaatcataaaagaggaaggtgctgccaaattttgttatggtttatttgatttttcaattatcacaaatctcagttatgaccgaaaacgaacggcttggtcttgagttttgcttaacgtatctggccaaagaagcagcagcagccctgatttcgataaacttgtctatttaaccaacgtgtgtatgtcaccagaagaaaatcagttaggttttacgtacttatcaaatctaataacttccgaacgggcattgacagttcatgcatgagatgcatcttgaagtattggaccagcagcagcgtagtatacgtaggccaagtttagttccaaaatttatcttcaaacttttaattttttcatcacatcaaaactttcctacacacacaaacttccaacttttctatcacatcgttccaattttaaccaaactttcaattttagtgtgaactaaacacacccgtagtcgtagtaagaaaatattaacttccgtacggacattgacagttcatgcatgggatgcttaacatcttggagtattggaccagcagcaacgtaatatacgtagtcgtagtaagaaaatatttagttactggtgtaatgatgcagtccacataaatgatgctccctccgccctctaatacaagggattttgacaattcatgcatgggatacttaacatcttggagtattggaccaacaacagcctagtatacgtggtagtagtaagaaaatatttagttagtggtgtaatgatgctgtccatataaatgatacttcctccgtcctctaatataagagattttgatattttgcttgtatgtttgaccattcgatttattcaaaaattttggaattattatttatttatttttacttactttattatccaaaatactttaagcacaacttttcgttttttatatttgcacatatttttaaataaaacgactggtcaaacatatttttgaataaaacgactggtcaaacagtaccagcaaaatatcaaaacccggaatggagggagtaacatttagttagtggtgcgctgggagtaacaattagttagtggtgcgctggtgcaattccccatgtttgatttggttgtccagaattgtttttttttttttgggacggagggagtacatacaacatgcgtagcgttgctggcttgctgcaggtacagagataatcagacaagcagccaaggctttcaatctggttggcaaagttgatccaaaagttccgagtcacccatagcatcacgcatgcgtagtgctaccttggcgaccagcaacattgtcaccacagcacatactaacaaaaaaagacaacttcagaatcagacgaaagagcacgaactactgttgggaagtaagaacctgaaagacatcaacagcaactgcgagaacgagatctggccagccaaaaggacaagaaactttagttcacatagaatgagcaaaagcatcatatgctctccaattccaaaattcggtaggcaattgaatacagatccatgagtaacaagtccaaacttgatgcctatcctacaactaaccggcatggaaaaactcggaatgttgcattttacagagcagcgattcttcaaccctatgctactcaagataacatgtccttctccagtgtatccttcattcatcgctatgctttttcttctttttcttcttctctttcttgccagactcctcggtttccatggccacatccacggcatcttgtgaatcagatttcttctttttcttcttctccttcttctcaccttctgtagtggccactggaggttcctcgctctccttggacttctttttctttttcttgccaccgtcagcatcggccgcaggagattcctcgctctctttggacttctttttcttctttttcttttcaccttcttggtcaccatcctctttagtggtcttctctgctggtgcaggctccgtgtcttgatgtttcctcttcttcgaagcaccttcaggcttctttggagtttcttcagtggattgtccaagtaccagatcagccgcaggattgtatgtctgggatcaagtgcaaaacatcaggttgagatgacttctgaataacagatgcttacacaagtaaaaagagtgccttggtaccaataacagatgtttgctaagtataaaatgttagtaatatacacaagacatctttacagtgaccggtcaaaatgttaggtatctaacaaagaacaactgccttgacaactagtatttttcttcaagtactggttaagaataacacaagacgttaagcttcctgaaaatactttcaagagagaattcgtgataccacctaccttagcaggagtgattaaagccccagcacccttcttccggtccttttcatacacttctatcttgggctttcctttagtggaacctgcagacctgccaagttctttaccctcgagaacacgaagccacgtctcaagctgtccaaatggatcacatgtcaatctcaatgggtcagaaaatattatggacaaaggaaatgtatttccacaaagtaaataccttgactcgactctctagaccaatggagttgtcttcaccatcaccaagggcatcataccgaatggcaagagcagtttttgctgcaagagaacgagaaatctttcccttgtgctttggagctgcttgaccaattagggatgcatggtaaatgagaccatacttcggcgtagcatgttttgtcttgagagctctgaacaaagcctgaaaaaagaaaaacagatgtcagcacaacacagaaaaattgagttgtttgaatcaaacttatctcccagacttagacagaaatataaggagatgaaaaaaaggaaagttacacaaaacaacaatcaagcatcccttccccatgtgcctagagaacccatcatccaagggacaattttgcataaactacaaagagtggaaaataattaaagagttcaaggttcacaaatagcaactgaccttctctgcaccaagtatctgaattgtgctgcccggctgcttggccagatttaccaaactgccaccgtgtgcaataagtcgagcaccaaccaattcgcccacaagtgcagtcaaatttggtgcgatagtgttcatcctgcttctcagataatcaaacagctgggctctgtactcagaaagagccaacacctgatcacacagctccctgatatttagcaaatcaagttcactaacttctgttcccatggatattactgccacctcttttaactgtgcttcaacctcatcatctgagagtatctggaaaaaagcatttgcttcatattcaagaaccagttgtggtgtatagtcatggccgttaaattcagatcaggtatgtccagaatttacctcagagaaatcaaggctttctgcgttagtccgatcacccatcatcttcacaacttttgcgtactgtatgttatcagctacaattttagtgagctctgggaagtgccacccataccattcacgaaccctcatggcgtaagtgttgagctccttatcaagatcatccaataatccaatggcctgaatgatcatagtatcaacctgtataacaagaaacaatttacctcagttagcttgtcaggatggggtcatgtacaaataaaaacagtaacgttaacctcagtccatcacaatgctgaagtgctagactaattaattgcaaatggaagttaaatgtaaagttaacagaagcatggcattgaaaaatctagtttggaaactaacaaaagataatgatgttgattcatatgactcagagccaggaagaagcactggatagcgtgatcaataaatatgaatagtggaataaataaaagactaaccttttcaggactgaacttcagcttatatctagacaggctgtgggacaatccaaggctcattggaccaaggtcttgtgcacccaaaccagatataagttcagtgagctggttccttaaccctctcatgagctccatcacagcactgttatgaaggcaatcaattttctgcaaaagcacgtcaaattataagcatgattgtttgttcaacataaacaaagcaaccaaggaacctactaaccagcttctcctttatagcatttccaagtttagagtcagctacagctaacgtttcaccctcacagtgcttctgcaagaatttgcgcaaacccttggtaggcttgctgtcaataatgagggttgcagctgaaagggcatcggaggtgttctcaaacttgttgaaagccttcagctcgaccacctgaatatagttaatttgtttggtcaggaaagaaaatcaactcaaaataataaaataaacagtagtaagaggaagatatggagatgctcatcacaattcaaagtagaaaagtaacacagcttatgtatataatactgttctccacaccatgtcattccaatgtgcatcagggcatttatattataggagactgaactaaccattaccctcttctctcaccatacaaattacacatccaaaacaaaactgcggttcagagcatcagagaattattactcagttgtatttttttattcctgaaaatcactttgcttctctcaaagtcacaaaaccccaaaaagaaagaaggttgtaatcacctatgttgaatcaacctactgaagccatgggtcctggcttatttaactccataaatatgagataacttgtgcaataacgagattattaaataaaaaaaaaagaagaatattttgtcctgggagtaacgtgaaaagaaaaaacacaaacctttctcgccgagtcagacgtcgtgaactccttccataaatcctaaaaaaggatgaacacaaacgcgtagcgcaattagtccaccgaacactccacagcagcaaagcaaacgaagagctgaaaccgcggaggcggaggcggtggcggaagactcacctcgaccttgtcgagcttcccttcgtcgagcaccttgaagagggcgaaccccgcgggcgtctcgaacagcaccagcatctctctcaccgcacgagaacacctacacctggatcacaaacccaaatcaaaaaaaaaaaacccacaagatcgaaagcttgggtcaaaccgagcagctaggatatatacaccctcaagaaaagaaaatggcgcaaaccttggctcgattggacgcgaatcgacgatggggggaggagagcgcgaggcgaaggtccggctgcggcgagatggtggggagggggagtaggcgccgccgccgccgccgccgccgcgagggtttagcgcgaggtgttgtgggatgcggcgggagagggggtgccggcggcgagagggttttagggcttgggcttggggggagtttttatacgagggagcgggcgagacttggcggcccatctcaccgttggttcggcctggtggagatcgtgggccgttggatggattttttttcattttaggtcgtgggagtgggactctggtttgcggggcctgcatgggcttcttcctcgcaggagggaactttagaattagaatggagctgagaggcgacaccggcgacgaccaccgccgggcgcgcgagtctctccagttatggatgcaagtccgcgaacccgtttatatgttaaaatagtggacaactcacgcgggttacctattaatttaacctaaatatgtttatgggacgacccacttacatctttcgatacggtaagatacagtaagctagaccatgataagaaagccaagatttaatatataagtagattcacatatcgacccgcttgcttacctatctccagctgctcatctaccctggtggctctaccaccactactacagacgtcggtgaacctctgccaccgcgagactccaacgagcattctttctgctatatcatccctgcgagtttgacctggtgagttttttcaattcaatatcctcaactcttttcggtgctcagaccctccatctcctttcttccttgactccgtgaacatatccctgtctacccttcgaattcctcttgcactcactctaatctgcctctttcacttcacattacaaatctcctaaacttctggttatgttcgtaactagagtacttttatgttctatctgtgggttttgagttctctttcgtaaccgttcttatatttttttatcaaaaagtctatacaaaccattacgaaaagtaaaaaacaggttgaaacctgtatgaccaacccactattaaacaggccaccaatcatccgtgacccattaaagctcaaatatcatctcatctgtttaaattaagagagtagttatatctatgacatcataatatttaaaaaaacagtcgacatgtatttatattgtaagttcgtaaattacacataattttagtgcatttatgatgtaagtctgaaaaattacatatgtaattaatatgcaattatagtataagcacgatgtaattagcacgcgtgggatcgtaaacaaaatagcattggaaaacacggctcaaatcaataatgatggagtcggcaacggctgatttgggctcaggtggagttgagatccagaaatctcatcattgctcgcagatcgaatcggcaacgacaactccggtgaaatggtcaatcataaacaaaagtaggtcggaaaacactgctcaaatcgaaggaaatgcaaagaaaatagcccagtaatctcaccaaatcatgctccaagttttgccgcctccaatcaaaagaagcctgtcgaagattaggcaaagcgaactcaaatctatgcagacatcggggaaaatcaaatcgtctctccaagcggaacgcaagctgtcgacaaataaatattcaaccggagaacagcagggaacagtaacgtggacctagttaattagcaggtaaaatctaaaccgagagcgctctcgatttagtattaaagagcgatgcatccgtgagagaaggtttacttgcaactggtacacttatgtgagagacgtacgtgagagatggtctagttgtttactattgcacaaagtgtatctctttttttttcttcttatggatttttctcttaaaatatttattcgatctacaatatgactacaccattgtgttcgttggtacacttacgtgagagacgtatatgagagatggtctagttgtttactattgcacaaagtgtatctctttttttcttcttatggattttactgttaaaatatttattcgatctacaatatgacaacaccattgtgttcgttgtaattaaatctttataacaatatcttacatgattatattataataaaaaatatttatgttgtaaattacttttatcatatatatgtaagttacttttatcatacgtataaattacttttaaatttgattaagttactttttagacattcagtgaacaatatactttactttatcgttagttctataatatgttgattagatttaatttttagataaacttaggtttttacctccataatagatttacttttgatgtcgtgacaagttacttttttttttactttttttaagttacttctataatatatataaattacttttaccatttattgaatttacttttatatgtctaagaagtaatttaatgaaatctaaaagtaatttagatatattataaaagtaaattgtatttttcataaaaaaatattatcatgtgagatcttgttgtaaagatttaattgttacgaacacaacggtgtaatcggatcatatatcggatgagtgatttaagagaaaattctataagaaaaaaaaaaaaacatgcacagtagcaacaagagaagtcgttggttaagacaatctagcttacatcaccctccatcccataatataagggattttgagtttttacttgcactgtttgaccatttatcttattcaaaaaaatttagaattattattttattttctttgtgatttactttattattcaaagtactttaagcacaacttttcgttttttatatttacacaaattttttgaataagacaagtggtcaaacattgcaagcaaaaactcaaaatcccttatcctataggaaggagggatgctagcatggatctcaaaaaccatctaacggctaaaaaacgaatgatggaaggtttataaatctgtcaaatgatagttagcaattccgcttaataccactaccgttcatatgctaaatttgactttgttgaacagtacattatgtgtgttatacgaatttgatcaaaatagtgtgccgtgcatacgtttttttttctttttttctaaaacaaagtagcaggaaaactcaaagcactgccaagcgattctacacgtctgattctgcatgtccttcgattatctcaatgcgttcatctcgcgtcgttcgactgatgatctccatgtttatctcttgggcccttggggcaatacgttttatatatgggcttacgtatccttaagcaaaactaaaaacaaaaaccttattttttaaaaaaaaacaaaaacaaaaaccctaggtagcagccagcacacgctctccaaacatggcgccgccgccgccgccgtgcgagagacggccagtaagcctgagcgacgacatggtcgccgagatcctcctcctcgtccccgccaactccgtcggccgcctcgccgccgtgtgcaagccgtggcgccgcgtcgccgccgacccgaccttcctcgcggcccgcgagcgccgcgcgccgccgctccagctcctccgcgtctccaggcggccgtcggactcgaacggcaggcagtacgacgatgccgagctgagcgtggtcgtccccgccccgctgatctccggcggcgccgagggcgaggaggcgcgccggcccctcgcccgctacacggcgtcgttccccggcggctacacccactgcaccctcctcgcgtcctgcgacggcctgctcctcttcgccgaccaccggcggcgcctccgcgtcatctgcgacccgacaacgcggcggtggtcgggcctcccgccgcacctgtcgtccgccgcgctgggcttctacctccaccggccgtccggcgagtaccgcgtgctgtccaagggccccgatccgtcgcgcaagcacagctcgtcgtacttcgtcatctcggccggcggcggcggcgaaccccggcggctcggcggcgcgaccgccgaccagctcgtggagagacacccgtgctctcacctgggccacgtcgccgccggggggaagctctactggatgggcgacctcgtagaggccgccagacacccgcacctaaacccctacgcccccgcgaagctcgtggcgttcgacacggtgtccgaggcgttccggctggtggcgccgccgccggagacggtggcgaacaacggcgacgacgacgacgtgctgatgttcgagctggacggggcactcgcggtgctgaaaggcggagcgatatcgacgctcaagctgtgggtgctcgacgatgacgtcggcggcggcggcggcggcgacgccggcgagcagggggcacctgtctgggaatgcaaatatagctgcatgttaccagtctctacgccggcgagcgtggccgtgtgggatgacgacggcggcggcggcgacgacgccggcggcgccacgttcacccggcgtcgcatcacgctgtacggcgtggatgagacggcggcgagggggagggcgctccacgtgttcgcgtgcggcgcgcgcaacggcgggttattgcaggtggcgttcagggataacacggtggcgcacgccttcttcaagacgcatccgtcgccagccgtgcgcacgtttgggtttctctgatctcgagaggcggctgcgatgatcgtcgacggtgcacgagtggaattggtgtgtaatttattgcacatggaaaattgctggactcatttatattttttggactagatgtatgcatgcagttttaattttgtatgttttttaacatgcataagtactatttgttggaaatagtgcatacttagccattaattttattccaagcattattatttgagagcatatacagcaagcataacctacttgcgacatgataggacaagaaaaactcataaattctatcatgctagatatcaaaaaagacataaataaccaagccaagtaagtcattaggctaatcacaatggtaatctaaccgcaatattttaatctagatgaacagtaccatgcatatacaaaactcaggtacgaacaaaactaaattagaaatgcaccggttcctttcctttgtaaacgaaagaattcactcactgaatggatcgacgaagatcagcgagtcgaagcactgcagtcaatcgatgatgtcgagcggccgtgtagaaatacgctgcccagaaacctttacaccgcccccgtgcaggtgcgaatgcggcgaaggctcggagacaccgctcgccggaatgctcgttgcacgatgagcaccacggccggcttggatcgacggcgacgcaacacggcggtagttgaggaatttcagagtagatggctgttgtgttctgtatccttcaaagacgtctccttcactcctatatagagctaacactgaacggcagcccacgctcaatccgttgctcctccgtgtcaaagccggatcggctccgtgagaacgcagccgccaaatggccacaagcgcatgttctctcttcacgtgagaaccaagtcttcaggtgattgaatcgatcagcagaggttgttgtatgcaagcatcttttcatccaacacatgcttatcgtgcggctaagcattaggcatttaatttgataaaatgatcaatgtctccaagcatgttatttccatcactattcattatttttgttgaaaaatgctccacctagccgcctctggcatttcctcctctcttacaccgggatgttgaagtgcgggtttggtgaggcctgcaccgcgaggacataacggcatgtacaagggttgttaatcactacttaaaacacacacacaaatgatacggtattataggtggcggaacagttaaaactggttcctatacactttttctcatccttgcggaaaaaaaaatagaaccaacacttttcaaaactatggatgccggttataaagaaatactactgacaccaatactataagtgtcagtttacttagaagaaacgatacctctaatatattataggtgtcggttaattagaaaaactatataaaaaaaagagccgagcctatcaaccacccatatatcccgtcctgtccttatccctataacccccctctctcttgtccctgctccctcgccctcattggcggcagatctagtggtccttctccctctccgccaacaagattttcttggggcggatccaatggaggcgatggcatcgttgctccagcgagcggatccagtggcggcggtggctttcccggaggtcctctaccacctccattccccttccgtcccaagcttcttgcacggcagatccggcggcggtgacgacttgttttggatgatgttgttgttgttgtgttgttgtgacgatgattatgatctagagttcgttgtggattgatctaatggttcaaagtgtttgattttgggggcgaagcagggtggatgtgctcggtgccccccctgtttttcatcccgagaaccttaaaggtgccggttcctaaaccagcatcttcgaggtgactcaaaggtgccactgctaggtgttagttgggaatcgacagtaggtgccagatttcttaatcgaaacctaacacgctttgtgtggcactgaatagtgatctcttactcttcctaattatgagtgtttgttgacatggaagagagagaaagaaaagaggcaaacaattgttgctactggtaacaacggcttaacaacgacacttagcctctagaacatagaaacactcttgcatgagggtgaaaagaattgaaagaatagtaataaaaaacaatatatttccgttcccatcactactaccaaaaccatctttcgtggcggcaattttgggttttcactggtggaatttgaagccgtcacaaagcaaaaggccagtgaaaatcaagatcttcgctagcggttatcgaccgccagtgataattcatttttactagcggtcgtcttaaggcagccgccagcgaaaatccattttcgctggcgacaggcataagacgatcgccagcgaaaatgaattatcgctggcgggttacaccatgccagccgccggtgtaaatgttggccaagttttttaaaaaaatgatggacagagcgacaccgctccgcccgcctccatcaacgctccaccattcaaaaatttcacagaaatttacccaagcattctaaaattcacaaaaatttacattcaaaaatttccattcacccaagctttcaagcatcacaaaaatttgaagtcgtcatcgtggcacctcccccatcagcgttggcggtagatccggcctcccaggtcatcgcggcggcggatccggccacccctgtcgtcgcggcggtggatccagcctctcccgtcgtcgcggcggccggatccggccggccccgatctcctggcagtagaggcgacggcagcccgcggcgatggtggcgacgacagctggtggtggtggaggagggagagagagaaggagagcccgtcaccggatccgtcgcccgcgtcgtcgtcgttgccgagactagacgtcgccgagccagctggatccgtcgcgccaacaccgtccccgccgcagagcccgatcaccgccgcagagcccgatcaccaccgccacccatcccctttgccaccgtcggagcctccatctcctgcgccgtcggtggagagggaggaggagagggctacgcgtcggtgggaagggaggaaaagggaagagtggatctaggagtgttgagaggaggggataggagggcaggggtggcgcggggagccgcaggtcactgccgccagagccggccttgccgtcgccggtggggaggccgggatggaggaggagagaagaggaggggtaagaagaggaggggatgtggagagaaggagaagaggatgagataggtgagtggtttttaatgtgagggatattgggtacgagctgggttttttctggcggttctgtttattggccaccaggaaaaattcgaccgtcagcgaattatatattttcgctgtcggcgcacctaagtgaccgccacctgtcagggttatggataccacatacctaatagtagttgactaaatctcggcaggacccaccacataccatgtcctatacggaaacaacctgtggatataggagaagttccggataaggaaagacaaccagagttctacatggaaacgacaaggactactcggattgtatccatattggttttcctagttttacttagacaaggagacacctatgggtataaatacaaggccccctaggaggagaggggacacggacaatcaacacccacaatcaacatacatggaacaacagaagccacaacatacaagccaacatacgccaagacaagacgccggatatcgacttcggaaataagcacggctagtcccgtacggtgtctccggatactgtcaggagagacgaaagcgctatctctgatctcgctgggcacgaattcgaggaggaagactaccctgttgttgactacaagtcagaccttcagaccgccaagtcgacaacagttagataggctacccaaaatattgtactggtgtgattatggtgaataagagcaatatcggcttcggccaacaggaagtagggttattacctgacaattcaggggcccgaacctgtataaaaatccctgtccccgtctcttttacgatctcgacaaatgcagagtcgtcgcgcccaacctaccagcgaagaccgacaacctatctcatagcaccggccatggctggactactcgagaaaaggttgttaacggataattcctcatgaacgccgtcagcttgatcacccgacatgattacgaacggacatccggatacgctacaagttgggtgtgtgagtcatgctggccacatgagacgcacatgtaataaaccaactctagcacctccattggtgttcgagagatatagcaatctcccgcaccgcaagcttcctttagtgttcgagagatgattctactcgctcgctggttctcgaaccagtacgtagcaatctcccgcaccgcaagcttccattggtgttcgagagatgattctacccgctcgctggttctcgaaccaatacgtagcaatctcccgcaccacaagcttccattggtgttcgagagatgattatactcgctcgctggttcatctctcgcaccgcaacctccattggtgttcgagagatgattctacgcgttcgttggtcctcgaaccagtacgtagcaatctctagcaccgcatcctcagacggtcgaggtacgactacaacaataacgcagcggttctcgcaccacgacttcaaatgatcgagagacacctactcactggttctcaaccagtcaatcgtagcgatccctcgtacatttacttctagtggttgagttacgactactacctggttcttgaccagaggtgtagcgattctcccattacctctacttcaacaaagttgatatcaagtgcacaatatcaccaagtgttttacctagagatcccttaccacaaagacacctagcgttgaaacctatcctaatgtccctttacaccgtcctgacaaggcctctgaggaacctaagggaacttcggctggggacgccttatcggatccttcaaagacgaaagaccatgtaagatctggtcgtgtaagagttctcgccatgcgtattaactaagccgtgtaatcggaaattggattttccaacttcacggcagggggctacgatcagtgcttgttcaaccgaggcaggtcaaaggtccaagagccttatattctaagaacgattctccaacgacaaggctgggggttagggagagtgtataactcaacaaactgactgatcgaagtcggtaaaggagtagacgctcatatacaaaatatcggtctgtaagtttaattcattttcggttttccatacatattataacatgtcaccctttgagcatttgctcgggggctatttctatctaatattcttttctgagtattgattttaggaaaattctattcgacattgtcgaagacttcatgtctctatggttctacactaagatcgcttaaggcgagtacgacaaatgttgacaaggctccgtagcaaactctacgccttgacttcaatccaaattctcgattacagcaatacgggagacttactcgtatgctctgtactttcttggttgacgtcggagattggctcagacaaacactttaggtgcccgcacgaggctaataaaggaagtctaacgttatctctgaactcaccgagaacggtcacaagagctcgataacagttcctccaaggtctgcggttgagaatatgaactcgctcatttgcattgaagtcgggggctactgtcaaggttatggataccacatacctaatagtagttgactaaatctcggcaggacccaccacataccatgtcctatacagaaacaacctatggatataggaggagttccggataaggaaagacaatcagagttctacatggaaacgacaaggactactcggattgtatccatattagtttccctagttctacttggacaaggggacacctatgggtataaatacaaggccccctaggaggagaggggacacggacaatcaacacccacaatcaacatacatgaaacaacagaagccacaacatacaagccaacatacgccaagacaagacgccgggtatcgacttcggagataagcacggctagtcccctacggtgtctccggatactgccaggagagacgaaagcgctatctctgatctcgccgggcaaggattcgaggaggaagactaccctgttgtcgactacgagtcagaccttcagaccgccaagtcgacaacagttagataggctacccaaaatattgtactggtgtgattatggtgaataagagcaatatcggcttcggccaacaggaagtagggttattacctgacaattcaggggcccaaacctgtataaaaatccctgtccccgtctcttttacctcagtctcgcgtgtaccctggtaccaacgatccccatactatgcaaataccggaatcgcaacatcaaacgtcgacaccaccaaaaattgacaattttttgttggcggccgctttagacgggccaccagtgaaaattcattttcgctggcggtcggtgcccccacccccttgttacgactttgctggcggtttttacatttttccgccaacgaaaataataagccaatgccataaaaaatcgttttctagaggtgaattattataaagatatatctctaaataataatttttgtattatcttatagactatatacttgtctctaacatcgagcatcctctcatcgacgtgctcgcgctgctagtgcttcctaccaacgacatcatgtcacgacgagaagccaagctggctagattggctacacttccaaagcttttaaattttttgatgtgtctacggtcatcgaaacttgatatttgtggcagagtatgccatcttcttaccccgatgaaatcccacgtattgttgctcgctagctaagaatgtctagcgaacttagccaatttatagtgacaaaatgatggccaagtagattttgtccccggagaagatatcctctcgttttgtacatagcgtttaaaatttttgaaaaaaaaatcaaaatagatcaatatataatatatctttccacaaatattcaagttgaaatttgaattatacaacgcaaacaaataacaaatttgatcacagattacgcattatattcatagtcaaatttcaaatttgttgtttctcttctacttttacatattgaatttgaacatacacatatttgtgaagtaatatatcattatattgatctttgttactaaatgtctttaaatttttgataactttttaagcgacatgaaaaatcctaaaggtatgaatggagtagtttcccaaataatggcaacaatatttgaatctgaatgtgaatcgaagcaagtaaatataggaaaaacatggtaacctacgttttcttttagcaacttggaagaatggcgatagaacaggagacggattctaataacttgagtggacgtgcacccgtttattgtatgtcaactaaatggttatgaaaaaaattcaaaaaaaatgactagatagatcaatatgtaatatatcatactataaacatgcaagttcaaaatcaacttctacaagttgtaacaaaaaaaacaaatttaactgcaactatacatgcatatactaatttgagttttagttgctttatttttacaatttatagaagttgaattttaatttgcatgtttgtagagtgatatattacatattgatctatcttgtcaatttttttttaattttttttcataactatttgaattacatgtattaaatggatgaacaatcaagagtttcccgatagaacgtgccgttgttgattctattgtcatgtaccatctccctgggattgcgcgtcacgtatctctgttagttagcagcggaaaggattggagagggctacgcgtcggacgtccggatatttgcaaatctcctgatgatgttgcattatatgttaaaatatgttgcaatgtttcattgctcgaaaaaaaagtttcaacatgaattgtttttgggattgtctgtatatctgttgacagaaaatcccacttcccatctttcaaattttgaaccgtcggatacactttgagattcgtgcagaggtattaaccctaacactcctctcgttcccctcccctcgctcatgtcgccgccgccactccctcccatcacgcattccaccgccacctaccgatcccccgccgccaccaccccgcctcgccggctggccgaagggcgtcaacggcgccgtcgaggccccccggccagccccttcccctccctctcctcttctttcctcaagcggatggcggcgcactgtccccgtgccgccgtcttccctgtctccggcggcagggcaccaccaccggccgcctcctcctaatacacccttctgctttgcccccgccgcctacaccggcccaccgccagcttccgaccccgcggcttcggcggcgcccaccgccgccttgccgcccacctccgcctccctcttccccctccccctccaacccttcccacccccaccccaacccgggaccctaacccgttgggtcctctgccggagtctagggtgtcgccggcgctggagaagaagaggaggtcgccagagttggaggagaaggccctggagcacgaatcgcaaagttccatcccggtggaccaaaatctgcaagatttgaagggaaattttctgtcgataaatccttaacatttcccgaaatacttattggccacatctttaaagaaaaataatccggagttgccagaaaacttccccaagttttttttcctagaacttttaaatttgtgactattggagagttgtgcatgatggaaaaaaccgatgcggaaaggaaaaatcgggcacccgtctctctctcgtctgttccccgtatctgtgttccagcgccggcggctgttcgcggggtggtcggtggcggcggcggcgtcgtataggagggtgaggaggcggatgatgggccagcttatggcggcggcagctatgcaaaggtcattggtgacgacgttcgagaaggagcggagctgggggtcgtccttcatccagaagcactggacgatgcaacagctccggcgaggtgacccgcaatcgtggtgaccgcagtgcggcttgctagagaaatctgtcgctgttctcgagggttctcaagggttggatgttcgagaacttcctccgcgcgtaagcttaatggcctctttagccggcgatgcaacagctccggcgaggtgaccagcagtcgtggagccgcagcgcagcttgcaagagaagtccgtcgaggtgaccagcagtcatggtgccgcagcgcggcttgccagagaagtccgttgccgttctcaagggtaagggttggatgttcaagaacttcctccgcgcgtaagcaatgtttcggctagtgtactcgtgatgtttttctatgtataaatcaaatgttgcagtggattttaaatattgtttaatgggtctgtctatccatttgtcgtgtgatttctaacaaaaaaaaatcacccagattttttctgcctttatatttacatccaacgaactacaaaagaaaataaaaaaaacatatttacttacacattatttttataaaaaattacagtgcacttacatatcatatcaactgaatttacaaatataattttagttatgtaggactgtaattttatattttaaaatgtaattttagttatataagactgtaattttatattttttaaaaaaataacaaatacatatttacttataccaaaattacagtgcacttacatgtcatatcaactgaaattacaaatataattttagttatatatgactgtaattttatattttaaagaaaataacaaatacatatttacttacacattagttttatcaaaattacattgcacttacatgtcatatcaactaaatttacaaatgcaaatttagttagttatataggattgtaatttatatttcacgacgacgagaggaacggtgtcgctcgccgaatagcgttggtggtactgccggtggccggctcgccggtcagaggccaccttgctaccatgtttctctatcacggtgcacgcgtgggctagctgacacaggccgtgaccgtgagctgcagctcacatcacaagtggtgcatagcgtgcggccaaaaaaaaaaagtgtgaaatgccatagaaaaaatcacacgggagatggatagcaaaatcgttgtttaataatatcatcttgatggatacggagtttattgttgtacatgggggtaagtgtttcaatgactttaaatcgtttgttgcatatgttgatctaattttttttcatctagcgatctaaccgtgcttctctttttgtttttaacaattgaaacattatttcgcaattgatgaaataatgctttttatagggtgaagcaacgtccgattcaaaacatcgggcgaccgatttataggggttcgtttaaattttttttgcacacggatcacgcgccaccaaaccccgggactcgacgccgacgcgcccaccacccgaagccaatttgatcccacgtcacggggggcgcctctgcgtcgccgtcggagaaaaagctacagtagctggacaaccgggatccatggtgctacgggccttccgctggcaagaaagatcctgtcgtccgaggcgttccggctgatgtctcgtccgccggcgacgacgacgcggtggggaacacggacgtgctgctgttcgagctggtcgagggacgggtcacctcatgcttctggagctgcaccagacgcgccgtcgccggagacgacgacgacgacgacgacgctcgtcatcaggggtgtgggcggccgctcgaggacaaggatgcatgcggtgggcgccgtggccgccgtgtgggaggacgtcgatcgacgaccgccgcgccgcggcgctcaccacccatcgtcgcattgatatcaacgggggtgctggacacgacgacggaggcggcggcggcgaggagggcgcgcggcggcgcatcttcgcgtccgacgcgtcgcgattcgcgttcagcgagaacatcgcggcgcacgcatggcttcttctcgacgcatatccgatccgttccatatgatgtacgtactagatcgacggtgcatacgaggccacgtacacacaaacaaactacggggagatggattatattagtttgagatttgtggcatcagtttttttcgtgtttttttaattatatgatgaggattttttttagataatggaattatatgatgaggataatttgttgaatggagttaggtattctgtactttttgtttagcacaggaaccatcatctcttacgtcaccccatacgtcatcagcggcagcttggtcgggtcgcccgtcgccgtcgccgtcgaaccatagagaagccaccgctcctccctccctctcgactcccgtcacctgtcatccttgatcctccctcccctccccggcaacgctccttagtacgccctcgacaacgaccactcatcaccatctctactcctcttgacaactcgctactatccctcctttttactacattataaatcgttttcattgttagaccctgtttagatgccggcaaaatttttcaccctgttacatcgaaagtttagacatatgcatagagtattaaatataaatgaaaaaataactaattatatagattgcgtgtaaattacgagacgaatcttttaagcctaattgctctatgatttgataatgtggtgctacagtaaacatttgctaatgacggattaattaggcttaataaattcgtctcgtagttttacaggcggagtctgtaatttgttttgttattagtctacatttaatacttcacatgtgtgtccgtatatacgatgtgatacgccaaaactctacactcctgatctaaacacagccttatacaaaagtttgatcaaacttataaaaaacacattaacattcatatagcatcaaattaatgccattatatcttcaaatttgttactatatttttatgttacttgattaaatctaaatgggtttgactttgaaattaaaacgacgaacggaaatggtactacccaccaaccgagatgcggatgagactccgctgactttgtgcagtttgcagttgtggcaccgatatgtgggccttatagccttgcacaaagttaggggatctgtttcctcgagatgttgggcgcttgacacgccgaccctactcccccggacatcgtcgtctccaaccaacaataacggcttgtttggcaactcgaggtaagaggattgagagtttacacgagggaattgatgatgaaattaaaatgggaatttgatttttatcccaatatcttgtttggtggaggtggtggaaattgatagggagtttagttggagattaggtcattaatgaaaacggatggctgtgatttgtttaggcaaagtaaaggaggaattccctcccaattaccacctctacccaggtattgaaaagggggacttcctttctcaattccctatcccatcgcgccaaaattcacatgtctcctaaccaaacaaaatactcctccgtattttaatgtatgacgccgttgactttttaaaaaacgtttgatctttcgtcttattcaaaaaatttatgtaattatcatttattttattgtgacttgatttatcatcaaatgttctttaagtatgacataagtatttttgtatttgcataaaaaatttgaataagatgaatgattaaacgttggttaaaagtcaacggtatcatacattaaaatacggagggagtatttaatagcctcgtctttctaaactcccaatcccttgtaagagcaggtacaatagcaggctataaaccagctataaatatattttaaaaagataaaggaagagagagaagagcagcgagctacagatctgtagccagctgcaacacggactacaagacgtaatgtgtatgacaggtggtaccaggtattaatagtatagtaagcaactattgtatgaattggctattatattggttatagataatttagagctagtagtgggctatactattgaacttgctctaaaaactccctccgaccaaatgggccgcaaagacagtgataaataatccatgtgaggcagtcacaggtaaaaaaaaaaaaaaaaagcttctctaatcctggctcgtggcctgacacctgtccagatgggaacgaatcgagcggaggctagcgaagtagtagcgagtgtagcatcttctcgcgcgctggtctccccaccgtctctttcgccatttgcacaattctctcactcctctttccccctcccttcttcttcttgcttcttatcccccaagcaataacgaggcgtcatctctctcgtcatcttctactctccctcctctagtcctcttcttcttctactttgtacgcgccactcactctccgagcttgacggcggcggcggcggcggcggcggaggtcgtcgagtggtggtcggggagatgggtcaagatgaggtggaggtaggtgcggagaagaaggatcaagaactaccggaggtggaggtggtcgaggaggaggaggaggagggatccaagaaggcggcggcgggctgcgactactgcggcgacgcggcggcggtggtgtattgcagggccgacgcggcgaggctctgcctgccgtgcgaccgccacgtgcacggcgccaacggggtgtgctcccgccacgcgcgcgcgccgctctgcgccgcgtgcgccgccgcgggggccgtcttccgccggggcgcgggcggcttcctctgctccaactgcgacttctccaggcaccgccacggcggggagcgcgacccggcggcgccgctccacgaccgctccacggtgcacccgtacaccgggtgcccctccgcgctcgacctcgccgcgctcctcgggatctcctactccgacaaggcggcggcggcgaccgcggcggcggggggcgacgacggtgggtggtgggccatctgggaggagccccaggtgctcagcctcgaggatctcatcgtcccgaccacctcctgccatggattcgagcctctcctcacgccatcttcccccaaggttcgcttttacagccttctactgttcactgtccgaaaaaaaaaaatcccccccttttctgaatcaacttctatttaatttactcccatttatccggcttaattcttgtctgctgcaaaagattcagaactcgccggatgggaaggtgaatgaggaggtcatacgacagctaaccgagctcgccaattcagacggcggcggcgcgcagatttgggctcatcgcgaggcggcgcaggccggcgatcatcagttaccttcatggggaacaacaacacaacacaacactggacatggcaatttcggtactgcaaacagcaatgaggttgcaaccatgccgacgcctggttatgaggtttgatctacaatcttcagcatatctgactaatttgcagtgctgtttaacctatggatgtacttttgtcactgcaattgttaatcaagcgataaatggtactagattggtagtgtccgcagaatcttcgtctgaacggtagaaactatacagattctgtatcatatgcggtgaagatattcctaggcatgctttgctgtacctatgttgatggggaatttattctgtagtgtcaactcaagcgctagcaactcaagatacatctgagtcagaataaagtcattctagtgaagaacccctaaattctctttctctttttcagagagaagaagccccaaatttgatatgattctgttcttttcctatctattgtcatattcgtgattttgtgtaagattcttacttggtttacacctactgacacatacattaattttttaaacctggacaaggataccattctacccattgattatttattgacagtcctgttcagatagggggaattgtatccacactgaaattggccatgaaaaacgcagagtaggcctagttgataaagagctaagattttgattgtcagttcttttgtgcaaaatagatgcttacttggctatctattaatataactttatctatatggcagaatggtggatgggataacagcgattaccctgcgctaaatgatccgtgcaaggtcgagttcacatatgagcaacctccagccagctcagctgaagcatgtatttcatcatttgttcagatgtctgaactttgccccagcatgagcaatggtagcagcatggaggaaacccaccagacaaaccctggaaatggcacgccaatgcaagttctacccaaaatgccagaatttgttccttgccccgacaggaacttggtcatttctcgctataaagagaagaggaagacaagaaggtgacataagcttatggcaagcatgatgtttttatttcctcttgaagcttctcttggactcttacccaggatttttcgatttgaaacataactgtgtgacaatgaaattctaattattgcagattcgacaggcaggtccggtatgagtcccgcaaagctcgtgctgatagcaggctgaggattaagggccgttttgctaaagtcaatcagatttgagccttcatttctgtaatatattttgcatcttggacatgagtaatactaattaggaccaagcagatatagttcaagaaaaaatatcagcattttgtatgtaactatgtacccacccaatggctacgccacgctgaggagaatttagtttcatcgaatctctgtatatagtgttgcatcgaactcagtgatactatttacatgcaaaggatattgtcattatggctgtttccccatggttttactgcaaactgtcttctgtgttactactgcaaaagctctcctttgatgaggatcagtaaaatagtgtcaaattcggatcgcagatatgttgacattggagaggacaattgtgtgttaagagatgagtaactcgtttcatggcaaaatggttacaaaatatttaattccctgtaatcggcttgtcagtttgtcatgaatcatgaattcgtgatgctagaggataaaacagagtctgctgcataccagaagctaatgaaatagttgatgcacgacaaatcacagtaatctgtcaaaagattagctttgatttatttatatcataccagatctgacacagcaaaactatcctcctttggaattaggcaatgcattgtatggtacaattgaatggctaatggcgtccgaaacatcaagaacaactcacatctctacaaacactctggatgaagtagtaatttacaacttacaagcaccaagaaactggcaatggcagccaagaaggcgagcgaggcctagaagatggtctgctcgccgagctcctgccctgccatgccttccctgatcaccctctcgaagaactgctcgagcgtgtcgctgccgtagctgggcgtcatctcgtcgctgtactcgccggtgtccgggtcgagcaccagcatgctctccgacgcgtagtacctcccgatcttgccgaactccgccgcgtcctccaccccggggaacaccttggccagcgcgtcgagcacccagatggcggcgtccatgacctggatcggcaccttgatgaacctgggctcgcgccccagcagccggaacagcatctccccttgctccagcggcgtcagcgccttccccggcccgccgatggggaggatcttgttggccttgccctcgtcggagatgcagtcggcgatgaacgcggcgaggtcctcctcgctgatgggcttgcaggcgcagagcttcccgtcgccgaacatgacgtagggctggccgttcttgacggtctcgacctggccgcccaggctcttgaagaaggcggtggggcggacgatgctgtaggtgaaggacgggtcgcgcgacgcctcggcggcgagctcgccctcgaacctgagcttggcgcgctggaactcgaggagcggcttctggacgcagacggcggagaggaggacgaagtgcgcggcgccgaggccgcgcgccgcctggagggtgtgcagcgtggcgcggtagtccacgcgccacgagtcccgcacgccgccgccgcggctggcgaggcagcacaccgcggcgtggatggggccgtgcggcgacaggtcggcgcggagcgcgcccgcgtcggtgacgtcggagaagacgacgcgggcgggggcgaggtccgcgacgacctcgtcggggccgttgcggccgcgcagcccgctccgggggcgcgccacggcgaccacggggtggccgcggcggaggagctcgcggacgacataacgcccgatgtagcccgtggcgcccgtgaccagcacggtggtctccgacggcgccagtgaccggaacggctgcgccgccgacgcagcaggcggtggctctaccgacgaagcaaggacagggcaaccccgacgggcacccttaggggcggcgttggcggcgcggaaggagacgaagcttggcgccggtcgagcagtgggggacgtggtggaggatgaggaggcggcggtgaggtgggaggagataaggagggcagccatggcggctgccggctagggaggcggaggtgctcgacggaatgcggggagggaggcggagggcgacgtggaggccggcagtatcagagcccggccggcgagcgtttgtggtggtggtggcgtcgcgaccaaatccgagagcgcgattgcgctgacgtcactttgatattttcattttcattatttggattttggaggagcagcctctcatcaaagcaaccccaaaaaaataaaaaaggaactcgccactgggctgaaatcagaaaagcccaatgggcctcgctgtgaaggccacaataacagaggcccactcagagcccgtctttccaaggctttattaaagcgagaggactcgatggccccgagacgaaaccctagccttcgccgccgccgcatcagttggcgatcgatgcttctccaagttccgtcgtgttcaaccgttttcgttcgatctcctctttctgattttggcctctttgtcactggtttatcgatggcgttgtttgtctatccccatttgtttctctcggtggttttttgttcatctttgaggttactgtgatttattttttccttcctgcaatacatcgtcttgatttggaagtttatggattggtcatgctcttgttctgtgtgttttttttttgttgttttacatcctgattttcgatctagcgattgttgaatcttggagttggtggtgttggccggtgatgacagcgtatggtatgagcctcagtaactaatctgcgcatcgggtagtgataaacccgggttattgacggccaagattcatgtgccaaaatgctaatctgaggccagccaaaccatctctcccttgagcaacttaccttacttcgtttccatatcttaaataacaagcgtaaagaaatggcgagctagtgttcaaacccaattaggaatgacatctgaacaagcagaagattgaggaatgtaacgcagacaccgggttgatgccagtatgccactcgcacataaattacgcaacatactccttatttgcaggcacagtttgaatacgagtactacctccatttcaaaatacttgtcgttttgagtttttatcgtaacttttaatcatttgactttgtttgtgatttgctttgttatcaacagtattttaaatataacttattcttttttatatttatattaattttttaaataaaacgaatgatcaaacgttgtaatgaaaaggacaaagcgacaactatactggacggaggtagtagaacgcagcgctgtaaaaaaaattgttactttgttcaaaatggttctaatatggtccaaaataatcgctccaatcgttacgagataagcccgctgccacgatcaacagtgtttgatcattacataccgccgccgtaatgatcttaattatcgccgtgcctgagataatagcagagcccactactatttaatgctaaaactaatatgtatagtagattggctataagtttatctttaatttcttcatcctctctctttctctcactataaatttaatgtattatttttggagcttgtgtgtagttagctcttgcatgagagccaacactctccacttttgtttctctctcttctatataagcatatactatctccgttttttaatagatgacgccgttgactttttctcacatatttgaccattcgtcttattcaaaaaatttacgtaattataatttattttgttatgagttgttttattactcatagtactttaagtgcgatttatatcttatatatttgtaaaaaaaattaaataagacgaatagtcaaacatgtgagaaaaagtcaacagcgtcatctattaaaaacgaagggagtagcttgcttatagcctacttattagagttagattatatttgtatagattgtatccgtatataactcttatttaagagtttgttgtaatctctattgtattggatatataaatacaatcgccctcccacgttgggttgtgaggcgtctcataattctctacatggtatcagataccggtttccttctaccctaattcgccgcttcctctggccttcgctttttccgcgttcgcttctcttccgctgcccacgcgacttccgcgtccccaccaccgcgccgcgccccagcgatttcccctcgcgatctcgccgcgccccagcgatttcccctcgcgatctcgccgcgccccagccccaccgcgccttccgcgtccccaccgcgccacgacgcgccgcgccctgcctgcattgcgccgcgccgcgctctgcccccatcgcgccacgccgcgccctgcccgcgccgcgctctgccctgctctgctcacgctgcgccgccttctgtcttcgccgcgttgtgattattctgcctctctgccatgtctaccgagtccacctcctcttccaacaatggcatctacatcatccggctctactccatcttctgctgccagcaccggggattctaccggctcgatcttcgtcaacctgtatgccaccgtcaacgtcaagattcacataccaattaccctggagctcaagcaccccaatttcaacaagtggaagaccttcttcacttctatgtgtggcaagtttgggctccttcctcacattgatggcactgcaccccctcgtcccgaagactcgacttgggcacaaaccgattgttgtgttcggggctggctgttcggctccgtttccgatgctatcctcaacgtcgtcatggaacccgaccagaccgcccgcgacctatggctcgccatcgacgatctctttcaagcaaacaaggaaccccgcgccatctatctcagtcacgagttccactcaatgacgcaaggtgacatgcccattgccgattattgtcagaaggtgaagactgctgccgatgccctctgcgacgttggccaccccgtcactaaatctcagcttgtcctcaacttgctgagcggcctcaactcttgtttttcgagcaccgccgacaacatcgccagcgcccctgttctgccctccttcacctcggcgcacaacaccttgttgctcaaagagctgcgaattgccaatgcacacaaggtccaggctgagacagccatggtggtggctgcctcctctgccaatgcctgcacttccggcacctgtgcgtcctcttcttcatcacagtctcgtggctgtggctccaacaacggtggtcgccgcaaccagcgacgctacaacggtggccggaacaacagttgacatcaagggtactctacatattggtcttcacatcggaactgcaccagttgactctttgacagcttattctgatgctgactgggcgggttgtcctgattctcgtcgttccacatcagggtattgtgttttcctcggtgaaaacttggtctcatggtcctccaagcgacagaccactgtctctcgatctagtgctgaagctgagtaccgtgcagtaacacatgctgttgctgaatgttgctggcttcgacaacttcttcttgaattacatattctacttgcttcggccactatcgtttattgtgataatattagcgccgtctacatgaccgctaatcctgttcatcatcgtcggacgaagcatattgagattgatattcattttgttcgagagaaagttgctttaggacaagttcgtgttttacacgttccgtcctcacatcagttcgcagatatcatgaccaaaggcttgccagttcagttattcactgagtttaggttcagtgtttgcgttcgtgatgttcctcccgctttgactgcgggcgggtattagagttagattagatttgtatagattgtatccgtatataactcatatctaaaagtttgttgtaatctctattgtattggatatataaatacaatcaccctcccgcgttgggttatgaggcgtctcataattctctacactactgttatccttgctctgagttgttcacgcattgctgattgcatgttgattgctggtggcgtggattgatctctcgcttcgtgtggtgaatccgtccatgctggttgctggaactggaaggctgaacggccccttttgctgttgcctagaacatttccgctgtcacattcctttgttccctggatcgcacccaaccatttcgttgtccgtgacaatctgttccaggtttcaaccaagagagggcccatggccttcgtaatcctcatcttaaaagctactccctccgttttaaaatatttaacaccgttaactttttagcacatgtttaaaccgttcgttttatttaaattttttttgtgaaatatgtaaaattatatgtgtacatgaaagtatatttaacaataaattaaatgatataaaaagaataaataattacttaaattttttgaataagacgaatggtcaaacacgcactaaaaaatcaacaatatcaaacattttgaaattggagggagaatatcaccattatccaaatggagaatcctataacaccattatccgccgaagcatgaattcgacttctttttttctttcttgaagattatcagttcctcttttgcatatatatttttttctgtctcgtttaaagttcatttttcacgggacagcaattggtagtagcgtattgtttcacgcaaactggatttcctttacatacacttctgaccaaattatagtactccgtaaaagtctagtagaacactacacggccattctccccagcgactgcacaataccaatttttcgccttcttctcgggacagtcggttgctcgctcgctagccgctactcccttcgtcactaaaaagaggacgtggttgcacaaatcttaatactatgaaacttaatactttctccgtttattttataactttgacaagtttaaaatttaactagctaacgttatacatacaaatttggaggtaagggcggtggctattgttcaagcccaattaggaatgacatctgaacaaacaaaagattgagaaaaggcatacaccggattggtgtcaattgcacataaatgtgcaatatattagcaggcacagtctgaatacgagcatacgagtaaaacttatcgctgtacaaaaattgttgctttgttcaaaatgattttaataaacagtgtttgatcattgataccgccgccgtaatgaccttaataatcgtcgtggctgagttgttcacgcattgctgattgctggtggcgtggattgatctctcgcttcgtgtggtgcttgaaacggctgctccttcgctgtcgcctagaacatcttctcacgtgacagtcctttgttcactcgcaccaccaacatctgtggtacttcctccgtttcgtagtataaattattctaacatttctcacaattatattaatgctaataaatctatttatattgatattaatgaatctatatgtttagattaattaacatcaatacaaatatttgaaatgctaaaataacttacattgtaaaacggagaggaaggattcatccggcccatggcctccgtaatcctgatcttgaagctaccggtttatccaaaaggagaatcctatatatcgttattatccgccaaagcgtgaattcgacttctttttttcttctttcttatagattatcgattcctttttgcatattattttttttctccttttgtatcatcttaaagattctttttcattggcctgtatccggtcgggtattgttctacacgtatttctgtcgaaatttatttagatagaacactacatggtataggtcattgtcccacacggctgcacgataccaatttttcgccttcttctgccgtcctccggtcctcgggacagtcagtccgtcggtagctagcacctgctagcagacgtatgaccaaaacaacgctcataacccacgtgaagcggaaacaccgagaaaaaccgcggaaaacggccgaaaccaacgagtggattgtaaatcctcgaaaatacatttccttgttatttacatataacctactaaatagttatttttaaaaaatttaaaacaagataaattattatatgataaatcactccataaacatacaatttaaaaaatttcatcttttataagttgtaacaaagaaaacaaaataaactataattagtaaacgtatattcacaattaaatttacttttttcgttgtaatgtgtaaaagttaaatttgattatacatgtttgttgagtaatatatcatatattaatctatcttatttattttttaaaaattttatcatatactcgtactatttaaatgaatcgtttttcctccgtctaataatataatataagagatatcgatatcagaccgtgtaagtgaaatatgaaaatatcttttatattaggagatggttggagtaaacagcaatgctcaatccattgttcgagtagtttttccccgaacaaacgcaatccacacgcgacgacgccgcgaaccggcgcccaatcgacgcacggcgcgcggggccgtcggtttttggcgccgcacagccacgcgtcggcgcccgccgagtcagcaccacgtcctcctcctcttccgcccagatccactcccacagtatggccgccgaccgccgcgtgggcccaacatctcagtcagcgccaacgcggtactactagctgcctgccgggtgggccctccagcccaccgtccaaatccacctacgtggccgcacccgcgtccctacgtgccgccttatccacaaagaccacaaacctcaccccggttggtgtggagtggggcccacgctgtcattcggtggacgaggccggtgcgggccccgcgcgtcattggatggaggaggaagcgagcggcggaggaaaaacaaaaaaaaaaaaagaacgcgaggccacctggcgcgctctgtattattgcggctgctgctcgccgtgccacgtggcactcgactggcgcttttttcggtgtttttctttttgtttcttttcgcttcgctgtgaataaatacgaggcgaaaaattaaaaattcagtaccaccaaaccaaacccaaacgagagagagaaaacacacgcacaccccgagcgaacgcaaaggagcgagaagccgagaagaaaggagcaaagtcgcgatcgagtgacgtaagcggcgacaatggaggctgtgctgatgcagcaggcagcggcggcggcggcggtggttgcaaggccggcgaggcggcggtgcgccggggaggaggtggtgggtggaaggcgaccggggttggtccggctcggatttgcgcggcggcggtggtcgaggctgaggctgagccccgcgcgggcgcacctcgccgtcgaccggagcagggaggccggcgaggaggcggcggcggtggtggaggaggagggggaggcggcggtgaggctgttcgtggggctcccctccgacgtggtcaccgccgacggccgcgccgtgaaccgcggcaaggccgtgtcggcggggctgcgcgcgctgaagctcctcggcgtcgacggcgtcgagctgccggtctcgtgggccgtcgcgcagccggggcccaccggcgacgagctcgggtgggcagggtacctcgccgtcgccgccatggtccgcgacgccgggctctgcctccgcgtctcgctcgacacccacggctccgcgctccccgcctgggtcgcggcggcggcggccgccgaccccgacatcctcttcgccgaccgctccgggaaccgccgcgacgggtgcctctccttcgccgtcgacgagctcccggttcttggcggcaagtcgccgctccaggcctacgaggccttcttccgcagcttcgccgccgccttccatgacttcttgggctcgactgtcacggtaagcgaaatcaagaacaccttcgtctcgttctcgaagttgcagtgtttcttagtactagtttttgttggattctgtaggatgtgacggtgagcttgggtcccaatggcgagctcaagtacccttcgtatccgcctgggagcgacggcgccggcggctatggcggcgcgggcgaattccagtgctacgacaggcacatgctggcgcggctgaagcggcacgccgtggcggcggggcagccgctgtggggcttgtcggggccgcacgacgcgccgcggtacggcgagtcgccggagtgctccaccttcttcaggtccccggggggctcgtgggagaccgcgtacgggggcttcttcctgtcgtggtacgccggggagctcctcgcgcacggcgaccgcgtcctggccgcggcgcgcagggtgttcgacggcgagcccgtcgagctgtccgcgaaggtgccgctcccgcggtcgcgccccgcggaggccaccgcggggctccacggcgggtacggccccgtcgccgagatgttcgcgcggcgcgggtgcacggtgatcgcctcgggcatggacgggtccgcggcggcggcggcggtcctcgcccaggtgaaggccgcctgcgcggagcacggcgcgcggctcgccggcgagagcgcgtcgctcgccgtggcgcgcgacggcgacggcgcccccggcgcgtggggcggcctgctcgccgccgagcgcacgcggccgtgccacttcacgtaccagcggatgggcgcggagttcttctcgccggaccactggccgctgttcgtgcagctggtgcgcgccatggaatgccccgaggaggcgcacgaggacgacctccccgccgccgccggcgacggcggccggctcgccgtgccgtccggcggccgcgccgcagaagacgccaccgcgaagcaggcgcagacagtgtagacgcagctggcacgctgcgactcgtagctgtacatatgtgcagtagtaataccagtatactgctgtaattacagcagtacaatttactattactactccatttttattaggaaaatcagcggtaaattctcagtgtgtagctgagaattatgagatggatgatgccccctgtattagtggggtcaaatgagtatttgtcaaaaatggtattttgtaatgatcttatgatcgagatgagagattgtattctagtgatgctattgcatcattgttacctcaagaatcagaacatgagacgtgtaccccaataattcttttgtccatgatattgcaatgcttatacgatgatgattgatgcatgattaacatacgtaatctgcatgattagctcgcgttggaagaacacgagcttcttattctcaactgagattaggtccaacaaaatactgcttcggattaacaaatacacacagttttggctctcagatacatcctgataccatggtaaccactagtttcttactcagtagaatttataaggcccattaggcattataaaaacgctcgactcaaatcaacaaatggttaccgtatgtattcgtcaacatatagtagtatatacaagtcagaatgtgaagttcaccgctgaaacgtttatagcttctctcgcttttgccctttcccaaaaataatttaataaaaaacaattaccattttacccttccaccttccatacctgattgcccttttaataccttttttcaggtaccttctctctattatatctgatcaagggtcctaattaatttcaagcatcgaagaagatctctactaacaaatcacacaatccacaacactgcttttgacactgttctcagcactgcagcctattactccatgtattacactaatttaaagaacacatcaagttgcaacttgcaacacacaactttgcatttttggctacacaagcctgccgtttacaatgtaaattgggggagattaaaaagaagaagaaactctctaggtttcaacagccggcaccgcccaagaatgtataacaattagaaaaaaaaaaaaacaaactagaacagaattacaagccaggaggccagaaagatcacaggtggctattatgtacactgcagcagcagcatccggggcagcaacttcaggagatggacttggtgtttttttttttctgcccaaatccaaacaaatccttgtgcttcaatgtcaagcgtgactcgtgcacgctacgcctgccgatccagcttataatgcttccacggttcgtccttcatccagcacctgcaggtacattgcattcgcggccaaaaatcttgattaggatgcggttcatctgattgtgatttagctgcatgaatgcagctatgcctggacagtgatggaaaacaactgcgcaactgcagcttaagagatatttttgcgagttccattggcaactcgtcagcctataaaccgaggctaaatttgaatttttgaaacttaatttcagattggtctacgtggttttcttattgttttctatttaaaccgctaagagtagaaacataaaatccctactctaaaattatttttctttgcttcgtgtcacgtttcatggcacataaaccgtacccaagcaagtatgcaactgtagtttacagaacaggctgaatcagtagtgattacggagctaagggtaaaacacagagggcagctatcatctggtgcaaattgcatacatgtgttgccatctattctcttctgatgtgacatcccaacagaaaagctcgatttgcatatgggcagaccgatgaattcagatatgcctaacagccagctcagattttggatcaaccactgctctactagtactcctaatctgactatctagtgtctgaagtttggaaggttctgaaaatgtgagtcagctttcataatactgttgaagaaacaattaggtaaactgaagaccatctagataaaagcaagtattaagtgtcattatataaagcagggtaagtaaccatgtgtaaatgtcgatagtagtaaagctgaatagagagaaatgatcaccttatctcattcacaggctattttggtatcaaaactgctcagacagattgcaaatgattgaaatgctgatatcggataacggtagtccatggtgaacaagtccttcccaatctttccaaactggagaatcaccttgtcctgctcctggttagttggcccattttcatcagacgccaccagctgaaagtttttcactgaggcaacagtaacccgtccacggaagttgaggcaccaacattgcagttgctcatgccacctaggagatttattcttcagaaccagcttttcttccttctgagtggataattgtgaagttgcactatctattcgagctgattttgatctgaagaatgaaattgatgggaaagagtcgaggccactgagaggaaattcagtctgtgtcggagctttcccaccctcttgaacagctgatgcggggatggaatccataatgcagttcatccttcttggacctctgcaataggaatgcatcgcaaaaatcactgcaattttctacgaagtattgtagaagcagtcaaatctagcatgcaaagtcaatcaacaatgaaaaggttgcgtatatggaattatgacagctggtcagccgccttctctatataattattcctagccatgtgtgctcaattaacagccaaaaggctcacggagttgtgatgttatcaccacttttatcattagagccttttcttaaaaaatagattcagcatgtctaattgatcaatcatgcaattgcagtaatcaccactgtgattctaactatccatgaattcacatattaaggtatcaggcgttgatgacaatatttaccaatactatccatagatttactcggcataacacaagtgctgattcaataccttgcacccaaaacattcaattcgtaggaaatatgtgaaactgggtaattcccggcaggaactctcggggagacttggttcagaccaaccacacgcgcagaccgactttttgagacaacagctccatcatatggtggatgggcatcatagacggtaaactttgttccgagaaagtttgacctgttaaaacaaaggtggttagctggttcttttaattgttattgtaggctatatttttagatctgtaagaaacaaacaaaaaaaagatataactgaagattaagtttgagtaatgcacttgacatccaaatacatacagttttgttctaagttgaatgaatagtttagatgtgaaatgcatagcacttcaatttcttgtactttccaaattctaacacttacagcaaaaggagagggggaaaaatgccatgtgatgcttttatatgaaacagcctatagtacatctaaagggccttccttacacatactactaaagggccttccttttcagtgatgaaatctcaaaagatcaccttagcttgccaatataggtgttgctcccctttgacatatcactcatgtcaagggaaatcaggtagtctgtgcatgtgggcttcctgcatttgcgtgcagcaagtaggaacttcccatcatcggcaagtgctgtaaaaagaaacttcccgaaaatagtaagcatatatccattatacgccagcatagctgtacttaatttggcgtaccaggggtggataaacagcataccttctgtgagcccaatatacagataatatgtctgagtagtccggtttcttcttatgaaacatttaagagtgccgtctcttgggccaggctgcacatcacgtagacttgagtaaattaggactaagatgacactaaaatgaacttgtcaaccaaaggttacagtcaatgaagtggcatcaatttctacgaaaatgacagcagagaaatggcatttgatactggaatatcatgctaaacatgtgaagcaccgcaatcaaaagggaaacggcttcatcagatagcatttgtgcatccatcacattttcttgatatgcagtttgttttctagcccaaaactagataaatcacataagggagacaccttccaaaaattaaaacatactagaatgccatggttcacaacatccattaaaaagatgatttggctgcttgcaatccatcagagcaaagccgacatacgcaacagtgcaacagaatgcagggctttcatccttcaccgcttgacgaacgcaattcagcagctaaccaatcaatcataaagtgttgacacaatgaacaaataattcctaaagattaaacaatgaagcttcaacacaatgaacaatcaaattactaacagttcgacatcgcaaccgggaatttcagaatgaaacgagagcgcgaacctgcttgagcgagatggggaaggtgagcttgccggacgcctccgggacgcggacgatctccttggtgatccccctccagctccggcagacgccggcgcacgccaccacgtccctccgcgacggccacaacgcctccgactcctcgatcctcaccagcacctcccggagcagctcgggcggcagctgcgcccagcagctctgctgcatcgccgccgcctccgccggccccaccgccgccacccgcggcgcgccgccgccgccgcggtgggaccgcgaccgcaggctgtgccgcgagatgctcccgaactcgtccctcatctcctggatcaggctcctgaacgacatcttcctcctcgctccctcctaatccacacctctcctccaatctctcaaatctgcaggctgcaaccgcgccaagaaaaacccggtcacgaaatttaccaccaccatttccatcaaatcttccaccaaacggaacgccaagaatcgcaagaacagggggaggaatttcaccgtactgaccgagagacgggccgagctaatttcaccgtaatgtctccatggcatcgccgcccatgccggaatccatcgatgaacaccaacaaggcaccgaactgagctggaagcaagcagggcggggaccaaatccctcgacgcagcaagcaagaaatggcagaaatcctcacgcggaggtaggtatctccaccgctgaatcccagaatcaatccaagggccaagaaaaccaccaccagctcgaagaagcaagaaaccggctcgaattcaagctctcaacccaccaaacaaaacacccaacatttatccgaaattgagcacgaaaattctgcaatggattcttggctggaaggaggaggcggagggagcaagaacaagaagaaggcagaggcaaagattccaagaaacgaaaggcggaggtgaggagggaagaggaggaggagtaggtgccttgggaatttttaggtggtgaatgggtgattgattggtggtggtggtgtaggaaggaatggttggggaatgctagtatactagtactacctatgattgctactacacaaaaagggaatggaatggagatggagcttgagagcaggtaggaaggattagggttcctccctccctcttccttccttgctgagtggctgaaaaagatgggcatctgacaactctccctccctcactccatgcacatacatctatccatccacacattcattgtagcacaattaattaactaataaatgtgtgtataagtacagctgattagtactaatccactcgtttcaaactataacaagtgttggctttaatatggagtaaatattaagaaaataagtagatatacaaatgaactagctaagactatatatagaacacagagatggtacaaccagaatggacaatttactgaataaaatcatattatataaataatagggttttatatttataataatttcgttttaacagttattacttactctatattttactcctacagtactggttaactttgcatgagaggcgaattataatactaataggccacactggtggaaaagaagaaaccaaattagtatcaattattttggcatgacactctgtcccaaggtcattgtcagggcagggatgatgccactatagccaagggaagcatcattgctcaagcttaacccaagtagtactagtactcctcatgattgattgcttccatctttgtgctaattaggcatggagtgcaggacacttgactgtacctgcccctcactttccaagtgtgagtgagattaaagcacaagaaatgaggatttcttttttttttcaaggtacaactctgccagtttggccaagcaaaatgttggtactatcatctttgcatcatcatcatcatccacctgaggaaaaacagtagaaggtcccttttaatgttcaggtgaaaaacatgagatgttttattgggcttttctgctatttttctttcacctcacatgtgttagtggcctgcatcaaataacggggatttttttttttttgcatgcatcccttacatgtgaaggcagtggtcgcgcgcggagaatcgagaaagtaaatgaccggcgtcacttcctctcattctaaccacaaatagttaatggtcaataaaataaaatgagttactagtaatctctctctttttctctcaaaaaaagttactactctttctatttacagaaaaaagtttattcccctgtatttatactcaattgcatacgcaccctgtttataaatattacttcattgtcatgatctttgagataagatatagagcttttattctgtaacttgatgattccccgtatgttgttgtaggatattagcttaacattggtgtaagctttggtgggaaaaatatactacttgtgcacacagagttgcatgatgcaaagattgtaaaaggttgcaataaaacatgtggttatatgatttaaattaaaactttactttagtgttgattccaaatgccagtagtaatataaacatgtttatttataatttataatttgttatttttactttttggtggtttattcggcaaagcttaagtaatgagatattgctcgtgcaaattcgtatcaccttcatccaaaagtaaataaactaagtacaagatatgatacatactactaggataaaagaaaaatcaaaatacgaggttagtttattccaaggctgagagagtaggacacactagatttttcataatttggtccttttgaaaaccttatttcacaaatataactctgaaaaaacttattctagaaatggtcttttttgagcgccagagttaatggtgcctccatggcagccagatattgacgtggcagggggagcgcaccagcctctctggcaccacccccagctccgagtcgggatgctctctctctgctctcctcaaattcactcgagattatataggtaagagaggctttttttatgtaagaggttgttttccgttgtttttgtttttcctatagtccaaaaaaccgaaaaaaatagtacattgccctttttacatcctataaaaaaattagagtttgttgagtttttttcttttacattcaaagtggcattccttaaaacaggcataactttctcatacggactcgaaatcgagcaaattatatatccacgaacatgtccagaaaagttacatccgattctccatgcttcgttgggtttggaaaaattagaacctccaaattccgcttgcaagattgtatttttgaggcgagaagtttttcggtagagttttagaaaattataaaggttgcatatttcatccatttgagtttaacttttctatggttggttcttgtggactcttaagtgtgaaaaaatataaaaaaataataaaaaaaagttgcacatctatcctctacactcccaccgtctcaaaaaaaaactcaacctaggaggagatgtgacccctcccttttgtctagattcgttgggacacattcccacccctcctgggttgagtttttttttggggacggagggagtggagaggagagggaaaaaatagtgtgtgtgggtggaggggggggggggggcagcctcattggcgcgctcctctgccacgtcagcgccgacccgtcacaatggtaggaggacggcgccatcccattagacgacggcgccagtgactctggcgccttaaaaaaaccatttttaaaataagttggttcagggagtctatttttaaaataatttttttggaaaggactaaattttgaaaaaaaaatccaggtagaacacatcggtttgttcctactactactagctctatccccatatatacgctggcacacaggatcaggcagctgtctgtcctggcatcacttgcacagtgctaccggtggcagctgtaatggagatcgtactagtaccgacggacgagaacgcaggaggagcaagagccgcagacagacagacagtgcagcaatgcatgtccgaggagggtcggcctgcaacttgcgtccttgcgtgcggccgccggatgatggatggaaatcgtcaggaccatctgcctgcactcggaatcggaatggtcaaaaaaaaaaaacagaggattcattccctcaactagagaaacatgacaagagggtgagcaggcgtgacaagagaccgcgcccagccacgctacgtcgtcacgggctctatccagttcttctctcctctcctcttcggcagcacggtagtgttaactcctggtttcagtgaaaagctttcatgccgctttcattgctaggtactccctccatttcagaaaaaacttaaattctaagaataaatctggacacatagagtttaattttttttaggacggagagaataagcactactcccgatcttatagggatgtggcatatcttagtattcctaatttgaacagactatgttacatacctttaaaatcccttatattataggatggagggagtagtaatggtgaacatgggcttaccctgaagactctagcgatggtgtgtttggttggttggatgacggatgactccgtatttttgaaattcaaaggaaatttaaacaattgtaaggttttaaggtgtttgttttggaaacatgaatcatccatggaagaaaatattccctcgtaatgatatgacaccgatctcatacatcaattgtatcagctcacgccacttgtgtacaccgttcgtcattgagactcacatgttatcacaccatttatatacctccaactaaagtaaaatacgttcttaaaaaaaagaacccaaagaaaaataatggtgatcctatccctttaaccaaataagagacgagaccatcctatcttatgtcgttctcaaactaagcgtgtgctagcatcttttttttttcaagctctgagcttgtcggagaaataatattctgctataaatcacaaatggatatgagttctttgtttaggactggaattggatatgtggtgagggcatactagtatttatttgttgttaaatttaaccaatttggtattgccaaaattgcttacactttggttacatttagcggggtccagacagcgcttatccatttcgtggcttgatggtctaaaagaacacaagcatccttccaaattagttgtacaagattccaccctccattatatctaacatgaatcactgtacatattaataaagaaggatatgcataaatttattttaggagcaagatcatgagctacttgacctgcattaataaagaacctttccgaattaaagaagcgaaacaaacatgtgaaccttttccttcaaaagaaaagtatagcaacatgtgccttttttataacagaaaaaagggttgcaaaatgagtggcacactacaccttttacttgccttgttgaattttatagcttacttgtgtttgtggatcaaaaggggcacactcaaagaggagatcaattgagaatatcgccactggtagtatcttactccatgatccgtgaaaaagtgtggatacacctttgagtatctcaaggacttgggtaaagcaggctagaagaaaacaaatcaccaaagttgcctttccatttggcgacgcggattcgctagtgtcatcatcttcacaaaaactagcaaaatactctgtgttgcaccgggctataattatattagatgaactaattaaaactaaatcatcacccttaagctcctattaacgatgataggataaacagtgtgttgtgtacactgtacctgaagcaaatagagcttctcactctagtatatttttgatcaacaatgacaagcccactagatggtggcccccatttgtcctatagatagagtgacagaaccaccaccaccggcatcttttaagatagtatagaaatatatattttctctatttttaaatatattagtgtatgacacaattaacttttagatatacgtttaacctttcgtcttattaaaaaattaacaaaaaatataaaaacaatgattcatgcttaaaatatattaataataaaaataaatgatacttgtatagtttatttaataagacaaactgtcaagctcatttctaaaagtgcattttttttttagaaaaaaggaaagagtatcacttaacattatattttgtggaagattgttaaagccacctgacctgcatttgtaatgtagatccaccctcggttcaccatgactattgtaatgttacttatttagtattctaagtgccgacgaatgatggataaaactaagttcacgcagttatatatttgaagacaaaaacgaatgaattacgtattagaaagttaaaatggttcatttaaaatagttctctaagaaataccactgttcttttacaaaacaaacatacggttaggagcttggaaggtgcgcacaacgagtaaaagtaaacagctgtgctcttcatctctctttggggttgtattttggaagagaaaaacacaacgaattaattcagaagaaagagacgaaaatgcaaggtgcggtggtgctattgctcaccctgcgaccgaggttgcccagccgtttcggttcggttggggagtcgtccacatcttcgttaattcgccggccgatgcagctggtgaccgtaagtaatcggatgagacagggcaaaggatgagtcaagaacaagaagacgctgctgctgctactgctgaacaaacctgagtacggcagccatggccccaatgtcgcgtcgcacgtgaaatttttggatcaccttctccagcaaacgtattcctaaggctcccagcagctcatgatttgcaatcgcaccaaacggcaattatgcttgacaatgcacccagaaatcaaagacgggaaagaagagaaagatggaggatctgagcgtgataagtagtccctccatcccaaaaaaaaacttgattcccaaaaaaaaaaaaacttacatagtttatttaataagacaaactgtcaagctcattcctaatttaaacaatttgtccagactatactacgagggatcatatatctgcgctatagcggcctctgtacagtccgagttacctctagagcttcgtcgataaaatctgggcaggcgatgttctttttcgagtaaagaccatcaccggtctctaaacttgtatcactgtgttatcgcggtccctaaactcgtaaatcgaccgttcaggtcctcaagcttgttcaattgtgtcatcccggtccctaaaattgcagatcactcgtttagattctccaacttgttcagttgtgtcacctcgatccctaaacttagatttgaatatcatctgagtcaaataggacggtctaaagactttatatttaaaaataatttattttcatgtgaactctaataaagacaaactttatatcaaacttatagccctcgacactttatagttgattttttttattttaagtcattttttgtcccaaaatgtaattttaaaattaaaatttcaaaatctataaacatgcaacaatattttgggaccctaaacagttttaattcaaaaacttatcaactacaaagttgtaggtcacgtcgagagctataattttgatataaagtttgtcttcattagagttcacatgaaaaagttatgaattatttttgatataaagtttttagaccgtcctgcttagggaccggggtgacacaactgaacaagttggaggacctaaacgagtgatctgcaagtttaggaacccgagatgacacagtcgaacaagtttgaggacctaaacggtcgatttgcgagtttagagaccgggataacacaacggtacaagtttagagaccagtgatagactttactctctttttttttttaaactcatgcatttaattaaagttcagagagagaaagtacgtgagtaggtacagtgctcagagcacaggtcactgggatacatccagttttgcaaaggagcccctcaagattgggcaaattacactttaagacaacattttgcagaaaaggacttaacaagaaatcgaaaaagcaatcaggtccttctcctttgtctgccttcaacgctgccgaggagttcttgaagctcggctctgatggaggctggatcaagatgagccgcttaagattaagccaccacagaatcccggaaggggcctcacacacatggaggtttggatggtgacaagcaatggaagaaatcagcatcatcacatataaattctaacagagctgaaaaagaggaacaacgccaaggcagtgcttccaaagatgacaaatgaatccaccagaccagcgaaaaatccaagaaaaacatggcgatctgctacagaaaccaggaggcgaatccttatggggcctccgcgcataggaggttggaactgcctcggtggagcttgaaaacctcagacgccttgaaagagagtttcgctagatattgagaacaaggccgccatctttggaaggaggttgccggagaaagaaaagaaggctggcgctacctttgactccacaagattggatgaacccccgacgaaggcgctcaatagacacccagctccaacgaagaccatcaccgattctgaaaccggcggcactcaccgtggtaccaggacgagggaagccggcgctgacggctgccttggaagccaaaagaccgaaaacaactacgggagaaccacgaccatacgagaagacccgactaaaactacaactaatagaggggtggaggggccggacccctctccatcccttccacggcggcgagccaccggggaggaggagggagaggggccggaggggacgaaggattcctgtagaaaggattcgggagaactctcgagagaggaggagaagggtcccccccgtgtctagtgagcttgcaggcgatgttctttacggatgattggatagagtacgaatgttatagtgacaaattgtatattagtatatgtattatagatctataaaataaatttgcttagaacaagttatctaagcaatgcggatacagaaaaactttgggtgaatacccaacatgatccttgaactcaggggcggagctagagtgaaatggagggtggtgccacttagttaatttactcactttagatcaagtttaagcttatgcggatgcctaagtttatattgaggagggtgcatatatggtaaaaatagatgaggtatagctaaaaaaaatttttaaccaggttcctggacaccccctattatatactagctccgcccctgcttgaactttcgtttaaggatcaatctagtctctaacatttcgtattatccaaacaattaccttaagtttattgtgtgattcaatatagtccttagaccctctaaacatgccatgtgtacatgccacatcatctatgcatgcaaattcaatatttaaatgtcctttacacccttatgttttcataggaaataaagaaaaactattgagaaaacacacaaaaaaagcttttgaccattggcaaaaatatgtagcattgatagataaaaaaattgacatttttctttgttttatgattgcttcttcttgtttttcttttctttatttgatagaaaattgaaggttaaaaatggacatttaaatattatcttacatgcacgaatgacgtggcatgtccacgtggcgttttaagtgggtctaaggactaataatctttagggtcttgtttggacatttaaaacatcaaggactaattcgatccctgagcaaaagttgaaggactaaactggctatttacccaaagactttggaaaaatggtgatttaagaacagagcctcagaccggttaacatttgatgcatttgtcagcactgggccatcgaagcaaaacacggtggcccatactccacatggcagaggtgtttttgggcttggcctgcggccactttcaccatcgccgctcggctacaggactcgaacacacacaacgatagtcaactgttattgctctcatccgctgccaaatggtccagcttctctctgcttcaccttcacggatcccgtcctgttcttttgtgattaggccttgtcagtgcaagtttcaaaagagtttcaatcttatcaaaagatgatataacatgaaatttattaagagagaatgaatgagtttcatttagatgaaattaatattacacacgaaacaatgaaactgcgttgggactgaatcatttcatcatatgtcttggaaacgaaaataaaccccattataagtttataaccaaatagtttcataacaccattgaataattaaatgatatgggtagcatatgagaaactatgaaatgaaactgtgtattggagacttttgtttcattcatcaacccaaatatttttagattatgcgacactcctgaaaagaacaaaatgaaacacccaccgggaatggtcttaaggtatagaatttatattggttttcgttatcacgtttttcaaactgctaaacaatatattttgtgcgagctttccttatagaagttgttttaaaatatcatataaatttattttcaactttgtaataattaaaactcaattaatcatgtactaataggtctcttgttttccatgctctaacttcatttttattttcaatagaaagaacaccaccatagaagtatgtcaatcaaagcagaaccatacataaatattatatagagtatatatagaaatccatagcaaagagaacacattctaaatccacaatatgcgcagtttcacagccaagttagactgataggtgagataggatggttcttgatataggatatttctataagatcctggttgacattatccatgaaaaaactaagaaaccaatccaattcatttttttctctcgctgatatataagccatcacttggaaagtaggaccatcccatcccccattttaaacggatagatcaatgggactctatcccatctaaagaatagggatgaacctaacccttttcataccgatcacacaaaggaaactataatttattttcttaaaccttaatctacactaagcaatcaataatgataaatgttttaggacggaatgagtaataccatggtctgtgtagggctagaataatcctactatcccaacaatcactacaatggttcaggtcatcggtgatgagctcagactatcacctcttacgggtagggcactggtgagagataagtggtcaatgatgactaaacttatctctattatgggacacctctgatgagctgcaaatggtaacccgtcagaggtgatgttgacccctttgactggtgacatcataactcgtcacaggtaacacctgtgacaggtagcacaatgcggcccatcaatgatgtagattaccaatgaaaaaacaatatttgttccattctattgctcattcagttgcattcatctcacaaattcacaaatcataaaaataatcacaatcacattctcaatcacacatccgagcatcacgaaatcaacacgaaacacatcacgaaattaaccagaatagaacacggggcaaaggaggatatatccagtggtccccaactacctggacaccggatctagcgccaaggagctcggggtgacggagaggcggcagtccgtgaccttgggcgcatggtgaaggaggctagagctcagggatggacgagacgagcagacaatggcagcggcgaccaacgctcgaggggccatcctgatccagtggctcctaaccacctagagactagatctagtgcaccagagctcgaggcggctgccgacgaccttaggcggtgggtgaaggaggcaatggccggagcttaggggcggagagacggccgacaacgctcgggggtgaatgagacgagcagacgatcggcagcaggcgaaggagacggcgatgcttgtggaggctgaatccgatggctgacgatcgtgggaaagaggtcggtgcggctgatggtcggcggttgcatgagggcatgggaagacagctcctagcaatcgacgacgacgataagtggtcggagaagaagaaagggaggaagagaaaagggagagagatcgggggagagagatcggaggaggagaggagaagggacgggaggaggggaggagaaagggcaagcaggctagcgggttggcaggcccggggggattttttttagtcatcactgacgggtataagaattgaacatatttgaggtggggtatctcatctgtgatgaatgcaaactcaacacccatcatagataagaggtcatctatgatgggcctgtgtgtaagctcatcagagatgttatgtgtcggtccttatataaatctatcatagatgagttcttacatgtggctagtcatttccttgagcttcattacaacaggatttagtttaactcgtgtcagagacaaatttttttggtccatcgtagatagaccgtcatagatggattggtctggcgcaatgaattgtgttgcttgatctggatctattgatcaattaaaatgaagtgctcccagctgagtttaattcttcgggtgtggtcggtgagtatgccagatatccctttcacacacactgcttgcagcagcattagtgtcaacaaaacgtggttggaaatccgtcaataaaaaaaaacgtggttggaaattgccggtcctttcagaatcggtgtacacacaagacgatggtactcgctcgggagagtaataacgtaagagggttagatggcagtattacggccatattcagtagagcataaattgtaaattcaacgatgaagattattatacgagtagtatttgaagcctagttcttcaagctcatctatcgaaaattattgccgtgcttctaaaaatgaaatttcttccccgaaaaaaaatattcttaaaacactttatcctaccatattatttatagtactactctccctccgacaaacattagatgtccaaaaacatcaaaaaagtcttttcatcagaggttacttttcagtattaacatttaaatcgttaagagtacacaacaccatcgtttcgcttattcgggaaaaaagcgaaacagtatatttacaaacgaaaaataatttataaataaaacttttatatacgtgtttttagcgatctaaatgcaaagatgaaaaaaaaacttcaacgaaaaaaatctcaaaataaactataatttaagattgaaaatttcaaaatttggttgtgataaacataagtgaaaagatgagaccccaaatttttttaattaaattattattataataaataaacgagggccctcaatgttggctggtggctgcaactgcaagctgccagtttgactacaaataccaccgcacaccgctggagggaggggaaccttccagaagctccagattccaaacctgcaggagtcgcctcgcctcctccttcatcctcgtcgtcgtcgccgcgggggtcgcctgaggtaggaatcccaccaacaacccccccccccccccacccaagcaagcttctagggttttcgaccgcgcctcgcttcctccggtttcgcgggaggcggtgggtctccctccctccctgcgtgtggatctcagatgggatcggtgtttccttgttggtcttgctgcttcgcggggatttggggcttcgggcgggctgggggtggtgggggggattgttgtggatgttgattgatcgatcggtgttgttggttcggggcgattggttggttggtggggagctcgtctcgtgtgtttgaatccatatgcaagttcaagtgatgcgagagtgttttgatgcgtggacctgctgcttccttttcttttttttccttttgagcgatgattcgtgctgctgcggagggatacggatttgttagttgccgattactagtaataatcattggaattgtgtactgggctctggctgctcatgatgcgatgggctttgtgatatgttcatgattagatttagacatgttttttctgcaagtgtggagttgattgcagagtgtccttccctgatatgtcgggggattgggtggatgtagagaattgtagatttgggagttattggactagccaacagacagtttcctcgtgaattcgatcccttcatgcagaaatgaatggagggataggatgaaatggggtgagaagaatggatagctaagattgaaacttaccctttagatgggtgggaaatcatatcccaaaccgattttctagggataattcctctatactagacgtgtgttttgtttgtatctagtatgtttgcagtgggcagtggcatttgttctatgatgcctttggtttacatgctttggaaaaaacaatagatgattgggccatattgttatctttttctgactagtagtaaatgatgcgtctgtgttgcttctgctttaacatcttttcaatcttcactaggataatttcatagttcaatatgttctttgggaacttggttgggttttaggacctctagaggctacttctgccacttgctaagtaactgttttgtggaatttgtttacagatcacattaacaatggtgaaggctgttgttgtgcttggtagcagtgagattgttaagggcactatccactttgtccaagagggagatggtatgccatcagtcatcaccattttcatgattgtcttgaattgaattttagtccttgaatcgttgagatttactggcatgtttgattcttaggtcccaccactgtgactggaagtgtctctggcctcaagcctggtctccatggattccatattcatgcacttggtgacaccaccaatggttgcatgtcaactggtaattattattgttattacatatatattggcttctcgcctgcctagatgtaccatcaggattgatacaggctatcatcatctgttgaattgattacttatgatgcacttgtttcataatgtagggccacactacaatcctgccggaaaggagcatggagcaccagaagatgagacccgccatgctggtgatcttggaaatgtcaccgctggagaagatggtttgttctttttccctttattccgaatttttatttgttccatacctgttaatgatttaacataaccatattagttgtggtcttgtagtccttaactcattgtcaatttgtagtaataattgttgctgagagtttatttctctgctgtcaggtgttgctaatatccatgttgttgacagtcaggtaagtaaacattcagaaaaagaacattctccgtcatttgatttatggaaccaataccacacatccccttattattctgctgttaccttgtcttttccttctttctttttcctgtgtgttaacatggataaccatttatctgtgtcagattccacttactggaccaaattcaatcattggcagagccgtcgttgtgcatgctgatcctgatgatcttggaaagggtaatattacagacaactgtttgtgctcatttattttgtctgtgtgcttgtgtgctccttttcttctcttttgctaaggaagatctcactactgttgggtctatgatgacaacaatcactttctattgaatggattgcataaacatgctgagttagtagtcagaaatgtgtagggtccttttgttttatcataccaagttgcacactactgtgttgtaggcatttttacctttgggggtaaaggatatctgaactttacatggaaaatttgaataagttgttctgctatgccaggcactatttgacttgaatctcctatctgtgcacttcaccataaactatttgacttgaatctcctatctgtgcacttcaccataaacctatctgtgccaattctcattgcagtgagccagttatcagtgcagcttaaataacattcattggttttggtgctcttttaggtgggcacgagctgagcaagaccaccggaaacgctggtggccgtgttgcttgcggtaagttcagaggccgtacaatccagcccacctgaaaatcagcttcgtgtcacatattgatcgactcaccacttcatctccttttctctaattctttcccaattttacttcagggatcatcggacttcaaggctgaaacctggaggtgtgaactcaccttccatctcccagcaccagaagcctgaaactctacgagctcttagccgtttcgtctttacctgagtggctactctagattctacaataagcacctgatctctgcgcatggtttttggtgtaccattctgtcgcccgcatcgttggcgcccaatgaactatgtgttttgtgttaaaccttaagctgaagggtaccatttgtagactcgatgttgctctcttcctcggaatgtcgttacatctgttcgctcgtttcgtccgtacttttgcgattggtcattgttcgctcgttttatctctctgcttttgcgagtaaacggaacgcaagtaagattggcaatcagtccccgagtccaattgtgtttcgcttatgcttataagtcaaaatttaaaatttaaaatttaatttggagttgattttgtagttttctcaatgtagtttattttttagtatttgttttttaattgcaaaggaaacgtatataaaagtttttctcaatgtggtgaaagagaggatcggattgtctaggctattgcccaaaagcgtttttctacggggatacggttgtatttcttcaccgatggccaggccagttgcccggttggtctctgccatccaagtggggcgcagcttaacgcgtaaaagtgcagttgaaactcgaaacgagtcgaatagaacgtgcacagcatgttaataagtcacaagtacgaaacgtagggaaaaaaaaagaacaaaaaaaagatagccgggggcattccgagaatcgaactcgggacctctcgcacccaaagcgagaatcataccactagaccaaatgcccttgtgtgatagattacaaacataaaattatataaattatcaatgttccagtgaaacatataaccaaaattcaaggacacgcaaacacatactcacctacctgctagtgcggccccttgacacacgttaagaaggcggagaaaatgtatctacgtggatgtaatattggtagacaccagcatctgaatcatacaacgacagtttatacctacgaagtttgacaaatgtcacaactcacaatatcgactcatcaagccggtacgaatcggtaaatcggtcaagcttaaaaataaattgaactgaaattcaatttttttttggtagaaaattttttcgggtttcactcgttttcgtcgataacggagatgtaatcatgtctatgcatcgacaaaaccactccaaagctgttttcagttaccgaattgctttgtaaaccgcgtcgttattagatgatccacaagcattacaagatctgttctaactacaaataaagattacactggaggtggagtcgtcgcaacttcttcaatgacactagcaatggtcgcagtagagctgtagaggataagatttgagagcaaagagcaaatccattgttgtcaacttggctgcgcctgcgatcgatcgttggacgcacgacgagaatcactcaaccttcaattgagccaggaagcttcagccgcgtcaacccttagtcaaaaagtagagcgaaaaatcctgcaaaaatccgtcaaatcctgcactaaactcgtgcacatgagatgatcataagcaagctataactacgccatggtgccagccgtggcagatcgaaatgcgcctagtagaaaacattgcatctagaagggcatgcaagcacaagaaacgtttttgttctctctctaaaaataccttgcgtgcacacatgactctgcaatctacatcgatcttttgctgaaagtatatgaagatccacaaggcatttttttacagatcgaggaccggaagaatggactaacgtaagtgttttacgaggaagttgcaaataatttttacataaacctcactaggtgtcaacacttggtaaggacaatttttcttcttttctgcaagaagaatcaaatatttagataaaaacgatttcatacatccaatcagggctcgcaatatcatttgaattccgtcacccaaaatttaattttaattcattcatccaatcaatttgaattccaaattatattcagctttttattgattggatgtttgaaatcaatttcaaaatttccattaaattcatgaaattgatttcgaagtcaactaccataagacttcatacctccaactagttaggttttttctaaaatcaaaatttcccttcaaattcatgaaatttgcctgttttgttccaatataaaattatgaacacttgtccaaacaagccacacatagctacttacaccatctatctcaaaataaaccaacttctagatatgtatctaaatataacctagatagctaaaagttggtgtttttttttaagggagggagggagtatagtctatagtcccttgcaagaaattgtgcagggatcaaaatcaattgcactccatatgcattaggatcatgctagttagtgtttatttttaatgaagatgaagacagagttatagcacgaaaaatatgaaattaagctattagtgcatgattaactaagttttaattattacaaacttaaataatagatttatctgatattttcaaccaattcctactagtatactccctccgtactcgtaaagaaagtcgtttaggacaatgtttaagtcaaatcttgggaatataaatcataaataactctcaagttgttgagtttgaaaaagtaaaaattatatgaatagatttgtcttgaaaaatactttcataaaaatatacatatattatttttaataaatatttttatagaaacaagaagttaaagttgtgttttgtagatcgtatcgctgtccaaaacgacttcctctatgagtatggagggagtatactataaagttttcgtatgaaatgtacagcttaaccgtttggatagcgtggtgacgaaagatgaggtgaaatttgtatctttatataccaacagcaaggacagtcattgggacagtttgaggcccatggcacattgctttttcctaatttcggaaccaaatcaatcaggaacatgtgggaaacgtacaaagatgggacgctggaatccaaaggaaaacgtaaccgaggcaaatcccgtccttccttcccgtggccttctagaaggcagcccagccctgcactgcacagctgcacatgccgtttgcctaaccctcgtatccttctagaaggagatcaggaggaggaatcaaatcagctggcacctgtcagtatcataaagcctgctgttttcctctgcaattatgcgtgcatatccatctaataaaggggttgtacaattaatagacacactgttccggctggtcggctgatgccttcctagagcaggtacaatagcagactataaaccagctctaaacaagctataaacagatatcaaaaaaataaaagaggagagagaagagtagcggcctatagatttgtagccagctatagtagagactctaagacacaatgtgtatatgatagatgagaacatacattaatagtataatatatgtttataggtaactatcctataaattagctattaagttgactatagatgatttagagctagtaattggctatactattaaacttgcttcgaagaatgtttatcatatcgaaatgaagagtaattgtttgcaatttaattaataaattataagttatccattcgtctttcctaaaatatatagtagttatattttaaaacagattgagtacataataatgagtggattgtaaatcacgcagcacgagggaagaggggatgaacagttctctaaatttgaagagtactagtaaagataatgatcaaataaacactataatttcacaaagtttatagtaagagtttgttcatttactctcctctgaaatgtgacaaacattttacctatgaactatatggcaaacattattctgctgtacgtgttctaattttttaacccaactgatcagacgagaataatacatagcttttccaccgaacaatggttgaccaatatattgatattaacgacctgctcgaaatataatttgacaacgataagcacacgtgatggtaactccagtgtttatgggtgtcactatgtcagagcttactaaatgcaagattagatggagccgataacaaatggtgcatgtagaagggatacttcgaagtatatagagcattggagcacactattcacatcccttcttctaaagctgcatctcattaccaaaaagaaaaactgtatctcattttgaatttcaaaataaatttaggcaggctttccttcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatacacacacacacacacacacacacacacacacacacacatatgtagcttccgttgtcaaaggtttactttcagatggtgtgttcgactgttattttcgcaacagttgcggttgcagcagttcaaaattactgtagcttacaatgattttgaactgtcacagccgcagcggttgtgatagtcatagctgcccgacatggccataatttgctaggaagacaactcaaaaaacctaccaaaaattatttttctgaaaaaaaatcacatttcatttttttgtcttttattaaaagtcacaatttgtttttttcatgaacgcgtaaaaagattgcatgtcaatatattagaagaaaagagttttagttacataacgcaatcagccagaccggcttatgccagaggaagggagaaaaggcaaaataaaaaaactgaagcttagaaaactacggcggctaaacacaaactccaaacaacggtaaggtaccaagccacgctacactcctaacagtccccaaaagcagcaacacattttgttttttgatcactgaacaaccaaattgctactccagcttgaactgcttgcttggcagctgcggccgcttttaattattcatcaggagcaagcacagcttttattatcagttaatatccggcaaaacgtgcatgcatgtgcacgtagtacacagaaatactactaatattccctattaactaccactacttggctaagccaagtaggcttctccacgtgtatatatatatatatgactatgtgcacacgtacacgcccaaacttaaccaaaatccacaagcattttcttttacccaccaaacaaacaaatcgatctcttgtgtctcatggccaccgtgcggccacacccgccggcgccaccgtctccggtgcaggcgccggcgccggcggcgccccctccggtgagcgtcgccgcgcggccgcaggcgccgtactactactactgccacggctggaaggagggcgtggcggagtcgcgctgcccgacgacggatgcggcggcggcggctgcggcggcgagcggtggcgtgatcgagctctcgtcgtcggacagcagcggcggcggcggcggcgccggccgatgggacgatgacgacgacgggtgcagcagctgcgtcgacggcgacgatggcgcggcggccggcggcggcggggcggggcggcgccgcgacgaggaggagaaagggaggagccagcagttcggcagctggtggagccgccatgacagcagcagcagcagcagcttcctctggccgtcgccgccgaatgacaacggcgactgcgccggcggcggcgacgacgaggacccggcggcggcggcggcgaggcggcaggaggaggaccgcaagttctgggaggcgtgcctggcctcgggccttccatgaagcctgaaagggtagctagtagctactctctctgtctcggaatatagcaatcgagtatcggatgggacgtacaaatccgtatagttctaggttgatatattatgatatcggaaaatccgtatagtcgtagattgatatattctggtgtcggatgggacgttcttaagttgatatattctggctggagggagtacaaaactgaccagtaacgtatgtgtgcaatattgcttgttttttgttcagtataaattggttttgtgtttctggattaaacaaacagttttaatcagtaacaaaccctgtggttttggcaacgttgcaagctacaattatgtgagtttggtgcgtgaggtgatggaaagagaacaagggtggttaccttaccttacttagtactagtagttgcttaggaactaacctcttgttgttgatacatagtgcgtgagtgcaatcaacgtgtaggacagattgttcctctcgccatttttctttctttcacttttttgcacaaaaagaacattaagaaatttcgttgatatgtaatgcgtgttagcgttgtgttttcccctttacttccttttatttctctatgtaaatagagagttaaattaacgcacatacacacgagtgtacctcccctaacgtaaatcgacgcctaaaatcagattttacaaataaatccacgacaaatttgcatcgcatgcatgtaagtcatgtagctcaatcactaccatgtactagtgttgtcctttgaagacttgaacaagaatggtttgaactttgaacaataatggttggtgggaagcgccaacgtgcttaattttgctgcttccatgactccacccaccagaggcgatggttcttcgatgtttctcattgtctgcgactgcatctggacatctcatctggttcgtctgaataagaacaactgggtaatcacagtaacaaggggtaagtgaggatacgacgtcgacagaggcgtcggaattaagattcaaagcgtaccgttaattttgattaaaaaaaatagtaaccttggattatgtcattatgccttgcatatgatgcaagggaagtatctcaagtcaggcatggttcaagaagaataaacgaggttaagaaagttaactgggagaagttgaaatgagcaagcggatttgacccagggtttgcattttcgatttcagccaaaaatttggttggaccaaaattttgtgattttcggcactctttggatagtttttttcaattttaataaattttgactagatttgaataaactttgaccaaattcaacaaacatttgagaaaatccgaaaattttgattgatatattgattagccggtgggggtctaaaattaccgaaattacaatcattgatttgaccatagaaaatgtgcatgtaggatcaggttatgccagcacaaattctcccagcaatggagatgcatgaaacgcacaacctcgcaatgtaaggtcatatgctttgtaacctgcaagtccctgcacattttctcacagttacagggtatcaatggccttacctacaaccaagccactcaggagctgtgcaaatactgcaaaatgtgtatcaagttaaacaactggtaataaagaaacacataaagatgcgatggtaccatccaaatggcaaactgtgtagtatcaagtgaacaactggttataaagaaacgcataaaagatagaacagtaccatctaaatggcatcatgtcttaccatggaaagtgaagcatcctggggacagagttgcttgtaccctccaaaagagaatgggttcctctcatagcatggatgatggagccccaatcgaagaactcttgcaagtaggggagaacaccgtttgtatttggacaccgcagagtagatagtaatctactccctccgttagccgtttaacatttttcctagtcaatcttctttaactttgatcaaatctatagtactattttcaacacaaaataaacatattatgaatgttagatttaatgaaattaatttaatattttaggtgttgctaattttttctataaatttgatcaaacttagtaactaaaaaaattaaaccataatatgaaatggatggagtactcagtattttaagcatatctgctggctgtcgcagagacgctcaaatcactgggccagtctgagatgtcggtcgcctgaatgggacaaccgcacatcgctgtcggttggagatactgttctccaattcagaattcagggtcgagcaacttgaatgacatgaactggcaactagaaaaaagggatgctatcgacttagtccagcaaaggtctcaagaagtcagacagataacagtcgcaccaacaaataagcaatttgagcactgaagaataatatatcttaaagaatcagaccagcaactagatatcatatgctgatatatatgataaaataagttattgttgattcatcttttaggaaaatagtttcttgcaatttctagaattggtaggaagagctaacttactggattttatttatgagagaagatcagcagaatcacatttattctatttgtcatcattcgttcagtgtcattgtttattccatttttgctatgcttttcccttgatggttcaccattcaactggaccttaagataagttctctgcacttttcttgattacaccttccttgttctagccctgaaattacctcccactacctacaactagatgttgatagtttctttaatgactttattataaccgatagaaaagttttttgggtttcaactgattgtcacgccacatttggaatcaaataaagaaggttacttgaatgcttgcttactttattctgtccaaaggcaaatctatagtacagccaatgttttgtatctgaaatgtaaaggtaacctatatacatgtgttggtctcttgattctgtcaagccatcaatctactacctccattttaggataaatgacagcgttgaatatcctgttcaaactttgaccaatagcaatttctatgttgtcattgttggtaggttaaggcgctgtttagttccaaagtttttttccaaacttccaacttttcatcacatcaaacctttaatacacacaacttttctatcacatcgtatcaatttcaaccaaacttccaaacttcagtgtgaactaaatacagcctaacaatcacactgcttagatttatttcacatcatactgccataatggtattgtggagttccaagtatataaattcttttgttgaaaaaattgtggtcaaactgtgtatagttcactcaacactatcaatttggagtacataaaagggatgtagtataatttagttacctgaagcagtagagagcacacacgtggagtacaaaatgatttcaactatgaagtgaaccactgagcaaaatcatcatgaaaaccaccatgtatctgctatgctaatgaagattaaggtattccggagattaaaaaatccaagcatgttggcatgaagattattagagcaagtttaatagtatagctcactactagctccaatttatctatagccaatctaatagctaatttatacaataattatttactatactattaatatatggtcacacctgtcatacacacattgcgtcttggaattcgtgctgcagctggctacagatttgtagcacgctgctcttctctctcatcgtttatctcattaaaatatgtttataattaactaatagcctgctatctcattacaagcacagacttacccagtagcttttgagaaattcaatgaatacttgcatgatttcataggattctgtccaaacagtttcctgctgctgtttgaagggtctcagtctctcagcaaatcttgacacagattctggcattgataggtagcttttccacaaagcagaatcattgttgctaccagagtatcaacagacataaatagtgatactgtattactgacctcttctctgaattcacaaaaacaagtgagaaatcatcaacatcatagaagtaaagaaattgcttcccatgctgctgatatctctgtgtatgctcccggatgaatcttcctgtattgactatagtattgcaaatttagcttcataagaaaaacttcaagaatgtttctgtttcttaatgtcaaaagtagaataataacatgatatccccaaccccaccagtatccttttatgttctcagtctagaggaaattcagctcattaagatctcaacaaaaacgccatatctttatttgatctgcagcatgattgtacaaagcagcacagagaatgtaagccgattaggaccggacatcattagggctttgaccacgactacacccccttcagcttgcattatacatgtatttacataaggatcaccaaagaaaatcatctgaagttgacagccaggtccatttgcaaaatggtgatccaaggttttcaggaaattcaccatctgggagaaacatctctacagtagtcgcatgcacaggtatacgagtgatgtaatgacccagcagggggacaataggccagaggctgatgctgcatcgtgttagtgcaaatgtattagaaatttaccaccaaagagaagatattgagttcttttagatagagaagggagtgaagaagtcatcagattacatacacaaaagatgacagtgtaaagctccatttggcatagcagtgggttatcataatctcgttaagtgtaaccgcttttagtcattttggtgtttgacaaattactttttatttaatccattttgcaagcaataccattattgtgttccaaaaatatggaacaattgggatagttgataacaattttacctaacctaaatctgttctgcgaaaagtataacgatcataggttttcatttccatgacaacttaaaacaaataagcagggcaacaaagcaagcacagaaaccacaaactaatcctttaaaaaagaagagttcgtatatctttgcgcttgtttcattctatgccaggaaagttcactttatacactatattcagatctgaagaaaatatttgttatccgaaaaaggaattaatagttagcgacataagaatattgtttacggaagttttagttgctgtaaataagacatgtatgatgtatgctgacttcacaattctagatggtattttgtggagttcatgaaacatgctttactggcaaaaaaaggaaaatcaatcatctttcttttttttttttgaacggacaaaaaaaatcaatcatcttgaaaacaagacggtgttccttaattgtcaggattttcatttcatggatacaagatgcggtgtcatggtttttcattatactaaaggcagggtagtctacctcaactatcatcctacacttgtatagaaaataaaaagtgtcaagagttaagacccatcataaattcaattttgcaatggcaatagatgatctgtcagtaatggtaaaaacatcaatagctgaccttagttaattacttagagggagagatttcaagcttgtagccccaaattttagttggtaaaaagaaacacgaatattaggaaatgacctaatatcaaataataagaaggggtgaggtttcgaacccagtttatctagcccaccgtcttgtgaagctagccggagcccaaaagacctctgggtgtttctcaaattatagttggtactcaactgatttatgtgcccaggtggtcagatgctagccagtcctcaagttttaattgaagtctataacaaatcctaatcctgttatccaaggttcgattaagaagacaccaaagaaagaggcaaacaaattgtggacgagccgacggcggcacatctctgagcttgttcacggcaagggtgtagagattggaggaggccgagcgctgccgaggctgtcggccgggtggcgatggcagtgtctcggaggaggagaggctaggaaaaccgctctcgctagtccgggcgccatttctttggcttctcgagggagcatggttgcgcgagacataaggcagcctaatcaacacgttacgtcagctaaaactgtcgtagaaacagaaaccattaggacccccaaaaaagaagtaaaaaaaaaaaaaattacacccacagtacaacttggcatgtgggtgcgatatagtgcaagaacttgataattgaacgtccgagtgcaacaacttgataagtgggtgcgttctagtacaagaacttgacaatttaatattttggtgaatcaatttagctaagcatatgctagataaggtttttcacgatgccaatatgccaatacacagtaatcctatagatattaccttataataatgagtttaatttttaagaattatattgcacatacaatttacattcagttacctttaagaattttttgttttcttcaccttcttaaatatcaaccgaaatataatagtttctacatccagtttaattgactttcagttattagttattaggataaaaatataaatatatttatacaaatccacgctagtatattgtcaagtatttaaaattttgaatttatataaaaaatgctccaaataattaagttgtcacaacttcttaatttattgtatcaaaatcgtacctaccttgcaagtcattgtatttatacgatcacttataaaattcttatactaaattgcacattcttgccaagttgttgcactagaacgctcattttttaagctattacaccaaattacatccacctgtcaagttgttgcaccgtgggtgcaatttactctaaaaaaaaaagtctctttcaaaaggaaaaaaaaaatatctcgcagaatttctacatttctgttccccaaaaggggccatgaaactggcatgcaggaatcattcttttatgccaagcaacacggaacgcgaaaaagtaatcacaactcacaagcgcaaaacaagtgcttcattatttgaggaacaaagatgattttttttgggacatggctcgttcaaagatgtcgtcatgattggtttcaagtgcagtttggtcgtaggatactttagcctaatctaaatcgtcgttgtccttccagccgcaattatcctaaattcccaatcaaaattcaaagccttttcggaagcgacactgccatccactggaagaagaggggaacaaaacaaaaacacaattatcccaaattcccaatcaaaattcaaaaccttttcagaagcgacactgccatcactggaagaagaggggaacaaaacaaaaaacaaaacgcagcaagattcctcgcagtctgcatcatcagcccatgccgagccaggcagctgaacccaaaatcattcgagcccgtacgcatcacgcacagcaattgataggttctcaattccagcgaaaactggtcggatcagttcaataagacaaaccactcaatatcctgttcatctttttttaaaaaaaattcaaactgtttttcttgttttgacaaaatctatccaactctcaatcttgttttgccggtttaccaatgttttccgaaaaaaaaaaaacggagatatcagttcggtgaccggactgtcaatcctgaacccagctcaccaccaccacttgtaggctcgtggcagcaacaagctgaaaatgacaaggagaaatggaagaaaaaggcagtctcgctgtgatcacaactcactgttggggagaatgaaaaacggttgtactccctatatgatactccatcccaaaaaaaaaaaaaaaaaaaaaaaaaaatctaacctagaagttggatgagacataatctaatataatgaatctggataggttatgtcccatcgaactcctaggttgggttttttttttttacggaaggagtgcctaaacatatatctgtattaggatatgtcacattgatactgatacgttttttatgggatggatggagtactaaaccatttgctaggggcataatacagggatacaggaggaccacgtgaagtttccaagtgattaatgcactgtggatagacaagtatctgtctgaagaaaccagcacggatggaccaggacaggaagagggccatcacctttccccatgaattcatatatcaaatccaaggcttcacatcataaccaccaagtccagttgagataagctcaagaaactatcaagaggagaatatagttatcttaatctaggtagcaaaagcatatggagtagcagtaatcaagagaacatcaaccgcatcagctgagagtttttgagctgcaggtcaagtttccagctgcaaaaatctgatgaacacttgacataacagtattgtcacagagcctaccttattcttttggataactatccaatgctgcctgcatcattgactggttcttcacatgaggcagtgatcctattggttagtggagtcaacaagataacaagggtaatatatagtttaccatgacttaaaaggaaatcctacttaattaacgagagattccagggcacagcacaagtggtctggcaaatcatttagacgccagtggtcaatactatataagaaccaataacatgccatagcacaacagcgcaactgttcttgggaaactttgtataaaaatcaattcatgcctatacattgagaaatcagtatgaagatggcatttttttttcaaataggcaggtttaagagaaaacaggattgtaagcagttcaattcaaccttataaaacgcaaggcaaatagtaatcgggcagaatatgccaacacggatgacacaaggacttaacctagcattaactagtacttatttaactgaaatttcaggcaacttgcttctatattatatcatcatgcttgctaccattgatcccttgagattgtacagctaaaaaaacgtcttaatgacagttgacagaagtatattctgccgtagaacattaagtaatacaacattaagaaaataaccttctctagctatctaaacaagtatcatactatcgttaaccttttatgtaaacagaatagtaaaagaagtatctgatatgaagctgtggaaggatatacttgcaaggaaaagcattccgtggtgatcataacaagccatacattacagattggacgataagatgccatgcataacacccattttatgagcatcttcgattaaacagtcttgaggactccaaccagattaccaggctaatctaacgagagctagagcttgatgatcggaaaggccataggaacgagaacggattccttctcctttgacgtccattggttctcccattgctacttgaactctgactttggttggttgatcttgtgcgcgagcagctagcaccagtagagctctgtggtggcaactcatatcggcaaacagggcaggaattgtgctgttccagccaaggaactatgcaatcagagtggtataaatgcttgcatggcatctcccttgcttctgatcccagctcaaacttgtccttgcagacagggcaatgtgagtctccactgagatgcctctgtgtaatcttcacagtaggcatagcatcaatcgatgactgagtggcaggtggtggccctcgtcgatcattctgagtcaattgctcaatcagatcatccagtccaggtccaacaaagtagtctgcaatgtttgccctacgcatgccaacaccacggcgtccgttgatgaacacatcaaaaccattgtcttctgagagatgaccaggaagctggccacggaagagcaaccatggccctgagccaaactccatctccaggtcagaaaatatgtttggccttcctctcacatcaacttcccggttcgttcccgccatgccatgcctcatcacagcagagattgcctccatgataccgaaccttggatcacgatggaaatcaggatccatcccaacaaagtggctcatgagagcatcaacatcatccatttcagacacaaaaccggaatcgcaatagggacactccatatcctggccgcggggcctcacccgctgtctacattggtagcaccagtatgattgcctacctcctaacatttcttccaatcaatgtactgcttccccaaaatccaaaggtgtggtatacctcctccgtactgcaaaaaaatggcataatttctaatatatcagcgcaacagctccactagtaatgtagtacataagcatatcattccaatgctactcacaaatctaacaagactgaatacctgaagtttcacaatggtaccaaggcatatagacaagtcaaaaaggcacacagatgggcacctaccatccagtaccagtccaaatcactgaactgtcaaggattacttagaattattcatcaattatcacaaatccgcctaatccgaagtaataattcgctcatgaatgataaagcgattgtttccgaagatataaatttttcgcatgacatttgttaatgaataatcctcctaattaagacagactgcaacatgggaaatttatacatgatccaaactgatgatctttgcctgatctttgcttttttcagataggaattcttgaactcgcaacttctttcagacacatcaggtttccctcttatagagccagggacagtttgtctcacaggctaatactagatacttatgttcggttcataggctgcctcacactgatttattcccaaaaaaaaaaaaaaagaaatcaaactggatcaattacactagatgctgcaaccaggctaaaatccaagaacaggctaaattcccactcgcccgtagatcaatcagttcatggtaagactaaaaactctacaacagccaccttttccacacgattcactccattcaaaatgaaaagaaaaagaaaagaaaaagaaagaaaagaaaactgattgcagataactcccaagattacgcggcccgaggcaaacaaattgaatagaaaaaaaaacacgcacacgaatagcggtttccgctggttcgattacgataccagataggagaggaggaggcggcggcggtttgtggtggcgaggagcggtgggaggaccggaagaggggaaggcgagatgaactccaccacgaacacacgaacagaaaaggcgaaaaaataatatcggaagaagaggaggggatggatccagagagaccagattttatacccactcgagtcgccgagggccccactctcctccccttctcagtgctgcggtggcgcccacgctgtccgcccgggcccacatggcagtggcgtcaggggggaggtgggccccacaggcctcgattcctgagccacgtcgtccccctcgctttccgccgcgagaaagatgcctcctcgccccgtagcccacggcctgcccggggccagcgcagtgactggcatgtggggccagagtgcgcttcgggcccacgtgtcagtgtgggctttggacatggtgggggtgggattttgcgtcggggacgatgtggagcgggggaattttaaaatattcggagccacggaatacgaggctagatcggccgtcggtgggaggaatggacggcccggatgggatgtcccgtcacgtggttgcctcgtcaagctgtcgagggcggccatttcggtcctcaccgagaaatcggtccgggcaatcgcgcaaatgggaaaaaccgaatttatctaaaaaaccatgtccggttaaccgaaccgcagtttgatcttcggtctaaaccaagctgaccgcgcagtggcactgtggcagatctcgcattggggtgaatctcctctgcggtataaacctctgacttgggacactgacccgtgggcctaatgagcatgggtctatatgtcagccactcaaaatcagaggatagtactgcaaatgatatgtttcccttgcattagaccaactacgatcttattcggccatccgggtaaccaataaataagagctaagaaccgagaatttgattggtcttctcacagctaagaccgaacaggagaccagtgactaatttattcgttttttttaatcatgatacggttttttcattgtcggtcttcggtcttgattttttttttgtccacccttagtagggagtagggtgtccaagtcctatttggtggcttctaacaggtgcagctccttttaaaaaagtatcgcttctcaaacaattcagtttgtcacaatgagtccaaattaaagcaaagataagtgtcaatttcatcggggtctttaaatatctttgtttttatagttatttttcatatccaaaattgtaaaatatgttttttataacaattatatatcacttttaaatttaagtcattctcttgtaaaaatggaaataaggccggcaaccaaaaagtaattttaaattcaaaattaagatatatagcttttaggataaaggtatgccaaaagccggctctaaatatcaacgttctcaatttcttttagataatcaacgttctcaattcttgcaacatttttgttataattgaaattgtcgacgggggatacccgtagaccggatatagagggtattggggtacgctggtatgaggatctacgtaatacgacatcgagtaggcagaaaacaaagattatactggttcaggccccttgataggtaatagccctaatccacttgatatgagattatatgatggaaaccacagattacaaagagaatagtggaactcgacgataccgacgagatcgtagtcgagttgatttgactagatcacccggcgacttggctcctgtaggctccggcttcgtaggctgtggtggatgtgttggcggtaagattcgatgcccaaggtcctccccggggggtcccttttgtaccacaggtcaactggtctccaagtaggactcggagacatcggacccgatacgatacaatgacgacccagttctatccgagtaggactccttccatctgtgaactccataatgaatttccttaacgtatgccgaaaacgtccatatacgcgcaagtatgacgtatatcgaagggtagagggtataccttacccgtaaccctgacagtagcccccgacttctgcttatatgaactcgtgaaaccgatcgcgacttctgatgtcgaagttgtcgtcgttctcggtgtgaggaccgagagacaaggagtgatcgacaacgccaggtgaagctcaacggtcatgagtgaatttaaattgaagtccgaaaaactgccgcgcgtaacggacccagaaatttccggcggccatctctctcctttccttggaattcgcatcgtcggaagtgcgtctatttaagggagttttggggatccaatttgaagtccacctgttgtgaaaaaactctccagcccccaagcgtccctcgtcttctccgctcccgcaaaaaaccctagctagctcatctcggtcctttctccggcgatccccggtggcaatggatctcgacaagtctacctccaccagcgcgttgctgaagaagttgcaggaggatggcgcccttcccggtcgcgggaccgcggagagagaagtaggaggtactgaaccctagcctgtcctgggtcgcatggttgtgatcgaggactttattctctgtggttttcttccttcgtcttctgaatttcttctcttggtcttgaatttctacggtctttccttgctccatttgaaccccaattccatcgccttcctaagtatcttttctcatctttgtgaggcctacattggggtagagccgtttcttgacctcttccgtttttactatgagttgcgttggatggaacccaaaaaggtgtctggatgtgtcggtttccgacttcgggatggcctgaagtcgcgatacatccccttccagtgcccctcatctcgcagcaaatggcgggggaggtggttctatcttcaaatagaaggttcggatccggtttttattgttcctgaggagcaaccaaacaagatttcatcttggaccgccaaactcgccttgaccccatccctccaatctttcatcgatatcattgatgacctccgagtacggggattgtcggggtatgaagtcgctgccgacttcattggtaggcggatccagccgctccaggctcgagcccatccagcctttgattattctgggccggaggacgcgacccgggtttctcctcgggatatttttctttttagttaaattggctcccttatgtgcgtgttcttcccgacttatcggattctggtctcgatctacaggcttggacagcgcaaccgtggagcgccgtgtcggccaactgatgatcagtggcccgacaacagcgagcaacgtccaagtccccctttgcgagaaaggggtagcccagcgcgacgttgccatcaatgtaagtgtactcagcagtccttttgcatttttcttccgggatcgcattatgacttcatgaagcgtaggttctccctctgactgatatcatcgggccgctcgtggaccatcaggtggcggcgtcgctgaaggagaaagtcgccaaggaggcgtttgacgctgttcctgctgctgccacaacaagtggcggcaacgttccgaaaaaggggaggaaattctcctctatggtcggacatcgtcggaagatacccaccccctcggtaagttctcctgttctttcatcacgtagtcggaaaacttccacctcacatcatatccgttatactccaggcctcggacgcatctcccccgcctccacgtcggcagcggctagtgacgcttggcgagaagtaagtggatgactttgaggttttgtcacttcgtcaaactgttgcagcctgtctcagttgcagctttctgcagggcggcgtgggcgaaggcggcgcaagaccggtctggagggacctccagcgcatctcctgtcgtggcctcgacggatgtcgtggtcgtgcccaggagccgcgaggcgacacctagcggcccagctagcgatctcgccgctggtcaaggtctgccggctgccgtcctcacctgggaggagctccaggttgagatggggcgcctcctagagactggtgctcgcggcattagccgcgagatcgcggaggcgagggcggcggcggtggcggcggcgtcggcgaatgagcgcgccgaccggctggcgcgcgatttggcggaggttcgcaaggacctccagaagatgcgagagctggtggccggcaatgagcgacaacggcagggactcgagcaccgcatgtcagagcgcgagaacaacttgtcggaaatccatggctcgttgcgagtcacctatactggtctgcactagctcgccggggagtgcggtatcaagtctaccattccggcgaatcccgatgagttctcgctaacaacttctcttgcggagctggcgacggcgatggaggagatcccctccaagcacgcggccaggatcggagaggagacgtccaatgggatctataccggggcgtgccatgtccttgcgtgtgtgagactggtgcaccctgaactcgatttgcggaagatcttggatcaggggcggctagcaacgcgtgcaaggatgtgatggaagaagtcggcgatctgggggagtctattctcccactttttgaagagtaggattttgactctcttgtacttcttagtcatgctttgtaaaactttcattggttccaaccgcctttgtgtgtgcagtcatcgccttagctttctttagcattttgatcttgagtactttattgtcgtctgtagagatgttgatgtcgaggatgtccagcagcgcaggcagcctgagttgccagtgatcgttacggcacttgcgttcgagccacatgtgccggagggcgatgtagctcaaaattcgcctgtggaaacgggcatggtgacgactcccttaggttggttatctttgttttcatctcctttactcttccgtctggatcgacttgatttgctgtattctcgcgagagaagagcagtttgacttagtcgtttccatgctgagcagacctcgagagtgcgcttgctgaccaggatcgtcgcatccagtattggaggacgaagtttgaggtcgcggaactcgagaggactatgctggaagtgaagaaggatcaggccgtggagacactacggggctgcgaggtgtggttcaactcgtatctgaagagtttctgcacctccatgtcaagggtctgtagagagctccaggtaccccgtggggatcccgaggaatggatacatctcgtggctgaatggggcctgcgcctagtttgagggcatcagtcagcgtatcgacgaggccctgaagcaggagtctcgtcgatcgagccgatatgccggggggcatgtattggcctgtatacgagatcattgtccgcagctgcacctcgagttcctccatgaagggttttctcgttctcggagaactcctacggagatagatggcctggcgaagtcgatggcgccgctggcggaaaaggtcttccagtctatggactagcattggccttcctggtagtctccgtgtcttgtgacaaatgtcctaggggaagagtgtaatataattttggatttttatagaattgtaagaagtacttgtgaaatagaaaagaaatctatccaactaagctttcttactctggatgtatcgtgtatgagtgtcttctcacttcgcgacttcgattagtcgtttgagttatacactctccctagcccccagccttgtcatcggagaattcttctcggaagataaggctcttggacctttgacctgcctcggttgaacaagcactgatcctagcccccagccgtgaagttggaaagtttatttccgattacacggcttggttaatacacacggcgagaactcttacacgaccagatcttacatggtctttcatctctacaggatccgacaaggccttatcggctctgggcggccccagctgaagttcccttaggttcctcggaggccttgtcaagacggcgtaaagggacatgagggtaggtttcaacgctaggtgtcatctgggtaagggatcatcgggaaggaacactttgattgtggtctggacctgaaaaataggcattattgaagctgtaagatgtcttacaagtatggatactattgacttatacatagaatttacgtaattgatgaatgttccaggaatttgccaactcgcgacaatcgccgtctgcaattttgaatgcgcctggccgcagaacttgtgtgatcgtgtacggtccttcccatttgggtgagagcttgtttcaccctgcttggctttgaacacgtcggaggacgtagtctccgatcaaaagcgtgcgttctcggatgcgcttctcgtggtaacggcgaagggcctattggtagctggctgctcgaacggcaactcgttcgcgatgttcctcaagcagattcacatcgtcatttcgctgctcctcctgatcctcatcggaatatttctgtactcgtgtactttgatgtcgtagctcggtggggagcatggcctctgagccgtacacgacgaaaaagggtgtctccttgttggacgttgtcggtgtggtacgcacggcccatagtgctgatggaagttcttcgtcccacttcttgtcatgtgacatgagcctgtcatagacgcgggtcttgattccttgtagtactatgccgtttgccctctcgacttgtccattgctctgagggtgagaaaccgaggcgaagcagatcttgactcccagcctgatgcagtaatcctggaaatcgacactaatgaactaggagccgttgtccgttatgatacggtggggcaatccgaatctgcagaatatccctttgatgaatttgatggtgttgttggccttgatttcccctgtgggtgtcgcttcaatccacttagtgaatttgtcgatcgccacgaataggaacatgtagccgccctgtcctcgtgggaatggcccgagtatatctaacccccagcatgagaacggccaagtgagagggatagtctggagtgcttgcgctggtagccttgtgtgtttactttgaaattgacaggcttcacaccgctgaaccatgtcgcaggcgtctttgagggcggttggccagaagaacccttgtcgaaaagcttttctgactaatgtccgaccggcggcatgtgacccacagatcccttcatgtatgtcgaggaggagatgtctgccgtcgtcggacgagacgcatttcaggagtaccccgtttgatgccttcttgtatagatcattgccgatcatatagtagacctttgctttacaggatattttctcggcttctgcgtcgtcctcgggcaactctttgctgcctatgaatttgatgagtggggtgtgccaatcgtctgtggtctcgatatcggcaatggcgcgctctgcctctgtagcccccgagctgttgttgagggagaccgggctatcttcaccgcttgcgtctttcactgatggccttgttaggacgtctagaaaggtgccaggttcgagtggctctcgtctggacacacgccgtgctagatcatctggttcaatgttgtccttgcggtatacatgtcggacctcgatcccatcgaaccttttttctagcttcctgacttctgcgagatacttgaataactcggggttggagcacttgtaatctttatgcacctggttcacgactagttcggaatctcctttcatgattagtcgcctgactccgagtgcagctgcagctcttatcccggcgagtagtccttcgtactcggctgtgttattagtcgccctgaagttgaggtgaattgcatgcttgaattgatctcctaaaggtgatgtcaagatgaatcctgcccctgctccttggctgttgagtgcgccatcgaacgccattgtccacgtttcgttgtctattggttgtctgacctgttatcaggcatagtccaatcggctacaaagtcggcaagtacctgggacttgatggctgttcgtggcacaaagcggacatcaaactggcttagctcaactacccatttcgcaatacggccgactacgtctttgtttctcactacttcaccgagagggaaggaggatacaactgtgaccctgtgggcttgaaagtagtggcgtagctttcttgatgtcatgattaccgcgtagagcagtttttggatctgttgatatcttgtctttgcgtcgtggagagcttcgctgacatagtagactggtcattgcaccttctctctctcgacaacaatgacagtgctaacagaatatggcatggtggcaatatagagaaataattcttcaataggttagggggcaacaagtacaggtggatttgataggtagcgcttgagtgcaatgaatgcctcttcggcttcctgtgtccatacaaatttgtctttctttttcagcagagcgaagaaaggttgtccttactctcccatcctagtgacgaacctgcttagtgccgccatgcatccggttagcttctgtacttccttgagtcttgtaggcgacttcatgttctcgattgccttgatcttctcgggatttgcttctattcctctgccagagccgaggaagccgagcagcttgcccaatggtactctgaacgtgcacttctctggattgagcatgaggcgatatcgtcggaggttgtcaaacgtttcccgcagatcgtcaatcaatgagtcgcttgtcttggtcttgacaacaatgtcgtcgacgtaggcctcgatattgtttccgagttggtcgctaagtgtgccctggaccgtgagctggaaagtgtttcttgcggttattagtccaaacggcatcttaacgtagcagaatactctgaacggcgtgatgaatgatgtcttctcctcgtcctctttcgccatactgatttggtggtagccggagtaagcgtcgaggaagctcaacaactcacaactggctgttgagtccaccagttggtctattcgaggaagagggaagtgatccttgggacacgccttgttgaggtcggtgaaatcgacacacattctccatttcccgttggcgttccacaccatgacaggattggctagccactctggatggagtacctctctgatgaagccaactttgagaagcttgtcaagctcttctcgtatggcttgttttcgatctagtgcaaatctacgcagtttttgctttactggcttggcgtcgggtcgcaccatgattttgtgctcaataacctccctgggtacccccggcatgtcggacggctgccaagcgaacacgtcagcattgtcgcggaggaaggtgatgagcgcgagttcctatttttcgcctagtgatgccccgatcttgacggtcttgtcggggttggcactggagagtggaaagattttgattgcgccgtccggtttcagtgtcttgtttgttttgctcactttcttgggtggctcagctgtggcgggtgggctgggtgtgtgctcgaccatgtcgaggctccgcttgtcgcattgcactaccaacttagcattcccttgaatagtgattgttcccttcggtcccggcatcttgagcacttgatacgcgtagtgagatgcgaccatgaactttgcaagtgcagttctcccaatgatggcattgtatgctgcatcgaattcagcgacatcaaagttgatctgttccgttcggaagttatttgtttggccgaaagtcacaggtaatgtaattttgcccaatggtttggacgatgactggggtgtgattccatggaagggttgatcggtgggtgtcaactcgcttcgtgggatccccgttgcgtccaaggtactggcgaagagaaggttgattgagttgctgccgtcaatcagaactcgtgcgaccttgatattccgaatagtgggttcgaccatgattggatatcgccctgggatgacagcagtcttggggtggtccttttcagagaattctatcttctgctcaaaccacttcatcttgggcgcagctccctgccacgtcgaacagacttcacgttccaccttcttgtattctcgctttgaagagtatgtcgtggaacctttgaagatgtgcgagacatggtgatcagagtctgggtatgctgagtccgattcctgagttgccgcttcagcgtccttctcgaccacacgcactcgcttgcctttttccaatgccatgtgttttgcgagcgactttttgaagacgaggcaatcttctagagagtgtctgtctgacttgtgtatagggcaccatgttttcttcgtgtcgctgccttgtgggtctgggcgcttgggagggtccgcgtattctgttgcgagaacatccgcttgagctttccttttcccactcttgcaattttacttcttgctcgactcaggtgcgtctttgactggtttcttctctcctccggtcttcggtttgtcgttcttgcgtcttagtgcgtcgtccgcgtgagcgcatcgatcgacaattttgaataatctccgagtagtcgtgatgcgcctcgtttccaattcctgggtagtatagcgatctctgacaccggacttgaaggcgcggattacagaagcgttggtgatctcggggattgtattcctgcactcattaaagcgccgaacataatccctcaaggattcatccgggttctgtgtcaacgcatgtagatcgtcttcgatcgcgtggcgattgttggcgacgaactgctgccacaggtctgcccacgaagaaatcgagtaggggggagatgcattagccatgaacgcgcagagcctttcaatgcggttggcaaataattcgccaacgcgttgtcgtccgctccggcaacgtagagtatagtggagtaaacctgaaggaattcttcagggtcggtactcccatcatatttcactattgctcctggtcagaatctttcaggccatcggacatctcgaagtaaacgaccaaaagctctacacccagcgctgggggcggtgggttgtcggcaatcgtacatccttcgtggatgtctatctgatgttgaggatgaagaagatgacaacgatgatgatgggtcgcttggttccggcgtacgattacgaggacgtcggctgggttctcgagaatcctgtcgtcgtctcccgttgttgtttcggcgccgatctccatcatcgtcgtcattatggtgacgtcctcgaccagtatcacccagcacccgccgttcgcgatcgtcgtgatcatggcggttgtggcggttatcacggtctcggtcttcgctcgaacggcctcctcgttcttcgttatcgtgacgccgtgaagagacgcgatgtcgggaacggttctcgttgtctcatgtgcatagcgcctctcggcggccattcaggtgatcgcggagatcaccggtgctgcgaggtggaggggtggctcgatgaggcgattcccgctgttcagggttttcaccattagcatcgccagttggtggctgttccgggtgcgctgcagcagtggcctcttcgaacgcgttgctgaggttggtcactgattcccgtaaccgttctgtccatcgtgcgagatcgtcgttcagaacgggatcgtagggggtttctcccagtattgcgttgacgaccctgatgtgctgggccggtgtagtcacttgattccctgcttccgcattggtgcgcgctgacgtgccggtctcgtcgataaccaatacctcgtgcggcgtattcgttgacgatgagccatagtcttcgagcaggtgcaagactgatggttcgtggggatcgatgtcgattaccccaacaaatcgatctgaaatcagcgtcgctcctttttccttgtcctcatccctgagggggatgtgtgactgttggaccttaggaggtgacgttttcatggcgctgagaaagaccttgtagcttgagaggtcgtgattctttgttttgtgaataggacaatagacatcacgagttggagaagtacgctgaattccacgctctttgcaagcacgaatttcagcgtggacgttgagaaaaacccagcaggcttgcaaggtgtgttttctggttttgtggataggacaccaggaccttgtcacctcggaagtcatcctcgtcggctcgtgattcttgtcggaaagacaaggtttggacgcactaggatccttctcaggctcggatgtcgtcgacgttccgatctccgcttcggcgggaggatcgttcaacatgtagtcgtcctgggttatagccactgcgttctcgtttccggccattgacggaccagctgagattggcactgtggtgtaaaccgggaagacgatttcgccgacttgagtccacaccagcgttgttgaagtaggaactccttggttgaggttggtgttgacgccgttgtcgacgaagctggatgtcatagtagtagaaccttgagcaccaagtgcccctacctggcgcgccactgtcgacgggggatacccgtagaccggatatagagggtattagggtacgctggtacgaggatctacgtaatacgacatcgagtaggcagaaaacaaagattatactggttctggccccttgataggtaatagccctaatccagttgatatgggattatatgatggaaaccacatattacaaagggaatagtggaactcaacgataccgacgagatcgtaatcgagttgattcgactagatcacccggcgagttggctcctgtaggctccggcttcgtaggctgtggtggatgtgttggcggtaagattcgatgccctaggtcctccccggggggttccttttataccgcaggtcaactggtctccaagtaggactcggagacatcggacccgatacgatataatgacgactcagttctatccgagtaggactccttccatctgtgaactttataataaatttccttaacgtatgccgaaaacgtccgtatacgtgcaagtataccatatcgatatgtaatgtatatcaaaaggtagagggtatatcttactcgtaaccctgacagaaatgcagagctttcaaaaagaactgctcattcttccaattatatttcttgtatttattatatgcccccgtctcggcaagtgttttatagatgatgcattcacaagtgcgtagactatataacgtgcatatacatttttttgtgtaattgaaaaaaaaagttcccacatctcagtttgaacctcaaacaccggtacaccgtcttgcctttaggtttttgaatatttatgatttttaatcttttaattctaaacataaatcatctctttacttatttctaaacctgaatatttgttgccacgccacttcgtctgtgcgtgacgaaataatattgtcacaccatcaataatcgatttattgatgtgaaaattttgttttgtcacgtcaatatgaatggcttggcaagagaacgttgccacgtgcccacgtcagccagagtgcgtgtggcaaaataactccgtcacactagctagggtagtgtgatactctctccatcccataatacaagggattttgatattttgcttgcactgtttgaccactcgtcttattcaaaaattttgtaaaaatataaaaaagcaaaaagttgtgcataaagtactttggataataaactaagtcaaaaaaataattaataattccaaaaaaaatttaatacgacgaatagtcaaacagtgcaagcaaaaagtaagtaaaaaataaataataattccaaaaaatttttaatacgacgagtggtcaaacagtacatgcaaaaagtcaaaatccattttattagaggacggagggagtagtattgttctagttgacgtggcaacggtatttcatgacaccactcttgctgacgtggtcgaaagattcagtttaaaaataagtttggtgatgatttagactgtgtttagttccactttaaaattgaaagtttaaaaaaattgaaacgatatgacggaatagttagaagtttgtgggtgtagaaagttagatgtgacggaaaagttagaaatttaaaaaaaaaattggaaaacaggacattacttttaaattaagattttaaaaggttaaaaaaaaatcttggcctcccccctctctctctctccactaaaaaagcatgttcgtttgaagctccattgttccactccacggttcaactaaccaccaaattaccagactacccctcggagctcgaggccaagggccgccatggatcgccgggacatggcgagccaccgcggccggagttccactcgtggccacggatggggccgaggctggcgaggtcggggagaaggccgcggccttggtcgcagccgcggcgccggcccctcaccgccacctcctccttcctcctccacctcttccttcccggcggcggccagcgccaccgcggctggtaccggcggcgacgccccgccgatcgtgggcagctgccccgacatgtgcccaggtaacgcgcttcgtccaagcctcccgtgcgctcacgccgacgctggctgacctgacctgacccccgtttggcggggcgaattgccccccacctgttcgacgaaattgcgcggtcagttggcccctaattggatggatttggttggcgcgttttagctcatggatgctactgttttttttcctgctgcagcgagggagagggcgcagagggagcggctgagggacctggcggtgttcgagcgggtgggcggcgaccccgcgcgcacgtccccttccctcgccgtgaagaaggtgagccatccatttttctccgtactcatgtggaggccattcctgatttttttttttctttttgaacttgcggttgggtcgtggtgatgcttcactgctggtcatttttggtgcgtatctgcttggattgttctctccatgcaaatggacaggctatagcttggttccattccatgtggtggtttagtctgttttgattggatttgatatggggctgggagctttttttttgtgcatgcaactgtgcatgtatttttgcttaaaagggtgatcagttgccgttaagcatgtgttggaacaatcaacactttatgttagatgtagctatatagttacatatgccaccaataatgcaataacagcaatgcagcactaaatctgatctacgcttgtcttgtccaatcactgccagagtgtaaggaagctattcgggtagcctagcttcaagagattgaatgtacgatagtgtcagatttatatttattttgtttgatttctttttatagtttattggatgaaatataaccctacttagtacttaccttgtactagtatttttgcaagggtgaagatatgacgaaaggacaggattatcaattcatttaatacttatttttatcttgaatatgtggtcatgtttgcagataaaagaaagcaatgtgcaaaagcagattatgcttttttttacattatttatttagcatgccattgttattaggtaaaaagagcttgtatcaacgaaaataatagtaatacaatgagatatcatgttctgcacacttgaggtgaaactgtcggaattcatttacttgccactgcaaacttgagtaaaaatgccactgaaaaatcataaaaggtgtgtaagataatgaatctttaccaaccacatagaatagccaatttgccacctgaaaacactgttataattacaaatttgcactacagtttcatgtggtctgaaagatttcatgaaccgcgtgtgttttaagagaatcaggtagctatttgagaattctgtgtatctccgttccttttctaacacttggtttcctgctagttttgcagaactatctcttccacgagtgtacaggcatcagatatacgccctctcccagtcctgcgagaaacaatggattatcttttgcatttattggattcctcagagcatcagtttgagatagttcatgattttatatttgataggacaaggtctgtgaggcaagacctcagtattcagaacatagtgaatgcccaagcaattcaaatatacgaggatgtggtacactcatatcatccatgtttttatcttattgtatagacctctgaattttagggtacttatttgtctggtttagattgttgtgtctggaatctaacttttaacagtatagaattgagcatccttatactctatcacagaactactactcaacaactttctctttgttttccttgtaaggttatgttccatcctttttaagtagttgaggccagaaatttcactcatccaaactcttgttagatagagtaatactcaatatgcataaaatgttgttgaggttctcgccttttctctctaattggtttgggagaaagtatgtttcttttccgattatgcatgaattagttctttcaggcattttctacttggcatctgtgttagccactaagtggtcctttttgttcgttagatgctgttatcttttgatgttatgctgccggatgtcattttgttaaggtggaggaacatatttgcttcaagtgcaagcatatagggtagattattcctctttcacagctttatctgatgcatgcccctgccttctgcagataaagtttcatattctatcccatcagaagctttctaggtcttcccaggattctgatgcttcttccctgtgttacctaaacatggagcagctaatgaagtgccttctttcgctgtttgatatgtatgatgtaattcacaagaacaattcacagagtagtaaagagactgaatattattccttctacgtgcttctacatttgggctgcaagatacccaaaatggtttgcccccaatttttattgccttctaaataatctaatttatgttattctcttgttcccaatactttcttcttactccagctagtgaatagtagcctaatttcctgtttatctccaggtagattcactctctttgtggtatggccatctatctgcttcaattatacaatcaaaggaaatggtatttgctagatctatattaaggtaactttatgcatattatttgtatcaacatacatagagccttcatttttgtcatgctctaagagccatcatgcttcttgagtcttctttgtgcacagcagtatgatttgggacaactcagaagtgctaactattgagacacatcattttaaacttaattgatatatatatgttctggtcttctttctgcagattctaccacctaggaaacttcaagcgtttcttctgcgccatagcagctgaaggaaccgatcttcagctgcgtctgttagaaccttttctcaatgaggtaagccgaacagcaattttgacccttttaatgataaggtgatatccttgccttctgtatgtacatttgagcctgttatatccatatggtatctgttatctagcttttacaaacacagttgttaagtgtaaagtaggtgcccagttgcccacatactgctgaagtgtttaattgtttgtgcaaaaaaacgaattgctgcaattgttagttaaattttgctcacccgttttaaaattgtgttctgatcctttcagtatgaatgagaattatctcaagtttgtgttatgctagtggttgttaccagcacatttctttattcaaaagttttaatattgctggatatatttcgttctgacatatcaattttttttgcctgctttgctgccaaaggctcgtgttagagcattaatgtacttcaatcatagtggctacaaacttcaacaccaccctttgacacatttatcagaaatcctaatgatcgaggtacgcggacaccacccttcgacatatatttttactgcagttgtgcattttagttgcagctttagtgaacagttctaaaatcatcagctggatgtcgattcttgttttggaacttctttaggagctggacctggaaactctttgtagattatgtggacttgaaattaacaacaacgaagatacgaaagcttttgctcctaaacaggcgagtttctgcgtaccagcatcaattcctcaaattaatggcatttacatatcaagggagaatcaaaggtgaaaaaaatattgtagcgaatgtaaaatgtactccattcttcacttgttcagttgtgtgctaaagcacctatacttccaagtatccaatacggaaagcaattgatcccagtaaaagaaaattacgaatgataacagtacattttcttgtattctctccaacaaagtgtattttgtgagcttcgatgagtagttcagtattctcttctgatgttctcacaatatgctaatggttgctggtattgttggtgatttgattctcgtctattttgcaattcgatcgcatctaatgccattaccagaattttgctttctgctatgaaaaagtaacagtggatttgtcgattccaaatttccaatcgattctaacaccccgaactaatgtttgaatcaagagaaaccagagataacctgtcactttaacctgacaaagttcgtgcgattctgatagcccttgccgccggcgagggagatacgattctgctagcacttgccggcggcgaggcgagggagatatcgaggacctggatgccggcggcctggagctcagacaagctcacggcgccggggaagttcaagagcgataagatatcaagtgaagttttgttataacggcagcgatacttcgctcccaataattccggagcatctatcacacacaaaattgataacatcgaatgagggaaagaggatgggagggcaatttcatagttcaggactgctcttgtcttcaggaactaggaatctaggtgttttttttaactctgcttccaacaacactaatcagaaagatcagccatgcaagtaggcaaaccgatcactcagtcgctgtcctcggtcttggacttcttctttttcttcttcccttcagtggccgtcttaggctcagcgttctccgagacttcacggttcttcttcttcttcttcttgggagtaccgttctcttcggcgtcgccattggcatgcgccgcgctcttctcctgctcctgtggctcctcctccagcttgtgcttcttcttctttttcttcttctcagttccaggctcagcttcatcagccacattggaaggcttgtccaggtccattgcttcgccatcagcttcagctttagacttctttttcttacttttcttggcagatgcttcgaccttctcgccatctgcacaatgcacagtttataaatgatagtaacatgtagctcaatgttagcatttctggcaaccgaagttagccaacttaccatcaacatcatttgtggcatcattaaccatgctgtctatcgcagctttcatcacatcaaggtttttacgaggtgcaacacccttgtcatagaagtctaaccgctcctcaacttgctcacgaagcttttgcccaaagactgcggtagctgactctgaattccaaaatatggcagcaagttctttcagcaaaagcagtaactagtggacatacaaattgaaaacagaactatgcaactaacctgaataacaatcaatgcgtgatgcaatggagcacttgttcgccagatatctagccattctgcctttgttcttggttgaagcacggccaatgaaggatgagtggaatataaggccatactttggcgtattccccctagttttcaatgccctgggagaaagtaaagaagcataagaagttgacatatactctatgatcagtactttgaaacaagtttccatacagttacttggaatttgagagctaccaagaaatcagtcagttttaacaacctgaaaagtgccttttcagcaccaagtatctggagagtggaggcaggacacttagcaaggtttgaaagactgccagcatgagagataaggcgtgctccaacaacttcaccaattaatgatgttagattcggtgcaatatcattcatcttggtaacaagatactcataaaggtttttacgatattcagacagattcatgactctttgagcaaactgcttcacattcatcaaatcaacttctgacagatcctgacctgaaaagcaaaaggatcaataaaccacaaaaactactacaaagaaactactagatttatattacaacagaagttaaatgtaatcatatctcattacccattgaagcctttgctgcttcgacaacttcttttgccttatcttcatctccaatcagatcagctaacttcgaaatatctttttccgccaactcagatttgtcctttatataatcagcaagcttagcatagatgtagttgtcattgacaattttgaccaactcaggaaaatgccatccaaaccattccctgtaaaatggacaaggtaagagagcaatcaatattcaccggagcattaagctactaccaaggtacccagtaatatgccctaaagtacccaatgtctcaatcagaacagatggcccaaacaccattgtgtggtgaatcaatagaacaatcatgcatgtccacaacaaaaaaaaatgcattatattaacccaaaacacggaagaagaaaccagacctcactctcatggagaaagaattgatgtccttgtcaagtgtatccaacaggaagatagcctgaatcaccatgttgtcaacgcggttcacattgaacttcaccttcgccctgctgtagctatgacccaggccaagctgcgccttctccaagtccgatttctaaagtaaatcacacaaaaccagaataagcaaacgggtgtacatacattttttctttacgagattttgaacttaagcacacatacgagatttttctttgtaacttatgcccaacgcatgcatttttctttgaacaaacaaacgcccacatatgcattctagtcgctatgctatcaagcaaacgaagcaaataaatcgttatatgctactagtaagagggtttgtggtgataaagcggaatcgtttatcaccttgagctcgctgatgaagcggtcgaagtggaggcggacgccgcggagaagctcctggacgaactcgttgctctggcacgggatgccggtgacctcggagatgtgggagccgaccttgggctcgacgacgccgaggctgtacttggccttcttcccctccttgggcttgggcaggttcagctccagaaagctcctcagctcgtcggtcatgatccctgcacgcagaatggcgtcagaaaaaaaaaacaaaaaaaaggagaagaagcacgaatcccgcctgagctggcggcggcggcgcaagaacgcgagaggaccttcggagatggcgttgcactggttgagggcgtccacggcggaggagaagggggtgaaggcggcgagcttgacggccttgccgaagcggtcgaggtcgacgacggaggcgcggacggcgtccacgctctgcccgatctcgtcgatgccgtaggcgtggaagaggccgtagccggacgccgactcgaagagcaggtacaacgccatctcgccggcggcgtcggcggcggcggcgggttgaggtttgggggcggcggcggaaggggggttagggttttaggggagcgaggggaggcggacaacggcgcgggggtggatgatttatggctcacgctgggttctccgcagccgttggatcgcgatcaagccattaggtgattattgcccccttttttttctctcatttctcttcctctttttcctttttgtttgatgagggtccttctttttccttattattgcattttttttacaatgatttgaattattgatgagaaagtggttggttggatagtaacaaatagagtaattttcactttggtcaccttttattactggtgttttgttttggatcaccttttaactaatgtttttactttgatccgggtaattttgcatttatgtcattttggaccacccttaacttctttttctatttacattaaacttgtcgtatttcaaataaattgtctatataaagcggtgtgggtttactgatgaatttgagccggcgtacttgaaatcattcatatgcttgagataagagttagagtagtccaaagtataacaaaggtaagattacctggttgaaagtgaaaacaccagttaaagggtggtccaaagcgaaacaccggtaataaaaaggtggtccaaagtaaaatttactctaaaaattgagtaaatttcatcttccatcactttatattaccctagttacacgatgaaataagaatttataaatttttcacttaataataccatttaatcttaccaaaacatagtagcttcgaatagagtactgagttgagttattgcttgagtttccaccatggctatttggtccatccatagaaggagaacgaggtgaacacaagggaatatatgtgcagtgcaacattaggagtcagcccactacttgttcttgtgcagatatggcaaggagctcaacattgcttgcctattgcctagcccaaggttcatcactagcacctctggtatgccaacactcgagctaaagcccctccaatgttgctaatcccatacgttgatgctcctatctccaaatagggtggccaatataatgaaccactacctctactccgtcctccaaatcaggacacaaaccatcgcccattgggactgtggacgcccgctgctgccctactcctgctcccttgtagatcaggttgccaccatcaccactctcctctctcgtggttagatccaagttacacattgattgggctgcacaacaccgatagtcatgcttggtgatggcaatgtgtgcacacgagagagagcacacacgcaatggtgtaggtgcatcggtgatgccatgatgggttaccagacttggaaaatatgaggatgtggtcttgagtgaaacacatagtaaatagtaaagttatatggtccaaagtataaaatataggtaagctatcagaaacaagggtaaaaatatacgagccaaactacaatttacttatttttttttctttataaaacagctttacaaacacatattttgatgatctaattatgtgaaaaacgatcactttttttttgacagctttgatgccaaagttgcattatacatcgtggctttgtgtttctaataatgcattttctattagaatttaaatcattgacatgctaataaataattagtcccttttactttattttttatttttatgtcatttgtaaatttgaccgagcaggttaactaactcgaaaaaagaatgtcgccgacaaatggcagacgtcgccgcgggtgatgggacgacggcccattacacagcccggcccggctggcacggcccacacggccacacctcaatcctcaataggcgcacgtgcgacgcacgcatctccctgtacaaaaccctagccttccccatcctcgcctcctcctctctccccccgcaccaccgcctcccctcctctcctctcctctctcccgccgaccaggagaaagaaggaaaaagaagaagaaaaatcctctgcgatggcgaagaagaaggagagggcggtgaacgtgtcggggaagccgcgccactcgctcgacgtcaaccgcgccaatgacaagaagggcgcgggcggcggcgccgggggcggcggcggcggccgatcggcggccacggtgcggcggctcaagatgtacaagatgaggcccctcagggaccgaggcgggaagatcctgaagcacgacctccagtccaaggagctccccaacacccgcatcgagcccgatcgccgctggttcggtgaggatcccagcgcccccctcttcgctttccccttttcttctctagttgggagttaaatgatactagctgaggagaaaagtgaagcgaattcgattcggctagtaactcggcacctagcagttagcatggctcgtatgcaccgtcgaattggagtctgtttggtactaatttttgttgattcagctagtaactcggcacctagcaattagcatggatcgtatatagaccgtcgaattggtgtctgtttggtactaatttttgctggaatagtagctaatgattgtacaagtgaaatttgtgtggcatgacttatggaagtgcgcgactcaatgtgctattcaattatggtagggacaatttgctggttgaaaccttttcgaaacgtcggtaaggtatgcttgattggtggttatggcttgatatatgatcaaaatgcgtagatgccttgaatgaacatttccctgttgcaatatttctacttccattttgttccacatttgattccggtgacgtaacagcaagtctgcaagtgtgcttatttctgtactgctctgctcttgctacttacaggaaatacacgagtcgttaatcagaaagagcttgaattctttcgggaggaactccagagtcggctttccaataactataatgtgatactgaaagagcggaagcttccactgtcactactgcaggatcatcaaaaggtacaacttcttttggtcattaggctgtcgaaaatgttgggtctgcaatctattttggacattgaagaattaagtacttttgttaaaatacatagtgccttccattttaactgtggcgaagtgctctatagtctactgtctatatcagtgtaccgtatgttgcacttatgtatgtatgtttgcccctgttgatgatacagcaagctagggcgcatcttcttgacactgaaccttttgagcatgcatttggaccaaagggcaagaggaaacgcccaaaactaatggctcttgattacgaatctctattgaagaaagctgatgattctcaaggtacagtttgtatatatgtacccagtactttaatcgcttaatattttttagttatatgtaattactgatatttatgaagaacacaatttcctttaagtttgaaatcctattttgcaacttggacaaatttatctcatgtacatgttgcactcatattccaaaaagatcttcaaattttaatttgcaggcctcctggccattttgctacttagaaccactaatgattgttgtagactattcttggccttgggtatttcttattttcagaagtcaattacatgagcttgtatgctgttatttatcaagaataccactatcaatgtcctgtactcttagtaaaatgttgagttttataggtgcatttgaggataagcatgctacagcgaagttgctgaaagaggaagaggaagatggcttacgagacctagtccggcacacaatgtttgagaagggacagagcaaaagaatttggggtgaactctataaagttattgactcttcagatgttgtcgtgcaggtaagtgttgtgacattttgtccttgcaaaaaatactctcactctgtcaaaccatccagacatctttggtgctttttttttaaaaaaaaaataaatagaagtgggcattgatttatttgttgatcctattgttttgcacaggtgttggatgccagggatccaatgggtactagatgctaccatctggagaaacatctgaaggagaatgccaagcacaaacacttggtattcttactaaataaggtattgataagttccacaacaatacacagtgcaaaagacggactattttcatccttgtatggtggcacattgatgaatgatggtatacattttttagtgtgatctagtacctgcttgggccacaaaaggatggttgcgcactttatcacaggactaccccaccctagcattccatgcaagcatcaacagttcatttggcaaagtaagctagcagaatcctgaagaagttcattgcttcaccataaattaccccttacgcatttgaatcttttccagggatcacttctttcagtgttacggcagtttgcacgcctgaagagtgacaaacaagctatatctgttggttttgttggataccccaatgttgggaagtcatcagttatcaacacgttacgctccaagagtgtaattctcttttctttaaccggcttcacagatgacatctttttggtgaactttctgagtattttgtttgtatactatatccataggtttgcaaagtggctccaattcctggagagacgaaggtgtggcagtacattactctgactaaaagaatatttctgattgactgccctggggttgtgtaccaaaacaatgattcagaaactgatattgttcttaagggcgtggtatgtatctgcacttgttcgtttttgtcttcactttttagttagattgcacaaaacaaagtatctagtaaaacacctcactatattttttttcaccttgccggtacttttatgtacgacagatatatataatgcattttctcaaacattatttcaacataagagttagagatgggcttgctgctgctatcttggtctgaggtggtatagaagtcccatgggtagcttttaccctggacaatctacaagactataactattgcctgtctgtccagttgtccattaatgcttaaaaaaaattccagtaacacccaaggcaatccaaggatagtgtggattatattttatagttgtttattgcccttcagatatttttctgtggtcacacgctggagcactgccacttttgaagcatatatttatatttatatggatgtctatcctagttgattaccaggcattttaaagatgctacgtttgtgtacttatctagatgggtaatttcattcatcatgtatttgcatttgttgtcaggtgcgtgtgacaaatttggcggatgcttctgagcacattggtgaagttctgagacgtgtaaaaaaggagcatcttaaaagagcttacaaaattgaagactggtatgcttcttttaacatttagtttatggtacaattgttctatatagatatgaacataacggttattatttccacacaatgcgttccctattggataagtatgttagtatttgggttacttttcttttctcataaatctgaacattaagacttggcattttttatgacactattctgttagtttactcatagcatatttgctctcttttgataaagtatatccatgaagaggatgcgcttgcttgtagttagccttgtgatgctgttgtgcatggaaacaattaaaccattggagacagcacatatcttatgttggatatgttatctttctgcagggttgatgataatgattttcttgtccaactgagcaagaccactggaaagctactcagggtatggctttagcatatatgttgacatgttgtcagtcatgtttctatcaaatatattattcttgtggtgaggctttatgagattggggaattggagaattggagaattgtaattgtatactgatttacagtgttttacaaattttaacaatataatgtgtcaataagatgggttaattggatccatgccattctaaatatatgaacagcttaaattaaccatctatagaagattctgagcaaaaaaaaactatctttagaagattaaccaacaatttctgatggtgcttacacttgtggttcacagggtggggagcctgatcttacaacaacggccaagatggtgcttcatgactggcagaggggcaagattcccttttttgtgcctccaccacagcaaggtgaagatagtccatctgaaacagctgaacctgtggagaaatccgatgaggaaggggtgagtagtgacaggactgctgccgccatgaaagcgatagcgggaataatctcatcacagcagcagatgaatgttccttgccaaaaggaatttggtgtaactaatgaagatagtgaagtcgcggagcaatcagagtgatctacaaaaggctaggaaccctgcatgataaagaacagggcacaattttgctaaatacctagagattttatgaggatttggtgtctaacaggaatgttacgatgaatgttacgatcgttcagttcaccggtgcgttctactgcaacgaaagagcgttctactgcaacgaaagactggaatcaagtgggactgggaaacttctgtaacttcatatattgtgtgggcctttgttgtagaccagatagagtgttttggtagcttaatataaccattttgttccaactttacttgaaacaaatttattccgatacattaattccgcaaagtcattcgtatttgtatggggtcaaaagtgaaacactcttttgttgacggtttaccttttcgtttcacctgcttggctgctgcctgaactgccccttgcttatgtatgcatccatatgggccacaaaatattggtttgttatcgttgggcggacctaaccattgaaaaagggaggaataagtctattatccatccctcaactttacgtcgagtttaatttccaatcgtaaatcataacacaaaaaatcttcacccctatcttgataaaaccgtctgagtcaggtcccataacagtatggatggttgcttacgtcatcctagtcaccgaaaataaaatgttacatgtaagtgattgagaggatgagggagaaagggtagttggttcgggctcccacgtaacagtgctgaggctgccaccagagccaccgccacccgaatcaatcctaacgagcgcccttcgaggactgcctcgccaccgttggctgcctgactacagtgaagctcacaactagccggaggagcttatcagtatgaagatgaggtgaagagaagaaaggatgtggaaagtagagggccactttgcaagtgagcccacatgtcttaaattttttttttactgattaggatgacacgtcagtaaaaccaaccatccgtactattatgggatgggacctgacttgaatgattttattaagatggggtgaagatttttagtattgcggtttagtgataacaattcaacttgaagtaaagatgagaaacaacaagtggacttattaaaaaaaggatgaagtgttacgaaaatttccaactgacggagtataatttctgtaaatgtggcactattttttttatctattctaattttggtcattgctatgggtttagggttcatagggggtataaaatttggatttctaatttcttttagcatggtgtcatagtcaacactaaatagttgaattaataaatatgaaaatttctaattaaattggcaatacaactaagaattgtttatgaaaaaataatatcatttatgtaggtttcagacggttttcatccaaagaaaaatgttttgatgctctgaaaggggaaaaaaggaatgtgtttctttaagacacagtacaagcatagacaattacaaaacacgcaccctcactcttttaaacatacacacaaacaccctacctgtatgagtgcctccagaagactagaccgctatcaacgggtgtgtcgcttaccgctgaaagaataattagccgtaaatgcgagcacccgtgtcagttgtaagtctaagacttgaattcggatgagatggttccaccacaaggaacctaaccagctaaactatgtccacttcatggaaatgtgtttttttaagaattaaaaggaacttttaatagttcaaagcgcttggcatgtagaagttcacgatttggaagatcataagtgccacatttcaaattgtgaagtttaatttgcaaatttcaaaaccatcctcgttaccttgtcttggtgggttaatcatgacatacatggcgcaaggaaatcttttacaagaactatttgaaacttcatagttatatattgtcggataaatacacacaatgtttaatattgtcgtgacatttcaatccttttgaagtggccaatgaaatggatgcgggaacacacacttaaaagtatctaagttcttgaagtttttctcattctggtttcgttcgtaactttcttaaagttaaaatagtttaggctagggctgaaaggctcgatcatcgttcaaaaattgcaatttttgctaggcaacctctattgtagttgcatggtacttattctatgcttcattttctcacacatttccaaagctgtgtatacggggcttggatctcctggagttggcctcaactgcactaggtggattttagtcaatcttagccattgtttctaatctatggtaagcatcatgtttgctacaaccgtttcatccacttagctcttcgtaaaaatcatcttcttcagcggggtcaataataacccaatcatcaagccgggcggtgccaactcaacatagaacattaattgggtgacaccatgccaaagagaaaccatggtggtcaggcctagagcatgaaggagattagtagtgcaggaccgcatacagaagtctccatggacatctcgattgatcacgattaggtaggctagctgctagtcatcactgaaaactattggaagtcccattctttttagcaacaaaatatatatatcatctcaacttgtctcttgcatcaaatccattggctcgcacagtactatggcgctatggcaattggcaacactagatccatggggttgccttttggtttggcaaccaatgcttgggcctcagagtgtcttgcttggacggtttggagacttttgaggcgctctagggcaggacgattcaaggtgcagagattggtgatataaggacggagatgaatgatacgagaaaggagatgaatgatgtgaaattgtggaacaatcaagtttgcgtgaaaagaagtgacaattaagatctgctgaaatccatctcgtggagttaaggccaactctagatgtccggacctatgtatactactaaaaaatcgaacacgaataagtagggtctcagcatgagcccttaccttttgtgctagcatagttgccaaaattaagaatccagacgatgcatatcattcagtcaatgtttaatgcatatcccatattaaaacaagtttcatggttctcaatgtgtgcgtctgcgtctttgctcagttattcataggaattaaaagaggaacttcaaaattggaacatagcatggcacaatcaatttaaaaaatgaggtcgttggacaaagtcatgcaccgatagaggttgtggctcatgcaatcctactagcaaaggtgagacgaataacatgaacatggtagcgtcgataaagagaatgctagagtgttagcaggcccagtcctgtcaatttagtggcttggagcgaagctagaaaaatgggacctctaatacaaatatagtaatgtgctttttgggcaacatgatttcactctaaatttagaaataagcaagtaatttatgaaaattatgtcatactagattcaattcaacgttataataaaaatgagtgctggtaaattaccaagatgagaactagagaaaatgactattcactgtcctagttgcacagctgcaccgcaaggatccctaaatcctaaatcaaactttcagaaattagaagaggagcaattgggagtaacattttgcatcccaaaatataaacacataaacttagcatacatcaaaggggagagcaattgggtacttcctagtctcctagaactgaacagagagatcagatttttgcatccggctgccagttgcagttttgccgccgagcacgacgccgtagacatgtagccgcgcgcagtcgtcgacgtagcattgcgtagctgagacgcggctggaagggcggcgaacagccgaataggcgactgcgagcgaaggcgaagcaatcggacggaatcacggaaggaagccaaatcgacacaattttttttcctatacgtgtgcctcttcctctactgagctagtgggcttcctaattcctataggctattatgttagcatatatggggttgggcccccatcacttcgcgggccctgtgtggaggcctagctcgaccccttagggctgggcctgagtgttagctcagaagtcccacgaaatagaatgtgacatgagcgaatggtggtggcttggcggaagtcgacaaggagatattaatgatgggaagttttggcgaatggcaggcgggtaattttctcttaatttaatgggcacttccatatttcatttgcttaattcttttggggaagacaaataccacaccacatgccttgtgtaaaaggatggatagactcttgttgatattactggggaaaccgtgtaacaaatactcatttggtagaattcatcttaaaatttgttaaaatcacccaattgaagagacaaaatagtgggccgttcattagtttagatggaaaatctggacttttgagtaaaattcgcatagttgcatgaccggatttaatgtgagaacgaaaaatcccgcgtccccccaacgaacccaagcgctagagagagggaaaaaaaacctctcgccgtcgcatgcactcccggttcgctttccctgctcccctctcttctcctctcgcgtcgtgctcgtgcctgcccccttcccagttccctccctttggcttggtttctctcaccaaaggccaaagccaccatgccttctctactactactactactactactacccctccccaccacaacatcccgcagcccccccctccccaccgcctccttctccctcctctccgtcccccccttctctccccccctccgctccccaaaacctaaccctaatctccacgcctccctccccgccgccgcccgccgccgcgggggctcgactccaccctccgccgcggtccctcccgggggacctcgcgtgcgcccgcggccgccggctcctcctggttctccctcttcctgcgtgcgtctctgcgcgcgtgggggcgggggcgcggtagggtttcgggatggacccgcggcgccctccgtcgcgcgggggcgccgccgccaacggcggcgggctctcctactccaccctcttcaacctcgaggtactgcctgctctctctctctttccctctctgtatgtgcgtgcttcggtggatggtggttttgacgcgcgcggtagtggcggtgttggagtggggggcgcgttgtgattggggtgggttttggtagtgctcattgtcgctgggttttggagaattctctccgggcgctgtatcatcacttggttgtttttttaagcctcagttcgatcgaggttttagttgtgtctcgcgggattgggagctcgttagttgtgggctaatgcaggttactttgcatcggtgttgcgatcgtctgtagaagccgatgccccgtgctactgttctgttggttaggactcaaataagtgtgtgccacataagtgttatgctgtttagcagtatctagttgtttcctgagactggttcagtagtttgctagatcttcatgtagacttgggctactttagtggcttccaccgatcaaagtttcgtgcgtttcagatagtgacagagtgatacgagtatcgtgatcatctgttgtgccattcatgttgctaatcaaatgttgatgccggtaacttggtcgttatattcatgcaacatttccaatatcgcatgcgcgacgatgatgaccttgttttgttgcgattgcatgccatttcttttttctgaatttagttaatgctatgtttcgttcatagatgagtattgtcagttgctggcatcatctgtgtatgttcctgtgttgtctgttgtgattgtggtctgcatggcgtgcaacatgctgctgcactgttatcattgttctggcagttttgttgttttttttatcgctgttcttttattatttttcttgataagtatggtcatgcataataaagttttttttcttgacatgtgtgatccttgcttcgggtttaaatttattttatttgataaggttatgaattgggggcctgcaagggtacattggtttactacgtaatcgcttcttttatcttgtcatcctttgtttttgatactactatagtgttattgttgcttgtctatccgtttggtctatatggatgcaggtctctttatttgtctttggtagggttgaaaattatatatagattttgtcattgtgaagcatatgtcttcccactcatgttaataatatggtttactttagttgaatttacctccattctgatgtcaagtttttacatgaactgctgatgcagcctttgctgaactttaaggtccccttgccggaagatcttgatcgctataggcgtagtagcccaaatgggagtatgagtagccaaggtaaaggctatttaaaaaaatccacctcctagcattgacactccatcaaattgtggtcttgccatttctttacatatatctacttctgcgtttgttctgcttaccctacttttccttttaggtcaagggtccttgtcagaccagtataatggaattagtgatgcttcccatgggctacatcggaagcgcaaaaggaatctggatggtgctagcgatgatgatgaggtagatgcctacagtaaccaaataactgaggagcactaccgtacaatgctgagtgaacacgttcagaagtacagaaggtcaaagtttaaggaggatgtttttagttctgatcctcctcaggtgatagttcctcagaaacacaaaaatggtagtgcaagagttacaaagtacagaagtgatacaaggaatgttgcaatgttgggtggggtagaagccacagctgagtataatgggacaaaatctactaatgcatatggtggtttcaataaggttgtagcttcactggattcttcctatttagatatgggagataatgtaagctacaaaatcccagaagggtatgataagttggcactatcccttaatttacctgttttttctgacatacgtgtcgaggaaactttcttgaatggcacactagatttacgcactctagcggcaatgctcagtacggaccaaaaatttgagacaaccaatcgtggtggattagctgaacctcagccacaatatgaatcactccaggaaagggtaaaggtgcagaaattttctcttcaagtaactgaggatcccttcgcaattccagaaggagcagctgggaggatacggagatttattatttcggaatccggcagtttgcatgttcattacgttaaagtcttggaaaaaggagatacatatgaggttggttggacctgttcaaatattgatagcatgcttttgttttctatatacttagcagttaacctataaatgcagattatcgagcgtagtttgccaaagaagcaaataataagaaaggatccttctgaaattgcaagagaagagtcagaaaagactattaaactttggcatgctattgctgttaaaggcattcctaggcaccacaggaatttcatggctttgctgaagaaacggcaagtagatgctaagcgtttttctgagaattgccaacgggaggtatttcacttctctatcttgttggctattttgtagtttggttcactctagtttttgatcttgctgagttaattgcaatgctgcagctttattgagttttgtgtttaaaatgtccaggtaaagttcaaagtaagcaggtcactgaaattgatgaggagtgccgccatacgtacacggaggctggctagggatatgttgatattttggaagcgagttgacaaggagcaggttttttttaatctcttaagcttattgttttttagttccactgaaaccaaattcggaattattgccttttattttttttctaaacaacagtatatggggctgaatactatttaaatacttaaacttatgagttgtatatggctatgtatttcagttcttccaagccactgaactgaaaccaaacaacagtatatggggctgaatactatttaaatacttaaaattaggggttatatatggctatgtattccagtcgttccaagccactttaatttctatatacatggttaaaacttaaaaattagcaccaagtattgtattgttttgcatagcacatgtttttctttttgctgatttttcttatgcgatcttatgatgggagttatatatctttttttttgtctgtttcatagtatgaattgaggaaaagagaagaaaaggaggcggctgaagctttgaagcgtgaagaggagctacgtgaagcaaaaagacagcaacagaggctcaactttctcctatcccaaactgagctttatagtcacttcatgcagaataaggctggtgaatcagcaccatcagatgaggcatctgtccctgaagaggatgaggaagatcctgaggaagctgaattaaagagagaggccttgagagctgcgcaacatgctgtctcccaacagaaaaggatgacaaatgcgtttgatagtgaaactgggaggcttcgtcaatcatctgactctggtattccaactgatgatttagctagtatggagcctaacaagattgatctattacacccgtaagttccacttgactggtttggttgtccttgttcagaattgagcatgttagaaagaatgaaaggacttctaacactggtttctttggggttatcttattttcagctcaacaatgcctgagaagtcgtctgtgcagacaccagaattgtttaaaggtgcactaaaagaatatcagttaaaaggtttacagtggttggttaattgctacgagcaggtacactgttaaaaagttaatgcatctgatcattttctgtgacttctctgctgtttcacttcaatattttctatttcttgcagggattaaatggtattcttgctgatgagatgggtcttggcaaaaccgtccaggctatggcattcttagcacatttggctgaggttggtgaatttgccctttcttaaatccatgttatctttctactattggattaatacccaatgaagcaatctcttttggcctttgtgcttgatcttggttgattcatgatttatcatcatgttctatttcttcctttagaagcatcacacaatgtgtaatttataggttcaaatattaacacgcgtgtcaagcttttgatatagacatgtacaccatgcaggacaaaaacatatggggtccctttcttgttgtggctcccgcatctgttgtgaataattgggctgaagaggtaatcaggttttgccctgatctaaagatacttccctattggggtcctgaaaggatggttcttcggaaaaacatcaaccccaaacgtctttatcgaaggcaagaagtatttattatcttcatttgcgttccttccatttataggcgcgtaaaactaaacatgtgagttttgccctttctccacagagatgctagtttccacattctcattacaaattatcagatacttgtgaatgaagagaagcttttgagacgtgttaagtggcaatacatggttttggatgaggcccaggctattaaaagttcaagcaggtaacaattcatcttgcaagtcctttcattatgttgaaaaccaaaatttcatggctcatgcctgtcttcatttattcatctgatatttttccttcgttgagactcttatctgggaattattgtattttatcttttcctccctctgctgcagccagcgatggaagacattactgagttttaactgtcgaaatcgcttgcttctcactggaacacctatacagaacaacatggctgagttatgggcgcttcttcatttcatcatgcctactttgtttgacagccatgaacagtttaatgagtggttctcaaaagggtacttacctacattacaaattatacattctttgttttagtcattatctttattgcttatatttctttggcctgccagaattgagggtcatgccgaacatggaggtgctctgaatgaacatcagcttagtcgactggtaagatacacagccctacactgaacggaacttttatgcatgttatggtttagttaatcttttgaatagtcttgtttgagactgacgtggaattataatgggggcttgaattctcaaatacagtacatgactaaatgacagatgctcaattctcctgttttggacaaagttctgtatagctttggtatatttttgagattatataacttgttctttttctccacagcatgctattttaaagcccttcatgctccgtcgagttaagattgatgtcattgcagaaatgaccaaaaagaaagaagaaattgtgccctgcagattgagttctcgccagcaagtcttctatcaagctataaagaataaaatatctcttaacgagttgcttgatggaagtcgtggcaatctaaatgataagaaattacttagcctgatgaatattgtgatgcagctccggaaggtaacattagcacaacaccttcttgcatgtgatcaatttacttgacttaataatcattaaggtccctttagcaatttcagctaatgtttactctgttgtttctcattggatttcctcccaatgtgttatgtatcacatttaggtctgcaatcatccagagctgtttgagcgcaatgaggggagctcttacttttactttgctgacatcccgaactcacttctttctcctgcatttggggaattgcaagatgtgcattatgcagggaagaggaatccaataatgtttgaggtataattaaacatatggtcagatttttctgtttctaattggcgtacttgcagttaccttatgtattctccttaattgctaactaaactgataggcttctttctgaaccttttcagattccaaagttagtctacaaaggaatcgtctcgaacatggaaatgcctgtgcgtggttgtggatttctatatggatctttcaacaggatgtttaatatattttcgccaagctacatccatcaatcagcttttccagaagctatctcaccaaataatactgttctgttatctggtgcattcggttttacacgtttaataaatctctccccagttgaagcttctttcctggccacttgctcattattcaacagactagcattctcagcagtgcgatggaacaagaagtacaccgatgaacttgtggatgtattccttgactcagaaagtactgatcttgagtccactcataatgatttaacaacagttcgtgctgttgttcgcttgttgctttcacctacaaaagcagagtccagtttcctaagaacaaagattgagacaggcccgagtgatagcccatatgaagcactagtgctttctcaccatgaaaggcttgtgtctaacataagacttcttcgttcaacatatgcttttattccacctgctagagcaccaccggtaagttcctttattttatgtgatgacttgttttcccagttctatcatttgtatgttgcatcaggctgtgtatggagttgtcttacagtattcttaggctactctagtattaaaagtattcaaaacttccatatagtgtaggaaatgtatttattttatctacacaagctatcaatgctcaattggtgctactattgaatgactcattacccttttctttcgtttcagataaatgtctggtgcgcagaccgaaattttgcctacaagttaactgatgagatgcatgatccatgggccaagaaactggttctgggatttgctcgaacttctgagttcaatggccctagagaaccaaccagccctcatcctctgatagaagaattacatactgatttgccattccccgagccgatgctacaactgccatataggatatttgggtcatctccacctatgagtaactttgacccagctaaaatgcttacagtaagtgttctctaatttcctctgtccatgatgctaggctattgcctatttagatttttcttcatctgcgcaattctgtcattcatagttgtatttttttttcccaatgaactgctcaattgctttgaaaagctctaagatttgtgtagaatataactttatcataataagttggttcaaacacctgaataaaggacaaattgtttgtgttttcattaatatgcttttagctgtaccagtgagttctttttactaacatgaaatgctcaatgacaggattctgggaagctccaaaccttagatatactgctgcggcgcctccgagctgagaatcaccgtgtgctcttatttgctcagatgactaaaatgttagacattcttgaggtagtactggtcacttcatgcttgtccactttacacttaaaagtataataccaccataaggtaattgagttttttcttaaaaaaaaaactaaaacaagtgacttttgcttgcgccttttactcataagtgatatagagattctctaagtgcctggagataagttgttttattgcatacaactttatatatgtttttggcattctgcaagtcaacaatctttggtcaattatcagatctcaatacaaaatactttatgctttgaaccgaagcatgttttgtaatatttaccattagacactgcatatgtcctatactacatgtaggccttacaatataagaatattcttgtagcattagggtagtgtcatgacttcaatatgtgagtcttcgcgtagcatatcatctttcaggagtttttagtttccatttcttttgctggcactgtgaattgcatcaaccgaaaagtagatattggagtatttttcttgtaattttgctcactaaagttgagcccctttctaactactcagcaattatgcattgctattgttctaggactacatgaacttcagaaaattcaagtatttcagacttgatgggtcatcggcaatatctgatcgacgtgacatggtccgggacttccagaaccggtatgcattagtggataaaggataatgtacagtaagatgatctaacgccatgctattcaaacatggcttacctgaattttcttctctgcaggaacgatatatttgttttcttgctaagcacaagagctgggggcctaggtattaatttgactgctgctgatacagttattttttatgaaattgattggaacccaacacaagaccagcaagcaatggatagaacacacagacttggtcagacaaaggaggtaactgaagcttcagttataaatactttatctaatcatagtactatagcttatagtgtgctcctcagctacgtatttcttttggagcatttttctgccttttatggcaactctttttagtgatgcccctccattttttttttggtttgacgttggttagctcaaaactgaactaaccaacgtcaaacatttggaaacgaaaggagtactaaatagcactggcactgagacaaatgttggggtcacaaaatagctcaactctttttagcgcattgtccattatctatatttataaattatataacactatcatttgaattttggaatgaaatatgtggtagctcatttccttgtattttctttcaaattggtattgtaggtaacggtgtatagacttatatgcaaagatacaatagaagagaagatattgcagagggcaaagcagaaaaatgcagtgcaagagttggtcatgaaaggaaaacatgtccaggatgatcatctgatgagacaagaggatgttgtttcattacttattgatgacacacagatatcgcacaaattaaaagaaatatcaatgcaggtattttttatactacttccatcttttatttggcacatcgcattgttttcatctagtccacccatatacttgaaacgttgacagcatacatggatgacctagatttgagatgtaagaactagatttataatcgaactaatttccctttgcctaccaatcagtggcatgcttttgttcattttttccccatttagtaacacctgtttggcatatgctattcaaactctttgaatagttgcaaatcaccgtgttattaatgttctcaagatgattgggaaaatctatccccattgggacaataaaccaaccatagggcccaccccttattagattcagtgcaaaaaccttactacttttattgagttaagacttgattcatgattggttgatttctggttctgccaattatcaaggagtttatgtagtgtattattgaaaaacttaagaaaacaacctcaaaaaagtacgaagcttatttctcctgtttgtttttgagattttgcctagttcattttatggtttgcattagaaaacgtatcatcatgaaagcatttggaaacctttcattggtttatggaagagtttggcgaccaactttttttcttgttggtattgtactataacaattgttacacatgtcatcttattacatgttattaggttttacatgctgtagaacaacaaaccttaaattaaaattgctgcggtaatatggcaaaagatgaggttgtttgaattggtttcctaatagaatgtccgttgagttttcgttataatgaaatattgagtatggcatggaatgtcaacatgttttatttaatttcaatggaaaaaagtcgggtgacaatgtttttcatttctatttacctttttaggcaaaggaccgactaaaaaagaggcgtacaaagggcatcaaggttgacaaagaaggagatttgatgcttgaagacttggatgatcaaacttcaggggctgcagaacatgataacacatcaagcaaaaaggtgaacacaagaaatgcctccaagcaatgagttagctatttccgtagtagaaaatagtcagaacaatctgcagtttcccgaatgattgctgtctatcacaaatgcacacaaagtcattgagacattaatttaaatacacagtacacaatcttgaatttcaattttaagctaagtagagcgtaaaagttcaaatttgtggggctataattttcactgcttgaatttgataaattgtccatgttaaactcagttgacagacctctataccatatacaggagcatgtactcctatatatgagtttggtgttaggctatattggttagctcgagtttgacttgaattataactcatctctataacctgtgcatttagaggaagagtactaatgcgtaggtttaattagacttgcaacaatttttttttatgaaattgtcatctttgcttctgtaagaccttatcaccttgagacttggctgttcttttataaactaaacctgtttaacagttctggttggtaggttttaagcattggaaatgtgagccaaaaaagagatatacttatgtttatctatggctgctgatttatcccgttttaagtttttgatgtgagcttttactcatttcttactaccaaactatttacagaagaaaagctcccaaaagaagcttccaaagttgcaggataatggtagtgtggacaagaatgcagaggctgaaggcggtgaagtggaggatgaagatagtattgcggctcctaggcctaaaagatcgaagagactgatgaagaacttgaacgaggacaaggaaccagaacaggaaccaacgactgatggtgacaatccggcagaagcagctgagaataacatatctcctgacgataatgatacagaagaggcaaaagatcggactccttcagcctaactgaccaattaatcggataacaaacacagggtgctaaatggcaaggctagtgtgatctatcctgcccgatttatgacatgggcacgacagattgcatggttcattgtcaagaggaatagtcgttggatcttcctgaaggtgtcacacagttcaataagtgtttatgtgcacatctttttcggaagcctgggaactgggttagttgtatattcgattgtgttagaaggcatcagtgcagtggcatcggttgctgttaatcgtgacatgggcgaatcctctagctgttgctgcggatgttggaattgtggagacctgaccgctgatatctgtgatgctggctgtggccattatgtaaataatcatgaaaaatattgcatcacatatagaaataattttgccgtgtaaagagagtaggtgactatattaaccataagttttgtattgatagctgaaagagaacatagcaggaaagctgctgtgctcccaaattggaaacattttcgaccatttatgaacgtctatgctaatccctatgctaaattgctaattgttatattttatggtcagcataggtttgaatgttgcgaaattttggtttggcaattggtatcatgtgattgcaaaacagaaccagccatgcttaaggaagtaactacaaaacatgcttaaggaagtaactacaaaccaggcgtctgattttttaaataaaaataaaaaatcgggtgcttcattccctgatgctggcggtactccctctaatctttttctctggttggctagctaacacacgcaagaggctatatggatgtgcataaattcatatatggcttaagcccattttatatgcttatcttaagctatttcttaggtctttaagtgagattttcttctaaattaattatctaatttacaggttctcaccggaaagttaaatgttttggctgatcagccaaagttgccttcttcaattcagccaaagaagatccatcggttggtttgttttgcttaaatggttcgaagaagaatttctacgactggtggttgtagctcctagcttttagcttgtgggccccatgtatatctggctgaaagctctcagcctaatcagtgaggcgatgggctttcgctgaaaagcctcacctcaaacagccatcctatgaggctcataatccaatttgaccgttatactcattgtaattaaatctttataataagatctcataggattatattttgataagaaaaattgaacgttgtttcaccatttataaaaatttatttcaccacttcgttaaatgttccagcttactcaataaaaatgtttaaaaaaaagcaacattttgaatatattgactgcaatactagcaatcattgtatgaagcattgagtcccaacgagtgagacataaaaaaatcatatgaaaaatgtagtatatttgcaaatacttaatattgttgaaacatttttatatcatgtatgaaactaacttttgaaacattaaactgaaatactaactaaaacattcaaagaattaatacatgtaacatgtgcaaattaactagcactagttgaaacatttaaataaaattagatgcaatattaaaaaatctattgaaaaagctaaatattattttcatcggaatgtgtattcttgttgtaacgatttaattataacaaatttaatagtatggccggaccataaattagagaagtaatttaagagaaaaaaccatataaagatgcattcatttgtacataaaatggtgttgtggggaagcaagtgcataatgagatgagagagaaaagagggggggggagtggtttccgatatttctccagagcgtcgagcgcctgacgtagggtgttactacatgcctaatataagtcgaagaggttaattgtttatgccacttctaagttctggtcaaatggatttacatattgcaagcaaagtgcaaagcaaacgatttaatgaactggaaattgattatccatctattttctgacaccttaaaccaatcatgttgagttgttttcatcacataggagtagggcgagggattataatccaaataaggagaggccgagaaagaaatgtggagatgagagttgggggtagactattcctcttcaccaagaaggtgcaggcccttcttgtctgcttcgtccgcctcatacttgagggtgctgaccacttttgtttcatggctgtggtcatgagaacaatttcgtttttctagaggagtattttttacctggcctctacattcaattggacatatgcaacctttttaaattaaaaaattagctcctaaaacaattcagaaatttaattctatgaaaatttaaactcaataccttagggtgctattcaattcactgcaaccactgaactacatgagcacaatctcctaccgtggcatgggagaaggccaatgtgcagaggatgcagcaggcagtggcaagtgtgagtgggatttcggggatgacgaggagcgatggctcgttggaccccatttaagtgtggttcattttttctaggttgggcagttttcatttgtgtcggtctatttttgggtcagagcagtttccatgtgatacattgggtatggtggtcgaggggatgacatgaacagaactctatcttttagcagtagaggtgaattaaatactatttgcattaattagttacttggatagattccataagttagtaactcctcgaatgaaataattaaagagagaagaggagcaagaggaaagtcacctaagagcatcatgtgcgcgatcattccatgatccacattaaactgtgtggaattgcaatgttttgaaaagttcaaattaacatttttgtttgataaattactttgaactgggtttaagctttaatgacgtcaagatgaatggatggaatacgtagtactgacccttattgcaccagcaagtacatctaattaatgcattgcctgtcatcatttattgtatttttttgccaatcaattgctcagttatagtttaaaggtaaaatatacagtgatgaaaattcattaatttcttttctttgcgaggaaaaattcattaattttgacacaagcagagagagcacaccacccaagttatctttgcctgaatcacatcatctctccagataatgcaaatttctttttaagactccatgtgggacacattaattctcatcactaaaaaaacataaaagtcatcaagtaaataaggcaaacaccttgaaattaaggtgaaaatcagtaagaatatgttcttttgataagattaaaaaaacgtgtctattactcgccttttcctctatatatagcctattcatcacctctctgtataaactcatccaatgatccctccattctccacacctcaaagcctctcttcctccaaagaagcgtagaaagcaatggtccacgatgtccaccagtggctgccgtcggagatccttagggacatcagcatttttcgacaaacgtgcagctgaggggcacaacctcgccatcgtcgaggacctcgccgcacgtctcaccattgtccttcttgctcccacccctctctggttaggtcggccaactcatatggtcaaaaattttgtgccccaccaccgatgaaagtgtggcagttcatgagaaatgatgaaaatctggtgtgcttgttgcaccgccgaggttttgctccggtgatgcggtcaccacaaccagtgctagcgccgctggcaccctgcagacaccccatcttgcaaattaagtggagtgatgccggatgcaacagagttttcttgctgcaagagccaaggcatacgataaccgggcgatccaccaatatgaccatggggatgtcagggttggccagcgtgaagcggccacctcgtccatgtcaagagcgtcagcaatacgaggaggaggcagccatgatgagaattggcgtccgtggacggtgaattcgaacaccgttctgcctcaatcatgcggcaagctcgccctccctcgagaatgggtttaccgagttgtgggagagttgataccatcagcttgggttttacatatctcgtcgaattaatcatatgtactaatgatgttatgttgctctagtcataaaatgtagggaatggttggtcatgatattgtattcacggaagtgcggtttcaccgaaaagcgtaataagtatgtcggttttatttattttgactaaacaagtctatgttgagagggagtggtaataaggctcggttctttttctcaactccaaactttaacttcctcgttttccgttagcatgctttctaaaccgttaaattgtgcgttattgacaaaagtttctatatagaagttatttaataaattaaataaatctatttttttcaattttataatagttaatacttaattaatcatgtgctagtgagttttctcgttttgcgtgtgctggaaatatctccccagttggagagaacgaacggggcctaagtatcattgagaaaccggtctattctaccgaaaaacacacgagcagacaaacacagaagctgtagaatatcgaaagtacgagtgagtagaaactttatttcttctgaatttgagtacaagctataggatggaaggcaggaagtgtcgaagagcagtcaatatcaccttggacctttaggatcctatttataggcagaggaggttgatggcttccactgtaagttgtaagttggcttacactgtaagcttgcttatcccacaagctggcttccggcttccactgtgagttggcttacaccgtaagcttgcttttcccacaagctggcttttgcggcaagcttgcttctcctacaagcttgtttacgccgcaagcttcctttcgtgataagatatcttctggtataagctttcttctgtaataagctttccactcatatcttgattcgtccagaataaaataggtttcataacaagtatgtcggttttacttagtggaactccgctagttccaccctcgaggcactttggacatttgggtcacatgattctgctaccatcatctaggtgcccaccagcccctcataagtcataactcataagaggatttgaacttgtacccttgggaacatattgcctaccagcctcttgatctcttataaagttgcatttcgctgaatttatctccattcaaaaacattttctgttcaaaccatgtttgctgccagcctgtcacacaatatgagagctatatgtttagtgaagatgtgtaaacatgaattagaattgaacctatgagtcacatgagtagcatatcggagaaaataaagggtcgcagcctgggcgcgcgatggggtgtgccacgtcagattttgctaccatcgctgcagtacccacagggtggaaattttgcgaaaagaccctccgttttgttcgtaattcgtccggtgtccctcaccaaacgtccctttgagctggctttttacgtttaggcccttcggaaatccggatattccatgcaaaggggaggaaaaccgcgaagtaggcctgcactctaaaatatggaagttgaggggtttttttttttcacaaaatggcacccactagcccaaaaccctacccgcctccgcccgcatcccctcctccctctttcctatgaaaagccagccatcaaagtgctagcttgatctagaaatccaaagtagcagttgctttgaccgcccatatcagaaaatgtgttacatttttttgtctagaaatgtgttacatgcaaagcttgtgcacatatgagcaatgtaaaaatgattcagtgaaatgtgccgaaatgtgtaaatatgtatttcagtttttgtatagatttgtgtgaatggaaaatgtgcagaacatttttatgtgaatgaaatgtgcacatatgtttttttttgtgcaattgtatttactaatggaaatgtatagattattttcttgtgaacgaaaatgtgcagttgtctttatgtgctgatgcattatttcaccagcaagtacaacaatttgcatgtgatatgtcgttatccattgcttaattctctttcgaagggaattcaatatatagttaggagagttcattttgacacaacagaggcagagagcacactgcccacatgtttctctttatcgtactgcaaataattgaaaatttaataaagtgaaaaatatattacatgcatcaatatctaagtatagcgcattagcgcctttcactactctctagataatccatgtatacttttgaatgaaacatatgaagcacattatcatcgccaaaaatacatagaaggcataaagtaaatgaagagaagaaacacccacaattaagaagggaaaaaatcagtaattgaaaaacatgttcattttataagattgaggaaagaaacatgcctactaatatcctgccctctatagttattgttcctcacctatctatataaacatacccttacccctccatctctacacctcaaatcgctcttcttgctcatgctcaagtgctcaacctatataccagaaatggctgacagcttctacggcgcgagtgaggaggatgacgacgtccaccagtggttgccatcggagatcctcagggacattggagccatcgtcgacccttgtgagggttgccgcgccattgtcaaggacctcgccgcttgtcttgctgatgtcctctttggcagcgctgtgcaaagaacgacgacacaacaccatgctactgttggtcctctaccagctatggtggacaacaaataccaatgctaccatgccccaccatcaatgggggtgaggccgttcaagagcaacggtggcatgatgctggatcgggtgcctattgcaccgccaaggcttgctctggagatgaggacgccactgctgctgatagccactagcgccccagcgttgccacctcctcccacaaagcagcgcgacgccggtgacaccgggtttttcttgccacacaccgaggcgaataacaaatgcacaagcaaggcgcctagggcaacaaaaacgcctcgtcatgtcaagcgtcagcagtggttgtcaaagtagcagccgaggcgccaagaggaggaagaggcctccatgatgatgaggaacaacatacggagttggcgattacgatgagatcaccactattgcattgatcagcttcgatttttacatatctggtcgaattaatcttttcaactgatgatgttatctatctctagtcataaatgtggtgaataattgatcgtgatgaaaagttgcaccttgtgtgttccacataaaggcgtaacaaatgtgacggttgtattatttttactaaataagtctaagttgatggagcaattactattacttagcagatattctatcaagtaacggtaattgcactagcttatataattgtggttccacctaaaggcgtaataagtgtgacggttttattgtttctactaaataattctaagttgatggagcaattaacgttacttagcagatattctgctagttccactttctgcagatttttcaacccttggatcatgtggttgtactatagacgtctaggtacccgttggccctatatattctcaccataagaggctttgaacttttagcactattgaaaatcttgttccaaaagatgcacacgtgttcaccaatcaaaaactaagttccttttttaatcaaaactatgtttgctgctagcctgccacacaagatgagaggtatatgtttcctgaagataactaagctaagtatgaatgtaaaattaacctgttactaattattccagtgagaagccagccatcaaaggttttgtttccaaaactggttttaagttatggtgggaacatttttactggcatgattgtgaaaatattttgtagattgacattttcaatcaaacatttcccattattagactcgagccacactcataccacattgataatgaactaatcgtgcaatacattttcttagaattgtgtgctatacatatttttttaaattatgtgatatatatattaactgtttatattagttcatgaagtatggcactagttttatgatatcatgtaaagaagaatggagggagtatgtaagtgtattgacacttctcatttcatcgagtagattgattatcatagtattagtctacttttgtttccaaaacaaagagcaccttcatgaaagttcaagcatattatgctcctagtcaagccacatataatcccaacttgacttgacttgttatggttacgagtttaaaaagagtcgatctaaaccacgagacttggtacttttgcttttctccacctgacaatatggatgcaacggtgccgttacaacttttactaagcgcttgtacgagaagatagctctggcaacaagacaaccataaaaggaatcatatgtagttatcccggaaatatgaagagaggaaaacgctaggacttcccaatacatgaagatgaaacacaccagcggtagagttttttttctaaaacacttttaaaaagggtaaattacaatttgagtcattttttattattaaagttttactttagactacactttatccaatcttttcatttacatcaacaatcccgagcgtatcggtttcgccctagcgatctcccctcagcaagacatatatttgaggataagtggatagatatagctagagaagagaccaggggtggaacagagtaacaaatataaagttatctagtgattggactaagagtgagccaaagtaaaactttggcattaaaatatgactggaagtacaatccactcttaaaaccttactttatctgggtttggatccaataatttaaatttgtttcttttatttgctttgtaactgtaacttttcgttctaaattgttctattgtatgtatatattgcggtaggagactctcgttttcgactttaagaatagaaaaataaaacattaaatatgtatatgtattgaaatttctccttaattacttcacttcccaagatgaacaatcagccattttgccacaacaatagcccagagcacaccaaccgcgtcgatttcttattttcccctcatgtctagagatctgaaactaaaaaaaaaaaaagaaattaccatgcagtaaaaatctaattatagcaactttcagttcagctagctcattttcaagtgtgcttcttttcagacaacaatacgtgcatgtaaatgacattctcaacaccaaaaacacattaaaaaccatcaagaaaaaatagcaaaaaaatctagctagatacgaagaaaaaaatagccaacaaaaaaacatgtttatttggagcatgtctatttatctccttcctctttagtccagctctcacctctctatataaactcctttgacccccatcattctccacacctcaaagcatctcttcttcctcctcacctctcctacgtagttgcaaccaacaagaagcacaagcttcgtctagcccgatccagcgtcgactcatcggcttcctcaagctcaagctcaagctagctttgccggcaatggccgaccgctgctgcgtttacatgcacgagatggatgacgtccactggtggctgccgtcggaggtcctcagggacatcgggattgcagatgccgacgagcgccgccgcctcgccatcgtcgaggacctcgccaggcccagcgccctctcttctcttgtcaccatcgaccacaggtgacgggcggggatggtggtgaaatgcttagggaccatcacgccctcgcgggcgccggccgtccaagggtggccgccacgccgccgctgcacctgcgacttgttgggaatagtcgactgccatcgccagcgccggccgcgccgtggcatgtcatgacgggtggcccaaggaacaccatggttctgcgcccagcgccgccaccggcgatgaaccacccacacccgctactccgtggcggcgccgtcaccggagcagctccgccggtgacgacgcggcgcagcagcggcacaggcttcttcttgccgcgcaccacggccgccgacccccgccacgcgaaccaccacatgacggcggctgcggcgaggcccccctactaccaatgttccaccgaggcagtgtcgggcacaaaggcaccggcgaggcaacgaggcagcggctgcggcgacgaccatcgcgaggaggcagcaagagctcacgcgagcaatggcggcaaacatgcagcagctcgccggtgctccagcggcaaccccagcccgtgcccagagctcgctctaccacaggaatggactcattagggcatggacatgacgcactcatgcaccagcctgcagtgatcacacacgacaactacatgcacggacatttatgcgcaccatatcattggtgttagcgtgtagctgtagagtgcagtgaagtaatttatgttctagactaaaaggtcacggtcgaaattgttttaactcgtttgtggctttcaatataagctgggccgtgaggtatttcctgtaaaaatatatatatactccctccgtttcacaatgtaagtcattctagcatttcccacattcatattgatgttaatctagcatttcccacattcataatgatgttaatgaatctagataatgtgggaaatgctagaatgacttacattgtaaaacggaggaagtatgttttaactcgattgctgaagttgtggcaagattcaatcttgttgctgttccagtccataccagctgctcttcagcttgtgatttgtgcattctacatagacatgcatgctacagttatcaaaacatatttatccttcagtggtaaacaccaatccacggttcaggattgcaccaagcatgcagtttgggaattatgtgcaaagccatgtaatcatatcaccaaaatctaagaaaatggaaaaagacagaatcagtgagactcttggcatgaaactaaacctttgatatccagcgaaatctccatacaagatggcggactgccgcctcagaatcaagtattatttggtccagaaaacccacaggcagaagaaaatattcagaacggtagcattggtacaatgctgattgcgaaagtggacatcatgcggacagcagatgacttccaccttagacaggctccgtgacaacaaaacatagaaaattaacgagtataacacaattgatttgctcattttgcttgggggtgtgaagcaatgaaatcaactgcaactttaatggagtcgatcttgtcagcttcattgtcaggtatctcaaaaccaaattcctcttccaaagccatgacaacctccactgcgtccaaactgtctagaccaagatcattcttgaaatgtgcatctggtgtgacctgtaggacgtagtaagaaattgactaagaatttagcgtgaactaattggtgccatgcaaatctgggatatttaaaaagtatccgtaaggaaaggatccatcttaagtatcatgaactaaagcaactcaatcctggagcaaaacaaaaggcaccgtatgcaaattccaggcatcaaaacacgacagataaaatgctgcagattatcaaggtgcaatcacagcaaaccagcattaaagcacatcaatggggaacccaaagtatttaaatcttcaaaacaaatatgcagcaaaaagaattcatttataatggttgtaactaagtgcacagaaatgtgtccaaggaacagaatcaagatgactactagctatttagctgcaacaggaaaaccttaaatgaacccaagcaaccttttgaaaccagatatttgacagaactagagttagagctaatatgaataatttcatgttctcacagattattgatgattttccataattatgcataaaacatttttgttgttgaacaaccgaaacatgacaataacttcagaatgttttttttctttgctttaatagattcacttgaggcagcctacatactttctatggatttgccaggcacatgtttttaaactaacattagttctaaaaaagctaacataaatgataaatccaccaaacaattctcaaaattgagtgaatgttgggtcttcaatttacctgctggctactgtggcaacccaagtattggttacttgtagtaggttccatgagcacatgagtaacagaaacagaccaaaccccatgcagtttgctcaactatactttgtcgtcatactctaggactctatccaaattttacatgaactagagtgatggcttctgggacagaagagaaaagtaaaggattacacaagtgtggaactgcctacattttgtttccaacgaagtgtagagctcgaaaagtggaaatcacaacctcaaccaccacaacctttgttctactgatgatgataggcttatgcgctaaagaaccaaggatttatcacctaatgcaagcctcgatgctgtcatacagatacgcatggaaatggcataacttactaagattacaacatccaactgaacacagaagatgttgctcacagtccccctgtgactctttacctactcaggtggttctaccaatctgctacagactatgtttttaaccaaacttccagtaaaaataaggaaacggggtttttatcacctactgtatgcctcaatgtgatcacagatatacgcataacttgctaaaattaacatccaactgagcacagatgatactcacaaatcacaatcccccgcaactcctcgaccaaactcaagagtggtttcaacaaggccactaaagagcatgtacacgtgccgacagcattgccacaggctagagcgtcaacctaaactgcggaatgcatccagatctgcaggactactcgccaggcaacatcgaaatgctatcccacgggatcaattcaagctaaatcgagaaccaattcacttctcgattcgattcgattcgacaagtaagaaagaaaaaagggaggggggaagaacggtatgctgcggccagtgataccttggcggggtcgtcgatcttctggaagtttctgacgaccttgacgatgcgctcggtgacctcggccttgtccaggaacgaccccttggcctcctccgacgacatccaccgccgggcacacagggcctcgcgcagcgccaccacgggcctgagggacgccgccggtgaggaggaggaaggggccaccgccacgcggaggtgcctcaggagcaggctcctcgccccggccattctggagaggaattggggaggaggcggcggctcgctgcttccaggtggggatcggcggcggcggcgagagaggagggaggggttcgctgcggcggcggagtgaggagaagagatgagagagctcgaggggttttaggccctttaggtagtattgggccttgtgggccttcattttctcagagaattttcttctacggcccatgtagcttgaactgcgtaataataagttcctcaatttgtcgccgagtttaattttatccctgaaccacagtccagaaacaaaaccggattaccagaggtctaagacagtatttataccccgtattgacttgcatggctatctgagtcagcatgggaccatgtgggccccacatgtgaacgaccaattctttcttcctctctccatctctcttccccatcttcttcacggcgaccccgggagaagagcagcgcggggcgaccggcggaagaggagctgggcggtggcaaaccaggcctcccgcagttgtttgacgaatgcgtcgtccgagagaagagctaggcgcgtcatggtatggtagtggagtgcctccgcctgtgctcctgcccgccgcggcaacatcctgcctcccctgaccctccgctgccagtggccctctatcttggcgtcgctcacctcgctctcggcgttcctgccctccgcgtgtcgctcctcgcgcccctcgcctatgccctctcaatgctagagtctgttaccgtgaacacctcaatgcttgagtatcttttaactttgcacctttctattttgcttcttatcttcatcttcctcctcgcaaatcgcaatccctatctccctcttcttctttgtttcaccatattagtgtttactagatagacagatgtagctagatgtacactgatagtagtaattctaatagaagtttcgagtaattccttttcatcgagaagtttggagcaattcagagagaagttttgtctggtgctgttgtgaacagtaataattgaaagaaaaactcttatatagtgtatcataaaattgttgtgcattttgaatactagcaaggttatatatgtcttattacatgaagtatatccatgagttgaagtcgaaagtagtaatcaaggtgataataatgactagtaattaatctgcctgtagacttaggatagtttgtggtttagatgagtagttctcgtcttgcttttaattctcaaaatagtggggtttagtagaaaaaaaggggtatttagttcttttgtgctgttctgagctctgtcatggatggctggttgttcccagcggctctcttatttgctctgttttctgctttcttttttgttaagacactgtgaagtctgtatgttgtatgttgtctaggctttgtttcaaagccgggtaatatagttgcatgatttttttttttaaaaaaaagactagtaagtcttgtcgagagttactcaataccaatgttatgctcttcgaaaatttaaattctataaaactacttaagtttcttcgtgcaaaaaattttacaatgtttgtgtgaaatattgggcctgtttagttcatgaaaagaaaatttttggatatcacatcggacgtttgaccggatgtcggaaggggttttcggacacgaataaaaaaactaatttcatactccatccgtttcacaatgtaagtcattatagcatttcccacatttatattgatgttaatgaatctagacatatatatttatctagattcattaacatccatataaatatgggaaatgctagaataacttacattgtgaaacggaggaagtaactcgcatggaaaccgcgagacgaatcttttgagcctaattgatccattattagcacatgtgggttattgtagcacttatagctaatcatggattaattagactcaaaagatttgtcttgcgatttctcccctaactgtgcaattagtttttaaatttatttatatttaatactccatatatgtatctaaagatttgatgtgatgttttttggaaaaagtttttcaactaaacattattatcacaagacgataatcttgagatatgaaagtacgaagaacaaaaattgaatagggaaatatccagtactaccattttctcctttttatcaaaaattgagtaaagtaactaagatgccgttgggcccacgccctgacaggcaggggatcacgtggcgtagagggaggatggtgtaggactgtagggaacccgtctgtggctgcaggtggggccaggtataatcctgggcccactgtaagtgagaggagtctgtatcaatataaccttctcgtaccttcacctccaccctttcgccaccttttcactttcacccacccacttcaccccctcccccttcctctccctctccctcttcctcctcggcgacggcgatggagggcgcggcggtggcggcgggagtgcccatggtgaaggtgcggggaggcgacggcgtggagttctcggtgcaggcccggcggctagcggagctcgcgccgggatacatatgggacctgcccgccatcgagtccggcgacatctacgacaccgtgcagttgtaccgcatgaacgccgagctcttcacgagccgcgccaccggcgagctgcttccccagggggtcctgcgcgtgcagagcatcttcgcggagagggtccacgacctggacaccctcggccacctcacaagggtaagcgcccctcgctcctctcctctcctctccggcaatggaggcatcttgcaattgttagggatgttttccgactgtgtggttttgcgttgcgattttgtgtgtacttcgtcttcaacctctaccttcctctccctctctttctcccgttgatcggaatctcgcggcttggcggtggaaggggtcgacgacggcgacggcgacggcgagggaaaccgagtaggcggcgggctgcgccggtggagacggggaaggcgcagacacgcagttgcgcagctaatcgataggtgaggggagagagagagttcagtgttctagaggtagaagatgcacagaacccgttggatctagaaccaacggcccaaattttggctgagatcttgggaataaaacaaacaattagcagcttgatttcttttgtaagatatagtagtattatgtaagatatatagtgactaaagtacttccacttttgagacttgtcctagatatactatagtaggctgcctgatttctctgttcagagttcagacagatgtttatatgtttctaatctgatttctctgtacaggctgcgattgctctcgacatggaagatcttaaggatgaatgctacaaaaggatgctgcaagatcatcagatgagtccagaggaagtgaagctgtttttgcagaatgtgctgggacacctgtgaacggctccgcaaatggcatttttcctagttatcattagcagatcatcaccctggtcattaacctagttaagtagtatatactacctatgttttgggttaggttaagtcttcagtacatggctagaactctgttaagccgactgcgtgtctgtgtgcactttatcaaggtctgatgtgagagctacttgagttgtttggtgctaaggccgattcgaattgctcttatcaattcagaattcacaagcttaccagttctaccatgctattctgctttacttctgtttggatacagctttggttttctgatgtgatggaaatgtctgatgataggtgaggccttctataatcatgctatgtcttttgctgctgttgtagaaatatggtgcactgctgcataggaattatgcctgtttgcattgtcatttgccagtgattctaaactttgcttttatctcaatacgagattgcgatcgaagccctcttctggtagaggatgatcgtgtggatattttctttcctgttgtaaattggctggttattttgaatattttatttttatgatcgcctggtgaatctatgccgcgatgatgtgggcgcgctgataatgaaaagtcttagtcatgttacctgggaatcggaatttgtgttgctctttcattttgttctgctagaaatggatttgggattatatgaacctctagcttttgctcatttcattaataaaatggcgttctgcccctctttctcaaaaaaaaaaagggctggttatgagagatatcgggttgtttacttgttgtggctgtagcataatgtgggtctgccagttctttaggcagaattgcatcagggttttgctgggttcaaagttctcagatgatttgaggcatgtcaaatgtttggcaggaagtagctcaatcttgacacgcataattcagtgacctttcaggactcccaaatttcactgtaagtttgtgcttgttctcttctatgacctaccgttggaacttcatctaaggggtacaatacaaactacatattagtgcattctatatttctttactccagcgttattatgtatctgaatataaggagtatttagtacagaaattatcctgatttcttgattccatatctgtatgtttcagttttgcttctcagatcactgatgaactctttggtttctgctgatgtacgagacactactcttccatggatggaaccagagctttggagtggaagcagcagccgagtgatggagcaattctggttggctgatcctgacaggttatgaggcatgtgatcaactattcaggcaaagggacagtctcaggggatcaaataaaacctattttatgaaccgacaaaatatttggctgcagtgagatggttattgaatgaaatggatcaagtctatactatgcttatgctgttgtattctgctctgttgctcatggtgtgtattctattctgttgtactccctccgtttcacaatatgtcattctaacattttccacattcatattgatattaatgaatctagacatatatatttatctagattcattagcatgaatataaatgtggggaaatctagaatgacttatattgtgaaacagaggaagtatgtatgtatgcttgtgtctctctgaagtgtaattacatgctatctgagcaaacatgtcctgaactctcttacaatttttgtgcctgaccactgaataatatggattggcacttgtagttatatgacatatgaactgacaatagattgcattgtcacttttggaaccttaaattgaggaagaataataaatggatttttttattcattttgcgtaacaaaaccatgagttgtctactatcttgtgatgtgcaagtcttgtggaaaaatgtgtttgtggcgtttcagtatgaattgcagaaatcttatcgataaaaatctcatctgctgatgagataattgagaatcgagacaccggtatcgatggcttttctgctgacgccaacttgccaagtccacggcgaagtgactgtgaggtggcgctcggtgagtcgtccgatcaacattgtgcgccgtagatttgctactaaccgattagttttattctgtatttccagaagaagccgcagattttttttcttcctatccggaattggacccagaccgtccgatcagtaacgtgcgcaccagattgatcaaaaaaaaccagagaaaaactctatctataaatatccaacctccggtatatcaaaatttgaaaccccagagagagagagagagagaggaggcagcttgctccacacgcctccgccgtgtccagatttccgactcgccggagaggaatggaagcgggccgcgcgacaatcgtcgcctccgccgtggccaggttgaagccaccgcgggcgacgctgacgcatgacgctccggccgccgtcctcgcgccgcccgtcgccgacgccctgcacgccgagtggcgggggctacccgacgacgtcgtcgccagggtgctcgtccgcctccccgtcgtcgacctgttccgcctcggctacctcttctccccgcgctggctcgacatctggcgcgccgagccgctgtatctccatgaccgccagttcgcctctccccggatcgccgccgccgacgtcgccgacgccatcgccaacgttctcgagctccacgtaggcgacggcgtccagttcgtaggcgtacaaggagagaacgggagcgacgacgacgacgacggagatggaggtggaggcaacgaggtagttggcgcggatggccacgattctggacccggggtcgccgtcgaactcgaacacgaggcagcagatcaaggcggtggagtcgtcaacaattctgacggtggaggtgtcgccggccgccgtcgcctccgattccctggaggcgtaggcgccgacgacggcgtcatcagcgacgacgacatctacgaccacgacgacatcccagatggtggttacgagatcggccgcgtctacagcttccgagtggagaccacgcggtggcgcgccgaccaactccaccgctggtgcgccgcgctccagcgcggccgtgttcgtgaggtcaccctcgccaacctcaccatggaagggcaccccgagctcccccagggcatccgcgactgcgccacaagcctcaagggactccacgtcttcttcttcaccatggaagccgaccacatcgactccctcgtcaacctccgcgtcctcgggctgtatggctgccccggcatgatcctgctagcactccgccccgaatcggaaatccgggtgctgacgatcgacttcagccgtctggtagacgtcctcgtccagaccacgcgcctccgctctctggagatgcacaacaacgtggtgcagggcacggtcgtcgtgcacgacgccatccaactccggaagctgcacctgttaccaccgacgagaccatccaagatcttcatcggtgaagcgcccagcctgcgaagcatcggctatctcgatctcttcaacaccgtcttcgtgatcaaaggcattgtgattcaggtatgatcaaatcaaatcgaatcgtgtccgtgtgcactgcaaatcgatcgatcaaattcagacctctgcatgctgctcatccgattaactcaaatccaaatccaaattggctaattaacaatactatactctgatcatgcgcaggctgggatggtgctgcatcctccaaagatgcgttctgtcaggattctcggcttacgggtgaactacacagagatgggtcacagggtgccccgtgagatagagcagattctgaagtgtttcccatgcttagagaaactggagatcatggtaataaacagccaatccaatcaatcaatcattttattgtcctgaaatttgctattaattgctctgcatcagtagtattagactatgtctgaattctgatttctgattgggttgtgcgtgcgtgcctttgctgtagaattactaccaactgtctctgtagttcaatggtactagtaatatataatatgtctgagttctgtttgaattgtgcgtgacttgcagaattatcatgtgtgaattctgattaaggtgtgcgtgtgtgcctttgctgcagagatacgatgaggttgcaccagaagaagggctcctcaaagcggatgatgaacacatctatcaagggaacaatttcttccgtgaccttggttgtttcagccatcacctgaggtggatatatcttacagctttcagagggggcaagtatgaacttgctctgggcaaagccatcctcgacgaagctcgagccgggacaatgttcaaaatgctacacccacaaggcagctataccgactacatctctaaccagctatggtgggctctcgaacatttcagaatgaccactccaaatcatgctgtcagagatcgacatgtgtccgttattctacgtttgagaaaggccgggggtcttcccggctagcaacgcaagctgcgagctagccggtccaggttcgagcctcaccccctccttaattcaaaatcaatctagtcattcctagattggtcttatttgttttgtgcccattagtctaagttgagttacttgaagaaggctactccaggttgttgttctgcgctgctgtactactgtcagagaggttaggccgcgctcttttcttcaatttgtctagctggtcaaatgatgtatgctaagtgagcgaattgtgaatgatgctctctttgagtctgcataattgaacaattacaaatcttgatagcagtaaaagaagatacagtatcttgatgagatgagcatgttgtttgtgctttgcttttaccggaaaatttgatcaacataaaagtgaattatttttcttagatgctaaacaactgtagtgtacatgtgtatttgttgatcatgatgctagacaaaccgggaaattatttgactgcggctagatttttatactactaagtgacatgcatatactcgggtgcaattgtacatttgtacctggtgcaaaaaggacgttctggttctccactgacctgtcaagcttctacatgggtctaaagttaaactctaaactatacgtgtagatttgttgatcatggtgtgtattgatttgttatgcatgtgtcaatgtctgtctatgtcgttcattttctcctactgatgtgttgagagtttatgaaatataattacatgtatctatctgaacaaacatgtactgtgggctttacaaattttgtataggctgtgatggtttaccttaccagaccaccattcaagattggcctggcacttgtataatcatataatgtatgaactcaactgtcagaaatattatactactattaattgttttggagccttgaattgaggaagaaatatttgaattttttttgcttaattaacaattaacataactactaactactgttgtttaccgtcttgtgaattgtgaatttgtgatgtggaactgtcaaccgtgtaaagtcctgtggcacttcactgtacgagttgcagagcaatctcatcagattgctcatgctgttgaggaaatctgcatttcacttttctccagcgttggaggatcatgtcggcggcgagcaccacctcttgcgctgccgccgccggtgttcttcagccgccaagttgacggcgatcgaagcgccggtgttctctctccggcgaggggtgcggccaaagtacggtggctaatcctagtccgtccgatcaacattgtgcgccgcagatttcctgacgaccttgacgatgcgctcggtgacctcggccttgtccaggaacgaccccttggcctcctccgacgacatccactgccggccacacagggcctcgcgcagcaccaccgcgggactgagggacgccaccggggaggaggaggaaggggccaccgccacgcggaggtgcctcaggtgcaggctcctcgccccggccattctggagaggaataggggagaaggaggcggctcgctgcttccgggtggggatcggcggcggcgagagaggagggaggagttcgctgcggcggcgaagtgaggagaagagaggagagctcgaggggttttaggccctttaggtagaattgggccttgtgggccttcattttatcagagaattttctgatacggccaatgtagctggaaccggaaaagctaatgggcgatcgatcgcccctgataggggcgatcagggcaatcggtcctcctcctcacgtggtttcctttttgacaccgcattacttttttattttagtaaatttatgcatctaaaatttgtacaacctcaagtttatacatctaaagtttatacacctaaagtttggagaaacaaattttataagtcaaaagtttatatatccgattcaaatttgaatttgaattcaaatattttttatatatagtattttctatatatctaaagtttatagacccaaagtttataagtaaaaagtttatatacccgattcaaatttgaatttcaattcaatttttttatatatagtatttctatagacctaaagtttagagacccaaagtttataagtcaaaagtttatatatctaattcaaatttgaattttaattcaaatattttttatatatagtattttctatacatttaaagtttataggcccaaagtttataagtcaaaattttatatgcccgattcaatttatggtgtagtaggaagagaagaaggggagaggagccgcatagggggatgggggtcgattgcctggagcgatcaatcgcccattagctttacccagctggaactgcgtaatttgtagggagaagagtttacttcagcttcctcttcttgtcatcgagttttgaaatcgtccctttgaggaatcctatcctatgtatctatatatatatctatatagttgatcctcactacgtgcaattaatttgatttttctgtgatgtggttgctccacatcactgattgctttggattgttagattaaaattgcacggcaggagattagatcgtttctgattcctgcattggtggaagacacaacggatgacatgcagctccctggcctctctctcgcggtcttccattctgatcgctccactccaccgtcccctgtaaccgatgaaaataatgcaacctcctagcaccctgatagttgaacagcttcgttctcgcctccaccctaattagcgtgccacaaatcaaggaaaccgaagcagaggcagtcaaaaagaccaccttaatgagcgagccatactgttcttgagtttagtgtacaaatatatgtgtataaacttttttatgctttttggatcagcattttccttggttaccgattccatgcatcaatcaaaaggtgcataatttctttagttcatcaaaaagtaactttgcggggagataatttcatctgttcacctgaaaaaaagtgtgcagcagtacagatcgaggcaaaatcaatgtttcgtgattgtttcattcgttgaatgtcgcttccttttgcccaaaaaaaaaattaaacatatacgattgctctatgtttgatataaaaataaagtttatgttgcctcatttttacagtttgcagctatttgtttttgtttctagggcatttagcaatgtcacatcgtctatacaccagcttgctacagcctacgttattgctacattgaccaagttatctttggctgatgtaccgagacctaagttaactattttagaaatatatcggtgattccgcatgtttcagcaaataaaacctgataagcacttgctaaacatctttatatttccttacaagtgttttcagttcacagttgccttagctccctatctcacatatatttatcgacaacattccgcagcaatacgcggggtattatctattactagatataacgcatccctaatcttatcaaaccgggttatattttagtctcaaggcaatacttcggtcaaccaaactaagtcagcatgagacccacatgtcataaaaaaaaatcactacccctctcttctcctgtctctctctcactccatccaccatcgacgccgcgcgtccgtgatgagtggatgtgctcggtgccagccccgtcagactctagcgcgtggcacatgaaggacatgatggcgccggtgtggggcaggggacgcttggtcacttgtcacggtgaggaagggcacaacgcggctccagagtttggtcgcaggagaggacgattggttgctagccgctacacgtgctacttgtgtccggtgctttaggcggagacggcggcggtgcgaagcgaagacgcttttgggcctacctcggctggggtgaacgcgcggaggcggtgctggcagtgtgggccacacgaagacaactttggcctcgtggagccacgagttggcatcggctgtgataggtgtggaggcgaccacgaggcctaaggaggcgagcacaagtaggcgcggaggtggccatgtgggccacagagacatgcgggcagcttctgacacaacaagaacgacgacgacgcagcggtttgaccatgctggcgcacctttcactcgatccacctgagctcctaatctactcccgctgattcctctgtcactctcatctcctctaccacactggccagctcagcctatcacctctgccttcgactcgtgcagatcttcatgccgccactgctcgacgatcctatcccctgctccgccaacccactgcttcttctctggtgttcccgtctccagcttcgccatatcctcaatccggccgccactacacatgacataggagattgggagaccttccaatttgccgcaatcactgcccctctccccgtcagtcgctgcccctcccaatctgtcgtgtgatgagcaggcaacgtcgacactttggcttgtaggcagcaaggcacacctccattaactattgggcctcctccactgccgccgtcgggcacaccgcgtgttgaccatcatctcctcgccgattacatggtgcctccaccgcatttgctaccgctgagtccaaaagttggggagggagatagataaggaagaatatattgtttcacaaacatacgggtctcacttgggttttaatttttcttctagtgccacgtcagccaaaactgtcctcaatactgcattgggatctcatttaacctggtctgcaaagattagggatgggttatatctggtattgtcgtgaaggacattttcaaacttgcgctcaacttgagggacccaaatgaacttattagtttatatgatgggctctttgaatcactgtcaggaattttaatttagctttcatgaggagctccttttaaatctgtgcaagcacataacactactatacacacctaatatagggtacccatatgtttatacctataaatataatccctgacatgtttacatagaccaaaatgaatggaaattccaagccttaattaatgaatagtattgaagacgtgtatgcatgtactcctccgtcccataaaaaaactaatcctaccaacgaatctggaccacatgtgtgtgtccaggttcatagccaggattggcttttttttaaggacagattagtacaaaatattcatggtcaatagaatttatagtgcagtgtatggagtcatacaaccacaactaacgacttcatcacaacactttccaactttcaaaaattacagagcaggaattttacatgaataaatttgattattatgaaattctgggaagaaatcctccgtttgaaaggaaatattcatatcttttccaattcacgtagggatgaaacgatatctatactattttaaatattagcagtggtgccaccaccatctcatatcactgacgtttgttcctcccaacttctgagaaattttgtgccccctaattcaaatgcttcatattcttagagcaagtttaatagtatagccaactactaacttcaaatcatctatagtcaatttaataaccaattcatacgatagttacatataaatatatactacactagtaaaatttgtagtctgtgctgcagctggctacaaatttgtagcccgctgctcttctctctcctcatttatctactcgacatgtgtttagagctaacttttagtctgctattgtacctgctctcaatccccagcatgcccttggattccatggtaacgcacgggtagttggctagtatatgaaatttcttcattggggtcagatgattatgactatttacatgtacatcaatgatccaatccactcccatgcccttggaagaaaactttgatctcgacattgtgcatgtagttcgctattcgagggagtattagtatagaaccatctgttcttgccaaattgcatgcggagtactacacacatcagaattcagaaacacatcatcgttcgtttgatgatgggtgatggagctgagactagagactggagtacacaacgcagtttccattattcaacatgggtttatggtgccgattgcaaagggcgatcaaccaaatcattgctcatgggccagacacaaactgagaggataataatgcctcggtgtccctaccttgtcatttcacgcttctccgtggggccaggtgtcccaccaaaagcaagagttgtttgaagttaactcgaactaatccttcccgcattaaaaaaaagaaaaaaaaacgactaattagcacataataattaagtattagtaatttttttaaaaaataaattaatatgattttttaaaacagcttttatatagaaaatttctttaaaaatgtacgagtagtttggaaagcgtgcgcgaaaaaaaaggtttaggatgggaaagccaaaaaaaaaaaaaaaacacacacacacagtcgtgatgatgttattattaatatgagatgtgttccctagttaccgttcacgcacgcaaacgcgaatcgcgggtgtgccggtgtggtgctgtacgagacggcggatgccggatggatggttttcttttccgctccgccgcgcgcggccgcgccgacgcctagcgtgtcgcctcgacgctggcctccatgtgcgctgctgcggcggagctcgcgcgcctttcagataagcacctttcggtttggaatttacgcaaggctgattaaggagcttgtttactttagaagatgccttgctgctgtctaatcctaatcctaatcctatcagataatgatgatgtccgtttttcacaatcatgccgatcgatgagtctgagttatggagcattatgatcgtatacacctcggagaaattttacacctacgaaaagggcaagagagcattgttgtgaaaacgtgaataccagagactttcctaatatataaatagaagggggtaaaacttcgaactcaggctggctaactcatccgtattctaaaatataacaaatctaaaactgaattatatacatgatagtatgaatgtagtcatgatttatgtttagatttatagtgctctctttatcctataatataagcgatattagaaggatgtgtacatgaatttggacaacgcaataaatctggacggagggagtacttccttcgtaaagattgacgttgcagagattaagagacaaaatagctcatagggtaaaattaaatcggcctccatatttaatcagctgatgttaaatgcttgttaaacaacaatgaattaatgagcatggactcaattcaaattagtggaccagaatgatccaaggaaaaactagatgataccacaaagctgaaatgatcaccttttagggacattttgaaggctgtaaaacgacatcttatgagaacataggaagtaccgaagtaatagaatacgtgtaatttgatcttagtttctctctcggtcccaaaatataaaaaactagtattaaatgagatacatttctactatagaaacttgtctagattcgtagcatgtgttccactcataacaatatatttcaagacgaaggtattacattaataataataataataataataataataataataataataataataatgtgaaagggcatgtacccccgtagttataagagtctcagtgataccttaggtcctgacttcaactccccatgggagtgaatttcaatttttcaggatttaacggtgctttcagttgtaggcgacgtacccgttgacaacgaggcgtaacaatgttctatctattcaggatttaacagctttgtgcttttaataatagacggcgtacccatcgacagcagctttgtgcttttagtgatatacggcgtacccatcctatctattcgtgtggaatataacgcgtactaaatcactagagtgaggagacaaaccacaccaactgacaccaacatcattttctctcgacaagtctcgagtgacgccaagttgccaactgtgactcgtacactctacagtctccgcggtagaactgtagagctcctctccacggcaaattccgtgcgttgcgcgtgagagactgaccgtgcacgagcccgatccggacccgaccggctggaagctgcctcggcctcgctccacaccgcgtcccggccggcccggctcgctcgtagcttcctctcatatgatttgaggctatccataatccattccacttctataaatcccaagcgcccactactttccttccactacccatcactcccccaagattccacggatattttctctccccctgctcccgtcgccatcgcaaaggagaaaaaaaaaaggtgagcaatcgcttctctgctcgctcggctcagatctgcgtgtgtacgctggtagatctgtggaaagaggttcaattttttgagcccagttcgcgatctgcggttccgcgagagtgaacggatcttccggatcgtggaaattcatcgtttgcttttcttttttttttttgtttcttctttggatgtgtctccgatctgaatccgcttgatctggacagaggaggaaggaaggaaggatgagcgccacggcggtgtcgtcgctgaacccggacgcgccgctcttcatcccggcggcgttccggcaggtggaggacttctcgccgcagtggtgggacctcgtcaagaccaccgcctggttccgcgaccactggttccacgagcaccagcagctcgacgagatggccgactccctcgccctccacgacgccgccgacgacgacgacgacctcgccggcctcctccccgacgacgccttcgacgacgacgatgacgacctcttcttcgaccagacccataacctcctcgtcgatcccccgcagccgcccgccgctctcaagactggtaccgaccgactcactcgcttgctcgctttgttgatcatcgaaagatcgagtctaaaacgagaattgcagtgaaattcatcgccatgtctcccatgtgtgtgtgcagatgcggtgctcaaggcgctgagcctggtgtctcccaagggcggcgacgcaccgcgggggctccgggagaagccccggcactccgagaagcccaccaagtacgccggcagcccgaggagcggcggcgcgccccgcagcgtcatccaccagcctcgctaggctgcgatggctaggatggtaaaaactgaaggatggagcaaaagcattgcgtctttgcgccgcggtgttttgctttgcttccttcctcccggctgctgctgctggtgtggtctactcaaagtctgggtttgtccctagagtttatctaggaatttagttgtgtccttttgtatagtataaaccaaaatgaccctaaaaaaagtatgaacaaaatgcaacctttgttcagtgttgccttgtaagtttaatgttcatctagagttcgtctaggaaaattccaaaaacaagaagtggaagaagaatgtagtagtgcgcactcctgttaatgttctgatgatgtgcaatagcaagcagcctaatgttgaatattcagacttttctcagctgtgtgttgtttgttgtctagtgccactgatctcctgtgatgaactgctgcttgatcactgcctcggttcttctttgggactgaaatctgcaagcaattcatcaccacgtcttatgatgatcttgctcgctttgaaatctgaatctgtcttcagttctaaaaaagagtggggtagaaacgaagatctccgtttgaaacttttttccccacttacaattcttggggtgctgaactgaggttctggagttttggctgttccaaaaacttggcatgtggcaatttatagcaaacagaaactatttctatagctcaatcatgcaatttgtactatatttgtacatcatgatgtactctcaactccaataattcatggaacatggcagctggagatttacactgtaactgtaatgtgcagatggctacatcaagcagacaagggcattggcatcagaaattctaaatacttgccttgcacacttatacttaagcccactacagcagtaggcagatcagaattcaacactagtaacctatgctgtgtttgtaagagcaagttcctaacactcccctctcattttccatgcgcacacttttcaaactgctcaacggtgtgttttttgtaaaaagtttctatacgaaagttgtttaaaaaaatcatattaattcatttttgaaaaaaaaatagctaatacttaatttatcacgcgctaatggactactccgttttcgtaagcactatacatgttcccatcctcccgtaacaaacacagcactagtagagcaaagaaccaaaggattcgtgagcatcactgcttgtcaggaaacacaaggcaacaactgtttccggctttcagccagttatgtttgaaagtactattgctttttgatgttttttttttcattgaagagcgcatggagccaagaactcatggagggagctggacgtgggagcctccctacatccatgtccctctgactttatgtcaaaggagcctcttccggaatattgtatgctctgaatcttggttatcagataggtaaaaattgcataaaccatcctaattttacttctattttgatattttattctatttttcagataatggaataaatatcccggcctttactcaacagagctatagccaattattacagagtaccactcatataaagagtgtagttcaaatgtaatcaaacacactcaacaaaataaaaggcaaaccaagataaggaggacacatttattcaagtctatttgtgaatctccatctatagtttgtaaagagttgcatcaccgtcgtctcaagtttgcgacatgcaaccttcataagctctccatcatcttcacacttttgcagctgcgcctaaaaccggagccaatatgttaccttaaatattacctacatatatgagatatatggtgatttgttaaaaactaaatcgtttctactcaaccacagggcctaacatatggcagatgctcctacaagtatgagtttacacttcttgtcaacccccataagccacccatcaaacatactagatatggtacttggaaggtataaaccaaaagagaactgtactgctctccaaacaaatctttgtataatgacagtcaagaaaaagatgttgaatggtctcatttttcatacagaaacaaaatcttaaactaccattccaatttcgtcttgccaacttattcttagttagcacaacccctttaagcaagtaccacataaagatcttaatcttaagtggtatcttaagcttccaaataatcttatttctttcaatatatccattattaattaaagctacatacattgacctaacagaaaatctaccattatgatgataattccatctaaaacaatcagaggaatggttcaactgaatatgtatgatagaaacacacaattcataccaatatataagattctgaatattttattctataacctattttgatgaaaaatccacttacccaatatatgtgagtagttgattcggacaatttcctccgatgtggatttatagggaccgtaccaagtaggttggactcgtccaacgtggttatgaggtgagttcgactcgagtttgtgcttagactgctcaaagtagtaagatggctataaatgatgagagagccgagcgcggaggcgataagaatcggtgattggcaataaatccacattagaagatatggacatattcaattacttatgtgcacggaggggtcaattttgatgtgaccatatcatgtgggtaggcttttacaacaaaataggttatggggtaaaaactcaaaaccagagtaattagggtggtttatacaattttatctattcaataataatttgtaaagacccacaacatttgtaatttctctagctcaaaatcaagctataacctatgtccaaatttatattatatacattagtttatttttagtacggaggaagtggtatacactataactacctacagaactgacattttccacggattaccagaagtcagtaatctcaagttcacatgaagaacatacatcgacaagaatatgcccaagcccaactgcgagtttgcgacatgctgtcatgatacagtgatacacaacaggtcaacatctgctgtagtttgtcccccgtcggtccatggcctaattcaggcgaattcttgaatgtcacaaacttctgctgattagaacctgttgccgcttgatgtgtgatgaccccaataattgagcataatatacccgaccggcgacagccagactcatagtagttgaatactgacatcggatgattcagagtggggtgtgtttgagaggagagaaataaaacgattgaaaagatacgtaagctattagcagatgattaattaaatattaattatataaacttgaaaaatgattaatattatgttttaaatcaacttttcttttagcaattcggcaaacgtacgtacgcgtggaaatgagagactttgtttttcaatccactactaataacacacaacgtccttagaagcatagaaataagatttcatcggatgagcactaaaggactaatactacctctatagactctgtggctccgtctatgtatatcatatagcaacatagtatccgtagttttagatgtgttttatctaatattagattactataatattataggatatgtagttctaatatgtattccattaaagcattaggttgctactttcaagtaacatttacggaacactcgaacattatgggacagatggagtagcattttcaaggaacatcttgtgtcttccggggcttgaaaatcctccatgctcagtttctttctcagcttgatctatcagatcgatggtgatagaatgacagtggtgatgaaatcacagctcctgcaatgttacacctcttctttctcattctcttttcctagataatttgtatcataatcaatggtggcgatcttattggttcaattgaaaaattttggatcgctaataacgatagatattatcgggtttggatcactacgaacagtgcagatttattgggacgactagaatttgggtcgctatgaacggtagcaaaccaaattaggcccaccgaagtttggttcgctactaatgggtgcgactagactagcctatgaaaactcatgaggggataactacaaatctcttccaatcccgcagggtataaccgcacaattcggaatagttcccatagttttaagggttaattggaaccatcccattataaattttacatttttcaaatataccattactattcacatagttgtaaccatatcattataatttcacaagtattggagcaatgtcactgaagacccctttcattgttttcactaattttaaaaccaaactaccctttattccttcaccccctcatttgctcaaccaatggcgaggcggcaccagcgacaaagtcatcgaaggccggctggaatgcctctgacacctcggggaagtccatgatgcgactgtgtgggatgcttctgaggactcgcagctccacggtatgttgtggtcagccggcacgaacgagaattcatggaagccaagaaaagagacacgtgttgccagggaggcttgcatgttctagctagttgttgccgccattacttcttgagatgagcatatgctcactccaagtctcaatgtgacaacacaaccgtgtgatagacatcactccatttggcagcgatcaaatcccgcggcaagcagcatgtcccgattaggtggcctgcccctctccagctccttctcagcggcgcgcggcgtcttgctccagatcttctagcagcgtgggtggttggtcgactacacacgctcgtcggagtcattggctaggagagaggggaaaggaagaagggataaaggtagaagacatggcgtctaaaaagattgataaatggagcgaatgggtatgaagtggtgttttttcaatatacttgtgaaattataatggtatagttgcaaataggtgaatactaacgatatgcaatacgctaaaatttataataacgtggattcaattatccctagttttaagggtataagtgcaaattgagtagagacgagcaagatcaatcacgcggcttgcacgtgatctcttgtaacctagctgccccttccgctgctggccgtcacgaaggcggcggcggcttccttcctcgtctccccacaagagagagagagagagagcgcgagccagcgaacttcgtagccatggcgtgggaggaggaggcggcggtggaagaggaggagtacgagtacggggaggagatggaggggtcggggtcggaggcggaggacgtggtggtggggcagatgccgacggtgatggtgcccaagcacatcaacaaacgcgccctcaagaacaaggccctctccgtctccctcgacaagaaagccctcaagtccgtcctctaatcttttctttgattcgtagcgatattttcggcccctcggtggagtagttttctgatgggagtagcgcgaagaggttttttaacgaatcgtgtgtaattttttttttggaatgctagggatttcgtgaccggatttcacaagaggaagaagaagaggagaaaggaggcgcagaagattttgcaggagaaggagagaaagaagcgaatcgaggagcgcaagcgggtgagtaacctccccttgttttggatgtggaagataatattggattacttctgatcaaaggcaaaattatcccggagaagattggttgcgcattgagtacttctttgtgagatcacttattaccaccgagctgactgtaggatccttatcggtgaatggcagtttatgcaaattagaaatttagaatgcgcttttttatgattccaacagtaggaagtttaggaaaatcatcactgaaaagaatataaagctgaatagatgtacttcttattgaaacattgattcacttatgttaggttcatgctactaataatacatacattgctattgtagtagcaatgataagggaatcgtgaagattcgtcaggattagtgtattgaaattgaaagaaaggtgcttgcaagattagcgtattgaaactgaaaggaaggtgcttgcaattacttgcagcacataagggcctgtgcagatagatgcttaggcagatgcttaaagagagagcattttcttaagagccttaatctccaacgcaatagctaactttgggcagtactttctttggcaaaaccgtttatatctgttatttcagttgaggtgtcgactgctagacttggcagccagccgtttctgaaatagtcagcatagcagcaaaagcagttaatttcacccgtagcgcctagcttagcggctgtttgtaacgcagtcttcacagctgaattatgtgtgggtacctgctttctgttatgggtacataattctcattttttcgtatgaaaaagtatcatcaaacccagatcttcttggattagaaaacggactagaccaagagagaattgtagggatgacactggaggggcaaggctttagtgtcgtttcaagtggattatgcttaagtgtgttttctgtggctgatttataacatgaactatacaatccaggttacttccttgtggttttactgagtgatgtcattttgttccagagaaagcaagagaaagaaattgcgctgtatggaagagtcctgtcatcagataatgctgatggtgaagatgttgagaatgatggtgatgaaatggaaactgatgatttgcctgaacctggtgagaccattgaccagattttagtaacagctcttgccatgctacctttgtacaaccatgacttcttatcgtattattcataagttgttctgtttatgtagaagtaaaaacatacgaagatggtgggactaaaattacggtcaccacgagcgaaatcactcctgaagatgacgatgaagaccttggcccgaaaaggatcacccctgcatcgacgggctacgccaacaagagcgtctccaagaagagtgctagtctaggtgtaaagaagaagccatcgaagagaaccttcaggaataagagtaaatctaagaagggcgacaagaagcgaggtgctgcaaagggtaaacggaagaacaaagggaggaagtgagtgaatgtttctgtaaccactctgtagaaatgtttgcacctttggccagggccagaggccagagctgccgtttttgccagacacgatgaactttgtactcggttcctgattcatcatccaaatgaggctaatcatgctcagcagccaattgatttgtgccactgttgcaatgccatgctagaaaatagaaattcacctagcttcatgcctgccttcctgttacttgacatgaattttcctggactgcaagtgatcgttgtaattgtgatgcttctggtttatgttcaaacgttccggttaagcctcaagcatatcccttccaaactcaccgggccatcgtttggtttattaggtatatttgcaaacgaaaaataatttataaataaaacttttatatactccctttgttttataatgtaagtcattctaacatttttcatatttatattgactagcaaaaatgtccgtgtgttgcaacgggtaaaaaaaataatccaatgacaatagacatttttcaagcgtactcaatagacatttttcaagcgtactctatggatcgttgtagctaacacaattagaaaattagagcatctttatgtaatgacccaaactcgatgatggcaatctttttaccaatgcttgctttaactaaaataattggattattcatataacaacatacatataatctaaaatattctttcaatcttattcttgcaaccaataataggttaatcaaatcctacactcaggatcaagtctacacaaaatagtcagcgtgcactcttctctaaataacaattaaaaatatgtttatttttaatactatttccatataatatgttattaagaatattagctgtacttaaaaaaagtctgataatgataattgcatacaaaaagtgcagggtctccaatgcaggagattagatgaggaaacaaatgatgtgtaggagatggaaaaaaaaatcgatggatcttatccgacccaagcgtccatcaattttatctcgctttgagtcggacggtttctcggagcggttctttttataaacggcggtttttttctcgcgttgagttggatggtttcctctaactttttttttttgggaaatgatggtttttttctcgcgttaagccggacggttttctcgaaccttattttgaaacaacggtttttttcgcgcgttgagtcgtttgtttttttatttgtttttttataaacagtgtttcatctgttagttttttcagagtggcttttttttataaacgttttttttcttgtgtggttttttgaaacctttttttttagaaatggtgtatttctttctgatagtttctaatagcattttttttgttcttttcagacgaaggaaaccgtatttttcccgcgcatttttttggaaactatttttttcttgcgtattttttcctttttaactgatgatggaaacttctctttttaaaaagttagattagattgatagattagattagagttaaaaagatatatacagacaacaaggggcgactttaagtttggccgggacgttttttcctccttttctttttatggattttgagtcggacgtttttttccctttttttattacggacgagaaatcctctttttcaggagtcggacttttttttttctctacgggagtcggtctttttttttttctttttttacgacagaaggtttttagagatagatatttattttttagttaggtatttatttgcgcgtgtttcccttcggatagaaacttttttttcgcactatttttttccttttgtaggaagatggaaactcttttttcgctcagaattttttttattttggaatcggacagaaactatttttgcacgcacttttttattcgcgcgtatttttcttttctctgtacggacgacggaaatttctttaccggttttaactcaccgggccatcgtttggtttattaggtatatttgcaaacgaaaaataatttgtaaataaaacttttatatactccctctgtttcacaatgtaagtcattttaacatttttcatatttatattgatgacatcaatatgaatatgggaaaagtcatcaatatgaatgtgagaaatactagaatgacttacattgtgaaacggagggagtattttttcaagggtctaaaagcaaatgctaagaaaactttatatatttttaaggatctaatagcaaatgctaaaaacaaaaaaaagcaacggttatgtttggaggcttgagacgtgcgtggtgccactcctccctccctccttccctcgtgatcttcgttcgtcatctccttccccctcccctcccctcccctctcgcggtctcgcctccggaaatggcgcgccacctcctctccactcctctcctccgcaccattactttactccccctcctcttcctccgcgtgcgatcccttcgcttccgctctcgcttccccccctccacttccacccacctcgtcgtctcctccccatccacccatcgatcggatcctcctccgccaccaccaccgccaccgcgagacctcgccgtgtgatggtcgacgggtgaatgcggcagcagaaggaggagcagcagcagcgaggaggaggaggaggaggaaggggcagcagcagcatcggcagcagcgatgatggtcgtcgggctggtccagctgctggtggcgttcgtcgtcgcctgggaggccgtcgagctggtcctccgccacggcctcctcctctccttgttcaagttcgccctcgccgccgcgctcgccgtggccgcctccttcgttgccgccctgtacgtcccctcctccccccaccaaacccccgcctcctgctccggtttcagtttcatcgctcaattccatatatgctgtctgatatctctcttcagacttcagaggggatgatcaatgtactatttcctttttttttctgaaaaaaaagaaataactaagaatgaatctaatgcttttgatcctattgcagcttccttgccagggttgtgggctgggtgcttcggcgcacggccaagctctccatcggatgccgctccttcagcttcaattatctcagggacatcaccataaaatccccaaaggtacctaaactgcctgcctagtttcatcaatcaattcttggtacttcatgctgctgtcgatgccgatgccaatgccgatgtgtgcgattgattctagtgtgcttcgcttttcagggtgcagttgactccatctgtgtaggtgaaattagacttggcctgcaaaggccactcacccaactgggatttaccatactaaaccatggccctatcctgcaattgcaaatctctgacctggacattgtgctcaggcaacctgcaaaatctgctaagaaaaagaaacctccccctcgcaaatcaacctcgacctcaccggcaaaaggaaaaggaaagccgaaaggacaagggaaatggaggcttataacaaacattgccagtcttttgtcgctttctatagtggagctgaggttcaaggtaccgccaccttgtcaaatacattataaatgtcgattaattgaattcaagccgtatgtcttctaatttttatgttctggttgtatgaataggttcatgttgaaaaatgattatctatttaatctatttattactgctgaattttatgctcacgttcctctcccaatatattcttatttactgtttgcaaatcacgctgtttctctagggacatgagggtttaacaagagtcacagtgacttgaaattttgttgagtgtttgtttgtttgtcttgtatattctgatgactatttggtaataacttattgtaggctccaaaagctgctctcggcatcaaggaccttaagattgatttatcaaaaactggaggattggatccaattctcaatgttgaaatacatatcttacctttatttgtgcaagcattagaaccagatggcattgacaacagtacatcagtatttagcaaattggattggtgggtcagtggacaatactgttcagccatggacacagctgactgtagctctttcttgtttgaggatatagtactcttgtgtgatcttcatcagaggtaaccccttaaaagaaagctttgcaacctttattgaccagtgaccaatctatactaaaaaaattcttaagagtaaaatatgagattcatttagatagataaacactgatgaaggcaatggttgctttgattaaaaagaggaagcgattgattatcgctgtttcacatatgtatgggtgcttgatgcaactataggactggcaacatcacctgtgattcaacttaagcttgatagtcattgcaatgatgttttcgccttatgaataacacttagccgtgcctttgatattccactttccactcatacctgttgttcggaacttagaggtaagcttgaaagggtatgtgcatttttagtcacctagtgtttactaaaaatcaggatgattaataccacaaggctacaccatattccatcagatttatatctatacaaagatttttctgtgcctatctcaagcttaccttagccattcttttccagaaaacccagttgaactgattcaatcaagtaaactgtaattgccctttttccttgctagtttgcttcgaaagagtaaaaattgaagtattattttaagggtactagtgtagtgcccaaatattgcaaaggatggtaaataaataaactatgtgatccaaaagtagtttacatgacctcatgaaatcaattgacccacatctgcacatgttcgaagaatgccatttttcttttgataaaaaaggagaatattacatacgacaggaacatatacatatacatgtatgcagccacagaagatcctatgggatggggatgggtgtagaacacaccagtaccccaaacttctcatttcaccagagtaaatatatgtttgctactgtaataccaccgccaatctgcctgcttgctttagctcatctcttgcacttacatatatatcagcagctaccctatattagtccattgggcctcaatacatgacattcatttgagtccctcccattcttatcattattgataatccctttaggggtaaaggagttggagtcaagaatttggatttggtaattggcccaatcgttgtgaacttggaagaaaaactattcaccaagaagaagctttctgctcccacagttgctgagaagacggatgaacctgctgcagatgttaagtcagatactaaatctgaagggagcaaactttcatcattgaataagaagattgatttgcttcctgaaaaggttgtattaatttcctgtagcaccacaggttttcattattctttttgttatgctatgaatatttccactctccgtacataattctctattatgttctttctgttcttgccactttgttaacatggtcaacaaatggatgttaacataatactagtgttcactttgtgtagatacaaccctgagtgatatcttaaccatgtactatttctttatctttcagattatttactgtgttcttcacttggagcaaaactttatcaatgaaaatataacctcctcctttggataagcaaactggcattgcctagtctgtaaatactcacactaacaattttcaaatgcaaacattttggtattgatacttgataccatataagaattaagatgtaacccagacaataccatcgtagcaattgtactccatggtacactcaaatatttcgtgttgatggggcttcagaatcttctttagtattttgttttgccattagaaatcgttccttaaggcttaatcttttattttaatataagttccctgttggattaccattcactaaaatgtagttgttgtttggaaggttagcttcaatatgtccaagctagatctgaagtttttgccaaaggaccatggcctcttgatcaacaatgaaattggtggcgtctccgtgagatttgtgaagtcacaaccacacagtgactttggggaggcaacacaccttcagctggaaactgatgtgtctgatattcatgtatgcttcaatgttttcattcggttatataagttcttcaatttagatttaaatcacactgtggttgtttgcttttccagcttctaatggatggtgctacgtctgtattagaggttgtgaaagttgcaactgttgtctcagctaacattcccattcaggttagtctgatgtcctatcatgtaaatgtatactattgttgacccaatatttttctcaagaaattcctgtagggtctcaattcaatcttagttgtacttgctacatttttcggagacctccttaacaaaaagataagaattttggtgcaacacatgcttttttaataacttgattggtttcaatttgcacagaagttacatcaaccgtgaaatgctcaatgctcaacagaacctttttaaatttctgtttgaggtattgctatcagatagttctatatttaattaaggtacatgatagtcttgatatattagcctcacatttattgcatccatgcatattcatgctcccgctctgagtgcataaaaagagggaagtcccaataattaagtttgttaggaagttgattaaactcatactgttggcatctttgtcatagtgaaatatgttttgcacctctggttatttggcatacattttctttatctggtaatatctgctgatgctttgtcttctttcagtcaacttcgccaattcgagctgaagcaggtatcaaaattagtggcagccaatgtaatatcattataagcagaattaagccactgattccattaaactcggcacaaaagaagcccactgttcctcgtgaaagttcaacacaagaaaagacacctaaagaaaagttagcattggatttggtatttacactctcagcaccggagctgactattgtgctctacagtcttgatgacataccactgtaccatgtaagttccttatcgtgtactctgttctaccattgatcattgtattctttatccttgaattgagcctttcagttgcattaaattactgcagaggttatagcttacatgaattcactcaattataaatttcactggtgctgtattctattattcctgtcccaaataatgagccataccaaattgatacgtagccgttctttatttgactgctaacatcatcctatatgttctggataatgcagtgttgcttgctgtctactcatttcgctgcaagtaagacagtaaaccaaggaactgaactgcatgcagtgctgggtgagttaaaattgattgttgccggaaaacctcaacagtcaataaaagaccgtatctcaggcactttattgcagattagccgctctactattgatctggagcaaaaggtcccagacaaagataattgcatagacaatccaaaatcttctctttctctcaatatatctggagtcagaatgaacgtctgtttttactatctcgagttactttgtaccactgcaatgtcttataaggtatttttgaaaagcattcaccctcctaagaagcgacctgcacaggggactagtcagaaaactaccaagaacgctaaaggagcacagatagtcaagattagtgttgaacagtgtgctgttttgtatgttggtgacatgatacttgaagatatgagtatacaagatccaaagcgtgtaaattttggttcacagggtggtcgtgttgtcataatcaatgatgctgatggttccccaaggatggcctatgtcaactcaaccagccttccagatcataagcatgttaatttcttcacttctattgagattaatcaaattggtctatgtctgaacaaggaaaagcaatccgtgcaggttgaacttggaagatccagattaacacataaagaagatctgcttgatgataagcctgtagaggaggttacgctttttgatgtgcaaaaggtgaagtttgtccggcgctctggtgggtcaaatgacagtgcagtctgcgccctcataaatgtaacagaagtagcagtttggtgggaacctgatccctatctggagttacttgaagtagccactcgacttaaatccattatgcacaggatcaagcaccagaattctgctaatgagataaaagatgatacagtgtacacggatactttggcaaaaaaggattcactcacagaacatggccaacaagaaaaaccacagaagaaacaagaattggttattgccgttgatgtggaatctttgaaaatttcaggtgaacttgctgatggagttgaagcaatgattcatgttggatccattttttctgagaatgcaaagatcggtgttttaattgaaggactagtagttagtttttgcggtgcacggattttcaaatgcagtcgcacgcagctatcacgcatcccagtttccatttcagacagccttcccgataagaagttgcagtctgcagctacatgtgattgggttattcaatgccgtaatgcttatgtttgcctgccttttaggttgcaactacgagctatagatgatgcagttgaagacacattgcgggccattaaacttatttctgcagcaaaaatgtctgtattatttcctgagaagaaatctagcggtagcagtagcagcagcagcagcagcaaaaagagcaaatcaaaatcaacagaatttcggtatgtgagggtcattgtacgtgacctcgtagcagaaattgaagaagagcctatccaaggctggcttgatgagcatatcgatttaatgaagagtgtatttaatgagtcgacagtaaggttggatctgcttgatgagcttgcttcagtcaaacataaagactctcccaaggcaaaattggatggatcttcttctgaaaagaacaatggatgccctgaagtggatggtgatgctcctggtgtgtgttcatttgaaaaactcagagaggatatatataagcaggcatttcaatcatattacttggcatgccaggcattgaaagtatcagaagggtcaggtgcatgttctagtggcttccagtctggttttaagatgagtactcgcagatcatcagttatgtcagtctgtgcaaaagatgttgatgtgagcctatcaaagattgatggtggagatgagggaatgattggttttattaaaactatggatcctgtttgtgcaaaaaatgatattccgttttcccggttgtatggtagcaattttactttgaaagctaaatccttatcagcgtacttaagagactacacatttccactcttttctggaacctctgctaaatgtaatggacggcttgtgctggctcagcaggttagcatttggtaccacgcttttttttttttcacttacagatactgttagcacagtttttttaggggtactgttagcacagttaactcacccattgacggtacaaaaaataataacttgaccaaattatgtatagttgcatttgctccccttatatgttaagtactccaccatggtgcctgcactagcggattaatgatacttcctacacaacttctatactccaattatagttgtttctttttctggtggcaggcaacctgttttcaaccccaggttcgacaagatgtttatgttgggaagtggtggagagtaaatctgttacgctctgcaactggttatacgccgccgatgaaatcatatgttgacctaccattgcattttcagaaaggggaagtatcctttggagttgggtacgagccagtttttgctgatgtgagctatgcttttacatgtgctctacgtagggccaatctagctaaaagatggttttttgagcgacctgaaccccctagaagagaacgcagcttaccatggtgggatgatatgcggaactatattcatgggaaatttagattggattttaccaaaacaacgtggcatctccctgctaaaacaagcccttatgagaagctagatcaaatgttaatcacatctgactatttggaaatatgttatgtggatggttatgtcagtctgtattcaaagtatctaaaggtgtacctaacaagcctagagagccttgcgaagaaatgtagtctggaaactccacatcatgaagtaatacctttccttgaaaccccctcctttttcatggacattgcgattcagtggggatgtgattcaggtaacccaatggatcattatatatttgctcttcctgcggagggcaaaccacgggacaaagttcttgatccatttcgctcaacttctctttcactgaagtggagcttttcacttaaaccttctacaactgaacctgtgaagcatcagcagaatattcaggcagtttcgaataattcaccgactgtgaatgttggagctcatgattttgtctggctaatgaagtgggttaacatattttttcttcctccccataaacttagactgttttccaggtttccacgctttggggttcctagatttatacggtctggaaacctgccacttgatagagttatgaccgaacagtttattcgttttgatgcttcactattgcagatcaacaatatgccgctacaggttgatgatcccgctaacggattgacactgcactttacaaaatttaggcttgaaattgctttcagtcgtgggaagcagatatttacttttgactgcaagcgtgaacctcttgatcttgtctaccaaggcatagacctgcacttactgaaggtatctatcaagaaaactcctgaaccatcaatttctaaggatgctcaggtagaaaataagagcctgcatatgaaagctacagatagtcctggcaaaaacaaaactagttcaactgagaaaagccgagatgatggattttttctgtattctgattatttcacaatacgaaaacaaactcccaaagccgatgctgctagattatctgcatggcaggaggatggtaggaaaaaatcagaaatgccattggccaagtctgagtttgatgggggagaggaaagtgatcatgcacaatcaggtagtgatgaggagggattcaatgttgtagttgctgacagttgtcagcgagtatttgtgtatggattaaaaattctatggaatctggaaaacagagcggctatcgtctcttgggttggtgatttaacccaagcatttcaacctccaaaaccatctccttctcgccaatatacccaaagaaagattcttgagaaaaaacagtcaactaaagaagctgagatgtccaacgatggcactcttagctcttcacccttggcatcacagtcatcagatcctccaaaacaaaccaagagttcagaaccaccttccagcggaccaagcaagctagagtcaacatcaactagtgatacaggtattcttttgtacatgaaatccttttttcctcactaattatttttctatattttttacttatccaggattaagatggtaattgcttatcaaacagcatattattgtcacactgttaaattttccagcatctcattaaactcttgtaaatgtcggtaacaacattaatagtttgcttactttgactattagcttaacttgtgatgtagcaatgaagacctccaatagtagtgattccgaagaggaaggaacaaggcatttcatggttaatgttgtccaacctcaattcaatctacattcagaagaggcaaatgtgagtatactctgccagcatgtttctcagattataatttccaagcagcacttagcagttcaacaaatatcaggttgtttgttcaatgtatattcttctattacttcagtcataagcttgccatgcaatgaattaatctttatctccattcctctagcaattgccaacttatagcatataacaagattccaaaactaaccaataggagaaaatgacaggctttctaaagcaaaatccatatgtaaatttgaatttcaaatgattatgtggtggttttcatcagctggataatgaaaattcacattcaaattattctagatccaatatgttttcaagaaaaaatattgccaatagactctgctcgtaagctaatggatttaattgcaactttccaagctcatcttttgttattccttagtagtatcgtggtgttacctgtgggagatttttttttcagtatttgttatttacacctaaattttagtagcacttgtgaatgctgaagtgacttaattgcctgttcactaacatcagggtaggtttctacttgctgctggtagcgggcgggtcctggttcgttcatttcactcaattgtacatgttggtcaagaaatgtttgagaaagcacttggttccagcaatgtagccattggagagaccaggcctgaaatgtcttggtcacgttatgaagtttctgtaatgttggagcacgttcaggctcatgtcgctcccaccgacgttgatcctggtgctggtattcagtggctacccaaaatccatcgtagatcatctgaagttaaacgaactggtgctttgcttgagagggtatttatgccatgccaaatgtacttccgctacacaaggcacaaaggaggaaaccctgaactaaaggttcttgttaatgatttcattttggtttgcaccttccactgaccatcttttggcaggtcagttaaagtagctactttttttatttaatgtttctggtaatgcaggtcaagccactgaaagagttggcatttaactcgccagatataactgctggtatgacatcacggcaattccaggttatgatggatgttttgactaaccttctctttgcaagagcccccaggtaaatcatttaccttgcaatgctaccagtacagatttcagtattattgagacaattcagcttagttttggcattgacggtttcatgatttagatttcatatcagttagcatcattgattatattggtgattacaatggctaaagtttatttcattagcatgttgtcatgtcatattccaaaacatatgcatcattagatatgatcatttatatcagttatacttggaagaaaccttagctcctttgggaatttatacttttcatgttcccctttcgagaaaatccaatcaatgtcattgacaagcgcccaattccaagaaatgtcatcgacaagtgcgaattctatgaaatgtcatcatacaagcgactttgtcctagaaatgccatcgccgttagggttccgtttaggggtggtaatgggtcaaggcccgtgggttctttcacaacccatctcaacccttaaatatttttagcacaaaaaactactaaatttcagccctaccctttttggacccaaccctcacattttctaggctaaaatgttgggcccattaccacccctagttccgttagcagccctccattaagtgctataacatgaataatgcatttaacgggacaggatggatgaaaccctaatagcgatggcatttctgggacaaaatcgcttgtacaatgacattttatggaactcgcactcattgatggcatctcttggacttagctgtttgtcaatagcatttcttggatttttttttcgtattttagtttctgtaaattggattcaactgtagacttcattggataattgatatgttaggtactaactatagtctgtttttcagaactaagaagagcaacctatcctatcccctggataatgacgatgatgatgacactggtgaagagtctgatgcagttgtaccagatggagtggaagaggtagaattagcaaagattgatgttgaaataaaagaaagagaatggaagatactgctcgatgatatcagaactttgtctgttggtagtgaaatatctgctgatgagacccaaaccccaaagtctgatgatgctacatggattgttactggatcaagagcaagtctggtacgctgcagagcaaccttagttacttatgtttaaatcctaatttgcataaagttactttttgttgcaatgaattttattctcctgtaaactgtaatggatagttaatgtcttagttcatatttgctttagtcatgaaacagaatttaggatcccattatcataatataaataaaataatttccttttatgtcgctgaatctattgtgatgtcttacataacatctgccaggtaaaatgtctgaagaaggaacttgttaatgttcgcaatggtaggaaagaggcatcttctatgctgagagttgctatgcacaaagctgcacaagcaaggttaatggaaaaggaaaagaacaaaagcccttcatttgctatgcgagtttcactgaagataaacaaggttgtctggagcatgttagccgatggaaaatcatttgctgaagctgagataaatgatatggtaatttaattcatctccagtgaagcataatcttgattttatcttctgatgatacattggagtatttagtttaatttaatatggagaataattatcgttatttttttcatcaagtagacaaatgtacatgccgtcctgctcttgcactaacttccctctttttttatccctaaatctgcagatttatgatttcgaccgggactataaagacattggcattgctcatttgacaaccaagttgtttgttctcaaaaatggacttgctaatgcaaaatcagatactgttctggcaccatggaatccaccttccgaatggggcaagtaaggacactaatatttttccgttacatggtgtatttggatgttcaacatatgatacttgtgatcacaacttcgtttttacaaaattgaaatgctgcaataagtactctctctgttccatataacaagtcattttgggtttgtcctaagccaaacgtctttaagtttgaccaagtatatagggaaatgtagcaacagttccaacacaaaacaaatatactataaaaatatattcggtggtggatttaatgaaactaatttggtgttgtagatgttaatatgtttttccataaacttggttaaacttgaagaattttgacttatgacaccgaagtgacttataatatggaaaggagggagcagacaccagacagtatctaattttggcaacctaatttttttagtttctgtacattagatgcttctttcatactatagcaaacattattaagatgctagtattacattttctcttcaagtggtattcagggtttgcatttttaacaataatacgaaatagatgccatttcacagagctatcttaagatactgtaaaaaatatataagactcagttaccaatctgtgacagttcatgggcaatatttgccaactctaccttctctttaattaagctggccagaagtacaatccaataagaaacttctgcttcatgaaaaggaaagtgcacgctaattctgtagcccagcttgatagggcatacttacaatacaaggatggtggtaaatagcatgactagggtctgatctttgttttacagtttacatcatttcatattttctccttcatatattcatttaacacatatattctagcactgaccaaactgctgcttaactaattttgaactcagaaatgcaatgctgcgtgttaatgctaggcaaggagctccaactggtggtaactcagtaatagagagtctcctcgtaagttctttctctctctctctctctctctctctctctcttatgactaattcctaatgcatgtaatttttgtaggattttttcttcttagggctgaggctatgattttaagttttatttgcttctataatttttgtatcagattaatattatgaataagcattagtccggtgtaacagtacacttaatggtcacttttggctttatgcttacctgcatggtgaatgactgcggcttccttttacccccattactgtaggtagacatctatccactgaaaatttatttgactgaagcaatgtacagaatgatgtggggatatttcttccctggtgatgaacagcacccacaaaagcggcaggttaaatcatttcatgttctttgtgctatgatttttccagttctagttatgcactaatgcttcctccactgttacttatctagtatatttgtgccattcctttttcatcaataggaacttttcaaagtctccacaacagcagggacacggcgagtaaagaaaagcacatctattgctgaaacgaacagtcccagtaaacaatcatcgaaagactccatgcttttacaaaagcctgaacttcgacgtacatcttcgtttgacaggacgtgggaggaaactgttgctgaatctgtagctaatgaactcgttacacaatttcagagtcagtcaaatgcgccgcctgaatctcaagatgctcctaaggaagccaagttagtacgatctgctcgctctactcgtgaagagaaaaaaaatatggaccctaatgaggtgaaacaaactagacctcagaaaatgatggacttccgcaacataaacataagtcaggtcagcatatactttgctgaatgtttttctgtttatacaaccagctgaaatattgtatacaacctgctgaaataatagccattttcattttgtttttcgctaactgaatgaaatatcactgtttcatctgtataacatgaatttggttctcgatgatgttctaggttgaattgcagctcacgtatgagggattgccatttgctgttagtgatgtaagactactaatggatacctttcatcgtgaagattttactggaacatgggcgagactgttttcacgagtaaagaaacacattatatggggagtattgaagtcagtaactggcatgcaggcaagttgttttcatttttctttataacttgtgaagctaaaacggcattttacttttcaaattctaaggaattaaaacagcataccatgcaaatcttgtataaattgagagctctaagtgtgtggagttaaccctttgactagacataacttgtctcttttacagggtaaaaaatttaaagctaaatccactagccaaaaagagccaactgcaagtttaatcgctgccagtgattttaatctaagtgacagtgatggcgatgaagctggtggttctgatcaactgccagcattccttaaaaaacctaatgatggagctggtgatggatttgccacttctgttaagggattattcagttcacaacgaaagaaagcaaaggcgtttgtcctgaagactatgaaaggtgaagctgatcatgatttccagggtgaaaggagtgagaatgaaattgagttctctccatttgctcgacaattgactataacaaaaacaaagaagcttatacgacggcacacaaagaagattaaatccaaagttcctaaaggtgcaggtgagataccttttatttgtttcaaggaagtgatactaaattgttgataagctgattctacctgacacccttaaatagatggagataaagataggcaaagaaaaaggactggttgtcactgtcacttaattgcattccttgttcttaccctttcttggaacttgaaagagaagagccgttttttttttaaaaaaattgcttaataagaacatatatcatgcatttgtttgtgtatgaactatgaagttgggaaaattgcatcgacattcacccatgcacactcagagagaattgcaaatttaccttttagtctttctacaagcggactcctggaaaatttacttaaggtcccaagatccaagatccaatgtcccttgaaaatattttagattatatatatccttgaacaaggaaatacctctggtgcaatgtagcgaaaattcattaagccgctgggacgtatctgcccttcttggagcttttcagttattcagtactacttctgagttctaacacacgttcgtcctcttgttcagctacttcgcaagaactcgggtcagagctgccacctcgtggcccttctgggaaccagacggactcctcctcttccgatgataacgattcatcgccaacggaaacgaacccaaaagattaagccagcaccggctcagaacaattggctctgagcctggtgtccattccagcttcgggtcagcacatcttggcgatgggtcgagagctacgaggcatttgaattttgagaagattttgtagtaggtgtttttcagcaattctttttacccctcatggatggagatttgaaataagtggtactagcaagttatctgtcatgtaggcgactggtagacaagcttacggatctcaaatgtgtagatcgagagtttatgggcctaagcaaactaatttgtgaagtttagagacctatatggtgtattttactctagatatattttttattttctcttactacacttttaatcgaagaatattattaatttcttctgttcatatagccattgtttaccttagtttgccttctaaaacaaactacccgcatgattatatatgttgcatcaattcccagtttgtcacaggctcacagctctcaactactgagagcaactgagcaagcataaactgggttctgacttctgaaccactattccagttaaaacttctcaaaagagtttcagaaatgtctataaaatattatgttggacaactgtatgaaactttgagattaaactcaacttcgtgtatgatatctgaaactgaaagaaaaacaaaaaaaaaaattagaagcttcccttaactgcaaggagggtgcagcctaagagtagcccgggttgggcctgatggactaatgtaatgggcctctcctggaccggcccacgagctggcaacaaccaggtaggtatataaagggatagttcactatgactcccttaactaatgagccaatctgattcatatccttaactattaaaacagtgccacatatcaggtcaaaactatcacgtaaacgtgacggcagcaaaaccattcttcaaattgcactggttttaatagttggaggttgagatattcagttgaaggatactcagattcagtcattaaaaaagtaaaatggacttatatggatgcaagtggagcgggcaaacgggttttttagtccgcttatcttacttctagtttattttttcttctaaattttatactaagaaataaattagcaagcgggtttttatacgggcagtgagactaccaacttgcatcctgtataaaggccacgcatctctgacacgcgcgcgcgcgataaaaaagagagagagagaaaagggaaaatagaagggatagaggaaaccatggatccgaatcggcggcgccgcttcccgacgacgtcctcgaggagatcttccaccgccttccggccgtcgtggcgccgcctcctctcgcgaccgcccgggcagcagcgcccgcgcgataccaccaccaccaagtcgtcgttcctcttcgtgtgcaaccccgcgacgcgggaggtcgccgcgcgctcccccccccggggtcgacggcttcgacgtcatgggccttctacctccacgcgtccacgcccgagtaccgcgtcctctcttctgcaggacgcggaggacggtggtgaagcgctcgcccccaatggccgagtaccgtgcgtgtagtagaccgcacgtacgccgtggcggcggcgaggctgctggcggcacgcggccaaacggcgacgtgtacctcacctcggactcgtcgtggcatgatcacccgccgatgaccctccgcggctctgcctccactggaagtctggaacgtccgggcggaggagttccgcaccgtggtgggtgttcgacacggcggcggaggagttccacacgatgcgcgggccgtgcgactactccggtactcccaacccaagacgcggactggaccaggcagctcatcggagtatagggcaccatggccgcctcgtcgtacgacggggtggtggcgctgtggctgctccggtactacgacgaggaggcatgggaatgcgtgtgtacccgagtcgccgccgggttcctcgatcggcgacgtggcagggacgatggggttcttcgtcgcccacgtgagcgacgacggcggcggcggggacgcgctcgctgctcctctcatctcaggggcatcggtacggagtttacaacctcaggaggggcgaggtggtggccgccggcagggagctcggcggcggcgacgacgtcatcctcgcgacgcagtatgtttaccaggagagcttcgcttctccagtggcccggagaggcgtcggcgacggcgctccgtcgccgcgaggagaactggccgccggcaccggcgaggcgtcctcttcgagcttgatcagaaattctccaggattttatggagttctaatcttttctttactttctttaaaatatggtaatggttgttcatggtcctccgtatagtggcatgtgtgcttgccagatatgtgtgtaattttcatctagtagtggattaaaaatttaaaatggttacatttcgaccatcctgatgatgcttatcaattggccttgatcagcagtctgagattaaacaaatttgtttgttttttctaagcactacagttttcattgaaaatatatttcttttctaccaagaagatgtgaagtgatcctgactttgtaagagatataagacataaccgtgtactattcaaccttagttttggtgtttctcaaacagacaactaagagcaaacataaaccgggctttaaggtgtagaacatccaggtatagtacctgtaatggtcgtaatccattgtaaatttggcgaacactatggatatcatctaatcatcatgtatatggaagtctttaaaaattttatagaagccttacatatagaaaatatcagtggatttttacgattaaactctcgctctagtcaaatatatttgactttgcatcgaatatatttcactggagggagtatgtgaaaattgtcaaaaaaaaaaaacaaaggaattgccatagctgcctctgccgaaatgccgaggaaattccaatggcttggtttgatgctgtttgcggctattaaaaactctaaggcttggtcatatgctccctaccggggaaaaaatgaattacctaaaatgtaaaacttgaagaattcaggtaccgatttgaaatttcattgagctcaggtgcgtttatttctttgggtgtaaagttttcaaagtatacggacgcacatttaaagtattaaatatagacaaaaacaaaacaaattacagattccacctgctgtgagacgaatttattaagcctaattaatctgtcaatagtaaatatttattgtagcatcacattgtcaaatcatagcgtaattaggctcaaaagattcgtctcacaatttacatgcaaattatataattgatttttttttatatttaatgcctcatgtatgtgtctaaacttttaatgtgatgtttttagctaaaattttttgatctaaacgagccctcaatgcttcagttggcttgaaaaagaaaaagaaccctaaaacgattgaccaaaacagcactacagaagaaattaaaggtggttttgatctaatcagctaattcctttttctaataaatggaaatccaatcagctggagtaataattgcgctggtcgatgaatccctagctgttctctacaagacatgtacaagccaaagtagaacccatcttgatttttctgcagatgcaacgtaagagtaggcaggatcgatcgaccagctgatccggaagctgccgcggcgtaggctagctgtacagacagtgcgtgccgtgcagaggagatagccaagcggaccctctacatggtgcaggagtactacctacgtggatctaatgcccagacttcttgtcattcgatcgtgtgatctgcccagacatgcttatgcactcgcagtcttctttgttcgccctgtactactacgctactcccatttcagagcatatatttagatcctctagcaaatttttttaacatatcacatcgaatatttggacacatgcatagagtattaaatataaataaaaaaaactaattatacgtaattacgtgtaaattgcgagacgaatattttaagcctaattgctccatgatttgacaatgtaatgctccagtaaacatttgctaatgacggattaattatgcttaataaattcatctcacaatttataggcagaatctgtaatttgttttattattagcctacgtttaatgcgaaagggcatgtagcctagtggttgcagtgacctgagtagcatcccaaggtcctgagttcaaatctccaaatgagcgaatttcagattgggttatttgaaggctaagttcctaaaataagccaaaatggctgcatatatccggttggatatataattttagattaggttatttgagagctaagttccctatttgatatgctaaattcctaaaatcaaaatggctgcatatatccagttggatatagaggccggacaaaaaaaaacccttctctaaaaaaaatagtctacgtttaatactttaaagaaatagtctacgtttatactttaaatgccttacggcgtgcatgtttaattcgatttaccacacacggacacatcgtactccagttcaaacctgtgttagtttttcaaacttcaaagtgcaagaatactagtagtggtcacctgttgtagtagtatactagtaccacgtatacatgatcacacatttgaagtattaaatatagattaataaaaaaacaaattatagattccgcaaataagctaaaatggctgcatatatccggttggatatataattttagattgggttatttgagagctaagttccctatttgatatgctaaattcctaaaatcaaaatggctgcatatatccagttggatatagaggccggacaaaaaaaaatacccttctctaaaaaaaatagtctacgtttaatactttaaaaaaatagtctacgtttatactttaaatgccttacggcgtgcatgtttaatttgatttaccacacacagacacatcgtactccagttcaaacctgtgttagtttttcaaacttcaaagtgcaagaatactagtagtggtcacctgttgtagtagtatactagtaccacgcatacatgatcacacatttgaagtattaaacatagactaataaaaaaacaaattatagattccgcctataaactgcgagacgaatctattaagcctaattaatctgtcattagcaaatgtttaccgtagcaccacattgtcaaatcatggcgtaattaggctcaaaagattcgtctcgcaatttatatgtaaactgtgcaattggtttttttcatctacatttaatgctttatttatgtgttcaaatatttgatgtggcagaaaagttaaaagtttgaaggaaacagttcttgcaaacattgtgctaggataggacagattacaaacagcaaccctttttcttcttcttttgctcttttggcgcagggtacgctgcttcttctgctagacagactgctacgtgctaccactacacagctgggccccgttcctctcgcggaggcggaaacgaccgccacgcgagcgagcagcggagagcggagagcggagagcggagatgcttgccgtttgcggctagagaccgagcgagcaattcaagcttttcccttaccaccacgctcccatgcctacacgtggcttgtccccaaaatttaacaaatttatccttttaatacttaattcaaaactagcataattttatttagaaattgatcccccaaaaatacaggatcttagtgccgaccgcccttaggccctgtttggatctagagactaaattttagtccctgtcaaataggatgtttggctactaattagaaatattaaacgtatactaatgacaaaacccattccataaccctgaactaattcgcgagacaaatttattgagcctaattaatcaatgattagcctatgtgatgctccaataaatatgtgctaattatagattaattaggcttaaaaaatttgtcttgcggattagctcttatttatgcaattagttttattattagtatacatttaatacttctaattagtgtcaaacatccaatgtgacagtgactaaattttagtctctgaatccaaacaccaccttagtgctgaagcacccaatatcaacaacagcgacatgacaccacggtgcctaacctgatcgcgccagtgacgggcgctaaggttggagacttagctacgcgccaatggctcgtgaaacacaactcctatgttaggtggcaccgaggtgcccaacttcaacaccattgtgctcgtgcctaggttgtcaacctcaacgccaaccatttttacattgaggttctagatttagcttggttcccagaaagctctccacttagtatccgagcacataccgtaaacaacaaataccctctccacagctcacaagtcacaaacatcaacaaatgctaaaatataagccatctcatcataaacgtatcaaacacaatcttaagtcaaatgcgatgaaccttaggtcctatcacgacggcgagtcgggtgttacatgggctaggggttaggactaatgttttttgtgctgatccatacgaccttggtaccaaggcggttgatgtaaggaaaattttttacgtggtctaattttgaaacaagtttttaaaaaggaccagtttatcaaaatttcggcggtttgtcctggagcgctcacacgcagagggggaggatgagagatgcgtgtgtccggtgggcgcggccgatgcgggcgtgtcaggtcaggtgggcccgatgggaagcgacacgctcgaagcggtgtttccgttggtgtgcaagcgcgtctcatcaggcacgctcgcagagcgcgcgtgagttgggggaccggggttaccggtgtggtaaccttaccaaccacgctgccaccgtacgtacggactactacgcaggcaatgtatgcaaggtgtacttgatcaccaatcagaaattcgatcagatattccctggttaaccccacacctacccacctacccctaccacacatcagtgatcagtcaagaaaaaacactccagggcagtgaatggttaaccatttaacccaacccgggtttggtttggccacacagccgcgcgcgaaagagctagagatacgattagaaaagaaaaaagtagtagtagtagaagaagaaaaacaaaaaggaaaaaagcgatgtatgcagcgttgtttaggttgctctaccttttgctttttacttttgggggcgctgatcgcgatggagatgcagtgcatgcatgaccggccgcttggacgcatttgcatgtatgcaacgcagtatcgtacgtctcgatcgctagagctaaagctgcctttaattaatttcgccggaattaatggcagctgcaacggccggtctgtcatatgcgatctgtgcagagagaccaagagctagcgatccaaacttcgaacgcatgcaacgtctagttagtacgcccatacatgcatgagttcgctatggtttctcaattttagttagtaactaattactcccagtaatctctaatagatggctagcgagaaagatgtaataacgtgtgcatgcatgcggtgcatgtgtggagggttaattaattaattggccggtgccggtgatgaactgatgatgagaccgatattctttagctagtttgataagtacacatgaacataatgtgtgtgtgtatccatgcatgcatgcatggccgatcgcttttatgttactacaatattgtacacttgtacaaggcatatattaaggcgcgtgtcaaagaaattttcatcgttcccctcccctgtagcagtagtagaagaagaagaagatattttcatcgtatgtgacacgtacggtacgtgcagctgtgcatatgctgccatgcatacatgggttcatgtagaagagactacacctagcaattaatcgtgccagaccgtatctttattctttccgatatgattcatcttggaatggagtgccttcgtcgtttcagccagtttaaatttttgcccacactgctccacacactttgtcctgcccctgcctaaaggatgaattggcatatatcagtatatatatcacacaaaagaaaatgccaattatcaaacatatattgcgagatctattagataatatccgtggatagataattagcaacagctagctagccagctttgtggttagtacacatataatttgtttgacagaacaaaactaagtaattaattttgataaattaaatatggtaaccactgtacgtcttctgtattttattagtcaattatatgaatttacactgtgatcttttatttttacagtgacaaattgtatatggggtgctgtttttatgacagatggggcccatgacatgagaaagatgctagtacgttttttatgctttaggtaacatgctttaaataacagctagtgtttgatttcaggggttgaaaaaacaattaatcgaaaaccactcgattaatcggccagattaactacccctattaaacttaattaatcgcatgatccatttcaaaacctggtaacaagttttgaacaccttaatcatcattcataatcatcactcttccctacataaaaagaatacagtcaccgcgagtggtaagattacctcggtccccatctgcccctctcgatcacctgtctagggtttctagaatctagttaacctcaagaaaagcaagcactacgactcccccttcctttcttccagcctcgcctcgcgctcacctcatcacctctgggttttttcttccttggcctctcttaccatggcttgccatgtccttctcctctagtagtctagtttacccccaccctcgcgctagttcctctctgcttttaccttcacccccttctctgccatggcctacgaccgaggagggggccgtggcgagcagcagccgcggtacggcgaccctgcaggctgctccgcgcccggggaaggaggcggcggcggagccatggcgccgtatcgtcccaccgccaccggcttcgtctgggcgccgctgcgcatgtcgggtcgtccacagcagcacgagcccccgccgctggtcgacgtcgtcgtctactacggagcaagggcggccatcccggcgccgcacgatcaggccgcgtacgagctcggcggcgcggtcctgtggcgatcggctcctctcatggaggagtccacgctgcctccacccgctgcggctggtggcgaggcggtggcggtggcggcgtcggacatcgatccggtgcggccgggctgtggggcgtccaatgggaagaaggtgatgatcgaggagaacgacctcttctgtgacgtgagctcctcctcctcatcctcctcctcctcatcatcctccagatctacgtgtgctgccttctcctcgatcgatccagttgtagatgttgccgcgcgctgtctagtagcactctgcagatctggttttgcacgttagtttttgagtggtttttgcagtttctcatgctagctagtggctgatttcgtaagtttttgcgatgtacggtgcggtgatccaacgacgcttccgatctcatccttgtgggtgtttatggccggaactagcgttcgtatgacggattaatctctcgcgttttgtttcaagttattttttcctccgtttttttatctgtctgcctcttcttaatttggtcattctacttcggttcctccagttgcatgcaatctcgtgacacgcatgacgcatgcatgtactgctgctcaatacgcacaggcagtcaggcatgcttgccctttttttttcctctctttttccaaaactttttccattgtatcaaagttacagagcttgatatctcccttttgcgggagcttggttgggtttggttttggaaacaaattaagcttctcgttgaatccactcttgcatcgcttgttcctacttcttcgtgtgtgtgtttttttgttcatctttttttgactcgttaattgtttctggagattaccgctttgggtaaactgaagccttaaatgggagtgagcatctttagtagtacagtatactagtattgctgtttgttcgagcttttattttcctggttgacttgtttattgactactagtattggatagctagctatcctttttctgcaggcaacttttagattgattcttgcttgtttatagaagtggggcagcgggtagcccacctctgttttttttttgtttgtgtgtgaggctagattgccgtcttttattagaggcctaatggcccgaatcgatgtgttctaatgttttggcaaaatttacgaatttttttcgtttctcgggagaagtcgtactcacagcaacaaatttgttgcaaaatattactagtatagtcgataagacttgtgactatatggcttgatcaaggtattttggtccgttacgtacgtcgtttagtttcttcgggatgtttcttttttttttaaagaaaaaaaaccttccatcgtgtttcgtttgctgtgcttcttttaagcttgttttatctgtatttagcctggccaactcgatctccatggtgtctgttaatttagacgaattggataaactgcttgcttgccgtacaatcttgatttggagatcttcctggccaacataattgactttgtttttaaataatggtggttttaaaattgtttaaagtttgatcttcaaccagaaaataacggtttaaataaatttatttttgtacttgtttaatacgggctctctgtttctgggctttaaagatgatgggtactgatttctgagctgtataggtagcctagcggccttttaatcttcatttttttttcctatttgaccgcagttcttatcggctttgacgggccttccatcatcgtctgctctcctcaatcctcccccacttcttgggtaaatcgttagcctagccgccacccgtactgagcgctccgccatggcgctcgtctgaacttctcctttagcgcccgccatggcctgccgccccatgtgagtaatgcggttatgtgtagcagggtagttttttcctattgctggagaagatcctccacttaaatggagaaaatcgacggggagatcactcttttgttgctggatttctgtttattccgatctgttagactgctagtccctaaataggtgtagctttcgtttctgggcattctatttttcatggttgcggcgtcactttcatatctctttcacccatgaatcgactccgatagtgtgtgttactcgtaacctgtactactgcatttccattacatctagataatcagaaccgccactcaagtttcagtagtttggtcttgtaatggtggttctaatactgttggttgactgctctctgaaattaattttattcgtttagttattattatgtgatcttgaggtgtaggttcatgacttcatgttaagtagctccaaattattcttcattcccccctcctccccctgaaaatcttgttctgaattccaatagaaaagttatccttcctttttcccctgaaaatttcgttctgaattcccaataaaaaggttataaatttatatgcatgaagttcatcgagttgttctgaaaatcttacagttcgttatcaatacaaagactacttcaagtcaaacaagcaggattctacctgatgagctcatcaagttgcacgggttcacaactcttggtggcaaacggccagcatatgacggaagagagagtctctaaaccaatggttcacttccttttgaatcaaaggagtctgtggtcaaagtatttgatccagaaaagaatgctaaagaaaggtttgtgtgattctagctaagagttttcttatgtaccgagctacatgtttctcaatattagattattatgtcttgcccttctgcagggcgcaaaaggaatttaagatcacaattgaaattgttggcaaaacaaacttgtaccacctccagcgctttctgctcggaaagcacaggggcatagcccaagaaatcatccatgtttttgatgttatcctcagtgataaactttctcggaagtatgagatctttctcatttgacatttgattgataacttcttgaccagggtattgacaatgttgtaaatacaattaccttttttgcagtcatgtcacagggcccagatcctttctttgtactcagattggtcaccagggttacattggtgatggacttgagtcttggagaggttaccatcaaagcttgcgcctgagaaagatagggatttcactcaatacgggtacttccgttcagttattgcttattagttttcactgaatattaatattattccctctggtcatatctatttgatgttaggacaatatttgatgaaactttaaccatcaataacatctaaaaaaaacaaaaaaaatggtatgtgtaatgccttaaaaaagctatcagaaaattattctaatacaaaatttatggtcaaagtttcaaaagtttgaccaaatcttgacctaaatgttaaatatttgtgactggagggaatatttagatactaactaccgtttttgatctacttcattcagatatgtctgcagcatcctttatgcctgtgagaattatccaaattatagatgggttcctgaacataagttacacctcaagacctttgttagagcagaaccgtgtgcaggtaatattcctaccgagggaatttacaaaatgtgctatataatacctataatgactaacattcttttttcaacatgttcagctaaagaaagtattatgtcatgtttgcattgaaacaaaccaccatgatgaccaaatcggaagatataagataacagggatcacccctattcctatgagcaataacatgtaattatctttcctctcacggctgctgttatagcttctattttgtttgcatgctgtaagcaatgggggcaaaaatgtaccagatcgttgatacttgatataatattagaaaggtccgtgttaaggattctgggcatattggtacattatgtggattttgggcatttttttttctgccatagatatttttttcttgaacatgcaggttctgccttagatatctatctgtgcaattgaaaatccataactattcaattgaaatactgtgtaaatgatgcattacaaacaatttttcctgtccggatggagtatagcagtttgttgtcatcttttcattagggcctacattttgttgttatacttgttcacttctttataacatgaataattactgttttattcctcccaaacttatgcctgttattcgatgctgttagatgtcctgttggtgagcaaggaacaacaatgactgttcttcagtacttctgtgatatggagaaaacaggtgtgcctagtgttggacattggaacatcgctgaagaggtgatgacgtgcttcattgttataactcagtttcgcccaaaactcaaaataacttagcattgctttgttgaagcgaattcatggttacttgtttagcttttttaatgtttaggctcataacttttgttttttatgtggggatagccgaagatgtctgaccctttttgtttcagggtatgttaaaatgacaaaccagttaacatatgttgtatctctctcataaagtcttatttgatatgtatgtaaaattcgtgaagatacaaattgtagtactcagccaacataatttacttgcagatgcaaatttgagttttatttaaagggaaggcactaatattataagtttcagatcgttcgtagaaatatttcttagtattgttacattttttgtctaattgtttatttttacagaaaatcattaatggaggagctttggataattggacttctctgaatctttcacgaatgcgcccggaggaagtacaaaggttctgcagcgacctgattcagatgtgcaatgccactggaatggtaagtcctgcaaagttttaaagcattcaaacgattacaaatattgcaattgactttgatatattcgttaaaaaaaatgagtttgatatcaactctgtagtccttctatccaagaccagttgtggacttcctgtcatcacatcctaacaacatacagaatgctctgagggatgttcacaggccaatgcattcctatgttgattgtgatgagaatcatttttatgctgatgctcattgcaactgtaccgtgtctgtgggtgagttttcttttggtatctttgttcttctcttttctggattaatttgcttaaagcttcatatccctctttccaagagcaaggaaaatggcactacaaaagtttttcacaatggtttaaccgctaattggaaaggataagctttgttttacaatccctactcatcatgtttactgcaatatgcctcaaatcgtcaaatgacgtcttttcagtgaactgaactactgccatttaattgttatgcaccatcattatcatcatgtgatctgttccatgacatttgtctatgaaatctactgaagcatgtcgaatagttttgattggttgcctcatttcaccgattcgtactaaatagtgcgctaatgaatccccttctttttgccattagattttccaatcgaattgactgtaagactcgtaaagatcaactttatgaagatcccattgtattccagaagctcagaacatagggcccgatatgccccaattacagcttatccactaataattccaactccctcaacttgttctgaaagataggattctgtgtcattcctggctgtattttttcttgtaatacactagtactacagtgctaatttttgtactgttttatgtctttgtttcttcatattcagataactaatttgttgaaactgatgtgggttcccctttttcccctatacagtcccctcatcatcgaacgacaaagttgctgtggaacaggaggaattacaatttgcctcaacccctggcaacagtggacagggcaaatttcaggtatgcttgcttctgagtcctttacatttacaacattcataacttgcatttgatcctcaaatggttttctttgttatatgtaggttagtttcctgctgaacagacagacgatactagtagatacagaaaatgacgactaagtttctgctgttatccagcgggcaattgaaaagacaaattattggccaaaggatgtgtattacacatactccatgggcatgattgacaaaaagaagatggtgaaggaatcacatctctataaaggttctctcatatttgtcaattccagaagccggggcggtggagagcctcctgctggttgcgagaggtgtgtattcctatctttagaacatatatataggattgctcacagaacatcaatgtgactcttttgtgtgtgtgtgtgactacaggattgttgatagaatgattaaggcaaacaaaattcctctactggatcatatccatagtgtgaaggggcatgatccctgggctgaatggttcgagcatgtgaacttaccaagatcccttttaaaatcttcaaaagaatggggtggtgtacttttgcaagatgcagcagctaaagttggacagatgttggctctctgtctggaaagggcccattgttctgggaaatgttttggtggctttgacatacatgatgtctattatatagagtattaccagttgattgacattaatgcccccatgacggatttcacaagtagaagatatataaatgattggttatcgttcaagaagattattgatgaccactttagatacactgatccaacctcaggttatctatcatatacgctgtacgtggaagattttatgttcagaatatctttacttgaagatgtgccatctactggacgttcttggagggcaagggctgtctttttcaagaatatcagccttgaatcatcagagaggagagtccagattgttgaaggacttgtggggtttcatcgtgaaagactcacttcagacagagaattattcgaggaggtattgcaggattgtggctattggaaaagaaaaacaagaagggtgcctcgtatgagttctgcgttgacatattctgtaaagaatgaattgcaggactgggtacctgctaatgattactttgagaattgtgggtattcccagctttatttctgtagatgtttctttggacattatacagtaccaggaagggtatgtgcactttcatgttcttttctcagaagttatggaacaataggtttgtagacatgtaacattcatacttgtttgtttagatcacgaagaaggaactggatacagctgtaggcatacttttgccaggccatatcccaagggctcaaaaaagactgatggtcgactatgagaagacccaagtagatgctgcagtattgtcaccatcaggaaatactgcaaggttcagtgtgcatcatatttttggcattggttctattggaaatgacctggctctcccacaaataaaaaaggctcttcctccctcgcaaagaaaaaggaaacaaacttgtgacaagtaaggtaatatgtttttcatggtaatcaaatagcactaaatactagtaatttactttatcatgatttaagtttcttcattaatgtcgttgtctttagatactagtttattttgtattataaaaacagtgaatgataaaatttttatttttttttgtaaaatttggagggaaccttttaggaatctaacatttgtattggtatatatattgaactgaagttatgattgttgccaagttacgtttgcttttaaacttcacttatctttctaatgtgagccaaatttctgatagtagtgttctatctataatcagaaggtcatgtggtgcattgtctggtactctggttcagtttttttttgtgttgcatctttgtttcttgtcatttttgcattaatattcttctgtcttgccatgagcaaggaaaggtacaaaagtttttggcaatggtttagctgtgaattggataaaaaaaaccttatttgcatattatctcaacaaaatagaactccttatttaattatcatgttctgaaatcggtctttgtttactgtaatgcacctcagtccgtcatgcgtgtgatctgctttcaaagttaactacttttcgttgcttattacctgttcttcatatttgttttacaaatctgctgccttcaactcctatcattttgcttctcatgctaccacgttactttctgggaacttgcaagtgaactgccgaaatattttctctcccttgttttttccttttcatattcagatgcctaagttgctaagtgattgtcaccgctgattcagtgcttttttcctgtctgtgcagtctaactggcctactatacacatgtagctgcttctctgcaaacttcccgttggtagcagagagctctgatggcagcagcgggcaagctgtggaggtgcgttaacttcccaaagatcaaaggttcccaactgcttatatgatgagatgttggcgattcccatagagatgtggttgatgaagtttagttgaagattcccaactggttataagacttctcttgaactggttgctggtagttttttttttgctgctcgttgtagtagattgtcagtgagcttctgtggtatgcaaggcactcagcttgacacaatgcaactatgccaagtatgttaagttcccagtagttttgttatctaacctttgttctctgtatgatatttgcctcatcagctgctctgctcaaaatgcttccttttatatttgtagttttgaaaaataacactcctgttccagtttctatctccatttggatctgacatgtttggttctgaaacttgggcggtgaaacctgaccattagcgactaactttgcacattgagctctttacctgcgctgcattttgagattgcttttgtacccgtttattattatcattttatttttctgcattctgaggcacttgccagtttgctacgcaacgagacggcgccagcatttttttttaacacgggaaatcatgttgtccaaacgagacctaagcttgagtaaatgtttgccttttactccatctgttttatatgttttgactctttttttaaaaaccttttatattaaaaacataacaatatttttaatataaaataaatatactattaaaatatattggatgttagatttatgaaactggtttgctattataaatgttgctaagagtttgtttggctggagggactaaaactttagtcccttttaatccctaaagtcccaaacaagagggactaaaaaggacttaaagtgcattagtttattagtccctatgagaggaggttattgggactatagctcctttttacctactgccctcacgcatgggtatggtgcatctctctttgcatggttttagaggtaacatagtcatttctatttgcatggttttagaggtaacatagtcattgtacaatgcaattaatgatatttagtccctatattcaaacagccatggactaaagtgtttagtcccactaagtttttaaacttaaaagaagtttcatattatatgaaacagaatactttttaatagtttttctaaaaccaataccattattttcacaaacttacatgaaaaatttgtgaagtttgcatattataagattgataaagtttgcatctcttgacgtcagatttttgtttgctaccctcctgtcatgcgatggttgtcgagtgtcttatttagaaacaaattggatgaaacttcgcgcgttggatgatgttggattggaaatctacaatgttaacaatgttagtgataccaatttgaaacgcctagaagaactattggagttatatgtaatgttgtgttgttgttgcagatttggaattggcgttccaaccaatatggacaacccgttaaaaacagatgatattattgagttcacaactcgcagaaacatgttttcatcacgtcgtcctcattaaattcatctcatcgatctctattttgatgagcatcggcaatagaattttgaatgtgtcgacgagtgatactcgtagaccggatagtttaggtattggggtacgttggaacgaggatctacgtaatacgacatcgagcaaatagaagacaaagattatactggttcaggccccttgtcaggtaatagccctagtccagtttatatgagattgatgacagaaaaccacatattacaatggaagtagacgaaactaatgataccgacgagatcatagtcgatgtattcgacgagatcttccggcgacttggcttcgcgtactccgacttcggaaactatggtgggtgtgttggagatgagattcgatgccttgcacccctcctcgggggtcccttttataccgcggatcatcttgatccccaagtaagactcggagacatcggatcttgtacgatataacagaaactctatctcttccgagtaggactttggaaatcacttggctcgtggagatattttccataattcgtaacaaattccaccaacgtatatgggaatagtctgtatacgtgaagatataccatatctgcgtattccgtaagtcgtaggatatgaggtattccttatccgtaaccttgacactagcccccgacttcaacttaaatgaattcacgttgtcgcccgcgactctcctgttagcgcattgtcgtgctcacctggtcgatctcggtgcagaaccgtggagatgtggagccatcgagaacgctaaagggagtcaaacggttcgaatatgaatttaaattgaagtctgaacaaccgcccgcaatgggcctcaggatttttcggcggcaatctctctccttggaatacgaaccgccaggtagtgcgcctatttaaaggggttttgggatccatttcaagtccgttttccaaaaatcctccatcttcttagaagcctcggacccttcgtctcccacaaagccctagatttctttgtcttccttcgacgattccttattgtcacaccctgattttcgtttcaggatttataaattatttaataaattattattagaatttatattaagtattcattaattttcaagtgaagttaaatgtggggaaataaaatttcctaagtataaagcatggatggatttaatttttattaaattctccatggttaattatactctctggaattttcttggattttttcggagctcaactcttaattttaataatacaaagagcagttcagcaattatttaaatattaaattaatcattaaatgatctgattttaattttgttaaatactttgagtgtccaagtattttcaggatttttcttgaaattatttgagcattggaagtatttttaacaatttaaagatcatctcattgattaatttattaaattggaagtcctttgttgctcccttccggcccagcccaaaaagtctagtttccctccctgccgctacagtatcgtcttccagctccagacagagccgagccaacctgtgcagtcgcctcctcctccatcaaatccggtgcatccgttgcttcccttccaaaattggttgcaaaaacggattcctctctatcttctctgcctaatcccgaagaaacccccatcaaattcgttatctatctcatgaatttcggccgtttttattcgggtgaactcgggataagcccgaatcttccttcaccaaatccatccgttcctgagccgatctcctccacccatgcttataaatagcatcccctagtcgtcctcttccgtttgccccaagtcccgagctccctcgtcgcccgtagcgccgccgccacgttgccctagccgtcgccgtcgccggcgccggcgccgttccagccgcgctgcgccgccgccgtcgccggcgccggcgccgttccagccgcgccgcgccgccgccagcgccgtcgcctccgcttcccgtcgccgccgttgggtgcgcatggaggagaggaaccccagccgccccttcgcagccgccgaagaccgccggagcgtcgccatcgacgttgagccgagccgtgccgccttgggacctcgtcgccggccgccgttcgtcgtcgtccgtcgtgtttgctagtaccgatgagttcgcgtcgtcgtcccctacgcgtagacgtcctccgttagcccggccgagctctctattgccggtggtcgcgtggagcagtgccatggccggtgatgatgtcagcgatgacgtcataaatcttttttttagttttctttattagatgcaaatcgattaaacttcgggaattcatgactaaatcatcgtatctcggatttgagtggttcaagttgctaaatttttctaaaatcaagatctacatgttaaaaatatccacatgtactgtttatacttgtttttatactgttttgttgattttgttcatttgctttatttccgacgttccggaggagagcgttttcgttgaggaaggttcagaagcgttcgaagaagctcaaggcaagtcacacagatcccaaacaaccctttgagcatgttgaacccatttaaagctaatgttttatttcaacttatgcattattttcgaatgtcatcgggtggtgatcctttcccaattaattaatggccgaagatgactttattttcctatgggttataatttgattagctagaactttatatattggtttggttcagctaaatgctatatatatataattgcttagccatgcttagaaacattagcatcataaatggggtgaattatactatattattaattatggttatatttaatggtagctcacgatggttaatcgtgttatgttaattaattggtaatcaaaactggattaaggtgggttgtgagcacatggttttgaaggtcgtgctcatgacaattaaggaccggttcactgtcacatcctaaaaaaatcctaaaaatataaattgttgtttaattggcattattagaaatgattttaaaagcctagaagagaagatctaattttaaataataaattccaatataaaatggggccagataaaatttcattaaatactttgcttaattctataattcctagatttttctgggatttatttgagctaaggaagtatttttaataaatggaattgcatttcatgagtaatttaaatggaaaaaggtttttaaaagtctcttttggctttgggccgaaagtcggcccaaaaccctctctctctctctccggcccaagtcggcccagtccgcagccgcagccgtcgctcgcgcgcgcgcgctcccgcccgctgacaggtgggtcccacctgtcagactcttcgtcttcctcgcgctgccgccgcccgaaaccctagcgccgcgccgccgtcgtctccttccaaatccggccgatcctttccgtttccgatgaaatcaatagaggggaaatgatcttcgggacctcctctaccttttcccttttggaactttatctaaatcactttggaaattcgtggattcgatctcgaatcggattcatctctctcctccgaaccctaatctttccttctcgtcgccggccgccgtgggccttcgccgccgtgtccttgcccctataaaaggatccccggtgtctccgctacccgtcgccaccctcgccttcgcctctcgtcgccggtagagctctagcaccgtgtagcttagcgccgccgtcgccgccgtcgctccagccgtgcgccgccgtcgctccggtcgtcgccgtcgctcgggaaggccgccgtcgcgtcgccgtcctcgtccgcccctccgccgtcgctgtcgaccgccggaacatcgtcgccgtcgtcaagccggaggtcgccgccgcttcttcttcgccgctgtcgccgtccgttgttcttccgccgcttctttggtcaccggtgagttcgtcgtgccgtccgctacccgtaggtgctctccgttcgcgccgccgcgccgtcgttcaccggcgagctcgcgcggttcggtcgccgccggaggtgacgtcaccgctgacgccatcggtgccgaccgctgtggtctggctgtggaccgatcgatcccggccgttcgttttggatggatcgatctcggccgtccgttctcgtgaaccgtcgctgtgcacccggtccaccgcaaaccctagccgctgacgcaataaatcctcttttccttttcaaaaataattcattattgcgtcataattcaattaaaatccatataagtgttttaatccgatttaatctttaaaaattcataactaattcatcttagctcggatttagttggttcaagtctctaaatttttctaaaattgagatctacatgttaaaaatatccacatgtactgttcatgcttgtttatgtgctgttttggtgttttgctcttttctgtttagattccgacgtttccggagagtccgttttcgcaggagaagaatttgaagagttccaaggccagcaaggcaagtcacacagatcccaaataaccctttgaacatgttgatcccgtttaaagctattgtttctattcaactattgcatttattttcgaatgtcattgggtggaattaacctattgtttgttatagcccttttgttcttgattactttattccttgataccttgggttattataaattgactagttgagctttatatattggttcagctagatattagatgtgattgcttagccaagcttagaaacattagcacactattgggataacttatgactcactattatttaatgatggcttaatgataactcatgatggttaatcatgattggttaattaattaatttgccaactaaaacctgttaatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatggttcatggcggggcaccagactgagaagtggcggagataagcccacgggggtcgctggggagtccatgccttgtttataagggggtgattatgatccaggaacggtgcgctgtggtggattgtgttgtgcgaggggtactgtcacagctcctttctgaggtaccgtggtggtatcaaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtacagtggtacacctctggccagagtaaaactattcgaatagccgtgcccgcggttatgggcgggtctaacaatgtctttcgtgattagtctcacacctctcatcataataaaagatactatgactggtaataatttgattagctcctggtttggaatggaatattcctggtttggagatagaactgtgcagccgggattggttgttcagaatggttgggcctatgcaacagggtatgttgtatagtgttggattaatattgtttaattattactcaactgttttactaaattctgaaatgtttattaaatgctgtttatgcaaatgaaaccctactatgccatcctttgttatcctgtgcacttgcatatttgctgcgtggcttgctgagtatgtcatatactcaccttgcaatcattcatcagaggaggagttctacagtgatgctgatggtgtggaggattaggtgtagccctggtcaagctgcctgtggagtggaatcgtctgcgccgtttatcttattttccgctgcttagatctttattgattgagaggaactatctacctctgtaatgacattttattcgcttattaattagagtaataattgtactctattatcaatttattattgtgtgcctcggctgattcctggacgagggttcgcgcacatgtaagcgtttggaattttggatagaaattccgggcgtgacattcacgagctactgttgtgagacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatgattcattacggggtgccagactgagaagtggcgagaagttgcgtacgatgtcctttgccataggatttgggactgcccctatgtatgcccagattcctcatgatcgggatgaagagaagtgtcgagtcaaagtcaccttgaacagtaatagtgaagatatcccatcagtgatgttcgaagctggaggaggaaattacattcatgcatgtcaggaggtggcaaggatcgccataggagagctacgcgatcgctacagtgatcagttggccgacactgagtatcgctaccatcctcgccaacccaagggaagtgaccgtggcagctacctagagactgaggggattgagaatgatgctaccacaaggcatttggttgagatgctgtgggctatggatgagacccgcgcggaggttgtgctagcagctcaagatcgtgaagaccggaatcgcggtaagatttgcaagctagaagacaaggtggatcgtttggagaaggaactagccacattgaagggagaagcaccgccgcagaaggccagggttcgtcttaccgcaaggaagagagctctattcatccctcattaccaattggcgccaaaggtccgtgtggtggagaaagaagttaccccagccctagcagaccctccggtcgtcaatgtaagtgatgatgaaggagaagaatcgaagcgcacccattcaaaggtcgagtggggagccactcaagatgataaagacgagccgaacgagccttcaatcaactccgatgcccggaagacctagagttccttgtcaagccattgtcctaggtcgttgtgcttgttttaagtgtggttgtgtgtgtgggtcctgcatgttgtttacatcagtggtgggatgtaagtgcatgcgtttgtttgctttcgagtgttaggtagttggtgagtttagtggtgtgagagagtcttcagttttgtaataatgaaactcagttaagatcaataaaagttaagttagaagaaaaattacttctctgtcctaagtagttttccccggtttctcttcttgtgctcttgcccatgccagatggtgctcactcgcagcaacgggaatggccccaacaacaacaacaacaacaatggagagaatcccacacttgcccaagtcctggctcaacaggcacagcttatgaacatgatgatgcagcaactccagaaccagcagaaccagggaaataaccaggcacctccccagaacaagttagcagaatttcttcgtgtgaggccgcccactttctctagcaccactaatcctgtggaagctggtgattggctgcacgccatagagaagaagttggatttgcttcagtgcactgatcaggagaaggtctcatttgcatcacaccaactgcatggccctgcctctgagtggtgggatcacttccgccttaacaggactactgctgaacctatctcttggcttgaattcaccgctgctttccggaagacgcatataccatcgggagtggtgtctctcaagaagaaagaatttaggtcgctcacccaaggatctcgcacggtcaccgagtatctgcacgagttcaatcgtctggctcgttatgctccggaagatgtgcgcactgatgaagagcgccaggagaggttcttggagggacttaatgatgagctgtcttacccactcatgactggggattaccatgatttccagaagttagtggataaggctattcgacaggaggacaagtacaaccgcatggagcagaagaaacgtcggattgctcacttcaaggcacaacaggggaatagtcagaggccgcgtcttactttaggaccccagtccatgccacaaggaggttcttcgtctgttgttcgtccgcagcgtcagttctacaacaacaatgctggcaacaacatccgaaatcaagctccacgtcctgtggcagctccaacacaacaacagcctgccaagaaggagcaaggcagcaagcctggagtatgcttcaactgtggtgaaccaggacattactctgacaagtgtccgaagccccgatgcgcgaagattgtccctacccagagtaactttaccgcacctacgccaaaggctcgtgtcaatcatgttgctgctgcagaagctcaaggtgctccagatgtgattttgggtacgtttcttgttaacttagttcctgcaacagtgcttttcgattctggtgctacacattcatttttctctatgagttttgcgggaaatcatgggatggaagtagaagatcttagacgtcctttgatggttagtaccccgagtaatcaagtactctgtttgcaacgtagcccctctgtcagaatagaaattcaagaagtgccattcctggccaatcttatcttgttagaatccaaagatcttgatgtcatcctagggatggactggttagtcaggtataaaggtgtgatagactgtgccaacagaaaagtaactctcaccagcaatgatggtcgagttgtaacagttcatgcactgtcctttgagtctttaaggtcaagtctgaaccaaatagctttggaagagattcccgtagtacaggaatactcggatgtgttcccgaacgatttacctggtatgccgcctaagagagatattgaattcagaatagatctgatacccggaacaactccgatccataagagaccttacagaatggcagccaatgagttggcagaagtcaaaaggcaagttgacgatttgcttcaaaagggatacatcagaccaagttcatctccatggggagctccagttatttttgtggaaaagaaagatcatacccagaggatgtgtgtggactatcgtgcattaaatgatgtgactatcaagaataagtacccgctgcccagaattgatgatttgtttgatcagctcaaaggtgccaccgttttctccaagatagatcttcgatcagggtatcaccagttgaggattaaagaagaggatatacctaagacggcttttaccactaggtatggattgttcgaatgtactgttatgtcttttggacttaccaatgcccccgctttcctcatgaacttaatgaataaggtgtttatggaatacctagacaagttcgtggtggtctttattgatgacattcttatctactcccaaacaaaagaagagcatgaagaacatcttcgtcttgcgctagagaagctgcgagaacatcagttgtatgccaagtttagcaaatgtgaattttggttgtctaaagtgaagttccttggtcacgtcatctcaaccggaggagttgccgttgatcccagtaatgtggaatccgtaaccaactggaaacaaccgaagacggtttcagagattcgcagttttctgggtcttgcaggttattaccggaggttcatagagaatttctccaagattgctaagcccatgacacgactgcttcaaaaggatgtaaagtacaagtggtcagaagaatgtgagcagagttttcaagagttgaagaatcgcttaacatcagctcctattttgattttacctgatccaaagaagggtttccaagtgtattgtgatgcatctaagcttggcttaggttgtgttctgatgcaagatgggaaggtggttgcctatgcatctcgtcagttacgcccgcatgagaagaactaccctactcatgatcttgaattggctgcagtggttcatgcgttgaaaatttggcgtcattatcttttcggtactcgtacagagatgtacaccgatcacaagagtttaaagtatatctttactcagccagatctgaacatgagacaacggagatggttggaattaattaaggattatgacatgggaattcattatcacccgggaaaggctaatgttgtagcagatgctcttagcaggaaaggctattgcaatgctacggaaggacgacagttgtcattggagttatgcaaggattttgaaagattaaatttgggaattgttagtagaggttttgttgcagccttagaagcaaagcccacgctaatcgatcaggttagagaagcccaaattaatgaccccgatattcaagaaattaagaagaatatgagaagaggaaaagctatcggtttcttggaagatgagcaaggaactgtatggttgggcgaaagaatctgtgtccccgacaacaaagatttaaaagatgcaattctgaaagaagctcatgatactttatactccattcaccctggtagtaccaagatgtaccaggatctcaaggaaagattttggtgggcaagtatgaagcgtgaaatcgcagaatacgtagcagtatgtgatgtttgtcagcgagtcaaggcagaacatcagaaacccgcaggtttgttgcagcctttgaagataccagaatggaagtgggaggaaatcggtatggatttcatcactggtctacccagaacatcatcaggccacgactctatttgggtgatagtcgacagacttaccaaagtggctcatttcatcccagtaaagacaacatattccggaagtcggttggctgaattgtatatggcaaggattgtgtgcttgcatggtgtccctaagaaaatagtgtctgatcgaggtagtcagtttacttcacagttttggaagaaacttcaagaagagatgggttctaagctgaactttagtactacttatcatccgcagacagacggacaaaccgaaagggtaaatcagattttggaggacatgttgagagcttgtactttagacttcggtggaagttgggataagaatctaccttatgcggaattctcgtacaacaacagttatcaagctagtctttagatggctccttacgaagcgctgtatggtcggaagtgccgcactccgcttttgtgggatcaaacgggagaacgtcaggttttcgggactgatatcctaagggaagcagaagaaaaggtaaaaatcattcaagaaagattgcgtgtggcccagtctcgtcataagagttatgccgacaatcgtcgtagagatctaagttttgacgaaggagattatgtgtaccttcgtgtcacgcctcttcgaggagttcatcgtttccacactaaaggaaaattggcaccgcgtttcgtgggaccttacaagattgtcagtaggagaggagaggtcgcttatcagttggagttacctcaatctttggcaggagtccataatgtgttccacgtgtcgcaattgaaaaagtgtttgagggtacctaccgaagaagctaaccttgaacagatagaagtccaagaggatctgacctatattgagaaaccaatccgtatcttggaaacagatgagagaagaaccaggaatcgagttatccgtttttgtaaagttcagtggagtaatcactcggaagacgaatcaacttgggaacgggaagatgaattgaagtcagctcatccgcatctgttcgctagttcttccgaatctcaaggacgagattctgtttaaggggggtaggtttgtcacatcctaaaaaaatcctaaaaatataaattgttgtttaattggaattattagaaatgattttaaaagcctagaagagaagatctaattttaaataataaattccaatataaaatggggccagataaaatttcattaaatactttgcttaattctataattcctagatttttctgggatttatttgcgctaaggaagtatttttaataaatggaattgcatttcatgagtaatttaaatggaaaaaggtttttaaaagtctcttttggctgtgggccgaaagtcggcccaaaacccctctctctctccggtccaagtcggcccagtccgaagccgcagccgtcgctcgcgcgcgcgctcccgcccgctgacaggtggggcccacctgtcagactcttcgtcttcctcgcgccgccgccgcccgaaaccctagcgccgcgccgccgtcgtctccttccaaatccggccgatcctttccgtttccgatgaaatcaatagaggggaaatgatcttcgggacctcctctaccttttcccttttggaactttatctaaatcgctttggaaattcgtggattcgatctcgaatcggattcatctctctcctccgaaccctaatctttccttctcgtcgccggccgccgtgggccttcgccgccgtgtccttgcccctataaaaggatccccggtgtctccgctacccgtcgccaccctcgccttcgcctctcgtcgctggtagagctctagcaccgtgtagcttagcgccgccgtcgccgccgtcgctccagccgtgcgccgccgtcgctccggtcgtcgccgtcgctcgggaaggccgccgtcgtggtcgccgtcgcgtcgccgtcctcgtccgcccctccgccgtcgctgtcgaccgccggaacatcgtcactgtcgtcaagccggaggtcgccgccgcttcttcttcgccgctgtcggaggtgacgtcaccgctgacgccatcggtgccgactgctgtggtctggctgtggaccgatcgatcccggccgttcgttttggatggatcgatctcggccgtccgttctcgtgaaccgtcgctgtgcacccggtccaccgcaaaccctagccgctgacgcaataaatcctcttttccttttcaaaaataattcattattgcgtcataattcaattaaaatccatataagtgttttaatccgatttaatctttaaaaattcataactaattcatcttagctcggatttagttggttcaagtctctaaatttttctaaaattgagatctacatgttaaaaatatccacatgtactgttcatgcttgtttatgtgctgttttggtgttttgctcttttctgtttagattccgacgtttccggagagtccgttttcgtaggagaagaatttgaagagttccaaggccagcaaggcaagtcacacagatcccaaataaccctttgaacatgttgatcccgtttaaagctattgtttctattcaactattgcatttattttcgaatgtcattgggtggaattaacctattgtttgttatagcccttttgttcttgattactttattccttgataccttgggttattataaattgactagttgagctttatatattggttcagctagatattagatgtgattgcttagccaagcttagaaacattagcacactattgggataacttatgactcactattatttaatgatggcttaatgataactcatgatggttaatcatgattggttaattaattaattttccaactaaaacctgttaatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatggttcatggcggggcaccagactgagaagtggcggagataagcccacgggggtcgctggggagtccatgccttgtttataagggggtgattatgatccaggaacggtgcgctgtggtggattgtgttgtgcgaggggtactgtcacagctcctttctgaggtaccgtggtggtatcaaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtacagtggtacacctctggccagagtaaaactattcgaatagccgtgcccgcggttatgggcgggtctaacaatgtctttcgtgattagtctcacacctctcatcataataaaagatactatgactggtaataatttgattagctcctggtttggaatggaatattcctggtttggagatagaactgtgcagccgggattggttgttcagaatggttgggcctatgcaacagggtatgttgtatagcgttggattaatattgtttaattattactcaactgttttactaaattctgaaatgtttattaaatgctgtttatgcaaatgaaaccctactatgccatcctttgttatcctgtgcacttgcatatttgctgcgtggcttgctgagtatgtcatatactcaccttgcaatcattcatcagaggaggagttctacagtgatgctgatggtgtggaggattaggtgtagccctggtcaagctgcctgtggagtggaatcgtctgcgccgtttatcttattttccgctgcttagatctttattgattgagaggaactatctacctctgtaatgacattttattcgcttattaattagagtaataattgtactctattatcaatttgttattgtgtgcctcggctgattcctggacgagggttcgcgcacatgtaagcgtttggaattttggatagaaattccgggcgtgacattcacgagctactgttgtgagacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatgattcattacggggtgccagactgagaagtggcgagaagtccgtgggggtcgctggggagtctatgcctctggtttttgagggggtgattatgatccaggaatggtgcactgtggtgagttgtgttgtgcgaagggtattgtcacgatttccccctttgcagtgccgtggtggtacttcggggcatggcaacatgtgtggaatcgtgtcttgtgggtacagtggtacatctctggccagagtaaaactatttgaatagccgtgcccgcggttatgggcgggttgagcaatgtttttcgtgattagtcccacattactcattaatgataataatgtgataataaatttgactcctggtttggaatggtaatttcctggttggaggtttgatctgtacgaccggggttggttgttcaggtttggttgggcctgagcagcatgggtgtgctgttcagtgttgattaaaatttctgattaattactctactgtttcactactcttaaatctttgctaaatgctgttttcgcaaatgagactatattatgccatcctttggtatccttgtgcacttgcatatttgctgtgtggcttgttgagtatatcatatgctcattcttgcaataatcaatcaacctcagttgaagtaaaaggatccagaaggagaagacgtttggcttataccccagttgagctgcctgtgggagtggagctgaagccatcgctagaccgttattccgctgctattttcttttcttttgtaagtatgtaacgttattattatgatggatttgtatattaaattgtcagtttgtgtacctcggttgattcctggacgaggattttatgcacaaataagttcggaaatcactagtgaatttccgggcgtgacacttactaatggcagacctgaacaagtcttcatccgacgcggtcagcttgaagaacctttacacagaaggagctctccctcccaatcaaaccatggtgagagtacaaggaggtattgatccttctcctgccctaggccgtatggcagtggtagaggattttgttcactgtggttttttgcctccctcttcggaattcctcttgttgatcctaaatttttatggcctttcgctcttgcacctcaaccctaattccatcactttcctgagcatctacgctccctttgtgaggcctacattggggcagtgcatttcttggatctttttcgattcttcatgaacttcgttggatggaagctggcaggatctcggggtgttgtgggttccgcttacgtgatggcgtgaaagcgaggtacataccctttcaatgccatacgtcctggaccaaatgtcgatcaaagtggttctaccttgagcttgaggaacttgactcggttcttgtcgtgcccgaggtccaaccggatcgctaagagagctagacttccaaacctccattgacccctttgcttgaggccttcgtgaatattgtcggtgacctgcgagaacaagggttgaccgggtatgaagtcgcccaggactttattgcctggtgcgtccagccgctccaggcccgcacacacccagctttcaattacgagggggctctggacatgacacggatctcgtcacggggtacttgttctcgtgtcgtagtttctgtctttccttaaccgctattccgtgttctcggttttacttgacttcggctttttctcatgtttcagatcttcttgctgatgtcgtgacgcagcgggtgagggatgtgctaatcagccccgcctcaactgccgatgagctacccacccccctctgcgacaagccagcggccgacaaggcggctgttatccacgtgagtgaaccgaatgcctttcgtcttttcattttttagggagacgaagtgacctcaattcccacaggttctacctttgacggatgtcatcaccccccttgtcgatcatcagacttcctcttctctcagggagaaagtcgtggaggaggttgccgccatcgccactggacctgctgctgctagaggcagtgggctcaagaggaaaaggttgggctcgtacgagcggcgcccctggatctcgtcaaaagtccagtggctccgaggtaggccattccatccctattttgctaccccatttatccttgcaggacaatagggatgagatcttgattctctatcttactcaggatatgggcagtctccctcctcatccgaagaggaggataataaagaaagccgctgacaagtaagtagaatcctggacctccatctgttttcatgttgatgggtcttttgagtgtatttctgatgtcggtaggacggtctcagcgatctctacgcagagtggggatgaggtcgcgaccagcgcgattcccgccgccgcttctcctcgcgcgggtgctgcgcctgtcatcgccgagtccgccccatccgccaccatgcccgtggctgcgccgccgcctcccactccgacggggccattaacctggtcacaaaagatgaccgagagccgccgctgtcgacgagagatactcgctgaccggataagtagagtattggggtacgttggaacgagggtctacatagtacgacatcaagaagacaaaagacaaggattatactggttcaggccccttatcaggtaataggcctagtccagtttgtatgggatttatgataatgagaacaaattacaaagagagtagtcgaaacagatagtgatgtgcactagggttccctatcttttgaaaggttctgataaacaacgatttgggcggagttgtgacacaaatcgatccggcttcttgaacgcgcatgctcttgagccccgcaatcgcagcaccacgtctcctctggttatcacccgtgtcgaaacgcggatgacttcgccgagaaggctaatccctgtttgtgaatcgaagaacacaaacaagaacaaggtataatacaaccaaaattgcagatgaatagttaagctcacaagttggggtcttacaaaccgatctagcggcgaaactgttcttgatagaataatctaaccaaaacccaaaccctaaaggtgacggtggctactgatatatagagtttagggttgtgcaaccaaccctttgatgcaaccctaatgggttccaacacgatacacggcccaaaggcccaaatacggtgacgcagcactgggacagattctggacgttaacttgtttggtcgattcctgttgactcagaaataatttggaagtgggaccaaaaccattggaaaggttatcttcttagcttttcatccatataaagaacgccccaatccaagcacgtatgcgtgctaagcgcccgttttagtgcagactgtttctggactccgaattgacttggtttgggcctccatcttgatttggacgtccttgatgatcctacatgagtctaagtccttctccaagtgtctccttgtctcctccattgttcttaatcacaatataatcattaggtagcaatttattctcaaattcgtacaaagaagaacataggaacgagctcacctctaaatttaattgtcgcacacgagctcgtgttatcggtccttgaatgaccattggatgattgttgtgtgtatccataggagtgatgtccacatcagatgataccgacgagatcgtggtcgagaaattcgacgagatctcccggcgacttggctccgcgtataccggcttcgtaaactatggggggtgtgttggcggtagaattggatgccttgtatccctcccaaggtgtcccttttataccgtggatcatcttgacccccaaggaaggtttgaggatatcgaacccggtacagtataacagaaactctatcccttccgagtaggactttggaaatcacttgactcgtagagattttttccataattcgggacattaacttagacttttgaaaggaccatcagcgcgaggcatcaacttagactttcccaattctggaaatctatcctttctcaagtgcaaccaaactaaatcacccggttcaagcttaacttcttgcctacctttactaccagcgattctatacttttcagtcatcttttcaatgttgtgcttagttgtctcatgcattttcaaaataaattcagcacgtgccttaatatcattataaaccctctcactagtaggtaaaggcaagatatcaataggagcacgagggttgaaagcatacactatctagaaaggacttaccttagtagtagaatgtgttgcccgattgtatgcaaactccacatgaggtaaacattctttccacatcttcaaactttttttcaaaatagccttcaacatggtacccaaagtatggttgactacctccatttgtccatctgcttgtgggtgacatgttgtagaaaacaataactttgtacccaacttgttccatagtgtgcgcaaaaaatgacttaaaaattttgcatcacgatatgaaacaatagtagaatgtataccatgcaagcgaacaatctcatggaaaaacagatcagcaatatgaacagcatcatcacttttatgacatggtatgaaatgtgccatcttagaaaaacaatccaccacaacaaaaatgctatcccttcccctcttagtcctaggcaatctcaaaacaaagtccatagaaatatttgcccaacgaatagaaggtataggaaaaggcatatacaaaccatgtggattcaaacgagacttagctttctgacaaatggtgcaacgtgccacaaacttctcaacatcttttctcatccttggccaaaagaaatgtaaggccaaaacatcttccgtcgttttagctccaaaatgtcccatcaaccctcctccatgcgcttcctgtatcaacaaaagatgaacggaaccaactggaattcatagacggttagctctataaacaaatccaccattgatcacaaatttgttccaagtacatccctctttgcaatccaacatcacttctttaaaatcaggatcgagcgcatattgtttttaattgattcaagtccaaaaatccgacaatcaagttgggacaagaaaatatagtgcctagacaaagcatcagcaatcacattatctttccttttcttgtgtttgataacataaggaaaagattcaataaattcaacccattagcatgtctacgattcaaattattttgaacgcgaagatacttaagcgattcatgatcggaatgaatgacagattctttagaccacaaataatgatgccacgtctctaaagaacgtactgtaagttcaagtgccttaatttggtttcggtgattaatgacaaatctaattatatgagactaacgttttcatgagcctttctttgactagtcttatttggatatgaaagtaaaaatgatgggaggtatgtattaaacttcacatattctaacttggtctttcttgtggatccaaaatatactgtgagctccctcattgatcttgattatgtgcatatgcattctttcatatccatatgtatgtacatcctgagggggagcttattctatattttgttcattataagatctctaccttgatttgaaattatctttcatctcatctctttgtattgtttatatcggattattatctatcacaaaagagagaaaagattgaaagatcttggattaaacaatttgtgtaattgttgctttggtgatagatgataaaccgatgtttatgggattaacctctcttttacataagttttcaacaaggttatttcccgataatgagatgtggtatatatgcattctttggtgatggaccttaatcatgacaaggatgaaattcgtggagataaagcgatatgtatcacttcttatctcctactttttgataggttcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgatttccatgttattgttatataagtgtgagactaatgtttacttgagtcttatcttatttagtctcctttacattgagaacatggagatcatgaaggtatgtgtttgtttgtttatcttcatcattactacatatgccttctctatgtgtataggataaacccccattggttcttctttacttatgcatacacttgtctctcttgtatatttctttgaatgcatatccttagggggagcaaatcctatacatttattgtgcatgttttagatccatgttgttcacctattatatatatcggatctttgcacttgagcttgcatacgagtatatgacacttatgatgttaatgaatactcaacaaacatatccatatctttcatatgcaacccgttggtcaccaagtggaggatgccaaccgatttgttgggactaatgttttcttttgagccgtgcaaaggaatagatcgaattgcgatgaggctaatgaatgacaccatgggttaatggtcaccaagccaaggacatcgtcatgttggcaagaatgaagtcaagcttgtgatgagaataaagtcttgacaaaggatggcaaagacctcgacataaacatggttcaaccgaatggtcacaagtgttgatgttggctcaagcattgaccccaagttggatggcgcaaggcaaaggtataatggagctaagaatgttttcttagtctttttcctggtcttggtgtttggtgtagaccggatttactagataggtgccgtactatcaagaggggtctatgaagcgagcatgcggatgatcttgtgccatattagttcatatgtatataggtgcattttgtgggcttgtctagccaagtgtggtgagttttatcaagtcccaaacaaagagagaagtgggcacatcctataggtttgggtagcctcatctggttatgtacggtggagtatcctttggagtgtgagccatttctccttgagaaaagttgtgtttcttggatggattgttcatgggttggatagccctttgaataagctttccatagagtccaagaacgccaaattccgagatccgagttaagagatatcgccgttttactaacggttgcttgtgctgaaaattgacctgcggtctgaccgtgggccttaggtcggtctgactggggctgttagccggtctgaccggcgtggtaaggccggtttgaccggccctactggtctgttgcactggtctggtttttggtggcgatacagagccgccagagccgcaaccggtcagaccgagctgatggcggtttgactgagccatggacggtctgaccggccactacactgcggtcagactggccaggttgagtgggctcaatgattcccctgtaacggctagttttctagccattacaaagtagtccggtctgaccggccactctatggcggtctgaccggcatagcacagagttggggatttcgactccaacggctagttttggtggttgggggtatttatacctactccccagcagcatgggtaaggttttggcactccattgcattatcttgaacccttgcaagagctctcacacccttgtgcacttagtttatctagtgaggtgttagagagtgagttaagccaatccaagtgcattgcttcattgttatagctagtgtgacacttgatcatcctcggcaagcatcctagtcttgttactcttggaggttgccgcctcctagatggcttgtggaggtattgcccggtgacctctccgaggagattgtggaggaggcctggctccggttgtgagtggtttggagttgaccaccttcggagtgaaggaaaagctaccctagtgatcgaggcttgggtagtcctctccgtgggccgactcccacattgcccaccccttgccgaagggggcgtgcggtggctttgtggttgagcggtagagttgggctcacctcaacggggattaggaaaccggcgagtttccgaacctcggtgaaaaatccctcgtctcttgtcccatttatttgttgcatttacattcgagcaagtttacaaagtagagcttatttgtgctattatcaccctaggcttgcaaaccttaacataggctagcttctttgtgcacttacttgagactagttgatttgcgttttaaattgtgcaaaaccgttttgatttacgcttccgcatacaaaacccggttttagccaaaagttttaaaaccgcctattcacccccctctagtcggcctccttgatcctacaagtggtatcagagcttggtctctcattttgtggacttaactgttctgagagaaaaggatggcttctagagatatagtacacataggtggtgaccctcctatatttgatggcacaaattatgcacaatggaaaatccacataatttctcattttagggccatgagcccaaaaatatggtggattgtagatgtgggcttttctcatgctttggatgaccgtgctccaacaagtgggcaagagaaatgcctacatctcgatgctcaagctactaatgctttattttgtgctttgagtgatgacatgtttaatgaagtatgcaatctcaagagtgcacatgttatgtgggtaaagcttaaagaaaaatatgaagtgcccacacttgttgagaatggttgcacacaagaatggatgtcgggtgaagactccacctcctcaagtgatgatgaggagctcccaacaccatccacatcacctcattgcttaatgacaaatggtaagaatgtggtaaagaatgattctctcgatagtactattgaaagtacttgtgatgatgatgatgatgatgaaccttcatatgatgatctttttgacatgcttagggaggctagtaaatacattgccaaagagaagaagaaaaatcaaattttagagaaaactcttctctctttgaaagactcaaatgtggagctaataaattcttataaggaactttgtgattcttataagaagataaaagacgcttatgagtctcttctcattggcaatgtatttagtaagccaaaggtggacataggcatcacatgtaatttaattgatgatgatatgccatgtgtagttagctcatgtagtacatctaaggctagtgtgcccacctcttgtgatgacttgttacatgtaccttgtagctcaaacatagataaaaattcttgttcttcctcctctatgtatgttgttactaaccttatagaggaaaacaagcaattacaagcccaagtcaaagatttaaaaaaagacttggatagaagctacaaagggaagaacacacttaacgaaatcctaagcaagtaaaagagctcatatgacaattgtggacttggctttcatcgcaaggagaatgctaagaagacaagatacatgcctagatatgcaaggaagcatgcatacttaagaaatgatggaaagaaaaatgtgagtaagaaccatcctcacattacatgttttggttgtcatgagaagggacactttgcctccatgtgtgcaaacatgaaggatgagaagtgcaacttcaaattgaggcaaaccggcaagaagtaagacaagaagacaagtcatagaggccaaaacctaacttgctacaattgcggcaaaaagggacatattggtaaaaattgtcccataggtaatactcctaagcctaatattatttttgatgattatgtgcttaggaaaaataggcaaggaaatatgtttgctagatatgttggtttacctagacttgcacctagaaggaggaccatttgggtgcctcgtattttggtaactaacattgatggacccaattttgttggggaccaaaatgtgccaaaatgagaatataggtacatgagaggcattggagttttggcctatgcgagaaaatgtgattctcaccatgttcaagaattggagcatataatgaggatggagaattcacatcaaggaccaatgccatctcggtaacatgcttttggtttgtaattttttttatatatagccttgtgtatgttgcattgcattctcatagttccaaaattaaatttcctcttcttatgaacatcatcataaatgcatgttgagcataatgagtagtggcatatgaagctataggcttgatcatattaatgcaacatatttatcatcttgtgcttattgtcaatcttatttgatctttattggatcttgtgtttatttgcttatctttgttgggttgaagggaatatcacattaagggaaagtattgcatttcttacatatgcattacaacccttagaatgtgaacaaagtaatccaagtggtagaaaggttttcaaaaggcccattttgaccaaaagtcaattttttgagaaaaactataattcttgaaaagtattacttggaaaatgtttcaaaaggtctctaatatgttttccaaactttagtttgcaagaaaaagtatttgtaaagtgaaaatgcatttttggccaaaattctagtttctaggatcttgttttggagcaaaactatttttctctctacaaggatttctaaagggaatttgaaaaagagcccaaaacaagttagatagagttggtcatttcaaatattttgggtttttgaaccttatccaaaaggccaacctattaaaagaaatttgatgccaaaactcaccaaaaatcttaactagaccatatatggtcactttctatcacttgggtgagtttatttcttaaatctgaataattgaatctttttggctcaaaatcatatttgaacttcatgcatattagtttctctcaaatatcatctcatttgcttccttttgtacttttggaggaatgtatttgaaaagagagcttgtgtagcctttttctcaaacttggcctttagtatcaaatcttgaattcatcaagcaaaaaggagagttgcatcaaggtggagcaatctgaatcaaacccatattccctttgctcccaaacatgaattttccaaaagattgcatttatagcatttcaaaagagcctattttagtcaaaagtcaaaaaatcttatttaaatggcccaaatttgtgaaaatcctttcaaaagtatcctaatatgtatttcaacaaggcttttggtgtaaaaatttttatttgtgaagcaaaatagcaaaattggtctcaataggatcttttaggatcttgtttttgttgaaaatgttttatttcactagatcaaaatttattgattttttgggaaagctttctataaaaaacttttagagttggtcatttcaaacatttctctagttcaaagtttttccaaattaccaaccattcaaactctacaaccatttgaatttcagcaaaaatcttgacttgaccatttttggcctaaacttgcatatggtgtgttaagcctttagagccaaagttctttgtgaatcttggcttggaagtgtatctataaccctcctaaggctttacaaatgtcaaactccatcgattttaaatttgaatgtgatttgagctctcaactcaaatttactcaccctaaaggcctacaatgctctttttgtcttatcttttgatagaaaaatgatttttaagaaattctttttggaaaagttcctcacaagtataaagatcaaatctgcaaggtttcaactcatttcgatttgatttgcaaagattttgactttttctcgttttgctcagcttgctgaaattttcagaacaaccatgtttttgggctgatttgtgatttttgtatctccaaatgggttgcaaatttgaagaagatcacaatatgacttttgatcctcaatagttgaagtttacttccaaatttactcagaattttaagtggtcatttggatgccttttcaacctcattttcagtctccaaaaatctgaagaagtctgaaattttcaattggctgaaagcttgtgagatttgtttcttcaattcggttgagatctgaaattttctaaccggggctgttagccggtctaaccggtgtggtaaggccggtctgaccggccctactggtctggtttttggtggcgatacagagctgccagagccgcaaccggtcagaccgagctgatggcggtctgaccgagccgtggacggtctgaccggccactacaccgcggtcagaccggccaggttgagtgggctcaatgattcccttgtaacggctagtttcctagccattacaaagtagtccagtctgaccggccactctatggcggtctgaccggcatagcacagagttggggatttcgactccaacggctagttttggtggttgggggtatatatacccactccccagcagcatgggtaaggttttggcactccattgcattatcttgaacccttgcaagagctctcacatccttgtgcacttagtttatctagtgaggtgttagagagtgagttaagccaatccaagtacattgcttcattgttatagctagtgtgacacttgatcatcctcggcaagcatcctagtcttattactcttggaggttgccgcctcttagacggcttgtggaggtattgcccggtgacctctctgaggagattgtggaggaggcctggtgccggttgtgagtggtttggagttcaccaccttcggagtgaaggaagaactaccctagtgatcgaggcttgggtagtcctctccgtgggccggctcccaccttgcccaccccttgacgaagggggcgtgcggtggcttcgtggttgagcggtggagttgggctcgcctcaacggggattaggaaaccggcgagtttccgaacctcggtgaaaaatccctcgtctcttgtcccatttatttgttgcatttacatttgagcaagtttacaaagtagaggttatttgtgctattatcaccctaggcttgcaaaccttaatataggctagcttctttgtgcacttacttgagactagttgatttgggttttgaattgtgcaaaaccgttttgatttacgcttccgcctacaaaacccggttttagccaaaagttttaaaccgcctattcacccccctctagtcggcctccttgatcctacacgtacaagggcatacaattccttatcatacgtggaataattctaaacatccatgcaacttctcgctaaagtatgcaataggcataccatcttacccctaatgccaactccactagcatcacattctaactcagaagttttaccaaagtttggaagttgtagcaatggtgcgtgtgtaagcttgtccttcaaagtatcaaatgacttctcctgtgtctttccccaatggtagaccacccctatctttgtcaactcattcaagggtatagcaaaggtgctgaaatctttggcgaaacggcgatagaatcctgcaagactaagaaaacttctcacctgtgatggtttggggaatcggccaactctttatggcttcaatttttgtctcatccacctcaattccctgtggagtaacaacatatccaagaaaagaaactcgttccgtgcaaaagatgcacttttcaaggttagcaaacaaatgcgcatcacgtaaagcattaaaaacaacacgtaaatggttcatgtgttcatccaaagacttgctgtaaatcaagatgccatcaaagtaaactaccacaaaatcgtccaataaaaggccttagaacctcattcattaagcgcatgaaagtactaggtgcattagtcaaaccacaaggcattactaaccactcatacagtccaaatttagttttgaaagctgttttccattaatcgccaagtttcattctaatttggtggtagccacttcgcaagtcaatctttgtgaaaattatagaaccacacaactcatcaagcatgtcgtctaacctaggaataggatgacgatatcgaatagtaatactattaatggctctacaatcaacacacattcgccaagaaccatctttcttaggaaccaaaattacaggaactgcacaaggactaagtctttgacgtacatacccgtggtcgaaaagatcttggacctgccgctgaatttccttagtctactcggggttggttcgataagcagcactgtttggcaatgatgctcctggaatcaaaacaatttgatgctctatccctctcataggtggcaatcccgggggtatctcagctggaaagacattctcatactcctgcaaaaggttaataacagtaggaggtatcgaactagcaatatcatctagagaaaacgaagcttgtttgcatatcaaggaatagcaaatatcatcatctgaaatttcagcaatgtcatattttgttgcaagcataacaccacccttcaatttaatccctcaaccttagagctaggtgaaagcttatcctttttaggtgggaaaacagatttagaacttgctgattttcagattcatcaagtttcaaactagcagctcgttctttatcagcttctacaatttcagcaggggtcaaaggtagcaaagtaattttctttcccttatgcacaaaagtgtatttattactcctaccatggtgtgtagcatcattatcatgttcccaaggatgacccaacaagagtgaataagcttgcataagaaccacatcataatcaacagaatctgcatatgagctaatggaaaatgaaaccatacaaacctgtgttatctttgctcttacggaatcgtttaaccactgaatatggtaaggatgtggatgtgtacatgtggtcaagccaagcttcctgaccaaatcaaaactcaccaaattgttgtagctacctccatcaatgatcatacgtgcacgacggttgttgatgacgaagaaaatctgaaacaaattatggcgttgcaacctctcaggctgttgtacctacatgctgagcacccgctgcacaatgatggtcctatagaccgttgtgtcatcacgaccaaagatttcgccatcctcatcctcaacttcttcttcctcctcttcctcatcatcttcaacattggaggtggtgatgtagccatcttctgtagcaacatatgcccgttgactagggtaatctttctgcacatgcccaaacccctggcaatggtggcactgaatgcgtcccgtcgaggcgacggatgaggcactcttggcaggtacctgcgaagaacttttacctgactctgctggtcatgggggaggtggttttggcgctacagaaactccagaagcagttggtcgcttgctcgctggtgggggaggtgcctggaaagagacggccttgggcagtcctgcagatggtgtcgtgcgcggagtgtatgtactcgccctgttcttgccctgctactcacgcccctgcaattccttctttgcaagcatagcaaactgaaacaactggttgacagagttaaattccttataatccactatgttttgaatttccaccctcaaaccagaataaaaacgacaaatggcatcctcgatcctctccactatgccacaacacctcaaacccttttgtagctcaccatagtaatcctgtacagacttatccccttgttctaaacgcatcagtttcttgcgtaaatctctatgataagatggagaaacaaatctattgcgcatagctaccttaagttcttcccaagtagtaggtaaaactccctcgtcagataacccatcccaccacatgatagcaaaatctttgaactcactactggcttgtcgaactctatgttgctcaggcacaaggtggacattaaacttttgttctactatcatctcccaatgaaggtatttctcagcatcataatattccgaaaaagatggtattttaaacttaaccttagcataagattcatcgggcacacgattattattaccttgttggtagtggtgagtgccaccgatacctgtgcggtttgtccgtagatgacattgtagtcgtgcttgccttatagcttgtgcattaacattgccactagaatcatacaccgtgtcttcaggatgaccatcatcgttgctaccgctcactttctcaatggaaggttgtgtgtctccaacgcagcaacccaatcagttagcgtggatatccgcttgtccagcctctccatgtggtttaggaagcagattttattgaaagcatcttggacagcctttgcaacggcctccgtcatgtccttttgagcattttcttggaaagttcgtagttgctcttgactgacacagttagcaaaatcctggggagtcctctcatcattgtcacctgccattgaaaccccaaaatagcaaaaaacggtgaacgttatccctaataatctactatgcaggtgtagtggtgcatctcaacaattctcagcaatatggagcaactaaccaagctcttataaggttcttaccagcaaagcaaaggatacctggaaggcgtagagatcgattgcagggatcaagaatctgtgctgtccagaagtaatatgtggagctaggaaggccaaatatatgtatatgaggggtacacaatccaatgacagatagtaacgctgaataaaaatcccaagtaacttgcccttagttgctggtctaatcgtgtcctagatagtagtggtaacaatgatggcgcaaaggaatatgacactagtaaacaacaaggaaggactggcaggcaatcttcggtgagtctcagcaaaaacaacaaaaccgagtgggtgataagctcaacggagcgcgtcgtgagctcaatgcactagtggaaatcaatttttctttttttttattttatttttttgatattttttcttttccaggagcatgaaaataggcacaccaccaagttacagcttaatcggagttgatatgtggcctacggaaatttctgaaaccactataaacaatgtgcaggaacttgtgagctcgaacatacaattttgtaagctaaatttcggaattttggattttccaaacccacgaaaggcagggagaaacggatgtaaatttttttctcttatccaaaaagttaaaatttaccttattccgagtccgtatgaaaaagttatggctgtttgaagtttgggcttccggctaggttttctagaggggatataacctagtctgtttgcggtggaattgggatatggtggcagcggagtatgtagggtgttctggtgatgcgtggtgatctggatgggtgtttatgatggcggaaaacggctctcaaaggatgtaccctaacacacggtgaaaggtggcggctagggttacaaaggaaaacacacgactagactaaaacacgcactagaccagcaacaagaacttaaactagggctcaaactaaacactacggactctaaaacagatcatgcgaaggctaaacacagtctgggttaaaggtgactaacaactaaaatttttttggcttttctgtagactctaggataattgcgaaaataaaaactaatctagggtaaagaaactgagcgaacctgacggtgaacctagagctctgataccacttgatgtgtactaggtttcccgatcttccgaaaggttctaataaacaacgatttgggcggagtcacgacacaaatcgatccggcttcttgaacgcgcacgctcttgagccccgcaatcacagcaccacgtctcctctggttatcacccgtgtcgaaacgcggatgacctcaccgagaaggctaaatccctgtgtcaaatcgaagaacacaaataagaacaagatagaatacaaccaaaattgcagatgaatgattaagctcacaagttggggtcttacaaaccgatctagcggcgaaactgttctcgacagaataatctaagcaaaacccaaaccctaaaggtgacggcggctactgatatatagagtttagggtcgtgtaaccaacccttgacgcaaccctaatgggttccaacatgatacatggcccaaaggcccaaatacggtgacgcagcaccgggatagattttggacgtcaaattgtttggtcgattcccgttgactcagaaagaatttggacatgggaccaaaatcattggaaatgttatcttcttagatttctatccatttaaagaacaccccaatctgagcacgtatgcagcttgagcgtccgttttatgcagactggtcccagactccaaattgacttggtttgggcctccactttgagttggacgtcctcgatgatcctccatgaatctaagtccttctccaagtgtctccttgtcccctccattgttcctaatcacgatataatcattaggtagcaatctattctcaaattcgtacaaagaagaacataggaacgagctcacctctaaattcaattgtcgcgcgcgagctcgtgttatcggtccttgaatgaccgttggataattgttgtgtgtatccgtaggagtgatgtctgcatcagatgataccgacgagatcgttgttgaggaattcgacgagatctcccggcgacttggctccgcgtactccttcttcgtaaactatgggggtgtgtgttggcgttagaattggatgccttgtacccctcccagggggtcccttttatacgttggatcatcttgacccccaaggaaggtttgaggatatcagaccgggtacattataacagaaactctatcccttccgagtaggactttggaaatcacttgactcgtagagatttttttccataattcgggacgtattccagatgacatttatgggaactatcagtatacgcgaaggtataccttagtggtatatttcataagtcaaaggataggaggtatgtcttatccgtaaccctgacagtagcccgcgagttcaacttaaattagttcatgctgtcattcatgacttttctctctagcggcttgtcatgcttacttgatcgttctcggtgcggagccgagaagacaagaaactattgacaacactaagggaagtctaacggctcgaacatgaatttaaattgaagtctgaacaaccgcccttaacgggcctcaggatttttcggcggcaatctctctccttccttggaatacgaaccaccagatagtgcgcttatttaaaggggttttgggatccatttcaagtccgtttgctgaaaagttctccaaccttcctgcagtctcggagctttcgtctctccaaattccctaggttatttcgtcctgctccggcgatcttcctccgatggcggacctcggcatatcgacctccgacctggcgatggtagcgaagctctccaccgacggagctcttcctccggagcaaaccatggccagagaagaaggaggtattgccccctcttttgccctaggtcgtatggtagtagtagaagatttcattcgcagtggcttcttgccgccaccgttagaatttctcttgctgatcttgaacttctacggcctttcccttctgcatctcaaccccaactccattgctttcttgagcatattcgcccatctctgagaggcctacattgcggtagtgcccttcctagacctttttcattttttctatgaactccagtggatggaggccgacagggtgttgagatgctgcaggtgcaggggctaaccggggatgaagtcattcaagacttcgtcgcccgacggatccaaccgctgcaagcccgcgctcatcccgcgttcaattacgagggagttcctgacgtgacgcggatctcgtcgcggggtactcattctcccgtcgctgtctctttgttgcttttgacaacattcttaaacttgagatctgactcacttttgtcttttttcttgtgttctagttctccctgcagatgtcgtgacacagcgggtgaaagacgtcctgatcagcctcgcctccatggctgagaggttgccgacctcgctctgcgacaagccggcggctgacaaggcggccgccatcaacgtgagtgagaacaaacgacttttcatgtctctgtttaaaggtgaaccaaagggatctcaacccctgcaggttctgccgctgacggatgtcatcggcccccttatcgaccaccaggcctccgcctccctcaaggagaaggttgcgggaggggggagtggtttccgcttcgatccctgttgtcacaggggggagtgggaccaagagaaagccctgggctcgggcgagcgctcctacgggatctcggcagaagtcgagcgggtctgaggtaaggcctatcgttctcgctccgttggccttttctttttcgtaggacgatgaagttaagttgtgatttactatcttactcaggatacgggaagcctccctcctcctccgaagaggaggttagtgaagagagccgccgacaagtgaatctcttgacctccttcgttactttgtctgtgagctcattggaaatgtcttctgatgttggtaggaaagcctcagcgacctccgcgaaaagcagcgacgaggtggcgacaagcgggacccctgttgtcgcctctcctcgcgtggatgttgcgcctgctgccgctgggtccgccgaggctgttgtcacgcccgtggctgcggtaccaccatccgaaccactggactggtctgacatgatggccaagtgtcgccgcctctttgagaaaacttctcgggaggtgggggctcaaatgaactgcttaacggcccgcgccacggcgtcggatggaaaggtggcgcagctggagacggagctcgaagtcgcccgtgacgacctttagaagatgaaggagatcgtggccggcaacgagatgcagcatcagggcctggagaagaggatgagcgacctggaagatcatatcttctccatcgcgaccagcttcggaagagcttcaccagcctgcactagctagccttggagtgcggcgtgaagttttctatccctactcactccgacgagacctctctgacatcatgtaacatactcgaaatttcaggacttaaaatttcttgtcaaaatagttagatgttaacttctctaattttgagagccaaaaatttccgttttaatttaggtgatgaccaacttaaaccattgcatgattaaaatttgagaacaaaataaaaccttttcattcccaacattagactagaaatgtcatcaaacatttaagcatacatgtgcataatgcatgcctaggcttgagtccattgtgcatttggattttggtctcgcttttcataataggtcttatgagcataaactaaaagggttaaaattactaaacaaaactatagttaatcttgggtgataacatgtggacctaatattaaattctaatatcattttctcagcccaaaagaagtttaatgtaatctctataataatattaggtgtaattatgaagtaggaacacatatataaagaaaggttattctaattctttaaaaaatctgtgtaaattaaaacatggaaaaatttatgtagactatgtttagcataagcaattcactataatattggtacaagttaataactaagtttaataccacaaattaattggtcaaagcagaaaaactaaaagaaattaaattaaattttaatcggctaaagccatacttcatccaaaagtacatttaactgcacataagtaaacatgaaaaataatttattcaaatactagattatttatcatgcctaaatataatttttctagaattttcctcctctgtttaggcttcctaaaaattcaatctacctttctaatagcccatctttgttaatttctatgagcagtctatccattatttttgagtgcaaccaaagaaaatggaatctaggtataatcatttacctcctccacattaagttatgaagctacaaatttaggggagagaaaataatctaaaaattcgtctaaaaccgtgttcacccagaatcttacccacacctctctcttccacctagagcacttcgtcctgggcccacttggcagcctctccagctcgccctttctctgtgcctctcaccctcagccgaccaagaacacagagagggagagatcgagcgagccgacgcgtggccacaacgtgttgacgacctcgggctttccttttctcgctctcttctccttcagactgagttgccattcctcactcatcacttagagccgaaaaacccgaggggagcaggtcctctgcctctccgtcaccagcgacctcaccaccggccatggtggtgacgaccatcgccatctccgtttgagtcaaggtcacctctatctctttcgcgttcccatctctccacacaatgccgaaccacttctcttttgaccacctctcgttttgttcatcacagccaccggaacatgaccacgccaacgacgccctggagcacgcaccggagcactgccgcttcgacatcgttgtcgtccggccattctcgtccatcccgaagcaagccgctgtgccaagaatctcgcctcggccacctcttcaagacgcctcaataaccccagccggaaacatcaagaacacggagaacacatccttttcttcctcgacgccgatccgaactcgcctccgccgtcatcgtcgattaccgctgcctcggtgagccattgtttgattcctcgtgcatacaccatctccttgacctcacaaccctcgtgcatgccttcctttagcagctcgtcatcccgttcgagccgtcgccgttcacccgaggaggagcgtcgccgtcgaaccgttccaaccgaagccgctgctatccaagcttcggcgatttcttcctacagcttggtgtgcctcctggacctcttaggaaacacatgcatggatgcatctagcaaaatcaaagcccctaggcaacatgcagtaacagctcatatataccttccgctcaccctcaccatcggcgctactccgatgtctcctagccaagaaaactagaggaatggaattgtgtcacgaccggaaataacccaacgggcgttccttacgtgcgtgtattattccttgtcccaggaggcaaggtacaccagaagttgatacaattcagagtttaataagtggaagcgtaaatagttaattattacatgggcagcgacggcccagcacactcaaagacaacggaaaacagcggaagactaaggcgacgaccacaggcgcttgacggcaggcacgagctagacaccaaagccttcatcatccaggggctcctcttctgggtttgggaaaaattgagcaagactgagtacaaccaccgtactcaacaagacacacccacaagtgcagcataagtgcaaaggagtacaatggagttatagtataggggttaggttttgcaataaacaacattttaaaaaacccttagttgctcaaagctaaatttaaaacacgatcctagaactatttaatattattaaacaaggccgtgaacccacacgaacctgccttaacccaaggcctacgatgattcagaccgaactggcaacccgaccctgggtcccagctcgtcccaagccaacccaggtcaaccattccacattttagttgttaagcaggttttaagaattaaaacactaacttgggtacattgctcggcttgcccataaccgagggcgcggctattcgaatagattatactctgatcagaggtgtacatctttgcccacaagacacatcttcctcacgtgcaaccacgtgccacataccaccacggcatatggacggaagacatgacatagtttccaacccatcctagccatagacaagagtaccgacccaaccccacctacggccggaacccccgggacaggtaggcaggactgagcccctagcagcaggacaccggtcctgtgccatgacatctcgactaccgggccgcggctcgtgtagccttcatttgtcctagagatgtccatcgacccccgacttcgtccatctccatccgtgtacttttgtttataaccagactgagccacaaactaagccttacccattagacatgtggaagtacgatagtgctttgcaacagaggcccgaagaccggtccttatatggccgaggtgctaccatcaaaaccatgcaccccgagcccagcctaaaaccattttgagggttttgaatagagggagaggtgtgaatccaattccacaataatccaaccattccatggtgtccaagtgatatgaatattcccaaagtctagagttataaaaccaccctatgttgtcctattaaacagcgaagcatctacctaacttcatactggtggaaccatgaataaaatgtccactagttggggttttgtttatcctagggtgaacaaggtaataataataacaataacaataataagttcataacaaaggtaaataggcatggctaaataaaacagtgataacgcgggaattttaaataaagcggtaatgcaataatttaaatcaaaataactttataaactgggattcaatatgttcaaggatgatgtgacttgccttgctcgctttcccaaacgtcggcttcgacctccacgaagagcggatcttccgaagctgcagcgtctacacgaccaacggaaaaataaaagggcttttactctaataaactccatataacaagcaggaacaaagcacaaaaatgggttcttgacttcttaaggaaaaattagagacttgaacggtccaattccgaattcaaatggccaagttatggccatttgaagtttatatgctctttaaatgaatatttacgaatttcttcatttaaatcttaatttaaaaatatatttattgcgtcagccgggagagagggcgcgcggaccgggtctacgggagtgggacccacgcggcagcctcacggtccacggtggaccgggtgcacccggctcacaccggccggcgccgtgggccccacgcgtcagccgcacccgagggcgcgggcggctgacggccgggcaccacgcggcagccgctaggcgcgcctgggggcggccacgtcggtgcggccggcgggaggcggcgcgcccgcgcccctatggtcgccggcggcggccataggcatggcggagcggcggccgagagaggggagggaaagggggaaacgaagcggcggtccatggctcaccccgggtcgacggtgacgacggaaacggcaaccggagcggaggaaggcggcggcgcggctcgggtggacggagtcgacggcgctgcggcggtcggcgagcgaaacggaggggtggacgaggtcggcgaggatgcggcgaggcccaaggaggcggcgccgaggtgggaggtggtccgtggcgacgacggcggtggaccggagctcggcggcgacggcggagagagagagcgacggcgcgagctcgattccggcgaggagagagggcggtgagtggcggaaacggtggtggggagctcggggagggtttatatagggttgggagtgagagagggcggccggaggggaaggaaaccggcgcgggaggtccggccgccatcaatggcgccggcgagatttgcgggggcaaatccgcccgtttgaacgcgagagagagagggaaaaatggggggaaagggagaggggatcacggggagtgattccccccactttattgcttgcggggacggcgggaggcggcgggattcgcggcggcggcggcgctgctcggggagggccgagtgggccgcgggggagaggagagagggggagggagatgggccgaattcggcccatcagaggggagagggtgatttttagggttttctttttataaaacctttttaactttgtttatttcttaataattattatttgtgctctgaaaattccactaaaatttatttacacattttaggcttttaggaaatatacaaaaatcctccaagccctatttgacttttaactttgcacattttaatttctgaaggctttcacaagcattttaatcattctaggcatgatttagaggatgtattttagggtcgatttgggacgcgacaaacctaccccccttaaacggaatctcgaccccgagattcggaagaactggcgaagagatctggatgggctgccttcagctcgtcttcacgctcccaggtagcttcttcctcggcgtggttgctccattggaccttgcaaaaacggattacccggttcctggtcctgcgctccatggtgtccaggattttcactggtctctccacgtaggtcaagtcttcgggaacttcaatctgctctatgtcggcctgctcggtcggcactcgatgacatttcttgagttgcgacacatggaacacattatgcacgttgcccaaggaaacgggcagctccaattggtaagcaacttctccgcgtcgagcaatgatgcggaaaggacccacgaaccgaggagcgagcttccctttcgcttgaaacctgtgtacaccccgcaacggcgttacccagagatatacaaagtcatccactgcgaattccaggtcacggcgtcggttgtctgcataactcttctgccgagactgtgccacctttaggttttcccgaatggtcctgaccttcgcttcagcttctctcaagatatcggtcccgaatacttggctttccccgacttggtcccacaatagtggtgtcctgcatttgcggccatacaacgcttcgtatggtgccatctgtatgctggcttggtagctgttattataggagaactcggcgtaggggagactcttatcccatgtcttcccaaaatctaggacacatgcgcgaagcatatcttcgaggatctggttcagacgctcggtctgcccatctgtctgcgggtggtacgcggtgctgaaatttaatcgggttcccaactcttcttggagtttcttccagaaatgagaggtgaactggcttccccgatcagatacaattttcttggggacgccatgcagacttacgatcctagcgaagtagagttcagctagtttgttccctccataggtggtctttacgggaatgaaccgtgctaccttggttagtcgatccacgactacccatatagaatcatatccgccttgggtttttggaagtccggtgataaaatccatcccaatttcatcccatttccattctggcacttgtagaggttggagaagtccggccggtcgttggtgctcggctttgacacgctggcacacatcacaaagggccacgaactctgcgatttcccgcttcatactaacccaccaatatttctctttcaagtccaagtacatcttcgtgctgccaggatggatggaatagggactttcgtgagcttcctgaagtatcaactatttaagttccctgacgtctggaacgcatacccgatttccattccatagggttccgtgttcatcctctgtgaaaccagcggctttaccctgtttcatattcttgaggagcccatgcatatccggatcattcttctgagcctcgcggatttgatcgagcaaggtaggcttggcttccaatgtggccaagaatccacgaccaactatgcttaggttcagggcttccaactgttgattaagttccggtggaatgccacggacgccaagagtgttgcaatggctttttcgacttagagcgtcggcgactacgttggccttgccaggatgatagtggatccccacatcataatccttgatgagttctaaccatctcctctgccgaagattcagatctgactgagtgaagatgtatttcaaactcttatggtcagtatatatttcacagcgatttccaatgaggtagtgccgccagatctttagagcatgaaccacagcggccaattccaaatcatgggtagggtagttgccttcatgaggccgcagctggcgtgaggcataggctaccacatgaccttcctgcattaatacgcacccaaaccttggcgcgaagcgtcacagtacaccaggaagtccttacgagtatctggtagagttaatactggcgagaaaaccagcttctctttgagagtttggaatgctttctcacactgcggactccacacaaaattttcttctttcttcaacaattgtgtcatgggtcgagcgattttggagaagttctcgatgaacctccggtagtacccggccaaacccaaaaagctgcggacttgagtgaccgtcttgggttgcttccaatcggtgacggcggtcaccgtttcggggtccacagcaactcctttagcagatatcacgtgccctaagaacttgacttcggacaaccagaactcacacttgctaagcttggcatacaattgatgttcccgcagttttcccaacaccagacggagatgcttctgatggtcttcctctgattgtgagtacaccaggatgtcgtcaatgaagaccacaacgaacttatccaagtattccatgaacactttgttcattaagttcatgaagaaggcaggagcattggttagaccgaacgacatcaccgtgaattcatacagcccatatcgcgtggtgaatgcggtcttcgggatatcttcttcacgaatacgcaattggtgatatccggagcgaagatcgattttagaaaagacggtggcacctttgagctggtcgaacagatcatcgatccgaggaagagggtacttgtttttgatagtgacttcattgagagctctgtagtcaacacacatcctctttgtcttgtccttcttttccacaaaaatcacgggagcaccccagggggaagtgctcggccgaatataccccttttccttcagctcttccacttgcttcttgacttcggcaagttcattcgcggccatacggtagggccgcttgtacagaggagttgttcctggagcaagatctatccggaactcgatctcccgcttgggcggcataccgggtagttcttccggaaacacgtcaccgaattcactgacgatggggatttctgtcagtcctatctgatgaagttccgaactgccaacagaggttggggtgcaaagaacacaactggttgttctggtccttgatacagagtgacagtgcgccttgcgcaatccactacaccttggaattgagccaaccaattcatcccaaggatcacatccaagttcttggtgtccagaagaatcaaatccgagggaaaagggattccctggatttctatagggacggctgggctataatactttgctgtcatatcccctccaggggtggtgatgagcagagggtttctaagccgttctacccccagttgatttcttcccacgaaaggcacagatataaacgagtgggaagctccagagtcgaacaaaatggtagcaggaatggaatgaatgaggaacgtaccaacgatgacgtccggagtcgtcagcatatcctcggcagtcacgtggttcacactaccccgagcgacgtccttaccaccgttgttggggcggggaggcgcttggccttgctggcgccgcggcttcgggcatttgtccgcaaagtgcccgggctcgaagcagttgaagcacagacgctgctgtccttgagcgtctctacggccttgaccaggctgcacagctggcacaggaggacggggtgcacgggtaccttgctgactctgctgttgctgcagctgtgggacgcgcaccacgaattgaggtcggagcgcggagcgaggttgctgctgctgctgctgcaaggaggatccccctggatagggattggtgtagcggaccctttggttagccccctgttgattgcggaaattcgccaagcgacgcttgtgcgactccagttccttgtgcttggcttccaagcggatgctcttgtcgaccagacgttggaaatccggatagtccccggaaacgagacgcaccgatagctcagggtccattcccgccaagaacttctcctgcttttcctcatcttcccgaacatcctccggagcgtaccgggccaagttgttaaactcatgcaaatactccatcacagagcggttgccttgcttcaactcccggaattcccttttcttaagggccatgactccggcgggcacatgggtcctccggaaagcggcggtgaatcgggcccaagtaataggctgcccctctggctgtgtagcctggaagtggtcccaccatagagatgcgggcccctgcagttggtgagcggcaaagatgactttctcctcatcgttgcactgcacggtgtctaacttcttccccacggcatgcaaccaatccaaagcatccacggggttattggagctagagaaggtaggcggacggatgcggaggaactcggcgagtttagaatgttgcgggggtgggggtggaggtgaagcattatgctgtggtggattttggatgtggtggaggaaagcagccatcatgttggcctgctgggcgaggatttgggtgaggagggtgttggtgtctggtggtggcggtggaggcgggggaggagggggaggtgggctgccatggttgttgtggttgctgccttcgggttggttgctttcaccggtagcagcacttctcctggttgtcaccatctgaaatatcccatacagaaccagccaagagagagaacagactattaaaactaatcacccacgactaccataattcttgaatttattactgctattgaaatgggttcattaaggttcaagttgcttaagcaaataaaatgaagacaggctccgacacagtcataccacacaccggtacaaccatgccccacacgactccaacaggaagacaaacgagaaagaacacacgcgcaagcctactaactgctcgtctacttctgcgacgggccagggcggaaggtgagcagcagcgcatcctccgtgcttccaacgccggaggcttccccctcctaaggaatcacgggcgcgggctcggcacgaggggtctccacaaagcaggtccacgccaaggactgacgaacaagctcaggcctggaggtgctcttgcgggcggtgatcttctggctgcggcagacgcggcggcgcttgggacggcagacctctccctgggcgaccttgagctgacacagctgcgcctccagcgcgtctaggtccttcttcagctgcagattctcctgacgcagctccaggatcttcatgttgttctcaaccatcccacggcgcaccatatgatggaagtcgatacgagccgcgtcgtacgcctccaccatgcgtgccaggtgcatgatggtagcgtcatcctccgagctagcatcccggaaggtggcgtagtcgcgggctcctccgcgacgagggtggtagcggtagggcgagtgctgcaactcgtccgggtagcgctggtgaagagtgccgatggcgaggagtgcggcgttctggcaagcggcggagaaggaatctcctcccgcggtgactgccaacgaagtcctctcgggagagccagtgaggatcactgcagtgacctcccaagcagcgtggggctcggcatcgtcaccctcctgctccgggagctgcttgccctggtagtccactccatgcggatatcccaggacaacgcacatgccccgcagttggggttttgtttatcctagggtgaacaaggtaataataataacaataacaataataagttcataacaaaggtaaataggcatggctaaataaaacagtgataacgcgggaattttaaataaagcggtaatgcaataatttaaatcaaaataactttataaactgggattcaatatgttcaaggatgatgtgacttgccttgctcgctttcccaaacgtcggcttcaacctccacgaagagcggatcttccgaagctgcagcgtctacacgaccaacggaaaataaaagggcttttactctaataaactccatataacaagcaggaacaaagcacaaaaatgggttcttgacttcttaaggaaaaattagagacttgaacggtccaattccgagttcaaatggccaagttatggccatttgaagtttatatgctctttaaatgaatatttacgaatttcttcatttaaatcttaatttaaaaatatatttattgcgtcagccgggagagagggcgcgcggaccgggtccacgggagtgggacccacgcggcagcctcactgtccacggtggaccgagtgcacccggctcacaccggccggcgccgtgggccccacgcgtcagccgcacccgagggcgcgggcggctgacggccgggccccacgcggcagccgctaggcgcgcccggaggcggccacgtcggcgcggccggcgggaggcggcgcgcccacgcccctatggtcgccggcggcggccataggcacggcggagcggcggccgggagaggggagggaaagggggaaacgaagcggcggtccatggctcaccccgggtcgacggcgacgacggaaacggcgaccggagcggaggaaggcggcggcgcggctcgggtggacggggtcgacggcgctccggcggtcggcgagcgaaacggaggggtggacgaggttggcgaggatgcggcgaagccgaaggaggcggcgccaaggtgggaggtggtctggggcgacgacggcggcggaccggagctcggcggcgacggcgaagatagagagcgacggcgcgagctcgattccggcgaggagagagggcggtgagtggcggaaacggtggtggggagctcggggagggtttatatagggttgggagtgagagcgggcggccggaggagggggaaacgggcgcgggaggcccggccgccattaatggcgccggcgaggttaggggagaggtttccaaacaaatccgagggagagagggagggaaaaatggggggaaagggggaggggatcccggggaataattccccccactttattgcgcgcagggacggcgggaggcggcgggattcgcggcggcggcggcgctaggcgcgggcgaggcggcgggggcggcgggaggaaggggatgacgggtgggccccacccatcagcgagggtggcgggcgggcccgcccgtcagcggcgcgcgcgcggggagggccgagtgggccgcgggggagaggagagaggaggagggagatgggccgaattcggcccattagaggggagagggtgatttttagggttttctttttataaaacctttttaactttgtttatttcttaataattattatttgtgctctgaaaattccactaaaatttatttacacattttaggcttttaggaaatatacaaaaatcctccaagccctatttgacttttaactttgcacattttaatttttgaaggctttcacaagcattttaattattctaggcataatttagaggatgtattttagggtcgatttgggacgcgacaaattgtgagagcattctattcattttatcttttgacctcattcccaattgagccaccaatcgtcgccgacgagctcgccaaagccatggccaagctcccagtccatcgggctgctggaggttgaagatgaggactttgtcctgtaaatgatcaaaaacatagagttcaagcttcggaagatccgctcttcgtggaggtcgaagccgacgtttgggaaagcgagcaactcaagtcacatcatccttgaacatattgaatcccagtttataaagttattttgatttaaattattgcattaccgctttatttaaaattcccgcgttatcactgttttatttagccatgcctatttacctttgttatgaacttattattgttattgttattattattaccttgttcaccctaggataaacaaaaccccaactagtggacattttattcatggttccaccagtatgaatttaggtagatgcttcgctgtttaataggacaacatagggtggttttataactctagactttgggaatattcatatcacctggacatattggaatggttggattattgtgaaattggattcacacctctccctctattcaaaaccctcaaaatggttttaggctgggctcggggtgcatggttttgatggtagcacctcggccatataaggaccggtcttcgggcctctgttgcaaagcactaccgtacttccacatgtctaatgggtaaggcttagtttgtggctcagtctggttataaacaaaagtacacggatggagatggacgaagtcgggggtcgatggacatctctagggcaaatgaaggctacacgagctgcggcccggtagtcgagatgtcatggcacaggaccggtgtcctgctgctaggggctcagtcctgcctacctgtcccgggggttccggccgtaggtggggttgggtcggtactcttgtctatggctaggatgggttggaaactatgtcatgtcttccgtccatatgccgtggtggtatgtggcacgtggttgcacgtgaggaagacgtgtcttgtgggtaaagatgtacacctctgatcagagtaaaacctattcgaatagccacgccctcggttatgggcaagccgagcaatgtacccaagttagtgttttaattcttaaaacctgcttaacaactaaaatgtggaatggttggcctgggttggcttgggacgagctgggacccagggtcgggttgccagttcggtctgaatcatcataggccttgggttaaggcaggttcgtgtgggttcacggccttgattaataatattgtacagctctagaatcgtgtttacaaaatagctttgagcaactaagtgtcttttaatgctgcttactgcaaaccctaacccccctatattataactccattgtactcctttgcatttattctgcacttatgggtgtgtcttgttgagtacggtggttgtactcagtcttgctcaattttctcccaaacccagaagaggagcccctggatgatgaaggccttggtgtctagctcgtgcctgccgtcaagcgcctgtggtcgtcgccttagtcttccgctgtttttcgttgtctttgagtgtgctgggccgtcgctgcccatgtaataattaactatttacacttccgcttattaaactctgaattgtatcaacttctggtgtaccttgcctcctgggacaaggaataatacacgcacgtaaggaacgcccgttgggctatttccggtcgtgacacatcggctgagccgatggtgcaatagaaggaatttcttgaacgggtggatgagtattggtgatcaaaggccgataatatggaaatacacctccttgcaaataaattgggcccgcagcctggtattcagctatcgtaccatcgactattgacttcatcatatttgacaaggtattgactaataccccggattgattgatcaaagcattgtgcacggcatagtcaacacgatcttggaagttattgaaaaactcttgtgatgcattgccattctgattagggccttcaccttaaactccctgggcacgatcaccttgaactccttgagaatcatccgcaacacctttgttgctcggttgagccgagccatccggggcttgtttcactcccccatccttggacgaaccggtcccggggacatcagccaccactcgcacctgatacttttgcaccactgtccccttgcgggtatgcataaatgagttcaagaactggttccgtgcttgctacatcattgcttcaaactccttcttctgatcaggtgttagattatttggagtaatggtcatgacgttgccctcattaacgtcagattggtctaattgctggaccttctctttaacagaacctgggctagccgaggatggtgatgttggcagcttgccgtccatgagaagacttctgacttctaatcggtcccaccgggcgtgccaaaagcgtgttgatgaaaaacacgaggcttgggagatctgcttaactccagtgtaggtccaaaacttgccttcggatatgctagcgtgctagttgatttgatcctgcaatcaacaagaaacaaagacaaggaaaccgtagttaaatccacaaataatagccgatcggctaagtgccgatgacatatcatttacctctgagccgatgtcatatgtgaatcgatcggcggctggaaatagatgataaagaactaaatctactcgatcggctgtagatattaacaatatataattcttatatcgacatatacttaaatcaagtgatcgggatagatcggtcgccatgccgagacaatataaatcacttagattggaatatatgttaataacggaactatatatgtttatagcattgccgatcagatagatctagcatgtatcggctaatactccgatacgactctatgttaagatattaaaacaattagaatatactaaacagaagcttaatatatgtaaatgcaacaatatcttgacataaagggtagatttaacatatcaatgaagcatgtagagcaaatgtagttaaaccagataagatcggctgaaactccgatgctaccctaatcggcaaccagaaagcaggctagagattgatattctaagcatgacttaatagatcaaactcaactgatacagcattaagtatgaaaagaagaacaatatctagacaatcaagccactgcaagtttcatagagtggtagatatcttgcataatctaaattaaagtcgggatctaacctaatcagctgccctctactaatagatgttagccgattgtagattagatagcaatattgccagagattatgtgagatatatgataactcgacgaattacataaataagattagagtatcataaagatggaagcacaaatcccgagaacgcaagccgccataacaagttttacctcttgttgaagatcgaaaccgatgtagctcaacccgaaagcaagaactcgtcgaaataaaacaaaagcaaaagggtggcgatgcgccgaaattgtattgaacgtgtgtgttaaaaattacatagggctcgggatcttatttatacccgagaattacaagatatgtccataccggacatgactattatctctaacaaactctaatataccataagtctttgcggcagacttttgcccaagcatatccctaaggaaattatataaaatatcctaattaatagatacaattgcctcctcgggactctatccatgcgcggcaataatcttgaagcacctcaattcaacccgatgtcacacaccaagttgtattgtcaaaatcggctgcattagcccacctagtccgactcggactcagccgatcctaatcgtagccgatctggactctagccgattcctgctctcttcctgaatcgatctccgcctccgactccactttgatctaatcatcttttccgatgctgatgttaccaaatttggtcgtcaacaccttgctctttccctgcttgcaccatagagcatcatctgcatgaacgcacctgtcgatgatctcgaatagctttcgggcatagaaagtcctctctagcctagcctacctatagttgttgtccttggatcgtcttagccttaggtagattagacacgttctctgagttcgatatcctttttgggtcacccgaaggtgaagtgctacagcggtattccgtgcacttgcagatttatttgtggttgtaagaaataccaacaagcattttctggtttacggtcgttagcagtcagttttgaccgtcaatattaccaaaatagaatggaactagttatgcttgtaatgcatatatatgttagaaaaataatattccactagtattaggttcactaacattttgcagacaataaccataaaagtggagcagaatcgacatcaactcagacgataaatcaatcggacgatgtcgagaatcagacttatgcatggatgggccaagaactcagaattgacacgatgaattgggccaaaattcacaagtctcgagctagccgccggtcgccgctagctaccgttagccgcctcgagcgccacccctccgtcggccgaatccgccgccggaacccgccgtcccctttgtgccggtgagcatcgccatggtcgccgccttcggccggcaccctagctcgccactgtctttctctcactctctaacctccctcgttttgctctttaggtcatcccgcagcccgtcccgccatcaccgccgtttcccgccgctcgccgtcgtcaatcgtcgtcggtgaggcctcccctcctcccttttctctctttctcccgtaccgctaagccgccacctagccgccgcgccactgtcggccgctcgccgccggtcgccagctcgcaccgcgcgccatggccgctgggccggcttaagctgcccgcacgtgcacccggtagcgcgccatcgccgcccacgtggcagcccacgtagccgccacgtcggcgccacgtggtgctccaatccccagtcctatggactcggtccaccatgggccggcacctctgtgccgatgacatgtggggcccgcatgtcgatgcccaccttcgctgacgtcatcgggggttaattaatgcgcaatagttcaattaaggccttttcttttatagtaaaaacatagtgaatcttctaaaattcaaagaaaattcatccgtgctccgtttaagcccattcaagtctcagtaaatcaagaaaaatgcaaagaatccattaaaaatggtttcttttctctgtttcagtagtcttatagcctgtttgcattgtttgcttgcaaagaatctattaaaaatggttttttctctctattttagtagtcttatagcctgtttgcattgtttgctttgtttgtcgcatagattccggctctcccgacgctccggtgtactttgagatagtcgccgaggttcctccagctgaagagcaaggcaagtcgtgcttgtcacttgaacatgttgatcccagattgcaaatgctctattgttttccttaaatattgcattgttttataatgttaccatgggatgttaacctactgtctcagccatattatttgttatcctgttcctttgctagcttgggatgtaacttgattagatgttggattagggattgcttagccatgcttagttcaactagcacacaatgggggaaacacactaatacatagacttcagattatagtttgatgttggattagtgccaccactgtggtgttggttaattaaaatgtattaaatggtgggttgtgggtgcatggttttgatggccgcacccatggcaattaaggaccggttcgcgggaaaccctggaagaattcctcgtacttgccacaagccagcgtgggcaaggctgggcttgtagtgtagctctcctctagctgacgcatccaggcaagggtgagcgtgatggagttctgatgggccctgtggcggcctatgcggttttcggattcacctaggtacgagagggcattgacggctgccttgcgaggagtggggggtaaaacctgaggtgtggtgtgtttggttagagggggttatgcgaagggtcctatcacggcctctttccggtatgtcatggtggcatgctagtgcacggtaacgtgtcatggggctgtgtcttgtgggtacagttgtacacctcttatcatagtaaaactatttgaatagccatgcccgcggttatgggtggtcaactagattcaccatgattagtctcacccctagttagttaatggaactgattagtgcaggtggtgatttgggcctgtctcaacgtggtgtagcgttgagcagtgattggtttaatattggctaattattacaattgttttactgctttcaactactgtttataaatgctagctttatgcaaatgagccttctttagcccctttttggttatactttgcgtcataccctccgttccggtatgacttgcggagtacagtgggtagtactcagtctttctcaatctcccaaccctcagagttcgagtatgcgtccgatggtggtttctccgaggagtaggcttcgtccgtgccgtcgaggatgcctgtggatctctgccgatcatgtagtatatcttggcctgacgggatagcttctctgcctctgtgtcatcatccggcagctcatctgactccaggaattttattagcggaatacgtcagtcgtccgttgtctcaatgtttgcaacaacgtatgcgacttctgcagcccccgcgtaatgtcggtgttggctgtggtactttcgtcgtgcgtgtccttgacggagggtttcatcaggatatccaggaatgttccgggttcaagcggttctcgtctggaagcacggcatgagaggtcatctagctcgacattgtcttttcggtagacgtgtgaaacctcgatcccgtcgaatctgcgttccagttttcgaactctggcgaggtatttggctaactcggggttagagcacttgtagtctttctgtacttggtttgcaactagttcggaatctcctttcacgattagtcgcttagcaccgagtgcagctgctgctcttatcctcgcgagtagaccttcgtactcggctgtgttgtttgttgcccggaagttaaggtggattgcatgcttgaattgatctccggagggagatatcaagatgaacccggctcctgctccttggctattgagcgcgccgtcaaacgccatggtccaagtttcgttatctagttggctgtctggtctatcctctaggatagtccagtcagctacgaaatcagctaagacttgagacttgatggctgtccttggtaggaagtgaacatcaaactggcttagctcgactacctatttagcgatcaggccgacgatgtctttgtttctgacaacctcccccaaagggaaagaagagatgaccgtgaccttgtgggcttggaagtagtggcgtagctttcttgatgtcatgaccacggtgtaaagcagtttctatgtctgtgggtatatagttttcgcgtcgtggagggcctcgctgacatagtacaccgggtgtcgtactttttccctctctatgacgataaccatactcacaaaataaggtgtagcagcgatatacaggaataattcttcattaatttgagggacaatgagtaaatgggggtttgacaagtagcgtttgagtgtgatgaacgcgttctcggcctcttgggtccactcgaacttgtcctgcttcttgagcagggcgaagaaagcttgtcctagttctcccatccttgcgacgaagcggcttagcgaagccatgcatcctgtcaaccgctgggctgttgacagaaaacatgaggcctgggagatctgcttaactccagtgcaggtccaaaactcgccttcagatgtatgagcgtgccagttgatttgatcttgcaatcaacaagaaataaagacaaagaaaccgcgattaatcctatatacgatagccgatcggctaggtgccgatgacatatcatttatctttgagccgatgtcgtgtatgtatcgatcggcagtcatgaataaataagaagaaactaaacctactcgatcggctgtagatattaacaatatatactccctatatcgatatatacttaaatcaagtgattgggatagatcggacgcgatgccgagacagtataaatcacttagatcgaaatatatattaatagtggggttatatatattcatagcaagaactcgtcgaaataaaattaaagcaaaagggtggcgatgcgccgaagttgtattgaacgtgtgttaaaaatctttttacatgaggctcggggtctatttatacccgagaattacaggatatgtccataccggacacgactattatctctaacaaactctaagataccataagtcttttcggcagacttttgcctaaatatatctctaaggaaattacataaaatatcctaattaatagatacaattgccttctcaggactctatccgtgcgtggcaatcatcatgaagcacattaactcaattcgacgatgtacaccgagtcgtattgtcggaatcggctgcatcggctctccctttctgactcggactcagccgatctagtagtagccgattcggagtccagccgatccttgctctgtttccaatacgatctcgaacttggattttgcttcgatatagtcttcatctccgatacttagattaccaaatttagttgttaacacatgccccccaagtccggaatattggataatgtttcggatttgccatataccgattccgagggaaactcgcacttgccgttttctcgaccgttatcgctccgctttaaatactaaccgttgcccccgagaatcttcacgccgtgacttccgttttcaccgcttaagcaaatctcgtcttctctctcttcggcgatctccccaatgcgcaaggcgatttccaggcgacttccctcggccaaatccccatccgcggcgatgttgacttctgccggtctgtccgctgcaccatcgaccagtccgtctaccacaccatcagccgagtacgcagaggtatgtatccacaggctagatccccttctcttagcggcagattgattttctcttgtcttataccgctttcttcttctcggttgctttggactcgtagcatctctccaatctagttgtggtccccagtttgttgcacgaccaacaatacttccttggtccaatcggcaatcttgaccccactgaattcatcatagccgaaaccaatagaacccccttcagatcagccaacccaaacataagtcattggaaaaacacctttaaatcctggccttctcttgagaaaagctagcctgcatggtacaaacggatgtcggctagcaaacaagctcattgggatgagattggaatcagccaagccctagcccttacaatagcaaattcggccaaggacgaacccctgatagctgctgccacctatttctggtccaacactctcaatgcctttctcttcaaccaagggccgatgacccaaactctgctggatatcatcatgctcaccggtttagatgtgacctcgtcggccaaccccatgaacttgaataccaagaatacttttgagttcaagactaagagcattgggggttggtcaggatatattacaacatatatgggcaaagggccagtcactcctagagaacatgtggcttttctactaatgtggttggagaaatttcttttctacggatcaagctgcggttctacaaccaactggcaattcttagccgaggccctagaatcgaagaaacaatttcccttgggcaagatccttctcggctatctataccaaatgttgaacaatgcatcggccaagataattatcggctcagtagttggggtaggtggaccatggtggcttttgcaatcctggctaaacctggtagtcatgaaagtcgtcaatcggtcatctgtgacagaagctgaatttccaaggttagagccgattgtggaagatgatggagaagaacgcactcatcgtagatgcatgtcatacggagaatatgcatctacaccagccgatgcgggagcaaagctatcagctgaacttctgaaagactggttcttcagattttatgatgggtttcagaaggatgcccgagtttggttcttctacgccgacttaatggagtttgaattaccagccgatttcagatttgaagacatcaatcacgaaaaatttcagcaatctcaagaagtcttcactactgctatcagcccgtgcatccttcctgttggcatccatcaaggaagaagtatccaaatctcctatgagttctatcatccaatgtcatcggctagacaactcggaatgggacagctgccgatcggcctgtattttgccgacaagatcgagtgcagaggtgacatctcttcaaccttaatgatggatcggctgctgaacatccctagacctccattaggcagcattgagaacataaagttggcaaggttcaggagccgggcatttgacagatggtggggtgaatggaagctgcacttgttccatcaattggcctccatgtatatgacgaacctattccctgatgccattcctcaggtaaatcttcacttcatcaatcttgcttaaacaaccgacagccgatttgaaccttgattaaccttttcttctgatctgcagataacagaatcttctcctcctcgccggagtaatagtggctaggacattgaatatgcaccgagtctaattccaaatggaggtgggccatctccctctgccatcggctacaatgcccccaagacctcagcacttctccaaggacttatcagagaaccagccgatgccggcaagaagcggaaaaccggatcatcggctgtggatattttagccccagctctgaagaagaaaactaagccaaagaagaccacgccagctgatgatctgcctgctctagatccatccatcgaacaagctctggatgaagaagtgattggagatgatgtcgatcaagccgcagccgaaataagtgacacagaaagaacaccatcggcttcacctaagcatactccttcaactccttctgctccagtccacttcctgagagtaagcagcttctcttgactccttctataatctttttactttatagccgattcctcacaattttagtaactatagaaaaagaaaattgctgtgaggaagaaatcggctgcgtcaactcctaaaccagctccactagtaagatactttccatcatctcatttactgatctgggccgattatgtctaacatttattcctttggcagccttctcctccttcttcccctcttgtgcaggtagaatcaggcggccgcaccccatcggctgcagacagtcatcatgttgagggggaagaacaactagctgcacctactattccaataagttttgttaatataaactcgatatcggccagttgtttcttgatccttaaccatccatgatattatcttttgtaggtttttgccgatctgttctcctttgacattaaagattatcttgacgaaacagaagaagacaccaccagtaaatcaacagctcttctgtccgatgatgtgaagagaacgctcgaagacatctcccatcggctaggagcatcactagataacctggttaccaactgtggaccaatacgtgcaaggttcacagacatccaagctcttcttccggataaattagccgacgcccttctccagctgtctaccttgagcaacatcaattcaagctggagaaggccagacaaaggttagccgaccgccgggagcgcaaagatatcgaagctacaatccagcacaatcgacagcttgtgcacgcagagaaatccaaacttgatcagttatctgagggcccgatcaaatcaaatatcgatcggcttgaagctcgcaagattaatctcatggcacaactccaagaatgcaatgctgagctggatatggagcacaagaaactagccaatctcccacaggctgtcgaagaacagaaggcaaggctaaaatcggctatcaaaaacgtcgttgatatgaccaaatcgttgaaaatcatccctggaaccgacgctcaagacgcccaagccatagaagaagtagaacagattaggcaaagggctatatcggccatccagcgatacctgtctcaatgactttccatgtaataggctttagaacacttttatattcggctaagatactctagtccttgctgtctttataatcttttgtgccgattatgctaatgaacccaactacgaaacttgctcaaaaattcccattatttgtgtatatatgccccgttaattttacaatgtcaaaagcattgataaaattataaaacaattaagggcgatataaccatatcggccatctcaaggcgatgtaaaatgcatcggctatcatgcatcggcaacatcagccgatcatgcgttaacccaaacgctagggtaatatttcttcaagtatttgccattcagcgctctgccataaacttctccatcgagtccttccaacatgtaagctcccttagatgccgccttatgaatctaaaacggtccttcccaatttggcgaccacttgccgaatttgctatctcgagtctcaatcggcaaaatcaacttccataccagttcaccttccgaaaaatctttaggcactactttcttattataatgccgagcaacccgctccttatcctaagtaacttttgcaagagctcgtaaccgtgattgaaccagatcctccctttcatcagccataaggttataatactcatcggctgttaaagtatcttgcaactccgttcttcttgagccgattctaatctcccatggcaaaacggcctcatgaccataaacaagtttatgagggggaacctgtatcgatccatcacatgccatccgataggaccacaacgcttcagctaaccgagtatgccattgctgaggataatcagaaattttcctcttaatcaacttgatcaagctcttattagatgcctcgtcttgcccattagcttgtgcaaaatatggtgaagaattcaataatttaattcccatgctatcggcaaattgaataaactcatcagatacgaaaattgaaccctggtccgttgtaatagtttgaggaataccaaatctataaataatatgttcttgaacaaactgtatagcatccccagaatcaactttctttaaaggaatcgcctctacccacttggtaaaataatcagtcgccaccaatataaacttgtgtcctttactcgatggtggattaatcatgccgatcatatcaattccccaacctctaaaaggccacggtttaataataggattcatagccgatgccggcgctctttggatcgctccaaacttctgacaatcttgacaacctttataatatctgaaacaatcctccagcatcgtcggccaaaaatacccggcacgtcgaagcaaccacttcattttatgggccgactgatgagtaccacatatcccttcatgaacttcgccgattgcaacttttgcctgatcggcactcaaacatttaagcaacactccatcaatcgtccgataatagaggtcattatccaataaagtatatttcaaagccttataacgcaatttccgcgaagccgattgagatggattttgtaagtactgaaacacatcatatctccaatcatcggctgtaaccgtagcaatctctatctcaatatcttttatgattggcttgtatcccgacgctccttgagccaagtcattagcctctatattctgttctcgagatatgtgcttcaaattcagccgaaactcatttatcaacgttcggcattattcgtggtaaatcatcaatgcatcatccttgcattcatactctcctgccaattgattaatcaccaacaacgaatcatccatgatttcaatagcatcggcttcaacttcctgaagcaactgtaacccttttaagattgcctcatactcagcctgattattagtcacatggtgtttaatagcataggcaaattcaaaacttgccccccaaggcgaaattataaccaagccgataccacaaccatgactgcatacagatccatcaaagaacaatatccaaggcataatgtcaaccaagccgattgaatcatcacggtgatccacgataaaatcggctacagcctgtcccttaatcgcctttggtgactcgtaccgaagatcaaactccgttaaagaaaatatccatttgccaactctcccttttaaaatcggagccgatagcatgtacttgatcacatcggctttacataccacagtgcattcattggacaacaggtaatgccttaacttagtgcaagagaaatataaacacagacacaatttttccacaggagaataccttgtttctgcatccaagagccgacgactcaaatagaacactgccctctcttttccttcaagctcctgaatcgacaccgaaccaattgacttgtcaccagccgataagtataacctgaaaggtatccctttttgtggaggaattaaaactggtggggaactaagctttttgttgttctgccccccaagtaaattgctgatcggcctttaactttaataatggtgtaaagggctctaatcttccagataaattagaaataaacctcctgacgaaatttatcttgccgatcaacttctgtaacttcttcttgtcctccggaggttgaatcttttgaatagcattaatactcctctgagcaatctcaatccccctctcatgaacaaggaaccccaagaactggccagccgatacgccaaaagcacactttgtcggattcatcttcaagccgtatttcctggtcctctcgaaaacttttctcaaatctgctatgtggtcctctatttctttagatttaacaaccacatcatcaatatagacttcaaccaaccagccgatcaaatcatgatatatataattcatagctctttggtatgtggctccaacactttttaagccgaaagtcattacaatccactcaaacaagccgattgcaccaggacacctgaaagctgtcttatggatatcttcttcggccatgaaaatctggttataccctgtgtttccatccataaaacttaatatcttatgtcctgaagcagcatcaaccaactgatcggccactggcatcgtatattcgtccttcggggtagctttatttaaatctctaaaatcaatgcatacccttaccttgccgtttttcttaacaataggaactatactagaaacccattcagcatatcggcaaggacgaataaaacccgcatcatacaaacgtttgatttcagccttgacaggttcaagcatatcggctttgcatctcctcaggggctgctggtgtggtttaatccctggtttgagaggtagccgatgttcaacgattgatcggctgagtcctggcgaagcaatctctaaactctttcaaaagctctatcagcttggttctgaactctgaagataaattcttgctaataaatgtcagccttggtcgatcacctggacctatatccacctcttctaaataatcggacgacatgaaaccttgaccttgcttgtcatcgagatcatctactatgtccttgttgtagacgtttgaaccctccatgacgccctcaaagtaatagcttgggttctccatcttcaattggctgtatatcagaatcggacacttttagaaaatctccatcccaaacttttccagacagacaatcaaggccatccatctcccaaagagctaaatcagcactagcaacattaactgacttgtcggctggcacaatctccaccttatcgccttgccattgaatcaagcattggtgcatggttgaaggaacacaacaattggcatgaatccaatcccttccaagcaacaagctgtaagaacctttcccatcgatgacaaaaaatgtggtaggaatagttttactgccgatggtcatttccacgtttagaacaccctttgtttctgatggattgccaccaaagtccttgagcaccatgttcgtcttgatgagatcctcgacatttctacccaacttcctgaacgtagtataaggcatcaaattcaccgcagccccaccatcgaccattatcttagacatcggcttcccattgacataaccatttatataaaatggtttaaggtgccgattctctgtcccctcaggcttttcaaagactgcctgttctggtgataggaccaacttagccgattcctcttccacttcatcgacattggcctgatcgatcccaaactcggctggcaaggtgaaaaccatgttaattgacgctgttaccgtacttttcccttttgtcaacccctctgcctcatcggccacgacatcatcggctccagaagcctgcctcaattttgccctcctcagccgatgattaagttcttgctcgacgtcctgaaagcgttccctgttcctcaatctctgcacccttctcttctaattctttgtaaaaataccagaaggacaccactgagttttcctatcttcgtcatcctccaagaaactatgttggtttatcgggcccaacctttgatgaacagggactcttgtttgcttcagccgattatctctattgtatgatcggctcgaactttccgcaacatcaccacatccaggacaatcctcaatagttggtaacctcataccctcattccagcagaacctaaagaactcacagccccaatgaggatcaaaactaccatcatcctcttcataatatctctcttgttgcttgtcgtacctcctttgatacttatctataactctggccgaattcatctgaaaacctctcgtacgtctagcatcggctgttcggccagctgtgtgcaccatgttaactggaaaaggattaccatcaaccttcatcggccgcttggaatcatcaaactttatcttgcctccttcaatggccacctgaatctgctgccagaacactttgcaatcgttagtagaataggacccagaattataccatttgcaatatctctttttacccaactcctcagccgatggaatcgtatgaccaggaggaagctggatttgcttttctcgaaggagcagatcaaaaattttgtcagtcttagtaatatcaaaatcatacctctcttctttctcagagttcttcacccattggcacggtataaccttcttactctttaaccattcggctacagctatctcagagtcatcatcatcatcatccaacccatacatgtaaggacacacatgattaatcttcttagagctcttcctagcttccgcaaacctctgttcatgcaatgttaccttctgtataagatgtgacaagctatcaaagtcttcagacgagaatctctccttaatcggaccgatcatgccctgaaaggccaaatcggctaattgggcatcagtcaaacttaagctgaagcacttattccttatctccctgaatctctggatatactcgtgcacaggttcattatgcctttgcttaatcgctgtcaaatcggataatttcatctcatgaactccgctgtagaaatagctgtgaaattgcttttccaagtcgacccaactgtttattgacccatatggcaaacaagaaaaccaagtgaaagccgatccagacaaggacaaccggaacaacctaactctcagagcatccgcagccgatgcctcaccatattgagctaaaaatcggctaatgtgttcataagttgatacaccatcttgactcgaaaacttggagaaatctggaactttaaatcggttaggaagaggaactctttcaaaccactcagggtaaggttgccgatacaagtttccagtgtcctttggtttaagcccaaactgctccctcatcacgtcagcaatcacatcggcccatggtcgttgctgagctactccttgcgattgttgctgcgtcggctcgaactgattatactgaggagaaaactgaggctgatttagccccccttgctgatattggacttgtggagaaggaggtcgatattgataattcaaattgcccccttggtaactctagtaatttggctgaatattttgcaccaagtgctcgggtacaatctgaggcatcaccgtaccatctggctgcatatggtgaaccaaatgctctggaacaacctgattcagggcgtgtccagccgattgtccagccgatcgattcaccaaggcttgttgtggaatcggctggacagtttgctgtcttggtgacgtttgttgaatcggctgcacaacctgatgtcttggcggtgtttgttgaattggctgttgctggattggatcaacagtaggttgaagaggtaaaatcatcgcagcaatatggtcttgcgtcagccgatttgtcgcctgcccactatgttgtggccgctccctcatcaacagtcgaggattaatcggctggcctggtgccgatgctgctggagcaggtaaaggagtcaatggcggtactgtcggctgagctgatggtgcaatgggaggaactgcttgaacaggtggttgagcaccggtaatcaaaggccgataatttggaaagacacctccttgcaaataaactgggcctgcagcctgatgctcggctattgatccgtcggctattgacttcatcatgtttgacaaggtgttaactaacaccccggactgattgatcaaagcattgtgcacggcataatctactcgatcttgaaagctgttgaagaaatcctgcgctgtctcgccgtcttgattaagatttcgtccttgtagcccatgaacaccatcaccttgaactccatgtaccccttgagagttgtcaccctgagtctcatgagccgagccgtcagtaacaccttttcacttggttgagccgattctgaggctctcttcccttctccttccttagaagtactggtctcaggctcgtcaggaactatctttaccttgtatttctgaacaaatgttcccttgcgagtctgcatgaatgagtttaagaattgatctcgcgcttgttgcatcattgcttcgaaatccttcttttgatcaggtgtgaacttttccggatcaacagtcactacatttccttcattgatttcccccatgcctagcctctggattttttccttaacagtccctgggctagtcgaggatggtgaaggtggcagcttctcagccatgagggaaattgtcttctgacttctaatcggtcccactgggcgtgccaaaaacgtgttgacagaaaacacgaggcctgggagatctgcttaactccagtgcaggtccaaaactcgccttcggatgtatgagcgtgccagttgatttgatcctgcaatcaacaagaaataaagataaagaaaccgcgattaatcctataaacgatagccgatcggctaggtgccgatgacatatcatttatctttgagccgatgtcatgtatgtatcaatcggcagtcatgaataaataagaagaaactaaacctactcgatcggctgtagatattaacaatatatactccctatatcgatatatacttaaatcaagtgattgggatagatgggacactgtgccgagacagtataaatcacttagatcgaaatatatattaatagtggggttatatatattcatagcatagccgatcagatagatctagcatgtatcggctaatactccgataccactctatatcaagatattaaagcaagtaaaatatatcaaacagaagcctaatatactcaaatgcaatgagatcttaacataaagggcggatttaacgtgtcaatcaagcatatggaataaaagtagttaaatcaggtaagatcggttgaaaccccgatactactctaatcggcaaccagaaggcaggctaaagattgatgttctaagcacgacttaatagatcaaactcaactgatgcagcattaagtatgaaaagaagaataatatttagacaatcaagccgctggaagtttcatagagtggtggataccctatataatctaaatcaacgtcgatatttaacctaatcggctgtattctaccgacagatgctagccgattgtaggttagataatgatattgctagagattatgtaagatatatgataactcgacggattacataaacaagattagagtgtcatgtcacgtcctgataaatttatcccgaaataaatatcattctctaaaaggaataatagaattaattaaaattcgaaaagaaattggcaaacactaaaatacgtacaagaaaaattcgaatgtggtccggagaatttttgttaaattctctttggtctaaaaggagccctcaaattttacttgaattttcagagcaccgaaaatatttattaaacaacaacaacaattaacaaagtttattaaaaagaaaaagctaaaaataatccccctcctccctttgggccaagcctccctctctctctcggcccgcggccaaagtcctaccttcctccctctctttctctccctctccttctctccctccttctccagggcctccccttcccctcccggcccactccctcctctcctcctccttctgggccaccccacccctccctccttccctctcggcccagccgcctggcccaaaccaacccgagccaagccagccgcgtgcacgcgcgctgatcgcgcgaccacgtgggtcccactcccagtcgtcgtcctcctccagccgcacggcctcctctctctcttctctctcccgtgaaacctagcgtcgattcctcccctaaatccacgcgaatcaatgcccttctttccaaactgattggggggaattaatccccactccttcctcatcaattccccctaatttcccccttgattcgtgcccccaatcgtcgggaacgcccgcgccaaccccggccaccttccagggccgccggccggcttctccgccgccgttccccgctcctcccgtggccggctccctccccgcgcctataaaatggaatccccatcctccgttctatcgttttagccccatcccgagcctccccgtggtcgtatcacccctccccaccgtcgcccttcactttcccccgcgccggccgcctccagctgcctctccctcctcgaccgtgcgccggccggccatgccgtcgccttccccggcgtcgcagccgcctcctctcaaccggcctgccctccgtttcgcgcggtgaccgccggaggcacgttcccgctgtcgtccagtggcgttgccgccattgtaccacctccagccgcctctcccgcctcgcccgcgcaccagtcggctgtgccgtcgcctccctcggcgtcgcagcagcctcctctcccccggcctgccctccgtttcgtgcggagacccccggaggtgcgcccccaccggcaatagtggtgttgtcgccactgttctgcctccggccgcctctgccgtgcctcctgtgcgcggaccgacgtcgccgtctcctccgtcgacgtcgcagcgtcgtcctctcctccggctgctcctctgtttcgccggaacgccgtcgcccgcgccgcctctccctcggtctcgtcggcacccactccggcagccccttccgccgtgccagtccaccgaccgacgtcgccgtctccacctccggcatcgcagcggcaaggtcgccctcagcctcacctccccttcgaccgaaccccgccggtgttcgtcgtcgtcatcatcgttcctcctcgccggctcctcgtctcgctgcgccgccaccctcgtcgtcatcgcagtggcgtgttccgcgccgtcctcgtctccatgcagctgctgccggctgccctcgttgcctcctagccggccccggtcgtcgtcgtcgtcgtcctcccgtcgttcccggtcgtcgtggcgttcgtccctctgtcaagccgttctcgtccgtcgtccgcatccgtcaagtgtgccgctgcagccccgtcgtcgtcttcgtcctcgcctccgcgtcgtcaagcctcgcgcgggccgcgtctcgccttcgtccatggatcgccgccgaagtcgtcccctcgcctttcgtctccgtcgttcccggccgtctccgccgcacccgtttgtcgttgtcgttccctcgcctcgtcgcgtggtggtaaggatctctcctctcgctgccccgtccttgtcctttcggtgtcgcctcatacccgttgtgcggttgtcgaccccggtacccgtgtaccagtgttggtagttgttcgcttgtgtgtggtgaccgtgttagtgtgcccgctcggtagccgcgtggtttcacgtgcacagcccacgtggtgtctagtggagtccgtttgtcggccactcgcctcggttgacacacgggtccgcttccatcgacccgtggaccgtctctgtgtactcggtctaccgcggtcctttaggttgacatgtggggtccgcatgtcaacggcgcagccttcctgtcttttctaggctagcacttacacatgttttataattgcaaaacctaatcacaataatccgtaaatctccatgtaacagcattaaacttcagatgatcatatcttggtcatacgaactctgaatcgacccgttcaagtctcctaatgtttgttataacctaaagaaccatgtgctttcttttttatgtattgttattgcttctttataggcttgtagctttgcttgtgtgcttcgcatagcttctgtcgttccgaaggttctcgaagcgtggcttgcgatcgtccccgaaggttcggaaggccgttctctctgagcaaggcaagtcacatcatccttgagcatattgaatcccagtttataaaattattttgatttaaattaatgcattaaagctttatttaaattcccgcgttatcactgttttatttagccatgcctatttatctttgttatgaccttatcattgttgttattgttattattaccttgttcaccctaggaaaataaaaccccaactagtcggtactctatttatggttccactagtatgaacttaggtagatgcttcgctggttaattaggcaacattaggtggttttataactttagactttgggaattctcatatcatttggacagtatggaatggttggcttatgttggaattggacacacacctccccctctattcaaaacccctaaaatggttttaggctgggctcgaggtgcgtggttgggttttgttagtcgtacctcgggtacaataaggattaagctcgggcctctgttgcaaagcactaccgtacttccacatgtctagtgggtaaggcttagtttgtggctcagtctggttataaacaaaagtacacggatggagatggacgaagtcgggggtcgatggacatctgtaggacaaatgaaggctacacgagctgcggcccggtagtcgagatgtcatggcacagggctggtgtcctgttgctaggggctcaatcctgcctgcctgtcccggaggttccggccgtaggcggggctgggtccgtactcttgtttatggctaggatgggttgggaactatgtcacgtcttccgtccgtatgccgtggtggtatgtggcacgtggttacacatgaggaagatgtgtcttgtgggtatagatgtacacctctgatcagagtataatctattcgatatatactccgataccactctatatcaagatattaaagcaagtaaaatatatcaaacagaagcctaatatactcaaatgcaatgagatcttaacataaagggcggatttaacgtgtcaatcaagcatatggaataaaagtagttaaatcaggtaagatcggctgaaaccctgatactactctaatcggcaaccagaaggcaggctaaagattgatgttctaagcacgacttaatagatcaaactcaactgatgcagcattaagtatggaaagaagaacaatatttagacaatcaagccgctggaagtttcatagagtggtggataccttatataatctaaatcaacgtcgatatttaacgtaatcggctgtactctaccgacagatgctagccgattgtaggttagataacgatatttccagagggatatatgataactcgacggattacataaacaagattagagtgtcataacaatggaagcactaatcccgataacgcaaaccgccataacaagttttacctcttgttgaagatcgaaaccgatgcagctcaacccgaaagcaagaacttgtcgaaataaaattaaagcaaaagggtggcgatgcgccgaagttgtattgaacgtgtgttaaaaatctttttacatgaggctcggggtctatttatacccgagaattacaagatatgtccataccggacacgactaactctaagataccataaatctttgtggcagacttttgccaaacatatctctaaggaaattacataaaatatcctaattaatagatacaattgccttctcaggactctatccgtgcgtggcaatcatcatgaagcacattaactcaattcgacgatgtacaccgagtcgtattgtcggaatcagctgcatcggctctctctttctgactcggactcagccaatctggtcgtagccaattcggagtccagccgatccttgctctgtttccgatacgatctcgaacttggattttgcttcgatctagtcttcatctccgatacttagattaccaaatttagttgttaacatgggcctccttgagtcttgtgggcgacttcatgttctcgattgccttgatcttctcagggttggcctcgatccctcgtcctgagacaaggaagccgagtagcttccccgatggtactccgaacgtgcacttctccaggttaagcttcattcgatatctacggaggttgtcgaacgtttccctcaggtcgtcgattagtgaatcgctcatcttggtttcgacgacgatgtcgtccacgtaggcttcgacatttcgtccaagctgatcgccaagtgccccttggattctgtgctgatatgtgttccgtgcgcttatcaatctgaatggctcttggtatagcaaaatacactgaagggcatgttgaatgttgttttctccttgtcctcttttgccatgctgatctggtggtagccaaagtaagcgtcaaaaaagcttaacaactcgcatccagccattgtgtccaccaaatggtctatttgagggagagggaaatggtccttggggaatgccttgttgagatcagtgaagtcgacgcacatcctccatttcccattggccttgcgcaccattactgggttagcacgccactctgggtggaggacttctttgatgaagctagctttgagaagcttgtcgagttattctcgtatggcctattttcgattgggtgcggagataatctctgcagtttttgtttaaccggcttggcgtcaggtcacaccatcaatttgtgctcaatatcgcacctggaaaaataccttttcctgaacgctagtgtattaatccccgtcccaggaaaagccagggtacaccacataaacatgttacaaaagacacatctttattatatcgataatatttacattattacaaaggcacttaaggcctggcaaacaaaaataaacagcagcggactagcgggcctacggctccatcttcacaggcgctcaactgcggtataagccaggactccacctaagacttcttctccaaagcttctcttactgaaggggggaaagattgagcaagaataagtacaacaacagtactcagcaagtcacaccgggagatgcatgattaatgcaagggggtacaaggggtaataatataggggttagttttgcagtaaacagcatttaaaagtcacttagttacccaaagctattttacaaacacgatcctagagctacacaatattattaatcaaggccgtgaacccacaaaaacgtgccttaacccaaggcctacgatgattcagaccgaactggaaacccgacctaggtcctagctcgtcccaagccaacccaggccaaccattccacattttagttgttaagcaagttttaaaaattaaaccactaacttgggtacattgctaggcttgcccataaccgagggcacggctattcgaatagattatactctaatcagaggtgtacatctttacccacaagacacgtcttcctcacatgaaaccacgtgccacataccaccatggcatacggacggaagacatgacataccatcctagccataaacaagagtaccgacccaaccctggctatggccggaatcccgggacggataaccaaggttgagcccctagcagcagaacaccggccctgtgccatgacatctcgactgctgggccgcagctcgtgcagccttcattttccctagagatgtccatcgagccccgacttcgtccatctctatccgtgtactcccatgaccagactgagccacaaactacgccttacccactagacatgtggaagtacggtagtgctttgcaacagaggcccgagcttaatccatatattggccgcggtgctacttcccacaactggcatgcacccaaaccccactgaaaaacaggttttagggattttgaaagaggaagagatgtgtatgtccaattccactacaagccaaccattccatagtgtccaagtgatatgagaattcccaaagtctaaagttataaaaccacctcatgttgcctaattaaccagcgaagcatttacctaagttcatactagtggaaccatgaatagagtacccactagttggggtttcatttatcctagggtgaacaagttaataataacaatagcaataataataaggtcataacaaaggtaaataggcatggctaaataaaacagtgataacgcggggatataaacaagcgataatgcattaatttaaatcaaaataattttataaactgggattcaatatgctcaaggatgatgtgacttgccttgctcaaagagaacaaccttctgaaccttcgacgacgaccacgaaccatgcttcgggaacctctggaatgacgaaagctactgaagcacacaagcaaagctacaagcctagaaaagaagcaataacaatacataaaaagaaagcacagggttctttaggttataaaaaatattaggagacttgagcgggtcgattcagagttcgtatgaccaaggcatggtcatccgaagtttaatgctgttatatggagatttatggattattataattatgttttgcaattataaaacatgtgtaagcgctaacctggaaaagacaggaaggctgcggtgttgacatgcagaccccacatgtcaacctaagggaaacgatagaccgggtacacagagacggtccacgggtcgacggaagcggaccccgtgtgtcaatcaaggcgagtggccgacaaacggactccactagacaccacgcgggccgcacacatggaaaccacgtggctaccgagcgggcacacaaacacggtcaccacacgcacacacgaacgactaccgacaccggtacacaggtaccggggtcgacaccgcacaacgggcacggggcaacaccgaaaggcttccggaccaagcgaggcttggccaagggagaggacgacgctgcgacgccgaaggaggagaaggcgatgtcggtcggcgctcctgcgcggcgaccgaggcggctggaggcagtacaggggcggcaatcccactggacgttggcagggatgcgtctccggtggtctccgcgcaaaacggaggacacgccggggaacagaaggtagctgcgaggccgaagaaggcgacggcacggccggccggcgcacggctgaggcggtagaggcggctggaggtggccagtggcacggaagagagaggaggatggcagggagacgtgatgcggccacgggggagctcgggaaagaggctaaaacgagagaacggaaggagggggttccattttataggcgcggggagtgatccggccacgggaggagcggggaacggcggtgggaatggtggccggcggccatggaaggtggctgaaaaaaggcatgggcgttccgagtgatggagggcgccattcaagggggaattaagggggaaataaagaggaaggaaaggggattaattcccccaatcattttcagaatccaagtttgaatcgcgcggatttgagggaggaagaagctagggtttcacgggagagagaggagaggaggccggcggctggagatcggggacgcgcctgacaggcgggacccacgtgggaggcgcgcggtcaacgcgcggcaacggtgcgcacgcgcgcgcacgtgcgcggcacgggtgactctgggcaaaaacatgtagttttgaagcaagggatgagtgcgaaagtgggaggcgcggctcggcttgggccgggtgaagccgaggcatcccaggaggagaagaggagggagctgggccgagggaaggggaggcccgggagaagagggaaaagggagggaggggagagggacttcggccgcgggccgagggggaggaggggaactttgggctagactgggcccaaaggaggaaggaggattatttttagttgttgttgcttaataaattattccgttgctctgaaaattcaagtaaaatttgagggctccttttaggacaaggagaatttaacaaaaattatccgggccacattcgaatctttctcgtacgtattttagtgtttgccattttttttcgaattttaattaattctattattccttttagagaatgatttttaattcgggatgaatttattaggacgtgacactcaatcacctccctgggaactcccggcatgtatgacggttgccaagcgaacacgtctgcattgtcgcggagaaaggtgatgagcgcgggttcctatttgtcgtccagtgtagcccctatcctgaccatcttgtcggagttggaacttgacaacaggattatcttgatggcaccgtctggctttgctttcttgctgggcttgctcactttcttggggtgctcagttgtggcaggtgggttgggagtatgcttgaccatgtcgaggctccgcttgtcacattgtactgccaacttagcattgccctagatagtgattgtcccttttggtactggcattttgagtacctgataagcgtagtgagatgctaccataaacttcgcgagtgcagttcccccaatgatgtcattgtatgcggtgtcaaactccacgacatcaaaggtgatttgctctgttcggaagttattggcctgccgaaatgtgacgggtagtaagattttgcccaatggtttagacgacgattatggggtaatcccatggaagggatgatctgtaggcgttagctggctttgaggtatccccatcgcatctaaagtgctagcaaaaagtaggttgattgagctcccgcctcccgccatctatgagaattctagccaccttgatgttccgaatagtaggttcgaccacgatcaggtatctgccaggcatagtcgtgatcttggggtgatcttcctccgagaactcaatcttgtgttgggaccacttcatcttggcggtagtcgcttggtgttgcggagtagacttcacgttccgcctttttgttctccctctttgagctgtacaatgtagagccgccaaagatgtgggagacatggaggtcatattttgggaaggtagagtcggagtcgagggtggcggcttcctcagccgtctcgacaacacgaactcgcttccctctctcgatcgctagctgtcttgtgagctcctttttgaagacgagacaatcttccatggctctcccgacgctccggtgtactttgagatagtcgccgaggttcctccagccgaagagcaagacaagtcgtgcttgtcacttcaacatgttgatcctagattgcaaatgctctattgttttccttaaatactgcattgttttataatgttaccatgggatgttaacctactgtcagccatattatttgttatcctgttcctttgctagcttgggatgtaacttgattaaatgttggattagggattgcttagccatgcttagttcaactagcacacaatgggggaaacacactaatacatagacttcagattatagtttgatgttggattagtgccaccgctgtgttggttaattaaaatgtattaaatggtgggttgtgggtgcatggttttgatggccgcacccatggcaattaaggaccggttcgtgggaaaccctgcaagaattcctcgtacttgccacaagccagcgtgggcaaggctgggcttgtagtgtagctctcctctagctgacgcatccaggcaagggtgagcgtgatggagttcggatgagccctgcgacggcctatgcggctttcggattcacctaggtacaagaggggattgccggctaccttgcgaggaatgggggtaaaacctgaggtgtggtgtgtttggttaaagggggttatgcgaagagtcctatcacggcctctttccggtatgatgtggtggcatgccggctgagtcctggcatctcataatactcccaagcgaagcaatctctatattcttttaaaagctctatcaacttggttctgaactctggagataaattcttactgataaatgttggccttggtctatcacctggtcctatatcaatttcttactactactactattattactactatgtatctaatttctcattatcttattgctatgtatgtcagtcttatttattcgctctcatgcaaaaatgatctatgcacaaaattccgcacttattcgcttattttatttgagtcctttaccgtttattctataattggatttgagcatgccttgattctccatcctttgtcttctatagatggccggctgtcccctaacgcaccaaggtcagactatgggaggcttcgttgcagagttgtcccgcatggcgttcgtgatcggttttccaagggagccgcaatacactagcatccaccctctcagtggcgagttcccgcaccaggttcgcttgtaggttcacggcatcccctcctacctgcccaacatggaggtgacagcttgcggggacacattagagcatgcttgtgaggagggcgccctcaggatgatggccaatttgagggagctgcaggacgacactctgaacaccaccgcctgccgcttgcaccctcgccgcggttccagctccaacaccagcaccttcaagtcagcttggggggggggagtacaacgtcaccttcagccatatgagtgaggtgatcgagggctacgacaagctgcacgccatgctccacaaggcgaccaagaggctcaacaatcagaagcttgtgaggatcgctgagttgcaggataagaacgctcaccccaagaaggaggttgccaggcttcagggacgtccaccgcctagaggagcccacatctgcaccatgctgaggaagtcgaccatagctccactgcgcatccagcttacacccaggaacccgccgctgcctccacctccagcacctcccgtagctccagctccagcccctgttccaatgccagctctagagtccgccctctcctttgtgccagcttcagcctataggggttcagcaggtggcagtggaggatggctgccagcatctcccagtggtggtcatgtgatcatcagcagttccagctcagagcaggcagcggtgacacctacgagcaggagtactccaggagccgctcagagggatcggacgacgagcaggaggacgccttctactccaccgaccgcaggagccgttccgagcattaggctcgctttccctagtttatcgactgcttagtagttgtctgtttagggttgttcgcttgtgggttagtcacggtcgatatcatgtgcctatgatatggctgtcctaataaggatttgcttgctgttttaagtgttttagttcatatcagaacaattgcagtctaaattcctatataataaagcttagttcctgagcatctgtttttcttcttttccatcccctctgtctgttcttccttcagatggtcaacaccaggaatggcggtcatgcagctggtgatagaagcagcagcgaagaacgcaccgatggtgggcaccccaacagcgcctccggcaatggtccaccaccgctccccgagaacccgatgctcgcacaagtgatggcccatcagacccagatgatgatggccatgatgcagcagatgcagcagcagcacatgcagatgcaccagaggatgcagcagcaggccgatcagcagcaacagcagtttggtccccctcccccttagtccaagctacttgaatttatgcgcgtcaggccacccaccttctctagtactaccaaccccatggaggcaaatgactaggtccatgccatagaaaagaagctcaaccttatgcagtgcaatgatcaggagaaggttgccttcgccacacaccagctctagggtcctgcgtcagcttggtgggacaaccacatggctacccgtccgctaggcacagatgtcacttgggcggagttctgttgcagcttcaggaaggcgcaggtgccaaacggggtcgtggcacagaagaagagagaattccgggcactccaccagtgcagcaagacagtgactgagtacctgcacgagttcaaccgcctagcgtgatacgcaccggaagatgtccgcactgacgtagagaaacaggtgaagttcctggtaggcttggatgacgagctcaccaaccagctgatctccagggattacgcggactttgagaagctggtagacaaggcaatccgacaggaggatcagcgcaacaagatggatagaaagaggaaggccgctcagttcagggcccttcagggaggtcaccagaggccacgcttcactcccggacagcagggtggacctaccaccatgattgtccgacagcaccaccccaacctttccggcaatttccaccagggtgctagtggcagccaaaaccatcagggaggtccgcccaaccgcagtgcagctccgcgcccgccaatggcaccagcacagccagctccatcagctcaagccaaggagaccggagcaaagccagggccctgctacaactgtggcgagcacggccactttgctgacaagtgcccaaagccaaggcatgccgggccaaggtattttcaagcccgcgtcaaccatgcgtccgcagaggaggcacaagcagcaccagaggtcgtactgggtacgtttcctgttaactcaatcctgctacagtactttttgattctggtgcaacacattcgttcatttccaagaagtttgtggggacacatgggttgagaaaagaagagcttagcacacccatgagggttcataccccgggaaatagctcgacttctatcagttatagcccttcagtgctaatagaaatccaaatatcacaatttctatccaacctcatccttcttgaatccaaagacctagatgtcattcttgggatggactggcttaccaagttgaagggtgtcattgattgtgcaaatcacacgatcaccttgatcaatgagaagggagaaacagtggtgtacaagtctcccgcctcaccaaagcaaggagcctcactgaatcagattgaggcggaaaattcagtgaacgtagaggagaagagttcgaggaaattggaagatattcctatcgtctgcgagtatccagaagtgttccccgaggacctcactaccatgccacccaagagagagattgagttccggattgatttggcaccggtaaccgctacaatctacaagagaccatacagaatggcggccaacgagctagcagagatcaagaagcaggtggacgaacagctacagaaaggatacatccgaccgagtacttcaccttggggtgctccggttattttttttggagaagaaggacaagacgaagaggatatttccaagatcaggctatcaccagttgagaattcgggaagaggatatttccaagacagccttcactattcggtatgggttgtttgagtgcactattgtcctttggactcaccaatgcaccggccttcttcatgaacctgatgaacaaagtgttcatggaatttttggacaagtttgttgtggtattcattgatgatatccttgtttattccaagtcggaagaagagcatgaacaacatcttcgtctggtactcgagaagttgcaagagcaccagctttatgccaagttcagcaagtgtgacttctggttgtcggaagtcaaattccttggtcacgtcattactgctcaaggtgtggcagtggacccgtcgaatgtggagttggttacaaagtggaccccacctaagacagtgacccagattcggagtttccatggacttgcgggttattaccgtcggttcattgaaaatttctccaggattgccaggcctatgactcagttgcttaagaaagacgagaaattcaagtggacagctgtaacaccctgaaaattcgacaaataaaacgaaacccgaaattgagtactttcaaaaacttctaaataagtttgcatcatgccgatgttatttcttttgttgtgcatcatgatggatgttatggtcgttattgcttgccaaaccataaaacgtcacaattgaaaattaagctaaagctatacaactacataacaattataaaaataagatatttattatgaacccagtaaatatttatgcacaacacaacaaagccatacaaagagaaggttaattactaatttaatttataggtcacattagaatattccaattaattttagaaatattaaagccatcgagttatataggatgaatttaggatgatataaagtaaagccaatttcatttgggaaatgatgaataatcaaataaacaaaaatttaaataaaatatttgaattccccgaagcaaaaagtataggttacatctcaattcaaattccaatcccattcacttttgcagtttagcccctccctattctcgtttttcctgtttttccttctctctcttccacccggttactgttcatgggccaccaaccgttcgatctgggattagcccagaccgaactcttcccgacccagcgccgctcctcccggtcgctactgagccgcgcacgtgccttcccaacctgtgcgaagcattttgcgtgaccgtgcgcctcactgcgtcgcaccacgcccgcgtggtcccaccgcccgaccgagccgccgggttcccgcgaaggctgcgctgccacgagcaatggcgtcacctcgtcccatcgcgagtcgcatcgaagttgaggtataatggccgccacgtcgcccgttgtcactatagaaaataggcctgcacctccctatcggcggccgttaccactgcccgtcgccgccaatcatgtcgccatcgcatcgccatctcgtcgcccctagctgagaccgctggataaagcggtgcccctttctccaactagcgatccctctcctgcgatactaccgcgtaggcaatcatgccacacctgtacattgaaccggaacctaggtgagatcgaacctaggccgagtcatcgattatccttatccattaagggatcgccctcctctcgctgttataagctcacccctagctcgtcctcatccaaaatcaacccctcattcgcttcccttctccccaaagctcttgctccatctcagagaaacgaaatcgcgccgccgccgggtgtcgaacacctagtgggcgagggctgcgccgccgccacaaggcctctcagcctgagttggtggcggggtgtggaggtgaggtgctcgcacttctgatgccgccgtgaagggagctgggagccgctggacgaggaggaccgggagtcgagtacctgcaagcgtcgtcgatcgccgttgtcgatcgtcgtcggtgaggcctcccctcctccctttttctctctctctcccgtgccgctaagccaccgcgtcgccaccatcggccgctcgccgtcggtcgccacctcgtgtcgtcgccactagcgccgcgccgccgcgcgccatggctgccgggccggcttaagccgcccgcacgtgcgccctgccgcgcgccgcctccgccgtccgagggtagatcggggccgtccatcgccgcccgcatggcagcccacgtgtctgccacgtcggcgccacgtggtgctcccttcccctctcctgtggactcagtccaccgtgggccgcctcctctgtgtcgatgacatgtggggcccgcatgtcggcgcctctccttccttcgctgacgtcatccgaggttaattaatgcgcaataattcaattaaggcttgctccgtttaagctcattcaagtctccgtaaatcaagaaaaatgcaaagaatccattaaaaatggttttttttctctgtttcagtagtcttgtagcctgtttgctttgtttctcgcatagattccggctctcccgacgcttcggtgtactttgagatagtcaccgaggttcctccagccgaagagcaaggcaagtcgtgcttgtcacttgaacatgttgatcccagattgcaaatgctctattgttttccttaaatattgcattgttttataatgttaccatgggatgttaacctactgtctcagccatattatttgttatcctgttcctttgctagcttgggatgtaacttgattagatgttggattagggattacttagtcatgcttagttcaactagcacacaatgggggaaacacactaatatatagatttcagattatagtttgatgttggattagtgccaccgctgtggtgttggttaattaaaatatattaaatggtgggctgtgggtgcatggttttgatggttgcactagtggcaattaaggaccagttcacgggaaaccctaaaaaaatttctcgtacttgccacaagccagcgtgggcaacgcttgggcttgtagtgtagctctcctctagctgacgcatccaggtaagggtgagagtgatggagttcggatgggccctgcgatggcctatgcggctttcggattcacctaggcacgagaggggactgcccgctgccttgcgaggagtgggggtgaaacctgaggtgtggtgtgtttggttagagagggttatgtgaagggtcctatcacggcctctttccggtatgtcgtggtggcatgccggctgagtcctggcatctcataatactcccaagcgcagcaatctctatattcttttaaaagctctatcaacttggttctgaactctggagataaattcttactgataaatgttggccttggtctatcacctagtcctatatcaatttcttccaaatcatcggccgacatgaaaccttgtccttgcttgtcatcgagatcatctactgtgtccttggtgtagacgtttcaacccttcacgacgccctctaaataataatttgggctctccatcttcaattggctgtatatcacaattggacacttttagaaaatctccatcccaaacctttccagacaggcaatcaataccgtccatctcccaaagagctaaatcgatactggcaacgttaactgacctatcggcttgcacgatctcaatcttgtcaccttgccattgaatcaagaattggtgcatggtagaaggaatacaacaattagcataaatccaatcccttccaagcaacaagctataggaacccttcccatcgatgacaaaaaaacgttgtagggacggtcttgctgccgactgttagttccacattcaaaattccttttgtttccgatggattgccaccaaagtctttgagaaccatgtttgtttgtcttgatgagatcctctgaatttctgcccaacttcctgaaggtagcatatggcatcaagttcacagcagccccaccatcaaccatcattttagacatcggcttcccattgacacagccgttaatatacaatggtttgagatgccgattctctgtcccttctggcttctcaaaaattgcttgctctggtgacaaaaccaacctagcagaggcttcttcaacttcatcaacatcggcttgcctggctccaaattccgtgggtaacgtgaaaaccatgtttaccgatgcagttacaacactcttccctttggccaaactttttgcttcatcggctacaacctcatcggctgttgcaacctggcttttaacatgccactcttgcctgggctttgcttttttcagccgatggttgatttcttgctccacctcttgaaaacgttctctgttcctcaatctctgaacccttctcttcttattcctcgtgaaaataccagaaggacaccattgagtctttctatcctcattatcttcttgatcacggtcttggttcaccgggcccaatctctgatgaataggaactcttgtctgcctcagctgattgcttctattgtaggatcggcttgacctctctacagcatcactgcatccagggcaatcttcaatagatggcagcctcataccttcgttccagctgaatctgaaaaactcacagtcccaatgaggatcaaaaccatcatcatcttcttcataatgcctctcctgcagcttgtcgtattttctctggtacttgttgataattctagccgaattcatctgaaagttccgattcttccctccatcggctgtccttccggatgcatgcaccatattaacagggaaatgattaccatctaccttcatcggcttctttgaatcatcgaatttgatctttcccccttcaatggccacctagatctgctgtctgaaaactttgcagtcattagtagaatgagatccagaattatgccatttgcagtacctccttttgccaagttcctcagccgatggaattatatgaccagcaggaagttgaatttgtttctcccgaagcaataaatcgaaaattttgtcagccttgatgatatcaaagtcgaatctttcttcttttccagaactcctcacccacgggcaaggcacaacctttttgctcctgacccactcggctgatgctactttagaatcatcttcttcgtcggaaccatacatgtaagggtacacatgattgatctttttgaagttcttcttagcttctgcaaacctttgttcatgcaaggttaccttctgtgcaaggtgagataggcctttaaactcctgggatgaaaatttctccttaatcgaagctatcaaaccctgaaaagccaaatcggctagctgagaatctgttagagccaagctgtagcacctatttctcgtctctctaaacctctaaatgtaatcctgcacagattcatcatgcctttgctgaattgctgtcaagtcagaaagtttcatctcatgaatttcactgcaaaaatagatgtgaaactgtttttccaaatcggcccaaccattgacagaattgtatggtagagaagaaaaccaagtaaaagtcgatccggacaaagacaaaggaaatagcctaactctcaaggcgtcaacagccgatgctttaccacactgagccaagaatcggctgacatgctcataagtcaaaacattgtcttgcccttaaaattttgagaagtctggcactttgtatcgggcaggcaatggaaccctctcaaaccactcagggtatggatgccgatataagttcccagtatcctttggcttaagcccaaactgctccctcatcacatctgcaatcatatcggcccactgtctctgctgaggtaccccttgtgtctgctgttgtatcgactcaaactgattaaactgaggagcaaactgaggctaaggtgatcccccttggtggacatgaggtgaaggaggctggtaattgataattcaagttatccccgtggtaattctggatattcggctggatattacgcaccagatgttcaggaataccttgaggcacaaccgattgatctggctgtacgttatgaaccaagtgctcagggataacttgagttgctacgtgctgccttggctaattatcaggtgttctcaacctagctgatgcatgttgcaagtttagttgctgaatcagctgaaccgtcggatgtctttgcgatgtctgctgacttggcaatgcctgtactggatcggcagctagtggatttggcaagaacatagcagccacctgttcctgagtcagccgactgacattttgcccagcatgctgtggttgttctctggttaacagttgaggattggtcatttggtggtgcagcttgtgcagctaaagcagaagtcgtaaccggtgctgtcggctgagttggtggtacgttggaagaaccctgttggttagctgtaaccaaaggcctatagtttgggaaaacacaacctggcagatagactggccctgtagcttgatgctcagctattgtgccatcaaccaatgacttcaccatgtttgttaaagtattgactaagactcctgattgattgatcaaagcatgttgcacagcgtagtcaatccaatcttggaagttgttaaactgaggttgtaatccattgccatctggaccaagatcttcaaccattccctcctgaaaaccatcatatttgtcgcgtagttcaccatcagtacctttatcaccttgagatgagcttgagccgacttcatcggcagcaactacttttaccttgtacttttggtaaactttcccacgggtttctacgaaagacttcatgaatttctcctgagcattcttcatcattaggtcgacatccttcttctgttctagtaagagcttgtccatagtgattggaacaatgttcccttcatgaacttcagacccagttggatttggaggcttgttttgaggatctgtcgacttgcccatcgaggacggagattgcttttctgctgacatgcttgccgtgtcccactgggcatgccaaaagcgtgttgatgcaaaaacacgaggcctggaagatctgcttaatttcagtgcaggtccaaaaatcttgcctttaggttcgtgagcgtgccagttgatttgatcctgcaatcaacaagaaataaagacaaagaaaccacagttaaatccataaatggtagccgatcggccagccgccgatgacgtatcatttatctttgagccgatgtcatatgtgaatcgatcggcaatcatgaatcagtaagaaagaactaaatctactcgatcggctgtagatattaacaatatataatccttatgtcgatatatacttaaatcaagtgattgggatagatcggtcgccatgccgagacagtataaatcacttagatcgaaatatatattaacaatgagattatagatgttcatagcatagccgatgagatagatttagcatgtatcggctaatactccgataccactctataataagatattaaagcaagtaaaatatatcaaacagaagcctaatatactttgttgtaataagatcttaacataaagggcagatctaggatatcaattaagcatatggaacatagagctaaatcaagtaagatcgactgaaaccccaatactactctaatcggcaaccaaaagcagcctagagattgagattctaagcacgacttaatagatcaaacttaactgatgcagcattaagtttgaaaagaaggacaatatctagacaatcaagctgttgtatgtttcatatagtggtagatatcctgtataatctaagtcaacatagatatttaacctaatcggctgccttccaataatagatgttagtcgattgaaggttagatgacgatattgtcgaagattatacagaatatatgataactcgacgaattacataaacaagattagagtatcataaagatggaagcactaatcccgacaacgtgtgttgttgtattacatggggttcgggatctttttatacccgagattacataacaaaatatgtccatatcggacacgactcttacctctaacaaactctaaaataccataagtctttgcggcagacttttgcccaaacttatctctaaggaaattacatgaaatatcctaattaatagatacaattgactgttcaggacttaatccgtgcacggcaatcctcatgaagcacattaactcaacctgacaacgtgtaccgagtcatattgtcggaatcggctttatcggccaaccttgtccgactcgaactctcccaatcctaatcgcagccgattcggactttagccgattctcgctctgtttccggaacgatctccatcttggattccgcttcaattctatcttcatctccaatacttgaattaccaaatttggttgttaacaaattgttgttctgtctttcaaccgataaaggcaaggagaagcagtgtctcgtgggaataggggtaagggtaagccaccgtgccaaagattatttaatctaagagagaatacatataccttgcgcctgtacctttgagatatatagtatagtagcaactcttgatcaacaaccaagtttttgttcctttcatccttcactcaggacgagcaaaagttcaaccttggggggttttgttgacggtcattagcgatcactttcgacagttaatattacgaaaatagaagggaactagttatgcttgcaatgcatatatatgttagaataatatattccactagtattaggttcactaaccttttgcagagaataaccataaaagtggagcagaatcgacatcaactcagacgataaatcaatcggacgatgtcgagaatcatacttatgcatgaatgggccaagaacttagaattgacacgatgaatcaggccaaaattcacaagtctgcataaaggagcaatagaggaggccacctgccgagtttgggccaggtgggcccagcctatggttcagccaaaacccgccgaacttcccgtggcgcctatgaatgcaggtttggatggagtgctgggactgatccccaatgacggttggagggtattaccgaccattccaaccatcacaaccgtccttactatcacgaccggaattaacccaatgggcgttccttacgtgcgtgtattattccttgtctcaggaggcaaggtacaccaaaagttgatacaatacagagtttatcaagcggaagtgtaaatagttactttattacatgggcggcgaaggcccaacacacacaaagacaaacgggaaacagcggaagactagggcgacgaccaaaggcgcttgacggcaggcacgagctaaacaccaaagccttcatcatccaggggctcctcttctggatttgggaaaaattgagtaagactgagtacaaccaccgtactcaacaagacacacccataagtgcagaataaatgcaagggagtacaagggggttataatataaggggttagggtttgcggtaaacagcatttaaagacacttagttgctcaaagctattttgtaaatacgatcctagagctatacaatattattaatcaaggccgtgaacccacacgaacctgccttaacccaaggcctacgatgattcagaccgaactggcaacccgaccctgggtcccagctcgtcccaagccaacccaggccaaccattccacattttagttgttaagcaggttttaagaattaaaacactaacttgggtacattgctcgacttgcccataaccgagggcgcggctattcgaataggttatactctgatcagaggtgtacatctttacccacaagacacatcttcctcacgtgtaaccacgtgccacataccaccacggtatacggacggaagacgtgacatagtttccaacccatcctagccatagacaagagtactgacccaaccccacctatggccggaacctccgagacaggtaggcaggactgagcccctagcagcaggacaccggccctgtgccatgacatctcgactaccgggccgcagctcgtgtagccttcatttgccctagagatgtccatcgacccccgacttcgtccatctccatccgtgtacttttgtttataaccagaatgagccacaaactaagccttacccactagacatgtggaagtacggtagtgctttgcaacagaggcccgaagaccggtccttatatggccgaggtgctactatcaaaagcatgcaccccgagcccagcctataaccatcttgagggttttgaatacagggggaggtgtgaatccaattccacaataatccaaccattccgtagtgtccaggtgatgagaatattcccaaagtctagagttgtaaaaccatgtcacgaccggaaataacccaacgggcgttccttacgtgcgtgtattattccttgtcccaggaggcaaggtacaccaaaagttgatacatttcagagtttatcaagcggaagcgtaaatagttaatttattacatgggcggcgaaggcccaacacacacaaagacaaacgggaaaacagaggaagactagggcgacgaccacaggcgcttgacggcaggcacgagctaaacaccaaagccttcatcatccaggggctcctcttctgggttttggaaaaatttagcaagactgagtacaaccaccgtactcaacaagacacacccataagtgcagaataaatgcaaaggagtacaatggagttataatataggggggttagggttttgcagtaaacagcatttaaagacacttagttgctcaaagctaaatttaaaacacgatcctagaactatttaatattattaaacaaggccgtgaacccacacgaacctgccttaacccaaggcctacgatgattcagaccgaactggcaacccgaccctgggtcccagctcgtcccaagccaacccaggccaaccattcctcattttagtttttaagcaggttttaagaattaaaacactaacttgggtacattgctcggcttgcccataaccgagggcgcggctattcgaatagattatactctgatcagaggtgtacatctttacccacaagacacatcttcctcacgtgtgaccacgtgccacataccaccacggcatacggacggaagacgtgacatagtttccaacccatcctagccatagacaagagtaccgacccaaccccacctacggccggaacctccgagacaggtaggcaggactgagcccctagcagcaggacaccggccctgtgccatgacatctcgactaccaggaagcagctcgtgtagccttcattttccctagagatgtccatcgacccccgacttcatccatctccatccgtgtacttttgtttataaccagactgagccacaaactaagccttacccactagacatgtggaagtacggtagtgctttgcaacagaggcccgaagaccggtccttatatggccaaggtgctactatcaaaaccatgcaccccgagcccagcctaaaaccattttgagggttttgaatagagggggaggtgtgaatccaattccacaataatccaaccattccatagtgtacaggtgatgagaatattcccaaagtctagagttgtaaaaccacctaatgttgcctaattaaccagcgaagcatctacctaaatacatactagtggtgccctgagtagagtgtccactagttggggttttgtttattctagggtgaacaaggtaataataacaatagcaataataataaggtcataacaaaggtaaataggcatggctaaataaaacagtgataacgcgggaatttaaataaagcgataatgcattaatttaaatcaaaataattttatgaactgggattcaatatgttcaaggatgatgtgacttgccttgctcgctttcccaaacgtcggcttcaacctccacgaagagcggatcttccgaagctgcagcgtctacacgaccaacggaaaagaaaagggcatttactctaataaactccacataacaagcaggaacaaagcacaaaaatgggttcttgacttcttaaggaaaaattagagacttgaactgtccaattccgagttcaaatggccatgttatggccatttgaagtttatatgctttttaaatgaatatttacgaatttcttcatttaaattttaatttaaaagagatttattgcatcagccgaggggagggggcgcgcggaccgggtccacgggagtggggcccacgcggcagcctcacggtccacggtggaccgggtgcacccgggctcacatcggccggcgccgtgggccccacgcgtcagccgcacctgagggcgcgggcggctgacgaccaggccctacgcggcagccactcggcgcgcccgagggcggccaagccggcgcggtcggcgggaggcggcgcgcccacaccccgatggtcgccgccggcgaccaccggcgcgcggagcggcggccgagagaggggagggaagggggaaacgaggcagcggtccacggctcaccccggggtgacggcggtgacggaggagacggccggagcggagggaggcggtggcgcggcccgggtcgacggggacggcggcgctcttgcggtcggcgaccgaaacggagaggtggacgaggtcggcggggatgcggcgaagccgaaggaagcggcgccgaggtgggaggcggtcccgggcaacgacggcggcggaccggaggctcagcggcgacggcggagagagagagcgacggcgcgagctcgaatctggcgaggaggaagggcggcaagaggcagaaacggacggggggtgcacgggaagggtttaaatagggttggaagggggagaaggcggccggaaggaaaggaaaccggcgcgggaggtcggccgccatcaatggcgccggcgagatttgcgggggcaaatccgcccgtttgaacggaagagagagagggaaaaatggggggaaagggagaggggatcacgggaagtaattcccccctattgattgcacgcggggacgacgggatgcggcagattcggcggcggcggcggcgcttggcgctggcggagtggcgggagcggtgggaggtcggggatgacgggtgggccccacctgtcagcgagggtggcgggcgggcccgcccgtcagcggcgcgcgcgcgaggaggggccgagtgggccgcggggagaggagagagagggggagggagatgggccgagccggcccaagagggggagagggggaattttagggtttttctttttataaaatcattttaactttgtttatttcttcttaattattatttgtgctctaaaaattccactaaaatttatttacacattttaggcttttaggaaatatacaaaaatcctctaagccttgtttgacttttactttgcacattttaatttttggaggctttcacacggattttaattattctaggcataatttaaaggatatattttagggtcgtttttggacgtgacaattacctacctataaaaggagctcctcttctcacttcactcgcacacctcatgcaaagctctctcatattctctcaagtttagtttagtgttcttaagctagtggaataggaatagagtagaaatcggagtccggtagccttcggaagagttcgggtatggctctagtagctattctcttctcttttgtaagctttgtactttatttagaatactcttctttatacatttatggtattgaaatactttctgagtatatgaatgccaactttacattatgttaatgttatactgaatatactgctagcttatttgagagatgctttggtgtgggtataatgtttgcatattgttgacggtcgttatcgatcagtttcgaccgtcaatattaccaaaatagaggagaactagtgatgcttgcaatgcataaatatattagaataataatatttcactagtattgggtatactaaccttttgcagagtattgggtatactggtattgggtatactaacctatcgacatcaactctaatgataaatcaatcggacgatgtcgacaattagacttatgtataaatgggccaagaactcagaattgacacgatgaattgggccaaaattcacaagtccacgtatgagagcaaaagaggagactgtctgccgaaattgggccaggtcggcccatcccatggttcggccgaacctcccgcagctccgtttgatccagggttctcctggatggctgagatggctccccaatgatggttggagggtattaccgaccattccaaccatcacaaccatcattgggaggctataaaaggagctctcatcctcacttcactcacacacctcaagcaagagctctctcattactctcaagtttagtttagtagtatctagctggtggaataggaatagagtagaaatcaggagtccggaagccttcggaagagttcgggtatggctctagtagctttcctttcctcttttgtaagcattgtacttttattagaatattcttctttatacatttatggtattgaaatactttccaagtatatgagtacctactttacattatgttcatgttatactgaatatacggctagcttatctgggagatgctttggtgcgggtataatgtttgcttatgcaattactctatgtcatgacgatgatattagagtagtatatagtagtttaggtgtggtgtctatattacggggtatcattatttggggttatatagtgcggatgagaggtgggccgctgatggtgacagctcagtatgggtattcctccgccggtatataatcctaagttaattctctggggagggtattcttccgtatttagccccggttgtatggtcatgacgggctgtcgtaaggaactcagcagttaggggtggcttctcgaagtaccaggagggcatcggatagagggtattaggtagtatatcggttaactagaatgtatgtatactatgtatattagaagtataggaatagattatctttctgttttcttcccacttagcttagacaatatattttgagaaggagtagctaatgcttgtgtgtcactctacccttagattatcttaacccctgcttagaatatgattatcataagtaacatataaattattagtcaagttctctctacatgatcttcccacgggataaaataaatacgatacccttggaatactctcgggtgaaatgctacaatggtatatccgtgtgcttgcggatgaactctgtaaccataatataccagaagtatttatgcgccattgctgggaattatatttctagtaaattcataatagagattacttgaaataatactttatatttacctctacataatcattttcctttgcaggctatccttggttgttttcactttttgttgtgaaaatagggtagtgcatgactggtttcaacttgccagaaaactccaaagaaaatccagaaactttcttccggagcgtcaggccgcgagtcgctgctccgcataaaactctaccgacagagaaaccagtcgtaccagcaccaccgaccttcaagactatggctaacaagactctctgcgagttcgctgctccctctgctgacaatgtgaccattgggccgcagatcaacatgggagatgtggatttcgatttgaagtccagcctcatcacgatggcgcaggctagcccgttctgtggcaagcctaatgaggatgccaatgctcatctgcaacagttcctagagatctgtagcacgtacaccatcaagggcgtcagtccggacgccgtcaggctaaggttgtttccgttctccctcctcgggagaacaaagcagtggttctatgccaatcgtgctgttgtcaatacctgggacaaatgctctacgacattcctctcgaaattcttcctgatgggcaaaaccaatgcccttcgtggaaggatttcaagtttccagcatacaaaggacgagtctatttcggaagcatgggaacgactgcaggagtacgtggccgcatgtcctcttcatgggatggacgactggctgacctgcaaaaattttacaatggactcaccccgatgtcccgcgatcacctggacgcggcagctagaggagctttcttctctaaaacggttcaaggagccgttgatttaatagagaagatggtctccaacatgggttggagcgaggaacgactccagacctgtcagcgaggcatgcataccgtcaaggagacggagttgcttgctgccaagttggacctcctcatgaagcgattggacaaccacgacaaaaggccacaaggcaccgtcaagaccttggactctcacgtcacatgtaaggtctgcggcaacacaggtcattctgggaatgactgcccggaaacccgtgaggaggagatgtacatgggcaacaacaacgggtaccgtctacaaggaggtcagggatagaagcaaccacgcccatattatcaaggaggtaacaacaacggtaatttttctaatcagccctccttgaaggatctcgtttttgcgcaagctaaaaccactgatgcactaagcaaaaagcttgcggctaatgagaagatcctagagaacattaacgtcaagttagatggcttcgcttctgcttttcaaaaccagctgagctttaataaaatgatagaaacccagctagcgcagttggcatccttagtccctgcaaatgaaactgggaggattctggggcaacctgactccgttgaaaaagtcaaggtgatcacgacgaggggagataagtccactcgtgatctgccgtatcctaaccctgcaggaactattgggatatcaaaagaagcgccatctagtgactcggcagacaaggaagttcagccagaaaagacagtcctacaagagtactgcgacacacaattgctaccgtttcctcaacggagtaggaaaccgtcagtagatgagcaattcgctcgttttgttgaagtaatccagaagatccacataaacgtgctgttgttggatgctatgcaagtgccaacatatgcccgttatctcaaagacatactcaacaacaagagaccgctcccaacaacggaggtggtcaagctgacggagcaatgcagcaacgtgatactccacaagctcccggagaagaagaaagatctggggtgtcctacgatcacctgctcgatcggggcacaacagttcgaccaggccttgtgcaaccttggagccagtgtcagcgtcatgccaaaagacgtctttgacaagctcaacttcacgatgttggcaccaacacaaatgcaccttcaactggctgattcgtcagtccgttacctggcagggatagcagaggatgtgccagtcaagatacgggacttcttcatcccagttgacttcgtggtgctggacatggacatgggaaaagagatgtcactcatcctggggcgctcatttcttagcaccgcaggagccaacattaacgtgggaacggggagtatccgtttccacatcaacgggaaggaagagaagtttgaatttcaaccgaggacagaacaatgctccatggtcaggataaagtacgggccgaactcacagaatattcaagtagtcgaagtggagccacccaagacgaacagcctggtgaaattcatgcaaaatttcctggagaaggaaacaacgatgcccaggaaccgttattggaagacgccggtaaaaccacccatactggccaagaagctagagcaatcggctaaaaagaagccgccgtccacaccgaagccaagaaaggtgtggagggaaaagccaaagacgcccgctccaacacctccggagacgggtggaaaatccacgaactgaatcaggaggaggtacagtcttgcacgtcgaactttaaatgacgcgaccttcaccaacaggtaaattggtatgtatcctcataattattttcaacaatttaaatttttgcatcatcgcatgtttggatttcaaagttgcatttaggatttttgaattttgaggaaattcttcaaatgaattttccagagcaaaccaaaataaaatttcaaacaaaaattcaccgtgccacgaccacactgaccgttggaatccaatggccaaaagtggggccagttgggcccaccaggggttcggccgaacccactggttcggccaaaccagctaggccaacggtcggcttcctctctttttgaggcaacggctagtgggccccatagttcagatttgaccgttgtgggtgcactacttaagccaaccggtcgagagaggaattccaccccatttcaacacattttcattccctctccaagtttgctctcaagttcattcaagctttgatagttttcctcaaattcaaatatttagttgcatatatacaagttgctttggttgaagacgagtagttcgctcgttttgttgaagtaatccagaaaaaccacatcaacgtgccgttgttggacgctatgcaagtgccaacatacgcacattacctcaaggatatcctcaacaacaagagaccgctcccaacaatggaggtggtcaagctgacagagcagttgttgacgaaaaaatcgaacagaccggcctgggagatctgcttaactcctgtgcaggtccaaatcttgatgagatgcgggcgtgccagtcagtttgatcctgaaactgacaagatatgcaaatagtagatcaaaatagtcgatcggctgataagccgatggagtagttctagccgatagccgatgccgataccagctgatagcgatagggtttaagcaatcggctatatgtccaatgtagataatgatataaaggcaatgggctgatgatgatataataaaataacaatataatccagtataaaccgattggctagcaatgatatgataaatagcatcgatccgaaggttaaagcacacatcggctggaggtccgatgtcatgaaatccgcaagattagattaaacagtgaaacctttgttgtcatcggctaaatccaacttatatgtatatgcaatccttatgagccgatgcaacgtccagataactcaccggctgaaaccccaatgaaacccttattggcaatcaagaagcaagctagagattatggttctaagcacgacttagtagatcaaacataaccaatgcaacactaagtatcaaaagaaacataatatctagacaatcaagccgttgactgagttttcagggtggtagatgcctaggctaatctaatctagcaaggcgatttagccgataccagcagaaaccctaaagcaagagacagccgatagagctaaattgagatgctaggactagattaacatagacatatgataaatagccaggcaaatatattatctaaaccggagtaatccaagaggtcgaacgtactgatgcagccttgaacgatgccgacgtagacgatacaattgcctggaccggcggaacattagacttatcccttcgccggagatcgaagacgatgcagccccgcgtcgggtgccaaattctgccggaacgtaaaaacaaaagtagaactaaaaagggtggcaatgcgccgaattgtattgatcgtagcgatagattacatagaccccgggtgtacatatttatacccatgggtggatacaggtccttgtcggacaagaaagaaactttcctaaagataaaaggaaaagataaagtccttataggacactaaagacactttcctaaagataaaaggaaactaacaaactattcctaattaatagataacttgccatgccgcattctctttgaactcggtctcttctagataagcttcctttagtagatcaatttccttaaccgagtatagcaagaatccgacaactgacgacttttcaactctcatcggctaatctcaggacttcgaagccgatgctgactctaagtcgatgactactccgggcttaccaaatttcattgttaacagcagtgcagcaatatcatactccacaagctcccggagaagaagaaagatccggggtgtcctacgatcacctgctcgatcgggacacagcaattcgaccaagctgttggcggctgttaaacgccgattctataccgtcaatatctgcataaagttcagaaaataaaacgtccaacatattgataggtgcttaatctcacatattccacaagtgttggtgtatatttgtatgcaagtgataaaccctgcagttgggagaaaatctagactaaagtgaggagaaacatgtatccatagaaggatgggttatgaacttcatcaaaataccagataaacagcccaaaactccgagaaatggatagaggaggacaaggagaggagatgggccaaaggccaggccaggtgggcctagcccaggttcggccgaaccaaaatcccagccgttcaggctagggtttggcgtggacggtcatgatcatctcctgatggcagttgcggggcatttccgacaattcgcattgtacaactgtcatacctacccctatataaggacatcatctcactcacttcaagacacacttccaagcttgagctgaattataagaggctctattgtactatattgtatacttaaataggaagagagtagagtaggagtcggaagaattccggagttgtcagtaattttccttcatttcttttattctgtttattactctgaattcaatataatattcttcctgagtaatttagatttatcttatgagaattatctcttggttagttcctaaatagcatatgggattattgttcactataatcaactaaaatatagtgattgctctggtgagttataaacactgaagtagatattaattgcttagacgtggtgtttaggtaattgttatccagtaattgttgcgtattccacagtacatttgaggtaggtgtagaggtgctgacagccctcgagatgacttaagtcctccctgtccgggtacgtagtagaatgacatctaggaacagcgggttgccagtgcctgaagtattgcgttatgattaaacttaagctttccctagacactgtttctcactagtaaatcctctctatcctggcctatcctttgcttggtgtccttggatgaaccggaggaagaactgaccacacacgttcccttggattcgataccctttggaatactcgtaggggaagtgctacattggtatatccgtgcgcttacagattttatctgtgatcgtaagaattaccaacaagtatttctggcgccgttgctagggagcggttgctgatcatttctgaaccaagctcatcctcgtatctcttttcattttttttttattcttcctttacccctgctacccagagaagtattcctgttaaattcttctcgactgtggagcaacctcttttcgagctgactgctcctaggggcaaattctatgagccacctccttcatcggagcccatttatacaactggctatgaaattcgccccgaactaatcagcatggttagggaaaatcctttttctggcttcgatctagaaaatccctaccatcatctgcaaaactttgagcaaatctgctcatgccttaagattcatggcatgagacaagaaactgcacggtggaaattgtttccattctcccttcaagagagagtgaagcaatggtacacctctaccgttggatgtgtaaacggtagttggaaaaagttgcgagaccgattctgtcttgccttcttcccagttactcatattactacccttcgagtagaaatcctcagtttccagcagatcaaaaacgaatcaatcggtatagcttggtccagatttactaatttagtgcagtccggaccaaccttgtccttacccgagtatgtgctcttgcaacacttccatacgggtctggataaggaatctgcattctatcgggacataaccgccggaggatcattgatgcacaaaacgccatcggaaggaagagtaattttagatcgcattctagaaaatacttccttcatgacgcaatccgatgaaccccctccggaggcatccgtgtccaaggtagaggaacatctaacaatcgagccacaatctaagccatccatttctgctagctcgattgatgagaaggtttctgagcagccatccgttgagaatgaagaaattcacactccggatcgtgttgtgattctgttcagtgacagttttgatgaagactatggcaacaccctgaactatttcagcaagaagaaaccactcgtccctttgccgcctcccgatcctatggaacttgggttcctaagggaaactgttcgggagctaacatccataatgagcgacgaatggctaagggaggcagagtttttatccaaagtaattcgggtaaataccgctccccgaatcattccttgccatctggaggggaacgatgttggtattctctacaatccaactgtcggggttaatctcatctctgagtcttttgcattcgcttatctgagcgataaggcagtgaccccaacaaacaaattattcaagcacccggacggaaatattattgaagggtttgggattatacaagatgtgtctgtctgctttgaagacatggaggcagtcttggatttctacgtctttgagatccaagattttgacatcctaatcgggcttcccattgagcagctcctcataaacacgccccgattagatagcctcaaaacaactttgggaggtaatgaattctcagttccatagttatttcctcaaaataactatggtgggtgtgttggcaatgagattcgatgccttgcaccccttcccgggggtcctttttataccacggatcatctcgatccccaagtaagactcggagacatcggatcttgtacgatataacataaactctatcccttccgagtaggcctttggaaatcacttggctcatggagatattttccataatttgtaacaaattccaccaacgtatatgggaatagtccacatacgtgaagatataccatatctgcgtatttcgtcagtcgtaggataggaggtatgccttatacgtaaccttgacagaatgatgcacggttcttctagagtttgaagtcatgcagctgcacatacgaaagaacttatgggacatggacatgcgtatgtaccatcctaatccaaatagagaacgggatgattcttaaccctaatttttgttttagggatttgtatattatttaacaaattattttgagaagttatacaaagttcaattaatttaccagtgaattaaatgggggaataacatttcccaaataaaacatggctgactttaatttttattaatttttcatgattaattactctcttcgagctgataatatttgttgttttagataaggctgaggtcaaactttagaatctttgactacgaatcatttttaaaatatttgatttccaaatatggtgactacatgtatagattagtctttaaaagtactttaataaaatcatatatttgttaacacttttatgcatattatagtgaaaaataatggtcaaagttgttttttgagaccatgctcttgtccaaaacaacaaatattatcaaccctgagggaatagatttctatgaaattttattgaaattttcataattcaattgctaattttaataatacaaacattatttcagtatttctctactattataaaaattgaagttgtttttgcttgtgctttggtacgtcatccatgtatgagtcagttttaagtttgttcatttttggaaatatagatccgtatttgagttgggttttaaattcattcgcttttggaaatatagaaggagtcatataagaaatctcttttaaaaagaactcgcatgctaacttgacatgtttttctagaaaaactgtactattataaaaattaaagatgttttcgtatgtgctttggtacgtcatcggtgtatgagtaggtttcaagttcattcgcttttggaagtaaatatccgtattttagttgggttttaaattcgttcacttttgtaaatacagaagaaatctttttaaaaaaactcgcatgctaacttgacatgattttctaaaaaaaatatatatccaaggcgaattctcacattgaacaataataagattaaaatagcttttactcattgcaaagtatgagcatttttttctagtctgtactaaaataagagatgttttcgtcgtccgtggaaaaataaaggtgagaaagaaaaagagaaaaacaacttctatcataaaaaaaagaaaaaaaagtccgactcctccggtggaaaaaaaagagagaaaaaaaagaaaaaaaaaacttctaccataacagaaaaaaactgtccgactaaacaaaaagtccaactcccttgtggagaaaaaaaggcgataaaaacaaaaagagaaaaaaaacttatacctacttatactattttttaaaaaaaatctctactattatagaaattggagatgtttttatcggtactttgatacgtcatccgtatatgagtcagtatttaagtttgtttgtttttaaaaatacatatccgtatttgaatcggattttaagttcgttcgcttttagaaatacagaaaaagtcatataaaaaatcttttttaaaaaactcgcgtgctaacttgagatgatcatactcttaattgcagttcataatatatatctatacagctatatatatctatatatatatataagcgaatttttacagtgaatttcaccttagttaaaccgtataacaataaaaaaaattaaaatagccttcacccattgcaacgcatgtgaaattttttctatctcctctactattataaaaattgaagatgtttttgccggtaatttggtatgtcatctgtctttgagtcggtttatgttcatttgcttttggaaatacatattcgtgtttgagtccaatctaagtccgtttacttttatatataagaaaactttttttaaaaaaacttgcatactaactcgagatgaacatcaaactcctagttgtagctcacgattatcttaaaaaaaatatctaaatgaattcccacagtgaattttaccctagctaaactgtataacaataataagattaaaataacattcacccattgcaacgcacgggcatcttttatagtttaaataaaaatccaaataaaaacactcctttctctctatgccattttcagcccttttcctttggaataggttcactttgactcccttaactagtgaccgaatctgattcgcatctctaaaccacaatactggatatttcgacacccccaactattaaaaccggtgcaatttgtcttcttcccttcttcctcctctctctctcttatctctctttcactccccttttctctttgcctcggcccgtatgcggggagcggggagcgggggccagatctgcgacggcggcggtgacaaagatgacgacggaggaggcagcgacagcagcgctggctagagggggtggaggctggacggcggcgccgcaccagccgttggggaggaggagtaggttcacgctggaggagctgctctgtgcgtcggtggagatggtcggccgcgacagcctgagcaccgtgtaccgcgccgtcctgagagatggccacatggtcgctgtgaagcggctgcacgacgccaaccccttcgcccgcgatgagttccaccggtaaatggaccaggagaagctcctcatctattactacctccccaatggcaacctccatgaccgcctccacggtacacatccatgtctcctcctcctgttagcaatggacaatgactggtgaatcgccatgagagggacacgatgagctcgatttcgccattgtctttgtcagggtatcggatgtcaggggagttgcagtttgactggacaacgagggtgaggcttctccttggcggggcgcgcgggctgcatgcatccaccgggagtaccgcacgtcggcaatcacgcacggcaacatcaagtccaccaacgtcctgctcgacaagaacggcgccgtctgcgtagccgacttcagcctggcactcctccttatccccgcgcacaccattgcccgcctcggaggctacatggcgccggagaaggaggacaacaagcggttgtcacaggaggccgacgtgtacagcttcggcgttctcgtcctcgagacgctcaccggcaaggtgccggtgcagtacccacagccgtcgccggtcatcgcctcctcccgcacgccactgccactccaacgcccgctgccgcccctccggcccccgctcgccgccaccgccgatcctgcgcccgctccccgcgtatggggcaaggtgaagaccgaagagagacagagagaaagagagataaggaggagagagaggaggaagggaatgagaggaaatgatatgtgggctccacatgtcagtgggtctcataaattcttttattgaccaatcggccccgcatatattttttaattttgaatgccacctaagcgccacgtggaacgaaaaccaggtcaacaccgctatgtcagcgaaaccgtcctccaaaaccgccgagtagtcagattgcaccggtttaatagttggaggtgtcgaaatatctgatattgtagttcagtatacgaaacagactcaaccactagttaagagagttaaagtgaacttattccttttcctttatcaacttgtagccgagccggcccactttcctctcttctcctccccactgtctcggcccgcaagcacgcctccggcccaacaagccactgcaagtctaacggcctctcccttctccttctctcactatagcgtgggctagtgctacagtattcctgcatctgcccgaatccatgtcctctgttatcaggccacatcattggagataatccgaaattaattgagggattttcatccttatcttttcaactttccgtttttacatgaatctttccgtttttacatgaatcaaagcaaaacatgttgtatagatctcgaaagcaaaaccatgttgtatagatctcgaaagtgaaactctagagtttttttagtctgcctcacgcggtagagtccgtttctcttcagaaatatcgtggtgatgacagataaaattatcccaatatcgcggtgatgacagataaaattatcctggaagaatccgttgcatactgatgaaaggaagtgacggaaaaaaaaagtggcgaatggaaagatgcggaattttgaagtagttaagttatcttaatcttaaataattaaaagattggtatttttccaatcgtcacatgtgtccgtcagggcgtcttcatccgtcattacgcactaaattctgtgattcatccaattgagattgcatccggttctgatttggttaggtccatacacaagccaatcccatacgacggccaaaaaaaccagagtttgatacaaaatcagctaaaaattaaaccaacggactgtgaatcgaactcaataaaatcagctaggaggatccacgagattgaaaatttgaaaccaacggaatcaagcaaatcacaaagcaaccttgatttatcgtcttgacggcggtggcaagctcgtcgtaggatgggcggtggtggcggaggaagatggggaggagaggcgagcactagcggttcaagacgagtcatcgccaaggctgctccgccgacccacaggacaccgctgccgttggatccagccattagaagtagcggatggcgccgccaccgtcactcatgatgggggagggctcctccgtcgccaccgcagctcgcggtggaggaggtagccaccaccctgcatcggtcgcgagatcgccgaccgccactgaggaagatggggaggagaggcgagcgctagcgaatcgagacaactctgcttgtacaactccaaactccagattcatccactgcaccagatcctgagacatccaacaaaacaaagcccaatcagactaaatagtgatcatggaggagattacaagaaaaaaaaaaccaccaaatccggcagtagtgaggaggaagacaacaaatccatggagagagaagaaaaatccaccggatccgagaggaagatgcttctgctaccctacttcacggcggcactgaccactacatccgtgactccaaccacgactcgcttggcatccccgtctccgagcggagactccgcctcaagggcgaggccgccccaatcaactcttcaccgaactacaccgtcgaggcagctcgatccagtaccagcaaggggaaagaggatcaacagcagtagcaacgaccaccccgtcgacggtagcgagaggcacacaacacggagcaagaacacctcttcctcctcctcttcccctgctctctcccagatctctccatccaacactcctctcgtgagcgcaccaacacaggagctcccaacgtcatcctgatccaacgtctcgccgaagccagaggcaccgagtgtggagattatggataccccatacccacatgacatgtgtcacataccaaaacgaccctaaaatatatcctttaaattatgcctagaataattaaaatccgtgtgaaaacctccaaaaattaaaatgtgcaaagtaaaagtcaaacaaggcttagaggatttttgtatatttcctaaaagcctaaaatgtgtaaataaattttagtggaattttcatagcacaaataataattaagaagaaataaaaaagttaaaatgattttataaaaagaaaaaccctaaaattccccctctccccctcttgggccggctcggcccatctccctccccctctctctcctctccctgcggcccactcggcccctccccgcgcgcgcgccgctgacgggcgggcccgcccgccaccctcgctgacgggtggggcccacccgtcatccccgacttcccgcgccggtttcctttccctccggccgccttctcccccttccaaccctatttaaaccctccccgtgcaccccccgtccgtttccgcctctcgccgcccttcctcctcgccggattcgagctcgcgccgtcgctctctctctccgccgtcaccgctgagctccggtccgccgccgtggtcgccccggaccgcctcccacctcggcaccgcctccttcggcttcgccgcatccccgccgacctcgtctacctctccgtttcggttgccgaccgccggagcgccgccgtccccatcgacctgagccgggccaccgcctccctcagctccggccgtctcctccgtcaccgccgtcaccccggggtgagccatggaccgccgcctcgtttcccccttccctcccctctctcggccgccgctccgccgcgacggtggtcgccggcggcgaccatcggggtgtgggcgcgccgcctcccgccgaccgcgccggcttggccgccctcgggcgcgccgagtggctgccgcgtggggcccggtcgtcagcggcccacgccctcgggtgcggctgacgcctggggcccacggcgccggccggtgtgagcccgggtgcacccggtccaccgtggaccgtgaggctgccgcgtgggccccactcccgtggacccggtccgcgcgccccctcccctcggctgacgcaataaatcccttttaaattaaaatttaaatgaagaaattcgtaaatattcatttaaagagcatataaacttcaaatggccataacttggctatttgaacttggaattggaccgttcaagtctctaatttttccttaaggtgtcaagaacccatttttgtgctttgttcctgcttgttatgtggagtttattagagtaaaagcccttttcttttccgttggtcgtgtagacgctgcagcttcggaagatccgctcttcgtggaggttgaagccgacgtttgggaaagcgagcaaggcaagtcacatcatccttgaacatattgaatcccagtttataaaattattttgattcaaattaatgcattatcgctttatttaaattcccgcgttatcactgttttatttagccatgcctatttacctttgttatgaccttattattattgctattgttattattaccttgttcaccctagaataaacaaaactccaactagtggacactctactcagggcaccactagtataaatttaggtagatgcttcgctggttaattaggcaacattaggtggttttacaactctagactttgggaatattctcatcacctggacactatggaatggttggattattgtggcattggattcacacctccccctctattcaaaaccctcaaaatggttttaggctgggctcggggtgcatggttttgatagtagcacctcggccatataaggaccggtcttcgggcctctgttgcaaagcactaccgtacttccacatgtctagtgggtaaggcttagtttgtggctcagtctggttataaacaaaagtacacggatggagatggacgaagtcgagggtcgatggacatctctagggcaaatgaaggctacacgagctgcggcccggtagtcgagatgtcatggcacagggccggtgtcctgctgctaggggctcagtccggcctacctgtcccggaggttctagccgtaggtggggttgggtcggtactcttgtctatggctaggatgggttggaaactatgtcacgtcttccgtccgtataccgtggtggtatgtggcacgtggttacacgtgaggaagatgtgtcttgtgggtaaagatgtacacctctgatcagagtataacctattcgaatagccgcgccctcggttgtgggcaagccgagcaatgtacccaagttagtgttttaattcataaaacctgcttaacaactaaaatgtggaatggttggcctgggttggcttgggacgagctgggacccagggtcgggttgccagttcggtctgaatcatcgtaggccttgggttaaggcaggttcgtgtgggttcacggccttgattaataatattgtatagctctaggatcgtatttacaaaatagctttgagcaactaagtgtcttttaatgctgtttactgcaaaccgtaagcccttatattataacccccttgtactcccttgcatttattctgcacttatgggtgtgtcttgttgagtacggtggttgtactcagtcttgctcaatttttcccaaacctagaagaggagcccctggatgatgaaggctttggtgtttagctcgtgcctgccgtcaagcgcctgtggtcgtcgccctagtcttccgctgtttcccgtttgtctttgtgtgtgctaggccttcgccgcccatgtaataaagtaactatttacgcttccgcttgataaactctgtattgtatcaacttttggtgtaccttgcctcctgggacaaggaataatacatgcacgtaaggaacgcccgctgggttaattccggtcgtgacaacatgtatatccgactgggtatgggggtaccatgtatagataaaatatctttaaagggtttcgggttaaattcctaaacttgtatatcaaggaagaacctgggattttagtcggttacgattgtatcttatctataactgcctattccgttaggaatatgggctgtactttgtaatacggactccttcccctatataagaaggggtccgggtgcctcttggggcacgattttttctctcagatcatacgatcaataatatactcggcggatcaatccccggacaggagtagggtattacttcttattaagaaggcctgaacctgtataaaattccttgtctctaaacccatccacttttccagcttgatagccacccccttttagtattgccgaaatcttgtttcgacagttggcgcgccaggtaggggtagcgtcaagttcttcgccgactagtgcgatgggtttcatctccggcatcgacgacttcgtcttccctcccgagcaggcgttccggttcggtagcctcaacttcatcaccaacgacttcggcaagatttctctccttgactcggatccgaaccagtcaggaagaggccaggtctccgccccgttcggtatcccgaactcggccgagatctactccaagatcatctcaaccgagttggcttcgaaccactcggacgagatccaatctactccgacacaacctgatcaagacgatggggcctatccctcaatcctgatgagactccccgacaatttggccgctgttttcaccacaaggacatcttcccgtaggccaagatggatccagcctcggccccgatccaatctagctctagggaagtcggcgtcatactccaacctctcgggacggtttcgacgaagaattagatggctaccttagctcccctggtgtcgattctcgaccgacggagatcctcaagtacgacgacttcggctaccactatgactacaacaacctcgacgacttcgacgaaggctacgaagacaactacacacctctcttcttcggcgttttcatggttgacaacaagatggcagaacagcgtcaagcccgagaagcagaagaacagtgcacacgacaagaagccgagcgtcgccgactagaggaggagcgactagcacaagagcgagaccggctgcagcgtgagcaacaggagcgcgaacgggccgtgaaggaggctgaggaccggcgacagcgcgccttggaggctgggcgacgagcacgagatcttatcggacaacaagacattgaagggacgacggtttttcgcaccccgcagcagaacgcggtagccgcgattacccttctggacactctacttcagcaagatgcacctgaccacgtcgtcaacaccttaaaccagaccaagaccatgatcaccgcctcggtcctagtgaattcctcaaagcgtccatacaccgactggcagccgagttccacctcttcgatctcaagattgtcaccaaccaagcctcagcgtttccgacgcgggatctagtcgcaggagcagggatcatggtgaacgatctgttcactcacctgccgactgacatagggagcgtcgggctgaacagccccgctctccatgtcgcaggcatcccgtcgatctccgtgaaaccatcaaccagcgtcatgcggcaagaggccacattccccaccattcaccagatcgctacgacgatgatatggatggagttgccgccttcataagtgacctgcgtcgagtggattggccagccggcttcaagccaactggaatcgagaagtacaacggcacgacaaatcctgagtcttggctcactgtctacggtctcgcaattcgcgctgcaagaggagatagcaaagccatggctaattacctgctcgtggccttagcggactttgcccggtcttgacttcatgggttaccccgtggcacgattggatattgggcggagcttcgcgagcacttcatcgccaacttccagggcacctttgaacgccctggtacccagtttgacctttacaacgtcatccagaagtctggagaatcccttcgagattacatccgacgtttttccgaacaacgtaacaagatttctgacatcaccgacgacgttatcatcaccgccttcactaagggtattcaccatgaactcttagtcggcaagtttggacgcaagcctcccaagacattcaagcaaatgtttgaaaaggccaatgagtacgccaaagcagaagacgctatcactacatccaagtagtcgggcaacacctagaagccaaagaaagatgcgccgactacggggggagtggaagggccaatcacaaggattgcaagcgtaagcccgaggaacttgtggcaacaactacaccatcctcccgacagcggtcatgcgtcaacaccttcgacaagatcatgaatgctcaatgcccgcatcatccgaattcaaatcacgcagcaaaagattgcttcgtctataaacagttcgcagagcaatatgccaagaacacacggaagccgactgacggagatcaaagcacgtcgaagaagaaggatgatgaagacgatgcaccgactggttttcaagactctcgcaaggaactcaaccacatctttggtgggcccctggcttacgaatccaagcaaaagcaaaagctgactgaacgggagatcaatgctgtccagcccgatacgcctcaatatcttcggtggtcagaaacagctatcaagtttgaccgctcagatcatcatgaccgagtggtccactcggggcggtaccccctggtactagacccagtggttcgcaacgtcaagctccgacgatccctcatcgatggtggcagtgcactcaatagccttttcgccaagactctggacaacatgcagatcaagctaataaagatatttttgcacggaaaccatctaatatgcctggtattcctagggaggtgattgagcactctttacacgttaaggaagatgctaaacccattaagcaacgactccgccgttttgcacaagataggaaagacgcgatcaaggaagaattaaccaagctgttagcagccggcttcatcaaggaagtcctacatcccgactggctggcaaacctagtcctggttcggaagaagacaggacaatggcgtatgtgtgttgattacaccgacctcaataaatcttgtcctaaggatccctttgggttacctcgcattgaccaggtagttgactcaacggccggctgtgagttactcagttttcttggttgctactcgggttatcatcagatcagcttgaaagagtccgactgcttgaagacctcattcattacgccttttggggcttactgctatattactatgccttttggattgaagaacgtcagagcaacttctcaacgcatgatccagaagtgtttctcaactcaaattggtcgcaacgttgaagcttatgttgatgacgtagtcgtgaagaccaagcagaaggatgatttaattgcagatctagaagagacctttgctagcatccgcgccttcaggatgaagttgaatcctgaaaagtgcaccttcaaagtaccgtcagggaagctgcttggctttatggtatcccgtaggggcatacaagccaacccggagaagatcagtgccatcctcaacatgaaaccgccaagttcccggaaagatatccaaaagctgactggatgcatggcggcgctcaacaatgccggtttgtctcacgactcggcgagcgggggatgccctttttcaagttgctaaagaaaaccgataatttccagtggggacccgaagcccagaaagcctttgaagacttcaagaaacttctcacaactccaccggtcttagcttcaccacgtccgcaagagccgctgttgttatatgtgtcggcaacatctcaagttgtgagcacggtcctggttgtcgagcgtgaagaagacggccatgttcaaaaagtccaatgaccaatttacttcgttagcgaggttttggcctactccaagacaagatatcctcaggaacaaaagttgttatatggtgttttaattactgtcaggaaattatcccactatttttaaggtcactcggtcacggtggtcacatcgtttccactcggggacatacttcataatcgcgagggaaatggacggattgcggagtgggccctagagttgatgtcattggatctattcttcaagccacaaacctcaatcaagacccaagccttggcagatttcgtcgccaagtggaccgagtgccaagaagacacacctatggagaagatggagtactggactatgcattttgatgggtcaaagaggctttcgggcactggagcaggggttgtcctaatttccccgactggagaaaggctaagctacgtattgtggatacatttttctgcattccataatgtggcagaatatgaggcgtttcttcatgggttaaggatcgcagtatctttagggattcggcgtctgatagttcgtggagattctcagttggttgttaatcaagtcatgaaagaatggtcctgcctcgatgataatatagctgcttatcgacaagaggtaggcaagttggaagacaagttcgacggcctagagttaacccatgttctcctgcatgataatgaagcggccgacagactggccaatttcggttcaaaacgagaaacagctccttccgatgtgtttgttgagcatctttatgaaccatccgtaccaagaaaagaaacgaccgaggcagtggacactcaagaagtaagcatgattgacactgattggagagagcccctcatcaagtttttgaccaagaaagaactccctcaggataaagacgaagccgagaggatttctaggcgcagcaagctttatgtcatgcatgagaccgagctgtacaagaagagtccatcaggaatcctacaacgctgtgtttctttggaggagggaaggcaattgctaaaagatatacacttaggcatctgtgggaatcatgctgccgcacgaaccattgttggcaaggcttatcggcagggttttttctagtccactgctgtatctgacgccgataaaattgtgcaaacatgcgaaggttatcaattttttgccagacaaactcatttaccagctcaggagttgcaaactatcccattgtcctggtcgttcgcggtttgggggctcgacatggttggctctttaaaaaaggctaccggtggtttcactcatcttttgtagctgttgacaagttctccaagtgaattgaagccaagccagtcatcacaatcacagcggacaaggctagagatttctttatcaacatcgtgcaccggttcggggtacccaatcgaattatcaccgataatggtactcaattcactggtggtgtgtttaaagatttttgcgaagactttcgcatcaaaatttgctaggcctccgtagcgcaccccatgagcaatggacaagttgaacgcgccaatggtatggtacttcaaggtatcaaagcgcgagtctttgaccgactgcatccttacgccggcaaatgggttgatcagctaccatctgtactttggtccctacgcactacgcccagtcgggccacggggcaatcaccgtttttcctagtttatggtgcggaagcaatgttgctgagtgaggtagaatttgaatccttgcgatttcgcaacttcaaggaggagcgttacggagaagaccgagttgatgatctcaaccgactgaaggaatctcgagaggcagccttgatccagtcggcccgatatttacaaggtttgcgacgctatcacaaccgcaacgttcgatcgcgggctttcttagtcggagacatggtcttgaggaagattcaatctatacgagatcggcacaagttatctccgttatgggagggaccgttcataatttctgaagttactcggccaagttcttatcgactcaagcgtgaagacggtactctcgtcgacaactcttggaatattgaacatcttcgtcgtttttatgcttaggcatttcttttgtatcttcttcccctctttgactgctaacatcaagttgcttcttgagttaacagtcgggggctactataataataatggagtgtgattcttatcaattcaatttgcttacttggtttatcattgccttgtttgatttttttggcttagtcaatgaggactgagagttttttaacaacttttgtgggttctaggctcaataaggtttgacaaaaacttttaagaaatcaggagctgagtttaaattatcaagcacaacataaatacatcagtactgtacaaattgtgcctccatcatcacaagtcacattacacaatgtcaatcagactcagttttttcatcatcagatacatcagccccagtcggaccaagattggtatcttggaatctctctacgacatctacagcgatcttgtccgcagctttctgggcatcattaataagatcaagagcatcttcttcacttgttccgtctgcaaagccatcaatatcagcaatattgatcttcagatacaaggatttagtcctcaccaatgccatgcttgctcccatactcccagcttctttaatgttcttgaaatatacatccgaagcggacctcaacttgttgaagatttcaacagcgttgaatgaactcggaccattgttattaaaaacatagcctggatgagtggtgtagcagtattggcgacttcgtccctagatccttcaagtttcttgatcttgttgaccaacacttcgaattgagcttgagatttaatcttgcgatctgcatagaagggctatatcaacacctggatgcgaaaacaggattaattttgggacttgaactgtgattaccttcaacatctttcagagctaagtccctttgtttggttagttcacccttatctttttctagctcggtgatctaggcagcttgtactgcaatacatcccagcggttggtcgaacacggatgacagcttggaataagttatttaggaataggggttgcctttagatgaaccactcagctcgaaattggaatcttgaagcttggcaatccggtccctgagatcatgttcagtcttcctggcaagctccctggtttcgtggagatgggctctggttgcttccagggttccaagatgtgggaccagtttttcaagggttgcagtctttgcttgattcctaagatgaattctcagcattacaagtttattcagttcataggacggaccaacaggatgagtcaagctataagcagaagacgtacatttacaagacgagtggcttgattaagtgtctttgtgagtagagacacttcttcgtcttctttctgcttatttattacaattccttgcggctgcatttcgtcatcccaccatttgactaagatgggtgggcaagagtcttcagctgatcgtatccgaagaatttcttcttcatcgccaattattgggcctatgcatttacgaaaagagtgataaagcgattgaagagaactttttcaatataaatggattcagaggctcagttacctgttataaccttcggaggagggcgagctggcccttgtactttgtcaaaagtactgacctctggaccagcattgatgttgttaaagggagggatgctcgtttgttcctctatttccgggatgtctttatttggttcaacctctggctggtctccaatcgggggcttttggtgagcgtcagtttcagcttctactgactgatttccagtcgggggcttattcccagcttctatattaacggtcgccgactgactgccagttgagcggttttcttcagtcagctcggtttccctggcacccgcagaaccagtctccttgtcggtcgactcagggtcttttccagctggatcgatgtctgatggtttcctgaggattcgacatgtgttatattgatgatacatgtcaagacaacacaggagaaatgacaagctgattcatacctggtcgattttctgatttttggtattggacgactggatgttttcttcttcgggttagcctgtcttggctgttttccaatcacctctttgctgccagctttcccaacattgtcacctttgtcgtcactcagaactaatttccttttccgagagcccgactggttagttggctttgagatgcttggctgagcagcagactggatttttggcccgccactggcctgaccagcttgttgacggggcgagcggcgttgagcgcttggaggattagatttcatcaaagaaaattcctatgcatgatatttcaagttttcgaccaacattacaaaagacaaaatgatgtcataaggaaggccgaaatatttgatacataccggtggaggagggttgaaagcgttatatggcaccactggcagtagttgtgaatagctaaccacagtaccgtttgagaagattttgtacatcctctccgtcataatcttgaactcaagagactctggatcttaacggttggggtcattcttgccatcgaactcgaaggcagtgcgggatctctctttaataggtgccagccggctcttgataaagtgtcgagtgatttgttcccattgtagaccttgctctttgagtttcaacatgcgttccaacaagataagcgcttgagaagcctcgtctcccattggaagcgaattctaggtgtcttgatatcctagaggaaggcaggagtactcgggaagtgatggttcaggattctgtacatagaaccagtttgcatgccagcccttgtttgatgttttgaaaggcatggagaaatatttttgactcagggtgccccttaactgaaaatcggctcccccaacaacgcacggcttgctcttgtttggttgaggcttcaggaagaaaatgcggcggaataaagcaaaatgcggcctaattcccagaaaagcctcgcaggcatggataaagttggcaatatgaactatggaattggggttcagatgatgcaagctgattccatagaattccagaatccccctaaagaacttcgaagttggaagagaaaaaccaccatagaagaagtgggagaatacaatgacctcgtgtgtgtcaggggtcgggaatgcttcgccgatgatctctttcgccggaagaacgccgtgtgccaccatttccttcaagttttcttccgtgacatcggaaggagcccattgactctcaaagctttctctctcctccgccatggatgcaagatggatgatgaaatctagcgtgagggtggtagtgattggagagggaatcgatgcggtagttgtgcggaagatcttcgcaaaaacacgaggctttgggaaggtggattagtgcggatttgtaaaccctagttttcgtcggcgcagtgtcacgaccggaaatagcccaacgggcgttccttacgtgcgtgtattattccttgtcccaggaggcaaggtacaccagaagttgatacaattcagagtttaataagcggaagcgtaaatagttaattattacatgggcagcgacggcccagcacactcaaagacaacgaaaaacagcggaagactaaggcgacgaccacaggcgcttgacggcaggcacgagctagacaccaaggccttcatcatccaggggctcctcttctgggtttgggagaaaattgagcaagactgagtacaaccaccgtactcaacaagacacacccataagtgcagaataaatgcaaaggagtacaatggagttataatataggggggttagggtttgcagtaagcagcattaaaagacacttagttgctcaaagctattttgtaaacacgattctagagctgtacaatattattaatcaaggccgtgaacccacacgaacctgccttaacccaaggcctacgatgattcagaccgaactggcaacccgaccctgggtcccagctcgtcccaagccaacccaggccaaccattccacattttagttgttaagcaggttttaagaattaaaacactaacttgggtacattgctcggcttgcccataaccgagggcgcggctattcgaatagattatactctgatcagaggtgtacatctttgcccacaagacacatcttcctcacgtgtaaccacgtgccacataccaccacggtatacggacggaagacgtgacatagtttccaacccatcctagccatagacaagagtaccgacccaaccccacctacggccggaacccccgggacaggtaggcaggactgagcccctagcagcaggacaccggtcctgtgccatgacatctcgactaccgggccgcagctcgtgtagccttcatttgctctagagatgtccatcgacccccgacttcgtccatctccatccgtgtacttttgtttataaccagactgagccacaaactaagccttacccattagacatgtggaagtacggtagtgctttgcaacagaggcccgaagaccggtccttatatggccgaggtgctaccatcaaaaccatgcaccccgagcccagcctaaaaccattttgagggttttgaatagagggagaggtgtgaatccaattccacaataatccaaccattccatggtgtccaagtgatatgaatattcccaaagtctaaagttataaaaccaccctatgttgtcctattaaacagcgaagcatctacctaaattcatactggtggaaccatgaataaaatgtccactagttggggttttgtttatcctagggtgaacaaggtaataataacaataacaataataagttcataacaaaggtaaataggcatggctaaataaaacagtgataacgcgggaattttaaataaagcggtaatgcaataatttaaatcaaaataactttataaactgggtttcaatatgttcaaggatgatgtgacttgccttgctcgctttcccaaacgtcggcttcaacctccacgaagagcggatcttccgaagctgcagcgtctacacgaccaacggaaaataaaagggcttttactctaataaactccatataacaagcaggaacaaagcacaaaaatgggttcttgacttcttaaggaaaaattagagacttgaacggtccaattccgagttcaaatggccaagttatggccatttgaagtttatatgctctttaaatgaatatttacgaatttcttcatttaaattttaatttaaaaaatatatttattgcgtcagccgggagagagggcgcgcggaccgggtccacgggagtgggacccacgcggcagcctcacggtccacggtggaccgggtgcacccggctcacaccggccggcgccgtgggccccacgcgtcagccgcacccgagggcgcgggcggctgacggccgggccccacgcggcagccgctaggcgcgcccggaggcggccacgtcggcgcggccggcgggaggcggcgcgcccgcgcccctatggtcgccggcggcagccataggcatggcggaggggcggccgagagaggggagggaaagggggaaacgaagcggcggtccatggctcaccccgggtcgacggcgacgacggaaacggcaaccggagcggaggaaggcggcggcgcggctcgggtggacggggtcgacggcgctccggcggtcggcgagcgaaacggaggggtggacgaggtcggcgaggatgcggcgaggccgaaggaggtggcgccgaggtgggaggtggtccggggcgacgacggcggcggaccggagctcggcggcgacggcggagagagagagagaaaaatggggggaaagggagaggggatcacggggagtgattccccctactttattgcatgcggggacggcgggaggcggcgggattcgcggcggcggcggcgctagggcgcgggggaggcggcgggatgcggcgggaggaaggggatgacgggtgggccccacccgtcagcgagggtggcgggcgggcccgcccgtcagcggcgcgcacgcggggagggccgagtgggccacgggggagaggagagagggggagggagatgggccgaattcggcccattagaggggagagggtgatttttagggttttctttttataaaacctttttaactttgtttatttcttaataattattatttgtgctctgaaaattccactaaaatttatttacacattttaggcttttaggaaatatacaaaaatcctccaagccctatttgacttttaactttgcacattttaatttttgaaggctttcacaagcattttaattattctaggcataatttagaggatgtattttagggtcgatttgggacgcgacacgcagttcttgtactgtagcacagaatggggaaagtggcggaggtctcggcggggaagacgaagcgacgctcgttccgtgttttttgttagggtatcgggaggtactaatgggcctaggcctgcatagtgctttcagcccaacttcactattggcgtggctggttatgttccttagggatttaagcatatatttttgcgttggtaaaaattgctcacaacaggatagcccaatgctgttaaaatcctttttgatgcagctagataattctttggaattactacaatgcgaaataaaaaggtgcccggcagaaaagtgtaatgctaattttgttgacctttttaggttgcaaagctgcttgggttttattgagatggttaatttcagatggctattctctcagcatgctatatgcttattttgatattgacataagtcacagcttaggctattttgacttgtcatttgtcattctttatacaacagttgatgactcttttaagagttttttactcggattcttgtcatatatgttgatttatagatctttggagtgcttttcatttggatctctttatgccttatttgggcgtattatggctaaagcagtcagttggatattttatcaagtgctgcatgagcttaagtatataatctctaaagtgatccggttataaaatcactcggatggatgtttaatgtaccttgactatatgtttagtttttattcaactaataacatagtcgggagactacacctaattaggtgcatctagtcgatgcacctgattttttacttttagcccttcacagtctttgatttcagtactcgggagaccaaggcaggagaagttgaagcactcggattatcgttttggattacgagaaaagactatttcgtcgactgtaaaggtctcaggggctactgtagagattatggatacgccatacacacggcatgtatatctgactaggtatgggggtaccatgtatagatagaatatctttaaatggtttcgggttaaattcctaaacttgtatatcaagtaagcacccgggattttagtcggttatgattctatcttatctataactgcttattccgttaggaatatgggctgtactttgtaatacggactccttcccctatataaggaggggtccgggtgcctcttggggtacgattttttctcttagattatacgattaataatatactcggcggatcaatccccggacaggaggggtattacttcttattaaaaaggcctgaacctgtataaaattccttgtctctaaacccatccactttttcagcttgatagccacccctcttagtattgctgaaattttgtttcgacaccgagcggcggcgtgaagatgggaaaagtggtggacagcttcagggagagagttcgagaaaggaagaaacgagagagcgagagtgcttatcccgtctgtttttttttttctttttcccaccctgtctttcctgtctcttcttttacctgcctgctttgcgtctttttttttgtgcctgttttattactacttcctctgttcaaatatttttaaaaatttattatatttgtagttttcatcgttaagttatataatacttacacgttaatattttttttaattttttagatacaaattatcgatggtaaaaaaaaattccgcgagaaacgatatattagaatatgtgctctatctatcatttatggatcacatgacatgtcccaacacaagtacacacacgattttaaaagcgatatcacacacttgccacacaagagttgagagacactagcgatggagctgtcgtgggcctgtgactcacttcacgcataggataggataattattactgcgatgtgcacaagatggactgcaaagttcgtggcgtcaatcaaaacggtcgcctcaatggtacggcgcgacatccaggtcaggggcatcatgcatgccatgtcacatatgacagtgagccacctagcccagttgacgaacctcatagcggtgagcgacacgttagggaaaagtagcgaggtaaaccggcaaggtggcaccacggccaaaactggacgggtggaatccacccgaggcacggacaagaaaaaccataatttcttagtgtcctataacaaattttgtcttaaaatacttttttttggttaatcatacaaattatcgtccatttcctcttgcgtgaaaatgatccagaaattcaccattttgtttcctcccatgctacaatcataacactaacatgtcaggggcatcattcatatcatacacgtcaagagtggaataattgtccaaaataaaaataactattgtgattattatacaagccacatatgcttattgtcacactatgtgttttggaaaaatcgttgagatcaactttatccacccaaacattttactatggtgtattgaactaaaaaatatttgtttttaagcaaagttattttcacacagttttggtacttttgctcgctagaaaaagtctcaaatgatagagggtaatatagtagctcataataaattattattcaatagtgcgttgcaacaggaaaaattaatattattaacttagtaaagtaataaaaaaaagaaacatccgcgttaactcttatagtctaaaaattctcatattaatattatttaattttagtctaaatttaaattctatatcatgacaaataaataattacatttttagtcaaaaaataaatccatatcatgagaaaaatctagccaaatttttagttcattcaatttagttagaattaaattaataagcagtaataaacaattaaaatggtattaatgctatttctgaaaatagaaagatgcttaaaattactgagagagaaaacactaattttatcccggcctaaacttgcaggcccatttggaggcccaatagtgcagcggcccaatgcgagagaagccgaagccatccgatcgaatggacggtccagattaatcccaacctatataaatatctgcagccaaaaccctaaccctaaatttcatttcctccccacccccgataccctctcgatcgatcgaaaagcgacggtggcgccccatctcacctctctcgccggcggccgctccctccgccccatctcgcctccctctccctctcgtctccctctcgcagtggcggtgggttggcagcggacacgtgtggacccgaggatggtggcggcgtcgacggcaagcgcgggcagatccggcggcggcggctccctccgccccctctcgcctccctcccgcggtagatccggcggcggtggcaatgtcggcggctggatccgtcggtggtggcggtaaccgcgggcggatctggctactatatttccctctatcatttgagactttttctagcgagcaaaagtaccaaagcagtgtaaaaataacttcggttaaacaaatatttttagttttaatacaccgtaacgaaacacgggcattttgctagtaagattaagatatatagaagtgatgtgaaagagtcgaaatttcaggactcacttgcaaagattgaggatgaagacttggccctcctctctccatctctctcgactccggcgaggcggcgacacctccccagtccccaacactcgagtattgcggttaataaaaattatcaccccattccggattggtttcatgctcttttgcagatcacattcacaggaacacataatggaaagaagcaagatggtatgcatattgactaattcaccacttgcatatctaaagatccatcttatagaagtaagacggtattacacgcttaataacaagtccactggtcatttcaactaccccggcaagtaagcaccaacaaaataaactcgataataattcaaataacatgatcttacatccatccatgtaattaaagctgaagcagcaacagcatggagtactatgcctcatggcataaaaaatgagtctggcagttaaatcagcacaatatgtgccaagaaatcaaaaggggaaaaagaaatactaacaaggaccccaaggccccaacaaaagacaaacttgccatgaaaataatgagaaaagaatagctgaatatagccgttttctactaccatgtaaagcagaggaagagagtccaaagcatctgtaaatcaaatctaaaaggacttataaaatcactctatgtgacggtttgcacaatttaaataaacacgaagggtaaagctagtaccaattctaagtaacattcggaggataagcacatcaacataatggcaagcaagcacagctgagaaaagatgcatggggcatgacatatataagacagtatgatttagtaaccgttaagtaacagatgttttcttgagtgaaccaaaatcaacaagcaaccacatataggttgacagctgatgacaaattagaggttgtttcaacatttgtgttcatcatctgatttcataacagtggcggcagcaatataaaacctaaagagtcagcttgcaaaacagcacggcggcacgaagaatacgatccctaccctaccaagtaagcagcagcctggcaaaatgaagtctgctccagcatcacaagccgtccactgctgtcaagcaaaataaactagaagttagaaggatggcaatttcgtgctagctgcttttattcctcagagcaatttaaatggcacaactagcagtacaatactaattaacaacaaatcagtaagtataggtcacaccaattgaagctaaattaatcatctcatctacagaagcttattcctcagagtatcttaaatggcacaactagcaatatagttataataattaacaaacaaatgagaaagtatgggtcacaccagttgaagctaaattaatcatctatccttattcttcagagtatcttaaatggcagtgtggcacaactagcagtatatttataacaactaacaacaaatcagtaaagcatggaccacagcagttgaagctaaattaatcatcatctcatcgacagactgcagaagcttatagcggtaaaattacctgaccaagatgtcactacggtaatgacgacctcctaattgggcgtccctgtgtcttggctggaacagactcagcagcaatagggcgaagagacagattctgaaggtctttggaaagatccaaacccaaaggaggaacaatgtcatcagggaaggatgagagggtcaaggacgagaggagcttcttgctgtgcatgttaaggctgaccatgtacagctctgcatcggcatcgttgagcatgaaactaaggacaccatcttcctgagggttcaggacagggctaattggtatggccttgggcaacctcgccttgtcgaagccctccagctcccacagatctgccaccatgagttgtgcatctttcagccactccccggttgcgagggtcagtgtccacatcgttatcgcacgatcgccggtgtgcgcagagctggatccgccgtcactgatgcagacgaacttgatagagtcaccgccgccgtcgacacagctcattgtgcggcatagctggaggtcacccctcatggcgaaactgatgttaagatggcactctacaggcagcgggatgtagcggaattgcacagcatcatcattgcggccagagagagcgtcgtcgcacctacagaagaggacgccctttgcgaggtcggcccagaacgcgtggcctccgaacgagaacaccttgtcaccgtggaaggaacccggcatctgtgatgggaagatggcgtccttgaattgccatggcgtgatgccccccctggaacttgaggatgatgatggccgcggtgggcacaggcagagaacatcccggtagacgtgtctccccgcttccatgtcaaaccgcatgtccttagccacgatggccagcgagtagctgctgcgcagcgcgtagccaccggcggcggcggcgcgcagggggagaggccgcatgctgcagtaggtgaggcaggactcgggcaggtgcgggatcatggagagcgacctgccgacgacgtcgtagacgaggtagcagctgcagccatcccagaagcacgaggtgagggcgatgaggccgtcgcccgccgcctcgacgtaggtgagcggcgggtcgtcgtccggtgccgcgtcgggcaagttggggatgggcgggacggcggcgccgggggggaagctggccggcggcggcctgggcacggcggcggcggcggagaggcggatggagagctcggagagacccgggggctccgcgaggcgcgccaggagcagcatgcccttcaccctagcggcgttcctggggtagcgttcgtcgccggggtggcacccgtacgacttccagtccgcgcactccatggccgcccactccgactcctcctcgacggcttcctcctccgatcgaacgatgcgatccagaagaacataggaaggtagtacagttcttcccatggcagccatggaaggcggaggggatcggagtttaggttaaggattgggggaggacgcggaggggatttttcttttcttttcttttcttttttctctttttgattcgaaggctccggggatatgactacttctgagcgaacgatactcgcgtgatgtaggtatagatggccaaaacaggcgcggggccgatgacccggcccacagtacggggtttcggctcggctcggctctactggtgtcaagcctgtgcggatccgtctgaccgttgagttgtgtttgggcctctgcctacgtaaggtgggtcggcccggcacgatacggttcaacgatcaagaggcaaaacagttgaggatacaaagtagacttatttcagccatataaaatactacgacccaaagaagaagcacgatggactatcttgtcttctggtcagcccgagtcttattgggtcgtgcctaggccgttgatgcagcccatgggcaggcacgacccgacacggtgtgtaggttgggccgtgccggcccgactgatcttgggctcaagcctagtcgtgcccgggccgggccaagctaggacaagtgggccatttggccatctaggggcttagaagagaaagataacatagattcgttagttgcatggcgacgcggatcgtggcttcatccaacgtctgatgtctagcaccaacaaacacaacgggagaatgaccccgggactcggtgcactatgcttttaatatggactatggcttatttcttaatatcatatttttttatgcaacattgtggatgactaatagtttcatgtcaagaagatgggggtgggaatctcctggcctgctgctgctgcatcatgatatacgatcacccgtgaactagagacgcactacaactgctcactaaaagaggtgtttcgtcactccatcgtgttttccttgtggagataaagagacgatacgggtgtgggtggagatgggccgaaagcaacattttaagtctaataagcaaaagctagatggataaatgtcatatgaatgaaattgaatggattgggtgaatagacgaaatcaaacgatacagtaagtgtaattctcaaaagtataatttatactgtaagaatctaatcttagaaatattataagaactagcaaaaatacccgtgcgttgcaacgggtgaaaaaattctaatgataatatacgtttttcatgtataatcatgttaatgacaatgtttgtattttgacgagcggcttgtttttttataaacggtgtttttcttcttgcgcgattttctcaaactatttttcagaaatggcgcatttctttctaatagttttttcctagcatgtttttttctttttttactgacgatgaaaaccatatttttctccccttttttttgcttttattttctcgtgtgttttttgcatgttttttctaacaatcattttctcacgcgcttttttcttgttttttttcaaatgttcttttttgcttttcttccaatacataacaatatgtgacgaaataatagccgtgtaatagatggcaaaaaatcgatggattctatccgactcaaacgtccatcaatttagtgtttttcctgacagttttttcagagcgatttgtttttaatagatggtgtttttttttcttgcgcggttttttcaaaccattttttttagaaatggcgcgcttttttttacagctttttcctctcatgttttttttaaaaaaagtttttaccggcgatggaaataattattctcgcgtgttttttttgttttatggaagatgtaaaacctttttagcgtgtttttttgcgcttttttctaacttttttctcacgtgtttttgaacagtttttattttctcgtgcattttctatttttaaatagttagattagattagagatagagaagagatatatactgattagaaatcggactttgtttcgccctttccatttttttctcacgtgtattttttattttatacaaaccagcttcttattttttacgtaccatttttttcgccacttttttaggaatcggacagacttttttagatgttttttcggatttttttcgcctttaaaggaatcgctttttttctcttttttctgtttttaaaggaattggatctagcgttttttttcaccacttttttttttgccttttataggaatcggtttttttttccgttcggatctacgcttttttttcacttaggggaaacagacttttgttgttgttgtttttctttttttgtgtggcttttctttttctttttatacacctttctgcctttgttctctcacttttatcatttttttaacaaaaacaacctcaagaaccttattgcaagattatagggactcaaatgtaaatataaaaattacagggactcgaatgcaaaagtacaaacccaaaaattaaaatcatataaaaatggaatgctctcgacctgtagattccatttttgcaaacaaatcttcaatctggcatatcaatttttttcaccaagatgtataggatatcatgatatagattgaaacgtgcctgagatctcggactcaaaccgagaggaatggtgccttttatttttccgagaagaatggtgccttttattttatttttctttttaagggggaatcggatgtagagtcggactttttttttatgagaggaatatgagtcggaccagaggaataggagtcggacctttttttttattttttcgctatttttgagtcggacttttttattttattttttcgctatttttttttacggacgaaggaagcatatcttattttgggatctcggactcaaactgagaggaatggtgccttttatttttcctttttaagggggaatcggatatagagttagactttttttatgagaggactaggagtttgaccttttttttatttttttgctattttttttacggacgaaggaagcatctcttattttttttaaagtataagtagagatagagattcaaatgaacatttgtacctttgccgctggagtagtttttacattttaaacgagtgttattccaacaacagtttttatggcaattttgcaattgcaatggcgattcaaaaaaaacggcaaattacaattaccccaaatcatatactcctaccgtaattaaccaacatagaaaggggaattaaatcaaaagagccttcgcgctgcagcccgcgacgcctccgcctccgtctccgtcgccaccaccgcctccgcctccaaaaccctaaccctaactcaccgccttcgcgcgagctctcctccatggagaaccccaggccacaggcccctgcggggacccctcccatggctcccctccccgtgcccccgcccatcgcccccatccctgccccgcctccgcgagcccccgcgcccgccccggccgccgccgctgccgtcgcctccacctccgcggcgggaggcggcggtgaggctgactacgaggtctccgatgaccaccgcgccgcgcgggagcgccacgagcgcgcggtgcaggagctgctccagcgccgccgcgccttcgccatggccgtgcccaccaacgactccgccgtgcgggcgcgcctccgccgcctcggcgagcccgtcacgctcttcggcgagcgcgagatggagcgccgggaccgcctccgcgccctcatggtccgcctcgaggccgacggccacctcgaccgcctcctccgcgcgcaggaggaggagcagggcgccgctggcgccgaggaggaggaggagcagatccagtaccccttcttcaccgagggcacgcaggagcttctcaaggcgcgcgtcgacatcgcgcagtactcgctgccacgagccaaggccaggatcgagcgggccaagcgccgccatgacgaccccgacgaggaccctgaggcagaggccaaccttgtcgtgaagcaggcggaggatttcgtgcttgagtgcagcgagattggagatgaccgccccctcaccggctgctccttctctcgagatgcatcaatgctcgctacaaggtacggccacttaatcaaacggaatagcttggggttttatctttgtgtgtcttaaaatagtggaatgatttgcttgccaaagtgttgcaatcgttttatcaggtcaattgttaaatatgggtttggtaactctcgcttaatttgtcccagtttagcatatcaattgagtaaaaactgttctaagtttgggattggcaattactgaaaacactctgaattgctgctatatatggcagatagccgtgtttcttcacatttacactctgctgcgtagatccatgttgttctgcgtcagcatttctgtcatgattgctttgtgttgagccaggtgcagctagctctcgttcaaaattgcaatcacaatacttcatcatggtgttatatctgctggatgaatcaccaaatttttttatggccgtatgatttatagaactagctagcagcagtggcagcagtgtttgacatgtttgggcagctagaatttccttccattgagcagacggaggatggtatcatgcttatcagctagcactattttgagcaggctggtcttcacagtttgcaggattgcctgtaacagaactattgtggcgttccaaaatacattaggtgggtggcatggtagcatctggctccttctcgcatacagggtatcttcacaacagtggagtatccctgatgatgttcaattgtgatgccaattgaatttcataagagttcatataccctttttttttttggaagggaagttcattcacgcttaggctgcgttcatttcaacatttcatcagattagccaatttcctaacctgaaaagacactcaattagatcatgattaattaagtattaactattataaacttgaaaatagatttatttgaatttttaaataaacttctaatagaaagtttctttcaaaaatcacaccgtttagcggcttgggaagcatgcccacgttaatctgctagctagtagctgaaaagaacaaagccttagtaattttggtaaataattgttgatgtcatgttgttggatacctttttccttaatcttgaggcttaattatcttatgttctcttcttcttggccttaattaacttatgttctcttgttcctgcttccttgtcagtaaataacaactatttatttctgtgtttttttagttcatggagtgggatgatcaaagtgtggagtatgccacaagtaactaaaattgcaactctgaaaggtcacacagaacgtgcaactgatgttgcgttttcaccagttgacgactgcttagcaacagcttcagctgataaaactgccaaactatggaagatcgatgggtcactcttaatgtcctttgatggtcacctggatcggcttgctcgccttgcttttcatccatctggagggtaccttgctacagctagctttgacaagacctggagattgtgggacgttagcactggaaaggaacttctactccaagaagggcacagcagaagtgtctatggagttagctttcacccagatggttctttagctgcatcttgtggtcttgatgcatatgctcgagtttgggatttaagatcaggaagattgtggggcacacttatgggacatgtgaagcctgtaagttcatagcataaattttccaatctttttctaaagtaccattcatttcaagcttttgcggctctttattgcttggtttgtggttacatgtattagttgtggacatgctattgcttttctatatttgtaacatgattttactttctatacaggtcttaggagtgagcttctcccctaatggttttctggttgcaactggaagtgaagacaatttctgtcgaatatgggatttgaggactaaaagaatgttatattctataccagcacataagagtcttatctcacatgtcaagtttgaaccccaggagggctattatttggcaacttcatcctatgacaccaaagcagcggtatgtctaataataatgagccatttattttatttcttttattgtctcatttctgatatttttccttccttttgcagctgtggtcagctcgtgattacaaaccaatcaagagtttggtgggccatgagtcaaaggttactagtttggatattagtggaggtaatccacttgcttaagtgccttttgtctttgctgtatgcaaaattatatttggatatccttttcttgtgagaattgagatcaatagttttagccctttttatttgtccattcctcatatcaagttggacatccatcatttggttatgctaaaacaaattcccatgtatagtgcacttagattttgttagccaatatcaacattctcatctctgaactaactgcagttgttagtgcagtgatgctgctaaaaactgcccaaaccaaaccgatttgtatattacttttagaaccttatagatctatatgctattctatggtgcactttcatcatataaattgcatatcatgtatttcccaccatttgtttgtttgtccttgatggcatacccatcttgtttctttaattctttgttgaaaatggtatctgccacttgttcgtgctgattgttctttccatctctattctccctcaacttatttcttgcaagacgtatccgctgttgatccttattcctaacagatgtccaagtaaactctagggatcgatacattaggtggcattgttgtctcgttcttcattttccttttcaagattgtgccgtattaccatgccgtccacttaccacaagattcaaacatgtcatatctgaatttctaatttgtggtttgtgtaaaccttgtgcagatgggcagcagattgtgactgtgtcacatgatagaacgatcaagatttggtcctgcagaagcagggcacaagataatgccatggagctggactgaggcactgaattaacctgttgttagcgctcttctgcacttcctggccgaaacatgccgtcgagcccccccccccccccccctccctccctgcaagttgtcagcatctacatgaagccatcttgtagttgtagcacctccatagcccttagcctgtgaaatgtttcatatgtaactcctctacttgacgttgtagaaaatttacgatcgaacggcttaggggcgattacccctgtcctgggtttgcatccctggttttgaagtttgaaacggtagcaaagtttagggcttacaaaaaattttccctatagtttatatgccagtattgcttcacatcaggacgtaggttatacattcccacacttgtgtttcggaactaccgtaactgtggaatcaatccttggaattgcaacaggctagatgcatttacgctctaatcaagataatctcacaaggttcttcacgttaaccactcttaacaattctgactagtaataatcaactaatcatgcatggtcaataatcaactaatcatcatgcatggtcaagccatataattctgactaagtactctccgtcctataatataagggtttttgagtttttgcttgtgttgtttgaccactcgtcttattcaaaaaatttgtgtaaatataaaaaataaaaagttgtgtttaaagtactttggataataaattaagtaaaaaaataaataataattttaaaattttttgaataaaacgagtgatcaaacagtacaagtaaaaacttaaagtcccttatattataggatggagagagtatatcttacttatattataggatggagagagtatatcttaagatgaaatatgaatctctctctaggtaggtatcgtcgtgtactcgtgttggagcaaaatcgtcgcgcgctgctgggcaaagcttccgtaaaaactgcatcagatgagatttaacataagatgacagagccgtggatgtcggtctccaagtcggactcgggacggagttaattcgaaatcctaatccgactccgatgcgattaccgctgcctcaaaccttcccccacccgcctccgcctatattaggcatgcgagtcgtcgtcgtcatcatcatcacctctctaattcacatcaaaagctctggagccatcatggcaaacgtctacgattctcatgcgcttggcccacacaagctggtcttcttctccgagatcgtggcctcgccgcagtcgccgtcatccgccgcgccggccgtcacgctccggctgcttgtccagatggcctgccgctcgtcgtacggtgacgacgacgacgacgacgacgacggcggcgacgtggacacgatggaggacgtttcctgccgcgtgccgctccgcgacctgacgatggcgcatggcggcgacggcgacgatgttggcgctgtgcgggcggcggcggcggagcgggcgttcggggagctggtggccggcctcgagcacccgacgctgcgcccggaggtcgagacggaggtccccagggcggcggcgcgcgtcctggcgcggtgcgagggccgcgcggaggaggagttcaccgggctcgagatccgcatgcacgtcgtgctcgtcgcgcacgatgcgccgcgggaggagggtgacggcgaggacgacgagagcggcagcgacatggatttcagcgacgtgtgcggcggaagaggtgactggggcgacggcgacgacgccttcctcagcgacgacgatgacgacgagggcgcgcagttcgcggcgcgcccgtacggcggcgccatgctgcgggagggcgggccgagcgacggcacgctgctgctgtcggggttcgcgacgcgctccgacgggccggagctcgacgaccagctcgagctgacgccgcgggacatccgccgcctggtgcgcatggcgctgaagggcaaggacgtggagcgcgacgaggcctaccagcgggggctcgacggcggcacgcccgtgtcgccggagtcgctcgccgcgatgctcgaccaggcgctgcagtccgtgcgccagccgccgccgcagcagcagcagaactgccagaacacgacgcgagacggcggcgtggttcgccggatgcgcacgggattctgacgccgatcgatcgatcgatcgatccaccgccggggatgaggcgcgagcgatgcgacgccaactagttttggttttgaatgttaatgtcccaatttttttgggtctttggtaggctgagtcaatctactattgtgttgcgagagctctgatttcatcagatctactatagttgacttggttgaaggaatttcatttggttgtaagcaaatatgcgagccttgttcaggttcaataattcaaatctctgtcaagcgcttccaaacattgttcattacgagtattggccatgcttgcaatgcattttcaagaccacaaattcaaatattttgtagaatgaagaaagggaaggttatttagtgctaaagattcgatgtgtaaatgtaattcatactcaatcaattgacccaattaatgcaaaactttgttcaaaccttttttttttaataaagaagaaaaggaaatcggttggacatagcacattgataatttaccacactgctgcttttaggaagcagataaaaggatatcattgcttaaagtagacaagtgaaacaacaatgtagttgataaaaatgatatctgtacctcatcaactacgagtttgcaagctacttatatttcatatgctatggcatgaaaagaggttcaggtccgagatatacaaattatgcagacaaaatggccatgtcgagtgttcgtcgtgaaaaaactttgaaaccaggaaactagcagtttaaatacagtaatctaatacaaagagcaacaaatacaattcacaccagctcctgtgaaacaacgccgcatccaaacctacaatagctcatcaactgatcaattgggaaggaacaatgatccttcatttttgtatcacttgagaagagactccatggcttcgaagaagagagccaccatctccttatttggagttttgaccgcacacttcacgccaggaacaccgaccgcagcagtaagctctatcaggaaggggattccacgcggaatctttgcagacatgtaaagaacatccttgtttgagtttttcctcttggcaataaagaacacatttgatgctgcaaggtgctcaacggttgcatctacgctgctgatgacagaagaggggaactctttcgaaaattcattatcatcaggtaaagatttccaggcctgcaagagaatcatgagatttgttcagaaactctacacacactccagggccattcaagcaacagaaatccattgagttaattaaattgactactgttgtgaataatgcaatataatacatgttgacgtttttacctcaagaaaacttgttcgttccattttgccatcttcaccaaagaaggcatgcatagggattttgtcattgaagtaccacacaggttgctgattattcttcaccgcaacctgcagcagtgagcttggtgctccaggagagagattctggaatgccaccataggtagcagcgtcctggcagaggtcccaggttgcagtggagagaccttattcatagaataacaccgcgttcagtacatgtaattgaatttcaaaaagaatgttatatacttataaaatatagctagtacctgaagtgcaccaccggctgcaaggccaaaggtatttttgttaaactgaatcatgaatccatctagcacagtttgagtgccattatcaaaagatatatcatagaatatttggccatcacgccgcactagttgtgcgctgatctgcagtccttggccagtggttgatggcaacaaaacaggtagtggaggtctgcaaaaggaagaacaataaaagatgatatgatcaaaaacctgtcctagtcataaaatgattaaatgaatatgccacgagacaccttagcaaaaaccataaaaatatactaaccctgaaggtgctgttggttcatcaacaggaacaatggaattatccatacccatcaaatcaccaaggaggtctggcattggagcaggagcagctggtgctgctggctgcttcactggaacattagaagaagtgccagcactagaggaaggtgatgccccatcaacaccctgagatggtgactctgaatatcctgtttcagctgtatcagcaaactcctcatcatcagccctaggagctgttttaacgcggctaacaaatgcttctggaggcttgtgataaactgatgaaagggtagaaatattggatagcagatcatctaggagagaagaatcaagctggttggaatcatcgctgatcacaggtttctctgccaaaactacatctttagctgcctgcaggatgccaaacatatataaatggtaagagtgctatttaaccaagcattgaataagggtaagggtgcggggttatgatatgatacctcaggatcagtagaaagaagtcgccagtatatataagctcggtcgcgcaaatcaggattgtctgtttcaactgttgcattattgagaacagcctacatgataaagttattgcaaattagacagtgaacagattctttgttacaataaacaaataaagaactaatggcaggctaatcatgcttattggaagaagaaactgttcattgcataaattgatcaatcagttcaaaatgtgtctatattattccttttcatcaacacacaaccggagtctaaccactattctttaggcaaatccacaccaagacaaaaatcatttcgtgctcgacaacctctaagcattaccatgtgcacaaacatataaataaccagctgagaattgcaacctgtatcatctgttgaggcccttcagttggctttttaaggaacaacttaacagttgccgttagtaactgtaattgaactaatgctggttcttctgggaacgtttccaagaagctctcaagaagttcatcagcattgtcaattctttcagcatattctccaataatccaaatcattgatgcctggagaaaaataaacatgtaagtgcacaaaaatgcaatagattacctagacagttttcatagaataataccttagcctctggttcatctaaggtgtctaggctttcacagagtgttgcgatgatcgactcatacctgcattttcggcaagaaaatagttaactttatagatgcaattcttgagcaaaaacaataatttttttttgaagagttcctttgttacataatatagaacattgatctgccatgccacagtactcacgtattagggtagcgcctgaagatgtccttaataacaattatagcctcctgcacaacataattaacctttatcttaatcagctcaagcaaaacactgatacacctttcagcggctctctccaacttaattgcacatcttccaatagcacgaacagctttgcggacaaagtcaacatccacctctgtggcatactctttgaattccaatagaacctacagaaggagctctgttagcttcttgaacaaaatttacagaaaagaaaccatctgctccacaaggagtaagacattcaacatggttggcaagttaatccaatttttgaaactgatgtaataattgttagcctttcttccaacaatacaaaagcacttctggtagacatgagaccatacaaaagcagaaaaacctttagttaaggaaatctttcactgcaactaacatgcgctggacacaataataatataaaacagcagattttttttacctgatctatgtttctgtcagaggcaagctttatcataatctccaacttttccatcttaacatatattgggtcattatacttgcaaaagaagacctgttgcaagaacagcctgttgggtcagtaacacatttgtgttactggaaatgagtggctcagatgaggaagaaaatatatcaccttaatttcatgtgcaagtattgtgggccttttctgaacaatcagattaatgttccttaacgctacatactgaatctcaggttctgctgacaaaagcgtaacaagagggggtgccattttcttacagagattacggacaacatctgtgctagtaatgagctccatttgtaaaaggattatctacacacaggaaaaggtatagcatcaacaaaagtttccatctggtataaaaggagaatggaaaagcatcacggtgaatggaaaagaacacatttaaataaaaaaaacaaacagtaaatgctgctgatgatttcaccatgcattaatttcctaatttgtttgctcctcagaaaaaaaagaaatccattctgctacctatgtactgaggacttcacaataccaataataatctaaaaaaagccttacaggtacgtattcaaatactcaatactatgatgatattatgatatatggttaccacatagaaaatgtacagactgcacaacaacctgtctaaaacaactgtcttttctagtgcaagcaaatcaggtaataatttacctttacagcagagagaacaacagcacaatttgcatgttgcagacggggtgtaacccgttccactatattttctgcttccctggcatctgctgctttgtaccttgacagagaatccaaaataaaaacctggccccatctgcaaatacaccaaatgtgtaagtggactgaatttttaatatccagataggttcaaaactcaatacatcaaaagttgcatcgtactctgtgcattcattcagagcagtcagaagctttgacagcgtatgactggtaatttcaaagattggacgagtactgctgtcctgaatctctgcaagcgcagcaacagcattggcaactaccataggattattgtcagatattaagtctttaagggcctctaggaatcctctgtcctcaactagctcagcatttatatcataaagcttagcaacacaaatagctgcagtcttccgtacatatggatcatcatcctgtgtgcaattcaagagccaaatatagatttagatggaagaggtcaacttgactggaaagttctagaaacaacaaaaataaccttgaggcatctttgaagaggatcacacagatactctgtgattttgtccacacggatgcaacccattgtcctcacagctaaagcacgaatcagtggatttggatcttgtgaatcctgcaaaagtttcatttcatgaatcatcttattagtttctatgaaaaggtcatgttttaacataccatatcagcatttttttccacataacagtttgttgcaagtacggctatagtttattaccttaacaaatgtgtttacagcaagtatggcaaggtcaggctgacttttggcatagttaatcagatataaatatactagtttcttcagctccaagttctcagtctgcatgcagttcacaacatcggtaaacaaagatgaaacatcttttccaacagtcatagcagcgataactttcttgacagcatcttttctcttatcctgcagaacatatttccaacagtaaatcagatattggaaattgcaaaaggcaacttactttctgaatgtcaaaataaacaagaacttggtgtgaaaactttagagccataattttgtttctatatgcaagtacaatatttttttggtatcactgtaaatgtactgaattactgatcgcatgatccaatttgtcctgctacagactacataccacacttcctctctccactaatatcataatgaagcataagtgtgtgctttcgtaatttgcacaatcgtgcagaaatgatttatcccaaataacaatatgcttatttatctcccgggtttgtagcagtggtctagtggatacgtttcatctttcattttttagcaaacaatatgcatttcaaacatacacgtgaaatgtgcatttcaatgttaatactgttctgtgcacaatcattcacacacagaatatgaatgaaggataaaacccatgcagatgtttcaacagcaagatgtgcaagttccacaacattctagttttcagtgttaatacaagtattggcaactaaaagcatgtaattatattccctagtgacgtatgaggtaaacatatgcgcattggggcagtccttctgtcttatgaaggtccagcttgttcatctgactacgcattaaacaatcaaagccattcggatcaaacaatcaaagccattcggatcaaccccttccagtatagaagctacgaaatggatcagggaattcagtccattcatagtttcatctgccgctgcaagcaacgacaagcggcccaattcctcgcctaacttgcagaccgcggattcattcatcgtccagtccacggcaccgaaatcaccccgcgagaaaagccaacctaaaaacttgcagatctacaagcgattgcggctggacgccccgcgccccgcccagatctggatccggaacgaaccgagcccccacaggcacggggaaagcaaagctacggagaccggagagacgggggaggagaggagggtgcgttggttgaccttgtactgggagttgagctcctccttgagctcggggatctcccccttcttggtggtggagaagtacttggagtcgtgcccgctcatctcgccccggcgagcctagcctgcctcgccggccggccgcgcgccctccggcttgcggtggttgctcggcgatctccgcgcgcggcggcggcggcggtgggtggcgtgggcgtaggcgcgcgcgatggggtcgcacttggtcggcgaggaggacgaaggggttgcggggtatgagaggagatttgagagatcggggagagggcgaggacgacgacgacggacggtggagatctgatcggctgctgctagcgttcgttgcaacttgcaaggttgagggaggagatttttcgcgtatgcaaaactagaaaaatattaccacgtgattaattataagtggagtaactattataaattagaaaaaaaatgaatttatttgactttttaaaataacttatatttgaaaaagtgctaacggaaaatgagaaaattaaagtttggagttgaaagaaataacaaggccgtatgtggaggataaagaatttgaaaaaaaattaatagagttggctctcatgtaatagctagctattcacatattacaatatgaaaacattaaatacataaataagagatagagaggataagagaaatagagttaaccttacaaacttatagatagctccattattaaacttgctctaagatgaaaatggcaatggcactaaaaatgtgtggcgcgtggtactaatagataacgcatctctcacatcgttcccactccctctccttccctcccattttatagtttttctgttaccactccccgttctcatcaccccctttcttattcttcggttttaccgatcccattctccgttttcttttcgcatctccctccctcttctctgcttttagggccctttgaattgtatagtgaaagaaatgaatgaatagaaaaatacaggattctgataggaattcaaccgcaaaatatagaattgcaaaacacaagcaaacacacaagaatggccatttgattggatcgtagagaaaacacaagaatcgagtgagaaagatagactcaaattaatttttcaagaggttagagctcttgctaggttttctccaaaatctctataggattattcatttcataggaatttcaaatgatagaataagatttaacatttatttcaaaggtctttgtaggaaattagccaaacccagttgccaaggagacggattgagtgcagtcatggccttgtggatgtcgcctccgccatcatccagaggatctggcccatgtgaaggcgccgggccgagtagcggcaccactagtctcctctcgttagcactaaagcatgagctctctggcagacaagcgacctctctaacatcaacattaagcgcaaggtgatagcacataagtggccccactaatttgaggacccagctgctaactctagtagttgttcataatagaaggataagcaaggtagcaaagacaagagagatgttcttatcaaccatgagtcgatgaggagccagcattcgtgccatagaggtcgagtgcacgaggagcacgatgttttagggcataaacatgaatagatggccacgagcgactaaggtaggaggatagagctaatgtgtagttttaaaacaagtgaatgaccagaagagattgaagcaagaagaagaaatcgtaaccctttcttgtagatgaacaactctgcagtactagtagccaatgcggatctgaatctcataaatattatttgtcagatattatgtagtaaatcaaatgcaccatgaataaataaaaaagaaatgtattttcattgtaccgtaaatttgggaaaaaaagaatcgttatcatcaatgtataaaagttgtatacatggtaatttgaaatctcatagttcaacccaactaaaggagcaattttgggcaactcagagatgagttgttctttttagcccaaacaatcttgccaaacgaaactgggcctcaaagagcccaccaaacgctacagttggcccgcctctgattttctccactacctgcgcagcgcgccagcgcatcgctttccttctcctgcctacacatcgatcggcccatttattgttcttaatattatcctactttttgctctctctcaactaaaagaataaaaaaactaaaaatgacatattaggaagcagtgttttaaggttttgtttggatcatttagtccgtgtactaaaattagtccttcaaggactaaaagggataaaaggcacgtggaccaaggaaaaataagagagagactaatagattttaatctccatatgcacttttagtatttttttagtcacccctgtttgtattcttagggactaaaagggactaatggattagtcccatgaaccaaacagcccctaaatcgccgactaaggcatttagcgactaatcttctcaaacagttcataatgggctaaatgaaactataacggattaatggttaaattgtatatgatagcaaataactatagtgggagataacagattagcagtacctatagccggaggtttgaagccatcttataaacattttccttttttttttgttgctgatctgttcatggcttgcacctggcactactggcaggttgctccactgctgctcgctcactgtatatagctcggtcgggcgtgtattagggccaaatggtctgaacagtgagcgtacacacactacatgtgttactgtaacaaatactgtagagctgccctatcgtttacctgtgcaggcgtctactctctcgcatagttgcatggcaccgacctaaccagccaaccaaccagctggccgtgcagtgccgtgcacagacttattaacagcaaacatgccagtgtgccagatttcagggattcagaagaactgaagccccgggccctgaaatcgaacagtgctactgcgtgattgcaactgatctagtccgatcatgatcctgtgcagttgttattaaatgcaaattaagcagttatgtgtatcatgtgatctagaatggaaaggatacacagtgattactgtagcgaaatattgtagcagagatgtatatttggtacttaaacagtcatctagagccgttgaattaaaaaacaaatggtcaagattatgtgcagttgctattgtgcggttacaatatcaactgcatttgatgtcaatccgatccacgcatatgttcacgagggatcgtgctcctctgacataaagtcagagggacacgggtcattgacgtatgggcccaacctttgcggatcccgtatgtcagtgacaatgtccctctgactttatgtcagaagactcatccggtcatgagtgtcctacagagaaacgagtgaggcagaggtaggcagccatgtgtcatttccctgtgcataccctgtggttggggaacataacggccacgccgctgcagatcatgcattgccatcaatcgattgatcgacgtgagtggccttctcaggctctcaccgcatccaaaattcagcctttttcttttcctgaattcttgtggctttcatcagcgacaccagtgttatgttattggctttgctcctctgcatcaaatatgattcacctacataaatccagtaaagcttactcgtctctttgcatcctacattaaagggactatctactgtttagacacttataaaacaaccaaattttcgacggaccagataggagaggatacatagctttaagattcatacaataccctccctaaacctacctcttctctctttttcctcgcccttcttttttatgttgtccctcacccagcctccaatcctaccaaacatcctccaactctaaccttgtggctcccacggtgccaatgccatcttgccacctgctcgtgttggctacctctctgaggaaacttgtcttcgctcccttcacctcttttccaatcctcgtaccagactagtatgcgcctcctctaacttttatgatcattgtctgcgtgcccttgacatcggattcggatcctctgcagtaatacggaggtgtattgttcaagtgaggagcacaataaatcagtgcactatagtagatttactatagcatataatctgattcctcttgtcttgattggatggtctttatttctcctaatgtcaaatgcagaggatcctgattcctcgacatcataccgcaggaagtgtttttacctatacattccctttgctgtcttgtggttctgaatccaatcattcagtaattaaggaatacacgtgttgcttttttttcaaataatatgattaatgccttggagatccagtactagctgtatctgtcatgctcaggcctgtgtgccaaactgatcaaccgaattaacctgcacaattaaagtcgtgtccaatcttaagcttcaggccttcaattctgacagccaacgagggacacgatggctcaaacggacgtactatttgactctttgtctctatttctctctctcctctccagatcctgattgtactaacgccgttttagtactccatctgggtgaattatcagttgaagtaagcagttagtagctcctgctgccaccgaaaagaaaaattgaaggcaaaagcaacgtagtagtagtgtacagggatatggtctttttgttgagacgccaaaggaaatttgtggcacccacttctgactatattccatcgcagactgacgtactagtaataatcttggtttaatttgttctcaaagatatccattaaaaaattagcttatagagatgaatctaaacaaatacttgtctagatttattcacataagttgtttctattttcttttttttttacggaagaagcatgtagtatcagtaattactgagccacaacaatcctccaggctattaaatagccctccgaaatcttgttatttaggagtattaaacgtagattactgatgacaaaacctattccataactcctaggctattttacgagacgaatctaacgaggtatagtaatccacggttggcggatgtttactgtagcatcaatataacaaatcatggattaatatacctcgttagattcgtctcacaaaatagctcaggggttatggaataggttttgtcagtaatatacgtttaatacttctaaatagcaagattctggaggtctatttaatagtacggaggatccaaacagggcctatggttccctatcattccgcttacaagccactgttaaaatttaattttgaagctgatttggaggttttctcaacgtgctttattttcaacatgaactcttaaaccgttaagaacacattatagaagttctatccataaattatttttgtcgctgataagctaacatatgccaaacgatgtgatagatcaagggcacaatgagaagacaagatccggatatttgctcaagtaaattaatcaagtttgtttctaaagatccatgcagtctgccgaggaatttgaaccctaggtcggtcttaaccaagagattaactctcacatcgagtgagctgcagctaaactgcctatgtatagtagtagctccctaattacattattcagacaatcattgtgaaggtacatgcaatccttgggagtctgtccaagcaggctgtaacagaaagtgcacaatgaggaggataatatataagcatggtattaacaatcagtaatacacaggcctatgagtcataggctgtgtaattacctcaacattttagtactaagatcactagccctagcagggtagtagtattattactcatgcttgcttgcagggtatgcagacgcagacagtaaaaaaactgtggctggttaagatctcaatacaggcttaaccattagtaaaaacacttcttccagcttaattagctcccaagtcaacccaagttttccattggatcttggagccaatccaacttaaaaaaccagaccgatttctattctatccacttcgattgattccatgccgtggctgaatttcacatttttgctggcaatgcatatgcatatgcagaatctttggcagggagcctgccaaaagtcttggtcccttcgactcctgtacacatgcaaacaactcatctctgcagaaaaaaaaaaacactgcaacatgttcctggggatgtttgtgtgagatgagatatgcgatctatatcatgcagatggaggtcttaaacatgtgcagggcacagtgactgaagactgaagtattactgatctgattgaattctactgcagtagtgaaagggataagtgagtaaagcctgtctttgctttctgaagaagctgatggttcatctggccacccaacagtaattagtatttactcctatacttaccaatgatctggcattacattaagtggcagttatgtattgttatcagtaggttaccatctgagtgatgagtgcaacagttgttacagcttagccttgacaaaagtgcaaaaagggtaagctcagatgaccacccctaaatggcctactagcagtacactacacagagctgccgcaatgcaagatcaaagcaggacataacatatattcacctaacactgtccacattatgcaattccactgtttactttacttcctcttgctctgcataatccaagatctacagttgagcttatggaaggttaattgaattgattgtggcagcatcactagcatggcatctctgagagtgagaggtagtagtagcagtagcatttttccttttctgaatgttaagatggctttaataattgttcagatagctaggctttgtgtgcatgaaaggctggcaatggtctaatggtctcctcttcttctcctctcctctcatcagtggaggagcatggcctgcccacatggttgctggcattattgccttgcctttctttccatgcaatgcaagatgcaaccaatggtggattggatctgaaggtccaacctttgtcctgtggaaaacaggtcaaatggtactatttcttgccatcaattgagcaaagtgcccccctttagggttcatcacagattcctggccgtccaggaggccatcctctcctcttttgtggataaagagtaataatcacccacttagccaacacctttttgcgatgatccaacatcgcgaccatccgatcgtaaatcgacatcacgattaaatacacggacgaataaaaggcatatttgatggtttgccacccagcccaccctttacattgctaccatcaccaccacatgacaatattatgtatgatcctttaagtcaataacatgtgggccatatcatcctttaggagcggtaaaccatcgaatccctgtgaaacacaatggtgactataatttataataaatatataatttcgatgggctcttttaaaatgtaggaatttcctcttatttttaaaccttttttttctgaagactgatcaaatgtgataatgttttcagtgacattccctgttatgtgtttgatcacagtcacaagatgcacttggtagtgcaataacaaagggcgtgtggtttcaactctaagattttatgtttaatctctaacacgatcacaatttctttttaaaggatgtttggactggagagatgtcacttcctccaaatctctctctctctctcagtcacaggcactagtgttaagcttaagcagagagacatgtggttgggaggtccactgctgatgggtgtccttaagcaagtgttgtttttcggcttttgggggtctttgatcggatcttcaattcttcattcagacagcgctcagctgtggcggcagtgcagtgcgcccacaaaaacgactttcattcatgcgttgctgcggctgctgcggaccagcctgccttgcctgatcccccttttaatttcgttttttgtttacttctcaagtggccaccatcccgttccgtttgttgttttctagtaccaatgtaccacacgctgcaggctgcatcaacgggctgaaaaaaaaagtgcatcttttagcccttggtttctgtaaaatatcacctaatttttggtttctttgtgtatacaatgtaaaaggaatacacacatcacacatgtactttgatagtactcccctgtctcataatctaagagattttagagtgatgtgacgttttctagtactatttccttcaacatcacatatattatgggacggagggagtattatcttttctcactgtcaacaactcagtttagcggcaagctcacatgttaagtaggagtacttaagttgagaggggtcttgaggtaatcagacatggcagaggaagcagggcgtttcacaccttgccaaatctgaaggtctctttgcaaatgtacatcttgtactccgtataaattgagagagagagagagagcgctcttgattcatgtttcatcatgtggggttctctctgagatggtgaggcatgacctgctggctttccactggaaattggttcttcctccctcatatggcaggcagagcatgatctgccttacatgagcctcctgtctgtgtcatcaccacctcctccacaagcagctgctgaaagtgagagagttcttggatcactcagagctagcctccctaccattactctgcaaggtactctcatcttggatcacttgattttcagttcatcttttgggtctcgtggttgattcattcgatattgttttcactttcctcttcagtcttcttccttctttcgttggtgcagtcatttcagagtaaattcagatgcgacgcatgtagctgtctagtagtgttatggttggttctttgttcagttgccatgagatgattcagatagaaactcgtcacactctgaacattacagcttatagctgcggtttgtcgcatcaaaactaggcattccggttggtgtttttcgcttgatttgtactactatttggaattttagcaggtgacacaagaaagcacccagctaatcactcacttggctttagcctctaaatggctcccactgcgtgattaaaaactgttaaaacttcagattactgacaaatgcaacgggaaatcatcaaccgaatccaatgcagcagcagtcctgctctgaattttattttttccgcttcttgatttcttcgttttgctcggacactgtgaccgtcaccactgacgaacagtagcttgtgctggcagcaaagtgccctcgtcctgccgaagctttagtcaacatttccttggatctgacgattgagacatgccagctactactcccaattcttgtttttcatttctactatttcatctgcatttctggtaatgacgatgcgttccttgcttcagattttgctcggttcagacactgacgaggtgtagtaaggctagttagtagctaagcttgcacgaagcttagctgcgacatggagaggaagaggaggggatggctcgagcgcatcaagaggctcttcgtctccgagccgaagcagaagcccaagccggacaaggtttgcaccgattcattcttgccacaaattttgccgaaatttttgcgagaattcgtttgattgattgatgagttgagctgacgaggaggtggtgttgttgattgatttattgatcagaaggtgaagagcaagaggtggatgttcgcgggcaagctcaagacgcagcactcgttcgcgctgccggggccggcgccggtggtggaggaggagcagatcaggcaggcggaggacgagcagagcaagcacgcgatggcggtcgcgctcgccaccgcggcggccgcagaggccgccgtcgccgccgcgcacgccgccgccgaggtggtccgcctcaccgggaagacggccgcattggctccggcgccggcgacgacgacgacgccgacgccgtacggccacgaacacgccgcccttatgatccaatccgtctaccgtggatacctcgtaagtaaaacaaacaactaaaattttttgcttcaaaccttcaaaatttatagcccccattttcaatggatttcgtagcgatttgataattcgtccaattttcagtgaatttgatgtcgctcaccaaaaatgtcttcgtatcaatacattttctgttgctttaatcctttttttttctttttctttttgtttttttacaggcgaggagggcgttgcgagcgttgaaggggttggtgcggctgcaggcgctgatccgggggcaggcggtgcggcggcagacggcggcgacgctgcgcggcctcgagtcgctcatgaagatccaggcgcggcagcgcgccagggcctcatccgccgccgccggcggcggcgaccacaacgccgctaattcgccggcgcccgacggcatggacgcgctgctccggcgaggccgggagctgtactacgccgccgccgccgccgtccacgtaagtaacactagtagtaaaagaacactctcaccagctagctgctatagctaggtagtaggaacgtgcgaatgatttgctgggcacatgcgcggcatgtggtgcggggtggcggcacggcagacggcgacccggccgcgtcacgtcggtgtcgtgcgcggccatcgccaggacacatgcacatgcatgtgccccgattctttcgttgcttctgttcttgcgcccaatgtagcactgtccagtgtagcactgtagtagtcgtactactcacaacattttgctttgcaccatcagctgctgtttctgctgtaatctggctcttcttttcctatacttgtctgtccatcgatccatgcctgcaagtgccaatgctcatagtaacagtaaaaagaagagggaaaagagagagagagagagagagagagagagagagagagagagagagagagagagcttggcatatttcggtgggcgagccagtgaatggatttcattttactgaagaatctgaagggcgattggtggtggttgttgttgtgcaggagcagcagctgagcaaggggtgggacagcagcacactgtcgaaggaggagatgagcgccatgagccggagcagggaggaggccgccctcaagcgcgtccgcgcgctccagtacgcctcgctccaccagagcgtacgtcacctcacctcccccatgacgtcacgccccccagccactgacagcgcggggcccccgcgatccggctgtctgggcccactcgtcggtgactgatcgagagctgttaatttttggcgcaggagaaggtcggggtcaggaggcagccgatgagccgggaggagatggagacgctgaaccagcggtggagctggctggaggagtgggtcgggtcgcagccgccgttcgataaggacatccccgtcgcgcaccaatctccaagcagggacgccgccgccgtgaacgacgacgaacgcccgccgccgccgccggtgctccggtcccggtccaggtccagggccgacaggctcgcctgcgtcggcgacgacgacgacgacgccgacaggcagctcgggtactcggcgaggcggtcattcacccgcgccgggaggcgcacgccggcgagggacgacgacggcggcggcgcggcggcgttcccggggtacatggcgtcgacggcgtcggccaaggccaagttccggtccatgagcacgcccaaggagcgctccggcggcggcgcggcggacgcctactcggagcagtgcttcccgttcgccgaccgcctcctgtcgccgatcccctccatgtcgccgatcccctccatcgccagcgacatcgtcttcgcgaggtccagccggccggcggcggcgcagcggtcgccgcgggtgaaggggcccatgacgccgacgaggtcccggtcccggaggtcgccgggacgccacagctttggctccgaggccgcgctgcaccagctgcagatggagcagtacacccctatccggtgaagagaattagcatcatcaagcatgtaatttgcaacgaacgataaagcaaaaaaaaaaaaaatcctgctttttttttgtgactgttcatcctcttcaactggaactctggaaggcttcccagactcagactgagctgtgagacaacaaaagatggatctgaaacacggcacagaagatcggacgacacgaaatcgtactacgggttaccacaattcattcatacgagtttatactccacaattgtagctaatgttccggtaaccgtttcttgatgagtaacattgatctcaaggtgatttatgcacgaacacattcaaatatgagctcacacaaggttcaatactggtttgagagtattcggtatcaggccaaaaaaagaacaacagctgatcccagtttaacttaaaaatgagcaacaattggagcagtaaactactactggtggacctttcacggcgggcggaagcattgaagtatcgtttcaagggagctataagcctgggatcatgtatccagctacaaggccctgattcaaaattgtggaggcaaatgagtattgactcaacattagccacaggatataaggtgtagaaattgctttgtaacgaatgaaagcatacaagtattgcttttttttttcattgcaagaaaggagtgaaactcacataaaagcactttcattcatcatgacttgatcatgtggaattctatcatctcttcttccacaggatgcgtctctcccactatgataaggcagtgaaggggtgggccgaaatcgacatctagtagtttcttcataggtccagcgacgatcttctgatcatcacttccaaggcgagcaacacctatgcatagtgaatctgcgccatatgctggaaacaagtgatttttaagtgctaatctagaagtaaaacctactggcctatgaaaagtagaacgtgtaagcaacgtccaaaaatctagctatagttaccctgcagggcataatgaaatccctttttagattggtacattaaacttagataggcagactaacagctgtttttcaagagcattttaacttgggaaattaattcagagattccatgagaataccagatcccccacgcagttcctccacctccaaaagctgacttattgcggtgtttacagacatgaaccttggtggttcatacactttctttcccctgaaagaaataaaaataaaatataatggcaaaagatagatatatcctaaatggcaacataaaaattcaacagatgaatctgcttgtgccgcacagaatattgatcaattctttgaagaaagaacatagcaatgaagcatctctagcacatagctaattctaagaagaaattgtagttctgcactgcacactactgacacaggaaatcatgcaatttacctgcataaagactcaagcgttggttccttaacacgaatatctgcattggataatcaaaccacagtttatctttaataaggaacagtcaagcaagcccgcttgcagtaacagggaaaaagtgaaagtagcacaagattaatcttgaaaagaaagtactaaaccataaagattatcaagcgtcaataaatttaggctagacgtatgaagtgttgcatgtacaaaattacacctgacaagttcatttgacagttcaggatcagctgttgatatcaataaattacaggaaatagtggttacctgtcaatccagggtctgtcatataaattaaaagtttactttggttattacattttgaatatcaattgtatttgccaatataagaaccaagatccataaccatgattgtaatttgtaaggaagtgttaaccgtaaaagaagtcagccactagcagccattcaagttcaattgcctctctccttaagaatgccgagctttgactacactgaaataaatgatcaagcaagcatgacaaacctagtaagcaaagtgtgtgcagtccaagccgtcgattgttctgaatcttctcatagaaactgtccggcctccatgtctccgtgaagaaaggtatagagatggtctccccgtagcggtaaagttgcaatccgcaaactccaactgcattcatgacggacgcattgtggatcaccttcacttccacccccatgttcttggcgcgaaccaccagatcagtgtgtgtagttgcgctgcaatttgtcattcaaacaggacataaaccgaaaagctgtcgcacaagagcaaaggtttacagtacccagaaggctctcagagagcaaaccattacccgaaggggtcgccgacgacgaggaaggcgacgtccgcgtcggcggcctcgcggagcatctggtcggcgcgctcctccaccatctcgcggtccgccaccgtgatctccttcccatacatcttctcctgcgcaagaaaacagtggggcgatggcgcgtgagcgggaacaggcatttggtcgaacaggtggcgggcatggagggggagggggggggggggggggggaacgcacgaggttggagagcgcggaggggtcgaggccgagggaaaggagggaggtgtaggcctccatgtagaccttggcgcagcggcggacggcgtcgagcccccgcacggtgatgtcgcgctcgtcgccgaggccgagccccacgatgtacagcatcccggtgcttctctttttttgctctcggcgcgttggcggcggaggatgggtttgggcgggtgggaggaagtgggaaactttggggggtttcggggtttctgtctcttccctctcccgtagaccgtattggtgagggcatgttttttaaggattttactttaaaaatttactctgaatttcgcaaagcccaatttaatttctctagtttattttataagaatatttggttacgaaaaagtggagctagacttgaagttgtgccaaactggtccatcttcgtggaacctccagctttagatgttaattaaggcttagaaattaacatgttagaatgaaaggaataaaaatctaacgttgtaatagttttacattaaaaagtataatttctataagaaaattatttttcaacattaggatcgctaagataacttttcttttaacctatgcctacttgttagctttataatatttagttcagtttttttccccataaatcctcccgttagaaccgcccaaaagttacccaaaaattgaaaaaaaatacaactctaagaacaaaatgatgtactccatccgtcccataaaaaaacgaatctaaatcatagctatttttatgggatggagggagtatttgcttgaccctttagaagtgaatgccaattacacctctctccatctgcaacttttagctatatgtctggaaaagaatatatccgatacatagccaaaaagttattacttcattttactacctacctttgcccgtaaaagattttacttttgactatgcacctaatacctgcccaatatacacctaatacttgcccaaatgcatggctagaaatgaaatccttttgggacagtggtagtaccatatctaattaccaccaatgcggtcttgggattagaattgctaaaatctcattacatgatgatatgaattgtacactactagttaactacaatggactaaactacctcaatggaattccactaaagtacactatacatgaacaaaatacatcacgatgagggtgagctaatgccattaatttcattgaacagctctgaacagctccttccatttctctgggtcgctcccaggtccttcgccctgaagtgataattgacacttcagtcaaaagataaataatttagtttgaacgtaactagacagcttttgtatatttagttttcaacgtaaccaaaggccatttttcaaaaagaacacacacacacacacgcacgaggaaatatcaaacaccaggcataaataccttcaccgagttgatctcgtatatttgtccttctgtgaattcaatatccaaagcttggatacaggcttctgccaccaccagtctgcttgcttctcccacaagcttgtcacctaataggggtagtgatgaagagttgcaagaataagatagcttaacagaagtccattaataacaactagtataagttaccttcgcccatgacaactgcccgtctttctccagcagtagcttgaagaagtgtgttaaggtcataagaagtgtagggtccatcggttaatctcccaggcctgcaatgcagctagtattgggtcataaaaatgtatccgttgtgagccatgaaaaggatttatgtgcacaataccttatgatggtgaaaggtatgcctgagttctggacaaagtcctctgccatcttcttgtacttaagcacaccaaacagattcatgatactgaaaaatgcatagcatgagtgaaggttaaaattgtgacgcaatagaagttgaggaagcagacactagacttaatgaactaaattcaagattaagatgggttttggaagcataagcatgcaaatcttatacagcaagtacattgtctcacagtaaaccattgctaaattaaactcataagtatattgaggatataaattcttcattaaactctagtaaaatttcaggatagctcatggaatgcatgcagctttagactttggagactagtatgactgacaggaagttcaactgtaagataccaaagtttttcgttgaaattctgcagtatacctccatggtagttcattgtattttgtaacgccgatggatgacaccagaaccagtctcttgattgtccgtggcatggcgctcaccagattacgggtgccatcccaatctagaaagggaaaatggtgtgtgttcaggaaaaaaaaaacacaacaagacataggcacatagctgatgttgctagctcattatgcgtgacaaagatagaccaggttatatcagttataacttataagaaatatcattaacatcaatgcacagggaatgaatttaactgtagtgtgcatgatcatgatcaacaaaaggtacatattaaactgtcaatgggaatgccaagatctggaaatatcataagcagcttattagcactccgcgactgccacagttgaattcttagtttgtccataggggattgaaagactttacccaaggatcatccatcccccaagatcaaccatcactgttccatttacgtacgtagaacaaacaaatagatggtttcaacaagaactgaagaactttactcagtacgtaccaacacgttcaggagtgttatccccatcccagcgctttgaagggaatgctgtagttccagtagtgcagatgacatgcgtaactccctatgaaaagagatccctatattttgatttattcaatcatgcataaatagaaagcccataacgctctaccatttcagcttcaaaacaataaaacacaagaaaatgaacctcaaatatttctggatccaattctgcagcatttctcgtgtccgccttgtaagccttccatgaagtaacaatttacatgagcaaaatttacacagaaggaaatagaatgttcaagctctctggatgtaagatcacctgaaatacgctctcatcttgctcgccgaatagggtcactgcctttgcaggatctcttagcaacaaccttgtcttgatgttcctgctcagtaaagatgccaccaccaactgccctgcaaggatctgctcaatcaatatctagacaactgcagaacatatatttatcacttaaaatgcagagcaaatgtacgcttaactaaaagaattaccagcatgatgagcttgacataatcagataatggcatagtaaaatgctacgaaatattttgtgaaaaaaaaaatactcacacagtagtgacactccaatggagagaaggtgtgacactgaagctatggagagaagggctagagatgtgggtctccttacctacgccgccggtcccgccgacgacgagaactagcttggacgaggcgtcggccgccgcctccgcgccggcctcacccgacccctccgtccgctgctgctgctcctgctgccgcacggcctgcggctcctccgccaccgccgcgagccgccatctgcagcgacccgccgcggcgcgcgcggaggatgtgggcaccaccaccgagcagcagcgccgcggggccgctctaccgccgtaggcctggcgcggggagagcgcgagagggttgaggcaggccatcgccatcgccatcgcgggctcccggtcctcgggtgttcgacgcggggggtgcgcgttgcgcggcgaggttggggggagatattggtggcgaggcgggccgagcgacgcgacgcgacacgacgcggcggtggacacttggcggcagccgggccaggcggcaggcggggggtgggggggcgtgtggtccgcgaactgcggcgcggctcagccacagcacgccgcccccggcgtcgccgccgatcctgcgatgacgccgcatccgacgtccggttcttcttccacgtagtgttagctctcaccgtagatttgaataagcacgatcggggaacaattttctcgtgccaaactactactatatggtattaacgtaaaatgacgtggtattaacgtataattgattgagttttaattattacaaactttaaaaatagattaatatgatattttaaagcaactttcatatagaaagttttcgtacgaaacgtaccatttaacggtttgaaaaacgtgtcacaaaaatttttatcttcatccaactcttggagaaatgaacgggaccagaatatacgctctagctcgcagcccacttaccaccctctaagtggcatatggctcactaagtagaggacccgtgtgatcataattcgggatgacataggagacaaccaaccgagcgacgcagccacccccgcacctctgccccttgccaccaccggagcaacccgtcagcaagccacgtggttgcaaggaagatgatgccgaactcttttcctccccgagaacgtcgcgttaatatgggctccgaggcaaccgggaagaaggaagtggcactgtccatatctagcccttttcacggatctggcgaggtgaaggttagcgcacggcatggtggagaagggtggggtactaggcgacatggcagagggtggcaagaagtgggctcagaggtggcagcgggagctgccaaatccagcggcctccagcatagctccctctagcttcccccgacgaggtagctctcggtgatgacgaatgacggtggtgagggagaagcacatggtgatggcctctagtgacggtgtgtgtggaggagcagctgctactaggtgtggcagtggttgctcctcttcccggaggttgctgctgggagtggctacagcaccaccgacaccactcgcgtggcaacagcgggaggtcatgtgtggccaatgcaggtgacaacagggaggctgacgaatgctggaggttgactctaacgatgatacgaagaccagcaacacgggaggttgacacgggcaacggcgaggatgcatgcatgactagcggcgagaggctagtgatggcatgtgtgtcatgttagcatgtggaggcatgcggaggatggttgacgggaggtgtcggtggcgcttatgatgggtgattggtggtggtgcaatggagcggtagcagtagatcgacaggggacaggaggtgggtgaaagcctagcccagtcttgtcgggtcagcaacgacacggtttaggcgtcgtattcactcttgggggagttgtcgagatgtccatcttctttcctagtgaaaaccttatcttagatctccttgaaactatcgacggggggatacccgccgaccgtattctaagggtattgaggtatgttgatacgacatcaagctcacaggaaacaaagattatactggtttaggccccctcgtaaggtaatagccttaatccattttatatgggattatgaaaaaaaccatagagtacaatagagaacaatagaatcctgagattacccacgagatccctatcgagaacaactagatgagatctatcggcgagttggcttcaagtcctctggattgctcctactatggtgggtgtattgcactaagatgtgatgatctgtaccctcggggagcctacatttataccacagatcaccttaatatccaagtagaactcggagacaacggacctcacacagtatgaaaaaatccttatgttctccgaataggactctgaccccttctatttgtagagattatttcctgagaagcccaccgacttccttaacccaaaagtaaccttttcgtatacttgaaggtataccgtatccgtatatctctcgactccaagtatagaaggtatgtcttattcataaacctgacagagaccacgagggacaatagtgtcgctcttctctatggagacgtcatctaggaggcccccttttgccaaaactggtcctagacagtctgtgcgaagccgctggatggcagccgatcggtgggtctatctgagggagagggatctttcttctctcttgccctctccctctatatccttttcgtccggacaacatctagaaggctaggtgctcgtctattagggtttgattttgaacggttcgactgtagctccttttttgtctagcaacggctggtctggtgctaactcttttcttgattttatgtagatgttgtcgatgtgtggtggtggttgtcagggttacgggtaaggtataccctctacccttcgatatacgtcacatatcgatatggtatgcttgcgcgtatacggacgttttcggcataagttaaggaattccattatggagtccacagatgtaaggagtcctactcggatagaactgggtcgtcattgtatcgtgtcgggtccgatgtctccgagtcctacttggagaccagttgacctgcggtataaaagggaccctccgggaggacctaaggcatcgaatcttaccaccaacacatccaccacagcctacgaagccggagcttacaggagccaagtcgccgggagatctagtcgaatcaactcgactacgatctcgtcggtatcatcgagttccactattctctttgtaatctgtggttttcaccatataatcccatatcaactggattagggctattacctatcaaggggcctgaaccagtataatctttgttttctgcctactcgatgtcgtattacgtagatcctcataccagcataccccaataccctctatatccggtctatgggtatcccccgtcgacagtggtgcgccaggtagggggacttggtgctcaaggttctactactatgacatccagcttcgtcgacaacagcgtcaataccaacctcaaccaaggagttcctacttcaacaatactggtgtggactcaagtcggtgaaatcgtctttccggtttacaccacagtgccgatctcagctggtccgccaatgaccggaaacgagaacgcagtggctacaacccggggcgactccatgtcgaaggatcctcccgccgaagcggagatcggaacgtcgacaacatccgagttcgagaaggatcctagtgcggccaatccttgtcttttcgacaggaatcacgagccgacgagaattacttccgaggtgacaaggtcctggtgtcctatccacaaaaccagaaaacacaccttgcaagcctgctgggttttcctcaacgtccatgctgaaattcatgcctgcaaagagcgtggaattcagcgtacctctccaactcgtgatgtctattgtcctattcataagacaaagaatcacaacctctcgagctacaaggtctttctcagtgccatgaagacaccacctcctaaggtccagcagtcacgcgttcccttcagggatgaggacaaggaacaaggagcgacgccgatttcagatcgatttgttggagtaattgacatcgatccccacgaaccatcagtcttgcacctgttcgaagactatggttcatcgacaacgagtatgccgcgtgaggtattggctatcgacgatgtcggcacgtcagcatgcaccaatgcggaagcggagaatcaagtgattacaccggcccagcacattagagccgtcaacgcaatactgagggaaactccctacgaccccgttctgaacgacgatcttgtacgatggacaaagcagttacgggaatcagtgaccaacctcagcaacgcgttcgaagaggccgccactgcagcgcacccggaacagccaccaactggcgatgctaatggtgaaaaccctgaacagcgggaattgcctcatcgagccactcctccacctcgcggcaccggtgatctccgtgatcacctgaatggccgccgagaggcgcgacgcacacgagtcaacgagaaccgttcctgacattgcgtctcttcacggcgtcacgataatgaagaacgaggaggccgttcgagcgaagaccgagactgagataaccgccacaaccgccgcgatcacgacgatcgcgagcggcgggtgctgggcgattctggtcgaggacattgccataatgacgacgatgatggagatcggcgccgagacaacaacgagagacgacgacagagttctcgagaacctggccgacgtcctcgtaatcgcacgccggaaccaagcgatccatcgtcatcgtcgtcatcttcctcatcctcatcatcagatagacatccgcgtaggacgtacgatcgccgacaacccaccgcccccagcgctgggtgtagagctttcgatcgttcacttcaagatgtccgatggcctgaaagattccaaccaggagcaatagagaaatacgatgggagcaccgacccagaagaattccttcaggtctactccacggtactctacgctgccggagcggacgacaacgcattggcgaattacttgccaactgcattgaaaggctctgcacgttcatggctgatacatctcccccctactcaatttcttcgtgggcagacctgtggcagcaattcgtcgccaacttccaaggaacgtacaagcgccacgcgatcgaagacgacctacatgcgttgacacagaacctgggtgaatccttgagggattatgttcggcgctttaacgagtgtagaaatacaatccctgaaatcacgacgcttctgtaattcacgctttcaagtccggtgtcagagatcgctatactacttaggagttggcaacgaggcgcgtcatgactactcggagattattcgaaattgtcgatcgatgcgctcatgcggacgacgcactgagacgcaagaacgacaaacggaagaccggaggagagaagaaaccagcaaaggacgcacccgagtcaagcaagaagaaaaatcgcaagagtgggaaaaggaaagctcaagcggaagttctcgcagcagaatacgcggaccctcccaagcgcccagacccacaaggcagcgacgcgaagaaaatatggtgccctatacacaagttagatagacactctctagaagattgcctcctcttcaataagtcgctcgcaaaacatatggtatttgaaaaaggcaagcgagtacgtgtggtcgagaaggacgctgaggcggttactcaggaatcagactcagcatatccaaactccgatctccatgtctcgcacatcttcggaggttccacggcatactcctcaaagcgagaatacaagaaggtggaacgtgaagtatgttcgatgtggcagggtctgcgcccaagataaagtggcccgaacagaagatagtattctcagaagaggaacaccccaatactgccatcatcctagggtgatatctgatcgtggtcaaacccactattcggaatatcaaggtcacgtgagttctgatcgacgacggcagctcaatcaaccttctcttcgccagcgctttggacgcgatggggatcccacggagcgagttgacacccaccaatcaacccttccatggaatcactcctcagtcatcgtccaaaccattgggcaaaattacgttgcctgtgactttcggccaagcaaataacttccaaacggaacagatcacctttgatgtcgctgaattcgatacagcataaaatgccatcattgggagaactgcactcgcgaagttcatggccgcatctcactacgcgtatcaagtgctcaagataccgggaccgaagggaacaatcactatttaagggaatgctaagctggcaatgcaatgcgacaagcggagcctcgacatgctcgagcacacgcccagcccactcgccacagctgagccacccaagaaagtgagcaaaacaaacaagtcgccgaaaccggacggcgcaatcaagatcattccactctccagtgccaaccccgacaagactgtcaagatcggggcatcactaggcgagaaataggaactcgcgctcatcaccttcctccgcgacaatgctgacgtgttcgcttggcagccgtccgacatgcccggggtacccagggaggtgattgagcacaaactcatggtgcgacccgatggcaagccagtaaaacaaaaactgtagagatttgcaccagatcgaaaacaagccatacgagaagaactcgacaaacttctcaaagccggtttcatcagagaggtactctatccagagtggctagccaacctagtcatggtgcggaaggccaacgggaaatggagaatgtgtgtcgatttcaccgacctcaacaaggcgtgtcccaagaatcacttccctcttcctcgaatagaccaactggtggactcaatagccggttgtgagttgttgagctttctcgacgcttactccgattaccaccaaatcagcatggcgaaagaggacgaggagaagacaacattcatcacgccgttcggactaataaccgcaggaaacactttccagcgcacggtccaatgtgcacttagcgaccagctcggaaacaatgtcgaagcctacatcgatgacattgttgtcaagaccaagacaagtgactcattgattgacgatctgcgggaaacgttcgacaacctccgacgatatcgcctcatgctcaatccagagaagtgcacgttcggagtaccatcgggcaagctactcggcttcctcgtctctggcagaggaatagaagcaaatcccgagaagatcaaggcaatcgagaacatgaagttgcctacaagactcaaggaagtacagaagctaaccggatgcatggcggcactaagcaggttcgtcgctaggatgggagagcgaggacaacctttcttcgctctgctgaaaaagcaagacaaattcgtatggacacaggaagccgaagaggcattcattgcactcaagcgctacctatcaaatccacctgtacttgttgccccccaacctaataaagaattatttctctatatttccgccacgccatattccgttagcactgtcattgttgtcgagagagagaaggtgtaacgacctgtctattacgtctcagaggccatgctccccaccgagctatgacatcaaagtacacgagtacataagtattccgatgaggatcaggaggagcagcgatacgacgatgtgaatctagtcgaggaacatcgcgaacgagttgccgttcgagcagccagctaccaacaggcccttcgctgttaccacgagaagcacatccgagcacgcacgctttcgatcggtgactacgtcctccgacgggttcaaagccaagcagggcgcaacaagttctcacccaaatgggaaggaccgtacacgatcacacaagttctgcggccaggcgtattcaaaatcgcagacggcaatgctcgcgagttggcaaattcctgaaacattaatcaattacgtaaattctatgtataagtcaatagtatccatacttgtaagacatcttatagcctcaataaagcctatttttcaggtacagactacgatcaaaatgttccttcccaatgatcccttacccagatgacacatagcgttgaaacctatcctcatgtccctttacgccgtcttgacaaggcctccgaggaacctaagggaacttaggctggggacgcccagagctgataaggccttgtcggatcctgtagagacgaaagaccatgtaagatctggtcgtgtaagagttctcgccgtgcgtattaaccaagccgtgtaatcggaaataaattttccaacttcatggctgggggctaggatcagtgcttgttcaaccgaggcaggtcaaaggttcaagagccttatcttccgagaagaattctccgatgacaaggctgggggctagggagagtgtataactcaaacgactgatcgaagtcgcgaagtgggaagacactcatacacgctacatccagagtaagaaagcttagttagatagatttcttttctatttcacaagtacttcttacaattccataaaaatccaaaattatattacacttttcccctaagacatttgtcacaggacacgaagactaccaggaaggccaacgccagtccatagattggaagaccttttccgccagtggtgccatcgacttcgccaggccatctatctccgtaggagttctccaagaacgagaaaatccttcgtggaggaactcgaggtgcagctgcggacgatgatctcgtatacatgccaatacatgccccccggcatatcggctcgaccgacgacactcctgcttcagggcctcgtcgatacgctggctgatgccctcgagctgggtgcaggccccattcagccacgagatgtatccagccgctgattcctcgggatccccacggggtactcggagctctttacagactcttaacatggaggtacaacaactcttcagatacgagttgaatcacacctcgcgactacagagcgtctccacggcctggtccttcctcacttccaacatagtcctctcgagttccgcgacctcaaacttcgtcctccaatactggatgcgacgatcctggtcagcaagcgcactctcgaggtctgctcagtacggaaacgactaagttagactgctcttctctcccgagaatacagcaaatcaagtcgatccagacggaagaataaaggagatgaaaacaaagataaccaacctaagggagtcgttgccatgctcattcccacaggcgaattttgagctacatcgccctccggcacgtgtggctcgaacgcaagtaacggaacgaccactggcagctcaggctgcccgcgctgctggacatcctcgacatcaacatctctacaaacgacaacaaagtactcaagatcaaaatgctaaagaaagctaaggcgctgactgtacacacacaggcggttggaaccaacgaaagttttacaaagcttgactaaagagtacaagagagtcaaaatcctactcttcaaaaagtgggagaatagactcccccagatcgccgacttcttccatcacatccttgcacgcgtcgctagccgccccctgatccaagatcttccgcagatcgagttcagggtgcgccagtctcacacatgcaaggacgtggcacgccccggtgtagatcccgttggacgtctcctctccgatcctggccgcatgcttggaggggatctcctccattgccgccgccagctccgcaagagaagacgtcagcgagaactcatcgggattcgccgggatggtaaacttgataccgcactccccgacgagctggtgcagaccagtataggtgacccgcaacgagccacggatttccgacaagttgttctcgagctccgacatacggtgctcgagtccctgctgttgtcgctcattgccggccaccagttccctcatcttctggaggtcctcgcgaacctccgccaaatcgtgtgccagtcggtcggcgcgctcattcgccgacaacgccgccgccgtcctcgcctccgcgatctcgcggccaatgctgcgagcaccagcctcgaggaggggccccatctcaacctggagctcctcctaggtgagaacggcagccggcagaccccgaccagccgcaagatcgctagctgggccgctaggtgtcgcctcgcggctcctgggcgcgaccacgacatctgtcgaggccacggcgtgagacgcgctggaggtccctctagacccgtcttgcgctgccttcgcccacgccgccctgcgaaaatccgcaactgaaacaggctgcaacagtttgacgaagagacaagacctcaaagtcatccacttacttctcgccaagcgtcactagcctctaccgtcgtggaggtgggggagacgcgtccgaggcctggagtacaaccgatatgatgtgaggtggaagttttccgactatgcgatcaaagggcaggagaacttaccgagggggtgagcgtcttccgacggtgtccgaccacagaggagaatttcctcccctttttcggaacgttgccgccactcgttgtggcagcggcagcagcagtgtcagacgcctccttggcgactttctccttcagcgacaccgccacttgatggtccacgagcagcccgatgatatcagtcagagggagagtctacgcttcatgaagtcataatgcgatcttggaagaaaaatgcgaaaagaccgctgagtacacttacattgatgacagcgtcgcgctcggctgcctctttttcgcaaagggggacggggacgttgctcgccgttgtcgggccactgatcatcagttggccgacgcggcgctccacggtggcgctgtccaagcctgtagatcgagaccagaatccgataagttgggaaggacacacgcataagggagtcaatttaactaaaaaggaaaataccccgaggaaaaacccaggttgcgttctctggcccagaataatcaaaggctggatgggctcgagcctgaagtggctggatctgcctaccgatgaagtcggcagcgacttcaaaccccgacaacccctgttctcggaggtcgtcaacgatatcgatgaaagattggagggatggggtcaaggcgggtttggtggcccaagatgtaatcttgtctggttgctcctcaggaacaacgaagactggatccgaatcctctatctgaagatagaaccacctcccccgccatttgctgcgtgatgaggggcactggaaggggatgtatcgcgacttcaggccatcccgaagtcggaaaccaacacacccggacacctttttaggttccatccagcgtaactcatagtaaaagcggaagaggtcaagaaacgactctaccctaatgtaggccttacaaagatgcgtaaaaatactcgggaaggcgatggagttggggttcaaatggagcaaggaaagaccatagaaattcaagaccaaaaggagaaattcagaaggcgaaggaagaaaaccgcagagaataaagtcctcgatcgcaaccatgcgacccaggacaggctggggttcagtacctcctacttccctctccgcggtcccgcgaccgggaagggcgccatcctcctgcagtttcttcagtgacgcgctggtggaggtagacttgtcgagatccattgccaccggggatcgccggaaaaaggaccgagatgagctagctagggtttttgcgggagcgaagaggacgaggaacgcttggaaactggagagttttttttcaacaggcggacttcaaattggatccccaaaactcccttaaatagacgcacttccgacggtgcgaattccaaggaaaggagagagatggccgctggaaatttatgggtccgttacgcgcagcagtttttcagacttcaatttaaattcactcatgaccgttgagcttcacccgacgttgtcaatcactcctcgtctctcggtcctcacatcgagaacgacgacaacttcgacatcagaagtcgcgatcggtctcacgagttcatttaagcagaagttgggggctactgtcagggttacgggtaaggtataccctctacccttcgatatacgtcacatatagatatggtatgcttgcgtgtatacggacgttttcggcataagttaaggaattccattatggagtccacagatgtaaggagtcctactcggatagaactgggtcgtcattgtatcgtgtcgggtccgatgtctccgagtcctacttggagaccagttgacctgcggtataaaagggaccccccgggaggacctaaggcatcgaatcttaccgccaacacatccaccacagcctacgaagtcggagcttacaggagccaagtcgccgggagatctagtcgaatcaactcgactacgatctcgtcggtatcatcgagttccactattctctttgtaatctatggttttcaccatataatcccatatcaactggattagggctattacctatcaaggggcctgaaccagtataatctttgttttctgcctgctcgatgtcgtattacgtagatcctcataccagcgtaccccaataccctctatatctgatctacggttatcccccgtcgacaatgatgatttgtttttctgtttttttttctggctactatctttcagggttcatgcaaacatcatattgtctttgtgctgttcgtttcaaaaaataacacgagaggcaacacgcattagagcatgtataacaggaggctcttagttttgttttgttatatgagatcacgatgaaaatttatcctggctcatatgctttcaactcaggtcccgtcccatacatactccatggtgcactggagcttggtctacacttgcatagtacaagcatgtggatttaaccgtgacgaatggataggtggaatccactcgtagcaccctatcatcaaacgcgtatagcatgacgcaatttaacaagttttagaatctaaatcttatttaaataatatgaagacctagatgatataatcacataagtttagagaccaactgtgcactttacttaatactttttagtgtcatatattccaataagtataagacatgaggtatattgttagcaaaagtatgcattaacggatttagcaaaccgtgtgtgattttgggaaaatgaatttaatgtgacgcatgcatgtgtatgtactgatgtattaactatttataatgatgtaaataacaacaaaaatgtttatatacaattataattcagattaagatgtcaaactatatgttgatgggttcattaaccttctgtggatattaatcggtccaaactagacacattctacatatatatcaaacaaccagttaactagttgtaacacatttagtgatacaacgaagtaactttcgttcatcgttaagaatattgatttcacatcattctcttgctatgtagatttgtgccaaacaacaaacaacttgcttctagtctgtaaaggtaatgaaaaaaattagctagcatcatataagtaaagaaataataatattttaaatgaagtttgaactcactatactgacctttggtaggtatactctttcatccatccatgcgcacaaattataaattaattatttctcggttttgatgacccttggcaattatattccttcatccatccatgagcacaaattataaattatgagtttgttagttttggtggaattccaaaaccaagtttagttgttgtgagttaaacaattgggaatattatttaacagcatatattgtgatacacatcccaccatggattttggcaatctataaaagcttttgttgtgtttatttgattgtgtaataaatatctatgcaaacttgttttggatggattgcagtacgacataatctgcacttttcagttggcctctaatatcagcgtgaccatcaaaaacactctcataacttaattaggagaagaacatctctccaccctcaaactctgaaaatcataacttaattaggagaagaacatctctccaccctcaaactctgaaaaaacgagagcgcgatatgattgctatttataatatcaaatccctggatacaccaatcaaaacagcctcctcacattgactttatgaacagcctgtcaacctggataaatctgcattgtttaacatgagctaatgcgattcacatttcctagtttgacatggagccaacacggtttatgcattctcaggtgagaaagaaaaacgaaaaacaaccggctactagggtctgtttggttcactccctcactttagcaaactttgccacactttttaagacatatgtttgtttcacttccaaacttgtggcatgccacagttttttaattcaaaggcccacatgtcatacaaccattttttagccaaaccatgtctaagttgtggccatcaatttataagccatatatttggctaggtttggcaagaaagtttggcaatatttgggagggaaccaaacaacccctagtcttgcatggtaggcataatacgcatggaagtctatatacagttaggcaccagcaatagaacttttttttttcatctaatcagtgcatatattatattaaacaaaaaaaagatgattataacccgactattacaagaaagaggcatataagagataccgaaacaaaacaaataaatgaactctaaatcttaaaacgtttgtaagagacgtgagctgacaggcaaaaccacataatgtacatgcatgcaaaagtatatgaatgagcatgaacaaataaattaagccactcggttgtctgtccgttctcaagaatccgaagatatacaaaatacatataagtgtaatatgattggatctccaaatgtgtctactccaagatgccggatttcatttataggcacatttgaaaagaaattatggaaaaatgtgtacaagctagtatatgaatgagcatgaacagtaaattaagccactcggttgtctaccagttctaaagaacccgaagatatacaaaatatatataagtgtaatatgattggatctccaaatgtgtctactccaagatgccgcatttcatttataagcacatttgaaaagaaattataggaaaatgtgtacaagctagtatagtgagagaagaatcgatgcaacaaagaaaaattaccccacctctagaatatgagtcctttctcaaatcaatcttttattaaactaaatcattcctctaacatagacatgtctataggatactttatattcgttcactgccttacctaagctacctcaatatatttaaatggagtggacatcagttaagcagatcagattaatccataccatgtttaaattgaaatcctaatttatgaatcctctatctaacactccaccctgtaaaataggttagaccaatattttaacattgttacgtatatcacctcaccattgcttatctcgaattgtttataattaattatactcgcttcatctcgatttgttcctaattcattcctccttgttataaggaataaatgacatcatgataatatcttcaaactaaagcatatagtaagtactatttatcatatgcaacatttatatgaggcaagattctatgtgaggtagagctcacattgcttcatgcgttctcatgcgaaactataacaaataataataataaaaatggtggctgttatgaacttatgatatcttagcattgcaggtatggtacgcatgaggtccatctatccatgccggtgttctggcgccccggtcaggatgaaactactggcgataggtagttataacatggaccgtagattaatccattggggtttgcagaacaatgagaatcagttaaccagttctcaacaatcgcttacgattcagcaaagatatatatacaaaaaaaaaaagcaaatgcttatcaattgtatcaccatgtatatatgttgctgggagttcttggtagcatcgcaatcacgctaagcagaccatgtgttgatgaaaacagtttcatgtttcatcgcatctctacaagtcacggaagatccaaagaacatgttctttcttactggtttggtttcttcttcacaaaataagagagggattacatcggaaaaaaaattgaatgaagtatgaaacccaaattacaacaaagactcggtttctatttcttcttcccagccttgccctcctttcttctgacgatctcatcggcataccggatgcccttccccttgtatggttcaggcggcctccacttctttatggaagcagcgaattgaccgatctcactcttgtcgtagccactcacaatgatcctggtgttctcttccaccttaactttcaggccttctggaacagccatccgaaccgggtgcgaaaatcccaggttcatcacaagatctttaccctccaccgctgcacggtatccaaccccaactagctgaagcttcttatcaaacccctttgacacacctacgatgatgttgtcagtcagggtcctgcattgaatatttgcagcagagtccttagaggaataggcatagagaaaggcacatcaagatcataaattcataatctcttatcggcatatcacacctttcatcactcgatcccataaaaaatgtactgagtacgccttaaccaagctgggtattctcccaattcagattatatgttgctaaacattcttatctactggaatttcttttcaaccctcaaggtttattgaattatgtttgatgcataccggttaagtgtatagcttacttttctaagatccagaacaaagcaagatcatcaccaatattgattacacgaacacgaggtcagagaacagcaaacattaaaggaaaaagctgcatattgcaatgtagagttcacatccttgaaggagctactgggagtatagggccgcggttatctatcccgatgtcaaaacatgttgagatgcaaacatgcaacttatttaaggcactggtaatatgacaatcaaaatacacatggcccatgtgaattctatgctcatggtgctctccactgcaagaagcaatggctcatatatgatgctttgtgacaaacgctgacagattttaagtagctgacttctgaaataccaggaaaaatatatagaacacaaacaaaaagatacaccaggaaaatatatggaacacaaacagtaagatacaccaggaaaatgtatggaacacaaacaataaaatagtacagtacattatgaacagtgaaccagaggaaaatgaaagcaaaattgtcttacctgaaaaggccatgcatctggtttgcccttttggtctccacagtcttggaaactctcagcttaccagattcttctttcaccacttttacttcacctggatagtttagtgataattctcctaatggacccttagccttaataaactgctcctctaacgtgagggtcacatttgatggcacttcgatcggcttctttcctattctagattctttgcactccactgttgttctgacaaaaccaactctgccagcagggataacacgaagacgaatcccttgtgtctttccagcaaagccagtccttgaattgctgatttaattccgacaaataaacactcaatcaaaactttcatattaaattgcaaataaataattgccctttacaacaaaaaccaatgcattattttagtttgacagattagtaaaacattataattcaaatccatgaagtagttactagctagaaagataggattcaaagaccaaatgagaaacctacaatttctcctgcctgaacttgtatcaacatagctctttgtttggtgttcagtttatgagtgatagcataatgccataatgaactaattaatttaaaaagtttttggcaagttaaatctttcagttaatagcacttcggagctgattttctgaaacaaatctagagcctcggtattggcccgttaacatggccatgatgtttttgaagaataatgctagcaagtaaaatttcatggttaatcattaccacaccactgatgttaagttataaggtttcagatattgaaagggtatttgcatacttttccaggttctcaactagtgatcaaagcaagaaaaaaaaaggggtattatatccaaagtgctgccgcattgcactaactgattggaaaattttccgaaccctcaaccaaacacatccaaaactgcaatccttcagctacaaaatgaccaagcccctgacctgtctgtgactcgtgtatcactgcaaactgcaggcgcggggagactcaacttactgcactcaatcgaaactctcctaggaattaaatacggcctattggcatactcctaaagccaattgcatccaaatcattgaattaaggatgctgggcaccatctccaaatcccccatttcttggcggagcaacaagaaagcaactaatgccggttcttggcagcgcaaaaaaaaaactgaagcagcatcgacggggtggaggaggcaggatgaggaggaggaggaggaggaggaggagggggagttaccaagggaggtggagggaaggggagagggacgccatggacgcgctcgtagacgcagccgcaggaggaggaggaggagacgctgcctccggtcactcgcagtgtatctccctgctgcgcggcgtttgctccccgcattatccacaacgatggaagggaggaaggtggcgaagaagccgtcacgggctcatgggcttcaggcccgatacaacacgggcttggtggcccatgggccacacgataaaactacagttaatttgaaaaaaaaaatagttctaaaaactgggtgaatagctcactgtcaagtgtgactcgagagatactataccatatatatgtagtcatttatttatttatttttaccaattccactgtaggagaggtctccagttaaaaatgttcttaagagaagaaataattatagggttttaagccaagaagttataatagtttgtttttacttttgaatatatgtttttaaaaataataacaatataagccatgcttttaagtacgcgtaatgataaaataaatcataacaaaataaacaataatcacgtgatagcagtccaaaattcaatagaatcataggtattgcatcatacgcatggtgtgtagtgacagtaatgtcaggcatgttcgtgatggtttaatgcgacacacatcccgaatttctatgaatttacatacatgaattttctaaaagagcattttaaacctattttttcagtttttatcataatagaatacttcattactataatttgcgtcgattggattaatccccgtagaaaaatcttataaagttattatttatatgttctaaagcattgcgttttctttataacaggctattataattacgagaaacttgtatgtatgaccaaacagtcataatttattcaaatttacaacaacagtgttgtgtcaacaggggagtacacgctactatcttgcacatgttccattcccatccattgcgcttaataatgtttcaactaatcgaggcacccatcacctgcaagttgctactacactacagctgttttcttgaccactcttgaataataatcagaggccattattcctaaaccacgattaatatcactgtcaaatactactcctcgccgtcgtcatcgttaactccgattcacaaaaatacatagctcacccaactctccctccccttcctctcgccggagtcgccgcggccctagccatcgaccggcggcggcggcggcgccggcggtagccgtgggatggacgaattcggcggcggatccgtcgggccgttctccaagaagccgaggcacctgtcccggtcgctgacgtaccaccaccaccaccacccctaccagggccaggggcgctcgccgtcgttcaacgcgcggcgccagcatcatccgcagcagcaggaccacgcggtggtgctgtacacgacgtcgctccgcggggtgcgccgcacgttcgcggactgcgccgcggtgcgcgccgtgctgcgcgggctccgggtggcggtggacgagcgggacgtgtccatggacgcctcgctgcggcgggagctccagtcgctgctcgcggcgcggggccgccccttctccctcccgcagctcctcgtcggggcccgcctcgtggggggagccgacgaggtgcggcagctgcacgaggccggcgagctgcgccgcctcctcgagggcgccgccgggcaggacccggccttcgtctgcggcggctgcgggggcgtacggttcgtgccatgccccgcctgcgacggatcccgcaaggtgttcgtccaggaggaaggatgcgcccgccgctgcggcgactgcaacgagaacggattggtacgctgccccaattgctgctcttgatcgcttagctttgtgcaacaataaatcttccatgttaatataaggattatagcttataggtaatagtagtagatagaggcaagaagggatgaacacttcttgatttcttggcctatggattgtatgtgattatgaccaatttgggtgcttagtgttcggcgtttggggattatagtgtatggatttgagcctatatgggtttgtatgtatcaaatgtaacaaatattctgcagtgcgtagtcctgctggtttgatcaatgtaaattgttgggtttggtatattcagaatacagttcatgtctcctactagtttgtcttttaacttcaaggatgatagatagatagctgcttcgaagcaatataatgcgagctgatttaacacatttttagctcctagttaatattaaaacattttttttggcaagaagtgatatgcgattcaatagcttcattctaactaagccgttgtataatcatatggtagtgttatccccttttccccttctaagatggtagcattgttgtttgcaaatgcgcagttcacggaacattgtatcttcagcaataccagttcagttcctccagttgtttgatggaaacttcatgtagtggcattcagccagttttgacaatgctaatcctttgaccatgcaacatctgtttccactcgacaagctttgtgcgaaggcatagatgaggcatcattcaagataactagaacagtagagattgtacatgtgtctatccgatttctagtgtgtacaaaacctaataggatttaaacctaacgaaattagtgtacaatgaaccatacttattgtttctctcatcaaatatgatgtgcatgattcacgactgtaattagcaggctattgcaacgctgacatatgaatcacgatgatgcatgtgagcccaaattggcgtcacttgtgtgattttagcgtttgttttggtttgttgctaaaacaaactctaccaaagccaatccaaatattgcccaaaacagcctctattaacaaaatttggttattctagaaacttcctcttgcaaaaatggggcaaagaaaaaaaaatcaaaaacacttattgagttaacaataccaaattttggtagagttgatctgggcatcaaagcaaactactcccttaacccttacttccatgagcaaattttgtgaaatccttcagataaggtgccgcgtccacgacacagtagtacgacgggtgcagaggtgcagacaattgaagggaaggcagtaacgtacgggcacaacattattgctcctatagcgtacaaacagtactactccggacatgatgcagatcaaattattgattctagcgcttcaactcttgttttttctttaagaaaaaaaatcagctcttcattttatcttctactaatatttactctgggtgctcaaccccgatttaatcttgcacaccaagttgaaactttattccgaaaaagcttacaaaatcattctggtattcacactccaattcaaaagcagcatttaagataaaaggaaatggtacatgctacatgacatttcaccatgatttgttacagcatatccgattcttaagaactttcagatcatgccttaacatagctagaaatatgctgaaagaatgaacaaacaagctagagatatgctgaaagaatgaacaaagaagctagaaatatgctggaaacatgaaaaagagttcaacacatacatctcatgaattgccattagatttccctataccacagaatggcaactcaacaagcagttcaaggcaaagagaagtttgccaggaattctacaatagtgccactctggtctacatgactgtcatctagtcatccacaggcaccaatctaacagaagaaggtagctaaaacaagctaataacattacaagtcttcattttagagtcactgcctatgaatggctataattctcgcactgtgatgatacataggttcatgcaagggttaagaacgatgaacagatcatttcacattttattttcactgttccttccaaattctcccagtgacccgcaatttgagctccttcctttctccaccagagaagaacaaggccatgttccgttggatgataagcccatcatagctatcccggaccttccgatggctgtctctgatgctccggggaaccccttgccagatcattttgcggccagtgcctcctacctccaggctgtagctgtagttctttgcttccaagtcatcacccatgaacctcaggaaggcgatgtacacaggcgccatccccagctgaaatgcttcgaaatgtaggcagaagtactggccaaagcagctgaaaacctagatggaagcattatagttacttagtccattttgttcaatggaaaagaacagattagaaggaaattcttaattttatattgcacttagaaagcagcaagaaaaggttgcagatcaagagccctgtccaaatgctattatttgtgctgtaaagcagacaaagtttttttttttttttggaaatggaagcagatggatattctgatgcatagtttcttcataggtgagagattattttagaccaataactatgctgcatgatcagcatcctcagttgacatgaaaagtacagagtgcaatcatactgtacaagtgaaccaatgtttatttttacagaaaggctcataaaactcagtacagaaatatggactatcttagcagacaagtgaaccaatctttgcataagtaaacatcagtgatatacttcacaataactaacatggtggagttaatgaggggataccgtaagcatccaggtggcattctcaacttcatgaggattcgacttgacatagcgatggttgaaggtgcagccattatgcatgtcaaccttgtggtcatctttcaagtgattcaccaagtatggaatgtcaccagcaactgtgcattcagatccagcatatggacagctataaggcctatattggcactgtgactcatgcttcagcttgcagtagtaaggataaatgcctacacacccgaagttctggtacttgcatggaagttcaagcgacgcagccaccttctcgagagcaagacatctaatattacccagttcatgcctacaagttggacagcgattgtgaacccttggtttgcatccagagcacaatgtatgaccattagagcactgcattagcagaaaaagagttggggttacaacttacaacatagtacaacaatgtgcatattgtacatactatcttagctaacttcttttttggtgcttaaatacatgggtaacaatttggtagtggaacagaacatatgtgaaaaagcagctcagaatgaccgttttaaaccaggaaatcatctagataagttcaaatagatcaggccagactacaaatatgatagcaggattcaagatagtaaaagcaatgcaattaaatgaaacacgcattttgtttcccaagtgacttccatacaagaaaatatcctttttaagtgcaaaaaagatttaataagtggtatatgtgcacctgatgaatgggaggatacattgcgctcaggcagactggacattcaagcagctcacgcacactgctagaaactaccacatttggttttggtgaatgcggaacaggatcaccagcaagttcggtaacatccagcacctcagtctttggaggatcaattacctcagaaccggagtcatcaatataagtaactgaggccataaatacactagatattgtaaggggtcctgctaggaaagagaactatctgtgttattagtgagtcaaagtaaatgacaaattcaatgcttaaatacttccttttaaaaaaccaattcaacacttcctattaacactattattaacaaaaaaaatcattgcctcatcaaagtatagccatatgcccatatccatacagtctcatagtatgattggacactgttgaagtgtttaagggctttgaaggagataggaccataaaggagcagaaatcaagaaagcacatggatagggcctcacatgtgcatcggaagttttgaccagccaggtcttcatactgcatattgtcctatgcaacagatatgtcatgaatgtctatagtgcttgtgatgttttgtatatgctttgtattaagaaaatttagcatacctgttataagaaaagtgtaaattttgagaaagagattggtgtgtgaactgcatttttctttcatttgtggattttattaaaaggtttatatttgtggaaatttgtagttcgtgcatttacatcaattaatgcttcactttttctttataaccgtggcttcttttgacgaagaaaaaggtggcatttattaaaatgtaacatagaaaaccttgccaataaaccctagtgcctgcaagtactgtttacagtaccttactgcggataaaacagaatttctatttagcacaaatcagctttactaataacaaatccacctacagtttttaaagggaaaaaattaagaaaaatgcaggagaagaagtactccctaacgattaacaaaacactagtactactttacaaccaagatttcatactgaactttgaaatgagacccgtgagcacaatctagcaagtactctaccaaccaataatatatactccctggatcaacacatcatcagctgagcatgtgagctcgcaaattcgcagtacaaatccgagctaacacaatgacggcacatcaccattaggcacaccatctctagctttccattcattagtagccccattgtgcaaaaaggaacattcgtggagtaagaaaaagtcaagaacccccagctcaaccaatcgaagttcaaaaacttactcggtcaaagcacacggctgacgggagagagggagggagagagagaccggcctgtttgaattcagccatgaggcaagcgcatcccggcaacgagaagccgcatcagatcaagaaccctaacaaattaacaaagactcggcgcaaaccaacccaccaagaacgccccccaaaacccctcctccgccctccggccgccgcattcgaaccatttccggcagagtcaaaccccgtggactcgaaccggacacccgcaaagaaggaaaaaaaaaaaacaatctctgtgccaaataaagaacagccttggcaaaaaaaaaaaatcacagagcagaccaacgagagagagagagagagatcggcgggatgtacctcgggggtggcgcgaacaagggaggaggggggagcgagaccggctccggcgggctccggtctcgctcgctgctcgctgccggccggcggcgaccggcggaggagggatgaggggggaggagaaggagaagcagaagccgtgatgagagagagaattcgaattaaaagcttctctctctctctctcttctcgcgttttttgttttgttttgttgaggaggagtatatgtatatctgactagtctgctggtttttgtcccgtgaaagttactaaccttttctctctctttcttcctcgtggcgtttgcgcgggcccacccgttccccacctctagggattcggcctttctttaattaatttaatgaactgagtactgaaattaattaaccgaagtggttaacacaccatttcgggcttgttcactttgctaccatttttaaccttatcaagttttggcattactaaattttagctaagttgtcaaaattttggcaaggttgccaaaatttggcaagatttcataattacttgctaaaatttgacaacaaatttaaggtagctaaaattttcggtaactttatctaaaaatagtatggttgaaaataacatcaaagtgaacattattacgtattgagaaaagtatcacataccataattaattaattacttaactgcagacttagtataccgtaaccagatacaggtgctgggccttgggccggcccatgtcaaggaggggtgtgctttgttcggaaaggaactgatttgagctcctcatgtcttgctcccgaaaataatgtatcccctcaaagtctcaaaccgtaaaattacgtgtaacacctccctccctcatctctgaaaactgatggaaaccaactccttcaagccttattcggttacacccggatttaatccggaccggaatgacaagtataataaaaaatttataatagatacaatgagagactgaaatttattccgggccgaaaatcaatttacatgatagggacaacaaaatatttggattagttcaacacctcttaactagtggattgatttcggtctcttattatccctatcatgagtaaatttgtttctgacccagaataaatcccggtctcttattgtatatacataaatttcttactatacttgttatttccggctcggattgaatccggacgtaactgaacaaggcctcaacggtttgggaggcggtttccgctaatgtgacaggttgaccaagttaactagctaagtcggtaggtaagaccacgggcgccgcgcacgcgagacgccgtagtcatcgacgccgatgccgacgagccgcgtccctgacggctggcgatccaggggcgcggttggcatagaaaagttgcaggagcagagcagggaggacggccccacctaattcaggagatcgacgtagttgggcttccactcacaattcgaggccgatcgacgacgaggccgccggcccgcgacgtcgctggtgaccgtcgtgtcgatcgttgcggagagccaaattaaagcggaccgtgcggcgcgttgtcgtcagctctaggctctagctaagctagtgactgacagcactgggggtgttgtacttaatttactggtgtgcatgcacttgatcgttgttatgcctcgtatttgtagtgtaaaaatgagctgatccattggatggctacaataatgggggctcctagctagcgcctacgtgtcgctagtgcgcacctcctcttcttaaggttttcactatctctattagttcacatttaagggggctgtttggcacagctccagcccagctccacccctccgggagctggagctcagccaaacagtcttagctccaccaaaactgggagtagagctgggtggagctctctcacaaaataaactagagttgtggagctgggtttaggcagctccacaactccacttcagacccaactcctggagctaaatttaggagttggagctgtactaaacaggccctaacactaatgatagtaattaggtaagattctgaagatttttttggagatttttttactaacagattgaaaattttttaagttagatttgaaaactttcgatttaagtttcaaattttgaaaactttcaactcagatttgaaaattttcaattcgaaaacttttaacttgagaatcgagattcgaaatctttcaagtccagatttgaaaaatttgaaaactttcgactcgagattcgaaaaatttcaaaactttcaacttaagatttgaaaatttttaacttgagatttgaaaactttcaactccaaatttaaaatgtttaagttaagatttaaaagctttcaacacaaaacatttgaaaaatacgtgttgttggaagattaagaaaaaatcatggaaaaatatttaaaaagtaatcgaaaaaagaaaaggagaaaaatcacagaaaaaagaaagcgaaaaaagaaagagaagaaacggtgatagcaaactgcgaaaaaaaagaagaaacgcgcgcgtgctgggccatgtgggccggaagtgtgcaccggcaatgcgagcgctcaagttagcattctcgacagtaatgacactctacttttcgaggttggaacgacgagtcaacgaaatcctaattgcaaagagccgtcctttccttcgaatcctaaccccaaagaaggtgatattagctaggatgacatgtggatcctacatgtaactcatgtagtcaaccacgatcaacttgtcacgtcaacagaagccaactcccaaaccgccgaaaaagtttttggagatggcggtgagagaggcgattcaataagaagcaaacaatgagaaaagcaagatatgtttatttcgtccgaaaactgagcacggtcctgatatcttattaatacatgactaaataagtattaactattataaactcatcgatgaagtagtttctgttacgagagtagagaaggataagattgtctctgtctatatcacagacgggaacgcaccactctcagtggattagttcctcgagggaaagcctggtagtagttaccatccgtcaattcaatcaaagcaagggaaactgtcattgcggattagaatcaaaagggatctctctcttaaaccaaggcatactctactggctttccctttgccaggatttcttttacgagcgctagagggacgagctagataccttttctatatgacgagcgctagagaatagaaatatcatactttttgcgttggatcatccgaatttggaagtggatgcatacatgtacctccagtggcattttccttgacaatttccctcttcctcctcaaagcagttatataattaccactaccatattctatagaatacgatttgtttttctcgccgatcttcaaagggcgtatgcgtgtgaacgcttggttcaagctcttcacatagacatgatcttggaagactcgttttagaccgaagcgattctttgaaccgagttctttctctttcttgcgaatgctgatgcgtttcatgagtgggggggctaagcgcagttctttgaatcaaaggttttctgaaatcgaaatcgattcttttttagatatctggatagatggatggatctatcttgatattcagatatcttttgcaatcagccccaaatccttgatttggccaggaaacaaagcactgctttgggcccaggaagcgaagggaatgagctcggctgcttctcctccacacttctttatttctccgtgccccttccgcatgcgcttcgcgcgccattggcactttgctctcctcttatttcttcattggagggttcggatggacttcaccgttctttcccaacgaaaatggaaagggctgtatcacatcgagatgtcgattcgttttccgccccaaatgagatggggaattagtcacctctgtcccttcatctttatgaaaggaatcaaggggttatttttcctttacggcaataagagctgattcccttgcttgtagtttttgatcgatggagtgtatttaacatatttaagagtggttaggagagagaatcaatgtttagtagtaggcccggttcaccaggttctaccactgttcggcccaatcatagtcaaaatctgagtttgatcctggctcagaaggaacgctagctctatgcttaacacatgcaagtcgaacgttgttttcggggagctgggcagaaggaaaagaggctcctagctaaagtagtctcgccctgcttcaaaactagggaggaatacgtggtacaggctgcgctataaataggaaatgaatgcactttaggatctcggtggaaagacttttttccacaacaaaaagaagtaggcatgtggctcgtccgtgataacttcttcggatttgcgtgaactagcggaccgatcactaagtggttagtacctccagcatgagcgaaccttttcagaactggttaggaatgggcgccactatcccaggccggatccagccaggaaccaaaaagaagaaatgacaagaaagctgtatatagatggaggataaaattatgatgtggaaaacaagacaggggttttgtacaatgaaactgtacaacaatttggaaaagggatgtagcgcagcttggtagcgcgtttgttttgggtacaaaatgtcacgggttcaccttctttcgccaataatttatctgttgttgataacggtgtattgatctccttgcagccatgcatgccgacacgttttaacagatcagtagcatacttctcttgagtcaagataattccatcatgaactttattaacttctatgcccaagaaatagtgcaacgcatcaagatccttaagggcaaattcttctttcaaatcttgaagtaatgccgaagttgctttttcacaagaactagcaacaatgatgtcatcaacatatatcaacacaaatatggagatagtacctttcttgtaaaagaagaccgaagcatttgcttttgatggagctttcaaaaagaaaagcaaggaccactacgggaggtcgaaccacggaccggaggaacagtattgtccgctcacttccttcaatcaaagcaagggttgtctttccaggaactagcaaaccaaacaagcaggctataacaaaaaaaagaaaaagaccgaaccagtaagactaatgtatacttatttatacctttgagaggtccacttagactattatgattttttctttagctacgtaggttatataagattcaattcaatctaacaagcggactggactaccttcgactactacaagatatttagaaaccaaagaagctgagcctactttacgcacttaaggcagcagcagacgaggaagaaatgggcgatgataaagggcgccccttggcatttcctatgggggagtctgattgatccaatcacgacgactttcaggaattagttcacttgccattcaatctcttttccgagttcatgtcttagaaggagtacgcaatctccttttctatccccgtgagaagctgaacactgcctccctctcaacgatgtcactagatagggacacgcatttctgccaggccataaaatcgaaatgaaaacaatctctccctcctacgctatgaaggtacttttcttcaccggattcgagtgattgtgatagctgtggttgggcatccgagtgcttcaaatggcatgttgtttcttagtgcttccctgcgatttagggactccgcaatattattatatcctgtcattctttccctattgaaggtggattaacaacctttatttggttgtattctcattaatcttaaccaatcataacactaattaggtgtggtagttggccactacttatgaaatatctcaaacccacgagtgatttatcataacaaaactgtgaggcaaacttagtaagggggtcgtgttattaagtatatttcttagctacaagcctggcctttcacttttcttagttcccctttttccaacctttcttttcctgcatgcgtaaaagaaagagttggctttgggacaagacaagcaagggcgaaagcttcacaggccgtcccaactgctttacctgctgtccctactattcattcttcgccaagagagctatcacttgggtcggggcccctatttgacaagggaactgaacccatttcattgaccttcgaaccgctcttgccctcccctttcacttccatagtggtcttctttggccggcccactcatttcactctcaagctctctgagaagattcaagatgtttcgaattctccttcatgttcgtgctttaagtcagttcgtacttttcagtatataagagaatgactgaactcgcgttgaaagctactaaacaacggttgacagagactcataagagggggagcggtagcaaaaatgagatctttcgtctagacagaagagagatcatttccttcctttctataagaaatgactgatgttgctaagttaccttccgctgctcttgcgtcatcccttttccaattctttttgaaaccacttgatgatgaacgagaagtagctcgaccgtaaaggaaaggaaaggaaccctggtgaacggattgagcgagcgccagcggggaaatctcaaagagatattttttattttatatagttattctctaataattcaccatagaaaagtttctatttcactgccaatctattgacaaagctcaaccaagtaaaatatttttgatcctggaagaaatagtagaaattagaagaaaaaacttgatgcttgaaagaacggactcatagggtcactagccaactttcataaagaaaaggcctcactgtatggtttatgtggatgcatgatgctttctcagcgatgacctgtaaaggaattactcaggtccctctcttttgtataaccctcttctagcgatcatgtatcccgacgtaggtacaaacgtgttcgcgaacaaattcgtggagaagggtccaatagccctcgaatggaccagctacactgaaagagggaagcgaatagcctgaagattctttcctttgttgtctcactatcagagcttgcggcacttgaataagccgccggcccccagctgcgtctttacccctatccaatttttgggccaattcccccttcgtactaccaaaaaatgagattcaggaaagtagttgggagtatgtatgccagcaaaaaagtacccacatcttcttaggtggtaaaagatctttttatgaaaaaaatacatacattcttataggtcaatttatctcaatcgatgatattgtttctgaatagttgacctaaccaatcaaagctcccttgactagctttccagcatgcgctactactgcctacctaacagtcacctcttcctcctctattccatttctagtgcaatatctgacttcagtagaagaagagtactccccttcataatgcttccttcttcaagtctttcactagtgaagtttgggaaagctagtagggaactgcaaccagagagagagttctagtgagtccagactctttctttcgttcatcaaagtgaagcatggctgcaatcccaaactcatccttttttcttcttatcattcgcaatgctactatggttttgatgtcttcttgtgtcgctatctgaggtttgagatcaagtggactagccattgcttctccacgaggctcataccaggcgctacggcgctgaagtatgtaacccatgccatactcccaggaaaagctcgaacgaccttcaacaaaggcatatcgaaagaagaattcgaaggaaatgaagcataagctgtcaccactaggataaatcaaattgaatcctaggctgtttcgatagacaaaagaaaatagaaaaaagtagtgagtgagaaagaaataagtagcggcgctttgcttgcttggaaacgaagtagcagattttttagtagtcttttcttggctggtaactattcaaacagagctagccctctttcttgatacctatgtactgtccacatataatactgtttcgtgaaaaaccaataggcattctacacagagaacaattcagagctgactaccatatactaatgtccctgctttccaagtaagtactaatttcgaatgcgaggttgcgtagcaaagctacaagccgaaagtcaagaatgaactgagttatttttccattttaaagagtggcattcgatgtccaatatctcgatcgaagtatggaggtcagaataaatagaataatgatgaatgaaaaaaagagaaaatcctttagctggataaggggcggatgtagccaagtggatcaaggcagtggattgtgaatccaccatgcgcgggttcaattcccgtcgttcgcccatcgcattattgaactaattgtgccacagtcgagcatttttgtccaatcgcaacatagacacaatacaatgtctcactctcatttgtgccccttgagttcatttgcttttggtttaatatagtatcgatagctattgctattttttcagtttatctgtccccgattataagttctcattgaccacggcctataggaaccagactaaagcatgttatctctcatttttcgtcggtaagatacttgtacataacagactagcagtaccataagcagcaggcttttggactgagctacaagtcacagtattttgagtaaaatagggtaataccccataccagcatgaagccatttacacaaagcccataatttggtatcatgccggtaccagagtcatacataaaggtctgtcttctccttctgctcgaaagagtctaatgctacatcctttcactcatgtagattgtccagcatttcatttgacaaaactccttctgatataaggacgacgaagtttatgaagctgccaagcaagatattgatggaatctcgacaacgggttcttatgtatgatgtgtccattaggtctcaaattatcaacacggagtgtacacagagttatggaacaagaaatgattctttcttattttgaaacagaattcaaaataaaggaggatttaattcggttgctttatgaaggccgacgccgtgccgtctggcgaaaacgccgcaggcgcgaagcgtggtgggcctgcaccgggggagcatagggaggaaagggagccagtaaaaaaatgagttccttgaaaaatcaaggggacaaggagcctaccaagtacggcaacaaaagaaagaaatcggcacagttgcgatgcgctcactcaagcttaggcatcgaagatgcattccatttcctttcaagtaacgagagggctatcagttaaaaattaaaaagagagggaacttgcttagcaagcgtacgagaccaaatcttgttttgcttacgggctgtagctaccgggtccgaaggaggctgatcgtgaatcaattccatctgttagggcgggcaagttgcggtgaaagagagtccatctttatcataaagttttgtgaagaaagtatggctgccgaaagctctgggggaggctcgctcctcctacatcgaactcttcttttctttattcaacaaatgcaagtttgtcttcgtctgatgggatgagaagtagtaggattggttctcataattaaaaaaaaaggaatttatcgaaaattttcttttattcttgttgaataatgccaaatcaacaccaaaaaaatatccaaaaatccaacaaaagtcaaaagtaaatgaattagttaattcaataagagagaaaaggggaccagcacttgattccgttgcccaaacgaatcccattcaatcgtttagtcatcccatgagtccgtcggaaagttcaatcaatctttttttcatatccatttcgccttttgtgaaggatcccccccccccccattctatgctgacccgggccggggctcgctttttggaaagcccgttcccaccgcgctcatggcccggctggcctgccagcggtagtgggaattctcccgttccctagtcaaaaaagggttgagtcgttagagcacatatctccgtgatcccttccacagctaaacgtagatctctatcttgtagaggagtgtagagtaaagatataccggagtggagtgcaagaaggttataggggagtgtggcgcccgcttgcccgcctttcgtctcggttgaaaaacaaaactgttgcttgctttgttcattcaagtagtggtttagccctcgaatatgggattgaaggatttgctaatgcccgacccttctcgactagaaactcttctgctcctccggacctttggaaaaccaagaagtagactgcagtgtcccgctcgagtgccatgtctgtttaaattctttctttgatttgcaaaagtagtaagtctactcttcttccccctctcctcagatgtctagaacaggaattgacagaccgcactcagagaccatttggaaagaatagcagcactccccaaactctataggttgcgttagctatacgagcgaattggttgtttcgagcacgtagcaatgcgagatagaagattatagcgaaagagttagctcaacctatctactactacccttggaaagggggtgtgcatggtatacccgttacgactccccttgaactgagccattttcatgattttgcaatcaaagaaagttccatacttttttattcccgatatggagccaacgtcgcttcgctttcgctggacaatttccttctggaaaaatatccagtggcatatcccatctagctctgggaatcaaaccacaaccaacgccttcttgtctgatgaagttcaagtctctaacctgttcttcgcttatccattcagcctgcccgcccagacgcggcgccctttcgcattatcatctaccgccctttctttcctcccgtcccttcacgcatgaagatcgtcgtatgtatgttcaacttcggttgccagtgcaatagaattggcgggagtatattatggtaggatcagtcacctgggcaaaccaaccctcctccaagaagaattgtgctttagagtactacgatctggataatcctcctaaatttagatctatgctgctccatgcgggggaagtcgatgaacgagtagaatcatcccctagcgtaaacatgagaggaactgaaccctatagttgtactgaattccggttgtccgctttccatttcgaccactcgctcctatgtatgaagaatggctcttccttgtcttcatcttttaaaatcgacagccttcgggctgatccacacaaggatactcacacattcaaacatcttgtagaatagattcctgttcgtcgtatatcgacacttcagaacatcttgtagaatccccttagcttctttctatatgataatttatagacactatagcaatatggatatctgcaatggaaggaaagcatttaactacctcacatctggtaagtgtagcaagtccaaatccctcatctcatacgtttccctccacctcctccgcaggcctcataagcctcatggccagtaggcaatctctgagttgaaatcgatcccagacatccatctctttcaaaaagttctaaaggccgacaactacagggtgcgtgcgctgggactgatcgggacgacctcgtcgaacaaatatgagtagactagatctagtgtggtggtaccaaatacgaagttctccttctcattgaagacaaagagaatggaatgagtagtatagaaaaggggaaaatgaatcagcattcccaaaacaaaagtaagatagggttggcaattccactacttcaaaaggtttgtgccttcctcggtaagagaattctcaaaagctatccaaacaagaaaaagaaatacggcaccgacatttccaatggtagtcaagttcactggaataggttctttgagctatgatccaccactgtcgaatatatttttacaagtgtataaagtctagaagagggcgggggaacatactctcatgttctccgagtgggtactataccgagtaaaaagggtactggtcgacacgggtagcccatttcttgcataaagaagttctcgaacgagacaataaaatcttgtcccaggttcgaacttctctcataagctttaccggttaaaccttataatccttttggagttgacgtaacaaactacgcgagccccccgatgaagccccccctcccttatacgcaaaagatcaagaggggcccaaaccaaacggagaacgtaaacagaattcgactcactctcgtatggctcgccctcgagccctgggcgagtcggccgagtctttccctcttgttctgtctgaatctggcgctttaggggcagaatgtgtgattgattccagcgagaatacataatctctttttccgctgcatagcccgaacaacaccaatatcgggacacccattatagagtattgatacatcaatcaaaaccgactccacaaactttggtaactccaacttcaacctcgattttattaataactacttacgagaccttctttggtacatatcccttatctcaagtttttgatcaaaccaatccattgacacaaatgattcatgggcgaaaagtgagttgtttgggtcctggaggattgacaggggtttgatttgacagaaagtttgaagaagaatagacagaagacagacttatcgacaattgatttatttgacttttttaaaaaatcttctatagaaattttttgtaatggagtgacccttaggggctgttctttttcaccggtttagacacgttagtcgtcaatgtaatttcatatgagaagccaaaaattaaaaggggaataacgatcttatttattcctaatagttaccataaatatatgctcgactaaaatccatacaaactcgatggtggtgataagcatttataattccgtagactcgaaagaatgtcccgcttgattgccacgcccaattgagggtctgccagacagaaaatgtgttccttcatactgcaataaaaaacatttgaatccaggatagtaagggttcctaggcaattaaggatagaaaggaatattttaaatatttagtcaagatcacttgcgacttactatatccactcgcctgtttcttttgaactcgactcaacacctctgtaaaatctataaatgctgtacaataatagtccaagcgaacattgtgcctcttccttctgtaaaggaaataaagtagatcctcagggaataatcgtagttataatataaattctggatcttaatagactaattttagatatagataaattaccattcccttgtccatacagtactgaaactctgcaagcatttcctgtactctagagagaagctgacatcgcttaagatgtgcaattctacctcttctctgtgtaacctgaccctgttgtatagataatcagaggtcaacagttatatgttaagcctggtaacacttgtacttctttcacaacagatgcccggcacacagataatagagtagaacatactgaggcctgtctcaaaataaacaaatctcaaagataatatgatacatcctaaaacagtaaatatagatagctagactatgatatgttacatcgtcgtctaggttagtttattttgggacggagataatacactacttaggcaagtgatattgagaagaaggtaaacattggaataaacgtacatggacaacccttgctggctttagaagtaccggcagaagaagccatcgaccaaatgcaagagtaacctgctgtaccctaagaacatgttctaattccggcattaccctgtgcaagaacaatccaacaaactcagctggtgaatacttatactagataagagttttctgtgtgtttttaccaatatatatttgtcagacatgaatagtttaacttactctttaaaatcccataaaaacttcttagtctgaaatttcaaagttggtgagaaaaaagcgacctgaatttattaaatgcaaatatatgtacacaaggaaggaaaataacctgattaatcatgagacatgctaattcttcaggagatcctggttccatctcatacctgcacttaatatgcatagaatatagctgaatgatcaaacatactcacattttcaattgagcacgatagagaaaacaattgttcgaggatcacccaaaatagagtaattcggaatagctaaataacgtgtacatatcataattattctccggcagatggtattgcaattgaatgccatcctaattagtgattagatagtgacattatttggatcaaaatttgacatatagcttcatggacgtacgatacgagagacgctataaaggtctatccctaactgccttgtgtacattattagaaagtggattcagcaaccatgacactcaatggttcaaacaggttctcaaataactcaaaactgtaatgtcaaataagaattctacaagatgaaactgcaaattgctatgcacgacaaagaaagattgattttgaattgattttcggcaaatattgacatcaagtccatttggaaattttctactttaaatattgagttgaatcgattttgaaatttaacttctataaagataaccaattctagaaatgggactctattgaccacaaagtgactaccagggactctattgaccaccagaaaaccttttcaagtcttatgtattaatatgccattacacatagggacaggggcggatccaacgtgggtgcaggggggactccctacacccagaagacccatggataccccctgagcacctcctttaattttttcaccatgaatggtaatctaaaggtccctagatggctggaggttgaagaaactgtgtaattgagtccccccaatttttttgatcctggatccgcccctgcatagggatttctcataaccccttaagggaacattttattattttattttcaatcagaaactcaaatgtaaaccaggtattacctttcgcagagagaagacgatatgttcctgcatttgcttaatgtatcttcagggaattggatatattgttttcctgttacacctttgctttgctggagtgtattggtgagataccttatagaactgacctaaagatccataatagaaaaaacgtgtcatgcgtgcggtcagtgacacaacagaaagtactaatttccaaattcgaacaactatacagatcattatgttcatcttgatagtggataaatatatggaaacttggacgagcttgttgtagcaacacttccaaaatttagtggttacacatgaaaattaaatgaaccgtttgagataactagagaatgatctttttttttactttcagtaaaaagtgcatgacattgacatttttctttcatggtcttcgaggtgtgacttagacacaatttatttttagaaatttagagctgtgattgtgaaaatacttttgaagacaaatctacacaaatcaatcttatgttttaaaactaattactattttaaaaggtttcaaggtttgaccagatcttgtccaaaaaacatcaagtattggttaccggagagagtagttggattcacaatcagttactccctccgttttttaatacacggcgctattgatttttggacaaacgtttgatcgtcatttatcaaaaaaacgaagggagtaactgactgcgaatccaaccaaccactctctccggtcacaaacacttgatttttggacaagatccagttaaacctttgaaagtttgaatatttaaaaacaaagggagtaatttgcactaccattgtgcacaaaataaataaaagaatagaatatagatagagtatcttactggtttctgaacattctcatcccaacaccaaaccagcaactttttagcaccatgaagccagttgtcaatgtcagaacttcccatcaagctactgtggcgtaaaagccatagggtaaatgcagaaggcccaatgctccaaatgtgtagggtaaccaatatttggtcatttttctcggctttttatggcttgaaagctatcattgcataaaattacttgcttcagaattcagataaataagcaacacatttcttagcataatgaaattataagcaacatatagatatcttctaagaactgcaccggaatatctacttttgtgagatgaacaagagtacaagacccacatatagttttctaacataaaaaataaaataaataggtgaattatgtaaaaaggattgctagactactaaatctgatattgatgtacaagatttaacactttgtcaattatccacatgattaattagttgattttgatgcctcaagtgggagattttccgtaatcacccaaaaatgtttttgatactttagaataattagcagtagcactgatttctcatttgaaaccattcatgtatggaacagtttttggtttacttgcatatgcctaaaaatacttttttgagtttcgactgaaagcacaaactagtagccaaaaaaaacttgggtacaacattgaatccttagggtgcgttcatttctcccccttaccaactttggctttcttattttccgtgcacacacttctcaaactgttaaataatatactttttgcaacaaaaaaaactataggaaagttgcttgaaataatcatattaatccaaatgaacacagccttaatgtcccaattaaaatacaggtaacagtaatctgggaactgtgaggctgacaagtgaaaaaaaaatcacgtgtggaagtgtagtagggggggagttgcaaacctgagaggaaagaaaaatatctaacttctgaaggttttcatagatcaaacttatagcagctgaactctgaacatcagcttctggcaatctttggaagagttcgaatgagttattatcatgattcgctaatacagcccccggctggaaaagaaaaaccgagaccatattagaaaacaacaaagaaagatttacacctagaatctcgaattaagttaaaaagaaaaaaacatttcatacctcaccagcatttctaagttctacctccaaattggagaagatgttattcagagcaacgaagagactatgcagcgattgttctgatcttctaattaatacacttctgcgtttgtcagtttcattgtaaacctatggaaaaaagcaaaggtagaatttaagttcatatatgccataccaacagctggctttgaagctgaccatgcctcagtttttgggaagagaccaggactttgaaaaaagctttttaatattggtattttagtaaacaaacctcagcaagaaaagaagccaagcagtgttgcatccttgttaggatggcaagttttgttgagaacatagaagatgcagagtccaaaaggccctggactggactccctttgttctgaagtttagccagcgtttgacatgttgttgcaacaaaggcccttggacctctttgaaagatcataaaatacgctttctgcgaatttgttctctgaaaagaaaagagaaacaattccaagtataggtaaatggcagatagataaatgcaagaatcatatctaaatactgggagtctaggaaaagaaagggtttgcggcgtaaaaataccagagcattggactgccagaacagtatgctttcctggatactgtgcatattagacagggtgtgttgcagaatatcttctagtatgacgaaacttttgggaatctcaaccctacgcctgcaaataacataataattaaaaagaaaaaagaaaaggcatcgatgccacagaaacagattaattaatatataaaggccctaatctcatcaaggcctgatcatcacatcaatgccacatataaacagatagatcgatcaatcaaataaattcgctaacatataattttcggagggggtttctcactcggcgtagctatcggcgagactgccgccggcgagagggacatcggggcgccggtggcctccgtagaggcggcgctggaagccggcgatggcggcggaggggtcgccggcgcggcgggcgaagagggaggaggtccttgtgcgagcaggtccaaggctcgcgttgtgggccgggccgccggagctaggaaggcccatagaggatagaaccgaagactgtacaagtacaactagattgatcttcctgtagtcaattgtgtaatataggagtatatactttctccgtctgaaaataaatcaatctaggctacgttatgtcatatcatatggttagattcaattttgaaacggattgaggtatgcacgttcagattatataggttgaagctcggtaccggtaccagtttccgtggccacgtacaagtacaactcggccacagatcgcaatccaaacggatctcctatacatatgtactcccatccttttcttgtcttttaagaaagaggctaacaaagaggctgtgagttgtaacgggaataaaagacagagaaagttgacaaaagagagccttgttcggcaggcaacctagcgagacagtgagcaatggaagaggagtctgtgacgtcccctcaagcgagacaagaaacagaaagtgaaactaactcagatatcagataaaaagggataaaaattgatagatattagacaaaaaaaaaagatacaaattgatcgatactagtgccaacagatcaattgccatgttaaaaccgaatcgattaaagagagagataagaaagaagaacatatataatatatttctggagctcgtcctcccaagccatgtaagacatgctccatctattgtgagaggggatggcatggagtagatgggacgacatgctcctcctctcatctctgatccactacggaagagtgtgaatcctctcctggtctcctagcgttcaaagtttttcagtgaaaattcaatctagagaacacaaacaatcttgagccgtggaagaaacaaccaaaactctgaaaaaggaaattcgaataagaaactgtaaaagagatactctaagttgaatcgaaatccggtagctcaccacttatccctagcacggtgaaggaaggccctgctgctgctgcacctatcactcgctctaccgaaaggcatcgcttgctcggagtcatgctgacgcgggaacgagcggattcggcgaggctaaccaggggagtcaacgcgtcccgtcaccgccttccctcatttgcttggcacccgatttaggacgtaggagaggacaatgcagatctggaagcttgagggtgttgtccttcccgccgccatcatcttcctctcttcactgtcgttggcgccgtcttccttgccagatgctaactcccttcataaagcttcggcgtgccagatccaccgacgactaacggaccccaactgcagcatcccgccgccctctccttccatcagccttccttgccattgccggcgccgccttccttctcagttgccggcaccgcctcccttctctgttaccgccaccgccttctcctctctcctccaactgctaggcagcggaaagatgcggggaatttaactatttgccacttttagatttttcacttatccaaatacccgtatgaggtttgtatttaataattgagagaatctattatatgccactgagtttgttcgagttcaacaatttgccatcgacattctctttctataatataccggcgactttatcaattgttctacaatacgccattaggttgggcattcttttcaaaaaaatacctaaaatacccttatggacatacaaggttaacaattgatttatctaattagaagttccaaaaaaatatgaacatttttatgtggcctcgttacacaacgtgaaagtttgtttatatgtttcaagttttttttctggtatatttatttttagaaaaaaaaattatgtagtatacgagagaaaatttgcttatacgagagataatagcacaaaaatagtgtatgaaagatgatttatattcaaaacataaataaaaaagtgttttgtatagcatataacagataagttacatcttttttaaaaaaatataaattaaaaaacttgaaacttttatacgaactttcatgttgtgtaaggaggccacatcaaagttttcatttttttgaaaacttctaatgggataaatcaattgttaactttatatgtccataagggtattttgggtattcttgaaaagaatatccagcccaatggcgtattgtagaacattgataatgtcgcctgtatatcgtagaaagagacaatatcgatggcaaatcgttgaactcgaacaaactcagtggtatagaatagattctctcttaataatttatcattggagagaggtgatttcttaactatttgcctattttgcctacgtggtgagccatcatggcatgcccgcgtggaaagtgacgtggaccccacctgtcaacctcttcgctctccttcttctccacctccggccgccgtatctcctccacctcggctcgcctcaccgcgtacagctcctcgtgagggaaggagtttagcaagtcatttggctattggagtgaaatttatttttttgaaattgccaaaatttggctcggagagtctatttaagatgctcttaaaaatgctcttatccataccacactcacttatataaaggagattagccaggctagggaaatacgagcaatcaaacatgccctccgaacaataaaactggtaagagtctcagagatgctctcttacttttttttccctacctctctgagtctttggagacctcctggctcccactatagttttaatttgttgagataaaagtacatcagtcctccttaatagtattgcgtgatgttgaaactaatataaaccaatgtgaaaaaaaatatacagaagtttcataagccacatcaccttctcggcctcatcgtcgccaccttcctcctccctctccctctcaatcatcccccgacacggcggattgggatctggcccctgagctcgggatctccacggtggcgaagcggcaaggagcagcggcagcctcccgctcgccactccctctcctctcatctctcatctcctgtgtgatttccgcctctcctcctatttcttgtgtgatttattttgcgatttctgattggatttatgatgataccaattggactaggatttagtttttttagatttataatgattgggattggttgtgggatcttcagagcgaatgtgcgttaacacgggcgaacggcagatgaagtggagaggaggtgcgcgtgatgcggacgacggactaagacgaacgaaaatcctcggagaagtcttatatattttttaattaggtatatagatatagatatggtgttgaaatagtacattattaaaataattttaactattttatttagatcgactccaaaccaaggttataaatacttgtgactaatatatgaccggcggaggttaacggttgtttttaacaaatgtttgaattagaaaaaaaaaaccaattatatgcatgttgctgtcaatttaaatccaaactagatatttctgacactatcggtcatcaatgattacatgctaaaaaatttgccacgacaaaagcgtaattcttcaaaaacccaacatgattaatgtatttatacatcataaatagataaaaaaaatcaaaatacaaccaaccgtgaaaaacatgtctccactctcaactccaactcttgtattcacatgaaacaatgaggactcgtaatctttaatctgttttagtctttttgcagttattttttccatgttaactaggatcattaatttcatatttttcttgtttaccaaggttctctttctaaaatgacaagataacttttgtggacaaagaaaaaagaacaaaatgaaaccatctctcccgatcccctctctcacttgaactgacggttgtcgccaatgttcattcagttcaccatctatatgtcatcttacggttaaatttctaccgttcgggaggaaactaaaagatgcctctcatctatacctaccattataacccactaaactcctaaaactcaacatacatcaacccactaaggtcaacatacataatccgtaatcacctaaaactcaacatgtaagtatgcatatagtaattacatctacaatttatttcattctaaaactcaatatacacatgctaaatcatcgttctcaaatcattttcacaatatttcaattcaaatcattttatcatttctataatatttaacatatatcccgtaacaaagcacgagacattatctagttaattaaaattttactccacaatttaaggtagtagccatcagttcaagtactgaaggattgcaaccaggtttaccaaaccattttgagcggggttacaaccaccccacggtaagacggttatcgtggtaaccgtgcggccaccgcgaggttcaccgtgatttcaaaaactgagaaaattactgcacatgataaccatgataaccacacggttacgtaaatcctgattgcaactcataacaggagcctcctcatcttccatgatgtttaccatgcaggcatgtgatgtctcttgtttgaactcatggtaaaaggactgaaaaatggagacgtgagtatacggttgcaacaagtatgacagcaagatgcgcatatttgcatcgatttcttgcccatcttgacatcttattcacttgatatgggttcctcatttcttcctagatgatgaggatgaagaagaagcggcagcgatgattccaccagcaacaagtcccacaagtccgaaggcaccagtgacaatagccatgccaatcataccgtctgcatttaaaaagcagtcagtaatgcccatccttcaatcgatccgagttgcaaaaaccattgtactcctacgaattagattagtacggaaatattttactaaaattcattggaattagattatttcctacacagatcttctagaatttctttgttccgatctccaaaggacacaagagggtgctgagctgctccgatacttctttctttatattgtgaagtgcagacataactaagataccctttgttaatatcaactttcatgcgtgccctgctgataactacagttcccctaaccaatatatttgacaattatactaacagtatgaaatgaaaattgagtgcaaattcattttccagtctgaagaaggcttggatgttaaataatataccctacctcttctggttttgtcctcaacaagcctttgtaaagtgagagcttgcctccagtcaggttgaatctgcaaaaggtgataaatgtgcattcattaacatcaaattcaggataatctcaaaaaagttagaatctaaacgtacaaaaataagatatctcagatgtctatctgattaaagagacaaacacattatgttaagcaaaaattggcatcaatccaatctaaacagcgtaattctacaaagcagcctgtttctcttatagcagcttcaagtcttgagtgaacatgatggcaggtcatacacttgttctacttcgtcatttttaaactaacagatgcttcgttgataaaaatgcaatattatgataatcaattaaaatcagttaattgtcttgcaagatgaggttaccaccatgaccatttacaacagtatctatagatctcatatccatacaacaataatggtaccagcgaccatggactcatggaaacagcaaataaaatgattagaaatatattcagtaatcaaacctctaagcatctttccaaaagctgccgactccttgtataatcaccagttctgtagtgtccaacagccagtaagtagagcttctcccttgtctgcagtggactggtagacctgtccaaagaagctgccaggtgccaagagaaaaacatgagtcccccccaaccacaagtgaaagcaggaaggtcagatacaatatctgattgccaaccgatcaaaaaagtgttaaagaaaattgaaaaatggttgacatacaagaaaatgtggacaatggattggaatatcactttataggtgacacaatgtaatgaagtgacattttgattcagcattagagtgccatattaacggcactattaataaagtttgttcagaagagtgcatacaggaagtttaataggagcgtcagaatgggtaatcatgtgggaggacacttataacatatgttaaaagctatttgattcgattaaaaaggggtccccctagataaattgttagacaatgtgtggctcatctgttgaaacttaaatatataagtctgaaacagcgtcagaattaaaatcatgatttccagatagatttgtattccaggttaacaatatctgacttatatactccctttggtcatgaaaacatcttcatttggacatacatcgagactttgagcagaaatgtcttttaaatatttagattagatacacaaaaattatgtgtagatttgtccccaaagtactttcactataccataataatatcggccctacagacacattatagataattcgtggtcaagcaagttgcattctggagaactgataaatgtttccatgaccaaaaataatatatagatagttcacatggggagacacatattatcatggtcgtataaattttcagaaagtgatggggtaaacattcatatgttagaaacagtaaactactactctattcattcagcttttgaattgattaacaaattccaaatgctaaaaaaaattaaaggatgtatgtggcttcattaccttgaagcattccaatgccgcggttcacatcctcaggctgtctggagtgaacaagcgcccacgaaagcctcataaggctctcattcttctgttcttcattcgcagcctccgcaacctcgttctcacaaccctggtcaacaagacagaaagtgcacatggcatgacatagattaggacagacgagaacatgatacgcgaggcaagtgaatataggcatatagcagcttgcaactgaacatatagttcgtttaggcctacgaccacggtagctcgagggtaaaatgggggctaattttgtgattcaaccgcagatgtcgacaatagcacatgatatcaaaatgtttgatcaccgagcgacaatagctaaaacaaacgcaaactcggagcagatggtagcacaaacacagcaatagctagggatttagcggtcaccgaacacctaaaacctccaattcgcgagagcgcgtacattccacagaaaattcgcagccacaacgaaacatccactcacgaagcgggggaaaagaaatggccatactagagccaaacacggatcaacccggagggcggagccaagggttcatgaggaggagggggaggaggatggggtggggaagcttacagcgatgatgtcgcggtcgcaccaggggagggtgtcgctgccgcggaagatcgagcccaccgaatcgaagaacttgcctacgtgcgaatccatgccgcgagagcttttttctctgcttcttttttttttctttttcggttggttttttagggggtcgcttgatccgtgggacgccgggcgccgttttgtaggcggtttctgagccttggtggccaaggaaaaagagaggcgcgccgcgtaaacaaagcgaagcatcgatgcgtctggcatgtggggcccggtctacaagtggcgcaatccacgcaccccgccgatgacctgacccccgaggagtactccctggtccctccgtcccataaggccattctaggtttatggtcatgtatggattgcatatagccatcctattttattgaatatgacgatccaattttaaaaattgtttggtctgtatggatatggcgatctaatttcttgtttggttggagagatatagcatggatgaaaaaaaccaaaagttagtgggacccatttgtcatataatttttttatcaagatataatcatccgagatcttgttttaaagatttaattgtaacaaatataatggtgtaatcaaatcataaattagataaacggtttaggagaaaaagtcatttggagcttgcttaacagaaaatcaaaccaaccacagccaatcagaacatgacacatcacccagaccaaaactggatggcttcatccagccaaatcggccggatgcactcatccagcatattgagggaatattccctattctgggctgccccatccaccctgacctccaaccaaacaccacaaaaaaatcgggcggccatctcccatccgagttcatccacccaaccaaacacacctacaatgcggtgtctcacacccgtggttttaagttacacttagattctgataccacgctagaggtttggagtggtctcacagggtgacagaggttcatgcagagaaaacagtggttgaatggtggttctaggagagagaggacgatttgtgtggtccgggaagttgtagaggagaaaaaggaggaactggaggctaccgacgagacaacgagctagaggttgtcgtcgccatagctagcccacacctcgccttggcccacgctgccagggagggaggagagggagcccggcggcggtggccagggaggaagccaactcgattcgcattgatgacaacagctctgaacatatcgacgccatctccgggaagatgccgacgacagcggcagctcggctagatccgacgagcatgacgccggatctgtggacctcttcggcactcaagctctgctagatccagcaagcatgatgtcggatccacgccagagagctcaagcgccgccgatcccgtcgccctctgccacatggagctcgacgtcggagatctcttcaccaccatgagctgggcgggccacgcctcgtcgacaatgtgaccgaagaaggggaggcggcggcgagctcgagcgggcagagaggagggagaaggggacggaaaattaaatttaattgcactttatttcatttattattatcaaaattaaaaaacacgaatattaaggaataacctaatatggtactgatagagtggtagcagaccaaaagatacagaaaattaaatgtaattgcactttaaatccatcttttattatcaaaaataaaaaaggtgaatattagggaagaacctaatatcaaataaatagaagggatgaggctccgaacccatgttggctagctcacaacctttcggagttaaccggaagacacttaggtgtttctctttattatcaaaattcactttggactactctctaactagtaatatttttattttagattagatagattacctttgttatactttggattaccccaagttacttgtctagccacatctactttctagtcttgcaatgaatacttatgtgtaagttgtgaagatatgctggtttatgggtgtcgatgtgcttaaagtaattgatgtgcttgagaaaagttgttttaggtgatccaaaataaaacaaagtcaaagtaactttgttcaaagtgaaaagataagatgaaaggtgatccaaagtgaaactttgatactaaaatataatcataaacttaatttactcaaattaatttaagccctaccgaaaatttcgatatttaatcatatatttgtctcctataactatataatatattttggcactgatctaaacatagcactctattcgtttcaaaatataaaaaactttaactagatatgacatattctaatatgatgagcaacaacgtaatgtctcacagaaccatttttgatgtgagtgcttttgtgttctccctttgttttgaaagggaataatgcgagattggtttaatggccacacatggttgcaagcgaacaatgctaaacaaatttgatagtagtttggtcgaacaataccttattaatttaagaatcatatcggaagcgtcaataccatcgcacatgttttcggtttacgggtttctaatacaaatatagtactcatatgaactactttcttcttatctatagcaatatattcgtgacttcaaagctattttgctcacttttgaccaagacgcctcaaacttcaaggttgctagactcatggcataattgaattttttatttctaaaaaaaacatatatccctgccgttccaacataactttatttttaacatcttatttgtcccaaaatatgttgcaaacgttgcttagaccatttcaaatgatatttttcttataattaaacaatattaggcatacgtccaatagagttaggtatgaacaatatatggaaacttatcaatcatacggtgactatatatgaaaatttatcagaagaaatgatcctggctagaagctatcctatggaaccaatgacgtggtctatcattataacatagtgggccactgggccataggaaagcaaatgtccaaaccaatcctaaccataactcaattccatgcagcatgcaactatcattatccttctttcctgccatcctccaaattccaatggagtaatctagaaattgtgctgcaatgtctctttattattcacacacatgtttatttttcttagaatatgaccacacacatattttcacaaaaccaaaccacatttaaataaggcattattgatatttatttcttggttttcaaaagaaaaattaaaaaccgttgactgccagtggaatttgattatttttcattttaaaaaagtaaaatttaatattttaaagttaaccaatttaccgagcaattaaccttagaattttgcaaggccaaaagcggagaggtttagcatcacatcaccaagagattacgtataatctcccaaaaaagttgttttcgggtttcctaatctgaaaatagatagccaaaaaactgatccctccaagataaagcctaaattttatccccaaattagaagtggactcttctgctaaactaataaattttcacgttttcctccctctcgcacgctcttctgccccccccccccatagaaaaaacacgcggaatgacagattggagatggcaaacgcgcgtccttctccctcaaatgaagagagcgaaggatgcggggaagggatttccaaaaaaaaaaaaaaatcagatatgagatcggttggagccttttttttttaccaaaatcctaaaaaaataaagtggactctaacagtttttcctgttttcctccctctagtgtgctctcctagcgctccccctgagaaaaaaaaacgcggaatgagagattggggatggcaaacgccccgtcgctctccctcaaatgaagagagcaaaggatgcatggaagggacttcaaaaaaaaagattcaaatataagatctgttggagctatttttttcaccaaaatccttaaaaaaataggattgtggatagaataaggaaactattggtgatgcttttataaataccgataacaaaattttatttcacagcttgatattcagacagttagaattcgaagcttttataaaaaacaaatgcttcttccgttctataaaaaatgtctaatatatgatgtaacctattacaatgtttctaattttaaatatcaaattaggctgtgttttagggaattgagggaaccctcctatttccaaaaaataaactttatcttgggtggcttccaaacaaaaccccctttttttttttttttttcccctttcgggctttcctaaaaaaattaaaggaatgtgttctagaaggtccgataccaacagaagcccatctccaagaagaaaggaaacgaaagcagcaacagtgcagcacacggccgccaccctctccccccatctccgccaccaccgcgcacgactaccggagccccgcattccccggcggctctccggagagagagagagagagccttccaccaccatcgacggagccagccggcgtcatcccccaccgtgatcgagatggcggcggcggcgacggcgacgctgcggtccgcgactgccgcggccgcggccgccgcgagggcgcgcaaggatggcgggctgcggtggctggggacggcggcggaggcggagagggagggcggggccggggcgaggtgggagctctcggcggcgcgggagtactacgactaccgcaagtccgtctacggcgacgtcacccaccgcgccctcctcgtcgacgccgtcggcaccctcgtcgtccccgcgcagcccaccgctaaggtcagttagctcctggccctcgtctcctcagtgcgcactgcgatgtgtgggtctcggggtctgatcaatggagttcagccggaattgttggggtgcagagtttgcagtgcgatgtcgctcctgcgatgaattgatctctgaccgtttgagctttgaaccgtggttttttttccccttttgtttaggtgtataagagcattggtgagaagtatggagtgaagtactccgaagatgagatccttgcgagataccggcgtgcgtatgagcaaccgtggggcggatcacggctcaggtgcgaatctgtggtatatacacgcgaaattattgactgccaaagtgccaattcattcatctcatcatctgatctgatacttgtgtaattgctgctgtttatgaactgtaatctgtttaaatcttattctgttgaatgcggtatatatattgcatacaaattgattattatattgatgcaatctgtaccttgattgagtaacaataagttgaacttgctggtattgactattgttctgctgacttttaatgtcatgaaaacctacgctggaagcatcttttgaagtcattgtgaaatgtttagaatttttctaagctggaagcagcttcattcacgtaaacctgcataaattggcaattacatgctttgccagagcacaagcacaaacatcattttacacatgtcagcttataaggttaagggatctgtgtgaactcactgtctttctatctacaaataatgaatcatgataaaagatttaaactgggtattcattgactctgtgtatgtagttcgagttctctttcctatgtaaccttcttccttaacatgttgaagggtcaacacatattcattgtaattcacaatcattcttattggacagcaagcgccccatcacttaattagtagtaactactttcagttcagctgttacttgtttcttattagcatccctagattttgcagataacgacaaaaaggatatgatggtatgcaccttaacaatgatgtacactgaatttctaccaaataaaaaaaattgtggataactaccattcgtgttgcctcctgaaatgccctttttggataaacaaacaatgggatgttgtatatttggttcaaaaattgtatagacagtggggaattcaacattcttgtgcttagatcaagaacatgctgttgttcatgatgttttcttttcagttgaattccaatttgactgatgtttcctttgtttgttatgttccatgtactgccctactgcgtattttctgttgacggtagttagacagctttaagattgatctcacttcgtatatttccaacttggttaaggtatgtggatgatggtagacccttttggcagcatatagtcacttcttctactggctgttcagatttgcagtactttgaggaactatatcagtactatatgacagagaaggtaagattaactgtgccttcaacgtatgaaaatagttcagcttccattttgtgggcctaatgagaatcctttttgcttgataggcttggaagctttgtgatcctgatgctgaaaacgtatttaaagctttaagaaaggcaggtgtcaaaactgctgttgtctccaattttgatacccgtctacggcctctgttacatgttctgaagtgtgatcactggtttgatgcggttgcggtctctgctgaggtatgtcgacttatattgtcatttcttcagcattatatgcttttccatgcataccatgctcgtgtcatatactcttatctattctgttgaagtcagttttatatataattctcttattcccattaataatctacaacaggttgctgcagaaaagccaaacccaacaatatttctgaaggcatgtgagtctttaggtatcaaacctgaagaggccgtgcatgtcggcgatgatcgtagaaatgatatatggggagctagagatgcaggctgcgatgcctggctatggggaagtgatgttcactctttcaaggaggtatttcttctgtacaccccccaacattagtcattttcttctcttgcaaattgtttcctggcagagttgccatcctctttacaacttgtaaataatttgataacactatgccatctgcatggtttgtagcaatcattcaggagatttatgttagttgctcttacatttatttaataatcaaattgcatcatcaaagtctttgactatgtgaggttcgtttactggctatgtgttcaactgtgcattgtgttgtcaggggttgccttgacgactgttaatgaaggtacagcagatctttcatgcattactggcacagtgatgtctggcatgagagtagcgcattaaacactactagctgtcaacttgtcattgttatagaagaacctgctgcatttgaggttcaattcaaagccctagaatcatgtgggagatttatcgtttgaagtttaaatcgaagctctagaatcatgtgggagttttatgtccctttctttagcatcctttctgtaattcggtgttccctttcatccacaactccgaatctccgataggttccagtagaatgatcttctgtacagtgtactctctatctaatggttatttcaaactacgcaggttgcagagaggatcggggttgaggtggccaagtgatgggcagtggttctcaggagcattaatcgatatatatggtttaggagtgcggtcgtgatgtacatagcagagacccatccttgttgctcgagtgacattgtctgctgttcagtgagtgctcgagacatttcccttgaaccgtgtcgtagtgtacttgcgagtttttttttcttgctttccttacctgtttccacagtttgcccggaatattgtcatgtgatcgtggccggcacgtaaatatatatatgtggtctggagactgcagcttctgtaaggtcttcttttttagagaatttatctctagattcttcttttttagagaatttatctatagatggccaaaaggaccgaggcccgacggcccggcccatggcacggcattttggcctggcccaagcacggcacggcccgacggaggttgggtctgtgccggctcggcttgaccaccgggccgtgcctgggtccctccaccagcacgttggaccggcctggcacgactaggccggcacgacacgatgggtcgacagccaggcctgatacaccaaaaaaaaaatagaggagtaaaaatagatatattatatgtcatggacgaaagaatagggatataaaatagacttattttatctatacatatgtcagcccaaagaggagggaaggaaaatagacttattttatctatacatatgttagcccaaagaggagggacgaaaaatagacttattttagctatacatatgtaacagcccaacgatgagggaggaaaataggcttattttaaaaaaggccgccacccgtgccttcgggccggcacggcccgacagctggtgagccatgcctgggcgggaggtacagcccatgggccggcacgaagtgacgatcaggccatgccggtccgatggctggttggccgtgcctgggccaggccaggctgggcgggccttttggccatctacaaatttatccatgttatactttatactactatacattttctaacaaatggcgttgactttttgacactcgtttaactatttgccttattaaaaaactacataattatcatttatttgctgtgagttgttttatcactaagtactttcaccattatttatatcttatgtatttgtaaattttttataataagacgaatagtcatatgttaaaaaattaataacgtcgtatattaaaaaacgaagggagtattaatagcaacaataacaacacaatttcaaactatattagagcaagtttaatagtgtagcctattgctggctataaacttttaccatgtcatgaagagttaacttggtaggtaaactgtacaatagatagctactaccacagtagttaagatgagtagtagtttatcaatatatttatcgtcagtctgtggttgtgttgactgccgaccagctcctctccgctctgctagtgggccccgttttcttgaaatgcgtgtgtagctcagcgactataaatagtcgcccgcttgcgctaactctcaatcattttcccctctagctcagcaatgcagcctactcactccgtcctaaagagtctactcctggatccctgatgcaagtttaggacgaaggtgaaaataccaaaataccctcatcagtgtttgttgttcttgtcattttttgtatccatcgattagtagtactccagtacatacaggaggcatctgccgcatacaaaaaggctagaaaatttggatttttatactacagaaagaaagaagagacatctctccaatctgaaaagaaaaaaaaaagagaagaataagtgctctgaattcacgagcaagaaccaatcaatttttacacgtgccaaaggaaaagataacatctctacaaccaaacgaaatgctttgaattcacctgcatgaactaggaagaaccaagaacatagaagaacaaaaaaacacagaagaatcaagaacaaaaaagaaattaaatctgcatcaatccgccaacagcactgcatccatcaatcgcctccgccttgtgcatcacatctccgaagccgccgccgcatccgagccgcctccacccgccgtcgtggtcgccgccgcctcggaacggatctatccgccgccgccgcaagcaggtggacgcggagaagcgggagagacgggagcgaggaggagcggcatggagcggggaggaaggtgtggggaggagcgggagagatgggtggagcgaggaggggaactggatggtggatgcgatggggattctggaggagttgtgcgaactcgcgcgagagagacggagagaacgagagagatgcgtgggaggggataaggctcgggtggtggagactggagagagagagagcgtgggcccatccaccaccgagacgacgtttctagttttctgcgcaagactcgattttttgtgggacaaactcccccctacagagttcgactctttttgggacggagggagtacgtgggatccctatcaccggtgaaagtgcatctaggcccctaatgattttgatgattgattgcaatgcgattagagaggactaacacttttattcaagcaaatatgaaggttgttatgtcctcgacatgttgtaatgagatgcataccccatgaatgcgacatcacgatgcaatgcggcaatgatcaaatggtatattgtatcttttaccttacattgtgtcgtaggaatgtcgtactattaagagggataccacatgcatattattggtagaatactagtgctcaaaatgcttcatctttgtgtgagttgaaaaacctaagtcaaaatttcaatcccgagttgtttcacttgtcacaacacttacactgggtttctttgcaagtttttcaacatctcttgaaggttttggaccatgttttatgttgggtttgatagcccacgaaactagctttccatagagtccaagatcttcgaaatcggagttcggagtaaaaagttattgcagttttacttgagcaacatcagactatccgatttaaaatcagactatccaatttttcacagaacttcactctctctcttgatttgaaaaaatcctatcgagtgagtttttctaagcatcggagtatccgatgtcggatcagatagtccgatgatacagagactccgaaatttcatagaacttgagtctctgtttgaggacgaagtttttgcttctaaaatatcagatactccgatttaacatcagatagtccgatgtctcggaaagtccgaaatttcatggaacttcgttctctgtttttcgttgccttggaggtttaaaatatcggactatccgatcttgtatcggactatccaacgtgggctgaaagattcccctccaacggccacatttttgggggggtctataaataccccccacctaacccttttctagggttacccaactcatttcattctcattcactttgggttgagcttgatgctaaggtgctttggatctttgagctctttctccctctctcaaatccctccttgttctttgtgtggtggatcttggtggttgtggatttggtgtttgagggcctagtgtgtgtttcactcgatcttgagcactagggtttgaccaagagttgtgtggtgtttgttactcttggaggttgaggactcctagacggctaggtgtcactcccgagccactgatctacgtgtggttggccgggagaagtttgtgaaggccggatctcgcctccgcaaggaaagagataccccttagtggaaggaggagtgcttagtgcaacctcttgaggaaagggttagcaaagacccggctcttagtgagctcctcaacggagagtagaatcccctcaaggatttgaactccgggaacaacttcgtgaacttcatcattggtgatctcccttcatcctccttttagctttgcttaattgtgccgctatagatctagtcgctgtttgtgctttactcttgtttgtgtgatagatttacttgttgtgctcagtctgatccaacatcagactatctgatattttcggatagtctgacggtggatcagactttccgaccttatttcagttttagcttccgcataatgttttaaattagcctattcactccccctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaattaagcaagcatttccttttattaaaaatgtgtttctctctcttttattggctttctgggcgcatctgttgctttttttctttgagattagtttcattggtttaccctgccaagtatacatgttcttccatctgttcagttcttgttcttccctccccttttgattcggctcctgggaattttcttatccctgcgatttttttttaccgtttgcttgcacatcatcacaaaggcaatctacaccgttagattgtttatactacaagtatatactggtagtacattgtaccgtaaaagttctcctaaattaatctgtttttgtttaatcatttggtcttaaggtggttggacggttagcatcttcctcctcaagctgagatttgggaggggtcgttaccggcggggtcccggatgcgacgacagtgggaagtcgaaccctgtgcgtggcagtgctccaggacaggcggctgcgtcaggaccgaagtggttttcggcggcgtcgtggataggaggtgaggcgggcagctccgaagctcggcggtcaggcataaaccggtgcggcgcagcaggtgtgcggcggcgcgcttgggccgagagaaaggagagcgaggggagtgaggaggccgcagaaaaaggaagaggaaggggaaaaggagagagaagaggagagaggaagaagaaaggatgaagatgatgacatgtggggcccacatgtcggtgggtcccactattttttttaagtgtgaatcacatgttggtcccacgtatttttgttttttattctaaaatgccacatatgtgacatgtcaacgacacgtaggacggagaccgggtcaacactgccacgtaagcgccacgtaagccaaaaccgcttccaaaaccatctcagatatattttgcaccggttttgatagttggagaagtcgatatacccggttttgtggttggaggtcatgaatcatactcgtaccatagttaagggagtcaaagtatactttttcgtttcacaaacccaagggttgcggcccgcgatcggcgggtttatcttgtcttttgatctggctgttcttggttcatcctccggggaaacgttccaacccacgaaataatcccgcgttaatggctaccttacgttgacttggaatcaaaaaagaaaaaagtcaaggaaaaaataagggcaaagtttgttatttgttttttaaaaataaatgaaaaattaaaattcctataccttttcgtgaaatccacaccccagggggaaagggggtttttaaacccgaaaaaaaccccctcccccccccccacaaaaattttaggccccctttttaccctttttttaaaaaaaaatttttataccccctcttttttttttttttttaaaaaaaaaaaaatttttttttttttaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccttccggagggtcgacgcgatatcgataagcttgatatatactccctccgtccctaaatatttgacgccattgacctttttaaacatatttaaccgttcattttattaaaaaaacttttatgaaatatgtaaatatatatatatacataaaagtatatttaacaatgaatcaaatgatagaaaaaaaattaataattacttaaattttttgaataatacgaacggtcaaacatgtttaaaaaagttaacagcgccaaacatttagggatggaaggagtatataataatatatgctctcttcatagctgcacgggggctttgtggcacgtgttacattgaagcagattcatgattcacacacatgtgcatgaaccgcatgtgcactagtagcttcatttctaaatgaaggagaacttataaattaaccaacaaatataactagatcagaacgtcctgcatgacttagctacatgctgattgagtaaacaattagctatttagcaaccaccggctaattaatcaaacaccaattgacagctcccctcggtctctacgactctaccagtccatctagctagccgtactattttgggcaactgaattaattcaatcacgtgcgaaaaaacaacttaaccaaacttacgtccacgccgaattaatcgaaccgatcacgttgtgatatgcataaattagcaattaaaactgagggaacaacataaaaaccaccaacccacatctcctaactccccaatggagattacattgaccggtccaataatccaagcagcgtaacagtttttctctctctctctcttttttaaaaaaaaattcgggttgaaaacttgaaatggacagcacgcagttctcattaaattttgctgtttcgaacaaaatcgtaatgtagatagatcgggtcagtacaataatgcaaatctgctaactaattacgcacgtacggactacggagtacctggtacgacgtaacaacgccaagcgcgtcggtgatcgatgtacctagcttaattgcacatagatgaattcctgataatgtgacaattaattgacggtgcatattaattcacatttatattttttttcaattcaattacacggatcatacatcgatcccaagcaaactcctaaaactatacctgtactctccaataataaccgaattcaaattcatcgctaaatttgttcagatcataatgaattagttgctgccaaattaaacaagaggagcagctagcaatctgatcaaatgaacaaatcaagcggcaatcaagaacggaaaatttgagcttaattaattacaaggctttctgatcgatcgatcagcttagctagcttgctcctcggtccaggccgagcagcctcgccgccaccggcgacagccgcccggggctcaccgccgccacgacgatcctcctggcgcccttgcgctccttgatcgtctccagcctcggcgaccacgcgcggcacctcgccgcgcccaccagctgctcgtagtgcttcctcagctccggcgtgctgcacagcggcgccccgccgccgccgccgccgccctccacctcctcgtcgccggcggcggcgcaggcgcctattggtctcgaggaggtgatggatctcacgatgaactccggcgtgaccttgatgaccgtccggccgtcgtcgcccttgacgtactcgaaggggctcttggcgccgccggcgatggacgtcgccccggcggcgccgggcgccggcgccgcccctgtcgtatgagagcgcggccagcgaggcggtcgtgacggcgtcgtagccctgcggcaggcggtcgacggggagcacgaggtaggtcctcccggcgacgaggcggtcctcgatcgccagcacccgcggcgggcggtcgatgcataacccgtcggcgcggcacacgacgctgttcgtgaagtcgagcatcacctgcccggccaatcttcccgtgcctcgccgcccgcgcctcgcctccccacagcaccagcctcgccgtccgccgccgccgcgacaacatcccgaagcacgccaccatcctctgcaccagccgccgccgccgccgccgctgctggcgccggtagccatcatcatcggccatggcaagcaaagcagaaataatccaaagttcaaaaaatgaagaaataaccttgctagggtttactggtctcgcggcgctgagcaagagaggtattaatatgcattggaatgatcgggtacacccaacggaaggggtaggtttttgtcgacgtgcgcgtgtcgcgcgccattggaagtaaggcaaggttgctaggtagttctcctccgtttcaggctataagatattttgattttggttaaagtcaaattattttaagttcgacaaaatttatatataaatataataatatttataatactaaattaatttttttaaatcaataattgaatatattttcacaataaatttatcttgagttaaaaatattactatttttttataaatttaattaaatttaaagtcaaaacgtcttataccttttaacggagtaagctagcttagctatgtggctagatgaacgcgcgcgtcgccgcctcgtcggcggtcaaagtcgacggcgaattcgatcgatcgcgcctcgcgcgcgtggcgtccgcgtcatcatcgatcatcggcagcaggagtagcagcagcagcagcatccagcgtgtggatgcgttgctgcgtgtggtgtggatggtatcatgggaggagggggaaaaagtccaaggcaagccttttttaactagcagcgacggcacagcgacagcttcagactttcacaagttgagagatacgtatataagtaacactgtagcagttagccagaagacaaacacctttccgttactgagagggtacgtagtatgagtctatgagatatgaccgcatctgcatgtatatgtgggtaaggaagggtcaattggcctggtgcgagaaagtcgtgcgttggtaattaagagtttttttttaaaaaaaatatagtactacatccatctcattttaaatgcatccataattttccgtgtccaacattaatcgtccgtcttatttaaatttttttaaaaaaaattaaaaacataagtcacgtataaagtactattcatattttatcatctaataacaacaaaaatactaatcataaaaaaattttaaacaagacagacgatcaaagttgggcacgaaaacttatgacttcacttataatgggacggagagaatataaagcagatgctcattcatctctattaatgaacaattgcatatcttatatctatgaacacctttaagagattgggtcggtatatcttcagattgatgaaatcaccatatggtgtcttattgtcgacgactgacaggtttagccataaatacgagcatcgatgtctaagtccaggtcctaacccgaatgggctgattccaccacaagaaacctaaccaattaaactactctcactttacagtaattaagaggttggtgccggcaaattaaaatggttattactaatgctacttaattaatgtacattctgttctctcaaagtaattatattatcggtactccgcctattgataaatgtatgccactgttaattttagaaaagtaaaattttaaaactctgaccatcctaactctcaaaatatttagtttgaaaacataaaatctatattttctttataagtatttttacaataacataattgtgttagatactatcatcacattcttatagaaagataatcactaaagtatatcaagatccagtaaactcaataatatcatatagtagtattatttaaatacagagttttagtatattggatgtgtttagttcctgaaaaaaagttaaaagtttagggaaagttggtagtttgaaaaaaaagttaaaagtttatgagtgtaagaaagttttagatatgatggaaagttggaagttgagggtgaactaagacacccataagggctattaagtttgtgcatggctgcaccacagtcagcatgaacagtaccgttgcggccgcagcgcgcgtccgtctgccgaacaacaccttgagttaattgttcagtgcttgcctagcatagcttgtatggcaatgcagagagagtgtagaccatatgccaacaaatgcactctctccgtaacttataaattaatattatatctgggaatagtctatttctatataaaagataaaattatttggacgaatagagtacgtaaatgtatttgtagacgccgtacaggtatgggcattatgttgctagctagcccatcttctagcgaggcaattaccagtcaccacggcaagaccactactgggttggagctaacatgattattttggtaacaagattgtcaacactataaagtattggcattattcgcttggggttactcaatcaaaatcctggattgtaagacactctaaaatgatgtccattatttgcagggaagtagtagacttattgaaatacattttttttttattttggtagagaaaatatctgaaaatttagcccttctaacctaaatataaataaacgcgaaataatatcttgaaattataagaaaacaatgataccataaataaatatactatttctattgaagcaaaaaagagatttcatgttggatcgatcgacctaattaattaactatagcagaattcatatatcgtgcacattaggaattagtaagtaatgtcatgaataaatttactagtactgaaatgatacttttgaggagataaagggatttatttactaacaaattaacaatggtttccgacaggccgataaacccatcacgtatatataattttgcagatgtttacaattctgttgtattttctggctaaaccattaattgtgcttgaatgtactatgtcttagcccaaatggcagaatttaacaacgtcctatctatagaaaatattaccagctaatcaattcagctccagcaattcaattagcttgccaaccattaaatattaggacgagtggtatatattactcagctaataattaatattcttaattaaaattccatatcattatagtaggatccgagtagctagggaactatactttgatttttttcctccatctttatttacccgtgcatattaatgtcctatccaccggctagtatttgttttccataaaaccatacaaagcattaaaaaattattattgaacctctgtcagatctagaattttaatgcttttgcatgatataattaattaatgcatgatatacaagggcgtggggtgggatcgagatctacatatgccagtatgccacttctgtacatgtgcattaatagttgattaattgtacagtcacacacgatgttaaaatacttgaaaagtgagttaatttaacacgaacaaactataggctcaaccgtaaaattaatgatatgaaaaaagagtataatttgagctgggattttgtcgaaaataatagtagcttgtgttttaattaagcaaatccaaaaatagcatactccctctataaaaaaattaattctaaagataaatctgaacatgttcagattatatatttggaattagattatttctttttacaagagggagtactccatacgactatatgagggctaagtctaattcaatttgtagagccagagcattaattaaatagaccagtcaacgctgattattcgtcacaccaattactcattttcgtaattccaataattagcacatgtatagttgggttaaacatcacggtcagtgacgttacgaaatattgctgaaaaggtgcacctctagcgtcattaaaagaacagattgcggctctggtacctgaccgatcgagttctcttccagtggttagagagaacatgttaattaagactgcgaacaaatttgaagtggggggggggggggataattagggttttgcgctcatgaggatgaacgcgagtaaatatataatgcggtgggatttgagatttccgagacttatcctattattttgagatgaaatagtatatgatctacaaaattagagtaaacatgatgcactccctaaaaaaaacatggtgcacgtagagaagcttatgaaatactccattcgtttcaagttataagacgttttaactttggtcaaaatcaaacagctttaagtttgattaagtttatagaaaaaaagtaacattttcaacccaagataaatttattatgaaaatacattcaattattgatttgatgacactaatttagtcaggggtggatctacccattaggcggggtgggtcaaccgactcagctacgactcatgtcgccccacaccctcaagaccccccttacccccttatagtagttatggaccatcaaatttagatataacaaggtgtgaacacccaacaaattgagggagttatgcgaatgaactattaatatgatatctgttgtgttcgaatgctcttatcgagtgaacatctccgttctctaccccatctatattttaaagctacgtccgccactgaatttagtattataaatattactatatttgttcataaacttagtcaaatttaaaaacagtttaactttaaccaaagttagaacgtcttataacctgaaacggaggaagtaaaataataatcaacaaggtcatatacgctcacgaggtaattagtacagtagttcttttcgatgtatataaataaatatatcatgctgatgtagtttactgaaacatattttggacattgtcatcgtatcctttctctaagcagccagcttgaagttaaggagtgtctacggctatgttcttcccctttatttctagctcacatctctcttttttttttgcacacttttaacctactaaatgatcttttttaagttttctaaaaaatatttgttttaataagcatattaatttatttttaatttttaattaatatttaattaatcatgtgttaatagataatacttttttgtgtggagaggtggagctcagcctagatgtgtgtacccacgcttcaatatcatgtccatactacagagactgcagtgacgactgagtactctatttgtttttcttttcaggacatgtgattgctgatgtggacaccaagtcggccctcggaaaaggcaaagaaaaacgccaaactccgtttcatgcatgcatgacgccgagaaaaaacgtgcaaatatatatatatggactagtccgagagtagaaaatctcgtggcaaatactagtatgatttacatatataaacaaataataatccatccggatgagctagctacataggtcaagtcaattacttaaagtacagtgacaactactctatatcgcagcatctatgatcatatccatccatccttatagactaactaattaaagagtatttttaaatagctaacttaagatctttgttttggcatgatctaaattaagatgttagattcaaacagtgagtcgtcatctttagactttggagtgcctgttaaattcaatccggatatgtatatgaattcataatttagatcatgctggtggttttattcgtatagtctttgaaaagtctgacgagataggtacaggaaccaataattaaatagacaaacatgaagcatatagtccttgcgacaccggtaaccacatctacctctgtaccttgttcaacggccaccgtctgtatttatgcacaacctgagcttgttaattaatttgagtagttggtctaagcacggttctgccatgcaaattacgcagttatttactcgtctagtactgggtcggacaactaattaacacaccgtttaattttcatttaacgagattaccatatattggataaggatagaagtatgtgtatatgtttataggggtgagtttacgtacgttatgtgttgagattataggcatataatgatttaatctattccataaataaatcatgacattacagatgaaaactagcatgaacgcattattagatctacacatgtaaactacacagtataacatgaacagatcaaatatgcgcaacatattgaacacgtaccgaggtggcggaaagaccggctgctcggtcgaaacttttcgcaggcgtctacgaaggcacgcagcacgcgagcgaagaggaagacaagccgtcgcggacgaacagggagcagtcgcgcaaagcgcttcccaaaaaactttattgccgccttctcccggtgcaggacgtcgaaggcagagttctggagacctgctctcctgatcgcaggtgcacgccggcgagcgggatggagtaatctacgagcgacggcgcagcacagagtaggaggcaaaccctaaattgatttcgtgtgtgttgcgtgaagacggcgggtcggtttatatagagaagggtcgcttgatcagggcacccgcatgatctccactgcgcgtaaccgaaccggataagtcacgcgtaacttatccggactccacgccgtttgcacgcaccggatttttcggaacattttcaaaacaaaaacgaatccgaatttgcagcaaaataaaactgcaaaaggaggctgcatctgcgcaaggcgaggaaccaattttggcggaccattcgatgcgtacgtcgtgcacacgcgcctgccaggccaggcgagcgcgcgcgcgcgtgttccccctcttctctccaccacacatgcttcaagtggctagaagggcatcctcccttttaaggaggtctctctctcttagaataagcagggtggtactaaactccacatacatgccatcctatgaggtgggcttttgtgatttccaaagaattaatcttcgagtgggctaaggcccattcattaattccaacattatgagtatcagaggcgaatctagaataaaactagagaggaaattcattgcctccttcaacccctactcttcctcctatctctctttttctttcgaccctctctccttttattaatgatgatctagtgggcatggaggactcaagtccctctggcacacccacgctggatctatcctgagcacataagtagtactattttctatcttttgaaaaaaaaaacgagctggtatataccatcatctttgtccaaaaaaattagtactgcagctgtaaccgtcagatcgagggctaaacgatcgcaagccgtccgatccgaaggatggatccgttcatcagctaggttacgttagcctctggtgcaccagtcgttgcagttgtcggacctgcagcgctggtagcatccgccccactggaagaggctgttgacgaggcacttcacccggcacgtcgcctcgcagatctggcagtcgatgctgctcgccagcttgctccgcccgcctccgcctccgtctgcgccacggtcgcggtcgccgccgccgtccctcgcgcgcccggtgccgttgttgttgttgccgccgccgccgccgccacccgcctggtcgatcgccgcggcctgatcgtcgccctccggctctggcgcctgccccgccaccacgacgaccgctaccagcagcagcagcagcacgcagatggctctggcggcggccgcggcagacgtcgccgtcgccgtcgtcgatgccggcgccatcgatcgatcggtgcggccgcggcgcggcgttcgaagtcgatcgttgtgcacgcgcgcgtggggggacgagacgatactggcggcgccttttgtacaggccgcggcgtggcgcgagcggcgaggaggggatgggggatttgtacgagcgcgcgtggactctctcgggtgttttgtgcgtgggcgggcgggtgggcggggaggcgttggtgcacggtggttgggtcatgcatgcatggtggtttctgctgccaattgccatcacgggtgtgcagtgcacgagacgacgaaattgagcctcgattcgatgggctgcgacgtccgaccgatgggccgggaggagcttagctagcccacaaggcaagaaacgttttggtccgggtaatgtatagcccatgaggcaacggcacgcatgaaagccgcccggccgtcacgccgatccacgtacttcagtacgacttcactgcatgcgcgtgttgacatggtacagcaacgacgacgctgggcggcgcttctagtgtatcagccgaacccgtaccttacggcttacgtgcgtgcattaacctaatcgagtaccggacatcgatcggatattatatgaccggcctgaccataggccatttgtctaaaaaatcaacccatatttccctactagaagactgatttctttcaaacggccaaaaaaaaatatttttataggcggccattagccccgcttgcacttcaaaacctgcaaaataaatagatgatttttacatccgatcattatccccgcctgcaaatagtcattttcgtaggctgctacatccactcgcctgcaaaaaacaatctcatggaacaaaaagaatcccccgttgccacccttccctcctccagccgccggttctctttcttcgtcccccgctgctgccctccccctctgacctccggctcttttcctccatccgccgccaccacccgatgggagcgttgcctctgccgctaccgccggccggctccccggctcccctcctccggttggatctgggaaggaggggagagccgactccgccgccaccgtcggcttccctcttccggccgaatctgtgcgggagggagggaggggaaggggagcatcgcctccaccgtcactgacggctcccctcttctggccggatctgggagggaggggaggggcccgcgtcgttgctcctccggccaaatctaggagagagggaggggagtgcagctagcctccatctccaccgccactgccaccggcaccgctttcctcctccggccggttctaggagcggggagagagggaggaggggagcgctgcctacgcgccgccggttgctgtggccacggccctctcctcctccagtcggatctaggagggaggggaggagaggagaggggcaccgccaccgccactggcaccgctttcctcctccgaccggttctaggagcagggagagagggaggaggggagcgctgcctacgcgcagccggttgctgtggccgccgccctctcctcctccagtcggatctaggagggaggggaggagaggagaggggcgctgcctccgcctactattgatgcccaactggatggaggaggtgaggagaggtagtgaggtgagggagtgaagggagaggtgggtggagggggaggatttagtgggtgggaggtgggtagctagcaatggtgcaacctaacaggccgcccggtgggccgcacctagctactcccttcatctcagaatataattaatataaaaatctaaaaccatatagaacattctgtacagattcgtagttcgtagtattagaaaatgttccatttgatcctaagtttttatatttttttgggacggagggagtagtatgtagtagcatgccatgttcaattgcaatggcatgaacgacgctgcgcaataatacaggggcgtagccaaggggtagtctcggtgggctcgagactaccccagaatttggctcggagacccaccccccccccctcaatcccccaaaaattaggcccaaattgtctgtttcgcccaaatccaatagtaattgtggaggggggaaacgacaaaggcctgctccataagcatgcctccctagcctcgggcatccttccccacatcatgccaacgccgatcagctgcatcgcgccaacgccagtcagggttgacccagccctgtgttgctctgacgtggacacaacgaggaggccggcacgagacgacgacccgatgcttctggagctggcaacggctactgttgtgctatcaatgagggagatgcctacgtatgccctaggtctcaccttcttggatgggtcgtttgatgggccatccttgtcgcctgatgggccgcttgggcttatcatgcttaggcaagtcggggttcccatggaggcagtggtacggcccaagaggacctagtgttgttcgctacactgcagtcattgctcgtggtagcgacgtcgtcgcttcggtgctaaagacagtgcaagaaggttctggtagcaagctgctagaccaagagtctcgaaggggggcatcttcggtcccggtctacgagctcaagtccgtatcatcaaggatatggggattttgcaacaaggagagctggtgggcaacgatgtggttgctgatcagtacatcaagcactttgaggttcctctgccgatggttgtggtgaagggaatcgggcactcgccaggatggatggaggcacgcctctgccacttgatgtggcaggggagaccgatggcacgcagccagagtgggtctgattttcttgcttgcattcgaatgtggcggctccctgcttagtgctaatgtacccttgactctctgtattgtttatggtcctacataccccctaccagatgttagtgctgtcggtgttgatgtttggatgcttagcatgtccaatgatgcctagtcttcagctaggctttagtagttcatgatggttcgtgcacgacaggagtagttattttgggaaaattgtaaggaactacaccaccccatatgtattgtgtaaggtggtatctcttgttttaatgaattgccattggagaatgttcgatgttcttgtgatcatgcataggagatacatgttgtttcagaaatgatggatggcttaaaaatcttaaattggaatgtcagggggctcaacaacccagaaaaaaagcaggcctaaaacgtgattgggacgcgcgtggctgatcactaaatagcaattttgcccatacgatggtcgtgactccaagcgtacctcacgctggccggtatccgcaactgtgcctcgcttggctcaactcgtgcttcacttgtgggcgtggctcccagaaccagaaccacaagcagaagagccgagccaattggtactccgattctccctacaacgccgctgcctcgatctaccgatctccctctctcattagtcgtggccactgatttgccctttggtggacccttagcactattaagacaatggccaaagtaatgcatgaggtcttcgaaccaatgctatatggtgggattcagtaccattgtcttcatcatcatcaggaccaaagtcgtcccgctggacgcgatggacacgcatgcagtcatgcaataaccatctcagccatggcactccttgccatggtcgttggactggcctgccccgcaccaattgcctaacgggattcctttggatgctgcttccccgataaccattgttgcccaagaccgatatccctcacagtgattccgaccagcatgtgtagcccatcgcttttctgctaaccgtggactacaaccgggcaccttgctcgtcgagattagtttgatatgttagaatagctagcttgctccaccttttactcggtgtgatacatctcaaatgtatatatattcaccttctcaggagtctaaaccaatataaaaaccattgtccttatctctttattccaaactcgtgcatacattcgtatcagccgtaccataaaataccattatcagacataccccgtcaacaagcataccctttgtcccaaaaacacttgatctctagccccttacatatatcctagttcacaaatggaaaagtacttattgagttttatcccttcaattctacttacctacccatctaacaatgctcgtattaatgatgatactttagttttttcctctatacttaatttgttttgaaattgctagtataaattaactccttctcggagggagatagtactaaattaattctaccacgataatataataaaagaataattctgttattttcgttgtctgtacttgtaaggggccatatttacttatccattgaggcactttaggcttgtactaccagtaagggcatgtttacatgcttgcgcgctacattgatcctcagatcaaaaggttgccagcacgattcatggcaacagggtgatttaattaatcacttaattggtgacactttgccgcaggacactgagaggaaggagagacaatgcatacgctaatacacatgcgtatagtactcccttcaagattgattattttttaggatggagggagtagagcaaatacgaaatcagctatagaggtgggccgggaagatgcaggccatgcagaatatcagggcccatcaggatcacctaggaataaggtggggcccatatgaccagccaagtaatggtgacacggcagcgcagtgtcagcttaattgtactactaactagccggtgtccctgtctgacaggccgacactataacggggacaacacggagacagtggatggatcttggaaatggacagccacaacggggctcgattatagacctgcatgcaattagccgtagaccgtagttaagtcaggtggtatttggattcagtaacttaactttattctttatatttagacactaatttagagtattaaatatagactacttataaaactaattacataaataaaagctaattcgtgaaacaaattttttaagcctaattaatttataattagataatgtttgctgcagtatgatatagaccaattatggactaattaggcttaataaattcgtctcgcgaattagtccaagattatgaaaggttttattaatagtctacgtttaatatttataattggtgtccaaacatccgatgtgatagggacttaaaagttttagtctcatctaaacagggtctcaataagctactgtctaccgtgatcttgtatgatcttagtataatacttcctccattttataatgtaagactttctagtattacccacattcatataaatattaatgaatttagacatatatgtatgtttagattcattaacatttatataaatatggacaatgttagaaagtcttatattatgaaacggatggagtaactcttaagtgctgttaattatcatatctttgtatttagttggttcggttctactgcattagacattttccatctatgctgactgagcagctgagctagcgtggagcccgtctggcacggcttcacctttagctccatcttttcgctcaaccaaaaaaagtgaatttgattggagtgttctcctaaagtaaactagatatatagctagatttatatagcttcacaactttactctaaacccaatttttaaagttaaatttagaagtttgagtactaccaaacatgtccttaataggtacttcctccgtttcataatataagtcattctagcatatgctagaatgacttatgctagaatgacttatattatgaaacggaggaaggatgggattgctaaataactttggagcaagtctcaaacctctccggctccccgcagagctatgccaagttttatgtatttacacctcacttatatatatatattctatttacattataattacaagttaattatacattgtaaattacattgcaatcatattatagttacatttaacagagttttaagcgggtttctatcgaatgttatataaaatgccccaataaatatcaggaactaacttaagaagtttcaggccttctcatttcagcaagtatggattcatttggggctagtttggttacctacatattgcatggctcgcatccgcgcgtgcactggagggatgtttggatgcctgccatagcctccagggcttggctcatcgcatacaaaatcacctccccaaccaggccaaagggaaacgcccgaatcgagcttccctcctcgtcggagttgagcgcgtgcaggcgcggagacgagcgcgtgtagaacggggtcacgtgcgtgcaggaggcgagagggaatcgcgcatcccatcacctcttttccaccatttacccgctcagtaccttccgagtcgtcatcgcctctgcacggcgcaaggccgccgtcgtcgcctccacgccgcgcacggccaccgttgttcgcctccaccccacgcacggctgtcgtcatcgacatcgccactcgcctcgccagctctgtcagccacaagctccccaatgccggatatgaccactcaaagcccgccgccagatccggcgagaagagcgccaccgctccgctactgccaacgcttctcacctctccattgccaccgccgctacctccgctccttccttgccccttccttgccgctgctgctgcctccacttctttctcgccgtcgtcagtaaccatcttctgccacaggaccaccggattcggcggccacgagctcgccgccactagatccggcggtggcgaactcgtggccaccggatgttgcgtttccaatggctggtgagtggcggatgcccgtcgttgactacgatgaggacaccgttctcctccatcttgttttactttttctctttttttacaccaatatgctgtcaaacaaagttgagcttattaatatggagataatcgcagtttctacagtgattttgcacaaatgttaaatatgcttcttcgcatgttatacaaattaatacaacttgtcaaatcagattctaattaatatgattttattttatatacgatattgcagtggtaacttcactctatcaccaaataaagaggtaaccacactcaaagtccacgcaaccaaccaaacaaaatcttacacgtccaatatattcaatacaaccaaccaaaacgtctaaccatagcctgactcatcttatactagcagccaaacaagtgcatatgtatatccttagcttgggcaaacttagccagttaacctgtatgagagagatgagcccggctagagtgatacaaataaccaaacacgcctttagttatgccaattagccaaaattagtgatgtagaaaagcttgtaccaaaagaaaacaaagggatagcagaactgtaacagtgtttaaaaaaaaacagagatcgagagtagagtgagtagcgtttccatcaattaattccagtaggtttggttgcactaatgcactgcatcctcccagtcatcccgatctcgatcagaattcatacatgctatagtacgtaccgagaaatcgacggatcaattaagagggaggggggaacgcggattaattagtggggaggcagggcaggagcagaagggccaagccggccggtcggccggcgaaagcgattgagagaggagccccacgccgtccgccgccgcgtgtagcccgacgcgggggcagcgcgcgctgttcctcgatctccctgaacaattcctatccatccaccatcgcgcgcggccacggtggcgcggttgtcgtcgtcgtcgtcgtcttcgtttgcttggggagagttggggttgggtggggagagttggggttgggtaacggagacggaggagaggggtggggagaggagaaggagacgcccgaaccgtcgaattgatgatggtgcgctcccaccggaaatcttgaccactagtggcgcgcagtagaagccacttttcaatttttgtttgaaaaaaaaaagttctaatgtatgggtgatatcattatttttgttggggatggtactattgttccgttgaaattacacggaaggcgtcgaacatgcaccactctcacatattcgaaaatacgtccacttcaaaacatgctcaaagaaacataggtcacaccatacttaacgaggagaaaggggttgaaaagattggaaacatacgtaaaatgaggtgagctatattacttattttaaattttaaaaatagattattataatttcttaaagtaacttttttatagaaaatttttgtaaaaaacacaacgtttagtagtttgggaagcgtgtacgcggaaaacgaaacaagctctctccctttctccagctgccgaacgcagtatacatcaacagatacacttcttaacatatgcttgggcccctttgaatcacagggttgaaaaaacagaggaatagaaaaaacaaagtattttaataggaattgaaatgtaaaacaagaggttggagctcttgttaagtttccttcaaaatccacatggaatgtgccatttcataggaatttcataaaatttgaaaagcttcaatcttttaaattaaagggtcaaataggaaaattttttataggacttgaatcatatgaaattcctaaataaatctttgattcagtctgaaaccaatgatgattctttgatctcagtaaatttcttttgcacgcgtgtacaagttacgaacatttcaatagaagttatatgcacccataatcctctaccagcaggggtaataaaacgacgctataaaatttcaaaactaaatcgtttttccttacgaggtaagaaaataataaaaaaaagaaaactattgtagttgtttccacggtttctactattgtacttcaaattaaggatgaagaaaaaatagataagtgaattagacatgtaacatggtaaccatacggggactcctctttaggagcggagaagagagcaccccctccctcatcgttttagtgttagctcttttagaacgtagtaagattttaaaaacgcatgaacatgaaaaatatagaaatatgatttcatgcataatagagtcctatggaattcaggcattaattacaagcaatgcatttggacatttggagagttggtctcaaagtacaactaagtgtgcctttttaagagattaatgttagacgttagagatggttgtgatcgattgatacgaaaaagtatatgaggaaattaaataagagaggtacatggagaaatagttttattttaagataattttaacacttataaatagttaaattttgagatagatgaagtaaacattattgtttagtgaaaaaaatatgtatcagcctcccaaaagaagttgattttgtcgagttaagataaagaaaccgaaagatttatagaggaagaaaaagcatatcgacatgggctcctacctattctggtatcagtctcatcttcgtccactttaaaaaaaaaccttttaaattagtacattttgatgaacgcaagtagtatatgtagttatatatatttaacgtgcaaactttgatagtgtaagtatacttttaaatacttataatctgtttttcgaaagaaaaacagtctaaggttgtacattaaaagtatattagtctgatattatccagtacccgatcaatcgatcattcactttccccggtggagaggaagaccagaaaaattttgccccagattgtgggtgatacacattccgttcttattcatacacgccactaatttggattttggtgtagatcccatgactttacgttcatcaaaagtctaaacatacatgcaaaaagagtcatgtgcaactcaataatgcatattaaataatcatacacactgtcccttgtatacagacacatgtactgtacacatagctgtgtgagaattgattgaagcaaacgaaaaataaaaaaaaaacagagaagatcttggatggaatatttgattgagttggcttaataaacgtgtcaacgcaacaattcaactatttctcttgctaatttttctcttagaaaattagatacatctatttatgccccatatttgatatttccttttctgccccacctttaattactccttaccctatttttcattttcctgtccaagtggcttactccaatttcacctaagttgcactaatttagccatcctcttcagacacatgcatcaattttacaggtgtcattatttatgcatgaacttggaaataatatctgagggtgtgtttagttctttgggtgtaaaatttttgaagtatatggacgtatatttaaagtattaaacgtaaattaataacaaaacaaattacagatttcacctgtaaactgtttgatgaatttattaagcctaattaatctatcattagtaattatttactgtagcatcacattttcaaatcatagcataattaggctcaaaagattcgtctcacaatttacatgcaaactgtgcaattggtttttttttcataattagtgcaccatgcatgtgtccaaaattttttggatccaaacaaggcccgagtataccaaaatatatctgacttcaataaaaaaacttacggttttgttaaaaaactttcgacacatttatttcctcaaaacgttcaaattttccaccgtcaaatgttctttaagattcatgctaccgagataaatataataattgtgcatgagcgaatagagaatcgtacccttgacttgctgctttgcaagtccactgccctaaccacttatgatgctgggtgtttttggaaaaaaaatcaagttacgtgttagttacatactagttgcattgtgattatatactagttacatttgtaagtttttcttctgcaaactatcgaatgttctacgcgtactcccaaaatttgtctgagtcaaaccaagtagatctgaaaatataacaagtagaagtactccatattgatattattcaaaatgaagaaatagaacatgagaaaaaataatagaaaaaacacacgtctttgcacgttgttgtggccctcctctcctcgtccactccctctccccaagccttcggaattgggaatggtctgaaaaaaaaaaaggagagaaaataatcatcccaccctggcgcctcctctccacccaccgactcccgagacaatgccgccgcggcgcgcgcgggcgcgcggcggcagcagcagccggcgccgctgctagatcccacgttcgccgcgcgcgcgcgcgggcggcctcgccgtggggctcgaggcgacgcgaccaatgcgcgagcacgaacggcgtgggcgagggagaggaggaggaggaggaggacgcgtgtcaccgatgccccccggcgaggacgccgacacggcgtcgtcctgcagcggcgccgacgaaggcgaggcgcaggcgcaggggaatgagcagcagcgcgcggagcgggtgctccccaatggggacctgtacaaggggcagtggcgcggcggcgcgccgcacggcgccgggaagtacctgtgggcggacgggtgcatgtacgagggggagtggcggcgggggaaggcgaccgggcgggggaggttctcgtggccgtcgggcgccacctacgagggggagttcctcgacgggttcatgcacggcgccggcgcctacgtgggcgccgcgggggactcctaccgcggcgcctgggccaagaacctcgagcacggcgccggcgagaagcgctacgccaacggcgactgctacgacggcgagtggcgcgcgggcctcccggagggctgcggccgctacgcgtggcgcgacggcaccgagtacgccggcggctggcgcgcgggcctcatccacggccgcggcgccctcgtctgggccaacggcaaccgctacgacggcggctgggagggcggccgcccccgcggccagggcaccttccgctggtccgacggcagcctctacgtcggcttctggggccgcgaggcccccggcggcgccgtccaccagaagggcgtctactacccgtccccggcggcggcgggcgagtcccgcgaccccagggaggtgttcgcgcgggagctccccgagtgcgtccgctccggcacggaagggcagtcggcgctgccgtcgctgcgttcgctgaggtggctggcgcggtcgatcagcggccgcgggagctcgtcgtcgggccggagcatcggctccgtggtgggcgtgccgcacctctggggctccgacggcgaggtcaagcccgacattgccgacgactggaggcgccggagcagcgtcagggaggggagggggccgccgccgccttcgctggcggcgccgccgccgccgccgcacgtcgacaagggggcggcgccgccgcgggtgatgaagcggcagggggtgaccatcgccaagggccacaagaactacgagctcatgctcaacctgcagctcgggatcaggtgcgtgcgtttctttcccgcgattttctgtctcttgattgcactcgcagtacttcgatttgcttccatgcgaggaatttgaaaaatgtgaaattaggaaatctcgcatgaacaatcatgttgtcatctcgtcggtaaacaacgaaatgggaattttgggcggactattaggggtgtgcattgaagcatttatctagaatggacaaacattttcagcgaagattcatatgcgttggtagtgtggacatcaagaaagaatccgaggccttgcatgtaaagtactccctctgtttcacaatgtaagtcattctagtatttcccatattcacattgatgttagattcattaacatcaatatgaatgtgggaaatgctagaatgacttacattgtgaaacggaggaagtagtaatgatttgagcacaattcgatgacttagctgaggcatttttgtggattgttatggcatttttatcatcttaacactgcctcactagttcttctatctgtagtttgaaatcctgaaaatgaaatcatatatcatggactcttacgaagttatagaatgaaatttttatagttcattatcaacgattaattatgtaaggattatcattgaattttctccattaccaatctttgtgtgtagagcatattttactttagaaaccaagattgttattgctttttcagaacttttgtaacctcagaaagtaacttattatcactgagtgtgcttattgtacataggcatgcaataggaaggcaaggccaggttatattagacctgaagtcatcagcatttgacgcaaaagaaaaagtatggacaaaattccctccagaaggctcaaaatacacccctccacacaattcttctgatttcagatggaaggattactgcccaaaggtgttccggttggttatcactcccatgatagatacattatagattagtgactgttttatgggttcatccatgtcaacatgcacatttgttctttacaaaatcacaggacattgcgcaagctgtttaaggttgatccagctgactatatgctatccctttgtggagatgatgctctccgtgaactctcgtcccctggtaaaagtggaagcttcttttacttgacaaatgatgaccgctacatgataaagacaatgaagaaatctgaagtaaaggttgtcctttgctgtctttgttcaaatagcaccatttaagcttctatatttagaagttctattctgaatacatgaacaaactttgccacacagatgcttctgaagatgcttccagcttactacaatcatgttcgggcattcgaggataccctggtgacaaagttttttggcctacattgtgtaaagttggctggagcaaaccagaagaaggttagaacaatatatgattatccactccgtcctcatgctataattacccctggggatgaatatgttatttttcaagcataatatgcctgattgtttgctgctgtactactacccaggttcgtttcgtcataatgggaaatcttttctgctcggatcacactattcataggcgatttgatctgaaaggatcatctcttggccgtacaactgacaaaccactggcagagattgatgagtatacaactctgaaagatcttgatcttaatttcatctttcggttgcaaaaacaatggttccaagagttccaaaggtgctaagtgatacccatacaccttaatgcctaatttctgtataaccatgctatctatcccttgtgttaatgaaattttaaatattttgaagcaggcaagtagacaaggactgtgaatttcttgagcacgagaagatcatggattacagtcttttagtgggtgtacattttagaggtaagaaagtgtgcttctgacaatagtttgcacaatcttaaggctgatttatttaccttggttaaaaaggtgccgttgatattgatggtgacatacctgcatcaccacgcctttcaagatgggacagggatcactttctttctgacccaaacaggtaaccgagatactaaattgttcctctcttagctatactgcaatcctagttttagttatttttcctcgttcaaagtcatttagttagtatgtatgtagtggagaacccaactcatcgatagttcgattcgtgctacagctgtcttgttaactgatatgatttctaccagtaattttgttatgaaaaggtttaggttaccgtctgcttatccattttaaatatacaagttcactgtagtattctgttgggggtattcattctccggagtagaaaatattttaggtatatcatctcactttctgtaatttcttggtaaatggtatttgttatgtaaatgccaagaaatgtaaatctcccaagtatcaaacagatggtgcaactgttcattgcaattgtccaaatggaattttttaagccctatgtatatttgaaaatgctacattataaagtaattcaacaaatctgacttcaggtggtcgaagattaaacttggggcaaacatgctgtcaagggctgaactgacaatcagaaagaatgacactgatgtcgttggacagccaaccgggcagtactgcgatgtgatactatattttgggataatagacatacttcaagactatgatatcggcaaaaagatcgagcatgcttacaagtcttttcaatacgactcgacatccatctcagcagtagacccaagacagtattccaggcgcttcagagatttcatatacaacgcgttccaagaagatcgagcagagagctgaaagtttatccgacaaaatgtagctccaaagtgaggactttgcaaaggccaaagatcaagcagagtgcaggacagcacggcgctacacaagctcgcatattcgattgcctgcaccaaactggtcatctggaattcagctgttttgtagaaggtatcaggagttgctggagcaccattcaggctgctggttcctcgccttccaggaatcgggattgactttcctgtaaatatgagtagctacgtacatatacacggagttcactaatatttacaagagtagatgtaacatacagattcaaaattacacatagaaacatgtaaaccacgggtgcacaagccagtcagaggttgtaaaatgtaaatgctcctttgcctgaggagaccattctttcatgtaatgaaacctttgacatattggaaggaaatttttctgttcttgattttgctcgacattaaatccaaatagtgagtcatcatcccagttcttctaccagtgtctctggaacaaattgatcacgtccctctcaatttctctcttgatgctacaaaaggcaagatgtgaatatgtgatgaactgtttgatgatggtgtgttcagaatgtgagatgcaatgaaggggcatgatcattctgtctcagtttgatttccagatggaatataatctggtgatgatatattgacagtgacaatgcctttgctacctgctaatccccaggcagctgatgcaattgtgagaaccccactggtggcagcttgggcatcaacatttggtctgcttgcaggtctgtttgtgattatggcaatctgcttcaagccaaaaaaaacacagaagcatgttgcacactgtgtacctgactgtggcgatgaaagagacagatcaaacagctatgtccaaggtttcaactgcaggttgttagatcattcaaaggccataataatgtgaagttgtgacctctgagcagggggaagtgagctcaaagcaggtttaatcagcaattttaaagagaactatgaactgtttgtagcaaaattctatatgcgagaatttgttggtggggaacaactatactacttccatcgcaaagccaaaatgtcttatattttgtaacggaggtagtacgttgttgttgtactctccttttttaatatactggacaggcgtttttctttttttaattttctttccaaaacagtatccaatatattaaatagaaaagtaattacaaccctgctattacgtggaaggcatatgtaagatctgaataaactaagccggcatcttttgccggcccagccaaaaagaatttgttggtggaggtgtatgtgcaatacatttattacatttatattaccttggttttgttctctctttttttctgctcatatctgtctgcgtattcattttgttaggtaaaacgacagaaaatctgagtaatgttgggaaaaataatacagtttgacagctaaaagtttgaaatgttccatgatttgacctgatcatcgtttcggtggctcaattttttttctacactacattatagataatgtaatataaattgacaaatttttctatagaatactcaaagtttctggtctttgctcatgcactccgcagaaacatgatacggctcaagtacaacccaaaactgataatttacggaagaacaccatatatatatatatctattattttatcattttcgggttaaatcaagacacaaaatgcatagaaaagacaagtttgcccctccagagagcagcatgtaacttggttgggtctagttcaaaccagacccgagccccattccctccactgatcccatctccgaaaacctagaaattgaagtctgcagtgaaacatacctagccgggttacatgttgttggcctgagagataaatcgtcttttctaagtgtttttttcctccatttggcttgaaaatgataaaataatggtcacgttatcttttggcaaattactactccctccgtcccataatataagggattttgagtttttgcttgcactgtttgaccactcgtcttattcaaaaaaatttggaattattatttatttttttacttactttattatccaaagtactttaagcacagcttttcgttttttatatttgcacaaattttttgaataagacgagtggttaaacaatacaaataaaaactcaaaatcccttatattatgggacggagggagtatcatcttttttagatgaccttgagtgtgtcacatctttgcggtgtccaaagcaaatattacaaactttaagtgtcatgtagaaaattttgctatttaagtttcatttgttgcactacacctgtagatgaacattaaaatttttgtaatactccctctaaccattttatatttgacatggtacttaattattcttagggtgtgtttagattcagtggtgtaaagttttggcgtgtcacatcggatattatatagaattttgcatggagtgttcgagcactaataaaaaaactaattacagaatccgtcagtaatccgcaagacaaatttattaaacctaattaattcatcattagcaaatatttactgtagcaccatattgtcaaatcatgtagcaattaggctcaaaagattcgtctcgcaaattagtcacaatctgtataattagttattttttagcctatatttaatactttatgcaggtatttaaacgttcaatgtgacaaggtgtaaaatttttgcatggggtctaaacagggcattagtagaaagcaagatttttcttactatttttgacggggttaccgttatccaaaggtggtattaacccagaggttactaaaaaaatatgtttccaaaatcaagaagattaccgcacgatgctaccaccttagtcaaaaaggggtaacggtacaagattgcaacaaaagaaaaaaatacacagtacaattaatataggcatagactcttatctctaagttttgcgtcgatagtttcttatatactccctccttctctaaacgtttgacgccgttgacttttttaaacatgtttgaccgttcgtcttattcaaaaacttttgtgaaatgtgtaaaaatatatgtatacataaaagtatatttaacaataaattaaatgatagaaaaagaattaataattacttaaattttttaaataagacgaatggtcaaatatttttaaaaaagtcaaccgcgtcaaatattttgagtgagggagtatttttttaacattgtaaaatcatatggatccatttggtgcatctgctatgaatttagagctgtctgtgtgcatgtggtggctgcggctggctgcggctagaggagaaagtgagctaggagggggtgacgtgggacgccgcggaggcggcacgtggcgggggagcaggggagaccatggttgaagcgagcgagcgggcgcgcgagctcggcgtccgcgcggggagcaaaactcccgggtgggaggagagagaagaggagggggaaaagctttgaagagatccgagtttgcggggggagggggtgctctggatgggggcaccacgtgtggcattgcggtggtggtggtggtggtggcggaggaggccgaggtgcgggtgcgggggaggaggaggaggaggaggaagaagaggaagtggaagaagaagaagaggccccccgcaccgactgggaaggtggaagacccccgcgagggggaggggtctgccgccctcgtcccgggcaaggggcccacccccggcggcgggcaggcgcgcgggggcggcgggaaggggaaaccttcgccagggcccaaaaaaatgaagttatagctcaaccctcgccccggttcagggggggggcccgggccccgcccctaaccctcgcccccttctgggtttttttttttttaattttggggccgtttttccgaccggggggccccaccaaatttttcccccaggggatttcccccccttttttaaagagtttttggcggaggggccttttgagattctgaaaaaacaagggcccccccccctccccccctttttaaaaaaaaaaaaagggggtaaggggggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtgatggtggaggtggtggaggaggaggaggaggcgcgccgcagcgacggtgagggtggaggacgccggcgaggtgagggggctgccgccgccgtcgccggcgacggggccgcacgccggcggcggcaggtcgcgcggggcgcggcggcagggggagaccatcgccaagggccacaagaactatgagcttatgctcaacctccagctcggcatcaggtgcgtgcgtctgtcccgtctcttactcttcttctccttcttgttcttttttttttattttttgttcgttctttcgatccgggtgctccatccaaattttccctacatggatttcctctcctttttcaatgtatttatgctgattgcgcattttgaatttcgtattatgcaatgccatcgccaatctaccgtttgcaaaaaaagaaaatggttacaaggtgatgtttattacatgattttaattagattattctggtcccatggcaagcaaaatttttctatttttttcaatggctagctacaaattcggaaatgccgaatgattttacctccccctcctgccggggatgtggcaattttacaagaagtcattgtttgcacgtagaggaagcgacacattgaaaaattcaaacaaaaaattctatgcctaacatgtgcatttgtttattgactcgaggctgaaatggtggtaaattggtgattaattggaattttacgacaagaagaggggattcttattattgaaaaatttaatatgaagtcaagcataataacagcaggacatactgtgggccaaaagcatacttgcatattttcatttaagcagatattatatcttcttacactagaatagtaaaatgcatgtatttgcaacagttcagaatgaatttgtctatgctctaataactttgtctgggcaatagacatgcagtaggaaaacaaggcccgattacgcttgatttgaagtcatcagcttttgacccaaaggagaaagtatggacaaggtttcctccagaaggatcaaagtacacccctcctcacagttcttgcgatttcaaatggaaagattactgcccgcaagtgttccggttggtcatcactccaatgacttatttgtgtgttatgtctgcatttagcttaattcattctcatcagcagtacaacttgtcctggattgaatcacaggacactgcgcaagttattcaaggttgacgcggcagattatatgttatccctttgtggtgatcaggctctccgggagctctcatcccccggtaagagtggaagcttcttttatctcacgagcaatgatcagtacatgataaagacgatgaagaaatctgaagtaaaggttggtgcatcatgtttcgtttgcccaaatgctttctgaattcacatctaacacttctgtactaaatctacaaagaacttgctatcatgtagatatttcttaagatgcttcgagcttactacaatcatgttcggtcatttgagaacacactagtcaccaaattttttggtctacattgtgtaaagttagctggagctaaccaaaagaaggtcagtacttaatatatatctgtatatcatgctaaagctaatttattagccaatagattcttattaagcctataaatcaatatgtcatgtctgctcatctgtttgctatattattacccaggttcgtttcgtcatcatgggaaacttgttttgttctgattattccattcatagacgatttgatctgaaaggctcatcacttggacgtacaactgacaagccacaaacagaaattgacgaatacactactttgaaagacctcgatcttaactttatctttcgattgcaaaaacactggcaccaagagttcctaaggtaagtgagactagtgcaagagtgagtggtcatcacatttttactcgttgtgttaatgtagaagttaaatgtgttcaagcagacaagtcgataaggactgcgactttcttgagcaagagaacatcatggactacagtcttttggttggtgtacatttcagagacaaaagaaatctattagcaagtgaaggtaagatgaaaaatataatcaatttaagtttttgacatggttgttctataccttacgaagtgcatgggttgaaggttcctttgatagtgatagtagcagagcatcatcgcctcacctgtctcgaggagatactgatccaaacaggtaaaataagatacttgattactcttgttcttgttgtcaatacttttcaggcatacacatgctatacgatcttccatattgagatgccccatatgcttccttgatattcgccttgattctaatgttatgttcaatgggcttcattgcagtagagatatatgatacttgtcatcaagaactaataggcagcattcattgccaccaccattttacctccttttccttgcacttctatatgataagaaataatttggctgtattgatgtctccaagttataattttaacatcactaagattctttgggtggacaggttttcgaagataaaacttgggtccaacatgccaacaagagctgagctaactgtacgaaagagtgaatgtgagcctcagatcatcggagagcctactggggagttctacgatgttatactatattttgggattatagacatccttcaagactatgatatcagcaaaaagcttgagcatgcatacaagtcctttcagtatgacccaacatctatttcagcagtagatccgaaacagtattccagacgcttcaaagattttgtgtacaaagcgttccaagaagagaagatagacatctgaaaacacattgggactccagagctaccgcagctgccgacatagatgctggtcatatttcagcaggtttgatgcctctacttgtatatgatcaagcagaagccatcaggctgatcaaggccctgcttgcagacccccaaggaattcagatggctccgattgggacaacggtgcttttcaataatctcagattcaacagtcttttcttcccctgaaaaatagacacagcttcctatctacagctactttgttacaatggccagtctagcatagcacatcaatgccaggctatgcctaaatatagctatatacatgcatatagaatccactaatgttagtgtagatgctgacttgaagattcattcttttttttggcacacttgaagattcaacttacagacagaagtttgtagtgacaaagttcagagatgtaaatgttttatgagataacatgtcgctatcctcttgtttatgtgtgttattaacgagggcatattcgccttatgtaactcatatgaatcattctaaagtccataactttaggagattcttcactgttgaagtcaatggcatgcaggaatatctgagactgacaccatttttgctaccacctctgaaatcaatgaaacgtattgctcagggtattttcttagcattcctgaacctgatatcaacggtaagatggtgtattttagctatggtgcttaggtcaaagtaagcacatactgttgtttttgccgggttgtcagatttcttccaagatattggggaaaattaacttaatgatttgccacccggacccatatgtccgacatatgagtgttaaaaatgaaggatcattaggtgcggaatctaggggtgatatgctattttttcacgaccgcgcaaaaggaatgcacgtcaaaaataggggggggggggggaatttgatattcttactttcttaccataatgggtttgatgttctttaaggggggaacgggagggaaaaaaaaaaaaaaaaggctcccgaatttggacccttgatgccgcccccggcaaccgggttaccggaatggggtgggtgttgggggaaaaaaaccaacgcgcgcggcccattgaaaccccatagaaaactcccctccctttctgggcccttccccaaaaacgcgagggactttaggggttttgggggggggacccgggggggccccgggaaaaaaaccccctctttcgccgggggggtggggttgactccccccttctttttttttgggggggcgccctgggcgtagaagaagggggccctcccccccccccccgagaaaaaagccgcgccccgccgcccccccctctccaccaccacgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccacggcgacggtgtagcggagtggtgtggcgttggtgtagatgacgacggcggcggcagtgagaccgtgaggaatcccctcacttcaaggccttcctagatcggagggacttagggtttgtggggagcacgtgtgcacgggaaaaactcacttcgcgtgtgtcggtgactccccttttattgtggcgctgcgtgagaggggctcacggccatggaacggctagcgcccccaatcagggcgcttacgtgcgtggagtggggaatcgggaaacaatgagggctcacacatcattgatacataggtgccaaatagttaaacagttaaacgccaaatctaagagtggcaaatagatattggagatgcaacatttgtgagatgcatcttgtttgcgctaaaattgggagcattcttcattcttcggttttcagttacacagaaactcttcccaattcaaatgctattcattgtcaaattatacatgaggaattaccggccagacgctcttgaagtggacgacatttacttagcatgactagctatttatattcacagtaacataacaaatattacttcatgttgacttgcaacaactgactcactaacaacaacaaaaaaaaagattgtgtttagaactctacaaaaattcatgctgaactccctaatttcataagaagaaggaaataataaaaaattacatgggattgggatcaccagaatcctccacatgttgacaacaacatctttgctatcaatcgcagcgaaccagcggtcagtgatccgtcgatgccttgccggcagtcgtccgaaccagcttgcataccatcaagcaaattaacaatgtcccagaggaccagcatatgccagtcgcggctgctccgtgtcaaggggctcacgcggcgcttcatgatcaagctccgcctaaggccagtcccaacctaagacattagacatagttttcataaactccacatcatcaacaaactactattagatactactctttcaatacaaacaccattattccatacttaaatttaattctacttatctctcatgatgtgttggatgttgtgtatatactactccctccatactcgtaaaagaagtcgttttggacagcgacacggtctccaaatacaactttgacttcttatttctataaaaatatttattaaaaagtaatatatgtatacttttataaaagtatttttcaagacaaatctattcatataatttttacattttcaaattcaacaacttaaaagttattcatgatttatattcccaaggtttgacttaagcattgtcctaaacgactttttttacgagtacggtgggagtatgtcttatgcaagacctgattttcttctcttttctcattttttcgcttgccacatcatctttcatcataggtgatagcttatttaatactatagagaccatcctgatcattgagttggaactggcctaaaagccgcgcaacctctcgatccagcgctgtggccggccgccgccgccattgctcacctcccgctctgctggcggaagccgaagagtcgtttcttctctccgtttggatttttcgtcgacatccaacggtaaaaaatattttttttgccgtaacagtattgagagacccatcatactttcggcccggaacgatactgcggcccacatgaagcctattgtgtttttggtccggaatgggattgccgcccacatgaggcccattaaattctggtctgaaaggaattacggcctacgcgaggtttctttttggaataagatcaccggaggttcctcaacttaacagcgagatttttttgagatctcttaaccacaaaaccaaaaatcttcacccctaaactatacaaaaccgttcactcaaggtctctaggcagtatatatgagtggtttcactgacgtggcatcctagttagccaaaaaaaaattaaaaaatacgtggagcccacatgtcagctgcacttttttttcttctcctccccacatgtcagctgcacttttttttttcttctccttctcttctcttttctctcttctctatttctcttcttcagtgagggaggctggcggcaggcggagcaacgcgcgcagatgtgggtggcgcagcagagggcaagcgccagcggagccgcagcgggcgcaagtgcggcgggccaagcagtggagcgcgagcacggccgcgggcagagaagcggagggcgagcgcagcggcgggtggagcggcggagggcgagcgtggcagcggagcagaggtgggcgagcgcggagacgcatccagcccaccccaaccgaccaaagcacgccctttgccctcggccataagccccgccgccaagtcgccgtcgccgtcctcctcgtcgtcgccgagcggcagcgatgacttcgcggtgctcctcgacgcggagctcgagctcacctccgccgctgactcggcctccgccggagacgacgacttcgaggaagacccctcccagccttccctccttcctcctcgagctccctcatgccggcgccggcgcctgcagggatgggaagccgacagtgctggccgtcgtggtcagctcgcttgccgcggcaacgctggtcccggcgctaaccggctgatgcgtccgcggatcgatgccctggctcatgagcttgcgcttgatgtgctgttccacctgcagaaccaatcaatcagcaccaagaacacaagaagagctaaccggagcagatgacaacacgttgaaatttgttttgcttacttgttgtcgagaagggcgtggagcttgatggtgagctcatcgtcgtcgtcggtgaaagttgctgcacttgaggtcggggctgaggtagttcatccagtggaggcagcagctctttcggcagcggagcagccccatcgccttggggagggagagagggtcgacagggagagcacgccgctcgtcgggcggcggcggggcccgtggtcgagcacccggcacgttcgaacatctccgccgccgagctcgccgtcgcgccggccgccacctctcctccgctcccaccgccgccgtcgcatcgaccgcctctctctccctctccgccgccgccgtctccgctccgccgccggccacctctctccccccggtcgccgcgcctgcttgagactcgagagaactcggagagaagagaagagaaaaagaaaaaaaacatagaaatgtgggacccacaccattgtctcacttaaatgtgggccacacattaattttaattttttttgctggctaggatgccacgtcagcaaaaccacccgtatatactgcccagggaccttgagtgaacggttttgtatagtttagaggtggagatttctggtttctgtggttaagggactcggtataaagttgagggacggccggtgaacttattcctttctttttttccggtccatttttctcggtccaagtgagccttacggttcggtttgtctctctcatgttgttcgctgtgttctaatttccactacgtacggtacgacacagcatggcatcagaatggacaagggaaaattacttgcaatggtaataaagctaagcttcaaacacagattgtttatgcaccaacagggttctcatttaatcattttctttctcaccttcatcaaaccaagtgttataaaccaaacaaccgtacaaacgcgtaactctattccttccttttgagtagccacacaaaaatacaaatatatactgttatagcgctggaaatttttgttttgaatggcaccccaccttgacacattacatacaggagactataacatcacactcaagttgctaactcgtgcaaagcgatacgataaaacccgtattggagaacaaaaataaatttacattctcaacagcaattcctacgaatgattaacatggatgggaaaagaataactaccaagaatatacaatcgtggaactgaatgaacatcctaccttggactgtcccaaggagagggcggcttgttgtatggaaaaccctgagaagcggatccatgtcctaaatcgagactgtggagttgttccatcagttgcgacctccgctctttgaagaagtctagcctagttgtcagttctaccaaagtggaggaggccaccattggttgcctcccataatcaacaccctgccatacgataaaaataagaacaatcttcctttggaggatattagtagtgctaaatagagtggctgtgatttccctaacctcagtaaactttggggcattgatagccatagcagtgttatctgttggcatgctcgtcgatgcctccatgcctcttgaatcgcttgaagatgcgtccaaagagagcttgcgggtgagtggccttgaagaaccataaggtagcacatgctgcttgatatttctccactgtgatgagtccaccgagctctcctgccatgccaaaatatgatccgatgttagtcagggatacaatgccaatatcagattaaagcgagtgtgtttccttcagtccttctggtggaaactcctaacaatattatcgtgcaagaaattgtttgggtaccacaacccacacatcaaattagagcaattattatttgtttaggagacatgatcaatagcagtaatatccgtttccaaaactgaaaatgagtaaaaactaataaaacagtataatagagcattcttgttatgctgatgtgcacaggggtcaagttggacctgaaattcaacacacctctgtgttgttattaagctcacaatgtgtagagtaaatagttcttaacaaacctcatttctctgcttctcttggttgcagaaggcaaggttcatgtcgaatcctggctgaacaaagttcctggcaccaataaaatagtcaaaataagatactcctaaatcattaagctcagtaaagcatatccaatatgtctcgatacattgagctatcaattagtactgcacagattgttttccagtgaaatgttgtccacaatcagatttcaagtaagcatcagttgcagcataattctgtggctgcatacctgcagccactctttacagaaatggggccacttggatgaaacagaacaataaacacaattacagaaaatcaaaaggtgccaaacctactgaactagcaacatccatccgtataaatagcagcagtaaaaaagaaaacaacaaagttgattacttactgctgcgaaaaatggccaggaatacggtggtaacgatcatttgcatctaccatagggccatactggtgttggcgctgttggttgagttggagatgaagctctgcaaccttctgctttaaccttgcaacatcagcttcagcaagagcaatctcctcaagttcagctctcgtcttgagaaaaacaatgagtgaaaatgagactccgtaaagtaattccataaagtagagcggtcactagaggtaccttcgtgtccatagcacgtgaactagaaaactgactggaagacatgctcaatccaacctccaatgcagctctaagatctctctctgcctgtagttgctcttgcaacctagacacctatcaatatcacacttgtagaaattactatctgaatgtttcagtcaccatcaaatatatcacaagtgttcagccaaaaccaaatgtaagggaaagtatcgttttggttcctcagtctatgggctatgggtaaaagtgacttttgtgcaggcattatttcattttagtccctcaattttacagcatttccaatgcaagggatgaaggcaacctcagcaacaaattaatcaaacttatctagcctctgggtcagggttaaaaaaaactggtggtaagcagtccaggtcctgggactggttaggggatgctcaccaacaggaatgatgttgagattatatttataatttataattattctgacagttatcagtgcagtaaaatccagtaaccagaaggttactgtatttcactgatgaatgataataccaggattattgatattaggaaccctgatctgattcaacgataagcaaggcccaaggagctatcagttcaaatgtcaacgaggggatccaagtctctgcctggacctcattctgaattgctggaaatccaggcaagaaccaggatttctgtgttttgcatgtaactagtgaacagtgaggcttgtgattgctattttcaaggaatatagacagtgctgatgattcaacgtgtagaaaaagaagagacaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttcacgatgcccccatcgacattcggcaagcatcaaaacctccacaaatgtagttacatttccttatccattgcatgttccggtgattatcctaagctgcattgccagcaccccgccagtatgaccatcggtatgaaggaaatcgaagctcgtgggagccccccaaaaaagggcagctcatctgatgcaacccgactgaagtcgaaaccttcctattaatagcagctacgcagcatctccttgccagcaatgccagtctagagcagaagcttgcggcggccgctgaaccccctatgaggtccaaattatagagccgcgggaacacgaaaccgagatgcccgtaagcatcagataccaaaacccaccccaaaatcccccaagccaccacccgcgcatcacgcacgcaaggaagctagctagctactcctagctaagcccagtccacacggagaggagaggcgacgcgacgtgaacgcaccgtgttcccgctggccgccggcgcgcccgcccgctggtaccggtcgaacgccccgcccgccgccggcgcggacgacatcccttcctccctcccaccacctcagatcgggcccgctcacccgcgctacagcggccgcagccgccgccgcattggatccggccgacgcgtacggatccgctcggggcgcgcggatggctccgccccggccccggggggaggtggccgcgacggagtggggtctaggtctagggtttgggttttagcgcggcggtggctcgccgtcacaggaaggattcgggcggcggcggcggcgacgggggagggaggaaagcgaggcggatggatgcgaagagcgaagggagagagagggggaggggagtaggatgccgttgtgttgtgtgtgatggggcgctgcgctgctgcttccgctttggcagctggcttcgctttggagccttttgctcgcctcgtgtgcgtgctgcgttgtaatcgtatcgtacgccttgtcgagcaagtagtagtagcgagtagccgacgagtttactacactggttggtaggtgatggtttggtttggttgatgtgggttttagcagcttacgctgcgctgctatagtgtgaatcgactgtgatctcggcgattctattatatgtattaaaatagatgtaatttaattaaaaacaggtgtcacttgtcgcgagggatactagcattgtatcattcagataaccttcacaattaatgttgatgggtattataacgcgacttcgccgaatcgcaattaggaaaggttggattcaaacacggcctaatatagatgtcggttttatgctccactcaatcctcttaaaccattattcgatctatactcgcaccgaagttggtttaagaagatctagtttttaaaatgaaggatactataagaggatttagttataaagagacttgtgggatggctcttttattttatctcaaaattatagcatcctttcaccattgattttttttccatatccaatcttatttataggattgcgggtgttcttgaacacctaggtttctacaagattttgtgcattgattactttatttctgtctcactcatgttgtgactacgttctatgatccaatgtcaatcacagaggtatgaaaatgtaaatgtgtaacgagccaagaccatgacaacgacacaaatgaaaggaacgcaacaaaaatctaatcaatgttagcaatcaaaaagtacgttgatgtaccattaatgattcttatgaagtagggaggaaaatgtaggtgcactaaatgttaatgttaggaattgccaatttattggttagtattttgtgcttgtagttgtaggacaacgatggtgactcaagaaaatttatatgaaaaaccagtgaaaatcaaatctaaaagttctccaaatttatataaaaaatttataaagataagtataagcgtgaactacattaccacgaaatctcaagtccaaatttaactttattttaaaggaaaaaacaaattttgagcaaatagtagggcactatgtattaaggtaatctattcatgactacttatatactccctccatcccaaaataaactaacctcgtaccggatataccggatatgacacatcctaatttacttatcacttattttgggaagatcttttgtcattactaacgaccaatttatattgttaagataggtcctggaaaaaaaaactactactacgtagataataggaaacgtgcaaatattcattaggttttcttttcctatataacattattatttattacattttattagcacgtttttacatgtcatcaaaatttatgactacgtgtgctgggttatctagaaactttcaatatatctatttttcctacattattttcaatataaaataagaaaggccactatgccacttccttcgtcacaaaatatatcaacttacgattaatactccttatggggcatcatctattcgtacaaatctgagacttatcaagtgcagtactaacatgacagagaacggaaaaaagaaaaagacatttgcagattattaaaccctctaataaagtgtttggtgccgattttttgtttgattaaaagtgggcagttgctggcaggctggctggctggctggatggattgttgggccgtacgttgcgccgcgccaatggcccgtgggggtcaccaccactaccttctccctttcccttttgttttgtcctctcctcagcttctttgtccctttgctcgtttgctcgcctagctagcaactccggccggtggcggccaccggaaccggccggaggcgccggccggcatgccggaccacactcgccgccgcatcgtaggcgctggatgctgccacatgtcatgctgaatctacttttgtttgctcttggttcatttcagacggtacgtgtgtgcaccacacctctgcatatgcatgttataagacgatttgatctgtcgatgtatcgattagattcggtaataacatctatataaatttagttagatacatgaaacaaatacatgtatccatatatgaatctattaaaaacaccgaaacattttatgatgtgaaatagaggaagtactgaatcattttacgttatttttagttgtctaaatagaggaagtactgaatcattttacgttatttttagttgtctaggtttttcctcatggtgcggtccaaatgagagtagagaaatacgaccaaatgagagtagagaaatacgatagctttggttgaaattaatcggtggtatggtcactttgtgtgttgattctctgatcggttagagaccaatgttggttggtactaagtactacataatacagtttatgcttgtctcgattagttctttttctgttcatcgttggctccttgttgtcccgaagtgaaatgtcaactttctaagagaaataatgagctcacaaacatcattcagacaacgaaaagaaatgcatacatgatacatgcaagaaaaagcatggaaagctaagttagatggtataattgccatgtgagtactcgctttgaacctttttgcgaaaaatcaggatccaaaatgacttttgcagttttgctctcgcctcccacaagagggggaaaaaaggtttgcattttgttgtattgaaaacaacaaattctagtacattaatcatgcatcaacaacaaccaatgaccaacctggatcttaatgtctctcccacacacacacagagaaagagagggcattaacatctaattaacttctataatgtttcagtaaaattttatttctacatacacttagtactagtacatgtcaatcggcaagtgcatcacatggtgccattaatctcgacctatccatagtatccagggaggaccaggatgcagccaccatattagcttattttgtacttcatctgtttcatagtataagttattttagcatttttcacattcatattaatgttaatgaatctagatagatatatatatgtttagatttattaacatcatataaatatgagaaatattagaatgacttacagtgtgaaacgaagggagtagtacaggagatcatagctgagcttaattacccgtttcagttacgacgtagtaactgcggcgtactggtcatcagcgttaattcgctgatcgatgcatccatccgaggtactacaaaaaaaattgtcccggcaagaatgccatgaatgagttctgggtccatcttgtttttttggtcttggacccgcgtgtagctctggcaatgggactacatgccaactatacggatgcaaatgcgagctgaataataatgcccttccttgtacggtttggtaaggctccttagtacggtttggtcgcctcgtgttcggtgtttatcacacggcaaaaacaatttagtacagttatattgttcgtaaaagtaatatctctattattataaaaacacggttgctctcctttttcctgtcaaattatggacacaagtacacacaaccacccattctcaataaaactagaaaagacaatcaagtgggttggttagaaaaaaaacaattaattgttttttaaaaaatattgaatcatgtcctatttttaggcccttgcaatgtatcccaaataggtctgtgcatcctcaaaaccgtacttttgccacggtttcgtttggcgttacagttaactatgataatttactagaattaatttagatattttatagcttcattctttcttcagcttatcagccgtaaccaaaatttaaatatttaaagtcgattttgattttttattacggtttattttttttacattaacttttaagtcattaacaacgcatatataaaattttgactcaaattagtttttatcattaataaatgatagcgcctacaatcatcttgaagcgaaacgatggggctataatatgtttggcaaactgtttttctttattttaatttgcaagctagtattattgtctttcgaagatatgaacaaacagtagagagatgacaatattttttaaactttctttaaaataaattctctcaaaaaaaattctctcaaaacttgcatccagatggcaaccttttgccttggtaaaaggatgctgccatgccgttaaaaaccatgggcgtggcaccaatttgaccaaaagatctttttaaattaagtttcagaagttttatttttaaaaatttaaattaaaaggttttttcttttgaaaaatactagcaatagccctgtagcatggaggacccctctgccgttacaacataggagcgacaaattgccagttcaactgaactaaattaccctttgaactcaaatagaaattgcttcaaaggtcttgatataccactgagaataatgggcatcttcttggttatttcaattcttttaacaaagccatgccagggactgtactatcaaacaaacaaagtgattttatagactgattatgaggggtaaattatacatcaaggtaactctttatgctgttgctgttggaatcaactcgatggagagagaccatagacactggacttagaaactctcctccctctgaaaaagtatcgaaccaatcataactgcgattccagtcaccgcaattgtgaagagcagacgcttgtgctgtgcaccatgcataggccgtggcggtcttactggtggaggaggacgcacttctctctctggaatgattctggcactgaaatttgaagcatcttatcagtacaagatttgtagtacttcacatttggactagtaaaattgctagtagcatcttgctaatcatgaaaggtataaacaagaatcatcaggatacaaagcaccagttccattactctgatacacattatcatcttgaaagaagtgggaaacatctaattgaatgattgaatgaatctgacctacattgactaaagaatgcagggatcaaggctcaaatgctaagtgtatataatttgcatataatagattgcaataatttagcttgagaaaatctaccttcactgaaaatgaacagtcaaagaagtatgcaactctcgtattaaaatgataagaattatacattacatcataccaaggttacattaacgataaaaattcagcatgtgttaagagaaacgcctaagattttaccttgatgtctgtgcagaagcatttgcatttgcatgacactgtatttcatgtccaatccattcacgtagtctaacatacttcttgcatgtttgacaaaattctgttcggtttccgcatacatcctgcatctcaaactagtacgattaaaacatatatctacgacttaaaaaaaagatgtattccttacatattgtgtgtattataagatatttggttgatgccatatagtcttgtgtataattttcagaattaagggcaattatttttgcaattagctctagatcttatagtatattacttgttataaatcgaaggcacgggcatactgttagtaaaaaaataaaaaaaaagagattgtttcaaggtaaacaaaaaaacagcacctgatgttcatgaagctcaaccgcaggcaactcaaactcacaatattcacatgcaacaatcctttgtgggcactgttcacttttatgaagatcccagatctcgcgtgttacaatttccttgcaaagagtgcaatttacctgtatgtaacatgattagagtgagcatacattgccgaaaaatacaattgctgtacagatcatggaacatgtaaattctaatcttcttactatggtatatagaattgtaatgtagcattagttcctggtttcagttggtatgcaaaaatatcatgcatttggcaaacataacagaacgtgtatccaatttgtacgtacaacaaaaagtttacaggctgatgatggttggatgaagcatagcaaccacaaccatggtgtatggggtttgtggtgtgcaattagtaattccacaaaaaaagccacactgtcccaccatcaaccagcatgccacagtgcttccctcttgctctacccttccctttcttttcctttgtaatgagactctggatacaatccaggaaacgctgctgatgcctcatatccttggtgtggtggcttcaaatagcaaagagacagcagtggcttcagcgagcaacatgtgaagaaattatggtggtgacagacatactgacacaagaagcaacagctgtagctacagttcatgctccctcttcccttcccctactctctgccccttggtgcatagggtcactgatttggccaattcgtgcagttcaggtgtcgttccacaagatcctaaagtcgcaggcataatgcaattcagttcgtgcaattgaacatgtggcctcatggcatgattttggtagctattgaacgaaaattgttcttgtttataactgtaagcctaacacatttagttattattattgctgcatgctttgcttgcttcaaaaaccagtaatccctctacggaaagagtttaagaatattaaagcttattgtgaggagtaaatatgtacctaaaatgatcaattaaattataggttggagatctcatcatccaactatggcagtgatatattcaatagcggaggcaatctcatgttcatctttactactttaaaagagtgtagtggtgacggtgaattcgagtctacacattacaaaaaactactccatcaatccacctcttctacctatgaagctcgaagctaccatgtagccggaaaatatgagatggaataacagaaccaccctttgatccaacatgtagagagtacccagaagttactttgaaactccaacatgtaactggagatgtagatgcacaactacaaaaaaactccagggttactctgctacagaaatactctcttgattataattaaatattagaaaattaccgtgcactttgaaatagttcttttatgttggttgggagattgttacctttgcagcgcatgggcatttggctagtaactaagttttcacgccaatgaccaatggtagtaagcaatttggtatgtaactatgtatacattaaattttgcacgttcattcatggataattgtgccacgagatagtggaagccgtatttttcaggagttaatgacaactgcaggtcccactaacagagttacagaggagatgccagatgtgcagggatcttctctctctgtttttctttttcacgaagggaatccagaacatgggccactatcaaaacctatttcagttttgattatgtaacagagaaataggctatattccccttttaaactaaaaaaagattaatcacatccctcgagttgcatcaagtaatacaactttctaagagtaccacaaaagaaagtcctaattggtgcagtcaactgtcgagtgccaacatattgctcacctgggtcctaagataaataaacagataacactgaaatggaaacatcccaagcaaatcacaagtatggtataatgttttgaaagcccaaaactcaagatttatgatgaggttttgaacatactggagcatggctttcattgaagtgctcgtccataagctttctggccaccatttctccacagtgttcacacttttgaaggttacgagcgcagtgtgccgaatgtaagtcaatgtttgacgatggaatttctcgctggctgaaaaagaaagaacacgtaaacaaaactaaaatttgtatctaccatccaacatggcaaatgaagaatgggcatgatgctcatgaaatcagcactgcaccacatatcataaattgtgttgagctagccttgaccaagggtagcaggtagaaaaattctgaaaactacaactaatatcatgcatattttttttatgagattagaaacaaacccagaaagtgtaaaagcaagcaaactgtatatcgcattaatacaaagaaatgcatcggaagtgctctggtactaaatatgccaaacgacgatccattattatccatttggtttctgcaaatagcactgggctagtttgatgaaacaatggtctacaaacccagtgcaagcactatccccagttcccgtaagcgcattaaccaagcataaaatgagctccgttctcctcaaaccaaattagtgggttctaacggaatcagtgctacctcagttcaattgtaagggtatgcagtttcttctgctgagtgctaacaattccagataaaagtcccagcaacaataaattttgctctctatgaaaaaaaaaacacttactcgtaattacagcctatgtactttgtttcgtagaccaatgaatagattcttcctcaattattttaggaacacgatactataattgtctgatgaacttcgatccattacattgcaacgatggagaagcctctattcaatcccgatagcgcaaacgctcatcgaatcgatcggatcctcatcctcagctcagatccactcccacacgagatcaaaaaacgaatcagagcagcagcctcgccctcacccccaccgacacgcacagacacgccacatgacagggaaaagcaacaaacaaaccgaaccgaaccgagagagggaggtggggcgggggggatcgcgccgcacgaaccagtgggcgcaggtggatgtggcggcggcggcggcggcggcgagggccgcggagggatcggagccggcgtcggccgctgctgctgctgccgccatatcgccccttcgctgtgaatccgcctcgccgcttcctggccggcgccgatcgagcagccggcggcggagacgacgacgacgcgcgcggggtgggtggtggcgcggccggaggattcgaggaagattggaggggaggaggagtttggtggaggtggaggagaagacgaggcgaagggaaggcgagagaggagaggagaggagaagaggggagagaatttatgagggggggtagatggatcatatggaggcatgctttaattacaatcggggatttcggatggtcggtctgaggcctgaacagtgaatacacaccaccagcaccaccgcccatgcgtgcgtgcgagcgtggaattactgtcactcacttggaggaccatttcagggaggcatatcaaccattctcgtccaactgttaaagacacactctatctttttatctttgataaaaaattaaactgctttaagtttgactaaatttatagaaaaaaataatattttcaacccaaaacaaatttattataaaatatattcaattattgatttaatgaaactaatttggtattataaatattattatatttatctataaacttagttaaacttgaagtagtttgactttgaccaaaatcaaaacgtcttgtaatctgaaacggaggtagtagtatttccttcatttcataatacaagttgttttaactttttaaaattaaacttcttttaaattttataaaatttatagaaaatataggactggtttgatttgaggcctaaattaggcttaccaatatttggcaatttcaatagtgtttagtgtctatttagtttgaagccaaattttggcatgcctaagaaaatagatcatttcaatagtgaacttaaactattttgacttcaatccaaacacaactttgccttaccaaaattagtcatgccaaaacttaccaaaatttggcactgacaaaaatttggtaaggcctatttaggccacaaaccaaaccaacccataataatacttttaacacaaaaaaaatatattatcgaaatatattcaattttaagtttgataaagtttgaaactaatttgatcaaacttgataatttttgactaggaagaaaatcaaacaacttataacatgaaacggaaagagtagtttagaaccaagtcaccaactagatataagtttaatattaaaactaaattataggttatctttaattttctttttctatctcttcttcacatgatagctagtacattatattaaccatgtaaagagcgggctcttacatgatagctaatacttctctttttttcctcaactccaaatataagtttatagcatactattaaacttgctttaagaatttgtttctctattttttttagcttttactctctcgttctctacacgcacgctttccaaactgttaaacgatactacatttctttataaaaattgaaaaattgctagagaaaaacatattaattaatttaatttccaattttttaagttaaacttaattagtcatgtgctaataattcgcattgttttgcctgcatggagaaaaatatcccaaccattccaaatgaacgtagccttatctaccttagctaaggtacctaacggtttaaaattgatttgagatgttttttttttatcatagcttattttttactagtgttaactttgaatcattatgaaaataaattgctttggtttacaccattcattttctccatggtttattagccgtatgccccattttttatttataataattaataacatttaaattgaatcaatagtaattactgagttttattttacaaaataaaatgtagatagatagtgtccaggtacaaaccgttgagaatcgcgaccgggtgtggaggttattcggaatggtccacgatcttagtgaccagcacggagcccatagcctcctcgagagaggatagagctccaaatcagacgtccgatttcctcaaaaataatcgagtgatcaaatgtcgggtgaaacattaagaccggtttagttcctaatttttttaagtgtcgcatcggatatacagacacacattcgaagtattaaatcttgtataataacaaaataaattacagattccgccaggaaactgcgatacgaaattattaagcctaattaatccgtcattagtaaatatttactatagcaccacattgtcaaatcatggcgtaattaggcttaaaagattcgtctcgcaattttctagcgaaatgtgtttgtttttttctacatttaatacttcatgtatgtgtttaaacattcaatatgacagggtaaaattttttattttgggaactaaacagaaaaatcaatcactgaaacattgaatcactgtaccggagctgcgtgaattgcgtgagccagactagcaaattcgaatgcggaaatcccttttatctcaagtgccctagggagcgcctgcgacggcgtggtaagcctcctcgcgctacaggttgccacccgccgcctccttgtttgcctgctacttctagtccctttctcgtcggctctacaggtttttttcatctgaagtaagaccagtacagatccacgggaaccaatttgaagaaagcaattgattcatgtgtgatctctactacattatcgaggattcataacactagtaatctaatcagtaaagaaagcctttttttttgctttcacgaatatccctacaaaaaattgagtcatactgaataattaaacttcagagttcagatgcggagatgccgatcaaaacgatatctatgatatcacactcagtaattttgcatcttggatgtatttctcagttgaagaaccctgcacccaaaaggatccatggctgcacaccgtgtaggtagctaattacgctgctctcatcatctcctactcctatcaactattcattcccattccaatgcatgactgaaacttgtgcagaacttggacacaaaattctagtgttacagatgaaagaattcgatgcatgcgttactctatcggagcttgaacctgccgcccgcgccgcgcgtgctcgttccgactccgactcggactcgagttgttaaccaagagggaatcggatcggatgccacccatcctccataaatcaacccaagagcagtacacgaccgagcattgatcgagttaacagcaaattaaagcagagagagatggagcagccggaggatccgaagctgaacctggtagacctactacccgacgacgtgctcgccgacatcctccgccgcctcgcgccgcgcccgctagccgcgtgccgctgcgtctgcaagccctggcgggccgtcgtcgacggccaccgcctgctgcgcgcggacctcctcccgctgtcactggggggcatcttcgtcaacttccacgaggtgttcacgtccttcttcctccgccgcccgtccgcgcggccccccgccgccgcgatctccggcaagttcgaggacttcacccccaccgccgccaggagcaccgtcgtggatcactgcaacggcctgctcatgctccgcagccgctacgtggtcaacccggccatgcagcggtgggcggccttccccgaacccccgccacctcgtcccgggatcgcgaggagcttctaccatgacgagtacctcgtgttcgaccccaccgtatctccgcactacgaggtgttcctgatcccgagtgttactcccgaggaatttgtgtccaagaaactgaggccaaaggttgaggaatcagagtggccaccctctccttgcttcttgagtgtgttctcgtcgagcacggggcaatgggaagagagatccttcgtacgtgaaggtgaggccgccgggacgatcgcggatatgagatcgcaaccgctattggaacagtacaacgcggtctattggaaacgtgcactctacgtacatagggaagctaattttgttatgaggtactagaactaactagtccttaatcatttttgtttattatatataataatatcatttatatttagggtaatatgttctcagctgtttttgcttactactttgatccattttgcagaatttctccgtcaaaaagtaagtatcaagtaattaaattgcctatagcgcaagatggatatgtggatccttttcttgcaagatcggagaagggcgtgtacctcgcagtacttgatcggtgccatctacgggtttggattctcaacgaatcatgtgagcagatgaagtgggaactgaaatacgacaaggaaattcaactctcgtttcagcgctggaactacgatgaggaaagtgtcggaccatggactttacactacagccgccgtgatgtttatgatggagatgacactaattacaatgcagaagtagcggaaaggaagttcgagtgggactctgacagcgatgatgttctcgacttggaggatagggttcaaaggtcttctcatggtggttttttaatccttggatttcatccttacaaagaagttatctttctagatgaaggatcaagtagaggattggcttatcacttgggtacctctaaggctcaagacttaggtaggttacgccccaattttttcgaccattggcacgttgaaggcgttaatcggtcgttcgtgtatacgccttgctggattggagagctctctaatgggatatagttatatatatatccgactcgcagtgttctcatgataattgtatactttgatgtaattgaccgacttcaataaaagttctcattatctaaaagaagttgtatatagtccctttgtgttgtttctcttctgatatcactttgaaatcaagaaacatctttcacatatttcctgatgttccttaacgcttccatttctcccataaagaaaaatgttatcctataacctccctctagatgacaggttgaggctttaccctcatggcctacgtatcatctctaaccttagatggcccctccgtgtaattggcataagaggttccttaatttttcatctaaaataaggaattatattttttttagggaaagcactgaataaggaattatatttgatcaaatcacccagcatatcaagttttcataatcttctcttctacaaattaacgcccgctcttagaacaaaatcaaggcaatattccacaaatacgggatttaactttagagtgacacttaataaatcccttaattttatttacacacaaagaaatctaaaaagaccactgtgaataaaggtacattttcagtcctttttatacattaaatttgatactgtagaggaatattatttagaattttcacaatatttatacttgtactaattggggctctgctgcatgaagaataaatctaaagaggtaaaatagttaaaaatttccacattaaccggaaattcccacattacttccaaaaaagacatactcctagctagccatccaatgcacgatacaagtaataatgcctacgagtaacatttagttttcgtgtagatacaaaaataatttaacacggatggacaaatgcccttgatctttttttcaaccagaactggacaatttcgtttttttctcactttcatgtccaatattgattacacccctactttttagggttttcgttttttgcccacacttttttgaaccgaaagagacgtttacccctagtttagatggaagttagtgggaccggctgtgggggatacggcacccgggtacctcacggtagcggcccaagttaggcttcgggggtgggccaagggcccatgaccgatatagtaagtctaacatagttgggcaagacagggagattatagtaacagatccccaatcatgtaatagaagacaagtatccaaattgtgaggatacggggtcttgattggcgccggcggcctgagattgtataaagaggccggcgtccttccgaaatcctttgggcttctcggttcattttctttccacgaatacagagaaaaagcacactggacgtagggtattacctcatctcgagggcctgaaccaggataaacacctgcgtcaccatctctccttgatctagcgtaccccataaaatatattgccgatcatagaaatcgacagttggcgcgccaggtagggggcgcttgatcgttttcaaggcggagatggcacccactggatttgagatcgccagcaccaccactttccccgccaccacccaaatctccttcggcgcatttgacttcctcgtcgacagcgccggcaaactccgtcaggtgagcccaggggtcaccgggccggtcatggcctgtcgctatgctccaggaaccaggttctccttcggcagcctcgacttcatcgccaccagctccggcgtcctcgagctggccccatgcgagcccgcgccaccgacgaccacaccaaccatgcccctcggcatcaacaactttgccgcttccggcccaagcactgcaggccggcagcatcggcaccagcatttcagcgactgccccaccctcacgctccccggggcatcatggcagctccaagcgccgacgtccccgactttcgcaggaactcggatcccattgggtcggcttgctcgatgaagccgcacacccttcggactcaagctcaataagttcgaacaacacgccaacctcaagtcatccgccccgcgagatcttcgtcgtctttcaagagacagatgaggagaaaaaggaacacgaagaggagaagcgccgtatccagcaacagcaagaagatctcactcggtgcctcaacgagcttcggcagcgcggccgtctcgcccaagacgctatcctccaagtgaagctaggagaacacggcgtcttcaccacgccgtagaacaacatgatcgccgccaaggccctcctcgacaacatgctggtcccagtcgacccggccgtgaacaccaccatcgcccaagtgaaggctatggtggaagccaccgctgttcaacacgctgatgcactgccaacgacttcaactgccggcggttcctccgacaagagacagtcccgacaaccagcctttgagttgaagcgcgtcaaggcgtcccaagcggggagttcacaccccagtctgcgcaccagcgacctaagagacaagatcgaagccgggcgccggctaaacgccgacctccgtaacgtcatgaacgagcatcgccgacttcgtgacgctgaaaggttgcggattcacgaggacgacttcgacgctggccgtcgtcacacagacgtccagccggacggccgcatcatcgtccatcgaccttaccaatactaccacgaccactcaccagaccacatcccacaccgcgacgacggcgctgagggcataccggccttcaccgacaacctatgccgagtccgctggctagccaacttcaaacccataggcatcgacaaatacgatggcaagaccgaccccaacgcatggctcgccgtctactccaccgccattcaagctgccgggggcgaccaggtggtcatagcgaactacctgccggtcatgctgaccaccgtcgcccgagcatggctgacagggctaccaaggtacaccatcaacagctgggccgagctgaagggacagttcatcgccaactttcaaggcactttccctcacccgggcacccagtgggacctctaccggattgtccaaggccacaacgaatgcttctccgactacattcgccgcttcacggaacggcgcaacaccatcccacacgtcaccgacgcagaggtgatggccgccttccaacaaggctgcaagaacgaagacttcatcaagtggtgggcctgcaagacgtcactcggagggtgcgccgctctcaccgtccgacagatgttcgaccgcgccaacaaggacgccaactccgagctagcagtctacgcccaaatcaagaggaggccttcgtaccagccgcgtcgagaaagcaactcctcccgcagtaggccacccaagtgcaagagtgatgataaagtcaacaccatcgagcgcagcaacgcccagcgcaagttccgccaacccaagaaagacgacttcgacaggatgatggacggtccatgcccataccaccccgagctcaagcactccgctaagcaatgctggctactcaaacagtatgcccagcaattggccgacaagagtggctcaggaggaagaacacacgatccctctcaagacagcgacaagaccaagtcacaagctttcccgagccctcacgccgagctcaaccatatctacggctgccccgatgcatacgagtcccgacgcaagcagaagttaacgcaatctctgacacaccgcaatatctacggtggtctaagacctcgatcacattcgatcgatctgaccaccccgaccacctcccccacccaggtcgctatccactcgtcctcgatccgatagtggagggggtgtgtctcaagagttttggtattttttacgaccacagataaatccgcaagcgcacggaataccgctgtagcacttcaccttcgggtgaccccaaaaggatatcgaacttagggaacgtgtgtaatctatctaaggctaagactatctgttggtatttcttaacgacattactaaaaatataattcccagcaatgacgcagaaatacttctggtatattatggttacagagttcatccgcaagcgcacggatataccattgtagcatttcacccgagagtattccaagggtatcgtatttattttatcctgtgggaagatcatgtagagagaacttgactaataatttatatgttacttgtgataataatatcctaagcaggggttaagataatccaagggtagagttgtcagggttatggataccacatacctagtagtagttgactaaatcttggcaggacccaccacataccatgtcttatacggaaacaaccttcggatataggaggagttccgcataaggaaggatgaatggagttctacatggaaacgacaagtactactcggattgtatccaaattggtttccctagttctacttggacaaggggacacctatgggtataaatacaaggccccctaggaggagaggggatacggaacaatagatcaagacgcaagatcaacatacaagccaacatacgccaagacaagccgccggatatcgacatcagagataagcctaggaaaaccccatagggtacccacgggaaccaaagagaggaatctagggctatctctgatctcgtcgggcatagattcgaggaggaagactaccctgttgtcgactatgagtcagcacttcagaccgccaagtcgacaacagttagataggctaccccaaatattgtactggtgtaattatgatgaataagagcaacgaccggcttcggccaacaggatgtagggctattacctgacaattcaggagcccgaacctgtataaaaatctctgtctccatctcttttacctcaatctcgcatatatcctagtaccaacgatccccatactatgcaaataccggaatcgcgacatcaaacgtcgacaagagtgaacacaaccagtagctactcattctcataatatattatctaagctaagtggaaagaaaagagaaagataatctactcctatacttttaataaacataatatacatacattctagttatccgatatactagctaataccctctatccgatgccatcctggtacttcgagaagccacccctgactgccgagttccttacgacagcccgtcatgaccatacaaccggggctaaatacggaggagtaccctccccaggaaattaacttaggattatatacacgcgcggaggaatactcgtactgagctgtcaccatcagcggcccacctctcatccgcagcatataaccccaaaaaataatatctcgtaatctagacaccacgtctaaactaccagatactactctaatatcatcttcatgacatagagtaattgcataagcaaacattatacccgcaccaaagcatctcccagataagctagcagtatattcagtataacatgaacataatgtaaagctagcattcatatactcagaaagtatttcaataccataaatgtatacagaagagtattctaataaaagtataaagcttataaaggaggaaataaaaactactagagccatacccgaactcttccgaaggcttccggacccctgatttctactctattcctattccaccagcttaatactactaaactaaacttgagagaatatgaaagagctttgcttgaggtgtgtgagtgaagtgagaagaggagctccttttataagcaggtaatgacggttatgacggttggaatggtcggtaataccctccaaccgtcattgggtctcaatcccagccgtctatccaaacccttcatccattggcgccccgggaggttcggccgaaccatgggctgggccaatctggcccatcgtcggctggcggcctcctttattactctcctccgtagacttgtgaattttggccttattggttgtgtcatttctgagttcttggctcattcatacataagtctgattttcgacctcgtccgattgatttatcgtctgtgttgatgtcgattctcctccactttattgttattctctgcaaaaatgttagtaaacctaatattagtggaatattattattctaacatatatatgcattgcaagcatcactagttctcttctattttggtaatattgacggtcaaaactgatcgataacgactgttaacaaaactccccaagcttaaacctttgctcgtcccgagtgaaggatgaaaggaaacaaagacttggttgttgatcaggagttgttactatgctgtatatctcaaatatacaggtgcaaggtatatgtactctctctcaggttaaataatctttggcacggtggcttacccttacccctgattcccacgagacactgcttctccttgccttgggcggttgaaagacagaatagcaattagagcatcaatcacccaatatttattcaacttcttattccggaagttttcaaatgattttgcaaaagaaaactaagttcctcaaatgatccactcagtctctctaagtgtatcaatttgaattcctcaccatttctgcctttttgattcctactctaaggtttgatatgtggatcttggtagagatcaaacatgatatacttgcattcacatttattactaagtcaaaaactcagactaaagcagataactaaacacactcaagatcaagatcaagatcgtgcagtgtgtgtgtggtatatgatgaaaatggtttatgaagaaaaataaataaaatgcttctcctttgtgcttactttcttctcccaaaaatccttccttattgattaggagagggcatggctacatttttttttcaacatcatgctcatgcttgtgagagcataactttattatttttcttttcataaccatgtcttttcctccttatctggttcaccaacaacaatctggtgcagatgttctggtacagatccaacgaaccagagcgctcaatcgctcatatcataccacctctcccgaaatcaccgtactagtcacatcacatcccacggaaacctagtccgccatcactacgatcgcgaggcgtgcgcgacgagacctcacctcgcttcccacgcgtcgcaccgacccccaaccccttgcagatcactctccctccctcagtcgccgatccgcattcgtcgctatcgctgccaattccttccccacatcgccgcctacccgcgtcacaccgtctcctcctcctcctcgcagatcgccgtctccagaccttgaaaccgcaaacgctcggagacgacgcccctcctcgaccaacgcccgtccacgaagtaaccgcctcatcgcgctgctccacctcaccgacggctacaccgaaggggccgcatctcgctccagcgccatgcatggtggttatttgtggccttcgccattggcggggacgggagttctccgggggagcggagcagcggcgaggtggtaggtagagctctgaattcagcgtctctgcatcctctcctcaaggtccttcctttcattctgttgtccagtttcaacatcttcttcgttcattgtttttctgcctgattctgtctgatttggtttggacttgagctatgaacgattacgagcaacatctctatttgggcacgtactctgttttgctttgcccaaagctcatgaggtttttgcctcaatgcaagtggaacaatctgccattcagtacatcaatcaattttcttgtcaatcataggtaagtattaagtgtatgccaatgtgtttgggccaactgattttcagattgcttaaaaacccacatattgtccaatgcattcattatgatctggaggctactcagaaataaagaaatttaatttcatgcattatgtggggtaatagggcatctgatagtttattctactgatgcgctgctgctgaatttatcttgaaatcaattacttctaaagacgacttctctaacccaacaattaagaattactacaaagcttttgttgacataaatatccctgcatgaaatgaattggaactactactccctgtattatacacataacacaatctgaacataatttatccatgtaattgatatcagaattgaaacctacaaagataatcctactattcttgctaattaatgaccactgtctttcagatccattgggcgatacgttgcagatccactttccattttgttttggtaaaattatgggtcttccacattctgtttggccccagctaattttaagtacaaggtcgacctcctgttgttgcttcctgctccaccatgataggctccgttatgtgtgatgggtaccacctataggggttctgccacagcgatggtttttcttactcaccgtccaatcctctttcaaattgctctctaggtcaggtaattaggtactatcttgactatcgctctgcttttatctatgcttttaattttgttctattctgcagcatagagatataacatacactctgaattttgatgctttgaatatgaatttttcattattaacatttgatatgttccaagacttgaaggagtgattagctcagatgattagcgctttatattttcagatgttcctgttgcttgctgtttagacttcacatttttttactcggtcagtacacaactcaggacatctattttacatgagtacgatcatgaaaacatttgacccattatcctatgttattttatagtactaagcagtgataagatatcgagtgaaatatatagccggtccttaaacttgtagggtgatgttacttaggtcccaaaacttaaaaattacatatttaggttcatgaatttggtttattgtaccacccccgttccaattgccctttgactatgtttgaccgccaacgtgtcacgccgcgcaagcagcacttatgtgctcagcccccttcacatcacagcgcgtcgcttatacctccttgtagctatagtgacacccgaatccccccccccccccaaaaaaaaaaagtccccaaatcattatttcctctcattcttagaaaatgtagccccgattagcaatatgccattggtctacgctccacgatggccttatccttgcacaacgtgcacttaatcaatggtaccttcttccggcgactgtagggcgaggacgagcttggagaatccatgcgatgccaagtgtgcaagttgcctcccgctgttaatctggccgcaccgtgccaccgcttaccttgccggactgtgccgcttcttaccactaatctcatcagctaggcagccatagcagctacctcgctgcctcccaccgctaacctcaccgtcgaaaccctagccaatttgaggattcgagttggaatgtactggtcagggctaagtgcaaatgagttgcctgtgtagcgcgtcacgttagcggtcacacatagtcagaggatcattgtactatgggtggatggtatattaaaccaagttaacaagcataaaagtgcaaatgcaaaaaaaaaaaaaaaaggatgaggacgagctgcagaaaagagggaggcctgtggcgtatgcaatgcattccagaattgcgagagcaaccgtgagcttcctgaagatattcctatgatgagcaggtagccttcatgtttgtgtatggaccaaagttttgtacctgtactagaaaagttgcattgattgattttaggaaatgtcaagtacaaaaatcaactgtcataacaatgaggattgcccatcagctctgataagaacttgattaactatcttctattgagaggatcggatgaacttattacccgaatctattcaccagaaaaatttatttattagaggtagattcttacatgactatgaaagccagtatatatgctttaacaattttttttttaagaaatgacgtccaaggcatatcattcttcttatcaaaagttgcgatttattttatgcatgcgacaatgtattgaaatttttgttaaaatttatgtagcgattttctttgtagaccacatggtaagaggtaaagaataaatgtctccgtagccagcccatagcgttagcatgaacgagtatattattgcaaaagtacaatggcatgattccaatttaccctttttaattagtctagcaataccggccgtgcgatcaaaatgaataaatgttcaattcatgcaagaaacatggacatatatactttatattttaaaagtcgaatggtcttcgtaaatacttccagagagtaaatatggcttatatataaattaaatatggttagatcagtacataacaagttattacgtacgttgagataaacacttgcaaagagtaaatatgacctattacattgataagaaaacacttataaatttaatacagctattacattgagagagaaaaaaaaaacacaagcgcgcgatcgatcatcctctttgctgcaccatcatcatatctctcctgattttgctgatgtgccattcatccaacacctcctccgagcatttccttcgtgcgggccaaagcatgacgccgactctctccatcgcaccaaatttgttcgcaatacgtaacgatccatacaagtcccttgcctcctctccgccccaccagccattgttcctgtgactaacgaggagtccacatgtcatcactcgccatttcactacttcatcggctagcttactggtaagatgcgtccctgtggaccatcctctgagttgccagtcacggattttcctgagccgtaccgcttctggcagggtaacgatcagggttgctagggcatctccgagaatcctgtcatctgtggttgatggatcgtagttggataatgcttgtatggcatctagcacggcctgttggccaagggcgatcctaggtaggtccttatgtccacggtgcccagctcctagaagagaaccataattatcattgatcttgaggggcgtcacatcttcgcgaaaaagatgggcgtgcctctcgaatgcgtgccaatctccactcctgttggcaaacccaagaacatagaggttgtcgtcgcgcatcgacagcatcgtctcgtcaccgtctctgccgatgagatgcgccatgttccacgactctggggcttcactgacaggtctttgtattttcaggatgactatgtcatacactcgtagcatgctagatgtgctagtgatgaaggcgataaacgtccgaaggatggcatggtaggcctccctcacaaaatcaaatcgcagaactgtgggattagcccacaaatgtctgaaaaaaaaaataggtagcaactatgtatcagtgcacgctagacaccaaataaattttcactaaaatgttatttgtaaatccttggcattgcatagaatccaaaacatacttttccattttacccctaggagcaatcatatatttacccacattaaacttctttgtttatcttagttactacccacaacactatatactccaacattttaagggcaaaatgatcataaaaacttgactagttttacatgcatagttaaagtgccaattcgatcaaaagataacttaatggagagagtagcatatatacctgttacgaagaggatccttctcaaaggatgtcacaggcaaaataatggaaagaagcaccaccaccttaatcgtgaaagtaatcgccatgatgatagtaagtttgattagcaagcacaagttcacactatatagccttttcagatggttgttggtgattagttggtgattgttagtttctttttagattggtgattattaggtaaaaaatgttaggaacacagtaggtttcttgtatacttgtttgatgaatattttttttacaaaatttcaaaggtaaataataaataattaggtcaatattttcacatgtgaatattgtttgcagcccaaatttacaaaatacataaggaaagtgtctgatctaactcgttttgttgcatatttcaaatagaaaatactgggttcgaccagtttatgatttcgatatatgatttgaaagtttcgagtagttaaaaaaaagaaagcaattaactagtaatagctgcacctagttggtttgctactaatcacgtggccacatacgcttattatctgtagtgtggcagtagtagactcaagttaatgcaaacgacgtacatgccagtggggcaggcaagcgggtatttttagctcacttatctcacttctaatttattttttcttttaaattttgtactatcatatgagaaatgaactagtaagcgaatttttatttggatagcgggactatcccacttgcatccctacatgcagggtattgaccacggaaactcgtcaataaggaggctgaaacacaaccatcaaactgcatctctgtctgcccccccccccccccccccctcggcctccggcgatcggactacccaagtactatttgaatttcaatcgaaactagaaccttcattggtgatcggatcgttgatccgatactttgattccgataacaaactgtacagacatgttcggctctcatcgacgattggactgtttatgtgttgttttaacaatcaaaacatattttgcccccttacacacgggagttattctttaatcataggcaaattaaccatcctctatttaacgccagctacgaggtgcgacgtgcagatttaatacactaactagcatggtggcccgcacagattgcgtggctagcatcattatattttctctcatataatagcatatatgttttctcattatattattcaaacatattaaaataacatcataattttaaattttacaataactttacgaaactacaaatgtgtaatattcatattgtattttatatacgtgttagttattaattatttttaatatcaaattttagttatttgtaagttatatatattcctatatggactctagactcatcctttaatatttctttttttaatttcgaattttctgtaaattgtatttctatatagactctaggcttttctttcaatattatttatttttatttctgaatttttattatttttaattgtatttctatgtggactctaaactcatctttcaatattctttaatttttaatttcgaatttcagttacttctaaattgtattcctatattgactttaaattcttcttcccatgtttttcttaattttgaattttagttatttgtaaattgtatttttatatggactcaaaactctacttttaattttattatgtttattccaaattttagttagttttaaattcctatatggactctatactctacttctaatattccttattttttaattccgaatttctagttttttttaattgtatttttatatggactctatactctacttctaatattccttatttttaattccgaatttctattatttcctaattatatttctatatggactctatactttacttctaatattccttattttaaattccgaatttcagttatttcctaattgtatttctatatggactctagtctccttttctaatgttccttattttttaattctgaatttcagctatttctaaattgtatttctatatagactctagtctcctcttctaatattccttatttttttaattctaaatttcagctatttctaaattgtatttccatatggactctgcattttctttttctccgattaatgtgagaatttctaggccatgagagtgaacgtggatgctcctttttctattcctttaataatataatagattgacatcatggtcggttgtcaacacgctcaaacggtctaacaagctgacgaagctatagccaccacaataagttcactttgaatctcttaacgagtggccattcatccctgaacctgtgaaccacaataccggatatctcgacctccaactattaaaaccggcgtaatttgactccctcagcaattttggagagcggtttcgctgacgtggtgcctacgtggtgttgttgacccggtcctcgttccacgtagcattgacgtgacgcttatgtgacattagaattaaaaaaaaaactaaataatgctccgcgcgttacgacggactattcatgtgtgcaatgcagctataaatttttaatgtatagacatgagaaatattatatacctataaaagcacctcacatatgaaaaatgaaatacttcttgtagtggtttttatagcatactacactaagggtctgaatgttgagttacctcatgatcaatgaaaaataataaccatcgatatttaatgtctattggatggttgtgatgacacatgaaaaatgatccgatggctacttcttgtagtggtttttttatagcatatactacactaagtggtcactgaatgttgagttaccttttaatcaatgaaaaatgataagtgttgatatttaatgtctattggatggttgtggctacgtatgaaaatgatccaatggctcttgttttgtcatgttttgtcagtgatgcggctgaatgcatgtttagtttttggtgccaactatataggatatatagatatgtgtagggcccatatgctattcaaaaaaaatattgggggacccacatgtcatcttctctccttcccttcctcctcggcggcggtgggggcaactggaaggccgccgttctgcagagccttctgagcttcgtggtagagcaggagaagagcgttgttgtgctgctcagcaacctggtgaggttcgccatggacaaggtcacagggacgtctacagtggcgactggcgaggcggaggcgcgggaggaccaagatgcgggtggaaagcagcagcagtcagtgattgagctagcgcgcagcttttgacggaaaatccgcgctcggccgatggtaccgggtctgtgttggcacgaactaagtcaacgaacagtcgaacacaacggtctgggagatctgcttagctccagtgcaggtccaaaggttgatgaggtgcggacgtgccagtcaatttgatcctgcagttgacaagatatacaaatagcagatcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttctaatattccttatttttttaattctaaatttcagctatttctaaattgtatttccatatggactctgcattttctttttctccgattaatgtgagaatttctaggccatgagagtgaacgtggatgctcctttttctattcctttaataatataatagattgacatcatggtcggttgtcaacacgctcaaacggtctaacaagctgacgaagctatagccaccacaataagttcactttgaatctcttaacgagtggccattcatccctgaacctgtgaaccacaataccggatatctcgacctccaactattaaaaccggcgtaatttgactccctcgatggttttggagggtggttttactgacatgacgcctacgtgacagtgtcaaccaggtcctcgttccacgtggcgttgatgtgacgcttatatggtattagaattaaaaaaaactagatgttgctctgcgcgttacgtcggattattcatgtgtgcaatgcagctataaatttttaatgtatagacatgagaaatattatatacctataaaagcacctcacatatgaaaaatgaaatacttcttgtagtggtttttatagcatactacactaagggtctgaatgttgagttacctcatgatcaatgaaaaataataaccatcgatatttaatgtctattggatggttgtgatgacacatgaaaaatgatccgatggctacttcttgtagtggtttttttatagcatatactacactaagtggtcactgaatgttgagttaccttttaatcaatgaaaaatgataagtgttgatatttaatgtctattggatggttgtggctacgtatgaaaatgatccaatggctcttgttttgtcatgttttgtcagtgatgcggctgaatgcatgtttagtttttggtgccaactatataggatatatagatatgtgtagggcccatatgctattcaaaaaaaatattgggggacccacatgtcatcttctctccttcccttcctcctcggcggcggtgggggcaactggaaggccgccgttctgcagagccttctgagcttcgtggtagagcaggagaagagcgttgttgtgctgctcagcaacctggtgaggttcgccatggacaaggtcacagggacgtctacagtggcgactggcgaggcggaggcgcgggaggaccaagatgcgggtggaaagcagcagcagtcagtgattgagctagcgcgcagcttttgacggaaaatccgcgctcggccgatggtaccgggtctgtgttggcacgaactaagtcaacgaacagtcgaacacaacggtctgggagatctgcttagctccagtgcaggtccaaaggttgatgaggtgcggacgtgccagtcaatttgatcctgcagttgacaagatatacaaatagcagatcaactaaccgatcggctgacaagccgatggagtgattccagccgatgccggtatcagtcgatagtgataggattttgagctatcggccatatgtttgatgtaaaatctgacacttgatgtaaataaagacaatcggctgatgataatgtaatataacaataatataatcctgtagaaaccaatcagctaacaatgatatgatagaacaagtattgatccgaaagttaaagcttacatcggttgaagatccaatgtcataaatccacaagattagacaaacagtgaaacctttgttgctatcggctaaatccaacttgtatgcaatccttgtaagccgatgcaatgtccagataactcattggctaaaaccccgatgaaacctttattagcgatcaagaagcaggctagagattatggttctaaatacgacttagtaggtcgaatgtactgatgcagcactaagtatgaaacacaatatctagacaatcaagcccttgactgattttcagggtggtagataccttagctaatctaatttgggaaagcgacttagccgataccggcataaaccctaaaacgaatatcagtcgttacaagtaaatcaagctaccaaactagattaactaatatatatgataaataggtaggcaaatatatcaactaaaccagagcaatccaagaggacgaagcggtgcagccttgaacgatgccaatgtagccaataaaattgttagggccggcgcaacgtaggacttaccccctatgtcggagatcgaaagccgatgcagccctgcgtcaagtgtcaagttccgtcggatgataagtaaaaacctcagtaaaaaggatggcgatgtgccgaatttgtattgattgtggagatagtttacaatcaccccaggtgtacatatttatacccatgggtaggtactagtccttattggacaagaaagaaactttcctaaagataaagtaaaacataaagtctttatgggacactaaacacactttcctaaagataaaaggaaactaacaaatactgcctaattaatagataacttgtcatgccgcattcagcatccttcttgaactcggtcacttctagctaagcttcctttaatagattagttttcttaaccgaatatagcaagaatccgactattggcgacttgataattctcatcggccgattccaaaactctgaagccgatattgattttaggctgatgacgtcttcaaggcttaccaaatttcattgttaacacagccccccccccctcccgaaaaaaaaaaattggagtacgagagctcatgcttcaatattatcttctgtctagtcttaataactccaaaattgatcttacttactgtctgcattagatgagctatgctatcgaactcgtggcaaaataatttatccttgataggtgttgatagcccttggaatgcaagatatgctagttgctcatcacttagactcaaactataacatcggctgcggacattacgaaatctctgaatatattccataaccgattctccttcttactgctcaaccgatattaagtctatattattacataattcttccacagcaacgcgcggagtacccatctagttaatcatagacattagcacccatatccataattaatcatactcactagcacacatatacacagaattaatcgcttgcccatctgaacatgaatagcatcatcacaattcacaaggtttgacagatctgataagaactgtccctacacatctacttattcaatcacataagcagtaaaatgtctcagtcgaaaggtaaaagtatcaggcaaatattcaatcacataaggtccaacactaatgcttgctccaaaggatgtcttcaccctgaatagaagtgctaaaaaaagaacataagtgctcctctcctgcatgtccagaccgccatccatgcgtgctttacagaatgtccttaaaagagatagtgacaacactattatactatgccaatttacagaatgctgcaaacgccagatgtgcaactccaggaaaaagatgaacactagtgctgaagcagaactgaaatggtataatacttgtttaaggacccactcaagtgcaagagaaattataatatagcactaatgccaccatgagcttcagtggcccggctacttcttgccattatctctgaatatcttatgatctaggttcaaatttttaaatggagtttcaggttgcaaaccagtgcagtacaaccgatttacatcagtaaaattgaaatatttctgaagtacaaggcctatatgtgctagtcccaattaaaactgaaatagttttcaatgaagttcaaaccgggaatttcagttatgttcatattggccatgagttgcggccaaatttatcattggcacaaaagacttgaacatgggttctcaaaaaatctagaaccataaaacatacatatctatcatacagtaccaatgttggtattcaggtagaactagttcttggtgaatcaaagacaaggaaatcaaatgaagggtacggtatataacttgcacctattgttgctaggatgaagtatatggtgctttcctttcttttggactaaaaatagataaaattgtacatcctaaaaacagtaatactagatgtgtttgaatacagctaaattgtaccatgtgctgcttgttctgaacttggtattttcagatttcagagcaactctgccatagcttgagttctaactctgctttttttaagaatatttactcggcttagcaacatatccaaacgaaaaacagggatatggcagatcatataaacaattgtgatgttgttgggaaatttggacttgtacccaccaagtataagtctagctatggctcgatagacacaagcaccatgtgggcctacccagcatgttttatctagtttcgttccaacttaaaattgagtagaatttgggtttcaggtcatagttgaagcagctaatgcatataactgaaagtagtaagacacagctacgaaaagaaactgctaaattgatcatgcttcagattctaacatggcaacaattgtttgttttgagcatggaacttccagaacctataatccttcggttttcattttgattcacaaaactgtacatgataatgcggcaaggcaactcacgagaatatgaacatcaaaattactaaacgactgatgcctggagctttctctagttcctggcagctaaggtagaaattaaatttgaaaatatattgttaattcaattttttcttataaatattcggaatgtaaatttttttgcgtaaatatatcgccggtctcgcacaaacgttgcatgagaacgacgtgagaatgacgtcgtggatggtatcgcgcggcgaaagtacgagaccgcgtggtctcgcgcgacaagaccacgcagtctcgcggaatgggagagcgagactgaacggtctcgcggagtcaagcagcagcagcaggggtcctgcctgatgcagcagcagcgagccccgtcgtagtctatttcatctccaaccagcaagcaaatattccacatcttctcttcctcttccacaatttcatctttagccgtcactgctaagacgcctatggctaagtcaactcaagctccagctctcctctgcacattctctctccattactttgcatgtactgatgtagcttgtgctgcttcagttttattttggggagaacaaaggatatgcatcaatgcttcattgttcatcatcatctgtcaaaattgttggttgctcctaatttcagttgcaaaatctgtcaaaatcgtcgattagtttttcatgtctttgagcttgtactccatcacacatatgcagttaatttttgtgcttgctggtcgctgccatccgataatcactcatcaattatcaccgtattttattattgttagctgcttatcataatcccattttacatctccaaattatcatgatggcttggagtggtagttagatcattagctcattgcttgctactgtcaacacgttcactagcattctttgggtcttttgctagtaatgtacatcactgcttgctgcacatctatcaatattgacttttgttatatccatcaattattgtcctctacaaatcaaattttctttgtttcctatctagtctatctattcaagtcctgctgcatactccctccgtattttaatgtatgacgtcgttgactttttaacaaacgtttgacctttcgtcttattcaaaaaatttatataattataatttattttattgtgacttgatttatcatcaaatgttctttaagcatgacataagtatttttatatttgcataaaatttttgaataagacgagtggtcaaacgttggttaaaaagtcaacggcgtcatacattaaaatacggagggagtatatactagcatcgtcgtgtcatttactagttcccattgagtccatcgaagtcattgcctattcttcaatttgccgaagtcttgccaatctatctccatcatcactagttccacatcggagctagccgtcatcatcagttcatcaccagctccacatcggagcaggtcatctccaacttccccaactctccatcggagttggtcttcattattgtcctgtcatcatcaccaactccctgccggagttggtccatcatgctccccgttggagctgacatcatcatcaatcatgaaggaccgaagaacagtttgtgaaggtccttcaatatcattgtcaccatctctgaatcaatgaagagctgaaaaatagtttgtgaaggcttaaggtactaaaggctgaagaacgatccatgaaggctccaaggtccgcttcattgaagatgagatgaatcatttcttcttcatcatttcaagaactgcacacttcgacgtcatcatcaagcatggacttttgatttagtttagtgtttagttgtagttttcaaatgcaacgttattgcatacacattgcatttgagtaggggtgttaagtgtaatagtgtgtattggatattttggttatttcccatccctcttgtacacaatatattgcccatagagctaagtcaatgcaacaagtttatccccaatttcctactccctgaaattgacacacacatcatgtggtagatgcgttttgaggcgttggatgagacgatcaaacggctacggaatggatgagacctttcggtgtacatttcagttgggtggccatagcaaaaagtttgaattgatcctttttatattagtataggtgtagtacatttgattccaccattaaaaaaaaaaaacctcgacttagcttccgccattgccgcccacaatatatggagccgtagaaaacatatttcatttggaccctagggaaacatcataaatatatggaggagaagttcctcattcaggcccttatctacaccaggcccttaaaacgtaaataaacagatattttcttatctctaatcaaacacaccagcagattcacaatcctaatattagatcaaaatctactgaatgatatcattggaagcacatctcttcatgtaatccgttgataaaccgactaaaatcaataaagtccgaataaatttggtccaaaaactttaagttcaatttgaattttatctgctttctattaaaagctatgccctcgtgccttttgtcttaagatatacttggtattttttaaaaaaaacttaaaaacaagtggtttgtgttttcgaaccgttccgaagtccggagtccactgaaattatgaattctggataccccaaacaaccaaattaacaaaagaaaaaaacatcagccctcaatcaatagtcgtccaagtattttaaagaaccaaattaacagaaatcatcagcactcactagctgtctcaaattttccagtaaccggaattgttcagtggtcatctcaagtattctaaatcatcaaactcaatagttgtctcaagtatgagaagaaagttgtaaaaaagtatgaggagagacaaacacaagtactagcgacgacggcggctagtaagtctgtctacaatcgcataggaaacgactgatgccaggtacgccattggattggtggctggttgcactggctgaccatatgcactggtggctggctgcactggcgctggcaaacttcttgaggtgtcgggacagggacaggcccgcagggaagcgtcagcgcaggatgctcttggaagggcagcgcaggaagcccttgggagaagtgaggcgcgattgcgggcaagctaatctgcggcaccagaggacctcctgcaggaataagaattcttatttagttcaattgaccatatgcaaaatgaaaatgagttcaattggccgtatttacaagcaaacagaattatactattttaaagaaaaactcataccttgtgatcgccttctcacgaacagccaaatcaccaccagcgcgaaagcaaagagcatggccgatccaaacccaattcctaaaccgataaacatcggattagtagaagttgacttccttgcgttgcactccttgttaccagtctcaatcaaaatatttacttgatggccctcttcttttgtgtcctctttgtgcctttcacctaatatagagaatgtgttcagtaaacagttaaactagctaggctaacagatcagataagacaatgttgttcagtaaacagataaagcaggctaacagatcacacaagcaaagggaaatatacctgatacataacaaatggacgatacatctacactggatgattctggttgacccgtgcactctcggtgccaatccataacatcatgaacattgaaacctctagaagtaattggcacagatctgccaatttcacacaaaacactagcattgccacaagtgtggacagcagattgtaaaaggtcgcaacacactgcgggagaagcaccatactgacaaacttgagcaatgctcgttgagtactcaccgatgtcgcaatcagttccatggttgcttcctctcaccgtacaaatcaagctcatcataataagaaagggctacgctccggtgcattttacttgcagtattctactccaagtagaattaatctcaaccgtttattttaaagggtagattagtaatctcttaatacagtttagggtaattttggcatgggttgaattctttttctcatctggtacggcggagtcgtcgcttttctttacgtccgacgcaatccgagctcctgacgcatgcaccgcatcagtcatcgcaggcggtggcacggcaatatcaggtccaaaccagtatgttgattctttgagatccaacctaaacaaccgttgataactcgaatcttactcacagcacagcgcctcgacacgcaggcccgcatcaggttaccgctcctcctcacccggcaggcggcggccgggcgaaaatcgccggcggtgcggtcggcggctcggcaaattacagttagataatgacaaattacgataatacccctacacgaattattatctctggacaaatatgcccctccatatttttactactataaaatctggtgggagtagaactagatctcaaccctacgattaaatacgatcaacggctcggattaatttctactacaagtagaaagcaccggagcgagcctcaataagaaaaagagtaactgcaacgtacaacgtttgtagataacaacctgataaaaaatgagatggaaatcaagacaaatacatgattcatgactaaattacatcgtcaagagaaatacaatcttatgttctaaagacaaatcatcataagaaaatctacaaaaggtcatattcaaaaagtctcatgttctacacacaaatcattctaagaaaatctataaaaggtcctattcaaaatggagctaaaattcaaaaggcataaaaggtttggatctgcatataagtcgcattatacctcatgagctttctgttccgtctgcttgtgccattgactaaggattccagtcactcccttcttgttattaagcttcttggagtaccatggtccagactcactgctagagtctaggcagcatcttgtcccattcttgtcaacagaaaatctgataacattaaatactgggcatcagtttggaaaaaaaaacaccaatgtacataaataaaaatgcaggtctaacaaaaagatgatagcacatgctatactcccccaggtcagggaaatcgtgtaatacttcatttacacatcatttcagttgaatattcacggatcttttataagattgaaagatatctaagtcataaccattttaaagggaaaaaatatttcatcccacatccagatataattgatatgctaatatgcccaaaatccttaacaaagaccattcaaatattccatcaacaatctacattgaaaataaaggactatttgacatttttaaaaatcagatttaaaagctttccacaatgtaaaggactctatattccttaacattcctcaagcaggggactatgtaactaacggcattcacgggttgaagccaaataatttatcattacagcaatcaatacatgatcttaacatataatgtgttaatagacctgttgtttttaacagcatgctaacaaaggatcctaggatccaaataatgaaatttaacatacaatgtgttactagaaaaacagtaattcaatgttttgggctgacaatgcaaaccatgattaaccttgtaaggaggacaaagtatctctgtcatttgggaatacttattctgaaaagagaagattttagctgaaaggaaaacctctgtagtatgtctagtctaatgtagaataatgaagtgaatttcctcggactaaaaattcaaactgtgaacacctcaacaagtatttcagaaggtcaacaatctacattgatttcccttaacttagagaacataaacagaaagggagttaaagttacagaaacagcagatgaaagataagtacaacagctggctcaaaggaataggggtaatccccttgtaccttctgattttatcatcctgatgatttgtttcaatgcaaaccccacctaatgctgtctttgtctgaagattttgaaacattagagtttagaatcagtactcatttgttgacaagagaaaaatgctcgcggaataaatttagctgcacagcattatctacagatgcaatcaaagtgtgctcttaaatcttaccacacattttacaagatgtgttcttaaatgtattcttgtaaaatgtaatacatggtgtcactaaaattgctctcgggataaatttcaacagcacagtactttagcgagatacaataaaaatgtaatacaagaagatgctatctcaaaatacattcaaattgtacagtattgacacttacgcattcaaaatgcaatacatcttttctcacccagaaaagatgtcaggaggatacattaaactgtaatgtactctacagggatgcaataaagatgtaatacaaaataagaaataaaaagacatctaagaaacgttcaaatatgctttggttttcgttttctgccaaacatcacaaggatgagatcggaagcctcgatactttggatcatatcacataacatctcgccgtctcaagaacaaattaagcagcattaaaattcgtaaacgaacaaaggatgagatcggaagcctcgatacttggaatcatatcaacaatctcgccgaatcaaaacagattaggcagagcatgagattcgtaaacgaacacagtgcacacgaaaacgtttatcgtgatcagcaataaaaacattcagaattagcactcgaaacccatgcctagaaccggatctaggccgctaccgctactatatcgatatagaaacaacagcagaagagtagtaaacggttgtgcagactgcagagatctagaggggtgggaaggggagagggtaagatgagctcagtttgctgatgggaacgtggttgcgagtgacgtacaccatagcctcgagaagagtggacgagctccttcttccatacctgcgcgagattgtccgaggccagcgcctcaccatctggagaggccgcggcgggtggcgccagcgcgatctccatcgccttctgcctcaccagcttgtccggtgtcgacgtcgacgacgacgaagccgccgcctgcggagccggcgaggtcgacggtggaggcctccggacggtgacaggggtgctacccggcggcggcggcggccacacgacgccggtgggccggtacggctgtgctcccccaccgccgcctcaccccgccttccccgcggccggggccgccgcgcacaccaccatctcctccgcctccgcctccgtaatccatggcagcgacagcgagcgcagagaaatgcaaaacgagaggtggttggtggggtggtgcactggtgaggtgttgaggctacaaggcaacagagggtgaagggggcttttatattcttcggaggcgtggtggagaccggcgagagacccactgcaagggaaaagggggggaggtgaccttacctcgcggtgactgtatgcgcgcgtgtgtacggggggtgtggttaggctaatcaaacttgctactcaagaatcaatatttagtctggttttggagaatgcaagtaattgctgtgattaggttcaaattggaaataattaatctgaggttgttttgtcaatttaattttcgtttaagatcttgtagagccgagctgtgaacgtggactcatattcaggcgtagcactgtagtattgttcaaagttcaatggcaatcggcaaaaggccatctaggataaagttattttattaaatttaaagttgaatatatttgttaactttgtttttatattaatttagttaaaattaaagaagtttaaattgaaaaatactgaaacatcttataatataaaaacgccagggaatacagattattcaataattagatatttggtggtatctccggtaacttggtttgcactagtacctacgttctctggcctcagaaaagagatggtacgtcttggactcttggctactgccagcgagaggcaggctgtaggctgctggctagctgccgctcggtgaaaggcagcggccggccgggctttgcaggagggaaagagaacccgacgagaatggattgagatcctctgcggtcactgcccggtgcatttatcactgacatgtgggtctgatgatcttcagacccacatgtcaatgattaagacgcgatgcagttgactgtagagtatcctaatccgatgagaatatacacggtgctgcctggatacgtatgcaccaacaatcgaggctactactatacacagcctgtttaggccatgaccgacgcagaccgtagttccgtttgttaggtgggcaaggctacacaagagagcttatttcttcaatagaggtaatacccataagtgagaccttatttattgtaaagttgcgtaaagctgcacgaccaagaggcctcaagctgcacagcgcgagccacggctcgaaccctggccttagacagacgcctcgcgcaggggtgcgcggcgcgtgcatgaggttcgggcctcctcgcaggcacgtgctttttgctgctttttggcatcgcgtccgcgtgggagaggctagaggtacgtgtcacgtctttgcgttggccaatggtatgcgtccccgctcgaccgggtaacattggttgctgtattagagacttagagtacgtaggacttattcttgcactttgaagtttgaactctgcagatcgcgaggtgaaacgtacagggagtgtccggcggccagcttgatcacgcatgcatccgatcgatcagcgcccccgaaagtaaaagcaaaaggtaattttcttttgagtgataaatgacatagtatgtggtaaggtgtgggtattatgttattactttctcctttggaaactaatcatcatataatggaatcaaacatttcttaaattgatcatcatataatcacatggatacggattctatcgaaatacaattaatacaggatgggagaatgtgtgcatgctatagtataaatgatatggtgttttaatcgatatatgtattatagaagtgtgtgtatggtgtgtcttgattaatacagtttaaattattcttgttctttgtgtataaatatatataatgatcattatataatggaaggagtaggctctcttgagtttggttaacatgggatctgaatttctgataaagtgatcaacaccttttacaggcttggtgtgttcggcataagaggttcccaactcctctcccctgtgttccacacgcacatttttcaaactactaaatagtgtgtgttttgcaaaaagtttctgtacgaaagttgtttaaaaaatcatattgatccatttgtaaaaaaaaattagctaatacttaattaatcacacactgatgaatcactctgttttccgtgcacaagagattgattcccatctcctccatccgaacacagccgccttacatgcatgcccttgccttccgccagcacgggaattgagctgcgtgggttggtcaggttaccaccggttaccccagtacgtccccaacccacccacgtgcgatctgcgtgcctctgcctccaaccaacaacagaaatccccatcggccccaacccccgacacgcccgcgcatcgggacatggcgcgcccacctcacacacacacatactccctctccgtctcaaaaaaaaaaaaaacaaaccctgatttccgtgtctaatatttaaccgttcgtcttatttgaaaaaattataaaaaaaattaaaaagacaagcacgcataaaatattaatcatgttttatcatctaataataataaaaatacgaattataaacaaattttatataagacggacacttaaagttggatacgaaaacctagggtttatcttttttttttgggacggaggggctatctccctctctgtgtgtgtgtgtgtgtgagcgctcgatcggtgacaaaccacgtgtacgcatgggtgcgttggtggtggtggtcaagggggggaagagctcttcaatggctcggtctctacgactctaccgcaacgacgctgctcggtcgcgtggccgtggcggccgtttccgcctggcccagcttgccctccgcgagagaaagtatcaagaaagcattttttttctttttttgaaaaaaaaaggttgatgcatgttactcctagctagctagctagcacagggtttgcaagagcttattattaaccgtgcatgcgtggtaagtacgagtattattaaccgtagtttgcaaaactaactcaggtttgaactgcagtaccaggtgtatgtccgtgtgtggtaaataaaacatgcacgcggtatatggaaaactgtattcatcccttaagggggatattctctcattttttatgtcacttaaaaaatcatcaaaaaaattttaaaaaattagtacgatagatcaatatgtgatatgtcactttataaacatgcatattcaaattcaacttatacatgtagaacaaaaataacaaatttgactatgaatagaacgcgtaattcacggttaattttgttatttttgtttcgaattgtataaatcgaattttaacttacatgtttgcgaaaagatatattatgtatggatctatcttgataatttttttcaaacttttttataattttttaaacaccatacataaaacaaggggatgtacccataaaatccacttcctgcggtacatttactgtagtacagtccagggccaacacacaagaacacggcgagtgcataactgcatatgcatgtctgtctcacgtgatggcgtcgcagatcacacgatcgatcgagtgacaacaaatctgggcactccacgtacccctgccctgcgccatgtagagggccgggtccacttggctatcatctcctctgcaccacgttgcatctggtcgcctgcccgcgttgcacgcatttgcacacagtatctgaatatcaacacaagctgggctatagctatactactagtttgaactgaagagatgagcagctaactagggattaattcatcgaccttagctgattagatcaaggctaaaccacctttcttttttgttttgatcaatcgttttaggtttctttttttggccaattgagcctaatgaaaatttcaaatcagcacctcaagtcttcaagtttcagtcaagctgctgggacgaccgctttgcttggacgcatttgcatgcaacgcacgcagcagctggcgcacccgtgttcttgcatgccggagactgtgcatccccatcagcgccacaaaagtaaaagcaaaagttagccggccggatcaggggccgggtggatcggagcacgtacgtaagcagcgctgcacgcaccgtttcttttcttttcttttcaaaaattgtctctagctcgttcgtgagggactgcgtctcgtcaaactaaaatccacttaaccatgcactggagttttccattgactgatcactaatgtgtgctaggtgtacagggtatgtgattacgtctggagtctggaccacgctgtgattgtacgtaagcaggtacaataagttgactgagcaggctccaaaaatatccaacttattaaattcatatgtggaaaagagaggaataggagagagaagaaagcgagcgactaatctgccaggagatagcacgggttcatgtgcgctttgtgggtctcacgacgagccatccgatcccgtgtgacatgcagcgtattccctccccttccgcagcccatcttgtttctctcctcacgggagtgtcgcagatcgatctctgccggccaccgcctcgcagttgtcttccgcgtcgattccccgcccagtcttcccggcgtgtcttcgccgaccgccgtttgtgattgtcttccaccccaacgcctagctcaatctcgctcaaaagcctgaccaagaagggtctgttgatgtcgtcggcgcccgtggtggcggcgatgacaagggcgttcttctcggcgactcggccgctggcatcgacgaacgcagcgctcacggcgcagcagatcgcgaacgtggcggcagcagcgggcgccgacgacaaccgcgggctggcgctgctgctggccatcgcgtcaagaaggggccgatgcatctacgaacagaacaaacggatctcatcgttgatggagcagcaaatagctttctaatttgagttattgtcatctaatctcttcctaattcttttgttcttctcatctatttgctgtctgtgacttttattttctttttatgtatagagcactcctgagtattgcacaacaacgaccacagggattaagttcactttcgatcatgtatatcaatatatgcgtgtaaaatacatttttttatggatgagatacaaccaacacaatagccactctgttgtacaagttagctttaaaatcaactataaaatgacatggatacgagtggagccatcagctggctatactattgaccttgctcttactgtcttacatacactaggttttttttcgttgaaacaggttaaactgggatctgaatttctcacacagagagagagagagagccgcgtggtacagctaaagttacccaaccaaagtgcctccggctctccaaccagagcaaggcaggcaaaccacgtacgcatgggacgggccgatgggggactgtgcgactgtgcgtgcgttggtggtagaagagattgacaacaccttctttttcttatgcttacgagataatttttaaattaattttgtttcttatcatactttattttatagcatttgcttttaaataattaaaaacacgtatgcaaaaattgagttagtaatgaggagcttggaaaattatatgcataagcgaaaagataggaccgtctagccactaattaaggattgaaatcgggtgtagtcgtaattgcggccgcaccataggactacatatatttttcagtcatttcatttttatgatcaatggtccaaattagtcatagttgcagtccatcttactattgcagctgatctagaactagggctgtcaaaaaagctcggagcttgcaagctgctcgagcttgattcgttacaggcttgatttgagctcggctcaaatactagacaagccaagcttaagcctaggctgaggctcgcaagcctagcaagctcgagctcaaatagctcggtagggtttgattagcataagatgcattgcacgtaggaagatattcttgatgaatcaatgtatacttatcatcgtgcttgacctgctcaagtctcaagacctcatcaatgcttctcaataaagtaattaatcggctgctagtaatagtactactattcctattagatgtagtagctagcttttgttaattgtaatgtttcaaagccatgaattcatgagaaaagctgcagaggcttcattcaagacaagtagcacccattaattttgactaccgataatttgcattaatatctcttatacaagagtaagttctttggagtttcaccaagtcaagctgtcaagctcgagtaggctcgaagctcgctcgagctcgaactcgagctcagtcccaagctcgatcagtatccaggcttggctcgagcttggctcgagttcatgtcaaactcaagcctacatggccaaactcgctcgagcttggctcgttgacagccctatctagaactactcgtaacacacaagcgaccgatcatcgatgctgtgaagtggccatgtgggatccacttggttgtctcctctacgcctcgcactatcgcagcctacgactagctggtactccccccatccaaaaaaacaaaaaacaactaggaggagaggatatgaacaatgtatctagacatagagacatccctatgttcaaacacattgtcctagcataaatcacatccctagtaggttgattttttttagatggaggaagtatacgtgtccaaaagacatgtcctcgctccgtttcataaaagcttaacctagtatcggattaaaacatgctagtactataaatatgtatagcatgtgttaaattcaatactaaattaatttttttatggtggagagaatacagagaagacacgcacaatactcatgctcgaagtatgaaagaggatcaaagcatcaaaccaaaatacttccattgtcccgtaataagtttactttcagcttctttcatttgtctcaaaataaatttgtttttagagtaatcattatatctgagtttgtagaaatagagaataatgtattagaagtaaatgaatggagaaatggttgtattgagatttgctaaagtaaagacaccctagtccttttaactttgtatcggtatgtgtgcaaaatgaacttattttagcatgggtattaccttgttgtggttttatttggatccagaattttagagttgtttttcaagctaagtgattttactgactttagagagctgaggtcctgctctttttctcattttatattttcgatcttcatttgcacgattctcaagcttctaaacagtgtgtttctgatgtatgaattatttaccacatcaacaaagtagacagttagctttattccaacagttagggcgtgtgcacctagtgcaggggctggaaatgtgatattttcaatcatctaataattcgaagtggacaattgcagctagctgaagtactttttgaatagtgagctggaaattgccaaagcatcacccgtagccttcacagcatagagctccttcccggactgccactcattcgagtaggcaatccaatctttcctccattcctccagctgaaaactctggttctcttgtaggccttttgttaatcgactgaagtatttcgatgcccttggtagatagtagctcttcagcagtccactccaaaatttattggctggtaatatggtgtcaagaaaggcaggaaggttaataacctagaagtataactagcatacatatatctggcatgtacttcaaaattatggaggaaacaactatatatattaccatagtcatgtagtttactctgctcggtctttgtattgtcataccacattgttacctgtgttctagcattccactcatactgatagaaaagaaattgagtcagtcaacaataagaaaaaaaaaagaaattgagtcagtcaacaataagaaaaaaaataatatctgtgactaatactggatgaagggtgagaaatttacctgctttcgttcattttcagtcctagcaaggctttttgcatcttcaagccaaggccccagcagaaaattatcatcagaagctagtagtgtatcaatatccacaatgagctcaaggaatttcttcgtgtaaaagtttagaccatttgaatctttctttcggtaagcattcatggcatcaaggtacacttcatttgctaatttcgacagtgattgccttgtcaggtcaacaaggtcatacctgtgacaacaattatcgttaattcacagttttctttttttaaaaaaaaatatcatgtatgcagaacagcttgtttgattaattagcagctggcagtgaaagttctaacatatggctaagatttgtgttcaagagtatattcatgggctcatgactttgtttcatttttgttgtattcttgtcaaagcttcaattggctctgctgtacatttttggactattttaataattgtgagtactctcacatacataattacaatcgcacatgagcatttcaccattagtgtccccacatttcagacttttccctactccaagcctggaaaatgtgggttgattctgtgaatgccattattctgacatgattggtaaacaaactaagtagatgcatctatgctctagaaaggcatagcagatcaaacagggatgagataaagcagataattttgttttctttttctgggaattggagaaatgaatttcatgtatcagcataaagatgttgaaactgccacagcatttcatttttcgaaacaagtcctctagaaacaaacagttcagcattaactgatacctagttaaagaagaatgcatggcatcaggatgtttgaaggaccaatggcgattataaaacatacctatatgtcaaactttttgaaagatcgtttccagcattaagaaataattcaagggctttgatagcctcctttgtggaataccatagatgtggatgtggtaggcttgcagacacctcgcttaagacaaacctcctatgtttcttcacctctgaaatagcctttcgtttcgaaacatcagagctaaatgaatttggactgatgtctggaaattcaactatgtaatccttattatgatcctgcaatatacatatgaaagaagatatgatcagtggatttgtcaataatcatagcacagttgtaatgcaggagcataatttgtagaggagcatatgtatgatgtcaaaccgcaattccatctgtgcaattgtatattgtatgatacaaaatcccccaagctttctccacctcaacatttgattgaccatatcgcctgtaggagtatatttttaaccaatcctgggagataatacagattagatggcaattgacaaattggaaacatgcaacaacttcagcaaatgaaaaatgtcaggcagtattatggagaaaagacaggtgagctggtcacaaaagaaaaggagatgagacagtcacagtggttcataacaagcgaggcatatgcatgtttgttgtacatacctcaacttcaactttttgactacggaatgccatttcagacataagctcataaacaactggattatgctctattccctccatgcacatgccaacgccaacctaaaggaggtaaggcacaaatgtaagtatcatattaataggaagcatgccatgatatataatctgcagtgccagatcagtggtaaagaactctttttttttagaggagtggtaaggaactcattgatagattcacctcaagtttggtgcaacaaataatggacaatctcagctcatataagctctacactatattaatagaagagagtaaaatgtaccattgttgagttgtggcttgtacgtgcattaatggggccagatgcaattgagtcaagtatgccatacatttcaatattgccaccaaagttgtgtaacatgcacctagtttcaatgagaaccaccatgcatacttttacaactaatagagtataaaagtgatatttaagaaataagaagatttgaagctttagggtggagtcaaaacataccatatatatggcacaccataaaattgagaggacatttgccatatgggcttcacatcagcaaataaatcaaggactatcatcttaccagttggaacagaatgaagtaatgcctgaaagacaaaacaggcaatggttatctccatctataagaatgagcagaaacttacatatggggaaaagacaggtagatgcttttgctacctatttgctaatatagtaatatgcgttcatatgaatacacataatattttgcttctgttactgctatggtagtaccactgtgtggccatgtgtgaacagtaccataatactgtggcatcaggattagaattctatttccttaataatgaactagtttcctagtaggataggggttagtcaattggtatcctgtctgtcagttaatgaaagttgttagttaattactactaggaaattagagatatgttttttttagaaaagtagagattctacccatggaaatgtagcagggatccctacctaaaaaagaacaccatgtgtacccctctatcaatcgacaattgaatctctaaagttagtccaataagcctcagactcccttggttttgacagggagtagccttactggcgttaatttagtgcgagtgtcgtattccccagtctttggatctttaccatatccatgaatcggcattcataatagttacggcttattgtatgcataaactaaaagacattagtgcagaaggccctctcttgccctgcatcccatgagccagccttttccttacatgcttctagaagactaggacaaaccagtagtactagaatatagaaaaggtaagacagttctcaacaggcatggtttgagaagctagaaatacaaaggcacaaaggagggaatgattggatttggaaagaaatagattgtccagagccatttctcagttgagctttctttagcaatctcaattaagtccatgtcccattgtccctatccagatggacccacaaacacagtagcataaacactgagaagcactacattaattttttccataaatctcaccagtaatgattcaaggtttctcttagactgttgagtgcataagtactaaagttatttccactacactacataggttctaaatagatggcaacttagattgagcacacttaaagatctatagctctagatgctattttctctattcaagttgagtgcaagaaacaagatacaagggaacattggatcatcacattctttcgctattatcgaatttcagaatgatgaaacagatatccatcagtccaggctcaactatagtttctatgagtgttcagaaatcagaataaaacgaagaaacttactttcatttgaggctccttccagaaagctgcatctgagtagaacagccaaccctgaatcaagaaaagaaggttccaagattatactaatgttcaaaaattgccatgagtgtaacatgtgctcatgaaaactatgctaattaaacactatatgccactgtggcttagggcaaatgattttttactggcaaaactacagcatggtaagacatcatttttttttctctacaaactgggacgaagccagtatgaatgggtactccatatgttttttttccattggaaaatgtggcgatgttattgaatacataatattttacacttcaaaggtcaaaaaggagagcaagcacacctgcatcagccacacagcatccttgttacctcttgacattgcttcataaatagcagaaccaagtgatgaaatatatgccggttcatttgtgggtggtgtattctcgttgaaggtgtcactgaaaacaaacaataaatattgatcataatgtatgaaagacattgtggacaaggaacataaataagtactaaatcaatgaacaaagcaaaccaatacaccaataatattacatttttttatcaacaaccagtatatcaatggaattatctggatatcatgtagaattctgaatggtatcaggaacaaaatcttctaacctgatagcaagaatcaaatgaggagaaaggaaaggactcttgtcattttcaaaaaccagattttttttttaaaccttgccacaaaactgttttggtattaagtaccttatatgttcaaatatttttgcactcaacatttcttgcatcaaggttcattatagtttttttttaaaaaaaattaacaatcagtggttcatctccatgaattacaaggagagccaatcatttgcgctaaaaatgctaaactatagcgcattgtacagtccaggtactttgcaagaaacaaattattcatgcaaattctactgaaaaaaaaacagagaagcagatcagtcagagcttaccaattatagatgttggtgatatcgccatattctgcaaaatacaaaaacaattagaatggtaaacacgccatatgcaggttataaaaacatacattaaaattgcactgttagtaatccatgcagcaatttcgtgaagctattggcgaaagaacagtcaaaaggtattggaagtttggaataaatgaaatctggtatcttttcatggaaagactctgacctttcatttgttgcctgataaacgccagccccacatcaataaacaatgcatcagaaggatcaagaagataagtacagcaccacctaggatcaccatcaacagtgttcctgaagcaaaggaatctgtaaatacagtattcatgggctgaaacagaatactagaccttcaaagtatgttcgatcatataaacaatatgacttcaaactatcctgtgtgcatggttaccctgtacctacaacccacataatgccaaggaagaacagaagactgatagcctgaaacttatttatctgtttattccacggttacttataaactctggaaattatttagcaaagagaaagcatgaatacatcaacaccaaatttgaggtccagcccccaaactaacagtagttataaaataggtatcttgatgtgaactgcgactataaaacacagacaagattttgaaattttggtcacacctaaactagcatgaaatgtcagccaactaatggaaatgacacagaagagtgcattaccagtcaccaagtttggttatgttggcagatggaaataattttttaaacacagacggtacatttcctgagaacgatggtagaactgaaaaattgcaattaatgtcagtgaagtatataaccagaatcaaatatttagtgcactatactagtagtacatcgaaggtaacattgatatgttaactgactctccatatttcctgactccaaagataggataagagaaaatgtgacaaagctttaaacatagcatgaaacgaggaaagatgcaatagacaaacaatagacaatagcatatgtccaaagtttgtctcacataaatagacaaacaattgctaaagaagtaaagagctgaaattctacaatgtaaaacaaattattacctgggaccattccaagctcaatcatacgggacaatattttcttctgcagtgtcaattgttgatccagccaattttgtgatagtggtccaccccatctaagatttgttttaaaataaacatatatgtcaaactgcactgtttttttcacatcatactaacaaatatatgctgctaactgaaggatcctatgaccaaatagtcataattagcatactatgtgtaactacaaaaatatcaattcaatgttttgggcagtgctatgtactggctatgtgggtccctgataatgcaagccatgattaaccttttaagaagtacaaagtattgtctgtcatctgaaagaaatgatttgagctgagaggaaaacctctgtagtatgtctaacctaatttagcttcatgaagagattttcctcaggcaaaaaatttcaaactgcaaacacctcaacaggatatgtattttagaagggcgataattttgttaaggttcacttttgttagacataaagcaatccactatcctctgtgaactaaaaccaaaagggcatagacaacatacccttatttcttttttaattattgtactatttatctcataattattttcagatcaaatactttataataaatttgtgctaagcttacccatgcaggttacccattctagcccaagcaaggaaagctggtccaccaaaaaaatcatctaggtctctgtctgtaacattaaaactctgaaatagaactcagtcatcagcaagggattgaacacagcaaaaattgcattatgattccacagtggcatatatggaaaacaaaaacagtggcaatataaatgtcaaactgaagataacttctggatctgtaatgtttaaagatgccagattgatcacaaaacagcaatggtacagattagtatgcagttaatgcaaattttttatcgactatcgtttgggaaaatggtcgataaaattatagaaggcagcacaaaagactggcactcagcaaagataatattccaaatagtgacagacacggagataaattagagtatttgattcgagctttctagaatgtaaagttcccttagataagcgagagagagagagagagagaaagagagagagagagagaagatcacgcatcctattggactgagccagcccaagtaacctattgggtaaggaaacagacgcagcttctgctaatttatatgcatggcccatcataagcaacatcactggttgctgtatgttaacaatttagactccaaaaagaatttgaaaatgtgcttcagagtttaaattgtgtctgtcatactaccttaaaaaccttttgccagatagcttcctgcccggtaaatgctaaaggcaaattaattccttgaagtgccatccagtcaatttctttctcccatcttttccaatcccaccagacaaatgagtctatagagatgctacatgaactttgtcagagataaacagttggaaaccaagtaaagaagagtaaaagtagccagattgggagatatttcttacaaactaaaaatgtgtggtttgatcttgaaaagaacaaaaggtagatctttgaaacaggtagaatacagaaattaaaaaaaaaaaaacttttggcagaattgcaggactgaaatgcttagaccaaataaaagaacttcaatttgacacgcacagtggcaataatagatttatattgcatcagtacaaacatataatcatgatggcgttttagaaatccaacaagcatttgttttgcaacagacctagatgaccaattccataactcgataaaaaggaaaagagatcattttttcagagtgcaatataatattatcaccaatttgacaaaagtggtttgggtataataaaggatttggagctggaggttgaagactgagcagatatggtctatggagcagaacaaacattatgaaaaaaggaaaattgtgaaactcacagctagaggtgacaacattctgatagtaattccacggaacaggtcgctcaatcttcactcctgtcccttttacttgcggtagagacccgggcaaaggaaccgaggccagctgtgcaccgccagtcttgtcccaagaaatgtgtgcaccacaccagtacttgagataccagtggagaccagaggcgagctcgaccgctgtggtaccctggatcctgaacacaatgataagtaattgcattcacttttgcaatgtaaccatagcaaattttcagttttggtagccgtatatcaacaaattgttctccattcattcccctatctatgctcagctgaaggcaatgttttgagttttgaaaaacaatgcaaaagttactaaaagggacaaccggcatgacaaggaacagttgccaaaatagatacttcgcactggcgtttttcattgtctcaacccaatagcatgttttacagttttattagcatcagataagtgttactgtgctatagcatcaggcttagttgaaggtcctacaaaaccactcctatttaaaccaagccaatttaagaccataactccataattttaacatttctaaatttaaaccgtggtagcaggatagaattctgtttcaaataaaaaaactgggaagtaaacacacacacgggagagcggtagaagcgtacagaatttctgctccatttctgcgcgagccatccgcattactaatcctgaagcagcttgacccgccgcacacgccaccctggatgagagaatcaaagtcaaaccgtcagcgacgacgccatcctgatccaatcgagcagcgaccgtaattttcaccgagagactgtttcgcctccgaaatcgtcgcgccgcgcgcaccgaccttggagacgatctggaagcggaagctgcgggcgtgggaggggaggagcctgcggagcaccccggcggcggccgcctcctgctcctccggcgacgcgaccctgcggcggcctccccccgccgccgccgcgccgatcgcttcccacccgtcagcgccgcccgcggccgccgcaggcggcgacgggaggaggaggaggaggaggagcagcaggaaggggagaggcgtcggcggcctcatcgcagcgacccggctcgactccggccggcggcgagactgccgcttccgccgccgcaggtggtcacgtctaatgcaaccgcccgagtggctctctagttactactctctctctctctctctctctctctctctccctcgaattctccaaatgatgagatgataggcaacgatgattgcttcagatggtggacgattgtgtggagattttggataatgcggtcgagttggacgatttggactgtttgccgaatgccgttggactattttttctttgtcagtaacccaagaaaaaatcacaaaagacgtaggagtacacgtacgaggcagacagagcaggggtatgccgccacctaacacaataatcaagtactactactttatccgttcgtattataaatcgtttgatttttttatcaaaacttctagatttaatcaagtttatatgaaaaaatagcaacatatgtaatacaatttcagtaattttaaattaaatatatttttaaaaaggtcctagagcagtatagttgcccagtttcgctgacgtggcatcctagtcagaaaaaaataaaaaaagtatgtgtggcccacatcctagttagcatctctttttttctcctctctcttttcttttttttttcttcccttctcttcttcacccgttggcgacaaaggggtgagaggcgtggtggcggcagtagcagctagtgctgcccaaagagggggagatgagcccaaccggagaggggagagaggaggccggcagagaaggaggagatgaggccgacgggagaggggggcattggcgggagagggggaaagaggcggctaccgctctcgcccgccgccttcgtctccgcctccgctgctcccgaggacgggggcagctagatgcgcgcgtcgacggcacttgtcccctcaaccgccgcccgctcccaagggtgtggggacgacagtgaggacgacgcttgcgtggaggtcgaagacggctccaccgccagcagtaggtttgccgacgtgttttgcaggacggctctggtatgccattttggggttctcaagggtgaagaaggcgcttaacctggggtgcgagcggtggcctcacgagtccatcgccatcgtccacgactttgccgaccgcatcatccacgtcgtcgtcatcctcgaatcccatccctaacgccgcgcaccacccacggcacgacgagctaggcttgccactctcctcgccgccatctccctctcatccatggctgggttgggtggttcggagcgcgagaccaagcagtgcgtcagggccggggatgctggggttggttgccgctgccgtcaacgaggctgagcggcgcagagtcggcggcagctgcctctccctatctactgatgatctaccgtcagtgtcagaagagaagataagaaaagagaaaggaagaagataatgctgacacgtggaccccacattttttcttctcacttacatgtggatcccacatatatatttttttgctaactaggataccacgtcagcgaaaccaggcatctatactgccttgggatcttttttggatagttttacatagtttaggggtacacattcctgtattccgattaggggacctcaaatagactcggcgtacaattaagggatgtcagatgaacatattcctccaacatattgctcatgcccttgagtccttgtttgggaggccgtgagcccatgagattgaccgggattttgaactaaattcactgggccggattgtatatgttatccaaacaaggccataatgaagttgcgcttgaccgttggctaccttgttggaaattattgcatatgcgatgaaaatggaactcggtttattgatgacagatacactcatacacaaggttgtcaagatcggaatattagatagtagcattttgctcaaagtaatatcgtatcgtagtatcgggatacaatgagattttcttttttaagtttaattaatatttatattaattatatatagccattctatataaaataatgtagtaatgatatatgccatgcaaatagagacatttattaagagaaaccacgttggttttgatatatttaactgattttcatataaatttgagcatatttagttacattattttcaaaccatgttattttaaataatattttgtagtatcgtagggatcgtagaatcgggataccacctaagatttcgtaggattgtgtagtaatgaatagtaggatcgagatactataaaaattaggatactaggtacgatcggtatcgtttcggcttagtaggattatagtatcgtaagatactaatatacgaatcggaatactgacaaccttcctcatacaccgccggatcaaagagatcaacagatcatccatatgatcagcttaagcaatctagcgtagttacccagatttggcgcagccattctagaagcattgcaggacaatatatactgcaagaacacgtccgtaagacacgcatatcaaggccaaggccgatgtgccagtaagagcagatacaatagcagactattaaccagctgtaaacatgttttaataagataaaaaatgagagagaaaaacagcgggctacagatttgtagccagctgcagcgcggactacaagatacaatgtgtgtataacaggtgggaccatatattaacagcatagtaaacaactattatatgaattggttattagattaactataaatgaatttgagccagtaatgagctatactattagctttgctctaagctagcttatgtgatgttcaattttgaaccattcaaggttagtgctccctgagtatatcaaacaactgaagctccctgagtgagtgagtatgttatgtatctcggcacgcttccatcgatcttcactcacgcgctactgcgctagcatgcttgaatatatagatttgtccacatgatagtacgaatgcgccgatcgactatagtttaatcaactggccagttccctttataccaatctagtgatattaattagttaattaatcaacccttcctgcatgcatgcatgattatgcatctggcatataatacactgcgcagcttgccagcatgtttgctgtaaagcgactagcgagcagcagcacacagccacacacacactcgctgatcagctacaatgtgtaaactgacggatcgatcggcatgtgtgtagctagcgagagtacatgcatgattaatcaatgcagcttacccgagcacacatggaccttggcgggggcccacccctcgacagcggtgcgtgcaatatatgcgagctggggagatgggaggtgcccgcccagcaaaaggatcctcctcgcgttaaaagctaagcatgtgcgaacgcatcgtcttcgccacgatccccctgggagctaggtagggggctcgccagcgtgcagtgctactgtttgtgtgggtagctagctcagctgctacagtatttcatatgtataacgccattaactttttattcaacatttgattattcaccttatttaaaataattatacaattatcacttattttattgtgactcgattcatcatcaaatgttctttaagcatgatataaatacttttatatatgtacgaaaattttgaataaaacgaatggtcaaacattggtcaaaaagtcaacagcgtcatacattaaaatacgaagggggtatttggcacgaacagatcagtgtggaagctcaccgtggtgcgggtcgtggacgtcgtaggctcttttgcagagtaatgtggttcacgtttacatgtgttttgtagatgaattcattatcgaatgggatggatctagcatggggttagggagacttgatcaagtccccctatctcactgcatcactattgatagaaagagggaagggagaggaggaagagagggggtgcgacgaggaagaaagagatgggttcccctttaatcttattttagatccgtatgcgattatagatataagaatctaagatgggttcctcctaggtttttcacattgccggtaattttgcgggtaacgtgtttatcctgaaagtatgctgaaagtatggcaagggttattgatgatagagtttggttaaatttgttcgaattcagtttttctttaaaaaaatccctacaaatgtattatttgtagtaatatatatctagtatatttgacattagtcaaatgtgatgtcgtagtatcctttttccctatgatctctttcaagtcaaagaacacggttatagcatcttactgtgtagttatcgtaaaccttactacaatttttgaaattttgaattcaacattttgagatgaaattcacgtggtttttagcagttaacatatgttattgtggtaagtgccttaccgtgacaatattggataaccgtggtccaccgaataatcattcttagatgcctgtaaaatacaagaactgaacttagattttatacacatggtatgctactgcacgttattatgccattattgatccgaaatatatatgcacatacctgtacattacgtatgcgtatatggtccgaatttaagaacatgtttagtacctctctaactcttaaatctaacttagaaatggagactgtagtggagctgaaataatctgaatccctgtccagccttttggttattattttctattgctttcgtctgttctgctaagggtctattcgacagccgtggttgtagttgtgatgcagccaacgacaacagtgccgcaagcataagagtaacatgctgttgttgttgctgttgccgttgccgcaggcggccttccaaacacgatgtgctcgccttgcacagacgcttcacctccaccgatccaacgatcgatcaacggaagtgcacgtcgttgcttcatgcgttccttcttttgttcatccattgatcaactgaagtccgcgttgtactcgccttgcataaatgcttcgcctccacgaatccaacgacacaacgtgcgctcgtgctacagagagagatcacctatctctgatccaacgccgcgcggaggtgtccactcgaagactgtgtttggtagcctcgtatagaaaaatagtgttacccattaacgtataatttatttttgcaaaaattacataccatttagtaattaaaaaaaatatgtgcatggcaaatgggagaaataagttagcaaagtgaaaaaaataactcagcccaaaccactttccgatcacgaaagcctgaccattactctgatcgagtcaactacagcacactagtacagtacgtacgtatcggcaccatcttgctatcgatgtcgtggcttaactcgtgtccactctataaaaagaggaggaaaaagacggtggagttggaggggagggacggatcagacagggggcgtgtgcgtgatcttcgggaggaggatggcaaatgcattgtcttggcacgctggctggcatgtggggcccacgtgtgcctctaagaaattgaagctgctgtggtctgccgtgccgggccggaggggccacacgcgctggcgtggttaaggctgggcgtgggcccggcccacctgcgatctcaagcctaaatcgatcatctcttctctctgcctgccttgcctgagatgtttctaaaaaagcagctgcgtttgtcttctaaagaaacagagatgattaagcttgcccgcgcttgtgtacactgaatcaccgatatatatacagaggtctgttcagttcacaccaaacttctctcgacccctcaacttttcatcacatcacatctaatttttctagtcacataaacttctaactttttttccaaaccaccaatttttcctaaacttctctccaatttcagaaaatataaacacggccagagataagctcgatttcttgagctgttcagcgtgttgtttctcaaacgctcgatcggtcggggaaaaaaacagctattgatggcacaatgtggtaaagacttttgctgacgcttagattgccactagtgtctctcaggggtcaagcggtcgagaaaattatgtactgacagatttcttatttaccagtatatgggtgccgataattttgttgttctcctgatagatattgtatttccgacagactagttgtttccaacgtactcccatcgtctcattttaagtgtagccatgattttccgtgtaaaattttgaccgtctgtcttatttgaaaattttttgaaaaaatttaaaaacataagttacgtataaagtactattcatgttttatcatctcataataataaaaatactagttataaagaaattttaaataagacggacgatcaaagttggtgcgaaaacttatagttgcacttaaaatggaacggagggagtacattgcaaggtagcgaagccaaggaggagttgcagcgagcggtgacagcaataaaagggagaagcggcagcttgctatgatgtagacaagggtgcaaggaaggagtggcagcgagaaactacggcaagcgacggtgcaggcaacatcatggcacggaatttgacaaggcatggtgggccactacaccctttaacaccttctctagaagctctatcatcacctgacctagctgggtagtcgtcgacatgtcttcccgtactagtttggaaggggagaaagagatgaggaggaggaggtaatcgagagggcttgaagctttggcgggcgagctcatatggaaggtagagatcgacgctgggtgagcttgagaaaaaggtatagcttgaatggggtaaatcgacaacggtttggcgcgaggagcccatacgtgtcacacatatcccggtgtcatggtcatgtgctgcccagggcaccatagttaagcacctcgatccatattttgttattgctagcgtctatggactatggctactatggccacctcctgctagcactggatccaagaagatgaagaacctaaggttgtactatttggttggaaggatgggatgagttgactctattttttactattgtatttggtttggagatgggttatcactttagaggaatattctccttagttccgggtccaaaccattcggtaaaaatgagcggaccatcttgacccacttggacgggtgcacagtgtgagccgtgccgctacttcgctcgccctctcgccagtcgtcaccactcattcgcctgcccactagttgtcgtcgagttcccccccgagttatctgcttcccggtatcgccacttgttcgcatgcccgccggtcacctctcatccacctgttcacttccaatcggctagcgttgctcatccgcttgcttgccgttcaccgcccaaatcctctgcttgcccatccgtagcctgttctccggtcattgtcaagttctgccccgggtctcctccacctaagaactattgaatgcctatgcctagctaccacccaaatcctccactaaccgtgttgcgagatgtcgagcttctccacttcctagccagtcaccgctagaaatggaaatggggaattccccacggggtaatgcatccccatgccccctcctaataacaaaattttccccgttcccgcatggggaattaaccctcgcggggtctctgtccccgcttaaaacaatatgtacatatcaaattatatatgcaatgtaatacgtatattcacattttatattaatatattaacatatatctactaagtcacatgataaaaacataagattaacgttcattaaagattacaagtaatttagtcacataagataacttaaaaaaacattaaatttggttccctgtgccgctctccgttgcggtcgggaacatgaaacggaggaccatccccgctcccgtgaaacccggcgggaacatcgttcctcccatttaatccccacgaagaaccaattctaaccatcactgccccctaacaagagaattccccgtaggaaacgggaaacaggaaacggggccattgccatctcaagtcgctgccgcttctacactgtatccttttgatcgtgatgttagcgactgaacctagcttgcaccccacattcatcagagaaattttctccatacaccagctatttggcatccacctcttctacccaagatgtgacaccttatctatacgtctggcaacgacgctaacgagagtagttttgttcgtactaaccctctctgtgcttaggacagtaccacctttatactacaacaggtttggaaattggaattttgtggcgaatgacgttgggtagaccatcttagatctggcacattactagtaaggccctgtttagctcccaaaacaaaaaatttcatgctgtcacattgaatgtttggacatatgcatatagtattaaatgtaggtaaaaaaatcacacatattgcgtgtaaattgcgagacgaatcttttaagtctaattgcgtcatgacttgacaatgtggtgctacagtaaacatttgctaatgacagattaattaggcttaataaattcgtctcgtagtttcctgacggaatatgtaatttgttttgttattagactacgtttaatacttcagatgtgtgtccatatatctgatgtgacaaccaaacccaaaaattttccccgactaaacaaggtctaagttgcaccggaaaaaaaaaggaattggtgaaaaactctcatgcatatactatatagttattgtacattggaaaagagaaaatactaaaaaatgtatgtccatgaaaaaatatgtcacatgaccggccctgtttagatcccaccccaaaatttttcaccctatcacatcgaacgtttgaacacctacataaagtattaaatataggctaaaaaataattaattgcacatattgcgactaatttgtgagacgaatcttttaagcctaattggtccatgatttgataatgtggtgctacagtaaacatttgctaatgacggattaattaggcttaataaatttgtctcgctgtttactaatggattatgtaattagtttttttattagtgcccgaacaccccatacgataccctatataatatccgatgtgacacgccaaaactttacacccctgaatctaaatacccccgtagtacaatttctgttgcgacattttcttagttgtccttgcttcggtgctcatccttgacatttatgcattgtcttagtaggtattgtcagcttttgtcgtcaccaaacatactactgtctaacacctctggacaaacggagtatgatcgatgattggcaaactatgatccagatcctctgcagtactgctggtacagtactgctcactgacatgtggtgcagtatagcagaggaccctcacttggcaaactaacgagaattcacttttaacagaatgagttgtggtagtgacaagagagaatagtcaattttgtccctctaagtttcacttaagggctattttgatagttcctccctccgtttcagggtataagactttctagcattgcccatattcatataaatattaataaatttaggcacacacatatatctagattcattaacatatatatgaatgtgggcaatgctagaaagtcttataatatgaaacggagaaagtaacgctttattttgtacagttcagtgcttaaagcttgcattttgggtcaacgtaacctaatatgctacaatatgaacataactcaagaaaagttttagccttgtgtatctattgtgtcgatatcaacagcgaaaggattgttacatccttgtgtatctatttgaggcctcgttcggattacaggatagccatgggatttttggaggaatactattcataggtttttattccttttcataccattcggatcgcaaaagccaaacacagaaaaatcacaagaaattttcctacgtcgtcgattccacgggaaaaacacattaaaaatgatgggttaattcgatccatgccaatacaaatatgttattttagattgtatatgtgtcatgggaatttggggaattggaaccgtaccactccgtcgcgttttccataaaaatctccgttagcctcaactgcacatatatttttaaccccctagtttacgttgggattcctttcctatttccattgcttctctatcctatattttatctatcctatagtccgaacaatgaaacaagtctaagaataaacatcggttggtcccatgactacttaagaaggattctatagcttattttatcattgctattttatgttggaatttaaaatataatggtgaattagtcttttagctatatggttcgttgtgacgccccgcacttctaacattgaagataaaagtgccagactgtagattattatttggcagttcgcacttctaacattgaagataaaagtgccagactatgttaaaagtgcggggcgtcacattcatcaacaagattgatcttcattgagttgccttgatcacgcgattcattaggtgggcgttatggatcgtatggaacaaaagagcaaagctcaaaagctcaaggaccgattcgaacaaaatgaaatgcaagagactaatggcttgttaagttggggggaaattgttagtagagaatatgagtttaaaaatgaggacggttaagtctaatgtttggttggtgggcgttaaagtttagaagagattggaaaggaagtttaagagcgaactcccacctttttaatgcctgagcaggggtatgtaattgggagataattctcttctaagtacgactagataaatctaaagccgtacatcatcgcgtacaattcgattctcactcgaacttctcatgattatcatctctactatcgaacaacaaactaggagtaaaatgtctctccctccaaataaaactttcatgaccaattgctccaccaactttcttcttcgaaactcccaattttctcttcttctcttgtcaaacaggccgtaaggttaaccgaaaataaaatgctcactctgttttttttaatatatgacgacgttgatttttttaaaatacgttttaactatttgttttgttaaaaaaacatgtaattaccatttatttttatcgtgacttaatttatcatcaaatattctttaagtatgatttaaacttttttatatctgcacaaaagtttttaataaaacgaatgatcaaatgtcaataaaaaaatcatatattgagaaacagaggtagtatataaaatgaaaaaaaatgaaacggaggtagtatataaaatgaaaggatcaaattgaccgtattaataatacgcttagtttgacaccgacgtatgacatcatttgttagacaagagggagagccgttcaaatttccattgaggaaaacgcccccattttcttcgctacagcctagtgccacttcttttccccaccgtccagggaccccaggcggccaccggcccagcctcgacgccgctcgctcgctcgctagccccgctgctctaaaaacagggagcgcgctttgccagatctaccccgttccattcgcatctcctccccctcccatccctcccatcccagggcacggacaagccagagagagagagagagagacagagaggcagagcggaagggagcaatcatagcgccccgcttcctttattaggccgcgtcacccccctctccgcttttccgccggccacctcaatcgccgccccctcttccccttcccctcccgtcagcctccgatcggatcccgtcgtcgtcgtcctcctccccttctccaggtacgttccctcccctctcgattcctcgatcggctcgccgtcgtgtgtctccccgcgcgcgcaattgctcgttggttcttcgggaatgaagcggattgagtttggtttttttgtttggtttctcgctcgacgatccgctcttgcgcggcgttgtttgttccggttggtggtgccggccattgtgtggggggagaggggcgcggggtgggtcaggaatggtgtccgtctccggcgatccgggggtgtctaggtgggtgggttgcctaaccgatcggtgagatcggaggcgaaatgtgcgggggttgatccgtggattagctctcaatccgctcccttccgctttgggggcggtggtgactggcagctgatcagtgaccccagtggggttgggtggcgccgaatcagctttcccaatctctggttggtggctgccgtgaacacgtgctcgtgcagccaatctgatgggtagaagatgattaacacgagtacacctctcccaaattggtgcgtcgtcgtcggagggagctgggtgatgagatctgcatatgatgtgtttggtttgattgatctcgtaatgcagcccatgtggttgacgagaatacgggggcaattgctttgtgggcatgagtccggtggcgctgtgcagccactggcgtcgtgatgagatcaatcagaatagatgggcgcatttgggtctcagtcctctgatgagtacatctccattagcaaatataatgggtactctacgttacagtgtctttcaaatgtagatgggggctcaggtagatgtaatcatcacgtcgtgtatggtttattccggtttacatgttttgatctgacttactgattcgtttataagagtgaaattgtgcgattctggtgagtcattactgggctgcatgcaattgatgatgctttccttcatgatataccccttttacgatggtttcattcaggatatgttcgttttgatcattcacttgtgtgttccattcattcatatttcccaacagctaactactctatttgttgtctcgattcgagttgattgtttgtttgaatatcattgctctcttttaacatctggtctttcgatccatgtatagaagtccaaattagcttggctattttttctttctaatcttgttgacatataattttttcttccccttttcagtgtgcaagttcctattattctgtggtggagccatcttccactaccctgttttcaattaaacctttgtaaagttgctgctcaatgtcaagtgcaaaaccagtgcttgatcctgcatttcaaggagttggccaaaaaccgtatccttctttaaatgcctttattggtttgttttagttgtcttcttttagaaatctacgtacaagagtttctatccttttatgctgttagccccttaattaaaatatagtggcacagaaatatggaggattcaagattttaagccagttcctttgccaaaagcaggttacggtaaattttacaatggagattcatatatagttctccaggtgattttttttatatttacattttagaagaatctttctgttatctccactatggaaagtttcaatgatctgttcattttgttttgtagacgacttgcagcaaaggtggtggcgcctatctttttgacatccacttttggattgggaaagattctagtcaagtacattttctctaacatctcaagtttcatgtactgataaatggcatttccagcccacttcttgatttgatgtgttctcattcaggatgaagctgggactgcagcaattaagacagttgaacttgacaccatgctcggaggtcgtgcagtgcagcacagagaacttcaaggctatgaatctgataagttcctatcgtactttaaaccatgcattatacccttggagggaggtttcgcctctgggtttaaaacacctgaagaggataagtttgaaacaaggctatatatttgcaaagggaagagagctatcagagttaaagaggtgactactatttcacctccctgtttcttagactactttatctcctcatgttatatacactaaatgtcctatattcaggttccatttgctcgctcgtcattgaatcatgatgatgtatttatcttggatacggaaaagaaaatatatcaattcaatggtgcaaactccaatattcaagagagagcgaaagctttggaagcgattcaacatttaaaggagacataccacaatggagtgtgtgatgttgcgattgttggtatgctcgacaaccaaatctcaattcatgtaactttctggcacaaatctacacattttcatacaaaatttttgtgatagatgatggaaaattgcaagcagaatcagattctggtgaattctgggttctttttggaggttttgcaccaatagggaagaaagctatatgtgacgatgatgttgttcttgaaaccacagcccccaagctttacaggtatgattttttttttaaattgcgcttacagaattgtgaatccagataggacccttgtcttttagtaatcagatgctccaaacaacttcatattcttgccttccctatgtatggtacgcacttcacagtgaagttattttagggtgcgctcattgaagaatttctgtgccgaaaagcattgttctaacacatgatatggcacggactaacttcctccctgatcatacacaggctgctaaacttcatataaaactccaaaaatttatccatcagttgtgtgcaaggcatgtgtatatttatgtattaagatgatgctatttgaaaagtatcgatgctaattacatacatccatttttaggacttcttacttcaactttattacttttggatttctgacagtacattaagcaacttctgacataatttcaacgaatgttcagtatgcagatacaaccattttagccgtatgtatttgcagcttaatgttactgtaaatagcttcctgtttaggtagatacatttttaccaataaattgatttgtctttttctggttgatgaagggtttcataccttttcaaaggcttctcataagtttaatagttttcccatgttttatataggttttctcaggtttttggtagtgttgtattgtagcatagactaaatgggtatcactgttttagttggtttgctacgcttactatatccttaggtctgagactatatatatatattgctatgtttatcttacttttttttcccagtggcttaactttatttttgtatcctgatttttttccatgccatcaactgcttgcagcatcaataatggtcaattaaagttagaagacacagttctgacaaaatcaattcttgagaacaataagtgctttttggtcgactgtgggtctgatttatttatatgggttggtcgactaacacaagtggaggagagaaaagctgcaagtgcagcagttgaggtaagtctcaagccattgttttcttcttttttttttcttgcctattcaaatttgttaggatctaaatttgcctttgtaggaattcattgctactcaaaataggccaaagacaacaagagtaacccgagtgattcaagggtacgagaatcatacattcaagtctaagtttgaatcatggccagtaaatagtgcaggaagtgctggcgcggaggaaggccgagggaaagttgcaggttgtgtatattgttcatgttctctgagataaaataattgacccttagatcattcttgataatatttgcttttcctatagctctgttgaagcaacaaggagttgatatcaagggagcctcaaaaagcagcgctccagtagacgaggaagttcctcctttgctagaaggcgatggaaaacttgaggtatattttataagctttcagcaactataaaggaagactgggaaaatgcaataataggaatgtaaccataagaaacatgtggatatttcaggtttattgtgtcaatggcagtgctaagactgctcttccaaaggaggagcttggaaagttttacagcggagattgctatattgttctctatacatatcattctggtgacaagagagaagaattttatttgacttattggattggcaaggacagcataccggtaatgtaccttccagtgctcccaagctttagaatgtacatcctccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggagggggggtggggggagtgattgggggaggagagggtgtggcggaggtgggcagggagaggagggggggggagatgtgattaaggggggagtgtgggttggggagcaggagaaagatttgggaatgggttccaagagtccgcgcggcggatgaggagtgtgggtgtctatgggggtggggactccaagcgagtgggatgggggttaggggcgggtggaaggtatggggaggtggaggggttgcgagaggggggtgtggggaggggtcttagagaggtgcggtgtgggtgagcgagatgtattccagaccaccgtgggtgaagtgtgggggtggggagagggagggaggaggggaggggagggggaaggggcgacgggagtgtgggagagggaggaggggccgaggatgcgagggagtgtaggcggagggagtgagggctaagggttgggggttggggggggcgacgaggggccggtcggagcgggtcgcaaaagatggagttgggagtggggggtgtccggggcagggttgcaggagggggcggtggagtggggggggcaggtccgcgggggagtgaagattcggacgcgggggaggggggggatggatctttgcgagtgtggggatacagaccagaggtatggcggggtgcattaatcccggggggagattcaaggaagtacatggcgtttcaccgggcgttgggtatgtggaggaggtggaagggtgggtgctagttgcgggtatgcagaatttagagttgcgaggtttgtgatagtgacgatgtccgtgaaaagtgaagtgaagatggaggaacacaacatatagcgggagtggtgcgttcgtgataatcacagtaaaataccggtcagtagggtcgcgcacgggaactcagtgttggtgtggaagtgaaaagaacagctaatttagctcgagactcaaggattccactggaaccaaggacaaccattcggttcatccaagtcggcatggcggtggacgagaggagattggagagctacgcacgaaagaagcggatatcgatactcaataacatcaatacgaatgtgggaaatgctagaatgacttacattgtgaaacggagggagtagttggcaatattattcttgaacttctatactatagtgctttcttcttactttgtctgtgatcaacacaaagtcctgtcaatgccatgttatgtgtgttctcatcaagagcttgacttttatgtcaaataatcaccagttctcatgtgcaattaaatattactagtcatctcaggtgaaaataaatattccctctgtttatttacagaagacgccgttgacttttggacattaatttgaccattgtcttattaaaaaaatacataattatcatttattttgttgtaacttgtttatcattaaaagtactttaagcatgacttatatttttgcatatttgcacctttttttttttttgaaaaagatgaatagtcaaatgtatgtccaaaagttgacaacgtcatctattataaaacggagggagtatcatcttatgggtgacaaaattatctcttataccatgttgaatagtatagggagagagaaatactgcaaatattggacagattgtattgagccttggggggcggtatatataggagtacatgtagaggagataaggaaggatttagagataaggaaggagtccatacaaatcaatcctatcctattatgactctaagtaccatatactcaacatttttgtcgcctcataccactgttgtgtgatctgtgaacttactctttggttgatttcatacaggaagatcaagagatggctttccaaacagctaattcaatttggaattcactgaaaggaaggcctattctggtactgtattcctactatgacaatgtggacagattttctggaaaggagtttgatacattatatctggtgttgtagggtcgtatttatcaagggaaagaaccaccacaatttattgcccttttccagcccatggtcattctaaaggtatggtacttgatccttaccatattcatgttaaatagaatcagttggtaatagtgggtgttctctaaggaactaggtgcgcactgtctatatagctgaactgtaatgtccaatctcaattcaaacaatatcagttaagtgtatttggcatattgtgcagggtggaatcagctctggataccagaaatttgtagaagaaaagggcttgaaggatgaaacatattctggcgatggcattgctctttttcgaatttctggaacatcaattcacaacaataaagtgcttcaagttgatgcggtaatatttacctctcctgcaatggctgtgcctatgaagattcaacatgataatattgttggtggttttgtatgttttcaaaatggtactttataatagcaaactactctaaaattctatgtgctcatatatagagacatgacagagtagacctagggctgccactgggtgtccaatgcccacacccatacccttacccacactatttgggaagggtatgggtagggaggaattacccatttcaattttgagtaggggagggtaatacccatcattaccacccatacccattttatgtgtgtaaagcttggacccaaaattttaaaacttgcgtccgcactataaaaacttgtcaaattcggttgaattttgtagaaatgatttattgcacagagaagcaactttgtgcaagttttgagccatttgtatatgtgaggcccagctaattatgaaattgatatgggtaaaattgggtatggatatgggtcacccatacccttcctagtggcaggcctaagtagaccatttaatagcataattgataattgatggccttagtgagattgtagagtataacaactgcaaacagataaacaatgagggctcaaataatgttgattagtgatttcctttgggtgcagctagagaatctaccttgtattatttttgtctgcttagggtgcagctagagaatctaccttgtattatttttgtctgtatttttctttttatggaaacacagaagagtgtggcataaatacatcgattgattttcttctgagtgtgctgctgatgcagaaatttcattttagccacattgttcttgtcctttgcaatgacctttttcttcttactagactcatttgaaattcacaggcatccattatctgtaaattttaatttactgcgcccatctgcttataagtaacatttttctataggtgtcatcaaacttgagtcccacggattgttttgtcctgcaatctggaaattcaatgtttacatggattggcaatgccagttcgtatgaacagcaacaatgggctgcaaaagttgctgaattcttgaaggtatgaaatgaggaaaccccatttaatattccacttcatgtggttattgtcgggaaaaaaatgctgtggacattattggaaagaatttctttatgcgggcacttgaatattatattgcaggtcaaaagtatattttcaaattttgttcctgttatttttcttttcttcttcttcttcttcttttttttattttgctaattatgatcatatccaaattccaaaatgtccactagaaagtagaaagtttaagggcttgaaaacaacaatgtcttctgttcttgggaacttttatagaaattcaaaatgaacctttaggaaggaaaatatggtggttgtgtcttgatttggaagaaagcttccaacagcatggttattaagactgaagttgatcatgtaggcaatcagtaccagtcctattgtcacaaccagttgatctactgttagtccagattagcaatgttacaacattctgactatattatccaaatgtgtttttaaaactatatatgtaaggcatacctttttcagaggggcacacatttgttgattggattctaaagtacagttatcattttatgtgattgaccaatatgaatgaaagggactagcacaaatataccatccctgtgaggttactaactactggaaatctgtttccgctgtgatagaactaacttggttgttactccagaatgttttgctctgaataaaccgaaagcatttgatattttcttgaattcctagctatttctcactcaatacgattatctgatgtttccaaacttgcagcctggtgttgctgtcaaacattgcaaggagggaactgagagctctgccttttggtttgctcttggtggaaagcagaattacacaagcagaaatgccacacatgatgttgttagagagcctcacttgtatacattctcattgaggaatggttagttccagccaaaacttgattctgaatttgtcctgttgttgtttcaatgtgtttcttatattctatcagagccctaatgtttctctctcttttttttttttttggtttcgtttgcattgacatgatcaccatttaccagggaaactggaggtatgttgtcttactcttattgtcatgcttcaacaatttgggattattagtttctcaaaaacctttttatttgcaggtcactgaaattttcaacttttcacaagatgatttgctgactgaagacatgatggttcttgatacacatggggaagtctttgtttggatgggtcagtgtgtggatgctaaagagaagcagaaggcatttgaaattggccaggtatgatatgaagatttactcttgctgacttaaatatcatcatctttgctcaactcagcaataactgctttattctcagaaatatgcagaacatgcggcggccttcgaatctctctctcctgatgtgcctctgtacaaagtcgttgaagggaatgaaccatgcttcttcagaacttacttctcctgggataacacaagatctgtggtatgctattggatatttaccactatatctttttttctcagttctatcaattggaactttgtatttaagagatttcaccttggaagcaatttttcgtataagagatctatcctatgttcgtaattcatatttccttctgagcagctctaaatgtccatcagtacttcagtacatatgcatgtagctacacggagctccttcagtgttttgctatatgtttcattccctgtttcttagctaaactaataaatgcctagcacatatatgtctcattagatcagctattatgtttggggtagttttgtggtgtgtatgcttagattgttgccatgttaaacatatggtgtcgaatccgacttaagggtgtcataagaaacaaggaaaatttcttttcgttatgctaatttaggttggtagtcctcaatagaagtaagagggacctggggaggcaagaaaggatccagtgattttaaaataatttaaattaatctaaaggactggagaacaagaacatccttgcccatatgaatgaatgaatgtgcacagttgctatgaggctggcacatggaagctatcatgctttcttcaattatttattcatcaattctgcaagcttttttttcagtttggttgtacttgcctatactgtggtatttggtcgtaccatttctttgctcacacttgttttagcacaggatataatacttttcacccttgaaacagattcatggaaattcatttcagaagaagctttcacttcttttcggaatgcgctcagaggtacgttaattttttttgctcttaaagtttgaaattctatgaattatcctcacttaatgtgaaaagcagatatttggagacgtaatgtgtatggattcacttgttagtaacccatctcattaactgtttgcagagtggatctaagagttcaggtgatggtggaccaactcagagggcatcagcattggctgctctttcatctgcattcaacccatcttcccaaaagaataaggtattgttaacactcccaatgcacagcagaaaaaatataaaatttgttgatcttacaaactataagcaatgttgtgttctttttagggtaatgataggcctaaaagctctgatggtggacccactcagcgcgcttcagcaatggctgccttaacatcagcgttcaatccatcagcaaaacccaaaagcccaccacaacgtgcaggtcaaggttctcagcgagcagctgctgttgctgcgctgtctaatgttttgactgctgagggttcatctcaaagcccacgcataggtaggtcttccccaatggcaggtatgacttgtggcctactatttccttcccctgcatatattttaagggtaacaatatcaatttccttcatgtggtgctactaaccaataatagatattctaggcactgcatcgtttctttttgctagacatagttcatgaatagtcctgttcgtttccactacaaagagtggataaagttttggatattcgtggcacgcttttcgaactgctaaatggtgcgttttgcgtgaaacacttaatctttatcttcaggagatgcaaacactaccctaggtctctgcttattgtcctctgtaagcttataatgtgagacttttgatgcattgttgtgcattgattgttttgtaaattttggatgggcgatactgtactcattgactaactgcaagaacagtagatgaagacgatgcttgcaaaatttagagttaacaaatatttctttttgttgatgttggatcttgccaatttcaggtgatgcagatacagctgaactaactccgtctgctgtatcccctctgtctgaaggagcatcagaattttccgctgataaagatgccccaggagatggggcattatctgagggagggcgaactgagcctgacgtatcagtggaacagactgctaatgaaaatggaggtgaaacaaccttcagctatgatcggctgatatcaaaatctaccaaccctgttcgtgggatagattacaaacgcagagaggtttgttattttccttgcaaccttggaagcaaagttggtgttatgtgttgtttctgctaccttgtgaaatggataaacacttaccttacccataaatatgtgagttaattacctgtgcaacataaaaaatgatatgagcacagccatataaaatagcaggagaaatgacttttagtaataaaactttggaggaactttgtaatagtaaaaccacagtaacaatgcatatgttgtttagtaactcgagtacataacagaagttgcagtgagttcaacaagatttcagtattccaagtggatataacctggtgttatttcgtgcatgacttgcaacatgcaagcaagccactcaaaggtagagcaagccaactagatagtgccctcaaagaaatttagattataggaattgagcctagctcaattggtgggaggtttggttgcctttttttcccctcaattaaatgataccatgttcttctttggtatcccccattgttgctgtttgcatgtacatgtttggcttcagccagaccctttttgggattattgccaatcatctatctgccagacccttcaattttttcctgttttttcatcgatagtattgtttttgtggttttgctctagtccttcaaaaaggaattgcaacagatattcttagtttaaaacaaaacagtggcaaactcacaattggtccattactagcaaccatctgtaatcacagcctttactgtctgctaatgcttcatatgaacaccttgataatgtgaatggtggcctgcatgagtttcaatggctaacttttgtgcggcttctgcagacatatttgtcggacagcgaattccagactgtatttggtataacgaaggaagagttctaccagcagccagggtggaaacaagaactacagaaaaggaagcatgatcttttctgaagcatgaatctctttcccactacaaaggctgcatgtttactagttttctcttgcttgattggtgacatggtacgtgagaggccatgtttgccagcaatcttggtcatgtttcgaagacgattggccggtggcttactctgccgttatcccaagttttacagggtattctttatttgtacatggtctgcgctatgcagcaccaagggcgtcactacattgttccgagctttgttctggttcttgtccatccatgtgtatattatttttaccctcaatttggcacaagcggttatttctagcgaggttttggaatgtattatgcacattgatgttcagacttccacttttttgtttctcttgtattgagattcctggtactgtcatactgtataaatcttcttattgttgagtggtgattatgcatggttctattcttattgcaattctgattgtccctctttttctttttccctttttttgcatggataaatctgattattctagtttcattatacctcgtattattctgaccacattaccaaaataacagaacatgcagggttacgatgtcacaaacatcgcctgggattaaacatatggtttgtttggaaatggtctcttcttttcgcttatgcttattgataaaatttgaatttcaaccttaaatttagagttgattgtagagctttttcatcgtagtttatttttcagcctttgcttttaaatcgtttagatcatgtatataacatttttattcaaaaattattttttatttataaatataccgtttggcttattctaccaaatatggggctgaaagtttctatccaaatagaaacttttcctaatagtatagcttttttagattttgagaattattttgataacttgtcgtataattcagaaaatgaactaaaagctactagttgggaaaccgctcttagaagctacctaccgtctagattttaaactacccagcccacagttactcctgtggtccttaacaaacatttctgaaatccctatcatccattacgtctcaatggtggtgtttgaatctcctgaagatgaagataaagtttaagtgttttatgcaaaatgaggtggtaataacgtgtgattaattgagttttaattattacaaacttgaaaaatagattaatcctatattttaaaacaactttcatataaaaacttttcgcacgaaacacaccgtttagcagtttgaaaagcgtgccacttttattcaaaagtttatccagtttttattggagaaaagaatatggccaatacatcaattcatcatacatcggctccagcttcacaagctctcgagcgttttttctgtaccacatggtacacagggcagcaaacactgcaatgccaccgacgacgcacagagcgtcgaaccggcactcgctgcagatcttctcctccctcagcttgctttgcgccctcaggtatgagtggcatgacacgactccatcacctcctccaggttcccgctccgatgacagcatcccagtgcctccttcagcaccaccaagctgcgccgcccgtcgaaccgaccaccgcccttctcctcgatccgcatgctcagctcggttagagtgagcgccaatggcggcgtctcccccgccatagccgtcacaacatggaacttcatgagcaggacacactcagcgacctggtacggtagcagccagcaaggccgcctccttggccgggaggacggagccgaaccggacgacgaagctggcgttcgtcggccagtgttgccgccctcccagagggtgccagctcgccaggttcaccgcctatggatgcaaacagacagacccgcgaacttacttatatgttaaataaagggtaatctacggattttcacgtcatgactcggcttgacgtgttgtagaaaagcaagtagccgagtcatagaaaagcaagtggaatggataggcaagtgatatgtattgatagacacctggagcagaagagaaaaaagggatgataattagtttgtaagcttagcatggcaagtgatatgtattgatagatcttgtaatttcatattttatatcaattgtacaaatgcagatacccattttatttaaacaacacgcacaagatagtatgacatttctattgatatagcaggaaaaatacaagtctatagtcctggaagactatagtcaagaaaaaaaaaagaaaaagatagccacaacacgcgtttacgtctgatcttgctactaaaaataaaccaagcacacaacaccccagaggaatggttcttctgaatgacgctaagagcgctgccgtcatccgtcctagagaaccaggacgtggttttcacctaaagaaaccattggataggagaaacgcaacaacaccccaacaagaatgcggcgcccgtaggcgtcgccgttgtcggtccgagggctaaggccttcgccgtagtttcctccttcccgtgtcaatgcagatacccaattcacttctttgatgtattgagtagctttgaaggaaaaaaaaatgcacacagagagtatagaaattgtaagtttataacatgtggtacatttctcttagttccacaccattatctcaaaagaaaatataatagtggctggtgatggctataaatattaaatattatgacaaaagatttaacttttcaaacttcaaaactgaaatttatatttcagactaggtagaatatatagaagcttcctggtgacattgctcctagctataacctgtgttgttgcgcaatgatcaatcgaaaccacaatatcgactgaacggaaaaacagtcctagaggctagagtcgcttcatttctcaattaacttccgtttttgatcgaccccttctctctatgtacagaggagtgcccaaaatgaactaaaacaatccatacccatgaagcgcccataacactccaattacatatcaacccccacacagatctgtaactagaaagtggaaactgcagggttgtgcaaaatgttcaccgaccaataatctcacacggaaattctacagcttgaaactagagaatactaccaattactaccaatcaaccagagccatcatccccaaacgtaatactatgagtgtagagtcgtagagatgatccatgaacaacacgaaacaggaagaaagaaagaacaaaagagtggaaagattacagattgaggaataagaataagtggctatataaaaggattgatcgatttcggcgtgcttttctatggaagggagatgatccagataatgtcagttcgggtagtagtctcattaattggcagaacgtttgcaaacctaggaatttggggggcctcggtattctcaatttggaaaaattctcgcgagctttaaggctgcactggctctggtttggctggaaggaagataatagaccttggcataacatggaagtgccatgtgatgaattggacagagtgctttttcgagctggaacagtcattaccctgggaaatggaaagaaatgctctttttgttctgataactggcttcagggttgcttacctaaagatttagctccagggatcttcaacctgtccaggagaaaatgaaacaatgtgcacctcagccttcaaaacaaccactggctagtgatcctaaaccccattaccacgataagtgaaattgatgaactggtccggctgggtagccaattgcaagaagtcatgctccttgaaaacacccccaatgacattcgttggaaatcgactcccaatggagaatactcagcaaagagcgcttatgaagcacaattctaatgtatgatcactaacataaacttctctcccctatggaaggcccaggcggaaccaaaacatcgttttttcggctggctcattttgcattagagaaccctaacggcggaaaatttgctgagacgtcactggcaatgtaactggatatgcagtctgtgtacaaacgctttcgaagatgcaaatcacttggccaaagaatgcagcttcataagaaatgtgtggaatttagtatgcagctggcttggttacaatctctcccccacaatcttggcaagacacacccatttcgaattggtgggattcctagatttttcttgcaaaaggagattcagcaaagaagaagattggcgctctactcacaacgtggtggcaggtctggctcgagcgcaatcgtcgaatcttccatcataaatgccaaagcgaatcacaagtagcttgcacgatcaaagaaaatattgatttaattgagctttcgagacaagcctaaaggctgggtctcagctgagtcgtttctcttctcctctgtaatagggctttatgagtttattttcctttctagatgtcccctattttctttgaaccttgatgtttttcgttttgtctgactctttttaccctaatatatccggcagagctcctgccgttaatctttaaaaaaaaaattacagattgaggaagaagattaaaaaattacagattgaggaagaagattaaaaaattacagagtgaggaagaagattgggcgcctcacctcaccaaggaagttcattagatggattggataatgcatagtggataggggggaaaggcggcagtactaaaaacggcagagattgcattgcaattaacgtctcggcaactggaatggatcgataggccagccggccggccttgcgtggtctacggctacgccggctaagcgcatcggttgaaatcaagcaagcgctgcatctgtgggcttcccgtggtgtaccaagatcaggtctagctagaggcttaatttctggtacgaataatgtgtcaggctggccgatgtttgttagttgatgtattgaaatctactccatccatcccaaaatataaaggattttgaatggatgtgatacatcctaataccataaatctggatatagaatgtgttgtatctatccaaaatcccttatatttcgagacggagggagtatcgtggttttcttatttttttatttcggtattgctatatttatggcgcgtgtttttttaggaaaaaacagtcgttttcctggcggtaggatctccgttgattttcatgcttagcttcccacgctgattgccgatttttgtcgaggtgtatatcaaggatgacttgatcacttgattacttcgttattaatactcaaagggacatgtgattttgtgagtaattatttttttctttgctagcttctttcttatctccaaacggacctgtgatttgtgagcttccctcttctttttattgtgattacattgtaaatacattaaaattacatatgtaattttgggacttacatcctaaatacactaaaattacatatgtaatttagacacttacatatgtaattttaggacttacatcctaaatacactaaaattacatatgtaatttagagacttacaatgtaaaaacataccgactattttttggtgaaaaatatggcgccataaatatagctactccctaatattacagttttactgttgttgatgtatatatattttacttgattgcagtcactttttctaatgcttatatgtctcctatctgtcccttccaaactttgaagtaaaacaatcaattgtttttatcctaattgcttatatatagtgttatctgtaccagaaaaaaattacagtacagctgtgattacggtgtaatttataaaatttgttgtaattgtagagtaaaaaaatagactattttttataaaataatatgatactataaatatagtcttcttttactaagtcggacacaacccatgcacagcagttgaccggattagacgttttcttgaactggacaaaccgaacgacgataataacaaattaacaagtagacacaaattcttaaaactacatagagcattttatcatatacggaagcaaagttaagctgctggctaatgactaaacatgacaatcagtgctaatctaatagtgcatgcagctgggctaatgactaagcactgttatttaagcatctaatccaatgctggtgtcgggggatttttttttattttttttgaacctttttaatttttaattttaaaactaaatcatttcaaaatttatttataaaatctgaaccttttagctacgccagcccgtctgacgtgacaaaacaataatagcatgtcacctgcagcgggcgtgacagttttatcttgccacgccagcgagagcggtgtggccaaataatgctgtcacgcgggcaacgttgatgtggccaaataacgctgtcacgccagcggagcggcgtaacagtattgttctcacgtggccaaaagattcatattttgaaaataaaatttggatgggtttatttttaaaataaaaaataaaaaataaaaaaatcgtgtcggggccctggatccgccactgatgcgcacaccgtattcacgcgtatatacatccatgcagatgcgtcctggcatcagcatacgtacgtctataaagagattggccgtcaacgtctttacacccaagtactctacgaaaatacaagtatccatatccatgtcaagtaaatgagttccatctaagtatgcaagttttaggataagggagcctgcataactaattgagctttcacttctacttggtattcaattaagtggagtactaagtatcttaaaaagatatccagagttgtacgattgaatttttttcaaaacacgttacctacattgatattattatactcataaatatgaacacccacacacactcctacccggccctataaacatcacatactcgaaagatagcacattgtgacattgacgaaattaccgtagatgcctcgctgttgatttgtaaatcagttacctagaaacaacaaaaatatcgtaaaatgtgagcacatatactacatcagagatttaaacctgagtagataggtttcatcgtaaaaagcctaaccagttgagcatatatcaattcatagtgcacgattattggattgtgctaacaactaggctagtaacatattaccattggacttgctaccgcctcatgataaattttctcgctggtttacaagccacaatcaaaatttgaatttttacaatttaattttagggttgattttagggctttaaattgttctctatttttcaaccttggtttttggactgcgtgctagtaatatgaatagaagtataaaagtatattcaatctattttgattattttatttatttgttttatttcttattaaccgtagctcaaacaatctagattttgtgggatgaaattggtaaataggacagatggctagctagggtacacagggtagcacatttcccgtgctgcggaggtcaagcggtgtgtgagtgtgatgtgtgaacatgttgtgcatgttttcgttgtatttatctagctagcaactatttgcaatgtttgatactagcttctaatgtgagagcaataaacttcactgcaaaattgtttactacatctatccttaaaaaaagtatatttttagatatgaatctagacatgaattctcccagccaacctatccaagttcataactaaaaaagatatatggatgaatgtagtacctttttaaccctttcttgatttgtcaattgtttccaaaactaaaaaatgtgctgtggaggtcaagtggtgtgtgaatgagtatgatgtatgaacgtgttgtgcatgttttcgttgtatttatctagtaactatttgcaatgtttgctactagattctaaggtgagagcaataaacttcactgcaaaattgtttacacatccatccttaatatatatatatatatatatatatatatatatatatttatttatttatttagatatgaaactagacatgagttctctcagccgacctattcaagttcataactaaaaagatatatggatgaatgtagtacttttttaaccccttctcgatttatcaattgtttccaaaactaaaaaaaaaaagggagagaaaaacttcaaagtgtgtatatatgcaaccggggagtgataattaaggttattaaagaaaaataccatttcagatttctcgaaacgggtgatagctaggataggaataacattaacggctagaaaattggtggatgtgtatatctggatatatacaagaataacaggaaagtcaatcgtcggttaccataatctcacatattctcacaaatagctagtactaattaatacagtacataattacaacactcttactgacggatatacactgcagccaagagatagcactgtacaatgcccgtactattttcgtgtgactgttcgaccaagattctatttattgcattgttatccatgcttttcttggctcgctcaaaattcgacaccaattaattctgtcatacaggtcgacatatgcagatacatgttttcttctgattatctgattatggaaggcattaagacacggtatactactgtgcatatctgcatcagccagataggtcctgcagggactgtataaatacacaagagaggctatatacagttacctcgtcggaataaacctcacccctgtacaactccggccaccgattccggcgaccaagttggtacttgataaactccggcagctatcgattccgttccggcggccggctagcagctagctctgtggtcgatctcctcgcggtaggtgttaccctcttggttaatcaccgtccatttttcgtaatccagcttgaactgataagatgagtatagatgctttttgcttgcaaggttttgtgtcgcaatgctagtttctttttcttttttcttgttaatatccatttttctttttcttttatcaaaaaaaaatatgtgggtgtaggggtggatctagggggaaaaagcaggggctaaaaaaactagacaaagctccaactcattttcggcctttctgtatgtatgtcggaaaattttggaggctcaagggtctctaataatccatatattagtagcgggcgctcaaaccccgtctccgtgatagatccatatatatgggtggtttttgtttgatctaaaaagattttttttctttgtaatccttatgttgagcgatagatattttatttttacgtcagatatattagatatctaagttgaggctttttttaagggctaatatttttcattcacatagatctcaatgttattataatttttccatgtcatatataaacttaagaccgaactaatgcatcttgtttttaccttcgacttttcattacttttcaataggacctaaaagggattagggagtcctaattgccctaggctttgtctttaccccttgtatgatgtgaacaccagacataggttcaataggaatgaatagtttgcggatacatatgagataatgttttgcgccatatgtcaaagttagaaggtggtgaacataaaacaaagttaaagtttcactgaataataactagcgacgatgaacataaagaaattattgaagtttaccctcaagaagtagtaatattaatgattgattttgttaattttgctagctagaatatgcatacaacagcagatgttatcatcctttttatttatacgtactgtcatccttttctcctttggtatagattggttttatgaagttgatggaaaattgaccacagatgagtttattattcattcatgaaccgtgaacttctcttaaaaaaaagtaaaataaggaagttcaatgcgaataatctatatgggggattaattacttgtcaatgcttttcatgatatttaatgttttcgactgtaagattaacaaattgtgcagagatgtatttttcatgcatgataatttggaagtgcacccacattgttccatgaacttgcattgctagttttatgttaaattctcgttcacaacaaattaactagagacaattaattatcatgatatataggtaatttagcatcaaactgatcatttacaatctgcattactgtttttgaaaacaaaaataataaaaaaatgctatatcgttacaacggtggtttattttactaatatcatcgtgacattagcatgagatctaggtaccaaatactgttacctatgggtatcatgtatgataccccgatattagatatggttcctatgtttatcatgtctaatgctagtatcatataagtaccaaatttgtgccatgctggcgttatggtgaggccagaaataaagtattccattctggaatagtatagtgtcttctggtaatccttatttagaaaatgtattataaccatttaaatatagtatatgttccccttccatctcaaaaaataaatgattttgggtagatgtaatctatagtccttaaaatgttagtagttctggtggtgtctattcccacaccatctctactactaacatgtgagccccacaatctatactattacattatcttttaacgagtcctcccccgtttcaccgttggctctcagtacttggactaaataagtgtttgttaattgatttaataaattagaaactcaatttgttgtccgttacaaagcacaagctcttagctatcctaatattattaatctgaacaaacttatatcacatccatctaaaatctcgtatattatattttgggacgggggagtaagaatgatcgagtgcacgtacattttaggtcgtaaatttaccatctttgcaaaaagtaattaacgatggcttatatacctcttctccggtgagcagctcaccttcatcaatggagtaccacgtcggcggtgtcatcggacagtcacccaagcccaaggtcgtcttcgtgctcggcgccaccgccaccggcaagtccaagctcgccatctccatcgccgagcggttcggcggcgaggtgatcaactccgacaagatccaggtgcacgacgggttccccatcatcacgaacaaggtcaccgaggaggagcgcgccggcgtcccccaccacctcctcggcgtcctccacccggacgccgacttcaccgccgaggacttccggcgcgaggcggccgccgccgtcgcccgcgtcctcgcggcgggccgcctccccgtcgtggctggcgggtcgaacacctacgtcgaggcgctggtggagggcggcggcggcgcgttccgcgcggcgcacgactgcctcttcctgtggaccgacgtcgcgccgggcctgctgcggtggtacaccgcggcgcgcgtggacgacatggtgcggcgcgggctggtgggcgaggcgcgcgccgggttcgtcgacggcgccggcgccgcggactactacacccgcggcgtgcgccgcgccatcgggatcccggagatgcacgggtacctcctggccgagcggtcgggcggcgaggcggccgacgacggcgagctcgccgccatgctcgacggcgccgtgcgcgagatcaaggccaacacctaccgcctcgccgcgacgcaggtggcgaagatccggcggctgagcgcgctggacgggtgggacgtgcggcgcgtggacgcgacggcggtggtggcgcgcatggcggagggggcgccgcacagggagacgtgggaggcggtggtgtggaagccgtgcgaggagatggtcggccgcttcctcgaggcgtccgccgccgtggatgacgacgacaatgccgccgccggttcgccggcggcgttggcaccgatgacggcggcgtgtcgcctgagggcgcagctggtgcagctgcaatactaattagagtggagtggcttggcgttggctagcgttagtgctactactataattaatatatatagtgcaagcagatcgcgtttgattagagtgacaattatatgtcgtcgaaagtacgttttgtgatggaagtaacatcatccagtcgctataagtgggacccatatgtcatcagtttaattaaagagatgattaggaagaaggttttccttatttattcacagtggagtgctattttacaaatagttctagtatataaatatagggagatggattttcataattggagaggacatgcattccctcgtttttttataccacctatatatatatatatagaaaaaatgataatataattaatacaaaatatatcacttcacagcctccatgttcaaaatttaaaccgatactaattaatgtatgttcatagttatatatatttgtatatttcatggtaatgatggttttcttgcattttatattataagatgttttggtttttttaaaattttaaaatttaattgattttataggaaagcgtagcaacatctaatataacgtcaaattaattttactaaatccgacgtctatagaaatgttactacatgcctttatttttataaatttgtttgaatttaaaacaatttgattgaaaaaaaaattcaaacattgtataatataaaacaaaagaagtatataattaaggtattgtagttcgttgttgcacgtggaatctcgtgtctggaactcgatgatctttagttccaagagaggaagcaaaggtagcggacggcagggttgatcgatggcgagtggcgagatccaatgccgactgcaaccgtgcaactaaccgccggcgccgccgtctgattcgctgcgacaagctgggctgctgggcagcagctaagcaaccgagatcatcgagacggtctcagaatctgattctccggaccggaccagactcggattggacaaccagtagtttaatcgatcgatcgcctgtatatatattttgggttagtttatcccgtacacatagaatcgattgatcgatcggcactactatacagcgagcgagagagattgatcggtcgagagatgagtggatccgtgatgatgatgcagcggttggcgcgtcaagcggcacacgcggtcacccagcgtgccaggaatcagacggcggctacggctcgcggttaccaccacgccggcgtcgctgcagctggtggtaagaacgtgacgccggcggcggcggcggcgcggcgacatccggacgtggtagtgacgatagaggaagcagcaggtgcagggccgcggccatcgtcgacgtcgcaggaggacgcggcgaggaggcttcgttggctactctacgaggcttccttttggagaggtcgctccgtttactttgctggtgtcgccgccgccagggtgatggctcgataattaggtggtcatatatatatatatatatatatatatatatatatatatatatatatatgtatgtatgtatgtatgtatgtatgtatgtatgtatgattgttgtgtgccgtaatgcataattaattaagctgcagaaatagaagaatgcaagcggcggtgacgaaataaatgaatatgtcaggtgttctagtgatgcatgcatccagtcgatagctgaatcaggcatgccccttatacgtgccaagttaatttaaaatccacacacacacacacacacctactgacaccttaagcgggattgaaattaaaaagggcacctataacactttatatgtgctgatttattaaaaattcgccaataataacaaaagtgtcaggttttaatatacctgtacttatatgtggaataaaagtgttggtttagtaaaaagaaaaaaactgacgcttcattggagccaagccgagctgagcgcgtggagcatgggagaagagaaaaaaaacatctttttaagtctcatccctatcctcccaacactatcgtcatcaacatccaattcttctctctcgttcgctctcatcattttgtccttgctccctctctctcgtctcctcacccgagcttggttggtgagtggcggccggacgcctctgctaggcacaaccaccataggcacggtgatggtttttttcgctctccccggtgcaacagcgactgcgtcttcctctcccctatgcagcggccatccgattccaccaacacaaaaggttctccactcgtgcctccctctcctctcctctactctcatgtcccgtgaggtggagaaggatgcgcgggggctagatccggcagcccccgagctcggcaccaccacgacggcgaggaggaggactggcgaagagtggcgatggtgataggcttggccttcggtgagcaactaatggccgcgatagcctcggtggactatgattcggtttttgtagttaaccttttgtattgaatgttgatattctatatatcattccgtgattattctaatttgtgatggattaggattaaatttttgcgttggatttgtaattggattgggattaagtccttggctcaaaacatgtgctcaattcgagccgaagccgatgcatcgagccacattttttttttcatttctagaacctcaaaggtgcaccaacacctatgattctccacatcagtgtcggttacgaaatctagtatctatgtgggattctcaaatggcacccattaggtattctatagtaatgaggtggtctgttgttaaatatagtttctcagtataagaactattagtaatactaaaaaagagagatgcaaaatgcatgagccaataaaacttgcatccgagtctcaactgttcggctgctcggcttcttcatgacatacttgaggcttcattggttggtgagtgggtcatgactatagatggccataaggcccgcccggcccggcccggcctaggcacggctagacacggcctaccagctatcggaccagcatggcccggtcggcacttcgtgccgggccgtactggcccatgggctgcacctccgcccctgccacggccccgtgtcgtgtcggtccgaaggcacgggtggtctatcatgccttttttttaaataagtctattttctctccctcctcgttgggctgtgacatatatatatagctaaaataagtctatttttccttcctcctctttgggctgacatattatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagctaaaataagtctatttttagtccctattctttgtgtgtcgggcctggcctgtcggcccatcgtgccgtgccgtcccgatcgtgtcgggccagcccaacgtgccagtggggggcccaggcacggcccggtggtcgggccgtgcagtgcttgggccgggccaaaatgtcataccgtaggccaggccgtcgggcctcgggccttttggccatctatagtcatgacatgtcgacgtgttgtgctccattgatggccaatccaaaaacccgaaagttttggccgtcttaccgagtctctgaaaatctcgacaccgcctatctataaatcttggcttcgcctcttatcacaagcatcctcttaattttaatggtgactgaaattttattaccttaaaaaatattaatatttatgtgagggtgattttgttttattttaaaaaagcacattcttttgttctattttgaacttgttaccttttcttctcaacggttgtgattttttttgaaacagggtacagacacatgcgcctatataagtgagcacacttacatctatgaacgcacacttacacaccctatcttataagtactctaaaactaaatcggcatatcttgatattcacaagtcaccacaagcgcatcaatggtgacgagtacgtcgtttatcgctaaaagaataaattttaattaccctcacaacatatataaattggagttctcattgttaggtgtatcttgagattcacgaagtcaactattatgatctttttctaattaccctcacaacatatatagatttaaaggtaaataaattatttaaaccatggaatgttgaactccgtggtatatcttcagctcaccaacaaagtatgcatgataagcaacatatgattcattagcagactactgagttatctatctcatcaaatattttctttgttcattgtccgacactgaaagtattatatgggaagacattaaaacatacatggtcatgaccgtgtgagggtaggtggttactatgtgtgtatggatctcacctgcctagataccgtggtaatactcattggagtactactgcctggcggtataatatttgtggtgtagctcatattttttttagattttcaagcaatttttctttcataggatgcatttttaggcctagtttagttccgaaaacaaaaaattttcacccatcacatcgaatgtttggacacatagatggagtattaaacgtggaaaaaaacccaattacagagttcgagtgtaaattgtgagacgaatcttttaagcctaattgcgtcatgatttgacaatgtggtgctacagcaaacatttgctaataatggattaattaggcttaataaatttgtctcgcagtttcctaacaaaatctgtaatttgttttgttattagactacgtttaatacttcaaatgtgtgtccgaatatccgatgtgacaatcaaacccaaaattttttccaaccaaacaaggccttaatgaaggggagagcatttctgcattcctatcttactataaagttatcccccactaactccttaagcttaacatacaaagatgccacatcatcatccactaataagatgccacatcatcatccactaattaacaagatgccacatcatcatccactaacaaccatcacatttaaacatcatgcaaacatgctatatctttatactttttataatttaagagcttttcaaatacaaacatgttaaattatcatccaacataattcacataatgtttcaatgaatatctttattatgttttatgatatcctatatacttatttagttcatcctcacttagttagtgcttaaatgattaatctatggtccaaattatctttttccttttttttcctctaattaagtcatatcacataaattgtttttagcttttagatgattaatctaccgtccagactacttttttcttccataaagtcataccacctcactttttacgtttgaatcaccattctacatactatttaaatttaaattatcataaaccacattaatttacttaatctgatgttatatagctatcttatacgttattttttttttatcatactaaattcctgcagcaatgcgcgtagtttcacctagttgttttaattgaaaggctttaaaaatccatcttcttgctttgagccaaaagtcgtcccatctcccttctcttcccttctccttgcacgctactgattcacttccttcgttttcttactccctctgtgtctcattttaagtacaaccataagttttcgcgctcaactttgatcgtccgtcttatttgaatttttttataattagtatttttattgttatgagatgataaaacatgtatagtactttactcgtgatttatgtttttaaaattttttaaaattttttaaataagacggacgatcaaaattaggcatgaaaaaccatggctatacttaaaatgggaggacggagcattgtgcatgtgtcctattcaacccattgatgtgtcagggcagtgtagctcacccatcccctcttattcctgacaagtgggactgtttattttattttatttcgttcttgttgcttccctccgttttgcattataattttttttgaatttttaagtcaaactttttaaatttaaaattaatagaaaaatgtagtggtatctatacaacaacaaattagtttcacgtactaaagctaacacatgatatattttgacaatatatttgtttgtgttagaaatattactacgttttttaagagagaattgcacattggactatgtatttttacccatgttatactttggactaaggttacaatacacttttcactttagaccaggtttctttgcaaaatgttttacattgtacctatcttctcctccagctgccccatctctctcctctctttcttcttcttcttctttgttgtgacccaaggtcacggacaagattgggggatagaagagaaaacaccattttcccgcctatcatgaggaatgagcccgaatacaaaacgtacacactctttgaccgatgagatttttagtattccaatatgtcctgtctgctacaggctttttatctgctttatgtagttcatagctatacatgtgcgattacaattgtgcccctcattgggcccatgtgagattacaattgccccccgccacatcagcaatcccaagggtattttggtatatttcaggggtcattatagtcttttggcgcaagctagatagagtgttcaagtggtccccgggaatattctcttggcatctttattgctcaaattgccttcttcatgaccgagagccttttccaccaccaagggtcttctccataactaagggtctttctacggcaagttgtcttttccatctcgaccacccttttcggcttacctggcagttgacctgtcattaacttagaaaacactcaaaacatatgatttggcttagtagcaagaacttgctcgaatagtgttttccaactcgaatggcattttaccgttttcctgttcgaatgactctttgccacccggatacttagaataaagactcaatctcctccttagtagtgttttgggccgaatatggaggaatggtggtgacccctgctacaacattcttcaagagccacgcagatctgagcaagtagccatgagcagggcacaacgagatcaagccgcccctgcccagtgcccacacagttctgttcgttggctccttaatgactaggaaaatgagcagatggtctccacgcttatgctttctgaaggctccaacttcttcgctgccctgagctcaagcaccacactgctcatgcttgtccttgttgcctttggtcctgtgccagttgagctaccttcacattcacttctcctatccgttgcgacaccactgacttgacacatgtcattactcctttccctggaactttgaaatccttcccctgccgctacctaggcttacctttacattttcgaaagcttaggaaagtggatttcttgcctctaattgaaaagattggattgcgtctccctagctggaaaggacgctactttacgtcagaagggagaagaattcttgtgcaatcagtgttgagtgcattgccgacctttcatctaactgcccttcaagctcccaaatgggtaatcagtagaatagatcgttaccgcagatccttcttatggaagggagaagacctagacaaaacaaatccgggaagtagcatggtaaattggggtacagtctgtagacctaaatttttaggaggccttggaattccagaccttgagaaattttctcacgctctaagactacggtggctctggttcaaatggaaagaggacaacaagccttgggttggaatggatttaccttgtgatgactgcgacaaaagactcttttaggctgccactacgataactgtgggtaatggagaaaaaacaaattttggcatgataaatggctgcaaaatacatgtccaaaagacattgcacccttgtgtttcaacctagctaagcgcaaacagagatcggttaaaacagaattgacaaacaattcttggctcctttcctttcggcaaataactacaattgaagaaatcaacgatcttgtccagcttgggggaatgctgcaaaatgttcagcttctaccgcaaaccaatgacgacatcacttggaacctgaatgaatcgggatcctactctgcaaacagtgcttatttatttcagttcctaagggtccttctctccgattgattttcattccatttggaggtgcccagctgaaccaaagatgcgcttctttggatggctaatccttcaccaaaaaactctcacggcccaaaatcttttgcgccggcactggctttgcaattggatttgtagcctgtgtggagaggcgtttgaagacactaaccatctcttcaatgtctgccccttcttcagaaaagtttggcttatggtgtgccaatagcaaaacatcccgggggcacagtctgcagatgacaacatagcttggtgggctgatctcaatcaactacaccctaaacctttcaaattcagggttaaaggatctcttctcgccacttggtggaacatttggttggaaagaaacagaagaatttttcaaaacatctcttacacagaggatcgcgttgcaagaatagtaaaggaagaacttgatctcagacacactgctttccaacccccctaattgtcttttctttttcggattccctttgttttttcaggtttctcccttcttctccttcaatgtcttcccctgtattctctgaactgtttttctctcctctaatgaaattccggcagagctcctgccgtcgttcacctcaaaaaaaaaacattcacttctcctcaccaaatttagcagcatatgctctggaattgtctttagggatgaaaggtggaagaagatgcttttggtgactgacatgctcactaaaatagtccaaaacgcaatattaggtaataaatcatggtctaaagtgaaaaaacttgctactagctagtccaatatgcaacatatgtaataaacactagcctaagatgcaattcactctttaaatagtttcataacaaaaaaatcaaaacatcgtatatataatataatatgaaaaggagaatatatgtaattaacaagtaaaatcttttgtctactcccttcataaaaaagagtcgatctatgtagtgatgcgactccacctagaacaacgagtctaaacaatgaagtagatctttagactccaagagaggaaacaaacttagcgggagagttgatcgacgacgagcggcgagttgttgacggctgcagctaaccgccgccgccgtctgattcgccgacaagctgtgctgctgggcagcagctagcaaccgggatcagacactccctgaatcggattctccggaccagagtcagactcggattggcttctccggaccagcctcgaatcggacaacctgtagctgaatcgatcgcctacatacgtataccagtactactatatattttggtttacccccgtacgcacgtagagtcaattgatcaatatcgatcggcactatagcgagcgagagatcgatcgatcaagatgagtggatccgtgatgatgatgcagcggttggcgcgtcaagcggcagcacgcgtggtcacccagcatgccaggagcggcagcggcagtggcctcgcgggagcagttcgcggttacaacaacgtctcggcgtcgcacgcagctgctgctggtagtgccagtggtgcagccaacaaacaggcggcaagggcgatggcgacgacggcatcgcggcagcggcaagtaacagaaacggtaatggtggcgtcgcagaataatgcagcaaggatacgcaagttagaggaggaggttatgttttacagatccttcgccgctttcctactcggtgcttacttagcagccaaggtgatgggaaaagcgtaattatgtactactccatttgctattttttcgctcggtttcttcaattcgatttgctatcttaactgtacaagtgttaagatagggggtcaagggaccgactttaatttgtatagctacgctacagtacttgtggtaattagataatacgaaataatattacccccgtccattgtataaatccgtaatactaagacgacaggtaatctagcataagcatccataggctcgaaccgctccatccatttaattttcttgtagttgattgaagtggcattgctatgactgcatcaaatttgctccaccgttaaactataaaagatagctcatgaaactattgcatgagagccccctccttccatggccaaccccaccggccaagggggtagatctaccagggggacggcaagggttcaagccttctactaaagcaagaactatagaaacccccacaaagctcccactaatttattttgtcatacataaataagaagggaaagttgtagctctgtctagttcattcagactccttgctatttattcctggatccatcattggttggccacacttcatgacagctgccactccagccccgtcatccacctctagcatcaactattgcttcagcctcgtcacccaatgtcacctgctccttacagcgccattagactgtgttttgaggcgaaggttacgaactccaccaccccgcacatagaatagagcgatccattcgtatataattaattaaacattagcaaaaatataatttgaaaatggattagatttcttttaaaaaatattgtttagaaatttagaaagcgtgcacacaggaaaaaagaggaagtataagttgaaaaaggtgagtgcccaattcagccttagtctaatttccatctagcgttcagccatggattccctttacctatgcgaggtggcaagagtctcccaactctggagcttccaaccagacctgttgaccaatctcatatgtccagtagtggttttgggttttgggttctttagacctatatcatcttgtgttgattcctagtaccgtcttgtaaagaagtcgaaggttctctatcatcctacctagcccaccatccatctctccccctccttaatcaagtgccactgcaacctatgttagtcatgtgctccgatccagctccaacatcgccgcctcctgctgagcgcgcctcctttagtcactgcctctggcccctatctcaccgcttggccatctcatccccacaccaacaacccatccctccatcggatctagaaactatcatgacaatcaatccctcctatcgagcactcgtgtgtgttgaccctcgccggtcctcggagtatgcatcctaaccacatccacttctaccagacagatttgtaatatttcgacgctttagaaattagaaattaggccttgattatttgacatcctaggcaaatcaatccacagcacaaggcataactctccatatagctccgcctacaaatcacctctaaataaagtaaaagaaaaggagtacatactctatggacttcactggagataactcatatgatacgtacctgttatctatatttttaaaagaagacgtcacaaggatcaatcgaggtcagggagcgtcttttttccttgttaatctgtggattcttgcacacgtacccttcatccttcgagttttggctatctcaagaagccgtagtgtactgcacgactcatctagtcatcttgtgtccgatattagttagcagaacacgagtgcacaacatcttaactaccacgcatccaaatttaaggagaaaaggtcgagtactcaggttaccatttatgaggtatacgaatcactgaatagaacaggtcttgcgtgatcctacgaggtgtccacatccaagcaaaaaggttctaaaatagggttattaccaaaataagtgttactgaaatttaatttggcattgccaacagaatttgccgaccatttcgtttcgctaccaagatttggtaatgcttgtggtcaagccttcttggtatatatggcttacgtatatatggctgcttcttcgttaattattatctccattaatcttagaatattatgaccagatattgttcaaatttaaaatttggcatgttcttttagcaataaatttataaatgcttaactgttcggctggatgaggctgataagccatagaaaaataaataaagtaattaaaaataatttgtaggtaaatttttatatttatattattatagcgatttaaaagctggacttggaaaatagactacaataatagaatcccaaaatcaattctaagattaatttttgaaaatttaaattttgatcatgacggataaactacgtacccaccggaccatgagtgtacagtttgtttcatcatacacaaatacaaccaagaaacttccgtctcataatctaaccatttaaaagttatttcttttcgaagttaaaacatcaaagtcaatgtggagaaatgtttggaaacaaatgaagaagtaacccaagtaatagtagcctacgcaaccttggcgactattgagcacttttctggtactagcagagtaagcacggttattttaccacaatatatattagataaatgtaaaaagcataatgttattaatatttgggtatggctcgtattgacaaacagaatagaataacccaatattaattagattgttacgaggcagcagtttttgtgcttctaaaattttaattattacattcatacgaaaatgcgaatatcaagcgaactttatacgtcactaacccacgtccttctgattttacgtgagaggtctttatattttaatatatggtattattgactttttagatatcgatcattcgttttgtttttaaaaatatttaattggtatttattttgttgtgactttgatatatcaccgagactccgtgcatcgctatatatatggggcttcgtcgtccgcgcgctccgtgtccgcgcgttggtacaccgcagtacgtctcgtgggcacgcagcggcgtgtaccacccctgcaggtgcgcggcggcgtccaccggcgaggagatcaaggagcgttccggcgcgctcgtcctcgatcggtaccaatatatccatgccatcattcaagctgtttgcgtatatatccgctgattaatcattcgagctcaccaacgtacgtacggccggtgcgtggctgctgcagatgcagaggcgccgtgagggcgagcgcgccggcgcgcctcccccgtctcctccccgctggacgcccgcgccgcaccggccggcgtggtacgcgccgctgcgcttccacggagacgagacgacgagctcgcacgcacgtacgcgcgcggccgggtaagttgccaagatgaagccgcgcgcgcgcgctctccgcacgcccgcgccgcgcgccaacccgatggatcatgcaactgctagctgccggccggtgcgcgctcgggccggcttgttgaatcatgcaagagtggtggcgcctgctcgatctgctgctgcttgatttggctcggttagtttctgctgtatggatcgggcgatcgatacaacagaaaaccatctacaaatagctaggaagacactccctttgacgcattatcctcttacatgagttactgatatgttggccacgagtggtgggttcacatatcagtaactcaaaatcagagaatagtaagttagaggatttgtttctcttacccttcctctattttgttgttgctgctatttccatcaagttaattggggctattagaccactgcaaactgatatgagaatatcttcctctgtatctcgtctcctaccctcggttgtccgtcagagctcgtagtttgatctaatcgcaagccacaattactagtacatcttttttttttcaagtttagaaaaaagaacaagtttaaattgaagttcgtcaagtgaatttaaatttcaaatttaatttatgaatcctatgataagaatctgaggttttaatgcctgaatcattaacaaatttagattgattcttagaattaaattgattttttaatcatgaaacccaaaattgaaacataaatcccgaagttcagatttttaaaatctagctgatagtcaaggacctcatcatatttcatatatatctacctgataataataatctaattaggagaacaaataaatgcccaaacatgaataaccataatggaaaaacagacagttaaaacagagggacgacgacgacgcgagcaacgacgtgacgccaacccaaactcagctcggtaatcaaccacgatcgagtagcttgcattcgcctcgccggcggcgacgtcgccgccggctagacgccgccgcagcggtaggtgatcttgcacgtccttccgaccctcaccacgtacgtgtgctgcggcttcaccaggaatggcggcagccgcatcagcgcgtcgcacacgcagtccttggacacctcctgcagccaccggcagcagtcgcggtacgccctcagctcctcgtcgtggtgctcgtcgtggtcgtgctcgtggtcgtcgtcgtcgtcatggtggtcatcgtcgtcgccgccgccgccttcgtcgtcgtcgtcaccgcgaagacggccgcgcctgccatggccgcggcgccgtccgcggcctccgccgcggccgccacgggcggtgcggttgccgcggtggcccgcggtgtcgttcccggctacggcgggtgcgatctgcgtgctgccgctgccgttgcccgccacgagcgccgagaggtcgaccacggtggcgtggccacggcgcccgcggtcgcggtggtggcggtggcggcggcgcacacggtggtgatccccgccgccgtggtcgtcaccgtcgtcgtcgtggtcgtcgtcgtcaccaccaccaccgtggtcgtcgtcgtcgtcgtggtcatcatcgtcgtcgtcgtcgtcgtcgtcgtcgtcgtcatcatcgtcgtcgtcgtcgtcgtcgtgctcgtcggggggactaggcgggaggatggagcacgcctggctggcgatggcgaactggctgatgcagaaggccttggccttggactgcgccgcgacggccgcgaagagggaagggaggaggaagaggacggcggcgatcgccgccgcttgaagcgctgacgccgccatggccggctagctagctaagctatagtgtatagatagccgtggcctcactctctggctaagtgccactacttatatatatataaagacttaattgttttcaagtagttgggtaacgtaacttaaccaagatattgattagggaggggggggggggtgagaagagaagcatggttaaaattaggtgcttcataccagtggcatgcaatgggatacaaggctttgttcagccatgcccatggccatcctgttgacatgcccagatgcactcttggtgaagggttagtgacattttggttaatggttatgtgcaaagaaaaaaaatgagtgaagtgcatggacggtgtttaaacttgcacagatgtgtcatctaggtatctagacactcaaaatacatttttgagtcaccgaacttgtcatgagtgtcatgtaggtctaaacggactccaacccgctccgtgagatgacgtggcatgccacggtgacacgtgttaatgggatccatatatcattcgcataaaaaaataaaatttaaaaagaaaggagagagatgagaaaagaatgtttttaattttggaaaaataaatgaaaaaagagaggaaaaaattgttcttaattttttctatatatgattgacatataggttctactgacacatgcgccaccatggcatgccacatcagcacacggtgtgagttggagcccatttagacctatatgacacactaaacaagttaaggggcccaaaaatgcattttgagagttcagagatctaggtgacacatctgcacaaatttagagaccgctcgtgcactttattcaaaaaaaaaagtctttgtttacatgtatattgctttctatgatgcatgtatataagtatattgatgctgttatcatggcaatgttatcatggcaaatagacagtttatactacctcctcaaaaagacagtttatactacctcctcaaaatataagaaattttcactatgcatttgtgttgataaatttgcttatattttaagacggaagtgattttgactatcatttgtattgttaagatcgcttactctttccgattttataattcttgatattttggacaataacagtctccggaatatatatttgactgtatttttctattataatatttacaataaataaatatatatttacttttattatagcactccctctgccccaatttgaatatcacctaagcaaacacacagagaccaaggacaacaaaaacttcactattatgaaattaatcatcatcagtcaagatgctatgttgtttcgtgtctcatagattgcatcacgttttatatattgaatggagtttcaccaattctatcttctatatagttggtacccactaaagggcatttactcctataaagtaagacatgcaagaagccacatcatcaacaattttaagccatcagattatattagtataaagataacaaccgttggatcaagaagctacttattctttcaattcaatcatttattagttatccattcacctcattttgctctacttcatagtcacacatagcactgttacatattttatgcataacaccatgttttcctaatacaattcaaattattgtttaatatgtgtgttttgttttattatacatgacaagatagcatataattattaggtatcgttacctgaatctattttcaggaaaaaaaaacttgagtgaagcagagagatgcaaattgtctaactacaacgatacccatatattacgcatgaaattcatatattataacaatgcacaatgacgcatggaaaaataaagcatgaattatattgtaataacataaggcatatataaatccacattatcatatagtttgtatgtatatagagttgcaccttaactatttaaaactatgattttgtttgatgataaactacaaaacccgcggcaaagatgtgggatgccaactagtataaattaatattggttgattgcatgtagcacattcaataatgctcatttactatttgcacaaataaacgaaaagacactttgttataggatggtcatttaggaagaccttaaaaatcttatatgatgatcaataggggcggaactaggcctcgggcagctcgggccatggcctgaggcctatgatgcaatcccactgtgaagtttgtttttccacggaataagtcaactttgactatctaaaaagtgaccctaatctaatccatgaccctaaaccgcaaaaccggatatctcgacccctgaactattgaaactggtacaatttgactcccttaacggttttgctgacgtggcgcctacgtggcggtattgaccaggtcttttttacacgtgccattaacatggcacttaagtggtattagaattaaaaaaataattcatttatcattcacacaaaggatggcatgcggaacccactgacatatggggctcacatgtcatcctctctctcctccctctctctctctcccttccctcattcagcaagtctgccacaatcctcttcctggtggtaaccacgatcttactcccagctcgaccaaatctgaggggagctaacacatcattgcacatatccctgtacgaattctcattctcatctttattccagacattctcaagaatcagcaagaaccggcgcgacgagacattctcaaaaaatgatagccgcgacggggatggtgtcagaagcggcgctccgatcctcgccttcggtcgtgctaccgattagccaagacaccaattattgctcatgccccttgtcacgcccaaacacctcagcatcctccagaatcgagccggtgatcaccggaccatccgaggttaggagggtgctgctcgactcgccggaccctggcttggtcagccccgccgcctgcatcagccgcccggagctcgcgcggatgtccttcagtttctggacgacggccttaagcctattgactgactcgtccttgccaacgagctgcatgcttgccgatcttgccaatggatgaagatcctagtaggctgaccttgccgtcgttgcgggagaccgcagaagggcggcggcgggcaagcagagaccgcggcgagcgggggagatgcgggcatggcggggagcgaagacggtggcatccggcggtggccgccatggaaagggcgaggtcggggatctccccgacaacgtccgctgccgccgccgccctcctacagctggatcgacggtcgctgccaccgccgtcgccatggcgtgcaggccggtaattcggatcctttgcattagaggtactaatgcaaaggatgaacagtaccgcacattaggggtactgtagaccgtccgatcgagaatagaaggatatcctgtagctatagtatatagccactgtttatgttcttagatcgctgttcccctcacatggacagtgcttccctgcagtactgtaggcgatccggatccgctggccagccgtgtgctccgcctccgccctcgcgccgctgcctcctcccatggggagagaaaaagaaagaagggagagaaagaggaggaaaaatgaaggacacagggaggactgccatgtgggcaccacatgtcggtgggcccacatttctcttttttgagtgactaatgaatcctatgcatattttttaattctaatgccacttaagcatcacgtcaacgccacgtgtaaagaagacccggtcaataccgccacataggtttcacatcagcaaaaccgccctccaaaactgcgagttaaattgcaccagtttcaatagttcggggtcgagttatccggttttgcggtttagggttatggatgggtcacttttaaagggtcaaagtgaacttattccgttttccaccatgtaattgatattggaaaaagtccacttagactcccttaattgttcaccgaatttaattcgtgacccttaactggaaaaccagataggatgactccccgaattattgaaaccagtacaatttgactccttcagtggttttgaagggcggttttgctgacatggcgctgacgtggcgataccaacccggtcttcattctacgtggcgctgacgtggcgatactaacccggtcttcattccgcgtggtgcctacgtggcattagatttaaaatatatctgtggaacccatctatcattcacacgtaaaatatatcatgggacccaccgacatatggggccacatatcatcctttctccttcccttcttcttcctcctccctccctcctctctcttttctctccccttttctcctcccccttgggacgcatcggcggcggcggcggccgggtggagtggcgatggatcagggcggcatggccgcggcccctcttctgggcgtcgatttcctcgccttgagtgataattaatactctcactagctgctactactacatcgctagcttagctaatgacgtcgccgagcaaccaagaacactaaattaaccaactaaacacaagctaattaagctagtgtcgtcatgttgcctagctagctagctagctagctaattactacttcggtgagtggatggtgcagcatgtgtccatgtcagcgtcgtcgtcgttggtgacgagcgtgagcaactcgcgcgaggggagccccgaccgcggtggtggccttccagagggtgtcggcgacggcgatgtcggcggcggagtgcaccggggcgatggcggcgccgtcgttgctggaagggagattcgggctgggcgggagctcgcggcggcggtcgagcctgaacgcgtttgacatcatctccttctctccgacagctccaacgccggcggcggaggtggagctttaccgccgcggcagccgcacccgacacccgaacttcccaccaccgctgtctcctcgctacaggatacgcgacagcagcgaccgcggcgactggcagctctcgatgccgccgcagcgctgctccgccctaccttcatgccggccttctccacccaccgccgcccacagcttcgcacactcccttgccgctctccgctccgccatccgttgcctccgcaagttctccgcgctgctcgccgacgggaagagaaagagagagataagggagagagagggggagaaagaaaggttgggaagagaatgacacgtggacccacatatcagtggatcctattataatttgtgtgtgaataataaatgggtcccacatatatatttttaaatataatcttacatcagcgccacatcaacgccacatgggacgaagaccaagttaacactgtcacatcagcgccacgtcagcaaaaccgcccttcaaaactgtcgagggagtcaatttgtaccagttttagtaattgggggagtcattctaaccggttttctggttgaggggtacgaattagattcgttgtacattaagggagtcaaagtggactttttctattgatattcatagctcaagctataatgggctggcccaggtcgtggcccaattttgggtccgcccttgatgaatgatgatcaaggccggctccaattatggatccgccccctatgaaaactagaatagagaactttgtaaaataaatctatatatgttgttctaatggctttaaactaaatatttttaaagtaatatttaaagttattgatagttgaagttataaaaatttgaatacaataatatccgaaacaccaagaattatgaaaccagggcggaggtagtaatcagcaacagcatcataatcacctaaataccgagctcatgtgcaactacttaacacggtggcacgatagtatcaagggagtatattttgccacaatataattgataaagtgtggcatgccacatattgtatggttatgaatgtgttagccacaattgtggtaaaaaaaatcattcaatgacaagaggactagtcttagttgatcaaagttttttgccataagtttggctaaggttgacactaaaccaaacaggccaattcagtcattcagtgcacatctatgttggaaacactgtaaattcatcagccaagcttttgcattcataatgtccaaaactggttataaaccgtaactgtttattagcaattagaaaataatttatctaaaacttctatatgtgttcttaacaacttagaaatcaatgtaaaatgctatgttaaaaatatcttaaaaatcaacttcaaaattaggttttaaattttaaaatttggctttgctttagctttttagtgtaaccaatggggctggcgactcatttcaaactaaattcgcaacaaataatccatggctgatgtgagacaatatgtgaatagcctaacctttttgacaaagtacattacagcacaatttctagtgcaaatatggtaaaatttatctcgcaaaccattagcttctaaatatttacacaaacacaggcgctgaaaaaagctaattatgtgctccaggaacacaagcatgccttgttctgcagctatgccaggtgatatttacacaacaaaagaactgcggcaaaatgatttgtatttatttgtttatgtacgatgagaccaaacagtttcagtaaatcatttggggtagctgttgtcagaggggtaggagggtttcatgaatggacatgaacaatgagattctccgaagagaaatacaacattgttaggctaacaatacaacctatggctaaagattgatgcattgacagcctctattcctacaatacattgatctgccttccgcttctgcaatcacaagtgcagaagaactatgctaagatacatatttacaaggaggaaggcaggtacttatctccctcctttttggtgggtcttcatgtgaaggaaccaaaccgatgaatcagaaagcatcaacgaaagcatctcgaagtgcccagctgacaaaagcatcgaccctgaaaagcagcatgtcaaatgaatcagagaagaagataattgtggcatatggtggtaacaagaggaacggaacaaatggcgtaccattcacggatagcaaaaatgttatcttggtctccagctaccatgtgctgcgataaaagatgatgaattagtatcctgtagtctgatgcgacctgaagttactttctttggaacagcttgtgttattcttacacgtattatgccaagcatttcgtacagtacaaccaaaatatgtcatgaacttggacgaaatattgattaggactagtgtaggtaatattagaaaggaaacaaaatggtcccaagactttggtcacaacattaacaatgttattcctctctttcaagcttcccctcatgactttacagtttacactctagttctacagttaaggttgaaaagtttctaccatataactgctccttacaggacaaatgcttatgaaactggattctttggacaaaccaatatctagtggtaagaggcaaatcaatgcaagttacattatgaagcaggacgaaagagcatgtaacatacctcctacatgtggaactggaggctccatagaatgtctggagggagaataattcgatgaccgaggaggcatagaccacccagagcaaggacctggtggaggatctgatggtcgtccgtagtgcactggtgctgctgacgatgcttcaaaatggtctggaccaggaggccctggacaataatcaagaacaaagaacatttagtctgctgtttttgagggtcctacagcatgggatagattaacttaattgggtaatcatatatatctataaagttcatccccacgaagtgtaattaatgctaattctctcttctctcatgaagccacatcacctcaattgtttttagcttttggatgattcatcaagggtttaaattgcatctcttccccccaaaaggcacactatacaacccaatcatttataacctatggataattgataaaggtaaaaaaatacataaacatatgaaaaaaaatcgtatagtaggtactccctctgtcccaaaaaaagacaaacccagggtttccgtgtccaacgttggactgtccgtcttatatgaattttttttataattagtcttttcattgttgttagatgataaaacatgattaatactttatgcgtgacttgtctatttaatttttttcatatttttttcaaataagacagacggtcaaacgttggatacagaaacccagggtttgtctttttttgggacggagggagtaagaatggaaattttagaactcatatctactatattatcacacaattctcccgcaacaacgcgtggagtacccatctagttgtacaataacaattcatggctggtgtttctagggtgaccttacaggatgaaaactgtgccaggaaaaaagcgacaatgattcacaaaaaaagtacctggaggaaaaggaaatctgcccctgtcagcaacttcgtggtgcattggtcccctaatagctctctcatcaaaggaacgtcctctgtcatcaaaatggtgtcctctatcatcaaaataatgtcctctatcatcatagtgatatcctctatcatcatagtggtatcctctatcatcaaagtgatgtcgtctatcatgcccatgatgtcttctatcatgcctgtgatgatctcgatcgtgtccatcataccgatatctctcaggataggatgaactattattactccaaggccgtggtctttgctgaggttctggtggtcgataggggcattggtttataggaggtggagggggtggtggttgcatatgatatccttcattaggtaccgatgccattgggggttgatgatagttattcccatgatatggtgcaggaggtgcaggaaaattgccatggggtccaggcggattaagtggtgcaattgggggcggcggtggcatctgatttggatgccccccatatcctgaattacagaatggtggaggctgcaattgtgctacagaaggattcatactgcctgggcgttccacaacagaatttggctgttgcgtctgaatattctgcaaagaaaatgaatcattagtttctaaaataaaaatgcataaataccttcttgcacagaaagcaaatatgagcatacattggtagctcttgtaggatgcggaccaactggatcagatgccattggtaatgttcgctgcaactgtccagtctgagtaattggagcaggtggtggtggcggaacaggtggaggagatgatggcaatggcgggggagatggaggcctatcatcagggaggggaggacctaaagtatgtcgatcagatgttctgcatttggtatcaatttgttctggccgacatctggtgctagcttcaacttcagatggtggagctacatcctccatctcaagctcgccatcaacttcttcaaggatgcgatgatgcttttctgcgggcatttgtgattcttccttctcatcagtgcaaggagcatcatgttcaggtgtaacagcttcaaaacttctatcttcagaggagcttccgtcctcatcttcaagtacttttgtggaaattaagtttggtagttgaaaaccagcattgctgcggaaaacaatggaacatacaaacatagggaaagaactggatgagatacatctatataattgaatatgtagaacatggagctatgaagtaatgaggacatattcatgcactgcatgcattaatgcatatcttgttttatttaaaatagcttcgtctcacagataatatgaaaaaggacgcccactaaaattcacccccaatatttcaggaatgactcctttttctagttatttattcatggtgagttttatccaatattagctaattggatgttagcatcattcatatatcatagaacactgcttaactgaccaacaagactacctgaagaatacccatgctctaagaaaattactcaaaattgcagtgttccatcaaatctaccgtggctttgcctgcttctctacacttcgacatgtgatcccattttgtctgcacaattcatctagctatcgtttatgaacattacaatattatatgcatgccactacttttcatacatcagtttgacaagcatacctgccatactcatcaacaagcattccttcgttgtcacgcaacgggtcatttaaagctctttctgtccttgaaggacggcgagaacttccaaaagatgcctcattgataacctcaagttctctaatatggtggcgaatgatgtactctgggagtgttttcctctcaagccaaagcttcaaaacctgaagataaaatcacaaagtttttaagaggagaaaaggagaattgcacatgacaccagttctatcaaactgctgaaggtgcctgcctttagacattgccttcgattctcccatgccgaatttccaggaggtgcagcagcataaagtaatcgaggtagaactgcctggataagagacgggtaaacatctccagctccacctgcaaatttcttacagaatttaaaaaaatagagtgcaagcgaaatagacagaaaaagatcatgaaagctatatgttacctttctggttacgagagtattgagttattgaatccacaagaaagaaaaggtccactctcttatataaattcgactccttctccaagcgttcaacgataatatcaatcgcctaaataagaaaaaaaaatcaggaaaattgatatttggcaattggttgcatagaaaggtatgtaccctctttttattggtaatctaaaagcaccatgcatgtttctgtagatgagatttcataatctaaaagaacatagaagtggtaaacaaagcaacatctaccagaattatcacaggttatttcgaagtccataagttgctgagatttgttgtcatatcacatcaaaagcatgtagcaactacgtattataagagatggtacacttcaatggtaaataagattgatccttgagaagcaacaatacgttccagatgcctgatgatccatcacaaaaaagatggtagttggcacttggcacagagaacatagcactgtaattactaattagcctaggcaaatcaagaatctaacttccccgtccaccaacaaaacaaagaaagcaacaatgtttgctacatctataagcaagtaaatgattatactacttaagaaagacacagtaaatgcatgataaatgaggatcacgtgccaaatagaaaactaggagtgacatgcatggacgcatggtctaacctctccagcaatgccatgtttggcacactcaattgcaagacgtgttgcacgcgctatattttcttttgttcttgtcagtgtaccaagaaaagatccaaaagcctttcgtgctgcattagcctcatcatgtcctgttaatttgctcaagttcttctgttgctgactatcaaaaggactcctagaatgaatattatcatttgtagatgtggatctgattatccggttcaaaggtgacaattgcttctgtgatccttccttgaaagcaggtgtatcaactacagtttcaggaatatacttggcattcagaaagttatctggaaaagaagttgatcgagagaaccttctagcttgtgcaacagcaataagttctttcataggcattgaatctggagaagtgctcttatcctttaggtttctatggttcagttcttttaatgccaaagctgagaaggtgtgcctgcaatacaacaataagtattgtcatgccttttcagaagaccatcttaaatcaactaatcaagtatcaaatttgtatcaaatttataaagtactaatccagagttgttataggagtaattaaaaggtacaatataaaccaaaaaagttgctattccaggcattctacatgaataggtcataagttcatcagactgtacgttgcaaaataagcattcctgctaagaaggttcaaaaggtgtagagctcaacgtatagatttcagacatgaaccataagaatgatgtttccattgggacctaaatattgctctccagtctccactagctagtaatgtcaggctccaaaaataggctctatagttaaagccaaaatagagcagacaaataaattagggacgtatggaggtagaaaacggtcccgattaattctccttaataaaggattgtgaaggaactgaaatatcccacaaaacatatattaggatccacaagcccataacatggaaagatttagaatctatatgatataactaaagacgttataatcagaatatttgaaaacccaagtatccagctcataaagcaacaaatctacacaagacaggagcattagaataataagatccttgttgatgagtaaaacaagataaacattcatgccatttatccagattccagagtgaatcaatttgcccaccttttttgttcagtcaactagattatgaagtgttacctatgtttaagacatacattgacccattattgagtctccaaagaaatgcattttgatggatgaaaacatcaggttgacattacaaggaaaagaatttcgcaggaaaagaaaaatcaaattgcatggatgcttcttcttcacaactttctgaagtttcaatcagaaaatgccagcataaatttggaaaagaagcatgcatgtcctaaatttgtcacaaaaaggttatgaacaagaagatatggagcatataatgataaacaaatatctcatgcagacataatggaagatacaatttagcatgaaagcttacacttcaaatgtccgggtgtctgcatcagattgtatactggaagatttagtggccagcgaagaggtgcttgctgtatcagccacattgactactgtttcagctacaacagtttcattatgcagtacagaatcactgatcgcattattgttagaagaaagcaactttggtcggtaaattggctcatcacatctttgaacacttctgtcagtatcatatgcaggacggtcaactggttttgggccttcattgaagttgattggtttggcaacctcgctaacactagctgtccccaaagatgaagataaacgatcaggtacagctacagtctgtgtaccaccaagagcagactcattcaacttcattgaaagagccaagcctttcccgcagtcgtcattgccaacttcactagagaccaacaagcaatcagtagttttgctatcaacgtgagtttcttcacaaatattgccttctgtaacatgactgtcatcttttgcttctgaaggaactgaagcagaagcaggaacactgctattttgcagaattgattctgaggagtgtgttttgcactttgggctatgcatggattctgtgcacaaagatggcctagggctttctgctattgcagatccgttagtggctgtgactactgcatctgcagatttattagagtggctgttttctgaagccacaaaaccatttggaatcaattgctttgaccctgtcacttcaggcagattattagtttcagcaacattagcggacatagcttctaaggcacgatgaagacgttttgatggaggcaaagcagcttcaacatccaatgttaaaacctttggttgatattctttgttcttccaagcagactgaccttcacctgaggggccaggcatgtataacttggatgattgatttgaaacagtatttgcaactcttcctgtcaaggaaacactatttaccactgctgactgatcgactgaacaatcatcaccaggtagtgcaactgtgttatgcatattacataggtctgcaagcatagcaagctctggtctgttattagtaacatcaatcccatcaactggtgagtcttccaactgaggccttcccattcgaacccttgcccttttgaccaatggcaagtgctcatctccatctgacttatttacttcagtctttggatttggagaatctgccgttttttcacttaactcagcctgaaattcatcatccttatccgtagaatgagaaaaaatatttctacttggctttctctttctcttgaaaataactgattttttcatgggaatgcttgatgcatcatgcgatttaaattctgtctccgaagccccattttgagatgtttcactgtcgcaggtactatctaccttagtggtataattcagctttttattgttgttactggtgccaggtgtgccaggttgattgtcgatgcccgcacttgaatgcaaccaaacatcatcctgtgttgaaggggaacctgagttaccttttacatcctcaacatacacatgatgactggaaccttccttagtaccatcagcagccaaatcaactgaagccaaactggttccacctgaaagcttgccagaatcctgagcttttcttgtgtcagtgttcagtgaacttcttgacctccgcagtgatgaaaccctactccgtgtgtagcaattttgaggctgtgcatcccttagcttctttgaaattgaactcgtagacaaagggatgtttctcatttcatcaaggatagacacattttcagtagggtcatcaggagcagaatttacaacacatcgctcacttccaactgcggtaacagaaggctcatcagaatcggccgtattatgaccacttgcaactatggaatggtcttcttgctttttatcactacccatattagagctactcactagaccctccgtatccaagctgctgttattattagcaagtttttctacacctggttttacttcattggcaaccaaaccgagcttattattaccttccttcaaagaatcataaacatcgattatctcatcaactgccctcacaaaatcagatccttttccctgtcgcttagcaagtagagacctccgtttctcttcagtgaatgcttcaagatctgcatagttgcagaaagcactacagtaaaaagaacaggaagtcagatgtaagtgcgtagggttataggtaagaaaatcagtataacacattgaaattcatgcacagctagtggtggaccagggaaaaaacacagatgcttccatgtcttctctagaagttcctaattgtagcttttaactattagaccataaacaaattaaaaataaaaactgaaatttcacactttttattggaacaacacacaggccaccaatagtgattagtgagttttagttagtccatagcccatacattgagaaatacatcgcgcaaacccaaaaggaacacaaccacaacggtaaccatcgagggtcaaagcgagatagtgatacattcacagatcaagtgtcaaaaagcaaatctttacatgtctaagatgttttcatttcctagtcctaaacagcaccacgatatcatggttcattccttcaaaactcattataaacaaagtagcagatttcatagattatttcatagttcatcgaccctgaggagcatttatgcccttggcatatacataatacattgacaacagtgtactactagtccaaatgacagctttaaccaaacctatcgatggttcaactttcttaactatcagagaaatatttaaagccaactaatcaaaattttctcaacgcttgatagtacaactaatttggggggaaatggttatatgtccccacaaatgatatgtgcaatctttgcgggatgtcagaatttcaatggttactctcattgagaagaggatagcacaaaggatggggcaattttccggttttcttcattcacaaactcaaagccatacctacccgagggaggttggatacatatatatagccatagctggctgtaagcctattgctgcaccctcctagtctaaaattcgaaatttgaatggaatgatgtcctagagggcatccaaactgaataaagcataaaagaggcataaagaagatgctaactgctgctgtcctactaaccgcagctgtcctagcaactgaaaatatgctaaaggagcagatgttgtcctgaaaaggtgaaactacccaaaagaaaaggaagaaccacgaccaaggaccacaaagacttatccatcattctccccctaagtcttgtgcgtcgtcttgtggggaagttgggccatcccgatcctggagcagagctcgaggaacttgatcctcccaagaggcttggtgagcaagtccacaagctggtccttggtgttgatgtagctcgccttgatgctcccttcctccaagtagcctcggatgaagtggtaccttacccggatgtgcttgctccgttcatgaaaaacggggttctttgccatggccaaggcggacttgctatccaccctgagctccaccgctccaatctctgccgaggagatcactaagcagtcaagcaagccagagcgcctgggtcgaagcggcggaggccgccatgtactcggcctcgcagctggacagggccaccacctgctgcttgaccgactgccagctaacgaggcactcgccgaggaagaagagaatcccgctcgtgctcttgctggtgtcaatgtcgccggcgtggtcgctgtcgctgtacccaaagaagtgtgccttgccaggacacctcgggtagtagagaccatggtcgagagtccccgcaacgtagcggatgatcctcttcacagcctgctggtgctccgtcgtcggtcgctgcatgaaccgactgacgtagccgacgaagaaggccaagtccggccgtgtgtgggtgaggtagcgaaggctccccacaagacgccagtattgtgtagcatccacttcctccgtcgtgctatcgcggctcagcttcagtctctcctccatcggagtgagagctggattgcaatcggtgagcccagccagctcaacgacgcgcttggcgtaggcggtctgtcgaagcgtgatcccggagtcgtcctggtgcaccacaatccccaggtagaaagagaggccctagatcactcatctggaaggtggccttcatctcctccttgaacgccgcgacctccgcatccttggtgctggtgatcacaaagtcgtcgacgtagacacccaccagcaaggcattttctccattgccccaccggtagatggccgcctcgtgcgggctttgctcgaagcccatccacttgagcgtggaatccaacttggcattccacgccctcggtgatggataagtctttgtggtccttggtcgtggttcttcacgagcgggattatcttcttcctcggcgagtgcctcattagatggcagtcggtcaagcagcaggtggtggccctgtccagctgcgaggccgagtacatggcggcctccgccgcttcgacccaggcgctctggtttgctcgactgcttagtgatctcctcggtagagacactggagcggtggagctcagggtggatagcaagtccgccctggccatggcaaagaaccccgtttttcacgaacggagcaagcacatccgggtgaggtaccacttcatccgaggctacttggaggaagggagcatcaaggcaagctacatcaacaccaaggaccagcttgcggacttgctcaccaagcctcttgggaggatcaagttcctcgagctctgctccaggatcgggatggcccaacttccccacaagacgacgcacaagacttagggggagaatgatggataagactttgtggtccttggtcgtggttcttccttttcttttgggtagtttcaccttttcaggacagcatctactcctttagcatattttcagttgctaggacagctgcggttagtaggacagcagcagttagcatctcctttatgcctcctttatgctttattcagtttggatgccctctaggacatcatcccattcaaatttcgaattttagactaggagggtgcagcaataggcttgcagccagctatggctatatatatgtatccaacctccctcgggtaggtatggctttgagtttgtgaatgaagaaaaccagaaaattgccccatcctgagtgccatcctcttctcaatgaaagtaaccattgaaattctaacactcggtgcctgccgcaagccgtagagagccttgtgcaagcgtagcaccttgcactccttgccagggatcacaaatcccgacggctggtgcacgtagacctcctccttcaagtcgccgttcagaaacgccgacttgacgtccatgtgatggacgccccaggtttcctgagcagccagcgcaaagagtcgcacggactccatccgtgccaccggagcgaaggcatcgtcgtagtcgatcccctcctgctgcacgaaaccgcgtgccaccaagcgagccttttgcttggcgatggctccggcttcatccctcttcagcttgagggtgtgcttttaggtcttgatcgagagtgcttcctttcgcgaatcaaagaatagaaaaaagtaggtggatcacccacttaagggtgatcgcgcagtgaccacgagggaggtcagcaagctcccagttgcggttctcctgaaccgtgtccatctccgaccgcatcgcggcacgccatgctgcgtgtttctcggcctctgcgaaagaccaaggctcaccgtcgtcgcacgcaaggtgcaactgcgcctccaggtcgcgaggcaccagtcccggcaccggctggtcgccgagaagatcctacatcgtacggcaccgtagctgctcgccgtcgtggtacgcatcgatgcactccccgtcgtgggagagcggagtagcaaactccaccgggctgcgctcaacacgagctggcgtcggagtagacgtgcccggaggagtggctgttggtgctggagcgcgtggtgtcgccggctgtggtggtgtcggcgaagagctcgtcgtagtcgaagtcgtggcccgagggtgtgttggtgtcggagtcggtggaggctcgggaactggggtagacacgctcggtgaagaagagctgcctactcccccagctcccttaaagtggacgtactcgacggtgaagtcgtcgtacgtcggagtcgaaccatcgtccactgccttgtcccatacccacactcgcccttcatcgaacactacgtcgcgcgctgtgcgcacatgctgtctccgggtcaaggatgcggtaggccttcgagccctccgcgtagccgatgaacacccctggggtgctcctgtcgtcgagcttgctgatgtggccaagctccttgacgaacgcgaggcagccgaagatccgcaggtgggagactgccagcttgcacccatgccaagccttgtacagtgtcctgccatcaagggccttggtaggcgagcggttgaggatgtagacggccgtcaccaccgcctctccccagaagatggccggcatccctctctgcttgagagcccgagccatccccacaaccatctggttgcgccgctcgacgacgccattctgctgcgggctgtacagcatggtgtagtggcgctgaatgccctcatcagcgcagtacgacgcgaattcagcggccgtgaattcgccgccgttgtcggtgcgcagcacgcacagcttgcggccgcactccacctctgcagcagcctgtgcgcgcctgatggcgtctgcggcctctcccttgctgccgaggaccatcacccacatgtagcgggagaggtcgtcgacgagcagcaggaagtaacgtcgtcctcctggtgtggccggtgtcactgggccacacaagtccccgtgcacgagctcgagccgctccttggctcggaaactcgtctgctggggaaaagggagccgcctctgcttcgttaggacacagacgtcgcaggagggactgcagcgatgagggcatccagtgcccgccgatcttcatcgtagtcgacgtcgccgtaccggactgcctcccacatgtgccgcacctggagcctcaccctcatcaccgcggcccacttgatgtagttggttttggtgagggtaggccacccaccgccgggaccaaagtccctgaccaccgtctggacgccgtggtggccatagcgccggttaggggagggagagtcgcgctgcctacgagggccgcgctctccgtcgaaccagccacctccaccgggagcgccgccgccacgcgcgctccgggctgccgccggcactcccgcgcccatctgggttcccgtcggcaggcgcgcggtcccttgggccgccgccgccgccgtgggggtgggctgctgcccaccgctctgcccactcccgcgcccttcctcttgccagctcctcaagctccctgtcggcggtgatgtcgctagcgatggagccgttgatgctgctgcgcaaggtctcaacctctacctccgccgcacgtgccacatcttccgccgcctctgcttccgcctccaccctggctgctgccaactccgctaccgccagtctggccgccctcgctgctgctgctgcggtctgagccgtagctcgcctgcgcttttctgttgcggcgagctcggcgtcctgctgacgccaagtgctcgatgcgaccgaacgccgagaccgaacgtcggacatggcgcgcctccggggggctgctgcgtggagagggggaagggaaaggggaaggagtagccggtgctgttgctgttggctgagatctcaaccgagcttgggaaggggtggaacaagagatgtttagcctacaggaaagtgtggctctgataccagatgttagaatttcaatggttactttcattgagaagaggatggcactcaggatggggcaattttctggttttcttcattcacaaactcaaagccatacctacccgagggaggttggatacatatatatagccatagctggctgcaagcctattgctgcaccctcctagtctaaaattcgaaatttgaatgggatgctgtcctagagggcatccaaactgaataaagcataaaggagatgctaactgctgctgtcctactaaccgcagctgtcctagcaactgaaaatatgctaaaggagtagatactgtcctgaaaaggtgaaactacccaaaagaaaaggaagaaccacgaccaaggaccacaaagacttatccatcatgggaagcatatagctgaatccccatttttaagagataaacagcaattttcagaactcaatcagttcaactagattaacagttttacatgtaagaattcagcattcacaaagttttgctagcccatgattattgtttttcagataataaaatacatgcataagaatttctgacacaaaatgctatggatttgacataggatagggaagactgggggatagggcaccccgctctctacgagggccagaagagttctccccatcatgatagaggctatgaggaatactgaattaaactttgtagattcattgcttatttcataatggattgcatgggcccttttatagggaggattccagtgctacataaaccataaattgtcactcgggaatgcttcctagcaaaccatatatttaacttccctaactaacagtgaggatatgtcataggtaggggccgaggggtcgaggcccatgggcccaacccctggcgagtgaacagtacccgcggtactgtagcagtaggttgggtgataggataggattaagaaatagataaatctagattagatcaagttagttacctaggggttaagtttctccatctatataaggatgggactatatcgttattctaattaagcaatgaatcaagattagtctcccccaacctaagtccccctctcatccctagcagccgtcaccgcccggctatcctcccagtggtgtttatcacctatgaaccctaacccataataggataacaataaactaattcatatgcactaatcccaatgtaacacaaactaacaagattgatggccttaaagtaacaaagtaattaagcaagttacagtactgaaataaaaagcaataagcaatgctactaggtggacataactatcatcctgtatatatgtgagcaagtgtccaacctaaggaatattccaattagactacaaagatttgagtcagtgatatcaaacttcaaacctcccttaattattacatttctcatgttcctagaatgcaaatgagagaaccaaaaaaaagcttgcatgcaaattacaacaaagaaagagatagagagagagacagacacacacacacatagagacagagagagagagagagagagagagagagagagagtcaggtgttaatccatgccaactgttccaaacgaaaagagtcagcagcagaggctcaaagggcggtggtggctggcattatggtttgagagataagcgtgcagtgatgtgcagtagccctggcggtgggaagtggtggacagctggatattgggctgcctcttttcctttatttttttctctcttgcatttataaatagcaccataatttattcaacgaccaaggctcattgacacggatttatttgggttgcctccggtatcccaggctatcatcacaaagaatactactctagtttgacccaaagttttagccacccataacccaaatccctcaaacccattcctcaacccaggttcctggtgctggtggctttgatctatctgctctgcgaactgtagttgcacaataatctatttaactcacgagatatgcaaagagaagtgcaatattgatagtcccccaaaaacacgaaagttacaaatacaaacatcatgtctagtcccatttcacaatcatgcatataaaatgtaaataacccgataaaacaggaactttcttataaaaagaagtatactgacctactaataataacaaagtaggatatctctacacagatgtagggtagatagcacatataaagtcacatggttctatcaaattagaacttacatctgtttagttccatagaagtacaccagtatcttctttttaacagacgtctggccccactgctctggctcacttatctgcaacattatacaaattcatgggatattaagatgatttcttagtatgtaatctccatgttcattcaaactgatgtgcaagacttaaaataggcactaacaagcctataatagagcagttccacacttccacaggagttatcctttaaccaaaagtaaaccattgtgtggtgacacagcaaaagatcagatcaatacaataaatactatatgcaaagacttgcacggatgttgatgtgattgtcctaagttacatctaattcagaacttagcagcaaagaatgccagatatgatgtgaaacgcaatgttccttgctaatccttgtccttttttaaaaaatgaatccttgttcttttgttgtaatgaaaggacaaatacatcactaaacactgcactgctattcaatacatgtatgtagcctagcccttcataggcctaaacctaataacaaatttagaatttgcaccatgtatatatcgcgcttaaccctaccaatcctggaagaattcattaagcaaaacctacaacaaaagaatcttttaaaaaatagccaaatgttgaaaaggatcgtggcccaaaataaaatcaatcagtgatagatcaaacgaggagaataggagagtaaaggtctactaaatcaaatgctatctgcacatttacgcatcttacaaagagtatagaatattgctcccattttgcatattagaaaggtcagccttaagtcctcaagcatactaaaccacctcccaatatgagaaaagggtagtctgttcatgccagcctacctgtgtatggtcgaaactaaaatcaaattcaacatgcaaggaaatatgtagtgttgtttccctttgctgatgtgcacacaaactaagaaaagcaaacagatagcctatcattttggtttctggtgttcaggcactatgtaagaaaagttagataacaattttaagagaagaaagagtacgattatgattaattagtgcttttcctaaatagtaaaaggaaacatctcttcattcccaacgaaataatcagaaaatcctcattgaaacttaccgaaggtaactgactattaactcgatgacaaataattaagaataaaagatagaatcacatctgtaaccgacgaatagagtgcaggtaacatgatatcaccctgttcatcctaatcccaagaccatccatgccctaaatcgccggcaacgtcaaatctcagcaataaagcagcagctaaacctagaaattaacaggaaccggggcgaactagatcatattacagtacaaattatcagttaatctgaagagctcagcaggaagtggcacgaagaaggcttgtttcggtcgaagatccaatctttcttaagtacatgtacctgaaacccccacatacaccaaatcgcagtgacaagcatccgcaaaaccacgaagctagcacggattaacagctaaaacagccgaatcggggtagggagaccatccaagaacctaagatttatcaagaatggacatgccgcgtcccaaaacctggcctcgcacgcccccaaacgaaaccctaacctgctactccccagaatcccctaaccccaaggcaccccccctaagcaaagtatacggccatagatcagagagaagaagagcaagcagccgcgaagcatgctagcctaagaactcaccatggccggccacgccgggaagcccttcatcttagcgagcacgaggtcccccaccttccactgcgccgcggccgccgccgccgccgcagcagcagcagccgcgcgcttcttcctcgccggcgccatatccgccaccacccaaccgtctccaccacaccccccgccgcccaaaccaccggcgatcagcaacccacggggggaggaggaggcgcgcccccaccaccaacgacgacggctaagctaccgccctacgccgccccgcgaggcggccgcgccacaagaggcagcggcgggggcacccggctgccgtcctcctcctcctcctcctctccttgggctccgcggcggcgatggcggcggcggcggcatgggagggggaaggctgtggcttcgacttggggatttttttttccacttttgtttttctttttttcctccgagttttattcgtgggttttttttttctttctcttggctgctctctctctctctgcgaagaagagaagagaagggaggagaagagagagagggtggggtggcgcagcgtgtgaggtgggtgggtgggtagttcggcggaagagggagagggagagcgtgggaggggtgaagtgggggtgggggagtggcggtgcgcgtgacgaagaggaagaaagggggttatgtggatggagtggcttgccgccgcatgccatctgcctctgcctgccatatcccattatttcctttttttttctcataaaaaattgttgttcttgttaggaggataatagtatctctttgttgcatgtaagtaaattttgctcaaaattcacttaaatttttatgtgtgcagtatttgtttactatataaattttgttggtgtagctatttgaaatatcaatatgcgcgttgtccagatgcactacttggcttatgagcctaggtcctcgaggaaatatgggttgttgggttatgtgggatctagagcatatggcactagtagaacctgtggagagagattatcatgctcgttagatgtaaacttttgcaggcggtaatttgtatagggaatttgattttctagatgtattttgtgtgcatattatgcacccaaaattgccaatttgttccctttcggataagaattgagatatctcatattctaataaactgattcatattcacaagtgttcaattaatatatcttttatccctatatataatgtgagagatcaactgctatattaaatttactgctccgtttcctttcaaaaaaaattactgctccatttggcaaaacaattgtatgatatttgaattattttaagtttacaaagtgtgtatttgatcataattttatattagagagaatagccattatggtccctgaagtttcgctatgagatcattttagtccctgaccattgtccaagcaaacccttaaactttattatatggacatatatagtcattggcacatcaaaaattgccatgtggacatgccatgtcatctttcgatgcaaatatatgataaaatgctgaattttcccttacacatatcatagggaaaaaggagagaaagatgaggtaggtgatatttgattgtctatgattatactatatctttaagtatttgtggtccaccaaaaatgagacaatcaaatatggtcaagcagtttcagttccactaaaaatgggagcggagctgggtgaagctctctcacaaaataaactagagatgtgtagctggatttagacaactccacaactccactctaaacacaactcctggagctaaatttaggagttagagatgtaccaaacatgcccttaacattgaaatgtaattacgtacatagaaattatttggcatggtaattatatatttagtggttgtagctaatttaactttgtattagcataatccagtgaaaaaagtttgtcatatatccatagtcacattgaacaaagttcgtaaatcattttcattatttttgtatggtatatggaagtgtaaattggacatttcgcgatatattttgcatgagaagataacatggcatgttcacgtggcgatttaagtgagcccaaggactatattagcccacatgacaaattataaggactcgtttagacaatatgaatggccagggaccaaattgatcctggagcaaaacttcaaggatcatgttggctactctccttttatattacatgaagtttacagtaatacatttataagaatatgaaatgatttttttgccaaatatgttacagtaatgtatctttgtttagttatttggtcattgggatattggaacttatttgccaaaattatacaatatcttttagtatttgattgtctcatttgcattctacgtgaggtagtttacggaggaaaacttgagactttctggatattttatttgcaaatttcacaccaaaaattgacatgatgtttccttttggacaagaaatgagacatcccatattttaataaattgctaatgtgcaaatattcactttaatttatcttcgtgcatctacataatgtgggcttagccatgagattaaattcactacttcctttgggggagaaaacaatgtttgaattatattaagtcttcatgaatttgaccacaatattttttatattacagtaagtttataataataaagttataagaatatgaacctattttttgggctcaatgagtacctagtactaatggtaacgaaatggattaatggaatggttaagttgatgataagaagtgggagggaagccctaagaggagagaccaaaagcgagtgtttttctctttgtttttatcatatattgatagcaatagttataatctatctattatattataaagatagctcgaaaagaagacactatatttctaaattttatctaggaaaagataataaaatatatgtcgttatatcgtggtgagaccaaataaataacactgtatactgatagcaatagttatataaaaagtacaattgcatatgtaggaataaagaataagagttgtatattaaaatataattctatatatgaaaatataagctaagaattgtgtaccgaatccaattgaactagtctgcacaaaagaagtgttgggaatcctctaattatgacaataaagattccatgcatcctatcttactatgaagttatctcccactaactccttaagcctaacatgcaaagatgccacatcatcatccactaacaagatgccacattatcatccactaattaacaaaatgccacatcatcatccaatcatcacatttaaacatcatgcaaacatgctatatctttataggttttataatttaagagcttttcaaatacaaacatgttaagttatcatccaacataattcacataatgtttcaatgtatatctttattatgttttatgatatcctatatgcttatatagtttatcctcatttagttagtgctcctatcttactataaagttatcccccactaactccttaatcttaacatgcaaagatgccacatcatcatccactaacaagatgctacatcatcatccactaattaacaagatgccacatcatcatccactaacaatcatcacatttaaacatcatgcaaacatgctatatctttatagtttttataatttaagagctttttaaatacaaacatgttaaattatcattcaacataattcacataatatttcaatatatatctttattatgttttatgatatcccagatacttatatagtttatcctcacttagttagtgcttatatgattaatctatggtccaaatagaattatctttctccttttttcctcaaattaagtcatatcacatcaattgtttttagcctttagatgattaatctatagtccaaactatctccctaattttcttcttctataaagtcataccaccttacttttttacgtttgattcactattctacttactatttaaatttaaattatcataaaccacattaatttacttaatctgatattatctagctatcttacatgttatttttttattgatatcatactaaattcccgcagcaatgcgctgggtttcacctagtaacaagaatgattgttcacaaagaataactggttgataaagattttagtagtataatatgtagaggaaaaatcaatagattgatattacctctttaaaatattcattcatcattgaattaagtttttgtcatgatcagggcccctcttaccattttcggcgcggttaccggaccacgcgttaaccgcaaaaactgcatggtaatcgtgagacgtaccgtggttttaaaaactgaaaatgttatactagtaaccgcaataacgcgtggtttcgtaaatcctggtcatgataagccatgtagactaatgctaccaatcaccaaaagtagcattccgaatttccgacaggttattgcaaaggtagctttcttaagtttgctttttcaatggatccaaagcaacaatgtattgtgacatgcttaagacaaggtacctatgggttcatatctacatagcttctctctatgtgctaagcagtgtgtcaaaacatctatctcttcagctaccacaaagcaatgttaaaagatgaacacacaaataatcacacatgtagttcgcatatcaccctgtctttgccataaactttgctcgatatcattcttaaagatattgggatcgactaaaacacaagccacttcacgtcaatccttctccgaagaaagattcaagttgttttagtgagacgcatgaataaaaataaataccaatgtaaaatacaaacgaccatgccaaaacacaatgagaaaatccaggaaattccattgtcaaacgctcaattccaaaaaatgtaatcggcaaatacgagttctataaagtattaccatacaaacaactttgtcaaaaaacactatcaccattagggattcatccatcccaccctgttaaatacactaacacttaaccgagaactgcttacgagaccataatgacaatttcatttctagaacaaaatcacttgtacgataatatttcatgaaaatcaaaattatacaattacatttcatgaaaatcacacttaggccccccatctattggcttattgatggataagccaaacaacatatttgcaaacgaaaaataattatgaataaaacttttatatacgtgttcttagcgatctaaaagcaaaggccgaaaaatatacttcgatgaaaaaaacctcaaaatcaatttcaaatgtaatgttgaaaatttaaatcttagctgctaaacataagtataagcgaaaatatgtggcttttattgatgatatttcttaaaattgagagtttctcgatgatatttgttgcatttttagtcacaatttaagaacacacttcaatttcattccatatactcctcctctttccctttctataatttcgggctacactaatacttatggtctgcccttattaataaccaaacgaggaggaaatgacttttgccgtcacaataaatataaaagcttcccgaagggcccacacggccgaagaaggcgaaaaggaggagccgtttcacgccttgcttgccagaccagcccgccgcagagacgtcgacggccggacaagcatcctgtgccgctgacccgtgggccccaccaccagctcctccttttatcacggcgcgtataaaaatccccgcatctacccgctccgctcctatcagagcgaggagagagagagatagggagagggatttcgattttttttttctccacggcgaaatccgcgaggcggaggaggaggagggcgagatgggggcggcggaatccgtgccggagacctccatacacgaattcaccgtcaaggtccggcgatctcccccccccatctcctcttccgccgccggattacgcgacggatttttgctgatttttttttctcgttttcttttttcttttttaattgtttttttttttgagcaggattgcaacggcaaggaggtgagcctggagatgtacaaggggaaggtgcttatcgtcgtcaacgtcgcctccaaatggtatatacttcgccatcacgatcctgtcctcaccatggtcgtgggtagaattttcttttttcttttttttttgggtgtgtgaaaatggtgttcttgactgcgggtatgctttgatttgatctgtaccgggcagtgggttcacggagaccaactacacgcagctgacggagctctatcagaaacacagggacaaaggttagtctgcgccgctcatccatagcatatatccagtgactgaagagcgattgcagttcgtaatttggagtaatcgatactgtatcgatcatggatacgtgttggcgactaggctctatgttgttttcaagtgtattaacatgttagtctaattagtgtttcccgcaaaaaaaaatctgattgatactaacgaagtatataaatcttacccaaaaaccgaaaggatattatgcgtttaagtaaaatttataatggcgaattgtgatctatgcgtttaagttgtaagtttcattgcactccagttggatattatgtgaatgcaatacacaagacctattggcttttacagtgttagttgcagtatttgattatatttggatcgaatatttctttaaaagttccacttatctttggtttaggacaaaactaacttcacctgcttccaacatgagcagattttgagattctagcatttccctgcaatcagttcttgcgacaagagccaggatctgaccagcaaataaaggattttgcttgcacaagatttaaagctgaatatcccgtttttcagaaggtaagaactatccgatgaacctgcttgcttgctggaagcttccaattatttattaattagtgaatcctcagtttgagtccctcattattggtacttagagcttaaaacactatctgtatccttcttttttaacaggaaacagtagagagaaccctactgaaactaattttaaataaataaatacatatgaatctacaaagatcaaaaggagcaggaagttcaaaccataggccttaaatctctaccagcaatcgaaatgttatagaaaacacacttgaaattccaatgcaaactatcctacccgatttttcagagcatcaaccaacttctgaaaaaggaatagtttgagccaaatcaagcccaacaacaaagttatttccagtccgtgcctcattattggaaccttgtcatgtatgcccctgttcctttgtgtccaaatgttctaattaggacctgcatgtgcctttgctgtgcccctgttcctttgtgtccaaatgttctaattaggacctgcatgtgcctttgctgggcaatagcattgataccaattaattaaatgtgtgcatggagaataagagagtagatcaactgactttgtttccctccattataccacacggaaatatgagtcatttattcatgagagtgataacacttattttgtgagggccactggcccaggaaggagaagatgagggaatacctagaaattctaggatgacttatatttaggaaattaactgagaaggttaagatagcttataaatcagagggagtatcttagtaggttttgctgaactgacatttaaaaaatagttgcatcgagtccttcactcctgcatccaaattacatatagcacaatgattacaagttatagttcttgattctgcagcataccacttgcagttatttttccttttcaaaagtgtttgtaagaagagtttaggcataagcgtatgcattagaatgcattagaaagaacttttgtacacactagaatgcactagatccccaaaggggagaccagatatcctggcaatcatgcgtctctacaaaagagataatcactgataactcttgcaactgtttactggcaatttataatagaaatgaaaatctagcaatagaaattctgtgcatctatgttttcccttttccatatgaatgtagctgaggatattattcttttaggaaagaattgagccagagatcctcaggtctagataaggcatcagttgttttaggactcgttaccattgagaagagccttttccactattttcatgaaggtgaaaaagttctacattatctttgccacaagatattttaccttttctttattaaaaataacttttgaaaatatgttaaaagaatctagagactagccacattacgtcttctaatgttgatgataacctaatgcaaagcaatactatttaattatctttttgtaagaatttatttgaatcccatatttcttgcaatcattacatagccataacaattacgacatgtggatttatttaactttattttgttggaagccactagttatttttcaaattttgtatctgcaggtgcgtgtaaatggtcctgatgctgcaccactttacaaatttttgaaagctagcaagcctggcttgtttggatctagaatcaagtggaactttaccaaatttcttattgataagaatggcaaagtcattaacagatactcgactgcgaccagtcccttgtcttttgaggtctctctctctttctctctctagcctctcgcttactcgctctatatgcacatacacaattttgatatatctgtttaaaatgtacagaaagacatcctgaaggcgctcgaggattagatctcgtaccccccccccccccccccccaatccttcatttgcagaagtaggcaaagtatctggttgtaatatctagacctatgggatgctcaatagtgaatttttgcaatatattccttattttgtgtagtgtatttgttgtctttatatattattatattgtaagtagaggttggctggttgggtaggcactgttttgtctatactggttttatatggcttggcttgaaaatttgtttagaaacctaagacattattatcaacgtgtaatatcgacaagttgaaattgtatgtagcgtaaggtttgtgtttgcactgaatttgttccaagttgtggttagaagggagcacactctgcaaagttctaaatcagataaaatttaggacaatcacatcaacatccgtgtaagtctttccatatagcctgaattcattgtgtcaaaggaagtataggaattacaataagatcaagtgatttcagatatgattgatcatgactgttcaatatttcggacaatgatttgtatatgtgaaacacattacgcaaccattccgattgggtggcaagcgccctctacaatctggtggtgcgattgcacgaagaatttacgtaaacgttggctccttcgagacacatgattgaaaaaaaatatatgaagaaatagaaaataacacgttagaatttaagtgcaaaatagagaaagcaaaatagagaaaataatcatttaattgaactgcaagaaaaatataggaattgaatgagagagatagactcataggaaacttttcacgatgttagatctaatgctaaaaatcctccaagattgaggcacccatttagtaatttcataggattcaatagctcaatcctgtgtttcaaatggtcatataacaaagggttatataggaaaaacttacaggattttgaatcctacaaaaatattatgtctttttctttcaaatcaaagggggtctgagagtacttccgtgtcaggccctgagctcttctgattaaggccttgtttagttcccaaaatttgtttttttccaaaaaacgtcacatcgaatttgcatgaagcattaaatatagataaaaagaaaaactaattgcacagtttgcatgaaaatcacgagacgaatcttttgagcccaattaatccatgattagccataagtgctacaataacccacatgtgctaatgatggattaattaggcttaataaattcgtctcacggtttccaggcaagttatgaaattagttttttcattcgtggctgaaaaccctttccgacattcggtcaaatgtccgatgtgacattcaaaaattttattttcacgaactaaacaccctaagacgtttcaggtcggaccacatataacacaggcagaaattttcctacaggattgcatatattgacaaggcaggcaacgttgttaggacagaaagcatacggtagtagtaatatatagaactttggcaaaaaaaagattacactgaacggtctcaggccactaaataaatcagaactgaagacattccaacaaagctgtttgtcttgcggcaattggctctgttagcttctattgatcgtcacaaaacaaagaaccaaatatcctgtgtaatttcttttcaccaagacattgaagaaaatcacattgcaatctttaactcatgcctgtgacagctgaagctgtccacgattctctctgcaaatttagaagaatctcctgacagcacagcacagcgctgctccagctgcgaatccaccaaacgcggtaaagagggtgctcactgctcagactttatctgaagcatcatcctcgtcctgctgctggtggtggtggtggtggtggtgaagcgtggcctctgagctcctcaccgcagccagcttttcagccaatctttgctcaagtgccctttgacccctttctctgcagtgaaccaaccacagtcaaacagcagcctagtaggtcggataatattgtgagcattgtagccatggcgcccatgcttgcaagttgtactatcgaaattcagttggttgagatgaatgaataggactcatgccgtccgttttaaaagttttaagtcagagagagagagagagagagagagagagagagagagagagagagagttgcctgggacgagagcttcacattttcaaagggaaagcaatgcctacgaaaatgcaggatatgtgtttgtatgcagttaaaaaaacagtgggaacagaccccacagagacttcttttgagtatttttgggctttgcaaagatgcagttcaatgaatgcaacatcatatggccagcattattatgatggtttccccaaatggactagataggatgaataggaaaagaaagagaatccacaccttctacggtttgcctcaatagaatatgaaccaggtaacagtccatccagtgtttgatcattggcttcagatctttcggatcgtccacaaacaagtgtatggaacacagatgctattgggtccaaaactggtctgcatgtttcgacatatcagaaagaataaacgttaggaaatgtagaatataaggcgcaaacgtagttcttctgagaatcagaaaaggaaatccatatggactgttaaactcacatagagagaatgctggatttatttggatgcattttcatcttgcacagttggctaaaaggttaattaatactttgtaaaaaaaatccatgaaaacttttttgagagctcttcacaaaatccctatagctaatatgacagcatgaattcttagtaacttctgccttagcttggcagactgctggttaggtacacactgatcctctccagaatcatattttaattcttgagcatttttttatgattgtttttttttagtacggctgccttttccccagaaataaggtaaacctgaatattatgattacttacaagaatatttacatgtttcaataaacaagtttattttaaggggggcctaaaatgtttcagatgtttgcagaaatactgtgtgattgtgttggacttcagcaggcttacagaaacagcacatggcaagatcccaagagaaaattaatacctcaaaaattcagggaagaagcttgagaatgagaattcatcacttgggtccccctttaagcctgcttctagcctcttttggaagtaacgcaggtaaatccagctcaggtagatgccaaataatataattgggatgtatgacactgaatccttcatgaagaagcttagggaaaccgaaataaatgcaacaagagatggaatccactgagtaaacataaaattgaggtgtcagttctcccttgaggagaaaaattgaataccaaattggattaatctaacaatagatgtgaacaaacctttgctttaatattcagcaggaaaagagtaatctcttgatcaggtaaaatttgcttgatacccaccagaaatcctgaaagaactccatagaacccagaaagaggcgtgtaactgcagaatcaaatatttttttcattgtcaagattcattcatgaaaaacaagtttaaaaagtaattcattcatgtatatcctatactgaaaaaaaatcacaaaatttatttgattaattctgaacaagccagataaccctggttccatcatataggttacttatcgtatcagaaggcaaaatgggaactccaaacaccatttcgaattatcaagtgagctataatcatttcaaagaacttgagcatgtagaagcagaggaatcatatacctattgattcaaatctgcatgtgaaaaatcctaaaagcgagaacacaaattttaaagcactttaagggcctgatttgcaaccatccaattttactggtaagctattgcatagatgtgtacttacaggtagatctcctgctgtgttatgtagtacaaaacaatagctgttacaaagacacaagccgaagttgagagattgacaagaaaaatgaactttagtaattccttagcaccccacaaaggctccaacacttttcccaaaacaagaagaccaactatgctgacaatcacctgtaataataagtgcataattcatgtcaggtatttcatgcagtgtccaaggtgaataagagtaacagaacacaagaaacagagctttcctagagagtggaagatcaaaacacaccaccatcacatgaatatcacatacacatcataagatggtttaggcagggaggacaaaagaaaaacctggacaatgaattagtacaatataaccataatttttaagttttccaatacaacaaaagttcatagattggaattgagtacaatatgaactttctaagatgtttaaaaagaggtagatgtgaaacctaagaaaaagataatcatatagaatggtatcccaccaggccatcctactaaacttcaaaaaaaaaaaaaactaagctcatctaaaccaactaagaaataggcatcatattgaactatactcaacaaaattttctaccgccattttgttacatttccattcataatggtccagaggatttagctttatagggacaacagtaagacaaaagtggagaaagatggttgaatagtgcaaaataagaagtcagaacgcatgttatggatacatataaatggccaaacctacccctggaattgtttgctcaatatagcctgaagttacaaggttccaagcaaatgggattgtcctgtagaaaacacatttaaatcatgattcatttggaaacaatcatctcggtcaattgaattcatttcatatttgtcgataaagatctcgataagctatatgctgtgcattgatataattatatttgttgtaacaaaaacttaacaacagagacaatgagccatgggtgtatattaataacatcagtaatttaacgaacaatctgatttatatcgagcacaaatgcgattcaagatgaacataaactactgctttttaaaacaatccattgcccagagcatgcactaaaatttctccaaatgcagggggcagaacccaaaaatgtgcacaaatctagttcccttattagttgccaaaagaaatacgcccatccgtcccaaaatataagagcatagaatcgaatcgattgtgacatctccaaatttaaagtactagtaaatattccatcaaatctaggttattatattatgggagggagagagtagccattaatcttgtggggttttacgatgacggttggtggcacctggagggaataagcgcgaggtaggtgacagctgaagggaacagccggatcacgatgtggccgaggaacaagacgacggcgaggcccttgcacagcttggtgaacccggatttcccgacctgcattaccgcaaccagtaatttaattccggaacaaatcaataaacaggcaacctgatcgcgaggagaggcgagcagaagtataatccggaagattctagaagctcgcggcgatcggaagttctccgacgacgcacagagagagagagagatcgcggcgacctaccgggggcagagtcgaagcggaggaggcgctcatcgtggcgacagcggggtgggggagggggggggggggaggaagccaagccaccagcgggcggcggcggccggccgacgagctaggtcgaggtggccctcgtcgtcgtcggcggtggtggagcgaagcggacgagggctcgagtcgagcaaggcggatggtggtgggttttatggtgggtttggtttcgcggaggatgaacggtggggcccagtcgttagtgcaacgagaccttctgatctgatggccccgtcaggatttaatttggtccggtccaaatccaacacacgcctaattttactgtgcagatgattccgcacgaactctccttttttttttttctcatttacgcgcagctcaccttatgttgaatgtgtgatctacatgtagcttcgagagtttatcgtgtgaaaaaagatgatgaaatcggggttattaatatacttcagtacttaagaagagagttgagggtggccaaaaaaacaaaggtacaatttactagtttaaagtgaaaattttgtttaaagtgcggtccgaagcgaaactttgctaataaataatagttcaaactgtaatatatatcattattgattacgattttatatttatatatatatatatatcctaacgatttattagttaaaattgaaaaaaaaatgataaataaaaattcaaaataaactctaaaaccttttaagatttaaattgcctgtaggtgataagtcaatgagcaaatggtggtgtttttatatctgtctagagtagagaagttgtactaataatttacaaagatattttttaacgacttggtgtttgtcaacgcacaagttagctatgccttcacacgcttttgtgttctcttcttgcgtacgaattgaagtgagaaccgagctgaccaacaaaggtcatctcaactccattcagtagtttggcttggcgccattggagtgaagaactgcaccattggagtggagaagcgcccaccctcctgttattatccttattaataatggttagtactacttagtagtagctttgttaggacaattaattagtcgtatcagttaacattaggacaacgtcgatacttcggttagaataggtttccatatcacaaagaaaataatattaaattaatggtaaattgtacagtcggtccctaaaattgtttgatgtgtcatctacctttccaacctcttaaaatatatttttaggtgtctgaatttgttaaagtgtgttatttcggtcatgaatcgtcacaacttcttcaagatcctacgtggcgcttacgtacaggtgcttactcatttatttttttctttgagtaattttttttaaaaaaaacattacattttatgatcaaagttgcaaagaatcacacacattatgatgtatggcatataaccacacgttttatggcctaaatgttttataaaactctactcttgtggatgttgagcacgaatttacttaaaattctgaagcttatagcacatatgaaaaattttaattgttaagttcttgtttaaggttgatagtttacttcttcactactttgaaaatatagtttcaaatatactgaaattaatcaagatttcaaggtggagttttgtgaaactttagaagcataatacctggtgttatatgcctaaagtcataacacccgtggttttctataagtttaacaatgaaacatgatgttttctagaattcactccttttcttttagtttcttttttctcccccttcgcttttcttcttcctttatattcgagtgacaaagaaaaaggaaggaaaagaaaggaaaacatagagaaggaaaaggaaaaaaaagaaaatggggagagaaaatttgggaccggatgaccgtgtgacgtatcatgtcaacgccacgtaggatcatgaatgggtcatgacaatttaaaaatgaaatgacacactttaacaagtttatagacctgaaaatttaaaagacttgaaaatgaattttagtgttttaggtgattatatatgagaagaagtttaaagctggtagtgcactttcaatattaattgttgctcgacacgttctcttgtttcctaaattaaatgtaacccacgaccataaaaatattattagcatgaattaatagagtatgtataaaattttaatgacttataatcttgtctcgtggcttcggtatatgacttaaaacgttttgattattactcccacttggtctaatttgcaagggaaaaagaacttatattgtttgctaccggttgctaactgacaagacgtggcaagtaaaggtgaagacgtggaggtacgtatgtacaggtagatggagggagccggcaaacaaacggcattttcaatacccaaagattgttgttgcgaatcttgattttctcaactgatggagataaaagaaatgggaaccttaaatgagtatgcgcattcgcttaccagatatatatataccatgttcaattccaatttatgcgcatttgatatatggtgcagtggatgcgcttgatagacgactttcgctcgcgaggctatcgaaatatatttgatagtacagtggtaaagagtgtggttttaactctaaggtctcgtgttcaatctttatcatgcgtctccctccaattctcgtttatgaaatggccggccgctgcttttgtggtcctgttagaggcatctccaacagccactccaaatcgaattttccaaacacccatatagccaactctccatctgatttagctagtcaaactagatactcactccaacagactttctattaatcctctccaaaataaaatcggacccacatgtcagcctgtctcccatcttcttcctctccccctcccccttctttctctttctttcttttccccccttcttccttcccgtcaaggcggccaacgcatggcgcggtggtacggcgacaccggggaggcggtaggcgatgggaagccggccccggggaggccggaaagcggcgggaagccgcgcggggaagcgagagacgtcgggaggcggacgaggtgggaagcggcgcccgatgacctcaacaacaacattgccgcccccaacaacaacccctcggtgaaaaatgaggtggcctccgcagtggaaccgaagggaccgcgctggccgaaggtggggccccggcccgcgcgaaagccgaaggggccggccaaggccaaagggaagggccccggccaccaaaagctgggaaggggccggcaaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaagttgcgcgatgaggggagagtgtacggatgggatggggtggggaaaacgcgtgggcccatgcatggggcccacgattggagaggcgattttggctggccaaagttggctagtgcgaggagaagtttggccagccagttagctagactgttggagtgcgtttttaatccaaaattactaaaatttaacttggatagtggaataagaaggctgttggatatgcttttaggagaccaccctccctgcctcccgtgtctctcttttttcggagctatcgtttcttagtttttatggtcgttgcgttgtgtaattctaataatacgcttcttttaatatattgatatgcaatcttttacgcattatgaaaaaattgcgtacgtgcattgcataagactaggggtagagaatttggaggggtgtctccctccaaatctcgtttcatgaaacgaccagccactgcttccagggtcctgttaggagaccaccctccctgcctctcttttttcggagcagacgtgtagttttttttggctatttcattgtgtaaccctaatactactatgcttcttctaatatattaacatgcaatttttttacgtgtttgcgaaaaaagagacatgtgtacgtgcattgtacaatacagtgggttagagaattagagatggactagtttttctctttttagtgtttagttactctatctgcaatagtctttgccgtagcgttgtgtaacaataatactctgcatataatatattgacctgcaattcttttgtacgttcgtaaaaaaaaacatgcgtacgagcgttgtgcaagactttggggggtcgggggggggggagtgaagaattagatatgtatggaagatggggaggaggttaatgggattttgtttgtttctttaatgatagatctaactgtttacaatattgagtccaccaatttaaaggaatattattggttatatttttttcctctaattttatataattcattagattgtcatgtggtgttttagaagtgtttgaaggagtactacatgccaacatgggagtgttcctaggatatttaatacacttatatatgtgtgtgtgtgactttttcaaaaatttatataaatataagaaatagtcattcttaaagcatgttgtttatagcaataaaacaagtaataaataataataataataataataataataataataataataataataagtataagtataagtatatatatatatatatttaaataaaacgaacagtcaaatattatatttaaaagccaccgacgttatatgtatccaaaacattaccaagtactgtgggcagtggcggacctaggggttgtaccgggttggcaccggcatacctttttttggaaaaatactaggatgtagtgtgcaatcaaaggacataaaaatagaatcctatcagaaaatagaatataataatgatcacggtttatctggagatcttgtaatcgtcgagaagtcaaatcaggggaagaggaaaggaccagatgaagagaaacggtgggggaaaaaaaggaagaacggctagatagattaggacatgggatgattgttctgaattttatagttttttcacgaattatggaccacattcgaatagaattttgaaaaatccgaccaaaattcttctatcagaattgggtgttttctttaaaagaaaaaatttacgatagagtgatcgctagaatgggcacctccagtgtaatttttctggtccgccactttctgtgtctgtgtccgaacgccgaagcttaatttgccattaccatttgtcacactcacacagccagtgtcagtgtgtgacactagcaaattacaaataaagcaaagaaagcagccgtcctgtccgatatggggtatatccacggccgtcttctcgaacaattcgatgagacgctgacggcagatgctgccggccatcgggatcagtggtaatggcgccggccgatccactgcgtcgtcgtcttcccaaacgccggtcacggacaggcatatggaaacaaacgaacccacgtcactactgaaaccctcatggcctcatgcatcataacgtccctctctttaaagcgcacgcacacgcatatggatcagtagctagctatagctagcccgaccacaatacatcgccggcggcgagaacgcgagctactatctgcatcgatggcggcggcgcacttcgtgttcgtcccgctcatggcgcagggccacctcataccggcggtggacaccgcgctgctgctcgccacccacggcgcgttctgcaccgtcgtcgccacgccggccacggcggcgagggtgcgccccaccgtcgactcggcccggcggtccggcctgcccgtccgcctcgccgagttcccgctcgaccacgccggcgccggcctgccggagggcgtggacaacatggacaacgtcccctccgagttcatggcgcgctacttcgccgccgtggcgcgcctccgcgagcccgtcgagcgccacctcctccggtcgggcgcgcctcgcccgacgtgcgtcgtggcggacttctgccacccgtgggcgtcggagctcgccgccggcctcgccgtcccgcggctcaccttcttcagcatgtgcgccttctgcctcctctgccagcacaacgtcgagcggttcggcgcctacgacggcgtcgccgacgacaacgcgccggtggtggtgcccggcctggcgaggcgggtcgaggtctcgcgggcgcaggccccgggcttcttccgcgacatccccgggtgggagaagttcgccgacgacctggagcgcgcccgcgcggagtccgacggcgtcgtcatcaacaccgtcctcgagatggagccggagtacgtcgccggctacgcggaggccagggggatgaagctctggaccgtcgggccggtcgcgctctaccaccggagcaccgcgacgctggcggcgagggggaacaccgccgccatcggcgccgacgagtgcctccggtggctcgacggcaaggagcccggctccgtcgtctacgtcagcttcgggagcatcgtgcacccggaggagaagcaggccgtggagctcggcctcgggctggaggcgtcggggcacccgttcatctgggtggtgagatccccggaccgccatggcgaggcggcgctcgcgttcctccgggagctggaggcgcgggtggcgccggcggggcgtgggctgctcatctgggggtgggcgccgcaggcgctgatcctgtcacaccgggcggcgggcgcgttcgtgacgcactgcgggtggaactcgacgctggaggcggcgacggcggggctgccggtggtggcgtggccgcacttcaccgaccagttcctgaacgcgaagatggcggtggaggtgctcgggatcggggtcggggtcggggtggaggagccgctggtgtaccagagggtgaggaaggagatcgtggtggggagggggacggtggaggcggcggtgaggagcgccatggacggcggggaggagggcgaggcgaggaggcggcgcgcgcgcgcgctcgcggcgaaggcgagggcggccgcgcgggaggggggctcgtcgcacgccaacctgctggatttggtcgagcgcttcaggcctcgccacgtggcggtatcggaagcggcaaatggcaccacagcgccgccgccgccgccgcgtcaatgagacgatcacaaaggcagatcagcagatgccagatgccgtattaggctgtgattagttccctccaaactttcaactttttcattacgtcaaatatttagacatatatagagcattaaatatagacgaaaagaccaattgcacggtttgtatgtaaattgcgagacgaatcttttaagtctaattacgccatgatttgataatgtggtactacagtaaacatttattaatgatggattaattaggcttaatagattcgtctcgcaatttacatgcggaatctgttgtaatttgtaatttgttttattattaatgtacatttaatacttcgaatgtgtgttcatatatgtcaaaaagttttgccaaaacaactagacacggccctagaatgcaagcggacaaatccacgaactctaccttttatttgtattataaatgaggtcatgagattgtccgtttgcatttagccgtccgtacatttgattggagagaagaaatgttccgcgtggttttgatatcgaaaaattagtaataggtgattcttcgtcattatactattgcaatggaaatctaattttttatcaaaagaaaggctcgatttatgtgaaatcctctaatgttatcttattgtcatggataagaataagtccaaagaaggttaatgatgaagaactgtgactgatgaagatggttgacacaggacacttcattaaggaaccagattaggatttctactcaaaaggacgtccacgccggatcgccgtcaatcttgcatccaacgggcatcatcatcattttcagccagtcctccatcgttcggcccacggcccagaccaagttaacaaggaaaaacggcgatgcgagaagatgaagcttccgccgcttctagttgggcgggcagggttcaaaatctgttttcgctatttgtattagggataccgagaggacctaaattttggtgatttcagtctgaaaaaataattggaaattttaacaaaatttggctaaatgaaaacaaaccaaaaaaccatgcgaataatttcatatcaggggatctgatagaccccaaatttcagaaagtttagtcagaaattttaaaccctgcatggggagggtgggagccagaagcggcgaaggtgcctggcgcgcatgtgagccggagacgttccgacgacgaccagggaagctgaggacgttgtgttccttgtcttggccacacccgtgcgtgggggcgatgagaccggtggcggtgatggagtgcgtacgtgctggccgcgacgaacctcaccatgggcgagtggcggcacatggatttcacgggagaggaggtggaggcgtgtggtggcgacacaacacagtgatcccggactcccggggcttcttcggttgggaagcaacgagacatcgtctacgtagctgatggctacaacgaggccaagaacgtgctctgctcctcctacgcatatgacatcgctgccgacgcctagcgcgcgtgctcccggacaagttcaaggagtgcgacgatcgagcagctggtagccatagggaatgagtggcaccttcgtctttctcgctacgctatttttcctcgtggacttggggaggaagctatccatcgaacatccgatgccccaaaataattggacggtcaaatgttacagttgaccaacaagtgaaacattaagttatactagaaaaaatgcccgtgcgttgcaacggataaactaaaattatacaaaatataaaaatattagatgattagggtttagttttacatgatatgagctctttaagaaaatctattcataatgaaataaaaacaattcaacttaagggacctcaagtgaacttattctgtgcgtgcacgcggcccatgaggcgggctacagtgtgggcggcatgagaacatattcggggacgactttagggacataaagtaaacttattctctgaggagattacaagcggcccaatagtgtgggcaggctgggaacgctggagaagctgagccgtccgatctgatggacggtcttaattgatcacgacctatataaaagttcaatgattcaaaccctaacactaaaaacatttcccttccctccctctccctctctcttagtggcgccgctccacctcctctccccggcggcgcctctcctccctccccggcggtgccgctccccctcccctccctcgtgtgacagatccggtgacggtggcgtccgcgacgaccgtgggtggatccagccacggtggtggcagccgaggacagatccagcggcgacggctccgccgacccctctcgcctccctcccgcggtggatcttacggcagtggtagcgtcgacggcgaccgcatgtgggctcggcggctgctgctccccctcccaggtgtggcgacgcggccgggagcggtggcgggctcgggagcggtggcagtggcggtggaaggcggcgatgccgacgacggcggcgacggcggcggacgacggacgacggcgacgaccacgaggagggtggctcggggagacagctagggttaggatttggattttatttttgatttgggatgttgattttgtggggattcttggttttgatttgggattgcaattgagtgattttgtgatttttgggaattgggggcaaaggggttaggaggctgatctgctcggggattttttttaaaaaagacggactcggactcacacgacgacgatggacgaaacggacgatcggaagccttaggtgtttttaagtaggtatatagagttataaaaccaaacgagatcattatgtcgcatgtatgaccgtaaatgcattaggtagtatgttttaacttaactaagagaaaaaaaaaggaaatcaatggaagagcatcttttaacttaactaccgtaatagagagaaaaaaaatttaacgggagggaaggctactcccatggaacagagtcggaaacaacgtttgaaacgcaagcgtccaaatgcgaaacggaaaggaacgacgtaccagaaacccatggcaaaaacaagttaaatttttacagtagagatatggtgaaaaaaaaattagcaactgaaacatttaaatattttatgaaacatagtgaagatacacattgaacatgtcgctgtcacgtatgaaacaacaagtattaacggattgaaacatgtgtttttcttttaataaaatataatcatgcgatatcttgttgtaaagatttaattaaaacaaatataatgatgtgatcggatcatggattggataaataatttaagagaaaaattattttgaagcttgctaaaatacatgcatgtgtgcatagatgaggtggagagagagtagtagcaggtagttttaagaattttatgaaaaacactgaagacgcacattgaaatatatcactatcacgtatgaaacattttattttaacagtttgaaacacatgtttttcttttgacataatataatcatatgatatcttgttgtaaaaatttaattgcaacgaatacaacggtgtgaccggttcgtagatcggataagtaatttagaagaaaaaatatttaaagagaggaggaaagaatataaagaaatagctaggcatgatgcagtgacatggttcgttcgtagggtagatgagacgttcgatatttccgtttcttcggacattcggtataaagcgttttcctggacttggtctgagctaaaagccgaacaaggagaggttagaaacgatgttgcccgttggatgcagaattgacgacgatccggtgaggacgttcctctgatgtagaaattctctacatcagattatctgattcccttcattaatcattaagcaggttgttatttccatatcgggtttatcaatgggtgcgcggtaatcccaaccatgttttaacaaagtaataaaaaagatatggattttggttcagttttgtttggtttctccatttctttgccaccgtgcggtaaactaagaatacttgaaggtacagatttgtaaatacaaataaataatttcctcttgtgtgctgtggtttataagccaacaacgcgtgaccaaagcaactagtaagaaatttatacttctagtcttagcatttcaaaaactaaggctgaaaataagaaataaaactaaattaattcgaaaattaagatcgaaattttaaaattgtctatggcttataatccgtatgttagataagcatactcttagaactaacaatctgtcaggtagtatgaaaagaagggaagtttagtttcaagcaatataaggttatactaaaacaaatatgcagtaaccaaggcatgttggatcaaaggaattttaaaggaattgtggaggtttagtttcctttggaaaatcttcctatgatgttgtttggatcaaagaaaagagcattgagaaactctgtactttgagatgtaattgatagtgcagtgacaagagatgtatgatttcaaccctgaggttccgtgtttaatccccaacatgctcataattttttcttaaaaaatgtttggagagacgtctctccctccaaatcttgtttgtttgaactccgtgtttaatctccaacacgctcataattttttcttaaaaattgtttggagggacatctctccctccaaatattgttttttgaaatcatatactttaaaaggaaacaaagaaaaataaggttcgtcctaaaggaaattttccttcacattagttgtgtgcttgtgtatctatcccctagcattcctctgttccaaacagctcaagttttacagtccctgagttttccaatttacgatctatcatatttctgtgttttttatccttttgttccgaacaggccctaataagggagaaaacacttcgaatttcaaaagacagttaaaaatttcgattggttttaaacttcaaatcaaaagacaagtaaacactttagaatttgtattccctcaactggtaatatttgacgctgcgtagcattctctactattttgtgcggtgtcaaatactaccgattatactagaggcgctagcattttatatattctgaaaacataacaaaataatctcttgtaacactaagcttaaacaatctcaaagatacttgtgtctccctccctctcctttctcactcaaaatcccatatcactgcagctcaaaataaaaataaataaataatgaaatattgcaagccacctggcccagccacgccaaagccaacccaaaaccgcaacatgagccgccacccaccatgcaaacatgcaccgtcgccgcgtatcctacttagagttagaccacacccgccgcaacggcggcggcggcggcagcctgaggcacgccggcggccgcgtcgccgacgttcacgtcgacttttccgttggcaacgacggcggcggcggcggcgggcgtctcgaggaagcggctgaccatctcctcgcacggctcccacaccacctccctccacgtctcgccgtggggcgcgccctccgccatgcgcgccaccaccgccgtcgcgtccacgcgccggacgtcccacccgggcagcgcgctgaggcgccggatcttggccacctgcgacacggtgaggcggaacgtgttgtccttgatctcgcgcacggcggcctcgagcatgccggcgaggaggtcgtcgtcgtcctcggcgccggcgccgccctcgcgctccgccagcaggtagccgtgcatctcgggtagcccgatggcgcggcgcacgccgcgggtgtagtccgccccggcgtcgaacccggcgcgggcctcgcccaccagcccgcgccgcaccatgtcgtccacgcgcgctgccgtgtaccaccgcagcaggtccggcgcgacgtcggtccacaggaagaggcagtcgtacgccgcgaggaacgcgccgccgccgccggccacgagcgcctcgacgtaggtgttcgacccgccggcgacgacggggaggcggccggccgcgtggacgcgggcgacggcggcggccgcctcgcggcggaagtcctccgcggtgaagtcggcgtcggggctgacaccgccgaggaggtggtgcgcgacgccggcacgctcctcgtcggtgaccttgttggtgatgaccgggaagccgtcgtgcgcctggatcttgtcggagttgatgacctcgccgtcgaagcgcgcggcgaggcggatggcgagcttggacttgccggtggcggtggcgccgagcacgaagataaccttgggcttggtggacaaccagcgcccaacggcggcgatgccattgcagtgctccatggccacactcgcatccaaggtatagccatctttttatatcaataacaatgcgtagcaaaatctcactgatcgggaatggagttaatgaaaatgaaattatcgggaaagtagataattttggatgagaacggtgacgggtttatacatatttgaattttttttgctatttatagctggaatgagaacacgtcctggtgttagcatggattatacctggatgtgaaaatgttcaaatcactcgaacagaaagagtagagataatttaatacatatgaatggcatagtgataaaaatggccttttttgtgttactccagctgctgttgtgcagtcgctgtgagcctgtgacaacttcatgcacatgattcaatttgtggaggaccaatctcgtacttttgttcacaaacttaaaggctccaaattttaaatttgaatttaaagtgaaattgtcaagtgaaactatggaacaccataatttaacccccccccccccccacacacacacacacacaaaaaatgtgatttgtttatatttgaaactatgcaatacaactatctgaatcttaatagtttcgaaaccacggagtatcacaaaaagatgatgatgcaatttattttgagtaaattgcactcgcggtgcacaaactcacatgttacgtgaagtagatagaacgacttgcttatctcgtgcaaactcgggccaaaacaatgcacataagtgaaaatgattcgatgtggcactcattgatgaaatttaggtctatatcctagcccaaggtggctgatactctaggttacagttgtgtaatgagagaacattatgatgttgtttatagaatgttgattagacagcagaaatgcagcagcttcgtacaaaagtgaaagtggaaggatcaaattactatgatggtctctatatattgtgttgttttttttttaatctttgcggctattttatgatggttcaagcactaaagaattaaaatcaagcagtagcttctgtactgattcaatgccaaaactcagttgcatctgagggattttgtattcctatttgctctagttcagttaatttgctatagtagtgcataacacaagcatgtggttcaatacctaaacttacatgtgtactgcatagattatttctgtttgcatggaatgttttagcctgggtttgaatggactaggaaagttgatgcatcgggacgaacgattggtaagttgtatctatttacatctatcacgcaagtttgtataatgtgagcatggtttattctttatttatgcctgaaaatatgtagtactgatatccctatcctgaaatccataatttagtggaactctatcttagagagtaaagtaaatatacagaatgcatggagtcaagtattacctctgctcttttttttacttgtagattatagattagaaattattgcgggcataattacagagctcataaagtgtgtgattgtttttttttaaaaaaaagaaaatctatatacatattgtttaaaatatttttaaacagctttttgattttgtaattgatatttatttgtgtttgtaccctcaaattatataccaaaataagataatccatcgtcattcattaagccctttcaaactaggcctcaacatcctacaatccatattgtttttttaataatggattttcattaatccaacttatatatctaggaaggatatacacggccaaaacatatacaagttcttagactctacacctccatagaggaaaacataaaacacacacaaaaaaaaactactagaagacttagtttcaaacttcaaatacggcatactctttttgacaacacaagaggaaagggagaaccgaaactaagccccactgtccgtcgcaacaccatctcctcccctgcatgtcacaaccaacatctgccgtcaattatcatgcgtgctgttcaccgtcgtcgtccaaatccccttacgccaccggtgcattccgaacgcccctagtgcgccaaaaagccgctatgccgcatcaccactgtcttccacaaaccgtcgaaccctccgccgttcctagagcatcttagagccatgcagcacgacgagcacctacctttactgccatgagctcgagaaagatattccaccactgtccacacctacccactgtcagatcttggcatcgacgcttgctcgcttggcagccatctccaccaaggcttcgctgctaagagcctccgttgtgctaggcgagccgacgaccatcacaccgtcaaccatccctgtcatcaatgaccaccattctgccatcctagcttggccgcagtcagatctgggtgctggagctcgcttgttgccgccacccctaggacgtcgccactgagaacgtccaccaccgccaactttatctgtcgtcgccgaaccaatcatccactgcggtcaccatgtgcatgaactagcccatcatcataggggagggcaaaccccccgctgtccgttaccagcccacgctatcggtgataaagggagggggacgaaggactagttcctgtctccgaccaataccaccggcactcgtcgctgccaccaagttcattatcatagccaaccccactacggcgctaggaatccctcgtccggcagccactaccaccaccgagaaacctccatgttgcgaacaaggctaggaggcgccagatccagtcaagggaacaccggatctggccgtgccaccttgccgatggccacctctatgcgtcgcgccactcctcgtcgatcgccgcctcaatgcaccgcgctgctctttgccgaccatcacaccaaactccaccttcaccacaaccccttatctcacgccctatgatgttgccccgccactgccatccgcggcttgccgatggcttggttcggcagcggtagagtgaggatggggaaggaggagaggaagaagcgcaagttgtgaccatatataattcaagcaagttgtgaccatatataattcacactattagcattttttttaaaaaaaataatactagtacatttctaaaatttaatcattagtatgttcagaactgtaccaatttgtattcgagaactcatatcgctatatttgtcactggaaacatgatttcataatatttttttattgttataattttcatgtataatattaaaaaagtaatgattgaagctaagttaaaaacgttgagaaaagtaaccgtgtgaaattaattcttgcctgtcctgatgcaatgagtaaagggtgagtaaatggtaagctaatatctcccggttcaaaactttctttttgccccaataggggtgtgatcaacctgctatgtcactgttatatatttactccctccgtctaaaaaataagatatgacatattctaatacgacaaatttatagtcctagaatatgtcacatctgatactagcttgattttcatgggatagagcgagtacacatcagcagtcagaagaaaaaaaaaatccctggtacttaacgggatgacgacccaccaagatgtcgggtcctgacatcatggcccctgtcaacactataaaaataagtaaaaactgggtaactaccatctgaaaatgctcattttagctacaaatctacaattcaatactatccagttttggctccagtcttttatataggtgtaaacgtaatggcccaaattgtcacagctggagcaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccccctccgcaggtccgacgcgtatctgataagcttgataaatttacacgctgccagaaacaacgggttggcacacccacacccacttcacaccatatttgcaagtaacaaaagcctgccaattcaccaaatgcaacgcagtgctgagtgagagacacatggtacacaatcaatgggatcactaccatcctagctgtatatatacaccacttgtacagtatatccctttttcctttctcattttacacgtaaattaaaccaatcaagctggacatgtgcggccagaggcggcagctctatggctatattaacacacaataacataaatcgtcaacgggcgtcatcgtatatcttttgcttgtcttagtcattgttcttgaacaaggaaccccatttgtgcgtcagtccatccattaggctgcctgtccggctcttctgtaccaccagggttgctcttgtaccatcctccccattggcgttctgtgttggtttctgagattccgacgaggtggattttccgttcgtaacatgggttgatgcattggactctaaggaactagaggtgttcgcagaagcggcgttgtttgtggtgtggttgcttgcactttgcacttcaggtgactttgctttagtactgcaggttgttacatccttgccaggagcatctgtgggagtgggacgcgccgaggtggaagatgcatctggctccaatactgtcacggttgcaccattgcaaccattttcttctttattttctttgcatgcagcatcagatgcggcagattgcgcagcttttgtatttgacagttcaagatccttcaaggactccataattgcttgcattagcatctgcatttcagtatagcaaaaaagagatcaacagctgataacggaaacatcaaccggtaattgtgatccttcttaaaacacgtgttaacaggttaagatttagagacatatcaattaaagatttagagagaagtccatattaacatgttaagctttggccaacaaaaaaaagttagatggttgtaatattcccatccacatgctgaatccaatcttcttatagcaaagctatcaatagttaaatatattgggcctaatcagctccacatctcccaacaggccaacacaaccattctccagtactagatcttttttttttctgtgatacacaatgtttttatgcatgttgaaccgtctacgagggtgtcttggaaacaacaaaaggtagtgcaacatgatgacatggtgaaaaatctgaaggatgttaaggtataacttactctatcctcatcttcctcagtgtagggcatatctgatagactatcaaatgagtactccacatactcgccatcatcagaggttggagtcaggagccttccattgcggccattaggaggagttgcagtagatacactagaagaggaaggaccattatcactgtccattacctgtacaaacagaatcgaatagcaatctcaatgccagtggtgatactctgagcattatattctgaaagctcaaaagatttgtatcatccacatatatactgaaagaaaactgatgtgtcataatgatgatactacagccacaatcccaacaccgtcaaggatgattgtgctcttatttgaacaagatgtatttggtatatccattctactcagatccaattggcactacaactcagtattgattacagcttcagttggaaaaagtgaataatcttatatggtagtttctatttcagatcgagttatcgacatatctattactagtatgagattcagttttcatagtgcaaaattatttcatttgaattatatcgatttcagtgccagtcaacaaagaatatattattttattatggttaagttgcgtgatttattaggaacaactcccactgatatattaggaacttggcatatgaacatatttgtgtaatactctgctaccaaacagagtcctaatcagtagaatgcacaaataactagggccctaaccccttctattacttctatgcatcattcttttcagtaaacatcacctaagccccattattctcttccaaacccaccatctgccattctcacttgacactggtagcagtagcagtagcccctatggagtctggaccttaccactgccacctcctcttgctctgaaacaaccacctatctcacatttttttcccgtaaaatatattaatttaactatcccgaaaatgcaggtgtcgagtcattctacatgttaaaccagatgattcttgggaaatcattatgagctagcattgcacttctaggtgaaaagcatctcatttgtttcttttttctagaaagaacagtgaccatgtgaaattctggtagtggatgatcaggtagaagattttaaagaaacggatgacttgaatatgattctaaagtattgaaaaatagcaaaaaagaatatacctcatttctgtcagccctgtcttctgcagtggcaccagttgggacctggagaacaatcaaaagaaaccatgagttactcttgctgctccacctccaaaaaagagacatcactgctgcctcagatatgaaaacttatttagtaatattttgatcaccaatataataattctagtgattgactttccatgtgcagtacagacagaaatgactatcggttacttccaagaccactggcacaaagatacaatagaattttagcattgttcagaatgataacaaaatgaaaatacccacctccattctactcatgagccttctagaacgtaactgcgcaatggcatcttctgtggtagctgtgcgggctgtcccataacaaatagcacaagttcatactgttattgatgcaccaaacataactgcagatcgaggtttgcaaaatcatacctgttggtgattgagcgaacctatactctatgtcatgttctgtatcccaatgaccctgtcagcaggacctaaggtaagatatgttgaacatattgcaatcactctaagaaatgtcaatttgtagtacctgaccaaggcttccatgaggtgtcaggaaataatggtcatcaggaacatcaggagggtttagcacattatggaaaaatattgttatggaatcaaagtaaaattgtggacggggtgaattgtgatccccatcgaatttaataatgtttttgtctccctgcagatgcatttaaatcaaccatatattactaccttatcagacaaaggaatcacttgtccacattgaagggtaaggtggaaacttacaacataggattcatagattttgtctgaatgatggggcagtataaaatcatcttcagtcgcatgtccaaacaaagcaggaacaaagcaccgctttgctacctgaaaaattaaatttcggatattaatcgtgtactgatgtatggtcacaactgtcacaaataaatggagcggaggtgttttacagcattatctgattatctcaactatataaatcaacatatggtagtggtggaggcagtatgccatcccactaccaccacttgaatatcagtatcttctgtggatagatataaaactctatttgtatggtgatgttttggtgcaaactgtacatgttcttttctagagaaatatatatctccatttaagtttagaacttgtcacatatttgtttggaatagattgcaacacacaagtatttggctattcaaataaaattgcagtgtcattcacagttgggagaagaaaatgcatgcacatcctatgaaaaggtttgccttcctttgtttcttattcagccttctgctcttgtttactcaagggcacaaggggggaatgaagaaagaattgtatatgaaagccaacctagcaatctagggctgggcatcaaaattgaaaaagaacagagatgctatagcaaaagctcctaaaattcaataagacatgcaaaataaccaaaaataagaatgcaaacacaaaatagagattaaaaaaagggtaataccaaaagcaaactgaatcaaaatcaaataaagaggtcaaagattatgataaatgaaatcttcccccatggatacaatgcgtgtaatctagacaaggaggggcaaatcactacaccagccaaaacattggagcaacacaatatttagtatatggacggtagcaaacctgaatggtatcaagttccatgatgtcaaagctggcttttctcttgacaacctttcgcatatgttgtattgctagtttcacctaagaaacaaacaaaagttccacaataaataagatacaaatatggggcctacccttatgacactgtcataaagactaagcatatctatcatcaaataaaattagtacagttaacaaattaaatataactggaaacaccaaaaaacagatgtcacaatcttctgagaaatgcacagatggctggaaacagtttatgcaccattggaacaaattgtagttgctaacttgatagttgccatgggtgtccccaataaggtcaatcatccaatggcaatactaggttgctttctacacaagttcagtttgtttccaagtttgtcagctaagagattataagaacggatttattaattcaatgaaagcctgattagttgtttgtttagttttatttgtcagagaaacgattagatatggattatcagccaaggatgacatctatataagctagcttatgcggtacaatgcagtatgattgcaagcatcatgcagtcacggtagcaggtgccacaagggagtaatgtttagagaaactgttaataacagcacagtaaagttaaagcacatatcaactataatagttactggaccaacaatttcatcaccgacaagtaacaagttcatttcatcaaatgatgcttaccgtgaattttggtagcggatatttatatgtatccactagttccatcatcaagtcaaccaggttagaaaatggactgtcaagaaccattccagcaattgatggatcctctgctccatacatcagactgaaaaataaagatagcagatttcataaacactaaaaggctaaaattatatagaatgatgatgtgtattatgtacaataggacaacgactgtaaatgtgaggagatttgtgtgggactgtgggtgttttttgggggcggcaggtgctacatactgaaggataatatttcacatactaaaggatgataatcggcatcactcttttccaattagcagctcaagtattgggatagcaggtgtcctaaaagaatactaaagatgaatgccatcctaacataatttactcatttaaagaagataccttgttactgcacccattgagcggccccacagaccaatacaagatatgttcccatctgtccgcaaatgattgacaacagctttcagatcttctctctgtaaagaaaaacagatatcatctaccattatgctcttcgaatagtgtaaaagaattgcattagcctaaaaaaatctatgcttggtgccttgctggcaatgtgctgttactgagacaagctgatgcggaattgaagaagaagcatgtcaatatgatttctgtagaaaggtttatatttcagtctctactctctagccctccatttaatagctgttataatcattttccaggttatttcttctgaacgacaacatgaagaaatatgaagtattcaactagctttgaatgcacaaagtttacaagcaaacagaaggttttaaaaaagaacaagtacaaacagaaggttttaaaaaagaacaagtatcatatttatcttctataagtacaagaatgactcacttcattccagcctaatgtaacatgttctccttcagagagtccagaccctgaaaagtccagtgtaaagactgtaatatttgatggtagaagaataattgcggcttcactagcatcggctctgcatccactggaaaaaaaataatgccaattaattaatgcctagaaaatacaaagaatataatatattagcatatgtaaggattatattttcgcttcattagggacgccacatgtgtaaaagtattttgctaaaactgacaaccgacctataataagcaatagtaattatatttttcatcaagtatttaacatgtaatatatagtatacccctacctgtttccatgacagtatataacacaaggaagagcttttccttcaggaatcacaacaggcatgtagtggctacattgcaatttcttgccctggccatttacaacctgaagcagatattgcatatattaaaccagagcaccatgaaagaaacaaggagaaatctaagagactaaatttatcctgtttagctgaagctcttttctcgttaagatgcaaaaaccaatgcaacccggttggttggggcaccaaatgaagaggaaataaaaactgatgccattttttttgtgcaaatcagtgctattcaccatagaggcaagaattgcttttctagtttttgaagcagaggacaagaaaaatatgttggtattaaaattttgagacacaaatgtgacaatatgtagattttattacgttaaccacgaatacaaaagtattactaaaacgcaaaaagaagtagataatcctaaggtttctattaatcttttagcagcagattgaagcaaacatataacctccaaatccttcctctgaaaccatcttcctttcaacatgaattcctgctccaatagatcatcatttggactgtactcagctctgcaatataccgacatataacagacaagttaattaagtcagcaacatataatttgggggttgctcaaaggaacataacgtcttgtacacgtgaaataaaaggtcacaaaaaaacaatattagcttgttagttcatggtagcaagaactactcccgaaaccgtcgtattcggtgaagtagaacgctttgttatgctggaacggatgcacacgcgttgctggtaaggatacgcaaggaaatgccacattgataagcccatgaactacaacatcgattgacaagcatcccgtaacgtaagctgattggcaagtatgtcagctcacacattccttattcgcgcttaaaaaaaaagtactctagaaagagaaatccaccgactctcagctaaacaatttctaagagaacacaactaaagaaacccccacacattcgcagcacagcagaagcctaaccccccacacacggggggagccactccacagaatcgagctgcaaaagcccctggtcccgcacgccccactactaacccacgaaatcccaccggaattacgcccccaaatccggcagcaaccaaatcggggctggacgcaaagcgaaatccccccccccccccccccaccagatccacgaatcgggaggtgaggtcggcggagaggctctcacctgggcgggcggatgatgaaattgacgagctggtccatcgggggagagagagagagagagacggaggcaaggcaaatcttcggcgacggagagaggaagaagaggaggaggaggaggaggaggcgattgggagattgggtgcgtctctcgatctccttgcttcctctgatcccccaatcccagcgaggccaccacggccaccttccctctttttaattgttgcttcggttggggtttcccttgcgtagtttgccttccccttttccgccctcgtcggctcacggcctacgtacggctcggctccgcacggcaggcgacgcgacggcaaacgcagcaggggacgggaaggcgacgggagggggaagggggaataccggttttttttttttttttgccgttttggaccctctgttcttttattttggtacgattgctcccccaccggatttttgtcatttgtccgttgtcacacagtgtgtcacctgtgctgtgactgtgtttgatgttttcacaccgattggtgctgtcttgcttggattatactccttccctattttaatagaatacgcgttaacttttaaacacatgtttttattattcgtctaattcaaaaattttatataaatgtaaatatataatatataaatcatgcttaaagtactttaactgataaaacaactcacaaccaaaaaaatatataattacgtaaatttttttaataaaacgaatggtcgaatatgtgataaagtcaacagcgtcatctattattaaaaaacagaggtattatatatcatataattatgtcgtttttgtatgcatctatctctcgattaatttttaaaataaatttatgtgtcttgcaacaaactctttgttagatagtttaagtttgtacaccgcagcaacaataggaagaagcaacggccaaagcaaaattagactagattatttgtcttactttttagccaagctaagcgattacttcgtccatctcaaaataaacaaatctaatacggaatgtgacacaatctagtactactaatctagacgtctctatctagatactacgatgtgttatatctcgtactccctctatcccaaattataaggtctatattttttttacacagttttcaatgacatacttcgatcattgatttacttcatgttatgttctagttacaaatatgtaactagcatcacattaaagtactttaaaatatgaatctagtgatgtaacatgtataatacttagcatatatatatagttagtatgattattagtcaaaagttaccgagtttaatttttcttaaaaaagacaccctataatttgggacggatagagtactcaaatgaagtagtgattaaacaaagttaaaggccacctcactaataaatattggatcagttattgtgtaagatgctcatatatagccataatgagtgatctgttttgcccaatagttttatgaaattcattacaccaaatttgacgcatggtatttctctcattttttatacatggacgcttaattacgcaaacctcaacacaatgactctactgatggcgatgtatcacactcgagatattaaacccatcatccttgaccaaatatcgaattacaccgtgatcattttgcttgtgctggttgtaagtcgtaacagcttatcggaaaaaaaaacaatttgtatatatgtgtgttcttagcagtctaaaataaatgttgaaaaatatactacttcaaataagttttaaatttaaattttagatgctgcttataagctgaatggtaaacgataggagtattaaactattacagacatcctctaaagataaactagatgaatatcccacagcgttgctgcgggaaattaatttacataacgtgtacacataagatgcaatgtaattattaaaactaaaattaattgatacttatgaattttgagcctaaaaataagtaagattgcatggtgttatgagaaaataaagaagagacgatttaaaccatagatctattatccaaaagctagaaatgattgggataatgtggctgaatgagagaagaaagaaatagcattaactacacttagtggggatgaactatataagtatataggattattacattacaaactacttacttcctcttagtcatccgtcatcacatgtcatagtcacccaaaaccacatgtcataatagtattagtattcgtgaaggcacatccagacattcttttcatcatacaaacgaccatttcggtcactgttgtccatccttgacattctcattctttcagccagccaacaaaacccaaacataataattgaatatcacaaacaaaaaaaaaatcacaaacagagaggtctcatgtgcaaaaataaaccgcccctactggaaaagcctcggaggtgggcccagccagtgctggtgggccacgtgcaggacattattgggggcatccagccagccagcccagcgcgcaacgcaacggcgcaagtgcaactgcaactgcaactgcaactaggctggagtaataccgcgcaggtggagaccccccgagaccgacgggtggggcccacctggcggggtgggtgggtacgccacctcctcggtacgtgcggccggagatctcctcgttgcatccgggagagagagccgggtgggccctgcacggtcgcatggcccgaggcttcccaggcttcggctgggctggtgggcccaccgggcagcggcccatgattggctcgggcgcattttctgtgccagctggcgctgctgctccctcggtttgaccgaggaaagttgactcctcggagtctggagagtggagaccatatctctctctctcctttctcggcctcggtgcataactgcttcggtctctgtctccgaggctaggggtgggcagaaaaagactgaaccgaaagaccgagacctagaccgagaaattcggtcatcaattcggtcctagatagtgaaagaccgaattttgttcggtcaattcggttagtctcttcgggtaaccgaatagacgaaaagaccgaattactaaaaaatgtctaaatgcaacctacaatccactatgtttaataggattaaactctaattttcacatccctacttcttctaggcatgcaacctaataagagtctttactcataagtgcttacgaattttttttgtgatttttgtgttgaaaatttctattatttctttgcatatatgaaaatattgttgaatttcggttaggaccgagatcgagaccgaaaagaccaagaccgaatttgtcggaatgtcactgaaattcgatcttcactttttaaagaccgaaaaaaccgaaagaccgaagaccgagaccgaaattttcggttagaccaaatgcccacctctacccgagacggcgagcccaccggaggccgtgcctccgtaccgtcgcccgcgccgccatccgggaggggggagatcaacggcctggattcaactcaactcacacgattccattccagctctctatccgccgccggtgagctggccatatggccttcaggcggtatttattcggggaataagtccacttttagatccctccacatcatcaagtctaaaattcatacatgaaccgaaatatattagggataactcatccccaaacttacagtaccatctccactttgattccttagggcagtctcaaccctccacttaggatggtgtctatggtattaactacattgtcatgtaggacttttagcttatgtgacactatattaattaagagagtgaagagaggaagaaactgggtctcatgcaagacacagcttcaacacgagaacctatgtactagacactatcaagttttgcattgggagagaatagtgtcttcataatagatgaagaataaatataattggtagagaagagagatgatgtatttattaatggcccactttaagaaaccatgggttgtatagtgtagtttctattgtgatgttttattgacatggcaccatagacactaattatggacactatgggttgggactgcccttagagcaagtgttatagcagaggtagtggtcacatttaattttgcctaaaccatctatacattaatttagagcaagtttaatagtatagccaactattagctctaattcatctataaaccaatataatagtttatttatacaatagttatctataaacatatactgcatcattaatatatggtcacacatctcattcacacacaatgtattggaatccgcgctgcagctggttacaaatctgtatcacgtctttcttctcactcttctcttctccacatgtgtttacagcggacttatagcctgctattgtactcgcccttagaggtaatacatataatagattgcatctacttacactacacccaatacacttgctaccaatccgcttctctctctctcccattttcttgaaatttgtgtggaggttgctccttgtacgaggggtggctcctcttctctctctctattctcttctctcctccacataatcatatgagtctacatggcaagtgttgtggactaccacatccaaatttatccatatcattcacccatacaatatgtcacctctagtatacaaataccaatgtctctaatactctcacaccttttttaaaatttgtgtggatgttgcctattaatttaggggtggttcatcatctctctcctcacttctctcctccatctcatcactcaatccaatgtgacactcttaggggcagcatatggagcatcgtagtacttgcgcttagtaggatagtgtttggtttttgttgacataatgagtgggatccatgtaggctccacatgtcaacagccatcccttctccttcttcctcttctcttacatcctccacaaggaaattaggctagctgtctaaaacccttcgtaactagtcaaccataatatcaaataaatcatttacttctttagtaactctaccaagggctatagactatagtcatagtgattctcctattcattttcttcaaccatttccgagcaccttatatcattttcaaggcatatgatactttgattatttgtggacgatttttttttctcgttcaatgccccgtcgcttactagacagagccgaagcagaggcgagactagccgaaggcgaggaccggtcgaaggcggaggcggggactggccagaagcggagtcagagatgtggaccgcggattggcacgaggagcatgtagccgccatctcctctcttgtctgacttccatcaccacgggacagcctcctacggtcctaccagtgcccatcgtcctctctgcatctcccactgtgctctccacgctgcccactgcatgctgccccaaatgagatatgaagagaggtggaaagagaaagaagtaaaaattagtccacgtgggttccacgttgactcagcccaccatgtcagctaaaattgggtataatattacctatgaccttgagtgacatggtattgtgagttggggtaatttcaggctcgaagacaagttgaggtatcaaaagtgaacttattctctatttggccgttcttacatgggcttgtttgtaggctcagtgggccaaattaaatatgcagcaaaggccgtaattgggctgttttttatgtgggctaacaaaaaggcccgtttgtacacagcatattttcacctggactggaccgtgcgccgcggtcaaacatttttttagcgtggttcatcaaacatgattgaccgaccaaaataaaacttagcttcagagagatgcaataacagcatcattagtgatcttgccaaatatgtcgcgctccaggtacaggagcaaattcgtcgaaaaagttaagaattggtagttgatgcaaggtagtattttgttgcaggagttcgttctatggatcatctgcttaacttgtactggcagtatctatgcataatgcagctacttttgctctcctttactgttatgttctgtgtgcatcctgctttggctctttggaaatctgaatgtttttatcatgttggagtaaatgggatgcatggacagagctatttctgattagtgattacagtttacctggttgaagcattcctttgctgagtaccaatgtatgtaccatgtgccacgtatttgtttggcgtattgatcctaaaacaaaagcagaaatttgaatgccatttggggggcactactatgctaatgttaaaatctcagtttaggggatgaaccgacggagatcaaactctgaataaaacaaccatctaggtttccgttttcttcacgaaaaaaattaccaggttgagtaatggggtcgaataaaatgcataaagacttttttaaatgacagttcatgtttggaacacatgcaactttactatattcctttgttccgaatgagggggtggtaccgcaccgtgaaatcctctgaaaaggaatatttagtcattttcacgaggctatcggcctcaagataaatgctttgaactaaattttaaagaaaaaaaaataatgcacaggtccttttagaaaggccaccacagtgccaaactgagctactagcattggacatgtttattgaattcataatcgtccacaaatgaaatctgcaattttggcgaaaacccctactgagtctaagaaaaacagagtacatgcttcatacacattttccaattggcacgacaatttagtgatgcatcttttcacatttatttctctaacaatcaagtttgctttaaactggttccggcaggtagaccaggaaggcatatacacctgttattcatcggcatttctgggtattgttactccagaacctgcagttatgactttgtatgcattctggatttgtcttgtgaccggacctattttcccgtcaccaatttcacgaccatcaatcattacgacctgttgtagaatagattatgtcagcaacgagcatatgtgcagtacgtcaacactgttacaagttcgcagtctatttatgcttgacgtatctaataaaatactagcaaaatggaaaaccccgattaatagggaacacaattttatgataataacttaggtgtaaaatggccacttgactagagtgactaaatactctggtttagaaaacagaatacatgcaagtaaactagatatttattattaaattcaacaaaaccatcagataactgtgctgttaaatggctaagggaaaacatgagcgcatagtgcaaaaatgtaaactcaccggtgtgatttcacccatcgttccagtagtccatacctgcaggtgaaaacccccattatcaaaattcagatttcaagtaaatgttatagaacatctcaacatgtccatcttattatagtaattcatgaaaaggtagataagaactatctagttaaacatgaaagatgttagcatatgcaaagatgattattttgatttttttttcagaaaacaatgtaggctcaacttgataatcacaattacttcattcaagtaagcaaaataatactccttccgtttcatattataagttgtttgattttttaaagaaaaatttagcaacattgaatatattttgataatatgtttatagaaataaagtttgaccaagttcatagaaaaaattagcaacatctaaaatattaaattagtttcattaaatctaacattgaatatattttgataatatgtttgtttcgtgttgaaaatactactatattttttctataaatttggtcaaacttaaagaagtttgactaggaaaaaagtcaaacaacttataatatgaaacggagggagtattgtcgatcatttcgtttactcagaggattacagtactacacgctgtaacgggggttctatggtcaagccaattcagacctctgcacatggcattttctctaccctttttaccctagaaaagcaggtttccttaaaaccataaacacttcctttttttcttgaaaaggcaggtttcattgttcctaacaaagattcaccattgcatagagggaaaaatcatatatgaacttatgtccatgaataagactggaacctcgtctgcagcatgaaattctgataaactaatgcgacgttcatgtaacaccaggctctcttttaccacaagatccatgacctgttaatttcatccaacatgaaaaatattagcatcagcaaatatgactcttctgatttttccagaaaagaagtttgttcaacttgataatcacatagtgcttcatgctaactgaaaccacaaatttcgtcttccttgcacgtaagtagatacaacatatttcttgaagtcatgatgcagcaagccagtaaaaaatatctacatgatataactataggcttaggtaaacatattgtggtatttgcaattttgcattcatagcaaacgaaaagaaaaaaaaaaggcactatcagtgccaaacaaagtaactcggtagatctcatggtacaaagccactatcagatattttacattttctcttgaagataatttataaaatgcccgtgattcaagaacctcaagatatattataaaaagagggaataacagaagtggttcctcatattcaatatttatcgggcctctttgtcagtaaaaacaaaaatttctctgattttcacaataatttccagtacaaatatagttgtacaagtcaaaatagtgtataaatgaaatgtgtattgcaataacgctccttgaaaaagtagtggctgcaattagacagaaaagttctaataaattctcttccatgtcattccaatggaggtatccaattttttagattggctctgctgatagttttccaactggaacctgattagacttacagttgcacgcgtaatgcctggaaggcagtactcagcatgaggtgtcaacacaatgcccttcttaaccataaactgcaattaacacagtggcatttttagaaaacaaaagttatgaataaaattgaggtaaactctctccttcaataaaaaatattgaggcaaatttgagatatgttaatgataacagccatgtacacttacaatgtttgttgcatttgtttctgatacaaaaccatctttatctagcatgatggcatcctcagcctgtgcaaggttaccctctatctgcataaaagcattagcaacttagtgctattacaattaataaagggctccatttaaaaaaatgtatgtaaggacagctatacaaatctaaaggataaagtaccttcgccagaatattgttgataagattgttgtgatgtatctttgaatctatgctctgaaaagtcataagagcagccaaagtcaatgtttattcccaaacaggaaactaaacaggatgctttgtgaactttcaaattaacatggatcatgtatatgtttccaaatggaccttacattcggagaattacgccgcgtggtggcagttaccaactttattccatgcgagttatcataaactggtggtttccactctgcaagcactgaaagaacaggtcttattagaaattagcattattgcacccacttagttttccacagaattgcaaatcatatatagtggcatacatatatttttcacaatacaattggtcaatttattaatagcataccaccgctaggcactcaaaagttgctactctatatcattggttatgtggttttataccagcactggccagccaacagtagcaacgccagattttcagtatgagtaccaagcactacaggtgattaagcagctaaaccttcacattgtcctacataatgtccttatgccacaaggtggaaaactgaaaacaaatacttggcattctcatgcaagcaagataggactaggaggatgaatacctatcaaggtgcatccatagaggttgaaagctggactcattccagatgtcacctgcagttttttgaaattgaaggtagcgaatgaagtgatcaagcaggatatgcaaagatgtcgacaaatatatatacttgaaaagtgacactactgatgaatctaggttcatctttttaccttcttcccacgggtgagtgtaagccttatatgagcattattgaacattccatttgcattgagagtcctaaagatggcatccttaatctgcatagaaacatgcacataaaggaagcttgattcaggagtagttcaaacttcaacattggcccacagcaataatcttttcattggacatacaactgttaatattagaaaccaaaatttcagagactattactacacaagctgaaacatcaatgcaaaaaaggcacaacagaacatcaaagattcttaacaaagattaatttgatatttcttgcaatgtaacgaacagtatagatgagagcagtcaagtcaaattacccaatcacgactaggcacattgctgaaggccatagcttttgcagaatcaaacaacctagataaaaacataaggacaatcttctcatataacacaagcagaaaaaagaatggaaatacagaaatagttattgcacctatccaagtgttcatcaagtttgaacactttcccatcgtatatacgtaatccttcccacacagcatcccctccttgtacaactgaatcaaatactgaaacctttacaagataaatgattagaataaaaaaaaaggaacaactgctcaagtgtgaccattataatactgagagcataccaaaagttataagtgatgtacctttgcactatcacggggcaaaagctcatctccaacccaaacaagaatttttttattttcaggtactggaagaggaggatcaggtaatgttggttgcggggatcctatggttttgcttacatggcgtttcagcacgttgtaaaatggcaagctttgttcaagtagatcatacaaagcaaatggaaaagtctgaaatcgaatagagaaagtcaatgataattaaaagctgtaccaaatgttacaccaaatcacgatgaaatgaattgcatcttgttaggaacggaaacttgtttgacagggctgccactcaataaggttaaactcttttacatctcaatggatattttgttagaatgcatatttacttaacagatcagctcttttcaaataaggtgtttcatatttgatggttgactcctatatgaagcagcatggggttcaatggtacgcaaaaaagttcttctcgaataaatggagtgtacaaatgccaaaaagtccatgatcatgtgtaggtatcataatctattcaaggacaaaaccaaggaatctatctggtgaacttttgaacagcattggtgttttcttttcttgctttcagattagccatatatgtatgtttgttttcatgtttgtggtttgtaccatttttgtaagttcagcttggacctttccagcatcatcacactgctctattatttattccaaaagttatttcttcaaaccaaatatccctattgtttgtatgttctcaaaaagctaacctgcaagaaccataacatattcaatacaatggtgaaaaaaactacttgcaaaaaatgagatgggatgatctagaaattcagcagaatgatcaggctatccaaatgaagatatgcgtacataacttcaaataactttcatctaaggtattatccccaaccatctggtttcctcgctttagctataacacgtttgttttacaatatctaagcacattttctgcaagcgaccccttcaactccctgttacatcgtcatgttgcttcagaggtcctctgttctctatctataccaatgcaatacttgtcttgaaaaatagatgatatggatactaactttgcaaaaaccacaagaatagatgctgaaaattgaaagaaatgtatgatgcaagcttaccaaaggataacggcgtggcatagagaaaccagtagacttgtgtacactcctataccaccagggagcccaaataccatcaaagtccttggggccagcttcccatctaaaaaggaagaacaggcctttgaatcttgatgtccaaccatgcttgttctaacgtgcatacttaacaacagaaaattttagcgtggttaccatgtagaatatacttactggagcatttgtggctgataaggaatacctagatcctcacatagtccactcaagacagcctgcatgtgaagtaaaaacaaagcaatttgcgaatgcaatacaggaattgagataatttttattatttttcaatctaatatgaaaaatcatttcaggcccccatgatttcaaaaaaatgaagataatatgaacttcatttttttattagtgtagtataacctagactaattgcttgaggactgcaatgccatgcccttcaaagcagcccactacaaaataatggcatgccacacactatattaagtagatagtgtccacagtaataacatcattgaatatccaagaatagatatacctcaggatcccgttgtagatcgtctgcatctatcacaggcggagggctcccaagctcacacaattcactgtatatcgagacaagttccgctatgccgagctcaaagaatgatggtgggacgactttatcaaatgatggctgaggtatgttgaatgctattagcaggaggaaatatatacacaatacagtatgcaaagcaaaaatgagtaaaaatgtatgtgtctatgtgatactgaaaacaaaaggcagtaataccaggatatttagagggttgcgtatcaatatgaaatgttttccctttttcatcaggtcacttgacaggttagggaggcgctgctttgcaatgtgctacaaacaaaagattgagggattaagggatcatttataaatctgtgagcaacatcttagaaaataaaaaatctaccttgcagtaacgatattttctcttccctggcccaaaaatgacttcactgataactttgttaccatcaggatcctgcactggaagtattcctagtgattctattatatagaaggctccatgctccatgcatattgctagtatagaaatttatggtaacttagcagagctagttttaaaaagcacacacaaggatggtgcacagtattattttcgatattgaaatggaaatgatctaattaagacattgagaacatttggacagaaaggtccaatagtcagggaagtgctagaagcaaccaaaaaaaaaaggtaattcacgaagcaggatgtcaaaaccatctccccatcctttcaagtttcaatcatgtcagaagagcatgattacagctgatttggttcagttccaaacgaccgctacttcaaataaacatccattactaaatgccgcaaagatcacgcaacaaaaatttccttctccagtagcaacggtagtagtgtgattaaataatcaaaccatttgtcaaggtttaccatgttagacagaagctcctcgcgatacggcctgtcgacgccggtgacgcgcaggaaattagcgtagagcggctcgtcgagcacctccatgtcatccctctatcccaaacacaagaatttaaaaaaaaatcatcagaaagcgaaacgggggaagcgagccggccgtgcaggtaatgcagctggttgcggcggtggcccccggttcgccgactcgccgccggcccagggggatcccccgtgcgcagcggggtgggcgaggccgaggcgaggcgaaggaggaggcgcggacctgggcgaaggagtacatgaggctggtgctgagggagcgcggcgccgaccacgcgtggatcaccaccggctccggctccggctccggcggcggcggcggcatcggtctcctccgcagcgctctctctctctctctctctctctgctctgtgctcgggaggggggaaagagtggcgtcaatggtgattggtgaaacccttactcgctgatttgatgggattcctcttagattagcattagcattagagcaggtacagtaacatactattagccagctataaatatatttttaatgagataaaagataagagaaaagagcagcggcctaccgatatatagacagctacagcacggactctaagacgtaatatgtatatgacaggtgaaaccatatattaatagtatagtaagtaattattgtatgaattagctattacattgactatagataaattagagccggtagttgcgttcaaaggatattcatagaaattatagaggattttattcctataggaaattttcctacaaagtcttttaaatcaaaggaatgaatcctatgaaatcctatgaaatttctatggaatgtctttcccatacaggttttggaggaaatttaacaagaggtagaacctcatggaaaaaatcctttgagtctttatctctcctcaaattcctgtgtttttcctgtggtccaatcaaacggtcatttctacgttttctctgtgttctgcaatcctctgttttacacttacattcatatcaaaatactatgtttttcttattcctccgttttttcattcctgtgattcaaagggccctaaacttgctcttaacaagacaaggttggacagtggaagtggcatactgtggtggttgatagtggcagcgggtggtccggtccggtccggccatgttggatgggtccaccgcttttaaccgttacgcaccggacaaaggagctgacgtggcccttcattcgggcgctgccaatgtgccacaacagaaaatagttctgcatggttttttttttaacgggaatggaagccatctcatctgccactgcgaccttcctggctagtgcatgtcttgtcacgactcatatcaactacactatgggcctgtttacattgataaaaaaaaaaccttatcaaaatttgtcattgccaaaaatttggcaacttaccaaaattttagcagaattttttatatagttaccaaaatttggcaacaaactaaatgtagccacttttttggtaactttaccaaaatttagtaaggttgaaaatagcatcaaagtgaacaggccttatatgtctcaaaataaacatcctggagtaaaatgtgataattttagttcaacaaatttagacaaggctttcttcaaatttattgtactagaaaatatctcatcatatcttagatttatttatttttgaatgaatgtagtagactcctatattgcaatgttctctcttgtattgtctagtttacctgctaactggtgggtattatcatgttacaatcgttatcgtcactgtgtgcgcatcaaagcgtctatacctacaaagcataggcagcaagcggtgagacatgtcaattaagtgggagaatttgtgctcaatcaggccttgacaatttgaattctagctaacaatttagaggggtaagtaacaataagatacatcatccaggggtcaacttgaccttatcctctctctgttagtgagcgaagaaaagagcgactcatcttttcctccactggatcccctttcctctccgtcttcggtggccgctagtcgccgacgagggacgatggagagttaggggagccgtcaggtttatcccgtagtcaggttcatcctattgtatatcgagtttatcttagtatcaggtccacttcttcccctttcctatatagctcgatggagatgctaacacccgtctttttcatcctggctacctccttccatgaccgacttgagctctaaattcatagattgctttgccttgtgccatctagaaggctggtacggggttcttcattggtgtttgagtcaacaagtgtagcatatttgcccaacggtgagaggtcttcttcctccacaatgacaaggtgttgttggccgtttaaatcatctccctccagtttgctgctaccaatttgatgccctttcttgtctctgatataccttttttaaggttagactgaatcttctgttattcatcgggttcgcttcaaccttcacttgtgagaggcccatgttgggtttgtggcttgatgggaagtatcttcagcagtcaacctcgtcctcatagtcgtcaccatcagctttgtcgtcttggtcattggattagaagaagaagtgaaggagggactctgcttttttctttgagtccttaattatttgcttattttcagaaccctgtcactactacgagaaagattttcgcgtgcggtcaaaaccggtttcatgtgcgggtaggtggcccgcacgcacccaggtgtctgcaaaaatcgtgattttttgcttcgcgtgcgggtgtttatgacatccgcatggaaaaacaaaaatctgaaaaaaaattcaaaaaaaataaaaaccctagaatcggtggcagctgccaccgctcccggccgccgcctcctcctcctcctcctcctcgtcgttggccaaggacgtcgctcccgtactcctcatcgtcgtcggccgaggatgctgctccctccctcgtcatcgtcggcagcgacctccgtgctgcccgcgccaccggatccgcgctcccctccgatcgcaccggcgccgacgtccctcccctccgtcggatctggggagggaaggaaggggaggagaggggagctggatcccgcgcgggggaaaggcggctagccgccggatccatgcggggacggccgccgccgctagatccgtgcgggggttggccaatgcccgccggatcccgcacctccaccgtcgccgcgtggaggaggccgtcgcacgccgttgcctacgcccatcgctgccgctgtcgccgcgtgccactgtcgggaggagaggagtggctgcgcggagagagaggagtgaggagaaagagagagagaggagaggagaggagagaaataagggaaaatttaaagtgggtaagatgaaaagagggagtgggtatttttgcgtgcggccctcttaataggtccacacgtgaaaatatgctcattttcgtgtgttttaagaggaccgcacggaaaatttttccgtgctgtccatttattttccgtgcggtcctcttaaatagaccgcatacgaaaatgggactatttttccagacgtgaccaattatggtctgcctataatctaagtgggttcttgtacaggaaaattattttttagtagtgtgtgttacttgtttatctttgaggggtctttatgtaaatcatactgcatgtgtatatgtctgtcctaccataggcaacctaatctctctttatttgaaagatgtggtgtccactcatgtatgttgtatgtaaacctcttatattgaataaatgcatgagtttttttttgaaaaaaaaatgctaacacttaatccagcgaacgagcagtgaaaaaaaagtaaaaatggttttgaagcaacttatatcatcagatcatgtgctgaaagtttagcatatatttgtgaatttggacacatttattaaacatatgcatgggtaatgggtttatgtatggatctaatcaaaacccaaaagagtaaagtgcggcgtcagtctctaaatatgttcttatttggtctctaaactctcaagttgtattttcgggtctcggaatttattaaagtatgatattcttgtcctaaattattataacatttttggatcctacgtgatgttgacgtggcatgtcccacgggtgttaactctttcttttctccatttttcttcttttcttgctttcttgttcgtatggcaaaaaaaaaaaggaaaagaaaagaaagaataaaatccgcgatcggaatatttatacatggcatgtcaagttactcctacatgggattccagaggtgtcgtgacaatttgagatcgaataacatactttaaccagttcaattattcgaaaataaaatttttaagagttcagaaacctaattgacacaaacgagtaaatttagacaagggacgtgcactttactgaaacgaaaaatatcctagagcaggtacaatagcagactattagccagctataaacatattttaatgagataaacgatgagagagaagaacatcgggctacagatatgtagcagctgcagcacggacttcaagatacactgtgtgtatgatacgtgggaccatatattaatagtataataagcaattattatatgaattggctattagattggttatagataattggagttagtagtagacttgctcttataacgtgaaacacatgaagatatcggctttagttagtcttgagacagtcctgcagtcgcacgctaacaaactataaactggcgtacatcccttggtgatgcctctaattaagcacgccgcacaaaccggccataggtagatatatagagctaattaagataacagattaccttgcgtatttcccatacgtatcatatcaggtcacatatatatacttataatttcttgtaggagaagcatttggttgatcagtaattataacctccgccatcgaagacagaggtaattaatatcgtcttgttcctccggattaagcgcgcaacgtacctgcagctacgctagcaaagcgatcgagatcgatatggaggacagcatgcaacaagtgacgacggccgccgccgccgccgccgccgccaccgccaccgccaccgccggcggcgagtgcgactgcggcggcggcggcggggttggctgcctgctgagcggcatcgcgtgttgctgcgccgccgcggccttctacttcgtgtccgtctcgccctgactcgattaatcgaattattaattaatactacttattgttgtttctcgtccttaattctctttgcctaatggtggctaatggtgactaatggatgcaggggcgcgaccgagctgcgtatggcgcgcaggttcacccgcatctccgacctgtgtaagtataaccttattactctctttggtttattttcatagataatgcggttgatttttaaacacatatttaatctatagttatgatttattttattatgatttcatttatcactaatgacattttaaacttaatttatattttgtatatttaatttatatataaaatttttaaataatatgcataatcagatgtgtattcaaaagttaaccacttaaccaaaatgaatacttataattaatatatatatataatatttatttaattactatgctattaaagtaaaaaagagatagccactcatccaagcatgtctggaatatttttctatttacataaatattttctctagaaaagacgaatagtcaaataaactttaaaacatgaattgtatcgtatattaaaaatggatgtactaattaatttgcggaaatcgcttttgatttgctcgtttgatgcattgcacgctaatatcttaactgaccaaaaatctcctaaagaaacgtgtatgccttttgacaactgcggccctggactcagaaggagccttggcactagtaaccctacgtggacaagttggatcagagacaccaatcgtcgctagccaaagcggttgttaggctgtgatagctgagcaataagtaattaactactaatatcatatttgtaaaatagtactagaataaatatttcaccagctataacactgctaaaaaaaccaatattgctaacagctagttcaaaagtaacatcactgacaagcaatataccagtttttgagctggcagtacccagtacttttgtcaattcaagtggtgaaccaccggttgttcacataaatcaaccaattcatctcatcaaccgtcaatgacaaaccttagagggaaaatgttacacactccaaacaacagtctgagcaattacaagacaatgtcctttaagtattttcttggttactaattaacacggtaatatcatatctttcataggtacgacaacattataagacaaaacatgtaacgaagtcagcaagcaaagacagagatcaacgagaaggatggtgaggaattcttgatgttaaggaggacaaaggcaacggacggcgatgaatacttggtcgtaaagaggacaagggtaaagattggcaccgaacatagaccgaccaaagagggtgagggacatagatgttgaacagtgggttcatggcaccaatgtggtttcttttaccaaaaacgaggttccttggtacttggtaattcaccactactactacatattttactgcatgctctatataacttataacaaccaaaatcttaaatttaaatacgagttgattttgatgtttttaatttttttgtaatttactttttagcattggctttaagtaactaagaacacatatataaaaaatttaaccgcaattacttttgttcagttacaagtgttacggcttaaaatcagttgtagacggaacaatcacattgaatttaccctatatgctgtagctgtggtttatgccttactttttttattgtctgctcaaacttacattctattctttccatttcaatataagtacaatataatacggatatatatcttagtactataaatttagaccgttattaggatatgccacttctgtattaagttgcacttatattgagatggaggagtagttaattactccctccgggttgataatacttgtcgttttggacaaggacacggtctcccaaaagtaactttgacaactattttctattataatatatatgaaaatatcaacaaatatatggttttattgaagtacattttaaggcgaatctacacatatggtttttatatttttaagataaatattttagaaattatttgcagtcaaagattttaaagtttgattttacccttgtccaaaacgactaatattatcagcccagagggagtagaatatgtagcatcatgttctacatgtataaaactgtcataaggtaaattaattttcaggcattctgttacaccatatctaactcttttactaggaagatgctaccgggcgtttgcatgttgttgaagcacataggcaactggttttactctgaatcgtgagagcagcgtctttgaggagaacaaacaattatgcagtaggtgccaagtctgtggacaagaaggttcagtaaaggttaactactaaacattaactattccctccgttccaaaaaaaaaaaaccaaacaagaagtagatgtgacacattttcagattcgttgtactaggatggatcatatctcctcctaggttgttttttttacggagggagtacttctgctcacacttggatcgatcaaaatttaatattttttgtcaaaaaagagagaaataatttatcttcatgatgatgagttcttgattctacaggtagttggattggagcgaactgagcgggttcttccaaccggcacaacatttactgttgttggtgaggtaatccgtcaattttcgttcatcagttggagcgaaatttgttgacagatcttgtgaaatttctgtttgctactcccatccgtcccaaaataagtgtagttttatactattcattatttaaaaaattttatgattaatatttgcattgttaatacatgacaaaacatgactagtactttttgtgtgactatttttttaaaaaaaaatttcgtaaattttttaaataagatggacggttaaacattggatatgcattctcactactactgttattttataggacagaggtagtaataaccatatattgttgtgattaaataatggaccttaattaatgcattcttttcgatcggacaggcttacaaagatcgcggaacagttctgattaaacggccaagagaacttggacggttttacgtttaacggagaggcatcgatcagattatctcagaccttaaggaggcttccacgtaattaatcgatcgagacgctgcatgatatactatgagctcttcttctgttgaaatttattgattatatttatatcgcgtgcttaattaatttgctgctcaactgcaggggtaaagacgcaacggcagcgatttttgcattctgcggcggtgttcttcttgcgttccatgcactgctgtaactaatggtcgatcgagatcgcagatgatgatcatgaccagctagctgggaaggaattaagtagcggcagaaaaggcaccagaaaatggaattgttatttcaaggatgtcttctcatagctattaattatttatttactcttcttgaacaaaaatcaatcaaattgcatgaattcactatatattagcaagatgtccgtgcgttgcaatggtgtctaggactatagaagttacatgtcctaagcccatttcttaaattgaggcttataataacttgaattagtaaagcacacacgtacattccctatgattcggaccaaactgaaatattgttcctatcagttgtccataaaggtcggttttttttgacaaacagaaacatagaacgaacaggatttgcagaaattcttctttcagatatatgaacagaagatactaaaatgagcagagattggataattgagaatcactcttacaccaatatcttttttaattctcgaattgctcttacaccaatatcttttcgaaaatgctggggatcggacgccccttcccgtgcctcccgagcctccgcaccgtccccaccacatgcgctgttacaataaattacctacatattatggaaaagctcagggaattcgttttaatttttgttccaccaacaaaatttcagtaagtgtactcgtgatgtttcactatgtatagatcaaatgttgtagtgaattgaaacatcatttcgctatttgctgaaacattgtttttatatatggtgaaacaacacccgatttttggaaactgtttatttcatacgttgtaacaaaatgttccatgatgtgtttcagttttttaaatgattgaaacattttttatctacttagttaaacaattccgatctacttggtgaaatagcgcctaatttttattgcaaaaatcagacgtccgatttaaaggcgccccggtatcttttttaagattctcttttgcgttatgttaatctcctccacgtttggaggccacaccagtgtgcaaacaatgaagggaaaggaattgaagaaacgtatgctacaagatcgtgaaggtacgtacatgtttgtccaaatgtttaagtatgaatttagttttaactcgtttcaataatacttatgttaatctggtagtggttagtaacaaagttagcaaattgttttcaactatattaaacacaagacgatactggttattccagctatgttcattcattgttgttaggagcaagaaacaaattcgacatctgatatctgatcgacggccatggttagttgatggcacagttttctgctcccctatctgttttcgtagtactgttgatacgtcgctgttcgtttgttagttcttcgttgtcttcctgtccaaagtaatttggaaatggtaggaacatctgtgtatatataagaattaaattagactagatcaactgttcatgattcatactaaacctttttgtgatgtatgacaatgcaactgaatttgccacgcaagcaagctcaacgctggcgctctgtggctgcaggcatccaggtggagcccctcccgtagcgaagccgcctcatattaaagacgcagagcacaaacctacaaaaaaaaaagatcgaatcattgaagaagtctctctaaagtgtaaaacgcaactaatcttcgtcctcttcccagacagccttgttgttgaatagagcaatttggcattgcatagccatcaatttacattatcttaaatctcatatggaataaaatattttttccgaattacctcatccggtttaatatatgacgtttagacatgcgtttcatcattcatgtaaactaattattttttattacaagtatgtaaaaaaaagtcatgcctaaagcacttataataatagaacaaaccaaaaaaaaaagtgataactatatttttttaaataaaacaagtaaacaaatatacattaaaagtcaatagcgttagacattaaaaaccggcggaaccatatagcaattataccgatttatatgaaattcttgtattccgtattttttgcgggataacttataacacacttgtaacacaagtatagcttccatgaaaaagaaaaaaaacacaagcagctaacaaaaaaaaatggaggaaattggtgaaccaagaatgggcagggcagccatgcacctgttttttgttgttgtcgtcgtcgtcttctcctaccttccctcccgtccctccaccgcgcatgcacgtacgtacccgccattgctgctgccaaccctattcctctctcttccaccgctccgccttcctttgatcctttccccaccatctccaatggtggcccccctcgtcgcctagagcaccgacccccacgttgcccaaggaccagggtggccacctctcctccccccgccgcggtcccccctcgccgccggctcgccggcgacgaagacgtcgtcgtgcccccaccaccaccaccaccactcggccacccaccggtccttgtccaattcgctctctccacccccgcccgccgcgcggtcgtcgtagcaacggccgcgggcaccgccaccatggcgcgctgcgggagcgccatcgccgccgtcgcggcgctgctcgtcctgttcggcgggcacgcggccgcgcgcatccgggtggagcactccgggatggtgatccggcggccgtcgtcgtccatcccgagcttccgggaggcccccgcgttccgcaacggcgaggagtgcggcggcggggggagggtggacgtggccatgacgttggacgccaactacctccggggcaccatgggcggcgtgctgtccatcctgcagcacacggcgtgcccggagagcgtgtcgtttcacttcctcccggccgggatggacgccgacctcgcggcgggcggtgcgcgccacgtttccctaacctggacctccgcgtgtaccgcttcgacccgtcccgcgtccgcggccgcatctcccgctccatccgccacgcgctcgaccagccgctcaactacgcgcgcatctacctcgccgacacgctcccgcccgacgtgcgccgcgtcatctacctcgactccgacgtggtggtcgtcgacgacatccgcgcgctggcgtccgtcgacctcggcggccacgtcgtcggcgcgcccgagtactgccacgccaacttcaccaactacttcaccgacgcgttctggtcggacccggcgctcaacggcacgttcgccggccgccgcccgtgctacttcaacaccggcgtcatggtcatggacgtcggcaagtggcgcgccggcggctacacccgccgcgtcgagcggtggatggaggtgcagaagcagacgcggatctaccacctcggctcgctgccgccgttcctcctcgtgctcgccggtgacatccaggccgtcgaccaccgctggaaccagcacggcctcggcggcgacaacgtcaaggggcggtgccgtggcctccacccggggcccatcagcctcctccattggagcggcaaggggaagccatggatccggctcgacgcgcggcgcccgtgcgccgtcgactacctctgggcgccgtacgacctcttccggccatcgtcgccggtgctcgaggagtgagcagcagcagcatcgagccatgcacaagctaaactgatcaatctcctactttgttcttgcagaagcttaaaagatttttttttttttaaaaagaaagaagttggcaagaacatgatgaagaaattgatttttcttcaaaggaaaaagagaagaaattaatgtgcaatcagcaatgggtgctatgatctgtgctgctagctgctgttttggggggtctcgattgggaaattaagcaaaaatcgatgaggatatgaacgtgcgaattgcttcatgatctctttggtttatcttgtataggacacaatgttgtaattaattttgtgaggattagtgtgaatactgggagctaggtgggggaaggaaccgacttacactgacaaatgtatgtactatactaattgtactatactatggtaactcagatttgttaatgcaaattgcaaacacagaatacacaaaatgagtaattgagctgaatatagttaccggtgaatttagactatgcaaattttgctacaggacatcgcgactttatggttttaactgtaggacaccgcacaaagtgagttttgggggaaagcactctgaaaattagcttgtggaccgcacgcattagaatattcattttggctagataggagagagaaattgtgtgaaagtactaaaatacccctgagcccacatgtcagctctttcatctctctatttgtatctctcgcactaaagggtgcccgtagtgcagtgtggcatccctcctcctcccgacgcgactcctggcgagagatcgctcctgcggccgcctcgagggagtgagctagacaggggtcccgatcccgttggccgcgtcggtggtggtggttgggtggggggccatctatggcgatggcctggattcgggcgggttgaccacggatcccgtcgagctctctccctggcagggcggcgatagtgttgtcgccagacaagttcttcttggtgatcctcgttgtctctgtcgtcggatgggtcgtcttcatgtcatagttattaagaccggaccgatgatcgaaccgttaaagcagtcgggtcactggtttgttggttgggtcggtcaaaccgtcggtttaaagaggttcaaatagatgtgtgttatggttgtttcacaaccaatcacatagcctggtggtagagattctcggtggaagcatggagcttgtgtgttcgactcacaaagctctgtaacctttttacctagtttctctaattcacgtgacgcctgtactctgcagcgttgccacctccacgtgtgacgccgttcgagcggtcgaaccaccccgttttttctccggttctgcagtaaaccgcccggttcaactggtttatcgctggtttgattgcgtgccgatcttttatcggaactggactggccggcaccctggttccggtttttatcggtcggaccggcagtccggtccggttctaataactatgcttcatgtaagtcgtttctcgggaatgtcgctttgggcttgtcgaattagggactgtggatcatgtatttggttcgagtgtttatgaggccacagttgcccatgcaggtaggctctgcctcctcccgcccttgtgcacgcggcagacctcccgacagtacaacgtgctcgtcgagacgcttctatgcgagtgcgagagaggtaaacagagagagatggaagatatgtcatttgggaccaggggtattttaggattttcatgcggtttctttctcctattcaattaaaaatgaatattctaatggggtattttaggattttcatgcggtttctttctcctattcaattaaaaatgaatattctaatgggcgcggtgtccacaagctaattcccatctttacatagcgtctttccccaaaagtcacttcgtgcagtatcctacggctgaaaccgcgaagccacgatgtcctatagcaaaatttgcctttagaatatggtcacgttgatatgattgtttaatctacagctgataagccataaaaaaaatgaagcaacacaaatatttggagtgaatttaacaaaactacacacactttgaacaggctattgtaaaactatagatttattaagacatagtattacacactacaaatttagtgttaaatttatcaagaaactatagatttaagaatagaatgagaatcatcacaaaacaacagattttgtattttaaatctttagcactattgctatgttgaagctacaaatattgtagtttggtaattaaattagcgctaaacctgtagttttatgataattttgttatcaaatctatagttttctgaaactttttaaatctataattttacgataattttgttgctaaatctatagttttatgatacgccgatttaaatatttagttttatgataatttggtcaacatatctgtaattttgtgaaatttactcaataacttatggtggtctaggagtgagcagaaactagccatgcaaacaaacataactacatgactaggttactcaacctatcaattctcggagaagctaagataaaaaaaatgcaaggaaaacaagaaaaacaaaagttggagatcacatgttcttttgcatgtcaacgggggcaaagacaagtctagagtagctactatggcttaagccatagtcttatctccaaaattaagtttagatccatttagatcacaagtaaatttatgagaaaatcaacaacctatcaattaagctatagcttactcttaggcttcaataatttctagctccgccaccgcatatcagatgcatcaatatagaagagctttaccgtaaaggcaatatggcatgaacctattgcccgttggccctctttcggctattataggaccatatattcaactatatattgtggtttcgatgaataggaccatatattcaaccatgtattgtggtttagacgaaggttgaatatatggtcatatttgtcgaaaccatgatatgtgcactcctactgctgttgcttttttttcttcttctgtaaatccggtttggatgctgatgttcacaattttctttgactatttgtacacatgaagttgtgtagtaattctcattgaaccaagacatcattaagcatatgcacctatgttatgctggagcatgacttatgcttatatttataagtcaaaatttaaactttagaacttaaagtttgaatttgattttttttcattgtagtttatttgacatcattttcatttgagtcgttaagaatacatatataaaagttttcctcacgaatgatattttatttgctaataagcgattcggataagcatttgaataaacaaaacaatgggtaaaaaacatcatcgaaaggaagagaagagaaaccaaaaataaaaataaaaagggaaaaaaagaagcaaaaaagttaaataagagggggttaaaggcaaaacggccccgggcgggggttgccttgccaataagaaagggccatcgcagccgcctctctgacccgcgatagcatagcaacaccgtaattccgttccgttccgttccgttccgtcgccccccccccccccgggcggcgagggcgagggcgatgtccttcttcttccgcatggcgtcgcggctgcggccgtcgacgccggaggaggtggtccgctccatcaaggactccttccaggccctccacaccaagaacggcgccagggtaaaaatcccccttctcctctcctctcttatcctctgtttttcctcttctcttcttggcccgccgctcgccgccgcgtccgacgatcaaggcaggggatccgtgcgtgcccgatcccggattagcccccttcatcacgcatgcagctggaggtagaccaaaaccggcgatcttgctgcccgttggtcggatggtaaagacttttcttgcctcggcgtgaggatcatttcttcgtaattgaggggcacctgagccttttagcggtgagattgctaattgcggcctattgttggcgagattatctctgggcatgtcagtatatgtttaagtggggagatgcagcgttattcattgtaattctcgaaccaaaggtttcagcaaacctggtgataatagtacgagttccttttttgtgctttttttttaagtcttgtggttgtggcagaatgtgtaattgtgtattatttcggtagattgttcaatggtccagaaaccagtgaattttagatcaggatgattgtaaggtttgctgtgctcagtcatgtcatgatattgttcatcatgtttgttcactctattgtgaagatttcttgtactgctgtacatagtttgaaattccgaatgcatcctgattcacttttttaacattaggctctagaagaggttgagaaaaacctcttgtcattgaggcaaatgctgtctggtgatggagaagcagaaacaaatcaagaacaagtcttgcaaataacccttgagatttgcaaggaggatgtcctttccctctttgttcagaatctgccttcgcttggttggggagtaagtgttttatcacttaaaatctgtttgcattctccatttaaccagcctgttgaaatcgttagctctgaattgcaggtacgaaaagatctggttcactgctggtgcattttgctcaggcagaaggttgatgagagctactgctgtgtgaagtacattgagaaccatctggagcttttagatttcctagttggctggtaacacatcaatttcttgacttaatatcacagataatctttcgaacttctagtacaattctgtagtaataacatgatcgttcagatatttacaggatattgactactcacggcctttagtcagtcagttgtcacattttctcctttataaacttttgtaattgttggttattgctttagccatagcgtacattcaaagtgtcctgcactttggagcctagcttgtggtttcttggtcattttctgcctacagtgtatcttttgaaggataattataattgatcaactcttgtgacagctacaagaacttggacgttgcactgaattgcgggaacatgttgagagaatgcataaaatacccaacacttacaaagtaagggtttaaagtttccattcagttgggacattattctgtcttgcaattttactaacattatcgtgcctgcctttattttacatgatatgtggttaatcctatataaatgtctaaggtatgatattaaatgaacaagtgcttgaactgttgattttttttttcgtttgctacgaactctctggttttaaatgacaatgaaacataaaaatggcttattatttaatggcagtaatcatgaaaaacagaattctaacatcatgaaagtgatttcctatgtttgtgcctgttactaaaaaaccactgttgcaccttatgcattgttaatttgttatataatatttatgttactagacatgtctttgtttcttcaatagtattattatattggtaggctaatgtttcttcaccagaattataagtctgtcaccacttaacgtttcaaagcagctttgcacgctcacatccttccgatttttttatttataagaactaatccttcacaaattaaataagtagtaattatctgtgggatttaccaaagtactaaggacgctattgtcatcagcgtccaggtgtggacgctgttagaatacacgtccagctcgggacgcacttcctaacagcgtccacagtctggtgcgacccaatgtgccttaccacaccggccactgcaagcgcttgttgacatcttctgctagcgagccttcgtgttgtcctaagcaacgttagctcgatcactttgttggcgattgagcatgtttaattacttaattatatgctatcactgcctttgaagtgcccacgcatgcgttagctttttctttatctggtccggctgcctctaaaacagatatatagcttgttgttggatcaatcaatttgtagttatatataggtatgtcgattcattttaatagcgctgcacatcgtatcaacgtaatatggttctagataaattatactcatatatttcaataatccagccaactgtgtcaattacaaagacaggacaaacaatctggatagatacaatgcgttcttgcatcaaccaggcaaacaaaacgattcaaaccaagtatatatccggacactagataagttcttatacatacgaagaaacatccacaatctaaaaaagctcacttaaatatataagctagttgcactgtgcttcttgaaacttttcttggcactcaactacttgtgttgaacttcccgaaaacgtaaatcaaacgaaaatgttagttttaccaagatgaagtaaggcagctagctgattctcacagagttactatttgttttgttgagtcactagcttggcctccgctatcttctgtgtgggcactcctatctccatgctctatactgcaatcttttcctgagtatacccaatagtcaaatacttcattgtattgataattttggagaacttgacgtttaaatgcaaaaaactgagtgcaaaaagaagttgaagaaatagagtagactaaaaacatttctcgtattctgaaatctttatactttgcgtgctgaccatgaggcatccatataacaaatcactgagataattagtagtcatgcacctctggtagtttgtattttcataaacgctttcctgtgctagacatttcacaaaagttagtaacattactattagattcatcttccatgttgtacatatgaaaaggaagtatatagcataagagtcgagtataattataaaactgaatatatcatcagttccatttatgcatggaagtagtatcgactgtatggactgctgttgtaggactagcacatatataaggactttgaaagacactaggaaccagatccaatcaaacattttagtaatgtgatggtcaggttaatatatatactcaatacaaaaggcatgaattaatgaaccttcgagaacaccttaggtctgaatccctcatgttcctctgcagctagaaatgggatgtgtttcatgtaataatcctgatatcaaaattcagtatgatagagcttatttctgtgctctgcagaaattagtgaccagcatattggagatcagtccatcaacaaacgaatatcagaaggcaggaaaaatgcatgatgtcacctgcatcttggcaaagagtagtatgaacaggatgtcaggattaacttcaataagtgagattaaggtgcacttggaaaggattttatgccttttcagatctcaacagaaccatggcaccacaaacaacaatagtaaatctatcaggatgaaacaatcttattgctgaaacaatcgaccacacaaaaaacctgactagggtccgcatagaggacatcgctgtcgagcggtcactggtggcggcggcctccggcgcaaggaggcaaatgacagcggtgcgccgcctgcggcgacgcgcaacagctatctggggtggaagcggacggcggaggcgatgagagcaggttccgccactggattggaggaggagggcagcggcagcggacaggaggcgccgtgccgccgctgagagggtcgagacgagacggattctcttctcgatttattttcgatttattttcccctttttgattttcttcaaatgataataaccgaatgttgaacgaggctgacgggatgctggacgtcgttcaatacaacgtccaggtctggacattgttacgaagagcgtccattcctggacgctatagcgcttagcgtccatcctacaattaaaatttccctctatcatttactagatatttaattaataggttgttaattattatatataaaaaaatgggcacatccttaccacgcgcacagagtatgtagtataacagattaacagtacagaattacctgaagtagaaataattaataagaattacctggattagaaagaattaataatcataataatcattttattaatttgcatgaatttgactttgtcgcccactttcagatacatattggattccagtagcttcgaactgttttttgagtatgtggagctgccaaacttcgatattgcttctgatgctctgaacaccttcaaggtaaatccaaagtttcagatttacaagtacagaaactaaagaattatattggaggtcgaagaatcaagattgatggttgttcttgacaagatggttgcaggatctgcttaccaaacatgaaacagttgttgctgagttcttgagttcccactacgagcaggtggtctgaaatatactctattttcatgacagaaaaataaaacaacaaaattttcttgtgagttttttaatatatatattattgatattccagtggatcaaaacgattgcattgcatgccaactgttgtttgccaaatgacctacaaaatctgttttccaactttgcgaaaacctgaatcgtattactaacatacttgagaagttgagatattccatttgttctgtgtctttctgattgtataatcttgtacagttctttgaactctacacaaggctcttaacatcacctaattatgtaacaagaagacaatcagtgaaggttagactacgttcagccgttctttgatcatcattcaatttatatgaaatttaaagtgatctatcttgtctcagttcctttcggaatttctgttggaggctccaaacgctcgaataatgaagcgttatattacggaagttcgtttcttaaatattatgattactctactgaaggtattctttataatcttcttactattcattcataaactatttaacaacagactatggtagtaagccagttacatccttttgtttgagcattttgctactcttgaacacaagtttctaccccttatctgaagagcaccagcggttgtcctccttccatacatagaagtacataaaaaagatatgtttattttaaataaattgttgcagatcttctgaaaccatcaagtgaacaaatcttcgcatttatttataagttaactttctgcataatagtcaaaatttccattgattttttttgggggtcttccatgtcactactaacctgcagcctttgtaggattcaagcaaaaatatcagaatatgcgccttccatgtttttaaggtattatatttgattgtgtgcatattctgtaggtacataatatgaagtacacataggataaattgatgtgcactcaaacaaaacgacacataaacacgcacaacaaggcctgtttagtttgaatattcaaaaatttctgttacattgatcagaatgtagtagttcagttaagatgatgctgaaaaattgaaaaattgatgggttcttttttctttgtgataccacaggtttttgttgccaatccgaacaagcctcgcagtatcatcgaggctttgatcgaaaatcgcagagaactgctgaagctactccaaaatcttcctacaagtaaaggtagccgcggcgcttgattgtttgatatgctattatctccacttcggttcaaattcaaaaggaccgaaattgttttcgctaaagcaccataaggtcataccagttatgtaaggaaatgttttttggatgtgtttgatagaactgatttcacttcatttcataggcgaagatgaacttgatgaggagaggaatctaatcattcaggggattcagaagctggcctgctcatcagcatagacacttgaattaatggaatagctggtttagggaaactgcctttactgaaaatacatgacagggtgtgcatataagaattgcgtctttttggagtttgaatgaaatagtggcaaatagatgcccaatacaaaatgagtgcaaggaattttgtctttagggacagtactaatggtggaaatgtttttttctctgttatgtgttgtgtactgcatattcacaatctagattgtagagcactgttgatactaatgggttacagtttctgagaatacgtatgatttacgtatgattcaaattcaaattccgtcacaaaaacaattaaattcagcttccaaaaccctgagatgacatgcatggttggagtgattgacaaaatctgaattcatgcaactaccaagttacccccaaggaagaatccgaaaggtagcaaaaacatgataatgggaagattcaatcgtagtctcattcagaattcagaaatcaatatattcaaccgtatagtctcattcagaattgaagattcaatcgtagtctcattcagaattcacaaatcaatatattcaaccgtaggctcattcagaattcagaattcacaaatcaatatattcaaccgtagtcaatcgccgcggccaccggagaagtctaaggagggggtagcaatcacgcagtagcaccagagagactgagattgaggaggaggaggaggacgaggacgaggagggcaccagagagactgagattgagtaggaggaggacgaggaggagaagggaggaggggtagcaatcacgcagtagcaccagacagaccgagattgaggaggaggaggaggaggacgaggacgaggagaagggtaggagtagactggcttactcaaagccgtgagaattccctggccggaatcctcagatcccacacctggtctaccagcaacttggctcggcgaagataatcgatcatcgtagggcgcgggtgccgctccgtggtgatcgccgtggcgacatcctccagcaactccccaagcagatgcacgatctcctctatggcggcgctgccgaggtgcaggcggcgcagcttcgtcccggcgtcgaggaggcgtgtcgtgagggggagatgatctggtccaggagaggggcggcggtggcgatcacgcggtggacacgaaccatagcgttgaggtgctctatgccctccacctcccagtgcatcccgtcgatcttcatctgctgccggaggagagtgcgcatcctcctggcatggcggatgcgccacaagcacctgatgctgacggtgaggccgattctgtcgccgtgcgtgcgaagaagagccttgaagtcgcccagcgatcggataaccctaaccatggcgatcgcgggagcactcctcgattggtctctctctctccgctcggcggcggtggggagcgtacgggcttggtttgcgagagggagtgggggggttcgaaatttggagaggcggtggaggggaggggtatttaacgccgatatcttgcttgtcgagcacgattttggaaatgactaacgaaggcgaggcggtggtggagctcgccgtccgaccggccggttgagcagagtagtgtgcgcattgcttgtggcacaagtatgattcgctgatgcgagcggcgaggcatcgttgatgggaggagcgggaatggttgggggaagtgtaagctggacagcgcgcgcatgggcatcggtttccttcttagctgtgcgcgtgtgcgcatggaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcccgtgtaccacgcgcgccgcattcgcgtccccgacgacgagacgacaaccaccgccgccgctacgcgcccaagccgacaccccaacggcaaccgcttcagccctcgaatcccggcggcctgcactgcaccccgcgccggccgcctcaacgttccctcgtcgaatccaggggaacccgcagcgacatccgcccatcggccatggtttgggtcctccgccttcgccggcggcgcccagagaggagagggtgccagatctttgcggcaaaatccatggatgagacggcggcggcggcggcgggagacggggagaggggcctactggcctagggcagaagcggagcggcatttgtttcccccgcctccgcctccccctcctgtgcgcgtcgtcgtcttcccctccggtggcgtggcgtggcgtggcgccccgcgcttcgtagcctcccccagtactgctcctgctccgtcaccaccggatccggcctccggcgccacgcggccctcgcctgcgaggaccccgtcgacgagacgaggtgcgtgcgttttcaccttgctccgttcgttcggctcgtcaaagtcgccaaatcatctcaccgttgttgatacaacttactagcatactgtttcgaggagttggacacactttattaatttgttcaaatccgttgcttagcaattacccctactacattattttacattttacatgtggggaatagttctgtggataaaattgagttcagaattaatgagctggtttttcctttagcatcacctgctttggttaattggtttcctgctttggattctagtaatttctaaggcacctgtcgagaagaatgaaatggtgatcttctatcgatgcccaaaatgttttacggaacgcggattgcctagttgacactacattagatccagaaatcaggtaatatacagtgacccgccgttgtagatagatgagcatgctgagaagctccgtggaaatcgattcagatgtatgcatgactggatctaaaagattactagctagctattgtatactccctccgtttcgaaatgtttgacgccgttgactttttagcacatgtttgaccattcgtcttattcaaaaattttaagtaattattaattcttttcctatcatttgatttattgttaaatatatttttatgtaggcatataactttacatatttcacaaaagtttttgaataagacgaacggttaaacatgtgctaaaaagttaacggtgtcaaatatttcaaaacggagggagtatattaattagactgtgtcatctgagatgtgaccatactactgatcatatgttcaggcatgccgctggaggtatacaatgtgagtcggcatcagcttttgttctctctgaaggtgaaggtttccagaatgtatttggtattgcaagtttgcaacactttttatttgttgtttgatgcttttgaggaaaatatagagttgagcatgtttaggtagtgtgcattcattaggatcaactggtcatcaaattcttgttgtgcttgcattggttatatggtggcagtggccagcactcagaaatatctggattctggagcaattctcagatggtagctgttttgaaggaatgaagtttgtatttgaccataggttgttactccatatatgcagctaacaatgtagttgttagttgttactcaatcccgtagtggaactgttttcataaaaaaattcctacattgtacactgctaactcttgttctggtttggataggattacagtgggaagcctaaaaaagaacacacatggaacttgtttgctattttcttagaaaatagataaaaacccggcctctacatccaaaaagggatgtatgcagccaaggaacttgtttgctctgcagttcttcttttgataactatttgagttcatatcggtgtcgctgcagccattgtagaatgctggtcctaatagagtgacaggttgatataatcctaatttcatgtttctttctgtgaagtaacatttgttgattggcatcttaacttcagctatttgaatatgcagttctatgccacggcatctattcaccaatattcttactttcttctccaggattccacttaggagtatgtacgtgagttatgccaaaagaatgtaaagccaggctgccaaacgtcaccaaggcaagccaaatagagacagagctaatagattcttctgactttggaaaaccagcgattattaaataaattgtaacctctaaaactcccaggaataatggcaactgttaggttctgtatcagtttgcttttgtactatcctgaatactacctccgtcctaaaataagtgcaaccataaatatccgtgtttagcgttttgaccatctatcttatttaaaaaatttatgaaaaatattaaaaaaattagtcgcatataaagtactattcatgttttattatctaataacaataaaaatactaatcataatcttttttcaaatcagacgaacggtcaaacattgaacatgaatagtgctaaaactgcacttattttggaacggagggagtatatgctatttttcctcacaagtatctcagtactatgaaagatgtggtgcagatgaagaagagattcagacattcagtaccgtgaggtcaaagctgtctttgtacttttgtcatgtaaactgcaggtttaattccatattgtttcaacctctctgcatttcttttgaatgggcatgcatgcgtactgttattccattcgtttcagtctacaagtttcttgaatttcttgtgccgggctttctttaatgtgtggaggcgatgattgaatggatatagaaatataatcatttatatattcatgccaatctatggccaaatattggatgcttgaattttgtttattaggtaaaaattacatgtaccggtttaaatgggtggatagataatacatcttgtttttggggagagaggaggcagacggtattctatatttttacatacaaaaattggatgacaatggctagacgtaaagggagtttaagcaaagtcctcgacatcagctcaataggatatgtcaaaaattttaactgtactgtgctgctttgtagggaaaaaaaaatgagttagagctttgaatggaatatgaatttgaagctttgaactgactggaatcatgcgttatagctaatttatgttttttttattattacaacctacaaaaatggcaccttcagctgctttgtcagttccattttttcttttggatggcctgttagggaaacagggacttattccaaccccctgtcacatcggatgtttggacattaatttggagttttaaacatacactaaatacaaaacctattccataaccttggactaatttgcgagacgaatcttttgagtctaattacgtcatgatttgacaatgtgatgctacggtaaacttttcataattatagattaattaggcttaaaaaattcgtctcgcagattagctctcatttatgaaattagtttttttattagtatatgtttaatactccaaattagcgtccaaacatccgatatgacatgaactaaaaagttttagccatataggttgacaccatcaggaactgaaatttccgacaatgctcactctgaggatgggataccctggggactgcagagaaaacaaattaatgcgtgtgatgtgaaggcataaactacatatatattatcctccaaatagttatagctatcatcgtatatattatccatgaaatctccatttcgaatgtgtggcgtccccaaacctcgtgggtccggaggccacgatactgtacctgtgtaacatgtaccagtcccaagatacacaagctggtacacacagaacatcggtgatccaaagcaatctaataatattacattactaggatggcccttacgtaagttgccatcgtggatagaccccaaatggacatcaatacgacaccaaagacaataacaaaagtgacaaaaacagagcggaagcgaacaacggaaggtgacttaacgactaagcgctaggctagacacctaagtgattaacttattccacaggcacggtttgggaactaggcccgaaaccctaaaagtcttcatagttggcgtgctcctaaagatactcctcggcggttggatcatatcctcctccttcgtcttcaaagcctattataattatatatagagcaagggtgagtacttttgtactcagcaagccatagggaagatgacatgtgcggctaccaaaggaggaagaagttttcatttgcgaaaaccagccatttctctaaaggtttcttttgcaaaactctagtgtgtcaagttttagttatcggaaagaggctcacgcttcaatccattccacaagttgctttgcaacaacgtgtcacaagtaattagtgaatatgtatacttctaccaacaccttagttctcataaaattttcttcaactcttgcacttatctccactgtacttctccccgagccgtctcagctcaaaacaccacgagccatctcagctcaaagcaccacgagccatcttagctcaaatcacctctcaaccaaacagtccagctcctacacaaactatgatgccaatcgacatcccagatcacacatacctgttccaaaccactcaggtttgtcgtctgccatacaggctagctctagaacagttcccatcccacaaaccaatttcacaaagcatttacaaacaacactacgctaagagaatcacctcacatttgctcttaaccgtgggcacggctgatcgaacagtttaaactctgcagaggtcgtacgctttacccacacgacacgaaactgacaccggtcacccgtcggcaccggaagttcattgcaaggcctttccaaagctagtccataaaaaatcccatgccacatagttggtcgagtcgcacgacaagcatcaggcagtctcagccctcgtctacttagggtacactagggatcctacacctattggtaccatatcgccacaatagaggcgggccacacatggccaaagatctcatcaaacacacacaacttcgtctcctcatccccagtgtcccactactattgtcatacaagataatcatggactaactaagtacttctccatggatatcccataatacccgtgtggtcgcaatgtaagatgcttggatggaattcccaaaggaatcggtccttaacgacaatacataaccagccacataggcttagcctacataacatcagggttcgcaaactagttttacttcgcaaacacaccgacactaaacatcaggttttgaatagttgattggaaatccaggtttcccacacgacaatacaatagtggcagggctaagcccaactacctcgacgttcagacctatagggtaagacatcggcgcgtaatatgtggagctgtcaaggacatggtattcaatatcctacagagtataagtgcgactaatcggtaggtccatcagatgcattcacaaaccgaggccaaacagtttcacgtgtaacttaagcatgcacatttacaaacaacataattttgcacatataggaaacagtatagtcaaaggtggcttgccttggtcctatggtggttcttcctcgtcgagaacagcttccgaatcgacagcgggattggcaactatatgtgaaaaagagaaaatcaacacaagggctaataaaatagctcaaacagtaagatttaatactgccatccaataaatctcattttaggaaaaaatatggaagttgaacggagtcaatcggagtgacggtttaggagatatgatttttggaagattatatgattttatggacaaaggaaaaaagagtttctttatgggaaaaaggaatattttggaataaacccctcgtggggcccactgtcagtggcaccgggaggggtcggcccacggtagaccatgtccacggagggcgcggcgcaaaggagtggtggagatggtccaccatccatgggccggcggcgtggggcccggaggtcagtggcccggcgcacatggaccgagtgtgcggacggatggaccgggtggggcccccatgcaatcaacccatggagtaagaagggatcaagtacagggggcccacgtgtcattgagacaaagagaaggattaaggtggggattactgtgcgggattaataagggagaagtggagtccatgggtcccacaagacagtgcctcacctcctcttatctttccttcctcgtctcgttttctcctctcttgctctccattcccccctttctccttctcccctaccgacgccgagacagagggggaatcgcacggcgcggcggtggtcggcgcggcgacggcggctgtcgcggcggtggaggaaggcggcgaggtggagggagcgcagagcgacgggcaccggatggagtcggtgcgggccggcggttggcggtggcggccacggcacgacgacggcgacggcgcggtggcgacccggccgggcggggacggagtgaggtggcggcttccggggtcgacggtcgcttcgatgacctttcggccaagggaaggcggtgggtgattgcggaggcggcgctcgcgttgacgacggtggaggtggtcgcgacgagcagccgtggcgtgggtccgagcggcgcggcgtcgcacgcccgtgcgctgccgactggttgcggcgggaaggcgatggtggcggcggcggctagggggcgaaaggtggagggggctgagcttggcggcgttaaaggtggattttgtcgcagtggcttcgaggagaaggaagaatgaaggcggcacagtggcgatgcgggggcgtgggcgcggtgtggactcagctgcgggggctggaacgtgagggcgcgaggttgtgcaccgagtgcatcggcgtttgggaggcagacagcttcgaggagaaggaaccggggcacagtggcggcgcggcggcgtgagcgcggctcacgcgggcggcgtggactcgcgactgcggaggtggggagcgaaggcgcggcggtgtggacgaggagcaccggcgttgcggacggcgtcgacgtggggccggatgtcgacatcggcttctggggcaaggaagaagggcgcgtccgggagcggcacgacgcggcgcggcacacggcgctgtgccctgggtgcgccgcggcttgatgcggcacctgcccggctcggcatttcatcgagtgggtggtgtgcgcgtgaagctacaggagagaggaggaagaagggaatagtcgggctgtgctgggccgggctggagaggggaaatgggctagggagagagaaggaatgagaactgagaagatgggtggcccaaagggaatagaactttcctactttttttttgggaattggaatttgaatttgaatttttgtaaattgactgtaaaagggactgtggactttaatatttctaggattttatatgtggacttggaatgagatattgagacctttaatggcttaggaaaaaaaatccaaataagaaccaaaatttaaaaataagttttatattaaaataggttttttaaatggaatgaaaaatcgggatgttacaaaatgcgtgtacactcaagcactagaaatacctaataggagaaacatccaagggtattccggtcagcttaacaaggtggtgggctagctgacctgtatcgaagtctcactcctatttatttgatattaggtcattccctaatattcgcgtttagaaatacctaaaagttttatgttttcttgccttttattggctggccattgcaaataagcccgtagcaattagcaaatcgctgaaactgtcagtagtagacattttctcaatctccggaaaatatcaagtatcaagaactatctactgcaattttggtttattaattggatagataaaatgcatccacacactcgctcgcgcatgtgcgtctgatcttgacattgttagctctcttaagcaaagcacttggtcttaaaaacggaacatgcaatgacaaacgctacacaatccatttggtctatatttgacgttttaaaataagatttagccaaaattttggaatatttgaccattgctttttttattgaaataggaataaaatataataataaatttataatagcatgatagtatttttcaagacaaacctacttataccattccctttcttttaaaactaagtacccctctatttttttaatatatgatgtcgttgacttttttaaatacattggtctatttattttatttaaaaaatttatgtaattatcatttattttattgtgatttgatttatcgccaaattttttttatgcataacttaaaaaatttttatatttgcaaaaacattttgaataagacaaatagtcaaacgattatcaaaaagtcaatagtgtcgtatattaaaaaacgaaggtaacagtaagtagtaacttgactaacgttcaaacagtatggcaccgggtacaaggccggtgaacatccaacctaacagccgcgggaactttccccaagatgtatctatcgatggccaggatcgctctatgagcttccaagatcatctcggtaccgattgataagcattcgcgtcttctggttccacggacacaacaccgatcaataatgtcttcttcgttttcataccaactagctatggtgtccagcgtaatacattccagtgatgtcgtgctctcgagaatatggcatgttagctcgaccatgctctttgcagagcagaagccaatcatcgtcacattttttagattcttgtgcttcttgtgttcagccatcagcctcataggtgaggcatcgtcaaaaacagagcaatgctccatgtactcctgtactacctgcaaaggacaaaaaaaaaaaaaagggtaatgcctaataatatgaaccttagaatcttagatactgtagttgatatcttttgcaagaaaaaaaaaaagaagtaacttaccctcaagatgaaagtctctagaacaggagaagcatccaggaaataaaccaaagacaaataatcgcattctggggaaatgctacatgctggagcaagctctgtgctcaagtacttgaggtggaggaatttggcagtgaccattggagcatcaaccctctgcataattttaattaaatcccagggtatggctactggtatatgtcatcacaagtatctaaaaaatatagagtttcagattatacctcagtgactgacgacacgacaacatacggaagcttggtaataacatagcagaggacatcgaacttttttaaacaggtcatattcaaatccttcactcacaataattgtccaagtgagaattgtactgtgctaccggtgaagttaaaagtggagaggttcaaagctttgatctctatcatctgtagcatattgcacgcaaacacattcaggtagctgagttgcttcaggagtggtaccttcaggcagattatctcactgcacttcataagttccaactccttcaaagcaaaagtattggcaagaaggcaccctaactcgtcccctgtaataagcacttggcacaaacgcaactttgttaggcttctcaagcaaaggccaaccaaggaacaaccattgatgtcaagataccgaagcgaccttccactcccaccaaataaaagtgagcatgggaagctgtacactttcctgtgcttcaaaggcaacacaagggtgatttcttgaatccctggcttaattgcattctggagccaattattgagatcacaagtgttgagattgggacagtcaaagatgtcaaggttgagtgtcttgattccattgcccgagtgatttgtcagtatgtggtcaactatgcaagtgaaagcccttgatatatcactttttctacatgcattttgttctaagcccagtgttctcttactgaagatgaggttggggtggcatctccatgaatgcagaaatgcacgagacacacaagcagcacgggaggcatctcgcagtggcattagggaatgtatatggctccagatgtcctgtataaggattgaaagaatagttaaacattgggatcagaaaggcagatggccacctcaacaaaaaataggaccacacagaatagcattctacctcaggtgctttattatgcatatttgcacaatatgtgctgcatcaaataagtagaaaataatgtgtttgacaattaacagatactttctcctttctttgaatccagctagttgagatttcctttcataagtggatacattttgactgccgccttctatattgcgtgcatgtatcttaatttctgtactttgtagatttttaccagcagttgttcaaatcataattatggttaatgtataaaaatgtgtgaatacattcacatttcgaacggatatcaaactatgttggtttctactccaacagtataccatataagataaagtgccaaagttcaattttgaaaaccatgtcgataaaatatgccctataaaaacatgaatgttatttgatttcagaatattgtactaagcagaactatagaagcatcctaaatgagctttttctacatgatgcatcctttacctgtatttcctagttacgattatctaattgattggagtgagggcctttttcatttacttccactgactcctaaatgcctcacggttatttagcatgtggaaagggacttgctaagcagaaacatctgactctccaaacatcttctttatgtatcaacatgtcaactactatcaggctggcttttaactgatcatggttcttttaggtcgcaaatttctgtttgagagagtaacctttttatgtcacttctctttggtcgatccgccgctctggcgtgttgattctgtagtttttttctcctacttaatacaaagctgtgcaattcttttgcacattcccttaaaagatggattatgacaggatgaaatttgtccatttgtatttccaggcttttaactggggcgatcaaagctctccaggtttttaaaaactggaccttctaaatgaactcttctattatggttggtaataggccatgtaattaaactcaagaaagctagagacttactccttaatgtcataatagcaaagtagaaggtctgttcttaaatttcggtttagctatctataggtcgaccaaattgtgcagttacagcagtcatacagatattccacttgtgatataaatcttccgtaatcaatagtttgcaacacatacctctggaaagtttggccatgaatatcttaatcttttaccacattgataattattaccctttctttcagaagcaatcgatccatctgctgcaaatcaagtattgttatgaacaatacagatattaacaggtctttaacagcaggaaacacggttttaacagaatttcgagtgaagaggtagtaaaataaagagggggggtggggggggggaacttgaacagcagaaacacaaagtttaaggagatatttcgagtgaagaatctggtgtggcaggcagagatagatagatcgatcgatagccgagaggatcgaacagggaaggaggcttaccgtggggtttctgcgccttctgacgacgtcggcgccactcccgctgccgctgcctagccatgagccgcttcagcgatagcatccccattgatgatgttgatgataattgataccaccacggtggttcgtctccagatcgagacgggaaatacctcagatcaatccctcgatctgccctgcccgaccgagggaactcgcgtcggcggcggcggcgaggaagacgacgacggcgacggcgacggcgacgaaaaggagaaaaccggacgaggagcggacatgcgcagcccagcccaaggcatagcgttcctatgaaagcgacacggcccaaaatcgcgctggacggcacacgccgtatcagccagccagcctatttgtagttggaatagttcactgtgagtcccttaactagtggcagaatctgattcgtattccggaaccacaccgaatatgtcaggagagcactacgtgtcggacgtatggcgcgagacgaaaaatcggacgcatccatgagccatccgatccgcgcgctcgccgtcaaccgtttgatgtcaacaagaatacatgcatgcaaaacaaattttaaactattttttctcttaaattatgtatccaaatcatgatccgattacaccattaaattcgttacaattaaatctttaaaacaagaccacacatggatatattccgatgaaaatttttttagcttattattgaattatttttaaatgttgcacgctgttccaccaaatatatcgaaattgtttcactaggtagatcgaaaatgtttcaatcgtttaaatcgggtgttgtttcaccttatataaaaacaatgtttcaacaaattgtgaaagaatgtttcaagtcattgcaacatttgatccatacaaagtgaaacattataagtacactaggtgaaacatttttggtggtacaaaaaataaaacgaatttccttaatagagggtgtccataatatgtgggtgatttgttgcaaaagaatatttcaattcactgcaacattagatctatacacagtgaaacattgtgagtacattaggtgaaatatttttagtggaacaaaacattaaacggattcccttaatagagggtttccataatatgtgggtgatttgttgtaacggaatatgtagtggggacacgtggcagcacgaggacacgtgtgggagagacgtggtgggccctggcggctggcattctctgtgtcctgagcgtccgacgcaaatcataggatcggacgtccgggacgaagcgttttccgaaagtcttcgttggcccgatgactccaatgagagcgctacggctcggacgtccgatatcccgccaaatatcggacacccagcccagctctgagcgtatgtgcatgtgcatgttgctgcactttatttttcactccacaatcatgaggaatctttccatctgacgtctcatgtcccaacaaaaattggttggtcaaatgttcctagttgaccattgagtgaaacatcaaattatatatggtgaaacaaaaaaatcagcaactgaaacatttaaaaattttatgaaacatgatgaagatacacgttgaaacatgtcgctaccacatatgaaacaactagtgttaacagattgaaacatatgtttttcttttatcaaaatataatcatatgatatcttgttgtaaagatttaattacaacgaatacaacggtgtgatcagatcatagattgaataattagtttatgagaaaaatcattttaaagctcgcaaaaatgcatacatgtatgcatgtatgaggtggagagagataggatttctctctctcccccttgggttgtctgcggggatagctggagcggcatggcgggggctccggcctcggtggctttcaaagcctccttcttcacaacaggatccaaaatcccgccctagagttcatctacctccccttccaaaacttcttatccttctccttcttgctaatctctatcgatccatccatccattgcctcacaagcacctcattcttttttcctttgattcttcgctactaacgccaccaaaacaaacaacagatttacagtaaacagaaataacccccaccaaaaataagggagaataattttttttaaaaaaaggaagcgaaattaaggaagggcctaatatcaaataattagaaggggtgaggctttgaacccaagtggtctagcccaccacattgtaaagatagccgaaagacccctgggcgtttctcaacttttttttgggagggggagggggtgttagcgttctccgttgtgacgagaggcatgcgctcattgtggacgccactgcacctgtcgcgcacgccttcacatgcgacacgacacgcttccctacgccactgctaggccctgccacccccgcggcggcggtggcggagaagccgaacacgactgcgtggtcggcctacctctcgtccgcacactgtacaacgcggatggctgggcgcgccatacttctttgccatgcgatgttgttgtgcgcccgcacggcgctgccacgttgcccgggcatgagttcaacctcaccaaggtggtggccaaggccaccggcccatgctccggtggcgggcttggactactacttcccctgtcgatgcagttccctgacttgctccgccatcgctgccgccgccgctccaccgcccaccctcccgccgcctgccacctggggcttcagctctcaccgtagacgaccggatagggagagaaaggggagagagagaggggggaggaggaaggagaaagagaggctgacatgtgggatccccatgtcaatgggtcccacaatatttattttgtgaatgataaatgggtcccacgtattttttaattctaatgttatataagcgtcacgccaacaccgccacataggtgccacgtcaatgaaaccgccttcaaaatcaccgagggagttaaaattacaccgcttttaatagttgaggggtcgagatatccggtattgcggttcaaggttatgaattatattcaaccactaggtacgtaagggagtcaaagtggacttattcctttgcacttcccctttgttcccgctggtctaaaagtttttcgaaaacgattaggctcgggcaccccatgcctaacgaaatatcgagtgccttgtcagccactcattccgcatgccttctttgctaccgccgacctcgcctgcaccgccatcgcctgcaccggctttcgctgcgtcatcactgagccctccttcctccatcggatacgcgccatcaacaacccgccgttgctcgcaatgttgtcaatttcacctgccccttcctctcgtcgtccttggatctctggcgccaccgcgacatttcttgatggccatgtcctcttcttctgtgacgctgacggcccccgcgaagaccgaaggtgagcaccgagaggcagttgtcggcaaccctgtgttcgccggagaggataaagatgcagtccaaaccagtttttttttttgtgtgtgtttcagctagtgtactcgtgtttggatcaaatattgcagtggatattttaataatgtttcatattttaatcgttgatgtacatagggtttgttgatgtttcaatggttagaaatcaatgttttatatgctgtagcagaatgtttgaagtgtgattcggttatgtttcattgttttaaatgctgatatttttctcaagtactgatacattttcttacaaagaggtgaaacaatacctgatttttgaggaaatattgcaatggggttttgatggtgtttcatatccatgtccttgactgatatggattgttggtgttctattagggtgaaattggatgtttcatatgttaaatcaaaatgtttcagtcgtagttcaaatgtgttccaacattttaagagtttgaaacattttcgatctagcatatgaaactttttttccgattagtaaaacaacgcccgattttcgagaaacaaaacgaatgcccaattaatagttacttcaaaggtttttgtccgtttggcaccgtctcaactctagctttacctcttgtgaagctataacccaaccaaatggtttcagctccgtccaaaatcactacaacaaatatatcttgtagagacattttcctaatactatagagacatttataaaatgccttcacagtgttatagagacattttgaagagtgtctcataagtgccttttggtgtattgtctctacaaactaagaggcattttgtaagatgtctctatgcaaatagaggcactttgtagaggcattaatatattgaggcaactatagcaaatcaatatgaaaaaaaaaagaaaaatattatcccttaccaatccttgaactcatgacctcttgagttggctattttttatcttcaatgcactaaccatctcaacctcatttaattatatataaatatatgatttgtgttacttatatctaattacttgatatatatatattaatatttgaaaaaaatgcctttacatcgtttaaaatgccttaagaaaatgcctttacatatgaggtaaattttaaagtgccgaaaggatgtctctacaaaataaatttaataaagtatactaaaaatgtctctaaagtgtccctaaagtgtccctagagtaaaaatattttaggcaattttcaaagtgcctctaaaaagtgtctctagactatagagctttaaaacttagaggcattttgattagaggcattttgaaaattgtctctacaaaagagcctctatataaggtttttgttgtagtgaatggaagtgctctcacaatcaacatttatctagccacatcattctatgaattttgttcgttgaagggcaaaacggaagtctcagctgatgtgaaattgaagttaaaagacctttaattctcctctattaatatgcatttcatcgttgtagttataatacgttcatgcaggttagttggaagattatcaatctccccagccatatgactgaggagttgaaagtccattttagttatcacgtagcaacgtgcaaaccgttgctcacctattattttttattaggacggatgaaaaattatcacctcttcttttgcaaaaagaaaacaaaatctgacctattgctatgaatcaatcgcaaaagttaaaaaaaaaacgatgttgcttctgcttcacacagattttgcataaagcagtgttacaaagcttatggaaatatactaccttcttttctaatatatgacgttgtacttttaaaacattaatcattcttattattccaactttttaaaaatataaagttatttaagccaaacttaaagatcatttaatttatcaagttataataagagaaataataattacataatatttttaaataagatggatgatcaaacatatattaaaattcagcgatgtcatacgttaaaaaacaataacggatagagtacttaggttcacacaaagtcctcaaggtacatatttttcagtagttagttattgggttgcttctgcttcacactacggtggccatggatgtgtgaattgtgatgtgtctctacttggaggagaaggccttgcgcactctggagctcaccctggtcttccccttcccttgctgctccttgtcaccgccgccctccttcgcgtccgccgcggcggtggtgacatcagcggcagcagcagcagccggcggcggcacgggcaccggaatccccggtggcggcctcgtcgtcgttgccgccaccttctcggcggcaggtgcgctcccggtcgtcgacgcatgtgcatgcccatggcgacgcgacggtggcggcggccttgcagccggcgccgacggcaacacgacaggcgccggagcgttgccgcccgcaggcttggcagccggtttcactaccgccggcggcagcacgacgggcgccggagcgtggcctgccgccggtggcagcaccggcctcggtgggccgccgccgtgcgtcgtcgtcgtcgcaggctgcatgtctactgtacttccaggcgcaccaccaccaccgtcgtcgtcctggccgtggcggacgccgaggcggcggagaggccggaacgccgggcgggcgtggaaagctctctggagcctgtcacagaagctcggcggcttctcgccggcggcggcggcagactccttcttctccgtctgcatcctgcacaaactacaaactaagtcttcaactgcagcgaaatggagactgaactcgtagtgtttatataggccaaaaaaaaaaaagaagaaaaaaaattactaacttacaagcgaagtgaaccgaatggagtgcattgtgttgtatcccttctttttttttcttcagatacccagcgcacaaactaaaaagacggcgtatcatgcatgaaccgacgagaaatggcatcgcattctccacatccacaagacaaaaggacaacaaaagtgtctccttttaaaccgtcgatctccaccgccagcttgacaaattagatgttcagttaatgaattaattaaccgcgaagaagagcatgacacagtgtaacatagatcaccacaagtccactaatgttcacacgtggagaaaagtttggtgtagcatgaaattaattagtactattaattctttagatctaattcacatccgcacgttgcgcaacctttagatctaattctttagctaggctcgattcacacttcgaggtcatccaattttacgtgcccatacaacacatcccatttgcacatatgttattactagtataacacaactataaattagcacatattttaatctatcatgcatatgtacgaaaccctagccgcccgccaccacccactccccctcatcctccgcctcgccaccgtcggagcacgttgccttctctaggcggcgagcatgggatggtggtagtagggccaaaccttggcgaggctcgcctcctgcgcaagggagacggtgaggagtacgacaagctgaaggcgcggggcgctggtatagtgtcgtcacgtctagatccggtgcgtggttggatccggtgtctccgcgtcaattttggccagggtagcagttgacgcacctgcgggtgtcgggtggccggcgtggctagcagcagtgataataggaggtggcgggctcctccacctcctgccccgtcaccgctcgagccactggatggcaccggtgcaacctagggaagtcgctggatctggggcctctgcccttggttccgactgtgggtgacgggcctcccactggccggcaagcggatggtggtggcggtagagagggctccccctcctagcgtgcggacatcaacaatagctcctgctcacagggcaacgacaatgccctcgagatgacgatggcgcgactgcagcaggccgacccgttcgacggagtggtggcgacgcggttccgcaggcaatggcattgaggggtctagtggaagacggtggcagtagggcttttgctttgctggtcaacaacgaggggtgatgggccactggttttgggacatccggacatccggtgtctctgttggtggtgatggcggttccagttcctggtggttgggtgtggccatgatgcaggagagaaggtcatctcagcacgctgcaatgctaaagtttgcttgcacacttgagagcgggcgcaacatcgatagttggttgtcttcatagtggtaggttggtggaggcctaggcaaaagggtgaatggcgacgctagcgggcgtcgattcctccttggagacgtccttttggtttctctatcgtgctgtgcttggagctaacccatagcaactatgctccactttggcttctatgggtggcttttgggaatttggagctgctgcgtcatgttgacgagcttggtaacgatgactcaaagctatggtcggttctaagaggttctgtatgctgtcctttagggaagtcggagctgctacgcggttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagctttatactatttgatgatatgcacgaaacgaggacacgttgctatcaaagtctatcccttcagtaagtagaaaaccaccaatataatactatttgtatttctgcatacataggagagcaagtcaaaacttttgacagaaacaacaaaaagtagctgatttttcttactttttccatattcttaagttaagtggcaattatcatatacgacaatgggacgatgacaatttagatgagaagggcatacgtatgtatgcactttggcaagtacaatcacaaaagattagtcatggagtaagtgtagctgaaatgttgccttttttcccccacttaatataacagtagttgatgaaatgcttagcagttcagctgctgagatgcttacccaatggactcagcctgatctaagctagtaactgagctaaaaggagaattaggttagctgctccataagcatcgagaggccaacagctagcaatcagcaaaggttgctgcagtgtcgatcgatgggtcacagttattatcgcgacaggattagtagcgtgacattatcaaattattaatgctttggttcttcattaaactagctgccacagtaggccacacgggcacctcgatcgcacttaataggtcccgccggtgtacccaacgtgagtatacatacgcacattctagctcggagacaacaaacaacaaaaaatgcgttcatttgaatcaaacatgcattataggggctcatttaagactctaatcgaattaataatggttattttattcagcaggtgagaagcgtgactcatccatccactgcacaaattaagacaaaatgtccccaaaatcctaaattaattccaagctagtagcattcagaacataaatagttggatagagtagcagcgtatgtgtatgattagacctgaatttggtatggttaaaatcctagataagttaatgatcaagaacaaggaacacagtaagtaagagagtaacaaacatattaataaggcattaatggtgcaggaacgtgatgagagccaccattgaggtgccgggagccggggaggtgaacctgtactgcacccatctggaccacctcgacgagggcctcaggatgaagcaggtcgactccatcctccgcttcgccgacggccaccaccacatcctcgccggcggcctcaacgccctcgacgcctccgactactccgccgaccgctgggccgccatcgccaaggtacacaccacacacccatcaatctattaagttgcatgcaccagccagttacacataaaagcctaagctggtagggaaaggcgggcaattcactttatacactccaacacaatcaatcaatcgattttgtccaagaaaccatcctgatccatcctgatcatgggcaatttccggccggcggcggcgtgcgtgcagtaccacgaggagatcggcaagccgccgccgaagtcggaggtgatgaggcacctcaaggcgaagcgctacgtcgacgccaagggcttcgccggagggcgtgacgccggcctggtggtggttcccaatggccaaggttagattactgacaaatcttatcgcttgcagaattattccggcgatctgtagctgctgctaattaacatcgctgagatcttcttcttcttcttcttccatggtggtacggtgcagatgtgcaggggacgtgcaagtacggcacgagggtggactacatcctggcgtcgcccaactcgccgtacagcttcgtgccggggtcgtacgccgtcgtcccgtccatgggcacctcggatcaccacatcgtcatggtggacgtcgccgtcgccgcccacgatggcggcggcggcggcggcgcggcgaggcggcggcggaggcggagggtggtgaaggtgacgaacaagagttcggcgagagggatattcgccgattagactaggtggattattattgggcttctggtttcttcttccttttgagtgaactgtatatgtgtctcagtttacggcccaaacacttttttttggtggggatacggcccaaataattatctggccgaataagcccattagtaatgtgaaccgaatggtagcgagcgatccaatcttggggtttgggttccaggaaggcccgtcaacattttcgtacgcacacagaacattttcgtatggaattagttcatctgagtccccttaacttgccaacgaatccgattttcgtccttcaaccatccttcaaccagaaaaccagatacaacgggtccctcaagtgttaaaaccggtttaatataggtcccatgacggttttaatagacgtggcgctgacgtggctagtttcactcggttttcatatgacgtggcattgacgtggtatatatgaaataaaatttaaaaataaaacataatatatggtcccacatgtcagtcaaaataataaaattaaaaatagtgggacccacatgtcagtgtccccattcatccacctcattctttttctctgtctgctcccctcctcctccctctcttctctatcacctcatccccttctcccttctcctcgccaacgcctgcacgccgcccacgctgccagacaccgggagggtggtgggaggtcgagggccagatcaccaggtttcatgcgccttcttttccatcttgccgcgcgcaggccacgacgccgtcctgctcggccgccggccacgctaccatcctccccggccgtgggccacgccggctccgctcccccgcggcgccccccagagttgctgcggtcaccggaaccgttgcaagaagctgcagccgccaccgccaccgaaagctcctgccagcgttgtcatcgccgtcgccgtggtagggcgtgggtgatgtagaagtttttactatagcccacgtctatggataaaactaaattatactacatgcttgggctgatgtaaaagttttctatataaattaaaagttattttaaaaatcaaacaaatcaatctcttttaagtttataaaaaataatactcgattaattatatactgataacttgtatcattctatgtgctatcagaatctccctgtactcactactcacacagtatgaaaatggaactgaaaatacccacgctcgtggaggattcatagtttcatatataccacacgtaccgacgtacgacagttgaaggcatcacatccccaggagaagtcgcgatgaacttcaatttttcagacccaaattttccaattcactagtgaaaaatctaaacattacacttgagttctgaaaatgtgaagcatgagccgggctggttccaatgtattcagctgacttaccgattaattggagaccggtgatcatgtgcatacaggcatatcatgtcttgtatcaaacaatatgtttctggccgggccactaatagctactcccttcaccccactttaagcgcagccaggatttcatgtccaactttaatgattcattttatttattcttttttaaaaaataaaaaacaaaaactacatataaagtatcattcatgtcttattatataataacaatgaaaaattaaaataagatgcacgatcaaagttagacacagaaattcatggctacatttaaaataggacggatggagtagtatgagtaacacagtagattgatcacatgagcgagatcattttttctaggcaaaattttctataggacactcaaaaaatatgtatttagctgtgagacaccacaaagacgtgaatttgccgaggatacttcaaaaatatggtaatttgttgcaggacactgggcgcattaaagatgtaatatccacctagttgatgagagagaaaccatataaaataacagttttgcccttgtttttcctccaagtcttcttctggctcacttggagcgagctccaccagcttacccatggcggacagccactcggctcaacatcacaactcaacaccctaaataaaaaaagaagaagggcatcggcataataaacaagaaggcgacaaaaaaagaaagatttttaaaacattgaccatgagctagtgatgagtgagtgtgagcgataatgactacacacactgattaattgctcccatccatggcgatggcgcctgccggcatacaccacatgatgctgcacccggtgttggggtcctcgtagcattgctgctgttggtagtacggctgccggttgccatagtaccatccctggtggtcgtacgacgccgtcgctgaggccactccgtagtacccactggtcaccggttgttgccgccagcgcacgagccgcagcggcacgcgccgccgcagccgcaaccttagccgtcgccgtaatatgaggactagttgtacaccgggttgttgggttgtagttgtagcatgataggaaccagtgggcaccggctagatggacggcacggcgacgccttgcacagtcggctcaggcggcaccatcatcatcggcggtgcgattggctagccgcgtggcagctcgaggttggcgtgctgtccgccatgggcaaactgatggaacttgctaggagtgagcatcggaagaagacagagagaagggagaaggagataataagggtaaaattatcattttgtgtggtttctctttcatcaatagggtggatattatattttaatgcgtccagtatcctacagtaaattactgtacttttggagtgtccttggataaattcacgtctttacggtgtcctacagctaattacacattttttgagggtcatgtagtaaatgttgccttttttatatctatcgatctgagtgacgcttgttctggttataatgtgtgaaagtaatgtgtgaataatttttagtgacttaaaagccaatggtaaaaaataaaaataaaaatcaactgaaaattaaattttaaattttaaaagtcagttatacgttagagagtaaacgaggatctgacacatttcaatatttgacctctgtggtagcatgaggaatgcatgcatgctatacaacagaggaacccgttcctattttgcatgctaatttcataaagtagaatatggatatatgcagttcttaaattcttaaatttaaatttactcatgcacgccatgtactaggtagctaggtactgtttttaaatttattcattatttttttaggaataattaactactatttgccactcttacgtgtggttctaaatgatttgccctttatgtcatagacagtgagtgacaaatccttaattgccacatcttaaaagtggcaaataattaaatgccccattttttttacctgtagcgaccaatctaaaccgtcttaaaaaatgttgtctaaaagagtttcaaggcttttaccatcttcgttctaaaatattgctatctttatcccatcttaccatatttaactgtacacaatgcactagtatcctagtcgctagtgccatgcactatttgacatttgcggagccatcgtttctcttattcgcggaaacttttatatatatgttattagcaaactaaaagcaaaggctaaaaaataaacttcaatgaaaaacctcaaaatcaattctaaatttatggttagaaattcaaatattggctgataagtataagtataagcgaaaagataaaacccttgatgtagcatgatgttgcgctagaggaaccatcgttcatattttaccatcgacaggtatatatatacgtatatacttcctccgtatttaaatatatgataccattgactttttgactaacgtttgactattcattttattaaaaaattttgtgcaaatatgaaaatatttatatcatgcttaaagaatatttgatgatgaatcaaggtacatgaaaaataaatgataattacataattttttttgaataagatgaatgatcaaacgttggataaaaattcagcagctatagaggtagtatttctttttgcaagttgccaagttggtaagccggtcgatgtcaccatgccataaccgtggagcgtgtccatgtcaccgcatgctataatcgttgagctagccgccggccctccacgcttaacggatcgtcgtacgttttcttcgttcccgcgcgcgcgtgcataacgtgcgtatgacgatccatcctcctcgtgcgtatccgcatctcacgcgcactacacgctgctaattaattaacacgcggtaaattaatccacctaagtggaaaaattaccgcaacgaaaatatactatattaagcatgtcgtgcacgtgacagcgatgcgtacgtgcgtaaccaatggccgagaacgggggtacgtgtgtttcgatctgtaattttctttcccccaactcgcggcatgtcggcatgtaatgtaattctcctgcactgatcgacagaatcatgggcaaattaaacatatcaaaatcacaacatctgggaacagccgcacacgcttcacactcgcatgagcatattaaaaatcacaacaatagctatatatataggcctctatagctaagctacctcgtcaattaattaattgttttatcgtggaagatggctcacgtttcagctctataaatacaactcttcagatcagagctaggcacaccacttcacttgtgtagttgtgttctccctccataacttcacttcacgtacttcaactcaaacacatcagagttcgtcgcctccttgtcatcactgaacacacacacgctgctgacatggccgcgatcaaggctgaaacagcgaaccagcagctggagatgaacgctgtcgtcaatggcggcgccggctttgacccctccatgtggagggacttcttcgtcacctacgcccctcccctctcgcaggcacgggcgtgatatcgatccagtggctctcatatgatttctgtcaaatttcagacaaattttgatcaattttgcgcatgttttaaccgatcatatatattaattcatgcaggttgtggaggagcggatgagggcgcgggcggagcggctcgccggggaggtgcgccgcaggatgttcgccgccggcagaggcaacggcgacggcgagggccgagttacgatgagcgtggccgaagcggcgacgctggtggacacgctcgaacgcctcggactagatgggcacttccggcacgagattggtgtgctgctggggcgtctccgccgcgaggaggcggattttgcaggcagcgacgacgacctgcatactgctgcccttcggtttcgtctgcttaggcagcatggggtttgggtatctgcaggtaggtaaccgttagtcttggattaataattaattaatccaataattcatagaggaaaatacaagaaaattggttttgcataaacgatttaagaacgaataatggcaataaatatagttaacggatttgatagaaaacttcagtcaaaactctcataattgtaaccatatgatctgatcaccttgagatttatgcatgaagaaaaaaattactagaaagaaattttctcacacatatcacgcgtaagatttcagtgccaactaaccaaactatagttgaatgcaagttttatataatttatattgtagttacaacataattactcttcatttatattatccctatagttaattaactaatttggtattacgttgtgtttacgtacgtgtgcagatgtgttcgacaagttcagagatggctcgggtagtttcagctcgagcctacgtgatgacccgaagggcttgctgagcctgtacaacgcagctcacatggcagcacctagagagatcgccctagacgacatcattgccttcgcaaggtgccacctcaaggccttgtccatggacggcgagctgaagtcgccattggcggagcaggtctcccgtgccctggacatcccgctcccacggttcccaaggcggctcgagaccatgagctacctcgtcgagtatgagcaagaggacgaacacgacgacatgctgctggagctcgcgaggctagaattcgagctcgcgaggtgtcttcaccttgaggagctcaaggctctctccttgtgagtgatcgtttcttatcgtctcattgctgctgccactgtcttcttcgtcttcgctataagtgtaagaggttgatgatcttgcaggtggtggagagagctttacgagagcgtgaagctgagctatgctcgagatcgcctagtggagtcctacttctggacatgcggcgtgttccatgaggaggaatactctcgtgcccggatcatgtttgccaaggtatttggattgctgtccctgatggatgatacctatgacgtccatgctaccttggaggagtgctataagctcaatgaagctatacagaggtctgaattaattaatctctcatgatgttgcattgttgattgatccttatgttggtgattcagctcacatgtatacatgtcgatgtgaagatgggacgagggcgcgatttctattctgccagaatatttgcgcatgttttacatcaagctgctgagcaactttgacgagttggaggctagcttagaaccacacgagaagttcctcgtgtcctacgccaaaaatgcggtaaatattcatagtaaaaatcacatttcagtctatgaaacatgctaatatgtagagtaaaatcagtagaatctcacgtgaaattctccctttcctgtccatgtacagtttaagctgtcatctgaatactacctccgtgaggccaaatggtcgaacaccaagtacatgccgagcttcgccgagcacctggaggtgtccgtcatgtcgtcgggcttcccgatgctggcgccggtggtgctgatgggcgtgcacgacgacgccgccgtggcgaccgcggcggcgttcgagtgggccaccgccgccggcgtccccgacgtggtcatcgccgccagcggcgaggtggcgcgcttcctcaacgacatcgcgtcccaccgcgtggggaagaacgagaaggacgtgccgagctcggtggagagctacatggcggagcacggcgtcggcgaggaggccgccctcgcggcggtggcggcgatggcggagcacgggtggaggacgatcaaccgggcgttgatggagatggaccccgggctgctgccggcggcgcggctcatcgtgaacctgacgaggacgctggaggtgatctaccttggtggcagggacggttacaccttcggcggcgacatcaagggcctcgtcgtcagcctcttccttgatccggtcgccattatacgtatttgagctgaatttgaatggcctcgatcgatcctgtataagttgtgtacccgtgtattccaggcttctagctaggtgtgtgaaagctaggccagtaaggtatagtaccgttggaaaaaaatgggtgatttatagtagtagttgtttctaagagataaattacacaaactattgatgcaaaataaattttgagacagaactcgaaaatatatccaaaattttgaagaataaaaagttctattaaaattggttctaatgctgttgaaaagaaggtgtcacatttaggggtgaaaacgaatcgaatatggtcggaaactagctctactatatccgttttcatatttcttttcacggaattggaatcagaaacccggatacgaaaacagaatcgaatattaccgaatatagatacggagtgaatacgaatcgaaacgaataaggtaacgaataattatcgaaatatcaagacccctcaaagtaagcttcttaaatcgaggaagaggtgtagccattagttttcaaaaacaaaacatcaacatgttcaaattttatctctatttgtaagtgcaagggggagatagaaaatgttgtgtttactttcatacaaatttatgttatcatgaaacaaataaattaatgtgtatcacttaaattttcacaggcacattaaaagttttgaaaattggttgagtattttaaattttgggttgaacatttcaattggagttgagagtttcgaaattgaattaaacgttctagaatttaagttgaattttttaaatctgagttgagagttttgaatttgaactgaatatgtggagaaaggaggatgaagaataagatggctgagaatgacatgtggggcccacgtggaccccaccatttttaattaattcttttagtgtaactgacaatggggtccttgtttttattaattttcacatcaaattgctacgtcaatgccacgtcagaagaagaacgggtcaatttagccatgtaggcgccacgtaagctaaaaccaccatctaaatcaccatgggatctatattgcaccggttgtaatagttaagagacccgctatatctggttttctagttgaaggatgaaaatcggattcgtcgacaaataagggaccacatatgaacttattcctttactatttgacaattttcatattgcatgggctacacacatgaaattttatggatttggcccgttattgaatttgatatgttttcatgtgtttgtagcactgggcacatgggcccaatatatagcccacatgtaggctaattattattttttaatttgtttcaaatttatatgtacgaaagttatacgtacaatgtttatatgcatatgcggagaaagtagggccagggcttcctaatgcacgcgctgctctgtgggggcaagtcgtgcacccccaacaagcgtcccctatattacttagcgcacccccgacccgcttagtgttaatctggttcaataacattttgtaatataaattaacgaaaaagtgttaagttgaaagtttctgccaatgttatggataaggcatactcaatagttttgagttaaactcggtggggcccaccatatattaagtcctatacagaatcttgcctcgtatgcggaaggtggttcaagttgaagtttaaaattcgagttgaaagtatcgaattccaagtcaaaagtaaatttgatatgaaagttttgaaacttgagttgaaagttccaaaagttgaattgaaagttttagaatttaagttgattgcatcaatttgagttaaagttttaaatttcagttggaagtttttgaaatttgagatgaatggtttgaaaattgagttgaaagtttcggaatttaagtagagtttcaaatttgattcaaaagtttcaaattttaaatatagttttcagattttagaaaaagaacagtaaacactagtttgaggaaaaaaaaccgcatagagggttaccaaatttacgtttaattagattgtacaaaatgactaattagcgcatgtgaagaacccttgcgccgcgagcctcatgagttaaacaagttgtgcatatgcacggaatagatttttcacacaaagtatcaatgtatttggtttttatgcttatttattttggaaaaaaaaaatctgaattaccccttgaactattgaggtagtacaatttacctctaaaccagttgttttgcaccccttactctttaagcgccgccgctcaccgaccttgggttcttggccttttcccgagagagggagaggggtgagagatgtcatgtgagcccacttggatatttattttgacgttttgttgctgattggagtgtcaggttcgtgccacgtgtgcaatcctatgccaaaaccacttcaaaccatgctcatgggtaatccatcaggtttaaagagttagggggtgctaaatgtttggttttgtgatgtaagagattaaatcatattatctcaatagttcaggggttaattttgacttttttcttttctttttctatgagtaaactttctttctgggctagggttaacacgaagaattcatttccaaattcatacgcatgaattttctatatacaaaatttctacgcaaagtatctatgtataaagttttacgtataattttttaatttatgaagtgtatgtgtataacttttttaactggacagcatactgtttgttggctcaaagtccaaccagaataaaaaacaagcatgcgctgtggcgggttgaatgcccagggaagagaggaaacttgtggtcgtatgcacactgttttgtcattttttgccgcgcactcgtgatgtgcgcgattgcttgctcatcagactgatctctatttatgttcttgaggagataccatataactgaagagaggtgcgagggtaagtttatattttcacgttagatggatggatatgctgtacggatgaaagaggccggtgttctcagtttcttacgcaagcgcgctcacgtaataactcatgcatacataccaagggtttgacggctcgtgcaaagtcaccttccaaatgaataggtatagtatgcagacggcgagttgtgctgaggctgtgtttagttcagcgtaaaatttggattttggttgaaattggagatgatgtgactgaaaagtcgtgtgtgtatgacaagttgatgtgatagaaaagaactgaagtttggatctaaattttggatctaaacacagcctgagtactccagtagttaggccggccgttatatgtgccaatcagtactggaagtctgaaaatatcggtcgatcagcagtacacgtattcacgatgggagtgtatgtatgtgaggcatgtgccagtcagtgcttgctgcatgcatcatgcatgctgggccacagcctacagcccctacagggagaacagtacagggtgcacatgcaaaatgaggccctcgtacgacaattcgatcgtctattcttctttttgctgaaatcgtcgtccctgtgcggcaagcggtccatgatggaccattcatgcattgtcttcgttggtcaatctcgtcactacgcgcaagcggtgacactacttgtactgttgtgtctaataaatgtacaggttctttgaaaacaaaggaaaaaaaacaattgttgcactagtcgcacataaatcatcctacgtataaacctggaccttacttttcatgtatgatatatctccattataccaacctgtagatcgtgatatatcctgcgtagacgaacgacgctgttgatcctgttaatgatattttatcagctattacactggttgaaagatctttctcaaacaacccacacccacgcgacttcacggtccaccgagagataaggcactcatgtgtcccacgcccgcacgtacggtgacagcacctcgtgcttccgctgcttaatttccctataccgcgctccgtctcctcttcttcacggaccacggccacacaaaacctatgtttaaatgtgccactttcactgagaaaactgctgcgccctgctagaaaacttgcaacctcctctgccttggagctccgtcgctgcctttcccaaagcgcccgatgccgcagctctccgcggaagtcatcgcctccactcacctgagccgacccgtcgagctttttccccgtaccgtagtctactacactaaaaagctcgcgtgccccgtagctttctcgacaccaccaatccgctccgatttccgatcaactaccacaaccaaagccgatgaatcaccatactatatatatatttctagccactaaacaacctgagtgtcaaatcttattatcatctctctatggtatgcatcttactgaagacccgtgcctccttgctcagagtgttcgacttcagtgaaatccctaacctcactgaaattctatggatagcttaaacacatgtgcttagtatttgtaggcattatgatttaagttctctactgggtagaatgatggcttaaacacatgtgcttagtatttgtagacatcacgatgtgagttctctactgggtagaatgatgtacccgtgaggccgtgactccgcttaaaagcacctagttattgaggcagacgagaagaactgaacaagcaagaaccatcatatgctaggaaaaggacgatttttgtttttgtttttgtttttgtttttggagtcgtgacaaaatgccctgggtcgttttctctttattttttttatcacaaccgactcaatccaccggcaaatacaaagacaaagcactacacacaagaggtatagagctcctggtggattaatcttatttgtaaccagggcaagtgtgtgagatgtacaactgtattggcccctttaaattatatattttgatataccaatgtgttctaatatatttagaatctttttacttcttttttaaaattttctttgtgcttcaattgaattttcctagaacgagattttttttctctgacaattgtttgataatcatagataccttgtagaactatattcatgacggtagtgaacgtgtgttctaaataataacaatatcatttgtccacttaattaataaaaaaatgaacttggtgcagcgattcttcttctgcctagctaggtcgtcatagacggcaggggcagatctacagtagaagggccggtgttaggcgacaccaacgattttcagcaaaaactatagcgaaactacacaatgatgtaagtataattagcacacgatgataccgatagacacgttctgatactaacgaatcaattttctagatccgccactgatagacaggtgagtttctttagcatacattggctatcgccaatacatataagaccttattttatattttgaatagggccacaataatttaggatggccctgtttgtaacatacgcatgcataccctagtatttattatgtgggcgtatagtgtatatgtttttagataatggataaaatccaacctttacttcaacagaagctatagccacttattacatagttattggctgaaaaacaagtataacaatttgtaacaaagaataaagagacgacacaataataaatgtcaccatcataggaaagagaaacaatttactcaaagaataatcttattattaaaattccatccaaatttagcgaaaatttaaacggcggttgtttccaaattccaacatgtagcatgaatagtcaccatgtcctcttcacacatttgtagttggacatagaaccgaagccagtatgctctgaagaaaaccggcatatatgatttagttggtgttttatgaaaaaccatattaattctattcaaccatagagtctaacatagaacagacaccctaactaaaataaaatatatatgtaggatcgaagttacgcacacgatttggacgaacacgtcggcacgttgctgtgtgcatgtctaatacacgggaaggggatcaagaaagaggttggagacgagacccttgaggtcgccaccgacggtgtacccgtccctgccgccgaggtagatcacctccaccgtcctcgccaggttcaccatcagccgcgccgccggcagcagggcggcatccatcgtcccgacggcggcgcactccccgttgatcgtcctccacgcgcgctccgccagcgcggccaccgccgccacggcctcccccccgcccacgccgcgctccgccatgtagcactccaccgtgctcgccatgtccccgccgctcttcccgatcctgtaggaggcggtgtcgttgaggaagcgggcgagctccccgccggcgcggaccagggcggggacggggacgctggtcgcccactcgaacgcctccttggttgtcgccgccgcaccgccgctgtcgcgcacgccgagcagcagcaccggtgccatcgccgggaagccggacgacatgagagagatatccaggtgctcggcgaagctgggcatgtacttgtcgcttgaccattgggcctcacggaggtagtattccgacatctgcttgaactgtgtacatgtatgcatgtgcaggaaaattaatcaaaatgtgtggacgagggcacgaatatcactttaatatgccttttttttttttggagaacaagattttaccgtagttttcgcgtaagacatgctgtacttctcatccggctccaagctgtcctccatctcatcaaagtcattgagcaactttatgtaaaagatacgcaaatattctggtagaatagaaaccgcacttttgtcccatctgcatagatatatatatcgaggatatatttatattagctagatcattgattagtaatgctcgttggcaaattgacaacctactaggccatcattaattctacctctgcatagcttcgttaagcttgtaacactcctccagggtggcgtggatgtcgtaagtgtcatccatcagagtcatcagttgaaacaccttggtgaatatgatccgcgagcgagagtacttctccccgtggaatatggcacaggaccagaagtaagactctactagacgatctcgagcgtagctcagctttacgctgtcataaagttgtctccaccacctgtcaatcatattcacgcacgcacatatttactagaccacgtaattgtatttatgctaactgtgcagtgaagtgaagtagagtaattttatgatagtttttactgacagtaatatatattccactatcataatctgctgatgagtaaaagcagggctattgcttataacacagttgcgtgaagcagagaacgacaaggacagtgaagcaagaaattattgtggaagaaaaaaaataatatgcataagagaaacttaaatgattacaaggagagggtcttgagctccttgaggtaaagaggtctgataagctcgaagtccagcctcgcgagctccagcaccacgccgtcgtgcgcctcctcccgctcgtactcggtgatgtagcgcatcgtctccagcagcttgggcgcccgtgcgagagggatgtcgagggcgcgggagacctgctcggccatcggcgatcccagcttaccttgcaaggacttgaggctccgtctcgagaacgcgatggcgtcgtcgagcgccgcttcttcgccgggcatggcgaggtgcgctgcgttgtagaggcttagcaggccccttgcgtccgtgctcaggctttctctgaaacaacccgtgctatctttgaacttgtcgaatacatctgcatgaacaaatttctagctgtaagggtgtacacactagtactatatatgctccagggattatatttatccaaatgaatcagagatgggagagatgtgtgttcaaataacaagctttagatcgaaccttgtttgatctttgtcgtattttagaattcatttagtgtttttttcaccgtattttttttcaacctcagtttttggactgttatatactgaatttatttccattcttttgattttgtgtcccaatttatacgctcctagctatcaatgaaaatgtcttctaactgattcagcaattatattcattctatatcaatatgtacatatataacaaaatattctcctagaaaactgcagagagattgaattatactccgagttacctgcagataccaagaaaccatgctggcgaagtagacgaaacctaagggattcaaggtggagcaggtcagcagcagcaacgctgtcggcgtgctccttatggtgcaataataatacatgctgtaacgctacggtgatctcgtcgcggaagtggtcgtctatgtggaggcgttcgagcacgtccactagcatcaccgtgtaggccatactcgtggccttcgacagcttgcagcgcacctgcctctttagctgatccacatgttccctcatccacttctctgacatctgaaaacatatgcacgagcaattaaatccaagagagccatagttaaaggggaattacatccatgcgtaaagtctcatcttcaagttcatattatacagagacaaaaaaaaaacaaaattatatactctcaaaactatcataatttttatcatgtttgttatggctaaaatataataaatttgaggttaagactttacacatatgtgccatattattggaagtacttgtataattttattttagattttttcgggtgaaatttgttaattggagtatacggtgtgtatacgagaagagacttgtgtgtacatgatatgttccctagttaaagtatccatgtattgtcaaactactaattaagctatctagaatattgtatatgatcaattaacaacatgccattgaaatttcacgcaatctcttgctcctgaacttttataagatctctcacacatccatttcattagttgaccattagttaattgttagttttatattttttaaagaaatggccatatttcccttggcatattattactaaaagtttgacaatttaccgaatatgtagttttgggtttaaaaaagttagggcaaaattacataatatggaagtaatttcattgaaattttaaaaacttgtgaaactctgcatcaaatcaaatttgaaatgtattttttaatgaacaatattcagtttgaaaattgtcaattttgtcatagccatgtactctctctgttttaattaattgacatgtcgttctaaaaaaatctaacaataaattagtagttggcaaattacattgctaccctcgttaattatttcctaatcatctttcccaaagcaaacattcaaatatcttgagacttatatatatatatatatatatatatatatatatatatatatatatatatatatatatgaaaatattgatgaaggatagtagggaatatagatctctagaaatgttttcaagtgtgatcagaacgacaaaaacgttttgacacgaattagaacgaagagagtattcgtcactattgtcatttcatgcaatttttttcaaaaattatttaatatttgaaattttgtttttcttatcaagtgaaaaattttgaaattttcaaatgtattttaggcactatataaaaaaatgaaaattgttcttttaattagaacactcaacattatgtaatacataaattagggtaatatggtcattttaggaaaaaaatgatcaactaaaggaaaggaggtgtagaaatcaacatagaagctctgcatataaaagggattcgacaaaactcaaacatataaacgagattagctaaatatttagatacaaaatgataattttctctataatgtactccctccgtcttatataagtcgtttggaatttagtcaaagtcaaactactttaaatttgactatgtttatagaaaaaaaaaaaagtaataacttacaaaaatcaaattaattttctaaaaaccatggaccaaatattattttcaaaataattttggcctgggggtaaaaagggtacttttttttttaaaaaattgggccaactttggaggctgtttaatttttacccaaaatttaaaaaggatttaaaacccgaaaaaaggggggagaattttttctttgggggggccacaaataataaaattgtcaataaaaaaaaaaaaaaaaaatttgagggcccgggggggcgggggggggggggggagggaaaaaaaaaaacccccccccccccgggggggaaaaaaaaagttggggcggggggggggggcggggggaatcacattatatggggggggggggccccctctttatatgtcgaaagcccccccccagaaaaagaaaaaaaaacaaaaaacccctctcatccccccacaaaaaaagaaaaaaaaaaaataatttttttgtgggtggggggggggcctctccataaccaataaaaaaaaggaagaggcgcgagaaaaaaaacctctttttgggggtgttgtgttggggggagagtggtgaataaaaaaaataaatagtttggtgtcccccaccccacactatatatcctcccctcctccccccccccctccctcaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaacaaaaaatttcttttttttttttttttttttatattttgattaagatcattctatacaatctcttagtgaaaaaaaaaaggaaaagaagaaaaacctcaaattagggtttttatagtgaaagagataaccgttgtgctccctttttatcttgtaagtatattataatctattgagaaaataaaaaaaaaagaaaataaagatacttcagaacatgagaagggttgtttgaattttttttattaagttttttgttttagagaactttaagatataaataataaataattttcagagttggagagattaaggatggggagggtgaatggtgaggataaatttattctttgtaaaatttttgggagtaggggggtatgagaggatgaaaactttttttggctgggagtaggagagaggagggggaggagtggggaacagaggtgccctttcgaagaaaattttttttaaaaaatcttttatagatcagaaattttgttttttgttttttaaatggaaaaattttttaaagtttaaaataggtttttaaagaacaattaaaaaaaaagaaagattgtgttgttaattagagacacctcccctttaagaaaatacataaaatttggggttaaatggtccaattttaggaaagaaaaattttgtaattaaaggaaaggggggggggggaaattccagattaaatgtttgtcatttaagagggatttggccaagactctaaccatttagaggaatttagatttatgttttggatcaaaaaattgataattttctttaataatgtactcgcttccatgtgaattaaagtacttttaaaattaagtcaaagtcaaaattcttttaaatttgactatgtttatggaaaaaatatagtaatatttacaatatcaagttagtttcataaaatcaaagatcgaatttattttcataataaatttgccttgggtgaaaaatgtgactttttttttatgaagttggtcaaactggaagcagtttaactttaaccaaaattaaaatgacttatgaccggaaatagagggagtgtatttcttgtgtgtgcacatatatattatgttcagtaatactagtattaatttgcatgcctgtgggctgggaggggtgtaggtgacgaagaagtcgccccacacggagggagcacaagttcggccggtggcagctgcggcatcagctagctgcgtggtgccacctttaactgcaagcacctccgtatcgagaacactaatcaccttactcccagacatgagattagctacttttggtcggtgtgctctagtcagttacagaggtcgtgaaactcttgctgcttttggatggtttgaatcgattggtcctactatctctcctctcatctcatggtctctatttatagacaaatatccttcccggtgatgattattaatggaccatctaacctaatttttctgttacaagaaggtgaccttttttaagattttataacactcccttctttctcacatacttatctcattgtttccatgtactattctaactttgatctctaataaccttcaataacaaatgaaacttttttaaggatacaatatactttaatgttacaaaaactttctaaagtatttataaacgcttttgaatagtaaaaagacgagtgatcaatctgagaaccatgcaattaatggagtatccgagggtggtccggtggtcctcggaccagaaaaaaatcgccaacccaaagcccatttatggtaaaaaaaaaagagataaaaacaactcctatgtgtgaataaaagtgttggtcaatcggtttggctccagatatatagtagtccctcactcatctgtgttgtttcctctcccacacgtgtgcaccgtgcggctgccggctaaagatcctagtgagtggcgacggtggagttgcggacagcaagggtgttagggctcccgagtctgcacccgacaggtcaggtccgtcaggagattaactggttgtttaggaatctttttcacccttctcacctcaccatgaatgtaatgtgtattacagattaagtatgaaagaagatggaaataatatcgcatctctttttccgaaacatgaagcaaataagatgaagattgcttctcaatcacctccttcctaggttgtggcagaagagcacactaaaatcaatcttcttcaaacatctgtagctgagtaagcttcttttaagtcaaattttatgaatcatgatgaactttcaataattatatgggtaaattctagatgtaccatatttaataattttatataagttggactacccatgcctaaaattctagatacgtcactagaaccatagaagtattttataccaaccttttttaagaacagctcgtttagagttctttaaattcaaccttactgtagttgccggaaaaaaaggaatcgacctagcaaaggtcggtcaacggtggaaaaaaaggaattgacgtagttgccggaagaagctcgccaaagagaggtctttgttgtcatcatcgctgaagggaggctacttgtctacacatttccttttctccatcggaggaaactcgctggagggaggtgaagcaagctcgccacccgctatcgtcatcgtccattgggagagaaaggtggataaactctgtgagagagagagagaggtggagagagataaagaaatgggttgggctgctgggctgtcgagagtattcgcaaggcactaacgctcacccaacagacccacctgtgggccattagttcctgttaacaaatggaaaaaaaatgtccacttttgttcatagccgggtttagaggctcttgtaactattaaaacggtaataccgggtcaattctcacctcactagaagaaaactgtaaaactgggtcaattcacctcacttggtagcctacacaaaggtttcatcatcctagcacctacatggcacgttgacctagtcttcatccaatgtggagcctacgtgatgcaaacattgcattaaaaatgtaaataaaaaataaaaaaaataattaaaaactagtgaacccatagctctcataaaaaacagtgggacccgcataggacccgtgcgtactacctctaacacatccattagtcacgatgatggctttcttaaaataagggaggatgatgagcctatggcttatcaagttatttcttttaagcttgttgaaaattgttacaaggtaacaaataaatattctatgcagtttggttcatttttgtttgatttaaaggaaaacaagatgaacgaaggaggaggagccctggctatttatgctactatgccatgcacatttttttttagaattacacagtacaacacagacaaaaaaatagtgggacccgcataggacccgtgcgtactacctctaacacatccatcagtcacgatgatggctttcttaaaataaggggaggatgatgagcccatggcttatcaagttatttctttaagcatgttgaaaattgttacaaggtaacaaataaagatgatggctttcttaaaataaggggaggatgatgagcccatgacttatcaagttatttcttttaagcttgtaacaattaaatattctatgcagtttggttcatttttgtttgatttaaaggaaaacaatatgaaggatggaggaggagcccatgatacttctgctactatgccatgcatgttttttttttttagaattacacagtacaattcagataaaaaatagtgggacccacataggacccgtacgtactacttctaacacatctatcagttacgatgatggctttcttcaaattaagggaggatgttgagcccatggcttatcaagttatttcttttaagtatgttgaaaattgttacaaggtaacaaataaagatgatggctttcttaaaataaggggaggatgatgaacccatggcttatcaagttatttcttttaagcttgtaacaattaactattctatgcagtttggttcatttttgtttgatttaaaggaaaacaagatgaaggaaggaggagccttggctacttctgctactatgccatgcatgtttttttttagaattacaaagtacaacacaaacactcacaacgcacgcacactcacccctatgaactcatgcacgtaaaccctacccttatgagcatcttctaagactggaccgacaaatcttgtagattgacgaactcaccacaggcgcctcactgtcgatgggtacgtcgcctaccagtgaaagcataatgccgttaaatcccggaaaattcgtttcccatgggaagtcgaacttaggatctaaggtgctactaggactcttataaccactggctacatgctcttttgctatgccatgcatgttgataattcatggctctaatttatataagaataaagaagaggagaccaagacaaagaagaaaatagtagatcgaggatgtgttttgtatttaagttggttccaatcacataccaacgaatcagctatggtcctagagttattgagtacaaataatgtgattagctatgctgtcgcaattttttattggtaatcattgttcaagtcattaggcaattaaccaatcattgtttggtccaattaggtgttcgagtcattttttttttggtttaggctggagccggacttggttcacgctcgccgagtcctagtctggttcgtacgttgggttgtgcctgcgtgcacctaaaaggccacaggtcggtcatgtacgaagcagattggattttattttttgtgagggttcctccacaaacaccaatggcgatttgctgcgctttgtcgtcgccaccaccactgaggtttgaaggatgcccgtgtccgatcgagtgatcattttttcttggatctggtgagatcctccatcttctgttcgtgttttctcagcacgggtggaagaatatataatttacctagaggtttatgttccctgaaaattcttctactctcacaaagaatgttattgttaagtcctttggaagtattagtagaaaggaaaataaaggggggtgttgctttttcagtaagagatcagtgcttggatttcaacaagccacaatttgttgtgaggaattgtaatggatcaaaccgagatgatcaatagtagaagtttttcttcccctaagcaccagggcaatgcaacctctgctgcaaaagaaattcaaggtgaagcgctgacaaaaggggataaatgtccttgttgataaaccgatgccaacggaagttgttgctttgagtgctgatatttcttcaataccaggattggaaactacggcttgttttgatgatcctcttggtgactcatccactgataatatagattataatcaaaatggtttgtccatgatggctcgagaagtacaagctggttgcactgttaatgatgtgaagggacaacgttccaatatttttgggtcatatagtgtattatccgtgagaatgcaagttaattgttaatataatggaatataatggtggtagtttcgctaatgctatcggttggtggtagtttcgctaatgctatcagtttagatttggtgcatgttttatatttgtctacacgaaaatttctgataccacgctattgtattcagtggatgaatcaattaagcggatacactgaaaattactcataaggcccagggtcgtattttctattgggagctatggggataaggtagtctgtgatgtggtgccgatgactgctgtcacatgttttcgggaaggttgtgatagtttgatcttaatgcaatacatgagggtcgatcaaatcattattcttttgttcatcgtggaattaagcatgtggtgaaaccggtgagtgaaagagctattaccgtggaggtatttgctgtttagaagaaaaggaaattggatattaaaagtaactcaaagatgaaggctttgtttaaaccgggggagaatgatgttaggcccatttgattcaaaggaaatccataggaattttagaggatttcatttctatacgaatttttcctatatagctctttgaatcaaaggaatagatcttatggaatcctatgaaattcttatgaaatacctaatgccatgcaagttttggaggagttctaatatgaggtagaacctcatggaaactttcctttgagtctttatctctcctctaattcctgcgtttttcctgcggttcaatcaaacggtcattcatgtgtttttcccgtgttttgtaatcctctgttttatacttacgttcctattaaaatcctaagggcccctttgattcgcaggataggaaaaacacaggaataggaaaaacacaggaattgaagtagtatgattcttcaatcccgcaggaatcaaaaacataggaaaaaaatgaaaggtgccctttgatagtgctataggaaaaatacaggatttctcttccggtttgaatttgaacagatagccgttggcgttcaaagcaagtactagccgttgcatgtccttatatatattgctgtagctgcaactggacatcaacaaaactagctcacctcaccttcgattgtatcggccaagcatgacaagagctcaaacgtggcaattcatttggtaagtcataaatgatttttttttctttttggtatgtatgtaaggattagcaacttatttgcttgcttctgctctcctatagatattggtagactaaaccatcagatttattatttgttgttgatttcccctgtgattgtcatggatccaagttatcgacgacggtcacagaatgaagatgagttcatgctttttgttctccctaccatcgaaggagattcgtcacaaccatcatctagtaggaaaccgatgcacacatcaaaacttttaggggcttgtcgtgttaatgaaatcttaacaggtcatcagagcctaagcaaaaggaattttcgcatggaagttaatgtttttcgagctttagtcaataagttgcgtgagaaacaactacttgctgatgcaagagatgtctcagtagaagaacaagttgctatattcttgtatgcactagcaaaaaatgcaagtaatgagaccttgcaagatcagtttcaacacagcgggcaaacaataagcaagtattttggggttgtgcttgatgcagttacacaacttacatgtgtatatatacggccacctttcctacacccccatcatatcttgagaagaccaaaatttcaccccttttttgaggtatgaacagattcatgttttgatttttttttttactttgagttaaaccaatcattgtacataaaaagacttaatcaaggttatatttgtatttgtatagaattgtgttggctctattgacgggacacatgtaccaatgatacttccactagaccagcaagaaccataccggaatagaaagcaaacaatttctcagaatgttatggtagcttgcgacttcgatctgaaatttgtacatgtacatgccggctgggagggatcaggttcagacgcaagagttcttcaagatgcactaaaccatggttttgaagtacctcttggtaaattttttcttgtagatgctggttatgcaaatacaacacagtttctagcaccgtatcgtgggacaagatatcatttaaaggaacagggcagagctaatcagaagccacaaatttataaggagttattcaatcttcggcatgcacaactcagaaaccatatagagagagcaattggtgtattaaaaatgagatttcctatactaaagaccggctcacaccacccagctcgtaaacaagttgatatttcggttgcttgttgtgttctacacaacttcatacgcctgcataatggagatatggtgtggccaagtaattgtcgtttggagattgatccagatcatattgttgatgtgccaaatggagacgagaactataatggtgatgtacaagaatttaacaactctagagaagctgggaatagaaaacgagatgacatggcacaacggatgtggaaccattacgtagcacgaaggaaataatatattgcatttgaccaccatggcattcaaggtcaattactagtcttgtactccaagtttgtcacattctacttaatgaagtaactacttgcatgcactccctctaagcaaaagtatatcctactactatctgcttcacaaaagtaccccctttgtttcacaaaagtactatccttctatttgcatgccatctgtttcacaaaagtactatcctactacttgcatgccatatgtttcacaaaagtactcactctaatgctgcgatttcctttctaatccaagccaagcgtaatgcatcacttgaaaaggacaagaaaacttccctattatccttacctttgaagatatcagctgccaccaatatatctcctatttgtagaccatgtaaaccttcaagcactgtgatacacttgttgatgttgtaaggatcctccaatttcttctcctcaattgcagcaaatcgatctatttcttcttttttaagttttaggtatctctcatgaaatccatcatcgggactaacagatttgatcttttgtttcttcccaggtcgagattcaggaacctctgaaggtgtttgtgccgagctaggtgggacttttgtgagatggacaggggtaggtgaatgctgtgaaaagtccaaattggctgtctcaacctcttcaccaaaaggaaattgcaaacctgattcacctggagcatttgaattaggggatggtgactgatatgtatcaaccgcatttgcttcttgtgttgaatgagctggtgcattctttgtcttccttgcataatggtccataccatggcgagttctcccttcagcataacgacctgcacaattatattctcctcacgatcagcataacttgcctaaaacatttcaacaaaacaaacaaaccactgataaaaaaaaatataaagctcaccatcataaagtggagctaaatcatcaaaatatgggaacgacttatctcgccaatgaattgcatctttgttcttgcgatcagcaaaagtgtcccaaacactttgtggtgcactcaccatcattctgtcactatcccacccaaaaccactttgatccaacaaatctttaacactgcgataatctttcttcaaatcctgctccttttgcttgacttggttggtcgtaaatgatgtaccgaattttgtattcaggcggcaaacaatatttgtccatgcttccttactccaagcattttgtgttcgaaaacctggcacgtcatgatctgttaggagctcaataaggaacatcttcatctggtgactccatctggctctctttgccgtccctaaatttgacaaacatttaacaatttcagtttcagcagcaatatgaaacaaaaaaggtttgatgcaaacaacaagtgaaactgaatttgcaaatattacctatttcttgacgctctgcagtcccatgctcactgtcaacatcaacataaacctgtgatagaggttgctggcctcgtcgatcggacaaattgcgttgatttgtcatggtcatctgagaagagcctttcgatggcattgctttcctaaccccaaaaaaaaagaaagaaaaaagaaatacacaatccttatcacagagggatttacacctacagtgccaatgaaacaaactagttccaagtagtcagcttaaaaattcactaatccatagatccaaagtacagaagcactaataagtcaataataagtcaagtatgaaagctcaaaagtgcagacaaataccaaatcgatggccttggttgctgccctcgatggcggacctgccgcacgcctccgcctagcggagcccaacctgcgcgccagatggatgctgtgcttggttgctgcgtgctgctagttgttgggccggcgtccccagcggaagccgcatacgcgactgagccggcgagcctcgcctccgccttgcacccccagcggccggctcaagctgctgtctatctctatcacagttggctttcttggctgctaatatgtggtcctcggtgttctcgttcccatctttctctctctctttttttctggaagaagcgtgaagggccacggtttaccgccaaacacacaaaagtggcgccaacgacgacgtgcgcacgcgtgggcgcgcccttctttcgcgccaggaaagtttccaaagaggtcagacctctttcttattttcctgtgaaaatgaactaaaggaatgcaatccttaggaatgtttcctttcatttcctatgaatcaaagatatacataggaaaaaatccataggattgtaaatcctacaaaaatcctatgccaatcctttgaatcaaaggagccctaagtttttcctattcctacattttcacattcctgcgattcaaaggggcccttaacagtcatgttccagtcatgtgaaaacaggccagctaggctgcaggctgagaaaggaaatgggctgaaaatggcctagagagaaaggaaggttttatttagatatttatttaaataaatattgaaatgatgtttgtactactaaaattagcaactaacctttgaaaattccaagaaaatttcagatagtgtaattaatcatggataatttaagaaaaaataaatccagccatgtaattttatttatcacacttactttactttacttgtaaattaatttaattctacacctacctacttagaaatacctaagtattctgaaaaaattgtttttaattaattacataatataaatatttctcatttttctagtcttttcttcccgttgcaatacacatgtaatttttcttgtttgtgtaagaataaagaagagaaggagaccaagacagaagcaaagtgtacaggatgtgttttctattttagttggtcccatgcatataccgacgaatcggccagatccatttttattggtaatcatcgttgaagtatctctctctctctattcctctcctccgagcgggagtgggagctggtgatgacgatgaggaggtggccaggagcggctccatccccgtcgccgcccggcgccgcaacacttttgcgcttaaccccctccacttcacagcacatttcatatacctccttctagctatagtgacactcgaatcaaaaaaaaattccccaaatccttcttccctctcaatttttctccttacaggtatagaaaatgcagctccaattagcaattgccattggtctgcgctccacgatgaccttatccttgcgcaacaggcacttgatcactggtaccttcttccggcgactgcaagacgagaacgagcatggagaatccatggggatgccgagcatgcaagccgcactacgctgcctcccgttgctactctggccgcaccgtgccactgctaacctcgccgcactgcgacaccttctgctataatctcgctgcctaggcgaccatagctgctaccttgcaactcccgccactaacccttgcagtcgaaaccttagccgatttgaggatatttggggggatttgggtctgaatacactggtccggacaagttatgtgagaaggtatatgcagagggggcttagcgtaaaagggttgcctgtgtggcgcgccatgttagcagttaaacgcagtcaaaggatgattggactaaggatggtacattaaaccaagttcatggatctaaacgtgtaattttcaagtttactgatctaagtgacatcactgcataagtttagggattgaccatatatttcacttaataccaaatattggtgtctctatgaaacatgtccatctttttacttatacatatgcttaccaagcaaattctactaccccgtctcaaattagtagtcgctttaattttttttcttgtaacgtttgaccattcgtcttatttaaaaaattagtgcaaatataaaaacggagaagtcatactaaaatacttttgataataaagcaaatcacaaaaaaataagtaataattatataattttttgaataatacgaaagattaatattacaaacaacaactcgaagcgacaagtattctgggacggaggtagtataaaataaatcacgatgaaacaacacaaaatcaatttaaaaaaaataatgataaaaacccataaaatcaacttcaaatttaaatttgaacttacaaagataaatataagacaaactgtatgataaggttaaaatgtctcaacgtcgtgcgattaatttccctgctgttgtgctaggcgtacgtgtgcaactccgtatgattaatactccctctgtttttaatacataacaccgttgaccttttaagatatgtttgattatttgtcttattcaaaaaatttatataattattatttattttattgtgtcttactttattgtcaaatgttctttaagtatgtcttaaaagtttttatatttgcgtgaaaattttaaataacacaaatggttaaaacgtttatcaaaaaattaaatcaacagcgacgtatattgaaaacggaggtaatagtacgtaagaagaaataagtatgaccatagtacttgctaatataaatgattagataagaacttcagtactgaggttagctttagatattttctttacgaacaagaaaacgaatgtagtgactagtaataagtacttgtgtgggccttgcggctgcttagcgagcccggtcatagttcaagcatgcatgacattaacatagacacatatataggacgagattgctgctgtacgtgcttgttcaggtcacgcgtaagtcaaaatttgtgcatacagctttcttcttttcgatttcggttttaacttcagactatgcttgcacggctgcttgtttttgttcttcctgctatcaaatacttcctccgtcccaaaataattttatttttcatcaacttacttgtctcaaaataacatcaatcctcaaacaaccattgtattaaagtttatagaagtgaaggacaaatacattaggatgtgttaattaaagtgaagaaaaagtacatcaggatttgtagttaaagtggatgacattttaatctttttgcttttgtgttgtattggtattgtttgtgatgagtgaaaatgaaattattttgagctaaaaagtagtactactatcagccaactttgactggcctttcgggtaaaagataaaaaaaaacagacaaatacggacaaaggtccatcagagtgagtcttggcgcaacatcctggtagcacaacacatgcatgcatcatttcattttcatggctgcgatgatacccaattgcagttaccgtacgacataacggaagaaaagatcgagaaaaactaaagaaccatcaatgtcgggagtacacgatagctatagctagcaaggccaacctgcaactttagcgtgctaactactccttaaagaggtacgtgccttctaatattcaaaacaaattaactttaaaactgtaaactgcatgattatataaactaggaaggttctacgcggctactttatttatttaatgttggttgaatttttattacgaatatttatgtggttgatttttcctcttgaaatattaattcattaactctattctaaacatgttttcatcaataatttgtttggggctaatttgtatgttggttatttcatcaataatttgtttggggttaatttgtatgttggttatgaatttcctgtagttacttttgcaaaaaaaaaatttctaaattaaattattgtgtcacaacaattgagttggttactacttccttcgtcccagaatataagcatttttagcatagtaacaagttaaacattttttactttggccattaataacaaaaaaatcaatcatgtaaaatcgatgttactagatttatcattacaaactattataatatgcaactctttttatttaaaacatcttatttttatagatattgttggttaaagtagcatctcggatactatgtaaggatctaaaaatacttatattttgagacggagggagtataaaactatcatttgtccttatgtgtatatctttttttttttgaatatttagcatatcttaattctagagtttctgacttagtaacatttttttttgtctttatggactttaggagatattaattgaagataatttctgttgaaaaattttataaataggaaaatttcatctaattaaaaacaaacttctatttacttatattctctcctttttatatgctttcttattttctttgaaaaaatgaatttaaactgaaataagaccaaagtttaagtgtagatatatcacttcaaaatgtttcatcttcatagactacagtacacgtttgttagggatcgattattattatagtattattttattgcatgaattctcatatataaatacaatatgatttgtgttccctaattaagcaaacttagtgtggaatactacatatcttgcctatttaatagaaatcatggaggaacaaacatgacgtgtactccctttgttcttttacttattatttagtacattaatatcagtttggtatgctttgtgttccctaattaaccaagcttagtatgaaatactcacgtaccatgcatatttaatagaaaccaaagagggaaaaacatgatgtgtacttgccctttgttcttttatttattatttaacacattaatatagcctccaaaatatagaacttatacatggtgttaaatagtaatggtactttaggttaaccccgtatgggccgagtagactggaccctactgttgatgtgaaaacacgtggcctgagagatctacttaactccagtataggtccaaaacttgtctttgggtatgctagcgtgccagttgatttgatcctacaatcaacaagaaacaaagacaaagaaaccgcggttaaatccataaacgatagccgatcggctagatgccgatgacatatcatttatctttgagccgatgtcatatatgcatcgatcgacaatcgttgataagtaagaaagaactaaatctactcgatcggctgtagatattaacgatatatagtccgtatatcgatatatacttaaatcaagtgattgggatagatcggtcgccatgccgagacagtataaatcacttagatcgaaatatatattaataatgagactatatatgttcatagcatagccgatcagatagatctagcatgtatcggctaatacttcgataccactctatattgagatattgaaacaagtagaatatatcaaacaagggcctaatatacttaagtgcgacaagatcttaatataaagggcagatttaacatgtcaatcgagcatataagataaatgtagttaaatcagataagatcggctgaaaccccgatactaccctaatcagcaaccaagaagcaggctagagattgagattctaatcacgactcataagatcaaactcaactgatgcagctataagtatgaaaagaaaaaacaatatctagacaatcaagccgttgtaagtgtcatagagtggtggatatcctatataatctaggtcaacatcgatgtttaaactaatcggttgccctctactggcagatgttagccgattgtgggttagaaaaacgatattgccggagattatataagatatatgataactcgacgaattacataaacaagattagagtatcataaagatggaagcactaatcccgagaacgcaagccgccataacaagttttacctcttgttgaagatcaaaaccgatgcagctcaacccaaaagcaagaactcatcgaaacaaaacgaaagtaaaagggtggcgatgcgccgagattgtattgaacgtgtgttagtttgactacatggggctcggggtctatttatacccaacaattacagaatatgtccatatcggacacgactcttatctctaacaaactctaagataccataagtctttgcggcagacttttgcctaaacatatttctaagaaaattatataaaatatcctaattaatagatacaattgccttctcagaactctatccatgcgtggcaatcatcatgaagcacatcaaactaaaccgacaacatatgccgcttcatattgtcggattcggctcaatcggctaacctcgtccgactcgaactctgccgatcttagtcgtagccgattcggacttcagccgatccttactctgtttccggaacgatttctatctcgaattctatctcggtttcttcttcaccttcgatacttagattaccaaatttggttgttaacacctacatggtaagcatacttatatgatgatataatccatattcctagttttttcatgatttttcataattctcgaataccatgcaaagtgtcaagctaagataggacatgttacttgttcacattataaatctaatttggttttctttaaaaaaattctaatttagtcgtgcatatttgtgaatttataatgtttatatagcgatatactatatattatcatctttttcataattttgacgtctgtttggattgcatgaaaaaaaataggacctaaaatagtaatatagtcgtgaatatttgtgagctaataaaaaacttttgaaaaaaaaagtactacttgtatagttttggaacccattaatttagtatagctatgattaagaagtcgtcactagattgaacccacatcatctctcttttctttgacatcgatgatgcttttgctatttagattatcacgtgatctttctagcctacgcgagtcttctaattaaggttcaattaaaataactccaaacaagttgtactaataaaaccatgctatgaaatattatagaatctcacaaaacttatactcatatccctatataagtgatacgctatggccgggcctcctttgtttgagattatgatagcttataaaaaaaaggggcgaggtcacaacaaatagatttgtttttttttatgaaaatcgatgcacaatggcgacacgaatttaacgtgaaaaacccttgcgataaaaaagccacgggcaccgatcgggaaattatcaatatagggaagttggatacaaacgcatggaatacatacattgggctatcacaccctccctgtacggcttacaagggatatatataggagaaagtaggagtcctaatagagtaataggaaactaatcctataataaaaagttctattagaaaactaatccgaatatattgtgggccaaaattcggatcacatatttaacaatctccaccttaatacgaatttcccttgtatcataaaaatcttcaatctccaaacaacctcatgatgataaaatcaatgtacgccaaataatcacttggactataattcataacgcccttgatccagaagaggtagaccatgcttcaaactcgccattggaaatatataactcctgaatctattggtataagcctgtgtgcaccaaacatatacgcgaaaactgatgcacaaccaaactcgccatgggcataaaatcctcaatctgctgcatgaatttatgtaatcctagcagaaatgcgaaactcttgcactcaaaacgaaatacttagatctccttcaaacggaagtagcaattccgccggaaattttatccacacccacgtgatctggacatgaaccttctggctccctctcgacgacttcgcttgtatgtcctgaaactgatagactggtgtacgatggtattagtttctcctcctcgcggtaaataccccacttcaaaacatcacttgccataattagaatattgcatctcaattcacgagcggtagatcaaacctcaaactcgtcctgggaataaaatcctgaatctgttggtataatttgtggaaccttagtagaaacgcgaaaaacactctgggcatataaaacgaattatttaatctccatagaaaatctcctggtaaactggcgtgtgagcgtagcaaaaactgaacttgaatttattcccctaaacagaaccgaagtaatgcagatgaattgatccctgtatgaaggacgtatgcacgcagcgaaaaaccaacgtgaatttcaattcacgtgaacagggagtcaggtccctgacttgccccctactttttctcgatatgcgtgcactaagatgatcatcgatggcttcaaccctgatgatgccctgctttttcttcacatcgagacccgtgtgcaccttttcctctccctgacgcatgcgctagctgctgcagagaggagaacgacgtgatgcaacttcgcgcgacgaacgcgatggcagccggacagcaaatgatctcaccgaacaggtcgaaattgaattgtcgaggacgatgaacagatcggccgacggctgcgtgaacagatcgcatctccaatgatttgatatcacttgttatatatcaaaattgatgtacaacatagacacaaatttaacataaaaaacccttatggaaaaaaaaatttatggacgccgaccggcaatgatcaatatagagaagttggatagaaatgcaggagacactttgggttgtcgcaccctcctgtagtgcggtttacagggatatatataggagaaaactatagtagaagtcctgatagaaaaaactcgaagtcctaataagaaactaatcctataatacaaagtcgtattagaaaactaatctaaatcgattttgctatatatttatcaacaaattttctctcaaaaatttgacagatgtaattacagtacaatagtagtgtaattgcactgtaacttgtatgtaactttcaaaaatctccatgtaacatgttatttcggtaaaatgaaggtcgtgggaacaaatcctctcacatatatatatgtgtgctgtgatttttttttgtcttcctcaccagaacatatcttgtaatagatctaacgattcaaaattatgtgaaacttacatacaagttacacagtatttacatgttggttacagtgtaattacactacgattgtactataattacatctgtcaaatttttaggagaaaatttgtcgacaaatgtataggtgatctcaatccgaatatatcgtgggcctaaaattcggatcacatatttaacaattttttatttgccttttattttttaaatcatatactactcttgtgctatcaagttaaagactaggtttaagtaattttttaaagcttttgtggactagagttgagactttatgtttaaacttgaggacacccgcttatctctactattataaaaatagaatatgtttttgctagtattttagtacgtcattcttgtttgcggttttaagtttgttcgcttttggaaatacatatacgtgtttgaatcagattttaaattcatttgcttttggaaatatgaaaggagttgtataagaaatgtttttttaaaaaaacatgcataactaatttgagttgaaaatgactcataattgcagctcatgattattaaaaaaatatccaagcgaattccccataatgaatttcacaatagctaaaccgtatagcaataataagattgaaatagcattaattcacccgttgcaatgcacgggtatcttttctattaaaccataaaattcaaaaaatcaacttaaaactctatgccaatataatgatctaaacccaaacaaaaatagccaactaattaatttttttaatgaaaagaaaaggagggtctttatagtccagcacatagtaccgcgagccgtttattccggcatgggtaggatcgggagagaaaaatgcgctcggtatcgttccacagccgcgcgtgcgtggtgcgcccccaatccttcatcccccggcgcgtgcgccctgtccggcgtggactccgcctccgcctccgccgtttagatcgaagtctcggcgctagaggaagaacatggcaacggcggcagaggaaaacggtagcggcgtaagtgggacatggcggtggcagcagaggaaaacggcgacggcggcagcagcggaagaggaacacgatggcggcggcagaggaagaggaacacgacggcggcggcagaggaagaggaacacggcggcggcggcggtagaggaaaacttaacacagcggcggcgaaaagcaaccagcgctggtgcaaccaaaattctagtgttcgagctagctgaccatcaactcttcccgatccatccttccagaaccatccatcgcacgcgaagttactcttttacccttctaactctcttctctctgcggtaccatctcagggacaattttgatacctcgtggtaccacgcaataccatccgttggatcggaccagatccaacggccagtaatatttggtaccgcacggtacagctggaccgtaaaaaaactcaaagaaaaattaaatccgccacatgcatgcatgtatgaggttcgatcgtatgctaggtgatccgtaggccatagctacacgggtcctagaggggtgctcgtctataaatagagaagatgggagaggtactgaccatatccaattagtagcaagctactctaattgacaacttctgtaaactagcggtcgcgaacgagctcgatcaaccaacgataacatgtctgggagcagtgttctcgcgacggaggtgcttgctgttaatggaggctcctcgccgttggctgccgctgccgtcgtcaccacaggcccattgttgcaaggttttgcgccgtccgtgtggggcgacttcttcatcacctacgccccttccaactcacaggcatgcagattaaacagtactgtgcatgtatatatacttaggtcttgtttgaggagcttctagcatctgcagtttgtattataatcttcaactctcttaaacattctcgtcctgctttaagtatagttatatagaatccagaaaataaggtagaaaccaaaaccagggtttacttggaaaaccatttttacggttcctcgtaagctaactattacacagatcgaccggctgcttatcagtaatgggcagacttagacacaaatagtgaaatagaactctacacacacatgcataccgtatttatttacgtgtgtgtgctttgcttaattgtacagggcaggggcttaaattaattatctgtgtactctcgatcatgtgcgtgtgatgcagaggtcagagcagtgcaggagagaacgagcggaagctctaaaggggcaagtgcgccgcaagctggtgaaggccacgagccgcatcagcagcgtggccgagatggtggtgctagtcgacacgctggaacgcctcggcatagacaaccacttccgccacgagatcgcggcgatgctacaccgtgtgcacagcgaggagcacggcggcggcggcggtgctgccggctcccatgtcgccgacgacgaccttcacgttacttccctccgattccggctgcttcgccagcacggcttggggatatctgcaggttctttcccccattttcccaacccatctatcccgttttccgcgtgcacgctttttaaattgctaaacggtgtgatttatgcaaaaactttctatatgaaagcttaaaaaaattatattaatccatttttttaaaaaaataattaatacttaattaatcatgcaataaaataaactttgttttgcgtgtcagggacaacccctcctccgaacacagccttaaggtggtaatggatccaacattttgacctacaaaatgtgaggtcaaaatgagtctcaaatgagttgggctaaaatttagtagttttttatgctaaaaatatttaagagttgagatgggttgtgaaaaaacccacgagtcttgaccccacccctaggtaatcatatctgcgtatcttcataattaaaaactgattaattaaacatttcaaggcaactcccacgtaaaaacattgattaggtggataatgtaagtgggaatttaatttagtttttttcccaaaattgattggtagtttttgttaatatatttcgaaaaaattgaaatacatttttttaaatacgtttactaattatattttggaaaactaaagctggctgttagtttttgtatatttgtaaatatataaaaaaaataacatgatccccaccaaaatactttgaataacatgatccccacttcaaaatttatttaacactctattaatatttaatgctaaaatttaaaatttagtaattagctagttatgagactaaattttgtaagagttggaattttattaatttaattctaaattttaagattaatactagtagttagacagagagttacttttttttttgcaattcaaaaaactacccgtgtattcaacatattattgaacttatactacctaaaattatatcgataataatacagctaccgcaaagcacaggttaacgactagctggtgtatatttaatttgaactctgaatatatacatataccacacacatacattttactgatatgctcacaacaaaatatatatattttactgatagaaaatattaattcatgcattgcaaaagatgtattcgacaagttcagagacaacgggggcagtttcagagcaagcctaagcagtgacgcaaggggtcttctaagcctgtacaacgcggctcacctggccatgcccggcgaggaggtgctcgacgacgccatcgcgttctcgaggcgccacctacggtccatgaaaaccgcaggcaagctgaggtcgccgatggccgagcaggtctcccgcgccctcgacatccctctcccgcggacgcccaggcggctggaggcgatgcgctacatccacgagtacggcgatgagccgggttttgacggcgtggtgctggagctcgcgaggctggactttgagctcgtgaagtctcttcacctaagggagctcaaggccctcagcctgtaagttttcacgttttcgcttcctgtgatctcagctgcttacttaaatatccctgctaaagaagtacaactatttttttttcatatagctagcaagctgttgtttgtgttttccgttaattgactgacagcctactctcaaatatatatgtacccctctctgttgtgaactccattttgtctaaattaatatttgactgcacctttgccccgtctagctagctaaaaacaattaaattttcagcttttctgtttatcagccatggttttcttttcttatttatctgtcacctggagtagcttgcaaattgcttatcctaaacttgcagaattcacaagttacaacttgaagtatgtcgcattagaccaacttaagctagtttcgtttcgttcgtatatttttttttggattactctagatatgtttttatgctttattttgccttctcttgtattggcatgtgtcaacatcaatgtataacttccaattccatgatagagcatagcttgctttgccactattgaaaaaatagctagcgatactgttgttagatgttgttctaatgaatgagaaaaaaatcaaccattttggcaaataagtgtcccaaacttttccagtataaacaaatggattcaagcacggtcaattgattggtacatacaggtggtggaaagacttttacgacaacgtaaagctgagctacacccgagaccgtatagtagaggtcttcttctgggttagcggagtgtactacgaggaggaatactctcgcgcacgtattatgcttgctaaggttttcggattgataaccctaatggatgacacttatgatgtccaagccaccttggacgagtgttgtaggttcaatgaagcaatacagaggtagaaattagtaatgacctatttgtttattttgtcaaaatgaactatctgagctgagctaactactcaatccttataaatatgcagatgggacaacggagcagtttctcttctaccagaatatatgcatgcatattacataaagttgctaagcaactttgacgagatggagaatagcttagaaccaaatgagaaacaccgtgtgtcttacgccataactatggtaaaatctttttacatatactgacgtatttttatcttgcctgtaaaaggaaaggggtgtccatgaaaatcttttttatagtgatccagagtcaagatacttaaatatagaactagtcaattattaagagaagatacaccctagataatatagagagtatcgatcgatctattatgagaggagcaccgaatcatatataacttctaattataaatttagaatgaaactggttagatacttaaatagagagtcaagatatatagatataccttagtgtatactgactttataaatttattatttgtcaagaaaagtaaaaataacactgctaattatgttgacaaaatttctgaattttaacattttttggctgtcaagcaataatcacaataatcaacaaaactattagggccagagtggtattcaatcggttggagaaaatatttttaggccatgaatatgacttgataattattaatttcatttcaaaattttaaaattattagactataaaagcctatagttgcgactctatattcattctaactttgtatttgtcaattccgaattttagaattaacttgtcaataacaaggaaaaattatgtacgtctccatgataagtagagctttgtgttcgttgttgtaaacctcaaaagtatcgaaaaatatactcccttgttgtttgttagtttagttaatgttttggatattaatgttggcgtagtcacacatgttttatcacaatttttatccaactacggagtatatattataaaattaataaaattatagctgcatgaaagaaattttcaaataattttgacatattaatgtcattttatatatgttaagttgtaatgttttgtatgtactaaggattcatcatattgacatttgaatgcatcgtgttatatacagaacgttatattatgagacatgagtcaaaaatagttgtgccttatatttagaaataaagagagtatctatttgacgaaaacatatatagttcgtagtctaaaatttgaaatataaaagtatatatacactttaccctgacgtacgttcacgtcaggagtaattttcccgaaggacacacgatcagtcaattttatttttcctcagcaagctagttactatgacgcgacattattttccttgataaataaaatatactgcagtaaaaaaaatattcttttcacaacaaaacagagttcaaataacttatattatcttcctatgcctgcatacatgtacagtacaagcagttgtctgaatactacctccaggaggcccgatggtcgagccacaggtacctgccgagcttcgcggagcacctgtacgtgtccagcatctcgtcgggcatcccagcgctggcaccggcggtgctgatgggcgtgcacgacggcgacagcgtggcgaccaaggaggcgttggagtgggcgtgcgccatcccggacctgctcctcgccagcggcgaggtgggccgcctcctcaacgacatcgccgcctggaaggtggggaagaacaggaaggacgtgcagagcctcgtggagacgtacatgacggagcacggcgcgggcggggacgcggccgtggcggcggtggcggcagcctcagagcgcgcgtggaggcggatcaaccgcgcgtgcgtggaggcggtggaacccgcgctgctgccagccgcgcagctgctggtgaacctgacgagcaccatggaggtggtgtacctcggcggcaaggacggctacacctccggctccgggctcaagggggtcatcaccgattttttactcagcccagtccatgacgattaggcacaacataatatataccctctccattaaaaaaaaaaccaatatagtacactaaaggtgataatttataataaaacaaatctgaacataaagttattcagatttgttgtgctagaaaatatcacacctaataaatatttttttggatggagggagtagttatttacgtgatcgacagcttgctacacgtatgtactacctagctacttcttgcgtctttaaaaaatatccaattctctttgagagagagagagtagctcttacatagtacaaatggatgtgtacttacatactatgtgataaaacctagttaaatcgctagcatatgcttatgatagggatagtatacttgtcttccataagaaattgtcatacatggttgtgcattatgcatgccgtatatgtgtgcgcagaatccagcaagttagctctcagtctacctgtgtgtgtagtatgtgcgtgttttttttttccaaaactcggtgaactttatttgataggaaagatattacatgagtgctggaaatatctcccaatgggagattagacaggtagcctaacgtgggacaactagctagtatgccactatatatgaagatggattataatctctcatgtggacgttcacccgtttcttacatgtcaactaaataattaagaaaaaattataagatatattaatatgtaatatatcactttacaaacatgcaagtttcaaattcgacttctacaaattgtaaaaaaataataaattaaagatgaattctaatctctcgggtggacgtaaattttggtatatctagataatagtattttgagatacctcaaatactttctcaagattggtaaatttctcatttctaacataaacatatataaaacaactaattacgtgtacgcactactacaatacccatttttcttggcgttgaatttattatcccgtgcggtcgtatatatatagaacacatataccttggatacaagcgcgtacgtctatgattgctgtggctgattaaacgggaaggggatcgaggaagagggcggtgacgagacccttgaggtcggcgccgacggtgtagccgtccctgccgccgaagtagatcacctccggtgtcgtcgcaaggttcaccaacagccgcgccgccggcagcaggttgggatccatctcgacgcacgccctgttgatcgtcctccacgcgctctccaccagcgcggccaccgccgccacggcctcctccccgcccacgccgcgctccgccatgtagcactcgatcgtgctcgccgcgtccttgccgctcttcccggtcttgtaggaggcgatgtcgttgaggaagcgggtgacctcgccgccggcgcggaccaagctgggcgcccactcggatgcctccatggacgccgccgcaccgtcgccgtcgcgtgcgcacaatagcaccaccacagccattgttgggtagccaattgacatgaaagacacgtccagatgctcggcgaagctgggcatgtgcttgtcgctcgaccattgggcctcacggaggtagtattctgactgctgcttgaactgtacatacatatattcgtgtgtaggaaaatcaatcaaaatgtgtgggtgaacgcatgaatatatcacttttactcttttagtatgtctatgttttttgccgagaaagattttaccgaagatttcacgtaagacatgcggtgcttctcatctggctccaagctgtcctccatctcatcaaagtcattgagaatccttatgtaaaaggtgcgcaggtattctggtagaatagaaaccgcactcttgtcccatctacatgtgtagaaggatatattaattagactaatcagacgaggtagctacgctcgttggcaaattgataacctactactacttgagtttcacgtcataagatgtattggattttaaatatatttatacatatatctatgcatgtgcttaatatatgtgtttaaatttatatctatctatatctatatctatataactaatttaaaaatacgtaaggtttccggtagtaaatttagtccgtcctcccgtttatccacgcgagcgatccgttttgaccttgcatttaacgagtccgatttgttatcgtggatgttgcctcactaagaacattcatattattaaattttagcaaccccctatgacagaagcatcacaattcccagttggttaggcaacgaagcttctgaatgataggtttggagtttgactcctaccactccttagttttctgctgcttatcctctcctattttttctttttctatcctctcctatcttttctttttctctcctaaactgattatatttttttaaagtacatccatatattcaatatatgtaatttcttattgtgcttttctacactttatcacctcctctttttttttttgaaaagtatgtcctatttttttctctcttctaagcttgattatattttttttaaaagtacatccatatgtttaaaattaatattaagccagcaatatttttaatttcccactgtgttttttatcaccacctcttattaattcattttgaaaagtacgtccatgtgattgcaattaatattaaaccagtaatatatgtaattttctactgtgttttttttacactttatcacaaactttgcattttttttcattgataacataaggaatatctttcaaatgtcatggtgaaattcatgttaaatcggcatatatataattttctactatatttttctatacattatcatcttttttattaaaaaaacctagcattttatcatcaataacacaaagaatagttcttttaaatgtcatggtgtaaatcttgaacacccataattaaaatcttgtgtcggctattgggctggttgtgtggcctcgtgcacacatgtcttccaggatcgttatcgatcaagtttatattatctactttctccaaactagaatttacataaaaatagcatatttgcattcgctgttgtgctactgtgggaccctcaccgtcaaggttccaacaccccttggatcggaactaccacatgcgaactcaagtgtgtggttagacggactcgagccgtcgagcgcatgagtagctgcctgctaatgatgaggcgcaattaatcctatttaatactacctccgtctgaaaatgtaagcatttttacctatgaatctggacactctgtatgtctagattcatagttaaaaatgcttatattttgggtcagaggtagtaattcttacttccaagtaaacagtaatctccaaccagaatatattttaaagtatttatcaaatttctaatcatgtaaaatatcaacaaggtgaaatatccatagtcattatcttttttagctatctatgtgtaaattggtaaagctgaattaaattaggctaaatttccattttattatattgttcctttctagaggtcgaccaagttgaaggaatctattcttccaatttgatgaaaattctaatgcattttttttaaaggtatacatataatagcatacattactttttaaatatgtatgatcaaattagatttatgattggctacaatacaatcccgatcgaattggaatacagatctggtggcttgtctgtcttatgtctaggtggatccttggttatcttcatattagtgctatcattaacaaatttgaattgctattatgtttctcctcacgtgataaatcatattcagcttcagtaacacaccatttattagttcgaagagatatttgcaattaagtgaagcaagcgctaggagatagcttgctatgtgggtcaacatcatgatccatgatatcaaaatactatgcatacaaaacgtcatgaaactaaaaaattagttttcccgatgcaacgcacgggcattttttctagtagatattaatgaacctacataagagatgaataggccaaaacatcttataatataaaaaaaatggaatagttaatttctacctctgcatagcttcgttaaacttataacactcctccaaggtggcgtggatatcgtagatgtcatccgtcatggtcataagttgaaacaccttggcgaatatgattcgcgcacgagagtagtcctccccgtggaacatggcacaggtccaaaagtaagactctactagacaatctcgagcgtagctcaactgtacgctgtcataaagttgtctccaccacctgccaattatattcgcatgcatatgtagattagaaatcgatcactcatgtagctagttatattaaccgtgaagttgagtcgagtacttttacgatgtcttttttaaaaaattactagcagtaatatttctactatatatcataatctttactgtaggtgaagcagagagagcacagtaaagggcagtgaggcaagaaataattttgggtttggaggaataaaaagtaataggataacttaattgattacaaggagagggccttgagctccttgaggtaaagagatctgacgagctcgaagtccagcctcgcgagctctagcaccatgccatcgtacgcctcctcctgctcgtactcggtgatgtagtgcatcgtctccagcagcttgggcgcccgcgggagagggatgtcgagggcgcgggagacctgctcggccatgggtgacctcagcgcaccttgcagggactggaggctccgtctcgagaacgcgatggcatcatcgagtgccgcttcaccgggcatggcgaggtgcgctgcgttgtataggcttagcaggccccttgcatccgtgcttaggctctctctgaaacaacccgttctatctttgaacttgtcgaatacatctgcatgcacgaatttctagctgtaagggtgtacatactactatatatgctccagggatttatccaattaaatgaaaggtaattttatcaccattgaaaatgtatcgggaccttcaactagtaagtatctcgatgtaccacaaattttaatgtgtaatttaattacctcaaggtatttttttaaaaaccgtaaaattactctcaaatgaatcagagagacggagagatgtatgtgctcaaataacatgctttagagccttgtttgatctttgtcttattttacaatccatttagtggttttttttcagcgtattctatttttcaacagctttcgggctgataagagtaataagtaaaagtataattctctctctatctctctctctctctctcacacacacacatatatatactataccacacattgggtgcattatagataaaacaagcatggcagtggaatatttactatgagtgaaatcatcatcaaataaatacccttattaattctattagtaatttttttactatgagatacatatggaatttattattaaaaattttgctacgaggtattttacccatattgagcctattagtaattttttaactatgagatacctatgatgtctattagtaaaatttttacaatgagatatcgttctgaaatttaactatgtaaggggtgtgttttacttataacaagtactgtgcttgtgtatgtgtgtgtgtatatctatctatctatctatctatctttatatcttttgatttttttttgcgtcccaacttatacgctgctagctacccgactaccatgaaaatgcctctaactaattcggcaattatattcattttagatcaacatctacacaacaaaatatccttctagaaaacaaagatcaaaatataatttgggctacctgcatatacccagaaaccgtgctggcgaagtagacgaaatctaagggattcgaggtggagctggtcaccatcatcaaagccagcatcagctttctcctgttcatcgtggtgaaatacatgctgtaacgctgtggcaatctcgtcacagaagtggttgtctatatggaggcgttcgagcacgtccactaacatcaccgtgtagggcacattcgtggtcttcaaaattttgcagcgcacctgcatttttagctgatccacccgttctctcatccactcctccgacctctgaatacatatgcatatgagtaattaaacccatgagagctatagttaaagtatcaatgtattgtcaaactactaattaagctagcaaatagtatatatgttgtatatagtcaattggttacatgtctgtgaaatttcacgcaatcccttctacatccctagctaagatttgtttgatcccttatgtgccgttgagttatttgatctaatcccttactcgtccactccattagttaaatgttagtgtgtgttttttacgaaacgaccttattttccttggcatattactaaaaagtcagtaatgttctacgtaggaattatttgcgttgtgaaaaaacgtaatggataaattaccaaatatatagtttccaaattcaaaaatttggaaagtaatttcattgaaatttcaaaaaaaaaaattatgaaactttgcatcgaatttgaaatgtaattttgtgaatgaatatgcagtttgaaaattgtcaattttctcataaccatgtactgtctcggtttcaatttacctatcattccagcaaatctcacactaaactaggaggtgtgttaaattacattgctgtccattaattagtacatcttgatcatcttttccaaagcaaggagtaaatattttttgaggacagtcccagttccaacttccatctcagcaagtttctatggaattaaaaattctatcacgtaagaaaaaaactaagttgacaagagagttaatgaagagaaaaaaaaatgaaaaacacgtttctcaagcaagaaaccagctctatgttgaaattaagaatgaggacaagaggatatggagatgatcgaaaggagagagaaaatacgtgactggatgagaatttattttccacccactcggtatatagtttctatacttagtgtatacataatatagtgaggatgggaactatctaatagttttgattaggatttccctgagatgtactagtattagtacgaatgtattgatcaagggtaagaaggatagacatctctaagaatgctttggaatatgagaacaagaagtattttgacgtaaatttaagctagtattcacctaattctgtcattattatcacttcatgatttttttaaattttgtttaacatttaatttcttgtttttcttataaagtgcacaatttgaaaatttttaattgtattttagtcactcatatattttttaaaaaactgaaaattgttgtttacttagagcgcttatcgtcctgtaatacataaattagggcaatattattttaggaaaaaataatggtcaactggaaaaatgaacgtgtagggattgatatatagaaactctagggtatcatatatatctataaagtttattccaagtgaatgttatttttatcttctctcattaagtcacatcatctcaattatttctagcccttagataattgatcaatggtctaaacctccttttcttttcttataaagtcgtatcaccttagttttgtctttggataattaatctatattatctctcttctttttcttctctcactgagccgcatcacatttgttttgtgtttaaatgatcaatcaatatatgatttaaattagtacaaatcacatcatcttaattgtttatatgtagcttcgataaaagatgaaagttatataaagtatataatgttatgtcgtctagctatatgtcttcatctcaactgtttatagtctttcattcaaatattcgatcaaagatgaaaattatataaagttatatcgttaggatatcctacatgttattacacaaaactcccgcatcaacgcgtggggtttcatctagtatattataaaagggatgagccaaaactcaaaagacatcaaaggggtaactaaatattttgatgcattcagagaatctctctctatatcatatgcatatgtgtgtaacaataaaatagtatatttttaataataataattaattaatttgcatgcctgtggtttgggagggatgtaagtgacgaagaagtcgccccacaaggacggcgaacaagctcggccggtggtggcagcggcagccggctgcgtcatggtgccacctttaacagcgagcaccttcgtatcgagaacactaatcaccttgctcccagacatgtcccggtctaagctacctagtaagttacagaggctgtgaccttgctacttgggtacttggatggtctatctctcatggtctctatttataaacaaccaccctccccggatggcgattattgggtcacctcacctaacctattttttttgttaaaagaaggtgacctttttgtttgattaattttatagtactgtctccccatttaatacttacctcattgttttgatgtgctattctagcttatctttgacccctaataactttaggccttttgattcaaaggaaattcataagaattttagaggatttcattcctataggattttttcctatatagccctttaaatcgaaggaatggatcctatggaatcctatgaaatttctatggattgtcttttcccatgcaagttttggaggaaatttaacatgaggtagaacctcatgtaaagaatcctttgagtctttatctcttctcaaattcttgtgtttttcctgcggctcaatcaaacagtcattcctatgttttttctgtgttttgcaatcctctgttttacacttgcattcctgtcagaatcttatgtttttcctattcctctgttttttcattcctatgattcaaaggggcccttaaaatggttagactataacgaacggaacctggtttaggatgcaatattctttaatattattataacatctttataaagcatttatatatatttttcatccgtttcataatgtaagactttctagcattacctacattcatatagatgctaatgaatctagacatgaatctagacatatatgtgtgtgtctcgattcattagcatctatatgaatgtagacaattttagaaagtcttacattatgaaatgaaggaagtagcgtttttgaaaagaaaaaaaaaaagagacgagtggtcaatttgagaaccaagagttttacggaaactttaattttttagcgcaccacgttagagttcttttaattcaaccttactatatattgttaaaggaaaagagagtatatatagtacaggatgtatattctatttatcttctctctttatattttactagtacaatttccagtttgcataacttttgactgacagttcgaatttacacgcgaacaaatctttttcgaaacctcttatcgatcggcgaactacctcttgctcatataggactacctgtcgtacaggaagcaactgacaaagtatcgtaaatacacatattattaccattgcaaatttaaacttatcacatatttatatatacacatttactccgtatttatttaattttcttataactatttaattaggcgacatgaaatgaaagggcatttccttggagaagaaaaattaaggagccatcttcaagcactacgtcagtatatcgatcgggccacgcggacacacccatcagaactgccggggatgtatgtgtcactctgggtggacatacgagaccggcactcactcgatttctcgtaatatctcctcactcagcgccagcgtcgaggtctatgtatctatttatcatcatacatcagcctatttacgagcctttgttacatgcatccatgcaccgctccaccgtcagctactgactacgcggcggcggcggccgccggcggctagtgaaaaatatttttgattggtttttttgggtgctactgtagtgtttaatctcgtgcatctaaaacttaatccaatgggtataaaatgcccaacggtatggcactgtagctcaactggaacggcagaggatgcaaagcccagaagatcttccaaatatgtcttaaggctgtatctgagagggaaggaaaagagaagattgaaagtaaggtaagccattaatgtatgattaattaagtattgattattttaaacttaaaaaataaattaatatgattttttaaaacaacttttcaatagattgcttttttataaaaaaacacacagtaatcggagtggatacatatagctcgtcgagcagtgtaaaatagactataaatttataataatcggagtccgaacgaagtccttcggattgaatcgacgtgtactatttgatctcctttctaatatcttatatatacctacagacaaaaaaaaaagggaaaaaaaagaaagatcgagagcctctcaagccctagccgccatcaccccaatccgctgctgcgccaccatcacgttgctgcctctgttggccggtcgccactcctactccttcctatcggcctgctcctaccctggtggtggcggatgggagcagcaggttggattttgttttctcgattggacttttgctgttgtgtgttggactcccattcctgtgctgctaaggctgctgttgcccctgtgctggtgttccttcttgttgctgctgctgctgctggtggtctgccgaacagagaggaggaggagggttagaaggcagacaagaaggaaggagggagagaaggagcaattagatagaagaaggaaaatttggggaatttagttgatatttttaaattcattgttttttttacaggttagtactgctaggttatccgttttagttcttagttgtttctaatttatatataagacgatctgttcccggtagctcgaatgtaatttatcggccgctaagctgaaaccgtattttcaaatttagtattaaaattgggattcaggttagttgtcctaaataaaatttatagtcatcatcgatatctttctaacggcgctggtttcactcaattccgataaacggtttgggagaaacagcaaaagcagtactactgatcgggtctagaaatcaggacagcaattcgttttccttaatctgggatttacagatgcataatctgatttttgcctcaacatgaaagttgtagattattttctgtagatgcttgaagtgctattatttgctagatttcgttcgatgatttgcgagttatgtataaaacagtaatggaactgctataggttgtttaatacaaatcggttaaagtaagtttatatgttattggtttcgattttagtaaataacctttgtaactattattagttgaacatagtgttttattcgtagttttgctccataggtgtgacccgttaaacgatcgtctgcgtccttgatcatccgctggcgtacgtgtgcaactctatattatttaatattatgtaagaagaaattattagataagaactccagtactgaggttagatatagagtaaattgcactttggtacatcttttattacccaagtttcaatttgaatcacccttaaacctatattttcaatttggaccaggtaaatttaccattgttgcggtttgtactatcattaacaatttttctcgtcatttctaacttccctttcggtaaacatctagaatacgttgccaacatatgaaccatacatagaggagttcggccatatactagagctgatgtgtttaaggtcattgattgtactgaaaaaaatcgtttgtggtggtccaaatcacaacaatcgtaaatttatccggtccaaaatgaaaagatatgtttaagtatggtccaaagtgaaacttaggtaataaaatgtggcctaaaatgtaattcactccttttttttacgaacaagaaaacgacttcagtgactaataagtagaattaggtacgcctaattgttccagcggacgtgacgtccaggcgaaaaaacaataagacaaaggacgacctactttagtgtgggccttgtggctgcttaattagcgagcccggtgatatattaatccaaacatgcatgacattaacgtagacaccggtcctatgacgatattgctgctgtacgttccaaacatgcatgacattaacatagacaccggtcctagcaagagatttgctgctgtacgtagtcgatcaggtgacgtgtaagtcaaaatttgtactgtactccaagccagaataaaaataagtttttaaagttgaacataatttatctatctatctattatataataaaagttcattaaactttcttaaaacactcttaaaccaccatgtgacatctcaaaacgctctcaagccaccacatgtcgttctaataaattaaaaaaatcctaaaaattttgattaaaaagaaaatatctagcactctgttttcatttaaattattgttcccattatctcagaccatcagattagatctacttatctctttctaatatatactcccttcgtttctaaatatttgacaccgttaattttttagcacatatttgaccgttcgtcttattaaaaacttttgtgaaatatgtaaaattatatgtacacataaaagtatatttggcaatgaatcaaatgataagaaaagaattaataattacttaattttttttcttaaacaatagctgcatgaaagcaattttcaaataattttgacatattaatgtcattttatatatattaacttgcaatgtttcgtatatactaaggatttaacatattgagatttgaatgcatcgtgttctagaacattatctatttgacgaaaacagatatagttagtctaaaatttgaaacataaaagtatatatacactttcccctgacgtccgttcatgtcaggagtaatttttcccgacgaacacatgatcagtcaattttatttttcctcaacaagctttactatatatggcgcgacattattttccttgatagataaaatataatcaaattattctattcattcacagataaaaagggttcaaataacttatattatcttcctatgccggcatacatgtacagtacaagcagttgtctaaatactacctcatttggttttataaactataaaagatatatgtaaattttattaacaatattactgtcactttgtcggatgaagaaatgacgaaaataaaagtggtatgtcttaatgagttctacaacttttatgttcatgaatttttcagctgaaattatttactgcttcaaaatatcatttgaaatttccggccgtattcgattcgttttcagccctacgtcagggtgaggcagcaagcggcgcggcagtcgaataggtacaacgatggagtgaattaaaatacgagattagggaaaaagaaaaaaaagggaaaattgcaaaaaccaccccaaatatcactctagatatgagatgcccccctataagaagatttgttgcaaatccccacctcctaattcaccttggtttgatttaggcactttctctccacacgtgcgtgattcctgaagaatctcgtggcgaaatcaaccgagtcccactcatcgtgatgatttgtcaacaggtcccttttgcattagattgtgtggccttaatttctgattaaactatactgaaacctgctattttgggtcatctgaccaattacaacagatgaaatcatgcagttctaatcttgttgtatgattaccgcttcatgttcaaatgtttctatacgctcattacgtccctgaaaaaaaagggatatgttgttcagtacacatgatatcagtttggaatatatagctagtataccatgaaaaacacagtgaaatggtcatgataacacaacgaaatgatcgccttatatagaacaaacaacataatctcttgctcccgccgagtgggactcggtttatttcgccacgagattatttaggaatcacgcacgtgtggagagaaggtgcctaaatcaaaccaaggtgaattaggaggtgtggatttgcaacaaatcttcttatggggaggcatctcaaactcagagtgacatttggggtggtttttgcaattttcccaaaaaaaaaagggaagggaggttcacctttgcgggcgtgcaatgtggctaagtagacaacgaagcgattaaggcgtcgcatccttggtgattgaagacaagcagttgcgttcaacctctgggtcttctcttttcttgcgctgcgtatgagccaaagggtggtgcactgagttgggccaaggggttcccatatggtgaaaattagggggtaagcactaaatttcaaaaatgggtcgggtgcctgggaacccctcctgcccattgggctctgcccctaccgatggtcaagccaaaagtacatgccgagcatcgcggaacacctgtacgtgtccagcatctcgtcgggcatcccggcgctggcaccggcggtgctgatgggcgtgcacgacagagacagcgatggcggcgtggcgaccaaggaggcgttcgactgggcgtgcgccatcctggacctgctcctcgccagcggtgaggtgggccgcctcctcaacgacatcgccgcctagaaggtggggaagaacaggaaggacgtgcagagcctcgtggagacctacatgacggagcacggcgcccgtggcagcggtggtggcggcgtcggagcacgcgtggaggcggtgtccctggagctgctgccggccgcgcagctgctggtgagcctgacaagcaccatggaggtggtgtacctcggcggcaaggacggctacacctccgtctccttgctcaagggggtcatccccgatctcttactcggcccaatccaggacgattagacaacatgatatccctccgccctataaaatctcaatctaatattaaagatgatatttcataatacaatgaatcttgacaacgaatctaaacaaaaagttatccaattttgttattaggaaatatcacctccaatactagattggtttttcgtgtgatggagttagttatttacatgatcaactattgctacacgtatctactagctagttacgttctctgtcttaaaaaaaatccaattcttttttagagagagactagcccttaaatagtataaatgggtgtgtggatgtgtacttacatactacgcaataaaacctacctaaatcgctagatagggtgcctaaatccactagcatatgcttatgatagggaaagtataccgtgaaatcattgtcatgattaatatttatgatgaacaattggctatgcaaatgatttaatcgatgaactggtttgaaagtgtttgcggatgttggtgtgagttcgtgtgactaatatgggataggttgtgatatttgtgctcagaaacggttattttgtctgattgtgtgcaaatgacttgagaaacggttgttttgtctgattgtgtgcagatgacttgaggtcagccttggtcaatagtgaggaccgggactatgttcagggaggaacagaggtctagtgcggtcggaataccatatgagaaggtgactagagtcagaattcttggagaacaacttcggtgaacggtgggatcgggactagactcagggaggagttgaggtccagacggtcaaggataccgggtgacgaagttggatatgagatggcacacgatggatgaacaccgtgtaggtgagatcttcgcaacgggcttcatgaggtgtgcgtgcaagcgtcgatgttcgcgaggaggtacgagagaaggtagagatgtttatgcacggtggagtgcatggttgctacagtatttgtggaaatgtagcgtggcatgcatgccgtctgcctacatgtgtttgtgctcgaatcagtgggttggttaatccatgtggtgacaagcggtggaacaggagatggattgcacatgcatcatgcatgtgtgtgtgcgctttgtgcaaacaggtagcaatgcggcggctcggttggatggagaccgtgtcggcctggaggcgcaaggcagagaggccgagctggtatcggcctgtgcgatggagaccgatcgagaccgagccggcacaggagcgttcggctgcggtttcggagaaaaaagaaatcgagggattgagtcctattataaatagaagttgcacttctactttgagtaggaggattttatatataaatagagagggaggggtggtctcccggtatcgcttttgagagcaattgagttgatagtttagttatggtttcgagtttagtcgagatttttgtaaggagtgctgttgttgcactttgtaaatacatagagaagcatttgtatttcatcgagtacggcggtcacacccgcggcagggaggcggttcaaccggcgacaaggcggcgattagaccggtggcgtgcgaacaatccgactagcggcgattgaactatgtcgagatttccatcgatttgagggcaacttttattttcgctaaaagttttttgggtttttttgttttccttaccattcacccccctctgataggcttggttacccatgttcgatcctacatataccttgtgtttcataagaaattgtcatacatggttatgcattatgcgtgtcgtatgtgtgtgcgcagaattcagcaagttgctctcagtctacctgtgtgtagtatgtgcgttttttttcaaaactcatgaactttatttgataataaggatgttaaaaacaaaatacatgagtgatggaaacatctcccaaggggagattagacaggtagcctaacgtgggacaactagtataccagtatagtaaggtaacaagcatgcctattattgtgaaaagaaaaatctggattggaagtggtaatagatgaagttctagctttgtgggcaagactgtatttttttttttttgagaaggtgggcaagactgtcagcatgcttatttgcttgtgttggtaatcatctgatggtgcgccgcttcgttgtgccggcccgcgtctgtccccttacgccggctgactagtaggccgaatttcttctctcggcctatgaaccaaagaccatcttccctcctcccattctagccggccgtggactaagtccacgtgtgccctgggccccacttgtcagtgacacgcaaagaatattcttttcaagaaaatcaataaatccttttcgttgtttcagaaaatcaattaatcttaggaaatccatatctcttgttctgtagcttcaattgactctgttccatttccagtagttactctaaataggatctttttcttgtgttggttttttttgtcacgctttctcgaagattcgttaagctcaagatcccgagcaaggcaagtcacctttgaattctattgggggtcatttgggagacgcggccacttacgggccatttgaaatctattaggggatcttgtctaagaaaatgttttctatagtagcggtgggagagaaggccagcggccaaggggtaccttaggggaggcttctaggggctcagcgagggtgggggcgagagagatcgacgggagaacgaccgatggcggcacggtgcagcgcgcgacgacagcagaagggagtggaacggagagaggacggcatccttggtgccactttggggagggaaggggaggtctcgagggaggcggtggcgagggcattcgtcgagaaggaggccgacggctgcgaaaactagagcagcggcgagggaacgtgctcaggagctatccgagggcctctagagggcataggcacagggatatggaatggggtgctcaccagcgataaggagcggggcttcggaggcggtggcccgatgaggagaaggaaggccggcagaggagggcggccgggtttcagggatgggagtatgggactccggccctgacattgcgtcaagaagcgcggggtgatgcgtggacgcgaatgagacgccgaggtggcaggcacggcgccgagacgagcacgagtgcacgactggggaagaagatgatgcctgggcacacggaggtggctcgtgatcgccacggcttccttgcccgcaacaatgcggcacaaggaaaaagaaaaaggcagcgtgtcccttgccgttttgggagaaaggaggcggcggggagaacgagtgctggctcccggctttggagggtagcggtggtgacgacggcgatggcagcgaaaggaagaggacggtggttggcggtgagcggctacagagcagttgccacggcagtgcaggctggcatggtgatgccgggcgccctttcgatcggccatggcgggagcgcgtgcaggaacggcaagcggcgcggccaaataaatcgaatgacgacgacggcgccctcctctccgtacgtgcgcggcgcgtgggagacggggttggactagaccgagggagtggaggcggcccaggtgatagggggttgggttgggccgagagaaaagaaggcgaggtgatgtaaaatgattttaatcttatttcaggaattcttttaggaatttcgaggagcatttgatgtgggatttgaattaaaattttatatttgaactcagagaattagggaggagtcaaggaaaatatatatggtgagactttgatatttgtatttgaaccttcggaaagtttgaaggggatttaaggggacaagaatttggatttgaaactagttttgagataaaggaattattgccgggaaaggatagagagaaatatggtttgagttgggatcgggattattcgagctttacattttaacttagcgaaatacaagggatcaaagggagggcatcgactcgagaacttgatatttttgggatggatgtatgtttggggacttgttggattattcgaaaggaattcaagagagagagggggggagaggaaacttggtagcatgggttcaaggatggagtttgattggactttgcatcttggagttgaaagggatatttggagaaagggttcaaaggatagatagattggtagatagagagggagagggagagggagagagaggggggagggatgaaacttgagagtttgagtttgaatttgaggattggttcgaaggaaacaaaaggcgaagatttaggatttagcggtgaatcgctggattgaattttgaagtcggatatttgacggagtttgtggatagggttttaggagataaacccgaatatgaaaattcgaacttccgatattaactggaacaagaattttgagagtaggttgttggcgtggatgaaggaaccaacaaatggatttaaattgagatttacggcacaactttgactgtacactcaaagcatgaaatgttcgcaattagggttttcattacattagctttttaatgccacatgaaaaacgaggtggtactatacacaccgccacatatgaggttcaagatagtattgttgcagtcgacattgcagccttgagtattgtgatgcctagtactataatttagagtaaaagtggtccatctatacaagcatgaaatattcgcaattagggttttcattaaattagcattttaatgccacacgaaaaacgaggtggtacacaccgccacatatgaggttcaagataaagcatgaaatgttcgcaattagggttttcattaaattagcattttaatgccacacgaaaatcgaggtgttacacaccgccacatatgaggttcaagatagtattgttgaggtcgacattgcagccttgagtatagtgatgcctagtactagaatttagagtaaatgtggtccaataggtgaattaaaaaggtgatccactatagaatttttattatatttttaggtggtccatggtctgtgccatctagctagctaggcctctcaaacttagcatcagttattaagagagaagaaatgatgagaaaaccagcatttgaggggactcgaacgtgggccaacgagagcactgggtagctccctatcaacgggctacaacgtcattgtctgttcaactttacttgacgcttggaatgaattttcgtacttaatcatgtagacacttatttacgtatttcttttgattatgtatgacatatttcatggtgaatggcgtttgcccgctcatatggtcacctagtagcatattatcctaccatcgagtgcaagaggtgagatgagagtatggttgtgtgtgtgtgtttatcaccagtcagtcagtcagtcaccgtccttcctgatcagtctgcacggtccgttgcaagccacctacgcctatcaaaaccgtcccttcgtcaatggtgcttgctagttgctacctagtactacgcatgtcaagaccgtctgtgaccctgtatagatgacactaattataaatattaaatgtagactattaattaaactcatccataatcttgaattaattcgcgagacgaatctattgagcctaattaattcatgattagcctatgtgatgttacaataaacattctctaattatggattaatgaggattaaaaaatttatctcataaattagctttcatttatgtaattaattttgtaagtagtatatatttaacactctaaattagtgtctaaatacaaagactaaagttaagtctctagatccaaacaccacctataacttgtcatgacggtcgtttcttttcacacatgtcctcgtcagccactcggaggagtggtgatacgatggaccatcctctctacggtgtgtttagtttctgaaaaaagttggaagtttggggaaagttgaaagtttgaaaaaaaagttagaagtttatgtgtgtaaaagttttggatgtgatgaaaagttggaagtttggggtatttgggggtgaactaaacatggcctacgttaggacggcccttgcttgtcagttagtaggccgatagggaaaagagaaccttcccatctgtttcatggcagtattcacagttctgattttacataaaataaataaatattatgcttgcgttgatttgattttgtacaataaaaaaaattgccttcgcgtatacaacggaatgaggtaccgataaccgatttttcatcacaggaatcgccggcgtgatctgttcgatcgttttcttaaaacaatttgatctattccatcaatctacaaccgatcgatacaatgattttcagttagtaatgtttacacaaatattactgtgcatatgataaaatgcgataataccaacatttgtttccccaaaatacccttatattataccgtactacatgtctatcctacctatactatatgtgtgtggtcttcgctagtatagagctaattaatcttaacagttggatcaatagtataaatcactagtataatatagggtagtatggagcactttaaatgtgctctattaattaatattgcattactatttctttttagcaaaacttaagatgaagagtctcatcggttgcatatattccttaataagccgttcttattagggaataaaattattagtttatacataaaaaattatatattttttctcaacgatttaaaagccaatataaaaagaaactacattaatgaaaatatgttaaaagtaaatttgaagagaactgccatgctacaacaagcacatgaaacatgagacatgtctccgtgttcgaattcttgtgcgcaaggaacatgaggaggcaaacagccccatgcataattaatgatatcaaacaataatcatactgtaaccgagctggctctagaatagtagtatctatcgtagtcatgtctccgtcccatgtacacaagctgtcatgacaattgtaccaatgtaccacggatttgaaaaatgagaactattattccgtcccctgtgcacaagctagctgtcatgacaattataccaatgtaccacaggtttgaaaaaagagaactattattgtagtgctgtagaagattactgtactagctagtcacagtactggaagcttgctggctaatggttctttcgagataagttaagctgttgtcctaatcgcaatgaaagctcgctgactaagggcctatccaatggtctttcataaggaacagtctaaaattttaaatatgcacagtaacactcaaaatatctttaggtcatgtcgaaactaaaattcagcaataagaaaaagggtcgtgtacaagatctaaaattgatgggtggcgaaacaaagatttagatagattcatgccttctcgttaagaaataatatcctacttttgtttagggatggtatatatcctctgaatgttattgatatgataatctggtaatggttatgcactcaaggggtgtcctgccctccttatataggtggatgagacagctttagaagatagagatttaaccaaatacggtttaaatctcctataactactttataatcttaacgaaccagaaatataggttgtttccttgatacacgagtaaacgtaatactcgattgagtcctaatcccttacatattatatatgcatgatctatcctctaaaatcagtcggataacccaaccatgtgagtatatggtacccatactctctacaatagcctctgagaccttcatagtccattagacaatcttccctcgaatctgattactctaaaaccaagtgcttcaattctccttgccttagcctcttgagtgtttttgccaaatcaaggttgtgaagggctaaaaaataaaaaataaaaatatacctaggtgtatcgactagatgcacctaattagctgtagcccccgacaatatatttagttgaacaaactgagcatattgtcgacgtttaaggtcatgactacggtatttgcatggtatgaagatcgttggtaccatgatatatgcgagattgaggtaaaagggacagagacaagaatttttatacaagttcgggccccttatctgacgggtaatagccctacctctgttggccgaagccggtgttactctttattcatctagatcacgcaagtacaatatttaggataatctatctagctgtcgtcgacttggtggcatgaatcaccaacacgtagtcgacaatagggtagtattcctcctcgagtacgaactcgtcaagatcagaggtggcgctagatccctcttgtcagcctccacaggcaccatatatatcgtgtatgttacaacttgtaaaatggaacttcttgttatctacttctctacttctcttatcaccctaaaacttagctgactgaattggcgtgactggctgagggccggggatgacaaatgattttattttcttacttagaattccttgacaattgaactactttttttccttgatatataataattggttgggggtgtgtgtgtggtggtgggtactagaagatggggttgtacctataaatagagaccaggaggtagttcaattatccatatatcaggtcgatccgcaactcctgtaactaacacagaacgtgcagcatgtctgggagcaaggtaattagtgttctcaacacggagatgctcgctgttaacggtggcacaccgcagctgactgcctctgccacggccactgcccaaacttttgccccgtccgtgtggggcgacttcttcgccacctacgctcctcccaactcaaaggcatgtgctgattaattaaatatatacatccatactatgtaacatgttgcctgcagcttaatactattactctgtactttactactccctcagtttcaggttataagatattttgactttggtcaaagttaaactattttaagtttgattaagtttgtaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggaggggggggggcgcccccccccccccgcccacggggggggagtctttcccttttttttcccccccgggcccccccccgcccccaaaaatttttttgcccccccgcgcggtgggggggggggggtttttttttcccccccctttcggcttctcctcccaaatttaaaaggggaggtggggggtataaattaaaaaaaattaaatcccattaatttgaaaacactgtggcccgggaggttaaatttttttattttgttcttttttttcttccctccatttccgggttttaaaaattttttggactttgggtcaaaagttaaatattttaaagttggattaagtttgtaaaaaaaaaatagccgccaatttccaacccagggtaaatttattatgaaaatatattcaatttatgatttgaagaaataaatttattattataaataatattatatttgtctataaattagtcaaaaatttgaatttgactttgaccaaaattaaaatgtcttataacctgtaacatagggagtatataggagtagtactagcttgattaattactagtctgacaacatattaattacttctcatgcatacagaggtcagagaagtggacgagagaaagagcggaagagctaaaggtgcaagttcgcagcaagctgttgaaggccaagagcagcagcagtgcggcagacatggtgatgctagtcgacacgctcgaacgccttggcatagacaaccacttccgtcacgagatcgcggcgatgttacaccgcgtacaccgggagcagcaggagtgcactgccggctccggcgacgacgacgacgacgacctccacattacttcccttcagttccatctacttcgcaagcacggcttcagggtatctgcaggtacaataacatactctccacttttttaatatatgataccgttaactttttaaatacgtttaatcattcattttatttaaaaatcatataattatcatttattttattgtaacttgatttatcgttgaatgttattgaagcctgatttaattttttttatttgcacaataattttgaataaaataaatggtcaaatgtttataaaaaggttaatagtgttatatattaaaaaagagaggtagtatcaaatcttcagattatgaaggttcctagctaagcacatgaacaaatatatgcagatctgaaaaagtatatcgtctaagtacatagctgggtcgatttttaaatatgtacatatgtagatgcaagatatatccctatatatatagagagagagagagtaattgagcattttgaggaagcacctacgttaacaaaataatctagatcatgtcctaatacatatgtagattaattagattttgcaaaatatattaacttagaaatccagaatcaataaatatggggccgtaagagctccatcgtttgctggttgtgttcgtttcactgtgttcccaactcctctccctcgtgttacacacgtacgctttttaaactgctaaacgatatgttttttacaaaaagtttctatataaaagttgcttaaaaaatcatattgatcctttttaaaaaaatagttaatacttaattagtcacgttttaatggaccgctccgttttccgtgtaaagtgaatgagttcccatcccaaaggaacgaacgcagcaatattctcttaccaaccgcagccaaaatttaaaataggaaacctaattttatatttgattttgataatttttttattatagtttattttccaaaattgttttttaaatcattaaaatacaaatataaatgttttatctataaattcgtttcagttgcatcgttcattttttttcacggcttatcagtatttccgcaaacatgactgtaattttaaaagtcaaaattaagagttagagacttgggaaatatcatgcatggactcttctttcaatctaatccactccaattaagaaataaattcgaaattaataattataaagaagtgcccattccagagtgtcaatttagcattttattaattcaattctgaaattaataattagccagttgaaactgatttttgaactctttttttagtctaatataaatgcaaggccgaacaataaattattccattatagaaaaaatacgaagttacaatttgcatgatgttgcaattcattaaaaaataaaattacatgtagaaatattcaaacttggattaaaagaaaatataatataaaattgtggttaagaaaagaaaaattgcatatagcatatgccactgcaattttcggctccggaacgtgcagtcttaactactaggtgactggaaattttcaggcacctgaaatatagcaatcctatagtaacatacatgagttcttcactaatacaaaatatttactgctgtaatagctgtattcgacaagtttatagatagcaagggcagtttcagagcaagcctaagcagtgacacgaggggcctgctaagcctgtacaacgcggctcacatggccatgcctggcgaggaggcgctggacgacgcgatcgcgttcgcgaggcaccaccttcggtccatacaaggtaagctgaggtcgccgatggccgagcaggtctcccgtgcccttgacatccctctgccacggacgcctaggcggctggagacgatgcgctacatcgccgagtacgagcacgagccagcttttgatggcgtggcgctggagctcgccaagctggactttgagctcgtcaggtctcttcacctcagggagctcaaggccctcaccctgtaagtctcttcacttctttgcctcttgactcttcagcccacatgctccctacttaaattttcctctcattatacagaaatatttttttctatacaagacactcacggatcgtaattggtcgagtctgcaaaaatcaacctctattttcacatacaactcgttaaaaggaccgcatgcaaaaatcaattttcataggtgagccttttaagagtccgcacgcaaaaataagcctatttttcaggtgagcctttcaaggggccgcacacaaatatatattttcacaggcgggcctattaaggatccgcctaaagtctaagttacatccttctatccctcttaaacacttcaaaatatttcattcttatccactcatctctctcactccttctctccgcattactttctctccactctcacacctcctatcaaacacgcggccagcggcaagtggcgggcagatccacctccgtcgggcccatgatggcccaatctgtcgccgccagatccatgatgactggatccacaggcggcgggtaaagcggccaatggcaggagacgggtaaaacggccaacggcgggagtcgggtgaatcagcctagcaacgggtggcgggcgacgcgcccgatggtgagaagcgggtgccgcccaaatctggcagcggcgggaggagcccaggggcagcagctagggttttgatttgttttacgatttttattttttccggacttttatttttgcatgcggacaacataagtacccgcacacgcaaaccggattttagcgcatgggtgcaccacctgcatggacaattagtgattttcgcatacagtttccgggcaaacgggccggaggtcggtacgtaaaaatcactttaggtccatctggaaaaaattgttttttttactggtgtttgtttcgtgttatatgtcatcttaagtttttttactaagttaaacttaagttataagtttgattcaatttatagaaaaatttataacatctacgataccaaatcgatttcattaaaaatatcatttagtttattttaataatatgtttgttttgggttggaaatgctgctttattttcttataaagttaaacttaaaattttgattaaataaaagttaaaacggtatataatacgaaattcgaacggatgtagtagtcaccaattagccatgtcaatctattatgactaataagtgcgtgttcacaattgccaaattcaccaattaattagttcaaactagctcttggttgatttcatatgtatgtttgcgcagctggtggaaagacatgttcaacagcgtcaagctaagttatgctagagaccgtatcgtggagacttacttctggacctgcggcatataccatgaggaggagtactctcgcgcacgtatcatattcaccaaagtttttggactcatgtctttgatgaacgacacttacgacgcacacgccaccttagaggagtgccacaagctcaacaaagctatacagaggtatttttttttatgaacaaaagatgtacttatataaaagttaagagcaactttacagtcctcgagaaggtaacatgagataccactttttctattataaatttagtaccttatagtatctagttatcaagaggtaccaaatttaatacctcatgacatcttctcaagtactgtaaaattgctcaaaagtatctaggtaccaagaagtaccaaatttacaatttttgatacctcatgagacctactcaagtactgtaaaattgcttaaaagttaacgatggtctagttgttatgtaatttgccaacaaagagcactaaattagtttatccttgtatgtatgtagatgggataagagcgcggtctctattctacccgaatatcttcatgtcttctacataaagttactgaacaactttcacgagttagaggattgcttggagccaaccgagaagtaccgcatttcttacgccaaaactggggtaaaatcctggcacacagaaaatgatcgacatcatgttcaacgtgcacgttcgatcatcatattcatccacacaattttgattaattgttgctgatcctgtacctaccataatttaattatgtcttatatatacacatgctacgtacagtacaagcatttgtcggaatactacctccgtgaggcccaatggtcgagcgacaggtacatgcccagcttcgccgagcacctggacgtgtctgccatgtcctccggcttcccgcagctggccccggtggtgctgttgggcgtgcgcgacggcgacggcgcggcgaccgcggaggcgttcgggtgggcggctgccgtccccgccctggtccacgccagcggggagcttgcccgcttcctcaacgacaccgcctcctacaagatcgggaagagagacaaggacataccgagcacggtggagtgccacatggcggagcgcggcgtggaaggggaggaggccgtggcggcggtggccgcgatggcggagcgcgcgtggaggacgatcaaccgggagtgcgtggagatggatcgggcactgctcccggcggcgcagctggtggtgaacctgacgaggatgctggaggtgatctaccttggtggcagggacgggtacaccgccggcgccgacatcaaagacctcgtcaccaacttcttcctcgcaacgccctcccagttttaactagatacagcaaagcatatgcacatacacatatactacatgtgtaaaatcgtgtaacgtttgcatgtacaccgaagtaataaattaatatgcatgtgtatcttaattacaaataagatggagcaaatccaccggccgcgcagctgctggtgaacctgacgagcaccatggaggtggtgtacctcggcggcaaggacggctacaccatcggctccgggctcaagggggtcatcgccgatctcttactcgacccagtccatgaagattagatacaactagaaatagacgcgcgcttcgctgcacgtggcgactgtgtgaactgtattttcatgctattgcttagcagtggacacagacaataacataatggtaataaacattggatctcataaagagttggaaaatgaatcctttcttatattatacagaaattgctagctattcaaatagtcctacaacaatggatgcaaaagatactatgagtatatagaatcaaatactgtgttgaaagttgtttgcggttttctcaatgttaaaccctataaagggcattatactatttttctctcatcctactaaatataatgccagaactcctgccttttgcccaaagaaatggtgggccccaagatgaactctcttcttgccatccatcactttagccttcgtaaggatccctggaatagagtgaaaatatgttttttttttttggtttcaaaagggtcaatctaattggatcacaatagatatttcaaatacccccatttcttcatgtctaacaacactatcaacttcagcaagaaaaaaaagaagaaaaagaaaaggaggaatgaggtgtctaaacactatatgtttatgatatgttgaagtacaacaaatatttccattgcagattaggtctattcatactttcaagtgaacaaagtccactaaaatttacatcagtataaagaccatgggccaggttgagaggcaatataatcaggatttgacttttcttttcggcatatgagcttagtagtaggacatgtttacacataaatcatattgtattgcataattatctaactttctaaacgaagaacaaataagtatattcagacaacgaaataatgtagttgcaaaagttcagagtgcaaattaccaacctgagatatagttatctcatccattgttagaaataagtcgacgaattgaagaaagcgaggtccatgtgagaaatatcaaaacctaagcctaataagatcatttagatggtactaaaaacagctagaaaccatgaaataaaatttaaaaaacatttctttttaatagtcaatgtgtgtagggaacttaatgtacacttatctgaagacctccatgagcatggcacacaccatgtcctcatagcttctttgtgccttagaagaattaaaagacttgctttgtgtggataattaatcttgcaataacaaatctgttacctatcaacaaagaacataacagtcaaagattaaactaatactcaaaattgtttgtcagtggaatataaatgaaagagtaaatttcacaaaactaaggatactttgatcaaattatcacaaaactacagatttaagaatgtgtttcacagcactacagatttagtatcaaatttatcacggaactacagatttaaggatttatatcacaaaaatatagatttaacaactattttatcacaaaactacacatttaaaaactattttatcacaaaactacagactttgtaactttaaataattaatagtgctatgatctaaactctagagtatgtagttctttgataacttcatcactaaatctgtagttttgtatatggtgcattaaatctgtagttccgtgaaaagtttgatgctaaatctatagttttgtgatacacattcttaaatctgtagttttgtgataatttaacctaagtatctgtacttttgtgaaatttactataaatgaaactatattgttggaaagacatgatacagagatatagtaaacagtcttttagagtacatataaagcaaatatttgcatgtgttgtcttaaagaaggagtaaatcaaggatataatgatcaaggtacgatgaccttgagcagtatctgcaaggcatgaagccatcaaactcagcctatttttttaccagaaggcaaacacattgtgcttatcactggacactgcagagatatcactcttctaaaacaaataacatcaaggaaaaacaaatgacccagaaatatcagatttcttgatcatcatacaccacagaaaagctgaaaataccatatcactgcaaaatacacaacaagaatcagcagcaatcgttaggtacgtcaactgagaagaccatacatacttgatcccagcaggcttccttgccgtagtgcatggaagatttcttaccatactgcaccatagcgatgcagtttggaaataattggatttcagtttatctcatcattggtggcaaatttagcaagaatattaccatttgaatcttgcagagttgcagccatccttaacagtgaggacatcaactgaatcttgcatgcagccatagcagcaaggacaaaactcaatggatggctcagcctgacagcagatacaaacagcagcatggaagccaatcctctccctaatatgttgtacatcctaagactcaacgggagcaaagcaagatggtgatccagtaaaacctcaagtgaatgcatggaaaataatcaatgatgaggtagaacagccttacattgctacctctgtgctaatggtcggcgcaaagggaaggaattagagcaagatggaggggtgcggcaccttgattgatgacatcgacctttcacagctgcaggaatggcaatggatcgaggatgcaacaccaacatgtcaaacgccagcggacagagaacacgcggagtggcggtgcagtctgatgggggcgctgattcagtcatcgctggatcaccatatctgcctgcgccacaacctcctccttgacctcatttcgcacatgaagcggcgctagactgagcgtctgagcctggcatggcggagatgaaatagaggaagagggcggcgacaactctcgtcgggccacaggatccgccggcgaggatacctgggtcgccggatctggcggactcgacctccgcacctcaggcagcggcggctcggcaacgatggctggaggagggcgggactgcgacgacgacgacgtgtatgagtggaggaggacggcgaggctgcggtggcgacgacgcgcgcgagtggaggaggatggagaggcgacgcacatgggggtaggaggatggcgaggcggcgcaggaggacggcaaggcggcacaggagggtgaccggccgaggcggcctgggcggctagggtttggtaccggttgccaaaatccacgccgtccattcccaatctgacgatcgcacgggtgtggaagggccgtcacagcgggacacgtggacatccagatcgagcctagcgcgagatcggacggtggatgctaccgaggactaatgtgtaattgactgaaagagcgaggaatactttgcaaaacgtcgctgatgtggcgcggtaaattctcagcgatcccacggggtctagagagttactatgtgatatatgctctctccatcaaaaaaaaaaccaatctaatagactaaaggtgatatttcataatacaacgaatttacgaattcgaacataagattatttagattcattgtgctaaaaaatatcacatctaatattagatatattggtttttttaagacggagggagtagttatttatgtgatcaacaatttgctacacggatatattggggactcctatgggttgggcgctcgattgatctggagaaaaatcgggcgctgacgtcagcgcccgatttacgtgcaaaactaatttaaactgatttttctcttacttatccaaatcatgatccgattgcaccattaaattcgttgcaattaaatcttcaaaacaagaccacacatggatatattccgaggaaaaaaaattttagcttattattgaattatttttaaatgttgcacaatgttccactaggtatatcggaattgtttcactaagtagatcgaaaatgtttcactcatttaaatcgggtgttgtttcaccttatataaaaacaatgtttcagcaaatagcaaaagaatgtttcagttcaatgtaacatttaatccatacatagtgaaacattataagtacattaagtgaaacatttttcggtggaataaaaaataaaatgaattcccttaacagggggtttccaaaatatgtgggttttttttgttgcaatggaatatttcaattcactgcaacattagatttatacatagtgaaacattgtgagtacactaggtgaagcattttggtggaacaaaaaataaacaaaattcccttaacagagggtttccaaaatatgtggttgatttgttgtaggtgggaacaggtagtatggtggggtccagcggcatttaccgcgcgcgggggcggggtgtggggagcgtccgatttttgctccccccgcccgggcgaccgactataatcattatatacttcctagctacttcttctgtcttaaaaaaatatccaattctctttgagagagagagagactagctcttaagtagcaaaatggatgtgtacttacatacaacgcgataaatcctagctaaatcactagcatatacttatgatatatactataccttgtcttccataagaaattgtcatacatggttgtgcattaaatatgcatgccgtatgtgtgtgcgcagaatccagcaagttgctctcagtctacttttgtgtgtggtatgtgcgcttttttttcaaaactcatgaactttacttaagctgtgtttagttcacattgaaattgaaagtttggttgaaattgggatgatgtgacggaaaagttggaagtttgtgtatgtaggaaagttttgatgtgatggaaaagttagaagtttggaaaaaaaaactttagaactaaacacggccttgatagggaggttaaacccaaacatattacatgagtgatggaaacatctcccaaggggggagattagacaggtagcctaacgtgaaagaactagtatgccggtatatatactccatccgtcccaaaataagtgtagttttgcactattcacgttcaacatttgaccgttcgtcttttttgaaaattttttatgattagtatttttattgctattagatgataaaacatgaatagtattttttatgtgactaaatattttcaaatttttcataaatttttcaaataagatggacggtcaaacgttgggcacgaatatccatggctgcacttattttgggacgaaggtagtagtaggtaacgaacatatagtaaggttggaaggctctgaagatggatttagtccattttatttctaacgggtaatttgaagagtcaatagctaatatagtccctgaagttttgcttcgggctcagtttagtctttaaggtttcaaatcgttcaaacaagtcctccaaattaatcatttcgattaatataaaacttggaccaataaaaagtgccacgtgagcatgccaagtcactctcgcatgcagtggtatgaatgaaaggaccattctacgcttacataccatatagaaaaaaaaagaagataaatgtttcacacgtgtataatcattttagaattgtcacttacgactgctgctggcctgttatttttctgtttgtgtattttatttcttttctatttggtatataagggtagaatggtcatttcattcatatcgctgcatgcaaggatgacttggcatacttacgtggcattttttttaaggttgaaggactatattaacccaaataattaatttagatgacttgtttggacgatttaaaacatatcgaggactaaattgagcccgaagcagaacttcagggaccgtattggctattcaccctataatttgaaagtatcaaaatatagcacattttttattgtaaattttgatataaatagtattttgagatacctcaaatactttctcaagtacagtatatttctcatttctaacatacacatacataaaactactgattacgtgtccatataatatacttcctccattccaaattgatttacatatagtttttttaaggttatttataaatgatctacatatttgtgttcattcattaagtcaatttgttatttaggcattggagtaaatggatattgatgcatgcattcatgcacacaagtatttataacccacctgtaatatattgatttgctattggctagaaatagtggggatggtgcatgcattgagtttattgctagaataaatatagtatgagagaattattagcttttttttttgttttggtgtactatgtagatcaatttggaatagagggagtatatattatacacatatatgtcttttattgattatgtgtgtgtgtatatatagtgtgtgtgtctatatatatatatatatatatatatatatatatatatatatatatatatatagtatacacatatatgctggacaggaacgcgtacgtctatgattgctgtggctgattaacgggaaggggatcgaggaagagggcggtgacgagacccttgaggtcgacgccgacggtgtagccgtccctgccgccgaagtagatgacctccggtgtcgtcgcaaggttcaccaacagccgcgccgccggcagcaggttgggatccatctcaacgcacgccctattgatcgtcctccatgcgctctccaccagcgcggccaccgccgccacggcctcctccccgcccacgccgcgctccgccatgtagcactcgatcgtgctcgccccgtccttgccgctcttcccggtcttgtaggaggcgacgtcgttgaggaagcgggtgacctcgccgccggcgcggaccaagctggccgtccactcggatgcctccatggacgccgccacgccgtcgccgtcgcgcacgcacaacaacaccgccaccaaagccatcgtcgggtagccggacgacatgcaagacacgtccagatgctcggcgaagctaggcatgtgcttgtcgctcgaccattgggcctcacggaggaagtactcagataactgcttcaactgcacatacatagatacatatgtgcatgcatgtggaggaaaattagtcaaaattattggaaaatgctttataccgaaattccaaagaaaaggaaatatcggactcttcatctatcccatagacaaaccctatccatcttacatgcctaattgttcttttcattctttcctcctctctttaaatattttttcttctaaattacttatccgatctacgaaccaaccacaccgttgtattcgttgcaattaaatctttacaacaagatatcatatgattatattatgtcaaaaggcatgtgtttcaaactgttaaaataaaatgtatcatacgtgatagtgatatgtttcaatgtgcatcttcagtgtgtttcataaaatccctaaaactacctgctactactctctctccaccttatctatgcacacatgcatatattttagcaagcttcaaaataatttttctcttaaaattatttatccaatctatgatccgatcacatcattaattatattcattttaattaaatctttacaacaagatatctcgtatgattatattttgttaaaaaaaacacatgtttcaatcagttaatacttattgtttcatacgtgacagcgacatgtttcaatggtatcttcaccatgtttcataaaatatttaaatgtttcagttgctgatttttttttcaccatatataacttcatgtttcacttgttgatcaaccgcaacatttgaccgtccgattttttggggtatcggacgtccgatggttagcttcctccaaaattattgtgtaggtgatcgaacacacaaataacactcttagtatgtctatgattttcttgcggagcaagaaatttatttatttattttttgacgcgaaaggtaggcggagcaagattttaccgaagttttcacgtaagacatgcggtacttctcgtctggctccaagctgtccttcatctcatcaaaattatttagcatttttatgtaaaagaggcacagatattctggtagaatacaaactgcactcttatcccatctacatataaatagaaggatatattaattagactgctcagcctatagctagttagtatgctcgttgccaaattgacagcgtaggccatcattaatttctacctctgcattgcttcgttaaacttatgacactcctccaaggtggcgtggatgtcgtaagtgtcatccatcatgatcaccagttgaaacaccttaacgaatatgattcgcgcacgagagtagtcctccccgtggaacatggcacaagtccaaaagtaagactctactatacgatctcgagcatagctcagctttatgctgtcatagagttctgtccaccacctgccaattatattcgcatatatacatattatattaaacgcaccacttatgtgtatttaaattaactgtgaagtgaagtaaaatagagttacttttccgatggtttttcactagaagtaatattctactatatatcatgatctgctgatgagtgtgcaggatatcgcttatatagcacagctcaactttaattacgtgaagcaagaaatgattgtgaaaaaaaaattaatatgcatgagagaacataattgattacaaggagagggttgattacaaggagagggtcttgagctccttgaggtaaagagatctgatgagctcgaagtccagcctcgcgaggtccagcaccacgctgtcatgcgcctcctcctgctcgtactcggtgatgtagcgcatcgtctccagcagcttgggtgtccgtgggagagggatgtcgagggcacgggagacctgctcggccattggcgatctcagcttaccttgcaaggactggaggctccgtctcgagaacgcgatggcgttgtcgagtgccgtttcgccgggcatggcgaggtgcgctgcgttgtataggcttagcaggccccttgcgtctgtgctcaagctttctttgaaacaacccgtgttatctttgaacttgtcgaatacatctgcatgcacaaacaagttctagcttgtaaggttgtccatatatatactactacatatgctccagggatttatccaaataaatcagagatgggagacatgtatgttcaaataacatgctttagagcctttgtttgatctttgtcgttttttaaattcatttagtgttttttcccgtactttttttcaacatctttccggtctccaaaagcttttgaacctctttccgtattcagcttttggactgaatttacttccctatcactactggagaagtgatatttgcttggtcattgaaaaatcacattagtcgtgattcgagtagaaaccgagactaaagaatatctttagccccgggttggtaacaccaaccggaaataaatattatttttaatcccgattcaaaaacatgtcagacccccattatctttagtcctggttaatgttaccaacaggatcccgattatttatactaaccgggatcaaaattaaataacaccgtgaacagctgccccgagccgcgcaccttgtcctcctcgcctcatccttatctcctcctcttctcctccccctctcattttcttaccctctcctcctccacctcccccctcctccgatgacgatgacgccagtgatagcgggcggcggcgggcagtgacctccccctctcctctcctccccctcccccctcctccgacggcggcgacggcgggcggcagccacccctccgcgagatccggcgggaggggagaccgggcggcggcctccccttcactagatacggcgggaggggagggcggtaggtggaagcggcgcacggtcgggcggccggctgtggctgtggctgtggtttttttttagattttgtgaatgattgtaaattttgttgtagatttttttagatttggagatgatttgttgtgcataatttgtaaggatttaggggtgacgggttggtgcttgaaatcaatagatgcaagcaaaaaaaaacaatagaaaaaaacaaaaaaaaattagtcccggatggtaacactaaccgggtatttttagtcccggccggattaggcgtcatggtttgcaaaatggaactaaagaggttataaaccgggactaaagagccatttcctagcagtgcatttattctttagattttgtgtccgctcctagatatcaatgaaaatgcctcttctaactgattcggcaattatattcattgtagatcaacatgtacatacatatactaacaaaatattctcctaggaaactgcacagagatcgaattataatatgtgttacctgcagatacccagaaaccatgctggcgaagtagacgaaacctaagggattcaaggtggagctggtcaacagtaacaacgctcttttgttcctcatggtgcaataatacatgctgtaacactgtagtgatctcgtcgcggaagtggtcgtctatgtggagacgttcgagcacgtccactagcatcaccgtgtaggccatactcgtggccttcaacagcttgcagtgcacctgcctctttagatgatccacttgttccctcgaccacttctctgacctctgaaaacatatgcacgagtaattaaatccatgagagccatagttaaagccttaaaagggaatgcatcctccctccctccctccccccctctctctctctctctatatatatatatgtgtgtgtgtatatatgtgtgtggggggggagtgcgtgcacatataagccttatcacgtacacactgtgcacatgaactaaaaaatttcaccaaaaaatctaaaaaaatatgataaatatgtgtaaagcctcatcttcaaatccattatatatagggagaaaaaaaaggtaaaattctgacagatttatactcttaaaactatcagaatttttatcttgtttgttacagctaaatataatgaatttgagattaagactttacacataagtacaatacaattgaagttactattgtcatggttacggataaagcataccctttatcgtacgacttatgaaatatacggatctggcataccttcgtatatgtggacaatttatgtatacaataaggaaatatttaagagattatggaaataatccctacaggcaggtacacggcaaagtactactcggaaagggttaggactacaccatatcgtgcaggatgaatcaatatcttaattctacttgaagactcaaggtataaatacaaaccccctgagaggtgcagggtatcaaatcatagcaccagccaacccgccaccacgggagcaatccggagtacttgaagcctattcaacagtagatctcgtcgagactctctcgacaaggatctcgtcggcaacttcggaatcagttgctctctattgtattatgtggatttccatatcaatctcatataaattgaattagagctattaccttatgaggggcctaaaccagtatattccttgtctctttgtttacttgatgtcaaacgtgtaagatcctcataccagcgtaccccaatacccatattatgcggtctacgggtatcccccatcgacacttttttttgtgaaatttgttagctcgtatgtatatgaaaatacatgtgtgcacatatatgttccctagttaaagtatccacgtattgtcaaattactaattgagctatctaaaatattgtacatggtcaattgtctatgtacccttgaaatttcacgcaatctcttttatgctcctgtgttttttttaagatctctcacacatccatttcattagttgaccatgataatttttagttctattctttttaaggaatgacctaatttcccttggcatattactaaaagtttgacaagttaactaccaaactagttttgggtttaaaaaagttagtgataatacagaaaatgtagttttgaaactaaaaaaaattagaagtaatttcattgaaatttcaaaaacttgtgaaactttgcataaaatttgaaatgtaattttttttacgaacatgcagtttgaaaattgtcagtttgagtttagctatgtactctcgctgcttagttgattcgtcattctaaaaaatctcgcaagaaactagcagttgacaatttacattgctaccctcattaattacaacctagtcatctttccccagcaagcattaaatttcttgtggctagtaacgtattaggatgaatgcattgacgaagggtagcaatggatactccctcatttccaaattgattatcatataagtttatgcatcagaccaaagataatttaaattactatcacaatgcatgtatcgattaaaaccccatgtcaattacactttagcatgcacacattctcccatgctgtattaattgtattccgatgaaatccgtgtccatgcagttatatgatgatcaatttaagaattttggattctattacatgattatcaatttgggaaggagggagtacatctctaaaaatgtttttgagtgtacaacgacaaatattttgagacgaattagaatgaagagagtattcaccttttcgtcactattgtcacttcatgcaaaaaaaaataaaaaattgtttaatttttttttcttatcaactgcataatttgaaaattttaaatgtgttttaggcactctaatattaaaaaaactgaaaattgctctttgattagaacattcatcattatgttgtaatacataaattaccgccccagttttcgaagatgctcatagaggtttacgtgcgcgtgttcatagaggtgagtatgcgtacgttgtgagtgtatgtgttgtactgtgtaattcaaaaaaaattagggtgatatatggtcgttttagaaaaaataatggtcaactaaagaaatatagacgtaggaaagaacatagaaagctctgagttttaaagggattcgacaaaacccaaggacataaacgaattagccaaatatttagatacaaaatgataattttctctataatctatatatttcccgtgtgtgcatatatgtaatacttatactgttcaataatactagtactctctccatattttaatttatgacgccgttggcttttcaacaaatgtttgaactttcgtcttattaaaaaaatttatgtaattataatttattttattgtgacttgatttatcatcaaatgttctttaagcatgacataagtatttttatatttacataaaaattttgaataagacgagtggtcaaacattggttaaaaagttaacggcatgatacattaaagagtattagtttgcatgcctgtgggctgggaggggtgtaggtgacgaagaagtcgccccacatggacggagcacaagttcgaccggtggcagctgcggcggctagctgcgtggtgccacctttaactgcaagcacctccgtatcgagaacactaatcaccttactcccagacatgatatctccgtcggtgtgcgcttgtcagttagagaggttgtgaacttgcgacttggatgtattggattggattgtccttactatctctgtctcatgggtctatatttatagacaaacacagtaagagagagaggtcattgatgtcgtcatcgctagagatgaacattttcaaaattgagttcaaggtttcaaaaattgagttgaaagtttcagaatttaagtagagtttcaaattttaaatatagttttcaaattttagaaaaaaaaacatgaaacactagtttgagaaaaaaaaacgcatagagggttaccaaatttaatgttaatcagatcgtacaaaatgggtaattagcgctaatcatgattttattctggtcgtatttgatggtggcccaacaggaccctcgcgccctgaccctcatcagttaaacaagtcgtgcatttgcactgatcaacggaatagatttttcacacaaagtatctatgtatttggtttttatgcatatttattttggaaagaaaatccgaatcaccccatggactgttgaggcagtgcaatttacccctaaaccataatatcatatgttttgcctctccactctttaagcgccgccgctcaccggttttgggttcatcaagcgcctctgctcaccggtcttgggttcatggcccacttggtcttttttttttttgaccttttgttactgattggagtgctaggttggcgccacgtgtgcaatcctatgccaaaaccactttagactgtactcgggggtaatccgttgggttcaaagagttggggttctaaatgtctgattttataattatagggtagataaatcatattacctcaatagttcaagaggtaattctgactttttttttctttttatatgagtaaactttctttttggctagggttaacacggtgaattcaattccaaatttatacgcataaattttatttatacaatatttttaagcaaagtatctatgtataaagttttatgtataacttttttagaataaagtacaccagcagtaccacaacttgtttgttgggtgcaattaagtcactcatcttgtaaattgctcaaacaagacacctatcttgtttccaaggtgcaaatcacagaaaacatttgctaagtgggatgctcatgtgctaagttggatgccataataatttcattcataaacattaccacaaatagaccattaatggtctaatagtgttgacagtaaaatctaatttaagaagatttttgttttttagttgctaggcactatgcgattgtgtttgactgaaagcatatgcatgtaagaatatagagataaatttgcaatttttgttgcttaacttgaaacttgtaaccttgccttgcccgtatggctcacaagcgtatcatcttataccaatagggtttttaatttaacaataaacacttcatgtgacatatattctacaatatttgcacctatgaaataagttgagttacttgtttgagtaatttataagattagttactaaagtaacccaccttacaagttttagtacccacggtgtattttactcattttttattttatgaagtgtatgtgtataatttttttttactgcgcaacacattgtttgttggttcaaagcctaattaaccagaaaggatacaaacatgcactatggtgggttgaatgcccaagcaacagagaaaacttgtggtcgcatgcacactgtttcgtcgtttttcgccacgtgctcgtgatgtgggtgattgcttgctcatcggactgatctctatttatgttcttgaagtgataccatataactgaagagaagtgagagggtaagattatattttcacgttagatggatggatatgctgtacggatggatgaggtgttctcagcatgtttccaaaatttcggcccccaccggtagacacaaatctcctcaatttttttcttttattgtcaaatatttgtaaatttgatcaaaatttattcaatttcagttaaaatatgtgaaaaacttaaaaacattcaaccaaaaaatttcggtgatttcggtccccgccaacaaaaccaaggtttagaaattgcaaaccctggcttttaattactttctaaccctagctagggcttggcctgcactagcgcgctcatgtaatagcgcatacgtaccgatggtttgacgctagtgcaaagtcacttttccaaatgaaaaacacatgttgataggttaaataggtatagtacgtggatgggcgagttgcgcagaatacgtagtccaatagttaggccagccgatatatgtgccaatcagtactggaagtctggaaatatcgaggtcgatcagcagtatatgaggcgtgccagtcagtgctagggtgtgttctgttcacgctaaaattaaaagtttggttgaaattgtaacgatatgatggaaaagttaaaagtttatgtgttgaaaagttttgatgtgatgaaaaagttaaaagtttgaagaaaaagttggaaactaaactaggccctagctacgtgcatgctgggccacagcctacaggcctacagggcgaacagtacagggctgcacatgcaaaattgatgaggtcctcgacaattcgatcgtctattcgtcttttgctgaaaccgtcgtccctgtgcgacaagcggtccatgacggaccattcatgtatgtcttcgttggtcaatctcgtcgttggtcaatctcgtcactatgcgcaagcggtgacacttgcacggttgtctgtaataattgtaggttctttgaaaacaaagaaaaaaacaattgtagcactagtcacacataaatcgttgtatgtacagctagcacttattcttcatataaatgatatatcttataccaacctgtagattgtggtatatcctgcctagacaaacaacgttgttgatcttgttaatgatattatatcagctattacaccggttgaaaaatctttctcaaactacccacacccacgctttacagtccgagtccaccgagagataatacactcatctgtcccacacctgcatggtgacgtgtaagtcataaattttcaagtcgtggcccagtttatcccatctagatatgcaagtgggtcagttcataaacccatttatatgttaaattaatagataacccgcgagtcaaacccgtgagttatcaactaattttacgtataagtaggttcacggacaagcccgtttgcatctctaattcttcaccgagaaaaccatcacgccttcatagaaaacttgcagcctccgtcgcttcctttcccaaagcggcccacgtcgcagctctccaaggaagtcatcgcctccactatatgtgtgcatgtaccgtcgtctactgcaccaaaaggctcgtgccacgcagctcgctcgacaccaccaatccgctccgctttttgatatactaccacaactaaagctaacgaatcatcataccaatttcttaaccgctaaacaacttgagcatcacgtcttgccatctctctatcgaatatagtttattgaagacctgtgctccctgcccagagtgttcgacttcactgaaacctcgaacctctctgaaattctattgatagcttaagcacatgtgcttaatttttgcagttatcacgatgtgagttttactgagtataatgatgtacctgtggcttcgcttaaaagcacctagttaccgaggcatatgagaggaaccgaacaagccaaccatcatatgctagggataggacgatttttttttgaaccatgcgtccacccatgaagggatgaggatggggacgcgcggtagcatgggtaagctagctgattgcgacaaggcgaagaggggaaataaagtgaggaggcgatgagaggagagtgaagcacaactggagaagggaagggggaacggttgaggggtagtgttttgtggtcgctatttgggctaacattctacttggccaggctattcctgatggtgaatagacacaaacactctaaaatctactgtgcaacacaactcatggcgcgtcatccgcccgcggcaacagaaatcgtcgagcgccaaaggaaaccaagtgcgccatccaccccaacaataaaatttcactactacaaaaaccctcatagagactggccttataggtggcggttcatttaaaaccggcacctatggtcattttcccacctccgcaccatgaaaaaaaatatagaaccgacacctttaaacactataggtgtcggttctattaaaaaagcggtaactatgctataggtgccggtttttaatagaaccgacacctatacttatattataggtgtcggttacataggtgccggttttttctctacaactgacacctatataggtgtcggttctattaaaaaactgacacctatttaaaaaaccaggccggttctttttgaccacccactgcacgttatcttacccatccacccaccaccgcacaacgccatccatctctctctctccttctttctcgcccctctcactttgcgcggcggcggcctaccggcccgggggccttttcccccttctctcctcctccagggcggtgcggcagtagagaaggttggccggcgtgcgcataggtgcggctggcgcgcgatcctctaccggcccgagggccctcccccttctctcctcctccagggcggtgcgacggtggagaaggctggccagcgcgggcgcggctggcgcggcggtcctctcctggcccgggggccctcccccttctctcctcctctagggcggcgcggcggtggagagggccgaccgacgcgggcgcgggcgcagctggcgcgacagctgatgctggggtggcggcggtggaggagggctggatctggtcaaccccctctctcccgagggacctccccctccagcgcagcattgggtggcggccgccggtgcggagaccagcgtggcgaggtggcggcggaggcgggcatggctaggtgccggcgtggaggccaagcgaggttgtggtggcgacggtggaggaggccggtggcagatcagtaggtgccatatttttttaagcataggtgctgattttagaactggcaccaataaaattgaggcaaatgtgccgaccaataggtgcgagctgggaaactggcacctatagccagttcccaatcggcacttatagggttttttttactagtgatcttacacgccaaaccaaaatagtccgctggtgccacggtaaaaatggtgggcccttaaggttacagagtttgttaggtaggtacatggtattcttttttggcttcccgagttttttctcgaatacacttggtatgcttgctttcttaccgtgttccaaacaaaactcacagtaacaaagtgtggtactcggtagcttcacgctctctggtagtgaactagtacaatagctttaacttacggagtatcttctatgaacctagtacactagttgcataattttctttgaaacaacctataattaatagtacaataatagttctcttttttcaaacctatggtacattggtacagttgctttatgtcatgactcatgacagctttgcacaggggatggagacatgactacgatagattattctagagccagctcggttacttttactttgagtatgattattgtttatggagttatagttaaaataaatcttaccaaattttgtcaggttttattacgtatttactaaaatttgataaaaaaactaataaatagatgcatatatttgataattttaaaaataataatatgatttaaaataacatcaatctgaacaaaccctgtatcgttatgggttgttcggtgtagcaagattgcagctgcacagcagcagcgtgctactggtataaagcctcccctcctcacgtttcttgctcacaagaatttgaacggagacgaaattaaagttgattttaagacatttttaacgcattacaacagaaagaatttttcaacacggctgaaaagccttttccatgcgattgtgtaacatcctgaaatttttgaatttaaaatacgaaaacaaaatttagaacaatttttttttcaaaatttcctcgtgctggagtttattggtttttctgttccttttcttcctgtgtgccagtgccaactaaatcaattaaggagtctgacttctttttctagactaaaggatgaattcaaagagtaaattgcactcaccggataagaacttgttaaatggatatgttctagtataagaacttgaaatttacgcatattgatgcattaacttagctttatggtgcgttttaggcaaagtgaatatcacattattattcttttgccacattagcaggatacattgttgttgtcacttctctcgcattccagtaactttgaaatagactccctgccattttttatgttctctttatttcgcatgatgtatatttaatgttggcttccttcaatttatcaggaactcgtgcctcctaggttgatctattgcttttggtcaactataaagcttttgaacatagatcatgctggctttcttagacaccatcaagctttattgttcaattgataatataactatgaattggttcatgtatcgatcaagagatcacggtgccttgtatcaacgctaaatctatatttagtgcttttgatttgatattgttaacagtaaaccggggatatttgctgaaatggaccttcagtctatctgctgttccaaggaagcagtagaaatatgtaacacaaatgacgtgtcttgcaaacctggaaaaaaattccatgaggcaatcactttgaccaaaagcgcaccatctaatcaagttggtgtaccaatttactcagttttcaagttcatgcacaaaaatacacctacctaccaagttttttatcttcactgcgatttactcaatttcaaaataatattttttaaagaaccatgattatgaaatatatcattttccagtcaaaaaaatatatcatttaagaaaatatctttgaaataaaagcaaatactacttattttatgaacacccttttttatgtgaattaatatgccttcaatgatttgttttacaaacaaacaaaaatattaaatattttctgaaaatccttttcatggattaatcccataagaagttattattttggaaatgaaaggaacattttaaataactagttcctgatagcctttttgcaaactaaatatttaagaaactcatgtcaaaaaaaatctttaagaaactaatttgaaagtttttcagcaaaagtctaattatgctctctaatagtcacttgtggagaattgctttttagtcccggtttgtaacccctctgtagtcccggttttcgggactaaaaatcgctatttttagtcccgggtgaaataactgggagtaaagatcgatctttagtcctggttagtactctctctttagtcccggttggtagcaccaaccgggactaaagagacaataggggcagtcctcgggcattccattttctttttattttctcccaaatcgagttggatgtatatacccaaatcaaacaccaaatctccaaatccccaaatctgaatgccatgcatatacccaaatccctaaattaatgtaacatcccaaatcattcacattacaaatacaaatcctaaatcttacaaaacatctcaaatcttaaacaaattacacacaatgaaatacatcacagatcgattatacatctcagatctatgcaatgaatcacaaattataatagaagaaattatacatctctcaaatcacaaattaaaaaaaagggagaaccggcgcgctgccgcatgcctgccgctgcatgccacggccgccgcgcgctgccccgccggccgccgccgacacgcgccgccacgtcgcgcgcggccccgccgcccgccgacgccggccctcatatgtgaggaggagaggggaggaggaggaaggggaggagaggagaggaaggagctagatctgatttgagagatatgaggagaatctgatgagggggaagttggtctgggacttaactgattagatgtgggagagaaatatttactcccggttggagtttttaaccgggactaaagatagatctttgataatctttagtcccggttagtagtagatcctcggcctcctgacatgcctctgacaatcatctttagtcccggttggtatcaaaaattttataaccgggactaaaaacaatttttagtcctggttctttttggaaccgggactattgtgaaatttgccagaccgaccaaagatgtttctccaccagtgagtctagcccagcctgcctaataaatttttttttctttgagtgtatctagatttggtgccaaagatcttgagtaaatggattctcgtgaactccaaacccttccctaacactcttctccgaaattaaatatctgagagctagaattttgtaattcaaatcccaacctcctaattaaacccttttcgaagatttgtcccgagtcctcccatcttgaaaatcactcaaattctcaccctctgttcgtatttgtaaccctgctgagatttcttatcttacttgaacctccctgtcccctaccaaattatctaacttccctcataaattcaaacttcggcaaacctatcaaaaatttcctgaattaggtctccccttgatttcgtaggatttatggtgaattcaaatctcaaactaacattcgaatctctatttgaaaatccaacctacccatctaaacactttctgggaatgctacagtaactcttgtacattcaaataggaaatttgatatcaaaagtccaattaaacagtccctttagaaaccccgaatgcaaactacattctgattcaatctcttttgcattttccaaattacaaaattcctagcaaatataaaaaagggtactattctttataggccctaaatcccctcctagacactctctctccctcagcccagcgctccagccgcccagcatccccttgcttccctcttagagcgacaaggccgcaccggcccagctgcgccatacgcgggcccacagcctgcctggccctcctccatcctcccccgtgcgggcgtgccggtgcacctgcccgccacctgcacggcaaaatgccgagccaggcaagcgacgccactgcgcgcccgtgtgccgccctgcaccaaaccgccgagccgtgcgccacgctgctgcgctcggtcgcaagccgtgaaccccttgcgtgtcacacgaacgtcaggcagacccgcccaacgaccttcccccatgctctgcgcaatgcatcgacgttcgcaccaaaattgcttgccgcgccgcgtcaaaccgcgaatgcatctccccgcctcagcccgtgatttcccccctcgggagacgaaacccaatatcgctaattcgcgattagtcgcgcacctgctctcccgcgcggtgtgggcaacgtggcgcacgcggagagcatcatctcgacgcgtggcgtcggttttttttatctgtttttttcctctgtttcttcctttttggggatttaatatacacatatataaactttatatacacaatacacgaactttgtatatacgtatacaaactcgtgtatgtgtatcttttttagttttttatacatacacatataaactttgtatatatatttttatacctgctttttttctttaatatgtgtttatacaaaatttgtatacgtatgcgtatacaaagtttgtatacgtatgcgtatacaaagtttgtatacgtatgcgtatacaaagtttgtatacatgtacatatatgtcgcgaccagccaataaggcaagtcactacgcttcttttcttgagcatattgatccagttttataaatgtgttgattgcaactaaaattacatgctaattataaaatatgtgtaagccacccttgaaattgttgtccatattctttgttgtctaagtctattatttgtgcgtgatcaattattgacacttcttagcattacttgtttaagcgattatatactccatttttattatatggatgtgaaggtgataatcacttggtgtgaatcattgtcgaaagatgggtggagacataagcgtcccccgcaacagaaaactttgtgaaaaccaaaaacttaataaaacaaaatagttttaactaggaccgtatggatagattatgggtgcttctacgaaacagcaagccgccgactgtggcagttaagcaccgagtcaagaaactatacagaaaacaaaccgagtacaaccgcattttgcgagtgggtagagacatagtggattaggtaacctgagtggggcggcacctgtcatggtaattttgcaggtctcatcttttcgtttatacttatactacttatgcttatcaatcaaaatttaaattttcaaccttagatttgaagctggttttgaggttttttcgtcaaagtttattttccagcctttggttttagatcgaaaaatacacgtatataaaatttcaattcacaaattactttccatttgcaaatatgccatttggtttattcatggaataagccaaacgatggggttggttatgactgtgatggaagatgtgttggattgatcgaatgtcatgacaaaaacctacaatgcacctaagtttatatattatgtaaccccagtacatctaaaacgctagaactcctctcattgccggctcgaggtagggttgggtgctgtggtgcaatgggatccatagttcttagagcgggtagcccaatcatctttaagctaaaattatttgattaaactctaaatttaaaagagatgaagttgaaactaaacctatacaagatccagcagctgctatcgatctgcctacattaaacatgcttcgtgcaccatcttccttgaaactaagtaggaaaatcttgtaaagcaaaattgcaattcctcagcaaacaaaattcgaggagagattcaggcccgcaggctgcggccgtcagattgtgtaggactaagtttacttgaggtcccttaagttatcaacaaatacgattctcatcctttaacagtttaacccaaatacagaatacaacgggtccctcaactgttaaatccggtgctaggtcccataacggtttggacggtggttttagctgacgtagcatctacgtggctagtttgactcggtctttatcctacgtggcattgacatggtgcttatgtggcaatttaattttaaaaataataaaacccatatacccacatgttacttacaataaaaataataataataataaatggtgggacccttgtggacctacatgtcattctcaccccctcctcttttcatctctctcccctcaggcgcgacgcccgactggcggtggccgtcgggagacaagctagcggggagatgggggctagcaggcacgctcgccggcgggtggcaggacgcgttccccgtcgtcggcgtcggcggggtgcaggacgtgggcgcggcagagcgggcagttgacgtgggcaccgagcatgccggcgccagcgcgggaccgcgtgagggctcctgcggccacctcttctttctctccctcagtccccggcccatggcctgcacctaccgacctacgtccggtccacagaaaaattggaggatagcccacgtacgaaccggcatcggcgcgcgacgaccgtgcacgatcagctcggcggtcacgccacgccacgatccacgggagcgcgcgcgtcgccgtcgtcccttcttcctggagccgttcctcggtcgccgcgcgtcccgttccacctccccacgtacgcacggccaccgcacggcgccctgcggataagtggacggcgccgcgtctgaaccggccctttttctttgcgctttttaacaagggaacaggtcgttcaatactgcttcaatgtgtgtgtgcccgggcgggacaccgatgtggccgagtgccctgccgctcgattggtcgcttgcttgcttgcttgcaccccaacgccaatgcgctggcaatggtatgcatcttgcgcgcccacgtacgctccatcatctctggattcatttccttctctctttttattttgcctgcttgcttctgtggttggaggaccatatactagtcgattcctcgcaacagataagaccccgtttcgtcgttactgtatttttggatttccttccatgcaattccatcattcttccacgatcccatcgacatggatatataaatccgcgagatgccgagatattcttctgcgccaagcgcgcaggttattccaaccatgtcgctatcttccattcgtctccacgtcctgaaacgcaccaatctcatgagccattttctcctccctgagttgaccgttccagttagtttaacaccttaacttccattagctgatagtaatatactaatagtacgtagtagtagcttctaacatcaacgacaaatcccccgttgtcttgtcttctcttcgcacccaagatttccacgtcgtcgatgcctttccgttgttcgcgtcgggttcaccagctcggtggttcgccatgaagtacaggaagggggtcgccggcgagtccaacgacgacgacggctcgacgaaacgaggtcgtgacgctacaccgagcatccaggtggagatcgctgagtaccatggaggaggcggcggcggaggaggaggaggtcttggcaacgggggcagtggctcggcgtcgttcttcgagccgtggagggaggccacgccgggaagcgggagcggacacgggagctcgggcaggggcggcggcgggcgcgagccgccggagaagcggctcacgctgttcgcgctccgcctcgccgtgctcgagaaggcggcgagcgggctcgggatgctcgactttatgtgggcgacggtggtgctcctcggcggcttcgccagcgcgctccgcatcaccgacttctggtgtgtcaccgtcatcctcgtcggcgagggcgcgcgcgtcttcggccgcagccacgagctagagtggcagcaccacttcacgctcacctccaccgccggcagccgcgctgcgctccagctcacggctcttccgccgccctcgtgcacgcgctcgccgacccggccgccgccaccgtcaccggcggcgctcgcggccaggacgcgcgcgacagggcggcgcagttccagcgccagatcgtcgccttcatgaagcagcgcgcctggcacgcgcccgacgtgtcgctgctcccttacaccggctgggtcttcgtctccaagaagatcgggaggctcctcaactggctgcaggtgctctccgctttcacctgcgtcgcgctctccgtgatgcgactatggcggcatgatttcggcgacgagcccaacaagcggccggcgctgctgctcttctacacgttggcgctgatcgaggcgctcctcttcctgctcgagaaggcgtactggacatggaagatctccgtgcggaagctgctcgagcaggtgagccgcgagtgcgagctcggtgcgtacggccacgtctcgctcacgcgcttcttctacgacgcctactcgcgctgcatcaacgggagcatcttcgacggcatcaagatggacctcgtcacgttcgccgaggagctcatcctgtcggagttcctcgacgagcagctcatcggcgtgcgcatcctgcagcagttcgccgacgccaagggctccacgcgcgacacgctgcgcaaggtcggcacgagcgcgcgctccatcgagcggctcgtcgagatgctcaactggaagcggcccgaggaggaggaggtgcgctggtgcgcggcccaggtggtgtccaagctcgccggcaagcgccagaacgcgctccgcgtgtcgggcatccccggcgccatcgagtccgtcatgtccctgctctacgccggctggagcgcgcccgcgtccgcggcgccgcacgacgtctcgcctgcggcgcggaggagctacgaccacccgcagttcaacctgctcggcctgctcatcctcaagaggctcgccagggaccacgacaactgcggcaagatcggcaacacgcgtggcctcctcgccaagatcatcgagttcacgcacgcgtcgccggcgctgctccgcaacacgctggcgccggagtcgcaggtgcgcgccgtgagcctcgcgctcaaggtcgtcaagattctggtgtccacgacgggcagcaccggcaagatgctccggcgagaggtcgccgagaacgtgttcacggtgagcagcctgcgcgtcgtcctgcagcacgggcagcagcacagggctctgcagaagctggccacggacatcctgtcgggcctggccatggacgacaagggcaagcaggtgatcgtgggcaccggcggtgtggtcaagcagctcctatcgatattcgtcgatgccgagacggagctcggcggcgaggccggcgaggcgctggcgatgctggcgctggagagcgaggcgagctgcgcggcgatcctcaaacgggacgacgtgctcgaccacctcgtgtcggcgctcgagggcgacggcggggcgcgtcgtctgaacgcggcgagggtgctgcgcaacctgtgcgcgtacgccggcgagaagcatcgaccgcgcctctccgcggtgatcaaagcgatgcctgtggtatgcgtcttatccttacgagatgaaaatgctagttatcacactctgcttctacttgacgcctcccgcgtgaccgcgtcccagacaattacgttttggatatcgatgcattgtttttaaatctgacttaattacattgcaaaaataattaagatttttcatattactatctccaattctccattctaaaaagggatttttgtagaagaagctttcttgagtcgtgaccgtgtcaccgtgatgactttttgatgacatgcacgattggtttgatggtttaggtactgaaggccaccatgaccggcagcgacaagatcctcgaggtgtccgtcggcctgacgacgcagatctgcaagttcatcgacggcgatcggttcgccgacgagctgcgcggcgccggcatcgacgagagagcctacgtggagcggctggcgagcatcctgcgggagcacaggtacccggtgatcagggtgccacggatgcggcggttcgtcgtgcagcaggtcatctggctcatgacctcgtcctgctccgccgccgccggcggtggcggcggcggcggcgcagactacgtatcgcttcttcgagaggccgggatggagcggctgctggagtccatcgccgacaccacgtcggagctggagtgctaccacgtgttctccggcagcgtgggcatcagcaagcaccgggagagcttctccgccgccgtcgacgccgcgctcgagctgctcggcggcgacggagctcgagctgagtgatgagaaattgccgggatctgctgtctggattcctgcactaacacaaatctttgttcttgttttttttttttaaaaaatagttttctcgaagatagctaatctaatccaaaacgtgatgcctcgtaggtgattcagttcataattttgtacagaacgaaccaatgaacgatagcggcaagtacactggtctgacctttcacttttgtaggagtatgtacttgtacaatgtactgcctcaatttgctacagttgtaactattatacaagatataaacaccatctgttcgtaagattcattgagatacatgggttaaatacaatctttgtctctgagtcattgtcgtctacttttctttgaatgcatgtttcaagtttggaacgccaaaataatcacttgatcgatatatccgtgaaggtaacgcgtgccaataacgaattaaatttgcaaatatactgttaatttattttttctcagaaatatcggggctgtaaaatttttggcagaaatattctatcagtctcgcacatccgttgcgcgagaatgacgtggatatgatgatatgggtagtcccgcacgtggaaaacgtgagaacgcgcggcgtcgtgcaatgacatcgtgagactgcgtggtctcgcacaaggacatagcgagatcgaacggtctctcacgagaaggagcgagaccgaatggctgaggcggttaagtggcttaattatcgattaattaaccgctaatcaactcattaattactaattattattaattaattactaatagggtaattagtcactaataatgcggctgctttctaagcaagccgttcgctgtcacgcttgtgatgttcggtctcgcttttccggcgcgcgaggccgcgtggtctcgcgatgtcgttgcgcgacacctcatggtctcgtgatgctgttacgcgataccgtgcggtctcgcgctttcctcgtgcgagaacgcccatatcatcatgcccacgtcattctcacgcaacggttatgcgagaccgatagtatatttctgttaaaaaaaaaattacatctaaaatatttctgagaaaaaactaatcaatagtttatttttaaatttaattctgccaataacatcatttttatcgagtaatcaaatcgttttattagtactcattcatcgtcgaacaaatccaacgtcccatatcatcatcgtttctgaccgcctctatgcatgtcacctcctcccatccggtcagatcgccataatattttccctattttaggtttattggaactatgccaccttaattttacaaaatgccaccttaattttacaaaatttaagatatgccacccgtatcttaatgacatgtaggacccatataagtcaatggcatgtggatcagagtggcatatcacaaattttgcaaaatttgtgtggcatggttcaaattttccctattttctatccctcctcacgcaacgcccgaaatctcctctctctctctctctcctctcaatcgacgccatcgaccgatccccgccgcctcgcggtcctgttgaggcggccgtgctacccttaagagcagatacaatagcagactattagccagctataaacatattttaataagataaacgatgagagagaagagcagcgggctacagatctgtagccgctgcagcacggactctaagatacactgtgtgtataacaggtggggccatatattaacactatagtaagcaactattgtatgaattggctattatattggttatagatgaattgtagccagtagtgggctatagtattagacttgctctaattgtcttgccgcctgagtgcaggccttgttggattctcgctgcaccggtgatcccgtgggggctcgtgcttgccagttgccacgtggatcgatgagttcgagcaatgtgctcatgtgcggaatgagaggagaggctccattcttggagttcactcatcttttgccccttagagcaagttaaatactataaccaactactagctccaattcatctatagccaatctaatagctcattcatacaatagttacatactacactattaatacctggtcccacctgtcattcacacactgtgtcttggagtccgtgctacagctggctacaaatctgtaacccgctgcccttctctctccacatttatctccttaaaatatgtttacagctggcttatagcctgctattgtacctgctctaagccggctgtaaccatatatcgagaagaaaagagaagagagagaagaaagcgggctacaaatttatagccagctgcaacacgaactctaagatgttatgtgtgtatgagagatgggaccatgttttaatgttgtagtatatttttatagttaactattgtatgaatgagctattagattagctatagatgttttggagccagtagttggctatattattgaccttgctcttagttacacaaccatagcaagggtattttttttaaaaaaaaatagaaaagatgcacatgcgttacaacaggtagagctaatttaatttgtacatatatgtcggttgataaataatcatagcccattgtttcgtttatttatgtgcttttcgaatcacttattactaaagaaaatactatttatatgcaaatcttttatatacattttcttaatgactcaaagcaaatgctataaaataaagtacgataaaaaaccaaaaaatcgaattcaaagttaagttctaaaatttaaaatttagcttataggattaagcataagccaaacaatgaggcttttaaacatgagctcgatttgtcgtccatctttatctcaagttgtgcaggaattgacgatggacggaatcaccaaggctgtctctaggcctcacaagtaagagattgaaggggacagagcgcattaatttcacacctcaattggtataaaagtattatctctctaaatcccactcaattccttcatgagtgggaataagacccaacggtggtgtctctgtgctgcccttctggcacggacaacagtgctaccactgcctccctcggccatggcctcgtcagctcaatggtgcttggtgctcaccgccgtgtctcccttggcccaattttttctttttcatgaagacaccctgaagccatgaagacaaattggaatagaggagagaggggattggataaagaagaaatcccctgacatgtgggcccgactggttacacatggactcacttacatagttagggtgtgttcggcaccccatgttcccaactcatctctctcgtgttccgtgcgcacgtttttcaaactgctaaacagtgtgttgcaaaaagtttatatacgaaagttgtttaagaaaatcatattgatctatttttgaaaaaaaattagctaatacttaattaatcacacgctaatggactgcttcgttttccatgcgcaggagattggctcccatctccttcatacgaacgcaaccttacatgtgttttttatttttttcgactagaatgccatgtcaaccaaaaccatttccaatactgccatgtgacctgatttaaatgattttttttcaaagattggggtgaaaatttatggtacagtggtttagtgtcaattaaactcgatgtaaaatgaggaatagcaagtggctttaacccttttagcgttccgcaatagagaatagctagaaattattaggtcatccaatccaataatatttttgcagtgtttgagagattgtgtatacatgggcaaggccgaaaagtattgggcttacgtgctctacttgtagatccttcctaaatttcttccagcccattcacgaacgttaccttgcaatgcaagcgatttttttatttttatatttaatttttaaaatgatttaaaaaattcatatttcaaagttttacataaatatactcattttgtcctaccatagagcgagacatataaattgccatacagtacggcaatcactgtgacgtgacaatctgcgagaggacgtatcatgttaattttgcaggtatccctcctcccggcaatagatcagtctgcgaaactaccatgcatggcacgtcccatgcatcaccaaactattgttaatgtcaccaaaataaatcatcctatgtgatggtgagaagggggttatctgcaaaattatcatggcatgctcctctcacgttgtgtcacttcacatagctcgttctaaatagggcaatttatgtagtatatttttataaaactttgaaacggtaattttttaataaatcttttaaaaaatctatacctatacctatacctaattaaaaaaatacataaggttttcggtaaaaagtttcgtcagtatattttccatttctctgttttctttttttcccattttccctttctttccgtccacttgtcttttttttctgttttattccgtacgtctattttttggcagttttccgacagtatttttttttctcttttcctctttttttcgcctttttttccttttttactctctttttttttcattttgtcctttttctcgcgcgttttttcttgcctttttttggtttttttatccgctttttttttttactttttacttttttggtttttcttatccgctgtttttttttacttttttcgccacttttttcccggttttttttcatccgctatttttttacattgcagtttttcacatgaggtaaggatttgtactgccatgctttttttttatcgccggacaaaaccttagcgccgctgccacgtcgacctagcttcccgtgagtttcctgctttaattgattgcaaaaatcgattttccattattccttcatcattttccctatgattttccctttcagttctgtttcaattcaccgaatttaatctcgatgtaaaagtcactgtttttattcaagttttgcggatttgctccgagtttaataaaaaggaaaaaggagactgtgtgcatcaaaagagaacgagaaagattcgaccatatttgatgggcagcatcagttttggcatcgtacggagactatcttccggcagaggttgaagatggcagtcggccatgtgagataaacctaccgctctacttctgagttgggtcaaagagaggcaagccaagtagagggaggtcgcgggctgggcttggaccgaaaaagaaagaagaaatgagcttttggtccaaaactaaagagtagagaaaaaatgagtgaggagagcggagagcacgccctgggcgacgccgccaccgcgtcgccgctgccccatcgcccctagggttgtcaacgagccgagctcgagcgagctcgccagcctaggctcgagctcgatacaagctcgagtcgagcctataaaatgttcgagctttcaaacaggctcggttcgaactcgatcaagctcgagctcgatttttaattagaacaatgtatatttcaaaggatattttttaaaaaaataattagtttatggtttattatattagtagaagaggaaaaagaataaaataaatatatgatgccaatacaaggcatacaaataacatatttgatctaccaattttttaaatagcaaaaaaatcatatattactagactcgttagaagctcgagctcggctcgacaaagctcgcgagctttgggacaggctcgggctcggctcgtttgcagctcgagccgagctcgaatcgagcctagaacgagtcgagctcgagtagctcgcgagcctcgagcttttttgacaaccctaatcgcccccatcgccccaggccatcccagccagggcgcccaccacactgtgccatgccgccccgccggaacccgcctccccactggatttctccccggagctgatagattgggatgaggatgaggaggttggggaggagttcgaggagggagagattcactcacctggctccattaacttcggcagggagctcgccatagttgcatcaggtgtacctcctacctctgtgccggttgccactaggccagtgtagatcattcactcctcctccacctctgaagacgaccacgcgagcggcttgcctggacgattgttgcgccgtgtatttactgaggttgcctcaaatttctatattgaatttgattttagatatttttaatttgatatggctcggacgaataatctaatacatggaaaagaataaataatatttatacgaaaacataataaagagaacatgcaaatttcttgtattttcactccgttccttcagaaatggtaagatctttggtgcaagaaggggcgacccatatcatcttgacttggttctgcttcccctttttttttaagaataccaagtcgggttcttctcctaccagtatcggtacgatctatccctaaatagtagtctaaattatccacgaatctcaatgaccaagaaacaaacgtattcaatacacaaaagaaaagagagaggaaagcataaggagagagagggattcgaaccctcaatagttcctagagctataccggttttcaagaccagagctatcagccactcagccatctctccacaacctaatccttattttattcctacaaatagaacatagccatacgaaatgactcactaacctctagaaacatctcaaatactcaatccactattggaatagaagctcttcgggaagagtagcgggtgccatcaaaccatgcttgtgacataggcttgcttcttttctggtcaatcaagatcgatctcatgttgcagaatacaaaccaatgggatgtggagaaggtgcagcggattgtctttctatagcttcatatttaatggagtttatggtgatgagaggtgtaattggtgtggttcactgcgcaacgtggcgaagaaggctgaagctctgccccggctcaagtccgtcgtcgtcacgcctctgcaaccaaagccccgcattcaagaccgcctgggcgctctcaacccaagcatccaagatcgcttcagtgtgcctgcacgagataagctttcatcaaactagcaaatggtgaagccaacttccctccggtagagaagaccgctgcttcaaatgcctcgccacgaaccaccaggtcgcttcatgccgtgaccccaccaagtgttaccactgcaagacctcgggtcacctctccttcgcctgccctcaccggcggcgtggaccggtgcgctctaggctaacctttccacctgtcgccccacagccgcgacacccttccgccttccccccgcttgccggcaatcgtcggccaccacacatcaaacaccaccgcccagccgccactaccaccacgccaccatctccgctagccaccaccaccaccaccactcaaccgcttggcatggagcacgttccgggaacacggagcagaggccgcctctcgacatggagctgcgtcgcctgcgttaccatggtgcggtgatctcggccttttacaccaactatcgcgcttgccctggcgaggttggccgagctctgctgcgactggtcagcatccccaccggcaacttccgtgtcacccgccatcagccggaggacttcttcgtcttcttcgaccacacccagcaccgcgccgctgctctggccagggtttccgtcttcattgggggcacccaattcgtcagcacggcttggcaggaggaccaccatgtccaccacacgatgtggcgctactgtgtccgcctcagcctggagcgcctcccgctctacgcgtggaaccaggaggcgttcgacaagatcttgggcgacgtctgcgtcctggagaggatcgagcgctggaccacacagcgccaggaaacggccctgttctcttgctgggcatggatgtggaaccctgacgagctatcacgctcaaagctagtcacgttctccccccaccccccacccccggcgctggtcagcagcagagcttcatcggcgtccacccgccgtcctcggaggaggttactaacacgccaaacggccgcatggttgagctcctggagcacctggatcgcctggaggactggtcgacgccggtctcgtgcgcaccgagttcacgcacaagtgggctaccgtcctctggctcctcttactccggtggccctttcccggcagtccacaccttcccttggcacatgggatagccggatggtgagtcccacggcagggtccaggaagaggcggccgggggatgcagagtggccctgccacagtacaaacgatgacggcgatggggacgacggcggctgaggagggctcgccccacggagcaggggggtcaaacggcgctcgccacagaagccgcacccctaccctttccaccgtcgccgtggctgcaccgatgcgtcggacgctccggccaaggacgacgaagggagcccgactaatcgccacagagggtgctcaagatcaccgagccgccgccgctcccaccggcggtcgctgtcgccgcgggtcaggggcgtcccgtgggacatccgacaagacggtgggcccagcgcaggcactccgcctaaggaggcgggaccagcctcgccatctgccgcgcctgttgccacacagcctgccacgcctgtgccctcgcctaacctctctttgcagctctgttctctgcagctaggcgcactgaccgcggcgatggatggcgtctccctgacggacgtggacccaatgctgatggaggcggtgatgggggcagctaaggaagctgccgagaagcttcctgacaaagagaccgaggaagcccagccgccaagcagcccattaccctctgcaacccagctcgggatggaggcccaagacgacggcccatcccctttggctgttacaggggggctgaaagtggccactggcgcggtcaacatcctgggctgtggggagcaggcaaacccctcggccgaggtcacgctccaagtcgtggcccagctgcctcggctgtttaagtcgctccccaagccgctcattccacagcggccgtcccaagaccaaggcggctccatccaggcacagcacgcggcacgcggcgcgcccttcctcggtgcccgtctccaagcgcgcccaaggccttctcctcaaggagatggggttcatcggcaaagaggaagacctcaacgacggggccattgcagccttcgtctaggccttcgacaagccgctaccaccgcacatcatcgccggcctccgctacctcacacgccttgacgactcggcctccatcccgcctgacttcgctggacaggaggacattgccgccggcactgcctagacgtgtggaaccaccttgcaggagtgtcccctcttcatgttagccagtggttgttgcttttgtaagcgattagcactgagtagtattgggtgcttcacaccccatgctccttccatggtagttgctctgtcagccggcccggcccttaaggccccccccccccggttgattagaaataagcagtgcattctcgttgatcttgagagactcaagttagtacctagtgttagcctgttaaggcgatctactggttcaaactcggagtttataagacgctgcctttttttagtggttgtcttgctttgcaatgattagagaacacattatgtgctggaatgtgctgggactaaataaccctccaaaaaagagaagcagttcgcgaggtggcaaccacaaaccgcacctccatcatgtgtctccaagaaacgaagttagcaaacatggaccagagaatgggtttggaaattgggggttcaagacttagaaatttttgcttcctacctgccgacgggagccgagggggagtagccaccttttgggatgacgaaaccatgtagcaaagcgacctggataacaaaactttttccctctcggtccgtctcactcagcggtcctcaaatatcaccttcctcctcaccaatgtttacagaccgatggaagacgcagagaaggaggatttcctccatgatatgtgcgaagtagcaccgaagtgtggatcccatggttgattatgggggacttcaaccttatatacaaggaaagagacaagaacaacctcaaccttgaccgtaggctgatgggacggttccgagcggcaataaattgttgcgaactccgagagatgaggttacagaacagacgtttcacttggcgtaacgagagagacgccccaactcttgagaagctggaccggattttttgcaacaccgacggagatatgcttttctcaaaccacaaactccaagcactatcctcatcatgctcggaccattgctccctattactctctccaacacagcagatttcgcacaagccaaccttcaggtttgagaacttctggccaagactactgggcttccttgaggctgtccagacagcatggtcccaaccagccaatgctgcacatccggtcaagtggctaagcacaaaacttaaaacgacggccaaggcactgagatcctagagcaactgtatcctgagtgacagttgttttaattaatggatgggccttagcccactcgaagattaattctttggaaaatcacaaaagcccacctcatgggatggcatgcatgtggagtttagtaccaccttgcttattctaggagaggggggcctccttaaaagggaggatgccctcctagccacttgaagcatgtgtggtggagagaagagggggaacacacgcgcgcgctcgctcgcctcgcctggcctggcaggcggcgcacgtgcacgacgtacgcgtcgaatggtctgccaaaaattggttcctcaccttgcgcagatgcagcctccttttgcagttttgttttgctgcaaattcagattcgtttttgttttggaaatgttccgaaaaatccagtgcgtgaaaacggcgtggagtctggataagttacgcacgacttatccggttcggttacgcgcagtggagatcgtgcgggcgccctgatcaagcgacccttctctatataaaccgacctgccgtcttcacgcaacacacgaaaaatcaatctagggtttgcctcctactctgtcctgcgccttcgctcgtagattactccatcccgctcgccggcgtgcaccggcgatcgggagagcaggtctccggaacctctgccttcgacgtcctgcaccgggagaaggcggcaataaggtttttgggaagcgcttagcgcgactgctccctgtttgtccgcgacggctcgtcttcctcttcgctcgcatgctacgcgccttcgtaaacgcctgcaatcgcgaaaagttcctgccgagcagccggtctttctaccacctcggtacgtgttcaatatgttgcgcatatttgatctgttcatgttttactgcttagtttacatgtgtagatctaatgatgcgttaatgctagtatacatctgcaatgccatgatttatttatggaatatattaaatcattatatgcctataatctcaacaatccaaaaaaccttattataggcactttgattttactatggctggttttgccgatgcactgaggccggataaattcaccggtgtgcattttaagagatggcagatcagggtcactttgtggctgacagctatgaaatgcttctaggtgagtactggcaaacctgaaggagttcttactgctgaacagcagaagcaattcgaggaagccactactctctttgtgggatgcattcttagcgttcttggcgatcgtctggtcgaggtgtatatgcatatgaccgacgctaaggagttgtgggatgcactgaatactaaattcggtgctactgatgctagcaatgatctgtatatcatggagcaatttcatgactacaagatggctgacaaccgttctgtagtcgaacaggctcatgagatacaaaccatggctaaggaactcgaactccttaagtgtgtcttacccgacaaatttgtggtcgagtgcatcattgcgaaacttcctccatcttggagaagtttcagtactgcactcaaacacaagagacaggaatactctgttgaggggttgatagcgtctcttgatgttgaggagaaagcttgggaaaaagatgctgcgtctaagggcgatggtgggcagtccagtgtcaatgttgtgcacaaggcccagaacaggagcaaggggaaatacaatgctcagcagaccaccaacttcaagaagcagaagaagaacaacaacaatcctaatcaggatgggaggacttgctttgtgtgtggccaacctggtcatctggctaggaagtgtccacagtgcaaggggatgaaggcacctgcagggcagacttctaagtctgctaatgtgaccattagcaacactggagatggaagcgggtatggtaatttacctactgttttttcagtaaatcagtctattaattggtgggttgatactagggccaatgtacatgtttgtgctgacatctcattgttttcttcttattaggtcgcacggggttccaccgtcctaatggggaatgggtcacattcttctgttcatggtgttggcacggtagatttgaaatttacttcgggaaagatcgtgcagctgaagaatgtgcagcatgtcccttctatcgacaggaatcttgttagtggctcccgtctgactagagacggatttaagttggtttttgagtctaataaagtagtcgtgtctaaacatggatattttattggtaaaggttatgagtgcggaggcctgttccgcttttccctttctgatttctgcaataagtatgtgaaccatatttgtggcagtgtggatgatgaggctaatgtctggcactcacgtttatgtcacattaattttggcttgatgtctcggctttctagcatgtgtttaattcctaagttttccattgttaaaggttctaagtgccatagttgtgtgcaatcaaagcaacctcgcaagcctcacaaggctgctaaggagagaaacttggcacctctagaactcctacattcagatctttgtgaaatgaatggggtgttgacgaagggtggaaaacgatatttcatgacgttgattgatgatgctactagattttgctatgtgtacttgttgaaaacgaaagacgaggctctagactattttaaaatttataaggcaaaagttgaaaatcaacttgacagaaagataaaaagacttaggtctgatcgtggtggtgagtttttctcaaacgaatttgacttattctgtgaggaacatggcattatacatgagaggacgcctccctattctcccaagtctaatgggattgccgaaaggaagaaccgcacactgactgacttggtgaatgccatgttggacaccgcgggtctacctaaggcatggtgggggaaggcattgttgacctcgaatcatgtgttaaacagagttcctaacagaaataaggacaaaacaccatatgagatatggattgggagaaaaccatcactttcttacttgcgcacatgggggtgcttggcgaaagtcaatgtaccaataacgaagaagcgcaaacttggacctaagactgtggactgtgtctttctgggatatgctcaccacagcattgcatatagatttttaatagttaaatccgaggtatctgacatgcatgttggtacaattatggagtctcgtgatgctaccttctttgagagctctttcccaatgaaggatacacatagtagttctagtcaaccttctgaaataattcccagttcaatcacaccatcagaacaaactaaacatacacatgaacatgtcattgaggaggatgacagtgaagctcctcgaaggagtaaaagacaaaggacggctaagtcctttggtgatgatttcactgtgtacctcgtggacgacactcctaagtcaatttcagaagcataggcatctcctgatgcagactactggaaggaggctgtccgtagtgaaatggattccattatcgctaacggaacttgggaggtgacagagcgaccctatgggtgtaaacctgtggggtgcaagtgggtgttcaaaaagaagctgaagcctgacggtaccattgaaaagtacaaggctcggcttgttgctaagggctatactcagaaagaaggcgaagatttctttgacacttactcacctgttgccagattgaccacaattcgtgtgctactttccctagcagcctcacatggtcttcttgttcatcaaatggacgttaagacagcttttcttaatggagagctggatgaggagatctatatggatcaacctgatgggtttgtagttgaaggtcaagaagacaaggtgtgcaaattgttgaagtatttgtatggtctgaaacaagctcctaagcaatggcatgagaaatttgatagaacattaacatctgcaggcttcgcagtcaatgaggcagataaatgtgtatactatcgccatggtgggggtgagggagttattctgtgcttgtatgttgatgacatactgatatttgggacaaatcttgaggtgataaatgaggttaaatcattcttgtctcaaaaatttgatatgaaggatttgggagtagctgatgttatcctaaacatcaagctaattagaggtgagaatgggattacactcttgcagtcccattatgtggagaagatattgaatcgctttggctacatcgatagtaagccttttccaacgccttatgatcctagcttgttgcttcgcaagaacaagagaattgctaagaatcaattggaatactcccaaattattggctcgctgatgtacctggctagtgcaactaaacctgatatctcctttgctgtgagcaagttgagccggtttacctctaatccaggagatgatcactggcgtgcgcttgagcaagtaatgcgctatctgaaaggtactatggaattggggcttcactattctgggtaccctgcggtactggaaggatatagtgattctaactggatctctgatgtggatgggatcaaagccactagtggatatgtcttcacactagatggtggtgctgtttcgtggaggtcttgcaaacagaccattttgacgaggtcaaccatggaagcagagttgacggcactggatattgctactgttgaggcagaatggctgcgtgatctatttatggatctgcctattgttgaaaaaccggtgccggctatccttatgaactgtgacaatcaaacggtaattgtcaaagtgaatagttctaaggataatatgaaatcgtctagacatgtgaaaagacgattgaagtctgtcaggaagttgagaaacttcggagttataacgttggattacatccaaacaactagaaacctggcagatcccttcacgaagagactatcacgaaatgtgatagacaatgcatcgaaggagatgggtttgagacccatgtgagttatactatggtggtaacccagtctatatgatcagagatcccgtgaattagatcctgggaagaacaaaccattagtaaactagaggagagtaccgatatataccctctaagtgaagatgcatatactctcgtgagctgcaaggcaggttggctatgccttaatgagttctgttggctttaattagcaaagatgctgtcctgcagagcattcttgaaagaactcacctttgtgagcttgactgttggtcgcagtctatgaagattttgggtgaatcttctaggaagcttagtaaagacctaggagtatgacttatacgctccacccgcggggtagtctacagacggtctagtaccagataagactttgagtgaaacttgcttgcactaagacttgcaattcaaggtgtagtccattgttcagttgtgagtaagtgtagcttggagttctagatggatgttcaaccttaaacggtctccatcgaaccgctggtatataaacagtacattggaaaaggcaaatctcagtgggattttgagatttggtgggggattgttggaattaatggatgggccttagcccactcgaagattaattctttggaaaatcacaaaagcctacctcatgggatggcatgcatgtggagtttagtaccaccttgcttattctaggagagggggacctccttaaaagggaggatgccctcctagccacttgaagcatgtgtggtggagagaagagggggaacacacgcgcgcgctcgctcgcctggcctagcctggcagggcaggcggcgcgcgtgcacgacgtacgcgttgaatggtctgccaaaaattggttcctcaccttgcgcagatgcagcctccttttgcagttttgttttgctgcaaattcggattcgtttttgttttggaaatgttccgaaaaatccggtgcgtgaaaacggtgtggagtccggataagttacgcgcgacttatccggttcggttacgcgcagtggagatcgtgcgggcgccctgatcaagcgacccttctctatataaaccgacctgccgtcttcacgcaacacacgaaaaatcaatctagggtttgcctcctactctgtcctgcgccttcgctcgtagattactccatcccgctcgccggcgtgcaccggcgatcgggagaggaggtctccggaacctctgccttcgacatcctgcaccgggagaaggcggcaataaggtttttgggaagcgcttagtgcgactgctccctgtttgtccgcgacggctcgtcttcctcttcgctcgcgtgctgcgcgcctacgtaaacgcctgcaatcgcgaaaagttcctgtcgagcagccggtctttctaccacctcggtacatgttcaatatgttgcgcatatttgatctgttcaatgttttattgcttagtttacatgtgtagatctaatgatgtgttaatgctagtatacatctgcaatgccatgatttacttatgggatatattaaatcattatatgcctataatctcaaccaacagtcgcgtccaaatccacctcgtaaaagagctcatccttagattggacatcgcccaagagaacaaacctctttcgcccatggaactctctctctcaggaaggatctgaaaattacgaattcctcggccctgccccggttgaaaaggctagaaaaagacaacgctccaggctaacatggctaaaagagggtgatgcaaacaccaagtttttccacctaagagctaacgcacggcagaggaagaacttcatccacaaagtacatcgaggcaatgccatcccggagacccatgaagcaaaagagcgtgcattacatgaacacttctcctccatgatggggcagcgattacaacgctcttgcaccttaaattgggaagagctccacctcccccaggtcacgccggacgacttggactctccttttaccaaggaggaagtttggactaccatcaatcaaataccagatgaaaaggcaccagggccacatggcttcacaggcaccttcttcagaagttgttgggaaatcatcaagttagacatcatggagctcctcgacagcttccattcattatcaggagggaattttggaagcataaacagggcaacactgatccttatcctcaaaaaaaatcatgtgtgcacggtgggggattacagaccaatcagcttaattaattcaatccgcttgtctagacaaatcaacaggctaatctcgcaagctcaaagtgtgttcatcaaaacacgatgcattcaagacaacttcctatatgtttccaatttggcaagaaagatgcacagatccaagaaacctacactctttttcaaacctgacatcgccaagaccttcgactcagtcgcatgggaatatctcctaacgcttcttgagaagatggggttcagtgctggcgtgattgggtggccatgatcctctcaacctcctcctctaagttctcactcaatggaatcgagggagaaaggatagaacaccgcagggggctaaggcaaggggaccccctatctccatatctgttcttccttgacatggaccctcttcacagactcctcaagattgcaactgatgagggccacctaagtgagctcgcggaccgcagcgctcgcttcaggtgttccctatacgctgatgatgcgacaatcttcatcaagcctttatgccatgatgtggataacttaatctcgatcctcaacagcttcgggtgcgctactggactacaagttaatctacaaaaaagctcagtgattccaataagttgcgatgcggttgacctcgatgaaatactacacaacttcaccggcccacaaggagcttttccaatacagtacctagggataccactcactgtaagcagactccgaaaagtccacctacaatacttaatcgaccgaatctcggccgaaggcagaagggagctagtactatcgatgctcaactccatgccaatctatgtcatgacagcacttaagataccaaagcaaataatccaagagatcgataaagtccggagaaaattcccttgggacggcagtgatgaaatccatggtggcaaatgtaaggtaaattggtaacgagtctgcagaccgatcaagtacggtggcttggggatctcgaaccttaccaagatgggacgggcactccgcctacgctggttgtggtacgaatggacctcccctgaaaagttttgggattggcatgctgacaccatgtgacgaccagaacaccgatctcttcgcagcatctacaacggtgaccattggagatggcagaaaggcgatgttttgggaatccccctggatatccggttcccccttcaaaacaatggtgccaaacctctaccgccacgccagaagaaagaaaaggactcttgcggatgccctgcaggacaacaagtggatcgatgacatcagacacaacttaacaacggtcatgctcaatgaattatttaggttattcgacattctatgggcatcgaacatcacactaacccaaggtgttgaagacagcatacgatggaaatggacaccaactggggtttatacagccaaatcagcctatcagatgcagttcctaggcggtatcccatcggcatcggcaaaacgcagtttggaagtgctgggcactgtccaaatgcaaattctttgcctggctgctcctccaaaacagagtctggacggttgataggttacagcagagggagtggcccaacaactacttctaccagctgtgcttcaggaacctagagacgacacaccacctcttctaggaatgcacggttaaaaggacaatctgggacgccatagcgacaaggctaggcattcctcagctacgaccggtaaactggcaccatacgacaattctagaggactggtggactcagaccattcatgcaatgcctaaggagaaaaggaagggtgccaaatcaatccttatcctactctcctggaaaatcgggaaagaaagaaacagcagggtattcagaaacattgagacaccgccataggggatcattgaccgagcgactgaagagatttggctctggcacgcaggtggggcgaagggactgtaatgcctgcttctagatcatcagggaagcacaaccagcaatatgtaatatgtcgatcggaaatcacacccatcgttccctcgttctgttgttacactcccccctctccgttttttcctttttattaatgtaatatcctagcctctagtgtgttccccactcctttaatacaaatacaccccgcggaggtttcaaaaaataaaaaaaaactaaagagtaaaatgtatagcgataaaaaaatgggagtagctattttcatgacgccatatttttcaccaaaaatagtcagtatgtatttatattgtaagtccctaaattacatatacagttttagtgtatttacaattataggtcttaaaattacatatgtaattatagtgtaagtatgatgtaattatggtgcaacttactacacgaatctcagcggagcattagtgttctaaagtctgactgtgattagcaacaaatttagcaaatccgattttttaatccatcggtcaaatcagcatgtccctcagcaaacaacacacacgtagtcaattgacgaggcaaaagctgaggaagagccgtaaaaagaacgcgaatacagcacatgagcacaaatctccataccatcctaaggccaaaaaatcgactgtgaaaaaaaaatatgtcgccacaaaagcaaatccgaaaaaaatttagccgttgcaatacacggatatttttttctagtaaatataaatattaaaaaaatccattgtaagtactccctccgtctcaaaataagtgcagttttgcactattcacattcaacgtttgaccgctcgtcttatttgaaattttctttatgattagtatttctattgctattagataataaaacatgaatagtaatttatatgtggctaatttttttaaatttttctataaatttttcaaataagacggaagatcaaacgttaaacacggatatttatggctgcacttatttttgagacggagctagtagctagccgccgtacgtgtagtcagtcgctggcagtgaaataatggcggatataacgagggcacgtaattacgttggaggtggtttacctcaacgctgaagatgtgttccatttatctaatctagcatgaagatgttacacacatcttaactcgtactagttggatacccctcgacgatcggcccggctcggctgcggtttgcggtcaagtacgtacgccacgatcgacgggagctagcgcgtgcgcgcgttcgccgtcatccctccttcttcttgttggacccgttccgtcgatcggtagacgccgcgcgcgcgcgcgcgtctcgttccacctccacgcgcgcgcgtacgcacggcgctgaatcggccttctctccctcacacacacacagtttttaaaaggaacaacataacgttcaatataatgtatgtatccgggcggggcaccgatgtggtggccaagtggccatgccgctctattgggttggcttcattccttcttacacgccaacgccaatgcgctggatcaatgcctactccctccgctccacagagaataaaactaagggatatccctttaagggatatgaataaagatttcttatattctaatcttatgtttgtatattcttttaatggagagattacgtttacgtgccggagggcacacatcacaactgcgtctcacgtatgctcctccgtttaatttgtcgctggattatttttttctctactcttatatatgaagctacaagcactcctgagagattacttgccaagtttaatagtttactttgaaccggtgcactggtttaaccacagagaaaaaaaccgaccaattaaacggagcttacttcactgcttgcttctgtgattggaggaccatatatactactattctatacactaattaattttaattagttcatgacaagttgacaaccggtttcgtcgtaatttacttaattttggattttcctgccatgcaaatccaccagtcttccacgatttccatcaaggtggatacagccgtgagatgtacagtacactatagtaagtattcttttgaaccacgcaatcaggttaatccaatcatgtcgtcatcatctattcgtctccacgtacgtccacacgccccaatcatcagtcattttcttctccacgagtcgaccattcgcgttagtttaacactctaactgccagttgcttataccttggaaaagtctactcgtccactcattttccatatcacttaaaaaatcacaaaaagatataaaatatattatattatcaagatatctgtgaaacaatgtatcacatttgctgtaaaaactataggaaatctcacacaaattgaagaaaaagtgaattattttgatcgttagattctagctgtttagatttttaatgatgcaaattaacacatcaaaatatcagtgttcaactagaaaacgactatatgaaattgagaccgatctattctatatatagtcttatatatggtaagttaattagacctttatgattaggagtcagaatgtcagatacatccacatggagagcaatacagagtacaaatctgatcgtgtaggacacgttaactaactgtagaaacaaacaaaaaaaatgtcaatcaaccagtacagaaggaacaaaacaacgtaggaagaataccatgtatgcatgagccaagtggccgggcgtgcaaacgcagtaataacaaatatagttattactgtaaagcttcttcatccgtcataaaaaagtaacctaaaagatttgttacactagattgtgttgcattaagattgattttttttattatattgtatagcgattgatcgagtcgtctccggctcttcgccgtgttgctgcgtgcgtgcacttcgccgctaccgtagtcgtcggccgtcgaccgcgcgccgctatgtcgatctccaccttgctgtggctatatcgaattatcgatctccatcgtgttgctgcgctgcgtgcgcgcacatcgccgtacgtcggccgtcgtctcctgccgcgtgccatcgtacgtgtcgccgctgccaccggccatccgtttagtgatcgcgggtcgccgccgccgcccttctgggctcgcgcgagtttagcgattatacttggttaattagttttcttccctagtacggttctgaaggtaaaattgctttaagacgtgtgcatatttgaggtggcaagatctgaagagggtgcagtatgccacatccacacatgctttttgtggcatgaacaattatttccagttcggttagccccgagtgggcaaaaatccatgcaatctctccctgataccttctcttccgtcaccaagacaccaatcacaaactcttccattgtcatgtcttctcgcataaaaggttccacgtggtcgatgcctcagcgttgttctcctagggttcagtagctcgctgctgcgccatgaagtacaggaaggggggcaacgccgccgccaccgagcccgacgacgacgccacgatgaaagaaggtcacgacgtgccgccgagcatcaaggtggacatcggtgagtgccacggaggaggtatcgggaacggggacggtggctcggcctctctcttcgagccgcggccggaggagacaccggtgagccggaggaacgatcgcggcggcggcggcggcgggcgcgagccgccggagaagcggctcacgctgttcgctctccgcctcgccgtgctcgagaaggcggcgagcggcctcgggaagctcgacttcgtgtgggcgacggtggtgctcctcggcggcttcgcgagcacgctcagcaccaccgacttctggtgcgtcaccgtcatcctcgtcggctcgggggcgcgcgtcttcggccgcagccacgagctggagtggcagcaccgctccacgctcacctcctccaccgccggtggcgcgctgcgctccacctcccgccgcttgctccgccgcctcgggcactctcccgccgccaacccgaccgacgacggcggcgcccgtggtagtgccagtgcgacgaagcagcgcgtttggcacgtgcccgacgtgtcgctactcccctacactggcaggttgttcgtctccaagaacatcgggaggctcttcacctggctgcaggtgctctccgccttggcctgcgtcgcgctctccgtgatgcgcctatggcggcacgacttcggcgaccagcccaacaagcggccggcgctactgctgttctacacgttggcgctgatcgaggcgcttatcttcctgctcgagcaggcgtactgggtatggatgttctccgggcagaagctgcccgggacggtgagccgcgagtgcgagctcggagagtgcggccaagtctcgctcccgcgcttcttcttcgacgcctactcccgctgcatcacggggagcatcttcgacggcatcaacatggacctcgtcaccttcgccgaggagctcatcctgtcggagttccccgaggagcagcgcatcggcgtgcgaatcctgcagcggctcaccgccgggggctccactctcgacacggtgcgcaaggttggcacgaacgcgcgctccatcgagcggctcgtggagatgatcaactggaagagccccgaggaggaggtggtgcgctggtgcgcggccgaggtgttgtccaagctcgccgacaagcgccggaacgcgctccgcgtgtccggcatccctggcgccatcgagtccgtcatgtccctgctctacaccgacgagagcgcgccggactccgcggcgccacacgacgtctcgccggcggcgcggagctacgaccaccagcagttcaaactgctcggcctgctcatcctcaagaggatcgccagggaccacgacaactgcggcaagattgggaacacccgcggcctcctctccaagatcatcgagctcacggacgcgtcgccggagctgctccacaacacgcgggcgccggagtcgccggttcgcatcgtgaggcgcgcgctcaaggtcgtcaagattctggtgtccgcgacgagcagcaccggcaagatgctccggcaggaagtcgccgataacgtgttcacggtgagcaacctgcgcggcgtcctgcagcacgggcagcagcacacggctctgcagaagctggccacggaaatactgtcgcgcctggccatggacgccaagggcaagcaggtgatcgtgggcaccggtggggtggtcaagctgctgctgtcgatattcgtcaacggcgagaaggagctcggcgcggaggccggcgaggcgctggcgatgctggcgctggagagccaggcgagctgcgcggcgatcctcaaacaggatgacgtgctcgaccacctcatgtcggcgctggagggcgacggcggaccgcgtcgcctgaacgcggcgagggtgctgcgcaacctgtgcgcgtacgccggcgagaagcatcggcggcgcctctccacggtgaccaaagcgatgcctatggtatacatgtgtctaatatatttacacaagaacctttcttgagtcgtgagtcgtgacgtaattttgatttgattgttaattactatacactacatgttttgtatgatgacttgttgctgaaggtactgaaggccaccatgacggggagcgagaggaccctcgaggtgttcgtcggcctgacggtgcagatctgcaagttcatcgacggcgttcggttcgccggcgagctgcgcggcgccggcatcgacgagagaagctacgtggagcggctggcgagcatcctgcgggagcaccggtacccggacatcacggtgccccggatgcggcggttcgtggtgcagcaggccatctggctcatgacctcgtcctccgccgccgccgccgccgccgccgccgccggcgcagactacgtatcgcttctccgggaggccgggatggagcggctgctggagtccatcgccgacaccacgtcggagctggagtgctaccacgcgttctccggcagcgtgggcatcagcaagcaccgggagagcttctccgccgccgtggacgccgcgctcgagctgctcggcggcgatggagctcgagctgaggcctgagctgcatgcaacggtcggaactctaaaatggcaaaggatttgtggtgccacgctggcacgctcctcccgcacgttctgtgcgtcttgattattgcacaacacaaaagtcctattctttttttttcttaaaaacaaaaagaaatacactacacttatacgagtagaaatatttactatagctaaaaaatttgccactattacacaaggatgtatatatgcactatctgttcatgagattcactgaaataacatagtacatatttatagttttgtcgttgctttgctttgggggcatatttaggccctatttgcttcagtttaagattattgtaatctaaattattaaatcagattactctaagctggattataataagctggcataaaataagctacgagttgtttgtttctctggattattagaggcatctaagggtagtgggtctttagccactcaataatctgaaaaaaaagctcctctagagaagattattggattatagtaatctggcttatagattataataatctagcataataatctacttgtttgttttaacttgctcttaataatatatagattataataattataagctgaatcaaacaggatcttacttttggaatttctaacacaaaaatctacaggacataagtcatagcatgatactccatggtaggtacgtaacctaggggttcatcagttgttgtgcgcaactccgtttgtaccggagcagcatgatttttgagttgtgtagagtatcattttgatcgagcaatcgatgcgttactagtgctacttaggaatgaaaagtgcattttctttcacatttacatcccctctgctatggatgtattcgagtattcaaatccagtcgcccaaatctcacacgaatttgacgaaaccctataaacatttcagtatttttttatgatcgccgtgtgggccatgaggcccaacaacgggtgatgctgtaccagacggcccagcaactgcaatcatcacaagtcttcgacggctgcatccggcggcgacgaggcggcggcggcggctaaatcggagacccgcctcatcgcggcgcgagctgcagagtcgcaccaatggaagccgccggtggcgcaggcggagcaagcggcggcggcggagagtcgcagccgccgaagacgctggtggactgggcgctggagatcctcggcacggccgaccccgacgagaaggcccgcctgggggacctcgccgccacggagtggctgcgcggcgccatcccgctcccctacgacccgtcccgccccgcgcggccccctcccgaccgccccgcccggagcgccgccgtgcggctgctcccgccgtcgcgggcgcccaagctgggcaagggcggcagcgcgcagagccggctggcgctgctgcactccctggcgcacaccgagagctgggccgtcgacctctcctgggacatcgtcgcccgcttcggcgcgccgctgcgcatgccgcgggagttcttcgacgacttcgcccgcgtcgcccaggacgagggccgccacttcgcggtgctctccgcgcggctgcgcgagctgggctcgcactacggcgcgctccccgcgcacgacgggctctgggactcggcgacgcgcacctcgcactccctcctcgcgcgcctcgccgtcgagcactgcgtccacgaggtgagcatactattaatgcacgctattaattggattagcatatcattgccaaatcgactcactgatgattcgactgaggtgagggatgattgtagaattagagtagcatctcattgcaaatacggctttattactatcatgaatgcagtgctgggttacctatactactttagtgttgtaagagccaaaaacttgaaagctgagtaccttccatgaaattcaattgataaacagatcagtattttcatcatatttggttggtctcataattgtgtctcacaagaagttgtagatttgtgtttgggttaaataagcaaaattgatattttttgttaaaaaaaaagactgtatttgatacactgaaatgaataggcagactatagaaatttccatcatatgtttctcttaccttttgtatcagtaaactactaccattttactagctgtaagactgtaggtagtctatattttcttgcctctgatctagtataagtgtaaccgtataaagtacaaccgaatggcatcttcttatgatcgtaagttagataatgagctgtcactgccataaccgtagcccctggtatcatttgattggtcatgacttttgattcttgtgacagtcaatacttcgaggcaactaaaatgaatttggacagatctagcatactgctttgcaccatttactgttgttttggctgtttgtgtaagatgttgatactcatagaaaatgaacgatacatttatccataagctagatgtaaacaaaatgctgactcacttgtgatatgcatgatgattttaatagacgcacaaagtgtatataagacgtcggtaattcaaaatggtatttgaaaccttgggctatgtatggggtcaaatgaccttccaaatcagtattttggaatgttaattttgtgtggaaggccttacacactaaatatatttgttcaatttgctgctctgctagtgttttttttccttgatgcgattggagactactctctataattcgacccttaggagttatccagttttacagacctttaattttgaaatgcgatgtagtaataataatataatttaggtaacctatgtcaatatccctgacatgataacttcactgaacatttgtacaagtacatgactgatgacggtccatttggaatacaggctaggggattagatgttctacctaccaccatatcaagattccgcgcaggtggggatgaacaaacagccaaattactagaagatgttatttatcctgaggagataacacactgcgcggctggtgttagatggttcagatacttgtgcctccggtcccgcaatggtgatccaactgcaagttcaattccgcaggctataacccaatgctctgaactcccacgagatggtaccggtgacatccacaaggtcgaagaggtggaaggtgatggaccgaaagccgagttagcacaagcctccaatggcgatgacaagacagtccaacaggtggaggatgaactggcaaaatgcaaactagtcgacattggagatgatgttgaagcagcggtcattcggactttccacagtgttgttagagagtatttccggggacccctgaagcctcccttcaacacggaggcgaggaaagccgctggcttcgagcctgcctggtatgaacccttggcagtgaaggaggtagagggacaagcagttgagtgagatgtttgatttctgccatgtactgtagcaggctagaacctacatggtggggcattacacttctgttgaacctcttcttccctgttcccttcttttagcagggaaaactgtactgaacttgtgatcatgttttgtttgccatacggaaaccgactggtctgtccgtggaccagccaaaccaaattaaagacagaaactttacatttcatcgcattagcttcgttgtaaatttcttcccccaacgcaatggaggattccttttcgtttagttgcagtaaagcacaatagaagtggtttccgcaattctgttgataggattatctagggctgtattgggaccaattgggcccgcaagaaacgagaagggaacataactgagacaccacatgtcagcgtcctctcttctcttctcttatttttctcttttctctcctctttcctttcgtctcctcccttcacttcttcagtaggctgggaggcctgcgggtggggcggcggcgggcaaagcaggcaggggacaacgcggtggtggtggcaggcgaaaggcgaagcagacagggggcggggcgcatcacctgcggccgcgcgacaaccgaggcccgctccagcacggccgctccctctccacggaggccatccttgccgtgcaatccctcaagcgcatcacctcctttgaccgctccccagccgccgccgtgccctcgacttccctcggcgcctcctcaagagcgacctcctcgccgccatggctgagccagcgtcaaggctgttggtccctcgccctctccccactccacgtcgcccgcatcgagccttggtactaccccaacccagccctctacgccacgttcgtgtcctcctcgccagtcactgaggatggcaccgccgccgccatggacgtgctcgtggaggcgttcctagaggagaaggagcgaggcggcgggttcgtggagggggaggaggacgtgtacaagctgatgcggcttgtgcgcacgctggtggcgaaggagagggcgcgcgcggcgtggagggtgtactagctggcgcgtgtggggactacagacagacttgatgtaaagctgagggacttcagatgaacttattccgaccgggaatgcctgggcccaatcggaccatatactccggcactgggcccaattgggcctgcaagaaacagcccgtcgccacctgtggtggcttgcttttcttgccattggaagggtggaggaggaggaggggataagcgaggttgaaggagacgcacatccatcccggcggagaggatgctgctgctgcgcgccgccagggcgtcgccggcgatggccgccgtcgtcaggtgcaagcccaccaggctgaccccaatcgcgggcctctcctcctcgtcgggtgggggcaggaggaagaaggccgggcggcggggcgaggccaagcccccacccccacccccgccgcagctgcggggcggcgagacgaagaagaagaagaagccagacgcgaggacggcggcggaggcggcgcaagggttgcagaggcatgaggtcgagaggaggaagaagccgccgccgccgccgaagcaggagaaggcgaagcgcgtggtgcggtggaagtgcgcggccgggtgcggcgcgtgctgcaagctggacaagggccccgacttcccctcccccgaggagatcttcgccgagcaccccgaggacctcaaggtactcccaacgatgcaaaattctgcctaatctatctactactaccattctgcaacgtactacctccgtcccgtcccaaattataagcatttttctacttcgataacgtctttactaacaatatctataaaaataaaacgttttaaataaaaagagttgcatattatgatagtttgtttagtgataaatctagtaacatcaattttacaggattgatcttttttatttttttctattaatagtcaaaatttaaaatgtttgacttgacactatgcttatatttaaaggacggagggagtatatactaaaacgatgtaaagaaaaatcgacgattacttgctgtttctacaaattgcaatattgttatgacttatgaggtgatgcaagcttaatcaaccaacgctgatgaatgaatgaaatgatgcttcatgcctgcagctgtacaagagcatgatcggcgccgatggatggtgtatcaactacgacaagtccactcgcacctgcaacatctacgaaggtagtcacaaactcaacaggacgaatcctgtatgaccctggtgtgtaatgggccatttcacctgacgctgttctggttgatgcgtcgcgaaacttgcgatcgtagagaggcctgtcttctgcagggtggaaccgaaggttttcgaggagtacttcggcgtgccaagccgacccagcacgttcgacagggaagcttgcaggtttgcttctcctgtcctgcctcgtgtatcgctgggttagttcgtcaaaggtggtgatttcgggtttgtttacttgttcgcagtgcttgtgtggataccatcaagatggtgtatggtgaggagtccgcggagctaactaactttaaacgtgtcataagggaagaaagtaagaagcatgaagctagcctgaaccaagataaattgttggatacatagctcctggtaagaactctgtaagtctatagttctggcatggcccaaatcctgaattttgccgccctttacatctgtaaggttgactagtaacttgtaaatcatgtggttcctttagtgagtattgctaaccattcatcgtagagatatagaatctcatcgcatattgttttttcttagatatgcattccatatcttcaattgatttgaacattgtgatacgatgatagctcctttctatgatgtggtttaggcaagaaaaacaactgccaaacaccaaaatgtgtgaaaacagttcgtccaaaagattattatcgtagtgcctcactatgccaaacggggccttatatatggcagtgagccagtgaagataatcttgcaacttcataccatgttaagccttgtcatgacatgtttgctgatgtataggtttttgtttcaggtaaattcagaagacatcaatggcctataatgtaaaggtccatatatttatgtttcctgctgtttgatgtgcatcagtgcctcaaatggttaaacgtggaacacgcaccgagatgttgagggagttttacctgagatgttgctatcacggttcggaggaaatgaattgacacttgcaagttaagaaggcagtcggatatgctcaagtttataagcttgttgagtgagggttggtggtattattttttccccgttattgttaacaattgtttgctaaagcatagagcaatagttagcttggtttgaatgccttcatccaattctgatgatactgacctagctaatctcactcagatttgattctgaatgattaaatcccaacctaatcccattcacgatttggttttggtcttttgaggtgataaaatatgttccctgtatttttttccctttcctattacacttgcaatatgttccctgtatttgttttcctttttattccacttaagaaacatttctgctggagatataatcatataaatatcgctctcattctacccttacctttctaagtcatgcctagaggcgatggtcatattattatgctctctcgccattattgttctagtatgatcaaagattaaaggcttatttatcagcaagctctagtccatggctctgccccctcacattctagcagagctccaataaatcgataatctcaagcataacacagtaacacaccaagaaaagcagaaaaaggaattgaaatgccaacagaaaacagaagttagtatatatatagtaatatgaacacactgatacaaataatttgagaggataacgagcgttctacatacaaatcctcctcgagctgtcatgtgaacgattcttggatctcttcgagtgccttccctttagtttctggcactaaccttgccacgaacaacaccgtgaccaagctcgccgcagagaacagaaagaaggtacctgcgcacagaaagtaaaatatcctcagaacaatgagacaatcggccatagagatattacagcttggaacccaaccggaagcatatgttcatctttttcgaagctaaattcgactgttttatttacatatagtgcatctatcccatgagataccggtgaggtatgttttgctttctcttcctattgtcctaggtttgtaaggggtgaagatgccttacctgcagagttccaatccatgaggaaattgaatgagtaggaaattgcgaaggaaccaatccagctaaccagcgtcaccaagcttccagctattgcttttatttcaatggagaatatctgcggaaataaacaagggctcaggaacacaagttcctgacagacctccaagaatacgggagcataataggagtacaatattaacttgacggtgttcctttttcctacctcagacatgataacccaaggaacaggtcccattccaactgagtatgcagcgtaatatacctattgtaggaagcagtgtcagagcatgacatttcaaaatttcaaagatgcaatcatcagaaatattcgtctccaaatgtttgaaagaaacttatttgggaattggctgaaagttgtgaaatatttgaaagattttacattgaaagtacacaacactgtaaaagttaggtgtttatgaattctttaccgatatgccataaagagccaatgttggaaccagttgtgcatacactccttgtgcctgtaagaccatgaaacgcggatcaatcaaattggacggaaaagtaaatactctgctaagaatggtacaggtatacagggatagactccttgttccttaacctacatattatttaaattagtaaattaattaaggtttatcaaaactcttcagaattgttgatttgttcagtttcattttactgcaagttcatacttccacctggttatttaatgttgtctggagtgatgctgtcctgtcattgtttctccaaccaccaaatataagtcgtgcaacgaattgagtaatttgaaggtaagcaactctgaaaacagaagtgtatagttaattacttaccttgaagtagaacgataatccagtcagaaagcagcccagaaatgttccagacgcagagaccttaataacagaagaatctcacaatacataattgataattccagacccagagaatgataattgatctgtttcgttttattcaattggctcaggttttgtattgttcataccagtagaagggctcttcttccacttctatccatgagaagggcaccaaacaatgtgagtggaatctgaaacaattgcagttacagaaaatgttaggaatgttaggaatggaagcaggttttgttttgcccatttatcacaattctagttaatttttcttccaaattttgtactaccaagtaggaaatgaactactatgcagaggtttttatgtgggtagtgggattgcccacttgcatccctagaagatgttatgcccatttactttcattgacagaaaggacataaagccgacctgaaaaattccaatcaaggtggtcccaagctttccagaaaaccctggagttcaggaaaaaacaaattacacatagtccctctaatcagagaataacaaatatatccctccgttttttaatagatgatattattgacttttgaacatatgtttgatcattcgtcttattaaaaaattttatgcaaatgtacaagatataaatcatgcttaaagtactttgagtgataaaacaactcacaacaaaataaattataattacgtaaattttttaaataagacgaatggtcaaacgtgtgaaaaaaagttaacggcgtcatctattaaaaaaacggaggtaactacttaggcatttgaatacctgcagaggaaaagatatagcttgtataaaatcccaaggcatttattcctcccagctgctgaaagaccatcaggccaacacccacctaagcatcatagtttgatgattattttatttctgaaaaacagcatttcgcatcatcaagttcagatcttttagggtaaaatgcaatgcctttcaacagcttgaaacttcttacaatgactgcaaacaaattctttctctgaaacaaatcttgaaccctggcctcaggtaagctacgaagtgattcgatatattcctgcataaaacaattgttataaacatcttcactacaaactactccctccgtcccctaatataagagattttgacattttgcttgcactgtttgaccatttgtcttattctaaagattttggaattattattaattttatttgtgacttactttattatccaaagaactttaagcacaacttttcgtgttttatatttgcacattttttttgaataagacgagtggtcaaacgttacaagaaaatagtgaatatcccttatattaaaggacggaggtagtactagaatgaatttagaatggaattaactctaatcccagcagcctcttcagatatgtcagcattctcccctctaagcttttgcagtgaagcattgaattctttgactctccctgtattggcctgccatgttattaaacaaaggacttcagttagagacatccactatgatagcttatgtcagggtttaactctttaacaaagatgctacatttcacattggactgttatatcatttgtcaatctgattaattcatgatctatttcaccgaagatgttatgttcccataggtgtcttcctttttttttcagtcatgcagtatataccttcggctatgggttgatttaacttcttttcttacttaatgcaatgctacaaaattattttatgtattttctaaaatgaaataataagactaacaatatacgttgcattagattgttccaaaaaaaacactaataatcatcaaaagttggattgataaaatcaatgtattttggcatccatattaaagaaaagggttatagttactatcttaccagccacctaggagattctggaataaacagaagcccaacaaggaggaaagcacaaggcactaatcctgggtaaaaatgcagtattagtttcctttagcggatatcataagacagataatgcgtatatcttacctactagaaccaacgagcgccatgaaagaagtgccccaataatgtaagcagctgaacatcctgagcagatgaacaactgcatgcacagaagggccaatgctaatgtttaagaattattaaattaaataaacatcaataggctatccagttccagttctcctacctgatttgaagatgcaagaccccctcgaagatcctttggggctatttcagatatgaacacaggcacctgtgccattccatggcaatttaagtgcctgtaagattctaatgctatgttgacaagacacgaatgatacgttactacagaagatgtatgtgggaacataactgagaccgtaaattgtattactcagccaaaaggctatatatggattatgagattaaaccatataaaatgagataacataaccacccttgatacttagatggtagtacactagtacccttgacacattacactagtacattaaactctatcttttcttttacagtatgaatagtcagatatgcattgagaaattagagatgctcaccacataggaaagaactccagtacaatagccgagcaagactcttccaagatagagcatcgtagcacccttcatctcattgaagacaacatttcaagctcatgaaaccacaaatgacagctaaagaagagaaatagttcgcagaggaacatacattggcaaaatatatggtaaaccaaccaacaatgccaataattgctgccaaccccatggtctgcagcagatgcaatggaagacatgtcacgagaacgaatgggaataacttaaactagtcatcaattcaatcacttcaccgttttgcgcccaagactgtctgcaaggcgaccgctagtcagagcgccaatcattgctccaattgtcaacacagacccaaatacgccgtactacaagattaacatgaatcgagacgattaaatttagaaaacaatggagaccattgagttgtaagatagtagcctcttgtacaacactaactgcagtaaacaaaaacttgaacttcaatgcgtattcaaatgctctcaattggtaatgcagaatgaaaaggtaaagaataagcataggcagatagcatgtatttttccctctgaccaaaataaatagcaattttgcaatgcggggactcatttgataaagatcgtgctacgaatcataacatattgggatgcttctttgaccaaatgaaatcaagcatgcacctggtaagctggagtactaagattacaacacaacaattaccccaattcctcaatgcacccacgtgaaaagattatatccatggctcaaggaaaaaagataatgcgtatgtgctaaccgacctctgaattggagagcccaaagtcgttcacgattccagcttgcgctggcgccgaataccccacctgaatttgtacattccatcaaagcacacacatgaacacaagcaatagccgcacgccttatgttttttcttgagatttagcgagctctcagtgcagcaacacaagaggcatcaagccatggggaggagtctgggagcgggatgcgtacgcaggtgccgaactcgaaggacccgcacacggccaccgcggtggcgaggaacaccatccacagggacccctcccccgcgccaccgtggggcgccgcccccacctgcccctgggccgcggctgcgccaccccgagcagcggccggcggccgcagcgcgcagcaagcatcgcgccgccgtgccgcggcggaggcggaggcggcacagtgcacccggtgcgcggggcggcggtggttgcggtagagctcgaagggagaggaaggtgagtaggcggcggcggcggaacggcggaggacgagcggcggcgacggcggtgcggcggtggacagaggaaatgcggcagccatcatcgccggagcgatcgagccggttcacatatttttctgtgcctcatctgcttgcattttattgtgttttttttttcctttcatttgcgaaggggacacggtgtgcacacaagccatcaagttttcaacgggacgaagaaaacggtcggaagatgtaaaagtaaattaaatatattcaaattatttccgttatttttttttctcgaatgcgaaatcattccaaatcatgacgatagagtcagaaatgataatggttttaccggaggccggagcatcagaaaatactatagacaaaatcattgaagtagagcctcaaaaacagcaagcaagtcttagttatatttatattgtaaaatactagtaacttggtcatttgatgttatagatgttggtgtatttatcttaactgttatccatgaacttggttagattgtcaaaacgctttcttcctctcgcgtcgccctcccaaggggtggctcgggaggcaacgagcttcggccgtcccctctcccccacctctctcctccacctcgccaccgccttagcggccgcccggctggcggccacaaggaccgcgctcaagtgacctggggagccgccttgggcggcggcggcggtgaccgccagatccgtgccgctccgatcggatctggcggggtggcggctggcgaaggggaaagcgacggcggcagggatggcaacaacgacggggatagcgagccgcgtcgggtgatggggaccgtcggcagcggggatggagatggcgcggggctggaggcggcggcgaggatggcaacagcgggccggatccggtcgtgctagaggcggatcccccccctaagggcgtatctggtgcggggcgagctcaagccggtggcggcattgcggagctcgcggcgacggcgtcggcgacaacggcgcggagctcacggcgacgatggtgatagtggctggacggcggtgacagcaggtggctagccgacgagcagcagctgctggctgccgtggcaacggggggcactcgcagcgggagaggccggtgcggcggcgacagcaggcgtggagctcgtggcgacggtggcaacagcaggtggctggccggcggcagttgtggcgaccgtggctgcggtggaaggaggcatggccatcttggacggctagccgggggcgtggtagacggccgtatctggccggcgcgacagcgattggaggaggggtcaaagaggcgcaaccgatggcagcggaggccggcacggcgcgagtggtgcggccggcagtgatggaggctggcttggcacgagaggcacggccgatggcgggaggccggattggcgcgagaggcgcgtctggtggagaaggctggcgcggcgtgagaggcacggccggcagtgaaggaggcgaccacggtgcaaggaggagctgccggtgggtgtggcacggtcttcgtcgcatgaaggctggccggcggggggagtcggtgcagtggtcccacatgtcggcagaggttgaacggtggtggagcatcggtgcgtcagccatggactcgcaggtggtgagtggcgggtgaaaacctagcccggccttggccggaccgacaacgatggttcattccccctcccgagggcgttgtcgtgtgccgtctcatccctcaatgtggttgccgggcgtaagcctagtcttggttcttttgagcccctggcgaatggcggcagcggttttccgtcgcttctctccttggatacgtcgtttaggcattcccttgccgaaaccactcgaatgattggtgcaagcacgctgtaggataaagttaggctttgtgttggttgtaagggcgtttttatggcgatcttgtttgtgttccttcgttggcctagcggcagtcagtcacgcttagcggcggccggtccggtgctagccttctcccggacctgtgtgttggcgttgttggtgtgagggtagtggtatatttttccttttttcctggttacgaccttttagggttataattttgtaattttgtaattttttttctgctctatcaatacaacttcacactgtcttgtgcgagtcgtttaaaaaaaataaacttggttagaaatttgactaaatttgactaaaatgactatatggaacatagggagtacctttcttacggatagaccagtatactcacgacaaaacagcgtaaagcctcagaacacacatatgtgtgtgtgtcccatatatatattgctcaatacaattcagagtgacatggtatacatagcttgcatgcgtagtagcccgggacttagcctagctaggtattgagtacactacggcaaaactgccaagaaccggagagagaaagatcaggaggctaaagagacagagagagagagagagagagagagagaggtgcgtcgaatttgacggcggctcaggtagaaagagtggagcaagtggatcatatctctatggtctatggatccctcaatcttgatctggagtcgatgagcgagtcctgaatctcctcgagcgtcctccctttggtttcaggcacgaccatcaccacgaacaggatggtgatcaagctcgccgcggagaacatgaagaaggtccctgcatttgcacgcaccaatggcaaagggaaaagaaaacaaaatgttaagtgtatcaagaaagcagcgaggcaaagcattttacatttctataattcatagaataaatctcctcctggtaaacttgttggcataaatccaacggctcaattcgctgatttatccaggttgaatgaatctatgcatctttcaaaaggtaaaatggatggttatttgtccatttcgcttagttcttcagagatgaaggttattgtttttgactactggcattacagcattggaagaactacagtgctgtgttggtggaatttttacttacctgcagaactctagtccatgaggaagctgaacgagtaagaaatcgcgaaggaacctaaccaactaactagtgtcaccaagcttccaccgattgctttcatgtcaatcgagaatatctgcacgcaattcgtcatccagaaaatataaatcactctcctcctgaatcactacagattgatgaagaaccttgtaccatatataaccatccaaaaccaacactatataattttgcatacctcagacatgacaacccaagggacagggcccattccaatcgagtatgctccaatataaacctattacagaaacagcatcagaaagagtatcagcagtctgcagtgatgtttatctttcacaacatgctacatggtgtagactactaaatgttgcgattgaagtgacattagaatgtgtagtgcatacagtcctaaaaatttatgtactgcaactgaagggaaaggatgtacatggattatgtacttaccagtataccggtaagagccaattcaggaacccattctgagaatagcccttgtgcctagcagacgaatcaattaccattatatacagaaacaaacagagatggtcctccttacaatttgagctgttaataacattgaatgatagctttttttggtagattttcaagggattgtcaattgtatcaagctgacttatgccagtcccgaaattttcaaattatacaattatcttttcatgtactttcctaggaaaaatgtactagttacctttaggtagaaggatattcctgtcagaaagcagcccaaaaatgttccggatgccgagacctaaataacgaaaggatctcacaaaaaattctatctagcatgcttttctttgtatgtatcagctcagctttgtagcatttataccattagaagaacccgtcttccactcttatccattagaatggctccgaacaatgtaataggaatctgaaaagatcagtgttataaacaaaatgggcttattagttaatttattaactagaagcagtgtatcaaacctgaataatgccaatcaagatggttccaagttttccagagaaacctgaagtgcgataaaatcacaaagttcatacagaactgtcagaggacaacaacagtgatcacaatacttacgtacctgcagaagtgaagatagagcttgcataaaagcctacaccatttatccctcctaattgctgaaatatcatcaagccaacacccacctgtgtatataagatccagcaattatgtctggttcagttcttttctaaaaaaagtttcacactatcagcctccaaattcagtggttgaagttttaatgcgattgtgattttgacatgaagtagttgaagacttgaagtgatttcttacagtgacaacgtatatattttttctgagaaacaaatcttgaaccctggcctttgggaacctatggagtgattcaatatactcctggagaaaatgatcagtctgagcaaagtccttcacattaaattctaacatatacaagcaattaggacagaattaaactttaatctcgacggcctcttcagaaacgtcagcatcctctccccgtagcatttgcaatgaggcatgaaattctttctcccttccaacgttagcctgtaatttaaatgcagtggaactcaatacaagaagtgaactatgaaatttattactgatgcttcataagttcatgtgtatgatcatgtaaccccttcaattaataaagcaagaaaatcatggggtaaatggtcccccactgacaaaattcagaacttaattttggtgttccatagagcgtttgacaaaggtagaactaagaagttcattaccagccatcttggtgactctggaatgaagagaagtcctgttaatagcaaaacacatggtactatacctgcacaaaagaaaatgtatttattaccatccagcatgaatgtgaagaataaacatgttatttctatggatatgaagacaaattacctactaacacaagattacgccatgcaaccagggcgccaattatgtatgtagctgaactcccagaacagatcagcaactgcatgtgcagaaggtgccgaagtggaaactattaggattcaataaaaaggcctgtcgaaattccattttcattttctgaaacctggtttgaaagttcaagggcttccctgaaaatctttggggttatttcaccgaaaaaaaagggcccctgccctatcccccaatatgaccaaaaaaaataaatggaaaaattattcaagggaaaaaaaatttaaaacctaactcaaaaaaaaaaaaaaaaaaaaagagcccctcctttttttttttttttaatttttttttttcccccctaaaaaaaattaaaaaaaaacacaaaaaatcccttccaaaaaaaaaacagaaaaaacccccctagaataaaaaaccccaaaaaaaaaaaaaccccccaaaaagaaaaaaaaaaggcccaaggggaaaaaatattttttttcacaagaaaaaaaaacactttcccacaaacatataaaaaaaaccccccaaaaaaatggataaaattaaaggttaaattttctttttttttgtgtcaaaaaaaaaaaataaaataaaacacaccctttcttcaaaaacataatattaaaaaaaaaaaaaaaaaataaaaacaccccctaattttaaaaaaaaggagggtatttttttttttcttttttttataaaaaaagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccccccctccgaagggtcgaaacggtatcgataagctctgattgtacatcaaaactcaaatataagatacccacaagaaacagataaggaccaagtgcaagaatcatttcaccaaggaacaaaccttagccaaatgcaaagaaagccatccaaaaatgcaaatagtagctgatatccgcattgtctgcgacaaacgaaaaatatgacacacctggaacatcaatttacagcaaacagataaatcaacccaattgaaaaatgggactgctttaccattttacgtccaagaaaatctgctaagcgaccactagtgacagcaccaatcattgccccaatcgtcagtacagatccgaatagtgcaaactgcaaggttagaatgagtctatacatatcacagtactacatacgagaatattacagccggtgaaagttgagtacaagtagcacagcagagcgaaaaccatggaagagaaaatcactgacctgcgaaatggacagtccaacttcatccacaatccctgactgagtgggtgcagaataacccacctgcatatgaacatggctgagtaactaaatgatcacattcgacatagagaagggggaaaataatcaatcaatacattccagtggaccagggatatataagtactagtagcatatagttggaatgggaatattgtactctagctggaaaaggccatgagaacatgtgcacatttgctgagatacaaccaaatgtggtgacctgtccatttcacaaccctttgcacttcccattccttgaagctttgcaatttcttagttgaagctagcaaaatggtatgtaattagtcagctctaatcaactttccgttttttactgcagatactttggcattgtggccttccttgatttttacctctgcaaacttaccaactcgaatataccgtcaggcgtcagctgtcagatggcccaactgtattgccatttttgttctgctttacgcgtttcttgaactcatgggtcccactaattaagattctttacacttaaaaaggaaagtaattagaggagatatgtaaaaacagagtgagcgcttttgcccagccagaatggaaagaattctctgcaatgaacacttgaattataagtacggtagaaatttctgggaggaaaccccgtcgtgttcgtattgatttaatttctgtttgaattactaattgctttcttgagttgaaaacccttccatagtgagagaaaggaggggaaggcgcttacgcaggtgccgaactcgaaggagccgcacacggcgacggcggtggagagcatcagcatcgacatggaccctcctcctcctcctccgcgccgacccccgccatcgccgcccgcatcatcctggatcttctcctcatcgccccgcccctgcttgtgctgccggaggagcagcggcgccgtcacctcgccgcctccgcctccgccgccgccgcccgcggctccggccaccaccgcgccctccacatcctccgcggctctcactatccccattccccccggcgcaacacgcacgcacgcacgcgcgcactcgagagcagcagcgagcggcaatggcagcaaaactcgggaggcccaagattggcaaggagcgcgagcgtgtcgctcgggtcgggagctcgggatctctctctctccctctcggctcctctttgaggcagcgccgctatttatacgggcgagcgcgccagggagggcctcactgacgcgtggggcccagcagctgacaccgcagaggcggcgcgttgagcgtagtggagttagtggggaagagaaatatctcccattgtttcgaagaaaaagagaaaaaagaatcaaaatatctccgatgatcgaggccgatcgcaagcacgcggtaattaattactaccctcgcatttataattcattaaccttaatataaatatcaaaaatattaaaataaatatgaaaaatattagaatgacttatattataaaatggatatgaaatggatgaagtaattagttaatcaattagttaatgtgatctcattctcgcgataacgctaaagaaaactctgggagatcgatagacgacgagacgagacgatagcgtgatcgatcgatcgatttttgcatctgactgatctctgcaatgcgagagcgacaggaaggagacgtagcttagcttgattgcttgattgatttggattaattatgcaatggtgatgagctattgagctggaaccatggcagcattcaagcagcggtgtatagtgcatggacatggacatgaatcctctgtggtactgcatttgcagtagcagtggttggtaggtggacccaatcccacatatcagcggttgttactacagttgcattactgcactgatagtgtatacctacccatacacatgtgtgctatctgcagctagctatgcacactccaaagcacatatgctacttgattttttttctagtataagaaaattgtaatggaagaataagaagaaattgtagcatagcatttgtaggcatatgatgatatgatgccaaggccagcacgatcggtcggcatggtggttcttgactcgtccgcaactactgtagcttagcaataccgcatacgcgcaattgcgaaaaacaaaacagaaccgtaaagctgtgttaaagctgtgttcttggccttcttttccaactcaccatcagctgtgctcttcgccttctttttcacctcatcttcctctttttccgtgccttttaaaccgtaaaagttttctatagaaaagttgttttataaaccgtaaaagttttctatagaaaagttgttttataaaatcatactccctccgtttaaggttataagacgttttgactttggtcaaaattaaactgattttagtttgaccaagtttgtaggaaaacgtagtgacattttcaacccaaaacaaatttattatgaaaatatatccaattattgatttgatgaaactaatttagtattataaatattactatatttgtctataattttagtcaaaattgaccaaagtcaacacgtcttataatctaaaacgaatggagtattaatcttttttaagactaatatttaattaatcaagtgttaatgaataacaccttttttgtaccggaaggtagagtttctgaactcgggctaaatacaatacataacaccgttagcttttttaactcgtttggttatttgtctttttagaaataatagctactcctacgtaaataggcaaacacaaggccgggcacgatctagtgatacactgatacttttctcattttacgcaactaaataattgaatgaatattattgatctgagggaaaagtaatgtatgtactcatggaattgaaatgtgtgtttgtgatgtgtttgaaatattaaacaaaaaatataacagtctttaagtacttttgaacggactttatatgtgattctcattttttttttccaatctaaatatttgaaaaaaaaacattgatagttaaatcttcaaaggtttattaaggtacgaataaaacatgttttcacggaataaccttataggttccacttggatgctactcaattctgacccgtcagcatgtgtaggtcaagaatttgaactgaaattccagtggatggatgtgccaagattgaggttcatgaagccgtattagtagggtggtcgaactgtagaagaaaactaagggcctgtttggcatagctccagctccaactccatccatcctccaactctatccctcctggagctggagctcagccaaacagtttcagctccatcaaaactgggagtggagttgggttaagatctctcacaaaatgttctagagttgtgaagctgggtttaggtagcttcacaactccactccagactcaactcctgaaattatatttaggagttggagctataccaaacaagccctaaagcatcatattaattcaaatcctgatgttcatatgtacacaacgagcccagcgctggtgtgtctgtgtctcttgcaaatgcagcaaggctacacaacgacacaacgcgttgtgctctccccaataatctccatccaaccagctccagaaatgtgccactgacagcaaggaagcaaatgcagttctggacattcttcaagcccagttgagacatacaataacaattctatgaccaaggttgatggaagtcatgcaatgcacgtgtgtacagttctctgccagttttgattacaaaagtcagaaaatgacatatccatcctacttaagttcagtggaaatcatgcagcttcaactagggctgtggcacctcttcaaaccatgttgtccatgtaggatgaataaaaccagagagaaaaagaaaacaagagaacctagcggaattggggaatcagctcgcagggacagggtaattggcaacctgtctgtgctccattaccctttccgataaaaccatagaaattgggtctcctggagtagtttctgtttcttttccttgtgtgctctgttgaactaatgagatcatacttttgattcgcatggatttgctcttttaaggaaacgacgagcaatgaagaaaggctgtgatttagaaagcttcagtttagcatccatacagaacagcgaaaataacttcattcagactatttaccaataactattcactacttatcttttatggatacatgaaaagtttagaaaaaccttacacagaaaagagaagtaaacagtctaacagagataatatgaaataaaacgaacaagagtgcataccttccttgcgacataatgcggcaatactgcttccatacgtaataacacgttgattatgtagcatttcacataatcttctttacaattttatgttggtagtcaccattagcctgaaaaacgagttcctttgttgaatctgcagtaaataacaaaggatgcctgtaaataatatgcatttatcttcttccaagaactgataaaaatattaatttatgggttcagtgaaataaagtgattgatacatacaggttcaatcagaaataatttactgaaatttaaatgcaaatgcttatacggtgaaaatgtacaatggcaaccccacaaggtgttggaatatgctcacagggtgaaaatgtaccaatggttttaacacaccgtttactgtttgaaagatcattcaacttccatgggtagttagaagcaggttgcccctgacaatgttataattacgctgctcctgccacatctgtcttcatacacggaacatcttttggtctaatgttcttgactaagaaccaacttcaatagcaaggaattgtgccagttgttggtcattaggcaaacagttgtaggtagcaaaccatgataattcacttcagaatagagtccttagccttcgatagaaaaaaataactatctagattatcagttgtggaccctcagaattctctatcacacttgcattgagcatgatcactgtatcatgataaaaaggtgttgcaatgcttagaatgcatttagcaatgctagaaactctgaagcttgagcataattctgatttgtgaatgatgatcaaccttttttgactcatgctccagaatattgcaagtgcacacaatctccttcatggatttactggaatggcacaatgcagagttacaaaatagaaatgaaccaaaggttagcagcagcatcaatatcttgagcatcagaatcttccattgaatacataagttgctatctcagacagcaccaacaaaaacattgtcatctaggaagcatcaatcttgggtgaaacggagcaaacacagctgtaatttgcaagaaaactggtggctacttgttcgccaccaaaatattctccaactcatgagagtaacataactttcctgtgcatagctgttcgacaagcatagtacaagccaagcttcctagttcatgtccaattttgaacattgtatttaggactaacagtgcatcatccacccgcccagaggagctcagcaattctaccagggaattaaatgtatgttcccgaggtttcagattcttctttaacatgcctgccagccatgccatgccgtcctcaggtctcctggctttacagaacccatttatgatactatcattgatccgcgctaacggttccaagcccttagcatgcatcaccttaagcaattcaactgcagcatcaacctgtccttcctcacacatggtgtcaatgagcggcgtgaaggttgacacacttggctccaaaccagatgacagtagctgctcgtacacctgtattgcctcactcaacctcccagccttgcataagccctgaatcaatatgttgtaagtaatcacatcatgctcaatcccctttttaaccatttcctcaaacatcccaagcgcttcgtccaccctcccatgggtacaaaaccctgtgaccaaaatgttacagctgactgtactctcctttaaacccttcccgagcatttcatcatacaccttgcgagccatctcgaaatcaccagctttacaatagtaggccaccagagagcagtaggcatactcgttaggctccattcctttgtccaccatctcattccagatttgccgcgcttcgtctatgcagcccatcttgcacaatccgtcgatcgccgttgtgtatgtgaccgcatcgacgttgtagccccgcagcttgatctcgttgaagactcgcagggcctcgcttcccatcttgtgcgcgaaaagcccgtggataatgcgctggtagatgaccgtatccgggacacttcccgcggcgatcatgaggtggagcgtctcggacaccttgccgaagttggcggcggcggagaaggccgcgacgagatccgcgacggcgtcaagctggggagggacgccgcggcgcgccccgtcgcggaggaggcggaggccgtcgagcggacggccctcggcggagcaggcgcgcacgaggaaggccacggtggcggcgtcgcccgggaagtccggggaggatgagaacgcggagaagaggcggaagacgaggtcggggcgcgcggcgcggagggcggagcgcatcgcgaagttgagggcgcggagggaggggtggatgccgaggcgcgaggcgagcacctcggcggcgtcggcggcgtcgggcggccagagctggatcaggaagccgtccacgccggggaggagcggcggctcgtgctcgtgctcgtgctcgggctccgccggtgcggcgtcgggggcggcggggaggtgcgaggagaggaagcgcaggaagcggagggaggggtcaggggaaggcaggaggtgggagagggtgaggcggacgcaggccgggtggaagaggaggtcgccggggaggagcgagaggaggcgggactcgtagcgcggcgcgccgaggatgttcgccgcggccgtggcggccgcggccaggaaggtggccggcggcgggttgttggcgtcggcagcagcggcggcggcggaggtggaggtggagcagaggcgctgcacggaatgacgcaccggccgcagcatcgtggcggcggcggcgcgaggagtgtcaagtgtgtcacggtggccgcggccaggtttgcctacgaagacttttccaggcttggaggcgggtcagatggaccgctggcccatgggcccatgggccttcgagttctcctagataaaagcgccccgtgccgtgctgcatcgtcacctctcctcgcccaagccttcgtcgacagaaagaaaaaaaaaatccaaacctcagagaaaccctaggccgggtcgcggcgagtcggcggcgatggccgggtaccggagccggagccggagctacagcccgcagccgcgccggaggtacagccggagccccccgcggtacaagcggtacgatgacccgcgcgaccgctatcctcgcggcggaggtggaggtggaggtggaggcgaagggccccgccgcgggtatggccggccgcctgcgccgaccgggctcctcgtccgcaacatctcgctcaccgcaaggtgcgtagccgttgccttctttggattatttttttttttgcccatttgatctagggcttaccgcaatttgaataattgctagtagcacagcgctatgtggtttggttgatacgttcagtgtgtaatccctgtgaatctgcacattgttttgtttggtagttgcattaggcttggttgtgtgcttctgtgcttttcagtcttatatgtgtttttatttgttgctgtattcagaataaaaaacagagcaggtttgttttgatgtggaactgttgagaaaatacgacggtttttttcctgatagtttgtatgccagcaaatgcttgctggactcatggtagtgggctgtttcacacttgttgctctctaggagagaacaaatgttttggaagccattcactaaggttgaacatgttggtataggtagcttccatattccataccctaccttagtaacctaatgcatttttctaatggttttgcgcattggatgttcatctgtacagagtgccttgagattcatgcatcagttagacatgcaaaccagaattcccatcttcaaatagctcttattgtacattaaaaatttcctagcactttaggccctgtttggggagcttgtcccagctgcagcttttcccaaaagctgcttctgctagaagctgtcccaaacagtccacagcttctgagaatctgtagttctgaaaaatgaactaagaagccaaaagctagagaagctgggtttcagagcttttccagattctcagaagctggctaccaaacaactgcttctcataatctaaagctcccccaaacaggcagatacaacagtgcatggatgtccacatatgtggattagcatttctcttgcatttttttgtatcatccaagctttcacccaaatttcttgttaccaggttttaacaactcaagtgtcaggttggattttaactgcatatattgagatggaacacttttcagatctattatgaagttttatttcggtagaggctaaattgtaagcactaaattgtgttcctttaagtgttcctagaattaatctagttcttttagatatggctttgttagcagaaccgttgttttatgaactttgcatcatataatgctgcttatgtctctggaaaacaaaaacaaatgtatgaactctggatgtattcatatttgtatatagacagtggttgcaacctttgataattcagatcttgtagtttggagacataatgctactgttctaggttcccttctcgatagtttggaacgctcaggatcttttttttaagtcaacattttctacactgcaagcatgtagtacataagtagccagtgcacagtaaatcattcttatatacagctttccacaatcacatactgaagtatcttctttttgtatgtagatgattttgcactgtagctactaattatggtttaatattatttgattttcgttttttgcaggcctgaagatattcgtattccgtttgagcaatttggccctgtaaaggatgtctaccttccaagaaatttccatacaaggtaataataacttatcttatgtttcttacacaattgttttggtgcatttgagttctagttaagtcaatatcttaattctggaacgtttatcatgttgcacagaagataagcaattctttgaacaacatgaagaaattgcgttaattgaacccagtaatttttatcattattatgaacatttcaaagagcatttgtttccaggctgccttatgcttgtgctttgatgttggtctgaaccatgtattctgcttggaaatagggtttatagatgcttgttgcacattctgtgttcttttaagaatatgtcttttgatgtgtatattgattttgtctgattcacaatcacttccatgatcgtgttaaattgttgtagggaattacgtggctttgggtttgtaaaattccgctatccagaagatgctgcactggccaagcaagaattgaatcatcaagttattggtggacgagagatttcaatagtttttgccgaggagaacagaaaaaccccacaagaaatgcggatgaggacaagaacaaggtgcttaattttttatattttaccaacttccatattaggcatttggaatatatatgatagcagcgactggaatttgatgtaacaaaagaaatgctttgtgcttctgtctgtgtagtggaagatacatggatggtagccacagaaggcggtcagtatcaagatctccaaggtctcgttaccattgtaagtataaatgtttgttatatgaattaatattttatgatttttaatctcatcactaaatgatctctatttcctgtcagcttattcaccttcaccctctccagctagacgtgactacaggtatcatctcaatattttagtatttacatatagcatagcaaatacgcttgtcctctcctgtttgtcagtgtttcactctttttcctttcaaacatctctgtgccaagttatttatttgtgctttcggcatatcctgatacgccgttgacatttatgattcattaatttttgttttggcggttgcgagtgtattgttgtgataagggaagttgtaggattatatgccaaatttatgattagtgatctagtttcttgcttaataaatgagcaataagtgccttccatcgacccctaattccgatgattattttcatgtcctagaatattttttttatcttgattttactgtcaatatatccttgcttggtttcaaagtgtaaagtagttatactaattttattagttccttgctcaacttcagtagaagttacgttcctagaggattgctaatcatggttgtaatgctcatggtgattggaaaaatcatcattagaaaatgaaccatagttattgatgatataggttgaatgtgccaaggaacagttgcgtggaactccacctttccttctaaattccatggaaatacttggattgatgaatcaagtacccaggaggttgttcacatgatagaacatagtaatttatattaacaagaaaatgaccaaaaggactttcttgtgtgtacactccctgattagctatatgattgtcagattatctgattaactgttgatgatttgctcttctatatttttcttcatgaagtgtaaggctaaatttgctctaaatttgttgctttgatttgatattatccagtcaagaaagaatctagagtctaaaaagccaaaagagaattacgatgtttggacaataaagatcaacgtgaaagtaccacgatctccagagttggagcatgtgaaaggcattcttctttaagatagagtggcactgttgcccggggtttaaagataatctttggctaagaaacctgaggaaaagagttattttcaagtgtgctgatgctgttgagcttagtccattgcacattgcatgtttggatcaaagtgggtaacttatactgggattgaacaggtaaaattgatatcttgcatttgattctgttagcttgggctaggcatgcctaactaatggtgctgttgctgtactgcagtagctctgctctaaacaagtgcagttacctcaaatccagtttgctgataatgctaatcttgttgtatttgtttctcgtcatttttttattgtactgctgcttgtatcctttgtaaataatgggcatttgaacctctaattgtttggaacagggatcaccgtgatgattattcacctggggaatcactctctccacatggtcaggacaagcggcaccacagatcaaatggtcgatctgctagcccagatgagctcgagcgtcatatatctccatccaataatggacatggtcctccagttgatgggaaaagctgataaagatctcgctccaaggttgcttgcttgattttctttttttcaaaaaaaaaaaacttttgtgcgtttcttctattgcaaactgtatatgctctgacatgtttaattcctgtgcaggcgaggcaagcgtttgaagtttggagttcttggatcaagagttggaagttggaactagggagcatgcaaattacaccaccatgaaatgtaccgtggtagtgccttttatgctattttgtagaatagataagcaaagcctggtagcgaagtaagtttgtacactccatatgcagtttgcctatcgatacttaggttagcgcctgctgcttttgcttttgttgacctgttttaaatgattttctatctgatcttttcttagtttgtttgctgccatgccgacatgcatcttgtgcccacttatctatttgattatgttccatggcttctaccgtttttctgttttcccaagcagggtcttattgctcagcgtgaatattacacgaagtacctaattcgtctattcttgcctcctggtcaaacagactgggtgactgaatgttgttaggcgtggttaatgaaaaatcatgggaatgaaatcctagtttgcagtcctgtgatgtagaaatgtgctaggatcagatctactttcagccatcattgtgatgcagtctctatgctaacatcgaaatggtgttcgatgctcttcacagatttggggaaagaaaaagtggttgagataatgcaagggcactatggcatcgcgcttgcttacgaagcgatcatttgcagcttcacaacaaaccgatgcttacgtgaataataaaattgatgatgatgacctataataaattgaatttaagaagtaatttagggacgatgtatgacggtaatttagagaggaaagacgatggaaagcatacaatgattagagactcagcgtttgtagcccagtgtaataagcacatttctggcgttttattgtgaacagatggagtattcatttcaaatgaattagatacatgtaaataggtaaactttcagaagttaagatttattgggggctgctaattcgcgcgtatgcgccgctacaataactcacacgcacttccacgtacagcgaaccctcccatcgttaatattagcgttaatcacggagattacagttaattacggtgctacagtaatttctcaataaaatattaaaaattgattttaaaaattcagttgaaagtattcaaatattgacttgaaatttttcaaaatctaatttgaaagttttcaaatactgacttaaaagttttcaaatctgagttgaaagtattttagttttgagttgaaagttttgaattttgagatgaaaattttgaattttgagttaaaagtttcaaaattcaatatgaaagttttaaattttgagatgaaaatttgaatattgagttggaagttctcgaaatttgagttgaatgtctttcaattgcaagttgaaagttttcaaatttgagttaattttttttcaaatttgagatggaaagttgaaagttttcaaaatttgacttaaaaaaattcaaattttgagttgaaaattttcaaattttgacttcaggtatatatttcttttcaatttgttagttaaaaaaatcttccgaaaaaaaaaatcttatttattaccattattatctaagactaatagattagttagactaactcctcgcgaaaaatgcgcactgccaacacaccacaccaactagcattttccgagatttctcgtaacttaataggaatggcgaatagtattgttgaaaaatacttcttttacaaatctatatagttatatagtttaacatcataagattcatgattttagattcaccatgagaagtattttcataatttatgattacacgttataaaattgtatggatttttaaaagttaatgtttaatgtttgagttagaacaaaattgaaaggcaatttgaaatggaagaaattgttggtctcaaatgagttaaataagacgaataaatagacattttgcagatgttaagtgtcttttgtaacttacgagaattatggattctcgtgggtccgcaagctcctatatagtactccttccatctcattttgatcattcttaagatttttttaggtctttcaaaattgattgtcatctaaacggggtctatttgtttacttgtgcatgagtaaatactacaggtgtacatctattcgtttacgtgtgcatgagtaaatgctatagttgtatattggctttgtttagttccataccaaaattaaaagtttgactaaaattaaaattttgatgaaaaaagttggaagtttatgtgtgtaggaaagttttgatgtgatagaaaagttagaaatttgaagaaaaagttaggagctaaactcgcccattgtttgtttatctgtgcaggaataaatgacatcgttgcattcccacgcgtatttaacacaacacttttaatcgataaggtttaatttaaaaagtaatgatattttcttgtcttggtcttggtgccatttacaaatatgataattaaattgggatgaaaggagtatcggagaacattttccatcagtatttcttgttcatcacatttttctaattgaactttttaaactcaacttatcaaccttttatataatatctaattaattcattcgtttacgttattgaataatcccagtttcatccgtcgtgtataaagaaatatatcccagtaaaatcaatcaaaaaggaaaaaaaagagagaaaaagatggcacacgagagcggcgacactttgcttcgcttgggtttcatcgtcgtcccctcctcctccttcctttgacctcggctcgatcgaccatcccgcggaggagacgccgcggcggcggcggcggcggcggaggactcgccggcggcggggatggacgtgccgtggctgctggtggcgcacgggtcggtgacggcgctggtggtggtgtccttcctctgcgggcagtggcccatcttcgagggcaccttcgtgcagcgcatcaaccacttcctcaccttcggcgcctaccaccacctcctgtgcgcgctgctcctccctctcccctccttcccctcccttcccctctcctcccctccccatggtaaccccccgctcgagggttttttttttttcttgcgcaggcggctcgtccacgcggcgtgcggcaatggggccagggatctcgtcctcggcgtcgagagctactgctgcgaccggcccaacccgatcctgcaggtccgcatagcaaactccgctactcactggttgtggttgttcttgaatcttaagcggcgttgggtacatatcgtgaggagggcgtttgatgatgcatatttcagcccagacaaatagacagtggttgatcctcgcctggtgatgagttccatcggaaaatgtggagcttatgcggaatgggaatatgattttcggttcaagtttggtggatgtgttagggttcttaatgatcgattcggcggtttattgactatgcattgcataagcctgctacttctgccgaacaattagctacaagttgcccgaaagagggatattgagttgtgctgttgagtgagatataaattgacttgtctttgtggtagctatttctcaacatgttttctagctaaaatatataattttatatggaggctggcctttagtggaaaagaaatattaagaatgctataaaagaacacctatgtattttgccactcattgcacgtaagctctttgggaatgcgcctgtacttatccctcattggtcatgattggtccattactttgaatgggagggccgcgccaaccttgatgatctcagggtagaggtggtagggagggaacaaaaacaatcgagtagaaaagagatttggattgtgggaagaatggaagtaaaaagtgggataatattataatagagacatgttgcttgttggtatcaattgaaatgggggcacttgatggttttagtacttgaggtctgtttagattctttgcatcaaatagggtacatcattgattacttttaaaaatgtatgataaagatgcagcggtgccttatatccttatatattgaaattttggttaaatgactatttttctaacacctaaattctttttatggcaaatccgtaaaccataggtcaaacaatgagcatactcatgtccctttttgtacgttgattctataagagcacatgccatattgctgccaaactctatttttttatatatatacctgattgtgttcctttttcatttatctttctcttgttagtgagaaagaaaaaatgttcctcccaggtattctgttttttgtttgctctgtgtgcttcatttaatgtttgaataactgttggattgttttgttagaaaattatcatctgtgatcaacacaacttcctaattttagtgctgtttcttctctcacctacagattttttacgttgccataataggggtaacatattttataatcgtccagacatctttccagtacattcctgggtactatgtgagtggactgcacaggtagcttttaactattagccaattttgagacataactttaccgacactggataatcatatttcttactcttgcagatacctgagtatcgtggctgttgctattggtgctttactcttcgtgctgactagcttttctgatcctggaactgtcactgctgagaatgtttctcaatatctatctgcctatccatatgatggcatcatttttgaggagaaagagtgttctacctgcaagattaccaggtacactttaaatgaaattatcatagaatagctaaaagttaaaaacatgtaatatgatatattcttatggtaactgtttcagtatctccataaaattttacgaactagtaactatgagtaatatagcataattattgatttgaagttattgtgattgtgatctgaagataacaatgtagaactaaatatccactcttctcttacattcctcttcctatcagtcagctttgtttacatcctataagaacagctcattgatttgcaggccagccagggcaaagcactgtagaatatgtgataaatgtgttgcacggtttgatcaccactgtggatggatggtacttttactttcgattatatggtattggttttgctttgtttgtatattaaatttatctttatgtgaacagaataactgcattggggagaaaaatactcgctattttgtggcctttttagtttggtaagttcttctcggatttctgttcttcctaacatctttttacctttttattttggcataattagacagtttcttatagacttattttttttgctatcagatgcatctctctaaccctttttctacttcataattttgtgcaatagcaccccagagtatttattattttcctcaaaacacagtattttctcaaacttcaaaccaccaaccatagaaacattgattagtgtgacatgcccattgggcatccattaattctgaaacctagtcaagatgctagcctgttgttatgccacgttactatgtctgaaattgtaattagcaacactgttaatctaacttatctgctggatatctaacagatctaaaattaaatgtatggttttattgagctacataacatttctttgtctgctgttgtttataacaggcatttccttatatgtctgtacggagcggttattcttggtttcattcttgctggtgaattaaaagaaaggaaagttgtctacatattgacaggttacagttctctttttagacaacccgcacccttattcatcaggaaccacttacttacatatgctgagttaaactgtaccatttatggaatgcacacaaatactttcttctgttgtgtaagataaataaaattaaccagaatttcatcaccagcttcctgaatttctgtagtttcttatttgactatgaacaacttcagtacatttgagaaatcgtgtacactatggcttgtaaataattgaggaattacatatgttctattcttttcccatttcattttaacttgtacttttttccatttgtaacaaattccctttttgtgttgacagtttattatggcatcgacaattcattctctgggctatttccacatgttgcacaggtatggtatagaaagagacttagtctttaattagaaaacacattgaatatcttctttaactcacgatcacttttgcagtggctgcttgctgtgcataacacacagatactcttagcggtctttttggctataattgcattgctccttggtgggttttgtgcttaccacacacatctttgcttaacaaatacaacaacgaatgaggtaagtcttaatttcctaaacctaatagcatattaaccatgtgaaaatttgttctttgaaagctccatccttgcacttctaattgttagatcttgcactcaaaagttcttttcttgatagaagagaagaaagaacatcttaatcaatgtaggataatttacgcgatttcttgctagaatcgagatgatactagacattatcaagtaacaaatcagttgttccaaggaaagtaaactaagcttctaatgtgttactaatacaaaattatgatttgtttcctctttccaaatttcatcgtgtgaatattttgcagacattcaaatggcaagactatattatgtggaggaaaaaggtgaacgaggaaaaggctgctgcaaatggtgaagtgcgcaaatcgccaccaagcaaatggaaggcgtttttctctagatcacatactgaggccgatgaaacaattgtgaaaaataacatatatgacagaggcatgattagaaacatgtgcgaggtgtttgtccctttgtcagaacgcctagttcggaacggcagtcattttcccgcaagaaatctgattgatctgaatgctgttgcagctttgcacctgttgtatcacttctatgctgtaaatccttgtagaatattagaatcattttttccatactagagaagaaacagtctgaggatggtgatcaggagtgagcatcacacaaggagaccccccaccaaaaaaattcagatctgcccaagttgcttttggttttgctctcctggaatagtaggtttgaacaacagtatactaccaagagttgataacttacttgatagaatctgttgacagcatatgggaatgagaattgtacattgtcttggttatttctttactttattatccatgctgggatttttgtcttaatgaatgagtattgcttcgttcaatagtcaagcgagaacagttaaaaagagggtttatttgagggaagcttaatcaagcagtaatgggctaatggcagaaaccctgatgttgtcattttaacatcaattggtggtcacatgtcagaagttgcattgaatattacaaacatattctcatttgagacgtgggctagtaaagaaaatgattaggaatttaggatatatgttcagtgaagtgagatgagaagaaattcaattgtgagacctttttggtcatgctcatcagtacacaatagctgaatcgcctagaaatgaaaagatgctctcaaaagaaaacatgaaatctatacaaattctaaaacggacataaaaaaaaaaactcatattccttcatttctttcctcctctatgtaacttgtgtagttctttctaccaaaaggatccctatacctttgaaaggaataaaaaagaaacaactttcaaatcccctttgcgtaaaatgaagctatcaagtatcaactattggatcctgattccctcaaaaaaaaaacaaaaaaactattggatcctgatgaaatcaaacaaatatcacttgtcataatctgcaccatcaacaaaacgagcgtactctgtcccatttagcttctcgctcacttcctcccaattatcaacaaggtcaggaagagggcttgtgtggatcttcacatgcctgctggacaacctcatcgctggaactccaaggaactcttgaactcgcgacagtgcctgcatgaaaaaaaaaatgttactgtttcagtaatttgagtatggggaaaaatatgttactatttcagtaatttgatggtcagttcagtaatttgaatggggattggtggtcagttcagtagcctgaggattcatgttactatttcagtagttactgtttcagtaatttgtgtgtgttcagtacattttggtcgcggatcacatcctcgtagtaaaggatcatgtggcgcgtgctgctgaagtgatccaggcaagttgtgatggattgttcagcagatctgatgtttggaatcagagttggcacgtctaacttcggtttgaaccttgctagtatatcagcctgcccaaagcataaggtataaacaggattaagtaatgcagtaaagaagaaatggatcatcaaaccagttacaactatagcatatgaaaagagaattctgaaggatgacaagaacacaagtggatgaaaccaaccataaaaataatctactccctccgtttcaggttataagtcgttttgactttgatttgtttcaagtttgactaagtttatagacaaatatagtaatatttgcaatactaaattagtttcatcaaatcaataattaaatatattttcataataaatttgtcttgggttaaaaatattactattttttatacaaacttagtcaaacttgaagcagtttgactttaaccaaagtcaaaacgacttataacctgaaacggagggagtaacattttgatcaacaagaatctggacatgttttaaagttttagaaaaagcaatattctaacgtaatattcccattgctttattgcctattcaggacaggcaaacacactattcggtatcgattctgtcataaatattactacgtaattgacccatacaagaaattcaagaaaaagtgaaacatattgctttggataatatatctgagaagattgcatgggtatgaaagtgagaggcacctcctccctagaatgaacatgtgctttgtgggtgccattcaactgctttgtttttctgtcgtagtcgttagccaacacagatataatcctccttaatgtattcctcctgaacagaaatatcaccatgacacccttcttgtttaaataattaacaatgttgtgataatgttccataattccctgcaaattttggaacagatcagttctatacaatccaacttttttataactttgcacttaattgcctgagatagtttggatagcaagaatatatgttggtgagtactgaattacttgagggcatctgttcatgcatacacggaacaggcacacaagcacatttgcttaaaattagcacatcagcattctgacatctagcatccaatgttgagtagtatcacctccattttcttcttcacagaaccaattccctttgttacaacaatttaagttgtaacttgtaggatgcctttttagttttgaccaacaaagaaaaatctattttgaataaatgacattgggttttctatatgagtcaattcgggtcactagtagtaactagttcagaagatttagaactgccttcaaatatctggtagagttaaataatttctactcctatgtgatatcaagaggttggtgcatgtcttcatccatgttagaatcagaccagagtaaacaataatagcttgctcagtcacatcgggatcaaagaaatgatgtgaacttcacaacaaactaactgaaagaacataagcatagaccccaaaaggttatgcaatgtaatatacctgatttagcatccacttcaatccaaatgcagctgtgcattcattttttgctgcactggtgtgccaatccagattataaagcttatcaagcgtcctcaagatagatgagatatcttctcttctctctcttattgagaaaatttcgccatttgaactgacattgggatggctatttagcaaagtctcaaaccacccacttcctgatctttgcatagaaatgataacaaaaaaccgaactggagtacacgcgcattcccccctgtcaatgggaaaatattgtcagaatgcacatgaaaaaaataacaaaggaaatgtataatgtagcacaggattaacacaagagattctatctagaaaattacctactgtaactcgtaggttttggaaagtgcacatattgcatcagctcatttggaattgtatgtcttctgcaaagagttcttatttgttcttctccactgatcaaattttctttattttctaaatctatttgattaaaggagaagtagcagacgtagaacccaaataatgcaattaagaagacaagaattgatcgcagaggaaacaatggtcccttcggacttttcaaagcatacacgctctgcaataatgaaattcagtaatcaggttatgtaaatattgaatacgtgaaacaaaagaaaaattgcattgcggcattgcctaataatttttaccattttctcttgtatcagtagagtctatgctgctacattaactgactgctaattcgcccatttagtagcatttgcaagtcaacttctttgccctcattgctagagcagctcaccttttgttaatgaataaaattacagcgcattaatgttaactgaaattgtgattcagagctataaaaggcagaatacaacaattacgacaacggttgtataaaatggttgtgaggacatatttgcattaaaaattgctgccatgtcaggtttaattgcacaaacgctgatgactagtagtaaagtggcatgcagcataactactttgcatctgaaactgaaggcaatatgaaggagagaggaacaaaaaaaaaaaggactgaattttctacagacttaacagataggcaatctcaattgccctcaagaacagcttgaacaacagccctcaaagcaaatcaccaagcaaaacttagaaatttaacttgaaccaagaaagtcgaaacattgggaaattcacaaaggcttcagcagcaacacaatgcagataaataaatctcttcctgatgtgctacaacttagagaagcctcaaatactaataaatttagctacatatactaataaaagcctcaaaatcgggacaaataccaagaatccccgaacccctcttaattaaccgggttgctaaaactgagctcagtaacaatcccaaatcttgagctgagctcccgcggtccaagaaccggactggaacgaacctacatcaatggcgagacggaaaccttatcaaggcacaagaatttcttgtcctttttacctggctcatcggcgaggaggaaggagacgcagcattccccaggttctctctctctctctctctctctccttcttcttcttcttcttcttcttggtttgaacctgaacaaacggagtagaagaaaactggagcccggtgtgtcggctgagagagagagagaagcagaggagggagaggtctcgggaggaagctgagaaatcgcagggagaagcaagagaagaggattgtgacgtctccggagtttgtttggagtactaaaagcgattgcccaagaaagcgaaagtgtaggaggagtaggtgagaggcgagggtgtgagacctcccaagagaggagaagagaggtgaggtgagctcagtggagagcagaaatgatctggagcctggggatttcgttggattctggcacttcttttcttctccatggacaaccaaatggcaaaggatttggtggccacttccagcttggaacaaactgtgttacagtcattccaaagaaaacaaaaagaaataaagaaaaggaatgcgttacagttcatgtgatcacctcttctgttatggattgaataactctgtcgataatattgtgcctgaaacatctcccgaaattggcggatatgtggtggtaataactattactcctagacttcccaatttgcactaatggttccgtcttttttgtctgttaatttatggattagattatgtaccactacatagttgtactatcatgtagtaaaagcacccgcaacagtaaagtaagatgctctctataaaatatgtacatatcagtattagactagattaatagtaaaccaccttaatagtatgtctacatgggtatctatagctttctaatctattgcatcgtttttctctatagactatctccatgttagtagatagctttgttctctctcttcatttaatctcttccaaatagaaaaattgctaacattgattttttatagagagcctataaataactattacgggtgccctaatacactacttcctccgttctaattaatttacttgtcgttctgtcaatctcacactaatctacgaggtgtggcgagttacatcgttatcctcattaattacatcctaatgagctttccccaagcaaacattataattctttgtggaagtggtagcagtagtatggctgcattgatgaaaaggtagaaagacatctctaaaactgttttggaatatgataacgacaaaatattttgataaaaaatttaaatgctgggacgacaaataaattgaaacggtcggagtagtttattctctttgcgaaaacagtactccatataggagtagtatgcaggaaacagccaccggccttgtttagttcgtgaaaagaaaatgtttgggtgtcacatcgaacgtttggccggatgttggaaggggtttttgaacacgaatgaaaaaactaatttcataactcgcctagaaaccgcaagacgaatttattaagactaattaatctattgtcagcacatgtaagttactatagcacttataactaattatggactaattaggcttaaaggattcgtctcgtgattttcattcaaattgtgcaattagtttttcattttatctatatttaatgctccatgtatatatccaaagattcgatgtgatgtttttactggaatatcatcaaactcctcctgccttgtgtgtgaaacaccaaccaaagcaatgcacacgggaagcatgagctctggagtctggatatactatataataacaataggacatgaaatttgttatacaattcatcataggtccatttttaacaggagagctcaaacacatatacaagttctttcccccctcaatgcatgagtgccataatataatatagcagaaaatgtgtagaatttattttattttcatacatggcaatgccacttgacattactgccatatatttctggagatatggacggcagttgcaacttgcaaggaccagaaaaccacaacaggagggtggcattaaaacaagttggctgtgtttagttcagcgcaaagtttgaattttggttgaaattgaagatgaagtgactaaaatattatgtgtgtatgatagattgatgtgatggaaaaggattgaagtttggatccaaactttagatctgaacacagccgatgttcagtttcaagcaataaagagacaagtgcccgtagattcaggttcgtccattaaaagccgctcgtactattcttccctctgaagtctctcgtgttcattgatttttgcttctaataacaaaacgagcgcaacaaatgtacaaatgtacaagcaacagcaaacttatgttgtaatctggtgtctcagatatctgtacccttttgattacggtactagaacaacattgagttgtagttttggagagttggacccttatacaattcaagttcagaatggcttccctttaagccaagccaaattcgtacatgttgcaaaaggtacatcgtcggggtcggggatgtaatactcttccatcatctgaatttacgaagcgcgcgttcgaatctgaactagttttctgtaaaatccgtgtgaaattcagatatggactccacggcttgacatttgccaccatccacaccactgcttgacatcactttccaagtaattccatttattttctacaaaaagtaaaggacgatgctttcacactttttttttcgtcacgaacggatcccatagcatttttgtattttcttatgcaaaaaaacatcactgttgggacggtgagcgttccatttggcaacgtctactaaatgccgtacgtgttttctatgaaagcataattgcgttaaaaaaaaaaggtgaaagattttatttttgtagttggacttcacacttcatcaaactatagtacactagcataaagatattcccatataatttactttatcaattggatggccgtctagactactatactatatattaaaaatcttaaatatatatatataacagtaaatgcacctgttttttaagtgatcccttttgccagccatgatgatttggcaaacaaagaaaatctctctaaaaaaatatgaacttggattgcctgccatggtgatttagtaaacaaataaaatctctcaaaaagaaatgaacttggagactacgaatgccccaagatttacacaaccgtgcggttatcgtggttatcatgtgcggtaaccttttttagtttttgaaagcatgatacacctcaggataaccacgcggttaccgcagtaacagccaaaaaagggtttggtaaaccgccgaaaaatagtttggtaaaccccagaatgccttgacatggtgatgcttgttatttcctcagttccaaaatataagagtatgatcgatgtataccatctaattttaggttattatattttcggatgaagttagtgtttaatatgaacatcgaaagaaaagttaaaacagttaaatatgtcccttaaggaattatacgcgatagatttgcaccagccatgacgatggattaacaaaatgatccaagagtgaataattagcgtaatctttggagtggttgaggccgctgtcttatcatctgacagcgctttagtatataatgatggtgagactccgtacgtgatgacaccggcactaggatacttttgtacggcacattggagtgtaggctacataaacgtgaggtcaactttcagcttcagatcaaaggacattttcttatcaagatctcttatttcttcatcaccaaccgaaaaaacaaaacattaacgatacgtgtctgtagtctacaaacagttatattactcaaaagctttaaagcttaaagtttggggttttgattttataccagtttttttagggaaagattttatatcagttttaggtgatatcttcattgactctgttgccaggctctcctttcataattgctaagaagataagtaaaataaatgtaccaaattattcttaaaacccaaaagttaaaatacaaaatcacgtcccagagctgaaacagacagataaaatttaactgagcatttaaacaatcagctaggagaaccctcagcgagaatcatatataaatcacctggaaaacaagagtaattgtaccagtgtttacctggtgcatcccataggaattgtgataaccaatctgcgagtaatcatgattataacaaatcagtcattacattgatcccacagaatccacaattgatcctttctcaacatgctgctcaggtacaagcaggggtgcgtttaggagaatatccagaacgcacaggcttcggtaggtagaaaagaccaaatcagttggatggtcaaatcaaggattaatgcaatgccgttgcccggcatctataacaggagagaagctgagcagcaatccaaagagacaagcttaggagagtacatatataacccacggggttgaaaagaggagtctgcatcatgaggacgacatgaaatcttcgggccttgcaatggaaacttcctcaaacacattgtcatctgatgaaagaacaaacagcaatcaggggtctaaagagagtgggaaatcgcaacatctattgagagaagcagttaagacatggttatggtaattttggatacagacaataaggctcaaagatttgattttgcagatttgtcaagctgcactttgcaagaaagaattggcgaagacttatgtaagcatgaattgaaaaccagcaaaatggattccccaggcacagcaagattaatggaatacgagtacagcaaagttatctcccgtaaacatgaagtcaccaacacaaagaaatcttagaaaatttgtgttttttccacaataagatggcgatagttgtttatgcagtatgtacgtaaatcagccatcgacagtttgtgtccaggaagaccagacagcaaaccaaaattcataaacaaaacaatgaggaatatatggtcaaataagtgtacattattatcataaaaaaaggtaaggcagttatgcagtcagagtagaacaaaaccttttctcagtgttaatgcaacaacagcatcattttcaacctgcaggcagatatagaaaaaatcaccatgttgttccgcataaaagaaatgttcagaaaataataccattagtgcaataccttctgatctgctaatgtctttgagtcatccaaaacaacttcagttgtggccaacaagatcagctgttgattaccgggaggctgatcaactaatgaatgcaacttttgtttaatgcttaaagtcgtctctgttgggtcacattgtatgaagtaggtagtcttgttccgcttcactcgaatatacattgcctgcataaggcgtttcctcattgtcagtaaacaaactttcaaataactagttcagctggcatcactccacctctattactccaagaacagaagtaggttcggggttccagttgttttgtttggcaacaagatgggagccttaacgtaatattaatacattcaaactatcctacataaatctttctttccataggatagacgctcccaagaaattgggcagaacaaatgttagtagttaacattagtacaataactagttgtacgttgttggcaataatacaacaggaaagaataatagatagcataacagagtaggaggtacattctggtattccattaaaaaaaagtacacaccagtatacaataaacggaattcacaaaccaccagcaggcatattcatgaaatatgttagtacagtagcataggacctgagattatcccattacccctatacatggccgttttcttgaaaaaagagttagtacagagacagactgcatacgccatttacggaaattgtagaaacagaaaatgttgaagttaagtaatttcagcttttcaagccaacattctgtgaagcaacaacatgtttggtactggcgtattgtggcccgagaactgcatctaggagttggagaatagaatctagtgtttgctgtatgacaacattgatttgaactatacatcgttcataattctcctacttgtctttgtcatgaaagaggattcacagaaaaaattctcaacatgagatgttagctaaatctttgctaggagcattctattaccaaatagcgaaaaacaaagaggttgatatgatccatctagacatattacctcgatgggttaattgttttgcagtcccaataaaatgcaaaaaggaattcacgtatctgtacacgagcgtgcgacaggatcaaacacccagctagcactaacgcgagatgcgagcacgctatggctaaaacggagacatccccctcggctggctaaatgcagaaatctaaccagcacgggacacgatcagctgctccgattttcagatgatctcaacccctaacaggctacaccaaaccctctatccccacagcagaaagcaaacccctaacaagctacaccaaatcctctatccccacagcaggcaccaaaccctctatccctacagcagagcaagcagaaacccacctagggttcctctaatcaaacagaataatcgccacgcgaatcttccaaaaacaaccaaaatccgcatccccgctcgccacatcaatcccaatcggtcccgagcgaagcaaacctctcccggcaccggcaccggcaccgcgcaggcattccactgccagtcttcttcccccctcaaatcaaacgtggattacactaaccatcgcgcgcaagcgcaagcaagaacccctctgtgggtaagggagggatgcccacagggcaagcgacgatacgatgcgatgcggcggaaactgcagtaggatggatgctcgcaggatgggggttcagcacaagcggcgggtgaggagacgaaattcgaggccggatgggggtggattgggatgctcaccggtgagcgatggtgcggcggggacaggaggaggacgccggcgccacctctgctagcaggatggagatcggcgccggcggcgggcgaggagacgggagtcgtcgagggcggtgggcgaggagacgcgatggattggggagccggaggtcgatcgtggtgcggtgcggggccgtgcaacgctctgctgccgaggcctatgggccatatgcacaggcccatgaggctggaaatttttcatatcggaaaaaagttcacctttgtcgagtttaaaactgtcccgaaccgaaagactagatataatagatctctgatcttgtaaaatcatgtcacatttgattctaaggtatgctcttcagttttgttgacgtgatggctgagtcagtgtgacaccacacatgtcacctactttcctctcttcccatctcaacccaaagcttttagggcagccaccaatgggtagggagaatggtgctggccgacgggaaaagctcgacgacggaggccgcgggccgacatggctcccaacggccgggagtgcacgcgcggtgcaactaggtctctactgcaacggcaatgccgtcttcacctacgcgggcgagggctggggcttctgcctcgtcacgctggccaagctcctatcctccaatctcaaagccgcgcccgccaagctactcaaaagccgatgtgttcaggtgtccccgacccctagctctgcctctcctccacggaggagcacgcgtggctccaccgcatcgtgttcgaggccaactccatctactccacgttgcggtcgcatcatcctcaatgcctacgcccttcttcccgcgcttgccactatcaaacttctcgacagctgcaagccttctccccacccatctccggtcatcgccgtcgggcttctacctaccgccgccgcccaacggccgccacactcctccttgtcggtcaccggccactgcacacctttcccgtgattcaacgtccgacgtcctctttgtgtgcatgcacggacactcatggagccggtggtgctcgcaaccgtgctcaggcatcataatggactccatctcctgtctcttggagatcctctcgccaatcccgatggtgtggttgacacgtgaccacgacgcagacgcgcgcgagctgccgcgcaccgacgtggcggtgtgccattaggagacgacgtgccgagagcccttcctacttcgcttctccgcgctcttcacgcgcgcaggtccatgacgcggccgttagccaccactcttctccccacatgtttccgactgccctggaggtttgtgttgagatgggaagagacaagagataggtggaagaatattaccggctgacatgtggggcccaacaaaaaaaaccatccaccaacaaaaaaaaagaggggtgatacctttgtcggcggcgatggccatggcgtcactaggggatacaggtaggcagcagtggcgagatgccaatgaggaggaggcaacatgcgtgggtgtggggagtgggacggcaggtgctggggaggcgcaagtgtggaacagcgtggcggtatgatgaggcgagtttggcatagggatggggcaggtgtggcgtcgtgggcagcggagagaatcgatgacggccgcgatgggggagggaagggaaggagctggtgtgggaggacgacaagggtagtggcgaggacggtagggggggatcgatggcggcggcagtgggagagggaagggaaggagctggtggtagaggacggcaagggcagtgtcgagggcagcggggaggattgatgaagcggtgggggaggacgacggcaacaccagcggtttggaaggggaaggggcagtgaggggaattggcggcgacgtggcattcatcggggctgcggtggcgctgcggagcttcgctggagggagaagcaatgcaacagtgttggaggtggttgcggccttgcgagggagagagcggagcggagatgcggagggagcgaccgagagagagggaggacgcgtgcgttgcgtggattgggcctaaggcggcgtgcagaggaagagacgcaatatgatccattagatctcacaatcgtacaattagtattgcgtgtgtctgtcagggttggagtcactgtcaccgctacgctttttttattattatattatagatacgcaggaggtcgtttcatgtgtgtaaccaccataaaatccagtaatttacccttagggcctatgtgttttggaggaatttcaacacataggaatagaaaaggtggagaaatagaaaagcatgcacacttcaatccataggaatttttctatgaggtttgtgtggatgaaaaatttcttgttttctctctgcaacttgtaggaaaggaaaaattcctttggtttttcctatatctatatccttatgaaccaaatgatatttataggaattaatccttaggactccaaatcccttgaaattcctccaaaacgaagaggcccttaaaccacccacccatctaattcttaattatataagtttgacctgttacacagtaggggcatataactagttcatgagaatgtcacttgttttagcctccagccaagagagaggaggtcaggcaatggatggaagaactcaattcggctcgtgaagtccattcaaaaaaaaattcagctcgtgaaagctcacatgtaaagaggcttggctcggttcggcctggttggagtataactgagctaaaatagtactcctagagtcctagttgggctcggttcgacatagctattgtggcagtacgaattatccctctaaacttaaaaaccagatattttacaccctagacttctcaaaccggacaaattaccctcataactaatccaatcagaagtggttttgatcctatttggcgtacccatggcgccaacttatccaatctgagaaaaaaatagaagaaaaacatgggacccacttgtcatatacaccgtatctttgcctctcttttatctctctgccgatgctggttggtattgcagggacagcgagcggtgaggagggcgttgcagggtagtgagtagcggtgaggaagacgctgcaatgcaatgggcgacgggcaacagcgaggagggcacggaggggaggcagtggcgaggaagggtctgcagtgctgtgggctatgggcgcggtggggaggactagaagcagtgggcggcagcgaagagggcacggtaggtgaaagcgccgcgagcaacgagtgtcgacaaggggggcacggcgagcttcggcgaagagatggatctggtgacgcccacgcttccgctcccatttcctctctcgtcgggtggaggagaaggaagaggagggaagacgggatcccctacatgagctcacctctctcccgacctccacggatcttcttcgccggccatcactgttgtcgccgccgccttcctccacgagccatagagggcgctcgttgtcttgtcgccgcctccatggtccggcggctccgacctattggggatgaagagaatggggaagaaaggagaagagggtgacatgtggggccatccattattttattaaatattgttgacttaattttttatttaattttttgccatgttggaataacacgtcagcctgtccagttcataaccgccttaaacaatgctcgggagttgggggtgttaattgtccggtatgaggaatcgagggtgttgaatgtctggtatttaagttaaagaggtaattcgtactaccataatagtttaggggaagttcagatttttttttagtatcgtatagttgaactaggactgatagggggccagtgtggatatttctgtaggggtgtaaagagccaactctaatttgtatctctcagtcctccaagtctccaaccgaaatgagtgtatgactacatatgatgctctgtataccatatctataaatatacttcctagttatatacatgttcggaggtgcagatgtacacgtaggcttacctaattaagtgaagtaatagtattagctagcagtgtccttaattaatttctctgcttaattccatagcttgactgttgtgtcagcaaaaccagtgacaacgcgctgcctagctaagaggagcaggtgggctgagaaagagcatgcatgcatggtggatggagataggatatatacatgcatgtcatgtatatctgaagctaagctgttctgtcgcatacgagtggtcgtcgtcaatcgtcatcgtccactcccccaactgctccagcatgcaggcatgtatactacatactacaataatccaactgcataatgccgtgttttgtgcgtcgatcgtcgcatcgacaatgtcgcgaccgtagcacaaacaaaagataggctctatgccaaaagcatgtcccactcgtaaagaaaccattttcctaaacaactgaaacacgttttcgtaggcgagtatgtagaaacaggaaacttttcaggcggaccatacaaccacacgacaaattatgccgttcgactgcaagataattttcggccaaaaaaagttccaaaaagagacaccctagctctgtgcgacgccgtcgccactgcccttccctgacctcctcaccaccggatctgctactcttgaagccgccactgttgcagccacgtgggagggggagaggtcgtctgatctgactctcccctatcgccaccattgacagatccgtgcgcgagggagggggagatgctgctggatccatccccacctccatcgctaccacatgcggatccatagcccttgaggaagggggagaggcctctggtgccggatccgccaccttctaggccaccgctcatcctcatcgtggacacctctcccccgtcgttgttgtcatcgtcgtggcctctccataactgtcggatctacgagggaaaggtagagactatggaggccgaccgctcctaaggccagcgtgccaaatctgtctgtcgtggggctggtgacagcggatccacccatcgtggcgttggctcctgtcatgttaaattaattttaaactgatcttacactattgtaaagcaaatgccatattttttttattgtagtatctccttagtgtttaccgttgagtgctaagattgtcacggattaacactaataatatatttttctggaaaataccattacctacttaaatagaataaaattaaccaatgtgttaatattagtgatgcaacttaacacaaagtttaacttttgtagcagtctcaatggtagagagactgttgatttggtaagaatcggcttcaatgcaaaatggctagcaagtacccctgaagttgataaacaaattggtaggttaaaatttgcataaaaaccaaattgcctcattgttattcttttatatgaagaatatgcatgtggccaactacgcatcgtcaaaatacatcatcggtccttaattaagattacatatggtgatatgatttagattcgtgaacctgtaaaattcatatttttggtgtattattttatttatcacgacagctctaaacctcggttgatcggatatgaccgcgacgtggcgctccatagcactttgtgttcggcttcctccgtatcataacgtggcaaagaaattgcgtttagctccttcctgctacagcgcagcagttttcttctccttttctctcccttttcctttcttctctctctctctcttttcctttgtagtggcgccctaatgtagtggttcaaattttctctagtaaatggaaaaggtggaatatttggagcctagaacacacattcaaacactcattatgaactaatgcagtgattgtcgccatgaactactctatgagatcgccatgattatcaccgaacacttatcaaagccaaagtctaagcaaatcaatagaataagaagaggagaacttttgaaaaatggaaggagaggtctagaaatatattagtgtgcattgaaatatgtaaatttaggggccgtgtggtcgcttacttcgcacttatccacggacgggcctaaagagaagctaaaaatgttaagagagagggtaaaacggatggtacggtaaagcgtttcgggccctcacgtagccctcgcgcggcggcttgggggcgaaaccctagccgccgccgccgcccctcctcctccctcctccctgcttcgccgttgccatagctcgtcgccggcaaagctgggcgacgcgttgggatggcggcggcggggccatctccctcggttccatctcgccccggcgcgggtgtggcgacgatggcggcgggacggcgaggacgcggcgacggcacggtggtggggctctccgcggctccggctccggcgtcgccaaattcggttgccccgcttccagatctggccgaggtgaccggcgacagactcggtcgacgccagtgtcggactccagatctggttctccccttcttctatggttgttcttccggtgctcactggcggtgcggcgcccgctcccctcttcttaggtgctcttcccttcttaggctaagctgcttccagtcaatgccggggagctccttggttcggtaggggtggcgtgcggagttgctggcgtcctgtctcgctagtcgtcggccacgccgtaggtttgctgcagctgggttcctgtgtgtgaggtggtctctggtcgagctgcgatgtgattgagtgtttaggcggagtcggagttgcttgtattgcaggctcggcaacgatgaccctcaacagatgtcccgacaatgcgacgaggattgggaggttgagcattttgagagagcctcgggtgaaaaccttgcctagtgctttcctaggttgattatatcgacgcctgtgggcgccgtttcctccttggaggtatcgtcatgctgactctctcttctttcgggtgaaaaccgggttcctttcagaacgagcgttgacagcatccttgatgttgttcccttgatgaaggcttcgctcagaaggtttctgctccactagaggatgtttggtggttctggagacctcgtttatgttgtcgaagcagcttgcctttggtaagcttggcaacgacgacttctgtgaggtctcaatagttggttttcttttccttttctgtataggtttttcccagtttcccatttaattaaccgtgcttgttcggttttcaggcccggtttcccttattaactgggccaattatcttcttcaataaattccggcaggagaaactcctgccgtcggttcctcgaaaaaaaaatgttaagagatggcacatgaatatttaattacagtattagttgatttctgaattatacaactgagttctcaatcttgagaaagaacatagattatttaaggtagccgaaggaataataataataataataataatattattattattattattattattatttatattattattattattattattattattattagcacatcacgtgtagcacgcctctgttcctcccttatcatccaataccttataaataatgcatgctcatatacatagtcacattccattattccattgctgatcaatcaggtgtacacatcctcagtcagatctagtgtaagctaagccagtgtggcgtggagccgtggagacgaccatctgacgcaagagacaacaacaagtccaccaaaggcccccgctcgatcgaaaaggcgaggccggtgctttgccatacatacatacataagcccctccaaagagagggagtggttggctcggatcggagcagttggctgcagccgcagtttgttggagcggttggccctcgcactcgcactaccccccgccctttttctcccgccatatttctacttctcccggcccatcccccctcagctcgccctcctcccgccccccacctgctcgatctccactccgtctccatctccatccgatccaagatgccgccgaggcagtggaggccgatgctggcgtcggcgaccaagtgctgcgcggcggaggacgcggtggtggcggtggatggcagcggcggcgggggcggcctcgcgcggtgcaggccggcgcggtccgagttctcacggaggctggcgtcgttccggaagctgtcgtcgatgaccaacagcccggcgtcgtccgtcgcgggggcggcggagggggggaaggacgacggcgaggaggggggcggcggcggtggcggcgtgtccggcccgctgcagctctactccttcagcttctccgagctccggtccatcacgcacgacttctccagcagctacctgctcggggagggcggcttcggcgccgtccacaagggcttcgtcgacgccggcatgcgccccggcctcctgccccagcccgtcgccgtcaagcagctcgacatcgccggcctccagggccaccgggagtggctggtatgtccatgcttactgctttctttcctcctgccaattgctactgcttttctctggtagtagttaagctcaagtcgatgtcgtccatggcggacatggcgtgcacggtgcaggcggaggtgatcttcttggggcagttccggcacccgcacctggtgaagctgctgggctactgctgcgaggacgaggagcgcctcctcgtctacgagttcatgccgcgcggcagcctcgagaaccacctcttcaagagtacgcacttagctatagctagctccggccacatctccgtttccgcgccgccgccgccgccgccgccggcacaaactgaccgattcgatccatgtccatattgtgcagggatatcggcgacggtgccgtggggcacgcgtctgaagatcgccatcggcgccgccaagggcctcgccttcctccacggcgcctccacccccgtcatctaccgcgacttcaaggcctccaacatcctcctcgactcggtaccctacacaccacctagctccttcttctccaattcgatcgatcgcccgaactaacttgagcttgcaggagttcacggcgaagctgtcggacttcgggctggcgaagatggggccggagggttcggagacgcacgtgacgacgcgggtgatgggcacgcacgggtacgcggcgccggagtacgtgatgacggggcacctcaacatcaagagcgacgtgtacagctacggcgtcgtgctcctggagctcctgacggggcggcgcgccatggagcacgtcagggggaggagcctccacgccgaccaggtggtcaagatcgtcgactggacccgcccctacctcggcagcagccgccgcctccgctgcatcatggacccgcgcctcgccggccactactccgtcaaggccgcccgcgccgtcgcccacctcgccgtccagtgcaccagcccgcagccgcgcgaccgcccgcgcatggccgccgtcgtcgacgccctcgagcgcctgcagggcttcaaggacatggccgtcaccgtcggcctctggcccaccaacgcccccgtcgccggcaggaacgccatctccgccaagatccgcgccgaggtcagaggcgccggctccggcggcggcgcggcctcgcggcggcggagcgcctccgccaagctgccctgatcgcccgcgtgcgttcgtgggcgcgccacgtcatcgcgagtacgtatttgtatacgtgtacgtgtgtgtatatactttagctgctgtataagatggcacggccgatgtattgtacgtggtgatcatcgagcttgattgatttttttttagccatatggattatggattattgcggaattaatactgatctgtatcaccatatgtacgtacttagtaggagtatttagttttaggtgccatgatgctggtagatcatgcatgcatgtatgatgaattgtactttcatccaccgattgctgattgcaagttcgtgcatcagtaatcggtcatttcgatattatctttttttttccttgaagactcacggtgtgtttgaatcagcttcaagtctatagcacattttcgttttttatgagcatgtttttaaatagtttttgttttttaaaatatatatattagttactctaagaatcaaataaatctattttaaatctacaataattaatacttaattaacaacatgccattgacttatctcatttcatatgccgttaattagttcagttcactatcctcgcccataaattttgcgtattcactgtaccattttcacagaaacgagtttattaacttttctgaaaaataaataaaaaaaatcagggcatgtaggatgtggatagattttcgagatcgcgatgaaatttctttgtgctagcttgtagacaaaaaaacaggcatcagtactatcaagctatcagctcaaggtgaggccttcgattttcttcctcaggcaggaggaatagtagcgctagttcccagcagagtgttcagaccctgaaagaggcatcaaaccaatcgtcttttgagagagagagagagagaccaatccttgatttgattgggtagctagctgctttgacgacggcgccggggagcttcgaggcagcggagaccgcgggcggcgagaggtagaggtcgctatacgggacatattattattccggtgacactcgcgacggcgacctcgccgggaagccgacgactgaatccattgtcggagtttgccttgtactatacgtacgtacgtggaacgtaaccccacgccatgtacgccgccgttgatcgatcggcggatcggtccagcggcggacggggtcaagacgaccgagatctcatccgatttttcgccgggttgggttggctccctgcggcgggggcaccttcgccgagatagctaattagcggacgatcaatttttttcaccactttctctttttttttcaccgtatagtttttattttcgggtaagtttatataactaaagtttatatagctaaagtttacacacctaaaaattataggtcaaaagtttatataccctattcaaattcgaattaaatattttatatgtagaatatttctatacataaagtttatgcgtgtattattttcctcttttagtatgtttatacacctaaattttacacatctaaaatttatccacctaaagtttgtagagcgaatgtttagaggtcaaaagtttatatacctgattcaaattcaaattcggattcaaatattttatatatagaatatttctatacgaaaagtttatgcgtgcaaagtttacggtataaagtctatgcacatgaataagagtattagattttttttttctaatttttttactagctttgttttttttttttgaattttatgatgactagaaaaaatgcccgtacgttgcaacgggtgaaggttattttaatcttattattgttacatggtttagttaaggtgaaattcactgtggaaattcacttggatatatactttttcagaaaatcataagatgcaattaggagtccaatcatctcaatttagcatgtaagttttttttaaagagatttcttatacgactccaatattttcaaaagcaaacaaatttaaaaactgactcaaatatggatatgtattttcaaaagcgaatggacttaaaaatcaacttatacatggatgacataccaaaaataccggcaaaaacattttccaaaagcgaacgaacttaaaagctgactcaaacacagatatgtattttcaaaagcgaatgaacttaaaaacctacttatacacggatgacgtaccaaagtaccagcaaaaatatcttcaatttttataatagtagagaaggagagaagggagaggagtatagggggaaggggcgggttgatcgctgcgatcacccacccattaagggcgccccaccttcacggcaagcaagagcgttgggtgagacacaaatggaaattgctacgcatacgacaaaatttgtactcccttcgttttattttataagacgttttatttgttttcttaatcaaatttctttaggtttgaccaagcttatataaaaagaataacagcatatacactaccaaattagttttattaaatctaacattaaatatattttaataatatgtctgttttgtattgagaatattagtatatttttctataaacttgatcaaacttaaataaatttaactaaggaaaaattcaaacgttagtataattttggtacgatcctaccatgcatgattattgattgggtggaaacacgttgctccccatattcgccgcatacacaccacagagactaagaagtatagtactctcatcttatggagttttatcgtacgtatagctctgttggacacaaatcaatcaaggtttacctttttctctcttttttttaaaaagggtacgtacaaaggaggatgtgcatacatgcacaccacaccaccaacgcagctccacacacgcatgcatgtcaaacacacgctttaagctagagacttggggtgtgtttagtgtacgataaaattagaagtttggttaaaattggaacaatgtgataaaaaagttgaaagtttatgtgtgtagaaaaattttgatgtgatggaaaagttgaaagtttgaagaaaaattttagagctaaactcgtggccttggagtatctaaagtctctggtgcacaggaaacgaacaatatcactggacgtacacacgtgtgatctaagcatatgggactcaacccagaggccacaaggaaaaaaccgtcccggtgcgacgtccactgcatgatcaaagagttgaactcagacgggtagcgtggccactgacgagcgttaccatcaagccgaatattactatggaagaaatggttacttaccttaataataagctcaataaaatctagaaaaaataattcgacgtttaccaaaagttctcaagttttcattgaaacttcttttaaactcagtggtaaggtgcatgatggtaagctcagttaccacggtaaacgacgataagcataaaaccctggatcaactagaacaaaaccagtggtcggatgccgtgccgtcccgaaacggctaccgccggcgagagcgaaatatgcgagcgacccagctgggtgacgacaacttcgatccccccggtcgggtgacacacagtgcgcgcccccgggtcggtttcttccttgactcgatctggctggaccgaaccaacggttggctcccccggatgcacgtgcgccagatagagagagctgcacggtgaaaaataaaaatctaaagctcatactgtaatttttacttggcacgggtcaagtcaaggcaagaagcaacctgcagagccgctcgatctgcgaggcagttcggcctgtttagttccaaagttttttttttcaaacttctaactttccatcacattaaacatttcatacacatacaatttttctatcacatcgtactaatttcaaccaaacttttaaacttcagtgtgaaaacacattcgagtgaattttatttcttgtcctgttttatctctttccgtgcttaatttctccatccatgcattttttacatttttgtttttactgggacaatctcctgtagcgactgcgacagtcttattcgatctcattttttccaggtcaaacgaagactaaaaggcgaacttcaggaaaaaaataaattccccagtttcctttttcagtacctacttgccaatttcatgttttttctcggttaacactgaacaatttcctggtctttggatgaagttttcagatgcaaagcacaggaatatgtgttatatacagcatcaccaatccatacgtcatcaccatttgcgaatccgaagagaaagagacccataatatttcattccatgcgaattttctgaatcccaaatgacagggacaatggattttgcatgcactcaatcttgtactaccattcaatcttttggtcagtcaagacagatgaacaatgttagcacaaactagcccacgttccggatcaaactttacttagctcaatgtcgtcgtggtatgtactactaccaaacagacaatacattatacagctattttttttcctagcaacaaatcacagccgcagcagcgtaagaacatcagcatcacggtgacagggggaggagaaaggcggcaaccggaggcggctaaaacggtgcccacaggcgtcgcctttcagaagaaccatcacaaaggaagaaccgcatactaactgacaaacagggcatgatgcaaaacacaatgtgcaccagaaaatgtacatacaaccgcagcacggggtttgaagttgcggaggatcagaggatgatgagcaccggtggtggcgcgctcgcgtttcttcaccatggagtcttgtcgcctggaccggcaaggatgatctgcaaacagtcatggaggaaaaaaaatcatgtagttgaggtgttagcctgagagcatagcatggcaaattggatgcaatctgcaaggagttagcctgagagcatacattgcaatctatggcaaatcgccgggtgagcatgattgcggtgttgcgttctctcgtcgtttcgaaggccaggaccatgctgaggtcattcctcggccgccagaacatcgcctgagaagctgcttcaccgccacctcggacaccgcatagctgaaatagaattatagaacagttggactgtaaggggaaaaaaaaggtactatgtaacaatggaatagaagacagatatgacattcctgagccctacctgcattgatgacgaatagaattccttggcaaccactgtctttcctttagaaagcctcatcctcaattttccaatattgagaacatgaacaaactcttttggctgatcaattccattcaactgaagcacaacaacctgccatgggacacaaattacttggttactaaacaaagcaatagttaagataaccacctgatgataatgtcaaaatacaaagccctagagaaccaaaattctgcactttcagtgatttcgaatgtggtttaacaatcttattgcaatgcaaactaaagtagtggatgacatattgaatactactgcaagcatagagcagaaagctttggaaccatgacaatacatacagcttatttggtgaaatgaatatggtcggaagactctgaattaaaagccttacatcacacacagcgtgaaaataaatggcataaagtggtaaaggatagtacaatcatacattgaactcagtttcacgtttccttacaagtgtctctacataatcgaccaatccagcgtctgtcaagaaacgacaaacacatgttagtcatgcaagaaatgcagataattttacccaaagatgttttcaattaaacaaaccagggtctattggcccagctgtctttgctatagcaatttcaccaccataattaatttcagcttccaaataccgtccaacgtcatgtggttcgggagcatatactgatcttgtggcacctaataaatccaagaacaaaaaaaaaagtcagaaatactgacaccctgaactatttttgaaaatcaaacagttgataaaacttataaaactctaatcgtttttttacgcaaataaaactctaatcgtaagccagagttaccctaataaggcagttatattttaccaggttgtggtttcccatatttgcaatagtttattagtactgaaaggaaaaaaaaaagaaagaaagaaccttttctgtgaaactttgtttagtgtttaagaagacaataatgtgaattaagattaagagacagatgtgcctttttcactcaaaaaagagaaagatgtggcttactttgtacaacattagagagagagagagagagtcccacctgaaataatctctttgttactttcttttgggtgtacacggaaccactggattgaaatatttgagaaatccatggtagtactgctctgagaaactatgcatagtattgagcctaagcattggagaccctccaaatcaaacaaagggatatcatttccctctggccttttgtgcagttccaactgaaaaaaaaacagttacaattagtactatatatgcatattttattctactgtacagaaagatctctacccagtggaaagaaatatttggagaaaaaaagaaggcacacacaaccacacgtaaaccaactgagcacctgacctctctccagattgattatctgtttcattatttatgttcttattgttgaagtacacaataggttatatcttcaggttattttgtgctctttctaattagctgtgaggcaagaggttgcagtccaagcaatggtgaacacaaaattattatccaatttaaccaacgtgggagatggagctgggttagactgattcaaccacactgttcaggccgattcgaccacaccatgctagccaaatgctttactgatccaattgacagggctggactgaaccaggctattattatggcccaaaccactggtttgttatgatgaccagacaaaactggtttagatacacctatttacctttttgtaataattgataagaattttcatttattccaattaaatgttcaacttgcttgcttattattcccgtagcattttaaaacttacagaaataatgtgcctgaatatcatgcctattagagattgtatagctgttttatacatgcacacaggttgatgaggcctattcctaatgttccatgtttgcttttgtatttcattaattcaagcacacgctacgctctagacatttcacatgttgagcgatgtatgcttcatggcttcaaccttggatataaagatatctcgaccatgtgaaacaggtgcaaaattggaaataactgaagccagtattggtgatgtatacctctttcaaaagattaacacaatccgtggacctctcagcgaacgtcttacgcaaaattttgatctcattttccagatccattgcctagagaagtcactatatgtgtcatgcatgatataaaaaaaatagacttggcatattccattcagtacaccaaaatattaagaggtacactcaattataccttgctggggtaatgaagcattttgattcttcgcgcctctctaacttctttctttagttcctccatatccttccaaacagcaaatagaggtcacataaacgttgtagattgaatgattgaaaacagagtaaatgaatatgaatgtatgatgttgacctatggacatgcatgaaagagcatatgaaaagatggtgatagtaaagtatagctggtgagtagatgttaagaattagactaaatggacttgcaggtttagaaagctaactatggtaattacgaacaggatcaacaaactaaatgtgtatgcagaagaaaagctgcacatgtgcataacaacgcattaaataatttgtgtgtgcttcattctaaaattcttcctgtagaggtacaaacagatgaataagccctacgaattgattaaatgttgtaatacacaatttagctaagaaagataacttctaagaaaaagaaggtaaaaaaagacataaagaggaatctgagcaactatgttggaagttggaagtgaaaacacatctcacccgttagcttgtagtaatggaaatgcagtgaactaatgaaagcaacgcactgctaaattatatttacatacttgctttccagttgttttggacatcttttcatgttcctgaagtgcttgttgaactctttgcacagaagacctagcactttcaatctctgtatgagcacttgccctttcttcgtcaacgatttttttggcatcttcagaagcctacgagcaagaggggaaaacagaacaaactcaaaactgtagataatgacaatgcacaagttatcttaagtttgtaaaattcaatgctaagtactgcaagtaaacatattggaacgtaccagctttaatgattttgctaattctgtgacttctgccttttgctgaagcagctcagcttctcttttggagagctggacagcaagaatatcaacctgcaaaaaattattactctaatcaactgccaaaattaaggaatgcacctccacaggtaactggatttttataaataataattaacagtaagggaattgaaaggacttcaaattttaaattaggctatgtggagcataatattttataaacaaatacagttaaatataaatgcaggtcaagatgaaagataaacctaaagaaaaatatgctttacgtacagaatacaaggaaaccaaccatagatatagagtcctcaagttcagccttagttttgcctgtcacacggcctctcagtgactctaatacagtctttagattcttcagaaggatatcacgctccaacaaagccacttgtctccatttaacctgaggtttcgagaaagtcaaaacaaaaaatatatcttcagtagtctttcagttactcttaaacttcattcctcgtgagtaggtaccacataacaaaagtaataaattgtgttttctgagttgggaattgtgttgagtggtgtgggttgtgtgtggtgtgtgttgtagggctctagcccctttctctcttcttaatataatgaggcgcagttctcctgcgttttcgaggaagaaaaaacaaaagtaacactgtgtaattgtattagttaaactgaatagtaaagtctgaacctcattggacagcaaagtggcagtattgagacccttctcaaacttcattgcaagctcacggactgacagacgctgacgacgatcaagcatatccgcagtttccttggtgacagtctccttgagagatggcatttcagggccatcagccagcttgactactataccattcaaaccatttttgtaggtaggaaatttagccctgatgatgtttgctggacgtaacggcccaggccgtaaagtctcagtctgagccttgcctccataatcacgagtctgaaccttgcccccataatcaagagttactgcccgggtcatctgtagaatgaaaaacctgcaatattagtcccacaaaaagaagttattgcacaactcacaacatttactgtattaaatatgtcatgtgcctgactagttgatatttgatgacttctccaatattaaagcatgccaaaaacaaacaaaaatggaattcaagaatgcaaaggtgaaaagagttggatgaacaacaaaatatgacctagttgagttttagcacctatagtctacagatgcgtgaaacaaattatatacatcacattatcatatctttgaaatgacaaaaccaaggaacaagaggtagaaatatcttgagaaagaaataggattgagaaaaatgaaaacatattttttgtaaccaacaagcaccaaaagtattaaacaaacgatagaaaaataacagagactagacccccacaaataataaaatatattgattacacgccaagaagttttcagatcacagataattgcaggtggttgggaaaaataatgaagcacaaatccatcaacctctcatattgttcttttgtgaggaaaactctcatattattgactaagctctcagcaaatttgcatgagaaatactaccacccttgatttttatagggtatattttaatttcacaaagtcttaaagattaacctctgacaattggtttcccataaaatatattttaaatagctatgaagccgatattttgcaaaaaacaatactttgaaatattaatctattggtataatttttatacaataaatatactcttagtttgactaattgttgataaaatacataaatttggcctattgaaaccaaaataggccttgtaaaaaacagcagggggtatcaaagtagaaccaactactttgaacatcactttctcttgaattacaataaaaggacagtttaagggggaaccaggaatgcaactttaatcagtgaacaatgaaaaggcattccttcttccgctttacagttgtagtggtccatcccttgctggttaggcaaaatagagagctaaggaggtgactcaaggtagcagcagtacagcatctaattctgtttaattggactacgagaagataagatttttttcacggggcaagtaaaataacaaaagtggcatggctaaactgtgtggtactggtttcggaagtgaaaacagaatatccaaagaactgaagaacaaactctgcagttactattactttggtagaaaaaaaaatgtggaactctggattgaaccatacgtactgcagatgtctggaaacaaatagtaatatattactacaactttatacttatatcagctcaccatcatattattttctactagtagtaacaatgaacttacttagagctcttttagtaaagcaattctctgtaaactagctaagttcagaaaagtgctctgcagcatctatttacaccagctcccattatatatttatattatttcctgacaagtaaccactgagactataaagaaaaacacaaagaaattatcagctaatcaccaaaatgaggctacaaaggttgcttaaaaaaaacatcgcagcatcttacggctgtactaaacttcaggcgaaagatacggccgcgtatcgtagaccaaagaacactaaacaaaaaatgcagagtttgcaactcactcatactactcgtccccccctcaacgcaagcattttgcaaactcagcaaagggcccccatcacagcatgataataattaaacaattggaatacagctgtatcactccatcagtttggaggacgctacacggaaaaattccatttcgttgttttttttttccttccccttggttcatgtactgtactaaccgcccaactgctccatgcagaatgcacaacttcttcccaccaaaacaacgaaaccccaggatggatttggcagaaccagagccaagaacagaatgcaagaactttagaacagttgctaatctccgaaaaaagatccaaacttaatttgcactccccgcaacacacctcaagaaaacaaacaccaaacagagaaagaacagaaagaaaccaacgacacaagaaactaacctcccgcacggatctccgcggagttcttgtgccgattcggcgccgccaatggggatgacgaacttgaggctggtttcccgcgtggtttgggggatcttgcgaggaggaggggttggttacttggtttgcgtcgagaagaaagaaaaaaaaaacgctgcttttctgcagagggagcttttgctttcttctcctcttctctctctcgtatcaaatggggggtgaggctgaggcttgagctactagtctagtgcagcagcctgatagagggagagggtggcagctttgaatggccttatgcaatgaaggcatcctttttctttctgctagggccacacagcgtgcatcttctttgttgtttcctgccttattagaatgcagccaggaccattgcattgcaatttgcataggaggaagggaaaaaaaaaggggctcatatcctcactttgctcgcggctttatttaggtgggcataagaagaatctgtccatgtatatgccaatgtggttttaaaatagttcatagatatgaaaaaagaagagcatagttttgtagtatgtgtgaggttgacgaaatgttaattttctctatatttcattgtatgtcactagtaatatgttgtgctttgtaacgggtcaggtccatataattagagatcggttgggtgggtggattgaggataacgcatgagctaggccaatgtaattgaggattgactaggtgggtggattgaggagaaagtacggattctacggtggttacgcacacatgacgaagcacaaaacctccgtgcaagaggaaggaaggagacaactgcgatttttaagttactttgatatgactaaaaggctaaaataattgtttagtattttacaaaagaattattggttagaaaaataatagtacactgttacgaaaatagcataggagactacaagattaagtgaacgtatcatagcagtatacttctttgtagatgtagattaaataagaaagttgataagttaatttagaaagattttgcaacaattatacggtttaaaaagcttagaaaatatgcacgcgataatcctaatttataagatacaaaccacacacccaattaaactaggttgcaaggtagtatgccattcattagacttgtagcaaaacatctatcaaaatttcatgtagttatgttgtactctctccgttctgttataccaacataaccatggaagcatttttccatgcatgataattaattgataagtgtactaatgtgataaacatttttatattactagttcaagcttttagatttgtctgcacgttctgttatctatttaagaacaaggtgttatatgcattatgttaattatattaatatatgtgtaggtttatctgtagttatcactcagttaatagattattatcatttatgttagatatggattaccatttaaaagacatagctatagtatcttagtgatctttaacaatggttcaatatcagaaggaaaacaagtaaacatggaagtaggtaactagaagagagatagacataaaaataatttttttttgcggggcagacaaagattttttttccaagaggttgacctcatgtgaaatattttccaaaaaatttctactcaccctatcctagaataagtttttttttagctccttgtgtttgttccaaataagtttattttctagtgataactatatcagaatttgttaaataaagtggagagtaattgtattgggatttgataaagtaggaatattcatagtttttattgatatgtgtgaaatgggtaaaaaagaacttactctctccgtcccaaaatatagcattctagcatcggacgtgacatatcatatttctacgaatctgaagagaaggatatgtccaattcaatcctagattcctatattttagggtagagggaatattctggaacatatggagtatgtttcaaaccaatctaaaggaatattggatggttatttctttgatcaaatagctatattcgaaaaaaaaattaggattgaattcttaaaaatctgttgttgttcgaaagaagccatcctaattgggttatatctataagagcaattacaatagcatgctataagctactccctccgttctaaaatataagtatttttgaactctgacacggtcaccgagatgctactttgatctacaatatttataaaagtaagatgttttaaataaaaagagttgcatattatgatagtttatttaatgataaatctagtaatatcaattttacattattgatctttttttatttttttttgctagtaatagtcaaagttaaaaatgtttgacttgtcactatgctatgctaagaatgcttatattttgggacggagggaatagttacaagcacatgtactccctccgtcccagaaaaaaagacaatccctgggtttccgtgttcaacgtttgaccatgcgtcttatatgaaaaaattatgaaaaaaattaaaaagataagtcacgcataaagtattaatcatgttttatcatctaacaacaatgaaaatactaattataaaaagatttatttcatataaaacggacagtcaaacatttcacacggaaaccaggtttctcttttttgggggggggggggggacggatggagtagatgagaggtgagaggagagagagaaaacggactaagatttatagccagctacagcatgagttttaagatattatgtgtgaataagaggtggatcagatatatgtatatttataaaactgttactgcatgatgagcaggctattagattgattgtagatgatgcgttgattttttgggttaacggttggctatatgctctaaacagtactccggtggggtaaatcggtttgggacgccaaggttaatccacccctcgttgcaaaagggagcagggtccgagtccgaccaagttactgtacggtacccccagtgaagcagtggcttccgctgtagcaacacaccagccaagccccccgcggccgccgtgtggtgggcgtgcgtgatagccagccttgtccccattgacgggctgggctgaccaccaaatcacgtgcaggctaattcaccccccacaacccgcagaagatccggtccagcgggcccagcgccagcgaagggagctgcaaaaggcgatcgcccgtgggggcccacgcgtgccgcaaatcccggagcagcgaatcccgcccgtccgttcgttcccgatcggacggacgagggatcgcttccgcccggtggcgcgagaagctagtaggccggtagtttttttacccgccgcgggccgtgccctttttgcggataggcccctcgcctcctcccttattccgtgggagcccctccgccgccgtcatggtggttgctccgccatgctgcgctatctgcatgttacatgtcgggatatgatagctactagtaattaattaattaagctaatacaggcccatgctatccctgcatgcacactgggttgatgttgagaggcgaggtcgtcttctgtgtcatcacggcttcattactacgtatcctgagattttcgctaaatctaatcatccaatgaacacgatccgtactctgtacgtaagttattagttactgacacgaggaaaattcagtttctgaaaaggcattgacaacttgtcaccccgcgaaactaatttagtactagaaattttcctttttccaactatcgctgaactaaacttcggtccttttctatcatgtcaacctatcgtacacacataacttttcagtcacatcatctccaatttcaaccaaaatctaaactttgcgctgaactaaacacaaacacagcctatagctagctactgaagcttcattgcaccgcaatcacaataattccaaccccaaccaacaggctacatgctataaacaaactactcactagcagcactagtgaaacagtgatatatatatatgtggagtttaggagaacaaggacggcaaaaggctcgtctctcatcagtggttaattagcaacactgtacatggaggaggataaggttcctttggattgaaggaattctattagaaatttcaaggattttattccgagcccctatgagtaaaaggagtagaaaaacgaagtaacatgaaaaatgtaacatttttttataggaatgcaactgtaaaaacagagaattgcaaaatatataaaagttgtgttactagccctttgaaagggtatagaaatttcacaggaaagagaatgttaggaagtacttcctccgtttcacaacgtaagactttctagcattccccacattcttattgatgttaataaatctagatctatatgtgtataaattcattaacatctacatgaatgtggacaatgctagaaagtcttacattgtgaaacggagggagtatattaatacatgtcactttagtcttatctacaatatcacaatatacattttcttctaaaagaacaataatgatgcacaagtctgtcatttacctcgatcctatgcacacatgatgaaaaaagaggttagggtgggtgtttcttttttctatgttttccctgtgaaatgagtttcaaaggaaaatttactctaactttcgtatgcctaatccggtgaatcaaagactgctacagtgccaaatcctaaatcctacattttcccccatgaaattcctatgaatcctgaaagtatttcctattaggtcttttagatcaaaggaatggaatttgcaaaatcatatgaaatggtttcctatgccctctcgttccataggaaaacaaacatgagctcctagctcatgtatttattttcttttagaagtacctaatgcacttgctctctctacactctctctaaatgcttgagaattcttgtgttttatttcctgcgacctatctaaaggtattgtttatttgtttccagtatttttgtgtttttaaaccctgtatgatttatttaatgtgtatgacatgttattcatgtgttcttaaaattctagtagtgtgttccaaaagagccgtcggaattgaaccctttaacacgtaaggacacatgtcattttgtgtcgagacaagatgacccatgcaacatctcgccatcatcgatcgttgccggccggtctctgtgctgcagtgcacagagcacacagtgcagactgtagacagtaaattcttggcaggtaggtgcgatatagtgtaataaacgtccgagtacaacaacttgacaagtgggtgtgttccagtagtacaagaacttaacaattcagtatttcggtgcattaacttggctaagcatatgcaaggtgagtttttttcacgatgtcaatatgccattgcatagtaatcatatggatattaccttataagcacataatagtacattttacatccaattacctttaagattttttttattttcttcatcttatcaaatatcaaccaaaatataataatttctacatgtagtttaattggctttcaattattagttattaggataaaaatataaatatgcttatacaaatctgcgctagtatattatcaaaattagtacttaaaaattaaatttatataaaaaatgctcctaataatcaagttgtagcataaccatttaatttattgtatcaaaatcgtacatgccttgcaagttgttgcatttatatgatcacttataaagttcttatactaaactgcacctaactaccatgttgttgcactgtaacgctcatttctcaagttattgcaccaaattacacccacctgtcaagttgatgtaccgtgtatgcaatttactctctgtatatatatcttcagaagaaagcaacaattatgccagctagcgtagtactcgctgctgcctgcctttcctttgcttgattcctaactgacccaatcaagcacctctgccgttagcctaatttactactaatacgagtcctaatcagtactcagccggcgattagttaagcttaattcacctttggattacctttcttgtcgtttcagagtggactcaatcatgctaacatgcaacctacatccacacccccacccaacatcgccgtcgccatcatagtaaagactatacataatcaagatcatatatgcatgtactcctatatatcaaagaaaagccaagcatgcgtgttgttttgtatgtatctgaaatgatatgtccaaaaaagccaaagaatgcctgcctctacatttcttcagatatacagtcccttccatgccgatatgtacatgtactaagtactatccagagccgatcttaatctcattaattactagcttctcgcgttaattgtttgtcactggatcgatcgtacattatatttttttagattcgtgctttgctagagttaatctttcctccggtcagatctgagcacatgctggatgaaacaggaaccgaatcaactgatgctaattaataagatgtgactgaattttgccaaacaattaagcaagcagagctgcagcaggtagatccaaatttgcatgatcttgccttcattaagccccaacgaaaaatgtaaacggagaaaacagtgaccgacaattaattaagcgagaaaggtagcaggtgcaacgtgctgtactacaatgaactgttcttttctttttatgatgattaaagcattgcttgcttacaagcacggacactagagattaatggtacttgtccgaaattgatccggccagacagtcgagtgatagactgtgatagtacattaatcactactgtcattacgtactccatgctgctgctgctgctgctataatcctgtttatgtactgcagtcttctagtatagctttactaagctttagctttgactgcttgattgactgcttccatggatcatattaaaggggttgttctgtttggagaatttttaatatataaggaatagggaaaaaaaaaagaacttcatccgttttcatttgtttgacgctgcgtcaaatatataaaatggaggtagtataaaggaataggagtgaacgcatgcacgcatcaattcgaatgactttgaggtttgtcagtgaatagagaattccatttatctgtacaatttgtagggaaaaatccttatttgatttatacaaaccaaataacacttataggaattaatcctatccttgggaacccaaatcttttgtttttactcccaactgaacaagacctaaacttacacatatccatccgttgtgtactcaactaactcaatgtagctagaattaggcccgttttgaaacaaaagaaaaaacatagtaattgatgtgtatcctatgagaagtaatcatatggaagtcttttaaaacaaacgattgattcctatcgattcctttaaaattcttatggaatgggttattgtagagcaatcataaagaaaaataagcatgaggtcttacctcttattttcttcttcccatgtcttttaaggtcccgagtttttcgtgccaatacaatgttagttttgaaactttcatgtattttaaaatactatataaatccaataagcatggcattctacttctacctttttcttatccatatgtgtttcacaatcttgtgtttcagagtgggtcttatgggctatttgagagcttctagcaactggatcttttttctaggatcaagagctctcccaaacaatacaatttttcgtctagatttaggaaacttgtttgcatacgcacaccgatagcagggattcggtgggacccccttctatgagttcattcaggggagagtcacgtgtgaggagcagctcgggttcccactcaaagtagaaatagatgaacaaacaaggattatagaggttggggcgacccgaagtgtaacactctactcccgctgtattggtggtcgtacctccttttttttaaggaaaagcaaaagctttgccacttctgtattgacagagaaggaggaaaatgcctcaacaataagaatttatagggtatatcaaaagaacaaaccacaagaaaaagagggactatgcaactactagccagatgggataatttctgtgagcttttgcagccactgccttgatccaggtctacgcatcctccttgatcttgggaatgatggtggttggcgtagtaacaacatgccaaaagatcctggcgtttcgtgcacaccaaagcttccatgtcaccagaataatcatcgatcttagcgcctttagagtatttcaattgtgtataggaaaaattactaagaatatatatctttgaaacaaataatttgtaacctatgattttctttaaaaatcctattaaatagacaattctacaaagcttttgaaggaaaataagcacgaggctctaccttacattttcttctccttatgagttaaaatttgtatttctcctatgtgttaatcaaatgacagtgctgtaacttttatgtgttttccattccttaaggaatttagtggagataggcatcctattcgtaggttctttatatttaattactcctactctctccgttaaaaaaagacaatctagaagaagatgtgacccctcatagtacaacgaatctaaacagtaaaaaggatcatatctcttcaattattacgttttttttagactgggggagaatatttcaaaaggatcttataatggttagttaatcgcttaatagatcgatggaccatgcttctgctgctgtgaggcattgatggatggggatcattgcatgacatgaaacgcgtaccattaatattctggaggagattcgcaggcacttctatactcctgcacagttgctactagctctcccgcaacatttatcatatctctgtcctacttaattcaatcactcaattacacacactgacagattcagcgtgtacgtgcttaattagcgtggtccgtctaatgtgatgatcgatcgatattcggtcgctagctgccaatgcattaaaactcaaccgttgccattgtttctcagcagaagcatgaagtttctctaaggctatgggttttgtttttatttaactactcccacttttcaagttgttaaacaatatattttttaaatactttttagcattatcatacatgtaacttcttaatagctcaaccttgctaagttggcattgagctctttgtcgtccacatctttctaatgatggttggtgataaaaagcttgtcacgaaagaggaaggaggggctcatcaagatggtactacaaggctttgactttttgagttttttggatgaaagttttacattttttcaattgaaagttgtataccttatagatgaaagttttatatttgaattaaaagttttgtgattttgatatgaacgttttagatcctgctttggaagtttgtaattttttagatgaaagcttcataattggcttaaaagttttcatgattttgagttgaaagctttgtatctttgaattaaaagttgtacgatttcaatatgaaagtttcataatttttaattgaaagtttatatgaatttcggggatgaaagtatgaagcacaaattaaaagttttgaatatgtttagaattttaattggagtccgactcctcgacgcgagcatgagacgtcgtgtgaagtatcgcctgcatgcgatacttgtgtaactggtgctgagtcaattacctcgctaaatttaaatctatgatatgtgataatttatactaacgagataaatgcgtagctcattatggattaaaaacctaactcgctttgactcgttataaactacaagctcgagttaattcgactcgagccaatccgtctcacgagtttaaattttttctttcgtggagggaatttaggtcctatatagcagagctccagatcttagatcacgatagatttgatttttatatgttaacttatagtgatttaaaattttaaattttatctaaaataagaacaaattgatttagtcaaatgttataccggtaatcgtagatccatatctatagatttgtggagttagaaataccgagctctataaaattttggatttagagttgtgccaaagaggactttagggcaagtactatatgtatttaagcaccatatcctaggtgccacctaagcttaaatgatgaggtggaagagatagaagatgaaagagaggatgagccaccccttataaaggggcaatctcttcacaaacttcaaaggagactactccctccgtacatatagatgttaatgaatctaaacacatacatatgtctagattcattaacatctaaataaatataggtaatgttagaaaatcttactcccttcgtttcacaatgtaagtcattctagtctttctcacattaatattgatgttaatgaatccagacataccacattcatattgatgttatatgtctggattcattaacatcaatatgaatgtggaaaatgttagaatgacttgcattgtgaaacggagaaagtatattgtaaaacggagaaagtagtatattaaaggcaatataatgtatgagctgccatctaataaattagttgatattgtggacaacattgtattgacaaacatctccaccataagagttgcccttattctcgtctgatcaatgtacctgcagaaatggcaggcagacgcgtcccagtgcaccgttggcctcatcgtggtctgctgcgttgccatgccattacgtgatccagtgtgggcgccgcgacacgtacacgcgagattgcgctctccgaggacgacccaaacgcgcgcgtgtcagcgtcagcgtgcgttcgcgcctctgcccttcgcggactcgcggcgctcactcgcgggccgtagctatccacaaagaggccgttacggcccaattaaaatccgccgtgtccgagcagcagtaggccggcccttcacgtcggccacgcgtggccgctcctcctcctcccgtgggacgcagcccataaaaaagaaaaaacggcggaatttttttcatttttaaatttacttttttaatatttaccgaaatattatatcgatggaaagatttataaaatagaccctgccgccttctatttaggcggcaaactgacgtggcacacggcgccgtgtgcgtattttgtgcttagtcccttgcagccctctgtaagggtagcaaggggctaaatgcaatttttgccgtgccaaaaagcaattggctagttctttttgcatctaagtcccttgctgccctcgcgaattttgcacggagtccccttgccgccctcgcagtcctccaaaacaactgtcatgcatccatgtgccacgtcagcttgctgcccaaatggaggtcagcagggtctatttttgtaaagagaaaatctactgtacggtccgtagacacgggataattggataacgttttactcttatccaatcccactcttttttttctctcttccagatccttcgttatcctcctcttccgcctctccttcttcacccctccttttcctctccccctcctctccacaaaagagcttgtatgcaggcatggtgatgatagagcagccccaaaaaaaaatctagagtactatgccttcctcactgctagatccagggcgagtgggcaacaccaatctcatggcctcctttgtctcatggccacctcctccgtctcatgtttttgagccatagtgacactcactagatctagctctcatggcggcgggggcaacttggaagaagcaaggtcatcaggaactgggaggataaggcccaacgtgtgctcctcaacctcctccttcaatgtgcgttgtcgatggtgatgaaggggcaacgcagatggatcgaattcctgccagccgcgcgggggatcccaccttagtgttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgctgacagtcgcgtgcattaatacgactgataactttggttgacggggctgaagataggagtgtcatagaacgtgtgaccttttcttgggccgcgtgaggtagcgatcttggatgatggcggcgccgccgcacgccgacgccgtctcccgtcgccgtcgatggactccgggtgcgagttcttcaccggggcgcgcgccagcatcttcgacgccatcgacgccgccatccgcgtcgccgccgccgaccacccggacgccctccgcgcgcgccgcgacggcatcgccgagcgcctctacaccgcgctcgtcgtcctcccgccgccgccgccggcggcgcgggcgccggtgcccgccgtcgccgccgcggaggcggcgacgcgggcggaccggcggttgctcctccccgacgccgcgcgcggcgtccctagcctgtgctgctccgaccgcgccgaggccgttgtcacggacgacgacaacggcgccgccgcggccgtcgctccccgcgggtgactgccacgaccctcgtctgccaccgatgcgttccgcgtcaaggtcgccctctccaacgcgcagaagaaggtcctcgccttccacctcggccgccatagccgctgataccatctactaattcatctgtttgttcgtgcgcgtgatctcgtctcctcttgcagacggaggccgagctgctcgagttgctccgtgctctgcagcagctggaattcacggtggacgccatcagggtgagccgccatgagctgcttctgttgctgctgcatatgcttccatgtccattgttcataagtctagattggttgtaggtcactgagattggaacagccgtgaagcctctgcggaagcatggttcaaagcagattcggcaactcgtccgatcgctcattgagtaagttagcatgaattctaccagtttccctgattgatttccaacggtttcaggcgatacaatattttcacattgctgtaatttgcactgatttatgtcattgaatgtttccttgatgtgtgatggttgatggaaactgtagtggttggaaggctgtagttaatgattgggtgaacaatggaggtgctattgtaggtgaggaatggaaatttgatgaacaccttctagtcctcaattctagtgttctttttagatgtgatcttaatacgatctttctgaacaaaaacaaaaatcacagatcatactccacagtcgatggacggttcttgcttggagcaggaagaaggagggttgccttcccctcccatggatgaggctgctttcttcgccacaccgtgtacttccatccagttatctgaggtacctgctatctacatgtcaattttgtttcctagataagaccatgatcctgttacctttttttttttttgacatcactggaacgttgtaaggttctatatgatctgacaaaattccatctttccttttccttggaaacctgcttttggtttcgagaagttcttcgatgaaatggatgatgatggaagtgagtggttgcacttccttgatccatcctgtgattcttcttggtcatgcctttgtattgacataggtgcttctctgtgcttcagacattagaaccaacggcgaagagagcgcgcaacaacattatcctgcaaaccaagagcctgccaagaagcagcttcccatgggccaaaggtatgatccagaacaaaactggaagcttgaccagtctgcgatgaggcagtcgcagccatatgagccttccaattggcaaaagaagcagcaatccgtcaccggggcacgacagaggccgtcagctgcagcacatggtccctggacgcctcagaagatgcatcttgaaccgaaattttcagaaatgcgacctaagcagcaacaagatacctctgtggctcaaagaagaccgaaaccaactatggctgatgtaagcatatcttattgttcaacagctacatgtttatttctttgtgtatgctcttgctcaaaagtatatatcaatttggtctttgggtgcagcaactgtcaagtcaggtcgatcaaaattcagttcaggtgaatgccaagcttgaggctacaaaacggatgcttcaagaaggttaccaagaattcaataatggtatgccttctgttttcctccactgtcttgtcgtaaaatcattctgtgttaagttgaatgactgtctaggttttagtcttttagatacaaaatcatcaacgagtgctttgatcgaaacatactagttcttgaatcttgactctcgagtaactgatgttgtgaattccacgcgcattgcagcaaagaaacagcgaacaattcaagtggtagatccgcaagacctgccgaagcaaaggaaccgaaacctacaacccagttgcaagccaaggaacagctccagcaacagcttgcggaatcggctaggcatccgtcgctgattcccatcaagttaccaccaatgctggaaatttctcaccttcagtttcatgccaaaagaaccttactccctctcaccgactggctgctgcttatataccctggatatttatcggtcaaatttttagcccagcaccgtacattgtcaacaacaaggcttctctcaaacaaaaatgtgttgagatgcatcgttgttgcactctaacaaaccttgggtcataagtggcttgttccaatgcttgtcaaacttgtagagatcataattgttctagtatatatataatacacccatgatattgctgaaaatctgcaggtgtttgtggttgcaaatttgcaacgatttgctgaaaaccttgggtatctgtttttcattaaaagggacatttttcttgcatccttttctgccagacaggcatatcctggtggtttgtctctcctaacacaatatatataggtcaagccagttaagtgtagctttcagaagtaaagacttggactgaaattggcagacaggtacaaaaacaactgtgttttcagctaggttttttcttctcttggaacgtgtagctcctccattcgagtggtccggatcagtgaaccttgggttagtcagtttgactcccattgttaattaattaggtatagttaattagttaattaattaatttgtggcctaaaaaggcttagtgaactaattaatcacgatgaagcaggcaaagtcgatgctttggttctagatggtctaaaacaaattagccggtcacccatgtgcaagatggagtgacctgattcgtggcccagctttcgaggtgacgtgtcgatattgttgctgctgacgtggaagcctttttcggtttgtggctacagcgagctggcagtgctgtcactgtcgcgtgggtcccccggtcatcgcttggcccatgtgagccgtgccacgtcagctatatccacccgcgaccgccaacagattttcattgaatcgtcattttcctgtttcttttttcttctactgataatggaaatggactactagtatatctgtagcttctgctttaattatttttctttttcagtgatgctgtattatattgtgcctggatggaaatggtgaaatatgtttgcgttgtaaagtgtcgatggatggtggatgaaattaagtttatagcaattatcatagcacacaaacgaataaataactattactccctacgttccattttaagcgtaaccataagtttccgtgcccaattttgatcgtctgtcttatttgaaatttttttataattagtattttttgttgttatgagatgataaaacatgaatagtactttatgcgtgtcttatattttttaaattttctcaaatttttttaaataagacggatgattaaaattgagcacggaaaaacatggatgcacttaaaataggatgggggagtagataagttgatatattaaatttaaagaagtcttctaagaaatgctgctgaagaaagatttttctaaaagaaattatcctgctcagtagcttgagaagtgtatccatcatataataatatataattctgagtatgtatctaatgttctctctccaattttaaaataaactaacttttttatccaaatctagacatatcaagagtatatctaaattctcatataaaaatagagggtgtagatgctatactacctctatcttaaaatgttataagttttggctatgcatctcaacatgatcgagtacaaaagttaaaagttattatattttgagattaagtagtatattttttatattactatatccatcccaaaataagcgcaaccgtgaagatccgtgtctaacgtcttaccgtacgtcttatttggaaaatttatgaaaaattttaaaaaatagtcacacataaagtactattcatgcatgttttattatctacttcctccgtttcatattataaacggagtatgtctaaattcattaacatctatataaatgtaaataatactagaaagtcttataatataaaacggaagaagtaataataaaaatactaattataaatttttttaaataaaacgaacaatcaaatgttggatacgaaaagtgtaaaactaaataggacggacatactatcatttgaaaccgccaagcatgatcctcttgggagcgacgacgttgacgtgtccccattcctaaaccgcggccttttggagatgggcggtgatatgctcgaatcaatctgttcttcttccttttaatttccagcattcaacacttgatatctctctcttcagtcaccatcaaatatgtccaatatttacggccgcgttttcttccgctctccaccagccagctgcaaagcacaacaagattttttgtttccccttctaacttcagaatcaccaaacttagcttaagtatacttgagtaacatactcgtgggtaggtcagtactgctcctaaattattgtaattaatatccactgtcgattctgcgagttaaagcgttaaaaagtcagctattgaagtgtcaaaagtcagttccaagtaacggtgacaatttttttttattaaatttcgagggaaagtaacggtgacaaataagtactagctccactaaagaccttatgttttcattgtttatatttaatggttgatcatccgtcttatttaaaaaatacttatgataagtatttttattgttattagatgatgtcagggttatggataccacatacctaatagtagttgactacatctcgacaggacctaccacataccatgtcttatacggaaactgattttggatatagagggagttccggataaggaaacacaacctgagttctacatggaaacgacaatgactgctcggattgtatccatattggtttccctagttctacttagacaaggggacacctatgggtataaatacaaggccccctaggaggagaggggacacacccaccacaatctacggaacaacagaagtcacaacatacaattcaacatacgccaagacaagacgccggatatagacttcagggataagcacggctaatatcctacggtgtctccggatactgtcaggaaagacgaaagcgctatctctgatctcgcgggcatggattcgaggaggaagactaccctgttgtcgactacgagtcagaacttcagaccgccatgtcgacaacagttagataggctatctcaaatattgtactgatgtgattatggtgaataagagcaatgaccggcttcggccaacaggatgtagggttattacctgataattcaggggcccgaacctatataaaaatcctcgtctctgtctcttttacctcagtctcgtatatatcctaataccaacgatccccatactatgcaaataccgaaatcgcgacatcaaacatcaacaatgataaaacatgaatagtactccctcagttttaggttataatatgttactgtagaaaaaaatagtaacatttttaacccaagacaaatttattatgtaaatatattcaattattgatttaattattgatttagtgaaactaatttagtattataaatattactatatttgtctacaaacttagtcaaacttgaaacagtttaacttcaaccaaagtcaaaacgtcttataacctgaaacaaagggagtactttatgtgtgactttttttttataaattttttaaataagacggacggtcaaccgttggatataagaaaacataaccgtacttaaggtcattggtttaggctgtctttagatctatatccgatacacatttgaagtattaaacgtagactaataacaaaacaaattatatatttcacatgtaaactgcaagacaaatttattaagcctaattaatctatcattagcaaatgtttactgtagcatcacattgtcagatcatggatcaattaggcttaaaagcgtctcgcaatttacacgcaatctgtgtaactagtttttcttttgcctatatttaatactctatacatgtgtccaaatatttaacgtgacagggtgaaaaaatttacccgggatctaaacatgcctttgcatggaagtagtcaataaggcaaaggacggaggaagaaacaagtcggcaaaaggcagacaaccaagataatgccggcaaactcgcgtgcttgtcatcatcatcggttggagagacagccactgaccaccatttttgtttccggacaaagagggaattattgatgtgcttcaacaccgaagccgtccatcgatgatattatgataatataatcgatgattttattgtaacttattagatttataaattgtgattttagtataaaattgatcgttggaattttacaaattcgacgaaatcttattgtaaacatcaaaacggttgtttcaatcgcgaagtcctcatcgatcagagcaggatataagccgactacatgttttgatagaaaattaaatgcaagagctataataagttatgttgactgatatacataagctacctttatacatactccaagatagatatattaaatatataaatgagagaaagagaaaaataaataaaaaataaaggcaacctcataactaatatattgtaaatattagcttagtactattttgatgggtttatagctactccatcccaaataagtttattttccacctattgcatactccctccgtattttataggccctctttgtttaggcttataagccaacttataagtcgaaaagtctaagccaaaacaaacaagcagcttttttatttggctcttttgaagccataagccactctaacactattaagccaaaagctaggttggagaagcttttttggcttatatgagatatatgtatgactccaccactaaacttaggacattaaatccactggcttataaatcatataagccaataagctgacttaaaagtctaggccaataagcctaagcctaaacaaagagggcctaatgtatgacgtcgttaactttttgacaaacgtttgacctttcgtcttattcaaaaaatttatgtaattatcatttattttattgtgacttgatttatcatcaaatgttctttaagcatgacataagtatttttatatttgcataaaaaatttgaataagacgaatggtcaaatgttggttaaaaagtcaacggcgtcatacattaaaatacggagggagtacgtaccaatacaaaattaaaaaaaatcagaatacctcaactttatcaaattccaatgcaattattccatactttatttatttccaatataaatattttctactttcataaacagaaggacggagagtagtaattagcactactattaaacttgttaattgtatgtaatccatttatttttttttaaaaaataagaaataaactttagttgttccgaccggtggaaatgggataggattattcctactatctactactagtactttttgaagacatttcaatcttatgtgatcaagaggataacgtaaatgatttaactgttcttcattcacactacattaaaaaaaaggcagttatgttttacatatattttactccctccattttaaaatataggggcaactacctttttttcatatttaataatacaatacgggcatacatgcatgcatataatttatggccccgtcatttggcttatttatggaataagacaaatgatatatttgtaaacgaaagtaatttgtgaataaaacttttatatacatgtttttagcaatttaaaatcaaaggctaaaaaataaactttgatgagaaaacctaaaaatcaccttaaaatttaaggttaaaaatttaaattttaactgataagtataagcataagcggaaagatgagatcgtaactaacatctctcccccctctaatgtttaaatcctctaacttaatatctctaatcccattaggtgcgtgcattatatttagataaattttacggtcgtggaggtatcaaaattttattctaaaaatttgaaatttcaagttttacactaaaaatttttagtacctgccaatatcttttaaatgatgataaaaattatccttacgattattgggagatccaaatgaggatgtgataataatttttttatggtcttattggtagtaattgcgtcttatatttatgtagtattagcattagccaatagcaaacagagaaacaaatgcctataaatttttaacgccttataattagaaatcatgttgaaaaaaaagggctagaccagagctgttcttcatttaacacgaatgtttgtgccccgccgacatgtcccatcgagaccatatcctaacatcgctgctaataattccccggaattccagagctaaactaccagcagaagctgattaaatggctcccaatcctctcccataaccacaaacaaccccactctcctgtcttatcccctctcgcagtaacatcaccatcaccaaagagaaagcaagacaatttaattggtcatcagcaacagctagtgtcactccaaattagaaattacaccccttctttaaactgaatatattaaaaaaaaatcactctaggatttatctcactttctttttcgctagaatgacatgtaaatttgaagctgtaaattggtactatgtgtatatatagctgataaaaagaatatgaatgtagatgattaaaacagatctttgcaatgcatggctttggtgataggatcatgcaaaatggaggtagagaaagagatgcatgatccacataaaagttaatggtgactcatgagagcaccatgagaaagaacactagctaccggccatctttcttcagggtatgaaatgacaccaacagctatctgctaggttcgagtaggggccctttttctttcttttttctttgtttctttcagactttcagtgctagtatcgattgatcagagagagagagagagagagagagagagagagagatgcatgtgcagaagagagaagaattttctttgtgacccactctgtctgacttgatgagatcgagtgaccccaatagttggtgtcaattggatcaaatcgatgggtggattgatgcatatcctgtttcgattgctaccaacctgaataattttgagcgatggagagatgatggattgtcattgcacgcatgtgagatggtggtcacggacgacagggagcattcaacctttgattaattagttcttggtatcatccattcattaatcagattcagatgacaagatgagctacttgtatactgattgatcatattgcaaattggagtggaccaactgcaaatcaaacatgcatgtgatcagtggtcatcactggggcaagagcatatagcaaatgggcagttttcatgcatgtttttgtctttttgtttgcagtgaacaattcgaatttgatttggcatttacaaatggcaaaccatgttgggttggtgttgcttgaaattagttaattttctgattacttatagcacattcgatcatctgaaaactatgacacataaagaaacagtcgactatatagggtagtgatatcaagaatgcttgtcatggtgctctcatcgttggcttggttaatcccgttactaaagcaatccacgtatgtgaagcagagaacagcttccaacagaggcttgaatctctgaacctttcttcctgaaaacaaagtctgaacttttttgaggctataaaaggtagcacacggatttgtgttcggaaagaccatagcttagcagttaagaatcactagctgctccaccagatcagatcagatatatgtgcaaaccacacatatagtggaaacttaaaaactatcgttggatcaaaaaggagatgtctaaaattcatccacgtcacaatgagtaaatattttacttccaacaaaatttttacacgtgagtaaattcacgagtaaaatttttactcgtgatgacgtggacgaatcttagatgtctattttcctatccaacagtagttttcgggttttcactaggtatttttcaccgtatattttccctagatagtaggtacacacgctgctctgctcctacacatgcattgcatggttagacttgttctgatttctgccttgcattgatgcacatgaatatatgatgcaaaaccggaataagttcatttgaggtccgttaacttgtcaacgaatccgatttttgtccctcaaccgaaaaaccagacacaacgagtccctcaactatcaaaaccggtgcagattaggtccctcggcggttttgagggcagttttggctgacatggcgtctacgtggctaatttgactcggtcttcatctgacgtgacattgacgtggcgcttacgtggcaattcgagccggaaaaataataaaatctgcgggacccacatgtcagtctcacacaaaaaataataaaaaagtggtgggacccacatgggccccacaagttagtcacacggaaaataattaaaaaatggtgggacccacgtgggccccacatgtcatccaactcaccctcctcttcttcctcctctctttctcccctcttctctctatcccctctctctccccggccgatggagcggggcaagtggcagccggctggcaagcgagtctctatcccctctccaccgactcctctccaccgcagcatgccggcatcccccttcacgccgccatcgcctcggctgcgtgtcgcgcaccggccgcgtcgacgccacccggatcgagctccccaccgtgtcgaaccttccccctcctctccattcccattgccacgcggagtcggccgacgctcagccgagcacggctgcgccagcgtcgtccgcggcagcctctcctcgtgtcgcccttccccaccacgccggtccatcctctccatccccacctttgccagctatcctctccatccccaccgccgccggcctcctcttctccacaccgccgcgctggccttcccaatccaccgccgccctgtgaagctccccttctctccctcctctgctcggcgctgcctcgattcctcccccttacgccgcctcctggccgcgcagtgccgagctaccgcgcccagccgctgccgttgacgccgcgcagacctccccgttccaccccgcgctgatctcacctccatccccgccaccactgagttccctgccgccgccagccccttccccaaacccgccgccgcccatggagctcccttcgccttcctccccttcattgtaggtgctgcgccgccgcgccttgctgcgccgctccctcctttcccgtcggcagccgaccaccgcgtgccgctgcctctccgtcgccgggaagagaggagaggagagatagatgaagaggggagatggggagagagaaggaagaagaggagggtgagttggactgacatgtggggctcacgtgggtcccactattttttattattttatgtgtgagactgacatgtggggctcacgtgggccccaccatttttttattattttctgtgtgagactgatatgtgggtcccgaggattttattatttttccggctcgaattgccacgtaagcgccacgtaaatgccatgtcaatgccacgtcagatgaagaccgagtcaaattagccacgtaggtgccacgtcagccaaaactgccctcaaaaccgccgagggacctaatctacactggttttgatagttgagggactcgttgcgtctgattttccggttgagggacaaaaattggattcgttgacaagttaagggaacttaaatgaacttattcctgcaaaaccgcaaaggcattgggccgacctgagagacggacggcccaggacgacccgagagacggacggcccagtacagaatttgcttcattgctttcaagatatatatgatgatgagaaaggagtgctaattaaattagtcagtatatattttttagataatgattagtcagtatatatatccaattagtaatgtgtgtattgggagagtaaggtctattatcagtttctaagtgaaaaatgtccaaaatggatacaataacggagaaaaatgtgatacaataacgcaaaactaaaggacagactcttgaataattaaatcttcggtaaacagaaaagaacctacagggttattttattgaagcaaaataataagtaggaagaggtgtggttcgggaattttctcacaaaataatttacagtaggaagttagtcgggtgttaaataaaaaaaaatggttgaagaaacattgtgaggtatacaaatacatatacgtggacatgtgaaagtctttctccttcaaataattgatttcaaaaaggcttaaaataatgtaaaacttataattcataaaatatttgcagaactctaaattcaatacgagtgaaatacacgactggttcttaaacctaaccgagtgtcatctagatttatgaactgtaaatgtgtatctgggttctcaatcttgatttaatatatcatcgaggtccaaaatacagatgatacagctcgagcactcattctctcgaattggctcccaccactcctgtaacaatctttcttatgtgtaatttaaagtaaattacactttgcgctggatagattaacaatgtttttgctttgcaccgggtttggcccatacttttgcattgcaccgaggataggaaattaactttcacataacaccacctttcaatcgtccgccacacgaccgctgttggccgctccctggagggaagtcgagggagagaaagtgagcttccacgagagagagagagagagtgtgagcttccaggagtatgaggagaggagtatgaaatgcaaggttgacgatcgggacatcttgcatattggtcctcgcaagataaaagtcaacccgatttgtgactgcagttctatcttacgatagttttgtcatttaatttggtattagaatatgctaatatttatttaaacttgcaggttcgcggtcaagccaacctcactgatagaacaatccagttgttgggatataagataatccctagaataaaataaaaagcgagcaacaagaccatgcgggagcactattattatattgtgccttgtgttatttctaggacctactccttccgttaaaaaaaatcaaaccctcagggtttgtttttttggacggatgaagtatgttataatggtcctagctttttttagtattggaaatgaactaacctttctagttttgttgctatgtaataataatgtgacatacttgtggtggtctctgttcagagtttgcatatttaaacatgcatggcttaaatggtgttattttgcttttgcaaataattgtacctttagtgtagtatgtttatagcaagaaaaaaaaataaacaacttgtattgactgacaaaaaggatacttaatgctactggggctgctgactgctgagtagtgtatgttatggccagaaacaaggcagcaaaaggaaacaaggcccattaattacatggacatttagttaaataaagcccatttatttcgttgggcaccacctcaactcgatttgacatggtctaacgtgtactccctccgtcccacaaaaagtcgaattctaggggatggagtttgtcccacaaaaaaccgactcctgtgcacaaaacgagaaacgtcgtctcgagcacatcgatgggcccacgacctctctctcctcgtgttcagttcacaccgctcaatccttatcttctcccacccagcggttctccccctctcttcctctactcctcagccttctcccgctccaccatcatgtggaggcggacgcggccttgtcggcaggggcggcggcggcaagcggacacggcatcggcggcggcgacgagcagacacggcatcggcggcggcggcgtcaacaggcggacgcggcctcctcggcggtggcggcaagtggacacggcatcggcggcggcggcaacgagcggacgcggcctcgtcggggttcttgctagttcatgcgtcagggttcttgctagttcttgtagtatctctttttctctgtttttggttcttctcggttcttggttcttctatgttcttggtacttgctagttcatgttctcggttcttctatgttgttggtacttgctagtttgtggcttcatgcatgatgcagatggcaaaggtggaggcttgctggtttttggtgttgatgcgtttggtatttggcgtcgtcgtcaaatgcaggtgacaccattactcagtgatgcatcgacggcgaacatccggtggtgggatgcctgggtatcgaggaaggggctgggaacgatttagtgttcacatagatttttttaaaacaaaagtgctaatcatggttgtacttgatgggggtattttggtctttcaccgcttggactaaaagtgcatcgggcttataggattcgatattttgtgggacggagggagtatgctgcttagaaatagaaattcgatcattgcgtgctcacatctgaaattttggggctgcatgtgtttagatgaaaaaaaaaatcacatatttgcctttttttcgttaagtaaaacaacaaaacttgcaactaaaggtgttagaggtggacctagcatttaccgggctagaaggtgacgccaacaaaaatgacgaggcccgcaatgtttatcaagttgagaccagattgaagagtcgaacgccaatgaccctcttaagctgcacaaagaacagtataaacccgataacggaagagaaacgggagagacctaactaggtctaaacctattctctactagtggaggaagtagcaggaccccctgcccgtcgactgggagagaagaaggaagggaaggggctgggagatcggaattttttttttcgcctagttgccgccttttgctagagccttatggacgaagccatagggtcaaccttgtccccaccatctatgttaatgtaggaataagggaatggtaaataaagactaaaagttgacagtaaagtgtataaaagggatagtccaatattacaaggcagacatacataattaagagaaccagtcggtaaataattaaattttttttcctcaagattgtattttttatctgatctcgtacgaatgaccgatctaataagcttatcggtcgaacgctagcaatcagaagtaccgtgcacatgcatcttgcttaagcgagataattcgatgttgcatcattaactattttttttttggtattatctgcttgttgggtcgacggccggggtgagtaaactacgtgcataaaccgggggaaatgttactgttgcagcgagaccgacatgttttgatggctctattttccgtcaagtatacggcactgattaatttgacaattttgttaatgatgctcgcgtatgccagcgatcaacatgcaaaaattattgacgagtacgcgatcgatcaatttttgcaacatccagcttaaattgtacacgtacattttactgtgatcgaacattgacgatcaacatccaaactaaagttattgacgattaagcgatcgatcaacatccaaagccgcacacgtacagttaaaccatgtgattattgacgacggactacttctatacaagtttgatccgtgcttagcttagataaaaggtactaggtagatcatcgacaatataatggcttcttcttctagctagctgatccctctcctcgccgacggcgatcgatgacgaagctttacatgcttctgctcttcctcatcctccgcgggacgccgcacgcggccagtacaaccactgccggcgatggcttgggctcgggatcatcctcgcgcatgttcagcttcggcgactccgccaccgacaccggtaacggcgcgaccgtcaaccccaactcttcttccaacgtgctcccctacggcgagaccttctttggccaccccaccggccgctactgcgatggcaggatcaccgtcgacttcataggtaaacgcacatctaactcttaatatatataataatatagtaataatatatataactacttaaaaaatcaataactttccgttcgtcacacctaattttttgtgttcgtcaatccgtttttgtccgtttctttttacgcgttcgtctgcgagcgatgccctccgcccggacaaggaacaaattcaaaattgatgcaagattcaaccgggatgtcggacaaagaataaaattaaaaaccaatacaaaatccaatcaggtaatcagtacttagagaacccaagcagaaggggggaaagaaaagaaggaaaaaaaacacgcaaatccaataccccagccaaccttgataggattgcatcggcagcgcctcctctgtataacaaaacagggaggagctctattcaagccggctatgacaaaatcacatattgatgcctaaattaataccgaccgcatgctagatcgatgtctaaattaataaaatcattctatctaagaaaaagaaaatctttcatgcccgtgtgggacagatagatatgttgttcaaacagaaaagatatgtcgttcatgtctcagtcacacaaaagaaacaaataaaaaagaatctttgatgcccgtgtgggacagatagagagggaagttgtatgtggctgtgaaagggagaagaaagagctaaggttgagtctgtgatgctatgggcatgtagataagcagcagtagcagtttagcaccatgaaaataaactaaggccatgtttagatcctaaaagtttttggccaaaaccatcacatcaaatatttgaacacatgtatgggacattaaataggaaaaaaaccaattgcaaagtttccatgtaaattgcgagacaaatcttttaagtctaattacgccatgatttaacaatatgatgctacattaaacattagctaataacggattaattaggtttaataaattcgtctcacagtttacaggtagaatctataatttgttttgttattaatctacatttaatacttcaaatgtgtgtccatatacttagaaataattacacctaaagaactaaacacacactaatgttgaatatactgctgggtccgcatcttgtcagactgtctttgactgtttgaacacaatggattaattggatcatgacactgtaatttttttaaggttttaaaatataccattattattcatctatttataattgttaaatatgtgatccgaattttgggcccacagtatattcggattagttatctaataggactctactttataggattagtttcctattaggactcctagatttctcctatatatatcccttgtaagccgcacagggagggtgcgacagcccaatgtatcccctgcgtttgtatccaattcctctacagtgatcattgccgatcggcgcccgtggttttttcccgtaagggtttttcacgtaaaattcgtgtctccgctgtgcatctattttcataacaagtggtatcagagcattggagatcgatctacgtcgcacagccaccggtgtgattttttggatcagagtatatatcgatctgattggcctcgtcgtcgacgccgccagggaaggagcagcagcgcacgtcgcggagaatcggctacagcagcaacgcgtcgtcatcgtcgcagaaatcaattcggtgagattgaatcaccggtgaagcaaacccgaagcggtgtcgaccagaaaaatttaagcatgtgctccaacacatcgatttaaatcacgtccatcaagcaacgcaggagaaattaggagcagtagcagggttgaagccattgatctattccgcacgcatcccgaggaaggagaaaagtccaagccttcagcagccttctcggttctgttcatgtgaattaaatttcacgttggaattgttacgtgcacacgcccttcgcaccagggatttaagccttacattgttttggttctgttcaggggaacacaaattcacgttccaaattgctatattcacaagccagtctaccaggaggttctgcacgaagatcaacttcgttttatgcatccagagtgtttcgcgtttctgctagggtttgacaaattgtaccagcagatttaggattttattccctagacgagtttgaagtttaatctaccgctcctggattgagatgcaatattctcgttatggcaagtgaagatgcaagttggcgtagccatcgaggaggagaagcaagtattgctgtgcaccggagagaaaaaaaaggcaacacattcaagtcgtcgagagggagcctcgctcctgtctagatcacaaggtgatcaaattgtccggcgaattttgctaccattgtatccaacataccaggaggttatcaggggatctaagtacttcgttttgtgcacaagaattttttcgcgtttttgtttggattccagaaattaatgccaacagattcaagattttattcccatggcgagtttgaagtttatgcatcagtttcgtgtctctactgggttccacgatgtcatgccagcagattcagggtttattcccaatggcgagttttatgtatggtctcctcttttggatcaagggtgttatggattaatagtccaagtgactatttggcgcatattgattttatcatcacgaggttctttggagattgaagatttattatgctacaagggaaattcgtatcaaggtggagattgttaaatatgtgatccgaattttgggcccacagtatattcggattagttatctaataggactctactttataggattagtttcctattaggactcctagatttctcctatatatatcccttgtaagccgcacagggagggtgcgacagcccaatgtatcccctgcgtttgtatccaattcctctatagtgatcattgccgatcggcgcccgtggtttttttccgtaagggttttccacgtaaaattcgtgtctccgttatgcatctattttcataacaataatcataccatcacaattacataagtattggagacatggcacttcctacctcttcacttcacttatcgaaatatttggaccaaaagatacccgtctccttccttccaagttccaaccaacaaactctgatgagctcgtgcagccgctagaagagctgcaacgcaacaggctgtcccccgccggggaagctggtgcggagcggcggttagttgcgacctccacgagctgcagcctgctgcgacgctggaatatatatcagctagcagcaggacgctcgatatgcgcaggaccacgccggccgtcggtatgcgcaacgagttgcggctagcaggcaggcggcctgacgacgtcgtacaagcgcacgaaggccccggcgatcgagcaccgcgttgcctcgcagcatacgagcaccgcggtggacgctaggccgtccagagggtctagccgccggaatacaagcacgatgctgctcgtctgctctgcccaccaatccaccatggtgagaggagtctgtagctaagctagctaaggcagctggatactccctccgtcctaaaatataacaatttttagcacttagaatttgtcctaaaatataacaacttctccaccaacattctattcccaactaatcacaaccctccatcattcacttttcctacctatctccactaattatccaatcacaatcttacaccactcatttctacttacttttttaataatcgtgtccaactctaaaatttgtatattctgggatggaggctgctaattggagatttttttttctcttaactgagttaactaattgaggagtaggcaaggaaatgggtgtgatgggagagagaggtaggaagatgtgtgatttgtgagagacagacacaaacggcaaactttgccgttgctttcctatatgccacccatcgtgggataaatggccgcacagcttgcctcaccagtgattattagcacctaattaatcaatagaaccatgtgtttctttccaaggaaaaagaatcaacaaacaaaatcagcggtgcagagtgcgcagaacaaaagagataaactgctttaactgaacatggattcttttaattgaacaatatgaactatagcttaaaaataaataaaattataggctttaaaagaataaaagtggaaggtacaatatgatgacaaatcaaataaagataattttcttgcatcacttatctgatatggtggtaattaagattatttggctgctccatctatgaagtattttttttgtcttttcatgttgttcctatatcaatggagattagatgtccattcatactgctgatgtaaaaatgcgagagtaagcgtattgtgtgttccccgtgctttgatttattttactagagagaaacatctaattttgtcaattactccctccgttttttaatagatgacgccgttgactttttctcacatgtttgaccattcgtcttattcaaaaattttatgcaaatgtataagatataaatcacacttaaagtactatgagtgataaaacaactcataacaaaataaattataattacgtaaatttttttaataagacgaatggtcaaacatgtgagaaaaaatcaacggcatcatctattaaaaaacggaggtagtacttagctgtactgtgatggaacaagccaagcatgcagccattgatcctactatgtatggcatggatgaaagcaacggcaaagactgcctttggcctcaaaggcagaagatgcagacccatatgctacaaacacttgcatgtacatgtaggcaggtatatatgcatccatcccttttacgaaattacgttaaccaaacaagtttttagaattaacagacacttacgatattagtgttagtttttcttaataaattggtactccctccatctacttttcatagtcatattttattttggcacacagaccaagaataagtaattctacttattatccatttaaatatgctactagtcattcctcgtaaacaagtgattcattaatatttacatttctcgatgcccatgtaactaatcttgtgtggaagaatagagagtcacgtattaaatccgagaaagtcattgagatgatagcttgttggattgaaatatgcctatcaaaaacaattttttcagatttaaaaatattactatcaaaaatagatggagggagtcctaattaaggtggtcataaatgccagttcttattaagggatgcgagtgagagaaagtgattttttatggaagagtgagagaaagttgacatatacttcctccgtctcgaaaagactcaaattctagaggtgaaacctagacacagatcatgtcatacctcgtactgagaaatagcctttgtggcaaataaagcagctagtaggcgacgaagccagcaaagcagacgttgtttaacgtttgtgtaatgtttattttcctgttgcacatgtcaccattaggcgcatcgatgtcgccctcgttggtgggaactttgatggaggagaggagggagagagtaaagtataaaaggataagaaatgtcatgtggggtggggaaagggactgagaggagaggaagaaacgagcgacggtactttcttttttccctccctatgaccctatctgctctcattccttttttttttatctttttccctccttttctgctttgtctctatttattttactttattttcaccatctatttcttcatgtttgacctcaaatgcgatttataaatggaaaaaaaatcgtattttcccaaatataattttgaatttcaatctaatctttaaaacataattttgaagttttcttaatgtagtttattttcattaataagtcgttacggctataatcagatttgaccaaccaatgaggacaaccatacattgagtataagaaaatataattttatgtgccacgatttggatgtgtcgatcacttcaactttaggcattttcatcatgtagcaacgcacaaatatattcccacaattacattacatagagtacaagaaaatatagtttctatgttatgtgtcataattcggatgtatcgtctactcaattcaacttattttttattaggctaatctactttaagaaatattgattttccattcatcacacaaatttcatttgtcgtctcctgtacaatatcaatcgcattgctcgtccattcattcctcccatatgctacatccatcaggcctcttgtcacgagcatcatccacgtcccgcaaaatataaaacatattaattgtctaataacaaacatgactttttgtaattatacacattgccgatgcctatgatcatgctcgggtgcttagataaataattgatatcaaacttcagctacacatcattatccggtgcaatgcaccggcattttgctagagtgtatacacagacacgtcgtcctccgcatgcatccagctagctactctctccatctcaaaatataatacattttagttggatgagatatatcctagtacttcgaatatacatagggacaccgtactaggatatatttcatctaaaccaaaatcctttatattttgggacggagggagcactatgtctattttaaaataatagcaatctagtatgcgataagacatatttgctgctccctgtgggaatcccgtcggatattatgatgctatattttaagatggaggtagtagttcttacacccgcgataactatgcatgcgtgcagcggtggggctggggctgccgttcttgccaccattcctccgcgggaaaacggccgaggacttctggcatggggccaacttcgcggtgggtggagcgacggcgctgagccgggacttcttcaaggagaaaggatttgacgtcaccaatataccgccatactcactggacgtgcagatggagtggttcaagggcttgctcgactcgctcgctaccacagacaaaggtatgtaattaacaaaataaacattttctctaaagagggtggtacacatggcatgaatcagaagtaaaaatgaagcacgcaaatgtgatgaaaaaggtttatctcgtctgagaaatagatgaaatatggttatatggagcccttcgaatttgaacaaaatttaccactgacattaaaaaactacaacgatctcgaccaattttattttgtgtaatggataatgcagttttatgtcaacagaagctatagttacttattactcccttcttccaaaagtctaagacatatttcattctttggtttttccaaaagtctatttgctatttgtagtcaccatgtgctaaattaaattgttaatcggaacttaagaagtcattttagtacttactccctccgtccaaaaaaaacctcaacttctggagtttgaattttgtcccacaaaaaatcaacttctaccactgtacctactctcagcacataaaacgagaagttttatccctcaaataccctttacctatctatcactattactactttttctaatcatgatttatgaggggtattttcgtcatttttactctccactactttgttcttgggattctaggagttgatattttgtgagatggagggagtattggttgcatgtaatgaaatccctccgtctcacaaaatatcaactcctaattggttttatcacatggtgaatgaattaattgctccttggtcttggtgtaaaaagaaacaggtcttagacttttggatggagggagtataatttccttgacgtaaccaagtcaaatactaataacggatggcaagaaaacaatcttaaccaacaccaacacaataaaaggagatacatctttttttagtaagcaatactattagtgaatctccatccgaaattgcataagatttacacaaccgttgttggggatgaaaatgggcagaatctgaatccgtagcatctctttggaaatgaatctcaattagtcgataattaaccatatttatcgattaaactattcaataacaatatcaatacgatgctaaaacgaaattagaaaaatcaaaatttaaaataggtaaaaagggtaatggttggaaacagtaccacttatatggaaacggcgcaaggatggtcaggaatttacctaattgtcgtctccaaactctggcatgcaacatgtatgaaatcctagtcattgtcacacatctttgtgcttggttcaaaactgaagcccgtatgttggagctttattagaaaccatatctttacttgtaaatcatataacccataaagcaaatgcccttgccaaaatatacttttttggtttttgagtcaattctcaaatagatgcaagaaattattaggtggcttcaatcaaaaggaaatatgaacaattcttcaaagaaatttagcaacataacaatcaaagaacaaatgttggatagtttcttcatgcatacaaaagcaacaatttaattaccattaagtttctctgtgctgatttatccttggttaaacttaccccctttaaataaatacgacataaagatatttctttatgaagcattttcaattttcacaaaaccttatttctctctatatataacattgttgatcagggcttaatacatagagtagatcaaaaattagccattctgatgaagattccatctagtagattaatttgcacaatattagcaaccaagttctgccatagccaaggttttgacccattaatacccttccaaaagaaacatgaaaaaattgttttataatagtgacaaatatatttagtgataaatttgatcatcgcagaaagagaaaaatgaagcgaactctaaacaatacatttactattatcaatgtacatgtagatcatttggattcaaaactttgttagactatacatgactgtacaatgttatctaatagttttaatgaaatcttatgactatgtattgtttgagaggtagggaagcatgtgaggggcttgagggcacatatgcccttattaaaagtctgatggcctataccacttattctgaaataaagtagatatatagtttcccaaatcaatgtgtttgccttatatattatgatgtgaaacctcttatggaacctaatttcaattatccttgcactatcttatgtagaacgcatggaaatcatgtcaaaatccttgtttctaatgggggagattggaggcaatgactacggttatctcttcacccagaacagatcattcaccaaagagatcaaaccattggtaccaaaagttacagcgaagattgagaatgccatcaaggtgagcaccctttctggtctgacctatctgtagataaaaaaccataacaggttactctcttatattaaccaccatttcatttcattttgattactttttatgctatcgaagtgcataaacaggtcctaatcaacctaggagcaaagatgattgttgttccaagagtttttccagtagggtgtcttccacattatctcgcaatgtttcaaagcaagtcggctcctgaagactatgatgcatttggttgcataatgtggttaaacgacttctccgagtaccgcaattgtgcactcaagcgcatgttgcagcaaatcccccgaaatcctacgatcaccatactctatggtgactactccaataacatcttagagatcatccgtcaccctgtcatacacggtaaatccttacatggacaagggagtttctccactcatgcaagacatgaattcagtcacacttaaataaaaattaaaatcacctgaagttgttgttgttcattgcagggtttaagagagagactgtgttagtgccgtgcttcatgaatggcaatctttgccccgacccatcgatatacatatcgtgggatggactgcatctcactgaagccgcttataagtttgtggcccatcacttcttgcatgacccttttgttgaatcgtccatatgtcccatatgattcacgtactactagcatcaaacccataaaatggtgccatcaactttgatctatatatatgttacgtgtgtctgtgtaattatactttgaaataattgattttgatccgatacatatattcggtatcctctctccatttcatattacttgtcattctaacattcatttattttataaaaaacaattgtcattctacccttcataaatacaacaatatgcactaatgttaattggagttaatattgctttggcaaactattgggatgtagttaatgagggtaaaaaatatgatgtatcaaatggttggtttgaaatttgttagaatgataaatatttgaaactgagggaatagggctactcttcttataattttatagttttatttgtgaattatcaactacacattactccagacaacaaatgaattcagcaaatgcaacgctagctagctttgtgaccacgatgctgtggaatttgccagcgcaaacgctcgagctgtagcattttcattttcaaccaggagactagatcccagcctaactgcctaattaagggtataagtgggttaacccatgaccatacttgtagatcatataattgggtaacctaatctggtgggctacccacttaattattttacaaacggggtttggatcaattcacttacacccttgatttgggccaatggaacaagcccgagttgtttccttggggaacaagatcactttgactccctcaactgaccacctaatctaaatcgtatccctcaatcgtaataccagaaatctcgacccccccgaacttgtaaaaccggtgcaatttgactccctcgccggttttgggaggtggtttcgctgacgtggcgcctatgtggcgatattgaccgagtcttcggtgcacgtggcgttgatatggcacttacgtggcagtagaattaaaaaatatgcctgggacccattagtcattcacacaaagaaatgtggggccacagacatgtggggcccacatgtcagtcttcctcctccctgtctcccttctctctctttctctccccttcttcccattcggccgacgggcaggagggcggctggcggcatcggtgtaacaccctgaaaattcaagacaataaaaatcactaaaattttgaactttttaaaacttttgcatcatgctggatgttatggttgcttttgcttgccaaactataaattgttacaatggaaaattaaactaaagttatacaactaagcaataattataataatatgatatttattatgaaccccgtaaatatttacgcacaaaaaaacaaagccagacaaagggaatgttaattactaatttaatttatggatcaaatattgaatacttgaaccatgtgatgcgtgccatgaaatataaacacttaggaaatgataatcgtgcaaataaatggaactctatctataaaatagttttaccgggaataattaattagatgttacataatttgtattgaaccacgaatattaaattataaggatccatatggaggtaaaaccaactttaaaagaacaaggttagctcatgcattagaattagatagaataatttgttcacacaaaataatgatcacatcgttaccaggatcacatctataaaagagtgttttgctggaatatttaaatcaatatttaacgcaaccatcttcgcataaaattcacttacataaataaatagagtgtataatatcactgcctctgtaattgtctcattaggaaattacaaagactataataaatacgagtattaggtaatggacaacattaactttaaataaaattcacattggaacacttaataatgccactcaaatgcgtcggtgaaaatataaattcaaatagctattattctcaatttttaaaaccaaccaaaatcctaaattccttcttattcactgctgtcattgttcattgcacgccatctgctcgatctggtcctagcccgcgcccccacaccgagtcgcgcacgtcgcgtcgccgtcgcccgtcgcgtcgctctcgagccccgcgctccacctcgagccccgcgctccatcatgtcgtcctcgagccccgcgcgccatcatatcgtcctcgagccccgcgcgccatcatgtcgtccttgagccccgtgcgccgtccgtcgcgtcgaccattaagccacccttcccacaccctataaataccccctcccatctcccttcctccccccccacacaccatgttggctgccatatcacaaggccccaagagcccccacgagctcgtccacccctctctgcctcttctactccctcaaaaacatttcgtcgaacaccttgcgatcaccctctcaccaccgctagagatcaccattgtgaggctccccggccggagctggaggttggagggagtggaggaagagccgtgctgccgccgtcgccatgggggaagccaggtagccgctggacatcaagaaacgccgtcgagtaccttacgtcgccgccgtctgcccctgtcctgcaccgcgtcgagctccacttcgccgcgtttcgccatctcgccgtctcgcggtacaccctcgcacccgtagcgtcctccatacatctaattgctagcgccggctccaaaaatcggtgattagcgcccatggccgtgccgccccggccgccgtttcgccgccagcgagctctccatgggtaggctatcccgggagctcccctctccatctagttagtgaaatcgaatccccataccccgtagatgctcccgcgcccttcaattcggccggaggacgtccctagcacccaagccccttgtagccgagctcgggcatggcgtcgcctgatggcgccgcgcgcccccgtctcctcgcgcgccggctgccaccggcgggtggtcggcggagcatctccgcgtcgcccctggccgtcgccgagccgccctcgccctgacctggccacgccgcgtgtagtcgctcgcgcggttgcggctcggctggaggtagaagacgacgggaggaagaaagaacgagagaagagagagagaaaccgtgtgggacccacatgtgattagcacacaataatcctatccctaacggtgattagcccactcaatggcaggtcgggtccctatagttaaaatgtaagaaaacacaatcatatattttgttcctatgacaggcgggacccactggtaattaaacaagcaggtttgaccctaagtcaaccagggccggtcccacatgtcaaccgcagtgggttttggataatgtttccgattaaaaataaatcatttatgaacagtgcatttttacaatttctcggattaactcaaatttgaatctttaaactagcataacttattcattttagctccgattcgagtgaaacttgaacctaaattcatctaaattcatctaaattcataagctttccaatggtatataactcactatttaataaaatatattaatatcaaatgattagattatggtcaacttaaaaatgtgctaataaataaaattgatattgtacagtagagtagatatcaaataaatatatttaacatgttttgtcactgtagcaaccacataaactaagtataagtgatgtctcaaatgaatggatgtataggaaaatactagtacttatttaatattcgatggccatataattaaatccatagcttataggttatttaaatcaagtgtagccttatgattatgtaactaaaatataaacacacatagatgaatctttaacctgtttaggagaataataacagagctagatgtggaggaatcactaagtaaattaatcgatgcaataccatatagaatagcatatatatgcctaaattgattaccacttattagtaacccaatagaaccagcgcttaaacttgtcgcatcacatatacaatatcactcatagaaactagctaatgtataattaaactacaatatattcaggaatcacttggagcattgggtagtacactttctaaataagctcatgtacagtaggcgaccaaaactttatacgttgttgcacacatatattgtacatcctattatagttatacaattaatttatctttttcatatattaaactggggagtatataacaaacatgaatagtagataagtaccaattataaatcttgacctaatatgttcatagttcaattgtaactccggattgttcattaagagataatctgtaactataatattataaacttcccgaatttaacatatagagcatggataattattagcccttttataatttataatggcaagtaaaatatgttcataattaaagtaaagcttccatcaataaaataataatacaaataattcactgtaattgtttgattgatcctaaatccatctaacaacagaacctctagtatataatagatgcatacatagccataacccttccatagccatttgatagactaaaccaccgattagccaaatatatatgtatcccataaatgctatgttggttaactcctaaataggccacgatgacaatagaaatattaagaaactttagccttagcatgattgggatccattagcaaacacgaatagtacattttgttgcgcatatttgattgttgtttgaatattggtttttctcgcgtattatagaccttgtgtatcggttagtcgtgaggcaacgtctgcaacttccaggaggtgaaggttgatcaagattatatcaataataaggattatcctgagcaaggcaagtcatcactattcttgaacatgttgatcccaattgcgaaattgtttcgtttacaaataaaattgcatgcaatgatgaacatcctacttgtgattatgccatgccctgattattgtttacccttaaatctttgtaaccatgtttacgtatgagtccctagtcaactatgacaattgcttagaaatgctattctagaatcatgcatactcatatttatcaaatgctatatgcttgggcaattacctttgggaaggtaattgagatgcggcatgtggagacatgagcgccacattgccatgatgttgatgacatgatttgtgaaagaagaaataaaattaaacaactgtttttgactggggcggacggaggatttgggtggtatctggaaaaggctagtaccgtccccggtcaattaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgcacttctcgtatgggtatagacctagcggattagatagccgagcggaggcagtatccctgcatagatggttcacccctgagtgaggcaggtgcgctacggtgggacagccgttgaggtagggccgagaggcgtgccctacatcggtgtcgccattggtaggactgccataagtgtgtgagagagagaacttaacttgaaccataatttaatatgtgtgtgagacttctctttcccgggagcgccagaactcctctcactgctagaaacatggacgcctagagtgcatgaggatttaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgcgtctcatgtgttgggacgaggctcatgtgttgggcagtcgcggagtgcgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccatgctcgcggttattgagcaccgggacgtgtattacacttggctagactctaaattcttaacttgtgtgggatgggttattgcatgatgatttttatgctgatggagccacttcctgagaggagggaaggtggacgtcctcagaaaaccatgacgactcaatggcgggaagctatccttgggatcacaatggatggtggacagaaccgtcgttgtttaatgtgaatactggtactaaaatttgatcagtctatgctaggtcttaggcttgtgaaaagaattacaaaacttgctttgcgcagaagaaccatagccatcctttgaatacctctatcatgtgcattgttgttgtggtgacttgctgagtatggttggtactcacccttgctatttatatatcttttaggagagtgttgaagagaagcccttgtcggtacgcttgcgtatccaacgagatgatcggagtgcggtcttgttctaggtcttgttccccagtcgactgcctgtggcatgttaaccgggcccttattattttgtcttccgctgttgttctctgatagttgttggcttacctggccctaatgtaagtatttaactcttttagcctgaattcattcatgatatgttgtgatccaactatgtatgtgtgtaccaactactgatccagggattggtacggataaacacagaagatttccgatttccaaaatcgggggtccacaatcggggcgcatcggaaccggaccgagggcggcggtcggtggctaggacgacggcggctcggctgcggtggctcgcggtagtgggaggacgaggggaacggcggcggtgactcgcggcagtgggaggacgagcggaacgacgccggcggcccgctattgccgcttgtcatcatcgtcctcgccgttaccggcatggtctctgacggctcgcggggtcatcgtcggtgacgaagcgactggcgcgaggggtgatgagaaggctgctggagaaggccggggcgtcgtcctgctcgtgtgcgccgcgttgctccactgctcgaccgccgtcagctcggcgctggcggcgcctaagaagctccgatggccgccgccgctccggttccgctgcgccccgatggctgccgctgctcccctcgtccatgcgctgttgcgatcgtcgatggaccttggcggtgcgccgccgcctccccatcgaggccgagccgggccggccgctcgctctcgccgccctcccacccgctggccgaatgggaagaaggggagagattgagggaaagagagagaagggagagagggaggaggagagggaggaggacaggacggacatgtgggccccacatgtcagtgggcctacatttctttttgtgtgaataactaatgggtcccacgtatattttttaattctactgccacgtaagtgccacgtcaacgccacgtggaccgaagactcggttaatatcgccacgtggcgccacatcagcgaaaccacctcccaaaaccggcgagggagtcaaattgcatcggttttgcaagttcggggggtcgagatttctggtatttgcggttgaggaatacgatttagattcggtgatcagttgagagagtcaaagtgatcttattcctttccttggaattaagagagaaaagagccacaggaagaaaccgatcgagagtcgtcgatcgagagagggatattgaggacgcttcaacctcaaacaacacgtacttctctcttacctcctacgcaagatcgaacgggacacgcttccacgttaaggccgggacacaccagcactagcagcaggtccgccaagcccgtcctagctagcttctgtatagcttgtggtcacgttctcgcccctcctccggtcctccctccacgttgcgggattgagatgcgatgggccggccgatggcacaaacgaagccgctgcacgactgaagaattcccttcttcttcttcttcttctttttttttgagcagttctatcttaggtttgcactttttcattttgagtccttgtagattggcagtttaattaattagtctttgctgtccttttagttaaaaaattcagagaaacaacaaggaaaaaaagagacagaaatgtgctcggggaaaaaaaggaaaggaaagaaggcaaacccaaaaagaaaaatataaaacagccaaaataaaaaaaagtcaaaaaagaaaaaatatatcaaaaggagggacaactttccagatagttctttgaatccaggatacaacggttgtgtaatgagatggcggttgtctgcttgggtctaagttgagtctaacatagaccatcatatcgactattagtattttaaactattattatttaactttgtattacttgattagaacaaatgcttttaatttatttgctaccccaagctgcacaggcttataataagagtatgtttatatcatcggaatcacattccatattcatcaaacatctgacctacacatttttgaataaacaaaagcacctcctagcagtggcggaccaaaaaaattatactggatggaagaattttggcagattttggtctgattctagcgatcactccaccatatatttttataaaagaaaacatccaattctgatggaagaattttggcagattttggtctaatttttcaaaactctattcaaacgcggtccataattcatgatataaaattcagagcaatcaatcccatatccgaatcaatctagttgttctcccccccccccacccactgtttctcttcatctagttctttcctcttcctctgatttggtttcttgataattacaagatctccagacaaattgtgacagctgttatattctattttctgagaggattcaatttttatgtactttgattgcatactacatcctagtgtttttttaaaaaaattgggtacgccggtgccaacctagcacaccccctaggtccgcccctgcctcctagaaatgcataggaggttttctctttatatggctaaaaaaatgatcgaatgcctacatacaatacaatttgatagttcacctatgtttcacaatataagtcattctagcatttcccatattcattttgatgttaatgaatctagatagatatatatgtcagatttattaacatcaatatgaatgtggaaaatgctaggatgacttacattatgaaacagggggagtatgtttttcagttttgttcggttaattctctttcaagggaattgaggggatttggaggaaatttatttcacagctattatgctgtgggattattaattatattcctcctgcaatccctatctctcggggattaaatgaaccaggcctaaatgtcaacccatcttcacttttctccctcttaagtacttcctccgtttcacaatgtaagtcattttagcatttctcacattcatattgatgttaattaatatatatatatatatatatatatatatatatatatatatatatatatgtctagattcattaacatcaatatgaatatggaaaatgctagaatgacttacattgtgaaacggagagagtatgacattattaatttgaccattttattaattttgcagaatatgaggattatatattactcgctgcatgcatgtgtatctcttgttaatttaacatgtgatgagggacttatatataaattgtcgatccgttcaagagatatatagctcgccagacactagaggcagctatacagatattcatggcttcttctaggtctagctccctctcctcgccgacgatgattcctgtactatttcttctctgcgcgcactccgccagcgctgctgccaactccggtggtggtggtcacctggcgaccggcgccggcggtgacgacggcttcagctgcttcacgcgcatgttcagcttcggcgactccatcaccgacacgggtaactccgcgacgatcagccccaacgcctctttcaacaggctcccctacggcgagaccttcttcggccgccccaccggccgctatagcgacggcaggctcatcgtcgacttcctaggtaacacactccccgccggtcgccggcgatcgccggcggtgcatgctagctagctgcaatgtactccctccatcatataatatagcaacctagtaccggacgaaacatttcatagtataacgaatccgaacatgctttctatatccagattcgttgtattatgaaatgtcccatctgattctagggtgctatattatggaacggagggagtagtgctgttcgtttcgatctcacacacgctagctcgccatgaatgaatgcagcggagaggctggagctgccattcttgacgccgttcctccgcgggcgggagacggcggcggcggaggacttccggcatggggcgaacttcgcggtgggtggagcgacggcgctgaggcgggagttcttcgaggagatggggcttgacctcaccaacataccgccatactcgctggacgtgcaggtggaatggttcaagaacgtgctccactcgcttgcctccgcagacaaaggtaatcaaagccggcatatatgacaattaattaattaagacatttttccctatagagacggctacacacactcagagaaaaaaaaagaggcgcgcaaatgagatgaaatttgtttattttggtctaaaatgatatagtcttttgaaggagttcataggtcaggagatgtgtgtatatgtttataggggtgagtgtgtttgtagtgtatttctaaaaaaaaatttgtttctatggagcgctttgaatataatattactggagaaatggtctttactgggttggccaaaaaccacaatagtctctttacgaataaaaatcgggactaagaatatctttagtcccgatttataagtccaatgacactttatgatctttagtcccaaccgtttgaatagctcatctttagtcctggttgaatagctgtcaggcctccaataacaccacctgcatatctttagtcccggttgatatcaccaacctggactaaatatctctctcccacgtcctacctcgggatgctttactcccaagtctttatctctctcccacaattgttgaccagaaaaatgagagagaggccgagagacccacgtcacccacgtccttaattatctctctcgctctctatctcctcgcctctctcacctctttctcttctatctcgctcgctctttctctctgtcgatctccacctctctcgcctgagttgcctctctctcgtagcggtcggctaggataaccggcggcggctggggagaagctgcggtcggggggggggggggggcgagagaagcagcggcgatcgggcgggggaggcggcggcctcgccctcccctctgccaaatctggtgggaggggaggcggtagcggccgagcaggagaagcgatgaccggacggcggaagcgggggtggcggccgggcaggagaagcggtgagcaggcggcggaagcgggggtgacgacagcggtggagcaacggcggctcgacagaggaagaatttgttttttgagaatttgtgatatattatttttgaaaatttgtgatgtatttgatctgatatgtgatgtgccatgatttggggatgatttgtggatatcaccaatattttttatgtatttttttgagaatttatgatgtatttaatccgatctgtgatatgttgtgatttggggatgatttggggatgtagaggaatcaatatgcaatcagttaaaaacaatgaaaaaaaaaatctttagtcccgcgccacctggcactaccaaccgggactaaagatgcattctccaccagtgtaaacaaagtttatactgacatgaaaaacctacaataattaacgacctcaactaacaataggggaaaactatttttacaacttaagggatattagttatcatgttctttatttatcattaatttgataatcgtgggaaatgtttaaaaatagtaaaaagtgtatttaatgataaatttgatctacacaacgaagaaaaaaatgtgaagccaattctataaacaatatgtttactatcagcagccatttttatttctgaatgtgtagatcatttggatttgatcctttatgagattgtacatgactacagttataactattttatttagtgtttgagaggtaggacgaagcatctgagggacctaagggcacatgcccttagtaaataagtctggtggtgtgtaccacttattctaaaatacactagatagtttcccaaatcaatggactagtcttttatattatgatgagaaaacctcttatcaaatgtaattctaattacacttgcactactttaattgtgtagaacgcaagaaaatcatgtctaaatcaatgtttataatgggggagattggaggaaacgactacaatcagcctttcttccaaaaccgatccttcatcaatgagatcaagccattggtaccaaaagttatatcgaagattgagaacgctatcaaggtgagcttcctttcggtctcactaatcaataaataaaaccctaacatgtaaaatcttatattacttatagcaattcatcccattatatatgtttagattttatggtatttgagtgcctatacaggtcctaatcgacctaggagccaagacgattattgttccaggaaattttcctatagggtgtgttccaggttatctcgggatgtttcgaaacaagttaagtcctaaagactacgatgtgtttggctgcataaagtggttgaatgacttctctgagtaccacaaccatgcgctcaagcgcatgatgcatcggatccctcacgatcctacaatcactatactctacggtgactactacaataccgctttagagatcacccgtcaccctgccatacacggtaaagttgtcctaggataaagagagtttctttgttgatgtatggcatgaattcaatcatagttaaataaaaatcaaaatcacttagggtggttgttgttcgtgtcagggttcaagagggagatcgtgtttgtggcatgctacaagggtggcaactcgtcaatgaatctttgccccgacccatcgacacacatatcatgggatgggttgcatctcgctgaagccgcttacaagttcgtggcccatcacatgttgcacggaccatatttgttgaaccgtccatatcttctaaatgatttcatgtacttctagctcaaaatccatataatggtgctagcaactttaatcacctatatgtatacaggtgtgtgcgagtgtgtgcgccaattatactttcaaataattaacttttatcaattacatatatataccatatactcccttcgtttcagattagttatcattctagcatttaatttttgttgtcaaaatagttgtcattctcacatttaattttttttatcaaaatactgatcattaatttaaaggcgaccttccattttaccttttattaatgcaccaatgcacaactagataatcagagttaatgtttggaaactaatgggatatagttcatgagggtaaaaatgtaattaagttgtgacattttcttgtttggtgttaaatttcctagaattagaaataataatctgaaacaaaagaagtaagtttgttctaaattttgaaatttattttgtgaataatcagctacacgccaatctagaccagaaactaattcagaaaatgcaatgatagctagctctgtatatgcatggaatttgcatgagaataggatgtatattacgagatttttgatacactactacagaatagctaatatgagtcagcactataggtatcggaacagctaaaaccggcacctatagtgttttttctacctcctacagactgaaaacataaaaaaaaacgatacataagtttttgaaaaaaaaggcacctatatagtgagccgagcagaaccggtggactcagaccaccgcaccacccactcactcaccacgcctttttcctcttctctcctcttctctttttcctctctctccttcttccttctctcttcctctccacttctaccttctcctctcctcctccatccaccacggcggcagcatgtgcggagtcctcccctccccagaatccatcgggaagggaggcggtggttcgggcggcggaccacgggctccttcccctccgccagatctagcgggaggggaagcggcgggncgggcttggcatggggggcgaaaggaaggcaacctgcgccccctaggggggggaggtgggggggcagcgttgggaatgggaggggcccggcccccaaatttgggcccctcgaaagcgggggaattaaggggggggggcccccggttgggaagggggggggaggggcccaacaaaaacaggtggggcatggcgaagacagccagcgtggtggtggggccaccggttggaggtgtgacggcgtcggtcgccggtgtatccatctctccccctccctcctttgtgatttgttgatgtatatgtgatctattgttgatctagatgtgttgttattctaaggattattgactatagttcgtgtttatggatttgacaaaattttatgttgttcttcagaggattattttctatagttcatgtttatggatttgagaaaattttgggatttgggtattagttaggatccgctttacggctcaatgcatcagctcgatgcgtcgagacgattttttttttggctcgtgggcatctcaaaggtgccggttttgcaaccggcagctttgacccctgctaataatcagtcccgcctccgtggtgccgattggaaaaaccggcacctaagggggttttccaaccggcaccaaaggccttttctatagtagtgatatggcatgtgtaacaagaccaaggagctacaccatgcattagaatgaaccaagaaacgaatttactcttcttcagaaagttttcacggacaacccaactgcagtacacgcaagtacaaataacgagatctaatcaatcttacagttgtccttgatgtcatttgaccaactcagaaaatatttgtgtctggcaaaaatatcatgaaaggggtaacaattttacatgagctatcgatgaattgcataggaaaaatatggatgagatcatttttaaaactaggtgataccccgcgctttgatgcgggaattgctaagtaatatttcgtgtgttcttttaaacaatcgagctattgacaataaatataatagtttgccaaataaacctggttatagaatagagataaaattaacataccgtgtaggaaattatcgatagaatgttaggttgctgcctaatatttacattgcaaggagaagttaggaagaaaatagatgaaagggcagggtttatttgtactaatcttggaacaaaattctccgtatcacatgattcctattaattgacaaacatatatccaagaaaatttaattacataaattatttatttgttgaaataattagatcattgcagatcatatgtccttaactatattcctgtatgtgtcatagactggaagacgacttgtatatagatttggtccaatcaactgagataatttgatattgaagtatttgcctaatgtgtatgagccataaagaatgtgggaaactggaaaataaacaaatatttatacacaaagtgatgaaaacagtgatgagaaaatgaagtaaatgaagaatcattggcaaccataatattgttgagaatatatgtataggaagactgttatatacacctgggtgtacatactccctcccctcataccattgattaactttgagatccgtacctgttaacggggttggcagtgcagagccatgcagtatgtacccattagccgaacgatgcatggtattattaatttgaaaagtaattaattaccgctaatgcataactaaccacctgaagaataggtcagtgaggaacggtatctgcatcaacaaagccacatactgcttcattaggattttggtttgctccgtccaggtcgagtttacgccgctggtgattttggatggatgaaggagtgaacaaccacatccctttggatggtaccacagggtctaggtatgtttttctgatttgatgattgatttttttttgttggatttatgggtgtgaacttgaatgattctggatcattgattcaggcaaattcttatggatgaatgcaacccttccttggacatactggatggtgagtcaatcccacatggtgttcagacaaggtgagatcaagataccatattttctgaattctagaaataatcggccgatactgatacatattgagttgtgatataaagccctgtagccatggagtcgtggaacttcggtgacaaggtatctttcttggcatagttgtcagttgatcatagttgtttcttcccgtctaattcatcttgtgagcatggcaagccaaaaactgcattgacatcgttgggaccaaatggcaactcctggttgaaatctgtaaaaccttgctcagaagccatgcatgccccaaaatgcatgtttaccttagtaagtttgatatccaaaattccatcaaatccaatttcagcaatcaactccttcctatcatcgaagtgtttagtgatattcactatgcatttgggctggcaactgcaattggtaccaaaggtagtgttgtctttcttttgtatatttagtaccctgctttgccgatacctagataccacccgtgcagccgtcttttgaaggctaccccttgtgcctgagaccttgaaaacctgtggataattttttttcagaacacaaatagaacatatactagaggctgagaaaaattgagcgtatttaaaaattcaacatgtacttctgttttaaaaaatctgcatataaccaaaatacatggtaaactcatatcactatcagaaacttcaaaatatttattggataagagtggaatatatgtttgagagaaagtatagcacaaaggaaacatcatacgattattagtcgttctaaactcgattcttttaggccttcgcatgttcattatgttctcctttgaaattccacagcgtacttcatagactagacttctatattgttcacattttttaagtatttgaaaactacaaaaatatattgactaaccaaatggtgaagatatgccaactaaaatatcaagatggactaggtgtacaaaaccatgatatcaagaatttatgtttaccacaaaacaaaaaaaaagaatttatgtttaccaagaaaattactattccagttggttagtgatgaaggcctatgttaggacctttcgcgaaacaaatttttgatgggaaaaacctctaacccatgtcttataaacctgtgatatcctattttgtgcctatattaatgtggatgaaactccaaattttacattctgtgactttagatacgacgatggaacagagaaaagatattgggaaggtacgtcattaggaacatgtcctctcaaatatcaatatccttcttcatatagcatgtctcaatgaaaacattgctattttggcagattttgcgagtacaatacctatgctctgatctttggtagattttacgagtacaacaactcttctctactcattgttgatggctctcctaacaccactctagctttgggtagccactagacattccctacaatagctcttctctactcattattgatgcctccaatttattcgaacccccataagggacccgatcaaagggcaaacgatccaccccgcactggcaccagaagatatacggggtccgccttggaagccctatgggtgaaaaaaggcagccccggtactaattaaccctacacactattagaaaaatcatttttatagtcggccaaatcagcttttcacggcagctagcctcaccgccaccgccggagggtaaaggcctgcggaaatactgcattttcgtaggcaagctgacggcatctagcgaaaaccgattttcgcaggcgaactcctaaagagatccacctatgaaaatattttcagagctcaaagaaaaaaaagatagatccaaaaatattccctctataggcagatccaaaatccccctaatccattcacaaattcatcacaatcctcaaatccattcaacaaattcatcatagatacgcataaagagagatcaaagaacaaaaaattcatcgaagcagccatcgcacgcctgcgccgtgcccgagcaaatccgaggcggatccacgtgcccaaggatgcatggccaggcggcgtatctgcactcccgaggaaggccaatggcggcagatccgtgcatccgaggccgatcatcgtctctatcgctgatgtcgtcgtcgtcgcggtcattgtcgtgtggcagaggaaggccggaggagaagggtgcgatagggatggaggtgggagaggagtctgaggtagagggagtaggtggagaaagagagggctgagggagaataggaggtggaggagccgccagacttagctgaaatttattagcgccttcacattttgcagacaaatcgaccacttaagattctgcctacgaaaatcaaaattttccaagcaaagtcttaagaggtctgtgcctgcgaaaataaagttattttcgtaagcggtccttttaaggctccgtccgaaaaaaaatttcgcaggctgagctaaatcagcggatctctaactatttttgcaagtgtttacaggaggaatttttttcttttgccctcctaggaaaataaaagttagcgctggtaaaaactgttttttaagtagtgataggggtggctctctagtagagatagagaccgagattctccttgttccgcttactgtcacgaccttgctcttccgtcttggacattagcatctttctcttttgctactctttttcacttttaaaaaaacacaatatagacactcacaacatgtgcacatttttttttgagatcaaatatcatggcaatgcattagttcactttaagaaattaaaagaatcgttgcaatccagctttataaaagaagaaaaagccaacaaattaggttcctacggacgagacaaacgcttcacaagcaacggggatttttgttttactagaaaagatgcccgtgcattgcaacgggtaaactaaaattataataaatataaaaatcttagacgattacagtttaatttttcattatatgagtccttcaaaaaaaatatattccttagaactaaaaaagttctcaaaaagaaaaaaaaaaggcccattgaaccctaccggccggctattgcgcaccttgcctatgaagcacgtgtgacccagcacagctgtgccccaagatggaggccagcccaacgcgggatcaatttgttccaatcattttgatggacgggtcggatcgattctaaatccatcaaaaccgtcggtgccaaaaaccctaaccctaatcacacttggacgaaaaaaaacagacggatgaaaaaaattagaagcattatagattttttttttaattaggtatagatatagatatgatgaccagccagcgtaccagctattttgtcactgttccatgatagcataagtcaatggtggttgacttttaagctttcctctataagaccattttacccttctatggatgttcaaaattaaaacataacataacaaagagaaatatgatactataacgcgcaaaactgaagaatgcatgggctctgaaagtattgattttttcagaaaaccaaaatgggaaaattattttctttgagaaaaataatacagtgggaagatgttgttctgaaagtttctcacaaaataattacattaagatgagaactatgcaatacttgtatgtggacatgcaaatttatttccttcaaataattcattttgaaatgcttaaactgacatgcaaaatttccttaccataaaataaatattgcaacactctaaattaaatacttaaaataattcattgtaattatagcatcagggcataagggccttgtattagtttaaatgttttttttacaatattcagttcccataagggtataatataaagtcttttgggtgtgaatcatggaaataataaaaaaaaatatgaccagtaacagagtagtggtaaattaaccaaataatagtaatgaacacccccaactatttcattggaccaattaactccataaactattttttagctcattatacttcctaaactataaaaaatggtccactttactccatcatgacatttctcttttttttcctttttatagaagttgtattttaagctaaacttttttagagccatctgcgacaccattatcaaacttcaaaaatatttttttagtaaatttaacaaaaatttatatagtttagctaaattatcacaaaattatagatttataatgatacatcacaaaactacaaatttaacaataaatttattagaaaactacaggtttaagagtctgtaacacaaatctacttatttaataatctgtagtttttttgataatttgatcggagtatctgtaatttgttactctgcttatttatgattgtttgcttgaaaatctcaacattgaaatcagtctttgatatttccaacctatgtaaacaatgagaaatttttttaaaaaaaatattgagacgtgtgttgtaaccggggttgcccttatcgtttttttgggagttaccgccaccccgctgtagggcagttatcgcggtaatcgcaggtaaccatgtgaaattcacctccaaaaaattgaattcaaaaatcggcggtttcgcggttttggcgtggttaccgtgcagtttctggcgataaccacgatattcgagcggttatcgccagttgtatagcggaatacacaaaattgaaaagccactagaaaaaattcaaaaaaagggaattgggggtaattggaagaatatataggatacttacaaatctaactttttagtgtaaaatacaaaaatcggcatgaccttttctatattgtggacttcgaagcaattcaacatttcatagtataataattacaaattagcattacttgcacatcactaccatatttcacatgagcaacaaatgacccattatcattgcaataaatgtacatctgctcacccaacaaataacacatgaactctacaaaaccatttcccacatcactagcaaaccatatttcacctatttcacaaatcttcatatctcaacaaacatcaatctttcacaatgtattttacctaaacccaatacatttttctttttccaatttctaaactattttttgttttgccctcaaatttttatttatcttagtctatgtcaaaaaaaaattcaccatctgccactacaaatcaagaacaacatccatgacttttttttatttttcataattttaaattttctcaaatttcatccaaacataccgcggaaaatcgttaccatgtcccggcggtaaccacggttatcgtgcaataagataaaccctgttgtaacacgcatgcatctatcatgagccaaaaaaataacttagggtgttccaataaaataatttacgggtgtaaaattaatgatttcaataagaagtgcaaatattcctaattaatgacatgagagaggaatatatatatatatatatatatatatatatatatatatatatatattagctctattatacacccctcccttagaataactattctacacctcccctcccaccttccatctgtccccacctccctccctcccgcgctccctctcccttcctctctccttcccgtgccccttcctctctccctcctgcgccccttcctctctccctccttcctctctccctcctgcgccccttcctctctccctcccgtcacgccccttccccccaatctctccttttcttcttttttcttctctccctccttctctatctctccttttcttcttttttttcttctctccctccttcttctctcttttttagaaaaaataaaaataaattggtgaattcaagaattgaacccatgatctcatggttcatggcgagcacttctaaccaaatcaccatatgatgattcgtaaacaaatcagttatgtacctgtaacaatcataccttattactatgattcggcagtaacattatcccagaactgcactttttgcagtaacaatatgacgaaatttgcattaacagagaacatgcatagtaacagtggccctatagtagtaatgtgatctagagtattttaaatctcaatctttagagagtactaacgtatatgtcatgtcttatttttctaactcatttgcatcatggcgttcgtgtaaaaaaagtgcttaacgaaactagaaccataataactattttttaacgttgttactgcgaaaagcagacgtgttactgcatattagccatcatgttaatacgttgttccaatgaaacgaggactaaaatagaggtcaatctcaatctttagagagcaatatctctcacatcatatcttgtatttccaatccgtttgcaccatgaagttcataaaaaaacgcttaacgaaagtagatccatcatggctactttttgacgttgttactgcgataatattgtcttgttactgcacgatgaccgtcctgttactgcacgattcctgcaagacgagagcagcaaagtggtgggtgggggaaggagtggtgggcgggtttgaccagtgggaggacgctttgaccggcgggaggacgctttgaccgaggtgggaggggggttttgggcccaagggagggtgggggaggtgggtttgacccatgggagggaggtgtagaatagttattctaggggaggggtgcagaatagattcactatatatatatatatatatatatatagtaaatttgtttggtgctccatggtgcctgggcaccattgttgaaattgagtatatacccaattcaaatgagtatgaaacttttttaattacttaggtattaacattaactactttactaactagttcaaagcaagtttgaactgaatttgaacttgtttttgttagattttgattctaggtatatagcatccatacatataattagttaggtatgtaatcatggattgtgaaataaagttaaatttgagttgttttgttgataggtataggtatgaatcaaattattataactaggtatatactcacaatttgaaaaatttgagtgattttgtgcatttgataccatggtgcccgggcaccatggtgccccatacgagtgtcctatatatatatatatataactattctacaccccccacccacctcccatccgtccccacctacctccctcccgcgccccctcaatctctcattttcttcttttttttttctttccctccttcttctctcttttttaaaaaaattaaaaataaattggtgaattcaagacttgaacccatgatctcatggttcatggcgagcacttctaaccaaatcaccatatgatgatttgtgaccaaaatagttatgtacctataacaatcataccttgttactatgattcgtcaataagattatcccagaagggtagtaatattatatgttactgcaaaaatatataggttgttactgtaaactttataggttgttactacacttttggtagtaacaatatgacgaaatttgccgtaacagagaacatgcatagtaacagtgaccctatagtagtaatgttttttagatctagagtattttaaatctcaatctttagagagtactaacgtacacgtcatgtcttatttttctaacccatttgcatcatggcgttcgtaaaaaaaagtgcttaacaaaactagaaccatcataactattttttaacgttgttactgtgaaaagcagacgtgttactgcatattggccatcgtgttactacgctgttccagtgagacgaggactaaaaaaagaggtaaatctcaatatttagagagcaatatctctcacatcatatattgtatttccaatccgtttgcaccatgacgttcataaaaaaacgcttaacaaaactagatccatcatggctactttttgacgttgttactgcgataatgttgtcttgttaccgcacgatgaccgtcctgttactacacgattcctgcaagacgagagcagcaaagtggtgggtgggggagggagtggtgggtgggtttgaccggcgggaggacgctttgaccgaggtgggaggggagttttgggccctagggagggttggggaggtgggtttgacccatgggaggggggtgtagaatagattcactatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatacatgtatatatatatatatacatgtatatatatatatatacatgtatatatatatatacatatatatatatatatataaaactttctaagaatgcaccttacttgtttcattgttatcaaatggtttataagaaatcagctgataattgtttggttggtgtttgagaggaagtgtgtgaggtcacatggcattattagaaaagtccagcagcctacaacagtgtgttatatctagaattttatattctgctatacgacctcatatagaactcaatcttaattgtatttgcactatcttgtgtagaacgcaaagaatatatcttcttggcatgtggaaaaatctctctattacattaaaaaggataagaaactctgatagaaaataaaatactaagtcatcagccccataaattagggtggctgcgagtccttcttgaggatcggagtactgacgacgacgacgtacatatatacacctactgaaactgcgaaaacaaggtcgccggccgcccacagtttttccgatccatatctatatggtatgatccaaacgtacaggttgacctaaattctatatatgctctgcatgcataatcaatccggctggtgacctaattgtcccccaactgggtaatcgcgatcgattagctgcaaccgggacattgccgatcggccgatctacgactttttccagatatatactgtcaacctgctaattgtatacttatactaccgtcctatataagtgtgtgtgtgtatatatatatatatatatatgtatgtaatctctgacgatcgatcgatcgatgggttgacatgctctcgtctctcctccaatcctaactgctagcttgagttaattgatcaagtgcattatatatttccttccgggatggatatatctatctagatcaatctagatcagtagctttaattaattggccaagtagcaagcagataaaccgtgggaaaagctaacagaccaagaacgcatgacttaagctgtggttagttcccttcaaacttccaaaaatttcgtcacatcaaatattttaacacatacatgaaatattaaatgtggacgaaaaaaaaaccaattacacagttagcatgtaaattgcgagacgaatcttttgagcctaattacattatgatttgacaatgtggtgctacagtaaacatttgctaatgatggattaattaggtttaataaattcgtctcgcagtctacagatggaatctgtaatttgttttgttattagtctacgtttaatattttaaatatgtgtccgtatacttaaaaagatttggacaaggaactaataaacacggcctagcttgttgatgacagaacagtatacatgtatatttccatcttaaatatcaattggcctttcccattaagtacactacatttaattatttgaccatttgattaatcatgcacacatatgtcagcaatcaacttcccaaagttaatgacagttacgcgctgcatgcatgtgtccttgtacaaattaaccatgtcatgaactgtattataaattcgatcgatcttcatgagcttagctacactacatagatagatatcgatatgatatgatggcttctttcaggcctttctccctctcgtcgccgatgacgacggtgatgctcctgctctttcttctcctctgcacgacgaattccgccaccgccgccgccgtcgagtctgctgcaggtggcgatcaccggctggcgcccggcaacaatggcggctgcggcggcttcaagcgcatgttcagcttcggcgactccatcaccgacgccggtaacctcgcgaccatcagccctcccgacgcctctttcaacaggctcccctacggcgagaccttcttcggccaccccaccggccgcttctgcgacggcaggctcatcgtcgacttcctaggtaattgagcacgtcgtctcatcgccggcgatcgatggcaatgcatatactccctccgttttaggttacaagatgttttgatttttgtcaaagtcaaaccgctttatgtttaactaagtttatagactaatatagtaatatttacactactaaattagttttattaaattaagaattaaatatatttttataataaatttatcttgggtcaaaaatatatttttataacgatggttaaacttgaaacagtttgactttgatcaaattaagtcaaaacatcttataacctaaaacgagggggtatatagcagtgctcttcgttctcacacacgctagctcaccatgaatgcgtggatgcagcggaaggtctggggctgccgttcttgacgccgttcctccgggcgaagacaccggaggacttccggcagggggccaacttcgcggtggccggagcgacggcgctgagccaagacttcttcaagaagatggggctcgacctcaccatcataccgccattctcgctggacgtgcagctcgagtggttcaagagtgtgcttaattctcttggctctacagaccaaggtataatacttaagtacgagatatttgataattcgacgctttcttggtcgttaaactgttttaattaacacttttggggatgatatataagagtttgggaccattgagtaaataaaaatgggtcaggatgttaaataatataagctcactacgtgaagtgccaaatcaacaaatctctcccataatacaaagccgatttacttatactagggaatgcccatgggatttacttatacaaaagtatgacaagactaatttagtcacctaagtaaaaaatatgtgttaacattagatcccaacgatgtttagtaatctcatcattaagtaaaaaactgagtttgaggagaaggggattgagaagattagaaagatacgtaaaacgtggtgagccattagcgcatgattaattaggtattaattattttaaatatcaaaatagattaatatgattttttaaagcaactttcctatataatttttttgccaaaaaaacacacagttagtagtttaggaagcgtgcgagtggaaaacgaaacaaacaaactcacattttcctgctgccgaatgcagaagagaagatgaacaatggttttatttattcagatttttatggagcaatggttacctatagcattcttttgattttttatgggatcggttttttctagctaggagccggtttttcttggaaggtcttttaacatgtgtgagtatagtgggtaataccataaaagaaggacgactgggcttttacagtaatagagaaaataaacgaagaagatatttttcgctacagagacgaatataatgcacggcatgaataaaatcaaaggaagcacaaatgagatgaaatatctttgtaccgttttgaatttgagcaaagtttatatctacaaatgaaataacaacctaaactgataatagagaaacctcacttttactacttagagggttgctttgactcggtcctcacatatcattaaaataatcatgaaaaaaattatttgaaataacaacggacatataccgcatatatgtaaataagtactcataagtttgatctactcgtgtagatatcgagaaaagtgagaccggccgtaaacagtgcatttcttattcatgatcatttttcttagctcttatttttttttcaaggtgtagattatttgggtataaaactttctaagaatgcaccttacttgtttcattgttatcaaatggtttataaaaaatcagctgataactgtttggttggtgtttaagaggaagcatgtgaggtcacatggcattattagaaaagtccagcagcctacaacagtgtgttatatctagaattttatattctgctatataacctcatatagaactcaatcttaattgtatttgcactgtcttgtgtagaacgcaaagaaattatgtctaaatccctatttctaatgggtgaggttggaggcaatgactataatcaccccttcttccagaaccgatcatttaccaatgagatcaagccattggtgccaaaagttatagccaagattgaaaatgccatcaaggtgagttctttatttgtcacctaagtacatgtataaaactctaccaagtacaattttgtattatccaccattcccttccattatgtttacatttggtggtatttgagtgcatataggtcctgattgatctaggagccaagacgattgtggttcctggaaatttccctatagggtgtgttccaaggtatcttacgatgttccagagcaagtcaagtctgcaagactacgatgaattcggatgcataaagtggttgaatgacttctcggtgtatcacaatcgtgcactaaaacggatgttgcaccagatccaccatgattcaacagttaccatactctatggtgattactacaacaccgctttagaaatcacccatcaccctgctacctatggtaagccctattagacatgggagtttccccatgcatggtatgaattgaactacagccaaattaacacacaataaaattaaattggattaaaatcatttgggttattgctataaaatattgcagggttcaagaaagagaccgccttggttgcttgctgtggggatggtgggccctacaactccaactcattattcggttgcggcggcccgtcaacaaatctttgcactaatccatcgacacacatctcgtgggatgggctgcatcttactgaagccgcttacaaattcgtggcccatcacatgttacatggcccatatgctcatcaaccatccatatctcccaaatgaatgaatgatctacgtgtaccataggcatttaaaaagaacatataatagtgccaacaactttaataaattatatggtgtatcgaaggtgtgtgtgcgtctacatgtcttgcaatttaaaataatttttggtgtgtctacatgtctagttgtactgtgaaaaataatatataatttttgtcaaatatggtataagttttgttctcataaacacatacacactgaactactaatcagtttataccaagagaatcttcttcagaaaattttcacatgcagtccaaattcagcaaacgtacaacgacactcgtattagctagcattattcagataacgcgatctctgctcgatcgtactggtacgcatgcaagacaacgattttaggattaatctactgctgcttgttgaaacgccaaaatgtcttggctatgatgatccagtaagtccagaaattaattaatagtcctggctaggataagactttatgatctgactttgtccaattatatatagtctgcttagttgcatcagcacaatcagctgcaagatcgagcttgtgtatgcacgacaggaaaaaccgcaagcaacagcttcaagatgggacaacagatgcttcaagcgttcaaacttcggtgaatagttaagagatgaaaataagatgtcgacaaaaaaaaaaaagtgcagtcgattagaataaatttgcatattagcttttggttcacatggacggaacagctcatagattctcaagtttcagcttaacacccaaacaaaaaacaaaacaaaacacgatcattttaaacaaattaaggaattctttttttgttaggtacgtgttctaaaaaaacaaaacacacacatggggaatcatatggtggtaacataaaagaaagaaatattatggttattttcgttaggcttgttgcattatcatccgaatacttgaacaaaacggatcctaagtcaaagtcaaaacaaatcttgttttgacataacattgatccaatgttccaaagaacccaaaaaataatagtaacaaaaaggacagaagctggacaatgtgtttcttgccaattgatccgatccacacacatgcattttaatttcaacacatacctatctataagttgctaatgcaaccgtgtacactgtacacagcgctgattgtgaagcttaattgattccatttagcatcaacaagcaataatcaagctgtaggctaatccgacggccatggcctcttccttcccatccgcaataatgattcctcttctgcctcttcttcttcttcttcttctcgtgtgtactcgcggagccgtcgctaatgctaacaaccagccgccgccggcgggcggcggcggcggcggctactgctacacgcgaatgttcagcttcggcgactccatcaccgacaccggcaaccaggtgagcttcttccccaccgctcccgccgccaggccaccctacggcgagaccttcttcggccaccccaccggccgctacagcgacggcaggctcgtcgtcgacttcctaggtagagtaatagtacttcactccgtcgatcgccggcggcgatgcgcggcaacaaacaaccttcgttctcacacgcatgcatatcatcactatatatgcagctgaggcgctggggttgccgtacttgacggcgtacctccgggggaagacggcggaggacttccggcggggggccaacttcgcggtgtccgccgcgacggcgctgaggctggacttcttcagggaaagggggctcgacctcaccatcattccgccatactcgctggacgtgcagctggagtggttcaagggtgtgctccactcgctcgcctctactgaccaaggtaaactaattcaagtaacggattttgctaaccttcgttgtacagaaattttagtgtagatttctatcgaatcatccactgttggatccgcaacaccattcgtccattagttcacctccagctacagcgagatggtggtggcccaaatagttagggtcctagggtgagggagggaaaagaggaaggggttcgccggtcttagagggacagcggtagccgaacattgggcagcggaacaggcggatggtgcgccaatgttagcggtgaggcgaagtgaatcgagcggttaagaaaggcggcgactagtggagatggatatggcagcggagagccattggagatagggaagatggtagggtgggggcacctcttgactggtggcttaagaggccaggataggcatgaagagggagaggtatggcaagcctcgccgacgccattgatgctttacaagcgttggtgagaggccaggagaggcatagagagggagagttatggtaagctttgtgacgcaattgatgtctttcgagcgccagtaaggccggggctggcggtataggaggaggcaggggaatcgacagagccgatgttgaattgttgggcgacggtgcactacacaggaattggagttgggaaagtgaatgtggaattagggttaagtggtgacgcatgaatctcagagcaaatccaacatgacattttgtataatttaggatagaaattttatgttacatgttgtattgtcggccccttaaagtaattagttagccacatttcaatggatagctatagctgaatatactgttactgattaaccattttgattcgttgtatttcttttcactatactacacctatgtgtgtacacagagcgcaaggacattatgacaagatcgttattcctaatgggtgagataggcataaacgattacaaccaccacttcttccagaacagatccttcacagctgagatcaaacccttagtgccactagtgatttcaaagattgaaaatgccaccaaggtactaactacattcataacaaaagtatacttaactacgatttaccactgatgttttatcattttattatgcatggatgaacaggttttgatcgaccttggtgccaaaaccatactggttccagggatcccgccaatgggctgcattccgaggtttctcaacttgctccctagcaagaaccacaatgactatgacaagcttggatgtctgaagtggctgaacgacttctctcagtaccacaatcgtgctctcaaacaaatgttacagaggattcatcatgatcctaccgtcaccctaatctatgccgactactatggagcaatgttgaagatagttcgaagccctcagaacaatggttcgtgttttttttctattttacccaatccgttctaaaatatagcaatttacctactccctccatcctatattgatcattccctataagatttttgaggtcttctcaaattgatcatcaatttgaggtggtgtctaaatatttattcgtctagaagtaaatgacattgttgcatgtctatttgtttatctctgcggaataaatgacattgttgtatgtctactcgtttatatgtgcatgagtaaataacatcattgcatacctcgcatacattcaattgcatgtttgcatgtccatatgcatatgaaatacaacaccttgatcgatgatgtttagtttaagaaggaataatgttgtgcggtcttaatcttggtgccatttgtaaatatgatgatcatcaaattgggaaggagaaagtagtactgaattagacgtaacatagtattatgtttttcttattctacccccttcatctcaaaatataataatccatattactatagattagatataacatagtactgcgaatctggagtaccgtgtgttgtgtctaattcaatattagattgctaatattttaggagggagggagtagtaaatgtaatttcaaaatgtttagaatcaggggcggataccggcatggggtagctagggcttgagccccatgcctggcttcatgatccccattataatcttgaaaaatattatctaatttctaaaaatatttgaactctcattagttcagccctacgcgtgtagattttctggctccgccactgtttaggatgataactgttgggtaaaatttcttttttttccccttatcattcgatccttgtgtcttctttgacaggattttggttctgatttttttttccttgtggctgtttaatttgcagggttcacgaaggagagcgttctgagggcgtgctgtggggtgggtggggcctacaacgccgactcgctggtgtgcaacggcaacgccacgacgtcgaacctgtgcacggagccgtccaggtacatctcctgggacggcctgcatctcaccgaggccgcctaccacttcatcgcccgcggcgtgctgcatgggccgtacaccgagcctgccatacccaccagatgcacagcctgatcatacccacacattacaccttgtttatcccagatgtataaccagaaatacttgaatttaaaactgatgcaaaattagtaaattacctttatactccctttgctaagttgattgtttgaattttcactttgatttgtacattttttttaactactagacgatgttttgtaaaccaagtcctaccgctactttgatttgtactccctccgttctttatactccctttactaagttgattgtttagattttcactttgatttctacattcttttaaactactagtcgatgtatttcgtaaaacaagtccttcctctacttttatagcacgttttaactttggtaaaagaatgtgtcacacctcaaaatcccttataccttttgcgtgcgactaatcaaccgtcaaagtcactttagaacagcccttattccttctacccttgtcattaaacttttccaagtatccctaatagtcgtagcaattagtagtaacccgtcatagctgaggttttatgatcaccaaaaaaaacgaggatgtgaggactgagaaaaagacgcggtgattgtctcgatcgctcgcacaaatacgcaggcgtcaccattttcccgttataacacgcaacataggcacacgacgaaaattaacgggatgtgccaaaaatggcgctcgacaaggcgacaatggacctggggtactgctatccccaggatctaaaaagagcatgacaaatgaactggactagcagttccattcaaggtatgaataaggcgcgcaaaaagagaaggtttcatcagtttttagtaatgctcacgatcgatgacacaacgacatcaaattcaggcaggcatttttgctcccagaaaaaaacttccacgctcacattccagcgtgcctaattagataaacgagttatgaggtcatggcaaacaacccccagttactcctcgagtcgagccgtccaagttactcctcaagccgtccgagtatgtcgtgctctctgaaaagaaggtacctggagttttcacgtagccgggttagatcaccggttcaccacataagcagatttttttttctttggggtatattcaaataaagaacagatgcatatagaaatagttgcatgctacgcagtagtatttacatttgtgtagcataacctttgtagtcctatgcatagtcagtactatagctccaatcatagctactaataaaatcagactagaaaccaaaaaccagacagtatgctgacgaactaataatatgacttgaagataaagtaatagcttgaagtactatttaagctttgtcatgaatataaaataatagcttgctactcatatacacccaaaatttaaaatcttcaatacaatcataggcaacatggaaaaggtgttaaatgccatgagagtttttcttaataatttaaggtgtattgacttagtttgaaatgcctctgaaacaagagtgagaccattactttaaatccacatcacagagagtttataacccttccgttgtcccggcgaaaaaaacaagagtttataacgaattaaaattactcctacaaaattattttttacagcaaatctattggcacagctttctccagcttgataaatttaaacatattagcaatgtttgaccaggtagattccaaaacattagatacaaaataacaggggaagcaaataatacttaatctataaaccattaatttggtgggtttaatagatcataattcttgcttggcatgtccaacaattgagttaagtggagttacgcagctctgctagcagctaatgcattcaagcaacctgccaacttaagcaaacagcttactgagggtgtcaggaaagagcccaaccagtgtgtcacttatgctaaaccaactattagaacaaagttttgcatgccaactttaagattaacttttgtcaatggtttattcaggaattttgaacaggcatctagctagaaaatagactaaattaatatgctatatcagtttcacatactctttctcagcaagcttcacttcagttcctccatactcaggtagcagaacggtgtcaccttctttcaaagatacagggatcagtttgccagccctgtcacgttcgccaggaccaacagccactacttttgcagaattcagctgggttcaagtaaacagacaaattataacacaagaaacacataagagaaaaccatacctaccacctgctacaatccatcattcaatcacaccaaacacactatagtttcattttttaaatagaaaaaccaatcaggaagcatctcaaaatataatggcactcgacttcccctacctattacaggatgatgccatatcatcattcataggaataaggtaacagattcagtccttgatgcaccattggaccaacaacacttcctagaatctaggtggatcacaaaatcactatgcttggtgttccgagaattgcaaaattaaggtatacaccataatagcccaacatgaatatgcaatcatgaccaatggaccagcaatatagcatatcagactataattaatatagcatatcagactataatttcccaaatcatcatatttaatgcaccttattatcaaaatataacactcaaatacaaggacaagctagagtacaaagacagaagccttacaaagtaattaacccaacattttttcatcattattcattcattgtgcagacacaatgtctgcatttactagcatgcttagaatatagatatcacaccatcagcagttcactgttttaaataccttaacctataccttaaccttactaaggactcatggaggactcagtgtgctgatgggcaacaattctctgcttctacctgctgaagtggcagggacactggtttcttattttcaattttatatggaacaggggaattgttcccatcattccttgtgattcggaaaagaaaaacgtttctatcttcaaaactctgagatggagtttaacgagacagtctagcaatcagaccaaaggtgcagtactcgcgtgtccacgaagatcaatcatacaggttttgttccaacttaaaagactgaaatctacatgattataagctaaaaaccatcacctatacacaaacacccatctgctatacacagaacaatccagagcaaactatcactatctgacaaaattctcaaccacccagatccatctcacagctacgctcactaatcaccgctctatgtcccaaacctcataaggaatcagtcgacagtttccaattccgccagcaagctaccaacaaaagaaaaaacaaaggctctaatttttatccctaatattccctagccgctagcacccatcagcgatcctcgtagtcgctagtacacaagcgagtcgggcacatccatccgcgaaagaaaaaaaagggggggggggggggggggggatctctgtctgcgcatcggtacctgcttggtggtctccgggaggaggatgccgccggcgctcttgttgggctgcagcagcttctccaccagcacccggttcatcgacgggatcagcctcctcgccgccattgccgcgccgcgacgagctcttcctcttctctcttcttgaggagcaagttgatgggcgtggaggagacgggtgagtgggtgacgggggggaccagcgggcgagccggattggctctataataatccgcgggggtttagggtttttcaatcgagaaagtacgattttgcccctccggatggtgtggagagggagagccctaggggtctaggtgagggtagaataggtaaacctcggggttttctcgggagctctagaatgttcgtggcggcggccaggggatgcgagatgttgggctggcagttgaattagtgggccgttttttttccgggcctcgttgcagatgctctgcttctcgcggtattgggctttttttttttcttttgctcctcgtagtgatttagtacagttttacactaaggttccgtaggagtttggactgggatttttcaagtcattagattctgattaattgagtattgaattattacaaatttaaaaattaaatttatttaattcttaaaataaacttatatataattttttcttttacaaaagatgcatcgtttagcactttaaaaaaacgtgctcacggtaaacaagaaagttacaaaagctaaactccctaagtttgtatttaatttactactccatccttccttttaaatatatgacgctatgagcctatgagttttggacatgacattttaccattcttcatatttaaaagttgaatgcagatatgaaaaacataagctatgcttaaagtacatttaataataaaataaaatccacaaagaaacaaatggtacttacatatgaatggtcaaatattacatctaaaagtctaacatcgtcatatttcttaaaaatggaggtaatgtgatatttttctcaagaaacaattcatcaagtattgtagacttaaaagaaacaaaaaaaaatagcatatattgtttgtgaatgagtaaaggaatttctacggaaaatagaggagtatcatactatctaatcgagtacagtatgttcagaaaaaaaaaagagagagagaggatgagaaaggactaagaacaacttgattgtttggaacagcaaattgctcagctcaattggatggtgaggctcaaacaatgtacccataagcgttacacgcctcgcggcaaaatctaaacaactgaacaaaaacaaacaactatttattcgtaatcacctagctaagaaagaattgacaagcagggcaaaaaggccacatcaaaaaaattgtagaggagatcaagacctaaacaaattctgaagaatgtgaagaacaaactgaaatagctagctagccagctatatatttatgccatcctatctgttgtgaagaggattagggcctgtgagaacctccctcttctcctcatcaagcacatctccaccttcctctgcatgctccaacaccattgatccctttgcatgcaccacctgatgctgatgatgccctatcagcagccttctcccaggcctcaaatatcctactccatgctgctgctgctgctgttcatcaccacagaaagaacagcaagaacagcaccctacagtagtactgatgatccccagttgcagcaagaacactagcaccagagttaggagaaaggcagcactgatgagccctctcctcagcagcatcaccattgtctcatctcatcatctccctctggatctctttagctactgatgattccagtgctatctggcagtggcagctggttttggttttggttttggttcagactttggtgtatgatggattaggtgtgctgaaaccctgcaagggagacagtgtgagctgcaatctagctcaatgccctagggttgtaggacacacatattggagtctgcaaagatttgagtattagtcaaagcaaattaattgcattggtgatggtgaagattcatggagatgattagcctggctatctgtgagtatgtgacagctcacaagtccagtgttagaagcttccttaaattaagcaatcctagtttcagagctagtagtaatgccttttccttgacttgcacagaaagcatgcaaacttgtggtaagaaaaccgaagtgaaagcaactactccagtactaattgttacaactctgattcctgaatgtgactgggttacttttacagtattgcacacatacttcaagttgattatgtatatacactttttgttcagttatgtttttttccccctaatatcactgggagtgtttcaaaggaaagaaagaaggtagtagtggtagtagtagcagtgaaaatctcttctgaaggagtatgaatctgtcagtataggtggtgtttggttggagggactaaaatagggctaaactttagtccctctcacaaaaacataagtccctaccatagtgacttatgcttttgtgagaggtactaaatttagtccctagttcccaaacacccccatgtacaacccatatgaaattgtctcaactctcaagtcaagctgcttcagagatttactttcagaattcaggaaagggcttcagcaattttggggattcaggaccacccccctctgggccttggcttgtctttgtttgagaacactttcaattctatcaggaccagcttagctcagtctcagtgactcactcctgcaccaccaccactacacatctccctgctacacaacaatatactgtaatgcaatggtgtatgcacacagacacagctactgttgcagatgcccacacattgtactctagtgtttgctgccagtgccagcaaagggactccgttgcatgtcctctctttggattgcgccattcttgcctccaatctttatgggtcaatttgtttggtaccatcataaaaattatagagttgaaaaatatcatcgtatgtgttattgatacatgggttcggtcctcacatactattctcatatacgttggtaatttgtaactcatatatctttgtgattgtattgtccaaattatccttatctttgtccagactctcagcattcaaagtgccccgaacaagatgtaggaaggacatccatgtaatcataactacgaaatcctaataaacttatgtcaaaaaaaaaacctaataaaccgtttacaaaatgcattacaaaatggttcagagttcagactaagaatgcttgctgcatagctgacctgaaagaatcagatagtggttaattagctgtatatgcatgcatgcttctatttattagatgcaaataattcccatgatcagcatgcatgaagctccttataggtcgataatatctgcaatctgcgtatatgcaccccacaaaatgacaggacagctgtccctaatgatactccattaatgagtttgcatggagtattcaagagccaataggcttataggagatatgcaggctttggtaggtactccctccgtcataaaaaaaagacaaaccttggatttccgtgtccaactttgactgtccgtcttatatgaattttttttataattcgtatttttattgttgttagatgataaaacatgattaatattttatgcgtgacttatctttttaatttttttcataattttttcaaataagacggatggtcaaatcagggtttgtattttttttggacggagggagtactcacatgcagagttgcagtacacgctgctgccactggatatggtgctgtacactcgtactgtgctactgcgtatatactgtcagtgttgcaaatgcagttcagctggatgcaacttagggggtgtttgggagagctctcccaaacacccccttaatctggattaattaaggtccctgtcaactggaggattcgattactccctccgttaagaaatattaggcatattttgtttcgttgtgataagattttgactaataatttgctttaagatatcatttgtgtgattaaaaggatagttacttttaaatactctaataacctaaattttaaattttacgttaaaaattacgtcctaataaaataattgttggttaaaattatgtcctaattaaatacaatgtgccttatattttttttattttaacaaaagaaatacatataatacttatctctgtgtttaaaagagtgtatgttggaggcaggttatgaggtccttcggccggcatgctaaagcaaataattacgaaacacaacagagcatagcgaagccagaagaagtgcggcgaagcacgacggagcattgcgaagccaagaaaactacggtgaagcacaacgaagtagagcgaaatacgatgaagcatcatggagccgcacgaactcactaaggtggtgtttggatccagagacttaactttagttcctatatttagacacttatttagagtattaaatatagactacttacaaatctaattacataagtgaaagctaatttgcgagacaaattttttaagcctaattaatccataatcagagaatgtttattgtaacatcacataggctaatcatggattaattaggctcaatagattcgttttgcgaattagtccaagactatagatgggttttattaatagtctacgtttaatatttataattagtgtccaaacatccaatatgatagggacttaaaagttttagtcccatctaaacagggtctaagtccatatctatggtcagcctgctagcgaccgccctcggatgaaaggatgaaggccgccccgaaagggcacccaagaaggccctgcctagcaggtgattcatatccgacctaacagagcccaacaagttgaataggttgatcaaagaccaaaatatatatctatgtaaacatccctagtaatagaacaagaatgtaaaaacttatataaacaaaaccctagggttagctaatagggttataaacctaaaaatagtcccaagagttatactgtagaggtagatttaaaaaaacaatactcacttggttaggggcagatagagtatagtactactatgtaaactcaaattacaccacattgagcttttccgatccacttattagcaaataaaaaaaatatttgtaagtaaaaattttatatatgtatcttagcgataaaaaataactgttgtaaaataaactactagaaaaaagttaaatttaaaattaagttctaagagaaacaacgaggctcttaatgaccttaaaagctgaaggagtaaacactcgcgagtactattaattagtggttgaaaacgcggccggcttagcttaatgacgaaagatttatagctgagttagctttcctgttacaattaattcgaccagcaaccgcgatttcgcaacttgcaacaaacaacggcgacgcgctagctgtctgcctctgtcccgaatccagacagacgcggtttcttcgtttgctcttcttcccttcccttccctgcggcgcactggctgacaggtgggccccgcagcatagggaatccggctgggtagcaaaacgtcagaaaaaaaacgcacacacaatgataatcacgtaatcaggctggagagatgatctaacaatgattagcgtaatcaccattcttaaccccaagtcctgacgatgctcttcttcctccctggcacatggctgtctatcattaagcaacaattataattttatagtaaaaaaatttatcaatctgacatagtaattcttaggccatctacaactactgtacagtagttagtttccatacttgctatattatatagacattttgtatggaagccatatatctaatgaatattgtcttcaaattaaattctcattcattcctatctcttctctctctttttacccatatattctctttttttcattcttgattctcgtatagatatggtttcttatataaaaaatggtttcttcatatttttatatctctcctcagtaactctcttatcacgtcagatttttacttaggccctgtttatttccaaagttttttttttccaaacttccaactttctatcacatcaaacatttcatatacacacagcttttctaacacatcgtaccaattttgaccaaactttcaaacttcagtgtaaactaaacacaaccttatatgacaatgtatttaattctatagactctagataacataggttagggatggccttaaaccgaatccagacgatgttcttcttcaactgcgtgtgtgcgtttgccggtacacgttgttctcgacggtagttgtttctcgcgcaattaattcgatctgggtgcacccagaaaatctgcagaagctcgaccgcttcaatgttaactacttagtaaataaattacttttgattttaagatgcagatattcattcatagctcctgcagagaacaattaagacaagtagactttcaatcgaccaccgatccagtggcgtgaagaagaaaaacagaaaaggaccatggagttgaagagagagtgatcatgtgatctaagctgactaactatttcattagatcattgtcacagataatgcgtttcagacaggttatcctggcgtatatggctatgcagaggaagatgataggctcaccgttcatgtattggaaggtcaaagtgtcaaatggatggattggctccaagtcaaatccctgctgattttgtcgtctggtttgaccagctttacagcacaagtgaaacctcccgaggccgtaactaggccttgtttagtcttaaattttttttctaaaaacatcacatcaaatcttagacacatgtataaagcattaaatagataaaaataaaaactaataattatacagttaaggagaaaatcgcgagaagaatcttttgagtctaattccataattagccataagtgcaacaataatatacatgtgctaatgatggataaattaggctcaaaatatttgtctcgcggtttctagacgagttatgaaattagtttttctattcgtgtccgaaaacccttccgacatcccgtcaaataaccgatgcgataatattcttttcgcgaactaaacaacgccaagaatcggtttcttccttttgcgtcgaccattgcagaatgcagacttctcctgtttaccgtgggtgctggtcagaaagaaagaaagaaagaagcgtaaaaattgattaatgggcatgtgtttatgtatgtttaccattaatttgtttatgtatgttttggtgtcggtacacagtccaacatacaccggccggcatgccatgtaaacaggatactcgatctgtaattaattaggagcagttgggtgaccagtctacaaacacaattaggaacaattaggagcagtagttgctgttcaacgcgtcattgataggttgtgtttacattttcagagtcaattacaatttcatcagactcttaacttaactagtccagtggaactatagctgcagagatgcaatacttttgactgtgtataaagctagaagctttagagcaaacaactggatcatttcccctctcgtaccttggtttgcccctctttcgaaacaaactaagggcacgttctaaagagatagttaagcttagttactcctcgttttaaagtaatctatcatactaggagactatcctattgttttctccataaaaaaagagataatttagcttagttactcgtacttgtttttcgtagcacactcttcaaccactgaattaacggtatgtttcgtgtaaaaaatttctatataaagggtgctttaaaaatcaaataaatttatttatcaaggtttaataattagtactcgattaattatatgctaatcatgttcctcgttttgcgtgtggctaataagccaagtcagtaatgctagctccaaatcatatatatccaatgtaatagccaagtcataaaatagttgcttactatactattaatatctagtcccacctttcatacacacattacgtcttggagtccgtgctgcagctggctaccgatctgtagcccgctgctcttctctctctctcttcttttatctctttaaaatatgtttatagctggcttatagtctgctattgtacctgctctaaggtggaaagagtgaaaccaatgctgagtttattctagagtttaggggtggcaattttctcgtttttcgttagcatagcttcccaaacaggtaagggtccctttgattggaggaaaaacatagtaactttgaatatttcaatcctatagaaaaaattcttatgaagccatttgaaacaaatgattgaatcctatcctatcctttgaaattcctatggaatgaacaatcctatagagattttggataaaatttagcaagagctccaacttcttggaaacttttctgagtctatctctcttatccgatttctgcgtttttcctgtggttcaatcaaacagtcattcctgtattttttctgcgtttttcaatcctatgctttgcacttgcattcctattataatcctacatttttcctattcctctattttttttcatttttttcaaaggcattttagaagtttctttaaaagtcaaataaacctattttctaaatttataataatcaatactcaattattcatgcgttaataacttgtctcattttgcatgtcacgaagttgtcacctccaaacgtccaaacaaactatgcctaagactctaagactctgatctccaaccaacaattgcgaaggtatatcctatgctgaaattaagattcatcttggtgaactctgtcctgaacagcctgcctatatacgcagtggcaacaattcccttatcgaaagggaccatagaagtttttgataagaagagaagatcattcttttgggcagggaagctctctataagaggggtgcgctatctggtggcctaaaccaatgtatccaaaacatattcctattactaaagcgcatgcatcactgatagaattcatccccgactttcagaaactcaccgtttgtttagattgggaatgggaaacaaactcctttctagcacaataaatggtacggtgatcaagtgctaggagagaatttccctccaatgtactcgcatgcagttgacaagaatgctacaaatgcttaccgggcgcctggatcaatatttcgtacctaggctttctatagtggcggagtgagaattccaagaggtgtgtcagattgtggaggaaataacaatggaggatcaggttgacgtccaacacaaggaggtgctttggttgctgcaaacacaacaaatctatgaagctcttcaggagccaatggcatgtgcaacaaccgagagttcatttggaaaagccaaaccccgccgaaagtttagttctttgcatggatgttgttcagagagtgtcctcacaaaagttaacatgcacaagaataatattatgcaatcctcaacatgtgagctatatgtgatggttcagcaaaaacaacattgcaaatatgtgttcaatgtcccttggctaccttattttggagatctatgggaattcaattgaacatttcctccataaaggacctcgccaccttgcaaccctacagccaaacaccatccacgtatttccaggttttctatctactatacttctgtggattatatgaaatcatcgacatggcgtggtcttctaggggcaaacgcaagtgattgccaattttttttaacaaaatgtgtacaagataccaccttgtgggctaagcgagtgaagcatgttaacaatatcgtagttatatctaagaaaaaaaaatcctatcctcatgttgtgttctgatgtaatccactaaaacttgtatttttccttgtaagtatcaatcaaaattcaggcgaccactctaagaaaattatgagatactacaaggcacctaattaaaccaagctgccaaaggtttgaccttaagctgggtgggaaccgcactccagcaccatctctcagtttttttattcgaccacctcttaagttttcacaagtgagtataacacttccaagttttgacaagtgaaatatagtacttctacagaccactggaggatatcattttcaagggcggacccagaccccagtcaaacctaggccattgaccggggcctagggcaaagatccaatggaccataacaaattttcactatgttaaattgactaaggtccacccctatcatttttttataagctttagatctactaattacttctaaacttatagacatccactttatttaaaaaaatgattgaacaaatatattattgaaattattttcacaaccttacatattacacagataaattggtggtcatagtttatcttgaagaccttgccgacgttcaaagtagcaaactttcattgattgtgcacattcgttttcgatcgttaagtatatattgattgatttaccaaagatggtataatacttaataattgcacattcttttctttaagtatattaattgtgttcttactaagtactatgagtttttcaatcgcgaacaaaaataagtatgagtttttttttcaacagtatagtaagcatgacaatatagacttgttacaatattttagtaaaacaatataaaagatatttatatgaaagcatttgcaaggcatatatatatctacttattaacatattcttttttaaaaaaattctttggtttgtaatcaatattatacatttttgtgcatgtttatgaccaacactaaaatccccgttggtttggaattgaattggtcctgactaattaaataagaatatctctctaatttgaacctttttgtttggttgccaaagaaatggaaaacggaaatagaataactttcggttgaatcaaacttttagccggacatatatagttccaagaactccaaagcttccgacaaaattttcagccggtccaagtccaacgttagcacgcaaacgcaacgcgtcacctccatatatatttgtatgtacttgcacttgcacacattttaacatgcattgcaagttttgcaacttccgtgatgtgacgccttgcaagtcctgctcgatcgtgtagatggagatcttgaaattgaccctctaaccaacagacataatactgtacctagctagcaagccatcactctctttctgctagtaatttttagaaggaaacaaagttaattaatattaaaagagcagacataatactactccagtgttcaccatatggatgtatgcatatgggtgatgacaatttagttccctttccatggatatctttgcttttgttcaatggttaattggaaaccaatcgaaggtgattatcatcatgtatgagaattgagaaataggagcttgaccacaaagagttttttttttttggcaaatggcaacaatatgccatgatcaatatatgttcatgcacacattcttgggccatgttactccatgttcctcctactaatgtaggagtatgttattcccttcccaaccacttaaatgatttttcttgtactcgttagtaggcttatttagagcagtatgttaattctaatatattctcacaaaaactgtggcatgcttattaattccaactctctcttttttaaaagatgtatatgctcatataaacttgtgcgcgcacatcctaccattatatacatcttagaagattgaatcaacatatatatttaaattgataaagtcactttggtcccctcgttgttgacatgtatatcgcttaccaccgaaaaaataattagctgtaaatgtgaacacatgtgctagtttagtacttaaacccaggttctacctcaaggaacttaactagctagttggttagctacgctcacttcgccacattgatgttatgtgtgtataaagtatctgatgttttttatcccaaacaatatgatattggaaaaaaaacaactgttattttttatactaaacaatatgatatttaaagcacacacattacaaatttataccgtgttcccttatttcgtcgtaagaatcacctgtgttaactacgtatacatataattaactgtaattgttttattttctgcaattcccaaatcggcctccaagggaagccattttttttaagcacatatagttgatgatggaagcataatttggcatatgttatatgtattagtatattgttacatcacgccctgctacaggataaagtgatcagggtatcactgtgcggttggcttatgtgagattaggtgaacgtaaaggcatgccatgatgctgtaatctgttggtcaagtactagattttcatttctttcagcatccgcggacaatttttttgtggatttcatggatggcttatgtttgctctttattccattttcgaatatattcaggatggaaaatatttgaggatcctggacaagtaccggaatcattttatagaaaattgcggaagccataaactataagtaaaatttctgattaaaatttagcaaggttatggtgatgtttctacacgctacgtcgctaccagttgtgtaaaatttcaagatcaatctcaatttagcttcaagatattagatatgagattcacaagtggcagaataaacagaggaaaaatttcaaacttctcaatctgttctattatagcaccatgaatttcatatcttacgacaaacaaaatcaagctggctatattttaaaatatcacttccaccattttttaatatatgatgttgtttgcctttcgacatacgtagtactatgtattaacaatttgtcttacttttaaaaatataaatattatctattttattttattgtgaattgttttacaattaaagacagcatgacttacgtatttactatttgtgcaaagtttttagataaaatgaattttaagtacgtctaaaagataacaatgacatatttaaaagcagatgtaatacaagtttgtatgaaatgcttccctacctcctatgtgtacgttactttttcatgggattattttaaaacaactaaacatagtttgccgaggtttccattattttactgactcgcgtttatattccctttccttaacaaactagtggattatattgtatacatgcatgacaatggatcgaagcgtgtctagtttttttttcatagtatgccactgtataagtcgaatcatgaatcaaccacacatatttggatttgattaaatgatatttgaatgatggatacatacaacctgaaatggacaagaaccctctagccccccgcacatgaactgctgatactaacctgtcgttttttttttctaatgtatacacttattacgtatattgggggtcattttcttgtaaactcgatcaatgcaattaaactctgttgttgatgttccagaacacgtaaacgatctgatgtgttcacataaatgatcacgacctcataacccatgctcatttttccttttgtgaggggacatgttcctttttccacatcaaaattaaatttgattttgaaacatttggtagatcttggatgcattacctttttttgtcccaaaagtatagaccaattggatgtaagaatttgagtaattccatagcaacagacatggtttatctaataaattcgggaaaaattaaacacaaacaatggaaaaggtgaataggtcttttcatttaagattaccgaacagcaagacacaacactagtagattgcaaggacattaggtccttaattaatgaaaaagttaggatctgaaaagtaaaatctctatagcatgtcgaggtttttcatgacctacaccgaaaagccattgattgaggcatggcagaaatctaaaatgtagtaacatgaaaacacgtgattaatttgagtttgaacctttagaaattttagagactaataattggttaactgctgctttgtgaaaaaaaaagtcttgaagaacctttcttgaagagtaatcttggacaggatttcatccttgattccttctgcttgaggcttgagctatatataatgtttggtgatttagcatgaatcttagtgaataaattatcccccctcataaaaaaaaaaacttgtgtgcatgtatccataaattctcagtcctataaatgtatccataaattctttcactcctataaagaaatagtctatcctgtaggagtacatgtacaactatacatagagtcgagtcaaatgttcagaagagctaacagttgtacaccgtatcaccattcaaccaagcaagagtgatatcattatacttctattcatatattcttaggtccgttcttttctgattaacatgcatattttatctcgatgtataatttgaatgaaaactttttatataaaagttttaaaaatatcaaataaatttattttttttattttaaaataatcaaaactcaactaattatgcattaatgatttttttgttttatatactcgtacttaatcttcatctaacatgaacttgaatggcgttactaagtactagtacttaattggagtatacaactcaattcatgtagaaaaaaatgaagtagtaattttttttaagatggaggtagtatttcaaggtggatatatgctttctcgtggcaacctactgtacatgtttgagtaaaagagacacggacatataataatgtctgccaataaaatgaaaaaaaaaagaaaaatgttacttaaataccacagatgcagaaattcctatgtgaataaccaggaatattgtttgacaagagaagaggcagatgttttttatccatataagtagtataggagtatacaaagacccattttttttattaatcctttaatcaaatactaaaaaactaaaaaatattttttttcccagcaatggcaggagcaaagatcacacaggagaggagagacagaaactgtcaaaagaagacagattccaccactgccaagtgccagcgcagtcctcctcctcctcctctacactgctttccttccttcaaaaagtagaaaggaagaggaaaaaaaaagccttcaaaagaaaaggaaaaaaacacacaaaaagagaagaggaggaagaagaagagagagagagagagagagcaacggaaaagctacccaagggagaagcgagcgagagagcgaagcagcctcctcctcctctctctctccttcctccgattcacacacactcctcgtcgtcttgtttcttcttcgtctgggtggttgatccatccatccagagattgcctgtgcgaggaagggagcgggcgagtggcggatttgtttttggtttgtttttattggtggtatcctctcctcctcctgtgcgaggagcagctggtggattgttcgttccagctccgtttcttgtcttgatttggaatccgggaaatttttccgccccccgtttcttgatttccggtccccccccttccttggtggaagtgggaaggggagggggaaggattttttggtggggaattcgagggggcgaggtgatgaactcttgcctctttgaccagccttgattttcctggtgattttgcttggaatttctcggattttgtggggggttctttgatccgggctccatgggtctctgccatggcaagtcggcggcggtgctggagccaacggtggaggaggaggaggagggggcgacgcgcgtagccgaggccgcggcggcgccggcgaagccagcatcgcctgcgccttcggcggcggcggcggcggcggcggcgaagcccgggacgccgaagcagcacaagttcccgttctacctgccgagcccgctcccggcgtcgagctacaagggctcgccggcgaactcgagcgtggcgtcgacgcccgcgcgcggcgggttcaagcggccgttcccgccgccgtcgccggcgaagcacatccgcgcgctcctggcgcggcgccacggctcggtgaagccgaacgaggcgtccatcccggagtctggcgagcccggcgtggcgctggacaagggcttcggcttctccaggcacttcgccgccaagtacgagctcggccgcgaggttggccgcggccacttcggctacacctgcgccgccacctgcaagaagggcgagctcaagggcgacgacgtcgccgtcaaggtcatccccaaggccaaggtcaatccaatccccttcttcttcttcttcttcttcttcttcttcttctatccagttcacgacttgttctccttcgctgaggttttgactcaattttcatgtttattttcctcgcttggatttaattaattaatacacttaaaatcttctcctgcattgcttagcgtttacacctgattgaatttatattatatttgtgcttgaatgtattgtttaatgctagacttactttgggttgatgttttcaattttatgttcaaagcatcattgtgtgtggattcaacagagttacttcttgacctcatttggttcagttgccatgcttgtgtttttttagctcaattgctaaatatatcatattaggtgggagaaagagagacattacgaagtaggtttactaaatgcttccatgaggatttgttctggccattaatactttgatgaacaagttagttgcttcactcaacgcttacaaaggacagatagatgagaaaaatcacgtctccatttcgggtgtttcttgtttggtaatttgcggaggggcaatgttgctccattgaagcttgcttggtgctttacagcattggtttcaaaatgatggaatctgtttctccataatgtgcaagttctccgtatgtgaaaagcttgtgtagcatatttgcttcaagtgagccaaatggcgtcattgtctccttgagctctggtagtattaacatttttatcatcttatatttcattggctgtttagtcatagagaactattaaatccctgagtcaaagtcaaagaattgttgtggtgttgcgcaattccagcctgtattgttattagctgcgaaacagcgttctattagttctattgaagtactttgccccttctaccataactttcaagtttcaacactgttgtagttgtagaccttcctatgtcttttggtgggaggtgtctaactactatcatatacttatagttgttgcctttctatacatcgatcatcatcttgttgtttatacaacatgttcagagtcttgacttacaattaatataatgctttaagttagggtctccctaccttttgcatgttaaaaaaatattgttgactgtatttcatgtatttatgctgttatctatcactttttggatatcagtgatgctggttttccttatcgatctagtctagatatcctcctgtagtgctgtctcttgttgctcttctccttttgatgtttactctccttgataatgttaaatgatacataaaacaagcaattatagattatattgattagaaatgcatgtcttttattacgcctgttatattgttgtgcatatcattgtctgttgttatgtaactgtgcattgccaacactaatcccacgacatttttttttgggtatctgtaattgatgtgttactctatgctttgtgctgtgcggtgcaatgttaatatatagaattgttggctgcgctcagagtatgcttgtatttctgcttgtggataagcatccttggtgcaatgctacttccaggccctagagccaaggcccatgcgtgcaacagttggttgatgaactacccaacatttgctgtgctatctagtctcttattgcttggctgaaaccacattgacgtggtgttgttacatgaaatgcggagttggacctgatcacctgactgattggcaaattcttatccaatgatgcagtaatcacctgactaattggctaacacatgtatttatatgagtagtatgatatagattttccattgttgtgtgtaataaacaattatttttaatcttattgttgtgtaatttgattaataatactgtgaaattgctgcctttgacatctagttacatatatatgagtccactggaactccaattctttcttttttccaagagaaagtccaatttaagtaatactgctaaccagtctcacacaagcaacttctttcgacagatgactactgctattgccattgaagatgtcaggagagaagtcagaatattgagttctttggcagggcacagcaacttagtgcagttttatgatgcttatgaggatgaagaaaatgtatatatagttatggagtaagttcatagtttttccattcttcagtttaacctactgatctgctgaaagttataagtaatgactaaagttttgatattcttatgctaaataaacagaacacacaacacacatactaattcttctgtaggttaacacgaataacaattgttggttgtttttttatgacaaacttggtctcaagcgaacatgacatgctagcatgtgttttcatttcgccatttggtatcagtcattttgggaaggaaataaaaaatgacatattgatgcaataaattttctctatcatgtttaggttagatatcagtcgcgcgcagacatgatcacatgacatttcattttttagatacatgtgtttaggagctggcttgattggctggcgctgaccatactcatatgagacttggatgcttttgtagccagtgccagtcataatctgtaaataattctcaaacttggctcaatcacaatttactttttatggaaattgtgttttgtacaatcaattctgattgttagcttcatcagtgaagcattttactcattaattgctattaaagtttctttctaatatggtacatgtttaaaagattaagaggttataatccctttcactgtagacgattttaagggcctggcctcataagtcataaactatttcttagtatatacaaataaagtgtgcactattttaaacaagaatattaggggaggacccttctgattacaaagtaaacaggaatacaaaaagggaaaacatgtacacaagttaaggtccaaaaaagatagcaacagtttataaagctcccacaaacaaatataggcagaaacactatatccataaagaaagctttcaactttttcctagctactctatatccataaagaaagctttcaactgaattcaaatgtgtatcatttttttgtgtagtaaaatgtcccagaattcaactgtgataatctccttgaaatagggtgttgtgatacctgaaatacttccgtcaattgattattttcaactcactggaattttttcccttgatttaggttatgcaaaggaggtgaactgctggacaggattttggctaggtacttacagttatatcattttctgataccagcattgtttagaacaatcgcttcattaattgtactaggattctgaaatctgaatataactgcatacatttttctttgcagaggtggaaaatattctgaggaagatgcaaaggttgttatgcgccaaatcctaagtgttgcttcattttgtcatcttcagggtgttgttcatcgggatctgaaaccagaggtaagtttgattcaagcaattcagatattgtttagatatttctcttttgtaccatttaattttcattcagttgggtgcctatgaaaaatcaaggctgtgggaaagttatctacatcgtacaacatgcttagtgatgtaagagcttataacggatagtttcttatgcatacattcttgatcctttcactctccttaggcttcgttcgttcctgccattggagggagttttttcagcgcacgcgaaacgagaaagattaatacatgattaattaaatattaattattgtaaacttgaaaaatggatttatttgactttttaaaataacttttatatagaacttttttgcaaaaaacacaccgtttaatagtttggaaagtgtgctaacggaaaacgaggaagttgaaatttgtattgagagtatagaacgggatcttgttgtgcaaatactgctattattgttttcaagagcaattttgtgctgatgctaatgtttgcttgtgtttctacttgtgtcttgtagaatttccttttctcgtcaaaggatgagaactctgccatgaaggtcatagacttcggtttgtctgactttgtaaagccaggttagtctaacagattttcttaaaccttgtttagtaaaatgttttatgtttagctatttaactataggcacatctgaccatcattatattctgcagatgagaggcttaatgacattgtcggaagtgcatattatgttgctcctgaagtgctccatcgatcttatggcactgaggcagatatgtggagcattggagtaatagtgtatattttgctttgtggcagccgtcctttctgggcacgtactgagtcaggaatattccgagctgtgctgaaagcagaccctagttttgaggaagccccatggccaaccctctctgctgaagcaaaagactttgtaaggaggctgctcaataaagattaccgcaagaggatgactgctgcacaagccctctgtgagtaccataattatcttcagtttacactgtactaccagtcaactttgcagatgaggaatgcttttttgttctacacatttaaggtcatccatggattcgtggtactgaagaagtgaagcttcctttggacatgataatttataggcttatgagggcttacataagttcatcttctttacggagagctgcattgagggtaatatttcttttagggtgtattggtttgccctctactaatgatatttatctttattgccccaaattaatgtggaacaatgtcatttatataaattatgctgcatcgctttttagagggtaatttagtggtaaaatcaactttgcatagcaaatgacgttgttttaatgttcttatcattctttcttcagaatagtatgtatcgctaaccatgtgtagagcattattgcactttgcccattattttgtcatatatcatgcaaatctgattgaatgagtaatataataaggtgatcttagaaaaatcctaaggatgctatattttctcccatattatgatctcacatttcctgtgtgcatttaccatggaatatcttgttgctgataatagtgctgtgctcactttaaaaactactactaagtagctgtttgtgttctgcaggcccttgccaagacattgacaacagatcaaatctattacctaagagaacagtttgaattgataggcccaaacaagagcgatcttattactttgcaaaatttgaagacggtgagttattttaccatttagactaaataactagtctgctatgagattgctaaagtacgctaaacctccaggccttgatgaagaactccacaaatgcaatgaaggattctagggtggttgactttgttaacacagtaagcctaaagtcctttttctctctacttttcaaagtagcacctgcagttgtgtaatcacttaccctatcaatgatgccagatatccaatattcagtacagaaagttggattttgaagagttttctgctgctgccatcagtgtttaccagatggaaggtttggaaacctgggaacaacatgcccggcaagcgtacgagttctttgataaggagggtaaccgaccaattgtgatcgacgagctcgcatcggtatatgatccctaacactaaattagcttggggttgggcacgatgaaatgtttctcacaggtgatgatatactattttcaggaacttggattgggtccttcggttcccctacatgttgttctccaagattggatcagacatcctgatggaaaactcagcttccttgggttcatgaaactattgcatggagtttcttcgcgtaccatcccaaaaacctgagataataacttattttcttacatcaaccaaggcaaaagtgtgatgactaaactaatctctggctgtctggagaagcggcatggaaccagtacaaagattaacaaagctgtcctagtgtaacaagtgaaaaagctctcctgtcaggcccgcgaatttcgccttctcttaccagatgattgatgttgtgtttgtattcaggtttgtttagaggtgaatgtacagatgagtttaggaaacaggaaaaatgaggtgctaagaaagtgaaacatggtttaatttcgattggtgtaactgtgtgcgtttgatcttcgccgatctgtgaatgtcgtgattggactgaaattgagaagtgaggtggtatcagtaccatattcgtagatatttcttgagtttttttttcttattgaaatttactcgtgtttatttgcaacagtttggctcattggctgtacatcgatgtgatgaaaacggctgaaaacgatatcaatttttttttacataaacaatatcagtatggttaggaattttttatatttatgaattaactatttagtggcatcaacttcaattcaagacgatcagaaacaatcggtaatgacaaacgtaccggtacggttttcatcccagtgaatggcacacagaaatggggcgcaaatggctttttattacatactgacctggccctctaattccttccaagtttccagtataatgttgttggtagtattatgcagcagcttaattgccagtagaatctgaaaacttccaaaccttccctgatcatacatatttcagacaacaagagtaatacatatatattcttactttccacacaaaacggaggagcagcacaattttataagctggaaaaacaacttaattgccggtagaattttcctctactcgtaatgatcttgcctgaataaatacgtacatagttcacacaacacgccaacaagggcaaaacataaattctgacattcacacaaaatggaggagcagcacaatgtacaagctggacaaactaagaaaaaaaatacataatgatgttgcttagaaatatatattccagacgacaacaaaacacccaacacatcaccacttgataaaaaaccaagtggttaatttaagatgcatctaagcttactccctccatcacccaagcttactccctccatcaaataaaaaaccaactttttgaaaatgaatccggacgaatacatattcagatacatctcctgaagaaggtgattcttttcgagacggaaggtgcggttaatttaagttttattatatgggaacaagactctccgtgtaggggatcagtttgtagtaatgtagattctcccaagaactccctactaccacggtgtgcctgccctgttcatcatcatggtacgtcatgccattcaagcaaaccacctgcttttcctcctccttcccctctccgattctgctcccgtcttctccgtcgtcatcgtcgccgaggaagaacaagagatcacctctcttgccgatcaccccgccgcctccgccgccgccatgatgaaacggcgcgatcgggatgaacatgctcgtcgacgtgaacacgcaccgcttgctccaccgcgggctcacgccgtcctccgtcatccagatcaccaccgacgacgaggtcgacgtcccctcgtcgccggagccggcggcgtgggccaggcacagtacaccgttgagctcgctcaggtggaaggcctcgtggaggaacggcggccggcatggcggcggcggcgcgacgacgctgaacgtctcgtctcgcaggcagaggcgcagcagccggctctcctgcggcggccgcgccgccgtgtcgtggcaggtggtgaagaagagggcgcccctgaagaaggtggcggtgtgccagacgaggacggggtagggcgtgtcggcgacgatctccctccagcaagaaccgacggagacgccgccattgccgccgatggtgcagagctccatcccggtggtggtggattccggcaccacgccgtcgccggagcggacgaagcagcgggcgaccttgtacgtgcccgtgtgagggtcatggccgaacccggtcgcctggggaagtgcgcggcggcggcggcggcggcggcggctttcggggagagcaatggcgctcctggtggccggattgacgacgtaggaggtggtgtcggtgggcaccagcacgaggccattgcaatggctgagctggaacaccgacctgaactcgccatggaagcttctcctgaagattaggctggcaccggcaccggcaccgacctgctcctcctccgtctgtccgttgcgccgccgccgccattggtagaggcggatggtgtcggagaagttggtcggccatatgatgtcgcgctcggcgtcgtcgagcagctgcggcgcgatgaggagggtcggctcccagcggtgcctggcggcggagcggcggaggtgagcggcgacgaaggagggcgcgcagatggcggcgcgccatggccggcaggcgggcgagcacctcgagcaccatctcatctggcatctcgccggagagctggctgcagcggcttgttgccggctgctcgccgtcgtggcggtggcgagccctcttgacgacgttcttcctctccgcgatacggctgctgcgccgtggcggaagccctccattgtcgggcccgacgacgctggtggtggtggtggtgctcttgcgctgcctcttgttgctgttgttgttggccttcttcaagtccatggatggtgaagaagaagatgaagcaagcgtacgtattaaatttataacatgcgctctaatcggattaatttagagaaggtatggatggcactaggaataatccgaaaacgattagtactactacctcctccgtttcaggttataagacgttttaactttagtaaagtcaaaactactttaaattagaccaaatttgtagaataaaatagtaacattttcaatcaaagacaaatttattataaaaatatatttaattattgatttgataaaaataatttagtattataaatattactatatttatttataaacttagtcaaacttagagtagtttgactttgaacaaataaaaacatcttataacctgaaacggatggagtagcaagtagagtgatggatgagaaaactagtagtcgaaaacttggaatcaaatacggagggaggagcactcggattcattctagagagaagaaagtgagagagttacatcgatgggaggagcagtcgagctcgagcagcactgaatccggtccgatcgagcgtgccaagatccaacgccgccccctccggtgaacctgcgcaggactcgctgccggcgccggcgaatccatggtcgcctcgtcgccgcccgcatcttaattgcaagtagaatcttcctctacttgtaatgatcttgcctgaataaatagaacatatttcacacaacacaccaacaaggacaatagccacaatacttgaattctgactttcacacaaaagggaggagcagcacaatgcacaagctggaaaaatctacgagcttgttcttgttcagattgatgccattttaaaccatgctttttttagcaaagttattaaatatttgcatccatttagtttcttacaaaactctggtaaataaataagaaatcatgccaaaacttggcaatattaccaaattgccaaaattttggtattgctaaaatttggcaaggtttattttggctacaatctgaacataccttatatctatatacctaataaaaaatcagaaagacttcctgttggttattttcgtccgttcgttttttttcatccattcagtttttttcgtctttccttttttttcatcgccattttattcgtccgtatattttttttcatccatccggtttttcttcatcgccatttttttccgttagtccggtttttccttatattatttgatcccacgcaccttcagtcgctgtctaaacccatctttttttttcatcgcccgtttttttatcttatctgatccaacgtgcctcatgcatgcgattctagtaacggacgtgatggtaaccatcgcgtcttctgttgccgcctctctccctcctatatattgtaaacattgttatcaataaaggatggctcattcattatctatattcttgtgtgcaattctctctcactcaatctctctcgctcaatcaattctattcacaatacgttatcagcactttcgctctcgcgaaggagatcgcgaagtgaaagaaggaaggaacatcgcttttgatctaacagaaaagcgaacataagaattatcagagaaggtacgatgcctacctttcattggatcatggatgccgttctcggcctccctcgccatcagcgcgcacgccggctccgccatcttcttcgccgaccgatgaggagtacgcgtcggggatcccgcggaggcagggctagggttggtggacgccgccactaccctcgccaccgtgtgactgcaactccggttgtggttcccccgcccgtccctgtcgcgccttctcctccacctccggttgccgaagaacctcgccggatccttgtgcagggggtgcagtactgcgcctaccacggttggactgtagtggtgacattgcccggcaaaccatgcgatcttcccccggaaatggagtcgctgccgccaccatcaaccgctcctccaccacctccaccgacaccaagccaacgccgacgccgttcccccacgcccgcgccaccggagtccggccggaccggtaccctggctgcgcgcatgggggagccggccttcttcaatccgtcttcgtctcgtcgtcacgccggtgaagccgctgctcgccgtcccggcctccgccacaccttcatcgccgttccccatggctctcctaaccgtacactccctaacggggtgccggggaatggcgtccgggctcgaccggtttccgactccgacgaggatcgggaacagtcggcctaatccggccggccaaccgccggcggacggaggggcgaccgaggcggcagttgatggtggatggtgctggcggtggacggcggatggtggatgcaggcggtaactgtggctgaaggaaggtggcggcgtgtggcggcggtggaaatggaggcagcggcggcgacacatctcgttgcggcggcggcgcccccaacggcgacatcagcagcgtacctcggtggtgtcagccgcgctcccaatggcggcgacggcggcgtgccccacggcggcggaaatcccgcggggggcggttagggttctaaccctaatgttaacagtgaaatttggtaagcctggagtagtcatcggcttagagtcagcatcggcttcaaagttctgagattagccgatgagagtagtcaagtcgtcagttgtcagattcttgctatattcggttaaggaaattgatctgctaaaggaagcttatccaaaagagaccgagttcaaaaagaacgcggcatggcaagttatctattaattaggaatagtttgttagtttccttttatcttttggaaagtgtgtttagtgtcctataaggactttatcttttccttttatctttaggaaagtttctttcttgtccgacaaggacttgtatcaacccatgagtataaatatgtacacccggggtctatgtaatctatcttcacgatcaatacaattcggcacatcgccaccttttaccttttctactttattttatcgtccggcgggacttggcacttgatgcggggctgcatcggtgttcaatctccggtgaagggataagtccaatgttccatcggcccaggcaattgtctcatctacgtcggcgtcgttcaaggctgcatcaggacattcgacctcttggattactctggtttggatgatatatttgcctacctatttatcatatgtctctgttaatccagtcttagcatatcaatttagctctatcggccgcttcttgttttagggtttctgccgggatcggctaaatcgtgttgctagattagattagcttagacatctatcaccctgaaaactcaatcaacggtttgattgtttagatagtatgtttcttttcatacttagggctgcatcagttaagtttgatctactaagtcgtgcttagaaccataatctctagcctgcttcttgattgccaataagggtttcatcggggtttcagccggtgagttatctggacattgcatcagctcataaggattgcatatacatataagctagatttagccgatgacaacaaaggtttcactgtttaatctaatcttgtggatttcatgacatcggacctccagccgatgtgtgctttaaccttcggatcgatgttctattatatcatattgctagccaattggtttatactggattatattattatttcattacatcgtcatcagccgattgcctttatatcattatctacattggacatatagccgattgcttaaaccctattgctatcggctggtatcggcatcggctattatcggctatcggctggaactactccatcggcttgtcagccgatcggctgttttatctactatttgcatatcttgtcaattgcaggatcaaactgactggcacgcccgcatctcatcaagatttggacctgcacaggagctaagcagatctcccaggccgatgtgttcgattttcacgtcaacacctaactccctcccgacgccccccccctcccccgtgcccttttgctgtcgggcctaatgggccgcgccctagcgcccccgcttccccttgtttgccggcccaatgccgcagggtggtgggccgaatcctttagatttcggcccaccacccaatttaccatttaaatttagttttagtttttattttcagcaacaattacattttagtccctatgttttatgtaatttagtcgaagcagttcatcagttgtacaaacaattatgtaatggtcctatagaccactgatgttatgtgtttattaacataggtgtttatttaaataccctgtttcactaaatttatttgttatcttaataacatgccttttgcatattatttcaagacacgctctactttctcgctttattaatttacaaaattctataaattttgtattttgatttagcaaattctcttaattatgtacaacataattaatggaggatttaatgcatgttccacttcacactttgacttggaaattaatcacatgtcgatggagtcctatactttggtcatatcgaccataacttaggcagcgagtatctcgcccatcataaagtggtctacattttgagatgattacctgatggagccctagaaattggccgcactggtcataacttaggcagcgagcacctcgcccatctcacagaggtctacatctcacgatgattacccacatgtgttcttttccaagaatatgttttgagaaatgagattatttgaaatttggttgaacacaaggtagtggagtcctaaacattagctacggtatattcaccagaatatatttgcctggagaccgtgttttaggcaacaagtataacttgcccactattaagagatctactccactatttaattacttggagattatccacattgtgccacctaatttcgaactctaactcaaattgtcaggtctataacctacatctttcgaaacattacagaatatgaagtcttacatttcgcattgagattataaccacaatatcatgtttttattaatttacctatgtaaattgataatgttaaccatgattgtagggacatggcaacaaaagagttcgacgaactcgccctcgatgggactaactatcccatctgggcttctgatatcaaaatcaattttgcctctcgggggattttaaatacaattgaggaacccaatgatggggacccagcaattgagcccaggaagctcaatacaacccttttttcttttgagactctacattcacaaggatttcaaacatgaatacatgttagagacgagccctctcaacctttggaaagctctaaaagagcgttatgatcaacaaaaggaactcatttggcctgagactaattatgagtgggttcatttacgcctacaggactttaaaactgtggcagaatacaaccatgctgttcataacatttgttccaggttgaagttttgcgaacaagagccaacggaggcagaaaagatagagaaaactctatcaactatgcttccagaggacaggatactgactcaacagtatcgcgctaacaatttctagaaacattctctgcttatacatacattgactcaggcagaaagacaccatgagctttctttaaagaatgcccaacagcgcccaccgagctctgctccactgcctgaggtgcacttcaatgtacagaataatgctgagaataagaaaggattcaagggaaattcttcgaataatcctaagaatctgactggaaagcgcaaacgcaacaacaacaggcgcaaattcaagagtcgaaagaaaggaaaagggaagggtaaggcaccacaacctcgtagcaatggcaacaagcattcttcaacaggtgtggatctgacactcatatcgctaaagactgccgcatcccgaaacatcttgttctcttgtaccaaaaatccctcaaggacaaaaaatcttctgagaacccaagatttgaagcccacttcaatcttacacatgaagagcgccctgaggttgcaagttctcaccaggctcctgttgaaccagagagcaaccccaatgttctcccagaagatgtctctccactctctgcgatggacgatatgttcatcgaatactgctcaacagacccacttggagatttgcaatgatctcggtgcgtcccacttggagatgaagctgctcttatctcagtgtgcttgaaacagtatattgatatcctataagtttgccaaacaatattggttgtaataagtagataagtacgaactcccttatattgcaaggttgtatggcttgctagtcattagagtatgtactattaacatatgtaaacgtcatactatgtatttgatgttttaattattgtatgtatgtatatatattggataaagaattcttaatcaagcaattcttctttcattatagatgtctatgtatatcgctctgattggagaggaattatgtcttgtggacagtggtaccacaaactctatacttagggagatcaaatactttcaaactctcaaaaagagagaaggcaaagttttgactatcgctgggcgcgatactatgatagttggctcaggaagagcaattattacactcccaatgggtacacaaattacaatcgaggatgctttattgtatcctgatttaacccgtaccctactaagttatagagatatccgtcagaatgggtttcacattgaaacccatatggataatcgagaagaatttcttctcttaaccaaataaaacggatatggcaaacgcatttgcgagaaaattccatctctcacatcgggattgtactatacatacattaagcccattgcacatgttgcgtacaaagtaatttttcaaaatgttgatgcattccacgatcgacttgggcaccccggtatcgggatgatgagaaaaattattggcaactttattggtcatcatttgatcattgacaaatttcccaaatcctttgatttcgtatgcactgcatgtgctactgggaaactaattttgagaccatcttatctcaaaattagagccggaccacttaaattccttgaacgcattcaaggagatatctgtggccctattgtgccaagatctggaccgttcaggtactttatggttttgattgacgcatctactagatggtctcatgtgtgtcttctatcgacacgaaaccatgcctttgccaaattaatgtcacaaattataaggctaaaggcaaattaccctgaacataggattcaatcaatccgtatggacaacgctgccgaatttacatctcatgctttcgatgattattgtatggcattgggaattcaggttcagcactctgttccatatgtccacacacaaaatggtttggctgaatcattgatcaaaagaattaagcttattgctcgaccattattgatgaattgcaaattacttcgtcgtgttggggtcatgcagttctgcacgctgctgaccttgtccaactacgaccaactgcatatcatgaaacttccccgatgcagttagtacgtggaaatcctccaagtatttcccatttgcgtaagttcggatgtgctgtatacataccgatctcaccaccacagcgtaccgctatggacccacacaggaaagtggggatctatgtgggattcaaatctccgtcgatcataaagtatttagaacccttaacaggtgatctatttactgcccggttcgctgactctatctttgatgaggaacatttcccggcattagggggagaattcaagtaccagaaagaatgccaggaaattgattgggatgcccagggtattccagcctcagacccacgtactactgaaactgaacttcaagttcagaaaattatacatttgcaaagacttgcaaataacctgccagatgcatttaccaattataaaggtgtgactaaatctttcattcccgctcagaatgcgccagaaagagtggaggtaccaaataaaaccactcaacttccactcactaaaaagagaggaagaagtatggccactcagcgagaaacaattgctaataagcaaagaaagacggtaaatgcaaaccaacctttagttggtacacaccaaattgatactatatatcaagcagatcatgatagtctgcaacctagctcggtggtgcacaatgctgagactaggaattcggaagaccatagacacattgtttcgggagatcataatgagtctataagggttgatgaaattgccatcaattactctgaaactggagaatcttttgatagaagagcaacaattgtcgacactaatttttctgaacaaattgctgagtgcctccaagttgatccagaacctaggtctataaaagagtgccaaaagcgctctgactggaacaaatggaaggacgcaattgacgcagaattagccttgctttacaaaagagatgtattctcggctgtaatgcctactcctcgtggtatctttcctgtgggatacaaatgggttttcgtccggaaacggaacgaaaacaacgaggtggtgagatataaagcaaggcttgtagcacaaggttttacgcaaaaacctggcgttgatttcaacgaaacttactctccagttatgagtggtataactttccgatatttaatatcattggcagtacaaaatcgtctatttatgcagttgatggacgtagtgacagcatatctttatgagtcacttgattctgatatttacatgaaggttcctgacggaatcgacatcccgaatcagaaggtaaatcgtaacatgtattgtgttaagttgcagaagtcactttatggcttaaaacaatcgggcaggatgtagtacaaccgattaagtgaattcctttcactaaagggatacactaaaaatgatgattgcccgcgcgtctttatcaaaaagtcccccacaggattttgtattatctcggtatatgtcgatgatctcaacatcattggcaatacacaagatattaatgaagcacgtcatcatttaaagacggaatttgagatgaaggatttgggtcaaaccaaatttttcttaggtctacaacttgagcatttaccttctggaatccttgtgcaccaaagtgcatatacccagaaaattttggagaaatttaatatggataagtcatatccttccaaaacccctatggtggttcgatctctagacgtggagaaagatccatttagaccaaaggaagatggagaggatgttcttggtcctgattttccatatcttagtgctattggcgcacttatgtaccttgcaaatagtacgaggccatatattgctttctcggtaaatctattagcaagatacagcgctgctcctaccaaacgccattggactggagttaagaatgtctttcgatatcttaatggcacaagagatcttggacttttctttaaaaagaaccaagattcaactttaattgggtatactgatgctggctatctatctgatccccgcaatgctagatcacaaacatgattcgtatttttacaaggtggaactgctatttcatggaagtcttctaaacagactctggcagccacttccacaaatcattctgaaataattgcattatatgatgcatcacgtgaatgtgtatggcttcgcagaatggttaaccacatattaacatcttgtggtattggttcattggaatcacctaccattatctatgaagataatgccgcttgtgttgttcagatggaaactggttatattaagagcaacatcactaagcatattgctcctaaattattttatccttatgagcttcagcaacatggagagataaacatcttgcaaactaagtcatgtgataatcttgctgatttattcacaaaatctctaccatactccacattctttaaatgtgtcaaaggaattggtatgagacgacttaaaaatttgtaggatttagggggactatcttcctctggaaaataacctattttcgtcatattatactctttttcctttgtatgagttttactctttaggttttctcatccaaagtttttaacgaggtaatatcaacataagcttatatgacctatcatttggcttttccccactggggtttttactaaatgataactgtagacattatactattttggatcaaactatgagttttactcatagatctaaaatagtcaataatatatatcacggttctctccttatttttcccactgggttttcgaggagttttacgtgatgtatttaactataattatttctaagattatctttacagatatctggaacactaaatgagtaatgatcaaagttggattcgatcaagggggagtgttatgaaatatttgggtgatctcatccaactatatggatagagcagcaaccaactctgggacacgacggttggtcgtgccccacacctcttctcacctcacggcgattctagtaacggacgcgatggtaaccatcgcgtcttctgttgccgcctctctccctcctatatattgtaaccattgttatcaataaaggatcgctcattcattctctacattcttgtgtgtaattctctctctcactcaatctttctcgctcaatcaattctattcacaataaaaatgaatctgaattcagatgacttattttccaaaaagttaaaaggatttgttagcaaaaaattcaaaattaaaagaatttttctttttgtaaaaataatatttattagcaaaaaagttaaaaagaatttgttagcaaaaagttagaaatgatctgttagcaaaaagttaaaaattaaaaggatactttttttaaaaaaagaaaaagacagagtagaaatgatttattagcaaaaatataaaaatcaaaaggattttttttatttcgagaaaacaaagatttgttatcaaatagttgcaaatgattagttagcaaaaagttaaaaatgaaaatattttttttaaagaataagataagagatatctaattttttaaaattaaaaggatacttttttaaaaaagaaaaagacagagtagaaatgatttattagcaaaaatataaaaatcaaaaggatttttttatttcgagaaaacaaagatttgttatcaaatagttgcaaatgattagttagcaaaaagttaaaaatgaaaagattttttttaaagaataagatatgggatatctaatttttgtgtaaaaagaaatgaatggagatgcggggtatcgatccccgtacctctcgcatgctaagcgagcgctctaccatctgagctacatccccctcaacgttcctcatatttactaaaatttattcataatttgaattcttctgcgcaaatttgttgccgcactagtacttctacacaaaccgtaggcatcttccaaacttcccgtacactccacttcttccccccatggcgatccctccccggatcgcgggggccggcagcggcggcggccgcaagccgaggatgccgccgctcccgccggcgaggaccctcctgaccgccttcgcagcggcggcggcgctggccgtcctgtgcctcctctcctcctcgtcctcctcctcctcccgcacctcgtcgttgcgcggttcttggggatccgcgggggcgaagggcgggaagaagtacctgtactggggcggccgcgtcgactgccccggcaagcactgcggcacctgcgccggcctcggccaccaggagtccagcctccgctgcgccctcgaggaggcgctcttcctcggcaggtaacccaacaatcccctctgctttcctgcacacccaagaaatggccattcccttatttggataacaaatgtgctgtcgattttagggtgattccagttaacttttgtgaattcaaatgttcgaatagttcattacatcagacactatactatagggttggtacaattgaagaagtacaaggtgaaaatttagacgtggagagggggtttgtccaaagattctgcaatgtagtgtagtactgttcttctacttgttgaatcatttgaatgcggtagagtttataatcagagctctggaatgtcttcatatgaataatgtagattcatgttccgtgttgagcattccttggttgctctttatgtcggtaatattccttgaaagtcttttatgttcattccttctatttgtaatttccttctctagctgaattgtacatgaaaaattgaaaactgaatatctacttaggtggacaatgttttcatttttagaaatacacatcacattcccttccctggaaaacaggaatgtttgctgataactcaagtttgtgcctcttgattcagaagaaccgtagtcaatcaatacaatggtttactctgacaatgctacaatgagtatttcatgaaggaatattttgagcatcctcaggatccatgaaagtggtgtggattgtgttcaaattgctgtacttgatgagtgtgcattgccttaggcatggtagcataggaaacggatgagtattagagggatattggggcatatcttctctatccttttcttccttcattccaggccagcatgtactgtagcaagttcctattattttccatttttaatttaattaattaattcataactacaattaaagtaatgtcagaagtacacaaggcccatgctatgttttcacatttctaagcacgctatcatatatgtttgatgtgaggcattaaaaaattattatttttaacaagtcttattgctttctagaatatttgttatgccctcaagaatgtgccttagctcggtacataacacaaaaggaatcctccattcaaccaatgcaacttcggagcaaaggtctctgctttttatccacacatttttctgttgcttttttgctacttaaatcagaatttaagtcatgaagcaaatatttgtagatgggaagaaaattcttgctcaatggattctctatatgatatagaccttatctcaaaaatagtacctgttattctggacaattccaagacatggcatgagataatgtcaagaagtatgaaatcagatggaggcatggtacatgttcaaggaattggcagagctgaactcaaagataatcccctgtattctaaagctctcgtaataaaccgcactgcaagtcctcttgcttggtaagcacacagattattgtcgtaccattggttttgaccactatcatttgaattaaaaaaattgcctactttaatactgccagaattagtgaataaatataagatgtacagttttattcgttgactcctatgatcattttatatattgatgcccaaactttaagcagcataccttgaccatccctgaaatttaggtttatggagtgcaaggatcgcaaaagccgcagttccgtgatgctttcttataccttcttgccaagtatgccagctaaaaaattgagggatgcagcaaataaggtaccactcctggcattttttcctgcatcatttgtttatactgatatccttaaatgtaggctttaagcttaggtatttcattatatggtttttcctgtgctatatttttcctttgatcaatgaaatttggtcggacctgcatgttcaactttggctggacctgcatgcttagcagttaaagaaacattgctgaaacatctcaggtagtatctagtgtttaaatttgtgatgcaagactaccacaataaatcctaaataattttatcatctcctactatttgaggttactgcttctattttattcccctgagagtaatcatgagtaatgagttccatagttttctgtacatgaagtttgcactgttttgctgccaatgctgatgaacactagtttaacaaaaggatgagctatagactccaacaatgtttttagattgaagaatatgcttgaaagacctctgacctttgttttccatgcactgaattaagtgtggatgtgtaaaattcccaagatatttgttctctctacttatgtttcttcctctcgttgatagagatgaaaccagttattttgaataatataggagcttagattaccatatacagctctagcaaattacccctatctgttaatgagatatacacttcagttatgcaatctgttggttcaattcttcattcataaaccaaaatatacacatgcaccttgtagttatagcaactaggtaacctaattagttacactttgtcatgaagtaatatgtgaaacaatatatgtagccttgttgtaagtcatatcagatttaaagctatgcagtacatgcagagggcacctttagttcttatgaattcttcaatcaactagttaacacttctattgtagtattgtctgctcatgttcagtaacatgagtgcaggctatcctgtatttatatccctttaacatttttgtttcagatgaaacaaatacttggtgattatgatgctatccatgtgcgacgtggtgatctactgaaaaatagaaaagacagatttggtgttgagcggagccttcatcctcatctggatagagacacccgacctgagtttatcaaaaagcgaattgcaaagtggatccccgaaggtcggactctattcattgcctcaaatgaaagaacaccaggcttcttttctcctctgtcagacaagtaagacttgcactcttttgtttactgctcttctcacatgaggatctctggcattctttctttgcgttattatttttttgtgcatgcatcttaatgagttaatggtaaaccatatccatgtaaacacagtaaggatttgtctttgttctttttgttcatattctgggctgccaaggcatttaaatctatttttgtgttcagtttctcaacatttcatggttaagcaattttaaaacaagctattttctgtagcacgataaccaataacacacgcatggaaaatttaacaactcttgtttctgtaaatgcttcattcttttcttctactggccagataaactcttcattctgttgctgacaaaatctaattcatttatttacctacatatgcaagactatattgatcttcatcactatagatatatgatatatctctatataggtaaagactattgtaacctgtagctagtagccaaatactccaacccatggtaaatatttgacacttagaacaagatttagtcaagaatttaaaattccgaccagagggagtactactgctgcatagtaaatgcagtaataggcacagtatcccagcacagggacagtaacattgaaagacaagtgttactgcatacattcatggcgctaccgcaaagaaggtttagggtagttctatgtgtgtaattttagtaggaagcatgtggatatgcttattaagtctgtttcttatggtggccattcaggtacaaattagcatactcgtccaactttagtagcatattggagccagtaattgagaacaattaccagctattcatggtggagagattaatgatgcgaggagcaaagacattcgtgaagacaatgaaagaatttgacaatgatctcaccctctgtgatgatccaaagaagaacaccaaagtttggcaaataccagtctatacagatgattgataatagctggttatctgaccacccggcattgtgcactgcagcacgttttgttcatacatatatatatacgcacatgtgttcgtatgggagaggtgtgaaattgtttcttcattcttttcacaattagttagagagtaggttataggaggaattttgtttgtagcagaatgcatatacatatatatcccattttgcattctctgtatattcatgtataacaatcaactggcacctcgaggttcagttctggggataataattagtcgatcgatactactttaatgatgatttttcttaattgtgcaaaccggccttttcttccttattgcagcccccgtgaattgtaatggcatattttcaaatagctgaagttgcaatggcatggttccaattaatccttctatgatagcccggtcgacggcagtactctctccgttccgtaaaatactaacctagttacattctgttctaaatttattttattttttttatgtagcggagggagtagcttcttcgaggcttttttatcaactgtctgcactctgaagtagtgcagttccatctagtaaaaaaattaaactgtctgcaagactgcaatcagctgtctggttacctgtgtcttttaatttgatgtaaggtaagcagtgaaatttgatagcaaggaaattccaactctatatgcgttcaattttgtagattcaagaagactagaataatgaattcttaggagttgtttggttgatggctaaatttaccgcaccttactttctcacaagtgtgtcatgtcacacaaagtgagacacaatttgttagccagtgtggctaagtttagtaataatttgagtctatgatgcatagacctaatgactagcgaagtgagacataatataagtgtgataaccaaccaaacaatatactaacaaattgtgacatgcttaagatttggcatggcaacctttgagagccaaccaaatagcctgtaaacctaccatagcacttacaatgttaattcgtccgtcaataaacaagaaaacaatattgactgatgcatgtaaagagaatcgactcacattcttcctagtttacacaatttcctctggctagctaaaaatcttaaaagaaaaacgaaagttcgacaagaaaaccttcttgctctaactagctatcgactaccaccctcgaataatcttaactcgatcatgctccttggagaaaaacaatcaagttacaactggctagttcttgcagatcaataatcaggactgatggactatctctaattaataacaaaaattactaacaaacaaactaggaccggcctactactacactctcatgcattcctacgtacatatcagatcaaacaaaaacaattaactgagccacataaaatgcctgctatctagctaccctgggtaggctatacagctgcagctacgtacgtacgtacaaacgtacctctcacaaacgtacctctcactatgtacactacaattaagcattcaagctacgtaggagtacgtgctagtgtgctacagtgacctaagtttagctagctagctaagctacccctcgcttccctgctcgtctccttcgtcttcctgcaccagctgcaccctcctcttcttgccatggtcgtcgtccagccggacgccgaacagccgcaccgccgcgtcgtcgtcgttgtcaccggacggcgaggcggcgctacggcggcgttcggtcgtcgacgggccgagctccaccagcctgcagctggtggcggccgccagcggcggcggcgccactggctccacgtggttctgcaggaagtagatgatgtcgttgtagagcttcctcatgtgcgccagctccgacagcagcagcgagttgcgccgccgcagctgccggttgtcctccgacagcgccgccagcaagtcgcctccgccgccggcgtagtccgccggagaggagcagtactcttcctggaaatggtaggctgctgctgctgctgctccaaccggaggagacctcgtcgtcgtcggcggcgagaagaggctgagggggtaatgctggtgcatcgggaatggcggcggcggctgtggctgtgagcaagacgacgacttcctccggtggatctccgagaggaggtgcttggcgcccttcctgaagaactcgttggcgaactcccacctgtcagccactatcttcctgaaaccctgcaaaattaaccaaaaagcaaaacatggtaatgtttcatgcttcatagttgattacataaagattcaataagcaattaatcaacatcgagatgattaaatttggggataaaaaaagtacaaaatgaatgagtatatgtatggccgtatttgttgtgtaataaattgatgatgctggagctggactcaatgccattgatgcaggagttcgtatactatacgcatgtgcatgcataatgtcaatattttgtctgccaatgattggtgcacgagggtatgcatgcatggtgtggagtactctagttttctgaaaaatgcaagtcaaattaactaaagtgaaggagcatcgataaaagttgcatatattaaaagatttatccaaagccggctggtgagcaaaacatgggaaatgatacaaatgctatttaattaggcacatgataacatgagctagtatacttagtattccatcaaattaagaaaatagctcaaatgactttgttatccttcatctatttgaaaagttaagtcatttattatcagtgagaggaatagcatgtatttgcaagatcgaacatgaaagaaacgatttaaaagaaatcttagaaattccaaagcaattatgtttaggataaattgagatggctctactgctaaatgactatatttggaatcggggagagtactatgtactaactactgctactaactagtgaggcgaagagaaggctcttggcaactatttttggagttaaatacatgattaattaagtacaaatcacaacatcaagacatccaattaatacatactagcacagtactgtacttgtgtgtcctaaaacatatgttttattctacacatataacatcaaccaaggaaacataatagagaaaaagtttgatttgaaagatatcttttccatcatattttcctatgctgcaagctagatggatgttcaaaccaatggcgtctctattaattcaataaacatgcaaatccagaacgatagaacgatagagcaagttttcttgtctcgtcctaggaaacaaggaatggattctaaacgatgaaatgtcaccgtcaataaccagcagaaaatggagtatatatcagttgaattattgcggattgttgtccactacttttcagcaccaaaaacatcagggaacactataacagtttgcacgtgagcacctacatggctcaatagacagaaacaatctaatcaaagaatcccccaatttagttctcacttctcagcaagaaagagcaatcaaacgaaaaactggcaagaacatcaccaaagcgtagtagaaacaagaggagatcaaaaagatgaaatggaagagctagcgaaaaaaacagcatgcatataacataatgagtgaaattaattgcggcatatatatatatatatatatatatatatatatatatatatatatatatacatgcatgatgtatatatgcttacataggtgttgagctgcctgacgaagctggagaagttgttgtgcttgaagtagtttgggaggaggtccctggcgaactccggcggccgccacaccacgaaggtggcctcgtcctccccccacgacaccacgtcgtcggtcgacgggtcgtccaccagctggtacgtcttgctcaggaacggcgccggcgccgccgtcaccgccgccgccgtagtcgtcgaacggccgtgcgaacgctccatggacaccaccatctcgccgccgcacctctccacgaggaatgccatcgatctggcctgtaggttataacaacaagcttaatgcagcaagttattaattaagctacctctccacacggaacaagagaagaacgagaagctttgttgctactctacttttgctactgctaagctactatactgtatactctgtgatctctagatctctcctcttcagcagctgaatctcaagagagtttcagtgtgactcacatgcgcacacacacatacacaaacacggttgcaggggcacacacccggcagggccggccggctacccttcaaatattctctcttgtggtgttgtgggtcactggctcactgcctggacactgaacacatgcacacaccctctctaccactgcctcctcccatcattatgcatggataactgtgcaagtgagtagcagcagctatactagctaagctatgtttcctggatttgtccacatgtacgcttgaacacgtacagttaattgttgtgcgatccgtcgagaccagccaaagcaaggcctcgtgaagttttgctgctgggaaactactgttcggtagtggtactccatgtgagtatgtgacatcatatgcatgcatgtaccgtatatatacaggcgtaaacgtgtatatatatatatatagcgtgcttgcaagtacgagcagctataagctatagctaactgcatacatgcatggtaagcacgttatagccatgtaggggtagtacgtcaacacatgcatgatgccttcatttcaaatttgaatcacaaaagtatattttaaaacagagaggagtatatgatgtaggcaaagaacaaaaatgaagaaaaagaaagacatatatgcatctagatattccctccgtttcaagttataagacgttttgactttgattaaagttaaactactctaagtttagaatttatagtagtttgactttaactaaagtcaaaacgtttcaggttataagatgtttcaagtttagctaagtttatagacaaatataataatatttatattatcaaattagttttattaaattaataattaaatatattttataatattatcttgggtcgaaaatattaatattttttcctataaatttggtcaaacttgaagcaatttgactttgaccaaagtcaaaaacatcttataacctaaaacgaagggagtagctagcaccgttcttatatatggcatctttctcttatacctgtaagcccatttatacttcataattatttaatcaattcaagttgattaatcagtcaatactaattttgtagtcctactaattttccttcttcttggaagactggccatatatgtaatgtaagtaccactctctggtctctatccatgcattttacagtatgtaaacaggatatctatcgtagccttcatatatgacacattacatatgcgacaccacatactatcaaattaacccatgcatgcactagttataaattcaaacaaaatgctcagcaagaaaagtacgagcctcatcggttgcccatattccctaataagccaaacaacttattagggaataaaaattaattgagtaaatttcacaaaactacaggtattttgaccaaattatcacaaaattacagatttaaggagttgtctcacaaaactacatatttagcaccaaatttatcacaaaactacagattttagattaagtatcataaaaatgcatatttaatattgaacttatcataaaactacaacttttggagtttaaatccctagcaccattattatggtggagctataaacataattactttgtgattaaattgattctaaaccagtagttttgtgataatttagttactaaatatgtagttttgtgacacttcatcttaaatgtgtagttttgtgataaatttggtgttaaatgtgtagttttgtgatacaccgagttaaatctgtagttttgtaataatttggtcatagtatctgtagttttatgaaatttactcaaattaatttataagtaaattttttatatatttgttcgtagcgacttaaaagcaaacgttaaaaggaaattacgtcgaaaatatcttaaaatcaagttcaaaaatttattttggcttttgctttggtttattagggcaaccgatggggctctacgtagtgaaagaaataggaaattctagagcagtcaatcaatctacacgatattttatccctaaataagtacacttatagcacattcaaattttgtcacacaataagtgtattttctagatactgctttttccccaaccaccccttattgttcaaatcttacccctaactaccttctaactcctaacccctccttcatttaattagggcatgggcatctgtcattttccttgcacaacaattagagcacttacaatagcagactataagccagctataaacacatttcgaggggataaaagaggagagagaagagcagcgggctacagatttgtagccaacaacagcatggactctaaaatgcaatgtgtgtatgataggctggaccaggtattaatagtatggtatatgtttataggtaactattgtatgaatattattgtatgaatatgctattaaattgattatacatgatttggagtcggtagttggctatactatgctcatagtcttcctgagtgctagctagaaatgcacttatttacagatagaagtagtagtccctctatttacttttgatagccatatttcattttggcacacataccaaggataagtgattctacttatcatccatttagacatgctactagtcattcctcgtaaacaagcgattcattaatatttacgtttctcgatgcccatgtagccaatcttgtgtggaagaatggagagtcacgcattaaatccaagaaaactattaagatgataagttgttggattgatatatacctaaaaataaatttttcagatttagaaatatgactatcaaagtagatggagggagtattaaataagagtacatactactgactggaatccccatggtatatagtgaccaaattattctgccatctgaccttgctacttgctttatgcaaagatgtgtttgtttgcagagaaagaaagcaggtactttgtgcgttaatgagtactaacaagtttcaaggcatacccgtgactttcagagcattgaacatcaaaagactaggaaaaaaacccttttttgatccaacatcaatttcctactgctctctcgagccattggagtatagtactgcagcatgcatcgtatgcatgggtaatctgcaggtagctgcagcttccattaatatcatatctatgagcaagagaacaaaacacttctctccccaacttgttgaaataatgatcaacatttaaagttttcctctctgttttttttttttgacatggattgattaattgaactttcaccatgtatgtttgtccacttagaacaacatgaaagttgatgcatgcttcttctagtacttgggatttgaggaaggaaaaaaggtcttgattatgattcataaaatcaatgctagctattcttcacaaaacgaggcaaagatatagacaaatattacaaattagtaactgaaaaacatgcctggaagagaaaagagagatgacctttaattagaggagaacacatagctggatgtaaaagctgggtgatggacattctgttgtgagtgcagccgtgcagtactcatgatctcctctagtcctctgtccctgtcttctttcctttttctttttcttctatagcaccagtttccctcagtcaaactagatccaatagggtaatacatatggcaccccaattagacaatccatttcagagcaactttggcgatgcagttagctattagcttgtcatacctctcagttgtgcattaaggcagacatggtctagtgatcagctttagcttgagggccaaaacctacaaggaataatgacacctaaaaacattaaacaagtcaagaagccataaggagatgggcacatatatacaatacatagatataattctgatagaaactgtttgcgttctgtagtgttggctgtgaggtttgaatataatggaagattctgttccacatatgacaagctgctttaatgatgtgtttgcagagacattttatgagtacatcacatgacctttctctatcgcacatgtggcccactgcatttgtggccgctgggcatgtctagatctagcctttgactggctagatcatataacacaccaagaaaaagaaagagaaatgatgaagatgtaaaagattgagaatactatgttgagtcttctatatataacttttagcacaggtaatatcagacattttttgtagttagcttgtgatcctagacttcattatttccatatcatttctaagggtagattccttatgtgctaataagaactcacatgcatgatccaatattatcagtgcgatatatagtgagtgtcaaacagtgattgcaattttccgaaatttcggtaatttcggacccccaccggcaaatcaatatatcgaccgaaatgtttgggtttctcaattttttgttgaagttggtcaaagtttattcaaattcagtcaaatttcaaaaaatttcggtcctaccaaaatgaccaaaatttccgccgaaatcgaaagtgtaagcaagggtgtcaaatcagggaatatttaaaatttaaacagcatatatataagaaatttatccccttttcttctctattggggagggcctaattgcctaaatgctactgaaatgcaactttcccacacaatattaatttatacttttaatctcacacaatccgtttgatattaaccatactgaaatgcaacttccttctagggttcaactttccacctgaaaagtgttccctgggcctttttacaatataatgacggggaactgataattggttactactgttaaaattttaattcttattcagttttatccaattttattttaaaatttctacgactttcaacctcaaatgaatagcttgccatatcaaacagtatccaaatcaataaccatctgccacaggagcactgttcaacgttcattccggaggaggtgatcaggggaatgaacaagtaccctccgtccctccctgctggtttcttttaccaatgaagatcgtcattagaataggcaagataataacaagagtacgactgtacaatactctgtgcaaataagactgtctagctagttagggcgtgcatgtgaatacagaccactgctcatggatgcatatgcattttggtcctagaccgctgcatggggaagagctacgtagactgttgaattttagcatgcatggttgccactcttgtacgtacctgatgactccatggaacctcgtgacaattggatgtgcttgactaaatagatatcctttatgaacccgccaaggggcgaactttctctcccactcttagactgtgtttagttccacgttaaaattggaagtttgactaaaattagaagtttgactaaaattagaagtttgaagaaaaaagttggaagtttatatatgtaggaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttaggctgtgtttagttccaaaataattctttaaacttccaacttttcaatcacatcaaaactttcctacacatacaaacttccaacttttctgtcacatcgttccaatttcaaccaaacttccaattttgatgtgaactaaacacagccttagcttgatttattatttttcttttcagaaagaagaatcaatatccctgcaaaagaatcagcaaccagaatgaggaatggaccaactagagccaccatcatggatcccagcaccctgtacaaaataatgctttgcatgaccattctccatcattacatgatatttttcaggcacacagaagcatctctgtatggatatgtttaaatgcagtcgtcttgaagatatgagcaagtttgctttgtcccggcacaatttcataacataattaaaaacgatgggataatatctggatatggccaagttttcgcaattcccacagcgggcatgaaagatagtgacattaaccattaggcagcagtagttattatttctggactaatgccattgcttagagcgcaggaatattattgggagaaaactaaaggaaattagaaatgggcatttcaaatggagtcagtggaattttgcatgaactagggaatatgtactcaagcatttaaaatggacccattctagactccagctttatttcactgttgaataaaagaagtcgtttttattttttttaaacatcgtttttattcttaaaaaatatagagatttttgacagatgaatgtgtataattgggagttaaggtgtctgctactactagaaaacagagtttagtgaaatcagtggaaaagatactattcttttttgaacatcgaaaaggggatactattcttttttgaacgtcgaaaaggtccattctttttttcttaaaaaatagccacaaacaacctggtagagatttttatgcagggaacagaaaaaggaagaaaaggtgattcaaagatgagagggttgcctagccaaaggaagcttttcagagaacatttccttctgctcagagagagagagagagagagagagagaggtgcatgcatgggccagaggactcaggttcagagcattaagggaaaactgattaaagtctgtgctcataataaaggaggtgtaaagatgtgagtttaccacccctcttttccaaactcttacacacctcacatgtgcatgctccccagcaactctctcatgctgccatggcccatgggttgccttaggatacagacaggaatgcttctgggcactagatttagatgtttctgcagtaataaacagagagagtcatcatcttgtgtccagagcctcgcagatgaacggattgtaccatctgattcaactaagcatgcatgcaatcatcctatagtacatatcatactaatgctcttaacaggtgaaacttcttaaacaaagaaaggaagacattttagtgtgaatctgagtatacctctttgtcctgtaaagaaaagcttgacgatgtctctcaaaagctttcataaaaaatcttctccctagaatataaaagagacaaacctttaaactcgagatatgctcggagaatggagagcaagcagctttagaataggcgagcaaaagagaactggaactcactcggccacctgtacagcccgatccgtttgtagtgtaagattgataaatccctgctcctattaaacatgaataagtattgagttagaagagaatctccaaaacagaagttaaagacaagtcaacattaaatggtataaaaatcaagcaacctttcaaagtttcaataccacatgctagatcttattcattctgtgttttgcgaaaacaaacacactgccaaaagaaaaaacaagtcgccagttaccaccgcacatgacacgtcagatatctgaatgggaggtaagcaaagatacaggagcagctggcgcacacatctggcgcggctagcagcagcagaacgagcccatgcatgcggcacactgacggccagctagctcactaattatttctgcccataaatggccttgctataggagcagcagtcgaccagacatgagtccaagctcgtgcactgcacacgtgagttgacaccaggattcatgtgcatgaaggttccaacacacacacacacactcaaacactcacacacaagcattaaacttaagctacacaccaatttggagaccgcagctatgctctgtacggtgcagtcgagcactcccacccatctatctctctttcacggagacagaggccctgtttagttcctcctccaaatttttttatgtatacagacacacatttcaagtattaaacgtagactaataacaaaacaaattacagatttcacctgtaaactgcgagacgaatttattaagcctaattaatctattattagcaaatatttactgtagtaccacattgtcaaatcatggcataattaggctcaaaagattcgccttgcaatttacatgtaaactgtacaattgttttttttcatccacatttaatgctctatacatgtgtacaaacatttaatgtgacggaattttttgaagtttgaaggaaactaaacacaaaataaaggcagagccaaggtctccggtgactagccctgtgtgggctcctgttctaccacatggattcacatgcgccaacgcctcctaccattagttttcatcttttcaaaatcttattcaccagaggtgaacagttatacatgtttctgtgtgtatctgctgtttgcctgacctctgcacctgaagctagcaatttccttttcttttttctattttacaggcactatgagctgtaggtggctttgcatagagccatgcacgcaggcacagatctttccaacctcttcttcccgaatctaatcattcaggggtcagcattggcctgttctctagagagatcacagtgcgttggtaaaagaaaaaggatgcccactagtctaaaactatgaatggatcaatcacatactatactcatgtttaaccctttggaatcagaaaaaagggaagtctaccattgatagctcctattcagtgtttacactcaagttgtacagtaagatattcccaggaggtaggaactatagagcacctaaagacttttgtttcatcaaggagaactacactgaagttgagcatctagtgccagccattctttcagcatttaagcgaagtgatgatcgaaagaagcaaataaaccatatgatttattaccttaattagtttattaagaatacagaacattagattgatataaatagcaagatacagggataaaatatacagagaagagctactatacatcactaagttagattcatcatctatgaacaattctttttttttttaaaaaaaaaaagctcagccccaaggggaaagaattatgaacactttatctggaataaaagaaacatcagaaaatatcaaacaggcacagatctattaccagtttaactccactataaaatgcagttttagtaaatcccacagtttattaaggtcaaaacatcttcaaagcactccaattaagacattatatgtgacctccaaagaagtcaaggatgaagacagctccactctccacttaccatatgtggatcccatcatgcagtcctgaactgttctctgatctaattttctggcctcctgcttatccaagtacaaggtaaattaaaggtcacaagattcaccagagtttgttgccccctagagaggtaaaaatatcttgtcaacttcatggtgaatggtctgatcctgtttgaattaattttttttcttgaacctttttaatatttaattttcgtccacatttttttccatatcgtactgtttaaaattgtgggaattaaacaaaaagaaagtccttatgatccagtatgccaaggaaatcataaattttccaatcagacaagttctctatttttcagatttgacaccaaacacgtacactaaaactggctaagaaaaaaaaaccgatctgatcaacacatcagacagcatgtgaccagtacactggcatgctagaaggacaatgtagaagatgtgacaatttactagcaacaaaataacatgggatgtctctatagcgtgctaaaagggaagccagtaaccagcagggaagggcatatgcagggaattaaccaagtgacggaagaatgttgctagcaatgattgtcctagtgagctcctcttttgagatgcctccattgaggtggtctcagtagatactgatacaaagatttagatctccatggctaaagcgggagagaggaaagaagaggaaaagcaaatgggaatcattagaacttgccaactttctgaacgcagttggtccactctggaatcaaaaggagtcaaatggcctataaagattaggagttttctaaaagctgtgactttacactgtaactcttatctagtgaaagaatgttgtcttaaacatggtatggctaaaggtggaggttgtctttacagtaaaaagaagcaatgcattaccaatgacaaggcgaaaaatgcctttaagaatggaggattttcttgtggctgtgataaaacaagagctgaatactagtgtcatataatagcatggtcaaatgtgtagacactcttgaagtaaaagctactgacatacttccataatttattggacttttaatattttgtcaaggttggttaagtatttttttcatcaaactaaatagtgaaagaataaaagcagaaaacagaggtatgaacataggttataggaaactcaagtacttgcatatattcgtgcaatgcagtccggaaagaaggataaatccaaagtgtactggtagattcctctagtaccttcgtttggtccaagggatttcccatacctgcagaaaagcaaaagtcacttttgagtttaaaggaaacatggacttgcataggattgtcactatcaggaaaaacagtagttataaaactcaactttgaaaggatggcacttcttttcacacaatccaaaaaagcgacaaaggatcctaagaataatgtgatacaataaattgttgcaacatcaacagctctagtatatttcatacgatatctgcatttctcttacaaacagtaattaaataaaattagctctgtaaacagcaatcctttatgacctcgtccgattactgtaaattgcaatatgaatattctagaagctaaaagaattcattaccactgaattgccttgtattcctgtgtgtgttttaggtgtccacaagacattgctaaaccactgaaaccccaaaataaattgcattgggtcctttgaccattttgaactaatgaatctcaaattatgctgacaatggatccaaatttcaaataaacgctacacgactaaatttgtgatgccactgctattcgattaacatagcaaacatgatgacatgtcacagcttcaattggacaaccatcgtagtctagcctctcaagttttgctacctctcagctttcaattactgtggatacagattatttccttatcagttatattgaatatggctcatgatacaaacatatatgcagaggtgatcacaatctgatcattattttcttggttttaagcataaaaattgaagctatttatcccaaagagtctttaggatgaaaacaacatctcaagcataattgctatattttttgtgacacttgtgagtcaccaccaagcattaagttacctcatagcacaaataaaatagactatctattagctatttagttatcaccacaaaaagctttaattgatcaccacagtaaattttggcacctaacagtttgttgtcagagtgacaacatcatacaggtttctcatggaaatgcaacaatcctcagtctgcactttgacctcagcaaacaagtatagaacagtttatagtatgaaatgaaacatgtttacataactgcagcaagaaattaagtggatgctccaaaagatcaaacaacagtacaatttttcctaaaataaactacaggatttaccaaatgtaaaatacatcattgaatataaaaataaagcttagttagcactgatctagaaaaaagggaaactaatggaaaattctgtttgatgctaaggggatattgtgtgcatgctataacatattaaatgtatgacaggataaaaagatatgcgctgtgagttggtggaattcttcgcagacaatatcattagtaccttgcccaattctgcagacatgaagaaaaggccatcaatttgtcttctgttctagtgctttcaattctggacctttgttcacaggacaggtattagaaaccaatgtatctgtagtgcacccttctctaaatttatctttgcagcctcaatctgagcctgaataactataactcgagcaaatcactgataattcactgccaaaataaaaacattcttcactgcaatctaaatggttctctcttgttcttttacttctttctgtctgtctttctttggctttcactaatcatcgtattcctttactatctcaggaatatcttacttgaagataggtccatgaaacacactctgtcattctaccataagttgtaagccaagtcgctatcttaaaaaggcatacctgctagaagcatataagcttatagcttcatcccaagtattaaccatattaacatactacatctgtatctttggctgttttgtcttttttttttctttcaatagctggttcttatttctttacataagcattaatactacgagaagctgctgcagatgcattgcaaagtaccttagaagctgataatgcggttgcccatattttctcctctcctagttcagcttgatcctgcaatatgaacaactgatgttggtcagacaagcttggcttcagtggaagaagaggactaaaatgagatagcagcaacatagtttggtccaaaatgcaatctcctgtcactaggagcctctgtatttagatataaataaactagacacaaacaagtgaacaaccctgatgcttaatggggtaaatccaacagaatgaacccaaaagtatctgcaaataacaacagagcttgtcacatgcattacaggattgtctcacagttcaaatcttcagcaattccacaaagaaacatcaaagaacatattctgaacattacattgcacgaacttcctccgagatgagcctcaagcagaaggcggccgcagatcgtaacattccttggccatgcgaatacattgcaaccaatgcatcacctccacattagggtccttctccagaacaacatctctaacagcaatctggatcgcaccacggtacaatacaatcctgcctcgaaccctcaacagagtgcccaggctcaccacctctgacatcctcaacgccatctctgcagttggatcagaatctgatgccctggatgaactgctcgcagcattcaggtagtggtggttcagccacagcacgcacggcacgcatccggtgccatcgtccaccagaaaccggaggaacttctccctgcgatcacgggaaaccacgacgccgacgatctcggcacgagtaaccgtacggccgcagcgagcgaacgaaggcggcgaggtgtggcgggaggccagggagaggagatcggcagccaggagcttgacgtgcacgagatggagagaatccatgggaggcgacctgtccaatttttgggaagagagatgcagcaggttcgagactcagaaatgttcgggcaccaaacgaaaaaaaaggatgaaatcaacatccaactctagcaattttggggggagtcgaggaatcatttcacctctgcctcttgtcagcttcgctcctgcaggtctccctctgatggaggatcgcagctgctgtcgccgccgccgcgccgccctctactggccgcgatcgccgccgccctaggcttagacaggggttcgaggtgacgggaggcctcgccgcgtcgccggggaggcgcacgtcgagaatgggcggagctaccgacgggaggagccgtactaaaggcccgccgccaccgccgcccgccgccgccgccgccgatggagaagacgagcgtgcagtgcagctgcagcacggctcgtcgggaatcggtagtgcccggcggcgcggctctcgggctgctcgcctttcaccggcccggcccagatataatggtcggcccagtccggcccggatcaaggtgttggtcggcccagtaaaaccgtgcggcccaagtaaaagccggcttgttttccgccccttcttcctctctctcttcggcctatccgcctccgccattgacagcgttgaccaagtcagccgctccagcctctccaagcggctaggtgagcagccgctgctactaccctcaactgctccaccttccaacgccatttaaggcgaggcgaaccaccggagcagcagcagagcgcggccgatcccctcccctcccctcccccatctcgacgccggcggcgagcgagcccccacaggttccgtgagctccgggccatggcgcacgcggatgcggacgccggggacctccccccgccccccgcgaagaagaagaagtctcccgccgaggaggaggcggagaagaggtaggtctcggagggggggaatttttttttttatctccgctttcgctcgtcgcgggggtagtagggcggtagagctctgtggtctgttgatcttagcgcagacgggagcgggagcagcagaaaatgtggcgggggaagcttgggcgatctctgcattcacgctttgtctggtctgtcgtttgtgccgcaggaggaagaagcttactccggggagcttgatgaaggggcttattcggtctggtgggggtgacgcgacccctgcggagggagatcaggtcagagcattgtgtctcttgttttccgttgctaggctgtggctgtgcgattgccaattgtgcttacaagttgcaaaccgaacaaggattgtttcatctcacaaacttaggatcgttcatcagtgaataaacggaggcagtatatgttgtgcacatgatgttatggtattgcctggcattggacatatagtatgtaattggaaacaagaaaagctaagcaaattcaattaaagagcgagcatctagttggcgatttcgtagtaatcaacaaatcgtacaatgacttaaggctgttcttgtaggctgcaagttttgattaccaccagtgttctgcattgggtttttaaatgaattttccagtgagaactgtttcaatttttacattaaccatagaaagtttttttccttgatggaattctatatgttggaattctaagtggctctatttgcctgcaatcaaaacttgcacctgttcaacacaaacgggtcaatttgaactgaccatgtatagataagcttctcatctcagagtatgtcagttgactattgtagcgactacactgcaaatgtgtcattgtttctggaagcgactcaccaagctctgcttggatcattgttttgcttatgatttttctaaaatgaggatcacatttctggtttcaagttttaatggggatcacatttctggtttcaagttttgagatgtggaacaatcaatctactgcgaaagcaatataaccttcttgatactgcactgctgtctaaccctcataatagctatgttgacctttcattgggtgatatctgacttcatctgtagcctgtagggaactgaggggcctctgggtggtcatgtttttgctcattcaaatcgttttgcaggttatagttcattgcacgactcggacaatagatggcatcattttcaattctacaagaagggagcatggaggtgattatcaacttcttttcacttttcagctcttttgactgtcaagtgcttacgtggtgtgtattttgtttctgaacaccaatatgtcatgaggatatttctgacttgataaattcgtatctgctttatgtgtatatataatgtgtcatgtgtggatagtggttccgtgttcacaagttctaaatagctgcgaatatattgtttcttaaattgaacatctttatatgctggtatcctatttagtggttttaatcagggatggggcatagattaaggtaactgggctatggttccccctagtctttgaactatttgcattagtactaaactactaatgaatatgtaaagttgaacatgcccatccacccagtttactctagactcactgtctgcatgttctttggaattgaccaaattaactagtggttagtactgcctactagcaaggctgagccttgttcatggacggttcattctgtgtgtgcaatagaaaagctgaacaatatttattttttgtttgctaatcatcccaaaaagttttcaggaatattcttatctttcaattaactgttacatgaatttgtcattactcattatgagcaatattattgtttcatttgtatcagtaatcagctcgtctcctggagttctgaagttctaaaccatcttctgttttactgttacaataggtaaaggggtcccgctcaggtttgtcttggggaagagcaaaatgatccttggctttgctgaaggctttccaacaatgctgatgggtgaaattgcgatggtatttctatacagctagtttaaaccagtgggtcaaaagaacaacaacattctaacaatgagccattactcttcttttgggtgtaacaattaaaaatgtacaggtcgtactacgcaaatatttatcattctctcatagtatcttttcgcagttcaaaatgaagcctcagatacactatgcagaggaggattgtccagttacagctcccgatggctttccaaaagatgatgaacttcaatttgagattgagatgttggatttcttcaaagccaaagttagtcttgttgaataatggcttcagtgtgacttaaatccttaaattgctgtatatttgagagctattctgtgcaagctgttaggacaaattctcatgagctttgatttcattcttaacaatttctttctggtacagtatggattctagaatattagccaaatgtttgactagaaccttgtgtccaagatagcagacgcttactacatcttttttttttttcggacacgcaggagatcacttactacatctatcaccatgtgttataaagtgtttcatatttcacttcataacccaaacaatacttgtggtttctgattctttagcatctatgctgttgttcaggaatatatctcctcaagtacagcaccactataatgcatatatcataagaaaatgtttgacaacaatattgatttatttcatctttatgttcgtgaataatattcatctggcatcgtgcctgcttgttgtgatgtatctcagattataccataagtttgaagcctaaaattcaaaaaagcaaaatgtatctttgcataaaaaagtggcagatcaacccaatactgcatatacacatgttcttagaatgcagccattccacaaaggatctttttaagtgaagggctgaaggggccacagattcacactgtacatcataccaacaccaaccataaactcctttcaagtagtaaaaggattcctaatgcatctaccttgaaagttgagtactgcaatccaaacatgcattttagttgtttaagcattatattagttggtttgtttaagattcatttgccaagttgatgccttacacatttttctcccctgctgtctccagttagtcctcattttgatgggcctcagtcctagctatccatgtgtataaactaggacattgaattaaaacaacagtccatacacgtggatgtgccaggattttggcttatccaaatgaggccttaggtgatcccatgattggcatttactgtaaccttccccttctcactgcattttactaatgagcaacatgaaatgctttcttctctattctgctgcattttactaacccttctcgttttctctgtcagattgtggctgaggacttaggggttgtaaagaaggtaaacagccgtcctgtattgatttctgcattcatgttcacttctatgctgtagaattttgaaaattctgaattttccttaagatgtaagtctttactgtggtgctatctttcagatagccctggtactctacaaagttagtaccacagatagtttcatacacttttgccgacttgtagtgcacattcattcacatgggtctcaaataaatataaaaagaatgtcattgtaattcacatcggatcaaaataaccacctgtatatacacatggctgatctaggaacagtccttcacacaatgacctattaatgacacatgcatatatctatcgacaaaagctatgccaatgtgaagggatggcttcattgcacactgtcacaacctccaatttctttttttttaaggtgtggagatcttttgaaatgttaccaatgctatttaactccagtgtagatctttttgtggattttgaaattagtcaagtaattgagattcattctggtatgtggtgggctattcactgttatttctatctaacagataattgatgaaggcaaggggtgggaaacaccgagggagccatatgaagtgacagcacggtaaattaccttttaaatcaactggcgaatttgaatgggatagttatatttgattacagaaacatataatcataatttgaatagaaaggaaatggaaaggttgatgccgagttgtaacttgcaatttcacatttgttcagtatctcttgcacaagtcagtagtgaagaaaaatacatgcttgttttaagatctcatgagtaaattaccattttctcagacaattttctgatgtgacatgcaaatggaaatatctgatgctttcttgtaggcatgccatgcttcttgtacttccactgctttgttgtatttctttactgttagaattgttaatatatctaactatctaagctactccctccgtttcacaatgtaagtcattttagcatttcccacatttatattgatgttaatgaatctagacatatatatctatctagattcattaacatcaatatgaatgtgggaaatgctagaatgacttatattgtgaaacggaggaagtacgatgatacaaattattgcctttttttgttttcaagattaacttaactaggaattttttgtctgtcatttccaggataaccgcaagaacaggagatggcaaagaacttcttcccagtaaagaagaaccctatttctttactattggtaaatctgaggtcagtgaaattcttgttgcacttacatgtaatgtactagggacataaaggtgtaggatattatgtacattatgaaattcttctgttgtcaaaaatgctcatctgaggtcagcaatgtcgtttttgcacatatagatatattattgtgcccttattaagttaaacatttcttgattcaaacttagagaaatattctttttatggtttatgttgtttttttagtacttattttttgggagaatagctaatatggtccctaaagtttcgctcatgggtcattttagtccttaatctttcatattgtccaaacaagtcctttaaatttgtcatgtgggctaatatagtccttggtcccaccaaaatcgccacatggacatgccatgtcaccttcctatgcaaaatctatatgatttgtccaatttacccttacgcataggaaaataaaaaacaaaaggaaaaagttaaaaaaatatatggtatatgtaagagcaaacatatacctcaaaagggtgaaaaaagaagtatttttttcctatggttatgtctaattcacccttatatttatttttctatgatatacgtaagggtaaattggacaattcatcatagattttgcatgaatgatgacatggcatatccatatgatgattttggtggacccaaggactattctaggccttatgacaaaggttaaggatttctttggaccatttaaaaggttagggactaaactgatcccacagagaaactttagggactaaagtagctattctcccttatttttttttcctaacttctgtttgtcctgcaatattctttttactgttttagtttaggtacctaaagggcttgaaatgggaatcgggtcaatggcacgtgaggaaaaagcaattatttatgttacaagtgcctatttgacaaactcttcactaattccgcaacttgaaggtattgaagaagttcaatttgaagttgaactggttcagtttgttcaggtatagtcataacaagctattttgtgcttacattcattatctacttataaaatctgttaggggctttctgtggcatggatggtggttctatacttcattgatgcacagaacaacacacttatactcttaatgttgatggtggagtcattgtggctatactttctgttgtcgccatattttatacagcattgttctaagtcatgaactcatgaaatcatgatccctagagctgcacattttcctctgaagtattcaggtagcctagccagttgtatataaaggacattaactacatagcacttctatcaagccattgcgctgtatatgtgcttaaaggttcgattaattgggctaactgctgaccactaaactccaagaaactgccatctcgtatttttacaatgcttatctggatgttttctcttggcagctaattcatatttttggaatggtaaacaatatttcagttgataacaattatcacttctccactgcaaaataagagtgtcttattctttttattcggagccacattaacagattgtgtgatatactgataggtgagggatatgcttggcgatggccgcctcataaaacggcgtgtagttgatggaaaaggtatgattgcatgtttatactgatttatggattttttttcccttgggttgaaacttttcacatgttcctggtatgcaccttgatattataacaaaatttatctttcataaaaattaactagaaatcttgtggtctttcccatccattcaactactgactagtgattactgaaacatgttgacttcttatcatttgggtccttgtgatacttgtgtttgctacaagtttacttttagttctttaattatttaccaggaacagattttctaccttttacttttattagcagaaaagatattgagtacataattaaatgataaataaaggagcaaataataatagcaaaaagtttctacacagtgaataactaccctgttgttactttaagagcatttttctattgccttctctgcatcgtgtcatcatcatgaaaatggaatgaccttagacttagagtcagatgctctctttatccaacttatagtggtaaaaagagttgcaaaatttagatgaagggaagaactcagaggtgcgaattacacaaaatgattcatcatttattcagctatttttatttcaaaactacaaatcttcaacaagccaacctttcacatggaattgttgtgggcgtgatgaggtacatgttttgattccatcatgtgatgtgcttgatgtttatacctctttttgttccttgaaaatatcaggtgaatttcctatggactgtcctcttcatgatagcttgctaagagtgcattataaagggatgctccttgatgaaccaaagtcaatattttatgatacccgagttgataatcatggtgaaccattggagttctgttctggagaaggcctggtaaactgtcacttaaatctttattgctgcaattattaactgcatcagttcttcatgtcaggtcataaactgacaagtaggaggtgctggttgttatttctggactagcattctcctaaaatctgttcccatttcttataaagttaaagcttcctggtgaatctgcattacaaaaatgaggacttaaataaacttaaagaaggatgaacaagtatgcattcacctttaaatattgtacataataataatggcaactcccagtagggtttcaggtgacagttctatatacttattgccctctctgtacagacatttttcctctgagaaaagggtggaaaaatgactttgctagcattctacagctatatatgcacctcattacatatatcttggtgttcatgtatacttctcatacttccaattaaataagagtacctttgaacattttcataggtacctgaaggatttgaaatgtgcgttcgactaatgcttcctggtgaaaaatctattgtgacctgccctccagattttgcatacgataaatttccaaggttgtatgtggctttacattagaatcttttttcttgtaatatagcgtgctgaataatctaatgattgcaacaggccagcgaatgttcctgaaggagctcatgttcaatgggaaattgaattacttggatttgaaatgcccaaggtagtgactaaaaaacagtcacaaacctttttgtatttccatgttgcttgtgcagtgttagaaactagaatgtttgtgatgctattcctgctctctattgcggggaacacttgagattacaagtagctgttaatttcaacccgcaatcggatcggtttgaaagttgtcctggttcttgtgagtctgtagctgtgtcccgtgatcctttattgcttctagcttttcagcgaacttgcattatgttttcatgtattgaatagcagaagaaagtaataagcattacatgtcattctgaatatttcactagatgaacaccttgtcttgtgtggttcaacactatttcagctatggcttctttatgattatattataccttttccctttcgtttttttattaagttctgtctgacaaatcttctgacttctcatataatacaaatgtaggattggactggtttcaccttccaagaaatcatggatgacgcagaaaaaataaaaaccacggtatatcgattgagattgttgagtgaatcattacattttgttttgtttttggtgttttttccacttagtatctccctgaacctatcatgaatgcatttttccagaaatgcagtgcacttcaagaaactgttgagatatctttaattgaaaaacaataaaactacttttaattgtgttctatgtgtgcaagctgtgtttctcaattgtcaagatggccaattgtttagtatgatcatatgaaaatgctggagttcccataatgccatcatctaggtctaattttgtggtgatgtccaattccaccttgtggaccactgcaaaattgtgatcataggccccttttgaaacaaaggaaaaaccataggagttctagagaattttatcctatgggaaataatcctatggagccctttgaaacaaaggattgtttcctacccattcctttgaaattcctatggaatgaggtctaacctcatgttttcctcttcatgtgtctagaattcctgcgtttttcaggtgtgctaatcaaatgacagttttaaaactttcatgtgtttcaaaatcctgtaggaatccaataagtatgacattgtattcctatgtttttcctattactgtgttttctcaatcctgcgtttcaaaggggccctaaatatctatacctgttgtccacttggctggttttgatgtgtcttttttcactaataattagctctaaactgaagttctctcagggtaatcgactgtttaaagaagggaagtttgagctagctaaggcgaagtatgaaaaggtatgcccttcacatgattcagcattcaatattaagggcaatctcggaacattttttttcttctccattgctatgttggtctggatattatctctttcccgctattgttaccactccatatggttaccaatttggcagtctatactatgaatgattttaccttataatttcttgtacatgtaaagggcattaatttacacgtatccatgacttcattctgccaattttttgggtgcacacgtttttcttttatttatttttgtgcaaggatatgggtgagatgttttcaaaccttctctgcctgcaggtgcttagagagtacaaccatgtgcatcctcaagatgatgatgaggggaaaatctttgctaattcaagagtatgacagcactattttcaatcttttttttccctaacaatagcatagatgcctgattagaacatttctttgaaacatgtacctctgattagcactgcaattcaacaattgtttctgctttctgaagcatgtgtttacctttcatttttgtttttcttttacacatgcagagttctctacatctaaatgtagctgcttgctaccagaagatgggtgagtatagaaaatctattgacacatgtaacaaggtatgtttccaaaaagaactttgtactctcaaagaattttcctagggtgtctatatcaaagagggtggtgcatgcttgtatgggggctgtcattggacctcttccgcacatgccactggatgagccttgtaatggatagatctggggatccaatcatccatccaaggggaagatagatgtaaacttttgcttaccactcttggatcaaaatttcgaggagggaatcacatttttagtttctcctagtctgatctgctgaagttcacgcaataacctcgtgaaatcttgatgatagatagtactcacatatgagtttgcacaaggcaaccatataaccatgaatgtgctggctggcttgttttttacacattatggtacttggcattgatatcattgtgaagtgagcaattacatttactctttgagcaggtgctagaagcaaaccctgtgcatgtgaaggctctttatcgccgaggtatgtcctacatgttattgggggactttgatgatgcaaagaaggattttgagaaggtgtgtttcccccatactttagtacctgcttattttctttttttatgtgtcatggatgattgtttgacctctacctaaagcattatgtcactacatcttttttagatgatagctgtcgacaagtcctcagagcctgatgctacagctgcccttaataaacttaaacaaacaattcaggtatgcaacattacatcataaggtgagacccttcagaactgttgaactaacaggagttgtatatatatatataatttctaaaacaggaaactgaaaagaaagcgaggaagcagttcaaagggctgttcgacaagaagccaggcgagatttccgaagtaggtgtaggagagccagagggcaacaagactgacacgacaggctcaggcgaggcagcgtcaactgctgacagagacacggatgcaaaggaggctattccccgtgcagattcagggttggccttcgaggaagagaggcccggacttctcgcccgcatctggccttcagcgagtcggatcttctcctcgcttgggctcaacaggtgcacaatcctctgatgcaccaccagtattcaaaccactacaaacagcagccagaaaagtcgcccagcaaagccctggaacgcattacacacgcaaacttatcaccttggatatatatctctaaaaattatactccattacatggtgtaggctgatgacctataaatgaggtaggcgtagtagtaacgagttagttaagcacatacggagtattactgtggaaatgcatttgtgcctgccatgataagaatcactaccactgccacctgatagagtgttgatgatgtggtgtgggccccctgatcctgagcgtgcgtagtgtaggtgtagtaggtaagaatgagactggcttaaccgggtgtctcttccatggctgtggctgccgctggttcttctggtcttctagaacggtgccacccgtttgtcggccaacgcgtagcagaggccatacttatgtgacatgattgaattgccattacctaacacctctgataatgatgtttcccataaaaattaaacctagaactggatattacacattctaatataacgaatctaaataaactcagactggatgtaatatattatagtataatgaatgtggacaattatatctagttctaaatttattttctatgagacggagagagtcacatctgattttagatttatttattttttggaacggagggtgtacatagattcaaggtggtaggcgtgtccacagtggacgtgcaggtaaaagcatatgctaatgcggcttggcctgctgctgctgggattccggtagatttgcttgtttcatcgccatattcagcccatatctccttgatggtgttggtgatggctattagtaacaacgtgaccttttaacaaaatatttcttgttctcatatcaatctctctactatttgaggaacttgcttggggcctttgagaccatgttcaattaatccctgtgagggggcctttgagaccatgttcgattaatccctgtgaggaagaattgaagggaatttagtccagagttattgtggtgtgaaattattctctcaatcccctcaaatctttttcaatcactctttataccgaatatgaggcataaacaaggacttagggttatgtatccctcatcccttctagaaactccaggccgatatgatgaagcactgcaaacagatactttttcttttagggactggctatatgtctgttgatagaaaatcccacctcccatctttcaaatttttgaccgtcagatatgctttaagattcgtgcagatgtattaaccctaactctcctcccgttcccctcccctcgctcattctgccaccgccactccctccgatcgcgcattccaccgccatcgtccgatcctccaccgccaccgacccatcgcgctgccgcccacctcgtcggctggccgaaaggcgtcaacagcgccagcaaggtcctccccagccggccccctccccgccccccttcccctccctctcctcttctttcctcaagcggatggcggcggggcgccactaccgccacctcctcctaagtcctaacacacccttttgctttgccccatagggtcctctgctggagtatagggtgttagtcaatggatcaatttaatatagcttagctgactgatattaaagccaatctccaagcatcaaagtgcctaatcccgtacgaatatatatcatggtccagctattttatattttagttaaccagtttgttgtaaccaccaagcatattaagatacgctgatcgacatggatatatatatataagttcccattgcagtataatttacaacaaatgctgtagtatcactgtctgaaggcgcccatatatagggtccaaattaaagatgaactcactaccttggggtccactgtcatgcagaaatagtgagatatgaacactttttaccatgtaaaccttggatttaccaatcggtggcatgttgaagctactacattttactccaacttacaaagcaatatgcgcaagtaattacggccttagatctggttgtgcagcttttgaagtttgcatgtcttattttaaagcaagtaaaaaaattgttataaccttcaatttgatcttatcttattgatgcaaattgatcccacgttatatgaaactttttctcgaaaagaagagtattgatgccaacgctgtcgtcttctatatcaaagataactttctccaaattaacggcagataattttcaacaagtgcgacatctcggcaggacttcagtaccactccttttggtttttttttagtgtgggttggtgttcttggctaagtgtgctttatgcacaagttggatgattcaatgaaatgtaaatctcaacagatttgacactgggcctgtgttagtggaaaaactgtctggtcatgactcatgagacctacagtacacacctaaaaaagaagataaatattgtttgcaagggtgatctttcaaagcaaaaaaagaaagaaaaatgaaaggatgaattgataccgaaataaccatgaaattggaccatgatatcgtcccagataataacgtcattccagccaacctctactgatcccctgcatatgcatatcgatcgattgatcgactactcaatctgtcaactatcaactaatttaaaacctgattaaaaactactagatgtgcctttcactgttgattagcaaatcaaatcgtgccaacataatcccagttgtcatgtccgtgggattcgatccatggctgggcttatgctcattttcaaatagattattgtgcgaattgtgctgtggattatctaagttgattactaaaataagttaaatattttgataaataaacgtaataaattattacttaaaacaaatggtctgaataactaacacaattgagagaaagatttatttttttaagggtggagccatacaatgagtttatttttctaagggtggagtaaataatctattttaacaatataaataatgatgaaaaaaactaagcctagtggttaagctcaacaaaccaagacagggagacactgtcgtccatggatggacgtactactgtttatacttagtaggagtatgtagtactagtacaatatgctgtgtagatttgcccatcgctctccttcacctaaccccgtgaaaccgtcacaagggtcgtacaaccaatttcacgcaagtccactgtgactagttttctatgttatcactagatccaattgacaatcctatgattaattcgagttcacttaacttatgttaaatggaaaaaaaagcgtctcatttccattgcctctttgaaaatctatgggccatgaaccgccgaacggcaatctacttattcctaggactatgttatgtttggagagctcatgggtagctataactattcatataatcttcaattttctcaaacagtttagtttttttttacatacttcaaatctcagtaggtacaaaatccaaaaagaaatttagtagttataagctgaaaaacccaggttctttaaatctttattagatatttcctgcaatctttagcttcccaaaccaagccataaaaatatttgtttgtgtaattttaaccacaataattgttcaggactatgttttaggcttatagaaatagtataggccaggtgtatcataatttgtaaaagtattataatattatatttgtttaaacttttcttttttatttgaaaggacttatccaatcaaagtcaccctttgttgaaactttgaaacatccaagaccaagggaagcacaagtgttgtgttggtggagtagctccattttcacaggaatttaaatcctgatatccacaaatattacgtagcacggtatcaatatgaatttagtgatgtcatatatagatttgtaatcgactttcgttgctgagtgtgtgaacgtggtggtgtgtatgcattttctatgtaataaaaaaaagcaattggaaaccatatccttttatatcagaaggggtacatgttgtcgaagaagaaaaagaagaaagatacatgcttttttccaaggataattaaggtgacttttgctactttccgttgtttttaagacacgttgaatttagatcatgctttgatagtggacgtgatgagtaaacgctgagggaaggcagtacggctgcaatgaagcatagtatttagtacaaccccactgctccaacaaaaacagtttaaatataattaaataacatggcacataggataaacgatgcttcgtctgtgtcaagttagttaaatgagaaattatgaggaaactctaggtcttacatgcatgagacttggtcatttatacaatattcaagactacttgaatatgtaatgtgaaatgaatggtattaaattagcatatatattgaattaaagtttgtgtatttcagagttgagtatacttgtactagttaatttctagacaggtggcgtgaagggatatgaaaactgccgcgccggtagcatatcttgcactacagcacctttaagagcatcttcaacggtctctccaaatcccactcttcaaatatctacttaactaactctctatttaatttggcaagttaaattcgttgtttattccaacagcctctctattcatcatctctattctgagtctatgatagtgggacccacctgtcagcctctataccactttcttcctcattatcctgctccccctcttcctcaagccctttttttcttgcggcagtggtggccgcgcgccgcgacggcggggtggcggtctttgtgcgcgggccagcggtcttcatgcccgacgacgacggggcggcagtggccgggcgcggcgatgacggggcggcgatgcggcgacgacggggcggcggtggccgtgcgcggcgtcgacggggcggcggtggccgtgcgcggcgtcgacggggcggcggcgccctcgctactcctcatctgactccggcgatggaggccacaggtgcgtgccttgtggagagagagggggaaacaggcgtgggtctcacagatggctagccgactttggctggccaaggttggccagcgagggaggcaatttggctagctggacttggccattcgaatagcaagtctgttggagtacaattaattttagcctaaaattgctaaaatttggtttggagagtgggatagcaagactcttgagatgctctaaggccttgatcctcgcatctgcacacactagtgcggaacaactcatatgtgtcggcgagaggcttctcgttacgaactaatgattagtgatatgaaaagtcattttttcgggtcgatcaccgtcactgatgactattatctttgtaaggccacaacatatataagtccgtcacggataagtgtcattggtgatgggctcggcctaaaggtctatagaaattaatggtaaatgtaaatctttgtcgttgtttattccgccctgttaaaggtgtcgacggtgtgacggatcgcgagttcccgacatagataaactgtccacgataaaaaaaaaaaaaaaactgtaggagtggcatcttctagctatggtttcaaaattgtactaattattaatttcaccaccttgctatcccagttgattcctctgtatattcacgcacatgcatggttcacttttgtaatatatattatatcacgtgttgtgtttaatacacagcacgtacagttattaacttgcgataagagacaaaattaaccaccaaatgattgtacttaagatactaattaagatgtgctgaactgatatggatgcccaatccggcccagtcaccattagtgatgtacaggttgtcggttattttgattttgcaccggttcatttgtatatgttccttgtagaaatatggctgtaataaagaaatgacacaacgcaaaaaatagggcacgttaaaaatctttagagacggcgattaattatgacatccatacgatcttcaatactcatgttctatcactaatatttactacacccttcgtccccgaataccttaaagcttttaatttggatgggttaataaagaactggtgtacaaggtaaaagaatatcccccattatattaaagccctttttgtttaggcttataacccaacttataagccgaaaagtgcctaaacaaataagcggctttttcgtttggcttttctaaagctataagccactttaacactattaagccaaaagctaagtttgagaagcttttttttggcttatgtgaggtagatgcatgactccaccattaaacttaggacattaaaatccaccggcttataaatcttataagccaataagctgacttaaaagtctaagccaataaacctatgcctaatcaaagagggcctaagtaggtgcagggctactctcgttgagatagcatagaccattaagggtagaagaggaagttttgtgcaaaaattcatctctttaggttgttgtatttgtgacaaatttaaatatattttgtaacatagggaatacttatataatagaggtttttagaaaaaataaccatatatagatatttttacgacagacgtaataattaatgttattttcatgtattggtgagttaaaatttattagatttaattatatatgctctcagcattatctgttttttttgtctccactttatctgttttagtacggatcggagcaaatatgctacaagaacctttcccagagtgagttaagctcagctcccaccttggttgaaagcaaggtcaaagaaaaatgcccacatggccacaaacacccgcatagtatatcgtaaattaaatcacgtgcttactactccttccgtcccaaaaaagacaaaccctgagttttcgtgtccaacgtttgactgtccgtcttatatgattttttttataattagtatttttattgttgttagatgataaaacatgattaatactttatgcgtgacttgtctttttaattttttttcataattttttcaaataagacggacggtcaaacgttggacacggaaacccagggtttatctttttttggaaccctactctctaactctcactggtctttatttttttttccttaagtaatactagtgttattgctaacagcgcaaatcttatactaccttcgtctcaaaatataagaaattttattcatttaacaataacattttaaaaaaagcagagctagggattttgccaacattttttaaaaaaagagcggagctaggaattctgccaacattttaaaaaagagcggagctaatgatgcgtgctaccttaatttggttgtgttagtgttgctaatgatattgaatctaatcacctgaaaacaaaaatacaattaatgtgagatatatggaactccctcggtccatatatatatatatatatatatatatatatatatataaaataaattttaggttttaggttctaaatttgttctttgttcttagtttgtccataaatatatagacatttggagtattattttcccgattcatccaaacacttgctgtactatcttaattaatttgtccataaatagacattatgttcttaatatatctctctatcctagcataaactatatatagagtcaaatcattcatattatctattatatagcttgaacttgaatcagtcaaagattgaatcattcttgacagacaagcatatataacaaacagtcgtcccgacataagcacataattatgaattgatcgatggggatcactttgctgcaggcctcacacatcgtagcactaattaagattaagaaaatgcatgcaagtgactactactaagcacaaaaatattatatcacacgctatcggtaccatgttgtcctacttgcatatgaaactttatcttcttgatgtcatgaaaaaggcatttgcaacttaccactaattatttatattttcagaaaaaacatcccgtgaaaatggaataagtggataacgatacaattttatccattccccttctctttctctctccgagtcttcgtcttcctgcttcgcctccgcctctcctccttcgcccctctttttcccctccccctcctcctctctgctgtagagagcttctttgtacaagtataacggtggtgaagcagagtagcagacccttaaaaatggatctagaggcctaggccctcctcactgctagacctgccctgagtgcacgttggctacaagatgtagctggtcttgtagcctcctccttcatctcatgcttgtgaggtatggtaacacccacaagatctagctcccatgataaaaggaggcaaccagcaagtagggaggccgttggaaaggatgctgactagcgtgggctccttggccgcctgcttctaggcgctttgtcaatggtgaaggagggacgcgatcaatgaagcttctagatttagagctcatcgccggagtgtgtgcatgtatgtcatgcgatgtatcatccgcaactagtaactgtaggtaccatatctggtacctatggtatcaagggtgatacctaggtatcagacccagtacatgtagataccatgtttagtacgcatggtgtcatgggtggtacctatagttttcagacctggtatttgcgaggtatcaagtatcatgcaccgctcgcctcctctcctcttcttctttcccctcggctcgaccctatcccctactactggcgcgaccaacgtcactgcctatgtcaccacaagcattggttcaagactcggcgacgtgaacatctcgagtaggggcgggatgactctagacttacgaggagaaagcaagcatgtgggatgacatcatcctctataaagtgtcttgttcaaatggtatctcgtcctctagcggctctctattatatttaagagaatctattctataccactgagtttgttcaagttcaacgatttgccatcgacattgtctctctctataatataccgacgactttatcaattattctacattacaccattgggctgaaccttcctttcaaaaatatccaaaatacccttagacattcaaggttaacaattgatttatttcgttagaagtttcaaaaaaatatgaaaagttttatgtggcctccttacataacacgaaaatttgtatagaagttttaaattttttttgcattcctatttttttagaagaaatataacttatatgttatatgctatataaaatatttttatcattgtttttaatataaataatctttcatacactacatacgatatttttgtgctattatatattgtataagcaaattctctttcatataccacacaaatatatatttttataaaaccaaaatataccagaaaaaaattgaaacttgtatacaaacttccatgcatgttgtgtaaggaggccacacaatttttttatattttttggaaacttataatgaaataaatcaattcttaatcttatatgtcactaagggtattttgggtacttttgaaaagaaggcccagaccaatggtatattgtataacaattaataaagtcaccgatatattatagaaagagacattatcgatggcaaattgttgaactcaaacaaactcagtggtatagaatagattctctcattatattttgggtaaatttcataaaacccctcattttaggtcaatgtttaagaaaaaacataagtattatatatgacttttggcatataactatttataggttttatgatctaaatgttttattaatccccacctttatttgaattttcaattgattttagcatatctgaaataattttttttgaaagtagtgaagagttaaacgaacaaccttaatcaagaaatcaacaactaaagatttcatatacattctctgttctgaaacttttaagtaaagatttgtcaaatatgtatagaggtggggttttgtgaaactttaaaaccataatagttagggttatatgccactagtcataatgcccaggtttttatacaattttgaccataaaacgtagggtttgctaaattttgctcttatattttacaagaatgacattagagggtttgtttggcagcaaggttgctgcagccagctgcttccgcagttgtgtgaaataatgttggcgttggcggcaacactgcaaccaagcagctgaacagatgcagaatgactggcatcgattttgcggcaggtttgtaatagcttatttataaaacggtttcatatttacagtgttgccctaaagtttggcacttttgccgtgggatcaaccatctcaaatttgaggaatcagagtaatttcccaaccgttggtcttgcgttgagattcgtgctccggtggatgttgacggaggcaaaggcagccccaaaacggggtcgtagatatataaaggcgtcaagcgagcgcacaccccttgggggcttgggcagcgcgcgcgcaaaaccgagttcgccgcccacctcgccgccatggccatggagctcgccgcgctctgcaccgaccccgtcgtgctctccgccgccttcctctgcctcctcctccacctctccctccgctcctaccgcccgccctcccccggcggcggccgccgcctccccccgggacccccgggcctccccgtcctcggcgcgctgccactcgtcggcccggccccgcacgccggcctggcgtcgctggcgcgcaagtacgggcccgtcatgtacctcaagatgggcacctgcggcgtggtggtggcgtcgtcgccgtgcgcggcgaggtcgttcctgaaggcgctcgacgcccggttcgcgaaccggccggcggtggcgagcgccgtggacatcacgtacaactaccagaacatggtgttcgccaactacggcgccaggtggaagctgatgcggaagctggcgagcgtccacctgctcggcgcccgcgcgctcgccgactgggcggcggtgcgccgcgacgaggcccgccggctgctgcgcggcgtggcggaggcgtccgccgccggccgccccgtcgtcatcccggaggtgctcgtctgcgcgctcgccaacatcgtcggccagatcaccgtcagcaagcgggtgttcgacgtgcagggcgacgagtccaacaggtcagctcgccgccgcgccggtggtgcaattactatctagcttaattagctaattatttcctatctccactatagtagtagtatagtttcatcttcgttttcgatctttttattctttttgaaaaaagggagaaaatgaaatggtgtgcaaatccaatgcatatgaaccttttttgtaaaaagaaattggaactatgaatgcaatttaagttgtggtggaatagagccgaccactagtgtgtagttatcatgggataggtaggagagcatgcgtgcgcaagtcagcactagcaatcagtcacacgtcaacaatcatcgatcacctataaaagaattaccgaaagcgagacaaaatccactaacctttgttattcgtaatattagtagacatcagcatcatctaaatgcataaataaatacaaaaatatatactccgaaatatagctatttcttatacaataccttatctcgaaatatacgtacctaatcctctcaaccattcaccaccattctacttcatctattttctcttttcaaccgatcatacaatttctctaattattctcacatacttttttaatacctatgccattttttactatgtctatattttggaacggagtaagtactgattaatacatccatcgatgtgcacgcgcatgttggtcgggtcgatgacatggaaaatttgcagctataaggatatgatcgtctcgctgttgacgggtgcggggctgttcaacatcagcgacttcgtgccggcgctggcgtggctggacctgcagggagtccaggccaagttgcggcggatccacgaccagttcgacgtcctcatcaccaagctgctcgccgaccacgccgccaccgccgccgaccgcgcccgcgccggccgcaccgacttcgtcgacaggctccgcgccgccgttggcgtcgacgacgaggacggcgagaccatctccgaggtcaacatcaagggcctcatcttcgtaagtccttagttacctcaccttgtactgattaattaactgcattatattgttaccactaattctgttttataagttattttttttattataagtcgttttaattttttatcaaactttttaggtttcactaagtttatagataaataaaagtgcaatacctacctaaattagttttaccattgaatgtatattgataatatatttgttttgtgtttgaaatagtgttatattttttgtaaacttggttaaaattttaaaaatttgactagggaaaaattaaaatgatttataatataaaacaaagaatagtggaataatttttagcgtgctgcatacgtatgcgtgacataggcgccacgtaacagtgaaaaccgtacacgtgtcagttctgctcttttccctttcttgggtggaaggtgccttgcaatggtgtttgtttgtgggggcagcacattgagctatggatggtacttgatttcattcattacagtggagttgttggaaagggatactatatcataagcacttgaaatgcacatgccaacctaactgaatgttttttcccaagggaatatatatctcccatgataagtgtcctctagtatctttcagaaaaataatatatgtccttgcagggtacctacacttgatcaatagtaattattagggatccaccgaattttctatgcttcactaaccgcaaagaaacttgtttgtttcctactaattgtagaaaaacataaacttattttcatcctaaattataataataaatttaaaatgttgtaaatatctatatatatatatatatatatatatatatatatatatatatatatatatatatatatattctcaatggagagatatgaatttactacctccatttcatattataaatcgctttagctttttctctaataaaaattctttaaatttaaccaagtttatataaaaatatattaatatttttaacacaaaaaaatataatattaaaatatatgttagttttaatgaaaataatttagtgttgtaggtgttactaaattgttctatgaacttgatcaaacttaaagaattctgactaaaaaaatcaaaacgacttataatataaaatggagggagtagatgtttccttttgagggaaatgataggggctctgttaattcgctatattcatttatatgttaatttggagcaagcatcccctgaaaaagcttgaaaactgtaccaccacaaaaaggaattttggtgttttacaacttgagccaaaatattaaatacgtaagttgcttgacaaaaaacctaccggagttgttataacatcctaccagatcgttacatttggtcgtttgtgctctgaaaaacaacaaaaggaaaaaaaaatcaactataatcaggattgaattgtactatggctagctagctagaaccatatggaccgatctttttagcttccatcagtttctgaaaaccacgtacacttctgaattcaattaatctcggcgatatatgatatgatctgcctccactccacacccacctaaccacttcagaaaactgcgtgagtgagtgagagtgatgcttcaaccgcaatattcttctacctatatatctatcgttccaacaagcgattgattaattaaccacttaattagctcgataattaagctggctagccttcagggttagtggcaggtacttgtgagtcagcagtgtcaacacgaagtaacacgcaatctgtagtacattgtccatatggcagcatcattattggtgccacaatgacttgatgcttcaacttaacttcacttaaactaacggattagcggcaccagccgggactgatgatgaagggtaatcaacatctctgcttgacattgcaaccaaattaattgcagctagctagctactcctacccccgatgcagctatctgaagttcctctttagcttaggcaataatgttcagattagtataagcctaaacagactaatcaaaatgcatgtgcatgcagtggtagagtacttgttatgcttatgcttacacattctgcttattagcagctgaaaataatttgtaggtaaattttttatatatgtatgtctttagcaattgaaaataaatattagcttatacttaagtataagtataaacgaaatggtgagactatctgctctcgattagataattgaagtatatacgtacatacgagtgttagttgcaaccaaatgtttcccgctactcgtgataaaatggatgccttaattgggtacagaaactattgatgacttgtcgataactaccgtaccttggccagtatatatttcctgcttgtacgactgcgacatgtagacgtactgacgagacgaactgaacctaccagtctaccacactgtactgtacaagagtcaaattaagatgactgaagcaactcataacaatgatctgcagccatcactagcttaactaccattaaaagtttagatatagatgacagctgataatatggatggctaattatcatgctgccgagttacatctatatcgatttcacttgccttccaacgcactgctgtttcccactggaatctatcgatttcacttgcatttcaacgcactgctatttttccaatgaagaaaaaaaattgtcggtataggatcaccgttttcaaatttcttgaccatacttgaaagcaactcatcgttaaatatatagatttgaataaattgtgggcttgatatcaacaggacaacaagtatattaattagttaagttagtcctttttgggttggcgagaagtccacctacggcacacttgatcgatctctccaagtagtgccccatcatcggttggtgcagtgtggctaccccttgctttgcttctcttaaaatgatggacacatacatatctcagtagctagcactttctctgtgcagtaataataaaaacaatttaatcattatgaaaaatagcactgcctcaaattagtgatgttttgggcatcaagtttatatcttcttttcttatgtgattggcgatgcatctgtctgaagacaggaataattcatactaaaactaaaattccccttcaaactgtggtgaagttttcatcatgaccaacaagtgcaaaattgtactccctccgtttcgaaatgtttgacaccgttgactttttagcacatgtttgaccgttcgtcttattcaaaaacttttgtgaaatatgtaaaattatatgcctacataaaatatagttaacaataaatcagatgataggaaaaaagaattaataattacttaaattttttaaataagacgaacggtcaaacatgtgctaaaaagtcaacggcgtcaaacattttgaaacggagggagtatgaatgattattaagacagtgtattttcgttaagcagtttgatctaagtgacatctttccattacgttgactatttcttttactatttatcaatcaccttaattttgcacttcttccgtttcatattataaatagtttaattttttattagtcaaatttctttaattttgaccaaatttatagaataatatactaatattttcaatacaaagcaaatatattatcaaaatatatttaatcttaaattcaataaaactaataaggtgtagaagatgttgctattttcttctgtaaatttggtcaaacataaagaactttaactaataaaaaaataaacaacttataatatgaaacgaaaggagtaacttttatcgtgttcgactacctccgtcctggaaaaaaaggtcttcttgactacttcctctgtttctaaatatttgatgacgttgattttttttaaatatgtttgaccgtttgtcttattcaaaaaatttaagtaattattaattgttttcctatcatttgattcattgttaaatatacttatatgtatacatatagttttacatatttcacaaaaaaaaatttaataagatgaacggttaaatatgtgctaaaagtcaacggtgtcaaatatttagaaatagagggggtataaaaaaaatgtagtacaattttcacgcatgttaatttgatgtatgcctgtatgtacgcaggacatgttcacggccgggacggacacgtcgtcgatcatcgtggagtgggcgatggcggagatgatgaagaacccggcggtgatggcgcgggcgcaggaggagatggaccgcgtcgtcggccgcggccgccgcctggaggagtccgacatcgccagcctcccctacctccaggccgtctgcaaggaggccatgcggctccacccctccacgccgctcagcctcccgcacttctccttcgacgagtgcgacgtcgacggctaccgcgtcccggcgaacacgcggctgctcatcaacatctacgccatcggccgcgacccgtcggcgtgggaggacccgctggagttcaggccggagcggttcatgccggggggcgccgccgagcgcgtggacccgctcggcaactacttcgagctcatccccttcggcgccggcaggaggatctgcgccgggaagctcgccggcatggtgttcgtccagtacttcctcggcacgctgctgcactcgttcgactggcggctccccgacggcgaggggaaggtggacatgtcggagacgttcggcctcgcgctgcccaaggccgtcccgctccgcgccctcgtcacgccgcgcctcgcgccggccgcctacgcgtgacggccgggacggccggcgacgaggacgatgccgtgtatgtgatcgatcgaggtcgccgcgcggcggcggcggcggcggcggcggcagcgatctgatgttgcggttgtctgtacgtaaatatatttttcgtttgttggtttcgaaagcaaaacacaattaagaacgcccaaatattgcaagcaaatacgcctgtgaattgatttcttctatgatctgtttcatcgatcctagctaacgtgttttatcgaggcaagttaattagaacgaattgacggattgtaattgttggggttaacttaggacaacgtacgttgataatggtaggaggacaaatgtcatccaactttgaaaaatgaaaatcgagtttcaagaaataaagtttattgagtaaatttcagaaaactgtacttttattgactaaattatcattttgctgcaatctttgcatcacatttcagaaaaactgcaatggtagcgttggaaattatcacatagctgcaattccgtcggataccccgttaatgacattccgggcccacgtgtcatacatatatgcttgagagagggagaaacggagcgccatgtcagcatgccacctcatgtttttactgtagcaatgccacatcagtgcatgcttgggtgggaaaaatacgtagtccggttgcaccactttggcttgttcaggggcacaggccgacaggtccatcaaaatacacctttaaagtccacatttccttggctatcctaccaagttgccaagaaagagtgatatttacatttgaacacagcaggaatatgatcgtcaacaaatcacatccctaaccctagaaaaatcaccctccaataaacccgagaaatacaccaatcggacaacaaagaaccattatccaggtgcaaaactactcaaaatctaggttattccctcgatttcgacaacttcagctcctacctgtactaacatcattgtactccactcaaaatatgtgacaaaacaagattcatattgaatatattgaaacattttattaatttaaaagtaatttattacatgttagaaagtaccttccatgttatcaggaagtcactattacatcttatacatggttaattatcattagttattgcatcaatgttatttacaatccatcaaaggttttatcttcttttctcattttacatgaaaaacaaaaatgaaaggaaaaaaacaatcggtgattaaacaaatttatagagttaattccgaaccatgcaaaagttagttccaattaacattgaagttacttttaaaaactgttaaacttacgtgtgttgatctatactgattaaataaagttttctagataaagtcatatttttatccctacaacgaatttacttctaatgtcgtgacaaagttacttccgttttattttaagttacttttataatatatgtaaataacttttaaaatttattgaatttacttttatatgtctaagaagtaatttagtcaaatctacaagtaacttttatatatatatatgataaaagtaacttacatatataataaaagtaatttacaaatataaatattttttcatcataatataatcaagtatgatcttgttgtgaagatttaattgttgtgaacacaatggtgtaatcggattgtaaatcggataattaatttgagagaaaactttatatttaaagaggaagaagacatacatgtctattaaaaaaatgcatgcatgtagtagacttctccacgtgcatgagacggtttggatgtcgctcgttaaggcaaaagcgagatgcctcttcaaatagattttaccaaagaagtctccacgtttgctctcatggcctagaaattcctacgttaatcggagaaaaggaaaagtagagtctatataagaatacaatttaaaaatagctgaaatacagaattaaaaataaggaatatggaaagaggagactagggtccatacaagtatataatttagaattaattaaaattcggaattaaaaaatatgaaaaactaaaagtataaggtagagtccatatagaaatataatttaaaaataactaaaattcaaaatgaaaaaaagcaagattgggagaaaagtctagagtccatatataaatacaatttataaatatctgaaattcaaaattttttaaaaaaatattagaaaaaaaagtctagagtccatataggaatacaatttataaataacttaaattcaaaattaaagaaataaaaaatattgaaaaataaatttagagtccatataaaaataaaattagaaataacagattgggaattagaaaagtagaaatattggaagaaaagtatactgtccataaaggaatttagaactagctgaaagtcggatctaaaaaataagaaaattaaaagtagagtttagactccatatagaaatacaatttataattaaaaaattgaaaattgaaaaaaataaacaagattgggagaagagtttagcgtctatataggaatacaatttataaataactgaaattcaaaattaacaaataagtaatattgggaaaaaaattctagagtccatataggaatacaatttataaataactagagtaaaatttttaaaataagaaatattggaaaaaaatgtcaagagtcaatataggaatacaatttaccaataattcaaattcaaaatttaaaaaataagaaatattgaaagaagagtttagactccatatagaaatacaatttataaacaactaaaattcagagttaacagaaatgaatattggaagagtagtctagaatccatataagaataaaatttatgaataaaggaaatatgaaatttaaaaaataaggaatatagaaagatgagtcttgagtccatatacaaatacaatttataaataactataatatacaatacaataaaaatatcacacatttgttaattagttcaacaagaatttaaaattatgttgccattttaatatattttaataataaaatgtaaaaatatttaagctattatatgagaaaatataacaatgctgccgcacaatctacacggatcaccatgctagttatcttaaaaaatatatatatatctgtgtcgtgtccctagcttcaactttggttgtgccttgccaaccagcacgcaaatcgaaagggaagcatatagtagtagcatgtgggctacgactgtgttcgttgttgggagtttggatctaaactctccgtacggaaaatggagcggtccattagcacgtgattaattaagtattagctatttttttaaaaaaatggatcaatatgattttttaagcaacttttgtatagaaactttttgcaacaaacgcaccgtttagcggtttgaaaagcgtgcacgcggaaaaagagaggggtgagttgggaaagggggattcggaacacacccctaagtacatatatacggagagaattaatgccaaagtcacatgcaaattaatttcagtacactataaattaattaatacttctaaaattatttcacccgaacacaactaaggtaaggaagaacaagaaaactctactcctcattaataatattgggtgcttggcaatgccatgcatgagcttttgaggttgttttcgaatgattaatcgacctttgggtctaaaatattgttgttttcgaaggattaatccacctttgggtctaaaataaaagagtaaattgcatcttgggctactttttattatctatgttgcaatttggacccgggtaaataaaacttttcattttggaccgggtatctttacacaaggttttaatttggactctcttcttctgtacaagatgtagcactagcggaggtcgagcatgagcttgagcgtggctgtctgctacttggcttagttcttatcgtcagttcagtaagtagcaacagttgtctatcattgccagccagcttcttcgtatgctagttgctactagtaagaatacttgttgtgcactctctgttgtccttgaaattaagccacaagcactagctaatcgatgattggaaatgcaaactaccctttgaattctttggaagactttacagactaaagggaagaaaggaggaagagaattggaggaagaagacgggagtccaaattgaaacatcatgtaaagatatctggtccaaagtgaatttttgctttcgcctagtccaaattgtagcaatggtaatcaaatttggctcaaggtgcaattcactcaaaataaaatcaaatacatgtattagatagtttgaagcaaatctcgacaaaaaaaagtcaaataatttaagcaaatctctctcgaatattttttttcaacaaaacctaattgattggcgcaaagccatcttaggactagggttaaagtatagcacgcccgcccagctagtcctagtatatgggacaagaattttctacacctaggtgccatggcacccaacattcgtatgcgccttaaatagttataagaaaattaaaaaaaatatagtaacatcgattgcgatgatataagtctatacacaaacatgcatgactaaatttaatctacaataagagaaacaaaaataataaaatcagatagtgaatacctgtatagcatagataaaatttattatttttgtttttcatatgtcgatccaatttagactttttttttcaagtgtcttgtattatcatagtctattttatcaaattttttaaaatttttatataactgtttaaattacaagcaatccggagataacaattactactactaagcagcagttaatgcctgaagcgaagcgaagcgaaactcagccagcaaatcgagcttgtcgaatcgaaggaaggagtgggaggaagcaagcaaggcatcgaccggaccggaacgaacctgcgtgcggttgtcggagctagcgagcgcggatgccatgcgcgtggccatccgccgcgtccgcgcgctgatgcggtggaacggccccacgatctcctcctcctccccctccatcccggcaacggcgagcgaagagcggcggcggcggcggatggcgagagagatcctcgagcggagaggccgtggggagctttgcgtgcggacttgggctggtctgctgcttcggcccattaactaacctgcccaccgaggcccggctctccgcctgctcatgtgaagcaattgggctggtctgctggctcggttcggcccatcaatcagaccaagacgacgacgaagcaactgtttcgatctccataaatctcgcaactattacctgcatgcgcacaagatcgtgagcgtctccacatatggacaacgcggcgccgccgccgtcatctggagcggcggggaaggagatggccacggcggaggcgctaccggacgacctgctcgacgagatccttctccgcctgccggcgcgttccatcctccggtgccgcgccgtctgcaaggcttggcgctcccgcacctcccacccctacttcctccgagcccacgccgcccgttccaggataatcgccgccgccgtggtggacactactgtaattcccgacggcgaagtctgcaccaccatcagcatcagatctctcggcgacggcgacggctaccgctcgggggcggccgtgtcgtcgtcgtcgtcgttcgcctcggtgcggttcgattcccggccttttgtcctcggctcctgggacggcgtcgtgtgcctggtgccccgtcctactgccggtttcgttcgccctcgcaatcccatcgaccgatacgtgctcgtcaatccgctcaccaaggcctgcaccagcgtgccgccgccggcaacccgcggcatcgtcatctgcggttacgcccacccgaccacgtcgcgctaccacctcctgcacgccgacagcttcttttcctacgacggtacggctagggcgaccatccagattctgcgagtcggggagaagaacaacgtgtggcgcaagatcgcccgccaccctgcgcctgcgggcgtcgtggagtcgaggacctacattcgattgggcggcgctccacccgtcagcctccacggctgcctgcactggctggtcgccccgtcgtcggcacggcctctcctatcggtgttcgacatggaacgggaggagttccggcagatggacacccccgaacaatgggctcgccatgggaacctgccgcacatgatgagtgtacagatcgctcggcgctccggcaagctgtgcgcgttcgtccacgagccgagcgccagcgcgttggggatgtcaatgctcgtggactactccgacccgagcagctggcggctggagcggaggatcgactactcgcgccacggcgccggcagccggaacgtcgcgcgcacgttccgcaacaagttctcggcggccaccaccgcggtggaggtgctacccgatggtgtcaacggcggcggcggcgaggaggagatcatgttccagttcttcaaccagttcgacatgagggaggctgtgtacaacgttgggcgcggggcgtggcggtggcgtaggattttgccaccgacgaggcgcgtgatgacgcacaaggagtgcatgttgccgcgtgaggtgagcttcggtgggtcggcgcattttgtggaggagagtgacatcggcggccatcgttgcttttgcttatggtagtagctggagtagttgggtttgggcttgctcgttttaagcgcggttctaagatgtggttgattctaattatttaggtttggtagaaatgagattaagagttgaaggcattaccgctctatttggctcatattacgcaaaacatgcgtgagtgttggtatcattcagccagaaagaactcagaacatatttgccacgtgaaggttcagtagacatgcccactttgtttggagatggattctaatctctcaggtacacatccacccgtttcttgcatgccacttaaatgattatgaaaaaattctaaaaaaaattagaaaataggttaatatgtaatatatcatttcacaaacatgcaagttcaaatttgacttctacaagttgtaacaaaaataacaaattaaactctaactagtatacgtatattcacagtcaaatttgttatttttgttacaatttgtagaagtcgaatttgaatttgcatgtttgtgagatgatatatcacatattaacctatcatgtcaatttttttgaaaatttttcataaccatttagataacatgcaagaaacgggtggacgtccacccgagtgtttaaaacagtttccccacttttttttattgaaacggactttgcaactataattcgaaacaatgatcaagtgtatttggaggaattccacatcaaagaacaatagtttggacggaattgatggtggccaatgaaccagagatatatctcaacaggtttcagcctctttcattaaaacagtccattacctggttccattgcaagaagagaagcgcggtgttcggtaaatgtgccaataaagagtagactgacaagtagacaaccatacgggtacacttcaaactctacgatgaaatacttttttttttctcttaatctctagctaatattaatatactttttaaaaggctttgttaagttatactacaagagatagatcaacatgggatcccctgatactgataagaatgaaatgccaagaaaaatttagtttctttgcgttccatagtcgaccactaaattgctatcaagtgttaaacaaaacatgcgcaagagtaaggagcaaaaaaacgaggttcagagtgttaatcaggattcaggagataattaagtaattagtagtttagtgctactactaagaagcgatagttgctgccagatgcgaagctcgatcagcgagcgaatcgaatcgaaggaacctgcgcgcggttgtcggagctggcgagggcggaggccatgcatgtgcagcttcaagttcaggaactgaagaattgagtcttggttttttctcatgaatcatgagggggaaaaaaacagttgtgattgtgtttgcttatggtattactgtgttcaaaaacaccatgaacattccgattttagatcaccatgaacattccgattttagatcctgtgaggtctcgagatgttgtgatgcatggtcatcaatcaatttcgcagttctgaaaagtttcacgatattcggcttggcggcggcgatgacaccatctagcaccgtggccggaggcaacatggacgggcaagggctagcaggattgatcatggtcatgcattggcctcgtgaggacatggaactggaagagatgggggcattggaggggaagaagagactatttgcattgagattcgtactggatctgtgattcttccattatcttaaaaaaatatatttttatgtccctagctacaactttagctgtgccctaccaaccaacacgcaaatcgaaagggaagcatatagtagtagcatatgggctaagtacatatatacggtgaaaattaggggttatttggttgatggccataagttgccacactttaccacacttgaagttaggcaagtttgaccttgtcaggtgagtgtttggttagctcccacaaatatgtcaaggttcctcttttgtaatctatgtcccacatgtaaataactctaaaaaatgtggtatggttttattttgttggttagattgtggcttaaattttggtggcctcacctttaacaagtttagttaagaaagcatggtaaacctaggcaatgttaatacttctaaaattatttcacctggacacaactaagctaagaaagaacaagaaaactccactgctcattaacaatattgggtgcttggcaataccatgcatgagcttttgaggttgttttcaaatgattaatccacctttgggtctaaaatattgtttccaaaggataagatcatgtacatgtattagatagtttgaagcaaatctcgtaaaaaaagtcataatttcaaacaaatctctctcaaatgttttttctcaacaaaacctaattgattagacacgcaaggccatcttaggactagggttaaagtacagcacgcccgcccaactagtactagtatatgggataaggattttctacacccatggttcacctaggtgctacaacatttgcatgcgacttaaatagttatagaaaaaatttaaaaaaattagtaacatagattgtgattatatatataagtcaatacacaaacatgcagtactaaatttgaactacaataagagaaacaaaaataataaaatcagatagtgaatagtacctgactacctgtacagcagcactgatatcttcatatgtcgatcgaatttagacttgcatgtttatgtagtatcttatattatcatagtctatgttatcaaattttataaaatttttatataactgtttaaattacatgcatgatatctaagtgaaggaaaaacttcccactagtatatgcggtagaaacagtggccgccgatgtccttctcccaaggaacctgagacgcgttaccgaagctcacctcgcacggcaatatgcagtgcctatgcatcatcaggcggcgtgtaggcagcggcaatgtcccccgcctgcgccacgccgcgcgcccaacattgtacacgacctcctcgtcaccaagttggagcaggatttcctcgccctcctcgtcatcatcgccatcgacaccattgggcagaacctccatcacagcggctgtcgagaagcgggcacgaaaagtttgagcggcggcgttgtgtgggtcgtcgtcgagagcagcaccggcagcgccgcacgagtagtagtagtcgatcttccgctgaagccgccagctagttgggtcggagtagtcgtcaagcacccacatccccaacgcgttggcgcccggctcgtcggcgagggcgcacagcttgccgtgccaatgggtgatgtgtattcccatcatcgtgtgcgagtgcgacaggttgccgtcccacactccttgcccccccgggggcctccatcagccggaactcctcccgttccatgttgaagacggccacgagaaactaggctgatgaagccgacgaggctagccagtgaagacagccatgcagtctgacaagcggagcatgtaggattgcgagggcagggcggcggacctcgcgccacacgctgttctccccgagccgcaggatccaaaaggtctccatcattgtgaagaagttggcgtgcatgatgtggaagcgcgacgtggtcgggtgggcgtagccgccgacgaggaagccgtcggtggccggagccggcacgatggtgcaggcctcggtgagcgggttgcagagcacgtaccgctcaacgcctcttctaggagcaaacaggatgtgcgctgcgcacaggatgccgtcccaaaagccgatggcggctgtcatggatcgcccctgctccgacgccgagacgaacgacacggcgagggaagccaccgcccccgagcatttgcggcctagccgtcttatgcggacggtggtgcacgaccttccacggggagtcgtcgttctagatctagtttccacggtggccgcggcggtgacggtggccgggcaggaacgggcggcgtgggcgcggaggaaatctggctgagaggtgcgggagagccaggctttgcatacggcgcggcaccgcccgatcgacggcgccggcaggcggaggaggatctcctcgaccaggtcgtccggcagcgcctccccgggggcccttctcccgcgccgccgttcccgatcgtcgtagtccatgggcgccgggaggaaaaaacgctagttagcttaattaggttacaaatctcgtatattgtagtacgaactagtgtggggggacttggggcttgggctgtcatcagttgatgggccgaagcagcactgcagcagcaaggtatagtacgtcgattcgattagagttagactgataaacgacaacaccgagctgtgtgttcgctagaaggagttccgaacagaaacagtgcttacggaaaatggaacagttcattagtacgtaattaattaagtattagtaaattattttttaaaaaatagatcgatgtgatttttataagcaactttcatataaaaactttttttaaaaaaacacaccgtttagtagtttgaaaaacgtgcgagcgaaaaacgagttgggagtgttgggaaaacaaggatccgaaacaccaaacctatcagcaaacgagctaattaaaaccggacgcctaaacaccagggttttaaaactcccgctattgctgcgctatctcccgctatagctgtttgagaagagttctagctttttgctctcatgtacaatttaaccgctataactctatttagcctgctatagctgtttgaaaagctaaccgctaaatgcgctatttaaagcattgctaaacacacgtcgagatcaaagcccttcaggaagcgaattcccgggcttcagattttgtagcttcagcaggactttctccgaccaatcttcaatcagcttttgatcctttggtgcagacgggtctccgatccgcatacggaaatctagtttcggccgtctgaaaaaaaagtttgtgtactagtgctatatttgattatggatcttatgtcgatatatctcttggtatattcggtctttttggtcatgactatacaactaacaatctaaaccatctaccactccatcgatgagagacgctatctatttatacttcaaataaaattttctcttaaactactcatatatccgatctacgatcctattatactgttatgttcgtaacaattaaatctttataacaagatctcacatgattatattttgataaaaaaaatataaattacttttataatatatctaaattacttttaatttcactaaattactttttagacatataaaagtaaattcaataaagcctaaaggtaatttatacatatattataaaagtaactcataacaaaaggaaagtaactttaatgcgtgccttttttcattagacgtaactacatagctagtgatagctagtttatactccatctagtgtctcctttcaacttaaaaaatacaatagtatgtatctttttttaatctctttaataacttatatcttttaaatcacatattgtttttaagatctatttgcatcattatactctactcaaaatatgtgacaaaacgatattcatattgaatataatcaaacattttattaatttaaaagtaatttattacatgttagaaagtaacttccatgttatcatgaagtaactattacatcttatacatggttaactctcattagttatttcatcaatgttatttacaatcatcaaagattttatcttcttttcttattctacatgaaaaacaaaaatgaaaggaaaaatcaatcggtgattaaacagatttatagagagttacttctgaatcatgcaaaagttagttccaattaacattgaagttacttcttaaaattgttaaacttacgtgtgttaatctatactgattaaataaagttttctagataaagtcatatttttatccctcaacgaatttacttctaatatagtcacaaagttacttccgttttattttaagttacttttataatatatgtaaattacttttaaactttattgaatttacttttatatgtttaagaagtaatttagtcaaatctaaaagtaacttatatataataaaagtaacttacgtatataacaaaagtaatttacaaatataaatattttttcatcgtaatataatcaactaatatcttgttgtgaagatttaattgtaacaaacacaatggtgtaattggattgtagatcagataattaatttgagagaaagcttaatttaaagaggaaaaagacatacatatctatttaaaaaaaagacatgcatatagtagacttctccacatgcatgaggcggttcgggcgtcgcgttaaggcaaaagcgagagcctctccaaatagagtttacctttttttagccaaacctaataattaatagaagcgcaagctcatcttaaagcagtacagccagctagcagtattatacttcctctgtcctctaatataaggaattttgacattttgcttgtactatttaaccattcgtcttattaaaaaaatttagaattatttttttacttactttaataccccaagtactttaagtacaacttttcgttttttatatttgcacaaatattttgaataagacgagtggtcaaatagtacaagtaaaatgtcaaaatcccttatattagagaacggatggagtatacggtagcgacagtagtcagtagccgtcgatgtccttccccctgggaacctgatacacgccaccgaagctcacctcgcgtggcgatacgtcctgcgtacgcatcatcaagcggcgtccagttgcctgctgcaatatcctgcagctgcgccacgccgcgtgccgaacgttgtacacgacctcctcgctaccgagctggagcaggatctcctcgccgccattgatgccatcgggtagcacctccaccacagcagctgtcgagaagcgggcgcgaaagaatcaagcaacatctggtccaccgaggacaccagcggcgccgcaagagtaatcgatcttccattggagccgccagctgcttcttgggtcgcagtagtcctcgagcacccacaccccgaacgcgtcggtggcgccggccgccacctgctcgtcagcaagggcgcacagcttgccgcgatgtcaggtgatgtgttgtatccttctcactacgcgcgcagccgagctcgcaggattgcacgcctccgtccattgctcaggggtctccatcagccggaattcctccagtgccatgtcgaaggcggccacgagaggccgtgacgaggccgacgccgaggccatccagtgaaggcagtcgtgtaatcttatggatggagcacgacagacattgatggagatcacacttggctcggtggccacggccgggcggcggacgatcttgcgccaaactttctcttccccgactcgcaggatccggaaggtatccattgcctcgatgaagaaattggcgtgaaagaggtgaaagcgtgacgtggttgggtgggcgtagccgccgatgaggatgccgccgccggtaaccgaccgagttcactttatcgatttagcccatttgatcggaggtcaccgaaatcccgaaatttcggttatgctcacgcagaacgtgcgccacacaaaggacgccgtcccaaaagccaacgacggagatcatggactgctaccgcaacgagacgaacgacacggcggcgcatgaggaagctggctgctcctccgagctgtcgtcgccgagctgatgcggacggtggtgcacgccctggtgccgcagggagtctccgtcgtgcccatggcggcggtggacgggtggaggaggcggccgtggaacgggcggcgtaggcgcgcaggaaatcggggtgagaggtgcgggagcgccaggccaggcaggccttgcacatggcgcgacaccggaaatcgtccattcatgcattgcttcgattaatttgacctgctcgatcgatttgttacctgagatttgcttttggcagcaacagataccgtggagtaattcgagtttaccgatagtccagtaccactaactacacccctcccgtccacgtcgctctccccagggcgacacggatagcgaccagcgcccgccgctgccaccctcctcccttctctcccccgcctcgccatcgcctgagcggctgccggcaaagacggtggcggcggggcttcttctccctcggtggcgctggatcgctggggaccaagccgcatctcggaggtgaagtcctcgctgcgccgcccagatccgggcctccatggctggatccggacggggagaggccagcgagcgccggtggtggcgttggcaaggcggcaggcagcgagaggggcgaggacctgatagcggaggaggaaaggcggctgggagagcacggtggcggggtcatcgcagcggctgctggcggatctggtgccccactggccagatccggcgccctcttgggaggtcgtctccccgtgcaccggcgagaggaggagctccggctcggcagggcggtggagcttccttctctggtgagccattgatgggggcgccgagccggctggcgaggtgacaagcaggcggcagggcgaaggaggcggcggcgatggtcgtggactgggcttgggtgctaaagggatggtgtgatggtccgatactggtcgttgtgtaggatggttgtgtggagctttgattggaatcgctggcgaaagccttactaggccatgggccagcatgacaacgacgacgccattaggcgtcgttccctcttttgaaggcgtcgttctggcgttgacctctcccgtcaccaagaaccttccccgtgcaacggtagtggtggactcctgcattgcctctgaagctctacaagcctaaggtgtttgatgaggtcttctctgtcttggttctgtttcttgttctatggcgggtattcatcatacttatttggttactgctgggcagagtcggagctgcttcactgtaggggtgcaacgaagctcggcaacgatgacacactgcaatctctttataaggttgttgatgctagctgtgtgtaggaagtggttccttggctgtttgggctaatgtcctgcatgggtatcgtttatgctttcttttggcgttagggtagcatcgtagtgaagtagaagttgttgtgtcgcttgggcggcaagctcgacaaagataacatgtgtgggctcaccactgtgacaagtttggccgatgccttatgttgggctccgtcgtagtagtttaggttaggttagttgttagcgtggtgctgtagttgttgtttttgttcagttttctctaattaactggtggttccgtttgctttttaaaatgagacaccttcttcttaatataaaacgtcgacaacggtctgaccgttcggaaaaaaaaaaacagatactgtggagtaactgttatcttgtgaattctggtttgtctgagctcgcttttgcttccttacctgcacattcttgctttagaacatgtacaacattagctagtgctcgactgcgccggaaaggtgttcatccagtacttcttctacaagctggacagtggcatccgggctccggccacggtgcttagacagtggcatcgtcgccgccaagccgaacgttcactgatggagaaatgctttttaatcacggttcgtaaccccctgtagtcccggtttttaaatcgggactaccaatccgggactaaagatcgctatctttagtcccggttcaaatacccgggactaaaaatagatctttagtcccggttaacaccaaccaggactaaagagaggggatctttaatcccggttggtgttaccaaccgggactaaagagagggttgtggcagatgatcccctttttctttttttcttttttattttctcccaaaccaagtgggatacatatcccaaatcaaacccccaatctacaaatcgaagtaacatctcaaatctacatcacaaatcaaagttacttatacacacaaataaatacatcacaaatcaaatacatcacaatattctaagaaattactcaaatacatcacagatccaaacaatgaagcacaaatttgtaacttctcagtcaaatacatctcagtgaatcatcacaaattaaaaaaaaaaaagaatgccgctgccaccgccggtcgccacgaacgacgggcgcggccccaccggccgccggccgacgggcgcggccccgctgcccgccgccgcacgcggccccgccgcccgccacgcccgccgccgcgcgcagcgccgccgtccgccgccctccgctgggcgcgaccccgccgcccgccaccgcagcgcacggccccgccgccggccgggccaccggatgggaaggggaggccggccgggaaggggaggaggaaggggagagaaggggaggagttgagaagagagttagagaggatagatctgaggagagggggtgagattcgatctgttaagttgtaactgtagagaagaggataagggatagggattatatactacgtgtttaattttagtcccggttggtactatcaaccgggactaaagatcatcttgatctttagtcccggttggtagtaccaaccgggattaaagtggtgatctttagtcccggttggtaacatcctctgccccctgacatacatctgacaggggatgaaccgggagtaaagatcatctttagtcctggttggtgttaccaagatcaaaatttttataaccgggactaaaaacaatctttactaccggttctttttggatccgggactattgtggattttgccagactgaccaaagatagtttctccaccagtggttgcagtggtggttttgtgcgctatcgtcaaacttttcagaactgcttgctatagatgaagttgattttattgatgaccatctcaacatcacgagacctcataggatctaaaattggaatgttcatggcatttttaacacagtaatatcataagcaaacacaatcataattgccttttttttttcttctcatgattcatgagaaaacaccaagactctccggctccgacaaccgcgcgcaggttccttccttccattcgattcgattcgctcgctgatcttcgcatctggcagcaactgccgcttcgtagtagtagcactaaactactgtactaattacttacggcctcatcgtttcgcttctgaataaaaataaatttgtagataaaatttttatataagtgttcttggtgacttaaaatctaatgctaaaaaagaaactacgttaaaaatatctcaaaatcaatctcaaaattaagtttgaaaatttaaaatttggctttttctttggcttaatagaccatccggtggtagccttatcctccatcagttccaaaatataagaatcgttagaatattacatacttcctccgtcccaaattactagtatcattatcacagaaagaataactagttataaataaatatgagtatctgtgtcaaatctagcatttaatcatgtgtagcactttgtactaactggaacataacaagtagaactatttttcactggctcgatagttgaacataactatgaactcgcgatattgagacagaatgttctctattttcttttctcaagcgagtgaacttgcgattgttgagggtgcatgcagataaacctaataacattacctgccgtaaatatatttatggcctttacatagttacattgctaagctacatacagccaaaacgcacatgcacaagttttgaaataaaagatgcactctccccgtcccataaaaagaacagcctagataggatgtgacattaatttcctagtacaataaatctgcatattcttatatccagattcaggtggtgtttggatgcagggacttaactttagtctctgtatttatacactaatttagagtattaaatatagactacttacaaaactaattacataaatgaaaactaatttgcgagacaaattttttaagcctaattaatccataattagagaatatttactgtagcatcacataggctaatcatggattaattaggctcaatagattcgtctcgcgaattagtccaagattatagatgcgttttattaatagtctatgtttaatatttataattagcgtccaaacatcggatgtgatagggacttaaaagttttagtcgcatataaacagggtctcattgtagtagaaaatatcacatcatgacttaaattcgtttgtgttgggactgagggaatgcataaacaaggttgcagagccacatttatagcaaatacaaatatcggaaagcatacaaaaccaaatcgattctactaaatattttagtagtatgtttgtttgatggttgaaagtattgtaaaatcaggaaaagaaaaaataaatcaaatctggggatcgaacacgaaacgcgggagaaagaaacaaacgacgctaaccaacggtgcagcaatcgattagagcaaggacgtttctgtttgaacttggtaatatatttatacagcgtccgtcgcggagtcgagtccattgctggagcgggccgacgacgagacgagacgagagccagtcgagcgcgcgccacggcgaggcccaccgcaaatgggccgccttggctggctccgaaccacgccgttgcacttgcacggctcgccgccgaaataacggcctaaccgtcaatgcattgcctcccctttaaaagggcattacttggcgcccgggtgaatcccctttcgatttcaagaactcgtcgcagttcttgatctcaagaatcaaagaaacagagagagagagaggggggacaagaagaagaagaagaagaagaaggtttcttcgcctcggatcggagccatgggctctgcaatgtctacgcggcggctcagcgaggccgatccgctgcctccttcgacggcttcacccgacgacgccgcggacccgccgctccctgtcggcatcaagctcgccgtccagctgctgaaggcgcccgagccgccgatcctccagttcgatcagttgatccagtacccgttcgccgatgggaatgggatgccagcggcagcgcctcttctccaggacgaggctgaagaagaacaagcgcccccgccgccgccgccggtgcccgtcctcaccgggttggcgcacgccatgttcgaggcggggattctgtatcatcctttcgacgccagccagccggccatcatcctaccacaggccttcaggagagacgggcgagctgtcgtgaagaactacagcttccgccgactctatggtctgtggcaccggattgaggtcctttcgaggatcggcctcaccagagacccgaggcccgaggaagaagacgacttgtgtatcttctgtttcgtcgagtttcgacgacacaagctccgcctcctcccatgcgggcacctgttccacagccgctgcctcgaccactatatcctgctcggacatggggagtgggagggcggcaatgtggtctgccccatctgccgcgcggtcgtaggagtcttctttgtatagttgtggttgattcttggttttttggtttgccgagtagtagttagttggcaactctgagtatgagtttgtagcagaagatgatctagtgatctatgagaatcatgttttgagtaatcgatgccgtgttcttgattcagactctaatcttggattattggaagctgcggatttaaaggtttcttctcaatctttttcttcccgctctgctgttttctttttctttcttttcttgcccttcagcttcgtcttcgggttgcgatttgcgagtttgcgacccgttaacttaacgggtagcggctgagatcggtggagttacccaatcccatggccatggggggatttcggagtcggcttcgcagaggagatcgagttcggcggcggcggctgcggaggaggaggacgacgaggagatgatggccttctttcgcttctctttggtcgggctctagggttttggtcggtgggatttggttgggattctggggttttggtcggtgggattgggggtttcgccttcttctaggttatctcggtgcagatcgaagaagctggcatggcggagacggtgatgtcctcgtcggagaccgtgcgggagccgccgctgtgggtgccgtcgacgaagctgctgtcgcagttctcgcaggtgcgtgagcattggggatttgaccgccttgttcgttggttgaatcgcgagctacttgttgggatggaatgcctggtttcttggcggttcttggagttgcgcgatccccattcctgccattttcgagcttcttgcatcgtttcttgttggttggttctgcacctggatctggatggtcatgcgggatacatctttgcggttattctagtggattttagttattaatcttcttggacaatccgttaagaattttacccttcatattcaggattaggcactaataagaacaaacgttggtgagtactgaatgtttttggatcgcttactagtttcatgtgtattttgatactaatggtgataattttgtttgtttttattgataaactaatgtccttgagatgtgctttctgatgttacactaactcatttttatcgaaagtatctagaattcatcaggaaacattgataaaggccctcacaaagcattttagtgttagacttcttatagttgattctcttctgctgcctggtgtaagtttcccaggaaatttatgaactgtttgtaaaaaaaaaaaaatctattcaggaaactttcagtggttcaggccctatggctgaaattaagatatcaacgaggtaataagttgctaactatcacaagcaccattcatcacctcaatatgtatcaacttctggtgcagaagctgatattgcagggggaacctttcttcataatccatcttccaccaaaccaaattcattaatagcaacatccaagaagcacattttttagaaggtttctggagccttttgttctgtctatgttcacacaaacattaccataacattcatttcagtctttataagggccggccctgggcaggcgaccgggtaaagtacattcgtcaaattcaacggtcattcttagatgcgcaaacgtttatttattggtcgcttttcagtttttgttcagttatacctgccctgggtcacaggaccccgggtaaattattcaatcctagcttaatttatactatattagttagtatatcaaccaataactagataattagcttgtattggaaccccgctaatttttcatttgggttcgccagtgacttcatgcaagatttgtagtgtcaattggtaaatctccctgttgtcaaacaataacattgttaataagttattatgctttcacattctacacggttattgtttggtttatctacatgggcccaactaatggttaccattgcagagtgatgcttaccgttgcaacaatacattttctaaaattgtaattagatttgacaaacaaatacctgatggtgatgatctcggaggtttttgtgaggcagatcatggttccttttgcccctggttagcccaaattatgatgaagctggtatttagtttcttagtaatgttgctttggtcatttacgattaactgcttgaaatcttcatggctgctgaacgttgcctggactctggtgtagaggaagttaacaaccttgctgtgcaacagttaattgaggcatatctgttctaggtaatgttcaccagaaataatgaaatttattgatgtacaacctgcaattatatgttctttatttcctttcagctcattttagatgaatgcaaagcgagcaatctgattatgttgcttaaagacacagggaagttattcgttccaagtacagagctgcatgctcctcgaaggggagaacttcctccaggtgatgatccaaagcttggaatgagctggctatcaaggctttgattgagctagtagtggtgtatgaggagatggatgaatagtccttgaaagaatgaaaggtgatgatcgcctcagaggtaagattgcttgcaaagaccctaatcagattcatttcactctacatgttcacatcaacatggtggggtacaaatttagatgggaggcagaatattatccaaagaaaacctaatcacccccctcacaggatgacaatgatgaagatggtttcgatgagggagatgacaaggaagacagggtgaagacaaaggggataaaaattgatgaagacttcctggactctcaaggcagttatcatgagagttttagaagcctgggtaaatctctacaggtcccccttggctctaaatccgctccacttgccacaaagaggagggagacatatccagaggtgctgaaacagaaggagaactcaagctggacgacaactgaacaagactccaacaggggccacctgatgacagaatcacctaaagataaccggacccatgaattggtgcttttgccaatacaagtggaggaagagatagcagaggttcaagaatcccaagaagatgatctaacccttagtgctccaattcaaatccttgctgatatgatggacactgacctggagaaatttattgaagaccttgcactagatgaagacttagaatgaagtatcatcccaactgattctgacattgagaggtggagagctgaggaggaacaagaggagatccaatcttttaaggaggtgactaagaaaaagcctgggagagggaagaaggtggcagctgaaatggtggctaactccagatggaatctcagacagaaggataatgtacctatccccatgaaagcagggattctcacacagaagaaaaatcttgagttgctaggtaatatttctaacctttttgctgtcttccagttactagaacctgaaactctaaattccattgctagttctgttaatatatctctaggtaattctgataaagaggtagctgaggtgattgaaactgttaaggcaaaataactggtccaagctatgatagcagagttgaattggaagaaatctaaagctaaaaaagctaaacaagagaaggacaaggtccctgaggtggctagagatattccacctttggatccttcctgctctgagccattagtgataatagatcctgatgacaattcaatcaaatgaaaattctttttttttggaatgttaggtgtttaggaaatattggtaggaaaagacagttggaggagaccgtaaatagatacaaaattgatataatctgcttccaggaaactaagaaagtggattgtaatgaaagagagttcgaggctttccaagataatagagtttttgactgatcctggaaaccatcctctggtgcttctggaggtattctgataggggttaacacagatttgatagaggtgcttgagactcttgtaagagctttcttcttgggtagaattattaaaaacaaagctgatggttttgtctgggaaattgtgaatgtaaatggaccagttcttgattccttcaaacagagtttaattgatgagttgcttttctattttcaagagagggataaccctttgactgtgggaggagactttaatctttatagatttagtgaggaaaaatctaactccaacataaacctgggatctatggacatgtttaatgactttattgccaccatgggccttagagagctatttagagctggtagtagatttacatggactaataaacaagaagatcccactcaggtagttctggacagagttttgatttccttgttctgggaggaacacttccctcttgctgtgttagctagtctaatgagagttggatctgaccatgctcccttcttgatactggtgaggagatgttggaagagctaagatcttcagatttgaaccatcttggtttcttatacaatgatgatgaaactattatcaccaaatccctcttataccgttttgaagagttatctggaatgaaaattaactatcacaaaagtgaggttttcactgtaggtttgaaggacaatgagagggagagagttgccaatatgttgaattgccccctatggattctccccatgacttatctaggcctgcccatcaaccctgaaaagctcctgaatgctgagttggcttttattcctcaaaaactagtaaagaaatggttttttttttttggaaaactggctccctgtactacagtggtagagctgtacttattaactcttgtctgttttccatccccacttatgctatgggtctttacttattattgcctgaaggagtccgtcagaaaacgaactcaataagaggtagattctactgggcagggtggccctctccgatgatttcttctcccctctcagacccctcctcacccctgtaatcggtaaaagcctattatttgtaccgattataaaagggatggtttttgttcaatccctcattttgtttcttaattatttggttggatggttgggagcaaggtcgatatgcaagacggtggcatgcgggcaggcgaactgcattgcattgacgagattcccggtgcgagtacgagccagggcggtagctatgttgatggaacgaggagaaggaacaagctcacagccaaaacctgcatccaagaaggcatgtgcaaggaatcagccccatccggaaggcgcaagctcacaggcagcacctgcatccaagaaggcatgtgcaaggaagctcaccatgaacctgaactgaagtctacctagtcaaagctacatatgtacttctgtgatgatagtacagttgtgaaccatggtctgtgccaataagctatctctaatttggtgctgttctaaaacaagtgtgatggcacttttgtgcctggtaattctgaacttttgtgaaccattatgtgtgcaaggaagctatagactccagttgtgcatattatatatatgttgatatgttgatctgaatttatacattgatatatgccattaggctgaatttatatgtcgatctgtgccatgaagcggaatccataagatgatctgtgcaatgaagctgaatttatctgttgatatgcgatttgaagctgaattcattcagtcactggatttttaacgtgatgatctgttgatttgttgatttttcatatgctgaattgatgtgttgatttcaagctgaactgatctgttgatttttcaaatgttggattactgatcagttggtaaaatctgtctgaatttatgtgccaaacatgcatgctatttaacttgcacaataatagagactacaaacaaagtactaactgatataatataatctagaccacgaacatctatgaatattctcacactagctttatacgtaggactgttgttttccattaaccacgatatttaattcttgctgaacggagctgccatgctgctcttggagaagcattcgctcccatgcatcttcactgccttgagcatccgcccaagatactgtatagtaaagtaacagtacatgtggcttgaggatacatcccaattgaagctcaatacatatataaaagaacactttttaaaccatataccttgctgcacacgttcaattacttcttttggttttcctaatgcctgttcaggtttaagcaattaaaaaatgatatggcaaaccaaaaaaatgtcattcttcagttcaaaagaggtacatatggcggggacgaaatgtgacagacacaactcggacgaacggcgcgggagatagaggggacgaatagcctgggcggcggtggttcatgccagtctcgcacgcggagtcggtgcgccctcgacctccttcagatttgacgcctctcgggaccgggattgatgacaagaagagcaggcgacagggaacgacagcgacgtgtggagatgaacaccgcttgagagcgacctccgaagtgggtgccaccgtcagaatcgggcacacgcggagggggctcgcacagccgccgacgaatggatcggagggcactagcggagctcttgcgcgcacgcacggcagcgaaacgggccgacgaatgaagggggggaagtggggaaagaagtgcctatgagagcggccgccggagcagatcgttgccaggggtaggagatcgcagccgccgggaggatttgctgcgtgcggtataggatgcaccgttgagtgggagagtgatacgatctgttgattaattgatactcctattcttcttttttttacgtagaattaataataaaatactaaataccaacattacccctaatgactagattagtaaaataccgatatgcccttacgaacgaacagtttatattaattctactggtagtataatactactacgagtagagagcatcggagcggtgcccttctacttgtaggctaccaattagaatgcgacttgcgagcaagtgccaaaggttggctgttggcatgacctttcaatctgaggatgatgcatacaatttctacaattcatatgctagaagagtaggctttgtataagaaagtgccatattaactacaaagcagatggtactttatcatccaagtaatgaaggtcacaagaacagtaattcaacacactagccaaagaaagaacgtgctttgtacaagaatagattgcaaggctcgtgtttcacttctttatttcccgggaaggtatttggaaggtgcagaaagtcgaattggcacacaatcacccttttgtaaatactgacaaggcacacatgcttagatcacaacagcgtatgtcaaatgccgatgaacatataattagcatcatgcaacaagcattagttaagccagctgagatatttgaattttttcaacggtggtcaggtggagatgaaaaatgtgccattcttacaaatggattgcaataactttattggtggagagcgcaaaaaatatttggaaacacaatatgcacaaacattattggagtacttggataacaaacaagcagaagacccttctttcttttattctatgcaattggacaaagaggatggtcgaatctgtaatttcttctggactgatggtcaggccattgcggattatgctccgtactttcatttatctattcaccatatgtcctcactgtatgtatgatgctgaagatgcaactgttaggattcatagccgtattgttcaatgtctcatgcgaccacgcaccgtccctcagccctcaggcatcgccagcgtgggagcttcaacctcacgtcgctgccctagctaccgcagggactccgccgccgccgccctcggagctttcaccgccatcaccagcgccgggccgccaacactgcatcgaggagcactggttcatctcctgcatcgcgctcgtccatctccccgcagctgcgccgcatccattcgtcttctcatgtgctaacgatgtcaggctgtatcgttaagagggtttgatggagttatctgctttaagattgtgacgggacacgtgttgcacaggagattaagtctttcgcaggaggagcataagactttcagtctaaccaaaatttcttccaaattaccaccgtgtcaaaatatttcgcaacccatcccatatcccaattcacacccggctttcgcctttcgccgtgtataaatatggacccgccgtctcctacctcggcccccgaatctctctcacgcacaacacagaacacgcgcacatgcgcagccacggagaatcggagatggcggtgccgggtcgtccaaccagtagaagcagcggcggcggaggaggtgacggttgcgacgtcgatcgcgcaggaggcggaggccgtaattgtggcggtccgcgatcaacggcaggaggtgatccggttgatcgcccgtgctgcacgtgcgacgctcggcgaggtcgccaggctgctccgcgaggacattcacgacaccaagatcctcgtcgccgacgcgttagccgtcgtcccggcgctcaacgaccgtgacccgcgagccaccctcgcagtggccgcgaagctggtcgccagcgtgttctccgaggcgccggtgctcccgggggcgatcggtgcagccatggacctcgtcgccagcgtgtacgccgttccgccgccggtgactgggccactccaggaagttcggtacttcctcagtcaggacggtgtcggacgaccatgaccgcgccggcaacctcttcgccgactgcaggccgtacctcggcatcgagacgtgggagggaggcgtggaccaaccaccggagccaagccctcctgaacggatacgcggcggagatggggctgaaccgtgccatctgggaggccgggcaagccctgcgcgtccaccgcttctaccaggttgggccgccgcagccgcaccgaggaaggcgcatgaaggaggcctggaacatcatcgaagaggtgtacacggtgatagcgtccattgtacgcatgcgctaccccattgccggggagatacagatcgtgcgcaacgccatccacgctgccgctctgtgaggttccacttccagagccagttgatcccgcaacaaaaagccggtacagcgcatcaccctctcaaatctccatctccgtgttcgcgttgtttgcagatcacaaactagacaatactagtagcaattagcggcgtaagatcgagttctctctgttttctgtcctgttcatcttgcaggccggttttgctttcctagttctgttcatctgacttcagtttgtctttgggcttcatgaacacgctgtgtgacaggagctccattttttcaaaggattttgttagttgtattttgatgatctagtactgcattgcaactgcacgcttggtttggattagttgattaataatcagagagcatcacgttttgacttttgatcaacttaattagagcatagcttgatggaaatggaatgacgagaattcattctgactgatacagggtctgtttggggatctttatattatgataagaagctgtttggtagccagcttctgagaatctggaaaagctctgaaacccagcttctccagcttctggcttcttagttcatttttcagaatctgtaactacagattctcagaaactgtggactgtttggggcagcttctagcagaagcagcttttggaaaaagctgcagctgggacaagctcccccaaacagggctacagttcgatcgctgcccgtcttttatttttctttgatgaaaacacgagcaggagacacatactaccatttttcattgatttctgaaatgcagagtgaaagagtagaacaagtactgatcgaaatcaagtaatttcagaactcaagtactgaatatagtagaacgcagtacttaaatgtagaacaagtaatcaaatggttcaagtaccaatttcagaactagattcacaactcagtactatatctaccatcaaaatcatatatactcctccatgtccatttgcatctacatgtaacaaatatagaaatctgtaactgatttggaacctgtgctacaagtatgtagcaatctgtaattaggggtggaataaaaggctccagctcgtgagctcagctcgggcttggctcgagcttggttagcttggctcggctcgtaagccaaacgagccaagcccaagccttttttttagctcgttgctgaaacgagccgaacccgagctggctcgcgagcctagaccatcatgtgtttttttatttagataatggaatgaaacatctcggcctttgctcaaaagagctacagccaattattataatctagtactctaaaagagtgtagtccaaaataaagcgaaacataccaaaccaagatagaagaaaaccaaacaggacaaggagaacattattctagtctattggtgaatctccatccataattggcaaaaagttgtataaccgtcgtttcgagcttacgacatacaaaaattaggaactccacatcttcattacacttttgtaattgtgtccactgctggagccaatatattgccctgaaaattacctgcatataggaaacagatggtaatttatcaaaaaccctatcattcctgctcaaccatagagcccaacacaaggcagaggctccaacaagtatgagtttactctttttcttttcatcccccagaagccaaccatcaaaaatatcagatatgctactaggaaggtgtaatccaaaagagaactgaactgctcttcaaataaactttgcataatggcactccataaataaatgttgaatagtctcatttttcatacagaaacaacattttagactaccatttccattccgtcttgccaaattatccttgggtaacaccatcccctttaagcaagtaccacataaagatcttgatcttaagcggcaacttaagcttccaaataatcttatttctatcaatgtaaccattattaattagagctaagtacattgacctaacagaaaaccgaccattctgatgataactccatctaaaacaatcagaagagttattcaactggatatgaacaatagaagcacacaattcatgccaatatgttagattctgaccaactaaagctctcctaaaagaaacgttaagtggaacataatgtgactatggctactacggatacaaccgttgctcacatcaaggatgaacaagatgaaccctgagctccactcaagacattcaaggctgttgttggcccgatctttcggtgagttgatgataactatgatttgggagaaacgttgacgacccgactacaaccgtacaagacgttgttgtgttgcgccttagcaatcgatacacctctccgtgggttgttgatcttgctggtgtagatcaaccttattcctgcaagcaaatcgaagaaacaagcaagaacaagataaaagcaatctgaattgcagataggaattgaacacaaatgataagttgggggttccgtaacgagtaaaccggcaatctaaccgatcacgggattacacggcaaagtagcaaagctaaactttaatctaaacaaaacccaagaaacccggaaggggtaccaagctatttatagagataggaggaccctaggttgtcctccacctgattggggtgcaccccacataggccctacttgggccggggtcccagacgaagttacaagctcataggcccattacaggtgtcgcagcaccttgtttcttcagttgctgccgactgagatggaatttggcaatgaggctggatccattggaaagaggactccgagagctttccatcaagtactcacgggctgaaaacagaggtcatatgtagattcggcggccatttgaaattagcagtgtagtaggtggccgaatcggattccagcacttggaggacttgatcttgatatctccttgttcatccatgatgtgagcaatggttgtatctgtagtagccatggtcacatcatcctcctcttcttcacagaaaaccgtcctcggtttttccatatggtgcttatcgcgtggtcgatttaaaacaacctgtttcatccaatcaaaacaagacaaactggaagtaattgttgatgtgaaaacacgaggcctgggagatttgcttaactccagtgcaggtccaaaacttgcctttgggtgtgcgagcgtgccagttgatttgatcctgcaatcagcaagagacaaagacaaagaaaccgcggttaaatccataaatgatagccgatcggctaggtgccgatgacatatcatttatctttgggccgatgtcatatatgcatcgatcggcagtcattaataagtaagaaagaactaaatctactcagtcggctgtagatattaacaacatataacccttatatcgatatatacttaaatcaagtgattgggatagatgggtcgccatgccgagacagtataaatcacttagatcgaaatatatattaataacaagactatatgtgtttatagcatagccaatcagatagatctagcatgtatcggctaatactccgataccactctatattaagatattaaagcaagtagaatatatcaaacaaaggcctaatatatttaaatgcaacatgatcttaacatgaagggcagatttaacatgtcagtacagcatgtaagataaataaagttaaattaggtaagatcggctgaaaccccaattctaccctaatcggcaaccaaagacaggctagggattgagattctaatcacgacttataagatcaaactcaactgatgcagctataagtatgaaaagaaggacaatatctagacaatcaagccgctagatgtgtcatagagtggtggataccttatataatctaagccaacattgatatttaacctaatcggctgccttctaccgacagatgttagccgattgtaggttagataacgatattgccagagattatgtaagatatatgataactcgacgaattacataaacaagattagagtatcataaagatggaagcactaatctcgagaacgcaagccgccataacaagttttacctcttgttgaagatcgaaaccgatgcagctcaacccgaaagtaagaactcgtcgaaacaaaacgaaagtaaaaagggtggcgatgcgccgagattgtattgaacgtgtgttagttttattacatggggctcggggtctatttatacccgacaattacaaaatatgtccatatcggatatgattcttatctctaacaaactctaagataccataagtctttacggcagacttttacccaaacatatatctaaggaaattacataaaatatcctatttcatagatacaattgccttctcaggactctatccatgcatagcaaccatcatgaagcacatcaacctaacccgacaacacacgccgtgtcatattgtcggagtcggctcaattggctaaccctatccgactcgaactctgccgatcctggttgtagctgattcggacttcagccgattctcactcagtttccaggacgatttccatctcggattccatctcggtttcttcttcatctccgatccttggattaccaaatttggtcgttaacacatgccccccaagtccggaatattggataatgtttcggatttgccttacgtcgattccgagagaatctcgcgcttgccattttccgaccgttattcggtgctttgaatactaaccgttgtccccgagaaacctcacaccgtttcctccgttttcaccgccgaagcaaactcatcccctcggtgcgcgaagcgatttcctctccggccaaatttctgcccgcgacgatgtcgacctctgccagcccgtctgccatgccatgagccgaatatgctgaggtatgtgcccatcggccagatccctcttttctgcacagtagattggttttcctcatctcatcttgttttcttcttctctatcccttttggattcgtagcacctctctaatctagttgcaatcccaagtctgtcacacgagagacattatttccttggtccaatcggcaatctcgaccctaccgacttcatcattggtgaaaccaatagaaaccccttcagattggccaaccctaatctgaatcactggaagaacaccttcaagtcttggccatctcttgagaaaacttcacccgagaagagctggattatatggtacaagcgtgtatcggctagcaagcaaacacattgggatgagattggaatcggccaggcacttgccctcaccatagtgaattcagccaaagatgaacccttaatggccgccgccacctacttctggtccaacactatcaacgtttttctgttcaaccaagggccgatgacaccaaccttgatagatgttaccatgatcactggtctagatgtgtccttgtcagctaatcccatgaatctgaacacaaagaatcaatacgacttcaggaccaagagcataggtggttggtctggttatgtggcggcatatatgggccaaggatctgtcactcctcgagagcatgtagcttgtttgctcatgtggctagaaaagttccttttctgtggatccagttgtggccctacaaccaactggcagtttgcagccgaggctctggaatcaaaaagagaatttcctttaggcaagatcctcctcggctacttataccaaatgctgaacaatgcatcggccaagatagccgtcggctcagtagttggagcaggtggaccatggtggttattgcagtcttggctgaatctgatggtcatgaaattcgtcaatcggccatccgtaacagaagccgaattcccaagactagagccgatcacagaagatgatggagaagaacgcacccatcgtagatgcatgtcttatggagagtatgcctccacaccagccgatgcaggagcaaaactatcggctgagctgctcaaggattggttctgcagcttttatgaaggctttcagaaggatgctcgaatttggttcccctatgagaactcaatacttctagagctcccattggactttagatttgaagacatcaatcatgagagataccaaaggtccagagaagtcttctcagctgcgatcagcccatgcattcttcctgttggcatccatcaagggaggaacattcaagtttcctatgaattttaccactcaatgagctctgccagacaatttgggatgggtcaactaccaattggcttgttctttgctgataaaatccaatgccgaggagaaatttcatcaaccctgatgatggatcggctgctcaatctccaaggaccttctctgggcagtattgaaaatatagagctggcaaggttcaggagcaaaaactttgacagatggtggggtgaatggaagctgcatctgttccaccaatcggcttcgatgtatatgacagatctctttcctgatgttatacctcaggtaaactttgacctcattcattttatttgcacaattgttagccgattcataacttgactaatcttttcttctgttttgcagacaacagaatcttcccctccacaccaaagcaatagcggtagagacatcgagtatgctccaggtctaattccaaatggaggtgggccgtctccccctgtcatcggttatcatgctcccaagacttcaactcttctccaagggctcatcagagaaccagccgataccagcaaaaagagaagaaccaggtcatcggctgtggacacatcggctctagccccaaagaagaaggccaaatcaaagaagactaaaccaaccgatgatctgcctgccctagatccatccattaagcaagctttggatgaagaggaaattgaagaggatgttgatgaagctacagccgaagtgagtgatatagagaaaacaccatcggcttcacccaagcaaactcctccaactccttctgctccagctcatttctctagggtaaacaactctccttgatttcttttataactatctcatctatcttcggccaattacttattaatctttgcctttgcagaaaaagagaattgctgtgaagaagaaatcggcaacaacgactctcaaaccagctccaccagtaagatgttcttaatttctcattagccgatcatagccgatcttattttacacatctttttgcaacctcctcctcctcctcctgttcagcaatcatcaagcgatcaaactccatcggctgtagggagtcaccatgttgaagaagtacaaccagctgctcctgctatcccaataggttttcctttgacacaaatactcagatcggctatatctatttggcctctaactctctttaaatcattattgcaggtcttagctgatttgttctcttttgatatcaaagattattttgatgagacagagaaagaaaccacaagcaaggctctagcccctctggatgacactgtcaagaaaacacttgaagacatatcccttcggctagagtcttcattagacaatctggtggctgattgtggttcaatccgagcacgatttgctgaaatccaagctctaattccggatgaactagcaaacatcattactccagctgtttttcttgagcaacaccaatttaagctggagaaggctaagcaacgtatagccgatcggcgagagaggatgagtatcgaagccactatccaatccaatcggcagctcgtgcatgaggagaaagccaagttagatcaactctctgttgggccgattcagtcgaatatagatcggcttgaagctcaaaaaattgatctaatagctcaacttgaggagtgcaacgccgagctggatcttgaaaaacaaaagctagccaatcttctagattgagatcggctatcaagaatgtggctgacatgattaagtctctcaagatcatccctggaaccgacgcccaagacatccaagccatcgaagaagtagatcaaatcaggcaacgagctttatcggctatccagcgctatctgtctcaatgacattttgtgtaataaactctaggaatttttgtaatcggctaagaaactttggctctgtatctaactcatcttgataatctttatgccgattcattataactccatattttgctaaaaaagttgcaaattttcatatatgtgcccccttattttacaatgtcaaaagcattgataaaattataatttgaactaagggcgatataccaatatcggccactgtacatcggaaaaacataaccaattacaatatgaaaacaactaagggcgatataacaatatcggccatcttgaggcgatgcaaatacatcggctatcatgtgtcggcaacatcagccgatcatgcattaacccaaacacttgggtaatatttcttcaagtactttccatttagcgctcgtccataaacttctccatcgagtccttgcaacatgtaaactcccttagacacaaccttatagatttggaacggtccttcccaattcggtgactacttgccgaatttgttatcccgagtcccaattggcaaaatcaacttccatacaagttcaccttccgaaaaagtcttgggcaccactttcttgttgtaatgccgagcaactcgttccttatccttagtaacctttgcaagggctcttaatcttgactgaaccaagtcttccctttcatcggccataagattgtaatactcattggctgtcaaatcattttgcaactccgttcttctcgagccgattctaatttcccatggtaaaacaaccttatgtccataaacaagcttataaggagggacttggattgaaccatgacaagccatctgataagaccacaacgcttcggccaaccgagtatgccactgccgaggataatcagaaatctttctcttaatcaatttgattaagctcttgttagatgcctcggcttgcatattagcttgtgcataatatggcgaagaattcaacaatttgatacccatgctatcggcaaactgaacaaactcatcggacacgaagattgaaccttgatcagttgtaatggtttgaggaataccaaatcgatagattatatgctcttgaacaaattgtatagcatccccagaatcaaccttcttcaaaggaatcgcttctacccacttggtaaaataatcggttgccaccaatataaacttatgccccttgctcgatggtggattaatcatgccgatcatatcaattccccaacctctaaatggccatggtttaatggtaggattcatagccgacgccggtgccctctgaattgctccaaatttctgacaatcttgacatcccttgtaatatttaaaacaatcctccagcattgtcggccagaaataccctgcacgtcaaagcaaccacttcatcttatgagcctgtcggtgatatgggcccgggggtatcatgtttatagggaggaggccgcccccaaacccacatggcgtccccagaggagggtggcgcccgggaggagcggcggtggccccttagcttagggtaccgaatttggagcgaggaggctgcccccaacccacatagcactcccctgagggggtggcgcccggggtggagtggcggctgtcccctccttggttggggatcgggcccgtccctatcaagactagagggaggaggctgccccaggcgccacgtggccctcccccgaggggggatcgggcccgaggtagggcggcggccgccccctcctgtgactaggggtcgggctcccccgaccccctctctaggtcgccacgtgcgatgggttaggtggccgcctccaggcgggcccgtcccgatcaagactagagggaggaggctgccccaggtgccacatggccctcccccgaggggggatcgggcccgaggtagggcggcggccgccctctcctgtgactaggggtcgggctcccccgaccccctctctaggtcgccacgtgcgatgggttagatggccgtctccaggcgcccacctacccgcttttatggtgacctgagcggttgcgccacgccgcatttaatgtggcgtgtagtgcactcaaccgatctgtgaccaatctgtgacaggtccgtgaccggtcgaatgatcgatgggacggcggctatgtacccccatcctgtcagtatgccaggcggcgtgcggcgtgctccgtcccatcccatcataataatgaggggcttcacagcctcttaccccggtcagagctggtccaactactcttaactgacccgggttcccgtttcctgatgcgaacgggaacccagaagtcctcttccattgaatggcgaatgacaagggtgccctgcatgatttgatgggccccgcgcagcagccgatgtgcagatagcttctgggctaaggcacaagacatgtaattaatatagagaatattttcccttctccctaggtagcactcacagcacatgtgggatccccttgagctataaaaggaggaccttgcccaccgaaaaaagtgggggacgggagagcccgacagtaagctcaaactctgggggaaaagctctctggagtttgggaacccttgtaatactgatccatatttccacacacaggagtagggtattacgctcaatagcgacccgaacctatataatcttcatgcccgtatacgattcagtggcattaagcgtggataattgacttcccgaagtgagcctcctgtcccagccgaactcacaaaagagggatctcacgagctcccgctagagaggattcttcctcgacagctggcgcgccaggtaaggggctagaccccccacatccccaccaggtaaagctggcagccaggcctttgtggcgagtcttcggaatgtccgatggcccccaaacccacgcggctcccccccgagggtgttgagcccggggtggagcggcggcaggcccctcccagcttggggtcaggccacccccaaattttcggcccagcctcatagagaagtacgacggcagcatgaacccctccgagtccctccagatccactcgatgatcacagaggcagcgcgggtgacgaccggatcatggcgaacgttttccctcaagggccgaagcagggttggcccatgaacctgttgcctgccatggtgcacggggtcagttgacaccgaccgcacaacaaaaccgcaaggtctcacgctcgctaagatgggaagtcaagtttacaccgtgccccggcatgcctgtataattgacaagtcccctcctccagtggagaggacctttcttagtggctggcgttatgcgctcaggttttgtatgccagtcgccaaagaggaagccctatcaccactataatccatgcataaaagcatccattcaggtttcaagttttttcaaattttcaattcatcagcatgaagtcttatagttaatcttcccccgttttattctcatgaccctgcgacgctcacgtgttgtgcatttgttcgctccctcggtggtaagggtccaacctctctcctttctacatgaatgattctttgctaagtgtgggggctaagttttctagccctatcctagccttaagttgagctccgggcaccgtcgaagcccgggaccccctgtgctggctcttccgtagcggctggctttggtcccgccggatgtctacggtgcccggcctggctcaactgtggactgggattgctggctctagagtttttcggctctcacactcgtgcgaaagaagtcgttcgtgtagaagtaagagagattggaaggagaccaccgaaaggaaggagcaaacataatgtgtagtgtgagggcccaggctcgtgggaacctgacctcgtttgctaagtggtcgcaggattccctaaagggtttagagcctagggtgggaagccctcttcgagccaaaggtttctttgctcgtgcatatcagcaaaatttttgtggcttatatttatctctctcccatctcttcctcgcggtctcgtggtacccacgtgtcgcgcgcttgtttgccctccatggtaacaaaaagtttgtattcgcttcatccattcaaacgattctttgctaaaagtgagggggctacgattcctagctctatcttagccctgcgttgagctctagacgccgtcgatgcccggggcccctgtgctggctcttccgtagcagctggctttggccccgccggctggctacggcacccagcttggcttgatcgcgggtgaagatcgctggctatggaaagttcagtcctcacactcacgtgaaaataatcatttgagtagatgaagtagaacatgaatagaggttaacaaaaggcaggggcaagcgaggtgcgcaacatgaggtcgcgggcccgagagaatctaacaacgtttgctgaatatatacagaaataagttcaaaacctaaggtacgggctggcgagtcgccctcaagctggggcgaaaaaggcgcatgagccctagttccagtagagaggagaagattggtggcggcgaaaaaaaaagagagccgaggagctagggcacggtaggagcgaatcatggccaggagggagttttttgtgcaaaaaaccccccgcgtatcagttccgctcccgtgcccacggcgcctcggaaaccgggaaggaagtgggaagttaggctagcgtgtgaacggggctaaactcccaccgcccaactcctaggatgataggacagaagaccgggcccacatatcattagactaggagactggcgtcaaccctggccacctgggaaggttttggtcagggcaaacgccgggggctactgtcggtgatatgggcccgggggtatcatgtttagagggaggaggccgtccccaaacccacgtggcgtcccaagaggagggtggcgcccaggaggagcagcggccgccccctcagcttagggtaccgaatttggagcgaggaggctgccccctaacccacgtggcactcgcctgagggggtggcgcccgtggtggagtggcggctgccccctccttgctcggggatcgggcccgtcctgatcaagactagagggaggaggttgcccaaagcgccacgtggccctccccgaggggggatcgggcccgaggtagggcggcggccgccccctcctgtgactaggggtcgggctcccccgaccccctctctaggtcgccacgtgcgatgggttagatggccgcctccaggtgcccacctacccgcttttatggcgacctgagcggttgcgccacgctgcatttaatgtggcatgcagtgcactcaaccgatctgtgacaggtccgtgaccggtcgaatgaccgatgggacggcggctgtgtacccccatcctgtcagtatgccaggcggcgtgcggcgtgcttcgtcccatcccatcataataataaggggcttcacagcctcttaccccggtcagagctggtccaaccactcttaactgacccgggttcccgtttcctggtgcgaacgggaacccggaagtcctcatccattgaatggcgaatgacaagggtgccctgcatgatttgatgggccccgcgcagcagccgacgtgcagatagcttctgggctaaggcacaagacatgtaattaatatagagaatattttcccttctccctaggtagcactcgcagcacatgtgggatccccttgagctataaaaggaggaccttgcccatcaaaaaaaaagggggacgggagagcccgacagtaagctcaaactctgggggaaaagctctctggagtttgggaactcttgtaatactaatccatatttccaaacacaggagtagggtattacgctcgatagcggcccgaacctatataaacttcgtgcccgtatacgattcagtggcattaagcacggataatctacttcccgaagtgagcctcctcccccggccgaactcacaaaagggggatctcacgatctcccgctagagaggattcttcctcgatagagccgattgatgagtaccacaaattctttcatgaacctcaccgattgcaaccttagcttgatcggcactcaaacacttaagcaacaccccatcaatcgtccgataatagagctcatcatccaataaagtatacttcaacgctttatatcgcaatttccgagaagccgattgagatggattatgtaaatattgatgcacatcatatctccaatcatcggctgttaatgcagcaacctcaaccttgacatctttgatcatcggcttatatcccgatgccccttgggccaaatcattagtttcaatattctgctctcgagatacatgcttcaaagtcaccagccgaaactctttcatcagctctcggcacttctcattataaaccattaatgtatcattcttgcactcatactcccctgccaattgactgatcactagcaaagaatctcccataatttcaatagcatcggcctcaacttccttgagtaactgcaaccctttgagatctgcctcatactcggcctgattgttagttgcataaggtttaatagtataggcaaactaaaaacatgccccacgaggagaaattataaccaagccgataccacaaccatgagtgcacacagatccatcgaagaaaaaagtccatggcacaaactcaaccgagccgattgaatcatcacgatgatcaacaataaaatcggctatagcttgccccttgactgccttcggtgactcataccgaagatcaaattcttttaaggaaaatatccactttccaaccattcctttcaaaattggagccgataacatgtacttaacgacatcggctttgcatatgacagtgcattcgttggacaataggtaatgctgtaaccttgtacaagaaaactacaagcacaagcacaacttctccacaggggaatatcttgtttctgcatccaagagccgacgacttaatagaatacaaccctttctttcccctccagctcctgaatcaggaccgaaccgattgacttctaaccggctgatagatataatctaaaaggtatccccttttgcggaggaatcaaaactggaggagagctaagatattccttaatactatccaaagccttttgctgctctgccccccaagtaaacttttgatcagctttcaatcttaacaatggtgtaaaaggttctaacattctaaacaaattagaaataaaccttctaacaaaatttatcttgccgatcatctcctgtaactctgtcttattctctggaggctgaattttcttgattgcattaacactcctttgagttatctcaatccccctctcatgaacaagaaatcccaaaaactggccagccgatacaccgaaagcacactttgtcgggttcatcttcaggccatatttcctacttctctcaaaaaccttcctcaaatcggctatgtggtcctctatctctttagacttaacaaccacatcatcaatgtagacttcaaccaaccaaccgatcagatcatgatatatataattcatggctctttgatatgtagctccagcacttttcaagccaaaagtcattacaacccactcaaacaagccgattgcaccatgacacctaaaatctgtcttatgtatatctttttcagccatgaaaatctgattgtatcctacattaccgtccataaaacttaatatcttgtgccctgaagcagcatcaaccaattgatcggcaaccggcattgggtactcatcctttggcatagccttgtttaaatctcggaaatcaatgcacaccctgactttgccgtttttcttgataacaggaactatactagaaacccactcagcatatcagcaaggacgaataaaaccaacatcatataaatgtttaatctcagccttgacaggttcgagcatatcagctttacatcttctcagaggttgttgatgtggtctaacccctggtttgataggtagctgatgttcaacaatcaatcggctgagttctggcatctcataatactcccaagcaaagcaatctctgaattcctttaagagctctatcaacttggttctaaactctggagataagttcttactgataaatgtcggccttggtcgatcacctggacctatatcaatttcttccaaatcatcagccgacatgaaaccctgtccttgcttgtcattgagatcatctactgtatccttggtgtagacgtttcaaccctccacgacgccctcaaaataatagcttgggttctccatcttcaattgattgtatatcacaatcggacacttttagaaaatctccatcccaaacttttccagataagcaatccagaccatccatctcccaaagaggtaaatcggcactggcaacgttaactgacctgtcggctggcacgatttcaattttgtcgccttgccactgaatcaagcattgatgcatggttgaaggaatacaacaattggcatgaatccaattccttccaagcaacaagctataagaacccttcccatcgatgacaaaaaatgttgtagggacagtcttgctaccgactgtcagctctacagtcaaaactcctttggtttccgatggattgccaccaaaatctttgagcaccatgtttgtcttaatgagatcctcagcatttctgcccagcttcctaaatgtagcataaggtgtcgaggaataatcctctctagcgggagatcgtgagatcccccttttgtgagttcggccgggggaggaggctcacttcgggaagtcgattatccgcgcttaatgccactgaatcgtatacgccggggacaaaggcgacgtggggcacggtcgtgcgtcaatcggacgtgactggtgacaaaccagtcacgcccgatttgacgcaggccagtggtgcggctccacacatccgccctgaccgcagtaaatgcggcgagggacggttggggcgccacccattaatggccgcccagcctagtcttcccccacctcacgctccctccgccacacggcagctgggcaggggcctcgggtcctggcagggtgagggcctgaggggcctgacgcttcaccccgaggggctgacgtggcaccccgaggggcccgacgtggcaccccaaggctccccgaacgtgtctgcaccttgcgcgatgcgaggtgcgggggtagggccagactgtagagtcacgtgtgaagaagtaaagggaacttccccttactttgcataccccagggcccatatctccgacagtagcccccggcatcgcatcgggcattggcctcgagagggctgtccgacgcggtgcctcacaattcccagtgctggtgcagtgggcccgccggggagtttagacaatcaccgcctggcggccaggtcggcgcatcaaccgtaacggcgatctgatcgccaataattacgccggttgcagtggcgttttgggtgcgaaaatcgggggggtctattagaccacactcagaattgccatccagtgccgcctccattcccccgcctgccaagcatgcggtaggactgatagcggattcccccgcctgccaagcacctagaatgaagcacgtcccgcgccgagcgtgccactgacaggcacactaaccgcaggtacgggttcagcggggcgacgcgatagtcgggtgcgagaatcgaggaggcaaccgtaggcgcagtaaacgagggggcaaccgcaagggcgtggaacgaggaggcgagcgcaggcgaggcggagataaaaaggggagagagacgaagagtccgtctcctttttctagccatctgcacacccgcacacccgctcctgaagttctaacgcttctcttgctctaccttgctctgtacaccgaattcctcgccgttctcgcgccggcgaccatggcccaagatatgggtgaggcagtcctcccggcgtcgcgcatcgtgtccgagcggcacctcagccttatccgcaagattatgccggaggatgccgccgtgagggtgggggaatcgcggccacggtacccaaagcgttccgtgcacgtcctctcctttgccatggcgggattgatcccgccattctcccggttcttccacgaggttttggatttctatgaaattcatgcctcgcatctcgcacccaatgccgtgatgacgctggccatcttcgcgcacctatgcgtgatgttcgtcggggtgcggccgacgatgcggctgttccagttcttcttcgtcccacaactgctgcaaggcgcggtggtggggggatgctacttccaaccccggccaggcacggcagggcaatacatcgagagccatctccgcaagaagtgggaggactggaagaaggactggttctatactgcgcagccggaacatccgcggctccggctcctcgccggccctcccgaatgatccaccgcgtggctggcggtttcggaactaggcgaggagtatgacgcggtgcgggatcgcctcaggggcctgcgaagccggggcttgacgggggcgatggttttcggcgactactttcgccgtcacatcgcgccagtccaggagcggtcccgcggcgcgtgggggtacactggccacaacaatcccatgcgcactcacgtgggtgagcgctgggactggagcgacgaggacgcgaagagggtgatccggcaggtgctgggcctggacaccatcgagccaacgctgattccggacgggatcctcctcctctgcagcgactacgaccgggagagtatcctggccgtgatgtcggccgtcggcgccggtgggggccggtcccgttggagcggtgccaacggcaaagccgtcggcgcgggcggcagtggtgcgaccgtagacggcggccgtaccagcaattccggcgggggcagcggttctagggcgcccggaccaagccgtggccctaggggtgactcggccagcaacccgaaatggaagtggaagatgtccgagtctcggccaccctctcccccacgaggagggggcgctaagcgggtggcggatcgaccgccagcgggccacaagcgccccgccggtgtaggaagctggacggaaaaagaagcggctccggaaagtaggtcagacagagccgtgccgggggagcgtcatcgagccccagaagtggaccttcaaacgccctccccgcaagtatgattgccagcgtctgctttggtgctctctacccatctcggcctcttgctccttcctcttatttttcctttttaacgcgattgcggttcttccgcagcgagattccttcccagggggcctcggcgtttgaccccccgcggggggcgaaagtccgggcgaccggaacagccttccggcggggatcacaggctgcacgtcgaatctggccccgggtctaccacagccgaggaccgatccaccgcaggcgacagcggcagcgtcgttcccttcgggggcgagtggggctcgtgccgacgcgatgcgcgacaactcgttagccattgcgttgtcgcgtcgaggcacgtgccgaagctcgagtccgtcgaagtggcgttccatgcgtcgcacttcgcagacgtatgcgtccatttgcgggtcgatgcactggtactgcttgtagacttgattcacgactagctgagagtcgccaaggaccaggaggcggcggatgcccattccgaccgccgccctcaatcccgctagaagtctttcgtattctgccatgttgttcatagctcagaagtcgagccgaacaacgtacttgaggacgtccccgcttggcgaagtcagcgttactccggcccctgtgccttgaaggttgagggagccgtcgaaatgcatgacccagtgaccggcgcgaatgtcggcgtttgggtcctctccttctccggggagggaggggacgtgggatgaaatagggtcgtccaccggggtccactccgcgacgaagtcagccaggacctggcttttgattgcgtgtcgtggttcgaagtgtagatcgaactcagcgagctcgatggcccattttacgacccgaccagtaccctctcgattgtgcaaaatttggccgagggggtaggacgtcactacggaaacccgatgcgcttggaagtagtggcgcaatttccttgaggccattaagactgcgtaaagcatcttctgggcctgtgggtatcgggttttcgcatctcgaagtgcctcgctgacaaaatagacgggccgctgcacctttcggtggggccggtccttgttgtcaggggcaggtggcccggagcgctcgtgctcaggggcctcatgggggtctcgggccacgtcgtgattataggcctcgggggcacctgccagagcctctcctcttcccatggaggcctcggggccctccgaggggttgggggcttcgggcatcgggccttagggggacgaggggccatcaccagttgagggggcccctggttcactctcatcgcgctcgactactagggcggcactcaccgcgtgggggatcacggccaagtagagtagcaatggttcttctggccctggggcaaccaagacggggggggggtgtggggtgaggtaagccttgagctgattgagagcttgttcggcttcctccgtccacacaaacagcccggggcgcttcaggagcttgaataggggcaacgccctctctcccagcctcaatatgaatcggcttaggacggccatccatctagtgacgcactgcacgtccctaagtttgttggggggaggcgcatcctctctattgcgcgtattttttcgggaatagcctctataccttgggaggagactaggaagcctaggagtttgcccgtcggcacaccgaacacacacttttcggggtttagtttcatgtgagtggacctaaggctgtcaaaggtctcagccaagtcctacaacaatgtgtcctggtggcgcgtctttaccaccaggtcatcgacgtacgcctctacattgtgccctatctgattgctcaaaataatgtgagtcatgcgctaaaaagtagggcctgcattctttaaaccaaaaggcatagttgtataacaaaaggtgcccacaggagtaatgaaagtaatgttttcctcatcttccctagccatgtggatctgatcgcaccccgcagtggagtctactatctaatctatgcgtggtaaagggaagggatccttagggcatgccttgttgaggcccgtgtagtcgatgcacatccggagcttgccgttggccttggggacgaccaccgggttggccagccattctggatggatgacctcgcagatgaagccagcctccaggagccgcgtcacctcctctcggatgaaggcttgccgctccggggcttggcgccgcactttctgccggacgggtcgcgtgtccggccgcacagctaggcggtgctcaatcacctcccttgggaccccgggcatgtccgacggcttcgatgcaaagacatcggagtttgcccgcaggaaggagacgagcgcgctttcctatttggcgtccaaggtaccgccaaccttggtggtcttggatgggtcatcaccaagggggatctccttgacgggcacctcgtcagccgaggtgaggcgcttcttggaggcgcggggcgcagaggcctccggagcctgcggctccgtggccgctgccaggttgtcggcgcactgctccgcgcaggcgagggcgaccttgacatcgaccaaggttttgaccgaacggcaatcagcgaggctatgccgataagtgttgtgcaccgagcaccacttatctgcagaccggccttcgccggagggaggagtggagctcggcttgtcaccggtggcttttcccttgtgcggggtccgtgagggcccatcggccgcaaggacatggccctcgtcctcaaagcaggccggcttccttttgccccttctatctcgccgcttagagcgggaaacggactcgggggcagccgcggccgccgcgccggtgctgggggagttctaggcccacgcctcctctttccgagccaccttgtctgtcagctcaaagagtttggcggtggtcttgggttccttggaggcgaacttctctagcatgcggttgtgtcgcacgccattccggaacgcataaacaaccgcatgggccggaatgcacggaatggtgttgcggacttggcagaagcgctgtatgtacgtgcggagggactcgtcgtccttccgttgcacagcatgcaggtccgcctcttctcttgggcgagggtacgtgccctggaagttcatgacgaactgctggcacaagtcctcccaggagtggatggactcggggggctgggtcatcagccagccgcgcgcctaacccttgagagccatggggaaataattcgccatgacccgttcgtcgccccctgccgccacgattatcgtggtgtagatctacaggaactcgaaggggttgatgctgccatcatacttctccgtgaggttggggcgaaacttcgggggccaccggacgttccggagactcaccacgaaggccctgcatccagtccctccaggggtgaacactggggacgggccgcctcgcgaagaggaacgcggcactcccgacgaggaggcgccttcccccatgcgggtagcacggcgctcgtcccggcgtcgctcgatgttgattcgagcgtcttgctctccgtagaggctatcgtgacgcctccgacttccctcctccttgccgacgaggagagggcggtgggggtatgcgacgtacccgtaacagtgggccggtcgcccgcggccggctgccgttgggctgtggtgaccaagttggccacgtcatccaaccagcgctggacaggggtctccggccccgagttcaagaggggatgccgcagaagagcacctcggggcgagccgccgtcgccgtaagtgagacggcgtcgcgctccgacgcgacgcggccttcccccgcccggggcggggaaagggccgaactacccaactgggtgggatcctccctccgcgaggggtcgcggcggggtggagtgagagagttacggcggcggtgatgggggccgcggcacccgctggcatcctcactcccagatggagtgggggtgtgcaccaccacctcttcctccaggacctcgaccatgatcgtcgaggatggagggaaacttcgggtggaggaaaacgacttctttctcaagcacgcgccctccccctacctggcgcgccagctgtcgaggaataatcctctctagcgggagatcgtgagatcctccttttgtgagttcggccgggggaggtggctcacttcaggaagtcgattatccatgcttaatgccactgaatcgtatacgggcacgaagattatacaggtttgggccgctatcgagcgtaataccctactcctgtgtgtggaaatatggatcagtattacaagggttcccaaactccagagagcttttcccccagagtttgagcttactgtcgggttctccagtcccaccttttttcggtgggcaaggtcctccttttatagctcaagggaatcccacatgcgccgcctctacctacttttctataaaaaagggggggacccaccctatcgtggccaactgcggtgtgtgtcttcgcctagaagttaagccgtggttggccttttggcggtgtgtgtcctcttggttacaatcttggttcactgggcctaatctttgatgaataggagctcttgtctgccttagccgattgcctgtattatacgatcggcttgaactctctacaacaatactgcacccaggacagtcttcaatagacggcagcctcataccttcagtctagcaaaatctaaagaactcacaaccccaaagaggatcaaaactgccatcatcttcttcataatacctttcttgctgcttgtcatatttcttctagaattcacctgaaagcctctagctcttcctccatcggctgtccggccagctgtgtgtaccatattaacaggaaaaggattgccatcaaccttcattggcctcttggaatcatcaaatttgattttgcctccctcaatagccgcctggatctgctgcctgaaggctttgcaatcattggtagaatgaggcccagaattatgccacttgcaataccttctcttgcccaattcttcagccgatgggtttgtataaccagtaaggagttgaatatgtttctcccgaagtagcaaatcaaagattttatcagccttggtaatatcaaagtcatacctttctttttcttttccagaactcttcacccattggcacggtataaccttcttgcttctaacccactcggctgctgctatctcagagtcgtcgtcatcatcattatccgacccatatatgtaaggacagacatgattaacctttttaaagttcttcctggcttctgcaaacctttgttcatgcaaagtcaccttctgtgcaagatgtgacaaactatcaaagtcttgagacgagaacttctccctgatcggagctatcataccctgaaaagccaaatcagctaactgggcatcagttaaactcaagctatagcatttattcctcatctctctgaacctctgaatatagtcctgcacaggctcatcatgcctttgcttaatcgctgttaaatctgataatttcatctcatgaatcccactatagaagtagctttgaaaatgcttctccaaatcggcccaactgttgattgatccacatggcaaagaagaaaaccaagtgaaagccaatccaaacaaagacaatggaaacaatctaaccctcaaggcatccacagccgatgcttcaccacactgagctaaaaatcgactaacgtgttcataagttgaaacactatcctccctgagaattttgaaaaatctggaactttgaatcggttaggcagaggatctctctcaaaccactcgggataaggatgccgatacaaatttccagcatcttttggcttaagcccaaactgttctctcatcacatctgcaatcatgtcggcccatggtcgttgctgaggtgctccttgtacttgttgtggcacgggctcgaattgattgtattgaggaacaaactggggttgagccaatcctccctgctgatattgaacttgcggcgacggaggctgatactgataattcaaattgcccccctagtaattctgaaactttggctggatattgcgcaccaaatgttcaggaataacttgaggtaccaccgtttgatctggttgcacattatgaaccaaatgctctgggacaacttgattcgcagcgtgctgccttagctggttgtcaggtgttccaaacccagccgatgcattcatcaaaccttgctgctgaatcggctgaaccacctgttgcctcagtggcgtttgctgaatcggctgaataacctgctgacttggtggcgtctgttgaattggctgcacaacctgctgcctcggtgacgtctgttgaatcagctgcacaacctgctgcattggtggcgtctgttgaattggctgcacaatctgctgcattggtggtgtctgttgaatcggctgttgctggattgggtcgatagtaggctgaggtggtaagaacatagctgcaacttggtcttgagttagtcgattcacattttgtccactatgctatgactgctctctcaccaataaccgaggattaattagttgacctggtgccgatgatggtgcagcaggtgtaggagccgatactggtgttgtcggttgagccgatggcgcattggtaggaattggctgaacaactggctgactatcaatgattaagagccaatagtttgggaaaacacctcctggcaaataaaccggtcctgtagcctgatattcagctatcgtgccatcaaccatcgacttcaccatatttgataatgtgttgactaataccccagattgattaatcaaagcatgttgcacggcatagtcaatccgatcttggaaattgttaaactgcagttgtgccgtgttgccgtcttggttaagattttcaccttgaaatccctgagaaccatcaccttgaactccctgagaaccatcaccttggaccccttgagaaccatcaccctgaatcccttgaaaaccatctgcagcacctttatcacttgattgagctgtactatctggaacttgttgtacttctccatccttggaagaacctgttccgggaacatcagcaattacttttactttatacttctagacaactgttcccttgcgggtctccatgaatgaattcaagaattggttccatgcttgcttgtccagagtgatgggcacgatattgctctcattaacttcagatgtaccaagcttcagaatcttagatttagaagaaccatctttaccaaccgaagatggcgatgctggcgttttctcagccatgagaaaatgctgttgtgattctgacttctaatcggtccaccaagcgtgccaaaagcgtgttgatgtgaaaacacgaggcctgggaaatctgcttaactccagtgcaggtccaaaacttgactttgggcgtgcgagcgtgccagttgatttgatcttgcaatcaacaagagacaaagacaaagaaaccgcggttaaatccataaatgatagccgatcggctaggtgccgatgacatatcatttatctttgggccgatgtcatatatgcatcgatcggcagtcattaataagtaagaaagaaccaaatctactcgcttagctatagatattaacaacatataatccttatatcgatatatacttaaatcaagtgattgggatagatcggtcgccatgccgagacagtataaatcacttagatcaaaatatatattaataacaagactatatgtgtttatagcatagccgatcagatagatctagcatgtatcggctaatactccgataccactctatattaagatattaaagcaagtagaatatataaaacaaatgcgtaatatacttaaatgcaacaagatcttaacatgaagggcagatttaacatgtcagtacaacatgtaagataaataaagttaaatcaagtaagatcggctgaaaccccgatactaccctaatcggcaaccaaagacaggctagagattgagattctaatcatgacttataagatcaaactcaactgatgcagctataagtatgaaaagaaggacaatatctagacaatcaagccgttggatgtgtcatagagtagtggatatcttatataatctaagccaacattgatatttaacctaatcggttgccttctaccgacagatgttagccgattataggttagataacgatattgccagagatgatgtaagatatatgataactcgacgaattacataaacaagattagagtatcataaagatggaagcactaatcccgagaacgcaagccgccataacaagttttacctcttgttgaagatcgaaaccaatgcagctcaacccgaaagcaagaacttatcgaaacaaaacgaaagtaaaaagggtggcgaagcgccgagattgtattgaacgtgtgttagttttattacatggggctcggggtctttttatacccgagaattacaaaatatgtccatatcggacacgactcttatctctaacaaactctaagataccataagtctttgcggcagacttttgcccaaatatatctctaaggaaattacataaaatatcctaattaatagatacaattgccttctcaggactctatccatgcgtggcaaccatcatgaagcacatgaacctaacccgacaacacacgccgtgtcatattgtcggattcggcttgatcggctaaccctgtccaactcgaactctgccgatcttggttgcagctgattcggacttcagccgattctcactctgtttccgggacgatttccatctcagattccatctcagtttcttcttcatctccgatacttggattaccaaatttggtcgttaacagtaatatgattagaaataacatgcctctctagcttgcaagttttatccacttgtacatgaggttctaaatctgaacatatataaactctatgcaccaaacatattcctctatcatcatattcgccaaagatatgaaaaatagcattagttggatatggcaaatcagacttagcaaataatttctcctccaaattatcgagctcacaaaaatcatcaaactgaacatagcccaaagtatttaaagaagatagcaattcatgttcctctacttcattagcaatgtgaacaacatgcttaaaatcagcacacaaagaaacactagaaatagcatgttcattcactagttgtggcatggatataagtgaagcattatcacacaactcttctttatcacaaggaacagcaagtaaatcaacttgtgacaaaggcatctcagtaattggttccactaatggttgctcttctctagcatgaaaagtggacatcttcaattcattaacggcgcactcaccttgattaattgcagcaccattaaaattacctgtggttctctctttggatgatgtaggtgcatcagtcttctcttcttccttcgtgagcgatgtagatggcatctcgatcatattgttcttctcctcatggtgaatgttctgagctccctgcaaaatgtcagtaatgggaggcataagcatagctcgtttctctcttgggttctttaaaatattgctctcaacactgcaagcaagcatgaacaagtggcctatatgattatatgtcacgttaataagcccagcctgagtatcggaattaagccctctaaaaaatctagtcattgtgttctcattgctttcttttaagccactataagtaatacaaattttaaagttatgaaagtactcccgcacggttttgtcaccttgttttagatgttctaatttctcaaggagagtacgtttataatatgaaaacacaaaatttttcctcattattgttttgcattcatcccaagtttcaagcttattgccaacagtataccaccaaaaatatgcagaaccggtacacttattactagcagccttaatcatttgagcattagaaaaatcatactgatcaaattgtttgtctactgctagctcccaattaacataagcggcgaaatcatacttaccgtcaaaaactggcaatttagattctacccttgtaagatcattatcatgtaccttatatgcaatgcgtgaagaagtcgttatatctcgttgatggtgaagaagtcgatgttgagcatgaccatctcgtatccccttgcgcaatcctgccatgattagtagcaaacaagaaacatacataagaatatgcacgctcctataaactactaggtagtggaagctccaatatcacacacactcaagattttcaccaagctcttacaagttcttaccaaagcaagcggaatggtgacgtacaccgactcaaccaagcaccccaacggagtttggatgtatcgatgccttggcaaacacttgctgtacggctgcaatcaaatctgtggagctctggataggcttaaatatgtagcaaaggaatagcaaatgctcaaatcagagaatgcaaagttgaataatcgttcaaagtcaagtaccgtgctggtcctaggctagaacatactagagacgcgagtctagacacaaacgataccacaagatagcaataggaacaactcatgcacaactctgatatatgaagttcagctcaaacataacaatattttctcttttctttctttcttctttctttttttttctttcctttccttttcttttctttttttagggtgcggcttttctttccttttttttatgcacctttctgcctttttttttctttctttttttttgatttttttaaaaaaacagatttaaggacctcaatgtaaggttacagggactcaaacgtaaatataaaatttacagggactcaaatgtaaaagtccaaactcaaaattagaatcatacataaatagaatgctctcgtcctacaggttccctttttgcagatggatcttcaatccgacactttaaaaattttcaccaaagtgtctagcaactcaggtatgtagtgaaaccaagaggagagggagggaagcctcctcacggtggtggtgggcgacgggtggatggatacggcaccacttggagtccagatttggtgagagaaaaagggaaactgattttcaatcaatctgatctactatttctttccaaattaaactctcatacttccaaaaatagatttggaaattcttcctcctcctctcagcgccggacacaagcatggcaaaagcaaacacacgggcaggaatagcaaacactaggtgcaactcaacaactccgaaactgaccgacaaaaacttctgaaaactacaaaaatcgaaccctggtggtgagacgagtccgttttcataggttccgacaacaacaagcacacgacggtgacaacgacagtggtacaaatcgtgaccagaactcgaaactctaaacgaactaaacgctaagactagaacacgacgtgatgatgcaacacaaaactcaataaagcaaaaactgaaaagaacaatgcaacggcacaatatggctaggtaaatgatgcaatttgttttggctattttctggttatgggtagataaaaactcaccgagcaacgaaagctctgataccacctgatgaaccctgagctccactcgatactcaaggctgttgtttggcccgatctttcgatgagttgagataactacgatttgagagaaacattaacgacccgactacaaccgtacgagacgttgttgtgttgcgctttagcgattgatacacctctccgtgggttgttgatctagccgatgcagatcaaccttattcctgcaagcaaatcgaagaaacaagcaagaacaacataaaagcaatctgaattgcaaataggaattaagtacaaatgataagtttggggtttcgtaacgagcaaaccggcgatctaaccgatcacgggattacccggcaaagtagcaaagctaaactttaatctaaacaaaaccaaactaaccctgaaggggttactagctatttaagggatggaggaggtcagaagggcatcctccctctgtttgaggcgcagccccccttggcccccacttgggctggggtcccaaacatagttacaagcccaaaggcccatgacaagtgacgcagcacctagtttcttcatctgcggttgactgggatggaatttggtgatgaggctggattcattggaaagaggaccccgagagctttccatcaagtaatcacgggttaaaaacggaggtcgtatgcagatttggcggccatttgaattcagcagtgtagcaggtggccgaatcggattccagcacttggaggacttgatcttgatgtctccttgttcatccataatgtgagcaacggttgtatcagtagtagccatggtcacatcagaacagaacccataacactagcaatagaataacttctccttctaacaatagcatataaagatggatatttatctctaaaggccaagtttcctaaccatttatcttcctaaaatcttatttgttccccattatttacaattcaagaaaccatacttaagaaagtatttttgactttcatgagtcctaaccaaaaatgagaatcaccttgtttcctatcaacttgagttatagagttattataaagatactttctcttcaataagtcttgccaaacaccattctcatttattaatttatacaaccacttactcaaaagacatttattttgaatttctagattatgtacccccaaaccactctggtctttgggttggcaaataatatcccatctagtaattctatactttttcttatgatcatccactgccaaaaaaagcgtgatctataataatcaatcctttgaagaactcccttcggaatctcaaaaaaatgatatcgtaaacatagctaaacttgaaagaacagaattgatcaaaaccagcatacccccaacagacatatgtttacctttccaactactaagttttttctcgattctttgttcaataactttccaatctttattacctagctttctaaaatgctttggaataccaaatatttaacaggaaaagatcctaacttacaaccaaagatattagaatattaatcataacactcctttacctgaccaaaacaaaataattcacttttgtgaaaattaaattttgaagccagataacttttcaaacacagataagatcaatttaagattctttgcttgttgcaagtcatgctccaaaaagatgatagtgaaagtgtcaattaggcctagagggggggtgaataggctaattcaaaaattcaattaaaagcggaagcagtaattttcggatatttccgaaatttttggatatatccgaaaattttcggagtcaacacaaacagctaagtaaatcctatatctagttgcctacaacaacaagaatatgctagcacaaacagcaactagacctatagcagctcaaataagcaaagctagtggagagggaggaagtaaagtcaccaaagatgaagctcacgaagttgttcccgaagttcgaatccttgagggaattctactttccgttgaggagctcactaagagccgggtcttagctaaccctttcctcaagaggttgcactaagcactcctccttccactaagggtatctcttccctttcggaggtgagatccgaccttcacaaacttctcccagccaaccacaagtagatcggtggctcgggagcgacacctagccgcctaggagtcctcaacctccaagagtaacaaatgaagcaatgaactcccggagatgatgcaagtgctcacaaatcttcacgaagtcaataacaagcactcacacaaactcgaatccacgactctcacacacacaccaaatccgaatcgaacatgggtgagaggggaaacaagaaagcaaggctcaaaagtgaatctcaacaagagcaagccaagggcacaagaatatccaatgtcaccagcaaccctcacaagtgaggggagggggctatttatagccacagcctaaattctgcccgttatgcacaataattgagattttcggatattccgaaagattttcggacatgtccgaaaattccagctcagcaccaacagcaaagtcaactgaagattttttggacattccgaaaacttttcggacaagtccgaaaattttcagaaacaaaaacatcgttctggatgttttcggaaaactccgaaaatcgctttcgaacaagtccgaaaatacacagaagcgattttggctttgctgaagtttttcggaaactccgaaaatcaatttcggaaaagtccgaaaataaacagaaccacatttgccttcacagtcattttcagaaagtccgaaaatgtctttcggacatatccaaaaatttccagaagcgaaaattggttctgtgcattttcggaaagtccgaaaatgactttcggaaaactccgaaaatttccggaacacatcaaattgaggagaaacacttttaaaaatttattttgagcactttgatcactcctcatatgtcaatgcatcatccctcttaatagtgcgacattcctattgactcaaatgaaaagaaaaggtacaatattccatttgctcatttgccgcatcacatcacatcaatgtattaggcgggatatgcattacgctaactcattgaggacataacaaccttcacatttgcttaaataaaaatgttagtcctctctaatcatattataattaatcaccaaaatcattaggggcctagatgcactttcagatagtatcatctgcatattgcaaaatagacaaaccgtcatccactaaatgaggaattaccccatttagagaaccaacatctttagcccttttaattaataaagcgagcatatcagctactatattaaaaaggattggagataaaggatctccttgtctgaggcctttgtaagtttgaaaattatcaccaattttctcattaactttaataccaacgtgtcctccttgaataaaagaagctatccactcacaccatttaggagagaagccattcatactcaacgtctgttgtacaaaggaccatttaaaattatcataagctttctcaaaatcaatcttgaagattactccacttttgtttttacgatgtaattcatgcaaaatctcatgcaaaataaccacaccttccatgatgtttctcccaggaataaaagcgggttgagtaggactaattaccttttgggcgacactcattactctatttgtagctactttggtaaaaatcttaaaactaacattaagtaagcatataggcctatactgctgaattttcatggcctctacacacttaggtaaaagaatgatagtaccaaagtttagagagaataaaggcaatgtaccattatgaaactctttaaaaagatctaataaatcaaatttaatgacattccagaagacttgataaaactcagcaggaaatccatcagaacccggtgctttgttatgttccatttggaaaatagcctccttaatctccttttcagtaaattcatgtgttagagcctcgttctccaaatgagatacttgaggaatatcagcaaatttattctcatcaaactgaagagtagaatcctgtgtttatatcgattattttactttttatggagttatttgtcaacttgaaatttatcgttaaaatttttaagaattgaatatataaacatttaaattttacatgttaataatttgttcttgctttttttaataattacaaaatatatgtaaataggtgtttcaacaagaacgcttgcgagccagctcgagctggctcgagccaagaaacgagccgaaccgagctcaagttttagcttgttttcctaactgagccgagccaagtcaagcctgatttgttgcgagccaccgcaagccgagctgagccaggcttggctcggctcgtttccacactggtctgtaatcactgtagcaatcaggcaacattgggcaatcaagaatagcttaaatcaagtactgtatccaattaaattctgaagtagtaacaactgaattcaattaaaattctgacctgtcagctgaactacagtcacaacaagcagcatgtttcagattaacaacatgcttgtagaaatactgttggatgattttcaactgaactagagtgatcagatattgacctcataccagagttactcataaaacgatcatgaaccactcctaagttttgacctaaaatcaaagaaattcctaaaaggaaattcagagtcacattagtaacgcattttcagaactactcctaaataattaacgtggttagctaacggacgcattctgattctgacatatgtggggcacacgccgtggaccccagagtgtaacaaactttttatctcttgctgcgccgtctcatcccaaagtgacacaagcagtacacggcaaatgtgaatgacgtctcacacaagtaagcccggtttcctgtaaacaaaagtatcccattttctgtatatataaatgtctcctgcctctcttccacccaacacagtacacactgggaatcagaggtcatggtggcattggaggctgcgtttgatcatgtgatggattggttggaggacgaggtgatggacaggttgcttggcccggagaccatggcgggcgaccttgcggcgatcggcggtggactggaacgggtcctgtcgaacacccgtggtgcacgcgctttctccgaggcaccgctgctctctggggcgatcgatgcagccatggacctcgtcgccggcgtgtacgccctcccacagtcgcaacctgggagaactcatctcgactgtggccaacaagaattaatcaggccgcggcgatcctcttcgccgactgtaacccgttcctcgatcggcgtccaagtgaacgacaacaagtggcaggtgaggctgcagttcgccatctgcgcggtccagaacgccgtgcgcgtccactgcctctgccggcatcctcgcctcctcatgaaggaggcttggtggaacgtttactttattaccatctttactaatggtttggtggaacgttcggcttgaaaggaatcgagggtgttccaagacttgcacaaaaacgaagaacaagtggctttcggataaaaataatttaaagaatttttcacccccgtgatcttttcctcttcttcctctgttgtccttcttttttcaggggccacgtcgctacttgtcgtgtgttctctctccctccagttagtgcctgctacttagcatgacgtggttgtaaatgtaattttcatcgttctaatacaaataacgtgcaaagcttttacgttttcaaaaagaaataaccaaataattttaacactaaattatatagaataaattttctaagtttttctggtggccagcttgtatgatcggtccgtactgtagtcccaacaaagaaacacctcacattagtaattagaatattaatttcatcgtcaggatatatgctactgtaataaattactaatacatcgaccacttgggttgggttcattctagtttccacttcaacgtaaattaatcctccgatggcaaaaacatttttttagataatggattaagaattattatgcaaccactcctgctaccgagatagtccaaaagagattgtataattctacaataattggagatacaagatatgagggtgtgacgtactttcgttcattctataatcattcactagtacaatccttctctctactcatctatttatagccattccctcttccatcttccatatttagtgataggcccaattagtggtaacctggccgggccttcgtgggccggcggtttcctaacactcccccttaggctctcattgcgtgatgcctatgcctcatcaaaattccacaaacacccggttggaaaaatttagagaaagagtacatagcacacacttgcaatttcgtataaatttcctcattaaaaaccttgataagaaactgttgggaaaacttatccaaaggaaaaagagtacaaatccacccaattcgatcttcgttcaatatttatagattgatttttgggtacttgattttctatatcaaaatttcggaatgagtcagcgaaattcttcccctgaattttacatttctttaagtctcattattccgatttctcggacacacctattcaagagaagatgtcaataatgagttaatggacaaatctgcaagacttccacataacttagtttatttcttctatacaattcatgtacatagaagagcttggggttcatgtgcttagtgagtttgcttctcacgtaactcatttgcatatgtgtgacatatgttgttttattttcataaatagtgggggttgagatagtttgcttagtgagtttgcttctcacgtaactcattttcttaggattgataattaaaacaaggtgtaagaggagatcgaagcgcttcaagaatgaaatagactcaggtcttggtggttctagaaggaaaccgcctttaggtgtccaacatgatgccgcgccgatgcaaaataagtgtccgttatgtcaccaggagggtcacaagaaacctaagtgccctaaccgtccgaaaaacaagaagtccaaaaaaaaaagtagaagtgccctaaccgtccgaaaaagtagaagtcaacaagtgttttgttaatgtctatttaatgtcttttttttcttctcactttcattttttctcgtatgtcatgcaattattggtaactaacaatacatttattctttcttgatgcagtatggacgggggaagagacgccgacttacccaaccttggaggagtactacgaggcccggcatcgtggggctacgatcgagcgggcgaggatacgtatcggtatcgatttacttggacctaagtatcggttacgtgtgtttcacattgtactaagtaattgatttaaaaatgcttctccatgtgcttcaaccgctccgagttatagcgcataccccacaatgtttgacgagagttacatcctatacctcaggacggctgggttgcacctcagggcggctgggttgctcggggtggccatggttgtgaacagacgattgccagtgaacagattctctcatttaaataattccaaagtaatctggaagaataaatagaaaagtaatcattcccataattctaatatacactcaactttagtttacattcgctagtatacagttgtattgaccaatacccccctaacagtgccctccaagtgcttcgagagaccaccccgagttgccgagtttattacgacaacctgtcatggccgtccaaccggggctaaatacggaggagtaccctccccaggaaattgtcttaggaatatatactaacgtggagcaatacccgtactgagctgtcaccatcagtggcccacctctattgtcccgcaacatatgcccaattaatgatatctaataatctaagcaacatgcttacattatcaaatactaatctataccctctagaataatatagagcaatcatttgcatgaacattaaacctacatcattacacctctctggtaggctagtcacacaactatatcggcacaaatataaagtaaaaccattactcaggcaaagtaaagtaccgaaggtatataaagaagaatattctattaattctggaagtcttacaaaagaagaaagaaaaagctactagagccataccgaattatcttattctattctacttagcactagagcactaaactaaacttgagagagatcaaagcttcttacttgagtgtgtgatggactgaaggaagtgacccctttatatagcctcccaatgacagttatggcagttggaattatcggaaatgccccgcaaccgtcattgggagtgcatctggagcgtccacgtggagggccgaactgagtcggcgctgccagggtttggccaaacctgggccagcccagcaggcctccagatttggtcgaggggctgacaggtgggtcctattgtcagttgtggcaattatgatagttttcaggacggttaaacctaatatgtgggcccctttatccttgagcttgcttaggagtgagttttcctttatttcttcttcatttatgtgctaatctctacaaacaaataatactccaagtacaagtggaaatatattattctaaaataaatatgcattgcaagcatagccagttctcctttattttggttatattgacggtcgaatctggtctaaaacgaccttcaacactcttttgcacgctgcgccctagctacctcctcgcccgatcaacggcacgctcttccttctccttgttctctctctccatctccctaagctccctctcctctctcctctccctctcagccttctccattgccacgcactgacgttgacgctcttcacgttcttccttccgctcgcgccaatgccgaatcaatttagtatgaaactcatccatctccttgtcagtccactgcacaaagtcacatagagcaggagggatcttcggtgcctacacattacatttcaacgacatagttgcttagattcaacgcggtaccataaaaataaattattttacctccactggcttctttgcctttcccttctttcccttaggcactgtcttagccttttctggactgtacgtatagttgcggcacatccaatatccctatccatatgtatcccagtcatcactagtctaaaagcaacattcgtccccataccaacacatagggcaaattttgcccggtggtgaaagctactctggggaatagcccacatgatccctcttaaacatcctacaatgtcaaaaatgtttaccactacatcaattgcaattaaccaaatataacacataggtaaaaatttaaatccatccatccaaccaaaccacctaaaaatataaatccatataattcatacctaaaaaattagcctaaagtctcaagtccatcaaattaaaattcatttaatgcctcaagtccattttttttcatccatccatccaaccaaaccatctaaaaatacacgttaccacatatatagttcaaaaaatcgtggcaccaacgagtacattgcacacatgtagcactataatcagcaaatcccaaattaaatgttgaaaatcacaaatttgggtaaaaaaagcttaggcccggcccgcgttagaggggaatatgtacgcatgagtttgtttgttgggtgggatgaatcggcatgggcgcttttccgtcaatttggcggctatcctgtgtgggttagggggtacggtacccatccaaccatgccaattggtatttagcctcgattgctgctatccaacgaagcatacgaattaggatttagcgataaacggctatgaaagtgcatttttgtcggaatttgcacctatattaaaataaaaagacaatattaatagtatatattaatattaattatattaatattaatatatactattaatattaatataattaatatttaatagttatttgttgtccttttttccttctttggttggatctaggtcaaaaagttatagggtgtgcgcaaacaagtctgaattaataagaaggggcagtacactacccatttgggaattggcaaatcacagtcatacttcttagagtggggtggagcaccagcaccttaaggtgcaccagtatcttagtaagatagacaccgattaagaaaccgagaaggcatattatgttagtacttatttatattggctgtagaatgaaatataatatatattgattaatattaagttttttgagcaatagagcggtgggccttcaaaaaggagcgagggagtgaaaagtcctttatttatatacaacacacacatattcctttcaacttacgaacatgaaaatccagtggatggtttggaaggctggaagagtgaagaaaggttctttacccccggagaccggctttcgtgaaagcacctttgggcgatggtttctcgatcctctctctcacttgaaggaagatagccactatataaatagatatatatatatatatatccatttatttattccaaattttcagtgattttttaggtggcgactctaaacccctttttcttctacttggttgcttaggtggccaaagtaatgatgatgtggcaagcggtgccaaaatgcgggcgtacagcaggcgactccacaggggaataaaagccttaaatcaaaggtttttggcttataaatataaatggcttgacttgaaaattcaccaacattcccataatgtagggtgcaatatatgtaggtaattatacctaatttaagagtaacaatcgcaaaaccgacgaaatataaattagccaaactataaactatatattaatattcttataattaatataatattaattataagaatattaatataatattcttataattaatattatatattatattatataatataagaaatataagaagtgattaatatgtgcctttcctttcatcttgaatattaataaatatttggataaattactttagaataagaagttcatgttttatagactagtaagataactaactagttaagtaatacgaatccatactaggaaaatgaaaatgtgagtcctaggcactggaattggttctcttctccctaatccctataagccagaaagggtaataggcttcagtgtaagcatttccttcaagcaagtcatctcaagttttaaattctagagaatagctccgatcaacctattttagtttggttctgcaattcattcgcataaatgaaaaaaaaaagcgagatgtgcacgaaagaagagttctagggttaccctccgatctacaaattcaactgattaaaacgaaaaaaaagagaggggaatgagggattatatctttctgttcgatttccaaaaaaaaaacccgcgaaaaacacttttaaattgagtggatttgaggtggagagttgaggggggagagagaactcaaagcactcgagcttgggatggggtgcgaatgagtgggggaaggagaaagggagttgggcccgcacgggttaagggcccggcccacctaggtggagtgcgccagccggcttgcctatggggtgccacggtggcacggcgatggagccaaggtggctggcgccgccatgttagaggacggcgccagcctctctggtgcaccaaaaaggatcattcctttttaaactcctggtatgctgtaaaataagttttttaggggtctatttataaaataagttttctaaaaggatcaagatgtaaaaattccagctcaatgcaaaccaaattagacaccgttaaactcctggtatgctgtaaacaactaaaaggcctcctagctcctagctctctctcggcctgatcgtgatcggtctctcatctctctcccccacaacacacaacaccaacacacaacacgcgctcgcgcacaaaatcgaggcggcggcggaggaggaagaggagcggaaggagatggacttgctagagatcgcgcagagggtggcggacaaccttgacgatatgggcattctactggcggaggccgccgccgtgctgcagctccatcagcaaccgacagcggcgatggcggcggacctgagggggctcgcgcagcaggtggcgcacgaccttgcgcagactcgcaatcgactggtgggggtcgaatcgaatgcccttgccgcaagtgtgacgctcgccaaggccgccgcgctgctccgagaggacatcgacgccaccaagatcctcgtcgaggaagcgtttaaggtcgttcccgcacacgatgacctggaccccgacggcaggcaccctcgcagtcgcagcggtcgtcaccgcgttctccgaggcgccggtgctcccaggggcgatccgcgcggccatggacctcgtcgccagcgtcgcgcactcccgccgccggtcatcggaacactccggaacgcgcagcgcagcgcctcctcggtgtggtgggcagcgaccatgacaaagccgcccggaactcggcatccaagagcgcggcgagacgtggctgatctggagcatccacaggcatcgtcgtgctttcgtggcggaagtcacggcggagaggtggctgagctccgccatctcggacgccccgccaacaccgcctctacaaggagcttccgtccctaagctcaggggagcgcgccagggagacctggagatcgtgagcaccgccatcaacgaggtggacgcggcgtcggtggccgttcgccaaatgcgcgtcgccgtcgccgtcgaggagcagaacgtgcgcgaggcaatcgatgatgccgctccgtgaggcgggaggcccagcccgatgatcctgcaacaccaagccggtacagccagtgcatcgccctccatctccgtgttcttcccatctcttgcaaccacgaccgcaactaggtagatcgatgtaggcagcagttagtctctgttcatcgagttgacatcgctgtgtccgagaatttcatttgctaagggatttttcttagttgtttctctgatgatcttgtactgaattttcactgaacattgaaccagtatggtactatggaatttggtcaaccttgagcttgagcatactgcataatttgcggtggcgtgaattcattttttttctttttgcaggggcgtgatttcatttgcttatctgttttctaatttctaatttctaaagcttaatttgcacgttgttttggttctgaattctttttgtacgacaaatttggttttgaattctgatcgacgcagttcgctgggcacatttttcggccagttgcttcgtgcagcctgaatgactgaatgctcagttaagcacgcatgttcgaattgtgtatcacctaattactactccctccatttcatttcatattataagtcgttttgattttcttaatgttaaatttcttttgcttcccttcctctgtcttgttcagttctgttcttcttgcagagctgtttcgctttcctagttctgttcatctgagtttattttcttcacgctgcatatgcgtcgtgtgtgcgaggaactccttttacaaagggattttattagttgctttttgatgatctattactgaattgcaactgcatgtttagcttggattagctgattaaagacatctacaaccaaatccactccataggacacccatatgttatatggtcataattcagcatgttttaatccaaattattaagaaaataagcatgacattttcaggaaataaactagtgagaatgctaatccagaaaacatacaaatcatgcttaatatagaataagcataaacattcatcacatggcaatgtaacaaaaacattgtggttaacagtagtatattagagaagagcgcattgattatagaggtaggtataccctaagaatgaccctccgctagaatgtgaggaagagttgcctccgttgatggagccgttccctgcaccgcctcctccatcgccattgccgacatctcctccagcagcaccgttgatgttgtcgtccgtcgacatgttggcgttgataacgaacaggaataggaacttgcaataggagtagtcgcgttgaagaacgctccaaaaactttattgcccgcctagaactctgagggacagagttacggaggccctactcgtccccatgtcttgtgcgtgcaagaaatcagagaccggggagaacagaagcagcacaggaatagagaaaaccagggcaggaagagaagtgcgctgagagagaggaagaatagaagacgatctctcgtgagagtaacgttcgcgcaatcaatcctcgaattaacagcgaatgaatcgctctccatcaatacagaatcaatccccgtacgttacaaaacgagagagagagcgcgcaacaatcctctaattagcagcgaatgaatcgctacggaatcaattcccataccaatcaatcctctaattaacagcgaatgaatcgctctccgttaatacggaatcaattctcgtaccatacgttacaaaacgagagagagagagtgctcaacgcaatcgatcctctaattaacagcgaatgaatcgctctccgttaatatggaatcaattcccgtaccgttacaaaacgaatggaatcaattcctgtaccgttacaaaacgggagaaagagaagccgcccaccacggcacggcccagcgtgcgcgcgtgtggctatccgcccaccatctcaactggtcaatagggactctttattgtctccctatttaaggtgagatctctccacttaaacatccaaggtggtattaatagccataacactaaatgtgggccaatgaaatttattaggatttaattaggcctagctcattaatctaacaccatctcccaatgagggatacctgtagctgggctcttcaaaatctgaagcaatcggtgaaggtactatagcccataacgggtgtctagacacacatagccacagatatatattttcttttctacccctgcacaccgaacacctctcggtctccccttctcttgttcttcgcttcttctctccctcccactagcgccgcttctcctctccgcagcagcaggcgccgccgctgccacctctctctctctctctctccgccaccgtttgcctctctcccctctctctctcccgcctcgcaccgtcgccatcctccccagctgagagacggctccggccgaaaaaaggtgactccgtgagccaaagccactcgccgagctacccattgtatatggcctaataatcagagccagagagcatgatattttggtttttggtcaacttcgtgaatggtgtattgtctgttagaattatatgaattcatgggacatctctggtttgtacggggaatttaactatttgccactattaggtttggcaattatccaaatacccttcttagatttgcatataatttttcgccactcttaaaaggtggcttcttaattatttgccacttttacctacgtggcatgccaacatggcaatttagagtaaaaaatagcgtgggacccactggtcagtgtctcttcctccccttcaatctctccaactgccgtcggttggtcttctccctcgccactcatctttggcttcgtcaccactgtcacccagcacgcagccgtcggcgaatcccgatgcatcaggccccggagcggaggaagccgaggggaggaggaggagcgatggcgtggtccggggcgacggcacagtgcctggaggcggcactggcctcgacgcaacctcacaccactgccacgtcggcatcactcctcttactcatgggatgcggatgcggaggcggaggcgcggtctctcgtcgccgttgacgagaatgacgccccatgcgtgctgggcgatggcggcgacaaagctggagacggggcaggagagggcctgaccgcaccgacgcagagaggtgggatgagagcaacggaggaagaggaggtaggagagcaggagcaggtggcagtggagcacctcggagcgaaggtggcggcggaggaggcgattggcctcctggagctgctcggcgtgggaagcagcgaggcccgaggagagcatgacggaggagaagtcggaggaggagaaggacgacaggaaggcggagaggaccagggaggcgcaatcggggacgggaaggagcaggaggtggcgacgtggtccttggaggtcggcgagaggaggcgtggcatggcgcgtccgcgcctgcggtggtcgccggtgagcaccggatggatctagaagcagctgaagagatgaaggggagggagagacactgactagcgggtcccacgccgtttttcactctgagttgtcacagtggcatgccacgtacgcaaaagtgccaccttttaagagtggaaaaaaaaattatgtacaaatctaataagggtatttgaataattgtcaaatataatagtggcaaatagttaaattcctctgtttgtacagcttaatttgcacgttgtttccttgattccttcttatgaacgcagttcgatagctgcctgtcatttatttttctttgatgaaaacacgagcaggagacacatactgttttacattgatatctgaaatgcagtaaaagaaatagaggtcacggttataaaaagcgaatagcacacggactagcgcgcgtattatatgctaagtaataaaattctcaatctatctccacggacatgcaattacttccagttcacattttgaaactggatatgaaacaattttcacattttgaattttgatacaagcaaaatgcacgtgtttaggcattatctagtttcagtttaatttattgttttgttataatttatagtagaaatatatatttgtgaagtgatatttcaaaattgttatttaaatggcatattttttgcaaaaattttctatatgaaagttgtttttaaaaaatcatattaatgtatttttcaaatttttatgctaatatttaattaatctcactataattgcatgctttgtcttccgtgtcagggaaccttgcctcccgaacacagccacgtgtttgtaatgtattcagaataacgatcggcaaatgtctctagcacaaattgcgaagcgattctcccagcactccatgactccaaaatgctttgcagcaaactgttcagatgcttgattatatccaattaaagccagattatttctctccttccattaaccactgttaaaatggatacaattacactctatttaacaggaaagcactaaaaaaaacacacccaacattcgttactctggttgaatggcacccttcaaaaaatgtacctgtgccagcaggtccaaagagcaattaatattcccttcacagaagactgctaccacaaagaaatcaacatcatataagttacatataaaaaattcaaatggtgacacacataacaaaagaagggggcattcttcactttcaagatattgaaggaaattcagagcaaccagagataaacggaagagtaacaagaagtgtttaaaacatcactccacgttcctactaagaccagtttcttggtgagaaaatcgtgaagattttgcgagcagttttaactgaaagcaatcacagaattttttgtagaagacagacccaaattcgcaaagtaaaaaaattcaaggatacctatttattacagcaatcaatctttggatacaatgtgacacattagcacgaggtttctgggagctgttatgatattaaaattaaatatatgaatatgcagatgccatagtcacagaatgctggcggatgaaaataaaattggatagtccatccaaactagaatgttttcctgtgttgcaacagttctacattagtaataaacaattaacctcaaatgcttaattcacaatacatcaattggcacctacatataaattagtattgagaatagaatatattaccaaatgcttctgcatatatatgtatgtttaaatgtttatgtacaacaatccacaaaagacccagtaaagaagtttgtgtgtagagcaccaccaactccatttacaagtagtaaagaaacattcagatttcatcgtttgcacaatgaactgagaaaactcaagtataccgttcttaaacctagatctagcaaaaatataacactacagcctaagtccgatattatattgaatcatttgactgccaatatgtggaagtacctttcttagctgccctgccctttgcagaatatttcaggtctttgcagaggaaccatcaccaatttctttaatgtgtccttaacattctccagagctccaatgtcctcaaagtgaactccaacatcattaggtgggataacatctgatagaacatctttctcaaactcgttctgtatgaccacattctgaaaaaaaaaaaaagggaactcaagtgagtttaaaaaatattaaccaaccaactagataaggagagaggggtgaggggcctttagtgttgtttgagctcttatttccactgtgccatgctgagtctatgctttgtttaatgatgtgtaccatgctgagtccttgcttgaggctataaccacaacaaacatatacaattccttgaaaaatatgttcaaggctattttcacgtgtgataaggcatttgaatcgtttcttcatcttagtagaaagtacaattttggcatcctcagatatatttgaggttattgtgttgcaggtgagaactaagagcatagtttccagaaaagcaatgaatcagaaaagcaaaagtttccagtaaatcgataaatataaaaaaggaaactaataattagtccatgactcacaacagaacaaagtacaatttaaaagcataacaagtagggacaattgcttatttgaccctgttctggaacttaactaccaatttgaccctatttttttaactttgcttatttgaccccgcttttgaaaatcgaagttgtcgtctgaccctgttttcattacgccgttaggatttcatttacaaaaaagaaaaaatgtatttcataacctgaactgaccaaaatggttcgacagcgacggctcgcaggagctgtggcggcagcgcgcggaggggcagcagcggaggcacgcggagggagctgccgtgcgcagagggtgctgcgggcggtggcaacgcatggagctgcagaggcggcacgcggagggaactgtggtgcggcggggccttcggcggcagcgcgcggatctgcagatggatgcaactctgatgcccgcaactcatctctcctccctgcctgcaaccttgcctcggtggttatgcggccacgccggcgctggcaaaggcaggaggcatatctaacaccgttacgttgcctttacagaatagggtcagatctaatctttatttttgaaaaaaagggtcaaataagcaaacttgataaagcggggtcaaattggaagttaggtctcagaacaggaccaaaagcgcaattgcccctaacaagtaatagaggtgacaagggatgatattacctgtggaggcatggagattttatggggaaaaacttatatttacaaggatacctgattttgaagcaccttcctttctttcatgcaactttcagcatgatccttcatttttccagacagagctggtcctagctcatgcttcccttccaattttgggatatcaatcagaccatgttgctttcactgttgacaaagggcaaaaatgtcatttcaagtggcatagggatgcaagtgggtagtcccgctacccgcataaaaacccgcttgctagttcatttcccatatggtagtacaaaatttagaagagaaaatgaactagaagtgagataagcgggctaaaaaaacccgtttgcccgccccgcttgcatccctaaagtggcacatgcagaggggtacaatatataatactaaatcaaacatgtatgaacaaggtattttatcaagcagcaagacatagattgcattattggtggcttagcgcattagactaccgttactacgtaatgaatcaagataaatgctctgttaatattcttctctgaaaggaatgcaggggaatacaacttgaaaaccaactggtgaactcaaaagttctccaatgatggtaaatctttcagagcccaacctatctaagacttctgttgaaacctaccacaaacacaccaaagtacctatggcatcttaatccttgggctataaatgtaggtatagcttgtctttgtggttacataatttagagtgagatccaattatcagaacacctggaggaaggtctccctttggaggagcatgcagctctgtacttagaacaaatgacttccctgtgtctttaagcaacacaatcagattgctagctttgtgttcatctaaaatgacctgaaaggaaataaagaacatataattgtaggttgtacgtcaataaatttcattatttctggtgaacattacctcaattaactgttgcacagcaaggttgttaacttcctctacaccagagtccaggcaacgttcagcagccatgaagatttcaagcagttaatcgtaaatgaccaaagcaacattactaagaaactaaataccagcttcatcataatttgggctaaccaggggcaaaaggaaccatgatctgcctcacaaaaacctccgagatcatcaccatcaggtatttgtttgtcaaatctaattacaattttagaaaatgtattgttgcaacggtaagcatcactctgcaatggtaaccattagttgggcccatgtagataaaccaaacaataaccgtgtagaatgtgaaagcataataacttattaacaatgttattgtttgacaacagggagatttaccaattgacactacaaatcttgcatgaagtcactggcgaacccaaatgaaaaattagcggggttccaatacaagctaattatctagttattggttgatatactaactaatatagtataaattaagctaggattgaataatttacccggggtcctgtgacccagggcaggtataactgaacaaaaactgaaaagcgaccaataaataaacgtttgcgcatctaagaatgaccgttgaatttgacgaatgtactttacccggtcgcctgcccagggccggcccttataaagactgaaatgaatgttatggtaatgtttgtgtgaacatagacagaacaaaaggctccagaaaccttctaaaaaatgtgcttcttggatgttgctattaatgaatttggtttggtggaagatggattatgaagaaaggttccccctgcaatatcagcttctgcaccagaagttgatacatattgaggtgatgaatggtgcttgtgatagttagcaacttattacctcgttgatatcttaatttcagccatagggcctgaaccactgaaagtttcctgaatagatttttttttttttacaaacagttcataaatttcctgggaaacttacaccaggcagcagaagagaatcaactataagaagtctaacactaaaatgctttgtgagggcctttatcaatgtttcctgatgaattctagatactttcgataaaaatgagttagtgtaacatcagaaagcacatctcaaggacattagtttatcaataaaaacaaacaaaattatcaccattagtatcaaaatacacatgaaactagtaagcgatccaaaaacattcagtactcaccaacgtttgttcttattagtgcctaatcctgaatatgaagggtaaaattcttaacggattgtccaagaagattaataactaaaatccactagaataaccgcaaagatgtatcccgcatgaccatccagatccaggtgcagaaccaaccaacaagaaacgatgcaagaagctcgaaaatggcaggaatggggatcgcgcaactccaagaaccgccaagaaaccaggcattccatcccaacaagtagctcgcgattcaaccaacgaacaaggcggtcaaatccccaatgctcacgcacctgcgagaactgcgacagcagcttcgtcgacggcacccacagcggcggctcccgcacggtctccgacgaggacatcaccgtctccgccatgccagcttcttcgatctgcaccgagataacctagaagaaggcgaaacccccaatcccaccgaccaaaaccccagaatcccaaccaaatcccaccgaccaaaaccctagagcccgaccaaagagaagcgaaagaaggccatcatctcctcgtcgtcctcctcctccgcagccgccgccgccgaactcgatctcctctgcgaagccgactccgaaatccccccatggccatgggattgggtaactccaccgatctcagccgctacccgttaagttaacgggtcgcaaactcgcaaatcgcaacccgaagacgaagctgaagggcaagaaaagaaagaaaaagaaaacagcagagcgggaagaaaaagattgagaagaaacctttaaatccgcagcttccaataatccaagattagagtctgaatcaagaacacggcatcgattactcaaaacatgattctcatagatcactagatcatcttctgctacaaactcatactcagagttgccaactaactactactcggcaaaccaaaaaaccaagaatcaaccacaactatacaaagaagactcctacgaccgcgcggcagatggggcagaccacattgccgccctcccactccccatgtccgagcaggatatagtggtcgaggcagcggctgtggaacaggtgcccgcatgggaggaggcggagcttgtgtcgtcgaaactcgacgaaacagaagatacacaagtcgtcttcttcctcgggcctcgggtctctggtgaggccgatcctcgaaaggacctcaatccggtgccacagaccatagagtcggcggaagctgtagttcttcacgacagctcgcccgtctctcctgaaggcctgtggtaggatgatggccggctggctggcgtcgaaaggatgatacagaatccccgcctcgaacatggcgtgcgccaacccggtgaggacgggcaccggcggcggcggcgggggcgcttgttcttcttcagcctcgtcctggagaagaggcgctgccgctggcatcccattcccatcggcgaacgggtactggatcaactgatcgaactggaggatcggcggctcgggcgccttcagcagctggacggcgagcttgatgccgacagggagcggcgggtccgcggcgtcgtcgggtgaagccgtcgaaggaggcagcggatcggcctcgctgagccgccgcgtagacattgcagagcccatggctccgatccgaggcgaagaaaccttcttcttcttcttcttcttcttgtcccccctctctctctctctgtttctttgattcttgagatcaagaactgcgacgagttcttgaaatcgaaaggggattcacccgggcgccaagtaatgcccttttaaaggggaggcaatgcattgacggttaggccgttatttcggcggcgagccgtgcaagtgcaacggcgtggttcggagccagccaaggcggcccatttgcggtgggcctcgccgtggcgcgcgctcgactggctctcgtctcgtctcgtcgtcggcccgctccagcaatggactcgactccgcgacggacgctgtataaatatattaccaagttcaaacagaaacgtccttgctctaatcgattgctgcaccgttggttagcgtcgtttgtttctttctcccgcgtttcgtgttcgatccccagatttgatttattttttcttttcctgattttacaatactttcaaccatcaaacaaacatactactaaaatatttagtagaatcgatttggttttgtatgctttccgatatttgtatttgctataaatgtggctctgcaaccttgtttatgcattccctcagtcccaacacaaacgaatttaagtcatgatgtgatattttctactacaatgagaccctgtttatatgggactaaaacttttaagtccctatcacatccgatgtttggacgctaattataaatattaaacatagactattaataaaacgcatctataatcttggactaattcgcgagacgaatctattgagcctaattaatccatgattagcctatgtgatgctacagtaaatattctctaattatggattaattaggcttaaaaaatttgtctcgcaaattagttttcatttatgtaattagttttgtaagtagtctatatttaatactctaaattagtgtataaatacagagactaaagttaagtccctgcatccaaacaccacctgaatctggatataagaatatgcagatttattgtactaggaaattaatgtcacatcctatctaggctgttctttttatgggacggggagagtgcatcttttatttcaaaacttgtgcatgtgcgttttggctgtatgtagcttagcaatgtaactatgtaaaggccatgaatatatttacggcaggtaatgttattaggtttattcattcctatcatgcttttgatcttgataaaaggagtcaatttctggatatgtacgtcttctctttgtgtgtggttcaactgtcagttggaaagcttcgcttcagtcgtttactcctctttccaccacaggagcataatatatttcaattactgaaggtgtcatttggttgcgaggtctcatttctgcagcacgatgttaatactgtttattgtgatagccagagtgatatttgtttgaccaagaatgatttgtttcatgccaagatcaagcatattgatatcaagcaccatcttattcgtgatattgttgctcaagagcaagttgctgtgagaaagttgcacactggcaacaatcccgtagatatgcttacaaagtcactctcaaaactcaaatgctaatttcaagcattgcctggacttggtaggtattcgtggtgcttagcactccttcatatttttgagacattttcttcttcaacatatttatagggttactgagttaagggaaggtttgttggataatgacttaaatatattattagtccgagggactagtttaatatgtgcctatatatatgggtcgccctttacatgtaaccctgaaccattatagttgattttgtctcccatggttttgtcctctccacattattggaggggtttttccacgtaaaaattcgtctcttttgaatctattttcctaacaccttagatagtatgtaactggattataagggataccatatgcatacatgccaccggatgccctaaccttatataaagggcactggcatcaaccctaaggggttacgcattccaccattcacagccgacacagatccaattcacaaacaactggattagggtatgacctcgcattaagagcctgaaccaatataaacgtctatgtcaccatctcttattgatcatgtgcaccctagaaattatattgccgatcacagaaatcaatattgtgcatgtgcgttttggctgtatgtagcttagcaatgtaactatgtaaatgccataaatatttttacggcagttatattgttttaatgtaattgggtgaatttaattaaagcttgcgctatcctttttttttgaaaaaaagagaaagagacatatctgcatacaccctcaacaatcgcaagttcactcgcttgagaaaagaaaatgaattgaaaaaagaaaatatagaacattttgtctcaatatcgcgagttcatagttatgttcaactatcgagccagtggaaagtagttctactagttatgttccagttagtacaaagtgctacacataattaaatgctagatttgacacatatactcatatttatttatcactagttattctttcagtgacaatgatagttagcgtactcatcgatagcgagatactttgttaatctcaagatatgtcggtccaatcttagaggtgttcatgcggttgtctcctcctatctatacctaattaaaaaaaaagtaaggctcccgccttccctttgtccgtctggcccccttcctcccgcctcccctcccacgcgcctccttttccgccactctccctcccatcccggtgcccccatctctccccctcccctgcagcctctcttctccctagcacacctccctccttccctcccggcaccccctccccccatctctgcctcgctacacacgctcccccttccccttggcatctcttctccatggtgcacctcctctcccctacattccctctcttgcgcattcaagaaaaatggaacctccttattcaggaacacgttttgacatactcactcagccgtattcaccacaagccaggggcagagctagagcgaaatggaggagggcgcatcttgcttaatttactctactttagatcaagtttaagctgaggcgtgtgcctaagtttgtattgaggggggtgcacatatggtgaaaatcggtgagttataactaaaaaattttcttggccgggttcctaagcaccccatcccatactctacctctccgcccctgccacaagggctcatcattaccgtttcactctatcaggaccatgttgttatcggccgcgttccattgttctggttttcttcgttgccaaccgccaccatcaatggatgagtcacattgtgggacacgtctagccaccttactcaccgccgtttggttgctggagcaccatcacccatcttccctcctcttctgtttcttgtgttggctagggaaagacaatgaatagtattagtcgttttttccatgcgcgtgttaaaggaaaacggaatcctctcatgcgggaacgtgttttgacagactcatctggtcatgttcaccactagagctcgttgttctcgtttctcactctctattgggaccacctctttgcccccctcccccggcggcgcgtccctcttattctgcttttcttcatttcgatcctccaccatctttggacgagtcacatcgtaggacacgtcctaccactttcctcaccgtcgtttggtcgccggagcaccgacgtctcctcttttgtttctcgccttgagttagggaagacaataaacagtgtttgaccataatcctggaccactcacataatattaagaccataggagtatgaatagaacatgaaaaatctaatttatatcaatgaaatagacgcccgttcaaaattaatgaatcagatttttcgtatatgggctaaaagaagtttttttttttcaatttctagctaatttcagttgttttttctttacattattagttatagcactatttgatccactaaaattattgtaacttataattttctctatattaaaaattatttataggtaatgagaaaatataggattaagttacataattttcctgatattgaattatcgatccgaacaaagttatttgtagttttatgttggtatttatatgtttatacttccttcaacatttatgcccaactataactatggtttaaaattttaatttatgccagtgaatattatttaaaatttatagcaatgcacggatattatgctagtacgtaccaatatgcggatgtatatacttgttataaataaactttttgggccgcaacgtacgttggcacatgcccgcgccgtgctgccgtcctagaccgaaccgccgcaatcggtagcgcagcccgtgtgcggcatctgcgatctgcgtgctcatcatcgccgatgccaccctcgcgcacgcgtgccggtgccgcgcgaactacatacggcgagtcggcgactaaaccaccgcacacacgcgctgtacgcgcctcgtcggccgacggaacccagccatgcatcgtgccgcaagcccgcaacacacggtctcgagccgatttagccgcgctccgcatcatgcccgacgctccgctggctgtacactaccgcaccgttcgccgcctgtccatacgcgtacgtacgtcttcgcgcctctcgatcgccgccgtgcaccgcctctcgcctggagaaaccagttttcgcgtctgaacggcgcattccccgccggtgtcgatcgatcggctcatcgtcgatgaggcagttctcctgccagagtactgctgcatgttctcctccgatcctttcctcaccgccgccatagatatttgctgcagtactcctccgtttcaggttatatgacgttttgactttactcaaaattaaactgctttaagtttaataagtttatagaaaaaattagtaacattttcaatcgaagataaatttattatgaaaatatattcaattattgatattatgaaattaatttagtaattataaatattactatatttgtttataaacttagtcaaacttaaaacagtttgactttactaaagtcaaaacgtctcgtaacttgaaacggaggaaataaatcattatcttatgcatgtggtttgtttagatagaagatatgacccttatcccggccatgtaattacgagataacgaaccaccggccatgtacgcatatatatatatatatatatatatatatatatatatatatataggtaaattaactggtgctacatggagtatgggctccaagattcaaattgagtatatacccaatttgaatgagtatgatttttttaaatgtatagatatgaacattaaattttttactaacaagttcaaacaagtttgaactgagtttgaactttttttattagattttggttctaggtatataacatccaaacatataattcgttaggtatggaataatgaattgtgaaataaagttagagtttgagttgttttgttgttaggtatttgtatgaatcaaattcatatacctagatatctacttacaatttgtaaatttttaaaaatttgagagaatttgtgtgttttataccttggagcccgggcaccatggagtcccatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtctagattcattaacatcaatataaatgtgagaaatgctagaatgacttacattgtgaaacggaggaagtatgacgtaactacacaactagtggtagctggtttgtctaaactagctaccactctatctataagaggcatcatccacctatacttcaaatacaattttctcttaaactactcatccaattataccgttgtattcgtaacaattaaatcattacaacaagatctcacatgattatattttgatgaaaaatcacaaattacttttatgatatgtctaaattacttttagatttcactaagttactacttagatatataaaagtaaattcagaaaaatctaaaagtaatttatatatattatagaagtaacttagaacaaaacgaaggtaactttagcatgttatttgaagtaaatccgttgtagagataaaaacatgactctatctagaaattaaattaatcagcataaattatgaaattaactaaaaataataataaaagtaatcacctcagagcattatgaatgtatagaaagtattttaatcaaatctaaaagtaactatatatatgtgtgataatttgttcaatgaaaaaagatactaattaaagttactttctttttttataagttacttctataatatatgtaaattacttttagcctttactgaatttacttttatatgtctaagaagtaacttagtgaaatctaaaagtaatttagatatatcataaaagtaatttgtgatttttcatcaaaatataatcatgtaagatcttgttgtaaagatttaattattacgaacagaacggtgtaatcggattctaaatcggatgagtaatttaagaaattttatttgaagcatagatgatagaaatatttgtcctatttgctcaatggattaatagcaaccaaaacttctaaagtactagcacgtgagtgtctcttcatgcctctccaattagatttaccgatatatgtaatgtgtgcgcgatttagtgctaatcaatcaacacgaaacgcgtccaccgacaccgaggcgcttaattactcctatcaatcccatctgagattttatagtagtagtacatgactaggaatatcaaagtttcagtacgtataggaatcgagttttacttaaccagaaccgattctgatttgtgcgcccatataattgaggaccctccagtccagagtccagactcgatccatctcagctcttcctagttcctacaaacataaacagaaggtcgtcagcctgcccaaatttgatcgagctagccggcgaacagatcgagaaagacacgtcgtctgagaaagcggtccatcggaacttttccatggcgaagaagaacaagttgttcacgttcaggaaggcggccgacgtggccatggccgtgtccgctgcctacgcgccgttcgccgccgcggtggcctaccctgccgccgccgccgcgccaatcaccgcgacggcggcgctggccttcgcgctcggcttcggcgcgctcctcttcatgctccccttctccatctacgcgctcgtcttcctccgcgcgccgcgcggcctccaccagacgccctacccgatgctggcgtgcgccgtcgccacccccgccgcgctcctcgccgccgtcctggccgtgctcgccgcggctacccacggcgcggccaacgacgtcaccttcgccactgccgtcgcctggaccgcgaacgtctccgccgccgcggcgctgtggtggtgcctctcgaacggcggctacacggcggtggccttctcgagggtgaaccagtacgccaacttcatggacgcggtggagcggacgccggagatagcgttccccctcgtgttcgacgtccccgccagcgccaaggtcgccaggcgcgacgccgtccgcttcgccgtcgccatgtccgccgcatgcgcggtcgccggcggagcgacggtcggcatcctctccggcgccggcggcctctcctcgggcgccattgccgccgccttgtccatcttcgcgctcccgatgtgcctcctgtacgtgcccgagtatctgatggatccctaccccaccatcgacggcgtcctccagcgcaaccccgcagcggcgtggtgcgcgctgctggcgccggtggcgctcgtgctgtgcggcctcgtcaaggccttggccgccacggcggccggagatgttggcacgttcgtcacggtcatcgccggcgcgttctgggccatggacgctggcgccgccgtgttgctggggtgggtgatcgctggggagatcgccatggcgagggagacagccaagcgttcgatctaccggtcgacctcgtcggagatcgtgtcggcgttgctcatggtttgcgtgcggtatttcgtgtacctccatgttttccacctcattgcttgcgggggacacctcacgtgcgtcaactcatcttactagcttagctctgctagagtccccactacgggcgaagggtgtgtttattttcttaggtgtaaaatttttgaacacatattcgaagtattatacgtagactaataataaaataaattacagctgtaaactgcgagacaaatttattaagcctaattaatccgtcattagaaaatatttactgtaacatcacattgtcaaatcatggcgtaattaggctcaaaagatttgtttcgtaatttacatataaattgtgcaattggttttttcccacatttagcgtccatgtatgtgtccaaatatttgatgtgatgtttttggccaaaattttttgatataaacaaggcctaatagtaattttagtcgtgtaggagtatctttgtattttgacgacgtaactgttagagtatatgttagttagagtcatattagcatagaattgatttgtgtggactcttttatatatgcaatccgtccttatctcttttccatgtacttctatatatataccggctcgtgaggctcaatacaatctatcacttatctcttatctcttgcatgccaatttctttgtcgaggtaatggataccttccggatcctgcgaatcggggaagagagagtttggcgcgagattgtccgccgcccggccgtggccacagagccaagtgtgatatccataagattacacgaccgccttcactggatggcctcggcgttggcctcgtcacggcctctagtggccgccttcaacatggcacgggaggaattccggctgatggagactcccgtgcatagggcggcggcatgcaggcccgcgagctcggcgcgcgtcgtgagaaggatacacatcacctgacatcgcggcaagctgtgcgccctcgccgacgagtaggcggcggccggcgccgccgacgcgttcggggtgtgggtcctcaggattgaaatgggtagggtcgatctatttatccactaaaactatccataaatttgtcctaatggattttaggtcgctccaaaaaatataaatggaccaaacggctcaaaccgttagacctaaggtttaagaggttcgacccaaaatgacttcacatatataaatatttcaaaaatttgaacaaagttgcttccctatgtaataaatcattcctataaaattcaactaaatttaacaagtttttatagtgtaaacgcgagtttaaaaattttgggtccgagttttacacatatgtaactagaatttttgaatcttagtaatgcatcatgggccccgcatgtctaaatgactaaaatttgaacaaagttgattctccatataataaatcatctctataaaattcaactaaatttgataagttttttataatgtgaacgcgagtttaaaaattttgggcccaagttttacatgcatgcaataagagctttttttcatctgttaggagcgtagatgatccatttggatatcgatggataacctattgttacaatggactcatggtggattgtccctattaaaccgtagttcaataaactcatttgaacggtttaggttcgatccatatcctaaccattcccatcctgagtgggtcctcgaggattactccgacccaagaagcagctggcggctccggtggaagatcgattactcgtgcggcgccgccggtgtcctcggtggcctagatggtgctcgattctttcgcgcccgctccttgacaactgctgtggtgaaggtggtgctaccggtcgatggcatcgatagcggcgatgatgacgacgacggtggcgaggagatcctgctccagctcggtggcgaggaggtcgtgtacaacgttcggcgcgcggcgtggcatagccgcagatattgcagccggcagctggacgcggcttgatgatgcatacgcagtgcgtatcgccacgcgaggtgagcttcggtgacacgtatcaggttccctgggggaaagacatcgacggctactgttgctaccgtatataatactagccgggtgtactgctttaatatgagcttgcgcttctaattaattattaaggcatccacattgtgctgagaaaccagttaataggcattcaaggctcctctacaacctggtaataaccattgtggaactagtaaataagtaataagtagtaccggtagtatgcttgttgctaatagcaagggaataaataatgttgtttacacaatcgagatagagagagtacgggatggttgagggttggagaatattttattggtggaccccaccttaatctcttatacacattgtgttgcctacatacaactactacctctgacctaagacctgacactaatgctcacttcaattttatacattagtgttgcccttaggtttgacctgacctctcgcttttgcgttaatgagcgacgcatgaaccgcctcatgcatgcgaagaattctgctacatatgcatgccttttttttaaaaatagacacgtatgtctttttcctctttaaataaagttttctctcaaattacttatccgatctataattcaattacactattatgttcgttataattaaatcttgacaacaagatcttacttgattatattactacaattcaattagccgtcgatgtccttcccccggggaacctgattccgatacgcgccaccgaagctcacctcgcgtggcaaactggtgatacgccctgcgtacgcatcatcaagcggcgtccagctgtcggctgcaatatcctgcggctgcgccacgccgtgcgccggacgttgtacacgacctcctcgccaccgagctggagcaggatctcctcgccaccattgtcgtcatcgtcgccattgatgccatcgggtagcaccacctccaccacagcagctgtcgagaagcgggcacgaaagaatcgagcaccatctgggccactgaggacaccggcggcgccgcacaagtaatcgatcgatcttccactggagccgccagctgcttcttgggtcggagtagtcctcgagcacccacaccccgaacgcgtcggcggcgccggccgccagctgctcgtcggcgagggcgcacagcttgccgcgatgccgggtgatgtgtatccttctcactacgcgcgccgcgcgagctcgcgggcctgcacgccgccgcccattgctcaggggtctccatcagccggaactcctcccgtgccatgtcgaaggcggccacgagaggccgtgacgaggccgacgccgtcccaaaagccaacgacggagatcatggatcgcgaccacaacgagacgaacgacacggccgcggcgcatgaggaagccggctgctcctccgagctttcgtcgccgagccgtttgatgcggacggtggtgcacagtggatctcgtcgaccacgtcgtccggcagcgcctccgccgtggcggccgcgtagtccatatccgcaaggaaacgcgctagtcatgatcgatgatgtcgttggttggattgggaggggcttgggctgtgctaatgggccgaagcagcagaaactgttaatgggtttgggccatcgccgcgcaggcgcagattcgttccgagaattttttttatttttaatttttttattaaaagttttacaaaaataattttctatttcgaaaattgacagaagtagtcgcccgccaccctcaaaatcgccctcccagagggcggcgaatgtgacgtggcagacggccgttcgctctcgggcgacgaccgtcaatgaaatttgcaggaggcccccttgccgccctccgctagggcgattttacactgtgcggggggccgcctgcaaatgggcggcggggggcctgaaattttgcaggcggcccccttgccgccctgggggagggcgattttacattgtgctttatttgagaaatagatatttttataaatagaaaattgttatcaaatcttttatattgaaaactatacaagattaaaatctccaagattggtaaaatacaattttattatttttttagtcttacgcatacaaaaattcaccaccataattaaacattgtaatgataagatagataagaagtgccatcgatatactgtacaaatttgtcgatcccgacgaatctagcctacggtaacctatcggccccttctaggtcggtcaatatgaattgtattctcgtggtccttcaatcgttgatactctacttatgtttctgactctgttatcttttggccatgatatgatggagtgacattgtcgatccatcgagtaaatccacacatcgttggattgccctgaaaaaatagtaatgttattcagtttgggtagaaattttgtgcaaatcatagcagattttggaaacggctagacatacaacaaaatcgttgtctacattggggcagacaaaatatctccttccaaatgtttgttctgcaaaggaggtagccacctggcagcgatctctgcacccacactttggacgctcggaccatttaggtaaccctaatggattgttcctccagtctaagcttgcaatttccacccgacgttcgtactccatccaagcatgaatgaattgtatggtcggttcaggttgcgttatcggcccgccactggaagtaactctgactgtgtcaattcattgtacgaattgacatttccttacatcctcctacgtacatccattgtggggatagttaagttaatgatagtactgaggagtgatgaaaagaatagttgtaattaccacgaaatcatcgtcgacaatgtttggacacacgaaacacctttgtcctcgagttcggtgccttacggaccttatgacctgacaacggtcaccacaacgagactctggacgctcacgccacgtggagagtcctaagggatttacctaccattctaaagcctcagcagcaattcgacgttcatgctcatccttccgccttaggtagtccgatcttgtttcactacgtgggtatgcacgtgttccgtcgttttgtgggttctccatgtctacccactcgatgaagttgcacattggacgatatgtttgcgtaagatgttacaattgtgtacgaagaagttagttttttatccatttgaacttcgaatagatgaatcgtacctgatcaaagttcacgcattggaagaatctcctgcctcgagtttgtatcatgagggaagacttgagagtatgcatccatccccacaatcgcacaaaggacggtcacaccatggtggaaaccaaccagcgaaaggatcgcttcgccagttgagacgctcaaggaatggcgcttccattctcgttagttgtgtgcatctcaggtctccagcggtctaccagagcggcaaggagtgaccggtctgcatcccaccgcttcgctgggtcacggacatccgccgccgcctcaacaagcctacaaagtggtagaaggcctgccgcacgcaacctgcatagagcaaactttaatcataagtacaagacaaagcaaagctgagttgaaatgtgaacatacgcgtaccaaggaacgtgacgggggtcgacacacaaccactcgcgcaatgtgcgtggacggaaggtgccgagctgtgcaccctcgactgctgacatgaacgagcggtggttcctatcaatcccacggttgaacagcgccggtgtgtcgtacgccatacctgcatccaatagattgattagaaacataaaaataattagttcaacataactaagaaatgttcataagtgaattactaacacatattaaacaagagtaaaaacaaacaaaagtgtcacaatacggaatatttctgattacaacaatgactgcagttacatgatatgagtacttagtccgaacactcatcacgataacattatgatacaacaccgaagagttcacaatactactagtacaacaatagtcagaggtactcattacaacaacattcattgaaattacacgatagaagtacttagtccgaacactcatcacatcgcaatagcattttatttcctaaatcgatagcaatgttacaccatggaatcgcctgctgcacgacgatgccttggccttgcgcgcctgcttgttgttccttcaccatgtggtcgccttccatcacttgcctgtccagatggaccagcatccgcgcagcttggaacttctgcattcttcgggcatttcttgtaagtatggccgcgcagatcacacttgttgcagcgtaaagtcctcccacctacttctgactcatccatatcatttctgatgcgtctagtttggcgtcgaccctttttcacccttaacttagatggatctggaatataaaaaactttggcactcagcgttgtgtaagatcctgatatcccgaacccatatatctcctcactccatgtatgaaagattgcttctttcctgaaataattcaagacgtacacattgggagatatgccacaatcatcggcagcagcaagaacgtgtgagcaaggaaggtgatgaagcttcggcttcatacaactgcaggtacatccaccatccgccttcaagacacattcctgcacggcttgctcgcgatagataccatgcctgctcctatcaacacacattatttcataccgatgcacttgtgtgccttgagcaacaactctatgtctccgtgcctttttgattttatcttccatgtactttgtcactacgttgccaaacactatgttgttatcggccatggacggaccaattttcttgtatcgatccctaaagtagacttgcgtgccatgaaggatgaattcaacaatagcaactaatggaagtacccgaactcctcgcattacccagttgtacacctctgccaaattggttgtcattatgccataccgagatccatcagtgtcgaacaatagagaccacttctccttaggctcattctcaatccactgagtgaaatttctgatggacgaccccgacctccttctcattgttggtgggtcatcatgtaaagcaccaagaggtatgggaggctcgtcaccttcaacttgtggtctgcgagattgctcgtctgtttgcttcgttgtcaactcatccaacttgtcccacaactcattaaatttcttctcttggttctgtgcacagagcctcttaaagagctccataagatgcttgttcttgaattgcttgtagaaatttgcacccatgtgatgcatgcaccaccgactccgaacattaggccacttagctggaagtcccttctcatcccaaccgttctgcaagtagtcaatagcccgcaacatacccgcatgacgatcatgtataaggcaaacgttgggcctcatacgcaccactgcaatgtgcactctctctaggaaccagtaccagctttcagtgttctcactctctacaaatgcaaaagccataggtagaacctgtttgttcccatcacacccaattgctgtcaatatctgacctcggtatttacccgtcaaaaatgttccatctatacatagagcaggtcgacaatgcacaaaagcattgatgcaagcacccaatgagaaaaaggctctttgcagcacactcgttgttcaatcatcagccgatgtaaatgtatgtaggtcatagtaagtattattattcctctaggcaatggtggctaacagacgatgcaaattatcataagaagcttcaaatgtgccataccttatctcaataatcttttgtttggctctccaggcctttgcatggcttatggtgtacttgaatttgttctcgatgtggctaataattgattttggttcaaagccaatgttaccaacaacactgctgtacatctcacttgccacaaaagctgaagtgatgtttcgttgatacttctccaccccttgtaagtagcactggtgctcggtcacaatgctaactttccaataatcattccatttacccttatatgcatggacacgccacggacaatcttccttcatgcacctcacttcatacacataatttgttgacttgaccaccctaaactctctctgcaaggaaactgcccaatgcttcaccgcctccttcacctcatccttatgagcatacctagcaccctcaattacctcgttctccttatactcctagagtacatgatcaccctctaatataacaagtccagaggagtcctcatttgcccaatcagtggccattacatcaccttcctcatcagatgatgcgtcgtcctccacttgctcattatccgaatcttccctctccatttcatcaacaattataccgactctctccccctcatccgccatgcccatggcctgctcctcccttggttgattttcctcattttgcatcgatggtccaacaacatcccctacattgctaggaccctccacatcttcggtttgcattgaaacatttgtatctttctcttgtatgacacaaatataacgaggggccatgaccgttcaaaagccatttccacataccgtctccaagcagcagtgctgtccatcggcattagttcccaaaaataaccttctgttgcacgactcactacaacagatactgacattgtgtagacttcttggtctattctaaatcctctcaacaaccaactataaattgactgaaatgttctctccgcaggcctatcgatgcccttagatgtcattacaaaatctgacagatcaacaccatctggaccaaatctaatatttccttcaccgtgaactatctgaaatgtgaccttatttgacattgtgcctgattaaaacaataactacgttaacctcacatttctgtactacgcactaagttacattctctacaatattgttctccaaaattctaaaagtaggttacattctccagatcaaactaaactacatcttacaattaacactactgtctatgtctcaattcatactattatattctgtgctctggatctacacatatgtgctgtgtgctacagatttgctaaaatatatggaactaaaactaaaacgcaacatatagtactcaaacataacatattagtacaaatgcaaaagaggtatgggagcaaacctgtgatgaagtgagcaaaccagcagggcttcgccgctccccttctgttgccctcccctctctctctttcgtttttttttggatttttagagattataatgaaatttcagagaggggggatagggttatataggggggaggcaaaaattgccctcccccagagcggcaagggggccgcctgtaaattttcatgcccccctcgccgtccatttgcaggcggccccccgcacagtgtaaaatcgccctagcggagggcggcaagggggccgcctgcaaatttcattgacggccgtcgcccgagagcgaatggccgtctgccacgtcacattcgccgcccatcgccctcccagagggcggcgggcgattacttatgtcaattttcgaaatagaaaattatttttgtaaaacttttaataaaaaaattaaaaataaaaaaattcctagttccgatcggtggctgtcgacctcgtcgtccaatcgttcatgcattgctccccggtctcaacaattaattccttcgattaatttgacctgctcgatcgatttgttacctgagatgagatttgcttttggcagcaacagatactgcggagtaactattatcttgtgaattctgattaacactctgagctcgcttttgctaccttacctgcacattcttgctttagaacacattagtgctggactgcgctggcaaaggtgttcgtccagaacttgttctgcagctggtgcactcgttgttcgactggtggcggttccccgacggcaaggagaagctggacatgtcggagacgttcacggacaggtggaaagaagcacggtccttcggatgagtaaaggactggagtcctgtgcaattttcttccgtactattttttttcgttttttattaatcatcaaaatattgattttttttgtttgtcgtgctttctttcttttttctttttccaaaatgctttatctgtagtaagtccatcatcacaaaggcaggttttcgcagcgaagtgtgaaatcattgtcatgattaatatttgtgatgaacaattagctttgcaaaatgatttaatcaaagaattggtttgaaaagatgtgtggatgttggtgtgagagcgtgtggctaatgtggatcaggttgtgatatctgtgtcaagaaacgattgtttcgtctgattgtgtgcaggtgacttgaggtcagccttggtcaatggtgaggaccgggactatgctcagggtggagcagatgcggtcgggataccatgtgagaaggtgactagagtccggattcttggaggtcaactttggtcaacggtggggatcggaactaaactcagggaggggttgaggtccagacggttaaggatgccgggtgacaaagttggatacgagatggcacacggtggatggacactgtgtgggagagatctttgcaatgggctttccaaggtgtgcgtgcaagcgtcggtgttggcgaaggagattggaagaaatcggtgaggcgtatatggtgctacagtactcgatgtactgtggcgatggtactgtgtgtcatgcagtacgtgcatgtatgcgtagggtgtatgcatatatgtgtggtattcatgcatgtctggttgtgcatgcatgtgtgtcggctcggttggctggcgagctggttcaggagcaggaatcgggaggcagcaggccgactacgacacggtgatggctggatttctcatggccggtgcggctgtggtttttggagaaagagagaattacaatttggtaaattgtaatttgatttggtaattaaggatagagtcctagtgtgactaagagtgagaagttttcggtataaatagagagagagggtgtgtcctagtgtgactaagagtgagaagttttcggtataaatagagagagagggtgtggcctctcagtatcgctttaagagcaattgagttgctagtttagatagggttttgattttactcgaaatttttgtaaggagtgctgttggtgcactttgtaaacacagagagagaagcaataaagtcatcatccactttgagagttcttcgatttgtgttttatcgagtacggcggtccgaccggcggcgtgcgagctgtctgaccggcggcgataaaactacgtcgagatttccatcgatttaagggtaacctttatttccgctaaaagtttttgggtttttggtttttcctaccatttaccccctctggtaggcttggttatttgtgttcgatcctatacgaagatcgcgccaccatccatatcaaaaacgctcagctaatattgaagaaatgaagcatataatgaagtggagtacgttcttccttaattagttgtgtccgtgtgaaataatttggaaatgttaatttttacttctgaaattaatttgcgggtgacttctgtataccctcgacatctaatttctagataaatacaatacaaattaaaactttacaattcaaatagtatacacgcgctcacatgctgcgctttttgcctttgcttttccatgctgacaggccagaagagaggcgcagtactgttcagagaacacctcagtaaagaggagtatgagtagacaaaaccacacaggtatattctttagctaatattgtactctcctcgtccctaaatatttaccgccattaacttttttaaacatgtttgaccattcatcttatctaaaaattaagtaattattaattcttttcctattatttgattctttgttaaatatatttttacgcatgcatacatatagttttacatatttcacaaaaatgtttaagtaagacgaacggtcaaacatgtttaaaaaagtcaacagcgtcaaatatttagggacggaggagtatttcttttgcccttaatcactagctaatatttgcatattgtgaacggctggtgagaagtgggaagacaataataggaaaaccgaatataccaagagatatatcgacataagatccataatcaaatataccactcgtacagaaacatttttttcagacggccaaaactagatttctgcatgcggatcggagacctgtctgcaccaaggatcaaaaactgattgaagattggtcggagaaagtcctgctgaagtctgaagcccgggaattcgcttcctgtttggctttgatctcgatgtgtgtttagcaatattttaaataacggactaatatatttagcggttagctttttaaacagttataatgggttaaacagagttataacggagcagtagttataactcttctcaagcagttctagcagaggacagtgcaacaatagcagaggacagtgcaacaatagcgggaggtccggttttaattagttagctcgtttgctgataggtttggtgttttgcagtttaaatagctcggtgttgtcgtttatcagtctaactctaatcgaatcgacgtactataccttgctgctgcagtgctgcttcggcccatcaactgatgacagcccaagccccaagtccccccacactagttcgtactacaatatacgagatttgtaacctaattaagctaactagcgttttttcctcccggcgcccatggactacgacgatcgggaacggcggcgcgggagaagggcccccggggaggcgctgccggacgacctggtcgaggagatcctcctccgcttgccggtgccgtcgatcgggcggtgccgcgccgtgtgcaaagcctggctctcccgcacctctcagccggatttcctccgcgcccacgtcgcccgttcctgcccggccactgtcaccgccgcggccaccgtggaaactagatctagaacgacgactccccgcggaaggtcgtgcaccaccgtccacataagacggctaggccgcaaatgctcgggggcggtggcttccctcgcggtgtcgttcgtctcggcgtcggagcaggggcgatccatgacagccgccatcggcttttgggacggcatcctatgcgcaacgcacatcctgtttgctcccggaagaggcgttgagcggtacgtgctctgcaacccgctcaccgaggcctacaccatcgtgccggctccggccaccgatggcttcctcgtcggcggctacgcccacccgaccacgtcgcgcttccacatcatgcacgccaacttcttcacaacgatggagaccttttggatcctgcggctcggggagaacagcgtgtggcgcgaggtccgctgccctgccctcgcaacgacgagggtttgtattaagttcatacgtgctccgcttgtcagactgcacggctgtcttcactggctggcctcgtcggcttcatcagcacagtttctcgtggccgtcttcaacatggaacgggaggagttccggctgatggaggcctccggggggcaaggagtgtgggacggcaacttgtcgcactcgtacacgatgatgggaatacacatcacccattgccacggcaagctgtgcgccctcaccgacggccgggcgccaacgcgttggggatgtggatgctcgaggactactccgacccaacaagctggcggcttcagcggaagatcgactactactactcgtgcggcgccgccgccggtgctgctctcgacgacgacccacacgccgccgccgctcaaacttttcgtgcccgcttctcgacagccgatgtggtggaggttctgcccaatggtgtcgatgacgatgacgagggcaaggagatcctgctccagcttggtgacgaggaggtcgtgtacaatgttggacgcgcggcgtggcgcaggtgggggatattgccgctgactacacgccgcctgatgatgcataggcagtgcatattgccacgcgaggtgagcttcggtgacgcgtctcaggttccttgggagaaggacatcggcggccacagtttctaccgcatatactagggggaagttgcaactagatgtatgcatttaatttaaacagttatataaaattttcataaaatttgataagatagactatgataacataagacactatacaaacatgcaagtttaaattcgattgacatatgaagaaacaaaaataacaaattttatttgcgctgtacaggtactattcactatctaattttattattttttctcttgttgtagatcaaatttagtcctacatgtttgtgtatagacttatatcatcacaatcgatattgctaatttttttaaatttttttctataactatttaagtcgcatgcgaacgatgggtgccatggcaccttaggtgaaccatgggtgtcatggcacctaggtgtagaaaatccttgtactatatactaggactagttgggcgggtgtgctgtactttaactctactccctccgtcccataaaaaaccaatctagtatcggatatgacacattctgtccagattcgttgtaccagaatatatcacaatttacattcagtactagatttttttttaaggacgggagagtagtcctaagatggccttgcgtgtctaatcaattaggttttgttgaaaaaaaatattcgagagagatttgcttgaaattatttgactttttggacgaggtttacttcaaactatctacatgatttttattttagacccaaatgtggattaatccttcaaaaacaatattttagacccaaaggtggattaatcagtcgaaaacaacctcaaaagctcatgcgtagcattgccaagcacccaatattgttaatgaggagtggagttttcttattcttacttagcttagttgtgtccgggtgaaataattttagaagtattaattaatttatagtgtactgaaattaatttgcatatgactttggcattaattctctccgtatatatatatatgtacttagcccacatgctactactgttgtttagttccaaaaaaaattttcttaaaaacatcgcatcgaatctttagacacatgcatagaacaaaatgaaaaattaattgcacagtttgcatggaaatcgcgagacgaatcttttaagtctaattagtccatgattagccataagtgctacagtaacccacatgtactaatgacgaattaattaggcttaaaaaattcgtctcgcggtttccaggcgagttatgaaattagttttttcattcgtgtccgaaaaccccttccgatatccggtcaaacgttcgatgtgacattcaaaaattcttccctttggttggcacggcacagccaagctgccaaagttgaagctagggacacgacacgaaaatatatattttttaagatattggaatagaatcacatcacgcgtcggctgcgaggctgatccagtacgaatctcaatgcaaatagtctcttcttcctctccaatgcccccatctcttccagttccatgtcctcacgaggccaatgcattaccatgatcaatcctgctagcccttgcccgtccatgttgcctccggccactgtgctagacagtggcattgccgccgccaagccgaatatcgtcaaacttttcagaactgcgaaattgattgatgaccatgcatctcaacatctcgagacctcatataggatccaaaattggaatgctcatggtgttttttaacacagtaataccataagcaaacacaatcacaactggttttttccctcttgattcatgagaaaaaaccaagactcaatttcttcggttcctgaacttgaagccgcacacgcatggcctccgcccctcgccagctccgacaaccgcgcgcaggttccttccttccttcgattcgattcgctcgctgatcgagcttcgcatctggcggcaactgccgcttcttagtagtagcactaaactactaattagtacttaattatctcctgaaccctgattaacactctgaacctcgtttttgctccttacttgcgcatgttttgtttaacacttgatagcaatttagtggtcgactatggagtgcaaagaaactaaagttctcttggcattttattcttatcaggggatcggattccatgttaatctatctcttgtatattcaattttcctcttattgtcttctataacttatcaaagccttttaaaaaagtactatactaatattagctagagattaagaagaaaaaaaagtagttcatcgtagagtttgaagtgtacccgtatggttgtctacttgtcagtctactttttattggcacatttgccgaacaccgtgcttctgttttaatgaaagaggctgaaacctgttgatatatctggttcattggccaccatcaattccgtccaaactattgttctttgatgtggaatgaatccctccaaatacacttgattattgtttcgaattatagttgcaaagtgttaacttttaaagttaattttaacttgcatgtttgtggagtgatatattacatattgatctatcttgttaacttttttgaaaatttttcgtaaccatctatttgatatgcaataaacgggtggacgtccactcgagctattagagtccatctcccagtacttattttttgcttatcaccctttgtcaaataaggaaatagagcggtaatgctttcaactctttaaatctcatttctaccaaatctaaacaattagaatcaagcacatcttaggaccgggcttaaaacaaggaagcccaaacccaacgagcaatgctactatcatatgcaaaagcaacggtggccgccgatgtcactctcctccacaaaatgcgccgacccaccgaagctcacctcacgcggcaacatgcactccttgtgcgtcatcacgcgcctcgtcggtgacaccaataagatacggagacttgcttcacatttggaattacacaaaaaagatttttcatcggaaagaggtctccgaagacttttgggaaaacgtcaacatttgctggcttatttggcaaagaaaaatagagtacgttataagaaattaatcagtcagttggatattagggagcggtaatttcatcgttcgaattttttttcttattttattagtagtcttatagtagtcttagattttgcattttgatgagcctcgttttgaggaattcatggaataatccattttcatggaataatgaattaaggaagaaaggatatgagtctaccgcttacaagaaaagatctcatgatagtcaatatgggccctcagcacccatcaatgcatggtgttcttcgactgatcgttactctcgatggtgaagatgttattgattgtgaacccatattaggctatttacacagaggaatggaaaaaatcggcaaataggaaagctacttaggcaggagataggggaattccttaagaaagaaaaaagaataagaacacagatacataacataaaaaaaaagaataaataagacgaaattcgccctccccctacatatttaatttcttctcctatacaaaaactagcaagacctactccattggtaattccatcaatgacacccttgtcgaaaaactgcgttagttcggttaatcctcttatacccaaggtaaaggtcctagtatagaaaatatctatataaccgcgattatatgaccaactatatatctttttttttagttgatggaaaaaatactttttcggacccccttttacaaaggaatttattaaatccaaattctgaaaaaaagagtaagcagatccataaaacatatatgctatgaatagaccaaaaatagctagacttacagaagaaattgcattagtgataaattcatatgaatttatggaagaattagaactttcttggaaaaagttgattgagggagttagccactttgataatatggttaattcccctatttcattatcaaaatggattcctatagatccaataaacaaagtacaaagcagtaatataagaagaggaaatagcatagtatttcctggttcatgaggatagacaaaagtgtttttagtccccaatgaagtactaaaggaccctatcctatttcctgtattaccatgaattttggatagattttgtgaaaaaaaagaaactccactcttcgctgttgataaaacgaaatctctattgactcctttagatatcctttttccccataacgatattgaatacaacgaatcctctttagtactactgtaattttgaaaatgaacacgcaaatacccatcaaaagtaagtaaatatatccgaaacatataaaacgcagttaatcctgcagtaaaagaagctattattccaaaaaagggtgaatataaccaactattactaaggatttcatctttggaccagaagccaagcaagaggtagaataccacaaagagaaagggtaccccataaaaaacaagttcttgtaattggaatgtattttcttaaaccacccataagaaccatattctgacttttatctggtgaatatccaacaagaggttccattgaatgaataacagatccagatcccaagaataataaagctttcgaataagcatgagtgatcaaatggaataaagcagcttgataagaacctatacctagagctaacatcatataacccaattgagacattgtagaataggctaagcttcttttaatatctctctgaccaagagctaaagtggctcctaagaaaagtgttagtgtacctattaaagaaatgaaactcattatcaaaggtagggatatgaaaagaggaagaagtcgagctataagaaaaatccccgcagcaaccatagttgctgcgtgtataagagctgaaatgggggtgggtccttccatagcatcgggtaaccatacgtgaagagggaattgtgccgatttcccaactgcaccaaggaataataaaaaagcacacaaaatagtaagcaaggagttaatctcattattaggaatccagttattagctattttaaacaaatcccgaaactctaaactacctgttatccaaaaaaaacctagaattcctaataacagaccaaaatcccctacacgattagttacaaaagctttttgacaagcactcgctgcaattggccgtgtaaaccaaaagcctatcaataaataggaacacattcccacaagctcccaaaaaaaataaatttgtatcaaattggaactagtaaccaatcccaacatggaagtattgaaaaaacttatataaacaaaaaatctcaaatatctctcatcgtgagacatataatcatcactataaataagaaccaggattcctacagtagtaattagtattaacataatagaagtaagcgggtcgattaagtatccaaattctaaggaaaaatcattattgacggtccaagaccatagatattgatagatagaacttccatttatttgttgaatagacaggtgaactgagaataccatagctatacttaaaagtaaaacactaggaaaagcccatatgcgacgaagattttttgttgctgttggaacaagaaaaagtccaaaccccattgacataataactggaagtgggagaagagggattacccatgcatattgatatgtatgttccataagaaaagaaattgcaatttttacttgaaaattttacttcaatttttctataaaattgaaaaaagtttccgattcaccaaactaattcttatctatttctgaaggaataaaaaaaatactagaattcttaatttttcaaaaattttctcattgaaacaatcaaaaaataagaataggttttgttggttaaagtcaaaaagttaatgaaataacttcgttacctagttattacctaaagaaggacttttattaaaatacaaaaaaaagattgaatcattttactttaatatttttttgtattaaaatgaagcagctcccttgtttcgtaactcaaattgattggaattcaattctggaatactttaattaactatttgattgaattttcccttccttttatcctcccgtcttatatgggggataggcccccataccttatatctgtatatggagagtatacttgaaatataaattgatttaaatagaaaacctttgtatatattctatattattaaaacaaagtctaaaaaaaatatataatatgttaaaaaactcttgtcttatccgcattagacaaaatgaagtaaaaaagaattcagaatttcaatatcttttagtatctaagtataaatactaagaaaaagaagaaagatggattgatttgcggcaatagatgtctttcacatacaactagaaaaaagtaatttcctttttgaatggcagttccaaaaaaacgtacttcgatgtcaaaaaagcgtattcgtaaaaatctttggaagaaaaagacttatttttccatagtacaatcttattctttagcaaaatcaagatcattttctggcgtcagcgagcatccaaaaccaaagggtttttctcggcaacaaacaaacaaataatagggttttgggataatatgaattgacctatccccaaaaaattccaattatttaatatgaataattaggaataattaggattaattaatgagtttacttttatgtgtcgaattcctcggtacaatattcttagaacaaacctctctgatatataaaagaagggtttttggtatactgtgacctaaatattcttttcctatcaatgaacttttcgtaatagaatccgtataataaataaaaaaaggggattctattatgaaaagtagagtattcctgcaataagacttacaacttctacctatcttatcctaaattaacaaaaaaattagttctatattgcaactgagaaaaaattgttccaactctttcaaagtttctattgggcaaagcaagaatttttttgttaaaaaattcgcaacgatactaccaaacgaagtctatttcaatgaagattctaatgtcctaaattctatggaatcttccaatctcgacgattcgcgagaaaataacttaatattcttttaataaacctgttatttcaacttagccgccatggtgaaattggtagacacgctgctcttaggaagcagtgctcaagcatctcggttcgagtccgagtggcggcagtctcgaaaaagaataccgattcctattactggtaaaaagatacagattaaaagaaagagttctcgcaggccggaatcctcaaaattttcgtttggaacatgaaatagcttgtatccatagaacatctgtcgtaacatagataataaataaataggagttaatatcattccaattgccattacaaaagtaattagcatttttggcattaacagaaattttggactagtaattagtccaaaaaatactactaattccgcaacaaaaccactcattcctagtaaggcaagagaagccattgaaaagctactaaacatggtaaaaatttttggcattgggatagaaacccctcccagttcttcgagataaacaaggcgcattctatcacaagccgttcccgctaagaaaaaaagtgtagccccaataaatccatgggataatatttgtaaaatagctccattgagtccaatgttggttatggaaccaattcctataataatgaaacccatgtgagagacggaggagtaggctattctttttttgaaattgtgttggccaagagaagttgaagctgcatagattatttgcatcgctcctattattactaaccaaggggaaaatagataatgagcatgaggtaacaattccatattgatccgaatcaatccgtatgctcccatctttaataggattcccgctaaaagcatacatgtactgtaatgcgcttccccatgggtatctggtaaccacgtatgtaggggtataatcggcaatttgacagcataagcaataaggaagccaaaataaaatagtatttccaatgttgcagggtatgattgattaattaatctttccaaatctaatcttggttcgttggaaccgtataagcccatacctagaactccgattaagaaaaaaatggaaccacctgcagtatacaaaataaactttgtagctgaatagagacgcctcttcccccccccccccccacatggataaaagtaagtaaacaggaattaattctaactcccacatgataaaaaaaagtaaaaggtctcgcgaagaaaataatcatatttgaccgctatacattgctagcatcaggaaatagaataatcgggaattccgggtaaccggccaagctgctaaagtaaaacaaggcttaaaacaaggaagcccaaagccccaaacccagctactgctatactaccacaagcaaacaattttgctatatatttatcgcaaatttactcctaaaaatttgacagatgtaatatagtacaatcgtagcgtaattacactgtaacttgtatgtaattacaatgtaacttgtatataactttcacgtaattttgaaccgttagatttgtttcaaaatttgtacaagtgaagaaggaaaaaaagtcattccacgcacgtatatgtgagagtatttgttcccacgacctccgtttcaccgaaatagcatattatggagagatttttgaaagttacgacgcaattacgatacgattgtattataattacatatgttgaatttttaggaaaaaatttgttcgcaaatgtattggcgatccctcaaacaaaagcaacggtagccgcagatgacactctcctccacaaaatgcgccgccccaccgaagctcacctcacgcggcaacatgcacaaggtgcactccttgtgcgtcatcacgcgcctcgtcggtggcaaaatcctacgccaccgccactccccgcgcccaacgttgtacacagcctccctcatgtcgaactggttgaagaactggaacatgatctcctcctcgccgccgccgccgttgacaccatcggtagcacctccaccgcggtggtggccgccgagaacttgttgcggaacgtgcgcgcgacgttcaggctgccagcgccgtggcgtgagtagtcgatcctccgctccagccaccaactgctcgggtcggagtagtcctcgagcatccacatccccaacgcgctggcgctcggctcgttgacgaacgcgcacaacttgccggagcaccgagcgatctgtacactcaccatgtgcgacggcgggttcgcgtggcaagcccattgttcgggggcgtccatcagccggaactcctcccgttccatgtcgaacaccgataggagaggccgtgccgacgccgacgcagacgacgaggaggcgaccagccaatgcaggcagccgtggaggctgacgggtggagcgccggggaaccgaatgcagctcctcgactccacgccagttgggtggctgatgacgatcttgcgccacgcgttgttgtccccgacttgcagaatccggatggtcgccgccgccgtatggtggtagggatagacgtcgtcggcgtggaggaggtggtagcgcgacgtggtcgggtgggcgtaaccgcagaagacgatgccgcgggttgccggcggcggcgcgctggtgcaggccttggtgagcggattgacgagcacgtatcggtcgatgcgactgcgagggcgaacgacaccggcagtagcaccgggcactaggcacacgacgccgtcccaggagccgaggacaaatggccgggaatcgaaccgcaccgaggcgaacgatgatgacgacgatgacatgccccccccccccccgagccgtcgccgtcgccgagaggtctgatgctgatggtggtgcagacttcgccgtcgggaattacagtagtgtccaccacggcggcggcgattatccgggaacgggcggcgtgggctcggaggaagtagggctgggaggtgcgggagcgccaagccttgcagacggcgcggcaccggaggatggaacgcgccggcaggcggaggaggatctcgtcgagcaggtcgtccggtagcgcctccgccgtggccatctccttccccgccgctccagatgacggcggcggcgccgcgttgtccatatgtggagacgctcacgatcttgtgcgcatgcaggtaatagttgcgagatttatggagatcgaaacagttgcttcgtcgtcgtcttggtctgattgatgggccgaaccgagccagcagaccagcccaattgcttcacatgagctggcagagagctgggccacggccttctgggccggcgtagggaggagtcttgggctggttggttacgcgagttagcccgagtatgattccttcaactatcgcccgagtatactttgattccttcaactattgtccgagtatgattcatatcctctaaccataaaaccgggtatattgactccttcaactatcaaaaccggtgcaaataatacccctaggtagttttgggctggttggttacgcgaagcgcaggttacaatctgtcccatctcgtattgtacgcgcagttctactccgtactactacttgctagatggaataagttcacctgaggtccctcaacttaacagcgagattttttaaggtccacaaaaccagaaatgtacacccctaaacttactcaaaccattcaaaggaggacccatagcagtatatatggatggttttgctgacgtggcatcctagtcaacaaaataaaaactaaaaaagtaatggggcccacatgtaagtgagaagggaaaaaatatgggacccacgtatcttctttttctctttcttatcgtttctttcctctcttctctttttgttcttctctttgccacagaggggagcgacagcgggctgcgacgagcgggcggagtaggtgggcggcgaccagcaaagtggagtggggtggcggcggcgggcgaacgcgcatccgaagcagcgcggcggcgagcacgcggctggcagagcggaatggtcgtgttcagaggcacatgtgcatcaggcacctgtgtagctgtgctgtggatgagctgtctgtcaccatcccttccattttccccgtcttcagcgacctcgctccccaagcggcagtgaccggatcgatccctcagcagacacatggctcgagtagttggtggggagttccttggtggccgcgtctaggggtcagcgtcggcgctcgcctctccatctgcctccaccaccactgcccctcctcctcgcaagagctcgttggggtccgtcctctcctactcccctagctggtgcccactctcatcgaacggcgagctcgatggtgccagcgcggatctgggtgagagttcatcgaggcccctcctcaagcctagattgggcgctggtgacacggatcgagcgcagccactgcctgtcggcctctaccccagctaaagatgacaacaatttccccctctgccggatcgattgtatatttgatttttgttcttctccgacttgatttctcttcattttctgctcagatgcaattggtcttataccataaagtcgatttctctttattttctcctcggatgcaattagtcttataccataaagttgcctttttagaccggcgttttttttcttctgaggttgatcttctttttttttttgtttttgctttgaccggcgtacgcgatgaacacattgcgcgtgggggatcaagggcgccgctcaatcaaacttacggacgaaaactgtatgacgaaaggaaagttactaatattttaattaatatatattttaattagttaagatttcgtggaggtggaaaacggccaacggtccctgtaggatttttgcagtagtcaaagtttccccttgtggataagccaacaatagtcatgattgttaactatagtgaatagctatacacaaatatcgtcctgcgagcatactagtttcacttctttaatttgttcttacttactccctcagtaaaaaaaagaaaagcaacctagcagcggatgcgacccctcctagtataacgaatctaaacaaatcttcatccggatttattgtactaggaggagtcatatcccattctaagttacctttttttaagaattgagggagtagatttgtattaagtcaaaccatcgtttaagtctggctaaatttataatatcaaaatctaaaacaaaaaacaaatatattcaatgatcgatttaataaaactaatttgatattttagatgttgatatatttttctataaacttggtcaaacttaaatagatttgacttaggacaactaaaccaaagtaaacttgaatacttctaaattatttcatacaaacacaactaagaaggaactccattctaaattaataatgggtgctttcctttgggattggtttggaatgattaatttgatctttaggcaccaattggttgacatccgtcagaaacatattaactggtgctgacaccctgacgaatcaacgatcatctactgttctgcactgcactgtatgtgaaagaggagctgagcggcagctacacccctacgttccagcccttggtcattgccaattttactatctattgtcgtcagcaccttttggtttttataggataatagattattggttgatttatgtttcttgttatcgttcagacttcgtggttgacgtcggcgcggttggacagtcagacgaagactgctgcacaacccatctttaccaccggttggcaaccgtatgttgttatacaaccgggacgacaaatccaggattaaagatggatatctttagtcccggttgaaataaccgagactaaagatgcatcattaccaaccaggactaaagagagtgatctttaataaagagagaataatggtagtctatatggtccccttttcttttttttttttcttccgaatcgagtgccatgcatatccccaaatcaaatcccaaatccccaaatcaaagtaacattacaaatccacatcacaaatcttaaagttacttatatacacaaatcaaatacatcacaaatcctaaaagaaattacacacaaattaaatacatacagattatacatcttagatccataaaatgaatcacaaaaatatacatatcagtgaatcacaaattatcaaaaaaaaaaaaagagaaaacgccagccgcctgcccgctgccgccgggcatggtcgccgcctgtggccccgccggccgcctgctggatgggaagagaggagggggatgagaggggaggggaggaggaaggagaggaggccgtatgcccgccgcccagcacggccgtcgccgggcatggccccgctaggcgccggccgcctgccggatgggaagggaggggggtaggagaggggaggcgaggaggaaggggaggagggggaggagaggagagggaggcctgccggatggagggggggatagatctgtacatgtgaggaagtggttgcgattgtgaaggagaggataagtccacctatcaacgtcccacaacaagatttccaccactcttttcattggtaaacaaccaattgccgcataccattactgcatccccatccaacatgcacgcaccaatgctgagacccatcaaattcaacccattttgctgctgccttgatcacaaggaaaacgagatggcggcctctcctcaattgagcatttgtgctgacgtttgctctctgtaaaatggattaaatggcgtccatattatgaccagcatagctgttgaggagccatacagtttagcaatctctccaatctccactatcaagttgtgcccatatataactcacctgaagggaatagtcttcgtttgtcatgtttcgtttatgcgttttagaagttcttctatgagatatgcatggcaccaggtaagatagatcaaaatacaatgtaattggtagctagcgagataacgagagaggtggttgatgtctctcgcatacgccggcctagatcgatccttgggtctgtatcactacttgctgacacttctacaaataaaaggtggcccatgttctttcttatttctactcagatatgcagtatcacttcctgttcttttcattagttctttttcatttggttgctacttgctacacagatactatgtactcaatccccactatatgcacctaaagtccagctagcaacaccgtagaatcacggttgctgtgcaaacttttggaatacttgccactcatgttggcgaggtaatgtaagtaccgtgacaactcaaaagttatgtcaacgtagattgatttttcattatattttaacaccgttgttgtattgattaacctggagattttctgcaatttgcaagtgtgttaccttgcaaactatagcttttcttttttctatttgaactgtcatccaatttcattgacgtgatgatcgataattcatgaacagtgtgggtctactcagctgcatccagcctaattcgttcaccaagaagcaatcacccatagctacttgattactgtatcttttttatttcagaccctgccaagcgtgccatttttgtactttattcatgtatcccgcagcaatgcgcggggtaccatctagtttaaaaaatagtaatacactcgtgctaatctaatattctcttcggattgataatacttgtcattttagacaagtgcatggtctccaaaaaaacaactttggccattattttacattataatatgtataaaagtgttaacaaatatatgatcttattaaagcactttttaagactaaactatacatatagtcaccatatttgaaagacaaatattttaaaaatgattcataatcaaagattctaatgtttaaccttatatttgtccaaaacgatactccctccatctacttttgatagtcatattttcaaatctaaaaaatgtatttttaatagacatatttcaattcaacaacctatcatcttaataactttttttggatttaatgcatgactttctattcttctacacaagattggctacataggcattgagaaatataaacattaatgaatcatttgtttactaggaatgactagtactccctccgatttcgattctattgacgttttggacatgatctcatttaccaagaagtgattaattaggttacctatttcctgttttacccctattaaaaactttcgtgtagttcttttatcaaaaactcccatgcgcgtggctatggccttttttcaaagctggagttaatgtgctgttgatgagctactgaagacaagcgttgcatgcatgcaagggtatagcagtccaaagtgacaatcaaataccaaaacgtcaataatttgcattcaaagggcacaaccctcaaacatcaatatatttgataccggagggagtagtatgtttaaatggatgataattagaattacttttatccttgttctatgtgccaagataaaatattactatcaaaagtagatggagagagtaagtattatcagcctggagggactagtgcaaatcatgctatatatattttggcaatctaacatatgatattagcatgcccgtattccgcgctaaagctgcaattatatttggttatataaatattgtacatccaagtcattgattttcgtttgcaccgttcgtataaaatgttatactctctccgtcgtttagattttttaagtaaaccttatttaattacgaccctttgtcaaagaaggaaatagatcggtaatactttccatgtactcttaatctcattctctaccaaacctaaacaataatcaagcacatcttagaaccaggcttaaaacaaggaagcccaaagccccaaacccagctactgctatactaccacaagcaaacaattttgctatatatttatcgcaaatttactcctaaaaatttaacagatataatatagtacaatcgtagcgtaattacactgtaacttgtatgtaattacaatgtaacttgtatataactttcacgtaattttgaaccgttagatttgtttcaaaatttgtacaagtgaagaaggaaaaaaagtcattccacacacatatatgtgagagtatttgttcctacgacctccgtttcaccgaaatagcatgttatggagagatttttgaaagttacgacgcaattacgttatgattgtattataattacatatgttgaatttttaggaaaaaattcgttcgcaaatgtattggcgatccctcaaacaaaagcaacggtagccgcagatgacactctcctccacaaaatgcgccgccccaccgaagctcacctcacgcggcaacatgcactccttgtgcgtcatcacgcgcctcggtgacaaaatcctacgccaccgccacgcaccgtgcccaacgttgtacacagcctccctcatgtcgaactggttgaagaactggaacatgatctcctcctcgccgtcgccaccgccgtcgacgccatcgggtagcacctccaccgcggtggtggccgccgagaacttgttgcggaacgtgcgcgcgacgttccggctgcccggcgccgtggcgcgagtagtcgatcctcgctccagccgccagctgctcgggtcggagtagtcctcgagcgtccacatccccaacgcgcaggcgctcggctcgttgacgaacgcgcacagcttgccggagcgccgagcgatctgcacgctcttaatgtccagcgggttggcgtggcgagcccattgttcgggggcgtccatcagccggaactcctcccgttccatgtcgaacaccgacaggagaggccgtgccgacaacgagtcgaccagccagtgcaggcagccgtggaggatgacgggtggagcgccgccgaatcgaatgtagttcctcgactccacgccagctgggtggcggatgacgatcctgcggcacgcgttgttgtcgtccccgactcgcaggatccggacggtcgccgccgccgccgtatggttgtagggataggcgtcgtcggcgtggaggaggtggtagcgcgacgtggtcgggtgggcgtaaccgcagaagacgatgccgcgtgtttccggcgcaagcacggtggtgcaggccttggtgagcgggttgacgagaaacaatatatgatttattgaatcattgatttgtcacatatatcaagtgagatatcttttatgaattaagttagtaaagaagacataatactaaaaactttgatggctaagatattggcgttgtgattttctatttgtgcccaagatcttttatatttgcaatatttatgttgtaatatttgcacgtgtgagcttgcttgttaaattagtcaaatattgacaatataagacaatattgttacattttctattactttttcattaaatttgtactcgtatatgggatttacgacgtttgaaaatttagctatgtgatatgtatttatgagtaggactacccagcgaaaaattcctggctacgccactgcgtatcggtcgatgccagggcgaacgaagctggcgctaggacggggcaccaggcacacgacgccgtcccaggagccgaggacaaaaggacaggtaacgaaccacattgttgcggacgacgacgacgacacgacgcggggaggatcagccgcccccgagctgtcgccgtcgttgtcgccgtcgctgtcgctgagaggtctgatgctgacggtggtgcggaattgggcgagggaaaatgcagcagtgtacaccacggcggcggcgattatcctggaacgggcggcgtgggctcggaggaagtaggggtgggaggtgcgggagcgccaagccttgcagacggcgcggcaccggaggatggaacgcgccggcaggcggaggaggatctcgtcgagcaggtcgtccggtagcgcccccgccgtggccatctccttccccgccgctccagatgacggcggcgccgccgcgttgtccattggtgtggagacgacggtcacgactcacgaagtcacgatcttgtgtgcagcgcaggtagttgcgatgcgagatttatggagatcgaaacagtttgtttcgtcgtcgtcttggactggttgatgggccgggccgaagcagcagaccagcccaatcgcttcacatgagcgggcggttagttaatgggccgaagcagcagaccagcccaagtacgcacgcgaagctccccacggcctctccgctcgaggatctccacctctctcgccatccgccgccgccgccgccgccgctcttcgctcgccgttgccgggatggagggggaggaggaggagaacgtggggccgttccgccgcaccagcgcgcggactcggcggatggccacgcgcatggcctccgcgctcgccagctccgacaaccgcgcgcaggttcgttccggtccggtcgatgccttgctttcttcctccccctccttccttcgattcgacaagctcgatttgctgtctgagcttcgcttcgcttccggcattaacagctgcttagtagtagtaattatctccggattaaagctcttgccctcgtttttctcttccgtacttgcacttgatttagtcgactttggaatccaaagatactattacagccatttcattctatatcttgctgtattcaatactatctcttgatttagcacttcagtagtcgacttgtcttgtaacttctcacggccgtccagaaggtgtggtaccaatattagatagagattaagagaagaaaaggaattagtttgtacagtttgaaatgtacctctgtggttttgtgtcaactctttattggggcgttctctgaacattgtggttctcttattgcaatgaaagcttgtaatggactttttttagagaggtagagacgtgttaattatatccaggccagtggccaccgctaatttctccatattatttttcttttttgtgaaatccctccaaatacacttgattattgttgtgaattatagttgcaaagtgggcttgtgtactgaaccttcaaagataacaaacgcctgctccagacttcgcttgattattgctccaatgttaagggccacacattgcagattttgtttatgtgttaaaatagagcaattgaaggcattgggccatcttgactggtaggtttggtaaatgacctctgcagatgtttacatgaagagttttgtgtagaatttctactgctcatatatgtggcgaatatgctctgccttaattataccagcactaatgttttgcttatgaccctttgtcaaagaaggaactctacaggatatagagctttaattctttccatgtactcttaatttcatttttactcgtcttctgttgaggattcagagttttcagtacaaaagaattttgccttcttgtttatccatggatatttgaaatttgctgattctcagttatttagttctctaatttctgtcgacatttatgtgatggcatgtaggctgcactagctcgtcttgaagcgcttgagagtgataatgctggccctgaggtcgtagatcttaacgatgatgatgaatatggatctgcagatgaggaagaccatggtcagttcctttctcatgtccttattttcatgtaaaacagttacatttttttggttatttcagggaacctatgaatgtcatattgatcttgaagacattatctgtcatcacaatgtgagaatgattagtcaatacaatgtctagatacatattgttaacaactttcagctgaatcggttaatcttacataatacttgaacataaaatggcgataaggtggcattgctccttcaagtactaatattgcagaaacaaccatcattatctcttttgtttattgcaaacaaattaattatctaattatctcttttgtttattgcaaacaaattaatgaatgagatctagctgatatttcgtatagcagtcttttgaaagtaatttgttcatctctattacttaagacaaattctaggtgaggtaatgtggtgtgagcatctgtagtcattctttcctgcctttgtagtgaagtcctaaaaaaattattgcagattaggcgattagcaactgtcttaattgtcagaaaagctaccatacatggatattttattgttttaaaaatttttaataagaaagttcggtgttacataaagcttcaaatgactacagctgcagttactcttaaagcttaaaaattggatataagtataacaacattagagtgataaaatttgggaaagaatcacataccaaaaaataagcaccattttgaccaagtatgaaaaaagatcatttaactcgatagattacagaataaaataagttctataataagctacggctcccatcggttgccattttacccaaaatggcttatttggcttattagaaaattaaaattaatttataagtaaaacttttgtagatttgttcgtagcgacttaaaagccaacattaacaaaaattacgttaaaagcattccaaaatcaacttcaaaatcaagttcaaaaattcaaattttggcttattctttggctgtttaggccaaacgatggggctgtacaactcaatgataaaaatatatagaagtccataggcttcttatgtgcaaatattggatagccaatcaactctacactgtttgaatggaaaatgattcatttcaaacatgattctgtctcacagaaatgcaaaacaatggaaaagtttgagatttagcaaaggcaagctattacagcacaactttttagccctagcgctaaaacatcttagtctttcgcaggtgcttctataatattcccaccatttttttggttttggtcaaggattcactttttgtggtctcatgtagcctatagcagtctaggtttgaccatttcgtcaaacaatgcactcattttcctttaggataatattgacaaattggaaggttgcagaagtgttaagccgtttggactgtgtttgtgtgtgcaattagaatgcactgttgtctagagagcttaagtttcccaaaaaaaagttgataatgtattgatctagtgttaatgtggtaatcttcttttctcttgtcatctgcctttatacagttctcatgcagaggaagcagtcaaagaatatgaagcgcaagacaaggcaagggaaggcattggagaagaaggcggcgagatctttcatggacgtgttacaggaggtacacggaacagctcgttatagctcatatcctcgatgaagattaataatctttttgtttctgcaaatttctcatccacggtgtgctggtcgcgtcagtagtatgactaaagtaagagatctcttactcctgaactgtgtgttcgacaggcaaacctggagtcgctgcctccccatgtcccaacgtattccagggccgccgtcggtcccccgagcacctcgtcccggcgccattactgctcggtctgcggcagcacggcgaactacacgtgcgtcaggtgcgggacgaggttctgctcgtgccgctgccaggtcattcacaacgatacccgctgcctgaaattcgtggcctgatcgatctgcttgcatctccatatgcatgtgtactcgtgtagctgtagctatgttcagtgaaatactgcttctgcttgtgatggctgactacaaatctacagtctttgctggtcaaagatggagatgcttgctgtacatatatcgtgtaggaggaatgggaaacgggcttgtctgaagattgttgcaggtgaagttagaatggcaaaccgctcaggcttgtttgaatgggccctaatgctggtccatccatgtatttggatatggcttaatcctggattatccatgtggatggggtaggataggatgaggcccatacaaacaagctcttggagaggaaaacctggacaatccaacaaactttaaataatgataggctgctgaatctgacacgtactttggcccaggagagtaggaactatgggcgaaacggccatacttgtgggcgctgttctccctttggagcgttgctgtgttttcctcctctcctaatggggccttcaggggaaaaccacgtcgtttttcttgttagaggtgttgtttagaagacccatttcttaggggtgttgtgtgcttgttttgtttttagcagtaggatcagacgtatacgcatggtgtggctgtaatttttcctttttctgactatagtctcccagcattatagacttatttttttttctgctctatcagtagaaacgtcgcactatcttgtgcaagttgttttaaaaaaaataaataatgataggggtctctaacaggacattattgttgtgttaaatatggatgtaacagttcaccaatcaccacaggagtactagataactaggatatgtgcgtctatggaagcagctcatgtcaattcacttgcaacccgaccagggcgaggcgatgaactcgcctgggttcaccgggccggacaatcctcagaagcaatcagcacaaacttttaaccattagtctgggagccttgagaaatatatataagctatttgtctgaattcccatttagggctattttgaaacaaaggaagagtgaaggaattttgaaggattcaaatccatcggaaaattttcctgcatggtcttttagaacataggaatgactcttccaaaatccttcgaaatcactatgcatgcaattgcttattttataggaattttggaagcaaattaacatgagggtagacttcatgttttctcttgactcaaaatttcgttgcttttcctaaggtgctactaaataaattttttttaaaatcctaagaatttatatttcttgtacgattcattgtggcatgatatctttattcttgtgatttatctgcccccgtgttttcggaatcctgcgtttgaaaggaacacttaattaaattttaaaatacgagggcaaattgttgtacaataacatgacatgttatgttgatttagttctttctttttcttcttttatggctataatccctacacatagaacccgaacgtgatttcattgttaaatgaattgtcaattgtcaaaatagacatggacaacacaggctcactagacgctacaagatgctgatcctactagtactacatgtaccttgtgtagtcaaggacggagaaaaatgtatcttatgttaaggacagaaaacaatgatacatgtcattagggcaagtacaaaggtagagaccggtatgatctctacgttaattagaggctatcacgttacaatagttaagccagtacagtctctaaccattaatgtaccaaaatactttattactagtcatctttcctttaggcaaaatttgccactggacactcaaaaaacgtgtaattagctggtagacatcgtaagaacacgaatttgctgtcggacaccacaaaaaactggtaattagctatcagacactcgctgtcttattttattatttccgaagaaattggagagagaaacacttattaaagacaattttgcccttggtcaacattgtaaatgccacaaacttaatttgaatgtcccatagcaaattttgtctagattatgatatgattattgcttcacacaaaccagtggattagatttgaaacaaacattagggacactttggccactcgaaatatttactgtacttcaattagccagattaatcacttcctctctactccagatgttaatccccttaaagttcgattaagcaataatgatgtgctttcccggttacactccatccatctcctctctacatgtacaaactatctgaagtcaccactcccacctgttcgacgtcgtacgacgtcgtcgtcctcgtcgtacgcgctagctatggccgcggcgccgctcgcgagccaccgcgtcacgggccatggcgccacccgactgtcgtgtccaactccggcgaccaccaccaccaccagcagcagcaacctttgcagcttcctcagtagagtcgtctccgcttggctcgtttgcgccgtgctcagcttgtttctcttcaacctcctctggtttagtggttttaccctgtcaacgcgccgtggaacgccgcgttctggtccgtcgtcacttccggcgaattaggtaagcatccatcaatggcaggaagaggggcggaggctagatgagactactcggaagggcggtgggtggcgcccatcgtcctggcgttcctcctcctcgctgctcgcctcgtgctgcccaagaacgctgccaaggaagtggcttactcggacctcttgactggcctccacgcgggcgccgtcaccgccttcgcgttcgaggaggactcccgccgcatctacttccgcagggccacggacgacgggggctgcggcgaggacaccgacgccggcgcgggcgagccccgcagaagcgcctcggcggcgaggtggccgtgctacacaaggagggtgccgcacgatgaagggttcttgttggggttgatgcaggacggcggggtggactaccggtcggcgccacggccggcggggaggctactggtgtacatactgagcacgctgctcgcgctgtgggtggagcggcggtgtcgggcgagtgctgcgatgacgggcgaagcggcggtgaggttgaaggaggcggaccggttgagagcagtgagagaaagagagaaggataaggaagaaaaaagaaaatgaaaaaaaaaatcaaagggtagaaccgtacttacacagctatttctctcgagatatttaaccatttgctacatttagatgtgttaattaactttttaccactggacccacatgtcatagatacatgtggacccacatgtcattgagatagggatggcaaatagttatttgccaaatctaaaagtggcaaatagttaaaagccccatttctctctccaattcttcgaaatataataaaataatcctgcgggtgtctagtagctaattaccagttttttgcggtgccctacagtataaacgcattcttacgatgtctcctagctaattacacgttttttgaatgtcctgcagtaaattttgcctttcctttattagactcaatgcaacaaaaaatttcctaataaatgctaagagtcgactctacactgttgtcatacgtagcaaccatctttctctttccttcttcctctctcttccacgtcaccaaatatgcttgcatgacaataaagagagaccgctaataaagaccattgtacatgcccttaggggcagacgcaagcctcggcctatctggaatatggcccaaggtctagaaccaaaagtctattaaaccattcatttttctttatcgtgcaattcaaattttggcataattcatagtaggccaagaccaagaccaagttcattatgccgacaccaaatctaaaaccactcacaagcattatctttggatttcacagaatccattgataaaccgacaaaaattaatgaaatttgcaattcttgtaaaaaattaaaattcagtttgattttttttaacttgacaaaaaaatattggtttgtgtttttttactcagtccaaaaaatccgtgaaatccagactagtttccactggtgttgtaaaccctgcatcacaatcaggttgggttgcttgctacccacattaaacaacaccagctcttttgtaaagcattggcaggaaagatcagtgttaaggcctcctttgaaacatagaaaactcaaacacacaagagtagaaaaaaaataggaatcaagtgacatggattctcaattcctacgagaattgaattatagaaaaacttgaaaagagatgtttgattgcaatgcagtaaaaacataggattgtaagagacaaatgattaaaaacatcagctatgacctcttgattgtcttccgccaaaactatcgtagaattatccattccatagaaattataaaggagaaaataatattcaatcctttattttttttaaaaaaaagttttcatacgaatgtttccatataagtagaatcctccaattttcctacgttaatcatccaatttaaaagaaccgagaaatgggacaacatccttgattattctcatgacttagggaaatttttaaaagagatgaacatgagagctccctaatatgtctaaactctaaacaacgctattgttacttcataaaattaaggaagaaacgcataccggatatcggtagagacggtctcttcgtatatagttcataatataacgatactccataaaattaaggaccaaacgcatacctggataccggtagaaacaacctcttcatatatagtccctaatataacattactccataaaaataaggacgtaacgcatacctagataccggtagaaattgtctcttcatatatagtcctaatatgatgttactccataaaaataaggatgaaacgcatacctggataccgatagaaacaattgcttcatatatagtctctaatagttggcatctaatacacgccacgataaaaggggtaccacggatgcaaatcctctactttactgtacctgtagtaggtgtaactgatatgtgggtctcacatgctccgggcccacataccagtgacacctactacatgtatagtacaacaaattaaaggattcctctcgggtacaacggacccataaccattttattttatttttacttgcttctatgtatggcaacttttctacattgcaatcaattaatttagctctacaatgaaagtttttttaaaaaagaattagtttaattggttagatccattacaaatagatacgtccatctcacaagaaatactactatatgtgtctatgtgattaattggttcagtataatatcaccatctactacacataatgagggacaaatctttcaccattataacatgagaaatggaacaaaacttgccctctatcagcacaacacttcgaaggagagaaagacgcggcggcggtgcatcaccaaaacagagagaccgaaaccgcaggagcatccggttccagagagacttcacccaaaaacctgcaacaaaaccaaccaaccatcccaaaccaaaataccaaagccggaggcgccgcggcgcaaccccgcaaacgttaaagataaaaaagacttgtgagagactttggtttcgcgacgcaacgcaacgcagcgcagccgtttcctcttccccttcccctccggcttatctcctcgcgagccacgaggcacctgctcggggcgcctacaggtgggcccacgccccggggtcgctgtcaagcggggcccacctcccccccctaatcgtctctctcggccgatgaggtaagccgcctcgccgcggcgatcgatcccatttcagattgcgtctttaaaanngggggttggggggggggggggggggggtcggatggacagttgctaacctcacctcacctcacctcgctttcgattctccggtcttctcttctcttccgttccatccacttcttctgctggagcgcgcaaaggagcttgctttgcttccgccgtcgccgtggttgccgcgccaaggtgagagagctcagggggccaagctccgggggacgaggggttcttgctcggtttggttgattcctggaacgatttggaggggctatgaggggattttgactttttgaggcacaaaggtgccgatttttttttgggggatgttgttcttactgtggcgattccatggctgctgctacaataatcgagcgcctaaccttgcgcgatgaaggctttcttcttgatgctgctcctgctacgaatttggctagtgttgttgtgtctactgtgcttttgattgtgctacattcgttgtatgctcgtgtcatgtctgcaagtcatttcatagcttatgattcttttaatcacttctcagcttatttgtcgacagaaatcttgttaggtcgttagattctagaacgccgaagaacgcatgtttcggttgttttcctttactagcgaaccattttccttcagatagattttctgtacttgggagctgtctgtaacaagacagacatgcctttcctttcagaattttattatatcggtgttcctgttcgaacctactgcttgcgtgctagtgtttttttacactgatttaattaagagtttgattatcctgtagatgcgattgatcgtttgcttgcccaagttttgcttttcctgctaagtgctgagggcgacgtctctgcttcaatcggtttcagacggtctaaaaacgtggctctgctgcttcgcggcgttctgctgatcacacaattaaacaactactcgaaagcacctgtttatttttagacaatgacatttgctaaatcgtcagcgttactaactgctcaaaagtagtactacttgcatgttgtatgtgtcgatatctcattcttgggaggtcggcactgtcagcaatcagcagtacatttttgtttaaaagcaacattctcccatagctggttttaaggctctatttattgtccttaactccttatgcattgctgaattttcagggaactgcttgcctttttactgataatctgatgcttcctctatctctatgcagattgtgggactacatattttccttggtcaactttgtttcataaccggatagatgggttctgaaggaccttctggcgttaccgttcacgttactggatttaagaagttccatggagttgctgagaatccgacggagaagattgtgcgcaatcttgagtcatttatggaaaagagagggttgcctaaaggtttaacacttggaagttgcactgttcttgagactgctgggcagggtgggcttggtccgttgtatgaagtgtttgaatcagccatcgtagacaaagagtatggattgaatgatcaggggcaagtgattctggtcagttctcatctttacagattactcaattgtacattattagacaagtttcatttgcccttaaatgtaattggatgctatagtgaaaacttattttgcagccaaatttactgtttgataagaaaatatgaagcgcttttatattctagttttaaaggtccgtcaaggttctatttgtctaacatttgtgcgttggaaagaattgtttctctttaccttttattattttgattgaaaccaattacttctatggatttttttttcagctccattttggagtcaacagtggcacaacaaggtttgcccttgagaatcaagctataaatgaagctaccttccgttgccctgatgagctgggatggaaaccacaggttaccttaattgtcctttttacctttatggtttcatgtgcatatataaaaagcccttccattcttatctgttccttttccctttttcaactttgcagagggcccctattgtgtcatctgatggaagcatctcaaatttaagaaaggtagaattttgctgttgtttcctgaaagtatttcatcatcgagttaatgtacccgtcctgaaatataacttcaatctaccttcaaatactccctcaacccataatataagtctgttttggcttttattaacttaacatttgactgattttgtatcatgatgtattactaaaaaattaaaattatataacatgaaaatattctgcaagaaaaatcccatttcaatttatatactttaagcatgtattaatgatcaacatttttacatgcacatggatcctagatgaacttttatagtgggatagagcagtgcgccagtgcctctgttgttaggttacgccttgccatgccacaacatttgcattcgaggattttcaattactgtgtcatcgtaggttaggtttggttcatagttcatcgttccatgccaaattgttttaggtgtttattttcaaacaaatttggtggtcggttaaaatctttttaacttgaactgaagagttcagtggcaaagtctattgcacacaaagtatgtggaaagaattgctaattgtgggtggcttctgtaagcatgtgacatgtattaacagcacctcatcagtccacgctatgctgtgatggtcacaattgtttcttgtctaaactccttttgtttcgtactatttttttgggtagtctttaccatcttaagtccttaaccacaacttgtccttatttttgtatgatcaagcagaccactgtgcctgtgaatgaagtgaacaagtccctacaacagatgggcttcgatgtggcgccttcggatgacgctggtcgattcgtatgcaactatgtctattaccaatctcttaggttcgcagaacagcgcggtatcaagtctttgttcgtccatttccccctcttcacgacgattagtgaggaagttcagatgaacttcgtcgcttccctcctcaaagttcttgcttcccagaactatgcacagtaacctgatggggggcagggtaaggtttcttcttccaattttattaggaagttgccaagtgacaaaacctctctagtgctctgtttattgtccgactgtaggccgtcgtcgcctttgctgtgaagataaagtggagtgaataagattgtaaaatcattcatgacattgcctgtgctccaaattgtgtataaaaaggctggttagagctgttcttgtggtgatgtggtccgcttgtccaaatacctattgctgctttatttgtggtggatgttgcacttagaacatggataatactaatctggatcactgaatacagctgataccttagttggctctttccacttgtgaaatcaaattctttttgcttttgtttaaatgcatgccagttctagaatcacaaggaacaggaataattctcaatatcactacatacagctgctaggagttggctctttacagaaatgaatttcttttagcatgaaaagtttgctgcatgtcagttctgtaagatgtgattcttgtcaacactctcctgtaccttcttctctttgttaagtaggagtagtttgcagtaaagttcttccgacaatttcctgtaaactggagtatattttaagccgaccgagtacacgggatttcatctgaattaacgaataactcctaaactttgataaaagaacgtctagcatatctttcatattggagaaaatttcacaaaatccaggttttacaatttattttaaggaatcctggattttgagattttttttttcacaaaactctacattagaggctgaaaatacacattgatatatctactctatttccttcccgcttctacaattcatgatggaaaaagatgaaaaatacaaaccttagtggcagcatcagtgcatcacacaaacgaattacatgaagccaaacttaatataatttgtaacccgatgttttgttgagaaagtgacaaatgtgtgctatgtataagtataatagccaaacgaaagatttatgcatgaatttagggttgttatgaaacatttttggcttaatacctgaggtttcttgaaacagcttgcaaacacatgaggaggttttaggttacggatgccttaaacatatagttctgtgaaatatacttcaaaaatatattccaatgttattgcatgataaagtgccgtattacacaattacataatcggaggacatatataataatgaacacaaaatacactacacaaaagaatgaacgaataaatacaaaaacaaaacgtagcaatgagaaaatttgatggaacacacgttgaattcaatatatagatgattagttgacgaccctgcagtgcctcctgatctcgccggggtagccggtcttgacaccgacggatgccatcttgacgaacgccttggcgaacttgtcctcccaccacccggggatgttggcgttatccgacaccatcttcgccgtcgccggcgacgtcagcagcgccgcgtccgacgcgaagagcaccttgtgcgcctcgacgttcttgtagtactggttgtcgaacgcgttcggggtcacggcgtcctggttcaccgtcgggtcgttgctggaggtcgggttggccgggcacctctgcttgaggaagttggcgaagccgccattgatgtcggagggcgcggcgacgcggtcggagacgaaggaggagcagtgggagcggccgacggtgtgggcgccggagagcaccaccatgtcctcggcgtcgaggcccttggcggcgaacgcgccgatgagctggttcacgttgaagttgggcggcggcaggttgttgagggcgtcggagtcgagggagcggcggccgtcgaggcgtccacctgggacgttgatcttcaccttgaatctgctgaggaagtaggcggcgtcgcgggcggcgaaggcgacgatgtcggcgcaggagaccactcctgggcagaccttctcgacggcgtccttggcggcgtcgatcacctcgaagccgcggaggctggggaagttgggcgggctcagcttctccggcttcgggttcgccggagttgggtccaggagcacggagccatcacatccctatcaacaaacacatacatgcatatgatgatctgtcacgctcacattgatctcactgccgccatggattgcaaatttgcaatgcagaaatgcaatgcgacatacctcgacgaagcagtcgtggaagacgaggcggatgagtcccgcgccgacgccggcgtccttgtagacgaacttcttcacctcgtccctgacgatggcctccacgcgggggcacgactgcttgtagtagcccagctgcaggccgtggcacgccgacgcgagcgccagcgcgcacgccaccgccacggcgagcttcatggccgatgctgccattgctcgtttcagctcctgctgcttttgctctgagatgatgatgtgattgttggtgtgagatcgatggatgaagtgacacgctaaatcgaatggatatttatagatagagagattgatttaattatgtggcgtagctaaggaaggatggcggattcgatgttgctactgcgattcgttagattggcacacggcgtatggagaaaaatcgatcaatcattatgagaaatcttagctggcatgaacatggctgtgcccacagttaacgaactactagctagctgagcgcgcgcggcttcttgatttgatattctgcatggatggagtttcctttgtgaactgtactgattttcctttgcctcttccagagaaagtgccatcgcatgatttgttgcaggtaagtccacttgcttgttgttttcttagaattgagctgtgtagcattgctcattatttgatttgatttataaattgagtcaaaatagtcatatactctttaattttttttagaatggagctgtagcattgctcattgttcgatccataaaatcaaaatatccatatgaatagctttcttttgccatctctcagtccatattagatttagagtttgtaagtttaactaggccatgtttgggaggagagattccccatgcacgaaaatggggttacttattaacatataattaattaaatattagctaaacaaacttaaaaataaaaatagattaattaatacgattttttacgacaactttctcatagaatttttttttaaaaaaacacatcatttactagttctaaaagtgtgcacgcaaaacactaaggtgcgggggttgggaaccttgagttaattaagaacaaaactttatagtagtttataattctatattttctctaaaataactcaagaacaaaactttatagtagtttataattctatattttctctaaaatataaacaaaccgattcatctaactgtcatctttgtaatcacctatccagatctctatggatttttagagctaggaatagtcagttcactactataaaaactctcatagagaacggctcataggtaccggttcatttaaaaccgacacctatgaagcttttcccacctctgtacaatggaaaaacatagaaccgacacctataaattttataggtaccgattctagtgaaaaaactagcacttatactatagatgccggtttttataaaagaaccgacacctataatatatttataggtaccagtttttttaaaaaaactggcacctatagctttgagccgagccggcgagccgaccctacaagcactgcaccaccgcgcgtccttatcaactcatctatcggccttatccatctattcctacctctctcctctctctcagctctcgcgtctctctccctcccccctctctctcacatctcgacagtggccgagcggcgaagacggcgagccccctttgctggcaactggcggcggcagccacgccctcccctcccaccgggaggcggcgggcacctgatgggcggaggcggcggcgtggaggggagcctgtgggggagggcatttgggaggcggtgggcttcggcggtggccaggtggaggatgcggcagcggccgcgccctcccctccgccggatccggccggaggggaggtggtggaccttcggggacggccagcggcagtctggcggcggcggcagccacgccctcccctcccaccgggaggcggcgggcacctgatgggcggaggcggcggcgtggaggggagcctgtgggggagggcatttgggaggcggtgggcttcggcggtggccaggtggaggatgcggcagcggccgcgccctcccctccgccggatccggccggaggggaggtggtggaccttcggggacggccagcggcagtctggcggccggcggcagccggcaacggcgcgccctcccttcgctagatccgaccgaagggagacggcgacctcaggaacggcaacggcgggcggccccccctctccttcgtcggatcggggggaaggggagccgggggcgggggggggggcccaggaagttttttgcaaggatttgggattcttttaagaggtttttggattggtggatgattttcttgttgaatatatttcgatcggtaatttggggatgatctgtgatggggggattggggatttcgaatgtgatttgtggatgatctgtgatgtggggatttggggaaagtgggggcatggcgcagtggaggcgactgtgagttcggctcgattcaagccggctcttttttttttttttggctcgtgcaaatctatgggtgccggttctatttttggtataggtgccgattgcttgtattggtgccgaccaataggtatagcgggttgggaaccggcacttatcatggtttttgtacttagtgttaaaagaattttggatgtgaagttgtttcaagcaggccagtgtaaaagaaccttggatgagaagttggttcagaccagtctggcactgagcttagttgttaaaaggcttatttcccgggaaaagtcataaaaaataaaatgactaataaaatttagtttcaaaaataaaaaattgaaaccaatttaactagttccccgtttgatcgagttaacattgtttggtccaaaccgctaaattagatctacgacgaccccagtttctggaatgtttcatttattatggtcagatagggattaattattagctaatgccgagtacgattaagataagagcagatttcactatatatatctaaaaaaaagaggaaaagacgagagagcaggtcgtcgaagcttgtgtgctctattctactttatacctggcattgcacaccaacattcattccaagctgggattcgatcattcatttcttgggccgtacgcagggcagtctctcctacccctccttcgcatgtggtcttgtaaatcaggagattgatagttagctaatccttgcttaaaataattctgcatgtacctagggaacgtgtcctccacaagctaattttttaaaagagaaattaagtacgcccctcgatttttttttcgcgaaactcaatttggttcttcacattttggttaccttcttactctgtccgtctcattttaagtgaatttatggattttcgtgtttaacgtttgaccgctcatcttaattaatttttttataattagtatttttttgttgatattagatgataaaacatgaatattattttatgcgtaacatatttttaaaagaattttataagtttttcaaataagttaaacggtcaaatttagacataaaaacctacaacgacactgtgaatatgtgatgaaggggagtaagttgtaggtcgaaatcttcatcgtattcaccaaaccaccacgtggacaagcggaggctaagcacatgcacgccaggacaagattgaatgaaggattcatttaatgcaaagatatagtacttctcacattttgcagtcttttttggaaacgggccgaccggatacagtaggggttcatttttctcacttgaaccgtaatcggtaatccggcaacaaatataagaaagatttgctgggaaaaaatattaataataaagattagatttcacaaaatcattcgagttaagaaaaccatggaaaatttgacgtgtgccacaatccgacaggtagcgtaactacccaaaatcccactctctctacagattttagtttatgctaacatgcatgttggaccactttgcaaattgacgtggtctatccaaccttgtcatccaagctgcgtaggccagcaagcggtctcacatgtcagtatagctaagatctgtatagggtgaggtttagtgaaactgtgattgtaatatacatatggttgtgtgacttaaaatactcgtagatttctgcaactcggataataaaatccggggttttgcggaatttatttttttttctaattgctagctatattctagtatatatatgacaagaattatctacttagtatcattgcattcacgacgtgctgtctagttttgtactggtatgtgtgatccaaaactgcttttttacatgcagtttctaaggaagatcacatgtgaaaatagatcgattttagtagacattcatcttaagccaccaaatctgaaaactgttgtttttggatgcaaactgtgtgtgtgtggggggggggggggggggggcatgcaccactgaaaaatatagggccgacccacctacccgcgaacaataaattaatataagtatagtcagtggcggacacagatggggcggagaacggagatgttcacttgataagagcagtcaaacacaacatatatcgtattaatagttcattcatataagtgtctcaatctgttgggtgtttataccttgttatacttaattttgatagttcatgactactataaggggataagggggtcgtgagagtgtggggcgacacgagtcgtagctgagtcggtcgacccaccccacctaatgggtagattcacccctgagtatacactactggaaaaatgatctgtcctgggtcgatccaaaaccacaatagtcccggttccaaaagaaccgggactaaaaatgatctttagtcccggttgaaaaccccacagccattatatgatctttagtcccggttgttgttaccaatcgggattaaagatggtttttagtcccggttcattccctgtcagaggcatgtcagggggcgaggatctttactcccggttggtgacaccaaccgggactaccgggattatagatcgccactttagtcccggttggtatattaccaaccgggactaaagatcatctagatctttactctcggttggtattactaaccgggagtaaaattcaacacatagtatataatccctatcccttatcctctcctccacaatcacaaccacacagatcctccccttcctcctcccctcccctcctcctctcccctggagacggacgccagccgcgccgcacggacgcgcggtggatggacggacgcgtgacgtgcggttgcagggtgcgcgcggctgtgacacggtgtgctgagtagtagtagtagtagtggcgtcgtgattggagcttgttttctctctttttatatatatattttgtgattcactaatatgtataattttgtgattgattgtacgggtctgagatgtataatctgtgatgtatttgatttgtgtgtaatttttttaggttttgtgatgtatttgatttgtgtatattagtaactttaagatttgtgatgtggattaggatgttactttgatttgggatgtgcatgccactcgattcgggagaaaataaaaaagaaacaaaaaacaaaagggaccatctagactgccgctatcccctctttaaagatctttctctttagtcccggtttttgctaccaaccgggactaaagatccatctttagtcccggttatttcaaccgggactaaacatgggcatctttggtcccggattcctactcccggttggaaacccaggactaaaggggcatctttagtcccggattcctactcccggttggaaacccgggactaaaggggggttatcaaccgggagtaaaaaaaggtttctccaccagtgatagtacttacacccctctcctttatcctgtcctaccaccctcgcctgcgtgctctctctctcttctctactcaagacacatattcaatactcaccaaaataaccacaccgatcataggttgttcgttttagtgctccgcatgtgaaaaataattttctcaaaggaccttctaatttttaaagagccatatataaaaattgattttcgttggccggtgtattatcaaccaaatgacaccacactaaaagattcattaaaactgccaacatattttatgctttaggagtgtttagattttaggtgggtgtcacttttctaatctcttgaattctcttggatgcactatagaataacgattttgtggatgcttctccttttattttacaagcgaaatataagaaattatgataatggtgagagggccttatatagtttaaaacaacctatgaaaattaattttcactagagatcactagaaccgcctatgaaaataggacggcttttacggacgcttctcttaagaaaacacataatagaaccgcccttggaaatacaagcaatacttttttgttttagaaaaaatcgtaactctttcatatggagttgaatgatgataaatttataacaacaaaactgtagttttaataactaaaagttacacattgcatagcactataattttagaattagtgatgtgcaattttaggtgactggaacatagaaaatatgtctaaaaatgaaatgtagaaaatatctttctgtttaattattattgccgaagtatatttcactgcaaagaacccgtcaattgaaagatcgcattgctctagaggaacatggcaacatgccaaagtagttgattaggcaaccgcctggattaagatgctaaaaccatttgcgcgacggcgcaacaagaagcaaaacagcatcaccaagcccaagaatcccagccagtaatgttatcgttggagtctttgccagctaaatacagtgtttctagcacttacagcctttcacgacttattgatcatacatatatgttaatccattatgtaaaagaaatatatgttaatcccaacttggtactaataatcccaattggaccatacctaggaggaaacagcaatgcagctgcctgtagaaacaatagttttccattgtcccatgacaaataaataataaatagtttattaaaggaacaaagtgaagtcagaaaatcagaatacgaggcgaatgttggctggcgatagccgttaccgggtttggttattaggacattcccaacccaatgactagaatgatgtctatagtattaaataagttgtcaactagaaaaaaaaataatgtggcaagtgaataaatgagaaaagagaaggaaaccatgtcttgcatgaaacatagtttctacataacatccaagacatcatgtgagataagaggcattaaatttaagtatgaaatagtagtgtttgcattggaaaagtagtgtctagtactagtttcttgatgatgtggagtttatagaaatcatgtctagtgttttgggttgggaatggccttagcaatttggcaggtgtcaaacactgatgtgtcacacacatggttttcttatagattagtaccgtgtggtttactcagtaaaatttggtcatatacaatttttcttttagctgtgtgaccacggatagaggccggagatataatccagttttattatctaaaaaaaatacaattttcgtttgcagcggtcaacatttttcttcggtaatcaaaaccggggaacaaaaatggttcagtttttgtttgtttcagcatgagcagactgaagctaagttgatcacttcacgaatccaatagagatggcatgcagatggtcagcattcagcaagcacagcaagtagcaactgattcgtcacgaggtagttaccaacgactgaaatcatggaagcttctgcagaggagagataagaactgagcaaagtcaaatgctagcacacacataattgcgtcgtcgaccatgttccatcttccatgacagctagattaatttctgagcccctgattagttgctcgttctccatgatgatcgttagttcgaatccaccatggatcagcccatgcatcaacataatctcaatctctataaatagccatctctgtattcgatcaacagacagcagaagcaggcagtccatcgatcatctcttctcttccagcaaggaagcagcagaaaagacaatggcagcatcgggcatgaagctcgccatggcggtggcgtgcgcgctggcgctcgcgtcggcgtgccacggcctgcagctgggctactacaagcagtcgtgccctcgcgttgaggccatcgtgagggacgaggtgaagaagttcgtctacaaggacgccggcatcggcgccggactcatccgcctcgtgttccacgactgcttcgtcgaggtatgtcacattgcatttctgcattgcaaatttgcaatccatggcggcagtgagatcaatgtgagcgtgacagatcatcatatgcatgtatgtgtttgttgatagggatgtgatggctcggtgctcctggacccaactccggcgaacccgaagccggagaagctgagcccgcccaacttccccagcctccgcggcttcgaggtgatcgacgccgccaaggacgccgtcgagaaggtctgcccaggagtggtctcctgcgccgacatcgtcgccttcgccgcccgcgacgccgcctacttcctcagcagattcaaggtgaagatcaacgtcccaggtggacgcctcgacggccgccgctccctcgactccgacgccctcaacaacctgccgccgcccaacttcaacgtgaaccagctcatcggcgcgttcgccgccaagggcctcgacgccgaggacatggtggtgctctccggcgcccacaccgtcggccgctcccactgctcctccttcgtctccgaccgcgtcgccgcgccctccgacatcaatggcggcttcgccaacttcctcaagcagaggtgcccggccaacccgacctccagcaacgacccgacggtgaaccaggacgccgtgaccccgaacgcgttcgacaaccagtactacaagaacgtcgaggcgcacaaggtgctcttcgcgtcggacgcggcgctgctgacgtcgccggcgacggcgaagatggtgtcggacaacgccaacatcccggggtggtgggaggacaagttcgccaaggcgttcgtcaagatggcatccgtcggtgtcaagaccggctaccccggcgagatcaggaggcactgcagggtcgtcaactaagcatcggatcaatctgactgatgcgaattgcaaaccatctatacgttcattcgtttgttttccaggactttgttcttttgatcgattcgacatgacgtactacatttcttggttcttttggccgttggtgcgcagtatccctctaaaaccaccatgacaatgaactgtacttgaataaaatcatctcccataattaataaaagcctcatctctttttgattggtaaacctagtgttagatttgtgtgtgtttgctatgccttgagtaatcagaatactagtcggagtcggccggacatttgaatttggcgcgcagagtggcatttttttgggtgaagaagaaacgaatgaagactccgagtcggatcatgtaacaatcaccataagtagtagcgtgcgtcgctccgaattctgtcatttccacccatcgatcgatcagcaaccggcaacggagaagaagatcgacgtcatcgcgatggagttgcaaggcttggagcaagaagcagcagtgcaacctcccgcctcggccgctttcccttcttccgcggaggaggcggcggcggcggcgagcccgacgagcggcgggaagcgcatcgtcctccgcatcaggctcccgccggcgtggacgcccgaggaggacgcgtgcctggcgcgcctcgccgcggagaacggcttccgccactggcgccgcgtcgccgagggcatggcggcggcgcgctcggggcgccggccccgccgctcgcccgggcagtgccgcgacaggtggcgcgaccacctcgcccgcgacgtgtaccaccgccccttcaccgccgacgacgacgccgagctcgcccgcctcctcctcaagcgcgacggcgacggcgagcggtcgtggaaggacatcagcagggcggcctactgccgcacgtcgcgcggcatgaggcggcggtggggggagctccgcgacagcgacgcgttcctcaggaagctgtggtgtcctcctccgccgccgatgcagccgtcctgctgaacaaagggcggcgcgccgccgcacgccgacatcctcgccaccaccgtgcatgggcagggcactgattggcaagatttttcagttgctacgcagagtcagtgtgttgtaggaactttgtctctcttgtaaattttgtgaatcttctctttgtgggggattagtcttgtaaatcattactactccattgagagaaatatctgctggaatcgttgttacatcagttcatcttcgtcctaaaacacaggcttacaggctaacagagacagtgacttccaaacattttagctgtaacatgtcagatgatgcacagggcttctgcttcagtgatttctgattttttttgaacgactcgcaggagacggtacgaagatctattgatagagcaggaaaaaattacaatattacaacctggagggtcgtaaccaggaaaaaagaaaaaaataaaccaccacccacacgctgacagcgccaacacacaagcccgggagaagactacaccggaccggccgccgctaagcgtgaccgaccgccgctcgaccagcaatccaccacccctcaacctttgccgccatgtggaaccactgcaccggcgccccccgcgggccagccttcgtgcgccaaagaccacccacatccatcagcagctcctcgcgccgaggtcgcctcctccaccgccggccgcgcctctcgcgtcaagccggcctcctccacccgacgcacctctcgcgtcaatccggcctccctccatcggccacgcctctcgcgccaagccagcctccatctccaccgctcgcgcctctcgcgccgagccggcctccgctgccatcggctgcgcctctctgcgccaagccggcctccaacccctcctccaaacactactgcgccggccggatgcggccgtctgccacgcccctggctagccgtctgagattgccatgccctccctaccattgtgacggtcgccaccaccatagccactgctgcccttccatccccgccgccatctcaccatcctctcgccctttctcgccgtcgtcgagcttcgacagcacacgacgcagaccacccaccatggtagcccgagccaccgttgccgcgaactcgtcgccaccatcatcgcgaccaccagactccttccggccgctggatccgcccccggggtaaccaggttcgcctcaccgacaccatcccctcgccacctccaccgccacaaccacagccactgctgcccttccatccctgccgccatctcgccatcctcccgcaccttgtcgccgtcgtcgagctccgacgacacacggcacagacggcccgccgtggtagcccgcgctgccgtcgccgcgtacttgtcgccaccaccgtcgcgaccaccagacctctgggagctagatctgccgccggcgcggccaggttcacctcaccgacgccatcccctcgctgccctcgccgtcatcgccatccctgccactagacgacgccgccgccggccaccgtcccgccagccgccgtccaggcgcagatccggcggtttcctccaccgccgccaacgcctcgacgccgctgccaccaccaccagacatcgccgccacaccgctcagccccgccgccggctgctccaccgccagatccggctgggcggcacgaatctggccggttccaacgcccccgagcaggtcctcctcccatgcccgagcgcgaggacgaagccccgccgccgtcccccttccctcctcgtcctcgcaggtcctcctcccatgctgggcggcggcgaggcaaaggaggagggaagggggagacgagcgccggcgaggtcgtcgcctcccggtcacccgtgggggaggggtgacacgagaaggctcgataagttggaatttttttgacgcaatgatgcgcgtgggtgatttctgattgaacacttggatttcatcgattaataagcagacaattatttgaaactgaaccaactgatttaacctgccccatggttggtcctttcatctgttgcagaagagcctctgtttttcccctgcttctgaaacaaagtggctgcagggcaggctcgatcctggaattgccttaaatggctaaattggtgcgttttttttttccaagctcagtctgcatccaccatagtccgtacagtatagcccagcattgtgaaccagcccagtacattagtcattctgcttttctatttggaataagtctattttgcgtccctcatatcttgctccagattgaatcgcctccctttaggggtgggcgttcggtctaactgaaaatttcggtctcggtttttggtctttcggtcatttcagtttttgaaaagtcaggatcgaatttcatccaaaaaaagtcaggaccggtaaattcggtcttggctttttcgttctcggtcttggtctgaccgaatttggatgagccgaggtggaggtgcgctggctggagacggaggcgccaaggtggggtcggctggaggcagcacacgctaatgcggcgatggtcggtgggagtacggtggtgccgacgcgtcatggcggaggtggaggatggatccggtggccggcgcgaccggcgaggctgtgtggcacgatgcaggcggaaggcggagatggcgccgacgagatggaggcgaagggcggaggccggtggccggggtggaggcggcggcgcggcgcaatggaggcggaggtggaggcgccgcgggatggatgtggagggtggagggtggagggcggagggcggaggctgcggcgcggcgtgatggaggcggaggcagcagcatggcgcgatggaggcggaggcagaggcggaggcggtgcgggatggatggggatgtggagggcggcgcgatgaggatggatggggatgtgggttggagcgggtgacctctaaggttcagtggtgtattggacttattgagcctcctgtacctattggggcacaattcggttttctcagttaattcggttaaccgagcccaatgaccgaattacccgaacaaatttcggtctttgacaggcggagaccgaattactaaccgaatttctcggtctcggtcttttctgttcggttctttggttcagtcttattctacccacccttacctcccttaaccataaaactgggtataacatcacccctatctttaaaaaccagtgtaaattgacttttccggtggtttaggaagtggtttctacagatattactggttgactcgctcattcagcaggtggggcccatatatcaatgacttcctcctcatttcattttcttcctcaccaccccctccctatctctccttctccatatctctctcgccaggcaatggtgggagcttagcaaggccgaggccccaagcaacaagacgccgacggcaaccacgccatccctctcctcccttccttttcccctccctctgcatgactaaatcaaccactggcaagacctcgtcaccccgttagttggcaacggtggaacacgtgcggagggtatcccatgggaggagcaaggtggtgcccgcaactggtgagggcattggcagagcttcgggaagaagagagcttcggccgggatgtctcccattgcaatgtggctagaagatcttcggtcggcgtttgatggagtggtggtggtagcggggtgagtgacaacaacagcaacatcttcgtcactcctaccgtccgtggcaaggcttagctctccctcttctttccctctttttcttgtcaagcaatgagacacgagatggacgagctcccatgggtggcggcgatggaatcatggtggtcagcagcagcggctggtggtggagcccaagttccaccatagcgacggtagtgcaagccgtatgaaaccatcgccatccacgacgcggagcgccgcctaggtcgtcagcctcaggtccgactcgccaagccgccctcctcaggtccgactggccaccgccaccaccctccctgcctctactactgctggaaggtgaaagaggaggaagagcaaagagaggaaagagatagagagaaggaagaggggtgaggaagaagatgagatgagaagtcgatgataagttggttcctcctgctaactcagcaagtcaacatcagtcaacctatcacgtcaacagaaaccacttcccaaactattaaagaagtcgatttacaccagttttcgaagatgagaggtgttatagctaattttgtgggtgagagaggtgactcaatcaggagaaagatatgagagaaggcaaaatagactcccctacccaagaaggccttccttttccagagaagatgagaaagcaggctgagttctagtcccatttcattgacccgatcttgtaccgttgttctactgcaatttggagccacttgttctttcaaaaaagagaaaaaaaatggagctgcttcttatgctcactgagagaaactcttcaaagtcaactggattataacttctattcactgattatttatatgtgcttgtccttgcattgtaacatccaggcagatgatatatgtcttgccatatttaaagtagacttgttatttttcttatggattaaaatatatatttttccacatatttagcatttcggtacatggggttatcatctagttttatgttaattgtgtcttgactcttgacatggaaactacttttcttatcattctaaatatataaagtgattctcatctgttttccttcgtttatgccatattggaacaatgagttattcattttgagaccaaacatcttagcgaaggttaggaaggacgaaatgggtatcatgtcattattcaaaagtgaaggggccactacgtgaaaactaaagcacccaattttctatagcaccctactccctccgttcctaaaaagctgttgtctcataaagtgtcaaaggcatctaattaagcaagcaattaaaagactttcataatcttcgttatgtggagagaaaatgagagaggacggagccctactcgtttgatggctacgaatctaaaatacagagttcgtgagagaaaattttaagataaaaagacaggacgaatcgagaagggagtactatacgccacaagctttggcactagctaattaatatcggaacatgaatgttgccaagtcagaaagctaagctagggtatgttggtgacaaccacgacctgccgcaaattgacttgcaagagatcaaattaacaatgtgtataatatgcttctactattaattatatgcaagttgccacaacttaggttgagtttcttttgtctactttctcatcacttccctccttttccacgcgcatgcttttcaaactactaaacgatattttttttaaaaaaaattttatacgaaagttgctttaaaaatcatattaatccattttcgaatattaataaaccatcatgtttttcgtgcggggatataaagttccaaactctacctcccgaatgcggccttattacttttatttctcactactagatactaccaagtaccaagagacaacgttcttagcttataggaatatactcgctccatttacaaatagatcgcttttgattttgagttatcttgcttaatttgaccaactatttttaaaataatctaactatttagcctcaaatataattgaaactaacttactaatgcatattatgttgaaatctattcactttcatatgacttaaaaagtagcgctcaaagtttgtctacctcttatcaaaaccaacaattataagtgatgaaagggatcggagtgaaaaatcttagctacattgtaacattattatttccagtagttattctttatcatcccgttgccattaattataattcagtattattttatctatcacatccacccctcacaatcctcattgctgtatgttgacttttttttgcccgggtcgtctcttgtataattgatggtacattctctctttaccctctatatgccatctaggatcttatatgatatggcaatttgcaaagtgacagcctagctatgtatatattgttgaacatgccctaacattcagctaagaacaataaactgacctgctctgcgtacagatcgattaattgaacctcatatcagcccagcaactcatgcaatgaccaccgaaaaaaaaaacaaaaaaaactcatgcaatgaaactttataatcatttagttaactagataagaatgtgcattgtgggaggtatgtatatatgtgaagggttaattgtagagtattcccgcagaaagcctggtagagtattttcagctaaatatcttgagtgaagtactcactttgtctaaaatataagggattttgagtggatatgacatatcctaatacaataaatctggacagactccctgtccagattcattgcgctaggaagtaggaagtgtcacatacaccaaaaatcttttatatttagggacagaaggagtattaaagaattcatcagcagttttgttgattgttttactggagtatttatgcccataaagaatattgtagtatctagctgcacaatcactgttcaaagcaggacacaattaaaatggagtagctggcttaattagtctgttgatttcttttaaactgtcttaaaaaaaaggttctactcctccacatatttatgtagtgacggacctccagaagaaaaagaaaataaaacagtaggggagagcaatatctagctaggtacactttactccaaagcatatatactctgctcaatgctttacccagtttgtagttggattatggcttccatgttcataaacacagctattatcgcccatataataattatactccatcattcattgatgagttcaattaagtaactatgaatgccccaagacttagtccggataatgcatataaccatcatgcacatgcatcacacctataaatacccatcattactacatactaacacaccatcaccgtcatcttagcgagctagctctttaattagcagattaagcagcagcagcaagaactgattaccaagagctgcgcgctaatggctgcacacacaattaagctcgccgtcgcggtgacttgcacgctgctccttgcagccgcgtgcagtggcttggaggttggctactacaagaagtcgtgcccccgcgttgagaccatcgtgagggaggaggtgaagaagttcgtctacaagaacgccggcatcggcgccggcctcatccgcttgctcttccatgactgcttcgtcgaggtacatacatggctgaacctatagcaagatatatgggcagctgcatttatatttttttgaaatttacggttcgagtaccagaaatatttttgttctataaatgtgaattgtcatgccacccctctggtacccgagttattatgaaatgacaatttttttatattaatgtgataattcccaaaattttcttacggttcattaaaaatactcgtatctttttgagtaaaaataattttatgattgttgaggaggtactgaaagatataatatttggttaattaatttgagatacctctggccaacttttctattttggaaaaccccttcaaaaaaaaattttaagcagcggtagacttaagctttcggtaacgtaggaccaattgaaatttaaacaaattttatttaaattagttttggtaattaacttagtacctaaacactgaaaagttactcccttcgtattttaatgtatgacgccgttgactttttgatagacgtttgaccttccgtcttattcaaaaaatttatgtaattataatttattttattgtgacttgatttatcatcaaatgttctttaagcatgacataagtatttttatatttgcataaaaattttgaataatacgagtggttaaacgttgttcgaaaagtcaacggtgtcatacattaaaatacggagggagtactaaattttgcactacaaaatgtattaacaaaccatagaaaaattgtacatatttgcatatcagtgagcttgacgcgccacatctgcatgtatattttacagggatgtgatggctcggtgctcctggacccaactccggcgaacccagccccggagaagctgagcccgcccaacttccccagcctccgcggcttcgaggtgatcgacgccgccaaggacgccgtcgagaaggcctgcccggacgtcgtctcctgcgccgacatcgtcgccttcgccgcccgcgacgccgcctacttcctcagcaggatgagggtcaagatcaacatgccggcgggccgcttcgacggccgccactccaactcctccgacgccctcgacaacctccccccgcccttcttcaacgtcaccgagctcgtcgacatcttcgccaccaagggcctcgacgccgaggacatggtggtgctctccggcgcccacaccgtcggccgctcccactgctcctccttcgtccccgaccgcctcgccgtcgcctccgacatcgacggcggcttcgccgggctcctcaggaggaggtgccccgccaacccgaccacggcgcacgaccccaccgtgaaccaggatgtcgtcacccccaacgcgttcgacaaccagtactacaagaacgtcattgcccacaaggtgctcttcacgtcggacgcggcgctgctgacctcgccggcgacggcgaagatggtgtcggacaacgccaacatccccgggtggtgggaggacaggttcaagaaggcgttcgtcaagatggccgccgtcgacgtcaaaaacggctaccagggcgagatcaggaagaactgcagggtggtcaactaattaaaatgatgattcagaagtatcagaattcagaacaactttaactttttgttcaatcggatgcaaccatccacattattgcttgttttgatttatgggacttgggttttatcttctagaaatggtgtggttagtggggattgattatgcggtggaataatttcttaccgttttgttgtttcgatttgttgatttattttgctgtggttctacgtgtggcttgtacgatcatttcatgtttctgatgaataaaactgtgagcagtactactatattttgtttgttgattttacgttgtgcatctatttcaaaatgttgatggtgatgagtgatgaccggcgtatctgcgtatgaatatgatcgctagcgtgcaaagcaattcagatttactacaagttttctcaaaaaaaaaaagaaaaaaaatcagatttaagagtgaattcgcgcgcactctgctctgactccgagctgtcccggcctgggctgggctgtctgctccttgatccaggttgctcccccggatgggccgtggaccgtctctcttctgggccacttcttctatcgcgcccaaccatggggtgaaggcctgccccttcatcttttttctattttttttattttttgcaatttcattattctgtccttccataataatctctttgcgaacttcaaattccgtaaatattaatttcttcctgatcttggtcctgctcctaacttctaaccagacaaagctaactccagtcactctggacatcagaaaatcacacatataccaacactcccatctcaaacgtggaatataaggattggtttggtttgaggtctaaattggtcttaccaatatttgataatttcaatagtgtttagtgtctatttaatttggagccaaattttagtatgcctaagaaaataggccatttcaatagttaacttagactattttgactttaatccaaacataactttgccttgctaaaattaaccatgccaaaatttgacattgataaaatttgtaaggccaatttagacgataaaccaaaccagccataagtgaattggctgtgtttgaaactaagggttcggaacccatttcccttgacagcttctaaaactatatataagcaaagccacgatataatggtaagatttgattttataatgtgcctaaagaagagtaacggtgaacaatcgagttgaggggtggtaaaggggtagggaagtacaacggtattgcaaggcgatttgagaggcaacaatagaaataaagatggaggacatggtacaggtgagtagaaagatggtggcggccggtcaggatttctaaaaactatacacatataggaatgattttttttataaaatcgtaattcagtggtatagcataatgagtctgtcgtagatactcgatcattatagagtcaaaacaggaaaattgttagtcactttatggtataaaagttagtcgatatagcggaacgacgactaaccttcctgatcgcttcactcattgatcacccaagatatgacatatgatgacacagaaacacacgatatttgttaacgaggttcagctgaagcctacatccccggggctctggttatgggcgctcctccctaaccaatatagctcctagccgctacgagtccatggccacgccgctatcatctccctgcctgtctacgctacattgtagtcgccatgattacattgtggtgcctccctctctatataagagtgttatcgggttacaaagtcccgactctaactctaccccctaacacttattacaactccaagtccaattgtaaccaaatagaataagtatatttgacacctattttaacaaattccatcttggcgaatatacgccacctagaagtcgtagaatcaccatgccgatccacctatcctccagacttgggttgtcttcttttgcagcttcaccgtaagccgcccgacgagcctgcaccaaacccgccacctttaagagactttgctatccctgtaatttcttcctctggactccagctacaatagtgctccaccttctctcatatcattacagtcgtcttgccaagcgaaattgaactcctccttagctgtcacatcacagactcctggaagaccatgttcaccttcatcttccatctttgatttgacttgatctaatccatagccagataaccgatgtcatcaccaaatagataaatcaaaaactcgctagacatgaaaagaaccttttcttccttgtcgtcttatgaaccgagctaacgaattcaacatcctcgctttcccgcatccgtagactgaatatccgataatttgagaaaatcactgttgctttgaatcatccgaagaaattaccaccatagcgcttgctcttactcttcagtgacgcagattccatatatccctattatgcaatcccggcagatcctggatatatcctgtactgccaaacagcccgttgacgcccttaacgattttcacccgctgttgcccgggacttttcttcagttctggactaactccatatatctcaactcctcatcaagttccagatatatcatgttttcaccagataatttcatatgcgacctgactagcctgttgccgctagtctactcgccctttacacctgtaaactatccatatgtagaaccttcttgtccttcttctagatctgttaataagttccagcaacgaaccactatccgttgaacccggtctaaccgtacaagctccgcagtctaaccagtccattggtctgaccaccctatcggcccagtttaactgtcatacacacgccttgctgcattctcaaactgagccgcacctttgttgctgtttgctacatacattgatgtactacctccatattttaatgtatgacgccgttgacttttttttccaacgtttgaccattagtcttattcaaaaaatttatgtaattatcatttattttattatgacttgatttatcatcaaatgttctttaagcatgacataaatatttttatatttacacaaaaattttaaataaaacgaatgttcaaacgttggtcgaaaagttaacggcttcgtacatttacggagggagtacttgtttaatggcctcacatgtactacatgctgactgtgcatgcatgtgtccactcaacgtacaaccttcatgcatgcctacgaactcaaccacgtgggcccatccaaaccaagcggcatggatcaagccttactgtcacgaatcgcttgttcaccgagacttcactgaagcttgagtcttgccgtgccgattaccgttgccgattcaaccagtaaccagtgctagatgagtccaatccataatggacacgccatactggccgagatcaattgccccgctcctaaaacccgtgtccgagtcgagtccaacctggccatctccctgcttctgccttcgtctctgcatctgaacaccaatcgtgctccctgtggttattttcttgcccgtcgtacgtgtgcatatgtgcgtgtatagcacgtactccatacatgctgttcgtgccctcgcacgcactgcgatcgcagccttcgtattcaccatccacgatttcatcgtctcggccttccacgtccgccgtgccgcgccacgctcgtcagcttcaccctttcgtcactggcctccctgttgccgcagatccgcgatcgccgcgtgcgtcgggcgcactgtccatggcgctacccctccgatctcaccgaacgtcttcggccacgctcggcctcgtcttccagtcacgttccgccatcgatctcatcgccacgactgacgatctcctatcgatgcacgatcccccctcgtgtttcctctaccacatgtcttcgtaatccaatgctgaaaccttctactctgataccacatgttataaaagttagtcgatatagcggaacgacgactaaccttcccgattgcttcagtcattgatcacccaagacatgccagatgacgacacaggaacacacgatattggttaacgatgttcagccgaagcttacatccttggggctctgattatgggcgctcctccccaaccaatatagctcctaaccgctacaagtccatggccacgccgccatcatctccctgcgtgtctacgctacattgtagtcgtcatggttacattgtggtgcctccctctttatttaagagagttaccgggttacatagtccgattctaactctacccactaacatctgttacaactctaggtccaactgtaatcaaataggactagtatattcaacacctattctaacactttatttattatttttcatagcaagcatatcatttatttaatcaatataagctcactttgtcctatagaaatatgtctatatatatgcagtatgatacggagtatgattgatgatatggggtatatagaaaaatgtctatatatagccaacgactcgaatattctaatttgtgttttttaaaaaaaatcaagttaaaacaatgtactccctccgtttcaaaatgtaagtcattctaacattttccaaattcttattgatattaataaatctagacatatatatctatctagattcattaacatcaatattaatatgagaaatgttaaaatgacttatattgtgaaacagaggaggtagataattttacatcatgatatagtttaacttcggtgctagccacgtaactacgtgggccaccctactactccccctatattataagttgttctaaccttcttttagttaaacttcttttaactaagttcataaaaattatagcaacacttataacatcatgttagtttcatcacatctaacattcaatatattttgatagtttctttattttgtgttgaagatattgtatattttttataaatttagtcaattataaagaagttgacttagaaaaaaaaatcaaaacaacttatataatattaaattggagataatagttatttaattatatgtcaactaggattcaatcatgaaacctctctctctcttatatatactaattgagttgtgcacactaactatatcaacccgaaagtttaagcagaagagcaaagacgaacaattttcacttatattccaatacttgataaccttcaaaaccaaacacaaccacacaattcatcgatcaaacacgcacaaatagttcgcacaagtatacaatgcatgcctgtaaacggaatagagaggctaataacaagctagctaagctagcctgaaagccacattattattgtcttcattcatctccgatgctgcaaacttacattaatttattttttttgccccctgagaactcaaatggtgatgctgttggggatgcccttcatctcaagttcctctgaacattgctaattcctccactcccttctgaaacttgccggattggcaacagtgccttagagtgtgatcgcgggtgctccgagtcgccggctaacagcaaagctgtagattaattgtcgccatcactcctctgtagcccgatgaactctgcatttcccaagctaagctatctttgacttgggctctcttcttccttaaggcccaagctgctgtcgtagcctcatctccagccaatgttgttgcagatcagaggggataacgaagccgccattgctgcttgcttctgtccagcatctttgtcccagattgagatcctctgtagttaaatgtacagtatatttgtcactgacatatagacccgatgaccgagatcggatccacatgttttgtcacttgacttcgactagagagtatcttaacccctttgcctcaaaggctgacagcgagcaggcctccgccgctaccacatgccacggcatcagcaaaacccacgacccggaaggcctccaatgcgacccagcactgcgttgcgtgtgaatactgtaaagcacggcccatctacgctaactgaagtttcaggccgaaatgaaagatgggccaaatatgcatcggagaaatccatcgaattatatagcctctgctacgtcttcaacgcccatgcagcaaccttgttcaagtatctgcatcaatcaaaattagtaaattaaaacaagaacaagaacacatgatattgattggccgcctacattatcgaaaacatataattgttagtaccccacatcagttcttttcttatttaaccctgaccaaccttctagctagtagcccgtagaggccgggttttaattttttttttctgaaaaaaagtaattagctgcgtagtgcatgtttacgcacataattaaggtttaaaaacacacgtattatattgttccagatagcatagtttggatcattcgtacgtttgttctcgaaggaagcgataagaatgaacgcaacaccagctactttatatcatcatcatcacatgcgttgttagtgcatatagtttacgagcgccggtacacgcctgattagttaactctaacatgttcagctaactcaaaagtgacaaatgattaggtcaaagacgacgcaaatactagtagcagctttgtgacgctttctgacagtacgttacacctgcggatggctgctaataacaagttgcccaaaaacttaattatattccaaagtatattcttgtaagaacgaatttcaccatttaattttgggctagcagtatctacgtaccaaactaactttacagtgaatcatgcaaatgttgatccattaattcaatcaactaagaggatagcctgtgtattcgtgcaagcatgcatgctacgtactcgttccattcacttttaatcgtcatattttaaattaaaaacattcagatcgtcgcattagcgtgctccattcaatttcttttcgggtgggatggagtggtcgtttgtttccatgcagcatttactcctccacatgcaaagactgcttgtcattggttcgaatgaaaacgtactctatagatccacatgcaaggagtatttaacagacttgtgcatgaaaattgctatggccaatagggcacaaaacggtatggaaactttccggattccggacctatttttaaaaacgaaatctgtcggtcagaattttttcagaaacggaaacaaattcggaaatattttctcgaaaacggaatcgaaaatgataagggcagttttcgccggaactcggaatcggtcggaaactttctcggaatttccggaaattttttcggaatttccagaaattttgtaactgaaataccctggattctttttttaagaacttaatagtgaataccatggtgttttgctgtattttttagaaaaatatttgttatgcaaatctaaaattacataaatttttttctgtattgggatttatcaacagcactactctcttaaacatagataatttattccatagattgtgttttgtgatgtactcttaatacttaacaattggacttatataaccgtgttttatgatgaatcattgatcattgagacttgagaattgtatttatcagtttgaggggttttttattctgataaaattttcgttaccgtatttgcgctggttcgttttcgctccgttttcggtttcgataatatttgattccgttttcgtatccagggtttccgattctgattccgattccgaaaaatatgaaaacgaaaacgataaagatggtttccgtccgtttccgtaccgttttcacccctaatcgccaaccacagcctatagattcagcaacgcaaagggcaggtggggccagcaggcacatgcgacatgcacagtaaacgaaacgttaatgggttttttggtatcgctgcacaaccaaaatatgactatcaaaaatgaatggagggagtaatttattttaaaaataattctaacaacataaactgaaattaaagtaaggtgttttctatttcgatttgagtgttcattgtatctcttttttctcaaaacatctcaataaacttttattgataataaatgttcttttaccactctaccaaccccctctctttaattgattcatatatatgcaattctttatgcacttgaatcaataaagatatatagaaaatttcttttaaaaatatgtattgtattttaaatttactgattgagtgattctaatttcgaatttgtattcaaatcaaattattgttttattctcaattgtctttttaaggattttaaattgtaattaatttcgtatcatattgtatttggactcatcttttaatacttatttttattattccaaatttcagatatttgtaaattaaactttttatacttttatatagactatatggactcttgatattttatattctacatggaatctagcttgttacattttttatagttttattatttttttaatgtgtttttttatttaaattgcttgttttattttttctaaattgaataacgaactccctcgtagttgatttgcttgtcaccatcgcggcctcacggaacatctcatcgacctcctcatcagtgaggctctcctgatgcaaatgacatgatgtggcagggcttggcgacaaagatgaaggtgtttccttgtccttgtcgaagacacggaacatcttcttttgccccttctctcaatcatattcaactaatcatctagcatgttattaggctcaagaagtcatggaaacttggaaagtcgatgttggtgcttccgtcggtgtccacctcgctaaggctgtgttcttcccccttcttcccaacttagctccctcgtttttcgtgcgcacgttttacaaactactaaacagttctttttccaaaagttttctatgaaaaattgcttttaaaaaacatattaatacattttttaaaccattaactaatacttaattaatcatacgctaatgtattgagtcgtttcgttttacgtgcgtgggagattagctcccgaccccatctaacgaacacatcctaatattatcttgcagcttcgcctccatcgggttcagccccagagtatgcatcatggttccaagctcattggtggtgattgaatcttaactttagactcacatatttgaattcattcatcttttcgcagtgcaaattttgctcaaatatttgtagtcagaacggctagattatctaaattttatatagtaaatatggacaatatgtatcctgaattatgtatttaattataaataacacaacaaatgaaataaatttagaaactatctgattattatttatattatatgtgttagctaaaaaaggaaacgttcgctagaaaacagaagaggagagtgggatcccaaggagatcgagtaggagggttcagggagtacgtacgttacgtatatacccacacacggtggagggtaccggatttttctttttgagtgatctgattgttaaaattagtgggtacacctctttaaaggaatatttaggattttttctaatttattagatagccacatggtgtcttaggagcatttgtagaatgccacgtgatagcttgagagtatttgtagggagtttaatggatttttaatttaatatataaaggaatatttaggattttttctaatttattagatagccacatggtgtcttaggagcatttgtagaatgccacgtgatagcttgagagtatttgtagggagtttaatggatttttaatttaatatataatatataatagatagatagatgaaccaatatataaaatataaccagcatacgatgaagtgggttaattcctcgagcgcgtgctctgatgatgtctgtcagacgaaacgttctaattaacgatcctgacatcttaacgaccgtgagaagatccatccccatctgcaaccggtagactgaagtgcacatatcaaataaaaaagtaaagggagaagaaacacgggacatctatctcttctaattgttaattaactctttttcttaattaagaactactagtagctggaatatacgagtatacgacctcttcatgtatgcaccgaaccagcatagtcaacgtgctaccccatatctctgtcaagggtcagtgaacctgcactgtccctattggtgcaatgtatataattaacaacagccttaactacttcaaatttaggtgctgttcaatcgtttggatttcagattttagcaaaacttaatttgaggttgttctgtttgtcacttaatgccttatttatttttcctgaattttctattatcgaagaagaagatattttgaccgaaaggtttggatgaaattaaggccctgtttctttcagcttgggattattataatctagattattgagccagattactataagctatattgttataacctgtagtagaataagcggttagttgtttctttcctagattattagagcctagattattgggtttgcaagtctaaaaaaggagtggggtggcatggtgggtaatttttcacccaataatctggaaaaagctcacctaaatgagcttatcagattataataagctggactctagattataataagctatttcaataagttgtctgtttctttcagcttactcccaataatctagattataataatcccaagctgaaagaaacagggcctaaattggctggacatgtgtggcgtgtgaagaagagtactgattcacctaaaagagataacaccaacatgtgacaacattttgtgtctaacaaaaaatcccaatcgtttagcttcacattggaaaacaatagaacaccaaactaaaaggtaaacgataaaaataaaaaaaaatgaaaatagctagtgttcaaacatgtagctattaacacgctaaaaatatcgcagctaacagggaatcgttgtacactatgcataatttatgtacaaccatgtaaactgaatccttgtttgatacttttgaagtggtcaatgcatgcacatatgtggctatgggtctcctataaataccacatacttagacatcgaagtatcatcggcctgatcatcgagcacttctctcttcctgttattagctatagcagcttaattagcttaagcacaaaaggtacagtaagcctaagctagcttattagccatggcttcacctagtctgccgttggtgacgtgtgccctgctgctgctgctcgccgcgacatgccaagctcacccttactggccactggagttggcctactaccgcgacaagtgcccccaggccgaggccgtcgtcaaggccgtcatcggggaggccgtccgccagaaccccggcaatggcgccgccgtcatccgcatgctcttccacgactgcttcgtcgaggtgcgtacgttagcttcttcctcttctccggcgagatcgattgatcgacttgagctatgtgtacttagatgtgcatggtgttttgttgttagggttgtgatgcttcgatcctcctggacccgacgccgttcaacccgacgccggagaagctgagcgcgccgaacaacccatccatgcggggcttcgacctcatcgacgcgatcaagcacgccgtggaggcggcgtgcccgggcgtcgtctcgtgcgccgacatcatcgccttcgcggcgcgcgacgccacctacttcctcagcggcgggaaggtctacttcgacatgccgtcgggccgccgcgacgggaccttctccaacgactccggcccgatcgacttcctcccgccgccgacgtccaacctcagcgacctcgtctccagcttcgccgtcaagggcctctccgtggaggacatggtggtgctctcgggcgcccacaccgtcggccgctcccactgctcctccttcgtccccgaccgcctcaacgcctccgtcttctccgacatcgacggcggcttcgcctggttcctcaggtcgcagtgcccgctcgacgcgacgcccggcggcaacgatcccactgtgatgctggacttcgtgacgcccaacacgctggacaaccagtactacaagaacgtgctcgaccacaaggtgctcttcacctccgacgcggcgctcctgacgtcgccggagacggcgaagatggtggtggacaacgccgtcatccccgggtggtgggaggacaggttcaaggcggccatggtgaagttggcgagcatccaggtgaagaccgggtaccaggggcagatcaggaagaactgcagggtcatcaactactgattaatctacaagtttagctgcgtgattcaattacctggtgaagtacgtgctcaacgatgacgacgtacacggtttgatagtttcacaccctccttgatcaagtcgcaagcgtacgtgttgatgatgttatgattggatgtgacttttgcttcacatttatgttctccctcttttgttaccattccttaattcctcatttgtgaaccccaaggtttacatgctatggatttctttgttttgacctaattgtgtaataaggtcatatgtacttggaataattgtaagttaagttttttgcaacaagtgcccgctatatattgatgtttatctgaaatttgaaaagagaaaaatctaggatggctcgagatacccatggatgtaatgatatagatgtgtgagtgcatgactttcatttattctcttattcaaactagctgggtggcccgcacaattgcgcggctagcacccaaacaaaatcatatatttttcagtatgattttacttaaaatttattaaatagctatacccgtattcctaattatgtagtttttaaaagtcacactagctgctaccccttacttctatcatatccttctttatttgcttgcttggtctaccactatttctattcattcttcttgaaacgtttcaaaattggatcttatagttttttgagtttattatctcattgggtttcgtttttataatatctggaagtcccgtcaaacgctgccattatactcctctacggcccgtccactgtcttttctcttttgtcattgggattttacaaatcgaatataattatcgttcgagttcatcttttactttctataagtcccgccaaaccgtcagcggcttttccattgtactttatgactcgtccgctgtctaccttctttattgtcattgagattttaaaatcgaacatgattatcattgggtttctttttttactttttagaagttccgaacctttaaaaattggaccttgtagtttttagaatttattatcttattgggttttatttcttataatttttagaagtcacgtcaaacgatgccactatactcctttacgacccatccgccgtctactctttattgccattgggattctacaaatcgaatataactatcattggaattcattttttattttctagaagtctcgccaaccgtcggcagctctgcaactatactcctatacaccccacccgctgcttctcctttttattgtcattgagattttaaaaatcaaatatgattatcaatagggtttattttttttactttctagaagtcccggcaaccgccttgcccgtttgcttcacggcttgcctgtcgtccctccttttaatcatcattaggattctatctggtgttttactaatagtttttatatgtcgtatcaaccgccaccactctactcttttataggcttgttatttaatttatctcatcgtgtgttttagacagtctttttttttcaatagtctttatttttatcaccaattttagttgtttataaattgtattcctaattgaaatcttttttctttttctaatttcagaatttaattttttaaacttttatttaataccgtatagtattcttttaatatttttattttttatttttgaatttcggttgtttcaaaattgtatttctacttgaactctcttttagtttttctaatttttgatattttttattttttgattctgaattttaattaatttcgtattgggttgttatatggattcttcattcaatattgcttatttttaattccgaatttcagttaattttaaattgtattcctacttgaactcttttttttctttttgctaattttggattttatttttatttttattccgaatagtaactaatctcgtattgggttcttatatggactcttctctcaatattcctttttctaatttcgaatttcagttatttttaaattatattcctacttggactctctcgttttattttctaattttggattttattttatttttattttgaattttgattaatctcgtattgggttcttatatggacatttctttcaatattgcttatttttaattccgaatttcagctatttttaattgtatttctacttggactctccttttctttttctccgattaatgtgggaatttctagacctcacagcgaacgtgacgacttctttcaaaactgttttaataatataatagattattataacacacaattcatatagttgtatgttaggggaaagccgatcatgcatacacactctttttatgcatatcaactaaatactcataaaaaatagtaaaatagatcaatatatcatatatcatttcccaaacatgcatgtttaaatttgacctacacaacaaacagaaacaaaaataaccaaaaatgatgataattaagaaattgtgtactatttaccgttgagatttgttatttttgtttctacttgtatgtgtcgaattttaacttgaatatttgtcgaattttaacttgaatattgtagaaagggaataatctaatttgatctattttaccttttttcaacaaattttgaggcttttgcagttggcatctatgaaatgggtatatgtcatcatatccttttaaaagaaaaacagcttactagaactaccatatatagggtcagttggctggctacttaccgtcaacccaagtactccctctctattttttactgtattttttaaatgtgttactgtttacttttaagcatacgaccattcatcttattaatttactatgtaaataaagatgaatggttattatttcttctattattatttaacttttttgtgatatgttcatctagtaaaggtactttaagtatggcatatagttttgtatatttacattgaataaaagaatggtacggtcaaatatatatatattaaaagtcaatgatattctatatttgaaaacaaagggagtagttatttcattttgcgactatcttaaaaattatcgagagtttttttggttgtaaaactttaaaatataactatagtgtaactacattacaactcatatatgtaactacaatataactagatgcatatataatttatatgtaactagaataaaacatgtatggcgcgattgcagtgcactccctccacaaactgaaggccgcgaggtcaaatcccaacaattgtgcttaccaatttattttttctcatccttgctagcacgaatcttagagcaaatatgacggtctaaaagtcgaaagtttccctaaaaatccgtcgaaagtaatctagcaattccgtttcattttcacttccttgaggaaatatctataccgcttgaaggaaagcaagtttaatttgttagcactaattaaagcagtaataccttaagcctcttcaagaactaaagaaaacttcaaattattttttagcacagtattattgtagccatagggagtacgtacaagcatatctaacaaacttacggtgtcggtgaaattaagtttgacgctgtaaacccaaaaactccactaagctttattaatttgttgattaccttatataaacaaatgctcgagcactataaaaaattgatatggcatcaccctattatttttattgatggactaatgaaataaatgcttgtaaaaatgtattggcggattctgggtcacaagccgtcagcgaaaaactcacttaggaggtcccactaaaaaaatagctctatttttttgggcgaacctcatgagagcccaacgaaaatcggttttcattggcagtatctaagagcaccactcgcgaaatcttttttgcggtattcaaaagtcccaccgccaaccaaaccctcgctcccttggctccctcgatcacctcgtctacctccttccatgcccctctgcctctctcactcccttcatctgacacttcctccatcgtcaccgagatgcgttgcactgctgtcgcgaaccgctaacgcatcagccaacgaggaggccaaggccgctagatttggtgaccccgacctcctcgctggtgaatccagttggcccgagcggatgacgcccgagaggatgacaaggagttacatgacgacacagggaaggttactgttggtgggattcatgaccgccagatctagcggcggcaataacaagggttgcttttcgacgacaccggctgtcctcagcgatggctctgcgaccccgactcttggttgtgatggtagctaggtttgtggctctgagatggtggtggcgatgacaaccaacgctcggtgatggcatctacgacgtcgatcttgagcaaacgtccatatctaggcggtggttgacaagggacgacgacaacacgagctcctccttgttaggatttgtggcctcatcaacggtgtcgtgggccagcggctcgatcgtcatggacagggtgaacccaaggagaccgagatgcagcatggcgatgacttctccctcttgatctacacgtggaagtcataatgacagtggcattgttccacttggtaacattattcaacattgttcttgtgcaatttgagcctcgagggatcaaattgatcttggattacagtagtagcaaaatgccaagtgaagtccctgcggcaacgcgtctccgggtaccgccgcgggttgcacatgacgtactaaaagtgtgacggtgcgatttgatgtcaagacacctttccacattaccaacaaaacaactactcaaagcggatagcaatagaaaataattttaaattagttaacatactctatgtattaatggatgtaatgggagaggttaatgctgccaagtggcagctagcttgtttcgttggttgagttggaggtatttggctaccgggcacgaatagctagtttgataacaaaagaattgctctagcattactagtttgagcctttaatttgatgcatccctctaatgaaaagtcgttttcaagatttctgttgctgcttaattaattagatatatagttgcttatacttttgtcctgtggccagtcctaacggtgcttacattttcgtctaaagttgttcatattactatattttgtgcaccgtcgtcctgtcgtccatgatggtggcatgtgccaatttgccaaactgcagctagtgagagccgtgtttcttttttgcattgtgaactgttagtttgagtcttctatccttgttgcagaacatgagccaattgtatcatatccttatcttcccactatatatataggtgtttataatgtagttgtactactacgcgattggaaagaagcattgtagatattctagtcccatcatattgtgggcacccttactccttcctgagccactgatgtagctttttgttttttcctttggcactctatgtgtatttctcaatcttatccttgaaatctcccttacatttctacaatgacatttgatagattttattatgaaaaaaatacctttcccttcccgtcgttaacatacggtgttggaagtcctaaacttaaaaactatgtattaatagtgaggttttctcctatcttaggatagttgtatttgtatacctcctcatacagaagatacctctaaataaagggagttaccaaaactaatctaatccgattagaataatattgaaaactcatcttttatatatgatcttaactttcccctttttgtgggggagtaggtatatcccttcaggggcagatataaacaccttctaacttaactaacactgtgaggtatgtatagctatatactccctccatttcaaaatgtttgacaccgttgactttttagtacgtatttgatcattcatcttattcaaaaaatttaagtaattatttattcttttcatatcatttgattcacaaattttttatgtacacatatagttttacatatttcacaaatttttttaataagacgaacggtcaaatatatgctaaaaagccaacggtgtcaaatattttgaaacggagggagtatctcttaagtactaaaaaatctctctattgccaattgtgaatttatcttctaatgatgtcaagcggtttagtttaattttccacctttcaaatataggaattatatatacttttccaagaataggaggaaacctcacaaatgataggatgggtgattttatttgactagagtacaatgagcttttaggtgatatatctctatctgtatatataccaatttttatccagcatttgtcaattatgcatttaacgtggcaagggtaactatatttatggcgtcatatttttcacaaaaaatagtgggcatgtatttatattgtgtatttacaatgtaagtcctaaatttacatacgtaagtctcaaaattacatatgtaagtcccaaatttacatatgtaatcagtatgtaattatagtgtaagtataatataattagtatgaataatttatccaccagtgatatagtttaatctccaagtgaaagcaaatactagaacaaatcttgaagataatcgactgcaaaatattagcaaaacatggatggtcgtatgagatctgactataaaactaacaaatttgtggcgacacaaatatagcaattctgaattaaaatgcaggcttgaacgacgcttccgccatgcacagattctcgatatgctgccaaaaaaatgttgacttacatataaaaataaagtagcaacaccattgtactccctcctttatactccctccgtttcgttttatttgataccgttgactttttagcacatgtttgaccgctcgtcttattaaaaaaatttaaataattattaattcttttcctatcatttgatttattgttaaatatacttttatgcatacgtatagttttacatatttcacaaaagtttttgaataaaacgaacggtcaaacatgtgataaaaagtcaacggtgtcaaataaaacgaaacggagggagtatatatatgatgttaaaaaaaagagggagtatatattggtggactggatgatgaagctatttcaatcaatctaatacaatgaactttttagtttgatatgcgcaccagctagttggtagatttttcctttttttagcagttgcttgaacaagagctagtgctgttattaatcagtaataaaacctgctgtatttgttaattacttaagagctagtcaaggttttcactccttctacatattctgaaaagaatttgttaatttctgcccacttgccgagagaacttttcatcacgtaaccctgacctatcataattaatccagctgcaactagggatgaaaacggatcggaaacggacggaaactagttttatcatattcgttttcatattttttttgaatcggaatcggaatcgaaaactcggatacagaaatgaaatcgaatattatcgaatacagatacggagcgaatacgagacagaacaaatacggtagcgaatatttaccggtatataaaaaacccctcaaattgagtttcttgataaatgaagagatatcgcttattattttagttcaacatctccaacatttatatcgtcaattttgtagacggtcccacaactatatgtgaaaatcgattttcatggctgttcctctaagagatccatatgcaaatatgattatcattttctattctcaagaccgtttattagatgtataacttacttaccagtgtataaattggagatgttatttattttacttcacgtcttcgaaacttgtaatatttgtattatactttaaatgcttttaaatacaaatgttataaactacaaagtggtagatcccgttgtgctctacaattttgatatggaacacatctccatcagatatcgtttgaattgtagatctgagattttgtaaaaattaatatggtatattataatgaatatttagacccttaaatgacctcaaataataaaatagtcaataataaagttatagatctcatcgagctctataatgttgatataaagtttgtcttcatctgattccgtatgaaaaaattatacatatatatgtatatacatgttttttctaaaatttgctcaatgtctgcggatatccggaaaaaaattcggatagtttccaaccgttttccgattccgacggatagtactcttactgtattcattttcgtttccgagaaaaaatatccgaattcgtttccaaatccgaaaatttccagataattccgaccgaaactatctgaacccgaaaaatggtccggacggacggaaactatccgaaccagtttcatccctagttgcaacgcataatcaactgcttaagagacattgtctgacactagctagtacctgccgtgcataagtatacgcgcatatgctttatttcaataatgcttgctgagtactccctccgttttttcttcggggactatactttttatatggcgttattaaatttggtatttgtccatttgatatacaacgatgttgatatttagatatgatagtttgttatttgtcttattcaaataaaggattaagtccgatttacccctcaactaacgtgatacaaggatttaccccttgaactgtaatatcaaacatttgatgctcctaaaataattgattaagtttgtgaattatttttatttaatgaagtaagtatataattaattatatattagtgaaagataaattcactacttcaattgtcaacccgttgtgcgatgattttgtcaaccccatgcaattatatcatagaggatttaactagaatattatgtgttagcttgtccttgattgctatctatcttatattcgaaggaagttatcgatctttttgtttgacctcgtcgttcaagaaatatattggtttttaatagagatgttaatttgatccgttgtgcaaaatgcatggatgtgcaactagctagaggtaaaaaaaaatatcagtgaaaaggaggaggaagaagaactacggtgacccatcatccggttattgctctgtacaagtagctactttttataaccatactctatacaatcttgtgtatggagctagctaaatactagataatttaaggccatttgtaggttgattgatccgccacgcaagctttgctacctaaccatttcaatgaaataataataattaaactcacatcttaactgcagagcacaaaaggtgtttgggagagacttagtttgacttgcattccctgactagctagctagctcggtcgctctggaaagcatgcttatgtccatcactacgctttttgtccagttaattgctcgttataagctcggattagaggaacgattccgaatagcacgtggtttagcgagccaaccaacgtcgcgggtcaaaccgcagagttgtacacacttgtgctgcaacaaacaaacgtacgcgcatattgcgcggtctcctgccaccaccaggtccaccaccttaccctttgccaacatgcatccgctccaagattaaaaaagcttgcgatccagaagctatctatcaaccgaacgctcccctgatctcatcttacctggaggctggagctcatcttcacctataaatactcgtgcacatcagcatcacttcatcgcctcaaccatcgcaatccatcaagcaaatctcactagctagctagctatctcagctcactctctcagtagccactgatcagaagaagagcaagagaagccaattaagctagctagctaagctggttaattgccatgggtagtggtaataagctcgctgccaccgtggtcgtcgtcaccttcgcggtgctcatggcggcggtgacgacgacgtgccaagcagcttacgggccacccaaccctgcttcgtgcgggctcaaggtcggttactactacgccaagtgcccgcacgccgaggaaatcgtcaagaacgtcgtcggcgccgccatcctccacaaccccggcgtcggcgctggcctcatccgcatgctctttcatgactgcttcgtcgaggtacattcctatatatatatatatatgcatgtgtactatacttgttctattttatattataatttataaaaaaaatcgacaatatgtaaagcacgaaagtactaaccatcgaatatattttaataatatatttgttttatattaaaaatagtactacatttttctataaatttgataaacttttaagaatatttaatttataaaattaaaacggattataatagtatgaaacgggcggagtggtatacaattaaggcttcgacatttcgaactgaaattttcgaaatttcggtcatttcgtaccctccaatatgatattatttcccatgaaatttttattatttttttattttttcttgaattctgataatatttgtttaaatttgactacattttgtttcgaattttggaccgaaaacgggattgaacccacatataattacgagtttctcagctttgtggccgtggatgcatgacacgtttacaccgccaatgccgaaaatgtgcagggatgtgatgcgtccgtgctgctcgacccgacgccggcgaacccgcagccggagaagctcagcccgcccaacatgcccagcctccgcggctacgaggtgatcgacgccgccaaggcggccgtcgaggcggcctgcccgggcgtcgtctcctgcgccgacatcgtcgccttcgccgcgcgcgacgcctccttcttcctcagcaacagcagggtcgcgttccagatgcccgcggggcgcctcgacgggcgctactccaacgcgtcgcgcgccctcgacttcctcccgccgcccaagttcaacctcggccagctcgtcgccaacttcgccgccaaggggctcggcgtggaggacatggtggtgctctccggcgcccacaccgtcggcgactcccactgctcgtccttcgtccccgaccgcctcgccgtcccctccgacatggagcccccgctcgccgccatgctgaggacgcagtgcccggcgaagccgagctcaggcaacgaccccacggtggtgcaggacgtcgtgacgcccaacaagctggacagccagtactacaagaacgtgctcgcgcacagggtgctcttcacctccgacgcgtcgctcctggcgtcgccggcgacggcgaagatggtggtggacaatgccaacatccccgggtggtgggaggataggttcacgaaggccatggtgaagatggccagcatcgaggtgaagaccggcggcaatggcgagatcaggaggaactgccgggctgtcaatcactagctcatacaaatttacgagcatgcatgtttaattaatttattcatgcatatctatgttctatcgttaactgctgcatcttgtctgtttattctttcttttccactgatttcatttcaagtcaaatgaggcttatgtaccattatattgtatcatgtttgaatataataaaataactttcttacggacactacggagataccacaaggatcacacttgttattaatgttaggagaaattctgactgatatgtaaacttttccattaattgttaaagggacagcattagctttgacaacaaattaaactaactaataaaatgggagcacttatatttatggtgccacattttatttttttaaaaaataatcaaatcgtttttacactttaaattacctacactcacgttataattacaatataaagttaaaaacttacactgtaatttctaatatatatacattagagtttttctaatatacaatgtataattaagagaattcatgattaggattaaaagtgatttattatatatttggaagagaagatacaagagatataagcatagttacatatcggagagagcgcaatcacatagagaaaaagtgactgaaattatgtgaaaatgtggcatcatagttttaacaaacccgattaaaagtttagggatgaaagatagtgtgttttcccaatatttccaaattcccatccacatatttaatctaagtaaggccatagaaggcactgaaatatttcattatacatcaatataaaaaatagagtaaattctctttatactcttgaaaactcatccaatccctttcaacctcctgaaatttatccgatcccttctgtacctttgaaatttcaatttgatcctttccaggtgtcacaccccaatctggcaccgccgtacaacggcacctgacaggagcgtgtcgtaggaataacggcgcgaaccgcttcctacgaaaccgcgatctcggtaccagtcccaggacatagtgctggtacccacggtgacaaatatgaatcattgcaaatcgttaaaataaatagaggacttatttaccttaacttagattgcagctcagaacagcccgagaatgcaaccgacgacacggacgaggaaacaccaacaacagcagcagcagcggaaccaacggactaacacccaacaccacaggcgacggctgggaaccaggacgaaaccctaatcttcacttcacttcatcttcacttcaaggcggaggaactatatatatttatatagagcaagggtgagtactttcgtactcagcaagtcacgggaacttaggtgttaaatgcaagcttggaagaggggcaaggttgttttgcaaatcctttgtttgaaatcatttttgaaatcactaagtgatttctttctttttaagtttgggctgaaaagagacttgcgtctcaattcgacttaagagatgcttttcaacaactcaaatggtaatgtaccgacctcccgggtcagatcattacttatcggctcccagagccatttcacttgattaggcggctcccagagcctttttcattttctcggactcccagagtccagctgcccagcagcacaacattccgcttccactcgggaagcctagtctatgatgcctgtagacatcccgaatcacacagattcgtttctgaccactcaggtcatccatctgccacataggctgattctggttacgattcccacaccgcaataacttttcacaaagcacaagcaaacaaatctacgcaacgggaaccaccttacatccgcccatgaccgtgggcacggctgttcgaacagttagttaacctctgcagaggggtacactttacccacaagatacgaacttattccgaacacccgtcggtatcggaggttcgcaacaaggcctttcccaagccgacccagggttacctcatgccacatagaaggatcaaatcctcacataaatataggccattttagttttcacaaatcaaactccaacaacctcgatcggtaatctggcaagtttcatgttcttgccttaccaggaacccggtttggctccaaccgaccccgccccggcgttcccaactattggcatgcgaggtttccccgaaccgactagttacttagccagggtgtcccattccaccttgtggttgcactttgttatgcttgatgagtttcccacaggaatcggtccttatatgcgaatacgggacagcgccacgcaggcaccacccccgcatcgcgagttttcacaattcattttatttttaaacacaccgacaccacatgtcgggttttcaaggcttctcaaacccatttcccaatttttcgacaatcaacggtgtatgtgggatatttggtatacgcgctcagagagcacggatacccaagtatcacaagggtggagcgacaaggaatcagggtagtacaacctacaggtaaatagtgcgactattgggtaggtccgtcggtttggcaggcaaaccgaggccaagcaataagtgtgtgattctaataatgcaagttgcaaacaaaataataatgattttccaattataggagcaattgatcaaagggtgacttgccttgctcaaggtcttcacgaagcttcacgattcttcgagaaaacccgcgatcgacgaaaatccggtaaccgcaactatacgcaaacaatcaaaaacctaaacaaaagaccaaaggaaagatcctatttagactaaataatagtgccattaaatagatctcaattttacgaaattactggaagttgaacggagtcaatcggagctacggattgtcagatatgaatttttggaagctcgaatgggattttccggacaaggaaatgatttatcggacttttccggaatacgagaaatggtttatggaatttatagaaataatattcacaagaatattattgacagtcactgacgagtggggccaagggtgtaccgttcaaggaggggatttaaatggactttgttcttgggggatggacactcggcttgggaagagggaggaataatagacttcgtttgttttaataggctgaggagggggggtcggccgatgggccaagcccacgagccagaggagagaggggggtggctgactgggcaggggtggactcggtcaagcggccgagcggctgaggtggcgtccacgtggacagccacggcggcaaggcgagacgggaggaggaggcgcgcccggagatcggacggccgacgacgcgcgaggcgttccggcgagcggcggcgaaccggagcgagcggcgggcaccggaagcgagagggggccaagggggttccatccaccggctcggatgtgggaggggaggcgtgacggcggccggcgacggcggccgtgcggcgggcgggatgggtggcacggcgtgggcgcggccgacgaggcgggcggccgcggcggcgagccggggaggttcgagggggcccggggatggtggcggcgcaaggaatcgtcgggcgggggaccgacggcggcggattgcggcggcggccatcgccggcggagaaaaggggaaaaaaattcgtcggggcaacgggagtccaattcaccggggaaggagcttctacacggctccgggaactcgtttcaagcgacgggcggcgacgagctagcctagggagtcatggcgacggtgagcgacctccggggcagggcaaggcggccggcgagctatggcgaacggcgacgggcgcggcgcggcgtctaagcgcgagagcacgagggtgacggcactgcgttcatcgagacgaagaacacggtggggagctcaccgacgagaggggtgcggcgttggcggcgcggatggagtcgcggcgagacgaagggagggagaggtggcgcccggagctcctcgtcacgcgtccacgcacgcaccggctccctcggtgctcggcgacagacggcgacggcaaggacagcgggaaggcaacaatggcgcggtgaaggcgagggaaaaacgagagggatatggggaggaggctcgggctttataggcgcgggggatgtcggtttggggagggaggaaaccgacctcgtgggcggtcaaggatgcaagggcggcgagctggcggtcgttgacgcgtgcagccaaggcggcggcaggtgatgacgccggcggtgtcgggcaaaagtggaaaaggaggggaaaaagggagctaaaaggaggggaaaagggagctcttctctttgccgagttggggagggagagggatgggagcgggagctcggcctcacggttttggcaggacacgcgtggagcggctcgggcacgcgctgcagagctcgcggcaggcagcggggccgagcggcagcgcggcgcaggcgctgacggtggcggcgaccgggcggtcggccacgactggcgcgtgcgcgggaaccaaaggcggtggcgggttcaaatggcggcgacggtgagagaagagggagaacgagcgagagagagagggagagagggagagagcggcgctctctctctcgactcgatcgcgtgcaacgcatgtgcgaggggagaggaaggctgggaggggagaggtgggctggactgagagggggagatgggccggggaggaagagtcggcccactgagcctgagggaggcaaaatagacttctgcagaggaattgaattggagagaattggagtttggatttggattcaaattcgatattcgaactcgagggttcagggaggaaacaaggaaggctcaagatagggtttggtatttttcggaattgggagcgagtgtttagcgaggattcaaaggatgcgattgaatttcggaatttgatttggagacttgaatcggaagaggaatttgaggtggaggattttgatttcgatgagagggaacaacgggatttgaattgagatccttggcacaacttagactcgcacacaaagaacgaaattttcgcatataggattttgccgaattagtttttaacgtctcacgagaagcggagcgttacaccaggcccctgccggtacattttccttcatttcacttttaagtttggttgaaaatatcttttatgcccttgatgatttagatttgaatataagcttgaaaaacgattgaaaattttgtttgagtgcacaatatgtgcattttatgaaactaatgagactaaataattagtgcaaaaaaatttgacataaattttgaaagtaaaacaaatttaataaattaaaatttttatttgaaatttcaataggacaatggattttttttatcaagagcattcataaaaatatatggtgaccattggtagtcctatctttgtataaatgcctcataaataaaataaatcacatatttttttattccattatctaaaaataattttgtcataaataaggtatgcaccaccaaactcataactattatggtctcatgcggcaatcttttacattttcaataatgtaattcataaattggtatggtcatccaaagggtaacatggtcatttttatagacattaggacgggtcaactgccaggaggggatagggaaggggatcaaaatcaaattttaagagcatataaggaagtaagtaaaattcagtggcataaaagggattagctaaaattgcagggatatactggggattttctctaaacaataagggccatgtatttccctttcaatttatcagactaattgcaggtatgtagtttgtacagtctgttatatgtacaatctactatctttgttcttaaatagatggcatatcccagattgtatgccatcaaacatcaaaattttaagtttttttatgaaataaaaatattataaatcaatacatgaaaataatactagtaggtttataatataaagcactttcatacagctgccttcaataaatattataaacatatgtagttattaaaaatattgataagatgtgtgtattaaagattgtcacgaataatttaaatgtcaagtacaaaatgagaatgaggtattggctagtttattgtgggataagagtcaaactttggaccataccaactcgatcaccaagtcaacaaataatcaattagaatgttagaagattgttttgaggaaatcaataatagtctataactaacatattcgagacttcaattttcaactcatgcttataatgctatttttttttactgaaagtactgccagggctttgcccagcagtttaaattttataaatcataaatatgtataaagttacaaaggacaaacaaaacagctatactgtaaagtttgtatccaatcaaaaagaaattgcttgagtgggtctttcattctgcacatatgcagaagaacttctttgacaaatatagatttccatgattgaggcgatggcttcacattctgaaaaattagcccatttctttgcttccaaagatgccatgctgccatgaaaatacctcaaggaaacccttttgagcaaatctgattctcgccaaaacaatcatctgaaaaaattccagattacaattctaggaaatgcctagctgctgccaacaagccacactgaaagggcatgtaaaaaagagatgaagcctagtctctctttgatgtgtattacacaaggcacatgtgagatcgtcatcctcttttgcacaatgtctcatgtcaagcatatcccttgtgttaagactatcacaaaacaaaatccatgcaaacacctttatcttcatgacacatttggttttccacagccaaatcatgggtctaggaggatgcaacgaggagtaattaagcttataaaatattttcgctgtgtacatatctgttccccaaataaagctccaaacatcacctcttccaggctgaagttgcagataattcaatttataatgctaatttgtcaatcccttgcacatactccaaaattatagtttgctaaatatccggcattaacttgtcattatcagccgttataacctaaaattatatcgcagggagttcgatttattttattcttgaacatgctaattgttagaactaatcatgcgtagtttttcagtagaagtcaagttacacgctaagtcatacatacaagaataaatggaaatagaggtaaaacaaaataacttcaagcaaattgtacggtaagccagctagttcctcccaccgaggaacttgtggttttgggaggactcagctttgactttgacccattcatgtgtagactaagaaattaaactaaaatgctacttcttccatcctagaataagttcattttttgttgctcccatctgtcctaaaataagtttattttttaataattgttgcatctgagtttttgaaagttggggataaatgcattcgaagtagataaagtgaggaataaatacatcaggatttgataaagtgggggtattttaatctttttttattgggatgtgtgagatggtgaaaattaaatttattctgggatggagggagtcctcaatatatgaggataggggaattttaattttgattcctcgaggaaatgtgattagccatgatcccgatcttctgaaagatattgataaaccgattgtggtggacttgacgttgataatctaaaggctcctagtataagcgaatactaagaatacaaacaaggaagtagaagacccaaaattaactaggactcgatgaagtatatgggcatatggcttgttttgactattccaaacatcttagcacaaaatctgacatgagacaaaaaacatatgaaggagggcttcttaagctttccaataagtacttatgggtttccaaggaatctccttgatcatcagagtctccaaggaatctccttgatcatcagagtcagaaggaccaaacccacgaataggaatttgcttgcacgtgatggttcgtggctcctcttctacatttggccgttttatcttctccattgtcttctcctttgttactaaggacaatcaaatcatcaaaagtaataaatagtatgtcattcttagaaacatttgtatcaaagcatagaaacccattcaccttatggctaaattgaagtgcatgggcacgacttactggactttgcattgttggttcatcttgttgaacttgttgaggaggttgtatgtgaatttccacaagagtgatgtcattatcattacatctatttgcataaaccatatatagttaagtagttatgaaaaattctcaaattataaataacattcatgtacatatacaactccacaaaaatttcaaggttaaatacaaaacacacataaaggggggaaaaggataaatccaagcatataaatagtaccgatttcttagtgtttagttcgattttaaacattaagtgataaaggtttgccaaatgttttttatacaaaaaaaactataaccaattacatgcatttgagatataaattatcaagagggaacattattcacttgaggtatcaaagtccattctgatgtggataggcatgattttagttagtagattcaaacatacaaagccaattatgttttttttaaatagacactccattgtcgtagtttaggggacatggctgttaagaataaaataattaagctcatcctatatctataccttatataagattacaacccactaaatcctaaagcttaacatgcaaacataccacgtcatcatccactagcaattaatacattttaacatgcaaacattctaatatacaatttattacattcaagagcgcaacatgcaagcatatcaaatcatcctcatcatatttcaacatgtccatccaatcctatatttcctcctcttcattcagttaatttgatttggatttatgttttattaaataaaggaactcaaattgaatagttcttgattcattggttcgcccatcgtaatatgtgctctaatgtctgttggtttttttttaccgtgttacaaatgttttctatattagttcccctattggactatgtgattattatcccttacattacttctactaatcttagaaagttggaccccaaaaagtatttttctacctctagttttttattatataaatatatcctaattcatgctgcactaacataaaaccaattattctaacacaccgtatgccttagttgtttaattcaatcttcaaaatcttgtagcaacgcgcggggtatcaactagtataaataaagtctatccccaccacctatagttaaagttatttttcactcaccttgttgtgccacatcacctaaatttgagttagccatctgatttagcctatgtgctctagataatattgattaagcaatcaaacagcccatgacccatcccaacttccctcctcctagtactgaatcgtcactccatcgtctcacataataaccatcacaattgatagggaatctgaggcaacgcatgttaatcagttttagctttcgatcttcatcaaaacattctggtaagcctgctaataaggtaaccaaacatttcttttattacaaatccttataaaatatcagacatggtgagataccaatcataccattcatcattaaatcatggtaaccaagtgttgttttcttcacttgataatcataacaactcaatgcaagcataattgatttagaatttaagaagatttgaaacttttacactttaaaggcaaattttgataaacatgatatgctactcaagtgaggcaccatgtcaagaatgatgtatcactgccacactcacaattataaaaaactatgattaagcttaaggctttacatcctctttcactatatgatatggaatataagggcatcatatctgcgatgagtttattaccttcaaagtgaaccatgtaattgtactacttagtaataagaaacctattttagtaatgagttccattctgacaaccatttcgtagcattttgattcttttagttggcacaactgagcctgcagaatgaatgaagtacaaaaagtacacatttaggaataaactggattactttgataagttggcaacttgggagtagtattacttgtacttttctctgtacagttttttctctgatggaaatagatgggagtacacaatttcttatggctattgtacttctcacctcaggataaaaaaaacccttatatttctggacaaattaaggagacataatcccctatatttctggacggagggagtatctaatactacctccgttttaggttataagactttctagcattatcaacattcatatagatgttaatgaatctaggcacacatatatgtatagattcattaacatatatatgaatataggtaatgctataaagtcttataatatgaaacggaggaagtacttaattaatcatgtgctaatgagtcgctccattttatgtgcttagggattagttcccaaccatgggtgccgagcaaagcctaagtgtcatttctaaaagacggttgtgtgtgaataatattcattgcaaggaatggattttactaactttagatgcctcctttaccactatatgcatgatggattcatctggactttttaaggggataaagttaaataaactatatgatattatatatgactagcattttacccgtgcgttgcaacaggaagaaattcatcttctctcgtgtaatcgggattctatgataatgccacgctgctaaattccataccgagtcgaggtctaagatgattcaacagaagtagattggattgggcataaggctgacatggcatttgatgacttcatccatctcatgcgcaactcgtcgctaggtggggctcgattcgataggtaacaaacctaattactattaactgcaagcatatgcatatattttgaatcaagcaatgatatatcttgtgtgagtagtttgggcaaagtcaggggggtcttgtatagaactgttagtcggctcagcttaattggaaacagaagattgcgatgccgtttcgatccggataggaaaagacatagaaacacagctgcggtgggcttgcacgaagcaaaacgtgcggcatgcgttggactggtgctaagagatgaggtatccataatataacgtccgaaattaaacaagtgactttcagtttcactaactcacaagcattacgaagatatacaccaaagcttttagaacaatgggtatggtgtatgagtatatataataaaaccatctgtgagcatgaaagaattacttagtttattactgaatcaaacagttggtgtcgtagtgaaagggagggagcagtctgcagcatggccaccactgaagaccacctgtggcaaacattgaggcctacatcagcggctttggcaatggtgtcattgaatcatgggccagcttgggcattgcgacggtaattttcctagacattcgtgggtatcagcggcgaggcctgagatgctggcatcgacgaaacacgacaacaacacgacgtggtggaaacaggtggaggctaggagcgagtgatgatgtggtcttcgacgacggttggtggcggcccggaggagatcggcagtggccactaattgggaaggggagggagcacgggaagaaaggtgggaggtggaagagattagaagagggagcgcgtgcatgaatcaggggatgtgatcaagggaccgtgattaggggatccagatcgctctctcttaaaagggtgacctcgatacaaactcggtgacgacagacgaaaaatcatacggaagccttacgtatgttttaagtaggtatagatgtcatgtatcttatagatacagatctactactacgatatgtatttaatattttaatatgtgaccaaatgttatatttttgggacatgttttgatatatccaactgatatgcaactgatctatgcaatcatttaaagtatgatataatgatatatattaccgatatacaatatgtgcatatattaatacaattaataacttatatgatctatacaagcatttaatatatgagatactactgtatcttacagatatgcaatatatgcatatatcaatgcaattaataacttataagatctatgcaagcatttaatgtatgagatactacttctccctccgtcccaaattagatggcatgtatttttcccctggtgtctcaaaacataaggcacattttcaattgttgcagcttctacccggtaatgccctctcatttacatgcatatgtgaataaatgctgatagagggcgagctggtgcatgcagccggaacgtgggcccgcaccgtgtggccgtttggattgacttattagcttcgtaacagagcgcttcaatctctatacgagatttgcatgcttagttagttgatttgaatgcccgttcacatggatcctgctaaataggggtaaaaatagataaaactaaactgcatgcaaagtctttggtcttagcaaaataaatttcacaccctctaatttgggacggaaggagtactagcaaagacggatctcataccaacatgctttacatgatcatgaaagttgaaaggctgcaactttggtactccctctgtcccagattggagggcgagtatttttttccccgttgtctcaaaacataaggcgcattttcaaattttacaccttctacccgataatgccctttcatttacatgcatatgtgattaaatgccgctagagggcgagctggtgcatgcagccggaacgtgggcccacaccgtgctgccatttggattgacttatcaacagagcgcttcaatctatacaagatttgcatgcttggttagttgacttgaatgcccgttcgcatggatcctattaaatagaggtaaaaatggataaaaccaaagcatgcaaagtccttggtcttagcaaaataaatttcacgccctctaatttgggacgaagggagtatatcttatagatatacaatatatgtatatatcaatacaattaataacttctatgcaagcatttaatgtatgagatagtgttatatcttacaggtatgcaatatatgtatatatcaatgcaattaataatttctacacaagcatttaatgtataagatattgttatatcttacagatatacaatataatgtatcagatgtaatatcttatagatatgcaatatatgtatatatcgacgcaattaataacttctacgcaagcatttaatgtataagatattgttatatcttacaaatatgcaatataatgtatgagatgttatatcttacagatatgcaatatatgtatatatcgacgcaattaataacttctacgcaagcatctaatgtataagatactgttatatctaacagatatgcaatataatatatgagatgttattgtatgttacatatatgcaatatatgtgtatatatcaatgcaattaatgacctatagatagtagcattcaatttccactatagacctcccctatttaaaacccaagcatcctaatcaaaccactcaccaccactatcaacacaactcttgcatcaccatcttgagagaaaccagggagatacacacaagcaatagccatggcgagacaacaactcctaggtttgttcttggtcctcgccattatggtggcggtcgtgtggggcgaccctagcggcggctgcgaccaagaccggcaggacatgatccgggagtgcaagaagtacgaggggtggccggcggagcccaaaatcgagccgtcaaaggcatgctgcgccgtgtggcaaagggccaacatcccctgcctgtgcgccggcgtcaccaaggagaaggagaaggtgtggtgcatggagaaggtcgtctatgtcgccaagttctgcaagaagccgttccagcctggctaccagtgcggaagtaagtgaaacatatctgtagattttatcctattatttctacttgtatatatgtccatgtattggactatatgcctgatattgtttttgtatggttttgcaggctacactgttccatcgagcctagggcaataaatagtacgttgttactgatttttatttttccttgtgacagaagaagtacttctgggattagttttcatgtctcgtgacatgcacaatgtataacttctgtgatttgtgtggactgcaaaagtgggaaaaactgagaattaataaaaacagaaacttcttctaattatattatctagttcgtgtatttactttcacttgtaaagtatagtagcaggccccggtccagtaatttatccaccatgcgattttgctgccaacatattctactgatgattaactaaaccatcttaagaataatccaagtcagttattcgagaggcattgtttggctttaatccatcgctattagggagacatatggttcaatcatatgaatatatgcagcggtgtacatatatatatctttacttatacaactactagccattagccacaataggctacgtactcagcacttggtaccacgcccaaatcaaccaaatgagcaggcctcaattaaaccaacgttaagcaacacatcccaattccccgaaaacctgggtcgagcaaacattgtcaggccgcgccatctggtggtcaacaaattaaccaacacacacataaacaccggtgattgattctcggtacaatgacaccaaagatatattatctaaaaaaaatgacaccaaagatatatattacatccttcgtcttatattataagtcgtttgaattttttcttagtcaaatttctttaagtgtaatcgagtatataaaagattatactaatattttcaatacaaaacaaacatattatcaaaaaatattttcaatgttaaatgtaatgaagctaatattgtgttgtagatgttgctactttttttataaacttgatcaaacataaagaactttgactaagaaaaaagtcaaacgccttataatataaaatggagggagtacaattaatcattactcatattaacaacatttagctataaccaaattactcatcacatacacaatcttatggatctctgtggtgagaacggacaacatgggaggggagagggatgatgatatataagtgatcgaccaaggtattgttgtgtatgctatgtatttactatttccagaatacatctggatcgacctcatctggatgttgacgtcattaaaatgaaatgtgatactgccatagaaaatttgtttaataaaatggtcacagatggagatttcaagtgaaaccgcgtttatattataacaaaataacgttatttaagctcatgtagaacatctcattacatatgtatgtttactgaataagtacttctacggtggtctatactgatataattctacaaccagtattataattagtataaataatctaagtcattgatttatgagtttactaccaacagtaaaaaggtaatctactcctattacatgaggtggtagtttaaatagatataattcatttgataagaaaatatgagagttctagattaattctactatagtagggaccactgtcttaccatttccctaaattgcctatgatatgcctttgatggttgggcaaaccattttgttgttgtgactactgtgatgaactatatcatcccacacaaacatcattgatggttttctgaaagctagcctcatcattgtagcgcaacctttgagtgaggatataagagtaactatatggtggaaacactaacttagatgaaaaccggtgtaaactccaaacgaaaaatcatctaaattcactaaaagatgcctaaaggtagacaagaatatattacacgacaaatgtaaatatcttatccaaactcgcttttgtctgtgagatataaaaataaaaaaatttgaaaaacgaagctaaatttggacatggattttttacatggttgtgtaacattaacttacctacatgtataatttattttgtgaatttagacgaaatttccattagggcttacacatattttcagcaaagttgagttttcactatatatttacccactgtatacctctgtcatgaaagcatgtgatttacaacaaaaggttattcaacacttttaaaatattttgattgcggtttcttttaaaaatttgaaaagaggagagatacagattgagacgcaaatcatattttataaatttatcttaaaaaattatctgaaaataatatgttacaatgttcacggtccaataagaatttcttttttatgcatagaagtatacgcatgtttatataagtgtttgcatatgtactatgttttaataataataataataataataataataataataataaatgttttcgtaagcttgaaagaaggcatttgggtgctatgcatgccggccggcccgtacgtacctgcacaatatattatgccaactactcacatcaagggtcaaagtggtgagttgtattcaaacaagcggtaatcccacgcgcattgttcgctcccctgcctgcctcccaacatgcgctccaaaaccttaaacaaattcgcactccagaagataaccagcgcacgctgatctcgtcgtcttccttgcattggcgccgctcaactcatctccatctataaatacgcacacacaataacaccatctcacccatcggtcgagtctctcgcagctttaatctccttcaaagccaattcaattaatcagctcgatcatatcacattactgagagagggtgcaagctagctagcaacaagctgccatggctaataagctcgctgctctgctcgtctccttcgcgatgctcatggcggcggccgccggcttctacaccccgccaagcccttccacgtgcggactcaaggtcggttactaccacgacaagtgcccgcacgccgaggccatcgtcaggggcgccgtcggcgccgccatcctccgcgacccaggcgtcggtgccggcctcatccgcatgctcttccacgactgcttcgtcgaggtaaaatcatactccatctgtttctaaatatttgacgcaattgactttttaacacatatttgatcattcgtctcattagaaactgttgtgaaatatataaaactacatatatatatataagtatatttaacaacgaatcaaattgcaggaaacgaattaataattacttaaatttttaagacaaacagttaaacatatttaaaaaattcaacggccttaaatatttagaaactagaaagggagggagtatatataatggtgtcacgttacgtatgccaagtgtggccagtcacatgtcggaatgttactgtcatggctgcattgacacggtcttatgacttgagttgacgacatgaacgcgtgcagggatgtgatgcgtccgtgctgctcgacccgacgccggccaacccgcagccggagaagctcgccccgcccaacaaccccagcctccgcggcttcgaggtcatcgacgccgccaaaaccgccgtcgaggcggcatgcccgggcgtcgtctcctgcgccgacatcgtcgccttcgccgcgcgcgacgcctccttcttcctcagcaacagcagggtgtcgttcgacatgccgtcgggccgcctcgacgggcgctactccaacgcgtcgcgcaccctcgacttcctcccgccgcccaagttcaacctcggtcagctcgtcgccaacttcgccgccaaggggctcagcgtcgaggacatggtggtgctcgccggctcccacaccgtcggccgctcgcactgctcgtccttcgtccccgaccgcctcgccgtgccctccgacatcgacccgtcgttcgccgccacgctgagggatcaatgcccggcgagcccgagctcaggcaacgatcccacggtggtgcaggacgtcgagacgccgaacaagctggacaaccagtactacaagaacgtgctcgctcacaaggcgctcttcacctccgacgcgtcgctcctgacgtcgccggccacgatgaagatggtgctggacaatgccaacatccccgggtggtgggaggacaggttccagaaggcaatggtgaagttggccgccgtcgaggtgaagaccagcggcaatggcgaggtcaggaggaactgccgggctgtgaattactagttgagagcctcagacaatcatgagcgtccaaagcgttcaccattccaagcctatctttgctctgttaacagctgatatgctgatgcatcttgtttgtttcattccttcattattattgattttcatgtattgagtctgttgtatgagtgtagtgtgtttcaacatgaaagttaataaagtaaccatttgggaagttacatttacaactccatgtttgcttgcaggagggtgagattaccgaaatttcagaatttttgaaccgaaattgcaatctctggtctcaatttccttattattatttaattaacccctctagtatttagagaggatttttttcacacctattatggtatgtaattattttccctcaatcccctctgatgactctcttttgggaattaatcaaagaatgtctgggttgaacttgcacaaccaggtaagcagactggggaacctgagctaaaagatgagccttggaatccttaggacccaatagcagtgaaaggaaggaatcaaggtacaccaacagtagcaaagttcccaaccacaccaacgagctgccaatagaagtgctttctgatacttagttattttgatcggcaatttcattgcgctatcttgacccaaaattaaatctttttactgtgggtactgggtagatgaactattgtataataggtggtagagtggagatattagctgtgttttggttgcaacaaaattgtgaagaatgttcagtattatgtttttattcctgttttagcaactttggctcatctaataaggtagtaaattaagtgataaaattatgccaacttccatagagctattaatatgtcctagtattttttttatatttttccttgagctttttagtgctaagcatagttgtatgaattcacaaattcaattttatgaatgaaatcatgcatgtatgcaagaaaatccaaatacaagccaaaaacaattctagcatagaatatcaaacacctagtacttctcactacatcatttgtataactttccattacgtcattcatataactttgttcctagtttatcatacgaaaattgaatttaatgtgtatttgaaatttacttaacaacgtgatctatctgtctaaaaaattttattataggatcatgtggctagtttacgtagtctataaagtttcgacatatttataagggacaattgatcatttgaccctattctaaagcttaactatcaattcaacctactattttaagtttgcttgtttgaccttgtgttgatgcgaaaaacagacactggcctgagagatctgcttaactccagtgcaggtccaaaggttggtgagatgcaggcgtgccagtcagtttgatcctgcaactgacaagatatgtaaacagtagatcaaacagccgatcggctgacaagccgatgtagtagttccagccgatgccaatgccagccgatagcaatagggttttgagctatcggctatatgtccaatgtatataatgatataaacgcaatcggctgatgataatataatatagcaatataatccagtataaaccaattggctaacaatatgatagaataagcactgatccgaaggttaaagcatacatcggctgaaggtctgatgtcataaaatccaaacgattagataaatcaatgaaacctttgtcgtaatcggctaaatccaatacgtatgcaatccttgtaagccgatgcaacgtccagataactcatcggctgaaacctcgatgaagcttattggcaatcaagaagcaggctagagattatggttctaagcacgacttagtagatcaaacttaactgatacagcactaagtatgaaaagaagcataatatctagacaatcaaaccgttgactgagttttcagggtggtagatgtctaagctaatctaatctagcaacacgatttagccgataccggtggaaaccctaaaacgagaagtagctgatagagctaaattgatatgctaagactagattaacagagacatatgataaataggtaggcaaatatacagtccaaaccagagcaatccaagaggtcgaatgtcctgatgcagccttgaacgacgccaacgtaaacgatacaattgtctgggccggcggaacgtaggacttacctcttcaccggagatcgaaagccgacgcagccccgcgtcaggtgccaaattctgccggatgataaataaaaacctcagtaaagagggtggcgatgcaccgagagtagttgtattgatcgatatattgatagattacaatgaccccgggtgtacatatttatacccatagggagatactagtccttatcggacaagaaagaaactaaagataaaaggaaaagataaagtccttattataggacactaaacacactttcctaaagataaaaggaaactaacaaactattcctaattaataggtaacttgccatgccgcattctctttgaactcggtctcttctggataagcatcctttagtagatcaatttccttaaccgaatatagtaagaatccgacaactgacgacttgataactctcatcggctaatctcaggacttcgaagccgatgctgactctaagccgatgattactccgggcttaccaaatttcactgataacaccttgtttttctaaatcgaagttgtcgtctgaccctactttcactacattgtgagtgttttatctagaaaaaaatgaaaaaaaatatgtatttacaagcccaaatgactaaaatgtccatataacgacatttgccccttgtaaagagggaaaattttctagtttaatttaaatttgaccatatcctcctttccaaaatatagttacttctaacattaaaattctgtgtcacaatgtgcaatttctcctcctactctcttatttcaatcaatcacaactatctaccatttaattttttaacatacttcctcatctgaaccaatcataactatcccacacttaatttccccctctacataacctccgtaaaaaatccataagttattttaggacgaatgaagtatttgacaaagtcatttgtgatggtattttgttcacgagactaggtgcttatgggacttccatttatttcttattcagtgctgattttttcataccaacattcacagaattaatgaaacattctcaaaatgtattttaacaattttaataatctatgtttccataatataatttctcagtacgttaaaggtaaagatcccatttcagggtgtgttcttgtggcaaaaccatatttttgcaatgtgttcaagcaaggcctcaatttttaatgtgatccttgtagtttgcctttgaactacccaatcgaattttcctagctcagctatatattgtggcctttgtggagaaaggtcaagcttcagagtttggacttaccaaatcagcaacgtacgtaccaaccgatttatagcttgttaattgcgttgaggaagccagtataatagtcactgacactttgacaacttcaattcaactcgatttcttttctattttctgatttttcaacgacaacgactcccccctactttgcaatgatatatagcgtagttgattgaggggagttaaggtagactattcggcattgacttgtccttgatcggtagctagaatataattgggattagatatcggcgctttcacttatatgtatgtgcagatatttgatcaaaaccaaccccattgacaatgcatacgcaaaatgcagcatgctccaaaacttgtcatgtcaacgccgtcgactaagctagaagaaacttttatcaaggtatataaatgtgtatgacagcacacaaaatatcgagccgatccatattattggacagaaactgtccactagacctaaacaatcatggtaatgctttgtccatgctaattgctgtgcactagctgtgcattggctttttttatgttaattattttcgtttgaaaaggctagttgcttgacttgctcgtacatatttttttcgtatataaatgtcaagttacattttacttagaaaataatttggattagatggaactagggttaaaccaagtttaagaaaattgtagagtaagcggtcggttgtatagtgcactaattaagtagctgtgagaatgagatcaactcagaatttcatggaaaatttttctacatcttgctaaatggcataggcccaaataccactctcttggatagttggattttctttcccattaactcgcactaagactcttccatataccactattcacacttttatcattccatgtggcatcacttttgcaatccaacccctccccccccccccccccaaaaaaaaaaaaaaattgatgtagaggatgaggcaaaaagaccaaaatatccttgagaccaattgtaaggtgcatggtggcgtctatgttgtttcctccctggcgatggcatcgttgccaccttctttgagccagtgcccagcagagaacaccaccgacttcaactacaatccctatttgacacacgccatcatggcttgaggcccacgtccacgggcgtaaatcgttgatattattcagctaccactcaagcggaactcgctgactcgcgaaagtgtgaaattattgtcatgattaatatttgtgatgaacaattggctttgcaaaatgatttaatcaacgaattggtttgaaaagatgtgtggatgttggtgtgagtgcgtgtgactaatgtgggtcaggttgtaatatctgtgcccaggaacggttgttttgtctgattgtgtgcaggtaacttgaggtcagccttggtcaatggtgaggaccgggactatgctcatggaggagcataggtctagtacggtcgggataccatgtgagaaggtgacaagagttcggattcttggagatcaacttcggtcaacggtggagatcgggactagactcagggaggagttgagatccaaacggtcaaggataccgggtgacgaagttggatacgagatggcatacggtggatggacatcgtgtgggagatatcttcgcaacgggtttcacgaggtgtgcgtgcaacgtcggtgttcgcggaggaaaattgtggagtattatatggttgctacagtactcgaggtactgtagcggtgttactgtattgtgcatatatgtgtacatagtggcgtgtatgcgtgtatgtggatgcatgtacacgtgcatgtggctgcatgcatgtgtgttgatctgataggttggctcgaggctgtggcaagccgagtcagctcaggagaacaggaggacgtgtcgctgctgtgacggcgaagagagtccgacttgtctgtggccgatgtggttgcaggttttgggaaattgtaaaaggtatggaaattgtgtattgaatcctagtggaactaggagttctactcctactttaagtagaaggtttttgtggtataaattgagagggagcgtgaggcttcccggtatcgctttgagaacaattgagttgatagtttagttagggtttcgagtttagtcgagatttttgtaaggagtgctgttgttgcactttgtaaacacatagagaagcaataaagttgtcatttactttgagagttcttcgatttgtgtttcttcgggttcaggcggcaggaaggcggtctaatcggtggcgtgcgagcggttcgaccggcgacaacaggactacgtcgagatttccttcgatttgagggtaacttttatttccgctaaaagtttttgggtttttggtttttcctaccattcactcccctctggtaggcttagtttcttgtgttcgatcctacagaaagtccctgcttcattccccttctccatctccatatttgagcagaagtgaggggagaagaagtctccgacaattattagcccttagagagccgctactctcctacttcagctctctgactcggctcagccaacctcgctaccaccggtggtgaagtggaggtcttccatgtcatcccgccatggcatcaccaaggttgtgcctatcaacgaggaggcacatgcatcatcggtatcccttgtgcttgggcagaggtgcttcgtcgacaatgacttatttgagcactctgtgatgatgcgatgtgatccactttctctcgaaggagcaatcgatccagaccaagggtttcctgcactgctcacccgtggcagtgggcacccatatattcgtcctccaccacattctttcgctcctacctcccccatcctgatttcttctcctgtgcatactctgacatcgagaggatgtggcagtgacgccaccatgtaccatacagctagacccaagggcatttagctcgatctttttgcctcatcctccatgtagaacaggggaagaattgtaaaagtaatgccacgtagatgattaaagggtaaatagtggtacagaagagttttagtggggaccaggtgtcaaaggaaacgaaagtccaagaaagtggtagtaatttttttcgagaaaaagtggtagtatttgggtacataacatttcagaggatggtaaataggaaattgtcccgaatttcatagagcacaatctctaccaaacccattataataatccaacatctcttaagaataattgaagtgtcaagcttgcaggtcacaataaatatgcgtttgagagacttaattggtttgactttcgtccctagacagcttaagaaaaataatccgtgttgatgcttcaaccatatgcaggtcgcatttgtgtttacgtacaacaaggtgccgctcgctccacacttacaacacacacggttccgagctgtccatgatcaagcacggtacccgtcaatttagcattccatttcattcagcacaaaacaacactttcactttacagaaaccatctttatcggtcgaccaaaaatagtcccgatggcaataaaaaccgggactaaaaatattcccggttcaaaaggttagagctacttttttatctttagtcccggtaactaaagattatttttagtcccggttaaaaaaacggcaggcagtgtcaaacccctcctttatttttagtcccgattggtaacatctatttatagtccgggttgttaaacaaccgggaaaagagattggcatgcgcggagaggatgaggcgtgcgcgcaagatcaaggaggaggacgcgcatgggatcagttaataagttatatctccttctactcccttacctttatctcctcttcctctcctctcctcactcaccacatctcttcctcttcctcctctggatccgccccctcccctctcctccccacttctcaggcggcctcgggcggcggcggcctcgcgcggcggatccaggaggggaggcggccgggcagcggcagcggcctcgcgcggagggccccgcccggcggaggcaagcggtggaggccagtgcggctgcacatattttttttcttttttccttctctgtgttgaatgtatgattcgatctgtgttgagaatgaactatgttgttgtgaatgattttgagaatgaactatgttgttgtgaatgatttgggatgaactatgttgctgtgaatgattccagacgatgggcgtgagctatataaaatagaaaaaaaacttagtcccgattggtgttaccaaagatatcgatctttagtcccgggtactaaagatcgtcccgggtactaaagatagcgatctttagttccggattcgtagtcccggttagaaaatcaggactaaagagggttatcaaccaggagtacaaaccatttctacaccagtgtttaaattttcaaactttcaaaaccttcatatcaaacctatatttaaaatggtaaaatctgatatatcatcttcaaaaacgatcacgctcgcgttcgccaaaaaaaaacgatcacgctcacgaaaacaatcaacttggcagattcaccttaacgaaatccttgtaaaaaaatattaataatgatgtcggtccaaccggagtgttttcgtaagcctgaaaggaagcatttgaatagtttccatgcatgtatcgcctacctgcccatttaatttgatcatttttgccaacgaacacatcacaggtcaaactgctgcgttgtagtacgctatctaacaaacagaaatccaacgcgcattccgcgttcgcctgcctcccaacatgcatgcattgctctccaaactaaacaaacttgcaatccagaagccaattaaccttctccatctataaatacgcgtacacaagaacaccacttcatcacaaagctagctagctccattgttcgatctcatctcccttagctagctactcgatcttaacagtgagcttccattactgagaagctttgtgcattcttagctactaccatggctaggctggctgctctgctcgtctccttagcgatgctcatggcggcggtgacggcagcccgggtagaaagagcgggcgccggcttctacacaccaccaagcccttccacctgcggcctcaagatcggctactaccacgacaagtgcccgcacgccgaggccatcgtcaagggcgtcgtcgccgccgccctccaccgcgaccccggcgtcggcgccggcctcatccgcatgctcttccacgactgcttcgtcgaggtacgtacgtacgtacattcatgtgtacgatatgattgcttgtttctgatcatctttgtggccgcgtgcatgacacttgacacgtctacatcgccattgccgacatgtgggtgcagggatgtgatgcgtccgtgctgctcgacccgacgccggccaacccgcagccggagaagctcgccccgccaaacaaccccagcctccgcggcttcgaggtcatcgacgccgccaaggacgccgtcgaggcggcgtgcccgggcgtcgtctcctgcgccgacatcgtcgccttcgccgcgcgcgacgcctccttcttcctcggcgacagcagggtgtccttcgacatgccgtcgggacgcctcgacgggcgctactccaatgcgtcgcgcgccctcgacttcctcccgccgccgaccttcaacctcggtcagctcgtcgccaacttcgccgccaaggggctcagcgtcgaggacatggtggtgctctccggcgcccacaccatcggcctctcacactgctcgtccttcgtctccgaccgcctcgctgtcgcctccgacatcgacccgtcgttcgccgctgtcctacgagcccaatgcccggcgagcccgagctcgagcaacgacccgacggtggtgcaggacgtggtgacgcccaacaagctggacaaccagtactacaagaacgtgctcgcgcacagggcgctcttcacctccgacgcgtcgctcctggcgtcgccggcgacggcaaagatggtggtggacaacgccaacatccccgggtggtgggaggacaggttcaagacggccatggtgaagatggccgccgtcgaggtgaagaccggcagcaacggcgaaatcaggagacactgccgggctgtcaattaaccaagttatcaacgttttcatacttttatatctatatatatgctccttatcagttacatcttgttgttggattccttatacattgatttcgtgtcaaatgtcaaatgtgactttgcgagacgcctgtactatgattgtatcatgtttagttaaaaaaaataataatgtttaccaagcaattacatatattgattacttcaaaaaaatatcacatatattaatatttctgctctagagtgtcaatttcaacaactatatactccctacatgtatgacatcgttgactttttttatcaatgtttgaccatacatcttatttaattttttgtgtaaatataaaaatatttatgtcatggttgaaaaacatttgatgataaattaagtcataataaaataaataataattacataaagtttttgaataagacgaacgttagtcaaaaaaatcaacgatgttatacattataatacggagggagcacttctgctagatcaactagactggatgccttcaacattggagcagaatgttctgacgacagcactagattgcagaggagcaatatactacctccgtcccaaaataagtgcagccgtagatatccgtgtccaacgtttgaccgttcgtcttatttgaaaaatttgtgaaaagaataaaaaaatttagtcacacataaagtactattcatgttttatcatctaataacaataaaaatactaatcataaaaaattttcaaataagacgaacgatcaaacgttgaacgtgaatagtgcaaaactgcacttatacactaataaccctactaaaccctgataacaaatataaacctttgtgcaaaagggtagatcaaattcccttaaggggatgtcccttgtttcttccatgccattcaaataattattttttttaagaagaaattgacaacatagatcaatattgttctaaatttcctcaacaaacgatgttgttctaaatacaaggtgaaatacaatgttgttttttttatttttttagtttttatttgcgagtttaaacttcggtatctgtcaagtgatatatatcacatattggtctatgttgcccttttttaagaaaaaaaattataactcttttaatggtacgcaagaaacgagggacatcaccttaagaaacaaaatgactttactcgccaacttactacttaacaccaccgcagttcaccgacattgaactgtggagcgagcgcggccgcgggagcgggagtggaaacagatgcttcctagctgtggtggctaatcccaagaaggccaccaccaaacccgacattagggtaatcataccttgtcgccggagcgttgtgggcaatgctgggatggtgatcactaatggaagcttgagcttgagcttcagacggtgccggtgccgccatgtagctctacggccaatcgatagggaagctgggaatggcatgccgcccttcgtaggagtaacgcctaaatgcggggttgtggtgtacagaggagtaattctggttcatcatgctcgcaccgcagtagctgctgctgccactgctcccgtctgactatgtttcttgaggccatggaatggtgcctcctccaagtggaatgacgaaggtgggcaccggcggcgttgcttgtggcggtagatgcaagaacgccaacgccgtagtcaagtatgggacatccagcggtagtgtggcggccatggcttgttgcatctgcattgagtagtctgtgttgaaatttaagggtagatgatcatcgaggagtgtgagctatgtgtccatgaagacatctccttgaggatggaggtgcgatggttcttctggcaacagtggcgttggcaacgccggtgatctcttctcgagaaggaggtcagcattattctggttggcatttgtagattcctatggaggattgttgcctttcttcttcttcttcttcttcttcttcttcttctttctctccttgccgcccttcttaacaccggtggagttgttgttctgctcctccgccgatgtattaccttcattgctgccggaatcaggactaggtgctttcctcttcactgccttctcgttgttcttgccatagggctggacgaaagcccgtgcctcgttagctcacttggcttgtgcctaactcggctcggctcggctcgactcgatatggttttgtaatgagccgagctgacattttaactcgttacacataacgagccagctcgagccggctcgcgagctgctcacgagcttaacgagctagacaaatagggagtaaaatcagactttagaaaatagcaggccataactagtggcccatcgcccatcttggtggcatgcccagacggctagaccaaaatatagaatataaaaaaccctagaccggtcaatgcctcatcgattcctctgctctcccatcagtcgtatcctctcttcttcccgatccagatccaaagcgccgcatcgagccgccgcccgtgcgccactccctccaacccacccacgacaccgtcgaggctcccattccggcggcaagcattgcgctccgttccctccatctcgtggcgctgtgttccgctccctccatcctacaacatcgttacttgttccagcgaccagtgtcgaacttgctcactcgatgcccatggtccatggagtaggaagagcaggtagtgcttgtgccgcatgcacacactgccacgcatccatgtatgtatgcatggatggatggaattatgttgcttgatactatgaatgtgagtttgtgaaaaagtctattgcccgatttcttgtttgaatgggggacagccacatccatacgaaggatttttattttatggggcaattgtgttcttgcccttactttctatatcaattgtgatttacccctgtttttttagggttgggggtttgccctacttttttgaaaagaaataaccgtctgccccttggtttccacggaatttaggggggccggtaatttccaaattaaacaaagaaaaaaaaggggattggaattttgggaaaggacataatacccttggttccctttaggggccaacccttgccgggaaaaaccatttcccccatcccaaacccctaaaagggggggggggggggaggggggagacccggacttcccgggcggcccccgcgcggggggggggggggcgggggggcccccggggggccccctttccggggggggccggcgggcgcgggggaaaaaaaaggggggggccccccccccgggcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataacccctttttacatttagggtccaacccccctgcggggagaccggatttccccaaatccaaaacccaagaggggcgggcgcggggaagggggagcccgggcttccgggcaacggccagcgcgcggcggggaggcgggggcggcccccgtggcccagtttccgcggggccagcgcgcggcggagggaagcggggtcttcgcgcgcgggccacggagggcgcggggccttgttgcacgcgcagggaggcgcggcggcggccccacggccagcgcgcaggggaggcgtaacggcatcggcggctcgtcggcacgacgacgcgaggcggagacggcggcttctcaacatgagcaccaggcagcagaagctcttcacggtgggtacacgagcaccaggacgcggcggtggctcgatgcgagcatgaatgtgggaggtgtcatcgcgtcctgcacatcgacggcctccccggacaccgcccgcgatggcatcgggaacgaaaggagtcggcggaggagttcgatggtgaggacgtcgtcgggcaggccgtggtcaccgcgtggccagctccgaacggcgatactcctggattgtgctcgatgagtccgtggagacgcatgcagtgtgtttggctgcttgcacagtcctgctatgaattaaacaagttaggcctgcatggttgaggtgggctgctcctaatttcacttgtaatataaatgttgtcctgatcccgtttgtgatgaaattgcaagtgtcaaaattttgccaaaatatttgttctagttcggctccgatttaaattatttcacaaaatctcagttcaaaataattgtaagtttcatatacaaaataggggtaaaagcactactccctccgttccataatataaggcgcaactacttttttcagatgtttcataatataacgcgtgcatgcatatatgcaattaattagtacctcttctccattaaattatttttttaaaaaatcctccaccctaaagatctctaattgtattgggtgcatgcattttatttattagggtaatacaaattaggaggtgataataattgtttcttggtgtttggattaagggtagttgtgccttatattttggaatgtagggagtagtaagcaagggtatgtatgtatttttcatgtccgacttaacaccattaaactgtccatccaaaccgggggtaaaactttccttcatttcaaaaaaagtaggggcaaaaacacaaaccctaaaaaacaagggtaaaatcacaattgaacttgaaagtaggggtaagaatgcaatagccccttattttattgtgatatgtgaatatatgatgttataagcattttttttctttgttgttgttttcgaattttatgaattttgtgttgtttttggattttatgataatatgatttagacagatgagatgttccattgagctcatcatgtttaaagtgctgattgctgaacaaatgttttcagaatatgttcttccctgtctgctatctctgaagtgatgaaatggttgtattagcttacgagctagctcgagccaactcgagttagctggctcgttaacctaccgagccagagcgagccgagccgaaccaagctagctcgatatccatccctaattgtccgtagcacccactcatccaactacaatgatcaaacaaagagatgttatatggtctctatcccactgtataaggtgtggtcgtacttggaatgggcgacgataaaactattcttttgacataatttagctttatcatcatattaatgatttgtagcaacaaaatagaaatcgaattcatatatcaatctaatgatattaatgttatcaaataaaatttaacttagtattagattagttgttagtcaaatatttctatttgtagagttcaatcttaaaataagtgtgtgtctccttctgtggaacagaggaggcaataaaataggagagtattaaattgacatcttttcatgccaaactatttaattaaacaattgctattgaaacattgttcacaaatttatatactgtcaaaccgcgtgttctcaaaaccaatttgacatttttaaatgtacagactatttttaatatattgtttgggtttgacatattagtaacagaacaaaaacttggaccggccaatttatgaaataaacaatcattttttgtggaattcaaatattttaaaatatctaaaactagacagtgattctactattgtagagtctttggtaaaacatatctcttacatctagtcaccaatgagatggagatgtatgatcggggcgttgctcgaggagattgatgaagatgggtagcaacggtggcaggccggcgatcttgtggcggaggaagtgaaggacgaggtcatcgtccgtgggctggaagtggaaagccaggggcagcttcagcgccaacttgttctgagcagagaactccatagtatctacgcatgccgacggaaagctccgatcatctgaatgaatcgggaaagattcttggatctgaagctacgaaactgactctgttccttcttcctgttgtttttatgtgtgtatagaggcagggcttgggaacgtaatggcgatagactttgagaagaaaatttggaagtagagacgcgaactgcagctgcgttgggaaaagccgcttctttttctctttgggaggagacacgttgcgggctttgcagcccaacccaaaaggctaaaatgctggcctttcaccgaaagtgagcccaaaaaaaaaatgcagcagcgaaacaatgccgactcccatcggtgcgcaccgcgcgcccccggctacctccgcaccgccgccgcgctcgccgccgtcgtccagagcctcctcgacgagccccggccccggccgcggcccgggtcccagaccctccacgcgcagctactcgagtccggcctccgccccaccgacgacctctccgtcaagctcctcctcctccacctccgatgcggctcccaccacaacgcgcgcgcggtgttcgacggaatgccggcgccgacccacgccgcgcacaactacctcgccgcggggtactcccgcctgggcctccccgaggaggcgctcgggatcgtgaggcggctggcgaggtgcacggggaggctgaacgtgttcgtgctgtcgatggcgctcaagctgtccgcggcgctggcgctgccccgcgcggtgagggaggtccacgcccgcgtggtgaggtcggtcgtcgagtccgatgacgtccttttcgcggcgctggtggacgcctacgtgaagaacgcgtcgcttcggtacgcgcggcgggtgttcgacgtaatgccggtgcggaccgtggtgtcctcgacggcgttgattgtcgggtgtatgaacgaagggctgtacgaggacgctgaagagatattcaacacgatggacgagaaggacgtcgtggtgtacaacgccatggtcgaaggctacagcaagacggaggaaacggcagagagctcgatggaggtgttcaagtcgatgcatcgggcgaggttccggccgaccgtgtcgacgttcgtgagcgttctcggcgcgtgctcgctcctgtcctcaccggagatcggcgagcaggtgcactgccaggtgatcaagagcagcctctcctccgacatcaaggccgggagcgcgctgctcgacatgtactccaagtgcggccgtgtcgacgacggccggaggatcttcgaccggatggcggagcggaacgtcatcacatggacctcgatgatcgacgggtacggcaagaacggcctctccgacgaggctctccagctgttcgagcagatgctgcggcagcggcacgacgacgccatccggccgaaccacgccacgttcctgagcgccctgtcggcgtgcgcgcgcgccgggctgctgtcccggggccaggaggtgttccagagcatggagcgcgagcacgcgctgaggccgcggatggagcactacgcgtgcatggtggacctgctcggcaggttcggcagcgtccgccgcgcccacgacttcatcagggggatgccggcgaggcccagctccgacgtgtgggcggcgctgctcggggcggccacgctgcacggggacgtggagacggccggcctcgccgcgagggaggtgttcgagctcagccgcgccgccgggaggcaaaggcccggcgcctacatggcgatgtcgaacacgctcgcggcggccgggaaatgggacggcgtgcgtcaggtccgggagatgatgcggcggcgaggggtactgaaagacgctgcctgcagctgggttggctccgagtgaaagttctccatccttttggatggtgtaatcatgtacattagctaaaacattctataaattttattgtctagtcttcttcctgcaagcaagcaatagcctgctcgtatgtaatattttgagcaggtcgtattcattgtttttgtcgcaaatttctaccgtttcagatgccatagatgcagaatttagctagaactttggtatattgaaattttgactggtaaaagatctcatctctataatgcatttatgcacacaaccaaaaggccggggagtatacaagcatcagacgcgggaatctactgacttcatatctaatacaccagggaataaaatatacaggcactaagaattttacagcatgtcgtagtatcttatgaccgcaattaagctactctgaagaaacgagctgaactccgcctgcatggaacttgcaagcacagtcatcatagacctctgataatttctaccgacagcagtctcctattactaatctggaaattttgagcaggcggagcaagtcctgggatgtcgcggatgttcttgttatgtgggttgacaatctgttaaaagaataaaatattgtgattaattgttattcaagttcaatcgtggcatagtaacaacagttagtggtatgatgcctaagaattgcaaaaacgaaatagaagtttgaactcaattggccaaaacaaaagtgccagatatgtcatttgtgtaagcagttggacaagtagcattaacaactaatcataactcggtttatagttaaaaaaatgtttcagagaattgtttcactcctaaagtagtgaaggacaaataagcaatatgctataagaatttttcatcaccaatgaaatttagttgtgtgtttgattggataatccactcataatcctcaggagatggaagtacatagaaaaaacctgaagaacataccttaacaacaataattgcaatcacaccacaaacaatcagaaaaagcaatgccataatgcatttgtcagttgcaacctgcaaggatttcaaatttcaggtactgctggacatgcaaaagcacaagcgcacgcagagggaagagagagggatgggggtacctgacggccaatctctttcaccagctggctagccttctttaacgaaaagtgaacagtatccagctcattgccaattctcttcatttgttccgtctgtaaagcaaaagagatttgttgtactagattgcatactaaacacacaagtataccagattgccaaaacaggcatgtcacaggaaaatcttgtatagtatgtaatgtagaaaaacttacttgctgtgatagcgctgaagcagtttgtgttccagtttcaatagtttgtgccacaacctacaagaaagatgtcctgtaaatttgacatgaaagaacattgacaagagtgagtgtagttcgtaaagcaaccatttttgaacggtcaatagcttgatcagtctgagtcatttgttctcttccagcatccatcagttgttggtttgtcatagctgcaagtttagacaggtgattacataagaactaacagagatatctagctttccatagtgtcattgtcagcgtgataagatcaatgagccagcaaaacccagtaataagatttttagtcttgaaataaattcttttagctcctcttcagtttttgagaaacttgtatcttgcaatctaccaggcaaaattaatcatcgtgaagcgaaaaggtatttatgaattatataacactattgccttcaaatcaaacaagataaataccatgcttcatttgcatttccatatagtggatgctgtaatgttacttaaccaaacagctcaaccatgttcgaaactaattgttttctctactttgttgttcaaaagaaaatctataatatagtctacttgtcattatagtatcaaaagttaagaaatcgatccgtcacaatactttgtaatttcatatactctcaacatgattgcaagctctgcatcttatgctcagcaatcataaggcaattattacatttaagaagattattagcatggcattaaccacatttgaaaaagattcacgtgattattttcacctgatgctatttggatgttgtcctcggcagcaggttcactacttccagcgcccatatcaaagagctcaaccctcttattattattacctaggctactttgatatctgcaacagatagtttgtgttagcattactagaagtaacaaaagacattacagaagaatattgcaggaggtacggatgttataaacaagagcattttttttcagtttaagaaactgggtttcctcccaatggaattggttatatataatacaacagagactaaactagaggttctgtgaaacatatttattcatcaagagaacttgctgacttacgtcttcctcaaggtgacataggaattcaactctttgatctgtacagttcataagaaacttttacatgagtatgcacagatgggctacaacaaatagcatatcaaagggaggtaccaaccatatattgctttctgtcatttagctgcttgtggacctcaggagggttgtttgactcctcatctttcaatatacgatcaaactctttgatcaaactggaaaggacgttttaaaaacagaatcagtgtatattcaacaaagcggaaactctcgtaaatccaacagattacatcttgttgtctgtttaattgtgaattaaaaataataatattaacaccgtatatcaacaaattatggtctagagggtcatacattatggaaagacttccatgctttcatttaggaataaaagaaagctgaaaggaggagcctatgaataggaaaataacaacagtataggcatcaaaaagaaaacaacaatttcgggatagcagactgaagaacgctcagcttaacctaccgcttgcactccttcatttttgctgtgagatcctccagctgtttagcttgcctacttgaatctttaatcttgtccatcttttgaaatccatttctgcaaaaagaaaaaaaataataggaaaattaaaattccctgcaagatcaagttagcaattaataaggcaggtagtacagaaatatttcaaatgtgaccaatatagattcaaacatatgtcgctatggtccaatgttatcaagagtacaattgactttggaccaactcgtactgtgcaattgttaggcatgctcataaggtcaatacgttagtgcttgaaacttgtcccttgggaaacttgtaactgtttcattggaattaaatacactcaaaataagaatggtttcatcaagaaaatatcatgtcccactgaatgcactaaagtttgttgtttcaagttccgacggtactcttatattttaaatctttagctgccatggcctcccagatgtgaatttgaatttgttgattttaagcatattgatttttggaatgtttgactgcgcaacctataaagtgccatattaaaaaggatggagtgccctcaagattctgaaaagcagtaaggtagtatctatgtggtcacccaccttgcggaaatcatgtggcctaacaggccacttctgcagcctaactaccaactattcagttacaagttgagtactcattccttatacagccttatagagcccttttttttctttttttgaaaaaaaaaaagaatactgaattatacatcaggctgtcaaaaatatatgtttgtcggatactcaagcagtccaaaaagttcaatttgcaaggcgcgcatgttatcggacaatttggtatctaaatgttccgaaaacaagtcgaagtatactatcattatccaaattcatttagttaaaatcgttgaaatcgcaccggagcaaacaatctgacgatcgcttgggacagattaggcatccagttggctcaaaacaggagggagtaaagaagatagaaacaacgattgaaccagcgtgggttggcctcagcgcagagttgtgtgtgcgcatattaatagtactactagtaagtactgaacagaagagaagagtaacagtaacaataacaggggagggagagatgtggctcactggagggcgcggaagatgtcctggacctcgccgtcgatctgctcgagctccgggctcatgggcacgtcgctcgccatggccaaaggcttcctccctcctccgagaccgccgcccccaaaccctactatactagaactctactccagcggtgaagcaccaaccacgtagctcagggttccatcgcgatcggccgcggaggggaggaaggagaagccgaacagggattggggattgggaggagaagaggaggaggaggaggaggagcctagggcttggctccgagtggtggcgtggcgtattagctggggtttagaatagaatccaatctgccgcaacacacaaagccaagaaacgagaggaaaggggacgggaaaaaaaaaaactgaaagaaagaaagaaagcgacgcgctcaagcagcttacggttgacagcgaggactctcaagtcagataacgttgttaaacaacaagaaggtcgcaatctatcggagtgtcaggcccaactacctgctgtgctggctgcttattcttcttctgctgctgcgccaatggcatttttaggcccccattgaatcaaatgaaaaaccatataaattatggaggattttatcatatgagaaataatcctgtagattcctttgaaacaaaggattgtttcctatcaaatcctttgaaattcctatgaaataaatcttactagagcaattttggaggaaaataagtatgaggtttcacctcatgttttcctcttcatgtgtctaagattcattcctgcgtttttcctgtgtgctaatcaaacgatagtttggagactttattgtgttttaaaatcccataggaatccaataaatatgacattttatttctacgttttttctactcctatgtttttttttcaatcctacaatttaaatgggcccttaatttttctttctttcttctactaattactccgttcctactgttccattatatgtggtaatattttgagacggagaaaataatcttcttccgtgcgaagggttttcaccattttaggattttgcctgtttgaaacgtactaaacgactttttagccttgaatagtcagcataattaatatttttggtaacaacaacaatatcccaaatctcaaccttaccctttattttggataatgctcaaccttacccttgaaaacacaagctaaatccattaggcatggaagaaaaagaaaagaaacggctgaggcctttcacagcgctccacggtggatcggtgctacaccctgccacgcatgagtttcactgaggtggagggggagaccgcgcccacgctttgtacctcgtccccacacatagcgacgcggtacctgcccttcgacgcgagcacgcacggctaggaggaggcgacggcgtgtgcagcggagtgggaggaggcacggcaagaggagggcgaggcggagagacgagaggaatggctggaatcgtcgaatggatagggtcgaccctcgctctaggaggggtaggtgaggaaaatttctttgcccctcccgtgacctcgcgcattgttgggtaacgcctactgtgggcttggtactcttcatcagtgtctctatccacacatatatgggtgcttgcactgtggggtgagtatctttgagctgtgactttgggctatgggtatggacccatatcttgcattgctattgccctgatatgttagggctattttggaacgtaagaatctaaaattgctgaaataggaaaaaaaaactgtatatcttggtccattgaatcctgcggcagataaaaccataaaattactcaaaatagtagtagatgtttggaatttttgaaagaatttaaaaaaaaatgaggccagacctcatgctagaaatcctctaaaatatgaagggtttttcttatcctaaggccccctttgaatcgcaggattgagaaaacatagtaataggaaaaacataagattttgataggaatgtaagtgtaaaacagaggattgcaaaacacaggaaaaacacaggaatgaccgtttgattgaaccacaggaaaaacacatgaattggatgagagagatagactcaaaggaaagttagcaagaggttgaagctcttgctaaatttcatccaaaatctctataagattgtccattctataggaattttaaaggattggatagaattcaatcctttatttcaaagggtttcatagaaaattttcctataggattgaaatcctctaaaattcctatgtttttcctccaaatcaaaggggccctaagaagttcttttgaatcaatcctacaagccaatatatcatatgtaagctggaaaaaaatctcaaggaaaaaaaaggaaaggagggatagagtcgggtgtaatgggccatatcttatttttgggctcataaaagaacagtcgcaccattgggcctccaatgataaacctcttctatctgttcgattccgttccgtcccggcggcggaaccgctgccactccgtcatgcttgagccggtgagggtgaaacactaaggagatgtttggatgctatactaattttaccactattgaccatacttttatgccatacttatctaagttgtggcttataaatagtgagccgcaccttagctaacaaaatagaaatgtgccacactttattgagttgatgacatatggagccataatgtcaatagactttattgagttgtaaaggaatcttgtcacaagtgtggctatgaaccaaacaataggctaacttggtcaaacttgcctaacatgaggtgcggcaacttttggagcaaaccaagcaacccctaaggttttttttttctttttgagttttttttctttttgaggatgaagcagttaagtttagacgtggttatgtatgttatctatttgatagccgtcatctggtttatttctttgattataaaattcagttgtaaccccaatgatcctattaaatttgaattgttgcagttttgcatttctgctttatggccattcgacaatgaacctatgattttgaggagcttttctccgtttcagtacagccatctgaaagatgtccttgttacaggatacaaaggggccatagagcaacctgaatttcttgcacatatcgcggagctattaactgttgatacagttgaagcaccgtggaatgatatctttggatacgtcatacgaatcaagcatcagcttagagcaccattttcgtcaaattgcagctagttaccttcatgaaaggctttcacctgcaacaaagctttgtgttgttaatttcttattgtgtttcttaatttcttcttcattggtacacctgctatgctggacacatggcttcgacaggcttggtgtttctttgggtttttgcccagtcaaaaaaatgactctgggtaataccactggttagtcttgaacattttgtgggattctaatgatgaacattttgtactccgacactaaactctacaagaaggttacttgatggcaacttaattttgtttttatatttaagctattgttcatagacaaggagactctagagaatgcttttatgctcaaattgtagcatgtttacctgtctataggccagcttgaatttcttgttcgtatcgctgaaattaaaaacacccctgggctggagttatcaactgttgatacacttcaagcaatgtggaatgatgcctttggatataataaatcaaatattagctcagtgcatcaccatgctcgtcaagtcgcagcttaccttcgcaaaagacttgcacctacaataaaacttgtaatcaaatccactttctccgagaccttggatagaggaaaaccagaatgtccatatctaaggtcattctcaacccaagacactaggcatagtttccataaacttcatatcattaagaaactagtactagaaactaatcttccaatgcaaacgtcactattttatacttaaatttaatgctacttatctcacatgatatcttagatgttatgtagaaaccatgtctcattcaagacatggtttccttctctttcctcatttattcacttgccacgtcattttttattctatgtggcaacttatttaatactatggacaccatcctagtcattgcgttaggaatgacctaactgcctcctcctcttgctgctgaggcaatggtccttgattttgtactacctccgtcctagtttagttgtcactttgactttttctttgtaacatttgactattcgttttatttgaaaaattagtgcaaatataaaaattgataagttatacttagagtattattgataacaaagcaaatcacaaacaaaataaataataatttcatatatttttaataagaggaatgatcaaaagttaaaaaaaaaaactcaaagtgacaaatattttgggacggaggtagtatctgacaatgaattacctgattatttgctgatttactcaaccatggagtttcacttaatgcctgatgatatttgctttgtttgttctttgagatgtgtattgttgcattggccatataatacttgtccaatttgaactatggcaaattataataactaaaaattgtgtacaagtttaaaaatgtatacccatataattaattttaattctagcaattaatattaaactcgctaaaaccagaagttgacagttgacgctttatgttcaacttatttatgtaaatgttcctcttctaaatttgtacaaaagatgtactagatatgataaaatagcaataaattactgaaaatagcttaagaattatctaagctaattaattattacgtgttaaatactcaatatacacaacagttatgtcgcgcaaacaccatgcgtcttaaaaacctacatgtatttatccaaataattaacattctgatattacatataaaatataggtcatagttacgtaaatgcgtgacttaacaggctagttttcttgtgcagtttacttgatggccacttattttgttttttttaattagtctgattatttcaaaagaatgttttaagttgaaattgagtaacgagagagctacgtctcgctatgcagacctcggttgtcagccataatcacgaatagcgtcataaaaaaggaatgattagctgcaatgtcaccctcaggaaagaactttatctatctcctgttctgaaagaaatatgaaagtggagcctttttacaatgaaagcactaattttcactatttatgatcatacaagtgtttcagctagctgaggtaagtcaagggtcaatatatatatatatatatatatatataaattttcattcggtccgtgtccccgaatcttggcaactaatggtacacacgtacgcaggcataatcaaatatagcgttcatgtgagtggccatgtgaagttatagtttggcatcaacttcttcagatatttaacatgtatcttgtgagcctttcctacatcttcacgataaatcttcaactttgttagttatagaaaatagacaataacagactagctgattattaagcacatgaaggctgttgttaattagcagagttgtaatctgaagtcaactcctagcagtctgaaaaagatgaactgcgtgtcacactactagaaaaagtatttttacaagcggccaaaagcgattttttcaggcggagggaaggcccgcctgtagcccaacgactgatgattttcgcagtcgggacaatggcaatggcccgcctgcgaaaatgcgttgaaaaagcaaaaaaaaatcgcgggcgccgccgccacgcgccttgccactgccgccctcccccggccggagccgcgccgggcgtggtcgtcgccgccgccgcccccgccggcctcccccctccctcctccggctagatctgggagggaggggggaggggagccgccgccaccgcccttgccggcctccccctccctcctccggccggatctgggagggaggtgggaggggagccgccgctgccgagccgtcgtcgccaccgccccgcgccgccgccaccgccggtagagggagggaggggagggggcgcccagacgcgcgttgaggggaggggaaagtgtttgaggaagagagagagctgagtgagggaaataagtgatggggaggggtggaggagaagataagacttagaaatttttggggtaggtaccattttcgcaggtgcggtttgagtggtccgcctgtgaaaatgattttcgtaggcgtcgcttaagtggttcgacagcaaacttcaccctgatttatatttttgtaggcggtcatttgacttcaaggtttatgtttgtctatgaaaatcagacttctatgttagaaaaaatgcattttctagtagtgtcaggctgtcagcaacccatgaaatggttaacaaaaggctaagtaatgcgactcgacctaccagaccccaaagtaggttcgtaactcatcagtatactagttagcatctccacgagtatacttaattagcataagataaacaaacctgactgaaatcgagagtcttattaaaaagtactgactgaaatcaacttgtatttttgctcctgctcctttataccaacagcgtcacacctcacacgcaaatttacacaaaatttgacaatcgaaggccaattcgaatactcctatctctgaccaaacgcacatcttaaatttggtcacaacagacaactacaactcctttatatatatatacaagtccaatgcaaaagatccatatagttaagctgcgtaagtagagtgctccttccgtctcataatataagggattttgagtttttgtttgcactgtttaaccactcgtcttatttaaaaaattttagaattattatttatttttttacttgctttattatttaaagtatttcacaacttttcgttttttatatttgcacaaattatttttaaataaaacgagtgatcaaagagtataaataaaaaaatcaaaatcctttatattctaggacggagggagagatctgatcaaaaaaatctatgcgtcgtcaaaattgatcgaatcgagagttcgtttgcaaaggcgacaggaagatacacacgctttgatgcatgcatgtccgtgtaaagatggtgttctttttttttttcttttgcctctctgacacgacacggacaagtgacgtggcgatcccttgtccccaccgatgggggaaaacaagcagctgcatccaccgttttggaccggctggggccggccaagtcgatccggcgtggcccatccatccgtccgagtcatcccgcaaaatccatcccccaacaagtggcagatggtgtgcgtgcatcttcactcacacactctctacaaatgtctacatcgtcgatcaacttaaagtgaaacaaaattactggagcatttatatgtgcttaattatggcatgtgctccgaagataaggttaggaatttcttcttcaatacataaagtggggtagctaattagcgcatatttaattaagaatagttacgaaatgaatcaatacgattttaaattacttttctaacttctttttcttttacaaaacacactgtttagtttcctacaatcacacgatccagcagccacagagccagacattatggagattatcccaaagacccacgcacgattcgccacgtcgacggtgaccccacctgtcagagacaccggcgcccccccgctagattccttcctcaaacgtcccgtcgcggcggcatcgcataccacggggaccacgcgcaccccctactgtagtctgtaccctacgccatcccaggaatccgcgccctgggccccaccatcctccccccgctgacgaggtggggcccaccgccaccgcgctcttctagtagcccaaagctcctcccccgctgctgcttcttccacgcgctcacgcggctcccgttttcgcggctgcgttttctcgctttcgccgcggctcctcccttcgtcgtccgtacgacgccggccggccgatgcgccgccggtccaggggcgccgcggggtggtgctgttgtcggtagggagggagtgggggtgggtggggggatgatggcgtactcggagccggctgcgagggcggtggcggaggaggtggcgcggtggggagggatgaggcagacgggggtgacgctgcggtacatgatggagttcggggcgcgccccacggagaggaacctgctgcggtcggcgcagttcctgcgcagggagctccccatccgcatcgcccgccgcgcgctcgacctcgactccctccccttcggcctctccaccaagcccgccatcctcaaggtgaccacccccctcctctcttttctttccccaccagagaggatgagaggaggatgaggagtgctccaccgctttgcgtttctctctagatttgggccaaccagtgcctcgacttttcgggaagattttttttttttttgctctccttttggagaaatccgatttgggactgggattttctatgaagttcttttttttcccatttgctaaaagtagtagtactagctttctagtaggagtattggttaatctactgggatgtttatttgcgaccatttttaaaaataaaaactgttctgttaggatttagtgatatgttcttccaactcgactgttaaaattttaataaattatcaccccgctccattcctctttttggtgagttttttttggaggaggaacgggagagatgaccagtgttgagacggccgcatttgttggggaataacaaattaaattggtccttctaaattatagtagtatctgttttttttttacggaaaaccaaattttatctgttgtattgctttcgtttaattatgcagatttttgtgagtggtgaccgtcaattctcgactaacactgtagagtagtttaaatgtcacactctttcatatcattcgcttgaaataacatcaccgaaatcttcttgttcaatcccagccagcttttcaaattttgctaaattttccatttgtttggttgtttcagttcttcggaagtagtgtagcacagctgtgttttgggactagaggaatttgttaggttccttctcgccaacttgcttaaatcgctagtgtctttttttaaaagacgcattgactcctcgaaattatcagctcggccaatctaaaggccctgaacttgtcaaattgtaaattttctaggaggatttgcaaagttgagtcattatgttcttgccagggaaagatccatttgcaggactaacttttggtctttctccactgtgaaggtgagagattggtatttggactcattccgcgacttacggtgcttcccggaggtgaggaaccgggatgatgagcttgcattcaccgagatgatcaagatgattcgagtgcggcacaaccatgtggtgcccaccatggcgttgggtgtgcggcagctgaagaaagacctgggtggcacaaaggcctttcccccgggcattgatgagatccatcagttcctcgaccgcttctacatgtcaaggattgggatccgcatgctgataggttagcagattccgcatgaagtatttattaaatgatgatggaaatggaatctatctactaatataatggccttacttttaggccattgatattccttggcccttgcctgctggataaaactggctaaaagccttgtcagcacttaacaatctggaaaatatagtttttctttgcacatgaatattttatttattttggtataacatgttggctatattagaacagcaatagctgtaatgtccaatcaggatgtctttttcctcagaatgtggtgattagaggatactcaatcatatcgttctagcttcttgtccagaaactaaagttaccacagagcagctatcaaccatttacggttacatgtcaataagaataatccttttttactttatttatgaatggaagaaattgtttttctttttttgatgtgaaagtgatgctagcataacaaataagtgacaattgctactgcactttttttttactgagttgtactaacttgcttgatttcagggcagcatgtcgctttgcatgagcctgatccagaacctggtgttattggactcataagcaaaagattatcccccatgctggtggctcaacatgctactgaagatgcacgtgctatttgcatgagggaatatggatcagcccctgatgtgaacatatatggagacccagatttcacatttccgtaaatccctgatttaaatacttgctacatgtttttgtttaatttgatttaatagcacttcattgttagttcttctttgctattagaaatatttgttggccacctagtttctgttgtcatttaaatcttccatgacttctacgcaattgtcaactaagctgctctgcttactagtccatgcacaaatcacattttttggccttatttctgtttgtcagaaaccactctagctgaacaacctctatactgaattttaatcagaatatggctgaaggacaggaagtattaaaacagttgtcctgaactgctttgccttcttgatttcagatatgttaaactacatctacaactgatgatgtttgaattggtgaagaattccctccgtgcagtacaggaacgatatatgaactctgataagcatgcgcctcctgttagaatcatagtcgctgatggagcagaggacgtaacaatcaaggtatgactccttccccaagaattatgctgacttcgaagtgttttctggactcaaatcatgctagcagatatcagttttcgcaatttttattgatgtgtaaacaatacacagtagtgattagaaattctgagctatttttaaatatggttttgagtttatttaaatagtatggtggtcactttggtcttgcagtttctgtttaaagaaagactggtgttgcaatagcatagcaagttctgctgcattttctaaagtgatcgttattctgtgctgatagtaataaggtcattactgttacagaaaattgggtcagtttttatgtgaaagcatcacccatttctccctttatttttcatgttcttctctctttcctagtttctccgcgtatgatagctttgttgtgactttttatatagatagttcttatgtatatgagattacaaaaagatattacgtgtttatctatctttgatagtttaattatttgcagttacccaatgtatttattataggtacgcctatttcagttagaacctttttggtgcagattagtgatgaaggtggtggaatacccagaagtggtctctcgagaattttcacatatctctacagcacagcagaaaacccacctgatctggatggccgtaacgaaggagtgaccatggccgggtacggctatgggatcccgattagccgtctttatgctcgatattttggcggggacctgcagatcatttctatggaaggatatggtatgtccacagttcactttctatgtcctgtgaattgaagctcttcttttttatatggtaaagaagagtaatggccaaaagcccaaaacccttgggatttggaggctttcatctaccatgcgttctctttctctataatcttcataaactgctgtgagaacttaccactcatgaaacatgatgcagatgttatactatcatcataattttgcataaacaagacagtttcatcatctaattgactgtcattacctcttttgtgtaggaaccgatgcttacctccacctatcacggctaggagattcggaggagcccttgcattaggagatctggaggaggaaaccctttgcctcagttctgataccactgctgtaattaggatgctattgcttttaccattgctgtgctggtatgcaaatacatagttcccaaggccagccagctcttatgtgcttccagtttgctggagcgtgatcataattcagatttcagaatcccctcttgtttcacattgccattagaactcgttatccctcgccctcggtggctgcctgaaaaatgtgatgtacagttgtccgttttcggagttctgaatggggagtattctttttttcagagttctgcttctgcgatttgggtaagcaaggatattgttagaaaaaaatatttcttgctccgctcagataaaaaaaaatcgggggctgctagctcccaagaaaagtaacagccggacatcttcggaccttaccttcctatcgcggcagccggcagccatgtgttcggcagtgaaggtttctactacggcaaattttactacagcacatttcaaaagggtggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaagagagaggaagagaaagagagaagagggcaatttggtcatgccacttaaaaaagtaggcccctttctcgcttagtcagcacaaaaatattaatttaatgaatagagtgtcccctggcaaataaccacattttgagagtgtctttccccaaaagtgactccgtgcggtattctacagctaaaaccacaaagtcgcgatgccctgtagcaaaatttgccctattacttatcgttttctgtactcatgctttcaagctagtattaagagcaggtacaatagcagattattagccagctataaatatattttaatgagataaaatatgagagagaagagtaacgggctacagatctgtagccagctgcaccgcggactccaagacgcaatgtgtgtatgacaggtgggaccatgtattaatagtatagtaagcaactattgtatgaattggctatagatgaattggagctagtagtgggctatactattaaacttgctctaagggggtgtttaggtgcatgggtgtaaagttttggcgtgtcacatcgaatatacggatacacatttgaattattaaacatagagtaataacaaaacaaattataggttccgtctgtaaactacgagacaaatttattaagcctagttaatccgacattaacaaatgtttactatagcaacacattgtcaaatcatggagcaattaggtttaaaagattcgtctcgcaatttacacgcaatctgtgtgattagttttttttcatttatatttaatactctagaatgtgtttaaacatttgatgtgacggggtgaaaaattttgccagaggatctaaacatgccctaaacaaaaattatataggaaagttgtttaaaacaatcatattaattcatttctagaggtctttttatctgaagttacttaaccatgtgtcgctctattttatgcgtatgaagggttagtccaatccatactaaagaacacagctatggatgcatttttagtcgaagcatatatatcctttgttggcacactgacaacatgcatgcgctctaaaataccagcgtaggtcaagagttacacatggactctatccaatagcattatcacggttttatatccaaccattattctagtagaatacatatattcaacacaaactatctccttagatcgtctataaaaaccgcctattcataattgtaactgtactcaaatttgatgaataaatttccactacatatctctcatgtaatacaatgaatttactataattaagttttatcacttatttattgttggtagcacaatgtcaaagttttcgattactgatcattcaaacagtacaacagttgtattaatgttacactattcaaatctcccgccatgagtcaagtagtggatgagtaaatgacaacgtcaagcctgaacaacaaagagttccttcttcgccagcaacattttacaagtattttcgttctacaacaacagatatactgagcctgggtacgcaaccacttgattagcacggaagccggccctgtcactgaagccgccaagttaccttgacacaactcatataggtgaagatcagtaaaacactaggacatagcagtgggcctgtttggaagaatttaagattctaaaaatagttggttggtaaccagtttttaagaatttaaaaaagctaggtttcccagcttctagctactagtttattttgtagattctacaactgcaccaataaaaaagtcacaacaaagctatcatacacgaagaaactaggagagaaagaagaacatggaacataaagggagaaatgggtgatgatttcacataaaaactacagcttctagaagttaaacggtttagggagcttctgattttagaagaagctagaagctgcagtaactataaactcccccggacagaccctgtgtctttgcgtagccgtgcccttatcgatttcttagtgtggaagagttgatatgatccattcatcttccatcggacggcctacatcgactacagtacaggctcacctgtctccgactccgattccttctccgcggcggacagcgccggcgcaccaataaaaagaggccccacccgcctcgacgacgccttccgctttccccctcccccgcctctctccggcgccggcgaaaccctaaccccggcagccacggcttgccacccgaggctatgggggatcgcgcggcggcggcgggcggaggcgaagacgtcggtgtggggggacatcgacaggtgccgggttccccccgggctgccgcgacccgcaccgcgtcgcccacggcgtcatcgccgcgcttcgccgcctcggggtgcgcgggccccgtctcgattttctccttaggggaaccccccccgcgtcgccccgcccgtcctggatgccctctcatccaccggcagctccctcaaccaagtacccggcggggaggaatgctctctttccgtcaaaatatagcagcatctgcacttgctcattgcgcgctactggtgtgaaatccgacatcatatttagaaggctatatgatttttccacctccaaataatttgcaggagctaaggatggaaccgacaagaagatgctcgtcgacatgctcttctgggcattcgacaacccgccgccgggcaattacttgcttatttcgggcgatcaggacttctccgacctgcttcacaggctcaggatgaagcgatacggtatcttgctggcgcagccctcaactgtgtcatctcgagtgcttgctgcggcggcgaggactgtctggtcttgggaaaaacttgtggctggagagtctctgttggtagagtccacacatacgcatggcttgccggattgcaatcctaaattaaatagcttggatgtatcgaagtgctcgcagaataagagcttggatgcgtcgaagtgttcgcagaataagagcttggatggatcgaagtgctcgcagagtaagagcttggatggatcgaagtgctcgaatagtaaagttcatgctgtgtgtggtaacggtgacagtaatgtgaaggcatgtgatcggtataaggtgaagcctcttcaaaagtatgtaaagaagactaatgcagtatcgagttccacaaataaccaaggtcaagtagtcgtggtcgatggattttctgatgattctgcaggaagcactggtagtgagcaagataagagttctgtttcgtcatcgtcatcaagttctgaatcattggaggtcgatctcccaagtctgctaggaacaactcctttggctgacctcccaagtctgctaggaactcctcctttggcacagtcatcagctcaggagcctgtggtgtctactagttctcaacaagttggaccattgaacatgacaggtaagaaacctagcacatcagtcaaatttgtaccaagaaagggaactgttgatcttggtctcagtaaacatcatcaccaaatgtttatgcaatcacaatcgtctgaagtaaagagtaagcttcattctgagtatgatatagctgaaaagaatgcaaagaagggtaaccaaagcaagtcaaatccaattcaaaggtatgtaaagaagacaaatattacatctagtcctgctagcaatcagcttgattcagatggaatgcctgagtgttccacggggaacactccaagtaaattgaatcagttgcctttcttaccaccaccaaactctgaatcactggaggaaacaaaggtggatcactcgagatcgctaggtatttttaccttgccccagtcatcatctcaagcaccagtgctgtctactcatttgcataaagtggaagaaccacatgaactgattgttggcaagcagccctcttgcacatcaactgagctcgcatcaagagatggaaccaatgattctcgtgttagtattggacattatcattcaacctctatgcaatcccaatcttctctggcacaacatacgcttcattgtaactataatatgggtgataaggttggcaaggcaaaggcaagaaatcagcataaggtgacacagcgtcaacaatatataaagaaggcaaatattgtatctagttctgcacacaatgaaatagatttggttaaaggattttctggtaattctaaaggaagcatcttgagcaatacaagtaaatctgtgttaacatcgtcaatttctgaatctctggaggaggcaaaagcgaattgttcaactccgctgaaaaatcctcctttctccctgtcatcagttaataaacctgtcacacctactgatttgcagcacctgggatcagagttcatctttggtagtaatcatagcttatcaactgaatgcatgccaaaagatgggattttttattttggtgacattaatggtcagaatagtccagcatgtcagcaagcccattcttctcttttgccagaaatacataaatctattcctcctagtgcagctggccattctaactcagtaaattcagatgttggcagctcatacccagcatcaactgggtttaatggtgttccttctgctcaaatacaaacatcgccaagtggcttaacctttcaaaacatgcttgacatttgctctgatttcagtagattgactatttctgagtgccctccaggaacaagtgagaaaaggccaccttttcaaggtatgccttctaactatactgcttttggtatgccaaatacttctggacatcttagagttcctcatgagatcggatccactttccatcctggttctgttgtcagcttccatccgagtcactctagtgctcgtcagtgtgcccgatctccttcctgcaacatgcaaaacactggcgatcatggagagacggaaggctctccaccaagttcttctgagcctgaagttactataagaaatatattacatgctttgcacatactgaaggctgagaagatattcccaacggaatcaaatattgcagactgtatacgttacagcgagatgaatatatcaggttttgatgttaagaaggctcttgagcttgccattcgacatcaagccgttatcatgaagaagttagtaaatgacatgccattgtttgttgcgaaagatgaaagcatttggaaatgcgtcaatgtgacaaatagcaatgcaaagcattcgaaggagacactagatgcggttcataagtacatatcatccactgatggttggtcagcaatgaagaattctcagtcaaggtgaggctttttaaaatccattcattcttttttgtgttgatcatttcttcatcttctgttctttgacacgccattacatgttctccctttattggtaggtaccaagctgcgactattttaaagaaatcgtgcttgcagcaacatgcccttggtgatgtcctccagattttgcaaattataattgtaaggaagaaatggcttttgcctcattcttcaggttggcagccgttgtccataaacacaacagtagttgatgcaactgctgtcgctgttggagaagctagatcttgattatgttctctctgctgatgttggagggatgttttggtgcgctggtgaatggcgactacaaaatatcttcagcatctgcgttggtctgaaggttatctgaatgccgcaataatagtcaatctaaattctacggtaagcagttgggcggcaccagaagctgtcaagactttactagtcccttatgggaagattatgccccagatcaaaggactgtgaagatgctggttttgcagcaattcagctatcaaattggttctatgtcatcagcaagatacaccggtacaagagagagcttgtctctcttcctagttgtgtagaattaactccttgttgtatagaatttcctcctagttgtatagaagtgcctgggggcttagaagacgattggaaaaggcttatctgttactacgtggttgcagaactacattactgccctgatcttcagtgatgtggcagcccttggattagcaaaactccagtggttatattcccaggaactggtgccctcttagcttgatggtaagcatctgaaacgcacccagagcagctgcaaagactgcgaccgcaaagaagccagatcggtaacttgggtggatgtttcagttctcatcttgctttcacttctcttttgatgagtcctgtcatgtggtgctaggtgttggttgggtgtgcaacttgtcatatggtgttgcaactgttcaaatgtacttcaccttttttttcgtcagtttctcgcataaataatgtcagtatccggggctttgtttggtgctttttgtgttctgatcgatgcaactctctgtaactgtactcctttctgtctgtagcaatcactattctctctacacatcacatcatcatcatatcataattcacagaggcatttcagatgttccattccatgtgcagtgcagcactaactgatgaggaggaccaggcaactaattaaattttgcacaaaaaagaaaagctttttgatgattctgataactcaattatttattcatactactaattcttatgtgaaagaagcagagaatgtgagggagactgatgaatatttagcgacctgaatcagaatcacacaaggaataatcataataatacccctactgtcccaacccctcctgctaatcctatctgcaaaacaaacaccttcatcttccttccctgtcaggctaagcgacaatgtactatgaggtgctgacgtcactgcgtcgccggcggcgtggacttgagctcctccagcgccgtcctcacctggtcctgcagcaggtcgatgcgccggaggtacacctccagctccaggatccgctgctgcctccacctctcccctttcatcgggatccccggcgccggcggctccagcgacggcggcgccatcccggcggtgagcatggcgcgcaccatctccttgaacagcggcgccaggatgccgccctccgcgttcgccgccgccgacgccgccgccgaggcgggatccacgccgtggacgtgcgcggtggcggtgaccgccgcgccctgcgggaagaagtgcgggagcgcgtcctccgccttgacgggcgccggcgcgggagccggtgggtaaggctgcggcggctcggatgcatcggcgtcggtggcggtggcggcgggcggcggcggccgtgcgcctgcggcggccgcggcgctgctgcgctcttgtggaggaagggaacctgacctccccgttggccggggcgggaacggcgacggcggcggcggcgtcggggagcgcgtcgtcgtcggagtcggcgtcgcggccgtgcttgtcggaggtggggcgccagatgccgcgggcgatctcgaagatggcctgctcgtgcggcgagcggaaggagaaggactggccggtggcgcggaggcggtcgacgcagttgcggtacttgcgcttgaggcggcggagcttctcgacgagctggctcttggagaagtcgagctggaggcgccgccgcatgtcctcgtagaacgggtccgtgtcgtactggtgcgacgcgaacgccgtcccgcgctgcgccgtgaactccgcgaacgctcgcaggatcacgatctcgtcctcctccgtccacagccgctggaacagcggccgccgctccccgcccgaccccgaccccgcgccaccgccgccgcccggacccgccgccgccgcggcggcggcggcggaggagaaggcctgggtggtggcgtggttggggtcggaggggaagtcgatgtcgtccgagtccccgttgccatagacgtcggcgtcggggaaggaggaggaggcggccgcgccgactgcggcggcggcggcggcggaggggtcgtcgacgacggtggggagcatcggattgggggatcggatcggatggggatcggtcgcggctgcggctcgagtcgggattagggttggggtggggtgtgggatttgggttgttccgtgcttcacgtgaccgagagagaccgacccaaggggggggaaaaatcgtaggacctggtcatgttctcatcgggatgatctccaccctccacgtcacatagcacaaaaccttggagcaaacttccctaaaattaggtgtttgtttagggttttcaaaaacttggttttgatttgttctgctgtgggctcaatcaaaacaaaatactcaatcaaaactacgatgttcggccaaaacaaaattttggttcatatccatattcatagtattaagatgtattgtgtttgttttttagtgatacagagagtagtacctactatttaaaatttttatgaaatgcacaaatttttcaggattttcacatgaacaagttcaattccttcattctaaaggatgccttatcttatactattacacacacaaatttaaacttttatgagaacactatcttttcaactctatattttctatattgagaccaaaccaattctagaacctccaaaatgacttggcattatcaaaatatttgatagatcatcgaccatgaagcctcaaaaagacttcaaccttgtcaccaaaacccttttacagtcccatcctagatcctaaatatgtctatgtccttgttcactcattggctccccagggcatataggcttttatttttaccaacaaactctatacatataaaattatgttgtagtcatataaaaaggtattggagaaacaatccattaactaaattggtatttcaattactcaaattagaaaggaaataagtcaaccgtcatttgcctatgttgacacatcgatgtgggaggccatgtgcgaggcaacatcttttgggcatcaatgtaaggtggtgtatcaacattgtaagcaaggagcggtgatatgagattagcggtgttgatttcgcaaagtgttgttagtgacttcggcgtgcacgtgagtgagatagcattggcagttggatacttagtcaacgactatgatttgagggctgagtcaccgaggcgcagtaggagataaaagtttgtgatggtggagaaggagtagagatgccaacgacggtaatagtatgttgatatagaaggattggataaaaggactaaagagaggaagatgcaagtagcggcaccgaatcttatataccgaattcaaggttggaaatcaggcatatgattggaccacgtggcatcttgagaatttgggtttagctcctctaaaaatatgccacgtgtcccatcgtcaccctcacccacctcttcttctcccctcccctactatctggtgcgacgctcgcacgcactgctgcctcctccctcctcgggttctcctcactgcttgcttgccattgtttctccgttccctcctctcatttctctgtaccaccatcgattattccttcctatctctagcgttgccccaaaacccccctccctctacccatgtcgccttcctcacccccctgtcctcctcacccttgtaatcacccccatgctccccacccgcgccactccccacccccgcgcccaccaaggaggtctaccccatgccaccgacccattctccaaagccgagcccaaccgatgctcctccagcggtggttgtaacgacgccgagcgcagtttgtactgctcccgcttgggagaggacgagaccgggagctgcactgcgaggacggtggtagggagcaccaagatcggaatgatgggaaggagaaagagaacaaaaggaggagagggagggagagggagaggagcaaccgcattcacaccttctacccaagctcctcttcctcctcctcctcctcctcctcctcctccttgccaccattggcatccgccccgccacaccggtcgtagatgcacggccacctcccgaacaccgtatctccggtgccgctgctccgtgctgtgagcctctacagtgaggcttgggcgggcaagggattcctccataccatccgcttccaccagtgccgatccaccaccagatccatacgctaccacctgtccacctcgacatggaggtgttgtagtttatttgaagcagtcgcatgtagcaaggcatggcactggacatatttatataagataataacaaatatggatattaggacctccaaaccaattctcgaatctccaaaatgacttggcattatcaaatatttgatagatcaatcccgaagcctccaaaaagaccgcaaccttgccaccaaaacccatttttagtcccatcctagatactacctctgtccctaaatatttgacgccgttgacttttagcacatgtttgaccgttcgtcttattcaaaaacttttttgaaatatctaaaactatatgtatatataaaagtatatttaacaacgaatcaaatgataggaaaagaattaataattacttaattttttttgaataagacgaacggtcaaacatgtttaaaaaagtcaacggcgtcaaatatttagggacggagggagtatgtccttgttcactcattgggccctgaggacatatgggcttttatttttactaacaaactctatacacataaaattccgtactaaccatataaaaaggtattggagaaacaatatattaactaagttgacatttcaattattcaaactagaaaggaaataagtcaaaagccctttgcctatgttgacacatcaatatgggaggccatgtgcgaggcaacatcttttggggcatcaatgtaaggtaatgtatcaatattgtaagcaaggagtggtgctatgaaattagcaacgtcgattttggaaaggtgttgttagcagcttcggtgtggatgtgggtgagatggtattggcagttggataatgagtcaacggttatgatttgggggcagagtcaccgaggcacggtaggagacaaaagtttacgatgatggcgaaggagtagagatacccgatgatggtaatagtatgtagatatagaaggattagataaaaggactagggagagggagctgagagtagcggcactcaatagtgcagctgtgcagtgcagatggggtgtagtggactagtgtttgtgattttttttacgggaaggttaaatggctatcgaatgatttttgatagctaaatcattcatgtttcaatatattcataacagttgtttcatacattgtagcaaaatgtttcatgaggtgatttgattgcgtttcagctttttaaaagattggaacagtttcgatctacttggtgaaatattttcgatgcaaatcccatatagactttttctcgatgtactcggatttgtttcatgtttcaatatattcataaccgttgtttcatacgttgtagcaaaatgtttcataggggtgatttgattgtgctccagttttttaaaagattgaaacattttcgatctacttggtgaaacatttttgatttattcggtgaaacactacatgatagaagcctaaaaaaatcatgcgaatcccatatagacagccccctttttttatataaactattctttggtcttatagtgagtaacttacaaaactcaaaaataattaacgaaaacgttgactgctgtgttatccttaggccattttgctagatatcgagagggttggacctttttaactagaggatttctagggttggacctttttgcgatgaataaattatgcaatctaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacaggtcctatgtttgacgcaaattttatgatttgggaaaacaaagataaagcatgtttcaaatttgcatagagcatgcattttctatgcttataataagttgcatttcactgttgcagactagcagtctgtagaaaacaaatacgcaaaagggaaactgttgtaaacactcaggtggacgtccacccatttcttgcacgccacctaaatggttatgaaaaattttcaaaaaaatttgacatgacgcaaaagcatacatttcactgtttcaacaagttcctttcaggtctggtgcatcggcatcagtgtttctctctcagtgcataacacgccttgccatgttaagtgtcgagcaaccatatatgagtcatgttaagtgttcttaactcacaaactaaccacacttttttaccggagattatgatagagcagagtagccgatcgaagtgccgagaaccaatggaccaatgtccacagttcatcattattattcccttctccatgaacacacgacctgcagcagcaaagccacacgttgctgccccaactccaactctgcaacaagaaacaactcacgctgtcactcacgcacgcatatcttccaaacaaagcaagcgaaaacctgcagccctctcttcacctccgcatgacatgcccaagcaagcaagcgtttgctcaccacaaaaaaatgagatggccgatcgagcaatgcagagcacgccccgatctagtaatcttagtcccagcttaaagcatgcaaaaagcccttgagatttcgatcggtatccacatcaccccaggacaagagtgcaagcaaaccaaccccagaaaaacccaaaagaaatccttccaagcaaccctctcaattactccccggacatcacctctaatccaaatagagtaatactcgtataattaaccccgcaaatatatattctcatgcaccaagcaaccacacgtacacctatataaatcatcacactcccagcattcaatctactcacacacgcacgcaccaagaaagccaagaaccgatcagctttggtgttcgatcgatcaagacgaggcggcggcggggctgatcgagatggcggcgccggcggcgaggtcggtgagcgtggcggacagggcgctgcgaggggtggcggacctgatcaagctgctgccgagcggcacggtgttcctcttccagttcctcagcccgctggtcaccaacaacggccactgcgccgccgcctacagcaaggccctcagcggcgccctcctcgcgctctgcggcgccttctgcgccttctcctccttcaccgacagctacgtcggctccgacggccgcgtctactacggcgtcgtcaccgccaaggggctccgcacgttcgccgccgacccggacgccgccgcccgggacctgtccgggtacaggctccgcgccggggacttcgtccacgccgcgctctcgctcctcgtcttcgccaccatcgccctcctcgacgccgacaccgtggcgtgcctctacccggcgctcgaggtcagcgagcgcaccatgatggccgtgctcccacccgtcgtcggcggcgtcgccagctacgccttcatggtgttccccaacaaccgccatggcatcggctaccagcccacccgcgccaccgaggacttcgagcacaagcactagatcgtcgaggacgacgacgacgacgacgactaaattattaattaatttgggtgcttgaattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaattaatttggggtgcttgaattaattgatttcaaattcaaatcttaatttaaacattcatgtgcgtgcgtgtggtttgcatggtcagggtttgatcctttggatttggagactcgagtcaaagtgtgaagtggctctgtgtacatgtgtgtttgatactttgattgtttttcatttaatttgatatactacgagctgccactgaacataataaagtctacaattgtacattgtttttttgttttttaaatttcactgttcttcaacagagtttcgtatatttgcttgtaaattgtggcaactcgtgaggtttgcttctactcaacagcctgaaattctaatagctctcatctgtcgccatcgatttgtgaccactgccgacccaatctggacctaattacgtactctagttagcacacatgactcttgcctttgtgttcatctttttcgctctacttatatatacatatattttcttctgcttttgtagttttgtgtatgcatgatattatttcgttcgtgttcgttggctcgttgctgccacgccacacccatttccgatgtattgccgatacgtaactttcggaaagccgagacatctcaaaccttaacggcccgtttggttggagagagtttttaggagggattagagtttagagggatgaggctattaagttttttgtttggttgggagacatgataattttggtgggatggggatgtggaattgaggaaggaactccctcctttttaatacctgggtaggggcaggtaattgggagggaatttctcttttattttatctaagcaaatatcagccatccgtttttattaatgacctaatctccaaccaaactccctatcaatttccatcacctctaccaaacaagatattgagattaaaaatcaaattcccatcttaatctcatcatcaattccctcgtataaactcccaatccccttccctcgagttaccaaacaagccgtgaactaataatccttttcacactttcggaatatgacaacccagctttcgaattcgaagttagtagtttttaaaaaatcttctcaaacaaactcaaacatattgggttgtcacgatgggccgggccaacagataagcccagtagcggggcccagctccagcccacaatacctcgccactaaaccctcttcccctctaaaaccctcctccttcctcctccccctccagccgccgccattcgcctcccgcgaaaaccctagccgccgccgccgccgccgccgccgccgaaaatgtccacgcctccgccggccgccgccgcctccccggccaccgaccaaggcaagaccaagtcgaagaagaagagcaagaagcatcaggaggacacctcctcctccctggccgtcgccgcggcgtcggtggatgaggcggcggaggccaaggccgacggctacctgatcaagccgcagtcggtggcgccgccgctcgacacctcggcgtggccgctcctcctcaagaactacgaccgcctcaacgtccgcaccggccactacaccccgctccccgccggccactccccgctcaagcggcccatcgccgagtacctccgctacggcgtcatcaacctcgacaagccgtccaacccctcgtcgcacgaggtcgtcgcctggatcaagcgcctccttcgcgtcgagaagaccggccacagcggcacactcgaccccaaggtcaccggcaacctcatcgtctgcgtcgaccgcgccacccgcctcgtcaagtcccagcagggcgccggcaaggagtacgtctgcgtcgcgcgcttccacgccgccgtgcccgacaccgcccgcgtcgcgcgcgcgctcgaggcgctcacgggcgccgtcttccagcggcccccgctcatctccgccgtcaagcgccagctccgggtccgcaccatctacgagagcaagctcctcgagcacgacgccgaccgccacctcgccgtgttctggatctcctgcgaggcgggcacctacgtccggacgctctgcgtgcacctcggcctgctgctcggcgtcggcgcgcatatgcaggagctccgccgtggttcggtcggggatcctcggcgagaccgacaacatggtgacgatgcacgatgtcatggacgcgaggtgggcgatggacaacttcaacgacgagtcctacctgcggcgcatcgtcatgccgctggaggtccttctcaccagctacaagaggcttgtcgtgaaggattccgctgtgaatgctatctgctacggcgcgaagctcatgatccccgggttgcttcgattcgagaatgagattgaagtaggggaggaggtggttctcatgacaaccaagggggaagcgattgcgatcggcattgcggagatgaccacggctgttatggcgacttgtgaccatggagcggtcgccaagattaagagggtggtgatggacagggacacatacccgaggaagtgggggcttgggcctgtggcgctcaagaagaaaaagatggttgctgaagggcttcttgacaagcacgggaagccaaatgaaaagacaccaagtgagtggcttcgcaatgccgtgcttccggctggtggtgatgcaatgattgccggcattgctgcagcacctgagccagagaagccaaaggtgaaagaggaggcagatttggctgaagagaccaaggagaagaaaaagaagaagcataaggacgaggcaggtgacaatgctaatgaggggaggaagaggaaggttggagatgatgatctctctgcttctgtgagtgcgaagaagattaaggttgaggaagaggctgatgcagtggaaggggaaaagagtgagaagaagaagaagaaaaagaaagacaaggctgaatcggcatctgccgatggagaggtaaaggctgagttgtctgatggggagaagggtggcagtgagaagaagaaaaagaagaagaacaaggaaggagaagctggggatgatgaagctgagaaaagtgagaagaaaaaggagaagaaaaagaagaatcgggattcagaggtgacacaatagttggagagtgtaattttagccagatcgttgacattgtaggttgcagattggaggtgtctccattgacctctggcttgttgttcacttgcaaacaataatcattctagaggcctagtttagcatttttatatcactatccgtttactgctttggacatgaaatgcaaattaactaggccagcctttttatattgccccacctcatgatgacctatttgtgttgctgttccagttatcacttagatgtgatgagttttgctctattgaagttattggtcttttgatttggtacattctgctgcctcatttatgaaattacttgccttggtgatgaaataacattcatcttgatcttttgtagctatcaaaatgctagttttggtcagtggtgttgtcaattgtgtgactgttacttggatggtgtatgatatctatcttggaaatgtgacaactttaaaatgcagctttgttgatattaattttggtctattgtgttgttccagttatcacttagatgtgatgaattttgctccattacagtttttggtcttctgatttggcgtatgctgctgccttgtttatgaaattacttgccatggtgatgaacagtattcatcttgatcttttaatagctatgaaaatgctagttttggttggttgtgttgtcgacttgtggtattgctcaggatggtaaatgataatattgtatctatcttggaagtgtagttatttgaaatgctagttttgtcgatcttaatcttgcattgtaggttttggcgctctctgtaatctggtggagatgctaggttggttttcagaatttctatatgtgcttttaggatttattacatcattgttggtcactttgctttatccattgcgttaaaacttacagtacctatcattgactggcctaaatctactttacatgtgaacatgtgtaccatggcccaccttgtttcgttgtacaacacaattagttggattgcaaccttttctgtttctgcagcctgtgataatgtgttagttgggagcctccctccgaggcaattgatttaagtttctcatccgcacagcatggtgcatccggttttactccgcgaaggactggatatattctcctccatttctgctgcacaagaggtaagcctgctttacatttgtcataaggtttgtttgtttagctgtcattgagaaacgagctagataatttctttgcgatgttcgttaagcattatctgtggtggtctgtactctgtttggttcactccctcactttaccaaactttgccacactttttaagacatatgtttgtttcacttctaaacttgtggcatgccacagttttttaattcaaaggcccacatatcatacaaccatttttcagccaaaccatgcctaaggtgtggccatcaatttataagccacatatttggctaggtttggcaatgttttggaggtaaccaaacaacccctacatttgtcaccaaattcttgcaagaagatcaggagattcaggctagcacacacaaagaaaaaaaaaacccctgctttctgttcatttaggaacaaaactttactttattattggtagcttagctgaactttttgctatcaagtgcactgtttacagagaggagacaacactactagcctcaacaaccctgctaacctctgcaccattgaaacagactaagctaagaactgaaacgatcaagaactcctatatttgacagttgttgccattttcattttcctacaagaaagtgtccttacattgcaggctcttgagaaagaatcgaagaatcgaagaagaagaagcagtgcgttccagagtatgtgatgtgcgttggctgctagtgattgacaattacccagacggcgtagatgatccccgggaggtagccgaagaatgagagcaagaggcagatccagaacttgatctgatagtccatccaggcgagaagccaaaattgcacattagcatcgacgccaaatcaaaatgatcaagcagaatgcgaaatggggattctgaatatgcagatttcagagagagagattggaggaagcttacctcgcagccgaccttgaggaagacgccgaggggaggcaggatgatggcgatgacgaggtccacgaacgtcgctgtcctgtcggccatcgccggcggcctgtccgccatcgccggccgatcgaccccaaacaccggcgagggcgacgcaaagggggagagaggatgggaggagacgagacgacgcggtgtcagcggggagcaattcgccaagtttagggggacacaaaagcctaacccaatcgcccaaagtgcatggcaatttttagcctcttaattaatttgctgctcctgagagtcagtactgacgctaaaaattatcgttgtttttattaccattcgacagcacagatgatggcgacgatggcaacagatgaacgatcgatccccttcactttcgtctgtgctggtatgctgattctgctcatggaggacaggatgcagtcagcttggctagtggaaacatgaggcgtgtccgagagaaaagcatcaattgccactacattatctgtcgccatttgccgatacagtcgtgtgcgtttctcagtctcgaaacgacacctaggacttttaggacagaaacaaaagggcaaacggcgcctccgttttttcttggctcactcaatcacctcgcttacatcgccattctctctttgagcaagtttaatactatatctaactattagctccaaatcatctatagtcaatttaatagccaatttatataatagttatctataaacatatactacactaataatagctgatcttacatatcatacgcgtcatgaaacccgtactgcagctggttataaatttgttatctccttaatatatatttatatttagtttatagtctgctaacctactcttatcactaaccacagtcttctcctagcttataccttgttccaaagcggcttttccttgttcttatcacacgtcttttgacatatggcgcacgcacctctcctcgcttttcacggctcgcacggcatcaatagtcccttcgttctaaaatacattccaaacaaatcaatctacgtgatacgtactaatacatcaaatctcaaaataagtaaatacatcaaatctgaaaataagtatttaaatttattatagtattagaatgcgtcagctatagagtacttcctccgttccataatataagggattttgagtttttgtttgtattatttgaccactcgccttattcaaaaaatttgtgcaaatataaacaacgaaaagttgtgcttaaagtactttgataataaagtaagtcaaaataaataaataataattctaaaattttttgaataagacgagtgatcaaacagtgcaagaaaaaaaactcaaaatctggacggaggttaatttattttggaacggaacgacgactacttaacccaatacctccggcattttacttgtcagttgtcactctgctcagctgcgctcgccaacgaggtgctgcaatggccatgcagcccatgccgatgccgccgccggggccgggcggcgacgcgccaccggcgccgatgatgatgcccggcatggcgatgccgatgacgacgggcatgtccttcacctggggccaccgggcggtggtgctcttcccgcggtggccgggcgaccgcgccggcgtcggcatgtacctcctctgcctcctcctcgtgctcgccctcgccgcgctcgccgaagccctctccgcggcgtcgcgccggctcgacctcgacctcgacctctcccgttcgcgcggccggcggcggcggcggcagctgctcgccgcgggcgtccacgcggccaggatggggctcgcctacctggtgatgctcgccgtcatgtccttcaacgccggcgtgctcctcgccgccgtcgccggccacgccgcggggttcctcctcgcccggagcggcctcctcggctctcgcgccgccccgccggaaatcgacgccgccgccgccgccgccgccgccgccgccacgtcgaacggttcttctctccatccatcgtcagagccgaaaccttaaaaaatatgtaattctcatcatgctgtcccgtaattaccagataatgaaaattgtagtcaacggagattatattaaagaaagactgcaaaattgtactgcatcaaaatggtttattactgatcgatcgtctctcgatctgaatttcgttttcactccaagaacttgtcaggcttgtcctgtagcttcagtttttgacttgtcaaaattacaagataagtgcaagtattaatcacactgacttgctggctagtggctacactcttgagctggtagtacagtatctactaataattggcagctaggttactgtagttgtcgtagattggctcaagctagcagctagctgcagccatggcgaccttgctgctgctggccgtggcggcggcggcggcggcgtgggtgtggtgggggcggtacgcgtggcgggcgcgggcagtggcgaggaggctggcggcgcagggggtgcggggcccgcgccgcggcggggtgctgcggggttgcaacgacgaggtgcggcggcggaaggcggcggcggaggcggacggcgtggccatggacgtcggcgaccacgactacctccgccgcgttgtcccgcacttcgtcgcctggaaggagctgtacggtacgcaccccccctcctggccctgtggcaacaagagcaaagaagaaattaatcctgtgcttaattgaattaattctttggataattcatagaattttcgatctctatatctacagaatcaaatagtaatacagaaatactacttggtttccactgaaaattttccgcctcacaactgagaaacaacaatataaagaacagcaacaataaagactagaagactaagcctcgatcttccgttgcctaacatgtcatatcgaatctaaccattacatcagatccagccactccggtcatcaccggcatcgataattgaatgaatgatcaaactccatctcaagaaatttctggggttttttttgttgttaaaaacacaaggacatgaagaataattatgttgttttcatatagcctttttttaacgaaagatgttttcatgccttctttgctggatcttgtctcaagcggtcaagcctcaagcccgggggatatattggaaatagtagaaatgaaaatcatctattctttaggtatcaaagatgaatattattaattaacaagatgttgagcagtgcagagtggaaagttttatgccataatattatacttgtcgatggaaacagaacatatatatccctgttcttttcggatgaatggattaacgaacatgtttccaaaactcctaaacaatatgtcttttaagacattttgtgtatatgactttcttagaatattttctaaatctatttttcaaatttgtaatagttaatttatttgtttgcaccctcaaataattattacaaatcattcggctatttagcccttcaagccacacaagatcatatgacaagtgagagacacacaagatcatataacaagggagaacaacatgtaacaaaaatggggagagaaaaacctagcagaaatgaccgtgcctagaagagaaaaaaatgccatagttaaataagtcaccaaatactccctgttcaatgcagaaaaatagcctattcaactatatatcttgtaaataaatttcagtgatttatatgaacctccaacctgtacttcttgactgtgggagtgagaatatgcaattctgaagccattccacttcagcaactatatatatactaactcttcaaattatatgttttcatttgaatggtgtgtaggaacgccatttctgtactggtttggccctcaaccccgaatctgcgtctccgattacaacttggttaagcaaatcctttcgaagaaatatggccatttcgtgaagaacgacgcacacccagctattctgtcaatgatcggcaaagggctggtgctggtggaaggcgcagattgggtgcggcatcgtagggtgctcaccccagctttcaccatggacaagctaaaggtaaatggtcattctaacctggctccaatttctagcaatggattcctagttccttcagaaaatctactcagattttgtttgggagaagcttcctattcctaattctaatcaaatttatttcactgttctgcatttaggtgatgacaaaaacaatggccagttgtgctgaatgcttgatccaggggtggttagatcatgcatcgaacagcaagagcatagaaatagaagtggaattcagcaaacagttccaagatttgacggcagatgttatatgccgtacagcatttgggagtaatagtgagaagggaaaagaagtgttccatgcacagaaacaactgcaggccattgccatagcaacaatactcaatctgcaattaccaggattcaagtaaatctatctattcatatttcaccagtacttttttttcttggtacaaccttactgctaacggatgacttctttttgattgtaggtatctccctaccaaaaggaacagatgcaagtggaagctagaaaacaagttaaggaacacgctcatgcaaattatacagtccagaattacctcagaaggaaatggatacggcgatgatcttctcggcgtgatgctcaatgcttgcttctcaacagagcaaggagaaaaacgagatgagctgatcctgtgcgtggatgagatcatagatgaatgcaagacattcttctttgcagggcatgaaaccacatcgcatttgcttacatggacaatgttcttgctcagtgtgtatccagaatggcaggatcggctgagagaggaggtcctgagagagtgtagaaaggaaaatccaaatgcagacatgcttagcaaactgaaagaggtaagaatataccgtgcatggattgcgcaaattaaaacagaatttagttcttgaaagtatgttttggaggctacggtttgacaagcgtttctgttttctattgttgtggcatgtcagttgaattattcttagtatctcattgtggcaatttgtagctgtagctaacattgaagtttgatattgcagatgacaatggtgctacttgagacactgagactctatcccccagttattttcatgtttagaaaacctatcaccgatatgcaactgggaaggctccacttacctagaggcaccgcgattgtgatacctattccaatgctgcaccgagacaaggaggtttggggtgacgatgccgatgagttcaacccgctgagatttgcaaatggggtcacaagagcagcaaagatcccacatgctcatctgggattctccataggaccaaggtcatgcatcggtcaaaacttcgcaatgttagaagcaaagttggtgatggccatgatcctgcagaagttcttctttgctctttcgccaaagtatgtccacgcacctgcagatctgataacacttcagccaaagtttggtcttcccatactcctgaaggctctggatgcatgagataatagttttgtatgtagctactattagtatgatttataaaatatgtatattacggggttgctagagcttcgggcgttatagttcttatccaccagaaagtacaccataaaactagaagatatgctgaagaaaggctgcaatctacattgttcagtgtattctgcatgtccagtctcttattatctataaaacttgtcaaggatatgcccagattatgtgtagaagatataaaaccttcaaagtctaatctgaattttggatggaccacctgatagcttggtctagcagccaaagatagaaagccttttcccagttactgcctgatttggagctctatatattggcctgtatgacaacagtggaaaagcaagtggaaaagcaaaggttgcccactcaattgcatttatgcagtaagtccaaattgtcctttcagctttgggtgctccattgattgccacaagtcatatctaatattcaattcgtctgtatgtgaacaacatatttcttgatgtgaaaatgaagtacaaccaatacatggtgtgtaaatctcgagaaaaagagagatggatgacacctgtttgaatggattgcacatgacatgaatagtccagcagctatggctgtcaaactgatctgtcctgaactagtgattaaagaacaggacaagtgataacgaatgcagggttgttcaattgttagcacactgttgtgtcatatggtttaaaacacctctagaaaatattaaaacaggagaatcaaaacatccatgtcaatcaattggtaagggtaaaggttgagtgctacgaggaattctatgagaaggtgttgacagctgcagtgctcagcctgaggctgtgtttagttcatgaaaaaagttgaaagtttggggaaagttggaagtttatgtgtgtaggaaaattttggatgtgatatgatgtgatggaaagttggaagtttggggtagttgggggtgaactaaacacggcctgagtcccttaacagaatccaattatgattcttctagtgaagacacaataaatgaagagatgcacacatgtctcggcctcaacagagcccatatttgatacattaccttctctttttttttttaagaaacgacagtaggagttctactggaatttaattgcccctgtttataaggaaagccatataaaaaaccatacaactacacagttttgttacagggaacccggcgaaaccccacagaagacaaagcaaaaaacctgtggcaaaacaaccacgaaccataatagtgaccgagagaggagcaagaccttcaaggcgaagcctccaaggagggaagtaatgacggaagccgctaccaacacccgcctaaaaaggacagggttttcacccaaagggaaagagagtcagcaaggcaacacctccatggaggatacggcacccccaggcgtcgatgttgccgatcctggaataccaggcagggcttttgcccgagactcccttgaaaggtgcaggacctccaagaaactagagcagagtgctgagagttatcgtttcccagctcatcggctaaacccgatgcattaccttctctgctgagccatgtagattggtggctgttattttcattccacttacggtaatgcggtgtccctttcagttcatcaagggacagaggatagcatacctgataccttcatttgctacttgatgttgattgtgccatgacgtcctactatctgcatggcgtcatgcatgacctcatcttctgtatctcctgtacgatttcaattgcatacatacaaactaaaaaaatgtctctactctgaaagtggccgcacaacccaaaaagaccaggtaaatgcatacgagaaatttgtaaagtaaataattctctgttccattatttttcttctagaaaaaaggcagcaggatctctgccccaatatttgagatagaaacagcatggattctaaactgagattaatacacaagtaggcactgtacggcgtacgattagaaaaaacagaatgcacaagagaacagagttcttccccagttctttaatgacataaaacacaaactatgaagctagaaggatgtgcaacaaggcaaaacctggttctggtgtttccatgtagttatcctcgatgtcactcttacagcttcatcttctgattgccagagcctcaaaggtcgttaagaagtgatagaaaggaaattcagcatggtttctagaacaaaaggattagattcatgactacaaattaatatacaagtaggcactgtagcatgtacgataaaaaacagaatgcacaagaatagaaaacagagtccttctgggcaatatgccttttctctaaaaaaatatagtccttccccaatctgttagcgacaaaaggacacaaaatataaagctagaatgatacacaaaatattgtagaaatctgtcgtgtctcactcacaattttaccttctttttttcataacctcaaaggttggatctctctatcacactattggtaagaacgcctttcatgtagtttccctggtaaattgaactatgctgttgctctgacatgaagaagttaattttgaatgtgcttacaccgaagtcttttttttttcatttccactcagccaactactagaacaatgtagagagagagagagagagagagagagagagagagagagagagagagggagcaaaaaattagtttcgcaaggaccaccttcagggctagaaggctaggacagacacatgtaaggaccaacttttttcttatgtcatcttttgtataaatacaccataaaaactataaatggccgaggatatgtaaataacccccagttccttgaaaaaaccatatctctactactataaaagcattgccatcctcctccctccccatcacattgcgtgcacaaccagcaatcctcgagaaaaccagaaaaaaaaatcaaatggttggttaaaaaaaacccagaaaaggcggttggttaaaaaaccaaccggttggatcctatctcagtcatgcagctcattctcatatgggcctgttacaatgcacgggcatggtactagtgactataaatattgcaccaccttcctttcctctcctctccataatccaccacctctttgccatggcctctcttgctctggttttccttgccctcttgttgcctaccatctcatggctatgggactacatcattgtgccccatatatggaggccttacattgcagccaagaggctcagggagcaaggaatccgtggaccaccctacaagttcttgaaaggctgcaatgaggatgtgaagaaaatgaaggatgctgcagatgatctggttattgatgttcatgaccacaattacctcccaagggttatgccatagtacctgaaatggagatctcaatatggtactagatctgctcaatgcttttttttttttaatatgctgttgttttagtgcttggttagcaatgctgtatggtggccaagcaacctgactgacaattttcaaagctaaatgctcatccttcactataaaactaagaatagatcactaatgtggatggtaagcaacattgcaaatgtgaattgttgcaggagagccctttgtatactggtttggggcaaagcctcgaatctgcatcttcaactatgggtgggccaggcagattatttcaagcaagtcaggacattttctgaagaatgacactaccccaacagtgttggcgttgcttggcaagggattgattgggagcgccatcgcagagtaatcaaccctgctttcaccatggataagataaaggtaatcttatctcaatcgtcttaacttgtaggtgtgctagtgctacagaactgagtatggaaatgcaccccagaaactataataggttgagcagaaaactcgaggcaacttaaactaggttgttatatgtttgcatgtccatttgcaatttcacatgacagttcgtttgtagtaagaaaacaccagataaaaagaaaccaaaatatcgaaaccataatgaaaaaaaaaatcaaaacaagacaatagaaaatatatcatacccaacacatttaattgcaacaaaattaatattagtatcgcttcactttgatatccatgcagatgatgacaaaaacaatggtagcttgtgctcaaaacatggtgaaggaattggaagatcaagcatccagcaacaagaatggagaaactcaagtggaattggacaaacaattccaagagttaacagcagatatcatatctcatacggccttcggaagcagctataagttaggaatagaagcgttccatgcacagaaagagctccaggaaattgctgtaaaatctctcctcaacgtgcagataccaggattcaggtaatatatctaatactcccttccaaagcttgtagaatgtgaaattaaatcccacgaacatgcaaccatattttggctcattcattcatatatttacttcttcttttttttttttttgagttcagctaccttcctacaaaagggaattggaggaaattgacacttgaaaagaagcttaggggcactctcatgcagatcatacaatcccggttatcatcaaaaggaagtggatacggaagcgatctccttggtttgatgcttgaggcttgcattgcaacagatcagggaagggagcaacatcagctcagcttaagcatcgatgaaattatacatgagtgcaaaacattcttctttgctggtcatgaaaccacgtcacttcttcttacctggacagtgtttttgctcagtgtgtatccagaatggcaggcaagactccggttggaagctttgagggaatgtggaaaagaaaatccaaatggtgacaaccttagcaaactgaaagaggcaagaaaactagtacctatgttgccttttataatctattttgatatcttttttttcttgtgatatgtaactccatgtgtatcattctaataataatggttcatgtatggctaactacaacataacatatatatatatattgcagatgtcaatggtattccttgagaccctaaggctctacggtcctgctcttttccttcaaagaaaacctctaacagatattacagtaggagaaacaaaaatacccaaagaccatgcaattatcataccttcagcaattatgcaccgggacaaggagatttggggtgacgatgcagatgaattcaatccattaagatttcagaacggggtcacaagagcagccaaagttccacatgccctactggcattctcaatagggccaaggtcttgcatcggtcagaactttgcgatgttggaagccaagtcagttatggctatgatcctaaaaaaagttctcattcacactttcccctaactatgttcatgcacctgtagacctgttaactcttgagcctaagtttggtcttcctgttgttctaaggctactggatgcatgaagttagatgatttacatgttaccaaacttaaatggaatctgtatgccaaaggttgctactgacctacggcactatacattgtaccccacagtggatgtatccttataaaataaaatagctcgggccatgattcaatgtgaattactgttctggtgcaaggttggtaccattttagcataatactccgtatatagatttagtatggatattatactatcattgcgcgctacactttcggggcaacatattttttttttctgaggtatctttgtgatgctacttatgattgcaggtctcctctgaaaaccacacaaattatttcaaattcttatttgcacataaagtaatcgaatacgcaaatcccttgtaaattcacttccatagcaaaacaattgcaaaattgaaggttagtaatcttgtagataattttctgcaagcactcctatccttgcaaactaccagcagtagctgtgcaggtttctgctacctttggcttatgaaggaagaaatatataacctatatatagatcagctgatttttcatgtggttttgatcccaaggccactggattagattccatagagttgcttgttcaatttgataatttcacatggtaaggaactcagcgcgtaaagcgatgaacacttttgatttctgaagtgggcaagtatatatatgatttggaacaaagagagagacatgagcagcatcaagtacatccaagcagggcatccgggagctcacctccggcgtgggcgatcgagaaggatcaaccaccacggggccgctccattgccggccctcgaccgctgcgccccttgctgttggggatgtagcgcaccttgcccagccatgtcagacgcgcctcgccgggcggctaccaccaccatcaccagccggccggccggccagctccagtcccccggtgcccggcatcctactgacgtcgaccctctcccgacgacccgaccgccacgcgcgcggcggcgcggcggcggcggcgagaaatcaggttgcttgggtcatcagttcggcacgatgacggggaaaggaaaaatcgatttgacgccttgtgccgcggaacaaatttgcgatttgtcacggattatttaccctgtctttaaaaataagttttcttaaaaaaaattgagggagactattctactttttttaaaaaacctgttatctttgtggagttttttttttaaaaaaaattaatttatctatatagttatatagataatcggtaataataatttagtgaatagtgtatgtttcaatctaatagatggaaagctaaacttagggtgcgatggtttcaacttttcaggattagattctcctcgttttccgttagcacgcttttcaagctgctaaacggtatatttcgtgcgaaaactttctataaagaagttgttaaaaaaaatccaacaaatttattcataaaaaaattatataataatacttaattaattatatgctaatattatttctcgttttgcatgcggctaaacaatccaccgccaccgctgaaacgatcgcacccttactcgaaaagtactaaaaagcatatagctaatagctccccgtttgttgtagcagaacgagaagggctgcttcaacccctagggatccctcaccgcctcttcgaccactccatggtgaactcctcgtgaccatgcaaatcctagccaactttggaggggtttttgtcttaaaaaaaacttctccaaatgttcagctgtgtcgatccattgtgaggatggtgactcggctatgatccagggtgaactgccatgttcggtcgcatccttcctgtgcaaatatcttgacattcctctctccacccataaattgaggaagacagacctgcacccattgttgataaagtaacttgatggctgctcctatagaaagcggagaaaatggtgccaatcggtatcatgaaggtgaaggcagtcctaagctcaatttcaatctatttattggtttcaagtggatgtaccaaaatggttccttaaaggaattggcaaaatctaccatggattcctctaggctggatgggcaaatgcacagggtgggcattgccatgttgccaggtcaaaagtttgtgccatagtcaactatggcagccttggtatcctaaatcttgggctcatgggtgaagcccttcattcacgatagatttggctataacgcacatcaccgttgaagccttggtagagactagtgatcccaagcttgcagaaaaagcgcgactttgcaacgacgttggtgaatagggagtctgcctcttctgtgagaacaattggtacatgcatcagggactcgttccttggcgccgactatccacgactgcttccccacatgcatctgtcaccgtagaacggttgcacaagcactgcaagctggcacatggataagatatatccaaggtgctctagggatccataccatcttggaatatttgcggctatggtctttggtcagttctgttcaacccatcaatgactagtcggatcaattcatctagaaatgggagaactcaggggtggtactcttcctattctacttatcaagccatgttcataggtcgaattactttccaatcttcaatttggaaatctcttgctcctcacgttgcaaacactttctttggcttgtggcactttggtgttgttagactgcggataggcttgcaaagagaggactcccgcatccaagccgctgcattctctgtgattaagatgaagaaagcattgatcacatactaggtgcatgcttgtccggaatcaagatagctacggtggcttgtgttcaatacaatagggtgcacatgttgtttaccgatggccgaatcatcctttcatacatggctatgagatagccaaccgaggatcccgaaagaacgaaggagaggtaccattgtcactctaggggtttagtctatctagaaagcacgtgacgacaaagtgtttaatcaacaacagtggaactaggtcgacattgcgaacacaatagcggaggaggcaactctttagcagctgatgaggtttgcagttccacaactacttttgtagcaccggtagcctaggtcgccacatctatcgtgagaatacaaatagtgaaatcagtcccttctcctccccttcctttccctttcctttttcctttttccttttaggttctcagctctaatcaacaaactttacttcccttaatcactacaagattcctaactttcaccaaggggggtttaaatcatcggccacctattaaaactgcatcatttccgagagttaaattaaacctctcggttactaatataccccgtcatccacttataaccatttccgagtggtatcttataactctcactcactgatatatcctgtcagccacatgctacatagctgaatgttctcgtaacaaccctcgttaaaatttcaaacggtcggccacctaaatcttcctgacggtctgtaggattttttgtttggatgcttggcaaatcttaggattctaatagtgatacaatgatacacaagtcttatacatattcccccaaacaaatgaaagctaattaaactaaagcatgccgcgcacaacaagagtagctgacgaaagatccactaattggagtaggtttagagtttgtgcaatgatgcagctccatctcaaatttgaaaagaaatgcttaaacccagtttaaacaaatactattcgcatatatgcctcttcatctagaccacacaaccaaaaccatttgtccatttcctgtctctttcagtcctccagcagtccagcatcaagcaaggctgcaagggttttggattggtagcgtcgcgtgaaaaaaaaaaaacaaacaaaaaacacagggctgacgaaaagaagccgcaaccagattatattaagatcatgaggaagttaacgttacaattgtcaacaacatggttgctgaaaggaagttcttagcatgccaagatcaggttcttacctccgaagttagataaacttttggataaaagtggcaagctttccaaacggctaaacggtacgtttcgtacgaaaattttatatacgaaagttattctaaagtattagattaatccatttttcaagttcgtaataattaaaactcaattaatcacgcgttattaccaccttgttttacgtgaaacacttaatcttttatcttcatgagattcaaacaccaccaccttagtgtaaaaacgaggacctacagttaaaaaataacaagaagcataagagtaaattttacttcgaactactatatatatatccatcaaagttgcataatagattaaactagactcacctttttactttaatgtcactggtaatctgcccgtgctaacgctacggtaatatttaacaatacaaatcaaaataacttttgaagaaacatattcaaaacatgtctaaaatacaaatatccaagcaagatatacatgtctttatccgaatgctaaatgatctgcgcatatttatcattaaaataataactcccctttatcacaaatttattgtattttataaagttgttgaaatataaaattgtagtcaaacgcaaaaccccaaagataaaataattcaaaaatcgcatgttttaatttttgtgaaagagagtagtaaattaaaataattcaaaaaatcaaatgttttaatttttgtgaaagggagtagtaaatttagatggagcaattaatcgcatattatgcacagaagataaattaattaaatatttgcataaaaggtatatgcaccaatattataacacaaattgtttcatgtcttctccaaaacagaacatttgacattcttttatccacaatttgcacacagatacattcggtcaatatcaaatttttctccataaatttaccatcagaacttcacgcctaacgatatacatatctctccccatatctccgtcctagaactatatccctatgtctctgtcctagaacctcgcataacctgtcaacatattttccaggaggatatggacaactcccacaactcatcacccaagaagtgcacctaggtaacacatattgatatcctaggattgttgtagcaacaggtttcattgtaacacaataaattttaatgcacctgtgaaacctcatttaacaggtcaacttttaaaattgaaaaaataattaaagtaaattactattgataatataaaagtatcgtacaatacaaatatgcatttcatcactgcacaaaatatctcaatgataaaattgcaccagaaggcccaaacagttagcaacgtaccatgacaaagcacaattcattattggaccatttgctcaggtgaacagtttggtgccaaacagacatgctctcgggaatatgaaaaagtttgaagccatataattaaagaggtaacttattgaagagaactaaagaaaactcaaacaagcctcgtccagtattgcagttcctaattattcaattgaaccatcatccatgcaagagtattgatggtctcagcaaacaatgggagactgcaagcaaatcaagaagatagtacccttggtcactgcacaaatgctatttgctctgaaaaagatttactgcttataaatgcaataatctagacaaatgcaacatgtaaaagggtatgtagcctaatggttgcagtaacctgagtagcaccccaaggtcctgaatttaaatcgctataggagcgaatttcagattgggttatttgagggctaagttcttaatttaaaaaggttgcatatatccagttggatgtagaggccgggtaaaaaaaagacaaatgctacatgacagatttggcactctcttggatatgatgtaacctctatgaatgaaaacaaatatacaatctctacagacaaaagaatacgctgttgatgtcaaaaaggggaaaactttgatcttacctatgatgcaatcccatttgacttgcttgatctggtttcatgaagcctctgtttcatgattaaacaaaaaatagtagctagcacttatgtctcttttcatcaccacagggtagcaacatgatccatgggtgttttaatactttattggatcaccttgttttttttacttagttgcctataacaatcgagtctagtacatcgaattcagggctttctcagaaacttatataattaatcaaacggtcaaatagtaagaccatgtactttgttttttttttcgagtaagagcataaactaacctgtatcaatatgaccaggaaagaagagtaaatgaatagttttatgtgtaccactgacagttaattgtaaggcacattctttctcatacctaactattgcttgctgcaaaatggatgaaaataagtgtgtccagaaaaagaagcaaaaccacaagaattactcatacctgatttcatatctccctcataggtgaactggagagacacaagcatttgtaaatggaagaaaaggtcatacagattagtcaggattagtcaggacgtcacacaattatgcggaactgtataactgaaacaacaacctcattaccaccgacaccccagccatttcttcttctccttacccaaacacccaaacatgagcagatcacctaaagtaatgcaaatcttcattgatcatgagggaagcatcatatctcaaagagcaaaaccatgttcaatgccactgtacaaaaattaaaaaaacagtagtatttcgtgcaccctactaatttcaggagggtttacctcagcaaaatttagaaggatgcatgccataggagggttaacctcagcaaaattagaagaaacaacttcagctataaacactcttcaggaaattatacttagataggttgtaatgaactttgctcatgcaagaaatgcaagtttaccttatttttttgtaactatcctacaaggaagaaaactaacttgagctatttacaaaaaaaactaatcgcacaccacttctttatattcaactgatccaactgagcctattcgtcctgattcaaagtgcacccaagtttagaaatataaactgaatatctcgcgcataacagatgtacttcaaagtttgcccttaacgaatcagaaatgtgtcattatcctagagaaattagttatgcatgtatgtagagaaagattatctgggagttactaaaacagttgtaaatattccaccatatcttgagctaacaaaacacctttttcaagcaattggttaatgtccccttctccaatcaaacttataggtgtgtttaagaaaccatataaggcataaggatttaatttatctaaattttcttaacagcgtacattccaagaaagctctccaaatttcatatcagcatgtacattcaaacaaaagtaatgtaaaagcagcatatacttatataaaaattgagcatatgcatctaaataaatattgtagtacagtctacattattttagatacattactaaataagagagtagtacaaatatacaggtacagtattaactacccgattattcatttgtaaacagaaactaagtaagtctgctagacctaagattttctgggaaacaaagacaacttgaactttataaatatcgtaccacagtctacatatttagaaacataacttgggaaaaaaacatggccatttactgatataaaccaaatctgtggtcaatatatcgacttaaacactgaatataaatggctggccatgtatatagcatttcccgttgcaacactgaatcactattaaaattttacaaagaaatttatatagtttgtaaaaatatttatgctcctaggattatacatggccagccatttagctttgaagttacctttagatggcacgaggagaaaagtaattccagcgttcaataaaacaaatgctaaaaatcctggatcctggacagttgatcctcggtgagcacctgagttataattcccctggccatgcaagtgtgtcgatgatatatgccactaactcctagggtcccatcattcctatagcattactgcattacttttataaacaaattatagaacaataatatacagtaaaattttcataagtcagtccttgcatggaattcagaaagtggtaacttttaccaaacggatttgaaaaattgaaggattttgactacactcagatctgcgcccctgatggcattcccagaaaaacactacctttcatttggttgtgaaatcaattgtcaatctctcacaccgggacaattatggaaaacaatcccagattaatgagaagtttagcttcacatttgattaaaaattaacaaaatctctatttgctacaatctaaaaaaaactcgatagcagaacactaacctttgtttctcaagggggcacatctggtgtagtacaagtcttaaaatgcttcaatcaagaaaagcttctctatctgcagaatgtacatgtacagagttgttgtcatcatgagccaacattctcaaattctaaatcagcttccgcatttgaaaatactgcagaacttatcattttctgattccatcataagcaaccatatattcaggcatcccagcatgtatacaacatgttatttgtcctagtgttctgaaatgccgagctcatatgtagtttgacaccagccaaccggaaaagctcactccaaaagtgcccagtgaaaacaggatctcgatcactgacaacggatgtcggaatcccgtgaaaacgaacaatgtacattcaaactaatttggtatgttcacttataaaatcatatcaagagatttttatgaaatgaccatcagactatatgcttatatgcttgagaagatttttctaactttcaggaaggccgtggtcgcacttatattctgattttctatagactttgtgcaaattctcgaaaggaactatactatatattaatagcaaaacataggcagtggttggcacttatgaaaaatctgcttaaaatattctattgtgtggtctagattatgtagataatagtcgcctgaaccattatattgtccatgctctaagaggaaagatctagctagtatgtacacaatcatatatgtgtatttacatagcaggaaatctggtcaaacaaagtatatacgagaaaatgaaattcatcaaacatcagaggtgagggttagaaattacctccacactcagatcagttgatggttacttcatattgttagatcatataattatgatggtgcctcccattcgacaggtttctgacaaacaatgcacatacacattacaagagaattgtctgtgaccttgcagatcaaaatggggacatgtggtcaacctaacaaattgggtatttctgaaatgaacccaccccaacagaagaaaagaaagaaaaaaaactgtccggtattcctctgtctgcaaggtagggaaaaatcattaccaacagaaatcatttgtataatcacaccccaatgcatcagctatcaatgtagaccaaaagattcagcaatatgaaagttgaattaaggaaaccattattgatcaacctataacaggaaaagataatctgcagcatatcattgtatacccacagctttttcacataagtattttaacaaacacaaatcgtgcacacacctgatggagacagggaagcagcagtcctccacactgccacaggagtaggcgtcgacggcggtggcgttggcagcggggaggaggagtcactgccaggggtggcggcgtcggtggcaggtgggcggaaggagaaaaggcggggggatcctgggcagcaggggcggcggcggcgctacgcgccggcggcgggggttagggttgggaatcgcgaggtaatcggcgggggaggcgacctgaaagagagggagggcgtaggcgcaatggcggcgcggtggagagcgatgggcggcggagacgcggtggagagcggtgggcgcccggcgccggcgatgtgtggtagaccgtaacttccaccataaccgcccagcggcgaacactcgtcgcccatctggtactgtagaataaagtcgctccaactattacttgtaattactcaatgtttatgaaggcaacttgatgcgggtgccttttatacagtctcggatttttacttaatatttctgtactcgtattcgttgcttcaacgggcgggcgggggggagaaacgaccccctcatatggttttgttttagtctagacgatgagtgcgttctccgcgatatttcgtgattattataaattttgtaaatttattcattaaatttttgtttacatattaaaaaattgtagatgactgaacatagtgctgatagaatcattcttccatatagttatgaaaactcttacttaggagatattgtatatgatatataaatttaatcattcacatagttaacatactcaagtgaaatagaatattacgaagatagaaattgctttctatagatgtaaaattttttagacattatggcagagaggataagatatttaatttacggagtactgtaatacagagcgacttgagcaataaactagatgatatgcaaagaaagaccactcataacttatcctttgattaacaagtagatcgttctttgttgccttttctcattcacctctatgtgtatttgttcaccgtatcttgtcttttgtgagtttgaccattcatctgattgattatttagttatatgcttactatatcttatatctcatttatatagtttctcttataagtaattctaagttttgtttctcatgtgggtttgaatatctttaattgtggtaaaattgtttgtactattttgccaattttgtactatagagctaacctgactgtgaagatgtacctatcattgttcttcatgtgatgtcagcctatgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatctgaaataatctaatgaaagattaacaatcatatgatcaaccaaattaacgggaggcataacaaaaagagatgacgtatgacccaatatacgaagaaaaagatatataatatgggaaaaaaaaacaataaaaaaaaaaaaaaaaaaaaaaaaaaataaaaaaaagaaaaagaggggggggggggtttttacataaaaaactatgttaattaagatattgataaaagaaaactatgtcatgtagtttctaatgatttcgattagcctagggtgtaaattttgctataatgattatcatgagaagaagaaagtaataaatcagagacaaagtataataaatgactataggtaagcaaaacaaacagacaaccggtaagtcaacaccgattacagaaaataaagcgagtataatgatatattgaaatatagataatgattaggggagaaccaagtaaaaaataaaaagaaaaacaaaagtatagtataaaaaaaataaaaattagagaacaaatggtgatttcaagttgattattgatcaataaataatggaggaaagtatcgctacacttcaatttttgtataaagtttaaaataaattatataattaaaaanaaacagaaaaatgaaacaaaaaatcaccgcgcctcccctccctagtccggaggaggagcgcgtcgattcaatgaaaaatccggcgcacggcggcgagggagcgagggggaggcgcacggcggcgagggggcgagagagcgcgaggacgccgaggaggagatgcggcgctgatggtggaggatgcggagagagcgcgaggagaggagatgcggctctgtgtggtggaagatgcgagagatgcgctgggcggtcggatcgacctcctctgttgattttgggccattggatgtgtgacataatgaatgatgaatgagtaaaagcattcgtttaactatagggcagattaaaaaattgtatgatgatgttttgatttattttttatcaagcagaaaaaaataaatctttaacgccgggaacgcatgtcacgagccatagctctttaaggtgatcatgattactaccgagcacttttcgaaaagaaaatcgttctaaccaaatcagaaaaataaaatatatccaagactgcatagttgacgatgcatatatggtatcagagcggatccaggtctcgaaccaatggagccatggcctgatggagcacttttcccatcctcaaggaggtaccatgagatacgaggtactgtgagataccaatctaatccaggactagctatatttatggcaccatatttttcatcaaaaaatattcggtatgtatttacattgtaaatctttaaattacatatgtaattttagtatatttacaatgtaagtcctaaaattacatataattacatatgtaagtcttaaaactacatatgtaaatcccaaaattatatatgtaagtgatttgtaagtggggtgtaactagtatgtaaatttgtataaatacataattacaacaacaaaattgactgctacaaacccatagcaattccggatcaacaaataaagtaaaaaaattacaaagggataaacaggtggagaaacggatgtgcatcgtgcacacgatgtccagcgcagtgcatcccagccgttaaaatttgactgtactcagccacataatgtggcgacactttttcagcaaatccgatctaatccaaccgttggtttaggaaaggtatgatggggctaaaacaaatcaccgcctgctcgactaaatcgcatccaccgatgacagcctgatgaaaagcatggtttggcctgatgaactgaagcgtgctgcgtgagagaggcgttgtacatgctgctggtgatggtgatggggtctgcgtgcacctactcctgctgctaccactccaggctgcgccagcaatacgagctccaggagaaaccctgcggcgactgttgccatgctgtgtccactggtgctgcgagccctgcgccctctgcgaccaacctccagctttggctcccccaactctcgatgaaaagccaccacaacaatcgccaagctccgcccttgaccaccaaaaaagactggatttgggtgaccgagagcccgacgaatggctgccgcaaccattgcggcctccaggtaccgcatcgacgagctcttgcccttgaccaccaaaagaatgactggatttgggtgaccgagatctcgactaactccaaggcaacgcagtcggatcctccccaccacggccgccatgcgttgttgcctccgtgccgtcgtcgcatccaaggcgccgcggtcctgccgttggatccaccccaccacggctgccgtctcatcgatcccgccgcggccgccatctcatccaccctgctgcggccgtcgtcgcatccaccccgctgcgctgctgccgtcgcatccatggtgctctctcttgtcctgcctgtgatgctgaagagatgtgtgcgagagaagaaagagatgtgtgtgtctgtgcgatacggaagagaacacgaaaagacaaaaatacccttccacctatggtaccgcatcgatccttcctgtagtaccacgcggtatagaggctgtgtcagccgtttgatggggctagatggacggccacgattcggtaccgcatagggtcaaggacagtaaaaaatctctccaatgtgtgaatcaaaatacactataggtcggtctcagtctcttagaccttgatataccaccaccatcaaccacagaaatgacctggatatatattgcaccatcttcctatcatctgttctcctcccctttctcctccaaagctacatccatccctgtgtgttcatggactccatccttctcctgcctctggttgctctcctagttgttgccatctcatggctatgggattacaccgtcgtgcgactgatttggaggcctcactgcatagccaaggaattcagagagaagcaggggatccgtggacctgcctacaagttcttgggaggcaacaatggcgaaatcagcaggttgaaggaggaggcagatgaccaggtgttggataatcttcgtgaccacaactacctcccaaggatcgcacctcacttcctcaaatggagggctcagtatggtatcgctttgtgcttagtgtttcctttttcttttcttgggccttgtttagttccaaacttttccttcaaacttccaacttttctatcacatcaaaattttcctacacatataaacttccaactttttcatcacatcgttcaaattttaaccaaactttcaatttcggcgtgaactaaacacaccattgtttgtggtgatgcttgttgctgttcttgcgtttggctctttctttgttggaagcatttgcaccaagggaattttgatgctacttgtcaatctctctctcctctctctttctctctcacacacacagacacacacaatcaatcaagtagtatctatcagtgctaaatactactcccacgtctcattataaatgcaactataagtttccgtccaacgtttaatcgtccgtcttatttgaaaaatttatgaaaaatttataagttaagtcacacataaagtaatattcatattttatcatctaataacaataaaaatactaatgataaaaatatttcaaaaaaacggatggtcaaagttgggcattgaaacccacaactgcgcttattatgggacggagggagtactaatatagaaacaactcgaagggggtgtttagatccagaggtgtaaagttttggcgtaccacatctttctattaacttattaaaggaataaaaaaaaggagcctccacgttcgctctcatggcctagaaattctcacattaatcagagaaaaagaaaaacagagtccatttaggaatacagtttaaaaataattgaaattcggaattgaaaataaggaatataggaagagaagactagattccataccggtatacaactaatggaaatttcgaaattaaaaaaaataagaaaaataaaattagaggttagatccgtatagtaatacaatttagaaataataaaaattcgaaatttaaaaataagaaatatttgaagaagaatatagagtccatataggaaaacaattttaaaatatctgaaattcggaattaaaaaaaaggaatatagaaagaaaagactagagcccatactggtatacaatagaactaatggaaattttggaattaaaaaaaataaaagtagaggttagatccatatagaaacacaatttagaaataacaaaaattcaaaattcaaaaataaagaatattggaagaagaatatatagttatatatgaatacaatttaaaaatagcaaaaattcagaatttaaaatacggaatatatgaagagaaaattagaatccataccagtatacaatataactaatggaaattcaaaattaaaaaaaaaataagaaaactaaaagtagagctagatccatatagaaatacaatttagaaatattgaaaattcgaaatttaaaacaaggaatattggaagaagaatatagagtccatatagaaatacaatttaaaaataactagaattcggaagttaaaaaagaaatattaaaacaaaaatacaatttagtaataatagaaactaggaattaaaataaggaaaattgtaagaagagtatagagtccatataggaatttagtattaactaaaaatcagaataaaaataaaaaaaaaattaaaagagtacatatagaaatacaatttacaaataaataaattagaattaaaaatgaatattggcacaatagtctagagtccatataagaaacaatttagaaacaacttaaatttgaaattaaaaaataaataatatcgaaagatgagtttagagtccatatagaaataaaattagaaataataaaaatttagaataaaaaacaatattagaagaagagtctagattatatatggaaatataatttataaagaacggaaattcggaattgaaataagaaatattggaagaggagtttagagttcatataagagtataatttagaaataattgaaattttaaatttaaaataagaaatataggaatacaatttataaataatagaaattcataattaaaaaaaataaataatgttggaagaagagtatagagttcataaagaaatacaatttggaaataactaaaattcaatattaaaaataattaataaatatcaatacaatatattacgaatattacacattggttagtttgataaagttagtacaaaatttaaaattttgttgtcattttaatatattgtgataataaaatataaaaatatatatgctattatatgagagataatataaggatgctagctgcgtaatttgcgcgggccaccatgctagttgggtattatataggatgtcgcatgggttgttcgggcactaataaaaaaaactaattataaaatccgttagtaaaccgcgagatgaatttattaagtctaattaatccatcattagcacatgtttactgtagcatcaaattgtcaaatcatggagcaattaggtttaaaagattcgtctcgtaaattagacgcaatatgtgtaattaattcttttttaggctatatttaatacttcatgtaagtgttcaactgttcgatgtgacatggtgtaaaattttagggtgggacctaaacagacctgaaatagcaaaaataggtgcttggatagtactagtactatcaaaagttttgaatctctaaaattccgcttgttttgtatcagttgtcccatttcagattaaatggtgtacttccttcaaatggatgcttgccccgacagatgaaatttgtttgatggcttctaataataataataataataatccttttgtaattctttagcagaagttttcaactcagggtcaagaaacagtaagaaaataaacaacgtttcgcaactcttttcactaaaaaacgcaagtcacggagtgaaaagtacttcgtttgtttgttgaatactactggaaagtggaaacacaatcaactttgcatctcaaacaaatcagaggcatatgctgagagattttgtaaacaatagctctttcaaatatgtataatgagatgctgatgatatacgaatatttgaatggttgcaggagaagcgtttctgttttggtatggagcaaagccacgcatctgcattttcgactatgagttggctaggcagattctctcgagcaagtctggacattttctgaagaatgatgcgcccccaactctggtggccctaatgggcaagggattagtactcttggaaggcactgattgggtgcgccatcgcagggtaatcaaccctgcttttaacatggacaagctcaaggtaacagtaacaccaccatcaatctcttctcataccaacagatttcgaacttcacctgtaagttttatggtgtacatgatttcagattacagtcatgaatgtatctctttcaagacctcttaatgtgtaaaacttattagagctagtgagtccagaaaaaagaaatatacaggactgcatacatagaaggccataggtgaggtatttttatttcatgaataattttgactttgtgatttacagatgatgataagcacaatgacgggttgtgctcaaagcttggccaaggagttaagaggatgtcgcagccaagaacaaggacagagtaacagaggtcgacctcaaccaaaaattcagagagctaacagcagatattattgcccatactgccttcggcagcagttaccaattaggcaaagaggccttccaggcacagcatgaactgacagagatcaccatggcaactttatttcaagtgcaattaccagggctcaagtaataaactctgcttccctcaatagtcttttttccttttgtaaaactgtcactcactttcctaatggatttgtaatatgttctctcattctggatgcagctatcttcctactgaaagaaatcggcgcaaatggaggcttcagaagaatctcagggacacactgatgcagatcatacgatcgcggctatcatcaaaagacggcgagtacggcaacgatctgctcggtttgatgcttggcgcctgcgcttcagacgagcaaggggaggccagcagcttgagcatggacgagatcgtagacgagtgcaagacgttcttcttagccggccatgagaccacctccctcctcctcacatggaccgtcttcttgctcagcgtgtaccccgaatggcaggaaaggctcagaaacgaggtcttgagagaatgtgggacggatcagtgtcctgatgccaattcactcggcaaactgaaggaggcaaggaacaagaatctctttctctacaccatttaattacatttatcttatatgttttagtgtttaagaaagcaacttgttccgttttaggatataaggtgtttcgactaagtttataaaaaaacttagcaacattattggcaccaaacaaatatattataaagaatatataatggtggatgtaatgaaattaatttgacatgaatgcaattcctccaagttgatcagatatttaggttatgtttgaggagcttaaaattctgataagtaactgtttgtcagttagcttctaagaatctgccgggtttcctaacttttatgttccatttcattttctatattcttctttatacctacagattcttagagtacatgtgagaatctgtactgttcgagaacctggatcaaatagggtctttttacttgggaccaaatcaaaaacaccttacattccgaaacgaagcgagtaattaactacaagagtagcatctacattttgtttgtttgcagatgacaatggtgctcctggagacactgaggctgtacaacccggcgctcttcatccagaggaagcccacggcggacatcacggtgggatcgctggcgatccccgccggcgtcgccgtctacatcccggtcccgatcatgcaccgggacagggaggtctgggggcacgacgccggcgagttcaacccgctgaggttccggggcggggcggcggcggcggcggccgggatcccgcacgcgctcctgtccttctcgatcgggccgaggtcgtgcatcggccagggcttcgcgatgctggaggcgaaggcggccatggccgcgatgctgcggaggctctcgttccgcgtctcccccgggtacgtgcacgcgcccgtggatttgatcacgctcaagcccaagtttgggcttccggtgatcgtgaggctgctggatgcatgaagtgggggtgtgtttcgatcacgtgtatagcaataataaaaaccagtcaatagtaataccccacgttttgctgcggaatatgtgtatatgtttaaatagcgtggaaacgatgtgaagatgatgacttgatattgcttgcatgttaagttctaaaaatacaacaaaattgtaaatgttgtgccgtgtttgtgtgagattgaaatcggtaaatgatgtgtcatggttgtatgagatttaagatactctaaataataattgctagtggatgattatgtgacgcactttatctattgagttttagtagttagtggataccaactatatatagaaggtatagatggcatgatttgatgatgtgtggtgtataactaaaaggcaaaatttgctacaagacactagaaaatcatactggtggagaaaccatctttcgtcggtcggccaatttccacaatagtcccggatgcaataaaaaccggggctaaagatcatctttagtcccggttcgaatgttatcagggcatgtcaggccccccgggatgtttaccaaccaggactaaagatcgtaactttagtcccggttggtattaccaaacggggctaaagatcctggtgatctttagtcccggttggtgctaccaatcgggactaaagtcccacccctatatatatatatgtcttcttcctcctccagctgcccgagcaagtttcaaaatttcttcaaaaaagaggggaggtcatgccaaaatttctattgaatttattttggtgattacatacaaatcggaggtgcctaaaaggtttgcaacttcatcctccaatgttttttttgtcatactacatttgcacctatgttttgcacactttttttttgtctccaaaatttagttgtaagttgatgagagagaaaatgtgtgtggggaagaaagaatatatagaaatttagttcatttgctaaacaaggttttataaaatagttgagaaggaaaactctagtgaaagttaatcttaaataatagaaaacaaactaaaatgaaaattaaaagaagtaaaacacattaaaattagtttaaaactttacaaatagtttttaagaattatttggtgtaatattttacgatttttgtatgaataaagatatcttataattattgtatgactgtcattattgtaagaataattatttgtgtacggttttttttgactcatgtagatggatcggcaatggatgtacgctgaccggcggtccaaagagtttattgacggcgtgcactattttttgagagtggccgaagctaacaggcaaaggggttttatttgttgtccatgcaataattgtaagaatcaaaaggagtattttgcatctaggactattcatttccacttgtttgagtcggggttcatgccaagctataattgttggacatcccacggagagcaaggtgttgaaatggaagaagatgaagtggaagacgacaatattccggactttgctcagtatgttggatttgaagaaaatcaaacgggcgaggaagaaatagctgctgatggtaacgacgttgcggatgatcttggtcagatgttgcaggacgccagggaggactgcgaaagtgaaaaggaggcccataaattggacaagatgttggaggaccacagaacttcgttgtacccaggttgtgagcaggggcacaaaaagttggataccactctggagttcttgcaatggaaggcaaaaaatagggttagtgacaaggcatttggcgatttattgaaactcgtcaagaacattcttccgggggaaacaaattgcccgagacaacgtacgaggctaagaagatagtctgcccgttaggactggaagttcataagattcacgcatgtccgaacgattgtatcctatatcgcggtgaggagtacgagaacctagaagcatgcccagtttgcaaagcactacgatacaagattagacgagacgatccaggagaagttgacgggcagctaacaaagaagagaattcctgctaaggtgatgtggtatttccctataataccacggctaaggcgtttgttcaggaacaaggggatgctagaatgttgcgatggtacgctgaagagcgtcaacaggacgggatgctgagacaccccgccgatggttcgcattggcgaaacatcgacagaaaatttaaagaatttggaaaggacgcacgaaacatactgtttggtttgagtacggatggcatgaatccttttggagagatgagcagcggccatagcacttggcccgttacgatgtgtatctacaacctccccctggctatgcatgaagaggaagtacataatgatgccgattattattcaaggccccaagcaacctgataacgacatcgatgtgtacctaagaccactggtcgaagatcttaaacagttgtggaagaaggaaggtgtccccgtgtgggacgaggacaaacaggaggagtttaacctacgagcggtgctgttcgtaaccatcaacgattggcctgcacttagcaacctatccggacagtccaacaaggggtacaaggcttgcactcactgtatggatgaaacagaaagtacgtatcttaagcactgtaggaaggttgtatacatgggtcatcgtcgattccttgcagcaaaccacccggtacggaagaaaggcaagcacttcgaacataaggccgaccaccgtacgaagcctaaacatcacagcaggaaaacagtgtttgctatggttaaagatcttaaagtagagttcggaaaggggcttggaagccagcctatagagagcgaagatggtcacgcggcgatgtggaaaaagaactctatattttgggagttaccatattgggaattcttggacgtacgccacacaatcgacgtgatgcacctcactaagaacctttgcgtaaacctttttggcttcctaggtgtgtacggaaagtcgaaaaatacactggaagcacgtaatgatctgaagcatatggaacaacgcggcgaccttcacccggaaccaaaggagaaaggaagccattacttgagtccagccagctacactcttagcaaggcagagaaggaaagtatgtttgaatgctttgagagcataaaggtaccgtctggatactccacgaatatcaagcgaataataagcacgaaggagaagaagttcacaaacctaaagtctcatgactgtcacgtgttgatgacacaactgctaccagttgtaataaggggtatccttccagacaatgtccgggcaacaataacaaagctatgtgcattcatgaacgcaatttcgcagaaggtcatcgatccggatagattagaagcccttcagaatgaagtggtgcaatgtctcgtcagttttgagttgatatttccaccttcatttttcaatataatgacgcatctgctttgtcaccttgtaaaagagatccgtattctcgggcctgtgtacttacacaacatgtttcctttcgtgaggtacatgggcgttctgaagaagtatgttcgtaaccatactcgtccaaaggcaagcatcgccaagggttttggaacagaggaggctatcgaattttgcgtagaatttatcgaagaccttcgcccaatcggggtacctgaatcacgccatgaagggagactacggagaaagggaactctcggaaggaaagcaataatgacggtagacaacaatttattccgtaaagcccatttcactgttctgcaacactcttcattggtagctccttacatcgaggagcacttggctctagttcgcgccaggaacatcggtaagtctgatgcatggattacacggcatcacattgatactttccccacgtggctacgacaatatctcatgggtaacgagtcgatcaaccaacaacttgccttcctggcgaggggatcgtctgggtcgatcgcgacattccagggatatgagatcaatgggtacacattctacacgagagcccaagacatgaagagcacgaaccaaaacagtgttgttcgtgtcgatgccatgggacacgatggaacaactgccacgtattacggtgccatcgaggatatatgggaacttgactatggtcctctcaaggttcctctgttccggtgccaatgggttaggttgactggtggaggcgtaatgattgatgacagtggtatgacaactgttgaccttaacaaggttggatactcggacgaaccttttgtccttgccaatgatgtaacgcaagtctttttcgtgaaggacatgtctagcaaaggaaagaagggcagagggcctgacgagcctaagcgtcaagtggttctcccaggcaaaagaaaaatcgttggagttgaggacaagactgacgaggattacgatcagttggatgggcaacccctttcacggtgacgattgaccctagcatcctcctatcaaatgaagacaccccttactcacgcagcgatcacaaggagggaacaatagtgaggagaaagtacgtgcagtcaaccgtcaccgccgatgtaatgccgtaattattgtgtacacgatgtaaactattttggatgtattgattatccatataaatcaattgatgtatggcataatttactatcattcatatgctacatttaattgactatcattcatatgctaattacaattgactagagaatttttaaaagtattaaatcattcatgtggcatttacagatgttaattagagtttttcacaatttaatttactatctttcatatgctacttatatatgactattccaattttttaaaaggtttaaatcatgcatgtggcatttacatatgttaattagagtttttaacatttaatttaatataattccaacgctaagtatatatgatgattacaattttttattaatttttaaatcatgcagtaatgtacatacatatcttaattacagtttttaccaatttaataatatcattcatatgctaagtatatatgattattggaatttttattaattttaagtcatatatttgcttattacgatttatccacttaatttattacagacaaaaataatttttcgaagtaattgtcattaatctttatactttaaataatgttaatacattaacttctattttagaaacacatatgtaagcgaaaataatatgcagtgctataatctttagtcccggttcttaaccctaaccgggtttaaaaagaatttgaaaatagcgggaaaagatctttactcccggttgatgagaacaaccgggagtaaagatatctttaggcccggtttttctcatcaacctggagttaagatccaggggtatatatttttcccggtgcgccctcgtcatctccaccaactctctacgttttcggccgatcgatctctctcggcctcactccttcgccgccactgtcttggggatatccccgcgccgacgccgtcgtatctcgccgtcgtctcgagctcgtcgtcctcgccgccgcctccgcctcctccgccgccgccgcatctctggggtgagagccgccgccgcctctcccttcatcgatctccgatctcgatctctctctccgtcgcgccgcccgccacgagacgccgcgccctgacgacgccgcgccacgccgccgccttcgccgctgcgcgcgcaatgccgccgccggcacgccacgccgccgccttcgccgccgcgcaacgccgccgccgtatgcaacgccatgccgccgccgccgccacgccgcgcgccaagtgccggtccgatgccgccacaccgccgttaacgaacacgtgaacgagaacgaacacgtcaacatacgttgccgcgagaacgtgaacgagaacgagaacgatcgaacgaacgagagcgagaacgaacacgtcaacgtacgttgccgcgagaacgtgaacgagaacgagaacgatcgaacgaacgagagcgagaacaagaacgatcgaacgaattaacgtgaacgagaacgacaacgaacgtgaacgagaatgaacgtgaatgagaacgagcgaacgaacgtgaacgagctagggaacgtgaacaagcaaacgaacgtgaacgtgaaatgcaatatatatatatgttacttcgtatttatcctaatacatattttttgtatcttgtagaaaagacgtgttgtcggagtcgtccctcaagccggagtggaagagctagccctagaaggaattcgtgcaggcaagtgacgtaataatataaatgattgttatatttgtaatgtaattaagaatattagacttgtaattagacttagcatataagattgtgtagtgttctaatattatttgagttttaatataagattattttattgcaaattagacttagtatgtaattattgactacggaattggtgcgactcctagcaattgactattgtagtcttaattagacttagcatttacgcatgaaacacttagcatacatgactattttagtcttagcatgtaatattatttgagttttaatataagattattttatttgtaattagacttactatataattattgactacggaattggtgcgactcctagcaattgacaattttagtcttaattagacttagcatatacgacagttacacttagcatacatgactctttcagtcttagcatgtaatattatttgagttttaatataagattactttatttgtaattagacttagtatgtaattattgactacggaattagtgcgactcctagcaattgactattgtataatatacgtcacctagacttagcttatatcacgatttgtaattagacttagcacgtaaggttgtgtagggttctaatgtacgacatttacacttagcatacatgacttagattgttaaaacataaatgtctcgtgacttagcagatgtttcttgtatcaacagatggctgaccgcgatgaggaacagatattgtacgatacaatcgcgagggaagcagccagtactggaatgaagaagaggggaacgaggatccaaaccagtacttgaacgaggaagggaacgtggagagggatgcggaggggaaccagcaggggcacgtggaaagggatgtggaggggaaccaggaggaggaggctagtggtagtcaaccctccgttggacagaagagggcacgcgggcaacgaggtgcagcgaagaagcttgagggtcggcacatcataacagaagtggaagaagatggacgtcctagtgccccggccgaagccgccaagaactatgtacgtcacagcggttgggttgtgcgggataacgtgcctgtcagtacggtgtactggcgaagaacaagggcacgcggagatcatgagagctttgttccagattcggagaaagagatgctgtggaccacaatgctcgagacattcacccttcctgcgggtacagaggacaaagtgaaaaggtggactctgaagaaaatggcagaacagtttcagagcttcaagggagatctgtaccagaagtatatcctgaaggggcagacaccgaacttcgacacattcccaaagctaagggatcactgggacgagttcgttgcatataagacaggtgaacaagggcaggcgatgatggaaagaaacaaagaaaatgccgccaagaagaagtacaatcaccacttggggtcaggaggctatagcgtcggatgccgaagtgggaggagatggaggctagtttgattgagaggggtatcgaaccggcaaccgccaattggccggaatgattgaagttctggtactatgctcacggtggaacgctcaacccagctgatggctcactggtcttcggcgatcagatacgagaggctgcgcgacgactaacagatgcagtggaagcctcctctcagggcacgttccgactggacagagatagggacgagctgacactcgccctgcagactccagagcatccaggacgaacacgagggaaaggggtgattccttggaagattggtttcaaggaggacatccacacgtacaggagtcggatgaggagcaagagagataccgaggcgaagattgcagatctagagttccgggtattgagctacgaactcagaatgcaagaggaggtggcaaggaaggttgatgaacgcatggccacacatcgatcccatgatccccagccaaccattcctcctacaatggtgagcccgtcaggaaaccgtagcagctgcacctcaacggggcaggtaggatcacagagcatggacgccatgcaaacacaggacgaatcaacctgtcccgttgatgacatcactcagcggacaccatgtgagctgcatattccttacaagaacttatcaataaaggtaagctcgtagtttatatattttagatttagccattccgctagttgctgcttatatatgttgattactaataaataatctctcacaacatgaaggtggcgtcgggcatggccatcccaacggacccttcaggtacttaccactgcaggccgattccagcaggatactcgaaggtcgaagttgagttggtcgaaggcgcgtacgaggacctcgagttggattaccctggaggagacggtgagacgcatctacgagacacaagccatgccattattctatggcacaggcggtacatcatcctccctaggcgacaagcggtgtctcgtgcaccatctcctcctcaggatccagcaccgtctcctcctcatgctccgccagcaccgtctccacttcaggctccagcaccgactcctccttaggatcctgcaccgactcctcctcgggctcctacacctactactccgcaagctcctcttccggcaccttaaaagtcaagggcccccccagctgcaccgcctgcccacacaagggcaacgaagaaggcgaaagttgacgccgccaagaacaaggacccggggtacgattgtatgcaagaggagcttgacgcttacgttgcatcagaagtcaagagacaattcaagcctcgaagtccagaaaagaagattcctatagaccccagtgtcaggaacttcttcaggggtatgtctgcacctgtcaaggaggccatcaagctatcggactatgagcgaacgctgaagaaagcatcttctggaaagtctaaaccagtccctcagcttggagagcaaccaaaccaggagatcgagccgtttttgaccggggaagacatgacgatagaagaatttattattgacaccggtctaactacggatcaattgctaggagttgaaccaatagaaaaggcggaattgaaatacatgtacgaactcggtaaaccgcttgtcaagcccgagctggtgcagtccctacccacacaaatgtacaagttccatcaactgtacatggagatgagcgccaccggtagagagatgatcggagcgaggatcagggacccggacttcttgcaaggagatgatattctctggatcaatttcaagggaatctacgaagtataccagctggatgccctcgacgtctctattatgagttgctggattttgtaagtaagtatatcgttcagttatatttcttaattactacgtctcctttaattaattaggtccttgtatataagtaaactatataaaattaaatacttccttttatcgttgtagaatggagattcaaagggcccgacggcggagggttttcgatactggattcatcgacccttggagagtaaacgtcgcaatgctcgaccaatatccacaagaaacagaggacaatctcgtccatctcctgaaggcgcagcattacaagacgttcatactgttgccgtacaacacagagttagtttaattttactgtcttcctacatatcaaatttcattcccgtacgaacttgctaagtgtttcatatgtaatgcatcccacgcacattgcagattccactgggtgcttttactcttcgacctgtcggcctgcaccgtcaacgtatatgactcaatggataaaaaagagtctacgtttgacaaggttttcgaacttatagacaggtactggtataagttcctctgttaattaagaaattcttgttatgttaattatttctactacgaatcatatctttaaactccatgtagggcttggtatcggttccgtcatttggtccgcggcaactagagagaaagacttaggcggaggttcaaatttcctgtgagtacacatgctctacatttatatttctccgattcaaattaatacatagaagtgtatattaattatatctcacgccgttaatttgtcatttatttgtagtgcgcaaagcaaaagcagggaactaacttgtgcggctactacgtatgcgagtattgccactgccttgcagactaaatcatcaccacaagagagctcgatgtatgtacaaataaattcaaaatttcattacgtaacgatttcttgtttaattactaatcaatttcatatattcatatagtttattcgcatgagggataacctgaccacacacaaggaatttatcgcggcggttcaagaacaactcatgggattcatcaacgaagaaatccttgatcccaagggtgaattctacaacgacggaaacacaattcaccggtccttagcttctgagctagcagcgagtactactactacgtcgaaatcgtagctagctaggacatataatggattgtaattaatacatgactacatatgtttctatatgcatgtgtacacattttctataatgtaaatatattttggttatatatatatatatacacacacatatgcatttgcatagcatatatatgtataaatacatatatattatgcatgtacatatgtactgaaccatatatacatataatataatatatatatatatatatatatatatatatatatatatatataaaccatgcagcaacagggtcgtgcaaaaaaaaaagtcagctcgatctttagtcccggttatttcacccgggactaaagatagcgatctttagtcccggattggtactcccagtttggaaaccgggactaaaggggttacaaaccgggactacagagggtttctccaccagtgtcatgtaattggctgggagacaccgtaaaaacacaatactgccgatggataccataaaatttgtgtaattagctgtatgacaccggagacaatatgttatcatttctggtgaaaatgatgagagagaaattttaaaaggacataaatgccctcaacctcacactcgtcgttcaccctcacacccaaaatccccatccaacttaactctaggctactggcggtgacggcgaaggcggcggcggcttcggcatcggccgtggctggttgcggcggcggcggcgggtgaccggttgctttgatggtggcagcaactagcgaccggcttcttttttaacgacggctggtgacggtggcgggcaagcagcttctgctttgacggtggtgggtgacggtggcggcggcttcggctggttacggtgacggtcgagcggcgctgggaagcgacggtggtggtggtggctcggcttctcacggggcgtggaccggacgaggaggggtggttgctcttgctcgtcgagaacctctagctcctcgtcctactcatcacttcccttgccatcctcgtcggctgcggcatcacgctactcgtctgccactcctccatctccacgcccgctgcgaagcagcaggaggcgcacccgcgggccctcaccccagccaagaagaagcaggagaccaagcctaaccccgctaggaagcgacggcggtggcgcggcttcatcttcattcgtgtgtcgcctcactagtggtcactagaatggataccatcatctcaatcgggcggcaacccccatctcaatcgggcacgacgtccgtcacaggctagaagtcactgatgtgaaaagttatctcaatcgggcaaacggccatcacggatgaacctatcttaatcgggccctaattaaagcccgtcactgatagctttgacccagacgacatgtcaaactatagcccgtcacggatgacctatctcaatcaggcctaaactatagcccgtcacatatgacccttatgtgtgacgggcattaactatagcccgtctgaatgagtcatctcaatcgggcctaagttaatgcccgtcacagatgagtcatctcaatcgggcctaagttaatgcccgtcactgatgagtataatcctaaaaaaaataaattttatttttggctagccttgccatgccgtcccgcccctctcaggggaatccttttttttttccttgctcgtgtgcacgaagtgaacacttcgtgatcggtcatccatcctgaaattgctctaggctaaacacgcttaatatcaaagttctttggagatcggcttccggaagagtagttgtagcttgttggtataagtattctattaatcctattaaactctaggccgggatatgtgacactatgcttcagtttcatgtaatcaataaatcgatgatactttaataatatagctaggagtagtatatatatatatatatatatatatatatatatatatatatatatatatatgcagcgtagaactaactagttaacgtacttagtgcgcgtaacaacaaatttaacatctcaccagttacgttaattaatggtaacagcgcagcatatgaatctatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgcagcgtagaactaactagttaacgtacttagtgcgcgtaacaacaaatttaacatctcaccagttacgttaattaatggtaacagcgcagcatatgaatctcgatcagttatgcgggcggcactaaagctaagcaataacaacaaattgattacttgttataccgatcgtatccgacgtgggtagatcgaattcaccccgccggcatgcaccgctcgataaaaaaaacatatactctcttgttttttttaatgaatgacacaattgattgtttaaacgtatttagcatgacttaagttttctatagtatttaaaagaaagttaaataacacgtaagaatgattgaacatttgtaaaaaaaaaaaatcaacaacgtgttgtatgataaaaagccggaggtagtatgatatatataaagtttataagtaaatatccagagaggataaaaaagctagcagcaggcggtgatcctttagggcggaactacagtaggaaggcaatgttgtcatatggcaccaacaactttcggtaaaacctataacgaaactgtttattcatatgttgtaacaccatgatctaaatataattagcatactataatatcgatgaacacgttatgacaccaaacgaatcaattttctggttccacgctaatctaggcctaggcgggatggccctctcacgttcacgtacgcaacgccgattcgatttcgattcgatccgatcgcaacgtacggataacggacggatcgcctcgtccgtccgtccgtcctggcgcgcgccaactaacgaacacccacccgctcatctatataaacccgccccggccggccaccttgtagcaagtataccatttctatactcacgcttagctagcaacgccgcaccggccatctcgatcgatcgatcggtcacccacccatccacacacacacgcacacacgcaccgcaagcacacgcggctatgggtttgccgctagagcagtggtgcggcggcgaggcggcgggtgtcgtcgctgccgggaaggagtcggcggcgtcgtcggccgcggccgccgccgggtgcaggacgccgggcggcggcggggcgcgggaggggggacgaggcgcggcggtggcgggagagtgccccggggcgccgaggaagaggagggcggcgccgggccccgtgtcgcagatgcaggagcagcacagccagcgcagggacttctactccggccccgacgtcgacgccttcttcgccgcccacaacctctagccacacacgcgctaattaattaacccatctctagctgcttgtagctaattagctagttaacgttacgtacgtgctgaataatgaagaccaaagtaccgtgtcgtcgcgtcgacccctgcgagcgatcgagaggcacatacgttacagtgagtgtgtgttgctagctagctttcatgatggtccttcgctttcaataggaaagggggaaaaaaagaccatcatgtagttatgtggagtacattactattttcagtttttgagcttgtgtgttgcaccgcacgcatgcagtggccatgcatgtcgatcaacaatgtgactcagtagtaagtttgttctagctagtcgatctcgtcgctcttcaatatgctatatatattgtgtgttctactacttgcgtacgtacgcacttcttgttatttaactatgccgtcatatatacgtgctatcctgtttgtgtatgtgcctggtatgtttaaggtgattttacctccatttctttcacgctgcgcgtaattgctataacttacccccccccccacccctccccttcattgtaaactgtcagtgtatcacttagctttttacacggtcttgctttgaccattgatttccctttttaacatattttcatatacagatttaatgatacatgtatataacactaaacacacgtattgttagttaagttttaaatgttcattttcttatgaaaataagggcaaatgtgataacggggagggtataagttattatactaacaatttcaaccttcatacatgcaagtgtatgtggggaaaaatattgtaaatgtatttttttttcaagattgtgaattaaccattcattacatttgggattatatatgcgtgcaattcctgtatgtttttcatttttgggattgctacaattatggcgccatatttttcgttttaagtttagttacttttttccctatgtgtttgttctctcctaaatgtaaatacgctattatttctcctatctcctctctttaagtatattataaattatttgtgatcctaattctctttagaatgtgtatttaaaaatagaatgtgaatgttcaaaatgacaatgtaattacaggcatatataattttgcaacgtaacaatcatttgactattttgttttaaaaaaaatacgccggcataaatatagctactcacctttttaacaattctgatatgtcgttatattgcatactagaggtccaaatgcaacgcaagcatatatattactactgttatttcccttttcttaattttagttttgtgcgtgaactgcggtctcatctactcattctatatatcacgagcgcggtgaatcatatataagatgtcagcagatcacattataaccgatcgcgagatgccctaagctagctgctaccatatctctatcgatctatagtgtgcccttcacacctgccccctgcattttagtcttgtgtatggtacattggtggtatactcgatcattgccaactgcaaacagatcacgtagtacttgatcgctttgccctgcaggaactggaagcctggaacaagctagctaggcagtgttccatgcatataagtatgttgcaggcatccaaagcagaggaatatctagcaaacgtacaaagtactagtacatacactggtggagaaatgctctttactcccgatttagaactctttgtagtcccgattttccaaccgggactaaagatcgctatctttaatcccagttcaaataactgggactaaagatcgatctttagtcccggttggtaacaccaaccgggagtaaagagggggaatctttagtcccggttggtaggggaagtgacagttccttgagatcttttttttttattttgttgttgatttgctaatggctagtgttcatccatgtattttctcccgaatcgaatgggatgcacatccccaaatcaacatcccaaatatcaagttacttatacacacagatcaaatacatcacaaatcctacatacagatcaaatacatcacaaatcctaaaaaactacacacaaattaaatacatcacagattatcgagaggtgaccatctctagcgggaggctgtgaggcccccctttgagagtttggccggggacagcgggtgagattcgaggatttagtaagcgaaactatgtgtgatcttgatctcggagactcctccaagatgatgagacaaaagaggtttatacaggttcgggccgctatgaagcgtaataccctactcctgtgtctatgattcttctgtgcttcgaaagtccctgaatccctggtatgcaagctaaggttagacaagctttggctcagggatcctccgtccgatcccccttcctcgctaggtatggttctccttttatactctaaagtgataccacatgtgctgcgagtgctacctatgggagaagggaaaatattctctatattaattacatgtcttgtgccttaccccagaatctatctgcacgtcggttgctgcgcggggcccatcaaatcatgcagggtgcccttgtcattcgccatttaatggatgaggacttccgggttttcgttcacaccagaaaacggtaacccgggtcagttcatagtggttacaccacctctgaccgggataaaaggctgtgaagcccctcatctttatgatgggacgggacggagcacgccgctcgccgcctgacacactgacagggcgggggcacacagccgccgtcccatcggtcattcaaccggtcaacagaccggtcagatgcgcagcacgcccattaaatgcggcatggcgcggttgtatagaccgctataaatgcagttaggtggcccacctaaccctgtacacgtgggctgatatgtggagggggtcggggcagctcgaccccaagcgagggcggcctctccctctagcttggagggggcagccgccgtgccaccccgggctcgacccccctcggggggagccacgtgggtttgggggcggcccaaccccaagctaggagggggcagccgccgcaacaccccgggctcgacccccctcggggagagccacgtgagtttgagggcggccttctccctctagctgggaggaggtagccgccgcgccaccccgggctcgacccccctccgggggagccacgtgggtttgggggcggcccgaccccaagctaggaaggggcagccgccgcaaccccccgggctcaaccctcctcggggagagccacgtgggtttgagggcggcctcctccctctagctgggagggggtagccaccgctccaccttgggcttgatcccccctcgcggggagccacgtgggtttgggggcagcccgaccccaagctgggagggggcagccgccacaacaccccgtgctcgacccccctcggggagagccatgtgggtttgagggcggcctcctccctctagctaggtgggggtagccaccgctccaccccgggcttgatcccccctcgcggggagccatgtgggtttaagggtggcctcctccctctagacgtgatacccccgggcccatatcaccgacacagattatacaaattatacatctcagatccatgcgatgtaatgaatcacaaaatctaaaaaattatacatctagtgaaacacaaattatatataaaaaaacaaacgagccggcgcccggccgccgcccagtcgccgcctgcccgcgcgcagccgcggccgccgtcggccgcctgcccgcgcgcggccacgccgctgcccgccgcccacctccacgcgcgcggccgcgccgcccgcctgcccgccaccgccggcctccttcctgtcgcggcctcccccttcgcggtcgcgccgctgccgcccgccgccggccggctgatgaaagacggagtaggggggaggaggaggaaggagaggggaggagaagaggaaggggaggaggggaggaagagaggggaggggaggaggaagaggattggatctgagaagaggaagagaggggatgttccaatcttatctaaatttctgtctgggacttaaccgatcgaatgtgggagagaaatatttactcccggttgataactccaaccgggactaaatatcgatctttagtcccggttggtaataccaaccgggagtaatgattaatccatctttagttccggttggtgggactaaagtggtaatctttagtcctggttggtagtatcaaccgggactaaagatcctcgaccccctgacatacatttgacaggggatgaaccgggttaaccggtttttaatggaaccaggactactgtgaaatttggtcgaccgaccaaagatggtttctccaccagttatatatatggaagtggattttttccctcgaggggacatcccatcgttttgtgcatgtcgttcaaaaagttatcaaaaaaaatttatcaagatagatcaatatatgatatatctttttgcaaatatgtgagttaaaatttcacctatacagttcgaaacaaaaataacaaatttgaccacgtgaattacgtgttctattcatatagaaaatttgctatttttgtttctgcttgtataagttgaatttcaatttgcatgtttacgaaatgacatatcacatattgatctatcctactgaattttttcatttttgcttgtataagtaaaaaaaaaagagggggcatctagactgttgttatctcctctttagtcccggttgttaacaccaactgggactaaagatagggatctttagtctcgattggtgttaacaaccgggactaatgatcgatctttagtcccgattatttcacccggaactaaagatagcgatctttagtcccgaattcgtagtcccggttggataaccgggactaaatgtgggttacgaacagggaggaaagatggtttctccaccagtgattcaaaaataagcgatatcccttaagggatgaattgagttacgatcctttagtatcatgtgttgaacagcacgtacgaatgaactttctaccttcaggtgctatgtaccagagcacaccctacatgagtgagacctttacacgtatagtccaccataccctggctgtcctagctatagcatgcactgcatgctgagagatgatattctccatgaaccagctagctatagctgcaggggaccaattgcctgaacctggagggaggtgtgcatatctgtgcatgtgaagtacggagtactacacacacaaactctagtagactagctcaatgcattatgcatgaaatgagagagatgtccattcgccattgccccctgcaggtatgttaagatcttgctttgtacagttgtactgaaccagagatcaggtaaagaaaaagctcaggttgatttcaggccggctcgagatatgcatgagtagtactggtttcagatgcttgcggtactgaattacctgcatgcaggtggctagctctcgaggcaaggtttcagactttagatggtccggggggatgctgcttatacgtcatagtgcacatgaagttgttaagatattcttcctcctgaatcctcctcatcttttgaaaagtctttctgatgatccgccctacttacacccggcccttgatcaactccatatggggcaccatggtgcccgggcaccatggtatcaaatgcacaaaatcactcaaatttttcaaaatttttaaattgtgagtatatacctagttataataatttgattcatacctatacttatcaacaaaacaactcaaatttaactttatttcacaatccatgattacatacctacctaattatatgtatggatgctatatacctagaatcaaaatctaacaaaaacaagttcaaattcagttcaaacttgctttaaaatagttagtaaagtagttaatgttaatacctaagtaattaaaaaagtttcatactcatttgaattgggtatatactcaatttcaacgatggtgcctgggcaccatggagcaccaaacaaatttaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagacacacatatacagcacgcagtagtgcactttgttgatttaatttcattagtataaatatattaggcctaaagatataccgaaataaatcttttggcagttgccgccactatgcgatcgactgctgtctctgagaaaagagtatagcttgatgaagagttatatatatcctaaaaaggtacatatgcgattgtttcggaagtggatttttcctctcgaagggatatctcctcgtcttgtgcgtgatgtttaaaaagttattatttttttaagaaaaagttgtcaagatagattaataaataatatatctttccacaaacatacaagttacaattcaacttatacatttcgaaccaaaaataacaaatttgatcacgcgttatgcgttatattcatagtaaaatttgtttttttacttgtataaattgaatttgaacgtacatggagtaacatattatattgatctaacttactaaaattcaattttttatggctttttaagtaacatgtaaaaatgaaaggacatctccttaatggatgaaataatgtttcggtattttttttttgtgttgatgcatggttgtagagtggatttgtttcttattttgagaaataatgtttcaacatactttcaattaatcaaagatctctcagcattttctttctcacaaactttctcatcgatcactatgtagtagggtcaattgatcgatgaatagtactactatgcatgggccaattgaggaatcttcaaacattaattgcctgtaggctggcaagcaagatctatgtacatagaaaaggcgaaagaaaagtcatagtaggccggggaatcttagcagacaacgtaagtacattgcagttaccgattacttcatgcatggaagcttatgttatactatcaactgatccgatccatccgatatcgatcctttgcatttgcatatccaccctgctgtgaagggagaaaagagagggcatatgtactacacgtacgctagctctctctctctctctctctctctctctcgatcagctaccgatttatctcttccatttcatattataactacttctagcatttaatattatattgtcctaaaacatatatactaggtacttctacaataactatttcatctcaagtaattacaattgcttaaatgactgttttcacttctataaaacccatcataaatatcggcttatagattcggtttattaaaacactattggaaaaatgatctttactgggtcggttgtttttcacaatagtttcggttctaataagaaccgggactatttagtcccggttataaaaattttgatctttagtcccggtttatggcctgccagaggcatgtcagggagtcgaggatctttagtcccagttgatactaccaaccgggactaaagattaccactttagtcccggttggtgttaccaaccgggagtaaagattatttagatctttaatcccggttgataataccaactgggactaaaaatttgtctttagttccagttgaagactccaaccgggagtaaatatttctctcccatatctgatcggttaagtcccagacgagacttcctcctcactatgatatttagataagatcagatcatcccctcttctcctatccctcatatctccttcctccttcatccttctcccctcccctctcctcctcacatccggcggttggcgtcggcgggcaggtgtccagcgggtggcagcggccggtgaggccgcgcacgaggtggcaggcgccggccgtggtgagtggcggccatggcgggcggcagcgcgccggttctcctcttcttttttttatataatttgtgattgagagaatttgtgattcattgcatggatctgagatgcataatcgatctgtgatgcatttgatttgtgtgtaatttttttaagatttgtgatgtatttgatttgtgtgtaagtaacttactatttgtatttgtgatgtgaatgatttgggatgttactttgatttgggatttagggtttgatttgggtatatgcatggcattcgattttgggatttggtgtttgatttgggtatatacatcccactcgatttaagagaaaataaaaagaaaatggaccaaccgggactgcccctttcctttctttagtcccggttggtgtttggtaacaccaactgggactaattaaagatcgatctttactcccgattatttcacccgggactaaatatagcgagctttagttccgaattcgtagttctggttgaaaaaccggaagtaaagacgctttctccaccagtgaaaactagcacctacgcatcttttcgcatatccatggaaggaaaatatatacaaccgacatatttggagaagtatagatgctagttctaaaggaaaaacgacaccaatattataggttccgattttttaaatggttaattaaaaaccgatactatcggttttataaacgacccgtacctataaaagccaccacttcatactattttttctttttttcagggaaccaccacttcattccttaatataccttagttaaaataaatccagaagtagctataatatgggttagagttagtagctactagtactactagaagtagcaagagctagggtatagtggtggggatcgagctagctagctagggaccatcgagcggtgggtacggacgtttggggggtactactggccgtatgcatgtgatcaacacggtgactagtagtacgtgtccgatagctaagctagcgcacgcgaataaatgaacagtatgcagcttgtttttgtgggacacatggcatatgggtcatttggtagtgtttggacctctaaatttaactttgaaagttgattttaaagtaaagttgtgtaactgtctaaatctgactccattttatgagaacatctcaggctgtgttcggaaatgagaagttgggaactaaactccccgcacagaaaacggagcggttcattagcgcgtaattaattaagtatttgctattttttaaaaaaatagatcaatatgattttttaagcaactttcatatagaaactttttgcaaaaaaaacacaccgtttagtagtttgaaaagcgtgcgtgcggaaaacgagggagaggggttgggaatatgggattgcaaacacagcctcagacagctccactccctttttgggtggagctaaaaccgtttggttgggttctagctctagaagcgatggacaaacgggtcctatatatactaggggatatcctgctcattgtggtggtatattgatgtatgtgtacaatacagttataaattttcagcgctagatattttttttaaaagatcaaatgcattgatccggtttcatgagagagcccacactacttaaaaaatgataattctagacgagaccctctttaggttgcagatggatgtaattggtcgcgtctgcaaaaatcgactcccattttcgcataccttaagaggactccacgcacaaatcgattttcgcagacgagtctattaagaatccgccttaagtctaagttacctcctcatttccctctcaacacttattcactcatctctcctcattatttcctttccattctcacatcctatcctctctcacctcattggacgagacaggtggcgagcgatgggcggtgtggccgatgaaagtggacggttccgcctccacgggcccggcggcccgcgacaaccggatccatgagcggcgggttgcgtggccgacgtccgccgacctcgcgacgggtggcgcggccgactgcgggtggcgggcggcgcggctgactgcgggtagcgggctccccctcgtgtcgaacgaggtgacgacagctcccccgtgcggattcagctggcggcgggtagacgagctcctcccggatcaagcggtggtggctaggggttgtttttcgattttattttttggatttttatttttgtgtacgaacgacataagcaccgccacgcgtgcgggtgtgccatccgcataataaaatagtgattttttcagacccttcctagtagacaggctagagttccacacgtgaaaaacatttttggcccgtctgaaaaaaaatgtttttgtaagatcaaagtgtgttttgattcttattctgtgatgaataattggcatatgtgattattggttttgatatttggagattatcgtcgaattggttttggagataatcaattttcaggtgatgatcggattctgttattttatgtgtccggtccgaccgggcggaggttgccggtcaaaccggccaggcccgcggtctgaccggctgacgctgagtcggttttggtttcaggttgtttctttggatatccgtgattatttcatggttatggcttctagatggattctatacgtatgtaatactgttgtttgctactaatgagtcaagttggggatagcttggtctcggaatatggtttctttgtttgtttcatgtgtaggtgactcgatgcctcgggagaatatttgcggtgatggaccgggagtcggcttggtggtaagacgatgtccgtggtggtcatatatcatgcgggatactaaggctagagttgatgcacgtggttggtgaagatttcatatggcatacgatggaggtattgtgtgcgtatgggatgtggagtcaaatttggaaggagtccaaatttggtacgattggtaatgtgaagtttctttcttgtactagagggtttcctaaggtgtttaggactcttagtatgagtttggttcatggctttaggctgcctacctcatgtataaatagaggggagcgtgagacttcccggtatcgcttttgtatcgcttttgagagcaattgagttgctagtttagctagggtttcgagtttagtcgagatttttgtaaggagtgctgttgttgcattttgtaaacacaaagagaagcaataaagttgtcatctactttgagagttcttcgatttgtgtttcaccgggtttttgcggtctaaccgacatctctccggcagtcagaccggcggcaagcggcggtcagaccggtggcgcaagggcggtcagaccggcggcgacttcagtcggcagcaggcgatcttggcggttcgaccgatcgatctacatcagtcagatcgacgtttatcaggcgatcagactggcgcatccacttcagtcagatcgacgtttatcaggcgatcagactggcgcatccacttcggtcagaccatgatccatcaaattcgaggataactttttatttccgctaaaagttttcggtttttgggtataccaaccattcacccccctctggttggcttagttcttgtgtttcgatcctacagtttttactagtgccaacagagcaaaatcaccctcattataaatttcagcgtaagatattttttctttttttttcagcgttggatgtgagaaagactatggattaatctgaactataaaagcaccgtccggctgacggtaagataacagatgatctaacttggaaaactcaaatcatcccttaagggatgccctcatttttgcatgtcacttaaaaagtcattcaaaaatttggaaaaaacttagtaggatagatcaatatgtgatatgtcacttcacaaacttgcaaattcaaattcaacatatacaagtagaaacaaaaataacaaattttcaaatttgttattttttttagaactgtataagtcgaattttaactcgcatgtttgcaaaaagatatatcatatatattgatctatcttgaaatttttttttaaaaaaaattgataactttttttgaacgacatgcataaaacaaggggatgtcccctcgagaaacaaaaatccacttccgatctaacttctaggatgtcttttttataacaacaataattactatactaagtgggggttaatataatgaatactaggtgattcccgcgctttgatgcgggaattactaagcaattctcaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattacaatcaagctaggagtaaaaaaaatgaaacatcagggtttattagtcaaatgatatccgtgctttagtgtgaaacatattgataagtatatgttaaatattgtaaaagtgatatatagatttgttaaaatattgtacaaatgatatgagaggtgatgattggatatgcttgcattttgatttgtagtattaaataaattatagatcatgttgtatgcttgcatgagattaattatgtaattattactagtgggtgatgatgtagcatgattgcatattgagctttaaacttagtgggctttaactttatagaaagcatagattgagtaatctagctagcatccaatgagaaatagtaaatgcggacacttaatatactacctccgttttttaatagatgacgccgttgactttttctcacatgtttgaccattcgttttattcaaaaaatttatgcaaatgtataagatataaatcacacttaaaatattataatagatataacacctcataacaaaacaaatcataattacgtaattttttttaataagacgaatggtccaacatgtgagaaaaagtcaacagcgtcatctattaaaaaacggagggagtatattagatggttgtgatgaagcatgtgaataatccaataactctttcttttaggtgacatggctcaatatatgttaagttttttttcgaactatatagaacatatagatatgagcctaaacaggaaaaagaaaaagaccactgattcgagggtcgatcagctagctggggtatcgatcgtttgctcgatgcaaataatcaaaggaggttgttagacaagtccacagcaagatagagaaaccctcccacgttgcatgcttttctttcatgaaaagagctactttctgcgaggggaaagagcccggccctctttcaattctgccatggagtagtacttctttgtgttagttagttagttgacttctgtttcttttcatgaaaacagatgagaaagagatagttaaaggcataattgtaagttcctttttatgtcgattccctgcaaataaagaaaaacaagttcttttctaaacaaccatttggaaactgactttgggggcaagcattgtcgtctattctctcacctttgtagaatctaaaaggtttgacatgctatgtacgtatgtctacaacacaccgtcttcgaaattcttattagcccattcttatgtagactagtgggcccacgtatgcctataacattctattatcactttcgttttcattttatataaatggtcaacttgaaggtaccatagttaaagcctcaaggctataactagagatccctcacggatacctccactattattaaaattgaagatgtttttgccggtattttggtacgtcatccgtgtataagttggtttataagttcgttcgcttatggaaatacagatccgtatttaagtcgggttttaagtttgttcacttttggaaatacaaaaggagtcgtataacaaatttcttaaaaaaaacttgcatgctaacttgacatgattttctaaaaaattatatatccaaacaaattctcacaacgattttcacagtgaataataataagattaaaataaccttcatccgttgtaatgcacgagcattttttttctagtataaatatatctatttctccaagagaagagatgctactcgtgccgactaaggaagaagtttaacaataattaaggtatgtacaataagatgaaaaagaacagcacccaaacttttcaatattaactaagaattattatctttacgagtcccaaaggacatcgtggtgtaaaaacaaccaaagcctctccgagcaaaagagggccaatgcaccataaaaaaaacaacaaactgatattcaagccctagccatcaagtataccaatcgaagatcatgacaagaatcagtaaagctcctactcaaggatctcaccggattagtcgactagattagattagggttcctcgtctcgttgtgctccaaacattctaccaaatcaatacatacaataggacataatgctattatcctgaggatggcgtgcacatgtatacactatttgtgcgtcacaaggcctaacatcttcgatccttacacaagctaccttgcggtatacttgaaacaattaatttattgtaaataatcagcattcaacctagtcataaataagtgacatttcagaatacgtgaactatacacatttaagctttgatcatcaatatccttttgaacatttcgattttaacttttagaaaaggtatggccaaatgtgcgtcttctaatatatttcaaaatactataactgtgctattttcttgtgaaacactgtgcgcatgtgctcttatacacgcgtgtacactcacgtctatcaatatataaacatataccttacccctgtaagcatccacaaagaccgagtcatcatatgttaagattgacagagtcactacatacgtctcgttacagggacgccgatcaattaccactggaaaaattattaatcataaatataagcacatattctaacatattctaagtataaaagttgaatctagtcggccaataggtttcaccataacaatatacgagactatattgaataacaatactatataattttttcaatctttttctgatactaagactgtgtttagttcacactaaaattgaaagtttgattgaaattggaacaatgtgacggaaaagttaaaaatttatatgtgtagaaaaattttaatgtgataaaaaagttggaagtttgaaaaaaactttaaaactaaacacagcgtaagtacttaaactagcacagctgttcaaaacaccacaggtgcacgtgatgagaagtcaaagtgagagggggtcgacatgtataatcatgagttggtttgcaccctgtcgtcctttctggcgagaccaccccaaccttggtactagcagtagtagcagtagtactactccagctcgctagctagctagctagcacgagcaccctgcatctttatccgcagctatagctgcccctcattaccccctccccccaatgattattattgctcagcgatcatcgtcgacaagagaaaagagaactactccatgcatttgatctcctcagatctcaatgatcaaaagatatgcccctctctttctcctctccctggccaacctctctgcagctaattattgaaactgcagagatagtactagctagtactgcctgacatgtgggcccaccacattcagttcggttactgcatgatacagtcatacaccctccgtcccaaaaataagtccatttgtgatcagatttgtgtctaatatttgatcgttcattttattttttaaaaaaattatgattagtatttttattgttattagacgataaaacataaataatactttattattttttatttttttataaatattttacataagatggacgatacagaaactacaaatgaatttatgttggtacggtgggtgtactatataaatattcaggaacacggttactgccgggaccaaggcaccataagcattgcatttgcattttgcatttcctggtgtgtgtgtgtgtgtggtgtatctatcgatcggtatcatgagacaggcaccaacttgtgcactgccggtgctggacctcagactcagtagtggacgtgatctggcctctcgccccgacccaataatatccctgatcaccccactcagcctccgctcgtgcaaatgcttgatcgagctgtttcctgtgaaattccttggacaaaccctggtcgggtcagaggactaacttttgggggaaaaaggaaatggaatgtaggttccgatcatttgagctacggctgataaggcgcttaaaaataataaatgaagcaaccaaaaataatttatggataattttttttacgtttgtactattggcggtttatatactaatgctggaggatatagagacaatcaagttcaaatataaaattgtgtttcaactcaaattttggttgtaataggataggctgataattaagcaatcgatgagatgctaaatttattgaactcttgcttcacatatatccgatcgagaaaaaatagatacctcatgaaaagtatatatcagaaatatttaggacgagatatatatagtacaactggataattgaatcagagatatttaatttaaatatacagtttttttaatagatgacaccgttgaattttggaataacgtttgaccatttattttattaaaaaatagtaaaaagtataagtcgtacttaaagtaactttaatgataatacatgacacaaaaagataaatgtcatttgtataatttttttgaatagcacgaatggtcaaacatcatgttaaaaatcaatgatgtcatctattaaaagcagaagtgagaactaggataattgaatttaaattaaactgtagattttaatgaatatttaaaatatttatttattataaaattaaaggtcaaagtttgaaaaaaatatcctaaacatcatatatttatatatttatgaccagatgaagtatatgacatacaaatttatctgtatatatttggatccattttgggtataagtaaaaagggctcatcttataagaaattcagaaaaagaaactctgcgagtggcagcaatactgttcccgaggttgaaaaattaccatgggccatacttggcccatacctcatgaaaagcctatcattgtggcccagttctatcatctcaaatctcagtactaggtcaattcacacagatctctgataaacttctgtcaaaataaaccgacataagaattaagaaatatagggaaattaaaaacagatgccactatatgtgttactcttaaccattactcctacaggacaaacggatggagcttaatggaaacaaattacgcccacggatcaaccaaacagttgagccaaagccaaagaaacgggaccaaaatttgcagtaatggacaaatcaagaaacgacgaaaacgagaataatgaggggccccgaaaataaagtcaaatataattatatgtgcatgactgcacgcatatgatgatgatgatgaggcccaagattaatcagctaataattttggtactctttatttaaccacgtgcatgcatggcccatcatcgatatccctcgatctctctctctgtaatatatgtaccaacattaccatgtactttacatgtgtggcaaattaacagcttaattcaatgtcacactgacttagttaatctgctcaacaccaaaatatacaacataaatatagggtgaaaaaaataattaagaaacaccaaattggaacactactatatatagcagtataaatttgatgtgtagtgttggagcgtagtatgtacgtacttcctccgttttaagttataagacattttaactttggtaaaagtcaaactgatttaagtttgactaaatttatagaaaaaaaatagtaacattttaaacccaagataaatttattacgaaaaatatattcaattgttgatctgatgacactaatttagtattataaatattattatatttgtctataaacttagctaaatttaaaataatttgactttaatcaatgttaaaacgttttataacctgaaacggagagagtcgtatatatggatgtcttggttttgcggtgctggttttttttgggttggtttgttgatggattaggttaccagatgtgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctgcatgctcagcgcgtggtggtaggccgagaacgtcgtcgtcgacgacgagggcgccgccgccgccgccgccgcaggccagtagtcgtcgagcggcatcttgatgccgtcgaccagctgcattgcgccgacgagcggcgcctgctgttgctgctgcacggccgccgccgtcggtatctgcagctcggcgtcgctgaacaccgcgcggcaggtggccgtcgacctcgacgccgccgccgccgtcgtgttcgtgggcgtcgcggaggagtcggcagcgagcggcttgtgggtggcggggtcgatgccgcggtccctgagcttcttcttgatgtacgagttccagaagttcttgacctcgttgtcggtccgccccggcagctgcgccgcgatctgcgaccacctggccagtgcagtggcagtggcagccgccattgtcagagatggcacagaacgggagagagattgacagatgtgtgtgctactactatacagtacgtacttgttgccaagcatggaatgcagctgaatgatgaggtcttcctcctcctgggagaaggtgcccctcttgaggtctggcctcaggtagtttatccacctcaacctgcagctcttgccgcatctctccagtcctaattaacatcacaataaattctcaactgaatttagctttagccaagatcgagcaacagtaactgtagaccactgacaaaacattgcatgcaagcgaaagcaacacaactgttcttgcatgctactcaagcagaattaatatgctttttttttttgagaattaacagataatgcagtagtatgcatttgcatatgggttaaattagctacctgcaagcttggggacggagctccagcaaccgtggccatacttggcgatgtgattcatgagcttctcgtcctcctccggcgaccacagccccctcctcagcttcttcttgtggcagcacgactgcttcgccatggtagctctagctgaggttggaaaggctgagaagaggagaattaagctagccgagctcccaatgagctggtataaaaggggaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtataaaaggggaggagcaagcaagcaaagccagctcagaaatgcagatgagctcgatcaacgaattagctagacggagagagaggggccggaggggcggaggtcgctgtcaggtaggtgcctggacgcacagtacacgctgctccagtgcacgcatgccctactgctcctgctgctgccttcgatatccctttcgatccctctggctgatttgctgtgcagagtacgtgccaagggtaaggtaaggtaaggtgatccagtgatgagccccagctaagctagctactagctgcatgcatgcatgagagagattagtaaagcaggtggtcatgataagctataggcaaaatcgaccttcacctccaccactgcctgtacctttgtgggggctgttgcattgaccctccccttttttaatttcggcccctgatgcccccccggccttttctttctctagcttagttgcttggttgttgtatcattaccactttttcttaatttcctcttcatatatatttggcatgcttaatgaccttagctttttttccttatttttatttgttttggaggaggtggggaaaggtactttaactgtacttaattgtacagtgccttttatgggatcgaattttgatttagaccttaaccttgcatacctgtaatctctcaaatatcaattgaataagttatgaaaatattttgataattaagttgaaattactgatgacatagaatttcaattttaaaatataaacatttatggctttgtaccttacaggattacacatcaacgggaatggattctaatccctcgaggggatatcccctcgtatacttttttctttcaaattcgatgcaaatagttgtgaaaatttttttaaaaaaattgacaatatagagtataatgatacctactagtccaccaaaattcatgttcaaattcgatctacacatcgagaaacaaaaaaaaaagacaaatttagatataaacagtacgctactattcatacactgaatttgtcttttttatatctcgacgtgtgagttgagtttggacttaagattttgtggagttgtatatatgtgttgtatgaatgttgtcaaatttttctagaatttttcataaccgtttagatggtttttaagcaaatgagggaatatcccctcgagggattagaatagtttccccacatcaacaagaaacagaaaacacacaaattaaaccctaaatagtatagtatagttaagcactttcaattcatagctacatttgttcctttcattttaacttgcatagattgaatttataactggaagtgtgtgtttgtgcagtgacatatatgacacaacaatttatgtatgttacccctttttataaaaaaaattccataataaccaattaaccatctagggaagggtgcacccccgtaaggacttaattttcccacttttatgtcgcaaaacctacaagcttgaattgaaatgcatgtatgtaaacataaccgtgcaacggggtgtggatccccgggagttgcttccaaatccaccgggtggatttacttcatccaagccatccctttaatttgatggattagattaaaccaatcccttctcctcctagttgctgctatctcgtaaagcctattttctttcaaaaaaaaaatgatgtagagtctataaaaaaaacgttatccagtataggagagaacttgttatcttcaaactttatgacaacaattagataagaacaaacaaaacaaaaacattgcaccgatagaagcttcttgttctgtcgattattaggatgaatgagtttgatgcaggtctcgatactgttaattttataacaactcagttaaaaaaagtttcaagataattaatttttcctccatgatgctctttggaggctattgatctgaatggatgggctacgcaaaaaattaaagaaaaagtagataaaattgtttctattgtaaatgtgtaattgaaaagaggtgacatggctacatctagcccgtagaaacaaagtaaagggtccaaattcaccgggtgaagtctagttggaagccaactgcagtgtatctgcacccccgcggaacgtgtaacaatattgttttctgaaagtaattaactttcgctctttaattccaaccaaaagttacttcatatcttcttgacggcgccatgcaggattgaaaatgaaggtatatagtgccatgctgcacgatgctcctgtagttaccgtcctgcatatatatacattcgtgttttgctttagcattattactctcgtgatctctcttctttcctttgaaagtgaactgacatatgcccctggcacctgtgtcatctgcgtcaggcagcaaaattcacgtgccattgtttcttttctcattgatacgaagatcacttatccaaaactaattactattaggggaatagttttcaggtgattgagattttccaaatcttaaacacctgctcctgttgactgtaaaattcaacagccacagagtcgtctttaattttaagctcggaatggaagggagagggggagaaagaagggaggagtaactcatcgatggtggccatttttttatgatggcggtggcgacctctggtggaagaaatgtggctgaggatctagggttcccggtttaggaggtggtggaggggataggaggaaggtgagggtgattttggagggatcaccagggaggtggaagactggaagcccataattaagagggtggcagaaacgagcaggcagtcaagcaatgggtggagttggggtgggtggcaacagcgagagtgttaggaggaggggcaatggaggcgaatccagtaccgcaagctagtagtgataaagtttattaaaatctcgactttcttgtatgattttacgactttatgattctacttgctagaatctcaacaattctagcatgtagaattctacaatttttgtgcatacgattatatcattgcaaccctacttaaagacattcaattccaattcaaggttatgattttaacaaccttaaccattacgaggaaaaaccggtgggatggatgctttatgtctctatgcttaaagaagaaaagtagtagtcaagggaggagcgagggaggatgccggtcgagcaaggctcgctggtgtgtctttgccggcttcacgcaccgacgacaagactgggtggcagcacaatagggcgatggaggtagcggcgtgggggtgggaatgcgagtgagggagcatgctaggaaggcgagacacgtgttgtggggaagaaaaaagggggccatgtatggaggataaggtttatgttatgtatatatgcatcttggtgtaatcggagtcgtctaaaagtaactgaaatttgtgtgtattttcaggttaaataattagatacccccttgatgtatatataaatcaagatcaaattaagtacgtacggagtagcaggcaaggagcatcatccatgggcaggacagtcgtaggacatcgataaaaaacatcgatcgatcggatcaacagttcttcggatggaacagagccttgacactgtgcatgtgttctgtagtctagagatcacatcacctgcatgcagtgtgaagtgtcaacactgaacgccctgtagctatctgcttaatcagatatgcaacctaaccacacggccactgtgcatgcttgcattgctggccaaaagcagctgttccctttttctccttaactgtttggagcttagctgatactagcagttaattaactgtccacttgcacagtatacttaagcgtgtgaacaagcatacacatgccacaccccatacatgctttgctttttttcactaacaagagacctctagttacttttcactaatctatcttaatttctctcagcttagcttgtatatagctgactatagatctactcatggttacacttaaaatagaacggagggagtatttgaaaaagctctagattcagatatgtagctatgatagaaatctaggttcatatttcggcttctactttattttttggatttcacaactacagcttcatttctagaatctgaacggtaagctggacggttaatttaaaagatcttttgattctagaagaatttggagctatgagaagctcctcaaacataccatgcatatagctaagttgggtaaggtatctatacggagtgatttgttacctcgtacgtgatgagacggagaagaaagaaaacctcacaactcatgcatgcatgcatgtgacgtgaaacatcgaggggctatatggccgtagatcaccatccaaaccatgcatacatgcacgtacattcgtagtacgtacacatatatggcgtcgataattaacgtcgatccaaaataatttaaattcaattcgtataagtactgtacgaaaacatggcacagtgtagttagtggtggctggcagcatgaacagggggcctttgatttggaccgacgacgtggtgataggtgtgggctacctagagggccatgcacatacgtctaaccactcatgctacctacgtggctacgtacgtacgtactttgtgtagttgagtacgtacccgactagagttagtgcatctaaccaaaagtacacttgccatcatgcaccaccagctcctttatttttttttcgttttccttttaattatattatgccctgcttaccatgtgtgttgctttttttttcttttattttgatgtactccttctgtcttaagaaaactaaatacgagctattaatctggatatgtttgttcaaattgatagctaggatttttatgttgggctgaggataatatattcaacctagtctctacattgaagagctatatctagatatcttgcatacttctttttaaaagagtctaagacctctaataattaaatagccggtaaaaattaaagtaaattaaagcccgcgacaggtagaattttactttaattttgcagggttttacagtgtggatatatagttcaattcctatatgggtgtgagagagagaaacatcaaaaaggtgtcaaattggacataaattgtatttacatgcaaatgtctgttctactgcatccacatgtgtatttaacatgtatgagctttccaccctccggttttagaaatataggtatatatgtctttaaaatggcaaatgaagtcacaattttaaggaattttaaggaaaacaattaacttttgcatgtatgtttgtctaccttgaactttaaaagaccaaatagggtaaagtttctgaactacaaaacatgtagtttttcatcgtaaaatatgaaaaccagacatatgaaaccccgaaccacttctcacagtggctttgatcaatacggtagtggtttttttggttttgctaatacaaacttcaattaggtatgtttcatagttttggaccttaaacatatatagtaagaatataaattagaaaaataacctcctatttcaaccaaaaccactaaaacgccatgtttcaaagtgttatttatccggttctgaaagttaggatgagaaacaatcatttaatttgtaggccagggtgaaaaatgtactttgaacaaagtttaagagcaaaagttaataagctttatacaaccgaatatctaccctagacatttactaaaccatcgatccgtctagcctttctaaagtggtttggatggtggttttggggacactgatgcggtatgtacaaaattgcttatataggttgggagaaaatgagatgtatatcaataataaatgaaaatgatatttttaggaaacagtactttgtagttatgttatttgttagcatgcatatactccctccgtttcgtaatataagacacaactactttttttttggatgttccataatataagacatacatgcatgcatacaattaactaggacctcttctccattaaattatacttttttaaatccttcatcctcaagataaattggatgtatgcattatacttattagggtgatccaaatagggggatccaaactaggaaatgataataattgtttcttggtctttgggttaaggatggttgtgtcttatattttggaacggagggagtataatactacttcctccatccaaaagtattaatttattttctagtttttttcaaatgagatggttatatttgtagtctccatgcatctaaaacttaaatgcagaaatcatctttttgcggtgctagattaaattgttgcagtgctagctagtctctatatgcatctattttaatattcgttggttatatgcatgcgtacaatttctaggtctttgtaacatgaaacatgagttaaatagtacgtcatttgagacttttggatgaagggagtatcaattatggcatattgacatttgtgaatgctttattatcgcataaatttctgaacaaagtggaaagttttatgacacgtaaaacaatagattatttgtgcaaataaattgattctcaacctacaaactttatatgcacataaatgattatttgtgacgcgcgttcaattctccagtacgtctttcttttgtgacatggaaaatcgattgaacagttatggtttaatgagcatcgatctacaaactcctgttgcaaacagaaattaatccgtcgaagggtcattatatgcaactcctgtatatatggtctagctatatatataaatcaattaaaatcattatgttttactatcatgctttaatttgaaagcttattaacccttgaaagattttaaatttataatagtaagtacaatatacttagttgacgcatatagtttaattattaattgggtgatcatgcttgtgatgcacgaatataattaattaacaattaatagtctatatatttttggtgaaggattatgtacattaaatggagaaaatacggctgtgtttagttcacgccaaaattgaaagtttgattgaaattggaacgatgtgacggaaaagttggaattttatgtgagtaggaaagtttgatgtgatggaaaaagttaaaagtttgaagaaaaatttggatctaaacacggtatacatcgtgtgccatatggatatgaatatgatggacatttagcaagactttgcttttttttcacctaacaatgatggctttcatcttgtatatggctttagcttttacactatcttaataaatttatgcgtagtgctacaacttcaacgctgaatttaatttgtagtaagagccgaatgcttgaattgtttccattttctaaaaagaaaatgtgcaaaacttttttttctaccaatataagtataactactgtcgttatagcttggtctgacattttggaagaacggtattcatttcaaaaaaaaaaaatccatttgctaacaagaaagattaatgtgtagataagttggtaaaaataggtacataagagggagaggttttgggtttgaatctccattctccaccatgacaagaattatatttgagttgaagaaagtaatagaaaacttcctatatgcacacaactaaagatggtaggagtataaaaatatttttcttagtttttaggagtataagaatatttctcttagtttattcatagcccaaattttaaatttggatccgtaccaatgtcggttgtagccaccaaccggcaccagcactgtgagccctcatcagtgacggttcttaacccgacaccaataacctctggcccctatcagtaccgaaagtataatgccggttcgatttcgggcactaatatggggaatacattttctgtaactgtgagtactatgtatcataataaaaatataatcatgcatgtatgattggcgtgcgttcaagtgcgttgataattggctaattaaccttgcattatgatggaataatgttcggggtcccttatcccaatggagctggcagcaaaacgacatgttcatgactatacatacatatatacatgatgtatgtatgttaattaggtgtgccgcatttgtgcgcacaaattattgaggaggtaaacagctgcatgcgtactactgtagatacatcgatcatttctacatggacatcaatcggacaatgcaatttaccctgtcgaccattgtctgcctgcgcgtgtatgcatgcgccaattttatatactacttccgtcccaaaataagtgcagtttcaatgtttgaccgttcgtcttatttgaaatttttttatgtttactatttttattgttattagatgataaaacatgaatagaactttatgtatggctaatttttttttaaaattttcataaatttttcaaataagacggacggtcaaacgttagatacggatttcgacgactgctcttattttgggacggaggtagtatagtacagtacacttctcatatgtacgtgtacggctttgcattatacgtactttaattcgtatctcagcttagagagtatttatgattacacccaactcttcttttgctattgcatcggtcacgtgtgttgcaaattaagggagggaaggaagagagaaaaaaaaaaagaaagaacgggttggacccccaacgacctaagccgtccatgcaactttcacatgattaacgggaggcgatcgactgatcgatcgatcattggccacccctggctgtaccgttgtacttgcgtacgaacgccttccatttgtcgaccgaccgacgaccaggcgatccaagccacgggtaggcagcgcatgcgatgcaactcgtagtgacctttttttttacaaaaaaaaagaaaaaagaacaacacgggacgttttgtattgatataacagaaaaaaaattacaagacaatagtattgggacgctatagcaaggaaatccaaatgaaaaacaatcacaccacgcgtctacaataactgttgttaagaaaacagacagggaagaatcttcaaacgtcaccattagtatagaaatcatttgtcattttgtgtagatgtgcctaatataactttttttatatcataccttcggtagttaaagttgaaggggctttaggcttatcatcgtattcttttaggcggtttcataagagatctgtctatagcaatcgaagcattactacataattgttaataaagacaccagcttgtgaataatctattttttaggtggttgtcttaagtaaccgtccgcactaatatgaccaatattatacgtgttgttttcttaagattccacgcatacacaactacagaaaagattatacatgttgcttttccctccctcacgcagatctaaaatacaaaagaaacctcctcccctcgggccgtccaatggtgatggtggtgcaccgacgacaccacatcgatccgattcaaaggccatcggatctgtgcttccccctccctccaatggcgatgacgggccgcctcggcccgtccaacagtgacggcggtgcaccaatgccacatctaactcggggggcccgtcagatctatggttccccgtcgctcagcgtagaacatggtgagcagtggcctcctccccttagcccacctccccgtgagcaacgacgacggtggactaacaagtaggtaccccacctccccttccccatccacctctctcagaaatctccactccgtgttcttctggatctgacagtgatggtgagcagcaacgtctcggccttaggtgagcagtggcgacagtggttttttttttatgaatattatgttatatagttttctgagatgattcttatttattgttgttgaatttgtgagaattttttattcagtttatgtacttgttattggtttgaagcatcggcttgatttgaaccaatgtgagccgattttttttcatggaatcttaaatgtatcggtttctaaactgacaccttcaactctctatatagtattagctgagagctgcctgttagaaaatccgatacctatatgtaccgttcctaacgggcatctattggatattccgtagtagtgtgtgctagctagactagaggatgcatctacaccgtgcaaatgtgcaatcactggccggccgtctccgtgtggcccagcacatggcgtacgtacacttggctaagagcatctccagcagggaccttaaacccagtccctaaacaaattttgagggttaacataaaaaaatagatctagcagagaccctaaacccagcccccgaggccctcagatccatccccaagcccctagtcctgggggctccgagcacagcccccatcgacatttttctggcgctaaatgacaattcactttcgcgttctcgtcacattcctgcgcggcaccgcgacgctggatctcatctaggctccggcgccggcggccatcgattcccctacacctccggcaagattggcacaaaaagtgagaattttccctacctctgtcgcccatcatccgcaagggcctccggccgccgccctcacgagtccgccgtccacacggtgttgcacgacctcccgccgtcggtctgcacgttgctatccacacaccaccccgcacagccatggtcctcccgctgcagagccatcgtccctaccgctgtccgcccgcatgccactatctgctcgccggcaggagagccaacagctgcccgcccccactctgccccattggcccaccggatggagggccgccgcctgcgcactgccggagggccactgctccaagccagcctacacgccaccctctgctcgccgctctctgccccctagagttttctggattgaactaatctgtgtggtaggagtactactagtagagaagtagtagtattatacttgaccactttttgtgctggacattgatttgttttatatattttttagaactgtatgagtagtagacttcttcggtggtagagaagaatctcaaacactgtgcttgtactagtagcactgcattggattgtggcaatgtacatactagtagcactgcactgaactgtcgttgctatggatcagtagagttatcagttagtatgtagcacttctttttataggctttgagtgttaaatatatactccatactgtattattatgaatataattgtctagtttgttatttgagatagtggaaattaaattttcttatggaacatttgtgggcgcttcatggtgctcgataatttgtttcgtttgcattttctgtcaactatgggtcgtgttcaatattttcttgtaggacatgtcattttcatgttaaaaattttgaattcaaatttgaatcatggtgtttaaaattgtaaatttcaatatggttgaatttcatgcgctagaattattttttgaattattgtggtgttaaagtagacacaaacatacaatttatactaaaataaaaaaagaaaaagaaataggggctaaaatataggggctactgctagagttaatgatatttttagagtcctaaagaattggtggcagcccctatttgatctttagaagctttaaagtaggggctactgctggagatgctctaggctatagtagagctgtacgtcgtatatacgtagactgtcgcgagagagacgacgatgaccgtttcacgctaagctagcttgtcggtttaaattaaatcagagtgaaccgatggttcatagttcctccgttttaatgtatgacgccgttgactttttgataaacgtttgacctttcgttttatttaaaaattttatgtaattatcatttattttattgtgactttatttatcatcaaatattctttaagcatgacataagtatttttatatttgcataaaaaattgaataagacgaatggtcaaacgttggttaaaaaatcaacggcgtcatacattaaaatacggagggagtatcaaagaagaaagaaattaagaaaactgattgttcatagtggttaatttctaatataattgatctaattattaagaagcttggcactataaccgatactcttgggtatatatcaccatcgatttactatgacgttccctctaaaccgatgtggaactggaaaatcgtactcctataattttcagtggaagttgcgacggcagctgttttttctttccatgtcaacaggaccattagccataagccagggtgcaatgaatcaaccaactaaacacacactcatctcacgtaacacctcgatgaagatacgagctcaacaacacatctaagaaagctcagctagatttagaaatatatatttagctaattaagccagatattaaagttcagtttcctgatgagatgcgatccaatattagctgtacggcgtgttgtggtgtcgctatatgtaaaccatggataagatatatatgatagggccgtatctatgggtgtgtgtatgtgtaagtaataagaaggaagaaacaggcatatgcgtttgtgatgggcgaaattatattccaaatttccagtttgatcctgtgcatgtttataattagcaaggatgcacaatatgtttcatgggaattggtaaatcaacctaacgcatttttactcttggaaaaagtccatattattacctagacttttgcagttgttcgatttacctcctcaactttaaaccgaatattctgcatctcacaatttatcatttggcttaatctagagtagttttgttcctacacggtgcacagatgacagtccaatcaactaaaaaacaattttaaaatatttatttagttaaatattgattactgtactaccacaggactaatacgctgccacatgggcaccattgatcccacgtataggattgaatgaacacatcacatcttttacctgactgagagaggtaatttgtccaatttaaaaaattttgtagaatgcccggtattagagttgaggggataaatcttctatctatctatctatctatctatctattatattattaaaacagctttaaaaggaggcaccacgttcgccgtgggggctagaaattcccacattaatcggagaaaaagaaaatgagagtccaagtagaaatataatttaaaaatagccaaatcggaattaaaaataagcaatattgaaataagagtccatataagaacccaatacgagattaatcaaaatttggaataaaaataaaataaaatctaaaattagaaaagaaaaggagagtccaagtaggaatacaatttaaaaataactgaaattcggaattaaaaataaggaatattgagagaagaatccatataagaaaccaatacgagattaattaatattcagaataaaaataaaaataaaatctgaaattagcaaaaagaaaagaagagttcaaaacttaaattcggaattaaaaataagcaatattaaaagaagaatccatataagaacataatacgagattaattaaaattcagaataaaaaataaataatatccaaaattagaaaaattaaaagagggttcaagtaggaatacaagtttgaaacaactgaaattcaacaataaaaataaaaatattaaaagaaaactatacgatattaattaaaatttgaaaaaaaataatttctgtaattagaaaaataaaaaaaagatttcaattaggaatacaatttataaataactaaaattggtgaagaaaaataaagactattgaaagaaaagaccatctaaacacatgacgagataaattaagtaacaggcctataaaagagtacagtggtggcggttgatacgacatataaaaactgtagtaaaacaccaaatagaatcctaataacgattaaaaggagggatgaaaggcaggtcgtgaagtaaacgggcaaggcggttaccgggacttatagaaagtaaaaaaaataaaccccattgataattatattcaatttttaaaatcacaatgacaataaaaagtagaagcagcgggcagggtgtataggagtatactacaaagccaccgatggttggcgagacttctagaaaataaaaaataaatcccaacgatagttatattcgatttttagaatcccaatgacaatcaagagtaggcagcagatgggccataaaagagtatagtggcatcgtttaacgggacttctaaaaaatataaaaaatgaaacctaagaagacaataaactctaaaaactacaaggttcaatttttaaatgttcaaaacttctaaaaagtaaaaaaaacaccaatgataatcatgttcaattttaaaatctcaatgacaataaagaagggaggcagcgggcgagccataaaggagtacagtagcaaagccgttgacggtttggcgggacttttagaaagtaaaaaatgaacccgaacgataattatattcgatttttatatcccaataacaataaagaggatagtggatgggccgtaaaggagcataatggcagtgtttgacgggacttctagaaattataaaaacgaagcccaacaaaataataaactctaaaagctataagatcgaatttttaaaggtttcaaggagaatggatagaaatagtggtagatcgagcaagcacataaagaaggatatgacagaaataaggggtagcagctagtgtggcttttaaaaactatataattagaaatacggggatgataagatttggtctttcaaagtcttaagacactggtggagaaaccatctttggtcggtcggccgaaatccacaatagttccggttccactaaaaaccgggactaaagatctttagtcccggttcaaaagtttagaactactttttgaattttagtcccggttggtaacatcaaccgggactaaagatcatttctagtcctggttcaaaagacggcaggtggtgtcagacccctcctttatctttagtcccggttggtgataccaaccgatactaaagatctatttttagtcctggttggtgttaccaaccggtaaaaaagatcaaggcacacgggaggatcagttaataagttctgacctttatctccttctctcctcactcaccccatctcttcctcttcctcctcccatctcttcctctacctcctctggatccgccccctcccctcccctctcctccccacttctcaacctcctttggatccgccacctcccctctcctccccacttctcaacctcctttggatccgccacctcccctctcctccccacttctcaggctgggcggcgcggaggcgccctcacgcggtggccgggcagcggggcagcacgcggcgcgggcggcggggctgcgcacggggcagcagcgcgccggctctcctctctttttgttttaatttgtgattgagagatgtataatttcttttttagaatttgtgattcattgcatggatctaagatgtataatcgacctgtgatcgatgcatttgatttgtgtgtaatttttttaagatttgtgatgtatttgatttgtatgtaagtaacttaggatttgtatttgtgatgtgaatgatttgtgatgttactttgatttgggaatttggggtttgatttaggtatatgcgtgacactcgatttggggatttgttgtttgatctgggtatatacatcccacttgatttgggagaaaataaaaagaaaatggaccaaccaggactgcccctatcctctctttagtcccggttggtggcattaaccgggactaaagatccatctctttagtcccaaaatcgatctttactcccggttatttcacccgggactaaagatagcgatctttagtcccggattcgtagtggggttataaaccgggagtaaagatggtttctccatcagtgagacaacgagatagctatttaataaattttaagtaaaatcgtactgaaaaatatatgattttgtttaggtgctagccgcgcaattgcgcgggccacccagctagtttaactaatgcaaaagttagagggtaatttcgacctttttcctttactttttgaagtagacatgctagttggaaatacaaaggaatgtacattcctacaaatgctacacccttgtctataaccagattttattgaacttaattttaaaacttgcacgtttattgtttgacatctattttgatcattaattttatatttgaacaatataaattcttataaacgtattatatggtagtatacttttcaaggcaattctacgtaccattcttttttcactaacactggtggagaaaggggctttactcccggttcgtaaccccccttagtcccggttttcaaaccgggactaccaatccgggactaaagatccatttgtattagaacggggtgaaaaaaccgggagtaaaatccatttttagtcccggttagtgttaccaaccgagactaaagatagagctaggctagctagatccggttgctccattattttttttatttcttcattgtttctatatattgatttcaccccatccccatcccaaaatcccaaataaattattcccaaatcctcaaatcctcaactccccaaatcgattatattcaaatacatcacaaaatcttaaaaaaaaattacatcacaacttttacaaattcatcacagatacatcacattcacatcacacacaaatcaaatacacagatacggatcacaaattctaaaaagaagaaaaaaaaaaagcccgttgccgctgccgcgccggcgcgccgcccgccaccacgctgctcgggcctccgcgctggcacgccgctggccaccagtccctccgaccgccggcgctcagaagttagaggagaaagaggaaaaggaggagagaagttagaggagagaagttaaaaggagaggaggaggaagaggaatattaactcctcctcctcctcgatctggcctcgtactctccgtcgcccatgttgggcatgccgatcttttgttccggttggtgttaccaaccgggactggggactgggcaggcaagatcttttgtgccggttggtgttaccaaccgggactgggccggcaaattcagaggagttagatgagagaagttaaaaggagaggtagagggagaggaatattaactgctcctcctcctcctcgatctggcggagactaggcatcgtactctccgccgtccaacaccaaccgaccgggatcgtactctccgccgcccatattgggcatgccgatcttttgttccgattggtgttaccaaccgggattgggccgggaagattttttgttccggttggtgttaccaaccgggactgggccggcaaattcagaggagttagaggagagaagttaaaaggagaggaggaggaagaggaatattaactgctcctcctcctcctcgatacgaggaatattaactgctcctcctcctcctcgatcctcctcctcctcgatctggcgatgcctactctccaccgcccaacaccaaccgaccgggacctcctcctcctcgatcctcctcctcctcgatctggcgatgcctactctccgccgcccaacaccaaccgaccgggactgggccggcaaattcaaaggagttagaggaatattaactgctcctcctcctcctcgatctggcgatgcctactctccgccgcccaacaccaaccgaccgggactgggccggcaaattcagaggagttagaggaatattaactgctcctcctcctcctcgatctggcaaattcagaggagttagaggagagacgcctactctctgccgcccaacaccaaccgaccgggactgggctggcaaattcagaggagttagaggagagacgcctactctccgccgcccaacaccaaccgaccgggacggggccggcaaattcagaggagttagaggagagaagtgctcctcctcctcctccttgatctggcgtcgtactctccgccgcccaaccgggaagcacaacaccgttaaatcctggaaaattcgctcccatggggagtcgaacccaggacctcaggtactactgaggctcttgtaactactaggttacaggccctttcgcaatcaaatcttattttaaacgttaaatatttataatcaacgaaaggatgcagctctaaatatttataaccaaataaagtatgtagtaaaaagaataatacattggagtaggagaggtggaacaatggactgaattgtgagatattctctcaatatatctcaggtagacgtgtgtatctcggatcgatgagggaaaaaaatcgttaattatatacgtacataggtttcattattaacaaaattaatggcaatcgtttattaatattcgccttaataatcacatgggatccaaacggcaaatgtggctcaatgggctggtagacctgtccccactcacacaagtttaagttacgagttggctcaagtgtgcccattattttcatcttcattgttgtaggatccagataattgatggcatttatctcgccgatgaccttcttaattacagtactaaatgaatacgatatgttcctcttttgttactgctaaagaatttggccacacctgtgatcaattattagctaagaaataagtctaagattagttcgccacatgtacaaatgcatccggtgcaaaacaaactagacaatgtgaccacatacggttatgaggctgtgtgagctacctgcttagtaaatgacagaagaaacctcaaggtaacaaggccaaattaaaatgttccttaatcatatatgctgctacagtacaagtctctgatgacacgggccgaagcaacagctacagcataaagattcgattcgtactgggccttaggcccatcaaccatgaggtcatgtagaccgtagccactaaggactaagttcactttaactccctcaaatatatgtccaacgcaatccataactctcaaccgcaataccacatagttggaacctttaacaattgaaaccggtacaaaatggataatacattggagtagcagaggatgactgtgggccccccatatgctgactcggcggttgtacaaggttaatgtaccacatcagcgcaaaccactcttaaaactacccaggaaatcattttgtatcggttttctaattgttgagggttcaaaacatcaggtattatagttgagtgatacaaataaaattggatgtatatttgaggaattgagggagtcaaagtggatttattcctagctgctaataatgaacaaacaggtctaatgtcaacttcacgagtttgagaccgattaaaggatatttttcccttttaatttgtcttgcaaacatttcggcagatacaccctcgttctcaaaataaattcattttacacccatcccacaaagccaaaaagatcataacacactcactttcttaaatcataatgcaattatttatctctttatttgttcccaatgcatttattttttattttcacaaacttcgatgcaacgattacttaaaagcaaacttattatatattattctctgtattttagtccgatgttgctctacttgtcgctaaaagtactagttgtcccatccattcctttatattcaaattttcttcattttctacccctaaactactactccactcctaaccgtagggtattataatctttattttcttaaattttagtctatgttaaactatctagaatgacaaatattttagatggagggactagaaagaaatattaccaaagcacacttactactactttgatttgatttgatacgagactagtccggccacttgtccactagtacttcacaagatttaatttgttaattcattgctttgatggggaagtaaactcgcacacttctcttaggaaaaaaaacatttcagtactataactcattgagctatgttagcccatagggttagcatctactagttccctaatttgagagagttatatttaagggcactctcacaatgtaacacaaatgatgtttctgatacaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttccgcctgcggagatgtcgacttccgccagcccgtctgccgcgccatcagccgaatacgcagaggtaactacccatcggctagatcctctcctttgtgcagtagattggtttttccttatctcatcttggtttcttcctctctattattttttgcatttttagcatcttttcaatctggttgcaattcccagtctatctcatgagcatcagtatttccttggtccgatcggctattccgaccccactgagttcattagcaccgaaaccaacaggataccctttagattagccaacccaaatctaggtcactggaaaaatactttcaaatcttggccttcccttgagaaaagttctcctgagaaaagctggcccgtatggtacaagcgtgtatcggctagcaagcaggttcattgggactaactaggaatcagccaagcccttgctcttactttagcaaattcagctaaggatgaacccctgatggcttctgcaacatacttctggtccaacaccctcaatgcctttatgtttaaccaagggccgatgacccctactctactagatgtcatcatgattactggcttagacatcaccgcatcagccaaccctatgagcttgaactccaagaatcagtttgattcaagaccaaaaccataggttgctggtccggctatattactgcatacatgggcaaaggatctgttactccccaagaacatgtagccttcctactgatgtggcttgaaaaattcctgttctgcgattcgagttgtggccctactaccaattggcagttcttagccgaaagccttgaagcgaagaaacaaatccctttaggaaaaatcatcctcggctatctgtatcagatgttaaacaatgcatcggttaagataaccagtggatcagtagtcggtgctggtggcccttggtggttgttgcaaacatggcttaaccttgttgccatgaaggctgtgaatcggtcatctttgacatatgctggatttccaaggttagaaccgattataaatgatgatggagaagaactcacccaccgccgatgcatgtcatatggagaggctgcatccacaccagccgattctgaatccaagttatcggctgagctactgaaggactagttcttcagtttctatgatggttttcagaaagatgcccgagtttggtttgcatatgaagactcaatgagctttgaactaccatcagacttcatatttgaagaaatcaattctgaaaaatatgataagtctagagaagtcttctcggctgctatcagtccatgtattcttcctgttggcatccatcaagggagaaacatacaagtatcttatgagttctaccatcccatgagctcggctaggcagtttgggatgggacagctgccaatcggcttgtattttgccgataaaattcaatgcagaggcgaaatctcatcaacattgatgatggatcggctgctcaacatcccaggagcccctttgggcagcatcgataatgtaaaactagcaaggttcaggagcacgaactttgacaaatggtggggtgaatggaagcaacacttgttccaccaatcggcttccatgtacatgacagatctattcccagatgttatccctcaggtaaatccttactttgtcaatcatgtaaaatgactgtcagccgatttgtattttgactaacctcttcttctgtcttgcagacaatagaatcctctcctcatcgcaaaagcaatagcggcaaagacatagaatatgctccaggccttctactaaatggaggtggtcaagctccccctgtcatcggctgttatgcccccaggacctcaagcctactccaagggcaaataagagaaccagctgatgccggtaggaagaggaagaccaaggcaacccgttgttcctagatgtcgctctactacgtacccggacagggaggacttaagtgatctcgagggttgtcaccacctctacacctacctcaaacatactatgggatacgcagcaattactagataacaattacctaaacaccacgtctaagcaattactatctactttagtgtttataactcaccaaagcaatcactatattttagttgcttatagtgaacaataatcccgtatgctatttaggaactaaccaagagataattctcacaagataaatctaaattactcaagagaatattatattgaattcaaagtaataaacagaataaaataaataggagaagattaccgacagctccggaattcttccgacttcttctactctactctttttctattctagtatacaatatagtacaatagagcctcttataattcagctcaagcttggaagtgtgtgtgagagtgaatgaagtgaggtccttttataggcaagttatgacggttgtgagaaggggaaatgtccgaactgccccgcaaccgtcattggtaattcatctggagcgcccacgccaaaccccaggatcaacggtgatcaggggggttcggccgaacctgagctgggccctcctggcctggccttcggtcggtggactccctggaccttcctctatccatttctcggagttttgggttgatttactgatattttgatgaagttcacaacccctccttgtatggatacatgtttcttctctctttagtctagatttcctcccaacattggggtttatcacctgcatacaaatatacaccaacactatggaatatgtaagattaagcacctatcactatattggatgttttattatctgaactttatgcagatgttggcggtatagaatcagcatttaacagccgccaacaagcaccgactgcaaaaagaaattccctatattaaaatcgcacggatgttatctctttccactcccaccgacgatcttatcttctcctctcacctcacttcctcctcatctcccacctctccccctacctcccccaacctctcctcccacaggccaaagcttctcctcctactctcggcgtccacaccttctcctcctcctctcggcatcgatcggcgtgacctcggcggatcagcgacggagacgacagtaaccacgacggcctgcgaggggctcgggctacgaatccccgcccgggatgggcacgggaacggtggatccgactactgcagggtcacagacgatggatccggccgcaagacgggcacgcgacaacggcggaccggcgacggcaacggcggcgaccccggcggactgcgcagggcgcaagagctagcggtggatccggccgctgcagggccgcgggcggcatatccggccgcgggacgggcacggacggcggattgggtagcgagagggccacggtgagtttgcgaccctgctctccctctctcagatccggtggcggccaccctactttccccttcccttcctctctcagatccagcggtggcaaccttgccttcccctcccctccagacgacggcggtcgtggcggcgatggcgatggcgacgggtgcggatccggtggcaggatggttagggaccggcgacgccctccctcccctcccgggtctcctccctcttgccatagggaggcggcgacagttgcttcggtggcggcaacagcagcaaggtcgccggcgatgacgacgtgttgatgattgcatgttattttcatttcaatgtgttgatgtttgcatgttgaaaatactgagaaatcgatgtagtgatcttggatgttgatgtgaatctggattggatctgaatatgatctcctgatgtggatttgaaatttgaaaatgcaacaatgcttcttctgaatgtgaattattatttttattatttttgcaaaaagatattgctggtgatcctcttagtggtgccgcctgcacaaatagatttttgctggcggtccacctaattagccgcttgcgcaaatagttttttgctggctgtcctcctaattgtccacaagggaaaaatctattgttgcaaacaaatcgtaaccgccagcgaaaatcattgattttcactggcctttgctttgtggcggctccaatttctgtcagcgaaaacccaaaatggccgccacgaaaaatggtttttgtagtagtgtatactgttggagaaacggtttactcctggttatagcaaccaggacgagtaaatcggaactacagagaacttgtactaaagttacatagcaaataaaaaatatatatgggatgtgggattcgaactcaagatccctcacgcgcataaccatcccaccttgtacacactacacacatctaacttgaataaagatgttttccttttgaactaatcctagaggtatttttagtcccaattgataacaccaacttggactaaaaatttgtcttagtaccaatcgggactaaagaacaatttttagtcccgcttggtaaacccagactaaaaatgtttcaagggccttgaagcatctttagcatctttagtatcggttcttaatctaatcgggacaattgtgactttgggtgccacgggaaaagatcacttctccacgagtgctagctccaccaaaaatacattactattactattactctttttccttttttttttctcattctcgcaatcctgttccttatacccggcaacgaccggtctggccgattgcgttgtgtaactaaaactctattttcttttaatatactgatgtgcaattcttttgcgcgttcgtgaaaaaaaaagactcgcaggtagaaattaatctctattgattccaacaattactccagccagcaagactaacaatgtgatcatggggaaaaaaaaaagtagtccagcgcatggcatttagggtcgttcaacagtttatgaccacttcatgactatcagcttgatcagagcgacatgtgaggtacccattttagccgcagcatgtagttgtaacaacatgagcaataatctacaaactacaattacgtgcaattatacaaattcttatggctctctgctgctcagtcagagaagaaccagtcagatctcgcaagatgctcaagatatcatcaaatgacagtatgacacctccccgttgcagtcagcgtcataaacactgaaacaaaactatagaggggaacatatcctacgcacacaaacttcccgtacacactaactagcaaaatatcacgaaaaattctaaaaaatattagacatttactcctaattgtactacacttatctgccaagttccatattcaaattcattatatttggccgtggcaaaaaaagtgaaaaatctgacagtttaaaggataaaaatctatcagaattttatcttttttttgttacggctaaaatataatgaatttgaagataagatttcacgtgtagatgtaatactattataagtatgtgtccattttttttctagaattttctgtaatatttgctagttggtgtacgtgcacggagtactgtgcacggaaagtttgtgtgcataggatatgttcccggtcaactatgccatgtcaatgttgtgctataggcttgcatggaactccccaatccccatcagctggcaaccgatatctgatcaggagcctttgacagagacgtagcatcctcgaaatatatacaaaaatcacacaattcacccctctagtctttttaaggtacccttgcatatatgtaggccgtccattcgtttgatccagtataagtgggcgtgtggcttcacttgtgtatagtgatcctaataattcacgtactagcctttttaaggtcccattgcatatatatgtaggccgtcatgcccgtccatttagtttgatccaatacaagtgggcgtgcggctccatttgtgtatagcaatcccaatgattcacgtattagctggtgggaaaaaaaaagaatggctagcataaggggtgagaatgatccaggatctcatggtggagaacatgcaatgcagccattaccagatgaggtaggtaccgattttgttttaataagcacacgaacaatataattatagtgtaaatatgatgtatcattgtaattacattgtaattataattacggtacactgtaatcacattataattacagtttgattacattgtgattatatttgtgtaatttttatttttaataatatctttcgtatagctgtcctggaccggaggagttagcggaataaaatagggcaggatagctataagcctataaccaaatatacgttccctttttatgtttaatgtctatgccctcatatctagcgtagcgttaaaaaaaaattgcctacatggccgcatccaacggctgaaactgtcgactaggatttttacttattggatggataagtaaaacaaaatctaacgtaaacatgatatgcagtgacggagtaaaaattatacaagactagagctaagatagaccttgactaatggagtagtattagttttctgaaaaatttacatggtgaatcaacaaaatttaagctttggaggcaggccagccctagctgccctagatatgtgcgttaattgatctattttcctcttcaatcgattattttccaactccaacgaccatgtccgccgccgccgccgccgagctgccggacgacatcgtcgagaagatcatctctcgcttgccgccgcgcagcatcgtcaccggctgccgcgccgcgtgcaaggcctggcgccgcctccacctcccggccggaattctaccgcgcctacgtcccacggccacggcctgtcgccgcaaaggtcaccgtgaagatcaacactacccgcgccaccgacaccgtcgtccggttcgagttgttccgcagccactggaacgtcgacggcgcggccgtgccgccgtaccggcgcgtcctctcgctcggcgccgcggcgacgacggacaagtacagcatctcgtcgctggtgctcggctcatgggacggcgtgctgtgcatggccatgacgacgggtggccagggcgccgacgtgtacgtgctctggaaccctctcaccaacgcctgcgccaccgtctccgcgccggccgccggcggcggcggcggcggcggacagttcgtcggcgcctacgcgcacccggcgacggggcgcttccacatcctgcacgcctccggcaagaccgtcggccactactactaccggaagcagctggcgccggccgtcttccgggtccagacggtcggcgacgccgcctggcgcgtgggccccgcgccgccacccaagatcaccatggcgacgacgggacacgccgccgctagctccgccgccctgcaccgcaagctccactggctggtgcagtcgggcggccgctggccggccgtccggaagctgaagctcctggcgttcgacatgtcccgggagaagctccggctgaaggagacgccggagcgcatggcggcgatggacctagagacggcgcggatcagcgtgctgcccgccgccggcgggaagctgtgcgtcttcgccgtggaggatcgcggcacgacggtgagcatgtgggtgctcgacgactaccaccgcgaccaccgccggagctggcagctcaagaggaggatcgacctgctcagggacgagcgcgggtggcgctggcggcgcaacctgtggccggcgttgaagcaggtggaggcggtgcagggcgcggaggaggagggtgacaaggtgttcgtccacacccgcggccaggtgaacgcgtacagcctccggcgagggaggtggcagggcgccaacgacgtcgcccggtcggtcgccggcaaggtgcacgtgtcgatggtgaggcacgagcacggcgtcctgccattgccgcacgaggtgagcttcggggcggcgtcgcgcgtgctctcgcgctcccggtcgctgcacgcctggggccagtgttgctaccgcctctagcttccatttttgttccaacattttacagttttgttccatcgtgttgatttggtgcgtaacgaattttggattgcgcagcaaatggcagaaacaaaattttgcggatttttgttttcatcatctttttttttttgagagagaaagactaccggggttcgcccagtagtttaaattatattaatactagaaaagatgcccgtgcgttgcaacgggtaaagactttttgcagtgatatatcaagagctaagtaataaattaaaatattgggatcactatacactataattgaaaagttaataaaaatcttaacattgggatcgctatagattataattaaaaaaagttaataaaaatatttcctaggtttttagccgaaagacttccttcctttttagccctaagctagcccgctacctccctccatttggtctgcttctcttcgaccctaccatcttcaactttccgaatatgactaccatcttcaacctcccgaagactcccgaagataatcccgtgcccgaagataatctcgtgcccgtatgtttgccaaagcaaatctccccatcaaatccagacgaatctttcttgggtaaccaaaattgttcgagatttttgatccactcgatctactctttccgttttccccaaaatcagagcgtaaaattcgggataaaaatgtacagggaagattgccgtcaaaatcagcaactttagaacagagattaaatccagcaattaaagctaaatcgaaggggaaatcattgagaaaatggtgagagaggagtagggaatcgatttttacaattaaattggaggagaaaacacactatcaatatggcagcggcgtggcgcagggtttaccttgggaggcgtgcagtgaacagatgggattataaaaccggatgagacaaacaaaaagcacacgggagaaaaaaccggtgacaaaaaatattgacgaaaaaactataagcacccaagagatgcacggtgaatagatcggattaaaaaaatataaaaaaccaaaagctttagccgcataaagaactcttctacgtgcaaagaaaaaaaggaaaaaaactctgcgtgcaaagaaaaaaggaaaaaaaataccggtgccaacaaaatcaaacagattttttgttttttactgggagattttttttcctttttctatagagtcagacaagagatttttttttttttactaacgacgacggaagctttttttttaatagctcgttaagtcggactttcttttttttctttatttaccttttttgattcggacttttctttctttttttttacgtatataagacgggaatttttttagtagaggtatagattaaaatcaaaacataaaactaaaatcgtttcaaacacggatgacgtaccaaaattctggcaaaaacaccttgaacttttataataggtaaaaatatatagaatttacaaaaagtccatgattacaaagcttgcaaccaactaattagggtgtgttcagcactcccttttcccaacccatctccctcgttttccactcacacacgtttcaaattgccaaacgatacttttttttgcaaaaaatttctatatgaaagttgcttaaaaaaatcaaattaatccatttttgaagaaaaataactaatacttaattagtcacgcgctaatggaccgttccgttttccgtgcgtactattccaagttcccaaccgggaatagcgaacacacccttaaaattctttgggtgtaaagtttttaaagtacatgaacacacatttgaagtattaaacgtagactaataacaaaacaaattacagattccgcttgtaaattgcgagatgaatttattaagcctaattaatccgtcattaacaaatgtttactgtaacatcacattgtcaaatcatgacgtaattaagcttaaatggttcatctcgcaatttacatacaaacttatgaaattgttttttccctatatttaatgccccatgcatatatccaaacatttgatgtgacgttttttaccaaaattttttgggatctaaacaatctctaataaccgaagataagagaggttctttcatcctacaactatgaaatcgaatttcatgcttgaacttaaccaaccaatcagaaggatgtggatccacactctgaaaaatgaaggcatttctctgcttccaaatattccaacaagcaatggaaaaaatttccagaaagccttttgagcagaaaatcgaaacattgagcagaaaatcagacggctgaaaaggtacacatggaccaaaatctcatcaatccgaggggcagaagactcacccagtatgagcatgcacaatatttccaaataaacagcctcagtacacaggttgagattacagaatggatgattcaccaactcaacttcagtacggtctcaaatacgacatgcaaccatgctaaaatgacataatatttctgaactgtgacaaacccacattctcttaacctaacatatgtactaacagcttgcacactacaagcattacgccatccaatccagttatagatgcaaaatagccggtcaacattaatacagcgataatcataatgtaccaaacaaatgatggttcaaaaaattatgcaaggtcacatcaatgcacggagcagaaattaacttctttactgacagcttttccttgtttcagaagggcaacatcaacaaagctgagtgtttctgatgaaaatataacataaggtacattgccagtgcttgcttatatccaggaaattttcagtaataaggtgcaagccgcaaggtggttgtgtaagcagcagaaatgataagcatggaaggtaagcctcaggatcgggatggaaaggcatatctgagatcattggcaatttatccatggttgaaccagcagttttaaagaaaagagagaaacgagatcctggattgctgctcagtacagaacaatattgatcagtttcatgaagacctgtccaattttcccaaatgcttcgaagatacgcctataacatgatgagccatggacactggctttagaagcaaaagccaaaatcaaccgatgtatagagggccatcatgtggtcacactgacacgcttgccctttaaaggaaatagcataagttagcatcctattccatttcatgttatctgcgcatgacacggaatttttcacgcttgcggaaacgctcaagcaacaactcatcagtagcagcttctctccgccctgcaccagcaccatctggatggttaccacccattgatttacctccagttccattagcctgtgaaccttgatctttgtacagttcaggatgctctgcaaggaaaatggaacagtttagcacttaaacgataaattatatcaatgatatgccacagctattgtttctaaaacagaagttcaaaaatggtattgctaccatcacatttcccatattcgtggattttgatgcagcatagattgtttcacaggctatttgcaatttgtattatgtaacgattagtggattccttcaatgttaatttaaaattcaggtctattgaggggaacaattgatctgtattaaagacagctgaagatcaaaactcttatataaaacctgaatacttctgctgtaggtccattgggtacctctgttttctttatatagcaaattgttcttaataaaaagggatatcttaagaataaagttatattcggtatgctaaaactggaaataagttgttgtgattgaagtgttgctctgcaactggtcaaagctggcagcaggcccaggtgattgaagtgaatcaagaggaatatctgatatgcaaattatcattcgaaagctctgttcatggcttagatcaagtgccaatcatcagttgttacataaagctggcatctgataagactggtgtgtgcataccttgcatctctctcttactcatgaaaaaaaaaaaaaagaggaatcgataatggtgttcgtgtgctttacattgatcatctatgtatttatgcatatgaattactcatttgcatgatccttttttaaccaattgcatcgtttacacatgtgcatatgtagattacaagaaaacatgttttacttagttttagattggaagatagttgttttggctttttaaataaaaaatagatagaatatatatttatttgaagaactggtgcagcactacggcagtgtactagtgacaaaatttatgcctgtctacaattctacatttctgatagacttgacctgttatttaactttatgtgcgaggtaaatataaaattaaaaaaagttgtacttttacaaattattcgttcctagaaaccacaattagaaacatatagtactttttgaaggcgtttctgtttattagactggtaaactcctctgggagcattatgtgccttacaatatcagatagacttaagactcgatagtttctggtgatgacactacaagtgtaaaactagttatgataacctgaaaactgaaaggtatatgtacaaacctcttctcaacttttcggtgtaatcttttccgcgatggaaaaagtcagcattatagctcgacggaatgttagcatctgattttgttttaccggcaagccttttctcttgtagcatctttttagctgcctcggtctcttcaatgtttcttaatttgtacctgcaacaatcaagaagatggtaacatgaatctgtatatagctgcaggcccagttctaaagaaacacatgagtgcatgactctagtaccagaataatagattaatatacatatatagcaccaagaaccttgagaatattaacgaggaacaggaaccttttaggttatattgaacccacaatgctgacagtacaatgttgagttgttgacccttcagagaccttcgaaatcaggaattataattcgagcacaccattgtatgcatagatcagtttagaactttagattgaaaataacagttacaggtttgtccatcccactggaccatttatcttatctaactatcatgctgtcccaaaaagtctcaattggattatcacatcattcccatgtatgatagaagaaaagttgtacttttttaatagaagtacaaccagagatgtccataagaccagtgcatacttgtagggagttttgtaggttcagttatctataccattttaaaagactccaatggtggtgctgagtggtgaatttgccgcccaccaccacccactccctgataggtgggctacttgttgttagggcgtaacatgtgtcttctaaattcccgtgtgaaggtgatggcgaaagcatctatctagatgattagagaaaaataatgtggcaaatttgtttagggtatttaaaatgtgtataatgaatttcttcttttccaaaattctgttgcaatgcacaggcattcagctagtcaattaaaaaatatccttattaacaagcccatatgcacatctccttatgatgcattgcagtattttgggcaccttcccctttgaattcaacataatatggaagactaccttaacaaccttttataaacatgaacaaatgaaccttttataaacaagaacaaacgaaggggcacaagaacttactcaataggcagctgaacttcagcaatgccagtggtccactgcgttgagctctcttccgagttcttcttcctaacctataagcaaaaaattgattggcaccatcattacaatgcacacatatcaaaaccatgcaatatcctttcaggagtgcatcgaagctctgttcggctacaaaccttgaggtggtctggcacagtgtagagctcattgacctggtctttctcctccttgtccttcacatcaaccttcttgcccctcttcttcaacagctcgttctccacatacctcagccttcaaacatcagacccacgcacgcacatacgctccgcttcaattccggcatcatcaaagatgaatgaaaacaacagattggcaagaataatcacacgcgaagttaaaaacgcacatgttgggatcctcgatggtgacggcggtctcctgcgcgaaggtgtcctggaggacgaggtcctccttctcggcatcccctccggccgctaacccacctccgccgccgcctcttccgcggggggaggccccgtcggcagaagccgctgacgacgcgcccgctgcggcggcggcggcggggatgcccagcttcctctcccggagcttctgcatgtacttgatctcctccagggcgacgctgcgagggggggagagggagagaggcgtcagtcagcgagagatccctaacaaaacccaagcgagaggcgcggcggcgggagcggggagaggggaggggtaccggcgggcgtcgtcgtcgtcggagtggtcggcggcggcgtccgcctcgaggttccgcttgcggaagttcttccgcatggttggacggagcttggactggttccccggcgaggtttgggtggggttcgtcgacggcggggtggccggcggcgaggtttgcagatggtggcgagatggggattttggataggtttggttcgaatatttttttttcccccaaatcggaacgaattcgccgccgccgcctccgactcaaggcagcgggccgggtcgggcggtcgggatgaacccggttcattggcggacagttgaaccgggtctggaccgcttagtccgcttctccgctgcgatctgggtccaaaaggacagtgggcggacgcgtgtggggtgttttgaatttccagctgtccagcagccatcgagtttgaatcaaaattttcgttctgtccctaccgttcaaagtttgaactcaaaacggagtttgcgtaattaattgtaaactactcttatgcccctgcctccagtaatcagtcctcgcatgaccatgcatttgatgaccattagtttaatttttgaaatagcatttaaaggtaggatagtagtacctaaaagtaccatattttgatggcatatatttaaaataaatgggatgagaccttaaaaatatccacaaatgaagttgttgtcgagtgtgaaatagtgattctattgataaagatcgtgcgcgtgagtacgaggctacacaaatatgtgcgtagggtaagttgtccgcctgcattatgcatccctatctcacagcaaagctcacaactcttgtttaggatcgggatgcattttatacatattctatttaggtggagcgcataaccacgtaaccaaacaaatcgctctgtgtacccaagatatgagcacaaggccagcgaaggcaatcgaacatgccatatgataccttccatatgatatggtttggctcaaatgctaaaagttcaatccgataaacctatacaccaccaattgaacaaatggttgaagtagaaaagattgaaaaatacaaaagagtgaggtagatgggatggtttgtgtggaggaagattaacattaaaaagaaaaataaactaaacaaaaccatagtttgttcgccacaatttttttatgatcctatttgtttgaatttatcgccgcgtttgattttaacttattggttaaggttaagaaatgttaactcctacctatgcgttttgctcaacgatgaaatgacaaaacaatgagttactattagaaaaccatccacatcagtgccaatcatgtgtgcagaaattatgcacaaacggaatatctttatggataaataatatttctatttacttgtggatttatatacttcatttttaataagtgaagcacaatatatcattcactgcatatcataaccagacatgtggataaataaaaatgttctcttattacaatgagaccatccacaacagaaattgtgttgatgtgttgttcatcctccatatttgcgctcggtgtactccatgtaggggtgggcgttcggtcagaccaaaaaattcggtctcggttttcagtttttcggttagttcagtctttggaaactcaggaccggcaaattcggtctcggtctgaccgaattttcaggagataagtttgaaatgaaaaaaattgacaacacttcccctcttttcagacattttttcacagtcatatatatcacaaaaataccaaataataggcaacatcaaacaccaaaaaatatatcacaagataggtctcaagtctaaacttcacaacagcaacagttgataatacaacactacaactcacaagtcacaaataaaaggcacgatggaggcggaggcggcggcgcagcgtcgaggcgaaggcagcgtggaggcggagggcggaggcgacacgaggcgggggtcggaggagacgcgaggcggaggcgtgacggtgcgctagggtggggattggtttggaggcagcgcgatggatgtgaggcggtgagggcgtgcttgactttactcggctgtcctcctctagggtttgctgtatatactgggcttattgggcttcctaggcctattgggccacaattcggttttctcggttaatacggttaaccgaagcctataaccgaattaccgaaaaaattcggtctttcgatggctaagaccaaactactaaccaaatttctcggtctcggtctcagtcttttcggttcggctcatcggttcggtcttattctgcccaagcctaactccatgtgaggagctgaggtatgtgttcctgagctcatcagagatagaccgtaacatgatatttgttgtggagcctatgtatagacccttgagaccacatacaacgtgaaacctgtgtccattcagggtgtgtttagttcgcaaaaataaaatttttgagtgccacatcatacgtttgaccggatgttggaaaggattttcggacatgaatgaaaaaataatttcataactcgcatgtaaaccgcgagacgaatcttttgagcctaattaatccatcattagcatatgtgagttgctgtagcacttatagttaatcatggactaattagactgaaaagatttgtctcgcgatttccctcctaactatgtaattaattttttaatctatatttaatacttcatgtatgtgttcaaagattcaatttgatgttttggggaaaaaattttgggaaccaaaccaggcttcagtgtcttggcctacatagcacgtgacacctcgctaaaggttttagggcgtatcctgcactactgttgctttaaaagcaccataagcacggcccactataccactagtataatcaccccatacatcatggttaacaaaagtcaacccctagccatgcatacacttttactttagaataaaaccaagcagcaatccagccaaaatgatcaggtcaattctagaagccgtccaacaacacatcttgctgctctagaagcgaagaattctcaaagcgaaaccttaacgacgacaacagcagcagctagcatggtttgaccaagacaaaatgacgacccattaattaacttaactccatattaactactctgcttcccttcgaaatatggggaaactagtaccagcatttacattaacattaccgattgactactaaattttgagttccattggtatcacaatttttgataaattttgatcggttttcgataaattttaactgaaattcgatcaaatatactgtttaacttttaaaattttaatcgaacttaatttcaagctatatccaaatttcgtaaaactcgaccagttttggtgggaattatgaaccctgaccagtactagcagtaggagcaaccgcgcaactacccagcaaccaaccacaacccacacggaagcaatcccggccgggccccacccggcagccacccccgacacgcgtcaccacgcggcaacgcaccgagaccgagacctcgacccccgcccccccgccggtgggcccacctcgtcagcgactccacgcccccgcgcgcgccgacgaatattccccaccccccgggcgtgcgagcaggggcagttccgtcttccgtccgcctcactcacggcgtcgcgcccacctcgcctccacccaggggcatcccggtaaattcgccgtgtccgcggctgctactactaccgctttttgtttttctctcttgtttcgggtgcgccgcgcggctgctgctgctgctttcgtctctcctcccccctccgctgctgcaaagcttccagaaagaaaggggaggagggaggaggtggaaaagccaaaggcaaaggcaaaccacgcgtctctctttggtattcgtctctccatggcacgcgtcctccccctcagcatcgaggcgggggagatggccatgcccaggtattcttccttccccaagctctcgctgcaatctgtttgtttgcttgttcatcgcgttcagattgttggagttatttttttccttcgaaaaaaaggggaagtttggtggtgtgttggcgattttcttagtaggagaaaaaaggagtttgggtttagttggagccgacgatgcatccaaggtggtttgtttgggaggcttcttgttaatctgttcttttacaaattcaaaatagaatttttgtcggccgaaaattttggagaattttttgtatgccaaagattgcgggtgtggttgttggttttaagcctcgaggtcggttgcgttctcccaccaaagtgcaatagcattgcgtcatggcgtgtggtttgggcttattcggttctttcaattttccgtactccaagaggaaaacaaaagtggcatttatgcgtgctgtgggtgcactttgttcttcgttgccgcttatccgccattagagagcccattgagccttttggtcacgggcgctgtgatgtgtgatgggcacgggttgatgttcccctcgcagcagtaccatgcacggacacggacacaagactcacggggtgttgttaactgtttcttcacctacgcctcgttttttgttggccaatgtggcacatgaacgagcaagaagggcagcgagcatggagtgatccatttgggattctttcaaaatcgttgcaactcatgcgggagctattttgggaaatcttgcttaaccatgtttacaacatcggtttttttactgttacagcttaaaaccatatctgaaattctggttatagcagtatttcgcatggaaagatggagtgtcatgattgagtgctgtctgttgctctttacgaaaccaatgttgtagggtgttgagtattgcagataaactgggaagaaattggccgctggcagtttgactagatatgtaaattaagtatacttgttgtattgtgttaaacaaatagaaaaatacgaactggaacatttgacctggttattcaaattttagatcaaggattgtcacatgtcaaatgttttgtctagttcatgccacattgctgtggtgtgagaaagatgacctgtactccctccctcccaaaaaaagacaaactctggttttcgtgtccaatgtttgaccgtccgtcttatttgaaaaaattatgaaaaaaaattaaaaagataagtcacgcataaagtattaatcatgttttatcatctaacaacaatgaaaatactaattataaaaaaatttcatataagacggacagtcaaacgttggcacgggaaaccacggtttgcctttttttgggacggagggagtatttcagtagaatagatatgcagttattgcattagttttagggattactgcactttattgtccaaatgtagcaccctgatggcatctattgattgagctatagatcgatgtacattctctgttcggtcatgaaatctagcacttcattttatcgtcgtcctcattttaccaggttctgtatggaaaagccatgtagattatcatggcctagaatgtgagatcaaatgacaaagatatgagccatgcttgtgaatgtgagcatatcagattaatttttgttgcacatcttgtttagatttaatccatacaactaatttccatgcttttccagtacacaaaacaaaacaagcacatggcatctttacttcaatgagataaattgataaaatttgttacatgttttgagtaacttcttattctaatctgcttggtttgtaaacagaggtgaagaggtagttacagacatgccaagctcttccgcagtggcatcaggcaacggaatcgaacaacctgagcaaaacacaaaggatgatgaatatgaaaggctggtcagaccagctcatagtgtaatagctgatgataacacggtagtcctacctgaagaacctacctcaaggtccatttggtggatgaaagttctacttggctgcttccttcttatattagtatcttgtgtcttcgtgaaatggggagtcccctttgccttcgagaaggtgagcatcaagggtaatatttatcataggttcataggttgaccaagtactgaaatcttgactttagttctttttatggtttgtcggcagaggtttctgcttatgaaacctccactaccatgcattagtggaggtttctgcttatgaaatttcaaactgttgattgatagtttgactagtccatatgttcccatgtatacctagtttatgcacaccagttggaatgctatatgaatgtatggttaatggatgcacggctgtcacaatgcaatttaatttcaagtttacaaaattttcaattatctcttgtttttgtaccatgttgtgccagataggagtaacattttaatcatattcattttccagaaaattgtttggacttatgttggaagatctgtttgttgtaggttctcttgccaatcatgcaatgggaagcaagtgcctttgggcgtccagttttggctgttgttctcgttgcatctttagccctcttcccagttattttagtcccttctggaccttccatgtggctagctggaatgatctttggctatggttggggtttcttgattattatggttgggactactataggcatggtggttccatattggattggctcattgttccgcgaacgtctgcatgtaaaaattctgaactgcttgttcttgtgatgtctattttaggacctgcatcttttttgaaggagctttgccctaattttctgctctctgcttccctctacattttttaatgcaggcatggttaaaaagatggcctcagcagatagctctaataaaacttgctggggaaggaaattggttccagcagtttagagttgttgcactattcagaatctcgccatttccatatacaatttttaactacgctgtaactgtgacagaaatcaagttcaacccttatctatgtggttcaattgctggaatgatacccgaggcgttcatctatatttataggttggttacatacctctccaatctgcagacatccaattttgctacctatatgtcctcactcactgtattccattgctgtttatttatcatgttgtcaacaatagtgcacctagtcactgatttttaatgaatctctctttcaagcataagctcaccagtaaaacggtattggatatactagttttgcaagctatatatacatgaaaacatgtcagaaggtttgtgattgataacttattataaaagagtaaatttatattatataggaaaagttatctgtgcaggataactatctttacaataactttagcaattcagtagtgtatacacttgcagttaatcaactaatgcaggtcaccgacacatgcaattttctttcaggagttactaagtgcactaggtatggtgttcagtgatgcgcttttgattgttcatctttttatgttttggtgcagcgggcggttgatacgcacattggctgacatgaagtatggcaactacaagatgacaccggtggagataacatacaacgccatctcgttcgtcatcgctgtcgtcctcacggtcgccttcacggtgtacgccaagagagctctgaatgacataaaagagtcggaaggtattttaacagaagagtatggcagatctaccggccacaagaatccccatcaagagcgctctccatcacggcctgtaccattggatgatgttgtatgacggcgttgttctacagggacaaagtacatacggctgcttcagaaagggagaaactgagaaagtaggatattcatctctcgtctgcttttctccagcggaagaagaagaggtgtagtgtaggtaggctaattgcataaggtggatgcacctgtcttaactcaaatacacgccctaactaaaattgttgattcattgactgcattgttgttggctggaagtcttttagcgtgtcaactgactagtgattgctggtggctgtctggtgatcttgcagcaagtgtactagcatgtctgcatgctccaccttcgtgaaaatgtcgattcttttctccccttgttccttctttttcccccaaatatacagatctcttcggttctgttcagattggttcggttctgtttagattggtgccaaaattttggtagtgtaggtttctggtaggattagattaataatgttgtcaaaatttcatagtcaatagtatttgaattggaggaaaaacatatgaattttagaggattttatttctataaattttggaggattttatttctatagaaaaatttcctataaagcccttcctatggaatggacaatcctacagaggttttgaaggaaatttagcaagagcttcaacctcttgttaatttttctttgagtctatctctctcatccaatttctacgtttaatcaaacggttttttactcctacgtttttttaatcctgcgatttaaaggggtacatttagttatataattgtcgattttagtaaataatggtatggttggaaatatactgtgccatgggaaatgatactgccgtagcactaggatttggaattggctgctgctgctgttcttgtttcctttccaatttcagcatgaatgtcttcgcttttgggcctacaggttggccggcccatgtaggcctcctcgttgtatctgggccgcatcagctgtcggagggcgaacagttgagtcttagagagtagagtgctgtctgctcgtttagtcccacctcgcctacccaagtcggagggcacagggagctctgctatatataggggcctggtgccaacgcttgaacccacgcagctgcgcggtgagcacaaagcgaactattctttcgccttttactaaagaataccgtgtgcgcgccgcaattagcagcatacgctagtttttggagggaaccgactcttctgaggaggtccccacaaatgaattcaaacatttttctctttgtaatcaaattttgcggttgaaatttttcttagtgtatcgatatagacttcgaagcagtttataaatttctttcaattcagaagtcgcaagattctcgtcatgaatctatatcaaaatttaattaacatatgggcatgtaaatacattcatatttttggaacatatcatatcaattcgtgcacttgtggtcaacttcttccaagaatgaaaaaaacttgtatatgtacactatgtcaaacaactttgctagtactatgtcaatgtatatgtaattaatgtatattacctgttctacaagatctacactaaaatttaaattagtatgcaattatacaaattactcggcaaaagtttcatctttttttcttcttccacggcgaaggccgcccatgatcagtcagccgcagcgacggtggctaccagcccatgctgcaggggcgacggccggagcgcctccctcggcgtggcgggcgctgccgcgccgttgaagctccggcgctgcggcgacgagaaccgggaggacgcggacgcggcggcggcgctcctcggcgacaggttgacctgctccagcgcccgcagctgcagctccgacgggtagtcgcgcacgcacccgatccgcggcccggcgccggtcgtccaccggaaggagagctgcttcccgagctgatacgacctcatccccttcttggagttgatcctctccaggattttctccctcggcaccggcgcctgctcgccgccgccttcttgatcctcctcctcggcttcagtgttctcagcagcagcagcaacagctgacgacgaatctaccctcctcgtcgccgccggttcgtcgcagccgtcgatctctgcacaggttggttcgtcagagactcgaggcatctgggaattgccggtttcttcagcttcagcggcttggtcttcagagttgtcagtggcagtgttcttggggtagctctctgaactgatccttttcaggctaccccagaattcctcgtcctcctctgctgggctcatctgcaccaattcaaaaggatgtcagattacaaattcgcagctgaatggagtttccagtttgcttgaaaatttacaggataactgcagcattgagaatttttctttttcagtttctgtctgaatttacatgatgtgcttgcttaccttaacatcggtgagatcgacagagttgtcgttcaggaagctcttgaactcctcgaagttctcctcagttgggcggtagtgtccactatgtggccaaatagcctgtcagacaaagaggaaacatgattgtgtcagcattttgtctgcaactagaactcaacacatgacccagttctttgtaaaggatgaacaagttgttcaatggactgactataaacaatacatacctttaaggttccattttcaaccaccaatcgcccggcagcagaagtcgcccctccagcaaggaagcttgaatgttgaaatttgcctttcttcttctgcatttgagattacaaaaacaaaattacacaatgaacggacatttctaaggctggcaatagttttagccaatatgacacaagatatgtgaaaattacctggccaacatacaagctctttgatgtgctaagaacaaagatccactttgcatctcttggcccacaagaggtatcgaggatttgccggcttttcttgtacaagaacttgccatcctcaagtataacttcatagtcctctctttctttctgcacaaaataatttcagttttttcatgttagccactttacaacttcgtgatgttctaactctagcaattcttagcatcatgtttgcaaccacttacaggaccaaggtacttgatgcattggctcaaaagcttcgacctggagcacttgccctcaagattgatctctttcccttctcccacatcaagcctgcattacataatcaaatcaggatcatgatccatgaactaacatttctattcagtctgaaactgtgatatctgagtgacaagtatactgaccagtagaagaaaggctgcttgctctcgcagtggagccaggtatcatagtagtagtgaaggttgtgaccataccggtggcgcgggtcaatctgaacatttgcaacattagctcattgaacgataaaacagcggtaaaaaaaaaaactgaataatttgcacacattcaacttgtaactcagtactcaccgcttcgagccagtgctgtaatgcgagtttctgtgccttttcatccttggacaatcccttcccgacctgaaattcagccaaattttgcaaaaagatgttcagatcaaattactcagacacaaactgcaggtggtaaaaaaagaaaaagaaaaagaaaaagaaaaggcagtgttgttaccttggcagctcgggttcttgctctggaccatctggagacggccgtctcctgcttctcgatgtcgaagaaggagacggagctccgcttgaggagggcgaagtcgaggagcttccaccagctctgctccaccagcacggcgcagtccgcgagctgccgccgcgtccggaagctcttgtacaccttctgcagcttcaccgccgccgcctcgtgcttcgggctctccgccgccgccgcgccgccgtcggcggcgaacctcgcccttggcgcggcggcaatgtcggcggcggcgggcttgatggagatctcggtctccacctggaggagggaggtggggctcatctgctggtcacgcttgaagctgagcgacccttcgatgagcagcttcccggatcccaacgccttcaggatcgccgccggcttgccgccgccggagttcgactccgacgacgccgccgccgccgccgcggcgctctcctccaatgcgtcgtagtcatcgacggggcacgagaagaggacgcccatttgcttgcagcccggatctctctctttctctaccacctaatccaaccaaacacaacaccttcagatttcaagaacaagaacagcaacaaacaccaccaaacaaacaacaagctcacgacttcactaacaagattggatcaaaaactcaaaacgacaagaactcacctcactttcaactagacaactaggatcttctcctcctgtttgtaattaacctctaaagcaacaaaacaaaaagtgcctgatcgctttgtgcgtgcgagtgtttcttggctgcaggagctggatatccgatggaggcaatgcgagacgacggcgatatatagggagctcggcgaaggcgagcggtggcgagaagaaactaaataaaattaaaaaaaaaggtttatgatttccacgtacgtacgtgttgtcaggcaggtgtgtcactcggcatcggcactggacaggccggcgctagtctgtcaatggcgacgagatgagatgaggtgagagcgtgtatcaaaccacgcgacgacgctgtttgggtaggtggtgtcctcttctctcctgtctcctcttctctagccatggatctgctcgtgttttttactactatttctttcttctgaaaattcttagttactgcaaatactagcttgtttggaatgtctgaatttctactgatctggtatacggttattgcttgtacagcaaaagagcctctgcttggaatgtctgaatatttgcctctgtacattactgcttacacattctttgcaaattcttgacgttttcaggcaggacctgttttaaagttggattgattttgtttttcctctacaatgcactgaaagtgaaatggcaatgccgatggattttacacgtagaagttcagagcaacgaggaaaatgacaaacacaagcaatctgaatcagcatataggtcggtcggtttggtcaaataatgttactactactactactctgcttgtggagtgattatttatagtcatgagtcattttcgtctcgaaatatttgcgctttgactggcaaaacttatcagctgacttaatctccgtcaacatagttaaatcgagtgtgaatgtagcccatatttcagttttaagtattcaaatgctgtttactgatgttcttgatggaatttttcagagtgctggaccttttcaccataatttaccaaagcttatgaagggacttaattagctaaaggtaatgacatacacgcggcaatttcttgtaaccatgcatggttattcgttaggaaggatgctgaaagtcaattgcagcgacaaggagagacgatggcagcgacaggtgatacgttaattatggacggattcaaaaggtacagtttatccgatccatttagtttgtactttgtgcatcatctgaggatgacatgtttgcttggtaagcaatctggattagtaaattcttttacttctagaagggtacgattcagtttgtattgtgcttcgtccaaagatgacatatttacttgagcaattttgaatttaaacaattttacttctagatggttaggattcacttagttcgtgttgtgcattgcccaaagatggcatgtttacttcataaacaatcttaactgttccctccgattaatattataagttgtttgactttttttatacaaagttctttaaatttgaccaagattatagaaaaaaatagcaacatctacaacaccaaactagttttattaaatttaatattaaatacattttgaaaatatgtttgttttgtattgaaaatatcagtatatttttctacaaacttagacaacttaaagaagtttgactaaaaaaagttaaacaactcataatatgaaacagaaggagtagtaaattttacttctaggctagattggtaggattataaaagaagaatctataaacaccaaccaaatagcctctcataggaactatatatacgaatctctactattataaaaattgaagatatttttatcggtactttggtacgtcatctatggatgaatcagtttgtaaattcatttgcttttgaaaacacagatccatatttgagttggattttaagttcgttcacttttgtaaatacaaaaggaatggcataagaaatctcattaaaaataattcgtatgctaacttgagacgatcggactcctaattgcagctcatgattttctatccaagtgaatttaacacagtaaatttcattctacctaaatcatataacaataataaaattaaaataacattcatctattgcaacgcacagatatttttctagtatacgaaagaatttgtccttgaatttgacctatttaccgtacgtactccacattgctagattttgattccattttctcttcatcagtgtacacagaagttgattttggtttacgcctaatagaaatggtcagtgtatgatgtttacgcaaacaaacatattcgttagttttgcttgtatatgagactcttatcgtgcaaatcaactgtatatggacacgtcactgcatatacgttgatgacgtggttgccattctaggtggcacgtggcacgccatggcctgatggctacagtttgtcttgtttttgcttaaattgacttgagctctgctggtcggtcggttactttcgcccataccgtgtgaaagactcaaaaatgggatggactgacagtccaaaactccaaatttgtcgagaaatttggacggtgcggttgtgttgtgttgagttcagcacaaagtttagattttggttgaaattagaaatgatgtgactgaaaaattgtgtgtatgacatgttgatgtgatagaaaagaactgaagtttggatcacagccttattcaaatagtatatttctttgtctacgtggacaccatgggccatgagttgagaaattggacactgccacaattttgttttccttcaatgttgctaggtctccaagcaaaaacccaaatgtgggtgcatcctacttaggttagcacatcatagagcagatctgcaacaagattgtaactaagcatggtcaacagggtactaaattaaccataaaaataccttacagcgagtaatcaaaattttggtaaaatgcataattgcggcatctataactccaggaaaaaaaaatcaaatcaaatgtatattcatgacttgtgcaaggaaaatcaataacagcctcatcttttcgcttatacttgtatgctcatcagttaaaatttaaatttttaaccttaaatttaaagttgattttagggtttttttttcatcgtagtttattttttcagcctttgcttttagatagttaaaaacacatatataaatttttttgtaaatttttttcgtttacaaatataccatttggcttattccaaacgatgaggctgtaaattaaactgcagttaaaaattttcccatttcatatcgggttaatttcttaggggaactttttcttttgttttttctgaagtttatgatgagtagtggatgaaagccttcgttacattcttttccctcctaaattcatgacattttgctgagagtttatactcagcccctagaccacaggaaatgctctcataattaatcccagtgcaaatatagagagaatcatagagtacagagatgcgtattaataccagtgttgccaacaaaactgggaccgtattaatgatgcagagtaattaaagctagcagcaggaacaaacaacaaatgctaaatgtctcttggaattaaacaggctcaagacagaaggaattatattaatacctagataaattattcatcgaaaaagaaagccctaagacgttgccctctgaacgcaattgctgaccagcccgacggcacacaacctccgagcccaaaaacatatcacaaaatacagacacaaatacatatacatatatgcactaacaattaattatgcagaaaagtgccaagattatccaagaagaagacaccgaaagcaccctgtttaattaatctaatcgctcatctctccgtactctccgttgggagcatgatgatatataccttaaccagcaacatgatatgcagttttcaagtccgaaatgccagggtgttcttgacgctaatttaatcatgcgttgaaattaatcaactaaccaatgcatggcttgattattagctagcctaatgcatggtcatcgatgacgtagcaaaaactgctatactctcgatctcccagctgctagcctagaatcgcatggggtcgagtacgtccaaggagagaagaacacagaagaaacttccgtggaagcttccattttggacgaattaattagttcaggatactcgattttataatattatataaattgagaagtattttatattatagattagtaataaattaattaatcagacagggggtcggtgcacatgagagacagcagcaaggcaaatctaatctacctggatcacgcgaagggcagagggatttatgggctccgacacgcacaacctagctaatgtacatgcatctagtttaatttggcagcatgaataaatatataattatatatgtacagcactagtgttgctgttgttaggcctagcttgtttttcctgcgggctgtggcgacgactagggttttagacacatgaaggatctaagaaatatcctataatcccattgttaatttattttcatgtttttctgccaacattttattttaaaaacagcattatttctgttttttgtattcatataatgtgtgttatattggaccacaaatttaggtcaaaaagtcattttaacaattaatatggcgtaggggactgatcgatgagacaaatggtttggtgtgtggtggaattataagtgagagtttctagcttcctcagtgtcatgacactgacatatctacatatatgcatgcatgcacatatatattatgaaatgctgctgatcttgcctagaaacaacgtgtgccctgctaattaagttctttcggcatgatataataattaatttaagtggggaggatctgctaaacttgcactttacgaacgattgtatcaagaagtagcaagcacatgacagactggattagggagagaaaacggggatatataacctttttaaatttaatgaaggtttgaattgagtctacgtcgatccgccggttacatacgaacttaatgataaaataaagcgtgtcaacaatagtcctatggtgcaaattaatgattacttacatgttataattagctagcttgatggcatcatgatgatatagtatgttcatttcctacattgtagaatatatatatcactccttatgtttttaaatgcataatattattaacttttgaacataatgtttaaccattcattttattcaaaatttagtgtgaatatttaaaaaatataaatcatgcttaaaataactttaattataaaacaattcaaaacaaaatagatgatgcttacataattatttttaataagacgattgtgcaacaatgatgttcaaaaggtaacaactttgtatatttgaaaaatagtaaatagctaaaaagaagatactccctttgtcccaaatataagcatttttagatttcgacacagtttttgagatgctacattgatcaacaatatctataaaaataagacgttttaaataaaatgagttgtatattatgatactttattgaatgataaatctagtaacaccaattttacatgattgatgttttttttttacttttttctattaatagtcaaagttaaaaatcttcgtctttgcattattctaaaaatgcttatattttgggacggaggaagtttttttttaagaggaagctggaaagaacatattgataaacttaattttacacattaataatcatgctgttttaggaatggcaaaatgagtgattggaatcgtttaaagaaaacgtgctacctatttcgttaaattaaagagacctgaagtcgtctatgcttgctgtactgcatattcgtttgactactgtcggtcttgcattcttactactgttgttggaaaatttgaagataatggagtaataatgttcggggatttctggtcaaagatgggtacagttcgtaggttactgcatttaaaggcccaattaatcagccagctgctagcctgcgtgtagctaggacgcactcgtgcgtccgtacgtacgctcgtacgggtcacaccgctagggcaaactcccacgtgcgccggcggccagctgacatggacgctgtagtgttcatctactagtacgcgtgacacttttcaagatgtacttcccgttttaaattatttgcatataaaccatggttattctcactaaacacaccccttttaaaccatttgaattggacaaaaagtagaggaaaaaaagagcaattgaaatcatatactccctccgtctcaaaatgctggacgttctaggatgattgagccaaattagttttgagtgaaaatgaactaccacatctactacttaatggattaaactaatgtaaccggttcaattaattcaaaacatttttatggatgcttttctagaagttcgtaactgtgtgctgttggggaagtacagcgtacaacgtcaaaaaatatgggacatttgcttgcgagcagaatgacctcctttgtgggacggaaggagtactaggaaaggttaccgttcatgcatttgattcgaaagaatgaggaaaagaaaaatatactccctttatctttaaatataagagattttggtttaatgtgacacatcttagtacaatgtatttggacatgattatattcagattcattatagtaagatgtatcacgtccaactaaaatctcttatatttagggactcggatggagtagaaagctttcttgttcctatgattctaagggaaaaaattgacatccaaactaattaaactcatgtttttctatatcgcgtaggatcgagataaaatctagtagatcttggtcacttatttattcaattagtgcatgttagatatgtataagtagataattagtccaaatatattacaccatcttaaaatataacaaattcgaacatttttttttgcggggaacaaatacgaacatttaatactcatttcagaatataacatgttaaatctcaatcaatcttctttctcatctcaacccaccacaaccattacaatttatatccacttgctttcctaattttcacatgaaactttagaaatgcttatattttagaatggaaggagtgtcaaaaaagttcttaaaatttacatttaagatttttagcttaaaaaaataaactgattccatcaccgtccatttgtttagtaccacaactacttggaaccatactgacatggttgagatatagagagtatacttaatttgcttgacctgatgaaagaaacatgaattaattggatatctgagcaaaattaatggattggattagagagtcaaatcatctaatatatccgctcggaaacaaaaacatcaatatattcacatgcatcagctgctctatataattaagcagcattacacgctcctcctcctcgttagttaagtggtaatgtactactcccttcattccaaattgatctatatatttcatggtatatcaagaccaagaaaaactaataaatctctcatactatatttactctagcaacaaactcgatgcatgcaccattctcactatttcctagccaatagcaaatcaagatattacatgtgggttataaatacttgtatgcatggatgcatgcatcaatgtctatttactccaatgtacaaataacgaatagacttaatgaatgaatacaaatatgtagatcctttaagaataacttaaaaaaactatatgtaaatcaatttagaatggagggagtactaagtaacattaattattgatcgattaaaaagggtgtcagagatgatgtacactggacctgacaggaatccagcttggccaacaactattccagctgtgctgacactgtgcattatctttttttttctgtgatcttgaattaatcacaggcaccgatcgatcaagatgcggacatgtatgcatgtatatactccatatacattttattattattattttgaaagaaatacacttcatatacaattatacatggctggcttgattttgatgggtggctgataaccctgacatgatacgcattgccctttccctgctgccatatgaaaccgtagttacagatcgtaattaaagagacccaagccgcatatatttgtatgataactacatattttctagatggtaatcaatcaggctcgtatatgccatgtcatgtcatggattgtgcttcgatcggcattctcactgatttcctgcagagaatcatgaacttgtcggtgtcaccggcaaaacagctgaagtagaacagtaggcagccagcaagcagtaatccatctgcatcattcgtttgtggatgcaatgagttagtgtcgatggacaattgggcatgacctaaccaagaagagattatggtgtgcatatacgtgtgatcatggattaatttgttgtcaaaattttctatataaaaaaggaagattacactgtaacctgctttcatcaagtacagaaaataaaattctgaacaatgtttcttcttctggggcatgaacagaggtggtcaggactgttaactgtttacctagtatgttcttgttcagatcctacagctaatcaagtgtaagtggatatgatatctctgtctatgactatcgggaatgaggcgtcacatggacgacccgacccaacgcagtgctgctgactgctggagaagttagttgcattgcatggtgtcctggattgggacatcgatgaaactgaccggaaacctcgtccggcaattaattcggttttttcttcttaattaattgttgcctttcctggagagtcaacacgctctttctaggcagctactcctacgtgcgaccgaaatttgcaggacatttaaccgtggccaagctgccggctgattaaaagattagtttactgcttgactcgtaaggaccgggagatcaaccagaaggcaatgcagtgcttattactccgtggtcaaaccggcagtcggcctccttttgccgaccaaatcctcgccaactccaagctgctcctacatatacactggttgctgggccacattatctttaccgaccattttactacactggttgctggttgaagtaccatttttctgtagagtacttgattgaaggtgaggtgagttggcacgcctataagcctattactgatcccagttctttttttttttctttcttcaaaacccattgatgtgctactatttctatattgtactggaccatgcgcggtcatggtcggttccagcttctcaattgacctttcaacatctgtataaatttccttttagcagtggatcattttgcgctcatcacattcatatgttgcataagcataactgcatcagcgccgggccgtccaattggcatttgcatcgtcgttcatcgtctcctggtttcggcctgcgaacgatccaaatcctcagctacgtttgcgaaagctacgactacgcgtctaagcgaggaacaaaacaaaatcagtgccgccacaaaccaggagatcatgtgaatagcagagttttgtgaggtcctaattttgtgaggcaatgatcttggttccttaaagaaattccagatctaaagggcgccaaaagaagggaagattgccacgtcacatctctcgagtatataccgattttaactccaggtacattgtttgtatcagagaaaaaaaaactgttcttattaaccaacaaaataacctccagatgatgagtatgaaaagcagaattgagacaactagtaatcctgacttgagttcttacattaacaatgcctgctcgccaatggggaaatcattggtaacgttacaggaccacaaaaggcaataaccagtcacttagaatatgataagttattcgatgcttcgactttttatcttcaggatccaacaatgaaaaggaaatcctagaagaccacacatcattaacattcctagaagatcaggatggcctaaaaattccgaaacatggttcaacctagtaacaagaagcagtcatcatcgaaacatggttcaacccagtgccccgttggcattgggtcctaagctcctcaccggctaacagaaagagacctctccctgtcaggtgacttgctgcggcggtcatcagagaggcttctacttcgtgatctgctgtccgctggtgagcgcgacagagatctctcccgacgggcaggagacctgctaagatggtaaaacatgtgaatgattttgttgtgaataaactaatataaacgtccatggaggatactgaagtcaaaccttgaatagtgctttctcttaggtgcaggtgagtagcttcgactacgggaccgtgatcttggagagtacacaggtgaccttgagcgggagtatctaggagagcgcgacctgcgatcataagaacggtccctgctactgcagaagatgaacaaactggttacatatgccacaaaagagataatactttaacaaaacaaaaaacattagagaaaaaagatgaaagagagcagtgcaatacccgactctttccctagccctcatctcagatggtttctttctgttctcctcagcaaatacaacagtaacttccctgccaagaagaatttgcccatccatgtggtattttgcatcagcagcatcctcaggatcataatattggatgaacccaaatcctcgaggctccctgttacagataacaagatttagctttaattaattgcacaattctgaacagtatacaagaaaatcctgaaaaggatacttgactttagtcaagtaaaggaacaattgattattcatatccttgaaccttgattcctttccctggatgttgatacacaaatttttcaacagataaagcaagcactaggctgctgaccttgtactcatcagagtttaaagatagacttgaaactcttcataacttgcatatctcttatactctatttcttcccttctcttcaacagagtactcttaaggcttgtgtcttcaaaaaattattttcacagttaatcttaagaggtggggcaaaaatcattcaatttaggtgcaccaaatgtactaaagcacaaacaaacatttccaaagcacatgtttaagccaattgcaaatgaatccaaaaatagcatattactggattgaaaaaatatcacagcgtcctaaacatctcatggtttgatccctaaacagcatgtaggcctccagttgaaaatgaacactggctctatttgagttgaggtgccttacccagtgtaataatctcttggaagatatatatctttgacacgaccaaattttccaaatggttttcgtagatcatcaggcctgtattcataattatgtctaaggtaaagacatgcaacatggagaaagtggtaaaatagcattgaaattaaaagacatgaaaaggcgagaaatccttacagttacgaacttctgtaaatcaaatatataatatccaacagatgacaataataacacaggttacaaaaaaaatcctttggaaaacaacaaacatttactcatttgccttatgtcattacaacagaagaacaatgtttagatttacactccaatctgttttgcgccaaagcaatgcttctttggtttataagtgatgactaaatgaattttggcattgcaaaccaagctcatgagctgtatgcaatagaagctcaagatgaaaaataatttacggatttcaaaaatgcacatcagtagtattataattttataaagagacattatcttggcccaaatgatgatgaattgcaccaactcaactacaactagtgtaaccggaatgtgtgattgcatgtgttacttaacaagaaaacactcattcagttactgaccaaggtgcaaagaaacttacctacagtcacggcgaagattcctcaccaaaagactagttgggagatccctgtcacggcctccatagcgcccacgaggacttgggctgcgggctcttctcctgtattctcttggcggtgatggaccataatcatagcctcttcccatagtgatctaagcttacaggaaaaaaattgccattagaggaaattcaaatgatgcgattgtgtttcataagctactcgttccactaaaaagaacaatgccaacagcaagtgaccttatcaacaagactcattcttccattcagctctttttagctaaaaaggttctgtagatgctggtagggaataaaacaagctacaacatttcagcattcgagaaaaatagacatcacaatatatttctatgcatcaaataattgccactcccaatttaaatccatcaatggtaaatttaagtagtgccttgaacgcacacaaggcattcaagacttaagagtcgtcaacttaataatctataagaactattaactgtattgttaacaatggttgtgaatgaatacataacatcttccgtactgatgaaatgattagaagcgttcaatagcatactttatatatcaatcaagtttaagtacaagaaataactgttgtgaatgaatgcataacatcttcctatggcatctaaatcaagagttagaaaagaatatgagcacgccgccaatccacacagctgtcgatcattgccattcaatcccaccagcaaacactccatccttcaccccgccaagaacacccaaaccctagcgaaaaggaaatcccacgcaaaccgcaaaacataaccaaatcaggcgacgcaaccccctcgaatcggcccgccgctcacaaaaccggcctcaaagacaccaccaccctccaagcaaacgctgcagcctaacgggcggcatcacaccgcaaccacaccgcgcggtggagcgagctagggtttccccaatggcgcgcggcacacaacgacgtgtatgtaacacgcgcgcgcacgaatcaaccatcaaaccgcatcaaatcccgcgaccaatacaaatccaaacctagaaatctcctcaccggcgaaggagaaggaggagaaggggaacggggggataggaatctcgcctcgcgaatcggatgatgattacctttcccgcctagggcttggaggcgcttcgccgctcctgggttcgtcgcctccagatttccagaagcttccggatgttgcgcggagggggagggagaggaggagcgcggagggggaggggtgcgtgcgtgctgcctttggctttaatgaggggagagatgtcgcgtggaccgttggatccgggggggcggggattggacggtggatgcgggaggtgacgccgtgacgggtaagatgggctgtacacaaacgggctcgtgttgggctttgatctgtagagaaatttggcccatgacggtatgttttctcgctttccggtttcggctactttcttgctttcccatttcggtctggttcattttctcttctctttttttgtctttcgagtttggtagaagtataaatttttccttctcaggaaaagtttggcatatttttcccctcatgaaaaagtttggtatgttttctttctttgactttctcccctcttttctttgtttcataccatattctttttttcccatttctgccttttccatcctctcaatcagtattgttcctttttctcgttttacaacgccttctttgtaacaaatgaattttctcagctcctacagggggttaacctcatttcgcaaaaactcttacgtttgctgaaaatggtctaaacacactagcagaaaatagaaaacaaaggttcccatcataagccaaacggcatatttgcaaacaaagagtaattttttaataaaactgttagattaatgggctaggcccaattaaatcctaataaattccattgacccacattaagtgctatgggtaataataccactttggaaatataagtgaagaggtctcaacttaaatacagagctagtggagagtctctattgaccggttgagatggtgcgcggacaaccaggcggggtgaggcagacagctgttgctgcgctctctcgctttgtaacgaacggtaataaacacagagaattgatttcgtatcaatgaacgcgaattaaacacacggagaattgatttcgtatcaatgaacgcgttggttacggaattaaatgtcatgaattgacggtaataaacacggagaattgattttgtatcaatgaacgcgtcgattacggaattgaatgtcgtgaattgattccgtcggttacggaattaaacacacatagaattgatttcgtatcgatgaacgcgttggttacggaattaaatatcgtgaattgattccgtcggttacggaattaaacgccgtgaattgattccgtattaacgagcgcgtcacttacgaaattaaacaccgcggttgataattccgaacgttactcccgcgctcgcatatatatactccgcagcgactagaaggacgaaagaagttcttcccgacctctcttgcacttcgagttcctcctctgttcttgagctgtagaatccttccccggttctgttcacctacgcgcacaggtgtacaggacgagcaggtgcctccaaaactccgtccgcttgagaacctgcacgggtaggcgggcgatcaagtttttgggtaacgcttcaagcgcgactgctcttgttcttcacggctactgctgctgcatcgacgccttcaccaagatgtcgacggagattggagacaagatgatgaacgacatcaacggaagcaatcctgcctcaaaatccagcggtgggacgttctcggggtatactttcattctcccgattctattagatgtttctttgttaatactctttgcaatggcatcagcttcaaattaaatgttgaaaatttaaaatttaagtgaaaagatgaggccgaaaataacgaaaccttaactttacacttatccaccacaaaactaaagttttagagagagaacagtcgagacacggctaccgggcgccacaccgccatttgtccatcaccggccagcaggtcgagaaccaacccaagcaaagcaatcgagccatgtgcatcgatgtgtgcagaatgcaacgacccatgtgtacatagaggctagggagagattgagccaaagtttcctttgttcctaagctatgattgatggatctctgcagaaaagccaacgaattgaagaagtgtatatcaacaatacatatgatgatgcaacgtgtgccggctcctttttccttgtcacaagataatgttttacttaattacgtgctccgtgctgatgagtgcgactgcatttgaatccacgtatggtgtcgcaggggtgatccggtgatgtacaactatgttcttttcggccaaagtgtgtcatcgagtttccaatggccatatataacgttgatacttttgtttgtttgatacttcatccattttaaaataaattagattatccccatcagttgcttatgacttattataagccataacgggctattaacgattaaaaaaaatacatgagtaaaatttctctctgtgtgtgtgcgcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagagaggatacacatatgggactccatggtgcccgggcttcaaggtataaaacacacaaattctcttaaatttttaaaagttttcaaattgtgagtatatacctaggtatatgaatttgattcatacaaatacctaacaacaaaacaactcaaactcaactttatttcacaattcattattacatacctaacgaattatatgtttggatgttatatacctaaaaccaaaatctaacaaaaaaaaaagttcaaactcagttcaaacttgtttgaacttgttagtaaagaagttaatgttcatatctaaacatttaaaaaaagttcatactcatttaaattgggtatatactcaatttgaatcttggagcccatactccatgtagcaccagttaattgaaaatcaaattaaaaatcaagttttaaaatttaaattttggctttgacttataagctataggacaaccaatgagacccttaacttttacgcaggagtataatgtattgggaacgtgcagtgtatcagaataaagatgggtggtaatcttggacccttagaatgatgacgattttctaatgcaggttgcaggatatagccggataaaagaacggcgaaatctagtcggtttttgtgtgccgtgcatcagcgcatgtgagaaaccccgtcagcaggtccaaagcgcgacgcatcaagcactctctgtcgactacttgtcgaggcttatccgtccccaatgcagcacaaagcaaattccacattgcatctcttttagttgcccctttttggtgcaactagatcggctcatcggcgcaaagcagaagcagaagcagggcaccaacgaaatgctaccttatcatgcattgggtgattagcaaaaaagcagtcggctaatgacatggcaaattagactctcttttgcttttgaagcctcaagaaagattagagagggactaattaatcaatcaatcgattgcttaaggttaattactcggccggatgaaagagtatcagttaagtttggttggaagatagtactgtaatggatatgccgttcagctgaagatggatcacctgttttgaagtccgaaactcccaagtcgtagccagatgttactgtccggtcggtttgaccagatgcttctcttgatgtttcggttaggggttggcacccaatcacacctgtcaggcaatggctccgatcctttttggcattgccatgtcacatcagcatgagatccatgaaatactgttgttaagaaattgcatctctgaatttatatcagcctagataacttcaaagtacaagccaaagcgcaatcagctccatcacgtatatttacaaatgaaaaatagtttgtgaataaaattttcatatacatgttcttaacgacttaaaaataaaggctgaaaaataaactacgatgaaaaaaaaaatcctaaaatcaactctaaatttaaattttagctaacaaatataaacataaatagaacgacgagactgaatatctgtatgcaggtaccaaaattttatattgtaaaatccatcccaaacctaactgaagactaagataaagtgcctgttcactttgatgaaaaaaaaaaccttatcaaattttggcattaccaaaattttagcaactttactgaagactaagatgaagggcctgttcactttgatgaaaaaaaaaaccttatcaaattttggcattaccaaaattttagcaactttactgaagactaagatgaagggcctgttcactttgatgaaaaaaaaaaccttactaaattttggcattaccaaaattttagcaacttgccaaaattttagcaggatttcttatatagttaccaaaaattgacagcaaactaaatatagccactttttttaataattttatcaaaatttggtaaggttgaaaatagcaccaaagtgaacaggctcgaaggcaaagcatgccgtcttggtcagacaattctcgatccgtcggtatactatccggcagaaagaagcaaagcatgcaatctacagtagtggcaggcaggccggcgcccaagtgcaaaccaaacacgtttcagtttcactgacgagataaacagaagatgtcgctgcatggatggtgtgtctgcgtgtgtacgccgccgctgctcatctacttctcctttctggtttccttttctcttcctctctctctctctctctttttttttggtccaacgcctcgtagccatcttccggggccacctttgtcaccgatgatagcgtcgtttagcgtgcgtcattaccgtactaattgaatatttgatggagagattagcgtgcgtataaaatggcagtcgccttgccatcactctgctcctccctgctcggttcgcagctgcagcttcagcttcagttgctatctgctggctggctcatcagctccaagaacacagtaacagaggagagtgcttagcataaattagcggcagttccgaggccaggcttttcatccgggcgaagcgaaacgaggagagatccgaggctgcgagctgggagagctctctgctactcccaggtacatacagccgtcagtgaaattccagttgttgcagcatgaaatcattcgttcgttcatggtgatttactctgttgtttctgcttcttgtttctgttcctctcgatcgtcgggtaatcgatcgtgttgcccggtttctgtattgctatctgctgaattatactagttcatcctcgttatgctagcgttgttaattcttatcagtatgatctaaccttttctcaatttcaaatttattgcgcttcatttctcctatcaatcagctggctacttcatgtgcgatattcatattctgtcagtcaaagcgtttaatttggagcgattttattttcactgtaaaaatcctcgtagagctttgcatgggattctcgcatacccaataggctacttgaatccgagttgtccgtattactgttactccaccaatttaaactcgtagtatatttctacctggaaattttgtgatgattatttcatttcactctcgagcatcaatcagtgaccttgacgcttaaagcaatactactgaaattgatgaagatacgagagctacgggattaagtagagtacttttaaaagttgtttcttttttatcatatcatatctatcctttgatggggatagctaagcacttaatccgctaatcctgattactactgattttttttagagaagggtattttttacccgggctttacatccaaccagatatagacagtatttttaaattaggaacctatcaaatagaaaatatagccctcaaataacttaatctgaaattcgctcatatgaagatttgaactcaaaatcttggggtgctactactaagagaaattttacggtacttgaggaggtactatgaggtaccacttctctattataaattaggaaagtggcccgcgcgcatgcgcgacacttatattattgaaaggtaaaattattgtttattcaaaaattttgtcttatagattaagggcaaactaaagtttggataatgttattttataataatttaagggttctatttttcttaaggtatcttaaaaaaccattcaaaaacttttccttaaggtatgagttttaaatcatttttttcttgagtaaataagaaaccattgctagttaattatcatacagtccatctatatatataccgtgtagtatggccacaaatgaaaaatgcgagagcaagatactcaaaattcttgtgattaaatcgtctcaagaaggcgcatgatatagtaagaaagggagggaagtgtatgcatggaaaaaaagaaaaaagggaaaaatgaaaaaagggaggggaagcgtacataaccatgtaagtaggtgcatacctatgccacgggacgagaggtgagaccttatagtattttgtttttttaagatcaatttaatctaacggtttataatattggacgtaccgattaagtgaaaaatcaagtaatggatactttgctttttttcccttagaatttctaatacgtggcagcttgagagtgttttaagaaattttaaaggacttaacacatgtaataagaatattaaccgcttaatatatatatgtatagggcttatggtaatatttgttccagcttcgtgcatgtttatatacatgttgagagaaattaattacgtggctagcaagccattagatgtctaattagtagcaattaattttgacaccgattacagttgttcatagtcgctcttacatattcatcttacaactttgattatccgttgatccccaatttactgatcaccatgactcgcataaaaaaaatatgtactacttagggtttaggacagctgaaattgatgaattatcttattatatgatagctatttgagggtataaacgaataaattgacttataaaaagttaaaatgttgtttaaagagacaccatttagaaacttggaaagcgtgcaaacgaaaatccaactatgaaatcagggaaaaaaagaggatcttaaactcctttataacaccctagtctttgtaagagtgctattgatattcattaatattgtgctcacatttataacataatgaattctttcatctatacgaacaaatagtgcaaaatccaaatacgacataacacaatacattataattattctgtaatcaactctcggtttcagcttaaacagagctaagtgttggaaaaaaaacacaacccacaatgcttaattcttctctcgctgcatcacaccttaattttcttttcatgttattaacaaaattaatcatctccatatatgatttgatatgtggcaaaatggtagtgccagacacgatgctttgtcacgcgtgcaaaaggtaaaggtgcagacgtgcattgtgcagcgggcaaaaaaagagaacttcgaacgttttatttattagcaaataatatatcagatgatttaaataatgggtccaccggttatagtgtaagtgtacattagttaatatagattttaaattattaatttaataggtacataatataatggtgtagactttattttaaaaccatgcattatttgagaataatagtccaatgtaataaaaaaaatagttccgataatttaagtaatgggtccatcggtttaagtgcacgtataaatcaattaatatagatcttaaattgtttatttgataggtacacaatataattgtgtaaactttattttaaaatagtgcattatttgaaaataatagtacaaaataatgagtacacatgtttaagtggaaactatattacattattaatttaatggtcacatataatggtttaaattttattttcaaaaattgtagagctaatttagttaccagtgagttgtatgatggtagattctttgtgttgtaaatttatgattatttaaaaaggtatatatccatattatataaatggacaagaagaaaaaaaaagaaaagaaaagaagggtgtacatacatggtacgtacgtatatatacccacgtacacatgcacgggagaaggaggagaggtgggaccccatagtatttggtttgttttaagatcaattttatttaacggtgtataatattagacccaccaatttaagtgaaaatcaaggggtagatgttttgcttttttcttagaatttctaggattttctctaatttattagagcgccacgtggcagcttgagagcatttgtaggaagtttaatggacttttagtatataatagatagatagatagatagatagatagatagatagatttggtaactcataatacctaagtaccaaaatataccaaattgtagtacttcatgttaccttctcaataaccgtaaaattctttactactaatagttgttttagcttaggaaattgttttggatcattcatggtcaacccaataagacgcggacacttggcttcaagactagcctagttcgtgtcgctctgccgatgacaccaggcagcggtgatcgatcagatcaccggctgggtccggcgaattcaagtccatcttcatcttcttcttctttcttcgatgtgtgtcgtgtcgcatctcaattattttccctgcttaatttcttcatgacgtcgccatgtaggactagtagggttgtttggtgagtatatggttccatctctcgaagcatcttcaaggctacaatgtatggcccggccgacctcagataacgcagcatccgtattatgaatattgctgtgtttgttctgttctgttctgttctgaattctgatccaacaacgtcccaactaccggacttattcagaggacatggaacttctcgctgaatcggctggaaattccagatccggacatgcttttttttcgattcgctgtaatatgaagtgtttgtcctattcgatattaggttgctatattactaagtagaaaatcatcaaaacaatgcacggggctggttgacatgtattgttcttatagagttggcatgtaattgctaagggttgtgtgaacaatgatggagaatttgataggaacttttttgtaggattttattatattgtagtcttttccttgcaagtcctttagctttgcttgcactttgcaagaggcactttcttttgggtattcttcttcttcttttttgcaagggggtattgccccattttcttttgggaattttgtgctttagttcatgaggatctggaaacaggtcatttttcccctgactccaaaatgagcatgcaatgatgcaagcgtccaattgcaaatactttctataatcttctggaattctctgatggtattgctaggttcaacaggtccaagaggtgcatcaagaagttgcccttcctgtagcaccatctatcatcaatgatgttggacagaagatggcggggaaccatacttttgctcatctgtcttgtctgcaatgcatcaggtatgtgcactctgtagtagcaaaagtagcattatcatttactaattagtactccgtatcaattgttctcttgttagtttttgcttcagtttcagttaacaacagaaccaggttcctttctcactttctttttcatcactgagattctttacaaaaaaaatgaacatacatgcctaaagtgcagaacattataggagacttttaagctagtacaaagttttctgatatgcttgtgcttttccccactttgcatgccttatcttcagtcacaaaaagcatacgccatacatgtgacatctagaaacttatcagttatctcatgcttaagaaatagtagaatggtgcgaataatatatacttagccaatgatttgtttgatacaacccaaatcatatcagtcagctgtgagaaaacaaacattcaaatactgaacactctgaaacctgaactgtagccagttctgatctttcatgcagcaggtcatgttttctttccctgatgacagcaaatgattccagggcttcatgatctaacactcttaatctaacaagagtactaacattctatgcattatttgtatgaactatgaagtgcacaaccatcatgtactacaaccaagtaccaacatggattaacaggattaagtactagtctgaaccaactgtactttcatatctttctgcacttcgtcagtaatcagatattcagaattcaaaaccatctgttgtgtttgcctgtcttacactaaaattttctggtccaatcaattactaacatggattaacaggataagtagactagactgaaccaactgaacttttatctttctgcacttcgtcactaatcagaaattcagaaatcacctgttgtgttcgcctgttctacactaaattttctgctccaatgatgagcagggacttatgttggcgccaacacgatcccttcgccggagaactcgccgtcggagttcgccaagattgttcagtctaagcagacgaagcatgcgcgcgtgttcatcggcggcgcggaccatcggtcgctgcgatcactggcgaacaccggcgaggaggtgatcctcaccgtgcccaacgaccagctcgagcacatggccgagttcctggaggaggccgagctctgggtcgccgccaacgtcgcgcggttcctcccggcgacgaggatcacgcacgtggtggccggcgacgacgtcgtggccaggtcaccggggaacgcgtacttcctcctcccggcgatggccaacctccacgccgcgctcgccgcgtcgcgcctcgacggccgcgtgaaggtgtcgagcgcggtgtccggcgccgcgctgcaggctcccccggcgtgggccgccgccgccgtggcgggcggcctcctccggtacctgaacgccaccggcgcgccgctgttcctcaagacccggccgtcggagtccacggacagcatggtcgacgcggcctacggcgcgatgcgcgcgctggggttccccgggggcgccatcccggtgatcgcggcgccggtggagacagaagaattcggcggtggcgcgacgacggtggtgtaccacagctacctgctgcaggcctccggcggcgtcggcggcggcgagaggcggtcgctggcgacgtcggcggggatgttctgcgtggcgctgcagaacgcggacgcggcggcgctgcaggcggggctgaactgggcgtgcgggcccgggcaggcggactgcgcggcgatccagcccggcggcgcgtgctacaagcagaacaacctgccggcgctggcgtcctacgcctacaatgactactaccagaagatggcgtccaccggcgccacctgctccttcaatggcaccgccaccaccaccaccgccgatcccagtaagctccatttcttctgtaatacggagtatttcactccctcctcggtcactgaatttttgctgaatttaatttttttcttcttcttttgaatactctcaggctcaggatcatgcgtcttcacaggaaggtgagtgagctcaaatgtggaaattcttgaacaaatcagccacatattacattcatacgagagtaaattttactttagacatgttttattgccgatattttatattcgtcaatgaacttcaatagctatatgtaaccaccatttttcagcatatgataaattggatatagattgataaaagagttgaaaatgatctagagtatcataaagataaaaatgttaaatgtttaaaggatagctgaaaacgaaacgtgaataataaaagattgtttgaaatttagcttttcaaattagcaatgcaagaatgcgacaaggataaatatcatatttatttctgtttactttgtgcagctcgatggcaggaggctcgaacacgagcgtgccgggagccagccctccgacgacgctctccccaccggcgggcctcacgccgccggtcggcaccagcccaccgaccgacttcagcccgccggcggccggcacgacccctccggccggcggcttcaccccgccggcgggcggcttcggcaccccgccgtcgggcgggttcggcacgccgccgtcggggttcggcccgccggggagcttcaacgggagcggctcgtcgttcgggcccagcagcgccttcagcccgtacggcggcgccggccaccgcgacggcggcgcctccggcgctcgcctcgccgccgccgctgccctcgccgtgctgctcctgtccgtcgatctcatgtgaagttcgtttctatttgtgtaaatttgggaatcatgcgttgtgatgttgctctgagaaattgctggtctctgtaggcggcggattgaaattatgcatacgaaaaattaggagttcatatatatatgtaattatgcatgtatagtatatatacttgatcagcatggacattatctaaaaaaatatgtgctagtcagtcgctgacaatttctgttcttcgacctgtcagttaatggttatacatgtacatgccactagcctcacgcatggttgagttggatctggaaaaaaacaatctttacatgatactgaattggcgatacaaatatacaattgatcccgcatttgaatatatgttccataacatctcaaaattccactaaatacatagtacagtacatgtatttcttccatgtttcatattttccagatgaactctgtccaaaatggttcagagttcagtgcaggaggagcatcttgaagttgtagatgatggtcagcggcaaccacggtgttgaacatgaggcactgcttggaccttggagcagagcaccgccatggacaagccaacggagcagagcaccgcaccggcctccccttacaatgcttgagccagcaccctcgatgatgcctgcaacaaaattctcattaattctgggagcccacctgtaaatttgcatgagctgagcatgtccatgttagatcagtgttgggcctgtatttagaggctctcgtggcatgtttgccataaggaagaagtccactttacattcgtcgtgtaagggttgagtttcaatcacgttgtcaactctaaagccgaatacaacacatctatcatctttataacaagtgtaaatataattttaaggcaatattgaggttggtgttagctggcgcggcgctcacgtgacgtattcactagttctttgtgccacgtagcgcttacgtggtacttaccgttagaaaaaaaaataacgataggacccacatgggcaatcgatcacactccttctaccttgcccacccccacggaggcgagtttgccgctgccttgctcctctcctgctagatgtcacccctatccccgccgcctgccttcctagagacaaagaggaagataggggagatgtagagagagatgggaagaaaggggaagaagaagacccctgacaggtgagccccaccccacgtggatcttaccattttttttttctaaccataagtgccacataaattcctcatgggacgagaacttagttaatacgtcatgtgaacgccgatatcaaccaaaatcagccttagtaatgccttgagactatatttatactaattttaaaagatgagagattgttatacctagtataacggttgagggatgtgactgaaactcgaaccttaggtgaggtatgtaaagtagacctgatatagttggcccaaaccagacatcaattgcacatttatctaagggcattaccaagagattatgaataatctcctcctaaaaatttgtttttggtttcctaaactaaaaatagaaataaatatactgatatcttcaagagaaacctaattaaattttataaaaaaaactaaaagtggacctttctgttaaactacaaatagaattctcgcgcagaatagatcacgctcctccctcacatgtgagagacgagtcggaggggagcgctttctctcccctaaatcaacggagcgagaaataagggaagagaactcaaagaactccaaaacgtgtgttggactataggggatttgatcaaaattttcacctaaaatccctcaaaatctgttttgggaaggtgatactctaagagccattttctatcaaatcttttgtgatactgagttgaaataaaactcttataattgtatatgccttacatacatgggggagacagagagtgacaattattttcaatgtaatatcatcaccatttgcatgagtggatctggctcgataaatttggtacaaattttaatccattgtatagtgttgcatggcaaatcggcttggcaggactatatgctaatttgacttacattgatgtagctttaggctttcgaggttattttttcttttcacaaaagaggtataacttacagactctgcgagagcatataattcaatttatggatatagtcggattttaatcatgatgagttaagttatgtatgcacaactctaccaatgcacaatgatgttggcaaccgaaccaggcaggagaagtcaaccctacgagtgccatctttgagtgactttgattatttgacactcatgaactctgaattgtttttattttatcacttcttgtaacacagcatgataagtatgcaattcggggaaattgactctcttgcccatttttccacttttttggatatagttcatgcgggaggagacgaactggcaacaactaatggacggtgatggcaccaacctccttctctgatgacgagccatcgccgctgccaccaccaacgcagagaaccacatagcaagttggttgcctctccttgccagagccagccgcgacgagcccgagggcttcatattagtctgctattgagctcgaggatgccagatctaccctgaccacctcaactgtgcctccacttcaggtgctctattcctccatctccccaccattgcccatcttttccctccccacgctgtgggggtgatcttgctgctctcgcaaagcaccatgacgaggtggacgtagcatgcatgatcttcacctcgcaccacatgtcctcagcattgccatcaccttttggtggatcatctggtaggctagggtagcgctagtatgcatgtcgaggtagcactgtgttaccccgaagtcctgaactcctcgccgaaaactgctccacgaaccccgctgccatcttgttggtggtttttgttcttctagcgctgctcgccaccattgtcgtcatcgtcgaagattgggttagagtacctatggagagtgagaaggcagcgatggggattaggaggatctgcgtatgaagggcaggggtagcatggttattttttgtttggtgcgacaaggcccatgtgatgtgacagtgatgtagtatattgtgttcaaaatggcatgagagcattggctgtggtgtctcgatgggaaaaaaaaatcaaagtcgaccaggagagcaccatttgacagtgtggtattgaagcagctagcaaaaagtataaaatctcacatgttcggttcgatatcgcttgctaacaccaaacaatgtgggactcatgccatgtgtgcaatttttttaatgaaccagtgcaaagcatgctaatttcattgaataaaatggaaaaaactatacttatacagggttttaaaagaaaagctatgctaagacgttaagtcatatagactttttactcctgcaagggctgaatgtcatgtgcagttaacgattaaaaaaatcccatctctttccattcttaacctgctcactcaggcccaaacatttaaactggctcttccgccgataacacaaggcaacactccagcgccttctatctcggtggcttccacctcgtacagtcgcactataacgtctcctaggggcccctccatctcgggtgacgttgcctctttgctgctagcctccaccatgcacttggccaccgcctcctctccggcggcctttgcctcatgtggcaccacctctgcttcgccgttgctgcctcgcagtccagccaccacaaaggcttcttgctggatgaccctcatcttgtatactcattgtgtctattaccccctcatttttatttttttactagcattatacccgtacaccgtaacgtgtggaaataaattttctcatccatcaacaaattgaacgaattaacaaatccttgataccaatattttgaattagaaaataaaagtaaaaaggaactagaaaaagatggaagatgaatttatgacatatagtgttttttttttcaattctcttacacaaggactcttgacattagctaaatatccaaacagcacatacttgtaatttgcacttgcatgtagccttctgcctacttcgtttctctactctgcatgcttagtttatggttgagttctaacacaccgagttctctgtttctcaagaatagtactatctccgtaaaaaaaatataataacttttaactatatatctaaacatactgttatgacatgtagccccaagtttagtctctctcctgcacttctgcttcatcctctagcagatgctgcttgaagcagcaaacggcaacgtacgcctcccatatgtttactttctttaactactaatttgtgctcagattatttgtattaactttcctgggaagttagattgtatatgcatcatcaattggcaagaattcccggttaatcatattaggtagcaattcatgaccggtaggaattcttatacccttgagctccgatgatgagtaattattcacaatcagggagtgttctcgtggactctatttttaataaattttcaactgtctatcatttaattcatttgtttgtctttatcgttgaataattgtcataaacccactttaatccatcatctaccacccatcatctatctataatgcaagccaactgtgcaatgcatacacgtcttaattctggctctttgctggcatctcttcattgcaggaggaaaccatgtcactaagcataaaccataaagctccaagaagatattatgcaagacactggtaaaaccaatacttttcagggcttaatgatgcttaacatgagtgctaaacgtattaattaaagaccatttcttttcattccttagctggttgttgttgttgtcacttcatgagtgtccacttcactacaaatgtgaccgtacgagagagacagttcaatttaaaccgcgtctctgataatgaacctcgatcatatggggtgattagaagaagcacgcgtttcttctctgcacgtatatgtgatgattggccaagagaggcctggcctcggtcgatcctttttttatttttaacgaaatcggcaagctaccaattttcattgaatagagaagtgaaaattgtacaaaaagtaagtaattaaaagttttgaggcctcggccctagcggccaaaaaaggttacactttcagccatgcggcaaggtgtctcgtgcccgcgaggctctacgtttttgcttcttccttttatcttggagagtatatttaaggccgacatctctttgtgttggaagatcctccggttcctctcattccaaatttcccatccgaccaacaaggttagcatatgtagtgcttttttcggcgcttctctcgtattaaccgtggcctcccaccactcatgtaccgtcgaggccggctcccaaagcgacaggcttagatggtcgcagtccatccatcgtgcaatctcctcccagattcttctcatgtatctacatccttctagtaggtgaagggccgtcttctgagtctgacaatagagtgggcatgtggagccatttggctatcctctggttgttagtctgtctgagatccaaactctgttttggaggaccaactaggcaaatgtcttgcacttgcgtggcgcctggcctcgatcgatcgaataaagaagacatgatgttattcaaagcgtcatgggtgctatttcagagacgctagtagctagttttttttatcagtagttaggcctaccacgggaagggtattgggtaacccatatccatacctaattttatttgtctccatctaaaaaaaatatgacccatacataaattaagtgggtattacccaatggtatgggtaacccaatggataagagaagagacatatgtgggctccacatgtagaaatggatcaaaatttgtacaaagttgctctttaatataataaatcatccctccaaatttcagtcaaatttgataagattttgtaatgtgagttcgagtttaaaaattttaggtccgaattttacaccatagcaaatgggtacagatgaagtgggtaaaatgggtaatatcttccccatattcaaaatttaaattggtaattcttttacctataccctacccaaataaaatgtgtatgggtatggggatgggtactgaatacccagtggcaggctgatctgtatagtgcgtgtcacctgcttggtgttccatgcctccatggtgatgtgttgccgtttcatgagtgttcacttcgctacaaatgtgaccctattggagataaaaagagagcccttcctttctttttttccccaggctagaatggaaagatgctgcttgattgattcttctaaaccatcctgttcatgcttgcgcaaataagaaaatgtcacttcagagcttcatccaaccctgtatacaggggtgaagacagctatagaaggctaaagctgctggatcgtttttacgatgagatcggcaatgattacttatgacgagtttaagtagtgctgccgcaagattttgtctgctcttcgtgctgttttttttttgccaatttttattcgattataagcgtatcgttgtaaagtttttcgacccggtttccctcgtaacctcgtaaactgagaaattcattgtccttttaggacttttcttcagagaaaaaaagattgatcagcatggatatatatatgctagtctttgcactaccacgaaaggcacgcacaagccagcattttacgtgctggaatagcgaaaaccgacgcctagtatttttctcaccttcataggctgaaaataaaaaaaaccgatacctttaaacgactataggtactggttcttgagaaaaaccaacacctatactataggtgtcagtgtaaaagaaccaaaacctttaatatattataggtgttggttaattaaaaaccgacactaaaaaaactgaaccattccggatctaactctttttagcgtggaagccaggggggggggggcttatctactcaccccctcctctcggccgtatctctctctctccagctctcgagctctcctcccctctccgccggttccctctctcgtcctgccccctcctctctcgcctccttcgccatcagcggatccggtagagtcgatggcattggcggcccccgcgggctggatccgacggtcctttaccctcttcctctccatccctaagcttctctcgcgagcagatccagcagaggcagcggcgatggcgtttccgatagtctttctaccctctccccttccccctctaccctaatcttttcccacggtggcgatgatggcatcggtgctcccacgggcggatccagcggtggcgcttccgacaggtggatccgacggaggtgtttccggcgggcagatccggtagcggatccggatctgccccaagcttctcccgtagcggatccggtggcggtggcaatgccggcggctcccgtgggcggatccggcttgattgttgttgtgttgttgcgatgatgttgttgttgtgttgctgtgatacggaccgatggattgattttggggggcgaagtagggggaatgtgctcggtgatgatgcattgagcatttttttttcatcccgggaaccttaaaggtaccggcacctttgaggagactcaatggtgccgccttctaagtgtaggttgggaaatccgacacctattaccgctttccaacttgcaccaaaggtcttttctgtagtagtgttgacacttcattcttcaacatgcctcttatacatgtacatggtgatgagtgacaatccttgcatagatttgaattggcagtgatttaccttgtatttgaatacatgttccatataacattgtgataccacctgagattgaatgactcaacagaatgattagattgatagaaatgtggagtacatatataagcgtaatccttccattatccacttacagcaagaaatatcgggaggatcggctaagcaaaacacgggtacatgccatatacaagtgaaacactaccattttcttccatttttcatgttttgcaagatgaactgtgccaaaaatgggttcagagttcagactctgtccgccgcaggaggatcatcttgtagttgcagatgagggccggcagcaacgacggtgttaaacctgagccacttcctggacctgcacaccctcatggcgccgtgccagccgacgccgagggccgtgagcgcggcggcgacggcggagaccctccacccggcgacggcgaccacgtacgccaggaacgccgacggcacgaggcacatggcggcgagcgcggggagcggcagcgggacgcggtaggggcgcttgagcgaggaggggctctcctccctcgcgcggagccggaggaaggcggcgaactcgagcagcgcgccgaggctgtagagcaggttggcggtggcgacgacgtcgtcgaagccgaggaaggagacggcgaccgagacggcggcggaggcggcgacggcgacccacggggtggcggatcgtccggggccgcggcgggcgaagacggaggggaggaggcccagctccgccatgccgaggagctggaacgcgccgctgctcagctgcgcctcgaacagcccgacggaggagagcaccgcgccggcctccgtccagtacttgagccaccgcccgccgatgatgcctgcataaaataaatctcttaaaaatcggggttttaaattaaaaattgctatttctgctgggggccccgaaaattttaaaaatttaaattttttttggccgaaattatttaaaattttgactgattttgaatgaatttgaataatatttggtcaaattctcaaaaatatgcagaaaaacaaaaaattccatgtgagatatgagcttgctggcgcgggggggggggggggggggggatttcaaaaatttcaaaacaaaatttcaaaccctacttgaaataaggttgtcgtatgttctgtaaaaacttctttgggcaatgcgtgtcaccctgtccatattcgttgacgctggatttgaaacacgttgggtggagtcatgtacagatgattacaccaccacacttatgcttcttttaaagcacgatattggtttgaataatttgtccttaatcttttgtgtagaaagagttacaaaagtggaacacgataaatttcatattaggataaacttgaatatctatttgtttatatgcaaaacctgatcaagttaacttgtggtagttacacacgaaactgctattcggcgaccagtcatgcgcgcctctctccgcgcgactggacacgtgtcacgtgcggagaggggcgccggacagcgcgccgcgcgggaggagctccgtgttttccatttttttttcttttcggtttctctttttttttgtttttctttcgtatttttttcggtttcgtttttctttttttctttccgtattttttttgtttttaatacgtatgtatgcaaactttgtatacgtaaaaatataaactttgtatacgcatgtataaagtttgtatacacgtatgcaagctttgtatatgcgtatataaggtttgtatatgtgtattattttgggttttatatgtacatatacaattttgtatacatgtatacaaagtttgtatacatatataaagtttgtgtacatatttatttttaggttttttatacatacgtatacaaattttgtatacacgtacataaagtttgtatgcatatatataaagtttatatacacgtattttttaggttttttaatgtgtatatattttttatagtagtagtactaatagtagtaataatagactagtagtagtaatagattaggagtaaaaggtactagcagtagtcgcgcgcggccccaggcgcacgattagtcgcgcattaggcgtccccagttacacatccttaataatgttcttttatgattgaggttatttatgataggtagtaatcaagaatttatgatgcatgtataaataaaaaaaacgtactacctctattctaaaacatagcaatataatggatatatctaagtgctataaatcttaacatatcgatccatgtttagatttatcagttttataatattagaatatatcatatctatatttagaatagagacagtaatatactgctagctttatatcatccgaccatgatcttaatttatgcttacttttgtctgttttggtagctgtgtgcttgtttgtttcataaccgatctaggcattggtcctgcttcggcatgttggtgttgttgctgatcttattgttctcttgccttggcttttgcgataccggaacagacaaggcattgtaagtagctttggtagagcggaacagatatgcaactgccccttgagatttctcaaaactcactagcagcttcgtcactgctataacccattttgttcagacagaggtgctgtgtgtgggtcaaggatatgtgtattacaatatcaaaattgatcctaaatgcctgtacaatgatagatgctactactctgttttctattattaagaatattttgtttcattagaaaaaaactttaattaacaatatatttaccaataatataatttatgtgatacaaaagcataattataagtaagtacttctgaatataaatccatctatctaataggggatacaaatttgtaaatttgtcacctaacatcgcacattgataataattctaaaattgcagtagtatgcaatgtgtaattttactccttttaactataattgtgttgtcatatttagctttacattatttttatttaggtttgaatattttttatataatttgtaaagtttatgaattgtaaatttatttcatatattgttatgtttaaatatgttattcaacctttttagaagaaaaaaaaggaagaagcaatgagaatcactgattaccatcaaaggtagaaaaaagtgacaaaaatctagacgtacgttcccaatgtaataagatcaattttacgccataaaaattatatcataataaagtagtgttgtcctaaccaaaacaaagtatggcatacagttttcaatgaaggatgtactatattaggtttttttttttttgaagttatatagagcgaaaagaatagaggatcgatcggctcactatagtggagaaactttgaggggagacatattacaacgaaatagagggtgacacatgctttaatttgcactggtactaccatctttcttgaatcaggcaagtaatcgattttccttttcctagttctctacatagcaaattctttaaacaatgtacaattacatattgcaagagttatgaatctaaagtagtgtaattaaaaatgtggaattttcagtatggatatatagaattactgcataaaaaatatatatggttaaaagttaactgtttctctttttgtggcgccactacctatgttctttccctttcaatttttgttcctaaccatgatgtgcttattctcgcttaatccatctctcttttctgtgaaaaataatccgattttttttatctgagcaaaacaagaaatattttttttctaagcagggcggtgtgaatttttatttataaacaggacggcgtgatttcgtagcatcctgttagcctaattagacgcagtctatctggagcgtccagtcttccagcggacgtgacgttgttatatatagcgtccaaacttcctaaaaacagaatcccctattcatcttctcacagtaaaaaccccaaatgagaaacccaccattgaagcaccgatcaaggttgtatgattacctcttttctatttttgcattcaagaggaaatgagtaaatcctgtgtagtattcttttctttattgatacgttaatcgcactaatactgtctcaggcaatagctgtttcgtgcttactccccccgtcccaaaaaaaagacaaactatgggtttccgtgtccaactttgactgtccgtcttatatgaattttttttataattcgtattttcattgttgttagatgataaaacatgattaatattttatgtgtgacttgtctttttaattttttttataatttttttaaataagacggacggtcaaacgttgggcacggaaaccagactttgtcttttttttgggacggagggagtatgttttagaggacaatgactgaaatatgagcaacagccatcgtagcaaatgcttttaagctaactaggaaagtagcccgcgcacatgcgcgagcacctagattatataatttagtgttgcttgaaattttattatgaatgtttatgtgtaggtgacttttcttaaatattttatcaataatttgttttgaattggttttttctacttacccctccaacatgtagattctaaaccaaaattactttgaaaccgtactatcatttgttcatatgaaactatcatttgtactacgcgtgtttcttcttgttttttaatatgtagcacatcttattttgggaatttctaaacttcaagtaacaaattttattgtatattatagatatctttatggattttacgatatattactcgatgatattttttattaaaaatatggccagtaggattgtttcatctcattaaagacatacttctactcacttctccttttatttcatatgctttattattttctttggaaataaatttaatttgcaataagagcgcaattatactgatctaattctatatgtatagcatttctagttttagtgccatcgactaaagtacagttttgttaggtcgtcaattcttcttataaagcacattttcatttcgtgaattctgatatattagtttagcatgatttgtactctctaatgaaccaaacttagtataagatattcacataccatgcgtttttaatagaaaacaaagaggaaaaaacacatggtatgtactctcataacttatatggtcgtaaataggattgatactttaggttatccccttatgggcaaatagactggattctacatgttaaacatacctatataataatatgatccatatcattattttctccaagagttccatcgtttcaattatgcttatgcttatgcttatgcttatttatattgcttgtgttgtgggtaaaacttttgtacacgtgtctttagcggttcaaaaacaaatgctataaaataaaccacaaaaaaccccccacgaaatcaacttcaaaattaagttttaaaatttaaattttgacttataagcataagcataagcgagatgatgaggctaaaagatttgtcataattctaaaatgccatgcaaagtaccaatatttgacctattacttgttgacattgtagtactgatttaatcgtggaaatttatgaactaataacagatacttagtaatatgctctatattatcatctttcataattttcatatatgtttggattttattcaaagaatcaaaatatgacctaaatatagcaatactatattgttaatttaatggtaaatatagataatttattagccatgcatgtttgtaaaatgatatatgatataataatctatgttgttgttttttcttccctaagatataatgcaaatggtcaaaatactaccagtaataatattaacatatatatatatatatatatattaaaatatactcaacatgtatcttaagtaattgatttaattcaaaagattacaatggcgtgaacataatttttatatgtataatttaaaagttatagcgatttaaatttattatgataaacaataaatgttacctaattatatataaaaaaaagagcaaaggagagggaggaggatctaaggggtgtgccgacacgtgcatatgcaggcgagaaagatgggaggtcttgtttgattgttttaagataaatctaatttaatggtgcaaaattatggttccatccgtttaagcatacattaatagctaaatgtttttccttaaaaattttaagatttctctaattgccacgtggcagcagtacaactcaaaatgatatattattttacatgttaaaatatgtttagcatgtattactatgggcattgaattgtggatttagttgcgaaatataatgattcaaatagataaaaatcggatataaaacttgaaagttactgttgatggattgaaacttgatgacttcctaattaacttgtgtttctatcccaactaatactcaacaaagggaagaggagagaggcatggacacgtacggtgaaaaggagagaaccatatacatgtatgcatggttggatgaaatctgttatggaacaacttatatcttcaattaccgcagagaaaaaaaaaggtggaaagagcgagggacaggcctgatgctacccacgcatacgggagggtgcatattgtgccggattttttcttttaagaatttctaagattttgtttagtttgtttgagtgccacgtggtggcttaggagtatttgtaggaaaccacatgtcagtttgagagcgtttataggaagtttaatgaacttttagtatataatagaagatttatctgttcaattcctgttttgtcaacataacaagatgattaaggagacaatagtgtgcacataatctggaaaaaatgaattagttttactttaggaccaatcatcgtacaatccttattttttagttgcagaaaaaaaatacaccagttgtaaattgttggacatgctctattaatttttttaagacaactagtaagatgaggactactctagatgggagagcaactccaatagaatggccaaatggctggccaagttaaattttagcaattctaacaaaaaaaaattgtgctccaacagactctccaaccgaatggccaagtcatctggttggccaaacctgagttcccgctagccaaatctagccagtcaagccggctggccatccactcatctagtgggacccacgttctctctcgctttctctcccctccctctctctctcttctcgcacaagcacgggagctcagccaagtagcggcggcggatggggatggtgccgaagcagcggctgatgggggcagagccggagcggcgatggcaggcggatggtgatggagcccaagctcggccagagctgcaacagcgggcggagccagagcggcgagggcgggcagatgggcaacccgctgtccgccaaggacgacgccgaggctgcggcccgcaagatgaaggacgacttcaacgccttcaccgtgtccaaggccgacgacctggccaagccgctcaaggacgccgggatcccctacaagatccacatctccgctgtttgcccctcgccttccgccgccctgccgtcgccgacccgcggcagcagcagatgaggatggagcccgagcgccggtggcggaggcggatggcagcagaggggagaggggagggggtttggagtttggagagaaggggagaaagatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaaaaaaaaaagtttgagaaggttgcacatggggggtcctatttttcataaacttttaataaagagagggagggaaaagggaagggtgtgggaggaaaacaaaagaggtttgccttgcccaaattaaagggaaaattggccaaaataaaccattggaagagttagatttggaagagattgtagaaaattgttctttttattcggctccaagaaatgaagggagagctgggcttattaaatggaagatcaaactttagttcagcaaagtgaaaaaaagtgttttcagaccatttcagtgcagtgctgtggatgccccattgccagtacaaaatctcaatagtttgggaaaatgtaagttgtcgttagcttgtttcatatacttgtttccaaaaaaagaatgattgactaatttttcccctatgtatgcaggataatgatggtgcaagtgtcaggtatcaccatgttgacattccatactattatttatgtgagcagctattgaagaggcttagattttatcaagttgctcagatggttggaatgagtatagacagatttctaattggagcattagtagaatgatggcgtcctgcaagatgtgagttgtctatgggcttatcaatttaagttgagcctatcataggcaagtcagagggtccatcgattgatgaaattgagaccttacaaggaattactccagtaaaacatgtgatgaagcaaaaaaaaaaagcgaaaggcagctgatggtgacttggaagttacgggatgatgacatgttctaactactccatcagcttaaaaaaattacgggatcagttcaagttgatgccagataatgcaatgaaaaaaggcaaattgagcattacactagagcattcattttggatattcttggatcattggtttctgacctagtaaaagatatgttttctcccagtaccacgaatctgagaaaatgattatccgattcgttataccgaaaggggtcagtataatcctcagctcctatggagacgggatgtcacaggccacagggtgcaggctttaggtgaccgcgaggcaaacttcttctgttactgtctttatattccctttgtttttctttattttttttttgccgggggatacccaaagccttttaattcccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccctttctgaggggtcgacgggtatccgataaagcttgatgatgttaggggcggcaaaacaaaatgagaagaaaagagaaagatgtatgaaaaaataaaaccattaccctaatcatgcgataagactgagcttagtgaccttcttgccaacttattatagctagtactttttaatttatatactcttttcttaagtggtgtcaagtgtaaaagagaacatttttcttcacttcttttgctatatagagttcatttcttcttttttttttcaattggtatatacatattatttccgatggaggttcatatctttgttctaagatataggacctaatatcgtacaaatattaggctagtacatatgtatcaaaccttatacctacatgtattagtctgatatcaacgggtatcagggctactaagtcttgtattgattggtattagacctggtaccaattggtatcgcataggtaccgacgggtattaggagtagtaactctggtatcgacgagtatcagacctgatattgacctggtactaataagggtaacaagtttgtactgaccaatatactctacctagtaccgatcggtattagcttagtaccgatgggtatcaggagtaccatgtgtagcatcgatgagtattagacctagggcctgtttgtcacagctccaactccagctccacctcttctggagctggagctcagccaaacagtttcagctccacctaaaatgggagcgggcttgggtggaggtctctcacaaaataaactagagaggtggagttaggtttaggtaactccacaactccacttcaaacccaactcctagagataaatataggagttggagctctatcaaacaggcccctaataccggcttggtaccaatagagggtaacgttattggacctagtgctgattggtatagtcttggtatcgataggtatcaggggatgatgtctgatgccgactagtatcgctcgacacgagtaccatttggaaggtatatatgtgatgatacttttaagcatcaattaagtatcatagacatgtactggtcaagactatgaatatatgtgtggtgagaacttgataatgagaaaagagctagatggaactaccgaactagcccaaccgaatggagtcgaaacctcccacccttttgtctctagaaccaaccaaacttgactagtaggttcagcccgataaatacatatcaagatggcttgacacataatggatgcatatggcgtgtgtcaggcgctcacgtgtcgggagttgcgtgctcgcatggagtgggagagtgagtggacgcatgagcatttgaaatggggggttataccattacggcggtataatagttgtgcccttatagaaatagttttgcatccattacgatttggtctccgatcaggtattaagatgatctatcttaaagtcggtgcaaatgccctgcgaaaaaaaaagaaaaaaaagaaaaatcggtgcaaatggacagcatctgaatttagattcttaatctcttattttagctgttcatttcatatacaaaatacgtgcataagatcatttcatttcttttggctagtatgtgttcataggtgatataaagagagattttcttttgttttttttttacctctcgtcgccattaacggcggcaagcgggaggtcgacctcgtgtgcccactcgacgcacctcgtctcgaaatggcggctcctcacctggttgggaaggtaggtcaaccaggccttgagccccacgcgccacggcagcgttctcccctccgcctccctccccaccctccacgtcacctcctcgggcagctcgtcgccggccaccaccagcccccgcatcttgctgaacgccctgcccggcccgccgtaccgccgccgcatcccgttgcgcgggtcaccggcgccgccattgttgttgttgttgtcgccgcgccacgccgagatctccgtgccggtggccgggtcgcacagcacgccctcgaacacgccggcgctgccctccgcctcctgctcccaccgccagctccggttgcgtgcccgggccgacgaccgcgtcttggccttgatcctcggagggacgccgccgttggctagcttcgtggcgccggcggcggcgaaggcgcccttgacggtgcgcgtcgtctcgacgtcctgctccgggttccccgtcgaccggccgaggctcgggccggtcgcgtacgacgcgccgaacctagggccgacccagaggcggagacgggacgggaaatggcgctcgccgtccatggcgtcgtcgtgagcgtcgccaccgtcggcgtcagcgtccgcgtcgtccctccggaacccgagccgcgcgacgcgtacccggacgttgtcgacgcgcacggcgacggtcatgaacctctcgccgcggcgagcgcgcacggcatactccagctgcgccacgacctccagctgctggtgcaccagtccgtacctcagcgccggctcctccggcgcctcgtgcggcagcgccgtgatgggcgccgtcgtcgatgccgcgcaggtgacacggggcatggcgagcaccggcgcgtatcctctcagaacccacagcccgtgcacctcggtggcgtacgacaggcacgccgcggggagcgcgcgcgggcgccgtgtcgccgccggcgccggctgatccgcatccgcttgcatctcccgtagcaagcacagcttggcgagcatgtagccgagcgaccgcatgaaccgctcctcgacgtccgggccgagggaggccaggaacagggcgagcgctgggcggcagtccacgagagcgcgctggatgtcggcgccgagagcttggaagaagagaaacccggtgtcggcgggtgcctcggtggcgcacagccagaagaggcgcagaaggagagtcagcgagaagaatgaggcggcagaatcattcccgatgccggcgacgatctcctcgtccaacttcgactccggtgcgccgccgactccgagtccgaggtttccgctcaagcaagagacggacggcgagagcgtgatcacctcgtcgagcagcctcgccagcagctgccgctgcaacgcgacaccggaggcggcctcaaatcgacccgacgtccacagcacgcgcgctgcgccgccattggtgctgttcaaggcgagagagaaatctactagagtgttctcttcctcatcaccttcagccaatgcgacgtggtcggcctgcaggacaatggacgtggtgccgtcagcgaaggcggcaagggcgacaacggcctgcggcggcggcggctcctcgccggccaggccggccagccacggccacacgtcgtccatgagatgtggcagcgatggcgttccgcgcgcgcggtgtctattggtttgtaggatgactacgggcgatggagcatgtgtggtggttgcagtttgtggcgcggaacggaggtttgtagtgtggagccgcgtgtgccacaaaagaggagctgggttagtacgtggatatgaatatgatcatgtccgcctccttgtcgccatttcatggatgtccacttcactacaaatgtgaccatttcagatttgagagagacagaccgttcaatttaaaccgcgtctctgataatgaaccacaatcgtacacggtgattaattagaggaacaaatatgaaaacgccaactttagagcttcatccaaccatgtaattagtcttgtactagtatagcttgcaattagtcttctactagcaaatatttcgagtttcttaccgtgtttcatcttttcgcaagacgaaatctgccaaaacgggttcagagttcagactctaccagcaggaggaggaggagcatcttgtagttgcagacgatggtcggcggcaaccgcggtgttgaacctgagccacttcctggacctgcacaccctcatggcgccgtgccagccgacgccgagggccgtgagcgcggcggcgacggcggagaccctccacccggcgacggcgaccacgtacgccaggaacgccgacggcacgaggcacatggcggcgagcgcggggagcggcagcgggacgcggtaggggcgcttgagcgaggaggggctctcctccctcgcgcggagccggaggaaggcggcgaactcgagcagcgcgccgaggctgtagagcaggttggcggtggcgacgacgtcgtcgaagccgaggaaggagacggcaaccgagacggcggcggaggcggcgacggcgacccacggggtggcggatcgtccggggccgcggcgggcgaagacggaggggaggaggcccagctccgccatgccgaggagctggaacgcgccgctgctcagctgcgcttcgaacatcccgacggaggagagcaccgcgccggcctccgtccagtacttgagccaccgcccgccgatgatgcctgcatcgaaaatcacgtcaaatcagacggccaatctgtaaaacttacatgggctgggctgagattaaatcgagcctaacatgttcatattttacggggaataaggccgtccctcaactttacaccgagttttttttttacatcccttatcctcaatatcaaaaatcttcattcctaaactgtataaaagcttccaatttaggtctataagagtatagacgcctgatttcgctgacgtggcatcccagtcagaaaaataaaaaaaaaataaagtatgcagggcccacatgtatatggcggcggcggcgggcaagcgggcgagcacgacgagcgagcgtgtggcaggcgaagcaggcaggggtggcggggcgacaaggcagcaccgggatcagggtgctcatcggtgtcatccccctgctgccccagcgccttctcgtcgatgtcaccgtggtcgtcgtgggagaggggggagaagatgccggccgcgctcctccattatctggccccatgtcgtcgtcgtcgtgggagaggggagagaggtggctggcacgatgacatcgctggcggcgagaggcggaggggatgacgcgcaaaatagtgggcacgcgcggccgacgctcgtgtagtgctcgcgccgccccgggaagcggagcaggtcaatgtggatctcctcacgaagcggagcagggggcaggcgtcaccggagttgggcggcgacggggcgccagcagctgctgccgccgctctcgttcgccgccaccactctcgtctaccatcgccgctctcgcctgctgcccctgcatgcttcgcccacccctcttgggtactgacatgtgggctcagggtttttattattttccaaatcaaattgccacgtaagcgtcatgtcaatgccacgttagaggaagaccgagtaaaattaaccacatagcagctacgtcaactgtaatcgccatccaaacctccttggacttattttacaccggttttgacagctgagggatctgttgtatccggttttctggttgaaggacgaaaatcggattcgctgacaagttaagggatctcatatgaacttattcctgttgataatgctatccttgggccaaatcagccatcaattgcacatttatctccggcccagcccagtcggattgcgcacaacatataaagtgggaaggggtcttactatttacgtgctgtactgaaataataccgcaattcttcaatttctccttgtatattttaacaaaaaccattttaagatgcagggtatgttagattttgatctctggctaacgggtttgagaatgtgtggtgggtttggtccactcgagcaacgcgcttacatgacagagcagagttgtcagctcgcacacaacctcaaaaatctcatgcggcaatcggttcgtgcacctaatctattaacttaataagaaataaaaaaaaaagtctccatgttcgctcccacggtctagaaattctcatattaatcggagaaaaaaaaacagagtctatatagaaatacaatttagaaataactgaaaatcggaattaaaaataaggaatattgaaagaggagactagagtccatatacaaatacaattaagaaataatagaaattcggaattaaaaataagaaatattataagtagagtataaagtctgtatagaatacaattaagaaataatataaattcggaattaaaaataagaaatattagaagtagagtataaagtccatatataaatacaattaagagattatagaaattcataattaaaaataaggaatattagaagtagagtatagaatccatataggaatttaaaactaactaaaattcgaaataaacataataaaagttttaaaactaactaaaattcggaataaacataataaaattaaaagtagagtttagggtttgtataaaaatacaatttaccaataactaaaattcgaaattaaaaaaaacatgggaagaagagtctaaaatcaatataggaatacaatttagaagtaactgaaattcgaaattaaaaattaaagaatattgaaagacgagtttagagtccacatagaaatacaattagaaataataaaaattcagaattaaaaataaataatattgcaataagagcctagagtctatatagaaatacaatttacagataatgaaaatatggaatttaaaaaaagaaatattgaaagacgagtctagagtccatataggaatataatttagaaataactaaaacttgatattaaaaataattaataactaacacgtagataaaatacaatatgaatattgcacattagtagtcaatatgaatatttatataaaattcaatatgaattaaaaataaggaatattgagagaagggtccatataaaacccaatacgagattaattaatattcggaataaaaataaaaataaaatccgaaattagcaaaattaaaagaagagttcaagtagaaatacaatttaaaattaattaaaattcgaaatttaatataagcaatattgaaagaagaatctatataagaacccaatacgagattgattaatattcaaaataaaaataaaataatatccaaaattagaaaaactaaaagagaatttaagtaggaatacaattttgaaacaactaaaattaaaaaaaaatattaaaagaacactatacggtattaattaaaatctgaaaaaaataaattctgaaatttgaaaaagaaagaaaatatttcaattaggaatacaatttataaataactaaaattcgtgaaaaaaaataaatactattgaaagaaaagatcacctaatacacatgatgagataattcaagtaacaggcctataaaggagtagagcggtggcggttgatacgatatataaaaactgttaataaaacatcaaatagaatcctaatgacgattaaaaggaggaacgataggcaagtcgtgaagcaaatgggtaaggcggttgtcgggatttctagaaagtaaaaaaataaacctcattgataaccatattcgatttttaaaatctcaatgataataaaaaagagaagcagcgggcggggtgtataggagtatagttgtagaacagccgacggttgggggacttctagaaaataaaaaaatgaattccaacgatatttatgttcgatttttagaatcccaatgacaataaacagtaggcatcgtttgacgagacttctaaaaattataaaaaataaaacccaataagatcataatctctacaaactacaaggtccaatttttaaaggtccagaacttctaaaaagtaaaaaaaaatctaatgataatcatgttcgattttaaaatcttaatgacaataaataagggaggcagcggacaagccataaagagtacaatggcaaagtcgctgacggtttggcgggacttctagaaagtaaaaaaataaacccgaatgataattatgttcaaaatttaaaatcccaatgacaataaagagaaaagacagtggatgggccatagaggagtataattgcagtgtttgacgggatttctaaaaattataaaaatgaaacccaatgagacaataaactctaagaactatatgatccaatttttaaaggtttcaaagagaatgaatagaaatagtggtagatcgagcaagcaaataaagaaggatatgactgaagtaaggggtagcatagcagctgatgtgacttttaaaaactatataattggaaatacgaggatgataaggtttggtcttttaaagtcttaagagaacaagatatctatttaataaattttaagtaaaatcatactgaaaaatatatgattttatttgggtgctagacgcgcaattgcgcggcccacctagctagttatactaataatatctagtcaagtattatgtatattatatcattagattaatatttttaaaaatacttttatgtgatactaattttatagttatcgatgacataatatgaaataaatgaatggtcaaagtatgttatttaaggtcatgcaaaaatatatacccctactccttatgatttactcccttcatccctaaatatttgacgttgttgatttttttaaacatgtttgaccattcatcttatttaaaaaaatttaagtaattattaattcttttccaatcattgattcattgttaaatatactactactatttaagttttttttaataatattcgtaaaattttttaataagacgaacggtcaaactatttaaaaaagtcaacatatagcgtcaaatatttagggacgaagcgagtagaacagaaggaatagttccgtgctagtagaatttactgtttgttctttaccgattttggcattgactcgttggttgttgccctctactgtggtgttgccttgatttttgcgatatactgctactgtatactgtatggattatggaaacacatattcgaaccatcgaattacagatttcgtgtgtcaacagtgggacgaatttattaatcctaattagtccatcatcagtaaatatttacgcctaattagtctatcattagcaaatattcactgtagcaccacattatcaaatcatggcgtaattagtcttaaaaaattcatctcgcaatttacatgcaaactgtacaattggttttttttgtccacatttaatgctccatgtatgtactgtcgaaacattttatgtgacaaacaaatcgaaagtttgaagggaactaaacataacgtacagtgaattgtagttttggtagagtggaatacttgtagctggtcccttgagattcctcacaagcttcgtcgctgtaagggcatccacaatgtggtgtaaaagtagttcataagcaatagaatattttattcagccatctataaccattgtgcaactagtctatatgaaaaaaataacaaaagatacccatatgcatatagactacccatatggaataaattatattatctatctctactcctctctcttcttctattgataccttgtatctatatacactgtggagattgctatagggaaaaacaatttatgtgggtcccatctatatggatcactttgacatatacattggtggtgatgctctatcccatcttgtcgagagtggtgtttttcctttcttttttttttataagattgagaattgaatggaacgctgaagagccgaatagatgaatgattgaactggcattgtcattcgcgatcatgtgggtgacgtgctcctgacttcatggaatatgtatcgcagttgtcagtgggccgaggaagcagaagcgtttgcgcgcagaaacgggcttcggctagcagcagaatggattcagacgccggttatcctggaaactgcccgtgccaacgttaaggctagcctgttgtggcagactatccaggaaattaaggctctctttactccgtgtgccaaaatttttttaaatatatggacatacatttcaagtaatattaaaaaaattttatattgatactttttaaaaaattacagtgtcttttgtattgggagaaaaagaaaaagaaaaaaaaagagaaaaaggaccccgatcggggactgacgcgcccagcttcaagtggaggcgtgtgggatggggtgatgggatggtgtgagccagttgggttggactgagagggtcgaggaggggttgggctatgacggggtgtataatagttattctgactcgtgtcgaattagatatgagcaacatataaccaactcaaatgtaaatgatgtattaaaatttagacgaaaacatcatcaatttttgtataataatataataataattgagaaaataatggccacttcttccaccaagaaaatgtaaggttggatctttttcatatgatgagtaaataactcataaagtaataaacaacggcgacaattaccggtacggcgatctgccggagacatcatgtgtgttttgtttgttgataaaagaagctgtgacatcatcaatatcgtaatcgcgtcagcgtatatacgtacacacgtactacgtacctgctgcgtcggccaagtagccgttctcccacgcctccggcggcgcgtccgtggcgccgaccgccgccatgagcggcagcaggtagctgacggcgatgagcaccaccgccaccgcgagcgcccgcgggaacgtccgctccggccgctccacctcgccggccatggtgctcgcgctgtcccagtagttgaggttccagaggagcgtgttgaagaagagcctccagtctctcttccccttcacatgcacccgcgccgcccaccgccgcggccgcgtcctcggcgccgccatcgccgtcatcagcacgaacggcgccagcgacacgaaccccagggccaccgcgccccacccgacagtgcttaggccgcccaagttgaggaaggagaggaagacggtcatgccgagcaccgtgcccgtgcgcgccctgcttcccgggacggcgaccgccggggcgacgcggccgaggtagtcggcgacgagggccgggaacgcggcgaggttgatgacgcagctgaggtacttccacgtaccgagcagggagccggcgagcgggccgaaggcgcggtcggcccagacgacgaagccgccgttccccgggagcggggcggcgatctctgcggtgacgagcgacaccgggacgccccacgcgaaggggaaggcgaggaagccgagcagcgcgaacagcgggcccgccgcgctcacggcctgctcggcgccgtacgggccgccggccacctcgaagtagatgaggaagacgagcgggagcagcgtgagcttggtctggtggtggcgttcggctgtcgcgccgccgcagccatgcctggcgacagctgcttggtgcccttgctgttcatcatcttgtggcgtcgccggcgccggcgccggtgcggtggcgccgccatgttcttgtgcttgttgctgtcgctgcggcgatggcctctggttcagttggatttcttggtccatggtgagctcactcatgcgagcttacttagttgctagtgttctcttcattcgtgtttttataaccataacctggtcggccaatacgatctgaccttaacgaggcgatctgaatttaaatcgtgccgagtttttggacatttaaatctacaccacttatgccgtatcgccacgaaaacgctaccgatcgcgtgatcactttcgtacatacagaggacatacacatatgaaaaatctatatgttatagtataaaaagatgcccgtgcgttgcactcagtcaaaggaaaaaaaagtggtagccagtgggtgggagcataaagccaccaagttaattgaggttattataggtgaattgaatcttcatggtgaaaaaaaaaagacgctaacataacaattatttgttgctctaaatccactgatatggatgattataagaaaactattaataccattttaaaataaaattatgtattacagactaaagtttgaaagcataaaaagaatttactcttatcatgtattattatgagtcggttgtaatgcatagttattttttttggtgataaacactttttttttcaaattgtaaagagtagctatagtagaagaaatgtttttggctggctatcagatcaagctcactgtactccaatcacataatcgctttcactctaaaaaattcagaaggagatcgaacaatgaataaagcttgcatccctcgtttttctatccattgccttgtttccgctcactcgctctctggccgaatctccaatggggaagttcacgcttcccgctaaaggagttttaccctccgacaatatccttcattaatagaaaatagtattgataggtggacaattagagagtattgaaaaaataaaaaattttaatttaggggttgatgatatttaagtggtagaaagaatcaacttattttcaaatcaaaatagagagtatgacactgttaacttttggaaacaatttgtttaatcatttatcttattaaaaagttggcgtaaatatgaaaaaagtaaggcatacttaaaatacctattatgataaaacaaataaatacaaaataaataatgatggttttagaaaaaaaaacaaaataaattatgctcacatagttttctaataaaatgaattattaaacctaatctttaaaaagccaactaggtggcgtatatattcgataaagtaaattacactaacagtccctaaacttgttcgcctgtgttgtctaggtcctcgaacattgagggctcctttaaaatacaggattaaaaataggaagaaatagaaaaaacacataattttaataggaatacaagtgcaaaacaaatgattataaaatatagaaaaacacatgaatcgttgtttgatttggccacaggaataggacgagagaatagactcaggaaatttttcaagaggttgaagtttttgctaagttttctccaaaatctatatgtaatatatgtaatgagccattccttaggaatttggtaggatttggaaagttccggtcctttgtatcgaagaggttatatgatttgaatcctataaaatttctccctaaattcattgatttgaagggtccaaattgttttttaagtccccaaccttttgagagtgtgttattccagtcccaaattacaatgacccatttaggatcctctcgcatggcagataaacatgaacattgactcattttgttttatcttttatctcctcttcttccttcctattcgtgtgggaaaaagagaaaaaagaaaagaagacaagggaaatgtggaggagatgaaaaaaaatttgagaccagaatgtttacatggaatgtcactttagtgtctatgtagcatgtcacttaagcgccacataggatcatggagcggtcatggcaatatggaatacttatgacactctaattagttcgaggacataaaaatataatggggcaattttgttcttacccctattttcacattcaattgtggttttgctcctgttttttttgggatttttgttttcccccatttgtttggaactaagtcaaattttactcctactatggatggtcaagttgatggtgtcaagttattggcaaaaagacatttatacccttacttgctattgcacatttgcccctatatttattcatcagtaatcgtgcaattttctctcattttgcacatgcagttagcaacttgatttttttaaagatattttataccaaatgatttttttacgaacattgatgaacataacaattccgaagaatatcagcaaaattttgaaacaaatcaccacgttcagacatcagtgtactagctatagttcgtacggttacttcaattcactgcactgagctagtactattagatcattcccaactcaatgactaggatggtgtccataacattaaataagctgccacctagaatgaaaaatgatatgacaagtgaataaatgaggaaagagaaggaaaccatgtcttgcatgagacatgatttctacacaatatccaaggcatcatgtgcgataagtaacattaaatttaagtgtggaataatggtgtttgcattagaagagtagcgtttagtacttgataatatggagtctatggaaactttgtttaatgtcttgggttgggaatggtcttatccagccagacgaggagatgctgagcggtgctattcccagccggggcccggcgctgccgttgagaaccattatatcgctccaagagcacgacatatattaggggtctgttgagatccctggaaaaaatttataccttgtcacatcgaatatttggacacatacatagagtattaaatataaacgagaaaataacttattgcacagattgcatgtaaattgcaagatgaatgttttaagctgataatgtagtgttacagtaaacattttctaatgatagattaattaggcttaataatttcgtctcgcagtttacaggcggattctgtaatttcttttatttttagaccatgtttaatacttcaaatgcgtgcccgtatatttgatgtgatacgccaaatagtagatcaaaacagccaatcggctgacaagccgatggagtagttccagccgatagccgataatagccgatgccgataccagccgataacgatagggtttaagcaatcggctatatgtcaaatgtagataatgatataaaggcaatcggctgatgatgatgtaatatagcaatataatctagtagaaaccaatcggctaacaatatgatatagtagaacaagtattgatccgaaggttaaagcacccatcggctagaggtccgatgtcatgaaatccacaagattggattaaacaatgaaacctttgttgtcatcggctaaatccaacttatatgtatatgcaatccttatgagccgatgcaacgtccagataactcaccggctgaaaccccgatgaaacccttattggcaatcaataagcaggctagagattatggttctaagcactacttagtagatcaaacttaactgatgcagcactaagtatgaaaagaaacacaatgtctagacaatcaagccgttgactgattttcatggtggtagatgcctaggctaatctaatctagcaacgcgatttagccgataccggcaggaaccctaaagcgagagatagccgatagacctaaattgatatgctaagactagattaacagagacatgataaatagataggcaattatatcatccaaaccagagcaatccaagaggtcgaatgtactgatgcagccttgaacgacgccgacgtaaacgatacaattgcctgggccgacggaacattggacttaccctttcgtcggagatcgaacaccgatgccaagttccgtcggaacttaaaaaacaaaagtagaagtaaaaagggtggcgatgcgccgaattgcattgatcgtgaagatagattacatagaccccgggtgtacatatttatacccatgggttgatacaagtccttgtcggacaagaaagaaactaacctaaagaaaaaaagaaaatataaagtccttatcggacactaaacacactttcctaaagataaaaggaaactaacaaactattcctaattaatagataaactgccatgccgcatcgtctttaaactcggtcacttagggataagcttcctttagtagattgattttcttaaccgaatatagcaggaatccgactactgacgacttgacaattctcatcggctaatctcaggacttcgaagccgatgctgactctcagccgatgactactccgggcttaccaaatttcactgttaacacgcgcgtgccgccgccgcctcatgctgcgcaccccctccgccgcgaaatcgccaccgccgcctcttttgggagagagagagggttggggaaaagatttttttttttagtgttacagccggaggctatatgttttccgattcaggataaatccaaaccgtctattacatcaaacggctgagatcgatctcgccacgggccgcgcacagctgggccgcgctgtgcattatgggccgcatgcgttaaggtcccaagctggccgggccgatgttataatgtgtacttggccattttctcttttcgatttccctttaagtatttttatttacagatttgcattagtacctttttggattgcttaaaaattgctgaaaaattatgaaaaattttatgactgtttataaattaattctagctaaatggaaccaatgagaaatttggctagatatttgttttttcatgatgtgaatttattttctgaccaacgttgattataaattcacgaaaatttatttatgattatgtttcccaaaattatttctgcccaacggtgatgtaattaggggaatttatttctgtttaattatgtaattaattgagccaacgcatattaattgcatatatgtacttatgaatattttttcttcatgatttttcagcttttggtcagatccgactcattgagcctcttgatgggctaagtggaaggctgacgtgttactcaacttaggcatactcaattatgattatgccattagagaggaccgtcctgaggaaccttttagtgttgagcacgattatgaggagaaactgaagttatatcgtgagaaaactaatgaatgggagaagtccaataggatttctctcatgtacatcaagagtgccatatcaaatgtcattattggtggtattgaggactctgatgatgttaagacatacttagaaaacattgataggaacttcaggagttcttctaagtcttacgctagctctataattaagcgcctaacgtccatgcgctataattataaagatggtgtgagaaagcacattatgcagatgggtgctatgaatggagagcttaagagtatggacatgggaattaatgataatcttctagtccactttatcttgagttcacttccttctgattttgagtctttcattattaactataataatcagagggataagtggtccattgaagaactcatttctcattctgttgaggaggaggatcgtcaaaaggctgacaaacagaagcataaggatcagctgaacctccttcatggtgctaagggcagtaagaaaaagttctatcaaggggagtccagcaactcccaaaacaagaagaagaagcccaacaccccttccactcaggcttctaatggtgctcataagggcaaatctcaggttccagcaggtcagaactctgctggtaagttcctttgcaagttttgcgaggcagaaggtcatgcacagagggactgtgaaggctgttgggcttggcttgctaagaaaggtactaatgttgatattgtctctaatgttgatgaattaatttacgttgaattttctcataaatcatggtggattgactcaggtgccactgtgcacgttgctaactcattacagggattccgttccgtaaggacgctaagaaagggggagcggatcctaagagtggctgatggagctgaaattaaagtgatggccgttggggagcttcatcttcgacttccaagcggcaataatcttttacttcatgatgttctttatgctccctctgttaagaggaaccttatttctgtaatggttttaacgaacagtggttatgattgtaatttttctaaggacaaatgctttattaagtataataatattgatattggtcttgctagtgtgcaagacaagctctgtttgctctctttggataatcatattatgaatatattgaatgcatgtaatgatagtgagacgtcttcaaaattgtggcactgtcgtttaggccacatttctaaggggagaatggagcgtctcattaaggaagagatacttcaacccttagatttttcaaatgcagatcattgcttagattgtatgaagggaaaattcactaagaaaattaagaaaggagctactaggagcagtgtccattagagataatccacacagatatatgtggaccgttcccagtaacatctgttgatggatatgactcgttcattaccttcacagatgatttctcccgttatggatatgttttccccattatagatagatctgaatcactcgataagtttaaatattcaaagctgaggttgaaaatcagcataatgcaaaaattaaggtagtgagatcatatcgaggaggagaattttatgggagacatactccttatgggcaaagtcctggtccatttgcccaataccttcatatacatggaataattgcccaatattccatgcctggagaaccacaacaaaatggagtggctgagcgttgcaatcgtacacttatggacatggtacggagtatgcttagtcattctactttgtctgtgaatttatagatagaggcacttaaaacagctgcacacatactcaatcgagttccaagtaagtcggtacccaaaacaccttatgaattatggaccggaagaaaaccgacattaaattattttcgtgtgtggggttgtcgtgctgaggcaagaatatttaatccacaactaaagaaattagatcctaagactgtaagctgctattttatcggataccctgagacatctaaggggtaccgattttattgcccggaccgtgtcactaaatttgtggaaactagacacgtcgtatgcttagaaaataatgaagtcttggggagctcacaggaaagtgttaacgaccaaatttggtaatccaaggatcggatgtggaggaggaatcgagatggaaatcgagatagagattgtcccagaaatagagtgaagatcagctgaagtccaagagaaattaatcttgaggaaattcgggctaatgttacaccggaaatccaagagaataatattccaataaatttggcacctcatgttgtacctgtgactcagatcgtggtagcaccagaggaaaattctggtgataccgactctgttgaaaataataatgaattaaataatgacactcaacagacttctgaggcacaaaatgaagaaattatagaagaaccttctcaaccgtcagtgatcgaaaatgaaccacttagaagatcacaacgggagaggagatctgccattccaaattattatgatgtttatttaggtgaaaatattgggaaggtagatgatcctacctcattcaaagaagcaataacgagtgaacattcatccaaatggcttgaagctatggaagatgaattaaaatctatgagtcataatggagtctgggacttagtagaaattcctaaaggagccaaaacagtaggctgtaagtgggtctacaaaactaagcttgactccaaagggaaaatcgaaaggttcaaggcaaggcttgtagcgaagggtttttcacaaagagagggaatagattacaatgaaaccttttctcccgtctctaagaaagactcatttagaattgtcatggcgcttgttgctcattatgatttagagctccatcagatggatgtaaagactgcatttcttaatggtgaattgcatgaggatgtatacatggcacaacccgagggttttgttatggaaggcaaggaccatttggcttgcaaacttaagaaatctatctatgaacttaaacaagcgtcaaggcaatggtaccttaaattcgatgaaataattaagagattcggatttaaggagaatgaggtggataattgcatttacattaagactaagggtggaaaatttataatactagtactctatgtggatgacatactgttagcaagcagcgacattaatatgttgcatcagactaaagaatttttggcatctaattttgatatgaaggatctcggtgaggcatcttatgttttaggcattgaaatacaccgagataggtctaaaggagtactgggattatctcagaaatcatacattagcagagtactaaaaagatataatatgagtaagtgctctgcaacacctgctccaatagtcaagggtgataaattcggattatttcaaagcccgaaaaataaattagaatcagatcagatgaaaatggtaccatacgcttcagctgtcggaagccttatgtatgctgaagtctgtacgcgtccagacttagcatttgttaccgggatgcttagcagatttcagtccaatctaggattagaccactggaaggctgttaaaaaagtcttgcgttatttccaaggcactaaggattacatgctcacatataagaagtctgaagaacttgaagtcctaggttattcagacgcagactttgcgggatgtgtagacactaagaaatccacatcaggttatgtattcactctcgcaaatggagctattcatggaaaagctctaaataaaccttgactacatcgtcgacaatgcaggctgaatttgtggcatgttatgaagcaacggggcaggccgtatggcttaagaatcttatcccgggtttaagagtggtcgacagcatttctaaaccaattacattatactacgataataaagctgcggtattctattcaagtaacaacaagtcgagtggtgctgccaaacacatcgacattaagtatcatgttgtgaaagatagaatccagatcaaaccattaagattgagcatattagcactaagtcaatgctcgcggatccgctcaccaaaggcttacctcccaatttatttaaagatcatgtagtcggcatgggaataactgattgcctttgattaagactaagatcctagaaatagaggcattagtcctaactaactcccattaagattagatagagttctttcaaagttttgtagtgaactataggtaccggagtcttggtaggatatgataactaccctgatgcgttgccttagtaaatctatttttctaagaataaactcattagcctcaagatcagggggagaatgttaggaaagtttatctctcggcatggaaatcgagaggaaatctcggatggccgttttccacctggtgcctacgggattaacgcgattcaatttccataattacgtgattacgcgcattgatcggtagcgccaaatctttctatattttggatttcccccgatctcccgcagcgccatactaataggggaggccggtgtcatggtgagatgacgatctcttcacgaccttcttctccccgaaaatcccaaaaaccctatccaatcaattgagcgctggagggagaacgtgtggtagttccgggacagtgtaggtggcaccgtaaggccgccgctaccccgcaagtgatcgctagtgaccccttggggatcaagctggtgcaacactgctactgctaccaccactacctctacaccgacaagaacagggagaaccgcatcaattgcttcaaacaacagtcagtaacctaaggattccgtattagggtgatcatgttaggcttagcacttatatcttagtagatcgcaatttctacaatacggagtattccagtaagcacgtagtgaccttgcctagatctatctcccttggcgaggtcgctacagccgcctactccagctcgccacctgcagctagcgctgccgccgcctgcccgagtcatcactgccactgttgccgttggatggagaaacatcggtatatatgtggtccatccaggagctcctctccttccttccaccagcaaggatagaagggtaactcaagatttacaaaagacctatttctttcgctcaactattccgggttcacttgctttcgtcaataataaaagcaaggggcaattgggtttctgcccttactttacatctcaattgtgattttacccctatattttagggtttgtgatttttcccctgcttttttgaaacgaagcagccgtctgcccctggtttggacggtagtttcgtgggtccaggatttccgaattaaacgatgaaagaaaacggagttgctagaaatatggcgccatatgctacagtcgattttttttcagccacttacacagtagttacaccttatttacaccccacttacatatgtaattagtatgtaattttcgaatttacatatgtaattttagtacttacatatgtaatcttgagacttacattgtaaatacactaaaattacatatgtaatttagggacttacaatgtaaatacatgccgactattttttcatgaaaaatatggccccataaatatagctacacccaaagaaaatgctattataatttgtgaatgactattctacccttgcttcaatgaaacaaccaaatccccaaaccttgctgtccccgatccaatcgaaaaacctagcttgctgggttgcaagcggcggcagcgcgcggcagggaggagcggcggctcgggccagcgcgcggtggagtcgggcgcgggcaggcgcggcgcggtggccccgaggagcagcggctccgttgacgcggcggcgcggcagccctgcggagcggcggttccgtcggcgcggcggcgcggcggccccgcgggttgcaagcgcagggaggcgcggcggccggcggccccgcgactgaggagcggcgcggctctgtcggcgtgtcggcgcggcggctccgtcggcgaggccccgcggtgttgcacgcgcaggagacgcggcggccggcggccctgcggccgaggagcagcggagaggagcggcggctccgtcggcgcggccccgcggtgttgcacgcgcagggagacgccacggccggtggccccgcgaagcagcgagcaggaagtgcttgcagtgtgctgcagaaattattgctgaaattttgtccttgatagtgtgcgtgttatcttttataatttgtgtccaaattattgatgaatttctgtcaaaattttgtcaaaaatattgttctgacatcgtttataaactgtgttcaaattattgcgaaaattctatcaaaattatccaaaatattgtgttctatcaacttttacaaaatttgtgaacatttatttcccatatgaaatttgctcaaaattaacttgaaacatgtatcctgtgcaagccaaaacatgtcaggggtatactcgtccattcaccacatatttaacaccattaccatccgttaacaaagtaggggcaggcagctactctgtttaaaaaaaacaagggcaaaatcacaaaccctaaaaagtaggggtaaaatcacaattgagatgtaaagaagggcagaaacacaattgcccctaaaagtaaatatggctatatagaaggaaaaaaaaaggtaaagtcataattgattatgaaaataagggtttcaacaaaaattactctaaatatattttaagagtttagaaacatgggtaacagatgaacaggtttagagagtaaaaattcactatttaaaattagaggtaacacgtttcttcccccacacgttattaattgtcatcgatcgagtatagcatgttccgtttctgagccaggaggtgcccacaatgtcgccagaggtgcacatgcatgcatgtacgggacggtacgtggcatggcccatggatgtgcctctccacgatattcgtttacgtgtcaccaggaccagcgccacttatctgtacggctgattctggttccgccgacgatagatcggtttgcgatatactccctccgccctattttaaatacagcaataagttttcgtgaccaattttaatcgtctgtcttattaattttttctttaaaaaatatatattcatattttatcatctaataacaacaacaataataatcataaaagaatttcaaataaaatagacgatgaaatttagacataaaaactaatagctacgtttaaaatgaaacggaggagtatattatctaatgtaataaaatgcgcttaaaatccagatcccctcagtaatgtagaggttcactattagtgaacgtctgcatcgtctgcattactgcagtggaaccagacctgtatgctttttcttcccagcacaccttggtgggcccggcccgcatatcttgcatgcttcaagttgaacatcaaataatagggcattttttaagggaatatagctagctagcgtattatcggagtcaccatttttaagcttctaaataatatactttttttaaaaaaggtttgttcattagaatttccttttaaaacttttcttaaatcaaaatcattaattttcaagtgatatttaatttatctttttatgccctcaaataattacgataaactcagttcacttcacccaccaacgtgcccttgtcattcaccaatggaggggaggtggaccgaccggaccatctgctgtggcaacgtgcaatggcagggagggatgcacgacaattaattgcagtgcacggggtttttcttcactcttcaataatttacgatcgacggttctatcgagtacttgtactaccgtcaggccgtacgcaggcgtctcactttttagaagtcagcgtaaaaacatactcacttcgttaaaaaaaaaacttaacctgatatgacataatcagtcataggtttgagttttttcttacggagggagtaagtggtgtaaagttttggcgtgtcgcatcgggtatacagacacatatttgaagtattaaatgtagactaataacaagataaattacagattcctcttataaacagcgaaacgaatttattaagtctaattagtctgtaattagaaaatgtttactatagcaccacattatcaaatcatggagcaattaggcttaaaagatccgtctcgcaatttacacgtaatctgcgtaattagtttttttatatttaatactccatatatacatccaaacattcgatgtgacagggtgaaaaattctaccaatgatctaaacaagcccataattcctccgttttcaatagctgactatgtaaacttttcatacacatttaaccattcgcaaatatctaagaaataaatcatgtgtaaagtgcttttagcgataaaaagctcacaacaaaataaattataattacatactagctcacactcccataaataactagtatagactatatcgacgctttatagtactaagtttgttttctatgagatggatacaataaactttttagataagatgaatagtcaaatatacgtctaaaagttaacaacattatctattcagaaatggaggaagtataattccacgtaccttaatgaatatatatatactcttgatgacatgttgaacttgaacttaattaggataccggttatctatatgttctacgttcgataaagttacaacccactaaacatctaaaattcaataggtaagcatagtatttattagtaattctaaaaactagcatgcaaacataccacatcatagtaattattatcttcaaatcatttttaaaatatttcactccaattctattcatgattatacaacatttaacatatatttatttatatatctcgtagaaaaacacacgcgggaatcatctagtttaattgattggtacaaacattaaagacacacgacgatggagccttctgcggatgacataaccacaagatttttttggtgcccatgagctaataacggtgtaacattttgttacatatttatctacaaatttcctcttaaaaacttaatagatttaaatatagtacaattataatacaattacattgtaatttatatataactttcacgtaattttaaactattagatttgctttaagtttcatgcaagcgaggaaagaaaaaaaatcacagatcacatacatgtgagggattcgattccacaacctcttccacatatataagggccttgaatagtcttgaacgacttatatatgccaatattagttatgaaccggtatgaatttagtagccctggcacggctatatttatgagcttacaggtgttggatctattacataaccaacagctcaatcgggaaaactaggtccataatatatatgcacgttccctctcacaccccagctcaattgggaagaatagagaggggctttgtttttgctcgaccaactaaggggcagaggttttgctcgatataattcataatttgttgtagatctatgtgtttgtgtgttctaagttagttcttcacaggtggcccattggtccatcccttggccaatgtttacacaggcgggtctactttcaactcgcctgtgtcataaatggggtatagcgaaaacacattattgtatgattggattttttttttggattaatttggatgtgttgtttttaaaaacgaagtagggttgtttataaccgcgattggtttagaatgtgattattcatgatggatcaacatgcaaacagcccatgtcgatttagaggggatcggatcacccaattttgggttgaagcattttgtggcttgtgagaaagactaggggaatacaatgaaaaataattcttatatgcgagtaatttaatttgtataactgcttggaagaaaactcgtggattaaaactgcttggattaaaaacccaccagtttctacatgcatctacgtggatatagacaaccattttaaataaaattcatagcataggaataacatttctccacaatgttcttgaggaattgatctagcatgaggctttcaaagtcctctgtagaattgcttcaaagaaaattcatatgcattttttttatcaagaattgcccatgtcgaacacagggataaaatatatgaataagaaaaaaacaaagaagtacaaaatacaagaaaaatacatgatacatagaccgcagatagatgcaggaatcaagaaattaataaagccaaaggaaaacatttttcaggaggttgaaccgggcggcctcgtgactttcctccaaaatttccacgtggatcagcaataaatattgtaaaggaatttcatagattcaatggtgtttctatcctttgttcaaaaagtaatttgggaaaagtttataatgataatggggtgcccaatcttccgtctaagtagagatctatcgaattggcaaaaccttggcacacacgatccgactttcgattaacacaatatgaaccatgcaatagcagcaccacatctcctctggttattaaccgtgccaaacccgattgacctcgccgagaaggctatccttgcgtgcgaatcgaatacacaagcaagaataagaatattgcaacacaaatgtagaggattgattaagaactcgatgtcggggttccacaaaccgatgaacggtgaaactgcaattgcaaaaataatctaagcaaaatccaaccctaactcgacaacaactactgaatatataggttctacggtcgatcaaaaacccctggatgcgtccctgttggactccaacacgatacacggcccaacggtacaaaaagatggtgacacagcactcggacagattctggacaccacttgtttcgacgatccccaaagacttcgaaggaagaccaaacccatcggaaaggtggtcttgttaattttccatacataggtagaacgtctaaaatggagtccgaacatgacctaggcgatgtttttagcacagactactcttggagccgaggtagactcgaacttgatatgagttgggtctccaacatgacttgaacgcctgtgtgaccttatccatctcctaacctctctctcgctagtattctccatagtttcttatcataattaaatcattaggtagcaatctatcctcaaaatcacatgaagaagtatttaggaacactacataaaaaaaacatttttgcatgcggtaaaaacccatttttccatgtgggtgacgcacccgcacaggaaaatcggatttttgtgtgccagtgcttatgtagtccacacacgaaaataaaaatcgtgaaaaaaaattccaacaatcccatttaccgcctctcctcattggcatcgccgtcccccgaccattgccaaggcagccgtcgtcaccctccgtaccgctggattcaccgttgccgtcgctgcacccgctgccgcgcttccacaggatctgccgcgcccgcacgagcccaccactgctctcccgctcctgtcgtcgccaactcgagcccaccgtcgggatgtgaggagtggaaaaatgggagaggaagggagaggtgggagagaaaagtgagtggggggagagagtgtaacgctccgcttttcgtgagacgttaaaactagtttgagaaaatcctaattgcgaaaattttcgttctttgagtgtgagtctaagtcatgccctggatctcaattcaaatcctgttgttccctctcatcgccatcaaaatcctccacctgaagattccaattccgattcaacttccgaaatcaaacaccggaattcaatcccgtccttgaattccttgccaatacttctcccgattccgagaatgtcaaatccgtccttgaatccctcgatgtccatcaatcgatctatccgcttatctaacctatctaaccatctacccatctatctatctatccatcgacctatctacctatcgctctatctacctactcgatctaactatctgtttctcaaatccaactatatgtatgtccatcgattgacctacctacctatccatggcgttccatcgctatctccctttgatccatcttcgaatattgattttcccttcctttggaatccctctcaaataatccccggagtcgctacatacaaatatatttcaaaagaaatatatataaatcccgctttgaatcccatccttagcttcctcacatttcaccaaattcgaatttcaaggtttgcaattccaaaatccactcaaattctccaaatcaaattctctagaaaagtctatttcacctccctcaagttttgtggaccggaattccaccccggcccatctcccctcccagcccatcatctcttcccccaccgcgtgcgttgcacgctgccggagtcgagagggagcgtcgctcgctctctctgtttctctctccctccctcttgtcgaactccctcccgccgccgccgtttgaactcgccttcgtgcgcgcgctcgcacgtggccgaccgcccggtcgccgccgcgtccgccctggccgcctgcgccgcgccgccgcccatgccgccctgccgctcagccccgctgcctgccgcgagctctgcagctcgtgcccaagccgctccatccgcgcccgtccaaaaccgggagccagagctctcgctcccgcttctctccctccccgaaacgacatggtaaagctcctctttcccccttctttttctctttttccaacctcagccaccgcacctccactgccgtttggccgctagctccgagcacgaccgccagctcgctccccttgatcgccccaatgtcggttccttctcctcgacgccccaccccgcgcctataaaactgcagtcgccccgtattcggtgtgtttaaaaataaatgaattatgaaaactcgcgatgcgggggttgtgcctgcgtggcgtttgtcccgtattcgcatataaggaccgattcctgtgggaaactcatcaagcataccaaagtgcaaccacaaggtggtatgggacaccctagctaagtaactagtcggttcagggaaacctcgcatgccaatagttgggaacgctggggtggggtcggttggagccaacccgggttcctggtaaggcaagaacgcgaagcttgccagattaccgatcgagatggttggagtttgatttgtgaaaactaaatgtcatatatttatgtgaggatttgatccttctatgtggcatgaggtaaccctgggtcggcttgggaaaggctttgttgcgaacctccgataccgacgggtgttcggaataagttcatatcttgtgggtaaagtgtgcccctctgcagaggttaactaactgttcgaacagccatgcccacggtcatgggcggatgtgaggtggttcccgttgcgtagatctgtttgcctgtgctttatgaaaagttgttgtggattgggaatcgtcaccagaatcagcctacgtggcagatggatgacctgagtggtcagaaacgaatctgtctgattcaggatgtttgtgggcatcatagattaggcttcccgagtagaagcggattgttgtgctgctgggcagctggactctgggagtccgagaaaatgaaaaaggctctgggagccgcttaatcaagtgaaatggctctgggagccgggaagtaatgatttgacccgggaggtcaatacattaccaattgagttgttgaaaagcatctcttaagtcgaatcgagatgcaagtctccttttcgacccaaacttagtaagaaataaatcacttagtgatttctaaatgatttcaaacaaaggatttgtaaaacaaccttgcctctcttccaagcttgcattaaacacctaattcccgtgacttgctgagtacgaaagtactcaccttgctctatataaatatatatatagttcctccgtcgtgaagtgaagatgatgtgaagtgaagattagggtttcgtcctggttcccagccgtcgcctgtggtgttgggtgttagtccgttggttccgctgctgctgctgctgttggtgttttcctcgtccgcgtcgtcggttgcattctcgggctgttctgagctacaacctaagttaaggtaaataagtcatttatttattttaaggattgcaatgattcatatttgtcaccgtgggtaccagcactatctcttgggactggtactgtaatcgcggtttcgtaggaagcggttcgcgccgtttttcctacgacacgctcctgtcaggtgccgttgtacggcggtgccggatcggggtgtgacagagatggtatcagagcattagttggccctaggatcgaaacccctgaataggatggcattaattgagtacaaaaactatttgtgaaagctaaggtgtcgttgtcccctttagctctagttttgcgaaaaatgtttttgtgtccaaaagtagaagctagtcgtttgttttgacatgttatcctagagtaaacctgtcttcacgcccagttgaagaaaggtgtgctcaagcctctaggcgtcttagttaagcccttgttggtaggcaaccctagctccgtcacccgctcggtaggagttgtggtgaactagtgcgtgtgtgagttttgtttggtagcccgtgttcaggtgttagaccagttgggttaccggctggaatacaccacctatgtcttctgcgatttcgaaaaacgttttgatctagtgtttttgttttcctccttttcttatcccatttctggttcggtcagatctcagtcgctctgaagtagatggctcgtcgttctacccgtcaaacccgtgctcctaatcgctttggttttgaagaagagccagttcagtcagagattcccgatcaaccagttaaccaagcaaatgagcaagaagctgagagtgatcatacggttgcttccgaatcagttaataatgcaagggtaatcaacccccacccatggaccttcaccaaatcctagccatgcaaactcagatattacaaggaatgattcagaatataattgctatgcaacaacaacacacacaagagcgtcaaccccatatggttcaagataatgggcgatcaaaactgaatgatttcttgacatcacgtccgccggagttctcttaaacaactgagcctattgaagctgacgattggatcaaagatgtggaaaggagattaaatttggtacagtgtactccatatgagaagaccctttacgccgctcatcagttgagaggacctaccgcagattggtgggataactactgtgctagccatacagatgctggtaccatcgtctgggcagaatttgcataagcctttcgctcagcacacatccttgaaagcataattgatttgaagaaggaagaatttgcaaatatcaggcaaggatcctctggtatcaacgagtatttgagtcgcttcaatagattggcccgatatgccctagaagatgcagacactgataaaaagaagatcagaatatttttaaaaggaattgatgcgaaactgcgagtgaatcttttggctcacgacttctcgatgtttcagcaaatggtcgataagtcattgttactagaagatgcagaataagagatgcaagaatagaagagacacaaagtaatgtccttagagattcaagcaaaagaaggtttgtgtcaaaaaaacaaactcgccagcacagtactatcagagagtatctcagtattccaatggttccgattctacgtctcgctcgacaatgtcagaatctagtcagcaaaccacagtgatcaacagtaaaagccttgaaggaagtaactccgtgtcatgccctccacctccgaaaagacgtggtcataaggcaggagtcgaatgtttcatctgccatgagatgggacactattcatggtactgccctcagaaagtcaagtcaaagcaagttcaaccaacagcgagcctccctagcgtacccggaccaaaaagctcaaagtcaccaaacagtggatctgtctcgctaacctcaccgcctgttggacaaagtcatctgaaccatgtgcaagtggaaacaaaaggaaaagttatgaatctcgagcaagctgaagaacaaaatccgcaggaagaaacaaacccacagtaagatgaagcatgctaagtgagtgagagtaccagatcgttttgtggctagtgtgcaaccatgagatgaagaaagaccaacagagtatgaagctgagatgaagtctaaagatcccctttttgatttcgtgtgtgtggtccaccttcaaatctcggggtcaagattcttgtaaggggggtggatctgtaacgctccgcttttcgtgagacgttaaaaactagtttgagaaaatcctaattgcgaaaattttcgttctttgagtgtgagtctaagttatgccctggatctcaattcaaatcctgttgttccctctcatcgccatcaaaatcctccacctgaagattccaattccgattcaacttccgaaatcaaacaccggaattcaatcctgtccttgaattccttgccaatacttctccggattccgagaatgtcaaatccgtccttgaatccctccctgtccatcgatcgatctatccgcttatctaacctatctaaccatctacccatctatctatctatccatcgacctatctacctatcgctctatctacctactcgatctaactatcggtttctcaaatccaactatatgtatgtccatcgattgacctacctacctatccatggcgttccatcgctatctccctttgacccatcttcgaatattgattttcccttcctttggaatccctctcaaataatccccggagtcgctagatacaaatatatttcaaaagaaatatatataaatcccgctttgaatcccatccttggcttcctcacatttcaccaaattcgaatgtcaaggtttgcaattcaaaaatcctactcaaattctccaaatcaaattctctggaaaagtctattttacttccctcaagttttgtggaccggaattcctcccccggcccatctcccctcccagcccatcatctcttcccccaccacgtgcgttgcacgctgccggagtcgagagggagcgtcgctcgctctctctgtttctctctccctccctctcgtcgaactccctcccgccgccgccgtttgaactcgccttcgcgcgcgcgctcgcgcgtggccgaccgcccggtcgccgccgcgtccgccctggccgcctgcgccgcgcagccgcccatgccgccctgccgcttggccccgctgcctgccgcgagctctgcagcgcgtgcccaagccgctccacccgcgcccgtccaaaaccaggagccagagctctcgctcccgcttctctccctccgcgaaacggcatggtcaagctcctctttcccccttctttttctctttttccaacctcagccaccgcacctccactgccgtttggccgctagctccgagcacgaccgccagctcgctccccttgaccgccccaatgtcggttccttctcctcgacgccccaccccgcgcctataaatcagcagtcgccccatctccctcattcgttttccctcgtcgccaccaccgcgccattgttgccgcccctgccctgcagtcgccctcaccgtccgtcgccgaagcactagggaaaccggtgcgtgcggggacgcgagacgaggactccaggcacctcttcttccccttccccggcccaaggccggagagctcgccccgcgccgtcgaccgcccatcactgcccgcccggctcggtagtgccttcctcccgttcctttttctcgctcgccctcgcccctccttggctcgcgtggtagctcggctagactctcgaacgcacgtagacgctgcccctagccccgccgccgcccggcgtggcctcgccgccgttgccccccgctcccggaggccgccgctcgtcgccggccctcctctgtgctcttccaccccatccggcgccggaaatgggctccttgaaccccggagatgctcccacctccttgaattgaatcctcgtcgcccctccgccgtttcccccttgtcttgccgccggcgtgcgccgccgcgattcgtcgtcaccggccccttttcgaagaatccgagccgttggctcatcccctcccgtgctcccccttgtacggtaaactccctctcgatcgaatcgccgcgtagtgcttccggtgaagtcggccgccgcccgccgtccattttccggccggcctcgtcttcctcctctcgccggcccgcatggcagccacgaatgcgccacgttggcgccacctcggcgtggatcgggtcgggctgaccccggtcagccgcctccctccgctcccgctcgcgcgcgtgcggtccaccgcgagccgagagactgcgcgtgggcccgccacacccgcgtccaccgcgcaccgcgcccctccccctaaccctagcgccccgctcgcatgcacctcgccctcggtgagccgagccgctgacaagcgggcccgccccggatcccgcgtggtggaccgcggtccgcccggtcggctccctctcgcgcgggccgcgcccggccttggaccgcctcacccgtgcgccggcccacttgcctcggccgctccgcaaatgtcctgggctccgcccccttcgctcggcccaagtctaaatcacatccatccttcttttcttttccaaaaaggatttaataaatcctttttccctttttcataaatcaattcctttttcctttgctccataaatcatttcccttggccccgcacgtcagtgactgtcaataatattcttgagaatattatttctataaattccataaaccagtccttgcattccagaaaattcagataaatcatttcctagtccggaaaatcccattcgagcttccaaaattcatatctctcaatccgtagctccgattgactccgttcaacttccagtactcctgtaaaattgagatctatttaatggcactattaattagtctaaatagggtctttcttttagtctttcgtttaggttttgattgtttgcgtatagccgcggttaccggattttcgtcgatcagggatttctcgtagattcatgaagcttcgtgaagatcttgagcaaggcaagtcaccctttgaccaattgctcatataattggaaaatcattattattttgtttgtaacttgcattattagaatcacacacttaatttgcttggcctcggtttgcgtgccaaaccgacggacctacccagtagtcgcactaattcctgtaggttgtactaccctgatttcttgtcgctccacccttgtggtacttccgtatccgtgctctctgagcgcgtataccaaatatcccacatacaccattgattgtcgaaaaattaggaaatgggtttgagaagccttgaaaacccgacatgtggtgtcggtgtgtttaaaaataaatgaattatgaaaactcgcgatgcgggggtggtgcctgcatggcgttgtcccgtattcgcatataaggaccgattcctgtgggaaactcatcaagtataacaaagtgcaaccacaaggtggtatgggacaccctagctaagtaactagtcggttcagggaaacctcacatgccaatagttgggaacgctggggcggggtcggttggagccaacctgggttcctggtaaggcaagaacgcgaagcttgccagattaccgatcgaggtggtcggagtttgatttgtgaaaactaaaatggcctatatttatgtgaggatttgatccttctatgtggcatgaggtaaccctaggtcggcttgggaaaggctttgttgtgaacctccgataccgacgggtgttcggaataagttcatatcttgtgggtaaagtgtacccctctgcagaggttaactaactgttcgaacagccgtgcccacggtcatgggcggatgtgaggtggtttccgttgcttagatttgtttgcctgtgctttatgaaaagttgttgtggattgggaatcgttaccagaatcagcctacgtggcagatggatgacctgagtggtcagaaacgaatctgtgtgattcgggatgtttgcgggcatcatagattaggcttcccgagtagaagcggattgttgtgctgctgggcagctggactctgggagtccgagaaaatgaaaaaggctctgagagccgcttaatcaagtgaaatggctctaggagccgggaagtaatgatttgacccgggaggtcaatacattaccaattgagttgttgaatagcatctcttaagtcgaatcgagacgcaagtctccttttcgacccaaacttagaaagaaataaatcacttagtgatttcaaaatgatttcaaacaaaggatttgtaaaacaatcttgcctctcttccaagcttgcattaaacacctgattcccgtgacttgctgagtaagaaagtactcacccttgctctatataaatatatatatatagttcctccatcgtgaagtgaagattagggtttcgtcctggttctcagccgtcgcctgtggtgttggatgttagtccgttggttccgctgctgctgctgttggtgttttcctcgtctgcgtcgtcggttgcattctcgggctgttctaagctgcaacataagttaaggtagataagtcctttatttattttaaggattgcaatgattcatatttgtcaccgtgggtaccagcactatgtcgtgggactggtactataattgcggtttcgtaggaagcggttcgcgccgtttttcctacgacacgctcctgtcaggtgccattgtacggcggtgccggattggagtgtgagagagagagagagaggaaataagactacggaaaaattaaaggtgagggagagaaggtgaggagataaggatgagacttaaacattttgaagacgctgagagtggagagggaagagaggacaaaagttagacttgtaggtggggctttgagaggcctgcatgtaaaaatgcattttctcatgtggctgcttaaaaggtccgtctacgaaaataggcttgtttttgtatacgggtgtatttagaggtccatttgtgaaaatagatttttatatgcgagcctcttaagtaacattgatgtcggttatgtctcccaactgacacctataagtcatatatgagatgtcccttattagatgttatgtaatagtgactactgaaaaaactaattaacagtaaatacgaacactcttatcaagtttagatcttgcatctatttggactggtttcaccacgagaaatctgacaaacaaccaattgagctagataaactttaactaatatacaaatcaacttattttggcctaggagaggtacctgctagtgccattattctttggctgcttgttgcgagcttaaattaaagcaaaatctctcttagttgccttgttttacagggtttttttaagtctccaacctccatgattgcaaaaaaccgaattttgatttttagtaaccgaaattttgctattgaaacatatgcatatttctctgagcaaaatataatcctctgagttacaccctccgtccaagaaaaaaaatgaaaaaaaacttgtagggatggatctggataaatgcttatccaggttcatccccagaagttgttttttaatgggacagagagtatttagttataatgattatattaaattggataaatctcaatataattattttctactttatctactctcaatatatttattttttatttttacaaactctcatgtaataattgataaaaataaaaattattttagatttacataaagaagtcaaaataaacttctttggagtactaaggttgaactgttgatcatggggctgtacgtcgactcaagtgataagcctgcctgccagccattaagtcaagtgactggtaacatcaaggctgcagggtgaaaacggtataaaaattttcggaccgtacagacaccgtttccgtaaaactatataataataataatatttttagcgatggttatcgttttcaaaatttagtgtttttaatttctgtcagcgtggcattgaaattgacactaaatagatgaattcataagtatggaaatttcccgaccgttttcgtccgttttcgaaaaaaataataaaataataaatcgtttccgaccgttttcatccctagctagcactatactctgatgtccaattaaaaaaaactccattaaaaaaaactaacctaggatttggatttggattatacatgtcgaattcgttgtattagattatctaacatccaaattctagtttaggttttttagtcggggggtggggggtacggcagcagtcatcggcttaattaattggcattcaccgtgcaccacaatacatgttttattgtgcatgtcgcgctgctgacggtagcagcttataagccaattataaacatattctgaggaggtaaaaaaggaaagaaaagagtagagggctacagatgtatagccagctttagcatggactctaagatgcatgtgtgtatgacaggtgagacttattaattgtacagtatatgtttataggtaactattatatgaattgcctataaaattgactacaaatgatttggagccggttgttagatatactattaaacttgctcttagtactacctccgtcccaaaataagtgcagccgttggtatctgtgtccaacgtttgaccgttcatcttatttgaaaaattagaaaaagtagtcacgcataaagtaccattcatgttttattatctaataacaataaaaatattaattataaaaaattatcaaataaaacaaatggtcaaatattaaatataaacagtgtaaaactatatttattttaggacggagggagtactgtactgtcctagtagatttgatttatacgggacgaatggagtacgtgcaggtttgcttgttctgtccaaattacatcgtgaattattacgcaggaggactcgttgattgcgaactcacggcacatccggcggtcgccaccgtgccgtacggctgggttggccgaccaccgaaaggtgcgggaaggagagctgtctgcgttctactccggtactcactcgacaaaaaccaaacttagtattaaatgagatatttcctgctatactgaatttagatatgagtctatccacattcgttttactaagaagaatcttatccaattactagattgattttttatggaccagatagagtattccttatgtcgagatgtatgactgtctgcatcacacatgaatcttttattctcatcaggagccatcaatttttcagttcttatctctagattgttcagcatagattaaaaacgtgaaaaataaatattaatacatgttattgaataagatttttcagcataaatgcataatgagaaaacaaaaatattaataagagatagttggtttggttggaagtcgaaaggtgattggacataaggtagaaaaaataaattagacgtgattaacgagacaaatagtacgcactcctaatagtgctagaagtgtttatatctagtactaattttaaatgttagaagcatttatatttcaaaatggagataataggttatatcggtaagcaagatttgttggcaataaatttaaaactacaatttaaacatagggaagcaagatttgggattcagtcattttcctcccgtgttgtccttttggtgaccgtgcggatgtttaagtttgaggtgaggaatggggaaggacaaagaataacagggcactccaaggacaagtaaagtttcttccactgtcatacgcacatgcacacacacactattacacacgtagcatcgtacgtatacactcacaaatttgtcttctcacataaacttaaagaaatggagtctagcggcacatctttcaactcgctaaaattttatttaaagctcacctttgtgtccataatatgtttaagcatcaggatttgaacttagtgagtgaagacatctatccacaactccaccgtaacagcacggtgtttataaggacaagtgatatttcacttgttagggcttttcacagtgtgattaggtgtcattctacccccaacgagctatgtcaaagattctatgccacatctgcgtccctcgttactctgcgaagtacgcggatcctagtttgggcacaagttcctcgttgggatgtgctaggattcgtcagttctagcctatagtttgtgacccacactgcaaggaaagggagagagggaagagagggagctcatcttggtggccggtgagggagctcgtcatggagacctgggagggagctcgccgtcccccaaactataccgccgcgcagaggagctcgccatcgtccacttctctgctccgcccatgatcgacctgccacaccgctaggtctagatccaccaccggtgctcgatttgcatggcgggagatcgattcacaccacccgagctcgatcatccgctagcgtctgactagcgccctcggagatcgattcacgctgccaagctcgatttgcaaaaccaaacatcgatccacgccaccagagctttggaggatgaggggagatgcggtggccagagaaggaggaggggaggtgcggtggccgaaggaggaggggaggcacagtggtcagaggaggaggaaaggaggggatgcgcggtggcaccaaggaagattttggggtggaaagtagctagggttctaaatgagaatgaatcataatgtcatcaagacttgatgcgaacccgctagggtttgtggcccgatctttcgatgagaggtaagggataactcgattggatgaagacgacgttcacggcccgactacaaccgtccaaagacgctgcgccttagcaaccgatacaccgtctcctatggtcgccgcgaacttgtggtgcgtgtcaacccggccacgagggcactcgtcctgcaagcaatcgaagaacaagcaagaacaagtaggacaagcactgaaattgctagataaagatgaaagtttcgctatcaaacacaatatggtggggttccgattacaggcagacgggcggtttagccaacacgcgcgctgcgagccggtagcaagtagctatctctatcatcaaaaccccaccactattgtgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtccaaatataaaaaaaacccgcataaatgttttttaataaaagaaaacaaatataaaaattttttttgaaattatccttaaaatatttttcccccagaaatttaaaaaaaatttaagacccacgggggatagggagagcttaaattttctgggttgttttccccacaccgggctttcctttaagcggggcgcgagcaagtttcagggatcccccggcgtttgaaacccatcctggggttagccgaaacctttttatgggaccaaccggtttttttttcttggaccatttcaattttcgatacttatttcaagaagtcaggacaaggtaacccacatgttcgggaaggacaataccatttcattcattcgtctattcgggtttgtctgctttaccttgtattctcaatcttataaaaaaaaaaagaaaaggataaactccctcttcgacaagatgggattgagcatcacccgcaatgtatatgtcaaagtgatccatatagatgggatccacataaatttgtttttccctatcgcagtctccacagtgtatattgatacaaggtatcattagaagaagagagaggagtagagatggataatataatttgttccatatgggtagtctatatgcgtatgggtatgttttgttatttttatcatatagcctagttgcacagtggttatatatggctgaataaaatattttattgcttatgaactacttttccgccgcattgtggattcccttacagcggcgaagcttgtgaggaatctcaagggaccagagttcaagtattcgcactataccaaaactacaattcgctgtgcattatgtttagttcccttcaaactttcgatttgtttgtcacatacaatgtttagacagtccatacaagctttcatctttatctagcaatttcagtgagttcctctcgacactcaaggctgttcttggcccgatctttcggtgagttgatgataactacgatttgggagaaacgttgacgacccgactacaaccgtacaagacgttgcgttgcgccttagcgatcgatacacctctccatgggttgttgatcttgccggtgcaaatcaaccttattcctgcaagcaattcgaagaaacaagcaagaacaagataaaagcaatctgaattgcaaataggagttaaatacgaatgataagttggggttccgaagaacaagcagacggacggtctagccgacacgcgcgctgcaagcaagtagcaatggctaaacttcaatctatcaaaaaccccagaaactctaaaggggtacctaactatttaaggaggtgggaggacgacctaagggaaccctagggtcgtgctccacctggttggggcgcaccccacatgggccccacttgggccggggtcccagacgaagttacaagcccataggcccattataggtgacgcagcaccttctttttgtgatttcggccgactgggatggaatttggtgatgaagctggatccattggaaaagatgactccgagagctttccatcaagtactcatggacccaaaacggagctcgcatgcatatttggcggccgtttgaagttgacactgtaggaggtggccgaactagattgcagaacttggacggcttgatcttgatgtgaacgacggttgtatctatagtagccatggtcacatcaagactcttgaaggtgagcgataagggataagcccattttacatcccaaactatcacatttgtctaaatcacaccctttaaatttaaaacctgatatcgtatgctctcaactatcaatacagtttaatttacacttctaagatagttttcaccaaattagagtggttttcgggaggcgactccgcatcagacgtccgatatttttcctaatatcggatgcctggtttgcttgctgctgagtgctgacatatgcatgccatcctgccgtgcgcctgtgattgtaactgtgattgtaactctgtagcatgcaacatgcgtgtcagcgtgtgcactatatgcagcaaatcctgtaacaagtctacactctataacatgtattgattagtattatattagcatttagaaaccttttaggtgacttacttttcatgtcatttatccgatcggcgtttcgatcgtattgttgtatttattataattaaatctttacaacaacatctcaaatgattatattttgattaaaaaaatatatgtttccagcattataattcaatgtttcatgaatgagtaacaaatgtttcagctggaactcgacaatgttgcatatttttcatgtctttttaaccatggttttttttagtgttgcacacacgggatgtttcaaataggtattttgtgatgtttcattatttcatttgtgaatgttacacgaggtgtttcttgcatgtctcggcaaatacattgtaggtaatatttatgaatgcaatagtgaaacattgaaaaatacatgttgaaacatctgaacaatactatctgtgacattaaataaagatccgttgcaatagaaaatttaaacattgcaacaaagtgaaatcctaattggaacatttatttctcacacgtgaaacatataattttaacgattgaaacatatatatatatatatatatatatatatatatatatatatatatatgatcatgtgagatcttgttatagagatttaattgtaacgaatataacggtgcaatcaaatcgtaaatcggataaatagtacgggagaaaatgttatttgaaaatcaagtttgtagctatttatttgcatgttgtatactgtgacatcatcaaaatctatgtagatatgtaacgaagccgcgcgcgtccgacgatagcttcttgcatcggacgctcggtgcaaagcatttgcgtggttttcgtctacttggtatgcctggttagaaaaaaaaaagaaagtaatggagagccagcttttcagggccttcttcttcctctttccttctgcttctcttcggtccctctctgtctgccctgtgcgaggcatccagattccagagcgtacgatgagccgtgcagcacaacggacccgagcactagcttgagctctgcctgcaccaatgagttccaccggctcattcttcagcgaggctccattcagatgctagcaccaacaagctcaagagaaagattttttttttttggggggggggggggggggggggagctcagcacgggttaatctttgcaacggctgcgtgggttattttgcaactatggcgtcacgcaaggaggaattcagtgctgctttgctgcttttttctgctcgatcttccaccagcacagtggccggcgagcacgagactcctccacaagatcgagggcatggccgccactaggacagaaaccaacataggtactggttaaaagccagtaataggtgtcaattttcaagctgacactaatttattggcatctatacctaggggttctgaaaccagcacatacagaaatgataggtattagttcttaccccacaaccgacatatatagtattcaatgagataataaaaaaaaggcccaatggagccaacaacgaagtgcttggcgaggtgggggaggagtgtgacggcctccaccaccacctccttttaggcttccggctgccacctcgctctctgcgccagctttctccgccaccatcgctggatttggaggagaaggggggaggcggatgcagaagaagggccacctccaccaccatcgccaccgctatcggctggcagatctggaggaggagaagggggaagacgaatgcagagagagggccacctccaccaccaccactgttgccgccaccacccttggccaccgccaacgtgcttggccaccaccaccacgtggaggactcctcgtcccacccgccgctgttatccttgcccttggccaccgccgtggacaccttgctagaagagaagaaggagaagagaaggacggaaagggacagcgctatgttactctctggaaaaaggaagggagcgagagcgctaagatgtggataaaacgatagggtcgggctgcgggggcgggtggaaaatgatccctctccttggcttggctcggctcggtttcatataggtgctgttttttaagaaaaataacacctataatatattatagatgttggtttggggctggaaccgacagctatatttctctccgtatagataccggttttttctaaattattatcacctattcttaaaatataggtgatggttttagattaagaaccgacacatatagtatatatagtggtgttcttttcttctgaagatgaagatgaatattaagttttttacgcaaaacgaggtggtattaacgtatgattgattgagttttaattattacaaacttgaaaaataaattaatatgatattttagagcaacttttatatagaaagttttcgcacgaaacgtaccgtttatcagtttgaaaagcgtgccacgaaaatcttaatcttcatccaactctctcttgttggagaaaagaaccaacaagaggtccttccatcaacttcgtgatcaggtccttccaggaacccggtgcagctaagagcaaggatggtagtagagctcacttcatactattagtccattttaaagccaacatatataatagattagttataaggtcggctacaatttttcttttcctctctctatctctcacttatatatttaatgtattgtcttggagtttgtgttaaactagctcttgcatgagagccattacactcttgattttttttattacctctctcatccacgtaaacttatagtgcttataactcactattatactattatacttgctctaattgtgttcgtcctcctggggaagcttcgaagggtgtgttgtcgtacgactcgtacgtggtgcctctggcggccattcgtggatcggctgccggggtcgtcggtgacgttcgagtgcgtggagacggcgcaggcatggcgatttttctgctttgagatcgagctcatgccgattctgctttgacgcccccgacctgcgcttcacacggacggagcagttctggtacaagttcgccaacgagaatctaccgggttttttttttacgacgactaacaccagatggtgcggtgattcttaataggcattagctaggaaagaaaaaaaaccaccaccatgcaccacgaagactagatcaaaatcactatgtaggagccacgttgacaaaaccgccctccaaaattatcgatagggttaaattgtagccgttttaatagttggggatcgagatatccggtataggatacaaatcagattctattactagttaagggaatcaatatgaacttattgccttataaatatcacctggaggcatcccacaccagcccaacccactagctaaccttggcctcgtcttgatgggcccaattctggcatacaaatgggtgggcctgaatttcggcctaaacaaacaaacaagaccttagctctcgtgctttactctcttattattgtttgcgtgtctaagaaatgagtctaatcatttctaaatgcgttagcatttccattttctgattttggatttcctctatgtcacatgtttgctgcgtagtaaggggaaaatatagggtggaaactacatatgtagtaggaatctgaaaactatcgttggatcaaatgaacgtctgatattcgtccacattatcaggagtaaaaattttactcatacgtggacgaatattgaacatccattttacgatctaatggtagttttcaggtttccactatacatgtggtttgcactacatcttttcccgcgttgtgagtttcaaacacattttacttttcttatcaaccaccgcatccctcctaccgagtactggtttttatgagaacagagaggaagggcctcatatttttgcttatgcttatgcttatcagccaaatttgaattttcaatgttacatttggagctgattttgagggttttttttttcatcgaagcttatttttcagcattttcttttggatcgctaagaacacattgtcaatgttatggataccacataccttatagtagttgactaaatcttggcaggatccaccacataccatgtcttatacggaaacaaccttcggatataggaggagttccgcataaggaatgatgaatagagttctacatggaaacgacaaggactactcggattgtatctatattggtttccctagttctacttgaacaaggggatacctatgggtataaatataaggccccctaggaggagatgggacatggaacaatagatcaagacacaagatcaacatacaagccaacatgcgccaagacaagacgccggatatcgacttcagagataagcatagctacaaatataaaaattttattcacaaattatttttcgcttgcaaatgtgccgcttggcttattctgcgaataagcgaaatgatgggtccggaagtcttcctcccatttccacccaacagaaatgtaccggcctacggagtaagagtaggagtactagtactgtagcagatccgacaaatacagtttctcctccaacatcaacagttcaagacaagagaacacactcttctcaaatacccctagcaaagcaaacatcatgtactactccatgatgacctgagacggcacacaccatttcttcttcctaagctgtgtcctgtgacgcccatgcgtgccatcatcgaatcatcacgccgtcggcatgctgctgtgttgtcctcctgttcaagccatgtcgcgcccatgtaggtatggctcctcaccttctccaaaagtgtgcattcggttagccaagattgtatttctttcaaagtttttctaggtgtttcgtactagctactaagtgctaaccatgttcgccgcgattttgagcttgtccatgatttcttgcaatcagggacaagatgctaccattggttcattagatttgtgccttagaattgctcattttcctttaataggattgaaatcctggtgggttttcaataggattttagtgaggtcgagaatttctctttgagcttatgtatgcttctttagttctaccactttcatgaatgtacaatttgctaatttgaaagtaatatgcaacccatttcttgatttgatcagcatctacgactaattaagactgttacaaatcactcgattcctatgctcttctgcacaaggaaagaagcacacacacacagagaaacaaacatcggaaagcatatacagcttgcaatgcaacgccggaatcaatggcgtcgacgacgatcgatcccctcatcagacgacctcgctcgccgtgctcccctgacgccggtacatcatcgcgtcgccgccgctgcctccgcggtctgcggcagcggcgctgaacgtgagccaccctctggccttgcagaggtccatgaggtagtacaccgcgacgccggcggcggtgaagacggcgctgatggcgtacaccttccacccggcgatggccatgacgaagacgaggaacgccgaggggacggcgcagagggcggcggcggcgggcaggccccggagcggcacggcgtagggcctgggcatggcggggagcctggcacggaggcggacgaaggcggcgaactcgagcagcatgccgaggctgtagaggaagttggcggaggcgacgatggtgtcgaagctggtgaacgacatggcgagggtgatggcggcggtggcgaggatgccgacccagggcgtgtcgaacaccggcgcccggagcgcgaaggcgcgcgggaggaggcccaggtccgccatgccgaggagctggaacgcggcgctgctcagcgtcgccgagtagaggccgatggtggagagcacggcgcccacctcgatccagtacttgagccaacccccggcgatcatgcctgcgtacgtgttcatgcgtttgcagagaaagtgatcaatcaaaatgatcaaccatccacagtagtgcaatgcagatgcagagatcgttaaattaatacgccgcgtaaatcgattgttgtgtgaagcttggaaaatactcactcctcctcatcacaatataatattttactgacaattagtttgatgtaaattaaattttacttgttgacaacggtattattggattcgggattgacatttgaatatactttcttatagctatgactctgttcctatagacagtgtagtaattcctccgtaccaaaatattgacgctttaggatttaaattttgtcaaaaagctttgtcacttaaaagtaccttttgttacattagttacctctaattgaaatttttctctatcctactctgaactaccgacacactccccatcatacatcatttaatagggggcgctatggtcatttccttttaagcattaatctttactaaataatctaaaacaatagatattttgaaatagaggtagtacatgcgaaaaaaaatattagttttggagactattgtcaagtttgatcaggccttaaattctgagaaagagggaggtataaggtaattatgcgtcgttacaatctactatttatgttgtattctttgttgtattctttttatggaacatgcagcgcgtaattaatttcatctgtgcagctgaagaatggtagaaatgttgggcatcattatcattgtccaaatggaacaccaaattaagataatacagtaagatatatgaattaatttataggatttgactagctctaaacaggagtatatgtcattgacactgacacataatcttttgtactgttcttggagaggtagctgtactgacagtactgtaaagatattgccatattgttctaaggggaattgactttatagagattttcttcgacgacaataatatcatcatctaattgttcctttctgcctaattgcttggtctcctctttcccacgttgttaacttgccatggctcatgacaatcacaacaacactaaaaaaagattgatttccccgcaaaaagaaaaaaaatcttttttgttttccatggtccacacgttcgatggaatcgtgtaccaatgtcaatggaaaagagcaaaaagtaataaataaatcaatcaatcaagaatctcggcgtggcgcgcgtgctaggtgtttgtgattatgcaagaacgtgatctgattactggattcgattcgatggcgttgttggtgatcggaagaatttacctgcggcgtcggcgaagaagccgttgccccagtcctcgggcgccgcgtcgatggcgcccgtggcggccaagagcggcagcaggtagccgagcgtggtcatggcgacggcggagagcagcgcccgcgggaacgtcctcccgggccgctccacctcgccggccatggtgctcgcgctgtcccagtagttgaggttccagaagagcgtgttgaagaagagcttccagtccttgtccgccgccgtggcgcgccaccggcgcggccggatcttggggagcgcggcgccgaacatgagcgcgaacggggacagcgacgcgacgccgagcgccacggcggtccacccgacgatgctgaggcccgtgtagttgagcaccgagatcgcgacgttgaaggcgacgatggcggcgacgcgggcgccgccgcccgacacggccggggcgacgcgcgcgacgtagtcggcgcacagcgccgggaacgcggcgccgttgatcgcgccggagacgtacttccacgtgcccatgagcgaaccggcgaagggcccgaacgcgcggtccgcccagagcacgaacccgccgttcccgggcatcgccgtggcgagctcggcggtgacgagcgactccgggacggcccagatgaaggggaagacgaggaagccgagcagcgcgaacaggggccccgccgactgcaccgccggctccgcgccgtacggcccgccggcgacctcgaagaagatcaagaatatcagcggcaccagcgacagcttgttccccggcgccctcccatgcccgccgccggccgccggcgccgccacggcgacgccatcgacggcggcggcgttcttgggcggcgcggtggcgctggcgtcggcgaggcggtgggcttcctcggccgccatggatcgatctcggcggcgactatccggggcgggattcgagttccccggagtcgtggaggaggttggtgaggcgaggtgaaggaggggttggtcgcctcggccgccattgccgggattatgtatgagtgggcagtgattgctagtagtcaactagtcatgtgtttggtgcgtgcaaactgctttagttcgaattttatatgaaaatggtgcagcaatctatcgaattggtcacatttcaaatgtgcgagtaatttttgtctctcgctctgtcactttgtaccaaaataaaaattgagtgtttcaatccaacttttaaacttttcaaatgtatcgttggtatctgaagctttcgacattgcctttctatatgaacatggtaatgaaaattagaattttgctatgttttggctgttgtgcgagacaaatatgattgtaggaaagatattttggaccgatatgcttttatcactcctgtagtcaaaccgaagaaaagggaaaggagaaacactatttgcgttcagttcgacgtttcgctttttttgtgattgatccaatataaaaggaaagttttccttgggctagatccgatatgacaaataaaaaagtaacatacccccgctctcaaaaacaagttgcttgaaatacgaacattcaaaaagagttaattttaaccataaaaaccattcaaaatatctttttgggtatatgaaaatgatatattcaactttatcctaacaagagctttcataatattacacttatgcaaaaaaataagaacaaactaaataacttttttatgataatgattatactgaactaggtagtcaaaattctaaaatgggtctcgagaagttcaaaatgacttgttatttttaagacgggatattctcttttatttgatttgaccagattaatcacttccaattatagccaactgggatgactatatcactataatatgctccatccatcttaaaaaaaaaaaggactatgagaggatatgacacaatatagtataataactctgaacctctatatactatattgtttcacatctttttgcaggttgccctttttagatggagggagtagatcgcaaggataactatttcctccatcccaaaataacatattctaagataatacaaatttgttgttttagatagatcacattctatcttaagttgaattattttggaacagaaagagtaccctctccatcttataaaaaataggtttgtagatatgtttgttctttttaacttagtagtaactgctccctccatacttatattccctccatccctaaatataagtgattttggttgaatgtgacacatctggatatgaaacatgtcacatccaaccaaaatcacttatatttagagatgtcacatccaaccaaaatcacttatatttagagatggagggagcgtatagtaatagactctagagtgactaagagcatgagcatgtgctgatatctccggaagctatgaagattctaaaaagaaataggccacgcatatcgctagcagcctatcatttggccactgatttttatattcatctctcgtgctttcaaaatcgatgttgcgtataaaataagggggtgtttagatacgggatgtaaagttttgtcgtgtcacatcgggtattatatatgatgtcgcatggggtgttcggacactaataaaaaaactaattacaaaatccgtcagtaaatagcgagacgaatttattaagcctaattaatccatcattagcaaatatttactgtagcatcacattgtcaaatcatgaagcaattaggcttaaaagattcgtctcgcaaattagctacaatctgcgcaattagttattttttagcatatatttaatacttcatgtaggtgttcaaacgttcaatgtgacagggtataaaatttttgtgtgggaacttaggccatcagcaacgcgtgcccctagagagtagcctcgcaaatgacatccaacttccgtcgtcgggtcgtcccctaggagggaggcgcgagcgtgacccctacacgagggacgggtggctctgggctcctcagctcacttttcctgagctactccatcaggggtacacaatggggcgacccggtgccctgtcccccacctccttcccctatgcttccccttcttgcccctcaccggcggcgtggcaacgagagagagaagagagagaggcgatggcgaagacggatccgcatcgcccactacagcaccggatctagtgcccccaaccggcgacggtgcaaggcagaggatgctgggaaggacggcgatgggcagcgacgtgagagagggagagagaggggcggcggtggaagccggcgacgagagaggcggccctcctcgtcatcctcgcggccgccggcgacgggagaggcgagcggcggcggcgagagggaaaggcgaggatggtggcgaagaaaaagagaagagggggtgggagagagagagagattaggggtagggtagtaaaaataaatatggggctttgtgtattgggatacctattatgggttggagtgtctccattaagttacttcagattttgaggagcccatctaggggtatcctacattgcgagctgagttttcctacgagtgtcttcagctagtgaggatattttaggagtagcttaaacatggcctaaaaatattgtgactcttttatatttcttagcagatatattatctttgccgaatatttcagagaaagaaaggcatgtagaaacattgctgcctgcatgttcagacttttcgttgaatgctgcagcatgcaagcaaagtatcatcccaaagcatccatattcatagtaaaaaaaagatgtttttttaacagggggaattagtatttcttacgaaattatagcaaagttcctaaagtaacttgatgctgcataataacgcaaacctaatgggtctaatcagcttgttacagctccatttcaacctatgttaacgctgtgacatgtacttatgttttaactgtgaatctgtcgttgttgatgccttcgtcattttgcaataatttagacatctcgttgaaaatcttcatgcagtgcttccatcaagttgctttcgatttgagttgaaatatttggcggtaacctcttttatctaccaggctttctttgacttgtcctacagcccctactagtacttgcaaaatgagcaagcgtcaagtggactaacacctctgatacagccatacagatacgtcagctgcctgattattctgaccagcaacgagacatttataaaccagttgctgcaattagattcgttaagttgcagataagtcaaaattcaagagccatacagctgcagatgcctgataattgcaagaaaaaaaacggtttctcgataaaataacagtggaacttcgtcagttcattcctcttcaaaataccacgcatgactataacgttttaacactggcacacaccagttggatttacaaacaaatattgataataacaaaaaaaaaacttttgcataacatactgttggtcggatttgccagatacaagctgactacctagtgccaaccaacatattgtcaaaatgcaagtattacgggcattctaatgacaatacatattatggattatcgtggacacgtttcctaatctcctaaacagtttttttttcaaaaaaaaaacattcttcatcaacatttcttagaaaaaaataaaatcaacttatcaaatttctgatagtcaactcattcatttgtatcctcaaataattgtcataaacttagtttcatctgttgtctatcagctagaacaggcctggaatagttttatagagaaatctgaaagtgcaagaattagagtaaaactcacttcacaagtatactactagtgtattaacattggtcgcataaaatgtggaaactgctacccagaaacgtgccataagcattggactgcatgatctaaaactaaaagatttgtccccacaaaaatacaacgacaatcaatcaagcaagataacttcactgccttggatcatcacttctatgttgcacgggtttatgcattgctattgtctcagatggaccactgcagtctgtttaacagggttcaggctggtgttctctgttacttttatattttttttatgcgttaatttagattctcccaagggatgtcttctccaataagctattgaagagccttcagacccttgagtgtataggtggctagctagttaataaaacaagaatctatgtacgttcctcttcgttttgtaatcatgatttattagtttggccatctaaccgaacgtccacacatctggcctgttgcttcgtagtgatagttgtttcttcaaaaaaaaaaaacccccacataatcgtaagccaaactttggtattgatatggtcataagtaagtgcgcttttcatggaaaggtgagaaggcggcacttgtttctgaaggccaaaaaagggcaaatgcaacagctaatagaaagttcagtgtatacctttgcccttttcagtcacagaacctgacatgataatcagtctttgggcgcatctagcaggcaaaaatgactcatgcttcaagcctaaagaaaaaacatataaccataggaagtacaaggcattagtgttagaaatataaaatattatgaatgtgttatcacaaatcacaacaacattggttctaaacttaccataatcagcagtaaccaactgcagatgaagtatttggttagagcagtgaggccaggccaagaacaaaaaaatagaaccttgtcttttgaaccatgaaaacaacatactttgcaagcaaggaaacaaaaattggtgtcgtctttgcattttacatctatttaagttggtctaggaaactgaaaagaaatgttcctcaactatgctaacatctgtcccttgcaggaaatttacgcctggtaagcataaaaagagaaatcacacaattttatgcctaaatgttctgagtcagaattatagaagcttctttctctcaaagaagttcttcagatgccacaactgcaaccccgccactgacaggcagatagctagtgagaagaaaccaagccaagccatccttgagtttgttctcctgttcagttcctgcatctcctcctccctagagaaatgaaacacggataataatgatttaagagatcatattgaatttcacaaagaaatgttttatcattgcaagccataccttgcgcgaagataaaacatttcttcatggatagagttgatagtatcctccagcttcttgagctcaacctccatcatctgccacatatcaaaagataaatgtgtgaacaaaagatatatttctgcaaatactacaatatggaggtgattttgcatgtccacattaacatattagtttacaatgtgtaatactgctgataatgagttgcatgataagacccattgtgatgctacagtcaccagttagagagagaagggaggggatatgattgaacaattaagtgaacgatatgatagtgtacagttgtagtaagcggtactacccatgctactgtgctaatgaacataataatcagtagcatatttgacagcctcttaaggtttacaacccacaattcatggattccaatcctggtaaaccaaagtggaaaatccacttaaataacatatgaacatgctctagtgtgaactaacatgtattgcttaacctcacaattaattaggaaatggatagaaaacatgatttgtcattggtgcaacatgaattgtgaagaggcctacttggtgggagcaatacctttctaaaaaaattaccagttccttcttgattttgaagcaatatgccaaaggcaaaccatttttatgcagtcactacgtcattagcgctttgaagaaaggagtaacctttcaagcttcatacatgggagttgaactatgggtgtaaattatatctacctagggtgatgggttctttcacaaccctacctagcccttaaatatttttaggtaaaaaaatagaaattcagatcaccccattttaggcctggccctcaaattttataggctaaaaagttgggccctttgccaaagtttatcgtaaattataaacccaattgaccactgggtatgacatagctgtcctctttttggcatctatcaacgacaaagtcaatacaaccatgacgaactctccttggccactactgctgctgcctcatatagggcatacaggcatcaacgatgccaaaggggctaatgtggggagggaccagaacaaggagatgtggccagggatgtgaggtatggactatgaagtgctgcagagcgctgagggatgaatgaggtgctacgggagggagcggtgcagggaggtggcagcacgaggggagaattctgttattggtctagcaccctagcctatctaatcaacaatgacttgtgttcaccaaaattagcaagtataaatcatgccttctctctgtgttagggttatcaagattatgcgccatatcaccaataaagcatacgttaatatgcataaagtgaaagacgaagttttataaggtaagtacattcaataaggagaagaagccactagggctgcaagtgggtccacccatgcttacctattgacccactatccaactaaaactgcacttttcttgattgctagtccatatgtataaattcataaaccaaatgaactgaagtggaaattttagcaaaattaggtcactaaactgagtactgatttatgttcaagcacctccacagacaaaattgaaaaaggaacagccatgtttgatcaaggtaaacaacaagtccttaaggggtgatacccaaagaaaaatactggttaactcatatttggttcagaaaagaaacaccaaattttctagcctctggcacagaaatgcaataaaatgccccctggatgagtataccaatcctgttggaaaagagattaattgtaacaacctaacaaccaatcaatccataaaaggtacaaaagaaatcattataagaagcatgcactcccaaaccaagaatctactaaaccaatgtcaaaacaaacatgcaaaaccccttactgcctcaaggctgtataaaaaccattaaattacaaaattttttgaccaacccaatcgggcctccaactaaaatcaaaacaaaaaaagtctccttctccaaaaacccccccaggcattcggctttgcaaactttaaattttaattgggccccacagggcaggccaccccgcctaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgaacccccccaggcattccgcattgcaatctatagatgttaatctggcacgcaatgcaatgcacacctgcttaatcaaatccaagctagaatcacaaaggtgacgttaaggagcattccgcccaacccacatagtgtctcccctccactatgagctgctgcgaatttgttcttcctattctatatagtaagccccacatcgctcaatgcctcaatccatctgtcataatatctaacaaattatccgaaagaacacttggaacaaggtaagagtttattcttcctaattctggtttagtaagccctcgatcgctcaatgcctcaacccatggatcacaatatttaacaattttttcaaaaaaaaaaaaactaattctgccgtgtagtattgattgatcctaacagattggaacaaagtaagcaaaaagagtttgggggatcccagattggggggagagagagagagagagaggcactcacatcgacctggcccttcttggcgacgttggtccagtccctggcggagacgccgctgcgccagtcgaactcgaagccgacggtggcggtggggcggtggtcgggcgcccagaagcaggcgaggtagtccccggcctcggacgccgtgaaggcgaagttgcccgactgcacgttctccgagtagtgcaggctgttgccgtagggtgacgtgacccgcaatgagacgcggtgggactccgggagcagcggctgcgccgacgacgacgacgaggaggaggaggaggtggagccgcccccctcgggcaccacgacgtggtacttgcccaccgccatggcgcccaccttgatgtcgtcggagatgcacttggtgtggcccgactgcaggtcgaaccgcagtgcggcggcgggagagagggagagggagaggaagccggcgaggaagaggaggaggaggaggtggtggagggatcgcgcggccatggcggaggcggggagagatcggagagggcgacgcggcgttcgcctgtttcgttgttccaggagacgaggaggcgaggcgtgtccaggcaacggaacggaacggagtctattttacctccttcttaccttctcggtttgtgtaactatctactcgtacaaattattaacaactagacgtacaagtaaagatcgaaaatgattcaccccgggtgaccggcgcgggggtgccggattgggcgctccccctgcccgcgccctccccctacgtgaccacctcgtgggcccacctacttctccctcccattttttcacaaaaaaaatgtttcacctagtgtattcataattttagtgtgtatatagatctaatgttgcattgaattaaaatattcttttgcaaaaaaaaacccacatattttagaaactctctgttaagggaatttagtttattttttgttccatcaaaaatgtttcacctagtgtacttacaatgtttcactatatatagatctaatgttgcagtgaacgaaatattctattgcaacgaaaaatccacatattttggaaaccccctattaagggaatttggtttattttttgttccaccgaaaaatgtttcacctagtgcactcacaatgtttcactatatatagatctaatgttacagtgaaatgaaacattctttcgctatttgctgaaacattgtttttatataaggtgaaacaacacccgatttaaacgagtaaaacattttcaatctacttagtaaaacaattccaatatatcatgcaacatttaaaaataattcaataataagctatttttttcgtcggaatatatccatgtgtggtcttgttttgaagatttaactgcaacgaaattaatggtgcaatcggatcatgatttggataagtaatttaagagaaaaaccagtttaaaatagtttttgcacgtaaatcggggactgacgtcagcgcccgatttttctcaaattcgatcgggcgaccgatccgaatgagcgtccagtaaagatatatacgaccatggatcaattacgatgaagagtatgtcttttttgcaatgcagccgtttgtaaccgttaattaaattaagtcgtacggtgagtcagacagctgggttgtatgcatagcaatttccttttatttttatattcctctagttttactttggttctccactttgttagatatgagaggttattgatggattgaaataatctgcctacaaagtaagtgtgcctttgtcactgatatgtgagttcatggatcaccaagctcacatgttggtaacaaagtcacgtgacttgtagaggagcatcatccgacaccatacgatacgttgatatgggacactacgtttttagaaaacatggatatggtaaaaaagaaaatcagtattacttcgaattggaaaaactactgctagtagtgcccaaggagggaactggatttctttctacgatcaaagtaaagtccttggcaagctaacatttttcaattacaattggcaagactaaagatgtgttttaagcccgagtaattaaatcccatcgagaaccttgcaaacatcacccgacactcttgttatcaatgttatggaagacagaatatggctatcgggcaaaaaggatatacatctttctcgaatagagcattgatggttaatcgaaaatatacggaatttggcgtgacagattttatttatttgaaactcagacaaaacaattggattatactccacatcttgttttccagagactagacagaatgtttatgttgttcttaggtgaaagccaaatcagcactgctatacatacgatatttttttacgatgacataacgcttctctcctatcgaacattaacggttagaaggtatggatccacatggaaaaagattactctcccatagtgagcccatgtccaaggcccaaactcatcatgtctaggcctgccatctcgtaagcatcctgatacagcgaaccgaagtaattttcttcataaccaatctatatacatcatatctttatcatatctttctggtttcataattattaacgtttaaattagaacatgttctttaaaatatatctttgactatatttttatataacatttaccataaaaacaaatctatatatgttgtaaactaaatatttttttaagttattgatagttaaagttataaatatttaaccttaaccttatctaaaacgtaaagaatcatataatcagaaggagttgttgtacttcggcactcaacatttaatttatcatgtggcgaattgatcaactaagaaaatggcatgttttgcaaagcaaaaattcatattaaaatattataagagggcattttgtatatgtttggcaactgttttttctcttttataccagcattatatggtcttggacattaaataggaaagaaaataaaatggaaagtcatatttacgacataagctaagaggcaaagaaagaagatgagtctagatatgagatatgggcttgagggtccatgagctctacgctcctgacccctgtcgtacattttgttcgtactaagattgtacgtaaaatatcgtattcatagcatttcctgaaccaaattgctcgtgtaccactgccacatgccgttgctctagacctacacttgcattaacattacattcaataagctgattaatcgaagaagacccatcttaaaagaatgcattattctgccttccacgtccttccttcaagtgtagcaaagctgtaaaccaccgatgtcttggctcaaataacaacactcaatggtttaacagtgagttttttatggcgtctttttatttcctttggtccaatatgatgggcatttgactacaaagttttggcacgggctgaatgttaccgttgccaaaatacaggaaataatccgtacaatatagctatggagcattgtatacaagcaatcacatccaatttttacgctatcaatctgtttaacaaaatttaactgtggtaaccaaaaatccaaaccataccatactggaggccttcatttggaaaggagagaaaatgaagccattaggatcaatggaaatttctggagtcctacatttcctttgtcacggacacaatgctacaaattttcagcatacatccacttacggtcagaatactcaccacaaatcgcatggacatctacaagcggcaaccttatgcgggagccaataaccaagcgtagttcagcatcatatgatatcaagccccagcatcctttcacccttgcaatggagattgggctttgttctcattgaatccatacatcccatacccatagtgatctatgtcagcaatagcaaggctcaaaccgtaataaaactactggtataatgcatcccaacggtatgcaaagcaacttctctgttccgactaccaacaggacaacaggcaagcaaaagtacacaacacaacggtggattttcagcatttcaaaaataattctgaacatagccattttgagaggaaaaaacagagacacaaacttaattggaactaaagactagataatgggaactaatgaagaaacttattcgcaattctcagctggaatatcaaagttctccacgtgatgcagaggcaaacaagatcagatagatgaactctcatgatgaggatgcaatcaggtgcttagatcttgtcaagcgcctgaacaacgtcattcttcaaatcctcaaaatcctccactccaatgctgaacctgatcaagttgtccttgattccatagatttctctctgctcctttgaatccctgtaatgattcataactcagcaacatgttctttttgattgattgattatctgaatgtgacaaaatatgcacagtccataccagtaagacatgatggcaggctgatcaataatgctctcacagcccccaaatgatggggcatgatagggtatcttaacagaatcaataaatctcctagtagcatcaaagtctccagcaacctgcacagacaaggtattttagaaatttaaatgggtggtgttatatccacaggtgagatgagaacagtatattcaattaaagagaagaaattacctcaaaactaacgacaccaccaaagccagtcatctgactcttggcaatgtgatgttctgggtgacttggcagaccaggatagtagacacgtgcaatctaaggataggaaataagagactcagaaaaaacaacacaacaaaaagaactactcgtagcttcatagcttgtacaacaaatgaaaagtgcagagtttgcaaacctttggatgttcctctaaaaattgggccatccgcattgcagtattattctgacattgtacacggagatgcagtgtcttcatgcctcgaagaatcaagtaggcagcattctggtatcataatggcatgaaaagttaagagacaagagaccagaatattcatcaacagtataacatacagaaatagaatgcaaagacattcacaacttcaattcaaatcgctttcagacattcacagctgcagatcatctattatagtgtgttatctatctctgtacaattgacgattttaattacagaattacctaacaagggctatcactacctctagtcaatgcaaacgagagagatattttaccagcccaaactcaccggatttagaacaccaccaactacatggtgatagatgcggactttggaaactagctcatctctgccactgatgcagcctccaataacctaaaaaacaaaatattcttgtcaaggcaatctatatgtgtaatgagtacaggaagtttggtccaaacacttacatcattgtgcccagcaatgtactttgttgctgaatggataactaagtcagcacctagagttagtgccttctgattgattggggatgcaaaggtactatcaatacaaagcaatgctcccttgctatggcacatttttgagacaagatcaatgtcgatgcatctcagaaatggattagtaggagtctcagtgaagaatagggatacctgagtagaggtcacggacaaatttttggttaataaataggcatatgatagcattagaggagaaggaaatagtacaaagatcacactcacattattattatccagtgcattttggagagcatccatgtcagcaggtctaataacggtcatctggacacaaaattgtgtcataagataagcaacaaattgtaaacatttatgtataaacaaatgaaacaaagatcataggcatattccaaacaccgtattctgcagaacataaatatttaatgtgcacttccaagatcctggaaatttgaaagcaactatgaaatcattatacatttttggcttctacaaattgatggaaagccaatctcaaatagtaactgcagaatcaagtgtgtgcacacgcacgcacgcaaaaagtaccggtataattataaatgcctctatctggctctcacaggaatctgtacagattactaaagtagcaatgattgagtggtggtggacaaaagaacgcgagttatgttggattagtttattatacaacataaattgaacttagaaagatgacaggtaattgctgtgccaattaacacaggaaatagtagcctccatgtccaaatataatattttaagtagatcataaaatttaaaatttgtaagccttctgctactatagaacaatgacaagtcacatcaactacaagaaaaactccattgaaagttacatatgcattactgcaaacaagaataataagctcagattaccgtaattcccctcttaggtagttcagtctccatgtaaattctcgtcttgcggtaacaatcagtggtggtcacaacgtgcccacctgctggaacaagcgcgctgagcatagccacacttgcatacatcccggatgccacaaagacagtggactcggctttctccagtgcactgaaacatcgaagtagagcaatcaaaatcccatccactaaaaccaacacagcatcaagcattcccacttccaattagcagaaccattcatttcaagaagaaaatattacaccagcaacaaaggggaaacatcaaaaaggcagaagggaaacatcacctcatcttcttctccaatgcctcagtggtcgggttaccatacctcccatactcgaagctagcatgcctcccctcctgagagaagaggaaatttttaacatttgcaaaaagggcatctaccaaatcgatttgtaggagtaattgcaaccccccaactatttacgaaagatcgccaatcatttctaaccttgaagtcaatgagctcctgcgagttgttgaaccagtaggccgaggtgttcactactggcgtggtgatcgcgtctgtggcgatccttctgcccagcctctcgccttcgataggtatatcaaaagcacgaaatggatcagaaaaaaaccgaagcagcggggggaaggcgatagatctgagaggggattgatcgtgattacccgcgtggacggcgaggctggcgtctgaaccgagcagggcctgctcggccaatgcggcggcggacggctggccgagcttggcgttggggatggcgccaacctcggccctggcctccgccgccgcggaggcggcggcggcggcggcgggcgtggcggcggcgcgggaggaggcgccgcgacggccgccggcgccgccgccggggagggaggcggggcgcgcggggtcggaccaggcggcggcgacgatctgcgcgacgccgatgttgctgcagttgcggcgggccttggtgctgagctggcggacgaagtttggcgggaagcggaggatggtggcggaggggagcgcggcggccgggtcggctgccaggaacgccggggacgggagggaggagacggtggccatggcgaggaggaggaggagggctagggtttgggcgggcggcgcggcgggtcgcggcggcttcaaggggggggatccaaggggtgtgggtggcgctcgtgtgacctttcgaaatgcggtgcgggcttatttgtagtggggtgggtgagaggcctccgtggctaggtgcacccgagggggagaacggattttttttttcaactctgagcatgagcaggaccctatcccgtcgaagtcacgtgactttgtcactgacatatggtgtggccctgatgaagacaccatgcatttaactgcagagaatctcaagtcatgtcagctacattcggtgttaaggtaactttgggcctgtttggctgccctagttgtggctgcggcgcagccggcacgaacagtttcgcactcactgtacgcaaccccagccgcagcagttggcctaccgaacaggccctttgttacttttagatttcaacgtttaactgcctactactccatataaaaaaagttgattatcatatctaagagcggaaaatagttacatgttccttcgacatcagcggagcgagagaaacactattgtttaccgtgcaggtgtttcctaagcctgctaaacggtgtgttataagttgtttttaaaaattatattgatccatttttcacatttaaaacagttaatactaaattaatcatacgctaatgactaatctcattttgtgtatcttctcttttcctcttctctcaaacacatctatgtttggttactgctataatttgccaaacatttcaggttttttagagcttaggttctgacaatgcatggtttgtaactctgaatatcacatggcttactccttctttttccaaacatagtagtaagaacttgtggacacacctgaccttagctgaacatctgatgtgttggcgattggtgttgcgaaatgtagtattgaacccaatttaagctaaataatacttaagtgggttgttagttgttacttgctagttatacacatctacccatttaaccaaacattgctgaacaattttgagtccattgctggttgccacatttttttgacatggcacaaccttcccacaattcacctaatctcttgcaaaattgtaccttacgataaattattggccatgtcttaatcaaggtttggcaaagacttacatgatagtatttgatagtgaaagagatttaagaccgaccgagactcaagggagctagatggtagctatacacatccatagattttataaactaagttaggatcaataatatgatgtatgcacacagttacactgtaaagttgctaccgccgcacatgacatttttttagagaagggtttttttttttaccgctcacatatgtataggcaataaaataattgtgatcttttatgttgtgtgagtttttcttagtttgtgtgtgcttttatttattcaggtgtgagtttttgttgaattggtgttataattggatatagctatttgagcaaaggccgggattatattccattattaacaaaatatgtataggcagtaaaatgtgaagttgatgttgaaaatgagaatgataaaatctgaactattggttctaaattctggtcttacatttctttgttagtattgaggtagtcgcaatttggcagtattataaacaaaattagtttattctactttcatatcttattttcagtttatgacgataatctacacatggcactatataacttatttcatattaaactagtcacacagtatggcgcgttgcgcaacaataaatatccacatataagtgttaacacgtgctcgtaaattattttgtgagtacatctgcactatttaatactcccttgttacataatataagagattttatccttactaattatcccacaatataacaatttatttgagaaataatataagagattttggtgtagtacttatcacatctatcaactcaaattcaattttctacctattacacactactacccactcacccacaaccaaatcttatttaatagggatattttattttgctatcaataatcttaaaaaataatctattatattatgagagcgttattttagagaagtagaaatcagagttacatcattttgttgcataatattaggatataggggggtgtttagatctagggatgtaaagttttggcgtgacacgtcgggtattatataggatgtcgcatgaggcgttaggacactaataaaaaaaactaattacagaatccgtcagtaaaccatgaggtgaatttattaagcctaattaatctgtccttagcaaatgtttactgtagcaccacattgtcaaatcatggatcaattaggcttaaaagattcgtctcgtaaattagtcataatatgtataattagttatttttcagactatatttaatacttcatacaggtgttcaaacgtttgatgtgatagggtgtaaaatttttgcgtgggaactaaacagggccatagtcattcaagtgcttgttgttggtgcatatcacacaccattctctagatcaccatatattcaaacaacataataaactattatcacgatatactaagtactttttaggcatgttttttctgctgaatggaatgtaaatgatatattaagataacataatgtttaatacaaatacttaagtacaaatgcaacactttagtaattaatcaaataatttatttttgcaagtgtgtactctttctggattttaacgtacaacaccgctaatttttagacatacttttgactattcatcttatttaaaagttgtgtaaatatgaaatatacataaaaatacctctaataaaataaatactaacaaaatagatgataaataataaaataaatactaacaaaataaatgataattatgtgattttgttaaatacatctttaaaaatcaagagcatcatgtattaaaaaccaaaaccgaagacaacatatcgaagttcataaaaatgctagttcttgttttagtaaatacattttgtatttttacttgaactatgctattgattttttttctctatcattgacagtgtgcattgtagttttgaggctttttgttttgttcatttgaatagaactaagaatccaacggttcattttgcttgctgcctacatctgatggtggtcgttttgtagcctacgtggctcaatgaggatgagagaaagattaattctttcactactttagatattttccctatagtgcaggaaataccataaataggctaattgtagtcggccacaccaggacttcacaaagcaccaataggggttttcagaagacagaaattggtgttgtaggcttgtagtggcaacagcttaggatgcgttcgttcgttagagctaggaaagttcacctctagcaccgaaaaaagagcaattcattagcatatgattaattaattagtattagtcaaaaaaaaacttgaaaatgcatcgatatgatttttttaaagcaacttttctatagaattttttttaaaaaaatataccgtttagctgtttgaaaaacgtgcgcgcggaaaatgaggaagaggagttgggaacactcggtgccgaactcagccttaataccctcttcatcccataatataattaacatgtgcatatattttaagattcaacattaaaaatatttggccaatggttagtataatataaattacattttacttttttaaaaaaataatatcattggattcacatttaaatttacttttagatagttataattttggtgtaacaatccatatagtatatgagaaatataagtcaaagattctagtatatatgaaaaaaaaaagtcaaatattagttttgaaaattgtacaagtttgatcatgcctatattatattaggatggtaggagtatcaaggttgatgtttggttggtattattggacggagtgactcattagcgcatgattaattaagtattagctatttttttgaaaaaataaattattaaatatgaattataaagcaactttcagatagaattttctttgcaaaaaaatacactgtttaatagtttgaaaaacgtacacgcgaaaaacgagatgtgtaacttgggaaccttagcaaataaaactcagcctaaagaaatggtgtgacccaaatttaattggttcgttaatgatccaattaaattggttggttaatgatccaaataaattggttggttagtagactgaaaacgaagtcaatagataatcctaacgtaattatgtctttggaaaaaaaagaacattttcgctcaatgtgaggtggacggggccacggagaattggggtatttcatttcagttgattcagttcctggcacttgctctcgggccacctagggccacctttttaagcatgcactgtcagtcacaaataaggatagaacccaactcatcggctgagttggagggatatatacatatccattcgtttgttttcccatcatcccaaaacgaatattccaaaatcatgggaaaagaataataacatagagaattttttggtgttattagatgtataggtcacggcatacctacactatattgtggtgtgacttcgcaacatcattagataattcaatatatttcctccgttttgttttaaaatatacgatgttgttaattttatattgttttgttaaagaatttagggtaataaaaaagaataagtcaggtttaaaatacttcaataattttatttatgacaagttataataaaataaataatactgacatagtctttttaataaggtcgaatgtcatgtcaaaaattaaatatgatttggtgcaagcgattctgttgttacttttagtgaaagctaattattagttggcagcctagcacttcttgttgagcccacttttatgcatgcttagatcttatatgggattgactatatatcagtcaactaaaattttaataaccctgtatctaccgtgagccgttggatcgacacctaacaaaatcatgatatacatggtttatcttctccaatgagacatgttatatttttttctatcttcttacttcgaatgaacttccatgaaaccatgactcaccggtgtcatctagcctacctcatctccggcggctcacttcacctaatacataggtacctccctccgcctcatggtcgctccatttcgctcaacccctgcgactagctaatctaccaaaactatgtactgctgccacctagctgcaccacccgactaccacacatcaccaaccgcccgaaccaccactcctctccccgaccatccctctaagcttcagaacacccctctccccagcccatagccacactcacaccaaccctcatcccgaatcctaatttagcgatgccgacatcctctcatcatatactaacgtttacattgtaatgaaagtggaatgatggggacattggtgttgttgttgttagtgaaaaaaaaaagagagagataaaagcgggaggagagttgaagaaaaggtagaatacaactcacaatgatcggattttagtccaatggtaaatacaaggtggcactgtgaatagtttactgtgatacaaatttataacttattaaaaataccatgatttatcttctattatagggcaacattttcgagtttttattctaataattctatttcaaatttattctagcgagatggcttattgtaagggtcagcgaattgctcttctatctgttcagtttgctttaggcttgatgatttgatccttaatccttcttctgaggccatttatactcgaagaaataatcatggaatcctttgatatagttttggtcgaggtcgagtaggtcatcaggattttgccaaagttgattttttttaattcagaatcctatcctcgttatacgtatgcgggtgaggatcctctaccataatgccactgccattacggccattggtgcgtggatcccaccgtcctattgccccacatgtcaatctctacgtacatgtattgggtatgatatatgtggactagcacatccatacatctatggaatatctcatactccctccgtctcagaatataagtatttttggagttagaaatgattattaagaaagcatgtagaattaaatgaatgagggttgtgattagataagaagtgaggtaggtggaaaaattgaatagcggagggttgtgactagttgtgaagagaatattggtaaagaaattattatattttaaaataaattctaaaagagttgttatattttgagacggagggagtagtatacagtgcaccgacaaccatttgaagacaaaaaaaaatactggtgtggaaatggtttgaacatatttttttcagacttttttttcccgctggacatagaggagcaagttcgccgcacatatcctaaccagaaagagaaaaaaaaagatcggacggtcgctccagcagcaagatagattgtgcgtcgacatgcatgattcatggcaatgatagtgaaccccagaatttagtacagccggagatcgatgagctcacaaccttatctcatctaatcatgatttgattttttgattagttagttttagtggccaccgcgtcggctcgcaggacaggacaaggacggacagtgctgagcaaaatggcagctgcctataaaccaactgcggcagattgtttacgacgcattacatttgttagcccatccatttaattatactattattatcgaacgcacacactgcacgcacccatccttttgctgcgatccgccaatggccaccaccaaatttgcaagattctgcagatcttgtcgctaccagggccaggatgtaagtttctttaggaagggtattatttcctcgggatttacatccaaccagatatatacaatcatttaaattgagaactttgtttaaccaaatctaaaattcgctcctataaattaggaacttagtcccgcaaacaatctaatctgaaattcactcctatgaagatttaaacgcagaatcttgtgatgctattcagatcactgcaaccaatagattacatgctcttttcgtattgttgttgctgctgctgctgctgcttattgccaatcattttatttggtggagaagaggaggacggatcggatttctctccttatctccacttgcagtactcaaaagaaagtctgatgaagcgtttgcgagtgtgtgtgtatgtgttggtagtgtttgtctggatcttgagacagaaatgcttttgcatgatcgatatggcgtcggtttcggcagcactgttgaggcacgaacggcttcgtttctccgagaaaagtcgttctggatttcagtgggtactaggctgctttctggcgacgtgatttgtcgtctccaattatccacagagagagagagagagagagagagagagagcaagtagaggtcatgtttgctcttccgaattgttcttgttgctgttccgcggctgcacgagagcttgacgcctcaacgaccaccttgttctcatgatcctcccattcatctttgattttaaaattttaaggagtgactacactacatatgcaggtggttggtagtcagttttaaaaattttaaaaaagttaaaaaaaaatccaaagctcttgacttctagttttctgaattgcttgagaaagctagatattttgaaaaaaaaattgcaggtgcgagaagttagtttagtggttgtgacctaagtagcaccccaagatgctgagttcaaatctttatataaaagaattttagattgggttgtttgagggataaagttcccaatttaaaaagaccgcatacatctgttttgatgcaaaagttgggtaaaaaaataccattctctaaaaagagaagttaaaaccaaagctttcatatccaaattctgcaaatcaagttcaaatagggttcaaagttgtgaaagaacctgtagcctagtggttacaagagcctcagtagtacctgaggtcctgggttcgactcccctaagagcgggttttccaagatttaacggcgttgtgctttaataaaaaaaaaatagggttcaaagttaaatccactgggatttgactgaacagatggaccgccggccaaacgaacaagcccaccactcccactgtcccacgcaacgaactgaagctcatgcgatcaaaaattcaaggaataagtccacttacactctcttagaagtgacccgaatctaatatgtaaccctcaaccgcaaaatcagataggataggatgactcccgaactattgaaaccagtataatttgactccctcagtgattttgctgatgtagcgctgacgtggcaatgttgacctagtcttcgtcacacgtggcgcttacgtggcattacaattaaaaaaatatatgtgggacccatctgtgattcacacaaaaatatattgtggtccccactgacatgtggggcccacatgtcatcctctctctctctctttcttcctccttcctctctcccctttctctctcccccttttctcttcaccttctctctcgtggagcaatagacgggcaggggtagcgacagcgggcgggagccggagcggcggcggccggcaatgaccggagcggcagcggcggcaggcaggctcgatgaagcgggacttgagcttggtgagcgacgaccggcggtggagtagcgcggcaacgacagcggacgcaatcccgtcgcgccgcggccgcccatgcgacaaaaggaacgccgtgccgggggagaaaggggagggaggagaaagagatgcggatgcaggggagtgggtgggtcttcctcgccggccgaccggtcaagggcgtcgagggctccgccttcgtccatggcgcttggattagggcgcggcggactccctcaaatataggtcaagctgcagtttcactaattcaccacttccaccgcctctacctcgccacgagcacgagccaccaccaccccttgccgacatcgcttcgtcctcgtcacaggagccgttggcttcgtcggctgccacgcaactgccgccctgcaaatcacaacactactaaaatctgaactctgaattcctgaatgcccagttgtttggtcttcacaaatgctcctatatatacaagacaattactaccgcaagaacacagaattagatcggttttgcagtagcacacacaatgatccaaggaaaatggattaacatcaatggcagtcgttttcaggaggcggatcggcaaggcgatcgtcgtcgtgagtagtctgaagctctgaaacgaactaatcgacgagcggcacatacaggagaagataatcggtggagagagatctcatgagctgttgctatcgcattcaagcgccatgaccagtacgccgttgctatcggttttggggaggctttgcaacctccggcaacggcgtcgtcggcgtcaacagcggtggcggcgcagtcggaaatcctcctcggggtggcgctcccggacgacatcgccttcccggctggaggtggagcacggcgatgggatcggggcggccgccgcttcagctcccgccggctgccaccactccggcccccgcccgccgccgctccagcccgtgctccccgcagccggccgagaggaaggaagaggggaggaagaagagagaaagaggatgacatgtggggcccactgacatgtgggccccataatttttatgtgaatgataaacgggtcccacgtatacgtttttaattcaaataccacctaagcgccacatcaaccccacagattaggtcaacaatgccacgtcagcgaaaccaccctccaaaaccaccaaggaagtcaaattgtaccggtttcaatagttcaagggtcaggatatccagttttgcagtttagggtcatggattagattcgtgtcacttttaagggagtaaaagtggacttattccaaaattcaaaatggacagttttttttgggaataagttcacttggtgaccctcaaaagtgattgaaatttaatccgtgaccctaaaccacaaaaccggatatcttaacccccaaactatggaaaccggtgcaatttgactccctcagtggttttggaggacggtttcgctgacgtggcggtattgaccaggtcttctttacacgtggcgtttagctgacatttagaattaaaaaatatgtgtgggacccatttgtcaatgacacagaaaatagattgtaggacccacatgtcccttctctctcccctccctcagttccctctctctcctcgtcgttccctctctctctctcccgcggcaggcggagacggaggcacggcgacctacgagcggcggcggcacccgggctgagctccaccacggcgaagatggaggagaccacagcggcagcggtgggaggcacacgcagcggggtacagcgagctcggcccagcagtgggaggacgaggggagccggcggcggtgcgtgcggcggctgagggatgggggccggcgggcgggagctggcggcggcgggagagcgggtgggcgagggcagcggtggctcgtggcagagggaggacgaggagaagtggcggccgaggtatccgagttcctcttcgggcgcttcgccgctgaccacgccgccatcaccatcgccatttcagcagtcaaagtcgaagtcgccgccgtggcatgcttctcccgcctgccgccgttcccctcgtcctcccactgcttctcccgcccgccgccgttccccttgtcctcccactacttctcccgcccgccgccacccaccgtcgccgcccgtgggctgttgccaccgccgcttggccgccgacgacgtctcgatgccggccgccgcatcagctccagctcacggccgccgccgccactcgctccccgcggacggtcgtagaggagagggagaaagaaagagagaagggaagggaggaagaagaaagggagaagatggcgtgtggggcccacatgttagtgggccccataattgtgtatgtgaatgacaaatgagtcccacgtataattttttaattgaaatgccacctaagcgccacgtcaacgccacgtgtaaatgagacccggtcaataccgccacatcaacgccacatcagcgaaattgccctccaaaaccgccgagggagtcaaattgtaccggtttccatagtttgggggtcaagatatccggttttgtggtttagggtcacggattagattttaatcacttttgagagtcaccaagtgaacttattccttttttttaagggtgaataactaacatggtcactgaagtttcgctttgggctcagtttagttcttgaggtttcaaatcgtccaaacaagtcctccaaattaatcatttgggttaatatagtcctttgacccaaaaaaaagccacgtgagcatgccaagtcatcctcgcatgcagcggtatgaacaaaatgaccattctacccttatataccatatagaaaagaaagaagaaaaaagaagataaatgtttcacacgtatatgatcgttttataattatcacttacgattgctacagccaagcactgatcatgtaaattaacaatgtcaggactgggctggcctgttattttttctgtttgtcttttttttttcctatatggtatataagggtagaatagtcattttattcataccactacatacaagaatgacttgatatgctttcgtggctttttttttctaaggactatattaacccaaataataagtttggaggacttttttggacgatttgaaacatcaacaactaaattgagcccgaagcgaaacttcataaaccgtattggctattcaccttttttttattggaaaatggagtcgtacaacgtatactggtaacaaaaaaagtccaagtatatttggtcccgtcagagccccatcaatcgaaattgttcccaaaataaaacaagatcagcccaacctggtctatccgctcaagatactgagcagattcaatgagatgccaagttggaagggcaggtcaatctagaaatacagatgtggacatactgcgtagttactgatgataccatgttggtgcttagtatgtggtataccatgtcagcgccgggatctcgaaaggattatgacagttttggaccggaatgacacactttgtcaaattatgagacctgaatagcacaagtttagagaccggccgtgcactttactctataattcaaggaacaagccatacataacaaaaaaaagtgggttcaaaaagttaaaacaaaatgatatatatctcatcaccaaaccaatcttttgaaccatatggtggaagttacgactagaattccatcgatgctatagaacaatcatgacgatagtatgattcatatctggactaaccataggcttcagggcatctaaacgaatttcaatattgtctcctaggtggtttcgattctgctactgtaactcggatctgtctgccatccatgtcctgcacaacaaagaaaataggcttgttttagcacacactaaaagaacaatgatgctgaaagacatatgagaataagaaaccagccagacttagtgaaaactcacagcgccatcaagatttgaaactgcattctcaacctcttcagcggaaccataagtgacaaaaccaaatccccttgacctgccactctccctgtcatagatgaccttggcttccaagacctccccttccccactgaatagatttgcgagagctgcattgtcaacaccccaagaaaggttacctacatagaccctgttggcctcacccctgggtgctctccgcgatgattgctcccttggtggtggtggccctgagttaaccctcaaagatctcccatcaagtatctgttttaagaaatgaaatcagcaaattagttaagcacaattcaatgatgttgtataggatataacacaacatatgtccagcaacatgccagaaaagagtaaattaaagtttgttttctagtcatgaataagctaaaagcaaaccaggattaaaacaagcaagcaggttcatatcgagcaacctcagctacagttatcttgaaagaatgcaagccacagcatgcaaaccaaagagatgaaataggagcgcactttatgcaatatatttttagccagcccatataccaacatggagcaaaaataatgacttagaagtatggaagcatatactcacatagccattgaattgctcgacagctgcctcaacttcttcaacactagacattgtcacaaacccaaacccacgactccttccagtcagcttatcatagatgacctgcaacaatgcagtttatcatgatacaatataggaaaaatcaaccaaagccgagtactactcttaaaattgagcaattaaccagaaaaatgcaatcctaaatctttcgccagtcacagaattaatagcatgagcgccagcacaccaaatttaacaaccttaaataatggcaaccttatcgcatccttaatcatctccaaatacaacctcacaatgagcacccgaaataagttttttttttcttaaaagaacgagaatatgcccacactaccatatgcaacccaattgtatcgcggtttaagctaaattaacaacagaatgaatttgtcgtgaactgtaatatgaagcaactagacacaatcattcatcaccacttcaccagcgaccagcggtccatttctggtttcacaaagacagggacacaccagcgagcgactcgacgaaggtggtgtgataggagtacttagtaaggcgagaggaatggggtggtgacctcgaccatctcgacggagccggcctgctcgaagaggccggcgagctgggcgctgtcgacgctgaagggcaggttgccgacgaagaccctcaggtcgtcggagaactcctcgcccccggagccctcctcctcctcctcctccgtctcgacctcctccgacacggccacggccaccggcacgaaggggctggtcctcctccgcggccatcccgcgacggcgagggcggggagcagcggcttggagaggaaggagagggaggaggaggcggggttggaggaggtggaggggagggggaggaggtgcggggagagggcggtggagaagagcgtggccgccatgggtgaggaggaaaggggatgggatcgatagggttttggggataaggcggagtgaggagaggagagagcacaaactgggaagaggcaacagtagaggagaggagacgggttttatattgtttgtttatacttgtagctaatttgcccgtgcatgaccaccaaatcttaaaaggataattttggcattcatttcaaagccttaagaatctacaattccggctgtcttttgccatcaatatttagatgcttactaaattagccagaccaagaaacacaaagctaacatagatctatattgtttcaggatgaaacaccaacaccaccaacagcgtgaaagcccacacgctagtaagagtggtggtgacggaagattcactagcatcaccactgcccacatttaatgtagtatagatattggcttcgcttttctgacatggatgagcaaaaactaccctctctgtttttttcgttggttaactaccgtcaaacatttgggaaatgagatagtatttttaatagcgggtatatatcttctacttaattttactattgcttccatcacaaggtaattttatttttcacacattccgcatataccgatacaaatataaatttgtatgggcctaggaatcagtaggtagtagctttgtgtgtgtgtctatatatatatatatatatatatatatatatagaattgttgtgaatccattccaatcgaatattgagtaatcaaatccttcaaatcatagttttcgaaatctttttaaaagcggattaatcggacgaggataaagagagagtcccattctacatgtcaatactgataagaatgaaatttctggtaaaaggaaaatccgtcgactttctaagtcgtgagggttcaagtccctctatccccaaaccctcttttattccctaactctagtatttatatatgccaatgtgtgaatgcaaaaggtgaaggtaaggcccacaagagaaaagaagacctctccatacccccacactgtttattgtacaaataatatagttaatttgcttattactgatagtagttacactttaacaaaccctaatatatttgtccctcacttttataaactctaaaactgggacatgcaagatgatgaaaggtggactataaataagttaccatccctcccagatgggttgactcctccagccaaacaatcccctagcgtctgtctagattcgtagtactaggatatgtcacatccctctaaaatctcttacattaggacatccacaatgtgggagaaaagcaggtaataggcattgaatgcttccttccaacctggttatatacactgtgatgtgaaagctggtattagctgttacccaatcatcacgttgctaccggcaacaaacaaataaaaatgaattgtagttcagtcacaagctaacaaatgtaccttttgtgcatggacccaccttgttttctccatcataggcttatatatattggggtacagatcccctagagttgagtacaactccaccgggtgaattttatcaaatccatggcatctattgcttcctatggctgagatgaagccatctattgcttcctatggtttgaatgggaattactttattttttttattatgttagtaatggttaagtttctgcctaccaaattaacaaagtatacatgttctcttctttcccaaacacaagaagctacgttcatgtaaaaaaaaaagtgttaaccgcatagtacatgcaaacacacataaaccatatacatgcaaaactagaggcacgtgctcagtacggtgtttacaccatggattaatcaaagaatttctgggttatgcaagtaaaattagcttgtatattctcaaattgtctaaatatattgtagacggtgatttgttattgttacaagattaggataaattcttttttttttcaaaagagactagtgggaagtgggaactaatggcttcatcccaaccgtcgataaaaaagagaccgtagagattctatcaaatccaccgatggagttggagtgactccaggggatccagacccattgcacatgcccttatacaatagagggatcatgttcgtagtaatgtacatatcatatcttactataaagttatcccccactaactccttaagcttaacatgcaaagatgccacatcatatcatccactaacaagatgccacatcatcatccactaatccactaattaacaagatgccacatcatcatccactaacaatcatcacatttaaacatcacgcaaacatgttatatctttatagtttttataatttaagagcttttcaaatacaaacatgttaaattatcatccaacataattcacataatgtttcaatgtatatctttattatgttttatgatatcctatatacttatatagtttatcctcacttagttggtgcttaaataattaatctatggtccaaattatctctctccttttttcctctaattaagtcatatcacatcaattgttttctgcctttagataattaatctacggtccaaactatctccctacttttcttctttcataaagtcataccaccttactttttacgtttgaatcaccattctacatactatttaaatttaaattatcataaaccacattattttacttaatctgatgttatctagctatcttacacgttattttttttattgttatcatactaaatttccgtagcaatgcacggggtttcgccaggtataatatatggcagctgccgatgaatcttttccccaccgaaatatgcacagcgcgcacagcgagagaaaaaagtggcaaaatggagatggaacatggaagggaaaaaatgtggcaaaaaaaagtggcccatgcaggtctcgaacctgcgaccttcgcgttattagcacgacgctctaaccagctgagctaataggcctttctgtgcattttgcactttatcctactaatattggtagttcctttattcatttaaatacaattgccacaacactacatttgtctaggaaaatcacaacagcaccggtctatgaaaatcacgtactacaaagtgctcagtagtccatcaccaacaacagtggacatcaatcagtacataagaatgatcggctaattcgaccaaactgttcaaatacaatgttgagagaattgcttttacatgcataaacaaatttggccaaaaaaaaagaaatatactgaaagcagcacaatactgtttgccatgttaccgcctacatcgaaaatgtatcatagtctacagcaatacactaacaaatgccctgcatggcatggcaccaacgttctgcaactccagcagtggttccatatagcagtggacaagtctgcagtagcagcacacggcgtatgctcctgcacctccatgagaagggtaaagaagaggaaaagactccaaaacacaaaggaaactcttaactcgataaaatctcaacccagttattaactttgagaggttctctgaaacttacccacactcagattgagcatcagagcacacgtgcacatcaagtcaagatcccatgtatagcatggcttgcacaattgcatgttagggcttttatgatctataaatcagcaaaagcgaaaacttccagctaactgtaaatcgccatagtagtcatatagcttaccagacaggttgataccagaagaccatgctgagattggtttataggtaaacttaagttttatgttagcctattttgagctcactgaggaggtacaattctctggggaactatgtgcagataggaacgaatgtgaaggatgacacgatccacatccttaaagcaagggcaagtaacttctaggcttttggttggcaaacagggaaccaagttcttccacacgaactactaagatgaagcaggttgcacgagaacacatacaggaagtctcaactgtgaactttcaatacataggtttagaacatgtaagacggggaatcaacatagtcccagaggaaaatataagtaaatgctgtatactagggaaataagatggtctatggcatccaggcaggtccctcttaggcaaagcttccaggttggggccatactcttggtcatctggtttgggaaggggctccaataagcaggctccatacttcattggtcttggcattcttttgtcttggctgtttttagtaagggaggtgggcatggggcaaaggtgaaaagaacaggtccatcagaagatagctgagctgggttaaatgtgtttaaaaggcagaaatgcaataaggagcaagtcttgatcgcatgatcattctgttcatttcaagacaaggtggacgaaccatacctgttgcatttgtcaatctaagtcctaataaccatgtcgctttccataggaaaatgaactagggccagataacctgatgaaaaatgaaatgtgctaagtgagcaaaacatatgatataaagattaatgaaatattaagtagactaggcctaaaaaaaattagtgcacacttaagagtgaatttccatacatagagaaacataaatatttggtattatgacaggtactgtctatactgctgactcataaagtacaggtatgcttacccactgctaccagaacgaccactatatccaccataagccccataacctcctccagagacctggagaaattccagtcgaagttttgataagagtctgttagcatgaagaggaaaggaagggaagtgaaagggaagctatacctgggagctgccataacttgcatagctgtcaatagggccaatatcatctgagccacgatatccacttgaatatggataatcatgcccaagaggcttagtatctctgcctagatactttggcccttcagaaacaccaactggaagaggatggtaagggattacaggtgggaaacctgataaagcaccttctctttcaaagaaattggctttcagcctagtagttatttgcagaagagcatgtcttacaacatcaaggtctccactgatctgttgtgcaagcaaattacattggtgaactcatcgcagtacaaaagaccagtaaaaaaaaaattaaaacataagtttaaattgtacctgaaccatctcttcgtcttctgctgctacttttggtacattctccttagaaaggatacgtatgtttgctcttgatgttctccttatctcagtaatgattgaaccaccttttccaatcaagcacccaatacgtgatgtcgacaccaacaagcgtgttgtgtaagacgggatcactgattccggatcagttttctcactgcatcttggttgtaaatgaactgcagcatttattgttggggagacaggatcttcaaagaactgcatgagaaagagaaagcggaattgatcaggactagaattaaatatccgcatggatgctaaatcagcagaggaccgtaggagaaaagcacctcctttgcagaaacagtaattatgcagtcatcttcagtatttgaactatcaactttgataaaggctccagactcctgcctaatctgtttgataattccaccaccctttccaattacacctcccacatttgatgcagcacaaagaaggcgcaagctaaattcctttgcagagctctcctccctccgtggttgatatatagaaggccaatctccagccacatcacctttgtatcctccataagaactaattaaaggcgtaatccccacaaccggtgcagttgaggaactaccaaggtgggagcccactggataaggctgtgtcatgctggatgcaagaagatgctgtgacctagatgggttgtcatggagacgagatgacacttgaagaagagcttttctgacaactgttgagtccccagatatctagtgccaaaagaataaagggttcattagcattattgactattccacagatggcatagcaaaaaaaatcaagtactgtaaatgataaattaaactagtaaaagttattttgctggttgactggaaagtgaaaacagctactattaaatctaagtcactgcaccttaaaaagggtactccgtaaaagagaatgttgcggacgtgtcacaaataacccatgttaccaaacagagccataaatgcctatagtagtaacgcatgtacgacatgtgtaacgcgggaaaaagatggaaacagagatcctccacaaacctgaagaagttcatcaccactgatggcacacgcagggagattttcattgctaagaacacgtatatgagcaccagtgtcactgcggattccctgtataatatgcccaccttttccaataatgcatccaatctggtctgatggcacaagcaaccgaacggtaacttgagctaaaccttcatcactttcttcattcccaatatcatcatctatggatagcttttcatgaactctaaagagagcgtcttgggcagggcaaaccttatcttcagcatctactagggtattagtttccctgcttgagctaaatattgtgataactctctcatcacaaccagatacactctcaccaatccttatcttagcttgagtgtcggccctcatctgcttagcaatttctccacccctcccaatgatgctccctatttttctagaagggcaaagatagcggtagacagtatcatctggaccaggagcatatgtatcatcaccaggattccttctcttgccacctccattttcagcataatcagagtgacgcttcccgtgactgttcctatgcccaggtccaaccattgtctacaatcggagaaagaacggtcaacacagtagagaatattgggtcaaataaatggaaactaaaataacgcgcaagaaggaagctattctaagattattcacatcaaaccctcctgaaattctcatttaccaaataaaatcaactataatcacacgaatcaccctgtcaaattcgtaatgacagcacatattaataatccttacacttgtatggctgcatgatggcatgtttatcatggccaagcgttaaacgaatccacatgaacaaatcaatcccataccacaatgaacaaaagtcatctttcgatcctaccaactagattactataaaagatctaacgagaaaaaataaaaattgtttggtctattcatgataacctctccgactctttttttacagttcaattattattaagttgaagaactaacaaagacatcccgacaaaaaaaaaattctaaccaaaacactccaaccacgcgaatcaggggcggatccaacttgggacgtgggggttcagttgaacccccaaactattggggggaacaaacaaactgttacttgtattaaggttaaggctctgaaatcaaatagaagaacctcttccagatctataagagaagctagggttaacgcaagcaaattccacggaggtgcaatcccggtggaagagagagatagatgaatcagaaagagaatgcggatggatgctcaccaagatcccctcccctcccctgctccgctcgccggatggagatcgccgcccctcccctgttcagccgcgagatggcgcaaggagcggaggagacgacgagacggggagattttcttttacgccaagcctagggaagcggccaagggggagacacccgtgtacaccgccttttatctcaagcttttcactaaagcccgaaaatttgacaaattaaccctttcagaaaacttatctaaaaaataaatcgtactaaaaactaatcatgcgcttagagccatcgaggttaacaatgacgccgttaattttttttaacatgtttgaccgtttatcttgtttaaaacttttgtgaaatatataaaactatatgtatacataaaaatatatttaacaataaatcaaatgataggaaaagaattaataattacttattttttttaataagacgaacggtcaaacatgttttaaaaagtcaacggcgtcaaatatttaagaagcggagggagtatatcctttttaacatctttgacgctggcgtttcatcgaagatgacatgaatttgccaggttatatataaatatcacattaacgctaaagatattgaatattccatcggaggcggcaagaatttaccagattatatataaaaatagtaggtatgaggctatgtctgtcaagcttgaaaccctggttcaaatactagggatgcctcccatttgaaggaatttctttctaccccttattttctttggtgaaattaagaaatagtgacatattttttggtgaaattattttttaatataaaatttaaaatacaaatatattatggataccacataccaaaaagtggttgactaagctcggcaggacccaccatgtatcaagtattatacggaatcatacctcgtatatagaagaagttccggataaggaatgacgaataaagttctatatgtaaactataaggactactcggattgtatccatattgatctctctagttttacatggacaatgggacacctatggtataaatagaccccataggaggagggaaaaaaagatcaatacacgacacaacaacagatcaacacatgccaagacaaaccgccagatatcgacatcagagataaacctagacaaacccaatatggtgtatgcggaggccaataagagagatttagcgctatctcttatctcgtcgagtgcgaattcgaggaggaagactaccccgttgttggctacgtgatggtattttcgggtgccaagtcaacaacggctagataggttatcctaaatattgtactggtctaattataatgaataagagcaacaccggcttcgcccaacatgagtagggctattacctgtcagataaggggccttgagcctgtataaaatttcttgtctccatatcttttacttcaatctcgcatataccttggtaccaacgatctccatactatgcaaaataccttagtcgcggtatcactcatcgacaatatctattttatagttaatctttaactaaaacactaaatatatataattcttaagagagcactaagctcgaactaaagcaaatgctggtgtcctcaggagcttttttttcttttaaattcctaaaatccttatattattggctaaactaagaaattgtgatatatattttggtgaaaatgtttttattaaaattatcgacttcataattaatactttaattaaaacacttaatctacataattcttagttttaaaattcctaaaatatttcattattttcttcgtgtatgatttatttaaacaaaatgtgtcatttcccaataaaatacgaaaaataattaacaagtgtagaattggtaaaaaaggtaaagatccttaaaatgagtagaaggaaggactcaaaccagggtcttcaggatgagagcaccagacctagtagcaactcacatgtgtattacatatacaagcatgtatttatatattttcttataacttagtaccgagcaccagatccagtagcaactcacatgtgcattacatatacaagcatgcatttatatattttcttataacttagtaccaaacaccatgaagctaattctatatgactagttaaatttttgtcttctcgaataggatgtgagcgtcaatattcttgacactaaagcattatatatcaccactaatcttaatagcgttgagctgacgatttatttatgcaaataagtttttagcacggtcgttgcaaaaagttttctggaagggtcagtttgtagagagatctatgctgcgcacaggcacaacctttaggcagccacacgctggtctcctcgaactcgaaccctagccttttgctgctccctccggcctccacactcgcgagatcccttcccctctcctcccctcccggcgagatgtcgtcgtcggtcggcggcggcggcgggcagcagttccggtacacgcagacgccgtccaaggtgctgcacctgcggaacctgccgtgggagtgcgcggaggaggagctcgtcgagctctgcaaccccttcggccgcatcgtcaacaccaagtgcggcgtcggcgccaaccgcaaccaggccttcgtcgagttcgtaagccctcccccccgttctccctccccttccccacccgcctggcccgcctccatctcccccctctcgtcgctcgatctcattcgagatccgttcggatgaatcggccaccggatgatctgccatgttcaatccacgatctatcgattcggccgtataggtatagcgcagtcctgtaattaggggattttgtctcggatagtatagcgcagtccgtaattaggggacagtgggggtcactggctcacatgccgtcctcacatctgcttggttttagctttttttttttttttttgctatgccaacacatcgcgaagatggacttgatatgagcttcggtcatcgtaaaggatttgataagatgcggctgcgggatacacgcgggactggatattcgatactagtagtaaagttgtttaacaatgttagtattttggatgggttttcaggtggattgttgggtttgtgattggagttgaccgaggttagtttatgatactggaatgctatatgttgtatcaatctgtctttcaggaatcgatctgtagcatacttggtaaccgctatctatatggatggctgggcctatgtggttttgtggttttaaaagttccacatgtcactgtttggtttgtgataggatacagttacagggatgtgatttgtggctcttggatatatggtggcgggagctgggagctttgaaatgacagcaaagctgtattctgtgtcattagtaactttagagtatgattctatttgtgagattgattatctaataaaatgtggtgtatctttagacttctaggaaagtctttcagaaactttatcttcctacaaattctattattgtttatacttatgttttatttgtaataaatgctgcgcattacttatgcaaagccattccttctttgcagactgacattaatcaagctatttcgatggtttcttactttgcatcatcttcggaaccagcgcaaatccgaggcaaaactgtttacattcagtattcaaacagacaagaaatagttaacaacaagagccctggagagactgctggaaatgtgttgctagttactatagaaggtgttcaagcaaacgatgtcaccatcgatgtgatccatctggtgagttctaaattttagtttcttttccaacatgaaagtatttcaatgggtgaattagtaagatcatgaaaattttaagtgtgactgttgctatatcggttgccattgactgaagggatccaagggagtctacctgacctgatccttgtaaatcaaagattttacatagctcttcatctcgtagtaacgtattctgcatgaatcagcaggcccatgttaacacggagaaaatgtcgttatcaacatctgcaattggagagatatcatgtttgttttgctgcctctgtcttctaactattacatctgaagtttttatgaactcttggggatgccattttctaattatctttcatcatcacgcttttccacggtgtagggcacctccctgtttatccaagttattgatgaaaggttaaattcccaacctttagaaaattagtacatctatggtgcttcttttgtgatcattttgtggttcttttatccatctattagcaatacaatatagttccattcgtccctggttcatctgtctaagatcttctgtcctctgtctttttggtggacaaaaggataacctttaagagtttcctgccagatagaatatttaataattgattttatgtactacaactacaagatttttatatgtgctgccagttcctggattaattttctcttttactcctatatatgacccttctattatatttcaggttttctcagcttttggatttgttcacaaaatagccacttttgagaaggctgcaggttttcaggttgaaatttcaaattctgttaatatacttgattgtttacaaaggcgatcttcccaccttattttcttcccccgcaggcactgattcaatacacagatgcagccacagcttctgcagcaagagaagccttagatggaagaagcatcccaaggtgacatctttgttctctgtacattgcatcttttaatattgttcacactttgctcctcctataaactgaattcctctgagactttaatttaatgtaggtacttgcttccagagcatgtaacatcttgttgtttgcgtatttcgttctctgcgcataaggatctgaatatcaagttccagtcacatcgcagcaggtatcacttatatcttttttgccttgagttaatttacaaagatcaaatttcgcggttgttaagatggatctctatatgtctaggaggattgtaatatcaacatactacctggtaccatattttaatgtctacattaagatttatgcctaggcattgcaagatcatacctcatattttccctgcaaattcagaaatacgtgttctgccacatcatgggcattttacctttattcatctttcctgttcatcctgctgcctccttatatactgacacatgattactttgaaaacctggtaaaatagactatcaacgactggattccagatttgaatttgcaacctaattgttggctaaaacaaagtagcttttttcatgggttaagggcatattcatccatagtagcacttggcttccatttttttagcctcttgctttttgtatggaacttccatatttgtatgagtatattactgcaaaatctttatttgtcagtggattcgtcttctccatctttgttccttatcttatttgccttgtgttattatagatcaaaatgcttcttactatgtatcttgttaaacatgttttcttttttattttgcagggattacaccaacccttaccttccggttaattcatctgctatagatacgttgcaggtactactattggatatcaccaacatttgaataatttaattgtctttttttttttccatttatatgaacctgcctttcatataaactgccttttgatgttccttcacagcctgctgttggtgccgatggaaggaaagtggaagctgaaggcaatgttcttctcgcatcaattgaaaatatgcaatatgcagtcacggtggatgttctccatactgtaagttaaattggaaagcacttattcaaagattttgttgttttgtagttacttcatgctgactaagattaatcaattccaggtgttctctgcatttggtacagtccagaaaatagctatttttgagaagaacggtggaacacaagctttgattcagtaccctggtatgaaccttggaacatatcatcttagtagaattacagaataattatgttttgtgttgaattagtgctttcattttcaacatttgacctagcagaccacacctccaacaaagcttgatattgttatttcgtttacagaaattattttcctatttttgtaattgaagtgaatgtgcagaagttgtgcagaactaaccaatgtaaacatgctttcctttacatcgtaacaaacatgtgcttgttctgtttatgatttcatgtgctttaaattcagacattttttcatgatctgacttcattacattaccattcagatgtaactacagcttcagttgcgaaggaagcattggaagggcattgcatctacgatggtggctactgtaagctccacctgtcatattctcgtcatactgatctcaatgtaaaggtataatagatgtgcattttctttagtgcattatgggcatgaaacctgtttagatgatatgatttactgccatcatagaacccttcatcttgtattcaagcacagactttcctaccatatgaattatgaaccatgtatctgtctgttctctcaggcacacagtgacaagagcagggattacacaatccctcaaggtgcgatgcaagcagtaccacaaccgcctggtgtaccaacaacatctgctgggtggcaaggtaatccacaagccggtggtgcatatgcaccacctggagctgctgctccaaaccacggcacaacagggcaagtgccaaattggaatcccgggaactctgggtatgctccagctccaggagcatatccaggtcaaatgtactcgtcaccaatgcagtatggcgcatcagggggcttctctgctcctgctgccccaccacaagagttgcatacttcgcagcagatgccgccgcctcaatatggaaatcagcctggaccagcaggtgcaccaggaaccgggcaaccacatccatattatcgctaaatttagattcctattcacaactggtactatgccctttctaattagtaactttgtgtacctttgcaatagggcaaaaccagttccttttccctgtctttcttctcatggaaccttttttataaataaactcttcatccagttgttctcatccgcggcacaaaatgaagggttttcatcgaaactcatcatagttttctcccaaaggtaactttgtatattccttctatgtttatcgtcagctcgttgatctgtatcttggaatttagtattccctcgtcttttacttgtcactgttgtgacaaaaaaaatcactgctttaactttgatcaccaatcatttttttaagttgaacaaatccacatggttacatttatatcagacgcactttgattaatatggtactatttttttacaagtaaagtgcacaagcggtcattaaacttataaggttatgtcatttaagttcctaaactcttaaaatatagattcaagtcttagaacttgtcaaagtgtcatttaggtcttaaaatgtcacaacctctctaggatcttacgtgacgtgtgacgttgatgtggcatgccacacgaacatgacgtgacatcatcttgactggcaaatgagacctagatgatacactttgacaagttttggaaattggatttgtatttgagagtttgggaatctagatgatacatccttacaagtttaagtatcacccatacactttactcattttttaagtactaggaataatgcccgtgcgttgcaacggtaaagtcgtttgttccagtggtacaacaaaagccattttctccaatggcacaacaatcattaggagctgagcaataaattaaaacattggtaccgctatacattatattgaacaagttaattaaaatccatacttggctttgggtcgaaagtccattctttcctttctttttagccgcagcccgtttgtaagatttccataataccgttgggccaaaatagagtgaaatggcatgattgaaataaaatatattaattgtgcacataaataaaaatctattccttaatatcgtagacatatatggaacaataaaatattaaaacataacgtgacaattaacacgcataatttcataggattttaattgtatctcactttggggctataaataaagctaagtgtcaaaatgtcataaaaaacatataatggtttggccaaaatgaagctaaattaacattatatatgaataatggaaataaattaaattttgttgccaaatttattgttggttccatttagctacatatatgatcttaattgcacaagaaagtttataatgcaactttatgtcatctaataattgcttaaacggattaaaatgcagttatgtaaagaggaaatcattaattcggtccgataataaaggaaaatcaatttggcctgaagaccggcaacggctcggaggccagagctggcacgtgatcgtgcggcccatgaggcacgcgaagcccaagcgcggcccgttagcgtgagctgtccgatcctgatggatggctacaatctctgatgggtggctgatgtagtgtgggagagtcgtgggtcctctaatgctgatcggacggtttagattgatcaacccggataaaattgccaccagccgaaaccctaaccctattaccctctctccctggccctattttccggtgctaggcgaggggtagtggtcacggcgacgccgacggagcggcggcgacgttgaggcgccagtgtgtggcgaacctgatgtcgagcatggctccggcgaggccagggcggcggcgcgcagtgggatgccatggccaagccgacggttcatgtgagctgaggccgtcggcatcgagcgaaatggcggcgatggtggtaaacggcgtgctgcgagctgataccatgcgtcgatccctctctcccacctcagttctcctccccaacatggcgcaagactacaacaaggcgagccttgacctcgagcggcaaactgaggcggcgctcaagtttgagttctcctcctcaacatgacggctaagggatgcacggcggcgcgtgtagccgtacgccagtcgcacgaagatggttgagagttcggaggtgcgcacacaggcgaagctcatgccgtgcgccgcgaagtccgacgaactaaccctaatcccggtgagtcttagggttttccattgagctggtgatttgcctgttcggggttaactgttcttaattttgggaatttcttagattagggttcgtatttttcggaaaaatcaaaataagggttttgaatttgggggatattcttactcttataccgatctgattcgcctccttgtaacaatctcttagtgtacttttaggatcggtaggacttagggtttaggtagtgacaaacgaacaaagattaagtttccttatatatgagctaggggatcgggggcgagtccatggcgtaatcggatgcgctcgtatatgaacgaaagattaccgcggaatcgacggacaaaagctcgtatatacgaacgaaagattaccgcggaattgacggacgaaaacgcggtgacgtatcggaaagttacccattttcttttccctttgtttttatttctttttcctgataataggagaacatgcatatttatatttgaccattaggatgggtcaattatttgactgggccaaaaatagaaagatgcacacacgcgcgcaggccatctccatctggccttcccaggcgcattgtgcacctctctcatcgctacgttgccaagcccatctcttgattgctggatcgcggcaaaaaaggagaactgagtcggaggaggcgatgtgatgcgctacgggctgagaaaaaaaaaggaaacacatgcgagcgccgagaaaaaaaatgatgacgagggaagtgattaggattcgaaggcgacggaccaaactatccggaaaaaatatttttaattttataatagtagagatttaatgacttgttattaaaataagagtggtaaaagattgaacatgaatagtgttagcgacatgtaattggaaatggaggcagtgccacattcgtctgtcctgcccccctttgcttctgctgagcaacgcataattttcttgtctgttgtcttacggcccacatctcaaagtaaaaacatcaatttggacgaggcagggcaacgcgtttgggaggccattgtggtaccagcactgctgcagtgatcttggcagtaccagcaacaacagtcagccggttactaatatatactttccttggattcgatcggatggcattactaaaaatatgaacgattatgggcctgttcactttgatgcaattttcaaccttatcaaattttgataaagttgttaaaaaaagtagctacatttagtttgttgtcaaattttggtaactatatagaaaatccagccaaaatttttgcaatgtaatgacaaaatttggtatggtttttttggcatcaaagtgaatatgccctgtatatgtcaggagcaattaatcacattgcatatgccacgctgcaaagaaaaagctcaagtgactgtgcacttgtcaacctgtccacgcatctctctctttgatttttcagtacggagtacccagcaatgacaatgcacgagccaaggttttacaagacatctccattatgtattcactgtgaaagtgtgaattatactcaccacattatttatttattttatttttgtttttttttcttgtgaaatcccctggaaaccgcacttgggattgggagacaacaaccagcctactgccatggagtagcaagccactacttagcactagtgccgcgtagttacactggacaaaatcttgtgacactaaccatatggatcaaccaaattgatgtggacgctctacttgtcaccaaacttagattcagttaatgaccagagcttagtgacaatgcagtgtttcttgttcttatctctgttctctgcactcggattgccaggttggagtcatgatatggacaagcccaataaaatctcagcgtgagagctactcctaggaaaggttgtaagcaaatctttcttgtcactttggatatgcctttgtcagtagagagatttttcatcagtgaaaagaataagctctctcacggagaacattttgcagcgaattactgtacaatacaatgtgctctcctttctcggaatctccggctctcgcaaacagagctttaaatttcgctcctacttgtcttacgtcgtaccaaagaaacaggtgatcaatgaaaggaaatctgaaaaaacacacaccatgatttggaacaatggccggcttctttaatagacattagatgaaataaaaggtcaaaggactggaaaggcttcaaagctgaggtggttaggcattggcatctaaagtaacaataaagtgaaaatgtcggtcacctacggttgcacctgtgccgtgctctagaaactggtaactgtccagtgtttacctgctgaattactagggttataactactgttggttccttgaaaatcacaggattgaaaaaacgtagaaataaaaaacacatagaaatagtaaagaaaatcatatgcaaaacagaggattaaaaacataggaaaactatagaaatgatcgtttgattagtgcataggaaaaacatagtaaagttaagtattaataagttaatagtaatcagagtttgaatgattttgctaggataaaccatatctttcaatagtgctttgccttgatcctacgtatagcaaaagaaaaatgagctcacggtggatgttaattttcctatgattttttcttgaaatcatggtcgtaggaaaattttacatgcttttcctttgttcagttcctattaatcaaagggatgaatagtaccaattcccctggtattcttgttcctatgtttttcctccagtttttcccatgaatcaaaggaggcctaaactcttatagtagtattgagaaaattcttaacaaaaaggaattgctttactgaaagatacttcttcgatagatgcatctaagacacatggaaatgataaagatttgttatctgcatacggcaatttttacaggctagcttgtaattttggttcctctaacggtaaatctgtttggttgaacttctctgacatatgagtgtgctaccgacaagaaaaaaaatgtctgaaaaatatgggcctcagttttctgtttgttctgacatgacagcgaagatgtcaacactgaaacagcgtcccaattactgaaccaccataattagcatcgtaaaatctccgtggagaattctaagatctcgcagtgcacagaggctcttttactgaagatgctgtgtgcatcagtgcaatgtacccagccctgagatgctgttctttcctatctttcctggatctgcatagtttgatgccaacaggcagcaggacatcatgatctgaaattgggagacttccataactgatatccatggcctatctctgttcataaatatgcctacacagtcttcagtctcacgcacagatcttgttggtttcatctccaccgtacgtaccaaatactagttggttactggttacaacttacaaccgaacaggagcaacttgcaggctggagagatctattagcatccatatcatcacctacctacctctggcactggcaatggcaaaagagccaagaatggttttatacttgtatgcacaatgcaattggaaggagaaggtaaagaaaaggggatgtagtttgagaagaacacacagaggcagttccccaattggttgtggaggcttaaaggcttgtcttgcctgcacatttagtgcccccacatgtatgcagattgcagccactctttgcaatcttgttggagatggtctagggatcttgacatcatgggatatgtcatggttgctgctggtcctgcttggcttatgcaatgcaggtagcattcaatttagcctcaggcttgcaaaccacaagcatgcaccgtacatgaaactgatgagcggatacagactacaaaaggggccatggatgtgctgttctgctgtagatttggtccctcgaagggaaatgcacaacatggttgtcccatctagtcatttactacttcatataaaaattaaaggtgtgaaacacactttgaagcaaaatgtagacccatttcatggttctgcattaatattttgcatgtggttttggctttgcaagccatctctgattacataactgaaggctgaatagcaggcggcctaaatttgaaacgatacatttgacttgcttttttctcttaaatattcgggatgtaaactttttagcagaaatatatcgtcaatctcgtaacggtcatcaatctcgcacaaccgttacacgaaaataacgacgcgagcagtctcgcgcgacgaaacagcgagaccgaacggcgaaaacgaggacatgcgcggtggcgacacgagaccgtggtggcgacgcgagaccgtgcggccaaatcgcgagaccgagcagtctcgctgaaccagccagcgataccgactgccatgccgattgaaaattgttaattagtgattaagtaccctaattatccattaattaattaaagaaacaatacatgtagtgtacaatatgaggtaaaatttagaatagaaattaaaatgatttctgaaaattggaaaaattaaataaaagttcaagtagtaatataatttataaataaaaaatgagaatgaaaaatgttgaatgttgaaagtactatcagtataaaacacaaatagtagtaaatgaaaataaagtgggtaggagcaacttgctcataaaggagttgggtgacattggttgatggataaaactataaataaaaccttaaaaaatattatatttgttttttaaaatttctatgacgattaaaaggagaataacaagcatatcgttaagcaactcagcctcaacggttggtgggacttttagccattaattaatcaattaataattactaattatgattaattaattattaattagggtaattaatcactaattaagcggcaccgttggacaagacgttcggtctcgctgattccttatgcaagaccattccacgcgtgtcgtcacgccaatattattttcacacaacagttgtgcaagatcgatgatatatttctgctaaaaaaattacatcccaaaatttctgagaaaaaagcaaatcattatgttttcaaatttaattctcgtagcaggccagccctgacctttttatcggcagatcagaactgtactgtgtctgtactgtagcaattaaccacatgaaaatatgcatgctacctagctttatattcttatcacccaaaaactagttgaactccttgcattttggagaaaagttgtagggtactacttcctccgttttatattataagactttctagcattgcccacgttcgtatatatgttaataaatctaaacatatatatgtgtttagatttattaacatctatatgaatatgtgtaatgctataaagtcttataatatgaaacggagggagtatatattaaggcccatgtcgaggagtgatcctctttagcgggagatcgtgagatcctccttttgtgagttcggccgggggaaagagttcgcctctcgaaatcgtgtagccgccctgagtgtttcctaaccgcgtatgggcgacaagattatacaggttcgggccgctatggagcgtaataccctactcttatctgtgggatttatggtcgaatgttacaagggttcctcaactccggagagcgttcttgctctttgcttcctggagtttaggcctactgagtgtcgtcctctttttcagcgggcaaagtcctccttttatagttcaaggggataccacatacgtcgcttctacctcttctctcacgggagaggaaccctccttaccttgaccggaccacgatccgtgccttcgcccggaagctaagcagcagtccgtccttgagtgggacccggcgccgccccccgcctgacacgagggacagccctgtcattccctcttaaatgagtgaagacttgtggcggtcctcctcacgtggagggaactctggataacgctccgatgggataggacatacctacctccactccgccggatacagaggcgacgtgggggcacgaccgcccgtccaatcggacgtgatcggcaacaggccggtcacacccgattgacgtgggtccattgggcggcaccgcacgtctgcccttaccgcattaaacgcggtgagggacagttggggcgccgcgcgcattgatggcggttcagcctgggtctcctccccgctcgctccccccgccacatggcagttgggcgagggcctcgggacgaagcagcgcgagggcccaaggggtgtgacgtggaaccccgaggccccctggctgcttctgcgactcgcgagacacggggggagggtcaggctgtagagccacgtggctggatgggaaggtgacttcccctcactttgcatacccccgggcccatatctccgacagccctgttccttttagcttgggattattataatctagattattgagtcagattactataagctagattgttataatctgtagtagaataagcggttagttgtttctttcctagattattgggtttgcaagtctaaagagggagtggggtggcatgatgggtaatttttcacccaataatctagaaaaagctcacctaaatgagcttatcatattataataagctgggtttcagattataataagctactttaataagttgtctgtttctttcaacttattcctaataatctggattataataatcccaagctgaaagaaacagggcctaatatacttagaaaaaatgtccgtgcgttgcaacgggtgaaaactattttaatcttattattgttatacggtctagttaaggtgaaattcactatgagaattcgtttggatatataattttctaaaaaatcattagctacaattagaagtccgatcatctcaagttagcatgcgagtttttttaaagagatttcttatacgactccttctgtatttctaaaaacgaacaaacttaaaacacgacccaaatacggtttccaaaagagaatgaacttaaaaaccgactcatacacggatgacgtgttaaagtaccagcaaaaacatcttcaatttttataatagtagagatattggaagttgttagtcatagggcagtgacgatgccataaatttttaaagactagagctaagataaggcacaactaataaagtattagttttctataaaatttacgtagtatatttaatacaatttaaacaagattttggaagcttgcctctgccccaagtcacaggatcgatgcccatgaacaacattgttcatggacagcctgaagcctaaactctgaatgacggtgagatcgacgaggttctgggacgattcaattgtataaaaatttcgggctccaccacaatgaatgaagttcggaaatttcggatgtcaaattcaaactaaataggatataagagcacccgcaatggtaaagtaaggtgctctctataaaacatgtacatctcagcaatagactagattaatagtaaaccacctcaatagtatgtctacatgggtatctatagctctctaatacattgtctcatttttctctatagactatcttcaggttagtagatagctttgctctctctcttcatttaatctcttccaagtaggaaaatatgctgatatggatatcttgtagagagcctatagataaccattgcgggtgccctaatgttgtgtatgttctcactgaaatcgaaatggatgaaatttgcccgattttcgatacacacttacgtatgagagaaaaggcatgcattcgtgctgttggaggaacagggacgggtccccgggcctatgcggtcttcgggacaacaaatgtgttgtacttccttcgttttataacgtaagtctttctagcattgtctatatttatatagatgttaatgaatctatatatgtgtgtctagattcattaatatctacataaatataagcaatgctagaaaatcttacactatgaaacagagggagtatttctttaaaagatgtactcccttcgttcaaaaaaaaaaagacaaccgaggaggatagtataacgaatttggacaaccctccgtccaaattcgttgtacaagatctatatgttcaaaatgccgaagagacaactggcaacttggtacaccccatcctccatgggtgggcggagtacttgttcatcatcgacatcttcaaaaagctcgttcataataacaagaaaacctgtaaatatattagttttgtaagttgtaatattaaatatattttgataatatgtttattttgtgttaacaatgttactatatattttttcacaaatttagtcaaacttaaaaatgtttaactaagaaaaaaaattaaagtaacttatattatgaagcctaatgagtaaattacaaactcatacgcaaggtttgaaatttcgattcgaaatttccaaaatttcagtaatttcaccctcgccggcatgctcaaatcttgcccgaaatttttggttttttgcattttttttataaatttggtcaaattttcaaataatttcggtcagaaattcccgaaatttccaatatttcgttcacctccggcataacacccaatttcgaaattgaaaacctgctcgtagtcatacgtgttttcttctatgttttagctagccagctatggcgcctatataaatcccccacacgaacgaacaaaacgatcgatgtgtcgaagtggacaagctgcttaactaatcagctttccctttcgcttgcgcacgtacgtacgatacgacaatggcgccgccgtcgctaccgattctcctcgtcttgctctcgctgtcgtcgtcgctgtcctcctcctcggcggcggcggcggccggccgctggaccgacgcccacgccaccttctacggcggcgccgacgcctccggcaccatgggtacgtaatcaatgcacgccgatatatatacatctatctcagctcagaattgatcgaagtggcggcaatggcgccgccggttgtgtgcaggtggcgcgtgcgggtacgggaacacgtacgggcaggggtacggcacgtacacggcggcgctgagcgcggcgatgttcggggacgggctgagctgcggcgcctgcttcgagctgcggtgcggcggcggcggcggcggcgaccggcgggggtgcctgccgccggcggccggcaagtccatcgtggtgacggccaccgacctgtgcccggccaaccacgcgctccccggcgaccgcggcggctggtgcaacccgccgctccaccacttcgacctctcccagcccgccttcctccgcatcgcccgcttccagtccggcatcgtccccgtctcctaccgccggtcagcaaccgccgccgccgccatcgattgatcaactcgtcgtactagctgataattaatccgccattgatttaccagtcttgtttagctcccaaaataaaaaaataaatatagaaaaaaacaattatgtgtaaatgacgagattaattttttaagcctaattacgtcatgatttaacaatatggtgctataataaacatttactaatgatagattaattaggcttaattaataaattcatctcacagtttcgtagcggaatctgtaatttattttgttattatacttcaaatgtgtgtccgtatatactatgtaacatgttaaaacaaaatttttcgcggactaaacaaggtctaaatgtgtgtgtagggtggcgtgccggaggaagggagggatgaggttcaccatcaacgggcactcctacttcaacctggtgctggtgagcaacgtgggcggcgccggcgacgtgcacgcggtggcggtgaaggccgccggcggcggcggcgggggaaggaaggcgcggtggcaggccatggcgaggaactggggccagaactggcagagcggcgcgctgctcgacgggcaggcgctgtcgttcacggtgaccaccggcgaccgccgatccgtcgtgtcgtacaacgtcgcgccggcgggatgggcgttcggccagaccttcaccggacgccagttcacctgagaagatcgatgagatgactcgtacgtatagtagcgcgcctagaacgatgatgtatgttgtccattgataggtcggataaaaaaaaaaaaacgagatttcgaggaagagacatcccttaaacttcagattgaaatcgcataccccttgccacttattaagtggatctctatcgatcgatcaatcattaggttcgattgacacgtaggaattccactgtattgcaatattatgttgttagtagtgcgatggatgtaatatgtgaaactgacgtaatccagacaacactaatgtaatatattccccgtcttaaattagttatcttactggatttcaaattttgtttcaaaataattattattaaagtactacttatctcatcaatgaccccatataaatttctttccattttaccccaaccaccttctcactacaatacaaataagggcactataatttttccttccttactaaaccttaatttatgctaaataacctagaacgataaatattgtaggatgaaggtagaatgtaataggagaattgatccatgtgtcagttgcatgttgttggtgtactgctcatatgtttttggtggtgcgctattttctgtgcttgttaggtactatatatggatttcgcaagacatatcgagaagacatgtttaaatatagtgttataataaaacttacaacattcttctactgagcaatactaccacttcgtgttgccaatatgcttccaattccaattagacttgttaaacctagcccttcccattgttctcgttgactacccctctacctagcttgatctttgatcctctatcctccatctcccatccttcaaatttcattatactcctatcactaatctcgcccaacactaactaccaacccaattgcttcactgttgttgccgcaacatcaacgtccctatttttcaccatccatcacagggtccaccctgtccgttagctttatgagcccgggatactcttcttttttctcatcgcactccaattacaattgtttggtgtgttcaggagagattgttgtagttgcagcttctttgcagcaacagctagaatgttgatagatattattggtgctaagcagctgctgccgcaaataactaaagtgaacagattgttatctgtatcgttcctaccatcaaatctcatcgaaatgacgaagatagataatgtcactacaaaaacatagagtatattcagggagttaaagaagtttgcaacattttatccttattttttaatcggatttaccacctaattttaccatctttttcaggttggaccaggtttatggcatgggttgtgcttcggcctaatccacacgagcagctggtgtttgctcattgtggcgatggtgcgcgataccaggagcgtgcgcgacgcgtcggggtggtcatcggtgagggctagcatgtcgtcgtccagtggacgcctgacacggaccctgtggtgatcacgctcggccctatcgcgctcaaaacaatactacgacacatctgattatgttgacaggatctaagactataccagaactatcccattcagatcatgcatgagaagcaaaaaaggccaactattacatttagcagtaatcaagatccgatcttctcttttcatgagaaaattcaacatgtttccgattaccaagcgaggaacacggattaattactctagttttttgaagagaataagaggaatattgattgccccacaaaacccaaatctcctaggaattcttgaatacattgctttgtttcactctcccagatcccagggtcaactttcctccatggattgctccatgatcgaatagcagacgcatacctgtatacctcataaacccaaaacaagcatgctagcaacgagccagccgacgaccccaatgattccatcttcaggaagccatcaatcgaggtggcatgggcatccaccaggcagaggcccttcgccctgacgctagcgacacggccggatgacgagactttctccaccttggcaccgacgacctccagccgtatgcaacaagggtcttcagccggtggccggtggacctagatggtagcgtttgtgtgttgactgttgagtttgatcatgctgctgcatagcagttgcgtgtgaagggagacttttttaggttgggagggaagtactcgtaccagagaggcaggcggaaccgccgtcgagggatccctcgccggagcctggagaaggggactgccgaccactagtaaatgcataccaagtgacccaatcagtaaacctggttcaacttgcaaaggatggtaaaaataggtggtgtaaagtgaaaaaaataacataaccctatcccaatgtggcgatgtgcaacttaggttaatataaatagcctaaagtgaaatttactctaaaatataactaccatagctatgtcgtgtaaccacgggagtattgcaaatcgtcttttacccctatgccattaaaaaagttgcagcttacctgtgtgccacaaaaaagtttggagtcacctgtatgccatgagaaaaactttcgttgacccgtgtgacattccgtccaccttctgttagaacttaacggttccatagctctgacatgtgggacccatgtatgaaaatgactaatttgcccttaaggattttcagctctattctcctctcctgctatctcccgtgagtgcctactctctccctgttgcgctgcaggccgccgcaccctaaccctagccgcacgccgccgccgccgccgccgcctcgcctcgctggagccgtcgccgcctcgcctcgctggagccggagccgtcgccgtgcgcccaggccgtcgtgcctcctcctctcctcctccagggcccacgcgttcccgcgtcctccctcgtcgcgcggcacgtgggcggcacgcgcggcgggtggtggttggtccgggagggcggcgtcgtcgtcggtcgccgggtggtgcggcgccgtcgcgccctccgtcgatggccgccaccgcaggtgagcgagtgagatatttgcggtggtcacgtgagattcgaatcacgatgtgctagctgcggctactgctctcgtgctatctctcgatctctcgctctcgctctctcgtgtggggtttcgagatgcatctgtatatggtttggagttctcgtcttttgcgagaaacggaatttggaattatgcgattgcttttggaaattggtgcccttcggaagctctatgtgtatgcttgatttgaagcattaaataaaaaaaagggcatatgcttgtttttatgtattggacaataatacctgcccacatgaattcctgtcactcacaccaaactacaatatttgattacccgttattgtcggtatgcaatggtcatgcacctgttttttcctttttacaaaatttatttccaatttttccttattttttccaccattttctaatatttcccacattttcctatttttttcccggatttttaaacacttttaaaatttattctcactttttctgatttttaccttttttaaatattatttttcattttttctgatttttaacgcttttcctaaattatttttcacttttctgattttttaaacctattattgtacataagggcaaaaccgtctttacacagcccctaacaacccctaacacctctattatgtctccatccatccaaaatggcacacgggtcaacgaaagttgggctcatggcatatatgtaactctaaactttttttttggcatacaggtaaccaacaactttattaatggcatagggtaaaagactccaaatttgaaggcgcagacagtagggtttttggtaatagaagggggtgttttgtgattttgtgaaaggttgagggggtaaagcagagagttttccccgaacagtcggaaaaaaaaaagggaaattcgaagtccgcagccggaggcccccacggcggcggcgctatggcgatctctccgcctccgccgagccctagctccggcgacccgatcgaggccgcgagacacgccgccgcggccgccctggcagtgcccgcacgcctatggggctccctcctcgcccgcctcccttcgctctcggaccgccgcccccgccgccgccgacgccctgctcttccgctccccttccgcacagccgccgcccattccgcccggtgagaaaccactgcttggattttagtgtgcctcctgtgcttcttatgcttgtgctgcaagctctcgcttgctagtgttatgctagtgcattcgtggactggacagaccgagtaaatttgggcaaattttggggttttaggttggtagctggtggtatgtgaggaattcgtacaatgcgtttggaattagtgactaggtgcaatataggcaaaatctaccgattacaaatgcgaatatctgataggaatgttgtgtaagcgtgtggctaatgcctaatgttctggtattttctttgcgtcgtcgatgaccgtgatgactgatgacacataattgcatgaagtttgttttttaaatcatttgttactttcagggctaccggtgagacgcccaaagcttttggcatcctagaagatattgtacaacacacgctgtgtagtttgcatggtattcagaaaagcttactcttttggcagtccaaagctgaggtctcaagttaattcataaatcttttattttttttacgctgcaattaattaaaagaatgcatcttatacttcatgctatttacctatttttggttctgttatatttattcagggaacaaattcacagaaaatgtattttatgatctttgaaaggggaccaagggcctttgttaaagcaacatatcagacattgactagattaaggagcaatgagagtccaacccagtacattttgcactctgcatctgatatggtctcaacaaaacttgctgtcctgacaaacatgcaacactgcttggctgcttttcttgctgaggtttgtttagtcagatgtttatcattacaaatgcttatgtctagtagaataaaactcgtgtcagcagttctttcaaagctaactttgtagttgctcgcttccaaaaattgctgtactactctagtcagatcattcaaacccaattttctaactctttgataacattgtttgttttacatgacacagttccacatttataaatccaaatcttaccttgcctgttctataggtttattgcgaagttgacaaattcaaagaaggattaactgaaaattcagataaatcgcttcacacactgtttgctgttttgaatactgtcttctccaaattggaggtatcactccaaaatgtttgtgaggtatgcattgtttgcttttcttgcatttggatgttatatgtataatatacttttgtgtttggcattatgtaatatattttcttcaggggcatactctactgttcgcactcgatggaagcccatctgaacttctctttgaaagattaccagaaattgattatgataactcagagtggacagaggcctcctcaacagatgctatatgtttgatctaccaaaacctccagaagctagataaccttgtttgctctcaggtaagcaactttctctttcaacaacagcaacttgtctcgcatttgctacttctattaatgttacctgagttgtagatggggtatggttggatcaatgttatactattggaggttctatgattgggcctgttcggctgcctgttctgcagttgtggcacagccggcaccaacagtgccacatgcacacgcgcagccgcagccgccgctgccagcttgctgaacaggcccactacctgtttgtgcttgctgtataaaatgtttatatagctatatgcatatgcattgtttcagactataaatgagtggtattgtcatacctatagttctgaacaggcgccccattagcatgcatataatggagcaacatgctgattatcaaaaccatgagatttgagatgtgagaattaatcatgtggatgaactagtgaaaatgtgttcaatgccaaacttgtatctcaatacagagtaaatgtgtaaatgtatagcattctccaggtagtattttattttttgtgatttctccatttatcatatttttacttttataaactatgtaagttgcagttatgtagaaataaatgggtttgttcactgtacaacaataaatcttacatttcttatcagatgattatatgttgcttaattgcctgaagcaaatattttctgcaattatagctctcaaggcacaaaaaaccaagacatatgaccatatactggttgccctacacatgtggagcgttgggtctctcggcatgttctctgtggcttttgcgacacagtagcttgatgggaagttctgacatcgacaactgggttcaaagtgccgaagagtcaatagctggattttgggatgtgcatgttgagaaacctgtaggatactttctatttatgtccttctattatttatcttatgcatttttaaatgatgctagtgtaagttaactgagggtgaatcaaggcattctagttaaagtcttttctcgttattccgacattgacatatatgagatgttctctgaggtacaggaggataagattttgttaatctattcatgcaaatatttgtctaacaaaaaggaaaaccagataaagggaaagaaaagcatgctgccttgtgcatactagccgtactgttttcttatagtataagcatatatgatagagtatagaaacaatttcatgtgtttgtttactgcagcacttgcacttattaccatgaacatccttaagtttacatgtgtatataaggcatataactactatctttgttgacaattataaggcacacacgtagtttcaaaattttggacattgtaattttttaccaataaataagtaatgtaagatgcaacattatatagttgtgtgatacaaaaatggtaattttgaatttttgtttgcaataacttatgatcatgattttgtagttacacacgctatattgcaaaagattcacagtcagaaattcattttggcagaccacaccaagtcaaatcgcacacaatattatataaaaatcaacagatagtagagtaatatgcaccaacatctgcaccgaaatagtctaaatactattccttgtggaaccattgaatgcaacatgatataacttcagagagcattagtgtaggagatcaagtgtcaagttttagtggggaacttctagttggatttaatatagctgcaatttttttccacacctttgttgtggctgaattttgatattgttcttaaaatttggaaatcaattatgttattgtgattgcatcatgattgttttattctcatttgatgatcattagatcatttccatcagaggtgagctttttgagacattcaaaaacagaggtaaacatgtaatggatacacaagaggtccaactgaatgaagaagtattgcgcaggttattccctgatactacatctctaatatgcaaatttaatggtaatcatatcacatagttttttctgccactcgacaaattagtaccatattgcatatctaatattgcattttcatcatgttcatctgtttactcagatatgaatactttagatgatatttacctgtggtttcaagaattttaagttgagtatgccagtatgggggtttcaataatgcagcagatatgcttgtaattttgatttgggatacccaccaccatattttgaagtgctttccaattattttaggcataaatagtggggtagtcactatgagtatttgtcttgtgtgacatgaagtagatgtggtggcacaagagcacagtggtaccagcttagaatttctgtttcctttttgttatcttttgtttactactgttaggattctgtcctcgtcctcaagataccaagtaagtagctgctatgctgagataagatatgttaggtcctttctctgtataaagggtcagacaaactgcacctgctttgaggaatcaatcaatggaaaaaaaatcctaaaatatctctcactccttgcttccctcgccatgcaacagctacactacagctagtcagtcatgcagtaggtgtctagggacatgtcctgaaaacttcccactacttccattcccgttttaacccacagtaaacaatatgaaagtattgtacaggtgtgatgattgatgaagccattgatgacatagtaaatactgtacaaaagagtggtgacgcctaaacaaaaagattccccaacccaacaccaagattttctcgtttatctacttttttgttgatattattggttttgactaatgttttttcatcctggagtgctgtaactttttcagtaaaaaatttgcaatttcttttgtcttgaacaaaaaattacaaactttaattttcttgaatatgcaaaacttcagctttgcagccatttttttctgagtccattagaggagcataaactatattttgcattttttaagcccactggttacatattggatttgtaggatgatgcttgaattttgtcagcaaacttcaaatgagaagctgccacaagatatatcagatcaagcacttatggagaatttcatggagaggtaagtctgtttgaaaactataaactgatgtggtgttgacttgtttgcatttatgcgttacagtgttaggccaaatgttgcaagttcaaaaggcacctgtaatatttttttctcaagaattttactgtattttccttatgctgaagaaagtaattcttcatcttgacctttctctgctaccttttaagagcaaatattatagaggtaattccatatgaggagcttttgattcagggttggaacttgggatcatttgatcacaaaggaaaacatggcatgtgcttcatatacttcatttgagtttcagttgcttttttgaaactaaagtgattatatttgcacgtggggtaaaccttgcaccgtaaggctcttccaacttcagggttcatttgtttcctagtatgtttggatgaaagcaatgagccatctgaatttcttgggaactctatttcatgtctcagtaaaattctgcaaggtggtgatagaagttaaaagttcaagatgaatgtaattctatgctcgaaacccagcatttgacgttaaaacagatttgacattacttttcaataatggaaattaacttattagcttcttagtttccaatagcatctggaagattcgtgttacacatgctttatagctattttacatagtagtaggttctacatatttacatacttcttgtatagctagctgttccaaaatttctgtttaggatgaccagttaatcacttaatgctcagattgtgcttctgtagtggaaagctaaattgacagtagacatatcctttatcttgtttatttgtgcattgaactatatgcatgtatttgcgcagatatgagaaggaatggacccatcctgttaagaatcttttcggtggagagttagcatatgccatgcttatccaggttagttcacttgactctattttggatgcatcgaatattccacttcatgatatttcctattctcaccttcaactttgaacattcagcttcagaagcgcacagtggatatcaagcagtaagttatactatttctgtctgacaataataactaaaatgcataaagatatatttttcttgtctaatattcatcaacagatgtaattggattcttcttacacagggcaatgctggaactggatcagattcttaaaggaaatgcgataaacttcgctattcttgcagctttacctgcatttggtgtttcgcttttgctcctcactgtggtgcaagcatggattatgaatgtatgttaatagagttccgtgattctatcattctctctttgaaatatcatcatctgtcagaagtatctgtaggtctgtggggccttgttgtgtttccctgtaacctatttgtgccacagatctttgcagtatgtggacatgcgtgtagaaaagcaaaaaaatatggtgactaatgtcttaattataaattaggaccaaggcgccgagggaagaggcaggattgcacggcgccaaagaaggctgctgcttcttgatgcagagagaaaacttatggagtttaaaaattgcatgattaatggaatggtaatgttatctacatctatatgagttgctctttaggattcattctctcaatctttaaagagcttttcggcctaaatttgttgactgagaatgcttcttttgtatcaatgacaaagccactttgatgagtgctccctcttattattattaacttttggattataaatttaataatattggaatgaggggcaccctttacaaatgatgcctctgaatttcttcctttacaggaggaagaggcatgctgtaagttcggattaacactgtacaaccttgatagattatacagagctgttgaatcacatgcagaagaaacaggcgagtggtcaaggtcagtatcaactcatattccttaccatttgattcctggttactctggatgacctttccacaaaatcgtttgtgttgcagattaagagaagacattttggatctggcgaaacctaagatgagtatgacagacaagctggtggttctttcacgactgaagggaacgtatgactgctttccatagccattagggggtgtttgatgcatctgaaatttttcatcatcctttttttttcctcgggtgatgattggtgaacttactgtggttcattttgagacgatgaatgcgcaaatcctgcctaggcattcagtctgatgcacctgctggtaggatttccatgaagattttgataccgaaaatacgatagagaaatggccttgtgccgctcctaatgtctagtacttatttcttatgatgtgaatggatgatctttttgatgagccactggaaataacagtttttactcccatgagctataaagaacaaacggttcgaggtgataagaaaacagaagcagattgtgttgttttgaaacttcattttctgatcatccagatcaaagacatcgttacaggatcagcggaaaatggcattatgttttttttttttgcctgaacatatctaaagtattgaaagaaataaagtttcttgcaatctggttgggccacgtcatccataaaacagggaccgtccgatacaactgctggtaaatgaccaccgtcggatctgataagagaagatttcagaaacaacccttcaagaaacttctctcagcttctagtcctcctatgcctgtgtattttcattttccccctccctctcccgtgtatcgctgcgactcctcgcacgcgtcgcttcgccacctccgcctcttctccttccgccaccaccactgtcttctcctcccggccctcactgccgtcgctgcctcctcctcgtccccagtgccccacagcctccgcctcctcctcctctccctctcctctcctctcatctctatgtaacactactagatcatagcagaggaagaactagagcaggagaggtgaagaatagaggaggaggagacagagtcgaggaagaaaggggcagagcagagttgttgagaggagagattcgtttttcctttcttcatttcacacctctctcattacagggttccttacttataaaggtcatacatgccatcctggccgcttggccgaatcacacaacacacatgcgcacacacctacccgacacgttactgtaaacgtcatcctggcgttgtagctcgtcacgcgtgtggcacaggcgtgacagtaccgctcaccggagaaacagcttgtccccaagctggtgctgatggaaagcggatcttgagcacttcataatcctcccaggtagcctgatgcgccggtaaagaagaccacttaatcaacacctgaacatgtgttgcattgccctttttcacaagccgacgatcgagtatttcttcaggccaaacgtcagcggcatccaaaaccacagggtgaggaagagaagtaaagaccggtgtatgatcaggaacatgtgctttcaactgagagacatgaaagacgggatgaatcaaacttgagtctggtaactgtaaccgataagccgactgaccaattttctccagaatttcaaatgggccaaagaacttgaaagctagtttggggtatggacgattcaccaccgaagattgagtatatggctacaacttcagaaacacatgatccccaactgcaaaggatcgttcagaccggcctttgtctgcttgatgcttcatgcgcaactgatcccgttgcagttgttgttgtaagaaagcagatagctgattgcgttcagaaacaagatcaaccactgactgatggactgaggagagaagtactagcacttaactgacatgaggattagctccaaacaaagctttatgaggagaacaacccaatgcagtgtgaaaagaggtattgtaccagtattctgccaagtgcagccatttgttccacttagttggtgttgcttgagtcatacaacgtaagtacatttcaagacattgattaacacgctcggtctggccgtccgtttgaggatgataagcggagctcatactcagagtagtgtcccacactttgaacaaatcactccaaaatcggctggtgaaaattttatcccgatctgagatagaatgagggatgccatgtgtcttgaaaactgttttgtcaactgcattggccacttgggaagcagtaaatggatgacgcaagggaataaaatgggcaaacttagtgaatctatccactaccacaagaatgacagtgaatccatcagacttgggaagaccttcgataaaatccattgatatgtccacccaggcttccttaggaattggtaatggtgttaacaagccagggagcttgcagtgttcagacttggcctgctgacaaatctgacactgcttaacaaagttagccacatctgatttcagacctacccaagaaaataacttcttcatcctttgataggtagcagtagagccagaatgacccccaacaggagaagaatgaaaagcagtaatcaatttcgtttgtaatccaatgttagctccaatccatactcggccatgatgtttgatcaatccatcatgcagagaaaaaccttgtgtattagtagattgaacagccaattcggtcagcaaagtttgagcagcaggatccactgaataagaatttagcacctcctggagccagaggggagaagccactgacagtgcagcacaatgaggtataacaggcatcctggacagcgcatcagcaactatattgtcaactccttttttgtattgaaaagtatattgaaaacccatcaatttagtcatagccttctattgcaaatcagttccaagaacttgatcattcaagtgacatagacttttgtgatcagtgcgaatagtaaaagggcagcgctacaaataacatctccatttgtcaacagccatcattatagccaaaaactctttttcatagatagaaagtttctgattagctggtcccaaagctttgctataataagcaatagggtgattcaactggctgagcacagcaccaactccataagcacaggcatctgtctccaaaacaaagggaagactgaaattaggtaatgctagcaccgggatagaactcatggctagtttgagctattgaaaagcttgttgagcagcatctgaccagaggaatgctttcttttttaataacattgtcaaaggtttggctataatgctgtaattcggaacaaatttgcgatagtaacctgtgaggcccagaaaacctctcaactcagttgcagtttgtggaacaggccaggctaacatcgctgcagttttggcaggatcagtactgacacctttagcagaaattatgtggcccaaatactctaattgagcacaagcgaaagagcacttagacattttggcatataactgatgctgtcgcaacaacataaacacttgtctcagatgatgtaggtgagaatccaagttagggttgtacactaaaatgtcatccatgaaaaccaatacacatttgcaaataagagatgcaaatactgaattcatcaggcattgaaatgtagatggagcatttgttaaaccaaagggcataacgctgaattgaaactgccataatgagttttgaaagcggttttaaactcatccttttccaccatacggatttgatgataaccggctctcaagtccagtttagagaagtactgtgtgcccgctaactcatccaataactcatcaaccaccagcattggaaacttactcttaacagtgacagagttgagtttgcgataatccacacaaaaacgccatgtcccatctttctttttgaccaacaagactggggaggcaaaagggctcatgctgggagtaataagaccagaatcaatcatgtccttgacttggcgttcaatctcatccttttgtaaaggagaatacctgtaaggtttactgttgacaggagcagcatcagggtacaaggagatagcataatcaaaagtgcgatgaggaggtaaacacttgggctcttgaaaaacatcagcaaactcagacattaatggagctactacttctgaaatggactgagaatctgcattgtcagtaggttcaagcaaaacagcagcccaaatatcacaacccttctgccatttcaatatttgagggtaagaaatagcacataattcagtctgggaatcagactcttgaacaccctgcagtgcaatccactgatcttgatagaaaaacttcagagttttagttgcccagttacaagacatatcaccccattgagccaaccaatccatccccaatattgcatcatggccccccaactgaaccactttcagatcataagagaatgtctgaccttggatccaccatgtgaaattaggaaccacatattgacaagagagaaagtcaccattagctacctgaaccaaggaaggggaaatagggcacaactacaaacccaacagctgagcaaaattgagatcaatgaaactatgagagctgccggaatccaccaacatcaacaatactttattctgaaccaatgctctcaaacgaatagcattatggcgagatgcaccagataatgcattcaaagaaatatgatactgctcctcagcatcagaatcttcttcggcaaccactgcattcaaaagatcatctggaataacttcagtgatttgcatagcttttaattgaccagtgatcacacactgatgatcaggtgaatatttatccccacatttaaaacagaatccattcgctcttctatattccttcaactgtttagctttccataattcagctctttcacgtttaatggccgatggctcagagataggaacagatgtatccactttagcgccaacccctttgtatgtcaatttcttaagaggtttctgtccactgtctagtaacacactttcttgcactaaagcaattgcagcagcccgctgaacagtgtcaggtaactggaccagcagaactgagcggatttcttcctttagacccagaataaaacgatacagcagcatcatccctcccacagatggatcaaacacacgcacctggtacactagtgaatcaaactgggacttataatcggcaactgaaccagtttgccataaggtttgcagcgcctgaactttttcacgctgtgcagtactttcaaactcgagagcaaccgcataacgaaattgagaccagtcacaaatctcttctactaacttaaaggattggtaccactatgctgcatttccagacatatgcaagactgctgcagaaaccttaaacatagccggaatctggtatatgtcaaaataggtctcgcacatatctagccaaatacggacatcagagccatcgaaacgaggaaaatccatcttaggcaagcaactcttagcacgaacaccctaatcaaaaccctggctagactccgcttcgttgcgagtaaacacaggacgagtatggaaccttggcggcggcggcggtggtggtggtggggaaacacctgcactaccaagagaaaccgcagacggggagcccaaaatactcacttgatcggaagacgccaaactcttttgcagctgcgccgcctgaagctgatcttgctgcagcttcccgaccgcctccagagcgagatccaccttgacgacagcctgatcgagccgccctccgtgtttcgtcatcttgttgtccatagcctccatcttctgagtgagtaactccaacttctccaacaatttcccctccatcgactcgagcgattggcgtaatggagcgctgagcttgatgggcgtcgtggtgagcgttcgctccaaatccaaccaaacctgaaccggacttacagcagccgcacccgagggtagccgcctaccggagcacagggattttaccagtcggatcgagagaatttgaacgcatcaaccacagaaaaacccgaatctgataccactgtaacactactagatcatagcagaggaagaactagagcaggagaggtgaagaacagaggaggaggagacagagtcgaggaagaaaggggcagagcagagttgttgagaggagagattcgtttttcctttcttcctttcacacctctcttcattacagggttccttacttataaagatcatacatgccagcctggccgcttggccgaatcacacaacacacatgcgcacacacccacccgacacgttactgtaaacgtcatcctggcattgtagctcgtcacgcgtgtggcacaggcgtgacatcccgccgccgccgccgccgccgccaccccctcctcttcctcatccctatccccaacacaaccacctcctatcagggctggattcggcgattgtggggataatctggattcgagaggcatggctcgacctgacagcgacgcactggtggatcgctgccacctcatcttgcgcatttttccacctgagcgcctttggttccctaggacctcctttgtagcgcctcttctcatcgtcctccaatgacgatggccaagggaaatacaaaaggtccgaggaactgcaccattatgtaagtatctaaaaacctctagcttctcacggtgtttatgttggtgaagcctgtgcgatgtgtcctaccacgggcttcacctagcgttaagaagttgaatccatgcatgccctaactactaaattggaaataacagtacatatcaattaagttttgtaataacaatgtaagtagtaaatttagactaaagggtgatcaataagttctataatggagttcttaattaagcctctcatgtaatttcagtttttgagtgtgcaaatttcaattaagagcactataaaaaagaatgcatcctatcaaatgtaatgtattgatagttcaggttcattataattataaatatttacacacacaattgtttcaatagctatcaaagatatgtgtgataactaatggatttcaaactagcagaaaaatgatttacaaatggattgaaatagtattttgctccggatgcccgaggtccgactcgctgaatcaagccgacggcagtggctcaccgggagataactaatactaataatcccccccccccccccaaaaaaaaaaaagaagtaatactaactattcatgtatttagaaaaaaaagaaaaggttgcccctagcattatataaatgaatggtgtatttctagatgtgtgtatctatatatgtgtgtctaacgagcaaaagttgtagcaagcagaggagtggaaaccaagaaaagatagttctacaaggtgatttgcttaactgtaaataaagtactattaacgatcagatgtatttgactctaagctagcctctggtttgctgtgaagggtgtattcactgattcaataatgatttctgtgaatttatgaagcaaataataaagcaatcaaatatggtattattaagtatctcttgatgttacaagttttaaagcagcaattaaaatgactgcaatattgatttgcattattcgttttcacctgaagtgacattaatgaattaaatggcctttccaaacttgtggtttcactttttgttcgatttactgccgtgcatctaaggcctctatatgaatcatgaacattagtacattttgaatggtaaaaactggataggagttgttgaggaataatgttgtttcatagaacaataaatttatttttgctgactgtgtcataaatcaagtcctttttagttttgctgattgaagttttctatttaacataattgaaattttctactctttcaccacttccgtggtaattattgaacaggaaacagaaagcagcaggaagaacatctcagatggaaagcttcaatgttttcttaattatgctttcgtttggtcaagagctttattccctgagcctcttaatacattacaaccagttctcaactggaaattaaactgttacaaacggataaagatggtctgttcatgctccagttaaattcatatcaaatcattgttagcatacagtgacgtttcaagtggatttacaatttagtgaggtggcgtgaatgcatggccttaaaatgtcttgatttgtgggaaatactttcgtgaggcaaagttactgatcttgcaatctatagaagctttaaagtttgcatccaacctgttttgactggatggaagaaaaactgaaagtgtaatggcccctctatatttgaattggtttcagatttaataaatgccaatatatttgtagaagaatgtgtttgtttttattgtgagaatttctgctaatgaaaaacatttaaagttggctctgtatgcaaataatgatcatatatatttcagttgttttcacttttatctatatggtaggtcagagctggagtacagtataattttgactaaactatcccgagtgttaaataatcaatatgatgttatcagctatataaaaatatcaaaataaaattgaatgtacatactgagatatataaaaaggtaaccatagatgtctgctcatggtcacgcaaggcgtgacttaaatggctagtctaaacttgattcatggacccggcacttaatattatgaatttttttctctctttgtttaaattctcgttcttcagcttcgaaacaggtaaaataaccagtctctcaactcccagaacggtaaaactcgtccacttcaaaaaaaaaggggggaacggtaaaactcttaaagccttgaatggtaggacatcgtacgggaaactacaatgaaacaaacaagctaggaagagaaaaatatacttcccgatcaaaagcatactatcacgaattcgaaaacttttggagaaattcaaatttgaaatgaacaaaccataaaaaaaatcctacaaatacgattatattgatagtaaaaattttcaaaaagaaatattgaatttacccatcgtttttgaatggaacagatgggaacaatatgtgaaaatgagaaaaaaatgcctaatgggctgacgactcaataagcccaaaacacacgcgagtccaaagcatcacagcacgagccgtcgcggcgtctccggccgccgccgcagccgccgccgccgtagcacatctcccgctcgctggagtatggctgcttcgccgcctccgcggagccctagctccggcgatccggctgaggccgccgacctcgccgcctccgccgccgccgctctagcatctcccgctcgcgtatggagctccctcctcgcccgccttccctcgctctcggactactcccgcctcctctccgtaggccgcggccgcggccgccgacggcgtcgcgccgctctcccgctccccattcggcctgccgccgcccactccgcccggtgaggaatcccctcggctcctatgcttcttatgcttcgcaggcttttcatggagtagtgttgtaactagtaccattaccatgtacttgtgattcgtggattggtggacgtgacaggtaaaacaaattggggcgaattctcggttagcaggtggtgtatgtggaactcgtactaatgtgtttcgatgttgatcactgcttgcagtatgtgctaatgtgcatcagtttttcttctactatattcgatgcatcttgttatgtggctggttcatgtaatgcattactgatttttcacatgccattgattattggtgtgcacagagttacttggatatgtttctgactatatgttattcgcaggattgccggtcagatgcccaaagcttttgacatcctacaagatgttgtgcaacacactctgtctaatttgcatgatatccagaagagcttaatattttggcagtccaaagcagaggtataaagttgattcataaaaattgaagtgcttctacacttttaatatgtagagaagtccactacttactcatcttccgttgtcctatgctattttctccagggaacaagttcacagaaactgtattttatgatctttgaaagaggtccaagggcctttgtcgaagcagcatggcaaacactgactagactcaagagcaatgggagtccagtcccgcaccttttgcactctgcttctgatatggtctcaacaaaacttgctgtcctgacatgtatgcaacactgcttggctgcttttcttgctgaggtttgtttaatcaaatgcgattatcaatatcaaatgctgatgtcaagtagaataaattgttctttacaatagtttcaatatcaactttgaagcagctcccctatcaactggtgtactatggtgtccaaattattcaagctcttctttttaatactttggataaatttacttatagaacatggctactgtttctcatacatgaattcgaattctaccttgcctcttctataggtttactttgaagttgataagtgcagaaaaggactaacagaaagttcagataaatcgctacatactctattcattgttctgaattctgtcttctccaaattggaggtatcatttagaaatgctgttgaggtatgcaatgttctttttgcatgttttggatgttacaagtatgacatgctagctatttcacatagtttcatttcttcagggacaaactctattatgcacacatgatgggaagtcgcctgaacttatctttgaaagattgccagaagttgatgttgagagttcagagtggacagaggtgttatcagcaaatgctataacattgatctaccaaaacctccagaagttcgatgattttatttctgatcaggtaatcaactctcctttttacaacaagacacatgccatattgttacttctcagccttgcgggttccacattaatgctaaccgagttggtgaaggcgtattgagggagcatttctatagatcaccctctatggctgtacctgtttgtgcttcctgtagaaaatatttgtgtttacacaacttagcaactaatttctgtccatgcaatgtgaatgctttcagtctagaaactagtggtagaagtatagatataatgcaagacacaacggtagttgattctaactgacaactcttttatcataataaccgtgtggataagaagggttaatctgttgaaacaccaaatattctcaaagtactagtttagcattgtccagtgaatcttttctttttcttttttgcaaaagttagttcccttttcactgaaattacacatgtttaacttcataccactgaaatattgctgttaacttttattttcaccacaatgttactccattaactgctattatcaccttaaatccttccttttcctcttctcaatttcctttctaccctcgttttctcctgacctgatcttcaccctcctctgttgacgtggtgccactacctaacgccatctctgcctggtctcggcatgaatctgtgtgtggtgttttagttgtatatgcccatccaccaccatctccaggactccgcatcaattttgcttcgacactggcaatgtggacataccacagaggcatgcgttccttcagctttagcaaggagataccagcaagacattcacctgctcctgctgcaacaaggatatggatgtgggtaatgagagcttgctgattgttaccccttgttgccgtgttgctgtctcttgccagcgagtgaatgagggttcagttcctttatgcttcttccttcttgagcttgacctgggccgtgtcctttatcatgcgtgccatgcctctcgctgactggcatgtgcactgcttgctgccttcttctctactccctctcacacagggtaaatacgaaagtacacgtgtcttttgcctaaaaaaaaagtaaaaacaaattataatagttatatagaggtgaacaatgcaaagttttggtggtatagaagttaacggtgagatttctatagcataactctgagctggtgcggttttggtgatatgaaaccaattcttttggttaaatattttcaacttattctgttattaccgtaataaacaattgagttaatctgtaattcttacttgggataagtgaggattgttcacttttgaaaatataaatttgctactgttcgcagaagttagaagtatgtatatgtgttacagttccattatgtgaagcaatatgttgcataattatctcaagcatatttttttttctattgtagttttcgaaccacaaaagaccaagaaatacgaccatatattggttgccctacacatgtggagcattgggcctctctgcatgttctttatggcttttgcgccacagtagcttgatgggaagttctgacattgacaactggattcaagatgcaaaagaatcgatggttggtttttgggatgtgcatgttgggcaaccagtaagatactttctggatatgtccttttattgtgtaccatatgcatgatgctagcattagttaactaaagtcgaattgagttactttagggctcattttgataggtgtagtttatgtccaatcccttcaagttggcaaggaatttgaactaaaatctccaccaagggatgaggtctaatccccctatatgcagtatgtgagggtagagatatcagataatcacattaaccagtatagataattatattggaagacatacaagatgttctatgaaatactgtatcccaatatttatctgttaaaaatgaaaagaagattactgcttaattagcaagtgtggtatgctgttttgtgtactattagctgtgcttttttgtcaatgttaaaaaatcgacttgcctttaccggatgacttcacttattagttattaccatcaacaatcttaaggcaattagtatatccaggttaagaaacttgttaatatgcaccttcatcagcatgcacatttcatcagtgcactaaattctgctcattcaactcctatgtgtgtccataactttttttacagaactcctgcaattatgcttgatttggctgataacttataattgaccttactatgtcaacaaaaagaatgcatccctctgtgactgtgtccagctaaactcgatgttctttgtacttttcaaatttagaaatcatctatattactaagctctatcatgacctcattcttctctttgagaaccattagatcatttccatcagggatgaactttttgagacattcaaacaaagatctaaacgtgaaatggaaaaacaagaggtccaacaaactgaagaatcattgcgcaggttattccaatgatgcccatgctcttttgtaaagcttacacatgcatgcttccttactcaaaacttagtaaagtattgttctgaattaggcttttctccttcaaacctacacgtgcctttctccttaccaaaactttttatagaagtgttctaagttaatatccatttgatatggcctaagtttcacctccttacccaaacaagatgacatgtatctgcagtttcaagattttacaatgactatatatggttcagtaatgtaccagacatccatgccatttgaattatatgcgcccttttactttcttggaagtgttcctgtatgaaattgtgggttaaaattaggttttgcttcttgtgccttttttatatatctcaggtaatatcgatctgttgactgttgagattgactaatattcgttagtaatcaacaaaaagggcttcatctcataacctacatcctgtttctttcttgcttccttctttttttttcttttttttctttttttgccttttctagtcccttgacaatattcgtcaccctggagctatgtactttattcccacattttcttggaactatgtaaaatttcaggtttgcattgcatttattttctgaaacacattgagtattataaaatggtcttgcattatctcaccgtacatgttacatgttgcctttgtaggatgttgcttgacttttgtgggaacacttcaaatgaaaaaccgccacaagatatgtcagagctagcaatgatggagattgtcatgaagaggtaagagtgtttgaatatttatggtgtcttggctttgacagtcatagcttatttcaaggggaaaatttgcacgctcaaaagtcacctggaattattttgcttttgtatcggaatctattgacaagaaaaaatttgtgtttgtcaagtaccattttttaatttttgtttgtttcgaaactaaattaattcagttggtactggggacagaccttgtctttttttttttttttggtggaatgaccaaaggaggtcattcaatgtaattaagataggaagaaaaagttacagaccttgtaatgaaaaactaaatattagtgattctcataaggctttacataagtgcatcccttgatacctccgagggttatatgtttcgtttgaaaaaagtagaaacgaaccccacccaacactaacacgtaacaccccttactctatacttttctaacaaactacatatcttattccaaactaaactgataccttcctaattaatagatatgatagcaaataagtactctctattattgcaaactacctaatttatttgggcaataggcgttattattgtgtaaggtttaccctttcctagtcatactgctgcagtattgcttgctgaaaaactgacgcgtgttccagctgtggtcacaaaaagcttttgaacttccattttattttctctgcctggtttcacagtgtaggctggtagcaactggttacccatagttactggccagtaggtttttctctgctggttactagttaccactcggtggtacttgccagtaactaaagcctgtgagaccaaaaaaggcatagcacatctttggctttccaactgtaattttctcaaggatttctctcttttgtttcagtaaaggtttataacctgttggtgaaataatggtactatttagagttaaaacttcaagatgggtttgactcagttccaaagtgggctgaatcaatattttcttagtcaaaaataaattttaaaatgatttgatcttgatgtgcatagcagttaagttcgtgttgtagaattctaatctatgtctcatcttgcattaaaaatgatgaatttttgttaacaatcctaagtttagtatctttgagtttctgccatgatcgatgaattaataactttctaaattctaatattagacacaagcttcaggaagttaagaatcatttgtatagttgcttctatgactccttggagtgacttgttgcatggcttatgtcaatagaatctgaacttctgcaggagactttttgtgtattacatgctttgtatgcacttatgttgcttacataacttaatgggcacttcacattttatccttatttacctgatacctaaatttctatgcttttgaagatcactcaatggactaaattgatggagcttcttttgttaaaaaatgaaaactaaactagctgtttacattttactgactcaagcaatgaacaatgacacttctctaatatgttgatacagatatgagaaggaagcaatgcatccatttaaaggtctttccagtggaaaattaacatgtgcattgtctattcaggttcttcccctttatctctatttaggatgcactcagttcaagttaacctgcattttttctaacattctgatcctaaaaattcagattgagaagcataaactggctcttctggagtaagttatactaatgtattctgacaatactgcttaaaatgcatgatgataaatttttattatgtctaatattaaactgcaagagatgattgaattgtttttacacagggcaatgctggagctggaccagatccttagggcaaatgagataaactttgctattcttgcagcactacctgcatttggtgtttcacttctgctgctctttgcagttcgagcatgggctacacatgtatgtataactatatagacccattgctgtcttattcaggggcatctagcacaaataggaagattttcactactttctttttgaaaaaaaaatacaaattgatccctagcaaaacatttttgcagaaatggaactttctgcactacaccgtgatattaagcactatatattcgtagcatgggatctcaggattcggggctgtgtaaactaccacataggatggtccctagatatgctagagttctacaaaacatcccatgtggtagtatacaccgtgtcatgtacgtaaacaactaatgtcatggctctgatctatttttagcaaagtttcatgaaaggtctatttgtaataatattttctaaaaggggacaaattgtgaaaacactatccgcaactagcaggagatataatcttgatatattatatcccagtggtttgcagttttcaccatggacaagtgtgcatgaaaaagataataggaatactaggttcagatatggttaattattgtcctcactatgaaatagggccgaggtgctgagggaagaggtaggactgcacggcgtcagcgaaggctgcttcttgctgatgtagagaaaaggcttatggagtttcagaattgcatggctaatggaatggtaaccttatcattatcttaaattagactacatgaccttatcttgatcttaaattagactacattgacatttatttggatgagggacaaaatacttgatctggtttcctgttggtggctattcccttctctaagaaatactaccttcgttttttaataaataacaccgttgactttcagaattacgtttgatcatttgtctttttaattaaaaaaactagtgtaaatatactaaagtacaattcatatttaaagtttctttaatgataaaacatgtcacagcaaaacaaatgacatttgtataattttttttaataggatgaatggttaaatgtcatgtcataagtcaacaacttgaaaaaacagagggagtatataacgctttcctgttgtattttgtctgcaaaaaccttgttccttcaccaagtatgagaaaacaagaaactgccattttcaagattggacatccccaccttcgtcttgaaaatccaagattgaagtgctttcgtattgatgagaaagccattttctttcgactttcgaattacaaacttgaaaaatattaggattacaatacgtactaataaatgtctggctgaatttcctaattttacaggaggaagaggcatgctgtaagttcgggttaacactgtacacccttgatagactatacaaagctgttgaatcgcacgcgagagaaacaggagagtggtcaaggtgagtctcaaactcatagctctttttgatacttcccttggctacctaggtttgattgcctgtgaaccaaaaaaatcgttttccgattgcagcttgagagaagacatgtttgatctggcaaagcctggtgtgggcatggaagacaagctggttctgctgtcccggctcaaagggatgtacgactgcttacttccatcaccgtcaggtgtcttgccccgtctgtagtcttctcatcttcctttcctttccttttcttcttttctttttggtcacgtgtgacgattagtgaaccccagtcttagacgacatgaatttgcttggcgttttaagagtcgtcaaattttgaattttttatgccccgggtactttgattgtagccctttcggctccatggagtgatgatggcttttgtgctgctgcaatgtttgcaccagagattactgactgtaaatccaaaatctcttctaactggatgcttaattcatgtgccacacccattttacatttgtttctcatcattgaagcacatcgaaatttaggggagggatcctctaccataatatcactatcattataagtcacttggtatgtgggtctcattctcctattgtcctacacataagtatctataattggagtgccactatggtagaggatgtaaaccctgaaatttggccctggaaagcgtgaatgtgtccagatactccatgttactagtatttcgtagtatatgttagctgtgatctaaggttgtgttttttcctccaacttcaatgaacgatatgttttttcacaaattttctataggaaagttgtttaaaaaaaatcacattaatctatttttttaaaaaagttaatacttaattaatcatgtgctaataaatcgttccgttttatgtgcgcgtgagatgggttctcaactcattgggaagaacatagcctaaatccacactgcaacttctatttttagttagtacgcttttcaaactatattaaaatagtatattttttattaaaaaatgtttctaaaaagctcattttaaagtgagtaataattaatactccatccccaaaatatatgacactgttatttttttttataaaaaatatagtataaatatgtaaaagtataagttaagaaattgtagattacagtttcttttgatgataaaacaggtcaaaaaaattattcagatggtttttgaaaaaaaagagactaacatccattttcattttccatgacggagataagaaaatactactaataacctttcatcaaaagattagtttatgaaaaaaaaaatgctatctgtaaattagcccttaaagaaagaagcacctcgacattccttctatttacttcatacttaaacaaagggaaagcattgcatacttacatttgcatgcgagtatatacatagatagcacggcaaaatcctagttaatccagatcaccctttcttaaatttgagaggagttattaattaatccagatcatctatgagcacacgcggaagaggaggaatcggatccgtgccgcgttgctccgggccctcgccgtcgtcgtgggcccggcccatgaccagcacgctcagaaccacgcgcctccccctcatcaccaccctctccccatgcaccatcgccaccaccacctcctcctcctccgcctccgccgccgtcgccggcggcatctcgtgccggcacagcgggcagctgccgtggatccccagccaccgctccacgcactcgccgtggaaccggtgcccgcacggcatctccttcctcctcctcccgctcccgcacgtctccctggactcctccccgtcgtcgaggcagatcgcgcagtcggacgcctcctcgccgtcgtcgtcctcctcctcgacctccctcagcgccgcgatcgatgccctggacgccggggccacgccgccgccaccgtcggcgctggcgctgccgtcctcgtagaagacgtggtgcaccaggtacgcccgcccccgcagctccggcgccgacgagacggacgccccgacgagcaccggcggcacgcccgccaccggccgcccgctgtccctgttcgtcaccggcgtcacgatcgacaccatcgacgagggagcattggtgagcgacattacccgatctcttcaatttcctcttaataattcttcgcgatgcttttgctaccatctgcctcgctctcgctctcgttctcgctcgatttgatatagaggaggaaaagacgccttctcgatgatcggtggattgggttgatgatgcacatggcgccaaagggttcgaggtaggtgagccttttttttcttttttgtctcacaattttgcagctccgacaaagcggtggcgatcgattgggatttgggctccacatgtgcacttcgtcttcttgcagcaacacaaggtccatcacttcaattttggatgcatgctgattttgcttggattcaggctgaatttggtttgtttggacaccagaaatgtccttttttgactaggaaggttgttgctgttcttgacatcccagtgcaaaaggggtttgatgattcataattttggaatgttcttggaagatctctttgatgattgacaattttggggtgttcttggaagatttctcatggtggagccatgtgcgcagaaactcagcaaaaaggcagacctgtgaatttgttgatatatactggattgttattgacatttttgaccttttgtaactatgcaaaatactacaggtcaacataaactgtgacgtactctacaatttaaaatgctttctggagaaatttaaacacagaaaagaatcacatatcaggttgatgaaacggcagcagatttgacttgatttgtcagaagcagcaatgatcaggtagagtgccaacgcaattcagccccagaagaaagaaggctaatccttggagatagagatttatgtagaagctgttctttccatggaagacaaggttgtaggatgcacaaaagatgaggaacaccgataatccgatctcaggcagattcactctgcagcaaatgacaatgtcaggttaagcatgcatgcagaactccagcacctaccactaccagcttatctaaagattgcagtagcaaattggagaaataaattttacctgtttattaaccttttcctggatttttgaagcaatggagtctcattattctcgtcgaaggcattgttccccactttcttcgtcacgatccattggttgaattcttgcagttgcagcagaccagctacagcagctctcaaccgatgcatggacatgacgctctcgaataaaatccacagtggcactgtgtgcagatttctggagcgaaaagacagttatggcaaatcaaattcatccaaaagggtaaagcgatgaacaaactgtttgagaattgtaacaaagattgtaagagagaactgactctggatttcttatggcagtgacaatcaggagtgctgtaggaatgtaggcaacgccccagattggcaggaagagctctgggatcatgaccgacacagggatgataacattgtagagaataaaggcaacagcaggggcaacaactctcctcaccaggaagaagctatacagcatgtagatcttcttcaaggatgacactttctgacggagcaacagtggcaggttatgttttatgcagatttacttgttctggttcatcaaaaaagaagagaagaaatggtaccttggcaaccaagacatcccatatcatctttcggaacaagtttgcaccgccacaagaccaccggaactgttgtcggcagtatgctttataagtggatggaagctcactctttacctgtgacgtatttgctttatcagatgctatcgtcgagtgattgaacagaacaaattaaggattcggtcttcttactctgaggtcccctaaatagatgaatttccatccctttaaggttgctcggacagccaagtccatgtcttcaactgtagttcgatccttccaacctcctgcgtcattgatagcttctgtgcgccatacaccagcggtccctaacaaggtaccagtgtttaggagactatcaccatgttccttttgtgatctacataaaacatgaacagtcgaggtgtgcaccattgaaactgaagaaagaaaatgtagccgatcctgcctcctgctcagctttgaagtggtaatcaaggaatgtcctctgtatccttgtcagtaggcttactctgtcattcactgtaaaattcggtcaactaaaaattggacagatcagaataaataaaattgctatatcagagttcaatgatgtgatattatctacagaaccatttgtttcgatctttgtcttttgtaacaccacaagaatcaagggctaacagaaggccacttcaaatgcaaaattttggtcaccttaccaatatatactgaatacttcccgctagcaagaactgcaaaaggtagtctcaatgacatatcaaaagatgaggtcttaccaaaaacccaccgagcttgtacaagcgcaacattctgattgtgcatgaggaacgggacagttctgagaaggaaatccggttctggctggaaatcagcatcaaatatggcaacatattcgcattgcttggcatagtcccactccattcccttcttcaaggctcctgctttgaaccctttgcggccacttctggtggcatacttaatgtttagacctttgcttgcccaatcctcacattccagctcaaccaaattctgcaaattaagtaaattcttgttcattttcattacattttcacaaggtagatgattaatttattgcccttctgtgttaacaaagtgctaggtactgcaaatatatgcacactaaaatgacatgtacagatgtactaaggacgactagaggttgagttgggtaatttataacttttcagcttggataagaaaatatttacacatgccagtcaaaggtgacatcattcagttcaccagatgccaaatgctgagatatccggaccgcaactgccttttatccaactacaactgcctttttacacaaaaagtaagccacaaaggtaattgatgtaaatagtagtttgtcaaataggatgtctcatgcaagtaaattactatttaagattaagtacttattgtctagacaaggatacttgaatcagctaatacttctttacatgaaactaaccatttacgacagtgatcatgttttttacagctacagggtatgtcgtcatccttttctttaaaaggtagtcatccttttctttaaaaggtaatgatcaatgacgtgcatttcatttttcttagagaagggtatttttttttacctggcctctacatccaactagatatatgcaaccttacaaattgagaacttagcccctcgaataacccaatctgaaattcgctcttatggagatttaaactcaggactttaggatgctacttaggtcactgtaaccactagactacatgctctttcactgtaatcacgtgcatttcatatggtccaggcacatgacttagctttcagtcctaggacctaagacagttaactacttaaggttaggttcctatgacgaaacttagttgcttttgctcctttttatactgatagtgatatatgaaagtgaaaagcaatgtcatccttatgtacaactaatccaactcattactcttcagtcttcacacaggaacaatgctaactcgttaagctaacatacagaaaaagtgataatctacactaattacagattttcagaggtctaagctcctgacgaaaaaaaaacccggagtttggacatctcaatcatatcattcagccagaaacttgcctaacaataagaaaaaggagagataccttgataaatgcgtccgtggaatcatccaaaacttggattatcaacctctcctttggccacttgagcccacaaactgctccgattgacaacttgtacacctacacccaagaatccaaaacatttgaattcggccgtatttgtgtctaatttgaatcttgttgaattgattggttattacctcgagctcattatacatgggtatctggaccatgaccatgggataagcagcagcagcagcagcagcctcccccttctcctcgtcgccggcgccggcgccgccgccgaggggctcccacttgaaccgccgctccggcctccagccgacgagcctggcggcgacgctgacggcggagttgtaggtggcctccaccaccagcatcaccgacatcaccatgcacgcccacaccccgacctgcagcgccggcgccaccgcgcgcgaccgcgcccccacccacgcctcgcgccaccacgcgccgccgccgctccccggcgacgtcgacgatccctcgccgacgactgggaacgtaccacgacaagagctcagctcactgaaagcaagaagctaattaacttggatgggaaaataaaaatggaaagaaaatcttggaacctgtgacgaggtaggtgaagtcgagggcgccggtggagacggcggcgaggagggagacggcggcggcgaggaggaagaggacggcgccggctgcctcgccggcctccattgtttctccgggcggtggcggctgccgtggcctctggagagagagaggagaggagagtgatgtgcaacggaggctgagctgagcagttggatttttatcgctcagctctcggggggcacgcggacgggacagcgacacggcggggccattatattgggtctcaatgccaatattttgcgcttaatagtttagggatatttaccattttcgttaattgcttattaaatcaaaaaccgtcctaaaaaaacgagagaggatgataatagtgatatggtgatggactggtggattcatttgatttgttgcattctgggtaaggacaaggaaagattcatattcagcttaatttgtcaaaatgttgagaattaaagcactatagtttaaattatatctatgagtatattatacacttatgagtgtcctttcaaggattcaaatcgatttccataagattaaacacacaaaagtgcgttcccaatagtttagtgcacaatatgttggagatggatttttatccctcgagaaaatatcctcttgttttgtgtctgttatttaaaaaatcatcaaaaatttgaaaagaaattatgaagataaatcaatatatgaaatacctttccacaaacatacatgttaaaatttgaaatataagattcgaaacaaaaataataaatttgaccgcggttacgcgttctattcatagtcaaattttgttattttgttttttcttgtataagttgaatttaaacgtgcatgtttgtgaagtgacatatcacatattgatctatcttactattttttttctattttttatgacttttaagttacataaaaaaataaggggatgttcccttaaaaaatgaatagagtttccccaattgttactagttgtgagtagagcagggtcgtggctctaggctaaggccggttgtgggatcgcctaaggcacaaaccaaagggaacctcagccctcaaatcaaatcgatatcgtgccaaaaaaaggcatgcggacagccatgtttagaagggcaatttaatttgatgatctagggtgtcaagcgtgttgagtattttagatctttcagttgaggcattgagccattgaacatctcgggcatcatgtccgtcggtttgtcctcgatctagcggttgtgacacatgtgtagtttatgttacagttaaaaagaaaagccttacgagcctatagtgtcgaactatcaaatttacctaggccttcgaaattgtagagccgatccgatagtaaatgtgatggttaatataactgtgtgagtgtgggttggttatgtataatattttatccatgcttttttttaggaatccatgctctttttttttggcattgtacaggtgcaaatatcataataaaaaggaaaataaatcagttcgggtggtatggtgatttggagagagagagcaatgtgctggaaagatggtgagtcaccagtcaaatgtcatatgtggctgtgtcatatgagattgaagcttgcccagtgcatgatgagctaagaattaaaatttcctgcgagaaacatcctgagagagaacacctgtcacccggaaagattagtttagatcgcccccatttgcatagtactagtatatagtactatgagccaaaattagtaggtcacgatggaaaacgttacaatatttcagagaaacaacctaactaaagttttacttgtttctcttgccttcttctcagatcgatcaatctattatatctatttaccagagtgttgcacaccggctgaccgatttgctgtgtaattatctatggtactatgcgccacgtggataaattaaatgctgtcgaatttaagctgcaaatcctaacaagttagtggtggcagttgagctctgatccatgcctagaaaatccaggtgtacaactttagcggacagagatttgatagcaggggacgaaagaagaagaagaagaagaacaagttgcaatttgcatcatgcatgtaatcatcatacgtgtgcctgaattttgaacgagatgatgatcgagcttgaagaaccagcctaaaattaaatgaaacctatgcaggattaaccaaataatccaagtggcgagagctagctagcttagggcggaggtggagtggagtatgggagggccgatcgaggggctgcccacgaatccggtcaaacaaaattttgtagccatatcttacttattttcactatatatacaccctctcaatacaaacttatatctccacatctgtttaaatttgatctaaagtaaattaagcaagtgttactatccattttgttccagctccgcccttaaatttacagcgcgccaaatctaatggtccaacaataattaactaattaagctggctgatctcggccgtatcatatgtgtgttttgctgggtaaatcatcgatgcatgcgcgtgactgcatatatatgcagggatttgaagaaaacaaaaaggaaatgtccagctcgatataaagtgtgcaatttaattgtcctgctctattctatcataaatatttgacaatcagaataaattttgataaatagtttctcaaatgcttagtgtaaaacacaaacaaaatagtatacctacatttgcattgaaaaataatactatatatcatgaacttattggattttataaacttatactgatatataaaattaatggtcaaaaatttgaaaaaaatggatcagacattgcttaaatatttataactgggtaaagtatctgttttcctataaagcgatgacatgtatgatatgtaccgtttcttccttggactcctcgatctattctactacttcacttacatataaatcatcttatcaatcaagttgagtgaaaatatgtcaagttcattttttttggctaaggttaaaatggctgaaatgcatctttataggtggaagtagcaactccttgcgctaggtgtatgtaaaaattgaggttttcctaggcgatcaacacaactgcaagtgaaaaataggatttttgcatgtggcacatcacgatgcttgcctgtaaaaagaatttttagccaaaaagaaaatttttgaaaccctagcttggtagcggtcgtcgttcccatgcccagggtcgttgtcaccgctgcccctaaggtcaccacaatttttagtcaccactcaccgctcctgaggcaggcagcattcgatccgcactcctaaggctaccgtagtcgttagtcgatcctcccatgcatggcggatccaccactcccaaggccagcagcggtaggtccgcactcccgatgccattgcggtcgtcgttgccactcccatgcctggtggcagcaaatctgctattgaggtcggcggcggtagatccgttctcttgagccattgcagtcatcattgctgctcccatgctgcccggtggcgacaaatccattctcctaaggcttctacagtcgtcgttgctgctcccatatgcccggcggcggcgacaaatccattctcctgaggctgctatagtcgtcgttgctgctcccatatgcccggcgatggcggatccatgcgctaagtatggggagaagcgatggaagggagaggtcaccagtggatccgcttctcctgttgctaccgacggatccacatacctcgagtctaccgtcattgtcgtggtcccacttagccgatgtttcacccctccccaccgtcgtcgtggtcaccctagtaaccatcacggcatcgccccttcccgcacgaggcaaatctgacgcctccaccaccactcatcccaccccttcgccgctatcggatccggttaccaaccgtcgaggagaggagataaagggaggagaggccgaaaggaggataggtgaagtaatagggaggatggaaaaggaattaacgcatgggaggagagaaaaggagagggagcgggactacgaaaataaaccatgtaggtaggttttttattgggccccctcctattttttctacattattacatactagtaagcatgcacgtgaaatccacgtgactaaatatttaataaattatcataactcaaagattgacaacaattgcatgtacaggttcagaagcaacaaatatcccctttactgatgaatacatatcctcaaatttgacaagcaaaatatgattgttaaagatcatattatgaaattcacatagcacatgccaaaatcaggagataatatagcaaatcttgagactttggatgctcaaacacagccaaggtaagatgcttgtttggttcagaaaattagactacaaacactaatgtgcagaatgacaggactaggccatcttgtaaacaactcttctaactcgaacacctcaacataattcaggaagaacacaagaaatagggcaaccaatttagattacaatgctccaatccaacaggattgagccgccgccgccatcgccaccaagttgcccgttctgagttttacttcagttcattacattgcttatatctgaatctcacccactcactcgttctttcccctcacacacgccaattcacacagctttcaatagcacacttacatggcccaatcaggcccataattacgaggattcgccttggcctgtctagccggacgccgagtctgaattggctccttcaggctggacggcctcccctgtagcccatcctatacgcctccttgttcagtagtatcatccccttctggtacatcatcagtgctcctggcacatctgcagtttggtaataagctcataaacatcccactacttgaactcacattatgttcatatcaatttgaaacatctttggggatacaataactgacgggtctgcactttaaagttctgaaagaaaacttgatccaagacagaagacatggagatatgtcagtgttaacctgttggtaagatctgtgtagggaagagacctgaaagatggaaaaagacctgaaaggaagtgaattgaagtggcctgtatacaattcgctggtgttttttgcagggataatgcttaccaggctgtgcaaaggcagacgatggtggaggtccaatggaaggcatgagcgtgggtcagtcggcggcaggagcgcggttgccagcctaggaaaaggcaaggggtcagtcggcggcagcgttcaggcagggcaatggcgaggagaggcgacgccggcgggagcgcgcgcggttgccggtggagagaaggcgaggggtcagtcaatggcagcggtgtccaggcgaagtgatcgcgatggcgagataggctgagtgcaggcggagtgcggttaccggtcgaggtcaagggaaggcggaggcgcggagggcaggcgtgttatcgatcgagaggtgaggcggaggcggagcgcgtgggctaggggtgggactgaaggaggattgcgtgtttccttcggagaatccaagacttaatcccgtgcgttaattcgagtggatcggacggataggaaagacctgtgggggggtagtccaagttgctccattgtagtatagacggttctttttaaccttgccaaaaaactgagggtgtatgaaaaatcatttctttacattgtgctaactctctactcatgccaacgttcttatttggcaacgtaaatcaaatacagcctctacagttcatgagccaacgttgttatcctcataaaaaaaactgataaatggggacaaattaatgctataatctgaaaatctccacaacgcataaattaaactctatcctgtttaggagtccatctgacaacaaaaccgccaccaaattcacaacctatgcatgcaatgctccaaaaatacatccaaacctatggcgatgctctactagctaaattaattaattatgaatctcggctcttaattcgctatagctagcacacagatagctagagagatcacgaacataatcacatgccaacaaacccaagtgaaaaagatctcacgaacataaaaactgcattgccaacccagagatcgagagaattaatttgccccccggaatataatcgacacgggattttgtttccttactatagccgcatgcatatctcgacagtatccatggcagcgccccccctgccgaatttgggatcccgttcgttcgttcgcaggagacaacaagaagttaatgacggaaatgcaagctcaccacacgcgtatctgatcattcatgtttgccgatcaatgccgagatcgatacagctcggttaattagtttccccatcgagcagatcgatcgctctccctcttcttttttaaccgcgcagtgaagtagccgatcgatcggttgacgatcgacgcgcgcgtgctcggcggcgtttggtttgtgtgatcgatcgatgtggcgatccatggagagcggcggcggcggaggtggaggtggagggatcgccgggaagaagaggaaggcggttggtggcggcggcggcggcggaggaggaggcgggtccggctacggcgagagggcggcggcggcggtggtgatgaggagggagccgcggcgagggctcggggtggcggagctggagaggatcagagtgcagctcgaggcggcgcagagcctcttcatgatcccgccgtcgctgctgccctcgtcgtcgtcgtcgtcgtcatcgtcggcggcggcggtggttgctacgcaactacgaccacctccgccgccgccgctgctgccgtctcacgtggccggcgtgcgctacggccaccaccaccaacaacaacaacaatacgtacgtgaaaatcaaggaattttttcttacatcatccaatcaaaaccctagctgacgatgatattggtatttatatgtgcaggttggaaatggagcagcagcgcgaacaagagatcaccatttcactccgtattattacggctcatcgccactgcagaagcagcagcattacactactactcctaatgatgctttgaccaggcacgtgcctagcttaattttgccttttgatactgacaaagtcagagcaaaatcttacttcctactcgtcctgacctagcctccattttaccctctgctaatcactaaatttgcttaattctgcgtgtttaattgtgttattagcaggctattacttgcatcaaacagcagcagcagcagcagcagcagccaagcttatttccaacgtcagatcaatcaggatgcttcaggcaagtgcgtcgtgaacgcgtcccctctcctaagacagcaacagggttcgtctgatcaggtatatatatgtgtacttgtgcaattgcgcgagaaattctgctagttaattagttactagatagtagcaatataatataatagttaatttgctgctacagttgtcacatatatactgtagcagcatataacgtaaaagttacagttttgtaataatttttcacactattgctgaagcaaactgaaacattttgctaatattgcagtaaacgaatagtttcgtcaaattgtagttttctgaaatttactctataatataattgacactgctctaatgatatatatgcaggagctatacaggatgcagctgcaggattatcgccgccgtcgagggcagccgcagatggagctgcacggtgagacgactgcggcggcgaggagatctcagagtattattccgtttgtgaacctcgtcgacgacgacgacgaggctgctgccggcgacggcgccgggaaagaattggacttggagctcaggctctagacaaccacgcgatcaaatcaaccatttgtggatccgcacattgctgtcagattgttgagatttaaactgaaacgaacagattctttgttctttgcatagaaagttcagttgtactagcatttgggggtaacttattaccccggagacgccctctttcttcaatatatatattccaaaatttccaattcagtggtataaatttgcaactcaaaagattggaacgttgaattcagtagtaatttatttatactctgaattcatagtcgctcagaattcagaaacacatctgatttctcatttctgtattgaaaaactctaagcttacgtaattacgtttcggtttgaagtttacgtaaagttggagggcgcctccacccccgccgtccaagtgccagcctgtactataaagacgcccctccctggaaatttaaaaatccattaataattaataaaaaataaagctcgtcgtcgtcgccgtctccctcgccgccgacgagtcaaagaggcggcggcggtgccggtaccggccgggagcgccccggccgtgtccccgccatgcccgacctcaccaaacccccttcccctcgcccacgccgccgccgctgccgcctctgcggcatctgcctcggcaccgcgctcctcgccctcctcgtctcctccctcgcccacctcttctccccgccgcagccgcagccacagccgccgcggccatccccctcctcctcgccaccgcgcttcgcggtcatcatcgacggggggagcaccggcagccgggcgcacgtcttcgccacggggcccggcgggcggccggatctggcgcggtcggccgtgatgcgcgtcaccccggggctctcctcgttcgccgacgagcccgcgcgggccggggattcgctgcggccgctgattaatttcgccagggagaaggtcgggggcgccgcggcggaggtgcggctcatggccaccgccgggctgcggctgcaggaggggcgcgtccaggaggccatcctgtcgtcctgcagggacgtgctcagggcttccggattccggttcgaggactcttgggccgaggtgatcccaggtagtgtcgatttcttcccagttcgtaatgctcaagtgatatagctggtagccttatagatgggggactgggaattcgatttaggtgagacgttagaatttgaatctggtgatgaatctgacatattccatggaaatgctaaggtgtcatgctgagacagccgcggttgtcaattcagtcgttgttgtgatggttgcacattggtgattcctgaaatgaatgattttctgaaaaatgtgtagtggatattaccgttgtttcttctctacgctgtatcgttgcgggttgaagtgtagtactcctgagaaatacggcctcaattcggtttatattctggtttagtgagaggcatcaagaaactgaatccgactattcgaaagggaaagcggtgtataaagtaatttgggtagtgaatcagtaaagggaaaatccattggatggtggatacagatggtttttcatcattagctgaaatattgtcagtatggatgctcattttttggctggttcatttcttataggctctgatgagggtatctatgcttgggttgcggcaaactatgctcttggcacacttggaggggatccacacaaaaccattggaataattgaacttgggggcgcctcagcacaggttctctgataaagacagataaattctttgattcctttcctttcctttgattttgagccatgaatcctctttaaattaaaatccatgctaataagatggtactaataagtgataaagttaagttatttaatctgaaaagactcacttacctgagatggtgttatctagaaccaagctccacatttgaatatcaatgttaacacggtgcttaatgctttggttatattaatgattttctgccaatctaattgctgcttattgtttcagctgacatttgtttctgatgaagtacttcctccggaactgtcaagaaatttcacttttggtggaacaacatatactctctatagcaacagctttctaaactttggacaagtgagctatttgtatacattgaatcacccaccacttatgttatggacaatcttgtaatatgatacgatatgctgaccatatgattcaatttcttttgcagaatgctgcacaagaatccttccgtgaaatactgcggtcaaaaggtatctttttacttattctttcaatgtaaaggatagcaaaaaaatagacatttgacatcccttacaatggtagctaggttgacaagggaacactaagttcccagaaatgagaatatcagaatattattcacagctaacaaatatgacgtgctgatgttagccaatagaacatcaataattagtatactaactatggctattctacttctgatgtgctacagtgacacaaatatgtcaggactatagttcaaagcaacagttgtacattttaagtttgatgagtgctgggttgaatatcaaagctgttatgtacttgcatccatcattgtattgttattcttttatgcattttatgctctgaatgaaaccaatatgaatacacaaattctattttattttcgttaattagcttttagaggaacttggctgcatgtactgaagttcaaagcagtgccttatcatgactcatgtggttgcagactccaaaaatggtacacttgttgatccatgtgctcctaaaggatattctcgcatcaaagaagtaatatcaagaccaagcagtgcttcaaaatcaaaattagagaatcaatttgctgatagtggggatggagactttacagtgtgcagatcttcttctttggcactgctgaaaaaaggcaacggtaggaaatgaatgtgccatgttttttgttaatccctaaaaggctttatttacctggttacttagttgctaacagatttctttcttttactttcactgtttgtgtgcttaagaataccatgaaaatgagctgaagaaaagttttatatgtgatgattagctaaaatatcataccagtaagatgaagataaacaaggttataatggttaaatatcaggttatccttcaattgttcaacatcaacaaagatgggaggttctttgatttcatagacttaatatcttctgtagcttgaatactttgttggagttttttctttgttctgacccaaggtcaatttagcatgatgtgtcagttcattaccacttttatcttctgaaattttatgtcctaagtgcagaagagtgccagtatcaacaatgccaacttggatcaacttttgtacctgagcttcatggacatttcttagcaactgaaaatttctattttacatcaaaggtcctcaactctacatcctccttgttttccttgtacatgttttccatttcttaggacacctactcacataattatgtgccagttctttggactgaagcaatcttcatcactgtctgattttgtgcttgctggagaacaattttgcaacaaggacttgtctactcttaggcaaatgtatcctaatcggtcagatgatgatttttcacgttattgcttctcatccgcatatattgtagctctactgcacgacagtcttggtgtaccactggatgacaagaggcaagaataccatggcacatcaatcttccgctgaaattcacccttcagcgatcttatatgcttacctacttttaaatttaaatgttcttatatccgcaggattgagtattcaaatcaggttggagacactcaagttgaatgggccctgggggctttcatctcaaacataaaaggcgtaattgtagagccatcagcaactggtagatcagcccatagaagtagaccattgcttgctgtgctgctgggggtgtttcttctaggtggagcactttgcttggcaagatggaggaagcccaagacgaagatcatatacgacttggagaaaggccggtacataatcacacgcatcagctgacgctgacctttgtgcagaggaatcacatatatatacgacaggaatagatgtttgttatgtgtaccatagtgtacgagttcaattctttgtattctttctcctttttaagagctgggtgggagccttagaggagagatcaaggatagcatgtgtgtatgtacaggacttgtagagcattttgccatttacttattctatttatttgatgatggaataacctagctttgctcatgtatgtgatatgtctcagatccacttgttatgcatgcctcccctaattgtgaagcatgcaagaaaatcgttggaaaatggtaatcctcctaagatgtttgaggtgttatattgtcaatgttctgcaaactagtaagagtcaagatggccgagttggtctaaggcgccagtttcaggtactggtccgaaagggcatgggttcgaatcccattcttgacaatttattttttatttttacatccagagtttaactgccattatgataatttgtttttttgggtttatacggagttttaagtggtgtaaggtatttctgccaacatcggtggacaaccttattaacacacacaatttcggttcacttttgtcgacaaattattagatccctttttcatgaatttagtgaggaatgttcttcccttttaatttggaaattttatctaagcatagaactagccaataatatgcaaacatttccctcttgcagcgatctggacaaccttataagcacactatttcggttcactttgttggcaaattatcagatccgtttttcatgaatttagtgaggaatgttcttaccttttaatttggaaaattatctaagcatagtactagcctattatatgcaaacatttccctcttagagcgataaaattttccgtatgtgttgtgttgtaaaaggggaaactctctcccttcattactactccgttccatattgtaataagttgtttttgttttgtcataagtcaaacttctttaatttcgattaaatttgagtaaattttacaaaactattagagtaattttttaaaaactgtttgtgtcgacgtttgatgtcgcgattccggtatttgcatagtatggggatcgttggtattaggatatatgcgagacttaggtaaaagagacggggacgaggatttttatacaggttcgggccccttatcttacaggtaatagccctacattctgttggccgaagccggtgttggtctttattcaccataatcacaccagtacaatatgtggggtagtctatctaactgttgtcgacttggcggtctgaagtgctgactcgtagtcgacaacagggtagccttcctccttgaatctgcatccggcgaggtcaaagacagtgctatgtctctcctaacagtatccgtagacaccgtaggggactagccatgcttatctctaaagtcgatatccggcgtcttgtcttgacgcatgttggcttgtatgttgatctattgttccgtgtcccctctcctcctagggggccttgtatttatacccacagatatccccttgtccaagtagaactagagaaaccaatatggatacaatccgagtagttcttattgtttccatgtagaactctattcatccttccttatgcggaactcctcctatattcgaaggttgtttccgtataagacatggtatgtggtgggtcctgtctagatttagtcaactactattaggtatgtggtatccataaccctgatagtttgatcgtttgatactttgctcaaactgttgaaaaactatagtaacattttttataacacaactagaatatttataactcaaaaaaaataataccgtcatgatctaaactgcaaattttggttttatgataacttcactactattgtaatttcatgatagtctgctttaaatatgtagtctcatccatgataaagtaggtgctaactatattttggtaataaacgtcttaaattggtagctttacgatggtttggtcaagtatttttagttttgcaaatgtacttaaacttttcatgtcaatataattttaaccatttgtaggttttgtcttcaaatgtgattttgtaattccataccttttcttttgaaatacaattcatttcgagtagccacagcatgagcatttcacatatattttggtttgatttttcttaaaatagtctttttttaccagcttgagaaatgacttcttttacttcgatttgattttcattcttaatttacaaaccagttagaaatacgagtattcccccaaacttttagagctacacaaatttaggacttgttttggtttattgcaattcttagccttgccaaattggccattgttaatattttctccatgaattgggaaggacttcaatgccaaaattacattttgacattgaactaaaccaaataatttgacgtgccaatttctctataaacaaaacacacaactgatatttgtagagtaaattacattttgggccacatatttttatcaaaattttactttaaactatcctcaaagtgtttttttttttactttgggcgtattattgccaaatgttgcactttaaactggttgacccacatatcaatgagactaattacctttattgtacataattcacttatataggccaccctatctaaagggtaacatgtggaaacaataactagttcaaaatgaaaaaaaatactataagaataatataaagtgaaactttagtcagaagtgcaatttacctatatttatatttgagtaaattgcacgattagtatttaaatttccttaaatttgaaaaagaggtttcacctatgtccacaaatttgcaaacgcgtatcgatgactctaaacttgatttattgtatcacttcgattcacagtcttgtttgacaatgatcttgcatatgtggcatgccacgtgaacttacatggtatatttttattagagtaaattttactttgggtcatatatatttacctgattggcacattggaccagggataaacttatattttcgcttaacaacatctttctttaccatgctttgtaggttggaccagggcttatcccttgggccaccaggaaagcctcctcggcccagtccacgtgaagcgcttgtttgtgtgaagggggcgagtccaggcgtgtgtatgcgtcgacgcttggtggggagcagcgacggcgtgagatctcctcgacagcgctgccgcctacaggctacagcttccgccccttaaccaagggcatctctgtcgactggtgatcatcggcaaggtggatcccaacgtcatcctgtacaggagcgtaaccaatgttggggccatgggccacgacttccacgccgaatcgctgatgccgtggtgttctgttcatgcatatgacccctgatccacttagaagttgaaaaatttttgctaacatgattaggtcaatagattttgaaatcatatcagacctaaatattggcttccagattatgtgaagcaataagggcccaactattccatttggcattaattaagaaccaaactttctttttaaagttatgttataccaattgaactcaggagtaaggaacacaaattgattactcacaaggtacacaggaataaaatcctgcaagccccaaaacacacttgagttgcagactttaacattgttttgatttttctctatgatacatcccaaatccgaataacagactaatatagcatatatagactgcctccaccaagccaagtagcgatccgggcggttccacagcttctgcccttcggagtccggatgccattgtatgtgatggcatcgatgtccaccagaatggcccttggctctaacgccaacaacatggtcggaagacgcgccccgccgaatatgatgaggcctttgaagagtctgaagagacgtcgataacagccggtgtctacgtgccgaggccgagctcacgatgcggctttagtggacatggaggggttgacacagagaagcgaagaggttccatacaagcaaacgcttcacatggactagcccgaagctatcctgatggtccagatgctaaaccctggtccaacctgtaaagtatggtaaagaaatgtggtgttaagtgaaaacatacgcttagccttggtccaatgcgccaatctgataaatatacatggtcaaagtgaaatttactctttttattatctactctcttccttctttttttctccttagtcctccctccagcaagcggcgccaccattggaggcagcgggcaccgataataccagtggtggcggcctctttaatgattcctttgacttgccatcgctatcaccattgcctgtcgtggtcgtcagtgtcgctgcttaccggagagaggaagaaagaagaaaaaaaaagggaaaaaattaaaaagtgtcacatcatcattcacatggcaataaaccaattttaagaatatcgatgcacattctacaagtttgtagatctagataaaacctcattagaacaactattacaatttactttttatattttgagagtgccatttttcttcctttctgctccggcttggcccgtgcgccacaccttctcctccttcggtttctcttctcggcttctcgccttcttttccgccgtcgcgcgcgatccagttcagttcagatcctcccacctcccccccctctccctctcccccggcgcagttgcgctgcttcccctctcctccactccgccgccgccgccgcgaggcgaccaccgcccctcgagcaggcgccaccaatggacgacgagcccatcaacgcgcacaagctcctcaaggagcagtgagtcccaaaatgtcccccaaaccccccctgaaaacctctcgctggtacgcctcctaagaaccgtcctcttcgcctcgcgcaggttcgtcagcaacttgacggggtcttccctgctggagatcgccgcgctctccaccgtggttccggtgagttgcttagttacccccgctgaagtaggttagttggtgctgtggtttgacccctttttttttgggttgtgcaggctgtggtcgttctgaggaaatggagctgcggaggtcagttcgctacagattttgtggaatttttgacccgtttgatctattagtgcgattgtttagctgatcgatttgtacaagaaatagacgagcgagttgttgatatcatttagaagtgtggtataagattaccagtatgctgcattcttgcacatttagcatttggttcagatatgccattgcgagattgaaccagaaagttgacaggttgaattttttgcgtaatctcagcatgtagttttgataaatttaactcgattatgtgaaattttaccatgttctactccagtttttgattatgctgtggtgcccccatctgatgttatggatgttatgttcatggattttcgaattttaacatcattgatcaataacacgagcttcttttactgttcagagtagatatggaaagtgattgcttcttcccttatttttgtcttgttttagataatactaggaagaattcattgaagaaaaatgatgatgcccttcctggtcataaaggttttgtgcattacttctctacactggctatagattacctcagtattgtattgccagttcttctgattttcacagtaagtattctttcataggacttggagattacattgtagcagtgttcaactatagaaatcataaaatatgtagagaaccaagcattggaacacaatgcataaacttttaaccaactattgttatttgcttattgcaaatgttatagtgaggtttaacacttcttagagaaaaaaagttaaatagcaatcttttgattattccttggtttgttacaggttttagctgaatgggcttgtgcttgtgcactttctcttgtaatgctgatatctatcctcaccatgtttaagaggtaccatatctgagttcttacacctgtttttcttgccacattctctctaatttctattacaattctagtcgaccaccctatttcctttatgcaacaaaatccatgctgattagaaactaatgcattccctatattctaaggtctcgatctcatctcaaagctggaccaaatgagctgcctttgctccgagcagatatatcatcatacagagtatctgtggtatgtaaaagttgattaattggaaaaatactactcatttaattacttctcagtactatatatccaacagaactattgaagttaatggtgatggggtgttttgaaggttctagtgacatgcctgtgcatattagcagtggacttcaaaatcttccctagacgttatgccaaggctgaaacatatggttgtggcatcgtaagttgtatctttcatctttttcattggttgtattttagttctttactgtctcaaagcatttttaatgaatcatgaacttgtttttgcaaaagtagacactggctgcaaattgtgcatccactctgttacctattctgcatgcttgtgatttggattatttgtgtttcccatcatgtttgaaacttaaaaagtttctgtgttttcttccccattcaatgacatgatactaaggtatctgcctcattgtccaacagatggatctcggagtagggtcttttgtagtggctaatgcactggtatctagacaagcacgaaactttactgcaatgtaagtccttaactacatatgatctcatatggctaagaaatctagggttttggttttcatcacagtgactttcagttctgaagttggccaaatataggcggagaaagtagattccatgtcttacgacagataatcttactcttctttggttataatattaggcaggttagagattgttgtttgttaggaactgtaggtaaaaaggagtatcatggtttagatatatcacatgttatataaatgatataaagaacatatatttattccgctggctttatctattgaaagtaggaacttctagtttagaaacctagaaggtacaggtacaaagcgagtcaacttcaccagttcgagctatctataaaaaaattagcttggtctgctgagttagttcagaattggcacactgaagataaattatgctgatctccacaattcttatatttgtatatctggagacaagtcagaaaagtaataacatcaagttgaagctaagattgacttgatcacttttcacccacaaaagctttattatccatcaaatttctgcacttgctctgttttattgtaggacgatatcttttttaaatccttcccatttatttctctctccaaataataaaccatcctgagaaagtgacatgttgacaattcatcccacctttgtctaatataatcactaaaaccttatttagactctattttaatgtttgactttcgcagacatcattgtttgaatatttgaattttctctggatagtaagagtatattctgattgagaggtctgcaaatagtcactagtatgctgtgtcttaaaatgcaacttcatgtgtgtccttaggacctggaataaagcactgatgtctataagccctctaatatttcttggtttcgctcgtctcatatcgacatcaggtgttgattatcaggtatttttattcataaccatgtcaattacctaaattatgccttcgccacaatttgccatatgcattgacattaaatttacttcgtaattatgcacaatcctcaaactttgctttccttatccagcattttcaattaccatgtgattattttctcttgttgacttgttctagataccgtatatgtacagcacaaaacaaaaatgtactgctgtcttcctaaagatgcatattctatttctcattttctaggttcatgtaggagaatatggcgtgcactggaacttctttttcacccttgcagcaatttcgatccttacgtccgttatcaggatccatcctaagtattgtggattagctggtctgcttgtgcttacaggtactaaagattcatttgaatagtttattttcaaatgtgctacagcctccttttcatgtaccagatatttcatttgttttcaggattccaaacgtggctctcttttgggttgaatgagtatctcatttctaatgaaagaaacggtggtatcatcagtcagaataaggaaggtgtttatagcatatttggtaagtatactaatgcaacaaaacctctttcgtattaccaggaacactcacctctaatgtaacacttaaacaacccaattgtactactcacatcaacttgagttcacaaaattttccaatgctatttgtcatgaaaagttttgatgtcagtctgttatttatctgttatttctttgcttaaggtgccaataaataatcagcctccaacttgttggtggataattcaggcatacatgaaggtgtctgcacagcatatttctagccctttttctttgtttctattcacttatggatttcttaatatccatgcttattatatacatcttttgtattgccttgctgacctttatatgctgattgcatgtaactttttgatcctttttatacccgaatgtcataaatttgcatgcacctgattcttttttgaaaaagttgtggtgatgtgatgcaatctgattgattcatcccttttaacaggttactggggtatgtacctgattggtgtttccttgggttacaatctattctttgacaatagttcaaaaggcaagagtaggagcagtcaagtggtaaaagtttgggttcttgctgcatctttttggtaagaaacaattttttcatgcattattcccagttataacctttcttcatttttaacaattcctcccattccatgttacaggattatggcaatcattcttgacagctatgttgaaagagtttctcgacgaatggtaggatattaattgattacatgctttcttaagaaacaaaaaatctagactagcattagattgacaaatataagaaaccagatagttgtgcattttaatagtagtttatagtatattgagcagagttttattctattgaactgagtacccttgttatgatagttaaagagtatgctgtgatgaaatggaccagcatagcttagaaaattaaccgcatctaaagtgcatagttcctgatccgattactttgctgaccctgaggcaaatacctgacctctttggttcattggttcatactggtgaaccaaactaaatatgggtagttccaacggaaatttcctgttgttttgtttgcctccattatctgggagcagctacaaaaatttggtagcaccaaccaaatctaacataatacttccttcgtcccaaaatataggcctttttgaggtaggcaccgatattaagaaagtaggtagagatgattggagtgttgtgattggtggagaagagaaagtaagtgaaaagaatggttgtgattggttgagaggagagggtaggtgaagaaatagcttcattttggaacaagttactgtgctagaaataactacattttgggacggaggtagatgtggttatttaaggctgaggaaatctcttgtcaaaatattggttccgatacatttcaaacattctttttaacaaattctggccttgtccaggttgtttgttccccttatatattcaatataacttgatcctagaagccttgacacctgtgtacaaatgtggttcctttcaaaaaaaatgaaagggaaaacataccgttacttagatagtaatgcatatgatgtactacattgaaacattatgtgaattatgttggatgataatttaacatgtttgtatttgaaaagctcttaaattataaaaactataaagatatagcatgtttgcatgatgtttaaatgtgatgattgttagtggatgatgatgtggcatcttgttaattagtggatgatgatgtggcatcgtgttagtggatgatgatgtggcatctttgcatgttaagcttaaggagttagtgggggataactttatagtaagataggattagtaccatcaactcccaacttaatccgtccttagatttgaatttaacttgtacatttcattttgcagtgcaactttgcttatgttatgcttgtatttggacagaattttcaggtattgttcttcgcctttcttgattttatttaatttgcatacatggccagatttaggtatccatatttctcaattagcctctctaccattgggagaattagttacttgtactatttccagcaatggttaatagtaacacactagtacagtagtattacatgagtcaaggatataaataaaactatgcacttgaaatcttaaactgattgtgcatcggagttaacctacactgtgcatcttattttgtctgcatgctttaatattatcaaatgagaatgaaataatttaactcagtctaatgaatagaatatggttgaaaatttcttagtctgttgtattcattgtttcactagccggtttcattctttgatgattgggggctacattttatgtattgtcagaaccatgaaatttggcgaggttcacgaatttgactgacataattctgttacttatggtttagcaaccatatagcctgttagagttttctgattgtatctttgctagatatagccatgttaaaattttctgtccagatttcactgatggcggtgactattttaaaaacaggttatatctgttctcacactagctgggtttatttcatatgaaaagaacctggttcttgaagatgcattcaatcaaaatatgcttggttcattccttctggtaagacagtttggtcacaattttagaaaataattttcccaaaacagaaatgttccaactaatagatcctcaatttgagtttctagtatatttggaacttatttttggtaagtctgtatggagtaacatttaacttcatcttacaggcaaacatcctaactggtgtagtaaatctctcagttgacacactctctgcctcttccggcaccgccttcatgattttgttagtatactcctttactctatgcatgattgctgctttagctcagttttgcggtattaggatgaaattttggtgaattcaagagttatctaatacgatgtatgcatattaattactttctcagcaagctttcttggaataaagccaattgttaaaccaattagtctttcctgtcatctattctgcctgttttctgtatcttagacctagatctagatgattgctctagttccgtcccatatgaaaccttcaacgttctgagaagctgcaatagctaagccaataggttatcgtgccgtgtactttaagaagacatatatcacagatatgttggctaaattacgatctatgaacagctcattgttccattaattaagcagtactcaagaatttgacaaaactacctgcttagcattcaacgacccaaccttaatttctttcagaggaatccaacagataaatggtactcattccgatattttttgatgtttagcacaaaaacttataaaacttaatcaccactcatttctcaaataattagttttgagaccatctatacatttgtcgacaaattttctcctaaaaatttgaatttgacagatgtaattatagtacaatcatagtgtaattacactgtaacttgtatgtaattacactgtaacttgcatataactaccgtgtaacttgtatgtaagtttcacgtaattttgaatcgttagatctattacaagatttgttctggtgaggaagaaagaaaatcacagcacacacatgtgtgaaaggatttgttcccacagcctcattttaccgaaataaacatgttatggagagatttttgaaagttacatacaagttacattatagctagtgtaattatacgcaagttacagtgtaattacactacgattgtactgtaattgtatctgtcaaatttttggaagaaaatttgtcgacaaatatatagcaaaattgttagttttttttagaaactatttagaaattaataagccgaaaatagggccagcttcaattgggccagaatcagacacatcccgaataggaataagttcactttgactcccttaaaaatgacccgaatctaatccgtgaccctcaaccgtaaaaccggataggatgactccccgaactattcaaactagtgcaatttgactccctcagtggttctggatggcggttttgctgacgtggcgttgacgtggtgatgttgacctgatctgtgttgttgatgtggcacttatatggcattaaaataaaaaattatatgggcttcattcgtcattcaaatgaaaaaaaattgtgaggcccacatgtcatcctctatctatcatccttcccccctccctctctcccttctctgtatgtttctcttcctccagattcggtgcggaatctggagtggcggcggcggcagggtgagggccggcgcggaggaaggaacttgagcgggtcgagcggcggcttcggcggcgacggcctcagctcaccggagaaggcgggggcgttcggccggtggcctcccccacgatggtgctgcaccaggctgggacgaacgagagggctaatgcagacggcgaagcctgagacgccgccggccccagccgtgcctctcggtctgcgccggcagggggtgccgcctctgtttctttctgcccggagaacatgcatgtgcacaacgttgcctagcagatgcaagtgcagcgccggtgtggggtagcaaggcgcagccgccatggaatccagtcgaattttggcaggaccagcagctgcaggacgaatccgtcctaccagcgtggtccacccgagtcctgcagatcttgaggtcgtggactggtctgattttattctttgtggtcactgtttgcaaggtcttcaggtcgtagacaatagctacttcatcaccgaggacaacgtcggcatgctgaagctcgccaaggaggctaacagcatcttggttcgtcgatcagcgcattgactcatgttaccaattcgcctatgaaaattgctaacatctaaccgtgacatcctgtgattaattggtacaagcagtttgactgccgtatcccgcgccggagacggtgggttgcgcagtggtgcactcaaacggccacaccgcggcggccatgtccatgggtgggctgatgaacaagatgaccgggcgcatcggcaaggccatcatacgctccacgctggtgcgcgacgtcgccgccgtgatgaagtacaggggcgccgggctgcaggaggccatcgactactgcgtcaaggaacggctggacgaagggttcatcgggctcatcgtggtgttcggcaccggcgaggtggcacacgggttcaactgcaccggcatgttcagcgggtgcggctgcaggagaaaagagagagaagggagggagaggggggaggaataagggttggagagagaaaggatgacatgtgggtcccacaatatattttgtgtgtaaatgacagacgggtcccacaaaatatttttaattgtaatgccacataagcgtcacgtgggatgaagaccgggtcaacaccgccatgtcagcatcacgtcagcaaaaccgccatccaaaaccgttgagggagtcaaattgcactagtttgaatagttcggggagtcatcatatccggttttacggttgagggtcacggattagattcgggtgacttttaagggagtcaaagtggactttttccttccgaataaacaggctggaactaccctcctgccatcgttaatgggctgtaattagcccacgatacccgtttaatggactgaaactaaatacttggcccactaccttattatctcaaatgtttggcccaccagttacaataaaagggctcaaacagtttttaggccctgggtgatcttaaacaggccaggacaaattaggcctatatgtgattttggtaaggcggaattaggagcggaacaaacataaacaggccaggacaaattttaggcacacaacagtttttggaagagcgaattttgacccataaacacgtaataatcaggctgaattttgtcgatttgtaagtctatatatccaataggcttcggtagcagctgttttctagcctcatcgtttgccctgaaaaaaattagcagctaccaaaaattaaattataaaacttaattttggagttaactttagggtattcaatatagttttgttttcagcattggattttaagtcatcaagtacatgcatataagagctttacctacaaattatttttggtcgcgttttgtcatgtactacctccgttttttaatagatgacatcgttgactttttctcagatgtttgaccattcgtcttattcaaaaattttaagcaaatgtataagatataaatcacacaaagtattatgagtgataaaacaactcataacaaaataaattataattacgtaaattttttgaataagacaaatggtcaaacatgtgagaaaaagtcaacggcgtcatctattaaaaaatggagggagtaatcaacagtcaaccttggccaaccgatgaatggagagcaaagttttcatatcgacagaaaaccatgaaagtttgtcagttcacaaatttcacaagtacatacttatgtattactactacttccgtatcaaaatataacaatttttagctatgaatatggaaacatgttagatatataattataaatgtttatgagcctgttcaatttgatgccattttcaaccatatcatttttttttaaagttaccaaaaaaatatctacgtctagtttgttcacaaatttagtcaatacataaaaaaatcctgccaaaattttgataatattgccatcttggtaaaattttagcattgccaaaacatggtaaggtttattttggttacaatctgaataggccctatattttaggataaagggaatataggataaagggagtacttacttaaatactcttacttcataaggttttggcaacaaattggtcagcaagttttcttgaaatgtacccaagttgctaaaccaattggtccatcttgtcatcaattctgcctattttctgctcgagtttctctatgttctatcccatttgaaagcctcctaacgttctaaacagatcgcaactggtcaatcttattaaaactgccgtttacttttgagttttgacgttgaaaaagactattacagatcagctgaccgaattgaatacaacatgtgaagagctcattgttacattaatttggcattattgtcagaatttcacattcagtatcacatactgctctccagttctcgcctgtcacgatagggtttaaccatcaaatcagtatgaaaatggcacctcccttgattgttactttctgcaattgctgtcttaagatttttaaactcgatcgatgtcataattttaacctgctacagctaagaataaataaacatgatatataaactcgattcttttagatcgtccctctcaaaataataataataggtggggtcgctatctgtatctggacggtgatttctatgagactatgaccaaatattaatctccctgtaattaggtcaacttaagtcaaatatttgctattttactgattcccggtgtaatatcaatttacgccatctttattttgtttcccttttagttaaaagtacatataatttcccagagccgtcctcaaaaatcttggggaacaagactttatgtacttggtgaaaccccgcgtattgttgcgggaatttagtatgataaaaaaaataaagtgtaaagttaagtaaattaacgtggtttatgataatttaaacttgaattgtagaatggtgattcaaacgtaaaaagtaaggtggtatgactttatggaaaaagaaaagtagagagatagtttggacagtagattaatcatctaaaggctaaaaacaattgatgtgatacgacttaattagaggaaaaaaaagagaaagataatttggaccatagattaattatttaagcactaactaagtgaggatgaactatataagtatataggatattataaaacataataaagatatacattgaaacattatgtgaattatattggatgataatttaacatgtttgtatttgaaaagctcttaaattataaaaactataaagatatagcatgtttgcatgatgtttaaatgtgggcatcttgttaattagtggatgatgatgtgtcatcttgttagtggatgatgatgggcatctttgcatgttaagtttaagtagttagtgggagataactttatttatagtaagataggataccgtggcgacaactgctataccaaagaacattcacctacttatgtaatggcgatctgatgaagtagaaaaaaaaaatcattgcaccaattcagttttgctgactaataggtgcaaaaatggaatccttattgcttggaatgcaggttcacatcatgatgtacatttctttaagataactatgatatcgtcatcgaatatttaccggagccgacgaaaagatctcgttctagtctaatataacggagcagaaagatagaaaataataaaaaaaaaggagtgcagaaatcctaaacacatcagaacgtatgggtatggattaaaacatgtacttctggggggcctaaatttttggaggccatgtacggtcgctcatcttgcatgtgtctatggacgggcctgtaaatgccgacctctgcaccgactctttaattatttaacaataattaataatataagttttagtctgtgcatcaagtaaggttacacacatctatatatttatggaatattgatgtacatgagatttacccttttatagggtttgcgtcatgcatgcacccacaactctgtcaacccaccaatggtgcatctctaattaagagaatgaaatataatggccaagggacaagggttacgtgacaatgggagctgatagtacatggtggcaaaagtacgatagagctaagcacggcctaattatcatctaatatctctccttctcaagtcctaaattggccaggcaattaattaatcaaaggacggtcctccgtttcaccaaagtatgccaatattttcttatacttgctataattaatggtatggctaaaaatttgatcaccttatttttattgataaaacattcatagtaaagtgtggctgacaactaaacaaccccttaatattcagatagaaaaaaaattaaagaactataattagcggtggtaactaatgggtaaagaccaatgcatgggttctttcacaattctacctagcccttccatatttttagattaaaaatacataaaattttaatccacactattttagattcagccctcaaattttgcatgctaaaaacttgttggatcatttaaaaccccttgctatagtatttgcagtgataactgggcttacaatgttgatgaagattagttgaaaaatgattttaattacaattctttttctctgggttctttagctcgtcacttcattttaaaatataagcatttattgctataaatcaaaatataagtatattcatacccatcacttatatttttgaatccgagaaagtgccatattttctaatgtaaatatggtcttgtatatatatatctcgaatattttggccatgccaatgcaaatattgggtatttggatgcattgaatcctcggcaactgtacgtaggacaagtccatcgttttgccggtagttattaggcatttaggctacaactgcaaggatcagacgcgtcaattaatagtaagaaggaagccagtcacgcaaacaacgaaattaaatttaaaaatatactgtgattcgtttttttcttagaaatattcatgatgtaaattttttagcaaaaataccgtcgatcttgcacaatcgttgtgcgaaagtgacgagagcgtgacgatgcacgctgtgtcgtgcgagaccgcgtggtatcgcgagataaaacagcgagagcgaacggtctcgcacaaggaatcagcgagaccgaacgtcttgtccatgagtgctgcttaattagtgattaattactctaattaactattaattatcctaattagcgattaattaatattaattaattgctaattaggataatcaatcactactctctccatttcgcaatgtaagttattctagtatttcctatattatattagtgttaaagaatctagacatatatatctatctaaattcattaacattaatatgaatatgaaaaatactagaatgacttatattatgaaacggaggaagtaactaacaattttcaacagttgctatcgctcattgggtgagcgagattgctcggtctcgcggtttggccgtgcgagaccgcgtggtctgacgccgccaccacacacatcctcgatttcgccgttcagtgtcacagtttcatcgtgcgagaccgtgcggtctcacgctaccaccacgtgacatcctgcggtctcgcgctgtcattgtgcgagaccgtttgcgtcgtcacatccacgtcactttcgcggaactgttgtgcgagatcgacgatatatttatgctaataaatttacattccgaatatttgtgagaaaaaaacgagtcaacaacagtatattttcaaatttaattccaaacaacgcggaacgctcgatatatcttcatattcgtgatgcctttaatttggcttaaatttgaaggaatgtaaacaagacaacaactatatatatagctttggattctttaatttgcatgtcattaattatagctacagctagtagctactagcttagtttgtgacacgttttaatacattttttatatgattaattgtcggtcatgattgataaattacatacgtaactcttggcgagattaggaattgaagctggccacagcttatatgattaaatgtcggtcatgcttttatttctgcttaccgtttcggcgtaactggaatatatccgggaagaaattgaatggtcttcttcttggctgtttctcaaacgcatgcaagaataagcctcaatataattactatcttgtacttcatgccactgttgttagtctattactgccattattgtctaacaattaataattgatgaataatttttacggttgtccctactactaattgaaatgatagtgatctagagcttcctgaaaacattgctttgttattgcaggttagccgatttgtttgaaccgatttggtttctcagcgatttgattaaaaatgctgaattgcacataaatcagtccattttctccgtgtagattaagatcaacagaacgtttttcaccattctaaatagggccttgattaactcttttgtatttttctactgtttctcgtctcataatagtgattaccggtgcatgctcctgcttgtctatattaattattgatggttgtgttagtgtgctgttcaggacatctagttgcacacttgcactgcatatttaattgctaggacgatgaacaagtacaactacaaggctgcttctttttttttttcagcctaggaaaatgtacgtgtacaaccacttactgtcgtgtcactagttatcaatgacacttatatactccctccgtttctaaatatttgacgccgttaacttttttaaatatatttgaccgttcgtcttatttaaaaaatttaagtaatttttaattcttttcctatcatttaattcgttgttaaatatacttatacgtatacatatagttttacatatttcacaaaagtttttgaataagacgaacggtcaaatatgtaataaaaaatcaacgatgtcaaatatttagaaacagagtgagtattataatattagaacatatgatcaactacctcttttcatttatgcttacaattaagctaaaatttcaattctaaaatttaattttgaaggtgactttatgatatttttcatcgtagtttattttacagtattttattttaaatcgttaaaaatatgtatataaaaattttattcataaactatttattggttctactaataaaccataattaaggataagtataagcggttagtagtgagtactgagtagctcatttattttctcagtttgcttgtaggaatgaggctagtgcagtgtggagattttttttccatgattttgtaaaattggctgtgagctaagactgtgctgctatttcctaattaataaagcactccccttaaaaaatatatgaaagacttatatgtcattggtaattaccggcttaccgcagacaatacctagctgcatgataattctctttgatttgatgtaagggataaatggaccaatctaaaaacctatataccgggttatccatctatttatattataaaataagtgggttcgtgagccggttcttttgcatgatgggctaatcttcaatatcctgcacatatatttctcgagccaaattgatggatgtcagatctgtgatggcatacaccgcattgaatggtgtacgtggatggggagagctcatcggctgctagcaaagcatgcagctgactcggtcctcttttttcttcttcagactggttggtaggattgtgatcaggaggaagattagcttagctagcttttaatttctttctctcttgctgcatttagggcttcgattgaccacttgccgcccaatctgattgaacaagtcagccatctctggcgcaaggaacgcatgcgcctacacattttcttttattataatccaaatttaaatttttaaattaatttaattttatagtttattaggttctttttatcttaatctattttctagctttggctttcaatagctagtaatgcaaatataaaggttttattcataaattatttttggttgcttcgtttttttcttatcagtcgtagtccaacacccttaagtgtttagtactcccttcgctccaaaatatgaggggttctaatgcacgcacgctgattgattaagtcgtgtgcccctttctctcaccttatccattctattcccttctctctcaccttatccatttcttaccctcccttcctctcccctcccctcctctcattctttctctacgccaacagtgagcgacgagtctctagcgattgtgacggacctccagtgagccccctccttttccctcccgcgtactgctctaacggagaagaggagacgcagtcgagcaacgacagcgacgacggcaagcggagcaggtgagggcgacagacaaggccctttggtgagctccctcttccctccggctcatcctccttctcccatccgcctcgccaacgctcaagttcaccgccaacgtagtagcaaggaaggcggcggcaaggtttccagtgacggatgtcggattcatcacgacggcagctatcgcgatgtggctgaccgttgcggcggggtgaagggcgagctccaggttgcagcgttgcacggcgtatgcaacgtggcggtggcccttgcggtgcggttacggcatcctcatagctggagctatctgttgttgcacgataggaatgactgtggtggtggcgcggtgccacgacatcatcatgcacttacctctagcgaaagtcccgaagtatgcttgtccttagatccatgtcataggtgtcgatgacaggtgcggctgtggccacttctagttggagggccagctggatttggccgagagtcgaaggcagccgcggaccaccaagccagaggctgcctatcggtgctggttgtagtggcgatggaggggacgcatggcttaggtggcgatgtaggttgacagcagtgttcaacatcgatgatgcctgtggactccacacaccttcccgaaggcgatgtcgcaataccctagctcatcttcatgcttttgagtagatacttcaggtttgcccataatagcgatgacgacaccatagatgccacgaccttcttagaggcgtcgtgttagaggtccccgttggtaggggtgaaaacgaaacggaaactttccggattccgggcctgttttcggaaacggaatcagccggtcataattttttcggaatttctcggaaacggaatcgaaaacaggaatattttctcggaaacggaatcgaatatgataatagcagtttccgtcggaactcggaatcggtcagaaaaattccggaaaatttgtcggaatttccgaagataaaaaggcccatagaatcaatagtctataactcatccctaagcttccagcccaatccaaatagtggctaaccctagagaggagagagacaggcacacgacttcgcgagaccgcgagccggcggcggagcatcgcgctccgcgcaccgccagcacccaccgctcggcgcccgcgccaccgcttctctgccgtcctcggctcctcgcgaccttgcccccaccgtcttcgccgtctcataccgccgctatcttgcggcgctgtcccgccgtttcgcggcgctgtctcgcagccgcggcgccatcccactgtttcgccgccgctaccaccactgacgacgacgccacagccacaacgacgagccgacgatgcctcgcctcagcagtcgcagcagccagcagcctagcggcagcagccagcagcctagcgacgagccgacgagcctaaatcgatttgatttcttttgtgctgcagatttacgatggatcgaatcatcaaatgcaagtagctgttttgtgattgagctaagtactgtactgatggactgatgtgtgttgctgttctgtgatgactgatgaatgatgaatgactgatgtactgatgatggagtgatagctcatagcagattagcagtatagcactgaataatagtgtatattgtataccttgtaccatggtttttgctgtaatttttttaaatatttgttatgcaaattatatgaagttacataggaatatattttgctgttgagacgatttcatataattgtgttttatgatgaattgttgactgttgagagttgagaattggacttgacaaaagtttgaagctcagtttgaggggtttttgtattccaataaattttcgttaccgtatccgcgccggttcgttttcgctccgttttcggtttcgatagtattcatttccgttttcgtttccggggtttccgattccggaaaaaatatgaaaatgaaaacgataaaagttgtttccgtccgtttccgtactgttttcacccctgcccgttggtgcagtgtacatccctgttgccgttttcgatggttaggctggtggtaagatttgagcgtaggatcagaggcggagctacagtaatagggccagtgtcaggtgacaccgacggctttcggcaaaacctatagcaaaactgcttatccatgtgttattatactatgatctaagtataattagtatactatgacactgatagacacgttatgacaccaacgaatcgattttctagattcacaactgcgtaggattgttttacatcttagttgctctccgacattatctttcgctatgttgacatcgatgatatgcgcgtttcaatcggtaatgatcagtaattgtttttggatattctgcttcatagcttaggaagacaaagactatacgtacaacttataagccattggctcatcctggtctttaggttgtagtctaaatagttttctttgttttttaatcaagatttatagtcttttgagctataatctttataataattggttttagcttctttaaagcaaaggccggaatgaattccattatctaataataatattataagtactatgttaaatttgtcaattatatttcctagtccatttgtatttggctcatatatagcattaaaggtattgaccgatattgttgtaccacattgaagtttaataaattactataggtacgtcattatacaatattttataatataaatgcacgcacgcggcgatactatcatcaacttaacaccgcatccgtccgtccgtcaccattcacaccgttcacgtaccgttgccttaaaatctctttctggactttgattaattaaggaagaatccaaagttacgattttgactcgaaagaatctaattttaatgaagtgattttacgtttgaaaggtaacacaattttaagtattattaattgacattacctcatagaagtataaaagtatagatttaaaatgatatatatcacaaaactactacatatgtaataataaagttatcataaaactacaagtctaacgtcaagttaattaatcataaaatttgaatatttataactcaaacataatattaaaactttaaactctaaaatctataattttatcataattttattatatcatctgtagttttagatatttagctttaaagatatagttttgtaataaatttattatatacctataattttgtgatacatcatcttaaatacgtagttttataataatttggtcaaagtatccataatttttgtaaaatttactcataaatcttaaatctgatgtagctttgtgaaatttactcattaaatcggcgataagtatttatgaacatagagagtagttactgttactttaaatctaaataatctgaaacgattctaaactgatgcgaatatattcgccagttccttacaagtcatataaagggttgtgcaaaaaattaaaatctttcgataaaatagataatatgtgatatattgctccgtacacatgcaagttttaaatattacttctacaacattaaaaacaaatttgcatgtaaatatatgttaactaagctaaagtttaatttattctttctacaacttatggatgtcgaattttaacttatatctttgtaaaatgcagtgtaatcgatcatgtattaattaatctatcttctctcttttttaaaaaaaaattcataactatttgaatgtcatacaagaaataaagagacaacacgtggatagtttaaaatccattctcctaaataaataattcagggtcaccatacaaaaactaaatctaatatggataccactgttgaaacaattatgacgatccagccagtcagctctaggctatatgtacatacacacacatgcttgcttgggcattctccctgtttttttttaattgcacagtacaacacagacccttacaaggcacgcacactcacccctataaacacactcacccctataaacacacgcacgcaaaccttaccctattgagcatcttcgaagaccgggctagcaaatccaggagattgacgaaatcaccccagacgcttcgctgtagacgagtacgtacgtcgctaaccattgaaagcacaaagccgttaaatcctggaaaattcactcccaaaagtactactaacgatcttataaccactaggctacaggcactttcgcatttttctccctctctctctgtctctgtgtatatatatatatatatatatatataaagctaagctcaagcttccttccatctggtatagctatagcaagtgttggaccacggatcgatcgatcgatggggcggccgccgtgttgcgagaaggagggggtgaagaaggggccatggacgccggaggaggacatggtgctggcgtcgtacgtgcaggagcacggcccgggcaactggcgcgccgtgccgcccaggacgggcctcctccgctgcagcaagagctgccgcctccgctggaccaactacctccgcccgggcatccgccgcggcggcttctcccaccacgaggagcgcctcatcctccacctccaggccctcctcggcaaccgctgggccgccatcgcctcctacctcccccaccgcaccgacaacgacgtcaagaacttctggaacacccacctcaagaagaagctcgccctctcctcctcctcctcctcgccgccgacgccgacgacgccgctcgtcgccagggggcagtgggagcgcaagctgcagaccgacatcgacctcgccaggcgcgccctccgcgacgctctctccgtcgacgacgccgcctccccggcgatgatcagcagcgggccgcccgcgccggcggcggcggcggcgtacgccctgagcgagcgcaacatctccgtgatgctgagcggctgggcggcgccgcctccggccaggaaaggattgtcagcctgcaacccggccgcggcgacgacgacgcccggtggcgccgccgcggagagcgcgtccacggccgggacgtcgtcggagctcaccgccgactgctgctccggcggcggcgactccagcgcgtccaactgcctgccgtcgtccatgctcctcgcgtgcgacgacggcgacgcgacggcgacggcggccggggtggcgccgctgtcggcgatcgagtcgtggctgctgctcgacgacagcggcgagccgcagctggcactggacgagcagctgctggacgtagctctccgtaattacgctttctaattaattaattactaccaatcaatgcaagtactggtactagagccacatgacttgattaagaattaattcgagttaattgcttagcttttagcctagctagctagccagtggttactactactagttgttgctggattttactgtttactcttgctactagtgctcttgatccgtacaacagtacacacatgaatatacactgatctgttacatggattagcaagagtcagtggagcaggtagaaaaataatacttatcaaaatgtaaaattattttatatatttattagtatcatgcatacgtgtctatattaatactactccctatggtgcataccatcttgttttttttaaataactataaaaagtgctggtgcgttgcaacgagtgaagtctattttaatcttattactgttatatggtttagttaagataaagttcactgtgggagttcgcttggatatatatttttttagaaaataatgagctgcagttaggagtccgatcgttttaagttagtatgtgagtttttttatacagatttcttatatgattccttctgtattaccaaaagtgaacgatcttaaaaccgactcaaatacggatatgtatttctaaaatcaaacgaacttaaaaaccgactcatacacggatgacgtaccaaaatatcggcaaaaacatcttcaatttttataatagcagggattgaattgatcctagtctttgctctaaacaatatatgtatatatatatatatatatatatatatatatagagccaattattattacacagattactggtcaaataactatgaattacaaaatcacaacttaaattaaaacaagaaaactgcttgaactatcaacctaaagacagaggtaaaactgctattgagaatctgtgtatataaccgttgtttcccaatagcttgcaagttatatttaattctgatcttctcaaacaaagaaatataatctctaaaaacatgagatgatcattacagattgaatctcactcacatcattgaccataagaaccacaaagaaagattacgatgcagattaactggaacgtaattcagtcattcgcctagatcttgccatcgctctaaccattgaagccggtctggttggaacatcgccacagagaacaccacaccaactgggggcctccaatgtgacgcctcctagaaggtcgtgatattcaggtgttgtcatcacttggcttttacttgaatagtccactcagaggtatgaaggtgaggtggagcatcatgacattaccaccgcgaaggtgcatgacgtccacaggcatcaccaatatcggactttgctagataaccggatcaggtcaccccaatgagaagccaccaccacctcttcgctgactcattggcctacctcaatcacgtgtattcttcttatccatgccattaggttattttggtgtcacaggagctcccatggattgagatcagctacagtcgtaacactgcagttgatcttgtccatccattttttttgcacgaagaattcagatctattgcggctacaatagctcatctacagcaaatccttacccttaaattcaaatcgaatagttgtagcgtgtgattgcttatgttgcagtcacactacacttcagggaaccagcctcctttgaaatggagaaaccgtgaagaatttttagggaaatcgaactaatccctataaagaacttataaaatttatatgttctaagattgaaaaggtggcttgttacttggcaggtataataacagaaaaaaatcgtgttgcgacttgcgactcgtgcaattgtgcgtatagaagcgcacactctctccgtgagaaatgcttttcctagaactacactgtgtaaaatttctctagtaaattttgtagacaagtcaactgtaatattcttgtactgtttttattcatacataattattttatcatacatctcgctaatatgttattaaaatatatacatatataaatagcttgttgatataaaataggaatatttgtcggggatgctagctatatatattcggcaggtctaggacgatctagggtctagctggatgtttttttccctgtacggtttatgagctaaaaacatgtgactggtggaattcaaaataattttagggtaaaattttacattttctagatctacttttaacatagaaaataataagacacagtgacaaaagaaaatccctaagctaatcctaaaattatgttctaccattcaaaactgatttcaatttataagccacaactcaaacaagctaacatttaattattcgataggatgtgaaacaaaagcacgtgtgctgtcatagtatatacatgattggtagtatagatttttttttctagaagcaagttaaggagattgattgggccgacaccttccagccactatatgcataccccggtttaatgcagccactggtgccaaaaccccacgacaccatatatgccaacatcgagcagggttggccgcaacgcgcaggtacccatctattagttagctaggtgatttcccgcgctttgctgtgagattactaagtaattctgactatattttttcaacatgttgataaatttttgttaaatactacaaaaatgatagatagatttgttaaaatattgtgcaaatgatgtgagggtggtgatttgatatgcttgtatgttgatttgtagaattaaatatattgtagatgatggtgtatgcttgcatgcaattattgctagtgggtgatgacactggtggagaaaggggctttactcccggttcgtaacccccctgtagttctggttttcaaaccgggacaaccaatccgggactaaagatcactatctttagtcccgggtgaaaaaaccgagagtagaaatacatctttagtcccggttggtgttaccaactgggactaaagatagagcctttttagtcccggttggtaagatagagctagcctagctagctagatccggttgctctattattattttcttttcttcattgtgtttttaatatattgattttactctatccccatcccaaaatcccaaataaattatccccaatcctcaaatccccaaatcggccatattcaaatagatcacaaaatcttaaaacaaaattacatcacaacttctacaaaattcatcacaaatacatcacatatttacggacatcacacacaaatcaaatacacaaatccgaatcacaaattcttaaaaaaaagaaaaaaaacacaggctgtcggccgctgcgccgacagccggtgcgccgcccgctgcgaggccccgcggtccgccgccgcgccgcagcgccgcccaccgccacgaggccgccgcccgggcctccgccccgccgcgttgccgcgccgccgcgaggccgccggccgccggccgcccgatgggatgatgtggggaaggagaggagttagaggagaagttagagaggaggaagaggaagggatgatgggggaaggaaggagaggagttacaggagaggaggaggaggaagaggaagagatgggatgaagagataaggtcagtggaggaagaggtgaagagataaggctgcccatctcctcctcctcgatctcgcagatggtagatgcctcgtactctccgtcacgatcttttattctgattggtattaccaaccgggactaaaaatagatctttaatcccggttggtaacaccaaccgggactaaagatagtaggcatcttttttcccggttggtgttaccaaccgggactaaagatagaaaatagatctttaactgggactagaaaaagcagctctaaactttttaactgggactaaagataatctttaatcccggtttttattgcaaccgagactgttgtggattttggctaaccgagcaaagatggtttctccaccagtgtgatgtggcatggttgcatgttgagctttagacttagtgtgttataactttatagaaagtatagactgcgctttgtggcggaggaaattatgtgaaaaaaatagtaaatatgcgttgtaaaattttatctcgtaattaaaatacaattttctttaatgtgcttatatattttgtaacttgatcaatcatccaaaggttataatgattcggttatatatggtgtggtttttggacaagagatgaaatttgcaccttgatgaatgatctgaaggttaaaagtaactgaagtgatgtggcttcatgagagtagagaaaattagcattaactacacttagtggggatgatatttatagatatataggatataggattaacttaagctcatctgatcttttatataagtatttttattataaacataaaaacacaaatgctcatgacacgagcaattatccctatgaacacgcacacctataagcacctttgaaaagctggaccggtatatcgaagttgaaagttcaagtgccattgatttggttttgatgattaataacaaatccaattatgtgaaactaatgtttttataagcatttctttgcctagtctcatgtgaatatgaaagtggagtgttggtggacctaaatcacaaggatgaaatacatggagatcaagctatatgtatcactctttctcttcatgtacatattgagatgttcgtatataatatttccacgtgattggcatatgcatgtgagactaatgttttgtttgagtattatctcttatttagtctatttacattgagaacgtggagatgatgaaggtatgtttttattttattgtctatatttgataaatgccttctattcttatataggatttgctctcaatgtttaatatcttgttatgcatactcttgcttcacacaaatattttgtatgcatacatttagggggagcaaatcctatactttagttatgcatgtaatcgatccaaattattcaccttcatttaattgggatctttacacttgaacatatatttgagtatatgacacttgtggtgttgattaatactcatcatttattcatatccttttatacatgcgatcggttggtcaacatgtgtaggttgacaaccagatcattgggactaataattttattgagttgaatgaaagaaataggtcccaaggattacaaaggtgttgatgctcaactgatatcattacatctaacaataccaagaatgacaaagtgaagatattgaagatgtgtgatacgaagtggctattatggcgagacggtgaagggcaagcgatgctcggtcgcgatggaccatgcggcggtgaagggcaagcaaggggcttggcaccgaagaaccaaatccggtggtgaagggcgagtgacggctttgtcatgatggaccattcgagaccatttaaagctacaagtaaccgcatcaatcatttgaagaatatatggtgaaacggtatcggcattggcgtccctcaagacaatgaaagaaagatgaaaaaaaagggcattcctaatggtgtagttctcttcttatttacatttgagtttaggaatgccgtactattaagagggatgcaacgtcgaggtgtttgtgtatgtctcggtgctcaaagtaacctatcatagtgctaccttgagagaaacccaagctttaacctatccgttgagtgtttttagaccttgtttttggttgagttgggtagtcctctgagtgagctttccatagagtccaagttcatcaaaaacggactcccgagcgaaaagttatagtcgttttactctatgcttttcggaaagtccgaaaaattatcggaaactccgaaaattctccgaaaattttcggacattccgagaatggctgcgaatctgagatttgcttctgtaagtttgcggacttgtctgaaaatgcttttcggaaactccgaaaattacagtcttggcctccaacggctagtttttgaggggctcgggtatataaactcctccacccctcctttgagtggctgctgctcttggggagtattagacacatccaaagccaaatagccatccctatttccctacctttatggtgcctctttgtgagggggatttgagaagaggagagagttggattgagagagtgaggagttgagagctagtgagcttcactccatcctttgtggtgcctctttgtgagagggatttgagaaggggaaagagttggattgagtgattgagaagttgagagctagtgagcttcactccatactttgagcactcaagttcatagcaagcaattcttcgattgtgtttgttacttttggggactaaggtctcctagacggctaggcgtcgccggtgagcacccaaggttgtggtgtgccacggaaagtttgtgaagactttgatttcgcctccgcaagggaagaaatcaagagtaaaaccgaggagtgcatttgtgcaacctcgtgaggaaagggttgaaataggctcggcccttgtggctcctcaacggagacgtaggatctgtggatccgaacttcgggaaacaaatcatgcgtctcctctctttgtttgcccatttgtgcattctctcatattgtgcttgagcttgtttttacccgatctacttgcatgcttaattgatttagttggtgaccttatatcttgtttagataccttatttgtcaccttttgattcatatacattttgtttgtttgaactacaagttcatagatagtgtttattctgttatccgtcgaacttttcgattgagacaggaactcctaatcccataccggaagtttcgatttgaatcaaaagttatcatcactctaatatgctatgaagttgtgataatttttaggaacacctattcacccccctctaggcgacatcaaggtcctttcagaagtcaccacatttgccttagttagccaggcgccgggtactcgtctaccactaaaagaataattaaccgagcatcgggtacgtcgtctactaccaggtagtttggttccaccacaaggaacctaactagttgagccacgctcactttgctttacataaagaatttctttggtcccaaaacaattttatcttttctctatccatttgtcttaaagaaactttatttttaaataatcaatgcattaagatttgataaatttaggacaaatacgttgagaactgataaatttagagacaaaattcattagatctgttaaagttggaaacaatattaggatttaatacaagtaaagtgtagggagaaaactacgcatcggatgatcgatacctaaaaaaatcgggtggccaaatgttttagttgagcaaagagtgaaacatcaagttatacatggtgaaacaaaaaaacagaaacatttaaatattttatgaaataaggtacacatgttgaaacatatctctatcacatatgaaacaactagtgttaacggcttgaaacatatatttttcttttatcataatataatcatatgatatctggttgtaaagatttaattacagcgaatacatcgctgggattagatcataaattagattagtagtttatgaaaaaaaagttattttaaaaattaatacatgtatgtatataagggtggagtgaaaagagcagttggatggaccggtccatcggtcaaccgatcgggagttttctcccaagtgcattatagtatcttttgaattttatattggtatatgttttatacttttattgggtagaaatgaaattatgtttggagggagctaatgttcacgttttaaattgaagggagctaatgtaccatatattggggtaccttttaaattgctggtactcaatcgatcctaatgttcacgtttcatatggatcatcatctatcattcttttaattcacctgccggccggctatttaaattttactttttgtcatttaccacggacgacgaattaataatgaattaaagagaggcgtacttacattgggtatcactcactatatagtagatcccaaagccacgagctcgatcgatcggtctcgtcgcaattaagctagtaacttaattacatcatcgaccgatcgttacctaaccgatcgatcgagcagacgtacgaatttttccgttccactctccaggaaaccatgcctcccatggatcgccatcgtctcgccgacggcgacgattcgtcgatcccgttttgccattaaagggattattaattaattgtctgctgatcaaccactagatagctagatcgacagaaaccttgatcatagagtatacatagtgaaaaaagttcgagcaattcttaaacatatatagaagttagggtctgctagattttaagcaatgcacgattttagttcaatttatatttaattgtgttattatataagattttattttattttattatctattttatgtacttttgcatatttgcgtatgttaggataatttattatattcaacccttttatttaaagatgtgactttgtatttaaataaataaaaagggacaaataaatgactgaacttaaaattttctttttttagataatggaaataataaaaaaatctaaacactcttaattagttgtactttctttaagcaaacggtgaaaatgagcaggataagtctggcaccactaactctccattattttataagaaaacaaaagtgtgggttaaacgatctacgtgtcaaccgaaaggtacgactaagtaatacgatgtataaaaagtaatgaaaaataaattaatgataatgctaagtttaaaaaatgtgttgcaactcgcggtccacgggcaatatatgctattactactctctcggtcctaaaatatagcaaccaatgggatgagacacatctaagacaatctaaaaaaataaattgtactagtatgagtcttatcccatcctatattgctatattctgggacggagagagtagcttttaacaaagatatgacacatgcctgtacatgtacggttcttgttgcctggctgccacaatataattcagatctgaactgggttggcaactgctgcctttgcctccattatataaaaatgtatggctagattcatagtattagaatatgttatatcagtactaggttgattttttacgggacggaggaagtatatcatactacatggagtcatggatatatatttttgtacacctaccacgtttcaaatgcataacttaatttggaccattgaacgactaggctaacacacattttgttgttggagtgtgacgtggagtatcgtggagcacagatatatatgagcagcttaattagctagctagatcgtcatctttcgctctcattaattcccattaccgttagcctggatatgcaacagttttgcatttaaggcgccaaagctccatataggcatcaaaattttgcgaacctttaatcactgtcactgtatgaatgaatctttaattaggctgatatatatatgcggcatgtgtctaaattaattatgatcgatcagtagccatgaattaaatggttgatgcatttgcttgtaccttctgttggcccgttggagcgcgagtatcatgtagtgccacaatatgctgacataacaaatattgcattatttattattattattattattattattattattattattattattattattattattattattatttcataggttagtttgattggatgcgcgtgcgcgtgcgtgcgtggagaacgagttacagtggagtacttatataatcgtgtatactgttctcacaacacgatacatcagtctgaattacgaaagctctcgagcataagtaagcttaataatgttgtgcacatgtaactaagatcatggactcgtggatgtgtgtggttgcccaaatttattttagttattaaaagaaaaggaaaaataacagtgttcgtctatttatatttatgaaggaagggagtttgttacaatgatttattcgtgaactgtttctattcttcaattaatcgagagaaagggaaacaaagtaacactcctttttgcccacgaaccgaaaaaaacactgctaattagtcatccatggatccatcttctcccttccgacaagggcaatagagacgacgacggttgctccactgctctccggccgccgtgtcgtggtggtcgcctcgtcggcacggtggtcaacttggcccatctatgtaagtcggttgatcgtcggcacggcgccattaattaattactccggccgaaagtgaccatatatacgtactgtacaactctccggcatgcagatttgttgatccgctataagtaaatatcactcgcgttgttcttttcatctacttcatcgaatttgaagtaattatgtagaaattattggagaaatgttgtgattaattgacaagataaaaatagatgaataatttaaatggagaatgcttgtaaagaaatggtattattttgggtgaatagccaaagtgatcctccaagttttattctaggctcagtttagtccttaatgtttcaatttgtccatattagttctttaagttttcattttagttcaaacttatccttaaacccacttagaagccacatgactaaacataacgaataactcttaataaaaaacgcttatactccttcattcactagaaaaaattgcatgcaatgatttttttatagataatgcatagtacttatgtaaaacaaaaataaattatgtactttcaattgtatagatagccattaggcttaagtttcatgtgcacatgttaaaataataggaattacatctgtaatattgtttattcatcttggttttctcttttctagtgtagtatacaaattaaaggcgaaagggacattttctaatagaaatattgactaaaaatagccatatggcacatcaagtgggtaaaaggatgattttaatccaaaacaaatacttagaggacctatatggacaaaacaaacctaaaggatcaaattgagccttcggtgaaacccgagggactgaattagctattcaccctattattttaagacaaaatactatactagacatatagctatattttaaaatggaggtggtagagatcaatataaactgttgatttgattctatgtaaggggcaacatttatttatactaccgtctcaattaatgaaggtataaatattagagggtatatataatcttcaataatacaaatatatagaattgggtacttcaaaatttgggaccaaaatagccaatcgatacttcccaaattgtagcgataaaataagatatcaacgggtactttctaaacagtccaaataaatcgatatacttcacaaaaataaatgggatgagtagtaagaaaaataattatcgttcaaactatttcttctaccattaatagtagaatattatatagagaaccataacaaataaagctcatggaaagtgtccacgtcgcaatgacggtgggaacatgtgggcggagtgtccatgctattttaatcccagcagaacgggagatgtaaccgacatacgggcggctcccctgtgatgaaaaccaacgtgatcatgatgcgtgcattatgtcagcttacacgtatgtatgtacccctctgtctaaaaaaatattaatcctacctacgaatttagaaacatatatgtccgagttcgtggctaggaattcattttttaaggatgaaatagtacgtttgaaatttggctggatacatttctatataaaattagaatcacccgtagtattctaccgctagtagaatactactatatgaaccattaatttatggccctgttcggctgcccgggctgcagctacgccgcagccggcacgaacagtgcagcactcactatgcgcagccgcagccgcagctgcagctatcggcctgccgaacaggccctataagggcacgtaatatattctattaatatatagttagaaataattgcaacattatttttttcttttcgagcctcgctacggtgctttctactagtagccgaaaacaatctgaactgttaattttatttgatcgaaggattccgatctatttatactaccaccccagttagcggtagtagaaacatggagatacattattgtcaaaaagataagtgtggagggatatatatacttgttatttagcaatgactaaactttttttcctcttttttggctttttgatgaaaaatgagtgatgccgacctaatagatgatatgattatagatggatttagttgaaaaaaataaaagataaagtaacttctaatcattatattaataaattactctctttgttcctgatatttgacgccgttgacttttttaaatatgtttaaccgttcgtcttattaaaaaattaagtaattattaattcttttcctatcatttgattcattgttaaatatatacttttatgtatacatatagttttacatattttacaaaagttgttgataatatgaatggtcaaacatattttaaaaaaatcaacaacgtcaaatatttagggacggagggagtactattttagctctcataatatactaccaataaagttcttttctttatagtgaccagtcactggtcctttcgttcccgcatgcgctcaactccagcggcagtgccctctctcctccgtcgaacagacaaaatcaggcaagctattactatactgaacaaagcaatatatatagtcaacatcgagcagcaagaacacaagtaattaatgttagacactcaccatgattatctttaaaacacatatatttgattagtttctccacatgctgtgttctgttcttaattaagtcgttaacagtgctgaatttctccaaggatcgtgcccaagtatttcagttcagaatagtcatttgctcagttcagagtgcccattagaatggtgctcaaaacactgtaatgttgattggcgcttaaatccttgaattgacaaggtttcttgccctagtctcaaggtgcaccagccctggccagcgcatgacctaagtcacaaaagttaatggatggatggatcgagaaactggaatgcaggacattattttctaaaaaaataaaacgacgaggtatacctcctcctaaaatatggaacgttagttggaacgtgttcctaagttatttggaatgcccctctatctcttcatggtcatcgcacagcgcgacaagagcaatgcttgtccagtctccactgcatgatggtgctgacgctcgtacatacacaacatgatattggcgagcagtgagggagcaacaacagcgcttgtcccatccagatgagttcaaatttagtgaaagttaatcaaattatagattttgcttgatttggattgtctttccatcattcgctccatcgtgttgtatttctttatcagaccgctctattgttactccatcataccttgtactaggatgacaagttccatccatttttgggacaaaaattccacatagttcccgcttctcaatccggaacgaggaacacacttaagttccacgttctatgtgacatagcgcatgacctccttatgtggtttccaacttatatttcaaaagtacaaatttacccctctacacatctgtattaatgtggactattataccctcttatgtttttattgttgttaattgaggtggtggtataataagatttgatcccttttgtagaactagcatagtggcccgcgcagattgcgcggctagtatcattatattttctctcatataatagtatatatattttctcattatattattcaaatatattaaaatgataacataattttaaattttgcaataactttacaaaactactaatgtgtaatattcatattatattttatatacatgttagttattaattacttttaatatcaaattttagtaatttgtaaattatatatattcctatatggactctagactcgtcttttaatatttctttttttttaattctgaattttctgtaaattgtatttctatatagactctatgctcttcttccaatattatttatttttatttttgaatttttattatttctaattgtattcttatgtggactctaaactcatctttcaacattctttaatttttaatttcgaatttcagttacttctaaattgtattcctatattgactttaaactcttcttccaatattttttttaatttagaattttagttatttgtaaattgtatgtttatacggactctaaaatctacttttaattttattatgtttattccaaattttagttagttttaaatttcaatatggactctatactcaacttctaatatatatttttaattccgaatttatatgtttttcttaattgtatttctatatggactctatactctacttctaatattccttatttttaattccgaatttcagttatttcctaattgtatttctatatggactctagtctcctcttctaatattccttattttttaattccgaatttcaactatttctaaattgtatttctatatggactctagtctccttttctaatattccttattttttaattccaaatttcagctatttctaaattgtatttctacatggactctgctttttctttttctccgattaatgtgagaatttataagccatgagagtgaacatggaggctcatttttctattcctttaataatataatagatatgatcaacggattagattaatttgtaataccagtatagtgcattgtagtgtggcttaaagaaaatctaaaatgacctgtgtataatggaacctatataacatgttcacttctttttttctttttttgaggagaacgacggcaggagatctgccggaattttattagagggagaaaataaagtgcttacagtccagagaaaatatgagagacttacaccgaaacaaattaagattttcacggaatttcattagatgctctctgtttgttttttccttttcttctggcaatgaagtatcacggatgatgatgacttgttgctcacaacaatcctattatagtcacgaacaattcgccctgattccaagaaagttcgtcaactcgaaatatggctagaaaagcaacaagcagaactaggagctttgggtattcagaagctgacaaacacaccgcccacacacaggattcggcttcagaatagcccctgctttagtgttcaggccaaggactaggcaggattagttttctcaatgaacaaccaagcaaagctgattaacaataatgtgttcaggaaacctagctgtaatgaatgtgcaaggggaataagaatccatcctaagttgttcttagcctctgatgaggaatttgctatattacagtcaaactgaatggcctacattacagtattacactgaaccaaccctctgctgcttctgtcctaagctggctacgcaaagaaactaaacccgtcatcatcttgtccaccttctcatcatctcctaaaccggaggagcacataatctattaatcttgtccagaatcctcatgagcttcttcttcttcttctcatcatctctggacacaaaagttttgtctctaccaaatccacaaaaaccaacaccttcagctgccgaagaagttgcattttgttctgatgatgatcatcatcatcagctccggttgtgtatcgggtcggagcctcgccggactcgccacttgctcgtctgcgccgcggccgtcgtcgccgcgaaccgctccttcgccgcgtcgacgccgacgacattgttggccggaggcgccggcgccggcgccatagcaggagccggagccaggacgagctcggctctcgtcaggccgtgcaccgccgtggcgtggtgcagcgccacaaccacgacgacgacggtgcagaccaagaaaaggtcgagacggcttgtgtgctgcaccatgttggcttctgctgctgctgctcagatggagacatacaagtctctaccttggctctctctgtagctagaatggtttgtacaatgatcaatcatggtgatgtcttgtctctagatatagcaggggcaggcagtgtcgagtccaaaagcacaaagggacaagtgaagccaagcacagcatattagcatagcatgcctaaggctgtcaatggaaggttctgaaaacctgacagtttgagggaggcagattttggcaaagtcatgaattgggggggtacttatctcccaacagacaaaacctaaagttgcaattgtagatttgtaggggataggaggagcaacagtatgctagaaacaaagacttgctttagctccttgttgttgttatcttccccttcttggccactgtctgcagtaaaaaccccaacactaaagcagcaggcacagtggtgagtgaaacaagtgaggcttttttgcttttctatctttttttttgttgttgtttgttgttcttggttgaaacacacttttctctttgaatcttcttccaagctaaggccaccaaagatgggggagcattcaaactttaaaggaagtgcaccaagtttcaatagcctctttcttcacaattttctatgtgtgctacttgccatgcatcccaatgctttagttgctctcctagctttggtgcaggaatggaaagaatggtgaatcttaaagcattttcaggatccaacgacggttgtagcttcttggagctgtgtatgtgttggactggtcatggtctaaggaggccgttttattggtaccaaagcgaaaaaagaaagagagaaaacagtagctactgaatccttttaaagtggaggcaggccaccttagcttcaaatttgtaataaacacagcacttagatgcagaaattttaaaccagaagaaaatcattataaagagatggaagattatgtaaagattgcttcttgctaagtgggttagggagcccacaaaatcttcctagcaagctgcaaaagaaaaaaggaggggaaattaaaggtaacagaatgaattatcaatggtttgcccttttgtttgaagagattcttaaagtgctaactcaaatacttggtaaagtcactatttgagatatatatatacttgctaaagtgcccagaaattgataatgggaggcttttgtccgagacagaaatctacaaaataggattccattagaaaaggagtaatcatattgtgctggttcatgacactaaattaggtctataggaatactctatcagaaaaggcacagcaaataaattaacaaacaaatatttacttctaagttaagcaatgcagcatacaaggaattgatacaatgctggaaaggatcatgatcttagcagagacaagatattgatcttatcagagtaatgatgacaccgtgattgaagcagcagcacagttcaattcaaatagcactgttatttttcctgctttcgtagttacatggaaagtttatgatgtgtctttaagtttatgacgttcataaagacactcaagtacagaacaaacaagcttttaccaaagattgcagagaatctaatactagtagttttacccacccaccctttgagtatgaactgtaatgacctcccactttttgctatcggaggtaatccaatatgaaacagtgaagttaagaaggtgtatttgtcatgtactcctgccagataaagttagaaccgaaagaacagttaactgttcacaaatgacacgcattgaactatagtacagtaattaactagccacaggacgaatctctatgtaatccacgatgcgtggcctggccaccttgtaggcttgtgcctcctccccttgtgattgtgaggatcgaagcggccacaggagcacacgtccgtcgatgtacgatgcggtcacgcagactgtggaatcacggcgccggcatggctcctgttgagccgagtttagagcttgttcagtttgatgatatttttaatcgtaccaaattttagtaaagctactaaaaaaataactatatttagtttgctactaaattttggtaactatataagaaatcctgccaaaattttggcaaatggcaactataccaaaattttgaaatgtcaaaatttggtaaggtttttttagcatcaaagtgaacaggcccttagttccaaactatttcttcaaacatccaatttttccatcacatcaaaacttttctacacacacaatcttccaatttttccgtcacatcgttccaattttaaccaaacttctaattttagcgtaaactaaggccgagtttagttccaaactttttctttaaacttccaacttttccatcagatcaaaactttcctacacatataaacttccaacttttccgtcacatcgtttcaatttcaaccaaacttctaattttggcgtgaactaaacacaccctaaacacacccttaggtgtcgtaaaacacgtgaatgttatggaaggatctaatatcaagtaaatagaaggggtgaggtttcgaacccaggtcgtctagcccaccaccttgtggagctagctggaatacctaggtgtttctccactttaggtgtcgtaatttgtcaccgagttcaaaattaattcctaaaccgtcgcatccaagggcggagctagaacgaaatggggagggggtggcactgcttgctttactctgctttaggccgagtttaaactgatgatatgagtgtttgagtttgggttgaagggggcgcatatacggtgaaaatagatgaaatataactaaaaaatttcttgaccgagtttctgggcacccccctcttcaatgtagctctgcccctggtcgcattcctcaacttccaaaactagaacacctcaaaacgttttcggctaacgtggcgtctaagtggtgtcgacaaagttagaaaaaacataggacgcacatcccgtctttttccctcttctttccacatcatcggcctcggcaagaactcctgcatcagcagcggacaagggtagtcgtatcaacacatcctcctttcggcgaccacacgaacatcagcttcacgagcggcatatccagctgcagcgccgccgaccgggagatcacctgcaccacctctgtcatgctcggccagtccgacgggttaggattgctgcacaccagcccaagcaaacagtaacctagtggcatcatttgcatcaaattcttcggtactagtagtatagaagaagaagaaacgccattgtcgacggcgttaagcaacctccaccccagtcgacgagcaaatatcaattcagagcaacatatccgaagcatagctaaccaattcagagcatcatatattacatctaactgttcattgatttgatggttaactgtgcttcggatatactacctccgtctcataatataagggattttaagtttttcttgcattgtttgaccattcgtcttattaaaaaaaattgaaattgttatttatcttttttgacttactttattattcaaagtactttaagcacaacttttcattttttatatttgcacaaattttttgaataagacgagtggtcaaacagtacgagcaaaaactcaaaatcacttatattatgggacggagggagtattgctctgatatatcaattcagtcgacggcagcttaaacatctcctggaacttgcagagagctcgtttgtcggtgacgatctcgagcaccagaactccaaagtactccggcacgatgaagcccaagcgggtttcatggttttttctgactttgttaatgctacgaagacatcacatcagtcaaaatcgtcatctaaacagattaggattttatttgcactggttttgagagttaagggacgcgtcatatctggtattgttgttcagggatgacttccagactcgacgacaaattgagggacctaaagtgaacttactacggaggaagaagaagcacttactgggccatggcccacaacatccggtccatctatttgcatcgccactatacctccggcccacggacgcgacgcgcttacacacatggcccacatgccatggtgcgcaagcgcaaccctttcttcctcctctgtcgctctctctctctctctctctctctctctctcctcttctccactttctccctcctcgctagtgcgctctccttggcgagctcgctccgacgaacgccaagcccattgctccgcgtgtggttgggagagtgagaagagaggagatattttcggtgcggtggggaggggggagtgagagaggccgaatcaaccaaccaacacctgcctgattcatcttctcgatcgatccgggggggtctgagctaatgcgcgccgccccgatctcccgatccggtccgcgcgcgctcgatccccgcgcctgatttctcctccccgcccgtcgccgaggagagctccgtccaggtagcgcgcacgcatacgcaaaattttggcgtatttaatccatgttctgtgtttgcatcgaatggataggacgtgctcttttgacttcagtcggtgctggtaggatgaaacgatgcaaagatactgtgttgttgaagacataatccgatttaaaacatttcttgttaacttggaacaagttatcttagttttcggtagtgatagtttctgctgtacatttttttccttaccaaatctaattcaattgcagaatgtagtaatgtattgatgcctttggctggcaatatagagaggttcatggactcgtttctagttctgctagtttcggtacttacatattttctgcacatatctgcatgtttttttttttggttgaacataattcagttgtataatggactgatggcttgattagtaagtttcattggaaatataaggagcggaaatcatgaattcattccattccctgcttaatgtatgccattgatgatgaacttcagagttattttttagagtaaattgcacagaaccccatgttttatggtcaacgttgcttaagagtaggtacaatagcaggctataagccagctataaacatattttaaagagataaaggaagagagagaacagcagcgggctacagatttgtagccagctgcagcacggactccaaaacgtaatgtgtgtatgacaggtaggaccagatattaatagtattgtaagcaactattgtatgaattggctattacattggctatagatgatttggagctaatagttggctatactattaaacttgttctaatctatacatgtggttttctgcaactttgaccatagattgaggggtgttctaaaatttactcttatttgtaacttgtcggtttgtccatacttgtgctatacacatttactgaatctaattgtatttatcttacagtgaggtatggcgcggagttcaactgagagcaggaccaggaccactgtatctgtagttgttttatttggcctttgttccttcttctatctcttgggtgtgtggcagagaagtggtttcggaagaggagacagcatagcagctgtggtgaacgaacagactaaatgcgtggttcttccaaatctgaattttgaaacccatcatagtgcttcagaccttcctaatgatactgggagtactgaggttaaaactttcgagccatgtgatgcacagtacacagattacactccctgtgaggagcaaaagcgtgcaatgaccttccctagggataatatgatatatcgggagaggcattgcccacctgaaaaggataagctctattgtctggttccagcaccaaagggttatgctgctccttttcattggccaaagagccgtgattatgttcattatgcaaatatccctcacaagagcctcacggttgagaaggctatccagaattgggttcactacgagggtaaagtgttcaggtttcctggtggtggaacacagtttcctcagggtgcagacaagtatatagaccatcttgcttctgttatcccaatagccaatgggaaagtgagaacagcactcgacactggttgtggggtacgtaaaggattcaactctaaagatgcaaacttagatgagcaatcaagcattagttttcgttgttcttatcatgttacggagtttaatcttttaatgctttttcctgccacaattttgttcaggttgctagtctaggtgcttacctgttgaagaaaaatgttttgaccatgtcatttgcaccaagggataatcatgaggctcaagtacagtttgcactggagagaggtgttcccgcatatataggtgttctcggatcaatgaaactgtcattcccatcacgtgtctttgacatggcccactgctcaaggtgtttaattccatggagtggaaatggtaaaatcacttttagaatccttactgtttaaaatgttctcatttaaagtttacacatctgaagcaagctggttgctctggttctgcagatggaatgtacatgatggaagttgatagggtactaaggcctggagggtattgggtactctcaggcccaccaattggctggaagattcactataagggatggcaacgaacaaaggatgatcttcaaagtgagcagagaagaatagaacaatttgcagaacttctttgttggaataagatttctgagaaggatggtattgctatatggagaaagagaataaatgacaaatcctgccccatgaaacaagaaaatccaaaagttgacaagtgtgagttggcatatgacaatgatgtatggtgagtgacattctttctgacatcctccacaaaaaaatatgccgttttaatctatatgatcttttttttttgccttcatttttctagcacttactttcttctgaattcaatttccttcactaaatacaggtataagaaaatggaggtctgtgtaactccccttcccgaggttaaaaccatgacagaggttgctggtggtcaattagagccatttccccagagactcaatgcagtacctcccaggattacccatggttttgtacctgggttctcagtccagtcatatcaagatgacaataaactttggcagaaacatattaacgcttacaaaaagatcaataacttgcttgatactggaagataccgtaacataatggacatgaatgctggccttggtagttttgctgctgcattggagtccacgaagctgtgggtcatgaatgttgttccaaccattgcagatacttctacattaggtgtaatctacgagcggggattaataggaatgtatcatgattggtatgtaacgcttctctgtattgctctcctggactcatgttttggtcattgcactctatttttctcacttattcagttattcttcgtgccattgtttctgcatactattttttgctttttagaggagacacattttactttaccaacatggaaaacctttttttttaatggttttcatttgcttcagaaacatgtcaaaaacggatcaatttatttacttctgtagagactgaaggataggattgaactttagctctgccaatatcagttcaagctcttcatggtgaagttgcataataataaaatcagtctgttagttattctgctattgtaaatatgtgtttgttttgactgtgctgactgttagctttgatcagttgaaatctgaaaagcattggttgcttcttgttacataggtatatgtgttgaccatagtttttttattctttgtacaggtgtgaaggattttctacatatccaaggacatatgatctcatacatgctaacgctgtgttcagcttatatgagaataagtaagaatgtcatacattgcaaaaacaagaatgtgctcctaagttggtacatcttcctaattgatattttctatttacaaaaaacaggtgtaaatttgaagatatactattggaaatggaccggatcttacgaccagagggcgcagttataatccgtgacaaggttgatgttcttgtaaaggtggagaaaatagctaacgccatgaggtggcagacaagattgactgatcatgagggtggccctcatgtgcctgagaagatactctttgcggttaaacaatactgggttgttgaaagcaagagcagctaattacatatgctgggttgtttttttccactgagctcccaacaagacctaagacatgacttaattacatatgaagggtatgcatcatctacctcctctgtaaacttatagccactgtagtcaggaatgaactcttggcagcttgagttttccgaaaagttagcacccttgcaatgtggccttgccagttcttttcaaggtaaattgcactgcaggtataaatcttgttcaaaaccggctgcctcagtcttgacaatctcaaccacaggtttcatcttttgatgtaaatggcttggatttgaaagttcatgtatgcaaggcttgtcatgaccgtatttcttttagccagttttgtctagccttagctggtgcgacaatttgagaatgctcaaactggcctctaatcttgcttgtttggtgcatttgtgctctaaggaagtgtcgcactgtaatgaaactgagatccataagattctagtattctgatcgtctgaaccgaggtgaccaataatcaaatttagctacgtatgtaatagttttttttctgttggtaacagacgaacgatttatttttactgctatttgaggctgcccttttgagattcagttatacaaatgttgttcgattttgatggagctgcaacttgcagttcgtctgtttcaggcatttctctactgaaaatctgaaatgggtgttggtctgtcggagtgttttgttttaccgggaaaaacaatttttctattgccagtcacctgtttttttggagggttttgcttatgtatccgtattaatagtaattaccaaaattcaaaatgattttattctaaatggttttaacttgggctaaccaaacggatggttagatgtattcactctcgtgcatgcaatgtacaaaacttgcgtgcaggaattatgtagcaaggtttactcaacaagtcaatatatactgccagagaaaactaataatggatgcatgactaataatttaacaatttatattttacacttccatcattcataactcatcatcgagtctaaatgtacttttgtaaaagaggttttcctaaaaagatttgaataacaagagaaatgcgtgaatcataatttgttataacattgtgaaagcttgtgggccacatcttttgtcttacaacgtatcccctccatcccaaaaaacataattaaaccttaggtttgaatctggacacacatgtgtttagattcaaactcatagtttaattttttttctgggacatagtagtatatgctcataccaaagtttaaatcttaaaacttaattttagaattaattttaaggtttttattatggcttctttttttaatatcggagtttaaatcattaaaaatacatatgtaaaagttttaaccatatattatttttttacgctaatatgtcttttggcgtattatcagcaattggctaactgatggcagcttgtatcgcattacaaatcatgtatttgtaaatacttgctttctcttttttatataatggaacgtacttccggcctttactcaatgagctatagccaattattacgtcaaatcgctcaaaagcgctcacaatctaataagaccacaaaacacaccaatttaacataaagcaacacaaattaataagcaccaacacaagatgaaagacccataattattgaatcatatttgtaaatacttactttctcttatttttcgcccatcgaatgcatcatcgcaaaaaatattttctctataccaaacaatgaaaaataggtctttttaatgccctgtttatagtccagataatttatatgaattttgaagaaatcaacatatttagccaaatggtagtactaggcttgacagcaaggtgtgacatgcatagccattagccagtcaccaatatccccattgttttacttatgcttacccttctaagccaaaatttaaattttaaaatttaatttcagagttgattttaagggtttgtcatcgtaatttattttacactatttgcttttgaacgctaacgacaagtatacagaacatttatcataaataagattttcttacctataagcgatatggataagcataagtgaaacaatcgaactgcaaaactactttgcgtgagagatgatcacgagcacttcgatgccaaatttcacaacgctgccgactataaatcatcgtatatcactaactttgtgttcatatatcgaagaaatatctatttctaaataagtgcctattttcaaaactatacttaaaaaatttaaaatctaaatcttttcatgtatttggatcgggggctaaaattttagtccatattacatcggatatttgacactaattagaagtactagatagagactaatgataaaacctattccataaccctagactaattcacaagacaaatctattgagcctaattaatctagtgatacttcagtaaacatgtgctaattataaattaattaggcttaaaaaatttgcctcgtgaattaactctcatttatacaattaattttattattaatctatatttaatattttaatatattagtcccgatatccaaacaccacctttaaaaaaaaaaactacggaggaactgggatagttgatgcgcatcggggcacgcacgcgccgtgcgttgggcgtgtggcgcaaccccacgcaccggcacgcgccaggccggcgctcccgcctccagaggccgccaccggccacgcgcccccctccacgtggctcctggcccaccaccagatctctccaccgacccccacagacaggtgggcccgttcactcccgtggcccccacgtgccagtgagaaaccacccgccgccgcaacgcgcgcgccacgcgccgcgtcgtgcccctcccgcgcttgactcgcctcgccgccctctcccccttgctgttattgctcccttcgcggctctccttcttcttcttcaatcttcgccctcctcctcctcctcgtacgcgcccacgcggttctctttctgccccctcgatcgatttgaggtttgcccttgtttgctgtgatgttttgcgctgttaattgggtgattaatttgggggggttgggttgggttgggtggatcgatggctgatgggttctttcttggtcgattggtcagcagggaacggaagggggaggtttttggaggaggccatggtgccgtcggagaggggggacgtcgccaccgccatcagacccgccgctgccgacaagctcgtccatgggtgagtgactgaagtttcttggttgtctcgtttggggacttgggggatagttcttgttcttggaggaagcaaagagatagatgctctggggatgctaaaatttttgtttcatgatttgtctcgaggcacagtttgtttgttaggcatcataccatagtgaatctacagaattagtgatgatgctcactactcaagcagcaaccctgcaatagtaaatgtggaagcctgccaatcatactgcgttacacgccgttggtggcgtagagctatatagtggtattggcaaattatttgtcgtcaggtttattgacttagttgttatctctgcatgtcgatttaattcttatcccttttccatttgggaggaaatgaaagttgagaattgtgcattgttgctaatgttgtaagttcccattgaaaccttgtgcaggcctatctctaacaagaagtgccggaagaaggtcacgaggaaggttcacaaatctgagagggagaagcttaaacgcgggcatctcaatgatctgttcggcgagctgggtaatatgctaggtaagctgttttgatcacaaggcattgcgtcagttctgtgtgtctgaattggaaatttattatagcttgttgcgcagaaatacaaaccacatatctctctcttgaatgtcattatataattcgtattactagcaactggattcatcattgcttaaatttgctgctatttagcatctgatcaaatacaacaaccttctgcagaagcggataggcagagtaatgggaaggcatgcatactgactgacaccacccggatcttaagagatctgctttctcaagtaaaatctctccggcaagaaaacagcaccctccagaatgaatctaattatgtaagtaatatttgctatggaaaaaaaaactgttgatttgttgcagttgtagaaccatttccctttctttggcgtgcttgatgatttacattgctaacttgtcgtatgcataaggcaacactcattccaacattgttttttctcccacaaacaggttacgatggaaaggaatgagttgcaggatgaaaatggtgcgctacgcagcgaaatctctgacctccaaaacgagctgaggatgcgtgcgacagggagtccaggttggggccatggcgcgactggatcacctctccccgttcctccctctccaggcacggttttcccatcgcagcagccaatgcagccatctcccatgacaacaagcacagtgttccccttgcagcagccactgccacaaccaacagtcattgagccctctgcaagacagccactggaactgaagctcttcctagaagcaccccccgccgaagaccctgaaccatcagaagaccaggaggctccgaacaatgtggcacgaccgcagccgaggtacccaacagaggcatcttcttggcctattagcctgggacttccaagaatggaagatgagcaaatgtagtggtagcacgatagatgatagcacaggtagagattgagagggtctgtttttaatgcatgcaggaattccacacgaaaacacttctgtccttgcatgaaaactggaaaatttcctgcattccaagtaagacccgagtagatcagctccaaccaatcagaaactcacattgagcttagaggatatactactgaatgatgtgcatgtaaatatttcaatctcccttttgtttctgtaaactctagtgagaatagaacccgttttatccccttgcaaatattgatgtccaattaaaatgcatttatgcgataattgcaatcgaaggaaaagttatgaaagaacaaaaattgtaagactatacgcctgtaaccagcctccaagccaacattatcacaattctatcgagtctgacgaaccagcaacatctcaatacaactatgcagcacctggcaaccaaacaggctgatatatagtagtatagtattaacattgaacacttgaacattttccattgctgttattcagaagaacaatccgtacaaaattttatgaactactccactccgtagctggaaaaaatcaccatgtcctttcgcacataatgtatctactgatacatcttcaaacacgtgtaacctaagcctgtgtggctacaccaacggaaatacgcgagagattatggccggtttcctctgaatggcgaaccagatgcaattgcaggtggctcttccctgtacggctgagtagcaggatcagtcacactgggcagtctctgtacgctccccttcccttttctagcattagggccaatttcttcgatcatgtacttccatccgtcaataggacgcctccggctaaatatgtgtgttttgatgaagctagcaatctgcagtcgcatttcaacaccatgtcagaaataactagaataacacaaaaaaaattgtggagagagagtgattgtggacctgctgtttactgaaagcaatccgcctttcgaattcttggagaagaatgtcatcttcccgctgtgagatatcccatatgctaccatcctgtcctctagaggtggtttcccaaccatcaggcttggttttgatctcagcagtgcttggaatctttgaatcgccaaaatctgtatttccagaatcgaaaatcctgtatttcacaaaattataagccagctacgtgttatagattgctaagcattttgctcacatgaaaaatatgcattcctaacttagcaaaaccaagagcttacggaaactaaaacattgtacaagccataaagcctccccaatcatgcagcaaaaaattgttatggcaggaagatatgcaaaaatgacaaatagactgacagtagcattaggagttttggagtgctgccataataccgagactatgagagtttatgttttaatgcctgatatgctgattactaagcaattgtagcaaatgaaaagaaaactgcataactaatgtcattccaaatgctcctgcttctatcaactaaatggtgagcagcaaatgacgctaacatatgcttgttcctaagcaaaatcaagtaaacatcgaagcacagtacttcctattttttgagaaaaaaataaatttgagggtgaaagatgtgaactgtactagatccagaagaaattaatttgtgaaaccaagctgctacattggaagcttggagataaacaatatatgcaacacggttatattttgaatgaaccacaccagatcaacatttaatttgtacatcatgcaacaaaaaggttatcaatttgacatgcagcaggtgctatgcatcaaaaaaataatcggaggcataatatacactattcaagtcccaagttatcaaacatatcagagtttcaccaatgagcaactataccagatgaaaaggaaatcacagcttttccaggctctagctacaaatgaactagccataattcatagtattgcccgacagtctaacacaatacctatctaacttataaaatacagctgaaatttgatacagattcatggtctatcagctccagattccaccaccaagtgcggtgcacaacgaggaatcaaataatatgcaagcgacattttggcaggcaaatacagtttaaatcgcaaatttgtctaagggggaaaaaaattagagcagcaacttactcagagcacgagtcgaggagtcggtcgatgtcgtcggcgccgccgcctccgccgccgaggcgcgcctcctccatcttctcgatctccttcacccacagcgcggcgtgcacccgctgcttcctcgccctgtactcgtcggcctgcgccttcttggccgcggcgccgcccgcaccctccgcgcgaggagcggggcgcggccgcctcgacgcggcgcggcgctcggcccagcgctcgtccatgtcggccacgaaggccttggtgtcagggtccacctccgcggagatggccgggacggtggcggcccccgaggtgggggactcccacggcgcggcgggcgccggggaagaggtgggggagtcgcccgggagccatgaggtctcccaggcgtcgttccactcgtcgtcgccggtggtcgcggtggcggcgccggcggcggctcgcgacggcggaggcgcgcggcggttagaggagaggcgacgcaggccggaggcggaggtggggacgcggagggcgcgccggagcgagtgcatggtgtgtgttcggtgaaatgcgcgcagagaggctctcctgttccggagtataggtagcaatcaactaagaaatcctctgcaatttgatacccatcttatcataagccctcctaaatacatttagtttggtaaaaaaaattcttttcagaaagacaatacaaatattgatgctcacagaagcgcgcacaaccacctctatgaacgtacattcggaaaactcatccgacatacgttgacattaacgaagtcatcacaggcacatcgttgtcgggtgcatcatccaccactggaaaaaagaattagtcataaatgcaagcccttgtatcaagtttaagacttaaacccgagtggactatttccaacctaactagtcaaactacgttacaatgcaaaattccattaaaaacaactattttgaaaacgttgttataacgtcattatacccgtccacaaaactcaaaaatccaaatcattaagaaactaactggcagagactcagatcgctcctctctcccccctcggtgctcctctcgacaactgaatgatattttgccaccgcttcacattatatattttgtacgctttgatcaatgagaatccatccctcgctctctcgctcccacactctcagctgtcttttcaacacaaattatttcaataacttcaatcaaaaccttttatgtacttatggacagttcgaccgaccatgctccttttataagatttgcatatttggactctactactgtacttcctaaaggattagattctgaaggtatttatcctacagcagatcttaagatttaaacctcaatttgccaacctggtatttcttttttcaaacattatgaaactacataacaagttgaataaactttacagtgttacaaagaacttcaagacattatcacaattcttcaattcttaggtttaatggatcatcggatcagtaccgtttaattgttgcaagagcacggaaaattaagtgcttcttatcacagtcgataacatactaggattaattaattggaggtcatataaaaccaagattcaatatattatactacaccagtgttagtaaaatatttgtaatgattcttttttatgcatatagcttcttctttagaagaatttggaattcctttaccacacgtaaagagtagaagagataaagaaaaaaaaagatagaggagaaaacaaagcgagaggtgttcaaccataggcccataagacagcccactatatcatctaaaaggccacaaaagataggcccaccaaggcaaaagctctagggttagggtttagcgcctgctttataaaggactccgcccccagctctcgtccgcctccactgcctccctaaccccactatccatctcgccgcggcggcggcggcggccgagaccggcggcgagcggcgggggcggcgtcagccatggtgcgcgttagcttctatcgcaactgtaagcaacatccttgccttgtctctctgtacccgtgatccattggatcacagaacgtgatagcagtagcatctgatcccgagctagcctcttcagcagttttgataagttttgatacttaattacttggttccgcatttgaatctggagtccgagatctcgtcatttgaatctgttttggtagtccacgggcagattaagggtcttgcctgatttcactaaggtaactgatttggtacatttgagtcgttttggttaatcggcttgctcgagtttgcctgttgtcaatagttcgtttatgtgaattaataatcacagtagtcgtgcttgacgtggaaatgaaaactgcactctgaaatgcaccttttgaatcctaaccgaaagagtaaagtgtttgactaggggcatatatcttggagacattcgctcatgatatgaggatcagtagctgttgatataaattgactgttgtttcaaacgtggttttttatttgatgccttagattttcgtacatttacctgatactcatggtgtgttgggctatacatgtctaatttcgcaatattaatatttctcagatggcaagactttcaagaaaccaaggcgtccatacgagaaagagcgtcctgatgctgagctgaagctgtatggtgagtatggcctcaggtccaagtgtgagctgtggcgtgtgcagtaagccctaagccctatccgcaatgctgcaagggagctgctcacccttgatgagaagaactcccgacgtatctttgagggcgaggctctcctgcgccacatgaaccgctatggtctccttggtgagggccagaacaatcttgattacgtgcttgcgctcaccgttgagaacttccttcagtgtcacctccaaaccattgtcttcaagaacggcacggtgaaatccattcatcatgatcatgtactcatcaggcaacaccacatcaggtatggatttcaaatttcttgtatgactggtgatttaacttaggtacactgctgaaatgcctgtgcataaataaacatgggcttgattgaacattgattttctgttttgataacctcatagctcagtattttcgaactgcacttctgtttttcattctgggtcatgtgatgagaaacaatatgcaactcacgacggtcgtctgagacacttagtgtgtaatggtgcagtcatattatctctgatgccctgccatttctctttaaacttcttacattgctagggtcatgtatgtttttagttttatgtgaaccacatactatttttgcagaattttataatatcttattgttggttcataattgtcattaagttggtttggcacttggcattatgtagtagttccattttgttgcccttttttgagcatttttcttggagtttgtatttggtggcacaatgaggaactaactttgctaatgtatctatgaggccattaggctaatgactcaaaatgtccttttcattctgagtgccacattgtacatgactttgtttttctcttaataatggatctcacttgtctttcattatttgtatgttaaggaattgcatgatcccatcatgtccacggtaattgctaggatttaatttgtgtttagtctcttattgatgcataaagctatcacagctatagtacttgtgtaaataggtcctgcaaaatgtgcaaaatggatttagtttgtctttgcgtagttgaagcctagattacttgctaaatgttgggttgtgcagagtgggaaggcagcttgtcaacatccccttattcatggtgagacttgattcagaaaagcacatcgacttctcccttaccagcccactcggtggcggtgagcctggaagggtcaagagaaagaaccagaagaaggcctctggtggcggcggtgatggtgatgaagaggaagagtgaatatgtgatgtcagctcggttttgttataggacctaattttgcgggaacttgtcttattagggacctaatttttgttacatgagtagaaaacaaaaattagccaccgagggttgtcaaaaattgttgtttgcgctgttgaaattttgatttgaagtttatctcctcatgaacatgtgaattcagtgtacccaggaaatatatcccaggtctcacaagctaatactgttgggaatatttgaagtgttgggtaccttgtcttttgaaaactggctttgattatactaaagcagatactaaatctggcctcaaaattgttctaataaatctggaattcgaactcgcaaataatttgttgtcacgcaggcatgtatattctagggatcttttgagtttgttggtgcatatgcgaaaagtggaaaccgctactgctgttgtgaagcgcttcagaattacccgttactgctgttgcgaagcactccagcattacacgttatcacacgacgaaacgtcctaatttcagcttgttgccttcgttcctctgccttgccgaaccctctctgtctttttcacttttattttttctatgatggattaaaactgcctctacaccacaaccaactctcttacggtgccattcattcgtgttattccaccatctaccgcctcctaatcactttcccagggattcccctagcgcctaaccactatatcttagttgttcgatagcctccactatccaacacccttctctgcttgttctatacccccatggctccaatggtaccatcgtcatctcatcacgttgtgtttacaccttccatattactggtcctccatcaccttgacctccccctctaaacctagagccagtagcgcttggcaatgaccctcaacccttaccccgtcttgtcgatagagaagataaggaactccccaaagataaggatgcaggagggcaatagtagcatgaaaattgactaacctgacattgttagccaaaggtgtatcttgcaattctggaactacaatagaagtcatagcatgtttagctatctaatctaagttctcaaatttttaagtggtcctgcacttggaaaagtttggagattgagataggatcattatgctagagccttttgtaattgctctctaagtatatttccaatgcggtaagttggtaagcaacttcaactcagtatgttggagacatattgctttggaggagagagtggaatatgttggcgacatactgcctaggagaagaaaggggatgggggcaagtggcttcatggggtccttgtgccttctgcaaggcacgttaacctcaccaggcattccatgtgtggtccaagaaggagggagcattgacctaagcatgaggaagtggtgatggagatcttatagcgatagatttggcgagcctgtagccacatcaggcgtagtcattgagctccactcaccatccgcaaatgccatcgggatcctcatcgtcatatccactccaccaagcccctagtttgagaggacaaacaacggcggagatcatcactgcagcaccaaggagatctgagataggatagctagccaccacagatcttgtcaccacagtgcttaagaagggagcaagcataggcgaagaggagagaggcggcgaccatggtggcagcaaagaagggagaggagagccgatggagtgaatgagtgggagagagtagttatattgtttagtttatggaatttaggaagtgtagtgtaaaatttagaacttccttgtcatttaggaatagaaaaggactaaatataaaatgttagaggctttgaagctacctatataggtaatcaaatgagccccatgacatgattaggcatggctagtgctaaaatccataaaatccatgccaatccacgggctacaccaacggcccaggcatgacctaataagactcgggctgtgtcgtgccgggctgaaggcacgacaagcccaccgggttcttccttggaatatatctattttgcatccgtcatctatttgggccttgtctgataaggctagaataagtctattttgcattcctcatttctttgggccatgctttatttggctgaaataagcctattttgactccctcatctattttgcctccctaattgttgggttgtgccgtgatgggccggcccaccatgccgaggcagaggcccagacacagcccaacggttaggccgggctggtacgggttagacactagtcgggccgtgcatgtctgggtcgggtcgtcgcgccctgggctatttagccatctataactccatgaggccattgattttgttttacatttgcacatgtagtctcagcatagatagtagccatattgtatcctaggcagggtttacattaccgtcggtaactgtgcggttactgccgttaccagctttaccgcgggggtatggtaatagaaaaaccgcggtaacctccttaaattcaaataaatttaaaaaataatttgaatttttgataaattttgtacggtttcgtacggtttttcacggttaccacggttaatgcgcggtaaccgtgcttacccgccggggcatggtaaccccggtcccggcggtttaggaaaccctgattccaaggtaactcggtaaagccgcttgcacagttttgcattgtaaatgccctgatcgagttgcatatgcccgtgatgctacagctctttcccacaacttgggacaggaagactcagtgaaaaaaaaaaaaacaaagaacagaatgcccagacaaccctttctaaaagacgtgaattagttgacaacccaacggcttattattccctttcatgattcctaacttcttttctggaaaaaaagcatgaaagcaagcatataccttaattaagcacacatgacacaattaaacaaggaacaagcaagtcagagcgatatgggtacgcaaagtcagcagaggaggaatcaaaatctattcctccccgagcagcgactcaaacgtaacacagctgagcagctacctaataagctagctagctcacgtacaagcatgtcgtcctctctctctctctctctatatatatatatatatgtaacgaattaagtcaatgtataagcaaattaaagattgcctgcagaaaggaaaactcaaacaaatcaattagagagagagagagagagaataaatcaatcgacaatggcggaggcgatcatcgggccgctggtgtggaggctgcaggagatggcggtggggcaggctcgggcgctggtgtcggtgaacgacgacatcgtgaggctgcgggacaggctgatgtggctgcaggccttcctccgggaggccgacgccaagcgacgcgccgtctccgacgaggtcaacaaggtgtggctgctgcagacgcgcgacgccgtcttcgacgccgaggacgccctcgatcatttctatctccgcgtcgatatgtccaggtatatatagctactactagatactccctccgttttttaacagatgacaccgttgactttttcttccatatttaactattcgtcttattcaaaaagaatatgtaaatgtataaaatataaatctcacttaaagtattatgagtaataaaacaactcataacaaaataaattataattacgtaaatttttttgaataagatgaatggtcaaacatgtgagaaaaagtcaacggcgtcatctattaaaaaaacggaggtagtatgttattcccttttctgcatccatgatagatattgcctctggttttaaatggacaaatcggacgtctggcatttctcaaaacatcggacggtgtatttgttacaaaatgtttcagatgtttcatccatcaaggaaaaatgtttcatcgcttcaacataagtgtttcaaccaaatgcaatcgaaacatattgattgcaatatgaagattcaatatatgcaacatcaaatcaaaacaaaatgaaacaccttaataggagtgcaacaagcttaaacaatagaatgcaacatcactaaaactccaacaaaacaaacctacctccattttcttcaactccggtcaccggccctcgaggaaactcacctccgtcgacttcttcttcaactctggttgccggcccccgaggaaacccaccttcgtcttcttctttagtttcggccgccacctctcgacacatacgtctccttcttcaactccggtcgccgccacccgaaacctctgtcttcttcttcaactccggccgctgccccctaacgagcaacagagaggtgggtgcccatagctaggaccagtcccatcactgccagctccgccgcataggctccatcattgtgtggctttctgcgaggatcagtgcctcaatttatcccgcgtcgtctcgccctctgttgctgccgctgtgtagccaacgctggtgaagtagcaagagagaagaaagagagagaaaagaaggaatctgtggtggagaaggatgtgggatgtggctgtgtgtttggataaggtcgacgtcccatattttgcagtgtctggatgttcgtccggaagcattttcggtttttaatatatgatgtagttaaattatttctaattcgtttgagtttttgttttttctgaaagaaatatttagacaaaatatataaacatattagacatgcttaaagtgcttttgatggtaaatctagtaatactccttttgctttacttaaactaagtaattgtataaatattggttgttatatattaaacacttgatcaaacaccaccggtccaaacactcagaaattataacattccagtccttttgaaatataccctgctaaagtatataagaatgaacacctaggttaacacaaaccccgaagttggggtcaacaccataccttgtgggacctcttgggagttcaatagcaacaaatcattgcaccacctagaaggtcatgacatgatgtggtacattaagtactagcataatgcccctgcgttgcaacggattctaaataatattcattgacataaattaaaatcctaaaccatgcatatatcacaattagactgaagggaatatgatcacagaaataacagtattaaactacaactaactttggctagaacgatatttcaatatcagaaaaaattatataactaaatccttattttatttagctataaataatttaatacagaggaaattgcaagttacaataattttttagtggatcaaatagcactaaaactaatatcgcaaacgaaaaaacaaatgaaattaactagaaattaaaaaagaacctattttagcccattgatgaaaatttgatccataaaatctgaacgggtacccgtttcattgatataaattagaatttcatgttttgatcatattcctatgatctcaatattatgtaagtggtccaggagcatggttgggctagaccaggaaggattagagccttcgtccatagatggtggaggttgccaatgaaaaaaaaaatcaaaacaacatgaaacaagaaacagaaaaggagggaagatggacatcagtcctccggcgaccaaactgtggtgagtaaggtggccgaacatgccccacgatgtgactagttcgtagatagtggcggttggcaatgaagaaaaccagaatagcaggaacaacaatgatgtggtcctgatagagagagaaacggtaacgacaagctctggtggtgagcacgaccagatgagggcgtcaaaacgtgttcctagatgaggaggttccattttccttgaatgtgtaggaagaacgaaagatggagaaaggcgactaacgttgttcattgtcttccctagcctaaacaaaaaacagaacatgagtgaagatgggcgctcatgctctagcgaccaaacggtggtgagtaaggtggctggacgtgtctcacgatgtgactcgtccatagatggtggcgggtggcaacgaaggaaaaccagacataggaaacacgaccagcaacaacgttgtcctgatagagtgagaaacaacaacgacgagctcttgtggtgaacacggccggtgagtgtgtcaaaatgtgttcccagacgaggaggttccatttttgttgaacgcacaggagggagggagtgtaggggagaagaggagcgctgggaggagggggcgacggggaggaggagcgccagagaggagagaggccgtggggggaggagaggggctgggggaatggggagcatgtccaatggggttggatcggatgattttttgggattgtgagagagagatagaggtcgtcgggaggaagggggatcaggggaagggaggaggtggaggcgcacacgagagggagggagggagggaggcgtgcggcgcatgggagggagagggcagccaaaaatctcgtccagaagccttacgcatttttaattaggtatatattaattgtcgatatatgagttcagcgtagtgctgacccgatgccacttgtgcataaggttccgctaacgtggtagcggttactataccatgctcgctggtgttgagccattggaactcagtgccttcggccctggttctgtcctcgaagtccatttttatatagtttttgtgcagggttcatttataaaattagttttgtaaaaggtcaaagtgttaaaatttcagccaaacacttgaccatatgcccataataaaagtaaaatgttgttacacaaagtgcacatgcacggatcatgcttctttcccaaccctacttgaccctaagttcggacttcgcatgacgtaacaacaccgacaaggtgtgcaatggggtgctaaccctagcagtggacatgctttgtggcagttctgacacataatctccttcagaggttaaggaaaatggttacatttttatccccatttagtttaaaagggctaagtccatggtgctatggttggagcacaaatgattgtatgttggcttgaaattatctaaactcaggttagactaaactggaaaactagagcaaacacatggcaaaataaaaaaatattaatgggcaaactagaaagtaattcgagcaattttgtttttgcccctactttgatgtctaatactgattttacccttactttttagggtttttgtttttgcccccagttttttgaaccggatgatcatccggcccctattttggatggtgaagttaaaggtgttaagtaattggcacaaggacatttataccctcttatattttttttattaattgtgtttttgcccccatcttatacatgttgctttggaactttatttttttgaatatatttaaaattaaatgatacacattgaatcctgtctcctgtcctaattgttatattagtcaatgtgcgccatttcattttaaatatattcacagaaataaagttccaaagcaatatatatgaaatgggggcaaaaacgcaattaatgaacagaaataggagagggtataaatgcccttctgccaattacttaacattgttaacttccccatccaaagtaggggcaaacgatcgttcggttaaaagaagtgagggcaaaaacgaaaaccctaaaaagtaggggtaaatcaatattagacatcaaagtagggcagaaacgaaattgccccaaagtaattagagaatatcacaccccactacagggtgtgacctcaggcaacatattgcatatatgatagggctaattaatgggtgaataggaaaattattatctaggatattactctcatccccatccccatcactcttcaaggctaatgtccttggtagcttagcatacaagtacataacaatgggcataactcagtggtacgaaggcacgttggcatgaacacacacccatgccatgtttacgcaactagaataggaggtgctggtggtggatgttggattataggttggattaaaagatgctctcaaaagctgctagggtgcaacttttgtaaactagatgaataccccgccgcgttgctgctggaaattaagttgcataatatgtacaaagaagatgaaatatgaatattaaaactaaaacaaattgatacttatgaattttgaggcctaaaaatgattgagattacttggtgttatgagaggaaagaagagaaaatttgaaccatagatctatcatccaatagttagaaataattggggtgatgtggcttaataagagaagagagaaatagcattaactacacttagtggggatgaactatataagtatataggataagaggactcactcctggagcttcccgtagtggttgttaggcaagctgcaggttgagcacggtgctcaatataacttagttggatactttgaagccgtacacacatagagagatagagagagggggaggggagcgcggaagggagggagagagagatgaggtgtggtggctgagggtaaggtggccggcaggaagagaggggaaagaataaagggaggatgacacatgtgagggcctttttttagcttcttttttgtctgatttgattgccactcaacaccacattagggaagaccactctaactttaatataggatatatgcaaagtgatttttttttaaaaaaagttcaatgttgaacggtgtccaaatgaaatttaggatttatttttagagttgtaaaatggattattttcctaatatatttcacttaactcgacagacattaagcatccatggcttttaattggctatttatgttttagttcaaaaatcaactttcccacctctttattctaaatactaatggtgcgcatgtgcggggagaatcccactaaggttctatttgtaaatatctattctagcgcttcagtgtataaatatatgttttgcaggtttccaaggtgggctcaaccatccatgagatatgttgtaacctttacaacgcaagtaccaatgcgacgcattctctctaaaaagataatggctatcaacaccaggcttgaggaaattattcaaaacaaagataggtacaagatggacgatgtgaataagggaatagaagtgacatggaaggcttcatcgtcaatatccgaaagcaattctgagctgtaagtgtgcaaaagtgcattttccttgtgttttacatgcttctctagttggttctccattatccaacatacttagtgtgcacttaattagatttaccagggtaaattgtttatataaattgttagagaggatatataggtgtaatttctataagaaatataccaacaaagcaccaaatgcattgttgtccatcacacatgttctaatatttatggacagaactattaaaaatacaatcatgtttgaaagtttagccacacacattccttgaacacagagatatgtagcctgggggggggggggataggcttacctgaaattctaaaaacaaatcgcagcggttaaattaacagggtccggaacatcctgatgaagaacgccagaacttccggtgttgcaagacaggaacttccgagcaattggtaaatcagagcaaagattcaaacttcgactcaagaaacttgacctattagagcaatataaaacataggataacacaaaagtaaatggatcacagagacgagcacaaaatcatcatagagaggacaagagggattttttttcctaaagttcgggtcgcacgtatcctactctctgttgaggaactctgaagagttgggtctcgattaacctcttgcctctcttgtgcaaagattctagaaaaggtccacagccttcaatccaacacccctaggttattctctagaatttgagtgaccgccaagatccaactcaactttcttctagagaggaccacaagtgagaatttctctgaaaccttagcacattttccttaatcacttacctcgtttccttgcggaggtgaggaataccttcacaaacttgcccgggacatccacaatctcgaaggaagctcatgggcgacacctaaccgtctaggaagagacctccaagagtaataagctccaaatgacagcccacgagataccccaagtgctcaattcatcctaaccttcaaaaccttttgcaaatctctctaacaccctcacaatcactctctcacacaagaatggctcaagattttgggtgggggaagcaaattcaccttgggagaggctagaaataactagggaacggaagagcaaaagtgaaatgtccaaagaatgagctggggtcgagtttgatatatataatggatatgtgacgtcatctagccgtcactcacagatttgaactgaagggtggccggaagttcctggtcctggggctaggaacttccgtccggcccttgctgtcttgagaagacccattctaaaaatggctcttaaaaatatttctttgcttggacaggagtaagagcacttgtactatctcagaaccacacctggaatccctcttaatagtatgatttttcctaaactcgaatgcaaaaaagtaaactagtctaatacaactccgagttcttttgccattttaaatttgttgatttgggggttctccaagcatcctgggactaaaacacttgcattttactccataaacacattgatcccttaaccacttcatcattaatcaccaaaaaccactagggggataaatgcactttcaattctggaagagaaatatttgtgaacaaataaaaagtaacaaagaataaagtatgaaactatagtgacagcattttggatgtaaatatataatccaatggcctagaatcctgttggacagtctaataagtagatagatcaaaaattaatgttcccaatgatgaaaaatggtggaaatggcattacaatccagacttggtggtgtggttctcttctattttccaatctgcagatggcatatgatttctttaactacatatagatacaactgtgtttttttaatcacaccgaacactcgtaagtctttgacttgctaaaaagtggagatgtatattaataatgtttatatcttaattagtgtccacatataattaaacatatatggaattactttaattgttactttgaaaatttaccgcacacaattctctcagggcatgtgttgtggtgtgcatatgttgcatgtaaatggagaaaaagtagtagctttagggctacttttgattgaaggaaattcaaattaattttaaaggattctaaacacaagtatttttttgctctatattattgtttggaacaaaagattttagcataccaaattcccatggattgctatgctctggacccattttatatatagaaaattttacactaagcttaaaccttattttacatttcctttgagaagtccaatatacatcttatctctcttagttccatcaaattcctatggttatattccaatgattcatccaaacacaaatatgtttcgattcctatgttttgaattaccataagatttgttcacatgtgacactctaatcttgtcttcttttctattcctgcatttttgaaatcttgcattccaaatgatccctaatacttttcatgtaaaaggggttaagccactggaaagttgtcgtgtttgacattggtagttatagcaaaaactggtacaaccaaataatattggtaatttctttaaaaaattacacttatcatatcactaatgaaaatataactcagcctctacaccaaccattaatgtatagaggcttttaattatgggacttaagtaccatatagtcataactccagtgtcagaccaaatatacttcgtgatcaagcaagagcacatggacgaaacactttttatagctccatgcatttttacaagagaaatgctatataaattatagaaaaagaataaaaacaaataatgaacatcaaactgaacattattcaaacctcaactgtcatgcatagtttttttacctcggtcttgtttaatagtgattttggatgacatggtgccaagatggtataccaagaaaaagtaggtttttgagtaaaatggatcttatgaaatctcacttattttagaaaccaccaatattcttgactaattttgtacatacaaaataaagtaggttaattgagttataaaacattatttaaaaccgaacgaaaccatttttttgggggaaacaatttatgtaggttctaaatactctaatgtgcatgcgtgttctaacttcttcagtatttactactccctccgttttttaatagatgacgccgaaganatgggatgatattttataacgatttatagttgtgaatgctatactaacctaatttaaaataatttagatcgcctaaaaggatcattactctatgaaatatattaaaaatttttattttttagcatgaggatagttataattcgaaataaagatgcttcagtgacaagtgtgatagtgattagctttataaatatgatgatattactatatgactgtatagatcggtctatgctaaaagatagacgacagcttgctaaagactagattggctcgattacagtgatggcttctcaattataaatagaaagcattaatcagttaaaactttggctagaggataatattaaatcattagtttttatcagtaaaactaagaatacttaaaatatttaatgagatccaaggtgacaaaagaatcctcagaaaaaaactataaagtaaacatatcataacaaaagctaaaaattatcaaaaaaatcaaatcatataaatgtgagaataagaccagtcattgaacttaagctcatgcaagaaataatgaaggctatagatagacgtgaaattctataattgttaatagacacgaaataaaagacgcaataataatatatacaaaacagattgaacggattttagaaaagtaaggaatagatctaatagtcaatataaatgctggacacggacagtattatagaacttactaaatattcaaggaccgcagccataggtaaacatatgtaatgagtacgatatatgagcacattatccttattatactgccagtgagagaacagtatgacatttaaaaagttaaataattagcatatattaatatataaattactaaaagcgatttgagaaataagatatgattacatttactctaataatattgaaattcatataattatcgagttaaagatagacatctgcattacaacatgagatgttgcaagagatattagtacccaatactctatggaatactaagaaaatagatgattttctaagtgaaccgaatattagaatctaagtaaaatgatataatacatagctgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgataaaacaactcataacaaaataaattataattatgtaatttttttgaataagacgaatggtcaaacatgtaagaaaaagtcaacggcgtcatctattaaaaaacggaggtagtagatgtttaaaaatatttttacttgggccatgttactgccactttatgcaaaacaactttgaaatttgcccaaggtatgttgaaatatacaccatatattatcaaattttaggtctgtatgatgaaccgtatggatattaggtacaaagtagaaaagccctcaaactaatcagaaatagatagacttaaatgtaccttttaaatttactagaaaaagtttgttttttgaaattactagcatgcacctactagctgcttcatgactagcattgcataaatgctagtggttaagataaaaattatactgaaatacgaaaaaaatacatgtacataaagtgcatgcctcaccagtaatctcttctccttcataaagttacgtaaacgggttttgggcttatatatgtacacaagattctgaattaccaatatttggggaaaaggcagctagatggttcaaacttgatactgattctcaatacactgcactttggcattatgcaaatttactctttaatgtactaactgtataatgttttaactacagggatgatttacaacaaggaaatttgacattatatgaagagcaccaggaggaacttgagaaagcccttactccaacagatcaagaactacagaaaaatgataatcgtccaattgtggtctctgtatctggaaagagtggggttggcaagacaactcttgtgagaaatgtgtacaatataatgaagaagaagaattgttttgatgttcatgctatggagagttttgcacctcatttaacagcccccaacatcctacatcaaattgttcagcagcttacagaagacaacaagaattgtcctagaagcatggtccatgaaatgttggctacagcgttgagaggtaagaaatacttactggtgatagatggtgaagttagcagaactgaatggaagaacattatcactatgctcactacccttgcagtcggttctactggtaatagaatagtgcatatcagatttgacagaccagaacagtcgtctctctattatcatcatcacattcggttagaacctcttgaaaataatgttgtcatgaaattgttccacaagcgattacgaaaccaagacaagcaaggtgatgccggaggtccaatggtattgaagttgaagaaactactccaatttgatgcacaatatcaaaaacttgaagaataccgcgaagacatatgcaaaatcacggaagggttgcctctggctgttgttcttttatcaggtcttgtccaaaccaaagagtttccccatgagtggacagaagtattcaagtatcttagttccaagaaatcaaagcggctcgacaatctactgtccctgtgttttgatgatcttccacacgaactgaaatgttgctatctatactttgctgcatttcctcccaatgtagtggtcgaggcacgcaacttggtgtgtatgtggatggcagagggatttctaacacctagagttggaaagacattggagaaggtgggctacatcttcctgaatgagctgatttccaggaatctagtcaatcttgttcttgtagatgataattctactaccgggactatgttcgtctccatccaaaacaaagtacatgagtttttgcaatttgaagcgcatgaggcaagtttcttggaggtgcatagtggtgatgacatccctactttgacaagtgctcgtcgcctctctctacagaattacacagacaagtatgcggccctagctaatccattgccaaagctacgatccatcttctctcagtttgagcaaaagccaaaggaacaagaacccaaaggagaccaaactagacaatgttgcacaccacctcaacagtgggtaaccaacaagaagcagaaagacatcagatctcacataaaaggattgctacaaggatcagagttcctccgtgtcattgacctacaagggattgagattggtgacgagttgccacatgcaataggtagtgttgtgcatctgcagtaccttggaattacatcttgttcattaacagtgatccctccatccattggaagcctgagtggtctacagacattggatgtcagagaaactaatgttcggaagctcccactgaacttttggttgatgatcaagacactaaggcatgtatttggttttaccctcaaattgcctaaacaaattggcagcatgaagcatatgcagacacttgactcaatagagcttgacaactgtgagaaggatttgattgggacagttggaaagatggtccatctagaaaatttatttgtttggaacattacaactggtaatatggaggctttgtctgctgctctgagcaagctagagaatcttaggaatttggccttgcatggccacattattccatcaaccgtgttcatcacaatctcgcttcgccgcctcaagtccatgaagttacaagggaaactaaaatttttatatgagataactggtatggatgtatgccttcctaatctcagcatgctttcattggagaaaacaaaggtatctcagggattcatttcaaagcttgctgaactcccatctcttgaaacccttgccttatattctgagtcatacaaggacgagcatcttttattctcttcaattggatttgttagtctgaagaagatcaagcttgatgtaccaacaacgctgaaaactattgagatagagcgaggtgcgcttcatattctcaaggaatttgatattctctctcaacgtccccatgtcaaaatcattgcggaaagacgcatcaaaaagctcattgtctaatgattttctaaatactaaaaagattgatgcaattgaggatgaagacatctaatgaaaaggtaattatgatattactactactgtgtgtgcttactatagtttacaacttactagccactctccatcgaatgactaactgtgggtgccgatgtgtgtatgtgtttcatggcactctaacttgtatgttgcctgaagtttgtgttactgtgtgtgtttgactaatacctttatagcgtgtgttttatgtccaaaaaaatgtgcagtgttcgctcacttgtggatgctttgtaaataaattaagtgttcttccggatgctatcagtattgtgatgtatatgaactcatgtaataatgtggcaaaactatgttgatgattgtcctgccacagggccacaaatatccttgtaaatattattgtgttatggattttttacctttgctatctgcagtgcacctaaaatcctttaccaagaatttgctagcaaagatcacatatgctctatggaactatttgtcaagaaaagttttctctgttgtaaaaccaaggcaaaacattagtggaaaggaaaactccaagcaattaatggatggatttgtttgttttgttccatgaacaacttcatagccatatatggcccaaccctaaaataggggcggaaatgagctaagcgcggagcttggtttggcttgcattgtggaagcttgatgaaagagacgctcagctcggtttagttaggatcacgagctaaagtgttgcttgtctaggctagttcttgaggtcaagccagctctcgtaaacagacgaacaaaaacacttccagagggagtacaagcagactacaaaatcacaaacagacgacagccgcggtttggcacaccacaatggtcgacaaggtgatggatgacaatggagcagtgatgtgggcaggagtgtcacactaatgggcaagcctgtcgaaggttgtgtgcgacattggcgatgacagagtgtcccccaatttttttggggcacccaagttaatcggagaggcgcacattaatgcatagccgagccacaatcctgcttctacctgtgaatcgattagagaggcccatctgccatcaggtgcattggaggctgagaggcgaacgagatcaagtcacattgttgcgtagtcatgtcgcgtgactggagtcaatctcgatttcaaattcgacgatgaaatgacgatgcccgcaaagtcccaaccccagcccaacacgaggcagcgagcgaccaacgggcaagcgccatcaatgccaagcggttggccggctacctttgtcagtgcctctcatccactcatcttcgtgtccctgactactacctttgtgcagcaatggaaagttacttttagacttaagagttgagacattgagtctcgtatcaaatagtagatgtaatatgaatcaaactatcgattgaatcaaaacttaaatagtgatgtgactgtttgactcaaattacttttcttttgtttatgaaataggaagacacttatttcctcaatcctcattatgtcagctagaaataggaagtacgattctggtgctgaaaagtgaaagaagaggcaaagaccagaagaagcaattcaatctcaaaagggtgttctttgatattttaaagttttgaaggagcgccccttttatcctaatgctattattgcatacaaagttttattagccattcatgtgaggctgtgaccgttgcatctatggaaaggagcttttctaaacccaagtcgttgtactatgatataagaaagactcgatggattggcaacaatagaaattgaaaatgatgtctcggagtagattaattatgtacatataatttaatattttattttaaaaaatactagacaaatggtgcttttcggtagaacatgaggttagcactacattgacaattttagcgttaatatttgatatatttttgtatgaaaataacacatattgaagttatataattgagtgaaactatgccttgtttatattagacatataaaattttgaaaatttagggtccaatttgcatttcatcccaaggtcccaaattcctggagatggccttggtaatgggtctcctattggtaggccaccataggggtgcaagctaaatgataaaacgattggctctcgagccaagttgagtcgacaatgcaagtctgagttacattaatcatatcaaattctcacgcaatattatctatactactataaaggattataaggataatagtggtggtggttctatcatcagtctaccactctaccaccactattttacatgttttacaaattagttcttgatattttctgatattatgtaatagtcaatatttgtttgaatcaagtaattaacataatattcaaataagcatgggcattttgctagtactaaatagaaatccttaaggaaaatttttaatatcaataacttaacttaaagatgacgatgtataacaacaaataggaagcaataaaaatgtttaccaaaacaaagaaacccactgataatagtggttttttctagcatgatgaagtaggtaatattaaaaatccggagaagatggtcagaatcggcataatacatcaatcgaactcaatatccacaatagcctacactaaaagaagaacacaaatatcacaattacaacttaagaactatgagataattgttgacggatgttatagaccaatttcgaccatcaatatatccggaaatcaaggagaactagcaatgcttgcatgcatatttgtctaagaataatatatttccacttgtatttggaactttatttgtatatagagatcttcatacaaatggagaagaataatggaaaataatatcaaagacacacctccgaccaatcaggcgcgagtacaaggattgaagggcccacaagtcaggtgaaaccaccacaaaatgggtcataactatcataacgccataaggacccaccagtcagcctcctggccaaaggataggccaggaggtggggcctagggtttggctgaaccgccatcaggccctttcatcctggccgtccacgtggacatccctgatcactccccaatgatggttgcggggcatttctgacaattccaaccgccacaaccatcattggcagcctgtttaaggagttcaccttatccacttcaacacaaaccaagaagaagaaatcaagaattctctttagtttatttactttgttctagtactagtggagtagaattagaatagtttcttagttcttcaagtcttccggagatttcgggtatggctctagtatcccttctacctcttgtaagactttattcaataatgaatattcttatttatatagctttggtactttactttacttatataattattcgagtaccgacttttgcttatacttgtatcgtaaatcgtaataattatgtagcaagcttactagagatatgcaatggtattggtttaatgttcatttatatgattgctctatgtcatctgcagagatgtagagtagtatttagtaatgtaagtgcagtgcttagattattagataccattaaaagctgtttatgccacatgtctgtagaggtaggtcgctaatggtgacaactcagtacaagtattcctccacgtgcatatataatactaagagaatttcctggtgtgggtactcctccgtattcattaccggttggatggctgtgacgggttatcgtaagaaactcggcaattaggggtggcttcaagatatactaggagggcatagttaaggggtattggctgcataattgtacaatagcaagtgtagattaaaataattatatattagaagtgcagaaatgattcttttctaattctttctccacttagtttagaatattttttgaatgagagtattatgattagtttcttctatgtgtcaacctaccctatactcgaattgattaacccctgcattagactttgatctatacaagcgataaaattattagcataatactctcttatcatatcttcccttgggattaaataaatagataccttggaatacaacggtatatctgcgtgcttgtggattataactgtaaccgtaaaaaataccgagtaacatttcgggcttcattgttggaaattatatttctagtaatgtcgttaagaaatatcaacaataatcatgtgaataattacattatctaatctaatgactgggatgtaagcaactaagcatcaattttatttcttaattaagcctagataataatgttcagtctcctcttaccaatggatattaccttaatataaatatatatggatacgtaaatcattggtgctgtcttgcctttcgttttaagaaattcatccataaattcacgtgcatttgcagcaagttaaggaataaaaacagaagtgttgtgttatacaacagtgttgcattgcgtcaaatatgtcagcctatgtgcaattctgctccaaattgacagacgacccgaatcctgaaatctgaaaaaaaataacagaaaaaaaatcatataaattaaaatcctacgtaaaaatttagtatctttttaaaaagcaaactaattaacgaagaaagagaaataagagaagagggggtaacatcaatagtgtggcagtaaagtcgtggctacataactccaatcatcatggttcaaatcctagagaagagggccgtaagagtaggtgcaatagatgctccaacactaaaagcatttttgcaggcagtaaaaaatagtttttccaggcagggggaaggactgcctgtagacaaacgactacgaaaatagcccgcctgcgaaaatcaattttacaggcgacatctatttttgcaggcagtagatccacccgcctgtgaaaatattttcaactaacaaaaaaaaaaatccggcgccaccacccaatccgttggcggcgtcgacggcctctccctccagcggatccaggcgatggcggcgtcgtcgtcgcagtcagcggcggggcccaagcatcggcgtcacggtagtcgtcgtcgtcacggccggtggcggagggagaggagaaggaggggagcgagccggtggcggcgtcgtcgtcatcgcagttggtgcgggacctaagcgacggcgtcgtcatcatcgcggacggcggcagagggagagtagagctatgggagaggagagggaggggagccgacctcccctccatccgcatcgccgccccctctgcccgcgcctctgtcgctgccctccgcccgtgccaccgccgccgcccctcccctccgcccgcaccgccaacaaccttgaagacacccttgccgacgccgaccttgaagacgcccttgctgccgccgccacctcccctcccctctggccgcccctccgcccgtgccgtgctgccgcccttccccttcagtcgcgcctttgccgcggccctccgcccgtgctgccgccggccttgaagaatatatggatttaggagagaagagtgtgcttagagcattcatggtgtatgctttatctgggtattacaaaagagagaaaagagatagtgccgatcttaaacattacagagaaaataacatgtgctgagaagagaagagtcgatcctagccgaagcaaccggtgttatggaataaactggagtaattgtttgtcccacttgtcagaacatgcaagagaagggattgaggtgaaacaaaaaaagagaaagtgtgattgtttattctgtgggtcccaccgttagctctcggtaggacactgtgaatctctaaatatcgaaatctacgcggatccacgtgcaaatagcccctctatgtggccctgcgcgattccagcttagatcaacggtgagagatcgctgcagtggacctagttgtatatatgaagtttgaggtttttttttttttttttttttttttcaaaatcagtcaatcccaaattcccatttcactcggtttcctcctctcttgcctcgccgccgccatgacctcctctccccgccgcacctctatcccctttgcctccacttaccatggtttcgtgggcacctcggcgacgaagagacgtggctacggtggcagggagtttggatctgctggcggggagtcacgtcttccacatcctgtggttcgccctccatcccaaatccatttcctcctcttattcttgagaattttcagaatataccattcaattcgcatcaccatcaggaattaccacccaattcgcagcattttcagaacataccactgaggatgcgaattgttccattccgtgacactctgtcccttcgcaagtcacgccgccccgacgcccttcacgcgccgtccgtccccttcatcttccgccgccggcgagcttctcctcctccccacgccgtccttcccctccccacccggcggctcctcctccccatgccggcggctcctccccacgccggcaggagcagcatcaccttgcgggaggcaacgaggggacgacgagcgccggcggtggctgatgtggatccagccgtcgaggtttgccggcgttgtgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatggggacatgcgcgaggagaagctccaccgcggagaggaagagcttgccggcagtgcggagaagaagcttgccggcatgggggtaagatctcgccggtgtggggagattgccggcatgtgttgggagaagttcgccggcgtggggaggagccgccggcgtggggaggagccgccgacgtggggaggaggagccgccgggtggggaggggaaggacggcgtggggaggaggagctgccggcgtgggagaggagaagctcgccagcgacggaagatgaagggacggacgacacatgaagggcgtcggggcggcgtgacttgcgaagggatggagtgtcacggaatggaacaattcgcgtcctcagtggtatattctgaaagtgctacgaattaggtggtaattcctgatggtgctgcgaattgaatggtatattctgaaatttctccttattcttcgaatcgatttccgaatgatgatggtttaatcttgggcagcctggagcaatggctggagtactgcccgagagaggagaataagttcactcatcacctgccccatctgcaagtagccgtgtggcgtcgcccacacccgacctgcctcttcttccagttcaccggagcgtgccgtgccccacacaggtcggctcctcccacgcggcacggcggcaggagcccgatgcgcgggccggggccgacccggaagagctcgtcgccgaggttgaccggctggagtagaaggccacctccctcgacagggtgctcgacgagcagcacgataggatccagaaactcaacgctatggcgagcggtgctgttcccatttggtgaatctcgtgtttggttattccttttgacttgggttgatgcttgtttcttggtgatttggttcaggttgctatgtggagggagaaggcgtggcagccaaggtgatgaaggaattgagggagaaagaatgtgttcatcagttgctcaatgcgaaaacagaagtagaatcaatcgatttagattcagcaagatgaatggattttttattcagcggtcatgtttgatatccctggttcttcatctgctcaattgttcatggattagtgaaattgatttgttctccatggcaggaattgtggatgaagacatcagaatgtacgcatatggcaggttacagtagaagagcctccaattggtgaaggaacttccaacatgaagctgtatacttttcatttccacctataacatgcaaatgtttatattcgactagcctagagctggtgcgttgcaacagaaaacacattaagtttttaccttattaaatcaattaatgagcacttatttagtcctagtaatactataatttttcttattgaataagtacgtgattttgaagtttgagaagagtcaatagtgaaacgggaaaggacttttcgagaggtaatgtaatagtataaattgtgaagcctatatatcaatgctaggggtggttggaaatggacaccaccattactaacattttaagtagtagataaagggggtgtattcacttttttttccgttaggtcgacagacgacagatatgaaccttcgggagaaagaaatcaagttggcatcacttaataaccaaggaagcgctgcgaagggagttgatgttttgacgagatctcttgctcttcggaacaagtttaattcttctttttttcttattctgatgtactgtgttcatggttaatatgcatgactttaagcataattaactgatgatagggtttattaaccacttatgtacttgttatacttgcagtgaccaataactgaaatcatatgctctttatcttaggaagtatcagaggctcagagccgctgccattttttgttatatatagctttcatccccacaccaatttctgaccaaaacatgttatacgtttattttttgcatgcagtttggcagtgaatacgaagtaactcatgctattttgaggtccaaattaacttatcaaattatattgccttctgacactgtagatcaaaataattgtcgttgcattaagccattagatgattttggaatttcctgaacattgcatattcactcaatttgttaatgctgcctcacatagccaagaagatacaattttcctaattagcgcgtacgcactatcaacgcgtgttcctggcccatgctcgcacgcggcccacccctcacgcagccatctgttccttttcccttttttctcgcttgattttttttcgctttccttttttttgcgttttttcttattactttttaatcttacttttttcgcgtagctcatctttttttcgcttttttcttattacttttttaatcttcttatttttcactttcttttttccgtgatttttttcgcttttcttttttttttgtgttttttcccgattactttttaatcttccagcagcaagtgttttcaattttttgtgttgaaagtttttaaatcttgactgtacttgaaaatttttaaatcttaatttaaaagttttcaaatctcgagttgaaagttttcgaatccgagttgaaagtttttaaaatctcgagttgctcttgagttgaaagttttcaaatctcgagttgaaagttttcaaatctcgatttgaaagttttcaaaccctagttgaaagtttttcaaatttgagatgagaagttgaaagttttcaaattttgatttcaaaaattcaaattttgagttgaaaagtttttaaatctagattgaaagttttcaaaatttgacttcacgtgtagatctgtttttagtctgttacttaaaaaaattaaaaaaattaggacatggcaaattactgagaaatcaaaactagttatggcgctaattacaacgttaatcgtgggctgtcgcacgagggttgggccgcgtgcgcgttgctggcacgcacgcaccaactaggaatccccaagaagatactccctccggactgataatattagtcgttttggacaagggtaaagtcaaactttaaaatctttgactacaaataatttctaaaatatttatcttaaaaatataaaaaccatatgtgtagattagtcttagaaagtacttcaaaaaaaccatatatttgctgatatttctatatatattataatagaaaataattgtcaaagttactttttggagaccgtgcccttctccaaaacgacaagtattattaacccggagggagtatatgtgcagctcagcattccatactgggagggcggagacgataagctacatcccgtttaaccggttccaatcctacccctctgagatcgacggttagatgtgagtggcacctcctggtacctggtacctggtacctcttgatacctcctcaagaatggtaaaaattctcatatttatttgatgcttttgctttgtacccgtttatcgtaagggcacggcaaagccgcgctaagttttctagtttttttttctatagatggccaaataggccgcccggaccgacacggcttgacctacacgctgggctaggctgtgcccactcacttgctgcaccatcagcccaggcacagcccaataaaacttgggtcgtgccgggccgacccgaagacatgaaagcccacggtgctccttcttgaaaaaactttggctccctaatctctttgtgccgtctcttatatggttggaataagtttatttttggctccctcaactacttaactctctgatcgttggactgggccataccggattggcctatcatgccgaggcagaggcccaaacacggtctaattaaaggtcgtgctgtgcttggactaggccaaaatctcgtgccatgagccgggccatcgggcctcaggtctttcggtttaccgtgggacctattctacagtaccctgcaggtaataaacgctaaagaactttgaaaaaaggaactacctccgtctcaaattagtagtcgttttaactttttttcttataacgtttgacctttcatcttatttgaaaaattagtgcaaatataaaaacggagaagtcataattaaagtattttaaataataaagcaaatcacaaataaaataaataaaaattccataattttttgaataagacgaaaaatcaaaaattaaaaaaaaaactcaaagcgacaagaattctaggacggaggtagtaactgtgtcggtatatatattttagaatggagtcaaaacattttttttccgacttatcgagttgaaaacataggccgaatccgagtcctaggtccaagtccgaatgcgttggtgcttgtgatcacagtcctgatcactagaacccaatgacattctgatggccgaattccgatagcttctcggcgttcacgaagcccaccggcacgtacagccgcctgtctcatgcatagacgctctttgttattccttgaaatttgtatttcttgtttcaatcaaattacgatttcgaattctctgttatttttattatattgatgctttatcacattgctttttatgatgtaattcatagaccatacatattggaatcctatatctttcttatttctcttccttctttctatcatccttccttttatctacatcccctttagttttgcttcacaacttagaatcctattttttttaaagaaaaaattgcagttgctacacgtatatgatagatttactcatttatgatagatgtatttattcatatagtgactgtttcttagttaggatctcgacaatacgaagcaataggttggttattagttcattttctataattacatagtagggttcattctatttttttttaatcccctttttgaaccctaaaaaaaaactaacgagtcacacactaagcatagcaattttattaaaagatttctcaattttcattaaatcttatagaaagaggtagaatttcttctttttttcagggattttagggaaaataaggctcttgtcattttttattctattactgaacagaatgggaagacagggttggttattcttcgtctacgaatatccaaattttaactcctaatactccatagatagttcgaattggatagcagcaataatcaattttagcgcgaattgtttggaggggaagtctaccttttttgatgcattcggcacgcgcaatttcttttcccacgagacggcctgcaatttttacttttactccctttatatctgtttttttagttaattcaatggcttttttcattgcctttcggaatgaaactctattttttaattggaaagctatatattctgcaagaatgttaggttgtctataaggttctttcactttttcgatcccaatattaagtctctggtttacagaattaacttctttttgtagatctttctctaattcttcgattgctcctttttttctttaataaattggggaatccaatatggattatgacgtggattgtatcgatttctttttgaatttctatatgtgtaattacttcggaacttgagcctgagtccatttttttattatgtgtaattacttcgaaacttgagtctgcttctatttttctattcgagccctttttcctattcttttgtatatagttcttgatacaattccgtatttttttatcttcctgtagaccttcagaataattttttggttgtgcgaaccaaaaggaatggtgattttgggttgtaccaagtctgaaaccaagtggatttattttttgttccatatttttctattctatttttttaccgggaatcaaatcttagatggatctaaagattatttcgatttctttactagtacaattgttatatgacacatggttttttttatgggagaactacgtcctcgagcccaaggtctgaatttattcataatagtactcctactgacttccgctttagtgatgaataaatttgctttgtcgaaatccctataatgagtagcatttgctgctgccgaataaaccaactttaagatgggataagatgctcgataaggcatgaggttcaatatcataacagtttcttcgtagtaacgccaatacataagaactttagattttcttccgcggagctattcccaacatatcgcacattttccatttgttttatactcttttcttattcttagttcttaaaataaattttatgctcttttgaaacatttcgcgacatgtttaagcatgaaagattcgctgattttttccttttacttttttttcttttactatagtctattctcatattatttttctctccctccatggattttttcattttgacttgattgaaattaagtggatgcagtgaaaaaagaaattgaattagactactatttcaatctagtaatctattctatgtagattcaagataatataatagaaagactctaaagtgtggtagaaaaaactatatgtagttttttctaccacactttatgattccaaccggatcctttcatttaagacttggatttttattttatttaatccctttttcatttcttcaatgattaattgaacttccaattaatcattttggctgactgtttttacataaataataagtaaaaaggcagtaggaactagaatgaacaatgcagtagcaataaatgcgagaatattgacttccataacctcttttttttcgcaataactcgggatgtaatcccatggagagggaaaagggtatcctgtaaattcaaggggaggacttgcattctgataatactgaatcaattcaatattatgaatatcggatctatcaaatcaattcatggttgagagtggaatagtataacataggaggatcccttccacgtatgatatgtatgtctttcgctatcaaccagaagtagtgataaaaaaattcctatactctcctctctttactgagaaacgcgaactaaaaaaagtgaaataggggtaccccataggtatttgatcttgcttcctgccccccttttttcatggaaaaaggaaagatgaatttctccattcattgaaccctagttcgggactgacggggctcgaacccgcagcttccgccttgacagggcggtgctctgaccaattgaactacaatccccgcggggcgtatggcatacttattcttaaatggaaccataagaataagaatattcgcctgtcctactctaagaaatagacgaatcatatactacatacccccgtatcgtatgggggtatagtgagaatgacataactagtatgtcgcgatttattatcgctaaaaatagataataatccacctttcaataaccaataagaaaaggtcttttgtttgtaagagaggaatgaaagagatatagattagaaagatatttccccttttctttttatcctttatttcttttatttctatggatcaaatattcttttttatggaagaaaaaaaatggatttaactcatattcatgaagccctagatttttgggccgagctggatttgaaccagcgtagacatattgtcaacgaatttacagtccgtccccattaaccgctcgggcatcgacccaggaagaatttattctagggtttttgataatctatgattaacctcctttcataatactccctacccccaggggaagtcgaatccccgctgcctccttgaaagagagatgtcctgaaccactagacgataggggcatcactagacgatagggcggtatacaaccgctcctcattatactataatgatagtatgagcagttttttggaattgtcaatatactcgaagagtataactagatccaaagcaaggagtccttcctacttttccattatgcttttgtaggattttttttagttgatggttaggttaattcacggatcatcccctactttttagggaaattcgtttataaaggatatggaataagaatagattaataaaagggattctatattagttcagtatgggtagtgatttgattgatctaataggaaaaagagtccaatttcttttttggaatttacacccccctgcttcgcttagtgtttaaactaaaaatgcatgcatctcgcactaagttatcaaattcaataaaaaaagagaaattttcaaaaagaaagaaagtgaatgaatttagtagaaaagtactgtatcggatttgaaccactgactcacgtcttaccgcggcattactctaccactaagtaaaaaaagccctttatcggatttgaaccgatgacttatgccttaccatggcattactctaccactgagttaaaagggcttcttattcaattccaaaattagccactttcatttcccattataggtctactccataatgtacattatatctgtatatatcgagatatataagtctattcatggtcaggttcaaaaaaatcttaagaaaatcaagaaaaataggaaaatctttcatattctctcttatcacttgcacaaagtatagggttttttatctttaggctattgacttttcacatgctcagaacggtctgaaaaattagggacttttttcttctattggctaatcttatcatgaaaactttctccatttatgttttatttcctctaattgggtggggtataaacgaatttgcgcccttcatatacccatatggctgggtattaattttcagtgatattttgcatctttgggacaatctatattttcgcgaaatggatcataataaaatagattataggtatctagggaagattcacttggaagtaactatttcctagatacctatgcacggtacttcacgattgaatgaatcaaactgaaaaatccctaaaaaagacctaaagttaaggatttttcaatgggtaatgttgctccaatacctaaccaaagagctactgcagtaccgattaaaaaaacggttgtagctactgggcgacgaaatggattttggaatttattgacattctctagaaaaggtactgtcaataagcccgtcggcacagaaaccattaagagaacgcccaataacttattaggtactgtacggagtatttgaaacacgggaaagaagtaccactcgggtaatatttccagaggagttgcaaacggatccgccggttcaccaatcattgacggctcgagaaccgctaaacctacattacatgcaatagtacctagaattactactggaaaaatatataaaagatcgttgggccacgcgggttccccgtaataattatgtcccatccctttagctaattttgctcttaatacaggatcgtttaagtcaggtttctttgttattgggataggtgaattctttaagatccagcccccaaaggaaccggacatgagaatttttcatcatccggctcgagcaagaatgaaagaaataaaaccgtagaagatccataatagaataaggtatataatggctcaatggctctaagtaagaaaagctttatcagattctattttccgaagttgcacctacaactattcattgaaaagaatcctactcttatgggtaaatgctcaatatccaagtgggcttacaaatttgatcatgatcaattgctttgtggattgtctcgcgtctcttgattagttggtatttatcccccccaatattgcaagtttcttacgtccaaacaaagtatttacttgttactaataaaaaatcaaaaagtttagcctacgttcttccttagatcccttcttttactccgatagtattgcagatcgcaatcgatgcaaagaaaatgaatgcatttccatactataataaaaagtaagtgtaataaatagagaattggatcatgtcacatgacttattccatttctactctatgggatcttacggagcctcttcatggatgacatggttgaggtatgatcatagaaaatattctcctcaagtgaaccagcctatccttactagacaggggacttacgtgttgattggatatggagacacctttggtcgtgaattctaatgtggcagatccaactctctatctgcatggccaaatcaataattcaagtcgcacactcccataatccgccttcttttctttcgtaaaattaacttcaactatttgtattatttgtatcacaatagttcggagttgaagagaagtatctaaatgacatgtcttattttagaataacccatgtttgtagcaatgaaataccacaacctacccgatatgatatatgagaattagaactctctatgagatgccttccttataaaggacccgaaataccttgcttacgtatcattagaaagtgcattaacataaatacggcagtaagcagaggaagtacaaaggtatgtaaactataaaaacgagtcaaagtggattgacccacactagcacttccacgtaataactccactaaaggtgatcctattaccggaatcgcgtcaggcacacctgtcacaattttgactgcccaataaccaatttgatcccaaggtaaagaataaccagttacaccaaacgatgcagttaatacagctaaaaccacaccagtgacccaagttaattcgcggggttttttaaacccacctgtgagatacacacgaaatacgtgcaggatcatcattagaaccatcatacttgctgaccatcgatgaactgatcggattaaccaaccaaagttggcctcggtcattatgtattgaaccgaggaaaaagcctctgtaacggttgggcgatagtaaaaagtcatagcaaaaccggtagcaacttgtactagaaaacaagtaagtgtaattccccctaaacaataaaatatgttgacatgaggaggaacatatttactagttatatcatctgcaattgcctgaatctcaagacgttcctcaaaccaatcatatactttattgagataggtaactaacccgaacccccctccgagaaccgtatatgagaatttcatctcgtacggctcaaacagaaacacacaaattttcaacggatattagaaaaaaggttcaaaacttcatcagccactgggttgggtcgatttgccttgaagatatgaaataagaaaaatccagaatttcttctttgtgatgataatgccaaaaaatctcaagttggctcgtctatctttctttcccaaatgttgatcattagaggcctcttgatttttctcttccctattttggatttcttttttttgtgcgtgatgcagatttactcttgttttactagataaataaataaagcaaaaattggagtagttttctggtagaaattatcttgttgcgatcctatgaatcagttcaattaaaaccttagattcatactagagccacgatgattgagtctcaagctaaacaaaaggcaagggttcttcgaataagaaccgcttgatgatcatttattgaatcggtgtaatgactcgacaaaattgagagaaaaaaagttgttttttgggcaaacaaaattggaaggaagaaattttctttttttatttttattaagaactacttgaatttttttcagtctggttgcgaggtctgaatagttaatatgaatcatagtttcatttttttttcttgatccactctatctatttcatgttccagatactagaataaataatatcgatcatgatatacgtaataactcggacatctatttcaaatgcatatcccatttttgcgcaacaaggttatgaaaacccacgagaagcaactggacgaattgtatgtgccaattgccatttagcgaataagcctgtggatattgaagttccgcaagcagtgcttcccgatactgtatttgaagcagttcttcgaattccttatgatatgcaactgaaacaagttcttgctaatgggaaaaaggctaatgggaaaaagggagggttgaatgtgggtgctgttcttattttgcccgagggattcgaattagcgccgcccgaccgtatttctcctgagttgaaagaaaagataggaaatctctcttttcagagttatcgtcccaataaaaaaaatattcttgtgataggccctgttcccggtaagaaatatagtgaaatcgtctttcccattctttccctcgaccctgctatgaagaaagacgttcatttcttaaaatatcccatatatgtggggggaaaccgaggaaggggacagatctatccttatggtagcaagagtaacaatacggtctataatgcaacgtcaacaggtgtagtaagaaaaatactgcgtaaagaaaagggggatatgaaatatccatagtcgatgcatcggatggacgccaagtgattgatcttatacctcccggtccagaacttcttgtttcagagggggaatcgatcaagcttgatcaaccattaacaagtaatcctaatgtgggagggtttggtcaggggatgcagaaatagtgcttcaggttaaacccggtacacgagcgtacgtccaaatgacgacgaccacgggcgcagctgctgccatggcggaggtcggcggcggcggcctcccgccgtcgcgcgccgtgctcgcctcgcggttccgttccaactccgaccacctcatgcggctccactccacctggatcaacagcgccgccacgcccgccgctgcgccgtatagccgcgagtcgctcgcgatgctcgccgcgcggctgctctccgtctccgacgaccatctccagcgccagcagcagcagcatgtctccatgattatctccacctccctgcccggcggcaccaccggcggcgtggcgcccgcatccaaggaggcgatcgaggcgctcagggacgtcgtcgtcgaccagctggcgccggccgcggagtgcgcgatctgcctccacggccaggacgcggcgacggcggcggcgggacggtggaaggagatgccgtgcgggcaccggttccacggcgtgtgcctggtgaagtggctgcggtgcacggcacgtgccccatgtgccgccaccagatgcctgcagaggaggcggcggcggctgctgctgctgagggacgccggagctgaaacctgctgatcctatagccatgccaggcagatgggctgcacggcttctagttctatcgagaggtcatccaattcgttatggttatcggataacagtggtgctccaaggcccaagctagcacgggccgacagaggattttgatgtttgtgtattctacgatgtgaaggtggagtagatttccttttacagcatgcaaaagactaatatatgtgacaccgatctacaatcatatattctatcatgtgattggataactgcttttacagcatgcaaaagactaagggggtgtttagatcaggggtgtaaagttttggcgtgtcacatcggatatacggatacttatttgaagtattaaacgtagactaataacaaaaataaattacaaattctgcctgtaaaatgcgagacgaatttattaagcctaattaatccatcattaacaaatgtttactgtagcaccacatagccaaatcatggataattgggcttaaaaaatttatctcgcaatttacacgcaagttgtgtaattaattattattttctatgtttaatactccatgcgtgtgtccaaacgttcgatgtgacagggagtaaaacttttgctcgggaactaaacagggtctaatgacaccgatctacgataatgtattgtatcatgtgattggatataattgcattttagtgaattttctcctaaactaattatctaatctacgatccaatcacattgttgtatttgttgtaattaaatctttatgacaagatatcgcatgattatattctgatgaaaaaaaaacataagtttcaatccgttaacattagttgtttcatatgatatagcaacatgttttaacatgtacttcaccatgtttcataaaatttttaaatattttagttgctattttttcactatatataacttaatgcttcattcgttggtcaactgaaacatttgaccgactgattttttttgggggcattgggcgcccgataggaagattcttctcaattgttcatgtgatgtctccaaccttccctacttgttaatccctctgtccctaaatataagggattttggttggatgtggcacatactagtacaacaaatctggacaagtttacatccaaccaaaaatccttatatttagggacgggggatcgagtatgaactatatgcatacatggttgtatatatgtgatatatttgtctgtgtatatatgtgcggatcctatattcctatatacaacataataaagatatattacatacagtgtattcatgtctcatgtaaagtttgctgtactaaggctatgtttatatctaggggtataaagtttcggtgtgtcatatcggatatacggatacatatttaaagtattaaacatagtctaacaacaaaacaaattacagaatctgcctgtaaactgtgagacgaatttattaaacctaattaatccatcattagcaaatatttactacagcaccatattgtcatattatggaacaattaggcttaaaagattcatctcgcaatttataagcaatctgtgtaattagttgttttttctttatatttaatttaatactccatgtatatatcgaaagatttgatataacatgatggaaatttttaccaggggatctaaacgggcctaaacgaaaacaaattgaatatgcgattatacaaacaaacgctggccatggatgtcgtcggggtatcgaagaggccgcgacgcctcgccgaagctcacgtcgtggtgtacgacgctgtcccggtgcgccagcagcgccacatccagtacaggaccacccgagctggagatgccgcgcaccctcaaccacgctccgcgccggaggctgtacgcgtcgacctcgccgccgttgcggacgatcacctcctcgccctccacctcgccgtgcaccgcctccacctgggtctccgacgtgaacgtcctcgacaggtcgcgccgcccgtccccgtcccacatcaccaggctgaccctctccatcagccgccagccgctgatccgcgcgtcgtcggagcagtggtggtagtcgtcgagcacccacatctccatcgtgctcgtcgcccgagcgacggccacggcgcagagcttgccgctggagaggacgcagattcgcgatctcgccaggtcttcttcctcgccgcggcggcgcggcggcgcatccatcagccggaacctctcgcgcgtcggctcgaacacgagcacctgcagtttcccggcggagccggagccccgctgcactagccagtggaggttgccgtgcagtcggatggagcgagctccgtgcattttcagccgcgcatctgcgtcttccagttgaggcaggggaacctcgcgccaggcgccgtctccgactcgccggagccggaaggcggtcgcgacgtacaggccggggtccacgaggcacgcggcctcgccggcggcgtgcaggaggtggaagtgcatggtggccgggtgggcgtaggcgccgatgatgacgccgcggccgggcgggggagagacggtggcgcacgccatggcgaacggatgccacagcacgtagccccggcgcccgcttccgtcgtcgggtcagccgaacaagcgccagcggaggctccggagcggaggagcgccgcgctcgacgcagagcacgccgtcccaggagccgagtaccatggtcgccgccggggcgtagggcgaggggatcagcgtgaggtcgagcggcggcggcggcggcgccttgcggacgtcgccgcggcaccatctgctgcggaacgagtcgaagaacacgacctcccggagcctttgctggaaggtccagtcgccgtcttgtcggaggcaaaacgtgtggtcggcctcggcgacgccggcggggcgctcggcgtgggcgcggcggaagctcgggtcggagacgagggagcgccagcccttgcacacggcgaggcagcgggtggcgctgcgcggcggcaggcggagcaggatgtcccggagcaggtcgtccggcagacgctgcacggcggcggcggtgatcatctcgacgtgtgcatgtcgcgtacttcttcggttgtttccttccatggctgcgctttatgtatcgttcgtctcgtagtagttcaagggacgataccaaccagagtcctcgatgagtaaaatgtgccgtgccgagatcaaacaggattcgtcgtccgcacgcgcgcgtcacccacgaacgcggcggaagcacaaccaccagtactaggtcgggagcggcagccggcagcagacgtacggcgacatcacggcgcactcggccatgtcggctctggacatgctgcagcacatcctgatgatgatgatcatcagcgcgggcgccggcgacctgttcgacgcgttgtctgccgcgcccgcgcccagccgcatgacaaggaggccggcgacgaccaaactgatgatgacgaagacattgatggtgacgacggcggcgccgaagaggaggccgccgggagcatcaacgacgacattgatcgatgaccattattcaaattaaattgtgccatgaagaattgccggtctcaatgtgtcatcctcacctcacgcatcacatgtgcaacaaatattcctacgatgtatccacttcttcgttgttatgaactacaggcatagatggtattgaatgtgacatatttgtgttatgaactatacgtacagcgtaataataacaatttatagatgtaaagtactccctttatattataagttgtttgacttcttttctagttaaaattctttcaaattgaccaagtttatgagaaaatataatagtattttcaagacaaaacaaacatattatcaaaatatattcaatattagatttaaacaatttccaagcagcgacaacaatttccctaggtaacggagcaaaaacaagtttttagtatgataactggctccaaggcagatgcccaaaagacattgctcccctatgcttgaagctagcaaagcagaaacaaagaagagtccaacacgaactcctccactggatcatctctttcagacaaataaccacagtggaagagctgcatgaattagtgcatttggggggctgctccaaaatgtccagctttcgcaaaagagaaaatcccctatatatccttgaaaattcattcaatctattatgtatccctgaattttacctcatcccttatatacccctgagttttcattttgatctcctctatgtccattccgttagttgaccgttaaatgtttttgaaattgactatgttacccctctcttataattatatgctagtttaatgataaaacacaattcttatatgaaaaaagatctatttataaataaacaaagggaatataattgtttgacaaaaattttaaaaataaataaaaaatatttaaataaattttaaattatcttttatgaaattcatacattgtttttattgaaatttgaacccaacaaataaataattttggttcataatttctagctaaaactcttatatggattttgtccaaaaaagataaatttgttcaacaatttaatttccgtttcaataaataattatgccccatttgattttatcatgaattacaatttttcgcattgtgaattatgaagtagagtcgatagcatgtaactataagtatgggaaatgggcgatatggtcattttagaaacatttaacagtcaactcacggtcaactaatggaatagtgatagaggagatcaaaatgaaaactcaagggcacgtaggggatgaggcaaaattcaggagtagagaagagattgcgaaacttttcaggggtacgtaggaaattttctcttcgcaaaaccttgacggcatcacttggaactgtactgaatcagttacttatacaagcaagagcgcctatctgtatcagtttgaaggctctttcgcttcgtctgatttcacttggatatggaaggcaccggccgaaccaaaaacgaaaattttctggtggttagttcttcactagaaaacccttacagtgcagcaattggatttttttgcctatgctcgagtgtgttcgaagataccaatcattttgtccagtgaatgcgaatttgtcaaacagttgaggatctttgtctgtgcctagcaaaacctggtaccaactactgtcaattcccaagtgggaaccgcagattggtggtcttcgataagttatgctggttcaaaggatcaaaagcttaagattagaggagccttgctcactacatggtggaatgtttggctagaaagaaacagaagaattttccacaacaatagtctcttagaaagggatgttgcctatttagttaagcaggatatagatttccgtagttgggattttaagcctccttaagtcatgttatatttttatctgtaaaaatgtgtgtatgctgctccacaggctggctactcaaaccatcacaatccagggattttgactggtgccgcaattacaagtcattgctacaggtatctgcactagtctcagtttaacagtacgacgaattattatcactacttgtatgcttccagagattagtgcatcaaaggtgacacattcaaatcagataccttatgggatacaaagcactatcagtgtactagcaacagcttctgcaaactgcaatgcgtacttgaaaaacacatatgttgaggatcatggacagggaagacaagacaatctgcatcctagggaacttgacaacatttttatatttattgggaaaaaaaaattggtattgacagtgcattcatagacgctatagaaaatctgaactaatctggacaaatatttctgaacatttatggactaatctgaacaaatacaattatctttgtgcgagatggatggaggaacagatcacagtgacgatgctgaggaagtgctcgacgacggcccaggcgtcgagatggacggggggaggtgtcactacacctggacagagaggaggatatgccctggattcgacgcccggtagcgtcgtggatgaagaaccgacggcggtgcggtaacctagatcgagggtcagcggcgctgtcgacggagggcaggcagcgccctggatcgattgaatgctgtgccccggatggagtcaaggccgccccctagacgaatgtgcggcggtgcccagaccaagtaaggacgacgaagaaggacgaacacggcgggcgccggcgtcgggagctagcgagaggagtcggatttgtcgacgaaggggcgcggagtagcggaggtctaattttctcccgcgagaacctcgattgggagcgccgactggtgcccaattctagttcggattggcgttgatattgggcttgacttaaaattgggcttgggtttgggagtctgttggagagaagattttagactaaattccaaaatttaactatttaaccaatggataatccctccgattcactagtataagatcagtggcggagccaggataaaattatagcgggggctaaaccaaaatgaccaagagcaactaaaaaagatttagggttgggttaggatttttttgggccttcttagccttttgggccttctaacaacctcaaacaaagtctatattaattcctcatctataaatatatggattagaattttagaggtattatgggggctctaatggtatattagggggtagggggtctaaagaccccccgcccctgtataagatgttatattggtgcctaaccaccagctcttctccacccccccccccaccccacacaccgtcggttttcgaccaactcagccatccccttaaagccaccctcaccttctcttaccaactctaaccttcaaaccccctaatctaaagaaagttggtcatagtttgggtgttgccggtgaatccaccgtctcccttcctatgccctcttcctgctcccctcggtctaaaggttgaagacgatgctctaactatttcaatcacatgatgaggtttctttaacaaaacatgacactgtacgactagacaaggcgtgcacatgactcatctctccgtatgaaagaagtcagccaccgatggttgtctaagcaagtttaatagtacaacttaatgttggtttcaatttttcttctctcctccctttttctctcacttatacatttaatgtatttattttggaacacatgttaagctagcttttgtatgggccaacatctttttttttacatttctactccgcataaacttataataggtttatagttcactattattcttactctaaaaattattgtctaatttcttgaatcctttctcaatactttatttgatttaaagtttatcttctgatgaacatgtgaattcagtggtgtgtactgagtaaatctgtccacgtattcagtggtgaattaatgaaccagcttattataagttgggaaaatttgtagcgcttgctacctttgatcagcctgtttctgatgaatacttaaagcagcccgttgatctttctacctagcgtcgtgattttcgtttcaaagcatacatgcacattgggaaacgtcggccgaatccgactcaccttgcatggcaacaattttcatatcggattccgacgccgtctcgacgttcacgccccccaccgcctatatagctgcacaccccggcccgtcggcttccttccaatcaatccaacgtaagacacgtgccccacgacgagcgccaccggcacgccggccatggagacggaggacgacgaccatcgcctgcacccccgcacgcgcaccatcgccgacctgctcaaccagctcgaccagattcactccacctcggcgacaagaaccaccggcggcggcggcggcgtggcgcctgcctcggacgaggcgatcgaggcgctcaaggacgtcgacgcggctgccatcaccggcaccggcgacgacgtcggcaaccagccgccgccgccggagtgcgcgatctgcctccaccacggggcggcgcccgcggggtggaaggagatgccgtgcgggcaccggttccacggcgggtgcctggagaagtggctgcgcgcgcacggcacgtgccccatgtgccgccaccagatgccgaccactaccgcgccgccgccgcctgcagccgagcaggaggattatctggatgttgatgaggaggacgacgccggcgatgaggaggaggctggtgtggggccgccgccgttggagttgcgagtggtggtagcgcactagggcggcggctatggaggagtggcggcgtcggcttcgactacgaggcggctccttgcatggagtacgacattctaagcaaagcaaagtactagcaatactctcgatcgactatgtattgtaggtagaccatgagaggtgctctgtcaattaatccaccagtttttgtttcagtcttctttagcttgttgatatatctcgtctcttgaggaattaattaatctcttataagaaatttaatttcattgtaagaaacaaatgctcatggttttagaggaatccccatcccggttgagattttttcaccaatggatatggatcttagacgaacggtcacgatttcctccttccaaatcggttttgtgttacgggtacctcgtagtgttatgaaattcagttactttggttataaatatttgatgttttcaaccatatttgttcaaactaactttgaacacctcggaggcatccgtccatagcgccggccgcctcccatcacatcaccaccatcaagctccacattgagaggagggaaggagctccacaaagagaagtgggccaagcaaagagcagccaaagctccaacaccgcttggcaagatgacctgtatcacgacctgtgccgcacgagtccccatgctgagccatggagcaaagccccgtcggaatcgctagacggccaccagctgacagttcaacccaccagaaactcggacagccacgcaggccgcccaagctccaccgagtagcgccttcgccgccggcgccaccggggagccggtcttgcccgattccctcgtggatgcgttggatctagaccttgtggggccaaatctagttatcctcctcggtgccttcgtcactgccgccatccgccaccacaataggggatccggcctctcgcgctggagagacacccatatcttgccggagacgcgctggatttggaccttgggtggccagatctggccatccacctcactgcctttgtaggatcgagatgtcgactagagggggggtgaataggcgatttaaaactaaataacacataatcaaaactaacctaagttgctaggcttggtgagggtgaactctaactaagcaactaagttatgttttacaaacctagggtgatagtggctcaattatgtctctaggaaagtaaatcacactcctatgtcaatgtttagcaatcctagggtgatatgatctcaagtatgtctctacaaatgtaaattacaaaaatgtaaatgcgacaatcaaatgagacaaggagacaagagatttttcaccgaggttcggaaactcgccggtttcctactccccgttgaggcgagcccaactccaccgctcaaccacgaagccaccgcacgcccccttcatcaaggggtgggcaaggcgggagccggcccacggagaggactacccaagcctcgatcactagggtagttcttccttcactccgaaggtggtgaactccaaaccactcacaaaccggcgccgggcctcctccacaatcttctcggagaggtcaccgggcaactcctccacaagccgtctaggaggcggcaacctccaagagtaacaagcaatgacccggcatggagatgatcaatcaagtgccacactagctctacaaatggaagcaatgcacttgactcttggctaattaaccctctaacacattagatggatgaacacaaagctcaagtgggtgtgagagaggtgcaaggggtgtatgcaattgaattgggtgccaagagagtccccttgctgctggtgggagagtatttatactcccacccaccaaaactagccgttgggggcgaaattccccaatcattgtgctctgccggtctaaccggaggtatgtggccggtcagaccgtgctactctgcaacggctagaaaactagccgcggtcagaccggcgtagagcaggcggtcagaccggcctcggctcggtcagaccaccatcggctcggtctgaccgaatacggctccgtcagctctgtatcggccacaccgagtagcaccatcccggcctccagggggccggtctaaccgtgcatgagccgccggtcagaccggccttatgggccagtcaaaccgccgttgtgaggccggtcagaccggccagggcacgccggtcagaccgccactatgtggccggtctgaccgccccttgtcaggccgagctcagtgaaagcaaaggtgagtgtgtgtgtgtgtgatgaaaaagtaagcacaagtgaaaatacaatgacctaatgtggcaatttaataatctctttgctaggtcataacccctcttaatagtacggcgaaactagaaaataaactagcaaatttgatcgccctacacctcgatcaattctaaatgaaagcactagttttaccgtcttctttctctttgctttgcgccatcaattttaatccatcgatagtcatccatgcgcacacatgacgtggacctaacttaaaatattatctcaatagcaacggttagtctacaattagtgcttgtcattaattaccaaaattaacaacgggggcctagatgcttcagccttcacaaccgttgcttgcccgggaagggatggaggtggccgtcggtgctagacatgcatgggggagacagctggttcggggctgacacctcccaggtcgcttcagatctagagaaaaggggagggaaggaagaagggggaaaggaagagagggggaggaaaagggagggaggaaggctaggaggtgtcgccgttgccggccaccaccacgaggtaggcgagacatgctgtggaggctagagcgttggccttcgcctcccgggtcacccagaggcgacacgggagtagcctcctcccgactttcataacgatgacccaagaactttcacacttgttttatatatgaaagctgtagaatcgccctagctagcaactaggtcgtgttgtagtggcaactttcgattgaagtattatgtgcttggcagttgccattatattatgttacaggttccgtttgctactttgcttgtctgcttgataacaaactctactactgttttctgctagcttcggtttgatgaactgcacaggacacatgcacacattacagctcagccaccgtatagaaaactaaggggctatttaagagagcttatggctactacaggttcttcgataagtaaaagctcggttatcggaaaaaaaaaagatacttcctccgtttcacaatgcaagtcattctagcattttccatattcgtattgatgctaatgaatctagacatatacaaatatggaaaatgctagaatgacttacattgtgaaacgaagggagtaggtaaaagctctttcacgctgactatgaaaagttatagaatccaaactatgtttttgagttttttcagattgtcatgtactgattagtgattaccgacaagttgctctcagggttttaagctccgaaagcagagcctcaagtaaaaccacggaaacatttcttttgtgggccgtctaggcgtgcatatgacaacggcccagcacagtagcccacccgaacacggtccaaacatcggccgcagttgacagaactcttcccgactccgactcggtctaaacggctaaacccccaccccacacactgacacacacacgcactcaagcagatggcgcagtaggccgccccgggggaatccgactccgacgccttctcgtcatctgcgtctccccaccgccaatgccgccctatatatcaaaagccacccaccattgcagccaacaacgagctctagacgctatcacgcgcgcgcctctccttaataaattcgtcgttcggcctgtcacgcccggaatttctatccaaaattccaaacgcttatatgtgtatgaaccctcgtccaggaatcagccgaggcacacaataacaaattgataatagagtacaattattactctaattaataagcgaataaaatatcattacagaggtagatagttcctctcaatcaataaagatctaagcagcggaaaataaggtaaacggcgcagacgactccactccacaggcagcttgaccagggctacacctaatcctccacaccatcagcatcactgtagaactcctcctctgatgaatgattgcaaggtgagtatatgacatactcagcaagccacgcagcaaatatgcaagtgcacaggataacaaaggatggcataatagggtttcatttgcataaacagcatttaataaacatttcagaatttaataaaacagttaaacaataattaaacaatattaatccaacgctatacaacataccctgttgcataggcccaaccaatctgaacaaccatcccggctgcacagttctatctccaaaccaggaatataccattccaaaccaggagctaatcaaattattaccagtcatagcatcttttattatgatgagaagtgtgaaactaatcacgaaagacattgttagacccgcctataaccgcgggcacggctattcgaatagttttactctggccaaaggtgtaccactgtacccacaagacacagccccacaacatgtcaccatgtgcctcaataccaccacgataccttggaaaggagctgtgacagtacccatcgcacaacacaatccaccacagcaccattcctggatcataatcacccccttataaacaaggcatggactccccagcgacccccgtgggcttatctccgccacttctcagtctggtgctccgcaatgaaccatgctatacaaaaggtaaagccgttgcccacgctggcttgtggttggcacggttaatgtttcacaaccgaaactcatgaaccggtccttaattgtcatgagcacgaccatcaaaaccatgtgctcacaacccaccattgtcaggttttagttgacaacttaattaattaaccaataatgattaaccatcatgagctatcattaagccatcattaaataatagtgaaacattagttatcccaatagtgtgctaatgtttctaagcatggctaagcaatcatatctaatatctagctgaaccaatatataaagcccaactagtcaagttataataacccaaggtatcaaggaaaaaagtaatcaagaacaaaagggctataacaaacaataggttaattccacccaatgacattcgaaaataaatgcagtagttgaatagaaacaatagctttaaacgggatcaacatgctcaaagggttgtttgggatctgtgtgacttgccttcctggccttggaactcttcaaattcttctcctgcgaaaacggactctccgggaacgtcggaacctaaagagaaaagagcaaaaacaccaaaacagcacataaacaagcatgaaaagtacatgtggatatttttaacatgtagatctcaattttagaaaaatttagagacttgaaccaactaaatccgagctaagatgaattagttatgaattttcaaagattaaatcggattaaatcatttatttagattttaattgaattatgacgcaataatgaattattttttaaaagaaaaaggggattattgcgtcagcggctagggtttgcggtggaccgggcgcacggcgacggttcacgggaacggatggccgagatcgatccatccaaaacgaacggccgagattgaccggtccacggccggaccacggcggacggcatcgatgacgtcggcgatgacgtcaccaccggcggcggctcgggcgcgcaagctcgccggcgaacgacggcgcgacgacgcgaacgaagggcacctacgggtagcggacggcacggcgaactcaccggtgaccaaagaagcggcggaagagcaacggatggcaacggcggcgaagaagaagcggcggcgaccttcggcttgacgacagcgacggtgctccgacggtctacggcgacgacggaggggcggacgaggtcggcgacggcttggcgatcacgacggcggcctccccgaacgacggcgacgaccggagcgacggcggcgcacggctggagcgacggcggcgacggcggcgctaagctacacggtgctagggctctaccggcgacgagaggcgaaggcgagggtggcgacgggtagcagaggacctggggatccttttaaagggtcaaggaggcggcggcgaaggcccacggtgaccggcgacgcgaaggaaagatctagggttcgaaggagagagatcgatccgaatcgaactcgaatcctcggatttccaaacgattttagccaacgattccaaaagagaaaagatagaggagatcccgaagatcatttcccctctattgatttcaacggagaagaaaaggcgtggccggatttggaaggagactgcggcggcgcgacgctagggttcgagcgcggcggcggcgcgaggaagacgaagactgacaggtgggccccacctgtcagcgagcggacgcgcgcgcgcgagcgggcggctgcgggccggcttgggccgaggaggagagagagggttttgggccgactttcggcccaaagccaaaagagaccttttaaaactttttttaatttaaattattcatgaaatgcaattccatttattaaaaatacttccttagctcaaataaattccagaaaaatctaggaattatagaatcaagcaaagtatttaatgaaattttatctggccccattttatattggaatttattatttaaaattagatcttctcttctaggcttttaaaaatcaattctaataattccagttaaacaacaatttatatctttaggatttttagggtgtgacaaacctaccccccttaaacagaatctcgtcctcgagattcggaagaactggcgaacagatgcgaatgagctgacttcaattcgtcttctcgttcccaaattgattcttcttccgagtgattactccactgaactttacaaaaatggataactcgatttctggttcttctctcatctgtttccaagatacggattggtttctcaatataggtcagatcctcttgaacttctatctgttcaagattagcttcttcggtaggtacccttaaacactttttcaattgcaacacatggaacacattatggactcctgccaaagattgaggtaactccaactgataagcgacctctcctcttctactgacaatcttgtaaggtcccacgaaacgcggtgccaattttcctttggtgtggaagcgatgaactcctcaaagaggcgtgactcgaaggtacacataatctccttcgtcaaaacttagatctctacgacgattgtcggcataactcttatgacaagactgggccacatgcaatctttcttgaatggttttcaccttttcttctgcttccctcagaatatcagtcccgaaaacctgacgttctcccgtttgatcccacaaaagcggagtgcgacacttctgaccatacagcacttcgtaaggagccatttggagactagcttgataactgttgttgtacgagaattccgcataaggtaaattcttatcccaacttccaccgaaatctaaagcacaagctctcaacatgtcttccaaaatctgatttaccctttcggtttgtccgtctgtctgcggatgataagcagtactaaagttcaacttagaacccatctcttcttgaagtttcttccaaaacattgaagtaaactgacttccccgatcggatacgatcttcttagggacgccatgcaaacacacaatccttgtcatatacaattccgccaaccgacttccggaatatgttgtctttactgggatgaaatgagccactttggtaagtctgtcgactatcacccaaatagagtcgtgtcctgatgacgttctgggtagaccagtgatgaaatccataccgatttcctcccacttccattcaggaatcttcaaaggctgcaacaaaccggcgggtttctgatactctgccttgactcgctgacaaacatcacatactgctacgtattctgcgatttcacgcttcatacttgcccaccaaaatctttctttgagatcctggtacatcttggtactaccagggtgaatggagtataaagtatcatgagcttctttcagaattgcatcttttaaatctttgttgtcggggacacagattctcttacccaaccatacagttccttgctcatcttccaagaaaccgatagcttttcctcttctcatattcttcttgatttcttggaatcaggatcattaatttgagcttctctaacctgatcgattagcgtgggctttgcttctaaggctgcaacaaaacctctactgacaattcccaaatttaatctttcaaattccttgcataactccaatggcaactgtcgtccttccgtagcattacaatagcctttcctgctaagagcatctgctacaacattagcctttcccgggtgataatgaattcccatgtcataatccttaattaattccaaccatcttcgttgtctcatgttcagatctggctgagtaaaaatatactttaaactcttgtgattggtgtacacctctgtacgagtaccgaaaagataatgacgccaaatcttcaacgcatgaaccactgcagctaactcaagatcatgagtagggtagttcttctcatgcggacgtaactgacgagatgcataggcaaccaccttcccatcttgcatcagaacacaacctaacccaagcttagatgcatcgtaatacacttggaaacccttctgtggatcaggcaaaatcaaaataggagctgatattaagcggttcttcaactcttgaaaactctgctcacattcttctgaccacttgtactttacatccttttgaagtaatcgtgtcatgggcttagcaatcttggaaaaattctctataaacctccgataataacctgcaagacccaggaaactgcgaatctctgaaactgtcttcggttgtttccagttggttatggattccacattactaggatcaacggcaactcctccggctgtgatgacgtgaccaaggaacttcactttagacaaccaaaattcacatttgctaaacttggcatacaactgatgttctcgtagcttctctaatgcaaggcgaagatgttcttcatgctcttcttttgttcgagagtagataagaatgtcatcaataaagaccactacgaacttgtctaggtattccataaacaccttattcatcaagttcatgaagaaagcgggggcattggtaagtccaaaagacataacagtacattcgaacaatccatacctagtggtaaaagccgtcttaggtatatcttcttctttaatcctcaactggtggtaccctgatcgaagatctatcttggagaaaacggtggcacctttaagctgatcaaacaaatcatcaattctgggcagcgggtacttattcttgatagtcacatcatttagtgcacgatagtccacacacatcctctgggtatggtttttcttttccacaaaaataactggagctccccatggagacgaacttggtctaatgtatcctttctaaagcaaatcatctacctgcctcttgacttctgctaattcattggcggccattctataaggtctcttatggatcggagttgttccgggtatcagatctattctgaattcaatatctctcttaggcggcataccaggtaaatcgtccaggaacacgtccgggtattcctgtactatgggaatctcttccaaagctatttggttcagacttgaccttaaagactcagaagacaatgcatgaatagttacaactcgaccatcattgctggtgagagttacttttctgttggcacagtctatcacacctttatatctggctaaccagtccatccctaggatgacatcaaggtctttggattctaacaggataagattggccagaaatggtactccttgaatttctattctgacagaggggctacgttgcaaagagagtgcttgattactcggggtactaaccatcaaaggacgtctaagatcttctacttccatcccatgatttcccgcaaaactcatagataaaaatgaatgtgtagcaccagaatcgaaaagcactgttgcaggaattgagttaacaaggaacgtacccaaaatcacatctggaacaccttgagcttctgcagcagcaacatgattgacacgagcctttgatgctggtgcgatagagttgctctgggcagggacaaccttcacgcgtcggggcttcggacacttgtcagagtaatggcctggttcaccacagttgaagcacactccgggcttgctgccttgctccttcttggcaagctgttgctgtgttggagccgcaacaggacgtgaagcttgattgcggatgttgttgcctgcgttgttgttgaagaactgacgctgcggacgaacaacagacgaagaacctccctgtggcatggactggggtcctaaagcaagacgcggcctctgactatttccctgctgtgccttgaagtgagcaatccgacgtttcttctgctccacgcagttgtacttgtcctcctgacgaatagccttatccactaacttctggaaatcatgataatccccagtcatgagtgggtaagacagctcatcattaagtccttccaagaacctctcgtggcgctcgtcatcagtgcacacatcttccggagcataacgagccaaacgattgaactcgtgcagatactcggtgaccgtgcgagatccctgggtgagcgacctgaattccttcttcttgagagacaccactcccgatggtatatgcgtcttccggaaagcagcgatgaattcaagccaagtgataggttcaacagtagtcctgttaaggcggaagtgatcccaccactcagaggcagggccatgcagttggtgtgatgcaaatgagaccttctcctgatcagtgcactgaagcaaatccaacttcttctctatggcgtgtagccaatcaccagcttcaacaggattagtggtgctagagaaagtgggcggccttacacgaagaaattctgctagcttgttctgggaaggtgcatggttatttccctggttctgctggttctggagttgctacatcatcatgttcataagctgtgcctgttgagccaggacttgggcaagtgtgggattctctccattgttgttgttgttgttgatgttggggccattcccgttgctgcgagtgagcaccatctggcatgggcgagagcacaagaagagaaaccgggaaaactacttaggacagggaattaaattgattaacttaacttttattgatcttaactgagtttcattattacaaaccgaagaccctcacaccactaaactcaccaactatctaacactcgaaagcaaacaaacgcatgcacttacatctcaccactgatgtaaaccacatgcaagacccacacaaaaccaaacttaaaacaagcaacctaacacaacgatctaggacaacggctgatggagaaaccctctgtagtcctggttcgtaacccccctttagtcccggtttccaaaccgggactacaattccgggactaaagatcgctatctttagtcccgggtgaaataaccaagactaaagatcgatctttagtcccgggtgaaatgaccttttttttttttgcatggccctgttgctgcatggtttatatacatatataaaccatgcatatatatgtttcaatacatatatatgcatatatatatatatatatatatattatatttatatatgtttcaatacatatgtacatgcataatatatatgtatttatacatatatatgatatgcaaatgcatatgtatatatatatatatatatgtatatatatatatgaccaaaatatatttacattatagaaaatgtgtacacatgcatatagaaacatatgtagtcatgtattaattacaatccattatatgtcctagctagctacgatttcgacgtagtagtagtcgctagctcagaagctaaggacctatgaattgtgtttccgtcgtagtagaattcacccttgggatcaaggatttgttcgttgatgaatcccatgagttgttcttgaaccgccgtgataaattccttgtgtgtggtcaggttatccctcatgcgaataaactatatgaatgtatgaaattgattagtaattaaacaagaaatcgatacgtaatgaaattttgaatttatttgtatgtacatcgagctctcttgtggtgatgatttggtctgcaaggcagtggcaatactcgcacacgtaatagccgcacaagttagttccctgcttttgctttgcgcactacaaataaatgacaaacgacgagagatctaattaatatacacttgtatgtatttgaatcggagaaatataaatgtaaagcatgtgtactcacaggaaatttgaacttccgcctaagtctttctctccatttgccgcggaccaaatgacggaaccgataccaagccctacatggagtttaaagctatgattcgtagtagcaattaacataacaagattttcttaattaacagaggaacttatgacagtacctgtctataagttcgaaaaccttgtcaaacgtagactcttttttatccattgagtcatatacgttgacggtgcaggccgacaggtcgaagaataaaagcacccagtggaatctgcaacgtgcgtgggatgcattacatttgaaacacttagcaagttcgtacgggaatgaaatttggtataggaagacagtaaaattaaactaactctttgttgtacggcaacagtatgaacgtcttgtaatgttgcgccttcaggagatggacgagattgtcctctgtggcttgcggatattggtcgagcattgcgacgtttactttccaagggttgatgaatccagtatcgaaaaccccccgccgtcgggccctttgaatctccattctacaacgataaaagggagtatattattttctatagtctacttatatacaaggacctaattaattaaaggagacgtagtaagaaatctaactgaacgatatacttacaaaatccagcaactcataatagagacgtcgagggcgtccagctggtatagttcgtagattcccttgaaattgatccagagaatgtcatctccttgcaagaagtccgtgtccctgatcctcgctccgatcatctctctaccggtggcgctcatctccatgtacagctgatggaacttgtacatttgtgtgggtagggactgcagcagctcaggcttgacaagcggtttaccgagttcgtacatgtatttcacttccgccttttcgattggtgcgactcctagcaattgatccgtagttagaccggtgtcagtaataaattcttctatcgtcatttctttaccggtcaccaacggctcgatctcctagtttggttgctctccaagctgagggactggtttggactttctagaagatgctttcttcagcgttcgctcatagtccaatagcttaatggcctccttggcaggtgcagacatacccctgaagaagttcatgacactcgggtctataggaatcttcttttctggacttcgaggcttgaattgtctcttgacttctgatgccacgtaagcgtcaagctcctcttgcgtgcaatcgtaccccgggtccttgttcttggcagcgtcaactttcgccttcttcgttgcccttgtgtgggcaggcggtggagcttggggggcctttgactttgaaggtgccagaagaggagcttgcagaggagtcggtgtaggagcctgaggaggagtcggtgtaggagcctgaggtggagacggtgctggagcatgaggaggagatggtgcacgacacgccgcttgtcacccagggaggatgatgtaccgcctgcgccatagaataatggcatggcttgtgtctcgtagatgcgtctcaccgtctcctccagggtaatccagctcgaggtcctcgtacgcaccttcgaccaactcaacttcgaccttggagtatcctgctggaatcggcctgcagtggtaagtacctgaagggtccgttgggatggccatgcccgacgccaccttcacgtggtgagaggttatttattagtaatcaacatatataaacagcaactagcggaatgaccaaatctaaaatctataaactacgagcttacctttattgttaagttcttgaagggaatatgcagctcacatggtgtccgctgagtgatgtcatcaacggggtaggtggtttcgtcctgggtttgcatggcgtccatgctctgtgatcgtacctgccccgttgaggcgcagctactacgatttcctgaagggctcaccattgcaggaggaatggtcggctggggatcatgggaccgatgtgcggccatgcgttcatcaaccttccttgccacctcctcttgcatgctgagctcgtagctcgataccctgaactcaagatctgcaatcttcgcctcggtatctctcttgctcctcatccgactcctgtacgtgtggatgtcctccttgaacccaatcttccaagtaatcacccctttccctcgtgttcgtcctggatgctctagagtctacagggcgagtgacagctcgtccctctctctgtgcggtcggaacgtgccctgagaagaggcttccactgcgtctgttagtcgacgtgcagcctctcgtatctgatcgccgaagaccagtgagccatcagctgggtttagcgttccaccgtgagcatagtaccagaacttcgatcgttccggccaattagcggtggccggttcgatacccctctcaagcaagctagcctccatctcctcccacttcggcatcaggacgctatagctgcctgaccccaagtggtgatggtacttcttcttggcgcattttctttctttccttctatcatcgcctgcccttgttcacctgtcttatatgcaacgaacgcgtcccagtgatcccttagctttgggaatgtgtcgaagttcggtgtctggcccttcaggatatatttctggtacagatctcccttgaagctctgaaactgttctgccattttcttcagagtccaccttttcactttgtcctctgtacccgcgggaagggtgaatgtctcgagcattgtggtccacagcatctctttctccgaatctgggccaaagctctcatgatctccgcgtgcccttgttcttcgccagtacatcgtactgacaggcacgttatcccgcacaacccaaccgctgtgacgtacatagttcttggcgacttctgccggggcactaggtcgtccatcttcttccacttccgttatgatgtgccgaccctcaagcttcttcgcggcacctcgttgcccgcgtgccctcttctgtccaacggagggttgacttccactagcctcctcctcctggttcccctccacatccctttccacgtgcccctcctggttcccctccgcatccctctccacgttcccttcctcgttcaaatactggtttggatcctcgttcccctcttcttcgttccagtactggctgcttccctccgcgattgtatcgtacaatatctgttcctcatcgcgatcagccatctgttcatacaggaaacatctgctaagtcatgagacatttatgttttaacaatcttatattaaaactcaaataatcttatatgctaagactaaacgaacagtcatgtatgctaagtgtaactgtcgtatattagaaccctacacagtcttagaagttaagtctaattacaaatctaataatcttatactaaaactcaaatagtgatgatatatgctaagtctaggtgacgtatattataggaccctagctagtcaataattatatactaagtctaattacaaatataataatcttatattaaaactccaataatcttatattaaaactcaaatagtcatgtattctaagtgtaactgtcgtatattagaacactacacaatcttatatgctaattaagtctaattacaaatctaataatcttaattcattacaaatataacaatcatatatatatataattacgtcacttgcctgcgcgaattccttcgagggctagctctaccactccggcttgagggacgactccgacaacgtcttttctgcaagatacaaaaagatgtattaggataaacgcgaagtaacatatattgcatttgacgttcacgtttcgttcacgatatcgttcacgttcgcgttctcgtttaggtcacatttcattcacctacgtttgttcgttcacgttcattcacctgcctataattgcatttcacgttcacgttcgttcgctcgttcacgttatcgttcacgttcgttcactcgttttcattcacgttcgttggctcgttcacgttcgttcgctcgttctcgttcacgttcattcaccttgttctcgttcatgttcgttcgctcgttctcattcacgttcgttggctcgttcacgttcgttcgctcgttctcgttcacgttcattcattttgttctcgttcacgttctcggtgtggcggcagcgggacggcggtgtggcggcagcggagcggccgcggggcagcgcggcggctgcgtggcgccgcacgcggcatcgggccggcgcgtggcgcggcggcgtcgcgccgtgcgcggcatcggcgtggcgcggtgccgttgtggcgctacgcccggtggcggcgtttcgcggcggcggcgttgtgcggcgacggcgtggcgcgccgccggtggcgcgtggcgcagcggcggcgtgtcggcgcggcgccggtgcccgtgcgcggcggcgtcgtggcgtctcgtggcgcgccgtcgtcatggcaccgcgtcgtgtcttgacgaagtcgggcgccgcgtctgaaactccggcggccggcggcaaacgaaagggaaaaaaagagagattcaaatcggaaaaaagaaatcgaaaagggaggggggcgccggctctcaccccaaaaatgggggggcggcggaaggggggggggaagacccaaaagcgcgcaaaagggaccggaaaaaaacggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtgtataaagacgtagactaggtaataatggacaccggattataaaaaaactattcttgtcatttatgacaaatacattacaaaaaaaaaaaataaaaccgtagtaggagagaataagagccgaacaaattgcccattaatacatcacaatattgtttctctaacctctttggtttttacgagatttaaactctcgatcgccgccaaattcctcatattcttactattatactcaaaatagcttatatacgctaaagggggaagggagtcacaatacataccccttattttttaccaattatccctttacatcaacacaaaatgttgttttaacaaacgtttttatgtttaaatatctagaaattcaaaaaaattttttagacttaactacgaatttcttccagtttttttgctttttaggtataaacacccttattttccgtgaaaattacttgccctgatcctcatttaacagtttcgaaggatgtttaaacgttcaaaacaattgttccacatcaagcgtccacaagtttggttttttataggggttattcatttttccccatgccacaccgacgggggagcgggctgcgaagtgagccccggggcaacgcccccggttgggttcagctatcacgattcctcgagccggcgcttggtgcggccgcccgggcccggcaaaagactcagagtgcgcgcgcgccgtgatgtcattccccccgctgcgccgtttcgggtcgacgccagttgtggcgctatggccctggcgccccacccctcgccctcggcgcaccgcctggcgcggcggcgcgggaccgaggtctcgctgaggcgtccgtcgggcgcgtctaaggccgcgcagtcatcgtcgccggtcgtcgtgtagcgacgaggtgggcgtgggtgtcggagactcggcggtaggcggcaaccgagagggagagagagagagatcgagatcggagagcgagatagagggggaggcggcggtggctctcaccccagagatgcggcggcggcggaggcggcggggacgtcgacaagcgcgagaagacgacgagatacgatggcggcgtcggcgcagggacgccctcggcagaggcggcgaaggagaagccgagagagatcgatcgggcaaaaacttctaagtgttggtggagaagacgagggcgcgcatcgggaacatatatagccctagatctttagtcccggttgatgagaacaaccgggagtaaagatatctttactcccggttgttgaggacaaccgggactaaagatcttttcccgctatttccaaattctttttaaacccggttagggtaaagaaccgggactactgataagcgcactgaatattattttccattacatatgtgtttctaaaatagaagataatgcattacaattatttaaagtacaaagattaatgacaattacttcgaaaaattattgttgtctgtaataaattaagtggataaaacgtaataagcaaatatatgatttaaaattaataaaaaatctaataatcatatatacttagcatatgaatgatattattaaattggtaaaaactctaattaacatatgtatatacatacggcatgatttaaaattaataaaaattgtaatcatcatatatacttagcataggaattatattaaattaattgttaaaaactctaattaacatatgtaaatgccacatgcatgatttaaaaattttaaaaattcgaatagtcatatataattagcatatgaatgatagtaaattaaattgtgaaaaactctaattaacatatgtaaatgccacatgcatgatttgaaacttttaaaaattctctagtcaattataattagcgtatgaatgatagtaaattaaattgtgaaaaactctaattaacatatgtaaatgccacatgcatgatttgaaacttttaaaaattctctagtcaattataattagcatatgaatgatagtaaattaaatgttaaaaactctaattaacatatgaaattgccacctgcgtgatttaaaacttttaaaaattgtaagtatcgcatataactagcatatacatgatttaaacttgttaaaacctctaataatcgtgcgtaattaacatatgcaatacatcaattgatttatatggataatcaatacatccaaaataatttacatcgtatacacaataattacggcaatacatcggcggtgacggttgaccgcacgtactttctcctcactattgttccctccttgtgatcgctacgtgagtaaggggtgtcttcatttgataggaggatgctagggtcaatcgtcaccgtgaaagggggttgtccatccaactgatcataatcttcgtcagtctggtcctcaactccgacgatttttcttttgcctgaaagaaccatgtgactcttaggctcgtcaggccctctgcccttctttcctttgctagacatgtccttcatgaaaaggacttgcattacatcattggcaaggacaaaaggttcgtccgagtatccaaccatgttaaggtcaaccgttgtcatcccactgtcatcaatcattacgcttccaccagtcagcctaacccattggcaccggaacagagggaccttgagaggaccatagtcaagctcccatatttcctcgatggcaccgtaatacgtgccagttgttacatcgtgtcccatggcatcgacacgaatagcgctgttttggttcgtgctcttcatgtcttgggatgtcgcgatcgacccagacggtcccctcgccaggaaggcaagttgttggttgatcgactcgttacccatgagatgttgtcgtatccacgtggggaaagtatcaatgtgatgccatgtaatccatgcatcggacttaccgatgttcttggcgcgaagtagagccaagtgctcctcgatgtaaggagctaccaatgaagattgttgcagaaccgtgaaatgggttttacggaataaattgttgtctaccgtcattattgctttccttccgagagttccctttccccgtagtctcccttcatggcgtgattcaggtaccccgattgggcgaagatcttcgataaattctacgcaaaattcgacgacctcctctgttccataacccttggcgatgcttgcctctggacgagcacggttacaaacatacttcttcagaacacccatgtacctctcgaatggaaacatgttgtgtaggtacataggcccgagaatactgatctctttcacaaggtgacaaagcagatgcgtcattatattgaaaaatgaaggtggaaatatcaactcaaaactgacgagacattgcaccacatcattctgaagggcttctaatatatccggatcgatgaccttctgcgaaattgcattcatgaatgcacatagctttgttattgttgcccagacattgttaggaaggataccccttattacaactggtagcagttgtgtcatcaacacgtgacagtcatgagactttaggtttgtgaacttcttcttcttcgtgcttattattcgcttgatattcgtggagtatccagacggtacctttatgctctccaagcattcaaacatactttccttctctgccttgctaagagtgtagctggctggactcaagtaatggcttcctttctcctttggttccgggtgaaggtcgtcgtgttgttccatatgcttcagatcattacgtgcttccagtgtatctttcgactttccgtatacacctaggaagccaagaaggtttacgcaaaggttcttagtgaggtgcatcacgtcgattgcgtggcgtatgtccaagaattcccaatagggtaactcccaaaatatagagttctttttccacatcgccgcgtgaccatcttcgctccctataggctggcttccaggcccctttccgaacactactttaagatctttaaccatagcaaacactgttttcccgctgtgatgtttaggcttcgtacggtggtcagccttatgttcgaagtgcttgactttcttccgtaccgggtggtttgctgcaaggatttgacgatgactcatgtatacaaccttcctacagtgcttaagatacatactttctgtttcatccatacagtgagtgcaagccttgtaccccttgttggactgtccggataggttgctaagtgtaggccaatcgttgatggttacgaacagcagcgctcgtatgttaaactcttcctgtttgtcctcgtcccacacggggacaccttccttcttccacgacagcttaagatcttcgaccagtggtcttatgtacacatcgatgtcgttaccaggttgcttggggccttgaataataatcggcatcattatgtacttcctctttatgcatagctagggggggaggttgtagatacacatcgtaacgggccaagtgctatggccgctgctcatctctccaaaaggattcatgccatccatactcaaaccaaaccatatgtttcgtgcgtcctttccaaattctctaaattttctgtcgatgtttcgccactgcgaaccatcggcggggtgtctcagcatcccgtcttgttgacgctcttcagcgtgccatcgcatcattctagcattccccttgttcctgaacaaacgccttagccgtggtattatagggaaataccacatcaccttaggaggaattctcttctttgttagctgcccatcaacttctcctggatcgtctcgtctaatcttatatcgtagtgctttgcaaacagggcatgcttctaggttctcatacttctcaccgcgatataggatacaatcattcggacatgcgtgaatcttctgaacttccagtcctagcgggcagactatcttcttagcctcgtacgttgtctcgggcaatttgtttccctccggaagaatgttcttgacgagtttcaataaatcgccaaatgccttgtcactaaccccattttttgccttccattgcaagaactccagagtggtatccaactttttatgcccctgcttgcaacctgggtacaacgaagttctgtggtcctctaacatcttgtccaatttatgggccccttttcactttcgcaatcctccttggcgtcctgcaacatctgaccatgatcatccgcaacgtcgttaccatcagcatccctttcctcctcgcccgtttgatttccttcaaatccaacgtactgagcaacgtccggaatattgtcgtcttccacttcatcttcttccatttcaacaccttactctccatgggatgtccaacagttatagcttggcatgaaccccaactcaaacaagtggaaatgaatagtcctggatgcagaatactccttctgattcttacacttattgcatggacatcaaataaaacccctttgcctgttagcttcggccactctcaaaaaatagtgcacgccgtcaataaactctttggaccaccggtcagcgtacatccattgccgatccatctacatgagtcgaaaaaaaatcatataaaaataattattcttacaataatgacagtcatacaataattataagataattacaaactgtttgaacagtcatacaaataattcatacaaaaatcataaaatattacaccaaataattcttatttactatttctaaagttttaaactaattttaatgtgttttacttcttttaattttcgttttagtttgttttctagtattcaagattaactttcactatagttttccttctcaactattttataaaaccttctttagcaaatcaactaaatttctatatattctttcttccccacacaaattttctccctcatcaacttacaactaaattttggagacaaaaaagtgtgcaaaacatagctgcaaatgtaatatgacaaaaaaaacattggaggatgaagttgcaaaccttttaggcacctccgatttatatgtaatcatcaaaataaattcactagaaattttggcatgacctcccctcttttttgaagaaattttgaagcttgctcgggcagctggaggaggaagaagacatatatataggggtgggactttagtcccggttggtgttaccaaccggggctaaagatccccgagatctataggccctgacagcatttgaaccgggactaaagatgatctttagtcccggttggtaacacaccaaccgggacttttgatcaaatatgctcgttaccctttttaaccgggactaaagatcatctttagccccggtttttattgcatccggaactattgtggaattcggccgaccaacgaaagatggtttctccaccagtgacgaacaccaagctccaccgctgcatctgcgatggacttggggtgggcggcgcccacagcggacgacgccaccgagacacaggagagcttgctcgacatcaggcagttcatggacatgacgctcaacgactttgtcaacgatgccgtcgactacatattccgcaacttcttccacgacgatcccgtcgtcgtccgcggcggcggcggctcccacccgcgcgtcgagtagggcggcgatcgtcgaggcgcctagagacgacgtcgacgacaggcaggagcaggacaactgcgtgatctgcctggacagggacgacgcggcggcggcggagtggaaggagacgccgagcgggcaccgcttccacggctggtgcctggacaagtggctcgaggccgcgcacgccacctgccccatgtgccgccgccacgtgacgccgccgccgatcgccgatgaggatgacgatgatgactctgagtctgatgatgatgacgacgacgatgatccggttttactttttagtcctcgaggacatctgcgacgacggctccctgaggacgacgacgacccccgccgagagcatgcacgacgacgctttgcatagacgagctacattagctttgctgtcacattcatcagtgcatgtactactagaatttgattaaatctgtttctattttcgagtttaaagttttaaatatttcagtaaaagtttgtccaatttctctttagaaatttgagttgacaaaaaaaatgattctaagaaaaaaaaattcgcgtacaggagtacggccgtcgtcgttcagcccgtcacccccgtcctactgcggaccctctgcaatggacttaagccgctaggctacatcaaaatgttaaatgtataaattctgcacactagcatatttaatatggacaaaacagagaatatccaccctaataaatcatagtttcaacaattttgaaactatgtcatataaatgttgttattttttttaagaaatgtttgcaactattttgattttttttagttgatgcataatcatcggcaatgtacttgttttcatcgacatggcaaggagatgtgaaacttgaagccgaagagaataaaaaataaaaatagatctagtagcatgaggatattttgaacagttttacaactcaagcactaaatctagtagcatgaggagtaattagacaaaataatgataacagtatgacgattagagcgtgcactactagcaagtatacgattgtttcaattttgttacataagttaaaacaaaagttagcgacccatcagtgccgtttttcgaaaattgttgttaaaaatcattgaatcctcctacgccaagactaaacttgattcaatgttgatcttatgatgaacagaagtgaattcactggtgcactgagaaaatttaccccaattaatacctttaagatattactacaagcttaattctacgaatattaaagcagtcaattattagaagcgtttgtggtttgcgctcatctgctcgtatctttactctttagatgtcctaactctgtcaactgcggccgatgttacgcatgcctagatggcccacaaaagaatgtttccgtggttttacttgcggctctgctttcggagcttagtagtaagaccaacttgtcggtaatcagttctcataagttcatgagaatctgaaaaaattgaaacacatagttgcattatgtaactataactttttcatagtctacatgaaagagcttttgcttatcagagaacttgtagtagccataagctctcttaaatagccccttagttttctatacggtggctgagctgtaacgtgtgtctgtgtcaactgccaatcacataatatttcaatcgatatagttgccactacaacacgacttagattgtgtttagattcatgaatgaaattttttggcgtgtcacatcggatatacggacacacatttgaaacatttgaagtattaaacgtagtctaataataaaacaaattacagaatccgcatgtaaactgcgtgacgaatttattaagcctaattaatccatcattaacaaatatttactgtaacaccacattgttaaatcatggagcaattaggtttaaaagattcgtctcgcaatttatacgcaatttgtgtaattagtttttttcgtttatatttattactccatacatgtgtccgaacattcaatgtgatatggtgaaaaatttttggctgggaactaaacaggcccttagttgctagctagggcgattctacagagttcatatataaaacgagtatggaagatctattggtgaaagttcttgggtcatcgttgggaggaggctacttctgtgtcgcctctgggtgacctcggatgcgaaggccgccgtcccagcctccacagcgtgtctcgcctaccttgtcgccggtggcaatgccgccgcctgcagtggtggccaacagcggcggtgcctccttcctccctcccttttcctcccatctccttttccccttcttccttccctccccttttctccagatctgaggcgacccgggaggcgtcggccccgaacctggctccccccatgtatagcaccggtggccacctccatcccttcccgaggcaggcaacggctgtgaaggcagcgaggggatggtcggatctggccacccaaggtccaaatctggcgtatcttcagcgaggtatgggcgtctctccggcgggagaggccggatcccctattgcggtggtggcgacggctggctgtggtggcgaaggcaccgagatggatgaccggatttggccccacaaggtctagatccggcacatccacaaggggatcaggcgagaccggctcccttgtggcgccgacagtgaagaggctgctcgggggagcttgggcggcctgcacgggtgtcaaggtcactagtaggttgaactgttagctggtagctgtccagcggtttcgacgggcttgctccgcagctcagcgcggggactcgtgccgcacaggtggtgatatatgtcgtctttggcaagcagtgtcgaagctttggctgctctctgctcggcccacttctctttgtggagctccttcccctcctccccgtgtggagctccatgcatggtggtgatgtggtggaaggcgaccggtgcaatggacggatgcctccgacagcttggtattcaaagttagtttgagcaaagatggtcgaaaacagatatttatgaccaaggttcccaatccgctacattcatgccctcccgctactcccatctcattcccatgatcacgtatggcggaaaaaaaatgattacgcgagaggaggaataaacttattcctgctagctgatactttcatatggaacctacttttttttctttgttttagggagtcaattttatccaatctctttgagggataactattttcacacgccaaattatgtttaggattcccatacaaattttcgggatagaatttaaccaatatcttggtgatgctgttagttctttcatttgcaccccttgtaaaacatggttgtaaaatatacggacgtgactccccgtcgagcgcccgatgcgagcagatttacgtgcaaaattattttaaactgaattttcccttagattacttatctaaatcatgatccaattgcaccattaaattcgttgcagttaaatcttcaaaacaagaccacacatggatatattccgatgaaaaaaaatttagtttattattgaattatttttaaatgttgcacgatgttccaccagatatatcggaattgtttcactaagtagatcgaaaatgtttgacacgtttaaatcgggtgttgtttcaccttatataaaaacaatgtttcagcaaatagcgaaaaaatgtttcacttcactgcaacattagatctatacatattgaaatattgtgagtacattaggtgtaacatttttcaatggaacaaaaaataaagcaaattcccttaataggggtgtcgacggtggatacccgtagaccggatatagagggtattggggtacgctggtacaaggatctacgtagtacgacatcaaacaagcagaagacaaagattatactggttcaggtcccttgataggtaatagccctaacccagttgatatgggattatatgatagaaaccaccgattacaaagggaataacggaactcaatgataccgacaagaccgtgtcgagttggtttgactagatcacccgacgacttggctcctataggctccgacttcgtaggctgatgtggatgtgttggtggtgagattcgatgccttaggtcctctcggggggtcccttttatatcgcgggtcagttgatctcctagtaggactcggagatattggacccctcatgatacagtgacgacctagtcttgtccgagtaggacttctctcatgtgtagattctgtttctattacgtgattgatttccttaacgtgtacaggaaacatccgtatatgcgcaagtataccgtattggtatacagtatatatccaagggtagaggttataccttatccgtaaccctgacaagggtgtttccaaaatatgtgagttttttttgttgcaatggaatatttcgttcactgcaacattagatctatacatagtgaaacattgtgagtacattaggtaaaacatttttggtggaaaaaaaaataaactaaattcccttaatagagagtttccaaaatatatgggttttgttgcaacggcacgttccataatgtcaaaatccactgcaacatttgatccgtacatagtgaaatatcacgagtatactagctgaaacatcgtaaaactactggttgaaacatcaaaagagatcctatgtaacattcaaaaaatattaataaaaaagctaaaatatttttttgtcgaaacataatcatgtgtggtcttgttgtacagatttaattgcaataaatataacggtgtgatcggattataaattagataattagtttagaaaaaaaagtttcaaatatatttgaaggaaaagcgaccggaggcgcgggcgcccgagcagccgattttttcttgtgatgtcgtgcgctcggcgcgcagcattatccaaatatactccaatctaccatgtttaaagaaaggaaaacgggaaaacgtagtgctcagttcctgatcactagaacccgagtcgcattgtcggaaacatggtcgaatccgtgtccgaatgaatgatcccaacatcattctccatcactaaaatccgatcgatcgagaacattctttccgaattccgactgggtgaagtcacggggaacagctagcgccattccgactccgatagcttctccgcgttcacgaaccctacctccctccgcgcgcggccgcttcatatatataggcctccacaccctagcgggatcatatgcattggagatcgatcgcttgattattagctttccactcacacggtcgtcggcgaccgatcgacttgcttcctccaccgtacgacgtacgtgctccttcccggccggccggccacagcgacggcgacgagcaccaccggcgccgccacgccactacgccagcagccagccatggacgacgacggcggcgcgggccgcgacggcatcctagcgttcgcgcaccagctggccaggcaagccgcgttcctacttcaagcctccaacgacctactcgcatcgcttcttcagtccacctcgcgcggcggcggcggcgccgatatcctatcgttcgcgaatcagctggccaggcaagccggcgcgttcctccaagactccaacgacatactggcatcgcttctgcagtccacctcgcgcggcgctgccgctggcgccaccgccgcctcggacgaggcgatccaggcgctcaaggacgtgggcggcggcgacgtcgacggcggcgggcagaagctggtctgcgcgatctgcctcgaccacgacgatccgtcagcgtcggcggcggcggggtggaaggagatgccgtgcgggcaccggttccacggcgggtgcctggagaagtggctgcgcatgcacggcacgtgccccatgtgccgccaccagatgccggcggcggaggtggtggagggggcggcttcggaggtgaccacgtcggagccgctcctgctgatagcgcgcgtacgccgctccggtgacggcgccaatgaagaggagcattaccattactatctttacgaaatacgagtacagtgctccaccaatgtcgaaattaacccttaaatagttttcggttttcctttttggtcgttgtttcttgggggaaactattctacaccctcgaggggatgttctctcgtttgcttaaaaaccatttaaacggttatgaaaaattctgaaaaaatttgacaacattcatataacacatatatacaactccacaaaatcttaagtctaaactcaactcacacgtcgagatataaaaaagacaaattcagcatatgaatagtagcgtactgtttatatctaaatttgtctttttttttgtttctcgatgtgtagatcgaatttgaacttgaatttttgtggactagtaggtatcattatactctacatttttaattattttgtatcgaatttaaaagaataaggtatacgaggggatatcccctcaaggcattaaaatccactcctgtttcttcagcatgccttgaccatgaaatctattgtaccgtaattagtatggcacgtcaaatgtaatccttttatttctaaatattgagcaccgttgatttttttaaatatgtttgatcattcatcttatttaaaaaaataagtaattattaattcttttcctatcatttgattcattgttgaatatatgtatatgcatacatatagttttatatatttcacaaaagtttttaaataagatgaacggtcaaacatatgctaaaatattaacggtatcaaatatttagaaatggagagagtatattgctactgttgcctcataaggaaatttcctataatgaaatctcatatgtatcgaatctctgtgttgcttgctcgttcgctctcggtagtatgcttatgtgtctacgaaaaatgtgacactacaccgtacgtctatcgatcgtgaattttgatcagggctaaaacctacatgacgtatatgaacgcccaaactgctactctctccgtttcaaaatatttgacaccgttgactttttagtacgtgtttgactattcgtcttattcaaaaaatttaagtaattatttattctttttatattatttgattcattgttaaatatactttcatgtacacatatagttttacatatttgacaaaattttttaaataagacgaacagtcaaacatgtgctaaaaaatcaacagtgtcaaacattttgaaacggagggagtattttggcgcttctccaaagcatttttttgaagaaaaaaataatatgcgatactaaacatggcttaggggtggaaggaggcgcttctatttttttcaagcggaaaatatatttctaaccaccggcccgcctggcgcctgcaaaatggggcaggaggagcgagatggttatctgcctaccaagataaatcttcccaagcggatgacatgatgcgccatttccatatctttaaggttgaggtttctctctaactttccaacttctattctttttttctctcgcacgcttcccaaacggcgaaacggtgtgtttttgccacagttttgtatatgaaattactttaagaaatcgtattaatctatttttcttttttttctaatacttaattagtcacatgctaattaataatattatttttcatgcgggagttcagcctaaatgtgtgttacaggacatggggtcgcaccaaagcctttgttaactgaccccaccacgtggaattcatcagcaacttagttaggatctcaacgctaaagctaccagcgttgagatgttatatcgtcttaacgccaatatcgatagcactaacccgacggttcatttctacaattaattttttaatatgaattaatttaaaataagttctctaaaagtttcaatttgttagtggttgatggcacacaaaacgtctgcttgtgacatgcggcccttccctatgggacccacatggtcacataggtgcgggggccaggtatgtcaccacgcccgcgcgcatactctgcttacttttcgacttcggctagaactagattagagtaagaataatagtatagctcacttcctactattagcctattttaaaaccaacatatataatatattagctataatttttttctcctgtctctatctcttgtataagagccaacacccttaatttttcactatctctctcctccatctaagcttatggtaggtttatagctcactattatacttgctcttagagtaagtttaatagtatagcccactactaactctaattcatctatagctaatctaatagttaatttatacaatatttgattactatactattaattgaagtccgtgctgcagctggctacatatctgtaggctgttgttcttctctctcattttttatctcattaaaatatatttataattggctaatagtaactgctcttagcgtaatcagcgcagcgccggcctaatcggaagttcaccggcgaccagccgattgactccgactcggaaatcacgtccctccacccccgttttatcaaactacacgtatccggcgcgaaccattgaccgcacactggtgatgccgattgttgtgggtgcactggtgacgttggccccgccggcggcgacctcacggactcgtcttcctcctccgacgccgcaggaggcgcacgacgacgtgatcggtgacggcggcacagagtgcacgatctgccttgaccagccggcggcgagcaggtggaaggagatcccggcgtgcgcggcacctgacccgtttgcagccaccgggtgccaccagcgatgcgcgccgcgcgcgatcacgacactagcacgtacagtgagctcgacgccggcgcacagtgcagctcgtccccctttgtgttgtacatgacatatgttcgtcctcgtacacagcgcacacgtgctgctctcttttgcaaattatttggcacgttaatcatcatctaaaatcacgtaagcttcataccgatcacctaagtgtactactagcataatctaagatacataatcgctcacaaaaaccatgtaggctaataattatcttgaattcttgatttgattacgacgaacgtcttaataatctacttcttggcgagagagaacttgtagagcatgtagtgcttgtactcctggcccttgcggtagatctcggtggggaacttggcgttgtggacggcgtccgggtagtcctgcgtctcgaggcagagtccgccgtgcttcacgtagcgcgcgccgcccttgccctcgtcgcccttgaggaagttgcccgtgtagaactgcagcccgggctggtcggaccacagctccagcacgcgccccgaggtgggctcgctcaccaccgccaccttgcgcacgccctgcccgtcggcctcgccgtcgagcacgtagttgatgtcgtacccgccgccggggacgtcggcgatgcgcgcgccgggcgccgcgggggcgcggaagtcgaacggcgtgccggagacgggcgagacggcgcccgtggggatgaggccggccccgacgggggtgaccgccgacgcgaagatctggacggagtggtcgaggatggtgccgttgccgtggccgcggaggttccagtaggtgtgctgggcgaggttgaccggcgtgggcttgccgtcgtcgacggggcgggcgtacatggtgacgctgaaggagtagtcgccgtcgatcttgtaggtgacgagcacgtcgagggcgcccgggaagccctgctcgccgtcgtagctctggtagtagaaggtgatgtaggggaagtggccggtggccctctcccggaccgaccagaacacctggttgaacccgcggtggccgccgtggagcgtgttgttgccgtcgttcttgtacgtgtggaacgcatgccccttcaccgtgaacctcccgccggcgatccggttcgccacccgccccaccagcgccccgaagtaggtcgtgtcattcttcaaaccaaaaacatacgcataaaacgtacgaaaaacaaaattagatcatcgatcgatatgccatttcatgtagattaatatagttttcttaatttgccatgggatctagctagctcaccacgtaagatccaatatctttgtagccaagaacgacgtcatcaatgtgccctgcaaaacatattctgcatgattaatctcaagaactcgagtgaacatgatgagggttcgacattttgaactgttggtttccgaaatttcgtttatttcatatccctctgatacgatattatttcggccgaaatttttattttttttaagttttcgtgaatttgataatatttcttcatatttgactaaattttgtttgaaatttcgaaaattaatctttatcaacacttcctgatataaacaccgaaaacgaaaaattaaacccttaacatgatactgagaaattaacaagactggatcaattaccgttcttgtcggggaggttgacggtgaggatggtggcgccccagttggtgacgacgacggagaactcgccccgacgcagctcgtagaaaccgatggactccttccctcccctcctcgcctccgccggcgtgccgccgatcagagacgccgccgccaccgccgccgccacggccaaccattgccacgccacgctcctggcgctcgtcgccgccattactgcctaatcccgactactaatactactaatcttcctctaatccgtgcaactaatgctgtgtaaatctcggttgcctatttataggtggaggtctcgaggatgatgagttgatgactatcgttctagtcaacaggatctactagcgcgggtttctcacccactgacatgcggggccgttgcaccgtaaagttgccacgtaggcttcctgtttacaggatgagcatcatgttgttcagattagttaacagaacaccttaaccgtaagagttaaatctaaaccacctcatttgaccggtcaaagcacctgccaagtgccaagccacacctccgtacccgtttggcccattgggccattgcaccggaggcctgcacgcggcgttcctgggtacccggtaacccagcgggggaccggaaaagttaacccgaacctgaatctctctcgcgccgtcgctcgagggggaagggaatccccgtgaaccgtgatgtatccgctgccatccaagacatagacttttcaaacaaaaaaaatttaaactatacggacacatattttaagtattaaatatagactaataacgaaaaaaaattatagattctacctgtaaactgtgagacgaacctattaagcctaattaatccggtattagtaaatgtttactgtagcaccacattgttaaatcatagcgtacttaagctcaaaagattcgtttcgcaatttacatgcaaattatgcaattggtttttttcgtccacatttaatgccatttatatgtcaaacgtttgatgtgacgaaatttttagaagtttgaagggaactaaacacacacagcctaaggctatgttcttaggttggaaccctcacctcccacatggaaaacggagtgatggattagtgcacgattaattaagtattagctaaaaaaaactttaaaaatatgggaatgcttagcaccgggcatctgttgtcgccgggacccaccacgccgcctgctgtgctgcccacgtctctcccacgcgccttcgtgctgccacgtgtccccaccacatattccgttgcaacaaatcacccatatattttggtaacactctattaaggaaatccgtttcatttttttgttccactaaaaatgtttcacatagtgtactcacaatgtttcactatgtatagatctaatgttgcagtgaattaaaacatttttttgcaataaatcacccaatattatggaaaccctctatcaagagaattcgtttcatttattgttttaccaaaaatgtttcacctagtatacatatagggttggtttggtttgtggcctaaataggccttaccaaattttgtcagtgccaagttttggtaagttttggtatgactaattttggtaaggcaatgttgtatttggattgaagccaaaatagcctaagttcactattgaaatggcctattttcttaggcatgcaaaaatttggcttcaaaccaactagacactaaacactattgaaaatgtcaaatattggtaagcctaatttaggtctcaaaccaaaccagcctataatgtttcactttgtatggatcaaatgttgcagtgacttgaaacattctttcgctatttgctgaaacattgttttatataatgtgaaacatcgtccgatttaaacgattgaaacattttcgatctacctagtgaaacaattatgatatacttgatggaacagcgtacaacatttaaaaataattcaataataagctatttttttcatcggaatatatccatgtgtggtcttgttttaaagatttaattgcaacgaatttaatggtgcaatcggatcataatttggataaataataagagaaaaatagtttaaaatagttttgaatgcatgcatgcttgatgacgtcatgcagacgtggttgtctgatcttttgcaatagatcggacgtccgatttatatcggcctccttaaaaatgggttagtatgatttttaaagcaactttcctatagaaaaattttgcaaaaaatatatcgtttagcagtttgggaaacgcgcgcagaaaaaaagagggaggagagattgggaactagaagagccgaatgtagcctaagatataaggttgtcattatcccgatccgtatcttagtaccttataatactacgatactaccaagtcgaaatgataccgatcccacatagtatcctaattttcatagtatctcgatactactattcattaccacaccattctgcataatcttatgtagtatctcgattctacaatccctacaatattacaaaatattatttaaaataagatgatttgaaaataatgtaaataaatatgcttaagtttatataaaaatcggttaaatatatcaaaaccaatgtggtttctcttaataaatgtatttatttgcatggctatatagaatggctatatgtaattaatttaaatattaattaaacttaagaaaaggaaaatctcatagtttcccggtcatacgatacgatactattttgagcaaaacgatgctacctaggatcccgatcctgacaagcttattgccatcccaggctaagcaatatcatggtatagacttatagagggagtagatcgtctgaggtcatgctctcaacgtcatagggaagtcgcgcgtcgctccttcgtatgtttcgtattgcatggtgctgctacttctttcgttccacgtcgtagcgaggatagcccatttacaatagagtgtagcgggagacgaacagagatgctggtcgtcaagtcaatccgtccaccaaagaataaaagaaaagaaaaaccaatgtgacatccactagccaaccagcacgagtgtgggaggagcatatcgccgaggaagactcctttgacacagccctcctctccattcctcgtccatgcaagaatataattgttatctctccttaaggtataaaaggaggagtctaatgacttaggattagacatttgaaagaaatgatctggagcagaactctagttcctctcgttgtaaaaactctgtaacacatacatcgggcttgttcggctacaaggtgcagccgctacaacacagtgatgatgccgcagttgcttacacgaagtactgtttctgctgcgatgcagccaacatgagtgcagccaaacaggcccatcccacatagtctaaaacacaagagtacatagggtattacgctcccgagcgacctaaatctgtatacttggttgtgtttggtgttcatcgtacgaacgaagcttgatctcaactcgccccttagccgaatctcaaaggggagggggggggggagttcttacttccctgctagaggagattcactctttgacaatagtgaacagtgaacattagaatgtgattcttgctacattggacatctggtgccttagtatttgtcttaaaaaattttcttctaaaatagcaaaagaaagctagatatatacatcattgagtactatcgtgtcaagatgtttcgtaatgctttagctccaactctacctctcttgaagctagatcccagtcaaatagttttagctccacttaaaaatggcacggagtgatactctcataaaataaactaaagaagcaaaactaggtttagatagctctataaaatcagtacaaacctcattactatagttaaatttaaaacttagagtcttaccaaacggactcgaagaacataacttcgacagatttccccaaaacaaaagtgtttcaccagtatctagacaaaacaaaattaaccatacacacaaaattgcccttttttttttttttgcccaactccatcatacttgtacagttgtactatcacataattacaactaaacttgggttattctgtagaacatgacttcactactaaaatgcatatgagagaatacttgattctccgttattccctcgagatagatgttttgttagttgttgttcgctgaccatctcgtcgctgttagaacttaaaaaaatcagctcaaaggtcttctttccccccttccccctttctccgagcagcgaacggcggcgcacggcagccacggtggagcgcgaggatgttggtgggccgatttcactggcatgggccgagcgcgagcctgttcgtcgtcggccttgctcgctcgattggagcggccgcgaaacgaagggtagcagcagcagctccgtgcgattcggaacggacggaccaaggagcgacgcccgacgtccctctgacgttgcgcttctgggtgggttcagttcggttctagggctccgataggaacgttgccatggcggcggcggcggcgggaggcgatggtgaggcggcggtgatgcgggcggaggtcgccgcgctccggctccgcgtacaggttcgcggaccagcgttcgttttttcctttttctcttcttgcgcggctgtttcggtggatttagtgaagttgtttcttctcttttttttttctctactggtgaattataattgggtgtgattaggagttggagagggagaaccagaggctgggtaagattgcttcgagatgcacctgcggcaggtccaaggtgagatttcttttatccttattactgccattttcattcatctaatcggagccatttcgagctgttctgaatggtgattgatagtttgacgattccatctagtcgttggtgcaccattgcttccaaaaaaaactagcttgttctttgtagtttagtatatatatagtgaggtaaccttgtaataagagaggataacggtagctagaaatccttgtccggagaactgcacattttcgaggtgaactcatgcaagagtattgcctgtaattcttttttatcctaacacatcgattttctggtcacgaaaagatgatagaatagtaatgctttggttgctgtcatggattggatggatcacacttactaccagaaagttcccttttctatcttcccactaggattatattcttgattgttcaaatacatgctgaagtttggtttgaaataaaatttgataaatctagattacagtaccccaaaagtgtcactcagcaagttttatggcattagtcaagcatgaccccaccatatgctaacaaaaacctgcatctgtggctatacctttatagctagatatcttggagttttgatgatgttatcatgttgatatcatttctagaagaatgcttatgtactgcatccctcacctgttatcatttgtcatgaggttcttctctgttaacatttttcctgattttcttctgtaggacgacagcgctgcttcctctccagtagttagtgaaagtttgtccagcagtaaacaagaaccacagaagaacgtaaagtcacatgtaagtgtaacttcagaccataatgtcatattttaatttgatcagatggttccacaataacatctaccgtaatcacataatggagttttgctttcttatcttatctgagtcatatgcatacaatcgaattatagtgcaatggtattgtggaatacaatagttcatgcacatatgcaacttaagatacactaagtttctataggtaaggatagtcatttgtttactagaaggaactctgtttgttgtcatttttgcatgtaaatatattagatgtgtatgtctccattgagattaatggagcatatttttcacctatactaaaacattaattttctaagaaaacttctgtctaatattacctgtttttttttcttgtgtttagtgtagaggttgccaagtgggggttgtaagtcactgcccaaagcgattaattgctctgaaaatcatgtactttggtcagaggtatgattttatttccaatacaaaaatcatgtgtttccttcatctgtgatgctttcttgcttaaactccgatacaatcccaatattgtgctagcttctatgtgatgaagataagaagattgcattaaaatcctgctactatgtgatcaaatataggcgtactatatgtgtatatgcaacagctttaagttaggaacctcttcactggtcacagatcaaactttgagtcaataatataaacacatgtttcttctgcaaaattgcaatatgttctcctggcacctgcaaaattgagtcaataatatcaaactttccaatccaagaacttctgctggcacctgcatccgttctctttactttgttagttcttattgctcgtggcctcgtgccttgtctcttttctcatttttttttctgcaaatatgcttgttctcatgcagattttatggctttgcttcagaagcccacacagagcctacagttgaggtatattttttttcctacgaactacatatcagcttatttttgtttctctaagggcgtctaaggttttccattaatactcctaccttttctgtttcagtctgagatatttaaagcacttgaaagggcgaagcttctggttggaagtaggaaagaatcatgttattctaggtgtggaagaactgataagggggtttctgctactggacaggtacttgaatgtgtatggtttgttcaatgctagatgattatattatgttttcttcttgtatataatataagcttatattactcatagtagtctcagatgtgatcacgaattatttttgtttctggttttatttttaagaagcactcttctggtctttctcatcagaaagtcatatttttcatgtgctactttcttgctactgactagtgattaatacaattatgtactgtgattaatacaagttcacttttctctctcatggaaaataccgcataaaaaagttcataacccaaaatccctttttatacataaccatcaaccttttacattccacaatgcaacggttgacctcaaattttaaataatagcctgtaatggaagaaagaaatttatgtagaagtatcttcacaaccaatcagtatgtcattttgatgtgcttgatgttaaatttctgaagacatacgtcaaagatatttaagtgctactgcttgcatgcaataggtacactattttttaggaatctagatagtaattttgtattgcaatagtgtttgatgatttttgcatggtgcagaaatgagtgcaatatggaaaatgtgagatatgtctatgcactaaataaaatttgtttcctcatcctgcacctgcaacatgcaggtaatttccttatttctgcgatccaacataaaagatgccaaattggatgtactagacaacaaatctggtatgtttctgccttctattctttgcagctctctagcagtgaaaacagcatgtaattcagatttaatttgctgcttaactatactgcgaccctgctagtgggaaatttccctgaccttctcccaacaagagcatgtcttgtgttgttttcctatttctacctgtcatttcatttcaaatgtcaaacatcttggatcctgcctatgcttgcagtggtttcggcaaactaagagttgtgctttgttttcagaaattgattatgtaaaagtattgaatagaatccttccacacgatatacgtgtaattggctggtgtcccgttgcaggagattttcttgcaaggttagcttcagctctatgtatactttgtttttgtttgaaatattaaaggcactctcactcaagtctcatcctattgataaatataagttctaagaaaagagattgcgtgtttatttgttgatttattcccttcttttgaagataaagcatttaattttttcttctattctactgtatcatcttgcactttatgttcctatgtctgatagaatcttatcttcccttactgctattttgtagattctcttgtttgggcagggaatataagtacctgttttggaagggcaacttgaatatatcggtaaatatgccattccttgatttctataattgttaacttgtccatgttgagttcttgacaagctgacttaaaactgtcaacaggaaatgcagaaggctgcattaaaattcattggcgaacatgactacaggaatttctgtaagatggatgcagcaaacgtgagtaacttcaggcgacatattacagattttaatatttcagcctatgaccaaaggttaaatttgcattttaatcaaaactcttttatccgtaaatgtgtgagatgcttgccatacctgaattaaatcatggaagtgctttatatcttcaaggtctaactatgatgagctgtgggccatcacaatcaaggggagtgccttcctgtggcatcaagttcgctgcatggtagctgtgctatttcttattggtcaaggtcttgagtcaccatgtgtaagtaaaatcgctcctaagctttttttttttctcttaataggttattgtatggtatattggtatatgccgttaaagttggcacagactttccctttgggccttaggtatgtaagctacatatctttaggctcatataggttcctatacttgcattgcatggatgatttcacttggcactgattggtgcaactttaggtctcttattatcttagccaatgcaagttcatggatgcacattgagttaacgagttcatggtcaactgccaaattggaatacacatgcaagtttaaagacctgatgtaaaagtattctttattacttggctggaatttttagggttaatcccctttagatatttcttattgcttaacccataatacaatataggctacctttatatactgaggtgtgtctagataggggaaacagaaacaaactagtaacctgatactactaggactctgttggactcttataacagaactaggaaactctaatagagagcttattaggattctccaaatgctacagcacttgccaatccgacttatctctattatgacactgctgatatactataccataacatccagccacaacaacaaagaaatctttcagacttgcacacgtttttttttctttcgattattacatttgctgtttttccttttctttttatttttgcaacagatagttgattcattattggatattaccaaaactcctagaaaacctcaatacaagatggcatcagagattccattgattctgcgatcctgtctgtttgatgaggtcaactttatgtgttcatcaggtattcatactttggccatgtctgtctgaagttgtattgaaatatcatcagttcattttctgtcaataattaattgcattgtatatttttgcctgagttatttcagactgaatgtaaacagcagcagtgaaatatggttctttcagagataatataatagacagccatgaatagttgtttcatagaacttgtgtatgcaaagtaatttaagtttttcatttgtaaagaaaatatcttttgggttcaaaatccaccctctacagtttttgctgcctgttcgcatatatttctagctttttcatggtgtaattaattgtgatgcaacattgttccgttttagaggccagtcaagctttgattgagcacttgaaagatgaatatcatcagtatatgctccaggctgcaatattttgtgaggcattgtcctgtttatgttctccaggtacattcatgtaaaccttttccatttttccagaaggctaagatcctttctcagttttatgccatttttagtgaactaaaagtgagatgtcattgcagagcctgatccatttgaacctcgtcacaagaagaggaatcatattcctctaatgtcacgacaaacagaacgtaagtaattgttatatagttctttacttccaacatatatttttgttaatatgttttcctaaggacaagcaaacgttttatttggttatgccagcctcttggtttactcttcaacattctgacagtcctaccgttagttttctgtcattagtttattgtgctgcaactgttaatagccttgcctataaaatgccatcagttgtgcacatatgatatgttggtgcggtgcttagttttgattctttccttgtttatctgcttccaagtgaaactgagtcgccttcttgtttcagcttcgtatgaggaacggatagcaaaggtcaaaacaaagtcagctggtagtgtgtagttacgtggctagcttcagtatcgcatcaagagtttcaaacgatgggtgaatccttcaaggatcagtgctgcatagtgtcatagtcatccaactccaaggtaaatttcccaagagatctctttgtgtgtgttcaatcacgagaagtatgtttgatgatcgcttacctgaagttttcaagctgatgcctatgcattctcagtggtttacttattcaggggcaatgtctaaatccataaagcttgggttctcgatatgtggcgatttaaactgacaaaggacaattggtggcattttatcagttcatacagcaatatgcaccatctctgctggctattctagccttctgggtacaggacataatgctagggaaggccatgttgtgcattgcattttgagtatgttgtaaaatacttccaagtcatgtagaacaacacatctcagatccttagttccttacatacatctgtagcagaattgtgctacctccgtttcaaattatagcaatctagaatggaattagatgcatactagtactatgaatctgcgtagtgggtgtgttcagattttaattctttctttgttatattttggggcggagggagtatgaacattcaattttccctccactttaatgctaagggcccctttgaatcgcagggttgaaaaaacagaggaataggaaaaacacaggattctgccaggaattgaagtgtaaaacagaggattgcaaaacacaggaatggtcgtttgattggagcgcaggaaaaacgcaggaatcggatgagagagatggactcaaaggaaatttttcaagaggttggagctcttgctaaatttcctctaaaatccacatgcaatgtgccattccataggaatttcataggatttagaaagcttcaatcctttgaatcaaagggccaaatataaaaatttcctataggatttgaatcatatgaaatttctacataaatcctttggttcaaaggggccctaatatgaatcagatgaatatcggtttgtctagttcatattatatttcccctggagggacagaatgtttcggtaacatggtcgctaacgtaatgcagttatgatggatacttgcagttgcatctaagcaatgttcgattgttaaggggcaaaaagtacttggctctccatgccgttgcttttacagtgattactagctgcaagatggcgaccatttatttactcttgctaaattcagtgtcatgtggtggttggctcgtgctactacttaccccataccgtcttctgaaatgctagtacatatgctctattgggtcttgatttttttttcctttctcctgcctaagataagcaagtgaaaaatacaacgaagtattaccaagcaatgaaaaataggccaacgatatactaggctttgttgcccacgttgagtttagggggtgtttagataggggatgtaaagttttgccgtgtcatattggatattatatagggtgtcgcatggggtgtttgggcactaataaaaaaactaattacagaatccaccaataaaccacgagacaaatttattaagcataattaatccgtcattagtagatgtttactgtagcaccacattgtcaaatcgtggagcaattatacttaaaagattcgtcttgcaaattagttgcaatctgtgcaattagttattttttagtctatatttaatacttcatgcagatgtttgagcgttcgatgtgatagggtgtaaaattttagggtgggatctaaagaggctcttagtgtggtatgcaatacctgaaatgactcccaacacagctataacagtggcaattgtcaccgtcgtactccctctgaggcctggtttagttcccaaattttttttcccaaaaatatcacatcgaaatgtagacaaaagaaaaaactactctgtaattgcacagtttgcataaaaatcgcgagacgatttttttaagcctaattgcgccatgatttgacaatgtagtgctacagtaaacatttactaatgacggattaattaggcttaataaattcgtctcgtggtttccaggcggaatatgtaatttgttttattattagacaatgtttaatactttaaatgtgtgtctatatatccgatgtgactccccaaaacaaaaatttttaccaactaaaccggccctgagatttgattcttttttattcatatattactgacatgtctcgttgtttcgcctacgtcaggaacttccgtcatgacatgtgggcccaatgtgtcagtaacattagcaacgatagagatgggactaagcgaaagtaagtgtattccaatgttagggtgatctcgaagttgcagtttcgtgataattttatgcgcaatcgcaacaatttgaaatactagttagctaatgttgtagtcactaaatttactaaatttacagttttctaaaaaaaaatatcctttattctctaccttttcttttaagtctagataaagctctctctttacacgaaacttttaagtctagataaagctctctctttacatgaaagtttggatgcatgtctacagaaaatttagatcgtgaaggatcaggagcaatcactggcacactgctctctaacacacacacacacacaaattcagaacaacataacagagcttaaataaaagaagaagaaaaaaaaagaaaagaggagaaaagcgacaggaggagagtaaccacaaagaggagagcagcagcggcagggccggcacgcagccgaaaagccagaaaggggggagagatcagacagaggaaggaggagggcggacatggaggcggcgatggatctgatgcggcggatgccgccggggagggcggagacggcgctgaacgcgctgctctccctcatccccgaccactccctcgacctcctctcccaggtcgacctcccgctccaggtgcctatatcttcctcttatcgcatcgcatcgcatcgcgtcccaactacctacctccagtttcttggttatgggatgttcttcttgttactcgaaaagattcacagatagagagatggaagtaggtgtcttaatcattgctcgcgagaatggcccggtgtgtttctacaagaaacgggcgtttctttgcctttgtgtggagagccggtccagccgaattgaattgaatcgctctgctccaatgtaccctttaggtgctcgaaccagaatccgcgcgacccgatcgcaaattttgtagctatggatgcctttcgtctcattttgtgtgcgtctctctctttcctctttgcgctgccacgttcttttcctaatagaaatggtgcaagaattgcaggtttgcatggataaggagagcgtgaaggaatacatcctatgcgagtacaaccgtgacgctgactcctacaggtcagcgatccgtcgatacgctcacggtttctgttatagttatcttcttctttgtgagtgttgcgaaaagcatccaccttatgaataccgaaagcttcaagcagtatcaaagaacgcggaggcaggcacacaggataatcaattgttcaggaatgcagcttagtgatagttgcagctatacctgtactcgctctacaaatcgaccaacaagcaaatgcatcaatcgagaaaaccaatgcaaagacctgcaaacgctttcatttaattatgattctcatcaccacggacacttaagttggggggggggggggatgttaactgttgggcagtctgtattgtagctcccgatttgttgattgtggggatggcttgcaggtctccttggtcaaacaaatacgatcctcctttggaagatggaacagttccctccgaagagatgaggaatcttgaagttgaggcaaatgatgttttctctgtctaccgtgaccagtaagattcatactctctttgattcagtaatgctaagcaccagcatggaataatgttattgcttgcacttgcgttatttctcaatttagcatacaggtgattatatctggtatgtgcatgtaaagtagtacaatttcctattgacaaataggtattacgaaggtggcatctcttctgtgtatatttgggaggatgaagatgagagttttattgcatgcttcttaataaagaaaggtctgtaggaacactcgatgagatctcgtttatttgaccagataatctgaaattctttaactagcattcctgttatgtggctgcagatggagaaggaaaaagagggcacatgcagattggttcatgggacgctattcatgtcattcaggtggcttaagacaaaactgttcatgcagtcgctgattattttactggtagtttctggctatgttgttttgtagtactcattgaaaatttatgtaactttaacaggttggtcctgaagaagaaggagcagcgcattactgcttgaacagcactgtgatgctatcattgacaacagataacaagcaatctggaactttcaacttgtcgggatcaatcaggcggcaggtaacatctcccttcctgtcttatccgcctttttgtcatattaagttgcccttagttcaagggcatctttcatccctgttttccacagttattgatgagtgttactacctcagtactttgtagaacccagactttgtgcataaataaaacaatttgaaccatcaatataactttacacatgtacctctatagtgtatcagtagtctcaagacatgtcgttctggatgtaaagcaactttgctttcgcaattttagacccttgcatggtcacaaggctacaattcggccacaaatttctatcatagtatcaaaaatcacagaagatactttttttttagatacagaagatacatattatgaatgagtacttgacaataaagctagcgataacaatttaattttatggggccaaactgaagtgtaaacgcctttccgtgcaatggtgatcaaacataaaaatgtttgattggctcacattttgggatcacctacgcaaggagtaagaaatagatgaattcttcaaaagtgttctggagaattaaacttacaagttaattgcaaacttagaaagcctagaaagacaagcaacacttattttttgaaagacaagcaacacttataaagacataacttatcaatttgcagatttcttgtggcacaatcattgaatcagtaacacttataaagacataacttataaaaaaattcgttcttaagacacttctttttattaggagactgctaagctgtggaaaatccaagcaacctaatcctgaaccacctgttctcttttcagatgagtatgactcttgctgtggcagatgggcacctggttaatatgggaaaaatgatagaagaaatggagggcaagctcagaaattcgttggaccaggtaacagtttcacatcacacgtcaaagaaagaacagtttcacatttaagttgtttctttagtgtaagattaattgcgtagatgtatttttcttaatgctttgtatctctatgatggcaggtttattttgggaagaccagagagatggtttgcacgcttcggccaccacccgaagtattaaacaggaggctacctgatagctgagaaaacgcagagatgtgaatttttaacacaagaactatatattagtcttgcaatcatctccttagcgacctagagtctcttttcgtaattgatctgtatttaatagtagcagtctctaaaatggacaccactttgagccatcataggagtgtcttctccattgaattgtgaggaaactgggcaaagcttcttcatggcagctgtaacagagagtttaagcaaaagggagcaggagtttgtatttgccgaactcgttgtcactgcccctgagagcaatattctgtcatctttgtgaagatctacatcttcttgtgaccttacaatttgttaaatcaatgcaagaatatgattatctgcttacatgatcatccatagttttgagatttttgaattcactagaaaacaaattgtcagtgatctccatgattagtggtataacatgtagatcatgcagtaacaatatggattgagcaagctggatacttcagtttatttttacagtcacgaacaattatgcaagttccaaagtacaaggcaaatggaacatgccaccaaaccgctatgagtaaaagtatgaaacacagaatggctggatagctttgcaatggttgatgcaaatatggcgattcacataacagaacagtgtgcaatgcacaaagttttttaacaagatggagctactaaaccataactactactttactttagtggcagtgatccactctccagagtttacaccaaaaaaatcttaagacctggcagcgtcacaaacaagtcaagcatagcgttctaaaactctcaggtatttcacggcttcgcttcaccagcagcttcctgttccccgctcccctctgccttaaatgtcttcatcatctgcagattgcagaagcataaatttagttcggtaattgcctctcggcgaattcactaagttgaatatacagagttcttgttatgagaaattaagatccctggaaagttcagtttactatgctcatgttggctaaatcagatcagatgtttcacaagagttttacataacattggttaactagtctagtttgaaatggtattgcatagacaaaatggtacgttgactgacccagactataacaacaattcattgaatcaactgctaagactggcagtcctgcattagaatcaacatgctgcatccaacatgatgtggaatgtcaaaaggaatgccattggaaaagttgttgcccataaacatacagattacatgcaaaaagtcagagttacagcatttattcaataaagaaagtgacatgcaggatacagacaggtcaaacttactattgttgctcaaagaaaaccatattggtaatctatgctttctatataagtgagaccacaaacaggcaccacgtttagccacgtcatcaaaatagtttcaaccgttagatcgacaagtctttccagtattagccgttagataaaagtcccctccacttcctcaccaattaaacaacgccattaatcaccaccctatctaaatgctatatattaatcaggtagtcaattggacaataatacaatcaagatatcatatcatatttactatttccaaccatcattcaatcaattttatatacatatactaatagaaatatatgtatatacaagaaagtagatattttcttgagaattgcttagtaatttccacagcaaagcgcggggaatcaccaagttgtaataatgacaatggacatgaaatcatgacaaattaaaaacaaatgatgatgtaaaggctactctgaggaacctcatgaatcagcaaagtttcaggggactgagccaaagggataagcagttcaaggagttgagaaagatctagcattcgaactggcccaaacagctaataccagaagaatgttcagttatgaaataagtactaataacatacttggagcatgaagcaagtagtaccagtctttctctccaagttaactatacaggtgacaaggagaatatacctttgttagcactgtcagccgtgtcatcttcgtcatcgtcctcaagatcatcatcaggacctcccatgcccagcttctgcaacacaaagaaaaacatgagaatccttactacaattttcctttaccaccagctgaaattgcggtagactcataccgagaagtccatatcaccgaagtcaccaactgcaacaagaaggaagtgcactgtcaattcgcgccaaactagataatacaaagccaaacacagaacacaagggatgcagaaaaggactaacgcccaatgtcttcatcatcctcatcttgccacttatcccaatcaaccttgaggaacacaggtggcttgccctccttcttcagcagcctaggccaccacttgctctctgctttcttgataagatagcatatggaccttgctgcaacagctgccttgctctcctgcgaaaaaccgacaaaaaatactattagaatgcaaaagattgtaacgaaacagaggagatatgccatcaattgcgctaacctcaacattcacagcatcaaagagctcaagatcaagctcataaggggtgtcatcggcagggcccttcgccgagaagatgaactggccctcaggcttcaggttgagcttcacatccctggcatcgggcagctcgatcgtcaagaacaccttgtcggacctctgcgcccacttagtgctcgggtggcgactgcaagcacacaaaaccaatcccccataaaattttgctcagaatcgcactccccatcacaatttcaggtttgcaatcatgaacacacgcagtaaaacagccagaaaccgcaccataggattgccccaaatcacagcaacagagacaagttaaccaataggacaacagcacaatcgtttcatcaattactcaaaaggataagaaatcgcatccgcatccgagaacagggcaaaagcattcgggaggacctagcgtcccaacaaaaccgcaacaactctaatgtttcttgctccaccaaagaaaattgaccaccgctgatagcaagtcaacagccaaagttcttccagaagatttcatatatcctacgatctaaccaaactaacacaagcataccagcaatcgcaagaacatgtaagaacaaactaaaacatcaccaccccacagccacccaggcacaatcagccgcacctccacatgacaccaccaccatcaccagcagtaacaagctaaagtgcagcacggagtatttacctcatgttcttctcctcggggaagcagctgcgacgatttgggcgcgcgcggtggctggtggtcctttcctcccttcctgcgtggcgatttggagtggatggattagggttttttttagaagacctcggggacgacgccggaggaggaggaggaagggtataagaagcggcgccgcgagggggagggagaaggtggagggcaaatccgtaaattcgtccccggtgggatacttgggttagcggcttccgaaatgctctagatgattccatttccttccggttcccccgcccacttggatgatataggatcagtacgagccgtacgatgaatattggggtaaatctttcgtcgtcctttaacttatcatagctaaaatttcaattttaaagtttaatttcagttttaagttgattctagaattattttagactatgtttcaatattttcttttatagactaataataataatacatatataattattttgttacttggttcatttttcaactccttatcagtcataactcaaatgatcatagctataaaaaatagtggggttaccttaactcaagtgaatgtgcttgggcactcgcacgatggttgatcgatggtggggcgtcggtacaggcggcggttatgcgccaatggcggtttgttggttgtggggtgttagagctatgagcaaagggggtaggaaggtggcaggcgaaagcctaatatggcagcacaccagatcaatagcagcaaccttttggataccatattctatctaggagacgccattgtcgagatacattccttttttttctagtagatcccctattgaaaaccatgtctaagttcttttggatgtgcagtgatactgctttaaatatcgcatcctccttagaggcgttgtctagaaggtctgcaatcagttggatggtgaagggtatgaccccccgaggttcttggagtttgggttcagctggttcgagttggtgctcgacgatgtggttgtggctcattcttaggattgatggtgaccgatcatgttcagcgttgatcggattagtgccttttccttccttagtttatgtatatgtgctatcggtgtgggaggtggtgtgttttttcccctttttctgattaacctctgaaggttgtggttttgcaatttttttctgctatgtcaatatgaaacttggtatcgtctgatttggttcgtttgaaaaacaaaatagtcattgagaaaactcttgaaaaaaatgttgcatttagttgaatttagatttttttttactttgaagagagggccatgaaaattgattataagaacttctgtcgcaataaatacatcctctattttcaaatataagcatttctaaattatttaacaaatattaagatttaagaaaaaatacttaaattttttggggcttggattccccccaaacatctgattagctagaatttgaatattttgaattcccccattcatcttattgacttaaattaacaagattccattgatttggattttgtgtcctaaaaatgcttatatttgtgtataaagtgtgtgcttatatttcgaaacggagggatcacaaagtatttgacatttggataatatgcattaattaaaattttaagacttcgattatcaatgactctaaactacaatctgaaaatatgaaaaatgatgttgtgttcttctttttaatatgcttttacaacaccataaattttctcaatttataaacttattttaataaaaaaatatgaccaaaatcgtactgtaaaatactaaaaaaagactgaacgtcatttttttaccatgcggagtagaagtaacattcaatatatataaaaaaaaaacagcactgcagggatctattatacctgtgataaattcattgttatatgtagcctaagcatgtagcgttgtgattagtttgttaccaaaataaataggtaatattcaaaaatcggtcaaaatagtccaataataatatttttgataatcctagaaggaaattgctatgcatacaatcaaactatccaactcacttagtacaactgaatttgatcaacggttctaaaccgctgcaatgcatatgtgctcttctttgattggtatatggttgcatgttttttgttacatatgaattgtacaactgggccgtatatatagcaagcagtactcatcctagaatcttcctctcacaaaacattagcaatggcaacaaaccagacacactttaaatatctctaccccaatcaaatactggcaacatctcttcccaacaaaatattgacaatttcaatagggttgatttgggcatcaaaccaaacagccttatcatttataacaaacaattttcaaacttttctatgtttcagaggatgatgatcaacagtttcaaggactgctaagacaaagctaaagttaatctatatgtgggcccccatgacaagcccatgaaggtattctgggccgaagaaggaaagcccagccgttcgagcgtgtttgtccccctcccaggcccgcacctccaaatttcaaacgggaagcaagccgtggtgagcaaaccgacgtgccgccgcgtacttaaccccgtctccgcccacctccacctcctccaccgcctcccccttccttcgcttcctcctcttctctcctcttcccgctccgcttccattccacgcccagccgcacgcacgcttctcgaaccttctggaactttcgccggctggagcactggaggtagggcgatccgatcgcaagtttcccgttgcggtgtggtcggaatcgattgttttctgcgattttgctctggttcgtttgattcgtcatgggttttttccccctcggtggctgatgctgttctgttcgaatattttggtggatcgaacttgggatttcccgtgattttttccgtgaaatcggggcagtggtgcggtttcgagccccctaatcccgtaggatttttttttctgctagatttgctcgcgcatgatcagattctaatttccgagctatgcagtttttcgtgtgctcgcaatttcagtttcgcgtttctccagctttgggttcagttttatgtttcaaaaatcatctcctacaagcctcgatttactaatccgcatctccgatcccggttgtgatgcgcagcgatggatccccgccacagcagcgtcacccccggcaacgacagcggcagcggcaggcgcggcagagggagcgggagcggcagcggcagcggaagacggagcagaggcagcgatagaagtggagaagggtcgggggactcctccagcaggacgcggcggagccgcttgtcggctcagtcgacgggcacccgcctcatgccggcgttcgatgatgctgcaggggacggcgacgggaggatcctcgggtcgtcgtcgtcgtcgccgtcaggagggttggacctcggtctcgaggaattccgccgcgcccaacacgaggcctctcggaatccgaatctgcagcgcctcctcttccacagctcccccgtgaggcagcccacgcaggacgacgaggtgatcgtcatggacggcgtgctcgtcgataccacctctggttctggtgccagcggccgctacggcctcaatcgccaggtaatttgttccctctgctctcaattctcgttctcctcccgttgcattgatgcttcacgctgttggggaattcatgatgtgttcagacatagggggctaacttaacttgcattgactctatcatgcttgcttctggttacatgatctggagaactgaatggtgttaacgaaacaagacagtaattgatggaaaagatagaaccgtgactgcattatttagtgactttgatggccatgttcaccactcaccagatagtagatttatatttttgatattttgtgaaattaagttcctactaataagagctagtcatgataggttcactccatcttgttcgatgcttttgtcctgaaaattacactatgcagttctcctgatcacgaaaaatccgtttccaggttttctttccctgatgatttgttccccttaccgtgacctttattctgcagtttttcgatgggaagggcgaccctcgtgtggtgcgacccatcaaacgaacatcttatgaggtaaaattgctattgttttatgcagtaaatatctaacaattaaggtcagatatgatccatgatattcactgtttaaccctgaaaaatgcatcgtatttctatcattctgaacttatcagaagacatatgtatgcagcactctctttgcaaaattcaaattgactagatcaaacaaggtttcttattacttcctttcacaaagtttctgttccagaagactgttttaacctttgtttagaatcgtttcatgtttctttagcttgggttgtttacacaatcccccctgaaaacagttcacaagcactcgacaattcgtgtagatgtacagtactacactttctgtagtgaaccagtgaattgtttccagccctttttttgggtttgacaaatccctgctctctaatccttcttgtggatgatgaacagcttatcttatttgtttgtttgctcgtatggcattacgaattgcataaaaatcttgatactgtatagtagtttcttaagtatgtcttaacctgattccactgggatttgtcatctcaatcattattcctacttgagttgaaagaaattttattgtatagaatacaccatagagcgttattctctggtaacgattctaattcctgcaaatgagggaagttcggaaactggaagactaccagactgacgaaagtggtaaactggtaatctaactaacgacctgggcagcacacgtttttgatgtttactgtagtgcattccctgcatcaagaacattttcatgttgaattcctttgcctgctgcatcatatgttcatatcttgtctccgctaaagttttcacagggtcacaattccattcctgggttatcaaactgaagagcaaatctctgacatgctgctgtcttgtcatacagatggagccgcagatcagacgaccagcgcagggccccggattctacatgcagcggcccccgacgccgccgccgacaccgagaggatttccgccaccactgccacccccaggagccggtgcaccgcgaggcggcagcgccacccccgccatgatcccaggtcatccgggagccttttatcccttcccgccgccgtcacttccaggagtcggtccacctcgaggcggcggcgcgatcccaggtcttccggcaggctttcctttcctcctccggccgccgccgccacttccagttccaggagtcatttgtcgacctcctccaagccctccttacttcgcgccgccgccgagagccaccccgaccgtctccttagccggaccgccgcccggtttcaacccgaagaggggactcatcaggagaggcgaagccatcaccctcccagagtcagagcgaccaacgccaccgccgccgccgccgccgctgcaaccaacaccagtggcacagcacaagcggacggagttctcgtggccgccgaagaccaccgcccccgccgtcaccctcctgacgagagcgccgcctctgtcctctgcaccgaagcagcatcccgaatcagaggcaccgccgccggcgccgtcgtctgctccgagcccccggaaggagttcgcgtggctgctgaccgatgaggaggaggagttgatcatcaacgtgctgtacggtccgaccaaccgccgcaggctgcccgtgttcaggagaatctgccctgactgaacaagaccaaaccccccgtggattactctgctctgtatatacagagactcggctggtcttaaaagtaagcacacctgcattggttcatttggctgtcattataacagtaggtcagtagcagcaacagttttgatccagaacacaggcctgacggcggcaactgcaactctgcctgaacattttttatttccgtcgattctaacaggacggatcacactactgtatatagtacagtggaaatatgtacatcagattcacaggatacaaatattcagttcaatccatacatcatagaacagaggctagttaattaacactggcagaatttcttcgaggaaaaaaaaaaaacagtgggcgaagaaggctgagccgatgagggtgttttgcgcaacgtgtcctgtgtgctcagagctccgcgtcggagggtacccgtttcgccggcgaggcagctcccttcaccttgtcgctggccttccccacggcgtcccccgccgctctcgccgcggacgccgccgcctgctccaccgtctctttggtcatctccaggctcctcttggccgcgtccgccgccgagccggagctccccgcgtcgtcatcatacctcctttggcacaaacaaaccaaatcttagaaccaccagtacaagtttaacatgacaaagatcaatcgactgttcggcgatatatggctgtatgcgtaccggggctcgccggagtgtggccgccggagcttcatccaggtgagcttggcccacgcgcggaacgcgtcgagccggctgttgaatccggggatggcggcggcgccggggcccaccgcctgctcgaccggctcggcgcccttgacaccctctaagccgccgccgccgccgccgccgcgggtgccgtcgctgtcgccgccgccgcttactccctccaccggtggcttgccgccgcccggctgcggcgacatcaggaacgccgcgacggaggccaccagcagcacgaggaggacgacggtgacggatatggtggcgctccccttccccgcagcctccggtggcgccgctgatgctgcttcgccgccgccgccgttagctgcagcggtgctgtcgccgacggagctggccatgggagcagaggtggtcgtggtctagtactagagctcgagctcaacggcggcggagattggtcgcgttcgcgggctcgcggcgaggcggacacaagtacgaagtactactactccggttgccgcgcgcgcacgagtaagcacgtgacgcgcgtacgccacgtagcaccggaccgcgggttgctcgtgactcgagagggacacgtcgcctacacgtggcgggcctaggacgaggccgtggagagtgaagggggctttacattgaaccatcatcgaggcccatgaggcccatgagggcttgcttcataacattagttcacctatcgtcgctcaactttacgtcgaatcttgtatgacatccctagtctccaaaacaagaagtatcaactccttaattgctcaaaccatgcagagtaagtctctggcagtatagatgcgtggtttcgctgacgtagcaaatcattagcaaaacaaatgaaaaaaacatatgtcgagcacatgtaagtgagaagaaaatgtaggacccacgtgtcagcctcatcatcatcttctttcttccccagcatgggagagagggggaggtagttggcgggagaagaggtggtcgaggcagccagcgggagacggaggagaggtggccggccgcgccagcgggacagggaggagagggggctgcctcttcggaaggaaagaggcggcgactggcagtgtcggcgggagcccgacgtgccgatgagagagggaggagcaaccgctagtgagcctgggagggaagggaggtgccgggggaggcgtctggcgagtccaagctcgctagtggaacttgatgtcgtaggtaggacggctatgtgggacaccacgcgtgtacgcccgtgccttgagcttgccgccctctaagcggaagcaccgcaccaggcatcccgcctccttgccgccatggcagcgacggcagccaccaccaccgttcaccttgcttagctgctaccgtccccatcccgcctcctctccgccatggcagcggcggcgcccaccaccatcactcactttgctgcccttgcccccatccagccatctcatggccgcctctctccccctctcccgccggccccctctcctccctctcccgccggccgcgccagccacctcttctcctgctggcgtcgggctgcctcccccactctcccatgctggggaagaaaggagaagaagatgatggggatgacagatgggctccacatatgtttttttatctgttttgctaactagaatgccacgtcagcgaaaccacgcatccatactgccaaggaacttaccttgcatggttttgaacagttgaggagttgatatttctgatattggggattatggacgtcatatagacttaatgtaaagttgagggacagcaagtgaacttagaggctgtttggttgctgccttgaggtgaacctgcttcggccgagacatgccggagaaaaaatattggttgtttggttgctacctgactactttaactccttcctgacctgatgtccagggagcggctccaggacatgattagcaagtagtatatgctatttcctgcaagagttaaatcttctcagagtttatttagtgtagcattatgggatctattttgctcaggctcaggcttcaaccaaacaacgaaactcatacgtgcctgaccaggcaacatcatcataatttttcttcctacacagatgcacatttttctcaggcatgttactgaggtatccaaccaaacatgctcttattccttagttgggctctcaccacatgatagacgagaagaaaagcccatgagaagctagttctgcctggcgctatcatagcacacttgaagcgaaaaggaataagtccatatgtcgtctctcatctttaccgtgtgtttggttcacggtcatgtatggatatgatatgaccatctatattttgttagatatggcgatccaattttttttgtttggtttgtatggatatggcaatccaatttcttgtttggttgaagggatatagtatggattggagaagccataagttagtgggatctatttgtcatatatatatatatatttttatcgtaatataatcatccgagatcttgttttaaagatttaattgtaacaaatataatggtgtaatcaaaccataaattagataaacggtttagaagaaaaaatcatttaaagcttgcttaacagaaaatcaaaccaaccacagccaatcagaataggacacatcagtcagaccaaaactggatggcttcatccaaccaaatcggccggatgcactcatccaacatattgagagaatattccctattctggcccgccccatccaccttgccctccaaccaaacaccacaaaaattcggacgaccatctcctatccaggctcatccacccaaccaaacagaccctaagccatcgctcggcaaggccacagctgcatgcgaggctgcccctcacccaggccatcatcgtctcgcccttcaacctctcgatctgtaaaagttagttgcaacgggtatggtatgggtacccatcacccgttcgggtgtgggtacgggaaaaaaatttcactagtgatcgggtgtaggtgttggagcggacgtatttagtttgggtgtgggtatgagaatatgtaaacctgatggatatatacctgttactatctctagccatcatatcatatacactttttatacatactacagtgcaagttcatgagatatatgtgcatgtgcatttcgctagtgtttgctaaaatgaagttttttttcctttgtgtgcatactctgatgctgtgttgcatccttattagatgtattattataagtttaatgttgatattactaaccttaagtgatattatgattatcagtgtccactatgcattttgaagcgtctaattagaattgtgttcactgttttgctggacattcgcctttttattttgtgaaaaatcagttggagtgtttgaacatgtactatcagttatatgctttaatcaactagccatactagaaactcataatttttgcttttatctcttatccgttgcaagaaacaatcagttgcttttatccgttgcaacgcacggggcttttaactttaaaaaaaattgaacgcatgggattgattcgaaacaaaattactgcatgatttaagaactgaattaaattggcaattctgcatctagtttccaatagctagatgttaaccatgcgtaaagccagcatgaagcaaccattctcattaaagtctttcctatgacgatggcttcagcaaacaagagatgccgtggtggcggcagcggcagacgagaaaggcagagaggcaactgcgaaatctgcatgcgcccgccctctgctcgacccttcccatttttgtgaggacaggatggccggcacaggagcccactcccagcgtcgcgcaagaccgtaggagcacccgcgagacgaagctgctggggcaccagatcctctcttcctctaccaccgcaaatagccgcgaccccatcctctccgaccgcccactagccactgctaccaccgccttcccgtggctggctggcaagctcaagctcgcagcctccctcacctccctcctcttcccctccaccgccacggaagaccggagccccctcattgacaacctcccatcgctgctgccgcctctcatggacgggtgacccctcttagccaatgagctcctaaggtagagagagagaggggagatggggaagagaggggataggtgggggagagaggtgaaagtccacttacatgtagccccatattgttcttagttttatatttgctgactaaaacgacacattagtgaaaccaacactactacaaaactggtttttacatacggacgaaactgattttcgcatgcggttgctctagccggatgcgtgacaaggtctgtgaaaatcggagtttttccatgcggccagcacaaccgcatgcgaaaatccgcttaagccgattgcatgcaaaaaagaaaaagcgcgaaaaaaataaaattccacaagaaaaaactctagccccgccgccgccgccatcgccagccagccggatccacggctgacggatccgccacccagcgacatctggccgtcgggatcgaagaagatgagggagaggaaggagaggcggcaggatccacgagcttgccgcagccgccgacgtcgcaatcgccgtagtcacgccacaccatcgcctcagttgtagccgctcctgagggcggcggatccagccctcccaagggcggcgccaccgaattcgccgcccgccgtcgctgctcactcccaccgccattgctgttcccgaggtcgggggcggtggatctgcgcatctccgtcgcccgcgagggcgttggcagcggatctacccgctgccgctgccactgcccgccgccgccactcctgaggtcaagggcggtggatccgcacgtcgccgtcacccccaagggcgggggtggcggatccgcctgcccgccgcccactcccgccaccaccgcccactgtcacccgctgcttgctgagccgcgcccgctgctgtgagagggaggagaggagagaaagtgagagagaggatgaggtgagaaagtaaggtaaggatgaggaggtgcgagagagagagaggggataaggatgaaaattttgaagtagtgagaaggaaaagaaagaggaggggagaaaaaagagtgagcatttctatatgcaaaccacctaaatgtttgcatgcaaaaatagatttttacatgcagctctttaagaagaccgcatgtaaaaataatcaataaaaattaatttgaaaaaatgataacttcaaatcgaattttatgatactaaatgaactcatgtgaaaagttatcaaaaacaaagttgtagaactcattaagatataccaattttgaaaattggtcatttctccatctgagtttgattgaactagttaaaatttgaattttaaaatataagaaattcaaatgattttaaatgtaaaaattatcaacaacaaagttgtataatgcatcaagatctacaacttttgttttggtcattttttctatatgactttgtttgaacaatttgaattttaatttcaaaatatgacaacttcaaataacattttcaaatactaaatgatttcaactgaaaaagtaatcaacaacaaagttgtataactcatcatgatctataacttttattttggtcatttcttcatccgacaaagtgatagtaaaatttttcacaaattttacatatctctcgtatgattttataatctataagagagatatgcaaattttataaacaatgttactgtcattttgttggatgaataaatgaccaaaataaaagttatatatcttgatgagttctacaaattttatgttcatgactttttcagctgaaattatttacaaattcaaaatattatttgaagtttccattttttcgaaattcaaatttttaattgataaaacaaagtcacaatagaagacggccaaaataatagcagcaagaacacaataacatgatagaacatgattttagaaatatttaggaaaaagaatcaacacattttaagttagtatgagggagaaagactagttacaagttttagtccaagattaaaatgagaaacctttgttgtgtaaaaatcgattttcacatacggctcgttaagaggcccatacgttaagaggcccatatggaaagattgatttttccatgcggatctcttaagttgtctgcacgtaaaaaatgagtttatttttgcatgcaaccccttaaaaggtccgcatgtgaaaatcgcttttttttaattgcatacgatcctcttaagaagatgtatgcagaattgcctgctcgatttttggagatacgggtagttatggtccatctacaatctaacaaggtctcgtctaaatttttttttaagtagtgaaatcatccgacttcaacggttttgtccagatgaggaacgaagatattacggtgtgagagatgccaattaaactcgaccaaaaatgaggatgacaaatggacttattacaagccaaaaagactagtctgtctgcccgtgcaaagtttcctatttttgcaattattttcctcatttcctatttaggccccctttgattcaaaggaaattcgtaggaattttagaggattttattcctataggaatttttcctatatagccctttgaatcaaaggaatggatcttatggaatcctatgaaattcctatggattgcctaatgccatgcaagttttggaggaattctaacatgaggtaaaacctcttggaaactttcctttgagtctttatctctcctctaattcctgcgtttttcctgcggtccaatcaaacgaccgttcctgtgtttttcctgtgttttgaaatcctctgttttacacttacattcctatcaaaattctgcgtttttcctattcctatgttttctcattcctatcaaaatcttgtttgcacgtgggctgaatgaatagagttgagttagaaggcttggcctattttcctttggaataagtccatctgaggtctattaacttatcgaagaatccgattttcatatattaattgaaaaacaagatataacgggtctctcaactgttaaaaccggtgcaaaataagtcccaaagcagtttggacggcggtctcagctgacatgacgcctacatagctaagttcggttttcatctaacgtggcatatgaagcaaaatttaacaatttaaaaaataaaacaaaatatgtgggtccacatgtcagttaaataataagattaaaaaatagtgggacccacatgacagtgggccccgcttcctccacctcatcccctctcttctctatctcctcccctctcttccggtttttttccatacgtttttgccgccatctttttcctttgtcgggccgaaccctagcaccgccgccatgtcgatcttgtcttcccataagtttactcctctaattgattacaaaatgtgattccccactcatccttcatctttttctctatgatttcttatttcaattcggttttaattcgctggatttaatctccattcaaccctcaccgatgatagccggccggtgagcttcccaaccatttttatccctttcaattcagttttaattcgtcggatttaatccccattcaactctcaccgatgatggccagccggtgagcttcccgaccgtttttatcccaagttttgttcggtccgattttggaaaaaaaaaggaaagaagagattgagtggatcaaaagtcctaaaccaattttagtagatcgataaagatacggccggatttgatgggatgatggctggtcgataggtgagcttcccaacgtttttatcccgagttttgttagctccgattttggaagaaatggaaagatgagattgagtggattaaaaaccctaaaccaatcttaggagatattcggcggatttgattggggagaattgactctggcatcgtaggggcacgacaccaacttatatatagaggttgaagacgtgccagctagacacatggcttcacttgtgagttgggctgaagagagacagaccgtgtggagggaggtagtagattgggctataatgggaaaaggaatgaatgaatgggctttcaacccaaaactaaaaaaggaatatataatatattgattaaaaacgtcttactcgttgcaacgctgctatttttacatgcagtatacacgcaccaaatgaggcgatctcaaactgatgatccctgtctcacggttgggcagcacgtacggcaaaagaaatcgaaaggaaattccttcgtcctgtccacctcgtacgtactgtgcacatatctctcaatccttaattccctctactattgtactagtggaggtcccgccactcgtgcggctcccatcgacggcgacctccgcgagaaagacgagggtcattgtctgagcgtcgctacggcggcggacggagaaggggcagaagatgcagagagggctccaacggctagagcgagtgcagagggccggcttcggcggcaggagcccacgccttccggcaaccgagacgccatcgagggaggatttggaggcgatggctcgccaaaggatgtcagcggaggcgatggcttgatctgccctgcccgtgtcagtgtgtcaccctggcgacgaggaaggggatgacgacaatggttgtcactcggtcactactcgctagtcttcccatggctagatccgctccgccgggcggctgtcgtgttgagctcaggcagagccgccactagatccacaccagccgtcggtggcggtggcggcattggcgaagggaaaaagggagaatagcgttggtcgaagccaccctgccgaacagtggagaggggagagaaagctacgaagaggagggggcgacgacgccggagctcgttggccgcagaggaggaagcgactacggtgagaacgagctcgcgaaggaggaattgcggtggcggagctgtatggccatgtttggattcaggaactaaattttagtccatatcatatcggatgtttggacactaattagaaatattaaatgtagactaatgataatacttattccataaccctagactaatttacgagacgaatctattgagcctagttaatccatgattagcctatgtgatgctaccgtaaacatgtgctaattatggattaattaggcttaaaaaattcatcacgtgaattagctctcatttatataattagttttgtaagtagtctatatttaatactccaaatttgtatctaaatatcgatgtgacaggtactaaagtttaaagtttagtccctggatccaaacacccctatgttagtgcgcttggaagaagataaagattgggatttttttagagtgactggtgagaccctcaaattggtggcttgttgcataaattgttttctttctctagggtttgatgtgtattattggggcttaaaataaagagagaaaagtaatagagtgatttgaaaaagtaaatttatcaattgagaacatgctgcattgtgggagattgaaatatgcgatgcggcttcattcgttttttgcctgcactgctcatgcccttgttgcatgtgccaaggttcaatatacgtatacccttacggaggtggacgcagtggcgcgagggggagacggaggcggcgacgcgtgccggtgatgacgggacaaggggaggttgaggatgagggagagacgagagggagaagggggtggcggtggctagggtttggggtagttagggttagtgggcgtcattttgcgaaaagctcctatgcttccactttttacaacgcggaccgaactcacaatttgtccctcgttcgcatggaatatccggcttttagaagggccttcatgtaaaatattatctccggggtactgttcgtgagggacctctatagaattacgtacaaagcggagggttttttcataaaattttcaccccgcgcgcactgtagtactgtagccaaatcggatgtgtcacaccccatcgcccgcccagctcgccgcccttttatttttcccgatatcttggaagaattttttttcgctgagcttgggacagtagagatagctagtaagagcaagtacaatatagcagactacaagtcaactataagtatatatggaaaagataagagagataaaaaatatgttacatatttgcagcacggactctaaaatattgtttgtatataagaggtgagaccatatatttatggtgcagtatatgtttataagtaactattgtatgaataagctattagattaactatatatataatttggatctattggttagctatactattaaacttgctctaaaacagttgatatagctctattgtgaatttgtgatcagagcatgtattcactgatcacaaaattgtaagtattcatcataaggacgtattagctaaatatatattaattctgttatttttaataatgatataaactacagatgcaaccactcattacatctgtcttaaaccaaacagatctttatctaaataagacacattaaagagccaccaaccattaaaaagagatactggagtaaaacttactcaaaggcttaatggtctattttggcatatgtcgatgtcataaatataaactggatagtatcccattgccaacataaaccaaaaatacaagtatatatatatgctctgtctgtttgcatttaacttgcatttttaccaaggcgcacatatttaggcaatcaactttgacaagagaatgactaaaatatccttgctaacaaaccacgtatggagaagtagagtcccatactcccattagcctaataagccaaagcaaaagttaaaatttaaatttttaaacttaatttttaattttattttaagatattttcaacgtaattatttttaacattggcttatgagttgttttggataaatatataaaatttttacctataaattaatttttactctttaataaatcgttttggcttattacgaaatatgagcaaccaatgaagctaataaagctaatagtattatgatattataataagtagaataacagtatagcactagtccaaattttaaatagagacaacatttagctccccggatagttctagatcattcttctctatgcaatggcaaaatgaaaaagtttgcactggaatttgcatcttgtcaaatactacatatgtcttacaataaaattattcccccctcctttttatctaaggtggtgttcttttctcctgaagatgaagattaagttttttacgcaaaacgaggtggtattaacgtatgattgattgagttttaattattacaaatttagaaaatagattaatctgacattttagagcaactttcatatagaaagttttcgcacaaaacgcaccgtttagcagtttgaaaatcgtgccacgaaaatctttattttcatccaagttttgttggagaaaaaaacagggcctaaaataaatttatttttaataatcattacatcgaagtttatcaaaatctaggataaatgcatttgggtagataaagagacaagtacaatgggactatcctgatttttttatcagtacgtacgtgtggagtgggtgaagacgagcttattttaaaacggaggaagtatttgcgatcagaagttatcaaaagtgccaagtaaatgcaaacaaatgaagtatatattagtatatactccctccgagctgataatacttattgttttaaataaggatgatatcaaattttagaatctttgattataaatcatttttttaaatatttgtctttcaaatatagtgactacacgtatagattagtcttaaaaagtactttaataaaataatatatttgttaacacttttatatatattataataaaaaataatggtgaaagttattttttagactatacacttatctaaaacgataaatattattaatccggagggagtaacatgtatacgtacttgtctggaacgcaagaagaagttatagtactatcacacttgctaaaattcatacgtttatttcggactggaggtcaacagtcaacaccagctactttccagctgctggtcgtgtcctgatttcaggaggtccctagaggcctagacaatgcatgtgcatcatgcaacgcctgcatgctgaatactacatccgtctcaaaataagtgtagccgtggatatccgtgcctaacgtttcagcgtccgtttttttgaaaaatttatgaaaaaattaaaaatatttagtcacacataaagtacttcatgttttatcatctaatagcaataaaaatactaatcataaaaattttttaaataagacgaacggtcaaacgttgaatgtgaatagtataaaattatacttattttgggacggagggagtatttaggtataccccagctgcatatatggctcaataatggctgctatgcttggacttggatgaatgatattaattagtctcgatcaaataaagaatatgatttatttaattaattacatcctgctgtcgaccagtaaaaaaatccagctggagacatggggactagacatgcatacaacttatgtaaatgtactgtactactattactacaaaagggtaacttttgttcctcttcgcccgccagctaattatttcagaaatggaggaatcaattaaaaccgttggatgatttttttcccttgtccgcttgatcgatctcagttgacaagatgcatgctcatgcaatgctgaattcgatgcatattatacttactccctccgtctcaaaagaagacaaactctggttttcgtgtccaacgtttgaccgtccgtcttatttaaaaaatatatgaaaaaaattaaaaagacaagtcacgcataaactattaatcatgttttatcatctaacaacaatgaaaatacgaattataaaaaaatttcatataagacggacagtcaaagttggacatgaaaatccaggatttgcctttttttggacggaggaaatattgattaagcactagtaccagagatatggatggtttgtcaatacagtggtaatagtatcagtggcggtcagcgccctggaagattgatcgatagagttgaccaggcagtgggcgtcggtcagacaagagtgggtagcccgacggtcagatcgacagactctgggagggagtcagtttcaggtagttttctggaataatctggattgattcatgtttatgatttctagatagtttctatacgtatgtgatattatttgtgtgctgatgtgagtcaagttggtgtgaacttgtacttggatatggagtttctttgttgtttatatgcaggtgtttcttgagacaatgggagtatagctagtattggatcggtattaggcttggatgcttaggctcgagaacaatgcacgtgaaggtaaaggtgaaggtaaaggtttccatatggcatacacgtggtgttgtgtgtatggaaagaggagtcaaatttagattggagtctaagtttgaaaaaaattgagtgtggagttttatggggatgttgtggtttcgtaggtttcctatgtgattagtagtcctagttctagttcgatttgtggctagaggtagccatgttataggtataaatagtggaggggttgaggctagaagatatactttttgagagcgaaaagttaggggcctgcttcgaggtttcgattctagttcatgatttgagagaggagtgctttagatgcactttgtaaatatatattgctgcaataaaattgatctactttcaaaagtttcgttgatacatgtttttccagatcccgatggtttgagctagcggagttcatcgagcagtctaaccagcgggtggccacaccgatggcagggaggcggtccaattggcggcaagacggtgatcgtaccggtggcaagcaggcagtcagaccgaagggagtactgtggtcaaacctgcaacaatctagcggtgtgactggtgcaatttcgtcaaatttgagattaacttttatttctgctaaaagtttttaggattttggtgtttctaccattcacccctatctggtaagcttggtttttttattcgatcctacagagctgagctaacagtggaggattcaacagaaattcacctttgcttgttgtcaaatgaatgttagcaattccgttgttgcatgttaagatgttagagcgaccagagaagagtctagtgtctcccattaaataagagatggatagagaaagtgcagatggatagagtaagatgagaagaactttaggtcccctttattttataggaacaacatagttaatttggagagagttttaattctatgaaaatggatgattgaattttgtcgtttcctttgaaattcacatagaatgaacaattctattgagattttagagaaaagttgacaaaagctttacagttttgctaaaattctatcaacattattctttgcctagtttgagtcgatttttaggccactctatcatcttcgagatttatacaggtgtaacgtgggatacagactgcttaaggaacatatccactgaatttgctgcaggacactgggcgcattaaaatataatatccactgaattgatgagagagaaaccatgtaaaatgatagttttgctccttctcttcttccccttcgtcttccccaacgccggccgcctagcgccattgccgatttccgcttcctcggtgagccccacatcgattccttgcacctatagcctccctaggatctctctaacacgctgggcatacatgtatggcagtccattgaaggaatcaagccgtcgctgttcaccatgctcggcgtcctcatcatcatcgtcgcccacgccgccgcccatgtcgctacaagagacgacgacgaggtcgtcgctctcggaccggctcatctcgttctccaccgccacgccctcctcctccccgccgctcctggcggcagcggcgcggctgctggtgcggtggtgactgattgggtggttgtggggtgcaggcgatgcgagcgaaggatctgaatgagatgttcctggtggctgaagcggaggcggcgccgccggcgaacccgtgggggttcgtgaacttggtgtgcaagcagctcgaccacctcggcaacgctaggttcgacccatcgctgttccgcgtcgacgcctacggcaacgtgctctacctccatgccgactctgcctcgcctctcgcgtgggacatcgaccactggttccatgtgcccgtaagaaacacataaattgaacgaactcatcccaagatccgctttgagatcattcattcgtagataggactgagggcaattttgtctttttaaaatttctctcccatcctttttatcataaatgataaaatattgtctcgggtatcctacgtacagcaaattacatgaattttatggtgtccatcagcaacgatacgattttacagtgtctcacagccaattgcataatttttgggtgcccagggcaaattttgccatagtaatgttgctagttctgtcaccagcccactattactacaattttcacaaatttcaaattagcacctgatattttctgatattatataatagtctaaaattttttaaatcaaatgaataacacacacacacacacacatatatatatatatattcaaataattagtatgaacattttacagtaacaaagcaggggtactttgttcgtacaactataatggaattataatgactatagttacatcatatatatatagttacatactccctcggttcaaaagtctttagcacattttattttttgtttttctaaatgagatggtcatatttgttgtttccatgtattaaattaaatttttgatcgaaatctaatcaatcatcttaatactgcatgtatacatatagtttcttggttttgttatgtagagatgagttaatttttctgggtcttaatgtcaaaaactagcttagattttgagggggagtacaatgcaatcgcgttgtaataattataatgcaactaaattacaaataagcatgctgaaaatgagtaaacaacaagtaatgtgcacgttaatgaaccaccaaggttgattaatactccctctgtcctaaaatatagcaattttttttgttagatgagatgtattgtagtattataaatctggacatgccaaacaaaagttgctatattttgggacgatggagtaataatcatcactacattcattctcaattatagtagtggaaaacgtcgactcagttttacttaaaaatgcatcgacatatgatctacatactctcaaagctttaaccttttggaagcttttcttcaagtctattatttattcgttctttctgctatctacccaaattattattccaatttttttttcttttataatcctatatctttgcacttgtaaactatcaaaaccatgtgtagatatacgtcctaattaataaggcagttaatcctcgcaattctgctatgcatctcaaattaaggcaagtacgctcacagatttttaaagtcggctaacaattcaacatacgcttcaaacttgtccatgaattatttgcgccgctcaagtggcgtgcaaaacatatgcatgcatatgctttatccaccacccgcttgatagacccaaacgctgagaagcaccgacgaacagaaaattagagtcaaaatcacgtcgaaatcgatcactttgtcccgcgggcgccatcgtcttggcagtatatgcaccctattgattaactagtaatttatgtgtagatcgaggacggacatgttcttaattaagatcgagcttaaaatagttttacaaacaagaggtgaaccgtacacatttcgaaacttttttttttgtgcaagggtatatatttttggggtgattttttttttgcgagggtttaattttggggtgattatttgctgttcttgatataggcttagtagtagctatagtggtggattttctacaattctcgtacggtgtccctccaattaattaagtgacttccaaataaaggcaacgaggttcaagtggtaggtacaagtagtgaggaactagttgaacattcgccgagtgatcactaattaatattatgatagtggtgtcaaaagagacatggcaagttgtgccccatatatatatctttctttgcagtaacttctatcatcgagcatttgcccaaccaaaagataatgataggaaataatcgaagtttgacattttagaccaaggttggctaggggtttttagcggcaaaattaaattaaattaaattaaattaagacccgtttcaacttttttgcgttaaattaaattaatgatgacacgcatccacccttttaacatgcttaattagcgtagcaataggatagcattcgtttcattgcagttgggcaactgttggttgatcatcactacactgccgatcagtaattaacagccaaactatagcatgcacagtactaattgacattccagatcacttaattagctaggttggaggatcatctaatatttgttttgacttctaccttaaatgagatgtcggccacttcttcacgcaccttaatcggtgcttatggattttattgtagagtgaaggggcccgaaagagctcggaacatggaaaatagtaaaaaagaataatgggaaatatatactcgctccattccaagataaatgacgttgttttttctataaaaaaatgatgttgtttacttttcatgtaacatttaacgatctgtcttattaaaaaaattagttaaaaataaagattatagaaaaaattagtatacatataaagattgtattttcttttatgataaaaccagtcgtaacaaaataaataatatttatttatttatttttaataaaataaatggttaaatgttatgcgaaaaattaattaacagcatcatataattttgaatgaagggagtatataatcgtcgtcttgagacattccagacgaaggatgtcagccaccttttgacatgcagtaggataagattagtctcaatagtcaatattgcagtttgaagtttgcaatcgttggtcacttcagtaattaacaatcacaacacatatagcttctatataaactacagtatcatagtatttttcatgccagccaaactagtatattacggaccacggcctgcctcgctctccaaatctaggaacatctcacccggttttactccaatcttctccttcatccctactctgtatcctaattcatcgtccgcacaaagataagtagaataagaagggagaaacactactagaaaaatgcctttttcatgcggtcaaaagcggcccagtcccctacctgtgaaaatcatcttgacgaaaaaaaaaatcggtgccaccccacccacgcccgtacccacctctggccgatctagggttaggggaactgcgtaggggcgccgccgccgccgggggtggggggggggggggggcgccgctgccgccactgcttgccgccacctccaggggcagccgccgccacctctccttcctctcctcccctttggccggatctgggagagaggggaggggagccacgctgggtgtggatgctgccgccctcgagcatcgtcgttgccgtctccgggcctcatcattgtcgccaccgaccccgcgcctcgccgttgccgctgccgaccccgccgcctcgccgctgttgccactgaccccgcaccttgccgttgccaccaccgaccctgctgcctcgccattgccgccgctgaccccgccctcgccggcgctgacctcgtcgcctctgcgtgtcgccgttgctggttcctgccgcaggttgctgagggagctgatgaagagagggttgagggagaggagagctgagacttagaaaaaatcttgctgccatgtcatatctatttatatccacgccaattttcataggcggatcacataagaggtccacctgtaaaaataaagggtatttctacaggcgaaccacttaagtgataggcctgtgaaaatatattttcccatgtgaacagcgagtttcaacccggtttacaaaatgaaaacgattttaatatatgctgatgtttttttagggggaaacagccgctttcataatacgataattaccgtccatatcatccatatatagtttagaggcctcgactcctcaaataaatctataacttcagtgcacggctaaaagagagacattttgtaattttatctacagtaagcttgaatttgtttggttttttcagttttccaatactctcggtcttctgatcgtttttattcctagggggataccgagctcgctcaacctgtcaaggctcggttcgtttgactgttatcattttaaccaggtagctaggcttcggccgttaaccttaactgagataaaagcttaactcagcttggctcacgagctagctcgttaacacatttataccatcttttataatttcaactttaccattatatcataaataataataaacactaactaattataatgaaaactaaacacaaggagtttaagtaactaaaaaaactaagcattacactcaagaagcataatactccctcagtctccaaatataaggaattttggtgggacgtgatacattctagttctatccagattcgtgttgtaggatatatcacatcaaaccaaaatcgagacagagggagtatatatgaagagatgtggtgatctgtagtactctctccgtccctagatataagggattttggttggaaatgacacattttaatccaacaagtctggacagaactgtccagattcgttggattagaatgtgtcacttccaactaaaatcccttatatttaaggatagagggagtactaatgtgagctaaaagtctaatagggctcgacttattatgactatgagttcaagttggtctgagccacgagctagtttcgagtttttgatctacctctacgcaaacacaatcattaatatttgattaggacatgatttgatcactcttttaaaactttgaccatcaattttatattaagataattctataatatcatttattcttttagaataagcatatgtgatcgaaattttaaaagttttaccaaatcttatactccctccatcacaaataatcatcatataattttttttgtgttattcagaagtgatcaccatatttggtactctctcctacgtgaccttttgtttttcttgcagtactaaatgatcatttgcatgcattattctatctaccattcaactaattgtaattatgatgcatgtatacatcaagcaatatcattgggcggcacactacccttgatgcatgcgccggacacaaatgttgatccatgccaatttaattaagtggcatgcggggatatactggtatcgctatacataccatatatgatgattatttgtgaatggagcactactagagcgaatcttttgacgtggtatccaatatcacaaatatctcggttagattaaaaactgatactaaagatgatttagtatcggttctaaaagtttaagtccatataaatatgtatatttagtctgggttggtgttactaactgatactaaaaatgtatttttaagtaccgattggtataccaaccggtgctaaagatgtcttcagggttagttcaaaagaaaagcatttttattccagttagatgtgtgtagtaggtggaatggttagacgcatgagggctaaggtgagagattttgagttaaaatcccacatcccacatatttttttcacttgctatgcatctttaggtcgagatctttagttccgattcttttttttcatttgctatgcatcttcatattttttttcacttgctatgcatctttaagtcgagatctttagtcccgattcattcatctcggttgctacaaccgatagaaagggagttgttaaccgggactaatcgtttccccttagtggagggagtactaatcattacttcttctatagacttgcaagtatttggaaaaataaatattagtaatttataacttttgactaaatgattacttatgaaagttatatactaaagaagaccatgtcaaaaaacttatatgctaattttggaaagatgctaattttgggagtatgactgcaggatacagcaaatagcgctgcacgagtgtattacccaaaacaacgacaagggtacaaatagggcacggcaagttgcacacatgacgtgtcattttccaaattgctaaaggaaacatctacagtaatccatatttctatttagggtcaatttagttttttgaccaaaattaattaatactatccgccaccttctctcaactctgaccgctttaatttgcgtgcaaaccaaaccggcctatataaacacacacactctctccgcaccaaaaccactaaaaccaaaacaccaccactgatcatcactagctttctacttgtagaaggagagagagatcagcaatggagctgcttgccttggtcaccgtgctcctcctggcgcacgccgtggcgtacctcgcgtggacggcggcggcgcggcggcggcagtcgcggtgctacctcctcgactacgtgtgccacaagccgtccgacgaccgcaaggtgagcacggaggcggccggcgcggtgatcgagcggagcaagcggctcggcctgccggagtacaggttcctcctccgcgtcatcgtccgctccggcatcggcgaggagacgtacgcgccgcggaacgtgctcgacggccgggagggcgagcccacgcacggggactcgctcggcgagatggaggacttcttcggcgactccatcgccgagctcttcgccaggacggggttcggcccgcgcgacgtcgacgtcctcgtcatcaacgcctccatgttctcgccggacccgtcgctggcgtccatgatcgtgcgccgctacggcatgcgcgaggacgtcgccgcctacagcctcgccgggatggggtgcagcgcggggctggtgtcgctggacctggcgcggaacgcgctggcgacgcggccgcgcgcgctggcgctcgtcgtgtccacggagtccatcgcgcccaactggtacaccggcaccgacaagtccatgatgctggccaactgcctgttccgctgcggcggcgccgccgtgctggttaccaacgacccggtgctccgcgggcgcgccaagatggagctcggctgcctcgtgcgcgccaacatcgccgccaacgacgacgcccacgcctgcgcgctgcagcgggaggacgacgacggcaccgtcgggatcagcctcagcaaggcgctccccaaggccgccgtccgcgccttcgccgccaacctccgccgcctcgccccgcgcatcctccccatcaccgagctcgcccgcttcgccgcccagctgctcatcaccaagaagctcctccgccgccgcgccaccgccgccaccgccaccaagcacaccggcggcgacgggcccaggatcaacttcaagacgggcgtggaccacttctgcctccaccccggcggcacggccgtgatcgaggccgtgaagcgcagcctgggcctcgacgacgacgacgtggagccggcgaggatgacgctgcaccggtgggggaacacgtcggcgagcagcctctggtacgtgctgtcgtacatggaggcgaaggggaggctgaggcggggcgacaaggtgctgatggtgacgttcgggtcggggttcaagtgcaacagctgcgtgtgggaggtgaccggcgacatggccgacaagggcgcgtgggccgactgcatcgacgcctacccgccggagaacacggccaacccctatatggagaagtattcgtggatcaacgacgtcgacggagacaggctcatcatctaagtaaattaaaacggattaattcatttcccacccatctccacaaattaaaagtttacacctctctattcccttctttaatatataacgttaattatttcaaaaataaattaaccaacgtcgtacataaaagaacagagagggagtatatatgtgtacatgcatggagatgtatatatatatatatgttatatatacatcacagattcacaatattatatatgttgaaatttggtaataaggatattgatctgtgctagccaactagttcatctttgaattggaactgaaacagaaaggatcgagtacgtaggtgcagaccaaatcagtcttactaccgtgtgtgtcattaactgtgtcatgcatgcatatatgcatttatgtaataaagtcaaattagtagccatatttacgggtttcaccgattgttaattaggaaaaacatgtgtgtgttttgttgattagctcttaattagacttctcggatgccggccatgtgttgtttcagtggtccatatatatgcaaagaataatgaagttctttccgactatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagagagaagatatataggaagagtgtgctcacacccacccactaaaaaagagaaaataaaagttgatccttcggttacctaacctcgactcccccgcgggtgagtaaaattaaacaaaaaattaaaaataagaaaaaagagggggggcgggcgtcccgtcccccttaaaaaaaaaaaaattggtttggacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtggggggggaggggaggggaggcaccatacatgtatatattctttttattttttttttttttattgtttttggtgtatattaatatttagaaaaaaatgtatagtggggggagggatggttgtggagctatactactaaaaaaaaggggatggtgagttgcaattttttttataactcattccccccgcgggagataaaccgatcccaaccccttatatttaaatattatttgttttttaatacctttgttggggaaccccctcatctatcttaataaaaataaaaaagaaaaatttctttctcccctccactctccaaaaaaaaaaaaattttaaccctttttttttatttttttttatttaaaaatttttattttcaaaaaaaaaaataaaccaacttctttcataaaaagaaacaaagggggaattattattttatctccctatgggaggttttatatattttaatttttatttatacaccaccaatttctccattttttttttgttgaaatattgtataataataatttatatctgtatttatccaataagtttatttttatatatatatatataaagatagaattgtatatatatattcagatataaacatatttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatctatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatacgctgatcatgttctgagatattaaagtttcgaggtaattaccggaacctttctatatataaaaactaattaaacaattgacgttaacatattatatttaagttcaaaatttgatcgctcttgtttattttcataagattttaaaatacctcaaaatatgttatatattttcaaaagtatatgtagcgtagtaagtacaactatacaacttacattaaatcataatataatcacttagagatattttatgatcattaaagtaagacggagagaatggagagtgaagtagatcgcagctacataaaaggtaattagcagctggccttcgtgttcctagctcgatcgctcgccggcggcgatcgatccggacagctagctagcagacaaatgcatggcggcgatcgtcgcttaacagaaagaaactgattgaactcatggtatatgtacggagcatatgcatgtgcaaacacgctatctagctagatatatagtacaagcaagcttaagcttagctactcctacattaatttccaataatgaccgaaaagggacaagcgtgttggttggtgggtgggtttcagtgtcatctcgcagctactttgtgtgctttggggtaaataattcccccgtctcaaattaaaatcagataatctttactagtatttactactcactctgttccgtttttacattggtaaaatcaaactactctaagtttgattaaacttgtagataaatattgtaatatttacaataccaaattaattttattacatgtataattgtatatattttaatatatttgtgttggattgaaaatattactacttttttcaataaacttagttagacttggagcattttgattttaagcaaagttaaaacgtcttataatctgaaactgagagagtaattcctaaaatgaatgatctttaaataatcattaaagtatataaaaataagaagcaaatatattagtaccaggtaaagtgtgagagaattaattatattagaatttaataaagtgtaaggtattctattttttatattgataagtgtgacatgcattaataataaagttgtttaatttggaatggaggtggtactagttagtactatgtcactttatatttatacacatgaatttgtaaagagatagttcaaattaaatgatcgatagattttgctatcattaattcatttacttatatagtggaaaatatcagctactcctgcagtaaagtttatttaacgtcgggagagtgttgagtacagtttttcaattttatttgtcgtaattatagcgtatagaacttactcttatgttttaaaacataagcatttttaaccgttttagtagaaattaaaattgagctacacaaaattaaatgaaaactggttgcggttgaatggttaaggtgaattgagtaggttgtgaaattgctataaatttaaaatccttatattttgaaaacttgacataaatatatagtatgaaagaaaagattaaaataagctacatatacagtcatcgaatcgaatctctactgttataaaaattaaaaatgtttccgtggtccgtcatccgtgtttaatcggttataaaaattgaagatatttccgcggttcgtcatccgtgtttgagtcggttttatttttatgtttcggttttaatctatatcttttctcttctctatctcttctctattgttataaaaattgaagatgtttttgccagtattttggtacgtcatccgtgtttgagtcggtttttaaatttgttgacttttagaaatatatatccatatttgagttggattttaagctcatttaatttggaaaatacaaaaggagtcgtacaagaaatttctttaaaaaactcgcgtgctaacttgagattaactacggacttgcagcttatgattttctaaaaaaaatatccaagcggattcccatagtgaattaattttacgctagctaaatcgtataacaacaataaaattaaaatagcatttacctgttgcaacgcactggcacttttttctagtatatctaaaaatccaaactttagcaaaaagatgtaattgagaactctaaaccgactttaattgcttgtggaatcggagcgacgaattagaaaggatagcttcttggatcgtcgaccatgttaattagcagctctatcttgaagagagggtatggaaccctatcgaaggaattacgccaccggccggtcgtggttgagagatcgagggagacggccaacgccaccgacggagatcgaacctgcacatatatcgtcctacgtacgcacattcctactggaagcaaaggatatgatttgctcctgatcgatcaatcgatcgatctactccagctagtttcgggctgtacacataacgtacgtgctcgatcgatctgtgctgcctactactactagcttagcttaatacatgtgcacgcatgcatccatgtcggacaaaatcagcagcacggacacacgtacggttttttttttctcactcccatagttctacgtaaaatgtttatccagacaacaaatgggttggagaacaccatcaaaaccatttctgtgaccatatatatttttcttaaaaatagaataaaaaggtagaggtgagaatgaaaagctgcaataatatcagaaaatcgaaaacggaattatatgaatgagaacgtgccggtatcgattagaatccggtaaccggtaagtactgtttgaataactgtaaaaccatatatatatttcacataacatgattatatgtaatactatctttgttttctaatagatgacaccgttagttttttttcacaagtttaaccattctttttaatcaaaaaaatttacgtaattctaatttattttgttgtgaattgttttatcacttaaagtattttaagcatgattataccttatacatttaaataaaatttttgaataagacgaatagtcaaacatgtgtttaaaagttaacattattatttattaaaaaatagagggagtatgatcatagatattcaatcttacaacaataaattaaacttattatcttataaatatagtaatttccgttgggtatatatggaagtaatcggcaaaatagtataatcgttccatttccattttcaaatttattaaatttgtccttttcgtctttatttacctttttcagatgcttcggtcaatgaaaaaaaaacgagcatctgtcaatcgaaacttttcgtgaccatttttatccctaattaaccgaaaggaagctggacacatgttcacgtgctgagacgacagtgtatcgtaacagtgtatttattgtacgtgctggttgtacatggcttctggtacaagctagctggctagagagtttaagaggaagttaattaattgatttctgttcctatactaacgttaatcggaacgaaagcctcaggtataggggacgaccactggggcctgtcagtaaatattgcattacagaaacatctaacaagacatacattatgtactatcatatccttttcttagggtagacatacattatgcagtaacatctactccctccgtattttaatgtatgacgccgttgactattcgaccaacgtttgaccattcattttattcaaaatatttatgcaaatatgaaaatacttatatcatgcttaaagaatatttgatgacgaatcacgtcacaataaaataaatgataattacataaattttttgaataagacaaacggtcaaacgttggacaaaaagtcaacgatgtcatatattaaaatatggaggtagtaacatctaatgagacaaatcctttttcttgccttttcttagggcatctacaatcagggacactctaagagtaccctcactaactgagggcactctctgggaaaccccccacacaatgaaagataccctagtagcctaacgagtgcccctaacccaaaaagcctacgtaggtattttactatactacccctctcttctctcccccctctctctctcttctccttatttaccggcgcacctcctccccttcgcctccacgcgtgctcgcctcctccccgccaccgctcgcctctctctctccctctcaccgacgccgcttgccactctccccgccgtcgccagatcccacgctccccctccgatcccacgttgcgccgccgctcgccagagacgccaggcgtgcttggcgatggcacggtcctcggccgtggcagcctcgtcggacccagggagcggcggcgaggacgacgaggagggccacctctcccgttgccggcgtccaccgccgcccttctctctccgtctctcccgtcgtggatctaggccccccgcggcgctggcggtggcgggcaaggcgccgacagaggaggccgggaaaagcgcgcgaggcggcgagcacgggcgtctcaagccgtctccgcccgtcgccggctagtggccgacggctgccgcggcgcgcggcggtcggatccggtcgtcgccgtcgcggatccatcgtcgttgtcatcgatgtcttctctctctctaaggccgatggtggcggtcctggcggtggtgggcgcgacgccggcggtgtcgggcgcggcgcgatgagaccgaggggagagcgagagaggcgagggtgcaagggtaaatttggggggggggacgacaccgtgcccacgagctccacacgcgcacagcgtggcacctggctgcgtctccccacgaaaagctggcgaggtgcggcgagcaacgcgttccctagctgagggacgtgttccgtccaaggggaatgacgcggacggaaaaggggacagccggcgctagtgggacgggctgaagcaccgcattggtgatggccttatttgccagtttctagcttccaagcttcttcagcagtagcatgctgctacctccatcttaaaatataattaaaataagaatacagttatttctccatctaccacgccttctctcaaccaatcacaaccattaccaattaatttattcactttttttctcaaccaatcacaaattcacaacttttctttaatcatttatatctactttcttaatacatgtgctcacctaaaaaaatatcatgcacgtacaggggataaaccaagaattaaatttgaaaatataaattttgtttcaatattttttgtttatatacaggcatggaaaacatttgtacaaatatacctcctccgcacaacggggacgcgcgggaccgaggcggtgccgctctcccattccacgtgaccagccactacaagaaatgtgatcttctgtgacaaattcctcgtgacgatggtgcttttcgtcactatgccatttcgttttatgacgtttgatagggggtggtgctggttagtgacaaaaatggggtggtcgtcactaagatcaaatacagattgtcataaacttgtctaatggtgtattgtgactgttactatttgtcataagagaccaaccaacaaacgtcacaagttcctaacaatgttcgtttatcataagttttttctttttaaaattgatgaatgcttgaactgccctttgtaacgccctaaaataattgtcacatcctgaaattcacccaaattaaaaattattctctaaaatgaataatataattaactaaaatcctaaaagtaaatggcaaacactaaaatacgtgcaagaaaaaatttgattgtggcccaaagtatttttcataaattctcctcggtttaaaatatgtcctggatgtttacttgaattttcaaagcaccgaaatatttactaagcaacaaaaacaattaacagaatttattaaaaagaaaaactaaaaacaatcctcctttgtcatttgggccaaatccgtaccaaagtctgattcaaatccccgccagcccgctcggcctttttcctcctcccattcccttccctctccctcctttctccctcggcccacctcggcccaagctgtgcaaccctcctctactcctccatgggccgcgccactgaactagccggcccagccgccaagctgccccttcccctcctccctccaaccagaagttcatattacctccctcctctcaattaatttcaaaatagtaaaactttaaatcgaattttatgaatgagttctacaacttcgtttttttaacaaatttttcacataagtttatttagtatgataaaattagattagaaattttaatattttaaaattaattttttccctcctcctcccttcaaattttttcctctcctcttctctctcccctcctcttctgatattttaactcccaccgtcttatctagggcttttaactatttgccacttttagatttagtaattaactatttgccacatctatctcaatgacgtgtaggtccacatatgtctttgatatatgggtccagtggcaaatagttaattgctacatctaaaagtggcatatagttcaatatctctccttatcctatcctctcctctcttctcagcctctcactctttcctcctctcctctctctctctctcaccgacgggagctgtgcggcgtggcgggctcggcggcgactctctcggcaccggcggcggccttcgttccccgacctcccatgcgcggcggtggcctcccttccccgacggcggcgggcggcgggctcggcgacggcctgcggcggcggatccggcggcgccgtcctcgggagggccggatccgccgccctacggaggagctcggcgcgcggcgggcacggcgacggccggcggcggcgaccctccccctcctcaacgctgcagccacatccccgatccacgccgcatctgccgcatcaccggcctgccctcctggctggaggaggcgaggtcggagggggcagcagggaggtccggaggtagtgcgtccgcgtcgcagtcccctgccgcgtcggtgactcagcggcggcgtcgcggcgagccgctgggcaggagggtgctcaagtggcttcccgtggagcgccgatgggtcgagcactcatccgccatcatcgagccacaacagtaagctttaatctctatctgtctctgttgaatgatggttgatcctacgattcatccggtagcactgttccctcgatctgcaagttctggatgcatttacttgcgtatgatgatacttagatctaagtacagttgcaactcctctcagcaatggtaattcttggcatgtgtacttaagtcttattcccctgtcctacagaaagtaaatcaatttatgtagcagagctttcttgccacgctacataggtagagactaaatattctgaacttgtttcattgcatattcatctggagctgtaagtttctgatgaaaagagaaggatgcaagcttgcagttgctctgttgcagatatgaattgcaagctacagagggttgtgtgccactgcgttcaaagatcccattgactagaaagataagtgtcattttcccaccttcttcttattaccttttcctattcttgaacacaaacatttgctacctcaaaatgattttttattcatgtgatccctaagaatattggcatgcagtctgcatacattagatgcttacaccaatactttaattagtagttattaagaaccgcctgtaaacaaattacattcatgtaggtgatgactgatgaatgagagtgagtgcatcatgcactgtgcatgttcatgctcaatttctaggcaaagagatcaacttgcatctggcaatcaaactagatatctattccattatctaaacatcttgccatgagctaatctgctaaaacagagaagtaatctgctacttctactgtatcttctttcacactgtaattcatttagttcagttcagtgcgctttacagaagcaagcaatttagcattcagcatttctgcttcaattagctggtgaagaatctgatcctgatcagaggctaccctttagactttagcttgctggtttgattccaatccttggttggatgagtggtccaaatttacccagttgcaccagtagttttaacttagcctgaaattaattaacttaagagtttctttcctgtagtgctgcattcagtaccgcatttctctgtacttctctctctactgtatactatgtcagtttgttgagaactagattagatttctctcaactgtatactgcatttcagtactgcatttctctgtacttacaatgatgtctgttgagtaggatcttgtaaagggtaaagatacattgatgccattggttgattttcaagaaaagaaatgtacaggatggaggcagctgaagattttgccatctggagtggtgaaatatctcagaaatacatgctatgaacatttggcaaccttagaatcagatatctttgctagtttgatacaacatatccttgtaggtgattgttgatggtgcatgcagtttgttgaaacctttgttttttttcggtttgtaagacttctgtaatggtgcattatcagaagaaccagttgctatatgggttgtaacctttgtgctatatgggttgttattgtggttgattgttgggcctatgtgggcttagcccacttgttatttgatactaatataaatgaatataatatgatgggctgaaaatggtgtggtataatgttttggcttatatgggcttttgcaatggacttggcccatttattatttgatactaaagcaaatggatataataaaattgggctgaaaatatgctacatcatagatgggccaggctaaaatctagttgggcttgccattgggctaagcccataaacagggtgctcaatacatggattttaatgggccatctgatattttgtgacgttttttaggctagataatgacgaatatgagagtcacaaagttatgacgacagaaggatcgtcactagattaatgacgaaaaaaataaggtttcgtcatagaacgccattagagacgcatgataggtgacgaatgaattttcgtcacgcgagcgtcacaaattacgaaacgtgacgaaaaattcaatgtttgtgacgtaaataaagcgtcatctatcataagatatcttgtagtgagcagtcgcgcatgacggccgtgcgacaccgcctcgctcccgcagcccaggagaaaggcagcgtggtggagggcggtcgcacgtggttccgaggcgatcgagcggcaccgttgcgcaggaccaagccattcgctcggcgccgttgcacgggaccgagccggtcgtacggcgtgggaccgagccggtcgtgcagcaccattgcgcgggaccgcgccggtcgcacgcggtactaccctccaccacgctaccgctctcccgggatgtgggagcgaggtggtaccacatggccgtcctgcgcgaccgccggtcctgcggaatggaagagccgcactgcctcggtcccgcgtccccgttgtctgaaggaggtatatttgtacaaatattttccatgcatgtatatgaacgtaaaatattaaaaaaatatatattttcaaatttaattcgataaaccaatcatcattttatgacgggaaagtagcatacggaggatagcatgcacgtacacctctatttgtcttcctgtttattgtggcaacgcagtggtatatctgttctggtttctttgtgattttaagttaaaaaatagtgggtttcccagcgcaattgtgtggaactagatatattaaaaaaatcgatttcatgtatatacatgtctagcttatttatgtttccatatattcactgtaggttcagctcttttcctttaatattaataaatattataatttctctaaagaaaatgataatttctacggttaattggatctatgcaactacaaatataccattttagataaataacatttctgttcatgatatcagctatgtgccactgaaattttgggaaattagaaccgtgccactccgtcgtattttccgtcagacccctagacgttagacccacatgtcagttccatcttcctccaatctccctcttctttcttacccacgtgcaattgaggctaacagagagttttgatggaaaatacgatggagtggcatgatcccaatttctaaaaattcgagtgacatgtagccgatatcgtgaatagtactgtcatttatctaaaataacatatttctagtgacattgatccaattaaccctaacttctagcaacgaaggcaatataatggctcttttctgacacatgatcttaataatatactaggctggctatatgtttcaagttttgctacacgtaagtactggtaaaaacaagtcattttaacaaatttgatattcctttttattttatatcttttacaagagattcagggtgtggagatgaaaggcaaaaggcagtttaattctaagaaggttctttttcagcgaacgggtcggcagctccgccgcggttttctgattggatgaacctgatatatagtccattccaagtcaaataaatctctgcaattaaattctgaaaaaaggttgaaagggagggccagatggaaccagcagaagagaaggctttcatcatgggataaaagttacatttataatgccttctgtgtgcatgcactggaccatttaatgcgcacagctgcaaaaccaccaaccatccggtcctgtctgtgtgtgacactgatcgatttactttaattttatgaatggaacttaattttgttatatttgaccaaaggttaccatcgacaattgtagtatattctagtatgtatactatacataagtagaaatctgactaattaattaattgatttggacattatgagtagtatgttttaagaaaaatccctggggtagctatgatcatccgtggataatcatttacccgaaagtaggatttggttggccattgaatttatagtaccgattgttacaattgtgtcttactcaggtataggcatggtggaaaaaaaaaactcgtcgcttgtggttccggttttccggttcaaccgttgggtcggtccggttttttttactacggtataggggtggaaaagaaaatgaaagcttgtgattgattcgtagcgagtttggttcggattgactcgaacttgtaatcttaataagtcgagccaagctaaacgtttagcttgtgactttaatgagctgactcatgaactgctctttagctcgttggtacaagagataacatattttcatatacttagtgcttctttagtcctttagttacagccaaactattttttatctagtgaattcttcattatttagtgtttattattatgtttatatataaaaaatagtaaattataaattataaatgttatagttcgtatcaaatatgtctacaaagttagttccagtttagaacttggagttgtaccaggtgttaggaatagaggaagagttggactctatcataagatctctcttaaatagaggagcgaacctattgaaaccatatggtgacttaggctgtgttcttttggaggggttgggaacccctcccctccgcatgcaaaatggagcgatagattaacgcatggttaataagtattaactataaaaaacttaaaaaaatggattaatacaatttttaaagcaacttttttttgcaaaaaaacacaccgtttagccgtttgaaaagcgtgcgcgtgtgggggaggtgagttgggaaagttgggggaaagaactgggccttaacatagagcgagggagcggctatcgtcggtgtccggctgtgagtcgttgtaactctgatatgctctaatatgctggatcggagagtagcacccgtaatcagtgccacagggatgtaggctacagctgaaccttgttaacaaatattgtgcctcagtgtcgttatcatgtttggatctcctatggtgtttcttccacgtttggttctcgatgtgctattgaagccagttttataacaagtggtatcagagcctgcaggaggtccatggatagaggcgcgatgaggtggcccatactacaccgctcgtggtttatgtccatggaaggacatgtgtgcatggtggtgcacgatggtgatcaacggattttgaccggtggatcgaacactttaggcgacggtatgaaccgttcagtggttgttttcaacagggagacaaccagacatggtgctcgggttgatgtgacggaagtgattggcgatccaaccggtgggtcagaaactttaggcgggcggttcaataggaagacgtgtggtcgcacgctcaggttgattgaagctggaggtgatcggtggtctcaacaggtggaatcgaacaattggggcatggtggcacgggtgtttcggtgagctgcgttcgatagagagatggctagacgtggccttcgggtcgttcgatggctgtggagacgacatggcaatttctcggcttcgtgcttccgcatagattgatgtcattcaattgaaggtcaatgtgggtggatccttgaggttgctttaggaggtgttgacaaggtggtgcgtgttggattgctacataggcagtgtatggatgacaagcatacaaattgggccgagaacgtttaggacagcctccctaatgaggacacaactagctcggatataaccatgactaccttatgtattcatcaaccaaaggtgcatatgttctatattagatttacttgttatatatttgaacaaacattactacacaatgagttttgtgtgttctcgtttgcagaggtacttacttgggtgaaggaaaagagaccgagcgtaaggaatgcatggatgatcaaagaagttgattagggatcaaaccaagaccttctccaagtccacttctatctcaccacatcactttaggtccatagaagacaagatataaagttctacacgttttggatttgggcctcctgacagcatcagtttcaaacggatctagccgctaatctaataggcattttagggctcatgagtacttgttggaaagcttattaagtctactttcagatggttttggtcccacatcaaaattcccaccaagctgttgggaatctgcaaaacaagccacatacctcatctaatccgaatctgatttgggtcttgggccttgtaattgtgttgtaggctaagcctaggtgggtgtgcgtcctagggcaaccctaggacgtcctaaatcatttttattcagtagccatcattgtttacaatcgggtttttcttagattatttctgccattacagtttcgccgctagatcggtttgttgaaccccaaattcgagtgcttaatcattcatatgcaacggtgttgctatctatcttgttcttgcttttgttcttcgattcacatgcagggattagccttctcaacgaggtcgatcgggtttcagaatggttgataaccagaggagatgtgttgttgcgattgcaaggttcggatcgtgttgatcggaagccggatcgtgtgtgtcaagtttccaccaaatcgagagttgtcattacctatcggaagatcatgacctagcatcctcatcactccctagctggcctgatcatggatacgccagtttcatctgctaggcttggcaccatagcacgcatcaattcatcaacggcggttgttatcacgatgttggccaatggtgcaaggctctgcgggatatcgtgaaggtaaaggaggctcgggaagtcagttgtcgcggcggtgtgcgtgctatccacgtcgaggccatgctgcagaagataaccatataggagccatgccatgaggtagtgtaaggtgtgctttatggttcatgctatagtaatggacttgaactcagaggccaactttggctcgagtaaaacatcgctgcggacaaagacatgcaaaagaagacaccacgttggacatgaaagggaatcatatgatgactacaatttgttcttgaatcagactgaaaattccccaataaatacagtgaggcttccatgggattgcaatcaagcaaatcacaaagcaagggtgtcagacccaaaaaatcccaaatttataaattgttgtttaaatggaattattagaaatgattttaaaagcctagaagaaaagatctaattttaagtaataaattcctatataaaagtgggctagataaaattttattaagtacttctcttgattctatagttcctagatttttctgggatttatttgagccaagaaagtattttttaataaatggaattgcatttcatgaataatttaaaaaagaaaaaggtttaaaatctttcttttggctttgcgccgaaagtcggcccaaaaccttcccttctctctcccttccttccttcagcctgtgcgcgtgcggcccgagccggcccaccaagccgagccgcccctctctccccctctctcccgctggcaggtggggcccacctgtcagggccgtcttccacctccagccaccagccgcgccctagccgcgtgcaagccgccgccgtcgggatcgccaagtcgtcgccgtccccgtcccatcctccgtttccgccgaagaccaccggatcatcgccgtcgccgtcgtcccgaaggtctccgccgcctcgacctcgccgccgttgccatctgttgccgtccgtcgtcatccgagccttcggtgagttcgccgcgttgcgctctacccgctggtgcccttcgtttgcgctgtcgcgcagtcgttcgccggcgagcatggtgtgccgagccgccgccggcgatgatgtcatcatcgacgtcagcaccacgtcagccgtagacccgtggtagatcggtcagatctattaggaggaataatccaacgcctacaaaatcatgtatgtcactgtagcttgtcatttgttttcggtttttgcatgagcgtgcctgcttgttcgcggcgtgagcgtcgtgtgtgagttcttggccacaatggtctggaacgcgtctttaggatgcatatcgcgctggtgcttcgacgtgggggatggcgcacgttggatgaagtacttgcgcgcatggcggaggccactacggcacctcccagtctttgcgttttttttctgtttttcagtttgcatgtaatttgctttatattacacaagtaaaccccgaaaatgctgcaacgtttctacgcagcaccaaaaacttttcctgtgtcgaacacttggtgatttcactgtttatcatcttctacctccagccacgagtgagtttagagtgagaattgagggttgccgccaacatttggtattagagccatgtcggctcttgtgggtggtcagtcccgcacgccacaccggcgtgggcgacggcgaatgccgtcgcctcctcgcactcgcggccagcagcttgtcgtgtagcgggtagtcaaggaagggggctctgtcacctaccccacgcttactcgttccaattactctgattgggcggtgttgatgcgagtgaacctgcaggctcagggtctgtgggaagctgtcgacaccggcgacgtgccctttcatgaagatcgtcaggttctttcggcatcctgcgagccgtgccagctgagatgcgccaaggacgcctgggatgcgctcaagtccatgcgagtgggcgcggatcgcatgaaagaatcccgtgtgcagaagctacaccaagcgtgtgagtccatgcgatgcaagcccggcgaatcagtcgaggacttcacttcggtttcagggggttgtcagcgacctccgtcttcttggtgatgacatcaccgaggagaaaatcgttcgcaagttactttgtgttgttccccgcaggtatcgtcagatggccttgtcaattgaaacattgattgatctcacaattttatccatcgaggacctgactggccggctcctcaccatcgacgaccatccggattccgatagggaagatgcgggccaggctttgcttggggaaacggagacacctgctcgcaacaccaagcagaccgggcagtcgtctcgtgacactagtaccgggggcgccaacgcgggatcacgccagcaagggcacgacgggcgcgggcacgacggcaatggtggcgacaccaagtccacgccatcacagttgggaagccgcaacatctccaaagactagtgccgctactacggcaagctaggccactgggccaaagattgccgcaaggcaaagcgggatcgcgaaaagctggcccaggctaatctgcttgttgtagaaccacagtaggctggtggtgatgaggagcccacgttgctgatggctcaggtctgcgagctcgctcccatcgacgaacccgagctgaccaatggcgaggtgcacctgaacgaggaacgcgcgctcgtttctctccgtgacgaggggtagccggtcgaccccgactggatccttgacacgggcgcctccaaccacatgactggggcgtgggatgtcttctccaacctcgacaccaccgtgcgcggcacggtcaagttcggcgatgcctcgcgcatgcggatcgagggacgcggcaccgtgctattcgcctgcaagaacggcgactattctgtgcttaccggtgtttactacatccccaagctccgcaacaacatggccagttgtcacaccctaaaaatttcaaatatataaattgttgtttaattggaattattagaattgattttaaaagcccagaagagaagatctaattttaaataataaattccaatataaaatggggctagataaaattttattaaatactttgcttaattctataattcctagatttttctgggatttatttgagctaaggaagtatttttaataaatggaattgcatttcatgaataatttaaatggaaaaaggtttttaaaagtctcttttggctttgggccgaaagtcggcccaaaaccttctctctctcctcctcggcccaagtcggcccagtccgcagccgcagccgtcgctcgcgcgcgcgtccgcccgctgacaggtggggcccgcctgtcagactcgtcgtcttcctcgcgccgccgccgcccgaaaccctagcgccgcgccgccgccgtctctttccaaatccggccgatcctttccgtttccggtgaaatcaatagaggggaaatgatcttctcgatctcctctacctttccccttttggaacttcggctaaaatcgtttggaaagcggaggattcgatctcgaatcggatcggtctctctcctccgaaccctagactttccttctcgtcgccggccgccgtgggccttcgccgccgtgttcttgcccctataaaaggatccccggtgtctccgctacccgtcgccaccctcgccttcgcctctcgtcgtccgtagagccctagcgccgtgagtcctcgcgccgccgtcgtcgccgccgctccagccgtgcgccgccgtcgctccagtcgtcgccgtcgctcgggaaggccgccgtcgtggtcgccgtcgcgtcgtcgtcctcgtcagccccttcgccgtcgctgtcgaccgccggaactccgtcgccgtcgtcaagccgaaggtttccgccgcttcttcctcgtcgccgacgtcgtccggtcatcgtccgccgtcgctttggtcgtcggtgagttcgccgtgccgtccgctacccgtaggtgctctccgttcgcgccgccacgccgtcgttcgccggcgagctcgcgcggttcggtcgccgccggagatgacgtcatcgccgacgtcatcgatgccgtctgccgtggtccggccgtggaccggtcgatctcggccgttcgttttggatggatcgatctcggtcgtccaatcttgtgaaccgtcgccgtgcacccggtccaccgctaaccctagccgctgacgcaataaatcctcttttccttttcaaaaataattcattattgcgtcataattcaattaaaatccatataagtgtttaaatccgatttaatctttaaaaattcataactaattcatcttagctcggatttagttggttcaagtctctaaatttttctaaaattgagatctacatgttaaaaatatccacatgtactgttcatgcttgtttatgtgctgttttggtgttttgctcttttttgtttagattccgacgtttccggagagtccgttttcgcaggagaagaatttgaagagttccaaggccagcaaggcaagtcacacagatcccaaacaacccctttgaacatgttgatcccatttaaagctattgtttctattcaactattgcatttattttcgaatgtcattgggtggaattaacctattgtttgttatagcccttttgttcttgattactttattccttgataccttgggttcttataagttgactagttgagctttatgtattggttcagctagatattagatgtgattgcttagccatgcttagaaacattagcacactattgggataacttatgactcactattattcaatgatggcttaatgataactcatgatggttaatcatgattggttaattaattaatttgccaactaaaacctgttaatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatggttcattgcggggcaccagactgagaagtggcagagataagcccacgggggtcgctggggagtccatgccttgtttataagggggtgattatgatccaggaacggtgcgctgtggtggattgtgttgtgcgaggggtactgtcacagctcctttctgaggtaccgtggtggtatcaaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtacagtggtacacctctggtcagagtaaagctattcgaatagccgtgcccgcggttatgggcgggtttaacaatgtctttcgtgattagtctcatacctctcatcataataaaagatactatgactggtaataatttgattagctcctggtttggaatggaatattcctggtttggagatagaactgtgcagccgggattggttgttcagaatggttgggcctatgcaacagggtatgttgtatagcgttggattaatatggtttaattattactcaactgttttactaaattctgaaatgtttattaaatgctgtttatgcaaatgaaaccatattatgccatcctttgttatcttgtgcacttgcatatttgctgcgtggcttgctgagtatgtcatatactcaccttgcaatcattcatcagaggaggagttctacagtgatgctgatggtgtggaggattaggtgtagccctggtcaagctgcctgtggagtggaatcgtctgcgccgtttatcttattttccgctgcttagatctttattgattgagaggaactatctacctctgtaatgacattttattcgcttattaattagagtaataattgtactctattatcaatttgttattgtgtgcctcggctgattcctggacgagggtttgcgcacatgtaagcgtttggaattttggatagaaattccgggcatgacaagttggtatcagagcctccttgaccctaggttataccaaatggttacccatagaagccctctaaaaatattggaaaaatagaactattctcctctctttctcttttaattaaaccaaacaaatggcacatgcagtttataattcctttaattgttctcatttaaaaatttatttattattaatcctgtgctattagtaccgtacatctattaccgtactaatggctcatttaccagcaaaagttttacaacattattttatcttgttacaatgaaataaatttagcaagttgattttataacttttcttttatgttgaaacctgttgttcaaaagtgcaaaatttgtgatcctgtttccaactgtttcaacttatcttgcaagcttggtttaccttatttacttatcttttactttgattttctaaatttattcaaattaatccaaaaacttgtgctattaattggacaaacgtcttaactccctcctttcacttgtctttagatgccgcactacaagcctgagtacttgtttggtgttgaaggatttgtccaggagttgcgtacgatgtcctttgccataggatttgggactgcccctatgtatgcccagattcctcatgatcgggatgaagagaagtgtcgagtcaaagtcaccttaaacagtaatagtgaagatatcccatcagtgatgttcgaagctggagggggaaattatattcatgcatgtcaggaggtggcaaggatcgccataggagagctccgtgatcgctacagtgatcagttggccgacactgagtatcgctaccatcctcgccaaccccagggaagtgaccgtggcagctaccttgagactgaggggattgagaatgatgctaccacaaggcatttggttgaaatgctgtgggctatggatgagacccgcgcggaggttgtgctagcagctcaagatcgtgaagaccggaatcgtggaaagatttgcaagctagaagacaaggtggatcgtttggagaaagaactagccgcattgaagggggaagcaccgccgcagaaggccagggttcgtcttaccgcaaggaagagagctctattcgtccctcgctaccaattggcgccaaaggtccgtgtggtggagaaagaagttaccccagccctagcagatcctccggtcgtcaatataagtgatgatgaaggagaagaatcgaagcgcacccattcaaaggtcgagtggggagccactcaagatgatgaagacgagccgaacgagccttcaatcaactccgatgcccggaagacctagagtccttgtcaagccgttgtcctagatcgttgtgttagtttgcttgttttaagtttggttgtgtgtgtgggtcctgcatgtggtttacatcagtggtgggatgtaagtgcatgcgtttgtttgctttcgagtgttaggtagttggtgagtttagtggtgtgagagagtcttcagttttgtaatagtgaaactcagttaagatcaataaaagttaagttagtgggaaaattaattctctgtcctaagtagtttttcccggtttctcttcctgtgctcttgcctgtgccagatggtgctcactcgcagcaacgggaatggccccaacaacaacaacaataacaacaacaatggagagaatcccacacttgctcaagtcctggctcaacaggcacagcttatgaacatgatgatgcagcaactccagaaccagcagaatcagggaaataaccacgcacctccccagaacaagttagcagaatttcttcgtgtgaggccgcccactttctctagcaccactaatcctgtggaagctggtgattggttgcacgccatagagaagaagttggatttgcttcagtgcactgatcaggagaaggtctcatttgcatcacaccaactgcatggccctgcctctgagtggtgggatcacttccgccttaacaggactactgctgaacctatcacttggcttgaattcaccgctgcttttcggaagacgcatataccatcgggagtggtgtctctcaagaagaaagaatttaggtcgctcacccaaggatctcgcacggtcaccgagtatctgcacgagttcaatcgtctggctcgttatgctccagaagatgtgcgcactgatgaagagcgccaggagaggttcttggaaggacttaatgatgagctttcttacccactcatgactggggattaccatgatttccagaagttagtggataaggctattcgtcaggaggacaagtacaaccgcatggagctgaagaaacgtcggattgctcacttcaaggcacaacaagggaatagtcagaggccgcgtcttactttaggaccccagtccatgccacaaggaggttcttcgtctgttgttcgtccgcagcgtcagttcttcaacaacaatgctggcaacaacatccgaaatcaagctccacgtcctgtggcagctccaacacaacaacagcctgccaagaaggagcaaggcagcaaacccggagtatgcttcaactgtggtgaaccaggacattactctgacaagtgtccgaagccccgacgcgtgaaggttgcccctacccagagtaactttaccgcacctacgccaaaggctcgtgtcaatcatgttgctgctgcagaagctcaaggtgctccagatgtaattttgggtacgttccttgttaactcagtccctgcaatagtgctttttgattctggtgctacacattcatttttatctatgagttttgcgggaaatcatgggatggaagtagaagatcttagacgtcctttgatggttagtaccccgagtaatcaagtactctctttgcaacgtagcccctctgtcagaatagaaattcaagaagtgccatttctggccaaccttatcttgttagaatccaaagatcttgatgtcatcctagggatggactggttagtcaggtataaaggtgtgatagactgtgccaacagaaaagtaactctcaccagcaatgatggtcgagttgtaacagttcatgcactgtcctctgagtctttaaggtcaagtctgaaccaaatagctttggaagagattcccgtagtacaggaatacccggacgtgttcccggacgatttacctggtatgccgcctaggagagatattgaattcagaatagatctgatacccggaacaactccgatccataagagaccttacagaatggcagccaatgagttggtagaagtcaaaaggcaagtcgacgatttgcttcaaaagggatacatcagaccgagttcatctccatggggagctccagttatttttgtggaaaagaaagatcatacccagaggatgtgtgtggactatcgtgcattaaatgatgtgactatcaagaataagtaccgctgcccagaattgatgacttgtttgatcagcttaaaggtgccaccgttttctccaagatagatcttcgatcaggatatcaccagttgaggattaaagaagaggatatacctaagacggcttttaccactaggtatggattgttcgaatgtactgttatgtcttttggacttaccaatgcccccgctttcttcatgaacttaatgaataaggtgtttatggaatacctagacaagttcgtggtggtctttattgatgacattcttatctactcccaaacaaaagaagagcatgaagaacatcttcgtcttgcactagagaagctgcgagaacatcagttgtatgccaagtttagcaaatgtgaattttggttgtctgaagtaaagttccttggtcacgtcatatcagccggaggagttgccgttgatcctagtaatgtggaatccgtaaccaactggaaacaaccgaagacagtttcagagattcgcagtttcctgggtcttgcaggttattaccggaggttcatagagaatttctccaagattgctaagcccatgacacgactgcttcagaaggatgtaaagtacaagtggtcagaagaatgtgagcagagttttcaagagctgaagaatcgcttaacatcagctcctattttaattttacctgatccaaagaagggtttccaagtgtattgcgatgcatctatgcttggcttaggttgtgttctgatgcaagatgggaaggtggttgcctatgcatctcgtcagttacgcccgcatgagaagaactaccctactcatgatcttgagttggctgcagtggttcatgcgttgaaaatttggcgtcattatcttttcggtactcgtacagaggtgtacaccgatcacaagagtttaaagtatatctttactcagccagatctgaacatgagacaacggaggtggttggaattaattaaggattatgacatgggaattcattatcacccgggaaaggctaatgttgtagcagatgctcttagcaggaaaggttattgcaatgctacggaaggacgacagttgccattggagttatgcaaggaatttgaaaggttaaatttgggaattgttagtagaggttttgttgcagccttaaaagcaaagcctactctaattgatcaagttagagaagctcaaattaatgaccccgatattcaagaaattaagaagaatatgagaagaggaaaagctatcggtttcttggaagatgagcaaggaactgtatggttgggcgagagaatctgcgtcccagacaacaaaggtttaaaagatgcaatcctgaaggaagctcatgatactttgtactccattcaccctggtagtaccaagatgtaccaggatctcaaggaaagattttggtgggcaagtatgaagcgtgaaatcgcagaatacgtagcagtatgtgatgtttgttagcgagtcaaggcagaacatcagaagcccgcaggtttgctgcagcctttgaagattcctgaatggaagtgggaggaaatcggtatggatttcatcactggtctacccagaacatcatcaggccacgactctatttgggtgatagtcgacagacttaccaaagtggctcatttcattccagtaaagacaacatattccggaagtcggttggcggaactgtatatggcaaggattgtgtgcctgcatggtgtccctaagaaaatagtgtctgatcgaggtagtcagtttacttcacagttttggaagaagcttcaagaagagatgggttctaagctgaactttagtactgcttatcatccgcagacagacggacaaaccgaaagggtaaatcagattttggaggacatgttgagagcttgtgctttagacttcggtggaagttgggataagaatttaccttatgcagaattctcgtacaacaacagttatcaagctagtcttcagatggctccttacgaagcgctgtatggtcggaagtgccgcactccgcttttgtgggatcaaacgggagaacgtcaggtttttgggactgatatcctaagggaagcagaagaaaaggtaaaaatcattcaagaaagattgcgtgtggcccagtcccgtcataagagttatgccgacagtcgtcgtagagatctaagttttgatgaaggagattatgtgtaccttcgtgtcacgcctcttcgaggagttcatcgtttccacactaaaggaaaattggcaccgcgtttcgtgggaccttacaagattgtcattagaagaggagaggtcgcttatcagttggagttacctcaatctctaacaggagtccataatgtgttccatgtgtcgcaattgaaaaagtgtttaagggtaccaaccgaagaagctaatcttgaacagatagaagtccaagaggatctgacttatattgagaaaccgatccgtatcttggaaacagatgagagaagaaccaggaatcgagttatccgtttttgtaaagttcagtggagtaatcactcggaagaagaatcaacttgggaacgagaagatgaattgaagtcagctcatccgcatctgttcgccagttcttccgaatctcgaggacgagattctgtttaaggggggtaggtttgtcacaccctaaaaatttcaaatatataaattgttgtttaattggaattattagaattgattttaaaagcccagaagagaagatctaattttaaataataaattccaatataaaatggggctagataaaattttattaaatactttgcttaattctataattcctagatttttctgggatttatttgagctaaggaagtatttttaataaatggaattgcatttcatgaataatttaaatggaaaaaggtttttaaaagtctcttttggctttgggccgaaagtcggcccaaaaccttctctctctcctcctcggcccaagtcggcccagtccgcagccgcagccgtcgctcgcgcgcgcgtccgcccgctgacaggtggggcccgcctgtcagactcgtcgtcttcctcgcgccgccgccgcccgaaaccctagcgccgcgccgccgccgtctctttccaaatccggccgatcctttccgtttccggtgaaatcaatagaggggaaatgatcttctcgatctcctctacctttccccttttggaacttcggctaaaatcgtttggaaagcggaggattcgatctcgaatcggatcggtctctctcctccgaaccctagactttccttctcgtcgccggccgccgtgggccttcgccgccgtgttcttgcccctataaaaggatccccggtgtctccgctacccgtcgccaccctcgccttcgcctctcgtcgtccgtagagccctagcgccgtgagtcctcgcgccgccgtcgtcgccgccgctccagccgtgcgccgccgtcgctccagtcgttgccgtcgctcgggaaggccgccgtcgtggtcgccgtcgcgtcgtcgtcctcgtcagccccttcgccgtcgctgtcgaccgccggaactccgtcgccgtcgtcaagccgaaggtttccgccgcttcttcctcgtcgccgactgtaacatcctgaaaattcaagacaatgaaaatcacgaaaattttgaactttttaaaacttctgcatcatgctggttgttatgattgctattgcttgccaaaccgtaaatgatcaccaagaaagtaaagaaaagaactacatttaagcaatagatatgatttatgggaatatatttaatcctacaaataattatgcacaagatattaaaatcaaataaaagaaaagttattattaacctattttatcaaatattaaaatatttgaataatgtaggtgggtgccataatatgagtacacatgaaatgatgatcattcaaataaactgagctctctgtatatataatagaattacgggagtatttaattcgatatgtagatcgatattgcaccaagttcctaattgcatttagggattgaaatttgatatattaaacccctccatataaaataaactaacatataaataaattgagctaatgtgctattgtgttaataacggtctcattagaaaattatagaatctttaatgaaccttaaatattggacaatattaaattttgggcaaattcacatttgaacacttaatacggtcacccaaatgcttaggagtaaatacaaatttaatttgcaacttttctcaatttataaatcaacaaaaaccctaaaagaagaaaaataggaaaactttgaaatatatataataataataagaattaaccctaattaaaaattcaaataaattatataaataaaatatgagtaatattaatctagaataaatccattggttggaataacacaaatattgggtaaacttcatttatgcaaaaattaggaattatggaatcaaatttatatgggaaatacactaaaatcgggataaataggaaaagtcactgttcattgcctcctaggtgttcgatcacgtcccctagccctagacgcccgtctgtcgcgtcgccgctgccgcgccgcgcgccgtcccgtcgcctcgcgccgcgagcccgccgcctcgcgccccgcgccgctgccacgccgcgtcgcccgacgcgtcacccgtccccccgcgtcgcgccccgggccgcgccacctcgcgccgccgacgctccacccctcccccccctccttctctccctttttccccctctctcccctataaaaaccccggccccttccccctcctccaccccacaccactcctccattcccctccctctccaccgcgccgccgtcgtcgtgccgccgcgccgccgccttcggagccgccgcgccgccgccttcggagccgccgcgccgccgctgcgaagtcaccgcgccgccgccgcgaagccgccgcgccgccgcgccgtgccgcgactgcgccgccgtcgccgtcatcgccgccaccgccgccgccggtgagccgtctttcccccccctccacctcgcgcccaccgccgtcaccgcccgagggagagaaagaagaaggaaggaggagagaaaccggaaggaagaaagagagaaaggaaaaaaaaaaggaaaagagagagagaaagaaaaagaaaagaaaaaagaaaggaaggaaaaaagaagaagagggggagaaaaagaaaagggaaataaataggaaattagagggagattaggggagtttagaaaatttaaactaattagaatttagttatagattaattatagtcgtagaattgcgaaatttaatataaattatggattattcttgataatttctacaagaaaccaatccgcggtagtaatttagatgtaattaacaactaaacaattagatgaatttttatatactattatagattatttttgggtaacctctataagtaatcgattcacggtagaaattcggatttaatcactaggaattttagacgtatattatatttactcgtttattcatagactaaactaaatcgtataacattataagataattttaagattccgtccgatatttagttcgcgatagaaatttctaacctattatatggatataatgctcgggtagattaaattaaaaacttatgataataaaatatatttataaatattaaataattaatatcaagaggatgcataatagttaacttaaaaatgtgccaataaataaaaatggatattgtacagtagaataattacccttaatatgttttgtcagtgtagcaaccacataaattaattataatcactgtttgaaattaatggatatataggaaaatattagcgccatttattaaactatgtccaaatataattaaaacccatgacttattagttatttaaataaagttagccttataattattaggtaagtaaaatatggatacacatagatcggtcctaagcttgtttatggcaaataataacagagctagtgtgattaaatcacctatatgaaattaatcaacgacatatcccatataatagcatatagtaggagaggtgagctacccttagttaaccaagcagtacatagcaactattcaaataaatgattcaatatatattaagatattgtgcacacacatatattgtacatcccattatagatatatggtatcgtattaatttacttgttgcatatattaatttagagggagtatatgacaaacatgaatattagataaatactagttatacatcttgtcctcgtataattacagatcaagtgtaaatttggaatagtcattgtaaaattatgtgatgggataatccgtaaccataatatgattaacctaaacaattctaacatacacgcatgagcaattgttaaccttttataatttattttgacaagtaaaatatgtacataattaaaataaagcctccattaataaaataataatacaaatgattcacagtaattatttgaccgatccaaaatccatccggcaacagaacctctagtgtataaccgttctatttagatagatgcatgtgtaaccataatccttccttagccattagctagactgaaccaccatgacaacagaaagactaagaaaccttagctcttagcttgattagagtccattagcaagcgcgaataatatgagcaaccttaggttcgacctcaacaaatatattttgtttgtgcatatttgactgttgcttgaatattggtttttctcgcgtattctagactgtgtatcgattagtcgtgaggcaacgtatgcagcttccaggaggtgaaggttgatcaagattatattaagaataaggactactctgagcaaggcaagtcatcactattccttgaacatgttgatcccaattgcgaaattattttgtttacaaataaaattgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgtttgcccttattccttcgtaaccatgtttacgtatgagtccctagtcaattatgacaattgcttagaaatgctaatctagaattatgcatactcatatttatcaaatgctatatgcttgggcaattacctttgggaaggtaattgagatgcggcatgtggagacatgagcgccacattgccatgatattgatgacatgatttgtgaaaggaaaaaaaataaaactaaacaactattttcgactggggcggacggaggatttgggtggtatctggaaaaggctagtaccgtccccggtcaattaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgtacttctcgaatgggtatagacctagcggattagatagccgagcggaggcagtatccctgcatagatggttcacccctgagtgaggcaggtgcgctacgatgggacagccgttgaggtagggccgagaggcgtgccctacatcggtgtcgccattggtaggactgccatgagtgtgtgagagagagaacttaacttgaactataatttaatatgtgtgtgagacttctctttcccgggagcgccagaactcctctcactgctagaaacatggacacctagagtgcatgaggatttaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgcgtctcatgtgttgggacgaggctcatgtgttgggcagctgcggagtgcgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccgtgctcgcggttaatgagcaccgggacatgtattacacttggctagactctaaattcttaacttgtgtgggatgggatattgcatgatgatttttatgctgatggagccacttcctgagaggagggaaggtggacgttctcagaaaaccatgacgactcaatggcgggaagctatccttgggatcacaatggatggtggacagaaccgtcgttgtttaatgtgaacactggaactaaaatttgatcagtctatgataggtcttaggcttgtgaaaatatttgcaaaacgcagctttatgcaaaagaacctgaagccattccttgaatactctctatcatatgcattgttgttgtggtggcttgctgagtacggttggtactcacccttgctatttatatatcttttaggggagtgttgaaaagaagcccttgtcggtacgcttgcgtatccaacaagatgatcggagtgcggtcttgttctaggtctcgctccccagtcgactgcctgtggcatgttaaccgggcccttatatttttttgtcttccgctgttgttctctgatagttgttggcctacctggccctaatgtaagtatttaactcttttagcctgaattcattcgtgatatgttgtgatccaactatgtatgtgtgtaccaactactgatccagggattggtacggataaacacagaagatttccgatttccaaaaatcgggggtctacaccgacgtcgtccggtcatcgtccgccgtcgctttggtcgtcggtgagttcgccgtgccgtccgctacccgtaggtgctctccgttcgcgccgccacgccgtcgttcgctggcgagctcgcgcggttcggtcgccgccggagatgacgtcatcgccgacgtcatcgatgccgtccgccgtggtccggccgtggaccggtcgatctcggccgttcgttttggatggatcgatctcggtcgtccaatcttgtgaaccgtcgccgtgcacccggtccaccgctaaccctagccgctgacgcaataaatcctcttttccttttcaaaaataattcattattgcgtcataattcaattaaaatccatataagtgttttaatccgatttaatctttaaaaattcataactaattcatcttagctcggatttagttggttcaagtctctaaatttttctaaaattgagatctacatgttaaaaatatccacatgtactgttcatgcttgtttatgtgctgttttggtgtttttctcttttttgtttagattccgacgtttcctgagagtccgttttcgcaggagaagaatttgaagtgttccaaggccagcaaggcaagtcacacagatcccaaacaacccctttgaacatgttgatcccatttaaagctattgtttctattcaactattgcatttattttcgaatgtcattgggtggaattaacctattgtttgttatagcccttttgttcttgattactttattccttgataccttgggttcttataagttgactagttgagctttatgtattggttcagctagatattagatgtgattgcttagccatgcttagaaacattagcacactattgggataacttatgactcactattattcaatgatggcttaatgataactcatgatggttaatcatgattggttaattaattaatttgccaactaaaacctgttaatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatggttcattgcggggcaccagactgagaagtggcggagataagcccacgggggtcgctggggagtccatgccttgtttataagggggtgattatgatccaggaacggtgcgctgtggtggattgtgttgtgcgaggggtactgtcacagctcctttctgaggtaccgtggtggtatcaaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtacagtggtacacctctggtcagagtaaagctattcgaatagccgtgcccgcggttatgggcgggtttaacaatgtctttcgtgattagtctcatacctctcatcataataaaagatactatgactggtaataatttgattagctcctggtttggaatggaatattcctggtttggagatagaactgtgcagccgggattggttgttcagaatggttgggcctatgcaacagggtatgttgtatagcgttggattaatatggtttaattattactcaactgttttactaaattctgaaatgtttattaaatgctgtttatgcaaatgaaaccctattatgccatcctttgttatcttgtgcacttgcatatttgctgcgtggcttgctgagtatgtcatatactcaccttgcaatcattcatcagaggaggagttctacagtgatgctgatggtgtggaggattaggtgtagccctggtcaagctgcctgtggagtggaatcgtctgcgccgtttatcttattttccgctgcttagatctttattgattgagaggaactatctacctctgtaatgacattttattcgcttattaattagagtaataattgtactctattatcaatttgttattgtgtgcctcggctgattcctggacgagggtttgcgcacatgtaagcgtttggaattttggatagaaattccgggcgtgacaccagtcttggccaactcgatgaggttgggtgcaagacggtgatcgaggacggaatcctcaccctgcgcgaccaacggcggcgtccgctgtgtcgcgttcgtcgcggaacgtggcgcctatatgtgctccaggttgacctcacccagccggtgtccctcgcggcaaggagttctgaagacgcgtggatctggcatgctcgattcgggtatcttaactttgatgcactgcgcatgctctccacccgtgccatggcgcgcgggttgccggagctggagcgtgtcaggcaagtctgtgatgaatgcctcatcagcaagcagcatcgagcgccgttccccgcaatggcgatgttccaggccacgagtcggctcgacctcgttcatggtgtcatctgcggctctatttcgccttccacccatggcggtaaaaagtacttgttgttgctaatcgatgacatgtctcactatatgtggctgtttctgctgacatgcaaaagtgaggcttcggcgacaatcaagcgcttcaaagcggggctggagatggagactggctgcaagctgcgcgtcctccgcactgatcgtggggaagagttcacctccatcgagttcggcttgtactgcgcgaatgagggcgtcactcggcaactaacggcgccgtactctccccagcaaaatggcgtcgtcgagcgccataaccaaacggttatggccatggcgaggtgcatgatgaaggcgaagcaaatgcccgggaagttctggggggaggcggtgacgaccgccgtcttcatcctcaaccggtcgcccacgaaggccataccagacaagactccctacgaagcgtggcacggacgaacacctgacatgcactacttgaggacattcgggtgcgtcgtccacgtcaaggaggtgaagccgcatctcaagaaacttgacgatcgcaacaaggtgatggtttttctcggctatgagccaggaacgaagggctaccgtgtcttcgacccgaaggtcaaccgcgtcgccgtcacgcgcgacgccgtgttcgatgaagcagcgttgtggccatggggagaacctgtcgaacaaggagaggcgtcctcagacaactcattcaccgtccattaagagctggcctcaagcactgcgccggcaagcccacctcccagcgtcggggccacgtcaccagctccttctgtgacaccggcaacaccttctgacacacccccagttgagttcgtgtcgctgccgagctcgacaccaaatgtcgacgatgaccagggcgcgccacgtcgctaccagagcatggcgaacatcctcgacacgacggcgctggtggagctcgattcggacgagctctacctggcagtcgcgaaggagccggcgaacctcactgaagcagagcaggatgaacattggcggcaagcgatgcaagatgaaatcaaatccattgaggagaacagcacttggatactcactgagctcccggccggcaagcgtccaatcggcctcaagtgggtgttcaagttgaacaagaacgagaccggcaccgtgatccggcacgaggcgcggctcgtggcaaaaggctatgtccagcgccatggaatcgactttggtgaagtcttcgccccggttgcgcagatggaatccgtgcggcttctcctcgccgtcactgctcatctcgagtggactgtgcatcacatggacgtcaaatcggcgttcctcaacagggagctggaggaggaggtcgatgtctcgcagccgccgggcttcatcgacgacaagcatccaaggcatgttttgcgcctgaaccgagccctgtacggtctacgtcaagctccacgagcctggaacgcaaagctagacacctgtctacatgagctgggcttcaaacagagcaccaccgagcacgcggtgtacactcgtggcgaggggaccaagcgtctgatcgttggtgtctacgtcgatgacctcatcatcaccggtgcacacgctgaagaaatttgacacttcaagggagagatgcactctctcttctgcatcagcgacctcggattgctcagctactacctcggcattgaggtacattaaagtgacgacaacttcactattaatcagtcagcctacgcacagaagctactaaagatcggtgggttagcggattgcaattcgacttgcatccccatggagcctagactgaagctgaccaagaacagtgacaggatggccgtcgactccactctgtatcgcagcctggtgggcagcctacggtacctcgtgcacacgcggccaaacatcgccttcgccgtcagctatgtgagccgattcgtggaggcaccacatgatgatcatatggcagcagtgaagcacatcctgcggtatgtagcaggtactctgaactttggatgttgctttgcaagatcaggggaaaagggaatacatttgctgggtttatcagacagtgatttggggggagacgttgatgatcggaagagcacctcaggggctttgttctttctcggctccagtccaattgcatggcaatcttagaaacagaaggtggtggccctttcctcctgtgaagcagagtatattgccgccataggagcggcttgccttggtatgtggcttgcacgattgctggctgaagtgctgggcaccgaaccggagatggccatcctcaaggttgacaacaagtcggcgatttctgtgtgcaagaatcctgtgttccatgatcgaagcaaacatatcgacactcgatatcactttatcaggcaatgcatagaggagaaaaaagttgaggttgagttcatctccacggacgaactagtggcagacattctgaccaagccactcgcgcgcatcaagtttcaagaattttgcaacaaggcgggcgtggtccagattgtcactcggcgtcaggattagggggagattgttaggaggaataatcctgcgcctacaaaatcatgtatgtcactgtagcttgtcatttcttttcggtttttgcatgagcgcgcctgcttgttcgtggcgtgagcgtcgtgtgtgagttcttggcctcgatggtctggaacgtgtctttaggatgcatatcacgctggtgcttcgacgtgggggatggcgcacgttggatggagtactggcgcgcatggcggagtccactatggcacctcccggtctttgcctttttttttctatttttcagtttgcatgtaatttgctttatattacagaagtaaaccccgaaaaagctacaacgtttctacacagcaccaaaaacttttcctgtgtcgaacacttggtgatttcactgttcatcatcttctacctccagccacgagtgagtttagagtgagaattgagggttgccaccaacaagatctcggccattcgatttgattagattagatctcggccgtccgttccatagaccgcttatgtgaacccagtccaccgtgaacccgagctgctgatgcaataaatcattgttccttttcaaaaataattctttattgcttcataatctaattaaatccatataaatgctttaatccgatttaaactttataaattcataactaattcatcttagctcggatttagttggttcaagtctccatttttttctaaaattgggatctacatgttaaaaatatccacatgtactgtttatgattgtttatgtactgttttggtgatttttttctcttttatacttagattctgacgttctcggagagttcgattttgcaggagaagactttgaagagttccaaggccagcaagacaagtcacacagatcctaaatacccctttgagcatgttgatcccgtttaaagctattgtttctattcaactattgcatttattttttaatgtcaccgggtgggagcaacctattgcctttgttatcgccctttgttattgattacctatactttgtcacctggttaataattggattagttggaaaattatatggttttagctaaattaattaggatgcttagccatgcttagagacactagctcatatgaatgggataattaatgcttcactattacttaatgatggattaatggtagctcatgatggttaatcatgataggatggttaattaaaatgccaactaaaacatgataatggtgggttgtgagcacatgattttgatagtcgtgctcatgacaattaaggaccggttcacgattttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacagctttaccttttgtatagtgtggttcattgtggggcaccagactgagaagtggcagagataagcccacgggggtcgctgaggagtctatgccttgttttataagggggtgattattatccaggaatggtgcactactttgaattgtgttatgcggagggtattgtcacaatctctattcgggtacttgttaagtatcgtgacgcatagttgacatgatgttgaggttgtgtcttgtgggtatagtggtacaactctggcaagagtaaaactattcgaatagccgtgcccatggttatgggcgggtctaacaatgtctttcatgattagtctcacacctctcaccataataaatgatgctgtaattggtaataacttgtttagctcctagtttggaatggtatattcctggtttggagatagaactatacagtcgggaatggttgttcagaatggttgggtctatgcaacgggtatgctgtatagcgttggattaatattatttaatgtaatactttactatttttctaaattctgaattatttcttaaatgccatttatgcaaatgagactatattatgccatcctttgttatcccctacacttgcatatttgctgtgtggcttgttgagtatgtcatatactcaccttgcaatcattcatcagaggaggagttctacagtgatgctgatggtgtggaggattaggcgtagccttgatcaagctgcttgtgggatggagtcgtctatgctattttattttaatttccgctgcttagatctttttgtttgagaggaactatctacctctgtaatgactgtatatccgcctattaattagataaatatttgcactctattatcaatttgttattgtgtgccttggctaatttctggatgagggtttacacacatgtaagcgtttggagttttccgggcgtgacaaagggagagagttgaacctgattttctccgagtgcgtttgatttgtaggcgacgagctcgggtagtagtgcacggcttcggcaagtggtggtgtaggtagtggagagggttggcgcggccatctccaagcggtggaggtggcgggttccaacagctagggagggcatcagcttctatgtcagagtcagcccgtggtcatcaacatcctcactgcatggtgggaagcccatggcagctgcgaccctcactggcaaggtcccgagtttaggcagtgtagcgggagctctacacctttgcatggcgttcctccaggactgtggcggcgtcaggactaaagcgtctttggtggcaacatggaggaggtggtgaggtggagtagctctaaaggccggctggtcagcaaggaagagcggcatggtaggcactgggcggcggcgtcagtcgagccgaggataggaggcaagcagaaggagcaaggaaagcatattgatctggattcctgacgcgttgacgggttcttgactaagtaaaagaaaaccagtctgattttttggaaaaaaaaaggggttcggtttggctggtactacttgagttagtcggtattgtcttgcggattttatctgcgaccgtaagaattacaaacaggactcagctagaccattttgagtgtgaacatgcggtataatattctaccttaatactcatggcaaaacaataatcatcaaaagcctttgacctcaacccaccagcattatccatccaaatggattgtacgcggttattagggaagctagcttctagcatgatgatttgcgtaattagttttgaaaaagcatggttcctatggacaacaagaccacatggctccacctagaagaagcatacatatgaaccataaaatatctaaactgtcccgacaggggctagataggtccacatatgttaccttgtatccttactaggaaaaggtgactcatccctaatcttcaggagggatggtctagtgatcaacttcctttttcacaagcaaagcaaataaaatcttcaggattagggaagtctctagtttcaacaatgtggccagcaaaattgttgatgattcttctcatcatacccaacctaggatgacccaacccgtcatgccaaattttaaataactttgggtttcaaaatattgttttcatcatattctttagcgggttttatgtacgttagttcaaaacccgatggtgatgaagggagtctttacacgacttgcttttgatatccatctattttggatatgagaagatattcaacatcttgcttaacctcggtttctatatggaaatcgtttgcacagatatcattatagcttaagagggtacgctttgaactagagtatccatagggagaactagagtagaacttacagtgcctactatatgagcattgcttcctgcaatggtcacaatatttttagttttcttagttaaggtatgaaaatatctagtttctcttaatattgtattagtgtgctctttaggagcattattcatgactaaagttctacatgttctgcgcatgtagggcacatataagagacatataggagattacttcaggtccttaaatatgccattctcttcttcaagaaggtttgtcctcatcatcgtccatatggacgtctgcaccatccttagcatcgataagcatgtcatgatgcttttcaatatgaacatcaggctcaatgatgaagtgggactcatgttagctccatttctcattgaactcaaccaagtgcttagggacacgacaattacgacaccaatgtcctttgcctccacatctgtagcagttatcctgctttcccccagatgtgtcacctataaccttcttgagttcgtcgttaccttaggacttacccttactcttacccttggacatgatacttcccttaccctgcatctcttctcaatgtggccccattcgttcacctaagtcattggcttgtacttcagacactgccatagacccagtaggtcgagtggaatgattcattaaaagaacctcattctacatttctacaactagcagtactaagtagccgtactaagataagctcagtgtacatagagtactttgagttcctgtattgttgttgcaactccatgttgttggggtggaagcagtggcggatccagaaaatcgactcgttggtgtcataacgtgtctatcagtgtcatatagtatgttaattatgcttaggtcatagtgttataacatatggataagcagttttgctataggttttgctgaaagtcgtcgatgttgcctgacaccgctcatactactgtagatctgcccctaggtggaaggtggataaggttttctcgatcatctcagcgtcagtgaacttctggtcacataaatgtagagttatatgctactatagacttgtagtcttggaagcgtagggtgatccagtcatgttgtgcctttggggcacaattgatccttgctagtcgaaatgatcattcatggattgccataataccaattgatctttctcggtcatatactcagacttccggtcttggtggagatggtggcgcaagaaatgcaatggccttcctaggctactttgtggcagcctcgggcaacataatagtatgaccgagacccatagagtcgtggtcaatctcaacatccaatgcccaagttaggtagttatgtcatccaaggtaagcgtggcgaattacttttcactatgtctgacatgtctgcgacatcatttggtatttacaacatgtaaatacaatgtgcagggtcgacataaatttggtcatgcgtaatctttagaattactagtgtgtgtaatcttcaggattaccacatagtttcccatggaaactttccaagcaaattaccttaagtaatcttcaagattacatattgcttgattagagattatcaatcatgctagaaaattaatttcatgcttggcaattaattttataacattaaaataaaatgttacaaaagatcatgcaaacagtatagtaagcatataacacaaaatgaggagcatacatgagcacaaactccatgcatattgtgcaaaattttaaaaatgaatagtaccaggcaacacttccacagtatttgtccatgatccttggcagcagagctgaccttagtgagatcaagggcccacatgagtgatgcctatagaagcgaaggacatccataacaacacttcagggccatgcagaaggtttgtttgcctccattatttggtggcaacggcggcagagccgtccaataagttgccatgccaatgcttcaagcatctatatcatctctagcatttgaacaataacggtggcagagctgccatcgtgttatcgagaagtaccgagaggatgtatcatctcaagcctttggacgataatagtgatatagccgccttcatgttatcgggtattaacaggggcggagcccaatgggccagagggggttcccaggcacccgggccgaaaaacaaaattaatgcttaccaccctaccttgacaatatgtgcacccccctcgagcctagttggtgtacccccgatcagcccaaaacaacaacgaagacattactggcccatgaacgacgttctaaatagatcaggcccatagagtttaggaagagcaaacgtttgcacgcctggatggagggtttcctttttatcgtttcagatgccgcacgacggcaagtggttcttgttcgcatctttttcccctttccttctctcctctcggtgaactggtgtggacacctctggccatgagtttcgccaccggagtggttcatcttttggctgtgcccaagaccgtctctctcgctagctgccacgccatttaattccacccatgtttctttcccttcaagatcttgagcgcaacaggcaagacctcaaaaattttcttgtgtcttgtttccttagctctattttttttctataaattaattaatctgatctttgcaagcgaatttagtgaaattagaatagaagatttgaaattattttgttgttattaattttgtaggttgtagggttaggatttgtcagtttgaagcaaaactgtacaacactattaacatatttggggctattatatcgctattctccttttgcatcatggctataaatgacaggcggatgtattggagaaatttctcaaaagcaaatcaccacaaaataccaataatatgttcacaagtaccaccctaatcaacgagaaaggaaaatgcatctaacattaaattattatttgacggttattcagttgcaaattttgatgattttactcacttttatgctgtaggtgatttaagtatactcaggttggctgatgatttgagtgtatatgatattaacttctttcgctatattttggtaagcattttgttattgcttcttatttggtgctgtaattatgaacagttaaattgttcgtgttatatgcagggttttcgatttcgatttcggctaaaatttcactcattttggttctaccgaaatttcaggattttaggcatattttaacataatttaactgaatttgactaaattttaatcaacttcgtaaaattttgagaaaaacaaaaattttggccgagataatcacttgctgaggtgtccaaaattaccgaaatcgcaatcccttgttatatggtcatttgcttaagtattatttttatcccgctttatgcacaacaaagtggtgcacccccctcaattcctctccaactccaccactgggtattaattgctaagagaatgtcggaggatggtacttcaattatcatgatgttcttctgcttatttcaactatagcagaatgatgatttgcatataaagaacaaaatgatcaaaacaaactgattttctcacatgtttacctattttggtcggttgagactcatgctcatgacgttgagaaatcgatctattctactcatcagcacacaagcaggcaaacacaaaaaatatgggcgagagtgagtggaagctttatttcttctaatctgagaacaagctacaagaaggaagataggaggtgtcggagagtgtttgtcaccgtattggacctcggggtcctatttatatataggtggagctgataagagattgtcacgtccagaaattcactagtaatttccgaacttatttgtgcatgaaatcctcgtccagtaatcagccgaggtacacaaactgacaatttaatatacagattcatcaataatacaacgttacatacatacaaatgaaaagaaaacagcagcggaataacggtctagtgaagctctggctccactcccacaggcagctcaactggggtataagccaaacgtcttctccttcgcaacttaacttcaactgaggtttgattgattattgaaaggtgagcatatgacatactcagcaagccacacagcaaatatgcaagtgcacaaggataccaaaggatggcaaaatatagggctcatttgcaaaagcagcatttagcaaacagttaagaattgtaaaacagtagagtaattaatcatcaatattaatcaatgctgaacaacacacccatgctgcacaggcccaaccatcctgaacaactatacccggctgtacagatctatctccaaaccaggaatgtaccattccaaactaggagctaaattaattgccatcaattatcacattattattaatgagtggtgtgggactaatcacgaaagacattgttagacccgcccataaccgcgggcacggttattcgaatagttttactctggccaaagatgtaccactgtacccacaagacacaacccactgtcatgtcaccgtgtccgcgcagacacatcaccatggcgagtgattatgacaagacccctcgcataactcaactcaaagtagtgcaccgttcctggatcataatcacccccttataaaacaaggcatggactccccaatgacccccgtgggcttatctccgccacttctcagtctggcacaccacaatgagtcttgctatacaaagtgtccaaccgttgcccactctggcttgtggttggcacggttaatgtttcacaaccgaaactcgtgaaccggtccttaattgtcatgagcacgaccatcaaaaccatgtgctcacaacccaccattatcaagttttagttggcacattaattaattaaccaatcacgattgacaatcgtgagctacctttaccatgtacatcattaagtaatggtgaaacattagttatcccaatagtgcgctaatgtttctaagcatggctaagcaattagatctaatacatctagttgaaccaatatataaatccaactagtcaaattataacccgaggtaatcaagaaatagggtaatcaatgcaaattggccataacaaaggaataggttcacaccacccggtgacgttcgaaaataaatgcacagttgaaataaatagagaatttaaatataggatcaacatgctcaaaggaattgtgtttgggatctgtgtgacttgccttgcaacattcggtcttcaattaatcttcttgaacacttccggcgcactcgcgaactttcgaaacgacggaaacgacaagctaacacgcaaaatgaggaaaaagactaagaaactccaaataaacaatacatataaagtaaacaaacatgtagatcatgattttagatgaattatgagacttgaacggcctcattctgacttcatatgaattaattaccaattttacaagattaaatctaattaaatcctatttaaaaaggattaaataaatttaacacaatttacggataactttactatatagatctttattttctacaacttttgcaacttgaaccacattaaaccgagttgcaatgaattagttatgaatttttaaacattaaaccgaattaaagcatttatatagattttaattgaattatgacgcaataaagtattatttttgaaaaggaaaagagatttattgcgtcatcaaggacggtccacggtaaaccgggttcatagaagcgatccacggatccaacggccaagatctaattgacctaaaattgaccgaatcggacggccgagatcgatccggactaccacgggtctacggctgacaaagcgctaacatcagtgatgatgtcatcgccggcggcggctcggcaccatgctcgacggtgaacggtggcgaggcggcgcaaatggagggcaccaacgagtagagggcgacgcggcgaactcaccgagcacttggacgacggcaaacgacgacagatgacgacagcggcgaggtcgaggcggcggcggtcttcgggtcggcgatgacggcggtgctccggcgggaaacggtggcaatggagggctggccgaggttcttctcctcctcgcaaacccgatggtggcaacggcgaccgaaggcggtggctgcaacggcggtgcggcgtggctggaccgacggcgacggtggagagcttcgggtcgacggtgtcggcggcgctccggtgatctgcggcagaaacggaggacgggacgaggacggcggcgacctcgcgatactgatgaaggagacggcgacgaccgaagcgatggcggcgcccgactggacacccgccggcggcggcgacgcaaagaaccacgcgaaggcgacgctagagaaggtggcaggctagggcgaaggtggcggcgaaaagaggaggtcctgggggtccttttataggggctagggggcagcagctaggcccacggcggcggcaaggagatggaaagctagggttgaagggagaaaaatcgatccgaatcgagctcaaatccgtcagtttccaaacgaaattagccaaagtttccaaaaaagaaaaggaagaggcgatcccgaggatcatttcccctctatcaatttgatcggagaaggataggggcggccggattttggaaggagatcggcggcgcgcggcaaggctagggcggctggaggttgaagacgacctgacaggtgggccccacctgtcagcggcaccgagagagagaggagggaggggcggcggactggaccggcttgggtcgggcgcgagcaggccgacgggaagggagagacttgggccgactttcggcccaaagccaaaaaaaggatttaaaaacatttttctatttaaattattcatgaaatgatattccgtttattaaaaatacttcctttactcaaataaatcctagaaaaatctaggaactatagaaacaagagaagtatttaacaaaattttatctagctcacttttatattgagatttattaaattaaaattagatcttctcttttaagcttttaagatcatttctaataattctttttaaacaacaatttataatttaaggacttttaaacaagaaaagcacttaacataattataattagatcattaattgattaactaattactgagctgttctttgtatcatttaggaattgagctctaaaaaatccgagaaaatttcagagagtataattaatcatggagaatttaataaaaattaaatccatccatgctctaaatttaggaaattttatttcccacatttaacttcacttgtaaattaatgaacatttaatataaattctattaataatttattaaataatttataaatcctgaaatggaaaatcaggctgtgacagaggtttccactgtaaacttgcttcccccgcaagctggctttttgggcaaagcttgcttctccaagttaggctatgtttagttccgaagtttagggagaagtttggagaaagttggtagtttggaaaaaaagttaggagtttatgtgagtaggaaagtttttgatgtgatgtgatgtgatggaaagtttggagtttaggggaagtttggtgtgacctaaacacacccttattatcttggaatatattgtttgtgagcttttatagcgaaactatactcgaggcgggttgcgctttactcctactgccaattaatgcgtctcacgtcctctagaacggcgaggaggatttatcggctgcttcgtcgttgatccaagcgaacttctccaagaacgggctgggcttgctctccggtgggtaggcgtcgatgcagtcggcccacgcgcccttgtcggccatgtcgccggccacctcccacacgcagctgttgcacttgaaccccgacccgaacgtcaccataagcaccttgtcgcctcgcctcaacctccccttcgcctcaatgtacgacagcacgtaccacacgctgctcgccgacgtgttcccccacctgtgcaacgtcatcctcgacggctcgacgtctcgctcctccagcccgaaactcttcttcaccgcgtcgatcaccgccaccccgccggcgtggaggcagatgtggtccacccctgccttgaggttgatcttcagcttggtctgccctcggtggcggcggcgctgcaacagattctgccatgccaggtcggcggcgagccgggcgatctccatggccgggaggacgcgcggcaggaggcgctgcaggttggcagcgaacgcgcggagcgcggcgttggggagggccttgctgatgctgaccccgcggaggccatcgtcgtcctcgcgctgcatgatgcaggagtaggcgtcgtcgctggccgcggtggtggagcgcacaaggcggcggagctccatcttggcgcggccgcggtgggccgggtcgctgctgagcagcacggctgccccgccgcaccggaacaggcactgtgccagcatcatggtcctctccttcccggcgtaccagtgcggcgccagcgactccgtcgagaccaccagcgccaccacgggccgcggcgaccgagcgcgcatggcgttccgggcgacgtccaccgcgaccagcgtgccgctgcaccccatcccggagaggttgtacgccgcgacgtcctcgcgcatgccgtaccggcgcaccaccctggacgcgaggcagggctccgggaagaagcccttgacgttgacgacgagcacgtcgacgtcgcgggcgcggagccccgtcctggcgaggagctccgggacggcgccgtcgaagcaggcgtccatctcgtcgaccgagtcccgctgggcggcgagctcctcgcggccgtcgaggaggttccgcggcgcgtaggtccggtcgccgagtcccgtgcgggagatgaggcggacgaggaagcgaaactccggtatcccaagccgctcgttgcgctggacaatcgcgcatgccagctccgtcgtcagcgtgaggtcatccgccggcttgtagcagacgtagtccaggaggtagcaccgcatgccgcggcggcgggaggcggccgtccatgccatgtgcgccaccgcgagcggcggcgggaggaagagcacgacggcgagcaaaggcgtgagctccatagtgttcgcatgcatgcatgagctagaggccacaggctggtaatatataccagcgaccgtcgcagcaacgaaattaattacagtttctaacttaattttcttgtttcacaagactagtaatcccaatctaggtgtaaccataagttttttatgtttaattttaattttctatcttatttaaaatatttttataattagtactttatacttaacttatatttttaattttttaaaaaacaaatcaaataagacggacggttaaagatgtgcacggaaaatcatgactgcacttaaaatgggacagagggagtacgaagatcattcccaatccaatgactagaatggtgtccatagcattaaataagctgtcaactaaaatgaaaaatgatgtggcaagtgaataaataatgaaatagaagaaaacatgtcttgcatgaaacacggtttctacacaacatccaagacatcatgtgagataagtagcattaaatttaaatatgaagtgtctagtataagtttttttatgatgtaaagtttatggaaattatgtctagtctaagtacattttacagttaggagatgcaattgacgggccaatattcgcaccacatatgaatcacatgtttcagaaaacggatttgctgaatcttgtgcgcctgaaatgtcaaatctgcagccacgtttttaacaacagcttggctattttgtgaaaaaagaaatgttgggcccttttttaaaaaaacaagacaagccaaattaatctggtgtttatattaagcaggggaataagttatttgtaaagtttacactagatgctgaaaacatagataaagaccacagcgccacacctaggggtgggcattcggtctaacctaaaatttcggtctcgtcttcgatctttcggttttttcggtctttgaaaagtgaagatcgaatttcagcgtaaaaatatcaggaccgacaaattcgatctaggtcttttcggtctcggtcttggtcctgaccaaaattcaacgacattttcatatatacaaagaaataatggaaattttcaacagaaaatcctaaaaaaattcgtaagcacttatgaataaagactcttattaggttgcattcctagaacaagtaggaatgtaaaaattagagtttaatcctattaaacatagtggattgtaggttgcatttagacatttttttgataatttggtcttttcggtctattcagttacccgaggagaataaccgaattgaccgaacaaaatttggtctttcactacgtagtactgaatttctcgatctcagtttttttggtctcggtctcaatcttttcggttcggtctttttctgcccacccctagccacgccccatcggctgtgcgccaaacaaaatttaaaatttagtgcaatattctcatagtcctttgcatcacacatgatttagaggttgatctgttcgatttcgttcactccgtactagtacaatatgtcgcacatttgcgcgactgtagtttcccagtaacaactataattagttcaaatttgtaataacataaatgaaaaattgcgattaataaaaattgaaaagtcaatggtgagaatgaaattagcaggcaaatttagtttagttaggtaaaacaaaaatttaggatattttaatttggtagaagcggtgcagcgtaaacttcttttctttgccaattgtatactctggcactcccaattcaactcaggccctgtttagattcctactttttttttttaactttcaacttttccgtcacatcgaacttttctacacacacaaactttcaacttttccgtctcacatcattccaatttcttcaaacttccaattttagcgtggaactaaacacaaccacaactaacatacatgatttacctgtagagcgacaccccgctacttttatttactagagtaggattaaaaatttgaaaatgcttctcttcgaacatccgatcaaataaaaaatatcacaccctacgaccagctcactccttacttactaatttctcctttctctctcttgacgtcagaaaaatgctgcaaatcgacagccggatgaatcggacgaaccatgttactgtaacatgcatgcctagctatttcttttcattctttccacctctctttaaatatttttcctcctaaattacttatccgatctacgaaccgaccataccgttgtattcgttgtaattaaatctttacaacgagatatcatatgattatattatgtcaaaagaaaaacatgtgtttcaaatcgctagaactaaatgttttatatgtgataggggtatgtttcaatgtgcgtcttcagtgtgtttcacaaaatttctgaaactacctgctactactctctctctctccacctcattcatgcatatatgcatgtattttagcaagcttcaaaatgatttttctcttaaattacttattcaatctatgatccgatcacaccgttgtattcgttgtaattaaatctttacaacaagatatcgcatgattatattttgataaaagaaaagcatatgtttcagtctgttaatacttattgtttcaaatgtgtcagcgacatgtttcaacgtgtatcttcaccatgtttcataaaatatttaaatgttccagttgctatttttttgtttcaccatatgtaacttattttttcacttgttggtcaactgcaacatttgaccgtctgattttttttatcaatttaaaatgtttcacctagtgtactcgtaacgttcactatgtatggatcaaatgttgcagtgaattgaatcatcctttcgctattcactgaaacattattttcatataaggtgaaacaacgtccgatgaaacatttttttatctacctagtgaaacaattccgatatacttggcgcaacagcgtgtaacatttataaacaattcaataataagttttttttcatcggattatattcatatgtggtcttattttaaagatttaattgcaacggatttaatgatgcaattggatcatgatttggataaatattttatgagaaaaaatagtttaaagctcacttaatacatccatgatgaatggctagcgcgcgcgtgcgtggatcggacggtcgcgcgaggcgtccaatttttggtctcgtgccatacatccgacacgtagcgctctccttagaaattttgttaggcatgaacatgcaaaagtgacaggacggagaatccccgattcaccagatgtggacatcttgctttttctctcgcttagtcacccgctcatgatttttttttagaaataatacgattttaatgaaaaatcattaaaatataagtcggttagacgaaactgcaagtttagtgccatgtcgaacaaccgtggttcgacaagtaataaaaaattttaaaaaagagaataaactctttagcggcattgtagcgcaatgttcatgctgacgtatcaaacatggacagttcgatatgccacaaccaccgcgcaacactcttcatatacttttttttaccaacgaccctgttgaacaatcacggttcgacaaggaacaaccgcagtacccctgtcgaaccacggttattcaacagggtgctaaatttgtgctttcgtctaaccaacctatatttttgcgattttctattaaaattgtattctttctaaaaaattcctctctcactcccttatctatttctttcccaatcagctctcacaaggtgctgctgctcactcaaaaactttctccctgtgatagagccgcagtagcagaagcaacccagatctgtgcggctagcatgatagagccgcagtagcagaagcaacccagatctgtgtggctagcatggaggaagccagagggaggtgcgcgccacaccgttgagaacagcaaagatgcaggcggcgtgactgtcctgttcggggcctctagcagcgtgccatggagtgtcgagctatgcccgttcccccaccgatgtgtctgggatcacggtggcgtctctggctacctgcaggaggagggacaagatatagtagataccgatctggacatggcgatgctctggtctacttgatttggagacggtggttacggtggggatcagggttcactctatcggttgaggcctttatatcggggtcaccaaaatcccgaaattttgaaaattttggtccgaaatttctgaaattttaagtaaaatttagttgaatttgaacaaatattacccgaatgaatgaaaaaatgaaaaatttcagtcaaaataatatcgtatcgtcggtgaccgaaatccgaaatttccaaccctggtggggatacggcggaggaagcaggaaggtacctccgccgtgcttccccattcccatcaggtggtggtggtggtggacagtgaagcgccggatatgtcaaccaccttccgaactccattatcgtgtttctctggtgttctgatcgtttcttaccgggccgggctggtggtctggaatgcagccccggctggagttggagttggaggaggagagctacacagcgtagaattctcccatattatttatttcgtttcttaatctccactctgttcctttctctcccgactcgtgtttctttgtatatcctggagaacgtgttgaagactcacgaagaatttaactttttacgctagagaacgtgtcgaatattcccgaagaatttaacctttcaccatttttttcacaacggtttttttatgatccaacggttcatattgtatttctgttgcatccgacggctcgtgcttctctaatgacgtggttcaacgatgctttattttgagttttacctttcacttatactttcacttatagagattttcacaagccagaagtatgaaaaagattaggtttttacctcaccctctttaggtggtgtttgaatctcctgaagataaagattaagtattttatgcaaaacggggtggtaataacatgtgattaattgagttttaattattgtaaacttgaaaaatagaataatatgatattttggaacaactgttatatagaaaatttttacacaaaatacacagtttagccgtttaaaaagcgtgccatgaatatccaaaacttaatccactttttaagtggaaacgatcggagccttagtctttatgtttggaccatgaagttcttcggtaatatactgaagcaccgtgacgaagttagaaagatttttgagcctgaaattactataactaatatttgctataaaattcttatcaatttacttgacaaaaaaattaatattaaaatttaatggagccgcgcgggcggtagctccacccctgctggagtactgccgtttgatactctggttatacttcttcctgcttgatttacttggcacttttgatcaacgcacacatattgagccaatcacctgagaacgatcaaaatttccctagcttctataacaacacatatttaagtgttgccaaaatttgataggaagaagtcgctttccttttaacaacagagctaagcagggcagtgaagactccgaaggtagtatatttttttctctccttttctcaatcacacaaaaccaagtcgaccaaaaacaccttttctatcctggaaactggaagaaggactgatccaacactattgctgtttacgttcttacttaacttattttgtacctagaattagccatctgataagtgttaaaacagataacgttatgtgctgttcgggacacaaacggatccgtggcgcaatggtagcgcgtctgactccagatcagaaggttgcgtgttcgattcacgtcgggttcaataccccgattcaatgtccgtattatttttatttcctaattaccttatattcacatcgataagcgtacttctgttcatgccgataggaatacgcatttttttttccttctgatgttctgttcatgccgattcgaatacaccttttttttccactctgatgttcacgcctatacatatatttatccattaatccatacccatccttttttttttctaatttcatgtccatgctaatatgtatttctaatcatactgatacgaagttatatatggaaagctagcaatcgatgaacttctatttatttgcactactaatatattagggaaaaaggcgaataaaaaagtgatgattaaagtgttctcgagttctcaactgatgggcagattgcctcgaacatggatagcctcgaccgatatatacagccgtacaacaccatgtccgtcgcgagagaatctttctccaccaacggccatggctttgagtttgaactccacaccactaatgttgccggtgccaaagcaggagagcaatgtttcttctgtgacaacaccgctaacaaatcaacaacatattttgaaaccctctattaatagaattcgtttcattttttattccaccaaaaatgtttcacctagtgtactcacaatgtttcactatgtatagatctaatgttgcagtgaattgaaacattcttttgcaacaaatcacacacataaaccctctattaagggaattcgtttcattttttgttccaccaaaaaagtttcacctagtgtacttataatgtttcactatgtatgaattaaatgttgcaatgaactggaaaattctttcactatttgttgaaacattgttattatattaggtgaaacaacgtccgatttaaatgattgaaacattttcgatctacttagtgaaacaattccgatatacttggtggaacatcgtgcaacatttaaacataattcaatagtaagttaaaaaaaacttttcattggaatatatccatgtatgaaattgttttaaagatttaattgcaacgaatttaatggtgcaattaaatcatgtttggaaaaataatttaagagaaacaacagtttaaaagtgtcagcgcccaatttttccacaggctcctcccgagtcatcctggcgatgacaatgacgggagcttgtagccttctttcatggagaaggctgccagcgatagggatggaggagaaggatagtgctcgtagccttctttcatggcaggtattcaaaaaattatgaccaaagtacgaggaagatttgtctttttttataccattgttagaattgtagatagaatcggttttatgtttttgacagagagttttagttcccaaaagagtctcctgtgctgtgctgcatagcacttaaagatgtgagaggaaatcggcctttgtacgtgattcagtgggaaagaaataaaaaagagatcgtttttctaaatcaatgagtttttttatcctccttgaagcagtaacttgaggtaagtactccaggtacccgttcaaatcaaacggtccaggagatgtaccggccggatgaaagaacaacagagagaaacaacagcagatatccacagctaccataggtttcccttgtctcttcatcagttggttgcacgcattgctgcacctgcagcaccggtgacctgctcggagatctgttcgcgccgctgatctctccctcccctccctcactttggtggactgcatgtgcgtccctgcacttctccccttcgacgacgtgtcacgccattcctcgccgctctcctcctgtgttggacgccatgcgggagtacgtgaacatgaaaaaattagaacgaaagaaaagacggctacttggcgtgaacacactacgccagattctcacacctctgacgggatacctgtaacgggcaaacgatttggtcactggtgaccgtcacctgtgaagggtcatacgggatgccgtcatcggtgaggcatccggccgtggcccgtcacaggcatcccctcacctgtgacgggtcgaaaggaaaatccgtcacaggtgagtcagtgacgagttttgcttccaacccgtcactggtatcccctcacatgtgacgggccgaggcattataagccgtcacaggtgatgggccgccacctgtgacgactttgtttcccggcccgtcacaagtgaagggataccagtgacgggcaacttaattgaaacccgtcaaaggtatgaccaatacatttgatgggcttttttttacctaacccatttgaggtgtgttgggtctataaataccccccaaaccgccaactgctttccatcccgagcagttcactattcacaaatcggttgggagggcaaggggggcgaatttttgctaaaattcaaggtaaaaaacacattattcttcccttcattctcaatatatcgatcatcatatatttttcttcctatgttgttgatttcaaatggatcgtagttggatgtaccatgttcatcgttcgtccacagagtatagagagggggtcactgaatttgtcacatttgcggagaatgacagaaaaagtaggatgagcatgtacatattgtgtccatatagggactgtaagaatgaaaagatgatccttgatagcttagaagtgcattctcatttgataacgaatggattcatgaagaaatatatctgctggaccaagcatggagagcaagaggcgtctgatgccgcggctgaagaagtgttggatcaggatgtagagaacatcgccgcagctcgagaaggcatgttcgtaccttctccgttaggtggagagaccatagatttggacactcaatttctatctacaatgttgcatgacattgaagacgcagaggacaacgacagagattttgagaagtttagtcagttgatggaagattgtcagatgccattgtatgatggatgcaagtcgaagcacaacaagttgtcatgcgtgttggaactcatgaagcttaaggctagtaatggctagtccgacaagagttttacagaacttcttgagctgttaaaggacctgttgcaagaggggaacaatttaccgcaaatgacatatgaagcgaagcgagtattatgtccgttgggcctggaggtaagaagaattcatgcttgtccgaacgactgcattttgtattacaaggaatacgctaacttggatgtctgctctgtctatggggcatctagatacaaacgagcaaagagtgaaggtgaagggagtaagtcaaagaggggaggccccgcaaaggtggtgtggtatctcccaattgcggagcgcatggagagaatgtttgcgaataaggaacaagcaaagctagtgcgctggcatgccgaagaacggaaagtcgatagaatgctgaggcacccagcagattcagtacaatggaggacaatcgataggatttacaggaattctcaaatgacccaagaaacatgcgttccgccatgtgtacggacggcattaatccatttggtgatttgagcagtcgtcacagtacatggccagttctgctcgttaactataaccttcctacctcgttgtgcttcaaaagaaagtatattatgcttgccatgctcattcaaggaccgagacaacctggcaatgatatcgatgtgcactttaaaccgataatcgatgactttgaaaggctatggaatgagggcacacgaacatgggacgcatatgcacaagagtatttcaacctccatgcgatgctgttttgtaccatcaacgattatccggcccttagcaacctttctggccaaactgtgaaagggaaatgggtgtgttcggagtgtatgaaggaaacaataagcaaatggttgaagcattcacacaagatggtctacatgggtcacaggagatttctcccaaggtatcacccgtataggaatatgagaaagaatttcaatggacacaaagatacagtcggacccccggcagagctaacagggacagaggtgcacaacttagtgatgggaataaccaacgagtttggaaaaaagaggaaagttggaaaaaccaaagacaagagcatgtcgaaggacaaaacagaagagcatgtggaaaaacaaaagacaaaatagaagagcctgtgggaaaagaagtccatattttggagactaccctactggaaggatcttgaagttcctccctgcctagatttgatgcatgtcgagaagaatgtatgtgagagtttaatgggattactgcttaacccaggtactacaaaggatggtctccacacccgacgagatctggaagacatgggtgttccctcggaactacatcccataaccaaggaatccggcagggtgtaccttcctccagcctgctacactctctcgaaagaagagaagattgatttgctaacatgtttgagtggtataaaggttccatctggttactcatcaagaattagtaggtttgtttcactgcaagaccttaaattggtaggaataaagtcgcatgattgctacgttgttatcacacagctgttgcccgttgcaataaggaatattttgcctcctaaggtgcgacacacgatccaacggttgtgctccttcttccatacaatcggccaaaagatcattgatcccgagggactagatgaactacaggcagaaattgtggtccagctttcccgtgggactagatgaacatctttccgtgcaccttgtgaggcaaacaaagtgttgtggtccagttttcacgacgcagatgtatccttgcgaaaggtacctggggatccttaagggttatgtacgaaactgttcacaccccgagaggagtatcatcgagagttacaccaccgaagaggtcatcaatttttgtgtggactacatgtcagaaacatcttcaattggattaccacgatctcatcacgaagggaggcttgatggtgttggtactgttggaaggaagattgttaggttggatcggaaggtgtatgataaagctcatttcaaggtactgcagcttataactgagatggtgccgtacgttgacgaacaccttgcagttctccgataggagaacccaggccgattaaagagttgggtcagaaacaagcacatgtcttctttcaacgagtggctaaataaccgaattgccaggttgcagaacttgtctagtgaaacacttcagtggttgtcacagggtcctgaatggagtgccaccacctggcaaggatatgacataaatggatacacctttcacacggtaaagcaagatagcaaatgcacagtgcaaaacagtgggttacgcatcgaggctgctagtgacagtgatcggcatgatcaatactatggcagagttgagaaaatattggagctagattacttgaagttcaaagtaccgttgtttcgttgtcgatgggtcaatcagtaaccgatcgaaaccaaaatccgtcaatggtaacctcacctgtgatgtactcgcaaataaaggcccgtcagaggtgacctacctgtgacgggcctttactttcggggccgttgcatgtagatcacctgtgacagcttctatctacggagaccatcacctctgacggcctttatttaaaggaccgtcagagatgagtcacctatgacggttcccaactggccataggctagcggagaccaacacctctgacggccttctagtaacttgctcgtcagaggtgggtgtcacctgtgacggtcggccacccgtaaaaagtgactggactcaccagtgatcactgatcactgaccatgcttcgtatcactgaccatgcgcgaagccgtcaaaggtgaggatttgggtacgtcacaggtgaccttggccagtgtagtgacatcagaacgaagaaaaaagaaaggcgtgttcgtatcagcattaactcgcttatcgcgtgaacatcaaaaggaaggaataaaaagataatccggatatttgatcggggtattgaacccgacgtgaatcgaaagacgcaaccttctgatctggagtcagacgcgctaccattgcgccacggatccggccgtgttcaggggctgtacataaccttgtgttatcatcaagtaaaccagcctatccttactaaacaggaaacttacatgttgattggatatggagacacctattgttaattttctaggtacaaaataagttcagtaagaatggtaaaggttaatataaacagcaatagtgttggattagacattcttccagtttccaggatagaaaaggtgtttttagtcgacttaatttgttttgtgtgattgagaaagagagagagaaaaaaaagagtcctcacagccctgcttaggctttgttcggaacccagggttctcaacccccactccatcgtattccacgcgcatatacttttcaaactgctaaaccatacgttttttaaaaagtttctatacgaaagttgcttaaaaaattatatttatttttaaaaaaaatagctaatactcaatcaatcatgtgctaatggaccgttccgtttttcgtgtgtactgtgtgtgttgggaaccgatacttccgaacacagccctagctctgttgttaaaaggaaaacgacttcctcctatcaagttttggcaacacttgaatattttggtcgttcttaggtgattgcgccaagtaaatcaaactggaagtactcctaaatcaaactatcaagcggtagtattccagcggggctagagccaccgtccgcccgctctcgccgatgaaaactatattaaactaaaatattgagcacgccgacgaaaactatattaaactagaaaactaattttgtctaaaaaaaattttctatcgccaatagaattccgataatcccgtttatcgctaccctccgatattttttggctatcaataattaaaatgtgtgccttttcactatctttacaaataacatcagattactctggcttatctttttctttttctttttgaaaaaacaagcgcaactttttcacaaaatagccaagctgttattgaaaatgtggctgcagatttgacatttcaggcgcacaagattcagcaaatccgttttctgaaacatgcgattcatatgtggtgcgaatattggcccgtcaattgctactgctaactgtaaaatgtactagttctgcgaaacaagaaaaccaagttagaaactgtaattaatttcgtcgttgcaacggtcgctgttatatataccagtcgcctcttggctctgaaacgcactcgcacccacacatcacatgcatgcgaacacgatggagctcacgcctttgctcgccgtcgtgctcctcctgccgccggcgctcgcggtggcgcacatggcatggacggccgcctcccgccgccgccacacgcggtgctacctcttggactacgtctgctacaagccggaggatgaccgcacgctgacggcggagctcgccggcgagattgtccagcgcaacgagcggctcgggatggcggagttccgcttcctcctccgcctcatctcccgcgcgggactcggcgaccggacctacgtgccgcggaacctcctcgacggccgcgaggagctcgccgcggggcagcttgacgcggtcgacgagatggacgcctgcttcgacggcgccgttccggggctcctcgccaggacggggctctgcgcccgcgacgtcgacgtgctcgtcgtcaacgtcagcggcttcttcccggagccctgcctcgcgtccagggtggtgcgccggtacggcatgcgcgaggacgtcgcggcgtacaacctctccgggatggggtgcagcgccacgctggtcgcggtggacgtcgcccggaacgccatgcgcgcgcggtcgccgcggcccgtggtggcgctggtggtctcgacggagtcgctggcgccgctctggtacgccgggaaggacaggaccatgatgctggggcagtgcctcttccggtgcggcggggcggccgtgctgctcagcagcgacccggcccaccgcggccgcgccaagatggagctccgccgccttgtgcgcgccaccaccgcggccagcgacgacgcctactcctgcatcatgcagcgcgaggacgacgacggcttcctcggggccagcatcagcaaggccctccccaaggccgcgctccgcgcgttcgccgccaacctgaagcgcctcctgccgcgcgtcctcccggccatggagatcgcccggctcgccgccgacctggcatggcagaatctgctgcagtggcgccgccgagggcaagccaagctgaagatcaacctcaaggcaggggtggaccacatctgcctccacgctggcggggtggcggtgatcgacgcggtgaagaagagtttcgggctggaggagcgagacgtcgagccgtcgaggatgacgttgcacaggtgggggaacacgtcggcgagcagcgtgtggtacgtgctgtcgtacatggaggcgaaggggaggttgaggcgaggcgacaaggtgctgatggtgacgttcgggtcggggttcaagtgcaacagctgcgtgtgggaggtagccggcgacatggccgacaagggcgcgtgggccgactgcatcgacgcctacccgccggagagcaagcccaacccgttcttggagaagttcgcttgggtcaacgatgaagtcgccgatgaatccgcctcgccgttctagaggacgggatcacgcgacacgcattggcagtaggagactaggagtaaataaagcgcaacccgcctcgagtataattttgctataacaaatagtatattcctaaagaataacgtggatttcttgacgacagatgtaggtgttataaaatctattttaacgtggatgatttaagatgtaagtaaaaagcttagtatagaaggaagcttacgccggaaaaaaacttacatagaaaataacttatcgtggaaggaagcttgcagtgtgagcaatcttacaagagaagcgcttaaaggcagaaacaagcttgccgcgaaagccagcttgcaggagaagtaagcatacgacacaaaccagcttacggtggaagcctctaactttctctgcctataaataagacccaaggtctaagacgatgacgacctgttaatgcaaaatttttcaccgccacacgaagccaaggaatatttgcattacttcagtgtagttcttaaaatttaggtttaaggcgtgccaactggtttgatcctgcaaccaacagaaagacaacataaaaatttaattgacaatagtccattggttgatgggccgatgttgtatcatattaattcagctgatgcagggattgaatcgtccataagttatagacggtacaagcgaaatagatgtaacttaccttgttattggagatcgaaatcaacaaatgcagtccaactcgtaaagatgaaaatctagaaaagtagaggggacgatgccgatcctttcacgccaatacatatctctattttagttgtacatgggaaactagcaatcgatgaacttttatatttctctgcagtactaaggttgtgtttaattcctgaaatttggaagaagtttagaaaaagttggtagtttggaaaaaaaaagttaggagtttatatgagtaggaaagttttggatgtaatgtgatgtgatggaaagttaggagtttgggggaagtttggtgtgaactaaacagtgcctaatataataggggggagagaagaataagaaaaaaaatgataaatcaataggattaaatcattctctagttttcaactgacgggcagatttctccaccaacggccatggcagattttaaggtaaacccaatctcacaaatctatggcacatactccctccatcccaaaataaatcaactcctagagtttaaaatttgtcccaaattaaaccaaggccgtgtttagattcaaacttttttcttcaaactttcaacttttccgccacatcaaatgtttggacacatgcatggagtattaaatgtgaacgaaaaaaacaattacactatttgcatctaaatcgcgagacgaatcttttgagcctaattatgccatgatttgataatgtggtgctacagtaaatagttgctaatgacggattaattaggcttaatagattcgtctcgcagtttacaagcagaatttgtaatttgttttgttattagtctacatttaatacttcaaatgtgtgttctcatacttaaaaaaaatttagcacgcgaactaaacacagcctaactcctaccttcttacttaccatcaatccgcaaatcgagaaattttattacttcaatacccctcacctacccatcaaccaatataacattcacattaaaaaaattagttattatagatcctgattcttttggcaaggggatgaatataaaaaaaagtatagattgacaaaatgggacattatatgttagccaaaagatcagggtggtcttggcgttcacaatttagaaattcaaaccaatgttttttaagtaaatggttgtttaaattaataaatgagcaaggtgtgtgacaaaatctattgaaaagaaaatatctcagtggtaaatcaataactcgggttgagaagaaaacaaggggattccccttttttatcagatctaatggaggttaagaattacttcttaaatacgggctcctatattattaataaaggtgagccagttagattctagaaggataattggttagagaattactctttgaaggacaaatcagagtgcggacaattaatcggaatttgacggaaatttaacgttttggacaaatatacgtacataactcataatagcttgttatttttggcacataaatgcatataactacatatacacctactattcttaaataaaaataaggataacacgacattaactcgatatatagtaaaatataggtctggacactcatagttgtgcatcaaatagtgatatgtttggttcgtaatgcataaaggtcctattcgagattcaaacaaaagattaaaatgaggacaacaaaatatgagagattggatttgaaacaggattagatgaaaataactaaccctagacttgtagcttgtagcggcaggaatgaaatgccagggttttgggattgaaaacgaatttctgctaccaatatggtgctaggttacacaactaatgggtcagcgtgttatcgtgggctggctgggcagggccttatcacgtgattaggcccggttgttctgccgattagtcggtaataacggtgattatacgtcccggaccactaatgtgcaccgttttgctaaaacgtgacggagaggtcggcgccaccgttttaacgtcagtatatacggccgtatcatcacccgttatccacaacactgaatataataggttatctatgaagttagttctattttttctttactctctttttcttactataatttaatgtaaatatcttaaaacatgtatatagctaactctgacataagagccagcacttcttatttttctctctttcacataagcttatagttgacatgtagtccactattatcttgctctcaaagcaagatatggtaaataaataattgtttaatttatcatcttctcatactggttttcatcccgttatctgcaaagatagtaacgatatctattgtaggttttcatcccagtatattgaaacaaaaaccacaggtttggcgcaatgctaagaatgaaaacattcagatactagactcaatagttatgttcagagatagcgatgctgaatacaaagacctctcaaatatataagcttcagctcttctaattttagtgcacgctattttacttcaactagacatattggttttattatgtcccagatcaaaggaattgacgagtacatacattcagcatgcaaaacaagaaaatggtttacgaacacaatggaggaacaagagagtgaccacctggggcgccctatgcaagtcccccagcaagatgacaggtaataatgcaaaatattacttcaaccctctcattccttctgtgactatgcagctaataaatatttctaacccacggttggtcatgtgggtggcattgctctgagattcgtagaattggaacggaaaagacttgtccagcgagttctacacaatggtattattcaaccgcatgcagctagatatatgtcctatatattatatactcactaaaattaattcacaatccactgcaggacaccactcgataccaacaaaaggtggcttccaaccttattaattcttctctgaatattatcatctaaagtgtaagaagatataagttgtctacaacaccgaagcagctaaagatgcaatttctgacccccacgaagcactgagacctcaattttatgtctatgtagtatcaatgtatccagctattacttattactgctctaaaacatttaatttggggatgactaatgtactgcaaactgagcatgcattcagattgcacatcgaactattttgccacaaattccagaaagagtatcgagcagaacagaagacaaacctatcagtacaagcagcaaaagaacacaaaccgaagcacatcccatacaggtgagaatttaccaagcaaaatggccaatgtgacaataactatcctcgcaattaaattataataggagtcacaagtcgcaaccatacccgattgtttaaaccaaccataatctcagacgtcagacgttccaagtaacaagagttagacgcaacacactagacagtgatagaacaaaaaacattccttcggtagaaaatacatttgctgcttctacactagcctacagctactctctcttgcagcaaaatacctaacagcagtcgccgcctcctgttatttcaaatgaactgcaagagccagctgctgagctgtagtacaccatttttcctggaaagttaggaagaaagatctcaggctctcagccctacaacctgcatacacatgcaagtatgtaaccactacatacctccacatgcccccatactagcgacaagaaaaaagaggctacagctcctcattctctcttgcctttgccctgtgaagcaagcttggctgccacttcctcttctgataaaggaaggtaataaatcctaggagaagaatgtgtcttcctgaagagatcatcgagtgtcacaacaggaggttccggctgtttctttggggtgggtggaagcctctcctttgctgatcctgagtcagatgtaggaggcttagtaagaggcggtggaggtggcaagtgctcccttggtgcagcggcttgacgaggcatgttttgattagcctgagcctgttgaaagggtggctcctttggtgtagtagcagggctaataggagccgccgctggcagaggaggttcaagcttgagcttcacttcctggggatcaacaaattcagcaaccaaacgattgccgttgtttggtggccactgcaaatcgtagacagcatcccgagtagccacagcttcctctactgatgaaaactgcaagatgggggccatgtaggcaaagtcagtggaacaacaacgcaagctcaagctcacatttaacgcacaaccagtccacacaagaacttcaaatgctatactagaatgaaattattctggtacagagtactccctccagacgttgggacacctaaacttagttctcgcatcaaatatatttgactagactacagggagtacatttataaaaccaattttaagttctctggttaccatctcaagatgatctatcactgggtccatgttaagaattcccatgtcgaaatgatccattatacccatgattgaacacattttggtaatgctaattaacaaaaagggctaaagagattttttgtgcagaaattcatgtattcagttaactatgtttatgcaattcagatgatatgataagtaacaaactaagaacaattgtaaatctttgatagcaaggaaaaataccgtaacatagcagtgggtcttgatgtgatccatccagaaactacaaagagatccagttttaccaagaagttcttgcacagccttcagcgtaaatggccttacaaatcgatcaattctcaaggaagttgttgcaggtttctgagatggtggcactgcaagccaaaataaaggaaatacagttcgattacaggattgtgactaatgaaatatatagacttgtgatcagcaaatagtgaactcaccaacccgctcctttggggaatctccactagctgttgaatcagacctgccaaaagatcgttttaaagcaggctgaaaaatttccttaggagcatcagagccactatgacttattggttgtctctctggaactttggcaccatctgcagcccatcgacgctggcgtttgattggctcagtggcagcaacagtttcttcagctgcgttcagcagacaccaaaacaaaaaacagacgttaattcaaagcaatcacacaatatagccacgcaacttcatcaaattatctaatatttaagagttttagttaactcggttgacaacaatagcacatgacctctcataattttttttttaatgaactacatagcagatgtgcttgtcctagctaaggtactaaatagcagatagcagggtagtagcagatttccatcagattagcgtagcgatcgatataattgacaccatattccaataatggaataaaagaaaactcaaactacaggtttatttgttgaaattaaaaattgtaaagtagtccttaatttactctaaaatcattgtttagaaaactaattattcatagagccaagtccaaaaaataaaaatatgtacattttacatgaaccaaatagcaaccgctattttgcagatagcgcccacaaccgctattatacagtactccccccggtcaggaatacttgagtcaacagtcatgtattcccaaccagagggagtaacacttgtttgctattggtgagaaacaaatttacttacaggctattgatgattaaatctttgaaggtataatttatttacgtgactgcaagatactaaggacgaaaaaagaacataataaaaatctgcgcaactttgtgcacaatcataatggcaaggacagtctgattcaaggtattataatccatgaatggctatgctgaaaatatgcaatttcaagttgaaggaataatgagaagcataaagggaatgtcaggaaataaaccttcgagtttcctcttttcggttgaagctgctgtcttttcatcagctataacttctttcatgtcaacagaggaatcgtccacaacagtatcagggagggacacctctttcacatgatctgagctaagctcagctgttccttcagatttaatgttggactcaacttgcttaatctccatgacatcctcctccattgactcatcacctgaactcctgtctaaatttagtttctctggagagccgccttcatccacattagctgtggaatctatgtattccaaagatgactggtttttacccagatctttgtcatcatccaatggctgcaaatctccacctatggaagtaatgccagaagatggttttaccatctctggcttagcctctagttctaaatcaaaattattagcattcaaattatcctttatattattctttttgttagttgatatatcatcgctagaaattgactcacacttaattggagaccctaaatctgggctaacctcaggtacctgatcatttggttttggtgcgatgggcttctcgtcctcattcgtgagctcagaatctttgcgctcttcatcatacactgaagtagtgtcacccaaatcattaagaaccgccttctcagttgcaacatcagtatccataggatcagcatctgttgggatggcatccacagttgttgctactgtgtcatgttgttgaactttgctggcttcagtagcatctatcttgatatcagaagaggtcatgtctgactctacatcagcactggtcatatcaagggcaccaattgcttcgttggtgccaacatcttgtgtcttctcaacaaaaggttcagtattattttcagcatgaagatgttcgttttgcactgtggaaacatctcctgcaattggtggctcttctcctttgtctgttggggccttgcttaagggagcttcatgggttgccaccgcgttaaccttggggggctcttcggcagctgaaactgtgagcgactgacttacttcagtgataggaggtgtagcttcctgagttacttgaaccacagtttccttgtgaacttctgtaatagaaactgtagtttcctgagaaacactctgtatttcagatgcctggttagctgctggattcacttcgacagtttcattatcttgttcttcttcttcttcttctttttcactctgaattgactcgaagagtcgcctcacaagttcatctttcaagcctttaacagggagcctcctcttacgaagttcatccttcagatcagtaactctccattgatcaataggtctgttgtttagcacagggtatgatgacattgtagctgccaacatgggaaatcagtaaatgtcaatgatttgcttggtcacataaaaacatgcatacggtagaaaataatatcaaatgatggcaagtaggaccacatgtcagcgacacaccgacataattttccaactctctgtagtgttgtttctattttatggagtaatagtataggtagttttctatcttaaagactaaatgaatgaactatcctaaattactaattcaccaaatgatatatgaaataacaaaatagtagctagattcatcactagcaatattataactcacacataaatctggatatcattcaatccgataccattacactgaccccacgtcccagcaccactcctggatcctaaccgtagaacaaatcgctgggcacagagggcggggaggctcacctgacaaccccggcgcacagagatcggacgtcggagacgggaggggcacgacccttcacggaagcgccaaaaccctagcccaggaaacacggaaccgtcagatcaaacacgaaccctaacaaaaatcccaccgcaaccgctgggggtgggaaaaaaaaagagccgattcctctcttaccagccgccgcgaatcctccagaggccacgcgcgctcctgaaacaacacaaccaaagaaaaaaaaaaagcacccaaaaaaagtttctcccccaaacagaacaaaatctcgcggaaaaaagggaagcggagcaggaggacagcacagccggaagaggattagattggagaggggagtggtggttgcaggcgaatcagggggagggggggaacaccgggtgggattggagctcgcgtcgcgtgcgtggagttctagggtttgggggcgcgcggcgcggagggaggagagagaggaggggggggggggagatggatgtgcggggtacggggcgcgtgtggtgcgggggacagcgagaggcgagggggggtttggatctttctagcggcttgggggctgggggactgacaggtggggtccccccgcggaacagaaacaccttatcgtttcgtttttgaggttttggggagtacgcttccgtgtgtaggacacgaatttctcttcagataatcagattgtgtattcatttattatcagtaagttcttgggaaacatgattttagagagggaaatgaggaacccactttcatttgcacgtttgatttttcaaatatatctacgttttcaggccaaaaatttaggtggggacaaattcagcgcaaggtttccttaaaaaagtaataagttcacttcgattctctgaaatataggtgcaattgattcgtattcctcaaccccaatattgaatatcttgacctcccaattataaaatgggtgcaatttgactccctctattgttttgaggatagttttcattgacctggtctactcggggcgagtcagcttgaggggcctacatggcattctctctctcattccctcgttcctctctctcccctttatctctctcaaacatcaatctccggaatcaccaagccagcgcgtcgtgccacgcatagatgaggatgccaaacgaggcaccccgtgttaagcagctcgttgccaccgaccaatatgattgtgacagcgattgccccattgcgggggaaccacgactttagacctcactcctctacctctagggctgcccagtcctcgtgccaggtcaaatcaacgttgtcaccaccgcaagcaccgtgcaaagtggctacgccacggctgccaccaagaccaaggtggcacgcttccaagcatggttcgcccctggaggaggaggaggaggaggaggaggaggaggagaaggagaaggaggaggatatggtgtcggccttatcgaggcggtgagtagacatggctagaagctctgacaatgttagtgcttgattttggaaggaagatataggagctaagtggaattagcaacgacgatataggatctctgtcctcctcccgccaccctccctccccgatgagatggacatcgacccctccttcttcaagctcaccaccctccacctcggcaccctctatagacctcctgtcgtcaggctttttgcggcgagacaacaatgagatcgcccccgaatcaaaggccaaggcgcggccgattccacggtagggcttcgcgcatccccaagtcccactagttgtcgcccctctacttcccatggccgtagtagagaggaggaatgagaggacccaaacaagagaggtctggaggaagggccgaaggggagaagaggaaggacatatagaagggggagagaccagaaggaggaagaagcgaaggagagagagagaataacatgtaggccccacacgttgacttagccgggtgaacaggtcaacaatccacatcagcgaaaaccaccctcaaaatagccgagggagttaaattgcaccggttttaatagttgggggttaaaatatttgatagtccgattaaggcataggaatcaaattgcggcaatatttgagagagtcaatagggctttttcccaataaaagccttgcttgggccttgggctttttgccttttccatttctgggatttctggcccatctaccatgcttctgctcgcatatctattccggtcctgggctgggctcaacgactcactagctttttcagtttcttcggtatttgtgaaacgaattgatacacttcagcttcaggctttcaacatggattcagatttcagaattacagatgattagcttcaggctttcaaaacatgaagctttaatattggccaagcaaagaatgctttacggttatcatttggagtctatatattccgtaccacctatgttttctgttctccattgctgctgctgataatgattattatgtgccataagattcattcctaattctttgtctgttagctacttcctccgtttaacaatgtaagtcattctagcattttccatattcatattaatattaatgaatctagatatatatatatatctatctagattcattaccatcaatatgaatgtgaaaaatgctaaaatgacttacattgtgaaacggtagaagtatcattttccaagtctgcctgatgcagctattcttggcctgattcgaaactttgtaatgcaaatacgcaatgatgcctcataaacttgaacaggggacgacatcaagatgcagggtgcattgctgattgctggtcttggcttgcacaaaacacctttccataatcacattcctgtcctggcataataaagcagcagtacgaaagcaggccaaaaaccagatttgcatgctaactaacttgcactaaaacgtattacccatgacttcgatcttcaggcaatccaggtttagaagcaaagggtgtttatgacacttgtagcaatcaagcagtaccaaatcaataacctttttttttctttaatgattttcggaattgttcttttcctcttcatcatgtccattcttcagatatctccttccttcacttcagtcttgactgatcaacttgacaaagcctcaacccaccacctggtgtctagctcctgcatggatgtatttagccaggcaaagtcatgtcaggtcagtccacttgcacacatctcttctactccctcggttcctagaaataagaatttctaagttgtttagcaaatattaaggataaaagaaaatatttcttttcagttactcgttggtcaaattttgaattttgaattatttggattcccctcataagcacctgattggctgaaaatgcctagattcccgtacattggaaccaatgttttacaaatgattatattgtgtacaaaatttcaatgctaaaaatgcttatatttgggaatacagtgtgtagttcgtggcaagaacttttcctggttgcattgctcacggcaaatttatgacagggcaaataattgtgccatcctcatgtgtgacctgaccatccctatgattttggggttctgtttatgtgcagtaccctgtgtgaacatgcataatgcttgcgttacacattggccatgagcagaaacaggcctctttttttctctttcagttatggcattcaggcttggctataggattcttgttagagtttctgcgacctgatatatatgcagttgacgcatgtacagttaggcctctgcaccaatatatcagaaggaaactgcacaaactgtaggagcagcaccaaaatatcagaagaaaatgcagtggcgtatagcagtatagtataggtagggcgatgttctgtggtcatcacctacagtctgaagaaatctagaacaaaaaaaaaaaaatcaatcaaaaattacatgacaaaaattcagtcgacaggcattgagccagcaggatgaattcaacaagttacaagtgcatcatggcaaatgccccactaatgcttgtcggcttgtcgatgtgaacaacttaaagacaatagaccgtgaaagtacatagtacgagcaataagctagtaatcatttgaaagtgaaatgcacttctgcatgatgaaccaaaggaaaaggtgaagtgtttaacgagaaaattgtatatctatcatcgtgtaagactagattcgcaagaataacatcatttaaatgagcttcgatagaataccattcttaaccaagtaccgtttgacacaataccattttcatcctttttggcacttagaaaatattttactctcttttaagatttttattgccagaattgcccctggaccaagaatgtgatagtgctgttctgggttatttatctctcccattgtaattgacttatttctaacattttggattaccttccacgtgattgatttatttctaacattttggattacttattacttgctaaattattaatttatatgccagaaaacatcgcattttatatgcgaaatacgcattccaatttatatgccaaatacactgtacacatgacaaagttctagcattggggagataaaaattatatgtcaggttcaaccatttgaaccaagggtatttccctcggaaaacaactgcaaagatgataaaatgagcttaaaatggaagaaatgatgaaaatgacattgtgtcaaatggtattcggttgagggtggtattctagcgaagcccatttaagtgatgacatttcagcgaatccaaccttatgcgatggtggatatgcaattttcttgtgtttagcagacagatttgcaacagtgtattgctagtcattatggatcaccgtcagtgcttcactccttttttctgcactgatggagaaacagtttatttcccccctgcaattctgtgcatatctgatcagtggaaagactgtatacacatacattgtgttggcagagtaaaatgtgtatatcatgcaaaacttattgggtgccattatcatcccgttggaatgcaacatgcatgcgtgatatttcgcgagaattttacggaaaacgattaaattcataaaagagttcaaactcgtgtaaagaattgatttcactgaagtagttttttaccttttatcgtcaggttaatggattcagaagataatgcctgagctctgttgtcatccgagagaaagggggcatcacgtccatcagtggacagtgggacaagacaaggaagaccaaagaccacatgcttccttcctgtgtctctgtgatcaatcaccattacttgctctgtcaaaaaaaaaaagaagaaaaaatcaactttgaaatcgaaaaatggtgtgtcctgatttataggtagaagttttttttttaagaatagagggtgcacatcagatgactgcacgagttaatccaatagaacactattagttgcaacacaaaccttaacatttagagacctcacctttcacaaagagtagtctctctcaagatttaacagttaacacaaggttgccattgtttcgtcctttttggctcagtgcctttcttgtgttctaatttccttgaggggatctttcttgttgatttgcccctgcatgccacagttgtgccttccttgatgagaggctcttgcttaccaccagtgctacgcattgtgtgcacttgacagctgtggcattcaggcagcctcatgcttttgcagttgcaggtgcctataaaaaaggagatatgtggccatgtagagagcagtactcacagatagatagtgagatctgaactgtgaaaaccacaaggtgataggtatctaaatagtgatctgagctgagcttccttgcatcaaaggcactgattttctcatctcctttttgctttcaatccatcatcactttgtcgttgcctatttgaggggagaaaaagaggggaaaaaaaaaggctgcatctgatcggtgacacttttcagattatctggcttttactgtcactgccaaaaggaacagcagatgctttctatctcgtgctgtacatgcatatatactagttaatctgcctcacatttggtttccattcgtgtttgcagtcaagctagcggctcagatcgatctctttcggttcttcagaaacttggtgtcaaatgggaggctcattggagtacttggccggcctgttcagttgtggtgatcatcaccatggccacaagaacagcaagaggaggcagctgcagactgtggagctgaaggtcaggatggactgtgatgggtgcgagctcaaggtcaagaacgccctctcctccttgaaaggttcttctcctgtcctgtaattttttttccagcaaaacacacatatatgcatcatatatgcatgcagtattttggcacaagatcttgtggttttcctggcatgaatttgaatttgaatgttttagtttctgtttgtttttggtatggtttttcaggcgtcgagtcggtgaagattaacaggaagcagcagaaggtgacggtgagcgggtacgtggaggccagcaaggtgctgaagaaggcgcagtcgacggggaagaagtccgagctgtggccgtacgtgccgtacagcgcggcgagccagccgtacgtcgccgtcgccgcctatgacaggcgggccccacccggccacgtcaggaacgtggaggcctcttccgccgcctacgtgtccggcggcggcaggacggaggagcggctcaccaacctgttcaacgacgaggaccccaacgcatgctccctcatgtgatgaaaatgcaaaagagatcagagtatctgagtagctagattgaagctttcaattttaaattcagaggtttaaatttgtactagctttaattttggctgtctgagcgcagtgaccgaatgagtttgcttgttttaggtagttgattctagtcagagtaaattccataaaactacaagtattttaaggagatgactagggatcggacgtccgatcccagttaaaatttcagacgatgtttcatcacataaaagaaaatgttgcacatgtttcaccactcattaaaaaatgtttcaataaacttgtttcagatgtccgatcacagtcaaaaatccggacagtatttcatcacgtaaaaaaaatgttgcagatgtttcacatctcattaaaaaatatttcattaagatgtttcattattcaatggaaaatgtttcaccaaccaataaaaattgtttcaacaaagagttatttcagatcatttctcaaaaaaaaaagtataagtcagatgcaacatccaaaagtagtgattgcaacaccaaacgcaaacaagtgaaacataaaaaaaaatatttaacactctgaactggggacctggggtgacacgggcggcgttccccctcgccccgtcgccaaccatcacctcctcccatcccccgtcttgccgccgtcgactgcaaagacggtggcacacgggccagcccttccaccctaaagacttcgagattgaagcccgcaaaccagatctggggcggctccggttgcggtggcgatagacgggaggcaacgggcagcgacgatgaagggaagtggtgacgagagacggcggcgcggctctgcgaagctgccgtcgaggcaacggatctggtcccccgcggccagatccagtgctcccgctcgaacctgactgaggagccgacatcgggctggcggcgcgtggctggggcggggcaacaccattagcagagaaaaatagggcgtgagcggtggagaaaatggggagcagcgaaaaaacgagagaggataagaaaagcatgggtggattagccgtccgatatttgttgttgcgtcgaacacgcgatatgaagtgttatccgtattttaactaagttattataaaattgaagttgtataaaaaactattggatttaacactaaatttattatgaaactatagattaattagcaaatttaacaaaattatttgtttagtaacaatttagtcacaaaactacaacatttataactccaacataacggtaatgctagtgatttgaactctaaaatatttagtcttgtgataacttcaatactaaatctataattttgtgatacttagtgttcaatctgtagtttcgtgataaaattgacgctaaatctataattttatgagagaacatcttaaatctatagtaccgtgaaatttactcttgattccagattctacgaggtaaataattaatgtagtttttttagatcccgtaagtaatggaggcctgataagttcgtggtgttgttttagctatcatatagtagggtatttattatagactagttcccttatgctcttccatattctaaaattttagttttgtagcatctccaacaataactcttattttagagtccctaaaagttaaatgagggctgcccccatttccttatgtctctaaaaatggttctaactccaacaacaacctctatttcttagcccctatttccttttctcctctatttcatcttataatccatcttttgtgtttagtttaatatcacaataatgtaaatattaatatttccaatgcatagaatttaatagaactactatccaacacgcagtgcgttgcaacgcgccactaccagcgccagcgctcccacatgcatgagccccactcagcaggacaatgaacaaatcaaagttgtaattttttttactagctatatcatgaaccttcctatcatattattattaaatccttagtttttacaacccactaacagcagtgctccgatgaatctcagctcagctagctttgctacagggtaacagtcttccatgcgtcacgtgccgtccgatcttttaatccagcttcgatccgcccgtccacgaccaagcatcccgtcccgaagccctctccaccgctcctccatcgggcgaaccaatcgagaggctgcgcccaaatcacaacctccccatcccctttccccacaaatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctagcacgttttgctctatttgattatttttctctgttcacagtatgtgaatactgtcaaataatatgactaagtcatcagattatataatgctaccgcaaaagcgtggggaagccaggagcatctcattgccaggtgagctcccggcgcagtgatttctcagtttcttgatatgtgcccacagcaagttagtaaaccaagctacagtttaatcaggtattttagtccatgtacaagatggttatgtttgcttatttcttgtattatatgctcatatatttcttcgctcatttatgcagagtggcagatcttcaaatatgtcaaattacttttgatgtatcttactcggtcgttttttttaaactacctacttctctattgaatattgaatggttaatgaaatgtcagatcatcacatgtactgatttagcatgaggaggcaacttatgcaacctcaaaactgccagttattgcaggtaccagttcatagaatacatgttaggactctgtagtgtgtttgttttctgaactcaaaccacaatttcatagctaacctgttccaatgcaccagaggctacgatgaccatcaatctgagcccaaccagattccagcatctcatcctccacttgctcaggtttacctttgactgcctagctttgtttggtaagcagagctgttaacatgtatttctctattaccaggattagtgcttatatcataaattgcacacaggttgttttctttagacaaaaccattaatgataacatccagtttgctttctcaagatgttagtatagaacaaatccttcaaaattgttctttgtggtaattaaagattcagtatgcagacatttttgttgtccacaacatatattcttgtgcacggtaagcaggccaatatgtgtttggatgggtcaaacaaatggtaccatggtgtgggattcctattttcagtttctttttggttaatagggcaacaacatcaaattaaaaaaacatgtgcatcgtcctcctttatacaacttaagtgatgcttcttatacccaggttatgttcagaacacaacaaccatatgtgcagtttagctgactttcttcccacctctctgtatgggaatatatgtatctatgtataaggattaatttcattgctcatcttttgctccttaaatgattcttttcacttatgagcaaactgtcttggtctattcagctgcatggaaggtgaaacacaagaatttggcaagaataacatactgcattttcatggtctcttctagcgcgtatactaattatccttttattttcttggaaaactactgacatcttcatactagaaacatgaaattaactatttatcacatcaagacttcgtagtagccaactacatgtactatttcttttgcactaaaataagatgatagaggcacaattaggtacttaacttaactactaataacatctatcttattctctttatagctcaaaacgcattgcattattgttagccaaatgaaacatagctccactatctaacttatctgttctatttctaccagatcatgtagttcagcaacattcaacaactttaatagcatatatttttgttgtatggcatctcagattcatgtcccgggcttttctgtggatgatatttttgcctttttggtaatttacataactattaatcttcaggtgtaaattagaacatatcatagatactaatataaattaggtgtggattactgatattagaacatatatactaatctttacacgtaaattaacacttgaactggtttgcagaggagccagcaaggtggcgtggcatgattcgagtaatgacctgcatggaacatagctataacttgcagtattttttttccgcaatgattattcagtggtgctggcatgctaaggtatttcagtagtaacatagctaaagctacgccttgtaatagtttttggtgcaaaagtattcagtcctatcactcaaattattcttaggtattctctttgattttgtgttgactggaagtgaaactgtaatgtttgacacaatcaagcagtgctttgagcagctgcaggagtggtcaatacattctttgctgccttaaccatttttggtcgttggcatttctcttgacatatatactttcatatatatgttgccattttgctctaatgtccatcattatgagattaattttgttcctttcttaaactgcagctgttcataaagggaattttaatggttaaggcaccaataatccaagctgcaatttcatgttctaaattaatgcatgattctggagaccttaagtatcatggaatgttaggattttatctttgatcctttttcatgtaacttctgtgcttgatgttaagtacttaaagcccattaaaaaagttatatcctttcatatatatgttgccattttgccatgtaaaatgagttcccttcatatcatctatgagacttgtgaagttagttatacatatcaaataaatgaatcaggtttaacatgtttgccaatctatgtgatatttgcacattttattgaatgaatagttacaaataaaattgaatataacgtctatgtccgtatggggctatatttgcacccgcggcaacgcgcggggtgccgtctagtttatatggtttttttttaccacatacaaaccacccaccactcgtttgaccgttgcccactccgcttcatccggagcgagaggaggccgttccagttgccaccatgcgaggatttgccggcggcagccatcgatggaggagttcgtcccattgccatcgatgaagcaaccggtttacggtggcaccatcgagggaggaggcgttcccggcagcagcaacatcgagtccctcctctctgcgggcatcgacgcgcttgaggtggcatgtgagggtcacccttgccggcagaggggggatcagtggggatgaggcgcttctagcggcggcggcatcgagaccctcttgctggcaggcatcatggtgcttaggacgacaggcgtcgccgcgtcgacgcgctcgaggcaacgggtgagggtgaggttcgcatcacccttgccggcagcgcggggtcctccagtcctatctgccttcctcatcgccattgacagatcgagcaagtgcggcaaccagagcggattgatgtggccgagatccattgcggctagggatggcagtcgggcatgacgggcactgtaacgtcccgtctttccgaagccgggcccgcttatatctggcagctttcataggtcatagactgtcctcacagaccaacacatgtcttttctgcatactttgtcctcactcggaaagaatttcccgatcggtcacccatccctaaattgctccaggccaagcacgcttaacctcagagttctttagagaccggcttgcggaaaagaagttgcaacttgttgatatgagtattctattaatcctattaagctctgggctgggatgtcacaatcctcacctcacccccttaagagagatcgacgtccccgtcgatcaatcctaggcctggaacgtcccctcttggccacgtccgtgtgtctagtaccagcgcatgtgccaagctatctgaccactccaggtccacaccagccatgcgcaccatgtctgcgcaactgcgacacatgcgcccgtgaaaccgcgagagtcggctttgataccattttgtaacgtcccgcctttcccaggctggacccgcttacatctggcagttttcataggtcatagactgccctcacagaccaacacggatgtcacaatcctcacccccttaagagagatcgacgtccccgtcgatcaaccctaggcctggaacgtcccctcttagccacgtccgtgtgtctagtgccagcgcatgtaccatgcagtgtgaccactccgggtccacaccagccatgcgcaccatgcctgcgcaactgcgacacacgcacccgtgaaaccacgagagtcggctctgatatcattttgtaacatcccgcctttcccaagccgggcccgcttacatctggtagctttcataggtcatagactgccctcacagaccaacacatgtcttttctacacactttatcctcactcgtgcgcacggtccacacccgcttacatctggtagctttcataggtcatagactgccctcacagaccaacacatgtcttttctgcacactttgtcctcactcgtgcgcactcggaaagaatttcccaatcggtcacccattcctaaattgctccaggccaagcatcttttctgcacactttgtcctcacagaccaacacatgtcttttctgcacactttgtcctcactcgtgcgcacagtccacacccgcttacatctggcagctttcataggtcatagactgctctcacagaccaacacatgtcttttctgcacactttgtcctcactcgtgcgcactcggaaagaatttcccgatcggtcacccatccctaaattgctccaggccaagcatcttttctgcacactttgtcctcactcatgcgcactcggaaagaatttcccgatcggtcacccatccctaaattgctctatgccatgcatcttttctgcacactttgtcctcactcgtgcgcactcggaaagaatttcccgatcggtcacccatccctaaattgctccaggccaagcatcttttctgcacactttgtcctcactcatgcgcactcggaaagaatttcccgatcggtcacccatccctaaattgctctatgccatgcatcttttctgcacactttgtcctcactcgtgcgcactcgaaaagaatttcacgatcggtcactcatccctaaattgctccaggcctagcacgcttaacctcagagttctgtcacccatccctaaattgctccaggccaagcatgcttaacctcagagttctttacagatcggcttccggaaaagaagttgaaccttgttgatatgagtattctattaatcctattaagctctaggctaggatgtcacaatcctcacccccttaagagagatcgacgtccctgtcgatcaaccctaggcctggaacgtcacctcttggccacgtccgtgtgtctagtaccagcgcatgtgccatgctgtgtgaccactccgggtccacaccagccatgcacaccatgcttgcgcaactgcgacacacacgcccgtgaaaccgcgagtcggctctgataccattttataacgtcccgtctttcccaggccaggcccgcttacatctagcagctttcataggtcatagactgcctttcctaggccgggcccgcttatatctggcagctttcataggtcataaactgccctcacagaccaatacggatgtcacaatcctcacccccttaagagagatcgacatccccgtcgattaaccctaggcctggaacgtcccctcttgggcacgtccgtgtgtctagtgccagcgcatgtgccatgctgtgtgaccactccgggtccacactagccatgcgcaccatgcctgcgcaattgcgacacgcgcacccgtgaaaccgcgagagtcggctctgataccatactgcgacacacgcgcccgtgaaaccgcgagagtcggctctgataccattttgtaacgtcccgccttttccaggccgggcccgcttacatctggcagctttcataggtcatagactgccctcacagaccaacacatgtcttttctgcacactttgtacacacgcgcccgtgaaaccgcgagaatcggaacgtcccctcttggccacgtccgtgtgtctagtgccagagcatgtgccatgctgtgtgaccactccgggtccacaccagccatgcgcaccatgcctggctctgataccatactgcgacacacgcgcccgtgaaaccgcgagagtcggctctgataccattttgaaacgtcccgcctttttcaggccgggcccgcttacatctggcagctttcataggtcatagactgccctcacagaccaacacatgtcttttctgtacactttgtcctcactcgtgcacactcggaaagaatttcccgatcggccatccatccctaaattgctccagtccaagcactcttaacctcagagttctttatagatcggattccggaaaaaaagttgcaacttgttgatatgagtattctattaattctattaagccctgggctgagatgtcacaggcacgggtagtgactacccatgctcgtgcccgcgaggtaattcatgcccgcgggcatgcccattactacatgacgggcaaggaacactacccatgcccgttgcccgcgggcgccatgtgcccacgggcatgcccgtttacctgccacgtactcacagttcgacactttaaccacaaagctccacaagcattacaagttcatcaatactagatagtggcatttatactaatttgattgagggaacatatgtcagttggtttttgcgggtaaacgggcgaagcgggcatgggtagtcactacccatgcccgtgcccgtatgcccgttgcgtatagattttgaccaaataaaaaactcatgggtattaaatggagaacaaacccaactctattagggtttttacccacgggtaaacgagcaaacgggttaaattgccatccctaattgcgacggtgtcgtcctcagcacattgtggcgccccgtcgtcattgtcagcacattgctcatctccattcatcgcgctgccttggatctggtccctggtggttcctccacctgctgatcgcctccgatgggctgctgctgccctggctcctctaccgactaccgccattgcttgcatgatgcgtctccaatgccgctgcgttccgctggctgtacacaccggccacaggagtacatgactgaagacctattggcgcattgtgtaattgttttactcacagaagtgaccacaagaatggattgttctgcattgtgtaattgttttacccacaccaagtgcagtgtgttctctccaaaaaataaatggagtaaatagattactcattgttctgtcccgataaaaaatggattaaatagattactcagggttctgtcccaataaaaatggagtaaatagattactcttacaaatgaaaacgtgaataaaatttaccgtagtggcaattattagacatggagtaaatagcttgatattttatcaggataattgttttttactctgataatagaacgagatgataggtagaaatagatacaaaactagggtaactaggcttgcatttcactaggataattattttacactcagataatggaacacaacgagggacataaatgggttttacaacgataattgtttgcaaaatctatttcgagaggcatatcgatttagaattaatgagcgacgcgaacaattacgtgagaagtaccaatggcattacacacatgcatgcaagtagtttttgttattaggttgtgcatattttttttcttataaaattttctcttaaattacttatccgatctataatctgattacaccattatgtttgttgcaattaaatctttataacaagatcttacatgataatattatgatgaaaaaacatttatgttgtaaattacttttatcatatatgtaagttacttttatcttatatataaattacttttagatttgattaagttacttctcataatttcataatgctttgagttgattacttttattattgtttttactcaattccataatttgtgctgattaaatttaatttctaaatagacttatatttttattcctacgacgaatttacttttaatatcgtaacaacttacttttattttatgctaagttacttttataatttatataaattactttcaagctttattaaatttactttcatgaatgtatttacatgaaaatcttctctacacttttgaatttactccacatagtttcttattggaactcactcataatgtaattacttctaatgctacatagagttacttctattatatattctattatatagctaagttacttctacaatttaaataaattacttttaaatttataaaatattttaatatattcaacatggatctcattttatcacatattttaagtggagtacaatgatgcaaatagatcttaaaaataatatgtgatttaaaagatataagtgattaaagaggtaaaaaaacatgcactatagtactttttaagctaaaaggagatttaaatctaggatggagtgatcgctcctttaggcaaaccagagaccggtagctatgcaatcatgtccataattgttttactcgagtaacggaacgagataagggacataaacggagggaagtattttttttcttgtttttacttctgagaggggacgtagaaggggatgaaaaaaaaaaagaaaactgaaaaagcagaggtaggtgttaggaaaccgccggaccatgaaggcccaacccggttacccactaattggactcatcactaatataaaaagtgggcaagacattgtcctctaaatagagggttggaggagaggttttgtacacttgaaaatgcaatggatgaatgagaaaggatgtcacacccttatatcttgtgtctccacttttgcagagttacggaactctcttggactacttcgtatagtagcagaagggttgcgtaatacgttatcagcacgacgtctacgtctgtgttgtgttgtggcggcacgtctgccgtgctgggcgatgcgtcctccaggtgcgggcgcgactgcagttgggcacggccggtgtggccgtcgggtgcgcggatccattttgcatctcgccgatctaatcgcgaaaaccaattcctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggacgcatcgcccagcacggcagacgtgccgccacaacacagacgtcgtgccgttgccgcacctacaggctgcagccactgcccggccgattgagttcctcctccactccgccacagcccggtagtggcccgccacatgggtgcacccctcggctcgacgcgccagttgcgccaccgccaggcgcgctgccggccgacgaccacacatgtcaaggcgccatcgggggcacagagaaaggggaatagaacgaaagaagaaggagataaggaaacaggaggaggaaaagaaaatgaaaaaaaaaaagggaaaagaaaaaaaaagaaaaggtggcgagccgaatcggatggccaagcaaccgccgccgaccgcccgccgccatccgccgtcgtgccatcccggcctccgcagcgcgtcgagccacgcaacacggccgcgcaccgccaccgcacggaccgcacttccccgccgcgccggcttgcgttgggcgccgacggcgccgcccctcctggccgccggccgagtcgcccccctcgcctggccgccggcgcacggccgcgccgatgcctggccgcaccaccgcctggccgcgccaccccctggccgccggcgcacgcccgcgccgtcgcctggccgcctgcgcctcctcgaccacgcagtcaacgggagaagaagataaggaaaggaagaggaaaaggaaggaaagaaaaaaaaaagggaaagaaaaaggaaaagtggaaatattcccgtaattttgcaaaaaggccctcgtatgttttggaaattaagtgcatattccactgcttaggaaatttgcctttttaaacccttaatttttcataaaatacacaattaaccctctgtattgggatatttgtttgagtggcatttgaaatttgcaaatatcaccaaaatcatattctcgcataaaagggaccacgggacattggatttcgaccccgactttgcttttcaggtacctttattgccgatatatgtgattatgaaatttatcgcattattaattatttgcgatgcgttcattacttttaattaatatcgttgcgataaaatgtatagaattgcatagtatagactgaaataatttacgagaattttgtgtaccattatattacaacacttgtgcattttatcggcatttagtttgcgcatatttttgaataacgaaagatgactggcatcgcaaattagaaatttgctaaatctagaatatttctgacatattatttgttcaatgtcgaaattacgatagagcaagaagctctacggtatcattaatctaatcgcgctatgtgcattaactcgatgagtttgatctagcatttcaatctctcgccagtgcctccaagctactctcatgaataagtacgctaaacgaatgagcacgttagcatttagaggattatggtacataccctacctctcgtagaacaagaactataagcaagaatggatgttttcgactatgattcaccaagcagatgacccagagagagtatggtaatacgatgcatcgcatttgcattgaataccgccgaaacttttaatattctacccgaacgcgacgaaagtcgcacgcaagtatcactagtacacgcacaagaagtatgcctaactagcacactcaatagcacataatggattatattataacccttgaaatctaatcttgaatacaaatagatggtgactgatttctttcaatgatttatttctactgtctttatgtcctgattattaccctatatgattggttaacttatgaaatattttattagaattttgataaaggaagagtttaactgtataaattgataactatatgttataattttattttgatgccctgtcctaaacatttgctttattgtattaaatgatttgctaaaaaaacataacgtattgctccataactctaaaggctcaatttaatttctttacgatgaaaccaaccactgcattgtttctatgtgttttactgtccacaattctgaactagtgatggcaccgaacttctataaagctgctaagtttgaaaacaatcaagttataattaattccattattcttgcactccagatttattatgcggctttttgatgacttatgatttaaaggctgcaaactatttctatgaattgtgttccataataacattagtatgtggaatatagtaaactttgtgatgttagcgcctctcacattgatctggtttctctctagcaacgtatgtacatcacaatttccactccaatttgagatattattatgtcatgttggcccttgaattaaatctgtatgatttgcatgatggagccacaccattatattatgcaattcaagttggtgtcctgcaaactgtgaagttactgataaaaacatggttgatgtcaatgttgctgataatgtaagagttgtctattgtgcatttttttttcttattggttcaacccttcacagtgccattgatttttcttttataattttttgtttcatgcataattggtggacaccgttgcatttagctatacagagtagaaatagagatatagcaatgatattgtttgccaatggtgcggataagacaagaaccaagatatgttatggccctatgatttactgtttttttttctttttggaagtgcagtcccaaaaaaaaaaagacctataataggtgcactcagagccttgtgtttatttgggaagttggcatatattttcatgccattttaagtcgcttcacagaaattgaagatgttgaagaataggttgaagatgttgaaaggcgtggaagagagcagggtttgacgaatcccagtcagtcgtcgaagcagacatcatagttgcgggtgctcatcatagttacgggtgctttttcaaactcgctgtgaacactgcaagagaaaatagcaaaataattaatatagtacattgatgaaaacaacatgttgaaacggggcgaccagtgaacttacaggctccaaggctccgttgttcaagcccttgtagctgctgctgtaggccttgatctgcttggtccctagatggacgcagaactcgcggccgtcgccatctttgccttcattgatacagaagtagacgatgttaccatcgaacgggtcgatgagagggaactccaccacctccttcggtagacccgtcgatcggtagctctcgtccctccagacatctgcaagcttgagcgtgcgctcctctgcccatgcaccgctgtggtcgtacaggactgaggacgtgacagagccggcccgacaatcatcgcagagaggcgggggtgctaccggcgatttgctcaggcggtgctgttgcctgtgtgcgcgcacctcgacatacctaaggccgttgctgctgacaccaacgcaccggtctcggttcagcggatactcgaatagatggcccttcttggcctcctccatggcgacgttcgggagcagtgtgaaatcgaggtctagcggatcgtcgtcttctagcaagagagaatcgtaggaacaggatagcaaaccgcgacgtaggtccacccaccagaacctaccttggtaggctagtatcgacgacacctcccagaagcagtcacggagctcgtgatcaggggcgaggcgcactggcttacggcgccatatattggtcgacatcgataagaagtagacatgccacccctcctcggtccttgcacgctctagccatgtgttgatgtaaaaacacgaggcctgggagatctgcttaactccaatgcaggtccaaaatcttgctttttagattcgtaagcgtgctagttgatttgatcctgcaatcaacaagaaataaagacaaagaaaccgtagttaatccaaaaatgatagccgatcggccagccgccgatgacgtatcatttgtactcgagccgatgtcatctttgcatcgatcggctgtgcgaggcaataataaaggaactaaacctattcgatcggttgtagttattaataatatataatctttatatcgctatatacttaagtcaagtgattgggatagatcggtcgccataccgagacagtataaatcacttagatcgaaatatatattaacaacgaaattatatatgctcatagcatagccgataagatagatctagcatgtatcggctaatactccgataccactctatattaagatactaaagtgagtaaaatatattaaacaagaagcttaacatatctaaaagcaataagatctcaatataaagggcggatctagcatatcacttaagcacatgaaatatagggctaaatcaggtaagatcggctgaaaccccgatactactctaatcgacaaccaagaagcaggctagagattatagttctaagcacgacttatgaggtcaaactcaactgatgcagccataagtatgaaaagaaatacaatatctagacaatcaagctattgggaacttcatagagtggtggatatcctatataatctaagccaacatcgatatttaacctgatcggctgctccctagcgatagaaattagtcgattgaaagttagatagcgatattgtcagagattatataagatatgtgataactcagcaatttacatagacaagattagagtatcataatgatagaagcactaatcctgagaacgcaagccgccataacaagtcatacctctagttgaagatcgaaatcggtgcagctcaacccgaaagcaagaactcgtcgaaacaaaacgaaagtaaaagggtggcgatgcgccgagattgtatttaaacgtgtgttatctgattacatggggctcggggtctatttatacccgagattacaagatatgtccttgtcggacacgactcttaactctaacaaaccttaagataccataagtctttgcggccgacttttgcccacatttatctctaaggaaatacataagatatcctaattaatagatacaattgcctaatcaggacccaatccgagtgtggcaatccatgtgaagcacattaactcaacccaatgacatacaccgagtcgtattgtcggaatcggctgtatcggctaaccctgtccgactcgaaccctgccgatctggtcgtagccgatttggaatccagccgattcttgctctgtttccgaaacgatcttcgtcttcgattccgtttcggtctaatctccatctccgatattgaggttaccaaatttggtcgttaacacatgctccccatgtccggaatatttggtaatgtttcggatttgccatatccatttccgagagaaactcgcacttgccattttccgaccgttactccagcgctttaaatactaaccgtcacctccgagaaacttcacactgtttcctccattttcaccgctgaagccaacctagtttttcctctcttcggcgatcccctcagtgcgctcggcgatttcaaggcgatctcctctccgaccaagcctccgctcgcggtgatgtcgacttccgctggcccgtccgctgcgccaccagcccgtctactgcaccaccagccgagtatgcagaggtatgtatccatcggctagatgcctttttcctgtgcagtagatcgattttcttcatctcatcttgttttcttcttctctacctcttttgcacttgtagcatctttccaatcttgttgcggttcccagcttgtcgcacgaccatcagtactttctcggtccaatcggcaaccttgatcccactgaattcatcatagtcgaaaccaataagatcccttttaggctggccaatccaaacataagtcattggaaaaacacttttaagtcatggccttcccttgagaaaagttgccctgtatggtacaagcgtgtatcggctagcatgcaggcccactgggatgaaatcggaatcggccaagccctatccctcgcaatagcaaattcggcaaaggatgagcccctgatagccgctgcaacttatttttggtccaatactcttaatgccttcttgttcaaccaaggaccaatgacccctactttgttagatatcatcatgattactggtctggatgtgacctcatcagctaattctatgagcttgaacaccaaaaatacctttgatttcaagaccaaaagcattgggggttggttggggtatattgcagcatacatgggcaaacgaccagtcacctctcgagagcatgtagcttttctgctgatgtggttggagaaatttcttttttgtggatcaagcagtggtcctacaaccaactggcaattcttagccgaagccttagaaacaaagagacaattccctttgggcaaaattctcctcggctatctataccaaatgttgaacaatgcatcggctaagatagccgtcggctcagtggttggagcaggtggggcatggtggttgttgcagtcttggctgaacttagtagccatgaaagctgtcaatcggccatctgtgacagaagcagaactcccaagactggagccgatcacagatgaagatggggaagagcgaacccaccgtaggtgcatgtcttatggtgaatatgcatctacaccagccgatgctggagcaaagttatcggctgaattcttgaaagactggttctttagtttttatgatggatttcaaaaagatacccgggtctggttcccttatgctgactcaatggattttgaactgctagccgatttcagatttgaagacatcaaccatgaaagatatcagtcatccagagaagtcttcactactgctatcagcccgtgcattcttccagtcggcattcaccagggcagaaatattcaggcttcatacgaattctaccatccgatgacttcggctaggcagcttggaatggggcagctaccgatcggcttttactttgccgacaagattcaatgccgaggtgatatatcttcagccttgatgatggatcggctgctgaacatctgttaacgaccaaatttggtaaccttagtatcggagatggagattagatcgaagcggaatcgaagacgaagatcatttcgaaaacagagcaagaatcggctagagtccaaatcggctacgaccagatcggctgagtccgagttagatagggatagccgatacatccgattccgacaatatgactcggtttgcgtcatcaggctgagttgatgtgcttcacgtggattgccatacatggatagagtcctgattaggcaattgaatctagtaattaggatattttatgtaatttccttagagataagtttgggcaaaagtctgccgcaaagacttacggtatcttagagtttgttagagataagagtcgtgtccgacaaggacatattttgtaatctcgggtataaatagatcccgagccccatgtaatcaattaacacacgttcaaatacaatctcggggcatcgccacccttttacttttgttttgtttcgacgagttcttgctttcaggttgagctgcatcgatttcgatcttcaactagaggtatgacttgttatggcggcttgcgttctcgggattagtgcttccatcattatgatactctaatcttgtctatgtaagttgctgagttatcatatatctcatatagtctctgacaatatcgctatctaacctccaatcagctaatttctatcgctagggagcagccgatcaggttaaatatcgacattggcttagattatataagatatctaccactctataaagcttccaatagcttgattgtctagatattgtctttcttttcatacttatggctgcatcagttgagtttgatctcataagtcgtgcttagaactataatctctagcctgcttcttggttgtcgataagagtagtatcggggtttcagttgatcttacctgatttagccttatatttcatatgcttaatatatatgctagatctgccctttatgttaagatcttattgcttttttacatatgttaagcttcttgtttgatatatttccttgcggtaatatcttaatatagagtagtatcggagtattagccgatacatgctagatctatcttatcggctatgctaagaacatatataatcccattgttaatacatgtttcgatctaagtgatttatactgtctcggcatggcgaccgatctatcccaatcacttggtttaagcatatactgacataaagattatatattgttaataactatagccgatcgaataggtttagttcctttattattgcctcgcacagccgatcgatgcaaagatgacatcggctcgagtacaaatgatacgtcatcggcggctggccgatcggcaatcatttatgatttaactacgttttctttgtctttattccttgttgattgcaggatcaaatcaactggcacgccctcgaacctaaaggcaagatattttggacctgcactggagttaagcagatctcccaggcctcgtgtttttacatcaacaacatcccaggacctcaactaggcagtattgagaacatagaattggcaaggttcaggagcaaagcatttgacaggtggtggggtgaatggaaactacatctgttccatcaatcaacctccatttatatgacagatctctttccagaagctatccctcaagtaagtttcttatcagttttgcaaacataactgtcagccgattaatatcttgactgatctcattttctattttgcagaccacagtatcttctcctcctcgcaagagcaaaagcggcgaggacatagattatgctcctggtctcgttccaaatggaggtggaccatctccccctgtcatcggctaccatgcccccaagacctcaagcctactccaagggcaactaagagaaccagctgataccagcaagaagagaaaaaccaaggcatcaactgttgatccatcggctctggctccgaagaaaaaggccaaaaagaagaaatccaaaccaactgatgatttgcctgccttagatccatccatagaacaagccttggatgaagaagagatcgaggaagatgtcgaccaagcaacagctaaactgagtgatccagagaagacaccatcggcttcacccaagcagactcctccaactcccgctgctccagctcacttttctcgggtaaggaactcgtcttacttatttcttgagataaacaaatttaaatagccgattgcttattaatcttgattttgcagaaaaagaagactactgtaaagaagaaatcggcagcaacacaatctaagccagctccaccggtagaattctttatctctttaagtctaattgtagccgatgttaactaacatttgtctttttcagcctcctcctcctccttcacctcctgtgcagccagaaacaagcaatcgtactccatcggctgtaggcagtcacaatgttgaagaagaagagcaaccggctgctcctgctatccctgtaagttttgcctttaaaattttcaaatcggctgttcaacctgtcttgatacttgactatcttcaactttcctttgttgcaggtcttagccgatctgttctcatttgatatcaaggattatcttgatgagacagaagaagataccatcagcaaggccttggcttctttgtccgatgacgtgaaaagaacacttgaagatatctctcatcggctagaggaatcatcattagacaccctagtggtcaactatggatcaatcagggctcggcttcacgaaattcaagctctgatcccaaatgagctagccaacgccctcactccagccgtctacgtcgagcagcaccaattcaagctggagaaggccaagcaaagattagccgatcaccgggagcgcaaggatattgaagctacaatccaggtcaatcggcagcttttgcacgaagaaaagtccaaacttgattagctgtctgagggtccgatcaagtccaacattgatcggctcgaagctcggaagattgagctcatagcccaacttgaagaatgcactgccgagctggctctggagcaaaaaaagctagccgatctcccaaaggcgatataagaacagaaatcacaactgaaatcggccatcagaaatgtcgttgatatgactaagtcccttaaagtcattcctggaaccgatgctcaagacgtccaagccttagaagaagtggaacaaattaggcaacgggctatatcggctatccagcgctatttgtctcaatgaacatttatgtaataggacttagaatatttttgtaatcgactaagatactctgatactttatttagctatctcaccatcacttatgccgattaatatggctgttgaatgctcgaaaatctccaatttctcgaaaatctccaattttgtatatatgtgcccccctaattttgcaatgatgaaggtgttgataaaattacaatttgatctaagggcgatataaccatatcggccatcatacatcggcaaagtcacagccgattatgataagaaaacgactaagggcgatataactatatcggccatctcaaggcgatgtaaatacatcggctgtacatatatcggcaaactcagccgatcatgaattaacccacacatttgggtaatatttcttcaaatattttccattgagtgcccgtccataaacctttccaacaagtccttttcaacatataagctcctttggacacaactttgtggatctgaaacggtccttcccaattcggtgaccacttaccgaatttattatcacgagttccgatcggcaagatcaacttccaaagaagctctccttcagaaaaagatttaggcaccactttcttattataatgccgagcaactctttccttatccttggtaacttttgcaagagctcgcaaccttgactggaccaaatcttctctttcatcagccatgagattgtaatattcatcggtggtcaattcatcctgcaaatatgttcttcttgagccgattctaacttcccatggtaaaactgcttcatgtccataaacaagcttgtaaggaggaatctaaatcgatccatgacaagccatccgataagaccataatgcttcggctaacctagtgtgccattgccgaggaaaatcggaaatattccttttaatcaacttaatcaagctcttattggatgcctcggcttgcccgttggcttgtgcataatatggtgaagaattaagcaacctgatgcccatgctaacggcaaactgaacaaactcttcggacacaaatatcgagccatgatcgggaataccaaattggtagataatatgttcctgaacaaattgtattgcatctcctgaatcaaccttctttaaaggaatagcttctacccacttggtgaaataatcaattgcaaccaatataaatttatgtcctttacttgaaggtggattaatctggccgatcatgtccataccccatcctctaaacggccatggcttgataatgggattcatagccgatgctggtgctctttgaattgctccaaacttctgacaatcctgacatccttcatagtatctaaagcaatcttcctacattgtcggccaaaaatgtcctgcacgccgaagcaaccacttcgtcttgtgagccgattgatgagtaccacaaattccttcatgtacctcgcccgtcacaaccatggcttgatcagcactcaaatacttgagtaacaccccgtcaatcgtctgataatataactcatcatccaacaaggtgtatttcaaagccttataacataatttccttgaagccgattcagatggattctgcaaatactgaaatacaacatatctccaatcatcggctgtaattgtagcaacttctatctcaacatctttcaacatcggcttatatcctgatgccccttgagccaaatcattagcctcaacattctgctctcgtaatacatgtttcaaagttaccagccgaaatccactcatcaattctcggcacttttcattgtaaaccatcaatgtatcattcttgcatttatattctcctgccaattgactgattaccaataatgaatcacccatgatctctatagcatcggcttcaacttccttaagcaattgcaaccctttgagaacagcttcatattcggcctgattgttagttgcataaggcttaatagtgtaggcaaactcaaaacttgccccccgaggagaaattataaccaagccaataccacaactatgagtgcatactgatccatcgaagaataaagtctaaggcacgatatcaaccgagccgattgagtcattacgatgatccataataaaatcggctatagcttgtcctttaatcgtctttggtgaatcataccgaagatcaaactctgtcaaagcaaatatccactttccaaccctcccttttagaatcggagccgatagcatatacttaaccacatcggctttacatatcacagtacattcattggacaatagataatgcctcaagttggtgcaagaaaaatacaaacacaagcacaatttttccactggagaataccttgtctctgcatccaagagccttcgacttaaataaaatatagccctttcttttctttcaagctcctgaatcaacactaagccgatcgacttgtcaccagccgataggtataatctaaaaggtatccctttttgtgaaggaatcaaaactggtggggaactaagatatttcttaatattatccaaagctttttgctgctctgcccctaagtgaacttttgatcggctttcaatctcaacaaaggtgtaaaaggttctaactttcttgataaattagaaataaatctcctaacaaaatttatcttgccgatcaattcctgcagtttcttcttgtcctctggaggttgaatattctgaattgcattaatgctcctttgagtcacttcatgtagacccccgattttggaaatcgaaaatcttctgtgtttatccgtaccaatccctggatcagtagttggtacacacatacatagttggatcacaacatatcatgaatgaatttaggctaaaagagttaaatacttacattagggcctggtaggccaacaactatcagagaacaacagcggaagacaaaataatataagggctcggttaacatgccacaggcagtcgactggggaacgagacctagaacaagaccgcactccgatcatcttgttggatacgcaagcataccgacaagggcttctattcaacagtctcctaaaagatatataaatagcaagggtgagtaccaaccgtactcagcaagccaccacagcaacaatgcacatgataggggtattcaaaggatggctatggttcttttgcgcaaagcaatgtcatagttgactagggactcatacgtaatcatggttacaaagatttaagggtaaacaataatcaaggcatggcataatcacaagtaggatgttcatcattgcatgcaattttatttgtaaacaaaacaatttcgcaattgggatcaacatgttcaaggaatagtgatgacttgtctgctcagagtagttcttattcttaatataatcttgatcaaccttcacctcctggaagctgcatacgttgcctcacgactaaccgatacacagtctagaatacgcgagaaaaaccaatattcaagcaacaaccaaatatgcacaaacaaaatatatttgttgaggtcgaacctaaggttgctcatattattcgcgcttgctaatggattccaacatgctaagggctaaagtttcttaatctttctgttgtcatggtggtctatataggagctaaccaatgtagtatgaatgaaatacgtatctggctactatgtggtttagtctagcaaatggctattcatgcatctatctaaatagaacggttatacactagaggttctattgccggatggatttggatcggtcaaataattactgtgaatcatttgtattattattttattgatggaggctttattttaattatgtacatattttacttgtcaaaataaattataaaggttaacaattacccatgctttgtatgttagaattgtttaggttaatcatattatggttacggactatcccatcacataattttacaatgaataatcctaatttacaattatattaggtcaagatttataattagtattttatccactatagatgtttgtcatagactcattagtttactatacacaaaagggtaggtttttgatataccgtacatctaaattgggatgtacaatgtatgtgtgtgcaacaatatttaatcattggatcatttactgaatagttgctatttactagaagctatacgatatatgtgattaagatggctctgttttgttaactaatggatgtcaaccgaactatatatattccacttctcatgacattattccgactaacttttaagtggtccaattacaactagctcagttattattctccttatacaagttgaaggttcatctaagtgtgtttatattttagttacaaagtatgaggctaaacttatgtaaataatttataagtcataggtttagttatatttggacatagactaataaatggcactaatatttcctatgctttaattaatttgaaacaatgctcctagttagtttacataggctttatagtgagaaagcatgttaaagacaattatttgacatctactttacagtacaatatcaattttattattagcacattttaagttaactattatgcatcatcttgatattaattattaataattataaatatattttattaaatagtgaattatataccattggaaagcttgtgaatttagatgaatttaggttcaagtttcactcaaatcggagttaaaatgaataagttatgctagtgtaaagattcaaatttgaattaattctaataattgcgaaatggtactgttcctaattcatttatttttaatacaaccttatccacaggctatagtgactgataggtggggtcttcctattttcttttcttttattttatttttctttctaaaggaatcatatgggcaaatggcaggtgggcccgattcctttgactagggtcaaaccggccattaaacccggtagggcccgcatgttatagactcgagattataaaacctctataattagatttttaaccacccggacccacatgtaatagactcaactaataaagattaagaaggggattactattcactaaacacgtggggcccactctaatctctcctctcctttctcttttctctctctctctgctacctctctgcttcctcacgcggctcggctggaaccggcgggtggcgcggcgcggcgtcaagcggtggggcagaggaaggctcaccggaccgacggcggggttgacggagacgcggcggcggggtcgacgtcggagcacggcgcggcgacgaggcacatgtcgcgtcccaaatcgaccctaaaatacatcctctaaattatgcctagaataattaaaatgcttgtgaaagccttcaaaaattaaaatgtgcaaagttaaaagtcaaatagggcttggaggatttttgtatatttcctaaaagcctaaaatgtgtaaataaattttagtggaattttcagagcacaaataataattattaagaaataaacaaagttaaaatgattttataaaaagaaaaaccctaaaatccctccttctctctaatgggccggattcggcccatctccctccccctctctcctcctccctgcggcccactcgccgtctccccgcgcgcgcgccgctgacgggcgggcccgcccgccaccctcgctgacgggtggggcccacccgtcatccccttcctcccgccgctcccgccgcctccccacgccctagcgccgccgccgccgcgaatcccgccgcctcccgccgtccccgcaagcaataaagtggggggaatcactccccgtgatcccctctccctttccccccatttttccctctctctctcgcgttcaaacgggcggatttgcccccgcaaatctcgccggcgccgttgatggcggccggacctcccgcgccggtttccttcccctccggccgccctctctcactcccaaccctatataaaccctccccgagctccccaccaccgtttccaccactcaccgccctctctcctcgccggaatcgagctcgcgccatcgctctctctctccgccgtcgccgccgagctccggtccgccgccgtcgtcgccccggaccacctcccacctttggggtcgcctccttcggcttcaccgcaacctcgccgacctcgtccacctcttcgtttccggcgcgaaccgccggagcgccgccaaccccgtcgaccccgacccccgccgccccccttcctccgctccggtttgccgtttccgttcgtcccgtccaacccgggggggagccccggaaccgccccctcctttcccctttccctcccctctctcggccctgtccccccgggccggtggtcggcgggggcaaacattgggggcgggggtcttcctcctcccgggcccctccaacatgtcccctcccggggccccttaagggctgccgttggggcccggccgtcagccgcccgcgccctcgggtgcggctgacgcgtggggcccacggcgccggccggtgtaagccgggtgcacccggtccaccgtggaccgtgaggctgccgcgtggggcccactcccgtggacccggtccgcgcgccctctcccccggctgacgcaataaatctatttttaaattaaaatttaaacgaagaaattcgtaaatattcatttaaagagcatataaacttcaaatggccataacttggccatttgaactcggaattggaccgttcaagtctctaatttttccttaagaagtcaagaacccatttttgtgctttgttcctgcttgttatatggagtttattagagtaaaagctcttttattttccgttggtcgtgtagacgctgcagcttcggaagatccgctcttcgtggaggttgaagccgacgtttgggaaagcgagcaaggcaagtcacatcattctttgaacatattggatcctagtttataaaattattttgatttaaattattgcattatcgctttatttaaattcccgcgttatcactgttttatttagccatgcctatttacctttgttatgaccttattattgtggttattgttattattaccttgttcaccctagaataaacaaaaccccagctagtgggcactctattcatggctccactagtatgaatttaggtagatgcttcgctgattaattaggcaacattaggtggttttataactctagactttgggaatattcatatcacttggacaccatggaatggttggattatcgtggaattggatgcacacctccccctctattcaaaaccctcaaaatggttttaggctgggctcggggtgcatggttttgatggtagcacctcggccatacaaggaccggtcttcgggcctctgttgcaaagcactaccgtacttccacatgtctaatgggtaaggcttagtttgtggctcagtctggctataaacaaaagtacacggatggagatggacgaagtcgggggtcgatggacatctctagggcaaatgaaggctacacgagctgcggcccggtagtcgagatgtcatggcgcaggaccggtgtcctgctgctaggggctcagtcctgcctacctgtcccgggggttccggccgtaggtggggttgggtcggtactcttgtctatggctaggatgggttggaaactatgtcacgtcttccgtccgtataccgtggtggtatgtggcacgtggttacgcgtgaggaagatgtgtcttgtgggtaaagatgtacacctctgatcagagtataatctattcgaatagccgcgccctcggttatgggcaagccgagcaatgtacccaagttagtgttttaattcttaaaacctgcttaacaactaaaatgtggaatggttggcctgggttggcttgggacgagctgggacccagggtcgggttgccagttcggtctgaatcatcgtaggccttgggttaaggcaggttcgtgtgggttcacggccttggttaataatattgtacagctctagaatcgtgtttacaaaatagctttgagcaactaagggtcttttaaatgctgtttattgcaaaacctaacccctatattataactccattgtactcctttgcatttatgctgcacttgtgggtgtgtcttgttgagtacggtggttgtactcagtcttgctcaatttttcccaaacccagaagaggagcccctggatgatgaaggctttggtgtctagctcgtgcctgccgtcaagcgcctgtggtcgtcgccttagtcttccgctgtttttcgttgtctttgagtgtgctgggccgtcgctgcccatgtaacaattaactatttacgcttccgcttgttaaactctgaattgtatcaacttttggtgtaccttgcctcctgggacaaggaataacacacgcacgtaaggaacgcccgttgggttatttccggtcgtgacaagttggtatcagagcccccttgaccctaggacgagccttagatcccaagccttagcaatattttcgaaataaaaatcctctcttatttgtgaaaatcctttagtctctctctgtcttgctgctttatttgtcatcaaaagctgatctctaaaatatttttatctcttttgtccttgcttgtagatggccggcagcatcaaccgtcgtggcctggacctgaccggctttgttctggagctacggggcatgtgcgttgtcctgggatatccgcatggagtggactaccagggcaagcagctcccggagcaggagggtgacgatgcagagccccacgctgcttgggaggtcactgcagtgatcctcactggctctcccgagaggacttcgttggcagtcaccgcgggtggagattccttctccgccgcttgccagaacgccgcactcctcgccatcggcactcttcaccagcgctacccggacgagttgcagcactcgtcctaccgctaccaccctcgtcgcggaggagcccgcgactacgccaccttccgggatgctagctcggaggatgacgctaccatcatgcacctggcgcgcatggtggaggcgtacgatgcggcccgtatcgacttccatcatatggtgcgccgtgggatggttgagaacaacatgaagatcctggagctgcgtcaggagaatctgcagctgaagaaggacctagacgcgctggaggcgcagctgtgtcagctcaaggtcgcccagggagaggtctgccgtcccaagcgccgccgcgtctgccgcagccagaagatcactgcccgcaagagcacccccaggcctgagcttgttcgtcagtccctggcgtggacctgcttcgtggagacccctcgtgccgagcccgcgcccgtggttcctcaggagggggaagcctccggcgttggtagcacggaggatgcgctgctgctcaccttccgccctggcccgtcgcagaagtagacgagcagttagtaggcttgcgtgtgtgttctttctcgtttgtcttcctgttggagtcgtgtggggcatggttgtaccggtgtgtggtatgactgtgtcggagcctgtctttattttattggcttaagcaacttgaaccttaatgaacccacttcaatagcagtaataaattcaagaattatggtagtcgtgggtgattagttttaatagtctgttctctctcttggctggttctgtatggggtatttcagatggtgacaaccaggagaagtgctactaccggtgatggcaaccaacccgaaggtagcaacaccaacatccaaggcggcccacctccacctcctcccccgccaccaccaccaccaccagacaccaaccccatcctcactcaaatcctcgcccagcaggccaacatgatggctgctttcctccaccacatccaaaatccaccatagcatcatgcttcacctccaccaccacccccgcaacatactaagctcgccgagttccttcgcatccgcccgcctaccttctctagctccaataaccccgtggatgccttggattggttgcatgccgtggggaagaagttagacaccgtgcagtgcaacgatgaggagaaagtcatctttgccgctcaccaactgcaggggcccgcatctctatggtgggaccacttccaggctacacagccggcggggcagcctattacttgggcccgcttcaccgccgctttccggaggacccatgtgcccgccggagtcatggcccttaagaaaagggaattccgggagttgaagcaaggcaaccgctctgtgatggagtatttgcatgagtttaacaacctggcccggtacgccccggaggatgttcgggaagatgaggaaaagcaggagaagttcttggcaggaatggaccctgagctatcggtgcgtctcgtttccggggactatccggatttccaatgtctggtcgacaagagcatccgcttggaagccaagcacaaggaactggagtcgcacaagcgtcgcttggcgaatttccgcaatcaacagggggctaaccaaagggtccgctacaccaatccctatccagggggatcctcctcgcagcagcagcagcagcagcaaccacgctccgcgccccgacctcaattcgtggtgcgcgtcccacagctgcagcaacagcagagtcagcaaggtacccgtgcaccccgtcctcctgcgcccgttgtgcaacctggtcaaggccgcagagacgttcaaggtcagcagcgtctgtgcttcaactgcttcgagcccgggcactttgcggacaaatgcccgaagccgcggcgccagcaaggccaagcacctccccgccccaacaacggtggtaaggacgtcgctcggggtcgtgtgaaccacgtgactgccgaggatatgctgacgactccggacgtcatcgttggtacgttcctcattcattccattcctgctaccattttgttcgactctggagcttcccactcgtttatatctgtgcctttcgtgggaagaaatcaactggggatagaacggcttaggaaccctctgctcatcaccacccctggaggggatatgacagcaaagtattatagcccagccgttcctatagacatccagggaatcccttttccctcggatttgattcttctggacaccaagaacttggatgtgatccttgggatgaattggttggctcaattccaaggtgtagtggattgcgcaaggcgcactgtcactctgtaccgagggccggaacaaccagttgtgttctttgcacccccaacctctgttggcagttcggaacttcatcagataggactgtcagaaatccccatcgtcagtgaattcggtgacgtgtttccggaagaactacccggtatgccgcccaagcgggagattgagttccggatagatcttgctccaggaacaactcctctgtacaagcggccctaccgtatggccgcgaatgaacttgccgaagtcaagaagcaagtggaagagctgaaggaaaaggggtatattcggccgagcacttccccctggggtgctcccgtgatttttgtggaaaagaaggacaagacaaagagaatgtgtgttgactacagagctctcaatgaagtcactatcaaaaacaagtacccccttcctcggatcgatgatctgttcgaccagctcaaaggtgccaccgtcttttctaaaatcgaccttcgctccggatatcatcaattgcgtattcgtgaagaagatatcccgaagaccgcattcaccacgcgatatgggctgtatgaattcacagtcatgtcgttcggtctgactaatgctcctgccttcttcatgaacttaatgaacaaagtgttcatggaatacttggataagtttgttgtggtcttcatcgacgacatcctggtgtactcgcaattagaagaagaccatcagcagcatctccgtctggtgttgggaaagctgcgggaacatcaattgtatgccaagcttagcaagtgtgagttctggttgtccgaagtcaagttcttagggcacgtgatatctgctaaaggagttgctgtggatcccgaaacagtgaccgccgtcactgattggaagcaacccaagacggtcactcaagtccgcagttttttgggtttggccgggtactaccggagattcatcgagaacttctccaaaatcgctcgacccatgacacagttgttgaagaaagaagaaaaatttgtgtggagtccgcagtgtgagaaagcattccaaactctcaaagaaaagctggtttcctcgccagtgttaatcttaccggatactcgtaaggacttcctggtgtactgtgatgcttcgcgccaaggtttggggtgcgtattaatgcaggaaggtcatgtggtagcctatgcctcacgccagctgcggcctcatgaaggcaactaccctacccatgatttggaattggccgctgtggttcatgctctaaagatctggcggcactatctcattggaaatcgctgtgaaatatatactgaccataagaggttgaaatacatcttcactcagtcggatctgaatcttcggcagaggagatggttagaactcatcaaggattatgatgtggggatccactatcatcctggcaaggccaacgtagtcgccgacgctctaagtcgaaaaagctattgcaacactcttggcgtccgtggcattccaccggaacttaatcaacagttggaagccctgaacctaagcatagttggtcgtggattcttggctgcattggaagccaagcccaccttgctcgatcaaatccgcgaggctcagaagaatgatctggatatgcatgggctcctcaagaatatgaaacagggtaaagccgctggtttcacagaggatgaacacggaaccctatggaatggaaatcgggtatgtgttccagacgtcagggaacttaaacagttgatacttcaggaagctcacgaaagtccctattccatccatcctggcagcacaaagatgtacttggacttgaaagagaaatattggtgggttagtatgaagcgggaaatcgcagagttcgtggcactttgtgatgtgtgccagcgtgtcaaagccgagcaccaacgaccggccggacttctccaacctctacaagtgccagaatggaaatgggatgaaattgggatggattttatcaccggacttccaaaaacccaaggcggatatgattctatatgggtagtcgtggatcgactaaccaaggtagcacggttcattcccgtaaagaccacctatggagggaacaaactagctgaactctacttcgctaggatcgtaagtctgcatggcgtccccaagaaaattgtatctgatcggggaagccagttcacctctcatttctggaagaaactccaagaagatttgggaacccgattaaatttcagcaccgcgtatcacccgcagacagatgggcagaccgagcgtctgaaccagatcctcgaagatatgcttcgcgcatgtgtcctagattttgggaagacatgggataagagtctcccctacgccgagttctcctataataacagctaccaagccagcatacagatggcaccgtacgaagcgttgtatggccgtaaatgccggacgccactattgtgggaccaagttggggaaagccaagtattcgggaccgatatcttgagagaagctgaagcgaaggtcaggaccattcgggaaaacctaaaggtggcacagtctcggcagaagagttatgcagacaaccgacgtcgtgacctggaattcgcagtggatgactttgtgtatctccgggtaacgccgttgcggggtgtacacaggtttcaagcgaaagggaagctcgcccctcggttcgtgggtcctttccgcatcattgctcgacgcggagaagttgcttaccaattggagctgcccgtttccttgggcaacgtgcatgatgtgttccatgtgtcgcaactcaagaaatgtcttcgagtaccgtccgagcaggccgactcagagcagattgaagttcgcgaagacttgacctacgtggagagaccagtgaaaatcctggacaccatggagcgcaggaccaggaatcgggtaatccgtttttgcaaggtccagtggagcaaccacgccgaggaagaagctacttgggagcgtgaagacgagctgaaggcagcccatccagatctcttcgccagttcttccgaatctcggggtcgagattccgtttaaggggggtaggtttgtcgcgtcccaaatcgaccctaaaatacatcctctaaattatgcctagaataattaaaatgcttgtgaaagccttcaaaaattaaaatgtgcaaagttaaaagtcaaatagggcttggaggatttttgtatatttcctaaaagcctaaaatgtgtaaataaattttagtggaattttcagagcacaaataataattattaagaaataaacaaagttaaaatgattttataaaaagaaaaaccctaaaatccctccttctctctaatgggccggattcggcccatctccctccccctctctcctcctccctgcggcccactcgccgtctccccgcgcgcgcgccgctgacgggcgggcccgcccgccaccctcgctgacgggtggggcccacccgtcatccccttcctcccgccgctcccgccgcctccccgcgccctagcgccgccgccgccgcgaatcccgccgcctcccgccgtccccgcaagcaataaagtggggggaatcactccccgtgatcccctctccctttccccccatttttccctctctctctcgcgttcaaacgggcggatttgcccccgcaaatctcgccggcgccgttgatggcggccggacctcccgcgccggtttccttcccctccggccgccctctctcactcccaaccctatataaaccctccccgagctccccaccaccgtttccgccactcaccgccctctctcctcgccggaatcgagctcgcgccgtcgctctctctctccgccgtcgccgccgagctccggtccgccgccgtcgtcgccccggaccacctcccacctcggggccgcctccttcggcttcgccgcaacctcgccgacctcgtccacctctccgtttcggtcgccgaccgccggagcgccgccgaccccgtcgacccgagccgcgccgccgccttcctccgctccggttgccgtttccgtcgtcgccgtcgacccggggtgagccgtggaccgccgcctcctttcccccttccctcccctctctcggccgctgctccgccgtgccggtggtcgccggcggcgaccatcagggcgcgggcgctgcctcccgccggccgcgccgacgtggccgcctccgggcgcgcctagcggctgccgcgtggggcccggccgtcagccgcccgcgccctcgggtgcggctgacgcgtggggcccacggcgccggccggtgtaagccgggtgcacccggtccaccgtggaccgtgaggctgccgcgtggggcccactcccgtggacccggtccgcgcgccctctcccccggctgacgcaataaatctatttttaaattaaaatttaaacgaagaaattcgtaaatattcatttaaagagcatataaacttcaaatggccataacttggccatttgaactcggaattggaccgttcaagtctctaatttttccttaagaagtcaagaacccatttttgtgctttgttcctgcttgttatatggagtttattagagtaaaagcccttttattttccgttggtcgtgtagacgctgcagcttcggaagatccgctcttcgtggaggttgaagccgacgtttgggaaagcgagcaaggcaagtcacatcattctttgaacatattggatcctagtttataaaattattttgatttaaattattgcattatcgctttatttaaattcccgcgttatcactgttttatttagccatgcctatttacctttgttatgaccttattattgtggttattgttattattaccttgttcaccctagaataaacaaaaccccagctagtgggcactctattcatggctccactagtatgaatttaggtagatgcttcgctgattaattaggcaacattaggtggttttataactctagactttgggaatattcatatcacttggacaccatggaatggttggattatcgtggaattggatgcacacctccccctctattcaaaaccctcaaaatggttttaggctgggctcggggtgcatggttttgatggtagcacctcggccatacaaggaccggtcttcgggcctctgttgcaaagcactaccgtacttccacatgtctaatgggtaaggcttagtttgtggctcagtctggctataaacaaaagtacacggatggagatggacgaagtcgggggtcgatggacatctctagggcaaatgaaggctacacgagctgcggcccggtagtcgagatgtcatggcgcaggaccggtgtcctgctgctaggggctcagtcctgcctacctgtcccgggggttccggccgtaggtggggttgggtcggtactcttgtctatggctaggatgggttggaaactatgtcacgtcttccgtccgtataccgtggtggtatgtggcacgtggttacgcgtgaggaagatgtgtcttgtgggtaaagatgtacacctctgatcagagtataatctattcgaatagccgcgccctcggttatgggcaagccgagcaatgtacccaagttagtgttttaattcttaaaacctgcttaacaactaaaatgtggaatggttggcctgggttggcttgggacgagctgggacccagggtcgggttgccagttcggtctgaatcatcgtaggccttgggttaaggcaggttcgtgtgggttcacggccttggttaataatattgtacagctctagaatcgtgtttacaaaatagctttgagcaactaagggtcttttaaatgctgtttattgcaaaacctaacccctatattataactccattgtactcctttgcatttatgctgcacttgtgggtgtgtcttgttgagtacggtggttgtactcagtcttgctcaatttttcccaaacccagaagaggagcccctggatgatgaaggctttggtgtctagctcgtgcctgccgtcaagcgcctgtggtcgtcgccttagtcttccgctgtttttcgttgtctttgagtgtgctgggccgtcgctgcccatgtaacaattaactatttacgcttccgcttgttaaactctgaattgtatcaacttttggtgtaccttgcctcctgggacaaggaataacacacgcacgtaaggaacgcccgttgggttatttccggtcgtgacagcacagcgcgatggcggggcgcgtcggctcagcggcggcggtggcttccgaagaggcggcgacgccggggacgggaaagagaggggaaagggaggggaggtggtgagggtggtgtgggaagcaatgggcagcaagggggaggggtttatataggtggagggagcgggcagtgcttaatgacgacggcgatgcggcgcggcggtgtggggcgtgacggcgacgggacgacgacgggtgacatggtgcacagcagagcgaggcgacggcgacggtcgacagtgacgcgcgcggcgcggcaggggcgcggggcgcagggcggcgtggcacggggcacgacgcgggggcgacggcgacagcgtgcgcggaggggaggggctcgagacgacgcgacggcgtgcggcggaatggagacggcgcggcaacggagacggcgtggggctcgagacgagcggtgacacgacggcgacacgcgacgacgcgacggcgcgcggcggctcggggctcatgggtgtcggcgacacgcggcagcggcgacgttgggacggcgcgcggcgcggcaacgcattgggctcgagggcgcgtaggcggcagcggtgacgcgatggcgacggcagcggcgcggggctcaagggcgacggcgtcgcgatggagcgcggcacgacggcgcgagggggcgcggcagcggcgcgcgcagagcgaagcgacggcgtgcggcgcgtctgagcgacggcgacggcgatggcgacacgacggcgtgcagcggcgtggggtgcaaggcagcggcgcggcagggctagggaaagggctaggcgcgacagtggggaggaagagggctagggtggctaggaactccatcaaacacctcatgtgcaatgaatagtgctatccttaattaaacccctatttagcctatcttctatacaattttaatcctataaactctaaatttacttagttaaatgttaactaaacttaagcactgaatactcatgaaaatttatccaaaattattacccatatttatttatttatcgcacaaatgaattctttttagattaatttgagttatcgaccctaaggtgaacttatatatttttgaagactttggggtaatattgaatttaatataacgacttgtcatgattaatatattagcagattggtcgagtttagttgtatagcaatatattttacacggataggttcaatctatttattctataaataataaattgagactcggcacaatattaatctaattgtttaattaaaacctcacataattttataaagcttaggttaattatataaccattatttcatgtgaattggtttacctttatatagaccattatagtttagtaatatgccattaattactcctagtgaaactatgttatagatagagttccattataaatggtcatcatttcatgtgtatttatatgtcatggcacgcaacacatggttcacgtatttagttatttaatccataatttaaattagtaattaactttccgtttgtctggctttgttttcttgtgcgtaattatttgtagggttaacaataaatattatattctcgtaaatttatctattacttaaattttagatccttactttactttctttgtgatcatttacggtttggcaagcaatagcaatcataataactagcatgatgcaaaagttttaaaaagttcaaaattttagtgatttttattgtcttgaattttcagaatgttacaaacctaccccccttaaaggaatctcgtccccgagatttagtgggactacggagacagcaaactagttcaactaaaatattgatcgacaaacaaacatgctaatcgaaggttgaaactccagggtcttcgtggcttccggacgtcatgagttgatgagcgaagcgaagcgacactctttgtacttctgccgtcttggtcagcaacggacttagttgacagtcttgtggcacatgatccgtcttttcacagaggaagcaggtgatcttcattgtacggcattctctgttttgatggtcttcgtcacagtaggggcattgagtaacgcatttgctaccgtagtgtcctatctctccgcaacgactacatgctttaaccttctaaagttctttggatgggtcttgagctttgtcatcctctcgaataatgcgtgaaggcagtacttcttgttcttctttgacgccttgagtacagtctatcgcataatgttcaaattgtcctgaagcagcatcaaccaactaatcggctattggcattgggtactcgtcttttggtgtagccttgtttagatcacgaaaatcaatacacaccctaactttgccattcttcttgataactggaactatatttgaaacccattcagcatatcggcatggacgaataaaaccagcatcatacaagtgcttcacctcagccttgacagcctcgagcatatcggctttgcacctccttggtggctgctgatatggccgaatcccaggcttaataggaagccgatgttcgacaaccgatcggctgagtcctggtatctcataatactccctagcaaagcaattaaaagctctatcaacttggttctaaattctgaaaataaattcttactaataaatgtcggccgtggtctgtctctcggacctatgtcaatttcttccaaatcatcagctgacatgaaaccctatccttgcttgtcatcgagatcatctattgtgtccttgttgtagacgtttgaacccttcacaatgccctcaaagtaataatttgggctctccatcttcaattggctgtatatcacaatcggacacttttagaaaatctccttcccaaacttttccagacaagcaatcaataccgtccatctcccaaagagctaaatcgacattagcaacattaactgacatgtcggctggtacaatttcaatcttgtcaccttgccattgaatcaaacactgatgcgtggttgaaggaatacaacaattagcatgaatccaatcccttccaagcaacaggctataggaacccttcccatcgatgacaaaaaaacgttgtaggaacagtcttactgccgactgtcagctccacatttaaaactcctttggtttccgatggattaccaccaaaatctttgagaatcatattggtcttaatgagatcatctggatttctgcccaacttcctgaatgtagcatatggcattaaattcacagcagctcctccatcaaccatcattttggacatcggcttcccattggcaaacccattaatatacaaaggcttgagatgccgattttctatcccttctggcttctcaaaaattgcttgctatggtgacaaaactaccttagccgaagcttgtttagcttcaaattcggctggtagcatgaaaaccatgttcaccgatgcagatgcaacggctttacccttgagcaacctccttgccttatcggcttcgacttcatcggctgttgtaactgtgctcttaacgcgccactcttgcctagtctttgttttcttcagccgatgattaatctcttgtcgtacttcctaaaattgttctctattcctcatcctttgaacccttcttttctgattcttggtgaaaatacccgtaggacaccattgtgctttcctatcttcaccctcatcatggtcataatcttgattcaccgggcccaacctctgatgaacaggaacccttttctgactcagccgattacctctagaataggatcggctcgaattccttgcattacttcatccagggcaatcctcgatagatggcagcctcataccctcattccagcaaaatctaaaaaattcacaatcccaatgaggatcaaaaccaccatcttcttcatgatattcaccttgctgcctatcatacttcctctggtatttgcttataatcctagccgaattcacctgaaattttctattactccccccatcggctgtcctttcagacgtatgcaccatattaacaaggaaagggttgccatcaactttcatcggcttctttgaatcatcaaatttgatcttccccccttcaatggctgcctggatttgctgcctagaaaccttgcaatcattggttgagtgagaaccagaattatgccatttgcagtatctcctttttcctaattcctcagccgatggaattatatgaccagcaggaagttgtatctgcttttcttgaagcaataggtcaaaaatcttttcggccttgatgatgtcgaagtcaaacctttcctcttttccagagctctttacccattggcatggtatgactttcttgctcttgacccattcggctgctgcaacttcggaatcatcatcctcatcatcagaatcacacatgtaaggatatacatgattgattttcttgaagttcttctttgcctcagcaaacctttgctcatgtagagtcaccttttgtgctagatgtgataaactctcaaaatcttgagccgaaaacttttctttgattggtgctatcaacccctgaaaagccaaatcggctaactgagaatctgtcaaagataaattgtaacatctgtttctcatctccctgaacctttgaatgtaatcttgcacagactcatcatgcctttgtttaattgctgttaaatcggacagtttcatctcatgaattccactgtaaaaataactatgaaactgcttctccaaatcagcccactattgacagaattgtatggtaaagaagaaaaccatgtgaatgctgatcctgacaaagataaaggaaacaacctaactctcaaggcgtcaatagccgatgcttcaccacattgagccaagaatcggctgacatgttcataagtcgaaatattatcttgcctcgagaactttgagaaatcgggcactttgtatcggctaggcaatggaaccctctcaaaccactcaggataaggatgctgatacaaattttcagtatcttttggtttgagcccaaactgttccctcattacatctgcgatcatatcagcccatgacgtttcctgaggtactccttgcatttggtgatgcattggctcaaactgattgaattgaggagcatactgaggttgaggcgatcctgtctgttgatattgaacatgacgtgacggaggctgatattgataattcagatttcctccttgatagttctggagattcgattgaatattatgcaccaaatgttcagggataacctgaggcaaaactgactgatcggcctgtacatgatggaccaagtgttcgggaataacttggttcaagggatgctgtattggtcgattgtcaggtgttctcaaccttgctgatgcatgctgcaagttctgctgctgagtcggctggaccgtgtgctgcctcggttgtgcttgttgagtcggcaacggctgtgctgggtcggctattgtcggatttggcagaaacattacagcaacttgctcctgagtcaaccgatagacattttgcccagcaagttgtggctgctctctggtcaacaacctggggttaactatctgtcttggtgctgatgatgtagcttgtgcagtagttgaagctggagccgtcggctgagccggcagtgcattagaggtattttgctaatttgctgtaaccaaaggtctataatttggaaaaacacctcctggtagaaaaactggtcctgaggcttggtgctcggctatcgaaccatcgacaacagtcttcaccatgttggttaaggtattaactaatactccagactggttaatcgaggcatgttgcacggcatagtcgatcctatcttgaaaattattgaattgcagcggctcttggttgccatctgcaccaaggtcttcaactgtaccatcttgaggaatgtcacctttgtcacctgagccaattgcagtacctttgtcacattgagatgaactcaagccgacctcatcggctgcaaccactttcaacttgtacttctatacgatggttcctctgcgggtctcctggaaagaatccatgaacttgttcttcacgttgctcatcatctgttcaagctcatccctttgctcagctgtcagcctatccaatgtaattggaacaatgttggaagggtccacttcagctgatggatttttggcttctattttgttcacaggaggtttgactcctgttcccggtgatggtggtagtttttcagccatcgggacaaagtcgttgaaaactcgggtcccaccgggcgtgcctagaacgtgttgatgtaaaaacacgaggcctgggagatctgcttaactccagtgcaggtccaaaatcttgccttttaggttcgtgagcgtgctagttgatttaatcctgcaatcaacaagaaataaagacaaagaaaccgtagttaatccataaatgatagccgatcggccagccgccaatgacgtatcatttgtactcaagccgatgtcatctttgcatcgatcggctgtgcggaggcaataatataggaactaaacctattcgatcgactgtaattattaacaatatataatctttatgtcgatatatacttaaatcaagtgattgggatagatcggtcgccatgccgagacagtataaatcacttagatcgaaatatatattaacaacgaaattatatatgctcatagcatagccgataagatagatctagcatgtatcggctaatactccgataccactctatattaagatactaaagcgagtacaatatattaaacaagaagcttaacatatctaaaagcaataagatctcaatataaagggcggatctagcatatcacttaagcacatgaaatatagggctaaatcaggtaagatcggctgaaaccccgatactactctaatcgacaaccaagaagcaggctagagattatagttctaagcacgacttatgaggtcaaactcaactgatgcagcaataagtatgaaaagaaatacaatatctagacaatcaaactattgggagcttcatagagtggtggatatcctatataatctaagccaacgtcgatatttaacctgatcggctgctccctagcgatagaaattagccgattgaaggttagatagcgatattgtcagagattatataagatatgtgataactcagcaatttacatagacaagattagagtatcataatgatagaagcactaatcctgagaacgcaagccgccataacaagtcatacctctagttgaagatcgaaatcggtgcagctcaacccgaaagcaagaactcgtcgaaacaaaacgaaagtaaaagggtggcgatgcgccgagattgtatttaaacgtgtgttatctgattacatggggctcggggtctatttatacccgagattacaagatatgtccttgtcagacacgactcttaactctaacaaactttaagataccataagtctttgcggcagacttttgcccacacttatctctaaggaaatacataagatatcctaattaatagatacaattgcctaatcaggactcaatccgagtgtggcaatccatgtgaagcacattaactcaacccaatgacatacaccgagtcgtattgtcgaaatcggctatatcggctaaccatgtccgactcgaaccctgccgatctggtcgtagccgatttggactccagccgattcttgctctgtttccgaaacgatcttcgtcttcgattccgcttcgatctaatctccatctccgatactgaggttaccaaatttggtcgttaacaccatgcgaccacgtaagagcaagaggagccgtcacgacgcatgagacccatatcacggatgccccacacgcgaggcggcatgtttggaaggcgggtaatggcaagggacgagtggtcgagatggtccatcacgaagtagtctatgccaccagcgcataaggcctgcaggagtatagctttgtcgttggacgatgtcacaataagaacaaactttgccgatgatggtcgtatgaaggggctgtctgtgttgctagggtcgtaggacgtcaggatcagccggaacgactgccttgaacagcaggcgagagactcctggtgtctcttttgagcgtagggatagttggaaacgcacgccgcgggacgtggccatacgggcagtccatgttgagctaccgacatcttcagattcatcttggtagccaaggcggtcgagtagcagcaagtcggctgatgttttccttgccttcttggcttgtctcttgtcgatcgcatcaccacgctcctccacacggtgccttccgtccaaagacatggatgcgcgtccgatccaaagcaccttgatttttatttatttcttactttattatctagattagacctctcccttatctatttatatagcaagaaaaataggacgcgcctacggatcggtcgcccgatccggggctaggggaatcaggcgctgacgtcagtgcccgatttacgtgcaaaactactttaaactgatttttctcctaaattacttatccaaattatgatccgattgcaccattaaattcgttgcaattaaatcttcaaaacaagaccacacatggatatattccaacgaaaaaaatagcttattattgaattatttttaaatgttgcacgatgttccaccaggtatatcggaattgtttcactaagtagatcgaaaatgtttcactcgtttaaatcggatgttgtttcaccttatataaaatcaatgtttcagcaaatagcgaaagaatgtttcagttcactgcaacattagatctatatatagtgaaacattgtgagtacactatgtgaaacatttttcggtggaacaaaaaataaaccaaatttccttaatatggggtttccaaaatatgtgggttttttttgttgcaatggaatatttcgttcactgcaacattagatctatacatagtgaaacattgtgagtacactaggggagacatttttggtggaacaaaaaataaaccaaattcccttaatagagagtttccaaaatatgtggatttttttgttgcaaaagaatattttaattaactgtaacattagatctataaatagtgaaatattgtaagtatactaggtgaaacatcttttattaaaaaaatgagagagaaataggtgagtccagcagatacgcacgtgggcgccggtcgtccggagcagagcattatcgagaaaaataggatcgcaactcctgtaccgaatacgactctctctcaaaaactggcaaccgcagacacagaaagcccacgcgtgcgccaatccacgacgacacgtcacgctgtcctctccaactccgattcagtacgtcttctcgcgctgccttgctgcccgggccatcggaaccgagtcggccttccgcgtgggccgacctcgctgccgctctaccgtgagcccccgtcttttgggagggtgtttttctatgggggaccatctatgactacgagaggctttagccaagggcctcaccattttgtaggcggactctttgccgttctctgcgagggtattatattttttttactctaacgggggctaccattttgctggtggcgcccatctgctctctgggaaggtctttttttgtccagacgcctgcaaatttgacaacacgtgtcccttgacgaaacttgcttcttttttttctacattggatgaagccttagatgagtacataatttgaataatctagttcgagagaaaattatcttttcgactgtgaaggtctcaggggctactgtggagattataggtaccccatacccacacggcatggttatccgactggttattgaggataactgatatctataaaatatataacggataatgacttggatattacgttttcctgtatattatggaacggcctaaagtcctggtttgataagattgtaaagtagatttaggaaactgataccgtattggttaaggtttctatcttgtaatcctgcccccatcctatataaggtgggcaggaggccctctagggggcatatgagcacatatgatcgtcagatctataatacacccggcggattcaaatccccaaacaggagtagggtattacctctcattgagagggtctaaacctgtctaaatccttgtctccgcatccatccacttttaggtctcgtgtgctaccccttttattattgccgaattcatgtttcgatagttggcgcgccaggtaggagtgcgtcgaattatctgtcaagaagtgtgatggaatcaacctgagtcgccggcatcatcctccctcgagtttcatggattctgccgtcatcaacgcaatcttctgatcaaatcgatatcgggtttgtcgtttcaatctagccaatgttattgttagataaacttttaattacagattgaccccctggtatttggttgctttcatgttgtgggtggatctgagacggagtcgtcgttgcccttacattgctgacgccggctgcttcgccccccccccccccaaccccccccaatccctatcacgtattcatgttgtgccgctctacgcgcggactaaccggatcggccagtccactggagggaacccgtgcaaacagcaaaacaaccaacgaagagggcttaaatatatatggctgatccaacctgattaaatgggtctggaacaagccccaatcaacccgataaaccctctcaaatatggcatatacaaaatttaaatataccctttcctccttccaaaccatttggatttggtggcctttctttcttcttgcagaacccggggggggcgagcctacttcccctgaaaccattccaaaaatttttatcccccgggagacaggcgccggcccccccgggccaaaggctacggaaaaaaaataaatttgaaaaagggtgaacttctcctaataaaaattcctttcataaaggctattttcctccaagaaaattgtgggggggccccgggcccccctttgtgcggttgtccaaaaacggggaagccccaaacccccaaaaattttttaaaaccccttttttattttttgttttttttttttctttgtcccacaaaaatattactctatttttttgttttgggtgggggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttgtggggggggggggggtttttttttttttttttgggggggggggccccctttttattataatttaaagaaagagggggttttttacccaaggggggctccctccccctttttttaggggggggttttttttccgttttttttttggggggggtttttttttttttttttttttttaaaggggggggtccccttttgtgggggggggcccctttttttttctgggaaaggtttttttttttccaaaagcccggcaaaatttcacaacccgttcccttgaagaaaaatgttttttttttttttttccttgggagaaacccttagaaggggaaaaaaattgattaattttgtttgggagaaaaattttttttttggattgggaagttttcagggggttatggggggaatattagggtcccccaatcccccccggccagggttttcggagtggttttgggggaaaattattttttttaaatttttaacggataaagacttgggtttttcgtttttctgtattttatggaacggcctaaaatcctggttttttaagattgtaaaagagattttggaaaatgattccggtttgggttaggttttttttttgtaatcctgcccccctcctatttaaagtgggcaggggggccttttggggggatatgagcccatatgattgtccgattttttattcccccggggggtttaaattccccaaccggaggagggtttttcctttccttgagagggttttaacccgtttaaatccttgttttcgcatccctccccttttaggttttgtggggtacccccttttttttttccgaaatcatgttttgatagttggcgcgcccggtaggagggggttgaattttttttcaagaaggggggaggaatcaacctgggttgccggcctcatcctccctcgagttttatggattttgccgtcattaaagcaattttttgatcaaattgatattgggtttgttgtttcaattttaccaaagtttttttttgataaaatttttatttcagattggccccccggtatttggttggttttattttttggggggatttgagaaggagttgttgtttccctttcattggtggcgccgggtggttttcccccccccccccccccccccccaaatccctatcacgtattcatgttgtgccgctctacgcgcggactagccggatcggccagtcacatggagggaacacgtgcagacagcagaacaaccaacgaggaggggcttatatatatatgcatgatgcaacctgaatatatggtcatggaacaagcgccgatcaacgcgattaatcctcttcacatatgcatatacagatatttatatatacgctttcatccttctaaccagtttgatttgttggtctttctttcttctgcatgatcctgtggcggcgagcctacatcccatgacgccatgcacaagctttgatcaccgtgagcatgggcggcgcgcccggccgagtgctacggaatacatagattgagaagtgctgacgtccatatacaaatgcatctagatgcatagctcgcacaggattgcagggagccaggccagcttgcatgttcgaaacgtgcatgcatacccaaatttatacagctatatatgtttttgcttgcacgtaatcatcgtttgctggtcggccgattccttctggctgcttccactaccgccgggaggcctcaccatctcagtgtcggtagcttgattagccctgcacagtacaagattgatctgtcaattttctccatcttggagtcagtccagtcgagaagattaatctcggcgagttcaatgatttaatcttcgactttgccgggttttttctcttccaatttattgttgtttattagattgatctctaaatatcatattaatctcttgttatcttttgttgttgttgaacacatataattacacggcatactgaggtgatctatgctggtcatggactcgaggcgtcccagctattcggtcaatcggccgcgagtccactccaccggcttgccttcgccaccaccgctgatagcaacaacgtcctcaccgaccggccgcctcgtccgccgctgactggtgccctcgcctatacggttggttggtcacaccatcgttcatgggcgtccacgtcttcaccgactggctggccttcgctgccgccgactagtgtttacgcctacacggccggtctattatgccgccgttgttaggcatcaacgacttcactgtcggcctgcttccatcaccgccgactggtgtcctcgcctatacggttggttggtcacaccaccgttcatgggcgtccacgacttcaccgaccggttggacttcgccgccaccgactggtgtttccgcctgcacggctggcctattatgccaccgttgttgggcgtctacgacttcaccgccggcctgcctccgtcgccgccgactggtgtcctcgcctatacggttggttggtcacaccaccgttcatgggcgtccacgtcttcaccgactggctggacttcgccgccgccgactggtgtttccgcctgcacggctggcctattatgccaccgttgttgggtgtctacgacttcaccgccggcctgcctccgtcgccgccgactggtgtcctcgcctatacggttggttggtcacaccaccgtttatgggcgttcacgtcttcacggaccggctggccttcgccgccgttgactagtgtttccgcctgcacggctggcctattatgccaccgttattgggcgtctacgtcttcaccgccggcctgcctccgtcgccgccgactggtgtcctcgcctatacggttggttggtcacaccacagctcatgggcgtccacgtcttcaccgaccggctggcctctgtcgctgccgactggtgtcctcgcctatacggttggttggtcacaccaccgttcatgggcgtccatgtcttcaccgaccggctggacttcgccgctgtcgactggtgtttctgcctgcacggctgacatattatgtcgccattgttgggcgtctacgacttcaccgccggcttgcctccgtcgccgccgactggtgacctcgcctatacggttggttggtcacaccaccgttgttgggcatctacaccttcaccaccggccgtcatcaccaccgccgaccgttttctccgcttccacggttggtgtattccgccgccgttgttgatggcgaccatgtcttcactactggctgccgtcattgccgccgactggtgttttcattgaccattgatggatgacttcgttcccacatcggctacttctactgtcaccgagggaatatgaaaaagctaagtcatcatttattttattctttatatgacattttccttttcctttgcctcactacatcaactggttcgccgtttactagtgagtcgagggatacaaatgttatatcatatttttcaacaatttttaaaattttatcttgattgcttgcgacataatctgagtacaaaaagtgcctatcgagttatggagttctatcttcctatgctttccgtttggtttgtcgatggatagttgcctttgggccgattcctagcacccgggggctcgttggatggaccgagtaacacaaggtgctaagtattattcagaataaatcaaaagcatagagattaagataaatttattttctgctcttaacaattgcaaaagtacctgagtagtaaattctgattcgtgaaactttgttccattaatgacgaactcatgtcactcatatgcatgtttgggaagtgcctaggccgactcccggtgcttgggggctatgactagtcgggcagagtgtttaaacgtaaagagtcatcttctcggggaaatcaatattgacaagaggagaaatacatatttataaacattttaaaatacttgaatttttctcgagtattatatttacatcagatactactcatcctatatgtttgttctgcaggatctagatctagatatgcataaaagggattcatggctttaagcttatctcttacactacaggaatggatcagtcagaacatcaccaccggcttgccgtcgtccgccgccgactagtgtttccgcctgcacggctggcctattatgccgccgttgttaggcgtctacgtcttcaccgaccggccgtctcatccgccgctgactggtgtcaccgcctgcacggctggcctattatgccgctgttgttgggcgtctacgtcttcaccgaccggcttgccttagccgcggccaactggtgtttccgcttacacggctggcctattataccgccattgttgggcgtctacgtcttcaccgaccggcttgccttcgccgccgccgactggtgtttccgcttgcacggccggcctattatgctgccgttgttgggcgtctacgtcttcaccgaccggccgcctcgttcgccgccgactggtgtcaccgcctgcacgactggccaattatgccgctgttgatgagcgtctacgtcttcaccgaccgaccgcctcgtccgccgccgactggtgtttccgcctgcacggctggcctattatgccgctgttgttgggcgtctacgtcttcaccgaccggccgcctcgtccgctgccgactggtgtcttcgcctgcacggctggcctattctgccgccgttgttgggcgtctacatcttcaccgatcggtcgcctcgtccgccgccgactggtgtttcctcctgcacggctggcctattatgccgccgttgttgggcgtctacgtcttcaccgaccggcttgccttcgccgccgccgactggtgtttccgcttgcacggctggcctattatgccaccgttgttgggcgtctacgtcttcaccgaccggcttgccttcgccgactagtgtttttatgttcatgactacgtgtcttcgccaccggtttgcttttgttgccgctgactcgtgttcacctcatcacggctatgcaactttgtcaccatggtagagcaacttcatctttattatcattggcatcggcaaactctattgcctctacttcataagctttgctacttcaccaaccatgacgactacaagagtttcgacatctcggcatacgtcaccaaatataatgccgtgttattttactacaacaagtggtgttccaatcttcaatatttctactcggacatcctcgacgcatatcttcactcaagcaatgactactcgatgacacaaagctacaattctcgactctatgttcagttgtttcccaactaaccaaaaagtcgggggctacacaaatacaagactctcaaaattcgacaagctttatgtcaagatgaagcaatcaatcaatcaatgagtcaattcggggttcgtcttcgcttcagagtcgacatttaatttcagcgactccaattattacaccggcaattttggcttcttcacgtcatcacaatctactccaaattttttccagtatcaagtttgaaatttaatctacatgttcgggagtttggagttatcaaccaatcagctcagttttgacgagttggacaacagcatctactttcctccaagtgaagcatccgcaacagctataacaccaagttctactgccatcttcataaatcaaggagctttgcatcaatcttcgttatacacatgcttgcgccaaggaaactacttgagcatggatttcttctcaacaatttgatggattgttgttactgacatcatcaccagcacatctacatcatcggccctgatgtctccgccgttgctaaggggtgactacgtcttcgccttcgcttgcttttgtcatcaccgactttcatcgccgacttgttatttcgtcttcatggatgacctactatgcaaatgctgatgagcgtcttcgtcattatcatcggctgctacaccgctattgactagatcaccgacatcgtcatcttcatcaacatcttgtcaagcctcttcaacatagcttactctgctgccgttgatgggaaacttcttcatcatagtcggctatctctattgccacaaatcatcatttccatcggatgtgtttgtcgtcgctgactattttcttcatcttcatgattgatagatttcgccattgccattgatgagcatctatgtcttcgccactggcttgcctctaccgccgcccatggtgtcttcgctttcacggctggcttattatgcctctactgatgggcgtctttgttttcttcaccaggcgcctcatctgttatcgactgattatttcactaccatggctgcacaactctgtcgccgttactaggcgccttcgtcttcattgctagctaacttgtctgccgccgactggtttcttcgcctccatggctatgcgacttcattacctttgattggtgtcattgtctttaccaccaccaacatcttcgtcagttttgatgggtgatatcatcttcatgttggtcatttcgtctccatgtcgactgcatcagctaccatcaatggacaattgtgactacgatagaaggacaagctatatgctcaggggcttactagctcaaacacaaacatcataccttcaatttggacttgttccggatgcatgcaacatgaatgatcatgggtctattttctatgctcaaggactggactatttattattccccgtaagggttatcaaccgaatacttgcgccagtcgggattcaattattatatctattttggagtatcccataagggataatcactcagatcaaaagctattcatatgagctacacttggtctatatcacccggaagatttattactcggaagcatgttacatgcttcatcctttaaagggtgtcgaaggcatattttttggcctaggcctaatatgtctgcagcccatatttttagatgtggcctgtcatgttcttttagggacttagaaactttttgcttaggccaaagtgcgcgtgatcaagtgcccaataccttaaaatccttttatactgtagttactcaactttttaggagttggtacaatgcatcttaaaaggtgtcaaacagtaaagctttatatagctgccccgtagacttttttatatagtcatggtgctgtttgggtttatcaagcaattgattggatacaatatcattgctttttgccacgtaagtgtgtatttttattgaccaatattacggcttacgctgattatatattgtggtcattttccaggcggttggtaaatcctttatgagtttatttactcggatgttacaccaaatatgccatatatttccaggtgtggtgaaaccatgtgtcttttagggacttaagcacatctgttaaagcagtgtgcgcatggtgtgtgcccaatactttgaaaatttctttattcacaacacacaagcttctttatagctgtttggccatgtgaactttcaatgatgaagtcgactttaggttgcaagcatcttattttacaaagcagtcggtatatcacttggatcatgttattcggggattcataccgcatatgctatcaagtcacttagttgactataattatcaaaaaccactcagttggttggattatttactccttcactatatgttcagtttgctcaactaaccacatagtcgggggctacacctattaggtgcatctagtcgatgcacccaaaatttcatttaattatttttcagccctccacagtcttctgatttggtaaaagtactcgggagaccatggcgaagatgattgaagcactcagctttggagtaatctagttcgagagaagattatcttttcaactgtgaaggtctcaggggctactgtggagattatgggtaccccatacctacacggcatggttatccgactggttataggggataacttatatctataaaatatgtaacggatcatgacttgggtattatgttttcctgtatattatggaacggcctaaagtcctggtttgataagattgtaaagtagatctaggaaactgatatcgtattggttaaggtttctatcttgtaatcctgcccccatcctatataaggtgggcaggaggcatatgagcacatatgatcgtcagatctataatacacccggcggattcaaatccccaaacaggagtagggtattacctctcattgagagggcctaaacctatctaaatccttgtctccgcatccatccacttttaggtctcgtgcgctaccccttttattattgccgaattcatgtttggacagggaaggtcttttttttccagacgcctgcaaatttgacaacacgtgtccctcgatgaaacttgcttcttttttttctacattggatgaagccttagatgagtacataatttgagtgcaacatttatcaggattataacagagggaatcgtgtttttcggtggaccacaaatggaaaatactgaaggaatgtgtattccttcaggaaccaccataactccataagttgtagtgaaccaccagctctgagacatactccatcaatgtcttttttcagttttataattttatgtatatgctcttaagtcttaaggaagaaaagatacaggcgatgactagggatcagaataccagtcaaaatttgaaggtgttttatcgtgtaaaaaatgtttatgatgttttatcacttaataaaaattatttcagatgtttcatcggttggttaaaaatgtttcacctcttggtaaaaaaagtatttcacttagatgcagaattgggaaaaagctagctaactacaacagttagaacttactatatgtaacatgcatatttactttattggtgtacacttatgtaaaatcttattataaagatgcaattgttgcaattataatggtataattagattataaatttgggtaagtaatttgtaagatcaaagtgtgttctgattcttattctgtgatgaacaattggcatatgtgattattggttttgatatttggagttaatcttcgaagtggttttgaaggtgctattattttatgtggtccggtctgaccagtgtgccggtcagaccgaaggtgatcgagcggtcagaccggccagcccgcggtctgaccggccaacactgtgtcggtttcgggttgtttatttggatatccgagtttgtttcatgtttatggcttctagatggatactatatgtatgtgttactgttgtttgctaacaatgagtcaagttggtgatagcttggtctcggaatatggtttctttgtttgattcatatgtaggtgactcgatgcctcgggatagtatttacggtgatggactgggagtcggcttggtggtaagacgatgtccgtagtggtcagatatcatgcgggatacttaggctagagttgatgcacgtgattggtaaagattccatatggcatacgatggaggtattgtgtgcgtatgggatgcggagtcgaatttggaaggagtccaaatttggtatgattggttatgtaaagtttgtttcttatacgagaagatttcagctttaggctgcctacgtcatgtataaatagagggggagcgtgaggcttcccagtatctctcttttgtatcgctttttagagcgtggagttgctagtttagttagggtttcgagtttagtcgagatttttgtaaggagtgttgttggtgcactttataaacacagagagaagcaataaagttgtcatctactttgagagttcttcgatttgtgtttcatcgggtttcggcggtctaaccggtgacataccggcggtcagaccggcggcgtacctgcagtcagacaggcaacggctacaggcgcggcaaaagatcttcaggcggttggaccgggcgatcaactccggtcagaccgacggtatccacccggttagaccgacaggactacttcggtcagatcgatctgcgtcgaattcgagggtaacttttatttccgctaaaagttttgggtttttggatataccaaccattcacccccccccccctccccctctctggttggcttagttctggtatttcggtcctacataatttagaaaaaaaaaaagcgtctaaagccatttagagttcaaaaagtggaacacatgcatccctaaactgcaagaacgtagatgacaaccgcctgccgtagagtacttggaatgttagcttatttccctcagctcggacgtttggagggaagcgttttggaagatatatgcttcacaagtcggtaacacaggcagctttctatggaatccgaattccttcgtagaggtcataaagataatcatatgaagtcacaaatcggtaacacagacaacaaatcttatgcttagcttaaatgcaatgcttaacaatttgaaatacacttatgctaacaatatctactcacgactacaaaacgggtttttcatacgggcgggagcgattttcgcatgcggttgcgccaaccgcatgcgccaaatcgcgacctttacatgtggctagggctttcgcatgtgggcgcttaagccaaccgcatgcaaaaagaaaaaatcgcgaaaaaaaattaccccccaaaaaaaacctacccgccggcgcccgagctcgccgctgccactcgccaccgcgtcgaatccgtcgcgccgctgccggatctgccacgcccgagccggatccaccgcgccgccaccagatccgtcgcgcctgagctcgccgccgccgcccgccgccgccgtcatcactgaggtcatcgtcgccacgggggagggcggcggccggcagatcggatcgggggagggccgcgcagtggcggcgccgctcccggtgcctcctcgttgaccacgccgcgccgcctgcccggtgcctcctcatcggccgctccaggccgcagcggcggcggcgacgcccgctcccggcgcctcctcctcggccgcgctgcccacatacgcgagaggaggaagagaaagagagggagaggagagaaagagtgagagaggaagagaaagagtggggaaaatataagaggggagagagagtaagaggagaagagatgaaaaattttgaagtggtgaggagaggaaaaactgtttagatgtgaagatatttttacatgcgagccacttaagagtccgtatgtgaaaatagattttggcatgcaactccttaagtagaccgcatgcgaaaatagttattaaaaaaattaatttaaaaatataagaacttcgaaccaaattttatgatattaaaagaactcatatgaaaaagttaccagaaacaaagttgaagaactcgttaagatctaccaattttcttttggtcatttctccatccgagtttaattgaattatataaaatttgaattttaaaatataacaaattcaaataatttttcaggtagtaaatgatttcaaatgaaaacattatcaacaacaaagttgtataacttatcaaggtctacaactttttgttttggtcaattttctatatgactttgtttgaacagtttgaatttgaatttcaaattatgacaactttaaataatattttcaaatactaaatgatttcaactgaaaaagtcatcaataacaaagtggtataactcatcaagatctataatttctattttggttatttctttatctgacaaagtgatttgtaacattattcacaagatgtacatatctcttgtatagttttataaactataagagagatatgtaattttataaaaatgttactatcactttgtcggatgaaaaaataaccagaatagaagttatatatcttgatgagttatacaactttgttgttgatgactttttcagatgaaatcatttactgccttaaaatattatttgaacatgtgaaattcaaatttttaattgataaaacaaagtcacaagaaaaaaatggccaaaataatagcagtaagaacacaataatatgatagagcatgattttagaaacatttaggaaaaagaatcatctaatttggagttcatatgaataagataaactagtttcaaatttttcaaattttattttcgcatacggctcctttaacacacccgtatggaaaaaatcgattttcccatgcgggcgcttaagcgagttgcatgcaaaaatgagacctcttaagggcgtcttaaggagccatctgcgaaaatggcgctcgatttttgcagaagctactagttatagtccgtttacaaaaatcatgaggtctcacagaaaaatcgtttatgtagtagtgactaccttctgcatgcagactactctgttgaacttcacaattgaagatatagcgcatggttgtgaatttctcggagttcattcgtcttagtagatattattgtcaaagacccagggttcatgcttgaacagctctcggccattcatttgcactgctcctgaagctctatcagcctctcgcttctgtgctgcttcagctttccttgcagcttcctctgcatcctgaagtatgaagaaacaaagttgctattcagattaatttctatttccaggcaaagttagggaccttgcttgattgttttttttaaaatcaccagattagctaacaataagttgcttgattgttttttttaaaatcaccagattagctaacaataagttaagacatgtacacggtacactccatgtagtcacattcccagcccactaattaaacagattcaagaatttatacatattctacaactgtccaaaatgttttgaccggcaaattaggactaccacccacaaattcttcatagataaaatcaatgcaaatatttagttttggattctcgatatgaaggaagaggctgattaggaaccaacataaattggcttaaatcattgccaattaggaacctagttcctaatatgttatgttgcagttcctaaaacaacattaagtgtgtttttcatcacatcgatccgaatccaccaagaatgttctgtgcaacttgaaaataaaaatatgtactacattgtgaccttgcagaaagaattatgatagagggccggatgtgtgaaggcaaactgcagagatgtcacaaatacttgatcgatcccatttgatccgaaaaataaaggggcatttgcaaatttgccaccggttttttcaatattgtaaggataccactcgaatgatagttctagtggtatttttgtaattttatagtggcagttttacaataacgatttaaagtagtggtaaatttacaattggcttaaaaataaatgtcaattgctccaatgaggtgtgacagaaaagtttagacccgctgcatctggcacgagatccattcccaatcccaaccatacaacggagattcggggacgaagtgctgatgacggaagcgcaggtgcagcagttcaagcgcgtgggggcagaggtggccgtctggccgagccagcatggggagatatgggaaagacgggctgcagctgttgggaataggaaaaggaggcaacgacggtggtagtcacaagggacgccataccgtcggtagaacgggaggggaagaagatggaggtcttcctggaggcggagcggctcatccgcaatttttttagcatagggacgtggaagaagttttcggaagggtggggaagaggttttaccacttaaggccttattcggttacgcacggatttaacctgggccgggaatgataagtatagtaagaaatttacgtagatacaatgagaggccgtgatttattccgagttggaaatcaatttacttataatatggacaataagagaccgataatcaatccactagtaagaggtgtggaactaattcgaatattttgttgtccctatcatgagtaaattagttctcggtccagaataaatctcagtctctcattatatctatcataatttcttactatacttgtcattcccggcccggattgaatccggacataaccgaacaaggcctaagagatctaacggcttctaatggttggagaatgaataggacgactcatattttgctgttgacgtagcaaaatactttgagatacatggacattattaattcactacagtatttttttttatcagaggctgcatcaaaaattgaacaaacaggttcgtgatcacttggcaacaaaacgtatagccctacttaaatacaagcaaaactcgacaaaaaaagggtttatttgcggactcgtggacaagcccgtttgcattcttcacccttactgatcatgatataaaagaagaacaggttgaagatgttgaaaggcgtggaagagagcagggtttgacaaatcccagtcagtcgttgaagcaaacatcatagttgcgggtgctttccaaactcgccgtgaacactgcaagagaaaatagcaaaataattaatatagtacattgataaaaacaacatgttgaaacggaggcgaccagtgaacttaccaggctccaaagctccgtcgttcaagcccttgtagctgctgctacaggccttgatctgcttggtccctagatgtacgcagaactcgcggccgtcgccaactttgccttcattgatagagaagtagacgatgttaccatcgaacgggtcgataagagggaactccaccacctccttcggtagacccgtggatcggtagctctcgtccctccagacatctgcaagcttgagcgtgcactcctctgcccatgcaccgctgtggtcgtacaggacctaggacgtgatagagccggcctgacaatcgtcgcagagaggcgggggtactaccggtgatttgctcgggcgccgatgcctgtgcgcgcgcacctcgacgtacctaaggccattgctgctgacaccaacgcaccggtctcgttgcagtggatactcggatagacgggcctccttggcctcctccatggtgacgttcgggagcggtgtgaaatcgaggtccagcggctgttgggtggtagcttcgatgtcgtcttctagcaagagagaatcgcaggaacaggatagcaaaccgcggcgcaggtccacccaccagaacctacctcggtaggttagtatcgacgacacctccaagtggtagtcacggagctcatgatcaggggcgaggcacaccagcttacggcgccatatattggttgacgtcgataagaagaagacatgccacccctcctcggaccttccacgctctagccccgcgaccacataagagcaagagccatcacgacgcattaaacccatattacgaaggccccacatgcaaggcggcatctctggaagacgagtcatggcaggaggcgagtggtcgagatgatccatcacaaagtagtctatgccaccagcgcataaggcctgcaggagtatagctttgtcgttggatgatatcacaataagaacgaaccgtgccgatggtcatatgaaggggttggcggtgttgttagggtcgtaggacgtcaggatgtcagctggaacgaccgccttgaacagcatgcgagagacatctggtggctcttttgggcgtaaggacagttggaaacgcacgccgcgggacgtgaccataggggcagtccatgtcgagccaccgtcatcttgagattcatcttggtagccgatgcggtcgagtagcagcaagtcggctgacgttttccttaccttcttggcctgtctcttgtcgatctcatcaccgcgctcctccacacggtgctttctttctaaggacattggatgtgcctccgaagcactttagcaatttcttactttactaataatatcttactatctagattagatctctcgatcatctatttatataacaggaaaaataggattgcaactcctataccgaatacgactctctctgaaaaactggcaaccgcagacacagaaatcctacgacacgtcacgctgtcccgctccaactcggattcggtcttctcacgctgccttgctgcgtgggccatcggaaccgagtcggccttcggcgtgggccggcctcgctgccccaaaatctgccttgctcgctcgctcgccgagccgcctgggccgatctgttgcgacccagccacccaggggcaacacggcctggatccctgcctcgaaccgctctgctgcgcttggggcatgtgcacgatcaggccctaccagccaaacccaggctccaagcctccaaccgagccatgcaagtgtatgtatggaggattttttttattttttactaaaaattttaagaataagttttggttgaaaactttaggagcatgccagatgggggttttcctcgaggaggctgcctgtaaaacggctgccgagggttacgggttttttcgcaagttaggaactctacctaaccacacggaaacgatattacccattaacatgtgattaattaaatattagcctagaaaacttgaaaaatggattaatatatttttttaaaacaacttttctatagaaaacttttaaaaataacacatcgcttaacagtttgaaaagcatacacgcggaaaaagagggagacgttgaaactcttgagacagaccccataaatgtatttttcagttttgtatttttgttatgtgtctgctcttaagggacaaaagatactggcgatgactggggatcggaaattcggaatcccagtcaaaacccgaacggttttttaccgtgtaaaaaaaatttaagatgttttatcacttaataaaatgttttagtaaaaattgttttagatgattcatcgtttggttaaaaatgtttcaccgcttggtaaaaaaatatttcacttagatacaacattgggaaaaagctaactacggtacaatagtaaaaatttacttatatgtaagagtaaattgcaccggcggttcttaaacttgcaaacatatttaatttagttccacgaacttacaaatggtgtattgaggtctcttaacttggtttattgtatcattccagtccaaaacctcatttaaccgtggtcttgcctacatggcatgccacgtggatgactacaaggcgctttattattattatttcttttttctcccttcttcctctttcatttctctctcctttggcctcttgctcctttctcaccttccagccaccgcctaccattactttggtgtcgtccatccatgcaagaggagcggaggtcaactccgtcggcgccgccgcccccttctttccccatgatgccgcctcctcctcctccggctgtcaactccgtcggcgccatggcgggctccatagaatttaggcgaggttgtgctcggggtagtgcaggcggagactgagccgcaacggcagcggcgactaagctcgagcctaagatggcacggggccaaggttgaatcagtggctcaggcgtggtggttgtagctcggagcaacgacggtagtggctgagctcgattttgaaccgaaggctcggcgcggtggcggtagcctagagcggcaacaacacagagtagcaacgacggtggagaagctcgggtcagcacgaacgagctcgggctcatcatccgacagaaataggatagacatcgtggctggtatacggtggcgactatggttggtgcggctttggtagtagcgatgctcagcgctagcggcaatcgaggcagaggagctcaaagtggctctagtagcagcgacgcatggtgacagcggcggttgacacggaggagctcgaggtggctctagcagaggaagaaataaaagaagaggaggaaaaagaaaagggggaaatggtaaaaaaataaggccacgtcatcgtccacatggcatatgccatataggaaaaaccattgtcaaacaagtttttggaccggggtgatacaaaataagctaagtttagagatctcgatatgcgctttgcaagttcgtggatttaagtgaaacctcataacaagtttaaagactaccggtgtaatttactctatatgtaacatgtatattttctttattgaaatatagttatgtaaaatcttattataaagatttaattgtagcatataatggtataattagattaaatttagataagtaatttagaaaaaaaaaatcgtccaaagccatttaaagttcaaaacgtggtacagttcaaagtgcaccactgacacatgcatccctaaacgtagatgacaaccgcctgctgttgctatcaccttattctgtactcttatttcaccatttatagggagtacttggaatgctatacggtccgattatttccctctgctcggacgtgtggagagaagcgtttcggaagatatatgcttcacaagtcgataacacaggcagctttctacggaatccgaatgccttcatagaggtcataaagatatgaatcatatgaattcacaagtcggtaacacagacaacaaatcgtatgcttagcttaagtgcaatgcttaacaatatgaaatacacttaagctaacaatatctactacctctgcatgcagactaatctgttgaacttcacaattgaagatatagcacatatggttgtgaatttctcggagttcattcgtcttagtagatactattgtcaaagacccagggttcatgcttgaacagctctcgcccattcatttgtactgctcctgaagctatatctgcctctcgcttctgtgctgcttcagctttccttgcagcttcctctgcatcctgaagtatgaagaaacgaagttgctattcagattaatttctttttcaaggcaaagttagggaccttgcttgaatttttttttaaaaaaaaatcaccagattagctaacaataggttaagacatgtacacggtaacggtacactccatgtagtcacaggctcaggtccactaattaaacaaattcaagaatttatacatattctacaactgtccaaaatgttttgactggcaaattaggaccaccacccgcaaattctttttagataaaatcaacgcaaatatttagttttcgattctcaatatgaaggaagaggttgattggtctacagactaaccatgaagatgcacataagggcaacagataactactacctctgttccaatcattttctctacacaaatctagacaagtgactatctagatttgtgtagaaaagtgatttttggggcggaggtagtagacattagcatgacattgggaagctgagtggagaaagcagaaatcagcctaaaaagatattacctccatcccatattatggatatagtagctttaatatgggatggagttagcagcatttttaactaagaccactgttctcccatcctgaatcaaaccaaaacataaaatgtgcttaaaatgcgtcttttttttcacataaataagtttaatcttctcgcaacaaaaaaagtttactcaattaattgcaacatgtttagtacaacatgtaataagaagctattgtctatcacagtccaaaaacaacatttttcttttgaagcaattacattaattagataacaaatggacaatagtgagactgtcaaactcaagcttccatgtagtaagaactgtatttagcatcttcctcatcagattagcatagacaacgatctaacttttcagagagaggaatgacattactatgaatttcatgctcaaagaggacagacgaagaaaatggtacagcttcgtgagaatgtttgattgacatccataattggaggcatgcctctgaacatagaagacaacaagagatctaacaagtacattacatgtttcactgtatttacaattatctcaatatctgtgtaagaacaccttatgagattaaaactctctgaacagtttaaagcctgaaatagtggaccattaccagcaaagaaaacatatagacttcctacactaaatgactgacatgcataaatataaagaagaattgacctgctttagagtaaccatgcattacaatcataaattaatagaaacaaacacatattgaacagaagtgttattataaattaatagaaacaaacacatattgaacagaagtgtatttatgaatcagaacaggaaatcaaaaggagaaacaacgttacagagttataataaaagaaggggattctttcacagcccactagacaagggttgcctcatttgtttccccaaaaaagcacaaatcacctagtggaaaaaagatggaaacataaaagagcaattgcagccagaaaagcaccgttgatgatgactcgtgcacacagcaccaaaacatttgcaattaatcactcagaagtgcgatttccataagataaagaggtgtatatcatcaggtggtggcagtgaaaccacaaatttccaacacatgagtccagttctaagatttgttaagcatacagcacaaaagattaaaaatgaagtttaggacaccaatagccgcgggccacaataacaactatttaggccgcatctggagataagcatacaaatttccactaattcaaatagcttagtacaggggaaaactaccccaaaagattacgagctactcgctagcttagcaacgggcagaaattgacagggaaaaaaaaaaacaagcaaatcgtagccctaaatcgatggcgaaaaattcactagccaggggaagggcaagagaggggaaccttccgctgcttccaggagaggaactccgccggagttatcggctgcggcctcgcggcgggagccgcctgcggcggcggcggattgctcccctcttctgcccccatcacgagaagctgcgaaattttcacggtctattttgttttgttttttttttacttttcctcacaaaagcggagcagaggctgcagagtcggtagaattggctgctaatgcgggccgagtccgactagggaaaaggcccatgtatattcccctttagaagcccacatgttttcagcccaataagataatgtgttggtccaacaaaaaatatatatgcattaaaaaattataactaaaaggtatatatatatttacgtaaacactttttgtacgtgtaaattataattaaaaaattaagttttgaatttaaattttggctcataagtataaatataagccaaacgatggagctacacagctaattataaaattgatttttttcccatcgactgtcaattgtcatttgggcatcttctcttgatcaaagaatgttttattcaaaatctttcttttataaaccccccaaaaaaatcacttacagtcatgcatgtgaacagttaggagacttttctttgaccgatacagccgtcagaaagtccgtcccgagggacagagaccaccggtgcaatttctcgtgcatttatcgcaccgctaagaattactcctcaggtcgaatcgataacgcatgcagggaaattctagagccacatattttgttctacgatatacttcctccgtactcgtaaagaaagtcaaaccttagaaatataaataataaataactctcgagttgttgagtctgaaaatgtaaaacctatatgaatagatttgtcttgaaaaatgcttttataaaaatatacatatatcacttttcaataaatatttttatagaaacaagaaatcaaagttatgatttggagaccgtgtcgctgtcctaaatgacttcctttacgagtacggagggagtactatatatatactgatgtcaaaatttaattttaagttgattttgaaattatttttatcgttgattcttttcaatattgatgcttaaaccatccaaaacatatacaaaaaatttaatctataaattattttttgccgctagcaattggccaaccgatcatcactactacacaaatgattttcctgaacgagcatcccaataggttgcaggtgggctaaggtatgtaaaaatcgatcatcatcattgttgcatacggctatttaagaggtctagatccaaaaatctatttttttgcaggtgatcctattaacatgcccacatacaaaaatatcaaacctctcaagcgaccttcatccgaaaatcccccctcttccaactttttccactcctctctcggcccattcctctcccctctcctcccttctaatggtgggcaccggtggcaacggacgtgggcaacgaaacacggaggccctctccgccctcccccaagctgagtgggaagctagcggaggagcggccctcgagtgcagacaggcctaggcccgtacgtaaaaattggtttttagccatttagaaaatttgttttttacaggtcatagccctattaatctctctactggtgtcatcttaattttaacgtgtcgctcaaaaaatcatcaaaaagttttaaaaaaagttaataagataaaatacatcactccacataaattatatttaacttgtacaaatagaaatgaaaataacaaatttaatttagaattgaacacgtaattcacattcagatttttttaattgcataattaagttgaattcgatcttacgtgttagtgaaataacataaaattttatatttttttagaaaagcttgatgaatttttaaatgacatcaacaaaaggagaaaagccccccgaggggaaaaaaagatcatcaccccactcccagtaagagctagggatgaaaacggacaggggtatggtcggattcccatattctaacctatattttcttttaaattcgaagctgggtatggtagggtcggataatatatcgctcatccaatatcctatcccatattaattattcttcgaattagattcgagaatggatgtctatttgtgtctctaattcatagatattgaatataataagataattaaagtattaaaaagatatatctctactattataaaaattgaagatgtttttcccggtattttggtacgtcatctgtgtatgagtccgttttcaagttcgtttgattttgaaaatacatatccgtatttgagtcggtttttaaaatcattcacttttggtaatacaaaaggaattatacaagaaatctgtttaaaaaaactcgcatgctaacttgagacgatcggactcctaactgcatctcatgattttctaaatatatatatatccaagagaactcccacaatgaatttcatcttaactaaaccatataacaataacaagattaaaataaacttcacacgttgcaatgcacggacattttttctagtcaagagaaaaataatacattacatgtgagctcgtaaatagtgattaaccaatcttttatcatatttattggtgtatttctaatagatttttatacatattttataatttgagacaaacgggcggatgtatatcttcccatatcctaacccatattctctaacgaattcagataatattcccgcgagcctcgaatcgggtggatgggtgatcgaaaaaatacccgccccatcttcacccgcagctatataatatcatccatccatcatctactcgtttccatttcttggcaccacctccgaggctctgacttcctagttcccacttccgagcaaacctagctagttgctcaccgagtcaccgtagagctagccatggcagtcgccgcaggatccgccgccgtggcgtgcctcctggtggtcctaggcctcgcggccgtggcgggggtggacggcgcgacggcgagctcccacccggccccggcgccggcgccggcgccggccgtggactgcaccgccgctgaggcgctgaaggtgggggcctgcctggactacgtgacgccgggcaaccccccgcggaaccagccgtccaaggcgtgctgcggggaggtgaagggcgtgctcaaggacatcgccggcgtgggctgcctctgcgccgccatctccacccatgcgctgcccctcccgatcaacgccacccgcgtcttgcacctccccgccgcctgcggcgccgacgcctccgccttcaccatgtgcctcggtcagtcaacgtactttgatctgcttcttctttaatctcttcttttgttgggggtagcaagtttacaaattcgtacatccaaattgccttgaatttcaaatcttatactttactatctcatcaccaaaccgtgcctagatcatgttttagcgcctcctttttattctaggatttagttttcaggttcgcagtttgcgttaggtatgttttccatcacttacaaaacaaacccgaacgtctattcagctttgtttggatcactcgatcgaagagtatactcgaaacagaatttcgttaaattgatttaagaaattcaactcgacagacttaattggctggtagtactgcttgagcttaacaaactagtgaaacaaacattgttctttcgcatgggctttagtccctttggttcatattaatggtataaatgggggccgccattctgttccaaattcaatcccttcaggagaaaacaaaattgtactccctccgtactttaaaagaaagtcgtttaggacaatgtttaagtcaaaccttggaaatataaatcatgaataaccctcaagctgttgagtttgaaaatataaaaattatatgaatagatttgtcatgaaaaatactttcataaaagtatacatatatcacttttcaataaatatttttatagaaacaagaagtcaaagttgtgttttggagatcgtgtcgctgtccaaaatgacttcctttacgagtacggaaggagtatgtcagcaaggagggtaatactacttgtgcaaagtcagcgctaagcacatgctaaccattgagttgatgctgactgatccttgctcccaaaagagaggctggaagtattaagcagtaaacaacagaaaagcatatgacatcacgatctaattaatgcccagctatgtacaatgtatgtgtcagctagtgatcagtgttttcaagctgaaatgaatggcattggattgttgctgctaataagtaaacgtgccttagttttggataaagagacacgactgccactggtagcctagcgcttttcttacatcttacattaaaaaaaaaaacagaaccaaacatgctagcagctgcaaacacatgcatccaatccccaatctgttcgatctgaacaaatccagcacgcatcgcgctaatccactacacacgagctcaccgttgcacaatgcacatgcatgttaaggaactgggcaaaaatacaaagcgcaatgcacacacagcataatgcgagtaacaggaaaacttagattcaacaaggtgataaccacaagtggatagaaaaaagaagtcttggaattaccaaaaagaaaaactcaccatgaggcgtgatcaaagaaaaaaaaaccctccagggacgatggtgggaacgaattgaccaccgaggccgccgagtcccccctccatctcgtccccggtggattgccaaattgcccgatagccgaaatcgactcctccccacggtgaaccactgaattgccagaggtagccgaatcgcgcccctcctggctcccgcaatctcaaaataagcagcgtacgcgaaagagaaaagggaagagcaatctcactcccgtcagtcctgaaagggtttgagagggaagccacacatttggtggcatatctcattgatatgtatagcaggagtacagcctcatcacaactataacgagagactcggtacagtgtgcgtatgaagtagttgatcgggctgctacctatccatgcaaagctatccatgcaaacaggctatgccagctatacaagatgtacactacgctaacacacccccacagactcagccaggacgggagttcactaacgttgaggctggatctgaagtcgaggaagagtgacgacgtcagtcctttggtgaagatgttggcgaactgagcggacgacaggacatgaagaactcgaacttggccaagagcaacacgctcacggacaaaatgcaggtcgagctcaatgtgttttgttcgttggtgctgcacaggattagctgacatgtagacagcggagatgttgtcgcagaagacaaccgtagctcggtgaagtggttgaggaagctcatggaggagttgtcaaatctaggttatttcggcgaccgcgttggcgacgccgcggtacttggcttcggcacttgatcgtgagacggtaggctggcacttggcaaactaagacagcaaattggagctgaggaagacggagaagcccgacgtcgatcggcgagtgtcggggcacctagcctagttggcgtccgagtaagcggtgaacttgtgtggcgacgaagccgacagaagtatgccgtgacgaagtgtacctttgatatagcagagaactcgcttcaccaggttcaagtgaccttcacatggatcatgcatgtgtagacatatttgttatactgcatatgctatgtctggccttgtgaatatcaggtattggagagctccagccatgctgcaatatgctgtcgagtctgcaatggcaacgcctgtggtggcagacaacttggacgaagtgtcgaccggagttgagcatggcttgtacgacgtcatgtcggcgcgatcaaggagatcggtggcatatttctcctgatgcaggagcattgtagtgccactgcgatggacttggacgctgaggaagtggtgtagagggcccatgtccttcatcgaaaattccgagctgagggctttgacgatgcgttgcagcaaggaggcacttgatgctgtcaatattatgtcatcaacgtatagtagaaggtacgcagtgccgagagagctccggaagatgaacagtgagtccgattttgccgctgtgaagccaagtccaaggacaaacgctttgaagcgctcgaaccaggcccggagagcctgtttgaggctgtaaagagaagggttcatgcaacatacggcatcggggtgcttggcattgatgaagccggtaggttggcgacggtagactgtttctgagaggtgaccatggagaaaggcatttttaacgtccagttggtgtattggccattaggacgtaagggctagggagaggacagcccgaataatggtaggtttgatgacggggctaaatgtttcgccaaaatcaacaccggcctttggggagaaaccgcggagaacccgtcatgctttgtagcgttcaagggaaccatcaggatggaatttgtgtttgaaaacccatttcccgatgattacattggctcggggtggtggagagacaagttccaggtattgttggaggtgagagcctggaattcctcaaccatggctgcatgccaattcggatcattcagggctgaacgaatagacttgggaataggtgacaaagtagtggccgaagcatggaggttgagccgctcgcgcgggccgcggtgaatgccagagtgagaccgggtttgcatgcgaagtgctgcggcagctgtaagagcatatggtgcactggcagctgtagaagcatatgggtgcaatcggcgcagatggtgcagtggcggtgtttggtgcgatcggcgcggtcggcggcgtggcagtggctgctgttggctgggttgcaactagcggtgcaggtactgctgggatgtcaaagaacgtaatatgtttcatcaggcgaggcagtggtggtggctgcaaaagggaacacgttttcgtcaaagacgacatggcgagagatgatgattcggcgagaggcgagatccatgcagcggtaaccacggtggttggacggatagccgaggaagacgcaagccgtcaaacggggagaaagtttatgtggtgcagtggaggtgagatttgggtaacataaacagccaaaaactttttggtgggtataggagggtggtttttttgtataaagcttcatgtggtgtagagagatcgccttgcaccaggttggagaatttagcctgtagatggatcgcctgtgtggtcttgttgtagcggaagaggttctcgatggactgccacatggaggcggcggtgccgccaggggctatgacgatgccgagtatctccttggagatggagccgtagatccaggagaggacagtgtagtccatctgtcgccagtcggcgtcgatgggtggcgcggaggggcttgccggagagaggtggtgagacagctcgaagagggtacgccaatgggtgtagttggacttggagaggtcgaggacgaccgggacgagagacttgatgtggacggcgacggcttgggaccaaagctgggcacaggctgtcttggctacttcagcagtggcggcggtggcggcagtagcgctagcggcggagtcgtcttgagccatcagggagggttggagtgatagagttgtggaagcgggagatgtggatcgtgagatcaatctgataccatgaaagggtttgagggggacgccacacatttggtggcgtatctcattgatatatatagcaggattacagcctcataacaaccagaacgagagactcggtacagtgtgcgtatgactaggtacaagtagttgatcaggctgctacctatccatgcaaacagactatgccagctatacaagatgtacagtacgctaacaagtcccgtgaactcttcgatcctaaaaggccattcaacgcgaagaaaatttcatatctaccattgcataactcaaaatagcttcgctagaataccactctcaataaggacattttcgccaaaataccatcccggatgaaaatgcccttgcctctacctcttccgcctccggtacgaggaaatggcaatggcacgcggcacggtagcagcgaagatgaggagcagacgacgacggtcttctccggctcctacttcaatgcagcatcagaccaacttctcgcctttggcctctgcgacggcgccgcccctatcgccggcgagttcgtccgtcccgcctcgacacaccacctccgtcaccagcgagtttgtccccatcaacatggacgacgttggcaggcctcctcccatcgcggtgggtaagatgaaaggcagggacgacgggtagggtagcacccctatcgccaccggcaaggtggaaccggtggcacgacagtggaggtagccattgctgtcggcaagctcttgtggtattagtgcgaggaagaagaagaactggggcattttcgtccaaagtagcattttggtgaagacgtccttgttgagagttgtattctagcgaagccaatttgaacgatggtattctagcgaatgcaaccttatgcgatggtagatacgtaattttctcctcaacggttcgcctaaccttgcctctcaccacccgaagcgtcgtgagttaatgggttgggagcgaaaaaatgccacccgttaacgaatcccacatcagaaaccgaagcctgattcctgcaccaatcttgaagcaatatttatggcccacaaagtcatttgaagattccaaattttcactcacctccaaaatagagcaaagctaggaaaaaaagagaaaattctttagatacccatgagttttcacacaatcttttatgtgcccctaaattttacctcatcctttatatgtccctaagtttttattttgatcccttccatatcaatgttgtgaattaactgttagaaccaaaatgattatattgccctttgctttcctactttaagaacaaaagtttcgttataaaaaaagcttaatctataataaaattaaaaggacatgattattgataccagattttgaaaataaaatttaaattttcaaatattttataaaagataacgaaatccacaaatatgttttattcagaatttgaaaaccaaaaaatgtttcttatttggttttaaatttcagcgaaattttgaataaaattcatcaaatcttatttgaaacttatctaaaaatctaagttttagttttcaaatttatgatcaagtaattatgtcatatttgtttttataaacgaatcaactttatgttgagagccatgtttttttttcaatcaactactaagcatatgacataagttaccagacgttttgactttggtaaatatcaaactactctaaatttgactaactctgtagaaaaaagtagtatatttacaaaaccagtatatttgattaaatttataattgaaaaaattttcataatatatttgtgttgggttaaaaatattattacttttttttacaaaattagtcaaacttagagtagtttttgacaaaagtcaaatcatgttataacctgaaacaaaagagagtagatattttgggacaaatctaacggtcaactgacagccaacttatataatgagtctatagtggataaaaatgaaaacttaagggtacgtagaggataaagcgaaatttagggacacaaaagagattagacgaaaattcatgggtacataagatattttgtaaaaaaaaaaatccatctccccatccccagcaagagctataacatccatccatccatctattcgcttccctttccttgcacctctcctccgacttccgagcaaagccaagttgctcaccgactcacccgtagagctagctagccatggctgtcgccgcaagagccgccgccgtggcgtgcctcctggtcgtaggcctcgcggccgtggcgggggtcgacggcgccacagcgagctccccggccccggcgccggccgtggactgcacggcggaggcgctgaagttggcggactgcctggactacgtgaccccggggaagacggcgccgagccggccgtcgaagctgtgctgcggggaggtgaagggcgcgctcaaggacagcgccgccgtgggctgcctgtgcgccgccttcacctccaagacgctgcccctcccgatcaacatcacccgcgccttgcacctccccgccgcctgcggcgccgacgcctccgccttcagcaagtgcctcggtcagtcacccttctgcttcttcttcttgtttactcttctttgttgggttagcaagtttacaaatctttacatccaaaattataccttgaatttcaaatcttactttactttcatcaccaaatctttctaggatttagtatgcaggttcgcagtttgcgttaggtatgtttccatcacttacgaaaagaaacccgaacgtctattcagcttttttttaggaccattcgctcgatcgaagagtatatgcacaaacagaatttcgttaaattgatttgataaattcaactgaacaaaattaattggttgatactgatagtactgctgctgacgaagatgagcttatctttctacaataaagcgtgagcatttataacaaaatagcgaaacaagcattgttctttcacatgggctttggtccatttggttcacaataatggcataaatggggggccgccattctgttccttgtccacaaactgatgagctagcagtattattagttttatattctctaccttttttcattatcttgttgatttgcgatcgatcgattgcatgtgaatcctaaatagctaactagcagaaagataaagacaagagcatgtagtcgaaagaaacttttttatcatcctaatcacatcagtatcttgcaggcaagtacatacagaaacttttaccatccaaatcacgtatctttgaatgcattcctatcttactgccctctcctgaaaaggacatgatattttgcattattgcgcaaatcgagctagattagaacaagtaatagtacaaattgattcctagagatctggatcttggccaacttgtacatactgattgatagtgcagctagctatgcagtcacggggttagttaagcttggcttaagtcacgggagcgtccaagctgctgcaaccttactactagtcagctagctaggcagccaaaacgtaatgcgaattctcgactagatctgagcccagacagcggcatgttgattcgtggcatcgctgagaatgacagccactactacaggacacgcaaatgctctccatctggcactctgtgtgatcaggctagctagctttgccatccagtgtctagacatttctgttcagtggacgtactacactactagtagtagcagtaacagattttggattgtaccaaattgacgacaactgatcggtacagtatgtggtttctgcattttccctgccctattttgctggcaatgagcatgcgtagacagtgatgtttctctcttgattaatttgtgaacttgcagcaccggcgccgtcgccgtccgtggccccggggacatcgtccggcagcggcggcgcggcagcggcaccggcgaagggcgccgccgcagcgaggtctccgatggcatcgaccaccgccgtgctcgtcgtcgccaccgccgtggcagctcctctgctcgccttctttcacttctgatcgaggagtcctttcgtagcctcattacattctacagtttgtcgttgtgatcgtgattagactcggtgactttttgttgtgacaattgagtttactgcatgcatgcaccctgccgtgattaatttagctctccagagtgagcattcatatttaaaatagtttccgtgagttatttttaatttgtatcgttatatgtgcatcatattattaagagcggttaaatttgacaaattggctacaaagtattttatatcagagttaattggatatgacattacaaatttgccgtattgaaaaataaggaattgcaaaatatcattcgatagaaaacctaccttcaaatctttacagattttgagccatcggatgtgctttgtaattcgtgctcctgctcttctctttaactcgggtgaccttctcgtcttctccgtcaccggcggcaccccaaactttggtagcgacctacatactactagggtccaagattgggaaaagggtagggagggggaggggagttcactggctttaaagggatgttcgtgtgaggtgtcagcctagcggtgggtggtgaggtcccgccgctgaagtcgcagggtcgaaaagcggggaagtgggctggtgttggcagttgtggcaaagcagaaatagtggttaggaggtgacggctggtggtggcagatccaacgactatgggcttttcggcagccagcgaggccgatggcacttgtctccagcgttggtgcaagtagtgtgcatctggctctagttagcagcgatagcgtgaggaggatacaggagttgaaggaaagaaggaaggggttttagggtttggttgtctagcacgaatcttaaagccattggacgatctagaatttgtaagatttctagcaggtttttggtcaaatgattcatatgcaatcccttgaaaaaaataccaaattttacaaaattcaaactatgtcattgccatcaagtgttttacctccttctcctcgaacaccattccatctggatatgaggccaaggggtatctagctcgcaccctctatgggccagaactggcattgatgacatcacattagtgctgatttcattgaactaacacatggcagggtgccggttttttacacgaactaacacctttaaaagaattatgtgccagtttttttaactaaccagaataaaaaccatcaactcgagcagtgcacttggaggagggcaaaaacatttaactctgaaagcacgtcaatgcccttgaccactccaatctcctctcccactctccctatcaccctgatggacgagtctcctctaacatggatcactaacatacatacagtaactcaaagtccgagggtagtatgtggacggagctacactgtggtccctgtggtccatggaccaccatagaaatctagcccaaggcccatcacccctatgcgttacttctagaaaaatatcaatggcaactgttttgcttcgttttttcgctgcaacaagcaccgcgtcccttcgtttccatcgcaattgtcgtacccaattttcgatcgcgcgagtcgacgagtcagcgacgacaaccaaggcagtgaggcactaacgtgtgacggcggcagccgcgggcaggcaggcagcgcgcagcgccgcagcagaccagcggcatccagcatggagcaagcagtcagcagcactcatcgccagcaggcatgcagcaccacagcacaacacggcagtaggttctcaacttctcatctccccctccagcccttgcttctctctttctcctttctcctctaaaggccctagcagtaggaattttcctttaggttcaattgttcaatctcatttcaattttaggatatccgattggaattgggatggtaaattgaaaccttgcaatcctgtataatcccattgtagatttgctgaaaaatgaagaggggtggagatatttcatctcttttttagaaataagaaacttttagacttgtttattttaagatatttgtaagacctctttaattttttgatgagaatatggttgttaaattttatctctgtgcgtacgtcggcatattacattcatagtgttaaaaataataagttgacttggaccaccccaccttgaaaacctggctacgccactagtgatagagggtgatagagagtctgaccccgatcaaaccaacaactggtgatgactcccactgtcacaaccctagcaaatgagcggggatgactccctaccactacgaccctggatcttgagctcctttcccactcctctgcctctcctcaggacctcaatccggctctccagctcgcccctcctctctactatggggtctagatcagacggatccaacagataaaggtcggggagcagcgagatcttcgtagatggaaagagtacacctaataatttagaatcccttatcatagtgataattttaaggggctgcctatgtgccttttgatgtaaaaaaaaatctcaaatcttgcaaattctggacctttggatcactttgagattcatgcaacatacctaaaccctagtttttctccttctctcatcagtttgcccgtcgttgctgctttcacgccctcacatgctcctccacctcctgcggcattgctacctggcctcgtcggctgacctaaaggggtcaacagcaacgaggtccactagctggcctcctcccgtcccccccccccttgccacccatcatgtcctcttccccatcttcagtggctccctgcatcggattcgccaacggatccaccaccaccggccaccgcctcctcaccaatctcgtcgtttgcccccgctgccaacaccgggctaccgccgactaccaaccccgcagctccggtgcctcgccgcccgcctgtgtccactacccacagccatctctcagccccgggaaaacccccttttccctctcccccaaccccaaaccctaatccatatgccccctgatggagttggagttctcgatagcaccaaagaagagggaagcttgcgagagtcggaggagaagaaacacatgcacgaatcttgacacggatcaaagtgtccaaaatacgtaagatttcattctcaaatttttgtcgaatgctacttagacaaatccaaaaatttaaacctgtaaatcttttatatttgtagatggagggagtaggagtcaacttatgtagtgtacatgggtaactacgtatggttaagtatgataagttgaagcctatttagtacagcagctcaaatgacaaatctttttaagactttaaagtactcattgaaatcaatggccaacacatcagtaactatatatactgctgccgtttttaaatatatactaccttcgtcccatataaattataattctagtttatttagcatatattaaggtttgagaacaaagactatgatgccccttatttaatggtgtatagataagagtgaatgggtagttgagtgtaaaatagggagaaatttgaatgggagtaggaccattagtactctattgtaacaattattttgtgacaaatttaaatccaacaaatacaattattatgggaagaggtagtatggtgcagttgacatttatatataacatttgactgttcatcttgttaaaatactatattaagtattaattcctttgttatgatttgtgttattattaaatgcactttaagtatgaactatacttttttatatttatatcacatttttaataatatgaatggttaagtgggcaaaatttgctataggaaactatattgctcctagtgtccgagagcaaatttagttttgtgcctttcgccacagaatattctagttttatggttcttttctaaaagacatgtggtttattttaaaatagagagataaaactttataaaagatgattttacacatgaaccgccttgcattaatcaaatttaaaatcattttggtagaatttaaacatatttttgcaaaactcaaaacttgtcccaaattactgaaatcaaatacattcaaatttttcaaaaaataaaaattgaaatattattttctaacatttagactttttttaaaaatatttttattcctgtaacttgtcacagcttttaaattttgcaaatgtttagaatcagctaaaatttgttcagatttgaatatgctaggtgaacccaagggtaaaaacattatttataaagtttatctctcaatttgaagatatcattaaaataatggactgaatgtcttttatcagagccataaaattagagtatcatgtggtaaaatcgtaaaactagagtgtcctaaagtaaattttgcctaagtaatatatacaaaacatctataagtatggaggtagtatgtaggtgttctggaaaaaaaatcacaaaaagaacagtatatatgaacggttctgtatccctaaaagcattgttaattgattcttacctccgtatttttagattttttaacaaacatttggctattcatcttatttgattttttacaaatataaaaaaatataagtgatgcttaaaaagcatttgataataaatcaaatcacaataaaataaattataattacatcaatttttaaataagatgaatgtttaaatatatataaaaagaaaaaaaatcaaagcgttatgtattgaaaaagggaacggagtaggcatatgcgaagcatatatataagccacggatcagtaattcgcatgcttgtctacgcatgcgtgcaggggcggcggccatggcagctcgcacgtaaactgcggcgcggcgccgtgaacccccggttcgagctggacgacctgctcggtctcgaggtcgacgcggaagagcagcttggagtccccgtgcggcgtgaacacgacgaacccggccgccgcgccgacgatgagcacggggcgggagttgaactcgagcctcaggtggcgggtcgcctgaggcagccggacgctcttcgccggcgcccacccgccgccgtcgcgcggcttcgccagcacctcgaggctgtgcccggcgacgcacaccatcgtcgccgccccgccggtgtcgtggtaggtcctccgtcccgggtccatctcccggcggaggaagcagtcccacatctccgtgtccgggaacgcgtaggtcgtcatctccgacgtgcccccgtcgaggacgtgcacggcgccgtctccggtcagcaagtagagcgagccgccggcgcggccgacgaagttgcggtggtccagcctctcgtcgagcgtcgtcgagctccagctgctgctgtcgccgttgaccgaggtgaccatcagcacgccggagtggcaggcgtcgtcgtcgtcgcggcggcgctggaacgtgtacacgaccttgaagttggtggcgccggtggcggcggcgccgtcgtcgccggggaggaggtgggcgcccaggaggcgggaggatcggacgcgacctccggcaccgccgccgggcggagcctccgccacagcctcgcggcgggctcgcagacggcgatgcgccggaaggtgtcgcgccacccgagcaggaggaggccgccgcagctgtcgatgaccctcatgtcggaggggatgaactcctccggcgagaagaggctcctcccgcgagcggagagcgacggcgacgggacgaaggcggcgggcccctcgcagtggaacgacgtcctgcggccggtgcagtagtgcccggcgatggtcggcgggtggagggggcggacgcggcggaggaaggcgtcgcaggcgatgacgcggcgccatcgcttgcagacggaggcggcgcgggcgagggtggtggacgagtcgaggcgcaggaggatgagctccaggaggtcgtcgcagacaaggtccaaaaagtcggagtggtcgtcgtcatccatggcgggcttgtccacagcgacctcgcaggggatgagctgaatccagaaatcgtcaaatttgtgtcctttcatatcgtatactccctccgtttcaaaatgttgacgccgttagactttttatgacgtgtttaaccagttgtcttattcaaaaaaatttaagtaattatttattcttttcatatcatttgattcattgttaaatatacttgtacgtatagttttacatatttcataaattttttttaataagacgaacggtcaaacatgtactaaaaagttaacggtgttaaacattttgaaacggagggagtatattatccccctgagctttgtggttgctcgtgaataattttcttttgtgcctatatggattctgaattgaagggaacggccggttccttgtccgattcggatagtgcctcggtgtcgttctgctggtttaggacatactcccttttgtttcaaaatatttgttaccgttaactttttaggacgtgtttgaccattcgtcttattcaaaaaatttaaataattatttattcttttcatatcatttaatttattgttaaatatactttcatgtacacatatagtatttcacaatttttttaataagagaagcggtcaaatatgctaaaaagtcaacggtgtcaaatattttgaaacggtgggagtacataataccgatccaactgcaaatcgaaagtccgatttttttttcacaaatctacttaaaaaatgtttcacccaaatagatcaaaattgtttcaaactattaaaatggtaaaacattttggtgtaacaaatgaaacatcgggtttcactctatacactgaaacactaaaatgtaacagttacaaaacgccatcaaaatcccaattgcaacatttcaattcaaaacaaagaaacatcaaagatacaccggttgaaaaatcgaaaattcatagcacacccccatgctactaggagtgaggcatccgcatccacaccaacctcctcgaaaatgagagaagaagggacaccactatctaaattcgcgagttcgatatgaaggtcactacatgccgccgcctctatatcatcttctcctacatcggccaccacacagtcgccgagagttgtaggccaccacgccgccatcgagcagtgtccacagggccgaacctccctctccttatccacccaccgtagcctccctccacaccggcggcattgctcgggcgggcggaggagctgtgaagaggcggatccaacgccggcggtgctcgggagaggcggatccggtgccccctcatctatccccaccggtggcggctcgcgcagggggcgacaacaaaggggagggatggcggcggtgaggcggttcacgtaggcagcgaacaccacgaatcatgttccggccagctagtcggggatacccacgtacgaccatgccggcatgaactgccgtccgatcgatgtccaacggcagctggacgctcttccctaaactaagctagcctgctacattatcaattgaaaaagaaaatcatctttacttcatacctaggtgtcatgtctcacttatgcctaattctatgtatagcgatcctaaaaatattgcttctacatgttaatacaataacaccgaaaattagaaatgaatgctcctctaacgaaagaaagccgactatagccgcaaggctttctttttagacagctttgtgtcgatgggctatgcccgttcacaatatttgtagagttaaaaatatacgcaagattgaggtaaagagataagattttatacatgttcggatctcttaactgatagataatatccctacacctgttggccgaaaccgatgttgcctttacatatcggtatcacccgagtataatatttggtatgacctaatctattctctgtcggtttggcggcatgaagctctcacacttagtcgatggctagtgtagttttctccctcgaatatgaacttggtgatattaaagttgtctctagatccctcatgttgacttttgtggctctagattgggtttgtctagatctgtatttgtattggcttgtattctgacttggcatatctcggatgggttacttttttttaatagatctaattgaatggactagaataacaggtttatcgatttaaattaaaatcgagggttggatgttttgcttttttattagaattttgagtgttttttttaaaaaatattagagtaacacgtaacaacgtagaagtaggagtggcacacaatagtttaggaacattgcgatgcttaatgaatttttagtatataatagatagatagatatttttttataatttgcatagaggtccaatttgacattgtattattatgtttttctgttagaatatatatatatatatatatatatatatatatatatatatatatatatatatatcatattaatctacattattatttttttaagaaaaaaatagttactatgtacatgacatagaaaaaataaagggagatcctctcaagtgatgaaatctatctccaaaatgaggtgcttatattatataataaattaaaagaatggccaatcaacgccatcctctcaagtttgccatgtgctgtgttttttcctatgggttgggaaccatctcatgtgcacggaaaatggagcggtccattagtgtgtgattaattaagttttagatatttttttaaaaaaatggatcaatatgattttttaaataactttcgtatataaacttttttttaaaaaaaaacacatcatttaatagtttgaaatgtgtgcgcgcggaacacaagggagggagaggggttgggaatattgagcaaagaacacattttgcttgaaaagctgggagctcattttgctttatactatatatgatacccatgtattgctaccgcaagtatgtaactatataaggtttgttgacttagctgtgttgctttgttaaacataagtaactatcttggaaaccatggccttcttatttgcagaacctactcaaacttaaaggctactcaactcatcaacatattataaaaaatttttaaagacaaacaaaagagcttaactgggttttgcaacatatgtaaacgcaagttattggtctatggtgtaaaacaagaatcaacaactattttttttatttagaccgacaattaattgatgaacagcaagagaaaagttgagagcacaagtaagaggaagcacggacgatggcatatgcgtcgcaatgcaccattagtacgtagtgttgtctagtctacgcatgcacgtatggccggcggccatggcagctccaccggaaactgcagcccggcgttgtagatcccgcccatggcctccaacgttacaacctcggtctcaaggtccatgcggaacagcaactggcagaacaatgtcggcgcgagcacgacgaatcctgctccggcggcgacgatggtggccttgccggacacgaacgggtaatagaaccctggccgatcttccggcaccaaaacccgggtgtcctccggcagccggacgctcttctccggcgcccactcgtcgccgccgcgtgcccgcgtggcctcgcgaagacctcgacgttgcgcccggcgaggcagacgatgcgcgccgcgccgccgccgcagtcgacgacccggagcgctctgctgtggtggcccatctgcgccgcgtcgcggcgcagggaagagctccacacatccccatgtctgggaacgcgaagcttgacatctccaatggtggccccgtcgaggacgtgcaccctgccggcgctggtcacccagtagatcgagccgcccacgcgcccccacgaagttgccctggtgcagcctctctccctcctcgaccgtcctgtaccgccagccgccgccgccgccgttgtggccggagatcgacagaacggcgacgcgggcgacgtgttcacggagatcgtagaacgtgcacaccaccctaaagcttgacatggtgacgccgtcggcgccaccaaggaggtaggcgccccaatctctgtactgcttgccgttccacggcgccggcgggtcgtcgattacccggcaccggcgagtgagtggctcgtagacggtgatgcccttgtaggtgaaattcagccgccggagcaggaggagggtgccgcagctgtcgaggatctcacggtaggagcggaggaagtcatggccagtggagaccgatgccggcaacgacgggaggaagaagggtaccggccgtctgcaagaatggaaatacgcttcgatggaatcttcgtgtccggtcgagtagtggccgtagacggttggacggtggagggagcaatgcggcggaggaagccggcggcgtcgtcggcggcggcgacgcggcgccatcgcttgcagacggaggcggcgcggatgaggcagacgggcgagtccaggcgcaggagaatggagtccagcaggtcgtcgcagaggagctccatggcagggcgatcgatctgtgatttcaattaatgcagatcgattgagcaaaagcttaattaattaacaacagaatacagaattaatatagtatctgaaactgccccttcttcctttgatcacgcccatgatcatatcttttccgtttcattttcattaacttttcaactacttatcttatatcttgttcgtacgtgacatgcaaaccgcaactgctaattggtgggtatccaagggccaaggctcgaagcgccctaccccgcgcggcgcgcggaaaggaggaaagccggatgggcgcgggaagaggctgcacgtgcggtttttctgtttttttttccggtttcttttcagtttttttccttcttttggtttttttacgtacatatacaactacatggttttctttgtttctttaaaacgtgcgcatacaaagttacatatacagactttgtatacttgtatatcttttttatacagtaaaagtgcatgcatatagaaaaggaaaaattatgaattaccccctaactgttgtggtcgactgaattaccccctaaacctgaaaatcagacattgctcacctggaaactttcaacaccggatgaattaccctccctcggacccaattcagaacggttttgttctacgtgacgtacgcatggcaatccagtcaacattttcttataaaaaaatagtggggtccgcatgatgcactctctcatctctctctctttctcatcttccccttttactctgtctctctgtggcgatgtcaggagcggcgtccagtggccggcaaccggtgtgccggggggggcgacaacggcgagcggcggcaacagcggcgagggcatgctgcgagcggctcttccacccccccccttctctctctctttatggcaccaacgggagaacggactccgaggccggtggcaggcgcagcggggaaggttatggagcttgcgggaaggaaccgatgagcccgccgctgtctcgagctccctctgcgaccctccttcttctccacttctctcctcctatccgcggccggcagcgaaggtcctcccacgcctctccctaccgatgctcaaacgacctccgcctcttccgccgggaaggccgaggaggcgacgcacctcggcggtggccgaggacgagctccccctcccctcgccaccgccgtccccctcttctgcttcgggtgcccccgggacgaggtagggcgcaagcgcaccggcacccgcgagcgtgagggtggagggcgagcgggtgtcacagcctgattttcgtttaaggatttataaatcatttaataaattattaatagaatttatattaaatgttcattaatttacaagtgaagttaaatgtgggaaataaaatttcctaaatataaagcatggctggatttaagttgtattaaattctccatgattaattatactctctggaattttctcagatttttcagagctcaattcttaattttaataatacaaagaatatttcagtaattatttaattaattaattaatcattaaatggtctggttttaatattgttaaatactttgagtgtccaagtatgttcaagatttttcttggaattatttgagcattgaaagtatttttaacaattgaaagatcatctcattggttaatttatttgaaaaagtaataaaaatcctcctcctcagcctgggccgaattcagcccattctctcccttcctcccagcccagccaaagtctgattaacctccctggcgctacagtactccatcttcctcctccaaaaccgagccagccgtgctcgtgcacagtgccaccgcctcctcccaccaatccgacctccccgttgctcctctttccaaattagttgcgggaatggaatccccttaatctcctcttccttttccccaagaaatccccaaaattttctatggaaattctttccaatttcgcggatcaaatccttcctttttccggcgagaaccctagactttcccgattttttttctcgtcgatttgggcccggacccgagctcccgtgcctatataaaggaccccctagtcgtcctctccctatcccctcaagtcccgtccgccgccgtcgccggaaatgctctccccgcgctctccttctttctccaagcgccggcgccgctccagccgtccctagccgccgcctcgtctgcctccttcctgcgccgccaccttcatcggctccgcaaggttgagctccacctcgaccgccgttccccttgcgccgaaacttcgccggaagccgtcctcgccatgaaccagtgggttaccgtcatgatccgatctccagccgcagctagcagccgccttagccgccgcttttggtcgccgctgccgccgttgggttcgcaagaaggagagggagcccggcagccatctccccgaagccgaaatccaccggagctccatcgtcgccgtcaacccgaagctcgctgtcgcgttttgatctccggcgaacccctgctgctcctcccgtcatcgccaagcttcgccgctgcctccattggattcgcagctgcgaagtgaagcccggccacccctccgttgtcgccgcacatcgctggaaagtcgtcgcctccgtggacagtacctcgccgcccttcgaagctcgtcgccggccatcttccgttgccgttcgtcgtcgcataattggtggtaagggtcactttgatcccctctcgctcccggtgccctccgtttgcgttattgtgccgtggttcgccggcaacagccgctcccatgtcgttcccagtgtagtttatccctagggtcttaatcccatctaatctaatctaatcttgtttggccctagtgtcgtcgtcgtctccatgtgttgccgccggttcaccgtcgtcatctatctctccctgattggttcggtgggacgtctatccgtgtctccttggtttagatttcaacccatcggccgcacttgccaagccgctttgtcgccgccgcagccgtgcctgttgcattgttgttcgccgcgctgctgccctagcccgtgcaccattgctaccggttgtgccgctgctgcttgccgtcaccgctgcgctagtcgtctagctgccgttgtgccgctccctgccacagtcgtgttgctgctgctgtgcataaccgcttgccgctagctgctgtctggccgtgtcattgctgctgtaccgtgtcgcagccgtgcgtcgcttaaacctagccaccgctttagcccgttgctcggtagttgagttgtctagctgtaggtgcatccctaaattcctgccggcatatcgtttgccgtaccggggctttaccgtgaattgtgtctagctcaccggtttagttgcagccattgctgagtcgttcgctcgttcattcgaacgaggtgttccccgtgcttcgttcgttcgtccgtgttgagtcgtcctttagttcagagccaccggttccgttcgccggtttcggttgatcatttgggtgatcccatgtcacgtagagttgactcgttgagtcggtatctcatgaggctcgcttgccagatcaatctaagtcatccgatcttggtcgactcggtcaagattaatctcagccgcccaaaatcaatataaatcctttccactctttccaatggcatattagttctttttatcatatgtcatctaccaaatataatctaatctttttccgaaggttgtttaaatctttcatctccgttataaatcatttgtaaatggtttaattaatgtggaatagtctttttctttaataggtttaattggaattaaatcttgtaaaaaacataattaattcatacgaaatcggaatgagaccgttcaagtctctaaatttatctaaaatcatgatctacatgtttgtttacttttatgtactgtttatttggtttttattagtctttttcctcgttttgcgtgttagcttgtcgtttccgtcgtttcgaaggattcgtgaggcgttggaagtattcaagaagactaattgaagaccgaatattgcaaggcaagtcacacagatcccaaacataattcctttgagcgtgttgatcctatatttaaattctctatttatttcaactgtgcatttactttcgatgtcaccgggtggtgagcctttcccatttaattatggccaaagatgactttattttcctatgggttataatttgattagctagaaccttatatattggtttggttcagctagatgcttataatagatgcttagccatgcttagaaacaatagctcactaatgggataaatcatgcttcactatcacttatggatatttaatggaagctcacgatggttgattgtgattggttaattaattaaattgccaactaaaacttgataatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatggttcattgcggggcaccagactgagaagtggcggagataagcccacgggggtcgctggggagtccatgccttatttataagggggtgattatgatccaggaacggtgcgctgtggtggattgtgttgtgcgatgggtactgtcacagctcctttccgaggtaccgtggtggtatcgaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtatagtggtacacctctggccagagtaaaactattcgaatagccgtgcccgcggttatgggcgggtctaacaatgtctttcatgattagtctcacacttctcaccataataaatgatgctataactggtaataatttgattagctcctggtttggaatggtacattcctggtttggagatagatctgtgcagccgggtatggttgttcaggatggttgggcctgtgcagcatgagtgtgctgttcagtgttgattaatattgatgattaattactctactgttttacaattctcaaatgtttgctaaatgctgcttttgcaaatgagccctatattatgtcatcctttggtatccttgtgcacttgcatatttgctgtgtggcttgctgagtatgtcatatgctcaccttgcaataatcaatcaaacctcagttgaagacaagttgcgaaggagaagacgtttggcttataccctagttgagctgcctgtgggagtggagccggagcttcgctagaccgtaattccgctgctgtttttcttttcttttgtaagtatttacgttattattatgatgaatctgtatattaaattgtcagtttgtgtacctcggctgattcttggacgaggatttaatgcacaaataagttcggaaattactagtgaatttctgggcgtgactgcgggtgggggatgccaagagggacagggcgtcgggctccggcgacgagtccgcggtccagtgcccatcagcctcgctgccctcacccgccgacgtcataccgccgtcctcagcttcccgagcagccttcgccactgcccgccgccatccaaccacccccagctgcgtctgccctcaccgccgtcctgcctccctcgctcaccaccgttgcactaccgtccaccgctgtcctcgacaccctgagcagcctccaccaccatctaccgccccaagctgcgtctgccccctgctgccctcatcctccaacgccctcctcagcgtcgctcaccaatatcgtgtcctccccacgctctaccacgcgctaaccgcccgttcgctccccacgcactgccgcccactgcccgtccacgcgctgccgtgctgtcgtgcgcccgagagagaaaggggggaagagggaaggaggtatgacaggtaggtcccaccattttatttaaagaaaaatgctgactagattgccgcgtgtacgcatataagacaaaatcgctctggattgggtcgaggggtgtaatttgtccggtattgaaaattcaaggtgggtaatgtctgttttttgggttcatggggataattcgattgaccgcgatagttcgccggggggaagggggtaatttgtactttttcctataaaagatatactccctccgtcaaaaataaattcggttttacactatccagtctgattgttcagtaccctcagctaggcttaggggagggggagagacaggtggtgcgggctaggatagtgagagagagagaggagagggtaggggagtgggaaatttgggcccaataacttaggccaattggccaatagaggagggaggatgaagcaggtccaacaagagtactttgattgcttattgggttgtttgaggcttatttttataacacatatgcgaagtacaaagtatatgtatactctttttccataattcttgggtatacatatgaatacccatgaatcatggtgggctcacccctgacctgtttactaagcccaaaagtatgccattcgcagtggatatacttgcatatgttgacgttgagtttgaattggttcttcaaccacaatatacaagatataatttgtgtatctcaaattataataccaaagtacctaaatctcaagacaacattgtacacagtttcagctgatgtggtgagttgatggcaataaacctggctaagtcaacgtgaaacccacgtggcagtgggccccttaccttattccccacgtgagtcactggcttaacaagtggacccacactaactcaatcaggtttaccacactgaacttgtcacgtcaaccaaaatcaggcacaatattgctctttgaccttagatactttggtattgcaaagttgagagacaggttacatttgatattgtgattcaaggtcgttatatttgatattgtggttcaaagacataattcaaactcgacgtcacgatgagggacctaaagtgaccttattccggccaagccaaaatagtaacctattcgaagaggtgggctaacaaattgggcccaccaaattaggcttagccagttcacattgttgctgtttgcttctgctggatgagtttcatggcgacatggcgtactgctggagtgctgtgtgatttctggcagtgcgcattggccgtgccgtcaccgctatcaccaatgtttcccaatcagacgaagatactccctccgtctccgtccctaagtaaacgcagacttgaattttcgtgtccaactttaatcatccgtttatttgaaaaaaattttatgattagcattttattgttattagattataaaacatgagttatactttatacgtaacttatgttttataagttatttgaaaaaaatttcaaataagatgaacgattaaagttggacacgaaaaattatggatgcgcttattttaggatggaggaagtaaattgcaagtatcccaactatctgtattacggtcgacaaggcataacttcttttaggctgtgtttagatctattggtgaaaaattttgcagtgccatagcagatatacggacacatttgaataaacgtactctaataacaaaacaaattacagactgcgtctataaactacgagagaaatttatgaagcctaatgaatccatcattagcaaatgtttactgtagcaccacattgtcaaatcatggaacaattaggtttaaaagatttgtctcgcaatttacacgcaatctgtgtaattaattattttttatctatatttaatacttcatatatatgtctaaatattcgatgtgatttggtgaaaaaaaataccagggacagggccttaatactccctccagagtcccaaaataacttcttgcacattttgtccgatcaactcaattgtcccacaaagaaagactatcttttaaacaatcgatgcacattttggacagagctcatctcattggcgtgtggcgtgcgtaacgtaggtcaaagatgggagttattttggacagagctagtagtaagtattctcaaattataggaactgatgcaaatagaaataggtgtatcagatgcaatttgcggatccagcatgggtgctggggggactcgagtccccctaccccgctggatcaccgttgatagaaggggagataaaagggaaagaatatggagaaaataaagagtaggggagactgaagaacgaagaaggaaataagtcccccttaaaacttgttctggatccgcccatggatgcaaaggtgaaatgagatgagccactagtagttacacatcccagttagttaattacaagctgatacttctacgatcgagtatatcaaggcagtaaactacagctagcatgttatcagagtaattgaaatcatgactggtgctattaagctttaacaccacaaattaatcatacatggcatatatggcttcttttaaagaatatgtttcggtactgaactgactacaaggttaccattccactgctcaccactaaattcagaggagtcactacagagaaattctcaagcgttgggcatagaatatttctaaggtatagcaaatgctacagaaaaaaaaaagattaggaaaaacaactctaccatcaaatcatacgggttgcaatgatgttataaaactattatgatagtgttgcgataaatcatgtttatgcagtttcaccaatttattttaaacctagagactacaggtaccatggcaagtgaaggccaatggaacgtcatcttgcataaaacaaactttcatcatccaatgagcagcaggtccatcagcattaaaatggcatcctagtaaagaaatggatccttaaactcatgggttcagtggttccctaatttcaccccttcttaccgctcttaccactacatacacaatggacaactcagtggaagtaataagtctattgacagcgaatacccatatctactacctccagcacaacactaaaaaataacatgaagcagctgatctaaacaccatgaggtaccatatgtctgctaaaacataaaagggctagcgcagcaatgccatgctgcaattctagtacctcaagctaaaaaatgggcaagtgcaaactgtttcaagaaaaaggggcgagggctttgctatttattgaaggagaatcaaccatatatatgttcctcataagtcataacataccatgcaatggttggggtttcagttcctatctgcaatttgatcaaaaaagtggcgaaattgctgataactaactgagtaacataagtcatgccaaaaccagttcaagtagcagagccaagagacacaatacatatctgtcttaggtcaactagaccaacatcatgcagcttaaaaagagcttccagatcaccttgaatgcttcgactcctctcaactcaggttcgattccagctcgctgagacctaaacccggcgttgtttggggagtcggcatccgttgtgtggaagttgggtcacatcgtggatgagcaccacaggagattgctcccttactctttcaccccgaaagccttctctaaagctcaggatcactttcttcttcttattgaaaaatgtagttcccttcactttcatgaccacagattttaaacccatcttcctggcagcacgcccgacatgttctgcagttgcttcagcagcatatttggaaagacgagagcgccctttcctgtcctccaaacaaccagcagatgccccagtctttttgttccccctaacgtctgtcacggtcacaaaggtcttatttctcttcagcaagacatggacaaaatctctctttcctttcaccaaagattgtttgtgttcgtcaaagatgcgtgatggggtcccaaagtaggaagagttctcgccaccagctatcctggaccttaatacagaatgaggcgggaatgagcaatcagcagaacatggaatgcataaatcatatgagcgtacatggaaataccatttgcctactcacattgtgtcaccaaaacgtggcgcattattggcctgtgtcctagcacggtagtcttgactcagctgttgtgactgcatgagacgatctccgtatgaaggttggcgtgtgtcgccgggcctggagaacaaacccagacgtgaagcagtttcagactgaggaggtgggaaaccctggacggacagataaaatagatctttgtcaaaattgtgaggttcagtgattgatgcaatctgaactcagcatctatgataatataacgatgcgtaatatcgatattccacataatgataaaaaaattgagacagagaatctgaattgagcaaaatctctaaagaatactttggtatctaccgatgattcagctgggtggctcacactaaccattcttattattactgaaatatattgttgaaagagaaaaggaaagaaaataatctctggaattactgctaaccaaggtgaaaacatccagtgcgcttggggatatcatcaattcatcattagcttcgagatatacgttatccatggcgcatacaaacaagagtacctggccgttgtagggggcggacgaggagtaggcggcggcggcggcgcggttgaagaggtacccgggcgtggacggggtgcgcggcgccgcggcggacctgaggagggaggcgaagaggcggcgggacgccatggccgagagatcgccggagaacgcgggcccggcccggatctaaggggacgggggctggctggctggcttgctggtggtgcccaaccccagcctcaccctcactcccccacccccacctctcctcggcctcgctcgcggtgtcgccgcaaccagcgcacaggtgtacttcccgacggcggcggcggcgggggatggggagagaggcggcgaccggggggtgggagggagtgcgtagggttttcaagtggtggggacgagttcgggatcctagctgacgccgacaggtgggcccagtaggctactagaggatctctctgcccccgaaaaaattgatatcattccgtcttgattaaggggctgattagttcgccaaataaaaatttttgggtgtcacataatacgtttgtctgaatatcggaaggagtttttggacacgaataaaaaaactaattttataactcatctagaaaccccgagacgaatcttttgagcctaattaatccgccattagcacatataggtttactgtaacacttatggctaatcaggtactaattagactcaaaaaattcgtctcgcgatttcccccctaactgtgcaattagtttttcttttaatctacatttaatgctccatgcatatgtccaaagattcgatgtaatgtttgtaggaaaaactttttgggactaaaccgggcctcaggttttacatcgcaattcaaatgcgctaaaatgtcacattgaaataagggacagcatatgagaatgtctttgctccgggtgactttttttttttttttttgcatttcttagggcctgtcactttgataccagtttcaaccataccatttttttcaaagttgtcaaaaatgtttacgttagtttgtaatttggtaatattgcacatcttgccaaaattttggcactaccaaaacttgataaggtttattttagctataatctgaataagcccttatattcgtgttggagtggagaaagggatttgattgttcttcgattctactcccctccctccgttcattttaagtgtaaccataagttttcgcgctctactttaatagttcgttttatttgaaaactttttataattagtatttttgttgttatgagatgataaaacatgaatagtactttactcgtgacttatgtttttatttttttaaataagacggacggttaaagttagacgtggaaaatcatgactgtacttaaaaaattgtgtggagagagtagctctttcgtacgtaccaccgtgcactttaattgtcagtccaatgtgaataacacgcctactcgagaaggccataggaggcatgacttataagaggctgaggatgacagtgaaggtgtcgagttaatgcaatgacgcatgttggtgaactagttgatcgagctgaactcacccaccgtcggaacgggtgcatgcacggaaatttgctggtggtatgtagaagtagataagggtatgagagaatgtgcaacttactccataatatttgtgctcgctcagtaggcactgatgttttctttgtacagtacagatatatctacatggttttgtgtgcgtaagtgcgttgatgtttcctttatacgagacaaagatatatcttcatggtaaccgactcacctggcgtgtgccccgggacacccgtcccacgattaactagtactacctctatattttaatatatcacgccgttgattttttttccaacgtttgatcattcatcttatttaaaaaatttatgtaattttcatttattttattatgacttgattcgtcatcaaatgttctttgagtatgacataaatattttcatatttgcacaaaaattttgaatgaaacgaatggtcaaacgttggtcgaaaagtcaacggtgtcatacattaaaatgtgaagggagtaattggtaagattttcaatttggacttacagttgtgcagtgtaatttatatgagttaaaccactataaataatgttatttttaaaaaattatcataccatgtcgtcaagaaattatgcatcgggtaacgaaaaaaggagaaaaattaaaagggtggatgaattaatagaatttcagaagggggcaatggacaaatttataagggtaacacgggcagttcaagtaattcagggtctgtttacttttctgttatttttaaccatactattttttttggcaaagatgctaaaaaaatatatacgtttagtttgttgtcaaatttagtcaatacttcctccgtctcacaatgtaagactttctagcattgcccatattcatttagatgttaatgaatctagacaaatctatgtgtttagattcattaacatcgatatatatgtggacaatgctagaaagtcttatattgtgaaacggacggagtacataagaaatcctgctaaaattttggcaatattgtcatcttgccaaaattttggcattgctaaaatttgataaggtttattttagctacaattacccctcatatatttaagcggttacctgcgtggattttcctagtccgtaaattgaaccgaaatgacagcctatccacttggatgggctaagaaattggggctatcaaatcagccttaccccttctgtgtattaggctgcttctaccatagccggcctggtatcacttccttccttgacccttctcggagaacagaaagatattcgcaggcaaagttgcactgcctgcactgctgcacacacgtgacacgtgtatgtgaaactcgagtacattctctaattacaattacaacgtgttcagatttcatctgtatgatgatactcctatctagtagcaatactctagtaaatatcaccgtaagaatgcgaaactttcactttctctgttaaatatatcagggaagtaattcctctgcattggtttgaataaacacaaaagggaaaaaaaatatccgacgcccgatgcatgcatctttctggtcagtgtcatcgttgatctgtaacatcagttgatgtcgagggcgatcaatttttctcccgatcgtagttaattacacatggggcggcacatgacacgagtaaccgggaaataattagttgatcgatcgcaatttgaaacagtatccacgctaacagcgacaggttaattttctctcttggaaaaagaataaaaagtgacacgacaagcggtgatctggctagttaattacgtatgaactgtttcggataacacaagactgcaggggattatgacaattatcccctaaggccctatttagatcctccaaaataataaaagttttgctattttgtagcattttttgtcattttggatctaaacattagtagcaaaagttggtaatttggcatttgttagtacatagtagcaaattgtgccaaaaagtgctttgggaccactccctctctctttctcactttagtgctagaatggcaaaactttaacatgcatctaaacaccaactagtacttttgcaatgccaaaacttttgccatcaaaagttttgccatttgtcatttgccattccaaatgaatctaaacatgtccttagggagtatattaatttgagtcgggtagaaatgaacacggcacaaattatagtttagttgtcagtattcagcatgcattgagcacgtactacgcattaataaggattatctaaatccttgcgcctaatgacatactcagtgtatatataccggtgtttatctatctatctatctatctatctatagataaactaacacgtacctacgaacgtatgcaaagtccctgtcatccaaataagaacagggtctggtccaaccgaccaaattaaattatactagtattagagaggcggagttggtcggtccggtcgccatttcgcattcgtccgggacgatcgatggggggtggatcgcgacgtacgcgcgcgaatccaattccactccaccgtggaggagatgaatccggcgttgttgaaccagccagtttaacggacggcgtcagttttgatggtgggggccagcgttacaagtgtgcatgtggtgcacgtacgtgtcgcgtgccacgtgtggctgggtgggagttggcgtgggcgatagggtacatgacatgagaggtgacacgtgtggaggagcaggcagatataggcgcaggtatcgtctcttgtcggcagcgttctgcagtggaaccgaccaatccttccatcgactccaatccgcggcctcttcttagagtaggtataataatagattattagtcagttgtaaatatattttaatgagctaaaagataaaagaaaagagtagcgggctacagatctatagccagctgtagcatgaagtcaaagatacaatatgtgtatgacaggtgggactatatattagtgatttggtaagtaactattgtataaattagttattaggttgactatagatgaattaaaactagtagtagactatactattaaacttgctctttatcgatcggtcagttgcagttggactggatctcatcccaatccgtctttcatccgcgtgtgccatgcgggagaagtaccaggagtacaacgcaagcaacgccacatggtgacatggtatggcgcggtggcctgtttgcgcgcgacgtacgccacgaaaacgtatgcccatgccttcccgtccctacgatccgccatatcgtggcgcccgtcgagctcgacgaatcatcccagtccgcatgcggaaaagcccatcgatttcaaggtcatatgctgcttgtccggcacacggcggagccttggctccaagacacacctattcccctggaaagatattctctgacttaactgctatatacatatgtaccataacaaaataaaactcacatgtcagtgacttaaacttcccagtccccacaccgtgcggcccccaccacccgtgggcccacctcgccagtccaaaccaaacggcgccccgacggggaccaaacggcacggcaggcagggctcgcctatatatacctcggagaaagagaaattaatggctccttttctcttacgcttctccctgttcctcctcctacttctactgctgaactagttctactactaccactcaaaaacaacaaacatagctagctagctagtgatctgatttgcattcaagtagttaacagcccaaccagcaaaagatcggaggaacaaaagggttgggttgggtttggttggttgttcggaggaagaagcatttcgtttcaggtgagctgtcgttttttttagggacaatctcctcctcctcctccttgtttgttgcagttcacgctgttcttgattccccccttttgatttcacctcatcaagctcgccttccctttccttttgcggcgagtttccagttccaacagatggagatactgtatataaacacacacgtttaattatttgctgaatctcccctaatcattcctcttcttttggcagattgattgattcccgggtttaacatatcatcatccatggcccacgacttgcacgacgacctggagttcgtctccggcggcggcgacgacgacgactactacttggggttcaaccacgattccggccatggcttccacacctccgctgccactgcagcctcccagacggtatgggttgattccgacttcaaattaattatttctatatttgtttgtacgacccaatatttatgttgatcactaacaatcctactaccaagataaactgtttcattacctaaagaaaaaaaaagataaaatgattaaggggggaaaatatcgtttgagttggtgcgccgttacatcaacttagtttgtccatatatatgtctgacaaaccatggtcacaaggtattttttttcactgtgaaaattcatgtcttcttgtttacatagcgtttgccttagtttgtgcaatttctggttattcatggacgtttcaggtaaagatgtaatcaaaaagcatgtctgacactatggtcctcatatattcataacgtttgaaacagatttttcattggattattatcacggattatctacttaattataacgatatattaaatacttttagaaataaaataagcaaatagcttagaacaactggtctataaagattttttttttacaggcgtggatcaaattatcggtggtactaaaaatctagtgaagtagctgaaaagaatgtagtaattgataattttatatcctttgttacaaaagtaacatagggaaccacacttttgggatgttggggttttgttctacaacaaatcactggctagataatgaacagaaatgagagaaattatcagttgactgttgggagaaccctgggagctgctacgtccagagcaacatacttttgcaatggttgtaccaccggtatagattgtgatctttctttcttggaaaattatacccctttctactacagtatagataaatatatggtttataggatgaaaaaagatgcgagattcagttggatgtcattgaatttaggggaaaagaaacaaattaaatgaagcaccaaagggtattctcagattaaattaatacaaaattatataatgttaaggtattccactcataattcaatgtattacatactacattatactgctcaatctaatatggtttgactggtcaaagaaaaaaagagagaattctacagtctttgatcagaaaatcacatatatatattcgcgtcagctataccaagaaaattgtcagtttttgtaaagattagaaaaaaaatggtcatgccagaaaagcagagttccatcttccccaaaagatctccaattttgttttaccaaaactgcataaaaccgcagctaataggtgctctctatttcagaacaagcagatggacgatacttcagccttagactacaaagaagggaaagacatgcaagggataccgtgggaacggctgaattatagcaggaatcagtatcgcgagatgagactaaggcaatataagaattatgagaaccttactatgccgcgtgatggactacaaaaggtgagattcttgtgtttttctacttaaacaatactcttcctcttgcacttaaaatgtttttggttacatatatttttattcatttgtttctctaggaatgcaaacaagtggagagaaaagacacattctatgattttcacttgaatacaagacttgtcaagtcaacaatagtgcattttcaggtactgatttcctctgacctgtcattcagatacttccatgcataagaaagctggcatatgcatttgggtaaccgctttacagaaaatttgaattaacaatgctaattaactttatgatttgtttgcatagcaccctatgaatgctatacgatattttgttcattaatttttgaaaaatacataactagataccaacagtctaatttctaactacaattatttctggtaatagaaatggaagaggtttccctctgtttattaaataaaaaagtccacaagcttaaaaacaaattcatctatgtggtatcagcatctatcattattatgcacatgatatttatctagcttattcttaggtttgttatgattaactaatagtctccaaaatttcatactgttatgcatatcatttgcatgtgcacaacctgcaccattatattctgtttaataaagtgtactgttgtacctttctgcccttttgtttatatagacataatatttactgcaggttgtatgatgagttgagtcagaatatgctaaactgagatagttttcgatacgagcaaattaacctatgatattagggcagatgcaatatcttacttcccaggtggatggccattctcagcagtcggcgcaattatacacgtggaatatggtatgataggatgttttatgataggcaatacagttaaataaatcacctcgagttttgttgcaggttggagatgagagttcagaaatacattatgcatcatcattttttgttgtactttatgcattaatagtgtgtgaagattgctcatcttgtaccgtgcatgttgtttaactgcatgttcttgatttgactttgttgtgttgctaactgttctgggtagctaaaaactagtaagtgacactaaattcttaattaaaaattaacattgaacagtccattttatcctttaccattaatagctcgatagctccttgctgaacataaaggataacttttggttggcagtagcatctggatgtctgcaaattataatatacttgccagaaattgattcttctagtcttgtctgcttactggcactgctctagaggttctgtgaggaggcacttggtgctagtacattagaggaattgaaaaagaaaattcttatttctgaaccattttaggtagtgccagttgaaatttttactgtaaaaacttgtcattgacttgcacgatcacatcttgtagtaccatttgcattatatcctatcaaaatccctctgaaaatgtaaatgaccatgttcttgtggacatctctgcagctgaggaacctgctgtgggctacttccaagcatgacgtgtatctgatgcagaactactctgtcatgcactggtcttcactgctccagagaggaaaggaagtgctcaatgtcgcgggccaactcgctccctctcaggtttgcacctttgcctttgcgacaagtcggttagcattttagagtttagaccgtgcggccgttctctaacttgctccaccacctgctattcagaatgtccggggagctatgccgttgtcgcgggtgcagatcagtaccatggcggtgaaaggcaacctcatggtagccggtggtttccagggtgaactcatctgcaaggtatgagcagtgcacaatctgcagacttgtgggtgctcttgtagtagtatatctttaacttataacttagctcattgcttcaccttatgtcagtatgttgataaacctggagtggcgttttgtacgaatctgaccgggaacaacaattccatcacgaattccgtggacatataccaggcaccaaagtaagcaaaccgtcacaaatctgggtttcagagcgagttgtcaatggtttaattggtgactgaattttatgatatttttgaaattcagtggcggtactcgagttacggccgcgaacaacgactgcgttgtcagaactttcgacaccgagagattcagcctcattagccactttgcctttccatggtcggtcaatgtgagtatcgatcctgtactgtgaaattgctgaagaatttgtgtgtattgttcagttgctgattcatgagcggaattaatttatcacattgcagaagacgtcggtgagccctgacggcaagctcctaggcggttcttggtgacagctccgactgcctgatcgccgattcacaatctggcaaggtacatgcagaattttgctatatgttcgcttccaaattcagaaatcaatttcagaaatcagctctgaaatgctgtgcgtgttcttgtgtcatcttttgcgaaggaaatggcgaggctgcagggtcacctggactactcgttctcgtcggcgtggcaccccgacggccgggtgctcgcgacggggaaccaggacaggacgtgccggctgtgggacgtgcgcaacccgtcgcggtcggtggcggtgctggagggccggatcggcgccgtcaggggcctccggtactcgccggacggacgcttcctcgccgttgccgagccggccgacttcgtccacgtctacgacgccgccgcgggttacgccgccgcgcaggagatcgacctgttcggggagatcgccggcgtcgcgttcagccccgccgggaataatggcggtggcggcgacgacgacggcggggaggcgctgttcgtcagcatcgccgaccgcacgtacggcagcttgctcgagttccaccggcgccgccgccatggctacctggactgctgcgtctgatcgccgccgcctccgccatgtccgccggggcagtgcatcgcgtgcaaagctgtaagctttgaaaaggtgcaacgcaacacggcgttttcgcgcgctttttttcttgcgctgccgcgagccgagacatcagttgtttttttttttctttaaaacttttggcacgttgctgttttacgttgtattattttttttgtattgtacggtgcagtgtagtgctacatagtacagtatactatacaggaagttgttcgaaatgtgtatatttggaggaaatttgtatatattggcttgtcgctttgtgttgtacaaaagttcattaatttggtaatgtacgtaaagaacacttttgatgctttacagttagtgttgactgcgtgctaatggagactggattattcatgccacgcttctgataattgatttctccagatattggatcagcataaccttctatatactgtttaatttatccgtatgagtgactcttaagtctataatccccactactataaccacaaaacatcaaatagatgtcggtactataggtgccgaagtaggtaaaaccggtatctatagcgtcttttacacccacacgtccacacacggtagcttcaaaatccaaataactgacatttatcctcaaataggtgccgtttttaaaaagaatcgacatctattactagtgtcaaagatacaggtttttaaaataaaaccgacacttataatatattgtagatgccgttttaaaaaatcaagccgagccgaccgcgtcttatccactcgctcccgtccttatcccctcgcgaggaccgcaagattgcaaccccctctcgttgtctcgcaactctcattgtgcatttcctctcgcaactctctctttccctctcacttgcgactctctctctccctctcctccccacccacgaacaccgatggcgtggcaggactggccggatccggcaccactcttcctcacagtggcgtcactcttcctcacagtggcgtgtccagcagcgcctcccttcccaccggtggcgggatcagccggatcaggcgccactcctcaaagtggcgtggccagcggcctcccatggtgagggagctttgggtggcctccccatagtgtgggctcagtgggaggcctctctcggggcgtgatggtcggcctcacccggtgatgcgacgggcggcctcaccatggaggggcgctgcaggtgtcggtggtgggtaggtggcctctcctccccggcgggcggccttgacggtggtgggtgggcggccttgacggtagtgggtgggtgtgctcgatggcggtcggcgcactggcaagaggattcaccatggtgcactctcttcctggttgatttttaattttgtaatttcggtctctctgtgctgttggatgcatggcgatgagacagagaaatttgttcttgattctcggtacatgcatggatgatgataaatgtattcttggatttgggatggatggtgatgagactgtgagaaatttattcttgattcttgattgtgagaaatgtgttcttggatttgggtgatagggagctgcttgatgcatgcatcgaaccagatttttttttggctcgtgaaacctcttaggtgtcggttgggggttctcatccgacacctatatatataatagatgttggttgacgaaaaaaataagaggcactgacgacttcggttctacaaccgcgtgacctcttgttcttttcatcaaatggatagaaggtccctctaacctagagcaagtaaattaaggtgatactaaatgtttacatatacttcatccgtttcatattataaaactttctagcattacacacacacacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgttaatgaatctagatatatatgtacctagatttattaacatctataagaatatgttaatgaatctagatatatatgtacctaaatttattaacatctataaaaatgtgggtaatgctagaaagttttataacctaaaacgaaaacgatggtagtaactcctttcatgagacaggtttttgcgattttttagtaattattcttcacatggaccatagcccactcaataattccaatacttccaagctctggaactgattcgtctaggctcccatttcagttgtattgggcctctatttttactagcccatgaggacctttgctttgttcagggcctagtgggcctaaactcttatgggctgccttgtgccgatgcgacattattgcttcggtaccaccgtttcctcttcgtcttgtcctccatatggggtttctttcgtcgtgacatttcactgcagcttctaatgtgttcacataaatttcaaaggaatgaatataaattatatttataagatgtttctttttctttctatccgttactcaatctcatcttgcatcattaccgccaaaaaacgagggaaattaattaaggggaaaacatagctgtaacttggaacaagaggactcgcaattgctagatcacctgtcagatggagcagttggaacttggaaaaagccagcaaccaacatgcatgcatgcaatcccagtagacaagacaagggcagggcatgcgatagtcaaagcatctttccgccgacgacaaaaaaaaaaaagcgaataaatattttcaaatttcatttcagtctctggtcaaggccgtactacgtgcgtgcattatacaaagaggcaattaggagtaatcaagaagatgcaaccacaaccgcctccatccatgcatgcattggattcatatctgcgtagaaaaggcgatcgatcgatcgcttcaatctcgatcagattggcagaatatatactctctctctataactagcttgaagtcgtacgttcaattcgatcagtcacaatcttaattccagttagctttttcttcctactataattctctgtttgtttcttgcgtgctgctacgtactaagtagctcttttttctctgcagggaaagcatatatatacgatcttcagcttgatctaacctaacaagagaggctagctatagcttgctttacagcgcatacagcatgtgggaaatgcattggggggcagtagcttggcttggctagctactgtctgaagaaaggcgccgggaaaagcaaacacccaaaattcagatcgcatttgtgcaggtatctgtcttgcttgcaatgctaagagactacttggtaccacttgcattgctgctgctgctagtagaagtagtagaagcagtacaggtttggtcatggatgtcatggaacacacacctaaattactgacaagaagatgagtcactgatatcgatcgggttgctggtcaaaggaagcaaagagagaggcaattagagtatcaatctgataatctccatgcatgcgatgctgcgagcgtgcaaacaactttcttcagcagcgtgtggcggccgatctttctctcgttttcttttatgtcgctgtgtgtctgcatctgcatatgacccgcatgtgcggcgatcggagagatctcccccaaattagcctaagggctaagcaactgggactttacagcgtgcacgcttgcatgcaatgctgctgctacctgctaccggaatgtttctggaataaagcccattcattgcctgcctgcctgcctgcctgccggccggccacaaattatcttttcttcacttcttcttctccgttctttccctgcctgcagcctgctagctcatttgtttgacgtgcctgcatgcaggaatcaaggcctaattgacacaattgtacatttgatagcttgatttcaagatactaatactacgaatctaaacatgttcagattcgtagtactaagatagtactgcattttagaacagaggaagcgacaggtataacatcgatgcagcctaacgcggtcagagtcagagatccgatcctgttcaggttttcgcacgagctaaaaaatttctaaagagaacctctctcactgtattgtatatgcttctctgcgaatcttgacaccacctttccaaggttctggtaccaaagaatatgttgccgtattctcatgtacagtttgctttaattggaacacgacattaaccatttcaacttataacatacttaattttctcttttctggcagacgactgcatgctggccaaagattcagtatggccttacagcaatatatattagacaaagccatactacattgtgcagcatttcggtgacagagtatgtacgctactagctatacaagtatgcataaacaactagtcatcaggataggcagagactatttctaatgtgctgatttccagtatgatccatggtcaaaaggtttaggtcaggatcacgttagtgctgcaacgcttctatgtttattaactaaacttgggaccaatgttgactgaactgcattctcctgtacttccctgaaggcataggtagttcataggtagcttcttcactgtatacagttaccaataattgaccaatgtttacttcactgcacgtacatgactatgacgattacggttaccaataattgagcctttttgtctaccgcttgcaagagaaattttctttttgagatcgcgaaagttcttgcgtacggtggggaaaaaagaaataatctgtatgtatcagcaccatctctcctgtcgtgcactttcggttataagcaagacagttagtttagatgccgcacgtgattatatatgacaaaatgtgctgattatatatttattacccatttcctgaaaaaaaaggtgtgacggcaaagtacctcttgtcaacagtttaatcatttaattagttggtatactgattatatacttgcatggcaattcattagattaattttctcaaatattccgaggaataataatagacatctccaggggaacgtatgtgccctggatttatgtgcagtagatatcattggagttggagttggagaggatacgcgcgggtaataacacaccatctcatacgaataggttggtcaatatatatatagtatcaaaatcaaaatctaacattaactattttatatattactcttgcaatctaaatctactattggagaaattcaaaagtccaaaacaacttttagaacacagagattacatattcgatgccaattcaatcattatcaataattaattatttgaaagaatctaggtcacgacatttcatgccaccaatccttttagacatatatgcagtataaatgtttaatcacccttattcatcaatgcataatactttttcgaagctccatatattcttctagctatccaaaggggatctatggagtccatgtgcatatcatgcggtttggtagtaggcaattcccaagttaattaaagaaattaatagggaataattcaagtcttgctcaggccacttctcttgtgtgcctcatctacatatcttacctagtgaaaagtgaatcgcaagtgcaatattaatcaggatgagccacatcattcgatgaagccattggatcaagaaaaagagagaaatacattgatgttaaacttttggagccttccagcaattcggaaatgatagagagcaaagaaagaaaggtgcattggctggctgtgatgcaactttgcattatgcacacagtaagaattattttacaaataaacctcatcctttatttacaaatgatatttgaaaaatatttatgaatggacttctagattataggcttatattttatctatagataatcctcacaacctactaattttaaattactataaactttactatcataaaattagcctaagtactagaatttgatatggtatatgtaggatactacagtttgctatcatgttggtgtactaatggaatttgctatgattttaatttttaaatttgattctgttgatattttatttataataataattaaggtatatttgtacatgtcttcttagtaatcaagaaaagagggcttgacagaaaagccacaatatttactattttgtattaaaagtttaaaatttaagatcatctacaattagctcatacttaacaacatgaaactttgtttattgatgcccttttatattacatgctcatatacacatataacacgatggttaaagtcacgcgaatgtgtgacatgataggctagtatatactaattggttactctccgaggggctctcacattaaccagaacaatcgagtagttcatttgatgaattatattgtcgtgttaagagcctgcgttaagtaaatcatgtaattataaatagtgtgaactctaatgtaaaaattccaaattttaactactaataaatatgatatcgtacctatcttggactcttaatttggaatattattaatttaattctaaagttcaaaattcatagttaataagttgttactaacattttaatataagcaactataatttcaatttcaaggtaaccaacatgtttaattaacataatgttaaaattttaatatttgtggtttcagtaataatagcacgtagaaaactagtatatctaaacttcaaagcagataatgcacaagatttatattgtctaaacttcaaaattacaagttaaataattttgacaaatatcttagactatttattatctttttaattatcaaacagtataatacatttttgtgtttaaataactgtaatgcgtaattactggtgataaactacaatcaaccatggaactataatcgatttccagtttctcacaatgacctacatatgagtggagtttggtgttgaattagtcttttgtacatgcatagctttttttaccattaatttctcatgcatgtgcttgtacatgttgagttgtctaattagttgagctatggctaataagctgtagaaaaatgaatgaaacaacccagaataatttgtgggtaaaactttatatttatattatttgtggtttaaaagccaatgctgaaaaataaactacaataaggaaaccttaaaatcaactctacaattaagtttcaaaatttaaaatattagtagcggcggataagacaacaaacaaacaaatgatgagaatgtttatattaaatcagccttttaatcaatatgctcaaaagaaattcctggtagtatgcaaaattgttaccagcgccaccaataagtaagaacatccttttcatttttttaaaaaaaactaaagaaattttcatttttgaagaatgtaatgctaaatgcatgtaactttctgatttctcatatagcatacaagttgtgtatattctctcttccacaaatatatgatatcttgggtctgagtactctacatagtattacttttactgttatttatttattacaatgtattggaacaaatgtattaaaaaatttatgcatggaagaaatatgtactatctatgttatcttttattttggcaatccaaattgttagcatagtcaaattttgttgcggtttgctttcattaggttgcaatttgtaagtagtattcaagtacttacaaatgctacgatttgtccttcagaaaaaacatagacgatgctaggagttcttaagaaagttcttgtgtttagaaaggaattcatgttaccttatcatatacaattattaaagtgaagcaatgacagaatctagtcgtgaatacatagttataacataatgccaaattgttccaagcatcataatgatggttttaactttttaagatgcaattgaaggaaaagtagcatatatctagatcaaggcatttattgtagaggggaaaaaactaagttgcaggtatatgagattgatctcataaggtcatgcgagcaggaaagttttcctttacttttttaaacatcatcttctttaactttaggatttcaactactaatgcatttcacctcctaagactaagagggacgccctcagcagcatatgacattttttttttgcaaatacgcaaaatgattgcacgtcaatatattagaaaaaaagcaacatatatatgacatatatatccatgggccatctagtactatctaccaatgagccgatcgaggttacatccaccatcctaaggggtgtctacaatatatatccagaatcactactcggtacacgagggtaccatatgccttccgtggactcatacacacacatatatgaaaaggaaggtttatgtgctctaataccacgtacaacactctagctgtcaatattcacatcaccttgggtttttaaggagcaggctcatacacacattgcacttcacttatcatttcaatcatgcatcaggtatatttacaaaatgtttcactttcctgtttagataaattcttcctcagaaataaggatcctctgtgtgtgtgtgtgtgtgtgtgtgtgaataagcaagctgcatcaatgatcatgatcatttggactgttagtggcatgaggattgacatgtcgtaggaggtacacaacattgttgttacactctataggggctgaaaaacactaactgatcagaacttggtcaggaggaggggcaagtcgatggcatcaactaagaccttttgcagcattcttgtgaaagcaaggctaggggcctgcacactggaggtgagctcatcaagagaaagaggagggtaagaggaagaagaagaacgagtacaaagtgaaacactttgtaaaaaatttctagtccaaagtgaaaagagtattacaagaatccgtaattttcttggcgttcaaaaaccgccaaagtttattattccgtcagtctatcgccaaataaaaaccgccaagtctagaatgccagggatattcagattacttggcagctaaccgtaagagaatgttttcttggtggtcggccaagcaaattaagaagattgtgaacttccgaaagctccaagaaatgtaaccttgtcggtctgaaccgacaagaatatatctttccttggctgccgagaaaccgccaaggaaattacttatccttgatagttgaaactgccaaggaaattacttattcttgacagtttgtaccgccaagaaagattatccttgtcgtccaccaagaataacttgttgatgtccaaaactagtggctcgctcctagtccaaactgcaatggtgattaaaaaatgtggcccaacatgaaattcactcatctttcttagaagtgtaatgtatattacaattatatctcaagctatcattttgtaggcgacaaatttgttagttgtagcaatggctaggggcccttgaggtgtttttttttaagaacacccttgaggtgtccaagtggtattttctattggctagtgtgaaaacaatggctatggtgcatgcatggatgaatataatgaggaaattaagttataaatatgtcttataacaagttgccaaattgtttcaagaatcctaatgatggttttatgatgcctatggaaaggagcgaagcccatatatatatttatattcttattgtggtaatctataaatatttttaccctaaatttggttaatatatacaattaattaatttcaaagataaaaacaaattttcctgttgaatgagctaggaaattgaaaataaaaatgttcacatgacacaattcatccaacattaaacttagaaagtaaaaaataagagaaaatttatggtccttgagaggtatctaataaattttggtataacttctagtaccggaggtaccgagagatactaaattttacactagaaaatatggtacttcttcaaggaccgaaaaattactaaaaaaaaaaaaagaattcccaaatcgatctaaagcacgattgttatttcaatatacacatgatctttgagaattgaatattgtggttaatcacttgggcataatccagcaaatggactagtaatcataagatacggtcataacatatatgtctaaaagtatatcatttatgtaaggcatgacgtaaagaatcaaaactaattttgttaactaggtgtctacataatagttctcatcaggatgctccagaaaggttatatagaagatggtatatatatttaattggctagttttaacaagatgcctagcataatataattttatttgcaagtgcatgcacatgttctacttgttccagatatttgctgactaggatgtgctatcatgacataaattttgtaggtacaaatttaattaaaacagggatgataccatattaccatgaaccagtgtccagtaatatgcttatcttatatttgatcaaagaaaagctacttattagcatataatttttcatagcatacaaacaccaatatatatggccatatcttcattaatttgatattggtagtagagctagcagaagaatctgatacaaatctttgtggcaataagaatgcgctaattaagcaactagagggacagacagaataatatggagcaatttggtttcaggagaaaactttgttatggtattggcccggaagtggccaagagggcttgcacaccgaggtgtatagatcattaaacaagcttatatggttagaatttttaggagcccacaacctagtgatgcatgagatatatattgatagtgatagcattgcaactttagttcaaagagaacaaaaacaaaggtatcccataagctcaaccttttgaaaaataagagatgtgttatatattaagcaaggttcagtgttgtggtggcttgttgatatttcgttggctgctgctctaactaaatttagcacaatctcatcttattatacttagtgccatctcaggtagtcaggtgacccttttgtttgtgttagagatgcacttctgcacttccaaatgctggccacttccctatgtatgcatatatgcaaatcaatatacatgtttattatttcaaagaccttatgattataaattcttttgcaccaccttgtaaggctataaatagctctataaccccatttgtaaacttaagtgcaatggaaaaaatataatataatcaaaggtgatccctcggaaactcccttttctaggaatcggcaggctagctggcctggcaggaatatgatttctttgggacatcatattaacctgtgtatgtagaaaccctctatatcatagcctgcgatgtagcaaatgtccacctcattgtgttagaattaataatctatcaatctcacatttaagaactagaacaccatcataacttaagatgcggaagcgtaccagaaactgtagccatggttgtgggttgaattggcggcgagggttttgatcttccaaaacaataggcaaacctaatttctccaactattgacgggatatagtggattggttcgttccctgctttggagacctgaccctgtaggagaacttgagctgttggattcctattctaacccatcacagaataggaaacaacatccggtctctacacgtatacaaatctatgtttctgtagttagatgttttggccccaatacaactctagctgatcactttatttttgggccaactgtcataatagccataatatgtgtatgtgcatccacctaataggaaattattctaacacattgcactttgtataatattttcaacaatcacttagttttattttcaattttgactaactaatacttgaaagttactagctaatataacaataatacatttgaggaaaaaaactgtatatgtgttttttgaatatatatagaagaagagttttttttttccagtctctataatgttgttgacacatgttttttttaaaagaagaagattaattaatgctgacacattttcaattaaaagaatatatagcaaagcaccttcgggtgcattatcgctatataaacaaagacatttttaaaagagtaaatttcacaaaactacagatactttgattaaactatcacaaaactacagattaaagaatgtatttcacaaaactacagctttagagttaaatttatcatggaactacagatttaaggtattatatcacaaaactattgatttaacaactattttattacaaaactacacatttaaaaactattttatcacaaaactacaaattttataactttaaataaataatagtgctatgatctaaactctagaatatgtagttctttgataacttaatcactaaatctgtagttttgtgatatggtgcattaaatctgtagttccgtgaaaagtttaacgctaaatctgtagttttgtgatacacattcttaaatctgtagttttgtgataatttgacacaagtatctgtagttttgtgaaatttactctttttaaaatgcacatactctttacaatattttttttacaaatgcttctttttgtctataacaacagaataaaagcattttgtggcagaattaaatatataatcgtgccagtacctgttgatgaaaaacacgaggcctgggagatctgcttaactccagtgcaggtccaaagctcgccttcgggtgtgttagcgtgccagttgatttgatcttgcaatcaacaagaaatagagacaaagagaccgtggttaaatatataaatgatagccgatcggctaggtgccgatgacatatcatttatctttgagccgatgtcatatgtgaatcgattggcggtcgtaaatagacaataaagaactaaatctatttgatcggctgtagatgttaacaatatatagttcttatatcgatatatacttaaatcaagtgattaggatagatcggtcaccatgccgagacagtataaatcacttagatcgaaatatatattaataacaagattatatatgtttatagcatagccgatcagatagatctagcatgtatcggctaatactccgatactactccatatcaagatatcaaaacaagtaaaatatatcaaataaaagcttagtatacttaagtgcaataagatcttgacacaaagggcggatttaacatgtcaatgaagtatatagagcgaatatagttaaatcagataagatcggctgaaactccgatactaccctaatcggcaactagaaggcaggttagagattgatattctaagcacgacttaatagatcaaactcaactgatgcagcattaagtatgaaaagaagaacaatatctagacaatcaagtcgctggaagtttcatagagtggtagatatcttacatgatctaaatcaacgtcggaatctaacctaatcggctgccctccaccgacagatgttagccgatcgtaggttagatagcgatattaccagagattatgtaagacatatgataactcgacgaattacataaacaagattagagtatcataaagatggaagcactaatcccgagaacacaagccgtcataacaagttttacctcttgttgaagatcgaaaccgatgcagctcaacccgaaagcaagaactcgtcgaaataaaactaaagcaaaaaaggtggcgatgcgccgaaattgtattgaacgtgtgttttttaattacatagggctcggggtctatttatacccgagaattacaagatatgtccataccggacacgactattatctctaacaaactctaagataccataagtctttgcggcagacttttgcccatatttatctctaagaaatttacataaaatatcctaattaatagatacaattgccttcctaggactttatccatgtatggcaatcatcttgaagtacgtcaacttaaacccgatatcgaatacaagtcgtattgtcggaatcggctgcatcacttaacctagtctgactcggacttagccgattctaatcgtagccgatccggactccagttgattcttgctctgctcttgaatcgatctccgccttcggctccacttcgatctaatcctctttttcgatgctgatattactaaatttggtcgttaacacatgccccccaagtcaggaatatttggtaatgtttctgatttgcttaacatcgactccgagcaagtttcgcactttaccgttctccgaccgttattcaagcgctttaaatactaaccgttgcccccgagaaatctcacaccgttactcccgttttcaccgctcaaacgaaactctgccttctctctctccggcgattcttccaacgcataaggcgatttccaggcgacttcatccttggcgagatctccacccgcaacgatgtcatcctccgccagcccgtctgccgcgccatcagctgagtatgccgaggtaagtccccatcggctagatcccctttctcaacagcagatcggttttcctcgcctcacattgctcttcttctttccgattgctttggatttgcagcacctttccaacctagttgtgattcccagcctgtcgcatgaaaaccactattttctaggtccaatcggcaatcttgaccccactgattttatcattggtgaaaccaacaggatcccctttaggctagccaaccctaacctgagccacttgaaaaacactttcaagtcttggccatctcttgagaaaaccacccctgagaaaagtttgatcacatggtaccagcgcgtatcggctagtaagaaagttcactgggatgaaattggaatcggccaatgtcacacccagaaattcccgaatagaattccaagcagaatgtgcattaaaatcctcgtccaggaccggccggggtatacaaacgacaatgttgacatgcagatccacatcttacaaacatcataaaagtcttacataaatgcaacggaaaaacgaaagataacaggagctaagccttgactggaactgcagcgggaacaccactccacaggcatcctcgacggcacggacgaagcctactccttggagaaaccaccatctgacacatactcatactctggggttggggaaaatagagcaagactgagtactacccactgtactcagcaagtcataccggaataggggtatgatgcagggaattatcaaaggagagctagagtggttaatttgcataaagcgagcatttataaacagaagttgaaagaattaaacagttgtaataattaatcaatattattcatccactgtccaacgctataccacgtttcgacaggcccaaccatccacctatactatccaatttcattagactaaactagggtgagactaatcacggtgaatctggttgaccgcccataaccgcgggcacggctattcgaatagttttactctgatcagaggtgtacaactgtacccacaagacacagccccacgacacgtttccgtgcgccgacatgccaccacgacataccggaaagaggccgtgacaggacccttcgcataaccccctctaaccaagcacaccacacctcaggtttcacccccactccttgcaaggcagcgggcagtcccctctcgtgcctaggtgaatccggaagcgacagaggccgtcgtaggcccgccccgctctatcacgcccacccttgcctggatgcgtcagctagagaaaagctatactacaagcccagccgttgcccacgctggcttgtggtaagtacgataagttcttccagggcatcccgcgaaccggtccttaattgccatgggtgcgaccaacaaaaccatgcacccacagcccaccatgtgatttattttaattaaccaataccaaagcggtggcactaatccaacaataccattagaaccaacagtctaaacattaataggattttccccattgtgtactagttgaactaagcatggctaagcaattcctagtccaaagtctattcatgttataacccaagctaacaaaggaacatggtacaacaatagcatggctatgacaataggtaaacatcccatagtaacattataaaacaatgcaatatttgaagaaaaacaatagagcatttgcaatataggatcaacatgttcaagtgacaagcatgacttaccttgctctgctgctggaggaacctcggcgactatttcgaagtacactggagcgtcggaagaactggaatctaagcgacatacaaggcaaacaatgcaaacaggctataagactactgaaacagagaacaaaaccatttttaatggattctatacatttttcttgatttactgagacttgaatgggcttaaacggagctcggatgaattagttatgaattttagaagattcacggtgtttattactataacaaaaagtccttaaataatttattgcgcaattaattcccaaggctgacgtcatcaagggggcggcggcgtcgacgggcggggcccgcatgtcagcggctcaaggggagagaggggcgctggcaagtggggcccccgggtcagcagcccaaggctgccggtccaccgtggaccgggaccacgcgggtggtccaccaccggtccacgggaccgacgggcccagatcgccccggggctgatcggatggtcggcggcgacccggctcagctcggctcaaggccggccgaccggccacggcgatggcgatggcgtgcgcgcgcgcacgcgttgctggcgacggcaaccggcggcggaggcggcggcgctaagcggcggctaggaaggagagggaggggaatagaggggagaggacgcctcaccaagggtggccggcgcggaggaagacgacggcgaacggcgacggtgaccacgggcaaacggcggcgacgggcggacgaggtctggaatgccctaagggaggaaaagagagaggttagagggagagagatgaaccatggcgatcggaaaccatggccgaaggcggcggacatggcggctctcaccgtcgcacggtgggaacggcgctccggcggcgaacctcgacggaggaggggtggacggggtggcccttgaccttgcgaacccaacagcggcggtggcgcggtgcggcggcgagcctagcggcggctagaggcagccggagtagcgggagcggcggtggcgggtggttgcacggcgcgggagcgatggggagcacgagggagttcggcgaaatggggaaaaagagagagggggcgacggcgaagcttaaataggggaggggaatcctggacgtggccggtaggggcgggattccgccggccaacgcggggaggtggagaggagagagagaggcgggattcgaaaatcgaatcccggccatctcgggcgcgggcgtgggcgggagagagaggggagtgggtgcgggaggtgcggcgcatgcgcgggcatggccgacgtggcccagaggaggcggaggcgtgggcgcggcggcggttgcgggcgcggcgtgaggtgggagacgggtccgacaggtgggccccacctgtcggcgacccgggtgagaggaggcgggcggccggcccgcgcggcctagctaggccttgggcttcggccggcccagcgggagggggggggagaaaaaggaggaatgggccggcggcccattcaaaggaaaaagagaaaagaaaagaaagaaaaaggaaaaagaaggaaaaaggatttttcctgggatttaaatattgcttatgctcaattttaattggttaaaattatttctagggctctgaaaattccactaaaaatcttgttagcgtatttcgacatgtagaactcaagaaaaattccacatgccaattccgattattatttgcattaatttattaaggttttctcttgatttgcaccggcattttcttagggtgatttataaattcaattttaggcttaggaggagaatttcagggtgtgacagccaagcacttgacctaaccatagccaactcagctaaggaagagcccttaatggcagctgcctcttatttttggtccaacaccattaacgctttcttgttcaaccaagggccgatgactccaattttgatcgacattaccatgatcactggtttagatgtaacttcatcggctaatcccatgagcatgaacaccaaaaatcagtttgatttcagaaccaaaagcataggtggctggtctggctatgtggcggcatatatgggccaaggatctgttacccctcgagagcatgtagctatcttgctcatgtggctggaaaagttcctcttctgtggatccagttgtggccctacaaccaactggcaatttgtagccgaagccttagaatcaaagaaagaatttccattaggcaagatcctcctcggctacttataccaaacattgaacaacgcatcggccaaaatagccgttgactcagtagttggtgcaggtggaccatggtggctgctgcaaacctggttgaacctgatggttaagaaagttgtcaatcgaccgcctatgacagaagctgagttcccattgccagagccgattgtaggagacgatggagaagaacgcactcatcgcagatgcacatcatacggagaatatgcatccacaccaaccgatgctggagtgaagctatcggttgagctgctcaaggactggttctgcagcttctacgaaggttttaagaaagatgcacggatctggtttccttatgaagactcagcagatcttgaacttccatcagactttagatttgaagacattaatcatgaaaaattccaaaaatccagagaagttcttatagctgcaatcagcccatgcatccttcctgtcggcattcaccaagggagaaacatccaagtctcctacgagttttatcacccaatgagctcggccagacaacttggattgggccaactcccaatcggcttattctttgccgacaagatttagtgccgaggagaaatcacatccactctaatgatggatcggctacttaacctaccaggaccctctccgggcagtattgataatattgagttggcaggatttagaagcaaaaactttgacagatggtggggtgaatggaagctgcatctatttcatcaatcagcctcaatgtacatgacagatctattccctgatgtcataccccaggtaaactttgtcattactaaattgcataacggttagccgattcattacttgactaatcttttgttcctgttttgcagacaacagagtcctcccctccgcatcaaagtaacagtggcatgaacattgaatatactccaggtctaattccgaatggaggcggactatctccccccgttatcggctaccatgcccccaagacttcaactctcattcacggcctaaccagggaaccagccgatgtaggcaagaaaaggaaaaccagatcatcggccgtgagtaccttggccttagctccaaaggaaaaggtaagttcaagaaaactaaaccgactgataagccgactaatgatctgcccgccttggatccatctattgaacaagctctagatgaagaggaaattggtgaagatgttggccaggctgtagccgaaatgagtgacacagaaagaacaccatcggcttcacccaagcaaacgcctccaactccttctgcccgcgttcattttacaagagtaagcatctctctttgactaattctgaaattacctccctcttcggctaattactcatagactttgtggttgcagaagaagaaaactgttgtgaagaaaaaaccagcagcaacaattgtcaagtcggccccaccagtaagatgtctttaattcttttacttaatcaatctcaaccggctctatataacacttgtctattctacagcctcctcctccttctcctcctgtacagcaatcatcaagtgaccagactccatcggctgtggggagtcatcacatcgaggaggaagaacaaccagctgctcctgctatcccagtaagttttcctttgtctcaataattagatcggctacattttacccaactcctactcttttcgaaattgtctctgcaggttttagccgatcttttctcttttgacattagagattatcttgatgaggcagaagaagatacttcaagaaaagctttagctcctctatctgacgatgtaaagagaacacttcaagatatctctcaatggctagaagcctcttctttagatagcttggtagttgactgtggatcaattaggacacggctgcatgaagttcaagctctgattcccgaagaattggccgatgtcctaactccagccgcttatcttgaacaacatcagttcaagttggaaaaagccaagctaagactagccgaatgccgtgagcgcaaggagattgaagccacaatccagctccatcggcagcttgtgcatgaagaaaaagtcaaactcgatcagctatctgtgggtccgattaaatccaatattgatcggctcgaagctcgcaagatcgatctcttggcacagcttgaagaatgcaatgctgaactggatatggagcacaaaagctagccgatctcccaaaatctatcgaagaacaaaaggcaaggctcaaatcggctatcaagaatgttgctgacctaaccaagtccctgaaggtcatctctagaactgatgctcaagatgcccaagccattgaagaagttgaacaaattaggcaaagagctatttcggctatccagcagtacttatctcaataactcttgtgtaataggacttagaaatttttgtaatcggctaagataccgtaataccccgctgttttaacaatacctttgtgccaattaatacaacttctaaatttgctcaaaaattttcattttcatgatgcgatttttgaatatatgtgcccccctaagtttataatgtcaatagcattaataaaattataaaagcaacttagggcgatatagtaataccggccattgcacatcggtaaaccataactgattacaatttgaaaaaaacgactaagggcgatataacaatatcggccattgtacatcggtaaaccacaaccgattacaattggaaaaaacgactaagggcgatacaacaatatcggccatctctaggcgatgaaaattcatcggctatgatgtatcggtaacatcagccgatcatgcattaacccaaatacttgggtaatatttcttcaaatacttgccatttagtgctctaccataaacttctccatcgagtccttgcaacatataagctcctttagacacaactctataaatttgaaacggtccttcccaattcggtgaccacttaccgaatttgctatttcgagttccaatcggcaaaatcaacttccatacaagttcaccttccaaaaaatccttgggtaccactttcttattgtaatgctgagcaacacgctccttatccttggtaacttttgcaatggctcacaactgtgactgaaccagatcttccctctcatcggccataaggttataatactcatcggctgttaaatcatcttgcaactcaattctcctcgagccgattctaacttcccatggcagaacagcctcatgtccataaacaagtttgtaaggagggacttggatcgatccatgacaagtcatccgttaagaccacaacgcttcggccaaccgagtatgccattgccgaggataatcagaaatcttccgtttaatcaatttgatcaagctcttgttagatgcctcggcctgcccattagcttgcgcataatatggcgaaaaaattcaacaacttgatacccatgctatcggcaaattgaacaaactcgtcggacacgaagattgaaccttgatcagttgtaatagtttgaggaataccaaaccgatagattatatgttcttgaaaaaattgaattgcatccccagaatcaactttcttcaaaggaatcgcctctacccatttggtgaaataatcagtcgccaccaatataaacttatgtcccttactcgatggtggacttatcatacctatcatatcaattctccaacctctgaatggccatggcttaataataggattcatagccgacgtcggcgctcgctgaattgctccaaacttctgacaatcttgacaccctttataatatctgaaacaatcttccagcattgttggccaaaaataccctgcacaccgaagtaaccacttcatcttatgagccgattgatgagtaccacaaattccttcatgaacttcgccgattgcatctttagcctgatcggcactcaaacacttaagtaacactccatcaattgtccgatagtaaagctcgtcatacaatagagtatacttcaacgccttatatctcaatttcctagaagccgattgagatggattatgtaaatattgatgcacatcatatctccaatcatcggctattattgctgcaacctcaaccttaacatctttgatcatcggcttatactccgatgccccctgggctaaatcattagcttcaatattttgttctcgagacacatgctttaaagtaaccaaccgaaaccccttcatcaattcttggcacttctcattataaactattaacgtatcattcttgcattcatattctcctgccaattgactgattaccagcaaagtatcccccatgatttcaatagcatcggcttcaacttccttgagtaattgcaaccctttgagcactgcctcatactcggcctgactattagtcgcataaggtttaatagtataagcaaactcaaaacatgcccccctaggagaaactataactaggccgataccacaaccatgagtacacaccgatccatcaaagaataaagtccatggcacaatttcaaccgagccgattgaatcatcaccatgttccacaataaaatcggctatagcttgtcccttaatcgccttcagcgactcataccgaagatcaaactcagttaaggaaaatatccactttccaacccttcctttcaatattggagccgataacatgtatttgacaacattggccttacatataacagtacactcgttggatagtagataatgcctcaaccttgtacacgaaaaatacagacacaagcacaacttctccacaggggaatatctagtttcagtatccaagagccgacgattgagataaaatacaacgcgctcttttccatccaactcctgaatcaagactgagccgattgacttctcaccagccgataaatataatctaaaaggtatccctttctgtggaggaatcaaaacaggaggagagctaagatattctttaatattatccagccttttgctgctctgccccccaagtaaactgctaatcggctttcaatctcaacagtggtgtaaaaggttctaaccttccggacaaattagaaataaaccttctaacaaaatttatcttgccgatcatctcttgtaattctgtcttgttctctggaggctgaatcttcttgatcgcattaatactcatttgagtcacctcaatccccctctcatgaacaagaaatcccaaaaactggctagccgatacaccaaaagcacattttgtcggattcatcttcaagccatattttctggttctcttgaaaaccttcctcaaatcggctatgtggtcttctatttctttagacttaacaaccacatcatcaatgtaaacttcaaccaaccagccgattagatcatgatatatgtaattcatggctctttgatatgtagctccagcactcttcaagccgaaagtcatcacaacccattcaaataagccgattgcaccaggacacctaaaagctgtcttatgaatatcttcttcagccataaagatttgattatatcctgcgtttccatccataaaactcaaaattttattccctaacgcagcatcaaccagctgattggctactggcattgggtattcatccttcggggtagctttattcagatctcggaaatcaatgcgcaccctgaccttgccattcttcttaataacaggaactatactagaaacccattcagcatatcggcaaggacgaataaaaccagcatcatataatcgtttaatttcggctttgacaagttcaagcatatcggctttgcatcttcttggaggttgctggtgtggccaaacccctggtttgataggtagccgatgttctacaatcgatcggctgagtccaggcatctcataatactcccaagcgaagcaatctctgaattctttcaacagctctatcaacttggctctaaattccgcagataaattcttactaataaatgtcggccttggtcgatcacctggatctatatcaatttcttccaaatcatcggccgacataaaaccctgcccttgtttgtcatcgagatcatctatcgtgtccttgttgtagacatctgaaccctccacaatgccctcaaaataacagcttgggttctccattttaaattggttgtatatcagaatcggacacttttagaaaatctccatcccaaacttttccagataaacaatcgagaccatccatctcccaaagagctaaatcggcacttgcaacattgactgacctgtcggctggcacaatttgaatcttgtcgccttgccactgaatcaagcattgatgcatagttgaaggaatgcaacaattagcatgaatccaatcccttccaagcaacaagctataagaacccttcccatcgatgacaaagaatgttgtagggatagtcttgttgccaactgtcagttccacattcaaaactcctttggtttctgatggattgccgctaaagtctttgagcaccatgtttgtcttgatgagatcttcagcgttcttgcccaactttctgaacgtagcgtacggcatcaggttcactgcagccccaccatcgaccatcatcttggacatcggcttcccattgacataaccatttatatacaatggcttaaggtgccgattctctgtcccctctggcttctcaaaaaccgcctgctctggcgacaaaatcaatttagccgattcttcttcaacttcttcgatatcagcttgcttggttccaaactcaataggcaacgtgaaaaccatgttgaccgaagcagttacgacgctttttcccttagctaacctttttgcctcatcagctgtggcttcatcagttacaggaacgtgattcttaacacgccactcctgcctcggctgcctcggctttgttacagctgatggttaatttcctgttcgacctcctgaaagcgctccctgttcctcaatctctgaacccttctcttctgattcttcgtgaaaataccagaaggacaccattgatttttcctaatttcattgtcctcttggccatgatcttgattcactggacccaatctttgatgaacaggaactcttgtctgccttagccgattgctcctactatatgatcggcttgaactctcggcaatatcactgcacccaggacaatcttcaatagatggcagcctcataccttcattccaacagaatctaaagaactcacaaccccaatgaggatcaaaaccatcgtcgttttcttcatgatgcttcgcctgctgcttgtcatacttcctctgatatttgttgataatcttagccgaattcacttgaaaaccccttgcacggcccctatcggctgtttggccagctgtatgcaccatattaataggaaaaggattgccatcaaccttcatcggcctcttagagtcatcaaacttgattttgcctccttcaatagccgcttggatctgctgcctgaagaccttgcaatcattagtcatatgagacccagaattatgccatttgcaataccttttcttgcccaattcttcagccgatggaattgtgtgtccagcaggaagttgaatctgcttctctcggagtagcatgtcaaaaattttatcagccttggttatatcaaagtcatacctctcctctttacctgagctttttacccattggcatggtataaccttcttactccttacccactcggctgcagctatctcagaatcatcatccgatccatacatataagggcaaacatgattcaccttcctagaatttttcttagcctctgcatacctttattcatgcaaggctaccttctgtgtaatgtgtgacaagctttcaaagtcttcagatgagaacttttccctgattggggcaatcataccctgaaaagccaaatcggctaactgggcatcagtcaaactcaagctgtaacacttatttctcatctccctgaatctctgaatatactcatgtactggctcatcatgcttttgcttgatcgacgtcagatcagacaatttcatctcatgaatcccactctagaaatagctatgaaattgcttttctaaatcagcccagctgttaattgatccatatggcaaagaagaaaaccaagtaaaggctgacccagctaaagacaaccggaataatctaactctcaaggcatccacagccgatgcttcaccgcattgagctaaaaatcggctaatgtgctcataagttgatgtattatcttgccctgagaactttgaaaaatctggaactttgaaccggttaggtaaaggaactctctcaaatcattcagaatatggctgtcgatatagatttccagcatctttcggcttgagcgcgaactgctccttcatgacatatgcaatcaaatcggcccatggccgttgttgaggtgtcccttgaggttgttgcggcataggctcaaattgattgtactgaggaacaaactggggctgagccgatcccgcctgctggtactgaacatgaggtgatggtggctgatattgataattcaaattgcccccctggtaattttgaaggtctggctgaatattacgcaccaaatgttcaggaataacttgaggaacaactgtgccatctggttgtacatgatgaactaagtgttctgggacaacttgatttgcaacatgctgcacgggctaaccaccaggtatcgcagacccagccgatgcattcatcggacaatgctactgaatcggctgaacgaccagttgccttagtggcgtctactgaatcggctgcaaaatctgttgtcttgatggcatctgttgaactggttgcacaacctgctaccttggtggtgtttgctgaatcggttgctgctgggttggatcaacagtgttttgaggagtcaaaaacatagatgcaacctggtcttgtgttaaccgatccacattctgtccagcgcgttgtggttgttctcttatcagcaatcggggattaaccaattggcctggagccgaaggtggtatagtaggtgcgggagctgatgctggtgccaccggctgagccgatggagcaatagaaggagctgcttgaacgggtggatgagtattggtgattaaaggccgataatttggaaatactcctccttgcaaataaactgggcctgcagcatggtattcagctattgtaccatgccgagacagtataaatcacttagatcgaaatatatattaataacaagattatatatgtttatagcatagccgatcagatagatctagcatgtatcggctaatactccgatactactccatatcaagatatcaaaacaagtataatatatcaaataaaagcctaacatacttaagtgcaataagatcttgacacaaagagcggatttaacatgtcaatgaagtatatagagcgaatatagttaaatcagataagatcggctgaaactccgatactaccctaatcggcaactagaaggcaagttagagattgatattctaagcacgacttaatagatcaaactcaactgatgcagcattaagtatgaaaagaagaacaatatctagacaatcaagtcgctggaagtttcatagagtggtagatatcttacataatctaaatcaacatcggaatctaacctaatcggctgccctccaccgacacatgttagccgatcgtaggttagataacgatattaccagagattatgtaagacatatgataactcgacgaattacataaacaagattagagtatcataaagatggaagcactaatcccgagaacacaagctgtcataacaagttttacctcttgttgaagatcgaaactgatgcagctcaacccgaaagcaagaacttgtcgaaataaaactaaagcaaaaaaggtggcgatgcgccgaaattgtattgaacgtgtgttttttaattacatagggctcggggtctatttatacccgagaattacaagatatgtccataccggacacgactattatctctaacaaactctaagataccataagtctttgcggcagacttttgcccatatttatctctaagaaatttacataaaatatcctaattaatagatacaattgtcttcccaggactttatccatgtatggcaatcatcttgaagtacgtcaacttaaacccgatatcgaatacaagtcgtattgtcggaatcggctgcatcacttaacctagtgtaactcggacttagccgattctaatcgtagccgatccggactccagccgattcttgctctgttctcgaatcgatctccgccttcggctccacttcaatctaatcctcttttccgatgctgatattaccaaatttggtcgttaacagtaccatggcaactgttgttttttttaaaaaaaaatgtgtacccttgctaggtcatatatatttgtgtgctaaccacatccaatcctcacgtgattgcctttttatatgtcactacttaaaaaagacaattattatcggcttcgcttgaaccatatttttggttaatgtgataaaccaaaccaacggtagtgtttaactaccaattaatggcatgggcttgcaagggattcgatggtccaaacaatcttgaatccattgaatcccctaccggtgattagtgctacatccgcctagccacataagcataccacttatgctcgaggtgaaggcaagggaacacgatttttgacacagtaccactggaagccatttgagtcaataatattcgatgttttactactgtttcgtgcttaaaggttagtgacacccgttatgtttgatttacagcaaaatttacttactaattaatttgccataggttattgttttggttctttttagtgttgatcaagtagaggtcaaactcttgtaactagctggtggggccgcgcaattgcgcggctagcacacatacaaaattatatataatttttaatttgattttacttaaaatttattaaataattatttcgttgtcttaagactttgaaagaccaaaccatatcaccctcgtgtttttaattttataagtttttaaaagtcacaccagttgctaccccttatttctgtcatatcattctttatttgcttgctcgatctatcattgtttctattcattctctttggaacctttaaaaattagatcgtatagtttttagagtttattgtctcaataggtttcgtttttataatttctaaaaatcccgtaaagcgctgccattatactcttctacagccgtccactgcctcctctttattgtcattcgtattttaaaaatcgaacgtaattattgtttaggttcacttttttactttctagaagttccgccaaaatgtcagtgactttgtcactgtactcctctacggctcgcccgctgtctcccttttttattgtcattgagattttaaaattaaacataattatcattaggattgtttttttttacttttagaagcatgaacgtttaaaaattagaccttaatagtttttagagtttattgtcttgttgggttgcattttttttttaatttttagaaataccgtcaaacactgccactatactcctctacaacctgtccgccgtctactctttattgtcattgggattctaaaaatcgaacataactatcattggaattcattttttacttgatagaagtcccaccaaatatcggcggctctgccattgtactcctgtacaacctgcccgctacctctcttttttttttgtcattgagattttaaaaatcaaatatgattatcattgggttttttttactttatagaagtcccgccaaccaccttgacgattactttacgacctgctgtggacccccgtttttataacatgaatcaatcgtgtaaacaataccatttccctagatcaagtagtctggtacacacgagttcatagctgacataccaaatgcacatacacgagagtctggtgctaattattacatcataagcccacaggcatagtcttagatcatcggaccgagcagtccggaatacattccaaaagcagaagtagataaggcagcggagttaaggcagcggcacgccattgccacaggcaacgaccgtaactaagacctactgagcgccatcgtcttcatcaccctcctggtagtaagcgtagggatcctccaaagcttcatctctaacctctgattaagtttgtatattgcaagggtgagtaccaaccgtactcaacaagccaccacagcaacaatgcacatgacaggggtattcaaagggtggctatggttcttttgcgcaaagcaagttttgtaattcttttcacaaacataagacctagcacagactgatcaaattttagtaccagtattcatattaaacaatgacggttctgtccaccatccattgtgatcccaaggatagcttcccgacattgagtcatcatggttttctgaggacgtccacattcccgcctctcaggaagtggctccatcagtatagaaatcatcatgcaatatcccatcccacacacaagttaagaatttagagtctagccaagtgtaatacacgtcccggtgctcaataaccgcgagcacggctattcgaatagatttggtttattcacactgcagtggatgtacactttacccgcactccgcgactgcccaacacatgagcctcgtcccaacacatgagacgtgccacggcaaagcttttcgataacctcgcattgtgtagcgcccgttccgtcgtggcgcctagcgggaaaactatctcttaaaaatcctaattttcgaaatccgtttctttgcttgttgtctagtgtcccgtgcatctcagatctcaaatccccgatctgtcgtcgagttcaatcccgaatccaaatccttcccaaatcaaatccctccgcaaaagtctaaatcgcctcctagaggtttcgaagggcccgaatccctttcgggcccatctccccctcccttcccaatttttctttttttttcttccttttctttttttcccctcccctttcccttggtttgggccgaaagcgcgggaggggcgggggggccggaaccccccccaaacccaaaaccccccccctctccttacccccccccccgccagacccccccccaaaaaccccccccgctctcccccttgtgttttcccgggccccggcccggccccgccggggggggggggtaaaacggggcaaaatacccccaccccgcccccccttaacccccctctttggcccgcccccccggggcccgcccggcgtggttgtgtggcgccgccccggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccccatctctctctctctctctctctctctctctctccctccctctccctcgctctgcccgagcgctgcatgcgcgtgcgcgcgagccgcaccgagccgaacgccccgccctcgctaccgcctcccgccgacgccgcccaaaatcgccgcgctgcccgttgcttcccgcgcgcgcgcgcgccgtggtggctgaccggccagtcgccaccgccgtcagcctctgccgcgcctgcccgcgcttgccgcccgtgtcgccgccccgctccaagccggtccgccgtcatcgccgtcgtcacaacccggccccgccactccgcgcgctagcttccaagggacggaggcagagccctccgccctctctgccgcgtcgccctctctccctcctccttttcccgaaatggcaaggaggcaagcccccttttccctcttcttttcttctttttcctctcgtcgccggcgtcacctcctgtcgccgttttggccgcgagcgctgagcgccagcttgctcccttgaccgcccaaggtcggtttccaaaccgacatcgccaccctataaacccaagtctcccccccttcctttcctctcccattcgccctcgccccaccgcgccattgccgtccctctgtcactctctcgccgaccgccgccatcgcgtgtgccggaggagcaggtgcgcgctaggacgcggaaggagactccaggcgccgtcttcttcctcttccccggcccgaggccggagagatcactcccgtgccgtcggcctctcgtcacagcgccccacctcgtcgcggtagtgtcgccctccgttctccctcctcgttccatctcccccccttagttttcggtagtagcatgcgtagcctccccgtagctagctggcgccgccccgactgctgccgtcgctcgacgtgtgctcgccgccgtcgccgcccgagctcggaagcgcctctcgtcgctggcccccctcgatgcgattcctcctaatccgacgctagcaacggattcccgtagccgcgtagatgctctcaccgccgggaatcgacccctcgtgacctcgtcgccgtttgccccttccctcgccgccggttgccgccgccacaatccgccgccgtcgagcatcccccggcgaatccgagccgttggctcgtctcccctcgtcccgtgcaacctcccggtgtgctcgctttcacctgtatcgccgtggttcgctccgccgatcgccaccgccgtccgccgtccattccggccgccatcgtcgtctacctcccgccggtccgcgtggcagccacgtaggcgccatgtcggcgccgcctcggccacgaccggaccgaccgaccaggccagccgccccctccgtttccctccccatgcgcgcggtccaccgcgagccgtgaggctgcgcgtgggcccgccgcaccgcgccctccacgaaccgcgcgtatgcgccgcgcctccctcccaaaaccctagcacgccccgcgtgcacctcgctcacggtgagccgagtcgctgacaagcgggtcccacctaggaccacgcgggatggacccagcccaccggctctctccctcccctccccgcccgcgcgcgccttaggccgccctcttgggccggccggcccattaagctctgccgagccgcccctttctctcgggccacgccctagccgcccgagggaagtctaatttccctccctccttcttttcttttcttttctttttcaaaaaggatttaaataaatccttttcctttagaccaaaaatccaataatcttagaaattcaatatcttcccaaccgtaagtccgtttgactccgtttaacttccaaaattcctcaaatctcgaaatctatctaatggcacgcttagatgtcaataataggactttattttcaccgtttgttgagttgtcccgtttcgcgtgtagtttcggagcccgaagacccgcagtgcgaggatttcgaggatcaagctcaagatttcgagcaaggcaagccacccttgaacatcttgagcctatatttcaacttaattatgttgcttgaaaaatattatgcataggtaggattgcacttaatctgtttacaccgtctgcaaggcagaccggtgtgcctacctaacttgttgcatctgatccttccattgtaattgttataccatgttcccttgtaaccacctagttgcgcctcggtaatcgtgcactctgcacgggtatcgacggtcgccttcaaacttaaaatctgggaaacatcttgggtaaaacttgggttttaccaaagacttggaaaacccgacacctgggtcggtgcttgcgaactaaatgaatttccaaaatcgcggaccggggaacgtaccgggagtacggtttcccgctcttgcacttaaggaccgtttccttggaatttcatccgaacataagacaagtacgagcacatgggtggaatgggacaccccgggctgagtaattagctaatcgggggagccttgatgccaagagacatgtggattcgccagggtggtgtcggggaggacccctgggcttcctggcacagtatggtctgggacctaatctggtgttggtctgggacccctctcgttggcatatggtgaacctgtgtcggctttcgaaatgccttgtcatgaaagccttaaggtctctagtcgtggccgttctgcacgggctggatgatccgggttagtaatgtcatgtgggtaaagtgtatcccctctgcagaggttattaaactgttcgaacagccgtgcccacggtcatggacggatgtgaggtgattcctagcgtagttttgtttgactactgccttgtgaaatttgctgtcgtgaaatgggtttgatgtttggaaaatctgcggctgatgggatcagccaggcccgggtggccgtttgaaagctgttggccgggtgccaatcttgatcaattcaaaagactgatacattgcacaaactccgaccggacgagacgcactgtctcatccgtgtcgtttgagaagcactcacttagttgtttcaggaaagagttcaaataaaattaattgcaaaaactacagcctttccttgaagcctgcattaaacacttatttcccatggcttgctgagtactcccgtactcacccttgctctatataaataacccccccccccagttgctgaagaagatgaagcggatcccgctgacgaggagttcttctaggagcaagccggctacgatgagttttagggttttggcctagttcccaagtcgcgcctgtgatgtttggtccaagtcttggcttccgcttcccttttgtaatgcagttgtgagctcgggatctgtccgcagcccaacatgactgtactcctactctataataaagagacctctgttgctgtgatattctatcttcctgtgataccaacactgattcctgggactggtatcgattaacaggttaatttggagcgtcacgggctagttccgctcgggaccagttcggggcgtgacacattggcaatacccgctccatgaactttacatcctcatgcactctaggcgtacacggtttctagcagtgagaggagttctggcgcacccgggaaggaaagactcacacatgcattaagttataattatgtttaaattctcacatggcagtcctaccgatggtgacaccactgtagacacccgcctcgcggttctaccaatggctgccccaccgtagagcccctgcctcacacatcaagagaccactatgcatggatactgcctccgctcagctatctactccgctaggtctatacccatacgagaagtgcggttgtacgggggtcgtttcatgcttaacttcatggctcggtccttaattaaccgaggatggtactagccttttcaggataccacccaaatcctccgtccgccccagtcgaaaacagttgtttaattttatttctcctttcacaaatcatgtcatcaacatcatggcaatgtggcgctcatgtctccacatgccgcatctcaattaccttcccaaaggtaattgcccaagcatatagcatttgataaatatgagtatgcatgattctagagtagcatttctaagcatttgtcacagttgactagggactcatacgtaatcatggttacaagggaataaggataaacaataatcaaggcatggcacattcacaaataggatgttcatcattgcatgcaatcttatttgtaaataaaaataatttcgcaattgggatcaacatgttcaaggaatagtgacgacttgccttgctcgtagttctgcgggtcttgatcctcgctcggatccgcaactccctcgggctctaaaattacgtgcgaagaaacgatttgaattcggttagaattcaaataaagatccaagtaaatccaagaagatatcgagcgcagaagtcggtttcttacattatctatttttgttcgtgaaatagagctaatccgatcttaatttatccatcctaaactatttcgcggtataaatattttattagcacaagtttttaatttaattaacccgagtatcatatcctggtaatagattagaaatctctatcgcaagctaaatagcggacgagatccaaaaattatcttataataatgtacgatttaatttggtctatgactaaacgaaattcatgatttaaatataatacatggctaaaatttctagcaattaaatcggaatatctaccgtgaatggattacttatagggactaccaaaataatctataattatataatattttgtaattttacgactacaaataattctataactaaattctaattattttgaattttctaatcctccttaatttgcctctaattttctatttatttttcccttcctctttctatcttctttctttttctttcttttcttcctttcccctttttttttcttctcctttctttttctctcttctctttctttcttttctttctctccctcccggtttctctcctccctctcggctctctgcctacccggcggcaatggcgaccaacagggggggcagcggctcaccgacggcggcggcggcgacgacggcgcacggcatggcacactgaggcggcggcgcgacggcacgacagcacgagggcggcggcgccgcggctcgaaggcggcggcgcggcggcacgacgacggcggcgcgtggagaagggggagagggagaggaggagggaatggagtggggtggagaagggggaaggggctagggtttttataagggagagggggaaagaaaaagggggcggtgaaggggggtgacgcgacggcggcgcggcggcgcggggcgcgaggcggcgatgggacgcgcgcgcagcgacggaacggcgacagcgacggcgtggcagtggcggcacggggcgcgaggcggcgacggaacgcgcgcggcgagcggcagacggcagcggcaacgcgatggcgtggcagcggcgcggggcgcagggtggtgatggcgacggcgcgcggggcacgaggcggcgacggcgacgcggcgcgcgagggcgaggacgacgggcgagcggcgatgcgacgggcggcgacgtgacggcggcgcacggggcgcgaggtggcgaggcggcggcggcggcgcggggctcagagcagccaggcgtgcgcggcagagagggaggttagctacgggacgcactcgagcacctagcgggcaatgaatagtgacttttcctatttatcccgattttagcctattttctatttaaatataaccctataaattcaaatttttgcataaatgaagtttactcaatatttgtgttattctaactaaaaattcaccctagattaatattacccatattttatttttatataatttatttgaatttttaattagggttaattcttgccccatcgcacttaaatttaattagtaccattatggtcacgataatattttatttatttctatccacacctaatctttattttaaattatatttattttaccaatttatttttagggtttattcctaattaattgttctttattcgcgatcttcaaactccgaaatcaaaattcaacggaatgggcgaataaaatcggcatgatgcaatttatttaaaaagttttcgaaggttcgtatttttagagttttgtttttttttattggtcgaattttcagggtgttacacctgcccatcgtcattcctttaaattgtcattaggattctttttggtgttttattaatagttcgtagatgtcccaacaatcgccaccactcaactccattataggactgttacttaattaagctcaccatgtgttttagatggtcttttctttcaatagtctttattttttatcaccaattttagttatttataaattgtattcttaattcaaatcttttttctttttctaatttcagaatttattttattttttttcgacttttaatatttttattttttattttcaatatcagttgttttgaaattgtattcctgcttgaactctcgttttaatttgactaatttcgaattttattttctattccgaattttcattaacctcgtatcgggttctcatatgtactcttatttcaatattgcttatatttaatttgaatttcagttaattttaaattgtatcctacttgaactcttcttttctttttttactaatttctattttttattttttattccgaattttaataatctcatactttgtttttatatgtactcttcgcaatagtgcttatttttaattccgaatttcagttatttttaaattatatttctacttgaactcttcttttatttttctttttttctaatttcagtttttttttattttttattctaaatattaattaatctcgtattgagttgttatatgaactcttctttcaatagtgcttatttttaattccgaatttcagtaatttttaatttgtatttctagttggattctctttttctttttctccattaatgtgggaatttctattctccacagcgaacgtggtgcctcatttcaaagctttcttcataatataactagctgagtggcccgcgcaattgcgcggctagcacccaaacaaaatcatatattttttagtatgattttacttaaaatttattaaatagctatcttgttgtcttaagactttgaaagaccaaaccttaccatcccgtgtttctaactatatagttttttaaaagtcacaccaattgctaccccttatgtcatctccatcctttaaaaattggatttatagtttttagagtttattgtcacgttgggttttgtttttataatctctagacgtctcgtcaaacgttgccactatatttctctatggcccatccactgtctcttctctttgttgtcattgagattttaaaaatcgaacataattatcatttgggttcatttttactttctagaagtctcgccaaaccgtcagcggctttgccattatacttctctacggctcgcccgttgtctcccttctttattgtcattgagattttaaaatcgaatatgattatcattgtattttttactttttagaagttccgaacctttaaaaattagaccatttagtttttagagtttattgtcttgttgggtttcattttttatagttttagaagtctcatcaaacgatgccactatgctcctctactgcccgtccgccgtctactatttattgtcattgtgattctaaaaatcgaacataactatcgttgaatttcattttttattttctagaagtcccttcaaccgtcggcggctctgcaactatacttttatacaccccgcccactacttctcctttttattatcattgagattttaaaaatcgaatatggttatcaatggggtttattttttttttactttctagaagtcccggcaaccgccttactcgtttgcttcacgacccgcttgtcatccctccttttaatcgtcattaggattctatttgatgttttattaatagtttttatatgtcgtatcaaccgccaccactctactcctttataggtcggttacttaatttatcttgtcatgtgttttagatggtcttttctttcagtagtctttatttttatcacaaattttagttatttataaattttattcctaattgaatcttatttttccttttctaatttcggaatttattttttaaaattttttaattaatattgtattgtgttcttttaatatttttattttttattttcaatttcagttgtttcaaaattggattcctacttgaagtctcttttagtttttctatttttggatattattttattttttattctgaattttaattaatctcgtattgggttcttatatggattcttcttttaatattgcttattttttattccgaatttcagataattttattccttcttgaaatcttattttattttacttttgctaattttggattttatttttatttttattcctaattttaattaatcttgtattggatccttatatgaactcttcttttaatatttcttatttttaattctgaatttcaggtattttaaaattgtattcctacttggactatccttttcttttctaattcttcattttattttatttttattatgaattttgactaatctcgtatctagttcttatgtggtaacttctttcaatattgcttatttttaattccgaatttcagctatttttaaattgtatttctacttggactctcctttttttctaattttagattttattttatttctattttgaattttgattaatctcgtattgggttcttatatagaaacttctttcaatattgcttatttttaattccaaatttcagctatttttagattttatttctacttggactctccttttctttttttttctttttcaccgattaatgtgggaatttctatcccccacagtgaacgtggtgcttcttttaaagctattttaataatataatagataatagatagatgttttagtgtagacataatacttcctcctatcataaatattagatatttactacaggaatttgtcaaactttttataatttcactatcaatattttcttaaattcttaatttacaaacttaaattttgaccacaaatttggctgtaaaaaactgattataatgctcgacaaattactgtacatgcatcttatagcatactctatattggaaaaaaaacaatactatgtatcatacaaattacggccttggttctagaatggtctagaaggtctggtccattcttttttttttttggcgggaggtgagtatcactattggctcttgcatagtttgtattgtctaggtcattgggtggatggcgtgggcatttctaagtctttggatcggaaatgatgagcaccattgtttgtgctacacacgagaattgatagttgccgattttagaaccggtagcaatgacctatatcgattcagaacttgcatcatatcgattcagaacgagtcaaacatgaactagtagagaactagggatcttgtttttttataccagtgtgtatatcttttacacaagttagctgtaaaaaaaaacacaaaattctgacagatatttatccttaaaactgttagattttcacttttttatgactaaaatataatgaatttaaatataagactttgcatatatatgtgcaatactattgggagtaaatgtttaattttttatagaatttttcgtgacatttgctagttgttgtgcacggaaagcttgtgtgtataaaatatgttcctcacttatatacttcgaaattatcatgaaacagaaatggtacatttcacactgaattggccacctgcatttatatatattatgctcgaactatggcaataaatgtgttatatgttctggtccattaatttcatattatcattatataaacacatggtctcccaacttaccacctcaacatatatgagagggacatataccaattacgactattcatttgcaaataagcaatgaccacactacatttgtgctaggatgctgcttaacaaacgtgtacaaatatagcaagcaagcctaggcacacaaaagctggccgggagaagccaaaaacaaaaaagaaaaaaagagagagacatatgaaaaggaccatggacttttgccaacaaatcaccctgcctttccatatcacccaatcataaattccagtcaccttcccattacaacctgcatagctgctcaccttttctaccatcctttctatcctcttccttcttttctctcattctcctatcaacttagcaacatcacatgctgcatcaatatcagctaccgatccatgccgcaaaaccacccgcgccgcaacacgcgtagtgtacgcttcctctctctgtctccttacgccgtgtttagttccaacgttattcttcaaaacttctaacttttccatcacatcaaaactttcctacacacataaaattttaactttttcatcatattgttctaatttcaaccaaacttctaatttttatgtgaactaaacacagccttagcccgacattcgcagtgtcagatcaagctacacatcagatccatcgcattggcacttcgatcgtcacgtagttggtgcagaggtcgaaagtttttttatcgaacttttttcttttagaaaaaaaaagagagaaatgctaggtcgacagtgtggatggatggatcgttagttcggtacaggcgacattggatttggtgctagctagctagtgggtgtgttgctttttcggatggtgcaaggtggctggccgcgtgttgtgatttgcgatggttataggaaaggtgatggactggtctggcagacctaacaccttgtgctcgcttttgacctgggacgatcgacacttgcgcccatggaactggcgtactgcatgcaacggctgtgattagatctaaggtgtaaagtttacagagcgtaaagtttcgatgtgtcacatcaggtatacggacatatatttgaagtattaaacatagactaaaaataaaataaatcatagaatccgcctgtacactgcgaaataaatttattaagcctaattaatccgttattagcaaatgtttactgtagcaccacattattagatcatggagcaattagacttaaaagattcatctcgcaatttacacgcaatctgtgtaattagtttttttttatatttaatactccatgcatgtgtccaaacattcgatgtgacatggtgaaaaattttaccggggatctaaacatggcctacatttcgtctctgtattgagcaagcaaaaggcaacataaaagtttgtaaacgacatttgtgagagaaaatgcatggcacgatactgtggaaagatcgaagtgatattatgttgctctgtagtggatatatactagccgtacggccctcttgttttcgacttaccaatcgtataatttaaacagattattttattctatcgtattatttaaatcacttgtttcaatgtatttagtatatttctcaaatatttaaattatttatataataatatagatattccgcagcaacaatccaccgaataatctaaatcaaacatgactcacattgttttgctactaaaaaaactcagataggtgccggattttccaaccgacatcttacatgcgtcaccgatgtgaagaatcaaggctaccggtttgggaaccgatagctttaaggttctacgaatgaaaaaaaaaaagcggctcgatgcatcggcttgatatgagttgatgctcgagccaagaacacgcacataaaccgaataaaaaaatctcacaaatccaacaacaatgaatcataatcatcctataaagttacacgcataacattcataaaaaaactaaatcaaatcaacacaaatcgatacatggaagcctctgtcgttactagatcgatgtttgtgcactcgaactcgagcaccttgattgcaacgatcttgtcaaggggcttgcagagtgagcagtacatgatggcgcgctaacgcatgcctgatctccttgtatagttcgtagacctcgacgcggattgggtacttccgcctctcccctaaccctcccaatcccgccaccgccactaccttttcccgtatctcctcgactatggtcgatcgcctaccaacccacccgcatctacctttctggcacctcccctcccgaaaccgactacacagctggcctcccggcggcgatagacgagagaggagaggaggatgggaaagggaaggggggagagagagagagaggaggcgaggagagaaggatggagaatggaaggacaggagatcccgatccgacaggctatcccgacggtgatctcacggtgggtgtgggcaaaggaggggagggaaggatgggagagagggggaaggggaggatgaggaggacaagataatgccgagtagtacttctcgtgggtgtggtgctaaaaatatctcactctcatccgctggttttgctcagcttgatttttatgggtacgagtcaacgtttcaggtcacgattactatatttgcatgctatggtgatcgttggtatcatggtatatgcgagattgaggtaaaagagatggagacaaggatttatataggttcgggccacttatatgataggtaatagccctactcctattggccgaagccggtgtcgctctttattcgtctaaatcacacaagtacattaattgggataacctatctagctgtcgtcaacttggcggcatggataaccaacacgtagtcgacgacagggtagtcttcctcctcgagtacgagatcagagatgacgctagatccctcttgtcggcctccacaggctccatacgcggtctgtctaggcttatccctgacattgatgtctggcagcgtgtgttggcttgtgtattgtgcgtcgatctgttgctgtgtcctctctcctcatagggggtcttgtatttatacccatatatgtccccttatccaagtagaactagcgaaaccaatatggatacaatccgagtagttcttgtcgttttcatatataactctacttgccctttcttattcggaactctttatatataagaggtatgatttcgtataagacttagtatatggtgggccccgtcaagcttagtcgattactattgggtatgtggtatccataaccctgatagcacgctattttttaaaaaaaacacctataatatattataggtattgatttcttaattaaccgacacctataatatattaaatgtgtcgggttttttttaaaaccggcacctgcagtattgatgttgatttttctctaaaaccagcatatatagttgctcaaaggtgtcggttctatttttttatattctgtgaagatgggaaaaagtctataggtatcggttttagtatttctggtacctatagtgccgtgtcttttgtgatgatctctaatagtgtttttggttcactatattgttatagctgaaaattttagaccgctcttccaagaaatattaaggattatgggaaatggcactaggtcgagagagaatattaaggaggacagaaataggtagaagggagtgaaagagatctcaatcatctattagggatttgtatttatgacgctatatttttcactaaaagataagtaaatcatttttacaacgtaaattgtcttatagataccgtgtacatatttaagtttcaatatttatattgtaattttactaatacataatgtatggaagaattagatttaaaagcaatttattatctacctaaataagaagataggagagataaaaacatacctacatatcatatccagagagagaaattgcgccgagcaaaaaactgactaaaattaagcaaataaaatatgacgtcgtaattctagcaattccggatttaattagtcctcgagacaacggattagccaagaaagtcacatagatatatatgcacaaacatgatcaacatttccgatggatagataattgctcaaaacacggcgtacgcacggtgatggatcgatgaagcgaccgagagtcgacagactatcgatcgtacgtatcatccgggtcccatggggcgtgtacgtctgtctgtccaactgagagaggccgacgccggcctcaatcgagacagatctcgcacatatcactgacgacgacgacgatgatgagtaccagctaaccaccgaccattacaccccaaaaattaacacacggcaacgccactagccctactagctcgatcgcgtctcgtccgcgcgcgacgcgttcgcctccgtacgcgccttcttctccctccctttttctcctcgatcgagcaagtgccatgatctctagcgatcgatgcgttttaagtgttgcgcattaatactcctattattaagggagcgtatcctatacacacatgccttcgcgtgtacacaccgtgtacaccaactaaaaattatcacaaaaaattctaggaaaattcataatgtactttcaatagtattacatctacgtgcaaagtcgcatcttcaaattcattctacatagagaataacaaaaaagataaaattctgacaaaattgcaaccttaaaactgtcagattttttgttttttttgttacggctaaaatataatgaatttgacattaagattttaaccctaggtgtaataaaattgaaagtatgtgtacgattttttttagattttttttgacattttttagttggtgtgcacgtgtgtacacgtgagggcctttgtgcataagatatgttgcctattattaaaattaatactgtagtattactccttccgttctaaattattcgtagtaagttgtaaccttaaggggcaaagctaggtagaagaaggggtgccgaggaacttgataagaaagtactccctccgttccctccgtcccagaatataagaaactttagagttgaacacgattattaaaaaaggaggtaaagtgagtggtggagggttgtgattggatgagtagtggaggtaggtgggaaaagtgaatggtgaagggttgtgattgatgggtaagagaatgttggtggagaagttgttatattttaagacaaatcctaaggactaaaagttgttatattttgggacggaatgaatattttttaagctataattaatctaatttcactatatttgcatcccgctcaatccaaactcagataacatacagtataaacttaatttaaagtagagtaaagcaagtgagtagcacctcttttcatttctttctagctccgcccatgtaaccttgtcctaaatcaaacaggtatattttgaccatttttttataaactaatagtttaacgtcataagatttacattttttattcacagtaaaaaataattttattatatatacaatttatatgttttaactacataacattttaaaaaattgatagtcaaaaatataaaaggttcacttgggttaaaactagagtggcaactaatttaaaacaggggaacatatataatccataataggaaagaagatgcatgcatttgcgatcagaaaaattaaaaacatatctccaacctcaccaattaattaattaattaacaacacctattaactgctcgacagcgagctaaagcgaccacccaaagtagccaagcaaccgtccatggcttcaagtcagcatgcccagcaaattaatcaagattgcaaacacatatacttatatatatagttacatgttgcatttcattgtgggcacaggtgtacgaatccttgacttgcaagtggttggtgacttggtgtgtgtggtggccacaaatatataattgctgtttgcaaacataattaagcgtcgacgcttcccctatagagagtatagacccggtgcaaatgtcaactaaattgacacgatcaacatcacaattaattcatttaggtgttccttgcaaaaacaagggggtcaatttgcggctaattaaatacccacgacgacttttcggttaacatacatcagctgaagctactagcaagttaactaggagcctaggatcgatgaacaaggagcaactagctaggtagttactcactcatgttcattttaattgacgtttcgaacaatgacatggtctacaaaatacatctttgaccttatttttctattataatataatataataaataaataaatacatgtttacttttattatagtactttaaaaagacaaatctatatacgattgttttttcctttaaactaatttttaagttattgatagtctaagttataaaagtttgacctcaactttatgtaaaacgtcaactaatatggaactggagggagtagtagaaaaggttcactacacatacaaaagctagggtccattcttaattaatatggatatcgacactagtcgcttataaaggcgcgtgattaattaaatcaatcccacattgtttttccgagttactaattagttgcagaatcacatcaggatgggaaatgcaggtgagaatttatgtcctaatgcttttagctaggatatagtactacctttgtcctaaaaatataaaaacttatagcatttaatattgtgccaaacttcttcaccactctctcattttgagcaatcacaaccatgccgtacttaatttttcccgcgactttcttatctcgacccatcacaactatcccatatttaatttcatatatttcattaacccctatgaaaaacttcagaagtgttaatacttcggagcggatggaataaaaatgtatagttggcttcaactttatcatgactttatactgatatctgtggaaaactatatgacatttgactttttctgcattcgaagtgttggagttttattataaacttttattagaataagtttatgaaaatcaaataagtctatgaaattatgaaagctaagtactttcaagacaaatccacgcacgtattatttctatgttctcaaactaaacatttttaaaatttatgtataagtcaaagtttcaatagtttcaaaaaagaaaatcaaatatcgagtttttttttttacttgagggagtatttatacttttctactagaactaattatctaatgatccgttcgattccaaatataattggttttttttttgccttatcaacaagttttaaattaagttgcttcggaattctagacacttttgcaaactgttcttcctagtttctcctcgctaaataaatgttaactctctctctctctctctctctctctctctctctcacaaataaatgatttatctagttgattgttttcatgataatttaaatctacaatttactcgaatgtatataggctttacttgtccattgaaccatattccttaatcgaatgcgttaaatccgagcaggtgggtgggagcaaacaccatcgtgccctctattgggccacaaaacttgttctttctaatattaaatataataaaacaattacgtccatttgacatatgatttatcttcatgccacatgctccctccgttctaaaaaaacactgatattttagcttgtaaataaagatatgttaagtataaactaaaaatttttataaaaacatattgttatcttttatagtaatatgaatagaaaacaatggtaaggtggcactactgattaattggggattcaaatcctctgacttaagtcacatcggtcacatgcctttaagtcagtggcggagccacattcagtttaattaagtgatgcacaggaacccctgaaagccaagatttctctctttaaaacaatagaatgcacaatattggattgaaagtttgtaggtttttaatggtaatgcaccaccttagttttgatgctagcttcatccctgctttatgtcactgtcatgtgagccttctttgctctagactcatacaccagtgatttttaaagacatctgatttaaatcagaggatctcaatttaccgatccgatggttgaaatgataagataatgaagaagtagttttaaaaagatacagtaattaaaccacactctaacttaaaacaacttttttttattacgtaaaattttaggctaaaagaatagtagtttttaagggaatgaggagtatttgtttccaccgtgtcgcttgacaaactcaactatacatccatgcatgacaagtttcagatggcgtgtacgatgttactttcagaagggcaaaagcaaaggcttgccttgaatgagaaaattatcctagcagttaagtcaatccactagctcagtgactcgttaaaagttgcagccagatcaagccactgttcgatgagatttttttttttcggaaaaaaacaaaaggccactaagtagaaataccgtccgtaatcagaaactgcacgtttcctgcaccacgacttggacatgcagtaactaataatgacagatatatatatatatgacgatcgatttccgttgtcgttttggtttacttattttttttcatactataactcgtttgtttttatcaaactttttttattaaatttgtaggaaaaattagtaaatgtgtcgtttgtttttatcaaactttttttattaaacttataggaaaaattagtaacatttatgacatgaaattaattttattagatttaaatttgaatatattccaataatatatttgttttatattaaaatattagtatattttttataaatttgatcaaacttaaaaaatttcactaagaaaaaagttaaactaacttatgatatgaaacgaacttatgatatgaaacgaagggagtacataagtgagctgatctagctatactaaacaataaataaattagttaaatcagttgggttaacttgtaggtatcatcttacaattgtaaccacagataattaacaatgcggttaacaagtgtactaaagctaacagcttagtggtttcacactagtacgttgtacatgcatgccctgctagctagctactccctatgtatttaaatcccaattcattcttaggatttgacatttttttttttacatataagacagtgtgacaaactgacgacactgccttaataaatgaagcatatataaataataaaagaatataattataattatgattgtaattaagattttccctctaaaaattataattaagattggtagtatactgcttaatctaatccaggtccattagtttcacgcatgacgcgtttgcgaatctgaccggacagaaaacgacctccgcgtttggtcggcgttcacttctcttctcgctcccgtgatcgtgcatatagctagcaatctagatcgatactatttactactaatataaatatctagatgatgaccaaacttttggggacagagctaatcacgcttacgactttattagcaagtactccagtaatttgctaataaacaaacgtgcagtttctaaaaacatcacatcgaatctggaacgcatgtatggagcattaaatatatattaagaaaaattaattatacagttagatgggaaatcgtgagacgaatctttttagcctaattagttcatgattagctattattgctacagtaacccaaatatgttaatgacgaactaattaggctcagaagaattcgtgtcgtgcggtttccagacgagttatgaaattcgttttttcattcgtgtccaaaatttctttcgataccgaccaaacatttcatgtggtatctaaaaattttattttcgtgaactaatcaggccgtaagtatagccgctggaattgttcaatctgtgtgcctagtttacgtgcgtagagagatgtagacacgcatgcagcagagaaaatactccctccgttttaaaatgtttgacaccgttggctttttagcatatgtttaaccgtacgtcttattcaaaaatttttatgaaatatataaaattatatgcctacatgaaaatatatttaacagtgaatcaaatgataggaaaagaattaataattacttatttttttttaaataagacgaacggtcaaacatgtgctaaaaagtcaacggcgtcaaatatttcgaaacggagggagtatgagccaaggcgttgtcacctactccctccgttccaaaataagtgtagttttgcactattcacgttcaacgtttgaccgttcgtcttatttgaaatttttttatgattagtatttttattgctattagatgataaaacatgaataatactttatgtgtgactaaatatttttaaatttttcataaatttttcaaataagacggacggtcaaacgttgggcacggatatccacgactacacttattttaggacggaagtagtagtaaatggcggcatgttaagagatagactttgactttgaccgcatgcagtaacaaattaataagtactccacgtgtctctaattaatcccctctgcagaattcttcgcgtacttaattataatttgtttttgtctctctctctcttttttttttttaccttttcacgctcgacaaaagatcggcatcgttgcttatgctgtttggaatctcgacggcaaagagagtaggactgtccgcttcacgtgtagtctatcttggctaccatggtttctttgtcgtgaaatttatttttcctgttccatttttccgctttttaaaattttaattatttattactgcatgccttgtgaactgatatgaaatccagtgacaccatctgcttcaaatgtaattttttttagtcatgaatggacaaaaaaaataagctagtattacttcttccttcgagataaaacagccatatatgtatggagaatgtcttgagattaattggaggtttcttgtgcattgcgtaggaactactgcttacaatattgtttccttctagatgcttgtgcaagtacatacattgtttttttttttcgttctagatgcttgttgttttgaaaatagcctaatcgaccatatttagctgatagttcagtgtacagtaataatataatttattttcatcgtctaaaaaataatgaaatgtctttctcttttcaaatgtgctcttttagaatacagaaaaactagcataaatgtaactgatactctatctagtcacaaacatttaactttcagtacaacacttggtcaagcttttaaaaaattgacactcaatgatttctcaaataatgggtttaaaataaagaaaagatatgagtatatttgtcttgaaaattaagtaccgttgtaaactcattaaattttataaaattaatctaatataaagttgatagacaataagtctcaaaacttcgactgaatcgtgtcttaaatatcagaatattatgaccaggaggataatttcatcgatgggtgcataattatgaaagtagtactgatgaagcacattacaaataaattatttttcaacttgcggcgcgtcgatatacaatttcatagcgaattcacatcacaccctaagaaaaaaaaggcagatttctcggccacgcactagtggtgtgtttgagatgtgagagcttgcaatgtaggaactgaaaccatctacaatctccttttaagaaaatcagataccaccataaaaacatgtgaattacaaaataccattgcgtgtgaaaaatgacaagtggactctagccatctaggcccacaatatacccatgacatgattaaatacaaagatttttttaactccgtgatttttggaataatatcaagcaaattggcccaaacaagcacaaataattgccatgacatagaatctcagagactcagcagaatcaaggaagaagctaggaagcttctaatcccggagtatatatttgttgtgacctgtgaccctgtgatctccagtcagacctgcagaataagcagttaacagcaacttttcctggggtcaaagtcatgcggacagtggacttggactcaaaatcctccatccccaagttgcagagaaaagaaaacggccagagaatcctacagtaaattatactattactcacatgcaattgaacatatagggggggtttagatccaggagtgtaaaattttggcgtgtcacatcaggtattgtatagggtgtcgcgtgaggtgttcggatgctaataaaaaactaattacagaatccatccctaaaccgcgaaacgaatttattaagcctaattaatctgtcattagcaaatgcttactatagcactacattgtcaaatcatggagcaattagacttaaaatattcgtctcgcaaattagtctcaccctgtgcaattagttatttcttttacctatatttaatactttatgtaggtattcaaacattcaatgtgatagggtggaaaattttgagatgaaatcttgacaggccatatatatatatatatatatatacagagagagagagaaagaaacacaggtccaagccattgacaccacgtacctacctataccccttcacatgtctgccaatttttccaatgcagtgtacagttcttttctggccagaaaaatgcattggtatacagttaaaaaaatacagctgagattggcctagaaacggagactttgacgcggcagctgagcagagaaagaatagaggagatgatgagagaatcttccaaattgcttgcaaccaatcacttgaatatttcttgtatatttcgccaatttcgtgccaacgacgagtgattcttctgaaacttctacgtcctccatggaccttaaattctagtaccgtccaatgaggcatctgaactgaatggaccaggtcttccacgtcaccgtaggcttggatgtgcatactaagggtgagtttgaggaataggggattggaaagatacgcaaaacgaggtgagtcattagcatgtgattaattgagtattaactattttaaattgtaaaaatggattaatatgattttttaaagcaatttttctatagaaaatttttgcaaaaaaagcaccgtttaatagcttggaaagcgtgcgcgccgaaaacgatgtgctatctcactcattgtctaaggacgcaagtggacaatcccgctatcattagtttaatttttcactcactagtataaaatttaaagaaaaaataataattgtgataaagcgggaaaaagatcacttgcccgtcgtcccacttgcatccccaatttaagcttgcacatacagtgtccgttttatttgctgcagggatcaaatcaaatatatatacttatctagctaaaattcctagaggagatgctactaaaattccagtacttgaatgtatatattaatgtttgagaggggtgcaatgcatgttgatggaagtgcaaagcaagcagcccatagattcagagttttccaatgtgcggtagttaggctgtggctggggttgtcatgatctctgaaaaaccatttatgcgaagaccagaaaaaaagggttattttcaagtacttttcgctcaaaattatgattgggccaactcaaacgcaaaccttgagaaggacaactggttttgaaatggcagtgctcctgccaagctttccgaataagaataacaatggtgactgaaacagagtagctccagcgttacacaaacacgttttcctgccaaataaaagtccaaatttgatcacatcaactcctggagctaagagcaaggggacgcccacttgtttcgtactaagttcgagtataagatactttctgttttctatttcataattaaaatgttagcttgcattatttttccctctggtctgaaagcggagtgtttttttttttaattcactaaacaagctaacagattttcacaggtaattttgtgatgagctagatttttaaaatataattaaatttcatatacaacttttagttttaacttatgttttcatataccaatctacacggttataattaaactaataattaatctagacccactgttatctaataatgtagatctttttcattttctacaatacaaatatggatatcttttaagtcgtaaagaacaaaccggtggtccattttcagtccccccctaacgatatagataatctttttttaaaaaaaacaaaattctatataatgtaaaaggcatgcatggcagccgacatgtaaatctagtagagtgatggtagagtcaataaacctacagttgaagtcttggtttgatctatcagggactaaattatgttcacgtgggtttagtcatataattgtgtatttttcatgaataaaaagttaaataattctacaggtcaaataaaaaatatagctcgaattattccacaggaaaacctggcaactccttggtcagataataacttttttttgagggcgtcagataataaatttttcaatacatagaaaatagaaaaactcatctttaccaattttgacacacactactaccatccacacagaaaagattcttttctcctccaaaacaaaatcccaacgcgaaaaaccaaaccgcaaaatccacacgacagtgaaccgatcgagaggagatgaacagcaaagcaaacacggtgggccccacccggctccagggatgccctgccgcgtcgacacgtgtccaggggggactgggcccacaaggccatgggcgcagcgtaccctgctggtccgaggtggcaccgacgcggtgcacacgtggcgggcgcggagggcgacggctaggtaggctgtgggcgtgggcgcgtgtccgacgtgtacggcccggtccaacccacgaatgtggggcccaatgagatgagagaagcccgccatctcgaacgctgtttgtttagttctctgcttttttttaattcgtggttgttttctgttactagtggttaatcactttattataattgattgagttgtataacgttgactagagccaactggtctaggtctccactggtccttgaacttgatacgtaaggtacagcatgtcgacatgcttggtgattttgattgatatcttggacaccgtttttgtaatctctttcgaacaacttttccaataatatgtactgtatgtcactaggaattgattaagaaattttaatccttctttcttgctcgctcattgtacgaagacttggtggagaacggttgatattaagcggtaaacaaggaggacctcgcaaatctaaatgatatatcaagaatgctgcaaacaaaatggtaagtacagcttgtgcacacaaaccaaaaggcaaaaaccatattatctgatctgaaccaaacaaaaaaaaagaaagaggtgatccatatccaaatctcaacaaggggactcctaaacatttccccaagctcacaccactcaagtaaataaaagagtaaagtccatcaccggtcactaaacttatatcgctgtgtcatcccggtccctaaactcataaattgaccgttcagattctcaaacttgttcgactgtatcatctcagtccctaaacttgcaaatcactcgtttaggtcctccaacttgtttagttgtgtcacctcggtccctaaacaggacggtctaaaaactttatatcaaaaaataattcataactttttcatgtgaactctaatgaagacaaactttatatcaaaattgtagccctcgatacgacctacaacttttcagttgaaaagtttttgaattaaaactgtttagggtcccaaaatattgttgcatgtttatagattttgaaattttaattttaaaattacattttgggacaaaacatgtcttaaaataaaaaaaattcaactaaaaagttgtagattgcatcgaggactacaagtttgatataaagtttgtcttcattagagttcacatgaaaaagttatgaattatttttaaatataaagtctttagaccgtcctatttgacccagataatattcaaatccaagtttagaaaccggggtgacataactgaacaagttggaggatctaaacgggtgatctacaagtttagggaccgcgatgacacaatctaacaagtttgagaacctgaacggtcgatttgcgagtttaggaactgggatgacacagcggtacaagtttagagaccggtgatggactttactctaaataaaaccttgctccaagtgttggtctttcttccatttccaaaatcccaaccaccaagcaagaaaacgtcccagcttaaagtggttttttatttggaaaaaaaagagaaaagtatatatatgagaggaaaaaaaaaatgtagcaagagctagccaagaaaggtcaccatcttccaccccaccacccacaccctaacacttataaatacccctccatccacctcccaaatctccccacaaccaaatcaacaaccacgccattgccgttctctcctcctttccttccacaacccatctcttcctcatcctcctcctcctcttcctgctgctctctcgctctcgttggattcggtttggtttggtttgggccatgacgaagcacggcgcggtggttgtcccggaggatgccgtggtggcggcggcggccgtcgggcggcatttctcgttcccgccgccgaggacggggggcgtcggcggcgactcgtgcaagaagctggcggcgcagcagatcgacctcggcgccgcggtggtcgggtcgtggctcgactccatgaaggcgtcctcgccgcggcacaggctcgtggcgcccgcggtcgccgccgccgccgccgacgcggagcacgacgagtggatggtgactcacgcgccgcgaatttccctccctgtacatgtcggcgatgtcggtctaagccggccggcggcgcacgcgcgcggtggcgctggaactgagacacgtgtttgtgtgttttgttggtggcaggagaagcacccgtcggcattggggaagttcgaggcgctggcggcggcggcgaaggggaagcggatcgtcgtcttcctcgactacgacggcacgctgtcgccgatcgtcgaggaccccgaccgcgccgtcatgacggacgaggtcagccacccacctccctaattcaaactctcctcctctctttcttgaatcacccgacgacgaggaggaggaagaagaagaagcagcaaagcagagcactctctgctttgctctgcttctcctcctcctcctccggcgacctcgtcgacccactcgtgctgagttgctgaccggccggcggccatggctacgcgtgcagatgagggacgccgtgcgcggcgtggcggcgcgattcccgacggcgatcgtcagcggccgctgcagagacaaggtaaaaaaagaaaaaaaaaacacataatcttctttctagaactccaccgtttgctctgcaatttctgcgactttttgttggaaagtactctcacgatcacggccacacatgacatacccatcactaattaagagaaaaaaaggaaagaaaaataagtatatactcacgaggacaagcgacctagaagctcctctacttggcatgagcctcaaaaaagaaatttaaaattcttttgtcctcgcaagaaaaagaaaaatacaaaataaaaatggatttaattgttggcttgcggttgctgaaaatgacgcgttggtttgggttccaggtgttgagcttcgtggggctggaggagctctactacgcgggtagccacgggatggacatccaagggcccaccaacgccgccgcctccaaggtaatccgacgtggcacggaatagtcaacggccaccctcgcacgtgtcacttgtctggtcaaaccccctcttgagctttgagcttgagcttgagcggcaatggcggatgcttgtgtgtgtgtgtgtgcagggaggagaggaggaggaggagtcggtgctgtgccagccggcgagggagttcctgccgatgatcggggaggcgtacgcggcgctggtggagaaggtggagggggtgatcccgggggcgaaggtggagaacaacaagttctgcctctccgtccacttccgccgcgtcgacgagcgccggtggggcgccgtcgccgaccaggtcagggcggtgctccggggctacccgcgcctccgcctcacgcagggccgcaaggtgctcgaggtcaggcccgccatcaagtgggacaagggcgaggccctccgcttcctcctctccgccctcggcttctccgccgccggagacggagaagacgacggcgacgacgacgacgcgttccccatctacatcggcgacgaccgcaccgacgaggacgcgttccgggtgctccgagcgagggggcacggcgccggcatcctggtgtcgaggttccccaaggacacctgcgcctccttctccctccgcgaccccggcgaggtcaaggacttcctccgcaagctcgtcacctgcgccgccgcatgacgtcaccttcacctgaccacagtgacactaattggcttcctcctcctccacgggaaagagaaagagagagagagaaataattaaggatcttgattagtcaattagcggttactaatccctgtattaattttagccggtcacttcatttcttcttcttctttttttatgtgtttctgttcttgctctgcggctgccatcttgattgatcgatcgatctcacaggccacagtgtgacagctcgatctgaaggtttctctattatccttaaccttcctccagctgatccaaggccttgtaattagtcgtcaatttttagcagtttgttgtctgtctgtctgtcactgaaacgggacgaattaatccgaattaatacgatccatttccacctaatttcagtttgtactgtaccgtttaatttccatctaaattcagctttgcactgtaccctctcttgcccatcatttcgacgacgacaagtgttaattgcaagctttcacagcttgccttttccgagtaattatcgcgacgactctctgggtgtgttgatttgtcggtcgaaagcggcagcaggaaaattaaccgaaaacgagaggttcagagagaatggcacaatttgcagatgaatatatatatatgcacagtgctatggagtccatgggttgtctgtgactgtagatttgcctcgctaatcgctgttagtacactgtgtcaagatagatgcagttcgaaagttgcttggaattggaaaagaaatgattaatgcatcggcagaaagtcccatctatgtgcaatgtttcttcttcttttatggcaagaaagatgtactactgtgtacgacaacaacaatcacttgccatgttgtatccttagggtgaatgcaatatctactcgagatatgtggcaagaaagatgtttctccgttgggattcaagctcgagatatgtggcaatgctatctttttttttcttaagctcctcatcgtttgcccatatttcttactaagctaaaatacttgttaaaaataaaagttaatttgtggtgcacacacacacatacatatacatatatatatatatatatatatatatatatatatatatatatatatatatatgtatgtatgtatatatatatatatatatatatatgtatgtatatatatatatgtatgtatgtatgtatatgtatgtatgtatgttcgtagcgacctaaaagctaatgctaaaaatactatgttaaaaatatcttaaaattaacttctacatttaaaaatttaaattttgacttttgctttgactggttagtgcaaccgatggggctctaagttgtatgcatcatttagttcaaacgaaattttaatcataaaaaaaggacgcacaatttatttgtacttaatcagcacaaagagagcacattaatcatcgcaaggttggtaaattgattaaaaaaaaggtgaagaggtttcctccacattcagagtaatatccattgtcagtatacattttaataggacatatttttaaaagtaactcacataaatagttttttttgtaaagaaattttacaatacttatctgtatgtaaaatattttatactaaaaattttgataccttaaaagatacctagccatagaaatacgaagtttttatactagaaatgttcttggtactttattggatatagtaaaattactcttgttcttcgtgtgtgatatttactaatggatattaactatggtgactttgaaatggcttggattttggaatgtgaactctcaaattagaggatcaggtttaaaacttgctttcatttttatttttggttaaaaaaacttgcttcagtacattgatcgtttctaggtaggaaaggagtgtcgtaagttttttttaactatagtatataattgaagtgtaattatattgtatgatataagttatataaaacttgcatttaattatggtttggttggctagcaccaggatcttacggtgacatgtgtgaaaatttcttttttctctttcatgcataaatctcgagcgatccgatggttacaaatatgaaagttttagtggaaaaaaaaacttacacaagttttctagcaattccgttgtgaaaattaatctccaatgcatgttggaaagaaaccagtcgtaacaaattgaaaggcctatgcgcgatcgatggatcgatcatgattagaaaaacaaaacaaaaagaaaaaacaaaaaggacagacctcctaattctgtggcttccgaagaacgcccacttaattgcattggagtagtactatgcagggatgggtgagtgcacacatgagagcaagcaagaaaattcaacgacatggatggagcacggccgcgccgtacgtcgatcgccatctcgcccccttactttaccatgcgatctcgatctcgagagcacgccgcgcgcgatcgccggccggccggtggcgacaccgaccatacccaaacctcgcgcgagagcatagcttagctagcagacacatgcctgcccagcaatcgcgcatcagctagcttagctatagcttgtgccgtgacgtcgacggcgacggcgacggacagggacagcagtatagcttagcaatagcgtcgtcgtggccggagatggacctggcgatcgagagctaatgaactcatcaatgtgcaaatatacgcgagacaccaacagctagcacgcccatgctccgtcgcgatcggtgtcgggagaggaggagtactatacgcgcgcgcggtggccgcggccggccggtgtccgaatcgcagcacgcgcgcgggccggcgggggtcgcttgctttgcatggatgcggcggttcgctttctgcttttcagttttcaccctggaaattaaggtgctcgtattcaattaatcaacggccgagttgcgataattgtgcacacgcgagtgtgattttaacaaggacctgtttggtggagctctaactcttaaatttagctttaaaagttagatctggagtggagttgtggagctgcctaaacacagttccacctctctggctcattttatgagagagctccacctagcttcactaaaactatttggctgttctggtcgtggggaacgctagggggagggcggaggctctggcttactgtaggagtttgcgacagattgatggcgtttcgagggtggccaagggcccgtctttgccgttggttacggtcaaggtatgactgcttgtgagacgacatggacttttttgtggccatcgatgtaggggtgtatgtgtgggtgatgtgaaaatgctggcgaaagccttgccgtgccttgggccggttcgacaacaacggtgcccgtgggcgccgtttcccttcttggaggcgttgtcatggtgttctttcataacccccacaaatctccaggtgaaaaccttgttccgattttcggacgaacggcggcggcgttacgtgtcgtgtcctccttgggggcgtcgcttcagagaagttccaatgcatcgatgactatcgatggtccttttcggttcaatagcttgcataccttgcgtttggcgaggccttcgccttcttgggtccacttctttcttgtggtgggcgacatgctcttcggttgtttctactgatgaagttgaagctgctcgctgatggggtgtggcgacgctctccaacgatgacatgttgcagtctcttccaaggagttttggtgctagctgtgtgaaggaagtggctcctcggtggcttggctgatgtccgttgttggatgtcggagctgcttttcgctttggtgacttgcgtggctttagtgtcgctgcggttgtgaagtcggcgctactgggtcgcttgggcggctagctcggcaacgataacacctcttctgtgatgtgggagctgttgtgtcgcttttgtgtttagcttggcggcgacgtcctgcgattgggctccgctgtcgttgttagttgtgcagcggtgggttttatccggttttcctgtaattaaccgtgcagttgtatggttttcgggcccggttttccttataaactgggtcaattctcttcttctaaatataacagtggaacaaagttccgccttcagtttcaaaaaaaaaaaaaaactgtttggctgagagaggtggagctggagctatatcaaacaggctcttagtgtggactaattagtgagttgacatgtttaggttgtatagtaaagggttacattaaggctttgtttgagagagcttcagctcaagtccaaccaaatagtttcagctctagctttaaaaaaaagttaacaagattaaagtattcttacaaatttaactagagggatataacgggttcaagctgttccacaactttaccctgagtcttgaaagctttgtcaaacagtagtacctaaatgggtagtagtatacttaccggtggatatataaaagctcggtaagagagaagaaagggattgagttggatttttgacaggattaattaattcagggggagcagtacgccgacattgtgcaaatcagaatcgccatcaacaacacagagtgcgcatgcgcgtgtcgggctagctgaacgagaggccatttcgcacaccacgtcgtctcccccatcttccatctcctcgcaacgtactccctccgtcaaaaaagaaaaaaaaacaaacaaaccctatttttcgtatccaatgtttaaccgtccgtcttatttaaaaaaattatgaaaaaaattaaaaaaataagtcacgcataaagtattaatcatgttttatcatctaataacaatgaaaatattaattataaaaaaattttatataagacggacagtcaaacgttgacacggaaacctacggtttgtctttttttagacggagggagtatgtcgacgacgctagctagctcatctccggtagcctctcaatcgatcgatcgatcggcatgacgtcacggacgaatgcgtaaaagcctgcaagcaagctagagctagagtgcatcaagctagaatcccaatgcacgcaaaaggaagggggctctgagctacgacggacgacgaccataatgtcgccgaacgaactcgtttgcttcgccggtgcaaaaagaaaaaagaaaaaaaaacacagcaataattggagctagctcatcgaagcatcgagatcgagagtacacgttatgttcatcagagctaggaggaagctaattaaggtactagcttaattagctgctggaccatgcatcaatggtcaagctagcttggcttagctttagcttagctagctatagatatatacttcgtgatggtgatcgatgctggagatcgagtacaacacacacagagtatcatatcgctgcatcatcgtaagtacgcatgcaaatgctagctgcacaaaaaggaacacgtaatcccctccgtctcataaaaaactaatttaatatgaaacgtgactcatcctaatactatgaatccgaatatatgcttattcagacttatatatagtacgtattataattgatcatatccaatactaatttggttttttatgtgacgaagggattacgtagcagcagcacaatgcaacgtcgtcgatgtcaatgcatgtacgtgagcgcagcgtgcgtaaaggcagctactaggctaagcctacgagtagcttaattagttgctagctaagctatggcgccgtacgtacggacagaagccacagtgcagtgcatcgatcacacagtagtatgtgtggcagcagcagcagctagcgtaggccggccggccggcaacgtgcctgtgttcgatacactggtcgatatatatccactcccctctccatgcatccagcaatgagatgagctgccaaaataacttcattgtccctagctagaaaataagatcgaacttatagctatatggagtatatctttgtggaatgaaaatgtcacaggaaattttatgagattatactgcctccgtttcaaaatatttagcaccgttgactttttaagtacgtatttaaccattcgtcttatttaaaaaatttaagtaattatttatatttttcatatcatttgattcattgttaaatatactttcatgtacacatatagttttacatatttcacaatttttttaataagacgaatggtcaaacatgtgctaaaaagtcaacggtgtcaaatattttgaagtggagggatacatttctacgacgacacgtgaaaaaacaagaggacattcctcttatatatagtcgtaggataaaaaaacaatctctatttgcactacttctagatggaagaggccagaaaagggaggatgaagattaaacacaggatgaaaatactgacatgttttcctttaatttggcgggccagccttcgaggctcgatcggtggttcagtgctcgaatgaagatacacagccatcataacatgaaggcttctagagcatgatcatcctggtcgcctggataatctgaaaggaacgcaataaccacgtgtactttcaaccatgagagcaagtgtagctagttcacactatcattgaagaggcactgggggtattttggggcatcaatgttcttttttcttttgaatttgtatagagtcggatttttttttttgaatttttaagaaatgaataatgccaacaggacgaatcggtctcttctgttaatttggacctttttagttgcaaaatttttcttcaaacttccaactttgccatcatatcaaaactttcctacacatgcaaacttccaacttttccgtcgtattgtcccaatttcaaccaaacttccaattttgacgtgaattaaacacacccttcgggcctagcgaggcatatagctcctgcatcatatcatgcgtttgtatatgctacgtacgtgagtgcttgctcgatcgtgtaggggacctctaatttcatgcttctttacacgcacactctacattgcaaatatgcaaaagccccatacaaaatgcacgctttaatcactccatcgaatccatacatagtctctctctgcagcctaaagagatcgatcgaggctataattgatttgaatccatacataaatatatataaactatatggcacacttgcatgggttgatcaaataattggaggcataatataaatataaatgcaaatgcattgcatgcagatgcaggccaaccactgaacctcgaatttaacctgcggatcgagcgagagaaagcgatgctacttttgcaggtgtagctagctaggccgggtcatgggcaatcaggatcaaatctcactaaaacacaggcttagtacagcaaaaacaatgattagttagtgcgtgatctttgcaagggctcactgaatctccctttcccctcttgtttaatcactagtagtatttagctagtgtagctagctagatgatgcatcgatcagagacgatgtgtgtgtcactcatcagggctacacagctacttcctccgtgtcattttaagtgcaattataagtttccgcactcaactttaatcgttcgtcttatttaaaattattttataattaatatttttattgttataagatgataaaatatgaatagtactttactcgtgacttacgtttttaaatttttttttcaaataagatgaacggttaaagttgggcaaaaaaaccatggctgcacttaaaatggaacggagggagtatacaagaagagatggtcatcacatgctggtcattccggaggctggagtttttaagcattcgcagttggctaagcttcaggccaattgattgattaatggcctgcatgcaaagctgatctctgcactgcacatgactgatgaaaggctccttattattagcagcagcagcggtggtccttcgtcggcatatatatggcgtggcccggcgatcgacggccggccggcgtagtggccacggcggaaaattaaagcaggacacaaagaaaggaacggccgggtgaccagaaaggagaaggaaaaaaggactcaattttggtggtgaaagagagagagagagagagagagaggagtgttgcctttttgtggcgttcttgtgagcttccttaattaatctttaatttcctgttgtgtgatttggactggatagcatcatgccaagcatggatcagtgcagataattaaagggacttggaacttgagggtacctgtgcttgctgtgtgacagcatttccagtagctgatagtaacatgtgaagagagaagagcctcttttttaaaaaattttctgggggttgcatgcaattacttgttgccttgaggttaagtacacttgtcgcctacccgcctgcaagaattaactgcaaaatcagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaagttcatgcatgctttaatctgccaatatgactctattaatttatggtggtggttgttcagaacttcagattctgcatgcatggagcactatatgctttgtagaactgaagaagtataggttggagaacagtttacagtcagatactatagggctaaaatggtgttgcacctggtacctttttaaagaaaagagtctctaactctctatatatacctgataagtgtgccatatatacttgtaacatattgattaaatatgcaaattattgataataatttataagttctaaaaggtgtattatacgatagaatttgaatctaaccattaacttttatgggtattgtagacaaactatccgggctttaactaaggtactcaccccaatcatgggtatttttatgagtaatttttacactcatactcatcaatgattatctgctgattaaaacttttttagataatgggcaatatataatgcccagcctctgcatccggaagcgggtgcgcacggccaagtctgctgattaaaatgacatgagaattcaccccaaccgcaatgcatttcaattccactaagcatttgtaaaaaagcacaagcttccgttgatatccaactatacactaacattgccactatatatgcatcgctagtcctttcaaacaaaaagatatgtatttaattaatttgcttcacttaagcaactaacacttgaaggctctcaaccaatccaccagcaggttaagctccaaagatcttgcaaacaagttgcttttattttctctcttacgtttgcgcgaggaatcttgcaacatgtttaaataatgacaaatgttttgacagccaatagttacacatgttctttacctgtgttatcattaatcgatctaaaattctaaactagctaggtagaaagtactgatgagtggttcaaatgctttcagcttctcctttggccagctttatgcaaagtgcaaaggtaaggatgaaactgattatactggatcaaaccaataacttgcagctcttttcattccttttccttgaatttcctccttttctagatgaactttaatttcctcttttttttttctagatggactttaattttcctgatacacatgttaattggagtgaagctttcggtataagaaaagataaaagagtaccagaggacattaaaatcaaacatcagaatgctaatggaggatttcaatataaaggaaatgacttatttgaccattcgtatataccactataccagcatgatttatgcatgaatgtaccaacttagaccactattatgtcataaagaaaaaccggttggtaccaaagaaaacgtaaggagaacatacaaaattgcaaagcccatcaggccatgaacaaattgtacgttttcttctcaattatacaagggaagcacaagaattggaaacagccggcctgcttacagcacaaaggctcaatctaagtgctaacaagccggcccaaagacaggccagaagaaaacctgacattctgcccccattttgattttgagcaagacaggcctaaatctgtttaatgccggcaataaaattgttttgttaatggtaccaaccaccttaggtttgctttcattatgctcatggaaatactattgcccccagaccttattgctacaaaaaaaaaatcacattttcaacatttagccatgtgttcctagcactcttcacaaagtttgtaatgccataagaaaaatctcgatagataatttacgagactgatgcctaaatcaaccttactaaattttagtggtgtcaaattttaatgttgctaatatttagtaaggttgagatgtgtgggttgtattcgatctgctacctttgtcatgtttttgtgagagagagattcgagaattggcaatgtttgaatcattaactttgcagggttaattttgacaataaagtgaacagcccgctgctaatcatggcatttgcaatatcattgttcagtccaagctcaaatgccggccgtggagcacagtttggccttactggaagcatcagacaagaatgttgccaaaaaaaaaatcaatttacaaagcatatacacctcccttcctatgtcctatacttgattgaggtcttcttcaagatgtgtggagccagaacagtgttcaagaaaaggagaagagaacaagatacctgatgttgcttgattaatttgagatcttttaccaattcaaagattccaaggcaatttaggcgtgggtcaactgattttgatacatttaaagtttcagccttttgttccaactggcactggtccttcaacagaaaattgacgatgcaccaaatttcagattgctttctcaaaatcctacaagagacaaagatcatgagatgacaaagttgcttcgagtatacaagatatcttccagttttgttaaataaaaacaaaatagcatccacaaattcaggcatggatttcatgtggagccatctttgcattgactgaaccgtttcacgttaagcaccaatatagcagcagttcagaattttcaggtgtgggatttttttttcttttcagaatttgaaggcatgaaacttggtttgtatctttacaatacaaaatcataatctgctttaagcacaattcaagcagaactctcctttcttttcataaaagacagatgcacctttagttacagcctactattagagcattatatgggcttttcgagagcaaggatcccaatttgttcctagataaaagagcagcatctgaacatttaaggcattgcatatttcttgctgtacaatccaataagtttattactgccagattactgtacacactcatgctccttttggcatgcttactttttatattttcatcacaatagtcttaaaaaaatatcctacagtccaacagaatttggctaggatttagttcaggattaaactaaaaccccaaccaaaccctgaactaaatcccaacaaaatcttccctaaccaaacacaacatctccatgcattcatatagtaatcctttcaactctctagaagcgctggatcatacgcatacctatcccaatcagacaacacttcctgagaagttcttgtcacactaggtgttcctcctctatccttccacatgagcaaagaagcgttcacactccggctgttcttcctgttgcttgtacatggcgccttcgctgatcaggctgctcgagtcctggagttctccaggtccagaatggagatgcgggacgaccaatatacgacggagcacacgagtcaacgtgccaatcatcagctgtacatgagctctcaagatggactcaaggaggcagacaaggtcagtgagctccctgggcagccaggcagagctggctttgatcagtatgcaggatatgtcacggttaatgccacatccgggaaggccctcttttactactttgcagaggctactgacgatccttccactaagcctttggtcttgtggctgaatggaggtacccctacatgactgattgatatgcattttagtgtacctttctgtgattctgtcagatgaaatgggtggctttctattatctgattgtgttatccgttgctttctgctgtctgaattttgtatggtgttgcagtatgcctgaaaggtgttgtttcctaaccatccatcaaaagcatactttgcatccatccaatcatgcttccaaagttcaaaatttaagttcgcagtttacaagcctgttgactatttctcaaactattctaatcatctcatagtatagaatctactgtagaagatatatgctcctgaataggattaacatgtgaattctatcgtatgacaaagttgtaccttgagatttcagggcctggatgttcttctctgggagatggagctatgcttgaaattggaccattcttcgtcaacagcgataacaggacactgtccataaacagatatgcatggaacaatggtaagcaaaccaccacaaatgtataggatcaaattatactcaccacgaaaaatcataataccttcgcacagttgcactaatgatcgttcttggatggcagtggcaaacatgctcttccttgagagcccagctggtgttggcttctcatactccaatacaacatcagactacgataacactggtgacacgagcacggcagcagatgcatacactttcctcaccaactggctcgagaggttcccagagtacaagggccgcgacttcttcataacaggtgaaagttacggcggccactacataccacagcttgcgaatgctatattgtcgaacaacaatatcacaaatgtcaccatcatcaatctgaaaggagttgcagtaagtttcagacaatgacaattagcaatccttataataatatcaggccatatatactgaattctaccttcgtcttgttgggaacagattgggaatgcatacttggatgatagcacaaacacaagagcaacaattgattactactggacacatgctttgatctccaaagaaactcaccttgcagttcagcgaaattgcagcttcaatggaacatacatggcacaatgccgaaatgctttagcagaagctgatactgaaaagggagtcattgatccatacaacatctatgcacccttatgctggaacgcttccaatccccgacagctgcacggctcggtaattaaaattgttgtcacagattttatcatctttcccgagctgcttttcccatctcatcagatggttttgcaggcaatcaatgttgacccctgtagcagatactacgtcgaatcatatctgaatcgccccgaggttcagagaacacttcatgctaacaccacaggattaaaacagccatggtcaggttgcaggtgcaagaatagaaccaaaagtctttttgagtatttcatactaaactttagggttctaaccaagtttcatatgctttctgaccagtaatatcatcactcctgaaaattggaaagatgcacctgtgtctatgttaccatctatccaaggattgatttcaagtggagtaagcacatggctgtacaggtgagtcatcgaacattttcctaaaactttacttgaactcagtctgttttgaatttatcaccctgctaagaaatgttcatttttaccttttccagtggtgatatcgatgcggtgtgcccggtaacttcaacattgtactcattagacattctagaactaccaataaactcatcttggcgaccatggtactccgatgacaatgaggtataaagttttgaattaggaatagaagcactaaaggatgaagtctaaacattaatttgcatgtagggttctgaaactggttttgtttcttggggagattgtaggttgctggctatgttgttggatacaaaggtctggtattcgcaacagtcagagaatctggacatatggttcctacctaccaacctcaaagagcactcaccttgttctcctcgttcctgcaagggatattaccccctgaatgaccataactttgcaagctctgtttcttttttaatttttggtttgtttcttacagtgaaagatagaacagtttgtctgggaaaaataactggaacacagtaactagttgttcccataggagattgcttttatcagtagaaatacaagcattcatattacaagagtatcgagttatggaggtagttaaatcattttagatgagcacccatgccttgttactaaaacccaacatatagcatctgtgttgaagcgtacttatttccacatattgcgattttttgtaataatttgcagctctttggagatattttgtgttcataatatcaaataaggtgtacattttggcagttgcatgtgtaatttcaatacatgtcagtagttcagttagatcaatattaagcttccttttagaaaagaagggagaaacttataactttcttctcagtaaaaaataaaaacgaaagaaagaaagaaactaaaactaaaacattatctagattatctccataaccaccatgctggatgtgaatttgaacagatttctacacgtaaagtgtgagaactatgaaagcctctcatgtcgttgtatttttaaatggaccacaagatattctcaaagtctctccacacagcatctcaactctttgcccatccatccatccatccatcaaacaatccaacagtataagaagcctttgggaaagttcctaaccaatttgcacactatagaagtcaaacaaacaaacaaaaaagggtgatagatgaaacgccacatttagcattagcaaccctctttgtatacacaagtcatgtattatgatagtttcatgaacgaactaaagcatgatcatgatagtttctctttattttaatgctaaacatatgaatttgcatggaaccagagtaccagcacaaagaaatataccttgctgcctttgtaatccttgtggtatgcacatcttcttccctcttgctttcttctcttttgccagtatgagttgtcttggaaggtattcagcatatgtgcactactaaaagttggattctctttaaaagtggataccccctgtcccaacaactcttatttcaactctaactaaaaaaatgggcatccagttagtgcataaccaccaactgaaagaagacaaaaaacaaacaaaaagagatgaaatacatcaacacaatggttgcacagcagcacgataccccctatagaagttcagcttaacccaatgacctgttcaaatttcaaagtcaacctaggaaccttatgaatgtttcgaatcagatacaaacgaacgacgaacattttctacaaagagaataactagaaggatctttttttccttctataatcgtaatattttctccaagtttcctttttctcagggcacagggtccagtccagggctattgtaccagtgaattgtgaatggtagcaataactctaggtgaaagtattgttctatgctcaaaggttaagtttagcatctacttttccacagaaaagcttaagatagaaaagacagcttgcttggaagccacatctcaagaacaaaaatggaatatgcatataatcggtcggcggatctaactgacagcagcccagcacagacctaagcaatagttcaaaacttcaaacgaagatgcatgagaaggaagaaacatgaaacgaaaattcattaggtcccgacacacatgtactcggagtcagtagatgccgtcaaccctatcatattttgagcagtgggtatcaagtggttttcttgacttcagagtggaagtcaacgatgaaaacatagtgatataattcaatagtgttacagtttccttgtatacataccatttacagtagaagtgaaggttaggctaaattccatacttttttctggtcaataaaggtagagccagaaaaaaaaagataacagaaaattgagcaacaaggaaactaaataagtagaatataatgtctctacgatattattagttgcactagccataagcccagaactggatggagtacatgagacactaaagatagttatgtacttccagctttctggaaaagttgaagaaccaatcggccttctctttaaattgtgttgcagcttacaaaccacagtactcttactgaaaggtgatcaggaaaagcaacatcgcaatgcagaaatgcaaccccttggggtaaagaagtataggtcacagcagaaaagcacatcaaagataaaggtccctgggaatcttggcagaatacaattgagtgtacaggatgcctacgagggtgtacaatacctaagaaatgataaggtcaaatgccaccaggatattgacactgcacttaatcaacatcgtgataaatggaacacctccagtctgatttacataattttttctttccttctaattcccagattaagaccaaattgagctagagataacttttatgggaaccatgctggttttgttatatcacaatccacaaaaaggtactaacaattttaatcgaccaatgaaaacaccattgacattataaatgtagatgccatgagaaagagagtattgacaactttttaagtccaacatggaggagaaaaagtcaaagaatcaaacgtattatggattccttggagaactccctccactatactgtagacagaatgtgtcccctataaataaagattgaccaatggcaagctagcacaagacaccaagcacccatgcacacgcttcctatcaagatgaaaagaggcctactgatactttggtccttgttctgcctcagtgtggcaaacacagctgcaagaaacaaggccaacaaacctcttgagtttgatcagctgaaaataccaagtaaatatggttcagaaaaacaagatgatctgcgagagaaggatagagtaagagcaatgccagggcagatggaggaagccgagttcaaccaatatgcaggatatgtcacagtggatgcaaaggctggaagggctctgttctactattttgttgaggctcctcatgatcctttgaagaaaccactggtcctatggctgaatggaggtatgttaaattttatccataaaacataaagtgcattgtactgcatgagaaccagtaaagtgcactgtactgcatgtaaaccagtaaaactatgtaaatggcacaaacaaaaaggtgcaaacttaagattgagcatattaggtctattttaaacatattatttcatcattggctgcttggtgagatctaaataattcttggttgcttggtagtttgaggtattcgtaggtgtcagtgtggtgtttttgttttttgttggcttctccagtgaaacgaggtgaagctactggacttgttttccaaaagaaaaatctaactcaaagaaacatgagcaggtcaagttcataatatatgttgtttaaaatgtttgaaatgatgtagcaagaagctccacacctaataagttttaagtccaggtttctcttctttaagagaaagagacctagtttgctcagagtagcatacccattggatttgcaggccctggttgttcgtcttttggagctggagccatgctagaacttggacctttctctgtccgtagtgacaacaagacattgtacaagaaacagcatgcatggaacacaggtagctcacttgctcaaaccctgcccattatatagttaatcaacacatataaccagattgatctgacactactcatttgcaagtgcagtggccaatatgctgttcgttgacgtcccagccggcgttgggtactcatactccaacactacatcagattattacaacattggtgacaaaaagactacagatgatgcatacatattcctcatcaattggatgaagaagtttcctgagtatcaggaccatgatttctttataactggtgagagctatgcgggtcactatataccagagctagctaatctgattgtatctaacaacagagccatcaattcaacaaacatcaagctcaaaggtgttgcagtaagtgttcaataataactgttttggagcttctattttttggtaatattctaaacgtagacagtgctgtgaaacttgatcagataggcaacgcagatttgcatgacaacgtgaccctaagagcatcatttgactactattggaggcatgctatgatttctgacagagtctacagagccatccagactagctgtggtttcaatgagacatacactaacgactgccagaatgccatgaacttagctaacaaggaaaagggaaatgttgatgactacaacatctatgcaccacaatgccatgatgcttccaatccctctccttctggttccagtgactcggtacccacacccaaacaagtcaattgacatatgctattaattatattgttatataccctacttggcatacttatttcatagcttaccatgtaaggtggcatttggtgatccttgcgcaaaccactatgtctcttcttatctaaataatcctgaggtccagagagcactccatgcaaacaccacagggctgaactacccatggatggattgcaggtatatggattcaaatatttgaacaagttacctatatttgcctccatttaaagtgtaattttcttccatgcatgatcagtatcaagagtccctctctttccttattaattattatctgaatgtaagctatatttaaggtatcaactataatctattttgtgtataattgatcctgggacctataacttgcacacaatttttgatcattagcggtttgcttagatgccaaaatggtgcctagaacctttaggacccaaacaaagtttcaggtaatgtgaacaacagaccacagaaaaacttcttataacaaggttggttttttaatatatacaaaaggttagaggtatcagtaagtcaacatcgagagaaggcatatagaatgtgattctgtggcctaagcataggtctgcttgtccagcaaccatcaatctgaattctgaaaccataaagagaagatctattcttgactcccaagctgcctcttactagatgtgtatcaagtaaaagtcaacatttgaagcttctaacaaatttaaatgttcccctcaagcagtggacttatatttgataactggaaagactcaccggagacaatgctgccatcaatcaagacactaatttcaagtggcacaaggatatggctgtacaggtatatatctatgtttctaagctattgacttaaaacacatattagttattaccccttaatttcaattctacccttgcatgccagtggtgatatggatgcagtttgttcggtcacgtcaacacaatatgcactagatattcttgggctacctgtagaaacatcctggcgtccatggcgcatcgacaatgaggtacggaacacattcctgattagaggaccaaattttcacattagaatccacgtctgtgttgagagcatgctttaatttgtttctatgcaacctaaatagaatagtttcaaggtagttgtgtaaaggaagtatatgcatgccaaaaaaaataaaataaatcagaaatgcatcgtttcttggagctactaaagaggatagtttcttgatctgctactgaattggcaggttgctggctatgtggttgggtacagaggcctggtctttgcaacagtcagaggagcagggcacatggtcccttactaccagcctcgcagggcgctagcgctgctctcctcattccttgaaggaaagcttcccccagaatgatctagcaagccaaacaccttgcaatcgtcatgctcagcatcctaccccacaatccaatggagtcatggtatttcataaggaaggccctaatatatatgtagtacaccctcagcagcacttcatggattaagtagttctgctcaaaatcgagcattcatgtagataaaataaattcaggtactagtactaaatcctgagaattttcatacttggccatctcctgaatgaggcctgattaaacaagagcaaattggcctggttgctccacagcagttgggtgacaaaaattcacccaaccaaacagctgcagtctttgttgtaagcagggtgacagatttttaggactatatcatctttctttaaagcaatgtcatcttcgtgggaaaatgaactaaggaacatttacgtgtgcatctacagcagctttcaaaaatggatgccttcacctgtcaggattcccatcaaagctgctatctaaagattgtcaaagatcgcaaaagaaatgcacaacttcttagtaaaatgctttattgcaacctaaattcacatacgtacgctagatcaatccattgccccccaattccaccgatttcctcctataaaatgccctttacaacccaaaattcacatatatcatgtacgataaatcgatccactgcgcaattcactgattcccaatatgtaggggtgctaaccttctgcttaaataagaggctcgatcgatctccgctcccatcggcctcagcccttcctcttggtagccttgccggcatcggcgccctccgccggccctctcccgtcgaagcagcgcgctgcggctagctgcatttgcgccgcgccaccgggccacggccgacatggaggtggtggggagggcggcagccgacggcgtaggcttcgccggctcgagcgccagggcgggcgcgtggtggagcgtgggaagggcggggaggagagagaggggaaggtgggagacggcggcgcggagatcgagtagggatgagcagatcgagagggctccgccgtcgccgggaggagaggagcgtcagttcgccgcggcaccgccgagtaactacggcctgttcagattatcttatttcaaaccataccatttaaatttaggacatttaactttataccacttttaatatgtgtgaattaattatttgtcactcactgtgtatgacatagggatcctcatgtatgtgtgtgtgtcatatatcatatatatatatatatatatatatatatatatatgatatatgggtccagtggtaaatcatttatcaccatctgtaaaagtggcaaataattaattatttctttaaaattcttttaaagttgtcaaaaacatgtatacatttagttttttaaaaaaatttggtaaatatataagaaatcataccaaaattttaatagtattgtcaacttaccaaaattttagctacaatctaaacggtcccttcattttcactcattccacaaagtgccgatatgaaaaaaaaaaacaaaaggctactatataaaacattcattttatcgaatcgcaatataattattacgctctctatttacttgtaatatataattctctattttcacaaacttcgatacaatgattacatttattgtaagataaatgggagatgaagtataaatgaaaggaaaagaaaaatgaggttaagaaagaaggaaaaaaaccaagacttccatagcattcttgaattccttcaccccaattcccaaacaccctaatagggacattgttttgaattactttggttttaaaaatccttcatactaagggcatattatctattcaaccctttgacaaatcatcatcggtatatttgatttgtgtaaatagatactaacaacttgtaaattgctatagtagctactttgtatgaactcgcgctagaactacccatgcaaacaaaattgatctaatgtgacggccataaattgcaataaactttagactaacaatatgtgcaattattacttgcatgatattttttaagacatactccctccatccaaaaaacccaaagagtttgaattttgtattaaaaaaaagtcaaacttctatcatactacctatccttggcatactattcacctttaatattctttacctaccgttactattttttaaaaataatgagagatattttcgtcatttatattcttactagtttcactcatggatgctagtaatggctttttatttaaacagagggattagactcacaaagaaaagcaaaacaactagatgcctaaccataacttataaaaaacaaacttccgataaaaatgaagtttttagcataaacattaaaataaaactttcttcagttacttaataagcgcgtgatagaaattattttggtcctttacattaataagtgaacatcatatgaattacgaggatcaaaatttctacatgaaattaattgtttatgttctgaacatgaaaaatggactttggcacgactaatttctcttgttctttgattccgaatgaaatctacagaacatggccatacgtgtaagatgagatgctactaccatgtgcacattaaggctgtgttcttttggaggggtcgagaacccctcccctctacacgtaaaacggagcgatagattaatgcatgattaattaagtattagctaaaattaacttataaaatggattaatatgattttttaaagcaactttcatatagaaacctttcgcataacacgcatcgtttaatagtttgaaaagcgtgcgcgcagaaaacgatggagaggggttgaaaaccaggggtgccgaacatagcgtaaatcaattttgcttttgtggatcgttttgccctgagtttacataacttataagttacctgaataagcaatttgtaagttgcctatttacacctatcacataaattcatctactgtgagcacaatatacttttttttccctatttgcaaagaatttcttgtcttttccgtcaaagaattggtcttttctttctcacaattacgacaccaatatcggtacacgaagatcttgtagccgcatcaagcaacaagcatggtttaagtaacatagagcattgaggcatcttcatcgctgccaagcgagtgtgatagttcatgaggtgcaacactgctcttctcaagctggcggtgctacgtatatctagggggtgcccaggaagctagttaaaaattctttttagctatagtttattaatttttaccacacacacacacacacacacacacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatataaacacacacccgtcagtccatacttaggcatccgtatcaagaagcaattagcgagtagcttgcatgtgaaaatacaagaggtctaactttcttagctttcggcttttagattctatcgatcctcataatccttttgattatttggactatttggcaagctaaaaattctagaagaagttacagggaagatgaaaattttagaagaagttgcaagcgcaaggagcttcctaaaatagagctatcatctggattggtttttttgatctagttgtctcatgcaaaatgtcttgattagttatttggattgttggatacatggatggtttgatcaaatagattagccttcgtgcatttacatactagctgtttctgctaaatcccgttcattgtttccagtaagaacaaatgggaacattggtcttgttgaaattgctattgtattgttcgtgacgttgtgtaagcaatgagaaatcaacaaagaatgcacgagatatcgatagatatctcaatattatatgggtgcttaattgaacggaatcgcggatcataactaccggattcaactggttttccattaataaatcgcttattttctagtttttttgggtggggagatgatggtatgcgggtttcatgtgtgtagagaagagcggaaggaagaatatacttttaaaataatagagaaatatgagaaaatgatagcattgtaaaattacagtattgaaaaaggataccattattattcatggaacttgatgtgtgtcattgaaattttagaaaatttgatcatgccattaccgtcaagttttctgatattctcatccaatcccattccatccagatttcaggctaggacaaattgaccgcaaccttggtgcagtcaacatagctcgtaagctagagtcatagctttagacattggagtggaacacaagcaatggctttttttgcagcatgaccactgatccaccttgcggttcaagatttatatcacatgatgcatcgccagctacttatcgcagctcaggttcgtgcagcttagcccaacgagcagcaaccgaacatcttatcgaagtcgaactcaccggtgaggagcatatcggtgaccttgatgagctgatccttgccgtgcaagtgacacaaccagtccactaggttgacattctcaccctgacttcgtccttgttgatcgggcgacggtcgcatcacaacatgatgtcgtagttgaacacgttggcctgctcgatggctttgccagattggaggtactctaacacaaggtaccccttgtggtgtcaacggtgagcatgtagacatggctcttgttgtggttcatgaattaggcgaggctgaagtcgtcgagcttaccaacggcggtagaggagtggtcagagatggatgagttataagagcatcaccaacagtatcattaaatttcatccccaaaatattgtttatgggaatcctaaatagaaattgagatgtcaaaataataatatctccaagagattagctaaatttgacttcctaaaaataaaaggtgggtcccatacaaaactaccaaccgaaatccatttcattctcgcccctcgtgagatcgcggcgttatgctcgcttccacgacctgcgatcacagtatcacactcaccactcagtgatgttgctcctctccgatcgacaggtcttgcagctccaaacatgggatttagcaaacaacaatcaactccagtcagtagtaaaaaaatgtttatgagaatcctaaacagaaattgagatgtgaaaataataatctctccaagagattaggtaaatttgacttcctaaaaataaaaggtggggcccatacaaaactaccaaccgaaatccgtttcattctcgcctctcgcaagatcgcggcgtcacactcgcttgcacgacctgcgatcacagtatcacgctcaccactcggcgctgttgctcctctccgatcgacaggtcttgcagctccagacatgtgatttagcaaccttatcaactctagttagtagcaatcaacaccaaccagcaagcagcaatacattagtagctccagaaatttgttagcaactccacagtcagcagcataagcaccaatagcagatccggtacaacatatgggcacctatcaatacttaagcaacaatacaatgtcaaaaaataaaacatacaatttgcatgtcaagcactatctatttattcctagcattcttgttagacaaaaatggtgcgattttagcagcaactttagcagcagcaaggccattcaacaattttagcatcagcagcaacacatctagcacatagcagaggacatcagttttcagtctgcatcagtttttagcaagcgtcagtttttagtttgcaaatgcgttagcaagcataagagaatcgtcacgtcgcgcgtgtgcaccgtgacagcgtgctccgccgttgacgttggcattttttactcagaacagaactagaaacagtagcaacagcaagatgaagtactattttccctcaacacatagcaacagcaaaaacaacaacatattggtcatgcgttgttgcatcgacgcaggccgacgggagtggatgtgtgaatcaggcgccggtcagatgtgtgaatgggggagccacaaaagactctgccgactatgggagagatgtgtccggtggcagggtagctagaggcgatgatgacggacaaccccgcgatgaagttgcaggctggaaaatttcaacgagggcgcgggaactgccacaagcgctcgcgagaggtggattgggagtgagagcgcttctttattcgtggagaacgagaaacccggagatgggaatcctgattttggattttctgcttagggtcactgttggattgatttttttcaacaaaacctcaaaaattattggatagggatttgttttgggtgctcttcgcatgctctaagagaggagagagagaaatgagctaacatgaaaagagatgacacttttgtcattttctcacataagacgttggtgttaaaaaaatcttgatgataataacatcatggtttgaattttagagtaattcaatagccaaatatcaggtttcatgaatatttttcaataggaccgatccaatttacctaaaataatcatctaacaatgcacatttacgaaaatctctctttctccatcctgcgtcgcctcctatcttctattgagaggagaagtagtagcagaaaccgcctatccgacgccaaaaacacgagcacagatccaacgggccaaggcttttttgcgcttgcgaaagctaaaaacgaagcggaaggcctccactctgctcctctccctccgcacccccaaacaaacaaaaaagaaaaaaaaaaatgaagggttccggctaaaccctccctttcaaatctcccccacgactcccatctccacccccctcgccgccgccgccatcgccgccgccgcggcttcctccaccaccactccaactcccactccccgcggcccccaaaccaaaaccctaaaacccccccgggggggcggcgccagccatgccgaaggtctacggcaccggcgtcttcgagttccgccacccgcgcgccgccgagtacccgctcccggccgacgtcccggcctccgccgcgtcggcgcccgacaaggccatccccaccgccgcggcctccaccatcacgctcctcgacatccagcgcgaccgcctcacccgcgtcgccgccgagcactggggcgcgcccaccgcgggggccgccttcgacgccgccctcgtcagggagatctacgcgaccgagctccgggtcgagggccgcggccgcaagaccgtcccgctccaccgcgtcatgatcctcgaggtcagccagtacctcgagaactacctctggccaaacttcgacccggccggcgcctccttcgagcacgtcatgtccatgatcctcatggtcaacgagaaggtgctgacccgcccccctcttcgacccccctactcgaattggagcaatcgctgttggctgttcccttgctcgggcgatttctagggtttctgatgtagtttgggttttttttttttgtgtgcagttccgggagaatgtggcggcgtggacctgcttccatgaccggaaggatgctttcaagggatttttatggcgggttctcaagctaaaggaagaggtttgttttgatgtcaccataattaactctttgcttttccaatgcttaacttgcaattctaaagctgtatagaatatagatggctctctgtaggatggagaagcctaattggggacactatggaatttagtgttggttaattgtgcatttactttgaattattattattattattattattacttggtgggggttgttcagtatggtcaggcactatttgtttagtacgagctcaatgcttgctagcagtcagcatcattcagagctcactatgcttgcgactagtttgctgcagttcctggaactggaaatatattttcactatatttttctcaactaaacaaaatttaagcggtaatggcatgtagttgctactcaacacagttaatggtggtttttgtgtttattatgtgcataagcatgagaagtttttcatgttgaaattgattctgttgggctgatggtgatcccttatattgtcatttggaccaccagttaagtagttgcatgaagcagttctttctcagatgcccctgtatggtttattgaaaagattggaatactctaggtgactcagatggactttgtgcgtacttttggagttttgaattgagggaaatcaggcttaatgggtttttgccattgtgttttgcttgctttgttagtttacatttttgagccattcagttttgcagatccattctggaacttctttgttctttcagttgttgcctttggggtgatctcattatgacttacagaagatatcactcagacgtcttgtcatgtttttcataatatgtctcattcttatttcttattgcaggatagggagcttaatatggccgagaaaacaaactacctgttgttcatgataaatgcgtttcaggtactaacttttatgcttgcaataggatatttgaatcacatgctgatgctcacctttttcttcctagatgtgttttttgccttactatttttgttgaaccatcaaccaccagagaatacttccttcgtgaaattgagccttctaatctggatccttatgatgtttcgcttgaatgtccatacaagtttatgatcaaatcaatctattttctcatcagtttccttttttgttcttctggattaggtgtaattgaccacattaatttttaaaaactagtatgcaaaggtctacagtgattgtcactccatatgtggtaaaaatttaatcctttcagtgctcttacaaatcatctttgctgcagagtttggaggatgaactagttcgagaaaccatacttcagttagtaagcctaaagttgtggcatactctttcttttggacggcttcaggtaactgtgctgttcttttcttctcacactagtttatcctgtgtttctctttggtacttatatagttttcaaatatctacagatggagctttgccttaaccctgaattgattaagaagtggaccaaaatcaaaagaaaagaagctaaagaagcaaaaaaggcaggtcaaacctgtgatgcttcagaaatgctcgagaatagattccttaggaacttaatagaagaattcctggaggtgtgcctttgaaactcttctcataactatgttgtgtgaatcgtgcttaactcctgcaaaatttctctatagattcttgattcgaaggtaatattgtccagtcaagatggtggggatgaatctgtgttgaatgtatcactcagtgggcaggttgatgattcttgtgtcttgtactgtgagagattcatggagtttttgattgatatgttgagccagcttcctactagacggtatgaatacaattttgttaattgtctactactagtagcagcgtatttcattaatatgagtatatttctctaggtgattcaactttatcgtttctcctcttagatctaagaatgagaacatgacatccagatgcctgtcgcgacagccatctaggatttctagtggaaattaatgaatatactcatatttcattaataggaatatattttgcaattctttcacttggtctgattggggcaaattgaagctccattcggggatacaacatacaagcctaaattgggtcatttcttaagttcattgacctaagtgagaactccattcaggtttaaggatagcatacaatttactttcagaatatcagttggtcagtcactcatgatgtgcatagtttgaagttcgtgtgcaactgtgcatcaaatggtttttataaaaaaaaacacgtattgcctggttcttccccctgagcactttgaccacctgtgtatttcattcaactttacccataaacacgcttatagcccagtgatgaagtccccaatctgggtttcactcataaaaaatctggctgtcttaacccactggtcgagctctttttccatattttcacttgctattgtatgaactttcttaaccacatcttgtgacaaccagatgtctattcattgatttgatgtgaatactttatgcatgaattttttaccagcatttctttatgcaatatcagttcatttactagggatggatatatctttgttaggttaaaatttaaaccttctgctctagcggtgatattatgttattaccaagagctagcttctcatcataaaatgcatattatgtttgctctcaacttatgctgattaacaatgtgcagatttttaaggccccttgttgccgatgtagctgttgttgctaagtgtcacttaagtgcactgtatacccatgaaaaggggcgtctttttgcgcagttggttgatttgctgcagttttatgaaggctttgagattaatgatcattctggaacacagctcagtgatgatgatgtcttgcaagctcattattcccgtttccaagcctttcagctgctggccttcaaacaagtgcctaaggtgtgcaccttatattctgttgtgccgttctttattatttccaatataataaaaatattaattcattgttcttttactaaccgttgcagttgagagatttttccttgtgtaatattggttcaatccataagcgtgcggacttagcaaagaagctgcttgtcttgacagatgtagaactgcaagatctggtttgtaataaggtgagcaattcgcatgattacatgaactccctttgctatttgttttcagtttttttatcagctgttattgttatttgtaagtagtattcccttgacatacaccaagctgaatataccttcttctctaataaatctttcaattttttttgtaagaatgctgctcaacttgaaagctaagagcaggaaataaaattcttccatacctgcaggactgttgttaggataaaaggaaattatcatatagatgttcctcacaagttagttattaatttttgtcagatgagtctttcatcactgagttcactcttaagatattttgcatgtgaaactgaaataaatgtgtttcatgtgcttaacttcttcctatatatacagctcaagttaatttcagaggaggacccatgcagtggaagacgtgattttcttattgaggtcctggttgccttttttgagaagcgtcagtcacagaaagatgcagtaaatgcacttcctctttatccaaatgaacagatcatgtgggatgaaagccttgttcctagcattaattattctggagagggctgccttgctctaccaaaactcaatctccagtttttaacacttcatgattatttattgaggaatttcaatcttttccgccttgaatcaacatatgaaattcgtgaagacatccaggaagctgttcctcatctgcatgcctatattaacaatgagggagacactgcctttcgtggttggtccaggatggctgttccaatcaaggaatttaggattactgaagtgaagcagccaaacattggagaagttaagccatctgctgtaactgctgatgtcactttcagcatctcaagctacaagccacagatcaaatctgaatgggatgctttgaaggaacatgatgttttatttttgttgtcgatccgtccatcttttgaaccccttagccctgaggaggctgcaaaatcaactgtgccagaaaggcttggattacaatgtgtacgtggatgtgaggttattgaaattcgtgatgaggaaggatctcttatgaatgattttacagggaggataaagagagaggaatggaaacctcccaagggtgagattcgtactgttaaaattgctttggatacagctcagtatcatattgatgttactgaggtagcagagaagggtgcagagaatgtgtatgggacatttaacattctaatgagaaggaaacccaaggagaataatttcaaagcgatattggaatctatacgtgatctaatgaatgaaacatgtgtagttcctgaatggttgcataacatattcttgggttatgggaacccttctgccgcacagtggataaatatgcctgatcttctggaaaatatagattttaaggacacttttcttgatgcggaccatgttgtacaaagctttccagattaccaggtaaatatcttttaaaacttgattgtactgttttttttttcaaagtggaagtacttttttaatctttaaccctaaagattctaacacttttagctcatttgtaggtcacatttatcaattcagatggaacagaaaacctgaatccgagccctccttttaagattaagttgtccaagaaaatgagggaaagtagtcatgctctacctggcaatgtaaactctgttttgtcggctaagaacaatatggttgatgatgatgggccccagaaagaaaaaataatggttgagacttatattcctgctgatccagggccgtatcctcaagataaacctaaacagaactcagtgaggtttacacctactcaggtactttcaggctaccagctaaccatcactcaattggtgcatatcttttcaacaaaacctgccagaaaactttaaagtatttcctatgagcctattattgtaacatagagaaaatatgtctttgtttgaatattacacagatgaatagattttctagactatgataatgcttatgtgtcaattcatttgtgttaggtgctgagatttttgtacttgctttattattctacttgcttatttgaatttgcttgagatacacaaccatatgacttgtcctttaactttagctctgttggtaacaatctcttttacttgtagattggtgctataatatctggtattcaacctgggttgacaatggttgttggtcctcctggtacgggaaaaacagatacagctgtgcagatattgaatgttttatatcacaactgtccttcccaaagaactctaattataactcattccaatcaagctttgaatgatttgtttgagaagataatgcaggtactgtaactgcaccaattactcctgttttaccccttattaatctattctttatgagagagaaatattgcatatttgatcccatgctatgccagctatcctaatgtcacttattcatgaaaaccacctgaacatttttgctcctgttcctttcagtcgcaagataccaattttactgcttatcatttctagtgttctttaagttgaatgaaaatgggtatctattgggttttgaggacttccagcagaaatgattctttatgccatattttcatgcaaagttgtgctacatatgtcccaatggagttacatattttcatgcaatgccatgcacatctcatattgaaatatatcctaatcacctagatgctctctacatagttggcttgctacatgttctttttaaacttgctgattttacttgtttcttccagagagatgtgcctgctaggtaccttcttcgtcttggtcagggtgaacaagagttggcaactgatctcgattttagccgtcaaggtcgtgtcaatgctatgctggttcggcgattagagctgctaggtgaagttgcaaaattggcaagttcccttcatcttcctgaagatgtgagctacacatgtgaaacggctgcgtacttttggttattacatgtttatgctcggtgggaacaatttttagctgcctgtgcgcaaaaccaagacaagccctcatttgttaaagaccgcttccctttctcagagttcttctcagatactccacaacctaccttcactggtgagtcctttgagaaagatatgcatgcagccaaaggttgtttcaaacatcttttgacaatatttcaagagctggaagaatgtagggcttttgagctacttaagtcaacagcagagagggcaaattatctaatgaccaaacaagccaagattgttgccatgacttgtactcatgcggcattgaagaggagagactttcttcagttagggttcaaatacgataatttgctgatggaagaaagtgcacagatattagagatagagactttcataccgatgctgctgcaacggcaggaagatggctatgctcgtctgaaacgttgcattttaattggtgatcaccatcagttaccccctgtcgtgaagaacatggcttttcagaagtacagccacatggaccaaagtctctttacaagatttgttcgtcttggtgtcccttacattgagctcaatgctcaggggcgtgccagacctagcatcgccgaactatataactggagatacagagaacttggagatctaccttacgtccgtgaggagtctatcttccacaaagctaattctggcttctcttatgactatcagttggttgatgttcctgatttccgtggcagaggtgagtctgccccttctccttggttctaccagaatgaaggggaggctgagtttatagttagtgtctacatctacatgcgcctgattggataccctgccaataagatttcgatattgaccacttacaatggtcagaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttgaattcgactggggcgcctcctcgttagaattttctacgatttgatctcttgacttttctctccaattattgaaacagacaaaaagtttttgtaagacggcattgcagagtgtggacagcagctgggtgggagtggttgtcgacgttgactaactgatgactaataattctcgatttattattattttgtcattttgcagatatttcgcagatggtgctggaggctgggaagcgatggttgcgacccactgaaatatgcgaaatactctcaaactacaggagtttctctctctcgcctgagccaccaaacaggcccggaagtatggatcattgtccattttttcttaaatttaagtttcttcctctggtctgctgaacatcagtggactaaatcttttgcgtaatcagacaattgcttcactttttggatgaactcctaagcgaagtgacagggcgtaaatagcgcggcagagcttttccgagcctccctggcaatggatgcgttgttgtgtggggatatgtgatggtatggtggggatcgagtcgatgagagggggcggattcgtgtactcgtgtagatgggaagaatgacactcattggatcttaatccaccatcttcaggttcaactgatatgggggagaagaaacactgaattgtcatggtacagtcactgaattgtatcctatccatattttttgctggtagctggggacagttgatgtcacttgaagtgcttcgcatcgggaattcgactatttactactcaatggaaatggtagcatgttgtttgcacatcatatggcaatctccccattcctttcctttcgttccttccaccgtgccagcgatgaccaccattggcctctatttggttaggtcctgaactttggaacacagatagaaaaataggaaaatctgtttggaacacaggaactgaaagcacaggattaggaatcaggcccaccttttaaggatgtgaaagtgggcctaaccaaatcaccaccacacacacaaatatggaaaatgaacaaggctttgttcatctaatccaaacaggacttaggcaatgtttggaaaatgggtttgggatatgatttcccaccccctaaagggtaagttttaatcctagccatccattcatctcactccattttatcctatcctccattcatttccatttcccaatcccacctctcctaacccattttccaaacacacccttagtggcaacagcttgggttcctcttcccccaccttatctctaggaggctagccagcctggtgactgcaactatgatggttagttcatgggtggtgctagggtgggggtcacaagccctatcagttatgttaggtagggaagaggcagagagggcactgccaagcgtgaatggtgacagcgcatcaggcaccacgcagctatggtaggtgagagtactactatgtttaaggggataggttggcggtggagcgtgtggtgcttgctgttgcagttgattggcagggtaacgcttggttaatcaaggctagtcggtgtatacctgttacatcttgaacataatataaagggaacctattttcaaattacactccatcaattaagatgaacgtactgactatacctcagcaatcgccacctctaatgtactagtgtgccttctcacccgtttgatatctggacacttcaactaagcatatgatcccagctctccaaatacgttcttgttttagcatttcactaatgaattttttcagtccctctcatcctttctgaggagtgagggcactggctgaatagttaaatagcaagcagattcagtacaatgggttctcctgcccattgtatcacaagaggaatgccttctcacaagagattgcctgtgcctcctgagtgctgaaatatatacccaaaacattacatgtgattgcccatccactaatcctggaactaatttgaccccaaaaaacctggaacagacaatccaagggtggtttgctttgaagttgttatatgtgacttttcctaaccgtttattctctctagatgcttgctgcttaaggttgttggtttgtgttgtcgttgttgtttgaacctttttattcaatttcattaacatttaacactgattcatgtctgcatactcaatttgcatatcgttgctgtaggtggctctctttttctatttgaccgcaaaacattaagatacttcagaaaggatgggcataactggaggaagaaaaaggatgggaagaccgttaaagaagctcacgagaaactaaaagtaagcaaatacgaggttttcagttatgggaaatcaatatttggaagtttgtctatatgtggttgttttgtgcttaagggtgtattatgtcatatggtcagttcctaatttccaaggatgtggtcgtatatccatttaccctctgccctgtccatcatagacttatgtaagccaccatgttgaccgtacttattcccctggccatactaatgcatgaaaatgtactcaagaatgtgacctcacaagtttggttacaactttgatctggaaatataaaaatgaaattgttggcttcacatttactgataacagatgatttcttgtaaatctacctcaagctatttgttttattcattggtgttcacatatgtttattttaactcccttttggttgttgtctgtctgcactagtttgctaatgtgaagctccttaatttaggctggcagcattgatgttctacactgctactatgctcatggagaggaaaatgagaacttccaaagaaggacctattggctgttggaagagtaagtgcagaatatggtgctatgtttatattttgtatttcaactgtagactcatttggatggtattgatagttgacctgatatccgaaggaaagcatgcactgtgtaataaaatgaattctctttacttttcagggatttcacgcacattgttcttgtacactatcttgaagtcaaggtatggtttatttcatactgtgtacaccaagtatcttgctctcatttgttcctctttttttttttttcaccttttgcttatcttctttttttttttgaacaaagtatgacttccagcctcagcatcaatcaaggatgcacacagccatatttgtggacaccaggatttgaaccctggtggatggagtcatgcactcacgagtccaccacacaaacgatgcttcccttgctgtatcatgggaaactaaaaaagtggctaatggggttattatctaatgcggaaatggccattcgccatctatattagcctattaggcacactcttgctgcatgtgcagagcacaaaacactcttggctatctatgacttaaacttcagctttccttctgtctcatgctacaactcacttaaacccctctgcatctatgccccttcctctagacacttcattgttcaacaccttccgatagagcatacataaagatattatgtataaagtcatttgttttagagatgatgaattattttgttccattgggttcttttctacccatattttcaaatatttttgtgtgcatcagtaccttcataaccataattttatctgatttatgtttcttgtttatctatgattaactttccagggtgtaaagcaaagttttagtcgtgctaaagaagaaattatgcagttatctggtgctgatagtccatcgtgttcaaattcgattactagtcagaaccagatgaccccacaaataatggatgcagctgaaagcccaattagtgggcagatttcagagtatgaaggtgctgaaccaggtattgccatttctcttactttgttcagcaccatctactctaagtatagatttactgatgcatattcaattatgcaccttctttcagtgtatctaaagcgaaattcggtgcagcagataattgccgagcaagctccagatacaaccctctcattgagatgcagcagcctctggatggaatcgtgatggataacattttatacccttcttcttcagccatctgtaaccaaggtatgattctcgcctctacattctaattttcttgctaataatggcttttaattcatcttttcttttgcaaacagtttcaggttatcatggtgaattgccaccaggaacatctaatctaaatggtcatacattttctcacagtgacatagctagaatgtttgatgattccagctctgggctaagagacatttccagaaccctgtttgattcaatgccttacgatgagcatttctcaggatatgcaaatggattcatggagccaactcttcattcttctttttccatgatagaggctaacaatctggaggatagctctcttctggagacatatacagctgaagctctttacactaacaacctcagccagaaggaagctgatgcactaagttttgctggcatatcatcgccagaggtacttcattactgtcttgttaactttcttgatatgttggatggagatggggatttgcttagcatgttagtcagccacatgagtgtaaccacttcaaaatagtctatatagacaaacctcagagcgcatttgcatctttcgtttgtagcctctttgggtatctagtttgtcctagttgaattctcaattcaaatcttgaacaactgttgtgttgacagcaacataacacattcattcaatataactcttgaattgacaacaatattaaaacaaaagaaaactggcaatgtaacaacatgctatggaagctaatgcatgtctaatgttatggccaaaaaaaaaaaatcatccttttgcagataaaaaaagtaccaaaatattgtacttatctacatactgaatttcaggtgaatggtaataaatatactgaaggaagcaccaagcatccgctcctgaagcaattgtcattagatctatttaagattgagtcttctggtttaaagaaacatgacagcttttcaaggtggatgagtaaagaacttggagaggtggttgatttgggtatcaaatcaagttctgatgctctctggagtagcattgagattgtgaatgctgccgatggtcctagtgcaccaactaatgaacagttagatgcttatgcagtgagcccttcacttgcgcaagaccaactattcagcattcttgacatttcaccaagctgctcatatattggtttgaagacaaaggtatgcaatttgttttacatttctaattattgtcaatcttaggatatgcacaattttgagtctgttgaggccttgtaagttgataatattatggctacttgattagcaatctgcagtaaccacctatccttttgcaagttattaaattattttacacacgcaggttctggtaactggtacattcctggcaagtaaagagaatgtggaaaattgcaagtggtcatgcatgtttggggatgttgaagtaccagctgaggttttagctgatggttccctacgctgctatgcaccagaacatcaatctggaagagttcccttttatgtgacatgctcaaacaggatcgcttgtagtgaagtgcgagaattcgagtaccgggattctgatgctcagtacatggagacatcacattctcaagccaatggtataaatgaaatgcatctacaaattcgtcttgagaagctactcactttggggccagatgacaatcaactgcttgtttgtggaaatgaaaaacttgagttaatcaatgctataaactccctgatgcttgatgagaaatggtcagatcagggatcaccatccggctctaaagatgttgtcaccccaaggaaccaaagtttaaagaaattgatgaaagaaaagcttcattgttggcttatctataaaatatatgattgtgagaagggcccaaatatactgggaaaggaaggacagggtataattcatttggcggctgcactgggcttcgattgggctataagaccaatactagttgctggtgtcaatgtgaactttcgggatgctcatggatggactgcacttcattgggctgcgtcttgtggaaggtattttcagacaactatagaattttcaaatagataatgggtatggtgtacaaacacttaatgtaaaaagaaccaccttgctcttccatccctagccacttggtataattgactgagtcttgataaagcttccattatctaaaatgattaggagaggggcatgcggaatatgtctaaatttcatgaaactaaatatcttgcagctatttctttttctattacattgaacccatgttattatatgctttgtagagagcgaacagtgggcgtccttatagcaaatggagctgcagcaggtgcattgacagatcctacttctgaatttccttctggaagaactccagccgatttagcctctacgaatggacacaagggaattgccggttttctcgcggaatctgctttgacaagccatctgtcagcacttactttaaaggaatcaaaagatagcaatgcggaagaagcatgcagattaacaattcctgaagatctccctgaaatgaattatggtcagcttgctgtacaggattctcatgctgaatcattaaaggattcattaagtgctgttcgtaaatccgctcaagctgcagctaggatattccaagccttcagggtggaatcattccacagaaagaaggttgtggaatatggagatgatgattgtggactatctgatgaacacacattttcacttatttctcttcaaaaggtcaaacaagggcaacatgatacacatttgcattctgctgctgtacgtatccaaaataagttccgaggatggaagggaagaaaggagtttatgatcattcgccagagaattgtgaagttacaggtacccttgtaacctttttcttctaatctttcttaagactacatctactgaattcccatgataatataggatttcaaatagctccttctagttgatatacaattttcctataatctggtagttaatgacaacaggagaccttgtgacgtagttccttacaagtctctgcttttcagtttgagaatagatcattcacattgaatttatcaactttatatttatttgaaaaggtcctgcacactgcacaaataaattaatttgttctttaattgtatttggccaattggcccagctgcagccttgaagctaaatgtcagttctcgtattctatttagttcattcagtcaaggtggcatatatcctgatttaaagtcagtaattttgatatgccaccttatagttatacaagtagtcagtacttattgtactgacaagttgttaacatctttagtttcttttgttgattcaatgtaatgccatattagatgacttgtcaatagtcctgttcaatgatgatattaatcttgtaaatatttttttaatcattaggctcatgtgcgaggacatcaagtgaggaaaaactataaaaaagtagtctggtcagtaggtattgtcgagaaagttatattgagatggaggagaaagggacgtggtttgcgtggctttcgacctgagaaacaattagaaggccagacacaaatccagcctgcaaaaacagaggatgaatacgattacttgcaggatggcagaagacaggctgaaggcagactacagagggcactggaccgggtgcgctctatgacacaatacccagaagcaagagaacagtaccgtaggcttacaacttgtgttgctgaaatgcaacagtccagggtatgactaatactactcatctcttaccagatagtcacactattctgggtcatgcattagtgaaggaaaaatgtctaatttaccactgctctatcttgcttttatcattcgttccttttttttttccaataatgacaaactgatatcttcctcagctagacaaccgaaatctgaaaatgcttcatttgctaaagaccattagtaaatcatttgatttccgagcctagttgtttataatcaatcatcttatattcttctctgttaaggcccaatcttctagtgtactctgataaccaggtactacactaacaagcactaattcatagcacggtttttgaaaaataaaatcaaaccgaagaaagacttccattactttcgttagcctttccttttttttttcttttctctttttcaaaaacagcctatatatctgtttgaatcttgcttagcctttggtgattttgggcagatgatgcaggacgagatgctaagtgaggcagctggtgctgacggaagtgatttcatgaatggactggaggacttgatatgcagagacgacccccaaatgtctgccatttggtgaagtcgaagttgttacatcagttaggctgatcattgccttgttcattgccatattagccttgtaaattcttccgcttgtagttcactcactgcttaatatctagctcatgctgttagtattatgtaactctgtgcactgatcataatagaatatttctctcctgtatgttacaagtaggttatgcaccagctgttcattttatttatttatttatttgctagaatgaccgaaggaggtcattcattgtaagtaaaatgaccagctgctcattttacttgcgatgcaatgatctgggcaatcgaatatataggtagtatttgttcttcttggctatgtagatgatacttttatagtataaaagtattttagacagatactatttatatagtattttcacgtcatatctaggtacacatataactcacaataattccatttagttatctataattaattgatattaacaatttgattatatagagaacgatgtacaacgatggtattaagctgtttagactgatagatgattaatagacgacactattttctcttcacctcaacggaaaaaaaatgggctcgtgcaaacgatttgactgtaatatcgagccatacaagtttccatttttttctatatactttacatgttaattaaaaaatgtaaagtacctctgttttaaagcaagttaatttagtaagagatatgagagttacttcatctgtttcacaatataagtcattttagtatttttcacatttatattgatgttaatgaatctaaatatatataaaatgacttacgttgtgaaacggaggaagtaatttagtaagagatatgaggcttgtttagattcgtaatagaatgtgtaatgtgttatgtcctatgttagattaatttcttttaggactgactgagggtgtagttagcagcggttctgcaccggttactatctccatcgattggagttgttactacattttttttttaatcttagttagcgttcaaattcaagttgttcatgtgtcatcacaaaatagtgattacaaaatgggggcagaagtacaggtgggggaagaatatcggacgagacaatcgcacatttgcgcccacgttaccctaaatctattggattcccgtcgataaaaaaaatctatcgaatttgcatatatattgctcttgctgcatatggcttaatttacaggcgtgtcatgacgacgtttcgctgatgcaaaatgtttaacttaaacatatctagttgtagtactactagctcccgaagacaggagctctcctgggcaggaaacatatctagtagtactactagctcctgaagataggaagtcctccaccacgtaggatttttaattttgggcagttatggtgaccatggaaaatgttcctactatcggcaagccatagtttatccaagtcgtcctcgcaacattttatattcatgtcaagccataatttgtctatgttatggtttgctaaacttagctatgtacgttttagtctatattaagtcaaacattttaatcttggactataaacttttaagatttaggcctggtttagtttctaactttttcttcaaacttttaattttttcataacatcaaaactttcctacacacacaaacttccaacttttctatcacatcgttccaatttcaatcaaactttcaattttgacgtgaactaaacacacccttaatgttttcaaatttatcatgagaaatacttccatagtattataactcattcgtatattgttaataaactgcatgtttttaaaaataaatatgttcacttaggacaaaataaaacgataatagcggggaagtgccaaacacctccttaaccacttcacaattttggcccaaatacttgcaacctcttaggactttttcttttttttccccctaatagcagctttcttgtttttgccgctgtctagtttatttagagcactaactaaatttaatagccaaagtaagcggactttgctaagtggcaaaagaaaaaaacggctgtcttaatttttatagcgctctctactggttggtgccatcgattattagtatttttctcactatatatctttttgggtattttccgtcttctagatcgatagccatgcatgcatgcatgcatctttatcctgcaaaatctaggtctcaaactctcccgtgccataggctcatcgtgtttgcactgaccgggaacgaggggatgactcacctacaatgcacgaccttagctatgcaaatttatagtttgatcccttcacgtccttatttattggactattataaccctctttgcttctactattactaattgaatacttcagtatcactattgagaactaatctttactgggttggtaaaattaaaccacattagttcgggtttctattttaacttgggactaaacatttgttttttttatcccggtataaaattatcacgggacttaaatgaataccaaccgggactaaaaatttagtcccggttcataagcatgtaagatccatatttaatcccgattgattataacaaccgggactaagattaaaaaaattacgtctaccttgagccgtgtgcctcctctcccagcctcgatcttatctctcccagcaggccttctcctctccactccttctcctcttctcctctccatccttctcctcctccccttcctctctacgtcgcaggcggcggccagcacggagggccgcacccggcggggttgtcacgcgaggaggtcagcggccggcgcggagggtggccatggtggtcgccgtggggattttttctttctttttcccctcttaatttgtgagtgattgtttgttgaggataatttgttcattcgatctgtgatttgagaatgattatattattgcggatgatttgggatgattatgttgtggatgatttgggattatgttgttgttgatgatttgagatgattatgttgttgtggatgatttgggatgtcggaagatgatattgcgttgttggggatatcgggcgcaagatatgcaaaatagaaaaaaaagaaaaaaaacttagtcccggttggtaacagtaccaaccggtactaaagggactaaagtactaaaaatgtatatctttagttccggatttatagtcccggtttacaacccgggactaaaggggttgtaaaccgggagtgaaggtgggttctccactagtgtataaacatctaaacccctttggatcaattagatgaagggttcacatcgattttctactactagtaaaagcaccgcagaaaatttacttgaaaataattctaagcgaagctttttgaaaaatgtgaggtgtctggatatttttattttattgggggcagagggtgctaccctttggaacattaagggcccgtttagttccctaaaatttttttctcaaaaacatcacatcgaatctttggacacatgcatgaaacattaaatatagataaaaagaaaaactaattacacagttatggaagaaatcgcgagacgaatcttttaagcctaattaatccttgattagccataagtgttatagtaactcacatgtgctaatgatggcttaattagtcttaaaagattcgtctcgcggtttccagtcgagttctgaaattagttttttcattcgtgtccgaaaaccccttccggcatccggtcaaacgttcgatgtgacactaaaaaattttcttttccccaactaaacacaccctaagcattgagggtttggtcggtatgtattgcactaattggtgttgtaacttacgaaatgggctaatgaaccatttgggctcccctgtcaatgaagatgccagttgccatatttaccttttacttttatgtttgtcttctacgggaaactattttatccctcgagaggatgtttcctcgttatttgcataccattacgaatttttttaaaataataagaagatgtattaacatgtgatatatcacttcacaaacatgcaagttcaaattcaatttctatatttcacaacgaaaaaacaaattaaactacagctagttaacgtatgttcacaactaaatttatccttttcgttgtgatatgtagaagttgaatttgaacttgcatgcttgtggagtgatatatcatatattatacatcttctcaattgttttcgaactttttgagacgtggaagttgaatttgaacttgcatgtttgcagagtgatatttcatatattatacatcttctcaattatttgtaaactttttaataactatttgagtggtatacaaataacgagaggacatcccctcgagggatcaaaatccactccctttattctaccttaccaaattatcatccttcttttttgtgtttcaatccatttgaaaatatattttccaaatttactcctaaattgtaaaccaaaaatccatatatcaagtaacagaaatacaactatataggcccaacttaacgtatggtatgtaagcaaaggaggcaagatgcatgcatgtcgttgatgtaatggtatgtagagatgaagctaactacaacaccgtgattttctatatgaagattgcatatatatatatatatatatatatatatatatatatatatatatgatgttgatcaataaacaaatctaacattattcaagttatcttcatctgttatcattatatttttttcaattccaaaactcattggttaattgcaattaattgtgtatccaacggtaacggtggaggccaagtatataaattaaaccattgatttcgatccttgaaaaaaaaaacgacgatatggtattacatatccacaaaagacgaacttcatcagatagcgagacacagtacatgcctgcgatcgatttttatgtttttatatgccttaatttctaccaaattcaaatatcaacaatgcttttcattcatgtacagggccagccagtcaccatcgctgcatgctacggaacaattaacacgtcgactcgattaatgtctgatgattacgacacccttaatcttcaacactctcacgctctaattacatcagaaatctagattactggattgcaaatcaccgatggcgttcgcactgcacagcaacgccgtcagctccgagggcagaaactcgccgcccgccgccgccgccgcagaggctgagcggagtgtcgcccgccgccgccgccgcctccgtggtggccggtcaccgtcgccgcgccggcgaagggcgacacggcgccaacatggtcgccgccgatgtgatcttgccaccgtttcagttcgagaggctggctaccaccgggtaccacgagagaagggagaggagtcgcggcggcggcggcgtaggacgcgacggcttgggtcaggaagctgctcgccgcgttcagctcggtcgggtggccgccgccgccgctcgtcgccgaggtggccggcgtcgtctgtggctggaggaggaggtgctggaggcactgcagctgcgccgccgccgcgtcggcctgctggtagtcgacggcgccgttggcggcgccccacgcaccgccggcggcggcggcgtggccgacggcgaggtcgacggccaggctggcgagcgccaccagctgcgggagcgcggtggcgaggtccccaggcgccggcggccgcggccgcgcgcggtgcgtggccgggtcgatgccggcgccgatgagcctcttcttgaggcgcgtgttccagtagttcttgatctcgttgtccgtgcgcccaggaaggcgtgtcgcgatggtcgaccacctgtgcacggacatacataagttacttaactggtcggtgcacgaaacttaatttatattcatatgattttaatgtctagattcgtatctagatgttatgttatgttgttgttttatttttttggaggaagctaaattgagtgtatcactattactaggatgataaattttgatgtacatacttattgccgaggacggagtggagggtaatgatggcctgttcttcctcaggagtgaagttgcctctcttgatgtcaggcctgagatagttaatccatcgcagacggcagctcttgcagcacctgttgagccctgcacatatatattgtataaacttcatgagttattctgcatatatatggttaattaaatacaaagaacatataattaagcagctagttaaagcaaagatatgtagatgcatatgtaccggctcgcttggggagagacctccagctgccatggccgccgtgctggtcgacgtaggcgacgagcttctcgtcctcctcccgcgtccacggccccttcttcacgctgctctcgtcgcagcacggaggcctcagtctccccatcgagctaattgcaatctctctgacgaatcgaacactgctctcgcttttgcttgctctcccagctgctgaagctgatctctcgatatgatcgatcgtcggttaatcagtttgctccctgcactgccgctctgctagctatatctcgatcagtagttttatccgctgattgatgatgatttctatcgatcgatctcgttaatttgaatgtttgatgcatctgttgtttgtgagtttataaaggcagacgatcgatcgactggcagtggtcacgccacagccctaattttaatgcaagtaccgacctactctcgaaaattttatagcacgtccatctcaattagcgtaattaattaaatggacactagtacgacgatgatgctgatacacatgtgattcatacttgcatgcgtgctggatatacatgtagacgtgtagtatacaggtctatggataagctgtaatgcatgcaccgtgctatctaagctagcgaaattaattaaacaaggtaattaacaatttattatctaatttaaaaaaggtgattaacagataacagatctcagaaaagtaatttgtttgcctgagactgatcgagagctaggtttcctaagctagctaccgccaactaacatctcgatctttcataacttaaaaaaaaaaacatctcggtcatgccctccaatattctctggcttctatgaatctatgaatctcatattggatatatatatcgcccgcctacaaatctaaaataaaatcgagtcatgttctgaatgtccaatatatctgaaaaacaaaaaaaaaaaaaactctttctgttctttctttttgttctttcaatgtaatgcaacttatatgtctcacaatcacaaatcccttcgttacaaccagtaggtacgtaataactctcctgcatatatgttcatccagttacttaattagatagctagggacgcacttaattacctagctagctacaattaattgtcagctgcctgtttgatcgatgtacatgcttactacaccatgacacacacagacatgcattttctttggtccaatattataaatatacctgtactatacgtagaaaataggtgaccttgcttgcttcgatggagaacgagaatctctctccttaattttcttttcacaaagctgtcactttgattagagttggtcagttgtttagagtaattctctaaatggtatgcttgcagttatcacaactagcaagggtttggtcctattaattatattatacatggtccatcgatctgtggcgaagtgaaacatggtcgagatgcatgcatggtacaacgtgttagagtttgctgtgtgacaataggatggtatatattatttttcctactaatcaaaataaaaatgtttcaatcatgaaacggttagaatcccaaaaaaaaaatactacgtatgctgagtaattgttctagctaggtttttaatttacaagggagtaagggggggcatctaaatccaatttacaccgctcaaatacgaaatcagacaaattttacacccctcgtctaattatccccccctccccccacccacaccgtgatgtggcctttccttctcccatcttcttccttccccttcgctgttgtggtctcctccctgatcttcagttccacttcgtcgacgcgtggtcctagagtgtcaccgcctcgttaaactccacttttgttggcgtctctgctagatgtcatcattagtgaggaggttggaggagaggaggacggtgttatcgtggattagcagaaaaagtaaaaaaaaattgagggaagaaaagtagaggaaatgacagccaatagcctcgatgccatgtaaacgtaatataaaaccactccttgggggttcaaataatcatgtttgaatagattgggggtgtattttatatagtttcatagttgagtagggtaaattgtacttttacaatagctgaggcataattcggatttaacactatatattattgaaacttcttccgatgaattacttgcatatatacaagacttgcaccaagctagtcaatttggatacatagtatattgtttcttcaagttggtagatagtactagaccattacatgaactttgaagcacgcatccatttattaattaattaagagtaaatctgataaatgctctatcgcatacaagtaagagcatgacttgttaaataccattgcaatgaaacctcataaaaattgcattatagatgtaaataaatatggacaataatacaatttagatcattttccaacccctaacatccattcaggtgagggaaaaggaatcacaaataacaaatttgcacttgtcgtctctacttaggcatgcctatatatatatgtatgatacatgaaaaatatcaaatgaattaagtccaaaaactccgtcacaaatttagagagatgcatgaactttttaaatatctgtctggctaggacagctggcatagaaatgttaatctatagcaagatatttactatgtaatatagttctgatacttcctccgtttcatattataagactttctagcattgtccatattcatgtatatgttaatgaatctatacatatatatgtgtttagattcattataagtacccaatatatgaaacgaagggagtatttattttacttgctacgtactccctccgtactcataaagaaagtcgtttaggacaatatttaagtcaaacattgggaatataaatcatgaataactctcaagttattgagtttgaaaatgtaaaaattatatgaatagatttgtcttgaaaaatactttcataaaagtatacatatatcactttttaataaatatttttatagaaacaagaagttaaagttgtgttttagagatcgtgtcgctgtccaaaacgacttcctttacgagtacggagtagtactacggaaatttataagtacccattaattaacccttcttattttttcccaacggcatatatacaaaattttacacataattcgtctgcatcgatctgcatgtgtgcatattttccttgatagatcttgcttgcatgagcatatgcgtgcatatatatgccccgtgtgatgcatgcacctgttccaacttgccttaaaactaatgttggacgggcagctgcagctgcatgctgaggtgactgactacggcactatgcttgcatctaattaatcaaacgtttaatttctgtgtgccccaggttgttaattatcgtcgtgggcatatcttgtttctactcacaatgattggttcctccattattttggtgccaaattaattaaaactgacctgactaaccttgttgcttgctacgaccagcaagcaaaacaatcaaaatcttgatgttcgatagatcgaggcagaaagttgtgataaaaaaaattgtcgatcagtttgatattttttttcctggtatatatagttcaacttgcaataactatcaatgagtgtatctccgatgttgattcttttgactttgacagcaaatatttgcaggtgtagctagcacaagtctacggccggttcaaatctgcttgatgctggtctctcgcaccactgaaagttgcaccatgcatatatattttggaaggaatttgggagggggatgaattgaagtggaaggttctaaactattttactgtactgcaaatatatattttgtgcacatattgtccaccaaattaatttttttatgttatatatgtcgtgtcttaacgacctcttagagttatgacttgtgcacttacgtcgtctcttcatgatcaacgtattctctaggacaggagcaattaataggtgctcatactgtttcaaaatttttgaagaatattatagtacttcaagataggggtaaaaacagtggtggcaattcctgacggccggtatggagaacaaactttttttttactatttttaaacctttttaatttttattttaaaaataaactctcttaaaatgtatttccaactttaaacttgttggtcatgccagccacctagcgtgtctagataacattgtcaccaatctatctaacctggcaaaactcttgtgacactgacatggtgaaaaaatttagatttggaaataaaatttaggatagtttattttaaaattttaaattgtctaaaaaagtaaaataacatttctataaccgtctctatagaaatatcgtttccaaccgttttaatccctatttcaagatatgacatacatgacgtgaaaaatagaagaaaccagtagagaacttaattgcccttttatattttggattttctcaaaactagttacaggtatggtattgaatgtacatatatagattctgtctttataataaacttttttttctaaaactgtaatattattgtagttttgtatttgttataaaaatataatcatatcatgccatgaaaaaataattcatttttatataatatataattgacaaaattttcgaaaaattgcatgcttgtattttagtatgagtaaacaacatcagtacctaataactatatatatggctgaaagacgaaaccaatggatatccagataattaacttaaactttgcatttcctggactttgtcgccagacattttccagagtttaacaactccataaagaaatccatgttacacacagaattttcagtaagataagcaacagctagcatgtttagtttctgggcgaatactcctaaatataaattaataagatgcaaacgaattccaacgtacgaagacttcatcgagaaacatgtaatgatgtaattcaacagaaaaaaaaagttggtcattagaaagagagatcgatcgatctgtccaaattatctgccgacgtttggagatcgacctgcaaagaaaaaaaattgcacatcttccttcgattaacccctacaaattaaattgaactgatcaacgtcgatcgacaagtatgtatatgcatttttcgactttttagtgacgtatcgagagtgacagttgttcgttgaccgtatgaactcttcttctacaaactaatgaaacccgtacactgtcatacatcatgtacgcaaataacgtgtacagagggatttcccccacatacaatacacacgctcatcttgaccttaattatgtccctgcaacgccgtttaattaacaaaatagttatatttctgattaagcagacacgatggcatgataggagaatggaaagaaaatctggatttaattagtgagagtcagttagtagttaattagtcagtcatacgtaagaatgagatgtacacttaattttgaccggaaatgatcggtgtgtgtatattttgggactgagatgcttgcttattaaatttgcagagagacaacagtcatatcatgcaccttaattatgagtctatgaatatttgcagtttgcagaggaaagaagttggaaaccgtcgaaatctgcctctatggggtggtttcagagcccctagatttcaaacttcacacgagaattatgtaacggtatctactgtgtaacctattgcaaaatgcaaggtcatctgaaaataatgaccattattatacaacatcatttgccaaacaagttgtgaaaaatgagaaaggcaggttaactcatgaccttaacagttaacaactatatagccagcttggtcctagcatggcctcatgcatgcaagatcgatttaatttcgaagtagttagggagtctgattgaactagcttgtgtcatgtagataactaattgatcgatctccattttgacgagcttgtctcttttagctagtactattacagaaatacagcatgtataatgagaatattaatgtgctgtgcaacatcccacatattgtaggctctgtgtgttttttcactttcattttctgaaaatgttcacatattcaagttttggtttcgctctaaaattatgatgacatatttggattgcagctacattttaattacgctgtttgatttctgtaataataagatctgtgcttgcatatgcactagttaccttgcttcctttactggatcattaattaagctacacaaagcagttagagcaggtacaaatagcagattaattataagccaactataaacacatttcaagaagataaaatagaagagagaggagtagcgggctacagatctgtagccagctgcagcacggactacaagatacatgcatgtatgataggtgggaccagatattactacctccgtttcaggttataagactttctagcattgcccatattcatatagatattaatgaatctagacatataaaacataattatatgtctagattcattaatatctatatgaatgtgggcaatgctagaaagttttataacctgaaacggaggaagtaattgtgtagtatatgtttatgggtaactattgtatgaattagctataaaattgactatagataatttagatccgatagttggctatactcttaaacttgctcttaggacttgtagggccgttaaaaaagcttgaggcttattagccactcgaactcagctcgagttctaaactagccgatcagccaagcccaagttaaaagctcacgatctttaccaaacggaactcaagcttctaacaagcttgattgtatctgacttctcttgttgataaattatttaccttgtttacttaattaaactaataagtcaaatacaaattagtactatgtctacacaataaattagcatgtattggtaacatattttccccctctgttagtttgattagctagaaaataattattttatcaaaagatatccctaagtaagcctgcttatattagaagctcaaaggcggaataggcttgactcaagcttatgtcgagctcgaacctaaacacagaggagctcacatctagctgacaacccctacatatataggagcagccctgctctccctaacggtcagaactaacttgattactgagatgatgcacgttatcaagaagttatttgaattgttttggatctatttgtttttttaaaaaatgattattgttttcagctcaattttgtggtgtgtgtaatatagagttaaacccttcaggttgatttaatgaagaagaaataatattcacatgaccgcaccaatgtcagactatatgacatgcataccctctagcgaaaaaagaaacaaaaacactagagtgctacaaagtgttttttctttttgacgacgggtaacacaaaggagagataaagtagtatcaagtctatatcaccgaaccacggaaaattaaggtcccaaatttcacaccttaaactaagagaccatctaaaggatgagcatcaagatcagtgtttgagagtagtagcactgaatgaaaagatggacagtacaagttgggtttctcaacacatgctgtcatggtggctgaccttgagtttgttgtaacgaatcgtggccgtttaggccgaagagtagtgttggcaacctagtctgtttttcctatttacataaggagaagaccaattttacaatcttagactttcttcattaaagtctaacaattacgtactctaaacgatcagctgtattagaactctatataaaacatataaaacagattacttctatacctggcataaaaacagatagattttgcataacctaagtcgctgacgtagcaataaaaaccaaagtatataaaacattatttttatactttggcaataaaaacctaagagccccatcgattgacctaataaaccaaaacaaaagttaaaatttaaattttcaaacttgattttaagatattttaaatgtaatttctttttagcgctgacttttaagtcgctacgaacaaatatataaaaattttacctataaatttaatttctattctataataaaccgttttggcttataagggaatatgggtaaccgatgagtctgtaaatctctaccaccgcccaagacggcttattgccttgctgtcatcgtggatggccttaaagcatggttaatatttaatttgtgaaaaatatcctatggatgtgccccactgagagaataacaaccgataaagaaatctgcaagtactatgggggtggagcctgctgttattaaaaaaagttgatgtgagaattaatctcatcctctgcgagcggtggaatctgataaacgagcccaaaatactctctcacctttgaaattcggtgctatgctagcatctgctactaccttaaacccatgaaaaaaaaaacctttgatcggtatgtaaagtcgtcggctttatcaacctatctctccaataaagcccccctcaaaaaacaatattgtgcatgctcttatagggtttatttagcaatgcttaataatcctaatggcatatatcacctgatcctttcgttcaatgctttcacccaggagccaacgtcaatggtcctccatatgttggccaagttggccaggacactgacgccacaggatctagaagctgggatttggaggccgttgaggttctacaagttgcgtgagaatgctgccgtcaagataagagccctacactaatctaccaaagatttcttttctctatatatctttcaactaattttcgtttaagattcaactccatattgacaacctgcaactgcaagtgtatatgtatataaccaatataatacctttcaccggagtattccaaggctattgtcggaatgacgatcccattgagttgcatgcgacatccaatttacctaaaagtttagaccgacaaggaaagttcgcttatacttcaatagttacatcaaagcagatatatttggttaataattttttcattaatcggccggtctatattcgcaaagaatatacatagccaaaacatacacgagttcttaaactccaaacctcacatggaggatattacacaaaaacataaaaaagaaagctagaagatttaacttcaactttcatcgaggacttattcttttttttggcaactcgggatggcagaaggggagactagtctgtgctacccgtcaccgcaccatctccgtctgcggatgacaaccacaatctactaccaatttgttatgttttctgtccgtcgccatgtcaccatcgtcttccgtagaccattgaactcccctatgctcctagagcatcatggagatgtccaatacgacatgcacttgcctttactctcgccggaaatgctccaatgccttctacacctatccatctttgtccaatgctgtcttcgccgaccaccagttcctcgccgcaatagcatccacgaccgcacatcaccggatcgtctggccgaccagcgaccgcttccacttccaactctcttggccaccactttgcgccgcgcctccaatgaatgctatgacgaaaaccgggcaagccgccaactagggcacctcgccgaatttgaaggttcattgcagccttccgcttgcggcaaccaagacctcactggatccgaggcaccgccacccatgtgcctcccctaaacatcacgccaaaaaccaggcgagccaccaactatgctgcctcgccggatcccaacatcgtcgtcaccttccgcgtgcagcgactacgacatcgccggatccagtcatcgccgcctcagtcttgccttgttatgtgccgcttcaaccgtcgccatcattcgtccccatgttggcctgccgaaaaaataaaaataggatacacttacactttggttatagcttaggtgatctattactaaataggaaaaagtacgaattaccccctaaactatcgtggtcgaccgaattacccccttgaacccaaaatctaggtattactcaccctaaacttttaatatcagacagattatccccctcgacactgttttgagcggttttgacttgagtttgcacacgtggcgccaatgtggcgcacagtcagaaaaaaactctctggagcccacttgtcatacccctcccttcccggtcactctctctctctctctctcgtgcacgcacttggacgacaagcgggagcagaccgggcggccggcgacgtaggcagaggacgatcgggcggcaacaccacactgcccaccactcctctctctctctctctctgtcccgtacacacgcttggacaagctgaagtagaccgagaggccggcgacgcaggcggaggacgaccgtgcggcaacacggcgctgccaccacatcccgcgccgctgcccaccgcccacccccacgcgccgccgtgcgagccgaccaccagcctcctctcgacctgcgccggcggccaacgatgcccgtgagagagagagagagagagagagagagagagagagaggaagaggggaagaggaggcggaacccgacggcgcacgtctcctcttccggcttgggtgaggcggcccgcttgtcgccgaccgaagcttcctccccggtcgctcccatcgctgcctggagcacactcccggccacgccccctccccaccactcccgccgccaactggttccccctcccaccgcccccgccgccgactggagtcacctagtcgcggtttgatgctgctcggtgtcaaccggttccccctcccgcccgcgcgtgccaccggccgcatccaccaagtcgcacccgccgtcgctcgcccagccgtgccctgagccgctcgccgccgccgcatagagagagaactctgatggtggccggtacgcctccgcctccgtcgccggttgcccagtccgcctctgcctctgccaccggccgcccgggcgagttcttcctcactgcccgccgccgacagcctggtctacctccgcctgcgcaaccgcctgatcgagcgcgtgcacgggagagagagagagagagtgcaaccagggagggaggggtatgacaagtgggcctagggagttattttttttgctgactggattgccacgttggcgccacgtgagcaagctcaggtcaaaaccgctccaaacagtgtcaaggggggtaatccgtccggtattaaaagtttagggtgagcaatatctggttttcgggttcagatggataattcggtccaccacgatggttcagggtgtaattcacactttttcctacttcctccgtttcacaatgtaagtcattgcaacatttctcacattcatattgatattaatgaatctagatagatatatatgtctagattcattaacttcaatatgaatgtggaaaatgctggaatgacttacactgtgaaacggagggagtactaaataaaccaatgattaaatgatggcaccaataaaaatgttgcttgctacaattgcattgggcgatctggttctggcaaactgtaacttcaaattttccaggctttattttgtgtacataagagatgaaagctgtgcagttttttatctaacaaatttttttcaacagttttgggcttttttttttcttccctctactcacaccaggaaaattagcatccgtagagtatccgagtgtagtaatatcaattgaggccaaaaagacatatgatagtcgctatgctactcaataatatgaaataaaaactcctcctaggaagaagaccatttttagggtcacttggatttgtatgaaaaacatatataggaattttgaaggatttcaatctataggagaaattcttatgaatacctttgaaacaaaggattaaatcatatcttatcttgagattcttatgaaatgaataatcttataaagattgtggcgcaagagctataacatcttagaaaattttcttcgagtctatctttctcatttgattactatgttttttctgcgacccaatcaaacggtcatttaattgttttccatgtgttttacaatcctctatattagacttacattactgtcaaaatcatgtgtgttcatatttcttggttttttattcctatcatttaaagggaactttaggctttgtttagatgggcctcaattttggcctattcaaacaagccctaataacggttcgtaattatcctaccgggtttttagagaccaatatggcactactatgtttaggggttatatggcaccctattaataagttaggagcattacatatgtttataggggtgagtgtctatgtcgtaccgtgtaattctcaaaagaagttgacaaagataaatccttatattcttgtcctctgcttttcatactgatggagagctaaaggcttgatcgttaattagtagcgcccaccctgatattgtaacaagttgtttttatttattttcctacctgtcatcctgtgctaactcttgtagttcttttctttttagagaaacaccagtttactgttaatacagtctcaatcaattgtatatcagcaacaaaccttttatacatgtagcaaggtaggagcaggcaggtagcaacaagatcaacagaatcggatgcatttttctttaaataaaaacaatggaaattaatccagccttagcatcggatgcgcgcgcgcgcacatatacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatacacatatatgtatatatatatatacatataggacactcatatggggcaccatggtgcccgggcaccatggtatcaaatgcacaaaatcactcaaattttttaaaattttcaaattgtgaatatatacctagttataataattcgattcatatctatacctatcaacaaaacaactcaaatttaactttatttcacaatccatgattacatacctaactaattatatgtatggatgttatatacctagaatcaaaatctaacaaaaacaagttcaaattcagttcaaacttgttttaaactagttagtaaagtagttaatgttaatatctaagtaattgaaaaagtttcatactcatttgaattgggtatacactcaatttcaacaatggtgcccgggcaccatggagcaccaaacaaattcactatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagtaaatttgttttgcacgcgagttcacatgtacccacaatctacaccctatatgtatcttgcacgaatcttaggacaagtatattgggtgctaacaaaatataaaatgcatgatatttacgttatactatatttttttacaagtataaaataccttgtttatataatttttgtatttcttgtatgcaaaacttgtttatgtagtttaccttgtttatataaattatcttgtttatgtagtttttgatggtaggatatatatcattttggaaatatcatttttgtaagatgacaatttggtgatatatatagtagatatattgttttctcattttgactaaatatcatgttataaacaaaataagggttagagaaatacaatgcactatatatataaatgtcatatatgattattattgaaaaatttatttggtaaaaaatgcaacatacatgttatacatattgtgaatcaagctaatcctaattatcttttcttcctatagtaagcattcatttggttaaggttaggtacattttgcagcacgaatcttgaaacacatcaacggtgtagattataggtacatatgaacccgagtgcaaatctgtattttcctacatacatacatacatacatacatacatacatacatatatatatatatatatatatatatatatatatatatatatatatcaaagtgttccctgcacaaaaaagaaattaaaagtagacgagtactccctaccagcgaagcatagaatctgtcattcttgtcaccgacagccgacgtaatcatgttaattaattagcacgactaactaagctgttctttatcaccagcaaaattgacgtggcatgcgatgcttgcaagcacctgccacaagctgcaagggcaagcagctctttggaaattagtactagtaataataattaattttgtcaatcagtgtgtgtgaactaccatctcaccttcacaacgctgcatctttctacacccatcctgtttgccacgccaccttccagtcatcacgtaagcacgcatactaaatatacacaaatatcccattacaaattttaccatgcatctataacctaaattgcaaaaatataaacaaattaatttgactcttattttgccatagaaacttcaatggaacacaaaccccaccctgcatttgtctgattttatagggattttcacacaaactagttcgacactcgcaaaattaaaaatcctttgagtgccatgtgttgatacttctactcgaattggaatgatatgctttgcttcgtttggaaggggaggggggaaaattttttctaaagtgctcatgaccgtcgaaaatcacacgatttacgtctaaatttagttttccacgtgtcgccgtttaacaaggctacgggcccaatcaaggcccactaaaaatagcaaaaggcccccccatttgaaccccaccctccccgccattaatcctcgccgagcgccgcccattctctcgccgccgccgccgccgccgccgcgatcgccggagcccggagtcccccccaactccgccggcgatcgcgtcgcgcgcccgaatcaaatggcctccgaacccaccgcggcggcgggcgctccggccccacagcccgccgcgccgcggaggcggccgccgtgcgtcctcagcttctcgctggcgcgcgaccggttcctccgccgccgcttcctctcggcggggctccgccccttctccatccgcctcccgtcccccgccggcgccgggaccaccgtccacgtgtgggcgccgccgcggccggcgcgccgccccgtcctcctcctccacggcttcggcgcctccgccacgtggcagtgggcgtcctacctccggccgctcctcgccgccggcttcgaccccatcgtccccgacctcctcttcttcggcgactcctgcacgctcgccgccgaccgctccgaggtgttccaggcgacggccgtcaaggccgccatggacgccatcggggtgaggcggttcgacgtggtcggcgtcagctacggcgggttcgtggcctaccggatggccgccatgtacccggaggcggtggaccgggcggtgatggtgtgcgccggggtctgcctggaggagaccgacctcgccgcgggcctcttccccgtcgctggcgtcgccgaggcggccgagctgctcgtcccgagccggccggccgacgtgcgccgcctcgtccacctcaccttcgtccggccgccgcctatcatgccctcctgcttcctgagggattacattaacgtcagccatttaatctctttatctcttgttaattcctttgttaatccacattttttcttttaattatataattatatcctgttaattgggacggatgaacgcatcaggtgatgggctcagatcacaaccaggagaagacagagctgttgcacactctcatcaatggcaggaaactctcagaacttccgaaaatcagccaggtaatttacttttcttatttcaaactggcaatcaccattcatcagtgatgtgttgactgattgtgtgttcctcaacctaactgtgcagccaactctgataatttggggggagcaagatcaggtgtttccaatggagcttgctcatagattggagaggtttgtttgattgatgctttcactctgattttttgtacaaaacattgtaccaatttccaaacagagttactgaattttgatagatccagaaacatgcataccaaacagagtttccttatactgacaaaattaacaatgccatcgatgaacaggcatctcggggagaaatctcgattggtggttatcaagaaagctgggcatgcagtcaatctagagaaggacaaagaggtgtgcaagaatatcgtcgagtatctgcgagaaccgattttgagtgctctgaatggtgaaaaggtatgaacctctgttcttctgcttccagattttccttttctgttcaaaatgaatgacagttattgagactttgtatatcatgttcagtagatttgtttcagatcttcaatttcagtaattggtaaaaaccaaatcaatctgtcatctcattttgtgaagataaaaccgctgttttcatacaattcacattcctgttacatactgtgttatgtggccttctgacatgggtattggcaatggttaaaagcattaaccttgttgactgaatcaggaggtgcagctgcattaaaggtggatattacagaacttggggaatcaccatgaagaggctgattaataggattacagatgtatgacgatcttcttcagtttgtagagcggctggtgtaacaaaaagaaaaatgtaaaccacgtggactggatttggggaaggcagcttgtgttttgtaaaggatgggttcagagaaggggaaatttaagctgatttagctctcttcttaccgagtcatgtctggatgtgactgagcttctaaacatggccatgccgaaaaccatcggtttcagacggccttctttttttttttgctaattacatgtaagacgaacactttgacgaaccactacgcatacacaccgcaagcacacgtatgggtagtatagtgcgcactaggatttgaaccacgactctaccaccacacctctgtttgcttcccttcagtctcagacttcagtttcatcttaccatgtctgcttatagcatagtatgcactagtgctattcagggtttgcaatttcgttttggatatttctaccaggggcaccgaagtttctgaaacctagggaatttggaacaaaattatttgaaatttaaacacttttggactgaattcaaataaatttcgaccaaattcacaaatattggaaaacatctgaaaaatttcgggagaacaagcagcagaaacatttgttcattactccaagtagacattagacacaattcacacaacagccttattacaacagtgagctacagctagcaggctcaaggaaggtataatccatggatgaaaaccaagtatagtcttcttctagagctccaggaccttgtctgtgtgagccagactaagctgagatacatgacgattttctcacacgatgacacaaactatttaacccaatactagttaattaattagccgaccgattcgatattcgatcgattcgcagtttatttcggtacaataataataataatgttattgtccatggtgtcgggcctagcggttttacaggacgaacggcttgcggtagatgtcgaacatctcagagcaagacaggttaggctcctgcatgcaaaaaatggacagaatcagttcagagatgcaaatataactacgaatgtacgataactatttttaatttaatttaattttttttgttgtaacttctagaagtcgaatttagattgggctatggagaacgtacctggatgccgctgaagttggcgaccttgcggatgggggcgccgatggggccctgcaggttgcaggtgacgccgccgtcgcgcatgatgctcctcatggtggtgagcaggctgccgtaggtggcgcgcggctcgcactccaccgccttgatgaagctgtgcgtcatggcccccaccgtcgacgcctccggcagctgcagtgcagtgcacgcgatcgtcgtcgtcaggcaagatcaagagaaggatcaatcaatcgatgttggcaatggtggctgaccaggctatgcttgttgttgccgtcgctgcagccgctgaagagcatggcctggccgccgctggagcccttgtaggcgccggtgggcgggcggtggtcctcccactgccagccgccggacctggacgagaggcagcagaggaaggggaggtcgaggacggtggagctgtgctcggcgtcgacgacggcgtggagcttggcgccgtggacgagcgggcggacgatggcctcgttgatctcgtcgtccaggatggggccctggctgaacgagtccatggggcagatcgcctcgtcgtacccgtccacctcgtcgccgtcgtcgtccggcacctgcaccccgatcccggagaagtggaacaccagcgagtcaccggagctgcacccctgcaccagccagttcatcgccatcctgatgttctccttcgtcgccaacctgcacgggtccttctcctcgtctacaacaattaatcaatcccagtgagtgagtcaatccaccatggccggccggcgagcgaggtgaggtgagagggtggctgtgggtggctcaccggtgaggatgaggacgcagtcgttggggaagccgaagcgctcgcagaggaggtaccgcatgcacttgacgtcgttgacggggcccctcatcagctggctgccgcgccgccgcatgctggcgtacgtgatgccgatcaggacggcgcgcttcttgccgcgggagcccgggaagaagccgccgccggccacgggcatcggcacggccgggcgccacggctcgaccgggttggggtggcggcgccggccgcggccgccgacgcgcgtcacgccgtagcactgcgcgcactggatgacgcgggcgccaggcatagccgggagggacgcgctgcagtgcctgcaccgcaccgcgccgcagccgccgccaccgccgaagccgagagcacgtccgccgaagtgatccattgccgagatagctagagctagctagcaactacgttagtttgcttgttagtctcgagcgatctcaccaggctacacggctgcacctctcctctcctccccctttatatagcacagatgatgattcctttgctaccagatcttttctccaaggatacatcactttatattgtatctttactattataaaaatgaagatgtttttgccagtactttggtacgtcacccgtgtatgagtatgtttttaagttcgttcgcttttaaaaatatagatccatattttagtcggattttaagttcgtttacttttagaaacatggaaggagtcgtataagaaatccctttaagaaaactcgcatactaacttgagatgatcgaactcctaattgtagctcatgtttttctagaaaaatatatatccaatataattctcacagtagatttcaccttaactaaattgtacaacaataataaaattaaaatagcttcacccgttccaacgcaccggcattttttttagtaaattaaataagaaaaatattttttattcccttcatactataacccagtgaatttattttgggctcatgtaattatatacagaaaaactattcgatagtattccatcaagatgagataagtggttaacggttcagtcttatccatttctttctctctcgagtcttggtcatcctcctcctcctcctcctctccatatagagtttctctgtgcaggcatggcagtggtggtatgctggagcaggctcccgaaaacggatctagaggcctaggtccttcccactgttggatccagctcgactacacgctggcaacaacaatggtgggtggcaccagtctcgtggcctcttcctccatctcatgcttttgaggcatggcagcactcactggatctagcattctagcttccattatggccaggggccaactaggaaaaagtgaggccgtcgggaagaatgttgaccgcagtgggtgcctcggcctcctccttctagacgcgttgtcgatgatgatggaagggtgtgatcactgaagcttctagatctagagccttcagtggcataggtgtgatggtgagccatcatgctcctcgccggagtatgtccaggtacgtcgtacggtgtatcatgcctgatacatgtggtatacttctaaaacccaaatatcagacccagtacacgtaggtaccaagcctggtacctaaggtatcatggctgtaccacatgtatcggacttgatagctggtacctgcaaggtatcatgtatcaagcacagtgcctcctctcttcttctcctttcccctcagctcgaccctcattccttgttgttgccgttgtcactagtgtctttgcctatgccgctgcaggtgctggctcaagacacggagggagtgggcatgtggagtgtgtgtggggggggggggatgacactagacttgcaaggaggaagcagatgcgtgggatgatgtcaacctccataaagtatcctgtccggacggtatcccgtgctctagttgtcctcaattatatatcgagatggctaaaatggttggtgacaaattttttttggccaaaatcatgcatattactgaccttgggatttgcttcacgattcgtgctcgagcaacccctactcttctcctgcagctctgataacaccttcctctccaactccggcaacactaacaaaggtagtggagttatggtttagagtctcgggttagggtaggggtgggagagttgtggggcaagggggaagaagggaaatcgtctggcttgaagggatggctatgggaggcggcggccctgcggtgggcgatggtcacgggtaggcggcgagacggtggtggtggcaccaaagtcgcggagatggtgggcggtgggctggtgatgacggctaggaaaatcggagcttgtgattaggaggcggtggttagtagtggtggatctggcggtagggagctgtcgaagacggggaagacagctgggcgaagcacttgcacgtcggtttgggtaagaaaggggggcggggtggaagaggctagctagggagggggtgggcgacgtcagcgccgttgaccccttctagccagctggcgaggccgggtagcggcatgtgggggtggaggtgaggtgcaggcatcgcacgcgcacaagatcacgagcggtggctgtggtgctgagaatgacatgatgagggatgaggggttagggttagaaatatagtgcacgaatcttaaagcgatccaatggaattgaaattccatgatttgtgaggtgtttttctgtcaaatagcatacagacagtcccatatgatattcttatttgggactgctgcaatacaaagtttcatgacaacttttacaaatagtgacaaatatccggtgagaaatgtgcatagacaatgctgtcatattggaacatttgaggcagtcctttcctttctcttttcaaaatcaagggaatatgtataaagcatgtgatctttctttttcttgaaatgaaatgcttatattagtgattgtgctatggctctttttctttttggaaaatgactttggttctgtaacatatcacattggcttgtggttgcttatgtaaacacccaaccagcaaacctcttcctcttttttctttccttcccccttttgtagagcggactgcagtgacatgtgattcgttgataacagagttctgggtatagatcccctagagttgccttccaactccacccggtggatttggaccgatctgaccccttactttgtttctacaggctagatgtggccatgtcacctcttcctagttactcatttacgacagaaatagcagttctattctctatttgttttttcttgcgaagtttgtccatttggatctagcgtctcggaagagcaccgtggataggaaattatctataaacttttcttaaccgagctgttataaaattaacggcatcaaccgagctgttataaaattaacggcaatgaggccctcattgaactaattcatcgatgtgcaatgttcatgtcttgtttgttcttctctaattgctattagaaaattcgaagataacatgttctctacgagataatgttttttttataagctgtacaatatttttttaaaaagaaaataggctctacaagataactgtggtggaagaagagacggcttaattgaagccatcgaaattaaagggacggcttggatttagtgaaatccacccagtggatttgaacgtaactctaggggatccacaccctcggagttctaccaccagtaagccatcacaccactttaattcattattgaaggaggggggctgctagctggcatatgcgcgccagcagcgagcacttccctataactactaatactataactactctatagtattagttaacacttaacactaatgacaagtaattagggaagattcttaagattttttttcttttttcgggagatttttttactgactgattgaaaatttttaagtcagatttgaaaacttttgatttaagatttaaattttaaagtcaaattttgaaaactttcaactcggatttgaaaactttcaactcagattcaaaaactttcaacttgagattcgaaaactttcaagtccagatttgaaaattttgaaaactttcaacttgagatttgaaaattttcaactcgagatttgaaaactttcaacttgagattcgaaaactttcaagtctagatttgaaatatttgaaaactttcaacttgagatttgaaaattttcaactcgagatttaaaaactttcaactcgatatttaataactttcaagtctaaatttaaaaaatttaaagttatgatttaaaaattactagtaaactaatcactagtaaaaaaaagtaactaccctaaactaattacgttttttagctacttgtacggtaggaacagcgaaaaagcaaaaaaaaaaaaaagaaaagaaagaaaacagcgaaaagaaaaggatggtgcgcgcgtgggccgcggattatcatttctggaaggaggggaagaaaatagatctcttactcctagagaaagtgttcgtggtgctatgtacctcaaacgttatatcctaattttaatttttacagtttaatgtttggtgaggtttcctcctgtccatgagagacgtcccactagaagatgtaaaaaggtctggtcaagctgtacagttcatgatatcatgttctgctaatttgtgatatagagatatatgcctcgtaatattagtcaggaggtaattcctccgttccaacatataaaaacttctaaccttcaaaatttatcttaaaatataacaatttcttcacctacattctcttctcaaccaatcaaatcctccacactttaaatttcctacctacctcttcctctcaactaaacacaatttttttccatttaattccactaacttttttaatgcccgtttctgaccctaaaactttttatattttgggacagaggtagtatattttaaggacgggagaaaacctcacatttttgttgcatgtgtgtagtttggattagagtataattatttttaaacttggataaaactctcagcttttatcctatattttatttacttaagattctctgcaacatatatagtagaggcatgatgctagatcaagtggagccaacatatatattcgaatgtgaagtgtgcatggatgtattgttgttgctagaacatttttatgtattcctttctactttttgttttcagaaatctgaagcggatataaggacatttccaatgtatgaggcccaagaagaccaagaaggtcaccctttttttcagtctagtgatgtatttcaaaatgtttgtgatctcatatgaagctagacttcatgggtgaaaaagaaagagcatcacaaccttcaaaaatataccgtactaaaaaaagtatttgttcttttattagtttgtggacttttttttttaaaaaaaaggagagagtttgtaatccccacctagtaatatttatggccaaatcataagaaatgctttattgctcaagactagattaattttgtctacattgtcaatgttacgaggtcaaatattatttcttttatatttgagaaatgtttggttcatagcactactttaattgctaaacctactggagcgatgtttttaacaacttagcctactgttttatttattgcactctagtcatgtcacaaaatccggttgagtgtcccacttgtaatagacttaaatctttattaaagtttatctaagttgtggctaaagagacatcttaggcacataaactgtggcatatcacatcttagctctaatagtttcgcaaactaaagcatgcaaccaaacacacttgttatatgtggtcaatgatggtattatgactcatttattttttgaaaattcgttttggccctgcaatataccctcatattggaggggttcttttttttttgtcaactagataataccatgccaatcacaaatgtactgctttactaaataaatgtgtggatgaagaggaatatattgcacaagtcttagaaattcttatcgccatggccatcgggaggaaaaagaatctttttttagataatgagggaaaagaatctaggttgtctgatttgattgattcgaacaatgcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagccacctttaaatcggtgaaaagaaatagggacagttgtcttacgccaaaaagaagtaactgcaaagttacagttcttttttttagaacgtctttttttctaaaatatgggatttctcctattaccaacatattatgaagttttttataatgtctcaagtagagaattcattacccacttttaggcacacaactataaatggcgtatagcatagtcttgataaatatcatatggaaatttcagaaaaaaaaatttttatcatggcactaaagcactaaggctttttttcccttacctttccaaagtaaaacgacgtcagccctcaaaattgactgtacatatgaacgcacaacaactgatactacctccctattcaaaatatacgacgccgttgattttttacgtattattttgctatttgtcttattcaaaaatttaatataaatacataaaagtataagctaagattatattttatttaatgataaaataagtcaaaacaaaataaataatatttatatttttctaataagatgaatggtcaaatgacatcatacttttgaaatagagggagcattgtggagtggcaacaatcagctagcattgctacaacgtcgacagaggcggataataaccaaataaccaaagtagaacacacccatcacaacaacagccggaccatgcgaaaatggtgagtgatagagatagatagattcccccttgatagtctcacaaaaagaaagaaaaaaatattccttcacggataagcagcctgcacgagaactcttttaatcatgcaccttagtttattaaaataatatccaaataatttataaaaatcttaaatatttaataatatatttatacaacatacaattcacaaatttttcttgttgaacccaactcacactcataaaagcatgtacgctaggaataataatattccctccgttttttaatagatgacactgttaactttcgaacacatatttaaccattcgtcttattcaaaaattctatgcaaatatataagatataaatcatgcttaaagtactttaagtgataaaacaatccacgacaaaataaactataattacgtaaattttttaataaaacggatgatcaaacatgtaacaacggtgttatctcatttaaaaaaaataaaaaaacggaggtactagtataaaatcaagatcaactgtgctgccgagtggtccaaagtggctgtagtctggttgaccgagtccagtcacggagcaataacaaaagataagaatatgcgccgccccgctaagctcgcagctgcctgcggcccggctgtattggctgcacctgcagcatcgcgtgattctcatctgctgctgcggatgcggcgttgcctagctatcgatcgccgggagagattccccaaaacacttggtcgatcgaatgtttggcgaaaataattggatgcccccccgtatggtttttgtgggtgccgtgccgtgtatcacatcacacctgcgctagctgtgctgtgaagggatgctcctggctccctttctcataggggagagagtatacttttgctcctccctccatcataaaagaaaaggaagaagatgctgttttagaattcaaattttgttgaaagaaaagttgttactccatcctttgaagtatcttttaattatcacattagttatctttaatctaaaatttccttcatcctagctagatcaactatcaaccatacatcatttaatagagtgtattatgatcatatttttgtaaacctcactatttgctaaataacttaaaacgataactatattggaactaatggaggtagctttcatgcctgttttcctgttgaactcggggtcggctcatccgcgaggatcaaaatcccggcataagcacctatcggctgcatgataaaagttttagcttttggctcgttttgacggatggcctgagatttttgaagtcccaacatggggccggtttggcatgctctctacttatatttttatatagtttttcacattaggctcattttcaacatgtgttagtttatcaataatataaacttttcattaaaaggccataacagtctatccctccccttatccaaatgaatggtgctaagtaactctcttaactccctcacatctctttttctctgctcatcaagatttctcctgaagttgagacgccaaacacctaaatcacacatatcctttatactggtattttggtcatagctgatttcatacagttcagggaaccttattctcaaaaaggtctctcccaaccacacatgtttccaaaaattaaccttctgtccacagtgtacttcatttataaccaaattaaacagccatttcttacatttatgaaaccctttccagaattgagaaccccctgcttcagagctattgaagaaactatcatcccctatatatttcttcctttgaacctcaagacacatgtcagaatccccattgtccaatttccaaatccatttgctgagaaggcaaatgttcatgatcctagtgtttaaaaagcccataccaccatattcttttggtctgcacagagcatcccgttttatcaaatgatatttttttcttatctcccaccccttgccaatagaaatcacttttagagtgtccagtttctgatgaaatccttcaggaaggaaataaaagcccattgcatacattggggcattagacatgcaagagtttattttgatctccctgcccccatcagttaaatacccacttttccatgattgcagcctcttttctatcttatgagtgatctaacagaactctctcatcccaattttttccacactcataggcaaagccgagataaacaaaaggcatagaacccactttgcaattcagcatgttggcaatccttagttcctcagtttcatccacccccaacacatacacttcactcatttgatagttcaccttcatcccaaacatctcctcaaaacagtagagaaaactttagagccaaaactctcatcagtagtcttaacaaaaagaattgtatcatcagcgtattgaagatgtgttagacccccagagaccaattttggcctaaactttttgatggtgttagcatcctttattttaggaagaagagagacaacaccataattaattctatgtatgttcagatcacatctatgtagattatctagcatctcttaaaccaaaacccttaactaagaccagagttgtttataaaaacccactggaaaccaatcaggaccaggggcagtgtttaatactaaatcagtatacaacactatctcttttggtgtgtacaacactatcttttttgggttgaggatattgaaatgactgagatttggcaggggaaaattcctcagaagttcaaatattttctctatatggtgggaaggggtagactaccttgtgcaggtaaagaggaaatggggaggggatgagttctgtaaactttgcttaaaaactgagtcaactaatcatatcatgtttagatgccccgttgctgttttctgttggtgcattttgaaggaggctctgaacattcattctattccttcatcttgggattgtattggacttattaggggagagggaaaaagaaggtttgggttctgttagtggctggcctgtgttgggtctgtggcttacaagaaatgattgggttttccatgacattttgattaaatctcctctgcagattgtttaccgagcttttttcttttacacagaagtgaggcgtgtttctaagagaggaagaacaagcagttctggcggaatgatgtgaagctataatggtgaagctatcctaactgaagacgtcgacccttccagcttcgatttagttgcgtttaggcggtctttgttctgtctttgggtgttctgttttgggtctctatgctccgtttatgtcacgctggcatccccagcatcctatcggttgttgttttttttgttgttttacctttttttataagactctgtctgtttccctttggctttctccaaaagccggatcaatagtaatgttgatatgtctttaaaaaaataatataaacttttttatatgtaattagttaatatgacaatatgtgattattagtgaggatcatgtaacgttttgctatcatgcgatgcatgcaagagtaaaaaaagaaaaggataaattatgtaggggttatgcatcttaaggttatttatctgaactgaaaaaaaacccgcgcagatgcgtgggtatcttatttattgttcctagcaataatattaacagaattaagtaatatctcaccatatgcatataagaaattgtagatttcgcctcataataacaaacatctatatcgtaaaatagaccttagactttaatataaacgataagaattttctttatattcgaacaaaaatctctattgtccaggttatgtaaacttacctactgttaccattacttattattattgtcgctagatgcttttttaattaatggaactgcacatataccaccaaaataagcctaatatatcattaacacgtaaaacattcatctccactacatacctaaatgtttatttcaactcttatttctaaatctataaataaatattgtaaaaattagataacacagttaaatgtttatttcaactcttctattggttaatgagataacacagttaaaaattagacatgaatgtcccttctaatggatggagctactaaggctttatttctctgttgccttcaaacatgagttccgtatcgatgcactcgtgcttgtcaaggccagcgtggtgtacaattttaaggcctagttcactatcaacgccctcaaaatcaacaccctcaaagacgattgcattcataagtaggaagttgagcactattatcatcgtggcctccaatggctgactcaactcaaccaaccgaatgtataccccctgctatacttgtggtagctgctcgatgcccttcagcgaaagcaagagaagatggatgtgatgaaagtagttcttcccataaaaagtggttttgttttatgatttgtgtagacacaatttgtttgtagtattaatcaatactgctcaaaattttatagtatatagatataatattctctattgaaatgagtgaggttgatcactaaaaatgtatcgctaaatagacatacgacgatgacaatctttagagtaccatattattgtttatattttgataaaaaaaactatatttttgcatctgctttgttttaatcacctactattcataattgcatgagacatctttactaattctaagaatgtatttattttccaaaattatttataacaactatttcattgaagtgtactttagtcacgtcagtagggtgtatatggcatacatccatcaattatcactaatgcacgacacattagaattcctcaactataagaaaatataaaattataaaatatgtcatgagtagtttaatgcacatgttatgttaatgatgtttttaatgttgtagtcatttgttacgaaacctatttgggaaagaaaaagttgtaaatgacaatgtattaaggaatataattgcctaggaataccaatcaaatagttttaaaaatctaaaaaaaaactttgagaatcttaatctccataaattaaaactaaatcatatataaatgaaaatcattttcacgcatgtagatttcaggtagtgttatgtatttgtcaaatgatatttgtgaaattatttcaaagattgtcatgacattaattcttatatgtcgcctaaattatttgaaaaaaatattatatgtcagctccatgtgttgtaatatatttagcaccataatataactatgataagtcattaacattttaaaaataatagattataatttgagtatataatttaaaagaggtgtttaaacacttttaatttgatatttatattaattaagtttaacttgcatatatctggagtaataaattttattttgtagtattgaaaatcatactttgaaaactgtatacatctttcttgatggttatatttttttttggctttatagccttttttaattgtatgcacgtatgtttctttttttcaatcaaacatccgttaaacagttcctcttgtataaggaagcgggttaatataatggtacaaattaacgggtctattaagttaaataaaaatcgatggcaagattgtatagtgccacgtggcagcctaagagggctcgtaggagcatcacgtgatcatatttgtggagtaataaattttacttttatagtatagaaaatcctattttaaaaggctatctatttgtttccgatggttctagcactatacatatattttcattttatagttttttttatcgtgcatacagcatacatatgtatgttcctttgttctttgttttttttttcaagtgaacggtatatcaatgttttttttgtcttgatagcttttttttatatgtacgtttgttgtttattttttcaaacgaacagtaccggacaggtatatcattgtacgtgcttaaaattttccggtaagccgattctcttaaaaaagaagtataaactttataaatagatataatctaacggtctaaaataacgggtccaccaatttaaatgaaaatcgattgtgagattgtagaatgccacatggtggcctaagagtgtttgtaggagcgccatatagcagcgtaggagcatttgtaggaaatttaatggacttttataataatagatatatacttcctccgattcacaatgtaagtcattctagtatttcccacatttatattgatactaatgaatctagatagatacatatgtctagattcattagcatcaatatgaatgtgggaaatgatagaatgacttacattgtgaaacggagggagtattaaaaactatatataacaatggtattaatgggtgttttaaatatggggttccttaaaacaaattacaatatataggattttgtcttacgcatgcccgaaaacctggattttatttttgaaatttgctcttttttattattttatcactgtaaagttgctgtgactcacatacagttacatatccgacgtacgtataatttagatgctatatgcatgtgtatctgctcgcattaagagttgggctaatgcgaattgaaatcttggcgaatttgtatcaacttctatacgtcaaatttaaacttacatatttatagagtaatatatagcattttaatctattttattttttaaaaacataactatttagatggacaaaaagacttcccctttagtccctttgtttgcatatggtgagtttgtcagatttttctctaatgttatattgctttcagattttgatctaatcatccaatttaagtgtagttttttttaaaaaaaatggttttgaagtttagtttctacctgtaaagtttagtgcaattcaattggttagttttaattaatataagttttaatccaagtcaatcagttttcgttcatactagaaaaatggcccgtgcgttgcaatgggtaaacatacaaattcaaaattatattgcgcatactactaaattcttaatcaaacttataatatgtatttttaagtaggtctatatagatatagatttaataaattgtatctagaatttatattaaagtttaattaaataagaaactgaaataaatacagaaaataaattttccttaaaaaatgtgccttggagtgtttttcttaaattccctatcataactttcccctttgttttttctcttctttttttttttaagttctctttgcccgggggagtagcaaggggcggcgccgagcggggctgagcggcggctggcggagacggcgtgcgatgggcggctggtagagagcagataggcgcggcgggcgcgggcggcggctggcgggggaggagctgccatcggcagcggcggcgtcaccgcgatcccgcacctcacccctccacctccacctccgccgctaatgcagcaaacacacgcacaccgccctccccccacacacaccccgcacacgatgcccgacgccgccgaagacgacgcatgccgacgccgctgaagacgacgacgacgccgatgccgatgctgatgccgctgaagacgacgacgacgatggcgacgagttcaaggaggaggaggacacgtacctccactgtggagatcgtcggtatcaagcagcaagcatccgttgccggcgagccaccgaccgtcagtctcgtcatcctatcagctctcccgtcagcaacaagcgcatgcatcttcatcagtaagcagcgagcatatccagatccataggcaagccgcaagatccaacgccaagctgttaaatccacagaaaagaagcaagctagcagcaacaagtagcaagctcccgccgtcgtcgtccatcaccgcttcgccctccgtccaagatggattgtttattgtcctccgtttgcacgccactcaatatccaggtacacatcgatgatatagatagatgctgctctatgtggttaaggtgattttgatctttgattggatgcttgatgtgctcagttcatcgatgtggctgttgggatacgcgtaggctacgatagcataaatcaaaattttctatcgcgtaaaccaggaaccatgcaagtattagatcatagatcgttaccactcgacgcgttgtgcagcggaagaagacgctgagaagtcgaaggaactctcgcgaagtagcacgcgtcgatgtagaggaagtagtcgatcgcaccggctcgaccttctcctcctcgtgcgttctcctcgccgtactcccacgccaatcagcaccgcaaaccagcggcgcctctacctgtatccacacgtacagggacggaacgccacgcgcagatgtgctagcacccgcgcgcggctagggttttgctcgggagggaagtgacggctagggtttctcacgtgatgcaatgcctccgccagtcacacccctcacgaatatataggatccatcactcgggcctccaaggcccgtaggactcctattcggatccctattcgaagtaagctcatattggatctccatccaatccccttattccggcccattaagcgtgcgaccctataggttcatacatactcggctgtaacccgaaaactccttttcggtccacgcgttaacagtggcccctagcagaacgtattgacccaccgggcatacataaagatcatatcggctaaacctctagtgtatacttgtatgaacccctttgcctcacgatatcgattaagctcaaggctagatatgtgccatcctctaatagctcaatcattcactcgaacctgttgatagattatataacttgtgattgactcctcaatcacctttagcatggccatgcacttccataatctacaacatcgaggggcccaaagatatctctccataggaggggcaaatcccatctttattattcatatcccactatatgtttcatagcatacccgaaaactacttttatagctacccatttacgaagtagcgtttagctgtccctaagtaagctactacacatattgagaaccatgataatctcaggtctaaggattcaacaccaacactaaatgagatcactgatgacacaacacatatggctcttgcagtgtctcatgttgggtctatccaacaacatgttcaccaacatgtgtccatattattaatttggtatctctataccatgatccatgagacatgatcatcaattaatacatgtgctgatcatataaacatatttgttccacatatgatatttgatcagggatcctttagaaatagtaacaaacaacataaagagtctcatgaaagaatcacatattcattaaccaataaggagttatctatttcaaggaacaatgtcggataaatatgtaaacatagtatatgagagatgattgcctctagggcatatcactaacagtctcccacttgcactagagtcaatcatgaatgtatctgataccactgttgggatacgcgtaggctacgatagcataaatcaaaattttctatcgcgtatccatgattgcctctagggcatatcactaacagtggcgtcaaggtggagcgggcgaccacgacggcgacggcggtgaagggggcgccaccgggaaggatatcgcacgccggggcgggaggtggtggtggtggcgcgcaggaggaaaggacgatactgaaggggataaccggcgaggtgaggccgggggaggtgctggctgtactgggaccatcggggagcggcaagtcgacgctgctctccatcctcggcgggcggctcgccggccggcacgccgggatggtgctggcgggcgggtgcgcgccgtgccatgctgtgcagcgacgcacggggttcgtggcgcaggacgatgtgctccacccacctcactgtccgcgagacgctcctcttctgcgccatgctccgcctcccgacctccgtgcccgccaccgccaaggccacccccgccgaggccgtcatctccgagctcggcctcgcgtcgtgcgccgacaccatcgtcagcaacacgttcgtccgtggcgtcgccttttctgcggcatgctccgcctcccagccaccgcgcgctcgcacgccgcctccgccggccgccgctcagcctcgctcagtgtcgcccgttggtactccccgcagcaaagagaactaaaaaaaagagagaaaaaaaagaaaggggaaaaaagaaagggcttggcacactgacatgtgggtcccacgttgactcagccgccatgtagactaaaaccggtgttaaaaccactgaaggacctcgggtgatcggtttggtatagttaaaggacctcgcatatctgtttttgtggttcgaggacgttttttatcccgatgacaagttgagggaccttcggtgtactttttcctctttcctcatgttgagcttgcgttcctccctcccagccgagccggcccatccttctctcggccttttcttcctccagtacgaggccatctggcccaacagcgcagcactaccccaggccattcctatattctcctctcactatcacgtggccccacactatagtgtcgtcttccttctacactgaattcgaccgcggcattgcttccattaccaaattgtatatggaaatggaatcccctaatttcctttttccttttatttcacgaaatcctcaaaatcctgaaggaaatcacgtgaatattggcaccgtttctaacccgatgaactcaataaaacactagtctcaaacgaaggacttaaagaaacgaagaatacgattaggattcgatatgatggccaaaaaaatccgtcgaaagccttgcgtatttactacaggacaccacaaaaatatgctattagctatgagacagtacaaggacgtgaatttgaccgaggacactccaaaaatataataatttgctccaagacagtggacgtattaaaatataggcaaaatttgctatattatacttaaaatttgtgtaatttattggtagacaccggaaaaatgtgtcatggctgctgaaaaacaccctaaaacctggtaattttctagaggaaattaatgtctttcagtaaattacacaaattttaggtgtcctatagcaaaatttgcctaaaatatataataatatccacccaattaataagggagaaaccatataaaataacagttttgcccttaccttgttctcccttctcccagtctctcatcctctcaacatctgacaactggcctcatcttttagcttatgcttatacttatcagctaaaatttgattttgagatttttttatcaaagtttatttttcagcctttgcttttagattactaagaacatgtatataaaagttttattcataaattactttttatttataaatatacctacgaataagcgaaacaatggctccaaacgcatcccacgtttccaaattccaaggtcctattggggcaagcgcaaggtatagccattgtcaattttatccattgtttttcatgtttattggcaaaattgagcatagccactgtgtacaacttatgtttcaagtttaagatcaagcatattcgtaagataatgacattgtcgaaatgttcagagaatttcagaggcaggcagatgaatgaaagcagagaggttcagcgcgcggtaaaaccgaatccgtggcgggaaaagagaaaaccgctttgtcacaggagaaacggcttcctgtagatgtcgaacacctccgacgcgcaaagctgcggctcctgcaacgcacgcatgatcaatggcgtcaataatgcaaattaagcaattccatggttgatgatgtggatcaagggattcagagttcgcaatctctcacctgcacgccgccggacgggatcatcttgcggacgaaggagccgaggcggccggggaggagccgccggacgccgctcccctgctgcccctcccggatcgtcgcccgcatcgccgccagcagccgcccgtacgtcgtcccgggctccgactccaccgccctgatgaagctgtacgtcatcgccccgatggccgccgccgccgccgcctgctccgacgagaatccctgaaatcaagaatgtttccaacaagatgaaacggagttccgcggatgacaagggcgtcatgcatggcgatggcgtacgctgctgtctgcggatttctgatcgtcgctgcagccgctgatggagatggcgaggccgccgctggtgcccttggcgagctccgggcggcggcagtggttctcccactgccagtagcccgtccgggagaggcggcagaggaaggggaggtccaggatggtgccactgtggcacgtgtccacgatggcgtggagcttcgcgccggcgacgaggggccggacgatggtctcgttgatctcgtcgtcgaggatcttgccgctccgctcgaagtccacggggcagagcgcctcgttgtagccgtccacctcgtcgccgttctcgtccagcttctgcacgccgtggccggagaagtggaactccattcgagtcgccggcgtcgctcccttcctccagccaccgcatcgccgccagcaggttcgccctcgtcggcgacctcgacgggtcgccgtcgcccagctcctctgagagatcaagagaccggcgtcgctaatcagtggaaagctcggtcgcttcttggagaaaatttctttctgggtgattaccggtgagcacgaggatggaatcggcggggaaaccgaagctctcgccgaggaggcgcctcatgcagtcgacgtcgttgacggtcccctcgagctcgtagctggtgcccttgtagctgacgccgacgaggagcgcgcgcttcctcccggggacgaacgggtagccggacggcgcgtctcgcctgaggaacgacgcctccgccggcgcccacgacgacgacgcggcctcgagcgcgccgccaccgccgccgccgcccaggtcgcggccgccgcgccggtcgacgcgcgtcatgcggtggcagagcgcgcaccggacggtggtgacggcggcagcaccccccggccccggccgcggcacggcgaggcccgcgccgcagtgcgcgcaccgcgacgacgacggccgcgcgctcatcgtggcggccggcctcgtgttgccgcccttgccgacgaggcagctgcagcccattgccgacgcgacgagctaggcagctgcagcagcggatgctgtcgcgccttgcagtgcaggagatggaaatgcgtactacagcaggtgggttgtccactgtccatcattctgccatgagaaaaagcaaaacattgcgaatcccctgagcttgtaggcgaagcaacgttttccttcctttattccaaaaatccactgattatttgggttcggagaaccgcagattaatggtggaccattaggcattgcaacttgatttcgatgcaaattcctcacccgagggccgagcctgagcgggaggacgatggtgatctagctcgttgatctcgtggttgatgatcctgccgttctgctcgacgtcgccaccgggcagatcgcctcgtcgaggccgtccaccacgtcgccgctcagttccagcttctgcttgccgtggccggaggactggaacatcagtgagccgccagcatggtgtacctcgtcggcaaccttgaacggtcgtagcatgttttacaaaaccgtgtggttataacatacggtaactttctcagtttttggaaccacacagtacacctcgtggtaactgcacggtttttgcggtaaccacgcagttcccgcaataactgccaaaccaaacagtggagtggcggtaatatgacccaaaacagtttggtgaaccctaccaactacccgttcatctgcggctagtacaacctagggttcaccaaaccattttgggtggggtaatcaccaccccacagtttggcggttatcgtggtaagcacgaaaaccttgcggttaccgcatgtgataaccacgataatcgcacggttttgtaaaccccggtagttggccgatacgtcgtgctttaccacccacgccgcagcctccacaccagttatcatgcgtcatgcggtggcactgtgcgcactggacaatagcggcaacacccgacctcgcccctggcggccagcagtggcatggcgaggcccgtgccgcaatatgtgcacaccgcgatgtcgtgcccgacaatggccatgcgcttgccccgcctggtctcgtgttgcccatgttaggaaacgatagacaaataaacaataaagaacaataggtcaatcacagaaggcacgagatttaatgtggaaaaccttcccaaagcaggagagaaaaaagcatgggcgccagccaacaaaaatatcttcactatatcggggtgaggttacaacgccgaacggtggcttacaagaagtttatatgaaggataacctaaaaggataataatccgttcacctgtgagtgatcttcacttatccaaatcaacagcaaaatatgaatccacataggcaacaagtcccttatcaattctaccaaatgcttcgctctggcccaagcctccggggacgggcctccgcttcactctgacagaagctatcctttattatgtgcaaatgaatttggatcgcaactcaacagcccatgctaacgagacacctacacgtgccgcctcttcgccatctagttctcgccttgcagaagatgaaaatgcgggaaagtatttatttttcttggggattcccatatgtcaactgctccctccgtcctgaattatagggtgagtccttatttttagaaaaatcaaactcgataacttttgcctaataattgcaccaacaatatctacgtcaagtattatgtatgttatatcattgtattcgtattttaaaatgctttcatgttaatgacataatatgaaataaattaatggtcaaaatatgttattgaagaccgtgtaaaatataggtcagataatttgggatggagggagtaaatatttataaaaaacttgagatatactaatttataaaattgttgatttaaatttgacttctataagttacaaccgatataactgtgaacatactttatagtagtttaagtctaatttgtttatttattactcgtagaagttgaattttgaacaattattttttggagtgatatgtctatcatattaatctactttgtggttgatatatttgagtactacttctatcctataatatatgggattttcacaatgcaatgcatagccaaaaccctatatagtcaaaatcacatatatatgcgatggagtgagtaacatgcaagagacaaatatgtgcatcttctcgagagaaaaaaaatctatctccaaaaatgtgtacaacgtgggtatccattctgttcgaagaagctgaagatgaagctgatcagctagctggcgaagccgaaaaccatttgaattgtatttaggtagtgtttgaatctcctgaagataaagattaagtgttttatgcaaaatgaggtggtaataacgtgtgattaattgagttttaattattggaaacttgaaaaatagattaatctgatactctctccatttctaaatatttgacgctgttgacttttttaaatatgtttgaccgtcttattaaaaaaatttaattattaattcttttcctatcatttaattcatttttaaatatacttatatgtatacatatagttttacatatttcataaaagttttttaataagacgaatggtcaaacatgtgttaaaaagtcaacggtgtcaaatgtttagaaacggagggagtattttaaaacaactttcatatataaagttttcgcacgaaacgcactgtttagcggtttaaaaagtgtgccacgaatatccaaaactttatccacttttttaatctatgcaattcagtgacgccgatcatatgttagtgaatctttgtttcggccttgacaagcattgagccagtacatttcagtcaggttggaaagctcaccattttctctgcaacatcagcttgcccgtgcgtgtgtgaaatttgtcgtgcttgggttggccagacgtcatcggggtttatttagcgactgtccacggtagttgtgctgtacatctgcctagcttgcacagattgataaatgtgaccgaagcttaacaaacttacaaattataaaagcagatttggacaatacaaagtacacgctcaattacacaatttcagttccaatccgtcgctctgcgctacctcattataaatatgatcacacgcttgagtttttgtaagaacacacatgcatggccatggccgcagcaacagagcaacatatatccttcgctaatacacgatacttagaacacggtttttttcctcgtccacattttgatatcacactatcataaacttttctacgaacaataatatttaaattttattttaagaaagcgagcctacgtgtataatatccagcatccgcagttagaacggagctggaggagcagaggttttcatctgaatggagcttgtgcccgggacaatgcggtcggtcacaggataaactgctcctcgtagacgttgaactcctccgacgaacagagctgcggctcctgcatggcaaacccaaacaaacttaactagagcaaaatacagtaagtgatcatgcatatggtgtgcaatgtgctagcttctctgcaatctggcatgcaatctccataggaaaataccgtgcatacgatgtttgtctacgatttcagtacgattaaacgccgccaccgtttgagtgcaagagcaatctaaagttgcagccgttaataaacagtaggagaggcatgttcgatcgtacaaccatcataaacattagatcgtacttatagtagcgcccgtctccatatactccctccatcccaaaatatttgatgccattaactttttaaaaaatttatgaccattcgtcttattttctatcatttgatttattgttaaatatacttttatgtatacatataatttataattttacatatttcataaaattttttaaataagacaaatgatcaaacatgtttaaaaaaagttaacggcgccgtcgaacattcagaaagaacagggaaggagggagtgtatcgaaggatggattaattgattatctctggtggtggtcgatctctctcacctgcacgctgaggaagcagcaggggagacacttggcggcgagcgagccgaggcagcccgttacgaggcacttgccggagctgctttgctgcaacctatggtgtaccttcgcccgcatcgagtccagcagctcgccatacgtcatcgtcctccgcgatcccactgcctccaggaagctccttgtcatgacgccgccgccggcctgcttttgattatattaattacatatttcagagtgtatcagaaggtatcatatttcttttaaaaaagaatattacagtatctccgggtgcaatataatttgagtaattatgtaaaatttagatacgtcgagatatgttcttataaatcataaattttttcttgtattaatctcatatacagccctcgcactagtgaacagaaagatttcgagtttatttgcgggcacaaagctatgtctcgctgagaaaattcagaaagtttatatttctttgtgaatttggttgaacttcatttaagttcggtcaaaatttgtttagatttcggtgataggaatgtgcaaaacgaaatttgcaaaccatggacgtacggtgttgtctggctctagagaattctggtagtccttgcagccgctgatggagatggcgtggccgcctacggggaccatcgcccgctctttctttggggatagtcgccaacgcgtttggccaacccacttgtatcttgaacatagacccattctgaaattataaggtgtagcattagtttgatgttttttttttggcaatatattatcaacaactactataggaaataaattgctttattaatttagtgatatatacaaagtgaacagtagtactaaaagtatgtctgtatgtagtataaagtttatttttggtcttccaacttttctccaagtcaatttttcaactagtggcaatcgttataaagtttatttttctcatccactgttgcatggactattttaattaaaacagtataaaaataaaaattttaatactacgttgaataccttcgctatctctcagatatagctcgtagagcaagagaatagtccatgttaactacaacttgcaaagtttcattccagattttgaaatcaaattgtcatcgaaatgatttacgaagatgagagtggtagtagttatagatggccaaatgggtcgtccggcccggcacgaaccaggcacggagagaggtcaattgggccagcacggctcgacctacatctcgggccgggccaggcctgcccacgggctacacgcacggtctagcatggcctaataagtcttgggccgtgccggccaggcctgaaggcacgatagcccgtagtataagtctattttttctcccttatgtctttgggctatgtcttatatggctggaataaatctattttgcatccctcttctctttgagatgtgcattatatggatgatttaagtctattgtgggagcctcaactatttttctttgattgtgccgagccgggccagcccaccgtgccaaggcatcggcccaggcatggcccaactatcgggctaggcctgcatgggcccaacaccagttgtgctgtgtcgttctagggtcaggccgtcgggcctcgagccttatggccatctattgaagtagtgtggtactacgatagtaccggtactccctctccctctgtcccactcattaagctatgcacgtattttaatatttaactcttcaaatatttgacaataaataatttattataaattacgttttatttgatgaaaataatagtatatgagaaatttaaagtcaaagattagtttttaagactgtgacaagtttaaatacaatattaatgagtgagacgaagagaggagtacgtagttagggtggaagcgacccaaccgagactagcctagcctcggtttgtgaaagcttgctggaaagaggttcagctcgatcgtgtcacaagctaaaagagtaagcttggcttgttcttgagcttgagccagcacgctagactaccaaataaaacacttcttgagggctgggtgctcaaatagactgctgagaaccgatctaacatgtactttatgggagaggaggtggaggaggagcggcgatgggccatggggtggtagcctacaatgctactactacagaagccttttaaatttgtttgccatacatatatgtaaaggggcgctgaagctttgtccagtggagaggctatttcttcaccatgtcctcgcgcgagagcatttattttccctacactcctataagggtactacttcctccgtctcaaaatatttgacgccgttgatttttttaaacatgttagatcgttcgtcttatttaaaaacttttgtgaatattacttaaaaaaagaattaataattagttaattttttttataagacgaatggtcaaacatgtataaaattgtcgacggcgtcaaatattttgggatggagggagtacctgttaaagcggcagaggtaggggaggtcgagcatggtgccgctgtggcaggtgtcgatgatggcgtgcagcttcacgccttgggtgagcggcttgacgatggcatcgttgatgtcgtcgtccaagatgttgccgctctccttgtagtccactgggcagagctcctcgtctcggccgtccacctcgtcgccgttgtcgtccttcctctgccggccgtggccggagaagtggaacaccagcgagtcgccggcgcggcacccctccaccagccaccgcatctccttcataatgttctccctcgtcggcgccttcaacgggtccttggcgcccaactcctctgagaaattgagaatcagcccagcagatcagagaagaagctcacgcaatcgatcgatctcatcgatcgatcagttttggagtatatactctgatctttcggtttaattaccggtgagcatgtggatggatccctcggggaagaggaattttttgaggaggctgttcatgtccttgacgtcttcggccgcgcccgtcagctctctgctggtgtcgcccttgtagctcacgccgacgaggagcgcgcgcttcctgccgctgacgaccgccatgccgccccgtgcgcgctcgtgttgagatgagctgctatgtctccctctccctctccacacagccatatatatacccaacaactaatgtactgccttcacaagggcaaacatatactgcatccattccaagggcaaacatatactgaatccatcccaacatattatctagattttttttagttctagtatgtatcacattcaatcagaatctattatattttaggatgaaaggagtactagctagcatgcgaatccttcataccagctagctagctaggcaaagctttaatttattccaaaaatacggtggttgatgaccatggaccattgaggcataagctgctgcaggtgcaggctgctgtccaagtttggttagcagagaatcatgttctatatgtgcttggttcacaattaagaaatactccctccgtattttaatgtatgacgccgttgacttttcaactaacgtttgaccattcgttttatttaaaaattttgtgcaaatataaaaatatttatgtcatgcttaaagaacatttgatgataaatcaagtcacaataaaataaataataattacataaattttttgaataagatgaatgatcaaacgttcaacaaaaagtcaacggcgttatacattaaaatatggaggtagtatatattaacaagaattcgtcaagtccttagaaaaataaaactgaactcctcaacgctgggaattaatttaactatctgaattactaagggaaaagctagctagctatgaaaatgagagaaatatgcctaatccatatatgtatatgtatatatatatatatgtatgtacatatatatatctatatatgtatgtatatgtatatatatatatatatgtatgtatatgtatatatatatctatatatgtatgtatatatatatatatatatatatgtatatatatctatatatgtatgtatatgtatatatatatctatatatgtatgtatatatatatatatatatatatatatatatataggtggagagaatccacctatatgtgcctccaaagtttgttgccaccactagaatgacatatagtttagagtaacccgctcttttcgtcgcactcacacatcaaaagacaatatgccccttccttcatcgatcaacaagtctcctctatcctcatccaagcccatctgcaggtatgcggtgtgcggtggagctcgcacataaggctagcggtgctaatgcgcatgtgcacagggctggctgagagctcacacggtcacgaagcatggggtgtacgtgggcttggtgtagcaattactcttatagctagcatcgaaggtttagcatagggttggctaggggtgtgcattcggtctggtccgaaaattcggtccggttagttcggtcttttaaaattagaaaccgaacacattagcatagatttgtagaccaacaattcggttaaccgaaacttcagtcccagtcttcggtcagaccgagaagaccgatcctctccgttgcatgcaggatggcatgcatgcagtcggtgtcgatcgggaaaagaaaatcaagaagatcaatctaaagaaaatactagtgctgcctactctaccttgtggagctcaggtagagcagacaacactagtatgctcggagctcatttgcaatgccaccttctggtggagctcgtgtgcggtggtgcatgccgagcatgcacatgcgtttgacaaatagcgggagtagggttggtgggcattaagggcttgttcaaattaatatcattgtaaaccataccttttttttaacaaagttatcaaatacgaatttgctatatatttgtcaataaatttttcaccaaaaatttgacagatgtaattacagtacaatcgtagtgtaattacagtacaatcgtagtgtaattacactgtaacttgcatgtaattacactataactataatgtaacatgtatgtaactttaaaaaatctctccataacatttatttcggtaaaatggaggttgtgagaacaaatcctttcacatatatgtgtgatgtgattttttttttcttcctcaccagaacaaattttgtaatagatctaacgattcaaaattacatgaaacttatatacaagttacactgcagttacatgtaagttacagtgtaattacatacaagttacagtataattacactatatttgtactataattacatctgtcaaatttttagaagaaaatttgtactcctgatttcctacgtatattttttttatacacatcattgccatgtgattagattggaaatagtgcttatagattagcatcccgtgaccagaattaatactcggatattattctccagcctctgcttttgttgcggcggcgcccatgcctatgcccacatcctctccctctcctcttggtacggacgctgatccccttccccctccttgccacgatccggctccgccgtcgccttgacctccacgtgaggctgacacgtgggccccacgaggcatgcgctttcttcctcgtttttcccttcacctttgctgtcaacctcatcttctccttcatcctctttcgccgcacaagggcggtcctagcaccggcactggttcgattttctttttatttcatagattatatgtgccctggttcgattttctttttattttatagattataagtgtcgattctacatatagtactagcacctataatctttatagatgccggattcagaaccgacaccgatgcagataagtaatggtgcttgcaaattggtacctattgggaatctgtcatctatagcgggttctcaaccgacatcactagacagatctgtactagtaataatatatttctacatatggtaatatataaatacttgtgtagcatagggttggtggagagaaaaacagcgctaacgggtggagagaaaaacagcgctaacgagaggagcatgaagctcccctagctgacaaaaccaacaacactcgggcacagcatgtgcaactgcacgatgctcagcttcggcgttggagcgggacactaggtggtgtttgaatctcctaaagatgaagatgaagattaagtggttcacgcaaaacgaggtggtaataacgtgtgattaattgagttttaattattacaaacttgaaatatggattaatattttataacaactttcgtatagaaaattttcgcacgaaacatattgtttagcagtttgaaaagcgtggcacgaatatccaaaactttatccaccctttgtagtggaaacgaacagaggggcttaccgtttggaggactaagggcagtcccaaccctccacttaggatggtatctatgacattaactatattgctatgtaggacttttagcttatgtggcactatattaattaagagagagagtgaagagaggaataaactgggtctcatacaagacacagcttcaacacgagaacctatacctatgcactagacactatcaagttttgcattgggagataatagtgtcttcataatagatgaagaataaatatgattggtagagaagagagatgatgtatttattaatggctcactttaagaaaccatgggttatggagtgtagtttctattgtgatgtcttattggcatggcacaatagacactatttatagacactatagattgagactgccctagcagacaaggttgtccgcggaggaaaacacggtaccgagaggttgaacgacgtcgtgaatccgaagaactttgtgtttctccttgtagtccacggggcagagggcgtctcgtcatactaatccacctcgtaaccggtcacgtccgtcgtggccggagaagcagaaaccagcgagtcgtcgtgcgtgtttgctccctccactagctaagccaacgcatcgccgaaagcagcatgcgtgttgtgcctcatcggcgcccaataagtcccaactctctcctctgatcgagaaacagaacaaacacacgcatcgatcgatcggccagttttcgagaaacgtaaccattggataccaagtgagcacgacgatggatcatgcgctgtcgccgccgccttgtagagcgcgcttgttgcccctggacgacggggtacctggtccggtcgtcggcacgtacgtcgcgcccgagacaagcgagtctcctctcctctcctggttgctgcagctcgcgtccatccatccgggagtccgtacgtgggcgcggcgaggcgctcgatcgccgcaatggccgcaccacgaccacgtacgacgtcgatcggctgcaagctcgcccggcctccctctggtttctctctcgctctgaaaagtcataatcttttttaaaaataataataataataagatttgaatattagtttatattcgacctgtacaattaaaataaactcttaaatttgcctgaattacgcattctatttagatttaaatttttttctatactataagttgaaaatcgtttgtgaagtaatatttcatatattatattctaccttattgtttttaaaaaattaatatcttttgaatgacattaaaaacaacaagagtacggccctcgcagaactaatagactcgatcgatatatacagcaactagtgtattgacttgacaaggggaagcatacctgcgaatcctcccagctgctagctagctacacaaagcaacgtttctcctttattccaaaaatacggtggttgatggacatggaccattaaggcataattaagccgctccaggtgcaggctgctgtccaagtttggttagcagagaatatgattctgaattatattccctgagcttggttcatgattgagtatatatattccctccgtttctaaatatttgacgccgttgacttttttaagtatgtttgaccgttcgtcttattaaaaaaatttaaataattattaattattttcctatcatttttatttattgttaaatatacttttatgtatacatatagttttacatattttataaaaaaatttgaataaggcaaacggtcaaacatatgctaaaaagtctacggtgttaaatatttagaaatggagggagtatatattaaccagaattcgccaagtgctcacagaaaagaaaaaatgaactcctcaacacttggaaaaccaggggatttcaatatctgaattaccaagggaaaagccatgagccaaatgcgccttatcagcattggtggagtcgtggagaatccacctatatatgccccaaagtttgtttgcaccactaaaatgccatagagtttagagtaatttgctctttttgtcacacctagcacttctccccgcaaaccgaaagatgaatcaacaccttctttattcaacagtctcctcaatcctcatccgtctatgtatgcagagtgtagtggagcctgggcataaggtcaataatgcaaatgtcaatgcgtgcaaagccacctggaaatttgcccaggctttgaaatgtttctagaaccaccattggagataataagaaatggaaaagatgcgagagggaagaaaatatggataattatgtcattttcacagtggcgtggcaaaaaagagataatttatctaaacttgttggtatgtgagattgctcaaacgttaacatgcagttgtcaaatcatcatgtcataagtacaagttgagttcatcgtaacggtaagtttctcagtttcttatattggccctggttggatccggtgggctattaaatagccctccggaatcttgctatttaagattattaaacatagattactgataaaacccattccataactcttaggctattttgcgagacgaatctaacgaggtatattaatccatgatttgctacagtgatgctacagtaatcaaccgctaattatggattaatatacatcattaaattcatctcgcaaaatagcctaggggttatggaatcggttttgtcggtaatctacgtttaataatcctaaatagtaaaattccggagagctatttaatagctcggaggatctaaacaaagccattgtagataggtagatgtgtttactttcttagaattgtgtgacatcccaaaataattgaaaagggggatagtgagctagttgggcttcattgtggccttttgggcccctttagcaaaagaaggaataaatacacttttggtccctgatcttgatgctgagtttgaattacatctccaaattgcaaaaccagatataatgtgtctctcaagtctcaactcacaatataactcacaatatcggtgtatccgaggtcctagagcagtattgtgcctggtttcggccgagtcagtatgggactcacatgttaggcccttactttcttcccctgctctttggcacgcccagaaatttagcctaaattttcagactattttgtgtattaaatctctatccaagaatcagctgtggtacacaaaacgccaaattaatatacagatccaaacgtaaataaagcgtaaatacttacaggagaggcacttagtcctcataccgaaaagaaagcagcagcagcagcagttgaaaaaggcgatcttagcgggggcttcagctccactccacaggcaaaaactcagctgaggtctgagccttagtcctctaacttcgtcttcagctcaaaagcactacacttctgaaaatggggaacaatagcaacgctgagtacaaccaccgtacttagcaagccacaccaatgatgcagacgtgcaaggggatacaaggatggcttgtggccatttgcataaaggcggttgcgacacatttattgagtaaaacagtaaaactgttgattaattaaggtaagtttatatctccactgaacaacactacacgttgaatagacccaaccaaaccacctgaactacaccagttctttaacgaactattaagggtgaaactaatcacggtgaagctggtcgatcgcccataaccgcgggtacggctattcaaatagttttactttggctagaggtgcacaactatacccacaagacacaatccaccggcatgtcaccgtgcccggccgtacacgtcaccatgttgagtgattgtgacaagacccttcgcataattccctctgaccaatcgatgccacacctcaagtttcacccccgcccccaacaggcagcgggcagccccccctccccccgtcgtgccacggtgaatccagaagcagcatagggcgtcgcagggcccatccatactgcatcacgcccaacctagactgggtacgtcagtcagaagaaagctatactacaagtcaagcagttaccattcccgcttgtggtaagtgctatatgtcttctagggtttcccatgaaccggcccttaattaccatgggcgcgactagcaaaaccatgcacccacagcccactattccgtcacattttagttggataattgcgaccaatgaaacatggacagatatctcgagcacgcagctcgtcatgatgctaagatgtctaatgatgtaattatcccattatgtgagctagtggtaattaagcatggctaaatatatagttctaactaggtcatcataagtaatacaagctagtcgaattatcacccaagtttgacaaaggacatatatcaagtaaacatggtacaagcgagcagatgggtagaaccctaatcccatgtaattagcaagatatgcaattttatttgcaaacgataaaacatttataaattaggctcaaaatgctcaaggggagtgtgtgacttgccttgcttcttcactttcatcttctgaactcttttcctcgcgaccgcaatcttttgaaacggcggaaactacgcgctagcacgcaaaacgaggattttgagcctaatttatatgaattttgcaagttgaagagctcgattttagatgaattttgcatgttgaatggctcaatttggagttcgtatgaattagatatgatttttagaagtttttgagccatttaaacgaatttctagaattaaaccgaattattgcacaattattattaactaggaaggtagcccgcgcatatgcgtgggcatgtgcgtaaaattttattacgaatgtcatgtgtagatggttttctattaaaaatataattttactttatcataaactaaaattgaacttatttaacgtgctttgaacgttggttacttgcaatatataaattgtgaactaacattaattcaaaccatgttgtttttaattcatgagaaaattttgtatcgaaacaattgatgtgtttcctataaatgtccaattcttttgttagattttatttgaaatttgaaatttgaaattttttatttttttatcctgctaaaatgtttgaatatttctatttagaatgggttataaacccaacaaaaagaaatttaaaattagattttttttaaattttcatttcattttatcttctttttttctaaacaaatccactatatgaagcatctttgaaatgctttgatcatttattgataaaagcatctatatgaaaatgtatgggtaaatagcttctatatacaggctgagaaaaaaattaattaagttgatagaaagtcgttagatgtctaacgggatataagtaataggtcttacagttttataaaaaaatcagctaggatattttgatttttagtgagcaattttagtattttattttatttagggtaaaatttgctagggacatcttaaaaaaacatgtaattagccagggacaccgtaagaacgcgtatcagctgtgggacaccgagaaaactggtatttagttactggacacccgtgacattattttataatatctaaattaaatagagagagaaacaataacaaaagtatgattttgccccttgcctaccaagtccggcttgcaaacacctccgacactgcaaccgcacccgcctccggtgaggtggctgtctagtggggggagggggttttgagaagggcccatgcacctgggcctgtggttccatgtcgttcctgcactcatcgccgctgcagtgcgagggccatgctggtgtcgatgctccgccacacaccgcgcttggggttagcacaacgtggaccacctcctgattcatgtcgagcagggcgctgcaaagtgcaagctattgctgtcggtctcacagccgcgccacgccacgatgctataccctccgccgcccatgtaatgactattacgacgtctgagctatatgcgagccacacttggcaggaaggggcaaaatcatactttcgcgattgtttctctctccatttccattggatacaacaaaagtaatgccgcgggtatcaacagctaattactagttttttgcagtatcccatagtaaatatacgttcttgcagtgtctcttagctaattacacttttttatgtcttgtagcaaattttacctttattaagtagaggcttcaatatggatgtgggtccataatgtaatttttttgttagcacttaaatacagtcaatgtgggcattaagttattgttttcacttaaaaaataataactggctagacctaatagatggagattcgtttgtggtcttttctttgcccataaaaataattttaattatcatagagatagaaaaaactgaggaaagtaaggccgcacaccacacgggaacggggatgaagggaggggttggtatgtttctttttttcagaaaaaaattgattgatctgatgacctaaaatataatgtttcgatgtttaagtaaaaaccgatggttggatgtttttttctcatatttattagattttttctaatttaagtgagacaagtagtagcttagcaaaacgcgtatagggatggagagaaagggaatatggtttgggatgttttcttttattagaaaatatatcaataacgatgtaaaatagtgtgtccatatttaagtggaagccaatggatggatgtttctataatttaagaatgtcatacaacgatttggaaatatttataagagatttaatagactttaaagcctatttttgagattattttctataaagataattttaattttaattgggatagggataaaaaagacaaaggaacaggtagcctacgtgcgtggtgcacggatatggggacgtgggaggttttggtgttttaagatagatctaacaaagtccatcgatttaaatgaatatcaatggatagatttctctattttattagggtgccacgtggtaacttgacattaattatagggcgccatgtgacggtttaggagtgtttgtaggaaatttaatggattttatttagtatataatagatagatagtactacgtacatatggatttttgctttattttatacggtaaaaaattatatttatattttttttcttccgatgatactttgtactaatttgttttgcctttatctctttttgacacgggcaattttttttattccggcgaacgtaacgtaagcttttcattttttctgaatcatatataccatattttttgttttgccgacgtacgtattctcacttttatatagggaatgtattatatatatatctaattattagtctaaagtaatgagcccaccaatttaaataaaaatcaacgatacatatagatctaatctaatggtctaaaatagcgggtccaccaattaaatggaaattaacggtgatattagatagcgtcacgtggcggcataggagcgtttataggagtcccacgtagctacttgagagtgtttgtaggaagtttaatggacttttattagtatataatagattatgacgtcaccaaggggataggtggcgccgataagcaggccccacctgtcggtggcttaagggaggtgggttggaggttggggatgaccccgataggtggggcccacctgtcggcggctcggggagaggagggaggcaggacggacatttggagggggaggagagccacgtgggccgacggcccacgaagggagagggaaggccggcctggccgggaaggaggagggagggattgggccgagcccaaggaaggaaaggggaaagattttatttgtttttcattataattaattgatttaatgaactttgtgctattaaaattacttcttgagctccaaaaaatcatgggaaatttcagagaatattttaaggcacagagaatattaaaaaatattcccggccatgaattttaaaggaaattttaattccctcaatatttcacttgattaaattgctttaacttttactaatttctagaaaatgcattattaaatgatttttaatcccgaacgaaaattgagacgttacactcttccccatctctccagggcaatgcgcagtgaggagacaggtggcacgtggcgcgcggcgaccagcgcctggcgggagaagagctgggtggtgacggcaatggcggtgatgaccggcggaggtggcgttgcctcgatgccctcccggctaagggaagacggcagcagtagctgcatcgaaggggtgaaggccgaatagaaattgtggcggcggcggccgacggccaccgaatcgatgcttcccagccgcttggccctccctgccatcgccttgccaaggtttttgccatccttggaggccggatgtcgcgcagcgaggaggaggaggaggagcgtgtggagggggacggcggtggtgtacacgacagcaacaattcatgcacagcaaaatcaacaaatacaagatttagaacaaaatgcagcaagaatgcaagagcacatacttgtgcaatttgtatgttctagtacagcaattgatcaatgcagatgcggtaatctgcaagggcgcacgcacaaaattggacccagaggcttattgttttattttgtactaccttctctggctcggtgccgtccttggtgttagagacggcaaggcagatgaggtgcagcaaaaaggcaatggggatggcttcgaatgccatggcacgcatgtgggagacctcactgcaggcgcagatgtcgacgtgtctgaggtgaccaagccggcattgcagatccacaagtggataggcccgtgaccacttggcacatgagcgcactagcggcagccacggcttcacgtttgcgtgctagaacaaccgcaatgatgttttgcaccagcggctggagcggaggcctccgtgacgacgagaagggagctcgaggattggaggcactcgccatgccgtcctcacgtcccttgtgtcccccatttcctcagtcctcgccacgctttttattgactcgtgattgctatatataggtgttttttttaaacctacgaaaatagagatgttttatagtaatttaattttaaaaataaacaccggtggagaagtgttttttactcccggttcgtaacccccaatagtcccagttttctaaccgggactacgaatccgggactaaagatcgctatctttagtcccgattcaaataactgggactaaagatggtcccagtgtggtgttacctctttttagtcccagatggtccagatgggaatagcggcagttcctgatggtcctcttttccttttttcttgtcctctcccatatcaagtgttaagcgtgacccctcatctacgtaacatcgcgaatctacatcacatatcttatattacatatatacacaagtcatatacatcgctgatcccaagaaattacgcccccatcagatacatcacttgtcatctcagatccattccataactcaaaaaattttccctgtgaatcccgaataatttaggagaaaaccacccccttgcccgccgcccggggcgggcccgccggacctgacccaccttccccctgccctattttcttccccccctgcaataaatctaaacaaggaaacaaaccggaacaaaagtttaacccctctcccccggttgtttgagacccccgggggggtttcaaactggccaacaaaaaaaatattttttttccccccggatttcttttttagaaacccgggggctatatttggggaatttttgggtttccccccccacacaccaaaaaaaatttttttttccccccccccacaggcgaaaaaaatataaaataggaagataataatatataataataaaaaaattaattattcttataattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccctttcgaagggtcgaacggtattcgataagcttgatatgtgaatcacaaataaaaaaagagaaaacaaccccgttgccgccgcccggcgcggccccgccgccttggcccgccgccacctgccacgatcaccggccccctgacattaatctgacaggaaaagaaccgggactaaagatgatccatagtcccggttggtgatgcctctggggttttcaactgggactagagatcatttttactcccggttctttttgaaaccggggttattgtggttttgggtcgacccaacgaagatcatttctccaccagtgaaatataatgtagaatatatatatatatatatataacacaacaagaaaaactgatcctcgtcgactccattaatttttgcgatcgtgttcgatcatgtgttacacaatacgtataaatgatgtctagctgtctacacggtgcacattgtgtcaaaccgccaagctaggcgagcgctagctagtcaaagtacactgcaaatccgttaattttgcagggccggagagtacgtacgtgattgatttcatcacaagaggaagggcttcctgtagatgtcaaacggctccgaggcgcacagctggggctcctgcgcgcagctgaaggtgatgaccctccggaagaaggcgcccagtggccccgggatgccgacctcgccgccgccgccgcggatggtcgaccgcatcgcgcttagcagccgcccgtacgtcgtccctggctccgtctccaccgccttgatgaagctgtacgtcatggcccccgtcgccgcgccgccggagaacgcctgcatcacatcgcatcatcatgtcgtccatcgtcacgatcacccttgctaattaacgagagcaagtatgcagtcaaaatcctatctatagatagttcaaacctacgagagtatggatgtataaaacttttataactcctgagttttactacttaggatgacatggataaatctcaaatgtttattaatttttaatcgatctacggtagtttctaggtttgcagcacataatttttctaactaacgatggtggggatagatcagggttttcccttttggaaatcatgaaaatttcagtgtgcactgaaattcgggtatttcggacgaattatttttgaaattttaacacacagttttactgaatttgaacgcattataactaaattcacaaatacttgaaacaatcccaaattttgctcaaaatatttgcttgctggagcggggggagcgaaatttcaaaccgaaatattcatccctaggatagatagctaggtagggtttggtctaggaaaaatttcaccatccaacatttggtacctagagatatgatattttacacacaaaattttaatacctcaagatacaccttaagatattaaattttacagtaaaaaatatctcatgataccaaaaatttgtggtaactcgagatattaaatgttggatggcaaaaatttctcttggtgtggtggaagatatatcacgcaccgtggtgtcggaggaggtctggctgtcgccgcagccgctgatggagatggcgaggccgccgctggtgcccttggccagctccggccggcggcagtggttctcccactgccagtagccggtccgggagaggcggcagaggaaggggaggtccaggatggtgccgctgtggcacgtgtccacgatggcatggagcttcacgccggcgacgagtggccggacgatggtctcgttgatatcgtcgtcgaggatgacccccgcccgctcgaagtccacggggcacagcgcctcgtcgtagccgtccgcctcgtcgccgtcgacgtccagcttctgcacgccgtggccggagaagtggagcaccagcgagtcgccggcgctgcacccttccaccagccaccgcatcgccgccagcaggttcgccctcgtcggcaccctgtacgggtcgccgtcctcctctgccatcaaacacctctcgttagctagctcgcgaaatggatcgatcgatgaggatggcaaggattatacgcacgcgtgaggacgaggatgcagtcggcggggaaggcgaagcgctcgcggaggaggaaggacatgcagttgacgtcgttgacggtgcccttgagctcgtacccggtggcggcgtagctgatgccgacgaggagcgcgcgcttcttgccgcggacgcgcgggtagtagctcgccgccgccgccgcacccgccgacggcgtcagcggcggcggcggggcgaacgcgctgatgaggcccttgatgaagcccagggccccgccgtggccgccgtggtggccgcggcgctcgacgcgcgtcacggcgcggcagagcgcgcaccgcaccgagcgcgcccccggcggcacggccaggtacgcgccgcagccgccgcaccatgccgtcccccgcggcggcctcgcgctcgccatggcgctcgctcgctagcttagctgctgccttcttggctacgtacacgtgtggatcaaatgtgtcgccgggtgtactacacacctagctaattaacctagccacctagcctagcttagcttagcttatctagcttgacagtgatcagcagctaagaatgttcttggcgatgacgaagaaggggtggtcggttgcgtgtggagaaagcgaaggtgaggaagaagattgggtgacctttcggttcggccatggatcgatgcttttatgtggatggatggaagaggatggcattttgctgctttatcatattctcttcttcttattattttgaaaggaaatgctttaatttgctgctatattccaggtgagggtaagacagaatcggattcatatattctacatataagggcggtttaagaataataagaacttcgaaagggcttaaaaaaaaaaggttcgaaattcaaacagcagaggagattcattctcgatcgtatatgttgattgtgaaagtgccaacaagatgaaaatcgtgaaatttgaaggcgcaggccaaatgcgcgcggatgtgattgtgaaagtgccaacagtgagaaaaaaataaagagaaggggaaaattcattcgcgtatgtaaattgtgaaaagtgccaacagagtgaaaaatgtgaaatttgaaaacaccaaatgtgaatgtgattgtgtaagtgccaacagtgagaaaaaaatatgaaaacaccagaaagaggtaaagaaaaggaaaaaaaatattcgcgcgtgtgaattgtaaaagtgccaagtgcaaacagggtgaaaagggtggaatttgaggatgccaaatgtgaatgtgattgtgtgagtgccggagtggtaacttgggaaaaaaaaaatgagatctgaaaacgcaaaatgggaatgtgattgtgaaagtaccaatggcaggaaaattgaaatatgaaaacaccaaacaggggaaaaaaataaagagaagtaaaaaaaattggggtgagagaggctcgaactctcgacctcaggatcactcgctttagctatgagacctacgcgctagccaactgcgccaccaccccgatgtgtttaagaaaattttatatcttaaacaacattttggttggcctagatggttcgatgggcggaatcattgcgtggactattgaataagacacaagatgaacttttcttttctttttcacaagaagagtctccctcttttttcttttttttttaaagcactgcatttataccatgcatcatgcaggcataaataaggtaacacgaatgtgtctgtactaaatactaaaagagaggaacttggctagtaatttatgtccaatgaaatagggacacaattagtgcaataatataacaaggaataagtctatttttcctccctcaactcatgcccctagttgaatcgcatcactcaaccgcaaaaccgggtatgacccgtcccctaacacctaaaaccgttgcaaatcgactccccaaacggttttggaggtggtttcgtctcacgtggcagttgacttgctgagtcatcaagcgggaatcatcggcctctacatcatctcatcttcttcctctttctctcaccttctataagcacagagaaaaggcgcggcgacagcgcacgggggagtggcccggctcgagcacgcagaggaggcgggaggggaggagctcgccagccgtccgcgtgcggggcaggaactcaacggcaagccgtgcggcgggaggagctcgtcggccagccgcacacaaggaagagctcgtccgccgcgtgcaacgaagagcttatccgccggccgcccacggggaggagctcgtcggccggccgcgcgcggggaagagctcgctggccgtcggcgcgcgggggaggagctcgtcggctggccgcgcgtggggaggagctcgccggccgtccgcgcgcggaggaggagctcgttgttggccgatcggccgcgtacggggatgagctcttcggcatggtggcggctgacgaaagccgttgatcttccacgatggcccgactcgagcacgcagaggaggtgggagggcgctggggcatcattcgagaggggggggggagatggtcgtgaaggacgaggcgtaggccgtgcaggcaaacccctccacgtcagcggcggtgacggcgggcggggatgcttaaacctcgtgttctgtcctgctaccgcctccatccacgtccagtcggcgctggcaaacccctccacatgactggtgaggaggaaggtgtgtcgtggcggcgacggccggcgaggagggaggcgtgaccctcgtgctccatcccgccgccgccgcttccatcgacagccagtcgctatgcacctgagaggacagaaaagttagagagggaggagaaaggtaacttatacgtgggcccgatatatattttatttgttttactcactgacatgtgggtcccattgtattggtttttatttaagtgccacattgatgccacataggatgaagaccaagtcaacccgtcacgtaagcgccacgtatgacaaaaccacccggggagttgatttgcaacggttttgggagttaggggatgtgttatatctggttttgcggttgaggggtgtgatcaaccaggggcatgagttgagggaggcaaaatagacttattccttataactaagggcctatttggtttggggaaattttgttcaattttggagaaattgaactgttcctatgaaaatcatgtaaaattaattcttgggttccgaagaagaagctataagtgactccaaagaccatcatgggtcatataaatttagcatatgaagaataaacggacgtccaagtcggtcaatttaacacaattccatgtaaccggtcgctagcactatacctaaatgtttacttagtccaaaaaaaaaacaggtgagtggcaatatatagaaaattttataaaataaatcacatcgtttattagttgtgaaagtgtgttaataaaaaataaggtcttaataaaaatagaacgggactgtacgtatcaagcgtaagtgatgtccttgtcatattcatatgtcgtaccgaattcaaaatagaccaccttttgaatttagatacgccaacgtcttttcaattctctacgcaggagtactagtattgttgaaacttgaaagtggttaagctagtggagtgagttgctgttgtttctcacgtgtgaataatacatttaccgcctactggtataggtcatggtatacgcaagccatgtggtcaacacttgtgcaccaacaacttgttggatatacacgtggagtatgtactcgtgcgtgtatgtctttatggtgaaagacaaaaggaaaaaacgatgtgattattaattaaatcggtgttctagtggtctctgttagcatgcatgaaccatctcttaacaaagtttggaggagtttaacaaattttcatttcttctttaaacaaatgtcctgttgctatatgccatgtcctaatcaattaatcttaggatttgaatatgttcctgtgagtgagttggttagacactagtaagccactagccttagttattaacataatttcatcgcaatttgttattagacataaaggatgaactttgttgaaaaaattaatggcggtatcattaattgggaataaatcagaattggtaattactccctccatttacttttgatagtcatattttcaaatctgaaaaatttatttttgatagacatatttcaatccaacaacttatcatctcaataactttctcagatttaatgcatgactcttcattcttctatacatgattggctagatggacattgagaaatgtaaatattaatgaatcgcttgtttacgaggaatgactagtagcatgtttaaatggatgataagtagaattacttatccttggtctatgtgtcaagatgaaatatgactatcaaaaatagatggagggagtatttgtgatctctcacgacgttcgaagatgtgaatcatcttcgtagtatattggcaggttcaattaatatagtatctgtgtcttatttctacgtttcaacagaatagttccttgtgtttaatacaattaatcttgtttgggaaaaaaaaacttgctttgctataatttcttccctccttctctcacaattaaacaaaagaagatagtgtgatagcttattataaaagaaaattattgctacactcgaaactaatttaacaacaacatgactgcccctaattatatatgtccaatttaattaattataagctgcgcaccagttggtcaaaaagattaaaagaaggaccagcgcagcctacgcagaccagaccgaagcttccttgaattttgtggtcgtcagctacatttgtttgtgacatgctaagttcaagccagcgacactttgacatggactgtttctacagccgcctctcacctgtcaaaattattattcggaattttccttttccaaaagatcatataatatcagtatcatttttaaaaaatgaaggcaaaacgtgttcaacgaatttctgctgcgatgtgtgtacgtgcttaattgttactagtagtaaatatctgcacgtgctaactagctagatagtatttcaaaacgagatatatacaacaacactgcagactgatatatggactccacttaggttgtgttcgatagcttggattagcaactaatccctcgtatacgtaaaataaaatgactcgttagcatataattaattaagagcaggtataatagcagattataaatcagctataaacatattttaagaagttaaaagagaagacggaagagcagtgggctgcagatttatagccagctgcagcgtagactccaagatacatgtgtgtatgacaggtgggaccagaaaatatataactattgtatgaattggctactaaattaactttaaattatttggagccaatagttgactatactattaaacttgctctaagtattaattattttttgaaaaatatattaataaaagttttaaaagacatattgtttaccagtttagaatgtgtgcgtgtgaaaaacaagaaagtagaggttgggagaagtgagaaacaaactcaaccttactgtgggcccatatgacagtgactccttctagctataggtgtaataatgaagagttacgttcaagtgttttctttatatccatatatgtcatgtatgtaatcatgtgtggtaatatatagaaataaaatattactcatatctctgatcacgaattgatggatattaatggtagtacaattaatatcaattaatatctaccatgcattcatatttttaagtcatatatatttacattaccacttaaatattattagtagaatattttttttacttactgatgataatattggtagtaaaatacacgactagccaggttcggtcgaactttacacgctaggggcggatgtaacttacaggctatgggggccttggaccctagtcaaaaatgttactccttaggtatatctctagttatggcctatgggtccccatttcaattgggatggaccccactcccctgatttacgttctttctatcgcgagcacgtgtgtgttgaggcgttgaacgttcgttccccgtctctcgatctccaagtccaaccggtaaatctgcaaattaggaactactccaggaaacgtaaggccaccgtcatcgtgccccatctgttgcgctttcccgccacaggccacagttcgccttctgccacttccttgatcgctcatcatcaccggtgcatcgacggcgcactccatcccaagaagagaagcagtacatcaggccggctgttctctgcctcccttgatacgcgcgcgcccacacacacacgtatatatatatatatatcctgattctctctcctacagtcaatagtggatgaatcccttgggttccctcctgtcctgtgctctctttaaccaaccttctcatgatttcctagggagagataatggataatttttttattagaaatccagtagctataaataccactggagggagttctactgcagtctgcaaatgcatcaagaccaatactaagaaaattctatggtactcattttattcatatgtaacaaaaaattacaatattacccttgatcaattacattagaggggcaatgcccaggggcgttctagtctattattacattagtttatacaatattctatgtatagggttattccccaacaatcttaaagtttttataagctacattaatgtgagttttacttggttttccaacgtgctatatatataagttacagatgcatgcccccagttattttttatcctgcatccgcccctgttacacgcctttatcatgtcatgagctagctgtgcagctcgtatatcatctaacagtggtgtagaccaccgtatttgcaattgctttctcacctttcaatcgacagctgagttcttcacagttcttcttctatttctagctaaggaagatcgcaagaaagtttggtacgacttgtgcgttgggttgggttgggttggtgagttttgtggcgccttccggtgaggaaacgcagggaatatgcatgcactcgggcctccatttggaacgccagccgccggtggagatcggagggcggctgagattttggcgcctcaccgatccctccccactcaactttgtcgggccacgtatgacaataactaggtgaaatcccgccgttgctgtgggagtttggtatgataataataaatagaaatattatataagatagctagacgacataaacgtgcataagttgatgtggtttatcataatttaaatagtatatagaatgataatccaaatgtagaagtgatacgatgtggctttatgagggatataattccgagcatagattaaccatttgagggctagaaacaactgaggtgatatggcttaataagagaagagagaaataacattaactaagtgaggatgaattgtataggtatatagatattatacaaaatgatggaaagatatattgaaatattttgagaattatgtggaatgatgatttaacatgcttggatttttaaagctctaaaatttaagtggggatgaactatataggtatataggatattataaaaagtggtggagagatatattaaaatattatgtgaattatgtgggatgataatttaatttaacatgcttgcattttaaagctctaaaacttaataaattactccctccgggttgataatacttgtcgttttggagaagggcacggtctccaaaaagtaactttgacaattattttctattataatatatatagaaatatcaataaatatatggttttttgaagtactttttaagactaatctacacatatggtttttatatttttaagataaatattttagaaattatttgtagtcaaagattttaaagtttgactttacccttgtccaaaacgactaatattattagcccggagggagtagcatgcttgcatgagatttgatatgtaatactataattgttagtggatgatgtagcatctttgcatgttgagctttagaatttagtgggttttaactttatagaaagataggataattgagatactatagggagaaaaaaaaatccccttccctggtgtaggccggtctagccaattgcgttgtgtaacaaaaactatattcctctaatatattgacgtgcaattcttttgcacgttcgtgaaaaaagggaaaaaaagaaaactgagatgattactactatccctgttttttagcagataatgccgttaacttttcacatatatttaaccattcatcttattcaagaattttaggtaattactccatctacttttgatagttatatttcatcttggcacacagactaaggataagtaattctacttatcatccatttaaatatgctactagtcattcctcgtaaacaagcgattcattaatatttacatttctcgatgcccatgtagccaatcttgtgtggaagaatggagagtcacgcattaaatccgagaaagtcattaagaggataggttgttggattaaaatatgcctatcaaaaataaatttttcagatttggaaatatgcctatcaaaagtagatggaaggagtataatttattttttatgaggtattttatcactaaaattactttaaacataatttatatcttatacatttgcataaattttttgaataaaatgaatgggttaaacatgtgttctaaggtcaacggtgtcatttattaaaaaacggagggagtaatttatttattattttttttgtggggagggagtaatttatttgatttggctacatttcattggcacaaactaaacgttgcctttttgtttcaagctgtttgagagcagccggcaagtgtatgtttctggtaaagttaagtttttctctctttgattttgagaggaataggtgtacgtctgtgcgcgccaactagccagttaggttacttgagcgatgcaatagctagcaatagggacgattgatagatccatctgtttctccggaactatggccctgtttaggtggtgtttggattaagtaacttaactttagtccgtatttagatactaatttagagttacataaataaaaactaatttgcgagacaaatattttaagcctaattaatctataattagagaatgtttactgtagcctcacatatgctaatcatagattaatatataattagagaatgtttactgtagcatcacataggctaatcatggattaattaggctcaatagattcgtctcgcgaattagtcaaagattatggatgggttttattaatagtctacgtttaatatttataattattgtccaaacatccgatgtgatagcgacttaaaagttttagtcccatctaaacagggtcttagatctctggtaaaattttttaccctatcacatcgaatatttggacacatatatggagtattaaatataaatgaaaaaaataattaattacatagtttgcgtgtaaattgcgagatgaatcttttaagtctaattgcgccatgatctgacaatgtggtgctacagtaaacatttgctaatggtggattaattaggtttaataaattcgtctcgcggtttacaaatggattctgtaatttgttttgttattagtctacatttaatactttaaatatgtgtccgtatatttgatgtgacatgccaaaactttacttccctgaatctaaacacagcctatatatagctgattgatctcttctttggtatgtataaatagttgatattatccaccaactcttgtgtttactgatgctatctaagctagtttgtggttcgtgtgttgtggagtgaaatcttagtcatagctagttagttgtgaaatctagtcatagatagttaatttgttgttggtagacaatgggccgaaatgccctcagtgactatgattccagccataggttggtatgaggtactaaatttcaattttaaaaaattaatggaaaaaaacctaatctctcttattatctctaactgaaaataagtgtaagtgcagtagtggttgtccatacataacggcacttaatgagcctatagagaggcgggataacaagagagtggataagaagtatcaaaagaccccccatacatgcataaccaatggatgggtagatgaccataaaattgaggtgctctcaaccaaccaaaaaaaatacatgtaaaaatttagaggaaaagaataacagtagcatatatatactacaaaaattgttcttgattttccctttattccaaagttccatttttaagttagacttgtacttttattcttgatatgcagataagaaaacttacgtttaaagttttgtagactcataataataatttctagggcgacgacatttatctaaattcatcttcagaaattaagttttttctataataaaaaaatatatcagttaacatattgcacatgtcgtattaatcaatttcatcttattttaagtgtagttatcggtctctatgtccaatatttgaccatacatctagtatttttatagttaatagatgataaaatataaatagtactttattcttgacttattttttaaaaattatcatattttaaaaaataaaatatacggttgaatattggatgcagaagcccaattaaaatggagggacagagggactacatgtgtgctaaggccgagtttagttccaaactttgaacccaaaaagtcacatcgaatttttctacacatataaacttctaacttttccatcacatcgtttcaattttaatcaaacttctaattttagcgtgtaactaaacacaccctaattgctatgacgatttgggcactgaaagtactcaccggttggtcccacagctagtgagtaggagtagtgacgggtgagcactgcatgtaactgtacggcagaccataccggtttggtagcacagggatggtaaatccaacggctcagatcttcgtcaggtcattggtgcaccacaatactcctacatgactagacgacaacatgacacctgtttcttccgctgggacagtgggaccgtatctatcggaccttagctgtgggaccaaccgaccccaccatgcagtgaggtggctgtactgcttcctggtggttatagcagtttcctccctgtgtgggccctactgtctctctgctcggcttggcttgcacgagcgagccagccagccagtttcttcccaacagagtatgcagcggctcggcttggctctgtcctttgcacagcaagtggttcactactcctccctccgtgttatttttgatgcagcaatcagtttcttcgttcaattttaattgtctgacttatttaaaaaataaaaaaatgaatcgcgcataaagtactatttatattttaacatataataaaaaaatattaattataaaaatattttaaataagacgaatgattaaaatttgacacagaaactcatcgctttatttaaaatggaatgaagggagtagtattattgtggtagggaaagagagagttgtgattaattatgaggccattagtgatgagtagggtcccctaatataaagccaaagtcctcttagttatgcctcaccaactaccataggaaggttagtcaatgaagcagagaacataaactgaactcgcaatcgcactcctacctaatatcgattgcttgagctagcttgtaaggctctacttgatacagaatatattgtggattagttacttggcttagcaaaaaaccattatgcgatagaagtagtttgtatgaaaattggtaacatatacatcaggagattggatcatgcatcctttgtttatattgaaaattgagaacttcctcttgtagcaatgacatgcgagatcatgtaaggttactaacacgtggatcaagatgttaaatcctcgatttcaatcaaaacatcatatatcatcatattgtaccatgtgtacatgagaaaatatcttattattatgaaggtgtggtttaattttgaggtgttgtctatattgtgaggaactagaattattgtatccaagatattaatttctttcttagtcaaccaaaggtgatcggtctttgttaatttgtgtatatgtatggtgttttattacccaaattactaagcgtcaaaggaacttacaaaatgatatagtactccctccataagaatataaggtgatctagcttctaagcaaacttcatcaagtttgaccaaatttaaaggaaaacatatcaatattttttaaaacaaaaaatatattcaaagatcaatttaatgaaattaatttggcattgtagatgttgctagttttcctacaaacctgaccaaagttaaagtagtttaacttatgacaaatccaaacatcttacgatgaggacatccagtggcaaatgtagaatgaaatttaagggtgtgctcttacatatgtaaattattttggcgccaagtaaatatatttatgcatgtcatttctctaaactcaatcaattaatacataaacaaaacaaagaaaagatgaatcgtatagccaaattatgattcaaaattgttggtgtggcccatggccatctaaatagtttaaccgtatgaccaaattcccaaattatcaatgactttatagtttttggaacattaaaaaaaattcatccaaaattaacaaattggtattctcaatgtttattaattggcacatcaggtacattatctcataatctgctcatcgatcatgtgataggattaacgagctaacaaacaatctggtcaattaatactcacagcttttaaagttttccatactcattggttctcagtaaacagttttgcgttattgcagctcggaaagatggaatggctcataggttgggcgggcagagctggggcttaagccccaacaagccccaaccatagatacgcccctgaggacatcaacaccatcgatacattcacgtctccacaagtacatcttcatggtccgattccccgcgctcgtgcacgtcaactcaactatcaggtgagttcatattcatcttatttatatccaagagatgtgtacactcttattttacttaggaatgatggagtggatcaaaggagagaggtttcgcgcgggctggatgcagactgcaggacatcaccaaattgtgacggccgccacgatttcatgcgaactctgatttgggtgtgcaagcacttcttggaaagcctatcaagtctactttcagatggatatagcctcatgtccatatctattttggagcggccgcagtcatcgtttcactacgagtcctttcctgtcaaaggtgttgtgtcaccttatttgggctcaatgggctttgtaccatgttgggtccattagggacgcgtcctagggttagagcatgaccccagcacccctgtggtcgttctccccctcttcttatacccttagccgctgccaagaacatttgggttttgatgattagagttagcttcttactaccttatcgcagtgagcgtgttggttaaaccgtccgtctgcttgtaatcggaaccccgccattttgtgttttttatagtgaaactttcatcttcatctagtaattcagtgttggtgtatcggttgctaaggcgcagcgtctttagacggttgtagttgggtcgtgaacgtcgtcgtcatccaatcgagttatcccctgtctctcatcgaaagatcaggacactaaccctcgcgggtcatcatcatcttacattctaaaactgatggagtagtcttttttttggatgggggaggctagtattctaaaactaaatattattttgttgctatacataacttgtaaatatatagtgaaaaccctaacttgggttaaaactcttgtaaacctcaatcaaaaagatatctaaatccataaaagaatcacactaagatgatgtaacataagtacaaaaccatgtaagaaaattgtccaaactcgacttcatttgggagaaaaataacaaatttcaaacaaaacttccctatggtttttttttcaaaatttaatattttttagatcttataaacgaagtcgagttcaaaaaagattttttatatagttgtgtaacatcatctcatctacatgtgttattgtttttttgtgaatttagatgatttttttatcgggttacacaaatcttcacatgagttgagtttccactatatatttacccatataactctaattcaaaaacttctaaatcatgtaaaagaaataaaaaaatccacaacaatgccagacaaatacttgtactacctccatgatcaaatagatgatgtcctagaataattaattgatgaaaaaatattagatttgacatgagaaaatgatatatattttatgaacagttagaatttgacatgaaaaaaatacttttacggatagttaatttgttactatattttatagcatgggaaatatgtgcatgggaaacacaaaaagtaaaacatgtgcacgggaaactggctcgctattaaaacgacaattcggaggtaatataaattagcagcattgctacacacttaactagaaaaccatcaccaattagagcaggtacaatagcaggctataagccagctataaacatattttaaagagataaaagaagagagagaagagcagcgggctacagatctgtagccagctgcagcacggacttcaagacgtaatgtgtgtatgacaagtgggaccaggtattaatagtgaatgcaatagccaattcatacaattgcattgacaagtgggctatactattaaacttgctcttaggaacctatttttcatgcgcacacatctcaaaatgttaaacggatcgtcttttgaaaaaaaatcaataggaaagttgttttaaaaatcttattaattattttttaaaaagtagctaacacttaattaattacttttaataaattgttttgttacgtgcgtgatagattatttctcaactcattaataacaacacagccttaattaaggtatgaacataactgatgcttcctaccctgtttaactcacgagaccatgaaccaacacgtgtcgtctgttgccacgttaacatcgccgcaagatccatttttcccatcacctatagcccctaccacacttcctctctgctccagcagttagcagcactaataagcccactaacctccctctctaatcgccatcaccaacaactccaaactccacacgtctccatctccatcgagcccagctccacgagccgagccgagccggcacagcgcgagccacctacccgcgaggccgccacgacccggtcccaccggtcatcctccctccccccacctaacttcacgggggccgcctccatgtggcgaaacgcgagcgcaactagcaaattactacaacgcgagctgagatgaaatccccaaactacccctcctcctcccccctctccccgttcaacaaccgctcaccaaccccggctgcctcaccggctccggccacctataaaaacccctcccccctcctccaccttcctcctcaggagacaccacccgccgccgccgccgcctcctccattaccgagaagaagagaaacctctcttctactgttggatccaactactacctacccgcacgccgcaatgtcgctcgccaccagctcctcgatggccggtggggcggcggtggttccacgcagcgcgacggcgacgacggcctcggcgtttgtcacgatgaagcggcgcgccacggccgtgcgcgccgtacacgcggcggagccgtcgaagaacccgcccgtcggcgtcccgtccgcggcgaagacgtcgtcgccgtcggtggcggcgccggagaaggcccccgtggcggccgcgcccgcgcctgtggctccggctccggcggccacgaagcaggtggcgccggcgaggtgggcggtggacagctggaggacgaagaaggcgctgcagctgccggagtaccccaacgcggcggagctggaggcggtgctcaagacgatcgaggcgttcccgccgatcgtgttcgccggggaggcgaggcacctggaggagcgcctcgccgacgccgccatgggccgcgccttcctcctccagggcggcgactgcgccgagagcttcaaggagttcaacggcaacaacatccgcgacaccttccgcgtcctcctccagatgtccgccgtcctcaccttcggcggccaaatgcccgtcatcaaggtagtactagtacacccaatccaaaaattcccaaaacaaaatccaatcacgcattccctcaattcctttttctacgattcgattcgattcgtgtgtgtatgattgaaaaggttgggagaatggcggggcaattcgcgaagccgaggtcggaggcgttcgaggagagggacggggtgaagctgccgagctacaggggcgacaacatcaatggcgacgcgttcaacgagaagagccgcatccctgacccgcagaggatggttcgggcctatgcgcagtccgccgccacgctcaacctcctccgcgctttcgccaccggaggatacgccgccatgcagcgcgtgacgcagtggaacctcgatttcacccagcacagcgagcagggcgacaggtgagaagagatcttccatgcacttttgacatgggaccacctatacatttatcgacaaattttctactaaaaatttgacagatataattatagtacaattatagtgtaattacactgtaacttatatataattacactgtaacttccatgtaactacagtgtaacttgtatgtaagttcacgtaattttgaatcgttagatcttttacaagatttgttctggtgaagaagaaaaaaatcacagcacacatatatgtgaaaagagttgttcccacgacctctattttactgaaataacatgttaccaagaaattcttgaaagttacatacaagttacattatagttacagtgtaattacatacaagttacagtgtaattacactacgattgtactgtaattacatttgataaatttttggaggaaattttgtcgacaaatatatagcaaattcgtttgacatagcttttggtgatcctagtagatgttttgcaacttttgctgcgataaaattggcatcgcgtcgttgtcgaatttaaagggttgttgttcaattgctcccacatacctccctgtcaagataacgtgacaacttggtttgcaaacgattgatgctacagcataatacattcttacgatgtaggttaggattggaaattatgatttatattctttttctttcgggtagggaatccatgagagttggtcatcgaaacatgttatccaaatttctaaatatttaggtgctctatataaagaaattaccagtcttttgtttattgacgtttgataattgatcaataaatttctttggttctgtaaaacaaaggtacgtaattgcaatatttccttgggctaagcagtatagtttaaatggagaaacaagcactggattacatcattctgctactattctagtactgttgtttctataggagaggctttgaaagcattggaccattcatcgtatccgttctaactcaagtgaagttagattccacttactactgtttggatatgaaattagtcctcctcataattccatcttgctctgtgtcaatctctgttatcatttatcaataacagttgttaaaatgctaaaggcttttggtagtatttggtaagttgtcatgctatccaatgatctgacaattgttggtatgctggtgcaggtaccgtgaattggcacacagggttgatgaagcccttggctttatgtctgctgctgggctaacagtggaccacccgttgatgacaagtactgatttctggacctcacatgagtgccttctcctaccctatgaacaatctctgacccgtcaggactccacaactggtcatttctacgactgctctgcccacatgctatgggtgggcgaacgcactcgccagctcgatggtgctcatgttgagttcctcaggggtgttgccaaccctcttggcatcaaggttgcctttagacccaacttcatatttacagagttaaattcacccaacccttgctgacatagaaaaaacgctcacaaaatatggattgcaggtgagtgacaaaatgaacccaaccgagttggtgaagctgattgagattttgaacccatcaaacaagcctgggagaattaccatcatcacaaggatgggggcagagaacatgagggtcaagttacctcatcttatccgtgcggtccgccacgctggacaaattgtcacatggattactgatccaatgcacgggaacaccatcaaggctccttgtggtctgaagacacgcccctttgactccattttggtaagttctgtttttcgatacaccgtgtctgttttattgtacaattgcatccacaaaatatataaacaattcgaaagaagatttagattttcttgacgttcttagctggtatgctaccctatcaacataaaagaacagaaagaggaacacgttttgggcgtgtactcatgaaaatagaagaattttctggggagcattgtatgagctaactagctgatgcattgtcaaatggcaatgttgatgatgatggtgtagcgtgttatattccactacttgtttcagatgttccagttcagaatccataggggggactgctattgaaaattattcgtttaactagatgatcattagttgtctataataaaaaaggttggtgggtggtcagtgttagctcaaatttgtattccctggggataatctagaccacaaaaagacatactaatggtggagtagaatgttgcgttaggtatagatgctggtacctatcaactatcatatgttgtttcattgcgaaggtggctagtggactagtactgccgtacaatagagaaaagatcttttggtctctatcataggtggtcacaagtggtacatgtcagttaaatggtttttagtgaagtgggtccaatggtatgatagaaattgatctactgaaaccacttcttgatgtgggaactgattggggagtattggaggttgaaatatcttgtcattcaagaatatttgggcgcatggggcatctactgagttttttcctgcaactaatgccatggtgacaatggctactccctccgtccagaatgtaacaaccatcttaggataatgtatctggacatacattgtcctagtatgggtctcattccatcctagattgctgcatcctagaacagaggtagtagtgaatagagaaatactatctgtgggtagtgtaagttcaagggcagaggatggtgacatcacaggacttctggacttcatgagtcttcaggacttttaaatcaactgaaaggcattaaaaataatgggtctcttatagtatacattatgccgatagaaaattgcttgacgcattcaacgaacgattaggtgtaacagtgtacagaccaaaacagtccttgtcaccttaatgttgattatgggatattaggattctattggaagatgctgacaacacaaatccgaaagagcagatgttctgcatgttggaatgacgaaggaaaaaaatgagatttggtcacaaactataatccaagactcgtcaatatttacttaataagactttagtcgttgaaccgcaagactggcaatagctatccagtgatagatatatctgctcaatgattctcaactgattgtttgacatgtaccttttaaaaatgttgtattctgcattcaggcccatgcaattatcagactgactaatcatgagcttgtaatctatgacaggccgaggtacgagcattcttcgatgtgcatgatcaagaaggaagccacccaggaggtgtccacctcgagatgactgggcagaacgtaaccgagtgcatcggcggatcccgaaccgtcaccttcgatgacctgggtgaccgctaccacacccactgcgacccgaggctgaacgcgtcccagtcgctggagctctccttcatcatcgccgagaggctgaggaggaagaggatccggtcgtcgaagctgaacaacatgttgccgttgccacccttcggtgtctgaatctgaaatgggtaagggaaaccaggggaagacggaggaatgacgaacggggtagataagatagctgcagcaagaactcgacgacgcctattccatttgttggtgggatgctcttggtgaaatcctatattttgcgagcttttttttctgttgtaacttttcagttggtatatatatgctctgtaatatcatgccaggctgaaaggctttgacatttcggtttttctatgtttctatcatggataagagaataaaatgcaagatagaagaaggctttgtgaataattacttgcaagcgattaatcccctatcttcgtttgctgtgttcccttggttagtttcaaaatgtgctatgcggttttggagctttgaatctgcacacgggagccaagcaaacggcctcttgcacggattgttcatccagacttgcagtgctgcaacagggagcatgaactttctgtagatatgaaatgcaccttaggaaattaacgccagtagagttagtttaatcaggcaatctttggtgttagcgggccaaatttttagataacattagtattggaggattcaattgcatagtcttctcttcaaggaactggttgtcctgtccaggatatagtaagaacaagttacttagtaagaacatgtgtatttctctttccacggttttttttttaaaaaaaaaaagaacaggtaaaggagcacacagaaaccctgttatcaaggccaaattcaacttatgtttattaacagcaccaaaagctttgcactcttgtcctcagaaaacgcccaggactctccagcagacagacatggctaagccgaaagatacaggagggctggacacccacgccacagtagtcccatatataattgggctaaccccgattataatcctgaaagggaaaggaataagttcactttaggtccctctatatgttgtcgcgtctaaaattcgtctttaaaccgaaataacagatatagggaggagaggaatactgtgaatattggatgcaatgtattgagcctcagaagacgggtatgtatagaattacatggggagaagataatgaaggattacagatatggaaggaatctacacaaatcaattatttcttaatataactctaactaccatatactctaacatccctctgcagtccaaacgtgagcaatgcggacacttggactagagaagaaatcggttagagtgctcaatatggatggtagccctttgtgccgtagtcaagatgaagttgtcgtagtcgtagtagccaatcgtcgctgatatcaatgcagcacaagtcactcaatagtgtgcggttgcagtgccaggcgcgagagtgcgtgggtgcaggcgagaagccaacaaacacgatgaccaaaagaaaaaataatgaaaaagaaataaaaaaaagagcactatggtgaccacagcgtgaagacgttggtgatgatgggcaaacacaatgtcggacaatgttgttgtagcctgggacaagaggttaagagggccggtatatatagaagtacatggggaggagataagaaaggattaaagatatggaaggaatccacacaaatcaatcatatccttatatgactctaactaccatatactataacatataatgtgtcccttattcccttaatttttaaaaccggatcaaatgagatccaaagcagtattaggcccttcacagtacgaggatgtggtgagttccttcgcatcgccagcgaggatatttgcctacgtgccgcctaaacgcgtgcccttgctaagcctcttgcctctacacaaggatacgcgtgcttcgccttttgcaagtccacacgcggccgagaaaacgcatcgcgcctgcactatggcagtcgtgcctccctctcgtcgtcccctcggcgccgcataaaaaaccaatccccaaattcgccttcccacgccacgatttgctcactcccgcgcaagcagtatctctcgccttgacaagtccgagctctgccggagccgacggcaatggagcactgtaagtccgtagcgcaagtaagaagagaaaacagatttttttttaaaaaaaaagaaagaaagaaagaagagaaaacaaggggggagagaaagaggcggcaccggcaatagagctcgacatgtgaggcgccaccacctccacctacgcggagaacttcgcttccttctgcgatcccggtcccgctagccctaagcctccggtggcgtctgacccccaccgcgccgccgccatgaggcggccgctcgagtttgccgctgacaggctggatgacgatgacgacttcctcttgcacgccacgatggagacggagcggatccactacgaggccaagcgccacgcttccgccccgctgccaccaccgcagccccaggccctaggtttcctcgagaggcagtgcatctgcggccgcggctcctgcaatatggaggagagggagctcgggcagtgggcgtacgtctaacgaacgactccggtgaggctctccccctctccaaaatcatctctttgcccccccccaacctccctcccccccactctctctgctgtgaggcgaagcaatcatggtggactgggcaacgacgaccgacgggttgagggacactatggcgatgggtccgagaaaggcgaagggtagttggcggaattaatttcttgggctggggcaccttccttagcttggtcacctgcatttgggctttgtggcctttacagtagctcgccccaaatcaaagccacgcaaaagaagtaacatgcactatggagttgaatggccttgggccgatttcgtagcgtgacttgtattgctactgcccttatgtccagttttagcgaacatgaaaatctgagtcaatgggacccacacggaccccacatgtcggtggctagcactttcttcctcctctctccctctctcttgcttttctcctcctccttcaaatttaaattacaaatcatttttcacaaagttttatatctccatttaaaagggatgcattaaaataatggactaagagaaaaacaataaaactaaaatgtcatatgataaagccctaaaactaaagtgtcatataacaatatcatagagtgtcttagagtaaatttttttgattgaaaaaaaaaaaagctcatcgacagattccacacgacgccaaaaggagcccaagactccaaccggaccagggagcagcatctggacgcacgagagagagcatctcaagtcaacgtaggataggaatgggattcgccacacgcgtacgatagtgctggcacggaacggaatacaacttatcagatcacctgccacgatagaaagagggaaaaaaaaacactgcatcagacagctcataacagctctgcatcaaaggtgaagtatatatatatacggtgaaaacagtaagtttatcgaaattctgagaatttcctaaagaaaggttctgagaacgacccgggagttatttgtgaaagtaagactacagagacgaatgagttgcagtggcataactacatataatcgtcagtaactataacgcgtgacttggcgtttcagcttaagatttttataatttagattatttacaatattatgaaacaaccagataaattattatgatagactattataacctataagctagtatagctagattagtataatctgtagtctccactaaatgtgcttttctttaaagattattggtagctaaagatctactacccttaaaaattttatgcaaattaccgaccgccaccgtctcatcctcctcccactcataatagctaagggtattatagacattagtatttcaaacccaataatttatgcttccaataatccaaacagacaaacaactcataacttacccccccccccccccgtcaaaaaaaaaaaaccaatcctagcaatgaatctggacacatacgtgtccaggttcattgctaggattagattctttttggatggagtagtattctactataacttattataatcaaccttataataatctgactcaataatcttaaattgaaacaaacatgaccttaaaacctaaaactaggtaactctggcgtcttaattaatcaaaaaatatggattattgaataatctttctttttttaataaaaaagaagaagaagaagagagtttaagacttctggatgtgcttgcaagtcactactatcttcgttttatattataaattatttgatttttttctaaatcaaacttctatagttctgattaagtttataaaaaatataataatattttcatcataaaaaactatcaaaatatgcttaatgttagatttgataaaaactaatttagtgctatgaatgttgttatatttttctataaatttgagaaaacttaaaaagggtaacttttgaaaagtcaaatttacttgtaatatgaaaattgtaggatgacaaagataaacaaataagcccggtggcggagctggacagaaaatcaaaggggggccagcaggttttgacagttcaaaaaattagcaatttctcttttttttcatgcattggtaatatataaaagcaaatagtttccaaaagtcgacgacaaagattagctacagatgtcagattttgaaatttaggattggtgggtacatcaagttcatagtgacgtaattgacatctcaaattggctctctcttgttctaaaaaatcagcaggaaagaactttgaagctagagagcacactttatcaatattgaatgaactgaatgaatcacttggatccaaagatgtacacaaagtgagaagctctgttgcttgttcactgaatctgctatgatatatgggggtaataaaaaattttgtttttattgggaggggccatggcccctgccagcaccccctcagttccgccactgaataagcctgtaaagtacggccgtgtttagttagtgtgccaaaatttcttttgaagtatacggacacatatttaaagtattaaacgtagactaataacaaaataaattacagattacgcatgtaaactgtgagacgaatttattaagcctaattaatttatcattagcaaatatttactgtagcatcacattgtcaaatcatggtgtaattaggcttaaaagatttgtctctcaatgtacatacaaactgtgcgattggttttttccgtccagatttaatgcttgatgcatgtgtccaaacatttgatatgacagaatttttgaaagtttgaagataactaaacactgcctacaattgaaaaaaaataaatcaactaattcaaattttggttgtgattgataagtcgaagagtaaacgatggggctgattatcacagcggattttatcaaagtttaacaatcacaagatatgaatgtcgcttaaattttattagggtgcctacttgtagtttttttaccggaacttccgtactaggttccattactttttttttctttttccttttggctttgatgtaggtagacggggttataaaaatcgttaatattagtgaatgatctagtatcaaataaaagaggtgaggcttagaaactagcccaccatcttgtggagctaactggaaaacctcttggtgtttccttgggtacggggttgtgtttgcgaggaagggaaaatagaagtgagttattaatgcacgattaattatataaatattaatttttaaatttaaagaaatgaattaatataaactttaaatcaaattttttaaaaaaacacacacacacacaccgctaggaaagcgtacacaataccaccaatgagtcagtttttctcccaatccgctgaacacagctatgcgaagcaaacagtccacggtttcaaaatctggggcactataaaaattccccaccgcgaaaccaccacagccgcgtggtctccgactcccctcccctccccacgcccaccgatctgatccacctcgcccctcccctcctctccttgcccgcctcggcctccgggctccggcgatggcggcggggaacggccggagggaggcggcgctgggcggcctcgcggcgctccccgacgaggtgctctgcgccgtcgtcgacctcctcccgcccaccgacgtcggccgcctcgcctgcgtcagcaggttcgccgccgtggactctctctctctctctctccttctgctgctttccccacctccttttatttaccagtagtactactttgtttatgctgggttttctttctcagcctcccttttttgttagtttgctggaaatgctgaggttgtgatgcttcggtatgtgatgagtcatgatcgctctggatgactagtaaagtgtatctgattgcgaattttgtttgatcgtggtcagttataagagtggaaaatgagccaatttgcacaaattgtagtttaatctatttaatcagttgaactgattgaagagctgaagccatgttaaattattacacattatatgttttacaatatgatggtatatatggtatgtgtgtttggggaaaagaatcagagaggaaacatttacgtttcagtgagactcttgtggattttttttaggcatgggccatccatggaaaaaatgaatttgcactttaagtaatgtttaaaacatgcgactcatggaaaaaaatgaatttacatttaagtctaaattagatgtcagcagtttagtttttgatttccgcatgcttattttggtttttcttctaggcagcactgtcatgccaaatgaatacactacatgctctctgtaattgtgagatgtaataaagtggttcatagggataaggaaataaatgctacactattaacttcttccctgaccttgctatgattatttgctttcttatagcatctgcgcagttgcactgccttgttgtgcaatagctaataggatgtgactgtggcattaacttaaatttcttgacagtgtcatgtacatactttgcaatgaggagcctctctggatgagcaagtgtctttcagttgggggtcttcttgtgtatagaggttcttggaagaaaacagcattgtctaggtatgtgccaattctatattgtgatgttacttttagcgcagagatatgtagttatgttatgctcagtatcttggaaaccattcgcatataactatgatggtcactaaaatgattacatactgtttgcttcgccttccagacttaatctttgttcagaaagtgatgagatttaccagaagcctcgccattttgatggtaagatacgtttccttttgttagcattcattttgcttatataatctgctgcttatacacttaatttccttcagggttcaattccatgcacttatacaggagatggtacagatgttttactaatttgagtagcttttcctttgataatgggcacgttgaaaggaaagatgacctttctctggaccaatttcgcgctcagtatgatggaaaatgtccagtaagaactggttaaccttttgtttacttcatattgaacaacgtagaatttgtacactcttctctttattgtgtttgtctccctgaaagcactttatttatgttgcactgataggttttgcttactaaactggctgaaacctggccagcaaggactaaatggacagcgcagcaactgacacatgattatggtgaagttccctttaggatatctcagagaagccctcaaaagataaaaatgaaactaaaagattatgtttcttacatggaactccagcatgacgaagatccactttacatatttgatgataaggtgatcataactttagttttgcttgtgttgttgaagtttcaaaaagagaatcttagttgacaaatcattgcagtttggagaatcagcacctacactattggaagattacagtgtccctcatctatttcaagaagatttctttgaaatcatggattacaaccaacgaccagctttcagatggcttattattggaccagagagatcaggtgcttcttggcatgttgatccagggttgaccagtgcctggaatactcttctttgtggccgaaaaaggttgggatcattatttttacatatagtagttgttacccaacggtgctcctgagtcattggcgtgttcttataacacttttactatttttgcttttacaaaattatcgtggcaatatttacaccttgatatactgatattgattttatcatcaatcctgcaacttctgttttggatggaagaatgtaatgtatatgttggaggctcatctgtagatgatgaggcattcagatgtgcaccaaacccgatagtatttaagggttcaagtcgtagactggcgtccactaattttacacttttaggggcacattcagtgggaagtgtgtgcacctttggagaccctcagtcagtgggtgcgtgtagtggacacaagtgtgtgcttgtagtatgtgttgaatgtgtgcacccacgccatgctatctttctttaaaaaatgttataaaattaaaatgaatagtccactaacagtgtccatctatttcataggtgggcaatgtaccctcctggaagagtaccaggtggtgtcacagtacatgtcagtgatgaagatggtgatgttgacattgaaactcctacatctttgcaggtgttttacttactactgcctttgctttccttcagacttctcttgtttctccatgttactcaaattaattgtttgtcttgcagtggtggctagatatctacccaaatcttgctgagcatgagaaaccactggaatgcacacaattaccaggagagaccatatttgttcctagtgggtggtggcattgtgttttgaaccttgacatgacaattgctgtcacgcaaaattttgtcaaccaatcaaattttaagcatgtatgtttggacatggcacctggttactgtcacaaaggagtttgccgtgctggcttacttgctgctccagacaaatctattagagatattgaaaatcttcctagtataacgagtagatggaaccactctgacatggcccgtaaggaaaaaagactgaaaagttcagagcctataagaacttcaaataatgcaaatcagtgttctgcatttgagttctcagatgttcatgaaaacttgggggaccaagttttctcgtatgatatagatttcttatcccaattccttgagaaagaaaaggatcactattcttctgtctggagccctactaattcaattggccagagagaagcaagagaatggctacgtaggctatgggttcttaaacctgaattgagagaactaatatggaaggtgagctttgttctcacaattatatgaagttttatagtccttgaatttatgtgtatgcaaatgacatctgattggtcctgcagggtgcatgtctagcaattaatgtagacaagtggtattcatgcttagaggaaataagtgcatgccatagtttaccaccaccttctgaagatgagaagcttcctgttggcacaggtagcaacccagtaagtgtactcttatgagaatggttaagtttaaactatcgataagctattgtggcttgttagcactgcaaaccttaaagtaaccaaagcactgagaatatttatagtatcatattaattatatataattaactccagtaagtccatttgctacagatatcacaacagcgatgaatccataatttcatatacattttatttatattttttaggggcaaccaaaggaaaatgcgctgcttatattgaaagcataaagcaagaaacagagttcattggccaagcatacaaacacagtaacagacaacacaaactaccaatttaaatgcattcggtccttctgtttagtgaagctaactcaagaagatttgtaggtggtacatagttgctctctatggtaccatgacatgttatagctcatatgtttgccggtcaatttggtaatttatttaacctatactctgaacttttcaggtcttcattgtttctggcaatgtgatcaaaatttatgctgaaggagggttgggttattctatacatggtttgggcacagaggtattgcatttcgtcctaaagcttaggaagttagtactcgttggatgccacacttctgatttttttttttctggctgcagcttgagttctatgatcttctgcgaaaacttggctcgccattgatcaaccatgtccctgagatcattgcaagtggctttcttgtgtacctggatggtgtctacaagacagttccatgggatggaaacggaataccagatgttctagctaaatactactctttggaggtgtcttatgcaaacggctcttttcctcttggattatggagcaagcaactgtttggattgagtaattcaactgatgctccagacagaccaatttgtccttacatggttaccagaaaatgcaaaggggatatttttgctcgcatgtaagtttgtttacttgagggaagtgtggttctcctaattaattttagaaattgtacttaaaactttttaatttttttcagacgtgataaattgaccaagactgatgttttgaatcttgcatcatccttgggagttcaaatgcgaaatattcatcaattaccccttccacatgtggaacacatatccaaatctgggaacgaagatatcaaagcaaaggaaaattcaatttctgatgtcactcatgttccgcctgaatggaaacaagtagtttctactctagacaggagaaagaaaagtataaagaagcatctaagtaactggtaggtggaaatcttttgaagctggtttgtcggtatatatttgtagtcactaaaaatgatttttgttttgctctgttttttatttatccaaaaagtaatattttttaatcattgaggaaaagatttttttccctccgaaataaattgcatagaatgtgaatacaaagacattatcaaactatataaaggttcagtacaggttatgtttagattgtgcccttggagttccggaaacattgttcgaggcttgtccaggactccagaatacagtggtagtcgtggattagattactagtcctatctcttttctccttatttaacataagcaaaatctaagatgcaatgactatgcatttatttggagttgacttgttatatcctgacaggcaatcactagatgcagttcataatgatactataacattctttacgtatctgtgtaggggtggttcaattccacaggttctaattgagaaggctgaagaatatctccctgatgacatccgctttcttatcaagtttgttaaggtaagttttgtgggtttgttgttatatgtatccactatccactatcaaactttgagtgtaatgttttctgatcaaataatcaggacgatgatggtgattcagtctatgtggtaccttcttggatacattcagatataatggatgataacattctcattgaggggaccacagaaccaggaacttccactgattgcattgccgttgaagatctgaacaaaatggatgcaattcatatcattgatttcagtgatctgtccattggtgagcagccagctaactttgttcacaataacaaagcttgattgctcagttgtttatatgcctactttaaaaataaagtgatagtgcatcactagttgattaaattcaagataaaataaatgtgatagtgcatcactagttgattaaattcaagataggataaccatgaaagattgtatgaattattgaattgagttaccctatctctgttattcactgatttcctcgtggaacaagatctacaattgtgcaaatcttggtgaactggatgtggagggtttagttgtgatcttttggttttggggatttagttcaaaattcaacactccgcccacacagatccgaataagccttaaaattttagcaaattctaatgaagtctgtgttgatctgttatattgatttctgtgttgatctgttatattgattgttatttcatttaacaggggatcctctatgtgacttaattccactgcacttggatgtattccgtggtgatattgatcttctcaggcagtttttacgaagctatcagcttccttttctgagagcagaatcaaataaagatatatacaagtcaatacaaaattctaaattcagcagggcatcgtatcgtgcgatgtatgtacctctctctctctgaaataagataatctcattcttcttgttttatccttttccattgcatcttgaattggcagtgtaggttactgttggttgatggaaattgtaactgctggcaaaatccgtcttactagaggcctctcagagtatcggcttggtgcttatcaaattgcatgatatatataactactagtagctaacaaatagataataatccagagaaacaaacagctagcagcttattctacgtcggcttattataatccagcttatggtaatctagttctataatctagattacaataatcttaagctgaaacaaacatggccctagttaagtagctaactcgcatttgctaaaaaattcatccctcattcttcttcatgtgcatataactatagcagtggctcaagcatagatttggctgaactcacccacttctctgcaagttctgtgtatcattgcagtaatccatttatagctggtttgttgatgaacaaggcacgaacactttgcaaccattgctgattctcttggtttgtcacctgacggatgacgatgatacattgaattgttgatctcctctgtttgcaggtgctactgcatacttcacgaggacaacgtcctgggagccatatttagcctgtggaaggagctgggcaccgcgacgtcatgggaagatgttgaacacttggtctggggagagctgaatcaataccagcagtcatgcagcgtgggcgaaattaactgacgcgatagagttttccatactaagataaaggcacaagaaatttgatttgtaacctgaaactgtaccacaaagtataccatcgaaacagtgtattatgttacactaacacatgcttgatatgcaataacaacgcatcgaaaggacaacttcgttcagatgcaacatattggaacaaacatatgttacaccctgttattttacattaatacaaacttgatactccatccacctagaaaagctaacttctatctatgaatctaagcatagcatatgttcagatttatagtcaggagttggcatttttaggacagagggaatatgtagtcaatgcatgagaagaacgactttgaagctctctggcattacttcaggtgcaacatactggaacaaactttgaccggggttcacaatactgatgcagataaaaacagcacgcaaaccatatcatcagatttcatgaaattcatcgattaaaagccaagtaaatgtagtaaaaaaaaatcaaaaactagttcgaattttcagctgttgttttcaaccggtccgaaaactgaactgattgcccccgggattggatcgtaaacgctagtcgtgactcctgactggtgacaccgttttgtttcacattgcatcgaaggaactcgactttgaagcgctctggcgttacagatttccctcagatgcaacatcatattggaacaaacaacatttgcaatataaaacctacgaccggtagccaagttttataaaaaaggatcttactacaagttgattagatataatccgaacaagtcatgatatagctaatttcaacttcaaaagtaaagatatgaccaaataaagaacgttgccacacaggatgagaacttgacgacagttcttcaaaatttgagttttcacagaaaatagcactagaaatgcataacagggatataaaacagtcaaggagagatattacgagacatcaaatgacacaaaaaccaagaaaatagtaggcacaagttatatcatcagaatacatagcaactgcaagtgctcaaaaattgtgacaaagcatcatcttgtccacagaaaactgcaccaattaccgaagaaaaactagcagtagcatgtctatccatcacaacgacaaacacttcctcatctataatgttttaaggtcttataggggtcttatgcggtggtggcagcagccttggtggcagcagaaagcttggacctcctctttgccaagctctcactcctgcgttccctctgctccttgagcctctgggcaagcagcttctggtactcggcagcctcggacttcttcttggcaattctttgcttcttctgggcgattctcgccctcttcctctgaagagtcaggggagtgacaagcctctggatcttaggagccttgctaaccttcttgcctgcaggaaaaaaataaatggttggtaaataggtcagctctacactaaccattaaattgactgcatatgctaggctatgtcaaaaaattacagattatatcttagcttattatcttgattaggagtgtgttttttgtgttgattacacaagcaccagaggcatacaatgcagtccacaacaaacataatagcaaagcaactcaaggttaataccgaatgttaggaatgctcaccgttcttggtagtgaaggttctgcggtaagtgttgacatacttgcggacatcatcatccttggcaaggttaaacagcttcctgatcttagatgccctcttgggtcccctcatcctgggcttctcagtgtcagtcaagccaggaaggtcattatcacccttctttacaatcaccaagttgataacagagagatcttggctgacaatgcaaccacggactgacttccttctgcgctcaccatcacgcctgccatatccacggaagcagggggtacctgtcagtataaaaatggaacattcacattagaacacctgccagcaaagcaaaatgaaacataaccattcaaatgtaagcatcttaaacatctacccctgtggaggagaaggcggacacgtccagaagtaagcacaccctgcttcatggggaaaccttgcttgtcacagcctcccatgatcttgaatacatagcccttgaattcctgtacaaacagacaaacttagtcatccaactcattaaatagcaagacagttgaagaatcatggagcaaattgccaaagaaattacttcgccaagagcatcaccactgacttcctgggagatcctcttgtcataaaatgcccggctgcacaattgataggaaagcactaattacataccattacaacaggagagcttgaacaaatatataacacaccaaacggacagataactataatagttcttcttccacataacaacaataacacccacactaactgatacaggattacaagataaaacctaagcaagagagagcacttttttcagtattactataaatgaccatagatgtttcaaactacctaaacacagctaaaccaaaattacattctgatctagtggataaattgatgcattctatgctgccaaagatccaccaaaactaacataacactgatgaaacatggcattcccttcaagctttactgactattatacaatgcttctactttacaggactgaacactcgacacaatgacccattccacactatcctttcccaaaaaacttccaaacatatttccctcgaatatttccgaaatctgatttagcacctaccaattcttcatcttccagtaagagactaaaaataatctacgagccgcacaaacacatagacctaaacatcacaacgcgatcatagaccagttcatattgggactaaagccggagcccaacttgccaacaatagtaacaaattacacaacgaaggaccgagcggacaagctagattaacacgatgcaagagatctccacgcatttcagaacagatcagcatcaagagagagagaggaggagcactcacagcttctggtcgtcatcgatctcgagcttcttctggcacccggtggtcgggttggcgatgttgaactgcgcaaaacatcatcagggcgaccacaaaatcagatcaaaccgcgctacaagaaacaaccagccggaccggatcgagacgaccgcgtcgcccgcggggaggggaggaggagtgggtaccttcatggcggcggcggcggcggcggcgctagggctagggttcgctcggggagagagtgggtgagaaggggagaagcgggcttatatagtggacgcgttgggagctaggggtttgtgagggaaggcgagggttgatctcagccgttggaggatttgatggaccgtcggattggatttccgggtcttgggcttttgggtccggccgcgtgtgcggtcgctcggtgattttctagtcaaacttcgtacaaaaaatatagagatttggaatatttcaattctatagaaaaaattggtatgaaagttttttaaacaaatgattgaatcctatcatatcctttaaaattcttataaaatgggtaattctatatagattttagaggaaagttagtaagaagtccaacctcttaatagaacatgtttgagtctatttttcttattcgatttttgtttttttcctgcaatcaaatcaaatggttgtttctgtgttttttctttttagtgtaattctctgttttatacttatattttagaatcatatcttttttctattactttgttttcccattcgttcgatgggaccctagactttacaaaaccatacttttacacaaagaaaattgaaaacataactaaaaatggttttgtgaacaaattgaaatatttggttttgcatcacataggcaaaaatctttggtctataaggaaactatgccttggttaaaaaagaacttggcaagattctactggggcttaaatcttgatgctcgtagtttttaaccattggtgtttttatttccttatgatcgatctaatctttggagatagtacatgccattttaaagcattaagggatttcacagtgacctgaggtgtcgttcagcctcagcgttccacctcaaagattccacgccacgttggtttctcccgttagcaagtgaggaacgcggagctaaagtaggaaactcgttcctcagcaaaagaaaaggttgtcagagaactcgtggggaaaatgattcatggtggggccggcctagaaaaaaaatgatgatgggtctatacaacagctacgcgcacggtgagaatggaaggctcgtccgtgttttgcctatgtggaggctttggctccttatccccgagcggacgcactgctactgccctaagtgggaaaacacatacccacgctactccatgtgaggctatgtctctaattaaatacaaatcagtataagagtatactggctatggattaatatcacttatagttagactaggcactacaagataagaactgcatgtgatcttggccatccattttttatacggagggtcctgatttaaagctacagcaacggagctacgttgaacacttagtgctttatttggttggaaagtgtttttggatgatctaatcgttatatttacatcgaatggtgctagtgtgactgcttaagttgtagtcacgctagggactgcaagtgaaccaaattcacttgctttgtgtggccaacttgtatacttttaaagacagtaacatatccatatataatctctagtatgtgggatgggctaaccccttttttttagaaaacacccagccaacattggttttcatgtataaatctataataattagataaatgactgcacttaaatacaaataagcagtaataataattaatccaacattgttaaattcatagcttcctcactaaaaaagatcagggatgagttgctctataggatttactattaatttttcagaaacacgcagtaatgaggataacaatgtgatcaggtccgaaccctcgatgaacaatgcacgccggttcatgcgctttgtggccaggaaactgggaaaaccacgcttgtaacttggaagagaagaagagacctaattaacctagttggtgtcagagtgtgatcgatcgactcctcatgattaagctcgatctctctttagattagccgccgcatgcacgttgtactaatcacacgcgcatccctcgccgtacgtgccctagatagcgggggcggcgcgtcgaggcgcgtggcatatatggatcgcaagaagaggaggatggcggcggcggcggcgccggcgagattcgacggaatgtcgagcaagcagctggtgaggctgtgggaagaggtcatcgaccgcgacgtcgtggcggcgcgggaggttttctttcgggcgctcctgcgggacgccgcggcggagtacaacaagcaggaggcggcggcggcggcggctcgcggcgccgccggggaggaggaaggccaagatcgaggctaccagcgcgagcgattcttgctcaggccgtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagggagaggggttaatttttttttttttttttgttgttgtttgttttttttcttttttttccccccccccccccccccaaagcaacaccccccctccccccccccccccccccccccccccgggacccccccccaggggggtgtttgtcctcccccgccgggccccccccccgcccccccgcccccccccccgccccccctgccggaggggggcagaaaaaggaggcgctctccggcctgaccgccccggccgagcccaagcagaacgagtggtggcccggccccccccccgcagcagggggcggacggggggcggcgccggcgaaagatcgagggcacccgccgcccgcgtgagcggctctcttccgcgccctgccgggaagcctcgccgccgttggagcccacacctactgctcccatggtggtgctgtgcctgcgcgcggcgacggcgccgccgctgcaagcatcacgccggcgtggtgcatcagatcatgcttgatagcacgcaagaacgatggccggtgtgtcatccgggagaagaaaatagtcatgtgtagatttgttctttgttccccccctaatttgtttcttcaattctttttagcacatgttcatgcatgttgtaaaaaggagtatacaatggacatgtgacaaatgtgttgttttcaatcttttgattatatactatcattacaatatgataagaaatacgatgattagaatcaccttgtaaaacttgctgcatgctcccttaaagcggatcctgcacgagggcttcggggtctcaaaccccacgaatccctcgctaaccattttctatttctttctgaatccacttcctttgctcccacaaagactttattttgggcttcctcatttatgccacatatactttatttctaaagcaattaatatattggagtttgagaaaacagtgaataaatgataaatatataggagtttgaaaagtagaggttttgagtttgaaaaggtagagtagttttaatctttcggctttgtattgatatgtgtgagttttttttatgtacgagtatgtgtgagattggaaagaaaaacagtttttctatatggaggtagtagagtagtagtatatataagcacattcctatttagacagtaaacatgtattacctctatcttaaaatataactatttttaactattaatctgaattctcttaaaatataacaatttttaaatataaatccgaattccatctcaaaatataatagctttgaactataaatctgaataaacacttgtcgattcataactaagaatgttcatattttttttgactggagaatattcatatcttgagaggaaagaagtatttaataccatatatgcgatatattatccgataacacatgaacccaaagtattgtattattacttacacatataagtgcattccctatatgtaaatgtgcactcgatatatgtccatactctgcggtgcaaagatgatagtaaaacagaatctgctccaggctggttgtcaattgcgagagacgatagtaatttgcataaagaagaaatgatcatacaactaaaattcagaatcagcagcacaaaagcactctgccaagaatataactaagcatgcaattaaattcatcttatttatccacagcgatggcaatctcttggtcacaaagcatatgtgatcccagaagtaaaaacgaggcatgaatgacagcaacacatcagccacaaagaaagctcgctgccccgctacttcagtcttcatccagctgatgatcgatcgatcgaatttggcatctatcgatcacaaggcgcacacgaagtccccgctgttctcgatgtcaatgtcgtcgatatcgtcgatgtcgtcgagatccatgctccccaggcaggcgacctgcccggcgccggcgagcttcatggcgtcgcccggtttccgggcctcctggatgatcgccatgacctcctccaggctctgcgacggcgtgttcatgtccgccagctgcatgctcctctggtactcgtcggtcatctcgatgggcaggttcttcaggaaccatgggtggttcttgatctctgggatagttatcctctacaaagagaaatgcatgcaatttacgaatgtttgtcggttgacaccatgttggaaagccaatgcagattgatcactaagctactaggtgaaatggtgaattatttcatgacgaggagtcacctgctcaggatttccaacgaaaattcgggacaggagatgtctgcagtccgctgaaactcgaacgtagtctggaattgaatactgtacactgactatcctctgcaaaagaggtcaataggctacatgatcagactgactagaattgagacagattttgaattaacaggagtgggggctatgggcaatggccggatttactcacagtgatcgtcttgcggaagttccttgggtcatcagggtcctcaaaaggatacgcaccaacaagcatcacatagagtgttaccccacatgaccaaacatcagctacctaagattcgaagtaattatgtttcaacagtccagtcatggaaattaagactatttggtaggatcatagagagactcatcccaaatcatgcgaacaaaattacctttccatcgtattcctttctagagaggacctctggagcaatgtaagccggtgtgccaacagttgatttcggttgagagtgcaggacagaagactgaaaattaaaaaagaaaggcccaaagggaggggtggccaggtgggtactaattttaggcaacagaaaacatgaatgtcagaggatagtatctgcataaatcataccttggagtaaccaaaatcacaaatcttaagccgaggtgcgacactgccatccaagagagtattttcgagtttcaaatctctatggcatacttgctgcaagcagaaaaagataaggacaaatgtgggcaatagtctacaaaagagttgatatttttaagtcaactagacatcatgtaccatagaatgacaatagctcactccagaaatcagctgttggaagaagaaccttgcctgatgaggataatgaataatttgtcaatgcaatgacataaatctgcataagagtcccaaagattgtggagaatattctctacctcatcctcactgaatctccctgcgttgcaaatcctttcaaatagctcaccaccagcagcatattccataactattgccaaatgtgtgggagttagcacgacctgaaaactaaggactactttaattttccaactctcaatacaagtttgaatgttaaacctcgtcaaacagtcaaatacatgtgttcagcgatgaatgcagagaaagaactgcggaaagtgcttgcaatattcacaaggatagctttattctaaaaaccctgttcaacagatcttggaagaaaaaatgacgaaagaacctaaaatagccctgaaaattttagcacctaatttaagactttctaggtctgttttgggccttgggccaacttgttgtattcaactctcttctctaatggaatgccatgcaaagcttttgcgtgctccccacaaaagaattttttataacaacgtcgatacagtaaaaggcagcataaaaggacacatacgcattgtcaatctaaataagaatcaacttccctgagttacacagaacacagacagcagtaagacagagttaacctgaaaaacatgactcaacaattaatgccagacactagtacatttagttccctgaaaatagcagattagcaacttttgctttcatgcacttctccttttcttttgtaaataacttgtttttataataataactcctaatttttgttattttagaaataactactattttcatttgtgcagagtgtaaaaaaactgccctgatttttttccttcaaaaaggaatctatgcaattaggcaattagcctactagtctgcccgtggaaaaaacaaagtacaaggttcatgcaaatcatacacactaaagtgagcagcatattcgaagttaaagagaactcaaaacagaaaaagaacaaaacaggggtgaaaacagtgacattcaagggataaaagtcaccatcaaaagagtcctcctaaatgtgcaactaaactttcacgttacgtattccatctgtcgtcctataaacatagaggcgtggaagaatacagataactatcgctttctatcagtagaaaaaaaaattcccgaaaagagcagaaacaatcataacactcaattcaactagagattatattacacattacttccctacaggcccaagagattacctccttgaaccggattatgtttggatgcttcagtgatcggtggttcataatctccctttgaacatgttcatcaatctacacaacgataaaaaaataagtggttaaccaatgaaacaaagacgctcaatgatggataccaaaggcccttattagagtaccattttttttttacagagagattaatattacaaacaaaaacagctcgaacagaacaaaaaatacaacaaaaatatcatcagcccgaaatagtaatggacagcacctcgacagtaaacgaggaagaagaacaagaaacggacagcatagcacacagtaacagtagagcaattaatgaactaataaatgacgagtgacatgtatgaaaggctagcgaaaacgctagaaacatccaccaaatgccaaagtgagcttagaaaaggccatcaaaagcagctacaaatttgaatataaaagacagcaagctacataagtaataaaattgattgaaacttatgtcatcatagccagtgcttcacgccaaaaaaataaaaataaaaaatcactatgcgtagaacagtttggctctgctagcttccttgaggcaaatgtcaccgataagagttcgtcacgtgttagagagtcagggaccaaatatagtcaaagggattgaccaattttcttgggttccttttggcctaacaaaaggtaccagcattttgggatatattccttctctagaagcaaattagttacaactaaaagtaatctagaaagaaatgcgcaagcttcaaccaatcaactgcactaaaaagatgggggaacaaatgtaaaatcctactgcaaaactaacgctaaccgattctcccggatgctgaaaattcggctatttttgcaggactccaaatgtgaaggaaacatttcaagcagcgttgcactagcaattcagacaagccccggccgaacggagcaaacatctcacagccagcacagatcgcacagttgatgtgcataccataacaaaaagaaagaaagaaagaaagaaaaaagtttggagggtgaagctttcattttaccttgagtcccctctcgatgaacttgacggcgaagaggtggttggtggcgacgtcgcggacgagcttggccaccccgaagttcccggacccgatgtccctcatcacctcgtaccgctccatatcccctcaacgacctcgctccgccggtccgccccctccgttaatctcttggctgctcgtggcaactcgctcacacgcagccagctcgatcgatctctcgcccgccaagaagaaggagctggatgggacgggaggcggtgcacgagggaggggagggattctggggcgctcgtgatggggattgggatgagcgagaggtggtggtggtgatcgagcaggggaggttgggaggagggagacgtttcctttgtataggcggcggcagtcgagcgagtcccgaccatgtgtcgccgtgggtgccgtccgaggggtcgccgtcgacctcatcgtcgatttattattaaattatgcatagtactaccgtggagacgggaaacgcgccgcaaggggatgacacgtcgtccgtactacgtaaacttaggctatgtataggttgagggtgtaaagttttgtgtgttatatcggatatacggatacatatttgatgtattaaacgtagcttaataacaaactaaattatagaatgtttaatacatcaaatatgtattaaacctaacaaggcctaagggtctgtttagatccttaacaaaattttacactgtcatatcgaatgtttggacacatgcatagagcattaaatataatcaaaaaaaattaattattgcgtgtaaattgtgagacgaatcttttaagcctaattgcgccatgatttgacaatgttgtgctacagtaaacatttgctaatgatagattaattagccttaattaattcgtctcacaatttacacgcaatctgtatttagttaactttttcgtttatatttaatgctccatacatgtgtccaaacattcgatttgacagtgtaaaattttgttaggggatctaaacagacccttaggccttgttaggtttggaggggattgagggggaataattccacaccacaataggtgtggaataaatccccttcaatccatccctcatggggattaaccgaacaaggccttatggggtgtttagatccggggtgcaaagttttaactatcggatgttgtatggggtgcttgggtgttaataaaaaactaactacagaatctgtcagtaaagcatgagacgaatttattaagcctaattaatctatcattaataaaatatttactgtagcaacacactgtcaaatcatggagcaattaagcttaaaagattcatctcgcaaattagtcgcaatatgtataattagctattttttagcctatgtttaatacttcatacaggtatttaaacgtttaatgtgacatggtataaagttttgggatgggatctaaacatggccttagttgtccagaatacacctgtttagatttgtaataatatgatatatcatatctcgtattagattaatttattttaggatgaaggtaatacctcaatccttaattaaattgctccatgagtcttaaaagaaaactcagagatgtggcctactacaacgaatctggataaaggattatctaaattctttatactagtagagatcataggttaagttttttttatgaatgaagtaattatactccctttgtttcaaaatttaagatattttaatgggagcaaaatcccttatattttttatacggacaaagtatttttatgggttgattggtatataataaggtttgccgtaaaatacttttatgaccttttcaaaataatttatggttaagaatagaagggtagttgagaccggagtaagagaaaattgaaatgagatataactgacgagataagtagtattttaaaatgataaatttatgagacaaaatttaaacgataaaaataattaatttagaacggaggaaatactactcggactcgccctcttggaaatgatcatagtcggcataactattacaactttaattttgatcatactccaatacatttccgtcgacgttgaagtcaatttagcttttctccaagcgaaactagaccatataaaactgaatgaaattcgtgggtatttttaagtaatgaacctccattgtttacttgtagccattgtgatttccatccaattatcgcattcatgaagactgaaattgggacagaatttaaaagctccaaaaaaagctgattgttttcaatttaattattagggatggcaacggatcggatcaggcacaggcggagcaataccatgcacgtcaatacccacccgaatcatgtcggatagcagtagcgggcaaaactttatgctcgtatccatgcccatacgggtacaggcatgcccggtggatacccagagggcacctgacgccacttctctgggatctgtcgtcgccttgagagccaccgccgtcgcttgctcatgtcgccgcccgctagttgcgccactgccaccttgaagcaagcactgaggagggatagaaacaaccctagggttgtatgttgttggttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtatgtccctggttaatgggttaaatagaccaagagaaaggggtatgaggatgaagaaatgggccaaaatcaataatacatacatcgggttaggtatgggttatccacgggtaaaaataagacccgattactgcctactatattatcgggtattagatgggctgcacacggataaaatatttcacccatatccgtgttcataaggtcgggtattcgcggatacccatacatgtgagcaaaattggcatctctaataattatataacgcacacatagccacaagcacaccatcttaacactataataaagcatgcaaggtcaatcgtaaaaattcctaacatcaaaaattgaatatatctgcatgtgtgtaatagagtgaacaccaaactttgaattctagtgataaaatcatgtatcctataccccgaggcccgagcgcacgatctttgacgtaaagaaagctcacctaaattccctcattagaaaactatatatcattggacaagatagagacacatctcgagatcttggaatagcagaaaataataataatattggagcatgtacgagtacgaactactacatccgttcaaaataagtacatccacgagtatccgtgtctaacatttatccattcgtcttatttgaaaaaaaataaaaatagtcatacataaagtattatttatgttttatcatctagtaataataaaagtacaaaccataaaagaattttaaataagacgaacggtcaaaagttcaacacaaacaatataaaattatacttattttaaaaattgtacttattttgggacggatggagtacatgtcatcgctccaggccacatgaggacggagggagtacatgtcatcactccaggccacatgataagcaaaagaggactttatggggttttgacatatattcttcttataccaaacaaattaatgccacttataaaagatgacccatagtcccgtacatatttatatcactaaaaataatgagagatctttgcagccacacagaacatgaaacacagtgtcagctcctcattggttacccatatttcttaataagtcaaaacaatttattaggaatgaaaagtaatttataggtaaagtttttatatattttttaacgatttgaaaatcaatataaaaaatctacgttgatcaaacttcatattttgtatttagctttgatttattagaacaagccctcaacctcctcgctgtataatggaaggggaaagatttgtagcggttcacaggtacgtacgtgttcatccaagaaaagaaagaaaaaaaataaaaagctatacgaactgctgtccttgccctgccctgcatgcgcgacacaggtgcgtacactgttctgcagttgctggaagcctggaagcatgtatacaggcatgcagttgcctgtatgagatgcactgttcatgcccgcccggtcggtcggtcgctttcgccgactcgatggtgtcgcgcacgccgcacgcgtagcaagcaagcttagcgtgtgtctagctagctgggtgcgtgttcgttaccgtatgaggggtttaatttggaacgtgcacgcgaaactgtgccggtatcgcccaagcaaaagagcatgtactccctccgtgccctttctatgaaaaattaaactagatagcttttaattaataatcatactaactactgtatatcctatttatactaagtattatgcatgttatattattatattcatattttaaaatacttcatgtgatgctaatttcatatttgttgggattagtcaaactatattattaaataccatgtaaaaaatataggatttataatttgagaaagaggtagtattatataaatggtgatgcggtggtggcaggggaaagaccgaaagagagtgccaccaccaccgtcacccgatgaggaggaaaggaagggagagaagaggggaaagagagggatggtgatcgtcgtccaaaccgtttttgcaggggcagagagagggtgcttaggaacctagtcaagaaaaatattttatctatagtttattcatttcactatatgtacatctacctcaattcaaactcaggcactaatattagtctaaacttagtctaaaatagagtaaagtaagcaagtggcacatctctctattttgtttcaactctgtccttagcgttttgtgatctaatttgcactggttttagaagtagagatgagtcatatcagatatttctaagccataatcgggttaggcggttagccatatgctagcgaatacagcctagtctgaaaatgtttctgatttttggttggaagagaattgtaatttcatatcacaattagtctgtgatgacactttgattgagtaatatatttctacccttccctgcaaaaaaattacgattcagtgatggaattcagacttggtgataaatttagaaatttattcctaaaaagggagagagagagaggaggaagggagaggagaggaaagagatgatgatggtgtggtcaccctgacgtgtggggctcacgtggatcccatgttgagtcagttgccacatcggataaaaccggagtcaaaaccgccgagggatctagtttgcactggttttgtaaattggggatgtgttgtatccggttttatggttggggggcgattttgtaactcgatgacaagtcaagggacctactccctccgtcccaaaaaaagacaagccctggtttccgtgcccaacgtttgactgtctgtcttatttgaaaaaaaataaaaagacaattcacgcataaaatattaatcatgttttatcatctaacaacaataaaaatacgaattataaaaaaatttcatataagacggacagtcaaagttgaacacgaaaattcataatttgtttttttttttttttggggacggagagagtacggtgtattttttccgaaacaatatacccacacagcgacacgcgctagccatttcttcggcccaactaaaatttccgggcccatttgctcctcccgagttttgcagcccaggcctaccaaccgatcaatccccctctcgcagtctccaccaaactctactactactactactactactactcttttattatcgcctccctggtcgccctcctcccactctctcgccgccgccgccacttctagaagcttccatcgccaccaccgcagcgccccgcgccgccatggccgccgaagccaaggccccgtcgctcgccgaggtaagcggaatcccctccaccccttccatccccctcctctcgtgcgtaacccctggcgcgcgcgcgcgcgcgcgcgcgatgtgttctcctttcctttcctttcactgttcggtgattcggtagatctaaggcgccgctgtcgcctcccagatctgcgcgtctccccgtctcctctaccgagatagggtggttggttggctcggtgattaggtttcgctttgttcgtcctggcactggaaggcctttgaggtaggtaggattaggagggtttctggatgggtttggaattttggggtttgggttgctcctgatggtgattaatttcgtgctgggtggtgattgggctcgaaatttgcatctaggtgctgtatcttcagggttggaggggattggcccctgcgcgtgtggaggtttgagtaatgtggtaggttccaggatgaaaacctgaatgtgtgatgggaattgaaggattcgttgtagtaaaaaagtaagtagtttgtggtaggatttttacaacacctgaaaagtatattctccccgtttctaattatttggcactgtgtactgcattgtcacaatattaaccactacttttttgtcaatagatttttaaatacttaaaccaatatgatgttattaaaacacgttgaatcatagatgtaaccatattattttcatttaacataactgaacaatacacaagtgatccaagtattctgagcttgaatagtgcagtcaacggtgtcaagtatttaggaacgcagggagcaggaacttttctagagattagatattttaggtgaggtttctatgtgtcaagttccaaacatgtttccttgtaggactaggatattgctgcatggaaaatgactattggtctaatctattaaaaaaaagaccaacgttggatattttctgtgttgtaagaacctagtcttgcatggaaatatgtaaatatctagaaacttcttcgaaaacatctattttccagaatggatttctaacttcttcttactgacagtaatctaccatagttaagttcctaataataccaaattgttccaaaaagtatgctttaatacttctcaacaagatattttttgatacaatctacgtagtttgatatctgtgctgtttttctagttgaaaatgcaaaataaaaggagaaaagtctgacaatgttgcatgaagaactaacccattgccattggcttagaaaaagtggggaggttatttgtttgtatcaacgaattctgggtcattggtttgagtgtgaattgctatgttttaacgataggaatttatcaatatgaaggaaacataggtgtgtaccaagtaacattttaggacagttaggtgtttagcatagcttatgttataaaagatgggacttaattcttgttaagagtgtaagtataatagtgtgttctagggtattttggtattttcctgtctcttgtacaatatatatttatgtgctaaatatattttgtacaagagatgggaaaggaccataatacccctaaagcacactctagtatacttagtactcttaacaactctaaggcaataaggttttcaaagcaagaaaacctcccaatagctattcctgcgatttttcttgaatcagcatatatgcttgttggtgttcaaatgaagtggtcacttttctatttcattatctgattactatgtgatattttggtccaacagtttagaaggacagttaggtgtttatcacatgtcatgtcatagaagttgtgacctaattcttgttaagagtacaagtgtcgtagtgtgttttagggtattaatgtattatggtcttttctcctctctctcgtataaaatatattttgtacgagagatgggaaaagacaacaatacccctaaaaaacactactccctccgtcccataatataagggattttgagtttttgcttgcactgtttgaccattcgtcttattcaaaaaatttcagaattattatttattttctttgtgacttactttattatctaaaatactttaagcacaactttccgttttttatatttgcaaaaaaaaattgaataagacgagtggtcaaacattgcaagcaaaaactcgaaatcccttatattatgggacgtagggagtattatacttgtacagttgtactctgaacaattcaataaggttttcaaactaagaaaacctcccaatagctgtacccgcgatctttcttgaataagtaatatatgcttgttggtgttcaaatgaagtggtcacttctccatttcattatctgattactatttaatatattagtccctatgctattgatctttggcaatctagaaagaatgatttttggacttgactttcattcgcaggaatactcacttcctccacaggaagcccctgttgaaaaggcagttgaggataagccccaggaggctgaaagtatcgctgtaacgaatgatgaaacccctcaagctgatgagactgcaacagctgtggaagtgaaccctgaaacttctgaagtgcaagaagttgctgacaagtcagaagttgaagacaccaaccctgcagcagaggaaacaactgagactgctgaggaagaggctgaggagaaaccagagattaaggtttcctactgcaaaagaaaatgataggatatttgttataatgattattatactaagcatgttttaatatacagatcgaaacggctccagcagatttccgtttcccaacaacaaatcaaacaaggcactgtttcacacgctatgttgagtatcacaggtactactatgctctttcagggaattgagtttattagttggtttactgttatgaaagaaatccattggtttagttgtgttgatgacttgattatcaaaagatgtgcttatttatcaggtgcgtagctgcaaaaggggaggatgctcctgagtgtgataagtttgcaaaatactatcgatctctttgcccaggtgaatgggtatgtatctcctgttttttgaacattgctttcagcacttttaaactcttcttccttctgtccctgtaagtaaaataggtactcatgtgacttgtggagattctttggtcctcatcacaatttttgtatctactccagtttcaccataacagcctagagtgatactgttgccataactactttaatgttagagttggtgaagttgatgattggttccaaaccaaatcctcacacctcttctttcataaaaaaagaagcggcaacatgtgggcccttcatccctccatcggcctgtgattccccatttagccaactttccttatacaaatctcatgtattgtcagaaaatttattcagtattctccattataagaaaaccaacttctgaattcccattgcaatgcatgtgcacatagttcttaaaatgattatttagatatacacgacactgcttgaataactttttaaaatattatttaaaaatttgtggtgtcccagttaatctgcctttgtattggtttagctattaacccacaatttattaaggatcagtgaattttggtcacctcataatattggtttgttaagtttgttagttggatatgttaattatctcccgagatttgttatggctacctatggctgttcatgtcatggccagttttgccctacacggttacatgactgaatggcgatagtagattctgattttaagtgctaaattgttaccttcggcaaatggcaaaggcaattgatgactcagtacatctatattcaagaaatatctgagctacacacttagttgcttctgataatttctttagataatgctatatccttctttcaactttgaagcgattgctcttattgtcttgtgtttagcacaactgcatttacgtgtgaatctatatgtatggtttctttgtgaatgttatgtttcagcctaattactccacattggctttattggtacatactagcttgtgcaacttggtctatgcatgtgcttaaaatataagcaaatcgatacaagttttctacttgcacacatgcaaagcataattggatccacaattacttggctgatatgggtaccctttaatcaagatcatagcactatcatttaatcagaacttcaatgatttgatcctgtacaccttaacaccattaacgtgtttgattttcaggttgagcgttggaatgagcaacgggaaaacggcaccttccctggacctctgtaagcatgtgcaaaggggagaaatacgttgttgtccgggctctcttcgttggtaactggcgtcatgttatcagaatcggagggatcgtcctttttttttggagagatttacaaataagagatttcttttttgatttgaagaatgacatctgttgactctacctaaacgatcatcctctgcactgctgagaaactcacattacagctatgatcttcctcccttgactgatcttccataactgttttctcaggataatgtggttgctcgcttgggaaaatgtgttgacataaatcttaagttctttattttctctgtttatgtattgtcgtctacgctatggagttagcggtgcacggcaattagacgcgagtgactttgcactctacttgagtatgaccattgttcagccaacttggcagtgttggtagtgcgtgtggttgcacctaccagttgctaagcagcaggttgatcaggtcatctgaaatttggatgacctactttgagtgccaaagcacccccgtttgctcttcagattagctatatgcgaaacggtggggattaatcagcaggactactctgaagcagtagaagtttgtgcgtttgttaaaaccctacgctccagtccaaccaagccaaaggactaattcggtttaaacaactctctttgccgactgacagatcaggtaagatggatgatcggatacacgggatagtctccaatctcatgaaaatgtagagaatggttttgaaaattttcgagacgttaggttttacaatactactccctccatcccaccctaaaatgtaaggattttggacatatgaaacacttactactacaataaatctgaactattaggaaacgtctattctgtagtattaatttgtactagcatttatgatggagacaacagcgaaatgtaaacgctagagttaagaattctttgaaaaaagaatataaaatatgagttttttggagtaaaattttcttcctatacgaaatatacatgctttaatcctcactaggttgtaaagaatataaagccatggttttcagatctcccatttgctatattttcccgtgttcagtatagtatattttcccatgttcgctatatttttatagcgttctattttaaacatgcaaatacgtgttgttaatactcgtgaggctgcgttatggagagattttggatgaattttccgatggcacttaaaatgagacaaagtcattagtgtatgattaattgaatattaattattacaacttaaaaatatatttatttaggtattcatcagttgtccatatttttaataagccaaaaaggtttactaaaaaataaaaattaatttatgggtacaacttttatatatgtctccgtgatttaaaagataatattgaaaaagaaaaatcaactttaaaaattaagtttaaaaatttaaattttagctttggctttgcatttgacttattagggtaaccgatgatgctattagttttttttaaaacaacttataaaacacatctttagcggttcaggtagctttgctaacataaaataagagagttgctccctccaaccgaagaatcgaacgcatgctaagtattgttagaactaaaagaacaatattatttattggaaggaataaaaaaacataactagcatttattctaaagaaatccttactgctagtaatattgtcttttataaattcgaaaaaaattgaaaaaactttaatttcagataaaactaaaacacctcgtaggggtatatattagtagcactggcatgtttttccctttttaatttgaaaagccattgatactagtataggagtacgagatcttcccatcatccctaaagtgttttttttaattcgattcatgtcactacaaatatattatttcagataaatattattacaattcgttcattgtagctgtgttactaaatttttacaaattttaaaccatgccacgaccgtcacgtttttcacacttttcctcatgcgcacacggaccccattggtgcatcatgtccttttcgttgcaccagagccaaacacgaagaaggagcacatagcgtagctgagtggggatgggaacatgtaacccttgccgtacgtggagatgaagtagtggttgctatagaggaggagctcgagctccaccgcgaagagtggtgatatcttgctgtgcaccgtgcggcatgacctcacatagtacaaggagttcggcgacagagagagcggcactgcaagcaaacaagcttgacaggtggaagcttgtcgccggggatgtgttccaagtatagccacccaacgctcctccgtgtgatggttggcgatgggggtaggctccattggtgtcctggccacccccaccaccacctccaaccctagaggctgtgctgggggaatctcgtcgatttttactccgctgccactatgttgcgacttgcgagggagagggaggaggaggagggatgggggcagtgggtccctgtgtcgacaaccgtcgcgccgccgcttgcatagctaccgtcgctgtcacaaaacaaaaggatgggaagagagaagaaagaacatggagaatgaatggaaaacgtgatggcagtacggttctaattttttaaaattcagtgacgcagttacggatagatgaattataaagatatttttatgccaaatggcatatcgataatgacatggctcgaattaaccttttggttttgagcaatgctacacgtactaaatttttcttactaaacttttactaacaatcatctcaaccgtttgatttaagtagatgaaagttaaaaaaaatctagatgcactcatagcatgacacatcagtgttagtgttagtaagaatttagtaaaaaaaagttagtacgtatagccttttcctttggttttccctggctgacgagtgacaaaactgcagttgagcacatgcggcaaaagaacacccccagcgtcatcgtgccacgtggatggcccccgcaccaaatcaaacggcccccgcgagaggaacgccacaaccaacctctccccctcctctccgcagccgcacactcccgtcacgttgcggtacggacacccacacacacagagacacgctccgcctctcactgatccgtgggaccaccgatccgcggcacgccagttcggaccaatcagagcccagggatccacgctggcggtccgcgggcagtcactcaccccccggctcccacccccaccgccgtccgatcgtggcggaggaaacacacccgcggacgatctcggccgtccgaccacgcgggcggatataccaaccgggcggggggtgggggattcctcgctataaataggaggccgccgctgggctgagcaatttttctgcggtttcttcttcctcctcctcgcgctcccccgattcgaagcgtgaagagaggagcggcgcttgcgagaggagagaggtaagcatcacggcgaagtttccctctctctttcttttcgtctcgtttgctgcgaccccggcggggtattgagattctccgttgaggtcggttggttgggggcttgggggattgggtgggttagggcttggggggtggggggaatttggcgatttggggggttttctcgggtgatctgcttgtttttgcgccgattcgcccggtgaatgccagccccgtgtgatttgctggtttggttgtggtctggtcgtctgatattctagggctgtgtagtcctgtagtttttgactaggtaattggagtgctgatgggatttgccgttgaattttaggttgtttagctctaatttacctgcaacgttttgggaattagggtttcttggtgaattttaggttgtttagctttaatttacctgcaacgttttgggaattagggtttattggtgatatagtggatacgcctcgtaaacttgtatttaggattccccttgggattttgtaggcgagtggcggctgtatgtgattggcacgaattatttactcgggtgaatttagactagctattttattgttgccgtgccctttctggatatgaacggatgaatctggcgtcactgctcgatgatatcgcaatgttatgattgaaaaagcatagtagctatactgatgccattgtgtagtagttagtttgtacctcccctgggttgcattgcaacttgcgttaatatggatactccgtacaattgtttattgtttacttggtatagctatgctgcattttctataatttgttgggttataagttattgtccaatatttttaatgacttgtgccagaggctctcaatcctctgttattagacctgtaagtgtaaggtctatttctccttcattctgtttcaatgttagtttgtggatgtacagaaatcaagctatgactgatataatacattgctttggcataatggcactcttatttttgttttatttaggagagtgctgtgtattagtttgttcagttaattcaatattgtatgttttactgtgtcgggaacttacagatgttctctttaggtttctatccattagtaagtagagttgttgctttgcttgaaaccatcaatttgaatctgtttatagagataggctgttattcctgcttactattttttatatagttactttgccatccgttaatcaggttaagaacaataaattgtgtccataatcaatgttttcaatggaactcacaaaattttgacagaaacatgttgctttcttaggtcaatctctagcatattgtttttttttgaattgttacttgtttctgtggtgttattacagaaagtgcttacttccactctagaattttattacatttttgtcacagcatattctgtctgtaacatgttattcctttttgtaacatagatggcccgtaccaagcagaccgctcgtaagtccacaggaggaaaggctcccaggaagcagcttgccaccaaggtataattcttttcatacttgccttttgctttgttaaacacagagtgatttcgacagatggtcttacatcaccatctctgtgcaggctgctcgtaagtctgctcccaccactggaggagttaagaagccccaccgttaccgccctggaactgttgccctccggttagtatcaaattcctgggatggtttcctccatgtggtctttgatatgcttttgcttatttgttttgctactattgtgcttataaaacagtgagattcgcaagtaccagaagagtactgagcttttgatcaggaagctgcccttccagaggcttgttagggaaattgctcaggacttcaaggttggtatcttaaaagttcatggcataatttgattgctttcaaatttggattgtttgtgatggcttatcgattgaacttggctttgttgttttgcagaccgatctgcgtttccagagccatgctgtccttgccctccaggaggctgcggaggcataccttgttggtctcttcgaggacaccaacctgtgcgccattcatgccaagcgtgtgaccatcatgcctaaggacattcagctggctaggaggattcgtggtgagagggcttaaattcccctcggcgattcctttgacaaatgaagcatgcgtcgtagtgttagtagtgggtttaatcttttgcttataagaacaatctgagtagggtgtattttgtggaacaatatgtttctcatgatggtgctgtattcgtcttattggtggatctgtcaaaaatactcagcatattgtcagtgtctggtgactcttattttgttagtctgattcgtttgcgtcttattctagcggtgctgcctctttggcactgtgcatggctagatacaattacattgtaattcacctgtctctaatccgtgttaatgtaagtgttccgttgctgttcgtgtgaattgtgtgatgctaatttcgcttggctttggctgtgtgtaccacaaagattaggttcaaatttatactatgttttaactagggcaaagaatcttgtgtggtatagaccgttttgatgattcatgttgtatttattggtgcccttgaaattttgtggtattctttgaattttttggccggatgctgaggttatattcaaattcacaaagtcacacatttttgtgcgaggtggtcgattgcttacgaacaacaaacatatcttgaaattgttaaatgaggaaagtacggctccctttgaattgaaggaaggaaatttataggaattgaaggaaggaaatttgtaagaattttagaggattttatttctataggaatttttcctacaaagccatttgaatgaaaggaatgaaccctatgaaatcctatgaaattcctatggaatacctcttgccatattccatacaatttgaaattcctatggaatggaatacctcttcccatacaagttaggaatacctctcttcccatacaagtttcccatacaagttttggaggaattttaacaagaggtagaatctcatggaaaaaatccttttaagtctttatttctactcgaattcctgtgtttttcctgtggtccaatcaaacagtcattcctacgtttttctgtgttttgtaatcgtctattttaaacttacatttatgttaaaatcctatattttttctatttctccattttttcatttatttgattcaaggggcctacacgtgatttccttgagaatagaagcccacaagtcccagtggaccctgcaccaaacagcttttattcattccaattccaagagaggagagaaatataattatatagcacagcacataagagtactagtgagtaaccagtgagtagtacggccggagctcgcatcgcatcgcatcaccggctgagagagatcctaattccgagatggccacgacgcgggggcagctgcccgtcgaggacgtgctgcgcgtgaacgggagccggcgattcgcggccgcgctggccgccgcctcccccttcgcctccctcgccgacgccctcctcgccgcccgccgcatctggctcaacgaggtaggtattattatactcctacctttctaaccaccacatccccccgcggttgatgatgatgatgatgctcgctgctcatggctggatatggtttgttggcccgccgatcggatcgtaggtggacgtcaacgggtggctggaggccttcgccgcgcacccggccatcggcaccacctcctcctccgcccccaagtcggtgcctctctttccttcttcctttagtttttttagtggagtagttttttttttttctttttgggtttgtttgttgtcgatctccactgtctgtcgccgagagcggattgatttgcttaagagctcctagcaggaaactccctcagccaagatgctttgctcaacttgttcaaatcatccatcctatggagaaattcactctgcggcgttatcagttttgacgaatagagagatctgaattatcaatgcccgtactggcttacaatacagagaggcatagcatagtacatgttcatggtgttgacaactaccttaatttacagacctctacaaccttacatattgtgccactaatgtaaggtggttcaagacgagtctagtctgatatataaaatcacactagccaaagccaataaacaaatgaataaagagaatcaggtagttttcatcaacaagtacacaagggtggacaagtagaaagtgcttaattggtggttgggagctcttgcattatttgagtgtatatgccctttaaaagctagtaccatggtaggaaaattttgatttgcttcgtgggggtattaggtggtgcaaggaggagcaatcagcagcgcttgcaactgccactgattcgaccgcgcaggtgctgcagctttctttgccatcattttcttgcatgttttacagtacttgcagtctcaatatgcttcttttcacctgctgtaggagttggcagattggaatgccaggtatagggagaagtttgggtttgtgttcatgatatgcgcgtctgggaggactgcccctgaggtcttagcggagcttaaggtctggatatgctcttctattacctgattagtattctgtgcttatttatctctttttaactagcgctcgtatgtttagatgattgttctctatgagtaatgacgaactgtgtgacctgtggaataacagtaaaatgagagccatggaagtaacactgtttctaagggatacacatgttaaatttatctctgacactgtttgctggataacctatttcttagcatgacaagcatttcatatacaactaagcttcatataatgacttcctttccattgttgaagttatcttattaccatcctgctctttcagaggcgctatgaaaataggccaattgttgaacttgagatcgcagcacaggaagaactgaagataactgaactgcgtcttgcaaagctttttgcatcagagcctgttgcccccccttcttcaacggttggaggtcctactagccaatcggataaagcagcaggtactgaaacagttttatctgctgttaataaatgcatgctctttattcaacatattcgaggattttccgtgtacctatccaatatacttatcccaatggtcctcattaagtttcttggattggtagttcccatgcccacatttattttttgactgagcagctgtgctgtgcatatttgggcttttcgcatatagtcttttccatgacgaaggctacactttgatgttttccatggtcatggttgcacctcataggttagtacatcattttttttctcagaaataagtcctgatatccaatactaaaggaactatattttttctgactctaaaaaagtaaaaaagaaatgcagttcacctagtattttggttcacttaatttgcagaaaaacgcactgtagtactgtatagattagtagttgcaaacttttttttctgatgttaatgagcaacctagtgttgacatgattacacgcagcaactttgcttactattgacctccgatccattttcttatctatatgtattatctcttggcatataaaactgtaactgaaaacaagaaatgaagtaattcatatgtggagtaaataagtaatgaactaactttactgaatgagcgtatcctggaaaggcatctcctgggcatcgcttgtcatcaatatttgaaagttgaactagctgcgacaattaacctgtacgttataattaacatcactttattttccttcgcatgttgtgttgtggaagtgtagcatactactaatggttttataattattctgctttcttaccattttactgttcaaaagaccgcatgcggattattggagcacatcttggatctcacacccagcattctgccaataaagctcctgaaattacaggtagctccaaccgaactcgccctccgatcacaacccatgttttggatgtcgctcgtggatcgccagcatcaggaattgaagttcacctagagatgtggaaggatgcatcaacacccccatcattcaacaacaaagatttcaatggatgggcaaccctgggctcatcggttacgaacaacgatggccgcagcggtcaactgatggacattgtcaataacgtcgctcctggtttctaccgcataagtttcaacaccagcaagtatgcaccttcagggttcttcccttatgtgagcatcatatttgagataaaaaagaaccagacgaccgagcatttccatgtccctctgttgcattctcctttttcattcaccacttaccgtggcagttaagttagcctgtccccaagtctgcgagatgctgcatattccatctgaaaagttcgtgtgtaatattcctcttggtagcaaaatgtcgggaaaacaagtttgctttggtagcaagggttgcctgtttatgtgcactgacattatgatgcaagaataaatttgatatactaaaatgtatacagaagcttgatgtctatagtactaaagtttcagtgcatggtttggtacgacacatgccacttagtagatggattatattacacttatcaatctttacctgtatgaccacttttttgattcatttgccaatttttttcctaatccaagacttgagttgcagatactgatattattgactctggaaagatacggggaaatatctgctgaaaaccatcaaataagtgaaaacttgttaaaggcatcaaaacaaaaattttacaagtttatatactaaattccattcaacaaacaagtgtgtgtaataccaattcaaattattaagaaaaaaaaactagatatgaaaataggcaatgaattatatattcaacaaacaagtgtgtgtaataccaatacaaattattaagaaaaaaaaactagatatgaaaataggcaatgaattatatcaccaccactaaatttcaaattcaaactcaatttatttttgagaattacacagtacaacgcagatactcataacgcacgcgcactcacccctatgaacgcacgcacacaaactctacccctatgagcatctacctctatgagcatcttcgaagactgggccggcaaatcctggagatgaacgcacgcacacaaactctacccctatgagcatcttcgaagactgggccggcaaatcctggagatgtcgacgggtacgttgcctaccactgaaagctcaacgccgttaaatcctggaaaattcgctcccatggagagtcgaacccaggacctcaggtgctactgaggctcttgtaaccactaggttacaggccctttcgcaaacaacttttaattaaacaactttcacaaactcaattttagttggaagaggaaaaaaaacaacttttaattaaatacaaaaggcaccaaaataattaagcgaatagcatgtatctgttctatcggcaagcatgacaccacaaaaccaacagacgcaccaatctatcaggccagggtaactagtaaaatttaacgatttgatattatattcgttgacagtttaattctattagcacttgaagatatagtacctacagtgcaatcttagaggtttttttttttttttgaaaagtgatccccatatgttattgtatatagattaaatctccacgagaaatctgtttaagtttgtggttggactcgttgtaatttttgtttcatttctaattaataaaatttgaaactgtgggggactcccgtgcaatgattgaggtaaaataaaattctctcactgtacccttcatcactaattcactgccgttgccaggccacatcttcccccatcccctgccttcgggcgctgaaggaacggtggtgcagtcaagccatcgtcaccgtcaaaaaaaaaaaaaaacagtggctcacattcgtgcatgtatacatagagtagaatgggccagcccattagtccgtgcaatcaagccagcaaatgaggcctagccaggttggcgcattatggcgagaaaatgtccgtggtaatggagtcgcggagggaaaaatggcatctttactctattttggcgccgtaattacataattctcttcgtttacccttttcacctccatttctcttcttaggaacccctcctccccggcacgcaaaacaaagcatctattattgtatgattaattaagtatttgctattttttttaaaaatagattaatatgattttttgagcaactttcgtatagattttttttttaaaaaaacgcaccgtttagcagtttgaaaagcttgcacgcggaaaacgagggagggaggttgggaaagtgaggtattgaacggagccttagctgtaaaaagaatttatgcccttttcttgtcacctcttcacagcctagttttgagatgcaacaagcttgtgatcggttaggtatagcagaagaaatcacttgaagaccacgtatttgccaccgtgattggtcagtttctacgagagagatggaagaaaaggtggatggcgagcaccatgagtccatgaggcaaataaataccatctctatacttgtcattcttcaagcatggctgtattttctctgtagtaataatccacttgtgatttttcggagatgggatgattcctagtgcaccacctcaacttggaatgaagtttcaggatgagatggaggcttgggagttttggaaatcttatggaggtaacactggtttcgaggttacaaagaggtacgcgaataagaggaagtctgctggtagttagatcatttagatatatttgctcaaaaagagggtcatctgaaacaatataaaagaggtcatttaataaaaatgtcctagagctgaaactagaacgggctgtcaagtaagaattggccttatactagaccaagaagtaggaaattatgaggtgactgatcttgttctagaccacaatcacatcctttatccacgagaaacattccacctaatgtcatcacaaaggaatattttagatttgcaaccttttgaaattgagacagccgatgacttcggaattggaccaaaagctgcacatgagctagctagtcgttaagttggtggaacatttaatcttagctacacccttcgtgatcaacaaagttatttgcgtaccaagcgacggagggagatggcatatggtcaagccggaagtatgttgaagtattttcaagacaaaattgctgagaatccatccttccaatatgctttgcaaatggattgtgatgagcaagtagcaaacatattttgggctgatgctaaaatgatcatagactatgcacattttagtgatgtcacttttggtactacttttggaacaaataaagagagtagacttttggtgtctttgttggattcaatcattttcgagaaacagtagtttttggtgcagctcttatgtatgatgaaacatttgagtctttcaagtggttgtttgagacctttataaaatcacataatggcaagcaacctcaaacaatttatacaaaccaagatagtgcaatgggcaaagctgttgaataagtgttcacagaagcatggcatggattatggacgttccacataatacagaatgctatcaaggatttatctcaaccgaagaatgaaggctcaagtattttatctgattttagtgcttgtatgtatgagtacaaggacgaggcaaaatttgaagaaacatttgacaccatgagaagcaagatgtagaagcagacttggttatatagtatctacaagtttaaaaaaaagtgggctaaatgttatatgaaggatgtccatacattggggatgagaagcacacaattaagtgatagtctgaataatgacttgaaagaccattttaaatctgattttgaatatcatttggtttctacaacactttgagagggtagtgcaactgaaaagagaaggaattgaattctctatttgagtcgaggaaaaagttgccaagaattaaaatgaaaaatacctatattgttgcaagcaagcaagctgtacacacccattatatttgaagcattccaagctgaatatgaacgtttcatggcagcatgtgctgaagtgttggatggagataataaatatcttgttgcaattggagatgagaatttagcatttgaagaggagtacatggttgctggtaatcctttagagcaaatggctatatgtagctatggtcaattcaagaggattcgaatattctgtggccatgctttaaaagctcttgatttgatgaatatcaagtcactgccaacacattatgtgttaaagcgatggacgcaagaagcacgtcttgaaactatacaagataaccaaggaagaagcatagttgaaggtccaagattggatgaaatgcttcgctacaaatatctctcatgcaaatttcttagtttggcacatcaagcagttaattcaccataatgtttcttgctagtagacaacacgcttaacgtcctcaccaaggaagttgaaaataaaatggctacaagtccatgtattaatttgggagacccatgtgcagctcgtgttgatgttcaagaaccaaatgtttcacttactaatgcaagcctaaagaagaaagaattccgtacaagaaatttgaagaggaatagatcatggacagataagaatgggacaagcaggaaaaaacaaagtacaactaaaaaaactaaggtaagttcttagtaccaatttcatcctagtgctatattttagttcatgccaatgacctttgcattataaattttgttctctttccagcaacaagatgttgagaatgctggactgcaggcacaagctgtagaagagagcagttctaggaccaacatcagtgatgttggacaatatggggtcataaataccttcacccaattgttgatggtaatcaaaataataagctaaacgcataaacttagtgactgcaatgttactaagtttttttttttactctggttcaactttacatgggccaaacaccaatgagcttggcactgaagacatattttagctatggcaatgcttttgttcttgttaatcatatgctctagtcacaatttcttttgccttatgatgtgatttggcactctattgtgtaatgaaacatgtttttttaaaactcatgagttgccttgcattttattttcgtgaaattctacgtattttttaggtgaattagcagtttagcactaatcaattggaggctttcagataatgtttagcagagcaaaggctttatatgcataagcggacattttttgggccaagccttcttctatttgctttgatggactagcccattctactctgtgtacacacacgaatgtgagccactaatttttgctagacggtgaggatggcttgactgcaccaccgtgccttcaccccccgaaggcagaggatctgaatcccctcgctgtggcctctcctttcctcccgtcattgcatctcctatcgatcggctaaatcctttcttcctatataattggtaccctctacaagtcatttatgctataaagctcaaattttgtaaggccacataatcatgattatattgaccattagatcatcttgcgtctatgcaaatcaaccattagatcaagttcttcttagccgatggcatctgagaggaccaatgctttttgtcttcctcttaattacctcatgcatcattatctctctctttatcactaaccactaaccaatacatctcccacccgaatcctacaccactacatttgtgtctacctctttctcattccctttaattttcctaatgcatctactagccatatctaggtcgatccaatggattttcttggaatatttatgcttgaacgggcttcctcaatcatctaaggaggaaatgtcaatggtccaatgaaaatttggtttgtcattgtcatagatgacatcgaaaatttgttggtacaaattacaacactcgatgatctttaccaattgcaaggatgtctatctatgtctatctcctatggtgattggtttttggtactctatcatgatcttgcttcttttcacatctgatttcttcgtttatcaccaagctttattatgtcaatgtaccacaactatggtaacttcaatttttggtgttgtaacttcaatttttggtaactttaagtattgagggattggtccactctcacatttgaccatctacatctgattaaaaggttgtgctaaatctttgtgtttttcagactagcaatcactgaatttgtttctctacaattcctcccatttactcataggtgaacatgtttcttgaaattactagattcatgcacccaatagttgtttcttttaagatcatataccaacatatgcatgcagagttatccgtattttctctttgttttctcgcaaaaagaaatattttattagttgtttaaaatatctgaatgagatcttaagccaatttagtacataataaaaatagtatcttgtttgcttaccgttcatggttcttcgaaatgggagtatcttaattggaatcagctatatgttcccttctatgtaatgatactataccaatagtcaaaagttctagaattacatcttacaaattcacgatatagctatcccgcagcaacatgcgagtatcaactagtaacaaaagctcccgagctgatgagtagaacataacatggaaaaatataatacatagggattaccttttctacaaatatctatcttaaggactggtcactatatttcactgattgaatgaattcagaaattagaaagcctttttatttgaaactttagaatgccatcatcatgcaaagaataagccgaacataactgtactgcatctattttatattatactagttgataccccacgcgttgctatgggcttttgtagaattcaataatgaccaagtttgatcaaattagaaagcgatatgctttagtgtgattgagcgcagagtatgatattgaatttatttatcaaaagatacgtgtcaaaaagatgtcatgaagatactaatatgtacttatgtaattgcatattagtaattgcactttgttaccttacatgattaatccaaagaaattcttctgtactgcagaaaggctaaactacaacattcagagcttaaaatttctctgcaccaggaatttgtcaactcatttgaggaaccgataaatacgatgcaatatagggaaaaaaatgcaaactgtagtaaatagattcctcaaacaaaatcatgtgcttgggcatacagggagaaaaaggtaacatcatgaacagaacatactaactgtaattatatcagacttttgattttaccttctgaatcggatcatgtgggtcaaagcaatcaatggtatttgatctgttcatctcactgatcacattcttaaaaaaatcaattgtgccagaaaaggaacaaatttgtatttaggagactggtggctggagctcgctgctgtcgatgttgcattgccgttcatctttgatggcctgaattttttttcaaatattcaggtaggacatggctacaactgctgagaaccaccgtcctgctcaggtgttctttattggattgtaactttgaaagtgctaattaacaaatacaatcacttgcttgaagcagatgatctgcaaactgaatcatgtactcctgataaaatcaaaaggataaaaatgtccagctcgcttcgatccttttcttatttattccaccctgtaatttaaactggaaacacatatctacaaatacaaaattagaaataaagtaacaaacaatgaactgagagaaaagtaaaatcgatcattgtggtagaactgtagaaggtaacaactgcaaacctgaagtcgatttggactgtggggactggtgtcaggtcctgcgtagcttcagtgtgaaggaggatggacaatgcaacaaaggaaatccggcatccactggagcaaggtagcatccaaggttgggtcatgggcgtggatacatgcactgttgatgggacaaataagtaggggttgcaattagaagaaatcctttcttaagaaactaaaacaatagtcagtcagtgcatacgattaacgatagtgttactttcttcaagttaagagaaacaattcaacagaacttcatattgctctagcatggacaaaatcacagggtatgctcaaatagtatgcagacaaaattcatgataaattcagacttactaaactgaatcaattgtcgtacagaattgctaaagaggctgaaatagacgatgtgccaaacaactaatggtgatgatgtgctacagtggttaatcagaattataaattttatcttgtgtcaggatttctggaacaccttgaaacgtagtgataatctgcttgctgtcttgactgttccaactctctgcgtttaattcagacctaaaaggctgagacaaaggcataagataagtcacagtggtaagaacaaatgaaaaatcccttcactctacaatttcagaatgtcggtaaactcgtaaacaaccaaaaatagattttatgcaaccaatattcacatgtaaaagaaagaattgaagtaagagataaagcagataaattttgacatttgcatcaattgctggaacacctaaacactaaccatccattactcttttggaatcacaaatatgtcatccgatgaactgtgcaggataagagaatggaaactgggggtgatggctgtatccatgaatccctacaaagcaaatcaaacaaattcaattagccggtgcaaagttaatttctacacgcagtggtaacaaaacatcctaaccatgtgaaagaaactttgagtgatcagacgaaattaaagcatatgctttaaaaaaaggattggccaaagtattagtcaaagtctcagagatcacacaaaagtagtgcttcatgcattagggatctactccatgaagtagaactgatgaaggaacatgggccagcgagcaaactgtagcatgcatatctgtctatggatcgtacagctcaaattccgcccagaagtcctccgcaaacgtggcgcagcgcgagtcaatcacaacctgcatcgaatgcgaaatcctcaaaactctgtaggactacaatctgaactcctcagcttaaacaacaaaccaatcacgcgcgcacctcggttccaactttgaagaggaatgatgggtcggctaacattcggttgtggagcatcgagaatgcccggatcatcgcggctagaggccatggtgctgcctaagagatgaaaaaggggactgaaaataccttctcacaaaatttttttcccttgtcacaaaaaattcttctacaattcggattacctgcagatcgaagtagcggagcaacaggacttcccagatgccagcatccttggccgtctccatatcggccgggagcgagacaccgcgtgccacggctaggcgcagcacctcatcgaacctgagcaggggcccgaactcggcctcctcacagtcgtcatcgtcgctaccgccgccgccgccgctgcccttgccgctatttcctccggaatcgctcccgtggtcccccgcgcctgatctgtcggtggtggtggcacgtggggcttgtggcctggagcaggagagggaatggggtttggggggcagtggggagaatagcctggaggagagctggtggaggggtcttagctcgtgagagggatttgatggggaggaggaggagatcacggcggcggcgacggcggaggcgagggaggggaggggaggggaggggaggcggcggaggcgagagaggagaggggagggggcatggcgctagggctcccggcgcgggcgcttatctccatctcacgatacagccgacgctacaggcgcgcagctccgcggcgtggctggcgcgtggggatgggggaggcgcggggaggagaagcgagcacttcatccgacggctgagatgcgatgtaagattagatccaatggctgagatttacaagtgacgtggcttaaccacaattcagctttgggtcttaactatatagaaagaagggataagatcttttgatttttatagttaaatatatttaaggtttatcaattttataaaaagattagcacgtttagctaaatctaacataaaacatgttttgataatacatttattttgtaataatattatttatttttttattaaattaaagaagtttgattaagtaaaaagagtaaatagttaataatataaaagggagggagtatatacgaaagctcgacagaaatcaaacgaatgaagaagtttatgtactaatatctacaaagtcaaaggtctaaaatgaaagaagacgaatcccccccacatccccatcgctcgattcctttccatccctcgcctccgcgcgacggcagcgacagcggcggcagcgttgccgctgtccccccatcccctcgggcggcggcggcggcggcgcgaccaccggtgcggttccccatccctaaccctagctagccatttctcgctgccgtactaccgccttgaactgcagagattcatctggaatttaggttctctttttgttgttggtgacgaacaactctaagcggtctagctttgctcgcgttgcttcgtttagttctgttcaaattatgtttctgttcctgtttgctgcgggctaatctaatccacatattattagcttcctctccaatgaatgtatgaacgaatggatggaattaacctatcgaagcttgtctgtttcagattcggttggtgtcgtgaaagaaaagggaaattgtaggatttcgcttcgataagttgaccgtattgtggatgtgatatgcacacatgcccgtgttatgttaggtaatatgtgtgttaggtaatgacgagcttgcctggtaggggtgtatcgccgtcttcgtctgatccgttgtgcgagggtaacgctgcaccttcttcttcttctagctcggggcaggacctgaaacaatggaagaactcgatcctgtcctgcgttttcagctcccctttcagtatatttgaggcgcaccaggattcgtcggcgaacaggtcgctgaaaccgcactctggatcctatgcttggtcgaggtttttgaggaggatcgcgtgtaccagctcgatgtggcgtttcctgggcgcctccaaggctctcacttcaagtgatgtgtggttccttggtaaatgttacaagctgtcgtccgaggagttatctaatagctcggattgcgaaagtgggaatgccgcatttttagaggacttctcatcaaggatatggatcacttacaggaaaggtaggcattgcaaccatatgcctggtacagcaagttaatggacatcagtgatgagttgtttgcatgatttttttgtctcaggctttgatgccatctctgattccaaatatactagtgatgtcaactggggctgtatggtcagaagcagccaaatgctggttgctcaggtccttccctactatatttaattgaaagcgcttctcctttttttaccactgcagatgtaaataaaatggtatttggatggatttttgcaggcattgattttccaccatcttggaaggtcttggagaaagccctcacagaaggtgagatacatgactacctgttctgatcttaagactaaataaaattttctgtttttagttgtagtaggtgatggacctcttttaatttgtaatgtagggttgcttataatgatcgaatgttcatatgcagccgtatagccctgaatatatagggatcttacacatgtttggtgattctgaagcttgtgctttctcgattcacaatttacttcaagctggaaagagttacggtctggctgctggatcatgggtaggtccatacgccatgtgccgggcatggcaaacccttgtccgtaccaatagggagcatcatgaagctgtagatgggaatgggaattttcctatggctctttatgtggtatctggtgatgaagatggtgaaagagggggagctccagttgtttgtattgatgttgctgctcagctttgctgtgatttcaacaaaaatcaatcaacctggtctccaattcttttgttggtccctctggttcttggtcttgacaaacttaatccaaggtaatcaccaagctattaaaataccatgctttgtagacttttgtggaacagtgtttggttatctgatatagagttgtccaagttggttttttctacatgtacgctataaacctgtaaggatagtgaagtggcttggggcctgggcatctactcgcactctactatcttctaaatacaacatccattgtgttattactctactctggtgtcttagtagctttccgtatgtttatcggaaagaacaaaagctcgtcttaaatctagagagctatcaattaaactaggttatgaacaaggacaacggtttggtctttctgctgacgattgattatagtactaaccatttcctgtcattggactttctatcaggtacattcctttactaaaggagacattgacatttcctcaaagcttgggcattttgggtggaaagcctggaacatcaacctacattgctggggtacaggatgacagggcgctctacctagacccccatgaagttcagctggtaaaactatattattttcttagcatatatgaacaccagtttgacagatgttgtgtttttctgcctccagtgagttaagcaatctactcaataagtagattgactttcatgtagctatgtgtaattagagtcttgatgtcacattgtcacatgcaccaatatgatcagcaattcatgcctttccaatggtgctccgccgattgctccgtcctcccatgccctcccgttcacaaaaaaggaaaagaaaagaaaacagtattactagtatgcacctttgtctactatgcgtgcagtcagggactgttatcgtctggcattctggatttttttcatgttccagattaaaccgaaaatctctttcggaaggcactctggcttatctactgttgggttgcatagcctttagccctgtactccatattaatgcctcaagcatcccagtttcctaagattaaatggtctgtctatgtctttcagccatgtgtgttcttaatcttgttacagtaccagttttctgcttggaatccctttttggttagcaatcatatggaagtatatttatcaatgtaatgattagggagcttttggtttttcgttttggagttatggtagtgacagtgggtgctctctacatctcaggcagttgatattgcagctgataacttagaggcagacacttcctcatatcactgcaggtatgttcacaattgcaaatttgcaattaggatctggtaaatggtacatgcattcgtttttcctttgaaattttaaatagtaaaacccttattcatctctaaccgcacattgacagcactgtacgagatttggccctagacctgatagacccgtcattggctatcggtttttactgccgtgacaaaggtgaactgttattgccagataaaatgttgggtcatcatttaagttcactccaatcttggttttcttatttactcttgtctgtctgcttatgtagacgactttgatgatttctgttctcgggcctctgagctagtggacaaagccaatggagcaccactcttcaccgttgtgcagtcggttcaaccttcaaaacaaatgtataatgaggagagtagctcaggggatggcatggacagcatcaacgttgagggtctcgatggctctggtgaaacgggagaggaggaatgggagattctttagtgatgaagtggaaaaaaactgacttcacgaggaaactgaaaaaaatgttgcgtccaacacatcggtggaatgcccttgttttatgtgtgggtgaatgaatagaaatgactcgttattttagagtgtgtagagaacaagctggactgtctcaatagcccaggggagctgggaaaaatcggcgttgggtacgtgctaccgatgtaaaaatgtgatcagttcatcgctcattcgttggaaattttcttgtgtcatacgtgctcctgtggttggttatgaaaatgaatttattacacgatgttctgttatactgtgcccacttatttatactataagaccttgttcgtttaattccttccaaaaaaaaaagattgagtaggatttggaggagatttattccacaactattacggaataaaattattctccttgatcccctccattccttctctcttgaggattaaacaaacaaagcctaagtgggttcgcaggtcgattcatttgtgcccttattctgttaccatattagaaggtcgtggttgttctgttacgggagaggcgacacactacccgctgtgcaagatgtgatcggaactttagcatttaatgcattcagattagtttttttttattagcatttaatagacggagcgttgagggctcagagggcgacgatggcgcagctagcgttgataatggagatcggcaacggattggtgtcctcgttgtcccttgcaggctcccctctcttctcctccaaggatgggatggtggggattcttgcagccttgcagcacgatcccaacttttttcagctaaggctctcgtctctcaagttagtcccgcgtcttatgaagtaattgtcccacaccatcacgataaccgttatcctatgtggtgagctatggctacacgtcatgtaggagcactgtgaaggacttgatatttgcggtgagacatgtttgcttcaaactcctgaggttaccgcgatcttgtttagtgtatattctggttgctacggtagtgggggtctcagtttttgaggtcatgttactgtagaacttcttgatttatatatagacatagggtaaataagtagtggagattaacaaactaaataaatcttagtgaaaaacttcatagaaatagaatggagacaataagaacttttaaccattaatgcactaaaatattttttattatcttttttttctttttttcatctcatgcaacaaattttctttgataggtggtacgagtcgactataagccgttggtatacgtattctcttttctccgctctctctttcacatcagcagagatttatttacatagtatcagacagagaacactcgttaacaatcgttgtacgtgcccttagcaccatccaaacttcttatgtttttttatttcaacgaccataatcacgtacgcgtacgctcaatattaaaagaaacaatgccgtgtgggagattccatgtgaactaccgggggagctaaatgtggggaaatgaagttaggtgtgtcgtcaaagatttgtttcatcaataaaagatggattaattgagtttggagctgaaaaagaaaaaaatgtttttaataaaagatggattaagttttgagctgaaaaagaaaaatgtctccatccacgacaccacatggctaatcaccaaccacaagaaagggtttgactttgcctaaaccacacacatccatgttactagtacgtacgatcgagtatcactgaacactttggattactcctgaattaacaaagtcaacaaatggcagatcccatattccccctgatactcctccctctccatatagaattgtaatttatgtggttggcatatccaaacaggtaattaatctccaatgcagcaggtgcttcgagaagaaacagtaactattttctcttgttagtcgaatgtaagggtgttttagtcatcacacacatatgcttagcaggtacttaagttggtaatcacctttgcagcaaccatttaaaactcatgacaaaatgtcatcaccgaagaacataaattcttccatacctgatcagcccactgaaatggcaatgaaaaaaaaaaacacactagcgatctagtggagtatactttagacacgttatattatacgaatcaaaacaaaaacaatcttttattacaagccatcttgcgtaaccattgactatctttccgatcacaatggagaacactgaacaccacccacgtagcgtagccccattttgttcgatcgtcatcatctttaatccccaaagatagaagaaactgtagcaaaatgttttatagaacagaatgactgtacatacgactctatacgtacgacctgcatacgaccgcacataacagattttaacttgttttaattgggccacgtgaatgcgtatgaatcctgtgattggttgatttggtgcagtcgtataagacccgtacagttcagttagatgtatagcactactctttatacaatagggatattacatccatgtaactacttttagattagattactttttttttacacaattatttgtgaatagggatattacaatgtaactacttttagattagattacatttctttacacaattatttctgaatgggtgtgtacttacaatgacgctatctttttcgtatatatgcgtcttaatcagttgtcctaccttaattacttattattacctgtacatgagatgtgtaattgtgaggtttgtctccaacccgtttcaattcccacgcacgtcactcctcccacgtctccacctcttctcccgccgccttctccttattttttcctctcgccatcacacatctctccacttccacctccacctccatggcgcccaccaccacatgccaacatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcttatggtgaatgtacccctaattttaataggaactgtacattttagatcagacaatttgttgatgtatgtggtaatctttgcaagaactacagaacatgaaaaaaaacccctaacaatctctaattcatggggatacctctggcatgaaactctaaattgatcttaactctggtcattttacatgtaatgttcatcagagtcaacattccaattcatccatcatcaccattgaccacaaaagatgcacctacctgaaggctgaagcataaaagactttatgtccatgcagttaacagtggatgcaccagttttcaaggaaaataaattaaaggttgtttacacaaattaatttgatcccaataaagtacaagggcacaatcatgggagatctatcttggaaatctgcagcatcacaccaagatcaattcagaaatctgaggaggacagtgcatcacaagctttgacatgatgagcaattaccatgacccctgacatcaagcaatgcatggaattcagagcctaaactggatgccctaattgttaattagctccacaaacttctggggaaaatcagtagtgaaaaccacaattattaagatcagaccagaccggcggtccgaccgaaaaaatccggaaccagggcctcaaccggtccggtccagccaaaagatcggccatgcaatcaaaccggaagaaagccggttgaaccgccggttttaggtatgaaccggagaaaaaccggacattagaccagagcataaactggtaacaggcagttggaacgtgggatgggagagagaagagaaaattaggggaaaaagaggcgcgcggtggactcgaactgccaacctgtgctcttagagcatctccaacagagtggccatttttgactctccaaatacctatttagccagcctaacaaaaatttagagagtgaaatttgtcttctattccaacagactctccacattccactctctattaaccaatagaccccacctgtcattctcctctttcttcttcctcccccttctcccatcctctgctcgttcttctgcagagcttgtgccagcggcggcggtcgtggcgggcgatggcgcggactgcggtggcgtaggccacagccggcgatggcgcggacgccggcggaggctgcggccagcgacaacgcggatggcggcggcgggcgtggcggacgacggcgcgtactgcggcggcggtcgcagcgggcgacggcgtggccgcggtcggcggcggaggtcgtggccggcgacgccggcggaggccgcggacggccgtggcggtcgcgtgcaactacgagaaacaatagccggatgttaatgtgcgtggggcccacagttggacagtcatttttggcgggccaaatttggctagtggagggagggttttggccagccagatggcttagccatccggttggagaggctgttggagggtgttttttcgctggaatggctaaaatttagcttggagaatcatttgaagagactgttggagatgctcttaggaagcaatctcccaccactgagttatgattttaataaatatgtgaagctatttgatccgtgttgagccagtggtccaaccagtcggaccatgcaaaccgtgaaccgacggcttcaccggtttaacatccgatccggtcctaataactatggtgaaaacagtattacgagtctactaactcgcaatcgacttctttcagtccatgaatatacatatccatttccccaagaacaaggcaggaaaagaggtctcttcaacttctaatgcaagtaatcttcagaccttttcatgagaattgtctgacagtaaatgaacaaataatacagtggagaatgattcaaggccactaatgcaaatactttcttttccactgtaccgacagagactctgttaaattatggtttctctgaatctgacatggttcatcacaaataaaaaataatcattggttagaaacaagttggttggaattgtttagaggtaggtgcaaactggatagccaagttgttgcatattctatagttcaaaccagtgtatataaaccttgatgactttttcagggacattacaatttaaataggagggagtcaacaaatagtagaaccatgattgattatcgatattttacatcagcatgctattattattaggttccctttgatcacaaaataaatcattttatataagattatgttaaacttttgaaaatttaactatcagcgacttttaaaatagatcgtttgaaaatataagttgtatgtgtatatttatattgaaaattaatatcattaattagaattcataagctaattataatataaaattacgattaaagtcatgtctcgaatatttaggggaaaaaacgtttgtttttaaacagagggaatacttcagtcttgaagttcctcaatataagaatagttcactatttccatattccaaaatgaaaacatgtttatgtaatacattgtgcaaagtcaatcagtcatttaagtatctgtacagcaagatgccaccaaatctaattatggttttaaaatccaagtagcaaatacaaagccttctttggtcaacagagcaagcaagatgcattgcattctcttaaaaaataaacatataattcactgggtattaccttagaaattcagctgtgaactacaaatacctgatagtataatttagtcaggccatctctatcttaaacaggtcgtgctaattccatgttcttttcagaactgcagaacagcttgtgcttaattagttatcttgacttgttagttgttactccatttgctgtacttccaatcaggaagagaaaaaaattataaaaatacaatgcaggttcatctgataaacgagctcacctcttcaaggagtaaactagtcccagctatcatatgcatcttctcagggaagtcaaagtatcttgcagtcctcctactcctagtgctcattagtccaagtcaaattgattagcctatcaagtacatgactgctatcctcttaatattatgtacagagataatcggagcagattgttgttccttcatcaaataaaaatgattcatatcacttgttgggaattggcaatgcaaagaaatttggccacttgtgccatgaggtaagatatgcagttatgtacaatattccatacattttccaaaaagaatattgtctataagttccatgatgtttacatagcaatctatgaagattgaaaaccaaggcccaataactgaagatggtggtgttttgatgatgaagtccctgcctgaaccctggtgttttttgtggactctgaattttggtcttctaggagctgctgatgctgtacaaatctgctttttggtttagtttctggagagtgtaatctagcttgtgccttttagttgttctgttgtcagaatataacagaatgctaagcttggcaatccctgcactccagcagaatcccctccttttcttttcattagattcttgctctattactttatactactgtgaatctgtttatttgatgttcaaaaggaaatgacatcaattctatcttgaagggagaacatttgtattcagtccaacctaagtgcaacactcaatagaaagcacacataattttgctggagcagtaaactgcaaaaataaaatgacactgcactcgaatcttcaccactttctcgctcatctttacacgtacctgaaatcattttgttttagacaaagcgtacctgaaatctagaagaaatatcatctcgcgaaagcaagggaaatctagtagcaacgaacttgtcctttacttttcttccactgctcaagatcccttgctgcgatacccttccattagccccctcgagctgtcttctcttctgaattgttcttcaaggaaggtagaaaagaatgcatagtttagtagactgttgacccacagaacaaatttctggcacctttttctccatggataatcctttgcagccgcaacatgctctgcaatctgggtttgatcagagtagtagtatatattgcacttgtcttggcatgttaggctctgaacaatcttaggttttggggcaacgagtgcaagaactgaaccagaaggaggagatcggaagccgggcgccatggcacggatgctgctgcacggggtgatcgacgccaagatcgtggaagcagacctgtccgtgacgtcagatgggcagctcaggccgtcccggaaggtacgcttaacgcttcctcccagctaactagtttcttcctgtatctgaaagatggaaagtactatatgttcaggtgttgtttccatctgaatgttcagtgagagtgtgaatgttttgagttggggttctgaatgacaatatagacagacatgtcctgctgttcttttttgtttttgcagtgagaaaggaaaaggggaaacattatctgaattcttagtgcagcttatcttaagactaatgaagtcaatgggttggactccgattgacataatattttgctcaagaggaatagcacatgtggcaggctctgccaaaagaatacaatttcctgttcctgactgagcttaggaattttagatccttagactatatacaaaaggtttgcatatagttgtattaagagaaggtaaccagagaagcacctaaggtggtgttgttgtgtcatgcatgcatgacgtcacccaccaaggtttaaatcctaatacttataaatattatgcatacatggttgcgtatttaataagaacttaatgagacaaatgatttgttgtcgtctccatctcttttagtatgtgttaggagatatatttatctgtgtgagagtgtgatgtggacgtgtagaactacgaaaaagaagaacacgggtcttaacgcttgagggaaaaaacacagccaaactacaagttggccggggggctattttgcgtagagggggaggaaatggaagaggacctatctcgaacattgcttttcaacatgtctaaattttacacgaatttgatagaaaaacattcaattccatttaaaataaaacgaacattcaattgctgtattcctctgtgtttttttcggcctcttggccttgtacttttgacacaccattaataacatggttaagcgtaaaaaaaaagttatatccaattcatgttattattgtgacataattgcatggattatgctgctgtgcaattgtatgaatttcatgttagatgaacttcttagcattctagtatatcgtcaaatctgtttttagaagtttccaacacagtttgtattgcatttaagagaaaagaaaatgcataaaggagataaaaatccatcatcgactgattagaatcatcctcataaatgcaataatagtgtatattgaatttcttataagttacttcctccggtcataaatatttgacgtttgaaacaatattcgatcaaaattttaaaatttcggtaattaatattacattagaataagtttaaaaatccaataaattaatagtattactttttaagattgtttttaaactacggctgtgtttagttccttcaaacttccaaaattccatcacatcaaatgtttggacacatgcacggagtattagatgtggacaaaaaaaccaattgcatgtaaattgcgagacgaattttttgagtctaattacaccatgatttgacaatgtggtgctacagtaaatatttgctaataaatgattaattaggcttaataaatttgtcttgcagtttacatgcggaatctgtaatttgttttattattagtctatatttagtacttcaaatgtgtgttcgtatacttaaaaaaatttggctgtggaattaaacaaggcctacgtatttgagaaaacattgatggtcagaattttaaaagcatgactgaattatatcctgaatgtcaaatattttttacccgagcgaacataaaccatcgtgagctgcgatatgattctcattagtcattacagtttgaaaatgcaatctaattaaccaaactgaaaattgaaacacttcaaccagactctgatgaagaagaaggtcttctcatggatcaagaagaagctgcccttctgcaacagctgccaggtttaagcttgatcacaaactaaccctaatactataaggccatcaaattaaggccagtgttgtattgtatcttaatgattatattaacgcggcggcggcggtgcagacgcagcaggtggagaacgccgtcggcctcggcccgctgtccggcaagctgtacgcgacggtggacatcgacaaggcccgcgtcgcgcggacgcgcacggtggagccgacgggcacgccgcggtggaaggagtcgttccacatctactgcgcgcacgacgccggtgatgtcatcttcaccgtcaaggccgagaaccccgtcggcgccacgctcatcggccgcgcctacctccccgtcgacgagggcctcgccgccggcgcgccggtgtccgacctgtggctccccatctgcggcgagggccgccgcccgatcgacggcggggacaagatacgcgtccagctccggttcaccggcgtcgccgccgacccggcggcgcgctggggcgccggcgtcgggagcggcgcgtaccagggcgtgccgcgcaccttcttcccgcagcgccgcgggtgccgcgtcaggctgtaccaggacgcgcacatcgccgacggcttcgcgccgcgcatccagctcgccgggcgcaggtggtacgagccgcggcggtgctgggaggacgtgttcgacgcgatcagcagcgcccggaggatggtgtacgtcgccgggtggtccgtcaacaccgacgtcgtgctggtgcggcggccgtcgtcgtcgtcggagacgctcggcgagctgctcaagaggaaggccgagcagggcgtgacggtgctgctgctggtgtggaacgaccggacgtcggtgggtctcggcccgatccgccgcgacgggctgatggcgacgcacgaccaggacacggcgaggtacttcgagggcaccaaggtccactgcgtcctctgcccccggaaccccgaccagggccggagctacgtgcaggacgtcgagacggccaccatgttcacgcaccaccagaagacggtgatcgtcgacggcggcggcggcggcggcaacacggcgccgggcctcgtgagcttcctcggcggcatcgacctgtgcgacgggaggtacgacacgcaggagcacccgctgttccggacgctcgacaccacccaccgcggcgacttccaccagcccaacttccccggcgcgtccatcgccaagggcgggccgagggagccatggcacgacatccactgccgcgtcgagggccccgcggcgtgggacgtgctcgacaacttcgagcagcggtggcgcaagcaagccggcaggggcaaggacagcctgctggtcaccctcgaccggagcatggccgcgcgcgacgccgaccaggccgacccggagcactggaacgtgcaggtgttccgctccatcgacggcggcgcggcggcggggttcccggagagccccgacgaggccgcggcggcggggctggtgtccggcaaggaccaggtgatcgagcgcagcatccaggacgcgtacatccacgcgatccggcgcgcccgcgacttcatctacgtcgagaaccagtacttcctggggagctcgtacgcgtggcgcggcggcgagggcggcgtggcgagcgtggaggggatcaacgcgctgcacctggtcccgagggagctctccctcaagatcgcgagcaagatcgccgccggcgagcggttcgccgtgtacgtggtggtgccgatgtggccggagggcgtgccggagagcgactccgtgcaggccatcctggactggcagcggcgcaccatggagatgatgtacagggacgtggaagccgccatccaggccaaggggatccgcgccgaccccaccgactacctcaacttcttctgcctcggcaaccgcgagcgcctccccgtccccggcggcgacagctacgagccaacggagcgccccgaccccgacaccgactacatgagggcgcagaacgcccgccgcttcatgatctacgtccacgccaagacgatgataggtaatacggggtactccctccattctcctttccttcgtttcacaatgaatctagatagaccgattcattaacattaatattgaaaatgttagaatgacttacattgtgaaacaaagggagtaaaatataatcatttttaaatttttacacgatcttcgagataataatttgataaaaatatttacgatagtaaaatgttttaaataaacaaagttgtatattatgacagttcgtttaacgataaatatagtaatatcgaattcatataattaattttttttaatttttgttattaatatttaaaatttaaaatgtttaacttattactattgtaaaaatgatggagtaatcaattgacaatcttaatcaatctaagaacatgtcgtcgtgatgctctgtttctgttcgatctgtttgtagtggacgacgagtacatcatcgtggggtcggcgaacatcaaccagaggtcgatggacggcgggcgggacacggagatcgcgatgggcgcgtaccagccgagccacctggcgtcggtgaaccggccggcgaggggccaggtgcacggcttccgcctcgcgctgtggcacgagcacctgggcagggcggctgcggcgtcggctgccggcgaactcctccggccgtcgagcctggcgtgcgtgaggctcgtgaaccaggcggcgcggcgccactgggacgcgttcgcgagaggcgacggcgacggtgcgccgccgacggaagacctcccgggccacctgatggcgtacccggtgcgctggacgggcggcggcggcagcgacggcaagctcgtcgcggcgacggagacgttcccggacaccaaggcgaaggtgctgggtgccaagtctgacgtgctcccgcccatcctcaccacatgaggatgaggaagtccccatgcgtcgtcatgctgcgcttgctgagtgcagaaatgttcgtttacgtgcaatgcaaggtggttgtgaacttacaagtgtacatgctgtatcaggctgtaaacgtcaaacaaacgtgcatgtttcgattgtgatcaattgctcaaattcttcacttgtaaataaatactccctccataccataatgttttaaactaactaacatcaaacagaaaaacgagcaaggcaatcatgctttgcgtgaataaaagtgaaatagctgtaaaaaaaaataaaagtgaaataatttgtattaaccaattttgtcgattccatctaaaggttatatagatttattattatagtataaggtttcatcaaaatttatctataaccatgcatgttcagaaaaatttagcaacatgttcaaatatgacatagataaaataaaaatgaatggtgaattgcagtttgggctctcttttattggtgaagtttcactttatatcatcttttacctggtcttttcactttgaactagataattttgtcttttttacgttatggatgacaaccccaactatatgtactgtagcaacatataacgaattccccacactattgttgcaacaaactgaaacatgtcgctaatgttgtagcaaactgatagttttatcactaaagttgcagttttctgaaatttactcttttttaaattctaatgacacataagcaccacgtgggatgaagaccggtcaacaccgtcacgtcagcgccacttcagtaaaaccgtcctccaaaaccgctggaggagtcaaattacactggttgtagtagttcgaagaatcgtcctatccggttttctagctgaggggcacttattagatttggccaatctttcaagggagtcaaagtgaactttttccttttccaaatactcatgtttgacccaacataccaattctctcaccaccaatgtttctgtctgcaactctgcatcgcacactacctccatatggttggtattcacatggtatttgaacaacgcttcctattcaattctatactaggacactcctcactacatacaaaaaaaaaagaagaaaaatggaaacaccacatcagatcagtacaatgctctcctcccgccgcctccatcgccgaggaccagcatcaatgagctgaagcagattctttttttttaacgactcgcacaagacggtgcaaagttctattgatagagtagaagaaaaattataagattacaacccttgagggtcgtaaccagaaaaaagaaaaaaattataccaccacccacacatcgacagccgccaataaaccataccaggagaaggctagcaccggaccggccgctgctaagcgtgaccgaccaccgctaggctaacaaagaaacacggccgagatcgcccaaaacccaacccttacaatcaacacaaagccccgctctatccaagtcttcaggagttaaggagagagagtgagagagaaaaatggaactcctcaccccctaggccctccgacgtggccaacttgtagagactaggtcaccgccacaagaggatgaaatctagagtgagtttgcatcaattggttggggggttttgactagaggatgcctaaacgacgtctccgaggagaggaacgacggaaaataccgccgccgccgtccgtcaaggtctaaaagggaaccgagactaggctttcacctggcatccacacataagggataagacggcacgacaacgccctcaggaggggaatgacgcttctagcgtcattgttgctggcccggccgaggctgggctgggttttcactcgccgctcaccacctgcgagttcacggctagcgccccgatgctccaccgccgtccatcctctaccgacatatgggaccactgcaccggcaccccccaccggccagccttcgtgcatcgtagaccgcaccgcacccaccggcagctcctcctccttgtaccgtgcccgcccccgtcaccgctggccgcgcctcaccacgcaaggccaacctcgtccaccgccggccgcgcctcctcgcgccaggccggcctcccgccgccggccacgcctccacacaccacgctagcctctcgccgccagctgcggctcctcgcgtcgtgccgggctccgctgccaccgcctgtgcgtctatgcgccaagctggcctccgagcactcctcctgcagctgccgtgccggctaactgcggtcgtctgccatgcctcccggctagccgcccgtggccgttcgtgcctcctctcgcaatcgtcgtcgctgaagcatctaggccatcgttgttaattttagtaattaatgacaagcgctaattatggactaaccattctattgagctatacattttaagttaggttcagattatgtgtgcgcatggatgactaccaatggattaaaatttggtggcgcaaagcgaagagaaaaagatggtaaactagtgttttaattctaaattgatcgaggtgttgggcgattaaatttgctaatttatttttagcttcgccgtactactaagaggggtaatgacatagcaaaaagatgatttaaattgccacattaggtcatttgcatttagaatcaaatttcattgctatctcttgttgtcaccggtctgggtgaccagggccggtctgaccgttgcccaagtgccggtctgaccggccagtgtagcaggtttgaccgccgcctcaagtgtcaatctgaccgcccggactagctggtttgaccgccacctcagagccggtctgaccggtaggtgttggccggtttgaccggccgatcatatgccctgggtggtgtgctctagggtggccgatccagagccgccagagccgaggtcggtcagaccaagccgatggcggtctgaccgagccaaggccggtctgaccggcctccccatgactgtctgaccggccgggccaatggggcccaatgtcaggcctacaacggctttctagccgttgtagagtagcacagtctgaccggccacacacctccggtcagaccggcagtacaccgagttgggggatttcgcccccaacgtctagttttggtgggtgggagtataaatactcccccaccagcagcaaggggactctcttagcaccacttcaattgcacctctcccacactcatttgagcttagtgttcatccacttagtgtgtttgaggattgtctagctaagagtcaagtgcatttgctttcatttgtagagctagtgtggcacttgatcatctccgagccgggtcatcgcttgttactcttggaggttgccgcctcctagatggcttatggaggagttgcccggtgacctctccgagaagattgtgaaggaggcccggcgccagttgtgagtggtttggagttcaccaccttttgagtgaaggaagaactaccctgagtgatcgaggcttgggtagtcctctccgtgggccggctcccgccttgcccactccttgacgaagggggcatgcggtggcttcgtggttgagcggtggagttgggctcgcctcaatggggagtaggaaaccagcgagtttccgaacctcagtgaaaagttccttgtctcattgtttcttttatttgtcgcatttacatttgtgcaatttacattcctagagacatacttgagctcatatcaccctaggattgctaaacttgatttaggagtgtgatttactttcctagagacatacatgagccactatcaccctaggtttataaaatataacttagttgcttagttagacttgaccatcaccgagcctagcaacttaggttagttttgattaggtgtcatttagttttttatatcgcctattcaccccccccctctagtcgacatctcgatcctacattcgcccgtttccaatcatcgacactgtgtccacaccttccctgcctccacatgctgcctcagtcaccaccgccgccaccacaggcgctgtcgcggctgccacaaccaccattgccgtcgccagccgccatagacgccgctgtcaccgcctccgacagcaacgcctccagccgctcctactgacggttgtcgccaccgtcgctgtgggcctcgcaccaccatcgctgccacgacaggcgctcctgccacgagctcgccctgttgccgccgcgagctccgccacccccgccgtgagctcggtcgatttggccgtcgggtggccagatccgcctccgggtggtggggggagggggccggatccgcttccaccgcggctggatccgacgcgccattgacgtccccgccaccgtcgagccgtgcccctaccatcgtcgtcgccatccccgccgtcgtcctgggatgctcccctagccgcccaaaacgatgctaagtcggccagaaacgagaaacgatgctaagtcaggcggcggcgaggcggaggaggaagatggggggaagggacggccaaagttcgtcgcctcccatgccaccccatgtggagggcgacgcgagagcaagttatttcacccacagctaaagcggattcatggtagaacgtgatatgattgtactgcatgctcaattgttctggtccatagaaaaaaatagtagctatagattaataaacatattcttgagatttctatacaaatatatacttatactacttataactactccctccgtcctgttataaaaccagccttgaaatcaacatcggtagcaaaacacggaagaaatgccataggagatccaaacatgatgacgacaccgagacacaatatttggtaatggagttcagccgaggcctatatctccggggcattgattacgggtgctcctccccgatcgagcatatacagcttatcagagttacaacgactcacggccggtcgccgccaacagatgctccttcttgctatgctaagtcgtcatgcggttacaacaggcacgcccctctattaatgagagatcctatgatagagtacaactcatactctattcctaatacctattacaactctaagtcctaaactgtaatcgatattgtacacatattcgacacaaactctaacaaacgccaccttgacaaatatgccatgccaacttgaatctgttatatgctcgaacctccgtgtaccaggacttgagttgattcttccgccgctcacgtcgagctgcctgacgagcctacgtcaggctcgccgcctttaggattgtgcatagcaacaccagcatgcccatcttccatgactccacctgcaacagcactcccttgtaacttgtacaaacatgagcttgtcctctcaccagtcataacagtcttgtcgtccttcatgatattcatggtcttcctatcagaatccatctgatacaaccaacctttttcatgtaggctcccaagcgaaatcaaactcttccttagtcctagcacgtgtctcacatccgaaagtagcacctcatttctatcatacatcttgaacttgacatcgcccactccaacaacacgataactcatgtcatcgcacaagtaaacaacaccaaaatcaccagatttgtatgaagagaaccactcccgcttcgatgtcacatgataggaactagctgagtccaacatccacctccaaactcatgacacttatagcaatgtgcccccttctccttgctcttcgatatccccgcttcatgatcatgctttgccttgaccagcaaatgctcagcctgagaatcctccgctgcctctttttcttttatcttctcaaatctcgtgcaagcaatgatgaaattatctcctcagttttgacagtatccttgccgtacatcagggtagtcaccacatgctcataagacggtggaagcgaactcagaagaattatggccctatcttcatcatccagtttcacatctattttggttagatctatgaccaactgattgaagacgtccacgtgcttcttaagatctgactcctctttcatctgcaaaccatacagctgctgtttgagatacaacttacttgtcagtgacttggacatatacaggcttgccaacttgtcccaaatttccttcggtgatttttcgtccttgacctggaacatgacagaatccgagagactcatccatattgtcgcagctgcctgcgcgttcatctcctcccacttgcagcatccatcggcatcgtcccatcaagagctttggatataccctgctgagccaaacagatcattcagtcttgtctgccagagaacgaaatttccggtgccatcgaacttcaccacctcaaatttggaaaccatcaccgccgccatcgatgtgttaacaacggaatttggcatcagattcggaaaataaggacgaagatcaaagtggatttggtcttgaatcaaactgaacttggagtcggattgcacatcggctggatactgtttcggctgaaaacagagtatgaagctgatcaaggttgatgaagccgatagccgatacaactgatatagcatgacttgggctcagcatgggcctagattgggataactgtcattgccaataagagatagagctcgattaagacaattgtatctattaattagaatgatgagttggtttgttagagatttggtaagagaccaccatatatggtcttgtttgaatcttaactttagaaaggtttgagttgtgtccgtaatggactaagtttgtacttggggtataaatatgaaccccatagcactgtaatagggaagccaatctaacacaacttcggtgcatcgccacccttttacttttctcgttatccgacgagttcttcgcaagaggtaacccgtctcaatggcccgcgctatcggggctaacatgtcgctttagatgtgttaggctcgatatcgcgagtcattactatcatatgtcttagttaatctattcttagcttctcaatttagctttattggctgctgctcgctttagggtttatgttggttttggttaaattgtcttgctagattatattagctaaggcatctagcatcctaaaaagtgtataattgcttggataactagactgcatgtttctttcaatactttgagatgcatcatccctagtcgtgcttagaaccatgcaaactagcctgcaattaggcataataaggatagttcagggtttcagccgatcttacctaatatgcatgtttcaccccctgtttcatgtatattcgccacttatataaatagatcgttttatataagcatatcaagcttcagtcaatatcggttagactcatgcccttcatgcatgatttctgtttgatatgtttatatggatctgtttatataggtttgtactagagtattagctagtatattatctttcttgctctaaatattgtctcatcagctactttcataatattgtcttcaatcaatttattaaactccatagatagtattacagccgattgggcatatttagggcttattattctttgatatatccagtccatagccgatttggtctaactccatcggctgagaccatcaacgatacgctatcggcctatcggccgatcggctatcggtcaaatgattctgcttttattctttcttgctgattccaggatcaaatcagctggcacgcccttgacatactcgaggctagcgttggacctgcactagagttaagcaaatctcccaggccactgtgttttcatatcaacatgataataattaattcaatcaactgtcgccttgatcaaattaatctgccttggttcaattgaccccaccaactaaccagctggaccggacaaacctttttctccacaaaaaaccgattggtttccttcactcggtcaaaaaactagtcaaagcgatcaaagggaaacaaatcgaatcgatccccttcctcgctcattctgctcgactcctctcagcccgagtggtgccaccacccagcacttgccgcgtctctcttcccgccaaccagccgagcaccagagccgccgctccttaccgcctaacagcgccgccatcgaaaatcgcctaggttcccaccgccgacgcctgtcctggagtgccgctgcgcctgcaggtcctattgccgacgcctctggagccccaccggtgattgtcgacgctgccccgatgcaagagaggacatcctctgccgccggagtccgcttcctcttccaagagccggcgccaccgagtctccgccgcctgcacctgctgctcgctaaagccatacaacgccgttggaccccgacaccaacaaatcacctccgcccaggtactctcctcttgcttccgtgatttgctcgatttcttgttgttgcaatcccgtggtcctctactgcttttattagggggaaaatttagtccgatttaagaacgaaccgtagtcctcgtccaattccctttcatgttgaatcttggtatcccctgcttgtcttcggtcgtgtccatgccgtgactgaactgcagatgactccatgtccgtgtcttccacaccacaaaccatcaagaccgaaccctgcacgacctagctaaactccagcctgctccttctcggccttgccctgatctctgtcatcgtctcggcttcgacgcaagaaatgcgcacaccgcagcggctctgaccttcctgggccaccacatatctctgacaacatcaagcaccgacgccaagcatcaccgatgactccaccaacaactgatgtcactgatttacagcccttgtggtctagaaaaaacaggttgaaccaagcctttccagggttgaaccgatattggatgccggtctattcgccctaggctttgttcaaccatatgccacaaatatgccgcctttggagcaattccatcgtgcaaataccttgtcaatacctccaaaacagcctgtaggatccacccgctccgacttccgattgaacaccattaatctagtcgcgagccgaagccgacaagtcgcatgccgtctttccagccatcgaatgacccgagcactatgtctagtcatttccctgttgaacacaactcatcgaaaggcccggaccaccccgcccagagtgattgatccaccgaccgagaacgccaatcgcctccagcttcaatcaacctgagcgtgcggccgcacgtctccctgtcgagagtagctctctggaaagtccgagccacccgctcgaagtgtccaacccaccgattggatcgccaatcgcttccgccgccatcaacccgagcaccacgtctggtcatctccctactgaagcagtcatcgaacggttctggccgccacctgaagtgtttgatccatcgatcaagattctcttgattgccgccgtgctccaccttgcgcacatgttcctccgtgaacataaaccgcgagcggcgcggtgtgaaacacctccatcgtgcctctaccatggacttactgcaagctctattaccatttgtaataaaactagcccccgaaatcggcatcgatagctaaatgcgaaagaaacgccaaacatgatgacgacactaagacacgatagttggtaacggaagccaaggcctacatctctagggcactgattaacatgatgacgacactgagacacgatagttggtaacggaagctgaggcctacatctttagggcactgattacgggtgctcctccccgatccagcatatacaacttatcagagttacaacgactcaacgccggtcgttgtcggccgccgctccttctcgctatgctaagttgccatacggttacaacagacacgcatactttatgagagatcctacgatagagtccaactcatactctagtcctaatacctattattacaactctaagttctaaactgtaaccgactttatacacatattggatacaaactctaacacatctcattatgtagcaacttaggatgggattagaccctgatggcccgtaataacaaggctcctgcagcctgcaggaagggccggaaacgccacgcccacgcgacgggggatcctaatgggcgatcgaccccccggagacgggggtagcgatcgatcccctcccctctccctccctccacccctccactggtttccttttttggcaccgcattactttcttattttaggaaatttatacacttaaagtttatacacctcaagtttacacatctaaagtttagagatcaaaagtttataagtcaaaagtttatatatccgattcaaatttgaatttgaattcaaatatttttttatgtatagtatttctatacatctaaagtttatacacctaaagtttatatacctaaagtttataagttaaaagtttacatacccgtttcaaatttgaatttgaattatatctgattcaaattcaaatttgaattcaaatattttctatatatagtatttctatacatctaaaagtttatacagtttatagacccaaagtttataagtcataagtttacatacccgatttaaatttgaatttaatttttttatatatagtatttctatacataattttttctatcgttttgtttttttaaaaaaaattgtgtggtgtaatgtaataggaagagaagaaggggaggaggagagaggagtgtatcgtataggggagggggcgggcgggtgatcgctcggcggacgggggagcgatcacccgcccgttagcattctcgcacgcgacggtcaacgcgctgcgcagcgagtgagcattccccttccccgtctccgcataatttccccgcaataataatactgatccccaccccagcacacacacccgcaccagggacaccaccggaagaaaaaaggaggcgaagagagcgagacagagataggcaagcaggtaggccgcacgcgcgcgtgggggacgaagcggagcagttgatccaacacccacccagccagccagcacccaccgcgtgccgtgccgccgcgcgcgcgccgtagctagcgtacgtgctgtgtggtggtggggtgggggcgcccgcccgcgatcggcgtggctgattcgtacggagagatccgcactccgcatcgccccaactccaactgcccgtcgctccgcttgctcgtcgcgcatccgcatgcagaaagctgcctaccaccgctgcaccctgcacgtacgctcctccctcccacacgcctactcctcccactccatggccatgcacgccacccactactacttcgcaagtcgcaacccaaaaaaaagcagcaggcagcagcagcaactctcagcccttcgccatcctgcccgtgcaatcaagtgaaaacgaaccccatgcccacgcgtgggatgcctgccctatcatgctgtcaacgacgcccgctgggcccacccgcccggaaagaaagagacccccgcgtcccccgttccaaccaaccaaaatcctaaaacaccctgaaaaacgaaacgaaatcaatccccctctctccatggtggcccctgcaccttgcacacactttctagttgttgttgttgtactactgctacaggtatagtacaacagctttccatgttaccacggcttctcttacttcttactactacatgtatgtataccagcctaggcctacatgtatgtatgctaccagcgtaaagtcgaatcattgagatacaggtatcatcacaacgcgtaaaaagagtttaaagtagcgagggatcaaacacaaacacaaacacatgcagtattcatacataggagtacagtatacagtagcatatatgtatagtactagtagaaaggcagaaaaagcgcgagggacgacgccatcacgcacactctgctagctacacacgccaccacacaaacacacacaagggagcccgaactaacctcgggcgcggccccgccatctcatctctcaacctttaggggtcaaaaagccatcgacgcatgcagcaccaggccaccagcactgcactttgcatggacttcattcattcattcctccttccttcctttgctttggatcacaccacaatggaggggagaaaaaagatctttatagcttagcctccctgttttacttattgcgccatcaacgccatgagagccttttttatgagggaggaggtgcctaccaagaggcactgcactgaactgacccagaagaaagatgtgacaccggcttgctgctaggtagtactctccatcagtggatggatggatgaaggtgcagtggtcggtgatccacacttgaagatggaatacatggcagccaccatcaattcactagtaatatactgcaatactgaatcttcattgtaaccactcaaatcattggacccttgtaagcaaagcaccattgagctttcactccagtagtcctcagaatcaccgaatggaactggctgagtttcatttcaccttattgctgctatagttttagctcattacttgtatatatggagagagagataggtattgggttcaggaaccagaacagaaccgtcatcgatcgaggagctagagggaaacagctcccagtgtcttgaccttgagctttagatacttgagatagcatatcgcttcatcaagaacggctgtggcatctttggcaatgcctccaggaactatctttctgagtgcagcaacagtctcttggatcctctctcttctccgcttccgatcatcggggccatcatcaccttctgcttcttcaccttccctcagagcaaactggtgatcgctttccacttcaccaatacaacacgactgtgcgtcgtcgtcatggctgagatgtttctgatcaacggagtggtcaggccttgctgagctggctgtgtcaaccacagatctgtcggtaccagagcttagtcttcttttctttgctggttgggaagcaccagcgcttgctaccgactccacactcatggtgtcattctgcattgggtatttcctgactctgttgttgagttcttgcactttcaagcacccttcatctgagtcggaacacaggagtgcatcaatctcctcagtattctcatgcatacactcagtattttgtgctccaacatcagttacattggtctcattgctaccttggagctctggaactgtatccaatgtccccttgctcaggagaggacctacagtgaaggtattattcacattatgaaagaaaaccagaggtctctttctcagtgtctcagctgttgataagcctacactgggtaccaatgttgtgacaaatctagaagagaatgaaacaggtctgtcagtaactgatgctgcaatagacggcatagatgcagcaactccagaataaatgtagccatcgctgttcagatatgttggcaacgccactgaatttgtgttgtcgaggctaacatcgggtgggtggagattgtttgcagagctctcggtccatgggggattagaccaatggcaccagggattaaccttctcccccatcaagaaacaaccagcaaacaggatcttctgaaattgcaaaaaaaaaaaaaagaactgattattaatctacccataattgaaaacagataggtacacatgatgatgaaaaagagattcttaccaccagaaaattgagatgaacaggaaattctcctgctttacttttgcttcagaaaaacttagagcagcacaggttctattcaacagcaaatgggagggagggagtcgaactacgtcacgggcttaagaagatggcggaagtactcggcctgcaacaagcatatcaaatcaatgttagaattgttcagagcaaagaaaagcaagccttgaaaaggtcacttgtttctacatacctggcaatcttgggatggctggaagcaagctataactctcacagcgattccattctcatgtttaaacacgcggaatctcgtctgagccaccggttgccacaccattagtactcctgcccgttctccttgaaagaattgccaggcaaccacagaaacccaaacagcaatgccagcaaccagatcttcaatcccaaacttcagagactagaagatcaggattggagtagagcaataatggaggcaatttacagaataacccggcagtacaggttcaaggagatccctttgcggaagatgtctaccgagagagccagccaccgcatgctgccagggtacccgtgctagtttcagctcctcagaccctcaacactagaattacctgcattaagaggaaaatttggttagctgaatagtttctgtaaacatgccatgcagcaaacctaatacaggatgtttatgtcaaactcctgcctggtaacataaatcgatgcagtcaaacatttgggcaagaatgtaagcactacactcaaattccagctcccattagttaagtgaaattggtggataagattacaagatatctatgaacctcctaacttaactaataacatagtaaattcctaaaacattccagattaaaaaaaaaactaactaggcctaaatttacaaaagaaaacagaagagggaaagatatgctcggcattgttaacgtgggcacaacgtaaatccttatgcacaagcatccatctaaatgaaaaccacctcaagctccaaagtttccccaagatgtgattttgacaatgaaatcggtatcaatgtagctacttcacacaccatattcgacctgactacaagaaaccacaaatctagctccggaaaccagaaaagggaagaagcagagcctccaaaagagaaaagggaagaagcaaatttggtcgtttgaccggacttcagcatgcaaatatcccctgtatgagccaagaaacaaaacttccccagtttctttgttttgttctttttttacctagcgaggaacatcttaaaatctccaaaaacaccaaccgatttgacaccatccggactcaacacaacacaacagttattacagtatacacagcatacataccactaacacttactacacaaacctcttttatccatggggaagaagaccgaaagtatccgagcggctgaagaactctacccgcagcgacagacaacgcgagacacgtcgatacagaatcagaaccaaactagcccacgaatctttacgagaagaacatcacggggtcgatcgagcagagcaccacatccccacccaaccaagaaaaacaaatcaagcactcaccagatcgagcaggatgaggaggaggaggacgacgaatcggcgataggagctgagcactcacacacccgcccgggccaaagccgaaggaattgaaggggaggccgaccgcggcgcgtgctgttgctcacgagagagagccgcacggcgagaccgagacgaggacgagagagagagagagacagcgagagcgtgcggcgcggcgcggcttctcttatcggcgccctcggacggaaatgcccctgcggcgccgcgtgcgcgttcgttcacgccttcctccgactcatcactccctcgacctctcgctttcacctatagcgtggggcccacagaaagagagagagaggataggactcgcctttttactcgccatctttttctgattttttccccttctctcctcctcttttactactactccgtaccatgcctgtagtgtcatctttttctttttctttttttttgatcgagccactggttggtgccatggtgtgtgtgctgcgtgcatgcatgcactgcatagcacaaggagatgttgttcagttggatcctgacatggaatggaatggaagggaggaagaaaccctgctggttaagcaaagctcctctctctcacctttcaaaagcggttcaagagatgatcttttgggtgttgaagagaaggtagtgcttttgtttttttaggggcgtgttaattggtcgggaggaagcggcaaatcatggttgagagagcattactgggtctgcatgcaccatatatgccatttggttggagtgtacagatgagaaatggataaaggaattaattatgatggacaaattttccctccctccggttcctaacattatcacaaacatcaattagaaatttcttactctctctctctcctaaaatatataggctctttatattcatagttaaaagtagctatgtacagagggggtcagaatatatgggttcgctacaaatttatatggaaaatgtttttagaaataacataaagagtccgagtgaaatataattgaaaaaaatagtaagtttgtcaccatcctgctcagcaaccgccgaatgtccattgtccgaactctccagcagcatattcactaaccaatttactgattagtgccaatttttctactttatactcccctccatctacttttgatagttatattttcaaatctaaaaaatttatttttgataggcatatttcaatttaacaacctatcatcttaatgactttcttggatttaatgcatgactcttcattcttacacacaagattggctacatgggcatcgagaaatgtaaatattaatgaatcgcttatttacgaggaatgactaggactccctccattctaaattgatctacatatttcataggtatactaagaccaagaaaaactaataactctcccatactaatttactctaacaacaaactctatgcatgcaccatccccactatttcctagccaatagcaaatcaagatattgcatgtgagttataaatacttgtatgtatggatgcatgcatcaatgatcatttactccaatgcacaaataacgaatagacttaatgaataaacacaaatatgtagatcatttaggaataacctaaaaaaactatatgtagatcaatttggaatggagtaagtaacatgtttaaatggatgataagtaaaattacttatcattggtctgtgtgccaagatgaaatatgactatcaaaaatagatggagggagtattttttttaccgattgatatatattactccctcaattccaaattgatctacatatttcataggtacaccaagaccaaaaaaagctaagaacacccacaatggtaaagcaaagtgctctctataaaacatgtacatctcagcaatagactagattaatagtaaaccacctcaatagtatgtctacatgggtatctatagctctctaatatattgcctcgtttttctctatagactatctccaggttagtagatagctttgctctctcttttcatttaatctcttctaagtaggaaaatatgctgacatggatctcttgtagagagcctattgataaccattgcgggtgccctaataactctctcatactatatttactctagcaacaaactcaatgcatgtaccatccccaatatttcctagccaatagcaaattaagatattgcatgtgggttataaatacttgtgtgcatggatgcatgcatcaatgtccatttactccaatgcacaaataacgaatagactctaataaatgaacacaaatatgtatatcatttaggaataatctaaaaaaaatcatatgtagatcaatttggaatggagggagtactaactaaatagttttatatcaaaataaacacacatgccatgcaacttttttcggtaaaatttcgcagtcgccgccgcctccgattgaggaggagaagcaaggcggcggcaccggttggggaagagaagcatcgcggcaacggcagcggtggcttcgatcgagtgattcacggttgtacagtcttaggtttccaaataggtagtggtaaaagtactactttacctcccgcgtccaatttttttaagacaattatgcccccatctacgtttctactaccgtcaaatgatatgctagtgtaaataggggcatgtttgatagagttccaacttctaaatttagctctgggagttgggtttgaagtagagttgtctaaacccaactccacctctctagttcattttgtgatatagttacatcttcgcttccattttaggtggagctgaaactgtttggctgagctggagctagagttatgccaaacatgccctagatcttaaccattgcataggattagattgatgatttagatcattttctattaccaatagagaacatcgtaacgaggctcaaacgttttagggcacgagagaggagagcaccgaccgtgcctcattttcaattacagatgattggaaagagtcatagcaagcggtagagttttcaagcgtatatataggcgtttatatgccaaagagtagcggcagaagtcgcggaatgtaggtgacaaaattcctttgttttgccattttggagccgggatacagtatatatttgtttatcaattgtatatactagtatttgtttgtcaaaatcaaaagtaaaatgctagtacactgctagtacctagcagtagctagttagctctagctaggtgctaggagcactacacttcggcgtgggtggcatgaagtcggaggcaagtttccgtaggcggaggcaccaaacacacgcggcgccggcggcagtggacgactcgatgatggatcgagcacacacgcatgcacacatacatttcgttcctttcattcttccaattacatgtagtactggtacgctctagctagcatagcttccacgcgtgcacgatgcatgcatgcgcatggaattggaatcttctgcgagcaggagatgaatggatccgcatgtatgtctgaattattgctcacttgatttttcacacactactgcacacttagtaaaaaaaaaaaagacaacttttaggaatgaatctagacaaaggtttatccaagtttatctctcgaagttaatttttaatgggacggagggagtatttcagtggaacggtatatattagcaaggaatgcgactagtactgtttagttcccgaaaacttttttctaaaaacatcacatcgaatctttggacacatgtattgagtattaaatatagataaatttaaaaactaattgcacagttagggaaaaaatcgcgagacgaatcttttgagcctaattagttcatgattagccataagtgctacattaacccacatatgctaatgacggattaatgaggctcaaaagatttgtctcgcggttttcagacgagttatgaaattagtttttttattcgtgtccgaaaacccttttcgatatccgatcaaacgtccgatgtgacaccgaaaaatttccttttcgggaactaaacaggggattcagctagctagctagctgatcgatcctcactttgttgacctttaatgtacgggcacagttgaagatgaacaagaaagaagagacgtgtgggtacgcttggcttgatgctgtgcatggcgtcgtcagaataattgagccgcatgcgaagccgatcgatagaggaaaggagaaagctagctactctgatccatatatactactacaggagtactggaaagatgggcgtgcagagcccagtaggtagctagcacgcgtgccgtgctgtgctcgctccctgccactctctcccaggaccatgcatatgcaatactagtgtcgtcgtgatgatagataggagtatatgccatgggagaagaaggtagtacaactgtacaagagagatcggtgctgggagctggctggctgggtacaagaaaacaaccacattcttcctcaagggagagctaagctaaagcagcaccagctctagccccaaccaaaccaaaaagaaacccaaagaaaaagtgtctgctgcagtacgtgtgtgctgctcagatcatctttccatcatccatgcaatacatgacatacctttctctatttttcaaacccaaacccccccccctctctctctctctctctctctctctctctatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatacacacacacactcactagtatgtactgtactccctccattacagaatatagcaaccaatatagcaacctatatccggataggacttttcccagtactatagattcatagtactagaaaatgttctaggataggttgctatattttggaacgtattctgaaacggtgggagtactatgtttgtttgtgtgcaatgcatgaactgccgcaggaaaagaaaagggagttgaagagaaaaagaaaaaggcctatctatataaatgctcctccattcatggctgcaggtggccaataaagccatgagcattttgtatgcttgcccccatggccgcttttggacctgacacatatatatgacatactactatggatcatggaagcatgcaatggatggtgccaccgacgagcccccacgccccgcctgtacgtaccaacttctcgcgtgccagtgggggctcacttcacttcacctcccactccatctttgcaaatgtttagtgtagtgccaatagaatactccctcagctcacaatataacggatcttgagtttttgtttgtaacgtttgaccactcgtcttattcaaatttttttacaaatataaaaaacgaaaagttgtgtttaaagtactgtagataataaattaagtcacaaataaaataaataataattttaaatttttttaaataagacgagtagtcaaacattgcaagcaaaaacttaaaatcccatattatgagacggagagagtagcatcctagctagactaccgcttcctcagcatcttctcacacagttcacactcactgttgtgcatagtattagccactgtgcagcgtctcgatcgatatccatttcagaacttgattttgggccgaatatattgatttagatagacagtgatcttttgggctcttttagcacttttttttcttgttaggagttttttttaagacaaaatgttggagacccggtttttaattaaaagccacactgctaatgtttcagctaggaaaccagcgaacaagaagagttcagaaacaacataggattacagaaaacaccccaaccaactctgctaattaaagcaacagaactaaggaagcaggattacagtttgaggacggcgaatataagtgacagaaaaccaccagcaggactctaacaaaaaaaaaaaaacccaggacaacaactcaaaatgggcggcaactgagaacacagtccagctacccgactcgtgttcttgggggtcttaaacttgctaccaccagcttcgtcctttctgttggcttatcctcctcctcatatcggaagagcttcttccaccgcaacagatttaaaataatttggaaagataaagttatgggagaatacaataatttatatctgaaaaccatgttatttctggtgagccaaagaatccaacaaacaactcttaggaatattaaatatatctgtgcgcacatgtatttccatgcgcgattacctccatgtcaatatgggagctcaacctctcccattgcttccacgcaatcgcaaaatccagcaatctcgttgcctccatgcgaacgcgataatgcaacattttttttaagaaacacactcacaatgcgtatacactcaccggtcaccgcctatgaacacacgtacgcacactatacctctgtgagcaactcacgaagacttatcgaatctatgtatcttgagattgacaaagttatcacagtcactttgttgttgataaatttgttgtctatcactagaaataatttatcataaatataagtactttttaatattattcctacattaattaatgaaaaccacatcctcgattcaaaactgggccttaattttctttcttgtcacaaaagaaaaacaaagaaaaatacatacatacaccattggaaggggtgaaaacaatcggaatcgatagcatacggcgctcgatcagtcagcatttgactatatttatcatttaaactacttagtgttggcattaatatgataaaaaaaatttagagaaaacaaaatttacaaatagtaaaaatgatatggtcgaaaacgttatctcttatatagaaacaatgctcggtcgatcgatggattaattatgttccatcgatctactctctttgttaaaaaaaatccaatctaatatagaatgagatcctatattaaattgtgtttttttacggagggagcagtagtttgaagcagaaaccatcgcggttgttgatggaatctaccgttagatcgataccgacagacagcaattcgaggagatgcaagcaaagcaaattaaagcacgattatctcattcatggcacgcctatacgcaacggcgtctaccttcggtccttcgcttcttccgaggctagcgcccgaagaagagtcaacttttttagccggggttcctgccctagctacaaccaatacagtagagcgagcgagggcagggggtcccacgtgtcatcgtgattcgcgccgtacttgcacgcgtatccctacccatccatccgagagatcgatcgatgctgctgctaggagctgcacgctggcacgctgctggctagatcatcggcgagcgtcgtgctcatgcatgcgcgtgcacgaatcgcgaggcgtggattttgtcattgcctcagtgtgtgtagtgtacacctccatctcgctctcgatcatcttcctcctcgtcctcggacctatggctaaactaacactgatgtctaatcccttggaaaatattgttaattaatggacatttgatagattcctctcgagccaattagagaggataaaattaaacacaaagacacattagatacggcgggttttcgacggttaatcagcaagaaacaaaatactatttcatgaaaactgacagtggaaagagattttatactattttgacaaagagaaaaactatatgccgtctgttgataggtaattctaatatatgtggctacgacgcagccaacaacaatggtgctgcacgcacacggcgtaggcacggccaatttgccaaacaacccatatattgctattttaattggatgcacttaggaattggcagaaccatctcccaatttgtcggttggcttcctaggcttcgactggtgcccaatccttggcaacacatgtaaaaaattgtcgatcactgataaacgttagctctttgtgtcgtcctgactcgatcgatgatctcaccggcttggacactaaccttggactcccaggttaagaagaattggattactaattaggttgatcatatgagcatagttatatattactttctccgtttcacaatgtaagtcattctagcatttcccacattcatattgatgttaatgaatctaaatagatatatatgtctagattcattaacatcaatatgaatgtggaaaatgctagaatgacttacattgtgaaacggagggagtatatattaagaactcgtgttaaatataacattaacctttttcagttttcttaaattcagaattaacaaatatagacttgtattcatatttcgaatctaaatttagtatttagctaattaaaatttgaaatgtcaaattaataattggtgagttgcaataaatatcaactcttgttttagtctaatcctgtgtaactcagaaattaatatcctatacattcgttgtatgactacaagtttagcatctaacatatcaaattgtaagtgcaatgtagaggttgacaactggtacaagtaggataaggctgaacttcacaaggtgttgaattatccgtgccaatgagaaatttgagagataaccactggctacaccacactgtactagaccagtacaggtgaatatataatccggccgacatatgaaagccaaggagaagatggtacaatattactccataaagccggagccacgcatgcctatgcaaaccaaatcttaggagccccaaagcagaagattttgccaccgattgtttattgttcccctcacacccactattacactatcacctttaaccactttaattaatcaattgatcaattaattaacacacacgcaccaaacaaacaaaagagagatgatcaaaaagccggcaggctaaaaagcagccgtgtggatgcatggtcgctttttaaaatcacataattaattaatttgcgccattatagtatcacaagtagtttgtttgttaagagcggaggaaacaaaggcagcggcgagtcaacatgtggaggtctactcttttggtagcaaccgcataaagctaatccttagccatagaatttctaatattatacttttctttagcactgctccactgataaataacttgaccagcaaattaattataattaactaaattaattagcagattaagcatgggctagcgagccagagagagagagacatggctgcttttagtaaagctagcaaagcatccatgcggtttgattaagccgcgctaattatttcgttagcgtgcagggggccggactgcctgctagctaggctgctagtgactcagtctcagactctggattgctaattagcactactactggtaaagcttttgtcttttgattaggcggctcatctcaggtagctaaatgtttaatcaaaggagagttttgacgcgacgtgtcgcgtggtgattagtttaagcatgctgtgctgataaaggaggattcagctagctagtactctataagttttttttttttgaacattagtaatactctataagttaggggcttatatatttagttatatggacacagcaagataccgaattcagcttataattaatttagtataaactggaattagaatatgatagggttctttgtttagtactgtaacttatagtcgacttaatcttgtagtgctttctttgttatatatgcttaactcttgtttcccttatctgataagccagataggaaagcaaatcgttctggatatagtatgcggtgacggccaaacaaaaaaaaaactgacaatataatgtagcagattttaggcttttagctaggtgactggaaacaagccatacccctttttaatattctaattaatgggatgaatcaattgtcaaccttatatatctataaggacattctcggtatttttagaaattatatgtgactcaaattatattgtagaaataattgataaacttggcatcatatattatagaaaagggacaaatcgatgaaaaatagttgagcaagtaaaaactaaatggcatagagtaaattatatctttaatatattccatcctaattaatctcttatatctataaaatgtatattggtacgaagatagccgttggttggcctaatagtgattataagccatgctgcttattagtattttttaatttataataatttgttagaatatatatatatatatttatttatttaaagccaatgcttaaaaaaaacttcgatgaaaaatcagataaatcatgttcaaaataaagttttaaaatttaaattttagcaaactgtgataccgaaactcttctagctacatactccatattggcaatgccattttccatatgtttttttaattatttattccacatattagtgattttaagatttatcttggaattagtattgtaatgaaattatcgattattattattatatatatgtttatttggaatttcagttaatcccatattgtattatgtatgtactctttttttaaatttcattctgaattttagatattttaaattatatttttaagttggaccgtttggtttaatatagggtattataatctagacccacactttaatcaagggcttaattagagtattttctactattaacgagagaatttttagatagtgagaccgaacacggtgatttttgttctactattttattaagataatagattttgatacttttgtggataatatatatgaatgagacattagagctaaaattaaaattggtctggatcggaatgaagttcaacgaccgtattagctattcacccagttggtttaacgacaagggctagctatcatctgtagtatctctggcctcttaatttatgtcttgcattcggcggcccggccggcgcgtgcttcatgcacggaacgcaccgccccaaagccaaaatcaacacaatgtttacaccaactcgcggtgcccctttggaaaccagtaaatatagaaaaagagagggtataaagctacttagggtctgtttggcacagctccagctctagctccacccctcctgtagctgtaccaaacaggcccttggtacagctccaacttctaaatttagctccaggagttgggtctggagtggagttgtggagctgtctaaacctagctccacaactctagttcattttatgagagagctccacccagctccactctcagttttggtggagctgaaactgtttgactagctcaaggagaggtagagctggagctggagctattccaaacagacccttacatgtgagttgaagaccccattgtcatgcgcagtgattagtgaacaaatatgcctgttttctttttttgttgttgttgttgttgtggtttttttttttttttttgtggtgggggggggggggggggggggagacaaatatgcctgttttgtttgacaaacggtagcactaatcgatcagcgtgggttggtagtttggtactactatggcacaccattcctgcgtggacgttttgttgattaatttagcgctaaccaaccatatgtacacaactcccaagtgccttttggtaattatatatattctctggtttctacatacctaggcatatactccatctgcttgtatgaattcgagtttggtgtctgaattgaaaaagaacagcgtatacatatggtttggattaaagcagatcgtcatcgtccatatatctcagcaagtaattaacgtcgtcccatacttatcgatgacctgctcttataaacctcctaaaagttataaatctttatatggcttttataggtgggattttaacttcaagataatatttgaccaaacgaaaacgagaggtaacaaaattgcagttttagtttgcacctctagattagacaattcaacatccctttttcttgtcttttgcatataatgtttgatgctagctatatttgtttcagaattgctaaaattatggcaccaaatttttcacttaatttcagtcacttgtttttctatacaattgttctctcttctatatataactatgtttttatatctcatatctcctcttttaagtaggtaataaattacttttaatcataattctaatttacaatgtaaattttaaaatttacggtgtaaatacaatacaagtgtagacaatttacaatgtaaaaacattttaactattttttttaacaaatataactacttttttcaatgggtgtttatgtattagatattgctcaatttggctttgttccaattaatggttttgttctcgatgaaaaaataattattgtaggccaaattcatatatatatatacacacacacatacacacacacaccaacttggcactatacatggtccatgatatcgtgttagaaataagatagtgtggctatctgaaacacacgcttggatcaatcgtcatccatgaactttggttgtgtacatcctatatatgcagaggctggggatgcaatttggtgacaacgggatggccgatctcccgccaggtgaagataactattaatttggtggaaacttgacacacacgatttggcttctgatcaacacaattcgaaccctgcaatagcagcaccacgtctctctggttatcaaccgtgccgaaatctgattgacctcaccaagaaggctaatccttgcgtgtgaatcaaaaaacacaagcaagaatatgaaatacaacaactcatttacaattgaatgattaatcaagaactcgaaattagggttctacagactgatctagcggcaaaactgcgatgacaaaaataatctaagcaaaacccaaccctaactcaatgacgactactgaatatataggttctagggtcgaccttggacccctgatgcatccctattggactctgacacgatacacggcccaacgggcccaaagacagtgactcagcacccagacagattttgaatgctttcttgtttcgaagattcccgttgactcagaagaaatttttacgtgggaccttggaaaagtagtctcgttagcttttcatacatatgtagaatgtcgaaatcggagtccgaatgcaacctggatggcgaatttagtgtggatggctcctgatgccctagatgaactcgaacttgatatgagtttaacctccttcttgacttgaacgttcatgacgtccttgtccatctcctagcctctctccaagtgctccatggtcatttccgtagtttctaatcacaattaaatcattaggtaacaatctatccttaaaagcacataaagaaatacttaggaacgagctcacctgtaaatttaattgtcggacgcgagctatagtggttggacattgcaaaacatcttgagaagtagtgtgtatttgaaggagtgatatcctcatcataattcacgttccttatcttaaaaataaatattgatgacctgctgtaataaaatgccacagtacaatatttaacctgcaacactcgtgtacagttccttgctaatttagaggattgtagcatcatactcaaataaatgtaaagtgttacctaaatttatttgctacagatgtttcctgtgcatgctttccaattcttatgcaactgcataatcactgaatcatgttatgccgatgccgattatatttatgattggttatatttttctcaatcatttgagactttttttttgttgattagccaacaagccgagccgagctaagccagggtaaaaacaattttctttcaaaataaaataaatttaactttaaacgaaaaactagatcaatcagaagaattttaaaccaagccaacaaaacgggcttttagttccaccccagagtcccagcagactagaccgtccatgagcgactgaaatttgagcttgcacctaactcattcctcacaaaaatcaaagcaaagaagcaaaaggcatgcaggccagagatggagatgtgcatggatgcctccgtggaattgcatgcaaagcatgaacgcttgctggagataaaagaagaaagaaagaaagaaagaaaagccaaaaacactaacatgatatgtacacgtaaaggcatcgagatggacaataatttgataggtgacaaaaggaaagagggtgtcgtgcgggtcatccatccatgcatgtatacatactcctacatgccaagtaagcatatatgtgcattggtgctcgatgccatgcgcactccattgctgcgtggatgcggcaagcaatatattatatgcatgataatatgatacttatgcaaccccacaagcaaagcgaagtcaccacacctaaccttaaagcgatcgatcaatcgaggcagtagtgactagtgagcactactagctagctagctaggagctaatctattatatattaaaagtccattaaacttcctacaaacgctctcaaaccgccatgtggcacttcttcaaacgcttttaggctgccatgtggcacagtcaaatctcaccgtcaattttcatttaaattggtggacccgttattttataccgttagattagatctatacctgctgtcgattttcacttaaattggtggacccattattttatataaataaattagattatatacatgtatacctacttaaaaatacacgtaagtattccagaaaaatatctatcaaaaactgccgattaagtatgtgcatagtattcctgccaaaaaagaaaaataaacgtatgtacgtacttatgttctcccggttgcacatctttttttttctttttatttagattagatgaaaagcagattaatccctccaaacaccccatgcacgcacataggccgaaaattctgttggtgattgatcgccctgggtgatcaccctccccatccccatgtggctggcttccgtttttagcaccgcgttactttcctattttagtgaatttatacatctcaagtttacccatctaaagtttatatacctaaagattagagacccaaagtttatatacccgattcaaatttgaatttgaattcaaatattatatatatatatatatatatatatatattatttctatacatatttttttctaactttgtttttttattttttatggtgtagtaggaaaagaagaaagggaggaggaaggaggagaggagcatatagggggatggggatcgatcactccaagcaatcgatcgcccattagcgtcgccccacataggcacgtacctccatgctccaataatcctctctctcaccttcctattttctagctaatattttaaatttagaaaaaaatattacaaagaaaaaaatacccattaattttcatttaaatcagtagaaccataatattataccggtgaaaccattaaatccacgtataagaaaacactcttctaactttaaacatatatgtaccactgtcttttgccatttgcgtgacaaccaaataacaatgaaacaataaaaatatactaaaaccatactgaataataatacgcatataagttgggtgttatgctttaaggtgtaaacatgtactacatcagttccaaaatatagtaacttttaactatgattctgaacaagcattagtcccgattcacagctaaaaattattacattttgggatagagggaatatgttatttcgagttgtattctaattagacgcatgtcatcgaaaaatcaatgaaaaaaataaatgaattgaaaaatgtagattatataatagctaaattagacctatatcttcgaaaataaaaaataactccaacaatgaaaaatacacacatatatataaatgacacttctaaatttatcataaatatacttttcatgtattttgtgttttctctattcatatattattggaaaattaaagaacaaatatattcttttgacaccatattgattttctttatctcctacttagccttcgttccatcttgctcattggttgagcatgtccagggcacacaaatcgacataaatcattagcacaatattaattaagtattaaatattataaactcaaaagtgaatttatttgattttgaaaaaaaatgtatagaaaatattttgcaaatacgcacaatttagcaattcggtaaacgtagtcacgataactaagtgagtagccaatcggataagcattttagaacttaagcataaatttattacttatgtactaaaacacttaatatgtagtatacaatatataatttgtcaataaagaatatcctaatatatcaaccaaatgtccccactaatttatcgctatgtatataagttctatatacaaaccactatccaccaattgcaaagtcatattgcttacatggtatccatgcacagtgtgtctaataattagctgacatccaatgaaaacatttgtcatgaagcacagaggataaaggacgatactaaggctgcttttcatttgttagagttgggaatgttctccactggcatggaaaacggagtagctcattagcgtatgattaattaagtagtagcaaaaaaacttgaaaatggatcaatataattaatttttcaaaagcaactttcctatagattttctttttttgcaaaaaaaaaacacaccgtttagccatttgaaaaatgtgcatgcggaaaatgagggaggagagttgggaactctcattgccaaactcagcctaagtaaatagatagtgccaccaaaccatatcaaataatagttaattacaaatagattgtgagtatgagtaatagcattcctacactcctacaaacactcctaaaatgctatgtgacgctctaataaataaaaaaagtataagaaaaggcaaaacatctggtcatcaatttacacttaatccgatcaatccatgattttcaacccttaaattagatctattctaatcccttgctccaaaaaatcagctaatctatccctatatacataagagatatcgaaaagaagaaaaacgaagagtgcttacgatctgtctcatcttggtagttttatgtttgtttctttatagccctaaggttttcttcaaattatgcatgtatgtagcaaccactcctggcgatgttgtcaaagaagcaacgccgctatggcgctgcttcacgccatcccaccaattttcttgaaaggatttcttttaaaaaataatgtaaaggcaatcatatgcgctcatataaatgtgtacatacccaccccatgtatacatatacacacaccctaccccatatgagagaaaaatatttgttcagaaaaagagaaaaagtaagtgcgtatgagagattactattgactagaaaaaatatatatacatatgtacaattggaaatgtcatacggaaccacattatatcctttttttaattatgttgttctcatgaaaatagcgttagcaattagcacaaataatttcaacaatataaattattccttcgtatattacccataaacatacataggtgaattagatgtataataaaagaaaaaactcaaagcccatattatgtttgcgaaggatggtgataggcgagtttacatataatttagacaaagtgattctgtttgaatacgatagccattttcatttattatataaagtctatgatctatttaacagtataaatatttttctcttttacgattatatgttaatctagggttcttataatgaatatagtgatacatgacttcttttagtattctttttataaacaataaataaattgcccgcgcatctgcacgggcttcttttctagttaacataaaaactcattttatttttcacttcatcactccctcctttaatcaagtttcttaaattgatcataatataaccgtatggatacggatctcatcataatacaattaatacagcatgagagaatgtgtgcatggtatagtgtaattggcatggtgtttttatcgatacatgcattgttggagaatatgtgcatggtgtcttgattgatgtgatttaaattatttttagttttggtgcataaacttatatgatgattaatttggtaaggagggagtaattcctttaccccatcatcgcaaatgctgacatggcaccaccaataacagagaggtaatcctaatttattgtgaattaattaacagagaagaaaaataagcatacatatatgtagggtatataatcgaggtcagatcgatcggagaagagaggcagagagaccgacaagaaactagctaggcaggcaacaccatgtagtggagtggctgtcgatcatggggggattcatgggccggcgcgcgcggaggcaaatatgcatgaggcgcggtgcgtgcatttgcatgtaggtgtaggcggtgttcgtgggcggccgcacgagcgagagattgcatagggtggatgctttgatatcatgagctcgatcgatcgatcgatcgattgctgctatacagtcctacgagctttgtacgtgcacgcgcgccttcgtccaccccgcaaaaaatactttaatagctctagcccagtgacggacgaggcagctttatatcttctatatacgtaatacaaaaatacgtaaggcttccgatgaaatttttcgtccaccgttcggctctttgctcatacacgcaactttctggttttcgatcgtttgtgtgtatgcccgcttgtctaaccggtttgattgggattcgccattgccctccgcgtttgttttgaactctgcatcgggtaatcactacttagaaaacctaaacaaaaaggaaaaaaatggaaaaaggaaaaaaatcacacaaatccaaaaggcccaaccaaccttgaaaaggatcgcatcgtcaaagttttctaagccttgatctgtatcacaaaaataggaagaagataaattctagcctgttctatccaaatcatgtattggtgctcaaatcaatgcgcacagcatgcctagctagatcgatgcctaaatcaccaagatcatcatatctaagaattgaatcaaattgaaaagatgtgaatcattcatgtccctatcccaataaaaggaactaacttctcaaatcgataacatgctgaggtcactaccgtcgccgttgcttgcctttcattttccctaaaatcaagaaccctaaacccccaaatcaattaatccctaaccgaaaaacaccaaattgatcaaatcccgaagcaataggacctttgcttatcggattgggacttacggatcatcggagacagccatgcgaggcatgaactccgtcgtcgtgtgcatctctgagcacctcctccgtcttcatgcaagtggtgcgggcagcttcagctcccccatgtacacatcttactttgccgtaccgaccagtgccgcgcctgtctaagttggccatgtgagactgaggctcgcctcagctacagtttcagccgcaccgaggagaggaaccatggcgggggagtgttaacgccaaaatttgtgttttttgcatcaacagggagcggatcggcaaccttagcccatgggcacttgacacagtagacttaggggtgtcgacttgcggcgcaccgccggcttgaccttctcctgagtcgtgcgtggcctaagcccaccgcgcatgggcacgttgtcgtcgccactctaccgaatcgccactgccgtcggctccctcgctcacgccggaggaattgggaaaaaggagagaaatggcctagggttagggtttttcagcaagggggcgttgtcccaagctcacaaaatctcaatcattcgatcaagatcctacagacgccatcaatcacgcaaactcacaccgccgcaagcaatcctagccattgattatgatccaacgacacaagctaatgggcctgcgggtggtaactaggccacacgtgctcacccacatctggtgcccgcctaatttactatatatttgtcgtcaaattttcctccaaaaatttgtcagatgtcatactataattacactgtaacttgcatgtaattatactataactataatgtaacttgtatgtaactatcaagaatctctcggtaacatgctatttcagtaaaataaaggtcgtgggaacaaatcctttcacatatgtgtatgctgtgatttttttcttcctcaccagaacaaatcttgtaatagatctaacgattcaaaattacgtgaaacttacatacaagttacactgtagttacatgcaagttacagtgtaattacactacgattgtactataattacatctttttagtagaaaaattatcaacaaataggtggtcccggtgcccgcgctcgcccactgcctgctcggctgcccgcacgtgctacgggccatgtgctcctccgtgcgcgatgaagggcctcctcgcctaacgggccgcaccaaccgagcctcgtgcattatcgggccaacgcatgctgttttgggccaccaccagctttcaagtcttattcatttccctctatttttttggccaaaaataatttatatttacagaactaacttttaatcactttaagccatcattttaagatataaaattgttgtaaattttgtatgtgcattctaatttatttctaagtaaatggaaccaacgagaagaacctaaaaaaaataataagtaaggcttctggtaaaaaatttcattagtcatccatctcacacgaaatctctttcggtaaccagttttttttttttttttttgacaatcacatccatttaatttgcaaagcggtataaaatttggatatatttgcgaggcatgtacatatttaagattttgtgcctatgtgttataagtacacaagcaatcttaaccatccatatttgttagatattcacccattacaacgcacgagcatatttgctagtaaaaaaagtttattttactccctgccaaggtagggagaggatacgccccttccataaaaacaagtgtacataacacatacgtaaacattgtgatcacattaaaatatatagtactatgtactaaatatatcacatcttttactagtttgattactacttcctccgtttcacaatgtaagtcattctatcatttcccatgtacatattgatgttaatgaatctagacatatatatttatttagatttattaacatcaatatgaatgtaaaaaatgctagtgacttacattgtgaaacggagggattatattttcgaaaggaggggtaactcattttcgtagtttacatacaccgccacaccggtcctagtacccgggcttcttcttaagttttgtttgagcagttcatttcctcttaattttggcaggtcctggaccataaataataactgccgagaaattaaatgggctaccgttctactaataaggcccttaatgggctcagaataaattgttgcagcccaccaaatcaaaggaataagttcattcgaggtcccttatcaacgaattcgattttcatccttcaaccagaaaaccagatacaattggtccctcaactatcaaaaccggtgtaatataggtccgatggcggtttggagggcagtttttgctgatgtgacgcctacgtggctaaattgactcggtcttcatctgacgtggcagttgagggaccaattatatctggttttctggttggaggacgaaaatcggattcgttgacaagttaagggaccagacgaacttattcccaaatcaaatgcgtactcccggtggaagtggacaccgtgaacagccgcagcgtgctaactggacacggccacatgcatccacgagggccagcccaacgcagcaagcagttcgagcccaacaatgtctatatatccaaatttggagaattatcgtgctacaagtttggtttggtgccaaatttcgccctacaattcaacgctgctttaaaatagtgtgatctcttgatggttggttttgtgccaatttttgtcaacgctatctcttactccttccgtttcacaatgcaagtcattctagcatttcccacatttatattgatgttaatgaatctagacatatatatctatttagattcattaccatcaaaatgaatatggaaaatgctagaatgacttacactgtgaaacggaggaagtagatagaagtagtagcaaatttgtcctactaaatttggtagcgctaaaagttacccatcaataatttcgtactaaatttggtagcgctaaaagttactcataaataaatcacacacctcacaaccctagcaactcctttttttacatgatttagagaatttgtttgatttttttttcattctaaccctatcaaaatttgacaccaccaaactttggcatacttagccattattattgtttgatagttttgggatatgttcccttaagggttcattggatccatgacattataaatttgcaggttactattcatgaaattggaagcatgtcattacaacttaacgtgccttcaagatataccacccttcgctgaaattcttttctgaccaaattaccttcctgttcttccatcctttccttccttttcctttctctttctctcctatcaccccatcgcctcgaaacccgatctatggtaggcggcggtgcgatggatagacctggacagagcacggcaagaggaggcccgcgagaccccagtcgcgggaaccccgtccctaatctgacacctcgtggtgggcagcggcactggcctctctgctcgtggcttcatgtgtcgcctcctcctctgggtgtgtgacaacggtgttggcgacacgcatcgtgccgtcgttgacttcggtgaattcaacctcctcgccggagagcgtcgggtggggggcagtgatccaggactcgaagaggaggcgccaaaagagagacgaggggtgagaggagagtgagaaatgggaagaggaagaagacgagcacattttaatcagaaaaatttagagtttatgacaaaggggtaagcggtagtacatctcgaagacctattaaattgtaatggtatgtttctaattttgtaaatagtaagcgtatttttctaaacttataaatttataatggcatgatccaagtcttgtcaatttttggcatattcttaaagagtgaaaacttctaaagatatgttagcaccctttgctccaattcaattagcaaccatatcaccttgacactcaagtatttggtggaacaaaaaattgaataaaacgggggatacaagttgctagtaactcaaggaagaggaggagaaggagaagagatcgacaagggtgccaccggccgcccaggttgccgtcgccgtcgctgccggttgaaatgttcgatcctcctggaagagctgatgttgtttgcttttgtatctctctccttggatttgcttgggccatcatgtgtgaattgatgtgcaggcccaataggagcccactcgattcctcacaagatataaacttagtagggtagcaatgtttaggatacttctggttcattccttactgggagtacctatacatctttcaaaagatttttattatcgtatcacatagatttttaatctttggattaaaatccgatagatataataaaaggcaaaaaagcaattaagaaacaccataatggacactaaattaccatatcctcgtgaaaaagaccaaatccaatacaaaatttaaaatttacatgcgaagattaaaaaattacagtgtaacttacaaaagtcacagtgtaagtttcataaattacattgtaacttacaagaaaatgcactataaatttgagtgagaaaatcgagtgagagataagaaaaaatctttcgagtgagatatagcaaaatcgttccttatttatcaaaatttggtaaagttaaaagagcgatggcaaaccaaacaaaatcaactaatacatatgcttgtttgtccagtttcaaagatattattggaatattgtcaatattataacatgtagcgctctacctcccggtgacatttataaaacgtaaaatcattagtaactcaacccataacaggatcgtaaaatcaaaataattcacgctcacccggcaaccaaggtgtttctccattcattttttttaatataacgttggttatagtttatattttaataaaccaacatccagtggcggacccagcgttaaaatttagctatggcggattaacgtgccatatcgaacaacattgtaatttcaacaaataagctaaaatttgtttatacataaatcacactatatttacacttattagctagaaaatatagcactacacacaattaacaaagctataatcctgaattttttatgtaagtttgacgagtgaaataattttcacaatgtgttccccattttacagatgtatgcttactcttgttttaattttttttccgctgttgcgtcctgttgtgccttttggttagagcatcggacggtcagtccaatcaacggttatacttaagaaaaagaatgcggttatacttaagaaaaagaatgcagtaaactagaggttgcacttatacgggttaattattttattagacaattcattcatttttagagacacaggacagttataccataccccttacatccaagtaatcaaataaatagagtttctaccaaaccaaatagtcaattaatcatctaaatgtccaaatgtccagatatgctacttagtttggctgtggcatagttatggcagctgccataccatgccacaagagaggttccgccactgccaacatcaaatgaaaagacagagggagtaataaatttctaatttcgtgtagagatctagcttacattccgagaggtttcttaactaaccctttttttatcttcaacatccaatacaatgctgctatgcatcacaaaattatcgggtgtagcaacgtgattgcagtttataaaattataaatatatgtaggatttagattagccaccatgaaactgaaatcaatctctctctctctctctctctcactgtgtgtgtgtttgtggaatattgatcagcattgagatgcgcactgaattaagcaatgactaaactaaatctgtgtgactgatctggacatcctaattaacaggtaccataagcgatttattcgtggtcactaactatatattgacccccagaaaacgactcgatcttgtgtagttaccaattaacaaaggttcagatcgtacagcacattctgaccacttcagaacaagctaaatgcttacagttagctaaatatgcactcgatatttatttaattacttcttgataattaacaagtcaggtccccaaatcgatcaaaggtacccctcagttctaaaatataacagctctagcattgtcgagaagtgatcctctctagcgggtggtcgtgagaccccccctttgttagttcggccggaggatatggcgcgatgatcaagagcctacttccgcttgtggtctaactattagatcgctgtgaatctgtgtgcgaggtcggggattatacaggttcgggctgctgggaagcgtaataccctacttctgtgtgtgggattataatgaattcttacaagaaatcttgagcgctcggggaaacctagctgttcttcctctagagctcaagctattgagagtcgtcctttttctcggtggtgacattcctccttttatagttcaaggagataccacatgcaccgttcatacctccccctccataggaggggggcccacatggccctgctcagatcgacatcctttgcttcaaccaaaagcaaagcaattgctcgcacccagatggggccatgaattgtcctccgcatgatacggggatatccctgtcattccttcataaatgtatgaagactttggtggactcaccatgcgcaagcggcgcactcggcagcgtgccgatgggacagggcatacctgcccccactccgcttgacacagggcaagacgtgggggcactgccacccgtccaatcgctagggatcggtcacagaccggtcaagcccgattcacatgggtcaatcggggggcgccgcacgcccgcccatgccgcattaaatgcggtgagggacggttggggcgccacgcattgaaggcgctgagcagcgcctcctgctccgcccactctccccgccacgtggtggccaggcgtgggcctcggggcagcacgcgccgggggcccgaggggcgtgacgtggcaccacgaggccccctagccacctcagcgctacctgatcgccccccgagggggcggggagaggccaggccgcgcggccacgtagctaggtgggaaggttacttccctctattgtgcgtacccccgggcccatatcaccgacaagcatatagaatttgtctaaaaatataacaacatctttatcaatattctcttctcaaccaattacaatcctacaccattcaaaactttcctacatacctccatttctcatccaattataactctcccctatttaattctacctactttcttaataaccgtgtctaactctaaaaattacttatattctaggacggagggagtaataagataatacagatatcttcgttcgatcggacatttcttaatttcttaactcgcttagtccgaccggtcatagatatttgagatttaagacaatattgatttgattagttagtattagaataacattataaaatccaacaagttcatgctattatgataatatttttaaagaaaaatatgcacaaagttaaccaataatgctcaaaattttaaaacgtgaaccatatattatcttaatcgttaaatatttatgatcagaaggaatatcttgtagactgaagaaacacatatcttatctcttgagtgctcttgagttagttagctagtgcttctaagagcatatccagtaatagctcatattgtaaagcccctagaggcctaatggggaactgccccatcttctaaggatccaaaaattcacttaaacttcagcaacaacccccatttctcatgtgtcatttctctttctcttctatttcagtatgcatagttacacactataattatacctagtttaacaccagaataattcaaacataaatattccgaacacgtaaaattcaaccatattcaaatttacaattttgtagaccacaatttaaatttaggttcaaaattttcaacattgcaaaatgcatgaaaaaattcaatttccacaatcacacacatatgcaagttcacaagcaatatataatttaaaaaataacatattcaacaaatatgaatgttaagatagtcagacaacgacaggtggcatgacaaaggagaagggcggtggcgacatagtgaggacgcgataacgacaggggaagcgcgggaattttcacctgcgccaaaaaaaatgagatgagggttgatgtagagcccccaggattgcgggctagtgagggggatttgggtgccttcctattttaggggtttaataggagtcgtgttggacctcgatttttctcccttcacccaaaaattgttttggggcttagtttaaatgctctaatataaaagaaagatgtttattattccctatattttcaagcatcaatatcatggtaaattttgatttaaaaaattgtaaaaccagatatgctttgatgtttgttttgaatgtaggcacgagtattaagaaaataggtagagatgattggataagggttatatatgattggtggagatgagaaagtaggtgactagaatgattctgtttggttgagagtagagagttgatgaaaaataactttattttgggacgtggtgcttttacttgaaaatagctgcatttatggacgaaggtagtagtatgcagtaataatattatctttgacccaagaatcgaatgcccgacaaaccagcacttgtagtaaactacagatgacctggtatctatcagatctctacaagccttctgaaataatattatgaaatgcatataggatttgccacacgtggactatatatatgagcttgctagctggagtagcgcatgtgctctgcatagtactattgactaaataccttttttttttcttgaagtgcatacaaagtgacaaactaatgtttccaacatctactccctcccttccaaaataaaaagattcggataaaacgtacgctagtaaaatatttattgaattaggttacatcctatctcaatttagattggtttattttggaatggaaagaatacgtgatacaaaactactagtaaacgataaaaaaaatcctagctagtcatgccaatatgatgctttcttctggaatggactctaaacggtggtgccaactgccaaatgacattgagatagaaaacaagacaaggtaataagttcaaaaggatcgattatcattttcctcttaaaaaacatcattttgatattctatctaattaagtcggtccagaagtccttgtatattcgttcatatagaatgaagagatcgaagaagatgagcacatgtgtggatgcagaaaataggtcattcccagtgcttaatgtcatgtgcaagtacaaactcaggaatcgttattaattactgtacgatcagcaaatgcaagtacaaatctattgtactaattaattaacttgccccaagaatatattgaaacacattattaaccatcactagattaaccatggagtgattaattcgacagtctgaccagatctcgctagctagctggcagccccacatcaaccacgcatccagtatttgccacatgtagctaggtacaaaagagctagctcatgtgttaatatgacacttcctccgtcccataatataagtgattttgagtttttcttacaatgtttgaccactcgtcttattcaaaaaaattatgcaaatataaaaaatgaaaagttgtgcttaaagtactttggataataaagtaagtcacaaaaaataaataataattctaattttttttaataagacgaatgaccaaacagtgcaaggaaaaactcaaaatcccttagggtgcgtttggttgcaaggatggaatgggatgggataggacgaacccacttttgaggttgtttggttgaggggtgagtggaatgggttggtccctggagaggaatattcctctcagatccgggaccaaccgatccggcaaattctggcggacgaactggtcccagttgggacgagcgaacggcatgacccgctcgagctcgaggccagcctgcgcgctcgccctactcgccctcaggagcagcggtagacaccggcgggctcgacgacagcgaccgtggccgcggcgggctcagcgacgtcgatggcgaccgcagcgggctcggcgatggcggccgcggcgggctcggtgacggcgacgacgaccgaggccgcgggggctcggctcggagaccgcgggggcctcggcgacggcgaccgtggaggctcgacgacggcaatcgcctacagcaaaacaggcaactagagacgactaaaatactacgggtcatcaaaccgttgctactaaactatcccaacgtacgtgcgagaaatcccccctcacctagagtcggataaaagagacggagagataaaccatggctacctcccacttaactgcacccaccatcataatatcctttaaagttattaattaatcggataatcactatttatttttggaactgctcggtacaatcgttggtctatcgaaaccctcgacggagtcgcacgccgccgcgcgcccgccccagatcgccggcgtgcctcctccaccaccatcgcgcgccaccgctgaccaccgccgctccggtcctacaccctcgcttctactttctggccgttgctgcctatcgccactgagctgccactccattgcagccaccacggcgcggtttagatcttgcgagtcgctaggtagatgaacacgtggggagcagatttgtggagggatgagactctgatttttggctgattcagagtatgatcccccgattggctgattgaaagtgctaggacgaccaagggattgacctgctgtgaggaatcagatcgagttgcacagcttcatcaaagaaaaggtaatttcattgttctccctttctaatgagaatccacacaggtatacattggtttaggacgattcgtgatgaacatttggtttggtatgctttggtagttttaatttgcatccattgggactgtggttagaggccattgttcttaatgatctttctttcctgaaaagttaggtatgttgttcaaagttgtcaacattactgcattcaatgtaaatctagtttctggaaaatgaactgaatcccttaatttctgaagttcaaaaagggcacaacctatatacacagatatatattgactttgattgctttcatatgcttcctaccttaatgcagggtttctgttagcacactagctagagggacggcttttgctgctatttgacacatatgcgattatcaattctcaggaacttcagttactgctgaagcacctccatgttactacaagcaaggtgaggttgattaattcccaataaaatattatgcatatatgattgctaacttacatgttgccttatcatgagaaatgatatcaactctgcacttgttgtcgatatatattttgtttcactatatatccaatgcaggacattattaatcatgtttcactattcttttgcttttccttagcagatcaaaagacaatttcttttgtagacttcactacaagctgaacctggaaactccgtgatatacttgatgattgagaggcatattcctttgcatccatggtgcttcttgtatgacataatttttttttcatagattctctcacaaactctgatcgagtgatctactttcagtttcagatgttcagataaaccatggagttaacttgatctattattcacatgattcatagtccatcccgtgttgttttgcacggtaagtcttgtcattattttgttgacagaatattttatcaatagcttccttcacaatctctactctagtccactttcactatttattttttttcacattgtaaagttacattgtatagcaggttcttgtgtgaagatgatgattaacgggtgcatgaagatgatttttttattttttttagagaagggtattttttgcccggcctctacatccaaccggatatatacggccattgaagtagggaacttagccccgcaaataacccaatctaaaattcgctccataggagatttgaactcaggaccttagggtgcatgaagatgatgattaacgaaataacagttcaatcaatctggagcaatagagagtatacttcaattagatggagaagtccaagttatgtatttgtttatgatattgtagctgaaattgtacattttttttccagaagttcaccttttcatgtaagatgtaaattaccattcagtgaatgaaatatgtgatttttcgacaagtccctccctgtttttttttatttataatgctaaagtgtgatgcaatctgatgttctccaaataaaattatggatgccagaattgaggaggtttgtttctgtatctaagaaatttatctgtaaagacggtccgaacctgtgtctagtgtgtttattatgatatttctacaaaatatggaaaatatatgtagagacggtttttccgtctctatggaccatctctacctggtagacacggctagcaaaaccgtctcttgtttattgagacgggagcaatggcaacgcctcatagacggttcacagggccgtctctagtacacctagagacgggcaaaaccatctttacaagagaagaaagccgtctctacatcctgtttctgctgtagcgaccgcgaggggcttgactcggcgatggcgaccgcggccgtgagggggctcggctcggtgaccgcgggggactggacgacggcaaccggcgggggctccgcgacagcgaccgcggggggctcagcgacggcgacggcggatctagtggtgggaagggcggtggaggcggatccgcgtcctctacctgctcgccgccggcctgctcctccaaccgcacccctgctcgcccgtccatgctcctcctctgttcgtccgcctgctcgcaatattgcgccgctcctcctcctcgccgccagccatcgtcgcacctccgcttgctctcctctttctcgctgacggtgatagcaaacggcgcccatcccatctctagctcatcccttcaaccaaacaaaaaattgggattgtcccatcctacaaaccaaacacgtaaatggaatcatcccaaccctaaaatcaggaatggtttcatcccatcccacctagtcccgaaaccaaacacatgcttatattatgggatggagggagtatatatggaacaccaatactaaggccatgtttagttcacaccaaacttcttccaaacttctaactttccatcacatcacatcacatcacatccaaaactttcctactcacataaactcccaactttttttccaaactaccaactttccccaaatttcttcccaatttcagaaactaaacacagcctaaagaaattgaatgctacaaggtagactagtggagtatttcataatgtttgtttatgtatggagactatatatatactccatatgaacaaaggttttcttccatacttgaagagatatatacattctcataattatacagtacctctctacgaaggaagaggtaaaagaactaatctcatagaatggaataggacggaaaactcatttttgcatattatcttgattttcttcattttttggcagatttataagcatatgcgtttgtcaggaggtaatatatacctctctgtgcctctcagagatatgaaaagtctcgccattaccagtcataaattaaattcaatcactatatttctttttacctctcgccattaattaccagtagtaaggaggtatatacctcatttgacatcgtgggaagcgaagaaaagttcaagaggcaatctagctagtagctagccacttgtgtccattatgacaaatggaacctccaaatttcagggttcttgatgtttgtattcaattccatttggatggtcaggttttggtccctgcatggtaatatcaggagttcatgagaaacatgaagtgacgtctaacctgggcccactttgcagggacacacactcccctgcatgagatgaaatggagctcagtcaggtagccatcatcaaactgacactgagccatctcagctttctggactgcactaaggttaccctgtacttgataatactgtagcaaaaggagctatagctgtagcctgcactcctgcaggccccttctcacctgtaatattgtctagggatgaaaacatctgaaatcgataacatctcttcgaaaataaggtgcggtcggtcggtaattgaccacatttatgacttaaactactcttttcttcctagaatataaaaagttttagagttggacacggttattaagaaagtaggtagaagtgagtggtgaagagttgtgattggatgagtagtggaggtaagtaggaaaagtaaatggtggagggttatgattggttgggaagagaatgctgatgaaaaagttgttatattttagaacaaatcctgagggctacaagttgttatattttgggacggagggagtacttacttcgtcttaaaatatagcaatctagtactggattggtcatatcctagcacaacgaatctggatataccatccagttgtaggttactatattttaaaacggagtgaaatattcagcgtcaacatcaatacgacactaaagaaattaaggaaaaaaaatcaaagtttatactcattaaaaagggaaacggtcggaaatgatatcacttatacagaaatgacgcgatcagaaatgtctgtgaccattctcatctctcgtcatcagaaatgtctgtgatcattctcatctctactactgtttactgaagatcgtgttctcaagatccagtgtgtgagcagagcagactctgtgtcgacctcgagcattgaccatgatcacaggactcaggagatagcagtagcacatcctatgctatcctagtacaagatgtatttatatttcctgaaccaaatggtagtacaaggttaaccctgatgtgcatcttcagtaactcctgctgcactgttccattgctgaaggcctcaccatgtgctgcctgtgactgaatttgaaatgtgctcgatataaattcagtggcaggaggcatgtaaggtagattcatcgatggctgcgtctatcaatacgaggtgattcgtcgaggctactagctagctactagcattgtaactgttggaactttctgcacatactacagtgtgtgcagtcagaaggttagagtttcatgggctcttcactgcttgcagattgatgcatagttatcatggtacaaaaacctcaagaagcactaacatggggccaggtatagcaaagcagtatccttctgttttgatgtgcaatgccacaccccagatgtgtagattgactctctccttttcatgtagtgatggatggaagcataggaaagcctgacaagagtcaactcagtaaaagggaaaaaagggtaatgagatggaggagatacatgggatgaacacagttacacatagaggccaagtctgattttcccctttcttttttgaaacaagagtctgattttccatatagtcaaagaacaagcaaatggatgcacttttctctgattttctgtatatcacttttgcaggagaagactgtattaaaagaaagagaaagcataattgtatcgaatctctcttactgtttttcgtaaaagaaaaaaggattgaagaagaaatatggttcttttctagttaccatgcctattgtttctttttaaattatgcctaagtgccgaattcggcaaaacgataaagagaatatcaatcctgtatgccttatgtgtgtgatcttatgacattggtgcttcctctacccttgcccttttggaagcaagagtacaggcctggttgttgttgttatcgacttgtggtgatgttcctgggattgagttgtcatcatcactcttagaggtgaaacatgatgtgtccaacacaccagatggacttgcagtgctgttttgcatcaccaatgccatctcttgcattgcttgatggcatctccccacattgtcctgcaaaaaaaatgcaggttcatttctcagaaaacaatggaaaggaaattacatgatgtgattcttctgctaagaggatccacaccttatctacagggagtttagaagattcaagaacaccgccaaagtcaagaacgcggcctccgtcagcaactacagatagagctacagctgtggcaatctcagaaggtctgaatctcaggagcacagttgctgcaaatcaaaatgcacaagacagtccaatcaaatcagctggtgcttgatactggaactagcaatgcagatgagtaagttatcatcaaaagaaattaaattcgatggtacctttcatggtgctgagtatgatctcggtgcatcgagatatcagttcactggttatccgatttccctcattgatcttgtccaagaagtgaacaatgtaagtgaaaggggtcacagcttgcattctccatttcagagtggttagcacaatgatctccatcctatggatagtctctgcgtcgaatacgtattctggattgcaaacctattacacaaatgatagaatttaagaaaaacttatgtcatcaagcaacattgaaatttaatttatcagccactgaactaatattattgatcacatgtaatgctactgtttcttcttcacctgaaggtctagagtgccgggagctgcagtctcctccatcttggcagcaagagataggcaagcaactatcagcagctgctgcatccagggcatgtcattctatgcatacattgccacaacaaaggatcaacataattttgtcacattagcatccactgatgcaataattattctcatgatagaaaaaatagtacatgcttactaatgatcatgttgataaataaaggacaatgtacagtcgaagaacttactgttactgagaactctaccgaggagaggaacctatccagatagttgacagcaaggtaagcacacaatggtccaaaactgtagtaagcctgaacctgcatgagcaggtgatagagacaagcagcccatttcacttattagcatctttggtcaaataatgcaaaagtcaatgatatcttggcagttataacttaacgcacacaaacaaaattgttttatgtttgttgtaaagagaaaaagatacatgatgtaaaccaaaacaaacctaagaactagattgcaataagtagaatagaccagacccaacaacaactgaaaaattccagacaaaataatggacaactcaaagcatgcactaaccgatcctaaaagaaacaaaccaaaataaaatgaggaccgatgcctagcacggctgtttgaatcgactcttatctcttgatacaaacatgcgcaaatcgatctcttgcgtattccctgaacaaaaaaaagtttgaatgatttctgctcaccctgcaaatccaatcaatggcagcaatcctgcaggagagctctatgcctccattgctcagcttcgtcaggtactctcctctcgcagtctcaaccatctgctccacctctttctccatgaaagatccaacgagctcctcaccaccaccaccaccatccccaagatggtgagacgcagagaagccaaggctcatcatcttccccaactccggcgccatcgtcgctgtctccacaccgtcgtcgtcgctgccgaagacgctctcgctgtcctcctcgcacagcagggagaaggactccgccggtgcagcgctgctgcggcggcggcagaggaaccccatggccagcaagcaaaagatttgcctcacagaaatcaaacaactctagaaacaaaaacaaaaaaacaaaaaatcaagcaagaattcagtagctgtttcttgaacttgtagaggctaaagatccatttcctacctgttgttggctacggtctctccaacggagacaatgagcaacttatagcttaggcagaagacatggagaaatgctcacgtacaaaagattcacacctatccatctatctatctacctatatctatctatctcgatttctcttggagacgacgatgacgacgagatgaggaggagatgtgtgtgcgtctatatatgggagtggaggagggtgattagccattagtggcaagcatttaatggtgattagacgatgattgcatcgttggtttttgcctgcagaaaccggggtggcactggcactggcagtcagaagagctgcagaaattaaatggcgcttcgctgatgaacgccagcgagaaaattctatcctaatgtggcatttttggcgttgatttttgccgacgtgtaatcgatggaacgcgttcatatgcgcattggctgcggctgcttcttttggatgggttgtttctgactttctgttttctgcgtgtgctaatccaggttaggcaattattatgaagtaattagacaaagatgatacagcaccttttgtgctagcttgtccaattaagcatgattcttctaattgcaatgttgtatttaccattattagctataagaatgtccctgcttacaacaatggtgtccccaggtaacttgtgtttgatactatttattgttttatttgaattatgtgaggcttgaagactaactaactagtttgcaaagtacacataggcataggatatatagttgtgatcttttatgtatttctattactgaaatgagaggaattttcccactgattaaaataatatattaatctctaaattataaatcgttttgactttggtcaaagtcaaactactttaagtttggccaggtttacagagaaatatagtaatatttacaacactaaagtagttttattaaatctataattggatatatttcataatatatatgtcttgggttgaaaatgttattattttttttacaaactttgcttaacttggagtagtttgattttgaccagagtcaaaacaacttataatctgaaatggagtgatagttgtggtcttttatatgatttgttcacattggctgttgttggtcacttcgagtatatatatgcattagagtttactatatgtgcagaggatctataagtgtcatgttgcaattgttttcctacaaacatattaatttatatttgccacactagaaatgtctctcttttcttaacaaaagtgcttgtctctcttaattaattcgaggtggtcaaactagcatatgacatcatcgatatgacttacgtactgatgataacaatagacaagtattgactctacgaaatcttgtagatagagcaatgacatattacagctgactaatattgctcacaatgtgtgactacaaataattgaaataacaaagccatccaccagtgagaaatatattattattatatttgtatgtggtcattcataagtcaggtttgcatccatgactactactatgtttcaccattggcggactctgacgaaatgccctgcatctgatcaggtgaactaattaagggctaagcccagtaaaagtgttcatcccattttttacaatatatcatgtacaataactgttgagaactccagcatgtttactcagtagcaaaagcacccattaagaaaaattacaggttagctgaacacaacattccccaataatgaaccaagctctcttaatatggcaccaaattgatttataatatcgatctcttgatgaaaaatgtgacgcgcatatttaaattaagtgtatctgtgcaaatgtttctggtggctttacacctttgaacatgattccatacctcttttggtactaattaatagctagtgagaaggattcacggttttttaaggaagaactaatgcaaatataatcagttgtttaaacttacttgaaatatacaaactcagatcttgaaaacaaggtcactgtgtttatggaatactaacatgagaagaataagaaaaatcctatagtttatcttgacttctcttctgtgtttctattaatctcatctgatctcggtgttttaaccctttctttttatttttcatgtaatatatgctaccgttatattgttgcacgcatatatatatcttatgaaattgtattttgatttaagctagcatcttgaaaacttttggtttattagttctagtgattacacaaattttgaggcaccctacttctaggcccgacctcatcaagtcagcattagtaaaccctggagagttggaatatactctgcaccagttcttaaactagccctgcaatgaatcgatcaacatctggtcatttggtgtcaaattgattcatggtacacatgtttattaaacgggaaatttttagctttaaaatctttgacatcaatgaaaattgttgtttcaattatcttgaccagatgtttaaactttaagacaattcccagtttggtctttaaaattccttgaagattatatttatgcctttttatgatagtggatgattgtacatgttttatcatacaaacgtggagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagagaatctatacatctatcaatatgatcacaaaagtcagcaaaaaaacaaaaacaaaaatcaagccaagtagtatttgcagaaagaagctgataatactacaagttttggtctaagatatagtatcacgaagatccctttaccttgtttttttagagatgtcatttgccttgttagatttgagtcaatgggtgcttcttgatgacaagttcatggttcaactcttgttattgttcttcgtacatattaatttacccaaaacttagtgatagtagtattcttggtacaacgtctgaaatcataaagggataattgaatggtgataattaactcagattatttttttttgtttcgcaaggcattattttgtggtccatggctcgtggaaaataaattttgtactctcaaagagtcaaaattgcctcagataggggcagttgctgttgtacataatgccagggataacaagcagtgacatcgcttcatgcagatcaggtcaaagacatggctgcagttgacatggttgcagaccaaatcagggacaagccgttacttgggcaaaaatgacgccattcctagctactcattcgccttgaaaaaattatttccttcaaaaatcctatcttccaaaggagaaaaccttcgagaagtaaaacagctttgggaagaattgtgatgcttttggtagctaattaaacaattacggaagtcgaaatgctataagtaccacatccatcagtgcaaatcagttgacactcccagatttcatggtaaactttcaacaaatgcttagcaatctctagcataatctaacaagtaatgtgccaaaatggatccatggatccttatcatgccttcgcttcaaccacaatagttcccttcatacttcacgtctgccatcacaaagtggtatgccatgaccaaaacaaatatgaagattcccaggaaattggcaaagaaacccaggtcttgatcgtcaaacatctgcaggaaagataggcaagcacaaaaatggttcagatcttgagatttgagaaagaacacaaacagtatcaagttcatatgcattcatcattagggtaaataaaaacataaaaatatgtaataatcagaacaaaggttacaaaattgttgcacatatggtctggggatataaaatactaataaaggtagcaagaagagtttttagccttccaaaactgaaatgtacatgttcagggataatggtagtatgcaggttcttgcaaaaaatcctagatgaactagccatgtggtgacccagaatcaaactattatatgctaaacatcagaaacaggtattccaataatgggtttctgagttactgaggttaaaacaaatcaatcaatatagtatgttccgttcatatagcaagcaaattttgactacttgtataataggaattctaagattcaaagatcgcatcttgattattttcatgtgccaacatgtaattcaacaattgaataagcacagaaaacccttgaaagttgcttttcgtgaggagcaaaactaacaattgagtggaaagcgtgccaaagatcacaaacaaccgatagacagggaacttgattaataattgtttaaaacatacaaacatgaaatttacaccatagttcccaattgaatagagttcaatttcgaaatcaaaacagcgctttaattgatcttcatttcttttccttcacaactctatttaacagcacgctaaatctttgccgtatcatataaaaagctccatcctcgcatttatgctaaccttaataccccattgcagaacgcagtacttaattactttgaggtagtaatgtaggcttgtttatcgtttttccttctctccccccacaaccatcgtatgcacccattcctccaaggttatggccccaccctcctatatcatgcccctcaatatcatcttacatgggaaactggagatgaccatactattaaggtaaaaagttcacttgactcaggagatttatgaacaaaatattgaattgcaattgtaagttatagaaaccacacaaataaagaaaaatagtagcggaaaacctttacacacaggttagcagtggcagtgaatacacataaaaattcaacttcccttcacaaagcagaccaaaaataaaaaattgcaacatgagtatgttataacacctgccatcttggttattgcactcaaaactacatgtaaattggagatggaaatggacaaatgaagaaactaagagatttatgatttatttgcaaaaaatatacaggaaaaagaaaaacatcaggtaaaccatattagttatgtacaaagctttataccataattacatatatgattaattataccaaaaatgaatcaaggaataaaatttggacaacaaaacaaacagacaagtaagcataatttaatttttcagacaacttataatgatcttttattaattaattaattttgggtgaaagaactaatgaccataaaagtgacgtgctacaatgtgctgtgctttaaaaccaccatgtcactagattcatattctgtggccgccatgtactgggaaggctcaggtgcatcaaaccagtcgcaaggccctatatatgttacagcaaacacattttgcccatactcagcaatgttaggctagccacaacacccccatggattttaggaaggggtgactggagaggaatgggagagtagaattagctgatgaacatgataacagaagggaaaatagtggagacgaagaaacatcagagaaaaaacactgggatctttattagcttggagatttccatgggttaaaaatgaaaagcaccacaaattctggaaatatgttagcacaacataccaaagatgtaagaaaagccagagatgtattgatccctaggaataaactgatatttctgcagacatactagttttcatcatgtgctgaatatcaagtcatgagtaaggcaccaagtagggctactggcacaaccaagttaccatgtccagatagcaatgctaagctaatggttgcaaactttagcttccgtctatcacaactatcatgtttgaggaaacatggaaaatctaagaataaatggagctgaatttgacatcaattatgaacaaaaaaaaaaaagcttctcactgtgggatccataaaacggtataggtaacaataaggctcaaagtaataacaatgtgatatgcaagagcatatatggcaggcattattatttaatagtaattgttgtgtggtacttgactttctacaagttatttgtaccaaatcaagccatcttactgttaccacatatttcaagtggatataaaaattaatcctaacaatgaatcaccgcacattgaatccctagatagattacacacatatgctcataaaataggccataaaaacaggtgtctcacaagcaattccatgctctatccaccagaaaatttctccatgcacatcacagaaacaagacagataataaacatgcgacgacatgcgtgccttgtattagacttctctacaatggatttcaagtaacattctaccacccattttgaacacaagattccttcatgaatttcctttgaaaacctcacatccagtgccaaagcaagtggatgtttgctttccaatcaacccgccgcattcaaaatggtacataaagaaagttttctggaatctgttacagccgcgccttagttctacatgctaccgcataaatctaatctaagtgcgaaaaattcctccacgcacgatcattctcaaacatactaccacattcgcaggacgaaccgtctccagcagacgccgtggtctctctctctccaaggacacgcagtaactcgtgatccgcgcagatgccatttttttaccaagaatgggtaggaagcaaacaagaaatcaagaaaccccaatgcgggttcatgcgacggaaacaaactgttacttgtattaaggttaaggctctgaaattaagggaagagcttcttccagatctagaagagaagctagggttaacgaacgaacgaacgcaaagcaaattccagacaaaagtagtcccgatgggagagggagagagagatgaatcagaaagaggatgtggatgctcaccgtgatcctatcccctgctctgctcgcccgatggagatcgccgccctgttcagccgcgactcgtcttggcggcgcaaggagacgggagattttctttctattacgccacaaaagagggaagagaaatgggatattctgccacggccaaaaaaaaacagtttcgcttaaatgccgttcgaagaagggttaattagatccatgccattataaaattaccgatttaaaaaaatatcattactattcataaaacctgttacatgccattgtattttttttaaattcaatccacgccattgccgtccggttgctattgtattatttttcaattcaatccacgccattgccgtccggttttctgttaccatcaccgctaccgtcaaggtgggtccactcgtcagacccttcttcaacctccagccaatgcctcctttctccactgaaaactcagtgcggcaactcctccaaattcaactctctcggccattctcgttcctaattgatgaaggggaattactccctctacttccctctgccatttccacacaaatccccattcaatcggaccccgaatcatcgccaactatcacgccttaactcgtcatctccatggccagacatcgagttcccaccagccgttctaccgcttgtctacatctctaacgtgttccaacagtagcagtagcagcagggcagcagaacgaatcaatctctgcgtgtaccacggcacaaaggtgccgccatgccgcccaaaaccaagaccacggagctcgacgtcgtcgtgctctcccccgcactggggccccacggcaccatgcgcgtcatgcgcccggatcatcggcgacatgctggagcccggtttgtcggcgccgtgctggtatcaactctttacggtggctggagattgaagacggtcatgacctcgacggaagacgctatggaagatgatattgacagaaaacctgacggcaatagtatggtatggattttagaaaattgtgatggcatgtactactagatttcacaaatagtaatagtatttttctaaataggcaattttgtaatggtatggatccaattgacccttataagaattagattcgttaaaaaaccatccccaagtgatgccaaacattttctttgccatattcaccgattcactggatttctaccattttttgcaccgggctgactaaaataccctcagtccacagctgctccacatcaaggtcagggacagcctgctctggctcaaggccagggagctcgacaacgaggtcgtcctcatgaagcggcaggaggaggcgagctggcatgtccggatgctcacccacgagacacaagttgctcgaatgccacaccgtgctctacaccatcctcatcgagctctccagggtgctcggcctcaccaactgcgccgtcagcccgtcaggatgcccgccggcgacgaaatgaacttgacgcatgagctccggcgagacggcggcgaggtcgtcgggggatgatgacgcggacgtcgtcgaggtgcggggggcaatggcgtcatacttctcgggtcagcgagctgcggcggcggcaaggagggcaccagtgcagtggcggcgatccggttgatgtcgttgaagatggagatggttgggtcgctcctgtagttggtgcatgagctctgcagcgcgcgtgcgctcttgaagctgtacagcctgtgcgcgaactcgccgcagtgggagaacccgacggtgtgcgcgccggcgagcgccacgagctcccgcggcgtcgatcccttccgcataaacagcactgtcatggcgcgcgcggacatgttgatgcgcgggaggtaattcccctcgacatcgcgggcgtcggactggcgcgcgtcccggcggcccagcgcgacggggtaccgggatcccctttcctcagctcgacgagtgggtattctggtcagccaatgtgcaaataatggtggaaatatggtgaattggtgaatatggcaaagaaaaggtttggcatcgattggggatggctttttaacgaatccaatccgtggaatggtatttgagcgaaaccgttttttggcagtggcagaatgtccaatttttccaaaggaaaggggaagacgcttgaagaggaattattaagaatttgccgctggtcccacatgtcatatacacatgaggacccacgtattatagactatgagtagtaaattcttaattaccatattttaaaagtggcaaaaagttaaaagctctctcacctttatatcaatattttactactttaagactatctactccctccttccaaaaatcctagacctaattcattttttggtttttcctaatttattctttggttttttccaaaaatctaagtcctatttgtatatttgtagtcactatgtgttaaattaaattttgatcgaaaaccaagaagccattctactacttattggttgcatgttcattggttttgctaaataatgagtgagatacttgcttcttgatattgatgaaaaagaaatatgtctcaatttttggaaggagggagtatttctttataactagcatggtggccccgtacagattgcgcagctagcatatatgttttcttaatgtattattcaaatatattaaaatgacaatataattttaaattttgtattgtctttacaaagctactaatgtataatattcatattgtattttatatacgtgttagttattaattatttttaacatcagattttagttatttgtaaattatattcctatatggactctacaattgtccttcaatatttctttttttttaattttgaattttcattatctgtaaattgtatttcatatagactctaggctcttcttccaatattatttatttttaattctgaatttttattatttttaattgtatttctatgtggactctaaactcatcattcgatattctttaatttttaatttcaaatttcagttacttataaattgtattcttatattgactgtttttttaatttcgaattttagttatttgtaaattgtatttttatacgaactctaaactctacttttaattttattatatttattctgaatattagttagttttaaattcttatatggactctatactctacatctaatatttcttattgttaattctgaattctattatttcttaattgtacttctatatgtactatgtactctacctctaatattccttatttttaattctgaattttctattgtttctcaattgtatttctatatggactctagtgtcctctttcaatattccttttttttaattccgaatttcaactacttcaaaattgtatttctatatggactctatttttctttttctccgattaatatgagaatttctaggctgtgagaatgaacgtgaaggcttctttttctattcctttaataagttaatagatgatgactagtggcccacattccgccaccattgctctttctttatgagccaccatcgttcctcctttccgtctttgcatgcgtaaccgcaccttctagttacactccatgagccacctttttttcctctccatctcgtcatgcacactattgtagggactcacggaggcaggagtcgacccgatgaagagcggagacgctagatccaggctccttcttgttggatctagcagttctccaactgtcggagggaaaaaagaaaatggagagagagagagttagtgtgtggttggtgagtcactggacttaaagatggatgaaatagggtggtccaaattgaaatgtaaagttagttgttctgtaaatgaaaagaatggttaaagtatgacataatatgaaaacttttaagaatacatagcacgaactataatttatttttttctttagcacaattaaagatgagttgtcaattacccgatactcctgtgatatactaagtctttagcacaattaaagatgagttgtccattacccgatagtcttgtgatatattaagtattgttgggtcagtgtacttggctattactaatagtcttatgatatgttgacgcatgaagatgcagacttctactaacacgggctaattaattatggttagatagatttagctaaaaaatgataaaattaatgccattaattttgctcaacaataagggattcgattgtggtcaccttttctcactgcatgatatacgatcgtaggtatttccgtaatttttttcatattatttttttacatatacgttaatttggactaatattgtttctcatatttaaataataaatcatttttcatatttctcctataaaatgtgcagagggcattgtataagttgaaaattatattacaagtgtatgtaatttaatgtgtaagatatgaacttatagtataagatttaactttttataaaaatgtcgcacgatagtagatagataggtaatgaactaaacaaccattaaatatatagagaatccatcgtgtgttattgattttgtccttattctacaatatgccactaggtttgtcaagttctaatatgccattgcttattctacaatatgccactaggtttgtcaagttctaatatgccatcgcactttgcttaacttctataacataccatcgtcgtctagttagctttcgtaagtattgtataattttattgtaatgaccgaaatagccgtgggacgaaaaattcaaatatcatattgtaaaacttccaaagttgaggagggaattttctctgccttgtttataatatgatatttcggaatactcggccaaattttggaatttctatcccggggatatttcagttattagaacaaaattatatagtactaacgaagtctaaatggacggcgacagtatattatagaggttaagcaaaatacgatggcatattgtataacttaataaactcaatgccatattatagaacagggacaaagtcaacagcacacattggattctcttaaaaaaataatctagtcaaaaaagtttctttattttattcaaaacaaaacattttttaaccaaacacgttaggagaacttcgaaagaaggtaagaaaaaaaaggaggtttagtcattagctcaaacacacgtggggaaaagttactcacatccatggtatggtatatactcacattaatcgataatatactaatattatcaaaattgttcttcgtcttaatacggtgtaaaactaaaactttacccttatattcttctgttgttccatcttcttctcgctttctcattcttatttatttttgataataatattgctacaatcagcactagtacttgcacatgaatactagcagctaactcatatgtgtgtgctctgtaatatatatcatctatgtttttacatgagtaaacaataattattatatttgttaatgatattgtaattatataaggtacctaactaggtttgtaagaagtggaaagatatttttgttaaacataatctagaatgctataaataattatatttttttatagatgaattagatatcgacacttgttaagaatccaattatcataatgctttatatatattgttcaagtgagttatgatattctatttaggatgtgggttatgagaggtgggattgagaaagggaaatggatgaatggctaggattaaatgaggtgtgatgaatgtatggcttaatacaatattaccctttggagggtgagatattatttccctatctcattttcaaataaattacatgtctatatatatattacaatgagatctagagataaaaataagatttagtttatttctagtccaatttttattatatattgtgttttatatttatttagataatttattgttttataagtagattagtttatcataccccatttataaaatcctacgtctgccactggggcgggaacctttgattcgcggatggagatgggcgaaagagacggtggatctcaccttggctggcgcagatctcccggccggcctcacctccctcatcggcttcccgcggcgtcggtcccgattccggcagcgaggatgcgagcaacgaaagctcgtctgagagatagacttagctctggattttgggccttcaacctattggcccaagaatttagtgcaaatcctcatttagaaaccgagcaacttcaaagctagaatatgtccacctgccatccctcatctttctgtccgagcatccctaaaccgcaataccagaaatctacacccccaacttgcaaaatcggattaaacaaggccctctgacagtatatatggctggtttcgatgacatggcaagttgacccggtccattcatgttggctaattgtttacgtggaaaaaaataagccccacatgtcattctcactcccctatctctcccacctcccaaaaagtgcgtcggcatggagtggtgtgctggatgtggagacggctcggggatggctggtgatagcacccacggcgatggcaagctcgacgtgccacatcacttgccccgtcactgtcacgcccgctcacgatgatggagaagagaggggcgatggcgaggccgcatccttgtttctcccctccctcttcctccaaatccggcatcctaacaagctcgtcgtgggcagtgcacgcgccgaggcactgtgtcggcctccacgccgtcatcccccttcgtgccccgcatggacaaagcatccctcctcgtgcgctgccatggtttatatcaacgagctccgcactcgtgtggcctaccccgaggcctacatgagacaggctgccgtagtgagataagagccgagcttcgacaacgacggcggcaatacctcctaccaccgcgctgtaggtcgatgatgccctttgtgtccagttgcctgcaaatcttctctgcttccccgttgccgtcacacggccttgctcttcctctaccggtgacaggggtgtgatgtgaggcaggctcgtcagttgagagccctggtttccttcccccgccacttcgcatgccactacgccgccacggtgtcaaagctcctcggcagctctgagtccaacgagagagccccagacgacgacgggccatagctgtagcccgtaagaacatgagctcgctagctttgtcgcctcccttctcttctcctccattgccgtggatcaccggagctccctcgtcgtcggcctcccaccaccttttacctctcgcggataggctcgcacctcctttcccatcggcaagctctaggggaagagaggggagaggtggaagtccacttacatgttggttcaacatgttttcttttaaaaaaagaaaatgattggaatgccacgccagccaaaacaaccatccatactaccgtatggtgaagatttctagtattacgatttaggtatgctgattaaactcggtgtatagatgagggacgataagtgagacttattcctataaagctataaagtttagccgcaagtgatcacgtgttcaagaatgtcaatctttttctttaatgttagagcattaccaacaataccaatcctagattttatgggatttgtggtcaaaaaccgttcccaatggattcgctatcatctctctcaataaatcgagttcccaaaacctgatttttcattctctgcttatagagaatcgagttcgctccaatccatcacaagacgtgcggactagtgcgatcatgagtagtgaacgccagttatcacgtacagtgggtgaccgtgagatcacacgataggatgagattgagggtgaaaacacatcgttctccgcgtgcacgtttcccaaactactaaacggtgtgtcttttgcaaaaattttctataggaaagtagctttaaaaagaatcatattaatccatttttgaaatttaaaatagttaattctcaatttatcatgggctaatggctcttctcgttttgcgtatatttccaatcttctcaatccccgtctactcaaactcagccaagggtagtttccaataaaaccgacttttttttaacaaaaataaccaatctcttaaataaccatttatacaaattctctttaggattaggattttccaaaacacgcaccgtggggacggagctcttttgacgtataatcaatgggccgcagactttatgtgagaagagcgtcgctgatagatgggcccctctgactttaggtcagaggatcctcttcccgcaccgcggtggggttggtgagggtcgcactcccccgtggccgtcggatacgatcccacctgcgtacacaccgaatcgaacgagccgctcgcctgtcatcgtcgtggcatcaaaggcgcggaggtgggaagtgcacccacagtctgacctgacctgagtgaccggaccaggccaaacctcgtgccgtgccattcccgcgccgcgagtggggcccacccgtcatatgcacgcgcgcctctcgcctcgcctcgcctcgcctcgcctcggatcggatccatccgcaccgccccccaccccactccgcatatagcccttcttttgttggtagcatcgccggcgaggccaaccggattcgcgacgcgagcgcgaggctcatcaccgacggcgcccgcaaccgcgggagcgatcccctctccccccgccgcccggcctgcggagagtagggactccctccctctctctctctctccggtgagcgacccagatccgctgcccctcttcccaccgatccccccggcaacaaccggccagctccggttttgctgctggatttggttgagctcgtggcctcctgcgttccgaatccttgtccctccagtctaattgactagtatgtcgttgttgttgttgttgatcatggtggagttgtggttggggtagatttggcgtaagtagcattttccggtgagggttttcttcttcgacgttgccgcgcttgggtttatagtcaagtgggttgaggagggacaggaggaggtgaaatgatcctcttaccgttttggttatctccgtgcgatttcaatgcaacgctggtttaattaatatgccagattggtgattggtgaagatgcctagctctaaaatccacaacatgtttgttgttctagtccatatgtcggcgagtttgtgatgctgatggcggcatccaatttactatccatggagtgtggggcatcaattaaggggtgattgtcttaaaattcgcgtgtttgcattcatcagggcttctctttggatgaagcatgccagagatgcatggtctaggtccatgatgtatgttgttgtaggagcaacatttatgatttagagtttttatatggtagtttgggttttccttgatattaggttaaaggaatatatctaacatattatcacttttcaggaagtgcactggctgtagatcgtcagtcaagacaacagtttattggtcagcggagcgggctagagcaatgttctccctggcgtatggtctatggaagtacatctttaacaagacagagtttcatgttcttattctaggtgttgacaaggctggcaaaacggtaataacttgcaagcttgttttggaaataatagttaatatctataagttttaatattgtgttctacttccttatgtcacagttgtctgatcatttattaattcaaagatttcccgcccctttcaaataattgcactcatggttgtacattgtcaagttctttgaatgtaccaattcgtacaccgttatgtacctcagtgtctgtatcttgaaatacaatttattgtcatgatgttctctgtagcataccgcataatcttgttttgggagactatttattgattgcattgatgggaaattacttgaccgttggtaagtgtatttgaaatgtagatggtgtccatgcaaactactactctggttctgttggagtatctagtatcttctaccattgcttataatggatttttaagttaactttctttcatcatgtacatggtatactatctttcaagttgatttttatcatgttcatattatagtgcttatgctgcacttcttcaatttcatataaacgctttacatattaaaatgtagcaattacaattttttaacctaaaattgacattttttttctatattttatgatatagactttgctcgaaaagataaaatcgatttatctgaaaggagaagggcttacacctgatcgcatcgttcccactgttggacttaatattggccgtattgaagatgcaaatgcaaagcttgttttctgggatctgggaggtcaggtatacagaattacagactgaaaatcttaattaaagataacagtctgggagtaacttggtctgctgtggtcgattatcccttaagtaggctgtcaagctcttttttgttggttacatattattttcaagatgtattaggtgtggaatgtatacaatagaaagtggaggagtaagatctagttgattttattagtaactagaactcctgatgaggtaaaacatcaaatgatatgcttagagtgagtgtacactgaatcatgaatcttccttgtgaatctggaacaacagcatgcttgaactcaatctattttcggaatgggtggacaattttcatatgatcaatcatatgctatactgctatgcatgtagttgcctgataatagaggatttgagaagcattgtagttgtgctattgttgaatccattggctacctaccgtgttctttgtatattccatgttgttgggaattgggaggtgttaccttccctttgtaataggaactaaaaaactaaaatttagcctatacaagtgattatctctcccagtaatataagattttcatttctcctggttcatatttttgacacactttacatgcttgtctgcttgataggttggacttcgcacaatctgggaaaaatattatcaagaggcccatgctataatatatgttattgatgctgccgctgcatcatcatttgaagatgccaaatctgctctaggtatttgattcttttgcttattttgttttcaattgttatactggtcaatttcaaatatggaaggaaattatagaagagatcctcacattgagttcttacttcagaaaaggttcttcgtcacgaggatcttaaaggggcaccgctgctgatatttgcaaacaaacaggtgaatggtttgcttacactttcctgaaatgacctatgaaatactaattttctttgcgttattacccattggaacagctactgattctttgggctagaaactgtgctacttcaaatgaagttgacatctctattaaaaaaagatgatagtcaaatatctaacagtatcaagttgtttcagttaacatatgtccataaaatgtttgaaatatgaattatcaaatatacagaaagagaagtgtaacctcagctcttgattgtctaaattattgaatgagcagggaatagaaaattttgtatttctcccattatgaaatttgatgttttaggtttttcctggtcttcaaggttacaacttgaccctgattttatgaatgttaggcttttcctgatgtttaatgtagaacttatgaaactattgctaccaagaaaattataaaattactttgatactggattactggtttcaacagcttatctgtagtatcattttctatcctaatcactctatacatatatgtttagcacctattttagatcagagggtgtgtaactgtataggtcaaggtttctcaacacatttgtcacaatttgcggaagtagaacatttctgcggtgtagcaattagttcttcatgtatcttatttattggaatggtgtgctgaatagccctcgttttgatgttcttgcttattgtatgttccccttgttgctataatttcaaatgcttctcatgataatatatttgagacagttagttttcaattcatgtataaattgagatcagaaattgaaaaggtggtgagcaggaaataattttgtgccttctagtttagtcaaacgatttatttcattcctcccagcttccattagctttgatgtggcaatttttttttccataaatgggtcatgttatcatttgtgacttattttttatatattgatgctgaacggttttcaaagttcatattcttatatcaaattgctttgtcaatgatgattcatctcatgatatcatgtttcaaggtactattgaatttctttcaacaggatttgccaggggtcatcactgatgaagaattagctagatatctgcagcttaaagagctagatgagaggccgtacaagtttcaagctgtatctgcctatgatgggtgagcacagtaatcctactggtttgttaacttcatctgaatatgtaataattgaagaaaattttcacgtgttgtcatgcataattttgcacctttcctctggttgaataactattgtgagttatatgctcatgttcaagctttactttgttgctgtacacaatattaccctttggcctggttattgtccattaggcatatacggtttttgatacttttactttgatctgacgttgttatttgtcttaggagggggatcaaatctggcatagattgggtggtggaacagatggaaagaagtaaacgcactgaagttctgagggcgcgagcaggcttaactgggcagatttagaatgttgacccgcagttttcaacaaagatttcgaggaaaaaaaattcaaggcatttgattgaaagggcttctgttacttatgacaatatgcagcttggcggatttcagcgactacatggttcatccttccagatggcacaccaacaaaattgtttgaccttgtgcgttggtgagtgaagtgattcgtttggtttatgagcatggtattcttctctgtatctaaagatccccttaggagtcgtgttcatatgattgctttttttgatacatggaaagtgtccgtatagaggaaccagagatcgtgcaacctctgtaatgttctttgtgaatgggaaaaaaaagggtaaaagaatccattgtaattggagttccatagcatgatctgtggacttgagcttctgattatagttcaggagctagaagcttagaattacaactgatgtagcattgacaggttgctcaacttcaatattgcctcgcagcgctaaagacaatggataatcatctaaacccacggcgactgtatagtatagcccgtatcaatgccatctctgaagtaccatcggagaaccggtgcttaatgcttgaatatgaaatcaagacaagctgcataggaagtgatgcaatacacatttggacaaactgggttgtgtgcttgatgctactctacaaaacgatgaattttggtggataaattttgccactgatttttcactcaaacccggttgccactcgtcatatgacatgcgaatccaaggtccatgaatcgtactcgattgcatcggtgcagtcactattggcagcattcagactcatgcccccacttcaaaaacatgaaaaatcctgccagcatttaggcacacgggaacacaagaatctttccagagtaattcaggaaatgagatgtctcatgcaacactaggaatataccagctccctccctctcacaaaaagggcagaataccacattgtcagcaaagagaattcgagaacactacaactcaccatacagcaaagactcgacaacaccacaactctttactcaccataaaacatgaattagtacctaccatagagcatgaatcaatacttacccaccatagaacatgaattaatgaatccagcaatggttccaagcaaaagaccaaaaggccggagaagccagtcggactgcgctcagacaatctgtgatccatcattggcagccgatatgctcacctgcaattttcaagcttaaatacacattcacatgagcacaactataataaccacagaaacattggaaatgctagcatagcaaacatgggcaccatagcaactacagtgagaatctcttggcaaatggcggtgctttacatgctgtccatatttctcttgctggctggggagaggaaatttcttaatgtcctcattaaaattaaaaaaaaaaatgttgacaggctactgatccctctaaagctgaggcacctcagttccggcaagtggttgggataacacatcgttcctttttatttttttgcctgaaagaattatgcaacacttattccaatttcaaaatgatccgcttgggaaatgagtaaaaatattacatgtaatctgagagcccctttgaccacaaaaggaactctacagatgtaaaatgcacaagtaactaagatcacattaacaaaaactttgctacttttgatgcatgacaatagatagctgcgggaaaaaaaaatcagatggagcaacttttgtaacagaagatgcattctaaaaaaataaccaataaatgcatactttcaacatcaactttataatagtcatgcttgcaatagaacagaaatacaacaaagaagtttactcaaccaaaacacaatacgaacccaacccaattctaccattcctcatcatgactatgcaccagagtcgactctcagagcaatctatatgctacacaagaagaagcatatatcacatcaacctaaacctaactgcaattccatttttcggagttttcatttatttagtgataaatactgatatcaaaataactatgggctttctgatagtcagccaaatcaagcaagagagaaatcctcaggcatttgctatcctaaataactatgccaatgatttcaaatccatcatccatgtaatccccaaaaatctgcgacaaagatatctaaaatgtttgtttaagaaaatagttagtcaagtaaactacaaaagcatttcaaaatatcacacagattggtcagaaatgatggtaacataaatgatatttggttgcctactgctttgatatagaatgtcatttattaaatatttgttcccactaataaatttcacctatgaatctgcattctattagtacaaacttcaaatgtgagcgacatatttgactgctgaatccagaatgatgaataaaacaaaggtagattggtatatgatgtatgtagctgtgacctatcagtttatcaccatgttatgtatagcgggatggttcaacaaactaggtcaatagccccatagtctttgaagagaaaaaaaattcaaacccaaatcatacaagtacaaatgattgaaacatcatctatttgctaaagaagaccattttgaggtctgtaatgtaccagatgcagaccattattaggccaatcatgtactaggatactagacttcttgtaagttagttctctttcaacatattgataaccacaatttctgcaatattcttctgtgaggtataataccaaattatcagctctaaaggaagaccacacacaaattacttgaatggatagcaacaacaggaattcatggttcatggtgaacaagaatcaatagctatcgaatagagattcttaattaaaactgaatcataagcaggcataccaaaaaccgttacagcatcaacttcacagtagaatattgaattaaaaccaagtcaatcttatcaaatagctaaatgcatggctgtaacaaaagaagctttgtatattcagaaagacagacagctcacagcttcacttacttctctcagtgacttgtcttgccattgccctagaagaaaccgaagtgatcgcccatccatgaatcactaaattcatcctgagagaactccacaagtttgtttgcttaagacagaatacatatcccagctaatttggagataccacaaactcacatatagtacttctatgggactccaccgccagctaagtaactagaaacacaaggtaaactactactacaacaagagataatgccacaagaacaataacgacaacaagagcggtaagggtcggtccctgaaacatctgttttgacccagctaaacatacagcatttctccggcacaacaaatgccatagcccattacagcatccgcccaagattgtcaaccctcaagaagggcaagttctgcaaattccctaaaatatcttccgatggatcgacatccagatggaaggtgcccatgtccacaaccccaccgctgacattcccccttgcgtgaacatgtcccctggtagcaccatctgtagactgtgcctcttcattgatgttaatccccctcacctcctctgcctgtccatcaccaccctcctcaccctcaccccatccatcctgcccatccatcggctcaatgccgctctccacgccgccgaatgatcgcctcttgagcccggcaccgaccttcttgcgagcggtcgtcttcttcaccctacctctggatgacccgccccgcgcgctcccattctgcggctgccgaccagcgctgcctccaccacggccaccatagccccccctaccacccgagccgccgccaccagcgggcgcattgttccaggggaacatcttgtagaatggcttccagttgccattgaggtcggcggaggtggggtagccgagggggaagaacccccaggcgcagtggtacatctcggtgcccggcacgatggtgggcggggtggagatctcaatagccacgaaccccttgcggcaagactcgttggggcacttgagcgcgcgccccacgagctcgcgctggtactggtggacgtaggagcagaacgggcaagccgtccagaactcgggggattcggcggcgacgggcgcggctgggtgggacgcggcgcctggatgggcgtgggggacggcgacggcgacgggcggcggggggcggcggttgggatcggagaggatggcgtaggcgtcgtggacgaggctgagggcgacgtcggcgcccgggtgcgggttggtgtcctgcctgaggaggagggcgaggcggcggtaggcgcgggagacggcggcgtggtcggccgggttggtggacggggggagctggaggacggcgagcgggtcggcctggcccgaggggaggaccgactgggaggcgaggaggacgtcggtgacggcgaggagctcgtcggcgccggggaggagcgggtccgcctccaccgcgcgctccgcgaaccgcttgcacccgacgaggtcccgcgccgcgaggagcttcccggcgatctccagccaccgctccgcctgcaccctccccgacgcgacgccgccgccgccgctgccgccggagaagtccatggtagggtaggggaggggaggaaatgggggaaatggttttggttttctgtggctgcgtgtgtgtgggcgtggggacgcttttgtttgtttttattttgtgggaggggacggaggaaagcgtgatacactcagtgatttctttcgtggttattaccaatattgatccgagtaattaactgcttttccggtataatacttctttcatatttcatatttcaatgtaggacgctgttgtctttttttaacgttttaccattcattttatttaaaaaatttatataattatcatttattttattgtgacttgattcatcatcaaatgttctttaagcatgacataaatattttcatattcgcacaaaattttttgaataaaatgaataaacgttggtcgaaaagtcaacggcgtcatacataaaaaaccaacctatacaacgatgggatactacatagtacaacgaatctaccctttttatgggacggagggagtactgtacaagaaaaaaaatttaatttctgcctaaataataaatatctgagtatttgtttaggcaacaattaatattattgctatatatgagcaactacctctatcccataatatctaaaaaattcaattaagaaccctatgaatctagacatacattatatccagatttatttttaaggtattcttgggatagagagtaatgccaatagtctacctgtactctctgagcaattaatccgagtatatcttagagcattatctttttagttaagtagtggatctgtacacacataatagtagttgactaaatctcggcaggacccaccacataccatgtcctatatggaaacaacctacggatataggaggagttccgcataaggaaaaacaaccagagttctacatggaaacgacaaggactactcggattctatccatattggtttccctagttctacttggacaaagagacacctatgggtataaatacaagaccccttaggaggagagggggacaacaaatcgacgaccaccacaatcaacacccaccacaatctacgggacaacatacaagccaacatacaccaagacaagacgtcggatatcgacttcagggacaagcacggctagtcctctacggtgtctccggatactgtcaagagagacgaaagcgctatctctggtctcgccgggcgcagattcgaggaggaagactaccctgttgtcgactacgagtcagaccttcagaccgccatgtcgacaaccgttagacaggctaccccacatattgtattggtgttattatggtgaataaagagcaacaccggcttcggccaacaggatgtagggttattacctgacaattcaggggcccgaacctgtataaaaatccctgtctccatctcttttacctcagtctcgcgtatatcctagcaccgacgatccccataccatgcaaataccagaattgcgacatcaaacgtcgccagtggcgcgccaggtaggggactttggtgcttcaggatttcgacgagatgggttcaagagatggattctccaacaacaagctactcgacgacttcggctgtgaggagatctaacccgaccgaagtacatcttccgaccagatcggaaccatcatcctcatcgacaacttggtctatcgagatcatccaagcctcaagatacgtggcataccaaaagatgtcagatcatatgatgtcgaacgagtacacataaggtaattggtagattggtttttcaaattgatctactaatttcgtagatatatccggcatgtatctacaaagatatgcaatattttatctgcaatttatcgtacctattcagatcatacagtattgtcagatctataatttattatgtttacctagagcatgttttttatacaatatctattgcacgtatgtttctgatgttaaaccaactacggtctaatgctggggctcgctctgttatcttctatataaatcatgcttgtttacggtttacataatgcctgatatttacatctgctcgttatatcatgataatactagaagatccatgcagtttttgagtacatactcgatattctctgctatatcttgtcttctagaaaatatttttcaggaacaattgagcactctagtaggttgtggtcgagtacaccccactatcaagaacattctcgacaaatacggagtcgtcgcacccaacttaccaacgaagaccgacgacctatctcatagcaccggccatggctggactactcgagaaaaggttgttaacggataattcctcgcaaacgccatctgtttgatcacccgacatgattgcgagtggacatccggatatgctataagttggttatgtgagtcatgctggccacatgatatgcacatgtaataaaccaactttagcgcccctataggtgattaagagactcctactcctggttctcgaaccagtaaaacgtagtgatctctctcgcctaaagtggtcgagttacgactactgcctggtcctcgaccagcgatgtagcgtttctcccaccactttcactttaagtggtcgagttacgactactgcctggtcctcgaccagcgatgtagcgtttctcccactattttcactttaagtggtcgagttacgactactgcttggtcctcgaccagcgatatagcgtttctccaactacccttacttctagtggtcgagtttagactacaccaggtcctcgaccagtggtgtaacgattctcccactacttccactttaagtggtcgagtcacgactactgcctggtcctcgaccagcgatgtagcgtttctcccactacttccactttaagtggtcgagtcacgactactgcctggtcctcgaccagcgatgtagcgtttctcccactacttccactttaagtggtcgagttatgactactgcctggtccttgaccagctgtaggatcgagatgtcgactagagggggggtgaataggcgatttaaaactaaataatacctaatcaaatctaacctaagatgctaggcttggtgagggtgaactctaactaagcacctaagttgtgttttgcaaacctagggtgatagtggctcaattatatctctaggaaagtaaatcacgctcctatgtcaatgttttgcaatcctagggtgatatgatctcaagtatgtctctagaaatgtaaatttcacaaatgtaaatgcgacaatcaaatgagacaatgagacaagagatttttcaccgaggttcggaaactcgccggtttcctattccccgttgaggcgagcccaactccaccgctcaaccacgaagccaccgcacgccccttcgtcaaggggtgggcaaggcgggagccggcccacggagaggactacccaagcctcgatcactcggggtagttcttccttcactccgaaggtggtgaactccaaaccattcacaaactggcgccgggcctcctccacaatcttctcggagaggtcaccgggcaactcctccacaagacgtctaggaggcggcaacctccaagagtaacaagcaatgaccgatgtggagatgatcaagtgccacactagctctacaatggaaacaaatgtacttgactcttggctaaacaaccctctaacacactagatggatgaacacaaagctcaagtgagtgtgagagtaattgaattgggtgccaagagagcccccttgctgctggtgggggagtatttatactcccacccaccaaaactagccgttgggggcgaaatccctcaactctgtgctctgccggtctgaccggaggtatgtggccggtcagaccatgctactctgcaacggctagaaaactagccgttgtagccctgttagagggccccatcggcttggccggtcagaccaacatggggtggtcggtcagaccggcctcggctcggtcaaaccgccatcggctcggtctgaccgaatacggctccgtcggctctgtatcggccatcccgagcagcaccatctcggcctccagggggccggtctgatcgcgcaagtgccgccggtcagaccggccttatgctccggtcagaccgccttcttgcggccggtcagaccggccagggcacgccggtcagactgccactatgtggccggtctgaccgcccctagtcaggccgaacccagtgaagtgtgtgtgtgtgaaatgtgagcacaagtctagatgcataatgacctaatgtggcaattaaaatcatctctttgctaggtcattacccctcttattagtacggcgaaactaaaaataaactagcaaatttgatcgccctacacctcgatcaattctaaattaaaacgctagttttaccgtcttctttccctttgctttgcgtcgtcaaattttaatccatcgataatcatccatgtgtacatatgacgtggacctaacttaaaatgtatagctcaaagacaacggttagtccacaattagcgcttgtcattaattaccaaaattaacaccgggggcctagatgcttcaatctccccctttttggtaattgataacaaacaccacaaatatatataatcaaacatagagcacatggacatatattgcattgacaagcaaaagctccccctaaacatatgcataacaatcaccaatagcaaatatggagccaatgcacaattcaatttcacaaatcaacatagcacaacacatagacaaattataatgtgaacttcacatatgaatcaaccgaatgcataaaatggtcacaagtatatcaatgtcacaccaaccatccatcatagcacaagttcacattaagaccacataaagggctcacaaataaatataggctattacaagaccacgaagggtccaaatgacatagagatcaacaaaacgaaaaggaacacacaatatagagtaatagcccatacccatacataatatagcccaaacctccttaacctattagatatgaggtgactaacctcactaccactagtcccaacccacaagacatagaaacacacttttctcccccttttggcatcaagtaccaaaaaggtcttcattcttgtggtggagaaggaggacgcgccgaagtggaaggatgatgagcatcacgacgacgatgatacacaaatgcttgggtactctccaaagtttggactcgagaatccaagacacccaccctagtatgcaatcttcccaccgaagtattcaagttgcccacatcggtgcgcaagccacgaacattctcatgcaaagcttcatgctcggtagacaagcgttgaatgctttcacttagggtattaatagccccaagtatcgggttgaagtactcgttgggttgcattccaaagtaagcatattgtggatggaaaaaagcacttggatcatacccatgaggaggagaaggggctgcacttgagcttgcaccttgatcaaaagttggttggcgcacacgaggagctctaggagtggaaagttggagacgaggcttgtactccttatgtttttttaaattttgaccaatttgtcccaacttgctttgaatcaacctcattatgtagggagcataatagattccttgtccaatagtcccctttgagatggcaatctccttcatcataaggttgataacatcaaaccgacgaccatccaaaatggcatcaatgacatgccaagcaactccgcgtatgtcatcattgttgccgcatcttgggaggatggtggcccttactatgcggttgatcactcttgggagagccctcaaacccgccatctttccatatgtgtgccttcccccttcttcataaaaccgagaaaagtgatcaatggagaaggggttgtgggtgtgctcatcatgaaggtcatccccgttgttgaagcgaatgtgcaagagctccttgaattcatggcggttgatagagcatcgaagggtccccgacatccacttcgttgcatcacaatcgccggacacccatacggtggcatagaattgccggatgagatcttcatcaaaaggctgcttcatggtgacaattctatcaatcccaacgatccggaacatctcttgcaaatcttcaaactccggtgtctcaccaatgtgcctccaaaaaatccacttgtgttcggcgaaggctttgttggcatacacttgttcatacacggacttttggaaccgtgtatgaaatcttggatcattacaatcgttaggcctccggaattgatcatgatgacggaggatagtgtattgttgagcattcctcaaattaagcacaaattggatggtggaatcgagaggactcccatcatcacttgcctcatcatcttcaccatttccactcccattgtcatcaccatcatcacttacttccatctcatcaccctgaacatttttcatattttcatcatcactttgaacatactcatctctgcttgattcctcattctcactgacgggatcgggcgtgggctcacgacgaccatggcgagtgcagggaggcatagctgaaaaacaaggagcaaaggatggataagcaacaattttagaagccacatagtgaagtgggagaagagggagtgctgtctgtcaggggtggttagaccgagagccaaggccggtcagactgcaggccccaagtcggtcagaccgacggccataggccggtcagaccggcagctcacgaccagtcagaccgccggccctcggtcggtcagaccgccactgacagtagcacaaccaaatccttccacaatccacacaaatgattctaaaaaattgctaggacaaagttgcacaagattggaaaatgaacatcaaggtgtaggtctatttcatcaagattgaagcaatggggaaactacccttaaccctagaaattgaaatagaccgatttgacagaatgcacaagagggagagtgatttaccggttgaaggagttgaatcacaccaagaaactaccctctattggtgcaaatcgaagaacacctcttccttcacctagggttccatgccatagatcacaagctcaatagaaactcaaacaaatccatggaatagagagagaaagaggaggagattcacttacagtgtaaccggagtgattttgacggttgaatcggatggatttggtggagggaggtggctagggtttgggagaggagagaggaggaggttttttcgagttggggatgaatggggatgagaagagaagaggtaggtgcgggatgaagaagaagagggttaaaaccctgggcccaccagctcggccggtcagaccggccctatgcggccggtcagaccgcctcggccacgccggttagaccggccttataagggcggtcagaccgggcagcgccctgccggctgtgcatagcccttgcacaagccggcaacccccacacaataaaattcaacaaaaaagatttttggagcaattttgaaatgtgtgagttgaaatattgccaaccattcataatatttgaaatttatgaagatttgcaacaaaactcacttgagtgctaggaggtgaccttttatggtctataggggttttttttggacgaatttgattttcaaacaacttctgaaatatttggtttttgaaaatgatttgaataccaaaaacatttcaaatcctcctctctaccaactttgttttgaaacttttctcaaattctttctcaaactcattttggggttgaatctcattttggccaaaaacaagattctagtttcttcaaaagagggccaaaaagccattttcatccaaaatacatttttcttgcaatatgaggcttggaaaacatatagggacccttttgaaacattttccaagagatagttttcaaatttcattgattttgcaaaagttttgacttatgttgacttggacatttgaaaatactactagcaccactagttgatttgctcacatataaagggaggtagagcacatgcaagagtgcaaaactcccccttaatgtgacatgctccattttcgcaatgaagaaccaaatggcaataaatccaaagcataagagcaaatatacaatatgcaaaaagaagcaaccatggtgcaccatctcaagccacattagagaaatctatgacatttaactcattcctcaacttgcaaaagcgggtttcatcaagaggcttggtaaagatgtcggctagttggtcctcggttcttatgtggctaatgactatgtcacacttggcaacatggtctcttaggaagtgatggcgaatgtcaatatgcttagttctagaatgttggaccgggttattggctatttttatggcactatcattgtcatataggagtggggttttggtgaaggatatgccatagtccaacaaggtttgtttcattcaaagcaattgggcacaacaactacccgccgaaacatattccgcctcggcggtagagagggctacggagttttgtttcttggatgaccatgacacaagggatctaccaagcatttggcaactactggatgtgctctttctatccactttgcaaccggcataatccgaatcggaatagccaacaagcttaaatttagcaccttttgggtaccacaagccaatagtagaggaatgctttaaatatcttaaaatccttttcacggccactaagtgacactccttaggagcggcttgaaaccgtgcacacatgcaaacactaaacatgatatccggcctagatgcggtaaggtaaagcaagctaccaatcatggaacgataaagctttaaatctaccggtttacctccctcatcaaggtcgagatgcccgttggttgccataggtgtcttgatgggcttcgcatcctccaagccaaacctcttgagtagatccttgatgtacttggtttggctcacgaacgttccatccttgagttgcttgatttgaagtccaaggaagaagctcaactctccaatcatggacatctcaaattccctagacatcatatcaccaaattccttgcaaaatacctcattagtagaaccgaaaatgatgtcatcaacataaatttgacacacaaagaaatcatcaccaatgatttttgtgaagagggtggtgtcaacttttcaattttgaaatcctttgacaaaagaaaatctctcaatctttcataccaagccctaggagcttgttttaaaccataaagagcttttgagagtttgtaaacatggttaggatttttaggatcttcaaaacagggaggttgttcaacaaagataagttcggcaatttcaccatttagaaaggcacttttcacatccatttgaaatagttttatatcaaagcatgatgcaaatgcaagaaggatgtaaatagcctcaagtcttgccacgggggcaaaagtttcaccaaagtccaaaccttcaacttgtgtgaaaccttgcgctaccaatcttgccttgtttctcaccaccaacccgttctcatcttgtttgttcctaaagacccactttgtccctatgacattgtggtctctaggtctttcaaccaaggtccacaccttgtttcttgcaaagttgttgagctcttcatgcatagcattcatccaatccgtatcacaaagagcttcatatacatgttttggctcaagacaagaaacaaacgagtaatgttcataaatcaaagcgacacgagatcgagtttgaacacccttactaatgtcacccaacacttggtcaattgggtgatccttggaaagagcagtgtgtatccttggaggcataggtggatcttgtgccttctcctcctccacttcaacttgagcttgacttggcgtagcggaagtagatggctcatcttgagtggaggtggatggcttgtcttccacttcaatatgcttgacatctccaatagacatgttcttcatagctctcatcaagccttcatcacctacatcatccaaattctcgtgcccctcttgggagccattagtctcatcaaattgaacatcggcggtttcttccacaatacctttgttcttgttgtagacccggtatgccttgctatttgaggcataacctagaagaaacccttcatcacaccgactttcaaatttggttagtctaacaccctttcggtaaatataacatttgcaaccaaaaactcgaaaataggcaacatttggcttcctcccaacaattagctcataggaagtctttttcaagagacgatgtaaataaagcctattggttgcatggcaagcggtgtttatggcttccgcccaaaaggaatcggaaacaccatattcatcaagcatagtccttgccatctcaatcaatgtacgatttttcctctccactacaccattttgttgaggtgagtaggtagcggaaagttcgtgtttaataccaagatcatcacaatagtcctcgatatttgtattcttaaattcggaaccattgtcacttctaatttttacaagaatgcaattgaattcattttgggccctttttgcaaactttttgaaaagctcggcaacaatagacttatcatgcaaaaagaacacccaagtatagcgagaataatcgtcaacaatcacaagacaatgactattaccaccaatgctcttgtaggttgttgggctaaacaaatccatatgcaagagctccaatggtctagatgtggacatgatactcttagtaggatgagaacatgcaacttgcttgccggcttgacaagcactacaaagcttatctttctcaaacttcacatctttcaagcccacaactagatcacgttttgaaagtttgctcaattgattcatgccaacatgagctagcctcctatgccaaagtcaacccaatgaagtttttgcaactaaacaagttttcaaatttgcttcattagaattgaaataaaccaaatagagatttccatatctaaaacctttgaacacacaagacttgtcaagaaggctagaaacaataacctcttgcgggaagaaagcacatgacaagccaagatcacaaatttgagcaaccgaaagcaaattgaaatttagagatttaacaagagagacattatcaattgacaaatcattggagatagcaattttacctaactcaatttacctttcctttgctattgtctccaaatgtgactttctcttgttctttccctcctacttcaaatgtggtgaacatagccctatcaccggtcatgtgttgagtgcatccactatcaaacacccaatggctcccaccggtgcggtagttcacctacaaaagaagatcaagctcttttaggtacccaaacttgtttgggtccttggaggttagaaatcaaagatttgggcacccaaatggcattctttttaccaccaagtataggggaacccacatatctagcaacaatactaccatcatgagccttcctaagcgtataatgagaatcaaacatgcatgtcttagaaggcttaccatcggggcaatcactcaccaaatgcccaacctcacgacacttggagcaatacttaccattgctcttgacaaaacgagtggcacggtgagaaggtttcttactcttctttagaatgaatccaagtccctccttgttaaggatgcaccattgctcactcaaaatcttgtcaagagtgttcttacccttgaagcatctctccaaactcttgtcgagcttagccacttgctccttaagctcattgttctcaacaacaagtgaggcatcacaaatagaaacacaagagctagagctagagctagggctaggcatatccataagatcatcacaagaggtagaaatgctagatgatgcaacatgagcaatatggcaagtagcactatcatcaagcaaatcataagatatgccaacatcaatgtgagctctatgttgagtagtggaaaggaggttgtcatgagcttccttaagcttctcatgagaaatggtgagtctcttatgagaggtctttagctcctcatacaagacctccaaagaagcatgatccttctttagggccttgaacttgacaatctccttctcactataagcatggagctcctcgaacatactcacaagctcttcataggaaacatcatcacaatcatcatcactctcactatcactaagagatgttaccttagaggagccctttgccatgagacaaagtggagcgaagagtgatggagccttcttgatggcaacaacggccatcttcttcttcttggagcttgcatcatcaccaccttcttcctcggactcggatgaggcggagctctcctcatttgagtcccattccccgatgaaggcctcaatcttcttcccttccttcttaagcttcttcatgagattgtagcctccactcttcttcttggatgacttgtctccatcatcatccttggaagggcacttggaagcaaagtgtcccttctcaccacactcaaaacacctcaagttggagagagtcttgttgggtcttctatttcttctcctattggagttggagccccttcctttctcctttctccttcccaagagatcattgaaccttctagcaagaaggaccatctcttcctccaagtcctcattgacttcattcaccttgctcttgctcttgtcttcaacttcggcttagagagcaatgcacttcttggagggtgaggcttcctccatctccttcttcttcaacttgtacatgtcattggtgttgatcttccctaagaggcttgcgggtgtcattcttgaaatgtcagagttgatgagcatggtgacaagggtctcatacttctccggtagggctctaagcatcttttgggcaacctcaagatcggtgtagtttgccccaagccccttgagatcattcacaatgacattgagcctcccatacatgtcattcacactctcatgaggcaacatggagaatgtctcatattggatcttgaggaaatgaagcttggcatccttgtactcacttgtaccctcatggatctccgccaacttgttccaaatctcatatgcggtctcaaggttgctcactttatcgaactcctcttggctcaaagagttgaacaaggcattcatggcttgggcattgagttggaggttgcggtgatcaatctccgtcaagggtgtgccggtaatagcaaagcatacatccataatactccaaatatggaagctcatagctttgaggtgagtagacattttaattttccaagtggagtagtttgtgccattaaacatgggagccttccctacatggttcacctcgttcgacatcttctctctaggcggtgaagcccaatcaagagagaccaagctctgataccacttgtagggtcgagatgttgactagaggtgggggtgaataggcgatttaaaactaaataatacctaatcaaatctaacctaagatgctaggcttggtgagggtgaactctaactaagcacctaagttgtgttttgcaaacctagggtgatagtggctcaattatatctctaggaaagtaaatcacgctcctatgtcaatgttttgcaatcctagggtgatatgatctcaaatatgtctcaagaaatgtaaattgcacaaatgtaaatgcgacaatcaaatgagacaatgagacaagagatttttcaccgaggttcggaaactcgccggtttcctactccccgttgaggcgagcccaactccaccgctcaaccacgaagccaccacatgcccccttcgtcaaggggtgggcaaggcgggagccggcccacggagaggactacccaagcctcgatcactcggggtagttcttccttcactccgaaggtggtgaactccaaaccattcacaaactggcgccgggcctcctccacaatcttctcggaaaggtcatcgggcaactcctcaaagacaacggttagtccacaattagcgcttgtcattaattaccaaaattaacatcgggggcctagatgcttcaccagcgatgtagcgtttctcccactacttccactttaagtggtcgagttacgactgaaagtgcatctaggcccctaatgattttggtgattaattacaatgcgattagagaggactaatatttttatttaagcaaatgtgaaggttgttatgtcctcaatgaattagcataatgcatatcccgccaagtacgttgatgagatgtgatgcagcaaaggacaaatggtatattgtaacttttctttttgtttgagtcaataggaatgccgcactattaagagggatgatgcattgacatatgaggagtgatcaaagtgctcaaaatcaatttttaaaagtgtttctcctcaatttgagttgttctggaaattttcggagttttccgaaagtcattttcggactttccgaaaatgcacagaaccagttttcgcttctggaaatttttggatatgtccgaaagacattttcggactttccgaaaatgactgtgatggcaaatatggttctgttcattttcggacttttccgaaattgattttcggagtttccgaaaaacttcagcaaaggcaaaagtcgcttctgtgtattttcggacttgtccgaaagtgattttcggacttttctgaaaacatccagaatgatgttttggtgctgaaaattttcagacttatccgaaaaattttcggaatgtccgaaaaatctttcgttgactttgctgttggtgctgagcttgaattttcagacttgtccgaaaatctttcggaatatccgaaaaatctcaattattgtgcataataggcagaatttgggctgtggctataaatagccccctcccctcacttgtgagggctgctggttctattccaatcatttgtgcccttggcttgctctctctctagcacttttgagccttgctttcttgtttcccctctcacctgtgttcgatttggatttggtgtgtgtgtgagagttgtggattcaagtttgtgtgagtgcttgttgttgacctcgtgaagatttatgagcacttgcatcatctccgggagttatttgcttcttttgttactcttggaggttgaggactcctaggcggctaggtgtcgctcccgagctaccgatctacttgtggttggccgggagaagtttgtgaaggtcggatctcacctccgaaagggaggagatacccttagtggaaggaggagtgcttagtgcaacctcttgaggaaagggttagctaagaccaggctcttagtgagctcctcaacggagagtagaatctcctcaaggattcgaacttcgggaacaacctcatgagcttcatctttggtgactttacttcctccctctcctctagctttgcttgtttgagccgctataggtctagttgctgtttgtgctagcatattcttgttgtaggcaactagatctaggatttactttgctatttgtgctagcatatccgaaaattactactttcgcttttaattgattttttgaattatcctattcacccccccctctaggcctaattgacactttcaacgactactgcctggtcctcgaccagcgatgtagcgtttctcccactactttcactttaagtggtcgagttacgactactgcttggtcctcaaccagcgatgtagcgattctcccattacccctacttcaacaaagttgatatcaggtgcacaagattgccaagtgttttacccagagatcccttaccacaaaagacacctagcgttgaaacctatcctaatgtctctttacgccgtcttgacaaagcctctgatgaacctaagggaacttcggctgggaacgcccagagcggataaagctttgtcggatccttcagagatgaaagaccatgtaagatctggtcgtgtaagagttctcgccgtgcgtattaaccaagccgtgtaatcagaaattgagttttccaacttcatggctgggggctaggatcagtgcttgttcaaccgaggcaggtcaaaggtccaagagccttatcttccgagaatgattctccgacgacaaggctgggggctagggagagtgtatgactctacaaactgactgatcggagtcggtaagagagaagacactcatatacaaaacactggaaaattctattcgacattgacgaaggctccatgtctctgcggttctacaccaagatcgactaaggcgagtacgacaaatgttgacaaagctccgtcgcagactctacgccttctcgatcgctcgagaacggttgctgtatctcgacaaggaatacggaatgaagagatggtgtacccgccgagccaaaatttcttgacttcaatccagattcttgattacagcaagacgggagacttagtcgtacgctatatactttcttggttgatgtcggagattgactcagacaaaccctttaggtgcccgcacgaggctgacaaaggaagtcaaacgttatctctgaactcaccgagaacggtcacatgagctcgataacagttactccaaggtctgcgcgcgcttgagaatatgaattcgttcatttgcattgaagtcgggggctactgtcagggttatggataccacatacctaatagtagttgacaaaatctcggtaggacccaccacataccatgtcctatacgggaacaacctacgtatataggaggagttccgcataaggaaaaacaactagagttctacatggaaacgacaaggactactcggattctatccatattggtttccctagttctacttggacaaggagacacctatgggtataaatacaagaccccctaggaggagagggggacaacaaatcgacgaccaccataatcaacacccaccacaatctacgggacaacatacaagctaacatacgccaagacaagacgccggatatcgacttcagggacaaacacggctagtcccctacggtgtctccggatactgtcaggagagacgaaagcgctatctctggtctcgccgggcacggattcaaggaggaagactaccctgttgtcgactacgagtcaaaccttcagaccgcccatgtcgacaacagttagacaggctaccccatatattgtactggtgttattatggtgaataaagagtaacaccggcttcggccaacaggatatagggttattacctgacaattcaggggcccgaacctgtataaaaatccctgtctccatctcttttacttcagtctcacgtatatcctagcaccgacgatccccataccatgcaaataccagaattgcgacatcaaacgtcgacacatggagtgactcattaagaggtttttaagtttcgaaaaataaatttaaaggattttccgcacaaattgaattgatttcttattaatcctatggagttcctacgtccgaaaggagccttaaactctagcctttgaatccactcaaacagcctctggcaaattatctatgtagacacatatacatactgaaacatgtcagggaaaaaaatatactcattggaaaattgcagaaaaaaatgttcaacatctaggtgaacttgaattataaatgtctacgattaaaaaaagatcacacttaagttacaacttgctaaaaattaattattaattttggaataaaattaataagatgctaaattgaaagttggaaacaaatacaacttcatatataaatttcaaaacatggaatcgttaactattcaaattatctaagattaagactccaagttggttaaagtaccgttgctaccattgtggtgattgttgaggacttgaggtgaactaccattgttacaaattgtggcgattgttgtaagttcatggattagagcttaacaactactgtagttggtaaatgctgaatatgctctaatatcatttgatgcaattattatctatcattgaatttaaaactcgtcatcttttgctgaaggtcagtgccaaaggaaatcccttcatatgatagaagacactcggttacacacaagtatgcacaagacgagttgaattgcataagagatttctcctatttaaaaacagtactacccccatccaaaaaaaatttatttttgggaccgaggtagtaacatgctgccatcgatatgatgtcctcaatatcagcttttagtatggttttggctcattactgtttctcccactattttttgtttgtttggatgaacgaggaattgaggattacaccaaactagccaaattttatgcataatttgttgaaggctaatttattaaagtagaatgtaaaattattatatcaatcttgcatttatttctaaatgtacaattgtacttcttatatagctttggtagttatgcgcaatcaattttcatcattataatctagacctaccatacactatggagtacttgatagtggatatttctctgtcttcaattaatatggtacaagacttcaggagtgaacgtggccttggccttggcaaacaaattgaatactgtccttgtctatcagtaggattttgtctctaacacaggagtgtgtcttttacactgtatcttgaagaataaattcatttttctcagtaacagataaagaagtagacataatcatattctttgatttatgatgtaaactcagaatgttataataacaaagaaaaatgcccagctaatactgtcaatgcaattggcttctacgtaacagaccttcgtatatgcttatgaaaagcaaactaggtttagtttctttcctttccatcctttgtattgacccacttctatggatgagactgaactgaagattgcgttatgctaccaatcatgtcaagagcaatgcagggttgatcaacaggtacctggataaaaaatgtgtacactcatattttacagtccagattggtgcagttttcaattagcacacaaaacataaaaggtctaataactttttttttcaaaagaatgcttacaaaatggccagctccaaggatccagtagaaatgcaggtttttgtaggatctgacaaagccctttgtgacttcactagagccacaatgtagaggctgccttggcaagcccaagaagttcttcagcccatcccatctgaaagaaatgatcaagtgaggagcttagacatatttctatatttcttggagaaaaactggcaaaagggtcaatggaaaccaaaactcttacttgagcttctgaacccatgcttctgcaccaaccgttgagcagatcacatcgagcttcagacagaagaaaattatactgaatttagtacttgaaataacagcttggggtgattccgagccacaagtggtaacaatgcattgttctaatcaaatttatattttcctataataattataattttgcaagtcaggactcatgaccaattaatccactgaaaacattttgtcaatatcatccctaaacacattgttctactgatacttatcattgttgctacctttgtttaaccaaacaattattattattattattattattattattattattattattattattattattattattattattatttgtctagtactaagcattatcttctggttgttcacggcatgacgaagcagcagaagagccaatctcccatgcaagtctaacgcatggattacatttcacaaaaaaacagagaggagaaaataaagaaaaataaaagtatggtatggtatcagaaagcagacgcctatatccaggccttgtcatggcctgaagaagatgtcacgccatggctagattccaaacgaggccgaagaaacggacgaggagaagcagctcatcgacactagaaagttgaaccgaagcagcaaaccatgtgcagcttccttcctttgctcaaacttgaaagtgattcaggaacagcctcactataatatcagcatattttggacggactcaaagaggataatacaagtcctaagtccaacgtctgtgagttcagaagttactcccttttatactcttttgttacactttatttttatgtttaactcttccttgtatgattctaagtaacattatggaagttcattgataatgttatggaactagtttcgagtgcagtatactaacaatagttgcacatggaaaataatgttttgtatagctaacctgtccattgtacaccgtcacattgacgccatacgacaggagctcatcgacctgcaggagatgacaatgcataattatcatgataccggcaatctcagaagaagtttcagttttacgaaggaagaattaatcccagaaacgcatcatttgcgatctggttctagttcggttcacctcctgaattctcggcttcatgaagtcattgatcagcgcattgtagaccgtgtaggactgctcctcccatctgcacatcatcaagaacaggcaacgctatgaactactgatgaaaggtatattttctgaacatcttgttcgtatccaccagacacattctgatgtgaagaatttagactatctcagagaaaggacatattcacgaatttgcagtttttcaggcagtgagctgattcctatcatatcatgtatgacagcttcgagttctaatcaatgatcactgaattttacctcatggtttctgagttctgatcagtgatcaccaaagtttcagacatggtttaatttctgtccggcaaaaacaaaatcaggggtggtaaaaacagtgaagaagctcactcacacaacgtctttagggatgatcttgagcttctccttgatggctccattcatgacgcttcgaatggagtctccgacggacagcttgctgtccaggtacgccgagtacgccggcgggaagctcctcgccggagcagcgccggcggcgaccgggtccatcccggtgtcgagcaggaagttgtacacgtcctagaagcagaccacaaccatcgaggacgaacaaattcatggacagattacgaggtagaagaagaagatttcaagattattttaccacgtggccgctgctggcgacgatcgaggtgagcatgctgctcagcgcgtactgcgccagcttccactgccccgatgcgatgcgctgcttcaccacctgtgctttcctgatggatcgatgaacaacaattggagatgggtttaagagaagtcagtcaagtgaagtgaagctcttgtcatgcagccatggcgatgcagggaatgcatgtttggtcgagacgagaacagaagctaacttgctcgcgctgtcggcgccattgctgtccagcctcgacacctgctgcagaagcggcccgtacgacagctgcatcgatcgccatggttgtcgacgagtgagagatcgatcatgaatggatcagtggcgagagagcgagggagtgacactgaccgcgaaatcctccggcgagatccagctgtcgccgagcgccacgccgccgagcgtgagcttgaggccgccggcgcggatggccctggcgagggagacgccgagcgtggcggcgtacttgccgccgtaggactcggcgacgacgaacagcgggctgctctgcaggctgggtacctccttggcggcgagcgccctgagcagcgccgccaggtccgccgccgcctcgccgtccgtcgtgacgagcagcgcgtcgtcctccacgtagctgtagcctgtccccaccgggttgtcctgcagagcgtagggcttcacttcagccatgataattaagcagagaggttggagatcgagagagagcatggcgacgacgacgagttcgtcgtggtgttcctgaccacgaagatgaggtcggccttatgcagccacgtcgagccgcggggcttcaggtcgccgtccagcgggccgacctccaggaagttgccgagcccgacgcccgacgcaccctgctccgacgacgacgacgacgacatgcatcgattaattagcgttcttgagctcaaacatgattagaattcaggtgaagagaagtgtgtaccgggccgccctgaagccagaggatggtcggccatggcttcgccggcgacgacacacgctgcgggctcctgtagtaccaccagaacaggtgcgcctctgcgacggcggcggtggcgcgtggaggaagatgataagagtcagtcgagtcacagcagcagaggatagggtagggtagggtagagcgtcgcgggtgttgcgttgcgtacttggccggacttggacgtatccccagcgctcggagccgtcgttggtgccgccggagatggcagcgccgccgtcgagctgaagaagggtggtgaggcagaggatgcagagcagaggaagagcgtgtgtgtccatcttcagatacaacagaaagagcgcgaactcgcggcggtgcatgaaatggtataaacaggcatcctatctagaacaatttacgcaacaactgaacaatgtttgtaacttgacacgtgtcatttcgtaattagtcggctaacccattaatttgaggggaaaaaataaccccacatattattattttcatactattacaaaacagacgtatacatacaccacacacacatactagtgacaagcacatgatgtgtggtttatcctgagatcccgtgtacaatccccaatacgcttataatttctttttaaaaattgtttggatggatgtctctccctccaaacctcgtttcttttttttatataaatccctgacctcacactatgtctttttttttacacgacctcacgctatgttagttacacaacaaatcaattccttcaacaatatacaacctcatgtgcataggaatgtgttcgtaacgttttctattttttgaaatgttcgtaacggttgttagaaccatccaaactgcatggatactctgataggatcataggaacaactcagcacttgtgattgtcctagtttttgttcatataaaactgtagcctcttgtatccatggatgaccacggaacataagctatagtatagccgggaagaataaaaaacgcagaaacaactacaaacttgtcagtaggataatctcatatactatttggtaacttgcagcaagagcatatataggtaaaacaatggacaagaacagcaggggctccatgacgaagtctccgagtccgagcttgagctgaaacacacgcaacaccacttgacggtgctgggtgcagtgcaggggtggctttgtccgtgcatgcagctggccttgttctgcggcgcacgattcatatattcaggttcagcagcatcacattcagctctcggcaaaggcatgtgttcttcagttcagagcgggtatgggcagagtgaagagcacgcgcctgaaatcgcgcaggggtccagtgcagatgacatgtatggtgcttcacagctgcaggatgtatgtatgcgtggtttggctgtcagatgaggacactggatttcaggttcttgaggacgcttcagctcttgcttgcttccgtagatgataaaccaagttcaggctttagtcaaagttctgcctcagttctgtctatacaaaaccaaaacttgtcgagttcagatacaactgaggtagagctgaggaactaccaaaattttggctgggcaaaaactggctccaaactaaacaagctcaatattcaattcaactgccattaattgaagcttagccagaccaggcacgagtcaagtttttcgctcagtatgtatagcagaaatgtctaattatcacagaccatttcttccaaactcagtggtatccttggtgtggttacaaccacattagtaaaaaaaaaagaaaaacattcttttgacaaaaaaaaaaaaacaccaagctgtattcatgcaactatatcttttccttttcctagagcaggtaattgtgtaaactacacttctcatctgctgtgctgtttgcttactcaactggtgaccgtattatgctgctgataatgctgagtgcagtgcatggctggtcaacaggcatctccacaagttgcggctgcaagataagttcagttttagtacccaatttacattctgagtattttgaattatatcctaccacacaaatgaacttggggtgggtatgtccaactttaactttgtggtccgaatagtacaattgtctagaagatgttgctgttatatacatcaatatcagcatgttgtaagaagggtctacagaatttgcagatctcctaatagtttagtatcatcattgtgtgacggtttacatttgagtagttctgaattaactctctttgtacgtgcaaacatgaatcaacatgtatcgttgtcgttttactcatcttttttttttgtacaatctttgaatcaagtcaagaaactacaggcatgatactcctctgtttcagattataagttcatttttatttggtcaaagtcaaattgcttcaagtttaataaagtttgtagtaaaaagcagtaacattttcaacccaagataaatatattatgaaaatatattcaattataaatttaataaaactactttgctgttgtaaatattgttatatttatctataaacttggtcaaacttagagtagtttgatttttaccaaatgacttataatatgaaaaagtaggaagtaacaaatttggaggctactttatgtttatttatttgttaaatacatagggatttatctaactggctatagattggattatgctactgatcattataaaactcagatgcgagcctgcttacaaatatatatgcatgaggtgatgttggttcgggatcctgattacaagggattagattcctatcttctgtctatccgaaccaacaaccatccgtgcatatctccatacatgagatgataagagaattatagtctatctaacactcctcaatcttaactctttctagattaagattgttcttgaacatctctaattgcctcacaggtatagcctttgtaaagccatctgcaacttgatctttaagtagatatatatgcaatctcaagtaactttctagctaccctttctctcacaaaatgaaaatcaacttctatatgttttgtacaggaatgaaagattggattagcagaaagatacttagctccaagattaacacaccataatttagctgctcgaggtgactccactcccaattcctatagcagcgtctatatccacatgatttctgccgttgcattggctaacgctttatattcagcttcagtgcttgaccttgatactattgcttgttttttttggcattccatgacactagattaggtcccaagaatacaacaaaacctcatatggatcttctatcatctggagaccctgcccaatctacatctgaaaaaccattgacaagtaaagaagatgctctactaaaccttaggcccatattaaccgtatacttaaaatatcttaatatcctcttaacaactgcccagtagttgaagttggagcatgtaaaaattgacataccttatttattgaaaaagagtatatggtctggtcagtgttaagtattgtaaagcatcaactacactcctatattgagttgaatccgaggcccaagtaatgttccttcatttactgaaagtttttctgaagttgatagaggagtactatccggtttacattcatgcataccaactcaccgtagcagatctgatgcatacttctcttgactcaacagaatgccatttcttaccttgtgaacctcaatatccaagaagtaatgtaggtcaccaagatctttcaatgcaaaatccttacttagttcctgcaagagtgctgaagttgcatctggtgtagaattagttacaataatatcgtcaacatatatcaaaaggaatatagaaacatgtcctttcttataaaagatcagtgacgtgtctgccttcgaggacatagatcctagatcaattatttagcactcaacctagaataccaagctcgaggtgcatgtttcagcccataaagatctttatccagtttacagacataattatacaaacttttcttttcatatcctggtggttgattcatgtaaacttcctcttctaaaactccatgaaggaaaacatttttaacatctagctgtctaagactccaacctttagaaacagcaagagacaaaactatcctgattgtggcaactttaacaattggattgaaagtgtcttcataatcaatttcatacctttgtttgaagccctttgtaaccagtcgagctttatacctgtctaggccgccgccgtttgcctttcttttcattttgtacacccatttacaatctatgacattccttcttttttgaggaggaaccaaatgccaggttttgttctccattagcgccatgtattctgcatccatggcctccttccaatgtttatcatttactgcctcttctaaactccatggttcaccagaagatgtaaaattaatccatttaacataacatcaatgtataccttttcttttctaatcctactttggagacgtgttctgagtctaatcgatgcagctatcacttgcgtcgactctgatcgactgcctgcttcagctgtcgcctagttgaccgctgtcgaacttcacgcctcatcatgcgcagtcgtggtcggagacgcaaatgacatgctttgtggggtcgccggtgccatgtgctccccctggactggagcatcagtgcctgctgctccttctgttgcgcagaccccgagaacgagccagtggcccccgaggtagcgccagtattccctgataccgacgctgtcgcatgagtggacgcaggtgccgaggttgccgaattttgttctagcggctcaccatgatagctacaaatgcaagcaacaatccagcgaaacctgcggatttcatgtatgtcatcgcatgaaggttctcactacaaaagtgacctccttggatcgtgaggttcatgggtttataaatccggcaattagtatttcacctaaaaataggtttgcgtatgtgtcatgcccggaaaatacctttcccgaatgctagtgtattaatccctgttccaggaaaagccgggggtacaccacaacaaacttgatacaaaagacagatatttattaattaacatgatagtatttacattattacaacggcacattaggcctagcaacaaaagaataacaccaacggactagcgggcctacggctccatcatcacaggcgctcaactggggtataagccaggactccacctatgacttcttcttcaaacaacttatttgattagagggggggaaagattgagcaagaatggttataaccacggtactcagcaagccatgtcgggaaatgaattataatgcaaaggggaacaaagagttggcataatagggtttatttttgcgtaaagccaaagttgcaatattttaatgtttttaaagcatagtttcaactcggtcctatttctaagcaatattatcacggttgcgaacccacgcataccagtcttaaacccaggttaatcacatgtccaaagttccatgaattccatccttcacttagaagaaaaaaattaacttggatacattgctaggcttgcccataactgagggcgcggctattcgaatagttttactttgatcagaggtgtacatgtttacccacaagacacaatacttgacttcatgttagccatgcatcgcgataccgaaaaggtaccaaaaagtcaagatcgtgacaagaccatccacctagcttaacccaaaatagaaagacccgctaaggtttcgccgccctccggtccccgacaaggtaaaggttgccggatccctcgggacgagaccagccccctcatgcgccaggtcaaagtcggcctcccctggccccagacctatcatatcgatggcctttgttttgagatgatctagtcaggccttacccattagacttgtggttgcactgttatactttacaacagaggcccgaagaccagtccttatagtggctaaggtgcttctaacaaaaccatgcatgtcgcgccccaccaaaaacatgtttagagagtttgaatgagattcccatatgtccaggctcaaccaaccacctaatcatcattcttgcatattttagttgtcacccacggtctaatttataaaaagaggttctatgttggatctaagtatatataagcccaacctaaagcaactagtaaatccatcatatacagtgccatactagtcattttatcattttactaaggctgacaagagcatgggtagcaattcaacaacatggctatataacgagaataatagaaatattaactattaaataagcaatagtgagtgccatgtaatttataaaagcggtgcatatagaagtgaaacaacgtagtttttgcaataatggaatacaatatgttcaaggaatatggtatgatttgccttgctcgaagagaaggtcttctgatgacttgatatgcacttcgggaacttcagaaacgacggcaactacacgaacaacaaaacagggctacaactctaaaaaagaaacaataacaacacataaaaacaacaaacacaggttctttaagttatatcagaaattaaacaatataaaagcgtcaattaagagctcgtatggccgagaaatgaccatccaaattttagttgcaattaaaatggatatttccaagttgtttaattattattgtatcgttaaattaatgtaatatcgctcgagagagaaaggatcgagcaactggcaaccgggacccacgagtcagacggctagttcaccatggaccgggtccaaagagactatccatgggaaggatgaagggagaccctacgtgtcaactgaaataagaggctgacaagcgggcctcacaggaatacaactcgggctgcacatatggggaaccatgtggcggccacggggaagacgaggagagggcagcaaggggagggttctcaccacgggcacggcgcggcgagggaacaacggcagtgaccgttgaggcgttgacgaccttggtgcgatgacgacgaatggaggaggatgacgaacgggccgacgacgaggggatggcttcgacgatcttcaggcttggcaaagaggcggaggacgacgggcttggcgctgcggactcgaagatgatgatgatgggcagctcttcgtcatggcgggaacgacgaccggaggaaggcgatggtgttggggtgggtgcagggtttacgatttcgacatgcccttccgtttcgggcgctggtggaattcagaatttcgtgaaattcggtggaaaaccggtaaattccgaacaaattttataaaccaaaatttgaatacaaattctctgagtttgccgacaagttatcaaaaccggtcggttttggcgaaatttcgataagtgatttgttttcctttttttaattctttattcttttctttcctgatgtaagttttagtaaatacacacaatacatatttttttaaaaaaatttatatcccaataggtactatgaatatcatagtatttataagattttattttatttttttatttttttatcaattcaaatttgaatttggatgaaacttctcgaaatatcatacggtttctattttcgagcctcgtcgaaacgtcgaaatttcatgaaatccggtcggattttgttggaatcgtaaacctgggtgggtgttcctggggtcctcgggcagtgaggagacgcgaccgaggacgaagacgccgaggtgcagcggacagcagcgacggcgcagcgaggcagtgctccggcgagtagggagggttgccggaggacgaggatgatggcgatgtcaccgctgctcaccagcaaggtcaagtttccgacggtctccaggagaaatggaggcgaggccggggaagaggaggttgttgcaaagcggatggtggcgacgccgggctccgaggaggtcccgaccaccggcgagggccgccggagttgcgcgacggccgcggtgcgagaagaaggcggcgcggcggctaggaagagaggagggggtcgggactctcttttatagcagcttggggaggaggaacggcgccggggaaggagaacgacgccggagacggtgggggcgtcggccatcaatggcggcggttcaccggagattaaattcgacgattcaaggccaaattaagaggggaaaacgcgggggaattgatgaggagaaggagaggaaccgatttttggtattctattgagatcggcatgccggcggcgcttgagttcggcagggagagatgaacaggcggcggctggaggaagacgacgacgcctcctccctggccggctgggccacgcccaagcgaggaggtgaggacctgggccgaggcggcccaagggggagagggaaggagggtgggccggcttgatgaaaaggatgggccgggggagagaggatgaggagggaggagaaagagcagacttcgcccacgggctgagggagaggaggactttgggccgaaaatggcccaaagagaaggagagaattatttttagatttttcattttaattcactatgaatttggtctttttgcatttaaattatttttattgtgctatgaaaattcaagtgaaaattgtgagaccaatttagagcatggagaatttaagaaaatactccaagcccaattcgaatttttcttggatttattttagtgtttgagattttttttagacttttaataaatttctattattccttttaaaaagtgatttttaattcgggatggatttatcagggcgtgacagtaagatatgtattaacttgacgcctctctttcataatgtttcttttcaacattccagagcacaacttcgccaatattagagaagaattggctgactttatcctacaagaaattatatctttgaagggcacctaccgtactagatgatttatcgtagatcagttaatcatatttgtatgaaaaatatgattaagtcacttttaatgttggaaaacaattactatttgattatgtttattttatctatgtacgcttgtcaacatttatattagtaagtaatatatttataacttctttcgcattttgcatacttatttcacaggtcgcggttaatatgcatggttgtcactagaagatgcttcaacgttttggtaatgagaaaaggtaataaattggtgaatttgaatgtgaaatgtgataataatgtcggttcaatatgtgaatgtaaaatgtatatatgtgtatgtgaaatgtaagtgaatgtgaatgtggatttcacatcactgaccaataatcattgacaacttttccgacacatatgagggtctcggccctttatggatgactggttccgtagtagtgctagctcgtcactatggccagtgccaatatacggcgatagatatcgggggaggccccggcctgattctatgcatgcgaggagataaaccaattttagggatggcaatgggtcgggtcgggcatgggtagagcaaaaccatgcccgaacccatgcccgttgtcgcccgcccaaaccctacccactagggttagcgggcaaaactctatacctggcgggtacccaatggatctcacatgaataataactcgaaagatatataatttaacaaagagaaataaaatcaacaattaccaaattatcagttatcaacaataatttgaattacatcacaacttattattagttagtatcacaaatgaaccaagagaaaggggtataagaattaagagataagtcgaaattagataatacatatgtatcgggtcgggaatgggttacccacaggcaaaaaatgaaacccggctattacccacaatgtctacaggtttcgggcgggcgtgcccacaggtaaaaaatcacacccacatttgtgcccattgggtcaggtatccgcggatacccggacccatgggcaaaattgccatcctaaccaatttactagcttgatccatctctcccttttacttcttcctctatgtgtgtttggttttcttgtcaaaggcatgacttaattttttttttcggggaaggcatgacttaaaattaatcaacactgtcctgttaaacttgggaaaagttaaacttctatctttaatattttatataataaataaaaaagattctaataagcttgccgttaaatgacagcagtcttaacgttgcatcaaaaactttatctaaatctaaattttcgtttgatcagctcgagtcatatactccctccatcccaaaatgtttgacaccaatgatttttttaaaaatgtttgatcattcgtcttattcaaaaaatttaagtaattattaattcttttcctatcatttgatttattgttaaatatacttttatgtatacatatagttttacacatttcacaaaagtttttgaataagatgaacggtcaaacatgtttaaaaaagtcaacggcatcaaatatttagggaaggagagagtatatatactccatctgtttcaaaatatttgacaccgttgactttttagtacgtgtttgaccattcgtcttattgaaaaaatttaaataattatttattcttttcatatcatttgattcattgttaaatatattttcatgtacacatatagttttacatatttcacaaaattttttgaataagacgaacggtcaaacgtgtgctagaaagtcaacggtgtcaaacattttgaaacggaggaagtatatatttagataatagaatataatatcctaaaaaatatagtcgagtcatatatatagtagaaaggagtatcgatccgataggcaggctaggatatggtacatgaactgcgctgccttaattatccaagcacggaggttaattacttaatgcacacaaaaaaccaaatcattttaagacgacggacaaagtcatatatattaattattagcacacatacatcatcttactacttaacacatcagtggatctataaaataaacgcagatatatatataccctccgtccaaaaataagataacttctaagtgtgaatctggataaatgcttatccaagttcatctctagaagttgactttttatgggacggatggagtataagctagcacgtacatgacgcagacacgagttggatgccgtagtacatactccctccatttcaaaatgtttgacaccgttgactttttaacacatgtttgaccgtttgtcttattaaaaaaatttataaaatatgtaaaactatatgtgtacatgaaagtatgtttaataataaatcaaatgatatgaaaagaataaataattacttaaattttttaaataagacgaatgatcaaacacgtactaaaaagtcaacggtgttaaacattttgaaacggagggagtatatcatcaggaggccatctgggcatgctgcatggacgtgagacgacgagctcagttgcaggcggggctgttggtgaagtcgctgacgggaaaattaagaggcagtagtgttgtcgccgaacttgaacgtgagattgttgccggagcggtacgtcgatcgacatggaagatcgccttcaatgtcgacgttacctggcccctagcgccgttcagctcgctgatggaccctgcaggcttgacgaggcccgatgaagacgacgctgtcgaaatggatcctgtatttcttaccggcgacgtacggtaacaacgatgttacactcaccggggaggctaacccctccatgtggccgtcatgggtgaagcacgaaagacttcacgcccgggggatcagggcttttttctccaacacgtcgtacaccgttcatgcagacgaggccgcatgcagcattgggattaggaggaggacgacgaggattcaacacagctgctagttagccatggtagtctggactctgctctctccatcccacataaaccaacctagtattgaaaatgacatttcctagtataactatactgtcttcctccctccgaccaaagaaaaccagcctagtattaaggtgacatttcctagtacaacgaatatggacagcctgtccagattcgttatattggaaaatattacctttaatactaggttgatttttttgtgggaacgaagaagtatagtctagttgaaactaagaagaacaaatacggaatggagctactagaacaacaacaaaggagatgctgctaatgagctagtattacgctagctagctcttataccttgctttctctatctctagttacaaaaatgagcaagtacaaaatgactatgagaatgagcctgatctgtgggtgcaggagaggttgtgagagcgcacacatatatataggagcagccggctcgctggcgggttacgtccaaatcacagattcaatgtgagtggttttgcaagatagaaagtaatcatcactgctttctagaaagcaatagtgttcattccaatagggaaaaagcaaataacaaaagcaacacacatgtggatgcagatgcataaacatggcatccacagagactgatagaccatagaccatattgtcgcatagcaactacaagtagtctacgtacgtgcaaccacgagtagtggtgcatgtgcatgagagtaaagtgagtgagtgctagtaggattcgtgtgcaacaatcgccactgaggcactgatcaggttcagcaagagaggtacgaatcatgcacacaacttcttaattcgtttctttcctcgtcctcttgacgatattgtgctgattagatctagatctgaacaaaggttttggcatcgtcgatcgccgtggcgccaacctccgatccgccgatcgattcaccaccatatccggcaacaattaattaagcaccagctgctggagaagctgcagggatcatcaccatcagggagccggatgcatggctatagctcgagcgcccaacggggagaaaagcaatgcaaacctccgagattatcgcccttgccaagaccacaagaatatatagcgcagaacaaaccgaattcatagtgaatttaaaaaataaaaaagcaagccaaattcagttacatccaagtcaacactaatactactactactgttcatcacacacgagttgaagttcttatttcagatactagaagccaagatatcacgcttggctgtacttctactttttgtgaataatcaaacgtctggggattgcatgatagtgcctattatatgttgagttgtgatctaaattcatttgcacttaataaaggtcagcttctgccgtagcggaggatcgtcatcccttttagggttccaccatatatatatctcttgcaagccgccgtgcggcgatgtaatctcacctcagatatagtgaagatattttgctagctggcgcccgtggtttttttctcttctgttttgggagggttttccacgttaaatctcgtgtcttctatgattgatctattgttttttatcgtttgttcgcttatcgtttcctaacatcatgcgcaatgtagtgcagggttggtcaaccggcacctacaaattccaaaaacacacggttagacgcattagcttaatttgtacaagtcgcatcagatcaatatatatatttttgtgtgccttcacgaagccattgggaatatagtaggggaggcagaaatgcagtggtttccgggccaaagaagttgttcagcccatcccatctgaaatgcagcttaaagtgagaattcttctggcagaaaaagcttgagtttgtaaaaatgggcagaggacaaacccttacttaagccttttcagccactcttgtgttccagttgatgagcacaggacgtcgagcttcagacagcaaattgtaagagaaattgtacgaaaataatcacttagaattaatcaattgagctgagccatgctagttaggggcttagggctgttcattgccactagtggcattgttttttttttattccggacaaatctaactgaatattttttttacaataattcaaattttaattcctaaaacaacacaaaaatttactgcacagtcgtaagtgtacatagagctacgaaatagtgtaattattactcacctgtccattatacaatgtgacgttgacaccgagagataacagttcatccacctaaaacagcagaattaaattagcctagcaccagtgaattgaagaactcatatacatttcattagagatatctgttcccttaccacgttgatggctggcctcatgaaatcgtttttcatcgcctcgtagacatcaagcgaccactgttgccacctgaagttcagaatatgcacaaagttatgttggaattgaattacagcagcgagcagaatgaatacgattttgacatgtccttggggattatcttgagcttccgcttgatgacgccgttcatgatcgttgagatgtccctgccgagatacatcgtcaatggcgacgagcgagctttcggtgtgttgtcgcccgttattagcatcatgcccatgccggtgccagtcatgtagttgaactgttggtgctagctactccagttgcaagcagaatctctgcaacatctatccctgtacaaatataaactcacactactgcggtggtgttcttttcttctcaagataaagataaagttttttttacgcaaaacgagatggtattaacgtatgattgattgagttttaattattacaaacttgaaaagtagattgatatgatattttatagcaacttttatatagaaagttttcgcattaaacgcaccgtttagcagtttgaaaaggcgtgccacgaaaatcttaatcttcatctaacttttgtcggagaaaataacatgccctatagtttgcattgcggtaattcattgccacttccattgcttgtattactgtaatgcgcacgacagcaaagggagatgtggatactagaaataaaagcgtttaattaataagttaaataatggttgtagtacacttacgacgctatcactcttggagtcgatcaggtacagaaggtccgtgaatgtctgcagcgaggtggcgaactgccccgccgcggtttgctccttcaccttccctgccatcctgagatcaaggtgaaggagcatgcatgtgattagagatatccaaatgctcggtttactcagagccagccaggagccaatgtatttcgagagattaattagctagcggtaattaacttacttgttgacgtcgtcgacggcgttgccgtccagccacgacacatcggacaacatccgcgcgtaggtgagctgcaaaagtcgacagagcagttgcggtaattaacttacttgttggaggaagattgatcgtgcccaggtacttgagcggatttttcacacaatgtagttccattagctacggtattatgtttgttttctgatcgatcagaagtttatggttccacgttctgaatcttgcatgtttaatttacatgatctggaattgtttacttataaggaactaaggaagaggaaatgctatgtaaaaagacatatctgaatagagcagagcacgactactctataaagtgaaagcgaattgccaaacccaaagctatagtgaaagtgaagttgaaagtatgaaagcgactacttacaggcccaatttatttttcattgttgtgaaagtgaaggtgaaagtgaaagtagagcatacaccaatttctctatgcatcaagaactgaattgccaaaccatatgaacctataaagttagttgttatgtgttgtcatgacatcttgttcactataataactaacaatgcttattgctctgtttggtgttatgaagactacttatgaatatgatcagctgtgacagagcacaacacttttgcataactctcgcagttaccctgattggtactctgatcactaagctaaacttaaagtaacttatcgcagtatcccttccagtaaaagtctaaaagattacattcatgaacatttgacaaatgtacaaccgtctcttactgtttgccactaagaaaatgatcagttccccaggactagcattcggagactagtccaaagtaaatataaccaaaaggagtacgaatgcaggacttattttattataagcgggattgttaatcttaagcatttctatttctttttctggatttggcacttcacatgctagattactacactactggcatacgctgggaagttttttgccctagtaatattcactggtatgccaaatgagccagtgacggacacaggattaaaaataagatggggcgaaaatgttcgctttataaagacacctagataaaataaaataccgtatttataccgtaatcgcataaaaatatatttgaggcaaataaaaccattttataacaaagaaataatatttgcatcatatataattcatcatgcaccaaaagatgcagtaggacaagtaaataatatgcaagtaactgcgcatgccttccattttcacagtagaacagtgttagctaggagtacctactatttccattaacctaaacagatgattaactgatctagacagcaagaacagatcatttgcaagaggaacaaacaaatttgcttgttacttgactacaataaaatggtccaaggaagaggatgatttgattaaaatggtccaactggtactgctgcccctaccggcttacccctgaggtcgctgactcgttggcgccaggcgtctaggcgctagcctgcagcctgctagctgctgctgtgcctgtgctgcggactaccggccaggccagggagcgggacggccggaccaaacgtaaggcgacgacggtgacgggctgacagcgacggcgttgcgttggcacagagcaggaggaggctggaggcgaggaggagacgaggagaagcgagttgctgagcgccggctgcgagcggcatcgggccagtcgttggccgtcactaggcgccgggcggtggctaggcgtcaccgtcgcgtgcaccggtggccggtgcggcagtgcgggacggcggtaacgagcgagagtgcgagacggcgtgcggagtcgcggtcctcgcggagacgaagcgtcggcgcaacgatgcggtagcgagaaggcgaagtagtggtatggggggtgggggcgtggggcggcgcgggccgtagctgggccggccgccccatgccgcctaatgggcacgtccgcccctgtaatgagctaccagatgatccccgttccttttcatgccagccatgccggactcgctaataacatttccattattttgatctctctaggaattctttcttacagtggttttcttttaggacacaaaaagtttagttaatttacccgtgggccacgaatacaagtgttcgatgacaattagagcatcttaattagaaaactatttctttacaatgttctttaacatatgcggaaaatagccttgtaaatttgtacaatgttctagagcacatgttgggcatgagttgtaggcataattaaaagattatttattttacagtgttctgagcacatgtggaaaatagtgtggtaaatttgtaagcatatatgtactgaacccacatctatatttttatacaccaatacatctataattgtgaacaaataatccaatccatatttactgaccaactaaggttgggccataacgagagcctcttagccttaattttttaaccatgcatatatgtactgaattttgccgtgccatcgctatcctctaacaagctgacgtcatccactcttagaggtcatgacgtatagtaacataggtggacattccatccgatgacatcttaattatgaaccatggtccaaactagtgaacagtttaattcaaatgttctgtattcaaaaatattaaaagttaaatcaattagaaaattttatttataaattgtagtcatcaacttgtccatatgttaaaacgtttttttgtttttggtccatgggaagtaccgatctgatgggaactactgccgattataatttattttgttaagggcctcaagaagacgatggtctggtgttcatgcttaccgagaaatcagccagcgagatccagccattcccgatcacaacgcctgtccgtagaagaagatgtagttaacgaacacacaaaagtagagttgttgcatatgttagtttgttgggggatctatttcataattacggaattaattacctccgagagtgaggttgatgtcgccggcgcggatggccttggcaagcgaggcgccgatcatggcggcgagcttgccaccgtacgctcgccccacgatgaacagcgggctgctcttgaggtcgggaagaatcctgctggccagggccttgtcaagctcagtggcgtcggcggctgcctgcacgtctgttgtcgcgagcccgctccggtcgtcggcgtagctgtagcccacacccaccgggtggtcctgcatgcgccattgttgtcaaagatccatccatcagctcgatcgatcgatcacattcgaatctaggggtgaaaacgatcggaaacggtcataatcggtagcatatctttggaaacgatgctcgattggctgataattgaccatatttaccatttaaactactcagtatcgacattaatacgatacggaaagaaattagaaaaaaaaatttaaaattagtcaaaaataatacggttggaaacggtaccccttaaacggaaacggcgccaatttccgtgaccgttttcacccctacattcgatatatattcagaggacgaacagagagggacatgatcagttaatttgctgtgtctctcaccacgaacagtagatcggccttgtggagccacgtcgagttgcgtggcttcaactcctcgtccagcggcccgatctcagcgaagttgccgttgccaacagaagaccctccctgcacgtgtgaccgaccgatcgacaagcatatatatgacgaaaacgacataaataaaataattaaagatgtcaactgtcatgcatatatatgcagggacgacgtacgtaccagctggctaccctgcagcaagaggatcgttggccacggcctcgtcggcgacgacaccctgtgggggctggtgtaatgccaccagaaaatatgtgcccctgcaacgtccgccgtggtgacaagcaacaagcatgtcgtcagtgaaatcagtgatcatacaggaaaattaatacaaaatatgcgtacgcacaaatgttgttcttaattacttacttggccgaacggacacgtagccccagatttcggacttgtcgtccgtgcgcttggtcacaagagcggcgccgtcggcgaggagaaggcagatcaggacggtgagaaaagcaacgatcgcagccatcgatcgtgtctcggattcagcggttgatcaaatgttgctaaacgattagagttcaatgatggacgggccggggagctcactgatgaatatggttggttggatagggctaagagtgagagctactggttctgtgacttacttgaggagggcgaggcgacaatatatcactagcacgatctagcacaatatataacggctaaagaatgtcatctttaacaatttgggcatccgttacaacacaacagttacagatgtgatgtggcatgtcgtctgtaacggctaagcgaccgctacatatggcactcatctgtaacggctcaggaacttcaaccattacagatgacaccctcatctgtaacggctcatgaacattctttagcctgcgcgcaggtcaggttcgcgtctctgaatctctcggcaacctgcgcaggttggatagtgttgggggaagggctccaaccctcatgcccattcctgggttactcggaggaagagcctccgtagcggtcctccgaaggccgagttgcccctcaggcaacaagcaagccagctctggtgagaggagggggggatagatggctctggagagatggtacgggcttccctcctttgctggggaaagagctctcggctccagggttctagagccccctccggggctccggagccgaagcctagtgcggagccccggcaaaacatggggcgccatttaaagcacactgctcgctcgctaacaacctctgacgtcatggctcagttggcgagacaggagccggagccggctattacccgtagcatgctattactcggataatagccggcaacgggggcacgccatactgtcgccttaatgggcgcaatccacacccgtgtctcccttgattttaccaatagctcttaacgtggcccacttgtgagccacctaagtaaagctagataactagggatatcattgtaactttctttgtaagttaatgagtataaatatgcaaatgttcccttagaaggggggaatagaagaattacataaaccctcgttggttttgttccaacattggcgccgtccgtggggagcggaacaaagaaaaagccgagagagagagagagatgccgccgaggaaagcattgaagaggaaggcggccgcgaagggtgctgtgggctccacatcacttcgggggcgatgacagcgcccccgggtggtggcggccgcacaacgggtgacgacgatgtggagcacgaggatcgtcgaaaacgcgggcaaacaagacacccgaaaggacaccccgaaggatgccataaaaacgcccccgaaaatcaccgtgaggaccggcgcgcgggaactggagggcactagtgcgcatgcggcacccatcgcccgcgtagttgggaggaccttcgaggggctatagtcatgctccggagcgaaggctggttcgccagtcgcggcctgcagggcccagctggaggagctgaaagggtgcactcgcttttcttcaaggcgcatcaaccagcgccgccaagggaggtcccagcgagcgcggcgaaaccacagcggccgggggctttatggcgtgtggaacacggccgtagccgcgccgaacagtgactccccgttggcttggcagctgcagcaagagccgtacccgcccgattttcgccccccctcccccctaaactctcgaagtaccgaggggagtctgaccctatggaattcgtcaagagctctgccctcaccatcgaagccagcggcgggagcatgaccacaatggcttcctcatggagggctacatgcatgcgtgtatcggcatgtattaacttttgaaaaatatatgtcgtttttatgaccagtttaattctttatattcttgacaattaaataagtaatttaaatccatattgactgttttatctatctatctatctatatgtcttctattatatatactaaaagtccataaaacttcctacaaatgctactaagccatcatgtgggagtcctacaaacatttcttaaccaccatgtggcactttaataagaccaactattgtaattactattagaattgttttttccacctccctctcctatcctccatcagcctatatcctggcacgtacatagttacataaaaaaaaatctacgccctatatatctgccaaagaaaaaaaatcacctacgaagcaataaatccttacccccttatctatctatctattatattattaaaacatctttgaaagaaggcactacattcactgtaggggctagaaattcccacattaatcggagaaaaagaaaaaaaaagaaaaatgagagtccatatagaagtccaatttaaaaataactgaaattcgaaattaaaaataagcaatattgaaagaagtttccatataagaacccaatacgagattaatcaaaattcgaaataaaaataaaataaaatccaaaattagaaaaggaaaggagagtccaagtagaaatacaatttaaaaatagctaacattcggaattagaaataagaaatattgaaagaagtttccatataagaacccaatacgagattaatcaaaattcaaaataaaaataaaataaaatccaaaattagaaaaggaaaggagagtccaagtaggaatacaatttaaatttagctgaaattcgaaattaaaaataaggaatattaaaagaagaatccatataaaaacctaatacgagattataaaattcggaataaaaataaaaataaatccgaaattagaaaaagaaaataaaagaagagttcaagtaggaatacaattcaaaattagctgaaattcggaattaaaaataagcaatattgaaagaagaatccacgtaagaacacaatacgagattaattaaaatttcgaaaaaaataatatccaaaattagaaaaattaaaaaaaagtacaagtaggaatacaattttaaaacaactgaaattgaaaattaaaaaataaaaacattaaaagaacacaatatggtagtaactaaatttttttaaaaaataaattctgaaattagaaaaagaaaaataagatttcaattaggaatacaatttataaataactaaaatttgtgataaaaataaagattattgaaagaaaataccatctaaagcacatgacgacatgacgtgataaattaagtaatatgcctataaaggagtagagtggtggcagttgatacaatatataataattattaataaaacaccaaatagaatcctaatgacgattaaaaggaaggacgtcagacaggccatgaagcaaacaagtaaggcggttgccgggacttctagaaagtaaaataaaaaccattgataatcatattcgatttttaaaatctcaataacaataaaaaggagaagcagcgagcggggtgtataagagtatagctgcagagccaccgacggttgacgggacttgtagaaaacgatagttatattcgatttttagaatcataatgacaataaagagtagacagcggacgggctgtagaggggcatagtggcatcgtttgatgggacttctaaaaattataagaaatgaaactacaagttcaatttttaaaggttcggaacttccaaaaagtttaaaaaaaacccaatgatactcatgttcgattttaaaatcacaatgacaataaagaagggaggcagcgggtgagccgtagaggagtacaatggcaaagccgctgatggtttggcgggacttctagaaagtaaaaatgaacaaaaatgataattatgttcgatttttaaaatctcattgacaataaagagaagaaacagtggacgggccgtagaggagtataatggcaacgtttgacgggacatctagaaattataaaaatgaaacccaacgtgacaataaactctaaaaactataaaatccaatttttaaaggttccaagaagaatgaatagaaatagtggtagatcgagtaagcaaacaaagaagaaaatgacataagaggtagcaactggtgttacttttaaaaatatataattagaaacacgaggatgataaggtttagtcttttaaagtctttaagaaaatgagatagctatttaataaattttaagtaaaatcacactaaaaaatatatgattttgattagacgctagccgcgcaattgcgcgggccacctagctagttttcttcagttattcactatttaaaactttataaaacatatgatgtgtcttatctataaaaaaatatagcatcgatattacctatattttaattacaaaaaattaccacgtggaaccatagtcttaagaattacttcatttgtgtttcaataatcaacaactaaataagctcctcatccgctaagtacagttattcactatttaaaactttataaaacatatgatgtgtcttatctataaaaaaatatagcatcgatattacctatattttaattacaaaaaattaccacgtggaaccatagtcttaagaattacttcatttgtgtttcaataatcaacaactaaataagctcctcatccgctaagtacagttattcactatttaaaactttataaaacatatgatgtgtcttatctataaaaaaatatagcatcgatattacctatattttaattacaaaaaattaccacgtggaaccatagccttaagaattacttcatctgtgtttcaataatcaacaactaaagaagctcctcagtcgctaagtaacaatccaataaattagagaaaatcatagaaattacgaagaaaaaacaaaaaaacatcgatttccacttaaatatggactaattattttctgccgttagatttatcttagcaatataaaaatggaaaaggcccactttccaccccttcacatcatgtatatgtgcatgaacgtgcatgtacatacgtacgtatctctcctctcctctcctctcaccccctctcttctttttcaactaacaacatcatagaaaaaaaattcaatagttagatagcttttgatgatcataattgatagtctattaaacttcttacgagtactcttaaaccaccacgtggcatcctataaacactctcgagttatcatgttgcactctaataaatcagagaaattcgatcgtcaattttcatttatatcagtgaacccattattttatatcgttagatctatataaaaatatctacctctgtccacgcctctatgcagcgttctcacgcatgtacctaacctactctctctacgttcctttctctttttttattttcatgataattaaatttatcattcttctgatgggcctaaaatttccattgatagacatcaacctactagatccagcaagctcttcctctattcgctcttcctctattctctctttataatatgttaaacatcacacaaacatttctaaataactatacgacactcttaaattagagaaaatccaaaaaaacattcgaccatcgattttaaatcgattttaggtcattagatctatctttttttttgaaaaaaaaacatccgaacctatagaagtcgattaaacaaatgtttcttaaccatcaagtggcatcctacatacgctactaagccatcacatgatgctttaataaataaaagaaaccatataaattataataaaaagtaaaacatctcatcctgattttcacttaaattgatgacctgttattttaggttattggatttatctaatcgaaagagaacagctagggcctccaccattatattaattgatctaattaactagagtctcaagcggtcaagccaacgtcacctcccccgtgcatgcgatgcacgttaaaaaaaaattctatggcacctctggcggttgcaagagatcgatatcaccgtgtaaagtttctccgatgagctacactttatattgtatacaacacaacttcaactttacgaagatggatctgttcggattcatattgtactgtgctaaattatatatatatatatacacacacacatatacacatacatactataccgcacttcgggtgcattataattaaaacacacccaatgttagtatttttgtactaaaagtgcaataatcacaaatctcagtattaagtctaacaacatttttttactatcagttatttgagaacatttaacgcgtgatttattatgtgggatgcacgttttagttatatatcccaaaaattatagaatttttttttgtacttttagtagtattatatctaataaggtctgatcttaaaattcattatgtattgggagcaagaaaaaacaaaattctaagacatttatactcttaagaccgtcagaaatcaatttggactccactagacttttttatttggaatatgtatagtgtcacatgtaccaaggcatccgttaatcaacaataagaaattgcaacataaagaaaaaaaattagcaggtgcatctcagcaatgcaatacaataattagttataaaatatctagctaattttgctatataccaaaaagaactatcaagttctatcgattgttggcaaacaataatataggcacaagtaccattaatttcacatagtgatttccaacttttttattatatgaataattattttaatcacactagtacacaaatgatttttgcgagaattcttttcacatgtggctcaaacgtgtagccttctatgtggcgagccttttgcctatgactcatgggtcgtctttgaaaataacctttataatctatttaaagaaaaactattttagtgaagtgcttaaccctcaatgtagcgtataaaactattttagttgagcacttaacccgtaagatagtgttgaatcaatctactactttcgttatagaaaaacatagcttattttacaacataatgatattttattctttcaaaaattttatatttctcttcatatgagtcatattaaacacaccaagagatgaagataaatgataaataaacaaattcaaattcagtaaattcctatcttttaagtagttccatgcgtttctccacaacctgcatgtataaacctctaaggtagtaatacaaaatcagtatcctttcttataataatatgattaaaagttatattttttgttataaattattttttttaagattcatgttgactagatattttcttaaaaatatcgtagggtctcacatattacagaggagcgctatataaaatattatatttgatcaattaaaaagagggctagcaggatggtaaaaagaatgaatttacgagcaataaaagtttcttgagacttcttaagaaaaatgtaaataatgaaaattcaattaaaaacaaaaatatctttactttaatttcaacttattttgttagaactatttccaaaacaaaataatatgcaagcccacacatctttctacttcctccgtttcacaatataagtcattatagcattttccacattcatattgatgttaatgaatctagacatatacataaatatggaatatgctagaatgacttacattgtgaaacggagagagtagtttatttgtaaagggcagtttaacaacatatagcatgagtgttattacaacgttgcagcttgttgacagccacagcagaattccaactgattaaaagcaacactatcccagtcaaaaaaaaaaaaaagcaacactagtgctatgaacaggttgatcatcgtcagaaagagagcctgaagagtgaagtctgaagaccatcaagatatggaactcccagtggacagcagaccgcagcgacgacactgatcgatgcaattgacggggggcccgcagaaatgccgcgcctcatccttgaagcgcgcacgtacgtactcgctgggggaaggaaaaaaaaaaagcatatgcaggagcgaatccaccattaaaatgctggttttcgatcgcgtcgcgtgcccggtgggcactcggcgagagatgtcttaaatggaaaacagtaacagcgcgcgaacgtgcattatcttcagtttttttggggcaacaacagcagtggcgcgcgcgctccagccaccacgaatgatgaaaggtccggaacagagtggaaacagcaaagcgtgccctaagttatccaatagtacagacataggaaaaatttgtgtcattcaaaggtatttcacttttcctttccataaagtttttttgttctactatctgtgtatggcactgtggctgagtgcatatgctttcatgtgagtgcgcgtgcagaacagagacagagagaggaaacatcagcttcaattttcttctataatcagcttcttggttatggacaacacctccatactacaaacatattgccaccatttgatttctcgatgagtatggcatatcataaatcccatctttatctttacttattataaaaattaaaaagacatttttatcaaaaacttcgtagtcgtcagtctaggggtgtgtcgggtgggcactagcatatttttttttaaaagaaatactacgatgtagtatgcaatcaaaggacataaaaataaaattctctcaaaatttctggttaaaaataattctctcaaaaaaatagaacataacaatgatcaatgtatgtttgtctggtggtcctgaaatagccaagaattcaaatagggaaagagaaaagaaactagatgaagaaaaaacaatggaaagaagaaagaataataactactccctctgttacacaatgtagatagattagggcacgatgtgatgatgcattgttggctcgtgcgattgggagctagctcgctgtgcatccacactgccaccgcactcatcatgctgttgtgcgcattaacaacaaaagcaaagagactagaagaggaaataatcaggagagagaggactcaagtttgatcgatgagataacaatacgaatgtacgtgcaaacactgaacaccggacagtatttggatgtgggttcagatgaatgaaaaaccgatcgaaaggcgtgcttagttcaaataaaatcgctacaatatgaaaatggacagtgtgctttaaataaaatcaatataatatgaaaatagacatgggatttattgttctgaattttacaattttttcatgaattatagaccacattttaataatttttttggaaaacctgaccaaaattttactatcagaattgggtgttttttttaaaaaaaaaattacatatggtagagtgattgctaaaataagcacacctagtataattttttggatccgctgctgcgtcagtctgtcttcgatttctattcggtttgggcttgactcgtccgcacaacacaggatccgaacgggcgatgcagagtccctacatctctcgtctcagcgtcaccatcttttttcgtccgtggcaagagatcgcttctatcctcccctgcctcgcccatgttatcgctctgtgttctgtccccgcctcgcgtgtcgcatggccccgcggaccgtacgtgcatatccggatcattacgatcatgtctctgcatcgtctccaagcctttcttcaattctagtcagcatgcgatggaaaaagcatggcgtcattattgatcatgctgcattgctgctgactgccaaagcgtcaagaatagatttgtcaggtgagagtttcgtgtatgcatgcagcatgcactaaggacaggtgcaccactgtgtcataagttttcataaaacttttaccgtgctaacttgtctatcgaacattggccattcggtatgtctcatgtcaaatttggtatttcggcatggtactaaatttaagattttagctagccaacctctatttttacaattttctatttaaattgtattatttttaagagtaaaatatatgtcggtgataccacaacttgcgaggttggtgcaattaattagtcactcttcatttaaaatgaagcaagacactcaacttgttccttttgcgcaaatcacacaaaatatgtgtcatgtggagatctagttcgctattaagttggatgtcatgttgatttcctttgcacacatgaccacgtacacgatccccaaacaagccaactgcaatacaattgataataaaatctaatttaagatgaattgtgtttattgcttgctaagtttattgaaatcatgcaagtagtagctagcatagacaaaaatatgtgctaatttgtagttttattgctttcataaaaacatgtaagcttgccataaccatatggcacagaaatgcgttatattacgctcgtatggcttccaatttagaaatgaacaatgtatgtgatatgtatttgcaccatcagaacaagattagtgactcatttgaacaatttgctaaatgggtaactaaattacacctatctcacaagttgtgttaccaccgatgcattttactctatttttaaaataaatccaaatgatgcagtttctttctgatttttctttcttaccggcttaccacagaagacggatgtgaaacgctaacgcatttatgctcgcgcatgcaccatgcaaattggtcggataggtaatcctaagtggtgagcttctgaatcgggttgaatagacagctggcgggccacacactacaccagttcctcacatctttgacgacatatctgtgacgggctttaacattggtcagtgatgagggtcacctttgacgggtcctatgggacgccatcatcggtgaggcatccttctgcaacccgtcacaggtaactagtcacctgtgtgacggttccacagtagaaaccgtcaaaggtgaggtaaatctcacctctgacggcttccacatccggcccgtcacagggtaactagttacctgtgacgggttgcatccttataaaccgtcaaaggtgaggttaactcacctcaaacggacccatcactagagcccgtcacaggtggggagggggggctgagtagactaatatgtactcccttatccactctctccctcacacactctctcttagagcatccccagcagctcatccaaatctcatcctccatatgcccatatagatggccatccaaaaaagattcctcattcatatccctttctacttcaatagatcatctataccacatcatccatatcacatcctccaatttttttagtaatatctttcaactaatcttacatttctatcttttaagggatatattttcaacaactaaattttaacggtattatatatcgcggtgtcatttatcgcgataaaaaattcgaaatgagtaaattttaacagtgataattttaactggtaattttttaattggtatatttgaattgagtgaatagtagcaagaaaaatcatagcaacaaaaataaaatgatacgggacactgtaaaatcgttatttgttcaaacgttccaaaatcaatatatcaacaatagcagccgcctgtccagtactacccttttctgctctcctctctactgctcagtggacaaccggaggcggcggcgggcaggcgagggtttcgggcggcgaggcgcgggcggcggtagcgaggccgtgggcgcgggtgacggtctcgcgagcggaggagcgacgggcgcggtcggcggccgcgcgggcgcgtgcgcaggcagaggagtgacgggaggcggctgcgcggccgcgggcatgggcgccggggttgtgacagaggaacggcagctggcggcgggcgggcctccgcctctactccgagctctgcgcctctactccgagcctccgccgccagatccagtaagtctctcctctctacttccattcctccggccgacgacgaagggaaggtcacgatggaggaaggttgatccggaactctggatgggggcgggagcgcgggcgttggggtatggcgtgaggagagagaatcgccatatttggctgatttctccctgatttggcgcatcatctatttttggaggccttgataccgtatctgctggagcgccgttttctcctctcatgcgctatatttcggatggagtaccggatgaaagatctgctggggatgctcttatccacataaacaaaaggacctctctctctctctcccttatccacactcacagaaacaagaggggaggctcttgcggtggcggcggaggtcccgacggcccccaggagaggcggcggcggcgcgcggtggtggttcggcggcgttgggcgacagctcagcggcgcgtggcagcggcggtggtgcggaggcacaacggcaaggtggtgcggcggcgcatggcagcggcggcgctgggcggcggcagtggtgcggaggcaaagtggcgaggtggtgtggcggcgctaggcggcgagcggcggcggcggtacccacatcctcctcccccttctttctcccctcctccccgttctcttatttccgatctggtgcgtggctcagcgatgcgtggcggcggtgaggagggctcgacagcgtgcggaggcgaggaggaggtgagcggcggcaccgcggcctccatcctcgaccggcgggggccacctccatccccgaccggccgggccacccccatccccgaccgccggcctccaggagctcggggtcaccggagccaagctcgagcgacgacgacgatgactaccgacaacaaccgccgagtctgcctccgggatgcgaatctggcctctgggacacggatctggccgtcgacgcctcccccacctcccggccgccagcgcctccaccctatcttccccgccgatgtggtcggtcgccatggctgccatgcctcgcccgccggtcgccagatctgtcgccggtgtgcggtgtgcccctctcgccccctgtccttttgcattgatatgatattgttgtctgtgcattgagaaattcttgccatcccctttgtgtgaatactcttatatgagatctatcggtttgaattttttgtgtgatgatgaatgtgagcaaagcagctctgagcctgtgacaacgagcaccaccacagcagcgttcaccatttttttttgttttttacaccagtgacgggttgcacgctgcttcttttattttttttgctgggttaaagacatcagtgacgagccacaaaataatgggtcgtttgagataataatcacctgtgacgggttttatatatggtccgtcacaggtagccttcaccactgacgggcctccacccgtcaaaggtgaggagagtcatcagtaaccactaatatctgaccagagctatatccgtcagaggtgacactttgggccgtcacagttagccctaccagcgtagtgacatcagctttatggcccatttggacattgtgcctcctggagtgtccgtaattccacttgcacactactggtatgggttactcttaggggcagacgggtagctatcagcggagtgcctctaaatattattcgaatggccgacacagcagggcaaggtgtgagtggcatggacagtgggggtgggaggggggtggaacaggctgtactgtgagttccatgtggtggtggacgcacacaaggcgtatcgatgaaggaagaactccgcctgatggatttcataagggcgcgcggttcaagaataactagtgggatttaatatggatgaggttgttaatccgtcgggagatttccatgacagtgaacaacctattaatcctcgaggggaaatgttatcttagcttcgtgtatttgtaatatataatagaatattagacacgacgattgtacatatataaaagtatgtatttagttcccattgtacataaaaatatcaataattataagcatatacatgcatatatataaacagcaaaatactctttagcaccagtactaaagatagtgcgcgctagcaacgtggtgcactaaatattgttattaagtactggttgctaaaaatacctatttttagtctcagattgtgcgtacttgttgcacagtaccgatactaacgtacacttgtcccgtagtgattgtggacaagcgttgacgaaatagtgatgccgaccgaaccttagttgcaagtggggctattgatgaagtcaccgatggggaaggagatcgtgttgtcccagaacttcaacacgatgtggtcaccgacacggttgacgtcggagaacccctccaccatcgccaatatctggaccctcacgccgtgcacctcgctgatggacccgggctagacgaccccaccgaagctgctgccataccggacacgatactgcctgccgtcgacggtgacgaagaagtcgcacatgccagggattgtcacctccaggtgaccgttagggtggaccacgtacgatgtcacgcccagtgggatcaggcctcttggtaggttgttcttctcgagatagtcctacaccgtggacgaggccgccatgtggagaatggaaatcatcaccacaacgacgacgaggagactctgctgagaagccatggatctagctacttctaaactgattcgagatgagcagagagtgttacgaaccaacagtatcacaccaaatctctcacacaagtgccactgatatattgcaaatccactcaagaatgtaaagtgctcagggttacaatcaagagagtagaatcagggatattgggaaaagcaatatagggaaggcagaagcatgagattgggattagagaaatagaatcgaggaggaagacttggaggaggaagagagccatggtaaagccacgagttgaatttctgtttatcgatgatctttcctcctgtggcgattggtcctatttgtagtggcaagcttgacaatattgggccaaacaggccttcactttacctgtgctccaacccggcccacgtgctcctgtcgcctggccggtcaccatcccaggaattaattttcttgtgtcaatcagactcagagctgtgcaagtggcatggctacctctagtactggtgcttatgtctgtgtttaggcctcgattagtttcccaattttttttctcaaaaacatcgtaccgaatatttagacacatgcatagagcttcaaatatggataaaaataaaaactaattgcacagtcaggagaaaaatggcgagatgaatcttttgagcctaattattctataattagccataagtactacagtaacctacatgtgctaatgacggattaattaggctgaaaagatttgtctcgtggtttccaagcgagttatgaaatcaatttttctattcgtgtctatcaaccctttccgacatccggtcaaacatccgatgtgacaccaaaaaattttcttttcgcgaactaaacagggtctaagattcatgggtgaaaagttttggcgtatcacatcggatatacagatacacatttgaagtattacacgtaaactaataaaaaaactaattacagaatccatcagtaaactgcgagacgaatttattaaacctaattaatccgtcatttgcaaatatttactgtaacagcacattgtcaaatcatggagtaattaggcttaaaagattcgtctcgcaaattagttgcaatctgtacaattagttatttttagtctatatttgatattttatatatgtgttcaaatgttcgatgtgacagggtgaaaaattttaaagtgggatctaaacatggcctatgactgctttgcactagtactcatctaaaaattaacttggccgaagtacttgctattgaccaccaacactcaaaaggaaagatattctgtgcaggctcaatcagagagcacgagaagctcgacacaatctgcatgtccatgcagctcttttcacatcaccatgttcttcaatcggatagttgcgaggttgtgagccggccggtagatacatcaataagatgttttattgcttattggtgtacaccaataattgtatgtggttctaattaagtgatttggtgtattaatctgaatccaccaaatcacttctacaaatcaaatttattaaacctaataaattagaaccacatacaattatttacaccaataattagaaccacaaatttaataaatttgtctcgcaatttactgacggattctgtaatctgcaattagtttgtttattagtacctgatcaccccacgcgacaccctatataatacccgatatgacacgccaaaactttacactgaatctaaacacctcctatacttaaaaatacttttgatcatgatttgcgaggattccttaaatggaaaatagtaacagcgcgcgaacgtgcattgtcttcagttttttgaggcaacaacagtagtggtgcacgcactccagccaccacgagaacgatgaaaggtccggaacagagtggaaacagcaaagcgtgccttaagttatcctatagtacagacataggaaaaatttgtgtcattcaaaggtatttcacttttcctttccataaagtttttttgttctactatctgtgtatggcactgtggctgagtgcatatgctctcatgtgagtgcgcgtgcagaacagagacagagagaggaaacatcagcttcaattttcttctataatcagcttcttggttatgcacaacacctatacgacaaatatattgtcaccatttgatttgtagaagagtatcgcatatcataaatcccatctttacctttactattataaaaattaaaaacattttatcaaaaactttgtagtcgtcaatttaggggtgtgctgggtgggcactgtcatacttttttttaagtaaaatactacgatgcaatatgcaattaaagaacataaaaaataaaattctcttagaaaatagaacgtaccagaattttatttttctcatcatggtattttactggcatcatggtttgtctggtagttctgtaatcatcaagaaatcaaattaggggaagagaaaacaactagatgaagaaaaaacaatggaaaaaagaaagaataatagctagatagattagggcatgatgtgatgatgcattgttggctcgtgcaattgggagctcgctgtgcatccagtcatccacactgccccggcactcatcatgctgttgtgcgcattaacaacaaaagcaatgagactagaagaggaaataatcaggagagagaggactcaagtttgatcaatgagataacaatatgaatgtacgtgtaaacactgaacaccggacagtgtttgtatgtgggttcagatgaatgaaaaaccgatcaaaaggcgtgcttagttcaaataaaatcactacaatatgaaaatggacagtgtgctttgatcaaataagatcaatataatatgaaaatggacttgggattttcttgtaacataccaggattttcacctaggaaaaaatttgaggaaaatttaaaactttttgaaagctaaagcatttgagagtataatagctgatcatagagttaaaatcctgtaaataagataaaacataaagatttgttgggtcaacatttaaagctaatccaaaaatttagattttataaaatcttgagttagcaaatctcaattcaaataagttggtttaactataaaataggaatataattcttttggttttgcatttcaacctaagaaaaatatttgaactaaaagcaaacaaatggaaatatatgttttaaaataagcaaaaacataaatggaaataaatacacttggttgtatgtgcattttattattttaggtttgtttttggatgtttttggtgcatctcataataggtttcatatgcatgtcatgtctaaagaaaactcctaaaattaacttatgcagcaacaaattgcaccaaaattctcataaatattacacaacatcctaagtctatagtaattttagtttgaatttattacatcaaatagtatctcaaataattccaacaactcatctagaaatctggaaaacagcatattatttagcctgctttgcaccttcaccaaaatttaaccataacttatctagctaaaccacttggttagaatgttaactatagtgtactctaccacctggtgcaatggcttaattaaattcgaaatgcaacaacctgaaatgatagccacaagttgcttaaacaatatttacactacagtcaacatagtaacttagacctctttactaaattaccatggtaactcaaaaagtaattaaatcttaattaaatcttggaacttggcacattgaaccatcaaatccttgtccaccttacagcaaccttgtctccccaaaattctaaattaaatggaagagaggagtaggaaataaactacatattggtatagtttcaacactttgtagtcgtcagtttagtggtgtgcaggttggcactggcatactattttttggttaaaatactacgatgcaatatgcaattaaacaatgtgctgggtggacggtggctcgggttcggaaggggcttgggctgtgttcttcgggggccgctggtcgcgcgcgcgaccagttgcccccctctagttttctctcctttaccgtatagccgtatatgtaatttatacgtatgtacgtatatatataggtatatatagaacttttttatgtgtatacatttttaatgtataaaaatagagcaataagtccactttgactcccttagaagtgacctgaatttaatccgtgaccctcaaccgcaaaaccggataggacgactctccgaactattcaatccagtgcaatttaactacctcagcggttctagagggcggttttgctaacatggcgctgacgtggcgatgttgacctgttcttcgtcccacatggcccttatgtggtattagaattaaaaaatatatatgtgggacccacttacatgtcatcctctttctttctctttctctccccttcgctggtctgcaggggtaggagctagactggctgcggcggcgggcaggcaacagtagggaggcggtgcagtcgctggggcagcagagctcgagggaatagtcggcggtgggccagagcggcaacggcaggtccttggctttccccacacacaggcgcatggcgacttgaggcggagatgcggcagcgtggtctcgcgtagcccaagacagagcaaaggctgggcagcccgacgcgtgcagcgcgtagccttgagtggagcggcatcgagtggcttccacgggagtggcctccatcgcgagggagtcgagcagcccgtacgcccccctcccccccatccttcttcccgacggcctctcacggctaccgccacaatggtagaaaggagaggggtaaagaatgagaaaaagacggaggaggaagaagaggcgtgaggacaggagaggccacgatgcgccatcgtgggggtccatgacgccaccgccctcgaccttggcggtgctcgccgccgatgcccctccaagcctaccggctccaaaagtcaagatcgacgcgccagcgccccttcccgccgaccgcgtcgcgagacacttccgacgccgccctccctctccagcgacgatggtggtgcctctccgcgccaaccatctccaaatcgatgccgccagtgcgacggcgccccttcccgcccactgcgtcatgagagagaaggtgaagagaaacggggagagaaagagaggggaggagaggcagcagcgaactacgtacccatcgtcgacacgccaccggttggtgtcctcagtcaccatcgcccactaccgcttccgctcctccgcactcctccaccttcccccaatccaccagcgccaacagggttgccgcacgccgctagagccaccgctcgacccgctcgagttcctgcctccaccatcggcgtcccgcgtccgccgccgccgccacggggtccacgatgccccgccctctccagcgacgacgacggtgcccctccccggtgcgacggtgcccctgcccgcccactgtgtcgagaaagaaggtgaagagaatgtgggagagaaagagagaagggagagaaagggagaaggaagaagagaaagataaaggatgacatgtggccccacaatatttttttatgaattacagatgggtcccgcaaaatttttttttaattctaatgccacataagcgccacatgggatgaagaccaggtcaacagcgccacataagcaaaaccgccctctaaaaccgctgagggagtcaaattgcactcgtttgaatagttcggggagtcatcctacttggttttaggttgagggtcatagattagatttgggtcacttttaagggagtcaaagtggacttattcacgtatacgaaatttgtatccatacatatacaaagtttgtatacgtacgtatacatacaaagtttttgtttatatacatacatatataaactttgtatatgtatgtatacaaaatataccaactgtgtatatatgtatatatacaaagtttgtatacgtacatatagaaaaacaaaaaataggggaagaaaaggaaagacaccggaaagaaggaaagaaagtaaaaaaacaaaataggggcaaataaatcgctcctctccagcgcgcagcgtgccatccgccacccccctctctgtccgcgccacgtttccaatccggggggggagggggcgactggctgccaattagtgatcctagtgttcttctacctcctttcccaagtcatctcccttctttgtcgtgcgcacgcttcctgaactgctaaacggtttatttttttaagtattctatcagaaatttgctttaaaaaaataatgttaattcattttcagttttttaactaatactacctcgtttcaggttataagactttatagcattgcctacatctatatagatgttaatgaatctaggcacacatatgtctagattcattaacatatatatgaatgtgagaaatgctataaagtcttataatatgaaacagaggaagtacttaattaattatacataaataaaccagcacgtttttcgtgcgacccaaacacagtcttggtgaggtgtgggacttgggggtaataggaaacgagggaaggaacaagaaggggaggggagctcaccggatgggaaagaggatgcggcggcgagctacgactcgagttcggcaatggcagacgggacaccagatttgggtgtttttgctccagcagcgatttgaggccgaagggcgaaatggagtcatagagaggtgaggtactcggggggtggcgatggcttggttgagtggtggtcggaaaaggaggagcggcgaggattggagcgacggtggactaattagagtgtggcagaggcgatggaataacagggctgtcaaggctcgaggtggggagttcgccatggtctcggcctctatttatagcggaggagcggcgctagatgacggcgaacaaaggcagtggagcacaagaaggcggcggcgagatttttctcatgcacgtggagccaacgccgcaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttcacgaatcttcgagaaaactcgcgatcgacgaaaatccggtaaccgcaactatacgcaaacaatcgaaaacctaaacaaagaccaaaagaaagatcctatttagactaattagtagtgccattaaatagatctcaattttatggaaatactgaaagttgaacggagtcaatcggacaagcggtcgaggagatatgaattttggaagtttaattggaatttctagaagacgagaaatggtctatggaatttatagaaataatattctcaagaatatttttgaatttcactgagaagcaggaccaagggaaaatgattcacagaattttggaataaggaattgatttgtggaacaaaggaaaaaggatttattaaatacctttttggaagggaaatcaaggagggatgtatattagacttgggccgagcgaagagggcgcggcccagggcatttgcggcgaggccgaggcaagcgggccggcgcgcgggagggaggcggcccaaggccgagcgaggcacggcttacgcgacgcaagctggtggacgcggtccaccgtgccgggcgcaaggtgggacccacaagacggcgacacggctcacgcgggccgggtgcacgcaaggcggcgtgatggattggaggaccgggagacctttgaccgctctccgcagggccgggcggctgaggtggcatccacgtggacgccacgtcggatggggaagggagaggaggccgggaatggcatcggacggccggcggcgagcgacgcaatccgacgaacggcggtgggagagagagagaggtggacaccggcggatagaggaggtcaaggggaaacaattcaacggagcggattagccggggaaggaacgacggcgcctggcggcggcgaccaatctcgctggcacgccgacgtggccgcgcgcgaaaagagcaaagggcgcgcgggctcgggcttagccgaaccggtatggtgttgcgacatgcacgcggtgacgcgggacctgatggtcgccgtgttcgaactcgcggcggtggaaggggcggcatggcgcgggagcgggttgggaggccggcgactggggcggcagcttgggaaggttcaaggggacacggggagggtcgcggcgcaaggaatcggcgagagaagggccgacgacggcggattgcggcgcggccatcgccggcggagaaaaggggaaaactcgcctgggcaacgagagtccaattcaccggggaaggagcttctacacggcttcgggaactcgtttcaagcaacgagcggcgacgagctagcctagagggtcatggcgacggcgaggtggacgtgacggcggggtggcgcggcgaaaagggggagagaggaggggagcggccaaggcgacgtcccggggaggctgctagggacgcggggagggtgatggcgacgggattcggcgcgggaccgaccggcggtagcgcgcgactgcgcacggcagccgcggaagcagagcatcggtggggcggcacgtttagggggacgagcgagcaaccgaacggctcggggcttatccaagatgatgcaaatggcaagaatttgggcgaggagctcaccggcgtgcgaaaacggtatcggcggcgcggatggagtcgcggcgaggcgaacgcgacggcggggcggcgcggcaccgagagggcgcggccggggaagaagagatggagaagcgcgaggatgggggcggcgcggagctcctcgtcgactcctcgtgcttgctagctccccgacacgcacgacggcagaggagggcgagaacgacgacgaacggcgaggcggcagtggtgtgatggaggagaggaagcgagaggtatgggaggggggtgtgggttttatgggtggcgatgtcggtttgggagaaccgaccttggggcggtcaaggagatgaggcgggtggcgcgagcggtcaagcggcgcagaggtggtgacgccggcggtggtcggggaaagggaaaaagaagggggaaaaggggggtggtcctttgccatattgaggagaggggaagcagctgcttctcccattcttggacgatgcggcgtggagtggcgggggccatggatgacgtcggcgatggcggcggcggtcggtttgtcatggagcgggggcaaggcggcagcacgtggcgtcggtggcgcaagggctgatggcggcggcgaccggccggtcggccacctcgcgagcgagcgcgcgcgcgacgcgggggtgcggccggatttcgaacggcggcagcgggaaatcggcgccggggaaagggagatcgaacgagagagagagaaacagcgagagagagagaggaagaggacgagagagcgagagaactctctctcggctcggctcacgcgcatgcatcgcacgtgcgagaggaggaaggaggacggcagagggaggaaatgggctggggaggggcgttcggcccataacaaccgagggaggtaaactagactttttccgaggaaatcgattcggagggaaacgagatttggaaattgaatttggatttcgaacttgaggcttagtctgacaaagcagggaggagtcaaggggaagcacccaagcgagaattcggtatttctttggagcagagttatactcggcggtccgagggattagatgagagggattcaagtgagacctatctttgaagttgggacaatggtatgggataggttccaaaggtagataggtagagggacggatagattgatagatagatagacagctggttagatcgatacatagacagatagatcggctgatgggtagataaacgaataggaagatcgatagacagatcgatggatagatagtaggtaggcagattgattagagggagggagagagagatagggacgaaagaatcgacgattgatttcaggatgttgatttcagagacttgaatcggaattggaatcttgaggtggaggattttgatggcgacgaaagggaacaacgatggagattgaattgagatccatggcacgacttagactctcacacaaagaacgaaattttcacatataggattttgccgaactagtttttaacgcctcacgaaaagcggagcgctacatttttgctgcagagccgggcctccagatccaatgtaaaaaaagcgcgcggaagaaatttggcgcgggtgagggatcgagatacgggagggcgggaatcggaccaaagatgcgcgccatccaatttcttcgatccccaaatatggcgctgaaatcggcagatcgggttccagtccaatacatcgctgctacgctcctctgcctgagacaaaggtggcatcggtgcctgagacatcctctgccggtaccaacacttccggcttccgcttcacctcaactgatacccccgctgccactggtaccttccctccctatcttggaatacctcccttctctgcatctaggatgagcgcggctacgaccggcagccatatttccccatctccttcatggatgcagacggacaaaagctcacataaagctactacgtcaaatttgtcctcaccacatgcaaatatgcagagctggtaaccacaaatcccagctataatctctgctatcttatgaagattcagttctgcaagttttctgttctctgaatgaaattattaaacggttgccatgttctagacttgatatattttctgaaatacaatgagtaaagcaatccaagattttctgaaatacatcgttttaaagcagtccaaataaattgacatataaatattggtatataatccataaggttactgtttgttcagataggtatataaagattatgttattgtacatctttggtcatgctgaaactgaagagacatatatttccaatgttatgttatttctctgtacaaactaaggtttctatattttttgggagtaggcatttgtttttacagattatgaggttgttacatgttgtttcttcatgtacgtgtgtgttgtttcttataggtttatcttaatgatcaattggttatggcactgaaattgtgagcttcttgcaggggaaatggtacacacccacctggaggattcatgagtttttttcacaatcagccaaatatatctcaacattacaattttgtcggcgcgtcttcgcactacacaccattacatgctaatggttcttcgccaccgcttgctaatggtgcttctatgccgcttgcaacacccactccacccccacttactgggaaccaggaccatgtcaatgttgatagtgatgatgacactgcggtcgctcggaccaaattgaagctaaattggacccaagaggaggtgagaatgatgcaaattttacttgattcgcattgtgaatctatgtgcataattacactttcttttgttatctttgtagatgagcgcttggttgaacaattcaatggacccaattaatgggaatgataagaaggctgaaaaatattagggagatgttgctacagaatacagtaaaaccacaccacagaatagatggagaagcccaaagcaagccaaggagcggtggcacaaactcaacactcggacggatctgttccaaggctgttggttgaaggctaagcgcacatatactagtggttactctgaccaaatgtggattgacatggcccataagttctatgaggctgataagaaaaaattaggacggttcgtcctaatagatgtatggtacgcatgctgtgatcagcctaagtggaatgcatataatgatgcactcaagagagatcgtaaaaggaagtcgtctgataacagagagatgcttgggcaagcatcaggaccttcagatgttgaagaaaccccacggccaatcggacaaaaggctgctaaaagggctgcacgtgaaagcatgggaaagttgaacgatatttctgatgctgaagagatagacaagttagaccaagtccaatctgatattcacacaagacgcatgaagatgatggaaatgcaagaagttatctactcgtcaggttcaatcatcaaagctttctcaacttgctgcacgggaaaatagattagctgcaaaggaaaataaggatgccaagatgttcgagacctatagtcgtctactcgcacaagacacaactaggatggctgatgacattagagccgagcatgtcactgccataaggtgtttgaggaagatcttgtttccggacttatcttgaggttagttaataatttactagaaacgatttaattgattatgacctagattatatattaatctacatatgatgtgacctgaaatgtgatttgattatatatgatttcattgaacctgaaatgtgggcatgttctagatgatatctcttcaagttgctgaaatgataatataggctataatgttaaaagcttgctgtatggagcagtgtttctttaagcttgctataggactgttattctattccctattatgtagaagtaatattgagctccgtgtcttcaaaattattgcctaagtggacactttggcagacaacaaaacaagctccaattctgactttaagatcagtatccgaaattgagcagtgattcaatctgaaatttgtgattgttgggcatgtttatcttttgaatttgaatagtatatattgatatattatctcactgaagccgaatctgaaaatttatatttatgtaactgaatctatttttttagtatgtcaggtaataatatctggaagatctgttcaatgtggatcacatctgtgccattggaagaatgcaatgtgatctgctgctgcacatgcaactggtcgatctcattgccaagcaaggataatttacttcctagttatatgaacatgtaataattcactttgttgctatctgaacttgtcacctggaccatgatattcattgccatgtgatttttatatcttttaccttgcctcaaataatgatacatgttcctattctaatataaatgatgattttgtttcctttattgtgtgaacatgctatctgcatatctgtatacatgtggtttaaaattagaacgatagaaccagtacatgtcgagtccaacaaacaagtccaatcttctacattgtcagaccatacgatgtctcccaataatatcgaccacctcgatgatgatgtcgtcgtcgacgctgacctcgccattgaggatgatgctgtcatcgacctcgacctcgacgatgatgccgccgtcgatgccgacatcgacctcgacctcgacgatgatgccgtcgtcgacctcgacctcgacgatgatgccgccatcgaccttgacaattttatcctatgaatatatacagcatggatgactttatagctgaagcaacctttttggatgaatatagtgaacagattattctcaggttgaaggagaacataacatctgagccacctcgtcgtctacatcaaagtggtacaagacggtatataccaagaaaccgtgaagctggcaatgcggatcttgtggccaactacttctccgagtctccaatctacacagatgagatgttctgtaggaggtttcggatgaggaagcctctcttcctacgaattgtgagtgcccttagtgaatggtctccttattttactaatagattggatgccactggtagagcaggacattcaccacttcaaaagtgtacggctgctattcgtatgctagcatatggaactcctgcagatcaacttgatgaggtattaaagattggtcctaatacagctttggagtgtttgggaaaattcgctgaaggagtcattgaaatatttcgcaaaacgtacttacgagttcctaggagtgatgaggttgaaagattgctacaggttgctgactcacgtggttttcctggcatgttaggaagcatatattgtatgcattgggcatggaaaaattgcccggtctcatggcgtggccaatttacttgtggtgacaagggagttcctaccatgattcttgaagcggtagcatcgaaagaccttcgcatatggtatgatttttttgctactgcaggatccaataatgacatcaatgtgttaaacaagtcacccttgttcattgaagcattgagaggggaagctcctcgtgtacagtttagtgtaaatgggaaccaatataacacatggtattatcttgctgatggaatttatccatagtgggcgacattcgtgaagacaatacagcttcctcagacagacgaacataaattatatgcagctcgtcaagaaggaacaaggaaggatgttgagcaagccttcggtgtgttgcagtctcgctttaacatcgtttgtcgtctagctcggatgtggaggcagggcgatgttatcaatataatggaagcttgtgttattcttcacaatatgatagttgaagatgaacaggaaatggctgaaattcctttggatttaaatgagaacccaggagcatcgttcgttctaccacctgaagtgaggaactcatctgaccccaacccttgctttgctgcggtattacgaagaaattcatctatttgtgatcgtgcgaaacatatgcaactcaagaaagatttagttgcacatatatgacagcgttttgggaaaaagtagaactactttatgtaatgaaataatgtaatttagcttatcatttgattaaataataatttcggatgtgtgtgctggtaggatgcacatcgtcttcttttatatggttatgatagcacgatgtagcgttagttctatagagaagaaatacaaatatatgtgctgctgaaatttacatttgattacatgcaatgaatttattagctatttattaccttgtattaatagagagttggttaaagagacagttctttgtaggtaggagtttcttcgctgatgtggagtatagagagagaccacaccgagctctatctttgaacatgccctaattactctctgcaaacagctgaaacgaaatgcaaactgcaagctagctacaccctccgtccctaaatatttaacgccgttgacatttttaaatgtgtttgaccgctcgccttattaaaaaaattaagtaattattaattctttttctaccatttgatttatcgttaaatatatttttatgtatacatatagttttatatatttcacaaaagtgtttaaataagacaaacggttaaacatgtttaaaaaaattaacggcgtcagatagagggagtacttagttagagctaagaagcagtacgtaccgggccgccctgaagccagaggatggtcggccatggcttccccggcgacgacgcacgatgcgggctcctgtagtaccaccagaacaggtgcgcctctgcaaacgcaatagaggagttaggagagagtgagagagctaggaacgtgacggtttacggaatggaagaaaccggtcgatcgcgcgcgtactcggccggacttggacgtatccccagcgctcggagccgtcgttggtcccgccggagatggcagcgacgccgccgccgctaagctggagcagggagaggacgcggagagcaagcgtcgccattctcagagacttgggggctgatggcgcgtgtgagagcgagctcgtggcgtcgtccattgtccatccagaggtataagtaggctgtaagagttgagctgattagcgtgtgtgtgagtttgagcgagctcgtggcaaaagggcacagtaccattaccattccctgaaaagtttctccttgttagttaattaaactggacgtgtatgtttgaaaaggacacagtgccggcatcacaccgcaccgttataactaaacattttgggatttaaatccttaacactcatgtgatgtttgacctataaatgtccaagttttatgattagattgacattaaacctagtctctccgtcccagaatataagaaattctagggttggatacggttattaagaaagtaggtagaagtgagtgatgtagggttgtgattggataagtagtgaagataggtgggaaaagtaaatggtggagggttgtgattggttggaaagagaatgttggtggagaagttgttatattttgagacaaatcttgagggctaaaagttgttatattttgaaacagagggagtatatttttatgataactttgttacgacctatagttttgttagggatggcaattttgcccatgggtctggttatccgcgtatacccgacccaatgggtatggacgtgggtgtgattttttatccgtggacacgcccgcccgaaacccgtagatatcatgggcaacaactgggtttcattttttgcctgtgggtaacccatgcccaacccgatacatatgtattagctaatttcgacttatctcttaattcttatatccctttctcttggctcatttgtgatactaactaataataagttgtgatgtaattcaaattagtgttgataactgataatttggtaaattgttgattttatttctctttgttaaattatatatctttcgagttattattcatgtgagatccattgggtacccgtcggtatacccgtgcccatcgagcatgggtacgggcacagagttttgcccgctaaccctagtggatagggtttgggcgggcgacgacgggcatgggttcaggcatggttttgctctaccggtgcccgacccgacccgttgccatccctaagttttgtggcactctattttaaatatgcagttctatgaaaaatttagtgttaaatatatagttttgtgatacattattttaagaaatgtgcttctatgctaagcctactcatgaaaaaaatcgcacgaatgttaaaatggtgaatgttctagattaaaaggtgattaacagactaaacgttattaggaagggcaatttcgtcgttgaggtagttaccgcggccgtatcgcgggcattcaatcttgagttcttgacgcagcgtccggcgagcctgttgccacattcgatcacaagtacaagagaagaaaagaaggcgctcaatgattccaaaacagcaatcatatcatcctctgttgctgatacacatgtgtagcacctcaatccgccgtttgatttttttttaatacgcaagcagcgcatcattttattaagaggggtaaagtttatatacaaaggaaccaaaagcgaaaaaaaaacaagaagggaacagggtacaggagattgaaagtgcttagggcctaatctccaaccaggttctgcgaccgggggaacatgctaggcagggttagttccggcaccgccgcgtttgccaggcgccaaagttcagcatcggcggccataacctttgccacttcgacccagggcctgtgttgttgattgaaaatcctatcattcctctccgtaatccgccgtttgattggcatccatgtttaggctgctgcttataacctcccagctttttgccaaatcaaagaaatgagatatgggtagaggttagaagaatgagaggtggatgaaggcagggagcacgccgcggtagattaacgagacgagcggtatggcaaggaggaagaaggtgggcggcacggtacaattagaatgcgggcgacgcaacggtggaggaaaggcgagcgcgatcgccgagagtcatcgatttgtaactcctcatcggctgatagagtatgtgcgtgttaggtttggttggataacataatgacttttactctgttaattaagccacttttaatctaaaccattcatgagctttaatattcgtgcaggttgtttttttaagtgaggagcatagaagcacatccttgtgcttcacgtgttagtgcgtcgatgcagtggcgtggctataaatctctaagtaagcagtggcgtggctataaatttgtcagtttgaatattaagatggccttgaaattaattaatttatgccactataagagtataagtattcatcagacattaaagccaactattgctttgagaaacctcttttcatgaaaaagggaaagagcacagcatcaagaagggagggaaggagcacagcatcagcgcgccaccaagctatatatattcttggcaaaatttaacttttgtcgtttttggccatgcatggctttagttttcctcattttctttcgctttagaaacgattgacgccatagatagctagaccctagagagcatctgatcccaaagtatacaaaagcactaacacgtacgtaggttggcaggtttctgttcagtcggatccagcaggtaaagctctaatttgaagcggagctctcacagaaacatgggtaaaaccaagttggatgttgtgtgcatccaaatccaacatgagcaggccatgcataacgccaatatagcttccacatccaccaagcaaaaccaaccgtgatgatccatttaggcaagaaatagtggttgcattttgctttgtgtcatttcaggtatatgatactgcatgcaatctcgagtgcctcgttctttttctcgtgtgactgaacggtgctatagctttcctttcgtttgcttcgatactggtatacatatgcatggcgctgtagtatgtagttggctaattgcagctttgatcttaatttgtagatgcacggagggctcgaaattttggtttgaaattttgggaatttcgtatccccgccaggcaactttttttttttttaagaaaaccttagaagagaaccagccgaccaggagtgcctgtttttatttaagaagaagagacttggctcagtttttaggggaaattggggtcaaaaccctcacataagcacagtttgatgggtaacccatccatcctgcctaagtctttccaattttccacaagccatgtattgcacctgcacgccatctcatctcatctcatctcacatcctcctacaaaataacaacaaaatagtccgggcaacaactgctactgaagcagttattgtttgggcactaaaacaaattggttattttcagagcatgcccaacaatcacccaatatttgattcccaaaaaatctgaattaggaataccaaaataaaaattgggcccaacaatgaccccctcctccaagagatgcccaaaaatcaattccctatcatttgttagtttgccacgtaagcaaggtggggcccagttcggtacttgtgcatgtcttctccctcccgcaccagcgccgatcgacttcttcctccccggacctgcgccgccgtgacctagcgccatcatcaccagccagtcaaccagtgtcctgactgctgcgatttgttaaaaaacagaacaccaaggagatgccgtagcaattcgtgtcatcaaggaggtaatcgttagcaaatcccattgatctcttgtgtcgtagtcaatctctatgtctgtattttgatatgtggatatatattgttggaaaatattaagtttgatctgataattaattttgcagattgattattgttctattcctgccatcagttccctccattgcacttcatccctgtggtaaacgctccaaccccgtggcaaacaaaaagaggagatgagtcgtcgaagcaccctccttcaaatgctattggatgagttttcatcggatggtgacgaagaatttatttcttcggcggttgatatagtgcacgaagagttcgacgatgatgaagttccaaagcatggtgaatctgttataggtcatgcagtaattaattagtgacagtgaaccttgttagtatgtatgtcagtggcacatacatactgaaattgaatctttcagacactattttcaatatttggcacaagcatgtggttgttcatctgctaatctaaaacgtgaggcatactaaatgcagatgatcacttcaattaagcagctgttgtacttagagctaagaactgtacaagttattataatcctactgaacctatgctgatgtacttagaattctgcagttgcagctttcatgaaactgaaagtctgattggcaaaagcaggtgattcttttatcttgaaaaatagactatggattgcatcttgttgcattatctgtcaaattatctaacaacattatcttaatgcaaaaattcagagcatatttcaaagatgctgtgatgagagaaaaatatttcagactttcagagcatattttaaactttgggagtacatttgacatagcaaaaatatttgacacagcatatttcagactttcagagcatatcacacatttagagcatatccttcattactaaatgttctaaaacctgatttcctctaagtgtttagactttcaaatttagagcatatcctgcatatttcagactttcattcaatacagtacaaatttcagactttctgacattttcctctaagtgttctgaatcctgaattcctgaatttctagccagggaagtcagtcacagaatggacatcagatcaggctgcaatactctgaaaattaatctaaacatcgaacgaatcagggacagccttaccgaaattgctcctatggaggaattcttcatcactcacagaataagctgtggagaaatcgacgccaggagcttcgtgtgagaggggattcagtgtctcccatggagcatgtccctccatggactctgtcgcctgcacaccggagtagggaggttgaggatgaggcagaccgagacgacggcgaggcggtggtgcggggagcatagggccgtcggccccaaatcgaggaggcggtggttgacgtgcgggcgccccttggaacaacgccgccaccgacgcctgtgaggaggaggacggcggctgcatcgccgcttggagcaacgccggcgcctgcacctgagaggaagggcatggccgctgcatcgctgcctggagcaacaccgacgtcgacccctgtgaccgagaggatggggacgaccgctgcatctccacgtggaacttagtcgacgacgcctgcaaggaaggggttggccgttgcttcgccgcctggaaagccgctgccgacgcctgggaggaagaggaattttgttgctggcgactggcgaggagggcgagaaaaggagcgcgggaacaattttccccctacccgcgcgaggtagcgacgaccgcgattgagaagaaaaaatggttccctgcaaatgagtaacgacatatacagatatgggaacatggattattgggatgttggttagggaatctgttggatgagaattttggttaaaatttctttaatttaaggatagggaatagaataagtaatctgttgggcatgctctaagctagccatcaatagctgaaacaagcataaccacggttccgccgcccacttgaaatgatcttaaaaaaagaaaaattatttgggagtagctatatccgtggtgctctatttttcaaagaaaataatcaaattattttttcactataaattaattagtatttataactatggtagtaagtaactactccatccgtttcaccatgtaagtcattctagcattttccacattcatattgatattaatgaatctagacatatacatctatataaattcgttataacatccatataaatacgaaaaatactagaatgacttacattgtggaacggaggaattacactgtaaatttcaaaacttacactataataataattataattatactgtcagtttcaatatttatattgtgatttttctaatagataggcactatctactagtataaatataattagtattaaaagtaatttattatgtacttaaaagaggagataggagaatataagcatacttacatatatgaaagatatggcagtctcataggaaaaagtaacagaaattaaatgaaaattatggcgccataattttttgcaatccctgaattattattactcaacatcgaagtatgtcaacggacaaactaggatgcacatataagagaggcagcatttgcaatacatgttgaaaaagcagaatgtgacatcctagccagatctagatgtagcatgtacatgtcgcccatgagagttgtgtgtgcatgcttagtagtacaatgctaatttagcaaggtagagtcaatttataaggcttgtcccttcaaccatgcatacatacatacatacatacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatttctttcaattggcttttcttcaaatggattgtaagaagcatgaacactgaaacagatgtacagtagtttagtaaggttttgctctaatctgtaatagtgacttggttactaagagaaattttgtgcaagattaataagttatgttaagaaccatcggtgtaatttagttactaagagacaatgttgagaaccatcaatgtaatagtaacttggttactacgagaaattttatggcaagatcaatatgttgtgttgagaaccatcggtgtaatagtaatttatttactaagagaaatctcgtggcgataccaatacgttaattctaagtaatttacttactaagaaggtatacgaaccaattgggaatactaatatcctaagtaatttatttactaagagaagagctgacaactacatgagagcaattcatttactgagagaaggaaccaaatcgagaaggctgaaaacaactgagagtaatccatttactgagagaagaaataaatttgcgagtgcgggagtgttagtaacttatttactcatacactgatagactcagtaatcttgttactaatgggccaatccgaaagaagtgtggaaggaaagaaaaaaaaagtgtgggctattttttgcgggattgatagtgtgggaaatttttgatagtaacttgtttacttatcgaactaaaaccattgatagtaattgatttacttaacgaattttttttttggagagggagtaatgggggagtttgtgtgggatggatgggggttgccggggggggggggggggggcggttggggtgggggggtggggggtggggggtggggaagggaatactgtgaggggagtattttatttatagccccccctgggggcggtttaacccatccctatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatttatatatacatttttatatataaaaaaataaatatatatatagtggatatatatatatatatctccttccccatataaatatatatatttttttatttatatatatttatatatacatatatatataaaaataaataaaaataaaaatttagatttttttttatatataaatatatatatatatatatatataaatatttctataaaaacatagatatctatataaatctatatatatatttgtgttggtaaataaaaaaacctctagaaataccacacctctctataaaaaaatatttttatatttttataaataaatatttataaatttatacacccttttataccaaaatataaaacattgcatatatttctctataaacagggatgtctccccatatataattttttaaaaattaaaatctttttctaagaagatattaacgtggggcgagccccctctttatatatttttaccccccaataaaaacctcaaaatattatccccctcccccccccccacaaaagaaaagagaataaaaaaccacaaagagtggtctcctccattttattaccccttttcttcttataaaagagcgaaaccaaaatataaagcccttctcctaaaaaaacccatccccctccccccccccctctcctctccccaccacaaaaaacaaacacggaaggggggcgggtgtgtaaccccccaccccccccccccccccacaccccccccccccccccctctctgaggggcggttcttttaaaaaaaagaagaaaaaaaccccaccccccccccccaccaaattttaaataaagaagtagagaaagaccgtgaagaaaaaaaaaaaaaaaataaaacaccccccccccccccccccccccccacaaaaaaaaaaaacacaaaacatctcctctctctcccttctttatcttatcacacatcccggccaacaaaccaccaaaaatttaaaaaaaaaaacatcccaaccctttgtaatatatttttcttcctccctcctttccctttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaaatgagattgaattaatataatttttaattatttaattttattttactaagggataaaatgagataggatgtgtaagtgcaagatatagaaggtaatcaatttgttaggatgtaaagcaagtgcattaggttagagatatgtgtaatacgctagcgtaaaattcattatagatttaggatggttgaggcagcttttgagcagatgcgttgaaccgcagatataaactttaggaaaattctcacgagacacttttatggaagaaacgggaatattattacaaagcaaatcatccgagactatcgggtaacctacccttgccaggagtactggatctaaaatataaagtcatgtagtgatatttaatcttatatatatgaatctagataattcatatatatacttatttatatatctatttatatatatatatatatatataaatatgatatatatataaatatatatatatatatatatatatatatatatatatatatatatttatatatatatatatatatatttttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagagtatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatcattgctagttaacctttttatatgaaataaggatgaaaacgtaagtgggatggtatgtgtaagtgcgctcacccgtcggatgggttgggctatgtggttcgggaaggtgtgttgttacgcataaggtacgaaagtgatagaaaatacaaatgtgcatgcatgtatcatgatcagaaactcggagtatgatcgatcagagcttccgctgaacacagggctgctggtgaaatcgcgtcacaaatttgtgctgggcaggtaaaaaacctcatgtagatcgaggcacattcttagagaatattttcaaattattttagaatagatagttctaaattgtagagactctttctacatgaatttaaacattgtctagaatttgcttcatacgaggtatgctttcaacactaaatttgcttcatatataaaatcattttcttgaggtattttaacatgtgtggaggcacttcttataatattattatgcgctaattaagtaactagatatatgtgacatatctgggccaattaggatgatgcatgtgtaaccaatgagagtggtgtgcacatattaataccacattgctagtttaagaagggtggaaccaacatataagggctttcccttaaattaactatatcactctcaggtaaacccttttacgtgaagcgaagacgaaagcgtaaatgaggtggtatgtgtaggtgaatccgcccgtcggatgagctaggctgcacagttttggagggcgggttgttacaatataaataatgctaggtacacacgtacacgaaattatatatacgatgttgatatggttagtgaatgaaagataataaaagtactcagcttgccaccgcaagtaatatacaagaaagctcttcctcttcaacattatcaatattggtgaacaactatttgaatagtttacactatgtagatgttatccgctttacttacaagccatgcacactcatacgcttgaccagtcaagtcatttcaattactaatatcccggcaaaagcccacacatacactactagaactcaccatgtcccctattgttttttctagtagggaatgagctgaaactagtaggaaaacaagttccctaggccttttcgtagggaaaacttccatgggaaattattcgccgggaactagatgtgccctacgatttcaattgtaaaagcgcagggaacgaaaaggatccctaggatttgaaatggtagggaacttggctgacatggcattgtatccagtatgtaaagtaacttcccctaggtttctaaaactgtagggatctattgtttaatataaatttcttatttgtgccatatcacaattatttcccttcaaaatgttataatagtagggatattcgtttatatgcaatatctgaatttaaattaaataggcaatccactcaaatttgaaataattaaatgggtaatgtagatcactaatctgagaaaccaaatcaacccaagctcacacaaattttccatgaataactattactttgataagtcacatgccacataaccaaattcatggaaaatagagtcatagtttcatagaaattcaatacataagaagtcatagcctccatcaggttccaaaatagagggcttgcagctagctaatatgaaacaaaactatccaagaacaaagaagctgcattcaacacttgcatcaaggttcacacttcagtgcaattcttccaaacattctaaaatcaaaatgggccaagctcttccaaaggaggagagtagtttccacctgcactgccagatgcattaatatgccctccaaacatgcctagagaaattctggccaaagtttcttctggattatcttcgccaactgcaataccaccattattctcctctctaactgcaatcccaccatgattctcttctccggctccaacagttgcagtcccagcatgattctcttctccagctccaacaactgagccactgctacgagcctatccaacacagaaatttgaaagcacaatggatgaaatttaatggtcttcatgtaattgtaacaaatggtattgaacaaaacattgatttgcagtagtaagtctagaataaactagacgatgagcataaagaccactgagacattacactattagtatcaattgataaatatgacactgctacacttgaatggttgcatatgtatagtaaacaacactaaaatgacattgaaattgctggatattgcaagtaaacaaaaatctatctctaggacacatatgcaatattaatagaaacatgatcacatacattcaccgtagattgatctgcagaatgataaactccgtatgtaggtggtggcggcggcggcggtggatgtggaattgcaacaggtagaggcattccagtatgctggataatactctacaattcaaatatttagcacacaaaattaaaaactaatgctttagaattatgctaataaaaatgataggtatatgacagattgcacctcaagaataagttttatagtgttgttgtagctgtcttggccactactccactccagcactcgttgtgcatattcctttgctatacgagcatcctcgatcagccttgctctttcatggtcatcttcttcttgtcgtcgacgcttgttagctgttgaagatgtagatcttctcttgatctcagccatggcctcgctatcatcaaccatcccattaaatgttgcccattttccatgtggtctaccgcaagaacattcatataaggcccttgagtcaacaggggagttcatccaatcaaagtctggaccattcaactccgttgccttggttttatatcgctcctgttcaggtaaccatcagtttttaaaatattagactgtaaatgtggaaactattgaaaatttcagaaaattaccaagcataaagtggcttcttctgtgttcagtgtgttagtatcttcaggatttgatcccctgtgtgtatgaacccatgcctcaattgcagatacttctctcccaaattttttggacttcataatcaaggtatcagtgtataatgcataaaaaacccaccatcataaaatgaataaaagtttaaaagttaccagtttttgtcgtactgtagcaatagagttggatcctcctctatgaggcttaaatttaggggtcttgcggttggctcggtttgttttagatttttcgatccattcaggatcaacccaaacagtagccattgcatcccaagccatttgatcacaccactcaggttgatgtgccaagtattcttccttggagaggtatcttagccctgctctcttgtcacagatctgcactccttcaaccttacgacagtgatccattatggcttgaattcgagcataatacttaagccatcccaacaacacaccgcaacacttacgaacatgcacttttgcagcacgcacctgatcttggcttggttgatgtttgaaccttagctgaaacaagacaaatatagaagcaccaaaccttagaacatgttttagctaaatcttgcatgcatacaaaaatgcagaaactttgaaagaggaacctatacagccataaatgatatactatcctgcaggacattttttttatgacaagtctgctgtctacatattattttaaaacgaaattgtctgcatatgtttaaaacagtaatgagaagatagtaggagtaacaaatagagaagaaatataataatacccaaaaaccttcttcaaccacatcagctttgcttctcccatttgagtccttgtctgctttgtagtgattccaagttgtagcaatcactgacttgcctttatattggactatgccaggatagttcttctttagtaggcaggatagaacacttgctggccttcttccctttcctaaggttggaatttcatgccattgtctacaaaagcaaaataacttctgtttaaacagcagagataaagctatgttccagaaaacacattgcatgatgaaacctcacgttttcccttcaggttcaatcagtggacggtcttctatgttggggataataggtggaagttctgaacaacctcgcaagtgaaaattcatctcatcttccacttcatctaaattgggatcatcgttctcatttgaaattgcaggactattggaagatgatcggcttcttcttgagcttcttgtatttgaaagtgtcatcctgtgtattttaaaaatattactcataaataacttctgtaaataaatgtcataaaacaaaagaacaaaagcgcacataataatcatgcaattagaattgggaaatggaatataacactgtatacatatacctatttatttatttatttatatatatatatatatacagcaaacttagaaaccatcagcttcttcttgtcggtaatagtaatcattcatttcaggaattgattcattgtcgtcttcactttcttcgtcttcagatactaggtcattgtcttcactcatatcagtactccgattatttattgttgacaggtcttgttgatcagtgatctcatctacatcagtaatgacaatattatccagaccttggccaatgtctatgatgaattcaccttctaagccatcttcttggaagatatcaacacaagatgggtcactgctgttataatcatccaacgaggtaataggcaagcttcctaggggtcttactttgtatgcaacccaccatgcattgagattaggaccagttgtacatgcgtatggaacataatacacctgtgatacttgactagcaagtacaaaaggttcatccgcgggattgcatgatgcatgtgcaacctcgactaatccaaatttttctaaatggcgtactccattgacaggatgaaaccaatggcaatcaaataaaacaagcttgaaattttcatcaccatcaaatttcaattcaataatgtccattataatgccatagtactctagctctttgcctgtgttatcatcgattccaacagctagcacccctgtgttgacagtagttagatttcctttggatttctcatacttttcagaccgaaatttatacccattaacttcataaataacatatgacttgacctttaggccaaatccacgtgataaacgacgcaaatcattatgtatactagcgtccttggaacactgcaaaattacaaacaaaaagtaaaaaacctgactttatcttagttgtaagttgtaaatgtgtatcgataggttaccaattttttgaaccagtccaataagtttggttttccattaccaactccgttccatattaatttatctagctccttctgatttggtggtcttgagcacatccactgttcttgttcaaacttcctaataatgatgcattacgaaacacattttatagcagaattaatatcttatttacaaatttagaatacttactcaacaaatccatccatttcactcatgtttgtgtatatgtatatcattgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggcaatttggattggattataggtggacttgtttaaaccctttcctgccataaaaaaaagccttataataacatgcaagtttcagtgtgcagaattgtttgatgattcctacagagttgctccacaagagttcatttataccagacaaggctgttcttggatagctaaattatatgtttgttctgctttattttcctctctgagctacttttgagatctctctggggaggtttactcacctttacaatctgtatgaagggttggtaggatcttatgcatatttcgacagttttgagcagctttaaggatttggtgcttcttcttgtgtactgtgtaggaataagaggactttattgtttcgcttaattttttttcttttatccttggagtagtgcagcttgcaagtacttcacatgaaggctatgtaagtgagtttacggtaatttaactcctcgaaaactgaaggatatggtctcctgtcttaaaaatgtactgatcccttcgagtatgaccgtactattcttagttctaaaggtacaactttcaaattatctcggtgcatctaggcttccacattttctattgccaaatggatctgatgttataacataacatgtttttgctatgcaaattgtatgtagcatggtccatgctgtagctcttttagaggttctccaagatacacaagttaccatctttgtctcatcgttctccgattaatgtatcatattcagaacaactttggatgttgagtattgatactcggaactttttcatagtaaacatggactgtcttggttctcactcatttctgattctcatgcatgcatcctggcaatgatgttctgttgtagcattgaagatattgaaaagttggttttaccaagacagtactgctagtcaagagtacagggatattatacacaactaggattgaatggactcaatggtctttctaaggtgatagtaatgcaacttgcctgcttttgtcgatgggctgttcctctagctccaatgacaggtatgtgctctacaaacgtacaattatcattttgagagggaatcatttgaaacctccacttaacattttgtcgggcttcctactaataacaagggcactatattcttaaggaatagtatcagggaacagtgtgtgttatgttcttgatttgtgcaaattattgtctcgtctatttttcctatttatttttcttactggaaggaattatctctaaataatattgtttgtcgttcaccatccgtacagcaacaacttacaaagggcttgttagattatagccaaaataaaccttaccaaattttggcaacactggcaagttttggcagcatttcttatgtatttactagagtttggtaaaaaactaaatggatgcacatatttggcaactttatcaaaaatggtatggtttgaaatggcatcaatctgaacaaccccaaaataatcactaattcagttactctagatgtcatgtcctcttgtgttggcgtcctagcttacacaagttggccacgttggagggcctaggggggagagtggttccatctttctcaccctctctcctcaatcccaaagaggtggctagagtggtgttcggtgttcggatgttagggttgggttttgggcgatcttggttgtagttcctttgttggcttagcggcagccggtcaggtgcgccttctcctggcctgtgtgtaggtgctgtcggtgcgtcgctggtggatatttttcttctttcctggctatggcctcccagggttctagccttgtaattttttcctgctctattcaatgaatcttcgcgctgtctggtgtggattgtcccaaaaaaaacatttactgcatattatatggacggctaaaactttcattagctataagattttcccctaagatgctgtatgtttgcattagaaagtttcactatatttgtgcattgctccgattgataggacttgatatgttcggactgtagtccagaatagattttattctgttgagtttatgaatgatgcatcttgtgctaatcgttttctagtctatgcatgactttaatttttcccttaagaaaggttacaattttctgaactaaggtgtacttccaaatatagctatacctgaaaatattgaatatctagaaggtggtgaataatgtcaggactttatctttctttgttatgtttgctaaaagaaggctcgatcaaattattgtccagtagaaggcacaccttttagcttctagtagaaaacgagcatgggggcctatgttacttcagctagaaacatggattcaaacttaataaattagtatgcaaaaaatctccgcaataaaagagaaaagaacatcaaagacttgaattaattttgctgataacaaaaggttccactccctttcactgattgaaactaaagactgagatcatgctgcattacccttcaaaataggaagtttctttctggtgcccgttcaatctaccttgtcatcctcagcattttttcctagcgtatgacttcagtagtagagacagattcagtgcatatggagattttcttctgatttgattccccagtgcatgattagtgttcagtcctgaaatttttatggtttcctcttgcactcttttggacttaacaatgtcttgtagtgacttcactgatgatgcttgtgtaaccacacgagctatacaagatatttccgatggtaaatgagctaaggcaagccattttcagctggaatcactatatactccaagtttatgaaaatctaagcaaatacattttaggcactggaatttatgaaacacataggttaaaacattctgtcaggaaaagaagaaataaaggcaattagtgatattaacatttgggaacttgtcaccttaccagaaggcaagttttgtactgcaaagaacagtctgggagtctggggacattgatagttcaaatctgtattctaatgcttccatgggaaaaaaagttacatagtaagaacaaaagacagaagctatcaagttatatgctcttttcaaatttatgcagttgttaagttgcatgcaactgaacggcctgtttttaaggatattgtcctgagtagatagagaacacctttcaagggctctcctactgaaaaattatccagattccagggtatatatgttcaatctgccatcaaaagttccttataggttatagcactattctgttcctaagttgccgactgaatcaccattacctgagattcattactgatgaaagtataacgttggagttacctccatctcagtgcatggaatgtaaaaggagttgggaattttagcatacaggtctcctagaagtccaagatttatttttatgatcttgtagataataatttctaagtcacagctgcaatacttcgttcttagtgtttgtcagggataatcttaattacttatagccccatgccagttcatggaaagtgaaatcagacaagtctcatagaaatctgaagttttcaccccagcttggctgatggtgcaacattttgcaatgagagttaaccaggtcttaacatctgttggtgatacacttagatcagttttattctatgcatcaaggtgaccttcctggaagcttcctgctaaggagctaggacattttggagtcccattcttggggttagtaaacaatctgcacctgcctgaccactttatcttgtctggttttaccacagtaattctcttgttagtggccatgcatattttaagtttttgctagctcctaagctctatacagatagaaatatagaatagtgattatgataagtttagggtcagaagtgtgcctcctagtgcataaacaaactgcctgcatgtgggggtatgatgttcttttgatatggcatatcccctcctgtgccactatataaaggccccccactccagcttccctctcataccacacactagccattacattctacaacttgtctatctccatctcttccctcctttgccctgcacccagcattctcatcaaactatgaagattgaaggccgaagggggcatatggggaggctcaacagagctttcagggagaagagagctaggttctacatcttccgccgctgcgtcatcatgttgctccgctggagcgattgatcgatgtccattgtggaccttgttttccattccattctggatggaattttttttggctctgccattttggtaggatttagctagaactgaggtgtagttgctctgtatagtttggcaatgtaccgctctgtagtctgaaggtttcattttgggagatgtcctttttctctagcttgtgagagatccaactctacagtcttgagatgtccccccctcttgtacaacttgagaaaaattgatatggaaaatcacttcttaattgccctacaacttgatggttccgtttgctgttgatgatgattgccactgtggaaacttgcaagttgcaagacttgaaattgagtgatggcactttacttcttttttcgaaactgcactttttaaatgtttgcagtgatttgtatcagatgctttgtactttgcaccttcgatggaaaaaaatggaattagttttttctttttgtcatactattaatgctctatctatatgtgtgaagtcttatgcaacattgaacttgatgcatattacaaatatctgtataccatacacaagagaaagtaatatattgtgcatacagtaaggaggcacaaagctcttacctaattctttgcttcatatgttagtctcaggcacctgattctcttgtcttagagaaatacagtcaatttgttttgtgtgaccaatgtagcagaggtatggaatccagcaatctacaaagagaacactattactttgtgctgagtggaagctccttcttaatgcaatggtacgcagtcctcctgtgtattcgagttttttttttttttctgagtggaagtttactcagagttaatatgaatttctgaatcttgactgaacaatgccactggaatatctttgctactatcagcaatgctttttctcagtccatcaaaggattgtgggcaccggtgctctcattcctagtagccagaattcacttttgacctgggtgcaaaagcagactaaatggactccctcctggccattgctcagaagatgtcctgcacgtgcctcagtgcgtgcgcgcgtgcgtgcgtgtgttcgtgcgtttgtcagcttgctccacttttgtctgcatttgtttggtcacatctgcatttgctgtggttctgcatcctgtgtttgttttcttttgttctgataacttaagaaatgcaggaggagctcagatcttcccagaagacaaggcccctgcattcctggtgagcactgtttctctctgtatctgtgactgcactgcagctggttaattagtgattttgtcctatctgtgggtgataatatcatatgatctggtggctaacttaggtcttagctagaggctagagccctgctgcctggatgcagtgttgcatgtgggtaattaagaacagatgataggcttcagtaggcttcattctttctgcttaagacattatagtcagtaaagattccattaatcaagttatttgcttagtcatcatgtcaagaaaagacagatatagactcacttgatgtagaaatgtaaaaaaaagttcagtttcactcgatagaattcgatcaactttgctgttcttctgctgaatcattcctaggtagactgcttgctacaatacatagcatgtacaaaaagctagacctaccatatcccactgccaaagggatagcagcaggacaaaagaactggataaaagggaaaaaaaagaagaaaaaaaaactcaagaaacaaatgataggaactctagacttgccaagcttgcttcaatgcaacctcaacctagcatgagcacatggagttccttcctggtttctacttctaactgatatagttccctagctatgtgtgtagcctctccatggatccttgatgggatccaatggaagaacatgcagtactggagttcattcatgccagcaaaggagcatgacgatgcaccggcggatgatgtagagcctggctctatgctctttcagagctctggtcatccttcctctctgcttgccttggttcacagtcttcatggcttcagttttgcttgatgaaacagaagctacaatggtgatgaatgtaggtttctctgctctctgatgattacgtttggagcttactgctgtggtacagaacttggaaggaggctaatgatttatagagaggaggcaaagcatgtcgcacctctgctcccatgcaatcgtgctaatactttagttttcctttgctttctttaatctagggagacaaatctctgaacctgaatgtagcttattgttcttgtcgccgacaaaaagcttgattttattgatggatatgatcatttcagataacggacagctcatcctgctgccacctgcatacgtgtagaaatctgcagattcagtggttcagcatggctccgatgaaggttcttggtatctggcactggcagtgctgctcatgcgccgctggtattgtaaactattcccttatcttgcttttcttctccatggagatacttggtatatctcactgcactgtaatttgcccatctgatttcgttggaggaattaattatggttttgttgcatcccccagatcttcttggactcgtcagaattaacaatgtgttttagtactgtagtatatcctcttgtcggtagattgtgtggttaaagagttgcaaaagttcttaaaaaccagtgttcaagcatcttagagatctcctcatgtcctcttgatacgttcggaagctgctaggaaagatgggacgagtgcactgatcatccgtgcaatcagcatatcttttttgactgaaaagtactttgtagtgtacttattctagatgaccaggaaatagcttttgtgtgtgtgcgcacgctttggttggagtgttcttgtcttgtggacaatgtagccgtttgatgctctgttctttactgaatttccatgtctccctaattcccagtcaaaacactgggcactttgttatatagggcctgtctgctgcttgccacttgtacttgtagagagctcccatgttttcatttgtgtgtctctttgttattttctatcatgagttgattagtaattacctttctgttgctaagtttaaactttctgaagtatctttcatatagttggattaagttgtcgtttttcttttttgaggccaagttggattaaggctgctggattttagttttgaccttgatttaatgtgttatgaatatatatgattgataataattagcacatgcaacattgtctgaccaagcattgaatcttctgtatgaatgctagtcaagcatgtgacattagatgtctcaatgctggtcgtgtagcacacaggccctgtctcatgttaaccaacattttggtctcgaccaatgagttgatcataacctcactatcatttttagttgcctctgttaactgcttcctcattactaggtagaaatttaacacaaatagttaagagttattgagcacatgcagagtacccatgttgtctgaggaaaaggagcacactagctaccttataggtgtgccgtgtacaaaaatgtaatttacattatttacctgtagcagttcggaccaaggtttgaaatttcagaatggaatttgaaaaattcctatgactttgacttttcagtccctccgtatagaacttcataaaggtcaaaaagttttaggcattcaaattttccaacttcttcttgaaaattatcaaaatttattctttgagatgtttgtttcatttacatgtatactgacaacaaagacttaaggtattttgggcccctggaatttcagtgacccctgaaattttataccacctctgatagttgaaccctggttatgacctataaggatggtttgaaatgaagcatggcatctgaatgttaaagatctacaaattgtgttctggatcacgattaccattggtcatctggtagtttagtgctttgattcgttgcctagtgccctggcttgtagttaattgactgttcaagttgttagtttgctgtcttttgtgattgcctatccaagtagttgcagggctagtgtaggggcctgggttgtgtcacttcagtcagttcaagggttgtccatttggaattatctcatgattggagtttagccccccaccttgatctgttcatcagtgccagctaatgtcaatccaaacattgtttgtttgtcatggaaagaacctggtttgtttttcatggaatgaatcttggaagtatactcaaatcaagaatagaccataccgatggcgagcacggacactaacagtagtatttatccttgcaaaaagaaaaaatgaacacagtaggatctttcatatccatgaataagtattatttaccttttgctggtactagattgataggtctatcaacaagaatttctcttcttgtaaatgttgactgatgaatctctgaattgattttgcttgacaacctctcatttctttccaacccaggtatgtctgtgctgtgctgtgtccctttctagtgcgaggaaaactctagtatattctgaaagaacttgcaagcatggatctgattagagttgttgtagtcagtatgagcaatgcacatgagcaatctgcaggtaaggagaaaagaaatctcttatccagtcccttcactgggttttttcatattttcagacttgctacagtgtctccagtgcccttttagtagttttaagggctaagcttctgcattgagatacccaaaattgcagagattatggtaggcttgactgtttgaggaccatgaacagcctcccttgggggcactaaacaatggaaccatggttgcctttcttgcttgcaggcatgtatggccacttgatcctgtccgcggcgcggcgcatggtcctcaatcatggagcagcccctgggtactgtgcctcagcacccatcaagggtccatctatgatcacattgttaagtaagtgctcaccctccttaaccattatcataagcaatagaatatcaggggcatgcatttagacttggaagtgtctcctccaaggcaaaaaaagaaaataagtactgaaattgcatgtgaggtggtgggtggttatggtgcaagctctagagatatcctttggctcctctatataagcaaagattgcatcactgcattctcattctctacccgcatatcggcattcgcctgaaggcaagcgagagagagagagagagagagagagagagagagagagagagagagagagagagagagagcgctctgaaccttgattcgcattgcatttttcagtgttccactgcattggcagccatggagaaggtgaagaagaagagggggaagctgcagaatgtcctgagggagcagaaggccaggctctacatcatccgacgctgcgtcgtcatgcttctctgctggagtgattgatcatttgatcagatcagggggctcatttctcttctgtttgcaaatttttcatcttttttcaccctgccattctggtgggtgagaatcaagcttgacatgtaacagcatttgatcattttcctatggattttccctttgttttcttgcctctttggaaggcaagggtaaccactactcttgtaaagctaggagagtgtaaatacatactgacagtatactgttttcctatcattattttgatgtgtgtccatctacttgaaatttcaaacaaccttgagttcacgagaaggattctgcagaattctttctccacttggaaataatatattcgagtcgtcttcatgctattttttcatgcagtaagcaagcatgacctgcatggtaatctgccttggtttctgtaaagaagaaaataacctctataggaagtaagtacatgtggaaggctgcaagatgggcagacatgtaaggctgcttgattaaattattgactgcaagattaactggactaaaccactacaactgtatttgtgcactttgtcggtgggctagtaacggttaacacagataaaaaccaaaaaataaataggaccaatcatgaaaagtacggccggtcggttgaggtacggttgatctaaaaataaagcaaaaaaataagagcaatgctacacgtactaaatttttcttactaaacttttactaacaaccatctcaacccgtttgatttaagtagatggaagttacaaaaaatctagatacactcctaacatgacacatcagtgttagtaagaatttagtaagaaaaagttagtacgtatagccttttcccaaaaaataataattaagtttcaaaatacagtataatgggaaaaaatccctaaaatcaactatgaaaattaagtttaaaatgtaaagtttgatcgtggttgatatgccaataatttaggcacacaataatcagtaattaaactgagtcgaggatttgcacataaattagaattattaattactcccaccgtttctaatattcgacgccgttgaatttttaaaatatgtttgactgtttgtgttattaaaaaaatttaagtaattattaatttttttctatcatttgattcattgctaaatgtacttaaatgtatacatatagttttatatatttcacaaaagtttttgaataagacgaacggtcaaacatgtgctaaaaaatcaacgatgtcaaatatttagagacggagggagtaatttcctataattttatccactccaaaggactgaaggaggcctaaattcggcccaagttaaattcgttgcctattttgaatgttcgaatacctttttgaaccctatgttgtataaacggactcaactatttatatataaaccttttcatgtttagtctgaaaatccttatgttgccgaattagacctgcatctaatgacttcttttagataatctgcatctaacgactacgctacgttaatagatctataaatgttctctctgaaaaaaaaaacaagatgcaaatgtaatgctgcatgccttttcagggttcctataagccatcctttgcagtcaagcagtgcagattagttgcttcaggattactactactcctaatcaactttaatcataggctagaaaacctgaaatgtacggaactttgtatattatcttatttgccatggaaggaaggagcctttcattcagtcatatccggagctgtttttttttctttatttactattattattatttttttctgtgagaggtcttagagttcatcattgaggaacagtcatcatatgtcaatattgaaacagggtagctcttgtctctttcaaagaggagacaagaggcttttagagaagaaaaatcctccttattgcgacgttttttgtagcgaagcgcatagcttatactgtaataatcgatctgatatcgataacacattactggaatctaactgccacttatccttcattctactgtttctgtaccaaagcattagctttgagtagtgtatcatactgtttcaagctttatgtgcagctgtaatattcattccattacctaaacaaaactttttcgggaattcgcacgttgcgtatctttgtattacgatttgattacctaatcagaacttctcatgtattgaggaagtttggaagatgctaaaatacataggcggcctgaatttgcagcaatcagactagaattgccttgcaactgaacttgattactatagttcctgttgtccctgaagaaatgcagatactgaagctagtaacatcactctctccaagctactcccaaatagaagaggttctgaaaaccactttggattcagcagtatcaaccaactacttgacttacgagttcttccgaatcgaggtgccgatcattgtaaatcaacctcaatctatggttgacactgtattagtttccctattatataaaccaagtttcagttggaagaaaacctttgacaatgctccaatgctcaccctgaaatcttgtatcatatgttcaacagtcatcttggttacaggctaaaaaaaaaaaaacggcaacctgttcccaatgtgtgtgtggccaagagagaccaacaccatgagttgagtgccactgtccatgcatatgcttgttcttgtcaccatcttgttgttgctgcaatgctgcctttgcacggttgcactgcaccatctaatgatcgaccagaatgcatgtggtccatgcaggcactgagcctgaaacttgcaagctgctctattctgaattctgaaaatctgaacacaacatgctgcttcttgtgtctggtgcagcattggcatcagaaaatgagcatggtgccttgattgctcttgtgtccttattgttgggttctgtcacatcatatccctcttatctttacctctgggtataataacagatagtcaggcctctctagctcattatataaataaaaatagttaatctcagatgaatcatcaactggaaaagaaaaaaaaaatccttttttcactgttgtttccaaattttttgcttgtttttcgctttggtcagaaacaatttgctttgcttgaaagtagtttgtcgacaaaattttgattcttgtttaatgaggcaaaattccttatgatcactgagtgaatataagatcatgttgctgcacccttgaaacagcacatccagaggacaagcaagcagtttctctagtgtctggttgctaactgtccctagtgttcttagggcatctaacagcaaagccacaaaggtgccaagggcagtcaaatgattccattggtttgtgtaaatttgatgcatagaaaaaagttgcttaatttcatggctggggacattgacacgattgctaagcaaacggtttagggaacggtaaacatgctttattggatggctaaaaccaggactgaaaagttgagcatctctgcagaacatggttaggttcatcaaagaacctaatgcacagagaaatgcaagtgggctctctaaagtatgaagcccactatgcttactgttttggcacaacagcagattagtgttgtgtgattctattcccttgttgggtgccaaatgtttgaccattttgcaagtggatagtgatgcaattcccaattgcttcacttaatcttttttgttttgtttcgattaaatgtttttgggtgttgatgggattagctcataatccattggatagttatgaacttatgatgttgtgtccttttgctcatactccactaggggattgtcatttcataagaacactctcccttagtatttaaatatatatcactgttgactttattcggtcaaaactttcaaagctttgatcatcaatagctctccatatatttggtttggaaacataaaaatcatgcttatatgtttttctttattttataatattacactttttaagaaaatattatcattatattctaatagaaaaatggttgttaaactggcatagattgaccaaagtcaacgatgccatatatttaaatatgtagatagtaattgtagaaacaattaataatatttaaaggacagtgtcatttgtggtgattgactaataaagaagtgcattcatcatgcacttttactgcatgtcattggtcatataccggtgaccggaaatcgcactgttgcttgagcgtttttcttttgtgtactgttctttcttctttgatttctagtgaaaggtgacgaccggaagaggattcttttaggaggattagcaaaggataagtttaccacgtctccacgcaatcttggattccacctaatgcaaggatcattttcttttgggtgaatccatccatacttgtttaacttattaatcattttgtttgtgaacacttgtcacttctaactaaggcaaagttagaaaaaagatagaaaccatattttatctaatgtgggctaaaagctttaataacctttccggtttagctatcaccaatgaatttgatggaatcaaagaattagagagcaaataaaaagaaggtaaaaaaggaactcatgtattgtggaatgctggttttgacaagcttcttaaatttgttgtggaccaagcccacctctatacgaggggggcccaacatcgcacccgtgcttttatccttgctttgcgaaaggattaaacaagagatgacttatttttgaaatggtcatgttaattatatgttggctataacctattttaactcccctatctactaaaattttccgctctgcccacgaaataatggatcaatctattacagtgataaatcttttttgataaataaaggtgctcaacctgacttgtatttgtgaaaaaaggagctctatgagctcacattgtcacacgttgagtactttttcatgaaaaggaagtttctgtgttatactatttgactttctactcaaaatttgtacaacccatgggttggtgcaaagcaacacgtcgccattgttctcgtcctggatttggttttagattcttcttgatccaaaactaggacggttacttagcagcaaccatccaaaacgctgttcctttcaactggaaacactgaacactgactgatatatacattgtacatagctgaacattaattagatcatgaggtcaaatgctatgtttagtgctttcttgtctttgtttgtctgccagcctcccttttgggagcaaaagttcagttgacatcaacttgaaatgttaacatattgttctgactttgcacaagtagttgacaatgggacaatttagcttcacttcatacataccctccttgttgacatattattttgttttctcctgaagggattgacttttcatgctaatttcattaaaaaaaactttggatgctattgccgtacaccaatagtactaccaaaattcagttctctctctgtgaagcaaagcagaagcttggttgctctgtctcttcctttaggaagaatataatggtacccatgaaagtaacaagatgtgttatggattggcaaatatggtgatcaaagttttgatccataaaaaaaatactatcctactctcaggctaccagaagtgacagagattcggaatactatagtcatgaagcagtattgttttttttttgagaaaagcaaatagagtattgttaattgtggctgcaacattatatatttatgcaagagggaatagatcaatctttgtatgtacatgtgctgcgcctaccagatgttaatttggaactccaaactaaatcatttagttgacaatgctggcatttatcagtaattatttataatggtggacttttccgtagtgatttataatggtggacttctctactcctttcaaaatttatgagcaaataaagtggtaaaattatgaaaagtatactcatgaagttaagaattatgataccctctgtacgtctgtgtcttgcgccatctaatttcgtgcactgcatgttattctgcgaagcaatgctctcctagattgtgtttaagattgcttgatccaaaaattattaaggtaaaatgagctctgactggcaggtacattgtacataacctgaggtttagcccattgttaaatgctttgttaatttagtgccttcttgtgtccgtttgtctgctgagcctgccttttgggagcagagttttagtttgcatgatgcgccaggaataactgataaattgtgtttactttgcaaaactaattgaatatagaacactttagtttcacatcttacctcctcgttgacatgatatatttttatcctgaagtattgattttgggagaagttaagtgtatccaatagtctgaccaaaactcaggtgttcttgtaaattaataaaccaaaaatttggtcactctgcctcttcctttggtagtgacagaatgtgtggaatggcaaagagaaaaaaatatgaacaaattttagaaaccaaaagtttaccagcctatatattatcaggccctatgtagggcagtaacagaaggcacacatcatgttttgtctgttaactgcaagagctgaaaaaaaaaattaacataaaatagttatgttcctttctgttacaaaaaaatcataagggactctagcggcagtaatgatataatgccggacttttcagtagggatttataatggtggactttccacttctgtcaaaatatttgaacaaataaagtggtcaaatatgacaagtatactcaagaggctaagcattatgatttcctatgtatgcactgaatttcgtgcaccacatgttattctgcgatgctttgtggctcctagattgtgtttgattaagattgcttgataaaaaaaactataatggtaattaacatagcaacaaccatccaatcatgaaaaaggaaaataggtctgactggcaggtacattgtacataagctgattggctgaggttaattagcttatttcccaatgccttgtttagtgctttcttacctctgtttgtctgctgaaccagccttttggggcaaggttttcgttggcatcatgcaccaggaatagatagctgacaattcatttgcacagttagttgaatgtggaacacttcagtttcacttcttacctccatgttaacatgatatatatctttatcctgaagcattgactttggaagttaaagtgatacccaaatagtctgagaaaagattggtcagtctgcctcttcctttgagaaaaagtatacttttgggtagtgaacaaatgtgtgggatggcagaaaattatgaacaaattttataaaacaaaattttaccatcctattagggcagcaactccacgatatgatcctattattgttttatcgtagcgaagtatccttctctaaaggtcttgccatgtgagcatcatgaatggaggcaaactcaggatagcatctggccagcgtagagataatgaaaaaaaaaatctcttatcttttcttttcttagatcatcgaagaatttgtgtatgtgtgcatggtcaaacctaatactttggaactattggttaaaccatcgtgttgacaatgcttaacaatgttatcagcaatagtttataatcgctgacatttctgcttgccattttgtttaaaaatattgacttttctgtagttgacatggtgctagttatcttgaagggtatatgcttaagtaatccctagaccagacagccaatgttgtgccaacaaagaaaaatctcgatggtaggctgcagcaaaatacttgaagaaaacttatttattttcactctttggggatcaattaaccaaaaactcttgatattagggaaacaccagtagtttatgatggagtcattgatgcatgactctacttattaggtaaatcttattaccaaaatattatacacataatgatgcgttttcgataggaatttaatgaggctagagatttgttgttaatctccgtctctttgagagtgttagggggtgcattcaccaatgggtggtgacgtggtgtgcgtctcccgtaagggtgtgtgtggggtgtgcatgcatagtggtatgtacgtgtgtacatccttcgtataatataaaaaattaatcttaatattggctgcatacgtgagctatttattcgcgatgcaggtcagttggtgcggaaaaaggaaagcaatatgcatataaccctggaataatgaaaaggcaaataattaaatttctttttccagcagacattgaaattctgatatttcttcttcttgtctaaaacgtggatttcttagatcttttctcactatcccttagtcacatttctctctctctactactgatgtctggtcaacattcatattcacctggaaatgaccatcaaccgttagggacttggagtttgcttccaatgaaaagttttaaaaaatttgagtttgtaacacaaaaggtaagaaatattaaaatttggcatcatgtgacatcttcaaaatttaactagtgatttttccatgaaattcagtagttttgtgtgacaatggtccctggttgtttgtaaggctcagtatttgcttattttttcatgggtagaatatgagatggttcctcactttttttgaacttttgttggaaaaatatttattaccatatcctttgcagctaggaacaactttaaagggcgaaagagccatctctgagatagagtgaaatcaacttttgttcaaaactgactacttttaattattaaagaagaatgtgtagacttgggaggaattttaaaccgagttagagcgagcaagggcgagtttattccacctctgccttgaaggttataacggttctattgggtgaaatttgattgtttcgattacgagtagtggtaaaaaaatgagtagacttactaacaaaagtccgcaaaagaatgatattatacagaagccggaagtagctccttgatgtaattatcttgattttaataaagcttccttcatctgaaaaaggaaatactgaatgataaagagagaatacttggcatttcactgggaaaatatttttttgtcaaacctaaaagttgactaaaaaccatcttgcgctgtcatcttcaagaaattccgcaataactattgaattacaagacacaacacacgaactcctagagtgactcacaatgtggcatcaccgtccagtaccagtaggataaccttttcatagctcaaccatacatattgtgtatttatttatgttaatccatcgtgcagagcaaatgatgccattacgtgatcaatgaattttttttattatcaagtcaaccaagcctcaggaaatttaagtaagttgattcaagatcacataaactatcttttgtttattcaaagcatgaaaccagttacaagttaattactcagatatgcataagcagagtaaaaaacacttcagctgctgacacagcccacatgacaaacggcctatataaaccatgtaccattgctatctccaaactcaaacaaaagtttgtacttccaaatccaacaagcaaagcctgtctcatctctttcagtgaatcacatctctccagatcatgaagatgaggatgggtgctcaagacatgaagctcaagggcctcaagagggctctcaaggagcagaaggcaaggctctacatcatccgccgatgcgttgcgatgctcataagatggcatgattgatcgatcgatcaaacgattgggatgaaacttctcagcaattttggttacttctctattagtttgttctttgattggccactaccagcttcaatttcagcttgtacctgtgatacatctagtgtaaatatgagaaatagtcagaattagacacaaattgcagcttctattgaattttggagtactgcttctttgcccattctttcttgatcagaatttctcaaatttggatctccctaccaaattttacttagtgcagaagtaagttcagactcaatggcaccatggaatttgccatgacctgttggttactatttccatgtctgatgctgatgtctccatttcgtgaagtcacatgccaacatattccaacagcgacaattgggcagttatgcctttatctattcttcttgtaccattttctctgaaaattcaccctcaccatcctttcagcaggatagctcagctctgtatatataagagctcgattcaattaaatcagctttactgtagaggatatctgtcatccaattaggtgcacttcaggattaggctctatggattttggtagagatcttgtgtttctctccttgtctagctcaaaattctgaaagaaaggatgcatccaagaggtgtttatgcagagaaatgaattttttttcctgctgaagccagagaattgcaaaagttgttatatggaattggagcatgtgggagcacatagcttttggcaaagcacaacagtgtcttcctcgttttcgaaataaaggatgattggttcattgtgaaatcgcactttggaaaaagttgataagtgctcccactgttctacagtacgtaccaagacatatagctatcaaccttcttttcttcacctcttacgcatcttctagatcttttcttcccaaggttggtgctgtgttggattttcattttggttcttcagtaagcaaggtttgtctgaaatactagatttttcattagacaaatcagtaaggagaaaatatttcacatgtcctccagacatattgatgctatacaaattaaaatgccctttgagctgtatctaaatgttcagacttggacataacaccttcaaaaggtgataaatgcttccatggctcttctaaatctgaagtgctagatgaagtccacaattaagggtaaaactcaagctttcaatatagagggccttgagaaataagtgaagaaaagttgacgaaatatctaggtcacatgaaaaaacaaaaaggtggttttacatatgtcacgactgcagctttcgtcatgtatgttgacacttgtgtaaaagaaataccccctccagtttcgaaatttttgatgttttggacatggtctgcgtacatgcatgcagtggcaagcagatccaagatgcacaagcaaaaccaaaatgtcaagaattagcatactttgcttcggtagctaaaacatcaataattttgacactggagtgagtaagaagcaaataataggtaaaagaaaaactatgtcaaaatggcattctaccctttttgaaccaatactcaaaataaatagagatattaatcatataatctattttcagataaccacacacacattggagcacaaagaagcacttggcctatgaagatccaccaaatccacatattacattataatcataattatgcatactttccttgaagagcatcattacacaaaatcctttgcctcccctcttgcatgctcaagaaaaacctaccaattttctcctccctacccttaacaaccaaaaccagccccacctaacacattgccaaagcaccattttgccatctggtaatccctctaccaccaacagctacaagaaagagcaaatatccctgtcccctacagcaggcaattaagattgaattgcatacattaacagtgacaacaatggccctacatgattgaaacattacttgatggcttctggtcctacccacactaccacaacaaccctcttcttattcctagatcagaagcactggtactggtacaagtctatgggtggctggttccatgagctggcaccaaaaatatcacaagcacttgtagtggtggctggaattgtaggagtaggagtagcactggtgttgttcatgcacatcaggatgtcagttagggcacacagcctgctctgcagctccatctcctgggtttgcagcactgagttctgtgcctgcactgccacaaggttctgtgtggtcaggctcagtgccatgctcagctgctggttctgattcttcagctggttcacctgttcagtgacacataatattttcttagtgatatgtgtttagacttctgttcctgatttttgatgcagggttgtgatgctagtttggtgagtgctcaatttatgacaaggaagatcatgatgatgaattgttttctagtgttattgaacgaattaggtaggaaacagatgatggggccttttgaaaaaggcagcacaattattgagttggttttggcagatatttcaagtggcacttctgttttcatctgttttttgctttctacctgcacatgagtgcaagctatcatataaagataaaataaagtaaaacaattatgacagcaaaaacaataaactagatctatgtatgcatcacaaactttagacttttgtgcacatatatatatatatatatattataagcagagcatatatataaacctgcgaggtgagttcgtcgaggtgctgttgcttcctcatcctagacctccgagccgactctcggttcgactccttcctcctcttcctcttcttctccatctgggcctggaggtttaggtcatcttccgacctggagctccgggttccctggctcgacccggacgaggtcccactcgacatggtcacctctcaacaattttttttttcgcaccggcaacaattttactccctcttattccttttctttttgtaaatatatatatatatatatatataccttgtagtttatatgtggatgcgttgataattatgttgtataaataagtcttgtaatttcaaaaggctacaactacagggagcttactgagaagacatagaaccagtagaggaagacaacagagaaggactgaacaagctgggttatggctgggccagtcataaatctagagaggaggtgctcagggatgatgagcaacaacatctacacaactaggacaacttctctaggagtctatcatcaagaacagataaaaactccttcttaccttgcaaaaagttatatgtttgttgtatatacttatgcagggtatgtcaacaaagggaagattgatgaccagcgaaaatttcggcagaacctccccttataaattaaccgatttcagagaaaattttggcagaacctccccaggaatattgatggacagagatgaaaattttggcagaatctccccttggaaaatggatggccagagaaattttttggcagaacttcccctctgaacactgaagagattcagaaacaaagactgaaacttcagaggaagattgagctgagttggcaggatgaagctgtcaatactcaaaggcagtagtaacaactaggaaataagtgaagatctgaatatgagcaaaaagagctcactggaagaaaacctaacaaaggagctggggaagaggggaaaagggaattgaagcttggaggagggggccatttatagctgaaaaatgatggggttttggagtgtgaaaaatattgcaaaaaaataaaatactagtggagaggaaaaggagataaaagtagagacagatgtgtttggaatcttctgcagcatctgctggcaattgggggaatcatgtgggcgcctgattttctatgttcttggtttgattgcctgtgacacctgtggtttctgaacacagtgcttttaatttgtgagtagaaaaatggatagataatattggtacaagttatcccgtgcgggtactcttgtttctatctgaagatggcatcatcaattgtgaataataaatctcttcaattttttatataggatgatgatatatcccaagtagcgtgcgtttcaggaactcctatgtggctactgctccttcaatcaaaatataaagcatagtttgactaaagaaatgttcagagtagaactttgctgattagaagtccttacagaagtccttttgagtaaaaattgagtgaatattttctaagtatttgtataattttttttatgtattacacaagtgcgtagtatcattcttgcttcagtgtctcggtcacttgcctttggcctctgctgagcagaaagggcaatattcattcagagtttcagacaactcctacgttcacatcaggtttttgcacaattgacttgtagaagaagtactcctgaattctcaatttttgtttgcacttcaattataatgacttgccaccagccctatgcatgattgcacgcatatacgtttatatatgtgttgacacttcaattatatatgtgttgacacaataacttggaaattcattttgtacaaaagaacagataaactcaggaatacctttctgtgggtaaaacagcctcaaatgaagcatcaatatctcctcaaaattactatacttctccatatgtatatataacagagatgtgatatcagagtgaattagttctgatatacaaataagcagtaccatttcaacaatcaatcgatcaaaaccgaaattgctaagcataactagttatgtgatttgataccgttaccacagcatgaaccgttttttttttaaacaaaaaacacaccgatttttttttttttgatttctactgcactatactagtatactactattaacaatttacagattacagaacgatacgtacaacagaaagaaaagaaaaaacaagaggttacataagagaatcaatccatgattgccaaagtagtttttttgacacctttaccctatgcatatgtagagtaaaatcccccttaagcctttcttccaagaaagaaaggatgcacgaacattgttgatagagatcatttattcttgtccaaatattgcagatcatgaaccgattgtttgatcattgaattcttgtgcaggtataagtgaagaggatttttacggtacattgtactgcaagtatatactgccattatatttgatctaacggtgtaaattaatctgatcttcttcctaattatcctgcagtataaaattgaatagggtatatttgtcttttcatctatttgcgtagggggtaattttgtaaattcgcatttcctcagttagatccgatcgataggcgtccagtcaaagcagccgctgcccgcgacaacagcaattttaaaaaagtgaagaagaattttataaaaaaacatatgtaccgagaattagatttgttaattaacttaattattgcttgtatccattgttattgaagcggatgaagcctgaatcatcaaacaagtctgatgcaaacatgcagtagtagttatatattatcacaggctcaggcttataacactcaagagcttatatcgctagagagactgacggaagcaagttcctggaagcggacggctgctgctgggccaacggcggcgatagtgctgcgcacgagaatggcagtatgttggctttgctcccggcggaggctgtatcgcttccggcgatcggcggcggcggcgacggcatcattgcgtacgacagctgctgggcggcgcttgtgggactgtgggagccacacgcgagacaacatacggctgccggcgacccgacgtaccgcgtacgaggtagactggattggtatcacgtacggatgacgacatccgaaaaaataccaccgatggaaaaaatgatctcaattaaaaatggctaaacagtcctttttagatttttaacaaataccaaatctaccctttcatatactgcaagtatatactttaagtagaatgtatcgtaaaagtcctctaagtgaaaggccatttgacggtattatccatatatccaaactgttggtgtcttcgctaccttcacaattattgtttaattagaagttataaacagctccaaaattaccaatgtagggaagatgtttgcatacatatatatagattttcagtatctagtttgatatcatttgaaataaatgtaatttacaacaagtgtaaggtcaacggctaaacactcttaggttgaagtttgggtactgttatactcctattctttcaactgtttggcaaatttcgtatcggaaaaactaaatggaagcctcctcagaaaaagaaaaaaaaaagagaaaaacaaggctaaattgagttttcagacagntgtataacagcgcctcctctacttacagtaaccttttcaatatcttctcaaaatactatgatttcagagtctttcatgacacgtactgaattattattattagtttttacccgataattttcatgcacaaaatagggaaaaaagatgttgtacgtaccaaagcggtctgatcttcaggacgccgtggctggagctaaatggccaaatggttgccttttgcaattgagttagaaaaatataaatgaaaagaaaggcacagaagaaacttcccggaccacacctcgtgtcgtttgatcgaaactatggggagtcttttctagaaggaatcagttaaggattgctctcctcatcctggtcattgcgcacttcaagaacaccctaggctattgatcgaaatgtggcttaatcacgtttgttaattaattattaatatagcaaaaggtggtcaagtattagtcctcttgagcgcacacttgtcttgtcaatgtatccatacggtttaggcatcgtcgaaatcttgggcagatcacctgaaatttttttcgaaacacagagaacaaacacatacatacacgctcttacttatgaacacctttaaaaaattaaattaaataccactcaaaaattaactatatatacgaacacctatattaaatcagaataaaaattaataagagcacccttattaagttggagactaaaagtcgggcgggtacgtgattataatatactcttcctacataaatatcctcattagctgtgattatatgtagccacatcgtcgagaatgtcaaccgttatatcattgagcttcttagatagtaagccatggatacaacaaaaaagctattaatgcatggtccattcctctcattaactgttgtctcataaaaaattgaaattaatctgctttattcctgatattgattgcttattactacatactccctccattccaaattgatatacatatagtttttttaggttattcctaaatgatctatatatttgtgttcattcattaaggctattcgttatttgtgcattggagtaaatggacattgtatacatgtatccatgcacacaagtatttataacccacatgcaatatcttgatttgctattggctaggaaatagtgagaatggtgcatgcattgagtttgttgctagagtaaatatagtatgagagagttattagcttttcttggtcttgatgtacctatgaaatatgtagatcaatttggaatggagggagtactaactaagtaatgatactcacttaatgctgaaataaaccatcaaataatcactcactagatacctactactcccatttcacttcaataattcaacaatttgagcacaaatccacctcaatggctcttgctcccaggctacacttttattaccccttctttcatcccatataaactttataagtgtagtctcaaatcatgattgttgaaacataatatgattgtttatatttaaagttgtccaggcataatttgagagcattagtgagatcgaggtaagttctattgagagcaagtttaatagtatagccaactaccggctctaaattatctatagtcaatttaatagccgattcatataatagtcacctataaaagtaggtacaatagcaggctataagctagctgcaaacatattttaagaagataaatgaggagagataagagcagcggggtacagatttatagccagctgtagcacagactccaagacgcagtgtttgtatgacaggtgggaccgggtattaatagtgtagtatgtaattattgtatgaatgagctattagaggctacagatgaattggagctagtagttggctatactattaaacttgctctaaacgcatactacacaatttatagttggttccaccagtcatatgcacatgcatcttggagtctgtgctatagctggctataaatctgtagcccgctgtccttctctcttctattttatcttctcgaaatatgtttatagctggcttatagtctgctattgtatctgctctgatgccattttagtctctcaatgttctcactaattatgtctcaacaacttttctcacagtatatcacgattaaagcaaacatttttttcaattcgcatacatgttttattaatgtattataccactctactacgtacttccgtcccataatagatgtcgctttgattttttctcgcaacgtttgaccattcgttttatttaaaaaattagtgcaaatataaaaaataataagtcgtacttaaaatactttcgataataaaacaagtcacaaacaaaataaaaaataatttcaatttttaaaataagacaaatgatcaaatattacaaaataaactcaaagcgcaagtaatgtgggaaatgtgggacggaggtagtatcatttttttatcaccacacatttcattgaagtgtcgcttctatatcctgcaacaattcgcagcatatcatttagtttgatctatcgtcaattccagatcacgttaatttaacctctagttttaaatttaagagtgtcaaactttggtatgcatgacatactcccgaatttacactgacactgacatagtctcttcaatgcctatgttcgatatttttgtttttgtaatgatatattcataaatatgttaaaaatataattaactaaacgaagacagttttaatcaaatttcacatataaaattttagtgttttcatatatacaagattttgagacttgatgcgtatcctaaccgacatccattcgagatgtaaagcatatcattattttgtcgacacatgtcgctagtacttgcgatgtaaatattagttaaggtcttatttggaacacagaaatcttgtagcaaaaacatgttaatttaccttaaaacagaaggaaagttagagatttctactgcctgacgcgaagtgtaattaaccaattaagaggcatcgaagataatatagtgttacaccaaaattgacattaaaatgtgtgatatatataataatctatctatctatctatttctattatatactaaaagtctattaaacttcctacaaacgctcttgagtcgccatgtggcactcttacaaacgctcctagatcgccacatagcactatctaatctcaccgtcgattttcatttaaattggtggccccatatttttgaccattagattagatctattattaaaaaataataccttcctcctaaaagtccattaaacttcctacaaacgctcttgagtcgccatgtggcactcctacaaacgctctagatcgccacatagcactatctactctcaccgtcgattttcatttaaattggtggccccatatttttgaccattagattagatctattattaaaaaaataataccttcctcccacacaagaaatatataactgtctgtacgtagtacgattcaaaggaaaaaaaataaaacttacctactgtgccgcaataaaaaaaaggaccatattcatgtacttatatatacgatatatagaagaaaataaaaccaaagaaacatatgtacgtactaccatcgttggaaagaaaaccgacgggatttcccacaattttaaaaaaaataaaatctatctatctgtctatctatctatctatctatctattatatactaaaaatcaattaaactttctacaaacagtctcaaactgtcatgtgatgctctaataaattagagaaattcctagaaattctaagaataaacaaaccaaatactatggggtcacacctctcctcttctcccggacatgtgtaggtatactaaaagtccattaaacttactacaaacgctgtcaagccgccacgtgaggctataataaattagagaaaatcatagaaattctaagaataaacaaaccaaatactatggggtcccacctctcctcttctcccgcgcatgtgtaggtatacttacgtacttacattcctcgcctcaaccgccactggccaccgctcgccggccaccaccatcaaccgccacggtgtcatcgtctttctccatgttgtgtcgccaatctgtgcgctaggatggtggatcgattcagataaaaaaaggaaaaaaatgaagtgggggcgagagtggttggttgggtacgggaaaaataaaatatataccaaaagcagagaagttgtttttatcgaagtaaatcatttactccgatactaatgggagcacgatgcgggacgtggggtaggatcggaagcaggggagttgtttttattatcgaagtaaattgtttactcgaataaaggtgggtagttgaggcgcgcgataggagtaaattgtttactccgacaacggttggagtgggatgacgtgacgggacgtggggtggggtgtgcctgggttgatgcatgtttggcgcttggaatattctatatttgttatatatattataatagaaaaataaggtcaaacatatattttgtagaccgtgttattgtccaaaacttcaattagaatgaaaccggagggagtaagataatttccatttaaagtgtcgtactcattacttcattactttgtactattattttcaaataatacactattttaaaataatatttatacaattatattgtgtacctatcaaataaacaatttaagatatatattaactaatttatacgtgcacttaaaccgatgaacccattatttaaatcatcggatcaatttttttattacattggtctttcattctcaaataatgcactatttcaaaacaaagtctacgacattatattgtgtacccactaattaagcgtccaaagttccctttttgcccgctgcacagtacacgtcagcacattttccttttgcacgcgtgacaaagcatcgtgtctgaggcataaggtgatctcgaccgccgcaacactaccgctttgccacatgtaaaatcatatatggagatgataaattttgttaataacatgaaaagaaaattaaaggtgtgatgcagcgagagaagaattaagcaccgtgggttgtgttattgaaaaacatagctccatttaagctgaaccaagagttcattacagaataattataatgtattgtgttatgtcgaatttgaattttgtattatttgttcgtacaagtgaaagaaatcattatattataaatgtgagcacaatattaacgaatatcaatataactcttctaagacaagggagtttgagaccctctttcttttcccgattccatagtttggattttcgtttgcacgctttccaagtttctaaatggtgtcttttttaaacaacattttaacttttagaagtcagttcattcgtttataccctcaaatagctatcacataaataagataattcatcaatttcggttgtcctaaacactaagtagtacattcatgcgagtcatggtgaacagtaagttggggatcaacggatactcaaagtcataagatgaatatgtaagagctactatgaacaactgtaaataggtgccaaaattaattgcgattaattacatatctaatggcttgctaaccatataattaatttctctctacatgtatataaacatcgacgaaactgtaacaaatattactatatgccccacacatatatattacacgtttaatattctaattacatgtgttaagtcctttaaaatttcttaaaatgctctcaagttgtcacgtggtgctctaataaattagagcaaatattagaaattctatgaaaaaaaaaacaaagtatatattacttgattttcacttaaatcggtaccgttagattaaattgatcttagaaaaaactaaatactatgaggtcccacctctcctcccacggcataggtgcgcacctacatacgtgggtacatacacctcccctcccttttttcattttcccctttcttctttttttccatgcatacacttcctttcctttcttactatatcatgcgcctttatgagacgatttaatcacaagaattttgaatatattgctctcgcatttttcatttttggacatactacgcgatatgtatatggatggattgtatgataattcacaagcaatttagtttccccttaatctaattgccaaaatttttgaacaaacaataatcttacctttcaataattaacaataatataagtgcccgcgcatgcgcgtgggccaccttcatagttattatatactcaaagttcattaaacttcctagaaacgctcttaagccgccatgtggcgttcctacaaatactcctagaccgccacatagcactgtttaatctcactgttgattttcatttaaattggtggacctgttattttagaccgttagattagatatactattttaagaaaaggtatgctgtgggcgtaaaaggaaacaaaatataagtaattcatgtacgtacgtacgtacgtacaggaaaggaaaaatgaatctttatctcctgtttcatcggaagaaaataaaacatgcataccgacttacgataaaagcgattaagtaaaaaaggcatacgtaatgttggtacgtagtgccattgaagaaaaaaatcgatggtccataaaataggattttctactattttaaaataaaatattttactctataaactaatgcaaatatgcgtagttaaactagatcatctacactagaaaaatcaaatatcctatcaatgctctttaaatgtcctatatttaaattattttagaatcatagatctaatttgtgatccacttggattcctctaattaaataaactattgatgtctatgttcctaaatacatcgtaatacatgatgtcgacatataacaaaaaaatgttatgataatattttaagaaatgaataacaaaattacccttgaactattacggtcgaccgaattacccgcataaacccgaaagccagcctgctttcaccctcaactattaataccggacgaattacccctccccccctcaactcaactcagagtggttttggtcctaggtggcagttcagtcagcattttcttaaaaaaatggtgggacctagatatcatatctcttcctcaccccttcatcatctctctctcttctccctccacatctgtcaatcggcaaggctaggggcggcgagcggcggaggtgactcctcctcgccctctgccagcgcgcgcctccttgacggtcgcgtggtttctcctcgacctccactggtgcatgaagaggcggacatggtggggcagaggagctcgagcggtggaggatgctcctcctcagctgtctcggcaactacatgtgcactccacggaggccgtcatgtccatcctttccgttgcatctcatcgtcacgtgacgagtgttgcggctgccggagatgagcacctgcgttggtcctcaatgtccaagttcggctacgcccccgccatcgagaactcgcccaacaaatgctgcgacagctctttctatcgtagcatgtcatcccaccacaattcttaatcgatccccaccaccagtgcctctctctggaaggagaagagcgccggccggcccttgcagcaatgggagggagaagagagaggccagggaatgggattgaggaagagagggagagagagaggtgagaggggagagggacagagtgggtggagaatgtgatagccatgtaggagcaaaaccaatcagtgttgtgttggggaggggggataattcatccggtattaataattgagggtgaaagatatctggtttttagttttacgtgggtaattcggtcgaccgtaatagttagggggtaattcgtacttttcctattttaaataattttacatcatatttcaggtgttaaatatcacttgacgaatatacaatgctaatttaaagctacacgtgtaaaacaattgaaaacaacacaatttagttgtgtatttttaatttgatatgatttaattttaatttgtctacaattaagattctcatttttttttctaatttataactatttcattagtatatgataagtgggcaacacaaatgttacatagatgtaaaaaattatgaaaaatatttcaagccaatgatcttgctataatacaaccacttagttcatcatgagatttataatcatatatgtatatttttctctttgtcaaatagttttggtaacaaatgaacaatcaagtaacatgcgcaataaacaactcataatatattttcttaaagttgaggaattccaacatatcaaacataattgatgaatgtatgtcatacaccctattgacgtgactatgaaatatacttcaatcaattagttatcataaataagtttggaaaaatagattcattctccaaattaattagtaaaggtgtcttctgtgattatgaaaaataggcgttgaaaaacaccagatgcaaaattatagatattttgtcaacatataactaacaatatggtcctttagagattttatcgtgatggtatttaaaaaaactttattcaggttaaaaaaatcacatatagcacaaatagatatgaaacaactccattattccattattgtttcattatcatgacacatgttgttctcataaattcatgtcgttatgatggcggtatggtttcaagtgatgtgtccaaaccagatattaacaaaaatatgtttaaaatagtgtcaagatctatgttaaaaatataatccgcatgtaaacattcacaataaaaattcaagcaacattaaataagtgcctgcgcatatgcacgggctaacatcctagttcactctatatagactaattaggaattgtaaaatcactaaaattatgttatgttagggtgggtgcccctagttaaattcagaattcagggtattcagatatattatatatagctaagttttttttaaataaataggtagtatacacaatatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcaaatgtattcttaatgtaagcttcgacctcttcccctgtcaatctacgtggagggaggtcatgcattactgtatccttactaaatgcattcctttgacctctaaatggatgattgggtgggaggaatcttctatgacaatcaaaccagctatacttgtgcccattatgtaaccaagttgtatgaatatctgccatacattcttgacatgacaaaccaccatgtgttgaccatccagagaacatggccaatgctggaccgtcatggattgaagtatggtaggctgccctcatgttaaaattctgcttcacagaactgtcataagtgactactccttgccatgcttgcttgaactcatcaactaaggggcgcatgaaaacattcaagttcttaccaggatggtttggccctgggatcactaagcttaaaaagatgttctcatccttcatacagagggttgggggtaaattcaagggtataataaaaactggccaacaagaatattgggccccaaatccaaatggattgaatccatctgtagctactgcaagacgaacatttctagcatctagtgcaaaatttggattgtgtctatcaaagtatttccatgcttcaccatcagatgggtgtaccatggtgttaggattggcacgagtaccatccttgtgaaaccgcatgtgcttggctgttccgggttccatgtacatccgctgcaatcgtggtataaatggcagataacgcataactttgcgtggcactggtttccgttttctccctttatgttcctcttcaatagctacataacgattttcattacaaatatcacatttttctttaagtgcatcctctttgtagtatatcatgcagttatttatgcaaacatctattttgacatatggcatttttaatccactaagaagattcttgcactcatacaagttggctggcatcttgtgacctgatggcattatatcaccaatgagactaagcaaattattcatgcactctgaagatatattatgctgtgatttaattcccatcaggcgtgtgactgctgttaggcgtgacacttgagtgaaactatagagttgctcttgtgaagcagccagcatggcatagaatgccttggcatctgctgttggttcgtcctctgaaaaatctgtatccattgcatcaccaaaattgcctagcatgtcacctagggggtcagctatgttataagtctcctctggttcaaacaacctcacaggatgctctccatgcttgatccatctagtgtaatcaggcatgaatcctctttgacaaagatgcatactcatcacttctttctttcttctaattctattacggcaaattgaacaaggacactctactccaaatttttctgcattttgtactctgccaaaagcacgatcaacaaaagcatttgtgttgcgcacccactcttcagaatggcaaccattatcattccatccactatacatccaactacgatcttcaactcccattgacatgattaattttacagcaacaaactggaaaaaaatattttttagctacatgtgccataaacaagacatatttttttaaagattatgggaaagacagattattaaaaaaaatttagttgtgtacacagaaatcaacatgtgccagctattattctatcaacaacttgtactaggcaaaacattacttctttttaaaaagagactcactgcaatcccaaagaataattatttaccaacttcatcagacccaagcatagagcaaataaaatatgacaatggagatcacagaaaatatttcagtttcgataaaaaaacaataaatatttcagtggatgcatacttacttcaaggttcggttggtgcagagcttagattaatctgttgttgactatctactgtgtcttctcttctcttggatttcttcacctcttctttttggagaggcagtatgctgcagcctgcagaccagcaagaccttctcttccctcgtacgtgctgtctcctcctggatttgcttggggacctaagggattgcacaagaaacctgctactagttgttgatttggattttgcctatacgcttagtggatgggaggggatatggggatggtgaagagaggatttaggggtacagatcgaaagtgatttttgggtggaaagtttagggatttgatggaggggagctgcgggaagcagggacgacctcaactgatggcaggtggtggagcatggccgctgatttcgccggagaagggagagatttggtggcggctgctgatttcgccggagatgggagaggcttgggcaggagcagctgtgcctgtggagaggagagagtggagaatagataggagtagtaggaaaaatagaatagtgaaaaaaaatagagtggagacctgggtagtggagggaaacgaaaaaatggcggggacaccaatttttttggaggcaatttattttagagctaaattttattgggttagttccttatggttttcaatcttgtcgtagggaaacattgccacctaggatctttctccctgctaacaaagaaaagggcagagcatggtgggccctccagttgtttgctccctacgaattttgtaaaatcctagggaacaaaaatttccctacgttcatggaatgatccggtaggggtatttttatttcccttgacctccccacacactagtagggaaacaattaaacggtagggaacatggagatttctagtagtgatagtaggtatgtgaaccctataactaggatgggccattattaggcagctaaccacacacccctaactccacgcctatcatctaaactgagggcatcacctggccacttcatagatatattggtctcagtgtctagtgtctagtagaccgaatggggacatgaacctctccagactagcctatgaggcctaacttctctcgttcgtcctctaaaaatttttcagctttatcagtcagatatagattgaacaaattaaagagattttgggtgcagtgcaagatagaatatagatgtcatcactatattcttcaggtaacatatatgcatgcaaataatgacacataatcaaattatatatcctttatcaagcgagtgtaaattcaaagtattattgattaattacgtggaggtaatgagtcgttcatatatatcctgacaaagtcagtccagtggatatataaatctagcctcagccacagacggggctgcttgtgaaatcactgatgtggaaggagatgctgctggttccgaccttgaacgtcagctggttaccagcttggtcgacctggacaatcgcctgaaacaaatacttcacctgaaccctcacaccatttatctcgctgatagaccctgacttgatgagtcccacgaatttgctgtcaaagcaaaacttgtacggcgagcctccgacggtgacggcgaagttgcactcgccaggcaaggtcacctcaaggtggccatcagggtggagcacgtacgacgtcactccttgtgggatgagaccacgtggcagtttgttctgttggaggacatcgtacaccgtcgctgaggacaccgtatgaagaatggaagccacgaggacgataaggaggagacgatgggccatggagctaagctacctggtaccctaatttctctatgtctatctctaatggcagaaatgaacaagtgtaatattgtgactatgaaaaatgaactcggtctgattggataatgcattagaaatgcatgcagacatgcatatatatagctgactcgcggccacaattaccatccaaatcccagaaacaccgctatttgatagcgtttctttattaaagaatcacaaataattacaaagaataaccatcgtttattctgcctatttaactttcaatcaaatcattgatcacatatacaaagcttgatatacggcacacctatcctattgactttatatttttctgcctaataaattttcactcaaaacatggatcacatatagaaattaaagctagacatacgcgccaaattaactttgtatcaaaatgtttatctctctctctctctctcacacacacacacacacacacatatatatatatatatatatatatatatatatatatatatatatatatatatatcatatcttgctataaaattataacccactaattctaaagcttaacatgcaaacatgccaccttatcatccactagcaataattacatacaaaacttatgaaagcatgcaatatcatttataattcattgaattctacaaatcaacatgcaatcatatttcttcatattatttttcacaatatttttgacatatatccatcatttttataatacttaacatatattcatccatgcgtataatcaagggaaaatttgaaccatgccacacaaatttataatcaaagtgtgggatatcatattttatctacaatctcatacaaagtcaactaaatttatttctctcttaacataatttgacaaaccagttttatttgttgttaataactaatgtttttttttacttttagcttgattaataaaaaatattaaaagttaattagtaatttccgtatcaaagtacggggaatcacctagtgtgtgtgtctatatacatatgtgcgcacacacgttttataaatgttttgatacaaagttaatttggctcgtacgtatatcaagctttaatttccatacgtgatccatgttttgaatgaaaattaattaggaggaaaattataaagtcaatagtaggtgtgactgtatatcaagcttttatatgtgatcaatgatttgaatgaaggttaactaggcagaataaacgatggttattctttgtaattatttgtgattctttaatataaaaacgctatcaaatagcgttgtttctgcgatttggatggtaactttggccagcgagtcggctatacatgcatgtctccatgctctttctggtgcattatccaatcagacatagttcatttttcatagtcacaatattacactagcttgttcatttctgctattagagatagacagagagatattaaggtaccaggtagcttagctccatggcccatcgtctcctccttatcgtcctcgcggcttccattcttcatacggcgtcctcagcgacggtgtacgatgtcctccaacagaacaatctgccatgtggtctcatcccacaaggagtgacgtcgtacgtgctccaccctgatggtcaccttgaggtgaccttgcctggcgattgcaacttcgtcgtcaccgtcggaggctcgccgtacaagttttgctttgacagcaaattcgtggggctcatcaagtcagggtctatcagcgaggtaaatggtgtgagggttcaggttaagtacgcgttcgaggcgattatccaggtcgaccatgctggtaaccagctgacattcaaggtcggcaccagcagcatctccttccccatcagtgattgtggctgaggcgttgatttatccactggactgacattgtcaggatatatcgatgtgaatgactcattacctccacgtaattaatcaataaaacttggaatttacactctcttgataaacgatatataatttgattttgtgtcattatttgtatgcatatatgttacctgaagaatatcacggtgacatctatattctatcttgtactccacccaaaattttattagtttgttcaatctagcggactgataaaactgcaattttttagaggccgaacgagagaagttaggcttgataagctagtttggatgggttcacatccccattcaaactattggacaccgggaccaatttataatatatctatgaagtggcccggtgacgcgctcaggttatatgataggtgcatggagtttggggatgtaagagcacccgcaatggtaaagtaaggtgctatctataaaacatgtacatctcagcaatagactagattaatagtaaaccacctcaatagtatgtctacatgggtatctataactctctaatccattgcctcgtttttctctatagactatctccaggttagtagatagctttgctctctctcttcatttaatctcttccaagtaggaaaatatgctaacatagatctcttgtagagagcctatagataaccattgcgagtgccctaagattatagttacttagctgcctaactaagtaactatagcccgcccaagttatagggttcatagacctagcacgtgcgggcttctgccgggatattggtaattggaatgcgttgcaaaggccttgtcatgcaaccacgctgaatgccttgacaggacaagcgtatgagtgtgcatggcttctgaataaagcggacatcctctacttagtgtaaactattcaaataggttcacttatatcaataaggttgaagaggaagactttgcttgtatattttcctagcgttatttatattgtaacaatccgctctgcaaaaccacgcagcccagcacatccgatggatggatccacttacacataccactgcacttacactttcatccccgattcacgtaaaagggtttacctaagagtgatatggttaattggagggataagcccttgtaagttgcttacaccctttctaaactagcaatgtggtattaaacatgcacacacagctctcatgggttacacatgtctaatcctaagtggccaagatgtcacatatattttgttacttaattagggcataataacaatataagaagtgccacatagcggtttaggagcatttataggagtcccacatgacgacctgagagagttataggaattttaatggacttttaattttaatatataatagataattcgttgatggctattgtggtagaatctgttgcatcaacttggggacatgtctaattttatggagggagggatgtatcaggtggtctggatgggctgcgagagaaatgggcttggcctagctcacatgccaaaggagagccaccaagcagtaaaaatatcaactcttcagccataaaaaagcatcgatgaacaaatatgaaagtgggctttgccatagctctcttcaattcctcctcaactctgctctctcttgatttctactacctccaaattttaatgtatgacgccgttgactttttttccaacatttgaccatttgtcttatttaaaaatttttatgtaattatcatttattttattgtgacttaattcttcatcaaatgttcttttaagcatgacataagtatttttatatttgcacaaaaaatttgaataaaacaaatggtcaaatgttagtcgaaaagtcaacggcgtcgtatattaaaatacggagggagtacttctttagcctcacccccttgcttcttcctagtaaattgctcttcccgatccccgcttcttatattctctttatttgtatccctaagcacttatatgttggagtggtttacaatatctattggaggcatctgtgtgttgagaaattgttgggtggagcttggtacataacacgttccggctgatcagacgaacggcaaggcccgcgagccaatgttgctgcttggcacagcacgggacaagtgattataagactgagtaggatgcactgcgtacagtgctcccgtggtgttcgatcatgtgatgcgtaagaccgtgttcgggtacgcccggattcaatctgggctaggaatgataagtataataagaaatttatgatagatacaataagataccgggatttattccgagccgggaaccaatttactcatattaggtacaacaaaacatacagattagttccatacctcttgtctagtaaattgattcccggtcttttattgtctctatcataagtaaattggttcccggcccggaataaatctcggtctctcattgtatcaataataaatttcttactatacttgtcattcccgacccggatagaatccgcgcgtaaccgaacaaggcctaagtaggcttgtgagcgcgagggtgaagtgggatcaattagtcaaacgacccagtagtaagaggattaacaaaaactaactgaaaacatgtaattagtcttatatttggcttacaggaaaaaaacagtattgctgactataatcatgtaaatcagatgccaacttaagataaaactttgtcagaagatgtcttatgagatgctccagatgatccaagatgtacgctcctaaaaaaaattggccgtgctcgctttgctccccgacaagccaacaacgaggaggcgattcacatagccacacaggcccacacagcggcccacgggttgcattgcaaggcattatgaacacagcttgccaattggctcgatgtgatgcttggcgccccttcttcgcagccttttgtcctatgtctaaagtgtgtctagagctctagtagctctcttctgtgtgatttgacattctccaggtctgatccttctctccaccgtgctcctatcattgcatatctatggactatggtctcctcgaaaagggaataggaaacccccatgagaaaaaccatgcgattgttatatatcttgggtgtattttgttagctagggtgggtggaacctctgtttgtcgtctggagtggtcatttgattgtgcattgatcactctagtcagtaaacataaatagttgaaattctacgaacatagcaaattaaaaaatatattatttttacaagataaaatgtttatttttcataggaatttggaataaccctaaagtcaaaacttcctcaaagttcttaccaagtaggcatattttgagggaaaaatactaatgtacagttgcacccattgtataatggaggtactagccagtactcctctatttcatattataagttgtttgatatttttttctaagtcaaagttctttaagtttgactaagtttatagaaaaatatagtaatattttcaatacaaaaaaaatattgtatcaaaatatattcaatgttaaatttaatgatactaattttgtgttatagatgttgctagtttttcctatatacttggttaaacctaaagaactttatctaagaaaaaactcaaacaacttataatatgagacagagggagtacatgatatgtagatataagagacggattttacaattttgtatttggagtggtacaagccaaattgtaattaatacattgaaaagcacatgccagcttttgttagaccaaaacgagtaataatatgattaaaaaatggctaataataaaataggaagaaacaaattaaaccacaaagtaattaatgtaggtgggcccaataacaactaagatgaagacttttgcattccctattttcatgtcagttggtaggtgagcctatcatatctggctagtctatttgaagggacaacgataagaccaagcataccaacccctgtgaaccggaccccacttccgcatgcatgcatgggcactatggactctccttgtcgtataaaaagaggatccatgccactaaaaaaatggttcggacaactggaataggctaaccctagactcaatgaagaaggttcatcctctcccacttagaacatctcacaatctctcactggaatcatcttcatcgcttgtagcaaagaacacatgagtagaggttacgcatccgtgcggtccgaagctgtataatcctctgtcgccatttttacgtgtgataaaaaggggtgcctttcctccgcgatggaagagcttcttgctccgacaatataaaattatatgtgtttttttattttaaataaataaaaatgtaattatcaaatttttatcaagactgcattatttcttggtttcaaatttgcataacagggaaaaaaaatggtattaattcttgatcgggcacaatttcatgaagggggagggaaggggcgagtgagtcgatctgtatatatgctggccgaggttgaggcaacctgcatcgttggatcgatgtaaatatggttatggtacgttggattcgctgaacgatgaggattcaatgaatgatgatggccatgagtgaaatgagttgcattgtagagtagatcacgctcaatctcctgtcgcaagtaattatcctcttctctttttaagaagcatttgtcgtttttcaaataaataataagaatcgagatatatttttaaatgtttatgttgattggatagaagaaaatcatatgctagatttcattaaaaaaacacttgcataatatgatatttttgctagttaatagtttaaccgggtgagagacagcccccaatatttttctgtaggacggaggattggtgtggtaatagcttggccattaagtcctactaggagtctcctcaaaagcaataatcaaaagacgaattgataccgcagagcaattatgaaatggcaatttcttcatctttagaactaggaaagtagcccgcgcattcgcgcaggcatgtatatattgtaggatgtgtttgagaaatttataaggatgaaatatcaaccgaatgacccggcctctacgcttcaaaagtattatttctcttcaaattttcttcatcggcattatttgaaattttctaaactatttattagctttaaactatataatatttaatttattactataagatttatatttttttattttcttgagaggagtttgacttagtttgtttaaaagatatgtattataaattaattatacattaaacatatggtgttttccagttttaattaaatgtttagagtccctctttttttaataaattctgaaaactattattgctaataaatgtatttttgtttgtaccatggggatggccttttccttctaattggttcagattgatgcaatttgtttcataggtactatgaataaggtcttgtttagttgggaaaaatttttggttttggttgtcacatcggatatatggatacacatttgaagtattaaatgtagtctaataacaaaacaaattatagattccgtcagaaaactgcgagacaaatttattaagcctaatcaatccgtcattatcaaatatttactgtagcaccacattgtcaaatcatgacgcaattaggcttaaaagatttgtctcataatttacacgcaatctgtataatgggttttattttttttctacatttaatactccatagtatgtccaaacattcgatatgacagcgtgaaattttttggcctaaataaagataaagtaagatacacatatcatatatctagcttctataatatattcttatcatagaaaaacctagttaacatgagtccaaaaatttaaatttaactaacaaatataacttttaaaccaagtatgtatcattaccttagtcaccttaacgtggcttatatatttaataatatatggagaaacttataatagcatggcataggatagatgtaaggtaattagtatgtaaatattatggatatggggtgtttttttcgatttaggtgaaaattaagaatcatattattttaccaatcccttttagttttgtgtgtcctttattttcgctgttcatattaatatctcgttacccgtctctctcctggggctaaagttaaacaaagaaataaaatcagatcaaaatagattaaactcaataaacaccgttgtttgatccaagtgtaggttggtttcaggcctaaaacatattgtttttagtggagttcagacttcagagagtactgaaataatcttgttcgatcctgctttgccttggtgtttcagcagctttggttcgcgtccctatgtgaagtggcaaacaaaattatctcaggatgaagcgacgaacaaaaatcgttaggagattagaacaatgcagaatgaaatctccggggtttttttttctgttgttatgatcttggatggaggccattcctccattgtctatgctctgattctgccctatgcccttgcactttgctggctcgcaatggagagaagaagaagatcaaataaaggctacaaccggattaataggacttaatgaataacatcaaccattgatgccgtggaaacacggatcggaacagggaagcctgaactgggaatgcggcgccggacccgtaggagtacgtgcaggcgtgcctgcggttggaagtggtggccgtttgggctctatgttttacatctcaatcaaatctaacggtttagagtattggacccacctcattaactaaaactcaagagatagatattaatgtcatgtggtaacctgagagcgtttttagatcaccacgtggcggtttaggagcgtttgtgttgacgaaaaaatcgaacacaccggcctgggagatctgcttagctcctgtgcaggtccaaaagttgatgagatgcgggcgtgccagtcagtttgatcctgcaactgacaagatatgcaaatagcagatcaaaacagccgatcgactgacaagccgatggagtagttccagccgatagccgataatagctaatgccgatactagccgatagcgataggatgtaagcaatcggctatatgtccaatgtagataatgatataaaagcaatcggctgatgtaataaaataacaatataatcgagtagaaaccaatcggctagaaacaatatataataagcactgattcgaaggttaaagcacacattggctggaggtccgatgtcatgaaatccataagattagattaaacagtgaaacctttgttgtcatcggctaaatccaacttatatgtatatgcaatccttatgagccgatgcaacgtccaaataactcatcggctaaaaccccaatgaaacccttattggcaatcaagaagcaggctagagattgatattctaagcacgacttagtagatcaaactcaactgatgcagcactaagtatgaaaagaaacaaaatatctagacaatcaagccgttgaccgagttttcagggtggtagatgtctaagcaaatctaatctaacaacgcgatttagccgatactggcagaaaccctaaaacttgccatgccgcattctctttgaactctgttgtttatgcataagcttcctttactagattgattttctgaaccgaatatagcaggaatccgactattggcgacttgataactcccatcgactgattccgagatgccgtagccgatagtgactctaagccgatgatgactttgggcttaccaaatttcactgtcaacgcatgccccccagttttggagtatgagactcatgcttcaaataatcttctttctctatcttgtaatcggctttcatgatgtgctccaccacgttgaaactgatgcgcttgccccccgagccgatattgttgttcttccgttaaattctccaccgtaaccatgatcttggcattggcttcttcttcagacatatggatataaaattcgtggtcccaccaggcgtggcaatctgtgttgatgaaaaatacgaacacattggcctaggagatctgcttagctcttgtgcaggtccaaagattgatgagatgcgagcgtgccagtcagtttgatcctgcaactgacaagatatgcaaatagtagatcaaaacagtcgatcggctgacaagccgatggaatagttccagccaatagccgataatagccgatgccgataccagccgatagcgatagggtgtaagcaatcagctatatgtccaatgtagatgatgatataaaagcaatcggctgttgataataaaatataacaataatatcttattgcgatcggctaaatccaatatatatgcaatccttgtaagccgatgcaacgtccagataactcatcagctgaaaccccgatgaaacccttattggcaatcatgaagcaggctagagattgatattctaagcacgacttagtagatcaaactcaactgatgcagcacaaagtatgaaaagaaacacaatatctaaacaatcaagccgttgactgattttcagggtggtagatgtctaggctaatctaatctagcaacgtgatttagccgataccggcaaaaacctttaaacgagaagcagccgatagaactaaattgagatgctaggactagattaacatagacatatgatacatagccaggcaaatatattatccaaaccaaagtaatccaagaggtcgaatgtcctgatgcagccttgaacgacgccgacgtagacgatacaattgcctggaccggcggaacattggacttatcccttcgccggagatcgaagacgatgcagccccgtgtcgggtgtcatgttccgccggaacgtaaaaacaaaagtagaagtaaaaagggtggcgatgcgccgaattgtattgatcgtgaagatagattacatagaccccgggtgtatatatttatacccatgggttgatacaagtccttgtcggacaagaaagaaactttcctaaagataaaaggaaaagataaagtccttgtaggacactaaacacactttcctaaagataaaaggaaactgacaaactagtcctaattaatagataacttgccatgccgcattctctttgaactcggtctcttctggataagcttcctttagtagattgatttccttaatcgaatatagcaggaatccgactattggcgacttgataacttccatcagctgattccgagatgccgtagccgacagtgactctaagccgatgatgactttgggcttaccaaatttcactgtcaacacatgccccccggttttggagtatgagaactcatgcttcaaaattatcttctttctctatcttgtaatcggctttcatgatgtgctccaccatgctgaaactgatacgcttgccccccgagccgatattgttgttcttccattaaattctccactgtaaccatgatcttgacattgacttcttcttcagacatgtggatataaaattcgtggtcccactgggcgtgccaatctgtgttgacaaaaaaatcaaacacaccggcctgggagatctgcttagctcctgtgcaggtccaaaagttgatgagatgcaggcgtgccagtcagtttgatcctacaactgacaagatatgcaaatagcagatcaaaacagctgatcggctgacaagccgatggagtagttccagccgatagccgataatagctgatgccgataccagccgatagcgatagggtgtaagcaatcggctatatgtccaatgtagataatgatataaaggcaatcagctgatgtaataaaataacaatataatcgagtagaaaccaatcggctagaaacaatatataataagcactgatacgaaggttaaagcacacgtcggctagaggtccgatgtcatgaaatccacaagattagattaaacagtgaaacctttgttgtcatcggctaaatccaacttatatgtatatgcaatccttatgagccgatgcaacgtccaaataactcatcggctgaaaccccgatgaaacccttattggcaatcaagaagaaggctagagaatgatattctaagcacgacttagtagatcaaactcaactgatgcagcactaagtatgaaaagaaacaaaatatctagacaatcaagccgttgactgagttttcagggtggtagatgtctaggctaatctaatctagcaacacgatttagccgataccggcagaaaccctaaaacgagaagcagccgatagagctaaattgagatgctaggaatagattaacatagacatatgataaatatccacgcaaatatattatccaaaccagagtaatcctaagaggtcgaatgtcctgatgcagccttgaacgacgccgacgtagacgatacaattgcttggaccagcggaacattggacttatcccttcaccggagatcgaagacgatgcagccccgcgtcgggtgccatgttccgccggaacgtaaaaacaaaagtagaagtaaaaagggtggcgatgcgccgaattgtattgatcgtggagatagattacatagacccccgggtgtacatatttatacccatgggttgatacaagtccttgtcggacaagaaagaaactttcctaaagataaaaggaaaagataaagaccttataggacactaaacatactttcctaaagataaaaggaaactaacaaactagtcttaattaatagataactcgccatgccgcattctctttgaactcgatctcttctggataagcttcctttagtagattgatttcttaaatcgaatatagcaagaatccgactattggcgacttgataactcccattggctgattccgagatgctatagccgatagtgactctaagccgatgatgactttgggcttatcaaatttcactgtcaacaatttgtagccagtttaatggacttttagtatataatagataatagatagatagatacatatgatcatcttttccaaggacgcaaaaaaaaaatctctctatatatcatcaatttcattgccttgaagtgtgcatttttttttctgtattttttttttgaagaaacggtacaatgtcactctgctaattgagagtgaggtatatctgtttgccttctgttttctatcttttcttgagtatatctgttactgatgggagatatctaactggctggagactgggttatgctactgatcatgctcagtgcaatgcagggctgatcagcaggtacctgcagagaacataacacatgtaaacgtacaattcaggttaggctgtgtttagttcgtgtgccaaaatttattttaagtatatggacacataatatttgaagtattaaacgtagactaataacaaaacaaattacagattccgcatgtaaattgcgagacgaatttattaagcctagttaatccgtcattagcaaatgttcacattgttaaatcattgcgtaattaggctcaaaagattcgtcttgcaatttacatgcaaactgtccaattgatttttttcatccatatttaatgctccatgcatatatctaaatatttgttgtgacggaaaagttggaagtttgacgaaaaaaatttgaatctaaacacggccttagaaatcaaacttgtaactagagtttttctagtagtggcatgcgttttttttagtagtgtggcatgtgtatgttgagacttacaaagtgtccagccccaagtatccagtagaaatgcaggttcttgtatgatctgacgaacgccttggtgcccttggaagagccacacttcaaaggctgccttggtaggctcaggaagttcttcagcccatcccatctgaaattcataacaaagctcttcatcacacatctgaattgttcaacaaactagaaaaagttggaaggggaaaataatcccttacttgagcttcttcacccatgcttctgcaccgatcgtcgagcatattacatcaagcttcagaagagaaaaataacacaccaaatcagggtttgcactttcgaaaggcaccgacatttaagatatgtccaacgaactttttgaaaatttaacacatttttgccgaatttgaataaattatggctaaattcacaaatatctgggaaaatccaaaacattcgtacgaaatatttgcttgctgggggtggcgaaattaccgagattttcgaatattttgttccggaagttcaatccctgcactgaattactactctgaatttacagagttgtagtgctagctgaactaatttgttgatttaatgactttttttttagttatgcatcactaaaagaaaattagcaaacttcaggcctcaaataacacatgatttctctccaaactgttgaccttgaccatgtgagcaataaccagccatgtgagagtagatggctcttgcaatctgcagatctcttgctgctcactcaactcctgagcaaaagtgctccgattggagagctcttcacgcatggaagtttccctctaatcctagccaggcatgcctggacccctcggctgcaggatgtggctgtcactaatgatctctgaactttacagtggaagttaccccaaatttcagaaagggtgccgccttttctgaacaacaactcgtcggcttcacgttatcctgctctcccactggctagcagcaccctttattcttatatacttcttgttgcttactcaagatgcctccagcatcaattggtaacatgcaaggaatccccatcttatttgctggatatatgtactaccaattaatcaatcaaactatgcatccccatctaatttggacttttgtgacataaatcctgctcattttgtgtgtgctatgcacctagcagaattgtcagtgctcggtagtcagtagttacctgaccattgtagaccgtcacattgataccgtaagacagcagctcatcgatctggaacagggcacacagacagttaatcaaacatggaccattaatttcatcaggaattttacaagttaaagacgcattcattaatacttagtagatcacctcgttgattcttggcttcatgaaatcgttgaccagcgcattgtagaccggatccgacagttcctgccacctgcagttcagttgaaattgcagcgttttctcaaggatgaggaggatgatttggacagtaataaattgaaaaaatcagcgtgcgaacgtgatttggacagttgtgctggtcattgtgatgtgaaacagcgaaagaaatggacacccacttgaggttcttggggatgatcttgagcttttccttgatgacaccgttcatgatgccgtcgatcgtgttggagcctgaatcggccgcttggctgctaaggtatgttgagtacttcatcaactgagcactgcttgacgacggcgatgaggagctcgccgccggtaagtctgccgacaccgggtccatgccggagtcaagcaagaaattgtacatgtcctgcaaataagggtttgtttagttaacattaaaattggaaatttggttgaaattgaaacgatgtgacggaaaagttgaaagtttgtgtgtagaaaagttttgatgtgatggaaaagttggaagtttgaagaaaaaatctgcaactaaacacggcctaaacaacgactctagtgtgatcaagctagctgtactgttgactgggtgtgaatataatctgcaaaatgctgatattaaatacagatttttgcggctttctcgcccttttctgtgtgcattgtactaaattaaaaagatggcggtgggtgaaccttgtctcctttctacttgatcccgtctctttcaaagaatgataacaaaacaacaaaagaagaacgaaaattctgtaataataacatagtcctaacaaacatgagaaaattgtcctatcgaaaacaatcttcctaaacaactttatctctttagacaaactgactcttacaagctagctacctctgatcagtactcccttctttcatattcatattgtaagtcgtttaaagtttttttctagtcactaagtttataaaaagaaatagtcgtattttcaacattaatcaaacacagtatcaaaatatattcaatgttagattaatgagagtaatttgacagtatcgaaaaatgtttccaaacgaaagtcctttctaatggatagttatgttggtttaagaaaatagtactaccatgttctttggactttcgcgtcatatgcatctttgactcatgcttacagtaatttacgtccaacgcgatgataaaactatactattgttctgacgtggcaaaatctaataatatgattctcgcaatcaatttaaatggtttaacaattaatgagtaagctttattttttattttgctactggccatatactaatgagtaacaaaagaaaagataaaaaaatgagtaacaaaaaaaaggtgtccagatagcatcaacaaaataaaattttcaagattaatggtggtaaaaaagaaaatttcccctaatatgtaacagaattcaaaattttcacctaaattatccccacaattcacagaggtaccaattttttaattaattgtatacttggggtatctctaagataagttttccaatagaaaatagtatatatgatcataaaatcctcaaaataaaagcgtgtgagtgctacgcgtagcgtgcagtggcgaacacttacgacgctggcgctctttttgtcgatgaaacccagcaggtcgatccacgactgctgcgagtccgcaagctgccccgccgtgatctgctccttcaccgtcgccgccatcctgacatcaccgttcacacatacgtacgtcattaattagagacttcgccggagagagcctagctatgtttttttcttctttcgattcgtcgcggcccgccgccgccgtggcttacttgctggcctcgtcgccggcgttgtcgtccagcctcgacacctccagcagcagcggcgtgtacgcgagctgcatatatatccatcaagaaaacgtcatgaattattccttccgagcttgatctatacagcgttgaattgtgagcggattccaagaaaatcgttttgttttctcaccgtgaaatcctccggcgagatccagctgtcgccgagcgccacgccgccgaggttgagcttgaggtcgccggcgcggatggcccgggcgagggagacgccgagcgtggcggcgtacttgccgccgtaggactcggcgacgaggaacagcgggctgctctgcagggtgggtatctccttggcggcgagcgccctgagcagctcggtggcgtccgtggccgcctgccagtccgtcgtcaccagcgcgcttgggtcgtccgcgtagctgtacccgacgcccaccgggttgtcctgctcgccgtcgccaccattgacacagctcaagtcagctcatgtacgtagcagaaacagagcaagaaaggagaattccgccgcgtgttcgtcggtctcgatcgctcaccacgaagatgaggtcggccttctgcagccacgtcgagtcgcgcggcttcaggttgacgtccagcggcccgacctccaggaagttgccgagcccgacgcccgacgctccctgctccgacgacgacgacgacgacatgcatcgattagcgttcttgagctcaaacgtgattagaattcaaggtgaagagaagtgtgtaccgggccgccttgcagccagaggatggtcggccatggcttccccggcgacgacgcccgctgcgggctcttgtagtaccaccagaacaggtgcgcctctgcaacgacgaacatggcatatttacatttagtttagcacttagtagtaattaaagatgctcattagtggttgtcgatcgacgtactcgggcgaacttggacgtatccccagagctcgctgccgtcgccggtgccggaggtgaggtcgtcgtcggcggcggcggcggcgcgctcgccgtggaggagacagaggaagaggagggcgagcagagcaaggggaagaagaggaggatagggcctgtccatatcgagggccgtagtggctcagtatgctagtgcgagcagcaatgtggtggccagaagacgatttatatttagcgaccttggcaacgacgtgcccgcttaccccacgcttacgcttatgtacgaacaaatgggaagaacagctgaatgtcacgggcatgtcccattaaatatacggacacacatttaaaatattaaatgtagtctaataataaaacaaattacagatttcgtcaggaaactgcaagacaaatttattaagcctaattaatccatcattatcaaatgtttactgtagcaccatgttgtcaaatcatggcgcaattaggcttaaaagattcgtctcgcaattttctagcgaactgtgtaattgatttttttttgtctatatttaatacttcatgcatgtgtccaaacattcgatatgagcgtgaaaaattttgtttggaaactaaacagtcactacctggaatgaatgggatgtgatgtctctttttaagctgtctttataatatattgttaataatataatagatagatagattgtatggatgaaatgggtagatagatacatagcttcatatattattagatgtacacatcgatatatagcttgtacaatttcagggacatttgaattaggaatataggatgtcacgcaatttgggagatgttccctccgtcccataatgtaaagtcctataatataaaggattttgacttttcgcttacactgtttgactactcgtcttattcaagaaaattgtgcaaatataaaaagttgtgcttaaaatactttagataataataaagtaagtcaaaaaaataataattctaaatttttttaataagacgaatggttaaacaatgcaaataaaaaatcaaaatcccttatattatgagacggaggaagtaagtggaatgcatttatgacatcggagtgttcttttaagccgttttctactaaatatttatctcggactatttgctccacatttctaaaaatatgatttatttaaaaaattatgctacatgtaaattttgtctctcaaaatattaatttatcatgtcaccgagggcatccttaatatgtagtattgcctaagtgcaagtaaattgaggtgggccttctagcagtaggtaacagttaaatttaccacaatacatattttgtaattccgtataatggcaggtgcaaagtgtgcacatgttctgggccccaaatctagagttattagtactaattatatgtagttaattagcagcaaattacaatgccccacactaatagaaaactatttttcgtggtggctattttagattttcactggcggaatttgaaaccgccacaaagcaaaggccagtgaaaatcatgatctttgctagcggttaatggctaccaatgataattcatttttactgatggtcgtcttaagctagccactagcaaaaatctattttcgctggcggttagcttaagacggccaccagcgaaaaaacattttcgctggcaggttacactgtgccagccgccagtgtaaatgctggccaagtttaaaaaaaaaacgacaccgctccgtccgcctccgtcaacgctccaccattcaaaattttcacataaatttaccaagcattaaaatttccacagaaatttacatcaacaatttacagtcaaaaatttccattcatccaagcattcaagcatcacaaaaatcaccaaaaatttgaagtcgtcgtcgcggcgctgcccccgtcggcgtcggcggtggatctggccacccccatcatcgtggcggcggatctaacctccctcatcgtcgcggcggccagatccggccggacccgagctcgcggcgatagaggcgacggcagctcgtggcggtggtggcgacggcagctcgtggcggtggaggagggagagggagaaggagagcccgccactggacccgttgcctgcgccgacgtcgtcgtcgagacacgccgccgagcctgccggatccgtcgcccgcaccatcgtcgtcgctgagactagacgccgctgagcccgccggatcagttgcccacgtcatcgtcgtcgctgagcgcgccgaatgcatcgcccaccaccggatccaacccctccccgttgcccgtggcccgagactccccacgctgctggatccaccgtcacgacacgagctccgccgcagttgagctccatcgcagtcgagccccgctggcgaggactggtggatgccgccacccgtggcccgccggcacgcgctgatgactgagggagagggaggaaggaggagacatgcgcgccagatctaagcggtgtcgctagaaaactgggggagtctacgcctttattttcgctggagaaaaggagatgatacctggggttggacgcggttggttaatatggcggcgaatttattttcgctggcattcctctttactggccgtatgtgaaaataactgacagcgataatcctattttcgctggctgcgagtaaagaggactgccagcgaaaatcgtattttcgtaggcagttatttaagtgggccgctagcgaaaatagctatatttttgctagcggccctcttaatccgatagtgaagatctattttcgctggtggttcgtagcttcctacccctcataatattttcgctggcggtttccacgtataactgctcgattttgtagttgtgccataaacagaaatagaaaagaaaatgcgcagaaagactaccaggcccaatgaccgcagcttgacccaatcccatcgattacttttccatgatgcagcttgaccggtgccactaatttcccagatggccattataatttcccagatgcaccttgttgtttcgtttcctccatgagcgattcaacatccaacgtcgactcgtcgatgccgtctgataactcaccaatcgccaagtactgcttcctatattcccctaatcacaaccctaacctctgttagttcgcagcgggaagaagccaacaacgcagcaatttcagatcacagaaggtatgttcgtgtccaactgtccatctatgagtccatgagttcattgtaccatcggtccatcacaattcacagctattttcagcacaacatgaagttagtttttttttttgttaagtataacatttactgttttagcatcatatgttcctgagaaaggtaagaaagaacatatatttaagttctataattaactgaaagtatgctttggttatgctgcatttttaaattttataaagcttcagtttgcgtttcgcacataggcggcaattactaatttgacaacttaacccttttaaaaaacttttttcaagaaaaaatcggacaaaaacttatttaaaaataaatcgtgacctcaactcaacactatcgtgattaacgttaatgtccaatgattcaatgccaacgagcatagcactaacagctgccacgctggctcaaggtgcaaggagagcatagctggtcagtgccatgccgcttggcactggccccatgtacttgtttactaaaagcgagtacaatataataacgtaagcgcggacggtacatattatcccatcacatttctatgtatgtagaagagagaagagagagaaagggttacaaatttatagccagctccaacaaattaacctaatgacaaccagtggtacggttttttttgtcacccctcataccaagactatgtttgagagaagaggaaaagagaaaattaaagagataaagtaaaaccagatgagctattaaaacatcattaattaattattttaaatttaaaaatagattaatatgatttttttaaaataactttcatatagaaaatttttgtaaagcacacactttttattaatttaggataagtacaaatctatatactattataaaaattaaaaatatttttatcgagatttaggtacgttatccgtgtttgaatcggttttttgttttaattgaggaatcggttttaattgaatgtgttttttttctccgtctatttttatcgccagttttttatgtccaattaggcttctttttttcctccatctggttttttcatcaccgtatttttccactcagtccgatctgatctcctttttttttaccgctcttatggcccgggccaaaccctagtgccgccacgatttgccttccagtgcgtttcctcctattattgattgcaaaaatcgattccctactcctaactcattattttctccatgattttctctttcaatttagttttaatttgttgaatttaatctccatcgaagatggccaaccagcgagtttcgccttttatcccgatttttgcgaattctctctgatcttggggaaacggagagaagagatcaagtggatcaaaagctctcaaccaattttagaaaatcaagaaagattcagttggatttgatgacgaggatcggctccggcatcatgcatagtatatcttccggtggttgaaaatcgcagtaggttatgtgagtagggcctacgactccacttctccctgtggcttgggcctgtttgggtgttgggccaaagagatataggccgagcgtggggaggtatttaactgggttagggctcaaaaccaagaaatgattttcattaactttttttaattataatgtgtatagtgatcctaatatttttatttgttgttcggtttctaatagttgttatatatcgaaaaaaacgtatttacccgttgcaatgcacgggtattttttctaataaaaaaaaagagagagatcttctgccaatccctagctgccggacggagaaagacaccatattctccgtccctatatttctccgtgccgccaccaaccttgtccccttcgtctttccccgcgttaacttgctgctccaggttacttcgcgatgactctgacctcggtttctccacccgtcgctgtagaacaacgtacgcgagcacagggtgatgaagtgaaagggaagaattataagcagtgttcgaccgggtccaacagatgaaattcgcgaaaattgataagagataatccattgagcacacatatggtgtgacaagctgatttgctatcttccaaaatgcccaccgcaacgggcctagactgcccgaaactcctaatgggcgattactttactattttagtaaatttatgcacctaaagtttgtacacctcaagtttacacatctaaagtttagagacccaaagtttataaatcaaaattttatatatccgactcaaatttgaatttaaattcaaatattttttatatatagtatttctatacatctaaagtttatacacctaaagtttataagtcaaaagtttatatatccgatttaaatttgaatttgaattatatccgattcaaatttgaatttgaattcaaatattttttatatatagtatttctatacatctaaaatttatacacctaaagtttatagacccaaagtttataagtcaaaagtttacatacccgattcaaatttgaattatatccgactcaaattgaatttgaattcaaatatttttatatatagtatttctatacatctaaagtttatacacctaaagtttatagacctaaagtttataagtcaaaagttttcatacccgattcaaatttgaatttgaattcaaatattagtttatagacctaaagtttataagtcaaaagtttacatacccgtttcaaatttgaatttgaattcaaatctttttttatataatatttctatacataaattttttcatcttttgttttctttttctttaaatttatagtgtagtaagaagagagaagaggaggaggaaggcgagattgggtggggaggggggggggcagaggagtgtatagggggatggggatcgatcgatcgcccataagccacgccctcgactgccggcttatttatgtccctcatgtgcacctatcatttcctaggcccgatcaaggcatgggagatatcacttgtggtaaagtgcacagtccaactcactaactaaggatagtctaaatggtaaagtgaacagcccgacccaataactaaggatcgtccaaatcatatcgaaatggtttcatcacatgagtgatttgagccacaactttacatactaaggctatgttcgtttgccttggttaggaatccatccctccggcaaggaaaacagaacagttcattagtgcgtgattaattaattatttactatttttttcaaaaatggatcaatacaattttttaagcaacttttgtatataaatattttataaaaaacacaccgtttagcgatttgaaaagcgtgcgcgcggaaaacgaggagggagagttgggaacgttgacattcgaacagagcctaagtacatataacctaaaataataatttaatggttgagaactctctctccatattttaagttgtgctctctcaacgttaattaccgaatatgggattaaacccagcagtttgcttgtacgtaatattggtagtattagcagttagtaggagtatataattaacataaatctgcatggacatatagtttatatactctcaataagtagccaaactgcgaggggggccattacgtaaaatggattcaattaggattaccgccaaacttaatatgggaccacctatatatttgtcgacaaattttctgctaaaaatttgacagatgtaattatggtacaatcgtagtgtaattatactgtaacttgcatgtaactacagtgtaacttatatataagtttcacataattttgaatcgttagatctattacaagatttgttttggtgaggaagaaaacaaatcatagcacacacatatatgaaagaatttgttcccacgacctctattttaccgaaataacatgttacggagagatttttgaaaattacatacaagttacactatagttacagtgtaattacatgcaagttatagtgtaattatatcatgattgtactgtaattgcatctgtcaaatttttgggggaaaatttgtcgaactttggacttgtttgacagcgctaattacttttggatcatgacgccaagttggtcatcgcagcccaatcctcattcctccacgggtccatcctattgggcttccatgggcctcaccagtggccccacagcatatccatcaaaatcgttgtctgactcggtctcttctagctcgcgggtgagtgactggagagccgttggttgggcacttgcggttgatctggtccgttgcttcagctcagagctctcccccgtctcttccaccaaagccgtgtgcccgtgtgcgtgtgggtgtgcgcgcacactgcgctcgagcgcccgccaaaaatagttcgccgtagctcaaaaacgctcacgccgcgcgttcctgcaagtcacagtgacaagtgacaaacgatcgatcgatccctccatccacaaaccctcctcgatctcatcttccttcgtctcgtcaatggcggcgagctactcgtgccggcggacatgcgaggcgtgcagcacgagggcgatggccgggtgcgtggtgggcgagccggcgttggcgccggggcagcgggtgacgttgctggcgatcgacggcggcggcatcaggggcctcatcccgggcaccatactcgccttcctcgaggccaggctgcaggagctggatggccccgacgcgcgcctcgccgattacttcgactgcatcgccgggaccagcaccggcggcctcatcaccgccatgctcgccgcgcccggcgaccacggccgcccgctcttcgccgccagcgacatcaaccgcttctacctcgacaacggcccacgcatcttcccacaaaagtaactgatcacctcgaattcgatctcctctcttcgatctctgcattatttgatttgattggggattgtgggcggcgtggcgtggcgtgcaggaggtgcggcatggcggcggccatggcggcgctgacgaggccgaggtacaacggcaagtacctgcaggggaagatcaggaagatgctgggggagacgagggtgcgcgacacgctgacgaacgtcgtcatccccacgttcgacgtcaggctgctccaaccaaccatcttctccacatacgacgtgcgtgcgttgattccatccgcattggcgttggaatcagctgattgtttgattgatcgaacaattgatcggttaaaattttgcaggcgaagagcatgccgctcaagaacgcgctcctctccgacatctgcatcagcacatccgcggcgccgacctacctccccgcgcactgcttccagaccaccgacgacgccaccggcaaggtccgcgagttcgacctcatcgacggcggcgtcgccgccaacaacccggtaactaatcaatcaagcaatccatcaaacgaagatccacatgtgcattcctgtggtacaaatgctgatcgatcgatggatggatcgattttcgcgagaacgtacagacgatggtggccatgacgcagatcaccaagaagataatggtgaaggacaaggaggagctgtacccggtaaagccgtcggactgcggcaagttcctggtgctgtccgtgggcaccgggtcgacgtcggaccaggggatgtacacggcgaggcagtgctcgcggtgggggatcgtccggtggctgcgcaacaaggggatggcgcccatcatcgacatcttcatggcggccagctccgacctcgtcgacatccacgccgccgtcatgttccagtcgctgcacagcgacggcgactacctccgcatccaggacaacacgctccacggcgacgccgccacggtggacgccgccaccagggacaacatgcgggcgctcgtcgggatcggcgagcggatgctggcgcagcgggtgtcgagggtcaacgtcgagaccggcaggtacgtcgaggtgcccggcgccggcagcaacgccgacgcgctgaggggcttcgccaggcagctctccgaggagaggagggcgaggctaggtcggcgaaacgcctgctgcggcggcggcgaaagagagcccagcggcgtggcgtgcaagctttagtaactgtacacgcatcatgctgacgcgatcttttttatttttctttttttttttacctttctagcggacatggggaataacaagacgtgacagtagtgcaatcggtttgtaacgtgcgtataccaacattgatccatttcttcatcacagtttcagttcatcagtatccgcgcagcacaaacacgtacacgtacgtacagtcgtacacaacgtacaaaaatggattatctataaatatgccgccattttttttaaaataaaacggtaaaatcatttggcatgtatttatttacactataaactctcacatgtttttatggcaactttatatatttacgctgttaaatcaaaagtgattgaaatagggctaaaagcagccatttttttaaagcagaaccaatagcaacacataggataacatagttaatatttcaaattaaaaattcacattcatatatatatatatatatattacgaattacactgtagaatcaatatttctaccatgtataacttatcacttctacatttcttttcactccttttgtcatccagtgcccatatcctgatatccgcttttacaatttcctacgtcgggtggcctgacaaatttcgggcctgttcactttgatgccattttcaaacttaccaaattttggtaaagttgctaaaaaaatggctacatttagtttgctgccaaattttggtaactatataagaaatcctgccaaatttttagcaagttgccaaaattttggtaatgccaaaatttggtaagatttttttttggcatcaaagtaaaaaggcccttcaatcaggctctgtagagaaatacgacaagagtattgacctcaaagagtttatataaatacttgaagaagtttattttgcctttcttagcttttactcctaattgaatcgtctcccttaacattaaaattagatattacatatccactatctccgaaaaccggtgcaaatcaacttcttcgttacttttgggaggtgttttctgctgacgtgtcagtttgaccacagtcactagctgagtcagtaggtgggattcacatgtaattctaatcttatcttcttcccccttctctcactcgttctcttgtcaggtgacggtggcggccaacaccgtcggggtgacggtgagagctcggtgaggatccgccacaatgggggcgcccatgccgccatcatcatcaggtgaggatgcaagccccgatctagtgtcggcagtgctaaaaccggtactaaagatcttttcatacatccacggagtaaaaacacacaaaaaaaaagggcacctttgagtatccaaaggtgccggttcaagagaaaaaccaacacctatgctattggcgcttgttttttttaaaaaaaggaacatttagtatattataggtgccggttttttaccataaaaatcgagtcgagccgggttccctttttttagcgcaaaggaggacgagagggaacttatcagctcgtcccacccccctctcacccggttcgcccgcctctcctctcctcctcccactgccctctcctccccctcccctctccatcagctgagacgacggcgatggcgagcggaccgcatccggtgacggtggcatgcaggatggctttggcggcattggcagcggacagatccagtgtcagcgggggctcccgtggcagatccagcgtcgaccgtgttagcggcgagtggctcaacgtcgttcgtgtcgatagcgaacgaggcggtgtcggtcgcgtcggcaacgggcggacccggtgtcggcgggggctcccgttgcggatccggcgtcggctgctagcggggtggcatcagtagtaggtggagcggagtcgacaacagatggatccgacatcgctggcgatcacggcgccgtcacggtcttgtccctcctcctcgcctcgccactttcttcttcctccctccctcccccaacattgctagctcaccatcatatcgcactggcaacgatgacgacatcattttggagatgacattagagcacccgcaatgataaagtaaggtgttctctataaaacatatacatctcagtaatggactagattaatagtaaaccacctcaatggtatgtctacatgggtatctatagctctctaatgcattgcctcgtttttctctatagactatctctaggttagtagatagctttgctctctctctcttcatttaatctcttccaagtagaaaaatatgctaatattgatctcttgtagagagcctatagataaccattgcgggtgcccttagggggagagatggaaaagaaaggagagagagggggggggggaatagaggagagtcattgatacgtggatctcacctgctgattcaacgagccaaccattgtcaacttgtcaaatcaactgaaactgcttaccaaaccactaaaggcatctacttgcgcatgttttcaaagataatggaggcgttgtatgaccctgttttacggttgagggaaacgatttaatcaggagcaagagatgagggagccagactagacttattcctaaatactcccttcgttggcaattcaattggagacccaataaaattcaacattatttcctctatttccggccagttttcatccgggaaaatcgtaccgcacagtacagtctaatgttcaaacggaaactaagttgtttatcaagttatcaaatcaatatatataactcctaagaaaccatgcatgcctaaattagttaagtaatcaagggtgcctagtgtgcttgcctgcttggtgaccagagtgaaagttaacctagcaagtgcttgggtatgaacagagcacccttgatcttgattttatactatatatagtccttattaagtgcttgggtttggtttgcattcagtaaacactagccacatcggtcgcgtgttgcgcgactatcatgacatgtttgaaaagtaacatactccctccgtactcgtaaagtaagttgtttaggataatgtttaagtcaactttgggaatataaatcataaataactctcaagttgttaatatcgaaaatgtaaaacttatatgaatagatttttcttaaaaaatattttcataaaagtatacatatattacttttcaataaatatttttatagaaacaagaagtcaaagttgtgttttggagaccgtgtcactgtccaaaacgacttcctttacgagtacggaaggaatatgcaaggagcgagaccataatcttagttgtagcaaatttaattttactatttattatggcaaatttaattttcctatgttgttgcaaatcccaacacttagagctagtttatttgcttataacaaatttaattttgtatgtgatccatatataaattttgcgaagtatcatttgttaaattattttgtgttaaagatgtaactacaaatttgctaacttatttatggcaacgtatcaggtgcacacagcctgatccgtgcactcgtgcactcacgcaaccacagccttccgatatcaatctaacggctagcatcaggatgagggattttttttccaaaaacgcccacctcttcgctgtaacttttcaagaaaacccctgccatttggtttcctcttctcccgtagcaactaattacccccaaatttgcgtcactctcccattgccgccgacgacttgcaaggctgcgcccctgcctcgcagccctcgcggccttctgcccaggttgtcccatcgactacggtcaccatctccatcagccttaactcattcgcagagaccccggcgctttgatctcctcggtgtatctatcacaacctgattttcatttcacgatttataaattattcttaaaatttatattaaatattcattaatttacaagtgaagttaaatatgggaaataaaattttttaaatataaagcatgtctgtatttaatttgtattaaattctccatgattaattatactctctagaattttctcggatttttcagagctcaattactaattttaataatacaaaataatttcagtaattatttaaataataatcattaaatgatctggttttaatgttcttaaatactttgagtgttatattattttctggatttttcttgaaattatttgtgcactgtaaatatttttaacaattcaaagatcattttagtgattaatttaaattagaaaagtaattaaaatcttcttttccattttgggccaaaactggaaaagttcacttggagtcctctgctcatcctaccttttctctctatggcatttttccttttttccgacgtcaagtttgcttccctcattcaatcaggccgaggtacgaataaaagtctgttcagcgtaccctcgctacagtgtcgtcttcaagctccagccggccgtccctcgcccgtgtgcagccgccgacttctccgctcgatccggtcttcctgttgctcctcttttcaaattagttgcgggaaaaaatccccaaaaatttctatggaaattctttccaatttagcggatcaaatctttctttttccggcgaaagccctaagatttcctggcaccgtctcgttcgtcttgggcacggacccgagctcccgtgcctataaatagagccctccctctcctctttcggccgccacctcccccttcttccgctgtcgccggaaaccctctccttgcgagctccacctctctccgccgctccagccgccatgcgccgtcgccctggttgccttcgtcctgtgctgccacttccttcggcaccgcagcgacgaaagcaagcccggcagctacctccatgaagccgcaagccatcggaacaccgtcgccgtcgtgaagccgatctattccatcttattccatcttcagccgagccgcgccaccgttgctgtcctcgctggtcgtggtagaagcctccgtcggcatagcagaagcaaagagaagcccgtcctcccctccgttctcgctgcaagccaccggaacgtcgtcgtcatcgtctacctgaggtcgccgtctcttcaagatcgctgccagccatcttctgccgctgttcatcgtcgttcacaccgggtaagcattgccgtcgccttctctctctcccggtgctgtcgcctctcgccggagcgccgcccttcgctgttgccgcacgtgacatgcaacgtgtgtgtgcacgcccctgccacttagtaagccgcaacgtcagcccctccatcctccatggagtctatgtgttctgtacacgtggtctccatctaaaccttgtatcagattcaatcaaattcgttgtatcgcagtaaattttcgtttgagatcaatctcagccgtccaaaatcaatataaatcattttcctctgttttcaatgacatatcgttcctttttaccatatgtcatctaccaaatttaatccaatatatttccggaggatgtattaatcttttttcttttataaattatttgtaaattgtttaattaattggaaatagtcttttctttaaaaggctttaattgtattaaatcatgtaaaattcataattaattcatatgaagtcggaatgaggccgttcaagtcttataattcatctaaatcatgatctacatgtttttttactgtgtatttggtttttattagtgtttttcctcgttttgcgtgttagttgtcgttttcgtcatttcggaggttcgtgagtgcgtcggaaatgttccagaagattaattgaagactaattattataaggcaagtcacacagatctcaaacacaatcacttttggcatgttgaccctatatttaaattctctatttatttcaaatgtgtatttatttctcaaatgtcatcacgtggtgtgaacctatttctttgtatgaccaatttgcatttgataccctattctttgctaccttgggttataaatttgactagcttgggctttatatattggttcaactagatgtattagatataattgcttagccgtgcttagaaacattagcacttaattgggataactaatgtttcactattacttaatgatggatatttaatgattgctcacgatggtcaactgtgattggttaactagttgcctactaaaacttgataatggtgggttgtgggcacatggttttgatggtcgtgctcatgacaattaaggaccggctcgcaagctactgttgtgaaacattaaccgtgccaatcacaagctaacatgggcaacggctttaccttttgtatggcatgtttcattgcggggcaccagactatgaaacggtgataagtccatggggatcgctaggtagtccatacctttcatttttaagggggtgattatgatccaggaatggtgcactgttttgagttgtattatgcgatgggtcttgtcacaatcactcggcatggtgacgtgtctacgcggacacggtgacatgacggtgggttgtcttgtgggtacaatggtacatctctggccagagtaaaacaattcgaatagccgtacccatggttatgggtgggtctaccaatgtttttcgtgattagtcccacactactcattactaataataatacgataaatgatgatacttgtttaactcctgatttggaacggtaaattcctggtttggaggtttgatctgtatgaccggggttgtttgttcaggtttggttgggcctgtatagcattagggtgctgtccattgttgattaaaattgatgattaattactctattgttttactactcttaaatgttttgctacacgtaaaaattatgctaacttgttctgaggaggagcaagattgttcccttggttttgttggttctgtatctattgcatcatcaagttcatgagttgagtctgctaggctagaacttgagcaagtgttgggttttctccattgttgttggacctacttccagtgttgcgagtgttcaccatctgacataagcaggagcacaaagagagaaacaaaggggagaaccacttagaatgatgatttaatttttactaacttgacttttattgatctaaactgagtattattattacatataactaaaagacactctcactactaaactcacaaacttcctaactctcaaaagcaaaaaaaccatgcaactatatctcaccaatgatgtagaccacatgtaagacccacactcataagcaaacttaaacaagcagactaacacaacgaactaaggcaacaatctaacaagacatctagatccgcttggcatcggagttgactgaaggctctccatcatcatcttgagtagcaccccgcttaacctctaaatgagtgtggttctcctttgggtcttcttcctcatcaccgcttagaataatgacgggaggatccacacgaactggggcggcttcctccaccacatggcataaagtagcatcgtcttcaattccttcaggatccacgtaactggcttggactcgatcatgggttttaggggatggtagcgatactccgtattgaccaactcctcaatgtagagattgcgaagttctccaatggtgacccttgctacctactgacaagcatgtgcatatcttcttcctccagcttcgaacatcaccgatgggatatcctcacaaatcacttgttaaggttaccttgacatggcatttttcctcgttacagtcatggggaatttgggcataaagagggtcagtcttgaatcatatggcgaaggccaccatccgcaactcccgaacaaaaccctcaacaccgaacaagtactttggcctgtggagcagcatttaaagaaaggtgaaaaaagagagttaaggcatttatccaattaacatcacaaggtttgagttaatttcaataaagcaagaaaatcagagcgaaaagaaaataaataaaataaactaatagtgagagttaagctgaaacagttgaaaatcatttttttaatactttgaataacggattttaagacaaaataagataaaagaaagttataaaaaggttaagttctttatattgtgacatcattatacaagaaatactgtaaaattttctggtaatatttagtcattagtacagtaatggacgtacaatactaacaacatgagaataataaataaactttaacaaagagaaaattaaataaactataaactgtatgtgccgttagtctagtttaattagaagacaaagagaggagaacaattctccttttgcaatattttttgagggcttctaaaggtaaccatttggcataacctagggacaagttagtatcagagcctccttgaccctaggttatgtaggttatgccaaatggttacctttagaagccctctaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggctgggggggtggattcgatgggggggacgaggtgggtagaagatattttttttgtgttttatttatttttttggttttgtgacatatttttatttttttatatgattgtgagaggggaaaaggggggggaggagggtgggtttttaaaaatttttgtgatagtgaattattttagagggtggtagaatagttttataagagagggtgtttgggtggctgtgcttgaaatgagtgaattattttttgttttgttgggagggtggatttcttttcttttttcgagggggggggatgtaggagtgggggggggggttgaattattttggtcttttttcctatactttggcaaataatagaatgggggttaagggggtacggggaatggatttatagatagggttcgaaacggaggttgggttccggcttggttttctgttttactttttgtatcgggtttggttttaatattgtgttttttggttcctatagcgagaatatgggtgaagggttttgtgttgtaggaaatttaatttgattcaagtataagggggtaatggaagtggtggttggtatgtatgtaatggggttgggtgatcgcgcgctagtgtatgggggttcttgttatgggctgacttcatcgatataaagagttggtagtgttcgtcttaggaggtgtcgtagttaaatgttagggtgtgttctagattttatgagtgatttatgtttatgggtgtagtggagacgtcctcgagaaatattgcaaaagtagagctgttgtcctgcctctgttctatttaatttatagtttatggtttatagtatgtagtttagataattttgtctttgtaaaagtttatttattattctcaagttgttagtactgtaagtccattgctgtactaatgactaaatattaccagaaaattttacaatatttcttgtataatgatgtcacaatataaagaacttagcatttttataactctcttttattttattttgttttaaaatatattattcaaagtattaaaaaaatggttttcaactgtttcagcttaactctcaatattagtttattttatttattttcttttcactatgattttcttgctttattcaaattaacccaaaacttgtgatgttaattggataaatgccttaactctctcctttcacctgtctttacatgccgctccacaggctagagtacttgttcggtgttaagggttttgcctaggagttgcagatgatggccttcgccatatgattcaagacttccctctttatgcctagatttcctatgaccgtaatgaggagaaatgccatgtcaaggtaaccttaacaagtgattgtgaggatatcctatcggtgatgtttgaagctggaggaagaagatatgcacatgcttgtcatgaggtagcaagggtcgccattggagaactttgcgatatctacattgaggagttggtcaatacggagtatcgctaccatccccataaaacccatgatcgagtccaagccagttacgtggatcctaaaggaattgaagacgatgctactttttgccatgtgattgagttgctttgggccatggatgaaactcgcactgaggccgagctagctactcaagatcgagaagattggaaccgtggaaagatctgcaagctgcaagacaagattgatcatctagagaaggaactgctcgaactcaagggagaagcgccgccatagaagcccagtattcgtctcaccgtaaggaaaagagctctctttgctccccgtttccagctgccccccaaggttcgtgtggatcctcctgacattattctgagcgatgatgaggaagaagactcaaaggagaaccgcactcattcagaggttgagtggggtgcttctcaagatgatgaaggagatccttcagtcaactccgatgccaggcggacctagacgtcttgttagattgttgccttagttcattgtgttagtctacttgtttaagtttgcttatgagtgtgggtcttgcgtgtggtctacatcgttggtgggatgtagctgcatggtttgtttgcttttgagaattaagtggtgagagtctttcagttatatgtgataatagtactcagttcagatcaataaaagtcaagttagtaaaaaataattcctcgttctaagttgttctcccctttgtttctctccttgtgctcttgcttatgtcaaatggtaagcaatcacaacactcgaagtgggtccaacaacaatggagaaaacccaatgctttctcaagtcctagctcagcagactcaactcatgaacttgatgatgcaatagatacagaaccaacaaaaccaagggaacaatcatgctcctccttagaactagttaacagaatttttgtgtgcgaggccacccactttttccagcactaccaatccagttgaggttggtgattggttgcatgccatagaaaagaagctggacttgcttcaatgcattgaccaggagaaggtctcctttgctttacaccagcttcatggcccttcctctgagtggtgggaccatttccgtctctatagggttgttgttgagccaatcacttagctcgaatttactgttgctttcaagaagattcatgtaccattgggagtggtggctctcaagaagagggagttcagggcactcactctgggatcttgttctatcaccaagtttctgcatgagttcaattgtctggcccgttatgctcctgaggatgtttgcatggacgaggtgcgtcaagagaggttcttggaaggattgaatgatgagttatctttcccactgatgtctagtgatttttctgatttccagaagttggtggacaaggctattcgccaggaagacaagtacaatcgaatggaacagaagaaacacaagattgctcacgtcaaggctcagcaagggaacaaccagaggccgcgcattgccatggggccttagacaacacaacagggagggtcttcttcagctgttcgtccgcaatgccaattctataacaacaatattggcagtggcaataacaaccgtaacttggctccacgtctagctgtaactccagtccagaactagcctatcaagaaggagcaaggaaacatgccagtggtgtgcttcaactatggtgagccaggccattttgctgacaagtgtccgaaacctcgacgtgtgaagactgcccttgttcagaacaagtccattgcaccagcaccgaaggctcgtgtcaatcatgttgctgtcgcaaaagctcaaggcgcactagatgtgatttcgagtatgttccctgctaactcagttcctgaagcaatactttttgattcaggtgctacacattcctttttgtctaataattctacgggaagtcgtgggatggagatagaaaatttaggcattctttgttggttagtacccccagcaatcaagcactctcatcgcaacatagcccttttgtcagaatagaaattaaaggtattctatttctagccaaccttattctactagaatccaaagaccttgatgtcatcctagggatggactggttagcccgataaaaaggggtgatagactgtgccaatagaaaagtaacccttaccaacaaccttggacaagttgtaattgttcatgtactacctactaaaccctcaagattgagtttgaatcagataactttgcaacagtttcccatagtgcgggactatccaaatgtgttcccagatgatctatgtggcatgccgcctatgagagatatagaattcaggataaatctggtgatgaggacatcccccaccattacccgctggcaaagacgcaacaaggggccaagtggtccagttgtagtcgggcggcgaccgtgtgagcctctgaataatctcaccttgcttagcttgggaggaggaagccaccttaaaagagagagccaccctttccctattggactagtcttttagggagattgggcctttccccgagtgggtgtgcctaagaactgttggggtctgggcaaccttaagttattgggcctcgaccaaccccacctagccggatgcatcatttggtatcagagctgggcccttgtttaagggggtgggaatgatgaggacatcctctactattacccgctggcaaagacgtaacaaagggccaagtggtctagttgatgtggactagggttcccgatctttcgaaaggttctgataaccagatcttccgaaaggttatgataaccaatgatttgggcggagttgcgacacaaatcgatccggcttcttgaacgaatacgctcttgagcccagcaatcacagcaccacgtcttctcttgttatcacccatgtcgaaacgaggatgacctcgtcgagaaggctaatccctgtttgcgaattgaagaacacaaacaaggacaaggtagaatacaaccaaaattgcagatgaatgattaagctcataagttggggtcttacaaaccgatctagcagcgaaactgttcttgacaaaataatctaagcaaaacccaaaccctaaaggtgacaatgggtattgatatatagagtttagggtcgtgcaaccaacccttgatgcaaccctaatgggttccaacacgatacatagcctaaaggcccaaatacggcgacgcagcaccgggacagattctagacgtcaaattgttcagtcaagtcccgttgactcggaaagaatttggacgtgggaccaaaaccattggaaattttatcttcttagctttccatccatataaagaatgccccaacacgagcacgtatgcaacctgagcgtccattttagtgcagactggtcctggactccgaattgtactcgaagtcgacttgtttgggcctccaccttgacttggacgtcctcgatgatcctccatgactctaagtccttcttcaagtgtctctctgtcctctccattgttcctaatcacaatataatataatcattaggtagcaatctattcttaaattcgtacaaagaagaacataggaacgagctcacctctaaattcaattgttgcgcgtgagctcttattatcggtccttaaatgaccggtggaggattgttgtgtgtattcgaatgagtgatgtccgcatcatctggtgcaaggactggcagctaatgaattagctgaagtgaagagacaggtgaatgatttgcttcagaaaggatccggcggcggtgcgggaagaggaggagaggcgctggtcggggtcgctccaccgtggcacctggtcgagcgtcacggccggctccaccccgcccacgcccaccaccgccaccaccgaggaggccttggccgacgcggccatcggcgagtgccggatcagagccgtgagcgcgagggtttggggaaagaagaggaacaagatttggactggtgggtggtctggactcgaatttggaatcagctagggttgagggaagtagcaattttgatacgattttacgagaataaccctgatatatggaaacctattatacaaggacaaaatggtcatttaacctggaaatttcaaaatattaaaactttgaatcgaattttatcatactaaatgaacttatgtgaaaaagttgtcaaaaacaaagttgtataacttattgagatctatcaattttattttggttatttctccatctgaatttgattgacctatacaaaaattcaaatatttttttgggtagtaaatgatttcaaatgaaaaaattgtcaacaacaaagttgtataacatatcaagatctacaactttttttttggtcattttgctatatgactttgtttcaataatttgaatttgaatttcaaattatgacaacttcaaacaacattttcaaatactaaatgatttcaactaaaaaattcatcaacaaccaagttgtagttcatcaatatctatagcttttattttggacatttcttcttctgacaaagtgatagtaatattattcacaaaatttgcatatctcttatatgtaactgtttaaattatcatggtctatcttatcaaattttatgaaatttttatataactgtttaaattacatggcacctaggtgtagaaaatactttccgggaggcttgtggttttttcttcctctctagatctttcaggtgatcgggtcgaagtctgaacctcctaaagactcatccttctgactcatcttttacctctatgccagatccaacgttagagattgaatatatgttgcgtccgatggttataatttttctgatgacgtggtgcaatgtggtggtgaaaaactttagtttttgtttcactactttagattcactgaaaatggattcatcaaacccaagcactttatctagattaatataaaagtattaaggtttcctatgcaaaaatgatattaacatattcgacttttttcacgttgttacatctttaataaattttgtaaacccattaacagaaaaattaatgatgaaatatgtgtaccgaagactatggcagtctcatgtctaacatggctccaactcttggatttgtgcagaaaaagactttgtaatttaaatttaagtgactcaattaatcctcttattttttttgtctaaaatattaagaatatactccatctcgtaacaataacaagttacagcagctccaacgtaccccaagaattttaagagctatgaaaatcaagctccaaaagaaacaccaaaatgttatgaaaaaagaaaactagttacataatcctctttctctcgttctctctcctgatgggtgtggagacgaagctgtggcgtggtctaagcggcgctgaagagatggaagacaaagcagctagcgagctcacgttttttttttttgccgccggtgaacatggccatcctactcttttgtgcagagcatatataggcatctaccatatctcaatcgattcaccgccgctcccccctccccccaaccactactggagaaccccatatctctcctagttcgcaaccccctttacttccggatagcaaaccgggagaaggaatcgggactaaagaccacaatctttagtcccagttcaaatacccaggagtaaagattcatcgttagtcccggttggtaacaccaacggggactaaagatggctgagccacgtcccggttgatccccttttctttttttttcattgttaatttgctactgactgaggtaatcctggtattttctcccaaatcggatgagatgcatatccccaaatcaaatctcaaatcaagtaacatcccaaatcattcacctcacaaatcctaagttacttgtacacacaaatcaaatacatcacaaattcttaaaaaaattacacacaaaataaaaacaatcacagatccataaaatgaatcacaaattttagaaattatacatccagtgaatcacaaatcacaaaaaaaaaaaagaaaacgaggacgccggccgccgcctgcgtgcactgccctgccgagcgcccgccgccgccggccgcccccacctgcccgccgccaccgccgccgctagccgcctgctcgcccccacctgcccgccgctggccgcctgctcgaccgcgccggccgccgccaaccgcctgcccgcgctcgcccgcgccggccgcctctcggcccgccgctcgcccgcgcagaggaaggagggggagtagagggaaggaggaggaaggggagaaggggaggaggaggggggaggggaggaggaagatcgagatcggatctgaggagaggaggagatcgaggacttaactgatcttatctaggacttaaccgatcagagatgggagataaatatttactcccggttggaattaccaaccggcactaaagattaatctttagtcccagttgatagtatcaaccgggactaaaaatcctcggtcccctggcaggcttctgacaggggatgaatcgggactaaagatcaatttttttttaaccgggacttaaaaataatctttagtctcggttcttattataatcgggataattgtgggaatcgctcgactctccaaagaccatttctccaatagtgaactcatcgtggccgcctttcatggcatatagcatacttatctgtatttatgtttgtatgtggcttacaagatcagaatccacctgctattgttatcaactggttgtagatgttatacatacatcctttctcaagtaatttgacctactgatttgtttatagtagtcaacagtcatttttttcctctcttattatgcctctcttctgcatgagtatgtatatatgcatgttttaacatgtaggagtactgtatatatcagcagtagctgcactaattgccttttgacaagaagataaactgaaaaagctcccatgatctctggatcgcgcaaattatgggatttgtattaattcaaaatgtcatgtaaagagagatttataagaagaaaacgcagagtacggctttcaaagtgtattcaacgactgcactctgtactacccctatatctttttctccgcgagtaccaacccactctgttattagtttgggacctcacactaactaatgatttgttaagaatagtacagcttacactagaacggataccctcatctcaatcgggcggtaagccccatctcaacgggcacagcgtccgtcacaggttagaagtcactgatgtgaagagttatctcagtcgggcaaacggccgtcacgaatgaatatatctcaatcgggccctaagtaaagcccgtcaccgatagctttgacccagacgaccagtcaaactatagtccgtcacagatgacctatctttatcgggccacaactagcgcccgtcatagaagactactaacctttatcgggcctaaactagagcccgtcacagatgatactcatctgaatggggcctaaactatagcccgtcacagatgactgatgacctcaatcgggcctaaaatagagcccgtcacagatgactactcacctcaatcgggcctaaactagagcccgtcacagatgactactgacctcaatcgggcctaaactagagcccgtcacagatgacctcatctcaatcgggcatttagttatggcccgtcacagatgactataatccacaaaaaaataaattttgttttttgctagcctcaggtctttgctagccatgcccgctgcaaaaatgacagaaacaaacacagatatccaatatccccagctccccagcatcacccattcatatacatatgcattcacatacacagacatcaacatatttcagacaaccacacattcacagccatctcatatttcacatccattcacatatttcacatccattcaaatatttatcatatttcacctgcaaaatcgagttaattggatcaaatatttatttagcaagtcttaacataaacatatgaaatatatacataaatataaacatcacagttacatcatcacagttgcataataagtgttcatcattgcctaaacataaaagttcaacattgttcatcattttagtttaagcctaaacattcctttggggttaattatttcacggaggatgaagctggctatctcctcgcgaaccttctcaaagctggtaggtagagacttggttattgtgccctatattgtcataattccagattagttgattgatcatatataagtactaaaatgtagttagtctatcacaattgagaccaccgacctcaaactcagccaaagtcttcaccttttctctatacagaaggcgcatgctgtggcacacatggaatccgcactggtcacctatttgttgcttcaccgggaagtctttttttggatgagggtgtcatgtcctgtcttcctgaggcctcctctttgcacatattgggcccacgcttcatctatcgctagttgaattggggtccaatcatatgcgttcttatcaattctggagttcaggtagttacatgtactccagttaggtgttatgaccagaaggatccaatgggcactgcggcattaatatagtgaaagttaattaagtactcaaggaatgtgtcatgctgttgtgtatatttagttaacacacttactattgattataggcgcacataatgtactccttgtctcggcgggaccacaaggtgtcgtagatgtagttgatcattccttgacagtcattctggagatttgtgacaatgaccacttgtggatcaaggaaggcaacttccggtgcatgcttctgacaccattgccaacttaacctacacacaggataaacgatcttgtaagcaagttaaaccgattgttattaccagattgagttgggcgacagtacttacaaggagtagcacttaaggaggcttgtgtctaccgctcggagcctgtagaggtcgaaaagatccttgaagtcgaccacgatataattctttggaccaaggaatggctttccatcgtgctctccaaggatatcggtagctttacttggcttcctggcgttagatttttccatgtagtataagtgaaggtccttgcaagcggtgcccattgcggcaagcacgtcatctccaaccaatggcatgcctagttggaactcctgtggagcgacgtatttcttcttgacctctttgcccttagtctcttcctagcccttgcccagatctagcttccttggagctagaagtgaggcctgcacctttcctccccttcctctccccattgcttcgggtttatcgagagtaattctctaaggggaagagtgtgccttcttgctcttcttcatcagtgggggttcatgaatcgccttgctgtcggcctccgttcggtcctccccaaaatccgtgtcgtactacaactgcacatcgtaagattgtgcatgacgatcttcagccaccggcttcgtgtatgttccttgcaatcggagcatgccttctttcctattatagtttgtccggaaagattaccgagtgcagagtagtcattaatggtgcagaacaatagaactcttagcttgaagttctcctgaccatatgcatcccaagtttccacaccttctttccaaagaatctccagatcgtcgataacaggctccaggaatacatcgatatcattgctgggttgccttggaccttggattaacaagcacaacataatatatttctgtttaaagcataaccatggtgggaggttatagttcgcaataagaactggccaagtgctgtgagtactactcatgtcaccgaaaggattcatgccatccgtacacagacatatcctcatgtttctagggtcggcagcaaagtctttgtgttttcgattgatattcctccattcaatcgaatccgctgggtgtctaagcataccgtcattccttctcttcgtggcgtgccaacgtactaacttcgcttcgttcgggttggcaaagattctcttgaaacgatcaatgataggtagataccacacaacctttgccggaccacccctctttgacttctttccttcgtcagcacttttctttcgcttgtatcgagaagccttgcagacaggacaagcatccaagtccgcatattgcttgtggtacaatatgcagtcgttgggacaagcgtgaattctacggacctctaaccctagtggacacaaaacctgctttgcttcgtatgtcgtctcgggcaatgtgttctcaacaggaagcatagccttcaaaattcctaaaagatctgtgaaactcttgtctgtccatccactacttgccttcagcttcattaggtccaaggtaactgacaacttagtgtgttttgctttgcatccagcgtacagaggcgtctcggaatcacttaccaacctgctgaacttcattccatctctctcattctgggctgggtcctcaacgttacgtaacatgtcttgcagcagatcgtgatccacatcaaccatttcaccacccaatggagaaggtataaacatgtcatgctcatcttcatcttcctgattatgcgcaccacttctgtctgcggctgctccacttcctgattcttgctctccatgcttcacccaacatgtatagccctctatgaatcctcgttgtatcagatgaccgtgtacatcctctccgctatcaaacatattctcattcttgcaatctgcacatggacaacacatgtaatcattgtttcttcttatccgatcctcctccgcggcgttcataaaatttattacgccctttctgtactccgtagaatgacgtttcaaatttttcgcatacatccaacttcgatcaattgctacaaaataaaaaaaaacaaattagaggcacatattataagatcagtattgcaaaagtaagacgtgatgaaattgctcaattaatgattaatattactcacttgattgatctattttgatcacttttgggaatttaatttctcttttccttggaaaaggacaaaaaatcgccccctacagccttccaccaaaatagtgaacagtgggatatagttacactaggtggtggggggtatttatactgtgcaacaaatatctgtaacggccctaaaacaatcaaccatgacgggcatacaagtaatctctatcgggccttaataaaaggccgtcaaaaaagagtatcatctgtgacaggcactcaacttatctcaatcgggcctctagttggagcccgtcacagatgaccctgatctgtgacgggcttcttttagggcccgattgagatttggaaccctcatgtcaatcgggcctcaactatagctcgtcacagataagtgtcatccgtggggctttagttttatgccgatgtaccatggctgtgcgaccatatctcaatcaggccgaagtttcgcccgattgagattacttccttgtgacggcccgcaaattccagttttgttatgggccgtcacagatggaaggatctgtactagtgttagtacgtactactagttagttgcgctttaagtctatatacaattatacatactccctccgtcccaaacaaaaccaatttaggaggagactcctcctaatacaacgaatctggataaccttttgtccaaatttgttgtcccctcctaggttggttttctaggttggttttttttgagacagaaggagtaggtcttagttatgtcctaactgtgacaatagtagtaatatattttaagtgctcccatgcttcgtctcttaggttaattagagttgcacaaatttcgaatcacaagtcttatgaagtctagacttgatttgtgcttcaatttttttaaacattctgacaaagaatcacttatgtttcctttctttttccttgaaagaagttgcaaaacagctagctagctattcgcagcaatggtatgcatgcatgtgaagaaccccacaagaaaatgtgtgtaagctccggcctggccatgagctaaaacctcagccgccattgatgaaggactccattggaatgcagagattttatatgattttcataggatttagctcaaatctatcaaaatcctctagaaatccaaacgaaacctaaaaccaatgggtgttttttgtcacgccatctttcggcataatttgctcgatttaattaattaagttgttatctcttatatatatatatatattatcaaaatttgtatgagcagtatatatatattttaccgcaatattggactaattaattagtgagtaaattacattttagtccatatattcttatcaaagtttcagtttgaaccacttttaaatcggttttttcacttcagattaggcattgttgtcaaatattacactctggatcggtgacctacatgttttttttttttttacagggaacagtaggagagactcctactgcaaaattttataaaaattgagaagtatttacggaagactgtacaacaaagaaggggagtgaaatttacaagctgtcaatccatgattacgaaagggcctaatcatctatattgtccatgtgtcacttatatagttatatgtggaccaccacctagtcaaaagtgtaacatttggcaataatacttagtccaaagtgaaaaaaatatgagtacgcggtctctaaacttgtgcggtgtctgttatataggtccacaaattctcacaatttattttcggatattaaaacttgttttgggtgtcaaatggactctaactcgctgtgtgtgttgacttggcatgtagtggtcatgcctacatgtaaatgagacccaaatattagtcacacatagactctctctctctctcacacaaaatatattattgcaaaataaaaaaaacatccttttcacctctctctctacaacaattttctatgtgactagcatttggatcccactaacatgtacttcctccatttcatattataagactttttagcattgcctatattcatatatatatgttaatgaatctagatatatatgtgtgcctagattcattaacatctatatgaatataggcaatgctggaaagtcttataacctgaaacggaagtagtagatgctatcatggcatgccacgtcagcgaacggagtgggttgaagcttttttgatctatataacaccatgcatgacaagttcagggactaaaatatatttcgaaaattcagggacctataagagacacccgtataagtttagagaccgtccatgcacttcactcgtaaggacggtccaaagtgaaacattggtgataatatatagccaaagtgtaatttactactcctaattacttgagcgttcatacagctagcgcttgtaatcttttgctactaattttttttgcttttttcataaacatggtacaaactcaggcgctcacaacacgggtgcctcgctatcgattaccgctgaaaaaaataattagctttaaattaatgcgagcactcgtgttaaatttagaacttagaacttaaatcaaggtgggctagtttacaccacaagtaagcaaaccaattgagttatgctcaattcgtgtaaattatgcttattgaaatatcttcctaaacctcatgcacacgcgcacgttcagttgatctagaaaaaggcatatacacatgcactggtacgtactccatttcaaaaccgctcctaatacaatgaatctagataacttttatctaaattcattctattatgagggggttttttaggacggagagagtacatagagttgttgcggtattcggtatagacatgtatgcacccatgcatacactaatatcaatattatcattcactgaacctgtccacaatagtggcttcgcacccatgagatccaggcatctactccagattagtagttaattaacagtctatgttcaatgaaccttaacatgtatctggaaaggacttttacaatgtacgtgcatgtgtacctacagattgagccgttggattccttatggagatcttgcgttgtaaatagattttcccatatgtatatttattaatattattgtatactagcataatgtctgtgttgcaatgattctaaataacattcattgacataaattaaaatcctaaaccatatatcacaattggactgaagaaaatataatcataaaaataacaatatgaaactacaaataactttgaccggaaagataattccatatcaaaaaatatatataattaaaatcccttttttcatttagctataaataattcaatacataggaaaattataagttccaataaattttaatcgatcaaatagttctaaaactaatactgtaaatggaaaaacaactaaaattagttagaaattaaaagaaaatttatttcagcccatggatgaaaatccgatccgttaaagcggaacgggtacctgtttaattaacataaattaaaatttttatgttcagttcatattcctatggtttcaatattatgtgagtcgtctaggagcatggttgggctagaccatgaagaaatagggccttcgtccatagaaggtggaggttggcaacgaataaaatcagaacaacatgaaataaggaacataagaagagggaagatgggtgtcgatcctccagcgaccaaacggcggttagtaaggtggttggacgtgccccacgatgtgactcgtccatagatggtggcggttggcaatgagaaaaccagaatagcggaacaacaacggcgtggtcccgatggagagaggaatagcaacggcgagctcttattgtgaacatgaccagatgactgcgtcaaacgcgttcccatatgagtaggttccgttttccttgaacatgcaggaacaaaagatggagaaaaacgattaacgctattcatcatcttccctagccgaaacaagaaacatatataagaggagtgaagatgggctcccatgttccggcaaccaaatggtggtgaataaggtggttggacgtatctcacaatgtgacttatccatggatgttggcaacgaagaaaaccagacaacaagaaagcaaccagcaacagcgttgtcctgatagagagagaaatggcaacagtgagctctggtgatgaacatggccggttgagtgcgtcaaaacatgtacccaggcaaaggggtttgttttcttttttgttgaatgcgcaagagggagtgcaagagagaagaagggcgctatgggtgcgggggagggagagcgcgcgtagtaaggtaggataggacgatttttttttgggggggggggggggggagggagagatagggtgcgtcgggaggaagggagggaggcggaagcggaggcacacgagaggtagggaggaatgcggcccggggaaggagaggacggacgcaaatctcgttcagaagccttacttgttttttaattaattaagtatatagatatacatatcgatagctagtcgatcttaccgtacgtacgtttgcacggtgaaaatagtgttagctagcgataacatctcatgcatgtataccgtcgttagtccacctcacatagcgcagccatgtgcttacctagctagctagtgcagttaaggcaattttatttagttttaggggctcgaattctacatatgaccagtgcacatttcagtattatttcacggtttaatttgcgtgtgatttcatcctcataatgaaatatccattggtgtcggagcttgttatttaatttatgccgacgcacggaacggaatacaaattaaactaactaaagcagattggactgaaagatcaaatgaaatgttcaattaatcatgctaagctagttgatacagattgacaagctagaattaatctagctgaaattaacatacattgacacgacgtactaatgctagaaggaaaagaaaacacgacaaaagttgaagaagaagaaacacaatacgtacagaaaataaagagagtaaagaaaagctacaacacggacaacacaatacatatattacatgcaataataacactcacgcggtgactaattaatgcacagacaacctctcgtctctaaacttggtaattcagagcttcttcttcccagctgggccatcgatcttgttgacgaaggcatggccgatgcccgggctgtgccccgggttcgttggccggacatcgtcggcgtcatcgtcggcaccattgacgacggcgtgaccgatacctgggctgtgccccgggttcgtcggccggacatcatcggcgtcatcagcgccattgacgatggcgtgatgaccgatacctgggctgtgccctgggttcgtcggccggacatcatcgtcgtcgacgttgccattgatgacgacatgatgaccgatacctgggctgtgccctgggttggtcggccggacgccgccggaggcgccgaccatgggaccgccaatctccgacgagggggacacggcgccctcgaccactcgattgccatgcgataacaggtatctcctgatctgcatttcagaggtgatgccatcgtcgtcaggcaaaggcctgccctgagaagaaaatagctgcagggaaaacacaagtatagctagcatagtgcaaatgttggacacattcttgttaagtgccattttacacgcttaatgcagctaagctagactgacactagatttattagtagctagtaatataactatagctagagctagaggctacgtgctactctaatggactatcagaggtgtgcttaggtgtttggttgatgcatattccatgccctcctagatctttatatagaggccgccggttcgtgcatgcgcatggtttatacacacagggcatagggttttaattcatgacaacacagtagtacttacataaaattgtgcaacgaccctttcaagtacatagaattttttaatgtgctctgcaaagatagatcagatcactttaacatataacaaatgtaccaagtcttcattctaaaatgcagacaatcctgccgaaatgaaattctgaaaagggagagagagagagagagagagagagttaatcttcattgcattttctttttatctttttatgtttccccagtgatcaatgaatttagatttcaatgtttgtcggatttaaatggtgtaatttttatcgtagaactttgcatgaccgtttgcattgtataatagtattatgaaatacgcataatcaaaataaataggatacatttgcaaaacattatgtggcaaatgttatgttcgaagtacgtatagttgtgatatactttatacgtacagtgaaaccaatattatgacttaaatttcaattttttcgataacgacgaaaaaaatgttacattatttccaacctctgctctagggtgtccttaatttcttaaaaggtagctacgtacggtaggaataaattgacaacatcaccagctatatagtttcagttgacatatattgttcatgaccttttttcccaataatatgcatccatgcacatatttttgttatgaaataacaagaaggatccaatcaaccctgtactaaactgacacttattttctcgttatgatcatcatatttacagcccgttctttgtaaagacatgagctagctagcatagttaatattgctaaaatcaaacacaacacaagaatcaagtacacacaagactagccatgtgagtccatgcatgcatggtcctatacgaccgatctccttttgaccaacagattttcacatgagacctgctttaattaattactagtgcttttgtcgggagatcatataggatattctatgttgatgcctcaactataaacctaagccttttatttattaatcacttccgggccaatgggaaggacgtaaagtagatcgctttctatagctaacagttaattaatatgagctttacagtttaaaccctcctaattaactatatgatcaagtgtctaccaacatatagtggtatatatatacctttccctaacttggtatctgtctagcatcttgcatattcgatcactagcatcaccgagcattcacttggcattgtaaattcatgcatgctagctagctgcattgcatactcccaagtcccaaaccggagggagtactaaaataacaattactccaattaataagttgaatgcgtgaatttcccatagattgttccacaagtcaattacgattatgttttgaactatttatacggccagggataatcattggctacatactacgtatttgactaaaaaaaagtctaaacttttaatttgttagttatacatgcatgttactcgattttttattttttttgggagaattgcatgttgcttgaatcatctattaacttattaaagtaatagaaaaaagagtctttgcgttctcgctctcatggcctagaaattctcctattattcggagaaaaataaaaacagagtccatatacaaatacaattaaaaatagctaaaattcagaattagaaaataataaatattggaaaaggagactagagcccataccagtatacactttcatatattttaataataaaataagaaaaacatatatactattatacaagagaaaatataaggattctagttgtgcaatctgcgcggaccaccagctagtagttattaatatgtactactaacaattaggctatgtacacagctcgtatatactccctccattctaaaatataaggcacaacgacccttaacccaaataccaagaaataattattattatctcatagtttggattgccataataaatataatgtatgcacctaataaaattaaagatcttaatggtggatgatttaaataataatattttagtagaaaagaggtgctaattaatgacatgcatgcatgcacgccttatattatgaaacaacttttttaaagtagttgtgccttatattatggaatggagggagtatataacgtatcgatctctgctgtatatccaatgaacttgtttgtccggccatctctgacgattttgttgacctatcagaatatctggagaaggtgatcaataggtaaacccacctatcgatcgaccatgatctgcatgcaattacttgagaatatgaaaacctaattaaattaattagctagttaattaaggagatagagatcgaattgtgctgctcatggccgatggagagcatctgatcgatctacccaacagaatcaaagatactaaagtgtacaacaaaggacaatgcaaagcgagggcacacagtccacgaaagaatcttgatatgcaagcagttactattggaatctcccggccatacggaagaggttcaaagtgaatctttgaattaagattcctttgctccaaactgaggagagctagctaattaattacagcaagttggtactttctctgcctgaactggtaccacatgaaatagctagatacgtatagtatgtaatatgtgttcttcttacttttatttaggctagatagaaaggtgcgtttgcccttcatgtcgctgaagtgtcgtttgttagagcaaaagtagttgctctataatatattgactagtaactattagcttaattaggactcgagatcagaaaagataatgatggctttggcggctctttgcgtgcatttagggccgttaatttgatgcagacaaggatggctgcaggctagatggcaaaagtgccagcggtttcatgctgtcgttgtctctgaatatactctcgtataatcatatgcttccaactacaaagagaatatacgcttagaataagctgatacagcagttagagttgtggcggctatatatataaatttaatcacgcatgtgaaacaactttagatttttgtactagcttagtacaccactatataccaaagtacaattttttttattttaaggcttgtactttcgcgggtttaaaaattagttcgtgccagagatctgtcagtgcgttaactaaactttgtgaactgtatagagtaacttaaaaaaagtgtatcgcctacactctctcctaaaataaaacaaacctataactgaattggcatatactagtacaacgaatatggacagtctcctatccagattcgttctgcatagtctcctgtctagattcgttgtactaggatatgtcacatcgagcctatctagattcgttgtattaggatatatcacattcagtcgtagatttgttttttttaatggaggaagtaagtattggctatgagttgcaatagtaggaatcaggggggatcgattgatgaatcaattgatatagtactaactaacacaaacgagaggttgaggagagacgggcgataatggtggtggcattcactttgtaaaagctagcaaagttatacaaaattatgtataagctagacaaacagattatttatagccccctatcaccttgtatattatgattcgtttttatatttttggggtgggaaggtagggtacaaataaattatatatatgatatatataattaatagtattgttttacaagatagaaagataatgtttgtgtggcatgcactactacgaaaatcatttttatagatggctaacttgtgtttgtagagaaagttgagccaactgcgtgcttctaacaaaacgcccgtcgtagttgtgaaaagcaccgcctgtgaaaattaatttctggccaaccacctcttaaaatgatttttagcacaaaaaacaataaaaatacagtttagatatctcggtatagaacaatttacagataaacattagctattcatgcaactcaccaatcaacacaatcatgagaaattcagcaaaattcaacaattccccaagttcgagctgctagattgaaaccagaaaaattttcaatactgcaaaagagacctcagcatgaacttatatgcaagtgctcgcgaccgtcaagttcagtcttggaaccatccctcagcctcgagataaagggcacacagcccgcacccatcctaactctggctgctctcagatcagagagagagagagagagagagagagaggagaacagagaaataacaagaaggtgcctttgtcacatcattgcgcagatcttgccctaactgtcttccactgctcatagaggcttgagatcctgtcatccccatcaccgttgcatggcgggagatgttgatgtaggtgggggaagggaggtgtgtcagcatagcttggagagggaggcagcgacacaggagatccggccctcccacacttccgatagatctagctcttccgtgcatctgtctgagccaccaccctctctcctggcagagcatctgggagagagaagcagcaacgtagctaggagagtaaggcggtggaccaacctccagggagcaaaggacgccagatctgcaccggaatagagagatatagtagaagataggggggcaactgtcgatgacctcatcccagtcggctagtacaatcgaatccactagcaccgaggcttgggtcactagatcccgtggccctagcctaattgctggaggatgcgacggtgcttgtgagctctgtcatgatcgtcgacttgacctctctactattgtgttgaattgcccccccctggccccctcttccctcctggtcagtggggcctatgtacttatattccttagtctgtaataattggtttggactttacagagataatcttggtatatctcgatcttgtccatgtaggtctttagtgttttactcctaatatgttagacaaccatgttctatattctagaactctcctagatatatccctttcatatacatcctgtcttaattatcgggtatggtataggatttccacatacaaagttatttccatatttgagggctgcatattatgtatttagaacatcgacaactatggcgccatggcccatggtaaatagatcagcacaaatccatctagtaatggcgacagtgtcactactacaggacttcctattggtgctggttgaaaaccgaacataggtgttggtttcccaactagtaccaatttgggggcacctttgcccgtccgcataggtgtcggttctagaattaacacatacagagattatagatgccagttcttactatataaccgctaactttagctaggttccataaataaaagaaaatgcatcgagcagtagctcctatccaaaaacatcaaccctgtattacgtttgctcacgtcacaccatcgctggagaaaccaaccgaaagtagattaagaacccacaaacaaatccaaatcaaggacatcaagactattgttgctaacaagacaaggcaaaaacaataatatatcataaaaaggaggcatgaacacacggacaaatccaaatccaaatatcccaaaatgccccccccccaaaaaaaaagaatttccacacactgtgctcctctccgctaccgagatcagcttgacggcgttattatgcaaaccgccatcatcgccgaacggatccgctcaatgcttccatcgtggaggccaccactagccagacctactcgaggatacccgccgaccggatcaccccccggatccgctggaggatgttgtttccctcagaccgggactggtaggaggacgaggggcagcagcgacacgtgggcatcccactgccgccggttgccgccacaaccttagcgtccctaggaaatgaatcagtcgacagcgacaatacggagctttgcgccacccggttctctcgcagtgattgggattaggaggaggaagtggtggcgagggagtttgaggggaggatattggagttgacttgcgacagcgtcggtgacgacggatagggagagggagggggaaggggatgacaccggcgagaaggagcaaggagcaggaggagaactggtgggcgagatagagagatggtaaaggggataatgctgtggagatgggtgtacgggtgtggataatgacatcggttcggaggctgagtggataaggatggatcgagctaaacaatccccgcgggtcgatcggctcggctcagttttgtgtgggtatcagcttttttaaaaaccggatactataatatattatagttatcgtagtttaattaacgtggacctataatatattataggtaccatttcttttgaaaaaccagcacttgtgtattgacgtcagttttctctagaacaggcacttaattataatttctcaagtgttggttctattttattttatctgtgcaagtggaaaaaaataaaagtctataggtgtcagttttaaatgattcggcacctataaatcgataccgattaggaatttaggaattttatagtagtacatcttggaaggacaacgatgtgtttgtgttttgactgtggatatgtttgacgtctcccatcaaatttatgtgtaataaaaatctacataatatgcttttttacataatgcacatcaataatatgtttttaaaaaattggctgtacatgttgaaaaatcgttaatttaaaaacctgttcgtaagttacctagtagatgaaacaaaacaaccagccatattgcatgaactacccaaagcaacatgcgacgcataggctggcggcgcgcacgtgaattgtggcgagctggcacacgcgtgcgcgccgccatgcgccttaattaacccagactgcatacatgcgagcatgtggatgttagtaggagcacgattctcgaggtggaatattccctgcatgcgcttgaagcacctttcggaggagcggcaaagattctctcatcgagttaggagagtagtgaattgctgatacgtactcccagccgacacttagtatatgagtatgaccttgtcaggttgattctctcctactttggccagattgacaactaatattgtcaacctagctatcaacagagacaagttgtcaatgcatggagtatatgattcttgcagaaagttaacaacggaagttttattaggccctgtttagttcccaaataaaaatttttcaccctattatatcgaatgcttgacacatgcatggaatattaaatatagcaaaaaactaattacatagattacacgtaaattgcgagacgaatcttttaagtctaattgcgccatgatttgacaatgtggtgctaccgtaaacatttgccaatgacggattaattaggcttaataaattcatctcgtagtaggcagaatctgtaatttgttttgttattagtctatatttaatactttaaatgtgtgtcaatatatctgatatgacacgttaaaagttttctgttggcgaactaaacaggcccttagatgaacctgccagtgtgagagtattctttcatttaccgtaaactctggaatatgtaatatactcagtgctccattaatcagttgtttctcttttcaaaagaaaaaagtcactttgatttaattttgcacttaggtactttttgccaaatagtccatggggcaaaatactactctctctacctcaatataagtgcaagatgtctcaccagatttatagtcttatgaaatgtcacatctatactatgttgtatttatattggcacggagggagtaattcactctattcgttccttttaactagcacaaacaagttaagcatgagcttaaaagattactatgtcatcattaaaatgtttagaaaaaagaaggataatgcatgaaaaaaaataaagaagtgggagagtacttattggtttagtgttaaaacaagaaaaacgatcgaatggagaagtataaaatggtctggaccctaattaaaaagatattatttgtggaaatttttttagctaaaactactaaaaaggcaaacaattagcagctatatatactcaaatgtgcataacttttaaccgcaactaattaaaaattaagatagtgggcagggtgttttcttcaggtactttgaggtgttttgtcgcttgtcctgtcgagagatgactaattaaaaaaggaccaaaactagacaaccaaactttagtataaatatatatattccgtaacaaacttgccgttgtaactgctgggtgtcgtcatgtatgcagcatcagtccacagttaacagtcgtagactctagtcaaactggtcaagcatgcatgcatgcatgcatgtgacagggctattgacgcttcttgaggagcatcactgcttaaactaaccatactgatctgtacttcttttctgtatttgtcattttttttatagaggatcgatctgtgtaagcttatttaattcctggtcaggcactttactagaatttcatttttgtgtgttatgtgtagattattaataggacaaaccgtattcttctcagtttatgatttatcattgttttcttttcatatagtgagtgactgagtgtgtatactgggtgcttaattaattatcccagggaacaaaggtaagttctgcagttatcttgtaaaatgaaataaatggacttatttttttaggtgatcaaaactaacctgcatcatttcaaaaaagtatgcatttaatgttagcagatatatatttgtatatatgcatgcataaactaatgtgtgtgctgatcgaaggcgattaatgtatatctcgtgtggtactgtggtacgaattttcgaccacattgatcagcatatcgaagtatactctagtactatgtgagtactacagagatgacttatggtatgatcatgcaggatttaccgtgagagaattccttttccattgcatccgatcttattttaacggcatagtacaatttttaggtctatagtttttttttattctcctccatgtgcttgacagactgtaattccaatgcaaactatatagtaattgtaataatattgaatcgagtactattcatagtacctgctttgacgtacatttgctgtccaatttcctataaataggcatggagcatagcaggttgcattcatcagaacgtagcttgaagctagctagctctcatctaatcagttcattttgttcatctgttcgccttaatttctctctttgtgaaaatggccctaaacaagtcttccaacagtattagcaaagcttttttccttgtgctaattattcttgcctctcaagtaatgctttctcatggcatacctcttgagatgcataggaggtacttattatcgcatgcagccgatgcaacaaaaggggtgatggagggaacaatcacccctacagaaggtgaaggatttgctggggcaaacgacgatgttcgccctactaacccgggccatagcccggggatcggccatgctttcaccaacaacaaaattgggaggaagctgcttcttgctgcagatgatgtttgatatgaggtagctagctagctgtaatttgctgactctctcttaattaattaggtgtttccaactttcatctgatgtatttagtgtcaggattggatggctaggtttatctcctcattttcctcttgtttactttggcagttaagtgtagaggtttgattccccgcaaaaaaaaaagtgtagaggtttgattattgttttttcagattattgtacttcaaaaattaaagaaaaaaactttgcttgtgccttttctgttacttggcaaacagtggcgaagccaccgtaggggccagggagggccaacacccccctaacccctatgtgacctcccctcccctctcttctcccaaggatgattagcacttataatctagctattaattatatcattagttacagatgagactaactatataggatataggacaactgacttatgaaatgacttagctaactgatttatcattttagaagtgattgcaagactccaattaatggaacaaactgttcaatcatccatatattaaaaatattactgaattttaaattggcgaatcatgatatatgggttcttgttctctcttgtagctaatcgctgtaacatgtatgatatcgagttaccgatcatgcatcaacactataaaatcactgttcactgaaccttaagtgaattaccacgtctcgtagatggcaccccccatctctaaatcctggcttcgccactgttggcaaacttcttgctttattgagcatttgagcttggacttattgctcttgaatctgatgcatgtacatgcactctgacatgcgcatggccttcaaatattgtatatgaagcgaataccgtacatatatacataatgtgcgcgggagctgcaaatgtacttaattgtttgcgaattcataacgctagtatttcatcattaacttgcatgaacacacacagcacacggacatcacgatatatatactatgacttaactaatgcacaaaattggctctcaaagaatattttggatgtatgtgcatgcatgctccaaacagaacaagagaattttagcttgatgccttgatgcatgcacttgcttcaaaagagaatctacaagattccaaccacacatcgatcagcttaattggtagttttcttcctccaactctgaacaagtaaaaagtactgtggtcgatcttttattttcacacagacgcatatacggttaattagtacaagcgtacaacctttgatcgatataatgatcgagtgagtgatcttttgttcttaatttactgtaaataggaagaatatatatatacttgttatttacacaaagggaagtacattcttatttatatggctatctctctaaatatggacagaacaatgtgaaaaaaaatagagtggtacctttatttatagttatgtctctacatatggacagaacaatgcggagtgcttttttacttaattatagttatttctctgcatatagtgatgttgttccagtatctgaaaaaaatggtgatgctgcttttttacatatagttttccttcttttctatagatatatccatatctaacaagaatgtaaataataaagagaaataggaaaacaactatctatagccatttgcaaacaagtagcatatatatattgatttaattatatatatctatatatctctactattataaaaattgaaaatgtttttgccgatactttggtaggtcatttgtgtttgagtcggtttttaagttcgttcatttttaaaaatacatatctgtgtttgattcctttttaagtctatctgtgtttgattcctttttaagttcgttcgcttttagaaatacaaatgaagtcgtataagaaattattttttaaaaaaaactcgcatgctaacttgagatgagagttggactcctaattacaactcatcattttcttaaaaaaatatacatccaagcgagttgccacaatgatggacttattatacaagccgatggagtagatccagccgataccgataccagccgatgccgatgggttttgagcaattggctatatgtccaatgtagaacaataaaacaatcggctgatggtaatgtaataaaacaataatataatccagtagaaaccaataggccaataatgatatgatagaataaacattgatccgaaggttaaagtatacatcagctggaggtccgatgtcattaaatccaaacgattagataaacagtggaacctttgttgcgatcggctagatccaacttatatataatccttataagccaatgcaacgtccagataactcatcggctgaaactccgatgaaacccttattggcaatcaaaaagcaagatagaggttatggttctaagcacaactagggctgatgcagtgaaaagtatgaaaagaaacataatatctagacaatcaagcccttgattgattttcagggtggtacataccttagctaatttaatctggtaaagcaatttagccgataccggcgtaaaccctaaaatgaatcttagccgatacaagtaaattgaactaccaaactagattaactaagatatatgatagataggtgcttacattgacaagatcagagtgtcgaagccctagtcccgccaatgcaaatagccataacaagtataaactcgtcgaaaaagtagaaaagtaaaaatgatgacattgcaccgaatttgtattgatcgtgagacatattacaatgaccccgggtgtgcatatttatacccatgggcagatactactccttcttggacaagaaaaaaactttcctaaagataaaaggaaactaaagactattcctaattaatagataaactgtcatgtcgcaaaacttcttttaattgattaatttccttaaccaaatataacgaaaatccaactattggcgacttgataattcccattggctgattctaggactctaaagccgatactgactctaggccgataatgacttcgaggccctcttaccaaatttcactattaacactaatacgaaaaatatttttttgtggtggcctacagctccgccagaaaccaaagtctagtgaagatgcactattttcgctggtggcggcaaacatcgagcaaagatgaattttcgctagcgggcgtcataatgcagccaccagcaaagattgttaatgcaaggtattaattaattaacatacataattttgaagcatttatatgttcatagatattggatgatcatatatgagtacttatatgagtacttgaatgtcttacaactcgaccgacgacacatatgtaaaatttaaattatacttttgtttcagttagtaagacactcgttttctaggggtgttcaaagccccttctttatcaaaaaacctcccaagttggtgacaacactcatggtggataaaatagcacatatctcgttgtatgttctgaatggcttcatcatctagctccctttcacccttggggaattttggaagcttcatcaagatcgtggcaatggaaattgttagcgattcaaaggtagaaattaatttaaacgtattaatgatttgtacttatagctgcataatttgtgcagtatctctcattgaccctgaggaactcgcatatataatatccacatagtatgcttcccttcgattgtttgtgatactttcgaaatcaatataaattatgttagttaattaaatggatacacacatgcaattataaaaattaactagtattgtacgtcatccataattaattaccagccacttattgcggatgagtatttgttctcttatttgtagtcgttctccgcctagctggtaatacctattataggtactatttgaagaaataagtaatttagagagttcaaagataacaacacgtcatgaaaacaagaattgtacatatcacttacatatctaaaattgtgaggaattccttgtatgtcctagcgggcctatcaagagaatccaagacgacaacttcgccatactttggatatagaggaaaacaaatccagtggtcgctgccaaaaaagataacatggagtgatgtttgatttgtttgtccagtcatgattaagtatatactcattgtagattgaaaatttattcattgttgtatggggcatagatgcatttttggttttgcatagactgcattgctatatacttatgtaaacaaccacatcgagaattttagctttgtgcctttctgctatgtatgcgtccatgtcttcttgggtcatgacctaaacctctagtggtagcctcttgttgtctagcttgaaggtgtggttcagctgacttattcggagtggtagcctcttgttgtctagcttgaaggtgtggttcagctgacttattcggcaagggttcagaaagccaataggctcacgcatatgttctactatgacataattcatcctgaaaaaaattgatgatcaaataagctagtagaacgtatagatactatgatgtagcaaaatgcagcagtcgtctacttacagataccaaatgctgatcaaattggtgttgagtttgtcctaacaatagagggcatgcatatccatgaaaacaatttttagtaggcatggcccgctcatgaaaacctcctctagcacgtcagcagttattgattaaaacccttttattctacttgtaatcatgtaccattcatgtcacctttttagttgccaaggtccttttgctaattgccaggtcgggaggaatgatttgccattcttaaattcttttggcacatcaacggtggcctaagtgctctagattacccaaaccacatgacatctactccacttccctatctggcttgaatatcccagtcttctgttgtccagcgattctcttcatcttgtaaactacttgctggagctgtggttctttgaagactacattgcccttccgggaaaaagatggggttcgtgcatgcaccctgctccactccattctttatgatcttcataggaaccggtttacctatctttcttaattcctcttcctcttgtctccacttcttgattttttttaacggtaaccagtacatcccaaacgatggggatagaggtttcttcttgctagttctgacatctttttgctcttctcaatttcttttgttgatgtctttgtttccacgaacttataccactaggctttgttatattgccggaatccttaaaaagctcgagacccttcttaacatatttgttttctaggtctgttttccagtttcttaacagcaactacatttattagcctttcacatttttccctactcctttatttctcatttagggcttcggcgattcaccaattgtttcttctataaggttaatgtaattttgaatatccatgaatagcgtcatgttcgtgcactatatcatcaactcccaaaatcctttgttttcccgaaataactatgtgtttcttcaattgagatgggcccgtcgcatagaaaacatgaacaacccgatcggcaagtacccatggatcgttcttgtggccaacgttgctgaggtcgacaattgttagtccaaagttgtccaaaatcatgccagctaggtgtttcacccgttggcactgaaacgatagaatttgcatattgggcccgtagtccagttcccaaatttcttctatgaatccattctatgtgctcttttgctctgttgtgttgattatttctactcgaacaccattgttttgaaatgcacttcttttgtcttttgctttggtataaatcatgtacccacttagatcatacgcttgccatgaggtgcacacacttgatggcctgtcagccaactttttaattgctttttcctccgtggtatcgccatatggtaggccgaggtcaaccattcggtaaagtcagatttgtgatgtttcattgtccatacatcagagcgccggacatttgttgcttgtaattcttcaggtgctactctatgtacagctccactaccgcgagctattgcaggacagtgaaatgagcatctttcactatttgtagtcattgttgagaattctttttttcccttttgttcctcttccagataatctatcttcatgtcaaggtaccagtaaaacaattgatttcccatcttgcaggtaattaatacaatcattcaatgatttccttggtagtgtatccctctatcatcgatccctttaggtgggtgcggttacgtacatagccttttagaatcgacatgtaccattcaaatggccacatccgatgcaggtacagggcccaagtgcaagtatctgaggcacgatatgaaccatgaggtgctacatcatattgaaaaatgacggagggaaacacatctcaatctcgcacacgatctctgtagcgaaaatgcgaacatgacctaactcttcaggatcaattactttctatgagattgcattgaagaaataacactgctttgtgatgaccatctttaagtgtactagttcaattgctctgattacaatagcgaggaataatgtgagcattacatggcaataataagaattgtagcccgaaagtgataaatccttcatcgacactagccgcttaatgcttgaggaaaaccggtaggcactctcaccccatgtaagcatttgcacaatgccattttgtcctcatttgtcaaggtgtaccaagccggcaaaagatacacttttccattacctttatccatatggtgaagctcttcccttaattgcatatttacaagttccttatgtgacttcagcccatcctttgtcttgcttggtgtgtctagtaaagtctcaatggtgctatcgaacaaatttttccctaggtacatgacatcaatagaattatgtacctctaaacctggcaagtacgacaggcacttaaagaaaatggagtacttcttgaatggcacgcttggttcttctatatttctcttccgcttggtttccttctttttcgccttcccaaaaacaaccttgagtttttcgtcatttagaacactctatcacccttgcatggttctggtggatcaccaagctctttagtgttgtagatatatgccgcttgatttaattattggatcccaaagttctcttgatagtaatttttatagctaggtccagatcaaatagagtagtgcatatacacagttcctaggaagatattctgagtaatatgaatattggaaaatatttaatccaaaaaaaaagtgtctttaatttcaacttgtcatttaggacatagatatacatcgagggtgtttgattcacgaccacactttgtcatatcacattttttgttgctatagtttgttacttatgtgtttgattctttgtcatagctgtgacttgttacactttttcattagcttgtcccacatgccatagactcaattttctttatcaattttactacactttctagctagcaatttattggtcacattttcgtggctgccataacttgcctaactttagatatggcaaagtgtgctagcaccccatagtctcccatccatatgtttgatcagtgcctaactgcataacaatatttttcatgacagttagtgcaggtatttattacgaccacaaaataatctacaagtgcacagatattggtgtagcctttacccaagagtattccaggatatcgtatccacatggaacgtttgtgtataatctaagaacataattcctccaaggacaacaacgaaatagtaggcttaggacggagaggaatcttatgggttagttatcttaattaagttaaggtgaaactcgatcaattgtttcgggcaccaacttacccctggtctaccaaggagactctgtcctgcaactctatgatgtacccaaacgtgcaggattacaaaggacggacagggctgttaccacctgccgctcacctaatctacaacctctagcctctagcctagacactgcatttatgctattgattactaccctaatcccgatgtcacatagaagattaaggtactctaccaaagaagagcgatgaaccctcacgatgagaatatatcttacttaaataaaaacagtaaatacaaaagaagatcacaaatacttacttacaaaagaagcatccattgagatacaagatcagagagagtgccgacatctccggcactcctccggaactccctggaagaatgccgaaatctccggcactcctctgaaactgccgaagagaactccgacatttggggcactcctttcgatgcttcccctcactctcttcatatattccaactctactagagattagcctaaatgtgtgagttgtactccacttgttgtgttgtgccttgagagtgaaatggagaactccttttatagggcagctatgatgattactagggtggcaaccacccaaaaccgtcattaggagtgcattctggtcctccatgtggctgtagatggcgaggggagctgatgtcggtgggagttcggaccattggatccaccgtcttcagccacgcatgactgaatggactcctacggtcggtgggaacctccctgccaaagttgggcccgatcgagaagccacaatcgtggttcagtcgaactcctagatgggctgtcttcagccgcaccggactagatggcctcctgaggtccgtgggaacctctccctaccaaggttgagcccgagaggccacaacagtggttcggtcgaaccacttttggctcctcttggcctctccttttgccaagtcgttgtccaatgggcccttatgacagtgcacggggttggcctcaaatatgttagttttgctatggtttgtaggccttctcaatccgtgtactcacgtctgattagctagaggtttgttatgtcacatggcgggtggttttcatctataattcacgtgcatacaaatattcaccaagacttgtgaaaatgattagtaataaccactactctaagtttggtattccattttgtattctttcatttgcttttatgcaggatttgatggtcagatttggtacttaagtaccgtcaacagttagcatatcaaatcttaatatattttatgttatctagtcactagtacagaaaggattttcctagacaagcaccctaataggttgtagacggaccataagtgtccgtgtctggaaaaatcgaccctcattttcgcatacagctccttaagagacccgcacgcaaaaatcattttttttccaaacagaccacttaaaacgtctgcacgtgaaaataagggtattttcgcatgcaggcctcttaactcacctgcacacgaaaatactcctcttcccattccattttttattctcacctccccctttctctccctttctcccacctcattctcctctcctcccagacccccactccactccactcctctcctctctctctctctcggcctcactcatctcctctcctcttttcccctcttctccctctcggcggcaaaaacggcggcggcaggcataggcgatggcgacgacaagcgagggcacggcggccccctcccgcattggaggcgcgggatccggcgggcggcagccagcccccacacggatccggcgacggcagtcgttcccacatggatccggcggtcggccaccttcccctcgcacgggatccgatgcgcggtagcctcccacacgacggcgatgtgcgtggcccctccccactctctcccttcggctcccttcccctccccttccttccctcccctcccagatcaggcggaggggagggggagtcttcggcggcacggccggaggggaggggcgtcggcggtggcagaggaggtggcacagcccctcccttccctccctaagatctagctcccccctcctcttccttccctcccagatccgacggcggtgcggccggaggggacggtggtggccgtcgcctgccaccgtgggaaagctaggaggatccatcgccggccaccgcgaggagatcggatctatcgccggcaaccgcgggtatgatggcggcggacatcgggcagggcggcgacgacgacgacggtggtgacggcggtctcccagcaacagcagtgtcggatccaccgccgccgggcctcgggcaaccagatccatcgtcggcgaccgcagggacgacggtggcgggccccgggcaggacggcagtgacggcaatggctggattagggttccgctagggttttgattttctttttttttgttgcgattttttattttctcgtgcggatggcttaagcgcccgcacgcgaaatggcattttcgcatgcggctgtgtcacccgcatgaaaaaattggatttttgcagacccttcggtgcagacgtacggttgggagatccgcactcgaaaacctcttttcgaccagacggaaaaatcgtttttgtagtagtgagtggtttaaaagactttagggtttgatcatatgcattctaaaacatggtctattttataatagtgggggagtagtaaaaatgccatgcataaacatgttacagggtttgtcgtaaatacagtatagatcatgaactccaaaatctaagatgtatcagtcaactgttcatcggattcatgcatatggacattatacctaccacgcatgcattacatatctcaactcgatctttggtgataacctaatgacataatgtacttcctttgccatcaacataatatacatgttgtggagtactccattaagaggatatttttttcccctactttattatgttaaaaaaaggcaaagtttttgagaaagttaacaagccaaagcggaacattttttttattataatcaaagataacgtagcctagctagagatgaaatgggactatgggagcatatatacaaaaattttaaaaagcggctctttgctaaaattgcacagtagtttatgtgatcatgaaagtgcctagcttagctgcatgcaaaagggttcttagcttctttaatttttcaacaatggagtattctagtgtgatattgttaattagttgttgcagctagaggtttaactccagctagcctactagtagatgatacggaatgcagctcagcgagaacatgtacacgatcgagcgtgcacgcatgttatggagattggagagtacatataaattgcatggaacgatcagagctccgatcaagctccctgcgttttggagccaattaattaattagaaaagaattgattgaggtacggtagctaggacacggctaatgggccggatcactcatagaatatccaaccttaattccctgtaggttctccttttcatcatgtgcgaactccctttttaggtaaaaatgtctcacccatgcatgtcaagtcatctagttcaatgggtttatttagtttcagtacgagtactaccactcacaaagtcacaagaccacatggcatgcacaatttgcatgcatgcaggaaactattttaaacccttgaagtcgcatgcccttgtttaatttcctaatggttataaaatatctttcaaaaaccaaaacacattaatgattatgttaattatagcttttacgaaatacagtacatatgtaggtgtcaatcgctcatataaacgtgtgcacaccataccttgtacagtgtgcaccttcggaggttggctcgacatttttttagattgatgaagtctaccgtatataggtatctactatatcaatgggtagttagccaaccactgaaagaataatatagccgtaaatttcattacccgtttatagttgaaagatggataggttctactataaggaacataagttcacgattatgtcatatattcccataaacatatatttaaggtcaaatctgtacatcaagaaataaaaataacaaaacatattaagaaaatcagttttgtagttggatttgttattttatttcttgatacgcgcgtagatcgaattttaattatcttacatgtttcgagggatatgtaacgttataatctattttaagcgccccattcttgatactagattgagtagatattgcaatgaaaacctctgtaactaaaaatattggaattaactgctatatatgtgaaaacggtactgctagattttgctaataaaagaattttaggcttttagaacaaaggattttcaattcataggatgtttaggattcaggttatccttttgatttgccactattcacatgtttggtagtagaatttgctcaaagacgaaacaatggaggaataatactatagcatccccatgaagatgtacgaattccaaaggattctaaataaagtggtatcagagggctaaaactaaagatattttggaaggtgattccaatacaaagtattttcatttagttgcaaatggtaaacatagaaagacgagaatttttcaattgcatgatggtgaccaagtaataaatggtgatgcaaatttaaaggcgcatattaccacttattataaaggtctttttggtcctcctaatgattctgatcttcagtttgatgaggataatattgctgatattccccaagtttctcttttggagaatgaagctttaactcaggagtttactgaaaaggagattaaggaggccattttccaaatggagcataacaaagcacggggtcctgatggatttcctgctgagttttatcaagtattttggaatgttattcaatttgacttgttagagctttttaaagattttcatagtgggcgtttgactttattttctctgaacttcggaaccattattcttttgcccaagtgcatagaggctatgaaaatccaacaatataggcctatatgtttacttaatgttagttttaagatttttaccaaggttgctactaatagaattatgggtgtcgctcaaaaggtaattagccctacttaaactgcttttattcctgggaggaatattatggaaggagtggttattttacatgagacgttgcatgaattacatcgtaaaaataaaagcggggtaatactcaagatcattgattttgaaaaggcctatgataaagttaaatggtcttttgtacaacagacactgaggatgaagggcttctctcctaaatgttgtgaatggatagcttcttttattcaaggtggccatgttggtataaaagtcaatgatcaaattggtaacaattttcaaacgtataaaggccttaggcaaggggatcctttatctccaatcctttttaatatagtagctaatatgcttgctttattaattaagagggctaaagaggcgggactcttgaaaggggtaattccgcacttagtagatgatggtttatctattttgcaatatgcagatgataccattatctttttggagcatgatttgcaacaggcaaagaatctgaaactgatcttatctgtatttgaaaagttatctggcttaaaaataaattttcacaaaagtgaattattttgttttggtcaggcaaaggagtgttatgatcaatattctaatatctttgattgtaagttaggctcttttcctgttaagtatctaggaattccaatgcattttaggaagctctctaataaagattggaaagttattgaagaaagaattgagaaaaaacttagtagttggaaaggtaagcacctgtctgttgggggtagattggttttgattaattctgttctctcgagtttagctatgtttatgatatctttctttgagatgccaaaaggggtccttcaaaaaattgattattatagatcacggttcttttggcagggggatgatcataagaaaaagtataggcttactagatgggatattatttgccaacccaaggaccaggggggccttgggatacataatttggaaatacaaaataaatgtttcttgagtaaatggttgtataagctaataaatgaggaaggggtttggcaagacttattgaagaggaagtatctgtataataagtctataacccaagttgaaaagaaacaaggtgattctcatttttggtcagggctcatgaaagtcaagagtacttttttagatatgggttcttggattgttaatgatggggaacaaattagattttgggaagataaatggctaggcaacttggccttgaaggataaatatccatctttatatgctattgtccgaaggagatcgtcttctattgccactgtcatgggttctgttccgcttaatgttgctttcagaagagctttagttggtcagaatcttgtatattggcatgagttgtgcgcttctattgtgcatatccaattgaatcgttcttctgattgtttcatatggaactaccatcagaacggtaggttctcggtaagatcaatgtacctagctttaattaataatggctatgttgagagaaataagtgtatttggaagcttaagatgccacttaagattaagatctttatgtggtacttgcttagaggggttgtgttaactaaggataatttggtgagacggaattggaacggcagcttgaggtgttgcttttgtatgaataatgagtctattcaacatctctttatggattgtcattatgcaaaattcatatagagagcagttcagttttcttttggttttaaccttccaattagtatatctcatatttttgataggtggctcttgagggttgacaagaaaaagagtaaactgatacttgtcggagcttcggccatttgttgggctctatggttgagtaggaatgatatggtttttaacaaatcaccatctatttcctatatgcaggtaattttcagggcaactcattggctccggttttgggcacaattacaaaggtgtgatgaagatggagagtttctgaaagttgcatgtcgcaagttggagacaatggttatgcaactttatgccaactatggatggagattcacaaataggctggaataaatgtgttctccttattttggcttttcaattcctatttaagtgtgttctattttatttgaactatactattatctcgagtgctactttataataattggttgtagctcttcttgagcaaaggccgggatattatattccattatctaaaaaaatgtgttttcacaagctatcatacgatagaatataaatcatgtgtttactgtaaccttgtgttccaaacaacatatcctacaaaatttgtctgttttccattcagttttttccgcacacaatcctatcatacttttatttttttttctattcttatatattttatcatgcgttccaaagaagctcgtaagacttcttatgtggcagaggaatgcattgatgacaataatgatgataaaaagagacactggtggagaaaccctttatagtcccggttcgtaacccccctttagtcctggtttctaaaccgggactaccaatccgggactaaagatcgctatctttagtcccgggtgaaataaccgggactaaagatcgatctttagtcccggttggtaacaccaaccgggactaaagatggctcagccacgtggccggctgagccactaaagatcgagctgaccttttttttttgcatggcccttttgctgcatggtttatatatatataaaaaccatgcatatatatgtttcaatacatatgtacatgcataatatatatgtatttatacatatatatgttatgcaaatgcatatgtgtgtgtgtgtgtgtgtatatatatgaccaaaatatatttacattatagaaaatgtgtacacaagcatatagaaacatatgtagtcatgtattaattacaatccattatatgtcctagctagctacgatttcgacgtagtagtagtcgctagctcagaagctaaggacctatgaattgtgtttccgtcgtagtagaattcacccttgggatcaaggatttgttcgttgatgaatcccatgagttgttcttgaaccgccgcgataaattccttgtgtgtggtcaggttatccctcatgcgaataaactatatgaatgtatgaaattgattagtaattaaacaagaaatcgatacgtaatgaaattttgaatttatttgtacggacatcaagctctcttgtggtgatgatttggtctgcaaggcagtggcaatactcgcacacgtagtagccgcacaagttagttccctgcttttgctttgcgcactacaaataaatgacaaacgacgagagatctaattaatatacacttgtatgtatttgaatcggagaaatataaatgtagagcatgtgtactcacaggaaatttgaacttccgcctaagtctttctctccagttgccgcggaccaaatgatggaaccgataccaagccctacatggagtttaaagctatgattcgtagtagcaattaacataacaagattttcttaattaacagaggaacttatgacagtacatgtctataagttcgaaaaccttgtcaaacgtagactcttttttatccattgagtcatatacgttgacggtgcaggccgacaggtcgaagagtaaaagcacccagtggaatctgcaatgtgcgtgggatgcattacatatgaaacacttagcaagtttgtacgggaatgaaatttggtataggaagatagtaaaattaaactaactctgtgttgtacggcaacagtatgaacgtcttgtaatgctgcgccttcaggagatggacgagattgtcctctgtggcttgcggatattggtcgagcattgcgacgtttactttccgaggatcgatgaatccagtatcgaaaaccccccgccgtcgggccctttgaatctccattctacaacgataaaagggagtatattattttctatagtctacttatatacaaggacctaattaattaaaggagacatagtaagaaatctaacttaatgatatacttaaaaaatccagcaactcataatagagacgtcgagggcgtccagctggtatagttcgtagattcccttgaaatcgatccagagaatgtcatctccttgcaagaagtccgtgtccctaatcctcgctccgatcatctctctaccggttgcgctcatctccatgtacagctgatggaacttgtacatttgtgtgggtagggactgcaccagctcaggcttgacaagcggtttaccgagttcgtacatgtatttcacttccgccttttcgattggtgcgacaactagcaattgatccgtagttagaccggtgtcagtaataaattcttctatcgtcatttcttcaccggtcaccaacggctcgatctcctagtttggttactctccaagctgagggattggtttggactttccagaagatgctttcttcagtgttcgctcatagtccgatagcttaatggcctccttggcaggtgcagacatacccctgaagaagttcctgacactcgggtctatagaaatcttcttttctggacttcgaggcatgaattgtctcttgacttctgatgccacgtaagcgtcaagctcctcttgcgtgcaatcgtaccccgggtccttattcttggcggcgtcaattttcgccttcttcgttgcccttgtgtgggcaggcggtggagcttggggggcccttgactttgaaggtgccggaagaggagcttgcggaggagtcggtgcaggagcctgaggaggagtcggtgcaggagcctaaggtggagacggtgctggagcatgaggaggagacggtgcaggatcctgaggaagagatagcgaagctggaggagatggtgcaagagacgccgcttatcgcccagggaggatgatgtaccgcctgcaccatagaataatggcatggcttgtgtctcatagatgcgtctcaccgtctcctccagggtaatccagctcgaggtcctcgtacacgccttcgaccaactcaacttcgaccttggagtatcctgctggaatcggcctgcagtggtaagtacctgaagggtccgttgggatggccatgcccgacgccaccttcatgtggtgagaggttatttattagtaatcaacatatataagcagcaactagcggaatggccaaatctaaaatatataaactacgagcttacctttattgataagttcttgaaaggaatatgcagcttacatggtgtccgctgagtgatgtcatcaacggggcaggtggattcgtcctgggtttgcatggcgtccatgctctgtgatcctacctgccccgttgaggcgcagccgctacggtttcctgacgggctcaccattgcaggaggaatggtcgactggggatgatgggatcgatgtgcggccatatgttcatcaaccttccttgccacctcctcttgcatgctgcgctcgtagctcgataccctgaactctagatctgcaatcttcacctcggtatctctcttgctcctcatccgactcctgtacgtgtggatgtcctccttgaacccaatcttccaaggaatcacccctttccctcgtgttcgtcctggatgctctagagtctgcagcgcgagtgacagctcgtccctctctctgtccggtcggaacgtgccctgagaagaggcttccactgcgtctgttagtcgacgcgcagcctctcgtatctgatcgccgaagaccagtgagccattagctgggttgagcgttccaccatgagcatagtaccagaacttcgatcgttccggccaattaccggtggccggttcgataccactctcaagcaagctagcctccatctcctcccacttcggcatcgcgacgctatagccgcctgaccccaagtggtgatggtacttcttcttggcggcattttctttgtttctttccatcatcgcatgcccttgttcacctgtcttatatgcaacgaactcgtccgagtgatcccttagttttgggaatgtgtcgaagttcagtgtctaccccttcaggatatatttctggtacagatctcccttgaagctctgaaactgttctgccattttcttcagagtccaccttttcactttgtcctctgtacctgtgggaagggttaatgtcttgagcattgtggtccacagcatctctttctccgaatctgggacaaagctctcatgatctccgcgtgcccttgttcttcgccagtacaccgtactgacaggcacgttatctcgcacaacccaaccgctgtgacgtacatagttcttggcggcttctgccggggcactaggtcgtcgatcttcttccacttccgtcatgatgtgccgaccctcaagcttcttcgcggcacctcgttgcccgcgtgccctcttctgtccaacggagggttgacttccactagcctcctcctcctggttcccctccacatccctttccacgtgcccctcctggttcccctccgcatccctctccacgttcccttcctcgttcaaatactggtttggatcctcgttcccctcttcttcgttccagtactggctgcttccctccgcgattgtatcgtacaatatctgtttctcatcgcgatcagccatctgttcatacaggaaacatctgctaagtcatgagacatttatgttttaacaatcttatattaaaactcaaataatcttatatgctaagactaaaatagtcatgtatgctaagtgtaactgtcgtatattagaacccgacacaatcttagaagctaagtctaattaaaaatctaataatcctatactaaaactcaaatagtgatatatgctaagtctaggtgacgtatattataggaccctagctagtcaataattatatactaagtctaattacaaatataataatcttatattaaaactcaaataatcttatatgctaagactaaaatagtcatgtatgctaagtgtaactgtcgtatattagaaccctacacaatcttacatgctaagtctaattgcaaatgtaatgatcttatactaaaactcaaatagtgatatatgctaagtctaggtgacatatattataggaccctagctagtcaataattatatactaagtctaattacaaatataataatcttatattaaaactccaataatcttatactaaaactcaaatagtcatgtattctaagtgtaactgtcgtatattagaacactacacaatcttatatgctaagtctaattacaaatctaataatcttatattaaaactctaccactctggcttgagggacgactccgacaacgtcttttctgcaagatacaaaaagatgtattaggataaacgcgaagtaacatatattgcatttgacgttcacgtttcgttcacgatatcgttcacgttcgcgttctcgttaaggtcacgtttcattcacctacgtttgttcgttcacgttcattcacctgcctataattgcatttcacgttcacgttcgttcacgttcgttcgctcgttcacgttatcgttcacgttcgttcgctcgttctcattcacgttcattggctcgttcacgttcgttcgctcgttctcgttcacgttcgttcgctcgttcacgttctcggtgtggcggcagcggagcggcggcggggcggcgccacgcgcggcatcgggccggcgcgtggcgcggcggcgtggcgccgcgcgcggcatcggcggtggcgcggcggccgcgtcatgtcgtgacgaggtcggcgtcggcgtctgaaactcggcggccggtggcaaccgagagggagagagagatcgagatcggagagagagatcgagggaggcggcggcggctctcaccccagagatgcggcagcggcggaggaggtggaggcggcggcgacgacaacgagcgcgagacgacggcgagatacggcggcggcgtcggcgcggggatgccctaggcagtggtggcgaggagaagccgagagagatcgatcgggcaaaaacttctaagtgttggtggagaagacgagggcgcgcatcgggaatatatatacccctagatctttagtcccggttgatgagaacaaccgggagtaaagatatctttagtcccagttgttgagaacaaccaggagtaaagaaaagatctttagtagatcttttcccgctatttccaaattctttttaaacccggttagggttaagaaccgggactactgataagcgcactgaatattattttccattacatatgtgtttctaaaatagaagataatgcattacaattatttaaagtacaaagattaatgacaattacttcgaaaaattattgctgtctgtaataaattaagtggataaaacgtaataagcaaatatataatttaaaattaataaaaattctaataatcatatatacttagcatatgaatgatattattaaattggtaaaaactctaattaacatatgtatatacatacggcatgatttaaaattaataaaaattgtaatcatcatatatacttagcataggaattatattaaattaattgttaaaaattcttattaacatatgtaaatgccacatgcatgatttaaaaattttaaaaattcgaatagtcatatataattagcatatgaatgatagtaaattaaatgttaaaaactctaattaacatatgaaattgccacctgtgtgatttaaaacttttaaaaattgtaagtatcgcatataactagcatatacaagatttaaacttgttaaaacctctaataatcatgcgtaattaacatatgccatacatcaattgatttatatgggtaatcaatacatccaaaatagtttacatcgtgtatacaataattacggcaatacatcggcggtgacggttgaccgcacgtactttctcctcactattgttctctccttatgatcgctacgtgagtaaggggtgtcttcatttgataggaggatgctagggtcaatcgtcaccgtgaaagggggttgcccatccaactgatcgtaatcctcgtcagtcttgtcctcaactccgacgatttttcttttgcctgggagaaccacgtgacgcttaggctcgtcaggccctctgcccttctttcctttgctagacatgtccttcacgaaaaagacttgcgttacatcattggcaatgacaaaaggttcgtccaagtatccaaccttattaaggtcaaccgttgtcatcccactgtcatcaatcattacgcctccaccagtcaacctaacccattggcaccggaacagagggaccttgagaggaccatagtcaagttcccatatgtcctcgatggcaccgtaatacgtgccagttgttccatcgtgtcccatgacatcgacacgaacagcgctgttttggttcatgctcttcatgtcttgggctctcgtgtagaatgtgtactcattgatctcatatccctggaatgttgcgatcgacccagacggtacccttgccaggaaggcaagttgttggttgatcgacttgttacccatgagatgttgttgtagccacgcggggaaagtatcaatgtgatgtcgtgtaatccatgcatcggacttaccgatgttcctggcgcaaactagagccaagtgctcctcgatgtaaggagctaccaatgaagattgttgcagaaccatgaaatgggctttacggaataaattgttgtctaccgtcattattgctttcctttcgagagttccctttccccgtagtctcccttcatggcgtgattcaggtaccccgattgggcgaagatcttcgataaattctacgcaaaattcgatgacctcctctgttccataacccttggcgatgcttgcctctggacgagcacggttatgaacatacttcttcagaacgcccatgtacctctcgaaaggaaacatgttgtgtaggtacacaggcccgagaatactgatctctttcacaaggtgacaaagcagatgcgtcatcatattgaaaaatgaaggtggaaatatcaactcaaaactgacgagacattgcaccacatcattctgaagggcttctaatctatccggatcgatgaccttctgcgaaattgcgttcatgaatgcacatagctttgttattgttgcccggacattgtctggaaggataacccttattacaactagtagcagttgtgtcatcaacacgtgacagtcatgagactttaggtttgtgaacttcttctccttcgtgcttattattcgcttgatattcgtggagtatccagacggtacctttatactctccaagcattcaaacatactttccttctctgccttgctaagagtgtagctggctggactcaagtaatggcttcctttctcctttggttccgagtgaaggtcgccgcgttgttccatatgcttcagatcattacgtgcttccagtgtatctttcgactttccgtatacacctaggaagccaagaaggtttacgcaaaggttcttagtgaggtgcatcacgtcgattgcgtggcgtacgtccaagaattcccaatagggtaactcccaaaatatagagttctttttccacatcgccgcgtgaccatcttcgctctctataggctggcttccaggcccctttccgaacactacttgaagatctttaaccatagcaaacactgttttcccgctgcgatgtttaggcttcgtacggtggtcagccttatgttcgaagtgcttgcctttcttccgtaccgggtggtttgctacaaggaatcgacgatgacccatgtatacaaccttcctacagtgcttaagatacgtactttctgtttcatccatacagtgagtgcaagccttgtaccccttgttggactatccggataggttgctaagtgcaggccaatcgttgatggttacgaacagcagcgctcgtaggttaaactcctcctgtttgtcctcgtcccacacggcgacaccttccttcttccacaacagtttaagatcttcgaccagtggtcttaggtacacatcgatgtcgttaccaggttgcttgaggccttgaataataatcggcatcattatgtacttcctcttcatgcatagccaagggggaggttgtagatacacatcgtaacgggccaagtgctatggccgctgctcatctctccaaaaggattcatgccatccgtactcaaaccaaaccatatgtttcgtgcgtcctttccaaattctttaaattttctgtcgatgtttcgccactgcgaaccatcggcggggtgtctcagcatcccgtcctgttgacgctcttcagcgtgccatcgcatcattctagcattccccttgttcctgaataaacgccttagccgtggtattatagggaaataccacatcaccttagcaggaattctcttctttgttagctgcctgtcaacttctcctggatcgtcttgtctaatcttgtatcgtagtgctttgcaaacaaggcatgcttctaggttctcatactcctcaccgcgatataggatacaatcattcggacatgcgtgaatcttctgaacttccagtcctagcgggcagactatcttcttagcctcgtacgttgtcttgggcaatttgtttccctccggaagaatgttcttgacgagtttcaataaatcgccaaatgccttgtcactaaccccattttttgccttccattgcaagaactccagagtggaatccaactttttgtgcccctgctcgcaacctgggtacaacgaagttctgtggtcctctaacatcttgtccaatttatgggcccccttttcactttcacagtcctctttggcgtcctgcaacatctgaccaagatcatccgcaacatcgttaccatcagcatccctttcctcctcgcccgtttgatttccttcaaatccaacgtactgagcaaagtccggaatattgtcgtcttccacttcatcttcttccatttcaacaccttgctctccatgggatgtccaacaattatagcttggcatgaaccctgactcaaacaagtggaaatgaatagttctggatgcagaatactccttctgattcttacacttattgcatggacaacaaataaaacccctttgcctgttagcttcggccactctcaaaaaaacagtgcacgccgtcaataaactctttggaccgccagtcagcgtacatccattgctgatccatctacataagtcgaaaaaaaatcgtacacaaataattattgttacaataatgacagtcatacaataactataagataattacaaactgtttcaacagtcatacaataatgacatatctttattcatacaaaaatcataaaatattacaccaaataattcttatttactatttctaaagttttaaactaattttaatgtgttttacttcttttaattttcattttagtttgttttctagtattcaagattaattttcactatagttttccttctcaactattttataaaaccttatttaccaaatcaactaaatttctatatattctttcttccccacacaaattttctctctcatcaacttacaactaaattttggagacaaaaaagtgtgcaaaacatagctgcaaatgtaatatgacaaaaaaaaacattggaggatgaagttgccaaccttttaggctcctccgatttgtatgtaatcaccaaaataaattcactagaaattttagcatgacctcccctcttttttgaagaaattttgaagcttgctcgggcaactggaggaggaagaagacatatatataggggtgggactttagtcccggttggtattaccaaccgggactaaagttacgataccaaccgggactaaagatcccggggggcttgacaggccctgacagcatttgaaccgggactaaaaatgatctttagtcccggttggtgttaccaaccgggactaaagattaaatatgcccgttacccttttgaaccgggactaaagatcatctttagccccggtttttattgcatccacgactattgtagaattcggccgactgacgaaagatggtttctccaccagtgagacggacggatgtcaggtactaatatcagtgttatagataagacatacctaatacttttgcgttagcctcagtgagatccaccatatgccaaatcttgcatgaaatcaagtctcatatatggaaggtgttctggataaggaaagagaagcaaaatcctccttgagcaggacaaggactactcgtattgtatccatacgttgcctagttctatttggactaggggtcacccaaagtataaatacaagatcccaagaggagaggggacacgccaataagaggtgaatacaagataatacaaatctagacaaacccaatgtaggagtcatagaggcagacatgagggatctagaaacatctccaatctcgcagagttcatgttcgaggaagcattgattagattaggtcatcctaaatattgtactcgtgcgatactaatatataaaagcaataccggcttcggccaatagtagtaaggctattacgtacctatcagttaagggatccgaacctatataaaaatccatatctcccgtctcttttatctcaatatcgcatataccctagcaccaacgatccccatactctacaaataccgtaggcggatatctcccgttgacaactaccgtcttttttaatatataacattgtcgacttattgacaaacatttgaccattcatcttatttaaaatttgttgcaaatataaaaagttttaagtgatacttaattaagcttaaaaaatatttaacaacaaataaagttctaataaaataaataataattatataaattttcgaaataagaagaatgatcaaacgtacaacgtcatatatattaaaaactgaggatgtaggatttatatgcggtcctgatggaatattcagccgacatatcattcgtatatatgtagttaagtagccttctgctcactttgattcatactaatataatttaatctctgttagtgctttggttctcttgccagctgctagctgataccagctttttgccagctgatacattgtgtgcgtacgtgtgcttgctaacaggactattaaggtgaaaactctttacgatctatttaagtattattataactgatcaagtcgacaccagtttttaactgaagtaggccatttttatatgtttggtgttctttgggtgaatcgggtcaaaactagcttgaaagtacatacattgtgtagattaattcattttaaactgaccgatcgaatcaatatgatgaaaggatgccaattaatgccattaattagtttttaaaccatgcatgcatgaacatgaccatgtatatggatatacaaaccatgcatgcaaaagaacctgacttaaatatatacatttccgctaaacttaataaccctttattttactcaacatgattaaaagccatagccattattagctcatgtatctcaacacaaccggcctagccatatatatatgcccaactctgatcttacatattcgaaggtgttaatcatttgaaaagtctaattaattagttgattatgcaataatatagatacatatatttacaatgtatatatatatgggaccaataacaacatgcatgatgataagtccattagctagttagcaaatattatctctactttccattagcgagaggttacaaatatatggtatatgaggggggggtgtgtgtgtgtgtatttccactagctaggttggccaatcttatttgtaaacttaagtccttatacaaatggtaccgttttctttttctaactatgtgtgtgtgcccaccatgtttattttctaaatgtctgcatagcccatgcatacatactactaattaagtttttaagataaaataaatactatgcatgtataagttatttagtacactctacatatatataaataattgataggcagcttttgtcgactaatattatctaataattaagcatagtgatcagcgctactcatcatgtggtgggtctgtctaggcaagcatgcaaacatatatgtatagtgccatgtctaacgacaaaccatacatgcatgcatggtgcacagagaccaggcattcatgtgcttaactgtttggtcgttatatgctttgcagcttatatataacagaatagtccagatgtcactttaactaactaattaaaaacatcaaactctcttgtcaagctggatctgggtttgcgcgcggtcgacaccatttagttaattaatcatccccaggcatattaggtcggcacttatgtacggtacatatttatgggttattttgtgttactaattaaacatctctctaattatagtccgttcagtcaggcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatactgcacgaccctatttctctctttcttttttttttaagtaatacacagaaatccagcttctatatatgcacatatgggcatacgtagaagttatagaattcctagactccaagtttcataaccgaggaaaaaacagaagacgactaagcttatcatcctctcttgacgagctctcccacgctaaaaaaaaaaaccgtagttaaacgatcttgatatgcagcctagacttctacatactccctccgtttcaggttataagactttctagcattgcccacatttatatagatgttaatgaatctaagtatatatatagattcattaacatatatatgaatgtgggcaatgctagaaagtcttataatatgaaacggaggaagtatatcattcatcctgttatccgcgttccatgcatccacctctgactagctcatcatccccctgagaaacgctcaggggtcttccggctagctccacaagatggtgggctagacgacctgggttcgaaacctcaccttctaattatttgatattaaattgttccctaatatttgtattttttttttagctcatcatcccctaccatcatccaaatcaagcagctcccgacccttagtgccttcgcttgccgacatcatctaatggaggtagagaagaagaagcccaggacagcccgtcaaagctgtttgccactgcacgagtagttttaggcacggacaccttagatctagcggcactttggccataaatccaacgtcacgcctctgcctttgccgctcccaattgttgtcgccttgctcaccagaaatacctcagctgccatcggcaccgccaaccagcccaactcgatcctaattgtagtcgccttgttcactagaaatgtacctgatctaaccattagaccgctggcaccgttaacgagtctgcctagctgatcacagaaggaaacagtagtgttgaatattactccatccgtttctaaatatttgacaccgttaactctttagcatatgtttgaccgtttgttttattcaaaaaaattttataaaatatgtaaaactatatgtatacatataagtatatttaacaatgaatcaaatgataaaaaaattaataattaattaaactttttgaataagacgaacggtcaaacatatttaaaaataagtcaaccgcgtcaaatatttagaaacggagggagtagtatactagaatccattagttcattctctcttatttactttttgaacacttggcaaaaatatacatcaagttctatataagtacagtataacactagctagattttgcaacgtaacggtgccacatgcatggtgcgcggttagtgcattgctgatgaacacttgtggccagttccataaatacctaccatgcagcatgcaaaaaaaggagagtttgtgttcgactttagctataagccgtatagtactagcacctttcctcggcatagctaagctaatgcatatgcagccctatttaattatgcacaaagattccttctccgtacatgctcccaatctaagcttatcttaactccattaaatatatcctagttatgcataacatatgctataaatagcaaaggattagtgggtgtgattacctcatagcaatccccacactagctagctagtataacactcctcattaagctcatcactaggtagcttagcttaacttgcactgtgatttgcttcagagctaatactagctaaccttgccaaaaaaatgtcctcctctaagctgaatctcatcttcgtccttgggatcatcttcttcctttcctccgacatgatcatcgtgtgctcacagggaagacctctcattgcggaggcggcggcggcggcggcggcgcagcagcagagacacctgctatcgtcgtcgtcgtcggcaccgcgttccggcggcgacgtcgaagaagctgccgccggcggcggcaaggggacgacgacggcgatgacccagggcacgctctcgcccgacgccgccgagagcggcggcggcggcggcggcgtcgggatcgtcgaggacgcccggccgacggcgcccgggcacagtcccggcgccggccacgccttcaccaacaaaaatggggttggcaggaggctgcttgtagtaactataagtactttgatttaattaattaccaactagtagttggtttcagtttatctaactttaatttaattagtccctgaaatgtgtccttttccccccaaaagaacaaaaatgaatgagaatgaatgcattttttcttcaatcagtttgaaatgtgtccttaatgaagggccttcacagtgcgaatatgtgacgagttacttcgatacgccagctcaaagattcgtacccacatctgcataacttggtcccctgtgaagagccgtggatctcatgtcctgtttagttccaaagtttttttttcaaatttttaactttccatcacatcaaatctttcatacacaacttttctatcacatcgtaccaatttcaattaaacttctaaacttcagtatgaactaaacacagcctgacgaagttatgctttcctggtgctgtcaggacagtaaatgatgggccctgtgctgccaaggtctaattcaaggtcatgctgcactatggcatgaatggattgacaggttcctagactgaaatggttgattgaggcatgacatagcgtggctctgattgtggttagcctaacgaaactattcgtcttttgatatatataacagtgtggacttttgaaaaatatgtttgattattcatattgttcgaaaaaaatataattatcatttatgttattaagacttgatatatcgtcaaaagttctttttatgcatgacttaaatttttcttatatttagaaaagattgaataagatagctgatcaaacgtttaattgtcaaaagctaacaacgtcatatattattaaaaaatagagtagtagttcagtttgttcatttggttagttttctcgcatgtttcggttcgttcgatctatacttgtttagctagcaagccaactacaaatttaagaagtcatagggacacaatatcattttatttcttcaaattattatttttttcctgaggaccgccatgagcccatgaggcagctggaggattttgacagcaacacaagcaatgtgctcttttgcttcgagagattttggttagataagacatatataaatctggatatgatctttgttcagattcgtgatattagaatgtgtctcatctaactaaaatcctttatgttaattttacgactgagggagtatagtactgtgatctcaaattatttgtacagtgctgggatcctaaaacataagtaggtggttgagaaattagctcaacgatataactgaactttctactctctttggcagaaacagtgaaggaatgtggtcatacattactaaacattttttacaatacttttagctcgtcatcattctgtctaacaaccaatccatgactgtattattgtgtatattaattagtgatcaattgataataccgcatgttaaaagttctattactatagctccttacaaaactcgctgtgcgcaaaaaaggtggtatatcctttatgcgggttggtggggcatttctgaaaaaaaaattcctgcttaattcagttccaagatttggacatgacatgcttttcagtagcaaaattccccgttctatgacagtgcaaatgacgaagagatacctttttagtcatttacaagcataaaacttaacgacccaacagaatttagtcatcacacaacatataaataaacatctgtagtgttagacctgtacgtgcaacaacaaccgtgtaaggctgacattccagactataaaattggcccatgaatcgaatttgaaacctatttagacccaaatgtatttgtgcgttgggccttcaagtagtagctatagtaccagtgcatcaatctggcggaaaaagtacactgaaggtccctcgacttgttagccagatacaaaatcgtcccccaaccgtaaaaccgaacatccggcgtcccccaacttacaaaaccggtcagaaaaggtccattggctgttttgacccctgttttatcccacgaggcggttgactcagcatgggacccatacccatgtgggccccacatgtcagatagatcacgtcatcaccctttctctttttcccctcttctctctcttcctctttcctttgggcgtggatgacggcagcgtcgcgtggaggagggctggcgtggccggcggctgacggggaaggagcggcgcggagaggagggccgatgggacgggcggcgccgccgatggctgccgtcgcacggggaggagcgcggcggtcgtcgtcggggtgaggcggcgacgccggcacggccggcggctggcgaaggaggagcgcgatggagaggaggtccgagggccaatgcagcggcggcggctccatcggcgcggtagggaagagggtcgacgcggccgacggcagagtggagatctagctgtcgccgtagctgctgatggagatggcgaggcggccaccgctggtgcccttggctagcttcggccggcggtggtggttcttgttggaattaatagatgggctaaggcccattcgaagattaattctttggaaaattacaaaagcccacctcatgggatggcatgcatatggatgttagtaccaccttgcttattctagaagagggggacctccttaaaagggaggatgtcctcctagccacttgaagcatgtgtggtggagagaagagggggaacacgcacgcgctcgctcgcctcgcagggcaggcctagctcggccctgcaaggcagggcaggcggcgcgcgtgcacgacgtacgcgtcgaatggtccgcaaaattggctcctcacccttgcgcagatgcagcctccttttgcagttttgttttgctgcaagaaaattcagatttgttttgttgttggaaacattccaaaaaatccggtgcgtgaaaacggcgtggagtccggataagttacgcgcgacttatccggctcggttacgcaaagtggagatcgtgcgggcgccctgatcaagcgacctatctctatataaaccgtgccaccgccttcacgcaacacacgcgaaatcaatctagggtttgcctcctcctctgtgttgcgccgtcgctcgtagactactccatcccgctcgccagcgtgcaccggcgatcgggagagcaggtcgccggaacctctgccttcgacgtcctgcaccgggagaaggtggcaataaggtttttgggaagcacttcgcgcgactgcttcctgtttgtccgcgacggctcgccttcctctccgctcgagtgctgcgcgccttcgtcgacgctcgcaactgcaagtagttcctgccgagcaaccggtctttccgccacctcggtacatgttcgatatattgcgcatatttgatatgttcatgttttactgcttagtttacatgtgtagatctaatgatgcgttaatgctagtatacatctgtaatgtcatgatttatttatggaatatattaaatcattatatgcctatattctcaacagttctcccactgccagtagccggtccgggagaggcggcagaggaaggggagatcgaagatgacggcgccgccgatgtggctgccgtttggcggggcggagctgcgggagaccgcggtggcggagctggagccacacgtgcaacggctccctggccaacttgtgcagccgcgaacaaggagagccacgccttcaccgccgcctcacgatgacgatggcgatgagttcgatctccggccgccgcccagccgcgtgcatgagctggaggaggtgcccggcgagtttcggcagtgagtttcgtctgtgcttggaggggtgatggtgtgagtttctgcacttgcttgcgacggcgagattctccttggcttggagctggcagcggaggtcgtgccacacatgcatgctccagtcgatccactaccagctgcatgcatgcacaaattaagctaaccaaccgatagacttgctccactagctcatgcaacacatgcacgtactagcatagcacaaagccttagctaactatgtatgcagcgttggcgatgccgtcatgagtgacgacgccaatagcacaaggcggatgacggtcagcctgatggcgccgtcgttcttggcgaggtggcatgcgaacgccaccgactcccggtcgtcggggccgccgaggaagatggcggcgatctgggtccccaccttctggtcgccttggcagttcctcgccgccgtcgtctcttcgcttgttgatatcttggtcggcagctggaagctggcgccaacggtgcacggggcaagctcgagcaccttgcggttgagctcatggcaatggtgctcgcgggcaccccgtcgaacctggcgtgctccggtaagttgtggacgaagaagacgacgacgagcagcagcaccagccatcggcttcgttgccggtgacaacctcaccgtcccgctccgctgcgcctgcccctcgctgccgcaggtcacagtggtggtggccgcggcactcgacgcgcgtcacggcatgacctgcccatgaggagagaagtgagagagggaaagagaggaggaagggagggatgacgtggcatcctgacatctgggtcccacgctgagtcagccaccacgtgggataaaaccgggatcaaaaccgccgagggatctattgtgactggttttgtaagttgagggacgccggatgtccggttttgtagttggggacgattttgtatctaactaacaagttgaaggaccttcggtgtacttttttcctcaacctggttggcattatccagtacagaatattttcactggaaacaagcctggggcctgagttcgaatgtatgggttgaaaactttttggcccaccatgtaaaacaaatgactcattagtgcgtgattaattaaatattaaaaaaacttgtaaatggattaatatgatattttaaagcatttttcctatttttttttctaaaaaacaccgtttagaagttcgagaagcatgcgtccagaaaataaggtgataaggtgatagaagttgggaacttctgccgaacgcaaaatgttgtattatcaatctagaaaaaaaaaatgcattccaaacttttgtagatgacatactactgtataaatgtctgtcctctaaattcagcttaaaaacactatctacaaactacaaagtccagtttatctacccccttggacagtgataactctgctgaaaattcagagcatactgttgtaccgtgatcccaacgcaagtcatttttccgtgttctctgaaaatacaggcactcaaaataggaattgacgtcaggtcaactcaagagaagtcagtcaacaccaagcagcttcaatataattttgtttgtttgggaataccgaacgacgaaatgtccaggttgttttaagggtactcgcagaaaatgactgaatctgaaagagactgcataatcttcagaaacttcaagcaggaaagctggaagtttcttgccagtttttcagtactaacctactagcagtgacatctacgcgagatgcagggtgaaagtctctgtccaatgatagttactggtatgaatttgggacggtataatggtattcctgaaatatatatatgtaggaacagttggaacacgggatagtttcctgatttttgcaagagaagattccgtttcactgttaaattgaatttatgttggaaatgtcaagcttcagtaatcaaacagctcaaacgcctctgcagaaggtgctgatgccaaaatcgaaacaacaccactacggttctcaaaaaaaaaaataaaaaaaaaagagagagagagagagagagagagagaaacaacaccactacgaagtaacgcgaaatttagtcttgtagtaccatactgttacagttctgaatcgtcaagagcacaatagcctattaacatcagataactcggtagcattaacctgagcaggaaagatccaagtcagagctaacatggatgatggatggatagttcttatttttgagctggaaacatgcatatcattaacatgggagaagaataagcactgcaatacacaagattagaatcctgagcatatcagttacagaaaacataaaacaaaaaacaaaaccctgctatgacaattagtgaacctatcaaagaacactcgtgggcaaccgtggcaatgcaccatcaaaattttcgccaggcacatcaaggccagctattttaaaaagaaatgtaacaagaaaaaggatatatctatacagggagtgtgaaggcacactgtcatattctgtagtcagcattcaagaagctctcatactgagtgccatttagagcattgtagacttcatcccaattttcaatttgctccgaaagtggtttggtgtgtatcttcacgtgtcggctgactagtttgctccttggcactttgaggaaatccaggacatcaagaagtttctgcaggtgcaagacaaggcaatacatgtaagcagcatgatgaaatgcaacagctacacattatcactcgacagattatccgcaaaactcaactgttctatttcggatgagatcctcatagtagatagtaatgtggttgatactctttagattttcaagagcatcatgggtgtaatcatctacttgtttcagactccgtattaatgatgttgtgttgagtctgggcttatatcttgcaagtatactggcctgcataacaaggtagaaaatacagatcaaattctgaccaggggtagtacagaaatttgcaagccataattgggcaagtactacctcatatgccgtgtgaacatgggccttgtgcgttccattcaactgcttgaggtatctgtcatgattattcgcaagttgagataccaactgacggaggaggttccgcctgaagagaaatattgcagagactcctcttcgattgaagtagtcagctatatcagcatgatttgccacaagaccctgaagacataatatcagaggaatgcttattctgctttgccatcattttaaccatgtgcatgattagttagtttgatttgtctatgcataaagcatttatactgatatggtgaaacctggaatagaaggtacttctacaaaggattatagccattatggagattgtaagtctatgtgtgtccagatctacttaattaaaaagttataattcgaaactatcacataacaccatgcacaccgcactttgtttaaaccagcagggtcttgactacctcagtttcaataatgacggtgttttcaggataataacagagagcatgacaccctaacaatcatattcatgtgtgatctcatccagagttaagcacataaaaaggagtaatatttgaatgcattaacaggtaaccatatcagaaaaaagggtactactctggctggtgtagaaggatgtcattttctagccatgactggaaaatgctctaccacaagaatgggttgtatttccatatgctccatcaagcatagttatggatagtagaagcaggattgtaattgtattgtgcacacaacagatgtcactacattgggaatgagagttattactaagggggggaccaagccataacacctatactcaatctccttgagaacaacaggatgcataaatcaagagatcgatcgtgttcatgattgcacaaaagagtcaattcatggcaaacaagccggcagttcctaaattacaagcaaggccgtactcgctacatgatattcaataaagcatacctaaatcacaagcatctagaatggaacatgcatgtgtgtcagcagcagccaacagtactggaagagattcttgcccagtcatgatcattgagatacaactgaaccgaacagggccacatgaaactattccatagtttcataaattgagtaaaatgtggtctaatatttagtttacttggggtatacttttgcttatcaagtaaaaaaaataacaaacttcgaggaagggcaaggagggtgaattaaaaaaaacaaaatgttaatctagatttcactcttcttctcacctgattaagcatccattttaagccaacagcagcagtgcattcattcttagaagcactactattccaatccaaattgtacaccttatccagtgtctttgttatagatgaaatgttacttctcctttcttttgaagagaaaatttcaccattggagctaacattcatatggctgttaagaagagtttcaaaccagccacttccagaacgttgcgacgagataatcgcgaagaaccggacaggtgtacacttgcattcactcctaagaaaaaaaaatcatatcaaacattacacaatcaaagtatatagcatagcataaaccactgcagcacaactctcacctgctataagttatcggttgtgggtaatgcacaaagtgaacctctgaatgcaggattgcagacttattgcatagctgttctgcaacctcgatcttcactattctagacaagctatcacttcctagttgcttcatacacatcgtgcagataaatatcccgcagatcatagtcatagcgaaaacaaccattctcaatgcgaggggtgatttcttagaggacttcacaatcaatgcgtcctgcgaagaaggtccaatcaatacaagttaatcagtagaaacaaaacagagctactcagatctataggcacatcacaactaacacttgatttattttagctttctgctccagacctacaagttataatccatagatataatcaagagcgattacataatcatttttcaagcatatgaagttagaagcatctatgttggcatgacagggaaacaaacaggaaagatcagattttgaaaggtaactggtccttcattcataaactgaactaacccaggtgttacctccaaaagagggcaaatggcccatgtacctgtccaacatcatattccttaatcaataatggatcacaagccaaagaatcaaaaatcccctttttctgtgtactgtgcagtactaccaaactaccaatctttaagtgttccttctcctaactgtattattactcacttactgtacccccaagatttatccccactagtctttgactgggatggaagaaatgcaagaattgacaggcgaaatacaaaatacttgaccaattggaaaatagagaaaataaaaacatacatttaacccaacaaaaacaaaaaattgcacatcaaacggggcatgaatgataaattgcacgattacgtatagctagcaggataccagaaatgaaaagagattccaaacgtgtccaccaatagaaacacagggctagaaaacttaagcccaaaagaagaagaagaagaagaaatgcaagaaatcgtgctcatccccggtctgaagaacattttaggtacaaaccggtactgtactaagatgagagacagaaacggaaaaaaaagatttaaacaagataattaaagatttagatcagacggccgacaaatcgaaaccgctccgcattaaagcaacacccaagaggaatttattatcctctttactctcctcacgcggctctcaccaaaaatttggccgaagttttaagtttcttgaaacgaaggagaaaacgatgaacttaactacaaggcagcggcgaatgcaggcagaaatgacaacaaaggataaagtttgcaaggattcgtccttgaagctagcaagggaaggtgggtggaacactggaactgaagcaaaaaacagtggagaaaaaaatgagaaaaataaaaagaaaaaagaaaatctcaccttgttgccgaactggtagcaccaccaatcctcgccgccgccgccgccgccggcgggcttctcctccgccttggaaccccccatctcctccggcaggaaacgtagctccccgccttgaacacgccaccgcccacgccccaaccacccgcacaaaagactcgctctccctctccctctctccgccgacgccgacgcggccacctcttcacgggcgcattaactccggaaacccccgccgccgccgccgcgcgcgcgggggaggaggaggaggagggcaccgcactctccgctgcagcagcgtcggctctagcgccggtggcggcggaggaggcaaggcgaggcggcggcgggcggcgcggcgcggcgcgagggcgaatgggcgatgagctgtctctcgctttggagactgggcgagttttggaggctttagctcctcggctcggctcaggctcgcgtacggtggagagaagtactagtaggagtggaactgactactgctgctgacttcgctttaaaagagttctctagtccgttttgtgcattcgggtccttgtgcaaatagcattttctaactaggtcagcagcatcagctttgggattgcaagtgctactcaaacttatctcgtttcgtttttacttctccttataattttgaaatattttgtggtattttaagtttatcaaagcttattttttactgactcatataaaaattacagttataaaaaacttttcgttgcgaataaaccgtaagaataaggatacgctaagcgaaacgaaacgaaacgctggaactctatatccttttgtaaggcaatgttctgggaatattttttccttctatatgtactctttgcttaaatttttgaatcaattttatgagctttcagaaaagaattaattgtgtgcacttcggtcctcgtgttattagcattttctaactgaggtcctttcagtggtttttataagtacacaactacaccgagagtgctagctgaatagtgctaaagagagacacccttctttccaaaaaaaactactagtacactcaatatctatgtattttttttcttcttatagaagtttctcttaaattactcatccgatttataatccgattacgccgttgtattcgtaacaattaaatctttacaacaagatctcacatgattatattttgatgaaaaatcaaaaattacttttatgatatgtctaaattacttctagatttcagtaagttacttcttagatatataaaagtaaattcaataaagcttaaaagtaatttactaatttacatatattatagaagtaacttataacaaaaagaaagtaactttaatttagaactatatctagattcattaacatctatatgaatgtgggcaatgctaaaataacttacattatgaaacggggggagtaactctctgtagtagaaataattatattttgagtgagctgaaataagaaactatgtagagtaaattcgcaagtaaaatgtagagaagatttataaagtccacaaaatataaaattaactaaaaacaataataaacataatcaacttagagcattatgaatgtatagaagtaatttagtcaaatctcaaagtaacttatatatatgataaaagtaacttatgtatataataaaagtaatttataaatataaatagtttttcatcataatataatcatgtaagattttgttgtaaagatttaattgcaacaaacgtaatggtgtaatcagattgtagatcggataagtaatttgagagaaaattctataaaaagaaaaaaaatagacatgcattgtgtgcactagtaacaagtggaccttttctcatgtagctgtactagcagcacatgaccttctctcacgcactattagcactttgaccttctctcacgaatgagtacttcgctctttaacactaaatcgagagcgctctcggtttagattttgcgtttttctaaatagggtcatttcgtaagagcttgttttcactcttgtttaccaacttctattccatcgttatctgaaagcacgttttccgaatcattaagcattatgatttttataaaaaaatctaaaaaaaagttgttttaaaaattcatattaatttatttttaaaatttgttaaactaaacaatacttcctccgtttcacaatgtaagtcattctagcattttccacattcatattgttgttaatgaatctagacatatgaatgtggaaaatgttagaatgacttacattgtgaaacggagaaaataatatttaattaattatgtactgataagccattgggtatcatcttttcgtttatacttatgcttatcagccaaaatttaatttcgaccttaaatttggagctgatttttaggtttttttttatcgaagtttatttctcagcatttgcttttagatcattaagaacacgtatataaaaattttattataaattattatttttttacaaatataccatatgtcgtttcgcttggctccgattatgttttagctacgcacgcagaagagaagttaccccgagacacgacattttcctttgttgatagtgatcgggcgatgcgacagaggagggaggcggccgtttttttctcgtttgctaacgttggcgtaacgtacggtgaggaacatgcagtcacggttaccgacgcgacgagatcgatggcagcagcgtcggccgcccgctgcagctcgatcggttccatgcttcttttttttttttttctcatatatcgaacccaaacccaacaagtcggtcaatgcgcgtacggagtacacacagccagtgcacacatgtcggtcgtatgtcacgtgccacggatatataggacgatgcgtacggtacacgtacgtacgtagtacaggttacggttgtaatactgtacactccactgcgagtgtccatttggctaggactagtcagcgtttgtcaccaacttgcaaaaacatatactagctggatcgatctattccgtccagccaccaaggattggaggagtgtcaatgctgacatccgatccgttttgtttttgttttttttcaaggacaacttgaaccaccagttgatttgcaatttacatactccaacttacatgttcatcatatagaggaacttttttatcccctctatttttatatgatatttaaatagttgttaaaaaatcacatgataaatcaatatgagatatgacattcaccaacatacaaattcaaattcaataagtagaaacaaaattaataaattttggctaatactcggcgtcgtcagcatagtgccttggggcaccaaaaacgattttcgactcgctcatttggaaagtttggcaccggggaaatgtaaattccgcgcatggcttgtcatccaaaacagggtttggaccttcgactggctcgcgattagaggatggcaaaataataggccttgtcccctctgccgtagagaaggcgaaacggctctacatcttgttgtcagttgtagatacacaaaaagaatatggagcatgctagctgtctgggtggcttaccaacagcttgaccctagagaatgggaggcgacccagactggtgggaatctctagcaaacacagcgggagttacagaaatggactgcgcactctcatcttccttgttgttttggagatttgaaggagagtaaccaacgaatcttcaagcatgatgaggccacgacgtctttcctttttgccaaaataaatgaagaggcgcaaacatgggcaatgacaggagcaaagcgcttacgtgacttttcgcctcacactgtatagtgtacagagtttttttttcccttttcttgcccataggggctgtatttttctcccgctttatttaatgaaaaggcacagtctcgtgatgtgttttcccttaaaaagattaataaatttgattgtgaatagtgtcaacgtttgagatcgcgactacagtattttgtatagtatggggatcgttggtaccagggtatatgcgagattgaagtaaaagagatggaggcaaggatttttatacaggtttgggccccttatctgataggtaatagcgctactcctattggccgaagccggtgttgctcttattcatcataatcacaccggtacaatatttgggataacctatctaaccgttgtcgacttggcaacctgaaataccaacctattttatcaatttttacaaatttttacatgactttttagatgacatgcatgaaatgaggggatatcccctcgagggatgagaatccacctcctcaaacatattctactatatgtgtactacgagaagagtatgaaatcaaggaaaatataagaaaaattaataatagtggattgtattggcggtacacaaaattgttagatgggtaagtggtacatgaacttgcatgcacaaactcttttttttcatacaaaccaagaccaagagagtgcaatatacaaattaatatagcatgccccgtaccctcctcatatgtgcacaacatattattaagagagaatccattatatgccactgattttgtcacagatctacaatttactattggctttgtcacgttctacagtatgccatcaacttttgcttaacttctatggtttgtcatcgccgcctgattagcctccgttagtactatacaactttatccaaatgaccaaaatacatgtaaatcaaaaacttaaattttgctatttcagaatttttgtccaaatttttgaactttctccaaatgaccaaaatgaccaacttaatacaaattttgaaagtttacatgtaatttggatatgacaaaaacttttaaaatttggacaaaaattccgaaatatcatattttaagtttttggccaagttttggatggatgtttacaatctgatgtttataatatgatattttggaatttttgtcctagaggtattttggttatttggacaaaattgtacaatactaacgtaggctaaccggatgacgatggtaaatcgtagaggttaagtaaaattcgatggcatattgtagaacgtgacaaagtcagtggtaaatcgtagacttgtgacaaactcagtgtcatataatagattctatatatattattaaccagcatccatagcttggtaagattagtcgtgtcgtgctcttttggtctttgttagtttgtgtatcacaatgagtttttgcatgtttatgtactgaaatgcaccgtctaataagtttgtgtaatgctaattaataaccaatgcaattcactcattaataaccttgctatttatgttaaataaatacattgaaaatgtaggggggagtagttaatttatgtgttttgaggagaaactatgcagcaaacaagggcagcaagcaagaaaagaaagaaaggaattaattcacatacaagcataacattttttacgatgcttagaaacagaaatgaatgttattacgatgcttagaaacagaaaggagagtggttttttggcctcaaaagttaattcaccaatatagttgttcaaattaaacaaggaatagctagtgtagaacgttgcgagcaggtcacgtggtggtgagttgttccgcatttaatcctcctcctctaataatttgttaaattaaatatatcatggtcgtggagtctgattatggccagagttccaaatggatgatggccggccactgcatgtaccatccataggctaatttgttttaattacgtacccatgcgtgtttcgtgatcacgcaaggttaattatggagtcgtaccaaactgcaagatagctagcatgcatggatcagctgatgatcgatatcgagtcaaaaacttgagcgaatcccaggggcgtctagatagctttatcagttggattaattatcaacggagatcgattgatccatctagttttgtttattttcgtggtcgtcgttaagttgctccatattagtaacaaactatagatcacgatccaacaccagcagttaaattaatgaactaacaaaaggaccacgatcgatcgatcgatatgatccaccatggaaggcgatctgtagtgcactagtgctagcaacggccaacgtcatcatatcgatcatatggatcaaaagtcaaacatcatgaacttaattagtaccccctctaggattttagtgtacgacggtggctgtttggattatcttggaggaagtttttctcagttcagctggcattatcttctgaatagatggttttgttatgcatgcatgttttatcttgtatgacgatgtactagagatgacatttcccttcaactctatctgtagtccacttaaatataaataaatttatgagtttataaaaaaagacttttaatatatgttttacgatttatcttatttaaaaaattatataaatatgaaaaaatataaaccattttaagtacctttaataaaaaaatcacaacaaaataaatgatttcatattttttattaagaaaataagcgatgtcatacattaaaaaatgagaagcgagtaccatgcacacgttacttccattataattcatgtttattttcacagtcattttgtttgtaggacatcagcaatatcctaaccatgtgttttattttttcaatcaaagttcttgtcagattttaatttcctgaagataataaatttctagttacctaaaattacacaatgtatgttacatctaaaattgcgagactacacggtcactggtggagaaatcgtttttagtaccggttcgtaaccccctatagtcccggtttttaaaccgggactagaaataagggactaaagatccctatctttagtcccggttcaaatacccgggactaaaatcgatttttagtccactaaagatgggagcgggtagtcacggttagtttttttttcatttattgctacttactacttaaatctctaatttattttctcccaaattaggtgggatgcatattcctaaatcaaaccccaaaatcacagtaacatcccaaatacacaaatcaatcatatacaccacagattatacatcccaaatcaaaccccaaatcaaagaaacatcccaaatacacaaatcatgtacatctcagatccatgcaatgagattctaaaaaagaaattatacatctcaatccatacaatgaatcacaaattcttcatctcaatatatacatgaatcacaaattcttcaaaaaaaagaaaaaaaaagaagcaaagccgccggccggctgagccggctgccgcctcccctcctcctcggccgccgccgcgccgccctccgccggccggcccgcccaccccctcctgctgcgcacaccggagtcgggaagggataagaaggaaaagagataaggaggaagggaagaagggatgagataaggattagagatgaagcgagagaggagtttgtgtggataagaaaagaggataagtaatacggattatatagtgcgttttgatctttaatcctggttcgtaataccaaccggaactaaaaattcgtaacaccaaccaggactaaagatcacgtgatctttagtcccagttggtgttacgaaccgggattaaagatccgatctttactcccagttggtaactccaaccgggactaaagatcctagaggggtctgacaacacctgacagcatgtgaaccgggactaaagaccaactgggactaaagatcacgtagtcccgttctgcttataaaccgggactaaaaaccatctttagtcccggtttttactgcaaccgggactattgtggtttttggtcaaccggacaaagatggtttctccactagtgggtgtaactttagtttatttttactataattttgttaatgggtgtggatttgctttgtttgatacaagtttgaatattaacttgttatattttatttttaaaaaaatatgaaccatataaatttatattacgtctaggttaaaataataagtttgaccctttacttaaaaagtggttatgcttaaataggaaatgaggagagttatcaaggtggttagatatttacctatttattaaaggtactatttttttaataataaaatttattctaccctttacttcaaagaattatagctaattattacaaacttatagtttagaacgactgtgaattaacagagaaacaagagaactaactggaacacactaattagggatgcatggggtgaagaacctttccgtggaacgtggcgtagttggctcgcgttaggccgatggatcacatgtggatcttgggtgctgaccagcactagctaagcttggaggccgcgttaagatacaaagtttttctttaaactttcaattttttcaccacatcaaaatttttctacacatatgaactttaaatttttctgacacaccgttccaatttcaactaaactttcaattttaacatgaagtaaacacagcctaaatagtggtctctctagtgaagaacacactatatgtatgctagctctgcttaattactaccagcttgggacaactgccgccaacatatatcggccatacgggtgtgtgtcacctaactcaagaactaatccatagacaaccttttcgggctccttcggaacacgggatagaaaaaacacagaagaaagaaaacgcaggaaatatgaaaaatgaaggattagaaaacagagaaattttgtagaattgaattcggaacacaggaatagaaattaagtggaggattcttccaccttatggcaaccaatgttgataaaagaaaaatggttgcagtaaatgtttcgaatcatttggatttcatgtgtttttacaggaatgctacagtattcctccaaaattcactttttgtaattcttacaatacgaacacatgaacagtagcaaaataaaagaaatcatgaatcctaaaaagtaaaaatcctatgtaaatcctttgattcgaacaagccctcaaaagcttcttccaaaaaggtatactcattctattttataatgtaagactttctagtattacctatattcatataaatgttaatgaatatagatatataatgctcgaaaattttacattgtaaaacggaaagtatatactccctctgtcaaaaaaaaagacaaaccctggtttccgtgtccaacgtttgaccgtccgtcttatttgaaaaaattatgataaaaattaaaaagataagtcacgcataaagtattaatcatgttttaccatctaacaacaatgaaaatactaattataaaaaaatttcatataagatgaacagtcaaacgttggcacggaaaccagggtttgccttttttttttttttttgacggagggagtagacatgatcagaaagggctcgatcagtcgacacacatccaccatgtttataattaattaattagtataattgttacctgtagcttagcctagctagtaccgtacggagtgaggacataattaagcgggtcagcccaccaagactggctcgtttaaatagcctacacgcgcgcaggttcgctgccggtatacgtaattaacatggtttttcacttacgtgcgattttactgtcagaatttaagagtataaatccgtcaaaagtttatcttcttttacggtgaaaacataatgaatccaaagataagattatatacatggatataatattattggaactacgtgtaaaacttttactaatttttttggtaacatttattaggtagtgtctagggagtgtaaatataatcttatatttttttacctcaaaaaattaataaatttaaaaatgagattttacacatatgtataatagtatttaaaatacatgtataatttttaactaaattttggtaatgtttgttaattgttgtgatgaagtgtgcaccagaaactaacttacatgcacattatatatttcataataatatagatcctttttttttagagaaatatagatcccgtataaccgtgagagacaaataaaattgtaaccaacttctagactagtcagacataggcgaactttatattggttgagcctaggattgaaagcccgtaaaccacagcaaattttgatcatggtgaatccgtcacataacaaaatataggtcaccctcgactttgactttgggcgagttttgtcttgtgatcttgtggccacatcctagctactaacacctatgctattattaatatctgtaaaaaaaaaggttaatcattggataacactactattcatcttgactcaacgacaccgctagctctacaacttattattaagatgttttgtcaattttactcgtacatggagtccttatacgccatggagtcctttctcatggttcatgaatatcatgatgcctcttcccctctcgatctctataaaacccgtatgggcatgagagaaaggtgtgttatctaagcagccgatcaatgataaaaaataattattttaacttgtccgggtgtataattaattagaaataagttttaattttgacttaaaaaacttgaggcagatactccctttctttaaagagaaaaaaggaatagaggttggtagtacgcgtaaggggaaaggaaaactcaactctgacgcatccgtcctagttaattaaaccagagaaattccacatcaattgggatattttgtgtgaactggatgaatataattaacaagttggtcggcaacaaagagctggtggtaatgtcatggtctcatggagtagctagcagaaagtgcatgccagaaagctgagaagaatattaccctagtagctgatcaaagatgaaaaattcagatgatgtgtttcactgatatcatttgacatcaattcgatgtgtgcgctggtgctttttctccacgactttgcgtaattctcaagtagatcccatacactcacatagcaaaagtgcgatgatgcgtttcgttataaactagtatatataacgaaactaaaagggtataggataatggaaacgtgcacaaagcagtataggagctttagagtatttaacctcgacaaccactaagaccactaagaccctgtttagttcccataacaaaaattttcacgctgtgacatcgaatgtttggacacatacatagagtattaaatgtaggaaaaaaacaattacatataaattgcgagacaaatcttttttaagcttaattgcaccatgatttaacaatgtggtgctacactaaatatttactaatgacagattaattagaattaataaattcgtctcgtagtttcctgacggaatctatagtttgttttgttattagactatgtttaatactttaaatatgtatccgtatatccgatgtaataaccaagcccaaaatttttttccaactaaacaaggcccaagaagcagcaagccaagaacaggtagacacttcgccattgttatttttctcctactccctccatccaataatatataaataagagattgtgcattttttaaaaaaattaagaaactgatgaaagtacaatgcatgataaaaaaaaaggtgcttattaagagaataaaatagtacaaaatgtattatagatgataaataaattagtataaaaggttgtatgtgagaaataaagtgatgtcttgagattgtaaaatcccttataatttggaataaatttgaaagacataatacctcatattataggatggaggggggtattatttattgacacattatatttttttctcttccttgtcaaaatgttgctcattgcactaattaaaaactattttcataaacactgattataataaaatccgtttatgataatggcggtagtgcatttatagtttaaagtcacttatgaaaaccgaatttcagagacagatttcttaaactacatttttattataactatgtaacgctgatttaagaggaagggttctcatatcaaaatttattaagagggtggtcagactctaagctactccctccgtctctaaaaaaatcaatctagtaccagatgtgacatatcctagtattacaaatttgaaaatacatccatcaagattagtactagaacatgtcacatcatatcctagattcgttttttagggacggaggtagtaagtcagttagctcagagcgggtacaatagcagactataagccagctataaacacatttcgagaagataaaataggagagagaagagcaacgggctatagattcgtagccagctgcagtataggctccaagatacatgtatgtatgataggtgggaccaactataaattgtgtagtatatatttatagctaactattatatgaatcggctattaaattaactataaatgatttggagccggtagttggctataatattaaacttgctctcacaccttatggtgctagctgaagaccccaggttcgagcaatctataggtagatttttgcaacaatttcatcaaatcagagacaaactcacacgtttcaaggccactacttcaaatttaaacagacaagccattcgtttcaataattctctatggccccagcccccaggcctctgctgccattgccattgctattgggagcagagccaatcccacatggcggggaccaatcatcaagcgagagaccatctcatctcctctcttgtgtgggagcctcctgcgacaaatgctcagctgcagctctggagaaacaagctgaatcggcagcaagaaacaattactgctagcattttggatcttggcagatacacagataacattagatggatatacctggctcactcactcgtgacttgagttccaacaaccacaacacgggtatatatcaataccattcacccccgtgatgatgatgtattgatatatgcgtcgtacatttaaacgcatatacacacagtacttgtacatcaatttccagtccagcagaaactccaccaggggttggtacaggcaaaagcaaaatattgattgcaaggataatgtaagatggtagtagtagtagtagctaggattggtacaagcaaagcgaattcattgcaaggataaatggataatgtggtgaggtacaagaggagacgaagctttggcaggcatggggggatcctggctggctagcatggtgttctgctgctaagtgaattgtgtcaggctggcatcattgcgattgaacgcgtgagatcctgatcgacagcagcaagcatcttcaactttgcacagttcgaagttgctgaaagcaagagctcactccaacgagcagctccaccatgcacgccagaaaagaggctattgttgtggcctggtgttttcaatctccaggatagtgctcgctgatcagcttcagtctcacaccagaagatccttctgtaccagacttcaacatagttaagacgtgtagtcttcgacaaaaatgactgcactaagcctcaagtttaatatatctctagctttcctgtcttcaggaatagattataggttgatttgatcagttgctcatctatgaggaactataagatgattaagcgaacaatccgccccaaatgctggaaacattttgcagcttctttcaagcacaagttcctgtccttccgagaccaatgctggacagcatgacagatagactaatcaggttacataagcatataacttctgtggcaaattccagtttcgagcttacaagaaaataaaagaaagtgatcttgaggcggttaccttgctaagttcgttaagcttctccctggtatcttttagcaaaagttctacatcagaatcccatttgtaaaactctagctcccttccttccaaaattttcttggatatctgttacatttcaaactaatacttcttcagagagcaattaaataaattttgttttcaaagaacttacagagttgtagtaatacaaactacaaagtaaacttgcctttatactgaacaaattatctagcatcattactatgatggtgcaagtgtgaagagaatttaggggaaatatgaaagcttaaacagaacttgtatttcgctcaaaaaggttaagagggcatgcaggtgagctcaaaatcacaaaagagatggggagaacaaagcaactatctctctattcttgtttaagaagattctttgctattataaggctgtttggttggagccaatggatgtcaatgtctagccaaaatgttgattcgcaaatccatcactaaactttggcaatgccatattttggtggatttggtagcaattttggccacaagctgctacatcaaaggaaaatagaaaccaaatgtttaaatagccctgtatcaccagctaacagaggaactttatatatgaatatctgatacccagaatagaaatgtatcagtctagatattcagctttacactcttttgtcaactccatacaaaaagctccgtgctgccaatccatttaatgagaaacatgttgagacatgaaacaatgaaatcacaatgtatcatctcatctgataagaaagtagcgttgaactcagtatttcatttaaatctgctggtttatattttgtttatagtttaatagacatataatggatatttaatcaggttaggtatgaaacgtgagtatatatatcaacagttcattacacaacttaatggggacttaaatccaatatgggaatagcattaccttgttacctatagccacccctccagttgtatgtgcaaaataaatattgtaatagtgggaaaggaaggctggggcattgctctcagcaagttcagtcagataagttgcatatgttgatccagcagtacttggctctggtactgcaattccttgccctccaaaccactccaaatcttttgtaattctagctgagcgttccagaccacttttcctgaagtaaacatctgaatgaaaattgcataaatgatatgtaagtaactgcagtttctgttgcagtgattgaacaaagttccaaacagaggtactgaatgcccctaaagagccatacgtaaaagtatgtagcatatactaccgagtgctgaacaattcaatttggcaagcattctaggtaacatggttggtgtctcacactaattaagttgttagaaaacaatatcactgacaaaaatcgatgcggagatcttcgcggagatgctcaagtacactatgatgcatgatgccagcaatgtgcttcattaccaatatggtctgccatctatactccagaacatcccaaaagatcatttctttcacggtgcaccactaaaggagattcagccgtaggatgattgctgcacacgcagaacatgtattgtgctaaagtgcatcttccaccatttggcagtaaatgccttccaaaattgtaatccatacaattttcatttcacgccacgacttcacaccatgcatcaagttccatcaaaataatcacaaccttaaatttcaaccttgcatattgccaaaataattgcaaccttcgccgcatacccaagtgagcactaaaaatggaattactaccacctaacttgtatcccccaaacatgttcttaccgacacattttaccatcctaccaacaagtcaatatgtcatattctaaatctataattcctgaaaaattaggagattccaattgcattggaaactgaagactaagctgattaaggaacaacattgaattaggatattctaattgcattgggaaggcggggatttggagagtaggaatcgcaactcacaggcgacgtcggtggactcggctacgatccgctcgacggtgtcgaagacgagcttgctgtccaccaggtacttgacgaacccctccatgctcggcatccactccccctccaaccccgctccctcctcctcctcctcaaccacgtcgtcgtcgtcctcctcctcctcctctgacgccgacgcatcctcactgacgccatcgcccacctcctcctcggcccccgtatcgtccatcttgagggtggtccgcttggggttccggaggcgcatggcgacgaaccgcatctcctcggcgacgcccaccgcctcgccggggtactgcctcgggtaccgccgcggccgcggcttcgctggcggcgcctcatccaccgccaccgcctccgcctccgcctccgccgcgggggcaggaggggagggagcgcagcgggccaccgttagggctgctaggtccctcgttagtattagtccagtaaaggagcgcaagggccgcgctctccgcggcggcggaggaggcggccgcggcggcacgaccgccgaggcggcgacggcggcggcgagcggcatcggggggtttaacgggttatccactcgggcatcctgcacggcactgtgttgtgttagctgcgaaagcggattatcggttttccgccttcgcgtgacgtttacgtatgtcgactgttgcactacttctggtacgcgaaagcgtaacgggttctacgcgctccagggggaatgcagattggggaatccaagagatatgatgggccaatatgttttgggcttggccatttttagttttcctttctcaagaggaataagttcatttcgtctcccacaactatagtgctaaccgcaatatcttgcgactagtaataatattttgcctcctccaactagtaatacctgttcaatttatcttggaattccaagtagttttgatagcggtttttatcctacacggtattacatcaacccaaaaaagtgtaaaaaaatgcagcgtgtcccatatcacaatcgacacattggctttcttcttccacctttaccgcgcctaaggctgtgtttgcaaccccttttcccaacccttctccctcgttttccgcacgcacgcttttcaaactgctaaacggtgtgttttttgcaaaaaaaattttatatgaaagttgcttaaaaaaacaaattgatctatttttgaaaaaaaattagctaatacttaattaatcacgcgctaatggaccgttccgtttttcgtgcgtgggtgataggttcccaacacccaccaccgaacacacccttatttgtctccatagccagtattacatatgctgatacgtgtggaggcgagctcaagcttgcttggaaaagctccctccaccggcttgccgaccaccgccccatcctcctaattgaaggaggttgtatgtttgctctaagattgggggatgaaatgtagacttgccctatagttgagggaggcaaatgggctttttcctctcaaaaaagatataatggttttaatacgctctgtcccaaagacccgatttgaagcccatgtatatattaaagattaaacaacgattgcctgtttggcacactcttctagagctgaagctcaaccaaacaatttcaactcaacctaaaagagagataaaatgggttggagtgatgtgaaaaaataaactggagtggtgcacaagagttcggaccgctccgtagctctactgactccactcgtggagttatttaggagttgaaatcctgccaaataaatcccatatagtctagtaaaacatattgaaaggaaacattttttaagctatctcaggctttacaggattgaatgatttccacgagaatttggaagcttcggatcctttggaaactttttctaactaggctttttggaacatataggaatataggttcataacttttcttttagaatgctttcctatgtagtaccaattccggaggaaatttgtatatcagcctcaaatctagttttttgtttttccttgtgtatctttttctcgcttctttaagaaattacaagttccaatgtgtaataagtcatttgactttttttcctagtcaagcttctttaaatttaatcaagtttatagaaaaatacagtagcactttcaataaaaaaacatattatcaaaatatattcaattttagatttagtgaactaatttgataatttagatgttaccattttttctacaaatttgattaaatttaatgaaatttaactagcagaaaagtcaaacgacttataatattaaacataggagtaataacagttgtgtcaatgggacatcatcacatgtataattttggatgcttgtacacattatttgattgagagacaaacggcagtttgctatagtctgcaatgctgccaaagttatacaagatcctagatgatgggcaaatcaacactataatcagatagattctaatgaatgtgcaaacagtgattatattactttattagtctatttaattatatattgttttttggtttgtattcctctttgccctctcaaagtggtctatatatacttacatagcatgcaaaatagaaatatttgcctgtgcacagcactttaacgtgcgtattttatagcacaaaatgatttgtgattgtcgcctttttacaatgtcatgtactccctccgtcccataatataagggattttgatattttgctggcactgtttgaccactcgtcttattaaaaaatttgtgcaaatataaaaaataaaaagttgtacttaaagtactttagataataaagtaagacaaaaaaaataaataataaatctttttctttaataagacgaattgtaaaacagtgcaagcaaaatgtcaaaatcccttatattaagggacggagggagtaatagcttagatggtgacaatttgacaaattttgttgcaatcattgtgttcggaagaaatggatttggttggtttgcgtcaaaataaataatgaaattaaattgaatgtatacatctcatttagttatatccaaatatgtcaaagtaattgagtaaggctcgatcatctcaaagcaattgtgcatgccattataattttccaatttcaataccaatgctagcttttaataaaagaaaaacactaggcgcattcctacgaagcccccaccaatctccctatcttaatttgttaatctacttctatatagttggacccaactcaaatacagtgagccatatcatcaagaaaaaaaggaccattggaactatcgttcttaatcatagccgttggatcatttctacgcttaatcgcaatcataaaaatattgagtatgcagtatgctaaccgttcaatattaattataccttaagctttttatttctcttttttaattcaatgttatttttcaagtgctttagaatgatttctgaaatcccaaaacctgttgcagggtatccacaggttaaggcagtgttcgggaacctttactccctagcacgcaaaacgaaacagcgtttagcgcatgattaatcaagtattagctaaaataaatttgaaaaatatattaatatgattttttaaattaatttttatatagaaaacttttgcaaaaaaacacaccgtttagcagtttgaaaagtgtgctcatgaaaaacgaggagggtaagttaggaaagtagagataagaactcagcctaagttaacctgggcatgagccgactcacgagtaacagttggcctaaactagctaagttttatttttagaagcttgtcacacaacagtagctttatatttaagtgtgggactatctatacatttgtcgataaattttctcctaaaaatttgacagatataattatagtacaatcgtagtataattacactgtaacttgcacgtaactacagtgtaacttgtatataagttttatgtaattttgaatctttagatctattacaagatttgttttggtgaggaagaaaaataaaatcacagcacatatatatgtgtaaggatttgttcccacaacctctattttaccgaaataacatatcacatagagatttttgaaagttacatacaagttacactatatttacagtgtaattacatgcaagttacagtgtaattacactacgattgtactataattacatctgtcaaatttttgggagaaaatttatcgacaaatatatagcaaaatcgtttaagtgttgcctagtttaaacgcctactcacggtgcgagtccgtgagagttagaaggcccggaacgagaatacggtaaaatctaaacgggtaattagagatgaactcaaaagtagaggcatctacgcaaatagaatgacaaagatctcaatatctcacttgagttgttatatactccacaaacatttgttgttttattgctggctatgtcgttagagcaatcaaatttttaatagagaggggatagacgggaagaatttttttttttcacaagatgcgttttctctccttttctttattgacaagaggagtttattagggggaaagagaagatggatgagattaacatcaacccggtctttcccagttgcagtgtcaaatacatgcaaaatagacaaattcaatctcaaacataggaaattggatgacaccaagtcaccgacattataagtcccgatgcaaaatacgaaacctcccaccaaatcaaaaaccactcatgatctattgatccaagatacgcacaatgctgtgtggaacaacacacacagctaacatttcttttttaattcggggacacacacagctatattcctagctaacatttgtgcctcttcttaattttcaacatgtcagcagacatcgtcacgtcccttttaacttgtattccctccttttctacacgaaaacgattcccgaattgctaaacgacgcgtcttaaattttacttcctccattctacaatgtaagactttttagcattgttcacattcatttagatgttaatgaatctagacgtatgtatgtgtttagattcattagcatctatatatatgtgagcaatgctagaaagtcttacattgtgaaacggtgggagtataaaagaatgttgtttttaaaaaaatcatattaatttatttttcaagactttttcatctaatactttatactaatcatatgttaatccatcgctctgttttgcgtgctaaatactccctccatcacataatataagggattttaaatagatgtgacacatacttgtacaatgaatctggacagaccgtcacatccacccaaaatctcttatatttcctttgtcccattttaagtgcagccatggattttcgtatccaactttgaccgtccgtcttatttaaaacaaataaaacataagttacgagtaaagtccaattcatgttttattatctcataacaacaaaaatactaattataaaatatttccaaataagatggatgatcaaaataagacgcggaaacctataggtgcacttaaaatgggacggaggaagcattatggaacacagcctaaatcttttttaaagccatttttttccttttaaagagatatatactattgctattaattaatacataataatcctgagggggataataagctagtgttaatctgacagctcgatcctgcctctgctctttctggcgcgcacgttaagctttagcttccccctccccgcgcttccaataacggctttaactaattctctctcttcgtcttctccagctaatcgatcccccctcttaatccattttgttttttttttccaaatctccatctccatctccatctcctcccttcccccccgatcgcattcgctgccgcccactccgtgctcgcctcgcctcccctcagagagattaaagcagcagcggctttctttcctctgcgtttcttggattgcagcaaaatcgatcccccccccccccccccccgtcccagttttggtggtggattgcagttcttgtgccatcgatttgggtgggattcgggcgccgcgtgggaaggagaggtttcttctggggtgcccagttgggctaaatttctgggtagctcccgccattgtcgaagctcttcagttcttttgcgtttcttgggccttgtatcagatccgtgcccttgcgatttcttgtaattggaggtgagagagagagagaggtcgatccatggaggtgcagggagaggtggatggatcgggggtgcccctggcggtgctcctgaagcgagagctgtgcaaccagaaggtggagaggccggacatgctgttcggcgaggcgagcaagagcaagaaaggggaggacttcacgttcctcttgcccaagtgcagccgccgtccaggtcaagcccaggctgacggggaggatgcaggaggcgccggcgacgacgacaccatctcggtgtttgcggtaatgcctcaatggcctgcgtgctcttttttcttttcccgttattactgtctctgagaccagtagtccagtttgttgttgttgttgttgttgttgcgtgtttgttgcgataatgccattgatttgagacctataaactgaaaattcggttggaagtcagtgtttataatttctaactaggatagttagttatcgcattatcttgttaagctttcttttttttttcctcctgcaaaataaaatgtttggttttttttttcccatcgtcaatctctgtgcctaacatggtgcgtttgtttgttgtttgtcccttgcatagagtagcatgattgatatgtcagcctgattttgcggtgtgtttgcatcaagtcacatgggggacatatgtcagctaatattttacttgccttaactgtctctgtgtcaattatttcggtggtcagaagaccagtggtttaggaatattcaaagggagttttaatgtgcatagatgatagatctttcagacctccaacagttagcattatatattcggttctactaacttgtctatcaacttaacatggcatttttaaataaatcattgcagtgtaaatggtaatattcaggccacaatgcaatactgtgtgatagtgctgaactatgagtctcactattttgtttcgatttttaaacttgtgtgttataacaactgaagtggccactgatcttgaattatttatcctgtcttctcttcagatcttcgatggccacaatggatctgcggctgccatatacaccagggagaacctcttgaacaatgtgttggctgctattcccccaaatcttacaagtgaggagtggacaactgcattaccgagggcactagttgcaggttttgttaagacagataaagagttccaaacaaaaggtattattctttcactaagctgataacgatttagaggatgtgcatgtaatttagaggcttttagttttctttgttcatattctcccccttttggacaaatatctttctgatttatgaatacatgatcagtgttgttatacacttgcactgcggtgtaaattgattgttaccatgttttcagcggcgcgctcagggaccactgtgacttttgttataatagatggatgggttgtcactgtagcatcagttggcgattcccgctgtatcctagaatctgctgaaggttcagtatattttttgtcagctgatcatcgcctagataccaatgaggaggagtaagtcataaaaccacgctttgttctatgtctataatatcctcaggcttattgttaacctagttatacaattgcagggtagagcgtgtaacagcaagtggaggtgatgttgggagaataaatattgctggaggggctggggtatgttctttttgtatatgacgtttatcagttactaagtgaacaatcatctgctaggacattcagtttatttctttttctgttttcccattcaatatcttctgctgtatttctgcaagtaaaaacatgataattcaaggttagttttgaattcactttgttttcctctgcacacatttcagattggtccacttagatgctggccaggcggattgtgtttatcaaggtcaattggtgatatcgacgttggagagtttatagttcctgtcccacatgtgaagcaagtaaaggtatgtgatttatatattcctgtgccagccacagttgtggaaagattatgccatgttacttatgtaatagctgataccagtaattaagaactgcagtatctcaggctaatttcataaaaccgtgtacctattgatcataatagatttggaacttatgcatcaaaacttattgcagttgtctaatgctggaggacggcttgtcattgctagcgatggtgtttgggatgcactgcgctttcaggaagctctgaactataccagaggactgccagctgaagctgctgctagtcgaattgttaaagtattgaaatatatttacacttcagttgtattattctggattccttgtaatgcatgtttaagttaagcttaccggtcatgatcttcttatataggaatctgtgagttcaaagggactacgagatgatactacttgcatcgtagttgacatattacctccagaaaagttgagccctccattaaagaagcatgggaaaggaggcatcaaagctttgttccgtcggaggccatctgatgaattgactgaagatcagatggacagaggatgtctagaacctgatgtcgtggaggaaatatatgaggagggctctgctatgcttgctcaaaggtttgatttcatttgatacatgaagtgcatatttcttagacatatcacttttacttgccattatgcctacctatgagttttacttccgatagtgaaaaggtttcctcttccccttacttgaaatagttacgcacttacacttgcccaaaaaataacttatatagtcaagttcatcagtcttccccaaatttgactatagatttgtcctaattttttgcctcttaagattttccaacgaatgtatatgaatataatttcatgaaatgttgactaaactcttataacttgttcacagattaaaaataaattatccgacaggaaatatgttcaaactgcatgattgtgctgtctgccaattggtgatgaaacctggtgagggcatctctgttcatggtagcattccgaggaattcaagggttgatccttggggtggcccttttctatgttcatcctgccaattgaaaaaggaggctatggaagggaagcaacatttgacaagtatgaatgccttcatctaaagatttttttttctctttgcattaggacaatagttgttgaatgctttttcatttttaatttccagattctcaaccgacagtccaacctgttctcaagtagccttcaacggtgttcgatacttcagtgaatacatgctaatatcgctaagacactaacaacacctctagcaaatgaaccagactctgcatgttgatctattgccatttaccaatcattggtagtcagattcaagatttttcaccactaacttctattaaatggtcgttggtacggatgataaagatatatggtgtcgtttatttgaagcaccagacttattctgcaggaggtgcaggcagtttatttgaagaaacaacaagacgtccctaaaatgaaccagtggcctaaaggtgtgctggttcatgccattgattagaccccacatgagctcagacttgcttcattcggcaaatacagtcatgaatcccttttagttcaagcttaattttacaggtcatgccatatggtaagtgaccataagactgcttcccccttcccccggtttgattcttttaatatgtccatttctttccttctttcccctttttaaatggaattgtacatccagttctttgccctgtgtatagccatgaggctcatagctaacatacttattgtattcataccacaatgttatagctgtatcactgtattcaaaagtttctaacacgtatccattcctttttttgggaagttttgccttcctttttgtactttaactattactattgaattctaatataattctgaagtctgcactgatcattttgacatttacctccttaattaatgaacagcatgcagttctcctgcatatgttcttaaaataaatccaggaaattgaacaggaagatttttttttccaatgtccctatatatagcctaaatgtggtgaacaacaaaatgcaatcaaacttctctgcagaatgggcatgctcaaatggaaaagaaaagagcagctgtcaccaataggcaataaaaaaatactgaccaaaaaacatgaagggatttagtttcaacttctgttcattataattatcaaaatgaactgccagcacagaaacactggtaactgcaagtacaccttttactgctttttgcacattatccaaatgctgctgcctgccaagttgaagctacaatatgaaagtagtaactctgtatgtcagtagtacataatgagtctatgaaattaccaggtagtaattttgatgcccagcactttctgggcaaaggtaacaagattctcaatctcgaattcatctatgtagccatttctatccttatcagcctgatgaagaaccacaatactcttccaccaggcgctaaacccaaaatctttgctgcggatggcctcacggagctccgctccacttatccgaccatcattgttggtgtcgaacttcatgaaccacttcttgaattcttcaagtgtcataggaggaggggaactgataattgctctgcatctcatagctggtatttttagagttatacttggtagcaccatggagtgctgattgagggttgcaatggctccttttatactggtttagtccatgtatcaagagagaaaaatgctttgcttctggttatccatatcctgtctatcttgagaaactccttcaaatgtacatgtgttcattgcatattattgcatccctttgttcacctgaatcatctgaaggataatgttatcatattttcctgacctggagtgaagtcacctggcagttttgagtcatttgattcttatgcttgcataaagcagcacatgttatcaacttgagcattctgtatatcttaccttccgaggtgattaactcacaccatctcgtttttatctgctatgggactcaatcctggttttataattcagtagtcttaaagtgaaaagttttggtcttcagttttaactgttttttcttatttcaatgagaatgaggatattaaccaatgacctcaaccaccaaaaccttgcattatatcatatgttgagttctaatatgtttttttgcatatagaaatagggttttagaactcccaggacactaatttattgcttgacttgtccaaattattgtccatagtccataatttaattacaaaggttgtacaatgcaacaaaaactggtacgatttcgctgaaatagcataccaaaagaatatttcctttctggtgatattttatttatggtagattctcttctagtcttgatagagctgagaccaaacatgttaattctgaagatagaatgacagttcatttgctcagaggctttgacacactagtttactatagttcagttacatgattttattttgggaatcaattcaattctcatatatatcaaccagatacccatattatgcatagtttttttatgagtattttttttaaaaaaacaaagttatttatgatccatctcttcattatcagtgctatacaaagttatgtgtgttattatgacagtgtatttacttcatagtagatttgtttcctttggtattgtgcttgacaaaacagttcacgcattgcaattattggtttccagcctgttatagttaagattaacacacacacatgctcaagtatgcaaattctttcctgactatccagaaaggtaactgggtaaaaaagtttatggtgcagcagattggttttattttgtggcaatttttctttatccagtttcagatagacacatttgcctgtccataacaattacttcattcttttctgaataataatcacagagttcctgaaaattgtgctaatgcagatcgtctgaacttttctgaatgacatgtgcttgatataatagtctcctaacagtttactctaatgtaaatattcaaatatattggactaggccaattttgtcctgttattatgtgtttgcttttttttactgggataactcatgtcctgctgttccaggcaaaggatataaccaagaatgttccttttgttcttctctcctattgtgatggattaactttgcagatatgcctctgacccgatgctgtgccttttaccttgatctgcctagtctgcatcatattattgtgttcccttttgcactttggtgtcattagtattatgctgtgtgtcgcagataagaatggtaccacagaaagtgtactgatgcttgtctgataatcaccattttggtagggtagcagattcgtcttgactgactttcccaaaaatatggacacatcttggttcattctttacagcagacttccagtccagctgtgtttcttctaaaatggatagaaatgttgcagaatcgcaggaaacaattcttgaatctggatgatcttggttctttatccagatcctatttgtctgtacaagtactgtgcacaactgtgttcctttctacagcagtgtttcttctgctgacagagagctcacctggacaagtaaaattcaaaagacctctaaaatgtctgtacaataaagaaccagaatcaaagttgatcaaacataatcaaacttgaagatccgaagcttgctttgacttggacaaatacataaagaggcattctgctgatctggtattgtagtgccctataggttgaatgacttgaatcacgtattcaaacttcaatctgttttcataattgacaatttttgttacagaaaattcttgctttcatgactaacatcagaaacagacatacatattgcctctgagttttggaaacaaaggaactatagtataaaaaaatatccaaaattatcatacaaaagtatgccctcacgtatccacaccaagtgacagggttgtggaaaataaacttatgtactcaaacacaccatttacatttttgcagtgtacaatgtacagtaagatatgcctgtacaggactaatcttataggtctacgtctgtgcctttctagacaaaatgcttgacatttgtgggaagaatgttttctttttcctcaacttctggtccacaacaaagtcatccgtgctactatttgacatgggtgaatttggttcagtaagaactgcatcgtcttccttgtaagagcccttctgttcaggtgatcttataggtggagcagtccaaggattagcaacatgttttgcggctttccgacgctgctcaagctctgctctccatttcctcagttcctgctcagcaccaagctttccttcctttgccctgtcagccctctgcagtgcgatttgaagagcatccttcttcttgtgcatctctttggtttcttgttgcaatctctccagggtccttgtttcagactcttttgctagctctatttgcgccaatgccgcggccaccctctcattcgcaagctcttcagcttcgtagaccctcttgctcagagaatgatattcacttataggaagtgtaatggttctaggggaatcctcaacactacttgtctcctcgctctcttgcaatgcttgagccgccacaagggcaagcttctcggatgctttagaggcctctatttctttcagaacggcgcgtaacctgatctctgcagtcgcagcagcggccttggtttgctcggcttcttctttcgcctttcgaagttcttcctgtgcagaatgagctgccaccttggcgtcttctgcttcctgagcggcttgctgcagcatctttggaagctctgccattttttcacgggtttccgcttccttgatgtacaccatttctatctcttcttttgtcctattgagctcagcttccagagaagagacggctatggatgccataccttctcgctgctgcaatgtaacaagtgaagctttctctttatccacctctgacttaattgattctgcaatagctcttattaaattggtttcgtcttttgccttttcaatatttcctctaaccccttcaagctcctttcttgttgaagcaagggctcgcttgattgacctgctaatttctttagcctcatcagaaccatcctcctcgatcactccagcttcttcactcattttgttttctgtataggcagccagctccttactgaggatttgtagcatgtgcgtattttcatcaattttggactttgcatcagtttttgatacaagttgcatgttgagttgctgcaactcctcctgtgcttgctgcagttccttctcccaagccaggcaatcctgctcttttgccaaagccgccccgagcttgtgttcttctgcttcatgatgcgcggcatgggctgactcgagagactctttgattgcgataagttctaaagtgagttcctcaactctcttctcagtctcctttgcagcagaaatagcttgctcggctcttttggctgctatgtccctttcgctagctaaaacggtatgcttttcgtgtgttgatctcatctcctccttgaccaacttcagttcatcaacagccttctgatgtctctctttagcaactgccaattgtgtttgggctattacgctagcttcatcgtcaatcccctgctccatttcttgtgcccgcagctgcgcaagttcggaatcctgctttgcctggtccacatcaatctctgctctctccagtttgtgtttcagctcctctacaagtctcctagttctccctagctcctcaaccacttgtaacttggccatctcacaagcttctgaatcttgtttgaattgtggaatctcttgttgagccttttcaagttcaagctgcatgaccctgcgcctctgcataaaaagcaaattccttaacaacagcagtctatatgatgaaaatttttgaccgtgttattgattgaacagcagtgagcagaagtataatatgtgctctattgtttctcataaaaacaaagtgtatttctgtaatggcaaggaaattaatatgaaacacaacaaagttgcatctttaaccatgatctgatccatttgcagttttaaacaaatcagtattacctctagtgtctgagatctgtatgctttccaatcaacaattcctccgaacttggtgacagcctctctaactgactcaaatggcgcagcagtgtcaatgagacctctgtatggactttcaggtctcgcatctgtttctgcctttttgtttgtggtggcagcaatgttctcgtgatgattcatcttgtcttcttttgttctcgattcatctgatagcatagtgctctggttggtcgaaccattttcagatatattgttcacttcggtcttacttgttgaagtaggaaggtctgtcttatctttcaaagaatcatcagattcctgagctggtttcaatttagagaccgtatccggtaatgaaggtacagtatgacctgtaggagcctgcccattttctgtcaaattgtgggttaacttcttctccatttcatgcgatgaatcaggattctcaactggaacagatgctgtctcttcaccatcccgtgttcttgcagtcccatgatcattggtattaagaacttccatggtagcagaataaaccgtttttttcctcctgggctattttgttcagcaggattagtctactccacccccaaagcttaatttgatcactgtacttcctcctacaaaaaaaaaaacgaggaagggatcggctcagacaaattaaagactaatcacagatataaataaaattaagcagaactttcgcctatagaattacatttgacaggcctatccgtgatgaggacttagccctttttttcagtataatatgaagaaactaaggaattagcctttttttttttcccagtataatatgaagagactaaagcttgcattagtcaatagggatgtaggcataacagcaagctcaagggaactatgacctgtgcatgtattcattaatcattgccactgattgaagtcatgaacccacttttcatggctgcagctattgagcagccgccctaccaagtactacttccataatataaatcatatttgcccaaaaattaaacaaaattaacaaaattgctaactttccttccttcttattttaagaaaagaaaaacatcatgattaagtaaggctgagccagctagctcaagttattgtacagacatcttcttaatttgcccaccaagaactgaagaaactatcgagcattgcatgtcctgaagtttctttaagttttcggcataactttagtactggaattttcataagggcattgcaaagcaagcaaacagcttagcagaagtacctccaatcaattcctaatcgataaatgacacaaagactgaatgcaccagatgtactagtaactgctaaagcacaggatttcgcaattgatattatcttcatcatctacagatgattaatcacatgactatcagattactactgtaccgtctacagatgattaatcgcgtggatatcagattgaacaatccggtttctgaataacacacagatttttttttttaaaaaaaagaaaaaacaagttacttgtctcatctcagaccacaggatgaatgaacagtcgaataccaggtcagtcttctccgcggacgacgactcggtgatcaggaaagtgacaccaattagacccaaaaccctcccaattcccccccaagaacacaacgctccctaccccatcccaggcaaagaaatcaagaaaccgctcatctcatctatccaagtccaacacaacacagcaagaccagctctgcttgaccttcttggataaaaacagaccaaaatcaagcatcgattgcagagagagagagagggattcttaccagggcggagagccggagaggattccttgcaggcgaagcaagattgcaagaactactctctcttttttattttccgccgattaggagattcttttccggcttttgccgcttttcttcttctcctctttgtctgcctgtgcgcgtcgtgtttctagaagaggaagaggaagatggaggagtgggtgtgtgtgtccgtgtccttgttggttttgttgctttgcttgggctcggctcgcgtcaccgcgcgccgccctcagctccggattagcggtaaaccgtggaggattaggttttgtttgttattattatggggggttttgcgtaaacgccccttggtttaatgaaaatgtatgtacaaggtgcttggtcttttattttgctggaaaagaaaaaggaaagggtaaattgcactaaacaatcccccaactcgacagtttaacacgaaacgtaaccaatctgtgtaacaaccccctcacaatcttaatgaaattctgatgggccaatttttgttagcaaaaaaaaaactattttagcactaaatttataatggatatatatatatatatatatatatatataaacgaaagggtaattttaccatcataaaaagataccgagaagtattatattttggagtgtgggcgctactccacactccaaaaataaccttcaactactacttgtaatatttatttatcgttatattcaagcaggtaatctacactaataattcgcccaacagtttatcattatacagtatgcataattgtaagcaagtataaaaggagtagtgcgaaaaaacgccatgaagagacagacttcggttattatccagaaaccattttatcccagcccaatatatagcgtaagctctaacctatctagataaaaactcgtgtaaaccttgataaaaaaaagtcatttatatttaccaaaagaagtagcagttcaaaatttattatttttatatctcacattaaatgaagttgacttgaataagaaattctatgtggtggtgtaacatccccttatatatctaacatgtgtgatttggttaacgaatttacatgactttttgatcgggagtttacacaaatttttacataggttagggttcgtaccgcatgtttaccctcctatagcggatgcagagcgggtggaaaaattccacaagaggacggcgtttactgtgcaggacaaggggttggaatgtggactgtgacaagctagtcccgctgactttttagggagacaccgtcgctgcctgtgatgcctgcgtacgtgagccccgctgcagttggcgaccacttactttttctttcttcttttctttttccacttttacgtgccagcaggcagcagcggaatatgcttttatcatacggaggaaaaacatcccgtagaatttttcattttgttagagcgcgcattagagagtaatcgcgtgctcggtttttaataattgttattaaaattatttaaacttaaacttcaccgctggtcggcctttgtctaaaagttatatttaaaaataagttatattgtcaaggtagataagggagttgaaaaacaaactcgatggaccattggtatcattaatattaatattaatactaacggcagtatggtttgttagtactgccactggtacagaatccattttttcatgttgttactatccatttttccgtacataagtagcgcccgtctgcatccagggtctgtgaaaatcaatattttttgcatgcaggcggcccaaccgtatgggataattgattatcctgtgcggttgtgttaagtcgactatcctgtgcggtcaaattataccacccgcacgaaaaaaaaccgaaaaaaaataaaatcaaaaaaatcccgtcgtcgccgtggtcgcgcagccgccgctcatggtcgccatcgtcctcgtcgtcgccgtcgttgcaccgctaccgctcccgtcgtcgcgcagccgccgctccccaccgccgctcatggccaccgtcgttgcgctgccgctgctcctgtcgttgtcaccgttgccgcactgccgccgctcgtggtcgccgtcgtcgcgccatcgccgctctcggcctccgccacgaccgtccgccgtcaccgctgcgccgcctccaccagcagccgttgccgcttcctgcgccaccggcggcggcggtggcgacgccccgtgcgctcagtggggaggggaggagaagaaagaggtagagagagatgggagggggagaggagaggaaagggagagagagaggagtgagtgagggagaataaaaggtaaaaggaagagagaggatgtgaaaaattttgaagtaggtgagagggaaaaggaagagtgatgatgtgaaaattttgaagtgggtaagagggaaaagagggagaggtattttcccgtgcggtcctcttaagtcgaccgcacaagataacaaggattatcccgtacggtcggattaagacgcctgcacgggataatgcattttcctatgcgggcgatagcctggcaccggtcgcccggtttttccagacaacgctacttacggcccgtctggaatctaccggggccggcgtccagaaaaatcatttctctagtagtgtgctctaggctcattgctgatttgctttctcgttgtggtttggatttaggtgtcttgtcttaccttttcaaaaagttgcatacctgccttgtctatataagacttcggattgatgaaacaatattgataagttggtttagtttgatgtgcatggattggatatgatgtacttttctccatagaccttagataacttcaatattctttcaattaatttgactttgtatatattactactatctttattattactatagtttcatgattggcatgactccaagaaaatcgtctaacaaagttatacaaccttaaagggaacttaaatgatatttagcttactacaacgcgcgggggatgcgtgtgggcttgaggcttgacttccatagctaaaatggcaaatcttgggattcaatatgtgtagggtagtggtgaagccaggaaatttaccgtggatatccacacaagattgatgaagcaatataactagaattaaatcaagctagtctatatgaatcttaaataaaactagcagaatgtccgtgctttgttatgggattaaaaagaatcaaatgatgtgtatattgcttatcattgtattttttaaattgaatatagagtatatcagtattaattggatgtgcatgctgcaaaaaataatcaccgtgacttcattgtgggctgtgaccattgtttattttaatcattcccatccactccaaagacccaagttcatcttgctacagtggaaaaaagaaaagctcagtctatctacctacaattaaaaagcagttactccttccgtcccataatataagagattttgggtggatgtgacacatcctaggacaatgaatctgggctgacagtttgcccagattcattgtactaggatatgtcatatcctctccaaatcccttatattatgggacggagagagtgtgacagctagccaagtctgctctctgtctctcagctagctagcccaagtctgctctctatctctcaagctctcacagcaggaggaaagtttgattttttttcactgacaaataggggtccatatgttagtgataggagtggtggaccactaccaacatttatttaaaataggatagacaagggatccacgtgtcagagtggtggtgacagattcactgccaccattactaccaccatttaaagtagtgtagatgtggactggtatcatagttatacgttattctcatgaaaatctatatatagtacactaaagtaggatttcaaaatttgttattaatcgattaattgatatttttaagatagaaatttgcgaccaagtgtcaaacaatgtgtaatattagttccttctcaagtttaaccataaaccatattcttgaaacaatgccttttaatttgttgggtgatttctataaaatcaacccataaaatcaaaattaagctagatgggaggtgcgtggttttaccactaccacaattaggcttcgttcgaaccaactgttctgctgggattttttgacggcatacaaaacgagataggacattagtatatggttaatcgagtatcaattactaaaaattttaagaatggatttattatttttaagaaacttatttataaattttttttacatgggacataccgtttaactgttaaaaaaatgtgatcgcggagaacgatgaaatagttgtttcgaatatagttgcctagaacttagtcttagaagcaagggtggccaagggaaaaatacggatcatgaccttagggcaagggcaatatataatatggatacacattttaaggtgggacctataaatagtagccattattatggtatgatgcacaatgtatatggggtgtgtttggaaggtcggtttgcggctgcggctacagcagccgcacgttacattgatacttacagatccatggtctttaacatgggccccactatataaaataaaggtataagatagctgccaacttctttgagatagtgggggagagagagagtaagtagtggagaaaaaaatattggtttattcactgtggctaattgtaatcttgaggtgcaccaaaatttttttttcctattgctaacttgcacaatatataaggtacacctcaacaatatatttattcattaaggttacttttagcacactatggttgcccttataccatcgaatatcaccttctgcaaaaatgtgacaaagcaaattaaatcatatcgaattgacagcatgcttccacgggcgtgtgcggctgccaagagcacaaaagagctcttgcacccttcttacttactgaaccaactgatacagagatgattatgataggttttgcattcttttatgcacgcgtttactcggaacattttggatccacccgtatccctcaaaccacctccaagaggttgtaccgacatatcttaaaattaacgaagtgatcacggatacgtcgcctatcactgaaagaataattaaccttaaatacaaaagcacttgtactaagtccaaatttgaaccttggtaaataggttccaccataagaaagctaaccaattgagttacacactttatgttttgaggagtaatttagattgatggtcaggtttttttaaaaaggaaatattaaaaacgaatatacaataggcacaaatgacgtcatttccctttattgtaatataatatttctgtcacttgtgatctcatctcaaacttagttaaccaagaaatgccataatttcaaagtttttcaagacaaactttatatatctctttttttggagggcaattggattggcgatatggaaataatatgtttttagaaatatagaaaaaaaaagcttcattcagtacacaatgataccatctaaatacttcagcgtttagaaatttaacattttgtcaccttctttccatgttttcctgcattggaatttttctcgttcttacgaatgcaaaatatcttcattgccttttattgactcaatatatttccctcacctttgtgctaagctctattcctctccccttggcctatgccgccatatccacctcctttatgatttccacctcctacccttgattccaaccttttatcgtcaattcccaccagttgacaacgttgattttcactgctttcacctgacactgattaggccaacctatgctatccgaggttgattctaactacggcatgcatgttgattcccaccactgtcaacggctactactgcatgtcaattcccaccgccacacgttgattcatgccaacgcactgctttaatcttgttgatctgctacacgactggctggaacaatgtgaaaaaggtgtctagaatttgttgcagctataaccatcatataacatgacatggcaaaatgtctttgttagattaggtgtcgaatatactagtcctatttggttacagttggacttgaagttgtaataggtgttagggggtggagttagagtcggactttgtaacccgtcatctctcttaaatagagaggggggcaccacaatgtaaccatggcgactacaatgtagcatagacacgcagggagaggatggcggcgtggccatggactcgtagcggctaggagctatattggttggggaggagcgcccataatcagagccccggggatgtaggcttcggctaaagctcgttaacaaatatcgtgcgttcctgtgtcgtcatctggcatgtcttgggtgatcaatgattgaagcgatcaggagggttagtcgtctttccgctatatcaactaacttttataatagtcttgatgttctagtccaatgaacaagcaataattggtcaaggagacagtgtggtagcggtgggattcagaatagaacaataacaacggtgggtttcagcgtatagtagtaaagagagtgggatggcaggcagtcctccttggtggaggtggcgtgtgagaagtcaggtgcgagatgaccaagagaagaggtgctagggaaatattagatcgagcttagaggaaggagcataggacaatgcaaacatttcacatttggagaacgacatgaacaaatatgaaaacgatgatggaaagtgatggcattgcaaatttgtaaacattgcaatcttataagggcatccacgatgtattacaaaagtggctattgtgcaatatatgaagccatatgggctgactctatacactatgaaggtagtccttatagcattaattactaaaatagtccataaccatatgtgttggccacaagacagtagaacatattacattttaaattcactaattagaaatgaatatgaaactgaaaacagttggtgcatggccgcattgatccgttggatggcaactgtcaactgcttgttggcttgagctctgttgacggtgttaagtgcaaactttaactgtcaactcctaaataaaagaatacaaaatataatatcaaacttagtggtaggggtttattactaaccattttcactagtattggtaaatattgctatgcaggtgaattacggacgaaaacacactgccatgcgacgaaatatacctccgaccaatcatacgcgagcacaaggatcgaagggcccacatgacagtcaaaaccaacttaaaatatgagcccaaccgtagtgcaccggcataggggcccaccaatcaacctccagttgaagaagcaactaggaggtggggcccacaggtcgactgaacagaccttgcctccatccatcaccaccttccacgtgtaggctctggatcacctcccaatgacaattgtggtgctccgacctccacaaccgtcattggaggctataaaagaaggagctcactcatttccaaaatacacaacaaaatggagtacaacttaagttcatatcttagacataactttagtagtgtggaggaaataggtaaagagtgaggagaaggtctagaggagtgccagagctatcgtcactctcttctctcttttacctcaacggatgcttctttaataaagtaaggctctattcgttctggggagataggggagattgattctcgttttccgcgtgcacgcttttcaaactactaaacggtgcgttttttgcaaaaaaaaatctataggaaagttgctttaaaaaatcatattaatctatttttgaaatttaaaatagttaatactcaattaatcatgagctaatggctcacctcgttttgcgtatctccccaatctcctcaaacacaccctaagtattcgtgatttcccttttggtatttaatttacttgcttaagtgagatacattcccatcgttgcgggttcgtcgcttagtattattattgagtgctttagtactaggattcttcacaaagaagaaagtaaccatccatctgttaacaaccaaatttggtaattcaagtatcggagatggagttaaatcgaggcggaatccaagatagagatcgttccggaaacagagcaagaataggctaaaagtccgaatcggctacgatcaggatcggcagagttcgagtcggacaaggtcggtcgattaagccgattccgacaaagtgactcggtacacgttgtcgggttgagttaatgtgcttcatgaggattgccatgcacggattgagtcctcaaaaggcaattgtatctattaattaggatatttcatgtaatttccttagagatatgtttgggcaaaagtctgccgtaaagacttatggtatcttagagtttgttagagataagagtcgtgtctgacacggacatatttttgagtataaatagaccccgagccccatgtaatacaacaacacacgttcaatataatctcggcccatcgccactcttttactttcgttttgtttcgacaagttcttgctttcgggttgagctgcatcggtttcaatcttcaactagaggtaaaacttgttatggtggcttgtgttctcgggattagtgcttccatcttcatgatactctaatcttgtttatgtaattcgtcgagttatcatatattctgtataatcttcgacaatatcgttatctaacctccaaccagctaacatctattattagaaggcagccgattaggttaaatatctatgttagcttagattatacaggatatccaccactctatgaaacatccaacggcttgattgtctcgatattgttctttttttcatacttataattgcatcagttgagtttgaccttataagtcatgattagaatctcaatctctagcctgcttttggttgttgattagaatagtattgggatttcagccgatcttacctgatttagttttatatcgtatgtgcttaattgacatgctagatctgccctctatgttaagatcttgttgcatttaggtatattaggcttttgtttgatatattttacttgccttaatatcttaatatggagtggtatcggagtattagcctatacatgctagatctacctaatcggctatgctatgaacatctataatctcactattaatatatacttcgatctaagtgatttatattgtcttggcatggtgaccgatctatcctaattacttgatttaagtatatattgacataaggattatatattgttaatatctacagccgatcgagtaggtttagtcctttcttatttatttatatctgccaatcgattcacatatgacatcggctcagagataaatgatatgtcatcggcacctagccgatcggctatcatttatggatttaaccaaggtttctttgtctttatttcttgttgattgcaggatcaaatcatctggcatgctcatgaatctaaaaggcaacatttttggacatgcattagagttaagcagatctcccaggcctcatgttttttacatcaacaccatcttaaaacatgtttacgttgctattccctagctagccatatattgctgcgcgctcgccgctctaatggccggtcggctgggcgtttgccctacaccctagtgtttgccacaactaataccatctactatataatactcccttcatcctaaaatgtttgacgccgttgacttttttaaaaatgtttgactgttcgtcttattcaaaaaatttaagtaattattaattcttttcctatcatttgatttattgttaaatatacttttatgtatacatatagttttacacattttataaaagtttttgaataagaagaatggttaaacatgtttaaaaaagtcaacagcgtcaaatatttagggaaggagggagtatatctatttggattgcttgggctcactatatagtattgttcatgttccatgaagattgatagtgggcgcagccagggtcgtaaatctaattttacctctttggtagtgggttgaggtttcttctctctttcctgattcagttgtaggccaccactcctccttgccgacctggcctcgtccggcatccaacagcacagcgcgcaccgaaccgaaccgaaccgaaccgaaccagcgactttgagattcgtgccaccgtgctcctcctctctctctctactctctagggctcccttcccctccctttcctcctcgggcccgacaccaaactcctcccccccaaatcccccacgccaccgccgcgccgtcgccgcctcctcgtcggcggcgtgtccccccccacctccgccgccgccgccaccttccgcacctcgcggccgcgtgggtagtaataataccacccccactcccagggggcccacgcgggcgcgcgccggaccttggctgcggctggctagggtttcatgcgggcgcgcccccgcctccgatgtcgcaccccggcaagttcgtctccgttaacctcaaccgatcctacggccagcccgcgccctcgcaccatggagcccgcccctcgcgcccctccgcctcatccggtggcggcggcggcgggggtgggggtggcggcatggtcgtgctctcccgctcccgtggctcctccgtgtccaagccccagccgcccaagctctccgtcccgccgccgctgaacctcccctcgctccgcaaggagcacgagcggttcgatggcgccgccgcggccgcgggcggcggggccgcctccgcgcccgtccgatccggggcgcccacggccggctggaccaagcccgccccggccgtcgagaagccgctgcctcccgcttccgtgccgctccctggcggccgccccaggcccccgccctatggattcccggagaaggctgccgccgccgccgtcgtcttgcgtggggaggacttcccttccctgaaagcggccgtcgcgccgccgcctccgccgcccgcgcaacgtcacaaggacgctgatggggtgcgggtcgccactccggagacacggccgccgctgggcatgcgaccgcaggtgacgccgtctcgtgccgctgagcccttgtcctctactggtggcaccggcactggtgatcatgtatctgcggagaaggcgcaaaggaatgatttggggccacttccacttgtccggcttaggtacgattccgactgggctgatgatgagcgtgatacggggttgaccctcccagagcgtgacagtagggagaggggattcggtaggagcgagcctgcggttgcaggccgtgacatttatgggggcatgagggatcccttcaaaaaagagccctttgtaaaagatttgattgctagcagcaaagagggtggccaggatgcggcgtggcgatctcctatgtcgagccaacaagatagagaacggacagacggacggccatacagcgcagggagaggaagcagtgcgcaatcatcttatcgtgaaagcatgaatggtgatgcttccaaggattcctggaatacaagtagggagccaggtgtgcgtgtatatggacagaatggggcagaaccgtataggaatgcacgtgtgggggagactcctggtgaacgttatggcaacatttcaaataactggtacagagggaatcctttccagaatagttttgtttccaaggtgcaaccattccctggtaataaagggcctttaaataatgagccacctgcaaattttggcagggagaagcgtctcaccggaacccctgcgaagcctttaattgaggatggaggtttcgatagtattacagctgttaatttaagtgcaataaagaagaaaaaggaggcggccaaaccagctgatttccacgacccagtaagggaatcgtttgaggcagagcttgatagaatcttgaggttacaggagcaagaaaggcaacgtgtactggaagaacaggcaagggccagagaaattgttcggaaacaagaggaggagagggagagactaataagagaggaggaagagaggcaacggttggtggaagaagaggcaagacatgctgcgtggcttgcggagcaagaaagattggaagctgctaaaagagctgaggagcagagaattgctagggaggaggagaaaaggaaggccgctattgaggaggagcggcgtaaagaaggtgcacgcaaaaaactccaagagttggaggcaaggattgctagacgacaagcagaatcgaacattagggatggggatcttgcttcatgtatcaatgatgaacttttgcctggagccgtgaaggataaagatgtgccacaatctgctaatactgacgacagacatgattttgatagaatgggtgagcgcatcaatacctctgcatcatcggagtcctctagtaacaacaggtacaatgatacagttccaagagtgcacactttgagagatggacactcatcgcttgttgatagagaacatgcacattttagtggaaggacatcatttcaagaccaggaaagtgctcactacagtccacggcgtgaaactttcactgcaaggaggggaaattaccctaagaaagattcttatgatggttttgcgactgtgacagtcaggccatcttcgagaggccggactaacgattcaccttgggcatcagaagagtaccatcatggaagggctccaaggtgggatgcaccaagggagaacgataggtttgacaagcaatctgacttcgacactgagttttttagtagcgacagatttggagatccagcttggctgcccagtagttcacatgagggccccaatcgtcaccaaggagagaagatgtttcatagctctgaggataatgagttcccttttacaaggccccgttactcgatgcggcaaccacgtgtacccccacccccagctgtggccagaagtacggttggtccttccactcaacatgcgaattcttcttttgtggaaagtgggttgagagagagttctagtagggaagagcatactatgcagaccgaatatggacgtgtataccaagaggcatctcaccagcatgggacatcagctgaaggcattggtctcgatgaacagcaaaatggggatagggaaaaccctatattgggctcacaatcttctgtgtctgtttcgagccctcctagttcacctccacatgtttcacatgatgagatggatgtttctggtgattcacctgcgttgccaacttctgctgatggtgatcgaactgtgatgtctgacattgaccatgcggcttcaaccttagatgcagccaacacaagcagaatcaatacctcaagcacagtttctcacttggaggatgatgaatggccaagtgaaaataatgaaaatcgtcaaaagcaagatgagtatgacgaagaaagcaatagctaccaggaagatgaaatcaatgaaggtgacgatgaaaatcttgacttggatgatgagtttgcagaggggcatagtacacatatagaaatggaaccggttatacttggatttgatgagggtgtacaggttgaaatccccccaaatcctgaggttgagttagtatccatgaagaacacacactcaggtgtcatggagcagcaggtgggcagtagttcagtttgtccttctgacttggttactgaagcagagaaggcactgcggaatttggctcttgatcaaataaatgctttgacagatgaaactaacaatgagccatccaatagcttagtagcatctgcgccaggctccaagttacatcaagcaccttccactgatcctattatgccaccagcttcagcagttagtggccggagtgaagtccctgtcaatctccagtttggtttattttctgggccttctttgataccaactcctgttccagccattcagattggttccattcaaatgcctataaatctccacaaccagattaatccatccctatctcaagtacacccttcaccagctccattgttccagtttggccagttgaggtatgtgcgccctattgcccagaatgttcagtcggtttctcaggcgatgccttcaattcattcatctgcaccagctccttatatattgaaccagtatggttcaagtggtctcccaaatgaaattaatcaacacactcaccagaatatcccaagagaggcagctcagtccagctctattgagaaatctgtggtgtctgcagccaatctttcctttatgttgcagcattcagattctcagaagcttggtgcacctgcaatcaaccagatggttgatgcagagggatttcacaacctgctggatagatcttccctgggggaaaacatgtgcagagtttcaaaacctgaaagtcacaggaatcatgatatctctctgaagaggaattacagacctacttctaacaacagagaatcttctcaagttaattcagatgcaaaaattgtgagtggtccaaaggctccaggtgctgtacctggtggaagagggagaaaatacggttatgctgtcaaggaatctaatataaggtcaacaagttcagttgaccattctaataaagattcaagaggattacagaggaggtctcgtaggaacataagaagaactgaatttagagttcgggaaaatgtcgaaaagaaccacattcaagatgagtcatttagtcacagtgagcagaacgagaagccatattccaatggaacagcaagagaaattcctttgaaaaatccaaacagaagggaaggtgataagtcatttagggctaatgaagcaatcgatcttagtgcaggtccatctacatgtgctaattattacagcaagacagagagaagtacacacaaggctccatcttacgagagatctcatagtgggaacaagaaatcgagagcaggtggtgctatccctgaaggagatgttaatgcttcatcacaggctgcagttgcacgtgttgttaggcagcagggcatcgaaatccctgttgatgcagatggttttattgaagtaaggtctaagaggcagatcatgagtgtcaggagagaactgagggagaaagaaaatagatccaagatgaggatagcaaaggtgcccaatttttatcttttacatacttgaaaccttataatattcttgtcttccttaaactaatgctttggtattggctgaaccaggctccccgcaaacagcatcaagtttctctgcacagttctagtagtccaaatttgaacaagggaactgtttctttggcagaacctgcaaagaaagcttctttggattctgtcatggctgttgaaagcagagtcattgaccctgctgaatcatctgttgcactgaagggtgataaagcttccatgacacccatagggcaacctttggtcaacgcagaatctcatacaaactactacgcaaagaagtatgtctcttaatcatgtctatgctatttatttgtcaggattcttgaggtttttattcacaaaacctatacaggcctatccatagccagccatcctcagatgcggtcaattcaggaaagctcgtgacaagcctatctgaagaaaacaataaaacgatgcccattagcactccatttaacataggcacctgggataattcacaattaaaccagcaggtattttttttacaatcgtattcatgttcatatggtgcatgccgttattcttttattgggacaaacattgcttccagttgttgatcatcacttcatttgttcccattaatctcttttgagagttgaaatgataacagtacttttatgcaaacaaatagttctacatagtgtatagattgcctttaggaacctatattttgttgtttgcactggcttcaattttcatacgcaaaataatgttcagacaacactactctatctgtatgttatgtgagaccaatacattttattcccttctaaaacctcctgatgcttaaatttgtgtacatggatgcaagctagaccatcttcgtattttctgtacaaatgatggcaacttaactactttgcttacagcagtagagctagaggaaaaatactctctgaaaagtgaaagcttaattgaatagctttatcattttttcagtctcagtgttcgatttatagccatgatagttgtactactcttacttctagttgtaaaataaaatgcaccagctttggtctctaccatcaaaattattttgccttctgccatgtgttgaagacatggagctgcaaagttttctaacaaatattgatttatctataaatacagacactctgcatcttggtttgtgaaaattgttttcgtctctaagagatagcattatcatcctttgtccatccatctgtagagagattattatttttgccagtttgactgatccctgggatctcagttagcgtgctctgtgatgacagtgtcagtaccagaatactgtctgccctcctgccccacttctttcctcaatgatgccacatgctgatgtatcccttaaaactcccacatgacctattggccttgctattggttttgtttcttttcttgttctccatggatgtggagaggaggcaaatgaagctttccgtcttgatcgagggtggccagagctgaactatgacaccttgcaccaagaaaaggcattacacatatgaacagatgatgatgatggaaacatgtagagaatcagagtggtgatgccacagcaaactggggatatagttgcctttcaaaaaaaaactacatcttaaatctggtaaatgtgcatgagctcaatgggattcagtggaactagcaaaaaagaaaactgcactagagaagtgatggtaaaagaaactttggaaaaaaaaatttgtttgtcttttgcatacttgcattatctgttcttactaaaatgtggatattttataattatattgcatgcaatatgattttttggccacttgtgtattctaggttatgccattaactcaaactcaacttgaagaagctatgaaaccagggaagtttgaacaagctggttctggcttttctttggagcccaacaatgctctgtctcccacactaggttctgaaaaagcattcccttcatctgctagccctattaattctcttcttgccggggagaagattcagtttggtaagcactttgtattagcttgtagaatgtttcctgttgcttgactgatgataatgaaattaaaaacaatattcaggagcagttacctcaccaactgtactgcctccagtcagccgaactattacaagtgggcttggtcctccaggttcatctaggcctgatatgaagattgatcgcaacttgcctggtgatagcaatagtactgccattttgtttgataaggagacgtctacaacaaaggaaccatcaccaaactccgatgatgttgaagctgaagctgaggctgaagcagctgcctctgctgtggctgttgcagctattagtagtgatgagatagttggatctggagctgatgcaacggcagcttctgcttcagacaacaaaagtttcggcaataagaatcttgctggattagcatcaggaggtatgatctttcggctttagttatttgaattgaaaatttagcctctgtgcatgcagatgtatttgataacactgaagcaattgcaggtcaatcatccacagatgaaccactcagcgtcgctcttccagcagacttgtcagttgatactccaccaatgtccctgtggcaccctctgccaagtccacaggcatcaggaccgatgctttctcaatttcctggtgcacagccatcccacttttcctgctttgagatgaacacaatgttaggagggcagatttttgcatttggaccaagtgatgaatgtgctggttctcagggtcagcagcctcaaagaagcaatgctttaccttcagcaccattgggagcttggccacaatgccactctggggttgagtcattttatcgtcctcccactgggtttgctggtcctttcattagccctggagggataccaggcgtacaaggtcctccacatatggtggtctacaatcactttgctcctgtagggcagtttagtcaaatgggacttggtttcatgggaaccacttatattcctggtgacaagcagcctgactggaagcaaaaccaaggacctccggttgttggtgttagccagagtgatccaaacaaccaaaatatggtacctggtcaagtaagctcgcccagtgttcctactccagtacagcatctacgcccaacctccatcatgccaattccatctccactgaccatgtttgatattgctccattccaggtatgacataatggtcccacatcgtgccatacatatagagctgagttgattcatgctttatgcttgtacgttacattgttatttacgcataagtaaaagatacattactgagatctgaaagtgtgctacattattgagagttgaatatttattgtcacccttctattttaattttcctcctccctctctctctctctctctctgcttttctttatggcaagaaaattgaagttttatatctatcagtttgatggttaaacaattcacatagtcattatcaataaatttgaaaaatggaaattgctatcctacttgagtttgtatataggtacagatggtcaaattcacgattctttctttatatatatactagaaaaaatgcccgtgcgttgcaacagatgaaggttattttaatcttattattgttatatggtttattaatatgaaattcactgtgagaattcgattggatatatatatatatatatatatatttagaaaatcatgagctgcaattaggtgtcctttctgtatttccaaaaacaaacgaacttaaaaaccgacgtaaatacggatatgtatttccaaaagcaaacgaaattaaaaaccaactcatacacgaatgacgttctaaagtaacggcaaaaacatcttcaatttttatgatagtagagataagataatgtgacagcatgactttttccatttgcattttgaactaacctcaacacattgccattccagtcatctacagatatacagatgcagccttgttggccacatatgcctgtagcaccactacacaccgtcccattatcagtgccactacagcagcatccaatggacggcacagctgcagcgcagtttgttcataacatccaagtggacaacaaagcgagttcgaataaccggttccaggagccctctgcttctgttgttccagcagataacagcaagaacattccaaatgcatctgctactcagttcacagatgatttaggccttgttgaacagccagcctccacaagttcaaatgctcaaactgttcagccttcgtttgcccgggtaggcatgatcagcaatgaagtcccaaacagtgccaaagttatgggtaggtcgtcgaacacaccaaatgttaaccctgggattgctacaggggtcagcaactcaaatggaagtcaggttgccagcatgccttccaagccccaccaatcttcatcatcatcgggtcaacagtaccaacatcaagttaataatcaagatcgtcggtctcgggtgacccaaaagactggagctgtcaatgaatggcaacgccgttcaggataccagggaaggaatcaaaattccggttctgacaagaacttgggcactggtaggatgaagcagatctatgttgcaaaatcatcatcagcaagtggccatgccccatctggttagaagcacaaatgctcttttgcaaagcctgcgtcaatcaggaggccgcaacagctcgactcgagcatatttgcaccagacacatgcgaaatgtgttttcactccatgtctgtctatcctttttgttttctttggcgattatagcctgtgctgatcatttatctatttttggttcattgtcttgcatagagaaaagaaaaagggagtgtggttgcagtgtcaaaactttatagtgatatcgtgacatgcctggataaaatttgcaaccttcaaaatatgctgttgtgtaagtcgatggtgtgccgtctgaattgttaatactattatcattatcattattatttttccggactctggaggtttaaacagcctcggagattgctataatagggatgaaaacatgccttgtgaatgtgtccatattccattcgatgcttttttatattttaatcatgcacttacatggtactagcctgttttaaccacactgggatgagagatgttaaatcttccttcagatgtcatttttgcttgctgttgttcggttaatccattctccatgatgatagttaactttacgaaacaggttctttcacagcacaggttatgaggtaaaattaacatcctgaagcaatttcttttacggcacaggatacaagtatatatagaacaacattgacgagtccagggccccagctgctgctttagtgtagtcagtgaaaaatctggaatcgatgtgttgtaatcctggttgtgcttgttggaagcgatgtgtaaggatgtgtttggttcacggtcaaggttggatgggatatggcggtccatattttgttggatatggcgatttagttttttgttttgttggatatagcaaatcaatgcgttgcctttcaccagagcttaccaagctgtgtcgattgtcgaacaagctacatactccctccgtttcagattataagttttaggtaataagacattttgattttagtcaaagtcaactaattttaagtttgactaagtttatagacaaatatagtaatatttataatactaaatagtttcatcaaatcaaaattgaatatatttttataataaatttgtcttgagttgaaaatgtttttaattttttctataaatttagtcaaattttttaccgaagtcaaaacgtcttataacttgaaacggagggagtaattttttatttctacacaaaagactctactgcatttaccctgaagcaagctgctatttttttttctacaaatttgtgcagctatctactcaatcctaaacctcactcggaccaagttctcagtgcctgggctttccacgagggtgaagcagtatctgccttcagtaatccaatgtcgcaatctgatgagctgccactgtaatatccttccaaatttgcgtttccaggtgatacaacctaatcacaccatatatcttgacaggttagcacttgtacacttgagggcagcaacaggaagaaaaatacttggatacagatgttcaaattaccaggccactgtttgtagtagcagcatgtttcagtcgcttgttgccacatgctacgctttgttcccttcgaacttctgtatccaagttttgctctggtaactctgaagaaagacaagggcacacatctctggtaagctgctggtgagaaatatcaaatgagagagtgaaatcgtgtgttgggatggctcatacaggtattactactgttcaacatacaacggtattatttatcgaaactgagccagcaatggtgttacaacactaccatgaatctaatggtggtggctatctaagacaacccactgatgagacttctgaaaaaaaaaaacactaccatggcagttcttcatatgaaaatactctttctttttttttcttttactgaaaacaattaaaaccatttttcgcagaaacatcctggaggtggtaacctacctgttgtccaagaaggagattgcccgtgccagtggaaactggaggcagaagaggctccatggctcttttgttttgcatggtaactgattctttcttgtattggctcagtagttgatgcatcaccacccataaaataggatttgctatcttcctgatgccgataacatgaagctgatccaatacagaactcagcttgtgatgctctggatgcagctccaccaacctcatccatccccaagtatacctgatcgatgtgccagtttggaacaagagaaaatttcacacattgcagatattgctatagagtaaagctcagcattgcccatacctgagcaactattgtatctgtacgatttccttcacaaatatcgtggcccccttttgagctgactttaccatcatttagttgagtaacaaatgattcctccaatgagttaatatacagcatgtgcttttcgtctgtccatccagttgatgaaccatctcccattatgtcctggaggaagaaaaagaaataggaatacaacaattaaattgatccctaaaaaactgaagtactgaacggtattttgttcccatcattcttctccgtaatattaatacccttttttgagattgaaaaggagcacacataaacgtaatacataagatagtaaaacaagcaggactgcaggacaatacaagcccaccatgatctaagagatgtaggcacacatctatttgattcttcgactgaaatcatgtcaggatttatataggtaaatgagaaagcaatgtcattgtcagaagcttcagtagccaagattttacaagggtaattagatgagggacagctcacaggaacatatcacacctgcccctttcacccccagtttgcaaactttcctgatgatcggcattgaagtcatgccttggtgaagaggctaaactacagtttttggaatgaagagattttactacgaaagcaagatgatccacatatggtgccatcactaagatgatcaagtcctgtagtagtattaagaaataatgcaatatcaagatggcaagttaatgccaaaagccaaccgtgcctaatagaaggcacgactctcgtaacgttgctagatgaaaaatttccaagactgaaggaatgagaaagtgaacagtcagaatgaataattttgggatacatttggatggatggccatttttctacgtccattccagcaaaaaaaaaagaaaagaaaattgaagggaaatatggaacaatggagcacgtataataaaatctaaattataacatcatttgttaaattccactcggatataatatccctatttctcatcacacttaattggttatttatcgatgttcatgtccacactcgcaaaccattaatcatcccctaagctcatctatctttctaaagctggcttgtctcgagccatcttatttatcgatgttcatgtctacactcgcaaaccattaattatcccctaagctcatctatctttctaaagctggcttgtctcgaggcatcttattgggccacatggaggtgcttaattttgagataaatctaaaaaaatattcataagaaaaatagccaaaggaaaagaaatgaaaatacacaaatccaatttctaaagatttgaacccgggtgggttggttccaccacaagaaatctaatcggttgaactacactcacttcgctaacgtgattcttatattgacaagaataaaaagaaaactgatgtgaccaatccctatcaaccctcgcttctaaactcataaattttcattatccaatgttatcaaacgtatcttttgggtaaactgatttagcttaaaactcaatacaagctaatctactaattaacgaaggtcctaatcagtttaacaccagctaacatatataggataataagtaatgatttatatttgactcattgtcttctatatagagccgatacccaaaagtggtcgtgttgtttgcttgatttcaagatagctacaaagatctaaccacgcctcgatgcttattagtatacacacttgcctaagacaccatataacccagacttccccactatgtaagagttgctaaaaaaatcgaattatatttatatttgtaaattaacggccttatatatactgggagaaattttgtttgagagatttctcagacaattgcatacttgtgattgtgattgtgctggtttggtactggaaaagggaaaggagaaagaatggcacacgcatagaaaaaaacgatttggttgggacatgactagatagagaccgcaccctatattgtcttaaccagagactcctcttagacctgattgtatactagtacaccaaatgatacatgtttttttttcttcttataaatttttcttttaaattatttatccgatttataatccgattataccattgtgttcgttgcaattaaatctttacaacaagatcttacatgactatattttgataaaagaaatatctatgttgtaaattacttttattatatatgtaagttacttttatcatatatataaattacttttcgatttgattaaattacttattatacaatcataatgttgtgagttgtttattttattatctttttagtcaattccataatttgtgtgattaaatttaatttttagatagactcatgtttttaccttcataacggatctacttttaatgtcacgacaaagttacttcctttttttcttaagttacttctataatattatgtaaattacttttaagctttactgaaattatttttatatgtctaagaagtaatttagtgaaatctaaaactaatttagatatactataaaagtaatttgtaatttttcatcaaaatataatcatgtgagatcttgttataaagatttaattcttacgaacatagatggtaggaatatattttctacttacttgataggactagtactacagttaaggcatctagatagggtctctcattagcactaaaacgagaggcctcttgatttagattttgccatttggttgagattatcattagacgatgaatcggtaaacccagcatttgcacatgtgtactatcctcctctttttgttaggcccaaagcgcatggcaataaataagcacatatggtgatcgagctatctgtttgttacatagagctttcatgcatgacactgtgctacaagcttgatgttaacatatatcgttctgttcttttggtgcttcgttgctcggatgactcctggatgccatgtacaacactggatgtctcctgccaaattaccaaaaggaagagactaagagagagagagaaggaaaagagaagatccagaaagtaagagatattaactaatcgtacttttcaacgagttacggggcgacaatgatattaattaattaatcgtagtgatatggacacggtggtgtgactgtgcgagcaagtggccgattgttgtgttttgcattgaggtttgacatctcgggcgtaagtgcgtaactgcatctgtgcatattggacacctacacaatacaggaatttgagggaatagcgatagagcactcaaaactagtggcaagtgaaaaattagaagagatattgaacttatgataggattttacacaaaagcgagttgtaaaggagagtggaaagagaagttatttatatgggtatttagactttttttcacttattatatctataggatttatctttggagaaaactacaaatagggtgtccggttttctaagaaaatgaaatagggtgtccggttttctaaagaaatggacagttaaaagtcatagtaaaaacaatttagtcattataatatctataaattttgtgacacatagtaaagcacacattgaaatatgatattgttttgtacgaaacattaagttttaattattgaaacatatatttttcttccattagaatgtacgatgttttattgtaaagatttaattacaacatgggtatgatctgatcgcagactggataagtaaccatgggtatgatctttagaaccgggactaaagatcacatatgcccgttgtagccaccaaccgggactaaagattatttttagtcccggtttttagtggaaccgcgggactattgtggattttggccgaccgaccaaagatggtttctccaccaatgtttagaagaaaaattattttgaaaattactatatgcatgcatgcatgaaatagagagagcagtacgacaggagagtagtagcatactttgccagggttggacgctcgacaaaatatgatcctttatcttttatagtgctcatagcaattgattagattagagctctttaatttttctatttcttactggccgaagccaagcttacaagttgtccgtcggttatcaatgcttcaactgaagtgttgggattaggatccatattgacttgtttagtgatgtcgaattgctgatctatcaaagggcggaaattacatgtgtactgatttgtatgacataaacaacatatatcctcattagagaaaatgcatgtacgttgcaacgggttaagggaattttaatcttacatattgcttaagtccacatccgcaggatattctactctataaaggaagctcaaggttgataaaaagagctggtgattatttgctcgatgaaaataggagccctgctatgatttttgcatccatgcacaacctacacgcaagaattcaattataatagtcagttagacagttaagtcttccttgttatgaaaataaatgctttataatagccggttaaacagttaagtcttccttgttatgaaaataaataaataacggataaatgaattttatatggaaaatccttatgggaaaaaaataatgggcgccgaccggtaatgatcagtatagagaagtgggatacaatcgtagaggatacattgggtgtcgcacctttcctgtgtggcatgcaagagatatataaagtggaaatttatgagtcctaatatgcaaagactcgaaatcctattagaaaactaatcatgtaatacaaagtcctattaggtaactaacccaaatatattgtatactgaaatttggatcacatattttacaactccatcttgagacgaatttgctcttgtagtataaaaatcttcaatcttccaagaacctcatgatgtgacaaaatcattgtgtgtccaatagtcacttgggttataaaaccgtaacactcttaatcaataagaggtatacttcaaacacatcattggaaataaatcctgaatctattggcctgtatgaacctagcagagacacgatacactgggtgtaaaaacaaagcattttgatctttataaaatcctcctagtaaactggcatgtgagcatagcaaaagctgaatccaaatttgatttaaccaaacagaaccaaagcaatgcatgtgattaatttccttggtatgtgcacgaagcgacaatctgaaggtacacaagcttgggtgagcgtagcaattcgccttaggccttgttgagttcccaaaacaaaaatttttcacccatcacatgaatgtttggacatatacataaaatattaattgtggaaaaaaataaattccacagtttgcgtgttaattgcgagacgaatcttttaaacttaattacaccatgatttaacaatgtggtgctacagtaaatatttgctaatgacagattaattaggcttaataaattcgtctcgcagtttacaggcggaatttgtaatttgttttcttattatactacgtttaatactacaaatgtgtgttcgtatatccaatgtgacaaccaaacccaatttttttccccaactaaacaagccccgtgtccgagaaatcgctctctctacacgcatgctttttaaactgctgaacaacgtgttttttaataaaaggtttctatacaagagttaaaaaaatcatattaattcattttttaaaaaataattattaatacttaattaatcataagaaaataagttgctccattttacgtgcgcgggaggtgagttcccaacctcaactctcgaacgcagcctatgtatgatcgaaaaggagacccctggacatgagttgtactccccctattttttttacgacgttggttagtttgagaatcgaactaaccaatgccgtacatgaagggatcgggtacgtagtattatttaactggactaatgtgttctatactcaccttttataacttctactctcatcttttacatgcacgtttgcaaactactaaatgattatttttttcaaaaaaattgcaggaaaattactgtaaaaaaaccatattaatatatttttcaagttcttttataatacttaattaattgtgccaacaacaaagtaataaaattaccagcaacaaagttatagatcttattgagctctacaattgtgatatatagtttgtcttcatctaccttcatatgaaaaagttaagtatatacatatgtgttttttttttctaaaaatcgatccctgtctgcggatatccgagaaagatgctaagatagtttctgactattttcccattctgatggatagtgtccttcctatattcgtttccaattctgagaaaaaaaatctgaattagtttcttagttcgaaaatatctgaacctatctgattccaaaaaaaaaaatatccgaacggtcggaaagtatcagtttcatccctacctactgtactcaagccgtggaagagaaaaaaaaatgaagaatcgctaataggtactatgtcaaaaaaaaagaaggcaaactctagctatgaatctggacgcatgcgtccagatttgtagctgggattggactttttttttttaaggacggaggggtagggctaatagatttttagttattattttgttgactgtactgtcacatgtatctcacgttgtaccgaaatcatttcagattgaactaggggggataattcatctagttttagaagttcaggtattaaatatatggtatttgagtttagggggtaattcaaatgaccgcaatagttcataggggcaattcatacaatttttctatttttaatacctaggtgaggggtgtgagttatgagagagaattctcatccactaaatctgatcttctatcatcatttgaaacctaatagccgctagaacttaacatgattcttatattggcaagaataaaagtagaactgatgtgaccaatccctatcaaccctctcttctaaactcataaattttcattatccaatgttatcaaacgtatattttgggtatataaactgatctgtcttaaaactcactcactacaagctaatctactaattaacgaaggtcctaagttacaccagctaattaacatagtataacgagtaatgatttatatttgactcatagtcttatcgacatacgtatcttagtcttctatagagccggtacacaaaaatacacaaaagggaaaggagagaagaagaatggcacacgcacagaaaaacgatttggttgagattattaattaattaattaattagatgatgagccggtaaacccagcctatattagcatttgcacaagtgtatatatgatccgttgtcagttttcttttctaggcaaaaagggggaaaatgcaggagtggtatatatgcatgtcaaaatattctcccttttttcttgttaggcccaaatcgcatggcaataaaatatgcacatacggccgtgatcgaggctatctgtttgttacatagagctttcacgcatgacagtactgtgctataagtttgatgttaacatcatcctattcttttggtgcttcgttgctcggatgactcctgcatgccatgtagtacaacactggatgtgtcctgccaaattgctaaaaggaagagagagagagagaaggataaagggtagatcgagaaagtaagagagatatcatttttcttgttgcacttttcaatcgtagcgatatagacgcggtggggtgaccgtgcaagcaagtgaccgattgacagattgttgtgttttacgttgaggtttgacatctcccgctactgcattccccgaagaaggtgaatgtaggaacctgccctcgccaagatgggcatgggggtagtaactccatctgtgcatattagtcacctacacggcacaagaaatagagaacactcgcaactagtggcatgggaaaaaatataagagaaactgaacttatgagagtgttttacgcaaaggcgagttgtagaggagagtggaaagagaagtgatttatatgggtatttagactttttttcacttattatatctataagatagtataggatttatatatctttggaggaaactacaaaacgggtgtccggttcttaaaaaaaaacggacagttaaatgtttcagttgaccacggtgaaacattaattaagttatacgttgtaaaaaaatttagtcactaaatatttaaaaattttatgacacatagtaaaacacacgttgaaacacaatgctgttttgtatgaaacattgagttttaatggatgaaacatatatttttctttcatcaggatataattatgtgatattttgttggagagatttaattacaacatacaccgtcgtgattggattatagacctgataagtagtttaaaagaaaaaatattttgaagatcgctacatgcatgtagtagagagagtaacatgacaggagggagtagtggcatactttgccaggtccggacgctcgaacagaatatgatcctttatcttttctagtgtatgtagcaattgatttgtttagaactcttttatcttttgtatttcttattggtggaaaccaagcttattaagctgcccgtcggttacgaatgtttcaactttcaagtgaagtgttggaattaggatccatattattgacttgtttactgatctaccaaaggacggaaattacatgtgtactcatttgtatgacgtaaacaacatatatactcatttatgtacttttacatgtgttaaagttgattaatcatagagaggttttacggtgtttgtatttcaaaaataggttcttaataaaaggtactatctaaaagatatttaagtattcacataggtacttaggtagagagggtaaatagataattttgctaggagatgaaaagggatagaattgtctttacggttagttgtaggtacataggtaccatgtcggtagtttatctctatctctaattctgttttacgctatttgcatatttcccttatatttacattttgttcataacaaaaatgatcggttaaaatatcaccgaatgtttgcatggctgtttgaagatttatattttatccaaagaacgtgtaatcttgataaaatatcacttctgaaaaaactataattaataaactgaaataagaatatttttgtgctggacggcaagacacggttttaatcctcaataaagccatcttgccatctttccgcacataaatacggaaacaaccccctaattgaggcctattttatcggctgctatttgcacgcatacaatggttgagaagatttacattgtttgctgtgctatccgacctcgcatggcggctccctgcgctctgcaagctcgtccttgccatcctcctcggcgccggcaaacaagtaaaacctgcaaattaaatattcgattagtcatatgtaacttgcttctcatggtgcatttgcatacatctactttggtgttagtcggttcaatccatggctggatatcctaagtgccacgatgacgacgacattgtacagcgtgtgattccgtcggtgatcaaacatctggtgatatgacgaagtagagtgatttggctctgtgtctggtgtaatctgatccaattccaatcaatgcctattttttactagctaattactccaccgctatcggttacaataattttattccgtaccttacccctctctcgatcaacggtccacagaactctacctctcaatacctctacgtatctcgcaaacactgtaaaacttctcaaaataatatggttgcgctcgtcttctctctcacaacattcaaagctcaaacataaattctcttttatagcatagtggtaagtaccgtaactttctcatattcgactgcctggtgcagcgatatcatgcaaccaggctatttcttacagcaaataaaatagtctcaggcatgctacaaggtaacgctgtacattgtagcctaatatcctatattatagtctgtctaaggtggtgtttgaatctcctgaagataaagattaagtgtttcatgcaaaacgagacggtagtaacgtgcgattaattgagttttaattacaaacttaaaaaatggattaatctgatattttagagcaacttttatatagaaagttttcgtacgaaacacaccatttaacaatttgaaaaacgtgccacgagtatccaaaattttatccaactctaattttcaagaaaagccacacaaaaaatcttaaaaatttgggtctacgtgagtaattatttcttgtgagaaaatttaattggtacttccatctctaggccaattcctaaaaatactacacgatcctacatattggcctatactacaatttcatcgtcccattccgaattttaccacgtcagttggcatctcgttaattgaagtggaagggagaaactccccggggggactaatgcgcgaacgttcgctaccagcgaacgtatttttcctttcaccccgcgacctgcatgctcccacgctgaaaatgggcctatgggcctatgggcaaatctgatctttgttatttttatctggagtggccaatggaccttaatgatcctaatagaaagtctctacaaattgttaattcggttgaaatttatatgtgcaaagtttataggtgcagaatttatatgcaaaaactttctatgcataaagtttatatgtataaaatatatatgtataaagtttatatgtatagattttttttcacgtataaatatttttttagaaagggattacacaccttgtatgtacaaaatttacatgtataaactttctatgtataaattttacatatatgaatatattctaggcataaatatattttgagttgatcaagacgtttttttttttttttgacagagagttcatcaacacgttgttgggctaaagcctggtagaaaaaaaataaaagacaggttgaagcccataggctggcttttctagctttgcagcgatgcacgctagttaccacatgcggatgtacaagacataggttgttgcaacgttcgcgggccgcgaacgtccgcgtattagacgcccctgaaactcccattcatctttctcgatcccccctgctctgatttattcccgggcatagagaagagggaaaccccgtggtgggccatgctaaaatccatactagagcttaatcgaacgcacaatttcacataggccaggatttttttctcgccgaggtgatccacggggattaggccccgatcccggccgtttccggcccaaccgaacaggctctaattgaagtggaagggagaaactcccattcatctttctcgatctcccctctgatctcccttacccttccgtttcaatctagccatgcatgcagccacgaagagcaattccttcctcgtcaccgcatatggatctcatacctcatcgttggcgcgcgcgtggcgcttgatccacccgaacctctcctgctgcaaacctcatacgtcgtcaagctccacttattggctctctgggtcaaaacaagagcacttcagctggacacaacactctattggcctacctcttcattgataaaatgttcggattgtgaaccggaggttgttattcatgttgtatatcaaggacgattcaaaacgagtgtactataggcgtaagggctaaaagaaacttagaagcaagcttctttttttttaacaaaaaagatttatggtttggtttgttgcaacaccagattgtgtttggtaggttctttaaaactttatgtagatatttgcgctggaaggacgaagaacgaaggagaaggatggagatgttgcttgttgaagaagtggtggcgcaactgctttttccctttcgctttgattgacgagatggatatgggaggttcaacggatgtgataaaaattgaaacagagtaacgaaagcagtggctgaataaaattatagtgggggctcctcagccttttgggccttctaacaatcacagacaaaatctattttagtccccttgcaatagatacatgggatttaaattttagtgggatcttaatgggggctctaatgattcattaggggtaggggggtcttaaccccctagcccccatgctgcctccgccactgaacgaaagtacggtacagggtgtgtttagttcacaccaaaattggaagttttgttgaaattggaatgatgtgatggaaaagttaaaagttttgatgtgatggaaaagttggaagtttgaagaaaaattttgaaactaaactcggccacagatcgaaaaggaggtccatggtaatgagaagtactccctccattacttttttatgtcgttagttagttgaaaactgaggccttgtttatttgaggaaaattgttgggtttggttatcacatcagatatacagacacacatttaaattattaaacgtagtctaataataaaacaaattacagattccaccaagaaactgcgagacgaatttattaaacctaattaatctgtcattagcaaattttaccatagcaccacattgtcaaatcatggcgcaaataggcttaaatgattcttcttgcaatttacacgcaatttgtgtaattggtattttgtccacatttaatactctatgcatatgtccaaacactcgatgtgatgggcgaaaagtttttgttttgggaataaggccctatttagatctcctggcaaaatttttcaccatgtcacatcgaatgtttggacacgtgcatagagtattaaatataaccgaaaaacaactaattacacagattgcgtataaattgcgagacgaatcttttaagcttaattgctccatgatttgacaatgtggtgctgcagtaaacatttactaatgacggattaattaggcttaataaattcgtcaagcagtttacaggcggaatctataatttattttgttattagtctacatttaatatttcaaatgtgtgtccgtatatctgatgtgacacgccaaaactttacactcatgaatctaaacacccccctaaacaaggcctgaagtaaccaatgtcgtacattatgggatggggtagtacactagtactattttaaatggcatgtgttctatactcacctttgacatcatatactctattatttttcatgtgtatgttttgtgaattactaaatgatgttttttttaaaaaaatttacagggaagttgatgtaaaaaaatattaatctactttctaagcttttaagctggagtaacatttaattaagggctaattggatctatgccactataaatatgtcactttagataaatgctactactatttacggtatcgactacgtgctactggcatttagggaaactggcaccgtgccactccgtcatattttccgtcaaaaatctacgttgtatgtggggaagaaaggagggggatggaggaagatgggactgacatgtgggtcccacgtctaagggtctgacggaaaacgcgacggagtggcacgtttccaattttcccaaattccagaagcatgtacccaatatcatgaatagtagtgatgtttatctaaaataacatatttgtagtagcatggatccactactatttacgcgctaacgaggcacattgttcttcgtgcacgagggagaatttttcaacactcctcccgaacacaactaaaagttgtcctgtgaagtcgaattttctcatttataggcctaaaattatgtttttccttatcctataaggttgtattctctctgcttgttaatatacaatgccgttgacttttcttagaacccttcgataattagtattattcaaaatagttgtacaaatcttaaaaatataagtaatgcttaaaatcaagctatataataaaataaaagatatttacttaaatttctaaaataagataaaagttaatactgttttttctttggagtaaaaaaaagtataataaggccgtgtttagttccacagccaactttttctttaagtatgcggacatacatttgaagttttaactagactaataacaaaataaattacagatttcgtctataaaatgcgagacgaatttattaagccgaattaatccgtcattagtaaatgtttactgtagcaccacattgtcaaatcgtgacataattaggctcaaaagattcgtcttgcaatttacatgcaaactatgcaattgatttttttcatccaaatttaatgctccatgcatatatccaaatatttgatgtgatagaatttttggaagtttgaaaggaacttaacacgggggtttctagctagtgtgtacgcgccgctagcgctcacgtctaactatctatactattagttaactagtgacagtaattaggaaagattttaaagatttttttgagaattttttagtaacagattgaaaatttattaagttagatttagaaactttcgatttaagatttaaattttgaagtcaaattttgaagacattcaactcagatttgaaaactttcaactcgagatttgaaaactttcaactcagattcgaaaactttcaagttcagatttgaaaattttgaaaactttcaactcagatttgaaaattttcaactcgagagtcgaaaactttcaagtctagatttaaaaatttgaaaacttttaacttgagatttgaaaattttcaattcgagatttgaaaactttcaactcgattcgaaaactttcaagtccagatttgaaaattttgaaaactttcaacttaatatttaaaaattttcaactcgagatttgaaaactttcaactcgatttgaaaattttaaagttaagatttaaaaattactagtaaactaattacttgtaaaaaataggaaactactctaaactaattatcctatccatccgtacggcagggcaggaacaacaatcagcgaaaaaaagaaaaaaaaagagaagtacaaacgcgcacgtgcatgggtcttgtgggcaggaaatgcgccccggcaacacatgcgcgaattagaattgtcggggctgtttggttcactcccttactttaccaaactttgccacactttttaagacatatgtttgtttcacttccaaactttttaaattcaaagacccacatgttatacaaccttttttagccaaaccatgcctaaggtgtggccgttaatttataagtcacatatttagctagatttgagaagaaggtttggcaatgtttgggaggaaaccgaacaaccccgtcgactaaacacagcctaacttgagtcatgttcgacaggcgggtggacccacggttgcagaggccgagccgagtcatcttcctccctccctttggcttcgtgttggtattattcccccgcaccgcagcttccagcaccttcgtctcgtctagggttaggttccccccctcccaacgcccaacccaaccctctcgcccttccagaaccttccagaaggaaaccaaccgacccccgccgcgatgtggcacgaggcgcggaagtcggagcggaaggtccacgacctcatggacgccgcgcggcggcgggcgcagcgccgggccgcctacctcgcgcgccgccgcggggacccgcaccagtccctccaggtctccggcgcgcgctgccgcgtccaccgcgacgacgcgctctaccaggccaccgaggaccagcagggactgtgcgttgctacttctcccctcaccccctatatatatttatatgcctctccagtctccagtttgatttgatgtctttgatgtggtgccaccgtatatgcgaatgcgatgctcgcttatagttttaccagtgcgctggatttgattgaattgacaatacagtgtgatagttgcgtatctcgtttactgataattcaactcgttgatgcttcctgtgacaactgatcatctatttgttgggtttgggtaggatctgtttgtgtgggccgcgccattgtgtgaagggatggggattagttcatgttaatgacagttccagtttgcagctaattgtttggttcagttggatgtgattgagtgcttgttcctgatgtagttaggctaactgctagtgattctatttctgcgatgggttagtcggtctggtacctttgtcgacggtttcatcaattagtttcttattcggacaatgctataggttttatgtattgcatagttggagcaacagcctggatgttgatccacggttgagtttcttacgcgctgcacagtttctttatcttcttcattgcttaaatggatgttcaatgcagtctgtttggtttggagaatatcttggatgtatatctgttgaatctaacatagttcttcgaggatcactggttttgtagaccagatttgcctagataccatcgcatccaaaccatattgagtcgcaaatacgttgcagcatgtactgcgatccaaacacaggattgacaggtgctgcagaagttctggaagtgtacatgtttcgcacatttatagcataacacactaacgtggcattaacactccaattggcatgttttggaggagtgtaagagataatgttttgtttgacattagtttgcacataactgcaatacaatgttggacataccagttaaattattcagaacaatatacatatggtttaacaactctattttttttcttgtttcatttccttgattgtgttggtattgtctgaaagtgcaacatcaccgtgttggtgttttatcaccatgtgttgatgctagtgatttgattggtctaagaaacattatacacgtttctatggtgcttatattgtcttcctacttgtgatatataagtaagaaagtgttttgatcatgagaaaggaagtttactaccatgactgtttcatctgaatggtactaattattgactatactctataccttgcaggataccatggaatggaaaacaagatgttttgattgacaggtactttttcctgagtcatctaaatatttcataacaatacaattgatattattcctcatgattgcagatttgatggccgcgcactacttgacttcatccgtgactctagctctcggcctttccgggtccaagagaagtctgaagaagaggaagagttagaggagtttgttaattttgaacgttaccgggatttgattaagcatcgacgtagaggatgtcggtacctttttggtttctctgctatattgctattatttgtaggagtttgctgtctttgttcattttcttttgtgtttattggtttgtcttggcgcatctctctctctctctctgcatggccttgtcagctcctaattttggttccctaagtatttacattacctagttttcatctgcagtttctgatgaggcgggtttgcagcatgtttcgcaagagttggaggcaaaggctattcttccttttagctttgagaagtaggtctacttttactatgcctcacttcttacatgcgtttcttaaggttcataacctataattggaaaagttaagttgactgcttgtgctttctgcaaaggacggcaaatcctagcatacatatttgatgaccaacagaccacaattactttttgtactttgtcaagcttattatcattccttacacaaaaatattggttagtaatttttgttctggaagagcatgtttgtgtggcatgttgtgaacttacaaacaaaatatactggcagttgatgattatatatggtgatatccttgcaaatttctggaaaccacaatgtgaaagctgtaatttttgtctatatttttcacatctcacaggaccagccgaataaatgcacagatacctgttttggtttgatgtacaaacatgtgcctactgcagagtgcccaactatgaaagagtcgccttcttttaatatttttcttagtatatattgaataatttattaaagtggtattaatatttcatatagttctaaattaatatgtgactacctgcctgtcaaagtatattcatgtttgcctgaaaatggaacattggtatgtttagtccaacttttggaattaaagttgacattcacatgtatagtgtgtatgagaccccttatttgcataaatttcttagcgtacttaaggaaggagatatgtaggtgcttattttctggtgccttgactactgactaacataaggcaccgttcttctttggggcagctacttccctgttttttgttacttcctccgtttcacaatgtaagactttctagcattgcccacattcatttagatgttaatgaatctagatatatgtatgtgtttagattcattaacatctatatgtatatgggcaatgctagaaagtcttatattacaaaacggagggagtagtatgcttcctaaactgttaaacaatgtttttctttcaaataatttttatacagaagtttctttaaaaagaaaatcaaataaacccattttccaaatttataatagcaaatgcttaattaatcttgcgctaacgatctttctcgtttcacatgccatcaataagctcagccaaagagctgattcaaacgctgcctaaatcaactataggcaaatcagcaaaacatgcttaagctaggagctaggcaatcacttgttttgtggtacaacttgagtttaggtgtcacattgtgtagagggttcctttgagatgtcctgactcctgcgggatttaaaatggttacgcttataagctttggttatagaaaaaagtttggtggaccaaataatctcaattattagtaggtgcacatgccagcaaaaaggccagaaagtttatcttacaagtcatggctcaaaagctggcaaacatttctaattcatgctgaaattttcagaagtttacacataagaattgtaaacgagcttatgattatatgcactgctttagatagattttatttttatgaggcccagaatttctgtcaattggttctgtttttgtaggccttcatacaatttatgtttttatccctacaattttcattaatagatgcagttttttagacttgcattatttgattgattctattttttttcacttgtttctggcagacctcaatcctcacagacccctgctagcaaaggcacatattcacaggtgggttactcatataaaggggatggaaatgaagaatctgaagatctaaacagtgatgatgaggatgaagaggaagaagatgaagaggatgaaaagggcttcagtagtgatgacagcagtgatgaacgaatggaaagtatagccaaggaatttggtgtaaaacgatataactggcttgtttacatggacaagaaggccaaggaagaggaaaagcgccagaaagagattatcaaaggcgatccttccattgttagtacatttgtagttttaaatatagcgtatgttgcttgcctgtagtgagagctgacaaaatacactatgcagaaaaagctgagccgcagagagagaagaaaagtttctcaaattgagagggaaagagagcgggaagcagcacgttctgttggaagggtatcttatcgtgatccttataggtaatgttgcttgttcgctctataattgggaagatgaagtaacagaatgacaagtattgttattacaatattcatatgctcaacatattaaatttatagggaacaaaggagaagtccgtcatatgattcgtattcaaggggcagaaggtgtgctcaactttcactttaattttttagatgtaaaatctttgcgttgattaacctgcaattatttcatgatggcagatcaaggtcaagatcaagatctcgttcaccttcgtattctagacgccatggccgtggtacacatgctgaaagcaactaccgaagcaagccaaagactccaagggttgaatacatcactgaatttggaggttcagatgacaccagtgacctgaaagttgcagggatatctccaccttcatctccaatacgagttggcatacctaaccggtcggggaactcgacctttaatatttgcaaagatacattgggccatctttctctgctgcagcatattgtcatggtcctggtattctaaaagctgaacatgtcaaagagtaggatagttgaagacagggtcaagatggcatttatatgctataaactgtaaaatgatattggatttgtaggtagacatgtgaagcaataggtggcatatgtttactgagcaggaagatgatttagctcgtgtggagcttctggcctaagtttgtttactcttccaattcgatttgcctataataccatttctttcctgcaggtcatcaggtggccaaattcttgaggcacttcacagtgatcctgcatcttctttgtctgtggagcaggaaaaaagtacaaaaaatttgaaagcgcccaccaggtttgtcaacatgattacaatgccatgaaaaacaagagagaatcccttatttctaacagcactgagtttctaacagatgttatccttatttctctgcgattgttttacactactctgagttatcatacaactgtctctagtctgtcttagcttgagcatgtacctgattccagggtattgtcctgtatcttcatcatttacgaatgtgtttactaactagtcaactattttctgttgacagcacatcagcactagtcaaactaagcaagggtgccgctggggggcctggcaaaaccgtccagactgaaaagaaagaaacaccacaagaacgacttaaaagaataatgagcaaacaacttaacaagcaaagtatgtttttattccattcttctgtatgcactaacgaatttgaacaatgctatccatctcttagtccatgcatgcaatgaagcatactcagtttttgtttgtctgtacagttcgaaaggacactgctgctgagatagcaaagaaacgagaacaggaacgccaaaggcaggaaaaacttgcggaggtaggtcggtacaggggtcgaagcaggagccttagccgatctccaccaaggtaattgaattgaatcagtattcatcacatcaatgcaatcttgggcatgaaactgtagggctgtgatagaatctgcttgcttcctaaataattcaagctgtttcacagttcacgaaatgacgaatttgccaaaaggatatttgtatttttagaatactacagattcattatattttcttaacaaaatatgattttgacaagaacacctgatgctgattgatacattgtcatgaaaaaaatatcatggtacctggtgcagaaggcgacattatagcagaagccgtagtaggagtagaagtccaaggaggtaccattcacgatcccagtctcattcccgttcgccttctcgctctccaaggtaatttagcaagcgtagttatttcgaatcagatgccgaacatccctgctacttgttactagatagcatctgaaatagtaaatatggccctgcaggtacagaagcaggtcaaggcactgaataccagctgcaccaatcaccaatgaagtaacccgtctctgtactctatatattcacattgtggtgttttttagattttatttgcttttgcttctccacgttattatgttttaattcttcttgactgttagaagcaccctgtatccctttcaaccttgcttggtgtacgtagctgtatctcttggtttaaataagagggtcccttggctacaagacgcatgcacttgtcacttatcagctttagggtacggctttttattgagcacgaggcacaattttacaacttggagttgatatcatagatagatggagagtgatactgataaacgagagagggtgctcgctctcatggagtagccatccttcaatcaaaaaaaaaaaagtggtacgataggcgagactacatgccatggtatgtctctttcccaattgcctgtttgtccgcgtgctctaaatgttttttgcctgatgcatcctaatattttttttctaagaaaaaagaatataataaagagaggctcgatacccatgctttggacccaaaaagattggttacattgctccaggttttattagttcaattttaggtgatgattgaaagcttaacagtccaaatttattaagtgcgagtagcgtcttctcaaaaaagaaaaaggttggttatgccgttgtattgatcaggaatgtcttttagttatgaaccggacacactcaattagagacgaggagagtaaataggaaatatctatttcacataacagtaaatgcatactcgcgaatcagcaagcatataacgaagtagtaagggtgttttttgtttctttgggtttaaagtttttaaagtatatggatacacatttgaagtattaaacatagactaataacaaaacaaattatagattccgcctgtaaactgggagatgaatttattaagcttaattaatctgtcattagtaaatgtttactgtagcatcatattgtcaaatcatggtgtaattaggctcaaaagattcgtctcgcaattcacatgcaaaccgtgcaattgtttttttttcctcacatttaatgctctatgcatgtgcccaaacatttgatgtgatgtttttggctaaaatttttttatctaaacaaggcctaagagcaagtataatagtgagctataagcctactataagcttatgtggaggaaagatataacaaaaggtcaaggatgttggctctcatgcaagagctagcttaacacaagctcctaggtacatacattaaatgtataggtaagagaggaaaagaaaattgtagccaaccttatagctaatccattatatatgttggctttatgatgggttaatagtaggaagtgagctctattattatccttgctctaaggctgtgttcggtactggaggatgagaacctatcttcttcgcacagaaaacgaagtggtccattagcacgtgattaattaagtattagctatttttttaaaaaaaatggatcaatatgattttttaagcaactttcgtatagaaacttttttgtaaaaaacacaccgtttattagtttgaaaaatatgtgtgcggaaaacgagatggaggagttggaggattagtgtataacggattgaaatgggttcccataataactagtcttcagacgggcgaccgttcaggctccattactaccatctttaccgtaactagtcgatcatcggaaaaacactttcagtcacccgagcttaacggtgctgttggctctaccattacatagataagtacttttgatgaattaatccatcgtgatactagccatcttacaatatggaaccgatggattaaggcgaccgaaggttagatggtggatccactggtgattgagatgaggtttgctttaccatacggatttcagttaagtttgaaaactttacaaatttgtactagtaagtttgagaattcctagagaacaatgtcaaaataagataaattttgctacatggcacttaaatttggtataatttgctgatggatattgcaaaaacatgtctgagactagataacactaaaaagctagtgatttgtttgaagacattttttggcccaatcggaaagaaaacttcttcaaaaagatgagtatccttggggctgttggagtgaaaatttagaaattgtacaactcttaatttttcatcatccgaagcacatccatacctcatatgtcatcttcactctagctagcgtcaatttagaggcttgtggtcctaggagcattctcgtctctttgaggaatgtcgccctccttaaatcatgatatgtttttcaatgtctagtatcatagagcaaaatttgccttgaaataatatatggtgatggtacacccttaaagcaaacaaacaaatcaacaaggggtgtggaatttgagggaaaactcaaaacacgagggaaacatgggagtgcacacaccacaccgtagtacgagcagggagtgcctttgtctctacgccattcctcttgctccatatttgtttgtcctcattaacttgttctattggtgccatccatatctctatctgagagttgggagctgtgaccgttgatctcgagaggagtggtcctggacttagattacagataattagctagggaatcattaacttaactatgatataactatgatatccacagcccttatgcacttcttgcatagatccaaatctcctgtcttagttttgtaggatcctcttggctcgtagcagctagacagcaaaaaattaatgaatcgtacggacggtttcctttcattttgtcttggtaaccttgatccaataaaatactataataatattaagatatctgaatagtagcataaaagtggcctgattagatatttaaacagtgtcagaccatttatagtgtttgaaaactaaaggaatcacaagttaaaatcaattagcaaaagcgtgaacaaggttaataaatatttcgtcgggtggggttaagttaatatttataatgtatgagaaaagattattctagttaggtcggtcctaacccaatgactagaatggtgttaatagtattaaggtcttgtttagttgggaaatttttgggtttagttgtcacatcggatattcggacacacatttgaagtattaaacgtagtctaataacaaaatatattatagattccaccagaaaactgcgaggcgaatatattaagcccaattaatccgtcattagtaaatgtttactgtagcaccacattgtcaaatcatggcgcaattaggtttaaaatattcgtctcgcaatttacacgcaaactgtgtaattaattttttttatctacatttaatacttcatacatgtgtccaaacattcaatgtgatgggtgaacagtttttgttttgggaactaaacaaggcctaaataagctgtcacatagaatcaagagaaggaaaccagatcttgcatgagacatggtttctgcacattcaatacatcatgtgagataagtagcattaaatttaagtatggaacaatgatgtttgcattgaaagagtagtgtctagtactagttcttcatgatgtgtagtttatggaaattatgtcaagtgtcttgggttgggactggttttatattgatctatccggggatggagccaccatctggctatcatgggtagagtggacaggaagcttgtggctcgttagctcggctcggctcgtttgattttcctaacgagctgagctaacattttagctcgttagagataacgagctagctcgagctggctcctgagccttaacgagccaggactccaacagacaacagcaaaggcctaacagcaaaggcctagcccaagacaacagcaaaagcccaagcccaagacaacagcaaaaccgtagttctctcttcactcctcatcgcatcggcgtcggcggctcatccgcaccgcacgagtacacgatcgcataccgcatctgtctctagctccgctcgattcctcgatccctctctctggcttccacagtggagcagtgtgccgccgccagtcgctctcctctcctcacctctcgccgcgacgctgcccggccgtcctcttccaccgaagaagctctcctcgctgctgccagcttctagggccgccgtgcacttccctagccagcgccagaagctctcctctcctcacctctcgccgcgccgccgtcgaccgtcttcttccaccaaagaccgaccgcctaccccgcccccaccggccaccgcctaccccgcccctgccagccgccgcctaccctgcccccgcgggccgccaccccgtgccacacgccgcccactgcccaggcgcccaccgatggtttggctcatgagcctaacgagttagctcgagttttcaaacgagccgagctaagctgggtttctagctcgttaggtaacgagccaagccgagccagctctttatcctaacgagctagaccgagccgagccggctcactatccacccctaaccacgggcagccacccgggcttggcatcgaatacatcattaaataattatttgttaaagggatttaaagttgataaccttgtagcaaatacgaggtaaaatgtatattttagtttgtccagttcaaaaatctttttggctatgttactggttctgtcgacgagcggtgccaaggctcgaagtgttagcccatcttctttttaatcaatctgtgcaatattgaatttattatccattttttctttcttccctccgcttcatcttttatattatattgctaagtgggcgtcatcatccccatgattgagtcaatatcctccactcttccgcacataaaatttgacaattcgacccttcccgaaaactaatttcgtaaatgaaccttgggcaaaacttattttaaaaatgacccttttgtttagcactaaatcgtatggcactgaacttagaaatcattttttaggagcaactctacaaactccactaaaaaaacataggatttggaccgtttggcatagcttcggctctaggtaagttggtattgggagttagagctgtgccacacagcttcttataagtcaaacatttatatctttgaccattaaatttctgaaattttgtatagctgagcaacacatgaattatatttcatgaaaatatttctcatgactaatctaaaaacataaaggctatatgagtttttagaaattgagacaaaggaagaacgacaattaatttaagatggaggaagcactgaaaattctttgaatgcataaatccaacaatatataaattccacacaaaacaattctttttttacaagcatgtaaaattaaagaaattcaccatgtttccataaataacctgagaataatttgtgctcccaaaaggcttgtaccttggcagcctttgagtagttttaacacagagctgacagcatattatcacggaatcccagggcagatggggttccgactgtcaatgcacgggtaaaaatactcctataaaagacaggccactagcagacacttcgcttggggtgaatcaaaagccccctttttgtttcgtttcgttttgtttttacagtcactttatccctcttttgaaaaatacccttttgtttttatgctttcttgactagagtctgctctgccattatttcctatttataggttgggatattatttagtacatgagtttaacagtgtctaatttattttataacggagagagtagatcagacgaccctgccattcagcctatgccgaatctccaagtcccaacggctaccctcggtaataagccaaatcttttatcgttgactaatctaaatcatttagtagagttagatcaggatcgggtttatcattagtacactcagccagttggtaacggccaggtaatgtcagttctctcgcgcggtgatgccgaatcaaatgtaaggttttaattaatgaccaggttttagtgtttttccagagttcactcaaactatggtgtggttgagttattgggaaaattacgcctaaacactcctatgttcaaagtactccctccgtaccaaaatattgcaatctaagagcttttcatgttcatagtcctaccgcgagtctaattgcattataggttaataatattttagaatgtaggaggtagtagtttgtgttattgggataattcaggcgttattatatagtaattactctatattgtattaaattatctatgctaaatgtactatctccgttccgaaatataaatattttgagttatgaatctaaataatttatgtattagattcatagttaaaagttatcatatttgagacagaggtagtagctatcttattttaatttttagggtgcaaaagtaatgactcaaatcatagaaaacgtgcatattctcgtgttggtgtactatgttgttcaaactccatggtagagggaaggatgaattttgatgctatttttaaccataccattttttttaagttgtcaaaaaaaattatttacgtttattttgttactaaatttggtaaatacataaaaaatcctactaatattttgataatattaccatcttactaaaaatttggcaagatttatttttgctacagtaaacagtcctgaaatatacaacgtagtactaaaacagcatcatagtgggccaccccctaacccctgggcgaccccacaagctcagagactcgaggccccccccacacactagtattattattattaacgttcaccttgcgcttcctccgcaacgaccacatccatttgatccacctctctttcctcgccaccgacttcgccagatggtcgacgtcgaccgccgcccgccgctgccgcacggcctcccgcgcccgccctcccacgccgccggcctccgccgcctctccacccgcgcctccgcccccaccaccccgcgcgcctcgcccgccacgccgtctccctcctcctccgccgccgccgctccctccccttccgccctcctcgcccacctcgccgccgccggcgtctccgtcctcccgggcctctccgacccggagctcgcccacgccgaggccgcgctcggcggcctccagctccctcccgacctccgcgacctcctcgcgatcggcgtcccgtccggggacggcttcccggactaccgctccccggcgggcctccgcctcctccgcttcgccgccgaggaggtccccgccgccgtcgccgccgcgctgcccggccgccgggcgggggggcgggggcggtggtgctcctcctccccgccgcctctcgtcccgctatacgggcggcattacgtgccggccgtgccctgcctcgccgggaacccggggttccacgtctcggacaccggcgtcgccgtcgccggcgccaacatcgcagcgtttcctcctccgcgccttccccgcaaaacccgccccgcggggcgccccctccgccgccagctttccgccccaaggcccccgccggggcctgtctcccgcgctcctccaccgcccgccgcagcctggaactccgccccccgggaaggcccccgcctggaatcaagttttggaccgcccccccggcccccggccaaccgctttctggaaggccaccccctcgcccccccccccccccccaaccccggccccccagggggggggaggtcgcacccggaagggggggggggcccccttctcgcgcgcccggggggggggggcggggggcaaaagtggagaaaaaaaaaacacacgggaaaacccccccccgcccggcacaaggagagggtgggggtgttttgggccccttcatacgtgtgaacactgtctctctctctcgcaaaatctcgttcttcccgcggccgggggggggggggaaaagcgcaaagaagaaaagggggtggggtaaaatgtcgccttctggggggggccgtccttttcttttttttgggatccacctcaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgtattttgtgattatctaatttatgggggggaggggtattactcgaggtctttaactgccttcccccggggggggctttttcctttttcctctccctttttcacctccgagaaggagggttcctcgcccagcttttcttcatcccgccctctgacccagccatcccgggggggggggggggaggggccggtggggtttctttctttcccccgcccccttttgttcaccgctatacgggggggcaatatatgaccgggccggggccattcctttcgcgggggaacctggtgtttacaattttttggacaccggggttcgccgttccccggcgccaacaatcgcaagggttcttcttcggcgcctttggccgaagaggccgccccggggggcgccccttccaccgccaagctttcggcgccgatgcccccgcgggcgccgttttccgggcccttcaccgcccgccgcaagactggattccgccaccgggaaggccccgcgctggatcgagttctggaccgacgctgcggccgccggcgaccgcttagtggaggtcaagcacgtgcaccagcacccgcgcgaacgcggcgccgcagtgggtgaggtcgtacctggagtgggcggggtccgtgctgcggcgcggcgggtggggcggcggcgaggtggaaggagatgacgacgggaagcggcggcggcggcgaggaggcggtggcgttggcgctgacggtggacaggtgctgcggcgagctgggtcgggcggggtggggagcggaggaggtggtggaggcgctgggggcgctgctggggccgaggacgaggaagaggccggcggtggcgctgccgccggacgtggcggcgcgggtggggaggctcgccgaggccgtctcgcgggcggtgtttaccgggtccgggtccggatccggcggcaacccggaacccgccaagaggccattttgaaatccgggaaagccccttttttttttttttttttcctttctcttctccctgtagtttagcagacagcggtagctagcgctgtgttctctgtgtacttgaatagtactactagtggtaatcgtacaggaggcactgtttgcatgtgcctttgtactcagtactcaccatttcccatgttaatacaacaaactactaagtcccaaataatcctgggtgtttattattttacttccaaaactaagagattctcgaaggctgttcaggctacaataagagggctgctagagaacgggataccgttcaaacgggatactttatagaggctagcatatcagctttctccctgtaagtctagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgcaggtaccagccctagccctgatacctaagtaccaggtctgatacgtgtgggtaccaaccgtcatacccaggtatcaggcctgatacctatgagtaccacgtctgatacctaaccatgatacccaagtactaggcctgatacctacgggtaccaggtctgatacctaggtatcagtcatgatattcacaggtaccaagcatgatacggggtaccgagtctgatgtctaggtatcagacgtaataccacaggtatcaggcatgatacttatgagtactggctgttgatgatgcattgtagacatacctgcacacactcgggcaaggagcatgatggctcaccatcacgttgccctttcatcaccatcgacaacgcatgtagaaggaggaggccgaggagcatgcattgggcctcattcttccagttcccgatgacctcgcttcttctaagttgcccccgtccgccatgggagctagatacagtgggtaacaccatgcctcaaaagcatgagacggaggaggccatgagattggtgttgcctacgcgtcgttgttgccaacatgcacttgctctggatctagcagtgagaagggcatagtacgctagattcatttttcggggttgctctaccatcgccatgtctacgtagaagctcttttgcggagagtagggggagatgaaaaggaggggcgaataaggagaggcgatagaggaggataacgaaggatcgggaagagagaaaaaaaaggaatggataagagtaaaacattatccacttatctcgtgtctacgagtatcataggtatcagtaggggtgggcgttcggtcagaccgaaaaattcggtctcggttatttcggtctttgaaaactcaggaccgaatttcataaaaaaaaaaaactcagaaccggcaaattcagtctcggtcttttcggtttcagtctcggtctgaccccgaattatttcaacccggccaacccttcgtcacctccctctcctccagccccacgagcgccaccgtcgccaaggccctccccagcgcgccgccgacgacgagggacaacagcgggtagacgagcagcaggagaccccggaggaacccgccggcctcgacggcgacgaccatgaagaaggtgaatgcgtccatcggctgccgcagcagtagccacgcttccacgtccaccaccaccgttcggcgggggcgacggaggaggagggacgacgtggctgcttgccggcggcgcgttccggccgcggtggtggcaaaaggcggcggcaaggcggcaacggaggagggaggagagggcgaggagtggcttgaagagggaagagtgattggtcggcggcggaggaggcggaggacgggcggaggcggcgccggcgcggtggtcgtggaggcaggaggtggctagtgcgatggtggctggtggggagtgcggcggcggcgctgtgcgggtgtgagggagtgcgggcgtgagggagtgcgggcgtgcggctgtgagggagtggctgagtgggagttaggttggattctagggttttggtttactgggcctctgggcctcagtatattgggctacaatttggtttttcggttaaccgagaccaatgaccgaattacccgaataaatttcagtatttgacaggctgagaccgaattactaaccgaatttctcggtctcagtcttttcggtctcggtctcggtctttttggttcggttcttcggttcagtcttattctgcccacccctaggtatcaggttctaggtatcacaggtaccgggtaacaggtatcacaggtatcaggtaccatgcgactggtaccacaataggtatcaggtactgtcttatagaaggatatcacgttccaatgggataccattgtctaggttttctgaacataaaaagataagtttgtgatattaacaaacggcaaatttatgcagcaacttagtactacaaataaataaacaaacagaagctgatattacacaagcacaagtactaaaacggagaaacggtagccggtcagcaagttgtgtcaaactgtcaactgccaaagtaacaaagtgcacttggtttgactcttgggccaatacaaacgcccggataacgagaacgagagtgttttcagaacactgcacctgacctggtgcagcaccctctgaccctctctatctcagctcttgacacgtagtactactaacatgtgctgacactttgccacagcgctcgcaacagtaacatgagcgattttagcactgaacctttgcaacaaatccacccacctaataagaaatcaataatcaccactacgatcaaaacagtggcaacgctgtactatcaccagtgaaacccagcaaaaaaccaaagacatctcctaccgaagttgctgcgatctcggtcagcagcgtacatgggttgttgcggcgtaggccccccttaatctgggtctccggacaagagaggtaatcaggcacatactctgcgccatgtgccactgttccactctaccttgacaatcttcttcaatctttgggtcgctcggacatggcttgtctcgtgtaacagcaggcaccctgtaaataaaagcagcaactcactcaacgcaatgcagtagtaacaaccaccaaaggccggcgtccaaaaactccttggattgatagtctcaaaatgaagacatgcattggtaattcaagccccaggacgatgaacaaatgatttaccactatgcattgcatacctttcctactaaacggggaggtgcctcgtgctcgtgcctcttgtcggctttgccttgtaccagcatcttcttctatgcagagttccttctgctgctgctgctgctgcttctatggagaattcaccaaagaaacatcacgtcagccgaccatggataagactgggcgagcctacagggagcaaatcacaacggggccgatcgagtaagcatcgttacttcatcaggagagcgtgagtccaggaggtcatcaggtccaaaaagggctagtttacacggcgatcagacacacgccgacagttgttccaacgatatatggacactatttgcgtcaaaaatatatgggcactatgatatcttaccctggacactataataaaaggtggtagtttgtaaacagaaaagagagtgtagtatttacctcaagcaacaagaagctgatcatcgaactccctgtccccaaagacaatgaccactgaccagtgctttctcttgaagctctccagaatcacaagatcaccgacaaaacaccagaagcatgatcctctgttcggtaatacagtttaatacttcaggcactatgagatgtagtattacctttgttttcattgaatcccctgcttgtatggtcaacgaaactggtagctgtaatacttctattcccatggctatttatccagggagcagctgagcaaatgaaaaatgtaatgacattagtagctacacctgcgataaatgtagccaaggacgatgcggtaaaaggtttcatcacaattgtcaaagcttgagttcatcgcttcataaaaaattaacaaatataacaaataactttcatccttctgatatttaggtcaggttgtggattaccagatttagtagtaaagcaatcctcttttcaacactcttgatataataataacaaggatgtggtactccaacatcttcttcagacaatcaccaagagggaagttctgctgttctgcacacttagcattccacattgcaaatgcaaacaaacagttaccatcatacttgaggggactgacaataaacatgggtttttagaacttacctttcaccttaaagaagcacttgtgtgtgctagtttgtaacaatttttcataatgtgctcctttaaaagcaggattgtcctttctcagacacatttgtcctattgtgttataatgtagggccttctagaacaattcaacatgaaaagttgaaaacatctaacatggtcttcgacattgctatttcaaaatacatagctaagatccaggatacgagatcaatgtggcagctagctcacttggttgcatatcatatagtcatcaatgtcccattacaagcaagcagcagaagcatctccatttgggcctgtcttctaccactgcaagaattctctataacatgtcacatcaccaaactatgcacgatacagcatttggatgtcctgcaacagttctcatcgataaggattaaggaggggatggcattgttgcaaaaagttctttctattttttttctgtcttctttctaagactagcacttcctcaaccaatgaataattaactacctgcaagttgccatggaaaacggaaattgcagtggaataccaaaggtaatatttgttgcttttgtacacttgttgtagtttgcatccttagaaagtaaatacaacattaagacttcaccacttacatagaaaggttgacataaatttgatattgggtaacccataataagaatgaattcaaagccatattgaaaatataattgatctgaccaatgatttcatatttaaagcaatagaaagtgatatatggagttgcaatctgactatctgagtgggatttgtgcaattcataagcagcaaacagtcaagaaatgatacaccttgggtgtgaagctgctatcctcttttttgtgttcctaataaatgaacagatttgccattgggttgctttccacatctgacatgtcaattcattgattgattttgttaaaattatgcagtattttttttttgcaatagaattatgcagtaattgttgaagcattccttcacaaacatataccatgtagagccagaaacacatattgattcagcagaagttaagattcttctattctcctgaatcaatcacctgcatcatctcaagaacaaataatcccaagcacaaaaaatgtgacaaaatttcgaagagagtaacaaataataaggcaagatgaaaatatgtaatctacttccaactatctattaaaatcttagtgtacaaaagcaattcattttttcatgtttcaataccagaagtgacccaattaaacctggtaagagaagtctcctttattgagacttgctgtaaaaaaaaaggtaatttaatttctcatgttcaagacaataagtgacccagcaatcaagcctgccctgagaagtttatggcgcattttattgttcagacttattattgttaagtaacaacaacgttttcaaaaacattaaatactgtatttgcaatggaaggatatcagcctagttaaagaactaaataattctaccttttgacaaagcgtgtctttttcaatcaattccagctagagcactagaaaaaaaatgttgtacaggggaaatattgtataaaattttaccaaaaatccccacatgaacagtaaccatctttaaagtggtgaaaccgatttgaatcacggacaatgatctccctctcagttatttttgatatatacttggtagcattatggcaatcaccacacacccgcaaattcttgtatatatggagcggagttctaggaggagtatttataatgccaaaggctatagccaatctctcactatgattattcaatatctgttccttttcatcctcctccacatcctgtagaacaaaactatagtcaggaacataacctagacttctcatctttgccaacagatcaagtagctctctctggatctcttcatgttgagggtggatgttcatctggttaccactgtaaaatacgttcactgatcttttcacctcaattgaactccatccaggggttttttgcaaattctgacgtctgaccaaagatcttacttcatcaactccatcccacttcccaacctttgcatacatattagacattagaacgtaatatccaacgttctctggatcaagttcaaacaagttttgtgaggccacttttcccatttcaacatttccatggatcctacaagcacccagcagagcaccccaaatagcagaatcaggtttaattggcatgttccgaatgaaatcaaaagcatcatccaactgaccagctcttccaaacatgtctaccatgcaagcataatgttttgcaattggcttaataccatatgcagtttgcatcatattaaagaaattccggccttggtcaactaagccagcatgactacaagcagccaatagtgaaacaaatgtgacatgatcaggactgattccttcctgctgcatttgcgagaagagactgagtgcctttgcaccatgtccatgaactccaacgccagatatgacggcgttccaggggcctgtactcctcctaggcgtttgttcaaacaaaagcattgcctcatccaatttcccacatttagcatataagtctatcacacaagtgccgacatatacatctaggtttaatccagtcttaatagagagtgcatgcatttgtgtgccctgctgcaaggcaccaagatgtgagtatgcaggcaaaacactgacaaaggttccttgaatcggcttcagaccctcatgcttctgcatatggtcatatacatggattgcctcactggcaagtccattctgcatataccctgtgatcagcgtgttccaggatacagcatctcgaactggcatgctgtcaaacatcctctgggcagcctcaatctttgatagcttggcatacatatcaacaatagcgtttcctgcaatgatgtcaccgacatcccacccccgccttaccatatagcaatgcactgatctcccaccacagatatccccacattgagcaatagcagatgccaggctcaaaagcgttagaacatcaggggagaccccactgtccctcataccacagaacatctcgacagcagaagcaacctgcccgccctgctcatgccctgaaatgattgaattccatgtcacaagatcccgcgacgacattccatcgaacaccttccgtgcctcctccagcatccccagcttcccatacacatcgatcatcgcgttacagacgaacagctcgtcatccagcccgtgcttcatcgcatacaagtgcatggccagggcgagcgccctgtccccaagcaggacgcacatgggcagcacgctggagaccgtcaccgcgtccccggcgacgccctccgtgaccatcctcccgaacaggcccaccgcctcggccgcgcgcgcgttgcggcagagccctgacagcatggcgttccaggcgggcacgtcacggtggcgcatttcgtcgaacgccctgtaggcgtcgcggacgcggctgaagcggaggtaggcgtgcacgagtgctcccgaggcgaaggcgtcgccgtggaggaggccgaggcggagcgcgcacgcgtggagctgcgcggcggtgcccgggccctgggcggcgcggaggagcggcgggaaggtgaaggcgtcggggcggagggggaggaacggggaggagaggaggaggtggcggaggagcgggagggcgaggcgggggagggaggcgcgggagaaggcggagatgagggtgttggcgaggagcagcggcgcatggacgtgcgggtcgaggcggcggaggtggccggaggtgacgacgacggcttccacgccgcgggggaggagcgccggtgtccgcattggtggaatgggtggttggtcccgccccccgcgcgggacgtttttgccgaaaatttgacaaattggtccttctatagaacttatttaaaaataaaccgcgtcgaaaactaattttaaaaataatccgtaacctcgacgtcatcgtgacaccatcattgacgctgagattatatctgacgtggtacaaattaaccaaaggagctcgatttgtttggttaaaaaaacgtgtaggctattaaaaccattttttacaaattggtccttttaaaaaacttattgtgaaactagaccatataaaaaacttcagtcaaaaatagatcacgggctcagcgctaaggccgttgacgctaagagcatcccagcaactcatccaaatttgatcctccatattcccatatggatggccatccaaaaagattcctcttccatatctcttctcacttcagcagatcatccaaattacatcctccatatcacattcttctatattttagtaatatcttctaactaactttacatttgtatttgaagggatatattttgaatgacttaatttaacggtgttatttatcatgataatatttcgaaatgaataaattttaactgatatatttttaatggtaatttttaactgatatatttaaaatgagtataaaagcaatgcaagtaacatgtactattatatttattgtctactagtactactgttcaactatttcttctttttactactagtactactctgcatcgagctcaactatttcttctttgttcctactagtactacttctctacatcgagctcaggagcttgtgggcgagccgaggggcggcggtggctatgcagccgaggggcgacggtggtcgggcgggcgaggggcggcagcggctgtgcagccgagaggtggcggcggttgggcgggcgaggggcggcagcggctatgcagccgaggagcggcgacggtcgagcggcgacggtcgagcggtgaggggcggcggcagacaaccggcgagggcgcatctggataggaaggaggcacgcggtggccgtggaggctgcgcgcagaggagtcccgatgagggcgacgcggcggaggagcagcggtgcgagcggtggggcggcgcggacggtggggcctccactccggcgatctccaatggcagacccggtatgtccatcatctctattcccccatggtacaatccgaatggtggcgcgagtcgttggagctaggcagttggggggatggcgtgaggagagagaaacgccaaatttggcatggagagggctctatttggaggatgtctaaaaatggcgtatgtgatggagtgtttgctagagcatgatttatcccctccatacgctaaacaaaggatggatggccggatagaagagctgctgggcatgctctaaggtagtacgtacgagcgccagcatcattagcgctgaccctctattcacgtggagccaaggtctgatccccctcgctgacatggcaggggctcagcgccaaataaattggcgcttacacgctaagttcagcgctaggcgtaatggcgctgagctttgggacttagctgctcaccaccgctcctatgttgggcactgttctggcgctaagaggtcagcgccagctgtattgatgctaaggtcataaagctcagcgctagcgttgagatatggcccctggtagaaagctcgcagctagctctctgcccagtcttcacctgcatccaaaatccataatcctagccagctcctcccgtagcatccaaagtccatacacattcatccatcctaatacatacacatccatcacatccacatgcatcacaagattcataattacacccatccacgcacataagcctaaacacatccatagacaaaagcaaaatataagttacaagtcacaatatccatacaagtcgaaatataagcagccatgccacctcctccctccccatcctctcatccgcctcgccgtcggcaaagccagtcggttgcaaggatggcggcggcagggctctccctcctcgctcatagtcacggcagccagggcaccaacaaggccggtgctttaggactagcagcaggcagggacactggtgtctagatctagcgtcggcttggtcgcatctggtccctcgtgattgcttccatcagcggatcgagacaatagtagcgagttggtggtcgtgcggtgcggcggggtgagggatgtggccgacggtggaggaaggctggcgcgacatgctcgtcgaggttggaccacatattcggtggctgaggtcatccaggctggacctactcagatccgcttagcgggagatcgacaataatggcgacgacggcgatgatgacggcggctgctgcaacgacagacactagcatcaccagatctggtgctagcgaggccatatccagcatcctcgtggcctagcgcatggtggagtggtgactgatggcaatggtgttcgtagacggcgtggccaccaccatcaaggtgagggatcggtgggagcaactgtggcaacttgccacaatggtggtggctgctcctctcctctcgtcgaagggaggatgacgttgttggttgcactgcagttgggagggaatggcttcgacgacgaccgagtgtccatcgatatttgtctccttcctcttgtgcttgcttgccggtgaggctgggtctcccgaggcagtggagaggcggctatgttagtggggtttgtggaaggaagtgtggaggcggcccttcaaagtgacctcttgcttgcttgccgggggacagtggggtgttggtcggttgccgtgcgccgaaggtgttcggagggtggggccgctagtttttacagtgacgttttgacatgcgagggttgggagatttcgggaggaagccaagtcctttcagggccgacagtggggatgctctggaacaccaccgtaaccccgctgggggcattgtcgtggcacctctcccgtccatggtggaatccttaggtgaaaaccacaccctggtttccagggtggcggatggcggcaccatcagcatcgtaaccttattgaatgcgtcgtttggaggtctttccagccaaactcctgtctagactttgtcctcttatggcggcatataagttgcctcaagttgccaacgttggcgttcctattgggaaagagcggattcattcttctctctcaccctctccccccttcaactgttagatgtggatagagaggagtgtgttgggtgtcgtgctcttgtttgctcccagtaacgggtgtttgtgtcgtaggcgcttggcttggctggccttttgtttgtttcctaattatagcctctcagagttattttcttgtaatatttttcctgctatatcaatatgaaaccttgcactatcatattgttcatttaaaaaaaatataatattgtttgtaaaaaaaattacactagttgcacactactagaaaaatgatttttcatggcagtatcatattttttcgttgttggttatataagaaatccgcttgcaaaattctaatgagggatagtgggtttaggaccgctagtgaaaatctattttcgctggcagtgagtttagaagtccgcatgcaaaaatatccatatttttgctgacggaccacttatcctaccgccaacgaaaatctattttcgctggcggggaccgcgccgctctggcccttgaaaaaaatcacggcattaaaaatccacctacccatccttatctcctcctccgttcactccacctacccattcttatcttatctcctctttccactccctctctccctccaaccacaagcgtgagcggcgagctcgggcgcgggcgaaagggagggcgaaggagagggctagcgcgggcggctgcgagctcggtcgcgggcaacagggagggcggtggcgagctcgggcgcgggcaacagggagggcgggggcgaagctcgagcgcggcggttggcggcgctcgggcgcgggcggggaggccagatccggtgccgccgggccacggggaggcatgatccgccgccgccgcgccgcggggaggccggatccgccgcggggacaaggccgccgccaccgcgggggacaagcccaatgccggtggagctactcctcgtccaggtctaccgcctcatcaccttccaaggtcagcacccatccgttcttgcgcttcgatttgccatttttgttgacgcggcaatctgaaatccgtgtgtggtggtggtggatgcgcagaggtaacgaaggcgctgtgggtgaggaagaacgagaagatgcggcggtgagaggccatcaggcatcagcacgaccagctccggcgaggcgtcctgctcgccgatgtagccaaggaggagatgcagcggcggtggcgaggggacttcaattttttttgttattgtgttgatttttgtgatgcttgaatgcttgggtgaatgaaagttctttaatgtaagtttgtgtggaattttgaatgcttgggtaaatttctgtaaaatttttgaatggtggagcgttgatggaggcagacggagtgatgttgctccgtccgtcgttttttttttaaacttagccagtattaacactagcgactggtacctggaacccgccagcgataattcattttcgctggcggccgtcttaaggcacccgccagcgaaaatggatttttgctggtggctggcttaagacaaccgctagcgaaaatgaattattgctggcggtagcgaagatctacattttcactggcctttactttgtggcggctgtgatttccgccaacgaaaacccaaaatggccgccatgaaagatggttttcgtagtagtgacacctattttgagtttgtgccactaaatggataaggatgttattaatgggtcagaatctcgttctttggcataataacctggttgcaaagattgtacatattactctaaataatgataaagatatatttagacagaatctaggtaaaccattcttggtttgttatatatatttagccttgataaacaatgcttatatagagagaaaaacctgaagatgcctcttaaaataaaataaaataaagatctttacgtgatatttattaaaggttgtgatgttaaacaaggataatttggcatgaggtaattgaaatatcagtaaacaaatattgcttttgtttacatgatgaatctatccaacatttgtttttttttatttttcactttgctaaatttatatcgagaattgttcatgtttctttccaactggaaccaccaaataatttatgacaattattgccattgactcaagattaaaaaaaaagagcatgttttagaatggccatctgttttatgttggactttatacattactaggaataatatggttcttatgaaacttcaactaaatattatatatatgtggctattttaaagcaatatgttagctacggttttagtcctagttacaaaggtctgacatggaaaaaaaaaactcatttagagaatgcgccaaagtttggagacagctgtcctgaaaatctttaccaactttaggtgaagatttatcatgtactttataataagtggtttgtagattattttttaagaaaaatgccagtatattaattatctaaaaagttaaaataatgtatcatggtgatatttatatacagtatcatttacataaaaaaacaaaaatctttattggtgcgtttaggagtacgtaacaatacgcaatgtggatagagctttcgaaaacaattaaatgataccacatcaaataaacagataagccttgataaaagaaaacaacaacaacaataataatatattcaataattaacacatatgatgtgtgcttattcaagctagaacactagcttaattaggtggcatctttgtaattattagcagcagcagcagcagcagaataagaattatttggaagaaattacataattcgcaaacaggaactacgtaccctttaatcatctcgtattttatatatgcatatagatgtcaatctttcacctgcgaccgtttgagggccgtcgccgtcctcctccatcgacatcagcatcctagctttgcatggatatctctctctatctttctttgatcctgtgtcaactaatatatctgaatcatgtcatatatcatcgaaaaattattaagcttctcttcatgcatgaaaattttctatatcttttgtttgattaagctagtaaaatctttttcatagttaaacttatttcggtcgcatcaattttatagaaaataataataacatctacagtactactaaattagtttaattaaacgtaccattgagtatatcaaaacaatatgtttgttttgtgttgaaatatttttataatttttctataaactcgattaactaaaagaaattgatgttacatgcattcatgatcgtattagtagtatatttatgcgtgtgagaactcagaaggctcacttttgcttcctcttttggaggaatcgctgcagcgacgccttcctggcgatcggcatcacgccgccggcggagacccccgaggcagccggcatctgcggcggcggcagcagcatgggcggctcgtccggcgggggagtcacaacggtgacattattgtttttgttcccaccgacgccggcggcggccgcagccagcagatgctgcgtgcgctgcaccagcttctcggccgcctccgccgtgtagtgctcgaacaccagcacctggccgccgtagacgatggtcaatggcgccgtcggcgccgtcgccggcaccgacggcgtcacatgcacttccggcctgcatgtacacgaccaagcaaattaagagagatgatcgtacattaggcgataccggaaattaagaggcctttaatttgtaatatatgttcaccgtcgtcgttcttgggccgccgccggcgccggagccggcgacacgacgacgccgtctgcggatcgcgtggggaagagctgcatggtccgggcgtcgacgaccatcttctccttggcctccgccgccgccgccgccgccggccagatcacggcgcctccggcggcggcctgctgctccggcgccgtcgtcatgcacggtggctgcggcggctggccgcgcctggcggcggcggggagcatggcgccaccgccagctgagccgacggcgtccatctctcgcgtccggcctttctcctccttgaacgtactatacctagctagcttaccatctcttgtgttggcgaagctgcgtgggttccgaggatgggacgactgtacgtacggtacggtgtgggggtggattttcttttcttttgttttctttggcgcggctctctcgcggtccggattaaaccttgccgtgcatgtatgcgcgcgcacagggggcacgtgagagtgctatcctatccgaacctccatcgataaaataacggttgggagataaaacgcgatccaaaggatactctattccaacctctaaatttagtacatccttcacgtttcccagcagataagctcatatgctatcctatccgtacctccatcgataaaataacggttgggagaagaaaaacacgatccagcggatactccattctagcctctaaatttagtacatccttcatctgggagagagacgctaaatttggtgttcctctctcctcacatcatgtcgtcatccctcaaccgccggtctccgctgttgagttgtgatccaaattcatttgcacttaatatcgtcttcccttttagggttccaccatatatatacctctggtaagccaccgtgcggcgatgtaacctcacctcagatatagtgaagatattttgctggctagcgcccgtggtttttttctctcctgttttgggagggttttccacgttaaatctcgtgtcttctgtgattgatctattgttctttatcgtttgttcgcttatcgtttcctaacaagtggtattagagcttgttcccatattagggtttcgcgatggcgtcgatgaagtatgatctaccgctgctagactacaagacgagattctcgctgtggcaagtcaagatgcgggctgttctggcgcaaacttcggatcttgatgaggcgctggaaagcttcgggaagaagaaatcgactgaatggaccgctgaggagaagcggaaagatcgtaaggctctgtcgctgatcagacttcatctatctaatgatattttgcaagaagtgttgcaggaaaagactgctgcagaactttggctcaaactggaatcgatctgcatgtctaaagacctaaccagtaagatgcatatcaagatgaagttgttctcgcacaagttgcaggagagtggttctgtgttgaaccacatatcgatcttcaaggagatcgttgccgacctagtgtcgatggaggtacagtttgatgatgaagatttaggtcttttactgttatgctcactgcctagttcatatgcaaattttcgtgacaccatatttttaagccgtgatgaactaaccctagcggaagtttatgaggcgctccaaaacagggaaaagatgaaaggtatggttcagtctgatgcgtcgtcctctaagggcgaaacattgcaggtcaaaggcagatctgagcagagaacctacaacgacagcaatgatcgtgacaaaagccagagtagaggccattccaagtccagaggtaaaaagttctgtaagtattgcaaaaagaaaaatcacttcattgaagaatgttggaagctgcagaataaggagaaaaggaaatctgatggtaaggcctctgttgttaccagtgctgaaaactctgattcaggagattgtcttgtcgtttttgctggttgtgttgctagtcatgatgaatggattcttgatactgcatgttcgtttcatatctgcattaacagagattggtttagttcttacaagtctgtgcaaaatggagatgttgtgcgcatgggagatgataacccacgtgagattgtgggcattggctccgtacagatcaagacacatgatggcatgacacgcacgctgaaagatgtgagacacataccatggatggcgagaaatctcatctctctcagcacacttgatgcagaaggatacaaatactccagttcaggtggagttgtaaaggtatcgaaaggttctctcgtttatatgattggtgatatgaattctgcaaacttatatgtccttagaggaagtaaattacatggttctgttaccgctgctgctgtttctaaagatgaacctattaagactaacctgtggcatatgcgtcttggacatatgagtgaacttggtatggcagaattgatgaagaggaacctgctggatggctgcactcagggtaacatgaagttctatgagcactgtgtttttggtaagcacaagagggtaaaattcaatacctcagttcatcgcaccaaaggtatacttgattatgtacatgctgatttgtgggggccttctcgtaagccctatcttgatggtgctcgttatatgcttaccattattgatgattactctagaaaagtgtggccttatttcctgaaatataaagatgatacatttgctgcttttaaagagtggaaagtcatgatagaaaggcaaactgaaaaggaggtaaaagtacttcgcactgacaatggtggtgaattctgttcggatgcttttgatgattattgcaggaaggaaggcattgttaggcatcacaccatcccgtatactccacagcagaatggtgtggctgagcgcatgaacagaaccatcatctccaaggctcgttgtatgctgtccaacgcttgcatgaacaagcgtttttgggcagaggctgctaacaccgcctgttacttgatcaacaggtcgccttctatcccacttaataagaaaacttccattgaggtatggtctggtatgcctgctgattattcacaattgagagtttttggatgcactgcttatgctcatgttgataatggaaaattagagcctagagctattaagtgtctgtttcttggttatggttcaggagtaaaaagatataagttatggaatcctgaaactaataagaccttcatgagaaggagtgttgttttcaatgaatctgttatgtttaatgacagcttgcccacagatgtcataccaggtggttctgatgaggagcagcaatatgttagcgtgcaggtggagcacgtggatgatcaggaaactgaaattgttggtaatgatgttaatgatactgttcagcactcacctcctgttttgcagccacaagatgaacctattgcacatcgcagaacaaagaggagttgtggagctccagtccgccttattgaggaatgtgatatggtttattatgcttttagttgtgctgaacaggtggggaatactcttgagccagccacatatactgaagctgttgtttctggagaccgtgagaagtggatctcagctatgcaggaggagatgcagtctcttgagaagaatggcacatgggagcttgtgcacttgccaaaacagaagaagcctgttcgttgtaaatggatctttaagagaaaggagggcttatcttctagtgagcctccaaggtttaaggcaaggttagtagcaaaaggtttcagtcaaattgctggtgttgattataatgatgtgttctctccagttgtaaagcatagttcaattcgcacattcttcagtattgttgctatgcatgatcttgagcttgagcagttagatgtgaagacagcatttttacatggagagcttgaggaggagatatacatggaccagccagaagggttcatagtacctggcaaggaggattatgtttgcaagttgaaaagatctttgtatggtttgaaacagtctcctcgtcaatggtataaaaggtttgattcatttatgttgtcacatggctttaagaggtctgaatttgatagatgtgtgtatattaaatttgttaatggatcacctatatacttgctgttatatgttgatgatatgctgattgctgccaagagcaaggaacaaatcactacattgaagaaacagttgagtagtgagtttgatatgaaggatcttggtgctgctaagaaaattctaggtatggaaatcactagagacagaaattctggtttgttatttcttagtcagcaaagctacattaagaagtttcttcagcgttttaacatgcatgatgcaaagcctgttagtactcctattgcacctcattttaaattatcagctttacaatgtgctagtactgatgaggatgtagaatacatgtctagagttccatattctagtgccattggttctttgatgtattccatggtttgttcccgtccagatttatctcatgctatgagtttggttagtagatacatggcgaatcctggtaaagaacactggaaagctgttcaatggattttcaggtacctcagaggcacagctgattcttgcttgaagtttggcaggactgataaggggcttgttggatatgtggattctgattttgctgcagatttggataagagaaggtcactcacaggttatgtgtttaccattggtagttgtgttgtgagttggaaggcaacattgcagcctgttgttgcccagtctaccactgaagcagaatacatggctattgctgaagcacgtaaagaatcagtttggttgaaaggattgtttgctaagctttgtggagttgattcttgcattaacttgttttgtgacagtcaaagtgctatctgcctccctaaagatcagatgtttcatgagaggtcaaagcacattgatatcaagtaccattatgttcgcgatgtagtcgcgcgaggtaagctaaaggtatgcaagataagtactcatgataatcctgctgatatgatgacaaagcatgttcctgttgctaagtttgagctttgctcaagcttagttggtatagtggtttagcccaagaggctatttggcgccgaaagtgtttttgtctttgttgtgttcagggtgaaggattgattcatgctacaagaaggaatttgtctcaaggtggagtttgttgagttgtgatccaaattcatttgcacttaataaaggccagcttctgccgtagcggagcgaaaatgtgttttaagaggatttatgttgcattgaaggcttgcatggatggttttttggctggctgtagaccatatttaggtgtagatgcaactagattaactggtaaatatactggtctgttagcttctgcaactggtgtagatggtcacaactggctgtactatgtagcatatgctatatttgactcagagacaaataacaactggctctggtttatgcgacaactcaataaaaacataggaacccagaaggtctagttattttaacagatgcttgcaaggggttgaagaaagcatgtgatgctgcttttgaaaaggttgagcatagggaatgcatgagacatctctatgctaatttcatgaagaaatactaagggccagtcttcaatgaccatttgtacccaactgctagatgctacaccgaggataggtttcaagggcatttgaagcacatatgggaggcaagaccttatacaatggagtacctagagaagcaccacactaggatctggtacatatgtggcttctcaaaggttagcaagtgtgattagagcaagtttaatagtataacccattgcttactataactgtttccacatcatcttagctagttttacagtccacatgtaaaataagctaccaataatgtatcggtgctacttttcacaatagtaatattttattatttgtttattcaattctctcacagtagtagctgcatgtgacgccattacctcctctcccagcccagttagcggaccccaccttttcttggggcttgtgtgctgcccggctgctaaatagtcgctggcttgccctctctctcatgctttttctttgctgagtcatcatctgatcctacgtgtaactgctatcgccagcaatcggagctttattaaacatgctcttatgtgaccaacaatgcattagagagtttcaacaaccagatgaagaccaagggcctgaaaggattgttggtacatgagatggttgatggaattagagagatgataatggagaaatttgcacttaggagagattgtggcaaaaagatggaagatggtatcctaccaaatatgatgaaggagttaaacaattcaactggtaatctgaaggttatcaagatgcctagaaatgatgatgtatttgctgaagttacactggttaagagtgataacagcactaagagacatattgtggacttggatagccagcactgctcttgtagagtatggcaggtcacaagaaagccatgcaagcatgccttggcttggatttgcaccaataggggcaagattcaggattttgtcaaccatttttactccatgcaatcctttagagcagcatatgcaaggaggatcccaacaatgactgataggacacaatggccttcagttgatcttggtttcaaggtgcatcctccaagactcagaagaggagctggcaagcccagagtccagaggactaggggttgccttgagcctgggagaaagaaggtgagatgcaagagagatgcaagtgttttcggcacttcgagaaaacttgcaagctagctgaaccacttgatgaggatgccatggccagccaatcaacacccagaaagaggtatgtatcaactctgcagtttcttcaccatgttttattaagtgatctaacctcaattatttacatttgcaggagactagtaaatgtggatgctactgcagctagctcatctgcaccaaacgagaagaagaggactccaaaaaagaagaaaacaccacataagaggaggaatcttgtttcttgcagtgctccaccagcaagagtagctacaaggttgtcagatttgcttggtctagctcagccaaccaacaagatgcatatgctcatcaccgtttataatataatggccaagactactcattttgtaatataatggcctagttggccctaagtactgcttagtgttggtaattcttacgattacagatagaatccgcaagcgcacggatataccgatgtagcacttcccctccggagtattccaagggtatcgagtccaagggaacgagtgtgattatttcttctcccggctcatccaaggacaccaagcaaaggtaggctaggatagaaatgatttacgggtgagaaacggtgtctagggaaagcttaattttaatcctaacgcaacacttcaggcattggcaacccattgttcccagatgtcgctctgctccgtacccggacagggaggacttaagtgttcttgaggactgtcactacctctacacccacctcaaacgtactgtgggattgttgatgcgaaaaacacacactggcctagaagatctgcttaacttcagtgcaggtccaaaatcttgcttttaggttcgtgagcgtgccagttgatttgatcctgcaatcaacaagaaagaaagacaggaaaaatcgcggttaaatccataaaccatagccgatcggccagtcgccgatgaaatatcatttatcttcaagctgatgtcatatgtgaatcgatcggcagttataaataagcaagataagactaaatctactcgatcggctgtagatattaccgctatgtaatccttctgtcgatgtatatttaaaccaagtgattgggatagatcggacgccatgccgagacagtataaatcacttagatcgaagtatacattaactcaaagattataaacgcttatagcatagccgatcagatagatctagcatgtatcggctagtactccgatacaactctatattaagatattaaaacaagtagaatatatcaaacaaggagcctaatatactttattgcaatagggtcttaatataaagggcagacttagcatatcaatcaagcacataacataaaaagtagctaaatcaggtaagatcggctgaaaccccgatactatctctcttgataatcataaaacaagccagataccataattatagatattgcttaatagatcgaactcaaccgatgcagtattaagcattaaaacaagtataagatctaggcaagatgatgaaaacctacaagagatggtagatatacgatacaatccagattaataacaaaatataactctactgattgcttcctaacaataagaaccagccgatgacaagttttatggcgcaactaacaaagattgcaaagtgtatatgatagctcgatggattacataatcatgattagagtgtcataaagatggaagcactaatcccgacaacgcaagctgtcatgacaagtttacctccagttgaagatcgaatcgatgcagctcaacccgaaagcaataactcgtcgaaatagaacgaaagtaaaaaagggtggcgatgcgccaagattgtattgaactattgttaattgattacatgggttcgggttctatttatacccgagattacaaaatatgtccttgccggacacgactcttatctctaacaaactctaagataccataagtctctacggcagacttttgtccaaacatatctctaaggaaattacacaaaatatcctaattaataggtataattgcctatctgagagctttatctccatcgtggcaatccttgtgaagcactttgatcgactctagaaacatccttgaaaccatcgtcatcagaatcggctgcatcacctttatcggctgtcttctgtccgatccatctcagccgatgccttcgcaatcgatacattctctgttctttgaatcaatctctttaccaaatccgcctctatcccaatatcgaacttggttcatatcttaccaaatttggtcatcaacagggatacgctgcaattactggataataattacctaaacaccatgtctaagcaattaatatctactttagtgtttataactcacgaaagcaatcactatactttagataatgaaaaagtacgaattacccccctgatttatcgcggtcgtccgaattaccccctgaaccacaaaacggacattcttcactcccaactatacaaaccagacgaataaccccctcaacccaatccacggtggttttggtatacgtagcgtacacgtggcatcccagtcagcgtttttttaataaaaaaatggtgggacccgcttgtcatactctcccacctctctctcttccccactttcctctcaatctctctcttcccctcttcctctcaatctctctctctctctctttgtaggcgtgcacgggggcgggcggcggacggcggctacgggcgcggcggacggcggtgtcgcagcgacggccgagcggaggcgcgagctcgccggacccatgcagcagcacctgggtcagcgtgacctgcaatggcgaggggcgcgtcactgccatcaacgccagccgcggcggtctcaccagccacctcgtcggcgccgacctcagcatgctcgcgtccctctccgaactcgacctcagcttcaatgccctccgcgacgacctccccgtgctgccgtagccgctcggcggcctccgcaccctcgacctccgctccaactccttcttcaccatcaccgacagcttcttcgccgccttcccggtgctcgagaccttcaacctcgacaacaacaagagatgttgaccttgaagccatcgatcccgtacgacgtgacgtcatgccccagcctgcggagcttctccgctgtgaacgtccacttcgtcggtggcttccctaactacttgggcaatgccacgctgttccaggagctggagagcctctcgctggcgaggaacctactatgggggagatcacgccggagttcgggaagaacaacaagacccccgtgcgccgcgcccacagccgccgccgtagtcacctccgcttggacgttgccgcgacgccgccgtccgccgcccgcccctgtgctccgcgcccgcagccgccgttcgctacccgtccccgtgtgttgcgcctgcagccgccaccgcagtcgcctccgctcggccgtcgccgcgacaccgccgtccgctgcccaccccgtgcgccgcgccacgcccccgtgcacgcctgcagagagagagagagatattgagaggaagaggggaagagagagagattgagaggaaagtgcgggagagagaggtagtagagtatgataggcgggtcccaccatgtttttaattaaaaaacgctgactaggatgccatgtatacaccacgtagaccaaaaccaccgcggattgggtcgaggggggtaattcgtccggtttgtatagttgggggtgaagaatatccggttttgtagtttagggggggtaattcggacgaccgcgatagttcaggggggtaattcatactttttcctttagataattatagtgaacaataatcccgtatgctgattaggaactaaccaagaaataattctcacgaggtaaatctaaattactcaggaagataattctattaatatcaaagtaataaacagaataaaagaaacatgagaggattaccgacagccccggaattcctccgacttcttctactctactctcttcctaattctacaaatagtataatagagcctcttgtaattcagctcaagcttggaagtgtgtgaagaagtgaagaaagtgaagtctatttacatgacaggtatgacggttggaataatgcgaattgtctgaactgcccctcaaccgtcatcaggagagcatccggagcgtccacaccaaaacctagatccaacatagatttggcatttaacaaccgccaacacttagtaacttagccctaagaacttgtaatgtggttgcttgttcttttactgtgcaagcattaactagcttgctccgtgtaatactactgaatggccctaggagctgaatggtctaatggcacattggttatgcaagcattctgaattgtaatgtggttgtttagatgtccaaatattactcttttgctccatatatgtctgatcttgtgtggttgatgtggttgatatctccagcaataattctgacttgtgatgtggttatttagctaatcaaatattactcttttgctccatatgtctgatcttgtgtggttgatgtctccaacaataatgctgacttgtgatgtggttgatgtctccctgatgtaatggcacttttgttctacaagcattcacagcagcatatgtggttgatgtctgatggctggagttggctacttatctattgcattctgctcagttataaacatatgtccattctattgcattttgctcagttttaaatagattgctgctgaattctagacatatttcaattcagcattccattctattgaattctgctgaattatagcaattttcaattcatacacacaattgctgctgaaaattcagatcgcacatttccattctattgcattttgctcagttttagctactttcaattcagaaacatatttctcatatttccgctaagttttatctacttttaattcaaaaacatattgctgctcaattttagcataaagacattacaaagtcagattcattcatgcatgaggcataaacacaagttacaacttcagcaaatttcattgattcatacacgcaaagtcttccctccttacatcaacacaagtcacaattcacagccaacacatttcacccaaggtacttcttccctccagccatggacacacagacaacacacattaacaatagcatgtacacaacccattgccgcagggacttctctacttccaaatttttcttcatctctgtatgttctctcttagagcaaggctagtgttaacagtgaaatttggtaggctcggactagtcatcggcttagaatcagcatcggcttcgaagtcctgagattagccgataagagctgtcaagtcgtcaattgtcggattcttgctatattcggttaaggaaattgatctactaaaggaagcttatccagaagagaccgagttcaaagagaatatggcatggcaagttatctattaattaggaatagtttgttagtttccttttatcttttagaaaagtgtgtttagtgtcccataaggactttatcttttccttttatctttaggaaagtttctttcttgtccgacaaggacttgtatcaacccatgggtataaatatgtacacccggggtctatgtaatctatctctacgatcaatacaattcggcacatcgccaccctttttacttctacttttgtttttacgttccagcggaacttggcacccgacgcggggctgcatcgtcttcgatctccggtgaagggataagtccaatgttccgccgatccaggcaattgtgtctacgtcagcgttgttcaaggctgcatcaggacattcgacctcttggattactctggtttggataatatatttgcctagctctttatcatatgtctatgttaatctagtcctagcatcttaatttagctctatcggctgtctctcgctttaggttttctgccggtatcggctaaatcgccttgctagattagattagcctaggcatctaccaccctgaaaatcagtcaacggcttgattgtctagatattatatttcttttcgtacttagtgctgcatcagttaagtttgatctactaagtcatgcttacaaccataatctctagcctgcttcttgattgctaataagggtttcatcgggtttcagccggtgagttatctggacgttgcatcggctcataaggattgcatatacataaaagttggatttagccgatgacaacaaaggtttcactgtttaatataatcttatggattccatgacatcggacctccagccgatgtgtgctttaaccttcagatcgatgcttatttatcatatcattatttgccgattggtttatactggattatattgttattttattacatcatcatcagccgattgcctttatatcattatctacattagatatatagccgattgcttaaaccctatcgctatcggctggtatcggtatcggctattatcggctatcggctggaactactccatcggcttgtcagccgatcggctgttttgtctattatttgcatatcttgtcagttgcagaatcaaactgactggcacgcctgtatcttatcaatctttggaactgcacaggagttaagcagatctcccaggccggtgtgttcgatttttttgtcaacagctagtaatacagccaacctgttgtctataaggttctttgtagccttctcttagcctacccatataatagttagctctttacaattaatatagggcccacttgtctctctcacagagtttcttggttcttgtgtacagagcttctcctctctctcctctcttctctcctccacctcagcatttagccggcttatagcctactattatacttgctcttagactgattgagctcatctctacacatgagcaatttcacctcctcttgatctagaacaccatagaacttgttgttccgagccttctcatctaccaattgccatcatagcgcatcacacgtctcacgtaggctatcatactcgccggcgtggtaatatgccaccatctcctcgacataccggttgaggaggtcctcccagatccataagtaacatctcccaacctttaagaagcaaaagaaatggggattggggataaaacagacaaaagccaactcaaatcaactgaaaaaataccaccaaaacacgattaacctcacctttgctcctcattgtagccatcgacatcccggattcctcgtggtcgtcgatgtgcccagaacggccggtcgcccgcaagcacacttcagctcagggaggcaagaggcccgggacactccttgctacatcggctcgaccgactgccgctgttgtccatcgtcgccgctttccactgccactacccaccgcctagggtctctgccgattcagaatggggatttgtggtccacgacctcatgtagccatatccccaagcgtatttgcgtccatataaaaatacagccaacaaaaaacgagtctcctttatacgacatggcatgcgacccatttcacctgtatttggatggcatggctctagataaacgaattactgtagcattttttcaaaatatgcacatttacaacccttgaaaaaaaaaagagaggctattttccatcccgcccttgcgctaaaaccctactcttccttcctttccgagttccgacgcttttccccacccgacaaagccgccaactcccccctccgctctcctccggctcgccggcctcgccagtcggcagccgccgcctcttcccgcccctctaatctccggcgctcgatgccgggggacgcggaggacctgccgccggcgataacgaagctggggcggcacttcaggctcacggaagcgcacatctggtaagcccctctcccgccggagctctcctcctctccagcccagcttggttgttcggattttgtagggtttcggcatctcctctgttttctacaacttaatttgatgatgatgatgttgttgttgttgttgttgttgttgattcggtcgctgcagggatggttggtacgccgccggcgccgacgtgagccacaggagctggcgctccgatgatatcgattccggcgtaagattcctatatttcgtcttgtgcttcttcggattcggatggtttgccttgcgttgagcgttgtcaaaatgaggcttatatgcttcgtaagcttgtccggtgtttgactaacattgctgagtaattagtttgttagaacaaatatggaggtttttgttaatctttggtcattttgaggtgtgggtaaattagatggatggactagaacatacttgaaattcaccagcggaaaatctcagctgcaggaggaacacgtctactgaatacttcttcagtgaacttctagtcaacacaataaatttgctttgcatttgtaaatattggaccctgttttacttttttgggaaagtattattggaggtttgctccaaaagagtgttttgttatgttaagtttgccaacaatatttagcatagcaatagcatatatcacactttgtaggttgtagagagggtggataagcatgataaaggttcacctaattttaataggggatgaatatgaacattgcaaaagggttcagcttggtgagtgagacaataaacatatgctctagaagtactatgcaattatttgcttactaatacggtgctgcatgcaacactttgaattatggtaggacacataactcctagactcttatagcactgtttcatgagcaatattggtgaaatttagttatgtccttgctaattatctccatctttagtcttaactgctagtaatatttgagttgctggtggttctggcttcaccttgaagagcttgcatcagttaaacattgtatgcatatatgtgtgacctggatgattttttgtgaaacatggaactatctatatcttgtgcgtatgactcattgactcatgacattattccctatggcttttatataggatgtatgaagttttccaatttaaggataattatttgtgcatggtggataatctcttatgattgctttagttttttgggggagggtaaatggaattttaagacgcacatctacatggggaactcaaagttttgtttgttcttgacaactttttgaatcatttacagaagattagttgtgatccacttagctaatgcattgatttctgatagcaatagttcattgttgatctaaacattaatggctggccttgcacttgaatttctgggaagaccagtcagtgaactgtgtcatggctagaatagaataccatcaggatacaattggttaaatattacatgtatttgtcatatgagccttttatcttttttttttcctgacaaattttcaagtcttttatttaagtggaacaattcaaaatatttaaaattttaaatgctttgagatttgtgtcatgttgatttttagcttgtcgtttacaagcaatttgagaaccttcaattgtgcagggctgttgtcaaacagataaagtccaaaacaagccaaccaaacagacagatgaaggtaatatgtattcctttgcaatccattaatttatttacacgcttgttgttttctgtaatctccctgcttgtactatcagcttgcattataactcttgcacttcccacacacagcataaaaaaataataaaagatcattatttcataatatagtgttaattttgtaagtttgcagcaatttcttatgatattgtttctgtgtttgcgatgcttctatggtatcaataggcgatttgtttgttgaagatttagaattgtccaacctgatgggttctttggggcttcctgtttcattcagcacaagtaaagaggtaagtgctcactgcactacttcactctcgactgctccccagatgattaatctgtagctcacccttcgtcattatagaaaaagaatgcacccaataaggtaaagaagaatggaaggagagtctcctacgaagcagcaaatactctaatcgatgatgattcaaggacatgcacgggtactaaagaaactgaaagtattgttcagttgatggcttgtgtggagcaaactaacccatgcagttcatctaggatcactgtgggttacaatgaagtctgccaaggtgatatcgagaagatggacaaagacattgtttatgctaatgaacaggaagagtctggtgatctctgctcttctaaagtattatcaagtagcaaagctgaagataactatgaacatgagacttgtcagtttcatgctaacatgaacaacccagtaaaagcagattctcctgttcgagaaaatgaaactgcagaagttgtcttgcaattgaacaaggagatgctggggcaaaactctgttgataatgaatctagattctcctctgctgagatttgtatggaaggaggattatcaacaataaaagatcaactatctggggaaactccttcaacatcccatgataataaggatgttgatcatgaaacttgtcaaagttcagcagagccatctcctgtggataataatcctgcccaaaagtctgacagcagcttttacttcgaatatggtgattggagagtcctgtgggatccattctacagtcggtattacttctataacatcttgacacaggagtctacatggtatcctcctcacggattggaggattttgcatcacattctaacacatgtatacctgaagacctggacgaatttggctcacaaaataaaagcacaccggcacaagaacatggtaagagtccttaacggtttgatccgtcatctgatgttgtgtgccctcaaagtttcagtatacttttttatgttgataattgcaacaacctggattgttaacatggcatttttctggcactaacatttccagagatttcctgcctgtagttgcaagttctgcactattatgttcctgcttgtagttgcaaaatagttctgcatttttatttaattttcttggattttctcataggcatgaatgcatgatctcctattcccatcgacattgttcgtacttctattttctttagtatcatacattttttatctctgatcagatcaggctggtggtgacaagcatttggatgagcaggggcaagcttgttacagtgaattgagcaatttatcagatattcctgatggagagagaataaatcaatggtatgttggatcatatcaaataatacttccttgacataatctatttcttgttaatatccgttctctatgcagtatggtaactttcaccgatgaagcacgccacactgataatattcatcatcagaatgatagttcaatgagtgaaatttcagagatgaatcaggagattggtcgtaccaaaaagaaaaagagagtaaggagatctaagtcatgtaagatattcagcttcagccttgtaggagttgtcgtacctgataccttttaagatgattctaccgaatgtcgtgcaaatgtttatcatagctatggctgctaatcttcggtttatttatctctgaataaccatttctgttattccacagatcattcatgtcaagacttggcagggaacatctccaatgacattgccaagtactgggctcagcggtattcacttttctccctttttgatagtggtataaaaatggatgaagaaggatggttttcagtgacaccagagctcatcgcaaagcatcatgcatctcgcgttggtgccggcattgtgattgactgtttcacaggagttggcggaaatgccatccattttgccaacaagtgcgttactgttatcacattttcatgcattctttttacatgtgaataatttgttaacttgagactctttacatggaactgcatttccgggcttacattatgagaatgttaacagtttggcctgaatattttcttaaatatttattcatgtttgcatagagcacagtgcacactgtggcacaaagatataaccatttggggaatattttttttgttgaatttggtgccactgcctattcacaatcatgtttggataggggaatcctctgtttcttgatgcagctccaactacatggttttacattagtaacaccattttttcaggtgcaggcatgttatcgctattgatattgatccacaaaagattgattgcgcgcagcataatgcaactgtctatggagtacatgatcatatagacttcattagaggtgattttattcatgtggcgcctcgtctgaaggtacatcttaatactcttatctattaaaaatcttttcatctttaatcttacgtttgtggatttgttgtttcctttagttacccattttcatagtttcctatgaaattgcattattactatgattatgcttgcatgtgcccatccatgtgcatgggtggcatttcctggatgtgttaaatatgttcggtacaaaatgaatttctgttttatcaataaccaaattaattccaagttttgtgagaatccttctttgtataatccccatgaaactggcacttggctaggagtacaattggattggtcattgtcatactcatacacctctcgttctgtatcctattccatacctctggtttctagtcaaaagctggtagtgcccgacaagaatatggatgcaggttgtatttgtcgtgaataaggaagtggaaacatgtagtactgcaataaatatgttcagatgtgacacgaaatcagagattgcattttaactacccaaccctttcccatattttggctctatgcaccaccataaactcttactgtaatatatatgacctacaggttgctacctagcagaaagtttttgcaccaagctcttcactagttctagaacgcatataaacgtggaatccatatgcacatttgattatatgtcatctgggcatttcaccaaattcctgatgtggatctagagatctggtaaccaacgatccctggccttgatctggaactgcttgacagtaacatcctttgttcacatgctaaactctgacaggacgatgaggaatatcttcctttgttcacatgcctgttgttttcttgcattagttggtttaatatgcttactgtgggtgaactgttttacacagggagaaactgtttttatgtcgcctccttggggtggaccagactatgccaaagtagatgtatatgatatcaaaaccatgcttaagccttgtgatgggttagttccttcttcccgagtattctgtttatcgttccattcacagatgttgacatgctctggttggatttttttcaggtattctctctttaaacttggtacatcaatcgcttcgagggtggtgatgtttcttcctcgtaacattgaccaaaatcaattggcagacatgtgcctgtcagttgatcctccttgggcagttgaggtatatccatttcctgtgatttgtgtatagctgacttggccacaaaagaagggttgatgcacttgtggagcttaattgtttatccatggtcttttcttctgatgcacttacttgtggaacttaattgtttatccatggtcttttcttctgatgctaagtggtcttttcctattactttctggcaggtagagaagaatttcctcaatgggaagctgaaagccataacagcatattttgagcagcaggatggttcagatgtgcaggacgctagtgatacaaacccccaaaacccagaataccatgcttagtgaaaaacgcctgtgctcaatcatcaaaggtcagcgtaatcacaaggtgccactcaggccatcgtgtaagggcgcgttcagctgtcgtgcgcagcggtaccctgcagcctacacccagttcacttggtgcagcaacaagctgtaacatggctgtgaaacagcgctgtacaaagcagccgaagaggcccctccctaagtagttgattttggttcttacttgctagcatgaagtttctgtaattatgtccagtgtatctgtttgtgtcatcaacctctctgttattgcaccgtccactgtacgatatatagctcttgcggcatcccagcaagcatcatggtgctgcttccctagcaaatctatcttcgaatggcatgggaaaaaggctgacgtgatatgttctatgcatcgctcatactgactatgcgttaccacatcgtggtttgcaaaaccatgcggttatcacacggttatcatgtgcagtaaccttctcagtttttaaaaccacataaatcctcgtggtaatcatacggttttcacggtaaccacgtgtttactgtgatagcttccttagcatggggtgacggtaatcctagccaaaatggtatggtgaacccgttctaatagtgtgagcatgtatatagcagctttgctatttatcaggtaaccgataaacccattcttaaatggcagtggtctcatatcaccattggggttggatgatgtctaacgatctgtgtcttcgacctttggacattatttctctctccacaaacacccttctatagcgatgatattttcagtacatttctagcaggggacatagatagacgtcattaatatgtaggtcccatttgtttcgaatccacatgttagcggtacctacttgcattgcattatagtagaataatccccatatggggtagtgggaggtgttagggtcctgctcaacataacgtgcacctgcatgtctcgtcatcctacactaaatgtgcttgcctactataagtcgtttcatattaatgagttgattcggagtatcgtgtccataccaagtatcattacctgtccctatgttcatgagacaaaaagcacgcgccccgtctaacgcgcatgaggaatgtgcatgcccgggagcagcaagccgtgaaagggcatgtggtctagtggttgcagtgacctaagtagcactccaaggtcctgagttcaaatcttcataggagcgaatttcagattaggttatttgagagctaacccttctctaaaaaaataaaaaaatattaataataataaaaaggagcagcaagccaacaatgtgacaaaaggtgaagtagggagaataggataggcacatgtaggtggcactgtgtgtgcgtgtacataagtatataagacctcctagagagaggtcggccaatatatgccaaaataccaccgcaaagcacaatacacactcgcactaagtaataagttgtacttactaatgctatactcaatagtatactatgtagtaggagtatggttgtcaatctttgtattcatctatgagattagagtgatcatagatcttcaacccccattgccgaacatggagcattctgctaactacaaaacatcaataggaggagaaaaagacggtgtttcttagaggtatgtctcaataggagaagaaaaagatggacaaaacatcaataggaggagaaaaagatggtgtttcttagaggtatgtctcagaaaccatttgattttaaggctcagagagtggcctaggaagtggtggatcgacgatagctaatggccaagtggcagcaacattgccttagctagagatatgtaagctgagatgacggttgggccatggcaaggaaagtagaattattatgaggtaataaggggtggtagtggcgagaaaacagaggtatcgtaaggggttgttgttaagctttatgaaggaaagagattgaatggttgatctttttatagtgccaaatgtagaataaaaggctcagtcattggatgtgcatccatggttgagattcctgaaatgtaaatcaagttattacttcctacatccaaaagttgaagttctactttaacttctgtttttttccaaataaaatgatcctatttgtagtattcatgcatttaaggcttaataaatgtcttttcatttagcagcgcaggattagttactcgttatatgcatgaggagtctcatgggactggatgcatccaagaattaattactcattgcatacagattgagtaaaaaaaattaagagtgaattgtacaatttcattttaaatcaccagtttgtcaatgttttcactttaaaccactatttcttcccttttattgcatctcggacccatcttctcctctaggtcctctctcccagcctcctgtacttctccaagattcttttcctcgatctagctatatctcatctccttatccaagaatcaatggggtcaactcgtgccggtggtctcaccatgttttcattgttgagcaagtcacagactacgcatcatgtcgaatgactccccatgagttcgaacatgacacatgctatgaatcaccaccacttttcatcgaacacattgggagcatgaaaacttcaaagaaatagagtgagatagatatagttaaagacataatcctgggctcgggtgtgctgcttagctcgctgagttagatgaggaagaagggtgcaaggtgaaacaaattgaagaaagaatggtgtaaagtgaaaatatttattaaagggtagtccaaattgtaacttaggtaaacatatatggtgcaatgtgtaatttactcaaaaaataattattagtaaaaaaaatatgttatagacttttggatgaatgaagtaactagttgacagttaaatgcctcttactaaaatatgtagtgtcatggtaaaatgatttagttttaaaataaacattgaagtattttttttaagaaaagtactacctccgtcccacaaaacctgacgtttaaagggtctaccagtgtcccacaaaacatgtcgtttgagcaatttaatggccatctgttttgaatttttgaatgtgctaatgattactttgccacgtgtatcttttgtggccatagcttcaatgtgcagagatatataaatattcctgttgaatgccctgcactcaatgaaatgatatctgattattaataagtgagggcaacttggtaattttttctttaagctaatttgcttctgaaaccttaaatcgtcatgctttgtgggatggagggagtattatcggatgaaaggtttattaattaagaaaagggaaattttcctacaggacacttgttatgtgtggttttagccctaggacactgcctaaactcacttttgaggaaaaatactccataaacatggtaatttgctagtggacaccacgccgattaaaataatactttccggttagggaggagagagaaatcatatgaaatatcaaaaatgcccttgggcccacatgtcagctctatctcctatctctcttctcatctctctctatattctctctcagagacgtgctcacacggggcggcatcggtcgcggcggagatggcgaggacggcgactagtggagtgaagcggggcagcgacggcggtggacgaacgcacggccggtggagcggcatcatgggccgagcagagtggcagcagcggcgagtgagcgcgcggcaggcgaggacgggacgggcgtcggcgacctgcttggcgatctcggtggcggtattgagtgggttggcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagggaggaaagagagggggggggggtgaggataatctagggtgtgttaaataagagaagaaaaaaataatgttttgtttttttccacaacaaaatttccgttgataataatgggaaagaaggtgggggggggagtgtattattttattttttataataaaaaagaaaaaaaattttttggggaaaaaaataaaaaaggaaaaaaaagtggggggaaaaatgaaaaaaaattggtgtggggggttttaagaggaaaaaggttttttggggagtattgcaaaggaaggtgtacgagaagtggaaaagggttgcacatggggggggggaccatcttcaaaactcttgtgtaggaatttccggggaggagggaaaacaaattaagggtgcaggaaagaagtaaagtttgttttttcggttatttgaagggtaatgggtgggacggggacaaagggagtattttggattatctacgagtaggcggggaggtgggttcgaggttgcctattgaattttaaaggatgtgtacctttgtgatccaggaagattggtttggaagtaagggtgaagaaatcaataaaggggggcaactaaggagatggaatggggcaaaagtaagttgcaggaaggttagttcggccatatagaaagttttaagcagggttggaagataaggggggagaagacaaaggaaggccaaatgcggatggagaagagagttaggattgcgggaggaggtgagatactcggcgagagtggactgaagtgggattagtgagcgggagaggccgaggtatacacgagtggaggtcagacctgaaaagaggggaaggacatagcgatggcgggaggcgagagctggagaggtgggatccatggggggaggaccgcgtaagccaggctaggggggacgcggctcaggccacgcgctagctagccgccattgacaatccgctcgaccgtgcgctcatcgatcgccgccgcggtagcgctccactaggcaggcgcggtactggcaatgtacgccgcgaccggtgtcgccccgtgcgagtgcgcctcttagagagaatataaagagagatgggaagagaggtaggagatagagctgacatgtgggcccaagggcatttttgatacttcacgcgatttctttctccgtgcagtgtccactagtaaattaccacgtttatggagtgttttccctaaaagtaagtttagtcaatgtcctagggttaaaaccacacctaacaagtgtcctgtagtaaaaaaaatcagtatacgcctagtactgtaataataataaaaaaaatcagtataagccggtgcaaatgaatctgatcggcaagccccccatggagaaaaaggacatttagccactttcaaaaagcggtttcgctggaatgccatcccgaaaacgcgtttcgctaaaatgccaatatgaagcatgcactcaccgccactttgccattttggccattttgtgtattttcaatttcattttcgctggaatgtagcttgatgggatcaaattgctcttgctcgctggttgaaagaggatcgatccagttcatgggaggaagacgatgagtgcggcgaggtggtctgcgtggccgaaatggaggaagtggcgggcgaacacatggcggcggcggtggcggcgatggcgacgcgggcatggcaacgccgcagcgaagggagacatacggcctccacaccgccgccgacgacgccttgtccgccgacgggggaagctgacgatggtgatggccatgacgacggccgggagctgaacccccacccccaccagtgcaccgatgtcgatggccgggatgctcgacgaggcggaggcgaggtcgttgaggtggaggactcggcggcgcttgtagacgaagcggcggcggcggcgtcctcgaggtcgggcgggtggaggctgcccctgcccgccgccgccagacggcaccgcggaggcggaggcgaggtcgccgaggaggcctcgtggcggcggaggcttgtgctctagctcgctagcagctgttgctgcctctccaccgcgtccctctccgcctccttcgccggcgaggctcgccagcagttgctgctgcctctccgtcgcatcccccttcgcctccgtcactggtgaggccatggagctgccccttcgccttcgtcgccggcgaggccatggggccgcttcgaaatcctagccgccatcgtcgaccgcggcgaagcgacctcagggatgtcgtcgttgaccgcagtgaggtagtcggcggaggtggcgaggtcgagggaggggaagatgtcggaggactcgccggccacctcaccgtctggctctcccatatagcgctgctctagacgccatccatggaggaggacgaggaggaagacagtgagctgctcgtggtgaacatggagatgaccggcgaggacgagctcctcttcctcaatggcggcggcggaggacatgaagggcaattttgtcttatcacccggtggaggagtgaaaatgatttcgaaaatacacaaaagggccaaaatggcaaagtgacggtgagcacacgcttcatattggcattttagcgaaacgtgttttcgagatgatattatagcgaaaccgtgttttgaacgtggctaaatgtccattttctcgcacccacgtgagagcgatgactttgcgtcgagtcgactcgtctcactcgaacttgacccaaacccgacacgcgagcacgagttcgagtcgagcccgaacgaaccgaccggaccgggggtttcgttggcagatctcgccggccgccgccgccgccgcagcgagcagttcggccggccagccagccacatcggcggagtgagtgtgtgtgtgtgggggggagatgcagagcgtgacgcggctgacgctgctgctgtgcgcggcctgggcggccgcgctgctctacggcgagatgggcgcctactgggccgcccgcctctcctgctcctggccctcctcctcctcatcgccgccctcgtccctgtctccggtcagtacgcaacgctgccgttagctttttggtgtcccggttctgggcgcccattttgagggttctagtttgctactagtagtttagttgttggtgtcgaccattctgttctgattcggaatgaggctaattcgacctcccttttgttatctgtcatgcactcatgtgtaaacttggcgcgttagcggtgaattacttaggcattactgtgcatgattttgggggcagctacaactgcaaatcacgcacaattgagcaccccatgatatacactttgcacttggtaacaccgtcttatgtttcaatagcatttgaaagaggcagcaaataattccttaaacttaagtgattgaaataacaagggacgaggtggatatatctttcgctaggcaaccaagcttgcatggttcttttgttgcactatcttgtcttaacaatcatacatctcatttatctcttccttggacagaataatcatgtgaagattgctgttgttgccgatccacaggttaatttttccctgcattatttcatgagattgtgccattctttagagagcacacaggagagctgcacgacttttgaaaacacccgttatgttacgttggaacatacaaaaaatagcttaatacatatgttactctctcctgaatcctctgcagcttatggacagcacctcccttggccttccaccgagctcaattgcgctgcaagctgctgaattctacacggatttgaacatgagaaggtcctttcagtctgttgtacttccattcaagccagacgtgctattatttcttggtgatcactttgatgggggcccatatatgtccaatgaagagtaaggcacgggactgaattctattttcaccttttagtagattctatatctcctaattacattgcggtgtgttggttagaactgattttctatcttgttcatgtgtcttggaagtgatagggctatatagcgtgacataactagatatgtgataactataactaaaatcaattttacagcatattatttgtaaggacacatttgatagatgctgtttcttttctttttttttaaaagtaagagcctcatcgtttggcctaaaaagccaaacaataagccaaaattcgaattttcgaactggattttgaaattaatttaaaatatttttaacgtaattttttaaaagttggcttttactccctccattccataatgatcagcatatttcattgtggcatcaagaccaaggagagaccctctacccgttttctatttaatccttgtaattaatctccatattaatcggcttggagaaacgaaacaacgttactgccgctgcatgattgcacaggcaagggatgttccatgctgcatgcagctcgaaaatcgcatggcctactcgatctccgtgataactagttaatccatccaacatgcacatgctaccagcgttaatacgctgatcaaatcggaatatctccactttcgttatgcgctgatcattatggaatggagggagtaagttgctacgaacaaatctataaaagttttacctataaattaatttttattttctaataagccgttttggcttattagccaatataggcaaccgatgggtgcctaattaattatgatattttgttgtaaaatcacatatatgtcttatatgacacaagctagcactttacatgttcctacataaaatcgcatatttcatccttacgttttaaacagactgacaaataagacaatcaagatgtgttctcactggggattcacgtatcaaatattttaagactacatattgtattatggagcaattaccactatgttgtcaattgtcatcgacccaagtcttccagaaaacattacggccagttccggtgtttttctttttgaaattaaaaaaaaaaactgtctctcctatttcacaatccaataaaagtttacagctgacatttttaagttaaacaaagttcattggtatagaaaatatttatgtaataaccttctcaaatgttaggaaatatataatagtaatgaaaataattagtgatatatcatgaagtttctcagtgtacctagaagtgaaagggcctatagcctagcggttacagtgctcaagttgcacctctatgtcctgggtttgactccccagtccccttgggagcgaatttcaggcctagttgaaaaaagtcatgtgctgacccctcataaaaacacatgttaagaatctacctacggaggaagggccctagtgtagggagcagaggcctcaaagcacgggttaaggactgacccgtagggggtaagtatgcgtgtggggggccagggttcatggcttttctcagccagtttggttgaggcttcttcttcttaatgaaaagctgtggggacggtcatccccccgccagtagaggttttctttttttacctaagaaatgaacctggacgtagtaaaatgattcatcttcgcgacagggtcccttctaatttctagagctactgatagactggttacactggttccaatagtgactacattttcctgcttagctctcctcattagtcattacagcttctcacccatgaacaaacaatactttcactccttgttgcacctgttcaatttttatggtgttctcccttctcctttgttattgctattgtttagaacacctggaataattaatgttggtatgttgtttcccctagagttattattaatgacctagttgatagttaatacttgatctatgttttttcttagtttgtgatctctctttattagtaacctttttcagtgatattccgtcacaaaattatcaaactgttatgcacttcaatggatattcttttgtaatttgtgttaaaacctttcaggtggcatgaatcgttgtctcgctttaagcatatattcagcatgaatgaacatataacaaatccaaacatcccaatctactacctttcaggaaatcatgatattggctactcagcatttcacaaaattcatcctgaggtgatttccccctttcattttcatggcttttatttttcatatttccagactattttgacatgtgagtttacagaccataactgaattacattgacatcaacaaaataacttcacaatggtttccacctaaattcaagttacactgcactccctcggtcccaaaatatgacaatttctagcattcaagatttgtccaaaattataacaacttctccaccaaaattctcttcctaaccaattacaatcctccaccattcaatttccccacctacctccacttctcaagcaatcacaacttaccccccatttaattgtatctacttaatactcgtgtccaaccctaaaaatgcttatattttgggacagggatagtagtatttaaggatgcgaaaacaaaatgttaacatactacaacctataatatccctataatcttatttattctttcttgtaggtgatttctcggtatgaaaaagaatttggatcaagaaattaccaattttcggctgggaaggtggattttgttgttgttgatgcccaaactcttgatggtaggttaccatgcctccacatttgactatgtgctatctgctatcgagttcccctttttcttttcagaagactgcgacgggctacactttagaggaagtttcaccttataatgcattcatattctaggatctaaattagttttcatgaataatgatttcaagttgacaagaaacatcgcaaatgtttcaattccttagttgttttggtggcttggtggttatggaagcataggaaaggatgtgtctttgagggagcctcacctaatttcaatgtcatcatgcaggacattaggtatgatgccatgtttgtggtgcactagagatgagaccatgtttgaggacattagagggccaaaaggccttagtggcatttggctgtagatgttgtttgtttaggtcgttggttgcagtcctttgatcctttctatttcttttgcaagtccttatgtatttgagtcttcttagactcttcttgtttgtcttaatataatgatgcgcagctctcctgtgcattcaagaaaaaaaaagaataatgatttcatgttgcttgcagtattcctttgatgatgattctttctgtagctaaagaattgttaatatatgctgcaggagctaaagaaagcaaagaaagatcctcctcttgggagttcatcaaagcattgtcacctggtatggcattgtgattgtacagaactactgatgactatgcaatcttataatactatcagagtcttgactaggtcttatcttttaaggtaacaaaacaaacccaaaggttctactaacacatattccactctaccgacctgacaattctccttgcggtccacatcgttcttcacctgttatcaatcaggtatactctgttgtttgttatttgaaaaaggaagaattcctagaaattttcctattctcctttagttcatttaaccggccttggtgaattcctgcagactgctgtaattctttgacctaatccctcttaaggaactcaaatcaatcaaatacacaatttgctgatttattttattctgttacagagggtatctaatgcagccatggatcaagggataacgtatgtcctaactcaaactattgttcttctttccttttctggaccaacattgcatgcaacgaacaataacatgcgactggttaaatcaaactcttcggtataagtattgctgtattaggtacatttgttgaaaccggacctgttgcaggccaggccagtctcttagtttatgtttctctggtccaaccagtggtcttttggttgggctgctggttcagaaataggttgagtggcttaagttttataccaatcacagatacaagttcgaattgtgtacttgccctagtgcacgtctgttttggcttaggattgttgccttatgccttttggcttttatactttataaagcttttaagccacaacaagttctagtgttgaatcataatccccaaaaatgcataagctggcttattgggctctagtcctcaagtcgtgggcttgaatcctctaatgtaatcaatattttgttccatactatatgtttgtacctgtaaactaattgagatgtatcattccaaatgtttccatatcaccatatggcacagccaaaggattgacaaaagaaatgttctgtatgcagctaccagaattatctgagcaaagagacttctgacctcttgctacacttgttgaagcctgtaagcttttttgctttttccagtgctttaaatcatcttttgaacttttaactatggctaatccctctacaggttcttgttctctcaggccatgatcatgaccagtgtacagtagttcatcccactccttttggaccagtaacggaggttagaaaatttaagctttatgctgccatatgtttcaagtttgcatctcatgaaatgattaatgctgcagcatacccttggtacaataagttggcaacaggggaatctctatccatcttttatgcttctatcttctgggcccaagctgccagcaaattctactgatatagaacatgaggttctgacgaatctttgttttctgcctaaacaaactcatatctatatatggtaatacttgtaatatgcacctccagcttgttgtttaaagtgatcagtttacagttaaaactgtttataatatgttctatcttctgtttatataggtatatcttccagtttgtggtgacgcttcttctgcttatcttgtggccaacaaatggtctcagatctcttccgtacgtgaactcatttgtaagcttcatgcggtcagtggctgctgaattgttttcaagaacgaaagaaaaagatgacgaggaagatggtgaatatgaaatggtctgggatgcagagggttccatgcacctggttaaaaaggccgtggcaagaacccccagcactagctcagactcaagaactacaggacggtatgtgctttttggacgatgattgtagctaccagatattgaaacttaatggtatttactgaaatattttctatttttggtaacaggggaaatgttgttgcaaggccaacagccagaaagaatcaaccggagcctgattcatcggttcttgttgagatgagctcagaaatgatatcagaagatggaggaaaggtgcctcgctcaagcaaattgaaaataaggagggtgcttcaaaggctgtttcgtgtcattcagtcaattgttgtcattgccgcattgaatgtccctctatacatgatgcttctgttcaaggattggatcgaccgttgaatagagtgcgaaagcctagttctatcagtaattaagggatacaactataggaggacttgcaaatgcaaggtcgaataattaatttgatattgctttggttgacacagaaaaatgatttaccagttcaaccagggtgatcgtgttgtgcatcaacgttcagtggcccgttcttttgtctgttaggcctagagctatacttttttgtacaatgttcataccagtagttattgcttgaagatcacagatggttcagtagaagtatcagattttggttgtatctccacctgacctgacacatgtaatgcggcatataggagagggcattgtactgtatattccaacaatctttttatgttcttctaaaagtccatcagatattattaattacatgacaaattctcctccaaatatttacctaggtatctttaaaggtataaccagtaacagctcttggtaaagagttggctgtgcttatggtatactactctaggagtacattgttagtttagatcttctgtgaattagttgtatataggcatatttgttgcatggtttaacatatatgcctatatatgtatttgctcactgatctgaggcagccttgatctgatacccattttttgcctaataattttcatttttctggaatgtatcctaattgttggcctaattctttttctaagtgtattgtttggttaactcagaattcatgatatacttatgtcagatctgccgaaacaacatgccagcgttatatctgcaattgaaaaatatttttatctcagctccgtgttgaagtctaaaccgagctagtatttgagatcaggcaaagagatggaatcgacctcaaggttaatgagagttaaattatgcttgttttccattgcataaattatatatacttcctccgtttcctattataagactttctagcattgttcacatttttatatatattaataaatctatacatatatatatatatatatgtgtgtgtgtctagattcattaacatttatataaatgtgggtcatgctaaaaagtcttataatatgaaacggaggaagtaatatttttttctgcgattacaatgcaaattcacatgcaccactaccaacgtacttcctccgtctcataaaaaagaaacttctgaggaccaaattcatctttagaagttgtttttttttaatgacggagggtgtaaggttgtgttcgttacttcatgttaccaacttcaatctcgtttttcgtgcgtacgcttcctaaattattaaacggttcgttttttaaaaaaaattagacgaaagttgctttaaaaatcatattaatcatattagtacttaattaattatgcgctaatgagtcgccccattttacgttcactgtacattacttgtagctctcaactaggaacaacgaacgcagtctaagtacgtaaaacaaccgttaaactgtactggatgtctggatgcaatgcaatcatgcaaatttaagcttaggttagtatctcttgtactagtaacattgttttcgatgtgatgcagtttcgcgaatgatcacgtgggaggtggattcgttctccgtagagcctggtacgggcatgcgagccatcaagattaggagcagtgcacttgctagtaacctgtctggctctatttaatttataaatcttagagttagtatcttgtttaaacatgatgatagctttgaggtatcgttcaatacataataggtattgactgataccccgttcaaacgtaatgatactatctcagatgtatcatcccattcgaacggaataccgttccgtagcattttcctaatcttatgcttagccactaataggcacaacaacgttagtacttgtattatgcaatgcattaggcacttgtgcattgttttgttcagtcaaaccccctccccagcagatcagatgatgtacctggatctgtccttgtggctatcaccactgtcactcttgtcagtcagctagtcgatcgccatcaaacagatttcatttttccttccctttcctcggggcatcgtccatcatgtgcatgggtgtgacatccccatgtgcccaccctgcttatgattaatagtccattctaaaactgatcagctgcttaatttaactaatcaaccaagatctatctaggtctgatttattattaatggtactatcttaggctagcgcctgctgcgcaattttcggctgcgcagtataataaaaaaaaacacatgataaaaaaaaagtgagaaaagcacttcactggttagattcctttggtgaaatatgtccacccggagtgttcttttaatggtctttcaaagatgtttatagttactgcctgtaatactctctctgtcctaaaataaatttattttttactcatttgacacataccaatacagaaccaaaaatatcataataccctcactttctcaaatcccaatacaattattattgtctttatctattcctagtgcatatatttcatactttcacgaactcctcggatgcagtgattagtgcaaaattaacttattttgagacatggttgtgggcctaatgggtcttcagtgcagcaccgccaaagtgacaatcatcatcttctcaaaaaaaatagtgtgttaatcatcagttcatcacccactcaccagtcaccacccaagtgcaccacccctttttttttttttaaaaaaaataataataagagaagagagtgccgcacccataatttcctttctcaccgggccactctccacacccgcttcgtacccaactatcccccctccccacgcgtcacacttaccatcgggacccacatggggggtacgccccccgccggtatgacacgagagcgctcgcccccggggatatcgggctgacgtgtgggcccgggcccggatccaggcgtacggatcggaaagcggaagccgcctcgcaacttcgtcccgtcgtgcctgcctgcctccgtcgcgccgcgcgatttcttcttcttcttcttcttgttggtcgtcgtcgtctccctcgccggccgcgacgccacgcaccaattctccgattcgtcgaggagctgaggaggaatcccagcctcgagtcgcgcccctgatcctccaggctccatcgatccgaggaggaggggcgcgcgcgggattccgtcgtcggattgggttgggttcgcggatgatgggggcggagaaggcggagctggggatggaggagctggagctggaggagggcgggggctcgccgtctccgtcgccgatgacggccgccgggaagatgcaggcgctggacttcgagcacatcgggtcgctcgccgcggtggcggagtcgctctcgacggggagcaagtggcggagggcgctcaccagcgtgcgcgtcgtcatcctccaggccaagatcaacgtcctcctccccttcggccccctcgccgtcatgctccactacctctccgccaaccacgtactactatgctgcaacccatttcctcccccccacgcttaagcatttattattgttttgcttaaacatttgactcgtttgtgttaaatgccttattagaaccttccatatggagatgtcttttccattccatttccttgttttgttgtgacagcgactgacttttgaatatgtctttctttccttctctgtggacacagcaaggatgggttttccttttcagcttaatcggcatcacgcccttggctgagagattgggatatgcgaccgagtaagtgctactgattactgaattcactgtaaatctgtaattacccagttagttgtacttactattgtgtcaaaattctcctgacattgtggctacttcctctcttgcaggcagcttgctctctacacgggtccgacaagtatgtgctttcattttgtacctgtcctatcttttcattcaaatcttggcttcgtcggatggtaaagattcaaacttttctgaactgcagttggggggctgttgaatgctacctttggcaatgcgactgagatgattatctcgttgtacgcattgaaaaacgggatgatccgtgtcgtccagcaatcgctactaggctctatactctcaaacatgctgttggttctcggttgtgctttcttcgctgggggtcttgtccatcccagcagggaccaggtcttcaacaaggtagctttatgtacaatacagtagttctccttattatatttcccttacaattctcatatgtagcctcagttttgacatacatttatggatgcaggcgtcagccgttgtaaactcagggttgcttttgatggctgtcttgggtctaatgtttccagcagtacttcactttacacattctgaagtgcagtatggaaaatccgaagtttccctttcaaggtttagtagctgcatcatgcttgtggcatatgcaagctatctgttttttcaactaaagagccagcgaagtctgtacagtccaattggtgaagtaagtagctgaagcgctaatttctgcacactttgaaaactgaacagccatatatgcgtaaagaaataacaatgttaattatgtaaaaagggcttgggatcacctcaaactatctattgtaatactcaatttctcctcagtatcatgtaatacaagtaatcaagctgcacatgatgcatgtaatgagatggcaacctttttttctttatcaatttgttagctctacactgttactccttgtgcccttctatgagttttgacagagtaaaacatgacttttggccacctttctgacattccgtaagtgtcatgttaccagattattttcccaacagtttgggcacttccaattacatactttgtgaatccacctagggcaagtaaaacctacctgacaagacagaaagaataaaatttgaaatatttgtttcttgcatgtcgttatatatgcttatactgtgcacacttcaacatcctgtagcaggaagaagaagtaactgaggatgaggaggaagaaaaggagataacacagggtgaagctatctgttggctttttgtgttgactatttggatttcgattctctctgggtacctggtagacgccatacaggtattgaagagttcgttgaagattacatcatgcctgttatatgttgctcccatcagacctggatttcgctagttacttacctttattatttgctgcttctatgccatattaagcgaggaaatgtattttttaccctttaacattgcatcattcatatgttataacagggggcctctgaatcattaaacatgccagtggcctttattagtgttattctgcttccaatcgtgggaaatgctgctgagcacgcaagtgccattatgtttgccatgaaagacaaacttgtaaggaaccaaaggatactatttcaatatggtttatatgttaatcgtgtgctatcttcttatttttaatctcaccctattccaaaggatattacacttggagttgccataggatcatcaacacagatctccatgtttgtggtaagaacataaatgaatagcatgcaactaatctgctgtggttttgcaagctctgtaccgttacaagaccatgttaatgacaactagttgttgtagtaatgttgaaactgttccaaccaacacacttttttacatgatttgcagatcccattctgtgtggtaattggctggataatgggccaacaaatggacttgaattttcaactgttcgagacagcaactctttttataacagtactggtggtggcatttatgttgcaggtgtgtttagagaacttattagcatcctctgtattgttcatactttatacaattacaagagatcttacttttatgatctagtgcacattctaattctgaataaatgtttccaggaaggaacatcgaactattttaaaggccttatgcttatcttatgctatctcatagttgctgcgagcttcttcgtacatgttgatcccgattcaagtaagtattttgtttggcattcaacctcaacaactatcccaaaactatttcaccagttctactggttcttaggtgtaattgtaaattagttatctttctatctgcctaaattacttctatcctctggggctctgggaatctatccagctgattgaccaattaccattagtctgatttccttacatgaaggacagatttagctaaattactatcagctctgacagatggttattgatacatgacacaacctttttatgtcctgcacttctatcaataacacttaactcgataaaatcactcaacaaagtggttggtccaacacgactgattgttagaagaaaatttaaagttgacccgtctctataatgtactgagtctccgctgtatctcatgaccaagtaccttgtttgacctgaagcaggtgacaacaagtgaaagatccgcaacaatttgtgaaatgataagggatgagcatattggaacgtcagcactagcaaacagcagtatttgcaacatatcatctgtccgagtcctgatttttgacggcctatacctgtcagcagtatctcacacggaggcttcaacttccggcctggagttgcaagggccctgatgcggcttttttaagatagcgacggcatcgccctttgattgagaacctgtaactttattatgggatagtgtaatgtgccaagatcactagtctgtatttgctgaagaaacaattgtcgcgatttttgatgatgttgttgtactgatgccaatgaactggctatagcgttgcagttcaagggacactggataactggactacatagtccatacacatttccaaacggtgccagttgtgcaacatgatttgtcactgcacataatttatttgtctaggatgggttgctcgtttttgaatgcttgcttgcttataagagaacaggtttctagacttttagagactgctcaatcaaaactaaccaatgccatctactggagatgtgaaaattcatttcagactggaatcatacaaaaagattttcagtgtgaatactcaatgataatgcagaactctagaaaagaaaattacaagactttatgtaagattttctagcatagcccacatttatatagatgttaatgaatctagtattccacacattcacacattacatatatatgtctagatttattggcatctagcaaggctagaaagtcttgcattgtaaaatggagagagtagtagatacatttcaggcaagaaaatacagcttccgaaataattgtgactacgagttgcatgtacgtagtcatacacaaaaacataagtatttgatatcttcaaattttatttggagcatggtaaactagggtctaattgcacgaccgatctccaaatctgtctcataagccaaaaaatgttcgcagctctacacttttcgctgagttatgatttaaagctttaggccagatatgaatatactccctccgtcttattttaatccctccgtcttattttaagtgcgtaatatgttcagatcagctggtaaaaattcgtaaatttacccatcccaaattcgcaagtactcgtatcgtacgagtcgtatgtagccgtatccgtattcgaaatttcgattggagacccaattcacaatcggtatatatatcccacccggcccggcccagcccaatccgacctacctcctctttcttctcctcccatcgtctttcgccgccgaactccaattcgaagggcaaatcgaatcaaaatcgaaaccaaacctccccaaatttccccagaaaccctaaccctaaccccacccggcgccatggatctcctccagtcgtcctacacgccggacgacgaggacgacgacgagcagcagcccctctcctcgccggacgcctcgccgctccgcctccccgccaagtcggccgcccccgccgtcgacgacacggcgctcgcgctctccgccgccgccgcgtccacctcccgcccgctcgacccctccctccacctcgtcccctttaaccccaccgccgaccagctctgggcgcccgtcctcgggccccagcacccccacgcccccatctcctccgcctccggcaaccgcaaccacaagctcggccacgtcgaggacgccgccgtcctccccttcctcttcgacgagcagtacaacaccttccaccgcttcggctacgccgccgacccctccggcctccacatcgtcggcgacgcccagccctcggccgagcccgacaccgtctacaacctcgccccctccgagcacaagcgccgccgcctgcagtccaaggacgaggagggcgccaaccaggagcccctaccgccggaggccaagaacccggcgtccgacgagtggatcctccgcaacaagcagagcccctgggccggcaagaaggaggcaccacccgcggagctcactgaagagcagcgtcagtatgcggaggcgcacgctgccaagaaggccgagaaggaggcgcgcggcgaagggaagggcgagaagtctgatatggttgccaagagtactttccatgggaaggaggagagggattaccaaggacggtcatggatcacaccgcccaaggatgccaaggcgagcaacgagcgctgctatattcccaagaggtgtgtgcacgagtgggttgggcacaccaagggggtctcggcgattaggtttttccccaagtatggacaccttttgctgtctgcgagtatggattgtaagattaagatctgggatgtgctcgagtcgaggacatgtatgcggacgtacatggggcactctaaggcggtcagagatatatcgttttctaatgatgggactaagttcttgagtgctgggtatgacaggaatatacagtattgggatactgagaccgggcaggtgatctcgaccttctctactggcaaggtcccttatgtagtgaagctcaacccggatgaggataagcagcatgttctcctcgctgggatgagtgacaagaagattgtgcagtgggatatgaagtcagggcagataacccaagagtacgaccagcacttgggagcagtcaataccatcacttttgtagataataataggaggtttgtgacatcaagcgatgacaagtcgcttcgtgtgtgggagttcggcatcccagtggtgattaagtatatcagtgaaccacacatgcactcaatgccatcaatatcactgcacccgaattccaactggctggcagcacagagcttggacaatcagatattgatatacagtaccaaggagaggtttcaacttaacaagaagaagcggtttgcgggtcacattgtggcaggttacgcttgtcaagtgaacttctcaccagatgggaggttcgtgatgtcaggagatggtgaaggtagttgctggttctgggactggaaaagctgcaggagatttaagacgttgaagtgccacaatggagtttgcattggatgtgagtggcatcccttggagactagcaaggttgcaacatgtggatgggatggcgtaattaagtactggtaagttggctggacaaattataaactaataacatgctatcactttgtttggattacttgctgcagactttcctgttgtgttgaatttgcattagtaatcgttcttctagcaacataggaactatttaaaatctgtatcgaatcacaagcgtttagcgaaataggattactaaagcaattatggtgtgcatgcaaagttatcccaaattagcatgagctaggatgcactacattttatttgaggttaagcttttaactgcttagttcctttttttttttcattttgtgttgaattggtaatgacacgctacataattcaccgagtaagatgtgtgcactacagaagtaggctacacatcattacactatgagcaaacatcaccagatagtagcactacatcagcaacaccaatgtgctttcctttaactaaaggatgacagttttgtttagcagcgaaagtcattggcaataacgtgtttgtggaatttgctctcagaatttgtgtgggtatggtttattgtgttacttgaattctaaatcattgtttgtttttgttattcctattgtgaatcatgtttaattgatagctgagctagctcccctctgttttataacttaatttctaggaggtgaagctatctacattttcctgttgttacgacttgttctaccttcaagatatgataaacacgaactggctgcaattattgttattgcagcaactgctttataattttattgtggctattgataatttgaaaatatgctctgcctatatactgaatcgtatccttcatagtctaccaaaaatgtaatacaaaaattgagccttttctggttagttgctcctatatagttggttctttacagttatatttcagattttatcaattccaattgagcctttatgaaggtttcttcaattttctctatgctgattgattcttgcagcaacctatatataaaatattttcactaagattgcaacagtaatcgcattcctacctttatagttgtcttgatctgcttttcgtattgttgctattagtgagtttttctgtttttttgattgttgacttgttctggtactaaattttctacaacttgcagggattgaagttttggaaatgtaatgagagaggtttctcgagaatgtcctggttttgtggacaagttcatggcaatgcaatttacaaggtttgaacttcaggagatgttgaaagcacgcatgtctatccagaaaacttcaatgtcatcaggtgaaaactataccatgtttttaagctaccatgtaagctcgttctgctatcgaaagattgtaatgtactatgctatgtatacatactggaccaatcaattttgaactgtacgttactgcttacctgtttttggtttcagttcgtttattaatgccaacatttgtagcagctcagaacaaggcttgaataccaggttttattaggtagtttatcaatctttaatctgttcttgttcttatactttgcctaaaagctacaagagatgctttagatttatgtgttaagaagatatcgattggggtttatttttggtcagggttcggctagttaatcgacatgaatttttggattattacagtggggtctcttttgtgcgggaccatagagcatgctgaataaaggcacctgaatcttcctaagatggaaggtggcatctatgtttttatattgatcaggcaaataatgcactctgaggatttcaactctacttttactagttgatgttgacaatattattgtttgaccgcgagtgctataagctaatacacaactagtacagatttaaaagggcattatacaacaataaccatgtgaaaagtacataatgctttccaagctatgttatgcaagataataggatatatataaaggttgtgaaggcacaacacattactgggggtctatgtatgtggggccaaagagcatgctgaacgaaggcacctgaatcttcttcaaaagacggaatgcttatttatattgatcggacaaataatccactgaaagcattcagctgtacttttagttgatactgtacattattgtttgactgccataaccgtaagccgttcgtcgtacttagcagtacaaattaaaaatcgcattatgcaagaactatttgaaaagcgcgtaatgcttctcgagttctattatgcagtacctccgtttcaactctgtttcaacttataagactataaaaaaactccgtttcaacttataagattttttaggattacccgtatttatatagatgctaatgaatctagacacatatatatgtgtttagattcattaacatatatattaatataaacaatattagaaagtcttataacatgggaacggaggaaggagtatataagattgtgaagaaggcagaacgcattgcagatagcaatttgtgtcgctttcgagtttcgaccgaccacatctgagattagggtgaaacttgcagtagctcaattgaatatgcttttggtaatgaaaattttgcggctaattattttttcggcagtagacacgacgtacttgtcaatggtgaggcattcatggtgacttcgttaattttaagatatgctagcccaatctctttgagctgcttatagagtagagtgtgtttgtgcgtgtttatagggtgagcgcctacatttgtacttgtgtttttttttttgaaaaaaaaaatgccaatgtcactttcagtcgtgaaacggagccagtagcaaaacacaacacacatttgaaattgtaatgtcagctggaggctggagccgactagccgtgcgtggccgcgtgcaaatgaatccaaaaaaaaccagaagctccggcgccgtcgtgtcgaagcggccatgccacctctctctgttgcgaccattgtctcctctcctatcccaacagattggaggaaaacgattcccctcttttcctaccttccaaggtcaaaaaaagcaccacacgtatcatactacgatccacttccgtccctacacatggggggtatctgatcccttcttttccttgccatccagatttcctcctctcctttcttcttcttcatctcctttctcccaaaaatcctccctaagtccctagtatatgctttcctttccctcttcaaacccccaaaacacacaaactttctttgtttcttttccctcccatgcatgcaaccctagctacacattccaaataactaccttacccaacccaagtccccctcttataacaaccaccaccgaccctccacacctcaagcacacgggagacgcgatcaaatatttggcatacgatgatgggatcgtgcgcggcggtgcatgcgctggcggtggcgtgggcggtggcggcgctgctgtcccgcgcgacgccggcgggggccctggcggcgaactggggcacccgcgcgctccacccgctccccggcgacgtcaccgtccgcctcctccgcgacaacggcttcgacaaggtcaagctcttcgaggccgacccctcggcgctccgcgcgctcggccacacggggatccaggtcatggtcggcctccccaacgagctcctcgccccggtctcctcctccgtcgccgccgccgagcagtgggtcctccacaacgtctcctcctacatctccaagctcggcgtcgacatccgcgccgtcgccgtcggcaacgagcccttcctcaagtcctacaagggcaagttcgaggccgccacgctgcccgccgtgcagaacgtccaggccgcgctcgtcaaggccgggctcgcccgccaggtgcgcgtcaccgtcccgctcaacgccgacgtctacgagtcgctcgacgggaggccgtcggcgggggacttccggcccgacatcgccggcctcatggtcggcctcgtccgcttcctcctcgacaatggcgggttcctcaccatcaacatctaccccttcctgtcgctccaggccgaccccaacttccccgccgactacgcctacttcccgtcgccggggtcgccgccgtcgcaggccagcgtccaggacggtggcgtgctgtacaccaacgtgttcgacgccaactacgacacgctcatctcggcgctggagaagcacgggctgggcgccatcgccgtcgtggtgggggagatcgggtggccgaccgacggcgacaagagcgccaacgccgccaacgcgcagcgcttcaaccaggggctcttcgaccgcatcctcgccggcaagggcacgccgcggcggccgcagatgcccgacgtctacgtgttcgcgctgctcgacgaggacgccaagagcatcgacccgggcagcttcgagcgccactggggcgtgttcaactacgacggctcgcgcaagtacaacctccgcctcgccggcggccggagcatcgcgccggcgaggggcgtccgctacctgtcgcggcagtggtgcgtgctccggccggacgccagcccggccgacccggcgatcggcggcgccgtcggctacgcgtgccagtacgccgactgcaccagcctcggcaccggctcgtcgtgcggcggcctcgacgcccgcggcaacgtctcgtacgcgttcaatcagttcttccaggcggccaaccagatgaagggctcctgcaacttcaacaacctctccatgatcaccacctccgacccctcccagggcacctgccgcttccagatcgagatcgacaccggccgccacgacctcgccgtcgcctcctccgcatccgccgccgccacgtccgtcgccgccgttctgctcctcgccttgcttggcctcgtcatataagctagctagctagtagagtgacatatacacatcttcagaccaattctttatataccctttaatttctttctttcattccggggggaattcatattcaaacaaagggcatgcatgcatgcatgatggtaaattttcatttacctcataaaggtttattgaaagggtagctgccattagtgaccaaagctaaggaatcattgggattagcaattccctttatttattggaggaattgttgatagtgattctttctgatgtacatacatatataattaacatgataaaggaattgatataaagttcagattataaatgaggatataatgctggttattcagacaagtggatgcagaaccatatatacctgaatgaatcaggcatcatttgttttccactttcactcttttcatgtaagaaaaccagaatgtataaagcatcaccaccagggcaggggttgccattgttattcacaaacaaaaacagagtttggcagtccaaaggcatacttttacaggttacatgacaacggcttatcagtactacaaatcactgtgtagctgagcaaactgcaacatctgtaacttctgtagctgtcacaaaaaactactgacaaaaacatgcaagcatttttttttctttttcaccctagaatgtgtagtcaccggagtcgtcgtatcgtcgcgaaatgctctcgccaccactgaggactgaccccatgcttgacctctgcacgagccggactaaggactggacgacctccgacatcggtggcctgaattccggctcaggctgttgaaagttggagatgatcagagattagcaacagtgcagtgagattggggaaggaaggagaatagaattgctacaatggtggtagtatttatacctggacacagagcgcgattgcgtcggcgaatcgagagagggattttgcagggtacagtccttccagtgctggatctaccatctgatctaacgcatcgatgtcatgaagctgcggagaagcccatcggactagcgactgctgtggccatggttgggatctgcaatagtttcagacaacaattggtttctgttactgtaaggactcattgtcttctcaattcagtcatttcagaggaatttgagtgtagattcaagggaaatgttggtatggacagctgacttttcacctgtcaaatgctttcctgccagtcaggagctctagcatgacgactccaaaactgtacacatcactcttttgagagtactgtccagacaggatcacctcgggagctctatatcctgagttctcatctgattcctgaagtttccattatataaggatttatgaggagaaaaattatatcatatgaaggttgctttttcagaaagttttttgttaacatctgtacggctcacttcagattgcacaaagtaaaataaaagaaatacacagatgatgcttgaagttaaaaagaacaaaaatatccagctctgaaggcgttcatatcagactgctagaaactatgttctgaacttctgattgactaggtgctctatgtactgcagctatgttccataaccataattatcatacataataggatcatttctaaattagcagaacacttgaggaagatcttaatatgttattgttacttcagatgacctcaagatatcctccaattcacaaaaaactatgttagtgtttcttaaggttcagagcatgcagtctgtaaagttgtaacttgtaagtggacagagcaggctatcaaatatcaaatggtacattgttcagcactatcacctggagttcctggttgggaataagctctgcaaacccacaatctgaaacatgggggttaagctcattatccaacagtatgttagatgacttgaaattcttgtggatgatagacggtgagcaagtttcgtgcatatacctgaaaagaaaaatacatattcagttacagaacaaatgtaccagttgatgaatctttctcacttactctaatgcccttgcagatcctaatgcaatcttgacacggctattccaagacagtggtttgctgtatccatcagacaggtgaaggaagtcatgaagagaaccgtttctgtaaaattcatatgccagcaaatactgtccatgctccaagcagtagccgtcaagctctgagaggtttggatggtttaattttgaaatctttgctaccaaatcaataaagaaatcggatggtttgcttggaaaggcagatacattgattttcttcacagccagtacctggaaagtagaaattgacatgaatataaaatgatgaaaattaaaaaatataatcatagcatttgcaatgaagtgttgtttgaagttcctgtcctccgtacgagtagattatagattttgacatacaggaatgaaactaccaatatgactacgctactacagcctatatgagcttaaggtgttcgattattattgtatatgcagctattttcttactaattactgtaaaagtaaaaggagatactatagaagtaaaaggattatcctttccaataaaaataaaaataaaaggattaaagaacagttgatcttgacatccatagaatgaactgaatgtacttttgcagatgatgcgtttttgcatttggaaacaaaatataagaaaatatcacagcttacagtgacaaaccttatgatctgactcatctgagatctctgctctgtaaacccggccaaaagagccttcaccgataagattgtcagcactgaagctctccgttgccatctgcaggtctgccacagtgtacgcagttgctctgatggaagaaaggtctacattctttgccaaaacaggcttgtttgtgagatcattttcgtcaaaggacttgtgcaaatcgattttcgatggcggtttcaggttcattgagacagtcttctgcaatccttcctttgcagttggtgatatgatgcttattgttctcagctctgaacatcaagaaatttgtttagaattcagaaattacttcaaaattaacagctcaaggacagtaatgctgaatagttgttctaggattcaaggttccagctaacttacgattgaattttcctgaagcaattggtctaagagtgagaggttcattcttctcaggatctcctccacgttgatgcctcgttgactttctcttgaacacaaagaatccaaccattgctccaagaaccaccaaagatatgacaatcccagcaacagccccacctcctatcttagaacttctgcctccaccgtcaccgccactgccatcgccattgccaccgttatcaccattgcttccaattggtggatttctgttacggttacgaggatttctggtagaaggctgtcgcggcggggattgtgaagtagtggatggtggagatgatggtgcaggactgactggactgttgctaaaggagttcccacttatcctgaattacaatatccatcacataaatattggaaccgtgatagactaggttcacaattttggaatgaatttctgaaattttgggtcttacggcagcaggtttgtaccaatgcctctccagctcaaaattccgaatttatttaaatttaactaagaatatcaaattctacgaaaatctgagaaatgttttcattaggaatttggtcttcttttgttttttcattccaaagttgtgaaccctgtgatagactgacaaggtggcgaaaaaaaacttactgcagattacttatgccttttagcttatcaggaattgctccacttaattgattgttttgaacgttgctgcaagaggaagttgtcttggatcacaaggagatatagagatgaatattagtaggtgaacagtgtaccaacttacaggtcagttagagggagatcagataggacatctatggtaccggtaaaccgattatcctgcaaatgactgaagagggaaacatatcattttacgtagtacaagattttgtttgcttgtttcaacaagatatccatatcaaaggatatgaaaatatgtcctcacagcatggtcagacttgtcaagttgctgaagctgtctggcagagtgccagagaaggtgttgtcagagaggtccctacaagaattagtttcagtttaccaataatttgtcagtattaagcgtatcaagaaaatggttgtttagatataaaaataaaataacactcacaatgtagccaagttggtgagttggttgaacataacattgatgcttgaaagctgattatgtccaagatttctacatcaaggagagtgacatggtttggtcagatgcaatcagagaggcttggagaaggtggcaaattgtgatacgataaagtgacttacagatacttcagtgaggccatttgggaaatggagtaaggcaaagtcccagtgaagctattgttctcaagatttctgcaagtcagattatctgtcagaactaacagaatgaaaacaaggacaaaattgttcttccagtttccagtcaaaatcacaacttacagcctctcaagatttggagggagattataagggatatcacctcctccaagattgttattgctagcatcactacaaagcaacaaaaacaaaaacttggtcaaaattttcaaccatcatcaataaagactgtaagtagtaaaaaccatctgaaatagatttcactaacagctcaaccagtgcagtcatgacgttcatgttgtaccccaaggtccccttgagccccataccgggtaattttctgcccacagttcatttacaaagacatgaaaacacatcagaacaattggcaattagcaaatgtctcatccctgaagcgtgcccactaagtgtcacctcacattgttatcacccttgatccagagcaagtgatcccaagccaagactggccacaagggtcgccgttctgcgccacccagtttgtcagctgcgagggcgagttcagacttgtgtagaacgtgtttagggcagtcactgaacatgaacccaaaaaaaagaaaagatattgtcaagtgaacttacacatggctggaacaatggaaggtttagagttgcctagtttaatataatttggtactaagaaaagtagtcagaatattagttgtatataactcccataatctcaaaaccccaaatttgcattaaaaaaaacagcacttttaaaactataagtcaaactgaaacatactatacagagaacctaactttttagcaatccaatgagaaaaggctgcgttgatatgtaaaaattatggagccagtcatggaaggaagagtggagaaatgaataaaaagaagcataggcacatctttcctgcccggttatccggacaggacaaacgatggcaccagaatgatgatgacaaagtggagccaccctgccaaactaatggcatttgctatcggccttaaccttgaaatcacaatcaatcacagtatgatgaagccaaatatgagaaaatttgaccagttgaagtaagaaaagtcaaaaaaaaagaaaaagaaaaagaagggaaaatagcttgaggaagtgaagatgccagcagcaacttagcaattaacaccatggtgactgattggttaaagaaacttgcagaacaattctccttaaatctggcatctgatcaccccccagaaccagaattataagctccttaattacagtataatggagatgtcccaaaagaagcagcaaacagaaagaaacatctaaataattacaagttcctgcttgtggctaagtggattcacaagcaatttccataggattcatcaaaagaaaaggttccactgcaaaagaaacatttctttgtctaagaagtctgaccaagaaacagaaggggaggaaaggaagaaccaagagcagaaaatcccccattgatttctgaaacaagaacacagaaaactgaactgaacaaaacaaaacaagctggaaatgcagagttcttgagaaaccaaaccgaaaccgtgctcgagctgaagaaaaatggacgcaaatgcgagattaagaggagctaaccgtcgtctgagctagtgtcggcagtgacccccaagaacgctgtggccatgagcatcgccaccactccagtgaagcccaccgacgccatgcccgagcctgaagctgctctgaaccagctcgagctcggcttccccattgcggtaatgcttctctgcttcttggagaactcctccaggaaagaaggtgatggacagaaaataaaaaaaaaaaatcccccctttttgttcacttcctgctactatacacaacaaaagctcattctcctctctctctctctctctcactatatgtcagcgagcgagtggtgttttctttttctcggagagctatatatttttctgttgccaaaaagcttatagctgtaggtttagggaaggttaggtacttggtagaagaggcctcgaagaaaaacttcacgaaatgattaaatatactactctctccccgttcaaaaaaaaaaaagacaaaccctgagtttccgtgtccaactttgactgtccgtcttatataaattttttttataatttgtattttcattgttgttagatgataaaacatgattaatattttatgcgtgacttgtctttttaattttttttcataatttttttaaataagacggacggttaaacgttgggcatggaaccagggtttgtctttttttttttttgggacagagggagggagtatgtttctttgttgctattactgcatgtttttggaagtagtacttcgtccgttttaagaagagttgatttttagcatttcaaatttctcagaaaaagttgatttggagtttcttatctaccatcagcccacaaatcaaaatagtgtttaaaaaggttttatactttaatactccttacttcttcatatagtaaccctactattttattattagctactccatccgtattttaatatataacactgctgacttttttaagttatgtttgaccatttttcttatttcaaaattatgtaattattatttattttattgtcatttgatttaatatcaaatattatttaagcaggaaatatttttacatttgtgaaaaaaattgaataaaacgaatggttaaatgttgataaaaaaatcaatagtgttatatattaaaaattggaggcagtagtaaatttttttctttggtattaattaagataaattgctaggacagaggtagtttttcctttgttgatttcacattttcacttgtcctgtccgtgtcgccaatctaccatgtccctacacggagtactgtttcttgtgcctttttcttgacaggatgcctgactgtttcgacagttctaaaaagcaaaggcagagaatcagtgaatcacagagggagcatttggccatttgctctttgggctattcaaacaacctgctcctcttgatggctggactcacatatcccatggccaggggtttcactataaaaggcaggaagacagcatggtgacatgcacgcctatttacttcagagaattcagtatgaaacagtagttcgtatcgtacatacatagtaaccagaggcaatcgtctgaaaaaaaaaccaatctagtgttttctatgactgattgaaaaaacaatgacatagttaaaatgagccatctaatacaattaatataagttgacatatattttgtcctttatttaatccagacagaaagtgagtgattgatgagttaaactatgttacagcagtcaaaactgaacgctttttgtcaattgcgctaggtttttcctatgactaattagcatcatgatggctttgtaaatactatctttgtttgaactaaaatcatttatactaggaaacatgtcaagtgtggagattatctagccgtcctaagtgtggagattgaattatcactttttaaaacattttgacataatataggagggcaactaataccaacaaacctgtgcacaactacttgggcttgccattatcgtttgataataccaatagccgagatcgtaatagagttttgtccgggctctaaaaaatttctcggttcttttaagatgatagataaatcgttcgctacagctagggcatacaaaaccacaataaattatatcaataattccataatattttggaaaaagaatttcttagttggtaactgttacaacaattgtacacactagttaatctaaaatgatctcacaaggaaggaagaacaattcacttgtacaaaatgaagtatcacaaatagaaattagtagccacataatttccattccgaaaactattgatacctaaaaccaagggggaggtaagcctagggtagttggggtttgaaccatgggcttgcctacataattatgtttttaagttctcttaataatttcaccattaaaaatttagagaaaaccttaaatcgattagttatatctaaatgagttctactcttagttcgttaatttctggctccgtccctgtctaaaatataatatgtctacatggacagaaggagtaacggatgcgagagtgtatcatgccaattgataacccatatttccaaatgccactgttaatttgtctgttttgtttttgtcaattttttcatgcgtgtaactctgtacttacgtaggacagataaaacggaaaaggcaaatcgatatggcacagctcagatcgctcgcatgtatatatgtcgacggtgggtgcgtgcacgaccatcatgcatatataatgcaaaagtgcaacaggttattcgaccgtccgccaaactatgatagatgctgatcgaacagtgagctagctagtgtccttcaattttgcgcgtacaacggatggttgctgtggccgccataaacatttttttttaatttctataacgcccaaacagaatgattggcgatatattatagaattgagtgtaagtacacactgaaagaaagtgaaaaaaaatatatacattcatgactgtaaacacgcttacatgtcagtcttttgtccttttggcaacaatatcgtaatatgctttgcgtcggtcaaacttcaacaacccaacttatcttggatacaattgattatttgatgagctatcgcttattttcttcataagattctcgcatttctttcttgcccgatttcccaaccaaagagcaacaagactaatttgagccctttgtgttttattgcttccgtgttgcttgtttcctgcgtccaccaatccaatagatctctattagtgttatatctcaggatgatatgcccttgtcatagccacacaagcataccaaaccagatttgcttcgagattgagcattcgaacaacaagggatcaatggtttcgaggtttcggaagcatagctggtagaaataattgtttggccaaccccctgatttgcaaccgatctgtcctccacacctggttttatatcacaaaccaactaattcaagatcttgaatttcaccagagcccattccttccaatttagctttgtcgacggtgagattatcatcccctcgaattggaaatgatatgcagactttgctctatatttttcattggttgtccatttccaaacgattgatcatccactccttctgtcattgattcaccttcctcgttgtatggcatcatgtatcgtacaattcttccttttggtgtgcttatagaggttcgtcgctaggattttgaggctttggacaccaatccaacaatttgattcctagaagcttgcatttcgcccatcactaataaaaactttggttcatgctgcatacaaatcattatctaattcatcacaatgaccaccatacataaactatagcagcgtacaccgacgatgtgtggtgtgtgtgtatagatagtactctctccatattcagaactaattatattttgaaatagaggaagtagcttggtgctagcaaaagtgcaaaacatgatgcacccaataggtaatataattcttatccagacacaaattcaggcagaaaagcttatcccgatatctatgcagaaatatttaaattttgagacataagggttatttagcttggtgctataacaagcaatagcacgatgcatccgctaggtgaattggcgggagattgatgatcttggtccggatacggtgcgtgtgaccacgaaagggcaaagagatttcgtgggtagtatctgtagagcgcatgggcgcatgtactctgtcctagctagctagctttcccttgcttctttggatggaatgggtggaggacggccacacgtactctgacttgtcttcctttgcatgcatgttggagatctagcatgcgagtacactatatatagagttttggggcttataatagcttgttggacgaattaattaattattcgtctaaacagcttgtttactcttaattaccttttgaaactaaaactattataggtgatttgtggtgtttaaaaaggtactaggagataatcacctttttatcgtagaaagtttgttaccaacactactgcactattcactacagagtcggttttcacaaacctcctatccccgatcttcgttcaaatccaatgcgagccgtgagaatgccctcctagggtacggtccctagggctcctaggctagtgtacaaacatccactgcaaagatgggcatattaccataggccgggcctcttaaggaccagcgtgcgataatacatgttcgtaggtgcgtccgcctatgatgattcctccatatattcggctttcagcctgagctcatcttattttaacccaaagtttctctctaaacatagcaacacataggagaaggtcttgaactcaaaatctttggtggaagttgctattttaggtaagtgttaacgaccaaatttggtaatatcagtatcggagatgaagattagattgaagcgggatcgaagatgaagattgtcatggaaacagagtaagaatcgtctgaagtccggatcggctatgattggatcagctgagttggagtcagacttggttaggtgatgcagccgattccaacaatacgacttggtgtacgacatcgggttgggttaaggtgcttgaagatgattgccacgcatggatagagtcctgggaaagcaattgtatctattaattaggacattttatgtaatttccttagagatatgcttgggcaaaagtctgccgtgaagacttgtggtatcttagagtttgttagagataatagtcgtgtccggtatggacatatcttgtaattctcaggtataaatagaccccgagccctatgtaattaataacacacacgttcaatacaatttcggcgcatcgccacctttttgctttagttttatttcgacgagttcttactttcgggttgagctgcatcggtttcgatcttcaacaagaggtaaaacttattatgatggcttgtgttatcgggattagtgcttccatctttatgatactctaatcttgtttacgtaatctgtcgagttatcatatattgtacataatctctggcaatatcactatctaacctacaatcggctaacatctgttagtagagggcagccaattaggttagattttgatgttgatttagattatataagatatccaccactctatgaaacttccagcggcttgattgtctaaatattgttcttcttttcatacttaatgctgcatcagttgagtttgatctattaagtcgtgcttagaatatcaatctctagcctgccttctggttgccgattagggtagtatcggagtttcagccgatcttatctgatttaaccatattcgctctatatgtttcagtgacatgttaaatccgccctttatgtcaagatcttattgcatttaagcatattaagcttttgtttgatatattatacttgttttagtatcctgatatagagtagtatcggagtattagccgatacatgctagatctatatgatcggctatgctataaacatatatagtcctgttattaatatatatttcgatccaagtgatttatactgtctcggcatggcgaccgatctatcccaatcacttgatttaaacatatatcgatataagaactatatattggtaatatctacagccgatcgagtaggtttagttctttattatctatttatagtcgccgatcgattcacatatgacatcggctcaaagataaatgatatgtcatcggcacttagcggatcggctatcatttatagatttaaccgcgatctctttgtttctatttcttgttgattgcaggatcaaatcaactggcatgctaacacacccgaagcgagctttggacctgcattgcagttaagcagatctcccaggcctcgtgttttacgtcaacagtaagatacatgtattccttctctattgccatcattttttattgtatttgattggtccgatgtggagaatttttgccatgtttaaagtggacaaactttgtgcaatggttgtcatagtcttttgtagtgtttaaacatatgctatttttagatttgattgtcatatgttacattctacattgagttgacgatcagagcacacttaattgtgatagaagacaaatacaagcccttttgagagtggaaaaaagaacatatgtaatgaaactttattgttatgcaatctgagaccaatcatttgtaaaaaaaagatcgcaaacaaatgttcatatctttccatttgtacttattcaatatttgtatgggttgacgcaaatatttctattttgagaagtactgctatagaatagttagtaccactttatatcgaaaactgggaaactttaatttgaaaaacatttcgattaaagataggtggaaaatatttctctcaaccgcgctcttcccaggcaggtctagtttggcatgaccgtggggaaaactattatcccacgcaggccgcttaataatccggtcatctatgaagatttattatcacaattgaccgggttaagtggtccgtctgggataattgatttttccacatggttgggcagcctgcctacgaaaatagatatttccgctgacaccttaggggaggtgggccaagcagccatttgcgaaaacgcctcttcaccgtttgcaaaaaccgatcaagtagtaatgtgagctgtggagtgatacatattagtattttccgtttcatccggtagatgctagcaagcttctaattttagtcaacttggttcatacctagaatttggctttgtctaggatggagggagtatgtacttgccatgtgagcctatggtacgggacctcacttgtactctcaaaaaaatttaaaaaacattgaagcaaccatatactaggggagaatctctaaggctcgtacaagattctgattctgcaagctacaccaatacattgtgctcactctatcccataaaaaaccaactacgcctgcattgtatatagttggtacagattcattatactacgatgtgtcacatcaagtaatagattggttttttatgggacggagggagtacgcctccactgcacacacctggtacagtactgtacgaagctagcgatccaacaagtcagccgattactgttactgtgatcgatcatatcatcgatctgattaatcatcgccgacgtcggcaaagcagagtcgtcggtgatgaaccacgcaacgcaacaacgcaacacatggatgcatgatttgatttatatatggatgcatgcatgtgacaatccatccatccatccgtcccgatcgccatgcgtgtgatattattatggagcatgttcacaaggattttcctttccttcttttttacggttttgttcagaatattctgaatgtgattattaggttttaagccaataattttgtaataaattaggtgaataccccgccatgttgttccaggaaatcaagttacatagtacgtacaaataagatgcaaaataattattaaaactaaaacaaatcgatacttacgaatttaatttgagcctaaaaataattacgaattttgagccaaaaataattgagattgcatgatgttacaagagaagaaagaagaggcaatttgaactatagacctattatccaaatgctaaaaataattaagacaatgtggcttaataagagaaaagagaaataatattaactacacttagtggggatgtactatataagtatataatgtgtgcagcttctatgtcgaattttatccattattttgtagaaaaatagactgaacgtgattgttaaggattaagcattttttccctataaagatgagcttttgttatattatgttacatgcaaagcatgcatgctcgtcgatcggggatgcatgtctgtgtcattacactgtccatatagcatttgtttttcaaagaaagtacacgagcttttccaatcacttgttggagaagacgaaataatttcacccggttgctgtcgggttcgcccagctcgtttctttttttaaaaaataaaaataaaagcacattgcaaacacagatcgatgctctcaacacacatactcaaaactcacacacgtacgccatatctatatcaaaatcttcggaaaaccggtatattataagattgacgaaatcattagatacgtacctcgttgtttacggggtcgtttcttgtttagacgtgacgatgcccgacgtatcctagcacccgctagcaatattggataaatcatctttgctgggtttggcaagaaacaacattagtcccggtttaaataaaaatgggactaaacatcatttttcatcccggtttcactactaggaaaaccatttttcgtggcggttattttaggttttctctgacggtatttggagccgtcacaaaacaaaggctagtgaagatctaagattttcgctggcagttgcgatctgtctgcgataatcaattttcgcaggcggacccgtaagaggaccgcttgcgaaaatctatttgtgcaggcggacccttaagaggaccgctagcgaaaagatttttttccaaaaaaaaagcaatcaacatcctgagcagctgcaatttttttcaatccaaatttaaaatcaattcaaatcggcatcagatccgtactcaaatccacatacagagaacaatgcatcaatttttcaccacattttcaacaagcattcaacaagaaaacatcaatatatgcaattgtattcacaaccgccggcgatgcatcgagccgccggtagcggcggcggcgtcgtcgccgccacggttgcggttgtcgtcatcgccgacacggtcatatccgccgccgctgcccacctgccatcgccacggtcgctgtcgtcatcgtcgccgccgtcgtcagattcgccgccgcccacctgccgtcgctgccatggctgccgctgccacctcccctctagctagatctgggatagggagaaggaggggagggaaggagccgccagatccgtgctccccgccagcgcgcagcgtcgtcgtcgtcgtcgccgcggtcacggtcgtcgtcgtcacggttgctctggtgccgccgaccctgtcgtcagatccgccaccgcttgctaccatcatcgccacggtcgccgccgctccctcccttccagctagatctgggagagggagagggaggggaggggagaggaggagccgccacatccgtgctcctggccggcagcgtcgtcgtcaccgcggtcgtggtcgtcgtcgtcgtcaccgtggtctgagtcgtcgtcgccgacccatcgtcggatctgccgtctcccacctgctgtcgctgccgtgacctgcgccgtcgccgagagctgtggagcctcccgttgccgtgaccttcgccatcgccgagaggagctctgcacgtgagtgggcggtgaggaagaggcgatgggagaggtgaggaagaggagggggagccgaggagttagctgtgggaggcgggtggtggagcgatggatagattttaatagggtggattttttttttgctggcaacccacgctaccagccgccagagaagattctacatttcactggcggtgtgttaagtgcaccgccagcgaagatgctatattttcgctggcggcccgctttatttagccgccaacgaaaatctatttttactggcggtccgtagcctcccacccctcattgcgtttttgttggcggtttttgtgtatagccgccagataaaataatagggtgatgccatgaaaaatattttttgtagtagtgtttataattccaatgggactagatgatcaataccaaccgggactaaaaatcatctttagtctcggttcattcattgtcaagtcttggcaggcaccctattatctttagtcccgattagtgtcaacaaccgggactaaagatcagtactttagtcccggctgtttataccaaccgggactaaatattaaaaaaagcacgcgcgggagggagagaggaaaaatagcgtgtgggagggagagagacaattgtgcatggatagagagccaaaaatctctctctctctctttctttctcccctcaaccttatcttcttactcatccttatcttcttcttctcctcctcccctctcctccccctcctcctcctcctctcccctcctccactcctcctcctccactcccgagccatcccctctcttctctctcccctcccctctccgacggctgcggccggtgggtggcgggcgacgggtcgagggctgcggcgccctcccctccgtgggatgcggcggccggcagcggcgggccgtcgcggagggccgcagccgaggctgtgggcggaagcgcggccaaggctgtggagggcagcggggcgtgaccatcgcggaggattttgtgttgtagatatctgtattgattttgtgttgtaaatttgggaatgattttttaatgtttgtgtgaatgattttgtgatgtaaatttgtggattattttgtgatgtgaatgtggatgattttgttgttgaatttgtggatgattttgtgaatgaggatgattttattgttgagttcggtttgaaatcaatattcaagcagaaaaaagcaatgaaaaagggaaaaagacaccaactgggactaaagatggcgcagccgggcacgtggcttagccatctttagtcctggttaccgggtatttgaaccgggtctaaagatagcgatttttattcccaaattcatagccccggtttattacccgggactaaaggggttgcaaaccggggctataaagggttcctgcaggagtgtaggctaggactttctctccagaactatgttgttctaatatgtaacagtaattttattttacatctaataaattctgttcgacttcttttgtctgtgcggaggaaaaaaggaaattagttttagtggacaatcttatgttcttaatacacatttcctttatcttggctacatttcactttaccaaattgcaacgtacttcgcctttcggttagtgtttaatcaatcatatcaacgaaagaaaggcttaattttcgcactcctcagcgaattgaacaagcatgcggcgagcagcaactcatgaatgactaattaagaaacggtgataaaataaacacggggaatttaggttatcttaatgatctaccaacgttcgattcttccgttaaaacataatgtcttctcattgcatagtaggactcggtaccaatgtggtgtttggatctaaactttagtcctgtcacatcatatgacatatgacactaatttagagtattaaatatatactacttacaaaactaattgcataaataagagctaattcacaagacaaattttttaaacctaattaatctataattagcacacgtttactgtagcatcataggctacttatggattaattaggctcaatcgattcgtcacgtgaattagtccaaggttatagaatatgttttgtcattagtctatatttaatacttttaattagtatcataatatccgatgtgataggtactagtactattgtccatggatcccaacagggtctaaatagtactgcatgcttttgctacctcctgactcgacaccttccaataatgcaaccacccagattatttatttactcctttatttttgtttggaaaatatttcttctcttgtttctgttactggtctaccaactaattaaattatgggcgaatcattccaagatggttcaccatccatggtcctccaacaaattatggactgcagtggtttgttctcttgtcaaggttcttaatattaattagtgaaacctgtttttagtaccataatgttaaatcagctaacaattcaaactgactcagcctttggatttattttgaacatataaatttttgtgcaactattttcatttctcgaaaagattctacaactgacttcattgtgcaccattgggggctagggctatattttgaccccaagcgtgatattgaaaacttgaaaatttgttcaatttaagtgaattattgtttgaaatttgaatttatcaaagaccatgcaaaatccctcttgaagtctgatttcgagaaactgaccattttttgtcaaaatcatgaaatttcacgaaaactgaccatttttttcagaattgtaaaccatgatcgattgacatggttaaaaaagtattttatgacaaattttcaattctaagttatatgttagggaatcccagtaaccaattatccaaaagaataggttttgtagtagtattttctaagaccagattaataccaatccatgtctgttttgatatattttttgtttatgttatacataatatatagtacattagtcattatgtagactttcctcaacattaagaaacttaattgccatgcatgatttattgagcaggccatgtttgacaaagtttctactcttagattcatgcacaataaggagccataagttaaaaataagtattttaagcctttattttattaatttaaaatgtggagaaggtggctcaccaaaacactagtctaccccgatcgatctctagctccagtaattttagatccagacataactagctagttttataggatttctcaagctagagctccgccaaacactagtcatataattaaggcttcaaatattaacaatcaaactttctcatccacctaaacaaattggttggttccttaccaatatgactacaataatattagattaacctagttgattatcaatatgcacgacaatattgtgcttgaattttcctcagtaatatttttctcgagctacttggattatatcgttgcttgaatcacgtaaaatgcaccggcaatcaacaaaacaacgcccaagatggacaaaatcatttggtgtgaaatcttagtccgagagaaaatgcacctgctgacaaaaaaaagggagacagatatagctgcatttttcacgacctaccgtgcattgaaaaaaaaaatgagaattagctagggttcgtactgatggttgctggtggttactagactatcaagtttgttggtgtcttgaacttcttcgtttctgtggctccattactgatcactcttttgaaaagcgtttattgccttgacgtggaatccatctacttcaatttctttcttcagttgtcgtctgtcctgatgaaatcctaactaatccattcgcgccaatgagtttcagacaaaagaattgattgatgcatgtgtgataaattaattccgtttctaatgcacactagtggagaaaccatctttcgtcggttggccgacttccacaatagtctcggttgcaataaaaaccggggctaaagatgatctttagtcccggttaaaaagggtaacgggcatatttgatttttagtcccggttcaaatgctgtcagggcttgtcagcccccccgagatcttaaccggggatctttagccccggttcataacaccaaccgggactaaagtcccacccctatatatatatgtcttcttcctcctccagctgccgagcaagctttaaaatttcttcaaaaaagaggggaggtcatgccaaaatttctagtgaagttattttggtgattagatacaaatcggaggtgcctaaaaggttagcaacttcatcctccaatgttttttttgtcatattacatttggagctatgttttgcacacttttttgtctccaaaatttagttgtaagttgatgagagagaaaatttgtgtggggaagaaagaatatatagaaatttagtttatttgctaaagaagattttataaaatagttgagaaggaaaatatagtgaaagttaatcttaaataatagaaaacaaactaaaatggaaattaaaagaagtacaacacattaatattagtttaaaactttagaaatagtaaagaagaattatttggtgtaatattttataatttttgtatgaataatgatatgtcattattgtatgactgttgaaaaagtttgtaattactttataattattgtatgactgtcattattgtacgaataattatttgtgtacgattttttttcatctcatgtagatggatcggcaatggatgtacgctgaccggcggttcaaagagtttattgacggcgtgcattattttttgagagtggccaaagctaacaggcataagggttttatttgttgtccatacaataagtgtaagaatcagaaggagtattctgcatccaggactattcatttccacttgtttgagtcggggttcatgccaagctataaccgttggacatcccatggagagcaaggggttgaaatggaataagatgaagtggaagatgacaatattccagactttgctcagtatgctggatttgaaggaaatcaaatgggcgaggaggaaagggatgctgatggtaacaacgttgcggatgttcttggtcagatgttgcaggacgccaaggaggactgcgaaagtgaaaagggggcccataaattggacaagatgttagaggaccacagtacgtcattgtacccaggttgcgagcaggggcacaaaaagttggataccactatggagttcttgcaacggaaggcaaaaaatggtgttagtgacaaggcatttggcgatttattgaaactcgtcaagaacattcttccggagggaaacaaattgcccgagacaacgtacgaggctaagaagatagtctgccctctaggactggaagttcagaagattcacgcatgtccgaatgattgtatcctatatcgcggtgaggagtacgagaacctagaagcatgccctgtttgcaaagcactacgatacaatattagacgagacggtctaggagaagttgacgggcagctaacaaagaagagaattcctgctaaggtgatgtggtatttccctataataccgcggctaaggcgtttgttcaggaacaaggggaatgctagaatgatgcgatggcacgctgaagagcgtcaacaggacgggatgctgagacaccccgccaatggttcgcagtggcgaaacatcgcataaaatttaaagactttggaaaggacacacgaaacatacggtttggtttaagtacggatggcatgaatccttttggagagatgagcaacggctatagcacttggcccgttacgatgtgtatctacaacctccccccttggctatggatgaagaggaagtacataatgatgccgattattattcaaggccccaagcaacctggtaacgacatcgatgtgtacctaagaccactggtcgaagatcttaaactgttgtggaaaaaggaaggtgtccccgtgtggaacgaggacaaacaggaggagtttaacctacgagcgttgctgttcgtaaccatcaacgattggcctgcacttagcaacctttccggtcagtccaacaaggggtacaaggcttgcactcactgtatggatgaaacagaaagtatgtatcttaagcactgtaggaaggttgtgtacatgggtcatcgtcgattccttgttgcaaaccacccggtacggaagaaaggcaaacactttgaacataaggcggaccaccgtacgaagcctaaacatcgcagcgggaaaacaatgtttgctatggttaaagatcttaaagtagtattcggaaaggggcttagaagccaacctatagagagcaaagatggtcacgcggcgatgtggaaaaagaactctatattttgggagttaccctattgggaattcttggacgtctgccacgcaatcgatgtgatgcacctcactaagaacctttgcgtaaaccttcttggcttcctaggtgtatatggaaagtcgaaagatacactggaagcacgtaatgatctgaagcatatggaacaacacggcgaccttcacccggaaccaaaggagaaaggaagccattacttgagtccagccagctacactcttagcaaggcagagaaggaaagtatgtttgaatgcttggagagcataaaggtaccgtctggatactccacgaataaagcgaataataagcacgaaggagaagaagttcacaaacctaaagtctcatgactgtcacgtgttgatgacacaactgctaccagttgtaataaggggtatccttctagacaatgttcgggcaacaataacaaagctatgtgctttcatgaacgcaatttcgcagaaggtcatcgatctggatatattagaagcccttcagaatgatgtggtgcaatgtcttgtcagttttgagttgatatttccaccgtcatttttcaatataatgacgtatctgctttgtcaccttatcaaagagatcggtattctcgggcctgtgtacctacacaacatgtttcctttcgagaggtacgtacatgggtgttctgaagaagtatgttcgtaaccgtgctcatccagaggcaagcatcgccaaggggtatggaacagaggaggtcatcgaattttgcgtagaatttattgaagaccttcgcccaattgggggtacctgaatcacgccatgaagggagactacggggaaagggaaccctcggaaggaaagcaataatgatggtagacaacaatttattccgtaaagctcatttcatggttctgcaccaatcttcattggtagctccttacatcgaggagcacttggctctagttcgcgccagaaacatcggtaagtccgatgcatggattacacggcatcacattgatactttccccgcgtggctacgacaacatctcatgggtaacgagacgatcaaccaacaactagccttcctggcgaggggaccatctggctcgatcacgacattttagggatatgagatcaatgggtacacattctacacgagagcccaagacatgaagagcacgaaccaaaacagcgctgttcgtatcgatgccatgggacacgatggaacaactggcacgtattacggtgccatcgagaacatatgggaacttgactatggtcctctcaaggtccctctgttccggtgccaatgggttgggttgactggtagaggcgtaacgattgatgacagtgggatgacaacggttgaccttaacaaggttggatactcggacgaaccttttgtccttgccaatgatgtaacgcaagtcttttacgtgaatgacatgtctagcaaagggaagaagggcagaggtgaagcatctaggcccttgttgttaattttggtaattaatgacaagcactaattgtggactaaccgttgctattgagatatattttaagttaggtccacgttatgtgtgcgcatggatgactatcgatggattaaaatttgatggcgcgaagccaagaaaagaaaatggtaaaactagtgttttaattttaaaattgatcgaggtgaagggtgatcaaatttgctagtttatttgtttatttcgccgtactatcaaggggggtaatgacctagcaaagagatgattaaattgccacattaggtcattgcattttcacttgtgctcactttttcatcacacacacacaatcacctttgctttcactcggctcggcctaaccaggggcggtcagaccggccacatagtggcggtctgaccggcgtgccctggccggtttggccggccccacaagaaggcggtctgaccggcgcataaggccggtctgaccggcggcacatgtgcggtcagaccggccccctagaggctgggatggcgctacccggggtggccgatacaaagccgacggagtcgtattcggtcagaccgagccgaggctggtctgaccgcccactcaacgccgatctgaccggccaggctgatggggccctctgacagcgctacaacggctagttttctagctgttgcagagtagcacggtctgaccggccacatacctccggtcagaccggcagagcacaaagttgggggatttcgcccccaacggctagttttggttggtgggagtataaatgctccccctccagcagtaagggggctctcttagcacccaattcaattgcatacaccccttgcacctctctcacactcacttgagctttgtgttcatcaatctagtgtgttagagggttgattagccaagagtcaagtgcattgcttccatttgtagagctagtgtggcacttgattgatcatctccatgccgggtcattgcttgttactcttaatttacatttctagagacaaacttgagatcatatcaccctaggattgctaaacattgacatagaagtgtgatttactttcctagtgatataattgagccactatcaccctaggtttgcaaaacataacttagttgcttagttagagttgaccctcaccaagcctagcaacttaggttagttttgattaggtgtcatttagttttaaatcgcctattcaccccccctctagtcgacatctaaatcctacaagtggtatcagagcttggtctctcttgattgggcttcaccgcctagagagaagatgttgaacgaggtgaaccatgtagggaaggctcccatgtttaatggcacaaactactccacttggaaaattaaaatgtctactcacatcaaagctatgagcttccatatttggagtattgtggatgtaggctttgctatcaccggcacgcccttgacgtagattgatcaccgcaacctctaactcaatgcccaagctatgaatgctttgttcaactctttcagccaagaggagttcgatagagtgagcaaccttgagaccgcatatgagatttggaacaagttggcggagatccatgagggcacaagcgagtacaaggatgccaagcttcatttcctcaagatcaaatatgagacattctccatgttgcctcatgagagtgtgaatgacatgtatgggaggctcaatgtcattgtgaatgatctcaaggggcttggggcaaactacaccgatcttgaggttgcccaaaagatgcttagggctctaccggagaaatatgagacccttgtcaccatactcatcaactccgacatgtcaaggatgacacccgcaagcctcatggggaagatcaacaccaatgacatgtacaagttgaagaaggagatggaggaagcctcaccttccaagaagtgcattgctctccaaccgaagttgaagacaagggcaagggcaaggtgaatgaagccaatgaggacttggaggaagatattgcccttcttgctagaatgttcaatgatctcttgggaaggagaaaggagagaggaagaggctctaactgcaataggagaagaaatagaagacccaacaagactctctccatcttgaggtgctttgagtgtggtgagaagggacactttgcttccaagtgcccttccaaggatgatgatggagacaagtcatccaagaagaagagtggaggctacaagctcatgaagaagctcaagaaggaaggcaagaagattgaggccttcatcggggaatgggactcaaatgaggagagttccgcctcatccaggtccgaggaagaaagtggtgatgatgcaagctccaagaagaagaagatggctgttgttgccatcaaggaggctccatcactcttcgctccactttgtctcatggcaaagggctcctctaaggtaacatcttttagtgatagtaagagtgatgatgattgtgatgatgattcctatgatgagcttgggagtatgtttgaggagctccatgcttatagtgagaaggagattgtcaagttcaaggctctaaagaaggatcatgcttctttggaggtcttgtatgaggagctaaagacttctcatgagaaactcaccatttctcatgagaagcttaaggaagctcatcacaacctcctttgcactactcaacaatgttggcatatcttgtgttttgcttgatgatagtgctacttgccatgttgctcatgttgcatcatctagcatttctacctcttgtgatgatcttgtggatatgcctagctctagctctagcccttgtgtttctatttgtgatgcctcacttgttgttgagaacaatgagcttaaggagcaagtggctaagctcaacaagagtttggagaggtgcttcaagggtaagaacactcttgacaagattttgagtgagcaacggtgcatccttaacaaggagggacttggattcattccaaagaagggtaagaaaccttctcaccgtgccactcgttttgtcaagagcaatggtaagtattacttcaagtgtcgtgaggttgggcatttggtgaatgattgccccggtggtaagcctcttaagacatgcatgtttgattctcattatatgcttaggaaggctcatgatggtagcattgatgctagatatgtgggttctcctatactcggtggtaaaaagaatgtcatttgggtgcccaaagctttggtctctatcctccaaggacccaaacaagtttgggtacctaaaagagcttgattttcttttgtaggtgaactaccgcaccggtgggagccattgggtgcttgatagtggatgcactcaacatatgaccggtgatagggctatgttcaccacatttgaagtaggagggaatgaacaagagaaagtgacttttggagacaatagcaaaggaaaggtaattgggttaggtaaaattgctatctccaatgatttgtcaattgataatgtctctcttgttaaatctctaaatttcaatttgttttcggttgttcaaatttgtgatcttggcttgtcatgtgctttcttcctgtaagaggttattgtttctagccttcttgacaagtcttgtgtgtttaaaggttttagatatggaaatctttatttggtttatttcaattatagtgaagcaaatttgaaaacttgtttagttgcaaaaacttcattgggttggctttggcataggaggctagcccatgttggcatgaatcaattgagcaaactttcaaaacgtgatctagttctgggcttgaaagatgtgaattttgagaaagataagctttgtagtgcctgtcaagccggcaagcaagttgcatgttctcatcctactaaaagtatcatgtccacatctagaccattggagctcttgcatatggatttgtttagcccaacaacctataggagcattggtagaaatagtcattgtcttgttattgttgatgattattctcgctatacttgggtgttctttttgcatgataagtctattgttgccgagcttttcaaaaagtttgcaaaaagggcccaaaatgaatttaattgcactcttgtgaaaattagaagtgacaatgattccgagtttaagaataccaatatcgaggactattgtgatgatcttggtattaaacacaaacttttcgctacctactcacatcaacaaaatggtgtagtggagaggaaaaatcgtacattgattgagatggcaaggactatgcttgatgaatatggtgtttccgattccttttgggcggaagccataaacaccgcttgccatgcaaccaataggctttatttgcatcgtctattgaaaaagacttcctatgagctaattgttgggaggaagccaaatcttgcctattttcgagtttttggttgcaagtgttatatttatcgaaagggtgttcgactaaccaaatttggaagtcggtgtaatgaagggtttcttctaggttatgcctcaaatagcaaggcataccgggtctacaacaagaacaaaggtattgtggaagaaaccgccgatgttcaatttgatgagactaatggctcccaagaggggcacgagaatttggatgatgtaggtgatgaaggcttgataagagctatgaagaacatgtcaattggagatgtcaagcctattgaagtggaagacaagccatccacctccactcaagatgagccatctacttccgctacgccaagtcaagctcaagttgaagtggaggaggagaaggcacaagatccacctatgccaccaaggatacacaccgctgtttccaaggatcacccaattgaccaagagttgggtgacattagtaaggatgttcaaactcgatctcgtgtcacttcgatttgtgaacattactcgtttgtttcttgtcttgagccaaaacatgtagatgaagctctttgtgatctggattggatgaatgctatgcatgaagagctcaacaactttccaagaaataaggtgtggactttggttgaaaaacctagagaccacaatgtcatagggacaaagtgggtctttaggaacaaacaagatgagaacgggttggtggtgagaaacaaggcaaggttggtggcacaaggtttcacacaagttgaaggtttggactttagtgaaacttttgcccccgtagcaagacatgatgctattcgcatccttcttgcatttgaatcatgctttgatataaaactatttcaaatggatgtgaaaagtgcttttctaaatggtgaaattgccgaacttgtctttgttgaacaacctcccggttttgaagatcctaaaaatcctaaccatgtttacaaactctcaaaagctctttatggtttaaaacaagctcctagggcttggtatggaagattgagagattttcttttgtcaaaggatttcaaaattggaaaagttgacaccacccttttcacaaaaatcactcatgatgatttctttgtgtgtcaaatttatgttgatgatatcatattcggttctactaatgaagtattttgcaaggaatttggtgatatgatgtctaggaaatttgagatgtccatgattggagagttgagcttcttccttggacttcaaatcaagcaactcaaggatgggacgttcgtgagccaaaccaagtatatcaaggatctattcaagaggtgcaactcaaggatgggacgttcgtgagccaaaccaagtacatcaaggatctactcaagaggtttggcttggaggatgcgaagcccatcaagacacctatggcaaccaacgggcatctcgaccttgctgagggaggtaaaccggtagatttaaagcttcatcgttctatgattggtagcttgctttaccttaccgcatctaggccggatatcatgtttagtgtttgcatgtgtgcacggtttcaagccgctcctaaggagtgtcacttagtggccgtgaaaaggattctaagatatttaaagcattcctctactattggattgtagtacctaaaaggtgctaagtttaagcttgttggctattccgattcggattatgccggttgcaaagtggatagaaagagcacatccggtagttgccaaatgcttggtagatcccttgtgtcatggtcatccaagaaacaaaactccgtagccctctctaccgccgaggcggaatatgtttcggggggtagttgttgtgcccaattgctttggatgaaacaaacattgttggactatggcatatccttcaccaaaaccccactcctatgtgacaatgatagtgccataaagatagccaataacccggtccaacattctagaaccaagcatattgacatacgccatcacttcctaagataccatgttgttgccaagagtgacatagtcattagccacataagaaccgaggatcaactagctgacatatttaccaagcctcttgatgaaacccgcttttgcaagttgaggaatgagttaaatgtcatatacttctctaatgtggcttgagattgtgcaccatggttgcttcttttgcattatgtgtatttgctgtcatttgctcttatgctttggatttgttgccatttggttcttcattgcgaaaatggagcatgtcacattaatggggagttttgcactcttgcatgtgctctacttccctttatatgtgagcaaatcaactagttgtgctagtagtattttcaaaatgcccaagtcaacataagtcaaaacatttgcaaaatcaatgtaatttgaaaactatctcttggaaaatgtttcaaaaggttccctacatgttttccaagcctcacattgcaagaaaattgatttttgaatgaaaatgccattttgaccctttttttaagaactagattctcagttttggctaaaatgagatttatccccaaaatgagattgagaaggaatttgagaaaagtttcaaaacaaagttagtagagaagaatatttgaaatgtatttggtattcaaacctatttcaaaaaccaaatcattcaaaagttatttgaaaatcaaattcgcccaaaaaccctatagactataaaaggtcacctcctaggactcaagtgagttttattgcaaatcttcataattttcaaatgttatgaatggttggcaatatttcaactcacacattacaaaattgctccaaaaatcaaatttttattgaattttattgtgtgggggttgttggcttgtgcaagggctgtgcacagccggcagggggcctggcggtctgaccggcgctataagcgcgatctgactggccaggtgcggcggtctgaccggccacatagggctggtctgaccggccggcaggtgggcccaggacttttgtcctttttcttctcaattcttcccctacccgacccaatctcctcccattcagccatcttcttccctaactcgaaaaaactcctcctctctcctcttccaaaccctagccacctccctccatcaaatccattcggtttgacagtggatttctctccggttacaccgtaagtgattctcctccgcttcctctctcgattccatggattggtttgggtttttgttgagtttttgatccatggcatggaaccctaggtgaagcacgaggtgttcttcgatttgcaccaatagagggtagtttcttggtgtgattcaactcctccaaccggtaaatcactctcctcttgtgcattctctcaaatcgatctatttcaccctagggctatgggtagttgttccaatcttgatgaaataggtccaaccctttgatgttctagttccaatcttgtgcaatattattctagcaatttttagactcaaatgtgtagatgtgaaaatttttggatgcttgaacttgtgggaggaggtctgcccagagccacaggcggtctgaccgtgggtcagccgccggtctgaccggcgtatgagcccggtctgaccggccggcagccgtcggtctgaccggcccccatgggcggtctgaccggcctgatgccgtcggtctgaccgtcctactggctgcggtctgaccacccctccataggatataagcaaattttcacctctccaaattgtttctagaattattgctaatatcctttcatcctttgctctttgacagtgatgcctccccgcactcgtcatggtcgtcgtgcgcccactccggatcccgtgagtgagcctgaggaatcgagtagagatgattacgctcaaagtcatgaagaggttgaggcaaatgttgagggggctagtgaggaggctagtggagatgatgatagtggaagtggagaggatgaggatgaaggaagtgatgatatgcacattgatccctccatccagtttgttgtgaatatgaggaatccatcgcggtataccatcttgaggcatcatgatcagtttttgaggcctcgggacaccctggatccccgttttcacaccgctttccagaagagtgtgtatgagcaggtttatgcagggaaagcttttgcagagcataagtggatttcttggagagacatcaatgagactctagagtttgagagtttgcaggatctcttcaagactgttggcattgaccggattgtgaccctcaagcaagactacaatgaagatttgatccagcagttttatgctacagtgtgggtggctggggactatagtgagatgaagtggatgtccgacaccctccagtgttctatctctaggaggcaattccggcggctcctcaatattcgcttggactttggagatgacttgcatgaggagcacactcacaatccgctctccatagactatctctctcagttttatgaagatggagtgcggtacacacatgggaaggttgccggcttgaagactatcccctgtgtggttaacaggattgtgagagctaccatcctccctcgccttggcaacaatgatgacattaggggcgtggcttggcacgtcatcgatgcaatcattcagggccgtcagttcgacattgtgtctctcatgatgcaagagattgccatctccaaggggaccttcactcagggaatctattatgccccttacatcatgaggttgattcaagacaagcttggggctgctgggcaaaatttgaagaagcacaagcagtacaagcccagccttcagtttggagctccttgtgctctaggacggcgccctcttctcatcctggagctagctcaagctcagcacctcctcctcctcctcctcctcatgggtatgatccaaatgctttcttccattctcagtatgcctactttgaaatgcaaccaaacgaatacttcaacccgttacttggggctattaataccctaagtgaaagcatttaacgcttgtctaccgggtatgaagcattacatgaggatgttcgtggcttgcgcacggatgttggagacttgaatgcttccatggggagattgcacactagagtgggtacattggattctcgagtctaaatgttggagagctcccaagcatttgtgtatcatcatcgtcgtgatgctcctcatccttccacttcggcgcgtcctccttctcctccacaagagtgaagacatttttggtgcttgatgccaaaagggggagaaaagtgtgtttctatgtcttgtgggttgggactagtagtagtgaggttagtgtcctcatatctaataggttaaggtgctttgggctatattttgtatgggtatgggctattactctatattgtgtgttatttgtcgttttgttaaactctatgtcatttggacccttcgtggtcttgtaatagcctatgtttatttgtgagcccttttaggatgatttgtgacttttgtggtttgaatggttaagtgatgtgaacttgtgcgatgatggatggtgtatgcgatattgatatatatgtgaccatcttatgcttatggatgaatatttcttgaagttcacattgaaatattgcttatgtgtttgtgcttgttgaaatgtgaaattgaaatgtgcattggctccatatttgttgtctatgattgatatgcacatgtttagggggagcttttgatttccattgcaatatatgtccatgtggtctatgtttgattatatatatatttgtggtgtttatcatcaattaccaaaaagggggagattgaagcatctaggccccgttgttaattttggtaattaatgacaagcactaattgtggactaaccgttgctattgagatatattttaagttaggtccacgtcatgtgtgtgcatggatgactatcgatggattaaaatttgatggcgcgaagccaagaaaagaaaacggtaaaactagtgttttaattttaaaattgatcgaggtgaagggcgatcaaatttgctagtttatttgttagtttcgccgtactatcaaggggggtaatgacctagcaaagagatgattaaattgccacattaggtcattgcatattcacttgtactcacattttcatcacacacacacaatcacatttgctttcactgggcttagcctgaccaggggtggtcagactggccacatcgtggcggtctgaccggcgtgccctggccggtctggccggccccacaagaaggcggtctgaccggcgcataaggccagtctgaccggcggcacatgtgcggtcagaccggccccctggaggccgggatggtgctactcgggttggccgatacagagccgatggagccgtattcggtcagaccgagccgaggccggtctgaccgcccactcaatgccgatctgaccggccaggctgatggggccctctgacagcgctacaacggctagttttctagccgttgcaaaatagcacggtctgaccggccacatacctccggtcagaccggcagagcacaaagttgggggattttgcccccaacggctagttttggttggtgggagtataaatactccccctccagcagcaagggggctctcttggcacccaattcaattgcatacaccccttgcacctctctcacacccacttgagctttgtgttcatccatctagtgtgttagagggttgattagccaagagtcaagtgcattgcttccatttgtagagctagtgtggcacttgattgatcatctccacgccgggtcatttcttgttactcttggaggttgccgcctcctagatggcttgtggaggagttgcacggtgacctctccgagaagattgtggaggaggtccggcgccggtttgtgagtggtttggagttcaccacattcagagtgaaggaagaactaccctagtgatcgaggcttgggtagtcctctccgtgggccggctcctgccttgcccaccccttgacgaagggggcgtgcggtggcttcgtggttgagcggtggagttaggctcgcctcaacgaggagtaggaaaccggtgagtttccgaacctcagtgaaaaatctcttgtctccttgtctcatttgattgtcgcatttacatttgtgcaatttaaatttctagagacaaacttgagatcatatcaccctaggattactaaacattgacatagaagtgtgatttactttccttgagatataattgagccactatcactctaggtttgcaaaacataacttagttgcttagttagagttggccctcaccaagcctagcaatttaggttagttttgattaggtgtcatttagttttaaatcgcctattcacccccccccccccccgctctagtcgacatctaaatcctacaagagggcctgacgagccgaagcgtcacgtggttctcccaggcaaaagaaaaatcgtcggagttgaggacaagactgacgaggattacgataagttggatgggcaaccccctttcacggtgacgattgaccctagcatcctcctatcaaatgaagacacccctcactcacgtagcgatcataaggagggaacaatagtgaggagaaagtacgtacagtcaaccgtcaccgccgatgtattgctgtaattattgtgtatacgatgtaaactattttggatgtattggttatccatataaatcaattgttgtatggcatatgttaattacgtacaattattagaatttttaacaattttaaatcatgcatatgctagttatatgcgataattagaatttttaaaagttttaaatcatgcatgtcgcatttacatatgttaattagagtttttaacaattttaaatcatgcatatgctagttatatgcgataattagatttttttaaaagttttaaatcatgcatgtggcatttacatatgttaattagagtttttaacaatttaatatcatgcatatgctaattatatatgattattagaatttttattaattttaaatcatgcatgtggtatgtacagatgttaaagtttaatttttaacaatttaatatcatgcatatgctaattatatatgatttttagaatttttattaattttaaatcatgcatgtggtatgtatatacatatgttaattacaatttttaacaatttaatatcattcatatgctaattatatatgattattagaatttttattaattgtaaatcatatatatgcttattacgttttatccacttaatttactaccgacaacaataatttttagaagtaattgtcattaatttttcgactttaaataattttaatgcattattttctattttagaaacacatatgtaatgaaaatcaatattcagtgtgtttatcaatagtcccggttcttaaccctaaccgggtttaaaaagaatttggaaatagcgggaaaatatcttttgtgttaccaaccgggactaaagatcgatctttagtcctacttattttacccgggactaaagatagcgatctttagtcccggattaatagtcccggtttgaaaaccgggactaaatggaggttacgaatcggggggagcacgaacgctttctccacctgtggcatcagcactgccctttttgccaaccttctgaagggcaatccctacatctgaatttatgtcatgattccagcagagattttatgcaaaattttctgcacgaattcctacatctgcaggagagtgatttgatccaaaaggaagcctcttcttttgcagacataagcaacgccgtggatcgtgaggagggtatatataatactagaaattaattggtgaagaaaggagtcatgaaattagagcaccaagtcaccaaccgacaccgacagcatcggatctgtgccaacgaaagcagcggctacttcctccgttttataatgtaagtctttttagcattgttcatattcataaagatgttaatgaatctgatatatatgtgtctatatttattaacatctatataaatataagcaatgctagaaagtattatattataaaacggagggagtagctagcaacaatctgcacactgcaggtttaattggttagcccggacaacatactacaacagtgatcaggagagaattagctgcgattcgtgttagatcaagtactaattaacgatctttagatcgtgttaattagagtggctagaatacgtactctctccgtcctataatataagatattttgagtttttacttgtactatttgaccattcgtcttattaaaaaaattgtgcaaatataaaaatcgaaaagttgtgcttaaagtattttggataataaagcaaatcacaaaaaaataaataataattccaaaattttttgaataagacgagtgatcaaagagtacaaacaaaaactcaaaatcccttatattatattatgggatggagagagtaacaattaaacatagctggcccacttataactgcagtactctagctaggtcaggtcagatcaatcaaactcaaatcttagtatgaggacgtcgacgcagacgcaggtgtaccgtcactgatcgcaggcgatgaacacagcttagctctcagtttgcagattttgggtgatcggcagctttgctaggggggatatgattaattagcttgtgtttggttagtgaggttatttagcatcttggattagcgatttctttattattgtaattgttacccaatccttttatataaaacattatctttatatcatatttgtctgtatatatattctacatgtggatatggatttctatccaccatctttaaaaagaaatcattatatcatgttgttcggcatgtttaaacccattttctagacaacttgttacaagtgtaacgaacagatgcagagtcatgtagaggcagagctctgccatactttacaagtgtttgcaagtgatgcttgtttcatggctgcactttgtcgaaatccgactatgcaacttagctttcttgacatgtgcttgttgacagtgttaggtgcgagcattgcaataaataaaatatagaactacaggagggggagggggaagaggtcttgccaattattggtatttaacaattaagtaaactgcatttttattgactaaactatcactttgctgcaacctttgcaccacatttcagaaaactgtaacattagcgttggaaattatcacatagctgcaattccgtctagatacccttgttantggcattccgggtccacatgtcatacatatatgcttgagagagggaggaacggcgggccatatcagcatgccacctcatggatttttattgtagcaatgccacgtcagtgcacgcttgggcggaaaaaatacgcggtctggctacaccactttggcttggtcaggggcacatgccgatggggtcgagccctccatagcagatcttcacatgatggttacccatgtaccctcagtcacaggctaatcatataaatacataacaactcggggcaagcgcgattcccagaaatacttacaactgacgatagctggcatttaccactgacaccaacaattggtaccaccaattgacatcctctctttacgcttcattatattaataagcagaatttatcatgtgacaaactcaaccgaccacgagaactcattttaaccgtatttattgacatcaccgcttcttaactcaagactgatcctaaaatagatcgccggtgcgttaaaatcaaattgaagatatccacctaaaataaaatctcatgtccaatctaccacgttcacacaccacaaaggatttcgcctatatttaatgaagactatatcccctacttccctcagtactataaggggacctactatttgggatgcttgaaatcttcatttctatgattcgggaaaacccgaaattttctttcctagaatcataaaaggcccttcccacccgcgcacatttcgtcgtggtatttaacaccgccccaggacggattttgaaggttacatccttagccaacacaagacagtttttaaaatccatatatacccctctcctttataaaaagacataaagacaccccaattcatctacccaaataaaaaaccaaaaaaaacaaaccattcaaacatcgtataaagcaaatccattatccaattcatcattaacatggtagggcaccactttagactcacggaactcacctctaaatcattactaataagatttatgcatttaccattgttcttattcttaattgttctaagatattaaatatcttagtccaacttaaaaaaactaacgtcccatcaacccaacctccacacatattattaatctacaggattctcaccgagtaacacctcctctaccaccccctcaaaagtatactccgaatctttattaactcccgcattccctgcaaaatcttcccccctccccctcgaacaaaataaaaaaaataatcaacaaattataaataaaaaaatataataactagaaaaaaagatcatgcactaaaccgttttcacccctcacttactttcaactacttataaaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccaaagtggtgtagccggaccgtgcattaattttcccacccaagcgcgaacggacgtggcatcgctacagtagaaaaccatgaggttggcatgctgacgtggccctcttttcctccctctctcaagcatatatgtatgacatgtgggcctagaatgtcagtaacgggtatccgacggaattgcagctatgtgataatttccaacgctaatgttgtagttttctgaaatatggtgcaaagttgtagcaaagtgatattttagtcaataaaagtgtagttttttgaaatttactcttaacaattagtagtgtaatccttccgtattgatgcgataacatatgttcgaccgttagtcttattaaaagaataagtgcaaatatgaaaaatataattcatgcttacattgcctccaatgctaaaatacgtcacaacaaaacaaatattatttacagtctttttttatataagagaaagagttaaccatcatgttcaaaagtaaaaaaatgtcatatatttagaaatggggtaggaacatttagaggttcatgttttctaatgatattttacaaccttgccatttttttacaattgagtgagcaaaccttttttaagcgtcatctagagctaaatgaccacttcaacacgtatcacttcaaaggtgcttagagcatctccagcaatagaccttattttgaagcccctaaaagttaaatgagggctgcccccatttctcaaggactaaaaaatgcctccaactccagcagtagcccctatttcttagtccctactcatgtttatcttgtattttaaaatacaatccatatacagtacgtttgacaccacaaaaattcgaacacaattatttctaactcacataatttaaccatacttaaattcacaatttcaaacactacaattcgaatacaaaattaaaatttttaaacatgtaaatatggtatgggtacagtgccatatacgacaacaagatgcaaccaagattcgtaattcaccaatgaaaatgaaaattgctcataaaaaatagactatgtgaacccaatgatgcattatataatttaaaaataatacatcctacaaccatgaatggttcgattataaataacaaatctgaaagtaatatatgtcctactagcaagtgacactaaaattattgttgaaataattaacaaaaaaggactccaaagaccaatcgtgataatggcatatcctactagtaaaggacacatggatcatccaatagaatccaacttatttcatcgaagtgctcaaacttctccattaccgccaccaaactcacctccaaagccactactaccatcaaatccaccattgagggcagccacctttgaagctgcaatctatgccctcatagccaacacatacgttctcacatccggttccaaggtggaaacatcacaaaacataatcttctgttcttgatcccacactaacttacgctcagcaaataagagcttgcgctcttgaatctccttagtttccttccatctctcttactttcaatttcgcttctttctctttagcgtcaagcaaatctttcatcgcctctttgtatggtccatcttctcctccattcttcaacttctcctttgcttgcttcctacctattggtctctttttagcactcggctgagataaatcaggagctgtactcttgctagcatcatctccttcatcttcttcaccagctctctcaattggggtcgaagacttcctagaccgtggcctcttgtgggattctagtgtttgaaactttggagaattcctcaacttgagccaacaatgattaaactgaaatgccctattctttggtgcagtggacgagtataatgcctcagcttcaagaacctgcaacataatttaagttttagttcacatacatacaagattgttattaataataataaataaacaatttaacttacaagctcttgatgtggtatgccacttggatgtcgacgctcaatttgattgtagcaaccttgaaacttgcttacttccttctgaatgttaccccaacggtgctcaagagagtttgcattcctatcagactcaaaatcacggttagcatggtagtgctctgcgatcctctgccaatatgccttccctggttgctcattgccaataataggatctgagctaatgctctgccatgaaatgcacaattgaatgtcctccttacgagtatagttgcttgatcttttggcacttccttttgcaccatttgttgaagtacgaaggtcttcatttggcattagcacttcgacatcagtgtcctcggacatcatgcgcacaaaggaatcacctccacttgtcattgcaatttagtcactgcaataaatatataaattgacaacctttccaatctatctcagaaacatcaacaaatgattgcaatgtacatcaggttatactgtttgcaatatgtatttatttagcatatatattggttccgcagtactaaggactcagtgcaaacacaaatttgtttcttaaatattatatatgctctgcaagattagctctctgacatagaacaagacactgcatataaaacatgaatgatgacaatgtacgttttgctgtgcgaatgatttagatgggcctagacgcctagtaagcccataaagatcaaaatcaaacaaggagactcagacatacgaaactgaactttactattgtgatttgttttaatcaccatcatctctgaatttttttactgcagcatgtgtgcggccggtgatagatagctgtcgatggtcggcgctaggccttgtggacagcgggtgagcagctagttcggggaggacatcgagactcacctgggcgtgatcgatcggtgacgacgcgcgttggccgaagatgcaaggaggtcggcgacagtgagtgacggagtaaaaccgatgattgtgatggcttgaggcggcacaccgtgggatctcgccgaagtttcttcccgagggatgtcgggtggtcgccggccggagcaaaacgacctggcggcttgctcgctgggaggttgtgggaggatggcgatgacgcgggagggaggatgacgatggcgcgcgatcagaaatttcccccgccaaaaagaggatggggactgtggggttgaggcccccggactgggggcttggaggagtgatctaggggcctccctagattgggggctctagtagggactctgctggacctatattttttttcatcaactctcaaaatttatttagggactttgttcaaggaccctgctggagatgctcttagggtaaacatgtgggcaaaacgacatctgggtggaaaccatgaaaataatgctataaaagttctaaaatatcatatatatatagctaaggtgatattaaaaaaaccatgcaaagttttaacaaggacttcaactcgtttgtgcgatacaaaattacgaaataatgaaaaaaaaaagataaaaacacagaatagtgtttttttcgccattaatttgttaattttatagtatctcatgaacaaagttaggtttataagaaatgatcataactcaacttattaggttccttgtgatggaaccaacccacctagataagggtagtaggatgtgtgcacgtgtctgcatttgtactgtattttataaaaaaaagttaagtttataacttggtatgtttgtttatttacatatcctctacttatgcgagttttcttcatatcaaaatagaacttctaaaaaaaattctatgtttccatctaagggtgcgttctaaacaaaggtaaaaaaacaaaaaaaacatgattattattatatgattaattaagtattaattatgaaaaaaattgaaaaataattatttgatttttgggtgaatagccaaagtggtccttcaagtttcatctgaggctcagtttagtccttgatgtttcaatctatccatattagctcttcaagttttcattttagctcaaacttatccttcaaccaacaactctcttcataaatgacacttataccccttatcattcacatatataagagaaaaattgcatgcttgaattttttatagataatacatagtatattatgtaaaacgaaaaaaaaattatgtactaacaagtgtatacaatagcaattgattaagtttcatgtgcacatgttgaaataatgagaagtacatctgtaatattgtttattcatgttggctttctcttttctagtatatagatgtatacaaattaagagcaaaagggacattttctaatagaaatattgactagaaatagccatatggcatattaagtggacccaaggatgatttcaagctaaaacaaatatttgaaggacctatgtggacaaaataaaacgtgaaggaccaaattgagccttcgctgaaacttgaggaactaaattagctattcacccttcattttttaaagcaacttttatatagaaaatttttacatgaatcgtattatagttttcaccgtgtattccctaggtccttacaaaagatagctttgtctgcaaagagtatgagcccgaggtacacgagagattacaaaagagtagaacgcaaacaacaacacgaacggctgcacgtactacctaaggaaaaagctaggattgttgatggaaacctccgtagcttgccagcccaggattgttgatggatatctcggggctgcaaaagcccaccaagcttccagctccttgctccttccgagacaaacccaaacagaaaatagctgagtaaatgcattaaggcccaaattaacagaaaaaaatattaaacaacaagtctaggaattatacagtcagaatgtattatctgaccattagttcagcatcaagttatgaattgtgaagtaaaaagatttagtcattcaaacgtttgaaaaagagaatgcgaaataagtaacacagtataatataccttctccttctcaaattgatcatcatataatggaatacaaaatttctcaaattgatcatcatataactgcatggacacggattttattagaatataattaatgcaggatgaagtaatgtgtgcatgccaatgtgtaattagcatggtgttttaatcgatgtatggattgtgggagaatatgtgcatgatgtgttaattgatattatttaaattatattagtctcgatgtataaacttatatgatgatcaatttaatatggaagtaggaagtagtacgttcaagacaatttgttcccgcatatatatgatctaattttaatagttaaaataaataaacttatttcatcaaaacataatattcttaaaccttgtttttaaaatttaattacactgaataagacgttataatcatattataaattgaataaataattcagaaaaaatattttgctacgtatccctgtgattactacaagactatgcacagggagatcatgcaataggtcaaagacataaaagagaaatgcgcaaattaagcccgattttttttctcatcaaatgtgaccgacacggatcgttatgtaaagctaacacatgaacaaacagattatatgtacaggggcggggaccaaaagccgcgtgcattgacaaatcatccaagatcacggtcacgttgccagccactcgttaaagcctgagttaggctgacaaatcatccaggagtagaggtgggcaaaataagaccgaaccaacagaccgagaccgagaccgagaccgagaaattcggttagtagttcagtcctagcaatggaaaaaccaaatttatttcgggcatttcggtcattggcctcacttaaccgaattaaccgagaaaaccgaactttggcccaatagacatagtaggcccaataagtccaataatttgctaaaccctagaagtcagccactcccactacctcacaccctcaccactaccagcgccacctcaaatccattcccaccccatccatcgcgctcggccttcgcctccatcgcgcgcctccgccctccgcctccaggcttcatcaagctgcctccactgcggccccgacgagcgccgccgtccacagtgcgcctggtgagcggcggtgtggatttcgccgctgcggcggccgtagccgcaacctcgccaccaacgcttgccgcgctggctgccgagccggcgaatgcgctctcgctgcccacttgggtagtccacgtctccagcgtcgctgagtggtactacctacctacctcttgcttccgcggctgcaaaagataaggggattgttgccttttctgtcaatatttctgaattgtaatgaacttttattttggtttcttattttaaattaggtcagaccatgaccagatttgctggtcctgagtttatttggatggaattcggtcctgaattttcaaagaccgaaattgtcagggttatggataccacatacccaatagtaatcgactaagctcggcagggcccaccacatgccatgtcttacaaggaaggacaagaagagttctatatggaaacgacaaggactactcggatcgtatccatatttatctcctgtcacgcccggaatttctatccaaaattccaaacgcttacatgtgtgtgaaccctcgtccaggaatcagccgaggcacacaataacaaattgataatagagtacaattattactctaattaataagcgaataaaatatcattacaaaggtagatagttcctctcaatcaataaagatctaagcagcggaaaataagataaacggcgcagacgactccactccacaggcagcttgaccagggctacacctaatcctccacaccatcggcatcactgtagaactcctcctctgatgaatgattgcaaggtgagtatatgacatactcagcaagccacgcagcaaatatgcaagtgcacaggataacgaaggatggcataatagggtttcatttgcataaacagcatttaataaacatttcagaatttaaaaaaacagttaagtaataattaaacaatattaatccaacgctatacaacataccctgttgcataggcccaaccattctgaacaaccatcccggctgcacagttctatctccaaaccaggaatataccattccaaaccaggagctaatcaaattattactagttatagcatcttttattatggtgagaagtgtgaaactaatcacgaaagacattgttagacccgcccataaccgcgggcacggctattcgaatagttttactctggctagaggtgtaccactgtacccacaagacacagccccacaacatgtcaccatgcgcctcaataccaccacggtacctcggaaaggagctgtgacagtacccctcgcacaacacaatccaccacagcgcaccgttcctggatcataatcacccccttataaacaaggcatggactccccagcgacccccgtgggcttatctccgccacttctcagtctggtgctccgcaatgaaccatgctatacaaaaagtaaagccgttgcccacgctggcttgtggttggcacgataaatgtttcacaacagtagctcgcgaaccggtccttaattgtcatgagcacaaccatcaaaaccatgtactcacaacccacctttatcaagttttagttggcaatttaattaattaactaatcacgattgaccatcgtgagctatcattaaaccatcattaaataatagtgagtcataagttatcccaatagtgtgctaatgtttctaagcatggctaagcaatcatatctaatatctagctgaaccaatatataaagcccaactagtcaagttataataacccaaggtatcaaggaataaagtaatcaagaacaaaagggctataacaaacaataggttaattccacccaatgacattcgaaaataaatgcaatagttgaatagaaacaatagctttaaacaggatcaacatgctcaaagagatgtttgggatctgtgtgacttgccttgctggccttggaactcttcaaattcttctcctgcgaaaacggactctccggaaacgtcggaatctaaatagaaaggagcaaaacaccaaaacagcacataaacaagcatgaacagtacatgtggatatttttaacatgtagatctcaattttagaaaaatttagagacttgaaccaactaaatccgagctaagatgaattagttatgaatttttaaatattaaatcggattaaaacacttatatggattttaattgaattatgacgcaataatgaattatttttgaaaagaaaagggaattattgcgtcagcggctagggttagcggtggaccgggtgcatggcggcggctcacggaaacgaacggccgagatcgatccatccaaaacggacggccaagatccaacggtccacgaccggtctacagcggacggcaacgatgacgtcgacgatgacgtcaccaccggtggcggctcgggcgcgcaagctcgccggcgaacgacggcgcgacaacgcgaacggagggcacctacgggtagcggacggcacgacgaactcaccggtgaccaaagtagcggcgaaggagcaacggacggcgacggcgtcgaagaagaagcggcggcgaccttcggcttgacgacggcgacggtgctccggcagttgacagcgacggcgaaggggcggacgaggacggcgacgcgacggcgaccacgacggtgacctccccgagcgacggcgacgactggagcgacggcggcgcatggctggagcggcggcgacgacggcggcgcgagggctcacggcgctagggctccacgggcgacgagagacgaaggcgagggtggcgacgggtagcagcgggcttgggggtccttttataggggcaaggaggcggcggcgaaggcccacggcgaccggcgacgcgaaggaaagtttagggttcggaggagagagatcggtccgaatcgaactcgaatccacggatttccaaagcgatttagacgatgattccaaaagggaaaaggtagagtggatcacggggatcctttcccctcaaccaatttcaccggaacggaaaggggcggccggatttggaatggcggcggtggcacggcgcggctagggtttcgtcgggaggaagacgatgaccctgacaggcgggccctacctgtcagcgggcggacgcgcacgcgagcggcggctgcgggccggcttgggccgagggagagagagatggattttgggccaactttcggcccaaagccaaaagaggattttaaaaaacctttttccatttaaattattcatgaaatgcagttccatttattaaaaatacttccttagctcaaataaatcccagaaaaatctaggaattatagaattaagcaaagtatttaatgaaattttatctggccccattttatattggaatttattatttaaaattagatcttcttttcaaggcttttaaaataaattctaataattccaatttagacaacaatttatatacttaggatttttagggtgtgacatctccctagttctacttggataaggggtcatctatgggtataaatacaagccccctaggaggagaggggacacacccatcatatgccacagatccacaagcaaatacaagccaatacgccgccagatctcgacatcagagattagcctagccataccccatccggtacctacggaagccagcaagagggatctagcgccatctctgatctcgccaagtacggactcgaggaggaagactaccctgtcgtcaactacgagttggagttctagacgtcaagtcagcaatagttagatatgttatcccaaatattgtatttgtgtgatctagatgaacaaagagtgacaccggctttggctaacaggatgtagggctattacctgtaagataagggggtccgaacctgtataaaaatctctgtctccatctcttttaactcaatctcacatataccccggtaccaacgatccctatactgtccaaatatcctagtcgtgactatcaaacgtcgacagaaatgaccgaaagaccgaagaccgagacgaatttttcggtcaaaccgaacgcccatgagaggttgtgttcgtttgtattggttgggaacactcccttccggcatgaaaaatgaagtagttcattagcacgtgattaattaggtattagctagaaaaaacttgaaaaatagattaatatgattttaaaagaaactttcttttttttttgcaaaaaacacaccgtttagcagtttgaaaagcacgcacgtagaaaatgagaaaggagagtttggaacctaaaaaggcttcgctacaaaagaagtaaaaatatacagtgaaagccacataaataatgaaaatatagaaattgttgtttgattaaaaaatagatacctaagatttattcacgtcattaagagtaaaaattttactcacagattaaatcatgagtaaagtttttaatgatgtggatgaatccaggtgtttattttttatccagcagcagttttcaggtttttattacataggtggttaccactatatatattttccacaaagggaaaagaaaccccttgtcactcggctcaccactgccaggcaagggagggtgaatttttcatctcaaaactttccaatgctgttagaagttcagtctgcgcatgaatttgtaacattcatgcatgcatgtgatttttttttgaactatcaagttgttcgtgtgttgcaagggatttaatttgaatgtgtgtacgttaattaaacgggtggactcaccggtatatgtatggaatcatccgtatataataaaagaatgtatttccatcatcctaattttaattaatatgcacgggcaaaaataggctggatcatatcagcccttgtaacataaccataattcttttaagggcgcatataattggtctctcatcatgctaagcacgcttgtatatatatgcaacaaacttctccaacaactggatcagctaactagcttaatactagttgtattcctttctttaagcatcaggaaattaaacactgtgaaagagagagagaaaaagaaaaggtttagatatcgctttcaggcatgtcgggttctttcggttgtgtgatgtgcgcctcctcaaccgcatttcatcatacaccttacatgcaccccgttgatgcatccacgtcgtctcgtctcgtctcgtcgtcctcctcctcactagcggctacccttataaaccgcacacgagcacaccggccctccactcgatcatggtcatggccggcgcgatggtcgctggtgcggccgccgccgctgcggcgattcttgctctgatgacgacgacgcagcacgatcggctgggcgaggagtgcgacgcggtagtagcgccggcggcgcaggagtgcgcggtgtgcctgtgcgagctcgccggagcggcggggtgctccaaacccgaggcggcggcggccgccgtgcggacgctgccggggtgcgggcacgggttccacgcggagtgcatcggcaggtggctgccgttgcgggccgagtgcccgatctgccgccggcccgtcgtcaccggcgccgacgggcaggcgcccgtcgctgtggccgaagctgcggcggcggcggtggcggcgccggcgtggtcgagggcggcgaggatggcgtgcgagttcggcgacgggcgggtggtgtggacgcgtagcccgtctgcgtaggagctctgattgatcattattatctcgatcaaaacaatagcctccatttcttttccatatattgttactgtttgctaatggttattactctctctccgttcattgttcctgtaagagatgatatttctaggtttttttttacgaaacctaggtaaattttctccgagggctgactaaatttataaaaaatatagtaatatattatattaattagtttaattaaatccagtattgaatatacttttatattatattgttatcttattttgtgttaaaaatactggtttatttttctataaatttggtgaacttaaaaaaataacttgaagacaaaagcaaaacatttaacgatatgtaatagggggagtacgtaatactgtatttgatagtcacaaaagagaatttatctatcaatgataagacggtgtcctgaaaaatgaggctcatgaaactccaccgacatacgtgaagaaaaaaaaagctttccctctcaatcgctcgtcctgctagatgattctagctgttcaaccctaacaattaaagggagtcgtccctttcttttaataggttttagcttttagttgggttttttttggtcgggtcttttctaggggttcttttaggttagttattaatggttttgaatgagttagtgcacaaagagtaggtaggagcgctctagatctgtgcacacagtctgcgcaaaccgcctttcacacctatagcaagcaaatctatgagattatggccttctccttaggcatcgatagcgaatcatcaagggaaaattctatttcacttgtgctgccatagaaacttcaacctccactatggtggaagcctcgattaggtagctcttggctctatctattacaaattgccatgaatccttcgtctccatcaccatcgatttcggttggggaggagaggcaacaaatgctgcgagcggagcaggtgacggagcatccggtcttctcggagactagaatcggagcataatttgggatgtgtttagtttctgaaaaaagtttgaagtttgaagaaagttaggagtttggaaataaagttggaaatttatgtgtgtagaaaagtttttgatgtgatatgatgtgatggaaagttaggaatatagggaaaactaaacacggccttgataaagggactattataatatctataataatgttgtcacaaaacagaggcaaaatacaatcaagtttcaccatgatcgacaggcccatacaacctccgcacgatcatggtctggcttggtttccagttgggccacaaaatatgttgcatgcccttatgtatgagtgtatgaccaacgaacttcaaaaaattcatatgaatgtgttccagataaattttaaatgcttacaaaagatttaaaaattacaacagttactgtaatttcattgtaattatccaaagttatagtataagtagtgtgtaactataatgcaattatgtaaagttagagtgtaagtagtatgtaactaaaatgtaattttaaccaaaatgagctagcagtatttactctacgcgtatatcactcttttcttgctcatgatggccaaagcttgataggatgggtaattaaatggtcatgcatgttgctatatgaatgtgggcaatactacaaagtcttataatatgaaacggaggaagtactttagcggcacgattcttgctagactaaaatcaaagagctaaaaatggtctgtaatcttgtgaaaattatgtcgccagaagtatagcaaaaccgtttaataaatggctctgtttctactacttaattatacgcacaaacttttgttggcaagttcagagggctttgcagttcctgcaatatctgcaaataatatcagtttccgacttttttttccggcctggcaagaattttctgttcataaatttctaatgaagagagcaggttttctaattacaagaataaagttcagcaatcaattgaggttgagcatatggagtaattcataatattcatttggcaattgattagcaataacgtcaagttttggctgtcaaggattacgactgaattatcgaggagcaaaactactgcagtattaacgtaaagctacaaattcttctgccaaaattgttcagatagcaattagcagtattacatggcaagatattatatacagggcaacactgaacaccgaaatcactagatgaaataatcaaatttaaaccattaaccaaatcaaatcagtggctcaaattcttaattaacctaaacgtgttgaaattgacgatcagttcgggcggataatgctcaaacttgattacagcatgcatgtgatgtgggccgggagggggagaatcgaaataccatggtccgtacgctgatttgggccgcggcggaaggtgcagcccacgcgcatcctaccgcgcgggtggcgctggccactttggaccgttggatggagatccgatggcttgtgcggtggcgctgcgagagaggttagcaccacatcagaatcctagggacgatgagaccaacttataaacccgcgcgccaactgccctggcgtctcttcggagacatccgataaaattggaacgatacagagaagattagcatggcccctacgcaaggatgacacgcacaaatcgagaaatagtccaaatttttttgagaattctgtccaggtccctggaggccatacattttgttacagatatgcccctgggccttctttatgcgccctcgcctattcttatttcttacatccaggcccttacatctttgcagtttttccctcgcagtttctccattatatatacgccccaccgcctctcttttttgcaacatcttacagataggtcctttttttagttcttgctgctttctagctgtacacatctgatgcttacatatacgctccagtgccttgttaaaatatatagagctttcatttgtaactttaaagccctgaattcttcagcttttcattaattggtccgtgattgaaaaatacgtttgtttgttgtttttgccggaagtactggcaaatctccattgaagtgtaaaatcctgtgttttggatgttcttccttggtttttgtttatttttcattggagcataacgtcatttcttccttatttactgttaattgaattattatctattattcttctgggagagtgactatcctaggtctaggtttgtaatttatcattcatcagttgataacgcaacgacatttctaaattatattttacctattattgaagtatagtaatagtaatcttgaaggcaaacagtacactaacagaaatttataacaaaacactcatgtacatatgcacatttctcagcaatagcatattatacgttatcaacaaaaatattttgcattttattcaacggatagcaggtatctcaaaaagaatttcaacggacaaattttggaatcttagcacgatgtgagacctcttaccaaattgttaagggttgtagacttgtagtattacaaccttattattttcatatgattcttagctcgaggtgagacctcttgaaaaaattcctaagaaataaagtgcacatcctatttctttatttttttccttttcctttaatttggaaattccacgaaccgaataaaccctaaaaggcatggtcagctggcctgaccggtcctctagtagcaaagtcgttctagattcaagtgtttaattaactgaatatgtcttcacaattgtcaccacattagcactataaacgttgaaacagacaaaagccattgctccaccagataggaataagttgactttaggtcatccattttgtcgccgagtctaaaattcacctctaaactgaaataccaggtttagaccatcccccaactcacaatactgtatcaactttagtctttcagcagcatagtggccaggtttggctgacgtgatgagttggactcatgtgagacatgcatatgcatgctagcggccaactcttctccctcctctccccccctccccctcccccgtgtcacgcgccctcccccgtccatgagcacttggaagacgtccatgacagatgttggaaggccaagcaagacgttgatgctctttctctccttgccgtgcatgaggaagagggatcacctcctccaacagcgtgacggggtcggatatcattggctccccccacctgaagtcggcatcgtggaagacaagctaggaccacatcatgatcaacagtgtcgaagccagcgatggccacgcccgcatcacgttgaagtattccaatgctgacctcatgtactcgtaccgcagtacccccctcgggagcggcaacgtcgcctgtccatgatgaaccgtagcttcatctgttgctccgacgcgaggtccaaagcccagacagtgcctcaaatgtggtgcgccgcctactgaggagattctcgttgtcatcgttagcgatggcgagcgcgtggatgtgctccaggcggtccgagtcgaagtagaaggaccggtacaagagctcccgcgtgccgtagagcgtcaccatgtcgaagacgtcagtgatctcctcaacttgtggtgtttgatgaagatcaccagcaggttgtgtgtcctcgtcatgcgccctcccatcggtgccctcccccccccccccccgccccctcgggtcagctgcccttctccaaggctcgcgcgggggagagagagggccattaacatgtggggcccacatgggtcccacttaccacatttgcaaaaaccggccactatactaccaagggagcaaaattgacacggtattataggttggcggatgggctggtatttcggttcaaggaagaatttcagactttgcgacaaattaagaaacctaagtgaacttattcccaccaaatatacgttgcttcagttgggcccattgtggagccaagtgaaaccaaattagcttatcctacaaaccaaacacgcgagtggaatcatcccaaccctaaaaatcacggatggtttcattccatctcacctagtcccagaacaaaacacacttatgtgtgatatctcatactaagtttgtttattttaggatcaagactctatttattcttagttacagcttataagccacagatatactaccaatgtaatgaaatatagttttatggtaagacttctttttatcatgttttacggtaagactttacattctgacgtaagtagtccaaaagtgaagatcgtaacaatagttaattcgaaagttaagatgtaagttttaacattatatttgtaattatatgaagaagagagataaaaagtgagcatttatagtcagttgtatcataagctctaataaactactcactccatttcaaaatatatgacacattttgttttgttaggataagacttcaatcaacaattatttaataagatatcttttatttaatataaaaatataatcattttttagataatataaaaatataatcataactaagtattcttaaatatgaattttatttatttatttttgtgtaacaaaaattatatcctcgcaaagtaattgttggtctaaaggccctctttgtttaggcttaggcttattggcctagacttttaagttagcttattggcttatatgatttataagccaatgaatttaatgtcctaagtttagtggtggagtcatacatctgtctcatataagccaaaaaagcttctccaacctagcttttggcttaatagtgttagagtggcttatggcttcaaaaaagccaaatgaaaaagctgcttgtttgttttagcttagacttttcaacttataagttggcttataagcctaaacaaagaggcctaagacttttcccctacgaaataaatacatccaatattctaaaacagatggagtacttttgtgagagctagagaggtgagctatatatattaatgatattctagtgtatatcaacagcaaaggactattagattggtggtaaattatgtgatatcagttaattaactatattattgaacttgatataaacctggcctaccatgtttgcctgtacggtgggcctcgtgccctacagcgatgaaattggatggtgtagccgtgagagctccacgaccgacctttggtccgctcataattggagcaaatgtcggtgacaaagcccatgcaaatatgtggctcgccctcgtcgtgaaaggatagccacgcagttaaatattacttcctccgtttcacaatataagttattttagcatttttcacattcatatttaactgtgcgccacatttatatttttcacagttaaatatgaatgtgaaaaatgctaaaatgacttacattgtgaaacggagagagtagttgcaggctccagatcagaggaggctgtggctgtgttgttgctttgcaattgcagttgccagagagtgaagatcctgaggcagtgaggcagaagtactgtacaatgtgccaagctgccaatcacatatggtgcgggagtacatatcgccctgtttggtcggcaggtcaaatttctcgaatcgatcgagcgaaagctaacttttagatttcctgtgatagaacatattcgcgcgagttttaagttctaaatttaatactaatgctttgatttacgggtaactagaaagatatactcatatgtaattcgttctatattataagtcgtttgaattttttcttagtcaaatttttcaaagtttaatcaaatttataaaaaaatgtagtagtattttcaacgcaaaacaaatatattatcaaaatacattcaatgttatatttaattaaactataatctattttagatgttactaaatttttatataaaatttatcaaacttaatttgttaggctaagaaaaaagttaaatatgaaacgaagggagaatgtggtaactttatcaatgtaaaaactcaatcactcgaaagtgctcgtaaggatagagcgtccatatacgcgtgcgcaaacagggttgatcatttcgcgtggtcgtatatgatcagcgtatacgttcacgctgtgttttggaaaagaaaatcacatcaactacagcttgtcatatactcccttcagtaccggttaaaaactttgtacatgctacgctagcacatgctgcacatcacctgagggttaaacattagcactacttttttctctctctttttattgctaagagcaagtttaataatatagccaataactagctccagatcatctatagtcaatttaatagccgattcataaaatagttacctactatccgtcccaatatagacgtagcaatctaggatgagaatagacatatggggactacacacattcgaatcccatcctaggttgctacatatggggacggagggagtataagcatataatacactattaatatttggtctcacctgttgtacacacattgcatcttatagtccgtactgcagctggctacaaattatctctagcccactgtttttctctattctcttttgggcttgtttggtttgctatcatgccaaaatactagcaataccaaaccataggcaaattttgataattccaaatgtttttgacaacttatgtctcttagtagcatattttgatatcaaaccaaatactagccaaactactatttaaaatgccaacaattttgtaggacatattttggcatcaaaccaaaataaccctttatcttctcgaaatatgtttataactagcttatagcctgctattatacctgctctaatagtatgtgcaaatgacacttatcttatcaataaattgagttgtctcagagttactagtcactaaccgcaaattattgctcatgtatttctctccgagaaactagccttttactagtacactgttatacagccaaaacaacgtacgtgacaaaacaaatacaaacccagtcagtacatttgaaacagtgccaccgctacgtatagacaaagattgccaacggtagatacgtactccctccgtactcgtaaagaaaatcgttttggacatgtaacgacacgttctccaaaacacaattttaacttcttgtttctataaaaaaaattattgtaaagtgatatatatatatatatatatttataaaaatatttttcaagacaaatctattcatataatttttacgttttcaaactcaacaatttaagagttattcatgatttatattcctaaggtttaacttaaatattgtcttaaacgacttcctttcctttatgagtatggagggagtacgtagtcaagaaggaagttgggtgccaccggttggtagcgagatcgcgatagttggtaaatacataattaaggtgtaaagaaaaaacgagaaattaaagataatagtggcacaaatctgagagcaataacactgggttggtttggtttcacatatcttggccccattatcccccagaggaaaaccggccaaaaaagaaaagaaaaggtagtagaattaatcgccatatagtcggcaggttcggctgtttggaatgagaaaaagatgagcagcaaaaggcagcaagcagagccccacagggacgagtccatccatccaccatggacaactaattaaagtggggaaatgagtaagtttccggcagcaatcggcggcgagacgagcagctagcggcggcccactcgctgcctggccttttctttcggctttggttcgtcctcctgctgatctgtgtctgggagaagaaaaaaatgaagaaatatgttaaatgatgggtcattaacacataactaagtcttaattatttaaatttaataagctgattaataatacatttttaaaatgttttttctctattttttaataaaaatatagtgtttagtagtttaaaagacgtactcatgagaccaatattttctatctttgtggtgtgaaccggtgtcatcagtttattatagaataaaatttaatttgtagataagatttttatatatctgttcttataaatctaaaaataacttgaaaaaaaactgcgttgaaaatattttaaaatcaacttgagaaataactttgaaaatttaatttttaatcttttttaacttattaggacaatcaacagaacctaatcagtgaaatgaaagggaggagaccgggaaaagctcctgtatgcctgcctccgtacggcccaccgcgcgactccaggcgtccgtcccgccggagattccgatctgcctccgccggattttaattaattaattaattaattgcgcaccaacaggttccaaattaggcaaatcccactgaatgaatttgctagtatagcttaaacaaatcttatcataggcaaaaatgaacatatcgtttttctctttaagacgatgaaagataggaaatacatctccagcctctgcagtccagatactgcaaaacataacaaatcatgtttgatttattgacatttttaaccttaccatttagtgggagatatttttagaacaaactttcttttacttcttttgaaaatcgaattttaaggacatacttaccattttttactataaaatttggcatttttcagtatattctttttaacaaagcttcacatcagtcagtacttctggttaggaactggtcacattgtgtgtaggtacgaaccaagttaccacaaccaatcatgctatctactctctccgtccttacaatataaggattttaattttttgtttgcactttttgaccactcgttttattaaaaaaaattgtacaaatataaaaaaatgaaaatttatgattaaagtactttggataataatgtaagtcagaaataaaataaataataattctaaaattttttgaataagacgaatggtcaaactgtacaaataaaaggttaaaatcccttatattatgggacaaagagtatcgctcaatatctaccgagtttagtacggcgggaacaagctttatgtttacgaattcacgcacaattaagcaccaaccgtggccgtcgattattaattacgagtagtacctgtatataatcatattgtttgtacatatgcgctgaggagcaaataaaatggctcagctcagcttggaaacaaagcttgtcgatcgaacggtgcaaaggagacactgtacctggtcctgtaactacagcaaaatgacagaacggattatgaatttggacacataggcttttaattatcgcgaacagagaagtcagtgccccccatccttccattattgctcctcatctagggcattcatttgccatagatacggcccatctaggccctacacttaactcatcaatggctattatgtacggtgccttgagaaaacatcttttattatggcacgctctccgagtatatatatcctatagaatttaaatcaaaagtttgacatgcattaaggccaatatttttttttgttaaggccactccatttgaggtgtgtgttctaatggtgacaaataagtaagggggcaattgcttatttaatcatgttttgaatcctaacaaccaatttgatcgtactttttagagtttgcttatttgacccttcttttaaaaaacgaaactcccgtctaaccctgtttccactagcccgttaagttttgatttaaaataaaaaaagaaatgcaactaatattcataatacccagaatacccttaggaaacccaatccatccacccaaccctatccacatttctctctctctccttgcggcggcggcgctgatggggcggcggcagcggcgctttgagggggcggaaggagggagcggcggcagcggctcacggaggggcaagttgcggcggcggcgcatggagggggtgagcggcctcgccggctcgtggagggagggaacggcggcggcggcggcagcagctgagggagaagacccacgctgccagcgcctcgtggagggagggagcggcagcgcagccggtgcgtggaggaaagaaggaggtggcttcgacgcgtaatgatggaggcgccggcggcaaaggcacaggcgcgcggaaggagggaggaggcggaggcggcggctccagatctgctgaccgcagctcgagctccaccacccagactcaccgccgccactcctcgtcgtcaccaagaccggtgccggctcatcgtcttgccgatccgtggaggagaagagaagagaagagaagataagagagtagagaggagaggaggggtggagaagagagaactgatgggtgggtcccacatgtaataggtcaaatgagtaaggcagaagagatattttgtgctttagttaacaccgttagttgcccttaacagaacagggtcatcagggtcatacgggagcttcctttttgaaaatgagggtcaaataagcaaactccaaaaagtagggtcaaattggtagttaggggttcaaaacggggtagaaataagcaattgtcccataagtaattggtatttaattgataattaaattagcttatacaatgtattttgggaaaattaaaaatatatcctataattcaattgaagtttggcattccacaacataagttatttttattgtaaatccccacccctaattaattttgttaaaaaatcgtcctagtatatgtgtgcttaaccgaatcgatatgttttcataaattgtgatgcgtctacgtggtatttaacaaaattaaatacttctaagaatataatcttaacagtttttggagattgcacaaatagaatcgctgatgatggttaagcacgtgtgcactggggtagtttttgcaacaaaatcgagtatagtgatgagcatttgcaacaagatgacttatggagtgtaatgttaaacctcagatgacttctgggatgattttgtaatttttccatgtatttatttcatgctctcacacatactcatgagtaacatataaaagatgttcgtactgggaatagacatgatttttcatctctcactttattaatttcttatcacatcaataaaaaagttgacatgtcatgctatttaatgtcatgctatttaaaatagtgaagttgtattcactattaagggtttaatttaaatctcagtgcttacaaatattccgaatgtgatacgagtctcttctcggtttaaacaagtgtaaaagtgtatattcgtgagtgcatacgttgtgatgtgtgtacaagcatgttagatgtaggtgtgtacgttctccttctaatcatttcttttctttaccactggccatttactaaaacctctccatgatatttttaattcacgtaaagacatcagtgtagtgtgcacaccatgcatcaattatcttgatattgtaataattattatattttagtgcgtaccagcactaccattagtttcttacatttcaatgtgataaataattacataactctttcaatgtgacaaagtagtgtgtatatgactccatttattagagtttaaatttcgataactataattatgttttgtgggtgtgtttttatcttctgcatgataagtttattagagggtgagtactcataggcatgtgtgcgagcatatacacatggaatcatccgttcccaacatgcacggtgtgcacgaaaaatggagcggtttattagtgcgtgattaattaagtattagctatttttttaaaaaaggataaatatgatttttttaagcaactttcgtatagaaactttaaaaaaaaagcaccgtttagcagtttaaaaaacgtgcgcgcggaatacgataggcaggggttaggaacccaatgctccaaacacagccttaacctgaataaagttgagtgcatttggatgccatgttcatgtttgatttctagtagtgggtgtttatgttgtagcttgtaggcacttgatgtggttggccattgtcttgattataacctccgagagatatgatgttgcaatttttttgtattaaatcagatatgaaatgtatggcggtatggaactgtggatatatgagatcttacatgtaactaaaaacaattagcaactttaatagtttagacataaaatgagttagaaatagtcttaggagactaaaagtgatcaaacagaatcaattgtgcgagtaaaacaaacttttccctccaaatcatgacacaagaaattcgaatggttccgtagtccatcgccctcgctcagtgactcatatcaccccacaattcacatattcttaatcccaaaatacatagattttctttttactaataatcagtttcaaaaaaaccttttaaaattgtttttgatgtgtctctatccctccaacattgaccagtcggcactcacaccactatatcccttccccttgtctcctcacctccctccctccctcactcactcactttcccctcctccctccctccctctaaacccacctccccgtccaaatttaattcacctcaactcaactcaactcaaatcctcttcttatcctctccccaaattccaaattccaattcaaattccaattccaaatccttcaccacttgcccgtatataacaccccctctcctgtgcacagcggctcgattccattccatttccactccccaattcacactcagatttcttcttgcggcggcggcggcggccaagaacgcgaggagaggggcggactcggtggcgacgagggatcgatggcggtgacggggacgtcggtggcggccgcggcgacgatgctggcggcggcggcggcgatcttcatcacgttcgtcgtgtgcttctacctcttcctctgcgccaagaggtaccgcggtgccgcgcccacgatcggcggcggcagcggtgggggagggaggggacgcgcgcggttcgtgttcgggggccccggggacggcgggtgcggaggcgggagggggcttgacgaggcggccatcgcggcgctgccgacgaaggtggtggcggcggcggccgaggggggcgacggcggcgaccccgcggcggactgcgccgtctgcatcacggagctcgccgccggggagtccgcccgcgtgctgccgcggtgcggccacgggttccacgtcgagtgcgtcgacatgtggctccggtcaaactccacctgcccgctctgccgctgcgccgtcgtcgacgaggcgccgccgccgccgcccgccgtgcgcccgccggaggctgacgcggagtcgcccaacttccccaccaacgtgctcttcttcggctcccaggacgccgtcaggacaggcggcgccgccgcggcaacgccgccgccgccgcctccgccgtcccatcatcagcagcaaccggccttcccgccgcagccgtcggcgggacccatcgccggagtcgccgccgtggtggaagcggcgaggatagcggccctgcggcggctgctgggctgcggcggcgcgacgcccccgcccccgccggcgccggcgcagggcgaccgcgacgtggagatgggcctccccggcggcgagagcagcgcgtcgcggccggcgacgaagccgcagccaggttcttgattgcgagatttctcctccatcaactcccaatcctcctcctcttcttcttcttgttccactcttctccttttgagccattgaggcatcgagaggaagcaagtgtacagatccccaatatgtataaccaactatatataaatctataatatagttacaagatttggatgaattttgtcaaatctcttcttgctgttgattgccatagcttatggatgatccaattactcctgctactattttgcataataaaatatctactcatctccagtgcttggaagagtaaaaatcacttctttttttgagtggaagaagtaaaaaaaaaaaaacacatctttaacccagtagtatatattagtgcaaaatgtcaaattcgtgatctcaatcatctctctgttgagagcagcatcatctgtgtcctgtgtaggcacatgtggtcatgttggacacgaaagcaaaagatttgactaaaagcaaaaaccagttactcctactaactactaccccagtcctacctgacaaatatctgagtacactaacactaaaccctgccgtccctgttacagaaaccaacaacagctgctctgtctctgctaagctcagcttaagtaaaacctgtactttaccctaatgcagcaaatgcatcagcttatgtactactcttgtcctagctctcacctcctccttggcatcttcttctcccatggaccaaatgaccaatcctgtcagccaatgcgagttacttccccttgctctccgcaactgtacagtgactccgaccgacgctcgtcgttctgaacatcgatacgctgttaggccgaccaaatttcattaagattttgaacattgacacggttctgtgacatgctattagaccgaccaaattttattaagattgggagtacgtacaaagcttaggccgcattccacgaatgagattgttagagctcactggtaggacgatctgagcaaattcaaagttagtgctcgagtgaataatttgaaacactgtggtaacaaacacaactgaagaaagcagttagtagcaactgaactgaactgaaccaagcaggagagggggcctggtgtaataattatattgctcctagtacgagcagtgcatgttaatcagatccaatcagattggatcaagtttgaacaaacaaagcaggctgactggacactccgggtagttagttggccggactgcacacgtggcaaggattaaggaggaatgagtaatcaaatcaaaagggtataatactacatggacgatggatcgctgtttgtgtctgaaattctgaatctgaaccggaaatgcgttatggattggatttggataggcattggccgtgtcatcctcctcatcgccataagccccccataatcacaaggctacaaatccatcgctgtccggatgattactcattaattaaataaatatcgccctctctacgcggggtccgagcagagagcaatcgccatcgccgcatggttcatctcggtttgcttcccctctcttcctcaacctgctctcttctctaaccgcatattttcatttatacttatatttattattagttaaatttaaatttttaatttttaatttgaagttgatattttggggttttttatcaaagttgtttttaatctttgttttcaaatcgctaaaaacacgtatataaaagttttattcataaattatctttcgtttaaatatgtggtttggcttattccttgagaagccaaacgatgggggcgcttcttctgttcttgctatgccaaaatatattttgaccgcggatgagaacgagttcgtcttcttctcctccttcctcttgcgattgcaaacgtaatgtgcacctgtcgttcacgatatttctagactaacgcttccatcgctgtcaaaatttaaattttgaaatctacttttgaagctgattattaattttttttattacagtttatttttaagattaccttttaaatcgttaatgacctgtatattgaagttttaccaacaatatctagttttaattagttgctcggcattaggtaaacctgctcaatcttgtaagttgtaactcatctctaggatgttaacagtagcagatgatgaaaaaatgtggtttgattttgacccttctttattttggcgttttggattgtttcttaattgcttttacctatggagtgtctctgtttcggtttggtgattaccgagatggtcaagtggttggcatcagaaagtatccatggatgtgcttatttcactttcttaaccaccaatttcttcttctttttctctttgagggtggctgatcaagatggatcatgtaatttaaattttgaacgcgatgatctgcttgttgcggatgcggatagcgatcttgttaattttgaattctcaattaatcttgtctttcagcaggttggctgtatcgtatgtacatgtatgacaacatgatagagatatatacctggccttgtctttttttttttcttctgtgatgatagagaaacaacgttgactctgtatgtgtacatgacaacattaatctatatctgttttttgaaaatggtttgtttctatttctttgcttttgaaagaaatcttttctttgcttttaagcaagtataatatggaacaattgctgacatgattgtgcccatgactctgaaatcttttaatgacgttgtgggtcgaaattagcaggaataaatgggcgccccaagctgcataagttgtttacatggtttggtccccgactagaatcacacggttcacgaataaacttgtacgcaatatccaaaatgcatggtcctactaagtactaaaatatgtgcaactgaactttccgatacttttgactactatacatatcggcgtgattctcaaagggaagaaaaatcgaatgtccggcatttctgcttcgagcaactagagacctaccgagatttagcacaaatttccacctcgaactgacccgttctaaatctacttgtaatgaatatatgaagattatataggcggtacgcttcccgagcttctaaatatatatatatatatctgtatcctcttaaatattatcataaaattagataatcggtccattcggttgaaaagaactggccagatcttgttcctcggtagaattgttgggcgacatcgcatgggccagagttttcctagtaaggtgatattggtcgatctgatctggattttcctctttcttaaagctttttttttgtttttgccaattttagcgtgttatattcagccctgtttgctgtagaggacagagatatcactcctatcatctaaacagacattacattcctttattccttgagaattatgtggtaaccaaagcttcttccctcgtccgccaaaaaaaccatataaaaaatatatgtagaacttttatatttgctcttagcaatttaaaaacaataaaaaaactatatgaaaagccaaaactaaacattgaatatatcaagtttgaaattttaacaagctagggacacacgatgagaagtaaccaaagctttgcgcaatagtaaggataattttaccatttttaacaaaattttgcgagataccatattttctatcgtaaaatttggtatctttagatactaggtatctcgagttattaaaattttaaaactaaactttagatacctatggatactttatgaaggatcataaaatttctccggtactaaaccataattgtagtatactccgtctgcacattggcacagcacacagctcgagtgattatgatgatgcactagacgaaagtagtagtagcacggtgtatgcagccgcggacgccgtgaaatttgtcttggcaacggccggcagagtcgcacgcacgcatgctcgatcaatatataacttgtcccagacgaatataatagccatgcaaatactaagagcaggtttaataaggtagattgagtcgggatatgagctacacatcagattggacgatgacaaggacgagagaagggaggaaagaggatgcgagcggacggtaaattagtcgccagcgcacacgagctcctaggcgtatgtgcattgctttttgttagtgttgcagctgagtgagagagggaagggtaaagaagaaagagattgaggtgattaaaaaaataataaagatattacttgtttaacgtgtcaacagcttactactgtactctctagctataagatgacatagtacacatttatagcctgtagccgacgatactattaaacctgctctaagtaaaatacgccacgatgattggcgtgagctcaaagttgccgaaaaatataaaagaggatggattcctgcaggagccccttttgcggccgcttttcgaacctaatgaactcgaggccttctcctttttgggagtgaccatgattattagtcaaagcattctcattactcattaggcctaagttttttttttaataatgggagcagactcattaggcctaatgtttaggctaattgttgttcgtcctcttctttgtggtatgtttgatattccacttcgtagtgtcggatgatttagtgaacctcttttttttttttaagaatacgtaagcagcttatctctgaattaagaggaataaaagctaattacagaacacccgaatgaacccctcatttgacccgaactttcacagtatccgattgtgagccgtttgttgctttggatccaaaaggtttaactctaatatacggcgcggagccaccgtccaggttcatggcgaacactttcagcctgtttagatcccctattaaaatttttcaccctatcatatcaaatgtttggacacatgcatgaagtattatatataaacgaaaaaataactaattgcatagattgcgtgtaaattgcgagacgaatcttttaagtctaattgctgcatgatttgataatgtggtgctacagtaaacatttgctaatgacggattaattaggcttaataaattcatctcacagtttataggcggaaactgtaatttgttttgttattagtctacatttaatatttcaaatgtgtgtccgtatatccgatgtgacacgtcaaaactttacacccataaatctaaacacccctttattaatttttcatgttgttgcggttgaaggaagaatttcgatatctgattcaaattagttgtcattctatattccaaattccaaagcactttcagaagctaattttccctccctacttttcattaatgcagccacacatcttattggctagtcttaactaattgaagttgtacatcctacaccctccttctcaaattgatcatcatatagtaaaattcaaaatttctcaaattgatgatcatataaccgcatgaacacagatttcattgtaatacaattaatgcagcatgagagaatatatgcatactacgatgtactaaatgacatggtgttttaatcgatgtatgcattgtggaaaaatgtgtacatagtgtctcgattgaagttatttaaattaattttggtcttagtggatgggatggagggagtaattatttttccaaagccgtgagcaaagcaagtgggatagcaatgtaagtgtcacatcttagggtgagtttgaggaacaggattgagaagattgggaagatacgtaaaatgaggtgagccattagcatgtgattaattgagtattaactattttaaattgcaaaaatggattaatataattttttaaagcaactttcctatagaaaatttttgtaaaaaacgtaccgtttaatagtttgggaagcgtgcgcgcggaaaaagatgtgctatctcactcattgtccatggaacgaacgcacccttatttgttatcgtgagatgtgatagaattacagataatttgaaacgaatgggatattacacattctaacttacgtttatcggggctaaaagtctttctaaccccatcacttcccaatagtacccgtagtagaaattttatagcagtaattagaatcgaggctgtatttagtaccacgttaaaattggaagtttgaaaaaattggaacgatgtgacagaaaagttggaagtttgtgtataggaaaattcaatatgacggaaaagttaaaagtttgaagaaaaaaagttgaaatctaaatagagcctgagatatataatgatatggtaaattcacatgtcacaaatctatatctatatctatatctaatataaaaatacgcaaggtttctatatttttttcgtccatttttcttttttcgtgattttcccttttttttgtccgttttttttctgccgtttctccgttttcccctttttttttctccgttttccctattttttccatccgttttttgcgctgtttttcttttttttttctcccgtcttccttttctgtttttttcgtcttttttcttgtctccttttttccatccgtttttttatcgttattttcttttttcgttcccttttttcattttcatccttttttttcgttattttttatatcccgttcttttacatgtgtaagagtgtgcgcacgcaataaggattctttttttatctaaccaattttttcgtcattaggctgtaaggattgttttttatctgctcagatttttcgtcaccaggccaaaccctaacgtcgccgctatgtcgatctacctcatcatatgttctctcctccaattgattgcaaaaatcgattccccactactctccctcatcatttcctctacatgattttccctttcaatcccactttgatttattggatttaatcaccatttaaaagttactgttctatcccgagttttccagattcgtttcaattttgataaaaacagaaagaagagattgagtgtatcaaaagcccttaaccaattaaccaattttggaagatcgagaaatatttgaccggatttgatagaaatgatctgttctggcattgtacggacacggaactatcttccgaaggttaaatacggcagccgaccatacgagttgagcctacagctccacttgtgggctaggtcaaagagaggcaagccaagtagaggaagacggtggggtgggttgggattgtaaagtgtatagtgatcaaaaatgtttttacccgttacaacgcacgggcatttttttctaaccatgttaaaatagataagtcgataatggtaccttagtaaaaatttgaataagatattttaaacacatatgaaaacctgtacggctaaatttaaattctactacctaataaataccatttttgtccagtttttcacacaaaatataaatttcaattctaccgcctaatacatgtggccaaagttcaaagtgtccatgtattgtatccttaactgacaccgaggccgaaagttatatatacttccattatcttgaaaaaggaagagtaaagttttaagataaatggtgcgagaaaaaaaaagtagggtcctcgtgctctctaacccgcattccaaaatctattttgtatgtggatgtgttaaaagagattcacttgccaaaatcaatttttacatatgattttcttaggatgtgactacacagctagtagtagttagtttgtctaaactagctaccactccatctatgagagacattatctacttatacttcaaatacaattttctcttaaactactcatctgatctacgatctgattgcaccgttgtgtttataacaattaaatctttataacaagatctcacatgattatattctgatggaaagttataaattacttttataatatatctaaattacttttagatttctctaaattacttcttagacatgtaaaagtaaattcaatgaagcctaaaagtaatttacatatattatagaagtaacttataaaaaaaagaaagtaactttaatgaatgtcttttttaattggatgtgactacacagcgtagctagtttgtactccatttagtatctcctttcaacttgaaaaatataatagtatcttcttttctcattctacatgaaaaacaaaaatgaaaggaaaaaaacaatcgatgattaaacagatttacagagagcaaaagttacttccaattaacattgaagttagttttaaaaattcttaaacttatgtgtgtttatatgtgctgattaaatttaatttctagataaagtcatatttttatccatacaacgaatttacttctaatgtcataataaaattacttccgttttgttttaagttacttttataatagatgtaaattacttttagactctattaaatttacttttatatgtctaagaagtaatttagtcaactctaaaagtaacttatatatatatatatgataaaaataacttacatatataataaaagtaatttacatataaatatttttcatcataatataatcatgtaagatcttgttgtgaagatttaattgtaacgaacacaatggtgcaatcgaattgtagatcggataagtaatttgagagaaaactttgtttgaagaggaaaaggacgtacatgtatattaaaaaaatgtatgcatgtagtaccatgtagtaactggagttctccacatttctccgtgttcaggcgtcatctccaaatagattttacgatttgcttaataagtcgtatgtgaaaataatggttgctttttacagacgttatagtccgtctgtaatctaaaagaagtctcgtcgtttatgtagtagtgtcactgtataagggcatgtttggggagtttctagctgctgcagcttcttccaaaattagaaacttcctaaacaatttagttttttatatagattctaagaaactatagttgtaaaatctaaaaaataaaacaggaatccaaagctgaaaaacctagcttttttaaattctcagaaattaactactaaccagctgcttaaccctataggatcgaactgcaagaactaaatcaaccagagaggggtgaatggttgtagtacccaaaaaccaaaacttttagcggaattaaaagttaccctcatatcgatgtctatcggtttgactggagttgatctgccggtctgatcacgccgatgccgtcggtctgaccatgccgatgccgtcgatctgaccggagtagatcgttcggtctaaccacctgaagatgccgcagtcgcccgatcctgctgctagtctaaccgctgttgtcccaccggtctgaccggtgcgttgccgccggtatcccgccgattgaatcgctgaacccgagcaaacacaaatcgaagaactctgaaatgacaactttattacttctctctgtgtttacaaagtgcaacaacaacactcctcacgaaaatctcgactaaactcgaaaccctaactattatctcaactcaatgttctctaaagcgataccgggagaccacactctccctctctatatatacccgaggtagacagcctaaagccacgaaccaaacttgtacaagaaatcctaatcccctagggaaccttcacgtacaagaaactaactttataaactccaattgttccaaatttggactctttccaaatatgactccgcatctatacgcacacaacacctccatcgtatgccatatggaatcatcaccaatcacgtgtattgatctttagcctaagcatttgcatgatatatgaccgtccagacgtcaccttatctccaagttgactcccgatccatcaccggcaacactctccgtaggcatcaagatcacctacacatgaatcaaataagaaaccatattatgagcacaagctatctccaacttgactcattgctagcaaacaacagaatttcatatgcatagtatccatctagaagtcataaatataatttatccacagatattcaatgaaacaacctgaaaccgaaaccaacacaaagtccgccggtcagaccgtgggctggccggtctgaccactcgaagcacgccggtctgaccaacaaccaatgcccggtttgaccggaccgacaatcagcagtccctatttatcaccaaaaccattcgctaataatctttaaatagcgaaaccaataaactcatatgttaattggcagttgttcccaattgcgtgagcgaccatagcagtgcagtgattctcttatccatctctttccccaaagtgcgtgacgcgaccactttggctctgtccggcggttcgtggataggctagtgtagtgtcagtaccttcatttgacttatttttgttctcttccctaaagaatcaaatcagggacacatgtccacatgtaattaattgtgctctcacctctagatggttctgtcaaaggcacgcaagcatgcatgcattgccagccgacttcgatcgatccacattgttttctttctgcaagctcgcatctttggatgcccatgccctgacctttccactgatattttgacatgtgtgatactgtggttacagttttttaaacaatcaatatcttcggaatgatattttcttagcatgtttacagactgataatgctaaacaaatttgaagtccgccagaaagttcaaaataccttctgaactattgcaaccctcgaaattttctcacttaactacaaaacccaaacatttaattcaacacttaaaattttgacaccgaatgaataatcccaaacactgttgtgagtggtttcgaattaagcaatccaaatgaaaaaaaaaacatgagacccaccaatcatcgctaaaaatcctctgcagtcaactgcaccgtgcttttgtcactaacatatggacacgatgtgttgtcggacccacatgtcagtgacaaaggcacagtgcaattgactgcagaggatcctgatctaccaatcattccccaggcaatccctctccctcctctaccactttgtggaggcagttatgggcttacgacagagactgaggcgacaacctactatggatctgttgtatggctgtgctccttcttgaagcgcggctagccccgatcatgtctccccactacctactccttgacgtgacgaacatgagcgtggatctagggcaacactgaatatggcagtgactgcaacatggatctaggatgataccgccaacctccttcatcccgcaacattggtcactcctccgtggtgtcagaggagtcgttgggagacgaggagagggttagcatggcaagaggtccaaatctactccgccgctcttttcctttccctatgtctcccctcttccatgaaggatgatgagcgacttatttagcctatgcaaagcacgaaggataagagaaacgtgtagcaaagcaagtgtagtacttgtagcgaatatggcaactaacgggctcgtggatgacacaagtgataggggaagctcgaagttgcttgcatgcgctcgtggcccttctctcccacatactgcacatgacgagcatatctggtggggcaataggtagtggagttattaaggaggaagatgatggagctcaaggagcaagtggtggagtcaaagcttgaggaaaggtggcatggggagaaggcgtggtggaggtaggtcttagcggagcagagctcaatactaggtgagctagagacgacggtagtgagctctctcaccatagtgcaaattcggaaagactgacggagagcaatatgaagaagaggaaacactgacaggtgggccctcaccggttggttgctgattagcttagactatcatgtgtgcatcatgtcagactaaaaccgttcaaattgagttatgcgtaattatccgatgttaagagttgacagatatagaattttgagtattggagttgatggggaaaatcgaactactgtaaaagtttaataacgggtataattaactttttttctttttaaatcttggtaaataaccgttgttagatggactgaacggaaaaacgagtggtttccgggctcgcctcttcgaggggcctccgctcgtggacagcctcgctccgggtcttacccaccttataatgaccaagcatatcaggatccaacaacggaacacccagatctagttcatttttatgatcaccaaatactacaatcctatgttatgttcttgcatggcaccataactagttgtgtttatctttcctaaaaaagaaagaagctggctatctgaacccattttagaacggaatctctctccagcaaaatccaacgacctcctcttcctcagaacaaggacacaccacaaccacgtacccaacaaaacacaaaccaaacaaacttgtattagccacgctttgttgctaatcatagccagtttagcttgttcatcgttggattcgttcgtttttccgcatgagaaatatataaaactgatgcgccgtcgtcgttgtcgcatccatccatccatccatcgatcggaggagtcgcctcgcgccgccgcaccggccgtcgacgtcgtgacccgcgctagctagctcgcgcgggcggcaatgtcgtcggacgacgacgacgatgggtcggggcgcaccaagctgatcatcgccgccgtggtcatgctgctcgccatcgtgctcggcacggtggcgtacgtggtggtggaccgcgccggcgacgacgacggcctgagcaagcgcggcatgaagtcgacgatgcgcagcgtggacctcttctgcgcgcccacggactaccgcgtggcgtgcaaggacaccctggagcgcgtcctggcgcggtcgtcggacccggccgaccacccccacgccgccgccgccgcggcgatcacggcggtggagcgggagctggcgcgcgggttcgaccggtcgtcggtgctggaggcggtgcgggcgagcaacgacagccgcgtcgccgaggccctccgcgactgccggacgctgctcggcgactgccgcggcgacgtgagccgggcgctcaccagcatcgcgtggcgcggcgtggacgccgtgtcgcaggacctccaggcgtggctcagcgcggtgatcacgttccagggctcctgcgtcgacatgttcccgcagggccccatcaaggaccaggtgagggaggccatggagaaggcccgcgagatctccagcaacgccatcgccatcatccagcagggcgccgccttcgccgccatgctcgacctccacgccagcgagagccacgccgccgaaggcgaggagctcgacgtcgaccacgacatccagcaccacgtggaccgccacctcgaggatcagtcgttaccacccgtcccgccgtggttgtccgacgaggaccggaggatgctcaccagcggcgaggagttcgtcgccgggctgaccccgaacgtgacggtggccaaggacggcagcggcgacttcaccaacatctcggcggcgctggacgccctgccggaggcgtacgccgggaagtacatcatctacgtgaaggaaggcgtgtacgacgagacggtgaacgtcaccagccggatggccaacatcaccatgtacggcgacggctccaagaaatccatcgtcaccggcagcaagaacatcgccgacggcgtcaggatgtggaagacagccaccttcggtacagtacgccaccgccattgacgactcatatccattcatgcattgatcgacatggacatggacattgacatggacggatggatgcagcggtggacggcgaccggttcacggcgatgaggctggggatacggaacacggcgggggaggagaagcagcaggcgctggcgctgcgggtgaaggcggacaagagcatcttcttcaactgccggatcgagggcaaccaggacacgctgttcgcgcaggcctaccgccagttctaccggagctgcgtcatctccggcaccgtcgacttcatcttcggcgacgcggccgccatgttccagcgctgcatcatcctcgtcaagccgccgctcccggggaagcccgccgtggtgaccgcgcacgggcggcgcgaccggcagcagaccacggggttcgtgctgcaccacagccaggtggtcgccgacgaggacttcgccggcgccggcggcgggagcagcaacacgtcgtcgtcgtcggggccggcgccgaggctggcgtacctggggcggccgtggaaggagcacgcgaggacgatcgtgatggagtcggtgatcggagggttcgtgcacgcgcaggggtacatgccgtgggaggggaaggacaacctgggcgaggcgttctacggggagtacggcaacagcgggcaaggcgccaactcgacggggaggatggagatgcgggggttccacgtgctggacagggagaaggccatgcagttcacggtggggcgcttcctgcacggcgccgactggatcccggagaccggcacgcccgtcacgataggcctcttcggtggctagctcgctcatccatgcgttacgtgtgtatgttgatgcgtgctaggtggggggttgtggggttaaattcgtatgtacaaaatggttacatgtggagcaagcagaagagagagatgctttttttttctttgaaaaacatagtactatggcaggagctcaccacgcgcggcactcaccttatccttatgagcatctctgaaaaattaggtcagcatgtcttaatatacacctcgaaaagactggactgacatatcttaagatgcacctcaaaaagattaggactgacatatcttgaaattgatgaaatcatcacagacgcatcgttgtcgagggatacacgtcgtctatcactaaaaaaaataattagccgtaaatacgagtactcttgtcaagtttaggacttaaacccgggtgtgttagttcaacacaaaaacctaaacagttaagctatgctcacttcgtgaagagagatacgcatttgatccaacgtgctcgtagtctgacgtcattacaaaatatacaaatataacattagtgctagtgctaattacaaaactagtgcgcgacagaacaacattacaaataaataaatatagagacgaaatatttgacaaagtgcttattgtttcgttttgcatgtcaccaatttgctcagccaaaatgctactagtaggtccaacggagaagcctcagaccggcggcagtcggtactcggcagggcaagagggctcgctggagtggaagaaacggccctgtaaactactatagtactagtgtgctgggcttctctcctggcgtggacgggcctcaggtcgatttgatggtcaaccaaccagaggaggacgaggaagggaaaagtacaccgaagttctcagcaagataaaaaacttcctcgaaccgcaaaatatacagggtttcttaactatacaacaccggtcatccgagatatctcgacgattttgacgccggatttatcctacgtggcggctaagtcagcgtgggacccacgtgggtcccacatgtcaggatgccacgtcatctctctttctcccttctctcctttcctctctttctttcactttgctccttgtctggtggagcgatgacgggcgatgcggcgacgacgatggagaggcgggagaggagaagaggtccggcggccggcggccggcgaccggcaggggagaagaacagcggcgaggcgggagcaggctgggaagaagaacgacgacggccaggggagagtgggaggcgcatggcggccgacaggggagagcgcatggggagtggcggcgctcggccggcaggggagatgctgcctcctgctcccgcatcgccgcgtcgccatgtcctcctcccacgggccgccaccgcggatggagagtggcggcggcggcgctggtggtgggaggacgggcggatgagcaccgccatgacgcgacagacgtggtcaccgccctccaccgccgcgatgcgccccagggagttcgccatcaccgacctcctcgtgtcctcgtgcagctcgccgcacgccgacgtggagggacgcgacggcgaagcagtgctccggcgagcaggccacctcgacactgccgccaccgactccccactgctcggcctcgccccgtcggccggcggcgccagcctgcccaaagccagccgccgccacaccccgccatcgccatggctcacctccgcctcctcctctcccactctagccgccaccacccccagccgcatcgtctcctctcgctcctccgcttctcctctaacgctggctccggctccagcccaacgccgccgcccatcaagcccttgtcctacacggggagagggggagcggatcgagatggacgccacgcgggccaggaggagcttcttcgggatgcaggtggagggacgcgatggcgaagcagcgctctggcgagcatgccaccttgacaccgccgccgccgactccccgctgctcggcctcgccccgtcggccagcggcgccgacctgcccaaagccgcagagagaagattgagagagagatagagaggaggaagggagagaagaggggaaagggagaggagggtgaggtgtacacgctgacatatggggccacgtgggtcccacgctgactcagccgccgatgatcgtggtaaaagtgtcacataggataaaaccgggatcaaaactgcccagaaatcttaggtgaccagttttacatagttaaggaccccgtatatctggttttgcggtttgaggacgttttttaactcgataacaaattgagggacttcggtgtactttttccagacgaggaaccgtcctccgggctgccggagacagctcgcaggaacagccatagcccactggaccatgttcaaggttcaagcacatactgctgcgttcgtttcagccacttcccaaccctctcttttattttccgcacacacgcttttcaaactgctaaacgatactttttttaaaaaaaaattctatacgaaagttactaaaacaattaaactaatccatttttttaaaaaatagcaaatacttaattaatcatgcgctaatgtactgctccgtttttcgtgcagaaaaaatgggttcccaactgcctgaaaggaacaaagctggaagtagatcaatactctctctctctctccctctcttatctagtcatctctatgagcatcagattgacgataaacaacgtgaaatctgtatcaagtctagcacttaaattcggctaagtcggtcagtgtcatcacgaggaaatttaaccagtatagctaggtttcatcacttatttcacaagattcaccatgtttcttactccgtagagttcctacaaaatgtaatcctaacgattcgtgtcgctgccacttggaaataaaaataaaaagcgagtaaatttcacccatgcaaggatattttgataagattattggtatatctgtctgaggcatgactgtgtaaaaatacatacgtatttgataatattgtttgttatgaaattgcaaacttataaagctgaagttatgcctctaagacattaattgtacacatttgaaagtagcttttttagaaagaaaaaaaaatccatttcactccctcataactattttgccccatcgtttaatatactacaatttacttattttatgccctaaactattttaaaccggttcactttagctcctaacaggtagttctattttatgtttcttgctacataagtcatattttgttctaaaatttggtaggattggtatatgcgttacaacttaccactaaacaatttttaaaaatttaatcattgcttggcttggaagcacttaagtttgattaaaacatcgagattttgaattaagctcaagcaaacaatcatcataaaatctgaaaatattttaaaacattgataatggtgtcatatatagttgtaaaaagtttcagcttaaaatactatctgcattttctaatatatgatgttgttatatatgatgttgttgatatttttttacatcatgtttgattattcgtcttatttaaaaaatttaaataaatacttttttttgtttgatttagcactaagggagctttaagcattacttctatttttaatatttgcacggttttttttaataaggcaaataatcaaatgttgtaataaaattcaacggtgtcatatattaaaaaaaatagagcgagcactaacataaaaaataaaatattaatataaatgtataaaatggtcagtggagcggttttaatagtttatcgagaaaatgtaggggaaaaaaatccttaggtttaagtgatccgataataaaaatagtaaaggacggatctcgtcgagagattctggtacgtcctgggctcctggcttttgtccaatggtcttctgtagcgacgattgggcacgacggacctcaccgtcagtcacccggtgaggcgtcgagcgaaagggaatgggcccaaagatagttcagcctgcgtacgtcttcctggcccatctctgctctgcggaacacaacgtaggcccgcggtcgccgtctgccgggctcacacaaccatctgtccaactcaactgctccactacgttttagaaaaggaaaaagtacatcgaaggtccctcaacttgtcatcgagttacaaaatcgtcctccaaccatatatatatatatgacatccctcaacttacaaaaccgttccctttaggtcctctagtggttttgactctggttttatctgacgtggcggctgagtcagcataggacccacgcaggtttcatatgtcagccccggcttcctctctcctctcctcttcctctcttccacgggcggtggcggcaaagagcagctgggcacaacaagccgatgcggcgggcgcgggcagcggggggtgcgagcggcgcagggcatggcggcggggatgtgggcgacgggtggagctccgtgaggaggttcttcgccgcggcgacggagcggtggcgggcgacctcgtcggcgccatgacgcactctacgcgacataccacctcaccggccattccccgccgcccacatccggcgcgcgaggtagggcttcctgcctccgggccggctgccgcgaggagccctgccctagctctccaagctcgccgctgtgttagtgacaattcactggatcgaacacctcgcgtgcaaactgtgcgcgtccggcatggcaacagatagagaaacgaagaaattcagagcgggattcagaacagagaaaagcagagtttcagagtagcgaaagtgagagaggaattgtagggcaattttctggtttctttcattgaactgaactgtaaacttacaaaacggaaactggagctactctcctaaatatactcaacagaaaaaaaaaacgaatcctatgcccaaaaatcgcgccatcccacgatccggttcttcaggactctggaacacacacgcacaccgcgcactccacgcaactctcgcaacctgcattgcgtctgttatttctgtttatttgatcttaagaaaatggcgtcctcctggcatctcgctccgctccatgcgcccatcacgacggagccaaacttctgaagcaagcatggactaacgtcaacaatctcccccttaggcctggcgttctccaagatcacgaactccaagcagaaaccttgccgccgccggcaacccttttgtcagcgcatctgcacgctgttcttctgaacgaacaaattcgaccaaaatttgtcttccttcgatgcactcacggatgaagtgataccgagtatctatatgcttgctcctcccatgaaaaacaggattcttcatcaaagcaatagctgatttgttgtcaacaaacaactttaccaattttgcctcctcaccgagtagctctccaagcaatgcccttagccaaagtgcatgataggcagctgcagtggctgccatgaattctgcttcacaagaagaaagagctactgtcttctgcttctgcgagctccacgccatcaaactgttgttgatatagaacgccatacctcctgtactccgacgataatcaacatctctggctagatcgctgtcagtgtaccccgtgattgtgatctcaccacttcctgcggtatacacaaggccacagtcgattgtccccttcaaatacctgagaatttgcttcactgccttcaagtgcatcatggtgggatgctccatgaatctgctcgccactccaacagcatatgacaggtccggtcttgtatgcagcaaataccgaaggcaaccgatcacacgccgatattcagtagcatcaacagggtgtccatctgcatccttctgaagctgtgtctttggatcaacaggaactgaggtcgaattgcagtccaacatcccgaactgtgacaaaaccttctttgcataggcagtttgtttaagtgtgattccattcacaccttgtccaacctcaattcccagataataactcaagagccctagatcactcatctcgaactcccccatcatttgcttcttgaatgcttctaccctggcaggattctcccctgtcacaattaaatcatcgacgtaaacgccaacaatcacagcttctgctcctctccctcgagtgtatatggcttgttcttgcttgcaccgcacaaacccaagttccttcagactcttgtccaagctccaggcccgtggcgcctgcctcaagccatatagtgccttgctcaatttcagcacaaggtgctcttgtcccttcttaatgaacccctccggttgggcaacatacacctcttcttctagctccccgttgagaaaagctgacttgacatcgaggtgatgcacctgccaacctcggtccactgcgacagcaagtatggtacgcaccgtgtccaacctcgccaccggcgcgaacacttcttcaaagtctacaccgtgcctctgcacatagccctttgcgaccagtcgtgcctcgtgcttgattacttccctggtagtgtttttctttaacttgaacacccacttgactccgattgctttgtggcccgtcagcaatgtgcacagcgaccacgttgagttcttctcgatggcctccagctccttctacattgcgtcgacccacgccggctcccctgcggcctcgcggtacgatgacgactcctcttcaccatcctcttcatccaccaagtctacgcgtggtgcctccagcatgatgtccgccagactcctgtaccgcaacgggccgtcgtcgctgcctgtcgtgctcggtgacgcctccacctcggcagagtatgttgatgtcgagccaggcgtgggcgtgctgggcaacaagggtgagaacctcaccgggcttgccggagaagttcctcgctgttccgccacttctggctccttgccggctcgcctccctgccagtggcgcccggtacaacggtaccgtgacagactgttctgccggcgccggctgctgctcaccaacaggttcctctaccacaaactcggtggaattctcctttcctgcagcagcactccactaccaaggtgtgttttcatcaaatacaacgtcgcgacttacatggattcggcggcgtcgtggatcaaacagctggtgagccttgctcccttcctcgacgccaaggtacacgaactgctcactccgatcatccaatttcttcagatttggagttgtcaccttggtgtgcgcagtacaccgaacactcgcaagtgtcctaagtgtggcatcttccccgtccatgcctcgaacggagtgcgttcacccatcgacttggttggcagccggttgagcaggaacacgcgtgccgcaccgcctccccccacatcctgccgggaacagacattcccttcaggagggagcgcgccatcgccatcaccgatctgttgcattgttcaacaatgccgttctgctgcggtgagtacggcgccgtcagatgtcgctcgatgccggcctcgtcgcacacccacgcgaactcgccggacgggaactcgccaccgcggtctatccggagtgtttagatggagcgaccggccgtgttctcggccagcggcttgaattttgcgaacatctccagtgcttgatccttcgtcttgataacaaacacccacatccaacgtgaaaaatcatcaacaatcaacagaaaataacgattgccggcaaacatcgacggtgtgattgggccacataggtccatgtgcaccaactcgagtggtgcttctgctcaataattcgccatcgcagggaatggctgcctgatctgcttcgccacgaggcaagcctggcaaagctggttgggatgatgtacttgaggaactcccactgccatctccttgtccaccaagagtttcagcgcctggaagtttacatgtccaagccgcgcgtgccacagccacgctggatcgccgagactggccagcaagcacacaggggacgctagttgcaactcaatccggtacaaacgattcgaggttctccttaccttcatcaccaggcgccagggatttttgtcgaacacctcaaggtcatcattatccatcacaactcggtggccagtttcagtgagttgccctaagctcaccatgttgcagcacaggctggggatgtagtagacgtcatcaagcagccactggtcaccattcttgcatgtgaaaaggattaaacccttccccataatctgtactgatgaggcgtcgccgaatctgaccacccctgtaacggtctcgtccagctcccggaacttccgtcgatccccagtcatatggttgctagcaccattatccaagtaccatagatcaccagcagctgctcccttctctgccagcatcaggcgaggccatacacgctcctcgtgcacgaccagcccacagtccatgccctgccccggcgcgttctgcatcgcctccgtcaccgcgaggagtagagctggaccggcgtcatccgtctgcacaagatgggcttcggctttcttcttcttcggatgtgggcactgcgttgagtagtggccgaactcttcgcagttgaaacatttgatgtggctcttgtcgtggccaccgccgctggagtcgccaccgctgctctgcgttccgccgcgtccgcgacccctgccacgaccgcgcccggcctggccgcggttcgccccctcaccagagggcttgttcttttgtggcgacgaggtttctcccccgcctttcttgaagcgcgcttcccactcagcctgagtaaggagcacctggccgtcggcggtcactccgccagctgccgctttcttcttgcgcacccgctcgtcgtatgccttgaggcggcccactgcctcctcgaacggcatgttgtcaacgttgtagaattgctcgatccctgcgacgaggctgacgaacttctccgggacggtgtcgaacagcttcttcaccatggcggcgtcgttcaacgtcgcgccgagagcagagtgccggacccccatcgtggtgatccggccagcgtactggttaagcgactccccggcctccatcaccatgctggcgaattctcctttcagagtctgcaggcgcgcgtcgtgcaccctgtctaccccgacgaacctcgtcttgagacagtcccaaacctccctcgccgtccgcttctttgccacctgcatcaagagatcttccggcagtgactggagaagatgggatttcgccttcttgtccttcctcgggtcgacagccgctccggccgccggctcgatcgcctcccatacgccttgatcttccatcattgcctgcacccgtatcacccaactagtgtagttggttgatgtgagttgagggtaaaggaacgcgcttcccgagctccccttcgctggatccgccgttgccggaaccaacgccatagtgtcagatccgccccccaacctgagaagctctgataccacttgttagtgacaatgcactggatcgaacacctcgcgtgcaaactgtgcgcgtccagcacggcaatagacagagaaacgaagaaattcagagcgggattcataacagagaaaagtagagtttcagagtagcgaaagtgagagaggaattgtggggcaattttctggtttctttcattgaactgaactgtaaacttacaaaacggaaactagagctactctcctaaatatactcaacagaaaaaaaaacaaatcctatgcccaaaaatcgcgccatcccacgacccggttcttcaggactctggaacacacatgcacaccgcgcactccacgcaactctcgcaacctgcattgcgtctattatttctgtttatttgatcttaagaaaatggcgtcctcctgacatctcgctccgctccatgcgcccatcacgacggaaccaaacttctgaagcaagccaggactaatgtcaacacgctgcttcagatgtagaaatctataggcgcttcattctgcagtatgatatcctctcccggcgcgaagtactctcatctctgaaaccttcacttaaattacaccacagaagatatcaactactcatgaacatccaacaagaattgaaaagaaacaaaaatcacatgatcacattgagatcaaatgtgatcatgtgattaaaaccacgtacacacgccaagaaaccatcatgtgatgtgacttgtgagtactagtgtgagtactagagtatactgaaccaagctagaacaccaaagaattgctgctgatcaagaaatagcaagggatcgatcaaagaaagtgactactgacgaatttcctggtgtggctggtgccgtggacgacagggttggtcatgttgccgatgatgtaggcggtgaggccgaggttgaagagcatgtaggcggtggtgtagaccatctcgccggtgttctcggcgtgcatgtcgccgtagccgacggtggagagggtggtgatgaaccagtacatggaggcgacgtagaactgtggacatcgactaggccgcctcctgcgagtgacgagacggcccaaagtggcgacgaagaggatctacctgcgcgctcaccgctggcttccttgtctcctccttctccacgcactctcgccgccggtcgccgtccttcccactccctccactcttccccttccccttccccacctccgcctcccccacctcgccggcggcgacgacgatgaccacatcgacgcgagcacctctttccgcgtcgctgccgccgcgtcgcccgtcgccgggcgcctctctcgcctcacccaccggtcgcctcgccctgcgggcctcctccccacctggccacccgctggccgggggttggcccacacagagaggagaggtgagagagataggaagagagagaagaggggaaagtgagaggaagggaaataacgctgttagcctgacatgtggggcccacgtgggtcccacgctgactcagctgccacgtcagataaaactggtgtcaaaaccacggaaggaccaaaagtgaacggtttttgtaagttaagggatggcatatatctggttttgtggttgggggatgattttgcaactcaatgacaagttgaagaacctttagtgaaaaaggaaaaagtaacagaggagaggagtagtagcaggggcggacgcagaaaaaaaaatgactgggggcatgcatctataactcatagaacaatttgaaagccgagtgaaactcacttcattgcaacttataaaaactctgagatattacattatcttaaatagtaatatatagatatgtcttccaaaatcctaaataatgttattgcctgtaaaaacaacataagttattagttaacacaaaccaataaaaatattactgaaagtaatatatatatatagataaggaataaggtttagaacatacatggcatcctgtgtatccttttcacgacctatacatgattgaaccatctcttcttattcccaatcaacctatacggatattgaaaatcaccacgtggctgatatggtccccaaactaaatactttctcatcttcatgttgattgggatgataatctaccattctcttccttttactaggatcccgaggaagttgtccaaatcaattggttgcggcactgcagaattctcttggtattggtctagatgcatttgcactagaacttcctcttgtggtgttcatagctgttggatatctaataaaaaacttgtccattatctttcctataaaatcatgagaaggttgattagatagagcacatgaagagggagacctagggctagggatccatccactatatctattcacagggaagaggagtacttaccatgggaggcagagaggacagacagagcaacaactgcagcaccgctgaggtgctgattatgaagagtgatcgcgaggaagggaggaagcagcgataggagcgaagatgaaccgatgcgggggaagcgtgatggatgggcggagtccacggagaagaggagcggaccttcgacgaccccttgactcacgcgcgtgtgcgatggaaggaacgaaaacaaaggggtgtggggtccttttttccaattggagtgggggtccataggtcatactactatgaatataccgaggagcgtaaattttgactggggtccagggcccccatcgtgtgtacgctaaatccgcccctgagtagtagtagattacagttgaaacatcagctaatgctatctcagctggcatttggcaggcgatcctcatcttctcccatatactcttttcagttccacagtctggatttcttacattctagcttatttattaaaaaaaacttcttttacaaatatacctcctttgagaaaagcctaggggttttctgtttagcttcacaaggtggtgggttaggcgacctagattcaaagcctcacccttctaattatttgatattaggttattccctaatattcatgttttaatatacctcctgaaaaacttgtccaacaaaatttctcgggcagtaaccatggcattttcagggtgtgttcgaaccaaggtgttggaagcctctcctttcctgcatggaaaaatgatgtaattatttagcgcataattaattaaatattagctaaaaataaattattattattttataaaataactttactatagaatacttcatccatctacttttgatagtcatattttatcttggcacacagaccaaggataagtaattctacttatcacccatttaaacatgctactagtcattcctcgtaaacaagcgattcattaatatttgtatttctcgatgctcatgtagccaatcttatgtggaagaatgaagagtcacgtattaaattcaagaaaggcaataagatgataagttgttggattgaaatatgcctatcaaaaataaatttttcagatttagaaatatgactatcaaaagtagatggagggagtattttttttttttggaaaaaacacatcgtttaccagtttgcactagtatagaaatgcacctatgtgtcgggtgggaaccaaccataagtaccgaatttcctgaccggtatcaagcaggcagcccctttgagtctcctcaaagatgtcggtttaggaaccgatactttaaggttacttggataaaaaaaaaaagccagctccaagcacatccaccttgtgtcgcccccaaaatcaaccaaactttgccctccgaaatcaatcacaacgaactcccaacagtcaacatcaccatcacagatcctagtcatcgtcacaaaaccatactccctccgtcacattttaagtgcagccatggttttctatgcccaattttgattgtccgtcttatttgaaatttttttaaaagaattaaaaaataagtcccgagtaaagtactatttatgttttatcatctcataacaacaaaaatactaattgtaaaaaaatttcaaataagacggacgatcaaagttgagcgcggaaactcatggttgcgcttaaaatgggacggagggagtagattacaagtcatagtatcgacaccacggaacaacaacaacaacaacaacatcttaaaaaaagatgaaagaagaacaacaacatcatcatagtcgaagaacatccaataacatcaaggaagagcgaaaggagagaaggttgacgccgccactgctcactatcaccatctgccagatccgcccgcgggagccaccaacgccactgctaccgctgaatctgctgcgggagaagccatagtagccggatccactgccagagaagtcgttgctgccggatccgttgcgagaaaagccgccatcgtcaaatccactgtgggagaagcttgaggcagagggggagggggaagaggactgtcagatccatgcgcgcgtcgccacagtggggacgccaccaaggagggagaagagagggtgggtgacgaggaggagaagtcgggaaatcttggggcggagggagagggggaagaggcctgctagcgagagagagagaggggggtgggcaggggagagtaagagtagggtagggataatataaggacgtgagtggatatgagtgtcagtcgatcggcttggttttttgtgttggcatagaaccaatacctttaatatattataggtgttgatataatatattataggtgtcgatccttttagaaaaatcgacacttataatattggtgctattttttctttagaactgcacctatagttgttgaatggtaccggttctattgcaataatgggaaaatgtttataggcatcgattttagttgttccagtatccatagtgccatcttctttgcgttcctgtagtagtgtttgaaagcgcatgcgtgaaatacaatagagtagaagtttggaagagggagtaaagaacacacttttttttttttgaaacctaaggcggaactttgttccacttttatatttagaagaagagaattgacccaatttataaggaaaaccgggcccgaaaatcatacaattgcacgattaattacaggaaaaccggctgaaaaccaccggtacacaactaacaactacggcggagcccaaacgcaggatgtcgccgccaagctaaacacaaaagcgactaaatagctcccatatcacataagaggtgttattgttgccgagctagccgtccaagcgacccagcagcgccgacttcacaaccacagtgacactgaagccacgaaagtcaccaaagcgaaaaacagctctggcatccaacaatggacatcagcctggccatcggggagccacttccttcacacggccagcaccagaactccactattgggatcaaattaaaaacgggagataaaacaaatttagcaccctctctgttccataatactattttcttgcacaaatgcatgacgttggttaactcatcaaacaaaaaaaaataaggagggagtattatattgcattctggcaacgtatgcgtagattacagtttatacagtggtactatctagtacatgggctctgcgaatcaaagataccgttaataagcacgtcgcacgaaaagttgaggacaatgtagctttttctctgcgaaaatggtggcagatgatcatagataggataggatatgatatgatcccaaacaaacaggcatcgatcaagcattcgcgagcgaaatggcgatgattgcgagggaattctgttatcgccgtgtcaaccgctgccatcattccatctccctcgcgccgacgcccatcatttctcacaccgctctccctcccctcctgccaaacctttcgatccaacaccaacatgctgcatgccatcatcttgccgccggcacagtcgccattgcctctctccctcttttattatccccatcaccagcagtagctgtaacagcacaacaccctttcttcacatctactacgtagtatgtaatcaccatgcttactgctccctccgtttcagattatattaggctgtgtttgagggagaggggattgagaagatgggtaagatacgcaaaaacgaggtgagccattagcgtatgattaattgagtattaactattttaaattttaaaaatagactaatatgattttttaaagcaactttcatatagaaattttttgcacaaaatacaccgtttagtagtttgggaagcgtgcgcgcggaaaaagagcgacaatctccccaatctcctttgaaagaacgcagcctaagtcatgttgattttgatcaaatttaaattgttccaagtttaatcaactttgtagaaaaaaagtaatattttcaatacaggataaatatattataaaaatatattcaattatagattcaataattggtgttataaatattagtatatttatctacaaacttaatcaaacttagagtaatttaattttgaccaaagtcaaaatgacttataatctgaaactaagtgagtacatatttagttgagatgtatatgccggttaagttactaacgtcttatagtatgtgttgttacatccatccttaaatataaatatagtaacacacgtactaagtatcaaatgtgacgtatttttgtacggttaaaattcgctataataggttgtatctcgtatagtactagtttactatattatggatgaaggatgcactgtgtcaagaagagaattcatgctgtcaacttgatttcagtcgcaaatgttgtgcaattaagcaagaggatctactatttatttacgccaaagaaagggagctaagcttagctagctgcaaaggaaggaaggaaggctactgcaagtagtagtagatcactctttggctgctgcgctgcactgcaagtctgcaactactaaagcggtaagcacgctttaaataccttgtttgcactcgctaaagcggcatatgcatctgcaaagatcaaagcaaacaaattttaaagaaagaaagcaccacacgcgcatgctcgcacatacatctctctctctctctctctctctctctctctctctcaaaggctcagagcacttgcaaataactagcttcaatttctctgtctcttcaccacaaatgcagcagcagcagcacaccatcacattagctttccctttcgactgcaggacagaagaagaagaagaagaaggtgaagaagaggaggaaggaagaagggtagtagagaggagcatgcagtacatggcatgattctgcctgtggcttttagtagagaagagtaattgagctcttctgcatctcctctctctgtctgtctctcctccatccaaagtctgcacgcaagaacatcttcttatgatggctctttccctcagtggaagccacactgcctccttccaaagcaaaggtcccaacttttgctgttgcatgggcaagctaaggagtactgtgtagcttagctatagctagctctgccttgcatttgcattgcattgcacttgtgggaaaaaagaaagggagaaagttatacccttcctactacaatggtgctgtgtgtgtgttttctctctttattcctctccttttgtaattttgttttgctcttcttggatcagcctgaggtggtgtttggttgaagagactaaagttttgtaattttgttttgctcttcttggatcagcctgaggtggtgtttggttgaagagactaaagtggagctaaactttagtccctctcacaaaaacataagtccctccacagggactaaatttagtccctagtttccaaacacccctgaagcatgtatgcatgcacatgagatgtgtgagtgagatctactgctagtagtagcaaacaagatagagagagaacctcctgttccatgaagagtttttatcttcaaatgttggtgcacatttttgtaagatggtgctttgacaagtcttgccagtggctaaaaaacaaggggcttacataggtatactgcctgtgggattagatgctctgttccaccaaagcaatttttaatcaaaagaaagaagggggcatcttggtaaatgccatcctcaagaacaaaatcaagaatttgccaaaaatgccttgatgctctgttccttcccttcttgatgccctgatgcgacctcagtctcctggcttttcattgaaggcaatatgcattctttcccttttgtttctgaagagatggtcctcacttgttaattctctatattttcctcatataattcatgtgtagtataagattatactaatgtagttctccaagaagaataaaaagaagagagagagagagaacataaaaagaaaatccaaactaaccaaccatgcacagttgacagtacaaaaggactcaatttgatatccatgaaacaaatctgaaatcacataattggatcactcaaaaaagaaacagtgatcactagatgtctaatgcacatcaagtaatcaagcaagcaaacaaggagcaacacaaaacagagctccttaattaacacacaagaactaatcacacgcgcttaattagacgctaatctctagcctaggctcgaaggagaaagcggccaagaagtcgttgacctctccatcgccattgacgcacttggggagctcctcccactggttgctgccgacgtcgcacatgaagcagccgttggcctcgccggagctcacgcagaccatgaggcggccgccgtggccgacgcagttgatgtcggccttcttgccgtggaacgcgtgcgacatggccggcggcatggcggccacctgccgccacgcgccgccggcgaacccccacacccgcaggctcgccgtgtcgaggtactccgccagcacgacggcgtaggcggcgccgtcgcaggccacgacgtcgatggagtactcgaagtagaccgggaggatgcgggggagctcggcgaacgtgcggcgcgccgtgtcgcaggcgaccaccgtgccggagtggctcaggaagtaggccacggcgtcgccgccgtcggacgacgcggcgaccaccaccgaggagtactgcttcgacgcgctgcgctgcatgttggtggccaccacgtcgccggacttgctgaggaagtagaccgtgtcgtcggcgccgccctgggacggcgcgtcgtcggggagcagcgcggcggcgtcgggcttccgggagagcgcgacagggccctcccacgagcccctggacgagtcgaacaccgacatggacaggtcggggagctcgcccgcgaagagcaccacgcggtagggggagccgtacatggcaatggcgtggagccgcggcgcgccgccgtgggcccccggcggcgaggggagggcacggctcgcgccggtgagcgggttcgcgacgaggagctcgcccgtgcccggcgcgcggtagaggacgaggccgccggacgacgccaccgggacggcggcgtcggcgccgccgcagctgccgcccggcgcggcgcggcaggggatccaggagcggccggcagcgtcgaaggcgagcggcgggcgggggcgggcgccggagagcatgaggaaccacgggtcccgcgacgggacgcgggcgcaggcgcggaggaacgtgggcgacgcggcggcggcgctccagcggcggcagacggcgcggaggcggaagaaggtggccggcgggaggctcgccaggacgcgctccagcacgtcgtcgtggaggtccccgagcccacgcggcggcgggctcctgcgcttcctgctacttctcgccgccatggacgccatggaggaggaggaggaagctgtttgtgtaggcgttgacacgcagacgcgaggagagagagagagagagagtgtgtgtgtgtgaatctgtgaagtgaaaggcagcagcacggctggctccgctatttatatgacgacgactagtataatgatgcatgtatgcatgtcttaaaaaatatgtagtataacgatgtaaaatagtattaaacttcctccgtttcacaatgtaacactttctagcattgcttatatttatatagattttaataaacctaggtatatatgtgtatctagatttattaatatttatatgaatgtgaataatgctagaaagtcttatattatgaaatggaggaagtagtttttttagataatgaatagtattatacttcatccgtttcataatgtaagtctttcaagtattgctcacatttgtagagatattaatgaatctagatatatatgtgtatatattcattaacatctatatgaatatgagcaatgctagaaagtcttatattataaaacggagggagtagttaattattgtataatattacgttcgacgagtataaggatgcatgtatgcatgtccacccagctcaaaaaaatactactgcatttcagaccgcagaaaatttaagtactctctccgtttcatattataagagggtagattcattaacttatatgtgaatataaacaatgctagaaagtcttataaatatgaaacagaggaagtactccctccatattttttttgtttgacattggttagctaaaaagaactaaccaacgtcatacatttgtgcaaagaggtagtagtatttaagtatttcccggtattttagactgcaaaaaaattatgtgctcagttggatgtacaaatgtgcaatttacaggtctatattatttttagatgctttatcggattattgtcgcatattatttactgtgtaccattaaaaatattgttttttaaaaaattactgtattggttaaatcccttgttcccatgtaatcttttgttaaaaaatattgaatttcgaagaaccaaaaaggttttgaagagaaaaacaaaggtctcttttgggtattccggagttcactctttaaaaatgttgagaaaaatcactcgtcaaattaaattcaacattttttttggaacgtgagaagaaaattcaattgttcaaaccattgagttgtagacgtacggtagatcctgtttagaggggttctagcatctgtagtctaaattcttgtctacgttctacaaatacaatatacatagttatagaatctaaaaaggtaaactaaatatccatcaattgcagtcaaatacagtgacgtagatatggtcgttgtagcgcagcgtgcgcgagttttgatggaagaccgtgaaccgtttgcttaaaaatgcggggaggtgcacgcacaaccgaacgcagcgtttggctcgtagcatgtctacgcatcgttccacgtggtgtgacctgccgcactgcactgctctccgctcctactctatgctgccataaaatatttggataataaaatagcctcgtattgtaaggagagacgatgtgggcctagatatattgagctaccagaaaatccaataaataccatgaacaaacgtattatttcaaaaaaatatatcatcaacgaacataaaatattgtgtttttcttattcattagtttttcctttcctgcaatgcaattcaatgggccgtaaggaaattgtggtttgcacgcgactaataaataattatacctctcaaaatataattaaaaatatatttattcctggccacgaatctaagcaagtatcagtaaatacgcaaatttctaaataactattcctgaagaaataacattatattttttccgatcgatttcatcgtatatgcagaaaatatccaggaaaatatgtagtgcaaactcatcacgagggtgaaaatttagaacttatcgttggataaaaataaacgttcgagattcgtctacgttccatgagttctagtaaaatttttactcatgaatgaatccgcgagtaaaattttatccgtgatgatgtagacgaatatcaaacgtctatttttcgatttaacggtagttttcagatttatagatacgtgacccgtatattttccccatatgttgtgtgctcgtaagcacagatggatagcaacaaggaaaagatgcaggatgacggagagggggtttgacctctgctgctgcaggaatctgcacgaattccaaggtgactaaaatacaagtgtcattggcatgtgaaaggtgaaaaaaaaaaagcttggagagggagggaagaggaacacacatgctcgtcgtctccccatgcatgtcgctgctctgctaggagtagataatctaattagatagacgtactactattttttttttgttgggagtactactattttataaacctaatctctcaggggggctcaggctagctggaacttttgcttttggcctagacgtgcaaccagctgctggtccctgtgtagtggtactagtatacgtacgagattttcctttagttaattaattactcagatcaattcaacgcaatagatgtgtaaagtttaattactggggtttagtactactggtgtactgctgctatgaaagtgtcaactgggcgcgcgtgtgacgtagtactgttttactgctacagtggtaacgtacgtggagcctataatataattgcggggacaagcatgcgtacatcttgcttttcttagggaaaaatacataacgcaatccacgtataataaatacttaagaattatcgttggatttaaaaataaacgtatgaaatttgttcacatcattttgagtaaacattttactcgcgaattcaatcatgtgtactcttgatgtggataaatctcgtgcgtttatttttaaatcaacgatagtttcaggttttccgctacatatttttctctttttttctgcacgtatattcatctgcgaagtgaccaaaccgaccaccgaagcctgcagtgtgttgtgtaaaaaacaatttactcactgattgatgatctctcttttcgccggggatcgcatgcaggttgtacgtactcgatccctacaccccgtaactaccactaactcaaatactcaacgggattaggaattttgagggcgggtgatttaataaaatgaattaaagcggaggagaaggtgaaagttaattgcatgtatatatgcgtgcgcgccatgtactttctctgtttcatattataaaactttgtagcattgccgacattcatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgttaacaaatctagatatatatgtgcctagatttattaacatctatataaatatgggcaatgctaaaaaatcttatagtctgaaacggaggtactattagataacataaaaggaatggttgcatgttatattttacaatgtagagagtataactagtcaattattatattaattctcacgttcttatcaattatattattaaaaccacctttttaagacaatacatttgttgtggaaactagaaattctcacattatcggagaaaattttttaagtagaaatacaatttagaaataactgaaattcgaaaaaaggaatattgaacaaacaatccatttataacacaattacataatacgagattgattaaaattagcaataaaagataaaataaattataaaattacaatgataaaaatacagagtttaagtaggtatacaatttagttttaactgaaattcaaaataaaaataagaaatattgaaagaataatccacctagaacatatatagcatgaattaattaaatatcagaataaaagtaaaataaatgctgaaaattaaaaaaaataaaaataagagttgaagtaggaatataatttggaaataataaaaaataaggaacattgaaaaaacacacaagctatctagaacaaaatacgagataattaaaaattagaataaaaaaataaatgctgaaattaaaaaaaataaaaatgagagctcaactaggaatacaatttagaaatactgaaattcagaataaaagaataagaattattaaaagaactgtctacatagagttctattaattgtttatattcatagtactggtaattatcatattccatccaattttatgttcttatattttggaacggatggagtagataagttgttgcagagctaacagcatggagaattgggacacttccaattttgcaaataagctcgtcgtgaatggacaaattacactttttcttaacattttgtagaaaagaacttagaaagaatagaaaaaaagcaatcgaagaaatctctttctttggccttcgtcaccaatggaaaagatttgaggctcactttcatgtggagggtgaaaccaggtgagcttcatgaggtggcaccattgctcaatccctaaaggggcctcccacacatggaggttgaggtgttggcgagcaaaatgaaattcaataacaccactctagatttccaccattgttcttgagaagaatcggtacaaagaccataactattccaaagatcacaactagatgtatttcatcggtgaagaaagtagaagaagcatggcgtgttgcataagaagccaagaggtgtacttgattggggcctcaatgagtgggatgttgaggccaccttggcacaacttgaaaacttcagccacctagtgaaaatttgtcgccggaaatatagcatgaggttgtctgccttggaaagacctcatgggagatgttgatgtaggccggcgataaatttgtttgcccagatctagaggcaccctggtagcacccgagagaagaagcctagcgatggagtgaatcacctccagggagaaggccagtgctcacccaaatgctaggacgagaccgaccgacgccaacgaccacctcaagaaccaatagggtaaagaccacggtaaaaacctgaaccaacgggagaatccgactactgctactactaatactggaggaacctgacccctcttccagccttcactagtagagccattggaggggagagaggggtaggaaggaatacatattactgtagcgaatagccgtgagtattcgggttgctgtttctccccttgccttggttaattttgagcggtaatggcatcgtcatctttagtggagtaagggtgtgtttagttcacaccaaaattagaagtttggttgaaattgaaacgatgtgacggaaaaattgaaagtttatgtgagtagaaaagtttgatgtgatgaaaaaagttagaagttcaaagaaaaagttaggatctaaacacgatgtaagttactagtagtaaagaccgccttatctagaattaccaatcttaattacgcctgctcaattgcactccatagcctccaccatggaattgatcacaaagggtatagcaacaccggtgttgtaaatcctctttctttttttttttcaagattttcccacgggacccatcggtagatcttgccatatggggagcaaaagagagaaaaaaaaattacgtagtgtagaaagcgagagaaggggaaaaaatgcaggtgcagggtccgggcccggggtgacagctagcgcacgtagtgtagggcggggtggtgcaggtgcaggaacatggtgattcgcgcgtgcatcggatgtcaaaggcgagagagaatagacggagtagtgtccacggctgaccatctcctactctagtagtagtagtccagaggggagtagtatacgcaccgcaaaggcaaaaggcaaaacaaaagcagcggagagggagagagagagagaggagacgacacgcgctgcctgcctcgccgtgccggtccctttctctgtctcggatcggtctcaccatgtagtccgtccgtccgtccgtcctcgtagggggaatctctcctcaatttctctctctacaaacactagcagcagtagatcaggctgtgtttagatccagactttagtctttttttatcatatcaacctgtcatacatacataacttttcagtcccatcatctaaagttgatcaaaacacagcctcctcagtagagtagtctctcctctctgccattgccagttgatcagtagagtggggttgcaaacggccaagcaactgtgggttgggttgggttgggttgtcgtggatggatggatggatgcttttgctttacgcaagtcaaatgggggacgacatcacatcgctgcccctgccctgtccgtcctgccacccggccggggacccctccctctgcacaacaacgacgactcgctcgcgttgcactccatccagccacccacagccaccgtctcgtctcatgcatgctggagtggagtagtagcagcagcagcagtagatgcgaggagtactacgagacggctactgtactacagtgtgctattgctaccgcccacatctcatgctcgttgattggagggtactgtagcaaagtcaccgtctacagtccgtacatacctagtgtaccgtgtacgcgaccccttccgttgcaacatgcccattcttgtgtcctccctctaccagtactcgcatttgcagatttgctagtatgctgtacctctagcacaaataccactcttactaagggcatgttaagttccccaaaaagaaaatttttaggtgccacatcagatatttgaccgaatgttggaagtgttttcagacacgaataaaaaaactaatttcataatccgtcattagcacatgtgggctactgtagcacttatagctaatcatggactaattaggctcaaaagattcgtctcgcgatttcctccctaactgtgcaattagtttttttaatctatatttaatgctctatacatgtgtccaaagattcgatgtgatgtttttaaaaaaaaaattagggaactaaaccaggcctaccaaattcacagctactcctatctatttttcatagtaatactatctatatgccctaatatatgatgctggttatatttttgctcgccctcatgtaaaaagaatcagagagtgtatttttgctcggcgttcgtatgcttttttttacagcttacttcacatgctttgctttggtgttattccatctcgcggggagttctttttctttttttttttcttttttaaaaagggctggaagccccacatttccattaccagaaattagttaattttacaaaacaacatgaccttacatcaaacacaactatcacatgttttttggcattaacaaggtgccatcccacaatattctgccaaaattaaccttcagctaagaaaccacacgctgcacggcaaggactcagaaccaagattggcttaaggcaaggacatagaacacccgaggatcgattggaagcagaatttccaacaaggatatacaaactcttctgatcttcatcgtcttctattccagtcttcttgcacaagtcctccatccaaacctcaagttgaagatctcatttaccacatgttttataagacccgtcccaacgattgcaaaatacgtacctagcattaagtgaaaacgtgggttgattagctttgatttattatgcaactttggttaatatacataggctacagtgaaatccactattttgttttttatttaacttttttaatgtgaggcctcattttgtgtttcacatcggagacttgaatttttaggtatatgactgtgggaaaatatacatccacgctatacaagactagagaccaccaatctctttagacaaatctatctaaataatttagccttctcccgtttgtcttttgtcttaccagctgcaaccaaaaattgaattttaaaacctaatatttaagttgattgtgagatttttttcattatagtctattaattatattaatttttaaatcactaaaaacataaatataaaagttttacttataaattactatttttggttaattcattcgattttttttcatggcttatcagctgtagaggtatcgacgagttacttaatttctaaaatcaaacaacctattacatatctacataaacacccacaagtacatgtaaaaaaacatatgaggttatgcctcggtttgttccaaaaaaaagcaggaactggaagcataggggtaagctctttatcttgcaccatctatatattgctggcaagaataaatgtatatatttttttactatttattgcatagtaaaaaaaataaatttatagacaccacatatgtgcatttgcatgcatgcggtggctgctgcggttcgtcttcccttttgtttttctccgtcttttccttttgcagagtttcagtgcgagcaggagatgctactagtgcctgctgctgcaggctccatctatctttcttggtctcgggtaaatcctggccggatgcgtctgtcttcttccttcactagatcgatcttcatcgcggtatattgtggtaatattgccgcctgctgcaactccccaaccaatggcgaagcctagtcaaatattactgtatacattactccatatttatatttcagtgggatcatttctctagctaacgatgttattactatgtatagaaaaaatatgccaattagtaccactataattttcttgataagatgaaataatactgtgttattattaataaataatgcatatatgaggaaatagatatcgtaccacagcgaaattcttgccaaatacatctgcaaacattgtaaccaacaatgcagggctctgcaatccccacaagcctcatggcccaagtgcgtttttttaagaaaatgatgccccaaacccaaatacagatttccatccgctgttcaatattttgacagtcccatccaaggtacgcgggaattacccaccataaaattatattaaacatggataaacaagagggtacaaatttttttgcaacggcaaaaatggatgtttctattttcttatacattgtatattatatctcagtgcgcttactgatctatatgatgtgcagaaaaatatttatatagtcctatacaacactggttgaattctatctagagcatccaaatacttcagctaacatttgtacacttgatcttcccaaataataaatagggaatcaaaaaggcaccatataaatagcgctacccaatcgaaatgagcaaaattgtaatgaatcaaaatctatacacgtcaccccaaaaaatgggtcatttaacgagtacttccctgcatttaaaaggtcacaatgtttcatgacctcgttgagagaatttaatcgttatcttggttgttctcagccccttgcttgctagggactactgctggaggtgaccactgatctggaacaacaagaaagtaagtcgacatggcttttctgaacctcatcttgtactgcttcggtgatattactgtaggtgcaacattctttggtccgcccaatattcctgaggttttcacccatgtctctagatgtttgtcccatgtatattgcctcataaaatctatgatgcccatcacaagttcttgcttcttctcatcaacaccaacaagtaaagagtaatccattacacctatggactgcagcaaagttgccaaattacatcaaaagttgcaccgacaaattgcaaggtcaaaagcatgccatataaactcagcaggaattatcaggcaacagcacatatttaacaatcgaaagtagaaaactgtcaagatgaggcaccaccaactgtaagcaaacattgcatcaatgctgaccatttccttttttttatgcatagaattcatctgcataaaagaattgcgctgctggtacaaggcaagccccctatgttttagaaacggattgcattgggtccaacaggttctcatatttcatattgtgatcacatatttccaacaggttctctactagtgcttttcttctattttttcagtcaagaattcaagataatactagactcctttaccaacatgaagaatgtgtaattaattaataaaagcagagaagaagagtcttaaggagaaacaaaaacaagaggcacatttcaaatttgaaagagttggcgaatatcttgagctagattacaataatacttacacaagccagccgatctgttccaatatcaattgtatcctgatgcatacatagcattacctgccagagagtcacacctccctagcataatttggactatttttgttattatcataaactttatatgtttctcacaaaataattgtggttaatgttaaaaaggcatggtttaatgggtatgattttctaagaatgtcaccttaaagggttacagcagaaacaaccttaacgagaactactaagttctatagtttctccatccaaaagagcctctttctactttaagctctatatttctagacattctggtagttcgaccgtgatttttttggtttcggtatctctggaatatgagtgggtgacttgttagaatttgctcctattgataatacatagaaagggcctgttatctctatcaagatgattctaattcgtcggatattatttattctagtatttggaacacgaaatagatagaatggatcaagaaaaaaaatgaaactatgattcatattaactattcagacctcgcaaccagactgaaaaaaatcaagtagttcttaataaaaagaaaaaaagaaaaaatcttccttccaattttgtttgcccaaaattgggattttgcatggatttgcttgatctagatgtaaactagaatgccttctcatggtaagtgcaaatcctcgaatgatgaatgtatatagtatctagaaaatacaaatgtcaacatgtaagcacttagcagtaaaagcccgatttatactcacagcaaggaatgcagtatcattccaaacggctctctctagcagccgctttgccttgttcccaacaaaaatgggggaggttggcatagcttcaagtaagttctgatcaagaagtactttattgctaccatttgagtcggggttatatcttgatcttgtagatccctttaaatcatacaatcttgtcacatgacgttcaaacagaagattttccatcactagaacatccatcttcatctcctttccacctttcaggctcttaacctatgtgacatcataggattagactcagtaaaaaaaatttcacaaaaggtactgaaggttaaaacaaatgttatatacaaaatccaaaaacagcactgttaacaagataactttaattctggatgcaatagtgagatgatgctttcaatcctttgaaatatataggaaggttgcgactacagaaaaatcaacgaagcttggattcagtgtctcgatcaatttaaggctgtcagatcattcattggatgattaggatacactccctccgtcccataagaaacaaacctaggacatgatgtgacacatccagtactacgaatctggacaatcctctgtcaagattcgtagtactagaatatgtcacatcctatcctaggtttgttttttatggaacggagggagtagttaataccttggtagtattgagaaacttgatttggaacaaaaatgaagtttttgcaggtatcgattgcttacataaattttgctctaaaaataaatgccaatagttataaaactttctggtatcatttgatcatcttttaatttaatcaagcaataaactatgccaagttaattttattagtatttagtacttaaatactccccatgtaccaaaatatagaccgttatcaacgttttaacagtctccaatggaagactttgactatatattctaatagcagtacatattaaaaattatatatgattgaagtatattgcaatacaaaaatttatcaatactatttttacgcagctttacatgtattaaagtaccaaaaaggtggacgactacaattcgggacactgctcccccacgactgtcaaaaaattactagcaatcattatttttttactgtgataccaattattttttatgagcaggttctgcaatcagaaaaatgaagttacctgataaataccaagaattttcgcaatacaagtaggactgccagtcacaattgactctgaaatatatccaaaatactctggagcaaatttcatgaaagactctaattcggtcttggtaacctgcttaattataaatctatcgtcgagtgattttgcgaagaatacattgctttttcctccttgagcaccccatttcttgcaacgactaagtgacctgacaaaatcacgctctgatgggcagcatattctcctcaaagcatcaaattgttttgcatagtaacaaattacagtatacttcacttgtcctaaaggaccttcatctccaaaattcacctttatgtgacttgcttttctgtatgcgagtggatctgaaggggatggattcttgcctcctgacatatagaggatattgtcctctgtagaaacaaaacttcttagaagttcagaagcagtttcatccactgattcagttaatgaagcacctctcaaatcagttactgagagtgaattatctgttgtgtcgctttccagttcatctgatagctgaagatgatattcatgggaagcaagtgcataggagatgatgctagtaggttcatcatcataaatcccaacaacagtgtcattaacaccaattggaaagagaaatttgggcccaacctggcgctccaccgtcctaagaaaagaaacatgaacaggagtatattcattgagagcatcaaacctgtttgagcgacaccactgcttgtttagagcacggtaaagttgtaagaaaggcatcccaagccagttggactggtcctctgcactatcgcctagcttgttcaggaagacagaggcatatgaaggtgtatcagtcacatgttcttctgaatcctctgaggatgccacacaatctggtactatcgcactgctagggacaggatcattttcacctgtccattttgcatcaagcgcattagaaacatccaataaactgggaaactgtccttctgaaagggtgcgtcgagctacaatatcagattccagtggaacagactccacattaatactgacgctgctgtggagaggtgttttgctgcccctttggattaaatcagattcacttatggctatttgctggtcatggttaggacagctattacatggatcaactcctgggctattcccgccatcaatgctctcctgaaggcactcaacatatttatgatctttaaaggaagcctcagttgcactaatttcactttgaggcttttctatggcattttgctcggcaatactacctatagactggaccatctctttatcagctggcttgaagttatatggttcttgatgacttctatctgaccttgcagcagataacagtctttgatcccacaagtaagagtggaagagtaattgcctcctcaacctattgatctcaagaatgtctggttgaattttctgcgtctccttttttataactttattcagacatccctaattagcgaaaatagaaaatcaatcaagcaataaaaaaaaacaatgcatacatccaggtaagaggcatgcaacagcaaaatttccgcatagaacgtatcttgattcttgccttactgaggatgcatatatggttgtatataatataagcacttccaggggttttagcaaagattaaggttgagtagaaaagactatgatgcccctcattaaatgagggatggttggtagtaagatgggaagaaaattaaatgaggggtggttgatggaacaaagtatacgcaaaagtgcttatatttcattacgaatttcaaatgctagaagtgcttatattcaaacagggggagtactatccataagatgctgttatgttaagaacttaagattttttttttttttgcagtcgctactatgcccaaaccaagatatagcaaggtagaactgagttgtttttgttagaaatgtccctcaataatcaataatcagattaaacctataagatcgaacatctaaatatccaattgttttgaaacaaaacggctttcctgtttgcttctaaaccccaaaatcaagaatatgtattctagaaatagcagagttgggtattcacttgtcggtgatataattttgctaaatgacacatctacaaatgctagatcttcccgaccttgtatataaaataatcatgttatagtacagttcaagtatgtatgtggctacttgcacaactgcacataaaagcatgaccttggaggcagaccagtggtgtgcctatcccttgacttggaagtaaaagtagatttaaattcaacgatggtgcaataaagtctaatctagaaggaactatacctcaaattctaacttctcccttcgaagaattccttcaaggtcaacaatgtgattgccgcattccatgttaagagaaccgctatgagcccttttgtcagagtgctgatgtaaagcccgtgatatttcatcaaagagaacctttgcacggtcaataacctgccaagatttggtgaaaaatgaaaatctcagcaatctaggaataacaaggagcagttttccataaggaccaacttttggaccaagaatttgaaaagaagttcagctaacttaggaactttagatttattttccaaacctactattgctgcatgctacgcacctcatttgcttctttttgtatccaatccaaaggctggtgactgaaatcaagtttataaggcggtacatgaatagaatgaacattaattggcgcatatcggaagcatgccaccatttttccaaacctgcaagcataagtatgtgagaaaccaagtgctcacaacattgaattccagatgagattttaagccactcttcaataaactaactgagtttaatcaagaaaactatatgtagaccacttacccatagaaccgaaggcagtccctatggagagagtgaccacaactggctaccctacttgcagctgcatgatttgaaaagctaagttccaaaaatttaccaagtgacagaccccaagcagcatcagacatgacaatccttagagttgctggtggaaatccattgctccaagggcactttagacatctgtgccacatccaaatcttcccatccctttcccctggcaaaacgaattctgtatgttttctaactgatatcgttagacttccctgctgatgtgtgtagcaatggacatgagcttcaggtggtttgtcgcaggaaatgcactgataaccctgtatatatccatactaagtactgtaagacacgtgcagtacagtaagcaagaagttagaataacaagtataagaaagaaaaaagggggaaacctgattaaataggcagtcacgcaaaaaccttccaagaggcttgtcaaagttaccataatactttatgcgtaacatatgtgaacgctcacaaatagttcctttccagacacatcttatggataatgcgactaagatgctctgatgatcagaagccataatttcttccttatttgatgtgctctcatgtccttgattagtttcttgattttgtacagcagtactaggcactggttgcaccatcaccacattgctgtttgtgacattttccacattagccaaatcaattgaaccatcaaaaggctcctttagattagcaaaattagtgatgttggtgctggcctcagatgtgccatgatgacaactaccatttgagttggctaaaactgtcgtcattgtcttaacatctgacatggttgaaccatactcatgataatcaccagaataccaatttttctctagagtagaatatgtatatgaatgatccataagtacaccagatgttgtagctgaagttgcagttgccttctctattctatcaactgtcttgctgttcaaactaccgccgttagcagaccaagttccagaagaatgagagaaggtagttcgagtttgagtagtgcattcattggacactgggggaacatctgttccacctgggtcagttgatctaatagagcctgcgacagggtgctcaaaaccttcagttgtttgccggctgttggaaacattaaacgtgaaacctggcactgttgaaatagagctgtctgcagtagaccggctatctggcaaggctacagtcaatggagattccaatggaatttctggtagggtagcaccttcatctgcaaggaaagatgtttccaaggccaggtgatatgctgcaaatatgccatattgtaccacatgctttattttctttagctcatccatgctaccacccttcagcagaacctgcaaattacatgagcaaaaataatgggtttcagggaaagattacatttcattattgagtaaattgcactttgcacaggttagattgacttttgtttcactttgcaatgtgtttagttacaattttcactttacaccaggggttaccaaaatatctttcaaataacaccaccctttgagtttgggcttgctgcgaacggcatccacgctgtcctagttcagccatgctggtgatgtgccaatcgaagcgctgggaaacaaccacgatctgcttggtgccgagcacaatggtaagatggtcaagggagagaaagctactcataatctcatacgttacagaagcaattattctgctcgtaggcctttccaaactagcgatcagagaggcgccagatggtctaattctctcaaaggaagcggcctatttctcaggccagcttttgcgggattaggcctttgttgaaataacagtgggttgggttacgtattttgacgttacggggattgattctgcgatggtttttgtaatagctatgggtcaattagatcgacaaagattggcacactcagtaaaagttttcagtttgggatagaaattgtggtcaatttcatgaatttggatcaggtttcagataagtatgcgtgacgattgattcaggctccagttttcttgaaaacaaatgcaactgtgaacagaatggtgtcagcaaactcaacagttgtttcccacacacttcgattggcacattaccagagtgttgaggacagcgtggacttgtggaggcagatcggtgcattcggcttgaacccaaactcaatgggtggttttatatgaaggaaaatttgctaacacctggtgtaaggtgagaagtttggctaaactcagtgcaaagtgaaacaagtataaatttacctggtgtaaagtgtaaattactcttcattcattcaatgcaaacaaactaggcggtgacagaaaaaaaagtttagctacatgaattagtattttataaaaattgtagcaactgacccaacccaagattatgtgtagcaaaggagataagctaccactaacatcatcctaagtagctattttttttatgcaaggagaactcttcatgcttgttgcccatttataccagatgaaaaaaggggggaacaatttaatacttacagtgcaacctaatggctttgggcatccttcaaaaaacatcatggtctttggcattttctttgctgtattatttgagttcacggaatgttcaacgtatttgtccacataaaacaactcacaatgaccaagcttctgagatggtaggagatcaatagaaggaacgatatgagcatttgtgcaacgagctattcgatccaaaaggggcctctttatatttaaaacgagtgatatgttcttttctagtagcaaatcctgagcatagcgagaaactgtatgttcaaccaaaagcaagttaggcttttgagcaacaatcttcgcgactgccattttaagatgatccgtttcctgcatattggagaaaacaagcataaggtcattgaaagcttgatattgtatacaaaaaatatgaaaaaggttcatgaacctgctggagcaacgtgtcaatgcttgatagctgattcgtgactcgctggtactcaagagcacctgctagtaggaggagacgaggcttctctattctggatgtcatgcgcctatgtgcaacattcttcttacagactactccttttacaacagtgctgaaaaagcaattggatgcaggcttcagataataagtaaactgattaaatgttacatgaagataaggaatttattgatcaaactaatactacctgatggtcaaacaatatgaagggaattatatgtaagtaggattaagataccaatagggatcaaacatttacattatgaactgtgaaaagacattcacctttcactacggtgcccacatgctaagcatttgaccttaacatatccaccaggatccatgccaccaccttggcttgtgtctggtctgagaaagtttgcagcttcccatgatactgaagtaacaatctccaaccaacctgtttcatcaccctcgtgtaatgaaatattctccacctgcaacagttgtgaaatcaaagccctgaaatgcccatcgacaacattcttcattactttcttatgttcttcacttgaccgatctctgtttcggaattcaccactaccaaagctactggatgatcgaatgcgacgctgctcactatcagctacaggctcatcgtcatcgtcatcgtcatcatcaaacaatccaacttccatctcatcttcttcatcttctggttcaggaggaaaccaaaaaagttcattcttctcaaaatccaatggatttgtatcagtactttcaagagcataaatggacgaagcagccccacactcagaactattgtcaggatcaggttcatcatccatttttgtgacaggcaatgtgctggggaatccttggtcagtcgcatgagaggatacttctttagaaattacattttctttaactgtcggagatattgttggattataggatgattcaagctcatcgaactcatctgggccataataatggtcattatgctgttgatgttgtacctgcctatcagagcagtaagcagaacactcttcttcttcatcatcactcctgaagaagactatcacacgatcagaaatccttgtaacttgccaattcatcaagtaacacataaggtaaaaaatcaatgaatattcagtgtcaaactcctgtgaagtaacaaagtaaataaaatatttttagccttctcaaccttctctaatataggtcatcatagaagatcgatacacttgtctcttgtttttgggtcatttgtccttgctgcttaaatgcgactatgctcatgaataatcaactcattttctccaatgttagtctaaataatttaactactttctcaattcttgtacacaaatctaaaacaacctatattttgagccgcaataagtattctttgaaggaagcaaagcatattctacaattcaaaatgggtttcatcatatgacatgtcatttcatagtaatacctgtttgtgtaatagccaaaatgaactgaagaagtctcatctttgtttgaaacagtggacatacttttctcaggcacatgggtgtctagcatatcatgacacactttgtcttgggaacttttgggtggactaatgctggaagcacgagccacatgttgatagtgtccagtagagtaagatccagctgttgtactaacactatttatggtgatagctgacttggtgctaaacagacttgcctcagacaaggaaggactaagcaatggcatcatctgcttgttagcagcggctctctcttgctcccattgcttaaagcaaaagttgcagacacgaattttgtccccttcatcgatatttctgtcagggccacttgaagctgggatggaatttgtggtgcacttgccacaaaaaatgcgaccacaacgccgacagtgatgcctgcggttgaatatggtgaactgtgtgtcacaatcataacagactctgcaactgtgatcaggcatccagaagtccctagagacattgtctgggtttgaccgacgtggcaaccacgacgtcaaaagctttactacatcagcaaaagttttatcagaggcatccatgggttgctgcaatggtaccacctaaaagagcaattcatacttgcatcctcatctgctgcaacaaaaatctaagaaattaagacgtacattagaacgtattaatgcaaaaactatccagaatttaatgcattacatacaagattatagacccacaagaaagcagttttgctatttatcagttgcctggcttttcttatctatcagtcatctaaacttgtgcaatattttttttttgttgttgttgtttgatactggtaacagccaacatcaaagctttttttttttttggtaaaatttagattagaaattcactaaaataaaaaaacacataaatttgatttgttggatattaatctagtgttgaaaagtgttattgatagataagaaaaagccagacacttgacaaataaatagatggcccataaaattattattaataataatgaaaaagttagcaggagcataatggaactctaacaaatgtaagttttagatatactgacaaatctaacaaggtaatcgcctagactattactgtacacaaatatatctctccatgtttgcaagaaagcaacatatatctggaaaacgggttaatgagcattcaagagccattgtgacatgacaatacctaaaagtgataatgaacaacaacaacacaacaatccctaaacaatctacaaacttaattcctgagttacgtgattccatcaggaaaggtgatagaaaaaaccgtgaattacatatttacacacactccttcagtgtggcaacatggcaacagcccgacggaatcaaataatgccaagcaatatacctaagaaatatcaggagatcgatcaggccaaccaccatctacagacctcgcccccacattgcgtcgggttccgcgggagcgggagatcgagcgagcagatggccgccaccgatggccaacacacacacaccccaccttacggaggcgacgcgagagctcccctcccctcccgaacacacccaaggcaccgtctcagcgtcctgtaccgccccccgcgcccgtgtcgcagcgaggcggcgggggcggggcggcggctcggagtgtgccgctgggcattcgtcgtcgtcggcggcggcggcgccaacacgcccgcgcgcgcggcctacgcggtgcagcgcgccgcgaccgccggcgggagaatcttccgggggggatcgaaattccgcgccgcgaatccggcgagaggaggagagcgacgaacttggaggagagagggaggagttttggtttctgttttgattttttttttggggggttaaattaaatgttttgttttggtgggcgtgggggcgcgagggtgacatgtggggccagggaggcgagcaagtcgcggaggggcccacaatgcgcgcccttttggaagcaaatgaggagctgcggttctcctcttcctcatttgataacaaggaatatttttaagatacttcgaggaggtggtaagtatacttaattagtcaaatggtgtgggtttaataatgctcgaggagcgagagacatgccagaatcctggaacatgcaattttgtttttattataactcttctgtcagtaatcatgttatgtacccattttagtaattctttttttctaacgtatttcctccgtcccaaaataagtacagccatgaatttccgcgtccaactttgaccgttcgtcttatttgaaaattttttgaaaaaaattaaaaacataagtcacgagtaaaatactattcatattttatcatctcataacaacaaaaatactaattataaaaaaattttaaataagatggacgatcaaagttgggcgcggaaactaatagctgcacttattataggacggaggtagtagattgcatgataatttttgttgacacaaatcctacaggaaaaaaaagagatgttttaccttgaaccagaagacagcatggattacggtttactgctactcctaattgcattgcataggagaggcgtgcgcaatggtggcggtgaggtgattgcgaatgcgatggggccgcagcgcgctacctcacggctgtgggcgcgtgtggtggggaagggagatagctcaagttgtgggcccgacaacgcgtgcaccgcggccgggctgagttgggaataagtccattttggctcccttacctagtgaccggatctaaatcgtatcgttaatccgtaataccggatatctcgacccccaactatatgaatttaaccggtgcaatttgactttctcggtggttttagagggcagttttgctaactggacacctacatgacggtgttgacccggttttcgtcccacatggcattttttttttaattctaatgccacgtaagcgccacgtcaacactacgtgggatgaataccaagtcgacacgctatgtaggtgccatatcaacgaaaccgtcctccaaaaccgttgagggattcaaagcgggcttattcccgctgagttgttggtcgggaagggcatcaatatgggccggtcaaagggagaaggatggtgatgggccattagtccatgaaggaagaggttggcccgtcaggctacactcatgggccagaagaaatggaggaggacagcctgattttggattctctgaattttcatatgtggtaagtcagaggctaacagttatgggtggcaatttctcccgtgggccgggtcccctgcggggacccgcccctataggggtgggtgctggtgacgatttaaccgtgggtgcgccagggccagggccctgcatttgtgtgggtgagggatgggggggaggggggacataccacctgcgggcccggggggtatattacctcttaaaacatagcccattagaggctcaaaaaacacatctcattgaaagtcatatataaccaaccagcagacctaaccctagccgactctcccacctagctcccaagtcccgtcccccaacggccagcgctgcacgcccgtacctgcacacccgcacaccagaggcgcagatctcgccatcccctcccctccggtcgccctctccaccgtcccctcccctcctttccgaaagcgcagcggcagagcgcggcggcctcggaacagcacagaggcgcagcggcggcatttgcacggaagctgagagcctgagacgcacgtcgagcggaggattcacgcgctaagactctgagaggtatttcttgatctatatttgtggaatgatggatcatgaaaatatttctatttttgctgaattttgatgatgctattcaagtattcatgtattcatgctcttttcgatgatgtgtcacgtgtgaagtatgtacaatttttttccttgctaaattgacgatcatcttactttttcgctgatttgatggagtagctactcactgtggggtactggtcaggttgcggggccacgcaggggccagttcaggggtcggggcagggccgttccagcccaacctgccccgttgccatccctacaaacattagcacaaagcagaaaacacagtgagagaaagagagacgcaactatgaactgctcctctggtagtctcgtacacttcgcttctaccgtagcgagcaaatcagtctttatctttcgtcatgtagtttggacagcacgatttatatatagtgatattcccgcgttttcttaatgagttggtagtttggtacacacattttctgtttgtatccgtatcacatagtacatactccctcggtcctaaatatttgataccattaacttttttaaatatgtttgaccattcgtcttattaaaaaacttttgtgaaatatataaaactctatgtatacataaaagtatatttaacaatgaatccaatgatagaaaaatgtcggtgatatgggcccgtgggtacgcacaatagaggtaagtcgccttcccgtctggccacgtggctgcgcggcttggccttcccccgccccctcagggggcgatcaggtagcgctgaggtggccagggggcctcagggtgccgcgtcacggcccttgggccctcggcgcgcgctgccctgaggccctcacccagccaccacgtggtggggagagtgggcggagcaggaggctatgctccgcgccttcaatgcgcagcgccccaaccgtcccgcgccgcatttaatgcggcgtgggcggacgtgcggaaccgctcgattggcccatgtcaatcgagcttgacctgtctgtgaccggtcaagggcgattggacgggtggcagtgcccccacgttccgcccagtgtcaggcggagtgggggcaggtatgccccatcccatcggcacactgccaggagcgcccccggcgcatggtgagccgctaaagtctccatacaactaatggggaatgacaggggcgtcccccgtatcatgcggaggacggtgctggccttacctagagacgcacaaccaccttgcttccggttgaaggcacgaatggaggtctgatccaggcttggtggatccccctcccatggaggggtaggtatagacagtgtatgtggtatctgtaggatcaaggaggccgactagaggggggtgaataggcggttttaaaacttaatggcacttaaacaaaactaacctaagttgctaggcaaggtgaggtgcaaggttaactaagcaactaagttaagttttgcaaacctaagtgatatgggctcaaatatgtctctatgaatgtaaatagcacaaatgtaaatgcaacaaataaatgagacaagagacaaggaatttttcaccgaggttcggaaactcgccggtttcctaatccccgttgaggcgagcccaactccaccgctcaaccacgaagccaccgcacgcccccttcatcaaggggtaggcaaggcgggagccggcccacggagaggactacccaagcctcgatcactcggggtagttcttccttcactccgaaggtggtgaactccaaaccactcacaaacggtgccgggcctcctccacaatctcctcggagagatcaccgggcaactcctccacaagccgtctaggaggcggcaacctccaagagtaacaagtctaggatgcttgccgaggatgatcaagtgccacactagctataacaatgaagcaatgcacttggattggcttaactcactctctaacacctcactagataaactaagtgcacaagggtgtgagagctcttgcaagggttcaagataatgcaatggagtgccaaaaccttacccttgttgctggggagtgggtatatatacccccaaccaccaaaactagccgttgaaatcgaaatccccaactctgtgctctgccggtcagaccgccatagagtggccggtcagaccggactactttgtaacggctagaaaactagccgttacagggcaatcattgagcccactcaacctggccggtctgaccgcagtgtagtagccggtcagaccgtccacggctcggtcagaccgccatcggctcggtctgaccggttgcggctttggcggctctgtatcgccaccaaaaaccagaccagtgcaacagaccagtggggccggtcagaccgaccttatcacgccggtcagaccggctaacaggcccagtcagaccggcctaaggcccacggtcagaccgtaggtcacttttcagcttaaccgaccgttagtaaaacgacgatatctcttgactcgggtctcggaatttggcgttcttggactctatggaaagcttattcaaaggccatccaacccatgaaaaataaatccaataaacacaacttaagtcaaggataaagggctcacactccaaaggatatccaccggacatacccacaagatgtcactcactcctattggacatgcccacttctctcttggtttaggacttgagaaaactcatcacacttggttagacaagcccacaaaatgcacctacatgcatatgaactaatatggcacaagatcatccacaagctcgcttcatatacccctcttgatagtacggcgtctatctagcaaattcggtctacaccaaacaccaagaccgggaaaagactaagaaaacattcttagctacattatacctttgccttgcgccatccatcttggggtcaagcttgaaccgagatcaacacttgtgaccatccggttgaaccatgtttatgccgaggtcttatccatcctttgtcaagactttattcttatcacaagcttgacttcattcttgccaacatgacgatgtccttggcttggtgaccactaacccatggtgtcattcattagcctcatcgtagtgggacctattccttttcacacctcaaaggagaacattagtctcaacaaatcggttgtcatccttcacttgatgaccaaccggttgcatatgaaagatatggatatgtttgttgagtattcattaacatcacaagtttcatatactcgtatgcaagctcaagtgcaaagatccgatataaataataggtgaacaacatggatctagaacatgcacaataaatgtataggatttgctccccctaaatatatgcatacaaataaatatacaagagatgcaagtgtatgcataattagagaatgaccaatgggggtttatcctatacatatagagaaggcatatgtagtaatgatgtagaccaacataaaacatataccttcatgatctccattttctcaatgtaaatgagactaaataagataacattcgagtaaacattagtctcacacttatatatcaataacatggaaatcatatatatgaacctatccaaaagtaggagataagaagtgttacatatcgttttatctccatgcatttcatccttgtcatgattaagctccatcacaaaagaatgcatgtcttccacatctcattatcgggaaataacctagtagacaacttatgcaaaagagaggttaatcccataaacatcggtttatcatatatcaccaaagtaacaattacacaaattgtttaatccaagatctttcaatcttttctctctttgatgatggataataacccaatataaacaatatagagagatgacatgaaaaatgatttcaaatcaagatagaaatcttataataaacaaaatatagaataagctccccctcaagatgtgcatacatatggatatgaaggaacgcatatgcacataatcaataaagatcaaataggaagctcacactatattttggatccacaagagagaccaagttagaatatgtgaagtttaatacatacctctcatcatttttactttcatatccaaatgagactagtcaaagaaaggctcataaaaacgttagtctcatataattagatttgtcattaatcaccgaaaccaaattaagacacttgaactttcagtatccccttgaactataaaaggaggacgtcgcccaccgagaaaagggacgactctcagtagctcgagctctagaggaagaactgctaggtttccccaggagctcaagaccccttgtaagaactcatcataatcccacgcacaggagtagggtgttacacttcccagcggcccgaacctatataatcccctgatctcgtacacaaatttgcagcgatctaatagttagaccgcaagcggaagtacgctcttgatcatcacgccatctcctccggccgaactcacaaagggggggtctcacgaccacccgctagagagggttactcctcgacagaaaataattcataattacttaaattttttaaataagataaacggtcaaacatgtttaaaaaagtcaatgacgtcaaatatttagggacagagggagtatatcatttctcaatttattatttataggagtgtagttattaacccttttcatattgatgcatgtgtagtttatttatttatcaagttgtttctttagataaaagtttttacgcccagctttactaaaaacatctactctataattcaccaactcattcttacgcctacatactcattcatcaaatttaagggacaagaatcatccaccgcttcagatccaaagaaccatacctccctcacctcccaccgcacactgctcccagcccagcgaaaaccgcatggcgctatcattgacggctcgccgctccctcgctctccccgcgccgcgccatcatcgctgccgcccacgattcgccaccgtccccgcaccacgccgccgcccctcgcctctccaccgcgccgcccctccaccagcagccgtccctcacaaatcgtcaccgccgtcatcagcgccgcctcgccgatctcctctgcgccgccgcccacgattcgccgccgtccccacaccgcgccgccgccgccgccgccgccgtccacgattagccgcctctccaccgcgccgccgcccctccaccagcagccgtccctgacaaatcgtcgccgccgtccccacaccgcgccggcgcccctcgcctctccaccgcgccgccgccgtccccactgcgccgcatcggcctccaagtctccgccgactccaccgagcacgacgagcccaacacgaagagctccaagagaggcccctctccttcctgctcgggtcggccggatctaggaggagcagaggcttcaccgtgggcttggtagggataccggtgagctctcccccgtgactcctgcctcctctggtacagcgaaatcagttcttcctcctctagggcttagcttgttccttctattctgattacatgattaggttagggcgaattttgtgagggctttgctgtctaagattatgcgagtaaccaagaaccgatggtgattcaaaataagaaaaacgatggatgctttgttttttttatcttcgacttggggacttggggttgctattactcgtgagcttgccctaaaataattgaattcaactaatctacactttagagcaactcaaatatcatgtcttttgtcaatccaaatagcacatatactgcaatggttgagaacaaattggatggtgctggtataatttaaatgtttaggaaaaaaaagtaatgcagtaaacacaatgattcatggaataaaatcaacaaatggcgacgatcgccatctctgaatcaatggtagtttacccctgctatggatatatttcctgtatagaaaatggtttattggataatgtattggatgtcatattgccaattctccattgattttatagtaattagaacttcacataaaaatgctgatgtcatgcaatttcaattttgtatacaactagcaaattgcctcgaatatcattggagtagtgggtatggtggcactgattgcattgatggtctcttgaagactttcttttttcattacttagctgtccatgttcattgatatttttttttggcagtagtaatcatattaagactatagtgcagtttccagttaatcagaagcaatcaattgagagaaattgaggctcccaagacttccattttcagtcaatcaaaaggttattttttgttcacattgacaatttctaactcaaattctggacagtccagcgcgaccttggccaagaaggcagcaggtctacgccaccttcttcccgtgctgacgccgtgtctgagccctacctcaccacaagtactgctccatttctctttttgaatcaccaccggttcttgatttctttgtgatctaaatattaaagatgtttattccattgattaaagatgcttgccattaggaaatatatatatattagctgcacgttgtgtagaactcaagaatgcttagaggcactccatgcatgggttgttttagctgcacatgtactgcccggctgttcaaatttgagctattttccagttaattatttaattaactcttaattatctgattcctcaaatatttaccaatatagttattccttcaacaaaataattgacatatcagttacttcttgcgggtaacaaacccaccgccggagagcaccttttgttttcttattttcttatttgtctgccctatcaagtagcacgccatttcaatactctttattcttccagcagtgcacattattgtgccatttcatatgttagctctaaattcacatgtgttagctctaaattgacattattatacaacttccagcagtatatgtcttgctctgaatttgcatgtgttagctctaaatttcagatgcttgatatagattgtccttatgatgctagctgcaatgacctcattatttcaatgtaaagggggggggcactttattattattgttttttgatgtatttaagacgatcaaatcctgtgcactgaatgttagggtcattcagtattattctttatcttggtgataatctgaaattccgaactgtgatcttctcccaaacaatatgcttacatgttcacttcactttcatttggcactatgcttaaattattatatcgtctcaaacatgatataataaatcattgcatttagcattcgatcagaatgaaagttcttgattaacttgcatgtttgatcgatgaagccaacaagctggtgaacaatttgatccttcgtcaaattgatgcgagggcccaaccaataaacccactaaagctaactctccaattgtgtaagagacttacaaagaaacttatggagcgtatgtgttcccagtaaacaccataaacttatggagcgtatgcgagggccacagcttacagcacccccaccacattaggattatcaccattgaaaacacaatcattatggtgtttccaaatctcctaggctactaaaataatcaaagaattcaatctcatccgtaccccttttggagcaaccttagtgactttgctccaccatcctaaaaacatgttgtagaagactaaggtgcagccaaaaccaaacccaatttcgtgaagattaaagtccatacttgtcggatcatgtactttttgctggcttgagttaccagattgatatccatctggaggcaatccacatgattgggaggattcttgtcttatctaatctttggtttggtcctgaaaaccaactatttataaggaattcttgaagaaatttctgacaaatctttcagaagtaagaattgctacaattaatgcagaaaaaaatctgttacatggctgtgtcttctggtagtgaaacgaaaggtattattagcaagactgctacttttatctgttcttttattcagagttttgtattaccatctttttcacactaatatttggttttatttggcatcatcacttaaagggatgttgtttgattttgatgacaaaattaggatccaagctatttcggcgatttagcctaatcaaatttaagaccatgcctttctgagttgatatttcaagcagcagagatgctatgcgataaaggtcagcacattgctatttttcactgctgaaggttctataaggtgcttcgcgtaaatttacgccatgaatttgaattctgattggacattgtaaagttttccacgactaaattcttatgcatttaccttacaaatatggatctgctctccaattgaccacccttatattttgcatctttatgcatttactgtacaaatatggatctgccctccaattgaccactcctttacattttgcatcttactgcatttactgtataaatacggatattggtaaatcctgtgatggctctgaattgcttggtatctgaaagtaaccagttgatgccaatgggtctacgtgcatatttcatgattttaagattgctaacgtgatgaagaattccaaaatggagttttacctgtgatggctctgaattgcttggtatctgaaagtaaccagttgatgccaatgggtctacgtgcatatttcttgattttaagattgctaacgtgatgaagaattccaaaatggaggttgaaccttctgagttaatggcttcttagacaaagccaactgatgtgtgaactaaattgagtttagaactgacttttatttgagtcgaactatacttcaaataatatattttgtgttagtacctctggataggtatcgatatttaagaaagtcattttccataattcccctaatattttagacagaacagtaggctcagactgcatactattttccagaattttgcattttgattcagcagattcttttgtgcattttagttttctattggctcgattctcctgtagctagacttggtcaactaacaaatttgcaggcttacatgcatgtttagaaaactgagagaatatcgggcacattaacaattcctgataagagaagcttagaatctttcatggggagtgaggatttgaattcttagtttttacctcaattgacaatagaaagatttataaccaggatatatatcatgaattagcgatgtttcctttgtatggacctatgtgtaattgatgatttaaaaaatacaacacttgtgatgttattttacgcatgtgatagttttaaatttgtcatgatattttcttttagttgtttgactgcacttataaatatcaccgttgcgttagcacgggcatattactagtacaagtacgtacaaaaggcaaaacaagacagctgggggattaccatcgaaacgagatagagaaaaagagaaagcaacatccacggctgctccacaacttctaacgaaaatggatactctaatttaactgttgtgtagttgagccattaacatgtgagccataataaagtgggactcacatgtcagtgacttaattccatgtgcagttaagtcagaggatctgctttcaactactaacacgccaagaactggtggtgtgtgtcccagggttttccatagcaagataaacaccgacacaaacttgacggtatacagagatctccctattctagagaaactgaacactacgatgctccatccccatgagtttcaagtattgtttagtactctcatctcatggatattggcatgcattgactcctttaaagcatccaaatctcattctagcttcagaggcaccagacttctcatgtttttgctggtattttggtgcgtcatctatgtttgaatcggttttcggttttaattgaagaatcagttttaactgaatatgattttttggcctgtctattttttttcaccgtttttttatgttcgattaggcttttttttatccacttgtgcttatggcttgggcccgtttgtgtgctgtgctgtagagatacaggccgagcgtagggaggtattgaactagactagggctgaaaatgaagggaagcaggctatgtgagttgggcctgcaactctacttgtgctcgtggcttgggcccgtttgtgtgctgggctgtagagattcaagccgagcgtagggaggtatcgaactggagctaaaaaggaaggaagtaataacgtttcggcttttttcaattataatgtatagtgatcccaatatttcaatttattgttcggcttccaatagttgaggcatcacaaaaaaaaatgtctttacccgttgcaacgcatgagcattttttctagtaatttaataatagaaaatatttttgacgtttgcattttttttttaaaaaagagctaaatgatcaaatttaaaagtaactagtagtcgctgtcaggtttttaaaaactgcgagacggagacgttcaaatatataacaatttctaaccttcaaaatttatttcaaaactaggatggtagcccgcgcatttgcgcgggcatgtatatcgtaggctatatttgaaaaacttactaggaatgaatatcaaccatacttgccaaacttcagaaatatgttttcttcataaatttatttgccgactttgcttaaataacttttgttaggtatctgttaactttctactatgtaatatttaatgcatccgtatacgtaattatcattttcttcttcaccatttaaaatggagatagacttagttcgtttagaaaacatgtgtaacaaattaagttcaaattaaaaggtaacgtgttttttcttttttaattgaatgttttggggcttttttttaataaatctcgaaaaactattattgttaataatgtaccatcaagctagccctccttttaatgggttcatattaacgtaatttgttatacatatttacatatgcatcaatgaatatagagtagatatatcctgatttttcttccgggagacatgcacatgtacgtacgacatgaggaggggaggaattcagtttcctttgagataaatccaatggtttgggtcttgaattataaattttgtaataaataatctaatgatgtacataaaatattagctctatgatttagattatcacaaaatatattttctatacagtggaggggagcttgaatatataagaggggaggatgtagcgtatgtacgtgcaccatacgcgtaaacgatatggacagcccctatgggccttatgggcttttactttttgttagcaaatctaatggtcgaaaatagtgggtctactgatgttgaggggtgatcctctctagcgggaggctgtgaggcccccctttgtgagttcggccgggggagcgggtgaaatcctgaggagtctctttcgacgcaactgcagtgaatttgcgggagctaggcccacgagatggagatcagagagaaagtgagagagggattatacaggttcgggccgctatgaagcgtaacaccctactcctgtgtgtatcatgattcttctgtgcttaaaagtctctgaatccctggtgtacaagctagggctagacaagctttggctcagggatccagagttcgatccccctttcccgctaggcatggtcctccttttatattctaaggggataccacatgtgctgtgagtgctacctagggagaaggaaaaatattctctatattaattacatgtcttgtgccttagcccagaagctatctgcacgtcggctgctgcgcggggcccatcaaatcatgcggggcacccttgtcattcaccgtttaatggatgaggacttccgggttcccgttcgcaaaaggaaacgggaacccagatcagttcagagtggttggacaagctctgaccgggataagaggctgtgaagcccctcatcattatgatgggatgggacggagcacgccgcacgccgcttgacacactgacagggcaggggtacacagtcgcagtcccatcggttattcgattagtcacagaccggtcagatgcgtagtacgccgcattaaatgcggcttggcgcggctgcatgaaccgctttaaatgcagtaaggtgggcgttaggcacgcccacctaaccctgtacatgtgggctgatacgtggagggggtcggggcagcccgaccctaagctgggaggggacagccgccgctccaccccgggctcgaccccccttggggggagccacgtgggttcggggacggcccgaccccaagctatgagggggcagctgccgctgcggcccaggctcgaccccctcgaggagagccacatggggttcggggcggcccaaccccaagctgggagggggcagccgccgctccaccccgggctcgagccccctcggggggtgccacgtgggtttcggggcggcctccttcctctaaacgtgatacccccggacccatatcaccgacaactgagtttaaagtaaaatcaatggttagatgtttttctttttctaagaattattagaaattcctctaatttattagagcgccacgtggtgacttaggaacgtttgtaggagtcacacgtggcggtttgagagcgtttgtaggaagttttatgtgcttttaatatataataacagatgttcgatccattgtttctattttcttaagaaacctcgcgaaacttttactactgacaaatgtatattatttgtaccatcgtcatcactttaattggttcatatgcatataatttgttatatgcttgcatgtgaattagtaaatatggaagaaatatacttaccgtaaacattgtttctctacgatacgtgagacccgtataatagttaaaagaaaaactatagtcaatctaaataatattaatattcatacatagtaaaatatatcagaaaatcgaaatgaattttaaagttggttatgcatgcgtacaaacaatggacatgctcgtagcctattaatattcatatataggagtattcacatttttaatggtctatgcatataaactagactaatttatctttatatctaaaagatatggaagccatagtaatattcttttgttttttacctctaagtccattaaatggtaatgtatactatattttagaacacttacgtacaaatcagccgatttaatttatctcgtcggttgagcatatttcaaaagacataattaattagatattattgcatccaactaaaggtacaattttttttataatttttatgttattcatagttaaatttgctcttttcacttacatattatatatctattttttctatgcatgcttgcaaagtaatgtatgatgatgtaatatatgttgttaaattattttacaattttgtatgacaatttggatgacattcaaagtgtaggagtgtggtccctagataaattaaatttatgcataaatttattttcatggttgcatttataatttttattttaacaccgtcaatctgatatagctatgcaattttgtggaataacttaagatcacataatacatgtttattttatttttaatgtttcttttatatgaaaatttattcacggcgtatgttcgttaaatggtttaagatgacaaaatatatgtacattttttttataatagcttgtttttgtttgattgatatgcaaaagatacattggcctaactacattcaccttcctgggtagattattcgattctagctatattcatttcatattaatcaatatatatcaatcaacaattgcataatttatatgtgtattaccctgataattttttgctagcctcgccactgaaagaaagggtatatatctatgtgatgccctaataattctttcttgggttcgccatatccaggtggcgtattataattttttaagagaaacatatgataacatttaaataaataatagtttaaacaaattaaaaattggatatgtactcgagagttatgattgtttatctatctaattattactccctctgtattttaatgtataaagccgttaactctttgaccaacgtttgaccattcgtcttattcaaaaagtttttgtaattatcatttattttattgtgatttgatttatcatcaaatgttctttaagcatgacataaataattttatatttgtacaaaaattttaaataagacgaatagtcaaacattgataaaaagacaacggcgtcataatatggagggagtatttttttatatatttggttgatagctaaagaatagaagagaaataggagagacagcagggagatgggatcccccctcagacggaagggatgattttttttgtctttttgaaacttactagaaaaaatacccgtgcgttgcaacgggtaaaattatttttggatcgctgtacatttttctttggttttggacaaatactcattccttatttcctttatagtcctagcccagtccgctacctccctctgctgggcctacctctcctgcctctctaagacctaacccacaagtgtagctgcaattccagctcacatagtcaactgccgtcttcaacatctagaagacagtctcatgtccatacgatgccaaaaccgatcctccccatcaaattcggtcgaatctgtctcgatcttctaaaattggttgaggacttttgaaagttcaagtgccattgatttggttttgatgattaataacaaatccaattttgtgagactaatgtttttataagcatttctttgcctagtctcatgtggatatgaaagtggagtgttggtggacctaaatcacaaggatgaaatacatggagatcaagctatatgtatcactctttctcttcatgtacatattgatatgttcgtatataatatttccacgtgattgacatatgcatgtgagactaatgttttgtttgagtattatctcttatttagtctatttacattgagaacgtggagatgatgaaggtatgtttttattttattgtctatatttgataaatgccttctattcttatataggataagctctcaatgtttaatatcttgttatacatactcttgcttcacacaaatattttgtatgcatacatttaggggaagcaaatcctatactttagttatgcatgtaatcgatccaaattattcaccttcatttaattgggatctttacacttgaacatatatttgagtatatgacacttgtggtgttgattaatactcatcatttattcatatccttttatacatgcgatcggttggtcaacatgtgtaggttgacaaccggatcattgggactaataattttattgagttgaatgaaagaaataggtcccaaggattacaaaggtgttgatgctcaactgatatcattacatctaacaataccaagaatgacaaagtgaagatattgaagatgtgtgatacgaagtggctattatggcgagacggtgaagggcaagcgatgctcggttgcgatggaccatgcggcggtgaagagcaagcaaggggcttggcaccgaagaaccaaatccggtggtgaagggcgagtgacggctttgtcatgatggaccgttcgagaccatttaaagctacaagtaaccgcatcaatcatttgaagaatatatggtgaaacggtatcggcattagcgtccctcaagacaatgaaagaaagatgaaaaaaaagggcattcctaatggtgtagttctcttcttatttacatttgagtttaggaatgccgtactattaagagggatgcaacgtcgaggtgtttgtgtatgtctcggtgctcaaagtgacctatcatagtgctaccttgagagaaacccaagctttaacctatcctttgagtgtttttagaccttgtttttggttgagttggtgtaacaccctgaaaattcgaccgacaaaaatctaaactctaaaaatacggattttcaaaaactttaaaaattaattgcatcatgccgatcctattcgcttattttatttggatttgatctcgaagtttactaaccgtgagtaaagaatagttaattaggaataaaccgtaaaaacaagttgataaaataaatataaactaaaataaagattaggtgtggataggaataaataaaatattatcgcgaccgtatttggatcaattaaaatacgatggaataagagttaaccctaattaaaaattcaaatagattaaataaaaataaaatatgagtaatattaatctacggtgaatccattagttgagataacacaaatattgagtaaaatccatatatgcaaaaattaggaattgttgaatcaaatttatatggaaaatacacaaaaatcgggataaatagaaaagtcactgttcattgcactccaggtgctcgacacggtccccctagccccgccccctcccctgccgcgcgcgccgctcgtcgcgcgccgcccgcctgtgcgccgctcgcccgcgcgccgctcgcccgccgcgccgccgtcgccatcatcgccgtcgcgtcgccgtcggcctcgcgccgcgtgccgccgcctcgagccctgtaccgccgcctcgcgccccgcgccgcgcgcccgcctgccgccacgcgcccatcccgtcgccgcgccgcacgctcgtcccgtcgccgcgccatcgtcctttcgccgtcgccatcccgcgccgcaccacccgcccatcgccatcgccgcccacccgtcgtgtcgccgcccatcgcatcccgccccgagccgcgcgccaccgctgtcgccgtcgccatcgacgtcccgtcgccacgcgcgtcccatcgccgctgccgcgccgcgcgccgtctcgtcgcctcgcgccgcgagcccgccgcctcgcgccccgcgccgccgtcgtttcacccttccccctccttcccctctctgttcttcccctctcccctataaaaaccccggcccaatcccctcctccaccccactccattccctcctcctctccctcttccccttctccacgcaccgccgtcgtcgcgccgccgcgccgccgttgtcgtgccgccgcgacgccaccttcgaagccgccgcgccgtgcgtcgccgccttgcgccgccgtcgccggcgtcgccgccaccgcgcaccgccggtgagccgctctttcccccttcgcgtccaccgccggtccccgctcgggtaagcgagagagggagccgaaagggagagagacagggaggagccgggtggagggagaagaaaagaaagagagaagagagagggagaagggagggaaaaaaaggagaaagagggagaaaagaaagaaagggagaaaaaaagaaaaggaaaagaaaagggaaaaaaaaagggggggaaaagggaagggaattaagtaggaaaaatttgggaaaaatttttgggaactttaaaaaaaaaaattttaaatttttagttttggggtttaacgaaaaattttttttttgggaaaaaaaagggcttaacccctagagtgttttttaaaaactaaaacaatttgggggaaattttaaaaaaattttggggaagttggttttttaagaggccccccccaaagagggacaattttccggggggggattttttaaaaaaaaatttattattaggggggagtttctttaaaggggcctttaaaaaaaaatttattttttgggggggaaccccccccaaaaaaaaaaccccttctcccccacaaaaaaaaattttcggggatttttttccccccccgagagatttttttgtggcgcgttttttttttttttttttctttttttttttccccccccccacaaacaaaaaaaaaattacccgccccaaaaaaaattataaataaaaaaaaaatttttttgtttggccccccccccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagaaaanngccgttggcaatgcgctatttattgatgacctttgtgagcggcaactataccgagatgcttatgatcttgaacaaatcttattataccagcaagggtcattttgtaaaaggggcaggagggtctcctcgagccagccctgcgaaggtataaggcgcgggtgcctaacgagtatccaggcctggctgctaggggatgggcggtcccgaccaaaactctggacagagactttgttttaccatttgcagttcattctcttatcccaagtaccttttgcatcgcagccgcgtggtacgcccctctcaccgccccttatattgcctttgatccccccccttactttatgtcgcgccggggctggcgcctaaggtatgggttttcgctcgtcgccgccaccgcaacctcgttcgttccgcctttcccagttcgcgtctgccggcgtggccgctcgtataaagacagagcgagccgagatggagagagacagggttgaacgggggcgaggaagtagataagaatagagggacgagagaggtcgtcgcacggataagccagaagagagagggagaaatgaaaagaaggaagtgaaaaagagaacgaaagagacggaaaagataaaggggcaaaagggaatgaaataagtaggaaaaaccaggagaaagttcgggcccttaaaaaaaagtattagaatttaagtataggattaacgaaaatatagtatttgcaaaacaatgctataatcatagacgtatttaataactaaacaattaggtgaattatatagattattgtagattgtttttaatgatctctacaaatgatcaattcgcggtagtaatttagatataattaattagatgaattcttataggctattataaattatatttgggtaatctctataagaaatcgattcacgatagaaattcggatttaatcactaggaattttagacgtatattatatttaatcatttagccatagactaaattaaatcgtataatattataagataattttaggattccgtccgatgttcagctcgcaatagaaatgtctaacctattatatggatataatgctcggttagattaaattaaaaacttatgacaacaaaatatttatacccgcaaaatagtttgaatcgaaattgggtttgccttagttcgcgaataataaagttaatataaagaaatcgactttcgcattcgacctttatttggatttatttggattttaattggaattctaaccaaattcaaatcaattttcgcacgtaactatagagcccgagggagttgcggatccaagcgaaggtcaagacccgcaagacattgagcaaggcaagtcatcacaattctttgaacatgttgatcccaattgcgaaattattttgtttacaaataaaattgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgtttaccccttattccttcgtaaccatgtttacgtatgagtccctagtcaattatgacaattgcttaggaatgctattctagaattatgcatactcatatttatcaaatgctatatgcttgggcaattacctttgggaaggtaattgagatgcggcatgtggagacatgagcgccacattgccatgatattgatgacatgatttgtgaaaggaaaaaaataaaactaaacaactattttcgactggggcggacggaggatttgggtggtatctggaaaaggttagtaccgtccctggtcaattaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgtacttctcgaatgggtatagacctagcggattagatagccgagcggaggcagtatccctgcatagatggttcacccctgagtgaggcaggtgcgctacgatgggacagccgttgaggtagggccgagaggcgtgccctacatcggtgtcgccattggtaggactgccatgagtgtgtgagagagagaacttaacttgaactataatttaatatgtgtgtgagacttctctttcccgggagcgccagaactcctctcactgctagaaacatggacacctagagtgcatgaggatttaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgcgtctcatgtgttgggacgaggctcatgtgttgggcagtcgcggagtgcgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccgtgctcgcggttattgagcaccgggacatgtattacacttggctagactctgaattcttaacttgtgtgggatgggatattgcatgatgatttttatgctgatggagccacttcctgagaggtgggaatgtcgacgtcttcagaaaaccataacgactcgatggcgggaagctatccttgggatcacaatggatggtggacagaaccgtcgttgtttaatatgaacgctggtactaaaatttggttagtctgtgctaggtcttaggcttgcgaaaagaattacaaaactggctttgcgcaaaggaaccatagctatcctttgaataaccctatcatgtgcatttcttgctgtggtggcttgctgagtacggttggtactcacccttgcaaatataaaattaatcagaagtgggagatgaagcttcggaggatccctatgcctactaccaggagggagatgaagacgatggcgctcagtaggtcttagttacggtcgttgcctgtggcaatggcatgccgctgcctgaattccgctgcctcatctatttctgcttttggatgtattccggaccgctcggttcgatgatttaagagaatgcctgcgggcttatgatgtaataattagcactagactctcgtgtatgtgcttttggtatttcagctatgaactcgtgtgtaccagactacttgatccagggaaatggtactgtttacacgaatgattcctgttatagaaacgggggtccacagttgggtagtcctctgagtgagctttccatagagtccaagttcatcaaaaacggactcccgagcgaaaagttatagtcgttttactctgtgcttttcggcaagtccgaaaaattatcggaaactccgaaaatttttcgtataactccgaaaattttcggacattccgagaatggctgcgaatctgagatttgcttgtgtaagttttcggacttgtccgaaaatgctttttggaaactccgaaaattacagtcttggcctccaacggctagtttttgaggggctcaggtatataaactcctccacccctcctttgagtggctgctgctcttggggagtattagacacatccaaagccaaatagctatccccatttccctacctttgtggtgcctctttgtaagggagatttgagaaggggagagagttggattgagagagtgaggagttgagagctagtgagcttcactccatcctttgtggtgcctctttgtgagagggatttgagaagggaaaagagttggattgagtgattgagaagttgagagctagtgagcttcactccatactttgagcactcgagttcatagcaagcaaatcttcgattgtgtttgttactcttggggactaaggtctcctagacggctaggcgttgccggtgagcacccaaggttgtggtgtgccacggaaagtttgtgaaggcttcgatttcgcctccgcaagggaagaaatcaagagtgaaaccgaggagtgcatttgtgcaacctcgtgaggaaagggttgaaataggcccggcccttgtggctcctcaacggagacgtaggatccgtggatccgaacttcgggaaacaaatcgcgcgtctcccctcttggtttgcccgttcttgcattctctgatattgtgcttgagcttgtttttacccgatctacttgcatgcttatttgatttagttggtgaccttatatcttgcttagataccttatttgtcaccttttgattcatatatattttgtttgtttgagctacaagttcatagctagtgtttattccgttatccgccgaacttttcgattgagaccggaacttccaatcccatactggaagtttcgatttgaatcaaaagttatcatcactctaatatgctatgaagttgtgataatttttaggaacgcctattcacccccccccctctaggcgacatcaaggtcatttcaacttttgatacactcgatctcctctttttgttttatcaaaatcggagtgaatccgcaaaatttgataaaaatgactttcaattagagattaaattcggtgaattaaagcagaattgaatgtggaaaatcatgagaaaatgatgagagagtagtggggaattgatttttgcaactaattggatgaaggaaagcatgggaaactaattgatttttgtcgatgtgacgacagcgctagggtttgacccaacgacgaaaaaatatggcagataaaaaatcctaccaaaaaaaagtaaaaataaaataacagataaaaaaacgaaaaaagagggaaaaggtaaaaaaatggaaggaaaaaatagacggacggagagaaacggaaaaaaaacgggcagagaaaaagaaaggaaaaaaggggcgagaacaaatgggaaaaaaaaagtagacggaaggaaaggaaaaaacggaaaaccaaaaaaaaaggaggaaaacgaaaagcaaacggatcggaaaaaaaaagaggaaaacggtgaaaaaggaaaggacggacgaaattttttttaccggaagctttgcttattttttaattaggtatagaaatacgtgcacagggagagggaaacatacatatttcttttctcgaagataagaactaatagtgaaaactaataatttaatggtcaaaaatgtttggtctaatttgaatttaaataatataattaaaaaaggagggtggacactggccaaggaacatggggaagaggacgtactatacgtacgtgtataggacaatgatttagttttattttctaaaaacatattataaataattgtgatttccatctaactaaaatagcataaaaataggagagaaaaggaacaaaggggagggcgtacacccggtcaaaaaaaaaaaaagggggagggcgtacacggacacgtacataagcgacacgggaggggatgtgattttttttttgaaaaatagatctaatgacatataatgtcgggtccaccatataagtgtaaatctaatagatgaaaatctaaaatagtaggtccactggttaattagagtgccacatgactgttttagagtacttttaaaagtccacgtggtggtataggagcgtttgtagaaagtttcattgacttttagtatataagagatagatataacaatttctttacctacatttctgttcccaatcacccacaaaacttgtaccatttaaattctacactatttgcaaccaattataacattcttatatttaatttcacgatttttcttaatatccatattccagcttaaaaccattttacgttctaaggatgaaggcaatatcgttcttcccagcactaatggcccattgttagagtataccgaatgtacgacgtgatgatcgcagtatgttatggcaggaggtgacgcagaaccacataacgtggcaccaaaactagccatggaactcatctacccctgccccttgtcctgtcccgtactcccgtctatgctacgcgatagtctctcgattccgttaggtgcagctgcgcaggtgacgagcacgagataattttcagattttgcaccctataaatcgagcccgatttcgtgcgtgtactccgcgagcccatcccatctcatctcgccctcttcttggtttttctcgttctgctagctagcttcatcgactaaatggtctgtgattacacaagcaatgcaatgtttgctcgatcgatcggcgtcaatggcggcagcaactaatgaattacaatttgtgtgggtgcaactgcaggccgggtcgacggtggcgaagatcgggccgtggggcggcgactacggcggccgcgaccacgacgtgacggtggcgccgcggcggctgcggagcgtgtccctccgccacggcaagatcatcgactccatcgccttcacctacgacggcggcgacggcgacggcgagctccactccgtcgggccgtggggcggcgacggcgccgagctccccgaggcggtggcgaggaagctcgccgccggggagcggccccccggcgccacggtggcggagttcacgttcgacgccggcgagcgcgtcacggaggtgcacggcacggtggggccgttcggcgaccgggacagcctcgtcacctcgctcaagctcgtcaccgaccgccgcaccatcgggcccttcggctacggcgccgggacgcccttcagcgtccccgtgcgcggcgacggcggcgtcgtcggcttcttcgtccgcgccggcgcctacctggaggccatcggcgtctacgtcaacccgtgcatcccctccgagaaatgaattgaattgaatttgatcaacaccaccgatatgatatgatccatccagttaccacccggccgtgcttaatttgaatgtgttctcaactgtttcatattttttttgatttatggcctaatgtttctcaaactatggtgcattcaagaataataacagtgcagtattatgtgctcacagaattaaagggctcttttgctgcatccccttgtcattgacaatagtttcttttctagtagtaatcaccatattttacttaaatattattaatttggatgactaatggagtaattccgtaagattttaggaagacacccaagcatacatacagtggcgattcgcgaatgtaccctccctaacatataatccaaagagatggtgaaaaatagcggcaacttacaagtctcactacttttctattaaaaacaaatcagcatgtgtgaaatatttataggcatcgtaatttaaattatggtgggcggaccctaccacatcaccggttcttccttttattactaggaaatagcagatcaatgtattagcagcagcaaattaacatgaaatccatttttaacatatcctactttaggcttggtgacaaatatgtagccttaaaaatgttgtagattcattgcaaaacacataattgagaaacgatatatggttgtgttcttccccgctagtttctcaacttctattccctctttttccgcacccatgccttctgaattgctagacggtgtgtgttttttctttaaaaaagtctatatgaaagttatttaaaaaatcatattaattcagtttttaagtttttagagctaatattttaattaattatgtgctaatgagtcattccgttttacgtgtggagggaagaatttctaaacgcagcccgtataagcggccgcacagacactctcccaaaaacataattactgtgctatgcaagtttccacaacagcaatagtgtggtgacaaagactcattttaattatcctcatgcttatgtgtacgatttattaacaataaaaatagtttatggaataacagtttagaagcaagtattataaaataataaaaacacaaaattaattttaaaatttaaagtttgatttataatcataatcataagcaatgtggcttgtatactgcccagggcgcgctcactctccttgccggtgcatggtaacgaaggaattaagccgatgaatcaatctagcacgatgcactaagttcttgtccacaaatgaaaaccacacgaaagaaaaaccacggcatatgttctcagcaatttggttttacatttaactagctaggtgtcatcacttcatctgttcaccatgcttcaacaaataaattaagtatgcattgatccaagctccttccgtatcaaaataaataaatctaaaataaaataagacatttccaccgtcctaaaatataacaacttttagccctctagatttgtcccaaaatataacaacttctccaccaatattctcttctcaaccaatcataaccctccaccatttacttttcccacatacctctactgctcatgcaattacaaccctccaccattcacttttactcactttcttaataatcgtgtctaactctaaattaaacttcttatattatgagacgagggagtattatcttatgttaagatttgttgatctacgtaatataatatatcctaacctatcttaaactaaatttatttatttcttggatggatggagtagtttggaataacggtaggttgagtgtcatctggatcaaccaccaagtgctgtactcattgtggctagtacggagaaacaaggaaatgatgggctgatggctacgtacatatataacctgtggatgctgccatgaaaatattggcacgggagctcctaccttcgcatctttcaacagagagagtactatatccgttctaaattattgtttcttccgttctaaagtatagaaaattttaatcgaatgtgatacattatagtattacgaatctagacttttcagattcgtagtattaggtgatgttctactatgtactaggtagcaacattttacgatggaaataagattatactcccactgtcttgagataaaccaacttagcatatgatgtgacatatgctagtattacaaatcaattgctacacgtacacggctagccagccgcttcgccgtgctggaatgttctgaactgtttcatactccctttattttcatatcataggtggctttgattttttttcatcgtcaatttttttaagttcgactaattctaaagaaaaatttagcaacatttacaatattttactaaaactaatatttaatatattttgataatatgtttgttttgtattaaaaatattgttatattattatataagcttggccaaacttaaaaaaatttaattaaaaaaacaaagtgacttgagtaatattatagagtaaattccacaaaactacatgtactttagtcaaattatcacaaaactatatatttaacatgatgtatcacaaaacaacatatttaacagtaaatttaccatagaactacatatatagggtgcactatcgcaaaactataaatttagtaacaaagttatcacagaactacaggttttagatcaatttaatcacaaaacatgaatattataactcaaacataataatcagtgctaaagacttcaaccctaaaatctatagttttatgataattttattattaaatatgtggttttgcgatatttagcctaaaacctgtagttttgtgataaatttattgttaaatatgtattttttacatcatcttaaatttgtagttttgtgataatttgaccaaagtatatgtggttttgtgaaatttactcaatattataataaaacggaggaagtatttttatgacctcgtgaggctttgtctcgaacctaagtgtaggaataaaaaaaagagctttaaagttgtgttttatacttcacttttctcaacttctcctccttcatttttcgcatgcatgcatgcttaccgaattgctaaacggtccattttatgcagaactttgaatgttgttttttataaaatattaatctatttatatagttaattcttatttaatcaaacactaatccactactctgttttatatatcggaaggaaaggttctcaacatccccaaaagaacatagcctgagtggatgtaaattgtcctatgaaatttcttaggaatcatagacatatgaaaatttcttatgctaaaatcctacaaattacatggatgaatagtgttcatttttatgggaatcatgtttctacgtttttcgaccttttatcctccaaatcgtacgcccatactctagctcccttcactaacccacaaagagcaaccactctcagctcattactgtcggtttggttagaaccaatagtgatggagttgtagtgcttgttcactttgttgccaatttgatctattttttttaagttttgatattatcaaattttttatatcgttagatatatttagttgacgtctttataaaatttggtagtatgcatgggtggaagtttcggaactaccaaaagtaccaccaaaatttaataaggttgaaagtgatgataaagtgaaccaacccatatttttttttgatatgaagcagttttatgaacctagtaaaaactgtagcacaaagtgatagattcgatcatttgtattttctgaaatttactccacagaatcgacagtgtccagtctagaggtgaaaacggtatggaaatttcccgaccgtaccgataccgtttccacaaaactaatataataataatatttttaccgatggttaccgtttttaaaatttagtttttttaatttctgtcagcgtggcattgaagttgacactaaatagataaattcataaatatggaaattttccgactatttccgttctttttcaaaaaaataataaaataatataatactgtttccgaccatttcctaccgatttcatccactccagtcgacctaagcatcaaaatatgttcactacttgtagcaagaaaagaaaaaaaaagaaagaaaataaaaatcagtagccgtggcctgcagtacggccgtgcaggcattgatggacgagtcacggcgtgccgcaccggcgtggcgtcacgctggccacggaacgcagctacccctgatgcaaaggttaggccgtcggtcctcgcacacgatcgagtctagataaatttgcacggatatgcaaccaataatttgcacacaaatctcacttttgtttgcacggcccactgcaaccaagaagaacaggtacaagaatatactataaatcagccataaacatatgtggaggagataaaaaagaagagataagagaaacgtgctacatatttgtagccagcagtacggactccaaaacgctaaaggttttattattaatgatgtagtatatatttatagttaacttattatatgaattggctattagattaactataaataatttaaagctagcagttaactatactagctctaaggagtgctatataaattggaggccatatagctctctccacctcgcagttggacacgacgacccaaagcaaccaagctaattaaaccagccgccaatcgatctatatatccatctttgtgtcgtggttgggggttgggttgcagctgcaaacgagaaatggtcggtccatgcttgctcagcatgatcctgatctcttctgcatttgcatccatggccaaataatacacagctatttgtacagttgtagctgatctgtactgtctgatcgatttgtatatatctttgcatgcgcaggccggctcgctggtgaagctgggtgcgtggggcggcgaccacggcgggaaggagtacgacgtgacggtggcgccgcagcggctggagggcttctggctccgctacggcaaggtcatcgactgcatctccttctcctacctcgacaaggacaagaccctccacaccgtcggcccctggggcggccaaggcggcctctccgaggagaccgtacgtaactacactctaggttcaaaaaagaatcaatatggaacctaacattcttttttttaacgaaaagagtatatgcaaatctgttttaaaatatagcaaccttaactcgattaacgtggcgcagatcacgttcgagccatcggagtacgtgaaggagctgcacggctcggtggggcccatcggggactacacccacgtcgtcacctcgctcaagctcgtcaccagccaacgcaccatcgggccgttcggcaacggcgccggcacgcccttcgccgtccccgtcctcaacaacggcagcgtcgtcggcttcttcgcccgcgcggggccctacctcgagtccatcggcatctacgtccatccattttgagttctgatccaggacgaacacgcagcatcatatccatctttcgattcgatttccaaattccaatcgatcggtccgcggcatcccaatttcagtagctgtgggtctgtggttttcctttttaatttatattattgctttcgattatgattcatggaagggacttcttcgatcgattgtattcttttgccgtctattaatttgtcatctgaaatgcaagaatatcgataattaagggaattggggtgcgttgcaagtaagttttccaagtttacccctacaagtaatcacatatttaggcacactatataatattctaagggtaggttagaaacgtacagcgtaccagttctaatatttgaagcctatttttcttgttagcactattttacttacactattacagtaagtgtcgaatatataatttataagttattgtacatgtctcaagatttcgttttcctggttttcatctttgtctagcactattcgggggccatctgtgttataacttgtgggcatctattactttcatatattgtgaatatttaattctagtaagttttattcaaacggtcattatttattgtttttataaattttattagcataaatatatgaatatgtattttaagtctttttttcttaaatattgttttcattttattacctcccctcttctcattatactcccgccgtttagatttgtccaaagtttttatatagatatatataatttctaaaaaatcatgtaaattgataatatgtgaattatatgttatgagatatttcttaaggtgaatctaaaagtagaagtcttatgatatttctcctggtacatctcgatgaggtgaggttctatgtacgcagtttcatgtccaatgcttctttgagctacaatgaatgcaaccctcaccatcctgccgagatactccgcaatttcagtaggactttcacagtaccagcagtagaactagaatcatgttgataacatgttatagaatagctacatcgatagatcctcagatccgctcccttctctcttgtagaaaataaggcgtcgagaagatccgctctcttctctcttaggccttattcagtttagagggggttgaaggggattggaggggttctagggggaataatttcatactataatagttgttgaataaatcccctccaatccccctccctcttggggattaaccgaacatagccttaaaaaacatgaggccctgtgaagatccactcccttctctcttgcaaaaaataaggcgctgagaggatgtagaaacccgtatctcttctcgaataatcacatcacatgagacaatgaactcaagatgtaggagtgaagttttatctttattatcaatgattttttgtacaatggatatttctgttgctttatttataggtagagagatacttaaaacggatttatctctaaaactgattcggattggaccacataaaagaatcttatctccatatatattgttcgcgtaacaacatccgcatgtctgtggaaatgcttcgatgggcccgagagtggtgttaatgttaaaacccatcgcaggtgaacatagaggcccgttgccccgttacaatccctgcccagcccacactggcgtacaaatgtggctggagaccagaccaatccaggctgcccgtgccaagtgaacttaaagagcagtaccaaaggcttgattagaataaataaactctacattacatcatttgcatcctgaactgatgggatcatactccaataataacagcgggaactgaaatacagtacgtaaactgatagtttttctctagaccacagtcatttggttcagagaaatctccatttccatcgatcttctttcaatccctttcagttactattgtaactgcgcacaatctacaccatccatttctcagtcaaaggttcaaatcggctgctacaatgatacagttatagtgccaagaagaatatactagcactgcttaacttacggtcacactagtaactgcatgagtcgaattcctcatgtttagactttagagtacgttgtatacacaaattagcacgactgctagcaaagaatccaatgctaaaccaagtaccggggtattcaaaagagaaaatatgatcaggcctactattattaataataggagagaattctttatatctataccactgtaaccaggacggttttcttatttaccacttgaaatattgacattcattttcccccctacgatgaacggatcacaaattcacaacccgagtgcaattcattcaataagataggctctatttgtttcaatttaaaattattataatctagattattaaatcatattactctaaactgaattataataaactgacataaaataatctacgagttgtttgtttctctggattatttgaggcatttaagggtagtaggtctttagccactcaataatctagaaaaagctcctctagaggagattattggattatagtaatctggtttgtagattataataatctagcataataatttatacttgtttttttcagcttacttctaataatctagattataataattctaagctgaatcaaacagacctaaactaattaagctagctctaggccatggcggtgacgtagacgtgtccatctcgaagacgccggtgctgggcgtggggttgccaaacttggtcgtcaggctgtaccccctcgcccgccggaacctccccgtgccgcccaccatggcgcgctccgccgcgccgccgccgccgaaatcgacgcggccatccaacaccagcgtgctccccttgtagtccccgtcgtcggagagaccgagagagaaggcgagggtcagcatggtccacagcgccgccgggttcccgaggtcggcctgcacgaggaggccctccgcgcggccgaggtactgggactccgcgccggagccctcccggagcatttatattctcttttgttttgttgcatttagagttccgttggagtctgaattctggccggtagaatagcattttctgttctagcatatttgcttccttctttaattagctgcgatgacttggctcggatcgagggatggcgcggtcagtatggttgatccgagattgtcgtgattttttccgttatgcatgcaacaaactccgtgtggagatgaataaatagaagagaaaaccggaaaagctgcactgtattacacagcgccaactctgttcgtcagttgttctgttcgactctgtttttctgaacttcttcagttagctgtagctgcacctacaagtgtcagagtgtgtgtttcagagagactgagagccaattcgcgtgagttttttctgacagtctcgtggatgtagaaatggaggtgcgtcgtcgtggtgccatcgcccgcggccgccgccaccgcctccgtcaccgtggcggtgaggatggcgaggaggcagagggtcatcttcggcgtcgccgtggtcatcgtcttgttagtctctgtactctgcacaccgtcagccagccagtatatattttgttgggttgaattgtggttgtagttgttggattgttggaaactttggaatatgtaccaacctcggtaccagtcaaatgccaatcatacagagtcaacacaagctacaattattctcaggccagtcccaagccaagaccctatacatagttttcataaactccatgtcacgaagaaactagtactccctctgtttcacaatgtaagactttttagcattgcccacgtacatatagatgttaatgaatctaaaaacatacatatgtctagattcattaacatctaaatgaatgtgggtaatgctagaaagtcttacatcgtgaaaccgaggaagtattagacactactctttcaatgcaaacacccttgttccatacttaaatttaatgctacttatctcacataatgttttggatgttgtgttgaaaccatgtctcacgcaagaactggtttccttccctttcctcattcattcatttgccacatcatttttcattctaaatgcggcttatttaatgctatggacaccatcctagtaattgggttgggattggcctgatatactccaaccatcctaaaatactagctagagtatgtggatgtatttattaacaaagtaggtaaaaataattatgagaagttgtgattagttgagagagaaatgtatgttaagaaattaaatgaagaatatagttgtaattggtgagatcaaatggtaggtgtgtagagagttagctccacttatttgaaacaaagcttgagtggtacaaatagttttagtttggaagggagagaatatttatttttagcatataaagtgctctccaattaaaatatttcaaggaatcctcgtcaaaatatatttgttttattttttaaaataggattgattattaaatagaagagttatgaaaaaaaaactgtcaagacaataagaaagagggatgtacagacagattatacctgatcggtattttagggacatacggtacaactcatcgagttaaatttaacaatgttgtgggaggcaatggtggatgttctggtaactgtaagtggatatgctcgtgagcactcaaatcatggtggagctgcaggtttggtaaagaagatggagcgctttgaatttgtattatattcatcatgcatttcttaatatctttactcaggtcatgtttagcttctagaagaaaaattttcatgctatcatatcgaatgtttggacacatatatggagtattaaatgtagtaaaaaaaatcaattacacatattgcgtgtaaattgcgagacggatcttttaagcctaattgcgtcatgatttgacaatatggtgctacagtaaatatttgctaatgagggattaattaagcttagtaaatttatcttgttgtttcctagcaaaatctgtagtttgtttcttttattaaactatgtttaatattttaaatgtgcgtccgtatgttctatgtgacaaccaaatctaaaaatttttccctaacaaggtctcagcatcacaaatgagctatatcaaaagctatgcaacggaaggatcatgataccgttgaagctatgggtttgaacttggatgtgaaagagcgtttgcaagatatgagattgatgtgccaaatatgcatggatgatcttattgagttatgggttaatctctgttcagagaaagtacaaggtgagtaagtgactcaatatcattattacaatgttaacattttcaatgtcgttattgatgcaactaagcctgctaatggactgagatccagaccaaaaccgccccagttcacttgtctctctatagtacacttctaaaccaatccaattcaattcatggtttgcagaaaccaaaccaatccaatccactcacagagcaagcccaaaccaatccaaaccaagtgcagacaaatggattcaacccattctcaacccatttccaacccaaaggaaatgcacaatattactctgaacaccaacaggcatcatcatcttcttcctcctccctccttcggtcaggtccgggaggatgagcagcttgcagagggcatcaatggaggatgagcagcttgcagagctcgtacagggtcgtgggagcatttggcgctcccgtgcgccacgtcgtcattgccgccgcagcgaaggagcctcaccagcgttgggatgccgcgaccaccgcgagcgcgttcaccgactcaccgtcacgaggctcgtgagcactacagccgcgaccaccgcggctgcaccgccgtaggacttctcccccaagtccgcaccaccgcaccaccattgtccgccacaagccccacgttgccccgcccttctcccccatgatggcggccgcggccacggccttcgatgccgtcgctgttgccgcgggcagccagaagatccggagccatggttgattttttggggactttgtgaagggagaaggtttgccggaggagggagacgaaggtagcaagccattggcgacgaagtcgagctagcgatggcggcgatgtggttgtcgacttctcagggagacgatgggattggggccaatccagtggatacccatgggttgaatccaatctgggaccaaacttttgcagccaaaactaaaccaatccaaaccatttcccatctccatccaaaccagtccagtccatcaggtgcagcaacccatttccacccgcccaaagccaggggcggaattgggcctagggcagcttgggcccaagccccactcgtgaaaaattttttagtggactaatacctagacttttttcagatttccccaaatccccaaggcccagccctactcgtctggcccagccccacacatggcctgtttcagccccacatccctcagcccaatagcagcccatcagcccaatagatgcacaaaccctaatcccacctcctctctctcgccgtctcgcgcatcacgccgcatcccgcatcaccgagcgctctcagctctcctctcgccgtctcatgctctcagctctcctcctctcctccctgtctctcacatcagtacatcaccgattgccgattggcgcaggacggcagccggccggccgggcggcgcatcgcagcaggggcgcagggcgcacggggcagccgggcagcaggccagcaggccagcagcaacagcgagccagggagccagccgggcagcagctagcagcagcagcgagccagggcgcaggccgcagggcagcagccagcaacagcaagcagcagcgagccaggcaatcgggcagcggctggggcgccgggcagcagcagcgagccagcagcaagccaaagcaacaagccagcacctcccctttctcagccacttctccacaaagacacaaagtttgattccaatttccccaaatcagtttgattccaatttccccaaatcaaggtcagtgtcgtctctactcattgattttgcatgtttattttgcatttgatagcagttagtcaattagatttggtttgatttgctagatgaagaggagcagaactttaaaatcattctaccaagtccagtccagtgagtccactccaactctagaaactgatgaaactaccccaaccacagaaacagcaggaaccggtgctagtaacaacgctcaaaataatattgtgcttgctccgaatgtagttgttgctgaccctgggcttcgcacaccaattgaacaattggatgtgaacattagggatgctgctagaagggagtatttgttattgggtccatgtcaacaagttgatcataaatatccacaaacaaaaataggaggagtgaagaggagctttcagaagttatggttccaaagacacaaatggttagagtacagtgttgccaaggatgcagctttctgtttttattgctttctttttaagcaaccccgagctgagaattatggttttgaatgctacacgggtgaagggtttaggtattggaaaaatgcaactcactcctttgatgctcatgttggtggtgtcaatagtgctcataatcaagctagaagatattgtgaagcttttcaaaaccagagacaaaatgtttcacatgtgatagttagcggacgcaagaaagcggatgaagaatacctggttcgcattgctataatattaggtgttgtaagatttcttctattgcaagctctaccctttcgaggtcatgatgagtctgctagctcaaaaaacaagggaaactttttagagatgatagactggtataaaagcaaggacgcaaatgctaagaaattacttgataatgctcctctaaataatttaatgacttcaggggagattcagaagcatttcagcaaatgttgtgcagcagagaccctaaaagctattatggctgatattggggataagaattttgcggtattaattgatgaggcacgagatgcctctatcaaggagcaaatggctatgattctgaggtttgttgttgctgctccatatttcatttcttgccttttgtgtatagtttgtaagaaaaatgactttatgaactgaaaggtatattttttttccatttgtaggtatgttaacaatacagggcatgtgattgaaaggtttattgggattcgacatgttaccgacacaacgtcagcttcacttaaggaggcattggatgctatgttcactgatcatggcctatctatcaataaattgcgggggcaaggatatgatggggcatcaaacatgagaggggagtttcatgggctgcaaagacgggtattggatgaaaacccatatgctttttacatacattgctttgctcatcagttgcagctagctgttgtttccgttgccaagtgttgttcttctgtcttggacttctttaactacactaatttgattgtcaacaccgtgaattcctcttgtaagaaacatgatcagttggcccaacaacaccatgataatctagtgcatagattagagaccggtgaaatttttagtggaaggggaaaaaaccaagaaaccaatcttgctagacctggggatactagatggggttcacaccacaaaaccttgtgtcgtcttcaactcatgtgggatgcagttttggaggtattagagaatatgtgtgaggatgcaacaaaggaaacacaaaaaaccacagctgcaggtttattagaaaaaatggagagctttgaatttgttcttgtattgcatcttatgatcaagatattgggcaaaactaatgatctatcacagtgcttacaaaggaaagaccaaaatattgtccgtgctgtaggattggttgggacaacattgcaaaaaataaatgacataaggcagcatggctgggatgctctttttgaagaggcaaagaacttttgtctcaaacataatatagttgtgccaaatatgaccgatcaaataactaagagaggtcgttcaaggggtcgtggtggacaatttgtaacttacttgcatcatttcagcaatgaaatatttaatgtggtacttgatcaaattattgttgagttaaacaatcgttttgctgaaaggtctactcagctattgagatgcattgcttgccttgatccaaggaattcttttgccaactatgatgaagataagctcattgaacttgctaagatttatgcagatgacttttctgaatatgattgtttagtccttagagaccaacttgacacatttatctctgatgtgagatctgatttggatttctcaagctgctctgaccttggtaaacttgctgttaagatggtccaaactgatagacacacagtttttccactggtatatcgcttaattgaattagccttgattttgcccgttgcaacggcaacagtggaaagagccttctcagctatgaacattattaaaactgagctgcggaacaagatgaatgatgaatggatgaatcactgcatgatatgctatattgagcgcgatgtttttactagtattgaagatcgtcaaattatagaacattatcatgctttgaggacgcgcaagcacaaattacctagaggtatgccatgcattgctttgtaatctacaaataattaagttctcgtaatttgtatcacttacattatgtaatatcatttttcagatttagcttcaggttctctaccttctgttgatgaagagtgaaaattatgaagacacgtcggattaggtattgtaataaaattttagtctagtcttttaccttttctacacttttactgtacttctatgcatatttatatttagaaattgtattccagtcttgcattttttttagttcttgtactgtacttccttgtaagaattgacatggatagttgttagccttcaatttgagccctaggcgtatcaagatcctggctccgccactgcccaaagctaacccacactgaaatccaacccactatatctacttaaacccagtccattagcaggcttagatgcaactttgcatgaaatgaatcatcacttcaatgaagtctcctccgagcttgtggtatgcatgtcttgccttgatccaagaaactcctcctcaaaattcaatgttaataagcttgttccacttgcaaagatttattctggagatttcacaacatctgactgattattgctaagaagtcagcttcaaaccttcattcttattaatgttaggagaactgatgaatttaatgaatgtactaatatctcaagccttgctcagatgacggttaagacttaagaccactaagcatagaacattaatttccattggtgcatcgtttcattgagcttccattgcccattggtgtatctctgttgagtgcatattttcagcaatgaaaattatcaagactgcagatctgcgcaaataagatatcagataattggcttaatggtttgacagtataatatactccctcctttccaaattgatcatcatatatgtttatataccaagactaagaataatttaaattacatcaattaagacaccatgtacacattctcccacaatatatgtatcgattaaaacaccatatcaatcacaccttagcatgcacacattctcacgtgctgcattagttttattataatgaaatctatgtacatgtggttatatgataatcaatttgagaaattttaaattttattatatgatgatcaatttagaaatgagtgagtactgagctagagatattcaaaagtatcgattatgatgcaatcatgaagcaattctaagccttgaaaacccgcaaagtatctttgtcgacctgaagaataaattgcaatgatacgttgcttcttttagttaatgtgtgtttacttctaccattcatgcgttactaaatgtgctcattaatatatccaggtggctgttcactttgctctttaccaaagatctaagaaaattagcatcttactccctccatctacttttaatagtaatattttatcttggcacacggactaagaataagcaattctacttatcatccatttaaacatcctactagttatttctcgtaaacaagcgattcattaatatttatatttctcaatgcccatgtagacaattttgtgtggaagaatagagagtcacgcattaaatccgagaaagtcattaagatctagattgttggattgaaatgtctatcaaaaataaatttttcagatttaaaaatatgcctatcaaaagtagatggaggaagtacttgactactggttagtcaaggtactggttagtcaaggtacgtacgtcttttataattaaatatgtttttctatctaatcatgaaagtgttacatttgatttgataatgttatgtgtcttattttagcattatcgacttagactttcagtctagcataccctccatttttattctgtatttttcattgcttagagagacacacctactgtagtagcatggtgatagtagcataggtgtgggtacagctggccaatggttttgtcgtgtgtctgatatttgaatacactgtgctagataggtgagaaggaacacccataaacagttcccaaggacgtaagatttggcttaacctcattaacaaatactatggtagtattatactctggtgtcgtcatcaagtttaaatcttctatggtgttattttgtgttcagctaccgatatcgatttcagagccagtcttataataataattttttgccgtgttatagtgtctttaacttcaaccgtatttaaaacttaaaagaattatcgaaccagaggaagaggaagtatacgctagagggattgggatcccttgacgtgaagtcagagggacgtggtgactaacatgtggactccacagctcgtgaacccatatatcagtggcagttcacatcagaggagaggcgtccacactaattaaccaggtgaaatcatgtaaagaaatttccatgtaaacactaactagcgatatcctgttgcccttaaaatgcttccgaccaccaacggcaaacactaaccaggtgaaatcatgtaaagaaatttccatcaatggtcacacacttttgcttcaacattctcgttattctttcgacgaagacgagtactggacgcaaaaaacaaaatcccgaatttttattttttcctcagaacacatcacaaattcacagcccgcatgcaatgcaattgcgaactagttgaaagcatcgacgggccagaatggccgagcttaacgacgacttaattacaatcaagatgagtaataaagtaattaagctgcaatgcagctaagctagctagctaggccatggtggtgacgtagacgtccatctcgaagacgccggtgttgggcgtggggttgccgaacttggtcatgaggctgtaccccctcgcccgccggaacctccccgtgccgcccaccacggcgcgctccatgtcgccggcggcgccgaagtcgacgcggccgtccagcaccagcgtgctcccgttgtagtccccgccggcgaaggcgagggtcagcagcgtccacgccgccgccgggttccccaggtcggcctgcacgacgaggccctccacccggcccaggtaccgcgacgccgcgtccgagccctcccggagctcgtcgtccagggcgcccacgctcccgaacgacgagttgctgccggcgacggcgagcggggacggcgccagggaggccgtggtggcgttgtcgcccgcgaacgtctcgtggatgtagaagtggaggtgcgtcgtcgtcgtcgtgccgtcgcccgtggcggcggcgaggacggcgaggaaggcgaggaggcagatgatcgtcgtcggcgtcggcatcatggaggtttgtgtacgttgcggtcggtataggagaaaaccatgtaagtggagtagtaattagtgcgtgagagtcagtagaaggagcagttgggcctcaactatcgtggggactggtcgtgggaatctttaaagcaggtacagtaagctattctgacgggtgataatgcatccaccgtggatttctttggtgagttggaaaaaagattagaggagagagagtgtgagccggcgactaatttgtcgccgactacacacgcgctccaaggccgagcgaatgggaagctagtgaggagctattggacccacaagaactatgcaggaacaaagcatggcaggacgccattgaggccgtgagctcggggtcgaggaacagtggccaggaggggagcttggtgagtgacgccatggtgactagagtggccagcttgaagcctagctagctgccatgaaggagaagttgagagcgttggcatgcctgattggaggaggatgaggtaggagtgaaggctgtcaccggcgtggcttgggcacggagagcgcagttgctggcattccggtgacttgggcagcccggcccagcgtgcttcgtgccaaatcgggccatgtcggcccggcccggcaccactcatcgtgccgtgccgtgccagcacggtctcttcatggacgcggcccaagcacggcccaatagcctgatgggcctattcgtgccgggccggcacaagcacggcccaaaagacaggagaatatatgtgtgtactgtatgtgtactgtgtactactaattgcagtcatccatcggtggctaacaggtagcatggacggaagtttgaaaaaagaggccgtgctggcaggtaatacgaaaaggaggagtatgcgtgtactgtgctgcagcgtgcaggcgtgcagcactgcagcctgtaatacgaaaaagaggagggaaattttggagggaatctgaaaagatgagggaaatcttttttgggatagagtagcgaaacgatatggccacactcttttttcccagctggctctgcaatacttgatttacctcgtctaaaaaattggaggaaaataaatttatttcataatagagatacaaagttgttgcctcattaaaaaccttacgccctagagtagggttcccccagtaaggaaaaaagtacaacaacttgcttacattattataaattacattactaattttgattggcaccgccgccatcagtggtgatgccaaattccgccaacgcttctgctgctgcttgaataatctctggatcctctagccggtgttgcgtccttgcatctgcttcaatccagtctttaaggcaaaagattgcctcaactatgtcaggtgcaagacatgacctcctttcttcgataattcttccaaccacgctaaatgcatgctccgaagagacagaagaagccagaaccaatagaacgtcccatgcaaagtgagctagcataggaagagtccgctctttctctttccaccactcaagtagatcaacatcttcaccatccagtgttcgatcatgttcggtgtgattggtgttgaggaaatggttaagctttgcatctgggttccaatttgacctgctacctgatgaggaggcttgttccttgcccctgatctttttccacaaattcattgtacttgatttgctttgctttttttgtggggtttcctcatgcacccaacgagcaacacttagcttagtttggtacagacggaaaaccctgaacaactcatctctagcatgttgataagcttcagaataatcaagacccattgcatcacctattgatatgaaagcagcctccatgatctccaaccttttatgaggatcaagtaccaaagcaaaacaataaagatgtggaatagcagtgaagtacttgagaaattttccttccattggttgaacaacagaagctaaaactctatcatgtcggttttctcgcaacacaagggacaatttccaaatacattcaagcaccaaacaagaagtaggatagtaaatcccagatagtagggtgtcgacgtctgatgtcgcaattctggtatttgcatggtatggggatcgttggtgctaggatatacgcgagactgaggtaaaagagacagagatgaggatttttatacaggttcgggcccctgaattgtgaggtaataaccctacatcctgttggccgaagccggtcgttgatcttattcaccataatcacaccagtacaatatttggggtagcctttctaactgttgtcgacatggcggtctgaaggtctgattcgtagttgacaacagggtagtctttcctcctcgaatccgtgcccggcgagatcagagatagcgctttcgtttctcctggcagtatccggagacaccgtatgggactagccgtgcctatccctgaagtcgatatccagcggcttgtcttggcgtatgttggcttgtatgttgtggcttctgttgttccgtgtatgttaattgaggtggtcgtgtcccctctcttcctagggggtcttgtatttatacccataggtgtccccttgtccaagtagaactagggaaaccaatatggatacaatccgaatagtcattgtcgtttccatgtagaactctggttgtctttccttattcgaaactccctcgaagtcagtttccgtataagacatggtatgtggtgaatcctgccgagatttagtcaactactattaggtatgtggtatccataaccctgacatagggctatagctttataaaaaggctttaggaatatacatagacgtcttgctatgtcccattcttcctcagtaagaagcaaaatttcacattcaccatcctcatcagtatcgttacatctaacatgcaatgaattgatgaaaacagaaattatttcctcataccctttcagttgacgcagcataaggtatgttgtgttccacctatgtttcacatcaatgccaaacatcctcataggtttatcctttgcttggcaatagtctcagaatctcgccttcatcactgactgactcccgatgatagaaacagcttgacggatcttgttgagtaaattggaaataacagtaaatcctacatagataataaattccttgtcatagatgcattaaagttgataaattatttgcactaaaaatgagtttcaataaattctcaaagactactaatacctgcttgcacaatcaagttgatgatgtggcagatgcatctctgatggataacataacctccaatgtagctttgcagatttggctccaaaatcgtcatggccgttgtatttgctgatgcattgtcaagagtaatagaaaccaccctagattttaaattgaattcttgcattacatctagtagtgtgatagcaatggcttgtccagtatgtgacgacatcattttaaagcctataaccctcttatttaatttgcgattattgtcaatataatccacaacaacactaagataagaggttctttggtgcttggatgtccaaatgtcagatgtcacagcaaaaaaaaagctaacaatactgaacgagcgtttcaactcatccaacctagaacgatataatgcaacaatatcgttcttggtggttttccttgaaacctgggtgtactatggacaaaaagcatttcggatcatcctctcaaattttttgttttcacccatcctaattggtaggtcctccaaaactatgtaacgagcaatttcatctcgagctactcgtggctcataagtccatgtacttacagaaccgtcgggtctgaagctcagttgtgtctgccttgctcctgccggtgctttatccttgaggtgcgtcaaataatgccggttgagatgtcctattcctgaactagaagatgcagacaaagtttttccataatgtttacaggtagcacgtgttaccagttgaccatccaccattaccttgattttttcgaagtgccgccaacactccgctctccctgcagatagtgcagatggctcagcctcgcctcctggtgtagacaagtctgtgtcgtcgttggcctcggggatgggctgttccgtaggatcatccccatctccctccaaaccatccatatggcggtcatctatcccgtattcgtccatacccggggatagttggcggacatcgaccgacctacgggaaggatcaggcgagcgtcggcggcgcctttccgggggtctcgacgaggtcgacctccgacaagtatcaccccacatttttgctgcgggagagaaataactatgttgctctgtttatttgtgctgcattttttttccccgggaagaagaagaggaggaatttatagaacaacttgccatgccgagcagttgtttcttcttgcactagcacacgtcacgccacagtggtacagtaccacgcaacacgtggtcaaaggacttcagggagagtgtcaagtagttgggtcccactatccttttttgcttttttactttatttttttcctctgcttttctattcctctcggcatctcctcttctctttctttctttttttttttttttgacgcagctcttctctttcttcgcttctttctctcgcttctcttcttcaccacgcgcgcatggcgatggcaggataaaaccgacggacagcatcgaggcaccgaggcagggcaggaggcaggaagagccgtcatcagccgagcaaggaatcacaggtactacctactacctagtccgagcgtttgtccgacggtagatggcaggtcgtgcactcgtgcccggcgccgtgcggcaccacagttgcgtccgttcggccgtccgccgtccccatccctggtactcaactgcgtccgttcagccggccggcgccactcggctgcgtccgcgcggcgccacggctgcgtccgttcggttgcgccaatgcggaagggaatcgccggacaccgtcgcatccttgcaggagatgctctgagcgtcttgttgctgtggcctggaacgagatgcgaagcgggaggaggcgccgagcgtgcgcgacgacagaggcgcgggtcacgggcgcgacgaagagtcgaagacgaaggacgaagcggcgccgctcagcctttctccgatgcgagtgcgccctagcggccagatgggccatctggccgtcatcgtgcttacgggccatcgggccgtcatcgtgcttacgggccattatcgtgccgtgccggcccaagcacggcccactagtcgtgccgtgccgtgccgtgccgcccgtcgtgcttgttgtgtaggcccaggcacgggccatgtacgggccatgccggcccggcccatttacgggctgtgtcggaccgtgctttagaataagttcaccggaggtccctcaagttaacagcgagtttttctgaggtcccttaaccacaaaaccagaaatgtacacccctaaacttactcaaatcgttcaaaggaggtcccatagcagtatataggggtggtttcgctgacgtggcatcctaatcagcaaagagtgaataaaaaatttatggggcccatatgtcatcctcactcctcccctcttttctctatcctctctcttcaacagggcaggtggagcggcgtcgggtgctccgctggcgcacaaagcagagcggagaggggtggcggcagtggggtgcagaggagacctaggcaggacggcgaggacgacgacgacgcggcgggcaacctcctcccccggccacctccgccgttgctgccccctcctccacccacctccacctgccggctatgctcctcctccggcgggcggcggagcggagcggggacggcggctggcgaagggtaaggagcccgccacgtcagctccggcaacggcgacggcatcggcatcatggtgaggggtaggcggcttcggatcgggggcctcgacgacgggcggctcgggattgggatcgacggagagggatggggtgaagaggaccatcgctgctgacccatgtgtcgccgctgccgccttcgtcgtgggacgccatcgcagcgaggtgaggtctcgagggtccgctctgctggctgtgcgctcgcgggcctgctccggacgcacgccgccgctccgctccgccggccgcacactcgcccgccgcgcgcccgcaaatgctctgccgcctcttgtccgcctgcaccgccggccgctctgctccctctctcggacctcctctcccttctctcccgccagcgcggccggccgcctctcctcatctgcgccggcggcggagctcggccgggctcgctcgccggccgcctcgcccccatctgccgctctctgctacccgctccgcaccgcctccatttcgctttgccggccgcacgcccgccgccgccaccccactctactccgccggtcgccgcccgctcaccgcctactccagccgcttgtcgccacccgtcaccgctcccctctctggcaaagagaagaaagaaaagaggagagaggagagaaagagaaaaacaagaatatgtgggcccacatttttttccattctcacttacatgtgggccccaaactttttttattttttattttactgactaggatgccacgtaagcgaaaccacccatatatgctgccatgggacctcctttgaatgttttgagtaagtttaggggtgtacatatctggttttgtggttaagtgacctaaaaaaatctcgctgttaagtttagggacctccggtgaacttattccccgtgctttctaccgtgccgggctgtcgtgccttgggtcggcctgataaagcacggcctaagtcccagctcctatggtggagatgctcgcatagtagctactggatagagtagagaacgggcaaggaagaaagaagaaaagatgtgggtcccattaacatataagataatactttggctaaaagtatactatagatcactattgtaagttggcggtatagcgggttataaatgacctagagatgacacgtatactactatagttgacagctagcgcttctattaaacctgctcttagaatattagtatgagaaattaccggtaaaatttcagctcgtcagaaaacagataagctgaaaagaagtcagattccgacttttcatctactccatccgtgttagttgttacgatcaatatttaactattcatcttatttattttttattaaatataaaaatatttatgtaatacttaaagaatatttgatgataaatcaaatcacaataaaataaatgataattacataattttttaaacatgacgaattatcaaacattgatataaaaatcaacggcgtcatatattaaaatacgaatagagtgattctgtaactattacttaaaatttaagaaagaactaatttgtttgataagcttttaaatttgagagaagtgtagctgtcagcagctctgtgaacagattcgctctagttgttagaatatatactggccatcgcaatcaaacctcctcactggtcagtatcaagtgcaccaaccatgcacagttaactacaacggcaataataaggtcctctccaatcaggcattccgagcaacccttatcaaatataattgttttatcttttttttttcgaaactgtgtagattgcttaaataaccggaggaaattacagcatgacgatgttataacacaagatatgtcaaaatattacaaaggagatccacacgctacataaaaaatgatttttgttggacgagaccctccttatattgcagacggatcagaattgatctcatctactaaaatcgacctttattttcgtatatagctctttaagaggactgcacgtaaacatatttttttttacaggcggacctattaagaggctacgcgaaaatctatttttccagacagacctcttaaggatccacctaaaatctaagttacctcctcttttcccctccacgacatttcaaaatttttcatccttaccttctctcacttcctctcctctcctatctcactcactggcaggcaacggtggcagtcggcgcggcgcgccgcggtgggcggtagcgggtgcaacgcacggtggcaggcagcagctggcgcggcgcacggcggtgggcgtctgcgccacaacggtgggtggcagctggcgcggcgcacggcggcaggcggcagctggcgcggcgcacagcagcgggcgcaacgcacgacggcagcgggcggcgggcggcagctggcacggcacacggcagcgggcggcgagcggcaccttcagcgcggcacacggtagcggcggcgggcggtgagccctgcgacaacagcggcgggcagcacctcgggtgcggcgcacgacagtgatggcagccggctcaggcttcctcggtgacaggctcggctcgtgacgaccggcggtgtgctggctcagcggacggcgctgggcggatccgcctccgccggccctgtcaacactagcgctgcgaccgccggatccatgctgccgccgttggtgttctagggtttcaattctttgattttttttcggatttttatttacgtgcagacgacataagcacccgcatagattttcgagagcaggtgcgcttcccgtacataaaaaacaattagattttcacacatcattttgggtagataggctagccttccgcacgcaaaataggttttgggccgcctaggaaaacctactagtgacatattacaacatcttaagagatacaagcacaggatcgcaaccaaaaacattttccaattttggcacgcgtaataattggataccaatttgtcatcgacatcctgatggacagacaaatatttataggttttcattgacaatcttaaaaaaaaaattcatccattctataatgttctataatatatggagttataccaatttttttaaaaataaggatacagaaaaagtgcatgtcatggtacagaggcgaatgagggaataaaatagtagaagagtagatggggaattagtataagagttcataggtggaagaataaactaatacatgacttaatataacaattgttttatattgccacatatggtgagaagcgtgctaatccttaggtctcattgcttaataaagcttaccatttcttttaaccggcaattatgaaagctagataagaaaatggagaaatatgcataatattggctttgctaatgccactactagaaaaataaattttcatagcggtttcctatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggggagggaagaaataaaatatccccccccccttatgtcccccccggggcggggggggggcgcgtttctccgcgccccttcctccctctcgccgcccctttctttctccttttactcccccatttttcccccttcacatctttttcgaggagaagccggggcctttttttttttccccccatctgggggggtggccgcgggccaagaaaattgaggggtgcaaaatttgggggggggggggggggggggcggggggctttgggccatgggggggggggggggtcgcggccgattcacccgccccacggcccgggggggggggggggggggcggggtcgcccccgcccccaccaggggtttgggttcccccccggggccggccggggaggttggatccgcccccgggatgacggggagggccggatcccccgcgcggggaaggggggggccggcgaggaggggggggcggatcccccggcgtcagtgttgggctttccttccggtcagggaaggaggtggatccagcggcggacgaagaagacggctccgtggacgatgacaatgatggctacggcttccttgcgacccttcttgctcgccggttcgccactgtaccgccacaaggtgcctcaagagaagcccgcttgcgatgatggtgatggtggtcgccaccgccgtgtggaagttcatggcgttcctgaacaaggcggtggccccggcgaggtgtcgtgggtggcggccgaggaggtggtgcagctgtagcgattggaggaggacgccggagtttacgctacgtcgagtcctccatggatttgggattttgggattagtaattggggattttggggggggggggggggttgcaggaatgtgaattgtggagtagattttgaaactagaacatgaagtttgaaatttgatttgggatgtgaattgtggatttggaatgtgaattgaggaatgtgatttttattttttttctccgaaattattttggctggtgggtcatcttacttgccgccagcgaaactagctttttgctggcggccacccaccgtccaccgccagcgaaaattgaacttctctagcggtttttcaccgccagcgaagatacttcattttcattggcctttgctttgtgacggctctaaatgccgccagcgaaaacccaaaatggccgtcacgaaagatggttttcgtagtaatgtgcaattccaatattctttagcactactaggaagaatacattaaataagaaaatactacctccatctataaataaatgtgtatctatcaattgaaggacaaaattagtatggttatagaaatttaaatgacgggtagttgagtagaaaaggaatactttacaaatttacttatttcagataaaatttaagaactagaaatgtatttatttaagaatgaaggtagtaattacaatctcattggtttttttcgagccaaggaacacccccggccaatgctttttaaagaaaagaaaagataaataacaatgtggaaaggctgccaaagcagagcattccaccggatcatgaaagctagtaacaactactctaaggtagcactcccattggaaaaacactaaaatataatgattgagtgctaacccactcatcagattttaattctcgatgtccacggatatattatatttatatgagacaataataattaatttagtaggatcaggaatttttttaaaataattttgtaaaaatcagggatttattggaattcattgctgctagtttctgtctcttgatcagtgtgtaggacattcatatattacgtgtaatgttgtcactgatgtgcgtaatggtgcgcacgcgtttgcatcttccacgtaactagggaaaaaacaagaactctgaattttaaagcttcagaaaccgttgacttttttaatacatttgatcatttgccttatttaaaaaatttaatatgattatcatgtattttactgtgatttcaattatcttcgaatattctttaagcatgacttaattttttttatatttgcacaaaaattttaaataaatcaaatggccaaatgttataaaaagtcgacgatatcatcatatattaaaaaacagaaagtaatttcttgggcatgatactattactattgtcaatggcatgatgacgtcgccctcgaacaggtcgctggcccatcattctacacagcccgccagcagcgcccaacaattctgccccgaggtgatgagtccagtgtataaaccgacatagagaacccggagcaatagacgccatcaggctcttcgccgacaacgagtgtgttcggcagtgcaagtagttggctgcattgcagccatcagctacagtccaaccacaagaaagatataggagaaacggcgatgctgcggctgcatagccgcagttaagcactaccgaataacctcaacgtttgtgtgatttgtttttcaccctgggagtgatccaactcctcaggctatttttattttgaggtgcacatgctgcccgggcctcgagagatgctcgggtccaggtacatagaatacccgtgtttcctagccgtgcccgagccccgggtacgcttccatgctttacaacagaagatctcattatgtttgataagcttctcgaatatatcgttggaagaagtttatgatggacatagcttactagagtcataccaagttacatatgtagataccttgaaaatgtaaatcttgtatatttggcttgcgttctttgtgtccccccgagtactcgggggtcaatcacaggggagatgtgttacaggtacatccccgagagacaagtaccctgagcgtagcccttgggggctgcacctaaaggcaaatatgccccgagcagtagtagtgtcgcttagggtctaatgtgtgcctcgggaactaccctctgggtgcaccctggggcgctacctccggtacggcctgtgagggagatcacctgaaggcatatgtgccttgaatagaagcagtctcaattagagttcgatatttacctcgggcattgtccactggatgcacttaggggttgtactctggcatgacccgcgggtaggggtgcgggggaggggggggacacctagggatatatgtactccgagcagaaaagctcgggtcatcccgggggtcgtgcccgtggattagtggtgaagatgtgatgtgtggcctgtaatgtgattctagttttcatttctccaacatagtctattttactgtgttgtcttaaatatcaactaacatttaccctaaaatagtttttattgctgtgctttttttttatcaacagtatcctaaccaataagccacccacaacttttgacaatttgaccatttctaaaaactaattttataaatgaacggtggctaaaacttattttagaaatgaccattttgttcagcgtcaaatcgtatagtgctgaacttagacagctcagtgccatgtcaactggcgtcgaatgccgtgccaccgcagatgggagattgagtcggtgtgccaacgtgcattcagcaccatgctatttggcgctgaataaaatagtcatttttgaaataagttttggccatgaatcatttataaaattagtttttataattggtcaaattgtcaaaatttgtgtaatccaccggtgtcactgtcactgaacacacgtatatatatagatcatatccaatgctgtaacttgcactagatcttgcagtaaatatgttgtggtaccatgcatgctagtggcttgccacgtagatgagagtaaattatgcactggttattctaaaactagctccatgcaagtatatatgcgtaactacgatcactctgatccacccatcgatcgatcattaatttggttttctcactttcaattagctatatatatatagtcacttgtagttgagcagcaggttgcggaggtcgacggcgtccacctcatccacccggttctccggggcccagcaccccgtcttcgggtcccgcatccaggccacgtctctcttcgccgtcgccgccgtcgccgccgaagcgacgtccgttcgccggccggccgccgctgcgtcggaggcgcgcgtggtcaccaccgcccgcgcgtacacgccgtagcaccgccggctattcaacacaaaacacatgcaactaatcagtactacctccgttttttaataattgacaccgttgactttttctcacatctttgaccattcgtcttattcaaaaaatttacgtaattataatttattttgttatgagttgttttatcacttatagtacttagacgaatggtcaaacatgtaagaaaaagtcagcggcgtcatctataaaaaaacagagggagtaattaataaacaaacattaaaccatgatgagaaaatcgagcatacaatttttttataaatgaacagtacctcctccgtttcagattataaaatgttttacctttggttaaagtcaagtcaaactgtttcaagtttaaaaaaatttatagacaaatatagtaatatttaatactaaattagtttcatcaaatcgataattgaatatattttcataataaatttatctttggttgaaaatattaatattttttctacaaacttcttcaaagttaaaatagttttactttgataaaaatcaaaatgtcttataacttgagacggagggagtaccaaatagtgcgagatgatcatatagtgacatagtatagaaaaagaaattacaaaactataccaaccaatacgtcatgccgcacgtctacaacagatggcctattgctgagagacagacaaaaacacggtatcccactacacttaaaaccatccatatttttggtacgagagaaggatgggtttacatggtatacaaaccaacattaaaattgatgctggtaaaaaagaaaaagatctctcacctgatgatgccggaaatgacgctgctaatattggacattgtaagagcaatgtgtaatcaagcagcttagcacaggtagtagtagccaggagatcaagaaatatcacttggctgtgtagtactacttgtttgttgtgagccaagggtgtgtcttggaggtgctcattttataatcagagtggcatgctaatcaaagcctaattattattcctattcctcctgatggaatttgggaagaggtcgaatcttcgaaaggtttggtcggacagccagaaatccagatattcggtctgagcctaatattgtatacggatggattgctactgctatatcatggttgccatacatggggatatatgctcactacctttaattgtagcttttcaataacagaacttttacatgtaaattaaacgtgatactcgaccgtgtgtatatatgcctgcgtgcctttcggcgcattaaggttagtttatgcgataggtacctaccttgctgaaaagcagacgcaaagagtaattggatatgctgcgcacaaggttagtttgtctaaatcaccaagaacagtaagtcctctgtttttttttcttctttccttttaactaggaacaaagcccgcacatatgcgcaggaatcttgttgattgttttataaaaaaaatgttaaaaatgatcgtatttcatcatttctacttaaatgataagagtatttcttatatttaaataaaacactttgaccgagtaccatataaattactacttcttattatgttttgaaagctgagtaatagatgaaactgcatatgtaccataaaataagcataatatatctttaatacactaaaacatccgctacttagatttcatatctcacttatttgtaaatccatatataaatattgtaacaataccgctactctaatggataaggctgatcgtagccgccacgactttggtgaaggagagcctggctgaagaggtagccaccaacgtagatgagagatcgttgccagagaagtggagccagccgtcgttgcggcagttggagaggtcggtggtgaagatacgggcagtgacacctcgtcgaggaaggagatgagcgccttccgtgtggcgttggaggccatcacgccttctgagtcaacaacgttggcggcggtggacggatcgacgtcatggcgggcggaaggttggaacgcctcgcgcacggcgtcagcgatggcggcggaggcagtgttgaccgcagccaaaggggagagagaaccgtcggccatggcgtggggaagagaggggcatggcacgcagcgaaggggttagggttagggtttgtggcagaagcggatatatatcatctaatacaaggacaaagtatgtgagtcaacatgataattagattaatcatggacactagtacatatagagatcgtgcatccttatctctataaccgacttagagaaatagaatcgggagagatcaagggaaactgaatgcagtacaactatatgtctatcatttagagtgtttatagaagtaccgcgtgacggttttagagtgtttataatgagttcaatggaccttttaagtatataatagattagtttatagactggttgtccggtaaaatatctctcctacttaaaaagttgaagatgtttccatcgtccgtccgatataaaataaagagtgaaaaaaatcgaatctgtttatatgcgagatgctggaaagggtgaaaaaaaatcgaatccgattatatgcgatgcgggaaaaaaaaacagtccgtcgataatctgatttggttagcaatagcgatggaaaaaaatgcaaaaaaaaccacccacggattcacatccgattcatcacagattcacctcgtcgggcaaccaattcatcacaagattcaatcataaagaaggtgaaaatcgaatcaaaaagagaaaaaaaaagtgcaaaaagaaatctctttcaaacattcatcacaaaaagaaattcacgagggggatggaggagccccagctagcgtgcccaccaccgccacccgcgactgcgctcgtcgccgtcgtgtccgctaccgcgctagctctaaccgccgcctgctactacgcccaacgccggaagagggggatggaggaggaggccgtcgctgctaccggcgaagggaatcgccgcaacatggagaggaggatgggatggagcgggtggccgatcggagcagctcccgtgcgattcgcccaccatctgcatctccaccgacgccaccgccaccgctcgtggtgggggaaggcgtcgtcgctgctgctggtggtgagggacagctccgccactgtcgctgctagtggtgggggagggcggcgccaccaccaccgccggttgtgggggagggcgccgccgctgccgctagcgtgggggaagggcaccaccactgctgcttggtgggggagggtggcgccgccgccgccgctgcttgggggaacgtcgtcgccaccgccaccgcagttttttgagagagaggatggggggagagggggaatgaattttagggttagggttagtattaatgtagtttggggtcaatctggaccgttcattcgattggacggccccggcttcacccgcgtcaggccgtcggactattgggccgcacgtacctagcacagaagaaggccgcgggtttgggttgggttaaaattagtgttctctctctcagtaattttaagcaactttctacttttagaaatagcattagtaccattttaattgtttatgactgcttattaatttaattctagctaaattgaacaaactaaaaatttggctagatttttctcatgatatggatttgttttccgactaacgttgattataaattcgtataaatttcatttatgttcatgtttcttaattatttacgccaacagtgatgtaattcaggaattattttttttgagctatgtaattaattgatacaacacaaattaattattcatgttcatccataggtttctagtattttggtcgagtagaactgatcagatcagacgttgtatttcaattaattactatttaatatgttttaattcaattttcttgtttttcttcccgttgcaacgcacgggcacttttgctagtaaaaagaaaaattcaaaacctattgtcagttctgtttgatgcctaaaatacataccaaattttgataatgctaaattttagcattacaaattttcgatgaggtgaaggtgtgtggtggtttgtttggtataaaactttatcaaaaaagttattgtaccaaattcttgagtatataatttggtaaggccagaaattaaaaaaaatcaaaccagacaagcttctaaaattttcagattttaattttggttttttttagaatctttcgttacagcttttttgatttttgagaagtacaaattattttgagttccttctcaggcttttcattttatttgaatttaaaatctaaattccgaataggttgatggacatggtggtgcatgcaaatttctctgtattttcttctcaatcaaaagtaaacttttatctgcttcagtgacctagaagtaaattgtcatcaaataagtgcctcaaagacaaatatcgatattaccggtgtaaacaaacaaatacaacattaggcacagcggcggagccaggatttcaaagttgggtattcccgtctaagcgctgagccgttggccgcttttgcccctcgcggccgccggccacccaaccggcctgattgcctgagcttggcggagtggcgagcgccgcccaccgcagcaatagcctctccctccgcggtagcacggtccagctctcgccgccagtggccgcctcgccgcgccgccgcctagggtttggaaatgtggagcggcgcgagggagccgagccagggagggatgggtcatggagggagagcgagaggaggccgtctggaagagtgtgttggaaatatggtcatatatcggcatattttaatccaaaatgttaagacaataatcatggcataaacagtgtggagtgatctagtgacaacatgtagcattaccagtagcatgctaatatcaagaacatcaggaacaggaacatagaaataacgcaattgactggcatcatgaacatcaggaacaggaacatagcaataacgcaattgactggcatcatgaacatcaggaacaggaacatagcaataacgcaattgacttgcgactaacaggatcagcgctaacaacagggggagaaggatataccccgagaatggccctccgctggattgtgaggcagaattgcctccgttggtgttgacgttcccggcaccggctccagctccaggcgcagacatggtggacgaggacgagcagtcgtgcgggaagcactccccaaaaacctgatcacccgcctacccggtgcagatctcaggcgaaggtgtggttccggaggccctgctccttccgatctctcgtgcgcgcaagcgatcagaagcgaggaggcaagaacagtacaggcgcggaggaggaggaactaacacccgaaaaagaagcaagccgatcgttatgatcggactcgcggcctccttatctatcaggagagaggcagtcgtgggaacgtgggttcgtggttgcaaaagaatagcgacgtgacgcacgcatgccagcctcgcctcgccccggcgcgcgcgcgcgtgtggctttccgacccccacctcaaccagtcaacagggagcctccaatcactccctatttaggttgagatattcctcgcttaaatcctgaggtggtattattatccttaacacttattatgggcctttgagatttaataggataaattgggcctagcccaattattctaacagagtggtggctaagtggatcaactgatgtctgatgggtcatgatggagtgggtcgggttggtaggaggcgtcgcaagaggccggttcggttgtgtttggatcgaagaattgaggattcaggtgcactaatatgtgtacatgtgtatagggctgtgtttggatcgaataattgaggatttagatgcactaatatatgtacatgtgtatatattataagtatacttgtttttcgataaaaaaaattgggtattcccggaaatatcgggaatcatggtagctccgcccatgattaggcgttctcctatggacaatccagtccacatatgtggacatccgatccatatacgggtagtacctggttttatgcacatctagaccaagctcaactgcatgcgtatgtccaattgacattttgcacgtttgattcgattctgccagcaactcgacttttaggcaaacacagaatgcgatgctgcattccgctacgaaatatctagcgttcatctcctaaaaagatatcttcaaatttttgtgttgagtaagagatagcaccaagagaaagtgctgatttctgttcgatcttatttctgcaccagactgaaagtcatatttcgctgtgtgggtgtgtatgtgttctaggtcgatcggtgcatttatgcagaggccgggagtattattagtaggatatcaactttgatgttattgtctgagattaataaaagctttatttatcttaaaagaaaggactaaaagtcatgtttcacaattaccagacgcctggcgaaattactatgtgttctcttagacgcatgtaggactaaattgacggttatttaccctttctttttcaagctaaattgggctcattcgttttggaggaaaaaaatgaagggaaaacataggaacaactatttatccatttgttttgtaggatttgagcaaaggaaaagaatatgaaattttcctttggttattattcataagaagttccataggaaaattatcatccacttggaactcttttttctattcatatgcgtaggatcgaggcaaaacactggatattgatacgaatataggtgcaaaacagaggattgaaaaatataagaaaaacataggaacgatcgttgttgaaccgcaggaaaaggcatgaatcagatgagagagagactcagaggaatttttccaagaggttgaacctcttgctaaattttctccaaaacatatatagaatgagccattccataggaattatataagatttggaaaactccaatcctttgaatcaaagggtcaaataggaaaatttcttataggatttcaatcctatgaaattcctcaaaggagccctaattgttctatgtatttagcctcaagttgcatagataaatcattccagcattgatcatgttaacttaatactaagcattactatattttccctaccaaccatccaaaagattaatcctacattttcccaatcttttttttttgcaattcctatgcaattcctatgtttttcctatttctatgatttggaaatcctgtaaaccgaacgagcccaggaagcagccaaaatgccaagagcctggatttttcttctttttttgtaaaaaaaaaagaggcttggatgctgtcttatgttttttttttgttaaaacacacagtaaaatcatgatatagttcaagtttttttttatatatagagttttggtgtggttttaatcttcaatctcccccattgggctttccatggatggatgtaattaacaatttttaccttcgtagtttacctaaaataacacatggccatgtcattggaagtagaccaattaaaatatgaaatagtttctaaactcataagctttgacattctaaatttctgaccattagtttttaagcagtacatgagcgaattaaaatgtagaatgtttgcatagtattttttttttggttgcaaatctaaaaatggagctttcatgttacataaataatttagaaactaccaatagtcaaaactcactaaggcaaagttaaagctgataaatatttgcgaatggaaaggcatcttgttgtatgcgggcccttaatttctcaatcaccatatttgagacatcaccagattctgatgcaacttcggcttcagggaatatgaacctgaaaaaattaggccacaaaagagactccattgtttaattacttggagactatccacattgtgcctcctaatgttgaattctaactcaaattgtaaggtatattacctacatttttcgaaacatgacaaattataaggtcttacatttcgcattgagattacaacttcaatatcatattttattaatttacctctgtaaattaataaggttaatcatgattgtagggacatgcaaactagagagttcgatagctcgcccttaacaactatcaagtaaaacaaaactaacttgcagcaagactctggagaagcgtgtgtttgtgttcttccattcgtttttgttctttttagagtgttcagatggagcacacgaagcatacctgtctttccttacgtcttgctgaaagaatgatatcacacacgcactctgtaagttcatcaatgattacaggtgtgataccaggatgaatctccttcccatcaggaccaatttcatgatcacttgtagcttcacctgcttgctcagcttcatacgcctctttggcccacttcaccaaacagaacaatactcgagctgtcttaagcctaagttcacgggccctgtatatttcattatagtctatcaaccaagacaccttcaagatcttatctttatatttaggtgcatcatctctaaaccactccagttgtagtcttgtaaacagctggaagaagcacactggcattagctgaatgagaaatttccatcatatgcggacgcattcacaaaattattatggcttactcattcttcaggttcatttttttctccagggcagcatatcaccttgaacgctgccgcaactttcattaaatcccaactctgtgtgtcaatgcgagatattttcttaatgtgctcagcagcactgcgcagggggtcattatgttggttcacacaacgatcacactcgaacatgacacctgccttctcaataataagtttaataacctggatacaaggagcattgttatgtcaataatgcagaaaccacaataatacagaaaaaaaaacacgcgtatgcaaaattctggaaacaattcatatattgcatgaaaatactttggtcagtgaaaaatcagaaaacacttcaatgtcagacatacaaagggggtaatgggctcaccaacatatctggatggactacaaacttatgacgattcaggagaaatgtcattcctacactcatcggaaagcgatcctctttaatcagctctgaatttctccgggcactaaacaccgcatctgaatcttcaagccccacattaactcatccacatgaggaccactcatgcagggtatatgctgaaataatccacagaaaagctggtgctcaaaattattcatagacgtgaaaaacaaaggagctttaatactaaccaagcgcttttcaatgatatctctataattatcatttccgacaggtagtttctgcagaggggccgtatacttctggatcatcgaagcaagcgcttcactgacaccagtttcatgattaatggcagccaacttgtcctcaaaagttttaaactctttcagcgcaacagcctattaaacaaacgaatgatgacaaacatatgttaaggggaggaaacactattagtgcaaaattattccacacctcagcatgataaatgcttgttcaagtcctcaattatttcagtgtaaatcataacgagaataagtccatgtgttaaactaagcgttctttgttagtaataccatcatcttgccaggtctcaaatcatccctaactagcaagtcaaacaattggcacacatgcaatgggtatcaccaacctatgcccatctatttttcggatatttcttcacacccataatgaccataacaaaatcatgctacatgcttcccaatttgcttttatggaaaacaaaagaagggctgtggaatttgttaaattagtaaacagctaatgaacaaatgagctgatgctcatatttgttcattcaatgcaaagaataaatcaaagtggtaaacatgaaacatgcaagatcgctgctcaggtggttaaattgaacagtacaagcatcgtagtgaaaaaattagaagcaggggagaaaggggtactaactctttttgccacatattcgctgacgaagtctgcccagatatcctgcatggcacaaagaatttagaaaaaaataggtagatgacacaaagactgccaatagagagcaaattaacagacaggcagatgagtaaataaatcaaatcaaactttgcatggcatcttaaacataatcaaactggaaggaaataatcaaagaaacaatgcaagtacctgcatggcatttggtttaaggagcttgatcccatcataagcgaatattgcaaagccagagggcgtctcaaatagaacgttgatacacccaccatgccccaactgggcagctggttgttggtaaaacagatactccagaattcaagcaaattcaggcaaatcaagcagaattacaaggaagaaaaacataacttgactaatcgactagagatcgatatatcaatcaaaatgctgaactcaactagttagtggctggccaaaggctctctagctagccctcgccagctgatccgccaacaaatcctaatccctggggtggattgggaaacgaaaaatatcaatttgacaacactaactcattgacaagcttgatctcacttgcctgggtgctgcggctgctgcgaacgcaggtgacaacagcttgccacccatctgcatccaagctcatctccctcctcttcatctgctccaagacgaagcacgcctcctccaccttgccgtcctcgccgagccctctcgcaaggtgcctgaaggtgcgaggttgaggacagtgtccgctcgccaacatcgcgttgaaaacccgtagacccagctcgaagtcgcgagccctgcagcacccgtcgacgaggacgcggtacgttggcggcgcccggcacggtgcccttgagctgcatgtcaagcagcgccctgtgcgcctcgtcgaccctgctggcgtcgcacgggcacttgatcaggacgttgtagctcgcgtcgtcgggcttgagcttccgcttgcgcatggcggagaagagctccctgacgccgtcgacgtcgccgcgcctcgcgcgggagctcatcagcacgccgtagttcaccacctcggcctggcagccacggtactccatgtcaaacatcagcttctcggcgtcggcgtggcggtcggcgtcgcagagcccctgcatcagcagggagtaggtggccgcatttggcgccacgccccggcgcaccatctcgtcgatgagccgctccgccgcgcccagctcaccctcacggacgccgagcttcggggcgagctggagcatgtccctggcggcatccgcgcggccattggagacaagggcgttgaggagcgaatggaatgtggcggcggagtgggagcagaaggccgggacggcgcggaagacgaggaccgcggcgtcggggcgggaggcggcgacgagcacggagggacggagcggcgcgccgcgggagtgcagcgtggcgaggagcgggggcacgagcgggaataggcgcgcgcgggcgaggcggtagagcacgcaggcggcgaaggggtggtcgtggaggcgcgtcggcgcggagaggagcgcggccgcagcggcgacgggggacgggagcgacttgaggtggaggaggaatgggcgcggcggcagcggagggctcggtagggcgaggtgtggagctcctgtaccttgctcctcccgcctacccctcctcccaagtcccgagtccaggacgccgcaccggcgagagagacgacggcgccgcgcgtcgatagcgaaaaccgcgtgcgagaggatcagaggagcgaacgaggccaactaattaggcccattgggcttgtttttttgtgtaaatggttccccaattttccattggaataagttcatctgaggtcccttaacttgtcaacaaatccgattttcatcctccaaacgcaaaaccagatacaatgggtccctcaactgtcaaaaccggtgcaatataggtcctaatgcggtttgggtggcggtttttgctaaagtggcgtctacgtagttaatttgactcggccttcatctgacgtggcattgacgtggcgcttacgtggcaatttgatttagaaaataataaaaaacatgggcccacgtgtcagatgcacaaaaaaaaattaaaaaatggtggagcctaactgggccccacatgtcattctcatcccacctttcatcctcttctctccccatctcccatatcctctctcttctcctctgtccaggccgtgccgagcccgcccaagaccagacccggggaggcacaggcggtggcgagggcgccggcggcagtggaggcgggggcgggcttgacgagcgttcggcgaacgacttcctcccgccgccgaccttcaatctaacgacttcctcctgccgccgacctccaatctatccggcctcaccgccagcttcttcgccgctaaggggctcggcgtcggcgacctcgtcgtgctctccggcgcgcactccatcggcaggttacactgcgcctccttctccgaccgcctcaactcgtcgggttccgacatcaacccagtgcttgccgcctccctgacgcagcaatgcagcgcgaacgcgagcagcgccgccgccggcgaccccaccatgacacgggacgccgtgacgcccgacatgctcaacagcgcacaaccatctatcaattaaaccgatgtgcactcgtcaaagaaaatataagcacaaccatatgcacatgcccacactaaatcatccagttaagtgggaagcacaaattagcaaacggtgcagtgtaaatgaagtacacattgatcatagcttcaatggccaagagatttctactagaaaaaggtgttctggagctccctccaaatgtaccgaaccacgtcgccatcggatctggagcagggatccttgacaaagagcatcgtccggccgtccagcgagggcgcatcgccgtcgtagtcttcctccggctgtgccatccggaacaccttgaacgccgacgtgaactctccaggatgaagacgctgagccccttggcggcgaagctggcggtgaggccggagaggttggaggtcggcggcgggaggaagtcgggcgccgagcgaccgtcgagctcaccctcgcctccactgccgccggcgccctcaccaccgcccgtgcctcccccgggtccggtctcgggcgggctcggcaatcggcacggcctggagagaggaggaggaagggtgggatgagaatgacatgtggggcccaggtaggctccaccatttttttaattatttttttttgtatctgacacgtgggctcatgttttttattattttctaaatcaaattgccacgtaagcgccacgtcaatgccacgtcagatgaaggccgagtcaaattaaccacgtaggtgctataacagcaaaaaccgccacccaaaccgccttgggacctatattacaccggttttgacagtcgagagacccgttgtatctggttttgtgattgaaggacgaatttccgaatctcagatgaacttattccttttccattctccaatcccccaatccccaaggaatcatctccccatccggccgagcagtcgagcggcggcgctgcgggcgacagccgacggggcgagcggcggcgctgtggtggtgggcctgctcgaggaggggcgcggcagggcggggtagcggcgcggcggcgcagggaagcggcgcggcagccaagtggcctaggcaagcaggcggcaggccgcacatcgcagggagccagcttagccagggagcagagcaaccgaagcaggctagaggagaatagattacaagaagctcggcagaagacaagcgatcagcacaaaatgcataaatattttatgtttggtatgctttgttatgtaaatagatgtacaacggaacacgaatttttacgtggaaaacccttgcgggaaaaaaccatgggtgccgaccggcaatgatcactatagaggagatgattacaaacgtaggggaatcacaatgggaacgtcaccccttcccgtatggcttataagagtatatataggggataaaagaaagacacctaataggactcctactaggaaactaatccgaatatattgtgggcccaaaattcggatcacatatttaacaatctccaccttgagacgaatttcctcttgtagcataaaaacatcaatcaccaaaaaatacctcatgtaggtaaaatcaccgcgcgccaaatagtctctaggactatactgtaacaccaaccaagcttgagcaaagctcaaatttagtagcaggaattggctttgtcatcatattagctgggttatcatgagtacttatcttacataccttgacatcaccttcggcaatcacacctcaaataaagtgatatctcacatcaatgtgctttgttctctcatggaacatctgatcctttgtaaggcatattgcactttgactatcacaaaatatattaatgcaagacgtaactcctcaaagttcagtgtacaaacctctaagccaaatagcttctttacaagcttcagaaatagccatgtactctgcttcagtagtagataaggcaacagttgcttgtaaacttgccttccaactaacagcacatcctccaatagtgaaaacataacctgtgagcaatcttctcctatccaaatctccagcaaaatctgaatccacataaccaacaagtccatctctagatctcccaaactgcaaacaagcactagatgtaccacgtaggtatctgaaaatccattgaacagctttccaatgctctttgccaggattagccatgtatctactgacaacacttaatgcatgtgataagtcaggacgagaacataccatggcatacataagtgaaccaactgcacctgaataaggaactctagatatgtactcaatatcataatctgactgtggacataaatctgaagataatctgaaatgtgcagctaaaggagtactcactggttttgcatcatgcatattgaaacgacgaagaactttttcaatataacctttctgactaagatataacttgccagaatgtctttgtctagtaatttccataccgagaatttttttcgctgcacccaaatccttcatctcaaattcactactcaattgtgctttcaactttgctatctctgatttgtcttttgcagcaatcaacatatcatcgacataaagaagcaaatatatagctgaaccatcaacaactttaagataaacacagctatcataattggatcttctaaacttctgagaaagcatgaaaaagtcaaatctcttataccactgtctaggtgactgcttcaacccataaagagatttcttcaacctacaggctaggttctcttttccaggaacaacaaaaccttcaggttgttccatataaatgtcctcttctaactccccatgtaaaaatgcagtcttaacatccatttgctctagttcataatcatgcattgcaacaatactaagtaaagtgtgaattgaactatacttcacaacaggggaaaagacatcattgaaatcaatacctggaatctggctataacctttagcaactaaccttgctttgtaccttgcctcatcacttggagacataccttcctttcttttgaagatccacttgcaacggataggtttcttctcctttggcaacttcaccaattcccaagtatgattcttttcaagtgactccatctcatcatgcatagcagttatccatctattgcaatcatcagaaacaatagcctcagaatatgtagaaggttcggcattaccttcaatttcttctgccacactcaaagcataagcaactatgttcgcttcttcaatatatcttcgaggaggtttaatatttcttttgggcttatcttttgcaatagaacgttttggagactgatgaacattagaagaatctgaatcttcaataacaggtgcatcttggttaatagcaacattttctttttctggtgcatgccctgaactgatcaagtgctccacctgcacacttactttctcctgactctcaacaggaacattagtagaaagtttgtcatgtaacataactgattcatggaagacaacatttctactaatcacaacctttttggtttcaggacaccataacttatagcctttcacaccatacggataaccaagaaaaatgcacttaatagctctaggctccaatttaccattatcaacatgagcataagcagtacaaccaaatactctgaagtctgaataatttgctggggaaccagaccatacctcaattggagtcttcttatcaatgacataactgggtgatcgattgataagataacaagcagtggaaacagcttccgcccaaaactgtttaggcaaacctgcattagacaacatacaacgggcctttgatataattgtcctgttcatacgctcagctacgccgttttgttgaggtgtgtgaggaacggtgtagtgacgcacaatgccttcagtcttgcaatatgatttaaatatcttagaacagaactccatcccattgtcagtacgaaggattttcacctttctttcagtttgtctttcaaccatagttttccactctttaaacacatcaaaagcttgatatttgtgtttcaagaaataaggccaaacttttcgcgaagaatcatcaacgatagtcatcatgtaacgagcacctccaaaagatgtcttacgagcaggcccccataaatcagaatgcacataatcaagaataccttcagtagtatgtgtagatgtgttgaacttcaccctcttatgcttgccaaagatgcaatgctcacaaaatttgagcttcctgatactttgtccatctagcaatcctcgcttgctcaattctgccaaaccaatttcactcatatgcccaagacgcatatgccaaagattagtagcatcggaattcgagaatgaatcagaaactgcagcaacattacctaatatagttgtacctcgcagatggtacaggttggcagatttaatatcagctttcatcacaacaagagagcctttagttaccttcaaaattccgtctccaccggaatatttgtaccctttacgatcaagagtacataaaaagatgagacttctcttaaaatttggaatatgccgcacatctgacaatgttctgatacagccatcaaacatcttgatctgaactgttccaatacctgcaacctcgcatggtgtatcatcacccatcaaaatagtaccaccttgcaaagcttcataggtggcaaaccaatccctattcgggcacatgtgataggtgcatgcagtatcaagaatccattggtcactagtttgtgcacaaccagcataagcaacaagcaattctgcatcagacttctcatcagtaacaactgcggctttaccttcctcttctttctaccttttggtatattttttccggttctcttgtctttatcctgtagcttccaacactcagagatatcatatccatctctcttgcagtatttgcatgacttatacctgcctctggactttgatctcccacggtagctacttgaacttttatctcttgtttggttctttgtgttcttctcctgttgcctgccccgaacaaccaagccttctgcttgtgaatttgaaccttcagagggtaccatcttcttcatcttttctttggtatgcaaagcatcataaacttctttcaaagttagagtatcacgactataaagaatagtatccctgaagtttgcatatgagctaagcaatgaacacaataaaataaggcctaaatcctcttcatcatactttacctctatagactcaatgtcagcaacaatttccttgaaagcggagagatggtccattacagacccatcatcttgcaacttgtgcaaaaataatttttgcttcaggtgcatcttactggtcagatccttagtcatgcatatctgttccagcttcaaccacagcccagcggctgtctcctccttaagcacctcctgcaaaatattgttagatagatgaagatgaatatatgacatagccttacgatcccttttcttctcattaacagaccaatcctgtgtcctcttatcaaatccagaaagcgcatcatcgaggtcttgttgtgcaagaacggctcgcatcttcacttgccaaaatgagaatcttgtgtctcggtccaggagcggtagatcatacttcaaactcgccatgggaattaatcctgaatttgctagtaagaaattagggtaaactagcaaaaaacacgaactatggtacacctcctgtgtgcaccaagcgaagtactgtaaatctcctggtagattggctgtgtgcgcgtagaaattcaccgtgagtttggacttcacgtgaacagggccaacaggcggctgctgccctaatttccctcggtatgcgtgcgctttgtgatggatggattttcctgtgccgctcggctgcttgctgccgatggcttctgctgcgcctgcgctgctcctctaacacgcgcgcggcaggaaggacgacgtcgactcagagttgacggtgactccgctttggattggatttcgccaaacagaatttcgacggaacgacgaacacgacgacgcgtaccgccgatttgatcgatttcttcgatcggaaaaaatcgccggtggctgggactgcagtagatcgatcttcaaagctctgataccacttgttatgtaaatagatgcacaacggagacacgaatttttacgtggaaaacccttgcgggaaaaaaccacgggcgccgaccggcaatgatcactatagaggagatgattacaaacgtaggggaatcacaatgggaacgtcaccccttcccgtacggcttacaagagtatatataggggataaaagaaagacacctaataggactcctactaggaaactaatccgaatatattgtgggcccaaaattcggatcacatatttaacatgctttcacattttattccactcattgctctttatcttatcaatctcaagtatatactacctccgtttcacgttacaagactttctagcattgcccacgttcatatagatgttaataaatctaggcacacatgtatctatctatcctagaaaatcttataacatgaaactgggaaagtactatgcaagtatactaatcaatctttgctatttgttttgcaggttttacatgtctatctatcctcactactagttcttatatgtgatgtattgctgacagctggaatcttgaggtatttttcagtgcctcttctatttacactcttggcaaatagatgataaattgtgaacttataactaatgcttgttgccatgcttgagattgtgtcatgatgggatcatgggatagtgttgcgtcatatagtatgttgcattgagatatttatttttcctttcttgttctgttctaattctcgcgctagtccatgggccacaccgccacacctattttttttccgtcctccgccaccggcgggagtggcttcctgtggtggcgggcatcggagttttgaaggcaacagccacttgcagctaccgaatttgtggccgcctcgtttgtaggtcggtattttaaaggagccggtaagtttaaaggatgagcggagcgtaggcaaaggaggcccaaaaccatatacctgcacggagtaagttcactctaggtccattgacatccacttcgaaatttgtccttaaacaacgatacagacggtaccaaatataacatgtccttcaacttataataccactatagtttatgtcccaaccaatatagtctccggttttggctgatgtgacagctaactcaatatgaaacccacgtgagccccacatttcagcggcccaaactttttccgttctatccctctctaaccatttctctctctctctctccatgcctccacactccacggctctcgggttgagggagaggcagccggtgacgagcggcacgcggtgaccagcggtaagcggtgtgttccggcgaacggcggtgtgatggagcgagcaggcaacaccaacgactagagaggggaacgaggaagaggatgagcggcgcgggttcgtctggaggaggacgatggcggctaccgcaaatatcaccgggatgtcaaattggtcgcgcttggccaaaccaatgcgcaattgcaacgcgtccgcaggggcgtggggttcaatggtcaccagagatgcttgcgtggcgacgctatttgtagcagcccacttttgttctttggtgcacaaaaacttttttttcatgtgcattgtagagcttgtcgtgcatgaaaatctcagtcgagcagattaatatttgtacaatcgctctaaaaggctcccaccgccctaaccgattctcagttttcaatcttctccaaaagttttggataaattcctaaaaattccatacattactaacagccttgcctccaagttacattcggattgaagcacgtttgcccatctaaccatctagtcaaaccctatgttgaaattggaaaatttagagcactgttcacccaacagggatcccttctctcttcctctcgttttctcttatttcatgacatgttgatccaatatatttacttggcaaggtaggcaactctgtgtgacatattctttatgttggtcccaacctccaattcggtccccacagcctagccaaatgcgagtcgtttcatgccgtgtgaggcaggatagccctgtagatggccatatggcccgtggcccggcccatggcactgtgctttggcacaacctgactggtgtcgggcccgtgctggcctagcccgacagttgggttgtgcctgggccactaccttggcagttgtcacggtgggccagcacggcacggcactatgttcaaggagacgaataagacttattttcagccatatgtatggcaagaccccaagaagagtgaggaaaaatagacttactttagccatatataagacacggcccaaagaggagggacagaaaatagacttatttagctatgtatcaaagaggagagaggcgaaatagacttgtatcaaagaaagcacgataggttgtcgtgcctgggccgtaggtggagcacgtgggctggtacggcccggccaggccattgagcgagctgtgtcggcccgaccgatctcgggccatgcaaggccgggttgcccattcgaccatctatagctagcccttgcgtgcgaccgcacttcttagcccagccgcgtcccagctgaccaccctggcgaccctatgccacatcgcagctcctccccaatgccctgtcgtgccatcatagcgctctgtcgcgccatccaatcgccctatacacacgctaggcagtagaccaatctgtctctcgccctccctcaccttaagccgcgtctcctcctctcctcaagcctccctgacctccaatgaccaaagctatgggtctgtttggggagctttcagctactgtagcttctcccagaatcagaagctcccctaaacagtctagcttttagtttaaattctgagaagctgtagtaaaatctagaaaatgaactagtccagttagaagctagaagctgggaaacccaacttttccaaattctcagaagctagctaccaaccagttgcttaatctagttcctaccatgtaacctctcgtcccttcacccactgattccgtttttgcgattagttaacgccgagcactaccgcagtgtcgtcctgtcctccaacgccactatgatctagcaagtgctaaactttatccctggtgagtatcttgatatctaagcagcctcaccatgtgtttctccccccaccttaatccgttttcctcgtcctccatggtagaacttgctgctgcctgctcttcttcgtgccgaccaaacccgtcggtgcacttgatttgggaactttcaccttggtaagttccagtccaatttcttcccatggaagcatctctatagtctataccctgctaagttcattactatgtgtgatttcagtctacgaccgccactggacaacttcttccatccgctgccaccttgccgatagcctcaaccggtgagcttctgtttatgcatgtgctttccttattttgttcctggcaactagtgccctccacattcttgttcagagtagtatgttcgctgtgatttgggggaaaagaacaaggtgaattaccgccccatttctgacttgttgtttggaaaggttgcttcgaatgccgattgatagttgttctctattcaatttcctactagttgaaatgctggggatttagttgatacatgtcactgagcagcagtgaagtattttgttagtaacaggcaagcaatgctgctctcctctcttctctgtatcttgtgctctagttcttgaattttttcagattctcgatatgttcgatgaaatgctaatatggctaggtatatgtgattggtgaatgctgtgacattttcttttcttgtgaattgtatagtgagctgcattattttttaataattcactagtacgtcactataaagttcagctagaaaaggttaatactcaatgttcagattgctgtatttttaaatctaccttctatttgttttgacttcaaccttttctttttatgatccttctggatgatttctgccgtgcaaacagcgaccagggccatcacccacctgtgactgctcttactcctattatcccataaaacgctggacactggggaaggacccaatgtcaaatttattaagaaagagggtgagcgcgtccggccggagtcgaacgcgggtcgcggagagcacaacggctgcaccatgccatctgcgctacgcgcagtctctattatcccatatgctcttacatgtttgcatttttcatgaactgtgtgagaatttctgtaatggcaaggcagagattatatatatatatgctcccagttgcagtaatctgatggtagtgctaattgggtgttatacttcttttttgtccttacgatccttctctcatgtcatcatttattgcttctgtttgatttttgtacatctgccaactgcaatgtactagaagtttgtttcaaggtcataattgaagtgaactagaaagccatagatgatttgcaataatagagaaagagacgcagatgtaattccatggtaatacgcatttatttttataaggtgtaacatgtagctataatttctactgcaaaggcgtcctatggtcggtgagtttatacataataatgttgtacaaaaagataatgatctgaagttctctaattacaaaggtaacagagaagaagacaagaaatgcaattactgacacactgctatcttcttttgtaggatactcagtgccattaaagaagaacccagtgccatttttaggacgaggatgacctgcagctgaacgccatgacagtagtggatcaccaagaaaagatagctcactgaaagtggagagctgacaactgcttggaacctcgcccgtgagaagaggattgtatgacacgttgaattgactcagtttagagagcttttcaaggctcgacggtagtgagccagagaaattattgcatgacaaatcgaggctctcaatggaacccaaattgcctatctcgaacggaatctcacccgaaatagaattgttcgatgcattcaaagaaaccagttgaagagagccaatctctgatggtaggtgcccagagaggcggttgccatcgagaaggagcaagctgatgttcttcatggcaccgattgcagagggtatctgcccagacagcagattacctgacaactgaacataccctaatgctgttcgtaatggagaagatgctggaagtatgtcataccccatcaacagtcggttccatatggtgcggcagttcttgtgtgagaacatcatcgattggacatagtcaaactctgggtaacttgatgggacccaacggtatacagcaaggcatttgctggtgacagatttcatcagtgaagggttcttctgattcttggcaaaggttgagctggggttcctccccattcctgccatctctggtgggatctgtccagatagccggtttccgacaaggttgagccaaagaaggctagtgcagtttccaatctccctagggatttctcctgaaagttgattcccagcaagcatcaacaagagaagcgatgtcaaattaccgatgcttggtggaatctcaccggagaggctattgtatgacaagtccaatgcttggagattcacaagctgaccatatgatggagggattgtaccagagaagttattctccgcgagcatcagggccttgatgctacccatactagcgatctcagtaggcaacttgccattgaaattgttaaagctgaggtcaaggagggccaactttggcaaccctagtataccagaggagacaatgcctccactgtaattattctcttgtagcacaagatttgtcaggcttgtcaattttccaagaacttattgcacctcccctccaaagttgttgtcactgatgtccaaatatttcaagctggtgcagttcatcagctcaagtggtatctcacgatcgaagtggttgctcgtgagaacgagttcctcaagcccatggattgagccaattcctggtggtatagatccattgaagtgattgtcccatatcgacaggtatgtcaaaccggcgcaatttgcgattgaactcgggaaattgccatagaaatgattactggagagatctagtaactggagcttgcaccccgtggaaaaagttcttgaagagatgctcccagcgaagttgttctttccagccttgaactgtctaagccttgcaattccattccagacgttgccagtgaagctgttccagctgagatcaacatcctggagcttcaagcagttgttgaacaatccacttatacttcctgtcaggttattgctggacaagttgatagcacttaggttgcggcagattgctgggaagtttgcgctaatgccgccttcgaaccgattttgggacacatctagtgtctgcaggttggcgaggctggagacgtcgagaataccactgatgagattgtaagataagtttaggtactggagatgcaggcaattcttgagatcatcatgcagctccccagtgatgctgtttgctgagaggtccaagtgtgtgagcccactgaggcgtgacaggttttggaaggctggaccagatatatttgagtttgaaagatcgagaaaattaaccctgccagaggcatcacaaccaacaccttgccaatggcatggtgaggtccctgactctggccaactgttatacccaccatggtttatcgggttctgaaactgtaaaaagttcttgagctcaagaagaacttccctatcactctgtccaagaattacctcagctgttgaagaaacacagcaactaaactcagaagatatcaagaacaagaagaagaaataactagataatcatgcttgaagtgttttagagttgagtgcaggaacataccaatgataagtgcatggaagaatgttttaaggatctgatgaaaaaggggcatggctcaaggacgagtgtagctagtttgcactgggaataggattgctatggaatacccatttgcaagcttgtacagcttttatcgaccagaagaatagcactatcgacggcgtgtgtgtgttgtattagtcaagtgatttagtccttttcataattttgtttcttagagatcatggaaccagtcaacccgtctgttgtagagtatcgcattttgccattatcacccttttttccacattcatttaacattaatctttcagtttgcactacagttattagatcactcttatatcaaagatagaaatgaatctctccagataactatccactccatttttcaaacaactttttatctaaacctataaaagttatttcatatatctaaataattgacgatgcacaaaagtttgcttaatttgtgttcttttttgtcagatttccatcagatccattaacttatggtagagctccatccccaagtacgagtggtttaagttttttttgcatagtctatctctaacattatactttgatcattaatttattttataatatattatcagcaactataaaattagcattatgtaaaagtagtttcaaaatataaatctaatgatattgtatgcatgatccacagctaatgccaaatatagagtagtggttggtctagaaaaaaaatttatggggtagtgttttttggacgaaaatagtgatttttctcctgtagtgaacgatcgaacaacaaatacgtggtatatcctctataaaagtattccctcctatcaaatatttgataacataaatatttactcagaattttaaaactttaacatcaataatcaaaagcttaatttaaaaataaactaaataaaaaaatgttgtgtaaatttgccttgataactattatcatggtatgatgaacttgttagcagattttagaaacccaatagagtactttaaacaaccgctgtttatgtaatcttttcacgtcatgtttagaggacatagataatacatccaacatatcgtttgttttgtttattccaaatagattaattaatgatttaattctagagacgaactatagaatatagacaatgtaaatgatatcaatggtgttaagctacctgtccatcttgtctcctctttctctttcctccacttcagaaaaaaaaaatctaattcctccataccaaaaaaagtttatttttcatccattccacatataccaatatactacctccgttccaaaatataacaaattttggctatgaatctggacacacagttgcccagattcatagctaaaaatgcttatattttgagacggagggagtaacaacaaaggactagaatatacaattgtttcctactttctcttttccaatgcaattatctcttacttttacaaacgccgatataatgattatttaaaaataaacttatctattatctactaaaagtccattaaacatactacaaatgctctcgtaacgccatatggcattcctataaacgctcctaaattgccacgtggcgttctaatatataaacgctcctaaattttcacatggcgttctaatatattagaaatatctggccatcgattttcatttaaattggtggatccattaatttagaccattagattaaaaacagaatttaatccctctcctctccctcacatgtaggtgaaccacatacgtatacacacgtaccgtaggtacccaactcctcctttttctcctcattcaccttctttttttatttccatcataagatatttatattacctctggtctttacacactggtggagaacccatcttcacttccggtttacaacccctttagttccgagttgcaaaccaggactatgaatccgggactaaagatctatatttagtcctgattaccgggaccaagttttttttttcatttttttttctattttgcatatctcgcacccgatatcccaacaacgaaatatcatctcccgacatcccaaatcatccacaacaacataatcatctcaaatcatccacaacaacataatcattctcaaatcacagatcgaatgaacaaattatcctcaacaaataattattcacaaattaagagggaaaaaaagaaaaaaaaaacatccccacggcgaccaccacggctgccctccgggccggccgctgccctcctcgcgtgacggccctgccggtcactgccgcctaccaccgcccgcgacgtagagggagagaggaaggggaggagaaggagggagaggggaagaggaggagtggaggagagaggaggactgtggatagacactataagcatcatatgtacgattatataatctcattgtacttaatttatggccagtgcagtctagctaaacaaaatatttgtagagaggttggtttcaagtacataatttctaatatttaattataaattcatataatcatggaaacaatcataaaaaaatcatattgacaaaataataatgccttcgtagttatattcatgttcttgctaggctatgtagagcttcgcatacttgaaaaaaaataatcctatatgggttgtctcctacactgtgcaatataaattggatctacaagcatgtgtatttaacatagtcttgagccatcctaatccgtctaacatattttagaattagttatttattagaaaatatattcatttttttagaatatggttgacaaataaggtgtaacgctctgtcactattttgtcatctcacaaaatatgaacttaaaaataagattgtatgaaacaaaataaaaaatacaaaagggagaaaagtgaactaagtatagaaaaacttagaatattcttagagaaaaataggttcttagctttcactcaaactagaatacctattaccataaacattgcatagtttttgagtgcttaagtatgttgtaagcatgcacgaaccaaataaagggcgatagctttgattgtacaaataaaacatgtctattaaataataatggttttaagatttgttaaaaaataaagcccctaataaatcaattataaaaaaaccttgattttagtttatacttaaattgtgaaacatgtttcgaaaacaaactaagcattcattcttcttttaaatatgattaagcttatagtgataaattaaatttatataatataggtacaacaaataatttggaagaaaatttaagcaataccggtgaagaatgtttttgggaatcatattttttaacacagcacgaataaatcaattgatatttttctcaaatagtttctaattcaacttaagatgtatgcatgcgtatttgcacgggccacctttctaattttaggataaaagaaggtaaagatgacggagggagtacatgctatcttctctaagacactaacatctcaccattatccatgtcctaaataagggatccaattagtgtaatagaaataggaataataggtcaaatatgaaatgctaagtaaaaagaatgacagttaaaaaaaagaaaaaaaatgtgctgccccagtggaccggttcaagaacagcggtgatgctcctacactaactgatagtgtgtggacttggagaacgatgacgctgagggtcatagacggtcgctggctggcagtgccacttgttaaaggagcttgatgacattgggcccagctctctttcagtggccgggtcatagggatttggatcaggtgcagttggtactatgagtgcaacttgaatgtgagagaaatggacaatgccagcttgcataactcactttcaagaaaaattctttcccagcctcttaaattttacccaatcttttttattcctccgagttttctccacttcttttatgtccctgaattttagttttgatcacattttgttatttaattgttttgtatgaaaagaaccaatttgcgtaaaagaaacatataaatttatagactacatcataagtttgttacataagactattagattcatgattttattttatgaggtattatttatggaaaagtttatttttataaggaattcctttttataatgacagaaaaaatttaatattttattttttaaaataatatatatagcatatttttatggtaattcaacagatttatcccatattgtatgtattatataaaaggtaagctatccaaaactatgtttacccttttaaattaaaataatattatactaactttttaatatatattaaaattggacacacctatacagtgcaatcgctggcttggttaaaccaactagcacttcatccaacatgacgagaggaacaaaggtaccgattttggaaccagaacctttgagggtccatgaataaaaaaagagagaaaaagttggctcgatgcatcgatcatcgagcagctcttgatcacccctaagatcatcatcatcatcctcatcatagaatcaacatctgatgccgtccccaaagtgagtccacacagaaagaagatcaacatcaacaaaatcacacatagaggagaatacatagtggaggccaccgtcgtcgccgctgttgtcgtcgtcgagcggtcagcccctatggtcatggtggtggatccggtcgcccatgagcgcacgatggcagatccgggcacccccgagcacctattggggaggggcggagaggaggaggggcagtcggctagacatgcgtcggcgctgagcccgacacggcctagcaccgctcgagcgacaacacagcgtcggaccagtcctgcccgtaggcggggagtgcaaggccgcatcagcgaaggaggaagaggcggacggcgcgaggctgtcattgggcatggcaggaggggaggaggtggaggaggttagtggtggggttgggacagcgcgggtggtgggcaagagagaggtgtgagaaagcgatgagagggagttggagaggataagggagagatggagctaagagagctagagataagaaaaaggatgagactcagggagcgttggttcccttgcctagctagccttgctaggcaaaggcaaaccaactcattgcctgcttgctgggtttgccgtacccgtccgtttggttcatttgctatctgtggcttggaatggtagcaggctagctagcagctcgtatcgtatgcattcatccataactggaaagatggagtgatttaacaagaagatggcagcgaaatagatacacgatctgctagccctatagttcggcaagaatggagcctggttgttgaagaaagtcgcacgcgagaagtttgccgtcggaggcgagccgatttggctctccctcgtgagccagttttttctcgcccctgcaagctagttcgccctcaaaagttaggatttttttacgattccaaatgcctggtcttgcctagctaggctaggcttgatctagccttggatccaaacgcaccctcaatggctcggcttggctcctcatatgtgttgttttttacaaaaaaaaaaccagcacatataaccctattataagtgccggtttattaaaaagaccggcactagtaatattggtgcaggtttgtttgtaaaccgacacttacgagggatcaaaggtatcgtttttaactttagacatgtccgagggggtaggaaggtgtggccccccggtttttaacactggaaaccccatgtgtcttacaatatcactccttgtatcagtaggtagtacacacatggcatagtcgaatatcacaagctgacattgttatacatgtattatactacattaattctacaagggtagcccaaatggaacccaaatagaccaagcatggtcatatacattatagactaccaaaagaaatttacaagatagcaggagcgaagcagcggcgatccatctaattccacaggcatcgactgatgaacctaggtccctattccatcgtcttcgacatcttctcaacagaatagcacacatgtggtcgactccgactcctttctaaaacatttaaattaagcaagggtgagtacaaacgtactcagcaagccaccactatagaatgcatgtagttcacacaaggctttaaggatggcttggttatttgcgtgaagctagttttcacaattcatttcatagaccacatggagtgatctcacatccataatcatataacacaagtatgggtgtacaatcgtctataatggcaatgctaagcaatgtcaataattgactacatataaataaatagactcgggcaacaatggatgaatgtataagcataaggataacaatatcaaggaggggtcattcaagtgtaggtacgcagttttacaaatagcatgcagttttatttgcaattaacacatttataaatataggttcaatatgttcaaggaggggagagtagtgacttgccttgcttttaaaatcctatatcttcgagaaatataggttctgcccgaaggttagatgaaggacgttatacagacttctaaacaggaattaacgaggaattaatctctcgagtttagccaaggaaatataggaacgtagcatagacttttgtaaggaatcgagggttggtttggtttgtggcctaaatagaccttaccaaattttgtcaatgccaaattttggtaagttttggcatgactaattttggtaaggtaaagttatgtttagattgaaaccaaaataacctaagttcactattgaaatggcctattttcttagtcatgctaaaatttggcttcaaaccaaatagatattaaacactattgaaattaccaaatattgttaaggctaatttagatctcaaaccaaaccagccctgatctcttgggcttggacagggaagtagagtgagtcgaaaactcgaaatagacttttggagggggagagagttctgggaggaagtctctagagtgtgggtcccactagtgggccccacttattttctttctctttctcttttcttctctctcggtctcgcctccttctgctctctctcgctttctcctcctcacgcgcaagagagggagggcgaaaggcgctggcggcgaccgagcgcggcggtggggatggaggggaggccggcggtgggggaatggagaggaggctggcggtctggaaggggaggagctcggtggcggcggggatggaggggagaggtcgtcgcgggcggtcgcgcgcgaggcggccggtccgcgacggtggcgtagcggcgctgtgtcgggcagaggagggaggcggcgcgaaggagaggtggagggaggtcgccgcggggacggtggcgcggctcaggcggaggggggcggtgcggcgcggtggctaggccgcgcgcgcacgggagggaggcgatgtcgaggggaggagaggaggaagggagtggcgggtctgggaaggaggaggtcagggcgtcggccagcgatgccgcgcgcacgtacggcgtgggtgacgcgcgcaaggcggcgacggcgcggccgggctcgacgctgccacgggcgtcgatgctcggctcggttcgtcctcgcgtgccaagtgctcgaccgaggtcctcagaggttcgttttcaatatattttagtttggttacgtccactgttcgagttcgaatgctagtttctgttacgttcaatcgttcatgtgttcagatgttcaaaggttcgatcgttctcacgttcgttcgtttgatcgtgcaagggagttcgcggaacggcgcggcggccaactccaacctgcctcttgcccaaccgaggctcggctcgtggccagccgcggcggagcaagcggcgaatgcgctggatagaggagtgcagagcatggaggtggaggggaaggaaaaaatggggagtagggagaggaggggaaggaaggaatggattttttgtgccgatccgcgaatttacttataggtcaaatagatgataactaatgaatttttgtgtcgtggtccagtttatcgcatctagagatacaagtgggtgaatctataaactcatttataagtcaaattaataggtaatccgcgagtcaaacccgcagattacccactcattttgcctataggcgggtttgcggacaagcccgcttgcaaccttaaattgtggtggccggaatgtaggaggcaggtatgcatggctccctggacttggcgttgtttctcggtgtggactatccctcattgttgcttgtggtttggggatgtttttggtgggctgggagcatgggtgcatgggtggttgctggggaggggaccctactgagttgaaggctggcgaatcttggttcaaataagtgttgtggcgaggatggattttaatctctcatgtggacatttacctgtttcttatatcccacctaaatgattatgaaaaaatcgaaaaaaaattacaagataggttaatatgtaatatatcacttcacaaacatgcaagttcaaattcgacttgtataagttataaaatttgttgtttttgttacaacttatagaagtcgaatttgaacttgcgtgtttgtgaagtgatatattacatattaacctatcatgtcaatttttttaaaaatttttcataactatttagatgacatgcaaaaaacgggtggacatttacctaagtgtttaaaacagtttcccgtgttgtggcttgtaggcaattcatcgaacacactctatgcatgcatgctggctgtggcctgtggcaaagaagagggagggaatgtggacttcaggccgagagagggctgctaggtcggctgtagttttgagaatatggaggggaaacagacttgctgtgggggatgagttgggctggcagggaagggaagtcccacttgaatggaaacatatcttgtaatatggaggggaaacagacttgctgtgggggatgagttgcgctggcagggaagggaagtcccacttgaatggaaacatatcttgtaatttgctagagtttgtaatttggaatctgcactgtataagttggacatttaatttggctctgtccaattggactgttaacttggacatttgaattcgttgcaatagacccgtcggttgtagaccctagctaagtatatttggacatttgaattcgtccctagctaagtatattatttgttccttgcaatagacccgtcggttgtagttttaggtctcaagcatctaggcctccgtcgttgattttggtaattaatgacaagcactaattgtggactaactattctcttgagttatacattttgagatagaccacatgatgtgtatgccatggatgattgccgaggattaaaatcgatggcacaaagcaaaaggaatgaaaacagtaaaactagcggttttattttaaattgatcaaggagtttgggcaatcaaatttgctagattatttatagctttgccgtactatcaagaggggtaatgacctaaacaaagagatgatcaaaatgccacattaggtcatatgcatggaaacttggttcgattgtttttctcttggattctctatctgaccagggccggtctaaccgaggccccattgccgatctgaccggtgggtgttgggccggtctgaccagtgggtgtcggctggtctgaccgggccgagctcggtctgacagggcgcctttgagccagatggttggcctcttggcaaacaatacagagccactagagccgcggccggtctgaccgagcccctggcagtctgaccagccggcttatggcgattagactggcagcctagtgtcagtgcatttaattcactgtaatggctataaaacttgtcattacaattgtcagggttatggataaggtatagcctctatccttggatgtacgttgtataccgatacggtatacctgcgcgtatacggatgtttcctatatacgttaaggaaatctatcacgtgatagaaacagaatccacagatgggaggagtcctactcggacaagactaggtcgttactatatcgtgaggggtccggtacttccgagtcctacttgtagatcggctaacctagaaacagaatccacagatgggaggagtcctactcgaacaagactaggtcgttactatatcgtgaggggtccggtacttccgagtcctacttgtagatcggctaactcgcgatataaaagggaccccccggaggacctaaggcatcgaatcttaccgccaacacatccaccacagcctacgaagtcggagcctacaggagccaactcgtcgggtgatctagtcgaaccaactcgactacgatctcgtcggtatcatcgagttccgttattccctttgtaatctgtgacttccatcatataatcccataccaactggattagggctattacctattaaggggcctgaaccagtataatcattgtcttctatttgcttgatgtcgtattacgtagatcctcgtaccagcgtaccccaataccctttatatccggtctacgggtatcccccgtcgacaacaatgtagaccagtctaagcgacaggcaacagagttagggatttcgaccccaatggctactttttgagggttgggatataaatactccccaaccagcagcaagggggctctcttgacacttgcttcatttgcatacgccccttggaactactctcacactctctagtgcttatgttcatccatttggtgtgtttgatcaagagccaagagtcaagtgcattgcttctttgttgagctaatgtggcacttgatcatcttcgagccaggtcatcgcttgttgctcttagagatttccgcctcctagacggcctgtggaggtgttgcccagtgacctctccaaggagattgtggagaaggcccggtactggtttgtgagtggtttggagttcaccaccttcggagcgaaggaagaactacccctagtgatcgaggcttgggtagtccacttcatgggccggctcccaccttggccaccccttgacgaagggggcttcggtggcttcgtggttttgagcggtgaagttgggctcgcctcaacggggattaggaaaccgacgagtttccgaacctcgggtgaaaaatttcgtgtctcttatcttatttacttattgcatttacatttgggcaatttaatttcatagagacatatttgaacccatatcaccctacgattgtaaaacataacttagttgcttagttaagtttatccatcaccaagcctagcaatttaggttagttttgattaggtataatttaattttaatcgtctattcacccccctcccccaccctctagtcgacatctcgatcatacaaggtcattgttgttgacattgggttagtgtgggtatggttattgtccatacctctcgttgccttgacaatgtgttcaaaggtttacctgcacatcgtttgagcctcgggccttggagggcactcctctgcttctggatgtatcatgaagtggatattgcaagggccggtagtggaaaagctttgtcatgttggaatgagcctccgccctcctgtgtggtagctcaggtttaacgtgtcatgtgggtacggttgtgcacactctgcagagttaaaatctattcggatagccgtgcccacggtcatggacgactcagtgaaacctcctccatattgtcttttagttttacaatatttaaggcaaaaacccggcagaaactgtcggttggcattctggttatagctgagaattggcaggccttggcagggagctgggagggcttggaacacacgggaatgaggtctaaaggtttactttatgttgctgcaatcttttatgaaatttttgttgcaaaagtttactttgtttttgctatatatgctatgttttatgcaaattgcagaacctgaaccattccttgttatccttgcattattatggattaccattggatacactaaaagtcttgcggagtacgtattgtactcacacacgcttgtgtgacctccttttttttagagatgattgaggaggttttgaatatgacaatgacggtgcttactaggacttatcggtcggttgcctgtgggagagaagaggcacacttgctggtttttgatgcctttgtattatgtttccgctgtgttgtactctcatatgttctcttggatttgtccggtcggcccgtgatataatcgttaaagtctagaccgtttatttacttaactttgggctcctatgtgtgtgctagcaattgatcgtgggactagcacggcatacacataggatttggggtcaaacccaggtcccacaaagttgttatcagagtcatactgaccaaggtttagtcatagtaagccatgtcgtcggctaggtttttgctttgaaaaacttccattcaaaattctcatccatcttctaaaactttctaagtatccatcctatttagggtctcattttactctacttaactccctcggccaatagtttttgtcttaaacttaggcttcatttaaaaaaaactgtagtggctgcctttttttaaaaaaaccttgcccatgaaaatggtttcaagtacttctgaaaatatgttctaaatggttcttgaagttactaaaaaaaatctaaatggtttattgaaaagctgcagcaaaatgcttgcaaaatatttttcaattttcagcttgatttgaaagaattctcaactagagcaaaatctaaacctttatatccttacctactgtcttttggtttcaaaatgatctttttgcagcacattagacattagtaataataatattataggataaggacttaaggggtagttgtatcgggatgggaaaacgttgtatcttccatttgttcttgttgtttgtgtgttgtgggttgtacgatatagttgctatattcattacatccacatttgccgtaattttgacaaattgacccttctataaaacttatttttaaaatagatcgtgccaaaaactaattttaagaataggtcgtcacctcagcaccaatcacgatggcactgagctaaaacgtctcagcgccaccctaattggcgctgagatatgtctgatcgtggaacacattagccacgtaagaagagctctgagctggcactgatatctcaagtttaaaaagctttgcgggcaacaatagacacaaattgaagctagcttggtggttggttgttgcggctgcaagtaaaaggtccagtgttcgattctcacccttgcattcaactcatatttattctatcgctccttgctcctaaattaaactcattttaattataaactcagtaagaacaaatttacttttatcgctccttgctcctaaaactcattttatttattcattttttttctatcgctccttgctcctaaattaaactcattttatttataaactcagtaagaacaaatttacttttatcgctccttgctcctaaaactcattttatttataaactcgataagaacaaatctgataacctaaattatacatcacaagttttaaaatacaaaattataatcattgagcttaatattttaattaatgtttcaaacttgtttattccaaattgaacataaaataatcccctgtaaaggagaaacataaaaataaatctacaaacaaaatatgtgattgtttgaaaaaaattcaattgaacaagatttaaggagaatatataagaaagaaaaatcctgaaaaagagccatccttggttcgaactagggacctgtgagttggagcaaaagacccctaccaccaagctagcagcacacacagtcttttggttgttctaagatgtcagggccagctcatacactgctgagctcttcttacgtggctaatgtgttccacgtcggacatgatccgctgagacgttctggctcagcgccattgaggttggcgctgaggtaatggcctattcttagaattagtttttggcatggtctattttgaaaataagttttatagaagggtcaatttgtcaaaatacggtccacatttgtttgtaaccttaaaacctaatttctaaaacttgtggaaactaagggatataatatatattactcgcctcatttagtttttacttctaaccatcccgcgtttcatttctttttcttcaaccttgatttttattgttgctaacttctaatccccgtaactaagtaccataaggcctttgtgttcatgttgtggtttaatgcatctccatgtggttctttttacctttcattttggagttatttctcaattcttgggctgtttagattgaatcctattgatagcctagttatcaccaatttatatgcccttatgcttatagtaatcggaagattgttgaacagaatgataggaccccgaactcggcacgagtggctgaggaagtagagccctctcaaccccatagccatggtcagccccaacaacaacatggtgcgtagggtggtcaagatcagcccctgccccgtgcacacaccggtgaacaaccagccggtcctaccttggccaaagtactcatgttggacgagcaaaacagcatggcgcaaacccagttacttgagaagattgaaaggaacatcgattcaatacacttgccaacttttgcatgaatcaaatctcatactataagaggctgccaacttttgcatgaatcaaatctcatactataagaggtatagtagatgtcttgtccaaaggttcctttagagattgcaatctcttgcatcataagattgatcacgtgaaatatatgtccttgcataatggcatcaaccacatgccaagccactccccaaatgtcatcgttatttccacaatggggaagaatagtggccctcacaatccgattcaccacacttgggagggtcctcaaaccgacaacttttccataagtatgcctcccaccatcctcatactctcatagaactgagctaattcatcaataaaaacagattgtgggcatgcacttcatgaagattgtcaccattgccaaacaggatgttcaaaaggctcttgaactcccttctgtcgatagaacactgaacggttcccaacatccatttcaaagcatcaaaatcaccgggcacccacacagtggcataaaattgtctaataaactcttcatcataatcttgcctcaaggtcacaatgcgataaattccaacctactcaaacagattttgcaatacttcaaactctggtgttttattgatattcctccatgaaatccacttatgttcagcaaacgccttgcccggcttgtagatggtctcaaatatagctttctggaacaaggtgtgaaatcaaggatcatcggagtcattggttcttcggaattgatcatggtgcctaatgatggtgtactaggtggggtttcttaggtatagaaagaactggatcaacagatcaacttccatctcatcatcactttcctcctcatcctcatcatcatcgttgccatcatcactggactcctcttgctcactctcagacacgatgaccacgacgagtccgaggtgccatcactggatacaaggagcaaggaaaaggatattagtgaatatttaaacacttgtttaggtgtgaagaaaaaattgctaacttcctgtcaggggcggtcagacgctggcaataggccggtcagaccgccaacctgcgatcggtcagaccgacggcacaaccgccgttagaccgccaatggcactggtcaaaccaccactaacagaggagcacaagcacaaaatttctccacctctactcaaatgatcaacatgctagaacaatattcacatgttcattaagaaaagtgtgtatttcatcaagattgaactagaaggagaaaactacccttaaccctaatagtgaaatagattgaattgagatgaagcacaagagagaagttgatttaccggattgaagagatgaatcacaccaagaaactacccctattggtgcaaaacaaagaacaccacttccatgccatggatcaataaatcaaccaaaagagtaaataatccatagaatagagagaggatttggtggatggatgaagctagggtttgatagaggagagagatgaagagtgttcaggttggggacgagaggggaggagagagatgaagagttttcaggttggggacgagaggaactgaatggggaggagataggttcaggtagaaccagaaaggagaatttcatgggcccaccatgtctagctggtcagaccagccctatgcgaccgatcagactggcctatatggccggtcaaaccgcctgtcccctgtcggccgtgcacaacccttgcacaaccaacacccccacacacaaaaacaccaaataaaattttattttggagcattttaagatgtatgagttgaaatatagtcttgagcatgcaggcgctattactacatgcatataaatgtctttctggcgagttgacttgagtcaatgaccagcatatattctcaatcagtacaatgtacaaaagatatgctttagttggggagggggatagcattttccatgccgtcttctttggaagaggagttgattccttgcttactgggaaaataggaattaatagttaaactcctggatagagataggaaggtcgcactctaattacagatagatatactgtacataaaacagtagtgatacagctattgtaaaatgtttcaagacttcaaaggaatatgttgagaaaagtttatgactgtgttatctgtgttctaaacttgcgttcttactcttctatatacatacccaacataatacacaataagcaaaatataatatgcaaatgccttgggagtgaaatgagcaaatacttggtaacagtgaaaaaaaattggtgggctgaaaatgatgcatagctgctttgtgcaagactagtgccacagtttcagcattgggatgcctatgcacgacacattgacagccaccactcacctgctgataaccagacgctaaattggcaattgtaaatggcaacacctggaagctatattgcttcagcgatgggctccagttgaaagcaacatattccaataggaccatggacggccttataatatagagttcagtccaattttgagaaattctggatcacacaaaagttgacaatcacagattaatatcacgcaaacatcagaaaatgatggccatggtattaaaaattgccgccccttgccccaggttaagtgacaactgaggttgggatcttcttgagcaggcgcatgatctgcatgacaaatggcgttaattagtccacaaataatatatactccattatcagaatgttcatccttaaaaccacatttggatacccaaaaagaaaagattggtccacaaatttggtagcaacagagatcatttatatattgatcatgcaaagtaataataaacatcttataaatgatgaaactatccttaattatttgcacgtacaataatttgcaaattaggtagttgtaccgttggtagaaaatggagtagcagtgtaccttttatttaaattatgtagcgtgccataattgcataatttaaactattgcatacgtgacatccattgctgctttcagctgagtcaccaactcctatccatgctctccaaaactatcattctgaagccgactccactcatctacctatattagtaaccgaacaatagtcaagcagacaatgagaaccaattggcaaacttgatgtgagctccagtagtagctcagaagctgaaacccccagaggtcagtaactctttcctgctttctacacttgttcccttttgattcagcttctgtgatgcttatattattattgtttaaattttagcaacccaaaactcatgaaaagaaaaacagaaggcctttagtcatttattgatctttgttacctttttgtatttctaagaattgattattcattgccatgttcttgtagtaaagtacatatggctgcctttttatcatgacttgacctgataattcaaaggttccaacaatcttccataccaagtctgatgaacgcccaaatcatacgaatccagagattttgtgagaagcaagcaacatataactaaattactagtcagactagcgagggattgcctattcaatttatgcagctttgcaaatacaacgaacccttcagttccaaccatctcgagagaaaagcctacagacataactaaaccagttccatggactggagggaaccagctaacatctgtgaacagaaactaccaacaaaacggccatatccttcactcagtgacaccagcagtgagggatcatgcaatcggtacccccgaaatcattatgatgatacaccaatgagaattaagtttatttgtaattttggtggtagattcttaccaaggccgagtgatggtcagctccggtatgtcggaggtgagaggcacttgattaaaattagccgggacatttcatggaaagagctcatctgcaagacatcaaagttaataaggcgagctcatatgatcaaataccacctaccaggggagccaatgaacatgctcatttccatcacctgtgatgatgacctccggaatatgattgatgagtgcattgttctagaacgaaccaaagtattgttgaccgtttacctctttgctgataatgatgatgagcgccatgtgcatttcgtattaggaagctcatccagtacagacaaggaagcgcagttcattgctcttgtcaatgggctcgtcagaccaggtgaggaattgaaaaagcagaggcttagaaacacctcagccaatgacctagatcaacttatgtttgacatcaatgaagaagggttgttagccaggacagacaaagcttcaccaaacgtccaaagtaagctctcaccaagtatcgtcaagctaccgctgaagacatcaagggagcagctggagaacatgcctccaagttcccaactagctgtgaccaaccaagattacaaggcaccaagaaatgaagataacccactgtgtaccgccagaaagacaaataatgctcaccttggctcctctgtaccttctgaatccacgtgcataggtaaggtggaagctggggctcatgctgtctccaggcatcatccaggacagagaaatactgctacaaacatgaccagaaagagcaaccaagcaacagaagatcaggtaaaaggatcaccaagaaaacagcttccgatacaagtagacagcagaggtgtgaatgtagtgtcatcaaattcaaacaacaatagcctaacgatgcatatacgtctacctgtttatgaaaaggttgcatccttatcagggggttcagagaaaacagtcaaccagccaacctcccatgataacaagatgaaactaaaaacatatagcacccaagaagaagctgtgtctcactcagcatcccataataagacggagatgcataaacgtagtcttgactttcctactccaccacgatgccatgatgatacgtacaacagtacgaacagtacaaacctgcatattctggagaagtcaattacaactaacaacaagcagaagcaacagcctgcagtcatgtgcattgacattttgaagaaaaaccatcctcctgaaccgaccaaaggtgaaacagtactttcctgttcttatctatcttcagacaagacaactgagctgcagaaaaatattctagtcagatcttcaagtgagcgacaagaacgacccaacagtccaaaaccagatgaacatttatcaacaacagcccgttctcgatcagttggtgcagatagaattagccctcagatcagaactccatcgcaagaatctaaagataatgttgcaccatttatcgaagagtctgaggtacatctataatctagtttcttgttacaattgaaaagttataatttactgtacaaattctgaacaatcttttggcaggcatgtgagaccaagaacagtgaggaagctttatctgcaaacacagtaatggggagagaacttataagtaatgtccaggttgtagtgaaatccttatctaatgctacattcagtcacaaaaaattgaccaatgaaattctactataatatatcagaaaatgctatactccacaagactagaagtgtaatattatgcaaagcatactttataacggacttgcacatcattttatatatatccaagttttgtgtcgtaaacattagctttagtttaaaaaaaacacggccagcattcttgggcgttataaaatatacaatgtttgggacaagatttggtcaactttttaaaattttgaccatcaataatttttgaagttcttaggttacaaacaaaaaaattggtgtgtagatttgcctcgaaaagtaccatcataatatcataagcttattagattttataaacttactttaatataacatcgaaagtcaggattttaaaattttgaccaaatcgtatccaaaatgtcatataattttggcagtggatgccatacaaatgacacatattcccaaatttctaccattaaatgggaactagagtttaaaaaaacttattcctacagtggatgtcatacaaatgacaggtaataaacaatggggaccttgaagatctccgtgagataggctctggttcatttgggactgttttccatggaagatggaaggggacagatgttgccattaagcgcataaagaacagctgttttatgtacccatcgtctcaggcagataaactggtaagcctatatgaactcacccagatgatttgaggttgcaatagctagttagctactgaggtcttgtactccagtaatccaacttttaaaagatcctcatgattgtgcatgcctatcacatgtagtcatattaattttatcttactctttgaattgaaaaaagaaataaaactatagatcaacaatcccaccaatatgtcctataaaccaactacattggccaatatcggacccagaccagggagctcctcaccaggtgagaacagctggtatggaatacgaccaagagctgcagtggccaactggttccagaaataagacacctctatggctctgaaatcctagtatagaaattcagtattaactaaaatttagcactataaaaaaaatgtgctgcaaatattactgtgttgcccatcatgtattgtcatgcagatcacagaattttggagagaggctgctataatctcaaaacttcaccatccaaatgttctagcactttatggtattgtaaataatggacctgggggaacattagctactgtaacagaattcatgatcaatggatccctcaagaaagtcctccttcacaaaaacaaatatcttgattggcgcaagcgcataatggttgcaaaggatgcagccattggaatggaatacttgcactccaaggacattgtccactttgatctgaaatgtgataacttgttggtgaatattaaggatccctctcgtcccatatgcaaggtatgttcacttaacgttacagtagcatagattatgacaaaattatcttgtacatgcaaatgtgtggataaatatgtttcacaccttagatttgttatataaactgaaggatattgtgtataaaactgggggccgtaacagacaaataatggtgcaacaggttgctgattttggtttgtcgaagatgaaacaagcgactcttgtttctggtggaatgagaggaactcttccttggatggctccagaattgctgacaatgagtggcacaaaagtatccgaaaaggtaaagttctgatttccaatttgcatatttgcatgtgaaaaagggaaagatagacagtacctgttgtgtttttataaattcgaaatttggagatcccctggaaaaacagctttatagcgttaatattatcattattagttaaaaaatggatgttgtagagtttgacatgcaccccccatagccgaaggagaaagatttcacatatcaaactgacagtttattacttgatgttattagatagcatatatgtaacaaaagaaaggtgggctttacattttataaataaatgagatactggtgtacttggcatttactcatcagaccaccaaaccgtatcggtatgatcaagatatgtatcttgatgtgctcactagcagttatctattacgatcaaccaccactgatttctgccctataaaagacaacgactgacttttgtcctaaaaaagcaaccactgacttctaacaagaactaaactactgaaggatataatttttttttcgccgggacggtaaaggaatgtcggctgtagtatattaagaaaaggagagaatgtacagtgtagcgaggctttgcagcccgcgcctatttactgaaggatataatcattagcggttcatgaaaacataggagcacagaaactaagccatacttattttctttttcaaagacaatgtaggggaggcccccacagttagattttattaaaagatattatgtacaaagattacaacagataattcacgcattcatcaaagaattaaggtgtgccatgaaaaagagaaccgcactgtctttcttggaattttatattttctagcctgaaacacatggtttttatgctaatacagattgatgtatattcatttggcattgtgatgtgggaaattctgactggtgaggatccatatgacggcatgcactatggaggagtcataggtatgcatttaatacagatactctggaaaaaaaataaactcgtttgctgagttgcatgttctgttgctttgatcctaaactcgataattaaccctctaggtctgcaaaattgataataaggcaaggcaggacaaacccaggcttagactagtgattaattccttgtgtcccaacacacatattacagtattagcaaaattcctttgcctcactgacaagtcacaaccatagctcagtgaaataaccgattgtcacataaaggaaggggtgaacattcagttgcatataagaaattcaccttaaattagtaattatagtgatgatagtgcaaaccaattttgttttttaagttttctggaaaaaaaaaagtcaagtcaaaatttgagaacattcttgcaaagtaaaatctgtccaaagatatacaagagtttgatttatatccataataatcaattatccattcatctcacatgataatgtcaaaaataaaataagttatactccctctggtcataaatatttggcgtttataactagatttggtttgtcgtgtgtgaggtaggggcactcacacaagtggtgacctaaatgtagtttgtcatgtcatcgtacaagggttacattttattcaactccaaagtttgaaatattgtatatgcattcactgtctacagagatcgtgtactccctccgtctcaatataagtgcaacctagtacagatgtggcatatcctaagactacgaatctgaacagctatctgtccagattcatagtcctaggatatgtcacacctattaggttgcgcttatatagagaccgagggagtagttttcaggctgtcactaaggaagccattcaagtattcaaaatatacagcaactatagatgttaaatttgaacatcttcctatatgtatcatcagaaatgataaacaggcaataaaaccaggttcacaaaatcagaagtcaccactggtaaccaagattaggtgagatatcagtttactttcaagtaaattgcacccacggtacaacaacttggcaagtgggtgcgatatagcgcaagaacttgagaattgaacgtccgagtgcaacaacttgacaagtgggtgcgttctagtacaagaacttgacaatttagtattttggtgaatcaatttggctaagcatatgctaggtgaggtttttcacgatgtcgatatgccaatacacagtaatcctatggatattaccttataatattgaatttaatctttaagaattatattgcacatacaatttacattcagttacctttaagaattttttgttttcttcaccttctcaaatattaaccgaaatataataatttctacatccagtttaattgactttcagttattagttattagagttattagttattaggataaaaatataaatatgtttatacgaatccacgctagtatattgtcaagtacttaaaattttgaatttatataaaaaatgctccaaataattaagttgtcacaacttcttaatttattgtatcaaaatcgtacctaccttgcaagttgttgcatttatacgatcacttataaagttcttatactaaattacaccttcttgccaagttgttgcactagaacgctcatttttcaagttattacaccaaattgcacccacctgccaagttgttgcaccgtgggtgcaatttactctttaatttccatgcttgtcctagcttgttagagaccattccaggtgattgtgtctgaacagtggctaaattaggtagatcctggctgaatttatcctgtttgcaagcaatccatgatttactaaggctgtttacagcaagtcattttcccaactaccactccctcattttccacgtgcatgcttaccaaattgctaaatggtgcattttttgcaaaaaaaaaaaaaggatagaaaagttgctttaaaagatcatattaatccatttttcaagtttattttagctaaagcttaattaatcatacactaatcgattgctccgttttgtgtgtggggaggtggagttcctaacctccgtctccgaacacagcctaacagagtttagagactagcaattcttagccagtttttgaaaactacttcactgagggaggtcactgcattctgcaaagttgattgagacattataatgctctgcatataattttcattaattatagcgtagaaatgcaagattcatatgctaataaaatggcataccaaaaaatgcagggggcattttgagtaacacactgaggccaccagtgccaacttcatgtaacctggaatggaggaaactgatggagcagtgctggtcaactgaacctgagcgacgaccttccttcgctgaagttgcaacccgtcttcgctccatgctagaagcaagccaaagtgtgactctgagagttaattagcatcactctctgtctgtatatctatcatttaggtgcatgctacagaattgcaaatatgaatgtttcttcttatattgagtatcgcttataagtatgcaattgtataactcctgcagaccaaagctgactatcgggtgccccctgtcttgtattgtacatgcatgtatccacagcatgaaactgtaggggaaaaagtaaacagaagctcccttatctatgtgaagatctttacactttagtggggatactttaaagttatccagattctgcattccgattgttttattcaaaaggaacgcctagagatgcataacttatagtatcggccctcagatatgcatgcagcacgctctatacctacacactaactattgttttaggtgcagcacatgtttggcacattacctatgtgaatgcatcatatcagagttcatgtgttgaaaatcaacaagaggttactactgagttacctttgtgtctcttcggatcttcagagcttggttcagaaaatctctcgatcagacagttgactaaacattgttgccagtgcttaaccaaagctacaaagatacacgcaacattgaattcgacttccaaactacatggggcccttcagttgtgacctatgacctggcagcgacacctgccacaaacatagtactgttatacatttggttaatcttttgattacaaacaagtctgaattaccatatacaacaagttaccgaaggttattcatccagagatcatgcacatgtaaactaaggaaataagacagtagatttaacaacttgatatttcctagaagtccagttcaaaatgagtgtacctagattatagaacttccagaaactgttttgacaatttatggtaacaaaataccgaaccgccaaacaactcagcaagcatataactagtgttttgtttgaaggaaacaaggcccaaaaaggtctgcagctctagattatatcagaaagtgcagtaaagacccagctgttagagaagggaccatggtgaaatagttctgcaaagatgcatcagaattgaagtcttgaaccatgcttgattgttcattgctcactacaagaaatgtggatcaagcacactgaatcgctggttcattaatcatcatttagtttctgcctaccttgttctgttgggagcaagatgcatttgtacaccacagcaatgagggccagaaagatgtatctaatgcaaataactaaataagcacacaaagccagcttattttcctgacaatcctggcacaggtaacatattcaaatatcagtagttttagggttatgttattgatgaaactgagtagagattagccattagccatgttatttttattaataattttaatattaaattggaattgtaaatcacaacccaaaccagatactccctccatttcatattataagtcatttgactttttttctagtcaaacttaagtttgaccaaatttataaaaaaatatagtattattttcaacacaaaacaagaatattatcaaactatattcaatgttagatttaatgaaactaattttatattttagatgttaaattttttctataaacttggtcaaacttaacaaagtttgactaagaaaaaaatcaaacgacttataatatgaaatggaggaagtactaatcaagggtattgacctcaatacatgtcaaaactgatcaaaggccactagcagaaatttgttctgagcttgagcaatttaaaatgctcttgagtaagagtaacaagtacatagctatcaagaaacattacctttcttcagccttatgcacaggataagacaccaaacagcttcacatagaagattgattccttgtatgtcaaggaaattttgtagaagccctcgtcatctctaacgacaaggtgtatctacgcccacacattatttgagacagtaagggccctaaggtgtaagctgatacagtaaagttttaaatggtacacaaggaaataacaaactttcacaagataacagatacaaatagctacttgacattgaatgtaactatccatattagactgtgttgttgaatattatcatctactccctctgctcctttttacttgtttaggacatcagaatagtctacaatgcacatgttttattattgccttttctaatcatatatcatgaaaattacagaaacaaaataaaagtattttcatgacaaaactaataatatcattcttacatatataatagtgaacagagaggggtgctaatttgttggatgagaaaacatgccattgaaatttacaagatgtccacactggaggattcataagaattttgcatttatctgcttgttgatatatcaacgtgacctcttcattagaactttagacaaaacatcacatatttttactagaattgattaatatgttctgtaactagattccatgtacataaatgctgctgacccttaatcctaatcctgcaacaaatattgcatgattataatctgataattcattgacttccgctttaaagctagcaaactttgccctgtcctgaaagctgatttaaaatctccattgctaatacataatataatctaaaaaaagttatttgcaaaattcaagcttataacatccatcaacagttttaatccataagtcaacttccactagcttgagcttcacatataagtaggatttacaaattacatataacttcagattattgggtgagatacaaaaatacaccaaatgctcttacttagtggtggtttgcattttgggcatcatattttcattgcatactgatagtaaaaggtaaccaattaaggaacatttgacaaatactccagctatttatcttcggctcaaataaataaacaattaacattttcctacctcgcttctccactgtgcaaacaacagcaggcattcaagtcatacagaccaaaacgccaatggcattttcagattatgcccttaccttttataccatggaacttgttttctcaaatattttggtatggcccaagcatgtcagatgggactagtactaaccaatacagaccaagcaggctttcagcatcaaagatgaaaatgcctactctgtttactattataagaaaaatatgatgatgcaacaatctttgaggcgaggacaaaatgcagggttctgtttcatcttcaagtttgaatatgtacatacctcccatatgatgtttacaagcatttactatattggacaacattgtacacaacagcatctattatgcatgaacaaaatcaaattagaaatgaaagattccactgacctgtaaaccaattaagaatacataaataattttagttattaataaggtccagcaaagatatccggaaaaggtgtcacttataaataggattgacacatggaagtgacctgctgtcatgattaccatattttagtcacacacaatcaatgattcttttgaattgataaagtaataacacattgatatgaaccactattcagattagcatatccataagataaacatgaggttcactcaagaaaaacagaagtcaacagtgaccataaatctcctaaaagcttccactgacaaactgccacatgagcttctaattagtacttcatcttctagagttgcttaatagtatagttataacgacaaattcatgtcagaacaccccacagttacaacagaagctatccccctattcccctgaatgattagctcaaactatcctagtgcgcaaaggtaatggtcaaaactcaaaagtaataaaaggcaggaaactatagaacctagcgttgtctacatatttatagcttcaaaatgggaggtgaacagaggcatcttggaagcaatcaactgttttactcagcattcagaagttgcctttgacgattccaccgtttctgtgatctcctgaagaagttctttagaaatagcagctgggtcgagctcatagctatctttagggacatttggagcttcttcccctgacatcctataaaagggcacctgatgtgaaaacctaaacatctcttctttgggaattttcttgatggcattcaggtcctgatttcgctgaaatactgttcgaaacccagcaaccttgaccaagggaatgacagaaatgccaagatcctcgtcataatcatccagtacctcaactacatcataggcatggagaactttatctggagtatcttcatcccagtcaggggaccaatttcgatacacagcccagatgttacctttctgtggataaatttttataaccccacgtgggcctttctcccatttaatctggtgagagaacatgttgagtatatcacaggtttcatatctacaaatccggaaatcaccacatgtctttgtgaagccagacgagacccagttcaaagaaccaaattcactgtttgtccttgatgtgagaaagctaattttgagctggaatggctccaaggagagaactttctgaataaatgcataataacgaggcataccatcttcatcatcatatgtagcccaaatttgatcactctgaaaacattcttcagtacgatccttatcgaagtcatggaaatcaggatcaggaacattataagataaaggatcatcattttcatcatcagcatctgtgctattaacagaagcattgtcctctggatcaacatgtgcagcttgacgtgcagtagaatcatctgatgcaagagattcatcatccccaccactttctttaaacatgtttttcttattcttttttccattagcagcaacctgtgatcttttagtctgcatctcctttagcttgtcctttaaatcgctctttgctttttccatcaaaatacctctaacatcaaactgcgtgaaggtcttgactaagctgatgcgagtaggaggtctgggtttccaactgaatccaccattaacaccttgaaaatgatgtgctccactgttggtagaaaatgatatatttccacctggaactccaaaataattggcccctgaacctgatagaatggatgaagaaccaattccaacatcgttacccgtagttctcatcttcttagatgagttgccacctgttccaaggttaagattctctgagatattcacttgcctttttggtggattgtacttcctccgaagagcttcttcccttctagcagctgcttgtgcctcctccctctctctcctaactttctcatatgtgtgatgaaccacattcgcggcttgagcagcagcagcagatgatgcggtagcactagctgcgccagctgtccttgagaacggaccccattggaaatttctactaccatttgtgttttgatttgcaccactgatgtttggatcatgtacagcatgaacactctcggtgggtggcattggtacctcttttgctaggaatggctcacggcaggtagggcagagaagattgtgatttagatacactttcaggtattcataattcatcttgcatttgttgcatgaggtccaaaatgtaggtggctttgctggaggtggagcaggagcctgacggggagggggagggggagggggtgggcgctggcgcactgaagatgttgctggtcctgccttttgcttgtttcctcttgtcaccttggaagtagcagcattggctgcaaaattataaaagccattggatgcaccaggagctgcacttgctttatttgtttgagatgtattccgtttcagaaccattagtttccttttttggtcatacagagctctctttgttttatccgacagcacagtccacgcctcttggaccatcttgaaagcaccctcagcacccaccgacttgttcttgtcaggatggagctgaaggaccaacttcctgtactgcttctttagagtctcatcatcagcagaagtctccacggaaaggatagagtaccaatccttctccccagaaattagcacctctgaagcaagatagagatccaaggtggtgatcatctgaacaatgccctcaagcccaggaaagagagcctgcgccttcagggcgaacttcttggccccctgcaggtccttcgattcaaacttcctctctgcaatctccttcgccctaagagcctcatccttattgcactccattccgtcgtatcccgaaaagctaccaagaaaaacaagccctcacagcagattcacaaaacagtccaaccccaaagtaccacaaagctgtttcttctaatccgaattgagcgagcacgtgtgatgctcccggttacctacaaaaatgaaacaaatgtatccaataactattaagcgtatgcagtggcggatctaacacgtgtgatgctctcggttacctacaaaaatgaaacaaatgtatccaataactaactattaagcgtatgcagtggcggatctaacatggggcatgggggggttcagttgatctgaacccccaaactttttgggaaccatcaacttgttatcagtattttctaaggttaaggcagatttctagaacaggagctagggttaacgccaatttcgagaaaaagtgcgtggggagagagagatgggacagaggatgtgcgtaacggatgcggcgggagcagcaggacgaacgacggcgaccctgctcgctcgcgcgcgccatggatggggatcggcggtggcggaggatgtgctcaccaggatggatgcggcggaagcagcaggacgaacgacggcgaccctgctcgctcgcgcgcgcgcgcgatgggtggggatcggcgcgggcggcggtggcggaggatgtgcccgccaggatgcggcggaagcagcaggacgaacgacggcgccccctgctcgctcgcgcgcgtgatggatggggatcgacggcggcggcggcggcggcgggcggacaaactgacgaggaggggtcaggataactcagcacgactatacatcaaaaatggcgagggtaatttagtaatttcgcctagcaccaggattgcacatcccatccccacagctactcactaatgctatttcctccgtcccaaaatgctgctactacaatgggcacgaatctgagtccaaatttgttgttctaggatggatcaaatctcatccatcccatcctaggtaacaacattttaggacggaggaaatattctcaaatgtgtgggttccgcctaaataccacttcaaataagggtttcgataaaatatcactcataatagcatccatgctagaatactgtttcggacaaaattgtccttagcctctttttcttcctctctcttctgcagcttctttcttcaacacctcgggcgaaaaggagggatgcttgtgctacgtcgccttttcatgacgataggcgtgggctatgagagcctcgcctgcaaagcctctagggctaggaccactcgacgtggagaccaagcggcaacgttgtgcgaggagaaggggaagaggcagcgatgtgcgtcgtggtcgttgtcgccgtcattgaaggccgccaggagacatcgtcatcactgatggtcaagggtgattcggacgccgccgctggtgaaaaaaaaagaagaggcggccgtccttgtgaagcacgagcacctgggccgcgtcgtcaacgtcgcagtcgtggacaaagaggatcaagcactcgattcgccgccgcccccatcgatctgccgccaccagcgccaccggtcacccttggcttattatcttttaggtcgccggggctaggaggagagacgtcggcggaggggagaaggtggaagaagggtagagacgagggcatttttctctgatcaggtattttagcgtgtagccatcacttgatagtgccattttattgaagctcattctcaagatggcatttgagcgaaacccactcttcaagatggcataatctcaattttcttatccccaccctatccaaaacggtgaaaatctaaaagatgaaaataatatccaatagtcctaatcctattttttgaacggagaccttttgagacggtggatttttattttaatttttttttagatttgaggtggtggataatacatattaggtacgatcggcacttcccagttaggcacggctcatcaaacgggttgtgtcgtgtttgcccacgtgctgaggctggagccaggcatggcctaatgagatatcaggttgtgtcatgttggccttgcacaatcagggtacatgagccgtgtcaaggctcgttaaccaaaatttgatatataccaagaaaaaaatgtgaatagagtccatttgatcatcatgcacaaaactctggtgaagctttggcaaggttcttcgctcactgatagcacattccttttcctcctcgtcaagcatcgtcgtggcccttcacttcctactttctccgctgagactgtgagcccccaacgcctgacctgcttagtggatgtgcttgcaaatggggttggttgcgccaccacgctgatcgtgcagggccacgtcaatgagcacccaccatcgcttcctctgctccaagccactgccttcctcgattctttcgttctcctttcgtcctagatcctactcagatggtagttgctcgattagcgactgttcaccagtcgtcagtcgtcattgtgccacacgggccagggtgtgtcatgccattcctggcccatattgtgctagttcgctacatgcacttgtgttggcacgctgggtcgggtagcatcccaagcacggtatggctagataggtcgtgccacagccaaaacggctcatgttgttcctaggccgtgaactgcacatgcgagcctgagcggacacgaaaagaccaagcccatttgacaacttataggatgatttgacaagctcatagtcattcttatgtttatataaatgagatcaattaagatacctctgacacacttaatgtcgaattaaagggaaactatttattttaatatgttcctttccataatagcgattacactctagccgacacaaaaacaataacacatttttttcccaaaataacatgcaagcactatatactctagaaaacttatccattttgttttttattagatcaactccaagtagcgttgtctgagacaaaatttatttcaatatgcagaatgaggataaaccgatctcatggagatatacacatatgtattgcttatctcattggtgaaaatgaaaatattttctcactaaatcaacactgattggagagtattatttatgagaaattaatctcgacttgtagaaacatagggatatggtagacattatttcaactacaatgtgtggttttcgcagcaactctagggaatccacaccacacaaggagttggagttgacgctgagtagatggggaaatagcctcaaggcacccaacacgacgattttctcttccttcttagacacaatcacgcagcgatacttggccacctgggaatacgagatattgatactttttctaacctttttcattgtttttatcccttttacttatatgttatttaaactaatatttttaatcaaatagataattaaatttttttacccaaaacaaacatattatcaaaatatattaaatgttaattgtaaggaaactaattttgtgtggtagatattaaatatattttaatatagactggtcaaaattaagtaaatttggctaggaaaaatgtccaaacgacttataacataaaatggagggagtagtaattatcatgacatattaataatattagttagtagtaatttttacacgagttattagtaattactgtgagttactagtaacattatatattactaaaaatatttgcaattttattagaaaaacatttgagagtggcatttgttatgaatccgatggacataatgcactaaatatttttatgagtgacctaccatatctacaaatgtgttgcttaaaaaggtatgagtatttatttcctacttttttatataaataaatgtaagaaaaaaatatatcgttaatgtatatgtctatctaaaaagtaatttcatcacattaaaacatttaataaattttgtggtactgtcatattctatctaatctagttttaagtcgttaacacatatgtaaatagttttacatgtaaattagtttttattccctaatgggcaaccgatgagtctcttattatctactttcatagcagactcttcagccataaatactcaaatactcgtcatattcaatactaatatattgtcggtcttaaaaggtatgagtatagtttaactccatagtgttgccacaaatattcgtcataataatggtattactttcgatgataaaatgtatgtatattttttattcaccttatctaaatatccaataagtatttaggaccatttgtaagaatcctaggttataggacaagtgtttccaagaaaaccttttttttttggtggaaaacatggatatgttcaagtattaatcactaaacattggcttaagtatatatccttcgtggatatagatatcagattaataaaaatccattatctagaaaaatgaaccactaaaccatccattttcctgaaagttttgtgcaaataacagtaggttgaactatggcaatggctaaatagatgttcgtgagaagtacttccttcctttacaaatataagagattttgggtttatatttttatccacaggattctactaaccaccactcattatttaattcacttaattttacatcactaccctcatcatttaataagaagtattatagtctttttccccttcatttttactcatttcttcgaaaaattctcaacataaaatagaatgtggtctattgcctggacaaaggcactacaaatttaaacaaacatttgttcatatatgttgtattaggctatttcatatcctgtcgtagtctttaaaaacaaacctagaaaggccataattaagggggtgcccaaacaccccctaacctaacatgtctgtaccatcatcaccatggtactacagtattatctagcaagacaatgactaggacgtgtcaaaaaaaaaaaaagacaatgactagaccaagaacaaatgaaaaaaaaaatctaggaaatcatatgttttatagtcaaagaggcacagtaaggatttcgattggtgaaacataaataaatagtaagataaccccaaggagaagtgagcatttcagtgacaattttttcttggaaacaaggatgctacaatatattattgcagaaacggcaccaaggccgtttctattattcataggtaacatcccagcaacaagaggagacagagcaccaaccacacaccacattccactgaactcacccccaactaaatcaaactagaaaactcccaaattcaatcgaccgtactttcttaaggaaaaagagcagtgcctaggaatgcaaagcatcctgaaatatctctcttctcttttcatctctgaaaccagagaatggaaacaaagcaaagaaactccaatgctctcctctttcagagtctcagcctgagatgttggccagctcacttgttcgatggctcgccctcgacggccaacgggacggtgctagccatggtgcggtacttgagggcatacagcatctcaaggtagcggcgggtttcgcgcctctccaggttcgagacgtacttccagaatccgtagacgccggtgagggtcatcagcctctcagagtagagcttccaggtgtatctgaaacaaaggttggagaaacataatgttagcactgcaagaaagacgaaatgcgtattcagaaacacagattactgggatgtgttttgcatacttctcctcgatacgctgaagaccgccctgcgagatcttggtccagtggctggggtcttcctggcacttctcaaagaactcaacgagcagcgccgaggccttgtcaccctggtatgggtcaatgtggaagccagacactccgttcacgatgatctcagctggaccaccataggcggttgcgaatgtcgggagaccacaggtcatggactcaacaacagtgagaccgaatgcctcgtagaaagcgggctggaaacgcaagacaagataaatttgagaactgttagatttacaattcaagtattcaaccatgatatttttgcaatgagagaacatcatttagttacctgcacaaaagcacccttggtgtcgcagatgtaacggtagagctcaccattgcggacacggttcatctgggcggagatccagcggatgtggccattcaagttgtattgctcaataaggtcaaacatcttcttgaactcagcctgctcctccttgtccttagatgggttgccatggtcaccacagacaaccacaaggttaaccagctcttgcaggcgagggttgcgaccatacagctcaaccagaccagtcaagttcttgacacggtcaagacgagccatggagaagatgattggcttgttcctgtccttcagcataaacctgttgcagagagtattctagtcagataacgagggcgacatgcatcagatgaatgtagatcaagctatgtaaaaaccgcttcttacttgtgctcgttgttgtcaacttcgctgtagagcaactcctcaatctctgggtggagggaggtgagcctcttacgagactcagagtaagggaagtagatggacatgtccgcaccaggcgagacaatgttaaacttcgggtcaaaaacatcaataccgtggacaacacggtacagaccaggcatggtgaatgccatgtgagactcatactgaccaacagtgtccttgctgaaaaaccagaaaatgccattagatcatggaaaggtaattgcatttttacgacataactgacggatgtgacccagaaaactttagttgtatagaaatattactttccggcaatctcttggaaggtactggtgatgatgaagtcagcgtggttcatcgcaatcaagtcagttgtgaactggcatgagaagtggtagtgatcctcaaacttcttccagtagaggtcagagttggggtacttggttttctcaagcgcatgggcaatggtacactgcatatcatggaacaaggcaacatgagcatgagcaaatatgtagttaaaacacttctgatcagagtagtcaaaatgcgtacatgggtaacacccatcttgtgtgcaagcaagcatgcaacaaggtttccgtcactgtagtttccgatgatcaagtcaggattggcctggagctctccagcaatttcgtgcgcgacatcctgacatccatgggaaagagtcaatatgaagtttatctttaataaatgaataaccaagaaggtgtgacagcgaggttaggtatctacatcagtgaatgtttccaggtacggccagacttcaaaacgtgagatccacttgcgaacaattccattttcagttctgaatggcacacgaaggatgtgggtgtgctctgtgccaaggaccttctcaagacgctgaccgcaggtggtgccagttgcatcagggagcaacctggtgacctgttcaagaccaaagaaggctaactatcatattgctatagctgacaagttgtattgcaccatatcaggtatcccacttacaataaggatgcgtggtgtaatgttgagaccttgctgcttgatcctcagcagcatctcgttctccatagcacggacttggtccaaaatgtagacaacctttcagtaatcatagcacaaagaataatgagaacaggtttaatttttgaagtatgaacaaatgtcaaaattaagaattctacctgccctccagtgtcagggtaacccaagacattggcttgcgcgaagtaaccgtgtggggacataatgacaacattgaacaccattgggattgttccaaggaacttctcgagggtggacggatcaggggcctcaagaaggtccaaaaggaggtgaatggtctcctgggaacgcttggcacagtcaccccaacccttctccagaccaagttcctggaacctgtattttccaatcaaatggtcatttttagtcataacaatactggcaaaatatcttcggtggtttcatatcaaaatatattctagagttcataatatgtaaaaaataattataagtacctgtggtggaattctgagtaaggggtgtctgctgaaagaccagaaagatgctcctcagccttcctcagagcaccttggagagcactgagactgcggattctgtcattcaacatcatggtctgcagaaaaaatatatattccatcaattcagaatttatacttccatctcaaaatcaattcaattcatgttgatatgccatactacaaaaatgtgagatgaggaaatagtatgaagttgccttaccatgcccttgtagttgtgtgcacgaaggaagttgagcagtgggtacatgctctccttgtcatggaagagcttcgatgacagatgcctgttgaggaactgcacaccgttgccaatggacttcgacagagaaggacgagggaaggaggcattgaatggctcgaaatccagctcaagcacaaagttgttgttggtgctgaaatatacatcagagatattacaatgacatatatatcgataaaagaaaaataataaaattaagttttaaattttaagaatatatgtttttagtatcccaattatgcagatttcatacccttcttccacaagctgttccttgaactgcaagtactcggggactgtcagcaactcaacagcgagctcgctcacattgaccctcacatactcccagacaccgggcctcgggcggatggcaagggcaacccatggggagataacaatcccctcctgcatgataaaaaaacaattacaagttaagttagagcaagcggtagagtaaagatggatctctgtgatgcaatgaaatctgaatctgattcaaacctgtgcactcctcaggacatcctcaaaagcaccgtccttcagcttctcacgatcagcctcagagattgcgttgttgtactcagcaatgatctggtgggcctgaagcattccctttccgaggttaaccagcctgtgcaaataacagtggcaacaaaatatcaggccagatctatcaattcagcctataaatatctcaataagataattttagcacttgagcatttgcgcataataagaaaattgctattagccacttaaaaagaccatatttaatctgtttgcattgagatgaattaaaaatttcattgtagatatgaaatgattagttttgaccatttaattggacttaatgaaatatgcgcgataatcagatctacgcgcttgcgcaaatagatctagtaagatgtaggattattttttttttgtgaaactttgctaccacaacaagcacatgtaccagtgcagaatccattacttgtattcagtttgtaaaccgtatatataatataaataacatgcacatgcagtcagatctagcactaccagtccacagtaatccaaaactacatttgtatatttcatcattattcagtagtactagggtgcagatcccctggagttggcttccaactccaaccggtgaatttggaccaatctgaccccttactttgtttctatgggctagatgtagccatgtcacctctttctaattacacatttacaacagatataatcctatctacttttatttttttgtgttgtccgtccattcagatcaatagtctcggaagagcattatacatcatggagtaaaaaataattatcttttaaacttttttaactgagttgttatgaaattaacggtattgagacctgtatcgaactcattcatcctaataatcgacagaacaagaagcttctatcggtgcaatgtttttgttttgtttgttcttatctaattgttgccagaaagtttcaaggtaacatgttctctactatactagataacatttttttatagactctacattgtagtatttcttttgaaagaaaatgggctagtagtaaccaggggaaaagggattggatttaatctaatccatcaaattaaagggatggcttggattaagtaaatccaccgtgtggatttggagacaactccaggggatccacacccgtagtactaggtttgtacaaaatcttggctgcagaaggacgcacttaaatattcattctaatcagaaactgaaaaaaaaatgactacaaaacgattgcatccaattcagcaaatatgagccattcctggccagatctaacaatctccagaacaacaaagatcctatatgagcatctccttctaaaagaaaatacagtaacatctgaaggcagtagactagaaaccaaaaaaaaaaaaaatctaatgctgggaaaatcactaaatcagcacgaacctggtgaagacggcgacgagctcattggggtgggcggagagggagtcgccgatgcgctccctgacgctgtggaggcggctcaggacgcggtcgccggcagcttcccccattgctctcctcctcctcttggctcctcaagcctgcgtgcacaaccaaccaccatcatcagatacatccagatccagtcaacacaatcactccaggagaaaaaaaagtcaggccataaaccccaaccaaaaaccacgcctttgacaaacactggaagaaaaagaaaatcgcagctttttcacaagcaatctagaagaaaagaaaaagaaaagactacatagcagctataattgactgagaagcatacaggaatcaaacaatggagaaggggagggaggaagaacaatgatgctccaggctgaggaccgaggaactgggtgaagcggggtaggcgcgtatttatgcagatctgaggagagaaaccaccaaaacaatccgatggtttcaacgaaaaagatcgtcgcttcttgctgcaccagctcacccatagccgttgagatcgaagctaagctagcagcagcaaagctggaacgaagagtgacgcattcgagctcctctcctctcctctcctccggagcacgaggccagcatgggatggattggggtttcttgttggccatggcaaaggaggaggtcattaacgttgacacggcgtaatttaattaaatcttatcttaaaatatgatttaagtggtagtaacaaggaagattaatactatgaaggtaaataaatttaacccctgccattagcagcaggacccaaaactgtcagactgtctgtcgccgagctccgagacagaggcacatgcagaggaacggataaagacaatgaacttgtcagccgagagagagagagagagaaatcatcaaaaatgcttttaaaaattcaggtgaaagagaaacaatcataggacattactagatctagcattctatccacttcaatctgatgaaaaaagaaaaataaaagaaaccttaaacccaggtgagaatttcaggcttgctgaactaaacccccagatccagaagtaacatcatcaccactagatctcaccatgtcgttatcgatgatcatgttcgctaaaccccccaaatattcactagatctcggcttattattatcccctaacgcaagaacgagcatgaagagagagaaaaaaaggaagcagagtttctttttcttttttctgtttcaggtgcactcaattgcattcagaggcagcacctccccctctgaatccgatgaacccggagaaaaattttggcatgacctccccccatgatcgaatcactcgcgagtccaagaaaaattccgtcatcgtgttccttccggcagcatgcatgagcatgagcgctcatattatcatcgccattaccggcatttcggtatgcagcagcaccaccgacagttctaggtgagcaagaacactgaacacacacacccaagaacagaacagagacgagaaaaggaaatgcagagctcccattgatctatctatccatggaggaaggaggaggctcttttttattaccttcctaggaagaggaaggaagtgccttcccaagaaacgaagtaaacgcaaataaaacgaacggggttaacggaggtggaatggattggtgcgaggattgccatggccggtgcccttatttatacacgaggaagggggccgaggtggctccggctcgccggtggggctacccccatccgccattgccgatataaaaatggttggtgagctcaagcagataatttttcttttgatttcgtgccggtttctggatagatttatttgcatgtatatgttggattgttggcgtcatgtactagcaagggagcggctgcatcgtatgattcttgcctgttcttttttttcccttttttttaaagaaagatcatgccttttgttttggtaaaatttgctaccggatataaaaaatgtgtaattagctaagagacaccgtaacgcgtttctgctgtagggcaccgtgaaaaactagtaattagttgctggacactagagagaaacggcagtgtaagtacggtttctaccctttgattttctttttctttttctttcttatccttttctccctctctcattctttctcaacagccgccttcaacctcgcccgctgccgccgcacctcttcctgcgctcgcccgtcgtcgccgctccgcccgtcgcgctcacccactatcgtcactcctactcctctcaggttcgcccgccgccgtcgctcctcccagactcgctcaccaccgctactcctcctaagctcgcctgtcagcgccgctactaattaccgcaaaaaaatagtaattagttgctggacacccacgagattattttattatatctgggagaattagagagagaaacggctgtgtaagtacggttctaccctttgatttttttttcttttttcttccttatccttttcaccttctctcattctttctctcttctctctctactcttaaccgccgccttcaacctcgcccgccgccggtgccactttacctgtcatcgtcgcgctcgcttgccgtcgctcctccttctctcgcccgccttcactgctgccgcttgtcccaggctcgcccactgccgacgctcctcctacgctcgcccgttgtcgccgctccgcccgccgcgctcacccgccgccgccgctcctactcctcccaagttcgcctgccgccgtcgctcctcccaagctcgctcgccaccactgctcctcctaagctcgcccgttatcaccgctccgccctccgcgctcgcccaccgcgaccgctcctcctaagcttgcccgtcatcaccgctccaccggccgccaccactctcagactcacccactgtattcccccttgcactaagatggatgcagggatttttctttttagaaaaaggaaggtgcatttggagctacttgattggttatgtaagaataatattgtgctttttagccaggcatatgagtggaattgggttctctgttatttaggattggtataatttaaatgtgtatttcatattattgattgatagacacggaaggagaatacatcggagtttagccacatacgttgggatcggttttataataccacttggatttatatttctaagtgaattattttgtgcaagtcaaagtgacacatctcaacatgaattaaataggatacgatgcaattttcaacttgaattcctcaattagtatttatgtcattctaggcactgtggcaaaacttgccacataatatacatatcaaaaccaacctatgcattattttgtacatggcagtcataaacatcagtaaaaaaaaatcccactttaaatacctgcaagcatgatcacttgattttgttcattcaaaacacttttactaataaaccacgcaatacaaaattcaaatagaaataacaaaattaagaaaaaaaaacgtaaaatttgccaactgaaaaattatcgagttttttctttttaccgaaagtgcctcttttaaacaaacaaaaaggaaaatacagtcgtcctacatgaacactgctgtatcctcgtagtttctgacgctgccagctaggaccgtagtatgtcgaaacagggtgagctcacaaaaccaccggtccccaatgtttctgacgcaaccaccatttcgctacgcgcacaccagccttttttttttcttttctattccccttcatcattcacaacggagaaaaaattcgtcagcttttccgtactcgaggggacgcggctcccgtcaaaaagggacgcgaaaattgtaggagagtatttattgtatttgctttattattacagtgccacttttttttttacacagggaatgagatgattatactgcatgtttgggaggctgatcggatccgggtttttgcgtgggttagaagcaaaggtgggtgaggtgtggggctcattcttctgtaggtggtggatctactcgggatccaacccgattattttttagccttttttgttaatctttcagcacaagttagttacttcaacttttggcccaagtaagaatctctgaatatactggctgagactctgtttagatgtgactaaaatttttaagtccctatcacattggatgtttggacactaattataaatattaaacgtagactattaataaaacacatccataatcttggactaattcgcgagacgaatctattgaatctaattaatctatgattagcctatgtgatgctatagtaaacattctctaattatggattaattaggcttaaaaaatttatcttgcaaattagcttttatttatgtaattagttttgtaagtagtctatatttaatagtctaaattagtgtctaaatacagagactaaagttaagtccctggatccaaacaccactcgagtttgaggagaggaatagagaagattgagaagatatgtaaaatgaggtgagccgttagcgcatgattaattgagtattaactattttaaacttttaaaatggattaatatgattaaagccaattccatatagaattttttttttgcaaaaaaagcacaccgtttagtagtttgggaagctacgcatggaaaacgaaacaaacaaactcactttcacctcccctagaacgcagatattaagggcccttgaacggtatgattgagaaaatgtagaaataggaaaaacgtatgtttttgataggaatgtaagggtaaaaatagatgattgtaaaacgcaggtaaaacacaagaatgactgtttgattgaaccgtaggtaaaacgtaggaattggatgagagatagactcaaaggaaagttaccaggagattgaagctcttgttaaatttcttccaaaatctttataggattgtccatttcataggaatttcaaagaattggataggattcaatcatttgttttagttttttttaaagaactgaaacattccttcgctattttctgagacattgttttttatgtagggtgaaacaacgttcaatttttttagaaaccgttatttcatatgttgtagcaaaatgtttcatggggtgatttgattgtatttcagctttttaaaaaattaaaacatttttaatctacttggtgaaacaacgcccgatttttagaaaaaaaacagacacccaatttgtaggcacgtttgatctttctgactctaccgttgacgacgattggtatggttatctcctattcgatgtagctcaggtcaataacattacaagcaaaacaaaatcccttatttttcccttttccaacagatcgtaaagcataagtggatagccaaaacattggtcctgtgcacgaaatccgtgctctcgttcatgaccgttcatcaccaaacaacaacaacaacaaaaaaaaaaaaaaaaactgccgacagagaagtaaaaaacgggtgagatgtgtactacagtaaagaaacatccatccatctggacccggctccgacaaggaatccaaaccgttagcgggaagcgaatggattgggtgggcgatgctgagctggcgtgcacgagcggggaccggggtagctagtaaaatggtggattttggtggggcccaccgtccagggcacgtgctccccctcgctccctgacggcattgccggatctcatgcaggaggctaaaccctgtggtcctctgccctgtttcgctttaagcctttactgtaccattttgttgcaaaaatatttccaccccttttggagaaggaccatagcttctttttatccagttttgaaggtcttggttatggtgtgcccctcagtttttttccctaaatcgatatggtatggagtacaatatatcttgaggatatatttatggacggtaacacactctttgcaacagaggagtaaagaagatgccggaaaaggtaaaaatcatgggcggtgtagtgttctattgtttatctgtgtagttacataaaaattgtactatcttcgtgaaccttaataccttactaattcactgatttgttatataaatctgcacaccattttcaatacctatataattacaggtatattggcactatcacaaactccacccatttgacaaaagtgcgtataaataagcgacaacatcgtattaatgggaggcattatttgtttcatacgagggcacatgcatgagatcaacattgtacaagcaacatgtttacatgacatgccccacctagctttagtttgatggagaagtcgagggtcctacattttctatattcgagtcaacaaaaactttgttcactatgctacagaaaattaatgaatctccacccatgtaaaaaaacaaaaccacaataatatgtaatatagctttgttttcatgcaaatgagtccataaaaaatgaaaaacaaaaatttatttccaaaaagttaaacatagaaaacacaaaatgaaatgaatggagaaagaaacagggttatcaagagagagaaggaggaggaggaggaaggagaagcagggcataactagggcatctcaccacataagatccggatctgccataattaccacgtggagtgggagacacgacccccttttactactactcctacctcccagtttttgctttaggccctgtttagtctcacataaaaattttactgcatcctattacatcgaacgtttaacacctattaaatataagcttaaaaataattaattatacagattacgactaatttatgatatgaatcttttaagccaaatttctctatcatttgttaatgtggtgatacagtaaatatttgctaataatgaattaattagacttaataaatttatctcgcggtttactaacgaattctgtaattagttttttatgagtgtccgaacattccatataatactctatataatatccgatataacacgtaaaaactttaccgccctggtctaaacacgaccttagtttattggtctactcagcctggacgacgaaggaggagaatactgctgtctgttagtagtaatgcagagtcgcaggaatccgtcgactaaatccgtggtttcgattgacaaaaccaacttttgcagcctaaacggcgacggccggtgttcccatacctggagcacacacaggttttgttctctcaacggcggatttcccttaaaaaaaaaactcgcgtttgaatttgatacggcccgcatgtgcggtgcagatgcaagctgtactatactatatatatttctgaattttaggagacaaaagtttcgtttcgtgcatgtgttcagtggatgggatcggtcgccgcgtaacatcattgattcctctcgccccgtttcttgagggacaagatgcagtagtcttggatgcaggctgcaacggatgatggatgattggaaaaagagaaaaaaaaatgaagaagagggtgtttagataaaggccgtgtcgtatcggatattacatagggtatcgtatgggttgttcgggcactaataaaaaaactaattacagaatccgtcagtaaaccacgagacaaatttattaaggctaattaatccatcattagtaaatgtttactgtagtattacattatcaaatcatggaacaattagttttcaaaagattcgtctcgcaatctgtgcaattggttatttttagagtatatttaatactttatataggtgttcaaacgtttgatgtgacagggtataaattttttgtgtgggatctaaacagcgtcgatataccattgataaatgtcaaatattaagaaataccatcctataattgactattgtcgttaggtttctgttggaaaaaaaaagggtttctgttggctagtgctatatgacgaacaatgtatttaaatgtggaattgacagaaccataacaaggatgatatttttaagataaactagctgggtgacccgcgcaattacgtggctagcacataaacaaaatcatagatttttcagtatgattttacttaaaatttattaaatagttatctcgttgttttaagatttagaaagaccaaaccttatcatccccgtatttctaattatatagttttaaaagtcacaccagctgctatcccttacttctatcatatccgtctttatttgcttgctcaatctaccactatttctatctattatccttgaaaccttcgaaaattggatcttatagtttttagagtttattatctcattgggtttttataattcatagaagtctcatcaaacgctgtcattatactcctctacggcccgtccactatcttctctttattgtcattgggattttaaaaatcgaacattaaaattatcgttcggggttcattttttactttctagaagtctcgccaaaccatcagcggctttgtcattgtactcctttatggctagcccgctgcctccattctttattgtcattgagattttaaaatcgaacatgattatcattggtttttttaatttttagaagttcgaaacctttaaaaattggacatattcctggttgaaattttatttttctttttctaatttcagaatttattttatttttcgtattgtgttcttttgatatttttattttttatgttcaatctcagttgtttcaaaattgtattcctacttgaactctcttttaatttttctaattttggatattattttattttttattctgaattttaattaatctcgtattgggtccttatgtgtactcttcttttaatattgcttatttttaattctgaatttttagctaattttaaattgtattcctatttggactcttcttttatctttttgcttttgctaatttcagattttatttttttattctaaattctaattaatctcgtattgggttctcatatggaaacttctttcaatattgcttatttttaatttcgaatttcagatatttttaaattgtattcctacttagactatcttttttttttctttctaattttggattttattttatttttatttcgaattttgattaatctcgtattgggttttatatgaaaactttttttcaatattgcttgttttcaattccgaatttcagatatttttaaattgtatttctacttggactcttctttttttctttttaatttttctccgattaatgtgggaatttctaacccccacagcgaacgtgatgccttctttcaaagctattttaataatataatagatagattgtttgtttaatggtatttatgatactcacgtttatcgatgatatttttttaattttttgattttctcttggaaataagtttggttgggaggtctccttccgttgatttgtaatttagtactacctctatattttaatgtatgatgctgttgactttttatccaacgtttgaccattcgtcttattcaaaaaatttatacaattatcatttattttattgtgactcgattcatcatcaaatgttctttaagcatgatataaattctttcatatttgcacgaaaattttgaataaaacgaatggtcaaacgttggtcgaaatgttaacggcgtcatacattttaaaatacggagggagtacttgcggtgttctggatggtgtacgccattttgctggcaaaaatgacaagatagggagcgccgacactaccatagtttgggtcagggtcactaccattgtttgggtgctccagtttaccggtgtatagtacccttttctcttccactgtttttttccctttctttacatgtcctcccctcttttcgttgactcatgttatgttatatggggtcaaataaaaattaataattctatatataacaagtttcttatcttcttttcttcaagaactaagaagattttaacatgtgccgtgcaaacattaacacttttctgatttttcatttacatgccaagctcgaagcggtacgtttggtaaaaacaatactaaaaagttttcctagaatatacttttctaaagtaacatttaagcattgcactagttaattcattcatttatatcttgaaataactatatgcaataatcaaattgtctataaatatactgttttcaactgtatcaaactaggccttaatatactctacatcttgtttcacaagctccacctcccacctagggatgggcagaaaaagaccgaaccgaaaagaccaagactgaaaccgaaaagaccgagactgagaccgaaaagaccgagaccgagaaattcggtcctagacagtgaaagaccgaattttgttcggtcaattcggttagtctcctcggttaactgaattagaccgaaaagactgaattatcaaaataatgtctaaatgcaacctacaatccaccatgattaataggattaaactctaattttcacatccctacttcttgtaggcatgcaacctaattagagcctttactcataagtgcttacgaatttttttttgttatttttgtgatgaaaatttccattatttctttgcatatatgaaaattttgttgaatttcggtcaggaccgagactgagaccgaaaagaccaaggtcaaatttgtcggttctgacatttttgcgttaaatttcggtcttcagttttcaaagaccgaaaagaccgaagaccgagaccgaaatttttggtctgaccgaatgcccacccctactcccactacttcattggggggtggtactatgtagcatatatgtccagtttttaccctagcaactctttaatttgccattcttttaatttttgggtttggttgtcacatcggatatacggacacacatttgaagtattaaacgtagtctaataacaaaacaaattatagattccgcaaggaaattgtgagatgaattttttaagcctaattaatctgtcattagtaaatgtttactgtagcatcatattatcaaatcatggcgcaattagacttaaaagattttgtctcgtaatttacacggaatctatgtaattgattttttttctacatttaatactccatacatgtgtccaaacattcgatgtaacagaatgaaaattgcctaagaactttttggaccacctgcttccctcttccttggcagctcctaccaccgaatccgtcatcggtcatcttatttagcgtttgttagctcacatcgtcctgttaagctgccgccctcgtccaccctgtgcggcactagttgtgctgtagggtgtgtttagttggggaaaaggaaatttttgagtgtcacatcgaacgtttgactggacgttggaagggattttcggatacgaatgaaaaaactaatttcagaacttgcctggaaaccgcgagacgaatcttttgagactaattaagccatcattagcacatgtgggttactgtagcacttatggctaatcacgaactaattaggtttaaaaaatttgtctcgcgatttctcccataattgtgcaattagtttttctttttatctatatttaatgcttcatgcatgtgtccaaagattcgatgtgatgtttttgggaaaaaaatttaggaactaaacgggcccgtagtcgtcctcatatcccatcatcgagttgccgctacatcgcctcccttgcacattagggctgagttctttggttgatattgggagctaacctttagcacacgtaagacagagttactcattagtacataattaattaaatttagctattgttttaaaaaagattaatataaaataacttttgtatagaaaattaaattttaaaatatatactgtttaacagtttaaaaaacgtgcgcatgaaaaacatggaagatgagttaagaaagtgaacaattaaactcagcttagataaggctcgtcacttttaactctaatcgtggttgctgccattaattggttgtagcttttctacagcgaagatcggaatgttatattccattttctaaaagaaatattgagaagaccataacaccaagttataccactatgttctatgagtaaaattgactaggtttttccataaaaaattcagtcgatgaataccaaaacaaagtgatatatatatatatatatatatatatatatatatatatatatatataactattctacacttgggtatagaatagttattctataccccctccctccaacccacctcccctctctccaagagggcaaaccccctctcccacatcggtcaaaggtccctcaagttggtcaaactcgcatgtgactttccccaccacctccactcttctcagctctcgtctccaaacaacgaagtaacgtgatgttcatcatgcagtaacactttgtattactggtagtaacaatattaaaatgtagtcataatatagtcatgtcggatttacttttgataagtactttttttctaacatcatggtgcaaacggtttttaaaagtagtatatgatgtgagagatattaccctttaaagattgttttttcttaaatttaactctctaccagcagtaatactatatcatatgtattactattgtctactatgtgttactgcaatcacatcataccattactacatgatgtagtaacgattataagtttcacagtaacatgttactgcaatttcttgataacgttactgcaagaatgtgtatagtaagaaaagaagtgcagtaatatggagagagggaaattggctcggtttaacgcgcagtaacattctatatgttctatagtaacaaagtgttttactgcagttcttggatagtgttactacataaacatgtggtaatgtgtaactgtcatgtggtaatgtgtgtaagtcgtgcggtaacacttctactttcgtgcagtagcaagtatatggttagcatgtgagactttgaacccatatattttttgtttcaattcctgatttactgcaattcactagaatatttctgtcaaaagtgcagtaacgtcatatacattcatgcaataacactatattggagggagaagaccggttttcttaagaagagggaggaataacagtttcttgaggaggggagtatgtagatgcatttcgaagttctaccctccacatgcagtaacactatagtatcattgtgaaaacggttttaaaaaataatacttatcttgtgagatattgctttttaaatattggcattttaaactttaaccctccacatgcagtaacagaatatgtaatttgcagtaacaagggcatatacatgcagtaacttaattttaccaaatatataaatttattcaaaacacttctacatcaatcagaccttgctcaaagccacctacagattttacctatagcccacctatttgatcttcatttcgtaaaaatgatatagtaaaactacaattatcatgcagtaacatagctacttggaagtggtaacatgcacctattatgtagtaacacttctacttttgtgcagtaacaagtatatggttagcatgtgaggctttaaccaatatatttttgtttcaattcctgatctactacaattttaccacgatgttactgctagaagtgcaataacgtcctatgtgttctatagtaacgtgacgtgttactgcacttttacaataatgttactattggagtatagtaagatgttatgagtttcatagtaacgtatctttgtttttgttttacagtggtagagaaagatattagaattgataatcatattactttctgacaaaattattgaaacaaatagcattattagatgaattggttagaagaatgtgctttgaactataacattatgggttcaagtcttgaattcagcaatttattttttattttcctagaaaagagaaaaaagaatgtttcagggagaaaaaagagaggatcgggagggggaatcaagagtcttgaattcagcaatttattttttatttttctaaaaaagagaaaaaagaatgtttcagggagaaaaaagagaggatcgggagggggaagcaagaggagggagggagggagggggtatagaataactattctataccccaggtgtgtgtgtctatatatatacatcatatatatgtatatatatgtatgtatgtatatgtatgtttgtatgtatgcatatatatatacatatatacatacacacatcaatgtcactacccagttccgcatcatttcctaaaatgatatatatatatatacacacacatatacatatatatatatatatatatatatatatatatatatatatatggaccagcataaaataattaggctaaacacgaagcgtgatgattaaacgaaagaaaggggactgtccttgcgcttcactttttatccagcagtacgttaaataccgtacggtgagatgagaattgtactctctcatctaaaataaaccaatctcttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaaataaaaaaaaatgtcttcttttctgtttttttttttttatataaaaggaggaaagagaaggggggtggtgggtctctcctttttcaataatatttttttttttttaagagttgttatatagagatttaataatattttttttttttatattatttttttttttttttttttttttttttgagagaaaaaaaaaaattaaaaaataaatatattatttttttttttatttaaaaatttttaaaaaaaaaaaaaattatataaatgaattggttagaaaaaaagggtttagattataaacaaatgggggtgtaattatgaaattatccaaatttttttttttttttttagaaaaaaaaaaaaaaaattttttagagagaaaaaaaagaggtatcgagagggggaataaagagtttttatataacatatttttttttttttttctatataaagaaaatatatatatttatagagaaaaagaaaatatatatataggtagacatatatatagagagagagagagagtatatatatatatatatatttctacatatgtgtgtgtatatatatatatatatataaatatatatatatatatagatagatatatatatatatatatatatctatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatacatacatacatacacacatcaatgtcactacccagttccgcatcatttcctaaaatgatatatatatatatacacacacatatacatatatatatatatatatatatatatatatatatatatatatggaccagcataaaataattaggctaaacacgaagcgtgatgattaaacgaaagaaaggggactgtccttgcgcttcactttttatccagcagtacgttaaataccgtacggtgagatgagaattgtactctctcatctaaaataaaccaatctcttatatgatataatatattctaatacaatgaatctaaacataatatatatttatatttattataccaggatatgttacattatacaggaggatgatgatttattttggtacggagggattatgatccaattaacgtaggatagagttgccaattaagatgcccatgtggctgggttccaattgaaatggttgcttgaacttggagaatcgaaagtgacactttggatctcgattgaatccccttaattgcctcctcatatagtacagccctcgacaaataatgctgcaaatatctgcaccaaccgagctgtatcaattgggcttggacagcgacagaccgagagaaagaaattagagcccaggtaaacttaattatagcttaagctagtactcaccactggaaaaacgatttttcatgatggtatcttttttttttctggcggtcatatgagaaatctgcttgtaaaattcaaatgagggacagagggtttagaaccgccagtgaaaatccattttcgctggcagtgaattaaggaccgtcaacaaaaattcatttttgttggtcgtagattaagaagtccgcttgcaaaataaccctatttttgctggcgggcctcttaacctaccactagtaaaaatcggattttcgctggcgggtactaaagagcgccaccgttgaaaaagaatcacacgcttaaaaatatcacagcccattaaaaaatcaccacccacaactccttttccacctacccatccttatcctctcattcctcctcctccctctccacaggcggcagctgctccggtggcagcgccggtggcgattctggtcctcgggcggtggcgcgcggcggctcaagcagctgtgcgtggcggcgacggcgacggaagacgagcgtgcggcagcgacggtgatggaagacgagcacgcggcggctctcgggctgcggcgcgtggtccttccgcctcccacctctcgccgcctctctctctcgtcccttctctctccaccgccgctagtcttcctgcactctccaccaatgtgcggggaagggggcggtggcgcggggaaggaggtgcggccgcggcgcaggaagggcgtgccggtggttcttggtggcagcgacgcggcagagggggcgacgaggtgcggatctggcgccggtccttggagcagcgcatgggagggggcagtggcatgcgctcggtgacatcggcgcatggggggggggagtagggagtagaggtagcgccggcgagccccgggagagcggatccgccgccctccctcggacagctgccagaatttttgtactcgatctgtgatgtggaatttttgtactcgatctgtaatgtggaatttgtagaatttgtgatgtgatgtgaatgtagcatttttcgtggaatttgtgcttgttgtggatttgggatttgagatttggggatgtggatttgggaatgcatgtaggcagcagcatgtgggcagcaacatttttgctggcggctagagggcaggtgcatggcgtttttttgccccaaaatcgattatctctggcggccggtataatgcagccgccggcgaaaatcgattatctctagcggttggtatagcataacctccagtgaaaacaattatcgctagcggttgaagttccacttgtgaaaaccttagatttttactggcctttatacgctggcggttagcctaatcgccaggaaaaacattttttgattgctagaaaagaccttttttctagtagtgaatacctccttcctcaaatatttaacgctgattaattcaattttaagctaatcaaagtaaaaaaaaattaaagttgtatttgttacacagattatatcatcaatccttcatattacataaaattagaatatccaccaataagcccgcagggtgacaacctggagataactgggcgttggatctgccaatgggttggatttctattatccttgtttttatgtttagggcggggcttaaagggcaagatcagttgtgcaaccgtctaatgcccatgccggtggggacccatcaccaactaacccagcgagtaggatgtcatcgtctgccctactcctacacgatctcatcttacctcacggtgggttaaggtttagggtgaggtcttgtgttcttcttatcttcttatttatatctatttagtctgaaaattatgatgtgatttatttttgttcctgttgtttaatttacttcataatttcaggtgctggtgtttttttttatcactttagactatacatatacgttacaccaagtgtattaagttttaagggccgagttcggttacgaccctcgaaaatatagagccggcagtgaaaaagatgttctattatcgaaggaaaaaaacattcaagttctgtacgaaataattttcactggaattttacttttgtgcgttgcacggtatgtgtatcatcggaacaatggcaacggtacgtactctcccatcccaggaaacagttcaagcgctaaattagaccattatggtaacctgtacttcatagttgtgattaaattgagtggcgtttttctacgctaataataatggaaagaagttgacaacgatgtcatcccaatagctcacgtgaagtcacccaaagtttgtactagtattaattactagttaatataagcagagaactaatagtgcttttcgcttttgagaaaaggatggaactattgaatattgagtacgagcacatattaattacatacacacaaacagcatgtacaacatataatatgttcattctcctatccattctgaagccacctttcacgcttaatttgtcccctagcaatttttttcacttatatttaaggtgcatcatgatatggagctccactttggtaatctgaccctcttttattcacctttagttccctgacgtccaactatatgaatttaaattggaatttgacaagaaaaaaaaatcatcttcatctcttgaacaagaaagggtccatatcgtctcgcttagggtcaggccagtccttgcaatttggaggcatttgagcgagataaaagtgaaggccctctctcttttataaagaaaacttggaaatggcttttgttacaaaagattgaatcctatcattttctttaaaattcctatgaaatagataataagcatatagaaactttttagaggaaagttagcaagagcttttaaaatatttcttttagtctatttttctcattcgatttctatttttttttcctattgcctattcaaacgattattaatcctgtgtttttttttgcagtgttttgcatttatattcatatcaaaatcttgtacttttcttattccttcaactttttaatcatgtgtttcaaaggagaactaaataatgacgctataccttgattattcaatcctcttctcttagctctttctaatatcgtcggtctagcttgacaaaaataagggcatgtttagattgtagctaaactaaaccttaccaaaatttgacaatgtatacattttggcaggatttcttttgtatttaccaaatttggcaacaaactaaacacaaatattttttagcaactttgccaaaaaaaaatggtatggttgaaaatcgcatcaatctgaacagcccctaaatatatctttatttcttttataaaacctaaacaacattacttgcaccaattattccatggtattaatttaacagtgaaacaaggggatacattcgattaacagtaggctctgtaacacaataaattaatgatacaaacctagtgcctagagaaaaaaaatgtgaaataaacattgttccacctcttttttttttttaaaaagtaagcatttagagacaaaaaaaagggttcttctggcttagtcttccattgttctccttcaattcccttatatctcctaagttttttatgtgcggcctttattctcctaagttagtagcccccttttatcattcaattgtgatatatactccgtccaatcttaaatattaatttgatgtttagcattaattatgtcaattccatccatcaattttatattagaataagtttagaaaattaaatgagtttatgatatcatgacaatactttttgagcaaatctaggtataccatttttttcgaaagtacgcatctgaataattgttggctgtcaggatttcaaaagtttgacaaaattttattctaaccttcaaatatttataacatactccctccgtcccaaaagaagtgcagttttaacactgttcatattcaacgtttgaccgttcgtcttatttgaaaaaaagattatgattagtatttttattgttattagatgataaaacatgaataatactttatgtgtgactaatttttttaatatttttaataaatttttcaaataagacgaatgttcaaagcgctaaacacggatatctatggctgaacttattttgggacggaggtagcaagagagtatacactagttgtacacataggtgggtccaccagcgttcatgaacctacgtgatcgcctttcttagctttaccctgtaatagccctaacttagcgccacacctaatcttccgattaaaaaacattatagttcacacattgtattatgcttgagtttaatttgtatctattttttgttatatagcaaaataaaataggaattgcttttggttaagtgcacatcacaagtgttttgggtatatctagttaaagtacatcgaccataagccaatctatgatctcagacatgagattttgcacaacaaattaaatatatttgagagtgcaatggatatgacataaggatatatcaactccacaattagtaagggtcgatcaacacgtacccatctcttttttttttttctgtgtgttttcgaagtcataggaaagagctctaccatttattacttattttaagcagaattaagaggtgtggactaaccctgccaagcctggggctacaacacaggaaaaaaggccccaaatatgaaaatcctaccaaccaacaccacacaaaagcgaaaagttcaaggagaaatgcctcactaccaaatgacaagatgaggcactagaggaggtagatataattagtctaaaatagatcaatcatttttggcagctgccctctcccccctcctctaaactcaatgttagcatttcgtctagctctcaacaagacagttcaaattttactattccctccgtcccataatataaaggattttaagtttttgtttgtactgtttgaccacttatcttattaaaaaaattgtgcaaataaaaaaaacgaaaagttttgcttaaaatattttggataataaagtaagtcacacaaaaaataaataataactccaatttttttgaataagatgaagtggtcaaacagtataagtaaaaactcaaaatcctttatattataggacggagggtagtttgtaaaaaaaatgcgctaagtttattgaacgttaacattaattgcacaacaatttgggggctaatcatactttcaactagaggtcaagaatccaccaactggcagacaactatatatgtttgatggcagacggtggttgccaaatcagtagtggtcgagaccgtcattagatcaaacatctaatgcatgctgggaaagtactagtgcggtggagtgataatccatctaacatggtttaaatcctaatgtgtataaatattacttcgtccatcccaaaataaatataattttgcattttcatgtccaacgtttaaccgttcgttttttttaaaaaaatatgattagtatttttatcgttatcagatgataaaacataaatagtactttatgtgtgactatttttttttaattttatcataaaatttttaaataagactgatggtcaaacgttgaatataaatgtccacggctgcacttattttggaacagaggtagtacataaacatgtattttttacaaaacaaatttagtgtttgtggatgcgtgcatctcatatgagtgtatagtgatactaatttgcacttatatatgcgtcttgcttgtaaattgtaattggataagagatcaatgaaagtacaactactccaaacagaaataaactcatgcaagagaagtagtacttgaagggagggccccttgcaatgcaggcaatatttcttggcagaacggttagaacttatcatatcatcggttgtagcctcccactaatcacggagtactacgatattgcttctttacaaacgcagatgccctttcctttagctttaacctcaaggaaacgtaccctagctgctgcatgagaaaaaaatatcttctactatcaggggcccagccatgattgaagaactaatagctcaattgcatctaactaattaaacccccattaatgttgctgtcaaggcaccaactaattaattgacctctagatctaaaaaaggtgagaagcagctcaaggctttcaaggtacaggagtgagctaagagtgggcaattagggtcccaagaactgattttaatcccttaactacattgtgctttgagtggggaaccaaatgcccccaatgtaaagagtctcactacgatactctctaatgaaagtagaaggcaatctcaatcgttgatctcatttaatagaattgtttagatctaattgtattaccgccccggttaacagtgtagtagaaacattaagatgtattactattaaaaaaaattggtgcggagaggtataatcgtcatttagcaatgactaaacttttttcttttttttttattttttcgttttatgatggaacatgagcgatgcctacataacggatgaccatagatcgttctagccgaaaaaacataaatgacaaagttaccccttatcacatatttactcacatttttatttccttttatttgtttcttaaactctgtaccttgcatcactcactggtttaatttagtgaaacaatgaaccaatactttcaccaacaagattcagatcatgagtccctttcttctggtgaacagatcgatcgtagatctgaaccatggaagggagtaattaaaattgtcatgtcattcttactagtagtccaaaggaacggctctatttttctcttggggtgaacaagacaggttgtaccgagagctatactgatcaacaaccagattggtccccttcaacgagaagagtatcttcttcttctcccttaattagctctacccctttgcaaaataaaagcaaaggcaaaggcaaatagtagatctgacatttgcatgcatgcacttacctctcttaaatttgtttactgcatgagtgtgtgtgcaaatgcagtgctgactgtcaatccttatccgattaggctagcagatgatgatggtttgtttgtttatggtttcgtcttgatcatcatcaagtctttggtagcttttttgtgttggtctgaataaatatgtacggaggatggaagaaccacagctaggtagctgttggactcatctggtgatctctcatgaccttatatatatacaagtgctcgtatgtgcatatgaattgtgggttatgtgtacgtatggctcagtaaattaggtctcactgctaatatatatatgcagtggatagatttatttagtttgaatttgttgggtttaatttcagagtaggactcgattcgttgaatagacttgtgggaaatattagaggccagggtagtgcagagttgatcagaattcggaccatttggggatacacagattagttggattgctacacgcgaacaccaaggccgagtttagtttcaaactttttttttaaacttctaacttttccatcacatcaaaacttttctaaatacacaaactttcaacttttccgtcacattgtttcaatttcaaccaaacttctaattttagcgtgaactaaacacaccccaagttctttcacactagggctcgctgcaggcgtcacaagaatttcatctaccagctcaaggatggtgatcgtgtgatcgatacgcacgatgatacacaagctcttgcccaccttccaaaatacatggcacgtgtttagtttggatgagtggaattcatcttgtttttcgagatgggatgatccttttttttaagggatggcctatgtgtcagtgagaaaaaaaaagtgggtcggattggtttgctggtttttgagagataaggccaattcggatctaagaggaatatttcctattagggactatcccatcacatctatcccaaaccaaacactttacaaaatgggttcaattcaacccacccaatccatcccaaccattgaaccaaacgcatgcctataggattgtggtccaaggtgagcaggcaataaatctcgacttccttagcctcgatttctttccgctcaatgacctagaggcacggttcacggagaaggaagtgtggtagatcatcaaggacttgcctgccaacaaggccctgggtttggacggcttcacatgagatttctactttaactattagcatggcctatcataaaatgcaagctcatagctacccttcatgtcctcttactcacaaatagttggcagttccatcttctaaatcatgtgctcattgctcttcttccgaaaatagaaaaagccttaaacatttgtgatcatcggctagtcagcttgatcgccatgctaggctgagccgatgtggcctcggattgtcaatcttgggtctagaactggtgaccaaacggacggtgttgacttccgagggatcattttcgtccctttcattctctcattctattgatttcctggctgctacagaagaagcacaatgtgtgtatcttcaatgatgttctgtcgccacccatcattgtcgaaaggaacgagaaagaaggggagctatatatgggtggtagccggcgtatctcagttaggaggcttcttgggaggataagtttatgcttctttttttcccctcttgctttgggacccaatcatgtaaatagcatcttcttgtgtgtctagctagccacccttgcgggttccccaaacgctttgcattgtatacaaacttgtttttgtctaaatgaaatatgtgtaatctttttacgtattcgtgaagaaaaaatggattgctagctgctatcaaaattttggtaagatatataattcactaaacaatgaacttcaggctagatcctctttatatcccgatgaatcgtgccctttaccctgttcgtttactttaaacctttttcttatctttctttttttttcagattggacctgcttaattttactcattttcctcgagcttagactcgatgtgcaacagtgatcgattttctcactggccatgctcctcttgccttcaccactgtgctaacgttctccacctttccgtatatggcagcttttcgagaaaaaaagaggtctaaaacgaaataaaagggaagataaaaaaaggcccaaagtgaaaatgtgagcttaaggggaaccaatgtgaaattttaactggaaaacggggtccatattgagattgactctaaattgaagtacctaaagaattgttccttatcaaaaactattgaaaaaaagtacgaataacccccctccgaactatcgcagtcaaccgaattattcccctaaatccgtaaaccagacaccgctcaccataccagacaaattaaccccttgacccaatccagagcggttttgtcttacgtggcatatacgtgacaatccagtcagcaatcctttagaaaaattcaatgggggctaacttgtctacctctctcctctctctacctctcgctattgccggccactgcttggcctccgcgtagcttcctccttttgacgccgcagccagatggcctcccttgtccgccatggctggcaaggcagggtggggcggcgccacggccgccgaggacagggaggaggggagaagtggcagaggttaggggacaagatgagcgatggtcgccgaggtcaaggaggagggaaagaggccgaggatggaagagagcggtggcgatctggttggaggacaaggccaagaaaatgttgccgagggatcacaagacggcggtgggcattgttgcttcctttccgcgagctccggctccgccgccgctgcagtcgcctacacgcaagactccgctggccaccggctctatcgccaagaaggaacacagcattagcaggagagggcgacgccccgtatccccctgctgcctcgctgccctccatagtatcgatggaagccgaggccacgtcctgtcttgccgccctcgtctcgcgtgccacctgctgcttctctcctcccatgacgaagacccgccgccgcgtggctgctaaagccgaaatcaccgccggcactgcccctactcctccctccatctgcgccgccgcaggggtcccctcccggcggcgtcgggatccactagcgccgaagagcgtcctttccttcccgccctccaccatcgcccgcgctaacgccgccctcccaaccggtaccaagcccttctccttccagtcgctcgccgcccacatcttgtgcgctgtctcccgcgcccgcgacctcggcccctctgacatcaccgtcttcctaactgtcgcgtcccctctcaactgcccgccgtgcgtcgccgcccaccacctgccctagcgcgtcgccgtgcgcgccaaccgaccgctgccatgtgcgccaagagagggagagagacagagtggaagaggggaatatgtgaaagaggaggtagatagtatatatgataggtgggcccaccattttttaaaaaaagaaaatgctgactgcattgccatgcgtacgtcacgtagaataaaaccactctggattgggtcaagggggtaattcatctgttattgaaagtttaggatgagtgatgtctggtttttgggtttaggggggtaatttggtcgaccgcgatagttcggggggagtggggggggggggtaattcgcattattttttccaaaactatttggatagtgcctgcctatcaattgcatatatccatgagatccttattcctgtcatcgagccattgaacttgtaccgctatgtcatcccagtccctaaacttgtatcgctatgtcatcctggtccctaaactcacaaatcgactgttcaggtcctcaaacttgttcgactgtgtcattatagtccctaaacttgcagatcacccgtttaggtcctccaacttgttcagttgtgtcaccccggtccctaaacttggatttgaatatcatctgggtcaaataggacggtctaaagactttatatttaaaaataattcataactttttcatgtgaactctaatgaagacaaactttatatcaaacttgtagccctcgacgcgatctacaattttgtagttgaatttttttactttaagacattttttgtcccaaaatgtagttttaaaattaaaatttcaaaatctgtaaacatgcaacaatattttgggaccctaaacagttttaattcaaaaacgtttcaactacaaagttgtaggtcgcgtcgagggatacaattttgatataaagtttgtcttcattagagttcagatgaaaaagttatgaattattttttgatataaattttttagaccgtcctatttagggaccggggtgacacaacttaacaagttagaggacctaaacgagtgatatgaaagtttagggaccgggatgacacagtcgaacaagtttgaggacctaaacgatcgatttgcgagtttagggaccttggatgacacaacggtacaagtttagagaccggtgatggactttactctttattgataattgatacataacgcccttaacttttaaaataaagtttgataatttatcttatttatgaaaatattattgtagatatgctaagtatagctcatacttaaaatttctttagttataaaacatgtcacaacaaaataaataatatttatataaattatttgaatataatgaacggtcaaatcttatgttaaacattaacggcgttatctttgaaaaaaaaaggggagtataaatgttggtgatgacaaacttaattatcctagttttgatgaactactagtaaaactttagcaaattagcatcagactatataataaccgtagtagttacatcgccatgatgctaggcgccacttggacttgaatacaaagaccggcctgccggatccttttttttttttttgacaaatggacccttttcaaaaacttattttgaaactaacccttgccaaaaactttaactaaaaataggccgtcggctcagcgccaatgacattggcgcttaggttggtcgtgtcagcgccaacggacctggtgttgatatcgtgccaccgtggcggccgagccaatcccccagccgacgtggcaggcatgtcagtgccaaccgcttcggcgctgagatggccaacctcagcgccaaagcagttggcgctaagtttaggtacttagagcccacccgggcaagcagtagcccacctggggggcctcagcgccagccgaaatggtgctgatcctggggacgtcagcgccaagggttctggtgctgaggtggaacttagccgttttcggccgagtcccgccctggcaagccttctgtctggctgggcgggggggggggggggggaaacacagcgccagagcacgtggcgctgctctggcgctgaggttcgacttagccgttttttggctgagtcccgccccagcaaaccttctgtctggctggctggggggacctcagcgccactttccctggcgctgagcctggggacatccgcgccaatgtctctggcgctgaggtggaacttagccatttcggctgagtcccgcccaagcaggtcttctgtctagctgtcccgccccaaccagcctaggttcaatccactgcttatcatagccttctcacaatcctgtcggctatacaattttgtcctaaccaactccctaaagcccatacttacatccttagcattagcttttacatcagataactcctcatcctctcctacctcccgaccatcctcaacatgtccttctgctcttacctctacatcctcttcaccatttactctctctcttacctcctctacatttacttcctcccttaacggcacattgtcctcagcatgtacttcctcccttaacggcacattctcctctacacatacttcctcccttaccggcacattctcctctccatgtacttcctccctcacctccacatcctccccatcatgtactccctcacccacatccacgtcttcctcaaataattcatccttccgattacacgcattcgagtgttcttaagaactaatgggtgattctatgagtggactttgattcatgtctataagttctttcttccttatcctaccatctttcttccatgcaaacacctcaagagatttgaaatgtgaccccaatactatatctatatatgtttgccattcgatctctccattcaagtctaacataaacttatgtgacatgacaccgccgcccacatcgtatctcccttgcataccaaccgactcatcgctccaatccaattcatgcttgatgcgagacattaactcctcaaaggtaggcttcgcaaaaaacactaattatctaacagtcattccctcaaattggcttccatgtgtactttcatctaccacacaaccaccataataaagccggaccaatctatccatctacaatttttaacccatacataaacattaattacttgaaaataatatgtaattaccattgcaataccaatacttcaaaagctaacaacatgtcaatttttttcaataaataaataccttactcaaatactacacattattgataaaaaaaatccctactcctacaaattacctacccatcaccacacatcaacccctttcaaaccctctcaatcaccacaaatccatcccacaccctaggccatcaccacacatccatctcccatcaaaccgtagtgcatcaccaaacatccatcccaaatatattttctcaaatgtatcaacaacaaccaaatggataaagatatgccacctccacacttcatccccacccacattatccatttaataatccatccctagccaactattatcaaaccacgtctacaaccaaaacaatgcaaaatattcagtaaatctttgcggaacttagggtttacagaggggtttaccttctctatcgatccctaactcaatgccgcacaaatcaccttcgattagagaggtttttaggggagattcggcgaggagaacgcggtggcgaccgaaccctaggcgggcggctggggaagaatagagggagaactggctggggcggcctcggtcgggctctaagtacccaatgttagcgccaactattttggcactgaggttaggcacctcagcgccgaagcggttggcgctgaggtacctgccacgtcggcggagggatcggctcagccgccacggtggcacgaggtcagcgccaggcccgttggcgctgatacgtccagcttggcgctgagccgacggcttatttttggttaaagtttttggtaggggttagtttcgaaataagtttttgaaaagggtcaatttgtcaaaaaaaaaaaaaaaaaaaagggccggccggacatctatcgttcgttccaaaggaatattcctgtagctcctgttggcatctagctacttaaaacctgataaatactccacttaattatcagtcgagagagacaaagcattaagccccaagaggcctgtcacttacccatactttagctctttgttgcattcgcctttaattaatctttgagggaaaaagtcatgtcaagacaacaaaacttaagggaaaactagcatcttatagctaattaagccacaaattttgacaatttgaccctttacaaaaactatttttacaaataaactgctgccaaaacttattttaaatctgacccttttgctcaacaccaaatcgtgtggcgctgaatttagacacctcagcgctaaatagcatggtgctgaatgtacgttggcatgctgacttagtctcccatccgccgtggcacggcattcagcgccagttgacgtgacgctgaggtgtctaattaagttcagcgccacatgatttgacgttgagcaaaagggtcagatttgaaataagttttggcagcggttcatttgtaaaaatagtttttgtaaatggtcaaattgtcaaaatttgtgtaattaagcaccgtttatatatatgccagtctcgatcgttgcatgtgatgtataagtgcatgagtacgtacatccgtcagcaggcatatttcgtctttttttctccaggaattatatatgggcaaattaacttgaaccgcagacgttggacggccctgattttgttttactttttttttcgatgacatcatttttttttacggaggaggcaacgcagccgacgagggccaccagccagcgaactgggatcaggttcacaatttcggatcgaaatttccaaaatttcggttctatcggacccccgatacgatataatttcgaccaaaatttttatttttttcatttttttcgtaaatttggtactgttttgttcgaatttaatcaaattttatttaaaaatttataaaatttcagaccgaaattttagaaattttggtatttcggccacaccgatacaaatcagcaaaccaaaacattgaaccctggctgggatcaatctgccatcgagcatagggaatttatcactcgctgtctatgacatgtgggccctcatgtgtctatgacatgtgggtacagtggcaaatcctttagaaccacttataaaagtggcaaatagttaattattctagtagtatggtagaggacgcccctagagctgacgagggccctccgaccctctcacattccgttggtgtccgtcaccgctagcgcgatacaccaagagccatatataggggttgtttggttggtggtcgtggtttgctacaccagacgttagatgcgccacaattttttaggtttgtgtttggttgagtgtcacagttaagtcaagccattttattagcacgccgactcatgcgttatattttaattttctagtcaaagtttactaaattagcctccattcaaacagccccgtaacgtttttgactccgccgtcacccttgcttgccgctatggcggattgctcggtggtagcgaggatgaaaatgggcggcaacaaggatttctgtgtggttggccagtagcgtttgtgtggtacggctctcacacatgtacacacttaattaattatatgcaaatgtataattagagtgtcctggaacaattaacgtcataaagggtgcccttatgcaagttaattttgtcataataaaaggatcgaagctgtccaaacgattatcggtgtggcatgcatctatacatcaacatcacgcgttgctatatacagtactacatggtacgtcaaggtacatgtagggtgtgtttggttcacggtccaggtaggatgagatatgatggtacatattttgctggatatgacgatccagttttttgtttggtagagtggatatgacgatccagtttattgtttgtttgtagggatgaagatggatttggtgatccaattttctatttggttggagggagtaggttggatttgtaggtgtggtcacctctcgcttagagatggtgaatataccccatcaaattaatgcataatgcattttataaattctctagcaattttacaccactgcatgtccatattataaatgcatatagaaaaaaagaaaaaaaagaaaaaagaaaaaaaattagatctggggctcttcctcctcactgccgccgccgcctcctcccgccgccggctgctgctcgcctcctcctgccaccacctcctcccaccggccgcaggcgccgccgcctcccgctgacgcgactctcagcgctcacaccgtcgacgtcgtcgacaggtccgcgtcgtcgtcgtcaccggtaggcgtctccgagctcgcgcctcctcctgccagcggccgcctactcccgctggccgcctcctcccgccagccgccgcctcccgccgacgcggctatcaccgcccgcaccgttgtcgtcgtcgtcgggttcgcatcgtcgttgtcgccggttcgcatcatcgtctccgccagcatctccgagctcgtcgcctcctcccgttgccatcgaccctcttcccgttgccgcgccagcgccggccgccgcgcccgcatcccgctcgcaaccgcctccctccctcgctcgcccggggtgacgcgagtcacgcaaccgcctccctcgctcgcccgggcgctcgcggctggatccaggcaaatcggccggatccccccatccagcatctgggggaatattcctccccggaccgccccatcccacccctgtccaacaaccaaacacctaaaaaaatggcggtcatgtcctatccacctatatccctccatccaaacacacccgtaggtgagtgagatagcatcggttgatgcgtgccgcattggtcttatatacagaccggctctaaaatggtcctaggtgatccatcgtttcgtaatatagatcacgagactaaatatacttttacttataatatatacttttataaatcatatatcataaaaaataaagcgaataaacattataaacacctaaaattacaatgtaaattaatcaacaagaacaaaacaatatactagcctaattttttcattaaatagatgcaaatgagaatatcacatgacctcgacttgatcgctagccacgatgaaataagatgtagccgtgtaagagttggacgtgaggaccgacaacgacatcctgctagctaggcgttggttggtgatggatcccgtaccgacttgggtcgtaggcagtcgcacagccgtcctggaccctgatacggccctgcatatgtatcgctagctaggcgtttcccaatcaaatggacggacggccatggctctcgcggaggtaattaagcaactcaactgtggcctgtggttgtcactgtcatccttgctaagcatgtgtatgagtatatatgtactagagccaaactaacaagttactccctccatttctaaatatttggcaccgttgatttttctaaaatatgtttgaccgttcatcttattctaaaattttaagtaattattatttttttctatcatttgattcattgttaaatattcttatgtgtatacatatagttttacatatttcacaaaagtttttaaataagatgaacggttaagcatgtgttaaaaagtcaacggtgtcaaatatttagaaacggagggagtaataaaagccacggtgataaaattggccaacgactacctcaagggacacgatcaacaaatcgatatcgtcgactgcatctgcttgctgtgtgcttgttcatcgccaagaaaatagtaatagtagcagaggagagagaaacactcaacacatcatccaagaagaagaagaaaaagaaattaagagagcagacatgcatccaccgttagttgacggacagtggacaagtacactggcactgtggcacagccgtcctgtgtgatttgtgttagggcgccatagccaacgcaaggagcaccctcaccatccacgtgagcaaaagtgattaaagacccagctagctaaggatatcttttatatagtgcaagccatacctccatcttatttttacaatactgtgcatttaaactcttaggttatttttattcgcatataagtccaatatttgcgtatgcctcctaaaactcacaaacatatataaaggcccaccccttctcttttcttccgcctttccccttcccctcttccttcccggcagcactgcccctcccctctctttcttcactggccagaggatcgacgcggaggcggcggggattgatgcggcggcggcggatcgacgtgccagaggcggggatcaatgcggcggcagcagatccacgcggcggcggtggggattgacgcgccggaggtagggatcgacgcgatggcaacggcggcggatcgacgcgccggaggtgggaatcgacgcgacggtggcggggattgaggcggcggcggcggatcgacgcgccggaggtggggatcgacgcgatggaggcggggattgaggcgacggcggtggggattgatgcagcggcagtggatccacacggtaaaaactccaaatttaaagtcgaaaatttaaattttagccaataagcataagcataggcataagcttttttttatattgtttgtcggaatcgccagctgcgttaaacatgaccaatatatatagctaatttagcagactgatccatagagaatattcttttcaatacaaaatggcatatccattccaccactctcccatctcacccaacagttcccaggtcctaattcaactctgatatgcttaccttctcttacacatgcagaggaattgttcttacgcccttactatctcgttctaaattataagtgattttattcatatagttatataggtgtaaaaactctttatatattttaaaacgaataaaaactactatgtggatgatgccacaggcagctggagaagctagcaaatatagctgcgcaggctgggccacttttcaggctcatctcacgcgatgcaaaaggggaaatgtcaggccaacatttcactgatcgatgtacacacacatgcacggcctctcctctcctttgcgtgcatcatcgtcaatgtttgtgcgtacgtgcacctgtcttcggatcggatccattgtgccctcgctttactgccttactggacgaccagatcgatcgagctggtacatgtacatatttttccacggagagtacacgggaattaataggtagactaagagtacgttgctttgtcacttgtaggccgtgtttagtcagggaaaattttaagatatagttgtcacatcggatatgcggaaatacatttgaagtattaaacgtagtctaataacaaaacaaattacatattccgtcagaaaactgcgagacaaatttattaagcttaattaattcatcattaacaaatatttattgtagcaccacattgtcaaatcatgacgcaattagacttaaaagatttgtcttgcaattcataggcaaactgtccaattgttttttttcacatttaatactccatgcatgtgtccaaacatttgatctaatggatgaaaattttttgttttggtaactaaatagggccttagtcgaagtaggaagaaaagctcacatagatgggcggacaatttatttattctttataaaaaattactaaagaagtcatatctcaccatattcactataagaacaataaattaccttataatcataaaataaagaagtatttatatcattaaaaaacatagattttgatatattatcttggttatacgtaaactcactatcaccatccttcggaaacatatgaggaaatatatgagtcgtcaaaattatttgtgctaattgttaacaccgttcagatgagaatgacgtaactagaagagatacaatgtgattctatgtgacattttggattgtacgtatgtatgtttttttggcgaatagtagtatctagtacgtaggtactttttttttctttttttctaaaatatgccaatatttttctctcaaggtagatgtacttatgtgtatcctatcttattataaagttataagtcactaattctaaagctcaacatacaaacatatcatctcatcattcactagcaataattacatataaaacttatacaagcatgcagcatcatctataattcattgaattctacaaatcaacatccaatcatcttccttcacattatttttcacaatatttttaatatatatgtatatgtatatccatcatttttataatacttaacatatatttatccatataatcaaagtgcgggatatcatatttcatctgcaatctcatacagagactactaaatgcatttctctctaaacatagtttgacaaaccagttttatttgttgttaataactaatataatttttacttttaccctaattatttaaaaaatattaaaagttacttagaaatttctgcagcaaaacacggggaatcacctggtttatatcatatttcatcttagagctggagttataccaaattggtccctaagtttgttgtatgcctcagagtgtaaaggggtgctaccaacaactttcatatatgttgccgacaagaggacagtgagattacgggaacaccggcattgaagcccgcgggcgattgcctgatcaactcggaaggtggctccactgctgttgctggtatttctagttctataaatctttcttagtagagagaagatcaatcaactactgatccggtgaaaaaaaaaattaagtgaaacttgatgttagcattgatatataatctaaaatataatctaaatttatggttattttcttaaacccgctattggatcttagtgtcccgtaatagcgtccgctatccgtaacccgctgctatacactatttattactccctccgtcctaaaaaaaggcaaaccctggatttccgtgtccaactttgactgtccatcttatatgaaatttttttataatttgtatttttattgttgttagatgataaaacatgattaatattttatgcgtaacttgtctttttaattttttttcataatttttttaaataagatggacggtcaaacgttgggcacggaaaccagggtttgtctttttttttttttttggacggagggagtatctttgagtggtatacaatacattaaccttgttttggaggttttgacagctgcgccttctcgctgcacatttacttttcacaaacaatctagattctcacttagaatttgaaaatcagtagctacaatctacaccagctcgtacaccaggtacttacaatcttcagtttctcaaatggggccattagctctctggcgtatgaccacagctataggaatgcatgaattaatgtatttgtttgtcgttttcttatagcatttcgagggacaaactactgccatacataccctgggaaggaaaaaagaaacgctgaaaaaaaattatgtattgctgattcgcttcagatcatcactctcggtatagatgcggcattggatctggaaatcttgggagaaatgacacgcagattctttgttggaattggaatcggaggcaacagttcgatcgaatatggcagcagagagttcagtaaattaaatttactttctgcccacccctgggcctgcctaaccgtctgatcgagcttaggagatctggcatttaaactaattaatcaccattaccagcggatttggtctgatcgagacgaaatccatgggcgattcgtataaaataaagcaactatgctgcatgtaattgtcctgacaaaaaatataaataaaaaggtgatgtgcatatatcaatcctgcagctccgtagcatagcaatccgaggaggtagcaacgtggagcatcgcgatagcaatgcaaattttaaatttgttttttacttaacatctcaaaattatgttcctcattttttttaacttttcttgtggaaccctctttttatcaggactttatattattctcgggtacgctgttaagcaggagagctggagctaggaattaggaaaagaacatgcctaattgcctatatatacaggtgtcgatgaagtgctagtgatgcgcttgctttctgaaaagaaaaaaagatcttttttctttgtgttgataacttgatatagatgcgagtcaggccatcactttaattttaatctcccttaaatgcaagatatcataaaaaaatgtaggcataaccagataaattttagaaaatataattcctaacaagataatattaaaagaaatgcatcacaatgatgaacgagctaggagagatgcctgatggcggatgctgttcctccgaggagatgccgagatgcaatatatgtgtaattcaatcaggagtaggcaacacacgtggtcccattatatttgatttgttagaaaaacatagagaatttagagaatatcaatccaaaaaagatccaacaaatgtttgaatcctaccatttcttcaagattcctatgaaataaacaatcctatgaagattttggaaaaaggctagcaaaagctccaacctctcagaaaattttattttaagtttatcactcttatcctattcctatctttttctatggcctaatcaaataactattgtgtttttcctatatttcgtaactttcttttacacatttattcttgtttttttttcaatccgcgtttcaaggtagcagttacagaatattgagagacaggtctctcaacgttctccttgctgtaaaaactaaggctgtgttcttcaacccattttcccaacccacatcgctcatgttccgcatgcaggctttttaaaaactgctaaatagtgtgatttatataaaatctttctatatgaaagttgatttaaaaaatcatattaatccatttttttaaaaaaaaagttaatacttaattaatcatgcaataatatgagcttcattttgcgtgccggaaggaggggttcagcattagaggatgggaacctatccctcctgcatgcaaaacggagcggccttttaacacatgattaattaagtattagttatttttttaaaaaaatagatctatatgtattggcggtatggcatgttgcccttcgaccaaaatctgtcgaaggctatgcgaggagtggggatccaagcccgagacgtcaaagttagtcggggcgaaggcccccccccccccccatggcgaagactatggaacaaggacggcgagaggcgaaggatcgtgcgggtactctgccaagccggaggcctcttgggcgaagagtatatgctgaagggagacaacttcaccaaagcaagcttgcccccacgagggccgaagaagccttttccggcccatcaagcctaggggccattgggccgacgatcgcctaatggcccatcaggggtccatgaacctctattacactatgtacccatgtaaatgtccctttcataagggtaaccatgtaaattcccctgtataaccaaaaccctagtagtaagaatctgtaataggggctataaatagtctcataggtccatataatagggggatccaagaaaaattctctaatcaatacactttactttcaaccactgttgagtaaccacgtctttcgacgtaggcagttgtcatttcgacaacagctggcgccgaccgtggggaccttcgagcgaaaccactgagagcgaatgccaccgaagaaggtcgtaaaggagaaggttacaaagcgaaaggaaagcgacgccggggcggatatggcagagggagcaaagccttcgacgcctatcgccgaagatggaggagcgccatctgcttctgcatctgcgccatcactaccgccttcggcccctgctacctctatgcaggtgccgaacgcagctgacatggtgaaggcggctacggcggcgagggcactccagaccagggcggagatcctttcgacaagccaactgctggtgccccaagccgctccgtcgcagccggcagccgcctaaactgcgctcaccgctgtgcaagcccaagtcaaccttgaccccgagacacaaaccgaagccgacatggaagccatgcgacagaacatgacacgactccaagacatgcttcgccaaatgcaagaatagcagcaagcgtacgaggcggcaaggcggtccaaggtcgcttcggcaccaatcctccagtattcggcaggctatgtcccaccccaagtctatccacaagtgccgacccaaccccttccgccacaagtcgcgcaagcgccaatgtacttcaccgggcagccatcgaccgcagcagcgcattcggcccttcacgtgcaactgcaagctcaaccggtcgctgcccaagtacatcctcaaccgcctggccaagtgccacaaacaatggcagaaggggcttcggctctgcaggcacagctccaagctttccttcagcagctcagccaaccccacaacatttcaagtacagccccttcggcccgcccggaggagaatacaagtcaaggtgcgcctagttggttgccttcaaatcagccaggtctgggggcttcgctgtggagtcaaggaccgcagttcgactctatcaatgctgctcatgcgccaaccattcggccacaagcaccaacgccaggcttcggagcaaaccaagtaccaaaccaggtcgccatgacatggtcacagccaactttcgacccattcatggcggctcagcaagcatcaccaatcggggccgggcagccgaatgccatggcccaacctcacgcgcaagccgtgatttcacccttcgccacgccgtacctgcagcaaggtgccgtgaacagggcagggggcgaaaaggggctaccgcggagtgggggagtcaagacccgtccaatcccaccctggttcaagttcccacccgtcccacgctactcaggcgaaactgacccaaaggaattcctctccatttatgaatccgcgatcgaagcggctcatggcgacgaaaataccaagacaaaggtaatacatctcgcactagacggcatcgcccgctcttggtatttcaatttgctagtcaatagcatttactcatgggagcaattgcgcgatgtctttgtccttaactttcgaggcacctatgaggagccaaagacgcagcagcatctactcggcattcgccagaggctgggggagtcgataagggagtacatgcgtcgcttctcgcaagcccggtcccaagttcaagacataacagaggcatcagtcataaacgccgcttcggctggtttactcgagggcgaattcacaagaaaaatcgccaacaaggagccgcggacgcttgaacacctacttcgcatcattgatgggttcgcaaggggcgaagaggattccaagcgacggcaagcaatacaagctgagtacgataaggctttcgtcgccgctgctcaagcccaacaacaagttcaagttgccgaaccacctcctctcgttgttcgccagccccagccggcgatccaagcacaaccgccaaggcaaggtcaagcccccatgacctggaggaagttcagaaccgaccgtgcgggcaaggctgtgatggctgtcgaagaagtgcaagccctccggaaggagttctacgctcagcaagcaagcaaccatcagcagcctgttcgcaagaaggtccgacaagacctctactgcgccttccacggacgctcttcgcacaccacggagcaatgccgaaacattcggcaacgtggcaacgcgtgagatccaaggacgcagcagggagcagcggccgaagcaactcgtgaaatagctcaaaaacaagcacccccagccgaacagcgccaagatgcgcaacacagagtgatccaagtaattacaagggtcgacccgccgatccaactatcgaagcgacagaagaagatgcagctgcgaacggtccacaatatcacttcggcaggcgaaggggctctgcagtatctgaaccagcaaatcttttttgggccagaagatgtcgaaggagtaatgttcccgcatcaagatcctctggtgatctcaactgagatagctggtttcgaggtccgacgaatcctggtcgacggaggaagttcggccgatgtcatctttgccgaagcatatgctaagatggggttgactacccaagcccttaccccagcaccgacatcgctccgaggattcggcggagaagcagttcaagttcttggccaagaacagttgatagtagccttcggcacgggggaaaacagacgcgaagagcaagtattgtttgacgttgtcgacatcccatacaactacaacgccatcttcggccgtgcaaccttgaacaagttcgaagccatttcccatcacaattatctcaagctcaagatgaacggcccggcaggagtgatcatggtcaaggggcttcagccttcggctgcttcaaaaggcgatttggccataatcaacagagcagtgcacaatgttgaggccgaaccgcatgaccgggcgaagcacgcaccaaagctcgccactcacggcaagatagtcaagatgcaaattgatgatgccaaccccacaaagctcgtatcactggggggcgacatgggcgcagaagaagttaagaacatcctagaggtactcaaaaagaacattgatatcttcgcctggggccctgatgaagtgggaggtgtttcggcagatctcatcatgcatcacctggcagtcaagccggatgccaagccaaggaaacagaagctacgcaagatgtccgctgatcgccaggaggcagcaaaagccgaaatcctaaaattgctcaaggcaggggtcattcaagagatcgatcatcctgagtggctggcgaatccagtgttggtgcggaagtcaaatggcaaatggcgcatgtgtgtcgattttacagacttaaacaaagcatgtccgaaggatgatttccccttgccacggatcgaccagctcgtggattcgatagccggttgtgaactcatgagcttcctagatgcatattccggctatcatcagatttgcatgaacccggctgacatccccaagacagcctacatcacaccgttcggcaccttttgtcacctcaagatgcctttcggtttgaggaatgccggagcaaccttcgccaggctggtatacagggtcctttacaagcagtcggggcgaaatgtggaagcttatgtcgacaatatcgtcgtaaaaagcacaaggctttcgaccacgtgtccgacctacaggagaccttcgacaacttgcgcgcagcgggtatgaaattgaatcctgagaagtgtgttttcggcgttcgcgcaggaaagctgttgggtttcattgtttctgaaagagacatcgaggcaaatcccgagaaaatcgatgccacccagcaaatgaagcctccatcaagcgtacgtgaagtacaaaagctcacgcgccgaattgcggcactcagtcgattcctctcaaaggcagccgaaagaggtttgcccttcttcaaaaccgcgggaaaattcaactggacttccgaatgccaagcagtgttcaacgagctaaagcaatacctgcaaagcccgccagctctgatcagcccagcatcaggaagcgaactgctactatacctggcggcttcgccagtggcagtcagtgctgctctcatccaagaaacggattcaggccaaaaaccggtctatttcgtctccgaagcattgcaaggagcgaagacaagatacattgaaatggaaaaggtcgcttacgccctggtgatggtttcacgcaagcttaagcattactttcaggcccacaaagtcatagtgccatcacagtaccctttgggcgaaatactccggggtaaataagttactgatcggcttagcaagtgggcagcagagctatcccctttcgacttacattttgttgcccgcactgctgtcaagtcccaagtgctagccgactttgtggccgaatggacaccggcattcgcccatgaacccgagcccgtcgaacagccctgggtgatgtactccgacggttcgtggtcgcacaagggggcgggcgttgcagtagtactcacttcgccaaatggtatgccaattcggtatgctgcaaggctacagttcgacacaaccaataatgcggcagaatacgaagccattcttttgggcctaagaaaggcaaaagcattggggattcggtgcctgctaatccgaaccaactccaagctggtggcgggccatgtcgacaagtcttttgaggcaaaagaagaagggatgaaaaggtatttggatgccgttcggtctatggaaaagtgcttcaccggcataacggtcgaacatttacctagaggccagaacgaggaagcagacgccctggcgaaatctgccgcttgtggtggcccacattcgcctggcatcttttttgaggtcctgtatgcaccaagcgtgcccatggacagcttggaggtcctgccaatcgaccaggtcaaattgggcgaagacccatacgactggcgaaccccgtttgtgaagcaccttgaaactggttggcttccggtagacgaagcagaggcaaagcgcttgcaattcagagccacaaagtataagatggtctcgggccagctctatcgctccaggatacttcaacccttgcttcgctgtatttctttcgccgaaggcgaggaaatggcgaagaaaatacaccaggggctatgtggcgcgcaccaagccgcaagaacagttgcctccaaagtatttagacaaggagtttactagcccactgtgttgaaagtatgtgttgagcaaatcaagaagtgcgaaagttgccagcgtcagcgccgaagccaaaccgcgccccagtatgagttgcagcccatcacactaatctggcccttcgccagatggggactggacattattgggccgttcccggcggcgtgaaacgggcacaagttcgcaattatggccgttgaatacttctctcgatggattgaggccgaaccccttggtgcgatcactttggcagcagtacagaagtttgtatggaaaaacattgtttgacgtttcggagtgccaaaagagttcatcactaacaacggcaagcagttcgactctgacaagttcagagaaatgtgcgaagggcttaacctggaaatcaggttcacatcggtcgcgcacctgcagtcaaatggagcggtcgaacgtacaaatggtaaaatcctagaagcactaaagaaaaggcttgagggggcagcgaagggcaaatagccagaggaaatgctatctgttctttgggcccttcggacgacccccacaaaaccaaccaagttcagcccgttcatgcttctctatagcgatgaggcaatgaccccaacagagctaggggctaactcaccaagggcgacgttctctgggggcgaagaggggcgtgagttgtcgctcgaactcttggagagggtaagagtcgaagcactcgagcacatgcaaaagtatgccacaggcacttcggcaacttacaacaaaaaagttcgaccgacagagctattgcctggtcatcttgtcctaaggaaaaaggcgaacccgatagccgttggcaagcttgaatcgaagtgggaaggaccgtacctcatcaagcacaaatccaggatgggatcctttcgactggcgacactggaaggcgaagagttcgaccattcctggaacgctgcctctcttaagcgtttctatgtctagaacgggtggcacccaaatcgccaacttgtaaaaatgtatatatcgttatgtaagcccttcggcactatgtaagcccttcggcactatgtaagcctttcggcaagaaaaaaaagaaaaaaagagaaaaaaaaaaagaagaaggaaaaaaaaaagaggaagatgaaaaaagacaaaaaattggatgtagggctattatccaccacggaagcccgaaccagtataaaatctttgtgtcctctgccttcattttctttgtttgtgcgattgataatttgcggaaaaaccccaagccaaacgcctgatcagcgaaaaaggccagggggcgaaacgaatcggccgaagcatcgctcgctgaacgattgaaaccgcaacagcttgtttcggagaacaattagccgaacaccgttacactcgatcgaaaggaaagtacgagtgcttcctataacgtagaacaaaacggatcgaaaacggaaaccgaaagctgaaaagtcaaaacctatttcgctaatatatgcaaaggggccgacacgttccgatccaacgaaaagcacgcgaagtgacaattcaaaaatagcgaaaaggaaataaaacgcacctttattgattttaaataaaaatgtatcgaggaatacatcacaatggtacaaatgaagaaaaaggagcaatggcgttacagcccggcttacagataaattacatattcgcccccgcgatctctctctttctaaggagtgatcgagtgaactaggttcgtcatcactactaatatcatacacaaccctaaaggagaagggggcgaaatacagactagactgtaacgacgctgggagatcgcctcctgccgaacagtcttctgatggtttcgccaaaagcgagccatgtcctccaaacgtcttgaatgaacaatatcgtagtcttctaaggttcgcctagggtgcgcccaaagccacccggcaaccttaaaaaccttatagctgcatccgtttatcaccatttcacgataaacaggccgaaatgggcatcgcacctttggcaaatcctttaatgccacaaatttctcgttttggtttcgccaactcccagaagagggccgaatgcacaactttcggcgaacaccctggtagacagtgcaaaaagggcaaaaagcgaattgcatagtaagaataggcgaaaaaagaaaaaagtattgcataatgtgaaatgggcgtaatcataaatacgccaaagacttcgaccatcaaaaagtggctaagagtgagtcatatatattcaaaatatccaagggcccctttttcggctacaataaggagggttagcggcagcccgccaaatacacatcgttcgccactcctggcaaacacaaaaagaagaaggaaaaatacaaaaatctaaggaaagggcggaggggcttgcacctctgggtgatcctaggcatcgcctccacccccttcagccgccacgtcctcttcttcgcaaaggtctgccgcctctgccttcgctagttgctccaaaaggcgcaccttggcagtggaccggccgtccttctgccagaactgtttccgacacgcacgaagtgcgagcaaaatgtcatgcgcactaatctcccagtcccccttcgcatagttagggaactcggcgacgtgctcgcagccgaactgttgcaggagacccatagtaaaggccactaatacacgcgcacagcaatcgccgtacacagtggcgcagtccgaaactgaaccaccagcctgctgggtccactcggagaagtcgaaggccgaagcatctttggtagggacccctcgcacttttgcacccatgtcagtaagggcgaggcgaagcgtttggcacgccattcttgcagattcgatagttttcaccatctcccgcgaaaaccgctgtgactcctccacagcgctcgcttcggccttactgacctccaggcgaagagcctccatcttcggctcagtaaggttataataatccgtcagcacggcggaatgggccttttctttccttaattcggcctggaggtgatcaacctcagctatggcttctctccctttcttcagttcggccttgaggcgatcgacctcggccctagcctctcttcctttctccaactcggattggagccgcttgttttcgactttcgcctctttcagggtgttggcgagggcctccatctccaagttcttgcggcctattttgtcatccttgacccgaagacggttcttaaatccgtcaagacgagcctgcacggttcgctctgtcgaacagtgagctgttggatgcaaaagaggaacggcgaagagatcaaatgttaattatgggacatgtaaaaaagaagaggaaaaccaagaatagagaaaaagcatacccgaaccgccaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttgagaagttcagatcacaaactacagttaccaagatgtagtgctaacttaggccagacagagaacacatatacatcaacaacactaatacatgcatgttaaataaaggcacggctgatccatataatcaaaatctttgacattgatcttctgactctcagtattagtacttagtcacgcaagggttttcattatttaagacagtgaaatgcatgtcagcaaaggggagcaattcctgctcaaaactttgatgaattgctctccctattatcgacgatgatcatgagaaccactcggcattccatccttcaatttctcctagatccattctgcacaacaagaaacattcgctgttactaataggtttcaaaaaaaacatacgctgttaaaataaaatgcaatatatatgaaggccataatcaatggtagtagatgagtttcctgttattctgatagaattaagaacatactaataaactgaacctgaatttatgattacgatactatagttcatatgaatatatgatcgagtctctaattttattgtgccaggaagaaagttttaaaagatatacatatatatctttgccacttaagccatgaaaaaaaaggtgaaactctatacagtttaatggaaaaggtggtacgcgatgaacaatttatactgttgatttgatcaattcagaacactaataccccgttccaattaaagtactatttcaccgtattattcatgcagattatttgctccacacctctaaaaataagttttttgaggaaactttcttctactgcattacctagagattacctgttataattaattaagctagtatttgttatttgtattttctaaaatatttagtttaaccttataatcaagtcgataaccaacgatgtacagtattacgacgaaattaaaactccatttcaaacggggggttaagtgttcaggaatttgatttcaaaataaactacagattaatttactaacatatttcgtaattaatttccagcatgcagtagagaaaaaagtcctaattttttttatgcaattactagtacatgcttattacctcggcaaggagacgtcttcgccgtagctcccaattccatggccatggtggccgtagtactcgccgaaatgcatccccagcacgtcagacccgctctctttgctgctctggtgatgcccaaccaggtggccgccgtcgccgccgaaccaatccggcgccatgcgcgccgccgtcagctcctcctcctcctccgccgccgccgccgccgacgcgttcacggcgcctccggccgccaccgccgacgctgccgcgccggcgccgccttcgacggtgtcgaggagcttgctccaccacgcggaggtgaccaggttgacggtgtcgctccactcgatgtcgtgctgctccccgatggagtagatggccgccatctcctcgtcgtccagcacccggtgcagcgacgggtcggctatctcggccgccgccagctgcgactgcgagctggtgttctccgcggtggtgatcagggccgacggcgacatgtcctggccgccggcggcggcggccgtcgtcgtcaccgacggggaggagtagacggagtaggaggacgccggcgacggctggtggagcagcggatgataaggttccaaacagccggtgctactaccctgcttgccgccgtcgccgtcgcagacgtcggcgacgacgctggtgaagccatggaagctaaggtttagccctagcggctgtgcagggaggggcagcagatcaccatggccgagctgtgcctgcgcggcggccgccatgggaggaggtggtggtgcgtggtaagggacaggagaggagtaggcagcaggtgaggaggacaagtgtgtgagtggggagttgtagaggtaatccgagaaggaagcgtagccgtgatgcatagctgcagcagcagaattagctgatgatctagtacttgctgctgcttgctctactatttgttgttcttgcactgctgctgctacctgagtcgccacaacctcttgctgctgctgctgctggtggtgttggagatggagcaattgctgctgctccttggcttgtctcatggaggccctgtggatcttgagggcagtgacaatctctctcctggcctcagccatgttgagtagcctctcctggtaaggcctgcttgtgtgcagcctcctcctgacctgcttcttgtgtggctgtggctgtggctgtggtggtggtggtgttgtttggggctcttgttggtctggctgtggatggcaacaaccatgtggtttgctggtgcccatggtggtggtgtgatccttgttggatcttgcagtagatgatgaggagctaagttgcttcacaaggctcctaatgtaagcccctgagaggtgtggtggctcttgttgttgttgtttgttggcagcattgttctttgaagaggaggaggaggaggaagtggtggtggtggtaggaactagtagattgtggttcctcatctcaatcactcactgtctctgtctcttcttcttcttcttcctagctagtgagattccccctctatagctttcttgctaaagagagaaagagagagctttgccagagatgtgtattatgggaaggtagggtgcaaggggggtggggtgaaggaggtgatataaatagggtggtactaggaaagcatatgtatgtgtaggagtagtttgttaggatgccatatgttatccttttggcaatgcatggcatacatggggtcttatggtaggtaggttggcagatagtgtagctagaacagacagcacacaacggtgggtcatgtcatctttttggtacttgaatacaaacattgactcttgcccaacagcccaagtctcccggccggccggcccccatatctcagggatatgtttagggatatatgtgtatacatatagacattttttctggtcattcaaaggtcaagcttttagatggatacacgatagggaagaattcaagactatctccacaagggccaaaagagtcataatctggtgcataactttaataattcctagtgacttttctttgacatttttgtagtttaaattttaaaaaaaaacctaaaagaactgactaaacctatttaattatttggccacgtcacctttattgttgtggcaagaaaacttggtacaccgataaataactgtgacgcgccaagggtcatggtggcataacaagttactattgttgatgtgaaccgtggtgcaacacagctccttgccatgccatctcgatggtgtggctaaaagatctatttttaaaattaacttccttagagtctgtccttaaaatttaaattaataaaggttttaaggggcagaggcactcctattgttggggggtgtgagtgtgacctatatataggctgcaaagggagtggggcactggctaaagtaaggaggaagaacataaaaataataaaaataagaaagggaaaaaggtaaataagagggaaggaaaacaaaagtaagaaaacaagggaaaataaaatttcttgggtgtggatccacacatgttagtcggtgcaaggttactgatggtgtcacatcagcgttcgtgttagtgtgccgagtatgatgttggacctttattgttaatcatattaattgagttcaggtggttatacatttttcgagtttatatgcacaccacatgtgctatgaaccattagtttgtgtattgtactcttgattaaatatccaaacttatcatgagatcgaattattgcccatacatacttcatgcaaacccccttttttggctgtcatcccattcttagaattacggaagggaaaacagaaaaattgaaggaatttgagaatccaatcaataaaccacggccctcttgcagtgtactgcacatggatgcaaaagtagctagtatgggacaatgcatgattcgcttcaaatatggccaactccttcgttcatcgctagcttgctgcatgcggtacacaactgactcgagaaggcgataagattcatcaatcaatcacataaagataagcaggtgtggcctacaaaacatagacatgaattatacacggcaagtggatagagatgtgcatgaattttcctttgatgcacacacgtatggagtgtatggaccgataaagagatccacacagagaatattccgtttcatattataactctctttgatattttttcttagtcaaacaactttgtttatagaaaaaagtaactacattttaaacaccaaattatttttattaaataaaatctagcattgaatatattttgataatatgtttgttttatgtaaaaaatgccactatatttttctataaatttagtcaaacgtaaataaatttgactagaaaaaaagttagaactacttacgaaatgagaaacggagggagtagacatgtataagatgatgaccaaatggtatgtgtggccagccgcaagtgcagtccttgccatccctgattgtaccctacattcttgatagaatgattgtctatgtacgtactacggaccatggctttctctagagatcgctctctcatgtcaacaaaactacctactagctagtaacaagattgatctgagccgaaaagatagaaagaaaacatgctagctggatcagcatgtgtgcataagctagctacaaattgagggccgaaaagaggctgcgtgccacgactgatcattaatgtcgtctattaatgtggtcgttcgttgatcggtcgaccgagctacacactgtatatgcatatccaaaactgaattcagatggggtgcccggtcacgtacatgtgttgcatgcaatatagtgttagctctcgacttgatatgtgcatggtagctctccctccatggctccatgatcagtaaaagaccatttgtctagctatgcaactggacgtactagtattccagtccggcggtatatgttgggctgacccaagatttagaacttgtcactactataaaaacgattttttttctatacgagtaccaggttacaaatagaccgtaactagtcatgtctacaaaaatcgaccattgatttcagcatacggctccttaagaggagcagatgcaaaattctatttttgcaggcgagcctcttaaggggttgtatgcaaaaatgagcctattttcatatggacctcttaagtggtccgcttgcaaaaatactcatcttctccatagattttttttctcccctccactctcttttccctctcaccacttcattttttttcaactcctctcccctctctcttttcctcctctcctgattattttctcctctctcttcactctctctctttcctctccgagcgggagcgggcgctggcaggccgccgccgatgaggtggccgggagcgggcggcggtgggtggctgcacgccgccgttgccgcttgttgcgcctcacccggcactactgctaagtttagtgttagggatagttggctgtatctgtgagggggaggctaggagtgggtaattcgcgcccaatacacttgggctaatgggccaactaaggaggaaaaaagcaggccctggaagagtgatttattagcttattgggttgtttgaggcttcttttttttaacattttgtaatacactagcaaaaatgcatgtgtgttgcaatagatgaagataatttttacaattagtaaaaacaatgcaaatttaaatgacaaaccgaaataagacaaacaaaacaatggcaaaacactcgaaattgagtttacatgtattgaaccttattctacatatttcatgcatcatcgcacgaagaataccttattcttgatgcccactaactactaaagctcgacactcattagcactataaagtacatgcaagtatgccacatcatcacccattagcaattattatctagagtatttcacctaccagcaattattatttagaatattttaaatatcttataaacatgacgtatcatttacaattttgttgtatttttagaacttaatatgcaagtaatgtcaaatcaatatctccacatttttttcacatcgtttaaatatatacatctaccatttctataatgtacaacatgcactcatccacatatcccgcagtaaagcgtggggtatcaactagtatacatcattccatagcctcacaaattgatcgagaggctagaatgtcataagttgatgcgtgggtattttgctccatctcatcaaccaaagattgaaattttgattattcaattagtgaaagtttttttttactgttgtcagggttatggatactacatacctaatagtagttgactaaatctcggtaggacccaccacataccatgtcttatacggaaacaaccttgggatataggaggagttccgcataaggaaggatgaatagagttctacatggaaacgataaggactactcggattgtatccatattggtttccctaattctacttggacaagggcacacatgtgggtataaatataaggccccctaggaggagaggggacacggaaaaacagatcaagatacatatcaacacacaaaccaatatacgccaagacacaccgccggatatcgacatcagagatatgcctggactgaccctatctggtacctacagaggccggctgtagggatctagcgctgtctctaatctcgccgggcacggattcgaggaggaagactaccctgttgtcgactacgtggtgatacttcagtccgctatgtcgacaacagttagataggctaccccaaatattgtactggtgtgattatggtgaataagagcaacgaccggcttcggccaataggagtagggttattacctgacaattcaggggcccaaacctatataaaaatcctcgtccccatcttttttattataatcttgcatatatcctagtaccaacgatccccatactatacaaataccggaatcacgacattaaacgttgacaactttaaataaaaaccatttgcaaaataacaaacttgtcgcatacacatcataaacaatgataatagagcatatgtacatggtgccctagtcaattttaatcttggtgcctgggacatcaagattcaaagtgagtatatgcccaattcaaatgagtatgaaatttttaaaaatatttaaggtatgaacattaacttctttactaactagttcaaacaagtttgaactgaatttgaacatttctttttagatcttgattctaggtatatagtatccaaacatataattagttaggtatgtaacaataaattgtgaaatagagttgaattattatttgagttgttttcttgctaggtatatactcataatttgaatttttttaaaaaaaaatttcataccttggtgcccaggcacgaaggtcctatacacacacgtatatacacacaacataatattgagaaacggctcttagggggaaaaagctataccatattgtttacatgttcaatctgaatatgcaaggaggatatccacaaccaattaatgtttcaaattgaccgcatatctgaaaatgacaatcctttcaacatgttggagttgcttggaagcaagcttgtagggttggtcaatcctgcaaaattattcttttggaaaaagcatgtatgccatttggcataatcgtgcataactgaaaatggaatagtcagagaatggtaatgttgattgaaattctagccaacctaaacttttctactgcataatgtcccgtactctacatagtaccaacgaggaaattagaaagcgattaattaattattagttctctttttagtctgatcttctccaagcatataatatctaaaagttgactgtggaaaccaacataaaacatccttgcttaaaataaaatacagttttagtagcaaataagaggggcaactttttttcgtgctacatgtgttaattagcttcatgattcataggttgatctatatgacttgtctagacaccatatgaatcaaactgtgatatttgatatatattactctctccatcccataatataaggcatggtcaaacttggcacagtcttaaaaactaatctttgacttataatttttcatatattataaagtttattgcgacaaaattataaccatcttaaagcaaaattaaatgtcaatacaatgatattaattttagcaaataaaatttaatttatattataataattgttggtcaaatatttttaaagttaaatcttggaatatgtgcacgccttatattatagaatagagggagcattaagatatactccctacgcccaataatataagtatttaaagtatttgaattttacataagaatattagtatacctcctaaactacggtttgtcacaacaatcatctctcatttaaattattttcttctcatcttatcccaatcacaagaaaacttgcactctttccaccctcaagcatctctcattaaataggggcattaaagtttttttccgctcaacttaaccttaaactttgctaaataatctagaagtgctttcattgtcagatgaagggagtaattaaaatctaatgtaaattttgattagaaaaatgttgtctaagattgactttaatttgatcaaaaaccaaaattcatgtgcactcgaaggaaacgacaatgcttacaatatactcccttcgtttcagactataagacgttttgattttggtcaaagtcgaactattctaagtagtttaaccattttttaagaaaaaaatagtaatatttttaaaccaagacaaatatattatgaaaatttattcaattatagatttaatgaaactatgctagtgttgtaaatattgctattttttctacagagttagtcaaacatagagtagtttgactttgactaaagtcgaaacgtcttataatctgaaacggagggagtagtacatatactccctcgtcccataatataaggtgtgcatgcacacatttcaagatttacccgttaaaactatcggtgatatgggcccgggggtacgcaagatggaggaaaagagtccttccgtctggccacgtggccgcgcggccttttccccctcccacccctcggggcgaaaacaagcggtcgtgaagcggccaaggggcctcggggtgccctaccgcacccctcgggcccttggggggagctgccccgaggccctcgctcagctgccacgtggtggccgagtgggtggagggagaggtgctctcaagcaccttaaataagcggcgccccaaccgtcccccgccgcatttaatgtggtgtgggtggacgtgaggcaccgcccaattgacgtgtgtcaatcgggcttgaccggtctgtagctgactaataggcggatggaacgagcagcagcgcacccacatcccgcgctgtgtcaggcggagtgggggcatgtaagccctgtctcatcagcatgtcgctgagcgtgccgcccctgtatggagtccaccaaagtcgccaaggaattaagagggaaagacaggcgtgtcccctgtgtcagacagggacggcgctgggcccacctaaggatgagcaaccgccttgcttccggttgaaggcaaggacaacggcttgacccaggacatgtgggcccccacccaatgatgggttgtgtaaggcggtaaatgtggtatccccttgaactataaaaggaggaccttgcccaccggaaaaaagaacgcgacttgagaagctagcttgagcctagggttagaactcccttgtaacagcacaagcttaatcccacacacaggagtagggtattacgctccctagcggcctgaacctttattcccttgtttctcatcctcttgcgaagagtctcatcaactagacccatagcggaaagacgctcttgatcatcgcgccttatcccctggccgaactcacaaaagggggtctcacgatctcccgctagagagggtcactcctcgacaaaaacatttgatcaacacttagtataatatgaaataaattttatttgttaaaatttatatttactttcatgtggttgtaattttattgctacaaaccttatagtatatgagaaattataagttaaagattagttttgtagtccgtgacaattttgatcgtgccttatattatgggatagagggatatattaagggggggggggggtcaagttcccacatccaacaagtcaaacaatgaggtggcaagctaacatttttggcctcatgccaaaatactcctcttctccctcgaattcacaggtgcatatgcattcatctatagcgcatgcagaaagggccgggacctcatcaatctcaaagcacatcgtctgacatacatgcattgagtgtacaagcatatatgcatgcgtggatcatctgtatccatcagcagcaaggcaggattcaagagcattcttctcccatatacacacacacaatgtaggctgaaaccctacgtacgcgtgtatagccgacctatatatatactccctctatccctaaatgtttgacgccgttgaccttttaaaacatgtttgaccattcatcttattcaaaaaatttaagtaattattaattcttttcctaccatttaattcattgttaaatatgcttttatgtatacatatagctttatatattcacaaaaatttttaaataagatgaacggtcaaacatgtttaaaaagttcaacagctgaaaggagggagtatataggtgacatgtataacaagctagctaagctagatatagcacttaagagaagagacagaggtgtagcagagatgagttgtgcaaatggctcacctctatccctcaactagtacacaacacagcgatatccctcccatcgacgtctctctagctcatctctctctctctcgtctacacttaaggtgattggctgcatgaacggtggagatagctaggaagcagtagctattagagatggcaatagggacccataacccactatatgataattgagctattgccaccaaattgttacaataaaaaatatttcatagcaatatattgtactattgcaatgataatttttctgtggcaaataattatattttattgcaacgatctacaatcgttgttttatttagtacttctgttgcaatagaaaatgagatatcaccacgaaaaatcttactgttgcaaaaaacatgttctatagccacaattttattttttgtggcaatttacataatacatggtacttttcactatttttttgttgccacgatcaacaaattcgttgtaataaaaaaattatcgtcttataatttaacttaattttttcatatggatacggattgagacaaattttatatggaaattgtagctctcgacgagatctataattttatagttgataactttttcatttgaaatcttttacatattcaaatctatgattcaaatctcagttaggtaggctcaaatggaatgatatgcatattccaacagaattgatgcgtaggtgagttggtaaaggtgatcatgcgtgaaggataggtcttgggttcgaatcctagccaagacatggtataaagaaataaatataaatagataggatgatagattaatatttgaatttttaatttggtacgtagaactaatgccacatatggaatggtggcaataaattttattacaacgatgtaaagtgttgcaatatgattttttgccacatccattccgtggcaacatctaaatttattaccactaaataaaaatcgttgcaataacctattaccacgctatttattaccacggctagcaatggttttaaaattgtggcaacatgcatttattgccacaattttagtattgatgccacaatttttttcgtggcaacaaatgatttttctagtagtgaacccgatactcgacgggtttttactctattaggagccaattatgttctaactcttatacccatgggtctactgacgggcgaaaatttttacccattgggtacgtgggtatgggtctgttctttacccacccatacccaccaacccgtgggtgagaaaaacccgtagattgaacctaaaactatgagtaacataactcccaactaaaatcatagcataaaactcatttcacatcttaaacactgttctagtctagttacatgaaattattatttgatttcttgattatgtcatatggttatagaattttttttacttgcctttgaatgctaatgttaatagtattgttgtcagagaaaatattaatggtttacagttctaatatggctaattacaggataaaattataaatgctacaagtcaattatatgggtatggctacccatacccgcacgggtatgggtatggggacgattttgtacccgcgatgggtgtgagtatttaagtaggaacatttaaccatcgcgggtgtgggtatgcacccgttgccatctctagtagctatcgtcctccaaaagtctacgcggcctacttagtacatacgtatagcctacacatgtaattaagtatagcatctagatgggggctgacactagtatagctacgtacgtagatggaagacgagagaagattgatgaagaatggctaggggcctagggcgctacgcaataggctaccactactgcaggtctgcagcatgttcctgcatgcatgcggccgctctcgcatgaatgatagtactcctacatcgatcaatcgatgatgcttatctagtactcgtactccagtatttagtgctatagtagtgatatcgatcatcacctcgccgtccgtctttgctcgatcgatgggatcgcgacgagctaggatgacgacgacgacgatggcggccgcgcgcgcagaggcgcaggaaatgcacgcgataatttgctcaattcccgagcggccgtgcgtggtgcaattattcatggtgatcgatcgacgatatgatgcagcaggcgagaacgagctcgagggccgcctccggccgcctaagtacgtaccgagttaccgcgcgcgcatatatttccagcgccgccgtagtggacaaaggggaccagctagtactgtagctccctccgtactcgtaaaagacatcgttttaaacagcgacacggtattcaaaacacaactttaacttcttgtttctataaaaacatttattgaaaagtgatacatgcatactcttatgaaagtatttttagacaaatcaattcatatataatttttatattttgacttaacaacttgagacttatatttatgatttatattcctaaggtttgacttaaacattatcctaaacgacttccttcacgactatggaggaagtactacatcgtaggaaggggtttaaatatttcatgatccgaccgaccggccggtgggtgttgtgtggcggcgaggaaagaataatggtggtggataatacacggttagtttttctgatgaaaatactcataaattccagtcacttctctagatagctcagattaagttaagatttccccgagaaaaaaagattaggttaagattaattatacactgaaataaccttattctcatcctagggaacccagccctccactactacacaaacgatttttctgtacgatttttctatacgagacctcataatttttgcaaacgaaccgtaagtggcggcatctgcaaaaatcgacctttattttcacatagactccttaggacgctcgtatgctcatttttgcatgcggatcactcaagagcccgcatggaaaaatcgatttttccatacggacgacttaaggagccgtatgaaaaataaagtttgaaactagtttatctcactcatatgaactctaaattggatgattctttttcctaaatgtttctaaaatcatgttctatcatgttattgtgttctttctgctattattttagatatttttttcttgtgacttcgttttatcaattaaaaatttgaatttcaaaacttcaaaaaatattttgaagcagtaaataatttcagctgaaagagtcatcaacaaaaaacttgtataacttatcaagatctataacttttattttggtcatttcttcatccgacaaagtgatagtaacattttcataaaatttacatatctctcttttccctcccaccacttcaatttttttccaacccatctcctctctctctcccctctattttttaattttactctcccctctttctctctttctctccacagatctgttctctccctctctccctctccctctccgttggatctgccgccctagagagcggctgcggctacggcgacgacggcacgcagcaagggcggcggatcgatccgacgagtgggcagcgacccgggtggtggcgccaccgccatcccctcctcaccgccgctaacaatgacgacgacgagggcgggggcggctcggccgccttgagcgggggtggctcggccgcctcgggcggcgccaccccgcgcgaatccggcgccaagggcgctcctctctcatgtgaacactggggtagccgatccggcgccggcgtggacagcgggcggcgggggcggccgattcggtgatagcgacgacggcaggcgaccggggcaatggatccggcgctggcgacgatggcgggccgtgggggcgacagatccggcgccggcgacggcgtacggcagggatacgacgctccggtggtaggctagggttcagttttttggttttttttttgtttgccgaatttattttcgcatgcgaccggtataagcgaccattttcgcatgcggttgcgccggccgcatgcgaaaagcgtgatttttgcaaaccttctcgcccatgcggttggcgcaactgcatacaaagacccttctcgcccgcatgcaaaaagggttttcgtagtagtgctcctctcctctcacgcccccaccgacgccagatcaagtgcgcctcctcatcgagcattgtcgccatctctcctccccaagacaagggcgaggtgccccaccccgctgtcttctctatctctggaggcctacacagccggagtcacaatcgtcgtccttacctcttaaccacatagactttcacaatccactgttgatcctgtcgtcaccggtgggaatcctcccttttctcatgccgtacttagaaatttggggctctggtgcaaaatataaaatagggcttaccattagaaaatgtcaaaaaatattttttttacatcggctaccatatattcttcatatttgcacaacagacctgaatagactcactttttcaattaatgccaagaagaattattgtgtatggatgcagtgatttaactttattaagaagagaagtgaaaacccttaatcgtacgatcacgttatcatcttgagacatggttctttgaagaagatatgattaccatcggaatacttattggagttaaagaaaataaatatgttctattaattccatatcagcaaagtaagaaaagcaaaactatataaaaatgaaacaagtgagctttaaacatgcatgttggaacacattatcatggactaaaatatgaaaaatttaggacctctatttttttttcagcatgtttgatcagaaagtgggaagaggattgctagattgaaggtaacctgaaatgtagcaaccccggtatctagccaccacccacagtgttttttagtacctcacgtatatataatgcaatgcgatatttgtagtttaaggtcagttgtaaatcttgcttagaagtggctaatccaatagaaaagagtatttctgttacactttgaaaattaaatggcaatcaaaatgagcctaccatccacctgtttgggccaatggtccttacaagtcttctagagcccaatagctcagtactcctaagggagaggacaacaagcagcagaggccacaggccagacgagcaagggcttggcgaacatagcaggaaataagtccacctaacgtccctggtaaccacggtactggaaattaatcttgaaccctcaacttgtaaaactgaattaaattatgttctccaacaagtatagatgacgagttttgctgacaaggcaagttgacctgatctaggagtttacgtagcaaaaacaaaagtggccccacatgtcatcctcgctcttcttcccttttctctctccctcattatcttcctttcctctctctcccctcgttccttttggcgaggagagccgttgcagctaatgcaatttggtgccggcgtgccgctacttcgtctccttgcacgcggaccgccggtgtgcaggaacccgtgcacaagtggcatggatgggacgagacgctgggattggtgatgaggaagcagatcaaagcaacgaggacgctgcaggtggagctccagcagcaatggaggggaatcaggtggcgatggatcagtggccagacaacgcgaattcgacggcccaacgcgcaaagacgagaaatcaacgaggccgagagtgggtggccatgatgaggctgtgtgcgatttatgttatgtgccctccgtgttaggcacggccagcggcggagctagcgggaggggggaggcaagccccaactactactctgctggactccatggagttgtgagggaggagaagggggaaaagatggaggggaagaagaggggggggggggggagtggcggatctagaatattttccgagcctgggcaaacctaatgatagagaagtagtacaattaaatccatataagctcatacacgatttagcatagatcgagtttgtaaagcctccttattccacttaatgaagcacaagcacgtactaaagcacgcttttggaaaaaaaaaaaaaactactcgtatatagggcccacccctgagttggggcagctgttttactgtgaatgaacttcaggtcgaagttggggcagctgtgttttactgtgaatgaatggcttgtactgttatgcaactagtatacaacaatgtgagggacactcatatggataatcaacaatgttagtaccagttgtgttaagcagtgcataatgtttcagttttgcagcaaagtttgggaagcaacactacaactaactgaatttccctacgaagtaactgataatttcattttcagttcctaaatctgactatttggtgacttgtggttcaggtcgcgatcagctattagtttttacgaaatgatgacagaagctaaaacagcagcctaatctctcatcttttagaaacattctcagcagaaattttgccaagtgtaaaaggaaccatgtgacatttcaacaatattttctttagtcacatatgcatgggaaaacatactagctaggtgggctcaattttgtcatgtgtcaaaagaatttttcctatgcaactaagttactacatgtaagagggtttataatattgatatcatttttaattctcaaaagttgtgttgtttttgtttcacctaaaggatcatgtgtttgcagggtctttggacaggatatacagtaacctccccgagcagtaattctacatcatgggaggcatctgctccttccctgtatcgatgcaaaattgattaatgcgtatgttgtatgcttctgctgtttaggagtaatttttcctcgatgcaaaattgtgtgcgtacacagtatgagatttcttcctaagcattattttgcgatgttttcgttcagttcaatgttgaatcaattcgtttcagcctgtgtacatgtgcagatacgatttttaagagagaaatgtcatattgtaatattaaacattggtgcagataagttatcaagcttcaaggacatacatgtcattgtacccttagcagacaatcacacaccaaaaaaaaaaaaagaaaagaaaaatcaagttgccaaattcataacttctccagctagcagattctcaggacagcttgattttcatataatcactgctcacagaagctgtatcaaacacccgtttttcttttctgagctgtttctctttcttcttatttatttatttatttattttcacgttgggcactccttggtctccaaattccagtagcacctgcatttgcaaccaaggaggtaatcaacaaaaataaagccacttgcacaaaacttatatacaatttatagtgatgcgagttataatattttctaaaactgtaaccagcatgtgtgcgtttacatgattacatcaaatagtaacaaatctgaattcgattcacagggaatgcttggccatataagattgggttcgtcgtggcagaagttgcaggaatgcaaaagtagagtagtaaagtggacaaaatgaggacaagtcatgatgaactttggtttgcagggccgaaagctttccaacctagatactacaattatccaccaactacaattaaattggaactgtaagtaaattaccaatattgccactgtaagtatgcagcagaacacatagccaacaattaaactaacagatatccttgctcgagaacatagagaaaataagagagaatctaatcacacaataataagtataacttacagtacataccagcacagctactgaacatatatcgcactggtgaggatgccggcgacccctgactggctaacgatcccgtcgttggccgcgacgctgatgaagatgtacctgatcgccccactgtttaccccatgagttcttgacgacccagtaaaggtcgcccaggtcgtcgacgtcgtagcccacgatcaagatggagtggctgatggtagtgttgcccggcccataatagatggggcctaggaaccacggttcccaactattaaaaaaaaaagcatcactaggccatatttgatctcatcaaagagcagcaatggcagcaatcaagtgaatcatcaatcttgtaacatacattttaaggagcattatttgtgacatataaaccgccccatttagaggcttaaatctcccttaaatcctaaaagaatcctaggcatgtatatatacaaatcctccctataaaaagggcgtattaagatcaataaaattgaggggattcactgttttcactgttcactttttgttctataacatatcatcagcacgtggagggtaagatggcacgtactgtttctctcgatgccggttcttcccttcctcgcaacatctgtgcccgtcgtctctgtcaactcatgcatcagcttgagaggatccttcgggctccagtgcgtcgtgctcgatgcggcaggggccgtggccccccatctcctccccctggcttcgctggacgccacagcagcggcgctgctgcccgaaggaacaccagagccggcaacacctactccagcaccctcacagctcgccaagggcctccggtggtgcctgacatgtgcactgcaccagaaaggattctggtggagtccccgcatcactgtgaatcccatgggtggacagcgagggtgcggctgcagcaggagctgcccgacatggtgacggccttctgtcctcatcacggttggacccagcatcttcgccgcgccatttctcgatcaccattgccggactattcgctggagaagccgttgcacacactgacaccggctaatccgccggagttcctcctcagaggaaccctcgctgcatgtcgcggagccccgccattctacatggcagcagggggctccggcgagaactctgcccctccactggcccctccgttccccgacccccgtcgtgtcatcaagaccgggcatgtcccggccaagacaagcggcggcggcaagcctagccgtcccccaccctagggtgagggggaggcctgagcaagggcagtgaagggtccaggaggtggggggagggtgcagggtggcggcggtagcggcattggcatcaccacggtgtcggcggctgcccggcggcgtgggtggcgtcctcagcggcatcctcagcggtggtggcggcagcccgatggcggcgacgtccgaggcagcagcctcggctgcggcggccggccccagtgtaatatacccgaaattttaggacttaaaatttcttgtcaaaatagttagaggttaacttctccaatttttgagagccaaaaatttccgttttaatttaggtgatgaccaacttaaaccattgcatgattaaaatttgagaacaaaataaaaccttttcattcccaacattagactagaaatgtcatcaagcatttagcatacatgtgcataatgcatgcctaggctcgagtcccttgtgcatttggattatggtctcgcttttcataataggtcacatgagcataaactaaaagggttaaaattactaaacaaacctatagttaatcttgggtgataacatgtggacttaatattaaactcaaatatcatcttctcagccgaaaagaagtttaatgtaatccctgtaacaatattaggtgcaattatgaagtgtgaacacatatacaaagtaaagtaatcctaattctctaaaatattatgtgcaagttaaaaaccatggaaaaaaattagatagataatgtttagcacaagcaattcactataatattggtacaagttaataactaagtttaataccacaaattaatcagtcaaagcagaaaactaaaaggaatcaaattaaattttaatcggctaaagccatacttcatccaaaagacatttaactgctcataagtgaacatggaaaataatttattcaaatactagattatttatcatgcctaaatataatttttcctagaattttcctcctctgtttaagcctcctaaaaattcaatctagctttctaatagcccatctttgtttaatttctgtgagcagtctacccattatttttaagtgcaaccaaagaaaatggaatctagatataatcatctaccaccagtaaaatctacactaattcttctggtccacatattaagatattgagttgcaaacttagggggaagaaataattccgaaaattatccaaaaactaagtctacccaaactcctacccatacctctcttcctagcctagcttccatcgacttggccccacctggcagcctctccagctcgcccttcctctgtccctcatcctcagccgaccaagaaacaaagagagggagagatcgagagccgaccgagtcctggacgcgtcgacgcgtggtgacgacgtgtcgacgccttcaagtcactgagtcatgcctccatctcctctagactgagtcgcccaactccacacatcactctggagctgaagaagccgagggagaggtcctcagcctctctgtcatcctcaacctcgccgccggtcgtagtgacgacgaccttcgccatctccgtttgagtcaaggtcacctccatctctttcacgttcccatctctccactcaatgccgagcatttcctcttttgacctaaaccactctggtgcagtgcatcgccgggaacgcaagccacgccgacaacgccctggagcacgcatcggagcgccgccgcttcaaccatcgtcgtcgtccggccgttctcgaccacctcagagcaagccgctgcgccatcgtcatcgcctcaacctcctcttcaatacacctcaagaaccccagccggagatgtgaaggacttggagaacgcatcttttcttcaccggcgccgatctagaatcgcctccgccgtcatcatcgattaccactgcctcggtgagccattgttcgatttcttgctcatacaccatctccttggcctcacaaccctcgtgcatgcttgcttgaagtagctcattgtcccgttcgagccgtcgtcgttcacccgagaaggagcactgtcgccgagccattccacaagttaccgctgccgccaagacctcgacaaccctagctcgacccacggtgagcatcctgaaggctagaagaccacatgcatgcatccttttcgttcggaatcgacttccatgcacacatgcacttttaccccaagaaccaccgccgctcacactcgccatcggcgctactccgatgtcctctaaccaagaaaattagaggaatggagtcgcgagagcttgctcttcattttatctcttgacctcaacctcaaatgagccaccgtttgccgccggcgagctcgagatcgagcttagccatggctagctttacttccgtgaattagattaagtgcagggatctgtttacaattgtagaaacacactgacatatgggcctaggactgcgggttgattcctagaaacctcaagggccttgtgcatattggtccctcacagccatgtggacccatcctttaaaatctgaagaataattaagaaaatgctcaaacaaatatatgtttagcagaaaaatgcacaaagttgtaaaatctatataaaatcaaactatagctcattttgaagtgattccaattgctgtagattcttgaagttatgaactttattctaggaatataaaacttgacactcactgtacaaataatgtctctaaaatttatctaagataggtcatacataaaacatgtacaaacttataaaatacatagaaaattcatctcaactcattttgaaacaaactcaaaaactgcagattcatcatcatgcactctctgattaggtgaaataaaagtaattacttactttgcatcaaatgcctctaaaactattatatctaaaatgattagttttagataagctaaactttagaaattcatgtagaacccaatttagcttcaatttgaataaacttaagttctgtaggatcaccaaaacacgtatttccatgttatgaaataagattatatacttactgtgtagtaaaagtctctaaatattcatataaggatttactaacatagagcaacctttaatttgtaaaacttgtagaaaattcatttttagtccaaatgaaataaacaaagtttccatagaaccagcaaatagttatcttcaacatagtaaaataaaatttggcaccttttgtagagaacatagatcaaaaccttaacttagtgaaataagaatttaaacacatagtgttgtttaagtaatacataaacatgtataagtatatatacactttaggtctaattaaacctaaataaaaacttgattgaccagtgaagccatagttccatcctcatccactaaaacttagaagaacttagctcatatgacaatttctaggttaatataatatattgctagtttagattagagcatctctagtttataaaatatgaaccatagtagtaaagaccataaacatgtgaaataaaaatgttttagttaaccaaattattccttttattcaacttaaacaggaagtagcatgttctgaacctataactcaaaagtcatgaacatataaaacactatatgcctaaaacacgttgtaacttgtaaactctataagaaaatcattataactccaaaaatggtgaaaccaaatgtgttagtcttagaaaacacatctccacacccctgtgaagtctaatctaataaaaatcactttagaaaagtatttcataacactacctaagactatactactataaaccgataaaacttctaaaaattcataactccctaatggaataagataaaataaaaattttttcacctaaattaattttagatcagtaccaacccactgtgcataaatcatgcattttagagtattttggattttcagctctttcggtgtttaattgcatatcgtgtcctttatctagataattgcataatcggtgaaggagtggattaggtgctaacatttatctgatcaaggcaagttttctcctcccatcctttgaacacattgaatctcatgatttgaggaatgaaaatatttgtttgcaaagttgcatgtgaacttagattatatcggtatttgaaattgggttaaggtagttatgacctatttgctgcataccccaccttgaataattgatcctcttgctgtttgaactcctagaaatggttaaagaacactctttgtgctcaaatgggtttatatatgctctatgtgcaattacttgcttagccatgcttagaactatgcaaatgctcattccatctataattaaaatatgattttgatacatgaaaccttgctggaataaaattaatatgatgggtatttgcgaactaaaatgtgtaaaatgtgattttatacttgggcggcaagtggtgtgcatatgttgttagttgcataccgatagggggagtgtttgcccaagtccataaggaccgaacttgtgtcacccatttaaagttattcgtacatctacatgtgctagtatgagatggcctaagctgattaatctatttaggactagccttgcattctggtaggccggtgtgtatgagttcgtataattcagaggagcttcctatttaccccgacatggtagtttaggtgactaagcgtgtccaatacaacggtattgtgccacgtggtgggttcccgtcgtgtccgccaccacggcgttaagtttaaggcgtggacccgccacttaacgattctaggtatattccatgtatgcctaggatggaggaacacgtatcgtgctggtgcaaggctaggctctaatgtagtgtaaaggcttcgttatgacctttacatcacattcaacatgaagagtgtggtggagtcttgcaaactcaaaacaaactagagagttcatatcatgtgggtaaagctgtacaaactctgcagagttctttaaactaatcgattagccgtgcttacggtcatgagtgctttggtgatgtgtcatgagtatagactatgttttaaaaatgtgatcatgtgacattggtttgaaattgataaatgtgttgagttgtgtgtgtggtgatacattatgacttattgttaagtatggcaataagagattgattatgatggaattatgaagaagttaataatgaaacttaaaacttgtctttgtcaattgaagcatcaactcctttacaaaagaattgcgaaataaaacttgctttatgctgaaattgaactacatattgccttcctttgaatatatgccttacatgtagtatggtaggattgacttgtgcttgccagtacattaacttgtttaatgtactgactcttgctgttgatataaccttttgtttgcaggtttagacttagtctttgagtgatgcgggttccgattgcttcttctaggatgagaacttaatggggtaaacccctagtcggtgtgcttgtgattgggtagtcaagcttccgctgttctctaataagtctatttggccggtcggcctatgtaattattaagttgttgtaagtcttaagtttctttcatcttagttgtgtttgctatgtataatcatgcttaagatgaaagtgtgaatctagtgcacatcctgggaactagatttacatgagtatgagttaggaatatttgagaggttgtagatctttagccatttttgtcaagtctcctgaatgtgtaacacatctggtcgccgcctttgagtggtttgacgggcacatatcaggctgaagttgactggcaggctaagggctcagcaatgtctccaatatttctctctcgaggcgtcggatgtttcattatgcttgtttgatgacttgaattattcacttcatctctcaaatataatggaaggtccggagagcctacgacacccagccacgctggtgcccgacggggcggccttggctgtggacgatgacggcgctgcgccctcccgagctaggtggcggcggtggcttgaaggggaggaagggttagggtttgcctaactgaacccccccctccctcccttaagccaggccagcccatttgccacccacgcatgggacacgccagcgccatgctaatgggctgccacccccgcacctcacgtcctcgccttcacggaccggaaagggtggtgggccgaaacctttatttcggcccattacccaattatctttatattttcagcatttacattatagcacttgaccttcggtcattttaaattcagcaaataatcatagttttacatttacaatcagcaccttgtaattatctgttattgtaaatatatgggtttgtttaagcatttccatgtcctttacatttactttgcaaatttattctcctcgccctattttattttatttttcaactatgccaaaatttctcaaaattttggctatgacaatgtaggtgagatggcaaccaaagagttcgatatgctcgctctcgatggtttcaatttccctatttgggtgatggatctcaaagtgagtctatcaaccaatggactatatagatgtatagatgaaacaacagatggaaccgttaccctctctaatatgtcaaaattttctgccttaaaagtgataaggaatcatatccatccgtatttgaaaatggaatacatgttagaggaggacccacgagctttatggacatctctgaaaaatcgatatgaacagcataaggcgattatcctcccagaggcatcgcatgagtggaaccacttgcgtctacaggattttaaaactatagacgaatacaactatgttgttcataagatatgatctaaactccggttaaaaaatgaaccttctaaagtggagaaaattgaaaagactctgtctacaatgctcccatcagaaaggatcattactcaacaataccgtgagaagaatttcacaatctattcttcactcattcagacattgaaacaggcagaaaagaaccatgagctcattatatggaactagaaccagcgcctgttgggcactgcaccactgcctgaagtacatgcgaatgagaagaaaaatgttccagatgggaatacacggactagaagttcatctggcgagggcaagcgtaagagagccaaaaagcaatgtgggaacgccaaaaaggggaaaggcaattctaagcccaaaaataatagcggcaacaaaaccgcatgtttcaggtgtggttgctacaatcatattcctaagaaatttcaggcgtgggattgtattcccgtcgtagtagaattcacccgtgagatctaggatctgttcgttgataaatcccatcagttattcttgaacagccttgatccaaaccgagtggtcgacttggtcccttatgtaaataatctatcatttaaaaaaaatgatatgtaaatatatgaaataaaacaagaaatcgatccaaattaatgtattattgatttttacgtacatcgagttccttggtgctgtcgatttggtctgatagacagtgcatatactcgcagacgtagtagccacttatgacccgtatgtagcctactagggtgctcgtccagaataaaaaaatatttttgtactaatggcctcgacttgttgaggaaggacacagcgatgaggcagccaccgccggtggcaccgtgagctcgccggagttgctggctcgggggttgtcaggagtgtggacgaaagggagggataaggatgcttcatcgacatatgggacccatgttagtattattattattatttctatcgaatgccacctatgcgccacataggataaaatcatctaaaaacatccgaggagtcaatatggactggttttgggaaatgggggagaccttatacgggttttgcggttgagagcagatttaagggtaagaggagggaggcagaatagacttattccttttacactccactattggacctcattcccaggcaatccagcccactcagttatatgagctcgtgattcaagtgaagcctttccgggccaccgcaactgcccagagagatgtccacatgaccacatccatggcctgcaaaaggcgagtagctcgtgtattcctgatgcaaacctagtagtagtagcagttcttcattctctgcaccagcagctccacaatggtgaagtcactgacacagtgacacagccgcttgacacattacggaaccaaaccactcccggggaatgtatcagtagaaccaaaataaacacaaatgtagtttaaactcagactaactttccgatccactttgcaaagcaaaataagcaaaaaatgatttataagtaaaaacttaatatatgtatcgttagtaattctaaagtaagcgagataaaatcaaccttaaaattagaatttaaaattcaaattatggcttataaagtataaacaaaacgatgaggtcttatagtaaggaaattcaaacgcaccttgcaatttgctccttacttttctgtatatgccttaccatatactgctacgttttccattttctatgtattaaaagggaccgtgcgtgtctcatggttctttattgttttccctgtggctgttccacttgaacacaccagctagctagttggcactaaacaaaattgcaagtgtcctattaaaacaacacaagtagggaggtttatgattccctggcccccaaagatatcatcttacaacttcaactggccctaaactaatatactccctccgtttctaaatgtttgacaccgttgactttttagcatatgtttaaccatttgtcttattcaaaaaaatttgtgaaatatgtaaaactatatgtgtatataaaagtatatttaacaatgaatcaaatgatatgaaaaaaataaataattacttaaatttttagaataagacgaatggtacaacacatactaaaaagtcaatggtgtcaaatattttgaaacggagggagtactaccctaaatcattgttctcataccgttgttctagaacttttattcttgtgccgtgtcttttacttcccccaacttgcccccccccccccccccccagttagtgccgcatataaaacctcaaccagatctctagttaatcatgcttgtgatgcacaagccaacataaagtattgctgttgtatgaaagcaagacagctccatcctgcaaacccaccagctccccttaagccatcattagggtcctgtaattattctattcccactaattgattacaattgatctcatcacaccatcatggtgttcatctctatctgccatataacccctactgtatgatagtagtgcttcattaattaatgctgctagtctatactaacatcatgatgctctgcctctattctattgtacagcactaaattattgtgtactggtacagtacacacctctacttgttttgcccgtatgttagtactgatgcatcactcagtgctggagaattttatataaggtttttgagaactaattttatataaggtgatcaattatttgcaacctgatcgactccccaggtttaaaattatactagatcaggacatacgaatatacttttcaaggtacaactagaattggacctggcttggtttcttcagaagcaaaagtttgtttgttttctggcacaagaaatgtgtagtgggagtaatatagtagtaattagagggaactaattttcacacaacagtaagatttgaatttgtaatttaaacccaaaataaccaaagatatgtggagtttacatgtagtgtgccttaaatatactatgtgtttatggagtaaattaattaactagtgcattcgtatatgcatgttatcaaattgtttaatagcccgtgtagttattacgacgacaggattattacataatacatattggagttgatagaatatgtgtcgactatactagccctactaaagttaaatcggagttgaaatagtggtaagacagagctagactcggactctgtcatatgctctctcttaaatagagagggggacaccacaatatagtcataggattacaatgtagcgtagacacccagaaagattatggcggcgctcctatggactcgtagcggctaggtgctacgagtccataatcaaagcctcggagatataggcttcggctagacttcgttaataaatatcgtatgttcctatatcgtcttctggcatgtctcgtgtgttcaatgactggagagatcgagaaggttagttgtcattccactatattgactaatttttgtaataagtggtatcagagcaggagattttagcatttgatcaagaagacacgtgaaagagggtgcacggaggcagcaagcagtctcgtatgtcgacaggcatttcagtggtaggagtaatgcatgaggagtgtgtggttctatatcggacgaggatgggccgaacggtcagaccgggtttggctggttaggctgatgggtaaagtcggtcggattgagagaaatggcgagtagactggcggcgattggcttatcaggtcgcatatggaattatctggtataaacatgatatatatgggactcggtgaggagttgatatatatggagtttgactatggtggtaatttcttcaaatgattcaaggcaacaatgaattttctcaaaatattatggatacagcctacagatacgggaaagcgtgaatgttggatttgttagtgtcgacgagtgatactcgcggaccggatgagttgagtattgcggtacgttggaacgagggtctacgtagtatgacatcaagtagacaaaagacaaggattatactgattcaggccccttatcaggtaatagccttagtccaatttatatgagattgatgatgacgagaatagattacaaagagagtagtcgaaacagagggtaccgacgagatcgtattcgagggattcgacgagatctcccggcgagttggctccgcgtactccggcttcgtaaacttaggtggggctattacctgtcagataatgggcccaaatctgtataaaaatccatgtctccatctcttttacctcaatctcgccgaaaccttgaagcaccaaaatccccctacctagcgtgccactgtcgacgtttgatatcgcgactacggtatttggatggtatggggatcgttggtaccaaggtatatgcgagattgaggtacactacaagaaatctttatataggttcgggccccttatctgacaggtaatagccctacatcctgttggccgaagccggtgttgctctttattcatctagatcacacaaatacaatatttgagataacctatctaactgtcgtcgacttggcggctagataaccaactcgtagtcgataacaaggtagccttcctccttaagtgcgaactcgtcgagatcaaaaatggcgctagatccctcttgccggcttccgtaggcaccggatggggtatggctaggctaatctctgatgtcgagatccgacggcatgtgttggcttgtgtatatgttgtgtcttgtggctttgtggcgtgtctcctctcctcctaggggacttgtatttatacccataaatgtccccttgtccaagtaagactagggagataaatatggatacaattcgagtaatccttatacgaggtttgtttccgtataagatatagtatgtggtggtccctgccgagtttagtcaactactattagatatgtggtatccataaccctacagttagcttggctcataagacgacaagaaagaaagagttatcttcatatagtctagtgtgcttgatttatctattttaatgctgatgtgtgttatctgaccatggattagatcaagtcaaacttaagatggaaagcgaaggtgaacatggtctttggggagtctagtatgtgtcaggtaagtagaagtccaatttcgcttggcaagacgactgtgataataggagagaaggtggagcactgttctaggtggggtcgagaggaagaagttatagagaggaagaagttatagagataatggaatctcttaaaggtgatgggtctactgctgactcattgggcagatctcagtgaagctgtaaagaaaacaattcaagtctggaggaccggtggatcgacatggtgattctactacttctagctatgtggcatatatttgccaaggtggagtttgttagaataggtatcgactatactagtcctactagaagttggactggagttgaaataggtgtaggatagagttagagtcagactctatcatatgctctctcgtaaatagagaggggtaccacaatgtaatcatggcgactacaatgtaacgcaaatacgcagggtgatgatgacggcacagccatgtactcgtaccggctaggtgctatattgattggggaggagcgtccataatcagaggcccgtaggtataggttttggctgaacttcgttaacaaatatcatatgttcttgtgtcgtcatctgacatgtcttgggtgatcaataactgaagagatcgagaaagttagttggcgttccactgtatcgactaactcttataagaggagtagcattatttatcaagaataaaatgtataaggatattataacaacgaaaaagttgcacacaggtgggaatctcaaaccatcagtatcatacacaactgaggggtgaccacttatttttcaattgcttctctgccggtttgctttggtaaaagagatctgctgctgtagtgagttgggtcctggcattaactaatcaaatcatcccacatctaatgtggcgcttaattaattaacggaacacatagctttgttttgttttcttagtggtagcacatcgatcttaatttgtctccacatataatattctagacaacgtttagctcagagtcataaaagatagcaacgatacaagggaaggaaactaaagagtatataagatctcacccactacaacaagtagctagctagcacaatgactttcaacgagccgagctcggcgagcttacctgtttaggctcaagttcaacacaaactcgatccgattggacctatatatcttttgagcttccagacaggtccagtatcagcttgatcaattatcgagtcaaagcttgattcataagttgcatacatatatttggagaatattctccaagtaaaagtaactaatttatatttaatcatattgataaataaggagaaaacaaaataagataaatatatgataccaatataagctattttattgcttttatacatctaaatggtatatattttatctaatagtttataaaataaaaaataaaattatatgctgttagattcaatagaagctcgagctcggttcgacaatgctcatgagttttagcataggctcgattcgagttcggctcaaaagtcaagctcaaacaacttgcgagcgtcgaacttctttttttttttttacaatcctacctagcaccatgatctgctaaaagcctaagctcagaaagcattctccctgagctgtgctatctacctaaacctggggaatcgtatcattatgatatccttaaagctcagcatatctactaaaacgagttatgcaatttattgattatgcatgcttgctgttgggaatatttgattttgattttcttgtgctcctttagaattcgggaatctaaaaaatgcataaattagccaacttcaaatgagaaacaaagattctggcaatgtaggacaatttggtcctcatattgatccgaactcacccatcgtcttaccataagacaattatatgatgcatatccatcggagaatatattttttaaataaaaaacatggattgaaatgtttgcgtatatttggatggctcattgtcatttggattcgagagagtagaaagacacagaaagattgccttggatgtatggtatcaaatgaaagattgcattggtttcagcctgaagctcatgtttataatcctatgtagaattgaggtgtagttatagaacttcatacgaatttgataggtcatactacattcagataaatgctacatgaaaaattgtacttcatccctatacaagtgccgcatttctatcattctagttttgttccaaaataaatacaacttgtaaagcactacatgttccatcaattattttttattcaaatttctcttcatcttaacccccacttttaaccatcccttatttaattaagggggcatataggtcatttatctttccttgtgcaagaaatgcatttattttgtcccaaaatataacaaaaaattgtcctaaattataataacttctttacctacatatcctcttctcaaccaattataactattcaccattcaaattctccacctaatttgttttctcaaacaatcacaatattccaccatttaactccatatactttcttaatacatgtgtttaagatttaaactccttatattattggacggatgtagtagcaaggttttagacccttggtcattagtaagtactcccttcgtcccattttaagcgcaactataagtttccgtttttaactttgatcgtttgttttatttgaattttttttattagtagtagttttattgttgtttgatgataaaacatgaatagtaccttatgtgtgacttatgatttttttttcaaaaaatttttaaataagaccaacgattaaagttgaatacgaaaactcatcgctacgtttaaaatgggacagagggagtagtaactaatccatctgtttcatattataagttgttttgactttttaaatcaaaccttttaaaatttgaccaaatttataaataaatttaacatctaaaatactaaattagttttattaaatatagggataagtccatttgacacccctaaactcttcgtgtggtttaaaacgcaccctcaaactttaaaaccgatatctaactttcagtaccgtttaatttacaccccttggttcaaatcagggtggtttttgctaagtgatgctgatgtggtggtctactcaggcaaaaaaaaaaaagaaattggacccacatggcacacgccacctcatccccctccccttctttgtctctctgcccttctctcttctcccctccgtgagattggcactagcgatgagctcgagcttcctctcccccgtcgcacccgcaagcaccgcgtgaggttgatctctctctccctcgtgccccccacccacgagcgccagtgagctcggtctcccctctcccgtcgtcccccaccagcgagcaccggcgaggtcgagctcgcattcccatctgtgtggacgagctcaagagagaggcgcggagcagcgacggtggttccgcttagagaggcaacggtgctcggggagaaccgtgtcggaggcagagcttgacgaggtggcgcgctccagggatgcggagctcgagctcgatgaaaggccgcggcggagttcgaccaagcggcggcgcttggggacgccgagttcgatagaggcagaggagcttggggataaggagctcaagtttgacgaggtggcagcagatggcgaagcttgagcttgacctcatcctcgaccaggtggcgatggtgctccacaacgcttcatagggaagactccggtggagaagaagcggcgatgcatgtgacggcgcggggagattgtcggcgtcgagatccaggcccacgccatcctccaaagttcaagaccaagccacgccggcattggaggcggcgcgcccgacgtgctcgggtgaaggccgcggcacgggcaagaagcggcgctcggggaaacggcgggaagccagagcttgagcttgctggcgcatggaggaggaggcgctgggtatgcctccatcagctgcggcggcgccggcggcgtcgacatcgaccatctgctcctccgcggcggccactcgctgtccctggctgccgtgacaacaccgccttcgcccaagatggagcttgggacaggcaatggcggcgatgcggagaccctgagaagacattcgctgagctcggagaacacgggtacgattgtgagctcgccctcgctggagctgcacatacccatggcggtccttgctgggaagatgaaaaaggggagaaagagccgaagaggatgaggacgaacgtgctgacatgtgggcctcactactttgtacagttggcatcctagtggacaaaaaccaggtagaaatcagctttgggagggtcatctgcatggtattgaaagttggaggggtttggatgttaggttttagagttggagggtgttttctagacatagtgaaaagttcggggggtgtagaatgaacttatcccttaaatctaacataaaatatattttaataatatatttattttgtgccaaaaaatagcattgtggtttttcgataaatttaatcacacttaaaataactttaataaaaaataaaacaaataatatgagaaacgtacgaagcagtaagaaaatatgtacggactcaattaagctggatggttaagtctgtcggttcccctcgacaataagtaattaggccttctttatttaggtttataagctaacttataagtcgaaaagtttaaaccaaaacaaacaagcagctttttcatttagtttttttttaagtcataagccactctaacactattaagctaaaagctaggttggagaagcttttttagcttatatgagatagatgtatgactccaccactaaacttaggacattaaatccactggcttataaatcatataagccaataagctaacttaaaagtctaggccaataagcctaagcctaaacgaagagggccttaacctgttccgaatgcaaactgcattaaaggatttttactcccttcatggcttcatgttaaggccccctttgaatcacaggaatgaaaaaacggaggaataggaaaaatataggattctcacaggaatacaagtgtaaaacagaggattacaaaacacaggaaaaacatagaaatgaccgtttgattgagctgtaggaaaaacacaggaatttgaggagagatgaagactcaaaggattcttaacatgaggttctacctcatgctaaatttcctccaaaacttacatgggaagaggtattccataggaatttcataggattccatagtattcattcctttgattcaaagggctatataggaaaaatttctataggaatgaaatcctttaaaattcctatgaatttcctttgaatcaaagggggcctaagatacaatcatactccctccatactcataaaggaagtcatttagaatagcgacacggtctccaaaacataactttgacttcttgtttctataaaaatatttattgaaaagtgatatatgtatacttttataaaagtaattttcaagacaaatctattcatataatttttacattttcaaactcagcaacttgatagttatttatattttatattcccaagatttaacttaaatattgtcctaaacaacttcctttatgaatacggagggagtacaacattatatgagataaaacacattcaactaccaggagatctcatcctatttattcggttttttattttagcactgacaaaatatatactctcttcgtaaaaaaaaggtaaatttaagactggatgtgatatattctatgtccagattcattgtattatgatgtaccgtatttggtactaggttagttttttatgagacggatggagtacatcactcgatcatagtattaaggggtgtttggttcatggccacactttaccacacaacacttttaactgccacagtttgttaggcaagtgtttgcacttttacagttgtggcttgccacactttttcaatagcatgtctcatatgttataaactcaattttcttactaattttaccacactttgtggttaacaatttatccacacactgtcgtggctactataacttatctaacattaacattagttgtaataaagtgtagccgacaaacaaccacacccaaaatcacaccgagccagtcaccgtagtcccgtggcagatgaggcgagcaaatgcccatcgaaaccagcagccggcaggagacaggaggcaggcagcgtccttatccaaactccaaagcgtcgctggtgggtccgatccgataggacccacctccaccatcaggcttccgccacgtcctaacagtagactataaaatcaactacttataagctcttatgtgaaagaaaaaattaaaaaaaattgttagctcatccgtcttatctcaattgtccaaaaatataacaacttcttcatcaacattttcttttttcaactaatcattattcagtcaatcacaaccttccatcattcacttgtacctagtactttattaataactatgtctaactctaaaaatacttatattctgagacagatgtggtataaaagagctagctatatacatatttcaaaacatttacactaaattcatagtaagaaaaacaaaaagagtaggagtacatgttacacccttcaccctaaattgaccatcctataatatttatattataaaactaagaataatttaaactacataaagacgctatagcataatgtaatatatacatgttctcctaccatgcatgtatcgattaaaacataatatataactataccttttaccttttagattgcacatattctttcgtgttgttccgataaatacgtgtccatacgttctataatgattaatttgaggaatgggaggagtaataatacaatactctctccatctcataatataagggattttgatattttgattgtactatttaaccattcatcttatttaaaataattgtgcaaatataaaaaaaacaaaagattatgcttaaagtactttagataataaaacaagtaaaaaacaaataataattaaattttttaatacgatgaatggttatacaatacaaacaaaatatcaaaatcttctattagcggtactgataaacaacgactagcgcgagcggtgtacgtgggcccgttggggcccacccatccaggggaaggagccaaggcccgcggaccgcgggtgcagtacactgaacatacgcctcacttcacctacctacccctgtcgctttctgcgcttctcgctgcaccgtgggccccacccccatcccccccagcgacacgtactcctcctccccctatctacgtctacggtatcctcccatacggttccatacctggctttatcacgttcaagcccctcaaatacccgctcctaccgattccactccttcacatcacacgtgtctctctcggaggtactgcgtcgcgattccagcatctcgcggggacatcttcgcaaaaatgctgtttccccgcgggtgtggggcccacacggacgggctgggacccacgcgccatcatcagtgcgccgggtggtggggtcgacgtcacggcgggacccaccgcatccgtcgcgtagcggtgcgtgtgcgcgcccgtgcgggcctgtgcgtggcagcgagtcgcgggcgcacacctggcggagtccacgtgacaccggcccccagaggtcgttcccctgacacctgtgtctgtgtctgacgacttccgttcgttcccggggtggggtggggcccgctcatcgctctctcccacggcacaccaaatgaccgtaacgcccctcaagtaggggagtaagtggacttatccgcgaacccgtttataagcaaaatcagtacgtaacgtgcgggatacctattaatttgatctataaatagatttatgaatcaacctatttgcatatctagatacggtaaactggaccacaatataaaaacctataatttattatttatttgatttataagtgaactcgtggatcagcccgcttgcatccctaccctcaaagtcctcaagtagttcagcttcccgtgcagtctgcgtcagtcgctgtagaaaaagagagagggcaaaagaaaatgcgaaagggacgtgaaatgaaatcgatgggaatgggaattatggagtgagtacacggattcggggtaacaccgattcacacgagattcccagactttgggtggttttgggtccgttttctgtggttttgggcctgtttgtgcggcagctatctacgtgtccttttctggatgttatgagacggccatttcttcaaaattgacaaattgaaatctacataggtttagaaccgacaatacagtcaagtgatagctcttttgatactcttatgatgtgattagtggagtatttccccgtgtaggggtacaatggagaagaaaggtggtccaaaaatgtcggaagatggttctgtgggtgaattggatagattcgcaacggattattaccatgaactatttgactccacgcttttaaaaatacgatgtaaaacgttactctattgcactacgttactactacttacataagctagtatttttccctttctcaataattgataattttaatcaagatcatttattctttgtcgtaaacagtactccatccatccacaaaagttacacatcttacttttaatgccaagaccaaccagaaattaaatcatcttggatgttacaaaataaaggagtaaatgcaagcatgcaaccaatgagtatttagatgactccttgggttctaataaaatatttaatttatctctttattttaagtcttgaatgcataaaaactataaatatgaacaatttatttggaaaaactcaaatgtgaaataggtgtaacttttgtggatggagggagtactttgttcgtcctaaaatataagtatttttacagttacacatgattgttaagaaaataggtaaaatttaaatagaggagggttataatttgttgaaaagagaatgttgataaagaagttgttggtatatttcaagatatattttaaaggctagaagttgttatattttagaatgaatggagtactgaatataattgcgtgaataagctgcttggaacgctgctgctactccttgtgatctagtagtacggagtaccccgttgcgactagcaagtcggtacgccgctcacgctctaaggccattcacaatacagtaacatgtcgttaagcctcaacacgctatttctctctgaaaatgctatacacacgacgaatttatacgactatcatacgactagtcgacggcgtcatctgtgagcgtgatctgtgattgttgggccttttaaaagcccaactccagccaaagctccatattccggcgtcgattcctcttctcgatattattctatacacagccatgacttttcatcttctacatttgctttctcaccctaaatcctcattctaatcccctttgtctcctatccataccaatcagttaagattaatcagaaatttttttttgcggcaaccacaatagagtattcaggttgaagctaacataaggtattttaggctctgattttctaggccccatgaacaattctattaatcttttatcttaattcgtttttcaacatatcttgtttttccatgcttgcaaacatatacatggccataatcaactgattttggtcatgaatacggaaattgaaggcaccgaaattgaagccatggtgccttgcttttctatcaagtctggtcaatcattttttcttgcatgttatggctttttttaattgcatgttatggctttttttaaggatttgcatgttatggctgtgaaaatatattggtttcacatctgaaagcctaaactaatcaaacatctggagtgaatccttttaatagcaacctaagctatatcgatacatgtctcagccagactagcctctggtctcagtgtacagaaagcacagtacgcaagcaaacaacaataagcacagtacgcaagcaaacaacaatgaggccgcgtagtcatatctgccgccttcattgctcgttttttctgccatttcagtcgtacatgtgtcggacgtatagcaaagttgatttctctccacctagacatttttggttaccttaccaagaacggggagccaaaatgtgctccgcgttcctcatcagaatcgcatgttcgggcccacaatatcgtgttccgcgccatcaggaaatggagagagagtaccagaggggaggcatcacagcaccgagctcgtttggaacttggaccacgtcggccggcgatggcgacgcagcaaccgcagacgagaaggggtgaagaagagggagggagaggagaagcgtcgcgccattcttgtccgttggcgctgcccgatatcagatccggtgagctccgctgccgcggacgaagaggagaggcgcgagcttgacggggtggctgcggcgacccgtcccgagatccgtagctcggcgccaccaccgttccgccgccacgacgatcggcggccgctgcttgggctgcccggcgccgtcgcagctcgaccaccccgccacctgagctgctcaacgtcatcgccgctcgggccgctcgacgtcgtcgccgccgacctcccacgcgccgtcgccgccgctccttccagctccatcgtcgctcccccctccccggtctccaccgctgacctcctgcgcgccgttgctgctgctctgtccgactgtccggttccatcgccgccgcaccgcccgcctccatcgccgctcgggttatcgcttcacccagttctcttcggtggggaaagggaggaaatggagagaaagagagaagagaggggccatgaaaaagtgaaaagtgtaaaaagatggtactagtgtgacccactataaacaacttgtattttgtattgtggaacatgtagctcttgtttaggctgtgttttgttcacactagaattgaaagtttggttgaaattggaacaatgcgacagaaaagttgaaagtttacttttgtaggaaagttggaagtttgaagaaaaattttacagcaaaatttccctacacacgtaaacttttaacttttttttttaaactttcaattttagtatggaactaaacacacccatagcttacatagtttttgtctatgggtgtgtttagttcacgccaaaattaaaagtttggttgaaattggaatgatgtgacggaaaagttagaagtttttaggtataggaaagtttcgatgtgataaaaaagttagaagtttgaaaaaaaaattagaactaaactcggctattgggtgacgactgtgaacgccttaatcgtagggtagcgtccttcatcagagagctgctcacgtctttagtgcgaccattattttagttacaggaatggtccatggctccatgctgcgcagggaagcaggcgaggaggggtcatttccgtccgtcccgatcgactccgctccaaacgccctgcgacggaggcaacgggacacagccgggaataaaagcgcggtcccccgccacgggccccacgcggaggtaaacgtcgcgccaccgcggcagatgcatgaggcaggggagcgcgtaccagatcccatccatcccggcgctactatacgctgcgtggcgtggcgagcgtgagtgcgggcgagatgagtcagcgtggcgggcggtgccccgtcctcccacgcgtccgcctcgcacctcacacctgcgccccggagatgccacgcactccactggtcccgcctcctatctatctcgccgtgcagtgacggactagctacctacgcctacgcctaccagctttagtattgctactgctcctaatcaagggttagctcacccaactgattccccctaatcagggttagcctagttttagtattatgatttgagtacaactgctgcaaatccagtactcttgggtgtgctctctactccctctccatcttcccaacttctgctactatcttgtttttccggcgtacagtaagttttctaaaccgttgaacagtgtggttcttttaaaaatgattctatataaaaattgcttctaaaaccgtagtaatctatttttattttttaattaatatttaattaattatatactaatcggtctctctgggagttgggttcccaaccatcatcatcgaacactgcctctttcccctgtagagtggagcctagtcagtttcttagcgcgagtacttaatttttctatcagccacagtgaaagatacaaatgtgcttatctgcttatccttctctcaacggattttgtggagctcaattaggagtactactcctatctccactcctacttatagctttgttaatcgaggtctcctgataacacttcgagtaaaatccctctcacatgttcttttggattaaagcagtagcacggacagtgagctcgacctcctgccaaattgccaatccggaggtttcaatcgatccataccaaaatcatgttaaaacaatttaattaaaaaaccgtagacctcaagaattatccaaggtcgatcagttccataccatatctggctggatatttcagtgagctggacgagcctgcacaatgttcatgttactagatccacgctaatatcaaggctggatctacccggccttttgtgccgcgtgcaagtggtagaagaagcagcagaagatcgaccagaccggtgagagtttggatcggaacgttctctcattccagatactactagcaacaacacccagcaataattccgcggaattatcaagcctcgagtggcgacaagcgaaacgggagagaaattccaaaggacgacgtgaagtgatgtgatgtgatgtagtggggcgtggcaggggcagggagtccccatactggagccgagccgagtagtacgttgtaccctccactagtcatagcagtactgtactgctgaaaaccagcccaccattttccaggtcatggttttcagggaacccaatcatcgccgtctgtccctctctccatcgctttccgctcccacagacttgctcccacttcgctatgctcacacacatacctcttgttaccaaccatttctgagaacgtgcttcctgagatctttggccctgctcactttgatgccaaaaaagccttaccaaattttagcaatgccaaaattttgatataattgctaaaattttggtaacttgccaaaattttggcatgatttcttatatagttaccaaaattaggcaccaaactaaatgtagccactttttttgataacttttctaaaatttggtaaggttgaaaatatcattaaagggcatgttcactttgatgaaaaaaaacgttaccaaattttggcattgccaaaattttgacaaacttgccaaaattttggcaggatttcttatatagttaacaaaatttggtagcaaactaaatgtagccatttttttagtaactttaccaaaatttggtaaggttgaaaatagcatcaaagtgaacaggctcttttttttttccaaaagagaccttttaatagaatggaaacttttgtgatatttttaagctaatttcgaactttatagtcatagttaacttgatcgtttgtgtcctcgaataatcaccatacaaatcgttcaattattcagatttcataaaaagaaatctatgaaagaattggtttcccttttttttcttttcattataaaaccaccacattctaaaatcgttcagcgcttttattgtttgtcactaaaagtactcactctattttaatataagcatttctggctatgtcctggtaaatagtttgaaatgtttatgttctgaaaaaaagtaccttggacctgttgagattgtagccaaaataaatcttaccaaattttagtaaagtttacaaatatgtgtatccatttagtttttttttaccaaactctagtaaatacataaaaaatcttgccaaaacttggtaaaaccaaattgcaatctgaacagaccctttattcattgattaagattatgtattgtattatttgatatctaatgaatgctgatggttcctatatgccagtgttataatagtatttctcattagaaagtttatcaaattcttccacaaaatcgaaaactaccgtgagcctcctatgtgcattgcttagaaaataattaagatgggcatataaaagtttaagtttgttaaggaagttgttgtacatgtagtagatgttattaattcctcggtacaaatattcaatccattcaacaatgtaaggattttaactatgaatctggacatgtttggacaaacatgtccatgttcataggtagaaatacttaccatccagattcatagccataaatacttatatggaaaaagggagtattttatatatggattagaattatgtacttctattctattatttggtatctaataaatgttgatggcacttatacatgctagtgttgtaagaatattgttgtaaagctatcatcaggaagtttgtcaaattcttccacaaaatggaaaactaccatggaattcccacatgcatagcttaggaaataattaagatgatcatataaattttgagtttattacggaagttggaaacccgagcatgtattcagttctttgatataaatattttactccttttcttttaaaaaagtatttctggctacaaatctggatatgttcatttagattcacaggcagaaatgctaaccatttgtatttatagtcataaatgcttatattttagtatggagcaaataccttccgttttcttcatttatttatgcactatttttttaatccatattcatacttgaacaattagaaatagttggcaatatgatactgttgtgtccacttgctttataccatgtaacttatgctgggtatgtactttagatatttcattgagtcgagtttcccagtccatgttcttgagatctcattaagaggcattttgtccatattttagataggacatatactataagattactatagtaatagagtagtgtaccctctgcacagccttcatcatactgagaaaaatacagtactgtattacttgctctactcagtgaggtctctttgtgttgtactccaatgtcctaagtgtgaaaatgtgtgtacaatttccaagtgcccctagccacacaccacaaaccaacagaacaatttttccaaacaaaccaaaaaaaagaaaaagctaaaaccacgcacaatggaaaccaaaaccacccttgttgtagaggctacaaatacacgaaaccccctcctcccacctctcccacttcccccttctcacccccaacccaaaaccgcccaaagagaggaggcatccaaccaccaatccatctcctcctcctcctctctctctctacgcggctcagccatggtggagaaggccagcgccgtggcgcgcaagctcgacgtctccgtcggccgctgctcgacgtccccgtacgggagcggcggtctcccgtcgccgacgagcccgctcgaccgcgcggcgcttcacgcgccgtcgccgcgcggcgtgtggcggcaccgcgacgcgggcggggtcgggctcggcatcctggcggcgctcgaggcgcaggaggaggaggaggcgcggaagcccgcggtgtccgccgtcgccatcgcggcgtcggcgtcggcatcgtcctccgcggccgccaccaccacccggcgccgcgccgcgaggctggaggtctcggagctcgggtgcagcgggcggtgcgccaccagcctgtgcggctccggcgccggcgcggcggcgttccgggtggcggagttcctggcgtgctgcgacctctgccggcggccgctcgacggcaaggacatcttcatgtacagaggggagcgcgccttctgcagcatggagtgccgctaccacgccatcgtcagcgacgagttccaacaggagaaggaccggaagcgccgcgccgccgccgccgccgccgccgccccgagggatatccccagcaaggtctccgccgccccatcaaccgcggcggcggagatcgccggatcgccgtgctccggcggcggccagatcttcttcaccaccggaatcgtagccgcctgatcagcagaaagaaaggaaggacgccgcggctgtaacataaaagaaaataataattaaaaaataagaaaagatgagaagaggaagaggaaaaataataattaagggtgtattaattatgtgtagagagattagagaggtgttttggtgggaggatttttgctctccttgtttgctttgcaagagggaggcattggttttggtcttgatttttgttttctttttgcctctttatgtaatatttttggtggtgctacaagaggaggaccaagcaagaaagggatgatgacaagttttccaagaattgttgcttcctttttctttttgttgtctccaatctcaactcttataagggaatactcataatttcattcatctaagagttacagtatctccattttagagtgaaatgttcatgcatccatcttgaaatgttttgcttgcccgggctatgtgaagaattaacctccaaatacatctgctcgttgcaagaactccctacctgcaacaagcgccgagaattacatgaacaaactaagctagccctctgctccctgccgcgatgcacgccgccggcgacaccgggatcaagatgaaactgaagaggctgctcgatcgattggtcgatcagggtgtataaactgaagaggctaattagtgaatcgatggtgcggattaattaggagagagggggaggggggggggggaggaattgagtgttgttttgatcgatcagggtgtaactaaccgtggttgggtgggagctcaatgattgatgggtggatctaccatacggggagtggttgggttgggtcgagcttaggttgtgtttacttccaaagttttttttttctaaacttccaacttttcattacatcaaaactttcatacacacaacttatcaaaactttcatacacacaacttttcagtcacatcgcttctaattttaatcaaattttaaactttgggtcaatctaaacacagccttagtattaccgccgtacttattgaacaaattaattctagagcacgtcatttttttgaccgtcatcttgtttaattacttgagatttaggcagatgatcaagacttagccaagaaggctcctacaatgtccagtacgtcggtacaaacgagtcagtcgctgaggttcggtcgacgagcaaaactagaagaaatgtgggggcaaaatgaaaatgacgccatatactgtatggagtagtagtagcgtataggggaatctttctcgaggcggaaaccgtacaaaggcgtggcctactggccttccctttctttctttctttctttctttcttttccgtgtaacccaaccctgcggcagaaccgtactcctccgtgccatgcgtcattcgtgtatgtatgtgaaccgcctcacgatctatcattcggtttatgcctactccctccatcccataattttaagtttttttcactgtttgaccactcaccttattcaaaaaaaattagaattattatttatttttttacttactttattatctaaagtactttaaacacaacttttcgttttttatatttgcacaatttttttaacaagacgagtggtcaaacagtgcaagcaaaaacttaaaatcccttgtattatgggacggagggagtatgttcatatactccccctcctaaaatataaacattttttattctgatatagtctccgaaatataactttcactaataatatccataaaaagatgttttaaataaaaagagttacatattatgatactacttccgtcccaaaataagtacagccgtggatatccgtgcccaatgtttgaccgtccgtcttatttgaaaaatttgtgaaaatttaaaaatattgaggggtttataagattttaagtgtacggctggtttcccgtgaacgatttcagaggggaagaattaaattaattaaacacgcttagcaaaaaaaatcaaatacactggttaagtagggtaaattgtaactatgccattataattttacaaagtttgatagcaatagaactagtacgaaactaattgatcaagagagtccacgttaattctacagagacacagagacagagagcgtgtttcatttgatgaatgctactactacatccctgctatatatcggcatcgagccgtgactttcgcttgatttatttcacataatatcttcccctatgcaggttgcagggtgacttcgacaacgacttaagatattactgtatgtttatcttgattaatctgatgggtaaacaaactacttgaccacagtttccctggacgcccacacaaacttccaacccaaatcatcaacactagaaaataaaaaaaatcgctaataacaatatgaataaactctcccagaaaattaacctggaacgagtcaactatcactgccttcaactactctgcaagtctacatattgacaagcaacactgtcatactcgagtgtcttactcccccctagtgcagtagtgcaagaaaaaggcaaaaaagaaaaaaaaagagaaaaccatcgatgtcatgaaagcgaggccgggttatcgccaaacgaaactgctgactcaaaagcaggagtattcttctcactgcgataatatgaatatatgataagcccttttcagtccaactctgtcgcttttttgcagtttagcctgccccaccacgagttatcttctgctaactaatcatatctcaccgagcagttaatacacgaaatcatgagaaaatgcgcccgagatgtgcagcatcatatccatggtttgtcgaatttgtctatattcctgaagtaaattaagcggctactgaactgagcacgaaatattcaattttttagtgcaattcgcgttttatttcccccgtaccaaatgttgatgtactgctttgtttcaagatcattcgtgatcttttttatgccatgatagatgatgctagtgattctacatgtgtcgcgttcatcatggcgatgttgatgaaagcggacacggtaggcacggacttatcagagacttagcgcccccttaattatagtctgttctctgtttctgctctgccataataacacgccgttgaagtgttcagaacggctcgtaaacttggacagtgacctgggcaatttagtgcctgaaaccagttcctaatttttttttaaaaaaacatcacatcgaatctttaaacattgtatggaacattaaatacagattaaaaaaactaattacacagttagagagaaaccgcgagacgaatcttttaagcctaattagtccatgattagccataagtgctacagtaacccacatgtgctaatgacggattaattaggctcaaaagattcatctcgcggtttccatgccagttataaaattagtttttctcattcgtgtctgaaaaccccttctgacattcggtcaaacatccgatgtgacaaccaaaaattttattttcacgaactaaacaggcacatatacacttaaaacaaagagataacctattctataccaaaaattttgtttaggttcaacaatttgccatcgacattgtctctttctataatatatcaacgactttatcaattattctacaatatgccattgggctgggtcttctttctaaaaatatccaaaatacccttagagacatacaagattaatgattgatttatatcattagaagcttcaaaaaaatacgaaaacttttatgtggcctccttacacaacatggaagtttgtgtgcaagtttcaagttttttttggtatatttagcttttagaaaaaaaatttatgtggttgtcgaggggtgaccctctctagcgggaggctgtgaggcccacctttgagagttcggccgggggcaacgggtgagattcgaggatttggtgagcgaaattgtgtgtgatcttgatctcggaggctcctccaagacgatcagacaaaagaggtttatataggttcaggccgctatgaagcgtaataccctactcctgtgtgtttgaatcttctgtgcttagaaagtccctgaatcactggtatgcaagctagggttagacaagctttggctcagggatcctcagtccgatcctccttcctcgctaggcatggtcctccttttatactctaaggggataccacatgtgctgcgagtgctacctagggagaagggaaaatattctctatattaattacatcttttgtgccttagcccagaagctatctgcacgtcggttgctacgcggggcccatcaaatcatgcagggcgcccttgtcattcgccatttaatggatgaggacttctgggttctcgttcacaccagaaaacgggaacccgagtcagttcagagtggttggatcagctctgaccggggtaagaggctgtgaagcccctcatcattatgatgggacgggacggagcacgccgcttaccgcctgacacactgacagggcggggtacacagtcgccgtcccatcggtcattcaaccggtcacagaccggtcagatgcgcagcacgccgcattaaatgcggcatggcgctgttgcatagaacgctttaaatgcagttaggtgggcattaggcgcgcccacctaaccctgtacacgtgggctgatacgtggagggggtcggggcagctcgaccccaagcgagggcggcctcctccctctagcttggagggggcagccgccacgccaccccgggctcgacccccctcgaggggagccacgtgggtttgggagcggcccaaccccatgctgggagggggcagccgccgcaacaccccgggctcgactcccctcggggagagccacgtgagtttgagggcggcctcctccctctagctgggaggcggtagccgccgcgccaccccgggctcgaccctcctcggggggagccacgtgggtttgggggcggcccgaccccaagctgggaaggggcagccgctgcaacccccgtgctcgaccccctcggggagagccacgtgggtttgagggcggcctcctccctctagctgggatggggtagctatcgctccaccccgggcttgatccccccttgcggggagccacgtgggtttggtggcggcccgaccccaagctgggagggggcagccgccacaacaccctaggctcgacccccgtcggggagagccacgtgggtttgagggcggcctcctccctctagacgtgataccgccgggcccatatcaccgacagtggtatatgagagagaaatcgcttatacaagagataattgcacaaaactatcttacgtagtgtatgaaagattatatatatattaaaaacaacaataaaaagtatttatataacatataacagataaattatattttcttttaaaaaatagacatgcaaaaaatttaaaacttgtatataaatttccatgttgtgtaaggaggccacataaaagttttcgtattttcttgaaacttctagtgagataaattaattgttaactttgtatgtccataagagtattttgggtatttttgaaaagaaagcccaacccaatggcatattgtagaacaattgataaagtcatcggtatattatggaaaacgacaatgtcgatggtaaatcactgaatttgaataaactcagtggtataaaatagattctctaaaaaacaagagtaggcaagtatacttagttcgttccatattaagtttatttttaactcattttatttatcacaaaataaatttatttttaaaataattattataccggagtttgtgaaaataaagaatgtattagaaaatgataaatttaaaaatagttgtattgagatttaataacgtagtagtatttttttattaatatgtgtgatatggatagaaaataaaaacggaggtagctccatacatcgcagtgtccaactgcgcagattggactgaataactgaccatgtgccttgctaatttattactcctgctgtcctaaatccaaaaccttaaacactatatcaccagcatacctatagtgtaaaaaagagttgctgccttcttagaataagttcatcttttaactcctatcatttgttttaaaataagtttacttttaaataatcattgcatcggaatttataagtggaatgatttgatttctcgactagctaacataaccctgtcaaatgaaaatgattgctttatttggtcgctacataaaaatggccatttttcggtcaaatccatgtataatgcgatcatcaattccaatgtaaaaatccacaagagaatcttatgggaggtaaaggtaccactaaaaatcaaagtatttatgtggtttcttcacaaaaaattaatcttgacgaaagataacctcataaagagaaaatagaggggaaacaagcaatgttgtttttgtaatacacaagagaccatccaacatcttttctttgactgtcatgttgcacgttttgctgggtgatgtgtcttctttgccttcaatatcccccctccccacaatgcaaaagatatttttggtaactggctaaggggagtgcctagacccacaaaaaaataattttatttggagctagtgctctatgttggtcaatttggtgttgccgtaatgatatggtttttaactataaaaaatgcctaacatcatgcaggttatcttcatgtgttccaattggctccactcttggtgtatgattatttcacaagaacaacaggatactatgcgcaatggtgctacacgcttggaattggtagccaaggaatttttactccagtttggatggcgtagtacctacagaatttcgtgatagaatctacgtgatttaaaaaaataaaatcggagatgtaacacatttccattatctaaaaaaaatcggaatttataacagtaatatataaatatattgaaggtagcataaagagagaataattgtatagggatttaataaaatgagagtattatggtattaattttgattagttattttggtatgtatggaatggatgaaaaataaatttattttagtagggtgggagtagcgaactgcagtaaaatggacagggcacggcacgtaattatcgtaagggtcgggtgaaggcaatgtagtacacggagtacagagcaattatgtatttcaaatcggaataagtccattttaactcccttaaagagtgacccgaaattaatccataacgttgaacaaaccatatatcttgaccccctaaactattaaaacaagtgtaatttcgctccctcggtggtttttggagaacggtttcgctaacataacgtctacgtggcagtgttggtttgctgttgatgtgatgcttaggtggcattataattaaaaacacacatgtggaacccattcatcattcacacaaaagaaaattttgtggggcccactaacatgtgggtgtatcccttcttcccatcttcctcctccctcggaccctctctctcccatatctctccccgcctcccctggcaatcgggggctagcggtggtatcgagcagaaggacgacgacgtcgggagagacgagccaaagctcgagggagccgtcagcgtgcacggtggtgacctaggacctgcccgttggcttgcctgatgcgtgcgggtgagagaggtggtggtgggaagctcgatgagggagctctaagacaacgacaccagcggtgatagggatgactctctctctctctctcgccttctcctcagtctccttttcttttttgcaggggatagcgattagtggtggatggcaatggatacgggacatagctaggagagggagctccagtggatgccaccgaggcggccggcgccgacgccaatagccctgccgcatcaagctcatcggggacgccccagtcgaaacaagatgagaaacagagagagatgggtgtttttttaattctaatgccacataagcgctacgtcaaagccacgtgggatgaagaccaggtcaacactactatgtaagcaccatatcagtgaaaccgctctccaaaactgtcgagagagccaacaccagttttaggccccctttgattcaaaggaaattcataggaattttagaggatttttttcctataggaatttttcctatatagccctttgaatccaaggtatcggtgaaatgggcccggggtatcacgtctagagggaggaggctgccctcaaacccacgtggctccccgcgaggggggatcaagcccggggtggagcggtggctacccccacccagctagagggaggaggccgccctcaaacccacgtggctctccccgaggggggtcgagcccggggtgttgtggcagctaccccctcccagcttaaggtaagactgcccccagacccacgtggctccccgcgaggggagatcaagcccagggtggagcggtggctaccccctcccagctagagggaggaggccgccctcaaacccacatggatctactcgaggggggtcgagcccgggggttgtggcggttgcccattcccagcttggggtcgggccgcccccaaacccacgtggctccccccgaggggggtcgagcctggggtggcgcgacggctgccccctccaagctagagggaggaggccgccctcgcatggggtcgagctgccccgaccccctccatgtatcagcccacatgtacagagttaggtgggcgcgcctaacgcctacctaactgcatttaaagtggtctatgcaaccgcgccatgccgcatttaaagcggcgtgctgcgcatctgaccggtctgtgaccggttgaatgaccgatgggacggcaactgtgtacccctgccctgtcagtgtgtcaggcggcgagcggcgtgctccgtcccgtcccagcataatgataaggggcttcacagcctcttacccggtcagagctggtccaaccattctgaactgacccgggttcccgttttctggtgtgaacgagaatccgaaagtcctcatccattaaatggcgaatgacaagggcgcccgcatgatttgatgggccccgcgcagcaactgacgggcagatagcttctgggctaaggcacaagacatgtaattaatatagagaatattttcccttctccctaggtagcactcgcagtacatgtggtatcctcttagagtataaagggaggaccatgcctagtgaggaagggggatcggactgaggatccctgagccaaagcttgtctaaccctagcttgcataccagggattcagggactttctaagcacagaagaatcatacacacaggagtaagatattacgcttcatagtagcccgaacctgtataaacctctttggtctcatcgtcttggaggagcttccgagatcaagatcacacacagtttcgctcaccaaatcctcgaatctcacctgcttccgccggcgaactctcaaaggggggcttcacagcctcccgctagagagggtcaccacgggggaaggcgcaatatcctcaggggtgtcgcgccaccccaggcaggggcatggccccccacatctccaccaggtaagcttggctaccaggtctttgtggcaagtcttcggaatgtctgagggcccccaaagctccagccttgcctcaccgagaagtacgatgatggcgccgacccctccgagtccatccagatctgcacggcgatcatagaggcggcggggggtggcgaccgggtcatggcgaacgtcttccccatggccctcaagggccaagcgcggggttggcccatgaacctactgccgcctcggttcactcctgggaggactcttgcagttttgagctccgggtgccgtcgaagcccgggaccccctgtgctagctcttctgtagcggctggctttggtcccgccggctggctacggtgctcgccccggctcaattgattgtcatttcaagcttcaagtattttcaatttttcaattcattagcttaaaatcttatatttaatttccccccattctattctcatggccctgcgacgctcgcgtgttgcgcatttgtttggcccctcagtggtaagagcccaacctctctcccatctacatgaacgattcttcgctaattgtgggagctaagtcttctagccttatcctagccttaagttgagctctgggtgccgtcgaagcctggaaacccctgtgctggctcttccgtagcggctggctttggacccgctggctggctacggtgcccggcccggctcaactatggacggggattgctggctctagaatttttcggctctcacactcgtgcggaagtaatcatccatgaagaaggaagagagattggaaggaggccaccgaaaggaaagaacgagcaaaatgtgtagcgttggggcgtaggctcatgggagcttgaccaagtttgctacgtggtcgcaggcctaaatggttcggagcctagggtggggagccctctttgagccaaaggtttgaaaggtcgcgacgtgtaaataaggataaacaaaggtaacaaaggaggtgttataatacccggaccaaagcagacctctctgggaaagctcagcgttggccggagactctttttgagcatagcatttgtaatacttcctttaagtatatgtcttctttattcatggttatcagcaaaattatcatggcttatatttatctctcacccatctcttcctcgtggtcccacgattcccatgcgtcgcacgctcgtttgccccccttggtaacaaaaaatttgtattcacttcacccattcaaatgattctttgctaaaagtgtgggggctatgattcctagctctatcctagccctgcatcgagctctggacgccgtcgacgcctggggccccctgtgctggctctcccgtagcagctggctttggccccgccggctggctatggcacccagcttgtcttgatcgcgggtgaggattgctggctatggaaagttcagtcctcacatcacgcaaaaataatcgtttgaatagatgaagtagaacatgaatataggttaacaaaaggtaggggcaagtgaggtgcgcagcatgaagtcgcgggcccgagagaatctaacaacgtttgcagaatatatacagaaaataagttcacaacctaaggtacgggctggtgagtcgccctcatgttggggcgaaaaaggtgcatgggacctagtgccagcaaagaatggagaagagaccgggtccacatcgttcgactaggagagtggcgtcaaccctggccatcgggggaatgttttggtcagggctaacgccgggggctactgtcggtgatatgggcccggcggtatcacgtctagagggaggaggccgccctcaaacccacgtggctccccacgaggtgggatcaagcccggggtggagcggtggctacccccacccagctagagggaggaggccgccctcaaacccacgtggctctccccgaggggggggaggtcgagcctggggtgttgtggcggttgccccatcccagcttggggtcgggccgcccccaaacccacgtggctccccgcgagggggtatcaagcccggggtggagcggtggctaccccttcctagctagagggagaaggccgccctcaaacccacatggctctccccgaggggggtcgagcccgagggttgcggcggctgccccttcccagcttggggtcaggcctccccaaaacccacgtggctccccccgaggggggtcgagcccgggatggcgcggcggctgccccctccaagctagagggaggaggccgccctcgcttagggtcgagctgccccgaccccctccatgtattagcccacgtgtacagagttaggtgtgcgcgcctaacgcctacctaactgcatttaaagcggtctatgcaaccgtgtcatgccgcatttaatgcggtgtgctgcacatctgaccggtctgtgaccggatgaatgaccgatgggacggcgactgtgtacccccaccctgttagtgtgtcaggcggcgagcggcgtgctccgtcccgtcccatcataatgatgaggggcttcacagcctcttaccccggtcagagctggtccaaccactctaaactgactcgggttcccgttttctggtgtgaacgagaatatggaagtcctcatccattaaatggcgaatgacaagggcgccctgcatgatttgatgggccccgcgtagcaaccgacgtgcagatagcttccgggctaaggcacaaaagatgtaattaatatagagaatattttaccttctccctaggtagcactcgcagcacatgtggtatccccttagagtataaaaggaggaccatgcctagcgaggaagggggatcggactgaggatccctgagccaaagcttgtcaaaccctggcttgcataccagggattcagggactttctaagcacagaagaatcatacactgtaacaccctgaaaattcgaccaacaaaaatcaaaattccaaaaaaatatgggccttcaaaaaactttttaaataaattgcatcatgccgattttattcgattagtttattttgatttcggagtttataaatcgcgaataatggataattagttaggaataaaccctaaaaagtaaattgacaaagtaaataattaaagtgcaatttaaaataagatttggtgaggatagaaatgagtaaaatattattacgaccatatttatatccatcaaagttaaaaagcaatggaatgagaattaactctaattaaattcaagtaaattacaataataatatataaaacatggaataaattaatctagaatgaatccatggattggaatggcacaaatattgagtatacttcatttatgcaaaatttgggaatgaaagaatcaaatttaaataataaatgggccaaaatcgggttaattagaaaacgacactgttcattgcacctaaagtgttcgacgaggtcccctagccctaaccctgccccgctaccgcgccgacgccgccccgagccccgtgccgccgctgctggccgtcgccatcgcgcccgcgccgcgtgccgtcccgtcgccgttaccatcgccgccccgagccccgtgccacccctgccgcgccgcgcccccgagccccgtgccgcccttgctgtgccgcgccaacgtcgccgcgccgtcgccatcgccgtcgcccgtcgcgtcgccgcgccgcgcgcccgtcccgtcgctgtcgcccgtcgcctccgccgctgtcgcgcctcgcgccgtgcgcccccccctctcgcgccccgcgccgccgtgccaatgtcacgtcaccacccctcccctcttcccttctctcttcccctccccgcgccctataaagccggccacccccctctccttttctccaccctggccaccccatctctcctccccttccctctccccacgcgccgccatcgtcgtgaccgccgcaccgccaccttagagccaccgcgctgccgccacagaaccgccgtgccttgcgtcgccatcgccatcgtcgccgtcgccgccgtcgccagcgccgccgtcggtaagccgcgcccccctcgcgtccattaccgtcgccgccggtggagcaagagccgagagaggaagaggaagggagccgggagggggaagaagaaaagagagagagaaaagaaaagaagaagagagagagaagagaagaaaagaaaagagagagagaaagaaaagaaagggaaaaatttagggggaaatttaaaatatttacaaatattagaatttaattataggattaatgaaaatatagttagatgaaatcttactaattaaatacctaaaatactagcatttaattataggattaatgaaaatacagttagatgaattcttactaattaaatacctaaagtactagcatttaaatataggattaatgaaaatataattggaatgaactcctatagattatagattgtttttagtaatctccctaagaaatcaatttcacggtaataatttacatgtgatttagaactcaataattcgatgagttttaggacatgactataaattaaaaaatatcttagggagaagaataattccactacgcaaataaattagcctatatagaattcaccttgcgcgctcgtttttcaattcggtcattatttggattttgtttgaattctaatcgaattcaaattgttcttacgcacataactatagagaccgagggagccgcggatccgggtgaaggccaagacccgcaagacctcgagcaaggcaagttatcactattctttgaacatgttgatcccaattgcgaaattattttgtttacaaataaaattgcatgcaatgataaacatcctacttgtgattatgccatgccttgattattgtttacccttaaaatccttgtaaccatgtttacgtatgagtccctagtcaattatgacaattgcttagaaatgctattttagaatcatgcatactcatatttaccaaatgttatatgcttgggcaattacctttaggaaggtaattgagatgtggcatgtggagacatgagcgccacattgccatgatgttgatgacatgatttgtgaaaggagaaataaaaactaaacaactgttttcgactggggcggctggaggatttgggtggtgtccagaaaaggctagtgccgtccctggtcagttaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgcacttctcgtatgggtatagacctagcagagtatatagctgagcggaggcagtatccatgcgtagtggtcttcttttaggtgtgtgatacggcaagcagtctgctggcggatgcccggttcggatggccaggtggatggcggatgcccgttccggatggtcagaggctggcttggcaatactacatgaggatacccataagagaacaatcatgatggactgggttcaacgacaagaagcaacgtaggagtgtgtgtttttcccttcccgggagcgccagaactcctctcactgctagaaacgtatgacgcctagagtgcatgaggactaaagttcatggagcgggtactgccaatgcgagattatcaaaaggctttgccgtgacgcgtctcatgtgttgggacgaggctcatgtgttgggcagtcgcggagtgcgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccgtgctcgcggttattgagcaccgggacatgtattacacttggctagtctctaaattcttaacttgtgtgggatgggttgttgcatgacgaatttttatgctgttggagccacttcctgagaagggggaaggtgggtgtcctcagaaaaccatgacgactcaatagcgggaagctatccttgggatcacaatggatggtggacagaaccgtcgttgtttaaatacaaacactggtactaaaatttgatcagtcaatgctaggtcttaggcttgtgaaaagaattacaaaacttgctttgcgcaaaagcaccctagccatcctttgaaatacccctttcatatgcattgttgctgtggtggcttgctgagtacggttggtactcacccttgcaaatataaaattaatcagaagcgggagatgaagctccgaaggatccctatgcctactatcaggagggagatgaagacgatggcgctcagtaggtcttagtacggtcgttgcttgtggcaatggcatgccgctgcctaaaatccgctgccttatctaattctgcttttggttgtaatccggaccgctcggtccgatgatttaagacaatgcctgcgggcttatgttgtaataattcgcactagactctcgtgtatgagcatttggtatttcagctatgaactcgtgtgtaccagactacttgatccagggaaatggtactgtttacacgattgattcctgttataaaaacgggggtccacatacacacaggagtagggtattacgcttcatagcggcccgaacctatataaacctcttttgtctcatcgtcttggaggagcctccgagatcaagatcacacatagtttcgctcaccaaattctcgaatctcacccgctgcccccggccgaactctcaaaggggggcctcacagcctcccgctaaagagggtcaccccttgacaaaaggaatggatcttatggaatcgtatgaaattcctatggattgcctaatgccatgcaagttttgaaggaattctaacatgaggtcaaacttcttggaaactttcctttaagtctttatctctcctctaattcctacgtttttcctgcggtccaatcaaacgaccattcttgtgtttttcctgtgttttgcaatcctctgttttacacttatattcctatcaaaatcttgcgtttttcctattcctatgttttctcattcctgcgattcaaagggagccttaatagttagggggttaagatatctggttttgcggttcaggatcacataatatattgggtttgttggaaccatgccaccctaattttccaaaatttgagatatgccacccgtatctcaatgacatttagaacccacatgagtcaatgacatgtgggtcagggtggcatatcacaaattttgtattttgcaaaatttgtgtggcatggttcaaattttccctaatatattcaggtcactttaagggagtcaacgtggacttactcctttcaattatgagccaattaggccacaaggccacaactcaaatgggcctgtggagcccaatagagatcggtctccatgaccttcttacctgcctgtgggctctcttactcgcatagacattcggggaaaacaaaatgttagataaaagtccactttctatccttaaattatgagtccagtcctatacgtatccctgtaaaatcggatatagaacatccttcaactattaaatcggtgtaaattaaatccctcaatagtttaaaccgtgttttcatcctacgtggaggtcatgtggcatgttgacttgtctatatgggcatacgatgattacatggcatcctagtgagaaaaaagtaaaaaagtaaaatacgaagggccccatgtgttagtgacacgtttaatctctcgttggcatcatcgtctccgagttcgagtggctgtcttgtctcctccccattctctttcccgagcagcgcgaggggtgacggtgttggaatcggtgcctcgtcgaacgggtacttcatctccgcacttgcaacgagcatcgccttcatgattgtggagagcgtgttcgtcgggaaggaggaggtcccggctaggtatccgtcaggcgttggcactattcgtgcccatgcccaaggatacctgagttcgccatgaacaccagttcttcatggcgagaatacctaggttgacaagcgccatcgccgaacggacgatcgatgtgattcgtcgaaagggattcgtggatgagaagaggtttgtaaagaaggatgggaggagtactccatggaagaggccgtagaagggaccaaggtcttgccatagtggttctggctaaaaaggcaagcctgtgctccatctcacaatgccggggaccgcaaccccggtgggcgacgtggagattagcaagggagagatggagaaaagggcttcttttgacacgtgggtcccaccaaataatgtttattactacctctgtcccatataaaatgtaattctagctaatttaggacacaatagtaggattggaaaatgaccataatgaccttatttaatgaacccaatatatttacaaattccatatataaaattaattagaaggaaatttgagacaacacgttacagatgtgatggaaggaatggagattagaaggaaatatgttttgatgtaatcaatttgttgggtcccacattagtagaaatataatttttgtgggataaaggttcaaaatagaaattcaatttttatggacggaggtagtatcaaatttatttgagtaaaaaaggagaaagagaatgataggtggggccactgccatgtaggcaccacctaatactaaaaccatcgtacaaacaaccgaggtaattaggagacactctataccggattttatgattagaggataatgagaatgaaactcaacccatatttttaagtgaactcgacccataattaagggagagcgctgcggctcggacgtccggcatcacaccaaaaatcggatgtctaaacgaacacatgtgagaacgaaccatgtcacgttaacatatgtgtctagctgtttcttttcattctttcctcctctctttaaatatttttccctcctaaattactaatccgatctacgatctgatcacactgttgtattcgttgcaattaaatctttacaataagatatcacatgattatattatgtcaaaagaaaaatttatgtttcaaaccgttagaacaaaatgtttcatatgtgatagtgatatgtttcaatatgtgtcttcagtgtgtttcacaaaatttctgaaactacctgctactactctctctccacatcatgtatgcaacatgcatgtattttagcaagcttcaaaatgatttttcttttaaattacttattcaatctatgatccgatcacaccgttgtattcgttgtaattaaatctttacaacaagatatcgcatgattatattttgataaaagaaaaacatatgtttcaatccgtcaatacttgttgtttcatatgtgacagcggcgtgtttcaatgtgtatcttcaccatgtttcataaaaatattaaaatgtttcagttgttgtttttttttgtttcaccatatataacttaatgtttcacttgttggtcaacactcgcccccgcactgccgcgcgcccgtgttgctcctgtgccgcgttgcttgcctgccctgcatgtgttgcttgcgctgctgcttgcatactttctctccttctccctcctattacacgtgcctaattttttcctcaaattgtaaaaatttttctccaaaattatatatctgatctaaatttcaattataccattagatttttgcacaaatacttaattatgttgaaatatttttaaatcgaacgctacaaatcgtacgttcaatatttttacaaataacgaatgctgctcctcatctgtatgcagggacgcgttggagaagcgaggttgtcgcatgcatgcatgcaggagtagagctggttgccaaggtggcctaaggcaccatctttctctctctctctcaatcaaactttaaacaaaattttattctaaaatatatatccaatctataatttataacaagatctcacatgaatatattttgataaaaatatatatgcgttctagaagaaaacaaacttatgttgaactatttaaaaataattctttcatcacttgtggagatgtttcaacccacttcacaaattgttccaaagaggtataacatataaaaagtattgacggcaacaataatcattattacatgaaacattaagtcccgactagtgaaacattttttatatttagattgagacatcgaattataattattgttgaaacataaaaaatgtatttgctgaaacatataaaaaaagatagtatgaaacattgctaatgaattagtgaaacatcaacaaatgcttgttggaacatttcagtaacaatgtgtgcaacatttaaaaagtaaaattaaaagtcgtcggaatgtagtcatatgatatcttgttataaagatttaattgtaacgaatctaatgatataatcagtttgaaatttggataaatagtttaagagaaaaaatcatttaaattttgaaacatgtttgcatgcatgctccgtcgcttgtcaatacacctaaccaaccgtttcaggaaaacgcttcagatcggtcgtccggtgtaatgaaaaaaatcggacgctactacttgggtgcctactcattctacactactctgtgttctttttttctctcttcacacgtgtagcctggctagttttcctctgcatgcactctctttttgctactatgagtttgatatgtgtaaaggatacaattttattagcaagttttaaatacttttttcttttaaattactcattcgttcttgaatctaattacaccatcatactcattgtaattaaatctccacaacaagatctcatataattatattctgatcaaaataatatatatgtttcaactgttcaaattcgatgtttcacgtgcgaaaagagaatgttttccaaatatgttgcacattttaagttttcatgttataatgaatttttatctaatgttgtacatggtgttatgtgcatgtgacttattccgatgatttgttgattcatttgcaaatgttacacattttattatttggatgtttcagtaaatattatgtgatgtttcaatcattacaccccgatgtttcatgtagtatataaaaatgtttcagaaaatatcatgtgttgtttcaatcattacaacctaatatttcatgtagtatataaaaatgtttcatttaaaaatattatcttttttttcttaatatggtcatgtgggatcttgctttaaagatttaatcaaaatgaacacaatggtgttatttgatcgtaaattggatcaacaatttagaagaaaaatcatttagaaaattgataaaaaaaagttgcatggatgtgtagcaaaccaaactagagaaaaaaaggagagagaagtaccagtactaaagcatgcagggtaagacaagccagcagcacagcacggggcagtgcagggtcgggcgacgtccgacgcgtagcatcctgcaccgtttcaccatgcacctacactgttgttcttttaggttgagacgtccgattttttatttctggccgaacggccgatggtaagcatttccgataattaagggaccaaaaaatggacttttccaaacagttacgctgtagtctataaccgtaagcaaaagcccaaaaaaaagaaaaagatgaactcgcaaaaaagggtaaaagaaaacaacaacaggccgacaacgcagtctgcccaacgaaggcagcagtaggccaacggcccacagtgcaaagcagcagaacaagcaaacaacctaatgggccaatcgggataaccagttgggccttgctgccttggcatgtctctcgctgcgcagaaactagcaaccttggaaagtctactaaatcgcctgcagcgactcactcctgcggccgttagtgttagggaaagaagacgacgcccggcgcactgctaccaatttgttgaatatcatatgaatatattttaaatttcacggaaacgatgaatagatttttgttaaaatataatgagaatgatatgagaaatagcaaaaattttattggacgctcagactaaccactgtaccactgctccctcttttgctccagcgatacatacaatatattaagatttataattttttttctcattaactattatccgatttacaatccgattataccattgtactgttgaaattaaatctttataacaagatatcgcatgattatattatgacaaaagaaaaatatacatttcaaacggttaaaactcgatgtttcatgctacgtgatagtaatatatttcaatgtgtatccaatctacgatccaatcacactattgtattcgttgtaattaaatctttccaacaaaatattacatgattatattttgataaaagaaaaagggtgaatagctaatttagtccctcaagttttagcgaaggctcaaacgtttcattttgtccacataggtccttcaaatatttgttttggcttgaaatcattcttgggtccacttaatatgccatatggctatttctagtcaatatttctataagaaaatgtcatttttgctcttaatttgtatacatctatatactagaaaaaagaaagccaatatgaataaacaacattatagatgtacttctcattatttcaacatgtgcacatgaaacttaagcaatggctatcgtatacacttgttagtgcataattttttttcgttttacataatatactatgtattatctataaaaaatttaagcatgcaatttttctcttatatatgtgaatgatgaggggtataagtgtcatttataaagagagttgttggttcaaggataagtttgaactaaaatgaaagagcaatttgacggttcttgagaaggtaccatgaggtaccaaaaatttagtgtaaaatttggtacctcatggtacctcatagtacctaggtaccaagaggtaccaaatttacaatagaaaaaatggtacctcatggtatctcctcaagaaccgtaaaattgcccaaaatgaaaacttgaaggactaatatggatagattgaaacatcaaggactaaaccgaacctcagatgaaacttggaggactactttggctattcacccaaagaaaaacatatgtttcaatctgttaacactagttgttttatatgtgatagcaacatatttcaacgtatatttttaccatctttcataaattttttaaatgtttcagttgctggtttttttattcaccatatataactttgatgtttcactcgttggttagctggaacatttgaccgcctgatttttttttatttttttggcatcggtagtgggtgctgccgctcttggtcttggccttgtacacgtacgccatgcacttcccagagtaccacgccacgtcctccttcgtgttcatcccctcgatctgcaccatcgacgtgttctcgtactggttcaacttcgatctgtgctcaacacccaacatcaggctcaccgccgccatgaccgcagcaagaaatgccgcgcagatccaagaggatttacagattccgcggacgcgctcattcaccttttgtagccgaggattatgccctggacatagagcctcctgtgttgccccgtgcgtcccttcaccatggctgcctcctcaccgctgcttgcttctttccgctgccggtgacgagagctcgtgggtcttcgatgaggcggcgggtgggggagacgaatgcggcttatatatatgtagcgaggggtggtgggtccaactgtggagattggccgatgcggttggacggacggttgggattcgtcgtggcgtggagctaaagttttagatcgccggtataaatgggccgggctggttagtggtggcatgtgttgggttgggctgtttgggggggggggggggggggtggtgggaggaagggctagtcaactctgtgggcctaattggaaactcatttttgccctaactagcccaatgacaaacaggtggagaatgagagtcaaattgactcgatttcaacaactagaaagacagctcatatggaactgagttgagttgtagagatactaggaaaaggtagctccgcattttctatttgttttatggagtatatccactttacttcaatacttttcaaactaaggatgtagtagcgattggttcgacttcaattccacggtataagatttaggagtaagagaccccaaataatctagaaaaataaatagctctaggaaagcatttttagtcttttatcatccttttgttgtagttgtttgttagggaaacattattttgtactctctccgtactcgtaaagaaagtcgttttggacagcgaaacggtttccaaaacacaacttcgacttcttgtttctataaaaatatttattgaaaagtgatatatgtatgcttttatgaaagcatttttcaagacaaatctattcatataatttttatattttcaaactcaataacttgagagttatttatgatttatattcccaaggtttgacttaaacattatcctaaacgacttcctttataagtacggagggagtaatttaaaaaaaaatcaattgattttttaataaaaatattcatgttagaaacaagcctattttaaatgatactccctcctttctaaattgattatcatatatgtttatacaccaagaccaagaataatttaaatcacaataatcaaagacatcgtgcacacattctacatagattaaaacactatgccatttacaccttagcatgtacatattctcccatgctgcattaattgtattatgatgaaatccgtatttatgcaattatatgatgatcaatttgagaaattttgaattccattatatgataatcaatttaggaaagagggagtatgaaacagttgtggggactagggaggtttgcttttctttgtattctcatataacgcggcaccttcatcactttgacacggtaaaaagtctggtcttgggcgtactcaaactatcttttaggtatctatcgatcacaccgacccaaataactgtttagaactcaatctaaactggttcatggtagaaatattcaaactaaagtttagttaatgtgaagaaaatgatgttttgttcaatataaaaattcttctcacgcattgccccatcctggaaaatgattgactgatcgagcagatctacgtgttgcaagcacgtagtatttcctgcaagcacacacatcactgatgcgtataaaatttcttcggaattggtaaaaaaaactgtcgcaagttttttttttgcaaaaaatacttttaaatataagtatagttgtgatgtaactacagtgtaattatattatagttacattataactacattgtaatttctatatagttagatataaagttacacatattattttaactaggaggatagatgcgcgggcatgcgcattagtttattttgaaaatagttctaacaaaataaactgaaatcactgaaatcactagtacagatccttttatctgtgacgggctctaatatgcttagaaatagtgggccgtcacaaggaagtcatctcaatcgggccgaaaagtgcccgattgagatatggtcgcacagacatgctagatgggtataaaacttaagcccgtcacgaatgacacctatcagtgacgggccacaactttaggcccgattgagataacattccatatctcaaacgggcctaaagttgtggcccgtcacagatgaccatcatcagtgacgggccacaactttaggcccgtttgacatgtctgtgcgtatctctatcgatcgtaaagttgtggcccgtcacaaaagaacatcatttgtgacgtgcacaaatgtgatgcccggttgagattgccaccaagcccgttgtatatcatacatctatgacggactataaacttgatctctattgaacattacctaatgtcgaacactgagaactataattccatattacgactacaatgtatatatttgtaaattgattagagcattatatttttacggttatcaaatgattccagatggaatacatgcccatcaaaaagttgtattacttataactatttaaaacttgaagtgtggtcatttttcactataacacttttttgaaggggttagatattgaattaaaaaatatgacaacttcgcaaaacttgtgaacaatgtaatagctctcttttggaatgaaaaaatgaaccaaatgtaagttattaatcttgatgaattatttaactttgttggtgatcactttatcacttaatgtcatttagtatattgaaaatggtttaagaaaattgtgttattttcaaaaccaaattctaacggttaaaaaaaaagttatagaaaaaaaacgactcaccaataatgtatagaaattgggacagaaatacaacctttggtgttgaaggagattttaaagtctaggccggtcgcggatcttaaaatcttatttgaattttcaaatttaaaatattctattttccatttctctctatataaatttcaatttaaaacggaacccaaataaaaattttgtaacactcgagaaaaacaaacatattggtattttggggattttcccatataaaaaattaaaaaaaaacccctatattgagaattccgccccaaaagcacaaaaaaaaaaataaaaaaaaataataaaaccccccaaatatttagaaaaaattttccttttttctgtaagacacacaaaactcctccaaaaaaaatatataagaagagccaggaaaagaaatgtggggtgtgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatggaagaaaaaagattttttgtttaaaattaaaaattcttttcagccctttccccatcttgggaaaaggattgactgatcgagcagatttgaggtgtggcaagcacgtagtatttcctgcaagcccacacatcactgatgcgtataaaattttttcggaattggtaaaaaaaaactgtcgcaagttttttttttgcaaaaaatacttttaatattaagtatagttgtgatgtaactacagtgtaattatattatagttacattataactacattgtaatttctatatagttagatataaagttacacatattattttaactaggaggatagatgcgcgggcatgcgcattagtttattttgaaaatagttctaacaaaataaactgaaatcactgaaatcactagtacagatccttttatctgtgacggggtctaatatgcttagaaatagtgggccgtcacaaggaagtcatctcattcgggccgaaaagtgcctgatcgagatctggtcgcacagacatcccaaacgggcctaaagttgtggcccgtcacaaatgaccatcatctgtgacgtgcaccaacttgaggcccgtttgagataacaactaggcccgtcacagatgactcatcagtgacgggctatatacttaatctctatcgggcattaactaaagcccgtcaccgatgactatttttccatttttcatatgaaatgtttatatttgtaagttgactatagcaaaataattttacgggtagtaaatgatttcaaatggaaaaaatgtcaacaacaaagttgtataacttatcaatatttaaaacttttagtttggtcatttttcaatataacatttttttgaacagtttgaatttgaatttaaaaatatgacaacttcaaacaacattttcaaatactaaatgatttcaattgaaaaagtcatcaacaacaaagttgaataactcatcaagatctaaaacttttatttttgttatttcttcatctgacgaaatgttagtaatattattcacaaattttacatatatgtgttatagtttataaaactagataagagaaatgtcaattttgtgaacaatgttactatcactttgttgtatgaagaaatgaccaaaataaaagttttagatcttgatgagttatttaactttgttgttgatgactttttcagttgatatcatttagtatttgaaaatgttgtttgaagttgtcatattttcaaattcaaattcaaacggttcaaaaaatgttatatagaaaaatgaccaaaataaaagttatagattttgatgagttatacaactttgttgttgatgacttttttagttgaagtcgttcactgatctaaaattctatttgaacttttcaaactttgaatttcaaatttcaaattgtctaaatagagtcagatggagaaatgaccaaaataaaaattttgcacctcgatgagttctacaactttggttttggtgatttttccatttgaaatcatttaataaccccaatttgacattctggcctagggtataatagaattaatagaatacttataccaacatgttacaattacttttctggaagccaatctctaaagaactttgacgttaagtgtgcttggtcgcgagcaatttcgggatgggtgaccgaccgggaagtttgaacttcccgcgtgggtgcacacgagtgagggctagccaaaaaaataaaatttatttatttttggaatatactcatctatgacgggctatagttaatgcccgtcacagataagggtcatctgtgacgggcgctagttgtggcccgattgagataggtcatttgtgacgggctatagtttgactggtcatctgggtcaaagctatcggtgacggactttacttagggcccgattgagatagaatcatccgtgacggccgtttgcccgattgagatagcacttcacatcagtgacttctagcctgtgacgaacgccatgcccgattgagatggggcttaccgcccgattgagatgagggtatccgttctagtgaattacagtaaggtgttttctatttttagttgtgtgttcattgtatctttttttttaataaatctcaataaacttttattggcaataaccgtttttaccacccgtcaaccctttttttaattgattcatatatatatgcaattcgttatgcatgtgaatctataaagataagctctttaaaaaatatttgttatattttgaatttagtgattgaatgattctaatttcgaatttgtattcaaaacaaattattattttattctaaattgtccttttaaggattttaaattgtacttgatctcgtattgtgttgtatttggactcatctttaatacttattttattattccaaatttcaggtatttataacttatacttttatgtgtggactgttatatattttttttatagttttagtggttttttttgttgttcttgaatgtgtattttaatcaaattgcttgttttcttttctgaatttagttacgaacacctcataattgatctgcatgtcaccatcggcctcgcggagtatcttatcgacctcctcatcagtgggcctctcctgatgcattggacatgacgtggcagggctcggcgatagagatgaagctattttctagtccttgtcgaaggcgtggaatgtctccctctgcccctcctctcattcctttgtccttcacctcattacctagtgtgctattaggcttaggaagtcgtggaaagtcgatgctggcacttccgtcggtgcccaccttgccaatgttgtgttcttccccctcatttcctaacttagcttcttcgttttctatgcacacactttccaaactactaaacggtgttttttctaaaagttttctatagaaaattgctttaaaaatcatattaatacatcttataaaaaattaactaatacataattaatcatactctaatgtaatgagtcacttcattttacatgagtgggagattagctcccaaacccatctaatgaatgcaacctaataatatcttgcagctctgcctccgttgggtttaggcccagagtatgcatcatgttccaagatccttggtggtgattgaatctggactttagactcacacatttgaattcattaatcttttcacggtgcaaattttgctcaaatatttgtagttagaacggctacattatctaaattttatatagtaaataaaggtaatatgggtggaaaattatgatttaataataattaaaggtcctttgtaacaaaggattgaaaaaaaaaagaaaaggtacatatttaaaatatgtgttggcggtatgacatgagacccttcgaccagacctgccgaaaccacgcaaccagtgagggttcaagcccaaggcgtcgagttcgtcggggcgaagcccccatggcgaagactatgaagcaaagatggcgaatgatgaagaatcacgctggtatctcacaaggctgaaggcttcttgggcgaagactatgtggcgaagagtgtgacaaaggagggtgacttcgccataacgagtccagcttcgaggaggccctagaggccatcccagccgctcaagcccggtggcctgtcacgcccagaaattcacgaaccagaatttctatgctgaatgtgcattaaatccctgtccaggaccaaccagggtacacaaacaacaattgttgacatacagatccacgtgttacaaaatagaaaagattacaaatgcagcggaaaagataaaacgagctagacttggaagcttgacttctgcagcggggcgactccactccataggcattccttgacggcagcgacgaaaccaactccgataagacagttcccactaggaagatctttagctctggtgtgggggaaaagagagcaagactgagtactacccactgtactcggcaagtcataccggaagagaaggtatgatgcagggtataaccaaaggtggccaaaggttcatttgcataaagcaggcatttaaaaccagtagttgaaaacagtaaaacagtggtagtaattaatcaatattaactaatcactgtccaatgctacaccatgttgcaacaggcccaaccaaccacctgaactacaccagtgcattgagctaaactaggggtgagactaatcacggtgaatctggttgatcgcccataactgcgggcacggctattcgaatagttttactctggccagaggtgtacaactgtacccacaagacacgattccacacatgtcgccatgccccgaagtatcaccatgatactgcaaagggggaaatcatgacaagacccttcgcataaccctcccctaaccatccacaccacgctaaggtttcacccccacccctcaaaaggcagtgggcggtcccctcttgcgccgcggtgaatccggcagctggacaaccggacaccccggccgacccaactccatcacgcccaccctcgccaccggtgcctaggaaaggatcgagctatacttcagatcaagcagttacccactcccgcttgtggtaagcacggtaagtctcccagggtttcccgtgaaccggtccttaaatcccatgggcgcgaccaacaaaaccatacacccacagcccaccattcagtgtgttttaattaactaacaccattgcggtggcaccaatccaaagctatgctaatagacaaagtttatgcaataatgtgatccccgttggtgtactagttgaactaagcatggctaagcatttcctaaaccaacatctagtcattttgatacccaagttatcaatggcataaggtaaacaatatatggctgagtaataggacccatcccacatgacattgcaaaagaatgcaacatttagtagaaatgcggaatatttgtaaattgggtacaatatgatcaattgtattgcatgacttgccttgctctcgcactgatgagaccacagcaacgtcttcgagaaaccgcagaacgacgaaacggccgaaatctacgcgacaaacaaagcacacaagcaaaacaagctataagactactgaaacaggaaacaaaaccatttttaatggattctatacatttttcttgatttactgagacttgaatggacttaaacggagctcggatgaattacttatgaattttagaagataaactgtgtttttactaacaaagaaaaagccttaattatttattgcgcaataaaacccagggctgacgtcacccaaggggagggggggcgccggcacgcgggccccgcttgtcagcggcacaaggggagagggaggggcgacggcacgcgggcccctcagatggtggcggattgcagccggagacggcggtaggcggcggcgcaaggggcgagcggcacggcgacgataggaagcacgggcgggcgcggcgagtgcgaaaaacgagagagggggacgtggggagtgatttataggtgcgggagggggcggacgtggccggggaggtggccgatttggccggcgacgtgggggtggagagagagaatgggggtgggattcaaaatgaatcccgaccatttcgtgcgcgcgcggggcgggagacgtgggggagagggcagcgacgtggggaggacgcgggagcggcgcggcatgggcgcgggaggagcggaggaggcggcggcgcggcggtttcggtggcagcggttggagctccggctccaacggccggaggtgggagacgaccgacaggtggggcccacctgtcggcgtcccagagagaggagggaggggcgcatgggccggcccaacaagaggaaggccgagcgctggcgggagaaagtggggggtggactaggccgacggcccaagaagatggaaaaagaggaaaagaaaagggaaaaaaggaaaaaggggaaaggatttttcctgggatttaaaattgcactttggtgatttttaattggttaaaattatttccaaggctccgaaaattccgctaaaaatcttgttaatgcattggagcatggggaactcaagaaaaattccaccacgccgaattcgattattaaatgcatttattaattaaggaattagctctaggttaattcaaacctttttcttcggatgatttatttaacaatttttttaaagaaagaagaaggggaaagcttcagggcgtgacatggccattggggccaacgttcgccaaacggtccattagaggcccatgtacctcaattacactgtatacccatgtaaatgtccctttcataagggcaaccatgtaaatttctctgtaaaacctaaaccctaatagggaggcctgcaacaaaggtataaatagacccatagggccatgtaaagggggatcccaagaaaaattctcaatttaatacactattactgctttccaaccactgttgagtaaccacgtaattcgacatatgcggttgtcgtttcgacaatagctggcgccgaccgtgtggacctccgagcgaaaccactgagaacgaatgccaccgaagagggtcgtgaaggagaaggttacaaggcgaaaggagagcgaagcaggaggggagatggccgccgaagaaggagcagagccttcggcgttcatcgccgaagataggggagcgccatcggattcagcacccgcgccacaactaccgccttcggctcctgccacctcatcgaggcagataccgaacacggttgatgcggcgaaggcagccgcggcggcaagggcgctccagaccagggtggagatcctttcgacatgccagctgctggtgccccaagccgcttcgtcacagccagcaacggttttgactgcgctcgccgccgcacaagtcaaccccgaccttgaagcacatgccgaagccgacatggaggccatgcgccagaacatgacgcgactccaagacatgcttcgtcagatgcaagaacagcagcaggcgtatgagacggcgaggcaggccaaggtcgcttcggccccaatcctccagtattcggcgggctacatcccaccccaagtctacccgcaagcatcaatccagccccatccgccacaagccatgcaaatgccagtatacttcgctgggcagcctccgaccacagcagtacatccggcccctcatgtgcagccgcaacctcagccggtcgctgcccaagtgcatcctcaaccacctggccaaatgtcacaagcaatggcagaaggggcttcggccttgcaggcacagcttcaagctttccttcagcagctcagccaaccccacaacatttcaggtacaaccccttcggcccagccggaggggaacacgagtcaaggtgcacctaattggttgccgtcgaatcagcctggtccgggggcttcgccttggagtcaaggaccacagttcgacttcaccaacgctactcaagcaccaaccattcggccacaggcaccaacaccaggcttcggagcaaaccaagcaccaaaccaggtcgccatggcatggacccagccgacgtttgacccatccatggcggcccaccaagcatcaccgatctgagccgggcagccaaacattgtgtcccagccccatgcgcaggccatgacttcgcccttcgccacgccatatccacagcaaggtgccgtgaatagggcaggtggcgaaaaggggctaccactaagcgggggaatcgagatccgtccaatcccaactcagttcaagttcccatccgtcccacgctattcgggcaaaacggacccaaaagagttcctatccatctacgagtccgcgatcgaagccgctcatggcgacgaaaataccaaggcgaaggtaatacatctcgctatagacggcatcgcccgttcttggtatttcaatttaccagctaacagcatttactcatgggagcaattgcgcgatgtctttgtccttaactttcgaggcacctacgaggagccgaagacgcagcagcatgtactcggcattcgccagaggccgagggaatcgataagggagtacattcgtcgcttctcgcaagcccgatgttaagtgcaagacataactaaggcgtccgtcatcaacgccgcttcggctgggcagctcgagggcgaactcacaagaaaaatcaccaacaaagagccacagacgcttgagcacctgcttcgcatcattgatgggtacacaaggggcgaagaggattccaagcgacggcaagcaatccaggctgagtatgataaagcctctgtcgccgctgctcaagcccaagtacaagcccaggtcaccgaaccagttcctctcactgttcgccagcctcagccggcgaaccaaggacaaccaccaaggcaaggccaagctcccatgacttgaaggaaattcagaaccgatcgtgcaggcaaggctgtgatggctgtcgaagaagttcaagctcttcgcaaggagttcgacacccatcaagcaagcagccatcagcagcccattcgtatgaaggtcagaaaagacctttactgcgcctttcacggacgctcttcgcacaccaccgagcaatgccgaaacattcgacagcgtggcaacgcgcaagatccaaggccgcaacagggagcatctgttgaagcacctcgcgaagccattcaagaacaagcacccccggccgaacaacgccaagatgtgcagcgcagagtaatccaagtgattacaagggccgacccgccgaatcaattgtcaaaacggcaaaagaagatgcagctcgaatggtggacatcatcacttcggcgggtgaaggggccccgcaatatttgaaccagcagatctctttcgggccagaagatgccgaaggagtgatgttcccacatcaagatcccctagtgatctcggccgagatagctagcttcgaagtccggtgaatcttagtcgacggagggagttcggccgatgtcatctttgccaaagcatacgccaagatggggttgcctaccctagcccttaccaagcactggcctcgcttcgtggtttcggcggagaagcagttcaagtcctaggccaagcgcaattgatggtagccttcggcataggcaaaaacagacgcgaagagcaaatactgttcgacattgttgacatcccgtacaactacaatgccatcttcggccgtgcgaccttgaacaagttcgaagctatctcccaccacaattatctcaagctcaagatgcctggccctgcaggagtgatcgtggtcaaggggcttcaacctttagctacatcaaagggcgattttgccgtaatcaacagagcagtgcacaattttgaggccgaaccgcatgaccgggcgaagcacgcgccgaagcgcgcccctcacggcagggtaatcaagatgcaggtcaacgatgccgatcccgcaaggcttgtatcgctggggggcgacatgggcaaaagagaagttgaggacatcctagaggtgctcaagaaaaacattgatatcttcgcctaggccccgatgaggtgggaggtgtttcgacagacctcatcatgcatcacctggcggtcaagccggatgccaagccaaggaaatagaagctacacaagatgtccactgatcgccaagaagcagcaaaagccgaagtccaaaagctgctcaaggctagggtgatccaggagatcgaccaccccgagtggctggcgaatccggtactggtgcggaaatcgaacagcaaatggcgcatgtgtgtcgatttcacagacctcaacaaggcgtgcccaaaggacgacttccccttgccacggatcgactaactcgtggattcgacagctggctgcgaactcatgagctttttggatgagtactttggcaccagatccacatgaacccagccgacatccccaagacagccttcatcacaccattcggcaccttttgccacctcaggatgcctttcggcctgaggaacgccggggcaaccttcgccaggctggtgtacaaggtcctttacaagcagttggggcaaaatgtggaggcttatgttgacgatattgtcgtaaaaagccgcaaggctttcgaccatgcgtctgacttgcaagagaccttcgacaacttatgcgcggtgggtatgaaactaaatcctgagaagtgtgtttttggtgttcgcgcgggcaagttgttgggtttccttgtttttgaaaggggtatcgaggcgaaccctgagagaatcaatgccattcagcaaatgaagcccccatcgagcgtacgcgaagtacaaaagctcgcaggccgaattatggcactctgtcgattcctctcaaaggcagccgaaagaggcttgcccttcttcaagaccctctgggacgcaggaaagtttacctggacacccgaatgccaatcagcgttcgacgagctgaagcaatatctgcaaagcccacccgctttgatcaacctagcaccaggaagcgaactgctactccacctagcagcttcgtcggtggcggtcagtgcagccctcgtccaagagacagagtcaggccagaaaccagtgtattttgtctctgaagccttgcaaggagcgaagataagatacattgaaatggagaagcttgcttacgccctggtgatggcttcgcgcaagcttaaacactactttcaggcctacaaagtcacggtgctatcacagtaccctttgggcgaagtacttcggggcaaggaagttactggccggctcagcaagtgggcggcggagttatctcccttcgacttgcattatgtcgcccgcactgccatcaagtcccaagtcctagctgacttcgtcgccgaatggacaccggcattcgcccttgagcccgagcctgtcgaacaaccctgggtgatgtactccgacggctcatggtcgcacaagggggcgggcgctgcggcagtgcttacttctccagggggcgtgccgattcggtacgccgcaaggctacagtttgacaaaaccaacaacgcggcggaatacgaagctattctgctgggcctaaaaaaggcgaaagcattgggggttcaacgcttgctcatccgaactgactccaaattggtggcaagtcatgttgaaaaatcctttgaggcaaaagaagaaggaatgaagaggtatctggaggctgttcgatctttggaaaagtgcttcgccgacataacggtcgaacacttacctagaggccagaacgaggaagcagatgccctggcgaaatctgctgcttgtgggggcccacattcgccaggcatctttttttgaggtcctatacacaccaagtgtgcccatagagagcctggacatcatggcaatcgaccaggcagagctgggtgaagacccagaggactggcgaaccccgttcgtaaagtacctcaagaacgattggctcccggaggacgaagcagaagcaaagcgcctacagctcagagccgcagaatacaagctggtctcgggccagctatatcgctccggggtgctccaacccttgcttcgctgcatctcctttgccgaaggtgaggaaatggcgaaataaatacaccaggcgctctgtggtgcacaccaggccgcaagaaaagtcgcctccaaagtgtttcgacagggtgtatactggcctatcgtgctgaaagtctgtgtcgagcaagtcaggaagtgcgaaagctgtcagcgccatggccgaagccaaaccgcgctccaatacgagctgcagcctatcgcaccaattggcctttcgccagatgggggctggacatcatcggctcgttccttgtggcacgaaacgggtacaagttcgcaattatagccattgaatacttctcccgatggatcgaggctgaaccactcggggcgatcacttcggcagcggtatagaagttcgtatggaagaacattgtttgtcgtttcggagtaccaaaagaattcatcactgacaacggcaagcaattcgactctgacagatttagagaaatgtgcgaagggctaaacctagaaatcaggttcgcttcggtcgcgcacccgcagtcaaatggggcggcagaacgcacgaatggcaagattcttgaggcactcaaaaaaaggcttgagggggcgacgaagggtaaatggccagacgaaatgctatctgttctctgggctctacgaacgacccccacaaggccaaccatgttcagcccattcatgcttctctatggcgacgatgcaacgaccccaacagagctaggggctaattcaccaagggtgatgttctctggaggcgaagaggggcacgaggtgtcgctcgaactcctggagggggtgagagtcgaagcactagaacacatgcgcaaatacgccacaggcacttcgacaacttacaacaaaaaagttcgaccgacggagctattgcctggccatctcgtcctaaggaaaaatgcgaaccccgtggcggtcggtaagtttgaatcgaagtgggaagggccgtacctcatcaagcacaggtccaggacaggctcctttcacctagcgacactggaaggtgaagagttcgaccattccaggaacgctgcctcccttaagcatttctatgtttagaacgggtggcacccaaatcgccaacttgtaaaaatgtacatactgatatgtaagcctattggcactatgaaaaaagaggaaaatgaaaaaagataaaaaaaaactagatgtagggctattatccatcccggaggcccgaagcagtataaaaatctttgtgtcttttgcctgttttacttgtgtgaatgataatttgtggaaaaaccccaaggcaaacgcctgatcagcgaaaatgccaagcgggcgaaacgaatcggccgaagcaacgctcgccgaacgttgaaaccgcaacagcttgtttcaggaaacaattaaccgaacaccgctacattcgatcaatacgaaaacacaagtgctcctttcagcacagaatacaacagatcgaaaacggaagccgaaagctgaaaagtcaatagacctatttcgctaatatacgcaaaggggccgacacgttccgacctaacgaaagcacgaaaagtgacaatgcaagaaatagcgaaaaggaaataaagcatatatttattaacttcaaaaaaaaaatcgaagagtacaaatcttacaacatggtacaagcgaagaaagcaatggctttgcagtctagcttacagataaattacaccttcgcccccacaaccatcctcactccctaaggaatggttgggcgaactgggttcgtcatcactaccaatatcatacacgaccctgagaggggaagggggcaaaacacaaactagactgtaacgacgctgggagatcgcctcctaccgatcggtcttctaatgttttcgccaaaagcgaaccatgtcctccaaacgttttgtatgaacatggttgtagtcttccaaggtctgcccagggtgcgctcgcatccagccggcaaccttcaaaaccttgtagctgttgccgtttgttaccatttcacgataaacaggccgaaacggacatcgcaccttcggcaaacccttcaacgccacgaacttctcgttcttgcttcgccaattctcaaaggggggccgaacgcacaattttcggcgacacaccctgctaaaacagtgcagaaagagcaaagggcgaagtgcaaagttaaggctctgcaggaaacataagaatgggcgaaaagagtaaacataagataatgcgaaaatgacgcaagcatatatgccaaaggcatcgaccataaaaattggctaaatttgggtcatccattccaaatatccaaaaggccgttttcggctacaataagaaggggaaagggccatcggccaaatgtacattgttcgccttccgcggcaaacacaaaaagaaacgctacaaaaatctaaggagagggcggagggcctcacacctctgggtgatcttgggcatcgcctccaccccctccggccgccgcatcctctccttcgccctgatctgccgcatctgccttcgccagttgctccaaaaggcatgccttggcagcggatcggccgtccttctgccagaacagtttccgccacgcgtggagcgcgggcgaaacgtcctacgcactgacctcccgatcccccttcgcattgttagggaactcggcgacgtgctcgtagctgaactgttgcagaaggcccatggtgaaggcggccgacacacgcgcacagcaattgccgtacgcagtggcgcagtccgagaccgcaccaccggcctgctaggtccattccgagaagtcaaaggcagaggcatcttcgctagggactcctcgcaccctcgcccccatgtcggaaagggcaaggcagagtgtttggcacgccgtcttcgcggactcggtggctttcgccatctcccgcgagaaccgctgcgactcctccacagcgctcgcctcagctttgctgacctctaggtgaagagcctccatctttggctcggtgaggttgtaatagtcagttagcgcagcggaatgtgctttctcattttttagttcagccttgaggcggtcaatctcagccttagcctccctccccttttccagctcggcttggagtcgcttgttttccgccttcgcctccttgagagtgttggcgaggacctccatctccaatctcttgcggcctagtttgtcatccttggcccgaagacggttcttgaatccgtcaagacgggcccgcatggttcgctctgtcgaacaatgagccgcaagaatttgggtataaaatggagggggtgaataggacaaatgtcagttatgagatctagaagaggaaaagagagacaaacgaaagagaaatgaacaacatacccgaaccgccaggcttttgatggcagaacacccttcgtcgaactcattcagttcggtgaataagctcgggttgccagccggtgagaagagattgcttaccccctcgacgaagggaataagctctgcccgggtttcgaaatcaccaggggcgaagtggggtgccgcaagagaatactctgaggcagatattcgacggccgcccccttcccctttggtataacaagcggcgaagcaaccggctgacgcacagggcttccaaaaaccgtagctgcggccttgacaacttggtcagcggaggctgacgccccagcggcagcagtaccacccgctccgccagcatcgacttcgacaacaggggcggtcgaaagatttaaactgcgaccggcgggcaaagtcggggtttcgtccgaagactcgttgtcgctgaaaacacgagcgacatcgacgatccctttcttcttggcagccttcttaaccggacccccctccgccaccttgcccgatgaaatcgcaactagcgccttcgccccttccaaatcctttcgatgaatgggggagatattcgactccaccccagtcttgtcatgctcgggacttggggtaggggtgtagccatgggtctcggtgcggttttcaaccgcctcgtccgcagccttttcgaccgcaacttccgcctccccttcctcctcgccgtcatgctcttcaatgttatcctcgtcatcagcgtcagagtcggaggaggcaggggcccttcgcttcctaggggccaacttcacctgtccgcgcgtccgctttcgtgaaggccccgcatcgtcatcggccctgagggggttcgtccggggaggcagttcgctgtcataaacccggttcgcccggccggccgcctgccgtgtgagcagctggctaaactcaacaactgacacgttgccgatcatcttccgggcttcggtgtcggcctaatcgagagtaagcactgcgaaaacaaaaggtgtaaccttattagctatcgaaccggggaaaaatggtgaatcacagatgcacataggaaaagcatagtttcaccgtccgtccccgcaggcaggaccagcctcggcaagctgtcgatctcttcgtcttgatcaaccgcaacttgccacgactgggagaggggaaaaatgcgaagcatgcagaactcctccaccaagtggtggcagataaggcgggagcaaaccttgcgcagcaaggcgaaccgagcctccatggcgtcgtcaatggcaaccttgggcttcctgttcggcgcaatcgccctacgccgacaccggagggccttcgccgcttcagacccagcctcgaagggatggtgtggtagaaccacctcgccatccaatggcgatcccacttcgacatggcagcattcaccggccagagatcagagcgttcggggcgaacattgaagttcacactcccgaacaccgtcttcttcgttccggccgaggtgaccaccgtcttcgaattcacggtggcgaagaatatggacgaagagctcggcgctcggttcaaacccggcggtccggcacgcccaatcgaagatggcgatccggacgagcgccaacgggctcagctgtgggagctccacctggaaaaggcgaaggatctctgggaagaacatgttgcacggaaatcgaagccccgcctgaaagaagacagcgaataccaccgttcggttgtcgacaggcttcggtaccacggccttccccgggggaaggcctgcccttccaccaccgcgccggagttgaccaacttcgccagctcatcgtcatccacgagcgaaatccctaaaaaggcggtggtgtcatcgtcgatccagccgggatcggggcccgtcgcagaagcggggttcggcttgcgaggagccatggcgaatggtgtgcgcagtggcgaaaagagagaacaagcaaaagacctagggaatcaaggggcgccgtgaagagaaagaacggggaaggagagagcgctcgcggtgaaaatgacgagagtggggcagtgaaaaaggaaaagggtggaatatatagccaaccaggcaacgcttctccttcccacccaatcacgagccaccacgcgtcataagggtaggcgaaacggtaaattcccatcgatcagggtgcacagtaataagcccatagaagggaaagcccatcactgttcatttcggcccagaaataaataaaaatggcctcaccgtccacaagagtcgaaagctacaaaacgatactaacagtgaaaacacatgtacacacagtacacaacttctttgcaagactacaggataggtttcgacaggagcatcggtcgaaagggggcgcctcataccataccacatggtttgcatggtctcggccgaagctcctatctctcccttgcccgtgaggggcttgttggcggtatgacatgagacccttcgaccagacctgccgaaaccacgcaaccagtgagggttcaagcccaaggcgtcgagttcgtcggggcgaagcccccatggcgaagactatgaagcaaagacggcgaagggcgaagaatcacgctggtatctcacaaggctgaaggcatcttgggcaaagactatgtggcgaagagtgtatgacaaaggagggtgacttcgccataacgagtccagcttcaaggaggcccaagtggccatcccagccgctcaagcccggtggccattggggccaacgttcgccagacggcccattagaggcccatgtacctcaattacactgtatgcccatgtaaatgtctctgtcataagggtaaccatgtaaattcccctgtaaaacctaaaccctaatagggaggcctgcaacaagggtataaatagtcccctagggccatgtaaagggggatcccaagaaaagttctcaatttaatacactattactgctttccaaccactgttgagtaactacgtctttcgacgtatgcggttatcgtttcgacaacaatatgataggaatacatgtgtaaaatagagtattgaaaagaacggatgtttcaatgtagtgcagaaaaacgcgggaaatgaaaatttgcaaataaattgagaaaagtgcatgtaatttgagagtcaggatcatttaactatatgattattattattattattattatttatatattatgtgttagctagaaaataggaaaagttggctcgaaaatgggagaggagagtgggatcctccaggagagttggagggttgagggagtacgtacgtacgtacgtgtgtgcccacatacggtggggttgggtgtactgaaattttttgtagagatctaacagttaaaattagtggggtccacctatttaaaagattatcagttgttagattttttcctttatcaaattttttaggattttttctaatttattagatcgttatgtggcgtcttaataacgtttgtagaacgccacgtgacatagtttgagagcattgtacggagttcaatgaacttttagtacatagtaggcatttaatggattttcagtgtgtgtgtatatatatgtgtatatatatataggacactcatatggggcaccagtatatatatatatatatatacatatacatatatatatacatatacatatatatatatgtatatatatatatgtacatatatatatatatatatatatatgtatacatatatatacgtatacatatgtatatatatacatatatatatatatatatatgtatatatatatacatatatgtatgtacatatacatatgtatatatgtatatatatatatatgtatgtacatatatatatatgtatatgtatgtacatatacatatatatatatatatgtatgtatgtacatatatatatatatatgtatgtacatatatatatatatatatatatatatatatatatatatatatatatgtgtgtgtgtttaaagaatataaatatacaatgcagtaaattttcttcaaacattaaggacgtatacgatgatgaagtctacattcgcaaagttataattgtttatttctaataatgaatgttatctcacatatcgttagaaattataaaagggaaataagagaaaaccgaacttagatcagatgagcggcttcgtatgtaagtacgtacttcatatgtacggatctatgggagaggtggggctgttgtatgcggtaagattaatctaatccaagagtttaatattggaccctccccctctaatttaagtgaatattaagggttagatattttgtttttttagagtttcctataatttattagagcggcacgtgacagtctagtagcgtttgtaaggatgccacgtgaagacttaggagcgtttataggacgtttaatagacagttagtattaataattggtttaattttgttgaatatgatgattcgaaccgagcaatcaattgtataatagaatatatttttatacattaataggtatagtcattcgtaacttatttatttattatacttgattgatttctatatctcaaactattgttgatgaaataaagaacatattaggatattaggagtgtatatatggagccatgcatagaggcgcggaggaggtgtgcaacttgatggcttagggttgttttaatttaatggtttaaaattatgggtctatcggactaagtgaaaatcgatggttaggtgttttgtttttatttaaaaatgatttttagatttatctaatttattatagcgccaattggtggaatgtatatatgtacgtaaagatatataataacatgttggctaaggtacatatacacatatgtttcacattatatataactaatctcgccagagggacgtaactaatcttggctgccgtttaaaatttgttttgacatacggaactaattttgagataaatatggcaaggcccaggatcgtttggtcagacccatgtccgacgtattccctgaaaatgctcacacccggacaaccgggcggggtggagaaaaatcggaagatgtgtgccactgcagcatgctgcatgtaaagaatattttcttttcttatttcttcaaaagattttttatcataaactatttatctaatctacgatatgattgcaccactaaattcgctacaattaaatctttacaacaagaccacacatgattatatttcaacaaaaaatattttaatttttttattgattttttttaatgttgcatgtggtctcttttgatgtttcaaccagtagttttacaatgttttagctagtgtacttatgatgtttcactgtgtacggatcaaatgttgcagtggaacgcgccgttggaataaatcacgcacatattttggagaccctctattaagggaatttggtttatttttttgttccacaaaaaatgtttcacctagtgcattcacaatgttctactatgtatagatctaatgttgcagtaaactgaaatatttcattgcaacaaaaaaaccaacatattttggaaacatcctattaagggaattcgtttcatttttttgtttcaccgaaaaatgttccacctagtgtacttaaaatgtttcactacgtatagatctaatgttgaagtgaacttaaacattcttccgttatttgcagaaacattgtttttatataaggtgaaacaacaccagatttaaacgagtgaaacattttcaatttacttagtgaaacaattccgatgtacctcgtggaacatcgtgcaacatttaaaaataattcaataataagctaattttttttcatcggaatatatccatatgtggtcttgttttgaagatttaattgcaacgaatttaatggtctaatcggatcatgatttggataagtaatttaagagaaaaatcagtttaaaagtggttttgcacgtaaatcgagcgctgacgtcagcgtccgatttttccctaaagcattggacgtccgatgcgtagccctctccacgtattcccacttgcgtattctaaatacggtaacatcgcgtgggtccttgttttctcacgttgtaccacgtggcaacttgggagcatttgtaggatatcgacgtggcgacttaagagcgtttatagaaagtttaatggactttttagtatataatagatacttagatacaagttatattataattatagtagaattatattatagttagatttgaaagtttttttttaaaagcttacggtagttttttagatagtcacaatttcttaggattgaaagttcgggtatattttacaccactacaaagcgatttttaggaaaacctatttaccctctctaggtgatattaaatcctttcaccttctagttgatgaccataaatgtaatttaatcttatcaaattatcttaataagtttttattatattatcttttaaaacatgtatgtcggaattttggagtattattcagccaaacactgttcatctaaactagtgtattaagtcgcacgttcgcgcgactataatctccctctcttatacatgtttgtcgatgtttgatgtcgcgattccggtatttgcatagtatggggatcgttggtactagggtatatgcgagattgaggcaaaagagacatagacaaggatttttatatagttcgggcccctgaattgtcaggtaataaccctacatcctgttggccgaagccggtcgttgctcttattcatcataatcacaccagtacaatatttggggtagcctatctaactgttgtcgacttggcagtctgaaggtctgactcgtagtcgacaacagggtagtcttcctcctcgagttcgtgcccgactgatgagccctgagttccgctggacactcaatgcagttgttggcccgatctttcggtgagttgagataactacgatttgggagaaacgttgacgacccgactacaaccgtacaagacgttgcgttgcgccttagcgatcgatacacctctccgtgggttgttgatcttgccggtgcagatcaagcttattcctgcaagcaaatcaaagaaacaagcaagaacaagataaaagcaatctaaattgcaaataggaatgaatacacatgataagtttggggtttggaatacaagcagacggatggtctagccgacacgcgcgctgcaaggaagtagcaatggctaaactttcatcaaaacaaaacccgagaaaccctgaaggggtacctaactatttatagaggtgggaggatgaccaagagggtccaagggtcatgctccaccagcttggggcgcaccccacatgggccccacttgggccggggtcccaaacgaagttacaagcccaaagtcccatgacaggtgccgtagcaccttgtttttgtgtttgcggccaaacgagatgaagtctggtgatgaggcccaatccgttggaaagaggactccgagagctttccatcaagtactcatgggccgaaaacggaggtcgtatgcagattcggtagctgtttgaagtcagcagtatagcagatggctgaatcggattccggcacttggaggacttgaacttgatatcttgtcgttcatccatgatgtgagcaacgggtatatccgtagtagccatggtcacatcaccggcgagatcagagatagcgctagatccctacggccagactctgtaggtaccggatagggtcaatccaggcatatctctaatgtcgatatccggcggcatgtcttcgtgtatgttggcttgtatgttgtggcttctgttgttccgtgtatgttgattgtgggtgtgtattgtgggtgttgattgtgtcccctctcctcctagggggccttgtatttatacccataggtgtccccttgttcaagtagaatttgggaaaccaatatgaatacaattcgagtagtccttgtcgttttcatgtagaactctggttgtcttaccttatccggaactcctcctatatccgcagattgtttccatataggacatggtatctggtgggtcctgccgagatttagtcaactactattaggtatgtggtatccataaccctgacagtagtcccccgacttcgatgcaaatgaacgaattcatattctcaaccgcgcgcagaccttggagtaactgttatcatgctcacgtgaccgttctcggtgagttcagagataacgttagacttcctttatcagcctcgtgcgggcatctaaagggtttgtctgagtcaatctccgacgtcaaccaagaaagtacagagcatacgactaagtctcccgtcttgctgtaatcgagaatttggattgaagtcaagaaattttatctcggcgggtacactatctcttcattccgtattccttgtcgagatccatcaaccgttctcgagcgatcgagaaggtgcagagcctgcgacgaagccttgtcaacatttgtcgtactcgccttagtcgatcttggtatagaaccatagagacatggagtcttcgctaatgccgaatagaattttcctgaaatcaatactcagaaaagaatattagatagaaatagcccccaagcgaacgctcaaagggtgacttgttataatatgtatggaaaactgaaaatgaattaaatttacataccaatgttttgtatatgagcgtctactcttttactgacttcgatcagtctgtttgttgagttatacactctccctagcccccagccttgtcatcggagaatcgttttcgggagataaggctcttggacctttgacctgcctcggttgaacaagcactgatcctagcccctagctgtgaagttggaaaacccaatttccgattacacggcttggttaatacgcacggcgagaactcttacacgaccagatcttacatggtcttttgtctctacaggatccgacaaggccttatcgtctctgggtgtccccaagcgaagttcccttaggttcctcggaggccttgtcaagacagcgtaaagggacagtagtataggtttcaacgctaggtgtcatcgtggtaagggatctctgggtaaaacacttggcattattgtgtacctgatatcaactttgttgaggtagaggtagtgggagaatcgctacacctctggtcgaggatcaggtagtagtcgtaactcgaccactagaagtggaagtagtgggagaaacgctacaccactggtcgaggaccaggaagtagtcttaacttgaccactataagtaaatgtagtgggagaatcgctacaccgctggtcgagaaccaggtgtagtctaaactcgaccactagaagtaaaggtagtgggagaatcgctacaccgttggtcgaggaccaggtagtagtctaaactcgaccacttgaagtgggaatagtgggagaatcgctacaccgctggtcgagaaccaggtagtagtcgtaactcaaccactagaagtaaatgtacgagagatcactacgactgactggttgagaaccagtgagtaggtatctctcgatcatttggagtcgtggtacgaggaccgctacgctgccggtcgaagaccagtcgtagcagttcctcaaccatctgaagtcacggtgcgaggaccgctgcgttattgctgtagtcgtacctagaccatctgaagttaaggtgcgagagattgctacattttacttgtgtccctctcctcctaggggccttgtatttatacccataggtgtccccttgttcaagtagaactagggaaaccaatatggatacaatccgagtagtccttgtcgtttccatgtagaactctggttgtttttccttatccggaactcctcctatatccgcaggttgtttccgtatagtacatggtatgtggtgggtcctgccgagatttagtcaactactattaggtatgtggtatccattaccctgacaatgttgtttgtagcaatttaatttagatttgtattaacgatttactcacctaaaatcccatgcctatctttcggctaaacaaaacagtgagtgtattattagtccaaaatatatttatcttgatttgtaataaaacactatcataacaataacaataaggccctgtttggctagtgggatagggaaatggtttcccacccaccaaaggacttctttaaatcctaaccattcattctccctcttccatttaatcgtaacccttcattcatttcccaattccaatcccacctcacatttcccattatccaaacacaccctaagtaatttattgtagtaaaagccggaattattgaattttcttgtatgcatgtcaccttatcaaatttcctatattaacaaacacattcaaaaaaggataatttattataataaattttactaaagatgctagcagtaaatttatatctctagcatgtctctaattaattgatagaaaatgaattaattacatggacatacattttgtacaaatacacagttttgattacttttagggttcagaataatcaattttaagtaactctatacaatctgctatgttttcaatttttaccaggttattatttgaacttgaatatatagttgtatatatcggccaaggatcaattaggattaaatattttgggtatgcgtatgagtaaaattacacaaagcataataacaaatataatataaggggatgtttcaattgatgtcattttcaaccataccattttctttggcaaagttgctggaaaaaaaaagtgcctacatttagtttgttgccaaactttagtaaatacacaataaatcctgccaaaattttggtaatattgtcaacttgctagatttggtatggtttattttggctacaatttgaataacccctaagttgttttaagatgttattttttattttgattgatttgaaatgtcgctaaaggttttatacataggattttttttaacttttctcttctgttttaaatttaattgattgtccattggatgtaaagggccattcaacctttacaaaatgtgtgcactaagaatccagcagaaaaaaaatgtgtgtgaatgcgtgtgaccgtgaagctagccgctacggaaatcaagtactctctccgtctcaaaataagtgtaagttttgcactatttatatccaacgtttgaccgttcatcttatttaaatttttttatgattagtatttttatggttattagatgataaaacatgaataatactttatgtgtgactaacttttttatattttttaaataagacggacggtcaaacattggacatagatacccacgactgcacttattttgggacggaggtagtattacagtttagaatgttcaacaaactaacagtctaacactcctaaaatccatcgtacttttgggctacgtagtttgctccgagcgatgtacccggtcagcccattaggcccattcagtggaccgagatgcttggagcttttttggaggcaactccggctcggatgtccgatgtttggagaaaaattggacgctgacgtcagcatgacgtcagcgcccgatttacgtgcaaaaactactttaaactgatttttctcttaaactatttatccaaatcatgatttgattgcaccattaaattcgttgcaattaaatcttcaaaacaagaccacacatggatatattccgacgaaaatttttttagcttattattgaattatttttaaatgttgcacgatgttccactaggtatatcggaattgtttcactaaatagatcgaaaatgtttcactcttttaaatcgggtgttttttcaccttatataaaaataatgtttcagcaaatagcgaaagaatgtttcagttcactgcaacatttgattcatacatagtgaaacattataagtacactaggtgaaacatttttcggtggaacaaaaaatgaaacgaattcccttgatatggggtttccaaaatatgtgggtttttttgttgcaatggaatatttcagttcactgcaacattagatctgtacatagtgaaatattgtgagtacactaggtgaaacattttttttggaacaaaaaaataaaccaaattcccttaatagggggtttccaaaatatgtgggtgatttgttgcaacggcgcgttccataatatcaaaatccactgcaacatttgatccgtacatattgaaatatcgcaagtacactagctgaaacatcgtaaaactactggttgaaacatcaaaagagatcatatgcaacattcaaaaaaatatcaacagagaagcaaaaatatttttttgtcgaaatataatcatgtgtggttttgttgtaaagatttaattgtaacgaatataacggtgtgattggatcatagattggataattagtttaacagaaaaatcgttttaaaactagagtggcaggaggtgcgggcgacgaggcgtccgattttttttctgacgttggacgcccggcgcagcattctccagctttttttctcggaataagatcactttgactccctcaactgaccaccgaatctaaatcgtatccctcaaccgcagtactagaaatcttgacccccgaacttacaaaaccggttcaatttgactccctcggtggttttggagggtggtttcgctgacatggcgcacatgtggcagtgttgacctagtctttgtaccacgtggcattgacatggcgctgatgtggaattaaaataaaaaaaatatgcgggcccatttgtcattcaaaaaaaaatttgtgggacccactggtcccacatgtcatcctcccttatcccttcttcccccctccccgtccttggccatctcctcctctaccaactcctgcgagggttcatggctagttgaagcggcaacggcagtagcttcaggcatcaagaggccggaggagagaagtttaatggaggtggagatggagcacggtgaggaggtggcggcgatggaggaggagctgaaggggtgggacatgccgaggagggaggagtgccgcatctcggtggccacggccactgtagcggcggagggggaccacatctccaagaatcgccacaggccgcggccgtccaccgccgcgtggtgcaccgccaccgccgacgaactccatcaactgcgttgccatgacgagcgcagggagctcatccccacagatgtctgggacgagctgccgcggcgcgtcctcatcgtgctcctccccttcgtcgacgagcctcttgaagtcgaggtccatctcggcctccacgaacgccacgctgccaccggcctccacgacgatggacagcgacccctcctcctcctccagcgaatagaccagcgcaccggcaaaggggtagaacgccgggagcaccgccttgagggagtccctgagcgcgcggacgatgtctccgaacggtggtggtggcggcggcggcagggatgggaagaggaagacgcggcagacgggcggcggataggcggcagcgcgacccagtacgcgtcgaatggggagagcggcacgcagcggcagccgccgccatgtccatgcgtcgggagtgcgacggaggtgacgctcctcgtgcgcaccgacgacggcggttgcggcatctcggcgatggcgaagtcctccgccgtgttccaaatctcgccaaagcttgtggggtggtttgacccccactatacgccgtcgccgctccatccatcgcctgccgtcaccgccgccaatccggacgccgctctcgcatgaagagaaagagggagagatagagaagggaggaggaagaagggataagggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctcatttaaccccaaaaataagaaaaatatcaaatactttgtcccgcgcaaaaatcatgaaaggacaccccttcttccacacccaccaggagggggcgaaaaaagagaaaaaaaaattttttccaaccggtgggtggagaggggaacccaaaacggggataaataggaaatcccccgggcgatttttttcccccctttaaaaagggagggggggcgaacggggtaaaaatgaagaagccagcataacccccccctctttccccattgccccggccccgggagggcgcaaggagaaaaagctcttattaacccacctggggttttccggtgtatcttttgggaatggcggagttttttttaagggaaaaaaacttcaaattaggatttggggaattttgcaagcgaattcaggcttaaggaaacaactttccaatgggggcaacggcgtccaatccggcccacgttttctcggaaagcaaaggtgagggtatacccgtagtggggggtgaagggattttggaagaggcccagaggacccgttggtccctcaagtttttttttggctgacaagggggtcggaatataatttggcttgtaataccccagcagtgctctgtcaatgccgcatggtaccagggtgagaacaaccaacgcactggtgcgccccgtcagcgtccgccctccaaaatcaccgagggagtcaaattgcacaggttttgtaagtttggaggtcaagatttctggaattatggttgagggatacgatttagattcggggtcagttgagggagtcaaagtgatcttattccttttttctctcactctgttcccttccttctctctgttttttctctccttctggacgaaggcccgttgtttcaaaggcatgtgattcatctcgctactttgtcgtttgtaaatcccatggccattgttggctagatgacgtgggggcggctagctagcgcgcactcccctttacctctattagttactccctcggtcccaaaataaatgcagttttagcattgttcatgtccaacgtttgatcgttcgtcttatttgaaaaaggattatgattagtatttttattgttactagatgataaaatatgaatagtactttacgtgtgactaatttttttaatatttttcataaattttttaaataagacgaatggtcaaaacgctaaacacagatatctatggctgcacttattttgggacagacgtagtactaatggtagtattaggaaagattctgaagattcttttttggagatttttttactaacagatagaaaacttttaagttatatttaaaaattttcgatttaaaatttaaattttaaactcaaaatttgaaactttcaactcagattcgaaaactttcaactcaaatttgaaaactttaaacttacattcgaaaactttcaactcgagattcaaaaactttcaagtccagatttcaaaaatttgaaaactttcaacttgagatttgaaaactttcaagtctagattcaaaaaattcgaaaactctcaacttaagatttgaaaatttttaactcgagattttaaaactttcaactcgagatttgaaaactttcaggtccaaaaattgaaaattttttaattagattttaaaatttactagtaaactaattactagtaaaaataggaaactaatcactagtaaactaattatgattttttctcatacaagtgcggtagcgaactgaaaaaaaagaaacgacggtagcaaaaactgcgaaaaaaaagagaagagaagcgcgcgcgtgccatgggccttgtgggtcggaagtacacaccggcaacgcgcgcgcgccaattagcattcgtgggattcacttttcacttagagatatttgtatatagtagatataaataactcttgccatgtcgtcccatgattatatataaagaactctttatgcctatgggtggtacgccatgctagtaccaaatgaaattggcagacaattttaccaattatagttttcgtccgtatgattatagaataatgccacattttttttaattaaagagctgcaggatatgggttatcatatcaaacacatggctatattcatacgggctcatccctaggtctagaatatgccaggtaaagccatattcccatatatgctcccaatattagccatgtgtaccagcggtaggggcgaatgtgtcaaattcatatatcagttcgttgtcaattcttggactgttggacatgcagcataaaccaggtatttgtttctgagctcgagcattttagtcacaaggtctattcaaatcaaatcaaataaactcaaataaacaaattaaggaactatgatgaaggccgtagcacggtttgcaaaaagttggatctacggcgtacgttgagccatgggtgattcataggttggaatttgccaagaaatcacaaaagaatatactagctccgttttttataaatatattataaatatgatgtcgttgacttatataacaaatatttatcattgttattataaaaaatagtgcaaacaaacaaaataagggtgtgtttagttccacgctaaaattgtaagtttaactaaaattggaagtttgaagaaaaaagttagaagtttatgtgtgtaggaaagtttagatatgatgaaaaagttggaagtttgaagaaaaatatggaaactaaacccggcctaagcaaatgtttcactactaaagaataggcgataggttcctgttgggaaccggccttaggtgccggatttcccaactggcacccagatagcggcaccttcgaatcctctcccccgaaaaaaaagggtcagcgaaacgatgcatcgagcgcattccctccacttggccctcaaaatcaatccagtcattatcacaaaaagaacatcatcacatcaacaacagcaacacaaacaacaacatcatccccttcaacggatccacccacgggagctgctgatgtcgccaccggcggatccgtgggagaagccgccgccgtcggatccaccgctggagaagcttgggacgaagggggagggggaagaggaccgccagatccgctcgtcggaaacgctgtcgccgccacctccgccggatctgcccgcgggagcaccaatgccaccgccacggcctcgggagaagcttgggcacgaaggggaagggagaggggtagaggactgatggatctgcccgctgaaaacacctccgccactgcctccaccagatccacccgcgggagcgtcgatgccatcgtcgccaccacaagagaagcttgggggccaagggggagggggagggagtagaggaccaccagaaatgccaccgcagccgcctcctccggatccacaagcgggagccgccgacgccaccgccaccattagaaatgtgggagaggcttggggctggatggagaagaggagggggagggggttgaggactgctggatccaacccgcgggagctgctgacgccattgctgctgcctcctctgctgctaacgagggagacaagaaggggagggggcggggacgagaaaggggaggagagggagtgagagggtgagaggagggggcgagtggataaggacgccacgcccccttcaccttccacggtgtttttatgcacccatctcgtgcgattaaaaaaacaaaaactggctctctcggttcggctcggctcgttttatagattgtcatttttttttttgaaaaaccagtacctataacatgttataagagccggttttttaagttaaccgacacctataatatattaaaggtatcagcttttttttttaaaaaaaagcgacacttatattatatgtgtcgttttttctctagaactggtacttatagtcacttaaaggtgtcatttttttgtattttcagccggtgtaggtggaaaaaacattataagtgtcggttttaactgttctggtatctatagtaccgatatgtgtgtgtgttttttaatagtgtttaaggaaccttcaacaataaattaagtcatgataaaataaataataattacattgatttttttgaagatgatcaaaatgtatcttaaaaatcaataatgtcgtacattagaaaaaaaggaaatatataagatctgcagcatgtgatgaattatcataggctggcatggcaattggcagagtggtcatgcacgttacgcgaaatgaataaagttgctggaagtgggcacgagcaaatgggctcgcattatattggatgacaaactgctttcctgccggccaccatgcatctgtagaccgattttagtttcaaaatttttcttcaaacttccaactttttcatcacatcaaaactttcctacacatacaaacttttaacttttccgtcagatcgttctaatttcaaccaaactttttaattttggcgttaactaaacacacccgtagtctcaggcaagaaccatgttaaaatactactattcttcatttccgaacgtgagctttactctaatgtacgtggatcgtccactgtttgtccgccagaacccggtttggtcccggttttaaaatgcgcagaacatgcagtttttcttcaatgtcaccaaaatgattttattttttttctcttttcccttggagaaaaaaaaatggagagtcatttcatcccaaaaaaataatttttaaaaaattccgaccatgggctgctgctgaatgtagccggagagcgacgtgcgcatttttgcgtgttccccggacgccctgccgttgccgcgttatacatcactttcttctccttttcttttatctttatctttatcttttttttctctattcatttgtgcaagtggcagatgctgcctctgagtcaaaacacgttttcttcctgtgttggacggagtatgcacaagtgtgtgtgtgcgtgcctcgtctccatcaagttttcaggtcgtgcaagagccaagagccacaattcgattctctctctctctctctctctctctgagctgtctgtcttctaaccactgaggccaagcaaaggcttgcaaatcatggtacactagtactactcagcatgtccaaataacattctagtttctgaatagagcttcaaaattcatacaagaatgcatgttggaaacagcaaaaggagatgcatcctgttaatggggggggaaacaggcgtaagtgaataacaatcaatcttgtgatgtgtatatattagcagtacatttgctttgcttctacatggcaatgccaaagcaaaacgatattgaattggtacaaatgaggtttcttgggttgtactgattacagaatcttctgctttctatcatagcaatttgattcagattactggtcataatcatcagctactttctttacattcaatcctagtatatatatcagaagaacatcgccttgtcatcggatcatctcctaacacaaaacacccaattcaagagttgtgataacctctatgactgaatcatctgatgagaggggcatctcagaattgagcattgattcattggctcgattcctgccgcaagctcaggtcgggagcggcaacctgaggtcctaacccaagccatggctgactctcctgcagctccttcttgaccggagaagcatctgaaggggaaccctggtagggtgctttagcctgaaggctgaaataaaggagcagcaaaagttagatccaaaatctagaattgtgaattgtagaatttgactatactttgtgctgccatgatagcaagcataacctaccgatcctttcttttctcgaggaaccggtgaagcgacgccttcctagcctgaggcagatctgcaggatttgaagaacagttagtacaataaaatggattcacatgctacaagtatattccatcattcagagcaagcaataacagccgaggttagagtagttaccagcagcatttggacgaacaggtttcggggcattggcctgagcaacaggaagtgcacttgctggggctggtacagcagacaccttagtgctgtcggcaacggttgcagtagcggaagatggaagaaggacacagttctgtgctgtggaggaactcttgctggccatctgcatcaggtccttggccttctcagctgggaagtcatcaaacaccaggaccttcccaccgtagaagatggttaattggcgcttctcttgctccctgacaacggaaatacaagaaagcttagacaaacacaaccatttaaccaattttaaagcttacacaacagaaactatttactaactgatatcggtcagcaagcacccgccatctacgcatatgttcagaagaataacttgtagtaagtaccaactaatatttgggttttttgttcatgaatcactcgagtcagaacattttcactttcggatcgtgcgagcccactaagtctgaaacccgtggttattagttgcgagacatacatcgttgactcgcacaaaaaacgactcgcacaaaaaacagaagaaggaactgcagacttgcatagcaccagttctatattggattaaatatcgaacctttccatcacaccgaaatccatccctagaactctaaactaaattatatccattttacacacgaattagatttcagaccatgacccgagagctgaccagctcagctcctggcagcactaagatctggtcaggacaaggcaagatgttctcctcctccacactacctaccaaccactactttgtttggttggattgttgctattggtttctcctatcatgtgactacagctaaaggaaccgtatgaactgatagctgaagcaattcgaacaaagattgtgttgagtacctcgcatccggggtctccttcacggcagcagcttcagagccgaacccggaattctgggggaacagctccatggtctccttccccttgttcgcatcggcttcacctgaaaaatgatatgacatagtttttcagcccagattcacaacatcagattaaaaaaaaatgttgcgaattttacagctagctagatgcgcagaattggaatggttgagactggtttaagccgaataaaattctacatgggggaattctcgcttccaaagctcgaagaactagaccagatctcacggaaaccttcctaggggaggtttttttcacccaaaacccgtaaagataaagatccagactttgcagaagaaaaaaaagaaaaagaaagggaggtgacctctgatgccgaggccgagctcgccggcggctgcgccgttctgcctgacgtagcggctgagcaggctgcaggccatggcgaagctgctgctccccctctccccggatttcgcggaagccatcttcttcttcttcttctgcccacaagctgaatccttttctccgaacggagtcacggacccccgaaatcctcccgcttcgattcgattcgatcgagtcttctcctctggtcgcggttgcgggttgctcgtccttgtctgtctctgagttgtcttcctcctccgtccggtggttcaggttctatataagggacgcacgagactaacaataacaataatggtggggattatctttaagaagaaaaagtttcgatttttgtaatcgcaagttggcgagggaaaaaaaaaagttagtttgggtgttggtgcctttgtttgagcacgtgattgttgtggagattggcaaggtgcgcagattcctattctctcgttatcttttcctggtttgtgtttactgtgtgccggtgtggtatgccgtgacgttaggtttgattggatgcaacgtggccgacaaaggagtggggcccttcgtcctaaaatgcataaccttccgtaccagaaaaaaccaatcctacctacgaatctggataatatgtgtccaggttcgtagctatgaattcgttcttttggatggagtagtacttccttcctcatctcaagatacagtctccattccaaaatataagaatataagactctattatcatctcatagttagatcatccaaataactataatgtatgcaccaatagaatttagtttgttcgagttcaacgatttgccatcgacattatctctttttataatatatcagcaactttatcaattcttctacaatatgtcattgggttgggccttcttttcaaaaatatccaaaatacccttatgaacatacaagattaacaattgatttatctcatctaaagttttaaaaaaatatgaaaactttgtaggggcctccttacacaatatggaagtttgtatacaagtttgaaatttttttatggtatatttagattttagaaaaaatatttttatgtggtatatgatagagaatttgcttacgcaagagataatatcataaaaatatcttatgcattgtatgaaagatgatttatattaaaacaacaataaaaagtattttatatagcatataatagataagttatattttttaaaaaatagaaatataaaaactcgaaacttctatataaatttccatgttgtgcaaggaggtcacataaaattttttatattttttaaacttctaatgagataaatcaattgttaatcttatatgtctataagaggaatttgggtacttttgaaaagaagacatatcccaatgacgtattgatgaacaattgataaagtcgttggtatataatataaatcgacaatgtcgatcgtaaatcgttgaactcgaacaaactcaattgtatagaatagattctctctaggattaaagattttgaggatggaggatttaaaaaaaaatcatagtgcgaaagatgtgttagttaatggcatgcattcatgcatgccttatattatgaaacatctaaaaaaatagttgtgccttatattatgaaatgaagggaatactagcacttactctctccgacccaagataagtgcaacctagtacatatatggtatatcctaatactacgaatctgaacaattgtctgcacagattcgtaatcctaatatatgtcatatttgtactaggttgcactcatattaggacgaaagggctgtctaaattcgtattattagaatatgtcatatactagattgcacttatattaggatggagggagtacaatttagggagggggagggggggtgtttggttaccagcaacactttgccatagtttgttacgcccaatgttagccgggccggaccatattggcaattgtttggttgtaggcacaattgtgtcaagattcttttccaacaaattggactccacacgtctttgactcaaaaaagtgtggcaagattcccttaggcctgctaaggtgtggacaagaatttgatcgcctcaacttaggcaagtgtggtaatatgtgttgacaaatggcggcaaagtatagctagaaaccaaagacacccttagacacatcatatccttatattacgaatttaaatagatccaaagggctatattattgcatagtactatgaatctggacaaaactttatcaaaatctatagtattatataactatattttaacacggaagaaatggtatataagtagtacttgtttgctactctagagagagcatatgatttgtatacatcaccgtcttatagagacatacacgacacaaagctatttacattagtatcctcaacgtcccatgtggactcaggccaactcagatgtttttatgtttaagtccctaagaatatttcttattatcaaatatattaaaaaaatttatatttctgacctatgacaacataaaaaatatatatgtatccttggcttcctatggaccacgttgtcaaccactctcatactcttttttcctctctctaagctcgtcatcctctcctatctaccacattccctccctcctcatcgttgtccccttctcgtcgccctttcctcccatgtcctccctctcctcagtgataacacaaatcgaggcggcaagctgatgttttcattggtggtggaagctgctgctcctaatcccttctccttccaccactttggacaagtcaacgaggctacgtcggcagtcaagggcaccccttctttctctaccaccgagctccgggaccgacgagcgccagtcaaggaggatcccgccttctttggcttcggtgcttcaagctcgccatccaaatctccacttcgatctcccagtcctcattggtgcttcaagctagccatcctcatcactgcgaactcgccatcaccacttcctcctccgctctggttgctgcccccgttgccgtctccatcacatgccatcggatctggccttgaggttctcagatctcgtcggagcagtccaagcttgacgccagcatttccctctttatgtcagccaccaactccttctttgcatcattgtaatggtgtcctggtgccgagtcatgtgcatggctgtggggatgggttctcatttctcttcgcggtccctatggtagagtgaggctaccgtgccctctgcaaggtacgcgcaccgttacgaaggcatggtttcgtcctcgttgttggctcaactcatatgttcatacccttgcgaaggagtacctttttttctatatataaaaaaagaataatattatgggagcttgagtacattttctctatgcgaatgacctgccttataaaacttttaaggtattttaaccatatggttgcctttgttttttaaaaccacttgtaaccataatacatctattgatgttgtgcataagagcatcaccagcagagtgtcaaaattcaatcccctaaatctttttatgggaatctatcgatttttatgaaggacaatataatttatagggtgctctaaatcaaggagagatggtggcacagatgtttatactagtttaggctctcaatgcaaggtaataccctagtccagttgtatgtggattagatctgtgtccgatgtgtgtgaaagaaagcgtaaccccttatggttcatgttggcgccccttatatagtgctggggggatttggcggcatgtgtgatatggtatcccttataatccgagtgcataccattcatgtacagatatgagataggcttccttgactactacccctttccatgtattacaaatgatcccatgggcctagggacactagtagcgccgctgcgagctgcccccgccatggtcggccactgaaagagacccctgggcacgccatggccacgacgacctccatccttgcacactgcagccacggccagatccgtaccgccgtcggctaccttccgacttgtcgcctcctcgtcgcgctggcctaggctcctatgcagaagaggggttgtcgactccccgtcaccgcgcctccctgactgccgccctccccgacagccgccgctctgctgtcctcactgccgcatcagatccagcgcgcgggacctggttttaagccccgccgctgccgtcctaggtcattgcctggttctcggtggctccctctagtggcagcaaggcgagggggaggtttgggcggcggcggttagggttcggtcgcccgagctgcccacgcggggatgacgtgggtgcattctagacttagcacgaatcgatgtggacccgatattatagatttgccgtcttaaaaaacacaattgcatatttcggacgttgaaacccaaatcacttaccattaaactcccagcttaaactaacactgttagaagatgagctttcacgaaaattaggatgtggatacccctacatcccgctgttgctgtgctgtctgctctgcggcgtggttgctgctcttgctactgcccttgctgccacaagtgctgctgctgctaccgccgcaagttgtgctgttgctccctaccgcagtgccctgtgttgctgctgctgctaccactaccacatgctgctgccgccgaagcagctccccgcctctacgtctgccgttaccgcccaagccaccattcctcctttgccatcgatctcctcctatttcactggagtctgggcccaattttgaatagttttgctcccgatttggaggaagggatgcgggaatttgaggatctagccatctagggctcttgaagacagaaggcagtgattcgttcaaaaattagaagagaaggtagtgagggatctactttagccaagagcacaacggtcataccatgttccttgtcttctacattagttttatgaaatttttttgacctctttttttatagaaacatagtacaaacgcagacgctcacaacgcgtgcacactcacctctgtgatgagcacctccggaaaactggaccggcatgtcttgagattgacgaagtagtacaaacgcagacgctctcacaacacgcgcacactcacccctgtgataagcacctccggaaaactgggccggtatgacttgagattgacgaagtcatcataggtgcctcgctgttgacgggtacgtcgcctagcactaaaagaataattagccgtaaatgcgaacacccatgccaaatataggatttggacccgggtgggctggttctaccacaaggaacctaaccagttgagctacgctcacttcagtttaggggtgaaaacggatcggattcggacggataatagctataccatatcctaaaccattttctttaaacgggtgcggagcgggtgcggatgacatgcggatgcggatgcgaagcggattatttcggacgtcggattcggtgcggagtcggtgcggacttggttcggaaacgaacaaaaagttgtcggatgtcaagtttgtattcaatccatacaacaagaggacgccaatacaattagccgcaatacgatggcaaaataacatctaaacatgatctcagctctctaggaaaaaccaaccaaaacatatcaataatataattttgcttaatataacacatccaacaaaataatccaagatacatccatcactcatcagtcactggtcactgcattgcttaaaatttaagaatataagtcatcactcatcagtagttcagtacgacatgcatgcagcatatgagccagcaatacagcacagagcacacatcttatatagcacagcacacaacacagttgttcaataggcatacaagcatacggcagatatagcagtgaacaatgcacatgcacacaggtagacagggacacacagccacacaccaacatgcccttcaggtcttcacacctcacttcatcacttatttttcatcatcactgctctgttgcttttcctataagtatgagcaaacaatatacattcatttgggtgaatagctaatttagtccctcaagtttcaccgaaggctcaatctagtccttcatgtttcattttgttcacatagctcctttaaatatttgctttggcttgaaatcatccttgggcccacttaatatgccttatagctatttctagtcaatatttctattagaaaatgtcccttttgcccttaatttgtatacaactataaaaccaagataaataaacaacattacaaatgtactttccattatttcaacatgtgcacatgaaacttaagcaattgctatcgtatacacttgccagtacataatttatttttgttttatataatttactatgcattatctataaaaaattcaagcatgcaatttttctcttatatatgtgaatgatgagggggtataagtgtcatttatcaagagaattgttggttattgataagtttgaactaaaataaaaacttgaaggactaatatggatagattgaaacatcagggactaacctgagcctcagataaaacttggaggaccaccttagctattcaccccatttattttgacaataggactacaaaatgtatcgcaacaaaatttatgcaataaaatgtcataccatatcatcaatctcgtcaagtgtcatattagcaaccaaggtctccgcaacctcgagatcattaagaatagatccaacccttttattaggatctgaaaaatttggaagaaagctatattagactgttaataaaaaaccaactaaccaagaataccttttacaaaaatataaatgagaaatgacacaagtgatcacctcttctacatccagcaatccaatccttggtacagactcgtgattctaccatttcaggttcaagtttagtacgaaatggatcaagaacacgtccctcagcactaaaagctgattctgaagcaatagtggaagcttgaatggacaagacatcgcgggcaagaagagatagcactggatatacatctttgtgagctttccaccatgacaaaacatcaaatttatctccattaggaaccaacagggatggttcagccttatatttatcaagtcacttgcatcacttccactatccacacttgagacatagacataattcatgaaatcagaatctgcttcatctatggtatgaatttcttttggttcagcattgatagtagttgttggtgcaatagcagtcttataaaaagaagcatattcttgataaaattgattaataacagcagtaaacttttccatatgaacatgatatgactacttaccatacaacctcatcatcttatactctactgcctttgtcttaaacctagggtcaagaaaatatgccatagcaagagcaagatttgacctcttccagtacttctcaaacttcttattcattgaggtggccattgttttgatggtaacatcgtcacttttcatccatgcattaattaaagacttgatttcacaaaagttgtggtaaaatagatttgtagttggataagaagtaccagacaaaatgttagtgatatcatcaaacctctttaagcactggccgagtgtagttgccttatcccaatcttcagcttttggaataagagcctcatcatacaattctctttcaatttcataaagcctttcaaaagcctttctataatatatggcatccgacaacatatggtaggttgaattccaccttgtcaaaacatcagttgagagtcccctcgttgtatccaatccactctcaaatgcacatttcataaattcatccttctgtaaaggagagcacttcacaagaatcacaaatgatcgaatattcagaacagcttgtccaatatgtgccaaaccatctctagcaacaagattaagtatatgacatgcacatctcacatgaaagaatgttccatcagatacgaggggactctttctattcagcaccctaatcacatccttaacacaaacatcatttgctgctgcattgtccaaagtaagagagaacatttttttctcgatgaaccacttatgcaagcatgaagaaaatacattagctaaatttatcccagtatgcctccctttaacatgcaggaacttgataatccttttctgaatacaccaattgtcatcaacccaatgaaccgtgatacacatgtaacccttgttttggttagaggtccacatgtccattgttgcactaaagcgagcattgacatttttaaaaagctcatataaccttttccattcttctgaaaatataccaagtatatccttcctaacagttatatgactcttcaaaggaaaggtaggccgcagagattttatgaagtcaacaaaatactcatgctcaacaatactgaaaggatactcatgcatgataattgccaaataaaatttccgttaagaggcctcttgatcatacctatatgtttcaactgatgttgtaccgaaatccttattcattttgagttgctgctgtcctggaaccacattgtgggtttttgtgtggttcaagaacactgaagtaccattcctgctattgcgcctagctgaagttcagttttaattgtactgttgatggctgttaagtaccaaattaacgccatcaatacctgcatcagaccataaatatgaaacatccaacatagcggtagggtttatttctaacaatttccacgagtgttggagtatattcatatgcaagtgacaaactacctaagttgagaagaagtatacatgaaggaggatgagaatcaaactcgtatccgaacttatggagttttggacccaaggggccaaacattcataccaatgaattgaggggcccaaaatgagtgtccaggccgaaaaccggagtgaacggagccgtcccgggttcggccgaaccgccgaaccctcacggaggccgttcgcctcggcccaagttcagttcggtagcaatccacttcccaatgatggttatggttgttttcaccggtagaaaccatcataactagacacatggcactaggaggatgaagatgctcattggatgcttggaggatctccactctcccaaggcacttctccacctataaatacccctctcattctcacttgtaaacacacaccaagatgtagagctgaattacaagaggctctaagtatactttatattctttatatgttctatagtatatttagaatggggagagagtgaagtagaagaagtcagaggaattctggagttgtcggtaatcctctcattattcttgtactttgttaattactctgtttcaatagaaatatcattctgagtaattaagatttacttcatgagaattattcttggttagttcgtaattagcatacaagatcattgttcactatagtccattaatatatagtgattgctttagtgcttggccagtgctagagtagtactacctccatttcatattataagactttctagcattgcccacattcatatatatgtcaatgaatttaggcatatatatatatgtgtctagattcattgacatctatatgaatgtgggcaatgctagaaagtcttataatatgaaacggaggaagtaattaattgcgtagacgcgatgtctaggtaattaatttccagtggttgttgcgtatcctaccgtacgtttgaggtgggtgtagaggtagtgataaccctcaagagcacttaagtcctctctgttcgggtacgtagtagagcaacatctgggaacaacgagttgccagtgcctgaagtatcgcgttaggattaaacttaagctttctttagacactgtttctcactaggaaatcctctctaccctttgcccatatttatcttgtgtccttggataaaccagagaaagagataattacacatgtttccttggattcgatacccttggaatactccataggggaagtgctacatcggtatatccgtgcgcttgcggattctgtcgacgggaatacccgtagaccggatataaagggtattggggtccgttggtacaaggatcgacgtagtacgacatcaagcaaacaaaagataaggattatactggttcaggtcccttggtaggtaatagcgcgggcaccttcttgtattctcgctttgaggagtatagccctaatccagttggtatgggattatatgatggaaaccacagattacaaagggaatagcagaactcgatgataccgaagagaccgtagtcgagttggtccgactagatctccggcgacttggctcctgcactttccggctccgtaggctgtagtgggtgtgttggcggtgatattcgatgccttaggtcctgcccagggggtcccttatataccgcgggtcaggtgatctctaagtaggactcggagatatcggacccctcacgatatggtaaagactcagtcttgtccgagtagaactccttccatccgtagataccatccctatcacatgtgtcacaccctaaaaatttcaaatatataaattgttgtttaattggaattattagaattgattttaaaagcctagaagagaagatctaatttttaaataataaattccaatataaaatggggctagataaaattttattaaatactttgcttaattctataattcctagatttttctgggatttatttgagctaaggaagtatttttaataaatggaattgaatttcatgaataatttaaatggaaaaaggtttttaaaagtctcttttggctttgggccgaaagtcggcccaaaaccttctctctctcctcctcggcccaagtcggcccagtccgcagccgcagccgtcgctcgcgcgcgcgtccgcccgctgacaggtggggcccgcctgtcagactcgtcgtcttcctcgcgccgccgccgcccgaaaccctagcgccgcgccgccgccgtctctttccaaatccggccgatcctttccgtttccggtgaaatcaatagaggggaaatgatcttctcgatctcctctaccttttcccttttggaacttcggctaaaatcgtttggaaagcggaggattcgatctcgaatcggatcggtctctctcctccgaaccctagactttccttctcgtcgccggccgccgtgggccttcgccgccatgttcttgcccctataaaaggatccccggtgtctccgctacccgtcgccaccctcgccttcgcctctcgtcgtccgtagagccctagcgccgtgagtcctcgcgccgccgtcgtcgccgccgctccagccgtgcgccgccgtcgctccagtcgtcgccgtcgctcgggaaggccgccgtcgtggtcgccgtcgcgtcgccgtcctcgtccgccccttcgccgtcgctgtcgatcgccggaacatcgtcgccgtcgtcaagccggaggtcgccgccgtttcttcctcgtcgccgacgtcgtccggtcatcgtccgccgtcgctttggtcgtcggtgagttcgccgtgccgtccgctacccgtaggtgctctccgttcgcgccgccacgccatcgttcgccggcgagctcgcgcggttcggtcgccgccggagatgacgtcatcaccgacgtcatcgatgccgtccgccgtggtccggccgtggaccggtcgatctcggccgttcgttttggatggatcgatctcggccgtccgttcctgtgaaccgtcgccgtgcacccggtccaccgctaaccctagccactgacgcaataaatcctcttttccttttcaaaaataattcattattgcgtcataattcaattaaaatccatataagtgttttaatccgatttaatctttaaaaattcataactaattcatcttagctcggatttagttggttcaagtctctaaatttttctaaaattgagatctacatgttaaaaatatccacatgtactgttcatgcttgtttatgtgctgttttggtgttttgctcttttctgtttagattccaacgtttccggagagtccgttttcgcaggagaagaatttgaagagttccaaggccagcaaggcaagtcacacagatcccaaacaacccctttgagcatgttgatcccgtttaaagctattgtttctattcaactattgcatttattttcgaatgtcattgggtggaattaacctattgtttgttatagcccttttgttcttgattactttattccttgataccttgggttcttataaattgactagttgagctttatatattggttcagctagatattagatgtgattgcttagccatgcttagaaacattagcatactattgggataacttatgactccctattatttaatgatggcttaatgataactcatgatggttaatcatgattggttaattaattaatttgccaactaaaacctgttaatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatagttcattgcggggcaccagactgagaagtggcggagataagcccacgggggtcgctggggagtccatgccttgtttataagggggtgattatgatccaggaacggtgcgctgtggtggattgtgttgtgcgaggggtactgtcacagctcctttctgaggtaccgtggtggtatcaaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtacagtggtacacctctggtcagagtaaaactattcgaatagccgtgcccgcggttatgggcgggtttaacaatgtctttcgtgattagtctcctacctctcatcataataaaagatactatgactggtaataatttgattagctcctggtttggaatggtatattcctggtctggagatagaactgtgcagccgggattggttgttcagaatggttgggcctatgcaacagggtatgttgtatagcgttggaataatattgtttaattattactcaactgttttactaaattctgaaatgtttattaaatgctgtttatgcaaatgaaaccctattatgccatcctttgttatcctgtgcacttgcatatttgctgcgtggcttgctgagtatgtcatatactcaccttgcaatcattcatcagaggaggagttctacagtgatgctgatggtgtggaggattaggtgtagccctggtcaagctgcctgtggagtggaatcgtctgcgccgtttatcttattttccgctgcttagatctttattgattgagaggaactatctacctctgtaatgacattttattcgcttattaattagagtaataattgtactctattatcaatttgttattgtgtgcctcggctgattcctggacgagggttcgcgcacatgtaagcgtttggaattttggatagaaattccgggcgtgacaacatgatagatttccttaatgtatacggaaactatccatatacgcgcgggtatatcgtatcagtatacaacgtacatccaaggatagagggtataccttatccgtaaccctgacagattctatctgtgatcgtaagaaataccaacaagtaccagttcagattgcaatggcaaactgaagccatacacaccaacttttgtggcaaatatgcaatttgcgtatttataatggctatttcgagttaggggtaaaagcagtgacatatttgcaattctatcaataaattaatttgcaattctatcaataaattaatggtcaaaatatgttatcaaaggctgtaaaaaaatataagccttataatttaggacgaaggattattatgcatatttaggacgaaggattattatgcatgttatattactagatagattcatattttaaagtatttcatttgatgataatttcatattcgttggaaacattacatgaaacaaattaatggtcaaactatgttactgtagaccgagtaaaaaagttataagcattaaaatttcagatggagaaagtactagtactattttatcgtacaattgctccgcaacacccatctagtttacaccggtaaattcggtcatttctctcggttaaccgaactagccgaataaattgaaatatagcccaaagcccaacaaaagcctgtgtgcgttctgtagcccaggccaatagcactataccttaggtatctgaaggcctacactacataccgccataccggcccagcccaggcccaccttatgttttgttgcatctctaccgtcccccttttcccccttcttttttggcttctctctttccggtacgcgccgccgccgccgccgccaccgccaccgccgccctcccactcccactcccacttccaccccatccaatccgccgccgtcacgaccgtcgccgctgcagtcgacgacgacatggaacggtacaccctctccgctccgctccgacgagccttcgcttccatcatcctcattccctctttctcctcgttttctctttcttcagcactgaggaggaggaggcgcccgccgccaaggaccccaacgcgtcgctgccgtcgccgacgtacaggtcgctcgccgcgcccgtcaccaagcccgtcgacaagttcgcgctccttcctgccttcctcaaggttgcccctccccccacctgcataatccccgcctctctgttgattcgattcgatgcgattcaatccctgtgcgtgtgtgttttcatctatttagttttgtgcttgtttgcgccatctaggttagaggcctcgttaaggagcacatcgactccttcaactacttcatcaccaagggaattaggaacattgtcaaggcaaacaatcgcatcgaagcgcgcaacaacccctctatttttcttaggcaagtttccttccctctcagtttccactgcaattcctttttagtcttctcttacgtagttgtagcacatatgaattttacattcttcatcttgatgtctttcatgcaggtacaatagtgtaagggttggtgtgccctccgtacaagtacaatacatcgccgaaaaaatcacgccacacttttgccgccttaccgatcgcacgtaagcctccccactgcctcatattcaagatgctaggcataaaaaaatgcttcagctagagttagatagaataatgtaaagacatggatttacttggagaggggtggtgaatacagaactcttgcctgccataattgcggcaagctatagcaagattccaactatagacgtttatcatgaatatcagtatatcactggaaatgtttcttttgtgcctctgtaattgagcttttaaccacggatggtttagaactgtctgaaggtaagagtttatgttggaaatggtgctgtggagcccgctatagtaggaaatccaaggtgtattaatatgtgtccgtaagtcgtaactagctgaatcatcagacaaactagattgatcacctcggtggtgttgtgctagtcatttgttcgagtgcaatccttgtggcaatcacaaattcctgtcagctataaaagttataatgcttgctgaatatgttcctttgttcattcagatactctgctcctgtgttggctgatattgaatacacagttggaaagcagtatgagctgaaaaggaaggtaacttgtcagacgtctttttgaagcactcaccctcccccagcccaactggaaatactgctatttagtttgaatgaatatgaccatggtagcatgaaatgcttgttatatgctttagggcctaaagaactaagcttccagtttcaattttcagcctaatttcatcattgggtacttgccaattatgcttagaagtcatgcatgcgttctgaatggaaaggatgaagctgaattagcaagatatggttagccatttttatactattcatatttttttggacacaatgatcgttttatattgctgattacttgatgttttgtcattgtgtgtgtaggtgagtgccctcttgatcctggtggttacttcattgttaagggaaccgagaaggtaactaaatatattgacacaattttctctagctcatcgtgctgctttcgttttgactagtattccatgccacagctaacgtttggaagctaaaggaagtgcatattctttcgtccaacttttcaattaccttctgtgttaattaatgtcttgtggtacatgatgaatttcaggtcattcttatacaagaacagctatcaaagaatcgtattattatcgacaccgatagtaaaggaaggttaaactcttttctgaataacttattcatgtactgtgtctacctatgtttctaaggtgtaacctagtcaatgggaagtcatccaatttgtcatttttttgtctccgggaatacccttaagttactgttgtgcacgtagtctgggtaacttaattaagtcatacatttgaaaatacataatttctccatgaaaggcaaaagagcgaacgaatgctaaaagaagagggatattagttgtaatttaataaagtacatgttctagaatgatgtggcagtaaaagctactattatttgctattttgctaacaaatgatgctgtgactttaaggcagtatagcttccatggcttgtgataatgtagccaaaaatctttcaatggagaccataataaataataaaaaacaacttatctttacgaatgtagtatgtttttatgatttctaaatttcagtgttacttggtgtgcccacctttgtcatgtggtatacagtataccttttttgtcctgtatttgcatgtttaaacttgtggttcagtgtcttgttgaatgttgaaatgtgtaaacaaggacttcactcctgtttcatgttatcaaatatttagaaactatgcaagttccgtcaattgtttcttctagattgatgtattagacgataatcagttgaatgatttgatctgtgttgatgtctggttgtcccagccatgtttagtctagtgttgtaggcaagaatgctcgaagtttcttagctagaaacatccaatcattttctgagtaactgtacaatttgtttgttgaattatcatattttaagtttgattcagcttagtagtgccggggaaacagtttgtttatatttccgaccatcaagattaaacccatatcctttgaattctgttcttcactcgttgctgaagttactactttctgtgttcttctgtgaatggcatttcagttcttgttcattttcttctatattttagtctcctaggaaaatgggctacaattcaatacctgttgctcagaatattatgccggtgacttatattttccgttcatgtagggtgattgcatctgttacgagcagcacacatgaaataaaaagcaaaactgtgatttttatggagaaggagaaaatttatctacagttgaatcaattcactaagccggtatgcatctgatgctctgtctcaacctgttaactattttctctggtaatggaatagggcggcttgcaatacttcttgttaagacttttgccgtcgccctcactgaaccgacttggatctgaactacgattcagatcaagtcttaccgaaattggatttccttttcgtgccatatgtcctttttcccctttctgtcctttcctctatttgttcgatagggtcttcattctattctaattctaaacccattgtcatcctttgagcattgaagtggtgtttcccaacaatccatctcggaatcctactcggagtagtgttccccaacatactatcgtgctaaggtaatcaggttctcagctcatactcaatgaggggtggctagtatcccagaactttgaagaactggagttcagtagttcattcacttggtttcgccaccagtcaaacaccctaaaacccagtaggttttcttgatcaccatcctatgatttcatttcctctctaaaaatatataaaaaaggagtctgcgcactgagatctgccataaaaagtccaagccataacaagtgagaagttatacagctaaattctaaaatagttaccctaatatagctggctctttgggggtatttgaatattaccaatggaactattttgagtaccaattgaattttttgaaatgaattgaatgaagaagaattggaagaagaaaagttttctcaacatgcgggtagaattgattgaccagaatcacttattggttggtggttggaatgcatttcctatatacctttccatttcttggttgaattccactgttaattgaaggattttcctttgcaattttggcatattgaagtgcgtgcattttttttccggtgaatttcaactagaatagcttgatttcccacatgaatacgactttttttttattaaactgtaatttcctctctgcatacgtgctcttctagaagcgtatatatgcacggtaaaggaggaaaaatagcatactcaatcaagtacaaattcttttacctactacagatctcatactaccccttaaactttttaaggcgatataccaccccaaaagggtcctttcgttagtttgaggtggatctttctatgaactgaagttaagttctgtgaagtatcgcttgctgttgattgacttcagaggcaacaccataaattcattcattcaccccagccttgtgagagtgagatataggagaccaccccgaatagtaaggtttgcgggcacccttatagtggccccctaagaaaataagaagaaaaagataaagaaatacctacttgactggtttctgggtctcagaaacataggacggatttaactgtaaagaaaaggagaaagataagtggactaggctataaatgactatgcccatattgtaattacccgagtaaatatctgagtaagaccaatggggaaagtacacggagatgtactaaagtgaaatccgctttattgggacaactcggatggattggatatagtagcaggctgaatccttggagcatataaggataggctaataaagtggaactgggattttacttccatttcacatatgaagcctacttctttttaaggcttgcctagtggttatcaccaaaacaaaaccaagtgtctatttaatgaattctctcacttatttgttatttctcaaatgttatatggcagtaactagtaattaaataaaaactgtgggtggtatgattcatagggggatttgggatgttttcccttgattctagacatggcagaagcaagtgagatagagatcggattgcaacacattttgtgtaaggaagcaactaaacaggtagatttgaggtggaatcgcctttgtttgtttacttgccacacatcggcttggcggaatctgaagaactgcttaggatcaaacccagccatcgatacaagtataccaacctgatattgtagacagggtggtgggtgctatgcaattactcttggagcattcttatggctgtggcatgatagcacatttgtgcccctgctatggctttccagtttctacagcccccccacttccaccatagtgcgtggtatgtaactgcaattcattaaagtaatgtttcaggtcttcatacgacccatttgcaaaaaccgtgcgagttgtaaagcaacattgccttgcgtggatccttatttttgcaattcagggatctctgaaattttagcataatgcccaactttaagtgatctgaatctcttttaattgggctagaaaatcgtttttgtttaactagaacctcccctctttttttccttttgtttcatgtggtttgacttggtctctagcctacctcaacttatttgagagcaaaggctgatgttattgttattgtatgatatggatagcctttttttgggtttgtgtacatagttcctttttcttcttctttaatgaaatgatatgcagctctcctatgtatttgagaaaaaaaaaacccttccggttcattgatttcacacctgacacttgatgaatgtgctcaagagttaagaccttctggatgtttcatgatctacttctaagcttggaagtttacagatacctataattgtggttatgaaagcgatggggatggaaagtgaccaagaggttgcacaaatggttggaagagatccaagatatggagatctcctatatccatctattcaggtatttcacttaaaactccatccgccccaaaataagttcacttttaggctctactcccaaaataaattcacttatttccctctacctagcccgatctgcaaatcgttgagttttaattttccttcaatgcctttacctactcacccaccaatactacttttcctattgataaggggcactttggtctttttcactaaatcttaattttgcgtacaatggccaaagatggacttattttgggacgacggtagtagttcttttcatggctgtactacactggaaatctgtggctgtataactctttcgaactagtaaaaattgttcactttttctcaagtactccagataacaatcatacatcttatcaacagttttcatgtcattatttcatgttttccacatgagtttacatctatttaaaatgttctcatcttttgtaggaatgtgcctttgagagaatctatacacagaagcaagctctgcagtacatggatgacaaggtgaaacgataatctgaatagcataatttaatatcaccatcgagttgaactgttaattgtggtttgaattatgaatggaaagagcacagtgagtatgtttcagcagcatccattaattcaattccataggatcattaaacagaaagagcacactgaatactcttttgaggctatgtttcagcagcatccattagttcatttccataaaacaactgaaagatattatggtgtgttttttttcccattttgtcaatctggcggcatatagaggaaaaaggaattctaattttgctgtttagttgcatgtatgtattgaatgtggatctttcctgtactcatacggtatgctattctttccaggtgatgtatcctggtgcaggaaatcagaaggtaataattaactccagctcatattttcctcttgtctcttacatattgttgataattaaaaaatatatatgctacaatttaaattcccagatttttgttttgaaactgataattagagactacatatgtcaaactgtgcttttgtgctacacattaagttactgcctccattacatgtatcaaactttggtttgaaaattatctacatccccccatgtttctcattttcaggaaggtcgttcaaaatcaatcctccgtgatgtttttgttgcacatgttccggtaagataaattaactaggtttttgcagccaaagtcttttctcacacacatgacaagctctcctgtaggttgaaagcgggaatttccgaccaaagtgcatatacacagctgttatgttaaggcgcatgatggatgcaatcttgaatgccgacacttttgatgataaggtgagtttgccagtgcattgctttaattaatgtaaaattttccatctaacataagataatccatattttttccttcatcaatgctttacaaggaataaaaatgtatgtaaatatggacttggtctattgaataattaacttggctttcttaatcacaccttgtctgacttatgaaccgctatgctccatttgatggtctcaatgtagacttcatgaatcaagtggcaatattcttaatttcagactttagataggtttctaaattgagtagcaatttaactcatgatggatcatatatttaccatatggcattttttgttgaatttactccaggattatgtaggaaataagaggctagagctgtctggtcaactaatatccctgctttttgaggtattttctcttatcattttagtgcatgtcattttttatgttctcacatcattcttttgtgaaggatttgttcaaaacgatgaactccaatgctgtggagcttatgaacaaaacaagtgaaaagatccattctagcccattggatttaagcctggtaatgagaagcttatgcatatttatggatcattttgtgttttacaatctcatacttgtatagtgcactcaattagttttttcactattttctttgaacatttctctttataatccttagttgtgtgctggtgcagtttagtactactgctctattcctcacggaacgtgtaggttaaagtaactggttccttgtactgtggttcttttttccaattaggtttgtttggatactgaaagatgcacaggagaaattggttaccctgttgttcttaatgtgcatactatattgaaatgaatttgtttatctgcttggactctaagaagtaagtgctttgtgatgctcagacatggtatcttagctgtaattttcttcattattctgcagcatataaaggaaaatatcataacccatggtttggagagggctatttccacaggaaattgggatattaaacgatttaggatgcatagaaaaggtgtatcacaggtatctactcattcatgtgttttatttctcctcttttttacagatcttaaggggtcctattttatactttccttttatgcaggttctttcaagattatcctacatggcatctttaggctatatgacaaggataacaccacaatttgagaagacccggaaaacaagtggacctcgtgctttgcagcctagtcaggtgggggaaaatggtaacggtgtttgtacttcataaagaggcagtaattgtcaaaatttaaaatttgcctatcacgttatagatttcatactttttctataacagtggggtatgctttgtccatgtgatactcctgaaggggaggcttgtggcttgacaaaaaatttagctttgttgacccacgttacaacagatcaagaggaaggcccactcatgaatctcgtatgtcttctctacaatactagtcttgtgtactcatttctgttgttgtgtgaagtgtaaaccgtgtgtgtccctctgttgttctaatattattaaactgacattatttttattgtcccttatcctttttcatgggctatccctttcatgcacatgcgatttaagatagctgatgaaacttagtgccttataattttgtaatcaagaaagtaaaagtatgctggaattattccctgcagctgactacattctactgcaaagcacatacttcattttcattcctatttaagtctatttctgtgaactgccttgatactttctttgtttactttcactttcgctccatcctttgatatatgattgaagtgtaacttttctgcataatcttatatctgttacttttttttttgtttgttgtttactagtgttatagtctaggtgtggaagatttatcacttctgtctggagaagaaatccatgcatcgggttcgtttttggtcatgttcaatgggttaatactggggaaacacagacaacctcaggtcttgttaactataaatgtcatatttgtgttttacttatttgactttgtttattttcattgagatgtcgattttacttttcagagatttgctaatgctatgagaaaattgcgtcgttcgggtataattggagagttcgtaagcatttttgtaaacgagaagcaggtattgttcattttcttgattattattactagctggaatgttttagcatcatggttatgaaaactgtggcctagcagctgataatgatggaaaagcctagggtccaaatttttttaattaatcaaaatttgtgtttattaattctattttgtcctcaaatgaatggatcgccattttaagcttaatttcagtaccaatttaaggccaaagaagattgtggaaccttgagatatataattgctaccaacttggtaaaaatattgtcacttaatttgagaagtggattaaatcatcttgcattggtgaatacttcctaacatattcaaaattcatttggcattttctctttgatacttgtttcttatctaatccttttccctccaaattggacaaaatctgtaccacctctagatcttgggacagtttaaattcatgaagctagcaatggttatatgcgcagtttgtcggtttaggattctcattagaccagcaatgtgctatttgtacacacacattttatggaactgcagacagtacaataaacataccatcttttctgtttactttggtacaaatataatcctgttgattgttgtactgtgatcagcacctttttttgttaaaagaaaactgtgttggacttactgactttgtcactgtcttttctagcattgcattcacattgcctctgatggcggtcgtgtctgtcgcccacttataattgctgataaggggataccaagagtcaaagagcatcatatgaaacaattgagagttagcaatttgcacgtcataatttctttttctattgtcatttgtttattcttaatctcacatcatattatatcttctaggatggtattcgttcgtttgatgattttctgcgtgatgggttgatcgaatatcttgacgttaatgaagaaaacaatgcattggtatatcaggattcttttattcttttgtctttttctgtggtttattatcttgttgatattgttttgtgatgattcaaacagattgccctgtatgagcatgaggatcaagatgatgttcaaagaagcagtatcacacatattgaaatagagcccttgaccattttaggggttgtagctggacttattccttatccacatcataaccagtctccccgtaacacttaccaggcaaggatgcagattattaataacaaatatatatctcaacaattttaggattatattttgttcacagtttattgtttgcagtgtgcaatgggtaagcaagcaatgggaaatatcgcgtataatcaggcaagaagctgattgactttttttttacaagtaaatgctgctaaatatttttttgtttctttgcagaaaacaaatcttagataagtgaattttacatgaaaaggctggttgcaactattgcatgcattcagacatttagcagcatctttgcgtacacaaggatattggataaaaatatttttcttatgcataatttttgacttcattgtggtgttatattctggtttttgttctgactgagatgaaataatatttctttgaaatgtgctgcagttattccgagcagattctctactctatttactagtgtatgcacagcgtccccttcttacaacaaaaactattgagttggttcgtcctcatttcatttccttcttgtaaaagtatgtctgcatgctgtatatttacctgcaaatattttcaggttggatatgataagcttggggctggacagaatgcaactgttgctgtcatgagttatagtggatacgatattgaagatgcaattgtaatgaacaaatcatcccttgaccgaggttttggtcgttgcattgcaatgaaaaagtaatgttatactccaaataataatgttcttttactttcattgaggtgtttgagggaacatgcctgtagtattgctgtattcatttatgtagttgtatttggttatcatcttgcaggtacactgtgacaaaggagaagtatgaaggtggttattcagacaggatcgttaagccccagagggataaagatggtgctctgttaaaacagaacatgcgggtataaatattatttattctagtcactgttctgagattttcttatgcctagttttccatagtaagaaggtagaagtccatacgaaataacccatccatccatttagatttgtcgaaaagaggtcgaattgaatgagaacttcccctagctagtttccatgcattattttgctgaccttgcttgcaagaacatccgagtttagcttggacttgtttcttgaagtgcacttgtgtagtttttcgtccccaattcccttatatattttattttgtgttcatgtgtgctcttagttgtttttacttttggtttatgggtgggacggagggcattttgatttgttatggatgggataaaaaagttatcttggcagttccaaatgaacaagattatccatatatttgatttgtaatggatgggataaaaaagttatcttggcagttcctaatgaacaagattatccatataatgtattcaataaatttattatgcattttagaataacttgtaaagaaaacgaggacttctttttacaggcattggatgaagacggatttgctgcaccaggtctaataatacgcaatcatgatatctatgtgaacaagcaaactcccagaaataccaagagagattctggtgctcatttaacagacaggtgagttttgtttcttgtgttcctgtaatgggggacttgaggtttgccactttctggtagctccaattgaggatttgccactcatatgtcaatgacatgtgtggccagcaccacatggcttagggatggcaaatcctttggcttaaatactttgctgttaaataatgttttatgtacttcattgcttactcatccagggactataaggactcgcctgctgtctacaaaggtgttgatggcgagaccactgttgtagatcgtgtaatgctttgttcagatacagatgagaaattaatcatcaaatgtattatccgtcacactaggcgtccagaggtatgccctttttttttgttgaattctgttgatttcatctccagagttgaatgtaaaattcggaattcttgtttgtgatccaggttggtgacaaattcagtagcagacatggacagaaaggtgtttgtggtaccattgttcagcaggaagacttccccttctctgagagaggaatatgccctgatttgattatgaatccccatggatttccaaggtattatattttctttagttacactatatgtctgtttcatctttcttgtgatttccttaacctagggactacggtatcataatctacatgctagcggttgctcaaatctgaccctcagttattataattttacattaaaacataaaaatagaattacaataatattaaagcattcttcatgaaatatctagtaataaggcttattgctgaaaatatagtgtattttttacttatattaggagcaaagtcaaacattagaaaaggccggtgacacaattttgtagacagagcaaagtcaaataaaaaggaacttttgtgaatgtcaccttaagtttggttttgttgtttgctttagtcgttatagctgttgaggccagctagaaattttgtacagttacattattccattcttaatacaaaagcgtgcatagcttttatgtgttccctaaaagaaaagaaagaacaaagtagtagtatatgtgtttctggaaccatttagtaggtaaagtttttgttcatgccttgttcaactctgtttggcaactttggtactattagttctagcagatccattttgatagttgtagttcttcaaagcaattcagacacgaggcacttttcatgtatcctagaggactctggtgttcctaatgctggaaatagttaactggaacactataataacttctgagttgtgcatgtgatcattgatactttcagatgcaagataaacctatcaaaaaggtttttccaaccttatattaacaatactagctctagagtagagggttatactggtaatgagcaatcaggcatgcttaaaaccattagagaatccaaatttgatggtttttcacattatttagtatgctcctaaccttgtaacgttcttttctataatgtttatctggattgactatgtctttgtgaatcagtcgaatgacaataggtaaaatgattgaacttcttggggggaaggctggcgtatcttgtggtcaatttcattatggcagtgcatttggggaaccaagtggtaatgctgataaggttgaagatataaggtattctttcatcatggtaatgctggtaacttggtttacaatatttctttaacattgtttttgtttgcaaatcagccgtactctggtaaagcatggcttcagctataatggaaaagatctcttgtactcaggtgaggtttattttttataatgcaaacttaattgatacattttaaatttccattttactggaagtgtgtatagattatattcccgttaaactgaaaaccgtggtgctgaaactagtattcaaataaaacaagttttaactaataattactaagattgaaaagttcgatgtttataagcgccaaatagtgcgaacgggcctctagctgagttggttaggtggctctagtagcactactcagatcctgggttcgactccccgtgggagcaaatttcaggctggggttaaaaaagtcccctcgtctgtcccacgccaatgcacaggtctaaggtccggcccaggtcgttgctcgttctcacacaggctacagtgccgctgtgtaagggtagggcaggggttcggcaggtcgatttttttttataagtgccaaatatgcaaatttagttcttagtagcaaaaaagaatggtgttggcttgttataaacaacctttagcaaccagattacgggcatacccttcatcattgttttcttaaaaaaagtggccaggctttatgcctcaatgctccctattgtatgctatttatccttgagcgtgtagttactttataagcattctgaaagttcaaaacttgaatttttttttcttttaagaaaaacattcaacacttcacaaaaagataactcggataacatctagctggtttattgcctgttattgtacattggctaggtgtgtgtgcatgcttagtgaaaacaagtgtcacatttccgtgtcttcttccatattttacaacttctccccactccccacttgtagttggatgagaatagtgcgtggtgaaagttaattgtaaactggtatttgtatatccctggagcctacctgtttcaaaattattattatttcttattttatgattatgcaaatttcattgatactgcatatctccttgtagatcttggttctgcaaaattattactgttaccttttaggttttagactatcgtttatgctttgtgcggctgcagaccgttactttaagactgttcctaagagccttttctgtctttcaggaattttaggccatccttgtcaggcatatgtattcatggggccaatctactaccagaagttgaagcacatggtaggcatactgtttttcatgttgtttcttttttacttgtctttaaacaaaggcttcatgcatgaactgtagcttaagtttatatgaacaatgttcacgtatcttattgactttgatctgtattttactaagtgtcctcgaaaccactccctctgtctacaaatattagggatttctggtacttcttgtcccatccaactaccccttatttaattttttacccaatcttacccccatctaccctcccactccccaactatccctcatttattgaggggcactttagtcttttcctcataaccttaatctctccaaaagaacctaaaagccctggatggagggagtacttccctttgtctggtaggctgacataccacgacttgttttgtctctgttgatttcagcagggcacgaaatgaacatgtgtttattatcacagtttatatcaatatatcacttcctactgactagcaaaattctggtgtaactagaaaatgggcgcagccattggtgcgcctaatttatatcgcgtataataatgtgtcttcttgatagcccgtgtatatttttatatttgaatgaatcttttttgtctgtttttaattttaaagaatgaatcagagttcaacggatgaatgtatttagtatttaaatttaaaacgttgaacttgtataaagaaattcaaattgataatgatttttttaagataatgaattgattatggatttgaaattatgtttcaattgtgaggtgtactacagatgtaagtactttaattaaaaacatttattttaaaagaggtacaatgtcccttctttttataaagctaatgctcactaaacatctaaaactcaaatgcaagcataatatttattagcactcctaaaacctaacatacaaacatgccagatcaatccactaaacacacaaagctcaacgtacaagcatatcgtcattatatctacattttatttcattctaaaactaaacatacacatgctaaatcatcattctcaaattattttcacaatatttcaattctaatcatttaattatttctgcaatatctaaaatataccccgcaacaaagcacgaggcatcatctagttttatttataaaagagaacactccatgctactgccaatgtcttaaatctttttgtctaccatctcctgtcataagatcaaccaggccagaattctctagatgttgagttcattgaaatctatagatttaatttatttttattatttttccttgcatcacttatgataggagatccactacccaaactgatagggagaggggggacacgtgtcagcatttcattgtgcaccacaaccaccaatcaactgctaagaaacttgccggttctctcttttttaatttttttagggtgttaatccatctatttatctccaaatgtaaatgtgtcacgtggtccaataatctggttggaggaccagccagctttagtaatatagatttggttgtaaaatacatgatatactaatttgtttaaaggtattattagcaggcctgagcaatatttgtctgaacgatagccacttctttttctaggtttcttcaagctaatagtggtacctatgaatgccttttcaggttgcctgagattgtatttatagttttttctacaattctgtaaatatatttgtacttatggatttctgcaggttcttgataagatgcatgctcgagctagtggaccacgagtattgctgacccggcaacctactgaagggcgaagtcgtgatggaggttatacatcttctatatatgctgcaattttaaaccactgtgaagcctagtaactttcctgctgttttgtattttcataggcctacgtcttggtgagatggagcgtgactgtttaatcgcatacggtgctagcatgctaatctttgaacgtctactaatatctagtgatccatatcaagtacaggtaatctttgaagtaatttgtgcttctctgtaggctggagatgccatttaatagaaatttctgtatctatcagtgtttgaaatttcggttcgaaatttccgaaatttcgccccccaccgaaatgttcatatctcgcccgaaactttcggtttttttgcaaatttttgtgaatttagttaaattttatccaaatccattcaaaatcagtcaaaatttcaaaaaatttcgtacgaaaaaattccgaaatttccgaaatttcggttctatcgctccccctcagcagaaaccctaattttgaaatttgaaaccctggtatctatcccattactctagggtgtttgttctatgctttagaccattgaaattcccaagtccaattagctcaacaaaaattaatttctgtgtttgattggttagacaagcctagaagtaaacaattttatagatagagtagttttttgtcgcagtgtttcagatgttttaaaaatctctcttttatcaggttgcattctgctagtatttgggatctgttaaggagcttacttggccaattgttcttggcaactatcttgagaactccaaactttgtgcgtcatgccaagtcctttgctaatgacgttagttcaattgaccaaaagtttcatgtcttttttgtctgccaggtttgcagaaaatgtggcttgttaggctattacaatcataaactgaaggcttcctactgttccatgtgcaaaaatggagaaaatatggccaagatgaggatgccgtatgcttgcaagcttttattccaggtactgcaggagggggaactggggaagtgaaaacgtttcctttagtccttcaagtcttaattgaggactttagtacttagtcttaattgttttcttgagatttggaagatttgctttgctcggctagttgaggacttgaggctcaaatgcttgcctattttgtgttgatcaaatatcctctcggctattttttgggattgcctaatgtttctttaagtgcaggattaattctcatgtgcttcatagctcgtagttaacttaatttggtcgttttttcccctccttttcaggagctgcaagcaatgaacgttgttccacgattgaagttaaccgaaggataacttgaaatacgatggtcaagcagagctcaagcactgttggtataagcttttgcagcaagaaggcaagctgtaaacatgtcgacgacagcaatgaacgtctgaacctatacatcattcaggagtcgggatatgtttggtttctgtacagaagagaggtagcttagatttctttcttcatatgagggagacaaaagtgcaaggaagaaagagaagcataccaaccaatagcttcacatgagctgtacagtggaaacgctttattttgtatgctccaatgttaatttgcttcctttctccttatctaccatcgtttccttgtatgcatccatagctttcaggaagtcaatatatcaaaaaagaaaaaaataagctttgcgaaaaactatcttggacttaaataccagtcagatgtcttgatttgttctttggcacagtgtatttattttggtacagtatattgtcgatgtgtagacctcgtctagctgaaggcccattctgactaggggtggaatcgagccgctcgacttggctcgtgaaatcttggcaaagaataggcttgccttggcttgattaatacaacgagctaaagtagcagtttggcttggctcatttcaaagcttgagccagctcgtgatactagcagcagtaaacacttcagcaataaagcaatcaattttcaacaagtatacatcaagtatgcattaggatcaaacttctacaggtcacgttggcctcaaataatgcaatgcagcagcaagaacaagtaccatcagtagcatacgacatcgagttagggacatcggtggtgtagggagcgttgaccgtcgagcgacgctggggagggaggccgtggtgcaggggagggagatggcggtcgcgcccttggcctcgagcggtcggcggtcacgttgaaaggcagcggactcggtgtgacttgtgagaacgcggtgatgcctgagcctgacggcatgggaaggggagacgaagagtcaaagacgacgtgggagtgggatggcaactgtggggttagggtttttgatggaccaggcacgagctagcttgggctcggctcgattcagaaacgagctatggaggcagctcgggctcagctcgtttaagtttcgagccgagccgtgcttcgcgagctcgagccaagctcatgagcccgagctttctgtccacccctaattctgataattttaagagggtttgggatgtggagtttatcctcaaactctctcatttctaatatctggcttgagctactaattgggaggtatttactccttaattattaattagatgaaccatccatcatcatttggaatataatgttttaatagatacaacttaatgttccaaccatgatataataatgcttcaaatctaagtatatgtaaatacatgtatgtaccatttttctttctgatgtttcatttgttgggactctgtttcgtgtagtttttattggtgttgccgtaaataatatttcatgtgacaactttgaaaattttcataaaataagttgaagcactggagtaagttataaaacaattatatcagtggtgaaacaaagctaattttttttagacgtacttttctttacggatttgctatatatttcaattgcgatagattttttattactactttcaatttttttgggaaatatctttcactttttcatccataggatcttgcatcaagattcatattcttgtatatccaacttaccgttacatttaggtaaatgcactcagttacagtgcacttacacttagttacaatgcatcaaaattagattttacaataacttttttttctatagatttatgatttttgacatgtttgtctctccttttattaatttcatttaaaacgggctataactattggttgaaaaattctactagattcgaaactataaatatgttgaaagattaataaaaagcatatttttattaaaatataatcatatgagatcttgttgtaaagatttaatcgcaacagatatatgaatagatcatagattgtattagtaatttagtagaaataacctttaaagtttgataaaagatagtagctatgtgctacaatatatgagaggaggaaagagagagaacaataataagaactcttgcatggcaacgatgggggtattgagcgtaacatgcaatgggtgggggcgcccgaattgaataaatcggtgttcaatttatagtctttgtttgatagttccagccttctaggagccaggttgctagcaagtcttgccgctagttcttggggcggtctacttatccccttcaaagtatgtacccttgtttttcatgccacccaaacatatcaatacatatcgttaaaattttaaaataaatttaagaagatatatcaatacatatcacttcacaaacatgaaaaaaaaactcaaatttaatttacataagtaaaataaaaataataaatttgattttgaataaaacacataattcacatattgatatatcttactaatttttttatactttttagatgacatgcacaacaagagaacatatcttaccacagacgaaaatccatctctctatcccataaaagctactccctctgtccaaaaattataagtaattttggactttgatatagttttcgagatgttattttgatcaacagtgtctataaaaataagatgttttaaataaaagaagttgcatatcatgatagtttgtttaataataaatctagtaacatcaatttgacatgattgatcttttttttgctattaatagttaaagataaaaatgattaacttgacactatgctaagaaagtttatattttgggacggagagattagtagcgattaaggtacgatacgatatgaattcttattcaattaaggagagaattaaccgatactatggccgtgtttagtttgaaattttttcttcaaactttcaacttttccatcacatcaaaactttcctacacacacaaactttcaacttttccatcacatcgttccaatttcaatcaaacttccaatattggtgtgaactaaacacagcctatatgcaatgactttctcgaaggcttaaagtgacatggccacctcattgcgccagcggccggtgaaaccactagccatgctcttagcgctttgagcaaggctaataatacaggcaattgcttattgtatagatctttctagtggttagctcctttactatatataaatatatggtacacttgtttgtctcacagattttcttggttcttgtggctaagccggctgtaagcttatagcccgcttctcatctctctcctctcctctctcatccatctcaacattcattctttttatatccctctattatacttgctctaaactgcattattcaccttatccccatctaccacttgtgaatcggataaggtcgttccaattaattaggagttgtacgtagcatctcacatgcatgcgacgccgtactatggaatgtgcaacacatgcgtcaatactctcgttgtcctcctcctctggtctcgcctccgcgtctgatcgtcttaaaaccggccagcctgcaacgctcgtggatgccacctcaatttaggggaacaaactataccaactaacgacaagcggtcagtaaatccatacaaattcaagctatgtccgttggaaatcataatttagaggcacaaacatactgtctgtcagcaattccaccacctggcctacttgcctgacagatcatgtgttggcaatacggttcatgaatcagatcgtacagtcagaaattcgaccaaaatgaatatgtgtagaaaatcattgaactgtgttttttttaacaatttccgaaaatggaaaagaataaacaacatatagatgaggagccagagaattctgcacttcattgttcattctatatcgacgggaaaagtgtttcttacaaaactcttcccaacagtaatgcgtgctatgttgtaagagtaatatagatctttctttttttactcacatctaattaaactaaacggttattaagagctatgtttattagagtttttaaacatatgcagagcgctccaatgacagtgcagttgtaattgtaataagctatataagttggccaaattattaatgcaaaatagattctgtagctagcgccggaagttcccaattttaattttatatagcacataaaggtttaataacatccaaagttacgtcccacgttcccgtcaccctcctcttctttccgttaaatgtgaccataatgctcatgtcttctccaatctcccatcttacaaactgagaaagcatgcatgaagggaaactattttaatcccctcgtgctttgtatgtcacccaagtggttataaaaaaattttaaaaaaaatgagaatgatggctgcaccagagctagatgcagccgcctttcaacttcagcagtgcacaagtgaaaaatcacgtacgcagatgcacacaccagttttgaataggccacatcttcatcggcctttgcgacggcgccgatgaggacacctccgtgtgttcctggtcttccatcttcaagctcctcacggctttgcgcgcagctgcttgttagtgcactccggctagctcattcgccacctatgtgccatgcggcgtcatcgatctcggcttcccaatgtcccgtttcctcttaatttggacatgcgatatcctcgataccgcacgtctatcctcgttaccaccacacctgttagcaaattaaggaacgtacgcatgcatagatctgtggccccgcgatgaatagttttagcaagctagcaagctcgctcattaactgattctattattatgaccttatccatctgccatttgtaccggatcggatgaggacgttggtcttcccaattaatctcatcaagacttgatggttggtagctagtaatggtagcccacatgcatgggagagaccaccggagaactatggcatatgtgcacgcatgcatgagtacgtataggggtggcaattttcccgttggcgcctggaatccggcggggatccgcccctatggaggcaggggcggggatcagtggcggagctaggatttcagcaaaggatatttaaagttgaaaaaaaatcttatagaactcaaaaaattggactggcaaaatttaaagtataaataatagcataacaacatagtggcaatgacatgtttaaaggtacaaacagtagcacaaaagtaaagatgtctaaattataaatggtttgaattaattacatgacaaatgaaataaattgtgcaaatcctttggatctaattttgtgaaatcctttggataaaattgtgcaagcttaaccaagttttccttgtcataagcagcaaatgaatcaataggattgaaggatgccatgcaaagaagcaactttgtgttaatttacctcatcaaatctatcattaaactctcgaagttgtctatcaatgatgcttataaacataaaacatgtcaacatggaagcgagggaaattcttgacctttttgaataatcttttagatcttccaactggcttgtagaagccatccatatcaacaactttcatgccatgtcaactggcttgaagtgacatatctttcagaaaagattcccattcatcttcatcatcctcacgcaatagctgcaattgcatctttgtatcataaattagttcaattgcattaccaatatcttgatccctcagctgctcagcttcagtagtcgctgtcgaggcctcaggtgtgaggcgaggaccggacgacgcctcggccgctcggcggcgcggcggcggcagcggacagcctcggcggcgcggcggcggcagcggacggcctcggcggctcggcttcggtgatggcgacgctgcgtcgaattagggacatggagtcagggagatgaggccggtggtgacgcgctaagctgccaagcgctgagccctcgatgcgccatcggccgtcgcgacgtcgcccgtcgttggggagtgtaggcttggattgggaggagtgggaactagactggggacaccgggacagggagccagcagccagggagatgaggccggtggtgacgcgccgtcgccgaacttccgagcgccgagccctcaatgcgccgtcgcccgtcggcggggagtggaggcgtgaattgggatttggtaggagtggtgacttgggactagggtttagtctctttttgggccagtggcagtgggcttattcgctgggccaaggtggggaggaatttataggctgctgctaataagtgggctttttatcatttgggctatacatgatgcactttcctctaactttttatgtatatatgcataacatacctacatataattttttttttggtaaaattctatgggtattcaggtgaatacccatgaatcacttgggatccgtccctagcagggatcggaattaacctgcgggtgacccgaaggggtcccggatgtgagttactttttctaaaagtagctcattgcaataatatagacccaacaaacctattcaaaattgacatatataaaagctcaacaccctagttcccctcaaccataatcccttcctttcttcaaccaacccacacaaccgaaggctattgaaattttttcataattttatcagtgtattgcaatttttttatgaagtattagctcctttcgggtgatgcggggccccggtcacccgttgggtccccctgtgggggtggggacgggtaatgtttttcacctgactttttttgctgggtgggggccagggataccgcatgagggcgggggggggggcattccgacccaccccgggccccgccccgccctgttgccaccccataatagtcttcgtcgtcgtcgagctgagaaattttgacaaatcgaccctttaagaaaacttattttaagattgatccatgctaaaaactaattgcaaaaatgagtcatcggctcagcaccatcaagattggtgctgatatataatgcctcaacgtccgtaatgtttggcgcccctcatcttcctccacgacacctcccgctccgcacgctctctcgctcgctgccgtcgttgacgcataccgaccccaccgcaagcacatcctccaaatctccctgcgcccgtcgcaatcgaatcgtcatcgtcggcggatgtgttctacgggaggttgctcgaggccatccgcgcgagtgcatgggaggtggtcatcgtcgtggctgccgccttcgccaccgctgctcacttcccccagctgccttcgaccaccccgcccgttgctcccagccgcaagatagagagaggggatagggagctcctctgccccgccgctgtccaacgccgcccttggagaccgccggcaaggatccatcacctcctccttgctcttttttgtgagagagaggatggggattgaggaagagagggatagagtagagaatgaggatgatagagtagggagagagaggggtgagagagggagagtatgacatgcaggccccactgatattttaataaaaaaattgctgactggactgccacgtaggaccaaaaccactcctgatgtgaccatcaagtatatgcatacaaccaagcatgagaaatataaaacattgccaaagaatacatcggatgaatggaggatctacaagatattaaaatccaatgagttttggaatccagttcggcctccggagacagcactgactttaaacggatctagcgccttcatgccaactccaatttaggtgatcttggacttatggaaagcttatctcgctacctttcaaacgcatatggtctcatgtccaaattcatctcgagtcaacgggaatcgccaaaacaagacagcgttgttgctgaaaccgaactcaggccttgggccttgtaataaactaggcccatctcggaagtgtctccctccacctctatgaattagcacttaactctagctttattttcctctataaatagctttgtacatcctaaaaaacattgggttttatttagttgaattttgccaagtgccattcaccttgtctctagtcctcgttcgattagtcggcgactatatattcagagcccccaatagttggtgtgttgatttgccgggtcgattagatctaccacttcaatcgcaactattcctttgtgcttaatcacctattcgcaatatttagattgcatcttatcttgttcttgcagtgttctctcgtttgcattgcagggatcatcaaccgcgcgtcacggttggtacgacatcgtttgtggtgtagcgattgcacggcgtcctggacttgttctggttggtagccacgtcactcgatcaaagcgagagttatcccctcatcagaagatcgggccacgagagagagcgtcatcaactccggattaagttagggggtttatttgttttatatactttagggtgtaaaatgtctagcttttgagttcagggggtaattcgatcgatcgcaatagtttaggggtgtaattcgtacttttccctttaaaatatcaaatatatctatttgtcaattttgtaataaataaaacataattaatcatatgctaataactttctcgttttacgtcaacttaatcttcatcttcatcagtttcaaacaccatcaattatctcaggtcctgttcaaatcttcttaagatgaagattaaaagcgggcacgcaaaacgagaaagttattagcactgtattgtatgctttgtccggtcttacacattcgattcctaatgctttgcctctcccagcattacattaaggccccgtttttttctgtttttatctcggttttcgttagcatgcttttcaaactacaaaacggcaacttgtgtgaaaatttttcgtatgaatattgctttaaatatcaaatatatccattttttaagtttttaataattaaaactcaattaatcacgcgcccatctagcatccgcagccttaaggccatagttggatatgaattgccaaaaaaagaaattgctggattaccgtcgtcgacggataatagggaagaaaacttttaattttttgatcatcagatgtatacatcaagattcctgttatcagtagataggaaaaaaaaaaccatgtgattttaacacatgcgctcggagaggattgaacccgtgaccctttgcataaggcatggatgcgccgtttttactggtgaggttttctaacaatcacctgccacttacataatagttatatggtaaatgcacagtaattacaatgcaattatactattattatattatatttacatctaaaagttcttctttttttttaaaaaaaagagtaaattacatcagcggtacacgaacttgtcaggtgggtgcaatctagtatatgagcttatgcaatgctcgttttgatacatgaacttatcttgcctgtgcgaactaaagtcaaaaggacattacatgactaattttgttgatttaggtgctgattagaatactactacctacgtcctagaatataagcatttttagagttggacacggttattaaggaagtaggtaaaagtgaatgatggagggttgtgattggttgagtagtggaggtaggtgggaaaagtgaatggtggagggttgtgattggttggaaagagaatgttggtgaagaagttatattttggaacaaatgttgagggctaaaagttgttatattttgggacggagtgagtacgtaaacatatatatgagaaggttgctacttaaacatatatatgagaaggttactacttggttatacacttgttcaataaaaagatagaaagagatacagtgattgtagagaaaaatataaaataccgagcaatggaacatgggttagaaaacatacgaaattcaagataaagtatagaacaaatttataaatatggcatgttttatgtatactcactatacgtatgtacactatattctaatcaacatcagctaggtaaaattagccttgccaagccatttggacctaattcgcacggattagataagttcgtgtattaaaacgagcattttacaagttcatgtgctaaattgtacccacctaacaagtttgtgtaccaccaatacaatttacttttaaaaaaactttcaatgttatataggtactgtactctcaaagagtgtaagatactgttgggagaaaacttttgatttttgaccgtcggatatatatatatatatatatatatatatatatatatatatatatatatatatatacgcgcatcaaaaattgtggtaccagcagagatgaaaagagatcgtgtgattttatgagttataacttataaatggatatgagacttagttgaaccttcagtagccagcagatcgagtcgatatcgattcatcgcaaaacaaagctagagagagcgacgatcaatggcgggagagagccgcggcagcatcgccttcttcgccacctaccgcccgccggtgccgctcgacgtcttctcctgcccggttgcgccgccgccgtcctccccgcgagacgagctccacctcaccgatggcgtctcctacaaccacagctgccgccccatcccggccgccgcgctcagggcgctcctccagcgccccaagctggcctccgaggccaccaccgccgacgtcgacgccggccgcatcaccgggctggtgttcgtctccgagagggacagcgggctggagacgctgcacgtacccctgcgcttcgatggcggcaagcaggtgaagggtgtcgggcctggccgacattttcggcgccggcggcgacttcagcggcgtccgcatggaaggaaagcggctgcttccggcggcggctagggggagcgcggccccccccgtgaaccccccgctgggtggtcttggcccccaagggagcccggggggggctcccccggaccccctggggaggggggggtacgggcaccaacctggaaggaccggggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggacatcttcgtgatgaacgtgcacaagccgccgctggggcggacgggcccggtggtcaagaacgccgggtggccgacgtggggcagcgacgacgtcatcttcttccaccgccgggtcggcaccacctggggcgtgttccgcttctccatgagcaccggggaggaggagcgcgtgacgcccgaggagttggacgccgtgacgccggcggccatcagcgagaggaaggtcgcggtggccaccatccgcaggaagtcccagttcagcgacgtccgcgtggaggagcagtaccggcacatcgaggtggtggacgtggcccgccggagcagccggtgaagatcacgcagaagactaggcccaagaccgaccacttcaaccccttcgtcctcgacggcggcagccgcatcgggtaccaccggtgcaagagcgagcagcttcaccagaataacggtggaggcggcagcagtgtagccaacaacttccacaagctgcagtcgccgcacaaggacgtggggttgttcagggtgtccggcgtgtgcccgaccatctccaaggacggctccaagctcgcgttcgtggacaacgagttcaaggcggtgtggctcgccgacagccatggcctgcgcgtggtgtacgagaagaaggggcccaacagcgtgttctccacggcgtggaaccagaacacggcgctcgacacgctctacgtctgcgtcggcccctccttcagcgccgacaagccgctccagatctacgccatccacgacgtgtccgcgctcggcggccgccagcagcgccgcctcaccgccggcgcctccaacaacgccttcccctcgagcagccccgacggtggcaggctcgtgttccgctccacccgcgacggcggcggcggcggcaggcggcacaagaacctgtacgtcatggaggacgccgccgtcggcgagttcggcaccggcaaggtgacgcgcctcaccagcggcgcgtggacggacacccactgcagctggtcgccgcgtgaggggagcgactggatcgtcttctcctccacccgcgacaagcccgccgccgcgccagccgacgacaacggcctcgacccgggctacttcgccgtgttcctcgtccgcgcctccgaccccacggtggtggtcagggtggtgaggagcgccgacagcgtcgccggccacgtcaaccacccggtgttcagccccgacggccgcagcatcgccgtcactgccgacctcgccgcggtgtccgccgacccgatctcgctgccgctgttcctgcactccgtccgcccctacggcgacatcttcaccgtggacatcgaccccgacgacatcagcaagaacagggacgtcagggcgttccaccgcgtgacgcacagccgctacgagaactccacgccggcgtggaccacgttcgccaccgacgaccccaacgcgcagtggagcacgctggtgaccaccaaggaggcggcggcttaccgtccggcctgcccctacgcccaccccgacggcggcgacagctggcacatgaccggccacctcctcctccccaagagatgctgctagctagctaattaagcaatgcctaattatccagccataattaatgagaaatttgaaatttcctgtactttttagtttctttccattccaaccgatccgagtgagctctctgctaggagtgctgttggatacatgaaatagtaataaggccctgtttgggagggccgcagatattatctgcttaattctcagttgcaactgagattatttccaaagacatttttcttgagaagtccatgtctgggaatacatgtgtttgcctcttatcgtccggttattgtcttatccagggtttcaaatttcggaatgccccaaaatttcggaggggagcgaaagaaccacaatttccgaaatttccggaaatttaggatttttttcgtacgaaattttttaaaattttgactgattttgaatggatttgaataaaatttgaccaaattaacaaaaagttgcaaaaaaccgaaacttttggacgaaatatgagcatttcggtggtgggcgaaatttccgaaattcgttccgaaatttcaaacaatggtcttatcagccacagccaaaatttatactttggatttctaaggtttttttcatgatagtttattttcagattagcttttaaaccgttaaaaacataaaaatataaaagtttcgcttataattttgttttagttcattattccacggcttcttagccatagatcaaacaagcaaagacacggactcttttgatcaactgcaagtttgttttgaatccatgggattgaaatatctaaattatgttattcaaatgatggattctcttttgacaagctctgcaaatgatggatttttgcaattttccgaatgagtaaattatagtgcaagtttgttctgctttgtctaattgaagtcactaagagcaggtgataagattgtatggatcgtgtttgagggccgccaaatagcacatattttatttatcccaaaataaacaaatctattacgagatataatacatttcggtaatacgaatctatatcttgcagttgcaagtataactgcacctgaccccaattaaggtatcgtatgtggttctgcttgctagatctgctgctatgctcacaccttttctagagtattttatgggagtggaggagatgaggaaagggggacaggaggtgattgggggggggggggatcttatcgtgtgcggctgcgctaggagcgaagttggcgcgcatcaccccacacgtagcctgcctctccaaagcgcttagcgttaagccgctaataatgatttagcgcaagcatttttataataaaataattaataaacaatcgagttaaaagttgaaaaattcagacatcaaaatttcaaacatgaattgaaggttttcataatttgacttgaaagtttgaaattttaagacggtagttttggattctgagttgaaaatttttgaattttgagatgaaaatttttaaattttgagttgaaagttttgaaagttttaaaaattgagttgaaaattttattcaaatcattttttcaaatttgagttgatacaccctaaaacaaatgagttgacacagatgagacatgcatatactttcaggggagaaaaaagaacatgtattcttctccgcttccgtatcactctctttacgaacctgttttctttgccgtacaccctcgtgtgggcttcgtgggcctaactaggtgccgggtacgaaggtagcgcatatgcgctaattagctttctcgcacgaaatcactatttcatgcagctgtgccttggcacgcacaccggccacacagcccacgcgggccctcacaattgtgcacgtctcgccaatgctttagaacttacaaatcatattttattcctttgattcaattatttatatatttattattttattgtaaaaacactaaatgttagaatagtggtagtattagaacaagcactaaaagtgccacgtagcattgagtgacgaggtggaggagaaaagtgtgtggagagagaggatgagtcaccccttatgtataggtcgggcagcctctatacaaaatctaagggtccgtttgaattgcaggaatgcaaaaatgaaggaatagaaaaagcgtaggattctaataaaaatgtaagtgcaaaaaaaagattgcaaaatacaagaaaaacacaggaatgacagtttgattggaccgcaggaaaaacgtatgaatcggatgtgagagatagagatgagagagatagactcaaaaggaagtttccaaaaggttgaagctctcactaatttcctccaaatctctataggattgtccatttgatagaaatttcaaaggataacacaagattcaatcctttctttcaaaaacctttattggaaatttctctataggattaaaatcctctaaaattcctccatgttttttctccaaatcaaagggaccctaaaaatgtgcaaagagagtgggatagtgtgagagtgaactaataaaagaagattgttgatatttgtgtattagtaataactaatatattgtatatgttacctcttaattaatgagtggatgatatatatactactccttccgttttgaaatatttgatgctattgactttttaacacatgtttgaccgttcgtcttatttaaaaaaatttatttaagtaattattaattcttttcctatcatttgattcattgctaattatatttttatgtaggcatataattttacatatttcataaaagtttttaataagacgaacggtcaactatatgctaaaaaattaacggtgtcaaatatttcgaaatggagggagcatataaaacttgctgttatagataagcgctgggagtagcggccggagggcacagccagcgcgagggtcacgtgtgctacttcgtgtctgcgtcctagcacagcacgcagtaggacacctcgggacctgaattaggtagaagtcaataatcttttgaccagccgccttcaacaagtttcttattgtaagatatttatcgatgatagttttttaattaaacaacaatgaatgttattcataacaattataaataaaccagtagtagtgaagtgtttggattggtgtttatttgctaaatagtactacctccgttttttaatagatgacgccgttgattttttctcacatatttgaccattcgtcttattcaaaaattttatgcaaatgtatatgatataaatcacacttaaagtactatgagtgataaaacaactcataataaaataaattataattacgtaaattttttgaataaaacgaatagttaaacatgtgagaaaaagtcaacggcgtcacctattaaaaaacggagggagtataaaaggccagcattccggacaattttctcacatatgtttgttttatctctttttcccctaatgtgagtcatattttaagtttgagaatgatttaataataattcaattctacatcacaaaatatagaaattcagattaactgcaaattggagttcatgacgaattagtttctaaataacataaatatggaaacacagaataacacaaatccaatatataaaaagtattttcaagcactatataaaaaaaacgtatgaaatatttggaataaagtcatttgcgcggtaccaatgcagttcaatcaataacagaggttatatattaattggtatatataggtcggcccatgtgactgcatgtgtggatatagctggcaattgctgtaacaattcaatgttgattaattcacgttaattcgtagggccgtgctacgtgacgcactacagtgtcgatcataactagagttgccagactgctgttggatttttatgaaattccctgacaatcggtctgccgccggcaatatatagagtactctctcctgctcctatttggaaggggctgaccgttggcaattgcatagatatcccaagatgtacgttatttgtggttattaaggtgagttaaccatcctgccaaatcagatcttacaaataatactacatattggccttgtacatatatgtatttaaaatttattatattttgaaacggaggtagtagtttaattattgatataaaaatctgttaggaaaaactttatctgacaggatgcaccaagtcaccaaccatattggcctatctattaaattattatatcatgtaactcctcaatttacgtagaattttcaaatatagtatgcgaaaaatgataaaatgtgcacacctcatctccaacactgagaagttttacggttatagacaccaagctcaaaaaattgttagagttagagtgttgtgctaataaggtctatacactaaattatggtgtttggttggagagactaaagtggggctaaactttagtccctctcacaaaaacataagtccctaccatagggacttatgcttttgtgagagggattaaatttagtccctagtttccaaacacccccatagtatctgactaaacaccatagctatcctatcatgaattaatagtatataattatgtgactaggtgcgttataatctcttcatcgatcggcgtcaccctgtgaccacctataaatacttatttcagtactcatctttgttcagtcaaccctataaaaaatttactatctatcaagaatgtctgtggaagaagtaggggctaggaaaaatcgttagtgtaaaaattctgtcgggaaactattactcgacgggatggaacaggtgttgtgttgtttctctcaagcttcgaaggtaaagttcatgttgtgttgtttctctccaagttttgaaggtaaagtttatcattaattccgattgactagacagttctatatcttgaaatcaaatttattttagtggtaaggagagaaggcagaatttccaatttaaaaacgtttaaatttgtattgatttgattacattttagtcaaattttctgagaaaaatgtttttttttctgaaagagtaccctattagggatcaaatttatggaaaaaaataaataattttttactttaggtcacatttttattactgttgtttcattttagaccatcatttaaccaatggtttcactttgtaccgatcgaatcttagctttattgaactttgaatgtaccattccgactcttgtcttaagcatatgaacgatcttgactatgtcgggtcctactcatcactgaactcccgcttttgtatgtagcgcatttctctaacacatgaaagttgaacgcagatcgataaaagaattgagggtaatccaaaatactatatggaggttaaaaataccttgttcgagcttcgaagtaaaattattggttaaagcacggtcaaaagtgaaattcacccaaaaatgtaacccaaagtgaaactactgagctctcccaattccaagtttgcaacttctcgctgggagaagggacgcgcgcccaaacgttacaagcatcattctacacaaagtatccaacctagtgcacccttgcagaaggatgctgtatgggaggccgtctatagccgggctgcaccaatttttccccccatattcctaaagtttaggaaattgcattctgaactattttggaaaacctttatttgtgtacatgagatttgctctggtccaacaataagtaccttaggtactagtaccttacggtaccaaatcgtttccaatcgtgcatctaacaatgtatatcttgtccagctagatccaacgattgaaaattatttagtactacaaggtacccgttccttaagatattttttttggctagatcggagcaaatttgttgtgtatatataggagcagggggtagctgctatgatgacaaagcaagcgagctagagctatggcgttcaacgacgacgagcaaagcgctccggtggcgaacaacaatggcgggacgacgaccaggccgccggggattaccggcgtgccggtggggcaagtgcagctgaccaagtaccacaacgccgaggcgcccctcgaccccaacgaccaggaggtgctcctcgagctcaagggcacctcctccgccacctcccgcgccgccctggacctcatcgccgtcctcgacgtcagcaccagcatggccggcgacaagctcgacaggatgaaggccgccctgctcttcgtcatccgcaagctcgccgacgtggaccgcctctccatcgtcaccttctccaacgacgccgcccgcctctgcccgctccgcttcgtcgccggcgacgccgcgcgggccgaccttggggccctcgtcgacggcctcgccgccgacggcaacaccaacatcagggcgggcctcgagatcggcctcgccgtcgccgccggccgccgcctcaccgccggccgcgcggtgaacgtcatgctcatgtccgacgggcagcagaaccggggcgacgcgatgcggctggaccccggcggcgtgcccgtccacaccttcggcctcggcgccgaccacgaccctgccgtgctccaggcgatcgccgggaagagccgggaggggatgttccactacgtcgccgacggcgtcaacctcaccgcgcccttctcgcagctcctcggcggcctcctcaccatcatcgcgcaggacctggagctgacggtgacgcgggtcgatggcgaggccgccatcaagaaggtggacgccggcacgtacccgcaggcggccgccgccgacgggtcgtccgtgaccgtccagttcgggacgctgtacagcgcggaggtgcgcagggtgctcgtctacctcgcgctggaggacagcaccgccttcccgccgtacgacgcggaggtggtggaggcccagttcaggtacagcctccagggcgcgacggtggcgtccaaccctgacccggtgagcatccgccgcagcgggagcgcgccggagccgagcgaggaggcgccggcgaggaagccggaggtggagacggagatggcgcggcggcggcacgcggagtcgatccgggaggcgcggagcatggcggacgggaaggagctggagcgcgcgaggacgaggctggtggaggcgcagaacgcgctggaggacgtactggaccaggcgaacccgatggtggacatgctccgggaggagctcctgcagctgctgcggctgatggagacgcaggaggcgtacgagcgggcggggcgggcgtacgccgtgtcgtcgctggcgtcccacgaccggcagcggttcgccgcccgcggcgacgcggagggcgtgcggctcttcgcgacgccgcggatggacgcgtacctggagcaggcgaggcggttcgacgaggaccccggcgttgcggcgctgccgtcggcggaggaggacgtgaggcaggaggtcgccgccaacccgctggcgcccgtcgccgggcagatcgcgttctacgtcaggtcggccatccaggcgctgcaggccatcgacaagatcttcgccagcgtcgccgccgccacctccacctccacctccacctccacctagctagcttagcttgctcgtcttcatctcggataataaacgctagctacgtacgcggccatgccatgcgcacgagcatgcattattgcatctgattgcaaatgtgtgtagctcatactcgcggtcttaggttcttagctacgttagttgcgtcctcttcatcctaatattaattttccagttgtatcggttaattctctagttaattgaataagaattcatatagtattgtaccttaatcgctactactcccttcgtcgcttaatataagaaattttgacattttgctggtattgtttgaccactcgttttatttaaaaattatgtgcaaatataaaaaacgaaaagttgtgcttaaagtattttggataataaagaaagtcaaaaaaataataattccaaaatttttttgaataagacgaatgatcaaacagtataagcaaaatgttaaaatcccttatattaggaacggagggagtagcttttatgggatagggagatggatttttgtccatagtaagatatgctctcatgtcatctaaaaagtataaaaaatttagtaagatatatcaatatgtgaattacgcgttctattcaaaataaaaattattattttttcttttacttatataaattgaatttcagtttttttttcatctttgtgaagtgatatgtatcgatatatcttgttaaatttgttttacaaatttaatgatatttttggatggcatgcaaaaataaggacgtactttgtaggaataagtagacctcccagaaaatcgaacaccgatttattcaattcgggcacctgctcgcccctttcatattacactcaatacccccatctttgcacgcgcatgcaagagctcttattgttctctccctttccccctctcatgtattgtagcacatagctactatgtcacactctgaaaaatcgcttaatgtaataattcattctttaatacgtttcttagaataatttaaaagcctacaacgtaaaccctaataaaagctaggaaaaattgcgacataaaactgagctagataaaattttattaaatattttgattgtttatctattttctggattttcctgggaattatttgagaaagtgaagtatttttcatgaatgaacatcatttactgaattattttaattggaaaagttttttaaaatcctccgctaagccgttggtccgtttccggcccaacccttcctccccttgcgcgcggccgagtggcccaagctggcccagctgagctgcccgcctcctctctcctccctctcgccgacatgtcgggcccttcttcaacctccaaccgccggccgagtccaagctgctgtgcctccccgccgtttttgccgcctccggtcatccccgagtccgattgattaaggggtttttatcccctcaacgtcctctatctttgcccccaaaaatcggagctgattatttcgtatttcaactgaatcaaactcgttttcgagtttatctctccacctaaccctaggattttctaacttcaattcttctcgtttggggatcgatctcctttccccgtgcctatataaagcatcccctagccgccctctaccttttccctcaagtcccaagctccgcgttgcctgtagcgtcgccgtcgcgttgccctagcgctgccgccaccgctgtcggctcagccgccttgcgccgccgcttgccgtcgccaccgccggtttcgccgtgcgcagccgcaaaccacccaccctttcgccaccgtcgaagcccgccggagcgccgccgccgacgttgagccgagctgaagcccaccagagctcgctgccggtcattgtccatcgtcgttccgtgtaccggtgagttcgtctcgtcgtcctcttcgcgttgatgcctcggaaggctgagccgagccaagccttctagtgctggcgacctcatggtccagtgtgtgtcggcgatgatgtcatgccgttgtcataaagccctttttccttctccaaaataaatgtcgatcggctatcgttgatggatttaactctttgctgtttcctgtcttgttggttgcaggatcaaaccatctaaatatgctccaagcctgtcttgttgggggccacgccgatgcaacttaagtcggatcggcataggcaagtaaaaacttggagattgttcggtgtactcgatcggctgtagatatcagcgatacgtaatccattagatggggcatgcttagaacgagcgactgggatagatcggtggtggcaccgaaacagtataaatcgctccatatctaaacatgctctaaagaagagattatgcgtgctcatagcatagccgatggagcgaacccaacctgtatcggctaatactccgataccgccttataccaagataccagcgcaaatgaaatatatgaagcttgacccaatctagagactagggagcttgatctacttcaaaaggatgagatcttgatataaggggcagatctagacgatttagaatcaaggaggaagataaactctttgagcggatatcaacatagccgatatgttgcagccgatatcaacgtagccgatttgagcggcagccgatgctgttcgtagttggcttttattttcccttcccgaacatgattttttccaaaatcggcttcgtttccagctttgaatccaactcatggagctaccaaatttggtcgtcaacaaaatcgtaatagttttctgtattagatgaaaaactgattaaacttagaaaaatcataactaaatcattgtaactcaggttcttcgagtgcttcaagtttctaaattcatctaaaatcaagatctacatattaaaaatatccacatgtactgtttatgcttgtttttgtactgttttgttgattttgttaaattgctttagtttccgacgttccggaggagagcgttttcgttgaggaaggttcagaagtatttgaagaagttcaaggcaaatcacatagatcccaaacaaccatttgagcatgttgaacccgtttaaagttattgttttatttcaactaatgcattattttttgaatgtcatcgagtggtgagcctttcccaattaattatggccgaagatgactttattttcctatgggttataatttgattagcttgaaccttatatattggtttggttcagctatatgcttataatagatgcttagaaacaatagctcattaatgggagtaattatgtttcactatcacttaatgttatattcttaatggtagcccacaatggttaatcgtgattggttatttattaatttgccaattaaaaaacttgattaatggtgggttgtgagcacgtggttttgatggtcgtgctcatgacaattaaggaccggttcatgagctactgttgtgaaacatttatcgtgccaaccacaagccagcgttggcaacggctttaccttttgtacattatagctcattatggagtgcctgactgtgaagaggtgaaaagtccgtgggggtcgttggggagtccatgcctaaggttgttgagggggtgattatgatccaggaatggtgcgctgtggtgagttatgttgtgcgagatgtattgtcacagttcctttccgagataccgtggtggtattgaggcgcatggtgacatgttgtagagctatgtcttgtgagtacagtggtacatctctgatcagagttaaactattcgaatagccgtgcccgcggtcatggacgggttgaacaatatttttcgtgattagtttcacagtactcattaatgataataatgtgataattaatttgtctcctggtttggaatggataattcctggtttggaggtttgatctgtactaccggggttggttgttcaggtttggttgggactatgcaacaacgggtgtgttgtatagtgtgtatttaatattgtttaacttatacaactgttttactattctctcaaatgtttattaaatgctgtttatgcaaatgaactatattatgccatcctttgttatcctgtacacttgcatatttactgtgtggcttgttgagtatgtcatatgctcatcttgcaatattcattcatcagaggaggagtattttagtaaaggtgatgctcaggaggattaggctgtgttatggtcaagatgcttgtggagtggagtcgccatagcttcttagtcttttatttttccgctgcgtacaattttattcttttgagaggaactatctacctatgtaataatttaatgttttgcgaatattaattagatgtttgatagcactctattatcaatttgttattgtgtgcctcggctggttcctggatgagggcgttacacacatgtaagcgtttggaattttggatagaaattccggacgtggcatactatcttttatcaagactcataaaatcacacgatctcttttcctctactgataccacaaattttgatgcatatatatccacggtcaaaaatcgaaagttttctcccaacagtatcttacactctatgagagtacctatataacattgaatttttttagaaaaaaattatatatataagtataatataaatatagtataattgcattgtaattactatacatttacaatataactattacgcaagtggtaggtgattgttagaaaaccaccagtacaaacgacgcattcatgccttatgctgatagcatgaatcttgatgtctatatccgatgaccaaaaaattaaaagttttcttccctgttatctgtcgacggtaatctagcaatttctttttttggcaattcatatccaactatgggccttaaggctgcggatgctgatggacagtactgtattcccacttactggatgctttgtccggtcttgcacattcgattcctacgctttgcctctcccagcatcatattaagatgattgatggtgtttgaaactaatatgaggatgaagattaagttgacgtaaaacgagaaagttattaacacatgattaattaagttttaattattacaaactttacaaatgaatatatttgatattttaaaaacaacttctatatagaaagtttttacacgaaacgtaccataatttgaaaagcgtgctaacgagagtcgagataaaatctgaaactagttcttttcagcgaaaattattttgcttcactaaaatacgaattctaaaaaaaaaattcgtcaaccatattatttagagcacttattctatgctatctatgaagtttatttctcaaaatattaatgttttgcattgataaaaaataatctgcctcaataatccaaaaaaaaaaatcaaatatggtctgagctataataatcataatggtttagattagaaaattatttatcagttacagcttattaattattttttaatatatcggtattactgacacatgatattcctggtcaggtggttgctgacaaacaatatgctccctaaattatgatctccaacggatagctttaatttgttggtatttcctgattgcttgtcctattaattgatactcttttctcctagtggcgtccgttggtaaataaggcccaatgagagtactggctgatttaactagcaactgtacttacggagttacggtgaccagctgtgcgccacacgtgaagcacgagtgtatgacgtacggagtttactcccttcgtctcaaaataaatcaatctaggatataacatcttgtctaggacaacgaatctggaaaagcctttttcagatccgttgtcctaaaatatctgatccattctagattgagttattttaaggcggagggagcagtaaacagttcatcactaccttgttcatcactaccttgcaggctggccgggtttaagatgagaggaagctcgacgacgacgaagactattgacgtactcatgcatgcgtgcgcattccatagttctccggtctctcccatatatgcatgtgagctaccattactagttaccatccatcaagtcttgatgagagaccgacctcctcatccgatccagtacaaataggagatggatacggtcataataatagaatcagttaatgagcgagctagctagcttgctaaactattcatcacggggccacagagccatgcgtacgtagggtagggggtgtttggatccatttttactatgactacacactttagttcatagctgtttggatatagggactaaagattattaattgcactgtacaatgaccatgttacctctaaaatcatgcaaagagagatgcaccgtgtccatgcgtgggggcagcaggtggaaaggagctactttaggctgcgttctaaagtccaagttcccaacctcactctctcgtttaccgcgcacacgcttttcaaattgctaaacagtgcgtgttttgcaaaaattttctatagaaaattgctttaaaaatcatattaattcattttaaagtttttaagctaataattaattaatcacgtattaatccatgctccgtttttcgtatcgtaaccctcacctaagaacacagccttagtcccaataagcttctcccatagggactaatggactaatacactttaagtcctttttagtccctcctgtttgggactttaagaactaaaagggactaaattgaaaggactaaaagttttagtacctccaaccaaacaggcccttaatttgctaacaggtgtggtggtaacgaggatagacatacggtatcgaggatatcgcatgtcccaattaagaggaaacgggacgttgggaagctgatcgatgacgccgcatggcacatatataggaggcgaatgagccggagtgcactaacaagcagctgcaaagctgtgaggagcttgaagatggaagaccaggaacacacggaggtgtcctcatcggcgccgtcacaaaggccgatgaagctgtggcctattcaaaacgggtgcgatgcatctcagtttgtaagatgggagattggagaaagacatgggcattatggtcacatttagcggaaagatgagtaaggcgatggacgtaactttgaatgttattacacctttatgtgctatataaaattaaaattgggaacttccggcgctacagaatacattttgcgttaataatttggccaacttatagcttgcaattacaactgcactgtcattggagctatgcatgtgtttaaaaactctaaagccatcctggccccaaccatctatatcatctagtatccatagcattaaatatattgccacataagaaaaaatctgatgtgacaagagagttaatgaggagagatgtaaaaagatgaagaaatcatttttcatagtgtcgataaaaggtttcatagtgtctctacataattcatttttcatgcaaaaaaatcatcacacaagaaccaatattgaaaacaagagaataagtagataaaaggagagagaatagagataattggatgagaatttaatttgaacacaccatccattggatatatagtttatttacatagtgcctatataacatggcaaatatgtaaactactaaatagtttctgggttggggatggtctaataaacaaagctcttaataaccgtttagtttaatttagatgtgagcaaaaaaagaaagatctatattactcacaacatagcacattactgttgggaagagttttgtaagaaacacttttcccgtcgatatagaatgaagtggagaattctctggctcctcacctatatgttgtttattcttttccattatttggaaattgctaaaaaacacagttcagtgattttctacatattcattttggtcgaatttctgactgtacgatctgattcatgaaatgtattaccaacacatgatctgtcaggccagtaggccaggtggtggaattgctgacagaccgtatgtttcatatttgtgcccctaaattatgatttccaacgatttgtatgtatttactgactgcttgtccttggtatagttggtaaaactcttttctcttagaggtgcgagttggtaaataagctatgtctaatgagatgatacaacctccgtcccaaaataaatacaattatgaatttaaatttatctcaaaataagtacaattttataacattaattattgaatcaatcatacatcttattcagatttctctacataatatatattactctcaaactactctctcgcttcacctctcatttaatagtgggcagataggtaattttccctctcactcttaaaagtactatttatgttgggccatatggagtactacctccgtcctataatactcgtctttctagcattaaaaagttgtttcagaataattatcgctttgaagtactgcttgtcacatcaaccactttcaattcaaatttttttctattctaccccagactactatcccacatccaaatatacattatttttattaacgatattatagtctttctcttctaacctataatgacaaataatctggaatggaggtgtagttacagccatacagtggtagagggtggaccggctgtacggcacatgccaactcgtgatgcacgagcgcgtgcaaggcgtacggggaattgaggtggcatcaacgcacgggcgttgcaggctggccggttttaagacgatcagactacgagacgacgaccaaagaggaggaggacaacgactattgacgcatgcgttgcacacattccatagtatgacgtcccatgcatgtgagatgctacgtacaacttctaattaattggagaacgaccttatccgatccacaagtggctgatgggggataaggtgaataatgcagttaattcagtattcatcgcgccgggtcatagaaccatgcgtgcgcaacaaaaccatgtggcaataattatgatttattgaatctcgaaaaaaactgaaataaagactataagctgagttcaattttatgtttattaattctggatttacactatgaataaaatgctaaggtgcctgctctaaaatcgccaaaagttccaggtctgaaaccagcaacttgttgccagcactgacgtggcactcatcggtgccggatgtgagaactggcaccgatggccctccaggagccccagaaaaaatggctcgatgaaattgagttgatgattggaatacccgaagaatgaagcagatatcgaacaaaaaaatttcacataatcaacagatcacgaaatcgatcaacacatcacataatcaatatttacaaaattcaacacatggatttgaaaatttaagagaaattcaaccggggtcacttgttgagttgttgttgtgctgctgttcaaagtggagaagtccgcccgcccactgtccaacagacaatggccggcggcgagatcagtgggagggggcaggggcattgacctttggacaagtttgcgcacctattgccctccagacaattaatggtcggtcccagggacgagccttgcctggtgcaacaaaggagatgtggacgaggcgactccagatctatcagaggggacaacgtgagggctaaatctcttgtcggtggatccgcaccggacggccctgccgccgcccgagcctgccgtcctccgcgccggatccgtcgctcatcattgtcggcgcccccactcccggccccaccacgtgccatcgatgttggatccgccgctcccaccaccctctgtcgtcgccgcgacagatctgcaaggggacaggccaccgatgccagatccaagcgagggagggccccctagtgctgaatctgcacagggatgggccaccgccaccggatccacgctgaagtagcctagtgtcgcaccctgaagttcttttcccaagcctaaattgaatttataaatggcctcaagaaaataccggtgtaaaagcaagagcgaaaccctaataaattaatgtaaataataatcggaattggcatgtggaatttttcttgagttctacatgtcgaaatgtgctaacacgatttttagtggaattttcagagctctagaaataattttaatcaattaaaaatgagcacaagcaatatttaatccctggaaattcatttccttctttttctttttcttttccctccttttccttttcgaatgggccgccggcccattctcttcccctccccctccctgctgggccggccgaaggccaaggcccagcagccggccgcctcctccctccacccttcgggtcgccgacaggtggggcccacctgtcgggcccgtctcccacctccagccggcgccacctcccgcaaccaccgcccgctcgctcccgcgcctcccgggccacgtcgccgccttcccccgcgttccccgcgcccactccctctctctcccgcccgcgcccgcgctcgagacggccgggattcagcttttgaatcccgcctctctctcctctcacctcgccccactccgccggcgaaatcgcggccatcccggccacgatcaacccccgcgggtctatataaagcgcccccgtctcctcctctctctttttcgttttgcaaccacccgttcccgtgccctccactgctctagcaccgtcgccctcctctccgccgctgccgccaccgctccggccgctgctagccgccatgccgagccgtgccgtcgatgccgttgcgttcgccgtcgtgcaggccgtcccgtccacctctcctccgtcgaaaaccaccgccggaacccactccgcatcgtgcgccagtgagcaccgccatggccgccgccttcggccggcgtcctcgccctcttccatcttcctcctctctctctctaaccccttttatcatgtccgctaggtggttccggagaccgtccgccgttcgtcgtcgcctcccggtcattcctcgctgccgttcgccgtcgcccctccgtgccgaccgaatcctcggtgagaaccccgtcgtccttcccctcccctcctagcgccgccgccccttgccgctcggggtcgcgccgccgctcgctgttggtcgccgccgtttgccgccgccgccccgcggtagcgccgccgtgcgccatggccgccgggtcggcttgagccgcccgtgcgtgccggccgcgcgctcccgccgccatcggttcggccgcccgcgtggctgccacgtgttcgccacgtcggcgccacgtcagcgctacgtggtgcgccgcctccttccccggtccgtggacccggtccaccacagaccgctacccgagtcactgccatgtggggcccgcaaaccctagagtttgagtacgtgtcagatggtggcttctccgaggagtaggcttcgtccgggccgtcgaggatgcctgtggagtggtgttcccgctgcagtccaagtcaaggcttagctccatttatcttttaattttccgctgcatttaagtaagacttttatgatgtttgtaagatgtggatctgtatgtcaactttgtcgtttgtgtaccctggccggtcctggatggggattttaatgcacattatgcttggaattctattcgggaatttctaggcgtgacaagttggtttcaaagccgaccttgaccgtaggacaagccaaatggaaaacctaagagccctctgaatccttttcattgcatatgttctttgcaattggatttgttccgggaaaattaggatttgtttctgtggttcaagggaaaaatcttggtcgctcgtttaagtgagatttatcaaatcaggtcagtctagggttttagtaaaattatttgaggttgatttgacagtcagtcgggatttgatgggtggaatgcattaggtcctaactcaggaatatgggttgcaagttatttatgctcttattgttattattagtatgtatctaatttctcattattttatcgctatgtaagtccgtcttatttattcgctctcatgcaaaaatgatctatgcacaaaattccactctcattcgttcattttatttgagtcctttactgctttatttaaattggatttgagcgtgcattgatcctacttctttgccttctctagatggccgaccacccacccaaccaccgcggagaaggcatggatgattttgtggcagagttggctcgcatgaccctggtggtgggctaccccaacgtgccggagtacccgaccgttccgccgctcagtggcgagcttccccaccgtattcgtctggaggttcatggctttgtgggcacctgccttgctaacatggtggttgaggcctctgggggcaccgcagatcacgcctgtcaggaggcagcatacctgatgatggccaggcttcgtgatcgccacagctacatcttttgcaacacagcgtaccgcttccaccctcgccgagcaagtggcgacgacgtcagcaccttttgcccgacggccggcgagaacgacaccaccttcagccacatgtgagccgtgatgaggggaatggacaggatgcactctgacctgcacaaggcatccaaggccttgaatgatgggaagcttgtgaggatcatagctctgaaggatgagatagcacacctgaagaaggagaacgctcaattgaagggtctcccagcgccaggaggagtctggatccgtaccacgcctcgcaagtcaacgactgcacccgtgcgcattcagcttgcgcccaggaacccacctcctcccgcagctcctccagtacctcccgcagttcctgtagcgcccgcaactccagctccagtcccagctcccgttctagtgtcagctcccgcgtccactctctccttcgctccagcgtcagccgccaggggtccagccagtggcaacggaggttggttgcctgctactcccagtggcagccgtgaccatagcagcagcagttctagtggctcagagccgggcagcggcgagacgtatctgccagactccaggagccgctcagagggacctagcgatgagcaggaggacgcctttgactccaccgaccgcaggagccgttccgagcattaggcttgttttcccttagtttatcgactgcttagtaattgcctgttagtttgtgtgtttaggtttgttcgcttgtggatcagtcgacggtcgacatcatgtgcctatgatgtggctgtcttaataaggatttgtttgctgttttaagtgttttaattcagataaggacaattgcagtttaaattcctatataataaagcttagttcctgagcatctgtttttcttcttttccaccccctccgtctgcacttccttcagatggtcaacaccaggaatggcagccgtgcagtaggtgagggcagcaacagcgaagaacgtaccgacggtggatatcccaacagcgcctctggcaatggtccgccaccgctccctgagaacccgactcttgcacaagtgatggcccatcagactcagatgatggcggccatgatgcagcagatgcagcagcagctccagcagatgcactagaggatgcagcagcaagccgagtagcagcagcagcagtttggtccccctccccctcaatccaagctgccggagtttctacgcgtcaggccacccaccttctctaacaccaccaaccccatggaggcaaatgactggctccatgccatagagaagaagctcaatcttctgcagtgcaatgatcaggagaaggttgccttcaccacacaccagctccagggtcccgcgtcagcttggacaatcacatggctacccgcccgccaggcacagaagtcacttgggcggagttctgtcgcagcttcaggaaggcgcaggtgccagacggggtcgtggcacaaaagaagagagaattccgagcactccaccagggcaacaggacagtaactgagtacctgcatgagttcaatcgcctagcgtgatatgcaccggaggatgtccgcactgacgtagagaaacaggagaagttcctagcaggcctggatgacgagctgaccaactagttgatctccggggattacgctgacttcgagaagctggtagacaaggcaatccgccaggaggatcagcgtaacaaaatggacaggaagaggaaggcagctcagttccggtccaaccaaggaagtcaccagcgacctcgcttcactcccggacagcagggtgggcctaccaccatgattgttcgacagcatcgcccttacaacccaagcaacttccaccccggcagcagtggcagccatcatggccaaggtcagcacaaccgcggcgcagccccacgcccgccaatagcgctagttcagcaaactgcacccgttccaccaaagaaggacaccggaggcaagccaggagcctgcttcaattgtggtgaatccggtcacttaaccgacaagtgcccgaagcccaggcgcgctggacccaagtttgtccaggctcgggttaaccatgcgtccgcagaagaggcgcaagcagcactagaggtcgtactgcgtacgtttcctgttaactcaatccctgcaacaatacttttcgattctggtgcaacgcattcattcatttcaaagaagtttgttggggtacatgggttaataagagaagaacttagtacatcaatgcgggttcatacccccgggaatagctccacctcggttcaattcagtccttctataacaatagaaatccaaagatcaccatttccagccaacctcatccttctcgaatccaaagacctagatgtcattcttgggatggattggctgaccaagttcaagggtgtcattgattgtgcgaatcgcacggtcaccttgactaatgagaaaggggaaacggtggtgtacaagtcaccagttgcattgaagcagggaatctccttaaatcagattgaggtggaaaatccggtggtcaccgaggagaagagtttgaggaaattggaagatatccccatagtctgcgagtatccagaggtgttccctgaggaccttactaccatgccacccaagagggagatcgaattccagattgatttggcaccgggtactgctccaatttacaagagaccgtacataatggcagccaacgagctagcagaggtcaagaagcaggttgatgagcagctgcagaaagggtacattcgaccaagtacttcaccttggggtgctccggtcatttttgtggagaagaaggacaagacgaagagaatgtgcgtcgattatcgcgcactcaatgaggtcaccatcaagaacaaataccctttgtcgcggattgatgatctgtttgatcagctgaaaggagccaaggtgttttctaaaatagacatgcgatcaggctatcaccagttgaggattcgggaagaggatattcccaaggcgtcttcaccactcggtatgggttgtatgagtgcacggttatgtcttttggacttaccaatgcacctgcattcttcatgaacctgatgaacaaagtgttcatggaatttctggacaagtttgttgtggtattcattgatgacattctaatctattccaagtcggaagaagagcatgagcaacatcttcgtctggtactcgagaagttgcaggagcaccagctttatgccaagttcagcaaatgcgacttttggttatcagaggtcaaattcctgggtcacgtcattatagctcagggcgtggcagtcgatccatcgaatgtggagtcaattaccatgtggaccccacctaagatagtgtcacagattcggagtttccttggacttgcggattattaccgtcggttcattgaaaatttctccagaattgctagacctatgactcagtttcttaagaaagacgagaaattcaagtggacagccgagtgtgacaagagttttgaggagctcaagaagaaattagtgtctgctccagttctgattctgcccgatcagacgaaagacttccaagtctattgcgacgcgtcccgtcacgggcttggatgtgttctaatgcaagagggcagagtggtcgcttatgcctcgcggcagttgtgtccacatgaaggaaactatccaacacatgacctggaattggcagcggtggttcacgctttgaaaatctggaggcactatctgattggcaaccgctgcgaagtctatacggaccacaagagtttgaaatatatcttcacccaacctgacctgaatctccgacagcgaagatggttggagttaatcaaagattatgacatgagcattcactaccatccgggcaaagccaatgtggtggcagatgcattaagcaggaagagctactgcaatgctttgtgcaccgaaggcatgtgtaagtaattgcaacaggagcttgaacatctcaacttgggaatcgtggaacacaggtatgtggctaccctagaggcacagcctacgctcatggatcaagtcagagcagctcaagtaaatgattctgagatagctgaactgaaaaagaatatgagggtcggaaaagcccaggatttccttgaggatgaacatggcacaatctggctgggagaaagattgtgtgtacctgatgacaaagagctgaaagatctgatactcaccgaggctcatcagactcagtactccattcatccaggcagtaccaagatgtaccaggatctcaaagagaaattttggtaggccagtatgagaagagaaatcgttgaattcgtcgcactctgcgatgtttgtcagcgagttaagccagaacaccaaaggcccgcaggattgttacaacctcttcaaatcccggaatggaaatgggaagagattggaatggatttcataacaggcctgcccaggacatcatcaggccatgattcaatctgggtagtcgtggatcgacttaccaaagttgctcatttcattccagtgcatactacttatataggcaaaaggttggcagaactctatctctcaagaatcatgtgtttgcatggagtacccaaaaagatagtatctgatcgagggagtcagttcacctcaaaatttggcagaagttgcaagaagaattgggtacccgtttgaattttagcacagcttaccatccgtagacagatggccaaaccgagagggtcaatcagatcttggaggatatgttgcgagcctgtgcgctcgattttggcggagcttgggataaaagtctgccttatgctgaattctcttacaacaacagctatcaggccagtctacaaatggcaccgttcgaagcgttgtatggccggaagtgccgcacacctctcttctgggatcaaacaggcgaacgtcaactgttcggaacagaagtgctaacggaagcagaggagaaagtcagaaccgtcagagagaggctgagaattgcacagtctcgacagaaaagctacgcagacaaccgccgaagtgagctcacttttgaagccggggattatgtgtaccttcatgtcactccgctccagggagtacaccgtttccagacgaaaggcaagttggcaccatgcttcgtgggaccatacaaaatcttggaacgaagaggagaagttgcctatcagctagaacttccatccaacatgatcggtatccatgacgtgttccatgtgtcccagttaaagaagtgtttgagggtacccgaagaacaagccgattcggagcacattgacatccaagaagatctgacttatatggagaagctagttcgcatccttgagaccactgaaaggaggactagaaacaaggtcaccaggttctgcagggttcagtggggccaccactcaaaggaagaagcaacctgggaaagggaagatgagttaaaggctgtccatccgcacctcttcgccagctcttccgaatctcggggccgagattccgtttaggggggtaggtttgtcacaccctgaagttcttttcccaagcctaaattgaatttataaatggcctcaagaaaataccggtgtaaaagcaagagcgaaaccctaataaattaatactaataataatcggaattggcatgtggaatttttcttgagttctacatgtcgaaatgtgctaacaagatttttagtggaagttttagagctctagaaataattttaatcaattaaaaatgagcacaagcaatatttaatccctagaaattcatttccttcgttttatttttcttttccctccttttccttttcgaatgggccgccggcccattctcttcccctcccctccccgctgggctggccgaaggccaaggcccagcagccggccacctcctacctcctcccttcgggtcgccgataggtggggcccacctgtcgggcccgtctcccacctccagccggcgccgcctcccgcaaccgctgcccgctcgctcctgcgcctcccgggccacgtcgcccacgtcgctgccttcccccgcgttccctgcgcccactccctctctctcccgcccgcgcccgcgctcgagacggccgggattcaatttttgaatcccgcctctctctcctccccacctctccccactccgccggcgaaatcgcggccatcccggccacgatcgaccgggtctatataaagcgcccccgtctcatcctctctgtatttcgttttgcaagcacccgctcccgtgccctccaccaccctagcgtcgtcgccctccgctccgccgccggctgccaccgctccggccgcagctagccaccgctagcccccgtgccgagccatgccgtcgacgcctttgcgttcgccgtcgtgcaggccgtcccgtccacctctcctccgtcgaaaaccgccgccggaacccactccgcatcgtgcgccggtgagcaccgccatggccgccgccttcggccggcgtcctcgtcctcttccatcctcctcctctctctctctctaacaccttctatcatgtccgctaggtggttccagagaccatccgccgttcgtcgtcgcctcccggtcattcctcgcggccgttcgccgtcgccactacgtgccggccgaatcctcggtgagaaccctgtcgtccttcccctcccctcctagcgctgccgccccttgccgctcggggtcgcgccgccaccgctcgccgttggtcgccgccgtttgctgccgccgccccgcggtagcgccgccgtgcgccatggccgccgggttggcttgagccgcccgtgcgtgccggccgcgcgctcccgccgccatcggttcggccgcccgcgtggctgccacgtgtgcgccacgtcggtgccacgtcagcgccacgtggtgagccgcctccttccccggtccgtggacccggtccaccacagaccgccacccgagtcactgccatgtggggcccgcatgtcggcgccgccccctctctctccaggattttatttattgcgcaattattcaattaaggatttttctgtttatagtaataaaacagtgaatcttctaaaattcatatctaattcatccgagctccgtttaagcccattcaagtctcagtaaatcaagaaaaatgcatagaatccattaaaaatggttttgttctctgtttcagtagtcttatggcctgtttgtattgtttgctttgtatgtcgcttagattccggctctcccaacgctccggtgtactttgaaatagtcgccaaggttcctctagcagcagagcaaggcaagtcatgcttgtcacttgaacatgttgatcctatattgcaaatgctctatcgttttccctcaaatactgcattgctttataatgttactatggaatgtttatctactgtacacccatactatttttgtaccatgctcctttgttagcttgggatataacatgactagatattggactagggattgcttagccatgcttagttcaactagcacacaatgggggaattacattaatgcatagatatcagattctagtaatgatgttggttaatgccaccgctccggtgttggttaattaaaatatattaaatggtgggctgtgggtgcatggtttcgatggtcgcggccatggcacttaaaggaccggttcacgggatgccctggaagaacttatcgtacttaccacaagccagcgttggcaacggctaggcttgtagtgtagctttcctctagttgacgcatccaggcaagggtgggtgtgatggagcggggcgggccctgcggcgggccctgcgacggcctctgtcgcttccggattcacctaggcacgagaggggactgcccgttgcccgctggggacgagggtgaaacctgaggtgtggtgtgcttggctagagggggttatgcgaagggtcctgtcacggcctctttccggtatgtcgtggtggcatgtcggcgcacggaaacgtgtcgtggggctgtgtcttgtgggtacagttgtacacctctgatcagagtaaaactattcgaatagccgtgcccgcggttatgggcggtcaaccagattcaccgtgattagtcgtaccctagcttagtctaatggaattgattagttcaggtggatggttgggcctgttgcaacgtggggtagcgttgaacagtggatggttaatattgatgaattattacaactgttttactgctttcaactactgcctttaagtgctcgctttatgcaactgaaccgctctagctatcctttggttatatcctgcatcataccccctattccggtataacttgctgagtacggtggttgtactcagtcttcctctattttcccccaaaccccagagtttgagtacgtgtcagatggtggcttctccgaggagtaggcttcgtccgggccgtcgaggatgcctgtggagtggtgttcccgctgcagtccaagtcaaggcttagctccatttatcttttaattttctgctgcatttatgtaagacttttatgatgtttataagacgtggatctgtatgtcaactttgtcgtttgtgtaccccggccggtcctggacggggattttaatgcacattctgcttggaattctattcgggaatttctgggcgtgacacctagccgttcatggcccgccaccggatccacgccaaggtagaccagccgcttgccgcccgccgccggatccacgctgaggaagcctgtcgttggccgttgtgcctgaggaagccccccgtcggccaccatgcccgaggaagccttccgctgaccgccatgctcgaggaatcccgctgtcggccggctggccgcgctcgctactgcacgccacacccgaggccgccagccatcggctgggcgagggcccttagccgcctcctagtcatcgtcgccatcggcggcgacggcaccttgttgggatggggatggcggtggcggcgccgcccgagatcgccaagccgcccgccgccacccacttggagagaaagagagatagagagagagtgagattgaggagaggagactggagagtgggaggagaggagagaaagaaataatatctagagagggagagagagaggagaggggtggaaaatgattggagtggtaaggagggagagggaggaggggagaaaaaataggagatattttttcatgcggaccacttaacggcccacatgtgaaaatcgatttttacatgtgggccttttaagagaatcgtatgcaaaaatagtttcatttttgcacgcagatctttaagaggtccggctgcgaaaatcgatttttgcatgcgggtctcttaatgagttgtatacgaaaataaagaccgatttttgcagacacagtccgttattatctatctgcagcctaataagggtctcgtccagaaaaatatctatgtagtagtgcctaatcgttccttggttattggatggtgagatcagttggtactaccgaagttagtctcagtaatcactgttgtgactgtacctgatcctgatccgtcgacgtggctgccgttgggcctaacattttagtagaggagtggaaaatttgcaagcaaagacatttcatatatcgggtacgcatggactaaaatgggttgggaaattgtctattatgggctgtgctataggcctagagatttatagtgggccgacgaagggcacagagtatatcctacatgggctgaataatgttcgtatttgatgaatcaccaaatgggtcaataaattcgaaggaataagttcacttatcatccttcaactttacttcaagtttgatcgacatcctaatcccaaatacaataaatcttcaccactaaactgtactccctcagtccctccgtttcaggttacaagatgttttaattttggttagagtcaaactgctttaaatctaaccaaatttataaggaaaaatagtgatattttcggtgaggagggatgaggatgggttggcggctcggggatgaccagggtggatgtcggcgacgaagcggtgagctcgatagcaccatggtaagaaaccgccaccttgaggaggctgaggccgccgtttccgcctccgcgccgtacgtgttgggatacgcgtaggctacgatagcataaattaaaatttttctaccgcgtaaaccaagaaccatgcaagtattagatcatagatcgttaccactcgacgcgatgcgcgcggaagaagacgctaagaagtcgaaggaactctcgcgaagtagcgcgcgtcgatgtagaggaagtagtcgatcgcactggctcgaccttctcctcctcgtgcgttctcctcaccgtactcccacgccgattagcaccccaaaccagcggcgcctctaccggtatccacacgtacagggacggaacgccacgcacagatgtgctagcacccgcacgcggctagggttttgctcgggaagggagtggtggctagggtttctcacgtgatgcaatccatccgccgatcacacccctcacgaatatatagaatccatcactcgggcctccaaggtccataggactactatttggatccctatccgaattaagctcatattggatctccatccaatccccttatttcggctgattaagtgtgcgaccatgtaggttcatgtacactcggttgtaacccgaaaactccttttcggtccacgtgtcaacagcagtccctaccagaacgtattgatacaccgggcatacataaagatcatatcggctgaacctctagtgtataattgtatgaactcctttgcctcacgatatcgattaagctcaaggctagatatgtgccatcctctaatagtgcaatcattcactcgaacctgtaatagattttataacttgtgattgactcctcaatcacctttggcatagccatacacttccataatctataacatgcactactagaaaaataatttatcgccataaaaataatcgtagcatcaatgcaaatattgtggcaataggtacatgttgccacaatcttaaaatcgttgctagccgtggtaataaatagcgtggtaatagattattgcaacgatttttatttagttgtagcaaattttgatattgccataaaatggatgtggcaaaaaaaatatattgcaacacttcacatcattgaaatagataactattgcctccactccatgtgtggcattagttctacgtaccaaattaaatgtttcaatattaatttatcatcctaactattttcttttgatatttgatatcttgtcatggctaggattcgaaccaaagatctctccctcatgcgcgctctccattaccaactcacctgcacatcaattttgtttaaaaatgcatatctgagcctgcctatctgagatttgaatcatgaatttgagtatttaaaagattttaaatgaaaaagttaagttgtagagctctaaaattcatacaaaatttatcttaatctgtgttcaaattaaaagcataagtcaaattatgagatgataaattttttattgcaacgaatttgtttatcgtggcaatagaaaatagtgaaaagtaccatgtactatgcaaattgccacataaattaaaattgtggcgatagaacatgttttttgcaatagtaatgttttttgtggcgatagctcatttcctattgcaacaaaaatacagaataaaacaacgattgtaaatcattgcaacaaaaatatagttatttgccacagaaaaattattattgcgatagtacaatatattgccacgaatcatttttcattgtaataaattggtggcaatagctcaattatcttgtagtgacatcgaggggcccagagatatctctctataggaggggcaaatctcatccttattattcatatcccaatacaagtttcacagcatatccgaaaactacttttataactacccaattacggattagcgttttgcagtccctaagtaagctactatatatgttgggaaccatgataatctctggtctaaggattcaataccaacactaaatgagataactgatgacacaacacatatggctcttgcagtgtctaatgttgggtctatccaacaacatgttccccaacatgtgtccacattattaacttggtatctctataccatgatctatgagacatgatcatcaattaatacatgtgctgatcatctaaacatatttgttccacatatgttatttgatcagggatcctttagaaatagtaacaaacaacataaagagtcttatgaaagaatcacatattcattaaccaataatgagttatccatttcaaggaacaaagtcagataaatatgtaaacatagtatgtgatacaatcatctctatgattgcctctagggcatatcactaacagtctcccacttgcactagagttaatcatgaacgtatcttatacccattgccctagtgtgtgcctcatgcttaggctaagggagtggctttgtcaacggtctgcaacattcaaatccgtatgtattttgcatatcttcacatcccctctacccactatctcgcgaatgaggtgataccgccgtaaaatgtgtttggacttttgatgcgatctaggctccttggcttgcgcaatggcaccactattatcacaacagaggtccatagggctggaagcactagtcatcacacccagttgagaaacaaatttctttatccaaacagccttctttgctgcttcagaagcagcaatgtattcggcttctgttgtagaatcagcgactgtatcttgcttggaactcttccaactcacagcgcctccattcaggcagaacacaaattcagactgcgatctaaaatcatctttgtcggtttggaagcttgcgtcagtgtaaccatttacaacaagctcttcctgtcctccatagactaggaacatatcctttgttcttctcaagtacttcaggatattctttacagctatccagtgactctcacctggatctgattggtatcggcttgttgcactaagtgtatatgaaacatctggatgtgtacatagcatagcatacatgatgcatccaattgccgaagcatatggaatcatactcatcttgtttcgctaatcagtcgcttgaggacactgattcttgccaagactaaaaagaggtgacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagatgcttgcttcaacccataaatggatttctgcaacttgcatatccttttagctgattgtggatcaacaaatcccttgggttgtgtcatgtacacatcctcatcgagatttccattgaggaaagctgttttgacatccatttgccatatctcataatcgaaataggcagcaatcgctaaaacaatccgaatagattttagcatggcaactggtgagaaagtttcatcataatcaacaccttgaatttgtttgaaaccattcgccaccaatcatgccttgtagatgtgaacatttccatctaaatctatctttttcttaaagacccatttgcaatcaatggcttttacaccatcaggtggttcaaccaagttccaaacttgattgacatgcatggattctatttcggatttcatggctgcaagccatttctcagagtctggttccaccattgcttcctcataggtagtaggttcatcgttgtctaacaacaatatatcacgtcgtcctgtagttaacaacgcatacctcgcaggtgtacgccgtatccttttggaccttcgtgaagccggtgcttccacaactggttcagcaacaacttattcaacctgttgaacaacatcttgctcaacttgttgtggttgtgtggatgttgaagcattttccggtgattcctgaatttcttcaagtcgcaccattctcccactatcctttcttgaaataaactctttttccaagaaaacaccgtgtcgagcgacaaacactttgccttcttcccgattataaaaataatatcctttcgtttccttgtgataccccacaaagaagcatttatcagatttaggtgtgagtttgtccgattgcaaacattttacataggcctcacagccccaaatctttaggaaagacaatctgggacgcttccctgtccatatctcatatggtgtcttatccacagattttgatggaaccctgtttagtgtgaacgcagctgtctctagagcgtaaccccaaaaacttaacgggagatcagtttggctcatcattgatctcaccatgtccaacaatgtacgattcctctgttcagacaccccattccactgaggcgttcctggcggagtgagttgtggaataattccacacttttttagatgattgccaaattcaaggctcaagtattctccaccacaatcagatcgtagatacttgattgtcttgccaaatgattttgtacctcattctgaaattccttgaacttttcaaaggattcagacttatgcctcattaagtagacacaaccatatctactaaagtcattggtaaaggtaataaagtacccaaaaccacctctagcagttgagctcattggtccacatatatcagtatatacgtgccaatagttcacttgccctttcactttgacccgtgaaaggtgccttcgtcattttgccaagtaaacaagattcgcatgtctcaaatgattcaaaatcaaaagaatgtagaagtccacctctatgaagcttctccatgcgtttctcatttatatgaccccaggcgacaatgcccaaataaaagtggaatcaaatcattgggacgttgccttttcgctttattgttatagaactgacttctatcaagattcacaaggtataaacttatttttctggggggcataaaaaaagaaaatggcattaaaaaaaaactggaaaaacccttgcccaccgaatttaaaaacttaaccctatggcttgaaaaaaggaaagcaaaaaaaaacgtttctttccccaaaagtgggaatggaaaaaacaaattattttaacccccaaaaattaatccccaagaggaaaaaaaaatatgggtaaatagggcccaaaccccaaaaaaaaccaaactcttttttttcccttttttccccccccccaaaaaaggtccccctttttttcttttttttttgtttttaaatatattttattttctttttctttttttttttctccccccccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngataacgttcttacacaaagctggaatgcaataacaattatttaactccaaaactaatcctgacggtaaagataatggcatagtgccgaccgcaacagcagcaactcttgctccattgcccacgcgaatgtccacttcgcttcttgctaaacttctacttcttttcagcccctacaacgatttgcatatgtgagcaactgacccggtatcaaatacccaagaatcagtagaggaagtagcaagattaatttctataacattaatacctgaggtggaacaatcttccaaagacctgtctccttgcaaaagaaacactctgcatccttagcgggccctgtcttttgaactttggtttagagttgctagtactcgtaatctcatcagagtttagctttctcttttgaccactcttcttgttgttgggcttgcgcttatgcataactattaaatggttggagtttttcttaatgctttcctcggctgtatttagcatcccatgcaatttggccaaggtcctgttcatgttgtccatgttgaaattcaatatgaacggctcaaagctgggagggagcgactggagaatcaaatcagtagccaactctcggctaaggggaaaaccaagcttttccagactctcggtgtaaccaatcattttgatcacatgtgggctcactagattaccttctgcaagcctgcacgcaaacaaggactttgaggtattaaacctctcagttcttgcttggtcttcaaacatgttacgtagtcccgtgattatcgtatgagaatccaatgcctcatattgcctttgaagctcaggggacatagtagcaagcatgagatagcttatatcaaaataatcattgcaccgcttttcatgctccctacgttgagcagcaggagcattgttgggcaagtcagctggaaaaggttgtgcaagcacaaactctttgtgctcttgcctaagaacaattctcaggttgcgataccaatccatgaagtttgttctattcaacttctctttcttaagaataaaccacaagttaaaattggatgttgcagaagctaccatgatctacaatagaaatatatatgtctacatttaacctttcattaaacaatttaccaaaagatactcccactatgtattgtgaaacagaattccctctaacaacatagtgagtcaagatcctcattttattagtgtctagtgagctttggcatcacagctagacaactatcaaaataggtaagcaacaccttgctaatcacatcatatgtgactcttgtgctgttggggtgacatcttcatgtccaacccaacctatgccccaaggtccaaaaccgttttgataaccttgtcaagtaaaccaataatctccgcatatagatgtccgacatctatcctattttatcatgataaaaagtgacactttgctatggcaaacccatcacttatgatcacaaccgtaataggtgcaattattggaagagcataaattaaacttaatttttctgaggaatctatcctaccatgtcatatcaaatatacaacagcaataaagtaagatagataaacatcatatgctagacatagaatcagattctattcattgatataaaaccccaagcgaaatccaaggggcaacgcacacggggtacatagatctcatctacgattcgccatgtgaaaaccttaacggctgttaacagtgaaatttagtaagcccggagtaatcatcggcttagagtcagcatcggcttcgaagtcctgagattagccgatgagagttgccaagtcgtcagttgtcgaattcttgctgtattcggttaaggaaattgatctactaaaggaagcttatccagaagagaccgagttcaaagagaatgcggcatggaaagttatctattaattaggaaagtttgttagtttccttttatctttaggaaagtgtgtttagtgtcctataaggactttatcttttccttttatctttaggaaagtttctttcttgtccgacaaggacttgtatcaacccatgggtataaatatgtacacacggggtctatgtaatttatcttcacgatcaatacaattcggcgcatcgccaccttttaccttttctactttattttatcgtccggcgggacttggcacttgacgcggggctgcatcggtgttcgatctccggcaaaggggtaagtccaatgttttatcggcccaggcaattgtctcatctacatcagcgtcgttcaaggctgcatcagtacattcgacctcttggattgctctggtttggatgatatatttgcctacctatttattatatgtctctgttaatctagtcttagcatatcaatttagctctatcagctgcttctcgttttagggtttctgccggtatcggctaaatcgcgttgctagattagattagcttagacatctaccaccctgaaaattcagtcgacggcttgattgtctagatattgtgtttcttttcatacttagtgctgcatcagttaagtttgatctactaagtcgtgcttagaaccataatctctagcctgcctttgactgccaataagggtttcatcggggtttcagccggtgagttatatggacgttgcatcggctcataaggattgcatatacatataagtaggatttagccgatgacaacaaagattggtttatactggattatattattattttattacatcatcatcagccgattgactttatatcattatctacattggacatatagccgattgcttaaaccctatcgctatcggccggtataggcatcggctattatcagcatcttgcttaaaccctatcgctatcggccggtatcggcatcggctattatcagcatcggctggaactactccatcggcttatcagccgatcggctgttttgatctactatttgcatatcttgtcagttgcaggatcaaattgactggcacgctcgcatctcgtcaatatttggacatgcacaggagctaagcagatctcccaggccggtgtgttcgattttctcgtcaacaacggcgtaatcaaattatgctgaaactgagtcaatctcattggctcgtttttctcattggcgtgcggctccagtggacatcggactctccgatgaacacaatcgcgctcggccgtggtgagtactagacattccagtgaagtcaccaacacacataccgattgatctcatcaacccatgtggctatcagttcatctaatgttccgatcatctaagaactcatatacaacataatagatctcatctactacacccgcatatcaactatatgcaatgatctagatcataaactatacaagatggctctgataccactgttgggatatgcgtaggctacgatagcataaatcaaaatttttttactgtgtaaaccaggaaccatgcaagtattagatcatagatcgttaccactcgacgcgttgcgcagcggaagaagacgctaagaagtcgaaggaactctcgcgaagtagcgcgcgtcgatgtagaggaagtagtcgatcgcaccggctcgaccatctcctcctcgtgcgttctcctcgccgtactcccacgccgatcagcaccgcaaaccagtggcgcctctaccggtatccacacgtacagggacggaacgccatgcacagatgtgctagcacccgcgcgcggctagggttttgctcgggaagggagtggtggctagggtttctcacgtgatgcaatccctccgccgatcacacccctcacgaatatataaaatccatcactcgggcctccatggcccttaggactcctattcggatccctatctgaattaagctaatattggatctccatccaatccccttattccggccgattaagcgtgtgaccctgtaggttcatgtacactcggctgtaacccgaaaactccttttcggtccacgtgtcaacagcggtccctactagaacgtattgacccaccgggcatacataaagatcaaatcggctaaacctctagtgtatacttgtatgaacccctttgcctcacgatatcgattaagctcaaggctagatatgtgccatcctctaatagctcaatcattcactcgaacctgtgatagattatataacttgtgattgactcctcaatcacctttggcatggccatacacttccataatctataacatcgaggggcccagagatatctctccataggaggggcaaatctcatcttgattattcatatcccacttgtcacgtcccgttttttgtgtcttctaatttgcttaattttgaaaattaacattcgcgtttattcgcctaaaatagcttaatgataatttaataaatgaaaaagggtttaattttactaaataaattaattaagtcacccttttattttattgtttgttaattagagttacttggtttttatttgaatttttgaagcgcagctcgatttcattatttcccataaatcccaagaaaaaaaatcccaagtccagaaaaatccccaccttttcttttcctttttccttttccctccaggccgatgcctctctctgtctatctctctccctgtcattctatctctgcaatctcttctcctccctaattaatttttccacttgaatgacaaaaattgaatcaccatcatgaaccaaatcagttttccatctcagccacatctccaccttcttcctatccacctcgccatgcaccagcctttacatctcctgatcaaatgcaaatgctagccatttaatctccagttgattgcattttccatccaccatgaatttaatcatctgttgatcatcaaccaagaaactaaagcagaccaagaaccaaataatattacactgcattatctccaattgaatcaccatgatgagacaaatatgtttttccaattcccagtctcttctctcaactctccatcttcgtcctccctcagccacatttctgatcttccaagaatctgagctgtctcctcgagttcctcctcccactaataaatatctccctctccctcaccaatctcattatttaacaccaaaaattaaatcaccttcatgagcatgagccatttttgtaatagccaatgactcctcatctcctggctgcttagctcctattcttctctatatatagctgcagcacccctcctcctttcctctttgtttaaccagcgcagccaccgccccgctttacttccacgccaaccatgacacaccgtgtgcgtgcatgtagtgccatgtgcaaccaaagtcaccatgttggctactgcttcatcttcaagcacgatgtttctgcttcctatgaaggtcatgatgcttccctcaatcccctgctcgtcccttccgcttctcatctatttccattcatctataccaaaaatcaaatcaaattgacgggcttgatctgtttttcgaaatcccagccacggccatgtcgtgctgttggcacggagatatatcaaaccatcaatgcgagaacaagcagctgcgtgggaggatcaatcctgcaccatcatcgttccgtttccagcaccatcatcttcctgctactaccgtctcctctttgctccttacatcggaaagttgtaccgcctcttctctgctacggttggtaagcagttgcacaccataaaagtctttcatcatttcctcctctccgttcatcatgtggtgttcccataggttgagacatcatgcccccctgctgctccactttgtgcaaccaggatgttgagttccgccaccacgtcgtcatcgtcgcagccatcatcagtgaaccaacgctgctccttcgtcatccccttccaaaccaacttctgtcaccattaacgccacctgcaagcaaagaagtcatcgccgtccttggaacccaagctgctgctaccatgccatcatcttgttgagaccacgtctacaggtgagctcttgatgttcatcctccattatttcctttcatttttatcacccagtggttgcactatatgttgttgtttcgtccatcacgaaagcagcccctgtcaaccttcctcctttatatgtatttaacagagcccttgccttattttcttttcattcgcacatgtccaaaagttgtcgtactgctactttgcctcggccaccatgcccacattgtgcatgtgcgtgcaccactgttaatctctctctttagatgacatatgaaccataccagttggtacacaaaataattccaatcaacctgaaaacacgagagaatattcctttctatcttctattaattcaatcttccattcttgctgccacctctctcttgtgatcgtaaaggtggccgtcagtcatcaccaatctgtttgcgcaccacgatggttgctgtcgcaatggaacctgagctgaaccacattgtcgccatcacgtttctatgaatgtcgctgcggtcggtaatctccaaggccctagcagcaccgctgctcttatccttcgcttccatcgtcttcacctgcctccagcacaatctctcgtcaagttgccattgtctgccggtgccaccgcctcactgttaaacgatccggtgttcctaccacttgtctgttgtggttatcacggttccattccgaaattactgcaccgccatcactgttttcttcactggagtagtccacgccagcaggagcacaatcagtgcatacaccctgctctgctctatcttctctcgtggctttttcttggcgttgataacaacctcgagctcaagcaatagttgttgcataagcatcgcatccgttttcgcccctctacttctccggtgttgtctctacaatattcctcccctcctacatccaacatcgtcatcctctaccatgaacccggtgtctcttcttcatcccagcgccggtgcccctttaatttttattcccacatgctgagatgccgtcgcattgtttctatgctcccattgctaccgaactactagtgaccatgtcgtcgtcgtcgtatcgtccacttcggagggccaacgcagctgctgtcctctcgctgccttaggtcagcacccacgtcacaccgtcaccccctgtcattgtctcgaagtctggcatggcatgtacgctatatcactcccatcaatcagtgaaccccatcctttagacacgaaaatgattctaataaaatccacaaatgccagaaaatatttcttattttccattcttccaattcaatcttttgttgatcatatcttcgccaatcagcatcactgctctctttcatcagcctgccatcatcttctcccggtatgctcttgcttctttcacccacttcaatccggagttttgccatcaccataccgttgatgtccacgctgcgagtcatcatgtcacacacattctggtcaggccggcctcttaaaacccaaaatcaatccaagttgtctatccccacaaataaatctcaaccatccacataatcattccacaactctcctccttataaacaattctccattgatcatcctactaacgagtggaccccacccgttagtccaccaaacataattcttttgtctcataaattccagataatgttttctaaatatttctctttctttattcacagttctctaataattgaaacttccagaggtcacatctcttccatccaaactccgaattgacccgttgtttttcctaaataattctaaaattgagctctagttcctgatttatttggttatttcatttgatgttatttttctgtttttttcttttgtttatttgttttctcctttttcgatcgtgtagacattgttgccgagtaggttgctgttgcaggtgaaggtttcatctgaagatctcgtgggtaaaggcgagtgtacccttgaacatgttgatcctaacttgcaaaattatcttattttaaattatatgcattgttttgttttacaaattatcgtgtgggtacttatgacctacttgttaattattccatgccttgattattgttgattatccttgattatttgtcaccctagacaatatgtgagtcagatatgggtattgactcaaggtagttagatttgcttagccctgctcacacttttacaaaacaaaatataatattgactaatgatcgacttatcactgtttttataaactgtgtggttgtgtgctatcttcttggtggcatgtgttgcaccatgtagtaactatctggtggaaaatgttttagaccggggcgatggtggatctgtgtgaacctaggaggtaagccatctgtgtgcgtgcttaccgttgacctgtgtggtcgattgagctgtgtgctcctaagctgtatggtccctttttgctgtgtgcttgaggtccttagtttaggcaagtcgccctggtcagttaaggacttcacttcgtgcgccattgatctgagccttaccgtgcaaccacatgtccttgtgggaaggacctagcttagtacactgcttagctctggcactagcggcccaggtggctagatgataggtttttggattgtaccatgggacctttcacctgtgtggtgaagggaggaccgcccatgggggaagccggtgtttgggcgaggcagaggaaacgctttgttactctttggtgtttagcggcaccgaactgtatcttgttggtaaagttgtacaacctctacagagtgtcaatctattcgaatagccgcgtcctcagttatggacatgctcggtgatttcacatgaggggtagatttgtgaacttttgggaaagagctgtgtgcaggataaattaatgaatatagttgtgtggtcctgtgtggacgcaatatcctttttgggttgggtggttaaaaatatcgtgattgcaaaggttatttaaattaaatttaaatctatttattgtatttaaattcgcaaatgcctttatgcaaatgaaccctaaccttcctttgaagccttgtatcatatattacatattcccgtacacttgtgagtactttatgtactcacccttgttgtctcaccaaaatttcagagaaggccaattgtttccagaagttctggtgctgaggatgtagaataggttgcgtgccctagttgactgcctgtggtgtgacgttggtgcctctcgctttttttttccactgtttattttcatttggccctgcgtggcaaataaattgtaaaatctggtcataagaccaatgtaaaaattatatttgtttcctatttattaatataatcgtgatgtggttgtgatattatcttttgttcctgtgtgtgctagcgttgatctgggactagcacattatacacagagggatcctaattggggtcccgacaccattacatgtttcacagcatacccgaaaacttcttttataactacctaattacggagtagcgtttagtagtctctaagtaagctactacatatgttgggaaccatgataatctcaggtctaaggattcaacaccaacactaaatgagatcactgataacacaacacatatggcttttgcagcgtcttatgttcggtctatccaataacatgttccccaacatgtgtcaacattataaatttggtatctctataccatgatccatgagacatgatcatcaattaatacatatgctgatcatctaaacatatttgttccacatatgatatttgatcagggatcctttagaaatagtaacaaacaacataaagagtcttatgaaagaatcacatattcattaaccaatattcataatcacatattcattaactaataatgagttatctatttcaagaaacataaccaataaatatgtaaacatagtatatgatataatcatctctataattgcctttaggacatatcactaaccgtacgtccaatgctgcccacaggatgtcttgtcatttcgcatggccatcctcgttgcgtacgatcgcatcatcgtcccggcgctacgcagggccactgcccggcgtaggcggcgtcggtactcacgtcacgtgtagcgccttattggcgtccgctccgcccccgccgtcaaggtcaggaggaagaacctgcaggcggcgacggcgtagagagtggccgggctcctcacagacagctctccggcaaggcctccgaggctcccacgggaagaagttcatcaggagctcatcttcaactacatgctgggttggctggacgcgacggagctgaacacaggcgcaagcttggccagtgattcagttctattggttgctatgcatgtgctacattgagttggtggcgtccgttcatcgtgctaagagccagtgccatcaagctgggcagataggccaacaacgttcagcaaaacagggagactagagaacaccaggtcaccagcgaacagctgctgctagtttaatttccttttggtttgagaatgggttgaacatattttttttttgtttgtttatggtttcgattaacaatgcaccggcctggggtgggttcgttcggattatgtggctgagtgacaaatcgatttggactggtttgggaggggggggggggggggcctaatgggcgatcgatcgccagggcgattgcccagtgatcggtcctgccgccccccgctcccttctctccttcctcctccccttcttttcctattacagtacaccacaaaaaattttaaaaaactaaaaagttagaaaaatctatgtataaaaatttgaattcaaattcaaatttaaatcgggtatgtaaactcttgatttataaactttttataaactttgggtctataaattttaggtgtataaactttagatgtatagaaatactatatatagaaaatatttgaattcaaattcaaatttgaatcagatataattcaaattcaaatcgggtatataaactttaggtctataaactttagatgtatagaaatactatatatgaaaaatatttgaattcatattcaaatttgaattggatatttgaattcaaattcaaatttgaatcggatatataaactttaggtctataaactttaggtataaactttagatgtatagaaatactatatattaaaaaatatttgaattcaaattcaaatttgaatcggatatataaacttttgcttataaacttttggtctctaaactttatatgtgtaaatttgaggtttataaactttatgtgcataaatttactaaaatagagaagtaatacggtgccaaaaaagaaaaccaggtcaagagggctacccgatcgctctgggcaagcgagggcgagcagtagcatttctgggtttgggaggcactgtatattgtatattgagaaatggagaagcacaatgaagtgttgttgaagccgccggccacgcccgtcgctacgtcgcctctgcgaatcggcaacggcaaccagctagcgcggacccgtggcaggggtgccagaggggatatgccgcagcaagacggtgctcagcctggtgacaagtggacccagacatatgcaacctaagaaaaaacagagaaaaatagggtctatactgctgtaggattaaagttgtacggttttatataatttacaggcaaatatttctgttattgggataaaggatgttacactactggagaagtactcatctcttcccgttcgtaacccctttacttccgtatagcgaaccgggagggagaatctgggactaaagatggtggtctttagtcccgttcaaatacccgggagtaaagtaacatctcaaatcattcacatcacaaatcccaaatcccaaatcattcacatcgcaaatcctaagttacttatgcaaacaactcaaatacatcacaaatccttaaaaaaaattacacacagaccaaatacacctagattgtacatcttagatccatgcaatgaatcgtaaattctaaaaaaagaaactatgcaactctagtgaatcacaaattatcaaaaaaaaaacaagaggatgatgcatgcgcgccggccaccgctcgccacggccggccctgccggccgccgctcgccatggccacggccggccccgcggcctgcctgcgcgcagctgggcctaccgctggccgccggatgggaggggaggagggggaggaggaaggggaggagagggagtggaggaagaagggatcggatctgagaggaggaggagaggggatgatccgatcttatctaaatatctcctctcggacttaaccgatcagagatgggagaaaatatttactcccggttgatactaccaaccgggactatagattaccactagtcccaggactaaagatcattttttagtagtaccaactgggactaaagtgataatctttagtcccgcttggtagtatcaaccgggaataaagatcctcggccccctgacatgccgatgaatcgggactaaaaataatctttagtcccggtttaaaacaccaaccgggacgaaagatcaaattttttttaaccgggactattgtcgaaatcacctgacccagcaaagatcacttctccagtagtgttaatcaaactttgatgaaagtgcgattctaagtgggcttattccaaattcgaaacatgggttgttaatcgccttcacaaatggatgtggaaaaagtacaccgaaggtccctcaacttgtcatcaagttacaaaatcatcccccaaccgcaaaaccagatatctagagtccctaaacttacaaaaccgttcactttaggtcctttaggtggttttgaccttggttttatctgacgtggtggctgagtcagcgtgggatcacgtgggcctcacatgtcatcgttccacatcagcgccctccctctttcccctcctctcccttcccctctctctctctctctctctctcacttttctcccctcaaggagcacggccagcacgggaggagtgccggcgcagtgagcgtgtccggcggccggcgggggaagagggctggcatggcctttggcggccggtaggggggagcatggtggagaggaggccggcgcgacgggtggccttcggcggtcggttgccggtagggggagcacgatagagaggaggccggcgtgacgggcggcgggcggtggccggcgagggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgcctcttctccaccgcgctcgcccatcgacgccgcctctctgcagccgcactctcccaccgacgcctgcaccggaacggggcgtaggaggtcgatgaagacgaacagacgacagattagtctatgtttaatacttcaaatgtgtgtctgtatatctaatgtaacacgccaaaactttacacccctggatctaaacaccccgtaattaaaatttttctgtctgcgcaaatgcaaatgcatgttcactgattcagattaaagttcgcaggagcagcagcaggagcaagccctagagaacggcaaggcaacgcaacgcggttgtgacgacgcgcccacgagcgccgctacgcccaccaccccttgactgcttcgcccgtcgcgccattccgctcgccgcccgcttccccgttcaccgccctttgccacaccagcccgccgccactccacccaccgcccgctaccgtgctcactcgttgctgctccacccgccgccgcttcaccctatgcttccggtggcctcgctctctgaagacaagagaagagaagagcagaaagaaaagagccgcttcgcttgctctggccgcccttctggtgccgcggtggtcccgtctcgtcccgccgccctcctcctctcccacgtcgccccgtcggccagcctgcgcccctgcgcagagaagtgagagagagaagggagggaagaggggaaagagataaggtgttgacgtggacaccctgacatgtagggcccgtgtgggtcccacgctgactgaaccaccacgttagataaaaccaggatcaaaaccaccggaggatctaaaatgaacggttttttaagttgagaaatgtcatatatctggttttgcaggtgggggatgattttctacctcgatgacaagttgagggaccttcggtgtactttttccaatggatgtgacggatgtgtaaattctagaccggtaatgggcctaatttttttttaagaaaggaaaaggtgcactttcggtccctcaagttgtcggcgagtctgaaattcacccttggaccgtagaatcagatacaatgcatcacccaacatacaaaaccgtgcaaacgaggtccctcggcagcattgtgctcggttttggctgacatggcgcctacgttgctcctttgactatgttttcgtcccatgtgatattgacgtggcgcttacgtggcaattcgatacccaaaaataataaaaaccgtgggacccacatgccaaatacacaaaataataaaaaatgatggggcccatgtggccccacatgtcatcctcacacctccctcttctttctttcctctctctctttcccgagcgatgggtggtggcaagcgatctgcagcggagcagagaggcggcagtggccacttgtcaaggcggcgctcacccttgtcccaggcccccggcactcgtggtcctcgccgaccgcctcaccctcggcggcgcgcctcgccagacgcaggagcacagagcagagcaagaggtagcttgagttccgagcatggagaaggtagtggaaaagaaggtggagctgaggaagatggggaagacgaggttggagcatgtgatggcggggagaaggatgggagggcgcacggcgaggagcgaccgggagtactggaaccaccgccggtgggcggagcggttctggcggcagggcagagcagagtggccacggcacgcaatctccttgccctctccacctcctactccatacccgcgtatccttgtcgtttgagttggagggggagggctctagggagaggcgaggcaaagagactagtggggagatgggtggtggggtggagaggttggcagggagatgggtggcgcttgttgaccagtccaccgtggtggcgctccacgtgcagctccagcaggcagcggctgcggcacaggcaaggggcaaggcggtggaggacaatgacaacaacatggatgacgatgagttggcgttctgcgacccgccccaccgccgctcctctcccgcatgccacttctcctcgccggactccccgcttcctcccactccgcttgccagcctcgccatagactttgggcgctggcggagtcgcggatagaagatgagctggaggaagtgggacccacttacatgtgggttccactttttttaattttttttgtttgactgatatatgggcccgcatattttttaattatttagttttcaattttgctatttttatttattttttgggatcaaactgccacgtagacgccacgtcaatgccacgtcaatgtcacctccggttacttttggatggatttggagaagtaagctgaatatgaagataaaggtctttgcttggctccttttaatggacagagtcaatacaagggatcttttggacaggaagcactgtaagccgatcaatgcaacagtcctgtgctcttgctgctctcagggggtcagagaaacgaaggagcatctctttttcttttgtatcttcagtgctcaatgctggaatgttctgggttggacttggagttccaatttggagtttcacaggatgattcagtctcagagtgtttcttttgcaaatccctgtttcatggaactccttcttgctacctagaacatttggaaggaaagaaataatttgatcttcaatggcgttctgcccagtgtgtcttcttggagaaggaatttgaggatggatttgagtctacgagcctgtttggtacagctctaactcctaaatttagctccaggagttgggtctggagtagagttgtggagttgcctaaacccaactccacaactctagttcattttgtgagagagctccacccaactccactcctagttttggtggaattgaaactgtttggttgagctctagcttcaggaggggtggagctggagctggagctgtgccaaacaggccctacatttaattaggctcaaagaggttcatcgtcccatggttcaatcatggattgatgttttgtaatctattattctctttccttttaatataatttaccatggaaggctcctccatgcgttttattttaaaaaaaatctattcaaaagatccatgtaggcatcacatcagccaaaccgggatcaaataccgtcgaggatctcctttgcactggttttgtaagttgggggatgcattgtatccgatttttcggttcagggataaaaatcagactgaacgacaaatgaagggacctagagtgaacttattcctttagggaaatcaatgtatgggcccttagaaggccttaagaattcgttcatggttgttattaggattaagtctaatttacatctctcatcttttgctcctctaattatctatcttaacagcaaaaccaagtgtaacgcctcccgaatattcggaaaccgataaaaatcaactctttcgatgatttggaaagctgttttctactaaggctatctccaacaatgaaacctaaaatacaagacccatttcatatttgcatagcgctacagtcaaagagttcaatacctatttttggtcttctccaacaataagacctaaaagagaacccttactgcaaataggtcttcaggagggaggatactcagatttaagttatgcctcttatagcacgtaaaatgggtcttctgtatagatactctgttagaggctgatatagtactatcggagaccattttgggtttgggtgctcttatgggtcacttgttggagacagtctaacttcataggttgatcgcggttgactcaattaattagcagctagatcctaagggagcttgtctatttgtaaagcttatccatcttcatatggggattgaagggattttctttagacttttaaattaatattttattaatagaccttataaaattttattttcaaatctaaattttttggccacgccaaagaaattagcgttgctaaataatactgtggcgtgatgttggaacttgaaaggttatgccaggtcaaagtcttgccaagccatcatgtgtggcgatgcagcctcatgatgcaaaaccgtcttatctagcgttttcctttggacatgtttagttcgtgaaaagaaaattgttaggtgtccaaagataaaaacttttgggactatcgacaagtgcatgcgacagatcttgtgcggtctagtagtgcggtagtgccttgctttgcttgctttgcatgtctagtgcctttattcttgtcagattgattcaagtactcatcgagcttgtgagttgtgacagcgagggagtatggagtgagtaggagtacgtagtactacatcccattataagagcaactactcccaccatcccataatataatgaattttgattttttgtttgtattgtttgaccattcatcttatttaaatttttttaaaattattatttattttatttgtgacttactttattattttattatttaaagtactttgagccacaacatttcgttttttatatttgcacaaattttttaaataagacgagagtggtcaaacagtacaaataaatagttaaaatcccttatattatgggacaaagagagtataagtttccgtgtccaacttttcgtcttatttaaaatttttctataattagcatatttattgttattagatgataaaatatgagtaatactttatgcatgacttctgtttttaatttttttttaaaaataaaacgaactattaaaattactcacgtaaatacgcatggataaaagacccaagcaagcgaaattatcacgtgtgacagactgacagctagtgcaaacactagcgcatcaggcatgcaaagcatagccacgccagaagcccatgacaatacaaaattatacaagtgccaatttttgccacgccgagcaatgtggcgttgcagcatctgtctgccacgcgcaggaatcatggcgtgacaagatcacgacgtggcataaccttccagtgtggtactcctgtcacgctcatgcgtatgacgtgggccacgtggcagtattatttggcaacatcaaattttctgactgggtcaaaatgttcagaattagaaataaaattttgtagggtctattaataaaatattaatttagaaaggtctaaaagctaaaaataataattcgattctgggccgatgaaatagtgtcaacgtacgtgaatcgatctccggtggatggtggttagcaccggaatggcagtaacatgaagatcgctgttacgtattccctctccgttgacttttctaaacatgtttaaccgttcatcttattcaaaaacttttgtgaaatgtgtaaaactatatgtatacataaaagtatatttaacaataaatcaaatgatagaaaaagaattaataattatttaaatttttttaataagacgaacggtcaaatattttttaaaaaatcaacggcgttaaatattttgggatggagggagaatatctttctcatttttattaggggaggacgttgttacggatatctgatattgctattgctattgatgttttatggtcccaagaaataagttatgaccaagcagcaataaaactgaaaatggctcatttcttttttcgcacctcgctccttccttctcctctcccgccttagtttcttatatgatcatataaaaacaacttaatttttggtgaattttaattgattagaggatgttctgggtgactagcccaactatcaagtttctgggaaccatccagagttcaaaacagattgtctcgagcgttactctgttacgaaatcctatagtatttgcatgcatatagtacgtggaaatctattcatatgttttctctgtttcttgcgttggaaaagagcacagtttcctattcttttcacattctttggcgttgaagattaattgctacacttaattcattattgtacctagacatttttttagatgatagcgtacctagacataagtgttttatatcccctttacatactttggcggtgaagattactttgctacacccgcttcacatacttaatacttgattgataattggaaaaagtatgaattaccccccgaactatcgcggtcaaccaaattatccccatgaaccataaaaccggatattcttcacctccaactatgcaaaccggacgaattacccccctcgacccaatccacggtggttttggtctacgtggcgtacgcgtggcagtctagtcagcattctatttattaaaaaaatatgggacccacctatcatactcttccactcactcttcccctttctcttctctctcacgggcagtaggcgggggacacggaacagcagcaaatggcagcgacggcggcgggggatgaggaggcggccactcggcgcacacgggtgcttccgcgagtcgctcctggtgctcaagtagctcctcgccgaggcccacgccgcgctccgacgccacaacgcgacctgcctcgccgtcgcgctgtgtgcgcgcccactcagaccgcgacctctcccgcctcgcctccacattgcgtgacctctcctaccgctcctctttcgctgcagtgatgtccgactccggcgaggccacgctagccgaggccgttggggccgccacgtgcgcggcggtggccgcttccgcctccatcttcacgggccttgtattcgcctccgcctcctctgcctcgcggtcgttggcggtggcctcctcatccccagccgtcgccgctctgtgtcccccgcctgccgcccgtgagagagaggaagagtggaagagtataacaggtgtgtctcacatgttttataaatagaatgctaactggaatactacgtgtacaccacgtggaccaaaaccactgcggattgagtcgaggggggtaattcatttgatttgcatagttggaggtgaagaatatccggttttgtagttcaatgaggtaattcggtcgaccgcgatagttcggggtaattagtactttttccttgataatttgatgtactattcccatcattgtacagttctattttccctactaattatcaatattctccggtatcttttcctactttaattagcagttagcacaaagcgatggccggtacgtttcccttttgtcattgtccggtagttttccctgctttaattagcagtcagcacatagagatcgatctccgatccggtggcacacaggtgcccgttccaccaagatgcatactgtaccgacacttagacaaatcaaacgtgacaaatttagctacaggatatcgcaattgtgtggttttagcttttactatatgacattgtaattgtgtggttttagctcagggacaccgcgaaagtaaagttttgagggaagacatctcataaacgtagatatttaccgatggacaccgcaccgtctaaaggaaacttgttgtgctgacgtggcggacgggaggcccttttttgacgcggtcggacctaaatgccatgggcgaccgcagcagtgacattgaagccagtctcccgatgtgtcaagcccagaaatttagcccaaatttccagactattttgtgtattaaatccctgtccaggaccagccagggtacacaaaacgacaagtaataaacagatccaaatgtaaataaagcgtaaaatacttacagaagagccactttgtcctcacaccgaaagagaacgacagcagcggaaaaaaggcgatcctagcagggcttcagctccactccacaggcaaaactcaactggggtctgagccttggtcctctaacttcgtcttcagcttagaagcactacacttttgaaaaggggaataatagtaaggctgagtacaaccaccatactcaggaagccacaccaacgatgcagacgtgcaaggggattcaagaatggcttgaggctatttgcataaaggtagttgtaaaacattttattgagcaaaacaagtaaaatagttgagtagttaaagtaaattagatctccactgatcaacgctacaccacgttgaacagacccaaccaacccacctgtactatagtgcattgggtcgatttattaagggtgagactaatcacggcgaatctggtcgatcgcccataaccacgggcacggctattcgaatagttttactctggccagaggtgcacaactgtacccacaagacacaatccaccgccatgtcaccgtgtcaccatgtgcccatgatgaacacgtcaccacgtcgagtgattgtgacaagacccttcatataactctcccctaaccatccacaccacgttaaggtttcacccccactcctcacaaggcagcgggcagtcccctcgtgtgccacggtgaatccgacaactggacaaccggacaccctggccgacccaactccatcacgcccaccttcgtcaccggtgcctaggaaagggtcgagctatacttcagatcaagcagttacccactcctgcttgtggtaagcactgtaagtcttccagggtttcctgtgaatcggtccttaattgccatgggtgcgactagcaaaaccatgtacctacagcccaccattcagtcgtattttagttggataattacgaccaatagaacatggtcgggtgtctcgagcacgcagctcgtcatgatactaacaggtctaaaactgtaattatcccatcaactgagctagtggtaattaagcattgctaagcaaacagttaaagggggaggggcggcgccggcaagcgggacccacacgtcagcgagacaaggaggcggtccaccgtggaccgggaccacaaggacggtccaccgccggtccacgggttggacggcccagattggccaagccgatcggtcggctgagggggaggcaaccggctggggcacgggcgtggccgagactggcccagccgagcgaaggcgcggcggtggcatgcgaccaccgacggcaacagccggtgacggcgcggggagcggcggcgcacgcgatggttcggtggcgaggcgcggcaaggggaggcggcagccggctgcctggaacatccggcagtggcacgggcgcggagcacggtagcggcgactcggcggcgacggcgcatcgcgaggcggccggcaaaggggagatagagggagagggagggatgctcaccgagctcgtgcaacggcgagaaggcgacgggaaggtggccggcggcaaggaacaacgacggcaggccccttgggagggcggcgcggcggagcttcgacaaccactggcgaacacagaggggaatggacctccggtgggtttctggttgtttggagcagagaccagggcacagcagggcgcagcgacgctgtgggaggcggttgtgcggcgagaggtgactgggagtagcgccaaacggcggccggaggcggcaaaaacggtggcgacctcgggcttgcggtgggggaggtggttccggtgacgaatgggaggaatgaggcggcggccaggcttgcccttgcagcggcgaagccggtggaggttgtcgcgtggcgcgccgactgctaggacggcgacgaggtgcggctggaggcggtggaggtgaggcggcttgggtgtggtggtggtagtggtgctccggcgatagaatagggacacggagcaggggtcggggtacggcgaggcacggcgaagccggtggtggcggcggcacagcacggcgacggctatagcgacggtggcgagcggctgaaagtcgccggcgagcggcggcgagagggagcacggtggcatggcgagcttggggtggagggggaaatgggagagggagccccagggatgctttttatagccttggaatggcgggatcgagcccgggagaggcggaatcggccggccggagtgggggagcggcgtggggtcgtgggggtcgatccgccgccggttttgggggaaaagagggggaagtggtggaggagtgggcggcaaccacatccgcccggtcgacgtgcgcacgcaaggtgggaggcggcagctttggcagcggcgtggggcgacaatggcggctttggcagttgaagccggccggctggaggaagggggtgaagctgaggccccacatgtcggtcagagagagaggaccggggggaaaaagtagacttttttgcaagggcaggccgaggggaggaaatcggcccgaggggaaggagggaaggaggagggagagaagggagagagggggcgcgggccgcgggaggggaaagggacttgggccaaaaatggcccgaggaggaaggggattttttaatttttttttcattttatttaattgattcaatgaactttgtgctattaaaattacttcttgagctccgaaaattcacgggaaaatttcaaagaatatttaaagcacaaagaatattacaaaatattctcgaccaatgatttttaaaggaaatttttaattccctcattatttcacttgattaaattgatttaacttttatttaaattctagaaaatgcattattaattgatttttaatcccgaccgaaaatcggggcgttacaaatctacccccccttataggaatctcgtcccgagattctgggatggctagaaagatagctggtgtaggcgggcggtctgactgatctgctgacacatgctgcctctttctgattcaactgactgattgctcgatgaaccaaacctgcacgactgatcaactgagggatttaacttttctgttcctatgctttgccaagacttgatcgactggttctacttgaactgacccagaccagtactgcggatgcttaaggaacttatttatcttggactgaactgttgaggttggcaattgtggtaacctgacaattcaccatgctggctagaagaggatgaagttgttcatgaaacttgcatctggcatttgtaactcattgaccctacatccgcttggacttgtcctgactcgaatgacgagtaattccacgaaaagctgcttgacctgtcttccgtctgaactgcaactgcccccgatgctgcttctctaagctgaactattgacctggcctcacgggtgtaccttagaatccaatcggataacctgggatcggcataactctgctaacaccttgcaactggctccttcaagtacttcccaaattgttgcactaggttgatccttcaagtgaaacagcgacgaggtaagccatactttcgcctgactgggaacctttgaactattgtccttgaaaaatcaccaacacttctcgaatttatagaaggccctgacttcggtgtcgtgttgcatagttgatttctcaaaactaaactgaccgactctactttggaattgacgcaacttgaggagctggggtgctgcaaataaagttgttgatgtgatgacgctgacgtcttaccgttgaacaatcctctgagaagtgacatgtcgtacatcttccatgaacggttggatatattgcaaaaactgtccttaaaaaccataaccactgtaggtagcacttgttgcttctgggattagtggtggcttagctatgctggtctgctgatgtcgactgtacaccggcaagagctgaaggcgctcgcattggaaaacaatgccattgactttgattctgactctgggcttgcatcggagcttgcatctgttgttggtgacactgccgttgcatctgctgcctcggactctacagtggctgcatcaacatacgacacatccatcatctgaccttaactaaccagaatctgaccagagcgaggtgctctaagttcaactggtagcttgttgtcttgaattgatccaatagctttgacctcaacacactactgcttgagttacttccgctatacttgaccttgcatcgagctttgcgcctcttgcatcaatgcaccaatcatctattctttgacaccaaaggttgatcacgggttggggttcttctggcattggggtaccttgtagcttttaactgatccattgatctgcaactttaatacaccgtcattgatgttgttgatcttctctctaattctgaccatctgctgctaggacgaaagagaggtggaagagaggggttgctaaagataaggttctaaaccacttccctactgatctgttgtgagtagacttttattgttcaagttgcttaagcaaagaacctagtatggtcgcatcccaaccaatgatgcaaatcatacccctacacacaagcaaacaacacacgatctagaagctaacgaaactactcttctaggaaagattgggtttaggttaactccgagaaaacttcacttgatcttctcggaacaacaactctgaactgatcttctcgctctttgcacgaagcttgacttgacttccgaacaggcatgaagctgacggtttgtcctccagggtttaacaactatgagaattggagggactgggaagagaattttgaaaaaccgtttcacaaagaaatgccgaagggcgagaggagacattttgcaaatagggttttctaaaagcttgtccttagggtttgaccaattggctcaacctacagtcgagttggctctaataccacattatcacgcccagaaatttagcccaaatttccagactattttatgtattaaatccctgtccaggactagctagggtacacaaaacgacaagtaataaacagatccaaacgtaaataaagcgtaaaatacttacagaagaggcacttagtcctcacaccgaaagagaacgacagcagcggaaaaaaggcgatcctagcggggcttcagctccactccacaggcaaaactcaactaaggtctgagccttggtcctctaacttcgtcaagcgactgatcgtaaaaggggattccgagctagtcgcaaaccaggtgcacaaagactacaagtgctccagccccgagttgtccaagtatctcgcagaagtcaggaaggtggaaaaaagatttgatgggatcgaggtccgacacgtatatcgcaaggacaacatcgagccagacgatctagcacggcgtgcgtccaaacgagagccactcgaacccagcacctttctggacatcctgacaaagccatcagtgagagaggccaacaacgaagatagtccagtcgccccagacatcagctcgggggctacagaggcagaacgtgccgttgccaacatcgagactacgaacgactggcagaccccactcattaaattcataagtagcgacgagttacccgaggatgatgcagaagccgagaaaataacccgtcaagtaaaaaactactatatgatcggcgacgatctatacaagaaggcgccaaacggggtatttctcaaatgcgtctcgtccaacgacggcaaacacctcctcctcgacatacacgaagggatctgtggatcacatgccgccggtcgtacatttgtcggaaaagcattttgacaaggatttttctggccaactgccctcaaagacgcttgcgacatggtacaacggtgtgaagcttgtcaatttcatagcaaacacacaaggctaccagcgcaagcactgcaaaccatccctctcacttggccgttctcgtgctgggggctcgacatactcggaccattcccatgaggatagggcggctatagattcctgttcgtggtgatcgacaaattcaccaaatggatcgaagcaacacccacggcggaaatcaaggccgaaaacgccatcaaattcattaaagggatattttacagatatagatttcctcaccgcatcataacggataacggctcccagttcatcagcgctgatttctaggattactgcatcggactgggagtcaagatctgcttcgcctcagtttctcaccctcagagcaacggacaagtcgagagggcaaatggcatagtactacaagggatcaagacccgtatctacaacaggctcatgtcacatgacaagaagtgggtcgaagaactccccttcgtactctgggccgtgcgcaccacaccgacaacgtcgaacaaggagacacccttctttctcgtgtacggctcagaagcaatgctccctactgagctacgacatcagagtacacgagtacagaagtactctgacgatgattaggaggaacagcaaaacgatgacgtgaacctactcgaggaacatcgagaacgagttgccgtcagggcagctagctaccaacaggcccttcgccggtatcacgagaagcgcatccgagcatgcatactttcgatcggcgactacgtcctccggctagttcaaagccaagggcaaaacaaactctcacccaaatgggaaggatcgtacacgatcactcaagtcttgcggccaggcgcattcaagattgtagacggcaatggtcgcgagttagcaaattcttggaacattgaccaattgcgcaaattctatgtataagtcaatagtatccttacttgtaagacatcttacaacttcaataaagcctattttcaggtacagatttcaatcaaagtgtcccttcccaatgatcccttacccagatgacacctagtgttgaaacctatcctcatgtccctttatgccgtcttgacaaggcctccgaggaacctaagggaacttcggctgggaacgcccagagctgataaggccttgtcggatcctgtagagacgaaagaccatgtaagacctggtcgtgtaagagttctcgccgtgcgtattaaccaagccgtgtaattggaaatggactttccaacttcacggctgggggctaggatcagtggttgttcaactaaggtaggtcaaaggcccaagagccttatctcccgagaagaattctccgatgacaaggctgggggctagggagagtgtatgactcaagtgactgatcgaagtcgcgaagtgagaagacactcgtacacactccatccagagtaagaaagcttagttagatagatttcttttcaatttctcatgtatttcttacatcacacaagaattcaaaatatattacactctaccctgagatacttgtcacaggatacagagactaccaagaaggccaacactagtccatcgactggaagactttctccgcaagcggcgccatcgacttcgccagctgatctatctccgcgggagtcctctgagaacgtgcaaacccttcgtgaaggaacgcgaggtgcagctgcggacgatgatctcgtatacaggccagcacatgccctcccgcttatcggctcgaccgacgacactcttgcttcaaggcctcgtcaatacgcttgccgataccttcaagctgggcgcaggccccattcagccacgagatgtatccggccgcagattcctcgggatccccacgaggcactcggagttccttgcaaactcccgccatggctgcacaaccactccggaggtacgagttgaaccacacctcgcgacctcggagtgcctccacggcccgatccttcttcacttctagcatagtcctctcgagttctgccacctcaaacttcgtcctccagtattggatgcgacgatctcggtcggcaagtgcattctcgaggtctgctcagcatggaaacgactgattcaagctgtctgcctctcttgagaacatggtaaactaagttaatccagatagaagagcgaagggggtggaaacaaaaaggaccaacctaaggaagtcgtcgccatgcccgtgtccacgggcagattctggtccacgccgtcctgtggcacatacggctcaagtgcaagtgccagcacgagtacaggcaactcaggctgcccgcgctgctggacatcctcgacatcgacatctctatacacaacaataaagtactcggaatcaaaatgctaaagaaaactaaggtgataacaacacatacaaaggcagttggaaccgacgaaagttttacagagcatgattgattaaagagtacaggcgaactgaagtcctactcttcaaaaagtgggagaacagactctcccagatcgcccacttcctccatcacgtccttacgcgcgtcgttagcagccccctgatccaagatcctctggagatcgagttcagggtgcaccaaccttacgcacgcgaggacgtggcacgccccggtgtagatcccgttggatgtctcctccccgatcctggccgcatgcttggaggggatcacctccatcgccgtcgccagctccgcgagcgaagtcgtcagcgagaactcatcggggttcgccgggatcgtggttgtaacaccacactccccggcaagctggtgtaggccggtgtaggtgacccgcagcgaaccacgggtctccgataggttgttctcgagttcccacatgcggttcccgagcccctgccattgccgctcgttgccggccaccagctccctcatcttctggaggtcctcgcgaacctccgccaaatcacgcgccagcttgtcagctcgttcgttcgccgacgacgtcgccgctgccctcgcctccgcaatctcgcgacctatgccgcgagcgccggcctcgatgatgcgccccatctcgacttggagctcctcccaggtgaggacatcggcaggcgggcctcgcgcgggcacaagaccgctggcagggctgctgggcgtcacctcacgacacctgggcacaaccacgacatctgtcgaggccatcgcaggagacgcgctggagttccctccggacccatcttgcgccgccttcgcccgcgccgctacgaaagattgccatgtcggccatcaaaacgagctgctagaatttgatcaagtgaaggacctcaaatttcgtccacttacttctcgccaagtgtcaccagcctctgccgtcgcggaggtgggggagacgcatccgaggcctaagtaaaccgagtacgatgtgaggatgacatcttccgactacgcaatcgataaccaagaaggcttaccaatggggtgggcgttttccggcggttgccgagcacggaggaaaacttcctccctttcctcagaacattgccgccactggtcgtggcagcagcagcagcaatggccacgtcggacgcctcctgggcgacaccctccttcaacgaagccgccgcctggtggtccacaagcggcccaatgacgtcaggcagagggagagcctgcaccacatgaagtcacgatgcgattcagaaaggaaaaaataaagggtcatcgagtacactcacgttgattgcagcttcacgctcagccacccctttctcacaaagaggggcggggacgttgctcgccgtcatggggctgctgacaatcacctggccgacacggcgctccacagttgtgctgttcaaacctgtagattgagaaccagattccgataagtcaggaggaatgtgcgcataaggaagggaacccggaatgcaagaaaaataccctgaggagaaacccgggtcgcgtcctccggcctagagtagtcaaaggctggatgggctcgagcctagagcggctcgatccgtctaccaatgaagtcggcagcgacttcataacccgacaaccatcgttctcggaggtcatcgatgatatcgatgaaagactgaagggataaggtcaaggcgggtttggcggtccaagacgaaatcttgtctggttgttcctcagggacaacgaagactggatctgaatcttctatttgaagatagaaccatctcgcccgccatttactgcaagaagaggggcactggaaggggatgtatcgcgacttcaggccatcccgaagtcggaaaccaacacacccggatacctttttaggttccatccagagcaactcgtaatagaaatggaacaggtcaagaaacggctctaccccaatgtaggcctcacagaggtgtgaaaaaatgctgaggaaggctatggagttggggttcagatggagcagagaaagaccgtagaaattcaagacgagaagaaaaaactcagaaggcggaggaagaaaaccgtagagaatatagtcctcaaccgcaaccatgcggcctaggacgggttcaggttcagtacctcctggttccctctccatggtcccacgaccggggagagcgccttcctcctgcaacttcttcagggacgcgctggtggaagtggacttgtcgaggtccattgccgccggggatcgccggagaagagaccgaggcgagtaagctaggttttgtgtggaagcgaagaagacgaagagcgtttagaggttagaaagttttcgtaacaggcggactctaaaatggattcccaaaactaaaatggattcccaaaactcccttaaataggcgcactaccaacggtgcgaattccaaggaaaggagagagatggccgccggaaatttccaggtccgttacgcgcggcagtttttggacatcaatttaaattcactcataaccgttgaacttcgcatggtgttgtcgactactctttgtctctacggttcttacaccgagatcgaccagtcgagaacgacaacaactctgacatcagaagtcgtgatcggttacatgagttcatttaagcagaagtcaagggctactgtcagggttacggataaggcataccctccacccttggatatatgctatacgacaatatggtatatccgcgcgagtatggacgttctctatatgcgctaaggaaattcatcacgaagttcaccgatgggaagattcctacccgtataggactgggtcgtcactgtatcatgcagggtccgatgtctccgaattctacttggaaaccacccgacctgcgatataaaagggaccccccgggaggacctagggcatcgaatctcatagccaagacaaccaccacagcctacgaagccgagcctgcaggagccaagtcgccgggtgatctagtcgaaccaactcgactacgatctcgttgatatcatcgagttctgttattccctttgtaacttgtggtttccactatataatcccataccaactggattagagctattacctatcaaggggcctgaagcagtataatctctgtctcctgtttccttgatgtcgtactacgtagatcctcataccagcgtaccccaataccctctatatccggtctacgggtatcccccgtcgacacaactcatatttaaaaactttcaagtcgagatttaaaaactttcaactcagatttgaacactttcaattcaaacttgaaaactttcaactcggttttaaaaactttcaactcagatttgaaaactttcaattcatacctgaaaactttcaactcggatttgaaaactttcaattcagatttagaaactttcaactcggatttgaaacctttcaatttagacttgaaaactttcaactcggattcgaaaactttcatgaagatttgaaactttcaactcaaattaaaaaaaaattaagtcaagatttaaaaacttaactcaggtttgaaaacttttaactcaaatttaaaaatctgagttgaaaattttttaaatctaagttgaaagtattcaaatcttgacttgaaatttttaaatctgagttcaaatctggaattgaaagtttgtttcagtcaacttaaaaaaaggaagaaagacgcgtgatgaatatttattcggaaaaaaccaaaaaaaaagttagcgataagcactgttagttagcgctaaatgctcttcgcgccgtcaaaacgcgtgccgcctccgtttctggcgcgtacgcgcggaacaggagcccccagtaattagggggtgttaagatccaggggtgtaaagttttggagtgtcacatcggatattatatagggtgtcgcatggagtgttcggacactgataaaaaaaactaattgcgcaatccgtcagtaagccgcaagatgaattttttaagcttaattaatccgtcattagcaaatgtttactgtagcaccatattgccaaatcatggagcaattaggcttaaaagattcatttcgtaaattagtcacaatatgtgcaattaggtttttagcctatatttaatactttatgcaggtattaaaacgttcgatgtgacagagtgtaaaattttggggcaggatctaaacataccagactataactgtcggttcacaataaattaaccggcagtggtacgacacaatggatagcccatcctgtcatagtgttactgggattgttgccttcaactgaagcatgtcggtatcaactcccatccccaattaattggacattctatctgtacgtgtacaggtgtcccaaccacatggaaaaatacttttttagtagtggtctatgctaattataaggtttaacatgtttaaaaacatatctttccatttttcaaaagttttgatcttcctactttagttatctatttagaacggccttttttctcttgaactcggttaaatgttcgacgataacaggaccactttaaacaactatatctccgttagtttccacttcaaaaactggataaagttttgaatattcgtgtcacgttttttaaactgctaaacggtgtgtttcgtacgaaaactttctatatgaaagttgttctaaaatatcagattaatcaagtttcaagtttgcaataattaaaactcaatcaaacaccactggtctcataacgctgctgtcaacgtatgtgctaggaattacagatttttttcctgctttacaaaagaaataaatcactggatcaagacacaattcttcatggtctttaccgtttagtgaaaaaagtaagtatagactggtctattgtgtgtaactttgatgaacaaactacctgccttcgttttttaatagatagcacggccgttaatttttagatacataattgataatttctcttataatttaaaaaagtacatgcatgattaaaaattattttgttttgctcaattactttatcataaaaatattttaatcattattcatatatcttacgtattgttaaataatatgaatggtccaacacgcacacgtaaaagtcaatgccgtaatttattaaaatgtacatatctgcctaacgtaaaatgcactatattctgttttgttctgttaatttactattctgttttattctggttgttgataatgcctaacagtagggtctcattttatattttgaaccacgcgcggcaatttctatgtacagcgccgtgcctataaataaacgataatgcagctataccggccggcagcacactaatcgatcaccgcactatacacaatacgaccattagctattagctagctatatatccctccctcgtttctgtcgagcaagagcgatggaaacggcgccggccgcgaacggttgtagtggcggccgccggctgcaggaagaagagcccgcagctcggtggtgcgcggtgaccggtggccgcggcttcatggcgaggcacctcgtggcggcgctgctccgctccggcgagtggcgcgtgcgggtcaccgacctcgcgccggcgatcacccttgaccccgtcgaggagaaggggctcctcggcgaggccctccgcgacggccgcgccgtctatgactccgtcaatgtttgcgacataacgcagttgaccaaaggttaattaattcgatcttctcactgtatacgcacgtttttttcaaaccgctaaacgacacggtttgtatgaaaattttctatataaaaggttattttaaaaatgacagaaataaacgaattgacacctgttatataatgattattatgagatgagcaaaatgtaatggaggaagtaatactcagttaatcatatgctaatgaaatttctcgttttacgtgtggctaatcggccatttaaaaagcactttagaacgggtcttagacaacaacgctgtatttaattgctctctctatattgagaaatacgagctgcttattatgtaaaaaaaaggaaatacaagaagttttgaaaatatcagtatcggttttttagccggtggtaacaaagtaagtaacaattgtgcttgtgcttggaggtataattgccggttataacaccatcagttacaatatgtatagtactatatcactgctattttgtggtttatgaactgggttacaaaattcgaattctttgacggaaaaaaatcgtatatacgagtaatctactagtaaataatacgatgtgtcaagcaacttttacctcaacctcgatatgcgagaaacttacttaccgctaaccatctcagagatagcacacagatatgcttcttcccctagacccctttttccgaagcttttggcaaatatttcccctacataaaggagtgctggcaaaagtgggccacggtgtagtgcaatgagtcaccgtttgattgttactaaaatggagtataattatccatatatatactttcaaacaaaaatccgcataagaagagaataattaagttgattgggcatctctgatatgtcacgtgagctaatgctccaatgacaagccaaccacttaaaatcaaatcaaataaaatatgtgactggtacaatataacagttccaccaagaaaaatcagtggtgatcgatacacttagctagtacaaaatgacatgatgttttctaaatagaccatttttcaagatttcactaattaatactcaattaatcatatctaataacgtttctaattatacgtgtggctaatcagtcaattccaaacgtggcccttcgacagcaactatgtattcaattgctctctccatcgagaaatacgagctatgctttcattaaaaaaaaagtgaatacaaaacatgcttgaagaaagtagttcatccgtcctaaaaaaaataaatctagatataaaaatttgacatatcctagttctatctagattcatagttccatcatagatttgtttttaatataggactgagggagtacacgtcatgaatttcgactaataattaattattaaggcatcaacatataatgtctatacgcttttgcttttctttttgttatgttaatttatttggttgatataatataatgtcaaagaaaacaatgaccatatggccgtgacagcatcacagttggttacaaaaatggctatggataacaaatcatcggtactacagaactactccctcattcctaatgtttgacgccgttgacttttttaacatctttgaccgttcgtcttattaaaaaacttttgtgaaatgtgtaaaactaaatgtatacataaaagtatatttaacaataaatcaaatgatagaaaagaattaataattacttaaattttttgaataagacgaacggtcaaatatttttaaaaaaagtcaacggcgtcaaacactttggaatggagggagtaggtacccgagatagttcaaactactagcagtaatcggtttttttagccggtggttagtggtaagcaagcttcgcagagatagcatgcagatgcttcacggaaatgctactgagctagcgatcgccctcactcgccctgagcgatcaatccccctccccctcctcctcctcctccctccacctggtttccttttttggcaccgtattactttcctattttagtaaatttatacacctcaagtttacacatctaaagtttagagaccaaaagtttataagtcaaaagtttatatatccgattcaattttgaatttgaattcaaatattttttatatatagcatttctatacatctaaagtttatacacctaaagtttagagacctaaagtttatatatccgacgattcaaatttgaatttgaattatatcttattcaaatttgaatttgaattcaaatatccgattcaaatttgaatttgaattcaaatatttttcatatatagtatttctatacatctaaagtttataaacctaaagtttatagacctaaagtttatatacccgattcaaatttgaatttgaattcaaataattcacatattttatatatatagtatttctatacatctaaagtttatacacctaaaatttatagatccaaagtttataagtcaaaagtttacatacccgattcaaatttgaatttgaattcagtttttttatacataaatttttctaactttttgtttttttaaaatttttttgtggtgtactgtaataggaagagaagaagaagaggaggaaggggagaagtgggaggagtgtctataggagcggggggcccgggaccgatcgctgggcgatcgccctggcgatcgatcgcccattaggccccccgatgcttcttccattaactagaccctttttccaaagcttttggcaaatatttaggcattcaatatgagccaaaataaaaaggttatcaattataaagttacaggattttcatataaaattttctccgtccaaattcatgtgtgtcatgtatactataatctttaaatttgcaatgatgagttagcgaaactacacttattaattaccattccggatttgtaatttgaacctgactgataacacaaactggattaattaatgggattaatggttactccctctggtttcattttaattgacgttttagacaatgacacggtctacaaaatatatctttgaccttatttttctattataatatacacaataaataaatgcatgtttacttttattatagtgctttgaaaaacaaatctatatacgttgttttagtttttttaaactaaatatttttaaagttattgatggtcaaagttataaaagtttaaccttaatcttgtgcaaaacgtcaattattatagaaccgaggaagtatgttgcatcatggaggaaacatagcactaggaccataataattaagtctatgaaattcgcgcgggcaacaatccctgtgtaacgtcacaattatcaatataaaaaacggctaagctccaagtaaagtatactttttttcaacaatactttcaaacaaaatcctctgacttgctttttgatttaaattcctagtatagggctaacagtaggcggataaacaacagaataattattctgtgacatgaggtaatgctcttatgataagccaaccactcaaaatcacaatcaaacaaaatactccatccttccaaaaaaaaataaaaattacacctattacttttgtcaccaagactaaagaagaaattaacttatcttgcatgaaacaaagatcaaagagtgtatgcacgcatgcaatacattaatattaagataactcctcaggtttcgatgaaacaattacttacctctccatttaattcttacatgcatagaaacaacaaataaaaacaacttatttgaaagaactcaaataggaaatatttctaactcttgtaaatggagagagagtatgtgactgatacatcatacagtttcaccaagaaaaaacaatgcagattaagatccaaattctatctcggtttccgttagcatattttttaaattgctaaacggtatattttgtgcgaaaaatttttatatagaagttgcttaaaaatataaaaaaacattttctaaatttgtaataaataaaacttaattaatcacgtactattttctcgttttacattttctacttaatcctcgtattcgcctatttcagtcgtggcattagtaggaaaagacacgatcatttctaaatggatccttatcacacacaaaattcttttggaagtatacctttttttcaccggtattactagaaagaattagcgtaagtactaccgttaccaccatgaagcaaggtgcaaattctcggcgagttaacacggtgagtgctcgaactcgtgacatgttcgtgatgtcatcacaagttcacgtgatgagtgcacgacttcgcgtgacagaaatgcccggaagcgaactcgcatccctacgaagtgaacccatgcgattaattaattaatttgcatcattagtaattaattaattgagcgttatttcttaaattagcgttagtaatcaattagtagtaacatttaattcggcgtgaggccattgttaatttagcattaggaagccagtttgcaaaccaactagcgaactcacacacgcggttaggtgaaaaaaaatatatttcaattttttttctatgacacactatacccactccattgtcaaataattgacacaagttattcaagttcaatctttcaccacttctcttgcgagaaaaaaatatatatacttgaaaatatgtcatattatctatacaaaataggaccatacaatttatgatatacttatattatcgattgaactttcatttatcgtaatataatcatttaaaattatttataatcaaagtaagatgatcgtgataaaccgtgtcaaccccgaacaccaaacatattagtccattgatatctaattttttcctaatctatgatttatctctataaacaatttttttttataactgcaagtatagaattttcaatctgtcatccatgccatgcagcttttcaaggggtggaagttgtttttcacacagctgctgcaaaccctgacatcaacgacttccaactacattacaaggtcaatgttgaaggtatgaaaaatcattgatgtatcatttatggagaagcccctttatacatgatgggcatatgatctcattacttacatgactcagaaatagtcatcaatattattatttataaagaaagtgcaataaagaactgtttcatcaaagcatcatcacatgatattaaggtacctctcggtggactcgtatcctctcgccaataaaaaaaaccttgtagagatattttttaatactatagggtcatttttaaaatgttttatgaggcattcttcaaaatggctcgtaaatgtattttggtgaattgtctctagaaaccaaaccaagagagattttataagttatcactatgccttgtggcatttatgtaacagcatacttttacatctataagaatgaataagtactttctagaggcattaaattatgccacaactgtagcaaattaatttaaaaaaacgaaaaaaaatattactaaaatatttttcatacctctatttttacaaacaggttaaaagaacaccggtatgtaaaagaatttttggggtgtccacaaaaggcccgcctatgaaagttaatttttacacgcgggcttattaagaggtttatctgcgaaaatagagttattttcgtaggagaacctgtctagaggcccatatacacgtgaaaagatcacattggttggccacacgtcatctctctcaatttctctactccctctccatgtctccttaaattttgcaggcaggcttcttaggaggttcatatgtgaaaataaagttattttcctaggagaacctgttaagaggcctatatcgaaaagatcacatcggtcggccacacatcatctctctccttaatttctctcctcccactccgtgtctcctcatttatataagtctctctgctccttgggagctgtgcgacctcggcagagacaacgacgctgtgggaccatcgcggcgacaacaacactgtgaagcttcgaattttagaattcttttttcacgggtgcactgcccacttgttttgtccaacgagcatgaaagtagacataacattcttgaatcttcggtaacatgattattattaattcaaaaatgtacaccttatttggatttgattagtctcaatttttgtcttttttttgtttttaaaagagtcattttgtgttattacgcagggacaaagaatgttattgatgcttgtgtaacgtgcaaggttaaaaggctgatatacaccagttccagtggtgttgtatttgacggagttcatggcctttttgatgtagatgaatcaatgccatacccaaacaaggttctactatgtgactgaatgcaattttttctttattttggttgctcatgctactagatgctcaggtagtcacaaaatttcttgtacaattatgaatctcatttcttgttgtacccattggtacacgaactaaaaaaaattaatgccccatgttgtgaaatgttttccttaatcaaatcgatgctaacaaaacagtttggctgtgtatttttagttacctctctctaaccttcagcctatttttagttagctaaatgatgaatatttgttactccctccatcccaaaatataaggcacaaccatttttttcccatgtttcataatataaggcatgcaggcatgcatgcctgcatacattaactagcacatcttggtcctttaaatttagtttgttttaaatcgtcttccatcaagcaccacattcacattgtttgcatgtatggatatgattcaaccaaggaggtgattaaattctttcttggtctttgcgttaggaatggttgaaacttatatttgggatggatgtagtaccttctatgtatgtaccttgattgcaccaataattaattattatgtgttccaagcaacaaagaaaagaatgactgtgttgtatgttggtatcaacaaatatattatggtgatgatcactacttgtaggttgaagagggtagtttgtatacttagaacaagggctagatctacaacatagaacatttctacgactatttgaataccaaagtataattgcaaaaaaagtatatatatagtactatgtttcaacacatttacatagggatacagagagagatctttttacttttaactactagcctaatttttttagatagttacttaattaagccatatttatttatttcagtatgtataaaattcacacttgattttttgtgtttttaactatgtgtttattaatgttagtttcctgatgcatatgcacaaagcaaggcagaagcagagaagttagtgagaaattccaacggcatatgtgaacttctaacttgttccatacgtcctggtagcatttttggccctggtgacaccattgtaccacatttactttccaattggagaacgatggtatgtagccgtctagtacatatcgtgttaatttctctcatacttcgaaatactaaacaaaatggttctaaaaatagattaatgatactacttttgattgggcacacctcaagtaattagcatatacaatatttgaaatattgatctcatggaagtccccaaattctgcatgtgcatcattgtttgcttctgtaggaaattatatacatataggtagttcacgagacatatgtgcaccttaagtaaataaacatgtacataatttatttagtcatacagaccataactgtggtacattattatttttactcagttatcaagcatatggtttgtgtgtgatatgaagattatgaactagttaattaaccctttgtaagaaactaaccaaataatcggcgttgcaaaaaatatatagtaaacaaatgataacataaattgtaaattctctgcaacaatgtcatataaatttctctacatccataagcactatgaaactcaaaatttttcagtaaatcaacagactaccatccatacaattcatgtttcattaatatgaagccacggataaagaatcatgttatgagtcgcatgcacatacatataaagcaagagaccgatgacgcttcacgcatggcattcttcagaaatatatgcatatatatgcagtttacacatctctaccgcacacgattgccactccgttgtgtgtttttcacttttgcatctattgtgttgtgcgacatggaggctggggccatgaatcccccctaattaagtgtccaacccaattattcaggtagataaataaaatatgatcattgattacaacactatcggctaataaggtgccaactaatagcccatacttattgtatttcccccttaatctctccaactatcccatcatcactacttgcatgcatgtaaatttctctgatagtgtggatgcaaagatattaaggaactcctagctattggaggttgggctagagcctcaatcatccccaacaatgcacccaccactggggtcaaggctaactaaaaattcgtgtggttatgtggactaacattaatacatgcatatctaagaacattgaatatttcatgttacattatttatatttctcctctacaataaatagaaagggcttgggttctatatcttcttgcagtttattatcggcgatggaatgaattgtgatgattttgtatatgttgaaaatgtggtacatggccacatttgtgctgagaaaactctctcgactaaagagggttcaaagataagtggaggcaaggtatatcactattattgaattgcactagtttcactgctgataaattctcatggtgcatttaactttctctaggcttacttcataactaatatggagcctatgaacttgtgggactttctttatatgcttttggaagaacttggatataaaaggtgatgcttcttcctagatatcatacatataacctaaagtatattcttagcttctaaaatatgcagtctccatacactctaattgatgtaatattaaaaagaaactggatgttataattcaagacatcttgatatccaccatatgggtttgtctacagatacactttggaatttgtatcactgtccattcttatatgtataatcataggttcaactacatatgtttgtgtatgtgtatgtttaatgataaattatccattgattgctcatcaacgagattacttttatgtaatgcaacaaaaggaattattaattgtgagcttcaattttaattaattatctcataaatataagctcatatggttatctatatttatgttttgaagtaagacttgtgaaccacattgtgatcaaaatccgtagttgataacaatattttgttgcagaaaattcagaataagaattcctttggctgttattaaaccaataacatatctgatagagtggagctacaacaaagtgttgcgtatgtatggaatgcatcaaccaagagtgttgacgtctgcaaggttgaaatatatttcaataaataggacatttaattgtaagagagctgttgaacaactaggctacaaaccaattgtatcactcaaggtaaattccaactattttgatacatatagtattttttttagtaaagaacattggtgataccacaagttgcaacacatgggtgcaatttaattgcctatgttagatgaacaaggcactcatcatgttttgaggtacaaatctcattaaacacatgtcaagttggttgtttgtggccatgtttttttcttttacaagatggttgttgccaagtttgacaatatcctagcctcttttcacaaacatagacatgcacaaacctacacataaactagcagtataacactttttcatgaaggctctcacatgcagcaacacacacggaaaatataagggctaatttgtatttttattctaagtttatgctgtccatgtggctcataagcgtgtcattttaggtaaacccatgtccaacttggtagcaaatagcctattttatatatgttaatgagatttgcacccccagaataagatacatgacttgtttaagcagttttcaagatacatggctaaattacacccaactcacaatttgggatactgcaagtgcattttactgtatttgtttagtttaactcttaattatttttatttaaaatgctcaaaaagttttgcaaacttgttctacaggatggaataaagataacaaccaacaatgtaattgctccaaagatatagatctatattgaaggcaaggtacatgctccctcctcccctctcaaacaaaatatctctaaaatttttattagtgtattatagcacactaccatgaaagatcactcagtgatactcaattgttcaaataaacaatgtggaagacaatttgctatgctagtgaataccaatatgtggataatgggggaatcaaaacaataaatagatgaaagtgagagtgcaacaataatatgttttatggattgacatcatgcgcacaatttacataagtgttggtggtcctattcttgtatatgaacctagaagagtagccactagcgagggagttcttagggcccgtcagctcttatgtttaacttaggtgagaatactatttaccaacgagtagtgtgtgaagatataggtctttaaaagaaactaccgctactatgaaaattgggtcgatctacatagagatgggaacaacttatgcattcaaacaatacgaggtttattcaaggagatccataaacgtctgcaccattacgaagaccattggtttatgaacatccccttgtggctcatacataaatattaatttttcatcatgtgaaatacaatgttttaattttttatgaggtatcttcttttaaaacttttttgcaaggtatcttcaagacttaggctgcattcggcagctgaggattgagagatgatttctctagttctctgcgtgtacgcttccagaactataggaaagttgctttaaaaaatcatgttaatccatttttaaaatttaaaacaattaatactcaattaatactcaatttatgtatcttctcaatcttctctttttcctcttctctcaaatgcagccttaactatcaaagaacaaggggacataaatcacatgcaaaaacactaccaaagcataggcaactatgtactataattgtttcgaagcactatcaaatcttaggcaaagcaaatacggaacataaagtcataacatgaaaaagctctccaattcatcttttttcactaggtgtgtggtgaacattattattccagtggctatcatggaaagaattgccatttgaaaggagaaagattatgaatccacaaaacaactacccttcctagtcccaattacgcattatatttgaggaaataccgatttactaccaaaatccttctttgcatgatcttacctgtattaggtattaatttgcttagtataccaacattttaaaacgtaatactccctctgtcctaaaataagtgcagttttgcgctgttcatatccaacatttgaccgttcgtcttatttaaaaaaattatgattagtattttaattgttattagattataaaacatgaatagtactttatgtgtgactgttttttaaatttttttttataaatttttcaaatacgacgaatggttaaatgttggacatgcattcccacggccgcacttattttgggacggaggtagtataatatttattcattttctatcattgttattgaaaagattatcttttcacaagctcaagtcgtactatagaacttgagtatatcttttgaatattgaagttggcaatataaattagaaggatagttgtctatggatgtattgatcatgcaaattgtttgattccttatgttttataaaagttggccactatatgaactaatggaaatattctttattccttataaatgtttgttaatgttggtgcatatctacagaatgtgtgaattcattttgcttcgaccatatctaagacctcatacatggagcaagttctattgctattgaagatgtagaatttatttgacatggatgataaccaatggtcgatggcaatgatgtctacacatataagtttgatgtattttttttacaaatggctaagtattgtaatcttgttgggaacaatattgattcttattggagaatgggcttccacttgttgcagtcaacataattgtaatatatatctgtgagatttttattgctatatctctttatgcaaaaacattaagtcttatggctgatcttggtgtggattttgactagctgcattagatttaagatttttttgcttgtataacatattatcttttaatcaaagttacaagcgataataactacttctcaaataagcaagaatgaatgaacacccccgccctcccccgttgtggacccccgtttctataacaggaatcattcgtgtaaacagtaccatttccctggatcaagtagtctggtacacacgagttcatagctgaaataccaaaagcacatacacgagagtctagtgctaattattacatcataagcccgcaggcattctcttaaatcatcgaaccgagcggtccggaatacatccaaaagcagaaatagatgaggcagcggaattcaggcagcggcatgccattgccacaggcaacgaccgtaactaagacctactgagcgccatcgtcttcatctccctcctggtagtaggcatagggatcctccgaagcttcatctcccacttctaattaattttatatttgcaagggtgagtaccaaccgtactcagcaagccaccacagcaagaaatgcacatgataggggtattcaaaggatagctatggttcctttgcgcaaagccagttttgtaattcttttcgcaagcctaagacctagcacagactaaccaaattttagtaccagcgttcatattaaacaacgacggttctgtccaccatccattgtgatcccaaggatagcttcccgccatcgagtcgttatggttttctgaagacgtccacattcccacctctcaggaagtggctccatcagcataaaaatcatcatgcaatatcccatcccacacaagttaagaattcagagtctagccaagtgtaatacatgtcccggtgctcaataaccgcgagcacggctattcgaatagatttggtttactcacactgcagtggatgtacactttacccgcactccgcgactgcccaacacatgagcctcgtcccaacacatgagacgcgtcacggcaaagcttttcgataacctcgcattggcagtacccgctccatgaacttaaatcctcatgcactctaggtgtccatgtttctagcagtgagaggagttctggcgctcccgggaaagagaagtctcacacacatattaaattatagttcaagttaagttctctctctcacacactcatggcagtcctaccaatggcgacaccgatgtagggcacgcctctcggccctacctcaacggctgtcccatcgtagcgcacctgcctcactcaggggtgaaccatctatgcagggatactgcctccgctcggctatctaatccgctaggtctatacccattcgagaagtacggttgtacgggggtcgtttcatgcttaacttcatggctcggtccttaattgaccggggacggtactagccttttccagataccacccaaatcctccgtccgccccagtcgaaaatagttgtttagttttatttttttcctttcacaaatcatgtcatcaatatcatggcaatgtggcgctcatgtctccacatgccgcatctcaattaccttcccaaaggtaattgcccaagcatatagcatttgataaatatgagtatgcataattctagaatagcattcctaagcaattgtcataattgactagggactcatacgtaaacatggttacgaaggaataaggggtaaacaataatcaaggcatggcataatcacaagtaggatgttcatcattgcatgcaattttatttgtaaacaaaataatttcgcaattgggatcaacatgttcaaagaatagtgatgacttgccttgctcaatgtcttgcgggtcttgaccttcgcttggatccgcaactccctcgggctctatagttacgtgcgaaaattgatttgaatttggttagaattccaattaaaatccaaataaatccaaataaaggtcgaatgcgaaagtcgatttctttatattaactttattattcgcgaactaaggcaaacccaatttcgattcaaactattttgcgggtataaatattttgttgtcataagtttttaatttaatctaaccgagcattatatccatataataggttagacatttctattgcgagctgaacatcggacggaatcctaaaattatcttataatattatacgatttaatttagtctatggctaaatgattaaatataatatacgtctaaaattcctagtgattaaatccgaatttctatcgtgaatcgatttcttatagagattacccaaatataatttataatagcctataagaattcatctaattaattatatctaaattactaccgcgaattgatcatttgtagagatcattaaaaacaatctacaataatctatataattcacctaattgtttagtttttaaatacatctatgattatagcattattttgcaaatactatattttcgttaatcctatacttaaattctaatatttttttttaagtgtcctaaatttctcctaatttttcctacttatttccttctcttttccccctttttcttttccttttcttttcttttctttttctcttccttcttttcttttctccctctctcttctctcttttccttccttcttcctctctcttctctcttttcttttcttcttcctccacccggctcctccctgtctctctccctctcggctccctctctccctacccgagcggcgacggcggtggacgcgaagggggaaaggcggctcaccggcggcggcggtggcggcgacgacggcgacggcggcgcaaggcggcgacgcacggcgcggcggcttcgaaggtggcggcgcggcggcacgacaacggcggcgcggcggcgcgacgacggcggtgcgtggagaaggggaagagggagaggaggagggaatggagtggggtggaggaggggattgggccggggtttttataggggagaggggaagaaagaaaggggaaggagggggaagggtgaaacgacagcggcgcggggcgcgaggcggcgggctcgcggcgcgaggcgacaagacggcgcgcggcgcggcagcggcaatgggacgcgcgcggcgacgggacatcaatggcgacggcgacagcggtggcgcgcggctcggggcgggatgtgatgggcggcgacacgacggcacggcgcgtcagcgacggcgcggtgcgggcttgacggcgacgggcggtgtcgcggcgacgggacggctgcgcggggctcgaggcgacgcggcaattgggacggcagcacgcgcggcacggggtggcgatgtcggcgcggtctcggggcgggatgcgatgggcggcgacacgacgggtgggcggcgatgggcgatgggcgggtggtgcggcgcgggatggcgacggcgaaaggacgatggcgcggcgacgggacgagcgcgcggtgcggcgacgggatgggcgcgtggcggcaggcgggcgcgcggcgcggggcgcgaggcggcggtacagggctcgaggcggcggcacgcggcgcgaggccgacggcgacgcgacggcgatgatggcgacggcggcgcggcgggcgagcggcgcgcgggcgagcggcgcacaggcgggcggcgcgcggcgagcggcgcgcgcggcaggggagggggcggggctagggggaccgtgtcgagcacctggagtgcaatgaacagtgacttttctatttatcccgatttttgtgtattttccatataaatttgattcaacaattcctaatttttgcatatatggattttactcaatatttgtgttatctcaactaatggattcaccgtagattaatattactcatattttatttttatttaatctatttgaatttttaattagggttaactcttattccatcgtattttaattgatccaaatacggtcgcgataatattttatttattcctatccacacctaatctttattttagtttatatttattttaccaacttgtttttacggtttattcctaattaactattctttactcacggttagtaaacttcgagatcaaatccaaataaaataagcgaataggatcggcatgatgcaattaatttttaaagtttttgaaaatccgtatttttagagtttagatttttgtcggtcgaattttcagggtgttacacccgtccccccaaaaaaaagaatgtagtacaccctggctagatattatatatgctattcggaatgacagtgtgaaatattagttagatgggatctcaatataaaccaaataaaagggtaaccatcccgcctcatcgctcccctagcatgacaaacaacacacataatacaaaacttgaagcgtcgagtagagaacaagggagacattcgacgagagaagcgtgctagtcaacgtcagcctaaaacatgcccatcaaaccacacgaatacagcgaccaaatatgttacaaattccaagagacttagactgatttgctaaattcatcaaccatctcaattgctctgaacccatactcgtgtttcactagttcctaggacgaggactagtctcacactttcatctaagcaatgataaacaagaataaaggctgaacttaattaaattacgtactacaataatattatcataacataggctgaccggccaaataagatagtgattcacggaagcttaactacccaacccacaagcaagccaactaggtgtaggcccctaatagagtcaccctgaaaaagcaacgaatcccgaaacactcagctacctgcaacaaaatccaaacaacaaccacgagcacgactaatcatttagttttagactctacagtgttcgtacagcctgacccacgtgatgtgaaccattctagtttgtccgatatcagtactaccacaatctacacattgagtgcggtctagacgtcattacaaagactttacattatctattgtctattccttgcatgaacacatgagcagaaaacctacactaagtccaggaccttagtgtcatcaggatgattggcctaccgacccttacaccgtgacgaagcaactcttcccacaagacacttaccgttgtattggacaaatttagacgcccatgctgtgaggtggaatagtacactcatcccctcacagaaaacacacacataggagaacaatacacttgtcctatcataaacacacacatgggtaactcccctcgaaatagcccatacactactactgcaatgatattcttggacatggacccttttagattacatgcgggcggtaactcgcaccgcacgggaaaatctgctcattttcgcatgcagtttatttaagaggaccgcatgggaaaatcgattttcccgtgcgatcctcttaaatggaccgcacgcgaaaatgagccaattttctcgtgcggatctacatgggaaaatagtttctgtaacatactcaaaaatcttgaatttttggagaaaatttttcgcgacaagttttccttttggttcttattgcatttttctaaattggagcatttcctatttttatcctttttaaatttatatctctaattaattaggttgtgtttttagttcaaaaattttcaaatccttttggtatcctaaaagccctattttaaatttccttgtcaagttcagaaagtcctcaaatttatctcctcaagtttcatttcctttgaatcatatttcaaatctatttataaattgcaaaaggctcctatttagtttgggccgaagtcccttcattcggcccaattggcacaagtctatgttgcctccctccccttctcttcctgtgagccgccgccgccaccgccaccgctgaaaccacaggcgccgccgtcgcccagccaatccgccgccgccacctcgcccagccaatccgctgccgccacctcacccagtcaatccaccgccgccaccttgccgcgccgcctccccacctccaaatcgacgccgagtcgtgccgtcgtcgaccatctctccctccaccgcctttgccggcctataaaacccggcgcacccttcccattttccccgatccatccgagcttctcaaagctctctctctctctctctccaaacctccatcgccggccgtcgtttccctttgttccccatcgccggccgctgtcttttcccttcccggcgcctcctccgaccgccgccgccgtcgagcgccgtcggccaccggagcaccccttccctcgccgcccttcctctgtctctctctcctctgtgccgatacgaggaagaggaagaagaagagaagaaaaacggggaagactgacttgcgggccccacctcttataaagtaacccttttctttttattttaatttcaaattttagggatccatatctcataaaccaaagattcaattccagaaattctttgacctaaattcttctaattttaaactcttcattttgataccaaatttcctatttttaaaatttaaaattctttatttaaaaatattttctttatttatttatttactttctaattttaaattattttaattaacctttaaaaattatttaaatttatttgattcactttatatccctttaattttaaatttcttgttttatataaaaaccttttcaaattaaattatcttttaatttctttaaatatcttttctttatttatttaattaccttttctttatttcaaaataccatttttatttccaacctatagaaaccgacatcgttttctttcaaaatttaaatatcttttgacctattacctttgtctctcttcatgctccaattttgttttattttaccatttatttatagtacttttccgtataggctttatttgccatcttttacgtatacgtacgttagacaatacagaagattttgtcggcatcagagctgacgtggatccagccgactacgctgaaacctctgaaagtttcaaggcgcaaggcaagaaacaattaaaattttgaccacatgaaataatcaaccccatatttactttatgcctaagttaatcatatgaataacattttggtggcttaaagtgatatttaatgcttttaagcattgttatatgagattatggaaagatacagtggacatcattttatgtgatttattattcaaatatctttacaaacttaagaatccggttaaaatgggcatttttgtgttgtaatgatgaatgttgatgaatgatgaagtttgtggtgttggtgtggggagtttggaaagttttggatagtttaaccggattataattacccccttataccatgggaaatgacatagttgcgtccatccacacgaccaagtaattggacttagcctagtacattgtcccactttatgaaagactgttgggtggctctatgagtggttttggggtgaacatgcataaggagttagggggcagtgtttcacaacagtgggattcatgaaagtgtgacgatatagataccttgcctaggcctggcaagagttcgaccactatgatgaaccaagaccccattgtgcagtaactagtagtaagtggtactctcgaacggctatggtgttttcagcctttcaaattgttctcatcgtgtgggtaaagctggacagtctccgcagaggtgaattaaatcattcgaatgtgccgtactcccggttctggagttgtgtcataagggtgattcctactcctgacgtgtaagtagttttaaacataaaatattaatgaaaataatgagattttgttgttgtgcttactttctctttaattcaataccttatgcttaagatgatgatatttaagcttccataataatattcatatcatgtttataagtgtcttgctgggtacataagtactcactcttgcttaatctaacatatagaagaaccgttttacgaagaagtttcaaaaggtagcaaggcctacttcaacgacgagtttttctaggcttagtctccactcaagcttatacctgtgaagtttagtagctttgggtttttctttatactttcaaataaggttgtaatagtttggatctttaaaaccattaacagttgtataattagtttgtatgaacaaatttgtataattaatcgaaagttgttatgtatatcaatttgtgcgtgatcgaaatcctagacgatcacgagtggatttttggggcaccaaacctaaattgggtgtccccacagtttccctcctacccacttcaaaaatttccctttttctctcctctcccccatccgtgcgcgcctaagtcctctctctccctctctctctctcttatccagtcaatctgtctctctctatcctccctctctctctcactcctccatatcctctctcgatctttctctcactcctctctcctcgatctcctctcgacggcgggcgcaaacggcggcggacggcggcacgtggccccttccctccctccccttgcagatccggcggaggggaggcatgggggcggcggtggcggcggcgtgcgcagctagcggtgacagcggcggcagcggaccgcggtgcgcggcccctaccctccctccctgtgcagatccagcggaggggaggcatgggggcagtggtggcggcggcgggcgcaagcggcggcgacaacggtagcccgcggctcctcccctccctctcccctcccctttcctccccggcggcgacaggagcgggtggtggatccaacgtcggcaacgggagcaggcggcggctccatcgctggtgaccgcggggactacggatccgtcgttggcgacggtggcgggcctcggctagggtggtggtggcggcggcggctggattagggttagggtttggtttttctttttttttttgtttcgatttttcattttcccatgctggcggcttgagcgcccacacgcgaaaatcgcgattttcgcaaacacttccttccagacggtcgaatgttccgcacgcgaaaattgaattcatccgcacgggaaaatccttattgtagtagtgatagtacacttgtggctactacctctaccacaacggcatcccaaatgcaaggatagacaataaacaacttaataagctaaggctatcccataactagcacatgtggttgcacgttaaacaatacttaatgacatgttgtttagtccttaatcaactcagacgaacactccccctattggtctgcaactaccaccatatgcataccacttgcctcccaagtctagacaataatgaagaattagctatgcttgcaatgcatatttatttcagaataatataattccacttgtacatggaaaataatatgttgcaggaatttatcaaataaaataaagagaaagtgaagaaacctcactcctaagcaagcaaatggataaggagggcctacatgacaggtgtaaccgccggaaaccgccttaactgccacaaccatcattggaacccacctgtcagccaccctgccgaagctggaggcctgctgggtgttggtaattcttacggtcacagataaaatccgcaagcgcacggatatactgatgtagcacttcccctacggagtatttcaaagggtatcgaatctaagggaacgtgtgtggtcagatctttctctggttcatccaaggacaccaagctaaggataggccaggatagaaaggatttattggtgaaaaacaatgtctagggaaagcttaagtttaattctaacgcaatacttcaggcactggcaacccgctgttcccagatgtcgctctgctacgtacccggacagggaggacttaagtgatctcaagggctgtcaccacctctacacctacctcaaatgtactatgggatacgcagcaattactggataacaattacctaaacatcacgtctaagcaattaatatctaccttagtgtttataactcaccaaagtaatcactatattttagttgattatagtgaacaacaatcccatatgctatttaggaactaaccaagagataattctcacaagataaatctaaattactcaggaagaatgttatattgaaatcagagtaataaacagaataaaagaaaagagagaagattaccgacaactccggaattcttctgacttcttctactctactctcttcctattctagtatacaatatagtacaatagagcctctcataattcagctcaagcttggaagtgtgtgttgaagtgagtgagatgatgtccttatataggggtacgtatgacggttagcgaaggggaattatccgaagtgccctccaaccatcatcaaccatcatcagggatgcatctgggacgtccacgccaaaccccgcatccaacggtggagatggtggttcggccaaaccccctggtttggccgaacctgggctgggccccccggcctagcttttggctcatctcctcctctagtcctcctttatccatttctcggagttttgggctgagttttgatattttgatgatgtttacaacccatccttgtatggatacatatttctcctcactttagtctagatttcttcccaacttcggggtttaacacctgcacacaaatatacaccaatacttgtggaatatgtgagattaaacacctatcactatgttggatgttttattatttggactttatgcagatgttggcgttatagaatcggcatttaacagccgccgagccggcacaggttcggccgaaccccgaaccctggcagcgcctagtcagctcagccctccacgtggatgctccagatgctctctcaatgattgttgcaggagcaaaatgaacattacgcatggctacaaccgtcataactgtcctataaaaggaggagctcattcactctctcaacacactcaagcaagctcaaggttcctcttcatactttatattagtagtttagtgctaagtggaagtagtatagaatagtttttggagtcctcggagcttccggaggagtttcggtatggctctagtagcttttctattctcttatgtaatactttccaaattaatgaaatattcttctttatatattctcggtactttacatagtatgagtactgctcttactttacatatgtgtcggtataattgtgtgtgtagcctaccagagatgtgcaatggtgtgggtttaatgtccgatttatcggttgctctatatcatctgcagaggtgtagagtagtatttattaatgtaagcatggtgcttatattagtaagtatcattatctaggcatatatgctgcgggacagtagtggtgggccgctgatgatgacagctcagaacgggtattcctccatgttagtatatatattcctaagacaaattcatggggagggtactcctccgtatttagccccggttggacggccatgacaggttgtcgtaagaaactcggcaacccggggtgatctctcgaaacaccaggagggcactgttagggggtattggccacatgattgtatactagcaagtgtagagtaaagttgattgtaattagaagtataggaaatgagttctttctatctcttcttccacttagttagaattatttatctgaggaaatctataagcttcgcttcgtatcactctacccttatattaaattaacccctgcctaggttttgataaaggcaagtaatatatatgtgtatatattagcgtggttctctctctcacaatcttcccttgggattaaataaatatgataccttgaattacttctgggtgaaatgctacaatggtatatccgtgcaattgtggattacttctgaaaccataaatataccaggactatttccgcgtcattgttgggaatgaattttctagtgatgtcattaagaaataccaatagtaacctaatctatgtgatcggagatcccgtgaattagatcctaggaagaacaagacattagttaactggaggagagtaccaatctaaactctctctaagtgaagatgcatgtactctcgtgagctgcaatgcaggttggctgtgccttaatgagttctgctggctttaattagcgaagatgttgtcctgaagagcattcttgaaagaactcacctttgtgagcttcattgttggtcgcagtctatggagattttgggtgaatcttctaggaagcttactaagagaccaaggagtatgacttatatgctccacccgaggggtagtctactgacggtagtactagataagactctgagtgaaacttgcttgcacaagacttgcaatttaaggcatagtccattgttcaagttgtgaataagtgtagcttggagttctaggtggatgttcaaccgctggtatataaatggtacattggaaaaaaggcaaatctcaatgggattttgagatttggtgggggattgttggagttaatagataggccttagcccattcgaagattaattctttgaaaaatcacaaaagcccaccttatgggatggcatgcatggagagcttagtaccaccttgccaattctaggagagagagatgtccttataagggaggatgctctcctgggcacttggcatgtgaggtggagagaagagggagaacacacgcgcatgctcaatcgcttggcctggcatggcagcacaattttgttttgttgcgggaaattcggatctatttttttggaaacactccgaataatctagtgcgtaaaacggcatggagtccggataagttacgcacgacttatccggttcggttatgtggagtgcggatctattttttggaaacactccgaataatccggtgcgtaaaacggcatggagtccggataagttacgcacgatttatccggttcggttatgcggagtggagatcatgcaggcgtcctgatcaagcgtcctgatatctctatataagtcgagccgccgcctccacgcaatatacgtaaaatcaatctatggtttgcctcctcttctgtactacaccatcactcttagtctactccattccgctcgtcggcgtgcaccggtgatcgggtgagcaggtctccggaaccttcaccttcaacgttctgaatcgggaaaaggcggcaataaggtttttggaaggcgcttcgcgcaactgctccctgttcgaccataacggctcgtcttcctcttcgctcgcgtgctgcacgtcgtcgtcaatgcccgcaactgcgagtccttcatgcatgttgtgaatattcgatttgttcatgctttactatctagtttacatgtgtagatcttataatgcgtttatgctagtttgcatctgcgatgtcatgatttatttatggtataaattaaattattatgtgtgcttataatttcaacagttatatataacaaaaacttttaaagtgtgtcctatgtacgtaaactttctatgcatacctaatgcatatcaactagcaaatatcaaagaaaattgtataaaaaggttaggcatgtactttcaatagtaatacacatatgcgtaaactattatcttcaaattaatatattttagccgtaaaaaaagatagcatactaaccatatactccctccgtccaaagccacttgtcgttaagtatatttttcggatgaagggaatagaagaaattgatactctcttcgttttatattataattggcttttaactttttttttcttaatcaaccttctttatgctttactaaatttgtaaagaactttagcaatatctaaaataccaaattagtttcattaaaattaacttttaatatgttttggtaatatgtttgttttgtgttaaaattattatttaattgagtaaatttcacaatgcaccatatattttgaccaaagtttcacaatggacaagggccaaatcaaccttttcacttaacaccacgtatctttgcactagttggcactttggactagggttgagcacatcaattgaagttgtcagagaaaagctagtttaaatcattatttttagttccatactattaagataaatatctttagaaagaaatagcaaatcacaaaacacttttttcagcaaatcacactaaaataatgatgcgaacatgtttaaaagtggcacaaaatgatctatacataggggcaaatgaataaaaataaaatagaaaatagttaattaccactcacactgaaaagaaggaagaaaacataaaatgttttgccttttataattatccctttataaatcatataaacttttaattttcacattcccttgctttactcacccctagtccaaactaaaaacttatgtaaagatatatggtgttaagtgaaaacattgatttcaccctagtccattatgaaatcttggtcaaaatatgtggcccaatgtgaaatttactctatttaattttttaataaatttaatcaaacttaagaaaaatcaataaaaaagttaaaatgactcttaatatgaaaccgatggaataataagatattggtcaaccgaacaggtcacccagtttcagaaaaaaaaaaaaaaaaaaaaaaaaaaaacagggtcgccccggccacgcacactgatgctctgctctctgacgagatgggcccacaggggtgccgcaaaaagccacagatcggaggtcaggagatcgcgagccaagccgccggcggactcagccgataaactgtgtgtgcctcgaatttaacgacgacggcgagcggcgagatggcggcggcggcggcgggaggcggcgacgggagatggtgcgtggtgacgggcggccgcggcttcgcggcgaggcacctggtggcgatgctgctacgctccggcgagtggctggtgcgcgtggccgacctgccccccgccatcgcgctcgaccgcgacgaggaggaggggatcctaggcgccgccctgcgggagggccgggctgcctacgcctccgcggacctccgcaacaaggcccaggtggccgcaggtgcgtgtcatctccccgttttcgcttcccccagatcgctgcgcgggtaggtttttggttgtggttggtgatgtgtttgattcgtacttactggggtaaaaggtcagagtacggcgtgtcacacgagcgtatcggctagacatggccagcgtgatttagttggcaatccagatcgagcccgaattcattttgtcgaaatatccattcagttcgatgtgttggtatgctgggactgatcctagtttcatcatacctatattgaaagtacatgatgttagtgtcattgttgccaatgcactctattagcttgacattgtatttgttgcaatggcacactgactggaactaattaaatagttgttccaatgagggtctctcctgatatggattcaagaagtggtggtatcagaccagcaattaaggtctgtttgcattgcgatggattatgataatctcgtttggtgcaatagcttttagacagtttggtgtttggcaaacaataatactgtcatgttccaaaaatgtgaaataattgggagagacatgagttagataacatgttttctataaccttaatttgatctgtataatgaagtataaacatttcaagttttaatttttgtagcaacttagaacataagtacaacgcagcacagcacagcgtagcaagcacaaactgagcctaattatggagtttctgctgcctacttaatgtttcttactgtgtaactagaactgcgattgtcctagaggggcttggtcagctgacatttattcatttccttgaaatggctagggaaaaaaggtctcatattatgctgcatatctgagggggggggggggtggggggaaagataatatgtattggggactcctgtaacttgtctgttgatttactttcacacatcttctgttacttacaattttatagttatctagtttgttaatttcctgcggtctttccactaggttctgtcatcctgatacttgtgttttttaagttactacctctggccactaaaggaaaattgatgttttgtgtattgacataacctccaaaacacacattgacccactactttattctttagagccgaataaaatagtgtgacattactcaatttcattgtttgatgtccaatgcatatatattcttaatgtgcagcttttgagggggctgaagttgttttccacatggctgcaccagattcgtctatcaacaactttcaccttcattattcagttaatgttgagggttggtacttctaacttgtatgccatgcagctttggttcttaattatcattgtacagattgttgtttatgagatatcgatccagttatttttattttcaataaatatctataacatggaggatttgccactcgtgacactgacacgtgggaccaggatacacatgtcagtgagacatggtgtggtaaatcattttctaatcattaataatcattttcaataaatatcaatttttttcaatattagtaacattaattttggattattttttctaatcattttcaatgatatagtactgcattaaagtttgtctatgtgagacttgtacaatgcatttcacaggaacaaagaatgtcattgactcttgcatccgttgcaaggtgaagagacttatctacaccagttcaccaagtgtagttttcgatggaattcatggaatctttgatgcagatgaatcaatgccttacccagacaaggtcttcctatttttcatggattacattcttgtgatttgtcattgcttcatctttatcccatatttcctaacaagagcttttcttacttcagtttaatgattcatattcagaaacaaaggcagatgcagaaaagttggtcatgaaggctaatggtagggatgggcttcttacttgttgtatacgcccaagtagcatttttggccctggtgataagctactggttccttctctggttactgctgcaagggcaggaaagtctaaggtaagaatggcttgcatgtctgtaaacattggtatgctaggtttgatctcatttctcgttgtccatgttcacatgttgatatggactatttcaatattgtaggatcagaatgctatttataagtagcaaaaataatatcgaacaaactaacacttgaattacttttttatgcttgttccaaaatttcatcgctagtacattattggtgatgggagcaactactatgatttcacctatgtggagaatgtggcatatggccatgtttgtgcagagaaaactctatcatctgaagatggtgcaaagagagctgctggaaaagtatggtcccttctttgcatttcactttttaacaaccaggagtccataatattattgttttttatttgtttccagacctatttcataacaaatatggaggctataaaattctgggagttcatgtcgttgattttggaaggactcggatatgaaaggtattgatttgaaaatacaaatggtcttctacatgcttagatttattttctgaggaacatcattgatagtgtctcagtatgctgtaccataattaggccctgtttgatttagcttaagattattataatccagattattagcagtaatatgaaacaaacagatagattattataatctagaacccagattactataatctgataatctcctccaaaggtgctttttttcagataaaaggaaatagtgcattgtggacattcactgaattatgctttgtagttttagaggttatgtcaaaactatcagttttctacaacttcatcagggtatgacaatagaacatgacagcttctttactactcgggcagtttggcaggctgtgtccccctttaatacactaatgcagtgttcacctttacaccattaaagggggtgttttgatggtccgagtttgtgtcacgtgctagaattatttgggatgaaacgggttgaaggggaataaactggatcataatagaggaaataacaaggaatggccctgaacctaaacagcgcgatgctctccgtcgcactgagaaggcagggccgatgggcactaagataaatcttgatctaatgcctatcctaatccaggctaggtccctccttatatagatggagaggaattcctaatctaatccctatcctaacagactctatccaactgagctacaactgagctcctcaatcctatccaactaaactacgtacttaccgcaaggggttccaattgggcctaggagttctggcccaatgcccattacagtttggcaccatgctcgtgaaggatggacctgtcttatggagttgcagtgttctgataaatcattcactaacattgtatttttctcgaactcctagtatagtatcagcaagctggtatttttgatggaaataattgcacttttttgaaaaataattattatataagtttgatagcctactgagatgatttctgttggttatgtcattagttttctggagagcattttaactgtgtaccaaaatattaatatcttaagggatgaggagcggaatcattacagttcatttacttgataatttagcttagctggatctcctgattacatgtgctactgatatcaaaccgagtgttacagctctcagtagtatctgctggagtagatttggtcttctgctattgtatctatgtccctgcaggatgagtttgaggatcgacagtgaaggatacatcttatacatacatgagtttatcaattaccattgtactaatgcattagaactttgtggcaggccttcaataaaaataccagtttctgttatgatgccagtggctcatatggtagaatggacttataagacgttcgctcgctatggaatgaaaattcctcagcttactccttcaaggatccggctcctgtcttgcaatagaacattcagctgctcaagagcaaaagatcagcttggttatgaacccattgtgtcactcaaggtgtttatctgtgattcataatgtgattagtaatagctcttgatatatttgtgtgtgtggtactgtggtggtttatacctactcaatagctctagatagtccatacctacttcccttcttgaaggttctcacacatgcaactgaccaattctaaaattcaggatggacttaagagaacaatagagtcatatccccatctgcaagcacaaaatcaaaggagcatatcaaaagcctcaattttccttggcaatggaaatcgtatgaatatctctcacacacacatgcgtgcatgcccatgccttcacacccttcttgagattataatgaatattgatcttggctgcagttgcgaagacagttctctgggaagacatgaagcaaacaatgactgtactactgctactggctgttatctactatcatttatttacatgtggttacaccttcattacagcaatggcaaagcttttctcactaaccgcactgtttttattcattcatgggattctgcctgcaaatgtgtatggtcctctgtcattttccctttaactgaatatgcctattatcagctggtgaaacaccatctaggctttttatccatcttctgtttccagatagtgattgttgaataatacttatgcaggtttggacacaaggttgagaagctcgagccttcaaattttcacatcacacaggtggaggcgcatcatattgctcattcagtcagctcaacatggaactctttagttggtgtgctaaaatctttatgcagaggaaatgattggccactatttttcaaggcatggcacctatgtgatatgtctacatgactaaattagttttataattataaatttctgaggacaaaagtgatgtatttttgtgtccagtctctaactgcttgttcttgccaggtggtattctccctattggttgtgagcatccttagttccatgtcttcgcaatctgcatttaaaataggtaattttaaataccatgcttctctttttgaatcctgcaaaacaaggagcatgagcacatgactgatgatgaactatctgatggggagaataggtatttctatggctttcctaggcttcaaagcctatgagaaatgggaggacaccatcgatgatttggtgggtaatgcatgctcggttgttacgcactttgttcagggccagaaatcctcaaggcagaagcatgcagataattgaatggcatcatttagtgaggttaacttcaatttcagccattgctagtttttcttccgagaacttcagccaatgttcctataatgttgtaaattagtttagaggttcagattttggacatttccttacggtggttgatgcgcttgtagggaattgagctattttttcaaagagatatttttgctcattgtattattgtgtagatggatgccttttcagttcttacttaccaaacctgtaagagtgcctgtgcctaggaaagacgagttttaccattgccaatgtttctctgactagccaatgtcaggaaagacgagattttttttttaaaaaaaaaaaacttatcactcattttaatgcctacaaactattgagccattttttagtaacttctctgtacatcccttgaatgagctagccacacacagctctcaaagtagtgttgttcaatggctcgacttcacaagcggttgagaaactcaatagcaacatccaggtatcggcctcggaccgtaagcgatcggaaaataatgaaaataatttgtatgtaaatcttttatatatatatatatatatatatatatgtgttttaacgacttaaaagttaatgttaaaaaagaaattatgtttaaaatatgttagaaacaacttaaaaattaagttggaaaattcaaattttggctttgactttgctttttaggcaccaatagggctcattgatagcaacactttaggctatgttcgtttgtctaggttgggtacacttccctcctgcacggaaaacagagcaatccattagtgcgtgattaattaattatttgttttttttcaaaaatggatcaatatgaattttttaagcaactttcgtatacaaactttttataaaaaacgcaccatttaacagtttgaaaagcgtatgtgcggaaaacgaggagggggagttgggaaccatgacattggaacagagcctaaggttgagttggggagcgagggttaggaacctcattcccaacatacaaaacggaacgaatgttagtgcataatttactaagtattagctaaaataaatttgaaaaatggattattatgattttttaaagcaacattcctatagaattttttttttaaaaaaatacgcatcgtttagtagtttgggaaatatacgcgcggaaaacgagggaggtaagtcgggaaaggtgggggaagaacataggttaaaattcccttcacaaggactgcattcgtggcaaggagaccaatgagatgtttcaaccccaaagaggctgttgcctacactgtcgtgtaggccagcatgttatgaagttttgatgcttgatacctcacaattttttattagataataaaatttattctagtttttttgctttaaaaaatttacaactaattcacaaaagatgatagaatgaatgactcagagatacaaaattataacttgattaaaaacaacaaaactatttatagcaccatcattaagacatatactcccatctacaattggctagattatatataattgtcggttttttaacaagttataagaattgtatgtagccatatcttcctcaaaccagaaaagcggaaattttcaaattcgtgcaggtttcttgtattgattgaattcactctcatcaccgtggacaacttatgttgagccaaaatgaagacaacatcggagaataactgagctataaataagtcattaccagctattaccagatcatgccaccgccattaccagctaacccgatctaacaaggacatcaccacaagaacaccttaccaataaggagagaaccacaaggacatcgcaccaacaagaaacatccaatgtgatgcccttaagaaggtcatgacatttaaaatgtcaccatctctattatggtcatccggaataaggttttcatctggagattccacctgaaggccaaggcaaggtagagagagggagtgtcgtgccactgcctacaggaagatataagtggtgtccataggcatcgctgcagtaagttgaaacggcgctagtgccaatgcattgttgccatcctcttgctttacttgctcatagttgtcctcttgcctcgtcgtgtcgcacctcatgatttacgttgttgtagtctctttttgatcaccaacaatttctattacattttgattctgtacggctttgatacaacgctgcttgcatgttaggtttagatcattccgtgtagccgcagtaggctgttaagtagacgaatagtctcttcgaagaattgtcaatatcttgtttctcatctcacatggatttaagatcggtcatcgcctttccttgttcttcttagttcatcaatcatcatgatgaaatattggcagtaatcttgctttattatctgaacgaactctcatccagtggttgtaatttcacttgtgtaaataaatttgagctaaccaaatattaccagcctaaaacgaagcagggccccagtgcaggttggtctgggggtggagtgagtcatatgtacacgtgttggggcgatgaaggcatacgtggcacgcgaggggtccccaggtctccttcccagcggcgagcgaatctccgtcgtccgctccgtgggcccaacctgcggcggacgatccgatctcgccgccacctctagtcctcctcactcctcaccccccctccccccccccaaccaaagatttatntgtttggtatattatatatatttcatttctatgtagtttttattatatatttttgttctacatttaattaattaataatataaaattagattaggcctctatatttttctatcactatattgctctatataatatataattcaacaattatctcttatctaaccctgcaaatatttaattagttctcatatattgtatatatttgttctttcacatcatgattttaataatctccatccatttattaataatatatcttcttggctttatttttaatacataattgtattataagcaaaaattttaattaatcatcatctatttataattttgatcttctatattcattgatttttatctatttttttaaagtacgtttttaataatttattatgtctctttatccaacactacattcttgatatatatataaattaatagaaaattatctcattaaaattacttattaattattaatttcacactatgcataacatctgatccacttgactctgtatatctattatatgactaactacacaatacataataaggctatacgtctattcaactaacatttttattaatattaatactataacaattagtacaaaattctatcttgattttctgcactttatatatatctataatgatgtaaaattgttgttgtatttgcgttatatatttgttactatttttctttattttgtacatttacatcaatttaattattacccaataacaactatgcacttctttccttaacctaatttcttgtctttgcgtttctgcactgtttttttctcacaatagcctttaataccattatgtttattcatcgatgtcgttaggaattggttacatgacgttctcagtgacgattatcagcgaatattattagatctttagtggatattgttctatgtcaaatttaatcgtactggttttttataactaatatacttttatgaatatcctgtatactgtatatagatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccgctccgctgcacccccacgatggcctcctcgctcgccgcgcgccgcctcctctcccgctccgccgccgccgcgtcccgccgcctcgtcccctgcgcctcgtccgcgaccccgcgcgctgcccccgctgctcttcgccgcttcttctctgcggaagcctcgacgccgccaccgacgccgccgacgccaccactcccgccgccgcctctggagcccaccgtcgagccgcccaagtcggagggcgcctcctcctcttccgcctcgtcttccgccggcgccggaggagcccatcggtcggcgccgggggcctcggcgggggctcgccgcgccggcggcacgggctacgaggaggagcaggagaaagtgctccgcgcgtcgctgctccacgtggtatcaattcgggctccctcgagatctgcttccatttccgcctatctagcagcgtagtgagtaattttctgaacgtctggttgatggtttggttgtgcgttgtagccaaggatggggtggagcgagtcagccatgatcgccggggcgagggacgtgggtgtgtcgccggccatcgtcggtgctttcccgaggaaggaggctgcgctcgttgaggtaactttgcttacggtggtgggactatcttgtgtatctttttcaatcggtggtgattcgcaatgttcttggcaagaaaagaatattctgggatgctagtacattgtactggagaggtaaggaggggacatagtgatagtgtactcgaggtatgatgatttggatatgcatctattgaatttggatcagaacctataggtagctaacacaacgaatgctgtcagtcattgcctcattggtatgataattgttgtgcacctaatggatgatgctcgtgatgaacatgagtgcttcaagtttgtgatgtgattcatgacttctattttgtgaactgatattagcacttgtagttgtagaatgtagataaaccttccaggcaagcgttgttgtactacatggataaaagcatgaataatttgtacctagaagctactagagtgttataactgtgatatatggattatttcacattcataatagggcttgtggtatctgttgagaatatcttagattattcttaaagttggttcatgactgaaatgaatagattttggattaaacttaattatgttcatatcttgattctgaaaatgctaatcaattgtaaataaggtgatcataaaagtcagacctgcttgatatccagacccactttaggtttgggaatgttgtggtgttgtttttgcttggaagtatagtgacatgtatttcgggaatacatagacaaatccctatctaaatttggtagtaggggtcctgtgcacttaaattgcacatttttattgttgaatatacatgctttgtgttctacaaaagaaaactgcatttcccccagtttctagtttcaacttctaattgaagcattgatttttctttacacttttggtattgacttggtatcactacaaattaaatattggcctctcctactaaagtgctcattttatgtgaagttatgaacagttcaatgttttctgagtgacaattttattgaattgttataaatgcatgaccatcatagcaggtaaaatctggggaaatattgatgaaatacaagcaatgtaacccatttctccatatgcacaaaccatggatctttttcggcaatagtgctattatattgtgttatgtttcatatttggttactagtgagcattgtttcatgaaagcattggcatgcagatgttttcattctgtctcatgctgtagctgggtcagtatggtggatgccagtcccatagggcaatatctgttagtcagctataatgagggaagtgcggggtcccattaatgagggaagtgagggatgggttagtcaactatgatgccagtcccatagggcaatatctgttagtcaactataataagggatgggttactttatagtaagatgagatttggtatgtcttaggatgagggaagtggaacttatggaaccaagagctgggagcataccagatgcaacccatcattatgatgctatcattcaaccctgtttcagttgggggtaccaaatcaatctgaaaagctcacataagaatcaatgatataggctatggaaatctggcacttcaaaatttcagctgcgaactcaaagtgcctttgaagaaaacaaaaatacaggaacaataggatttacttaataaccttgatttattttacttgttactcttaattccacgaacttgaaatttatacataggtgacagagagtatacttgtcagtacattttcctggactatgacatgttgattgggtacctcaaaaaaactgagttgcatgattatactatgctaagttgtttaatggtcagcagctcagttttgagaaacactgtagaggaaaacatgtttttttttcccagaagactccttgatccttaaataaacactattcctctggctctgacacctttcctgcttcaccatggaaaacatcacaaattacatagggatgccccttgctcagccaatagtgctgcatcttccttcaagaattcataattctagttgtatattttcaatcactatgaatgtaactgtttaatttgaaaacctggttgttgtcacagctggccatgacaaacttgctacaattcttctcatcctcatcaattgtgaatcgtcaccagttgctatgcttgagcgaaacagcctagattgttaatctgacttcttagataagagttcagattgtgaaatgtttctgtgagaattaagtgcttccgtttgtgcagtaaggttgatgtttatttgttaactttctcttaatcttaactaggggatatccccacgaaattttgcgtggactagttgaattgaattggatttaactatattttgtacacaccagatattagaagtcggatactcagattggacttatacaactcttctcttctctttctatagatacaattgtactttctgtacagctattactaccaatttacaccgttataatttggtcccaccacgatctaatggcatagattttatactttttctccgattaatatggtaatctctaggcatactttgtatacaactattgctaccaatctacactgttataacttggtcccaccatgatctaatggcatagatttttctctctgattaatgtggtaatttctaggcctccagagcaaatgtggtgcctctttttagagttatcttcataatataatagatagatggatgccctgccaagtcttctgcgcattcccggagaaaacatagttgtgcatccttttctgtatgtgcatgtctgggcaacatagggtgctactcatcaattttttaaaaatagatgctctttgaaagagggcaacaaagaagagggaaaaggatagacaatttgtgggagtagccacagaatatgaaggaactcaacaagaaggaaaacgaatcacatgttgcattgttagtggataatggttaatccacaatattttgactggtttgagtgacaagcagtagggttgggttaattacagctaccaaacgtttctagagttgaaatacttaaaaataaatctgagggtacattacaaagtctcctgtttaagagttgtgacagtatttggctgtaaatttatttatgcattgtttgtgactttctctagtgaagcccttgctgttatcttgaagaaacaaagtagacaagtttcctatcaatactaagaatgttcgaattatatttatccttattttttcatttttattactatcaatgttgcaaaatagatgaagtaatttgagttcatctagtttttctctccttttttttgtaatggtgatttggtgcccaaaacaaattttcatgattgcgccttctattatggcttcttcccacgttcaaacatagtatgacctcttaacttaagcaggtctgccaggtaattgaactaaaatactcgataggaattctagggagatgtcttagtttacttagcctacaatatgttttgggatgttccaaaaccttctgaaaaacagtgacagtgtagcagactcatgacataaaaatagtagtagtaatcttttgcacgttaacagtgtatactatgaaacaaagcctcaatgagcctactctgaccgttctgtttacttatgtgcagtttttcatggatgactgccttcaacaactcattgatcgtattgatgctggagagggagagctgttgaagaacttggtactgagtgagagactttccaaacttgtccgaatgaggctggaaatgcagggaccttatatatcaaagtggcctcaagctctcagtatccaagtactccattatcaccacctcttattttcctttgcatttaactaaatcatctgatccttgtatgtcttaactttatttttctgtttgacagtcccaaccagcaaacatttcaacaagtttaaagcagagagctgtccttgttgatgagatttggcatgctgctggagatgctggatcagatattgattggtatgtgaagcgtactgtgcttggtggtatctactctacctcagaggtgtatatgttgactgacaattctccaggttggctttcctaagcttgatagttcaattccgattccttttatgcttaatgtttaaaaccaattttaataaagcgtccttttggaatacttagacagcgagtattacaacagaaaatgttccattgcctgaatctcaatttaaactgtaaatggctctaaatgcagataatgtaccagctttagttttctgtttaaataaatcatagtgaacaggggttgatatatatattttaaaaaccttttctatttgttccttccaccgtcttaaagatagttttggaagttcagaactcaacacggtaatgtgtacgcataacgtaacaaaatggaatcagtaaatatctgggacccttatagatccttatgtggatatatatgtggttctgtaaggcatttcatcccttttggtagaaatatgggcctctgtgcccttcagtatctaaaagctgaaagcaggatgagaaacttaagggcaatgataaggaaagtgtattatctgtaactaatgtggtctgttacacgcatcctcgttcctgatagcatatacctgttgagtgaacgtcttccttttttcctgcctctgaacatcataaagaatgataccacgttcacattttcttcaaacggcattcgatatatacttctgttgaccgtttcctctttcctgtcaacgcttgacagatttccgcgatacatggacatttgtgagccgccgtatcaaggatgctcttgatcttcagaaaacttttcaggaggtattaagcacatcatgctcaagtcgtatgctattttagacctcatcatctcattctacgttatcaacctgctgacccgaaacgatcctgtgttgcaggccgcgtatctagcagaagccgtcggtgcaggcatggggggctccctacagggtgtcctgaacagacttttcaagaaatgaagtgcataagcgtgcgtttgatacttttcattctcgacatttccaatatatatcgctttttcgattcagctgttagtgcattccaagttaaataaagcaaactggattttgatcacgatttgcctacgctggtagtgatgatgtacatagtagcatgtttttttacgatgaaatatcgtcaggacccacatgcgcacaaagatgaggttgctagatctacttaacacttgagttgttttcttttcatgattacctgtgaaccgaaaaatgttcaacttgtggttatgtaatgtcccacttcaggtagcgttggtttcgtcttccaattagaaataatgtcagtggttggttttggattgtttgcgtcttgtattagagtaaacgaaggccactcgtagcatcacactgcgtgacgtcaatgctatgaagctaacgaaaacgatgggcggtgatgccatctttcacatcaagcaagaaattctcgtaattatcggaatctgctttttattagtcactgatgcagtcttggtactccgtcactactctctgcaggcaccagacaaaattgatcaccgaaacagtcaacgatttcagacaagcggttctttttttaattttttaaaactcttccccctccctcaatacttactaaacagttcacactagtcatcacttatcaggctctattctttatggatgattgatagattataaattgtttataaacataagttaaaaaattatatattaaagccattatagttttatacaagttatccaagcaatgcagatatagaaacactgatacagaaataactatagatgtcggttgggaaacccccatggatactggattttacaacaggcaccagtagacgacacctttgaggtggtctaggaaccggcactattgaggttacaggaacttaaaaaaaaggtggctcgatttcatcgagcaacttcccttcaccccaactatattccatcaatattaatcggtatctcgaaacatcaagaacatccaagaacacataaacaggttgaacaaacatccaagaacatccttctcggccactggcttcatcgacccaaccaacgaccactggttggagaagcaacagggacgagaacagcttgggcccttcccttcctcttcctaggatgatctggaaccagagccagatgaagccccatcagtcctagcaggagcagacgatgtcggggtggggcgaggtcacgacaccggatgccgccctgacgaggcgcgggctgcggcgatgcgggcaccaccaagccaggggacttgagggatccatcggcggcagcgtggcccgaggatctgctgtggtcgccgccgaatccgacgcgggaagctaccgtcgccgctagatccgctctccacctccttcgttgccgcagatcagtccagccgcttcgcctcctctatggtcgggaggcgagtggagagagagagagacaggggagacgagaggataagggtcacaagtggctggcctccctctacttatcgctcgcaagtggccaaccggcttggtttagttattacgggcacctatagtaaattaaaggcgtcgggttttttttaaaaaaaaaacacctataataaattaaaaatatcggttctgtaaaaaccccggcacctatatatattattggtcagtttttctctagaaccggtacctatttgttcacgaaggtgtcggttctagctaacggtacttcgcgggagtgcgtctgaggtgggaaaagcactatatgtatcggttttagctatttcgacacctatagtatcgtatcctttgtatttctgtagtagtgaaacttctaaatacattgtaatttaggaacagtgatacgcataatctctataagtccataagattataagtatgtcctttatatgttatatacttcctctgtttcatattataagactttctagcatttcccatattcatatatatgttagtgaatctagatatatatgtgcgcctagattcattaacatttatatgaatataagcaatgctagaaagtcttataacctgaaacggaggtagtatttatataatgtatgctcctagtaataaacacattgtcttttcttgtttccattatcggaataaatttatatctaggaagatctataatttcttgatatacgtgtatttcgcgtgtttgtttaattagaaactgcactgggaagtgtaactggagcgatccgatgattataaaaaaaaaaacaggtagcaagattaccggtgtcgaagaaggatgagtttggttaaaatcatttatattttggaacggaggtagtattgaacgtgccaatatgtaaaatcaaccgtccttgataggatatactaagctattatattcatgctctctcaaataaaaaataaatgaatcgaaactgtcgttgatcatacgtgtacgtacttgtacaaagaatgacatatacactattccttgaccaatcccaactttattaagctggttggtcaatacttatatgcgaagatgaagattaatttgctcgtgctagctagctatattatagatatagatgaaaacaaaacaaaacgacgtggccgcgttcacgtcaggcggccggccagcgcaaaagtccgacgctgatgactaggaatcgcatcatcatattccccggagtcgtccggtcctggcgtcgttttatcgtttacaaacgagtgtatgttttttttttccttttaagaactaataatgagtggagtggatgtagctaaaaggccaaggaagacttggctgaccttgtaatgtagtccttccgaaaattaacgtaactaatcaaactataatagaaccgtaaatttaacaccggatttaagatgtcgtatcataaaacgttttatatagatttagtgacatatttcagagtctcaatccatagcactatagttttttttaatggtttaaagtcatggaaggtataggtttgtaatacaattgatgttatatcagtaatattatggtgtgatgctttaggtttgtagtttcataaaaaaaatgctaaatctataatttgagatacacgcaattaaatatgtagctttgcaatagatttatcaaactgtttgtagttttgtgagatttttttttttcaatttgcggttaaatattcagtcctctgcaatattttggatgtgaaattatttttacttttgagaattgtgcttttaagctagctcttctgttcaatggaggggaaatatttttattttaagaaaagttcttaaatgtgtatagagaatcaaaataagaactcatgagcatgcagtggttaagacaaacacaagggcatataaactctatggcaagtactcaaggatacacgaccaatattctcttaattcattcattcatacccttttatattatcacaaattcatataacccatcattcatcctgcccttgttcaaactgctcatatctaaaatggtttaaataataaataaaattcaaatctgaactgatatgcctatcttgcatctgctcatatttgctctagtgtaactacttatgctccaaaatggtaaaagttttgctgttttggagcattttttttttgctaaaatggatctatacactagtagtaaaagttgacaattcagtatttgtcatttaggagtctagactagcaaattttgctaaaaagtgtgttgggagctgtgctctctctgtctttactagtaaaatggtaaaactttaccatgcatttaaacaccaactaagaaaacttcaatgccaaatcttttgccactaaaacatttgtcaaaaaaattttgccacagcaaattattcaaacatgcccctaagaaaagaaacgttagaagttaaattaataatgatatgctgggtagctagcaatcttgcatgctaagcaagggggtgcttagattagggtgtaaagttttatcgtgttacatcgggtattatatagggtgttgtatggagtattcgagcactaataaaaacactaatcatagaatccatcagtaaatcataaaaaaaatttattaagcctaattaatctggcattagcaaatggttactatagcaccacattgtcaaatcatatagcaattagacttaaaagattcgtctcgcaaattaatcgtaatatgtgcaattagttattttttagtttatatttaatactttatacatatgttaaatgttcgatgtgacagataaaaaaattttgggtgggatgtaaacatggcccaaccagaagcagtaaaaacagcgacgacacccaaacccatcgtcgcttccgcgcaccagcggccggccggcggctataaataaaccccatctcatgatccccgatccttccactccactccaccagaccggccaccacttgtccactccctcgctactactagtactagtcctacactatacgctcccggatggcggacgccgctggcatcgccaccgtcctcgccgccgacggcagggacttcctcctccgcaactccgccgaccaggttttgtttgccccctgcaccctctctctctctctctatccctctctgtttttggtcctacggtctacggatttgctagctagttcctgctgcgattgtgcgttttgtttttctctcttgaccccgatcgtctctgcacctagttgccagcaacgcgagctgcggtgcggtgctgcgcaattgagatgagccatgagaaggtaattaattacttttagtcccgcggtcggtcttcgacataggactagtacatcgttgcggtgaacaaatttcaacttgcgtttattaaagtttacagttcggtgataccagtgatttctgacttgcttttttactactactcgagtactagctggcagctgaaccctttactgtttgtttttctccctccatttcatactcatcgtacccatccgtctccgtcgtgctcactaaggcacagttaaacttggcacaatcttcaaaactgatttttgacgttaaatttcttgtatactattatatttgtagaaaaaaatcaccatcatataaaaataaatttaaatagcaacccaatgatactattttcatcaaataataaactaaaatatttattggtcaaaaaatatttaaagggttgaattttaaattgagatggagggactactaaaaggtgttttactttgtcctaagttaaacttctccaacttccaccacgaccaacatctacaatacaaattatttcttaaatacaccctaaaatttgtcttcgattatgtatttattaggtggcgtaaatgttaattatttttctaatgatcaatagaacaccttgcaatatgaattgggggtgtactggtgtagtgcatagtactattccagtacttggtctagtattttcttgccacaaacagtagtcaaataaaagggaaaagtcgttcttctcttctctctcttttgttggaaaagatttggtgtaaaaaaaatactgttgagttcattacaaacacacaaagttaaggaagtggcataggtcgattccactaagcacataaaaaatatatctgtgagatcataacatatgccaaattatgcgaaaacaccatagggatagaaagagagagaaagatgaagaagagaaaggggagagatgagaaacacctaggggtcctccggcttactgactagctccacaaggtggtgggctagacgacctaggttagaagtcttacccctcctaattatttgatattagatccttccataatgttcgccattttttagaaaggggagagctgaagaagaagaggtggctaggcactgaatttgtggccctaatttctttgtatttttatcttctgaatggactgtcacaccagcaccacgtaagtgtaaactggctgtaaactgctcaaggggataaagtgaacatactgaaagtttagaggtgtcaaatactcggcttaaagttagagggtgtagtttatacaaagtgaagagttggaggggtaaaatggacttccctaaatagtggtcatgacaaatttgttcaactagacgttgacccgtgcgttccatgggctattactattggtattataaatactgaactttaactacatgttgaacgtattggttattttctaaattacaactgtttggattaaacaaagagccgatgcctcaattagagagatgtgcttatatgctcttcaaagaaaaaactgcacaattcaattagaacatgcagttaataatttcaaattcagaattagattaaagaataataaaatgagtcaagatattagttttcacttgtatgttttatttgacacaaaatccatgtaagatctactcccttcgtcccaaaataagtacagttttgcattgttcatttccaacgtttgatcattcgtcttatttgaatttttttatgattagtatctttattgttattagaagctaaaacatgaatagtactttacgtatgactaatttattttatttattttataaatttttcaaataagacagacggtcaaatgttggacatggatttccacggctgcacttattttgggacggaggtagtattgtcataatatattcaatctaattgatgtttggtctatctatcttgatatagagagccaattgttgaatttgttcacattagtttttttttaaaaaaaaaacaaaaatagcggtttagatcggatgaagagtccatataacttgctaactattaattttaaattttggattgaattaatgaaaaaatatatcaagagcataagattgatttagattcatatttattaattatgaattttgaaattatcagtctttaagaaaccaaaagtaatgaatgatgaattcgtacatatatatatagttaatttcaactgtagcacttattatcaaatgtgttataaaaaatacacaagcgaaaatttaaatgatagagataattgaaaatcttgcatgtggtggttaatggccttaatcgtgcatatctatagagtatgcaaagtacggcaaggaaataaattactgaattagacggtagctagtgcttctaatggtaaaccaatgaattttgatatataaatcaaaatgaagaagcgcaaaagttttctatctacagttgtttttgatatcgctactcacaaatcgtgccttggatggaaaatatagtggttaatgttttttaacatggatgcactactaagaatactaagcaacaattgattaagttgattacctcatgttaaagtagagacagattgaagcgtgattgccaaaatcccatctgttgttgatttggtgatgatcgtatcggtagtgataagatgagatcaacaggaagtcccaaacaattgcgtctctacggattgatgggcccacaaaattacaaaactaaaagaaagattatctcaatacgttcaattataatggatctacggttcaaattttatgactaatctaatcaacggttagtataggtatagatagatagatagatagatagatgtgttaccttacctgaaggccttattgtcctgcaggtgaagatcagcagcatcgaggcaagcaccgttgccctctacttctcggcctcatggtgcccaccatgcaggcgcttcacgcctaagcttattgaagcatacaatgagctagtctcccagggaaagaacttcgaggttgtctttgtttcaggggataaggatcaagaggcattcgatgcatactttgcaaagatgccatggttggcactccctttctcggactccgaatgccgtgccaaactcaataagcgctttaaggtgagaggcattccacacctcgtcatccttaatgcaacatctggtgaagtttatacggaagatggagttgagcttgtgactgtgcatggtacagaagcttacccttttacaacagagaggatcaatgaattgaaggaacaggaaaaggcagctaaggataatcaaactgttcaaagtgtgcttggtacacccacccgcgactacttactttcgaacaagggagataaggtaatggcaattctgtattgtccttttacatgattttgcagatacagacattcttagcagttttcctactgttgattcttcctaggtacccatctctgaccttgagggcaagtacgttggtttgtgctttgtggtgaatggctatggcccagtagtccaatttacctcattgcttgctaaattttatgagaaactcaaagaagtaggggagaaatttgaagttgtagctgtatccttggacagtgatgaggaattatccaatgagagttttgcaggcatgccttggcttgccatccctcaggaagacaagatgggtgagaagctggctcgttattttgagcttagaggcctgcctacacttgtcctgattggtcctgatgggaagacactgaacaacaatgttgctgacataattgatgagcatggtcaagatgcatgggaagggtttcctttcactgcagagaagatggaaattcttgctgagaaggcaaaggctaaagcagagttacagaccttggagtcccttctggtcattggtgatttggactttgtgcttggaaaagatggagcaaaggtatgtgttagttaagcttggttacatagactaaaatatcctctcttttttccacttggaaaattgtatgcaaggtaatacctttatgaagtaaatcgagcaaattatgcttgttacagcattggagtaaatataaactgtccttcattgcttagtttaaatgaatatgaaaacatccaattttgttgcttgaagtcattaggcacactctatcacccttttcccaactatgttttgatagagcgcaatttgtcatggtggtgaatataggtatgaaataatgttacatcaaagaaatattctagtccaaaaggatatgttaatttatactggcagcttgggatattcttgcagtggtttttgcctacagttggacatgttgtttacctctaaatttgtgattagtacctgatgaagattaacatctgctatttcaatgcgaaggttcctgtatcagaacttgttgggaagactgtcctcctctacttctcagctaaatggtgcggaccatgccgagccttcctgcctaaacttgtcgacgagtacaacaagatcaaggagaagcacaacgacttcgagatcatcttcatctccagcgatcgagaccagagctcctacgacgagttcttctctggcatgccatggctcgctcttcccctgggtgacgagaggaagcagcacctgagcaagaccttcagagtccgcgggatcccttcgctcgtcgccatcggcgccgacgggaggacggtggccagggacgccaagaccccgctgacggcccacggcgccgacgcgttcccgttcacggaggagaggctcctggagatggagaggaagatcgacgagatggcgaaggggtggcccgggaagctgaagcacgagctgcacgatgagcatgagctcgtgctgactcgctgcaccacgtatggctgtgatggatgcgacgagatgggcagctcgtggtcgtacaggtgcagggagtgtgacttcgacctgcaccccaagtgcgcgctggggaaggaggaggagaagaagggcgatgacgaggctgaggctgaggctgacccagcatgcgagggaggcgtttgcaggaaggcctaaaagagagttgttcttccactggttatctactgctgatttaagcgtgcctggatgtttggatgtgaaattagagaattatgtagtgagtaataaatatggttttgtttacaaagtagtggtatttgggttgctggtacattggtatttgtgttgatgaacattagttgagaccagagctttggattattcattattatgtgcaaaccaaaaccatatgtaagtatgaatccggattggtaattgggtatcttgaatcatgttgtgagtaatagatcttagagcagtcagaaatctatctatattaacttattaaaaaaatagaaaaaggagcctccacgttcgctctcacggtctaaaaattcttatattaatcggagaaaaagaaaacaaagtccatatagaaatacaatttagaaatagttgaaattcggaattaaaaaataagaaacattgtaagaggagactagagtccatatagaaatacaatttgtaaataactgaaaatcggaattaaaaataaagaatattagaagaagagttagagtctatatagaaatacaattaataaataatagaaattcagaattaaaaataaggaataatagaggtagagtatagagtacatataggaatttaaaactaactaaaattcggaataaatataataaaattaaagtagagtttagagtccgtataaaaatacaatttataaataactaaaatttaaaattaaaaaacatgggaataagagtctaaagtcaatataggaatacaatttagaagtaactgaaattcgaaattaaaaattaaataatattgaaagatgagtttggagtccacatagaaatacaattagaaataataaaaattcagaattaaaaaaataatattggaagaaaagcacctagagtctatatagaaatacaatttacatataacgaaaattcggaactaaaaaataagaaatattgaaagacgagtctagagtccatataggcatataatttagaaataactaaaatttgatattaaaaataattaataactaacatgtatataaaatacagtatgaatattaaacattagtagtttcgtaaagttagtacaaaatttaaaattatattgtcattttaatatatttgaataatacattgagaaaacatatatactattatgtgtgaaaaaatataataatgctagctgcgcaatctgcgtgggccaccatgctagtttaggtgatgttgatagcagtggacatgatggatccatggcaagctgtagaggatagagctaaggtgggtatctgaatgaggcatccatgacaaagcaggcagagcacaacttcccctcgaagatccaccatcagtgggcaaagagaacacaaccaacctttcaaaatcgctcatcaggggtatggatcatgaccgacactgacgcgtaggttttttttttttttaaaaaaaacagatttctgaaatttcggtacttttttttgtccgaaacaatttgaaattttgaaaaaaaattaatgaatctgaataagttttgacctaattcacaaaattttgaaaaaaagaggaaaaatttcggatgagatatgtggttgccagtgagggactaaatttcagaaatttcgttcttaaattgcaatcactaccatatgggctcaccaatcttgcacctttgctcactagagatgatgacgactggcatgatctcctcacaagtggatttggagcactccaagccatcggcgttaagggcaaacccgaaggcctaagagagttgttctttcactggttattatattatcttctgacggttgaagcgtacctgaatgttgggatgtgaatcatgttgtgagtaatagatatggcgttgcttacaatggattggtatttgtggtgatcaacattggttgtgaccagagcttggattattgtgtgcaaaaccatatgcgaggataatttcagattagtagtaattaagtatcttgatctgcttagtgttacagcagttttgatatcaagatcctttctcaatgaccgtagaagtaccaaattcctatgagaaatttctcataggaatatggtaattttaccatctttgaagtcatgaaagctaacagacttttggatggaaggctaaatagagaaatggagggtaacttttaatactattaaagtgaactgcaacctttgagtgcgaagtcgtaaattttcgatactacagaaccaattttcccttaaaacgaataaagtgttgcctatcattatcgtattatatattagttgttgattaaatggcatgacaatagattggagccaacagtcgacatcattattgatcttgttctgaggcaggtggcaggggcctcccgttgttggagtcatggaatatatacaccctctgttaaaaaaaacatttaagaataaatatatatatgggtaatcctaaaagttctgtttaaatggatggatgtagtggttaccagtactataagatatactgaataatatactcccacgtacatgtatgcatgtactccatccgtattttaatttatgacgccgttgactttttaataaacgtttgaccttttgtcttattaacaaaattatataattatcatttattttattgtgacttgatttatcatcgaatgttctttaagtatgatataagtatttttatatttgtataaaaaaatttgaataagacgaatggtcaaacgttggttaaaaagtcaacggcgtcatacgttaaaatacggagggagtagtatcttggtaatgtagaatagcttggtacttgctccataggagcaattgtacagccacaaactcaggaaattgtaagcgagcatataatgcagaatataccgccttcctggtgccgtttatcgtggaagcaaacaaaataaaagaaaggaagacttgaccttaaccttagccaaataatcttccaggaaattgcacgcgcccatgacaagctaccgacgatgcatatgttgcgctctgtaaattaaaattgtgtactggatgatcatgcattttatgattgtattaaaaaaagaaatgtgcattttattaaggaaagagagagttcctttcaagtttataaaaatttatgggaaagtgatttcatccctagaggggatataccctcgtttcgtgccacctaaatagtcatcaaaaaattttaaaaaaattggcaacatagattaatatgaaatatattactccacgaacatacaagtttaaattcaacttctacaagttataataaaaataactattttcagttaaatatagctgcgaatgtacgataactattttcagtttaatttgttttttttgttgcaacttgtagaagttgaatttggtcttgtatatttatggagtgatatattacatattaatctatcctattattttttctatattttaataactatttagatgacatacaaataacgagtggatatcctctcgagggatgaaaatctatgtccaaaatttatggacaaatgtatagactagtagtccctctgaattttacacataaataaaagttgcgtatgccgttgacattgaggcgtgcagcaggatgcccttcccagttcagttcccacatgattggcgcgtgggaggtgtggtgatcgatcgccatgtgcggattttctaaagaaatcaaggagccgtataataaaacgggcttgagcttgacaataatgcaagccaaaacaccaaaggcctttggagtatctcccaaattctcgggcatgctaaggacgaagcaggcgcagttggccggccggctctcggccggtcacgtaactggcggcgacgacgacgacacccacggcttcgctgccgcggcggttcggcgccacctctccttccgccgacccaaccaaacgcactactccctccgcctccgcctccgctcctcatcccccactccacaccactccctccgccccctgcttgctcgcactcgcagtcgcagtcacagcgcttccccgcacaaccggatggcggaggtctcgaccaccaccgacgacggcggcggcggcattgccaccatcctcgccgccgcggacagggacttcctcctcctccgcaactctgccgaccaggtcgaccaaaccaacctctttgcgcactacctctgttcttttgctttgtacggatttgcttgctgctgcgatcatcgacgtgttgatccgagtatgctgccccgatcgatcatcgacgtgttgtttgcttctcttttcttctcttcttatatcttttcttttgttgaaagggcatgtgtgtgcaaactgaaaaacatagttgagtttatgacaaagtgattcaatttcaacacccatatagaaacgtcgatccctaccggttcataactggcatccaccataaaataaaatacaattttgtcaacagactcaacaccccttttacttcataggaagtataaaataagatccatgttttaaaatacattgggtccttggtcactgctcgcccgtgaaaaattgatttccacggactgtcgtcttatcgcggatctctttaggagactgttttgtaatgaaaactagataaataatcgtaagttggcacggaaacttatagtaagtaatttgattatggatgagaataggtcattagcatggatggatgtgcatgaatagaaacaaatgattattgtaattgtggtcaactcaattaacatggaaagatctaacttaagttgctactagaagtatattaagcttgttccaatacttttgtccaatagtatggtaggtttgaacacaatgctggctaagttgtatcattgtgttctccttcacctcctatttaacaaaataaactatgtattaatggactttgcttttttttttttattgaataggagtctgcttaagcataagagatacacaacctattttgatgtaatcactactccctccatcccataatataaggcgcgcatatatttcgagattcaaactttaaaacatttgaccaacacttatatataatataaaataaattttatttgttaaaaattatatcattagaatgagatttaaatttactttcatatcactataaaaaacaatttttcatggcggtaccctattttttttttgccggtggtcatattagaaatccgcttgtgaaattctaacgagggatagagggtttaggaccgctagggaaaatccattttcgctagcggtgagtttaggaccgctagtgaaaatacattttcgttggcagttgcttaagaaatccgcttgcaaaataacccgttttttcctagcgggcttcttaacctaccgccagcgaaaaacggattttcgctgtgcaggtactaaatagcaccgcccttgaaaaaaatcacgctcttaaaaatatcaccgcccatttaaaaatcggcacccaccacttcttatccacctaccagtccttatcctctcgttcctcctcctccctccagatctaccctctcctcctccctccaccgccagcgaagatcttgatattccctagccttttctttgtggcggctccaaattccgccagcgaaaatctaaaatggccgccacgaaagatggttttcgtagtagtgtatggttataattttattgctacaaacctaaagattagttttggataccgtgccaactttgaccgcgtcttatattatgggattgagggactaatagagaaaacatacatttataatggaaagtcataaagataataataattaaaattcctgcaatttattccctgatcttacctcgatcgatttcaccaaagttttcaaatcaacgcactttaaaagaaccaagagagaagaaactaacattaatgatacaaataattctgtgagcgcagaggacaacatgactaactaatgataattttttgagcttcgtcacctatgcagtatgcactgaggagtgaggatagatagtgcaaaaatgaacaattcagtataatctaacatgaatcataacaatgagaggcacgggcagatcagaacaaattctgcattgcaacagtcaaaggctgccaacaaaccgaaaatgactcttcctgcaattctgcataaaaatggcaaaaaaataatgataaaaatcataaccaaaccagcaatatacaactaaaaaatatagatgctacaatatggactattgcaaatgagagacgaaccttctccacctcctttgtactgaactgtgaatgccatcatggaaaaataagctaagacaattagtacacccattagctccacaaatgaccaaatgggcatggagatgagaatcgttgtggatggaagaggccgggcagagatagtacgtaattgccgtgtaagtgaagggtgaaagaacaataaagtgatggtgttgtagtttaactaccgaagctgaagggacgacagtgtggtctgaactctttggatagctgctctttaatttctctactcgcattcagggctggaagaaaaatcttgatgaccaatattgatcgaatggtctaaatttggtgaatcatgcgttccgtagccatctctctccgaccaacctgttctgtctagagaaagttacggtcactttagtgataggctcgagtcgggtttgcatagcatctcaggaaggaatgacctgcgaacagagggcctgacagtagcaaccgtgcataggggtggctatggggcgagttagggagggtagggccagaacacgctcctgacctgcccctgaccctgaactccaacttagaggcaaagttgctctcactcctggccggggcccagtaggggaagacaaccaaaactaagaatacgaggcaatccaccaacaccggccgccgcttttaggatggagggagaggagatcgaaggcatctaccggctagctgacaagctggaacacaagggtgcgatagacacttgagagaaggtcgaacgaactccaattgtagagctcatggcggtgaactgggagatgcttcctgcgacgagaagagacgaactgagaagcggtcatgtgctagctggagtgtcaggagtgataggggcgatgtgagagggcggcgtcaggactcataaatcgcgagaagcccatgaaaacgcacgggggtggggaacgatcagggaccgagttgatctatggttacttgtgatgtataagtgctccaatgagttgggcctagtgggctttcatttgaaatgggttattaattgtttttttttattttgcattttcggaccccttggttcacccgtgagtgaaactgcaaactcacccgcagcccaactcaagaacatggccctaccccgattacttcatgagtggataattagaccctaccccggccccgtagggacgggtctccacccttaactggaaattgccacctctaaccttgcaggcaatgatgtatgtctatgttgtgattgttacgaaacaacagggtgatctcatccatataaaaggatggataggcgctccttggcaatggacgtgatggttcccaccccttccccatctatatattgtaccgcattgatcaataaaggattccgctcattcattccctacattcttgtgttaaattctctctctcaatctctctcgctcaatcaattttatacactttcaacacgttatcagcactttcgctctcgcgaagatcgcgaagtgaaagaagaaagaaacatcgcttttgatctaacagaaaagcgaacagaagaatcaacagagaaggcacgatgcctacctttcattggatcatggatgccgttctcggcctccctcgccatcagcacgcacgccggctccgctatcttattcgccaaccgatgaggagcacacgcccgggatcccgcagaggcagggctagggttggtggccgctgccactaccctcgccgccgtgtgactgcaactccggttgtggttcccccgcccgtccctgtcgcgcctcctcctccgcctccggttgccgaagcacctcgccggatccttgtgcagggggtgcagtactgcgcctaccacggatggactgcagtggtgacactgcccggcgagccatgcgatcttcccccggagatggagtcgctgccgccaccatcaaccgctcctccaccacctccaccgacaccaagccgacgccaacgccgttcccccactcccgcaccactggggtctggccagaccggtaccttggctgcgcgcacgggggagccgcccttcttcaatccgtcctcgtctcgtcgtcacgccggtgaagccgccgctcgccgtcccggcctccgccacaccttcatcgccgttccccatggctctcctagccgtacactccctaacggggtgccggggaatggcgtcccggcacggccagcttccgactccgacgaggattgggagccgtcggcctaatccggccggccaaccgccggcggacggaggggtggccgtggcggcagtaatggtcctgtcactacaacaaaaacattatataaagacacttttgtagaggcattttgcaaattgcctctaagatcaggagttttatagcgtagagacactttatagaggcactttcaaaattgtctagaaaatttttactctagagacactttaaaaatattttcagcacattttattagattttatcttgtagaggcattctttcggcactttaaaatgtatctaacatgtaaagtcatttgcttgagacactttaaactctgtagagacacttcttacaataaaagtataataaatggctaaatataagtaacttaaggcataaacatatacgatgaatgacatggggttgagttggttagtgccttgaagataagaatgatttgttcaagagatcatgagttcaaggattggcaaaaataagagaaaatattttattctcattttcacattggtttcatatggttgtggtacaatttaatgtctctagaaaatgcctctaccaccttatagacattttataaaatgcctcttcgtttgtagagacaattcaccataagacacttattagacattttttaaaatgcctctatagtattgtaaaggcatttgaaaagtgtctctatagtactagaaaaatgtctctacaaagcatttttttttcttgtagtgtgtagaccacttatgttatgtgtttattaacataggtgtttatttaaataccctgtttcactaaatttatctgttgtcttaataacatgccttttgcatattatttcaagacacgctctactttctcgctttattaatttacaaaattctataaattttgtactttgatttagcaaattctcttaattatgtacaacataattattggaggatttaatgcatgttccacttcacactttgacttggaaattaatcacatgtcgatggagtcctatactttggtcatatcgaccataccttaggcagcgagtatctcgcccatcatcaagtggtctacattttgagatgattacctgatggagtcctacaaattggccgcactggtcataacctaggcagcgagcacctcacccatctcacagaggtctatatctcacgatgattacccacatgtgttattttccaagaataagttttgaaaaatgagattatttgaattttggttgagcacaaggtagtggagtcctaaacattggttgcggtgtattcaacataatatatttgcctagagaccgtgttttaggcagcaagtataacttgcccactattaagagatctactccactgtttaattacttggagattatccacattgtgccacctaatttcgaattctaactcaaattgtcaggtctattacctgcatttttttcgaaacattacaaaatatgaagtcttacatttcgcattgagattacaaccttaatatcatgtttttattaatttacctctgtaaattgataatgttaaccatgattgtagggacatggcaacagaagagttcgacgaactcgccctcgataggactaactatcccatctgggcttctgatatcaaaatcaattttgcctctcgggggattttaaatacaattgagaaacccaatgatggggacccagaaattgagcccaggaagctcaatacagcctttttcttttgagactctacattcacaaggatctcaaacatgaatacatgttagagacgagccctctcaacctttggaaagctctaaaagagcgttatgatcagcaaaaggaactcatttggcctgaggctaattatgagtgggttcatttacgcctacgggactttaaaactatggcagaatacaaccatgctgttcataacattgttccaggttgaagttttgcgaacaagagccaacggaggcagagaagatagagaaaactctatcaactatgtttccggaggacaagttactaactcaacagtatcgcgctaacaatttccagaaacattctctgctaacaatttccaaaaacattatctgcttatacatacattgactcaggcagaaagacaccatgagctttctttaaagaatgcccaacagcaccaaccgggctctgctccactgcctgaggtgcacttcaatgtacagaataatgctgagaataagaaaggattcaagggaaattcttcgaataaccctaagaatctgactggaaagcgcaaacgcaacaacaacaggcgcaaattcaagggtcgaaagaaaggaaaagggaagggtaaggcaccacaacctcgtagcaatggcaacaagcattgcaacaggtgtggatttgacactcattttgctaaagactgccgcatcccgaaacatcttgttctcttgtaccaaaaatccctcaaggacaaaaagtcttctgagaacccaagatttgaagcccacttcaatcttacacatgaagagcgccctgaggttgcaagttctcaccaggctcctgttgaaccagagagcaacctcaatgttctcccagaagatgtcgctccactctctgcgatagacgatatgttcatcgaatactgctcaacggacccacttggagatttgcaatgatctcggtgcgtcccacttggagatgaagctgctcttatctcagtgtgcttgcattgaaacagtatattgatatcctataagtttgccaaacaatattggttgtaataagtagataagtacgaactcccttatattgtaaggttgtatggcttgctagtcattagagtatgtacttttaacatatgtaaacgtcatactatgtatttgatgttttaattattgtatgtatgtgtttatattggataaagaattcttaatcaagcaattcttctttcattatagatgtctaatgatatcgctccgattggagaggaattatgtcttgtggacagtggtaccacaaactctatacttggggagatcaaatactttcaaactctcaaaaagagagaaggcaaagttttgactatcgctgggcgcgatactgtgatagttggctcaggacgagcaattattacactcccaatgggtacacaaattacaatcgaggatgctttattgtaccatgattcaacccgtaccctactaagttatagagatatccgtcaaaatgggtttcacattgaaacccatatggataatcgagaagaatttcttctcttaaccaaacaaaacggatatggcaaacgcatttgcgagaaaattccatctctcacatcgggattgaactatacatacattaagcccattgcacatgttacgtacaaagtaatttttcaaaatgttgatgcattccacacttggcatgatcgacttgggcaccccggtatcgggatgatgagaaaaattattgacaactctattggtcatcatttgatcactgacaaatttcccaaatcctctgatttcgtatgcactgcatgtgctactgggaaactgattttgagaccatcttatctcaaaattagagccgaaccacttaaattttttgaacgcattcaaggagatatctgttgccctattgtgccaagatctggaccgttcatgtactttatggttttgattgacgcatctactagatggtctcatgtgtgtcttctatcgacacgaaaccatgcctttgccaaattaatgtctcaaattataaggctgaaggcaaattaccctgaacatagaattcaatcaatccgtatggacaatgctgccgaatttacatcccatgctttcgatgattattgtgtggcattgggaattcaggttcaacactatgttccatatgtccacacacaaaatggtttggcttaatcattgatcaaaagaattaagcttattgctcgaccattattgatgaattgcaaattaccttcgtcgtgttggggtcatgcagttctgcacgctgctgaccttgtccaactacgaccaactgcatatcatgaaacttccccaatgcagttagtacgtggaaatcctccaagtatttcccatttgcataagttcagttgtgctgtatacatactgatctcaccaccacagcgtactgctatgggcccacataggaaagtggggatctatgtgggattcaaatctccgtcgatcataaagtatttagaacccttagcaggtgatctatttactgcccagttcgctgactctatccttgatgaggaacatttcccggcattagggggagacttcaagtaccagaaagaatgccaggaaattgattgggatgcccaaggtattcccgcctcagacccacgtactactgaaactgaacttcaagttcagaaaattatacatttgcaaagacttgcaaataacctgccagatgcatttaccaattataaaggtgtgactaaatctttcattcccgctcagaatgcgccagaaagagtggaggtaccaaataaaatcactcaacttccactcactaaaaagagaggaagaagtatggctactcagcgagaaacaattgctaataagcaaagaaagacggtaaatgcaaatcaacctttagttggtacacaccaaattgatactatatatcaagcagatcgtgatagtctgcaacctagctcagtggtgcacaatgctgagactaggaattcggaagaccatagacacattgtttcgggaaatcacgatgagtctataagggtttatgaaattgccatcaactactctgaaactggagaatcttttgatagaagagctacaattgtcgacattaatttttccgaacaaattgttgattgcctccaagttgatccagaacctaagtctacaaaagagtgccaaaagcgctctgactggaacaaatggaaggacgcaattgacgcagaattagcctcgctttacaaaagagatgtattctcggctgtaatgcctactcctcgtggtatctttcctgtgggatacaaatgggtttttgtctagaaacggaatgaaaacaacgaggtggtgagatataaagcaaggcttgtagcacaaggttttacgcaaaaacctggcgttgatttcaacgaaacttactctccagttatgagtggtataactttccgatatttaatatcattggcagtacaaaatcatctatttatgcagttgatggacgtagtgacagcatatctttatgggtcacttgattatgatatttacatgaaggttcctaatggaatcgacatcccgaatcagaaggtaaatcgtaacatgtattgtgttaagttgcagaagtcactttatggtttaaaacaattgggcaggatgtggtacaaccgattaagtgaattcctttcactaaagggatacactaaaaatgatgattgtccgtgcgtctttatcaaaaagtcccccacaagattttgtattatctcggtatatgtcgatgatctcaacatcattagcaatacacaagatattaatgaagcacatcatcatttaaagacggaatttgggatgaaggatttgggtcaaaccaaattttgcttaggtctacaacttgagcatttaccttctggaatccttgtgcaccaaagtgcatatacccagaaaattttggagaaatttaatatggacaagtcatatccttccaaaacccctatggtggttcaatctctagacgtggagaaagatccatttagaccaaaggaagatggtgaggatgtatttggacctgattttccatatcttagtgctattggcgcacttatgtaccttgcaaatagtacgaggccagatattgctttctcggtaaaactattagcaagatacaacgctgctcctaccaaacgccattggactggagttaagaatgtctttcgatatcttaatggcacaagagatcttggacttttctttaaaatgaatcaggattcgactttaattgggtatactgatgctggctatctatctgatccccacaacgctagatcacaaacaggattcgtatttttacaaggtggaactgctatttcatggaagtcttctaaacagactctagtagccacttccacaaatcattctgaaataattgcattatatgaggcatcacgtgaatgtgtatggcttcgcagaatggttaaccacatattaacatcttgtggtattggttcattggaatcacctaccattatctatgaagataatggcgcttgtgttgttcagatggaaactggttatattaagagcaatatcactatgcatattgctcccaaattattttatcctcatgagcttcagcaacatggagagataaacatcttgcaaactaagtcatatgataatcttgctgatttattcacagaatctctaccatactccacattctttaaatgtgtcgaaggaattggtatgagacgacttaaaaatttgcaggattcaaggggagtatcttcctctggaaaataacctattttcgtcatattatactcattttcctttgtatgagttttaccctttaggttttctcatccaaactttttaacgaggtaatatcaatataagcttatatgtcttatcatttggcttttccccactggggtttttactaaatgataattgtagacattatactattttggatcatactatgagctttactcatagatctaaaatagttaataatatatatcacgattctctccttatttttcccactgggttttcgaggagttttacgtgatgtatttaactattattatttctaagattatcttaatttacagatatctggaacaatgaaagagcaatgatcaaagctggattcgatcaagggggagtgttatgaaacaacagggtgatctcatccatataaaaggatggatcacaaccgaaggcaaccgcgcctcttccctagacgctccttagcaacggacgcgatggttcccaaccatcgcgtctccggttgccaccccttccccatctatatattgtaccgcattgatcaataaaagattccgctcattcatttcctacattcttgtcttaaattctctctctcaatctctctcgctcaatcaattttatacactttcaacagtggtagcattgggctcggtataaacttctacagctcaatcgagaaagcatgagtagggttgttatccttcctttgaacctgggtaaatctattatgtttgttagttagttcagtgttaaactagcgcattccagtgaaataaagcaaattggactctgatcaagatttgcttacgccgtacatactttaaaatcatactttatttttgaaaaaaaatcaccgtgtttagcagttcagaaagtgtacgtataaaaaacgagggagtaaaaattgagaatagacggtgaagaagatagctccggttcttacaaatgagtaatttgtcaggtttcacgtgcacatagatgaggtagctagtatccattcgttctaaaataaattaatatagtataaatctatacacggttcagatttactatctccatcagaatataagtataattatgggtttccttgtccaacgtttaaccgtccgtcttatttaagaaaattataattagtatttttgttattgttaagtgatagaacaaactttttttaaaaaagttttcataatttttttaaattagacggacggttaaacattagacataaaaacccataaccgcacttatattggaagggaggtagtatagtactccctccgtttcaggttataagatgttttgactttggtcaaagtcaagctgcttcaaatttaaccaagtttatagaaagaaatagtaatattttcaacccaaaataaattaattataaaatatatttaattattaatttgatataactaatttcgtaatataaatattactatattcctctataaacttagtcaaacttgaaacaaactaaagtcaaaacacttataacctgaaacggaggaattactaacagagtagttgcgttatttgtggactaaggctgtgattagttgcacaggcaaaaaaaaaattactgggtcacatcagatatacggacatacatttgaagtattaaatatagactaataataaaacaaattacataatccatgtgtaaactgcgagacgaatttattaagcctaattaattcatcattagcaaatgtttactgtagcaccatattgtcagatcatggcgcaattaggcttaaaagattcgtctcgcaatttacacgtaaaccgaactgtgtaattgattttttttaatatttaatattccgtatatgtgttcaaacgttcgatgtaatgggaaaaaaattttgccggtggatccaaaaccccctaaaaaataatcatcaacttgtggttgtgcgggccaagttgccaacgttaatccatggcggtaagcaaaggccactcgcagcttcacactgtgtgacgccgatgccatgacgcaaacaaatgctatgggtggtgatgtaatctgtcagatcaagtaattctcgtaattttatttgcgtgggagcagttttccaaacaacttgcatgtcaactagcaagtctgtgagcaacgctgcctagctactagttagcgacgacagagagcatcgaatcttggcatgccactaatctctgcacgccacaaaattaatcaatcgaaacagtcgacagtttcagagaagcgtttgtactgtacttaattactactctatccgtcccaaaatatataaaattaatcgtcaatagtttcagaaaagagtttgtactgtacttaattactactccctccgtctcaaaatatagcaacatgtgaccaatgtggacatatggggtgcacatcccctcctaggttgagtccacatgagtcacaggttgctatattttagaacggagggagtacatgttatccgcacaaaccgacctttgcagtaatatggagtatttataagggtttccgttgtgctatgcacacagacaaacctcgtgttgtctcttaatactatctcgtttcatcaaacgcctatgttactactttttggtccatccgaattacctctgcgttctgcctatcaaagttcttgatggaatttccaggttgactgaatagttttttttaattcaaaaatagttctttttttagccaacaacaaaggtacttcatagatttttcctcagaaaaaatgcggtcggcctttttttaagatctataaaccgaaaagtttaattctaaataaacaagcagctttcatgtagcttttttaaagtcaaaactaacttttacactgtgaagctagaagtttcttttttacttatgtgaagtggaaatatgactctaccgttatatttaagggtttgttggaaccatgccaccctaattttacaaaatttgagatatgacacccgtatctcaatgacatgtaggacccacatgagtcaatgacatgtgggtcagggtggcatatcacaaattttgcaaaatttgtgtggcatggttcaaattttccttacatttaattgagacttcaaaaccacccgcttataaaacattcaaacatataagaaaagattggcataaaaatcgaaaccaataaatctaaacccgaacaaagggagcctaatttgctgatgcaagagccagctggaggctggatgcacaggatatcttctctatctttttttgaacggaaaaacagcactagagtgccttttcattgaatagagcaggagaaaatacaaccccttgaggcaaatgaaaacgttgaacactgtagctatactctatacatagtgcgggattaactcgcgcagccgcttagcccctgctaaagcccaaaggctagcctcttctttgattctcgacaggaggaaactcgttgccatctctttgtggtcaaagattcgccgatttctctcattctagatttcccatacgactagcaggatgagtgatcggagcccttttttcggaacatttggcgtgtttgcaaggttctcccaccattgttgaactgactgtgcctcctcccattgagccgactctatctgctgatagcccacccatccagcaacaaggccccatattcttttggtgtatctacaagtggcaacgaggtgcagcgccgtcttagcctcacagcggcacggaggacaacaaccgttgttttgccaacccctggtcgcaagtcgatctgaagtccagactctattttggatgatgagccacgcgtgaaatttgcatttccccggcactcaaactttccagattaaggagttgaagcttgtgctcggcgttccttggcattgcgcatggtaggccgaggaggccgtgtagcgtccgctacttgtggatttctaggtaatctggtctggttctccaatgcctaagtgaacattctggaccgcttatcacagggcaactagttgttcgacgaggtctactgtaataggtgagtgcgattccagggccaggtcctgaacccgggcgtcctcctcctttccatttcgaagagatctcctctgtttttagagatcgcatagaccagcggcatgaggtctttgggtctttgcccctcaatctaggcggagtcccagaagcgcgtcgtgttccgatctccaattgttatctttgttgaggcggcgaaaagattcctttcaatttcatcgcagggcgtttctagtcccacccaaggtttggttggatccttccactcgtgccatagccatcgcagcctcaaggccctcgtgaatttctccagatttaggactcccaagcctccctaactggttggcaatcacgtctttatccagttgactttacatttccctccggtgatgtctcccgtgccggcccagagaaagcgacggcattggttttctagctactcgagggattccttcgtagttttcaaggcaatcaagagatagataggctaggccgtaagcacagatttgacgagcgtggttcttccagctgctgccatgtttttccccgtctaatttgttatccttcctaagattatgtcgaagacaggctgcaaatccgccttccatagtttacccagtaccaaggggaggcccaagtactttatggggaagtttgcccttgccgccgggacgccctcaagaacctctgtcaactcaatgccgtcacatctgatggccgccacttgggatttctgaaggttggtgacgagtccagtggcagtgccaaagcgatgtaggatatctacaaaatctgtgacatcgcctcgggtgggattaatgaagatgacagcgtcgtccgcatacaccgagatccttagtcgggtcgttctcccccgcaactttgagattgtgccgagctctgctgccttggagaggattcgttgcagggggttaattgcaagtatgaatagcagtggtgagagggggtccccttgcctaaggcctctgccatgcttgatccactgccctggcgagccgttgaggagtacttgagaggttgaagttgacagaatagcccccagccaatctatccatcttgttgggaaacccctttgctgtagcaaggctagaaggtagtcctagcggactgaatcgaaggccttagttatgtctagtttgaagagcaacattacccgcctcaggcggtggtgtcttctggccatgtttctcacaaaaaggaagttgtcatgaatgcttattccttttatgaaggcgctttggttgaccaaaatcaacgtatcgtatgcatgtatgaccttagccgcaccgcaagcatcttggagaagatcttggcgatactgtgaatgaggctaattggcctatagtccgcgaccccctcggccccttcttttttttaggtattaggacgacgttcgtggagttgagcagattcaggtgtgcacatctgaggttgtagatggaatcgaagaccagaagaatgtcctctttgatgatttctcagcagactttaaagaagatccctgtgaagccgtctggccccgaggctttgtcagtgggcatttccttgatggccctatgcacctcttgctctgagaagggctcccctagagtggttaggtcgattggtgaaatgtcgagagcttcccaatttgactcatttggccttggctccggctgccccattatgcttgcgaattggtcatgaattgttgcctccttctcctcatgcgtcaccgcctaaccattgtccttcctcagccgttgaatggtgttctttcttcttcgcgcattcactttaaggtggaagaactttgtgtttgcgtcgccttcacggatgtgggttaccctggaggcctgctttttccttgcccgctctatggaggcaaggccaaggatcttgcgtttgagggttgctcttagccttgtttctgggatagagaggtctctgtgctcttgggctacatccagcctttgaatgacgtcaagggccatatgaagctgaagcttggcctcggtgcagatgcctttggcccattctctaaggcaggccgcggtacgtttaagcttttcatttaagcgatgtataggctcagtgtgtgtcaaaggctgactctaggcagccttgaccttgtctttaaatcctgggatccttgtccaaaaattctcgaatttaaagtttctcggcctgcgcgggcattgcgggttggacaggatgagggggcagtggtcagaaggccctgtggggagggcgtgaaggacttgacgggggaaggcaaggtcccaagtgtcacaccctaaaaatcctaaatatataaattgttgtttaattggaattattagaaatgattttaaaagcctagaagagaagatctaattttaaataataaattccaatgtaaaatggggccagataaaatttcattaaatactttgcttgattctataattcctagatttttctgggatttatttgagccaaggaagtatttttaataaatggaattgcatttcatgaataatttaaatggaaaaaggtttttaaaagtctcttttggctttgggccgaaagtcggcccaaaaccctctctctctctctggcccaagccggcccagttcgcagccgcagccgtcgctcgcgcgcgcgcgtccgcccgctgacaggtggggcccacctgtcagactcgtcgtcttcctcgcgccgccgccgcccgaaaccctagcgccgcgccgccgtcgtctccttccaaatccagccgcccctttccgtttccggtgaaatcaatagaggggaaatgatcttcgggacctcctctaccttttcccttttggaacttcggctaaaatcgtttggaaagcggaggattcgatctcgaatccgattcgtctctctctcccaaaccctaacctttccttcgcgtcgccggtcgccgtgggccttcgccgccgcctccttgcccctttaaaaggatccccggtgtctccgctacccgtcgccaccctcgccttcgcctctcgtcgccggtagagctctagcaccgtgtagcttatcgtcgccgtcgccgccgtcgctccagccgtgcgccgccgtcgctccggtcgtcgccgtcgctcgggaaggccgccgtcgtggtcgtcgtcgcgtcgccgtcctcgtccgcccctccgccgtcgctgtcgaccgccggaacatcgtcgccgtcgtcaagccggaggtcgccgccgcttcttcttcgccgctgtcaccgtccgttgttcttccgctgcttctttggtcaccggtgagttcgccgtgccgtccgctacccgtaggtgctctccgttcgcgccgccgcgccgtcgttcgccggcgagctcgcgcggttcggtcgccgccggaggtgacgtcatcgccgacgtcatcgatgccgtccgccgtggtctggctgtggaccgatcgatctcggccgttcgttttggatggatcgatctcggccgtccgttctcgtgaaccgtcgccgtgcacccggtccaccgcaaaccctagccgctgacgcaataaatcctcttttccttttcaaaaataattcattattgcgtcataattcaattaaaatccatataagtgttttaatccgatttaatttttaaaaattcataactaattcatcttagctcggatttagttggttcaagtctctaattttttctaaaattgagatctacatgttaaaaatatccacatgtactgttcatgcttgtttatgtgctgttttggtgttttgctcttttttgtttagattccgacgtttccggagagtccgttttcgtaggagaagaatttgaagagttccaaggccagcaaggcaagtcacacagatcccaaacaaccctttgagcatgttgatcccgtttaaagctattgtttctattcaactattgcaattattttcgaatgtcattgggtggaattaacctattgtttgttatagcccttttgttcttgattactttattccttggtaccttgggttattacaaattgactagttgagctttatatatcggttcagctagatattagatgtgattgcttagccatgcttagaaacattagcacactattgagataacttatgactcactattatttaatgatggcttattgataactcatgatggttaatcatgattggttaattaattaatttgccaactaaaacctgttaatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatggttcattgcggggcaccagactgagaagtggcggagataagcccacgggggtcgctggggagtccatgccttgtttataagggggtgattatgatccaggaacggtgcgctgtggtggattgtgttgtgcgaggggtactgtcacagctcctttctgaggtaccgtggtggtatcaaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtacagtggtacacctctggccagagtaaaactattcgaatagccgtgcccgcggttatgggcgggtctaacaatgtctttcgtgattagtctcacacctctcattataataaaagatactatgactggtaataatttgattagctcctggtttggaatggtatattcctggtttggagatagaactgtgcagccggggttggttgttcagaatggttgggcctatgcaacagggtatgttgtatagcgttggattaatattgtttaattattactcaactgttttattaaattctgaaatgtttattaaatgctgtttatgcaaatgaaaccctactataccatcctttgttatcctgtgcacttgcatatttgctgcgtggcttgctgagtatgtcatatactcaccttgcaatcatttatgagaagaggagttgcaaggtcccaagtctcattgcagaagcaacggtccaacttgatgagggtggctcattgccgctcattactccaagtgaacctcctattttgcaagggaatctcatgcagctcagcggtcaatggttgagcgatatcttctctaattaacccaaccatttgattaggacgacgtcatcacttatctttaaggggattgtaatatacagtcaaagaaaatgaataagatcgagtagactaataaaaggtcgcagaggccaatgtgaaaaggaaacaacaaattaaatcgacgaaggcgcatacatttcttggcaaccaagctttcacatccacgagtcatcaccctgtttacatgtgtataggattaacgtatatattacccatgttttgtaacgaaattttaactaaaacaaatatcattaaaatattattatcatcattttctatatatatcatccgttaatttcttcggggtatttttttattgatatgtacattctctcgccctacactgtctttttttttcttccacaacaaaatagagagtaggcgatggggtgtttgatatgtagggtgtcacaatattttttatttctaaaaagaatagggagttgatgcttaggtaaagtagtaacagatttatcactcaccaccgtcatttactcccattaaatgagtattgatatatatactcctgataataattgtgtcatcctattttattttcattatgagagcaatatagatgtgtagagaggactacagtttttttaagtaagtgtatttcgcgtgtttatttaaaaatgtaaaacaggatatgaatattacggcatattagcgagctagaacacatggttcgcgaaaagaggatggggagtaagattacaacgtcaaaaagggattaaaaaaaacaatagcggagccaaaaaaaattctattgcgtgttaatgttagtggcggaatcaaaatttaaatataatacatacagctaaggttaattagcatatagctagttacgtagagcgttatactttcctttaccaatcccaaattcccaactttattaagccggttggtcaaaaagatctgcttgtgctaaggttaattagcaccaactactagataacaagcaccgtatctgctgcgttgacgtcagcaggaccagccgcccaaaatttcgacgctgatgaagtgatgagtaggaatcgagtcatggttctcgatcttcttttttgatcgaaggatgtatatataattttctccaaaatgtccctttacagaattacagagataccagacactacgctatagttcatcccaaccttaccaaaacacacttaaaaaattaactagaaaaaggagtgagtgattttacagtttgactaggtatcaagaggtttagcgtatatttttttatattttaataactcaagtatccagaggtaccatatacactggcgtaaaaaaaatagtacatccaagtaaaggttaaggaccataaaaatcccccctcatatatagattcaataaatatgcaagataacttaatagacccctcgagggaaggagagaaaaggttgttcagaacatacatacaaggatcacaccataacaaaattatctaaaaaaaacatttttttataaaactatacaacaatcacaaaaataattacaaaatccatgtgttcgtcccagtgaataatggtactatagctagctcatgtttgcaatcaaattttgacatcactcgatactaatatatgaaaaaagttggacttcttcatagataaatataaacaatattcgttgattgctcacaggggaagaaatcccgtcaaataattttatttttactagttctaatggagaatatgattaacaaaagagtaaagtaattccttcgttttttaatagatgactctgttgactttcgtcttatttaaaaattttatgtaaatatataagataaaaatcatgtttaaatacttttagcgataaaacaactcataacaaatgtgtgataaaaaaacaatagtgtcatctattaaaaaacatatatattatatattaaagaccaagtttctaaaaagtaaatagaaaacaaaacataaataaaagaaaacagcctgagtagttgccagtataaaatatactcctatgcacatgcatgtatgcgtgtagtaatagcttaatcatctgtaaaatacttatgtatagtacgtatcttgcggtcttgccttgttcttatacttcgtactctgaagccgtaggagcaattgtagaaccagactcgcaggacattgtacgcggccgggcgagcatatttacgcggaatatgcctcgaaaccgtccttgcgccgtttaagacgagtggaagcagccaaaaaaaaaaaaaaaagagagagagagaaagaccaaggaagacttgactcacctgcaagtattgggctagtggctaatgaagttcatacacacacgtgacaagctacccatcgaccacatggttgcacagttgcactctgcaaagtgtaccggatgatcatacatttaggactttattgtttgattaaattgtacggatggtatacgaaattattaggtgaatacgtgtcgagaaaggaaaaaaagataccacatgactaatcttcttgatttaagggttaaatttaggatactacgtaaacatatatatatatatatatatatatatatatatatatatatatatatatgaaggctgctattagatatacatctttcaataaaatgatagaatgagatatagttatcgtagaaaaagattggaaaatcattagaaatatatggaattcatcatttccattgaagaataaagtagagagaaaatttataaaaatgtataaatatagcatgttttgtgcatatatatactcactaaacgtatgcacattacatcgtaatcaacataatcttcgtaaaattaacattgtcaagccaatttggttctggttcgcacagactagacaaattcatggagcgaaacaagcagtttataagtttatatactaaattgcacacacctaacaagtttgtgtatcaccaatacaatttactcttgtatgagtttgagaggagaggaaaagagaaaattgagaagatacgcaaaacaaggtgagccattagcacataattaattaagtattaactattttaaacttcaaaatggattttaaagcaaatttcatatagaacatttttgtaaaaaaaaaacacaccgtttagtagttcgggaagcatgcatgcggaaaatgaaacaaacaaactcactttcacctccctatgaacacagcggctagcgcaggcagtttcccggtctccgtcggctagcatacagtcatgcccccaataaattaattctaattagggcctgtttggtagagctccaactcctaaatttagctccaggagttgggtatgtaatggagtcattttgtgagagagctgctccagctccgctcccattttaggtggagctgaaactgtttggctaagctccagctccagagctccactccagctccagagctccaggagaggtggagctggagctggagctgtgccaaacagacccttacttttgctattgtcattgggagaagcagtagtatagtgtacatagttaattaacatgcttagaacaaactaagaaagcaaatgctcaacccaaaacaatctatatatttgcatagaattgagtatactttataatttattgtaaggctcgctcacgctcataaaaaattctagatccgcgactgattatttcccaagacagaaagaaatgtgtgttttggatcccaatgatcggaacctcatctcctgcgcacgcaaaacagagcgacgtattttcttaagactaattaagtatttactattttttaaaaaagaattaatatgatttttaaagcaactttcgtatagaaaattttttgcaaaaaaaatgtgccgtttagcagtttgaaaaacgtgcgcgcgggaaatgagaaatgcgagttgggaaagttttgaaaagaactcagccagtgaaaatgcatgggatggcaatgaagaataaacttgctcaagatgaactaaatatgattaattgagttttaattatttttaaacttaaaatatgaattttatttaatgttgtaaagcaacttctaaatatataggtgtagattttgttctgaccaagtattgtatagcagtttaaaaagcgtgctaataaaaattgaggtgtaagtaatgtgtgtaattacgagaacgagcctacctaccagtatcaccataaccacgcatacaagaattattttttttagaaaacaaatcgtggaatcctatacgcccaggatattgtacaatccaaatgccaactggctatcctcccccccaaagtctctcacaatcttgcgtgctaaggaaaagcaagggagaggcggttgggccaccgcccaagtaaacgccgacgacatctccatccgatccgacccgtcgcttccgccgcgcctctctccgctccctatataaaccccaccctcccactcctctccttgcgccgaccacaccccgaatccccctcccttcgctttactactcctcaactccgctccactctccacccgggatggcggacgccacgcacgccgccgccgatggcggcgtcgccaccatcctcgcctccgtcgacggcagggacttcctcctccgcaactccgccgacaaggtcgaccactccctcttcttttcctcctcccccctctcttttgctcttgcggatttgctttgctttgctactgcgaatctgcgattgtgcgctttctttgtttgatgctcgcccccgatcgaccgtaccgtgcgtgcgtgacgcgtccttgttgcttctcgatcgtgtgtgaatttgtgggggcgactagaagtggtggttgtcagcgaccatgtgctactctgtagtctgtaccgtgctagtgtgatcaggggttttccgtgtccatgtggggtcgattgacgattgattgcgtttgcttgtgtctaagaaatcactaattagtcttcggcataattgcagataacaattaattgaacatgtttacaaaaatttagtactgttagtattatgtccgtatttcctgttcagtccagcaagcatacttagttcagacttggtgccgtattttcttgtcacaaacagtagagaaatgaagggggagtgagtttgttcttttctttccttttgttgaaaaagacatggtgtgaaatgtatagtagagttcatcaaaaagtgatggaatgtggcaaagttcgattccaccacacatagtactaaacaacttagctctgcctctatgaaaatcgcaaaatatgcgaaaacaatcatgtcttgtgtgaaatcaatatgagtaggactaatttgttctacaccaccaaagtttgtttgctcaaggctttattgtcctgcaggtcaagatcagtagcatcaaggcaagcacagtggccctctacttctcggcctcatggtgcccaccatgcaggcgcttcacgcctaatcttattgaagcatacaatgagctggtctcccagggaaagagctttgaggttgtctttgtttcaggggatagtgatcaagacgcattcaatgcctactttgcaaagatgccttggttggcagtccccttttcggactccaaggctctcgccaagcttaatgaacgctataaggtgatgggtattccacaccttgtaatccttgatgcaaaatctggtgaaatttacactgaagatggagtggagcttgtgcatgagtatggtacagaagcttacccttttacaacagagaggatcaatgaattgaaggaacaggaaaaggcagctaaagataatcaaactattcatagtctgtttggtacacccacccgcgactacttaatcacgaacaagggagacaaggtaactgatcgatgacagttctttattgtcttttacatgattttgcagatccagacattcttagctgttttcttcttgttgatggtacccaggtgcccatctctgacctcgaaggcaagtgtgttggtttgtgctttgtggtgaatggctatggtccagttgttcaattcacctcagtgcttgccaaaatatatgaaaaacttaaagcagttggggagaagtttgaagttgtaatggtatcattggacggtgatgaggaatcattcaatgagagttttgcagacatgccttggcttgccattcctcagggagataagatgtgtgagaagctggctcgttattttgagctcagtggccttcctatgcttgtcctgattggtcctgatgggaagacactgaatgacgatattgctgacataattgatgagcatggtccagatgcatgggaaggttttcctttcagtgcagagaagctcgaaattcttgctgagaaggcaaaagctaaagcagaatcacagaccctggagtcccttctggtcactggtgatttggactttgtccttgggaaagatggggcaaaggtatgtttgtagattgttatgcctggtatcattgattaagatctcttttttgcgacttggaaaattgtatcaaagttaatcccgttatgcagtaacttaggcaaattatgcttgttacagacaacattggagtatatttagccgttatgatcaattttaatgagtatgacatcatctgaacttgtcgcttgaagtcattagatatactctttcttgattttagcgttgggacctaaattctgttaattgtaccaaagcacacaaacttttcatatcatgacttcccatgctccataggtaatacggagtactattttttattttttttactgaatgcatgtattgtactgttaatgccttgtaacaaggaaaattaagtctgaaatcctgttcccatcttaacgttcccatagattgaggatgtaactttacatatgagagaatattatatgctacaatcgtaagtcccggagaatggcaatatgaacggcagtgctccaaaagaaagatgttataatgacttcattgtagattcttgcacattttcgcctacactctgaagtgttatttacctatctgaatgtgtgattagtacatgaagattaacatctgctttttaatgtgaaggttcctgtatcagaacttgttgggaagactgtcctcctctacttttcagctaaatggtgccctccatgccgagccttcctgcctaaacttgtaaacgaatacaacaagatcaaggagaagcacaatgattttgagatcgtatttatttctagcgatcgagagcagagttcctacgatgagttcttctctggcatgccatggcttgctcttcctttgggagacgaaaggaagcaacaattgagtaagatcttcaaaatcactgggatcccttcgcttgtcgccattggtcctgatgggaagacagtgaccaaagatgcgaagaccccactggtggcccacggcgccgacgcttttccattcaccgaggagaagcttcaggacctggagaaggagaaggagaagaagatcaatgacatggcaaaggggtggcctgagaagctaaagcatgatctgcacgatcatgagcttgtgctgactcgctgcaccacgtatggctgcgatggatgcgacgagatgggcgactcatggtcctacaggtgcaaggaatgtgacttcgatctgcatcccaagtgcgcgctggaggagaagggcgatgtggagatgggagaggagaatgctgaggctgcccccgctgggtatgtgtgcgagggagacgtctgcagaaaggtctaaaggagttgttttgtttcccctggcttctttttatctctgtgccggttgaatcgtgcctgaatgtttgggatgtgaatcctatgtgatgagtataataaaacaatcgtctcctggttttgcttataatatgtttgggctggatgatacattggtatttgtggatattaaaatgagctgggtttggattaatgtgtgcaaaatcgtgtgtaattacgattgcggattggtagttgtcttgatctgcttgttattacagccttgaagcgtgaaaatagcatgaatgttgtatgtagttctgttctgcgacttaaaagcttatctttcttcaggttatagagatcaagaagcgtatatatatgtacaaccttagctcagttttgactacggtcggtttttctgtaagggtgttcacatttcacattgctcaccgggttcaagttaaaattgtagtggaattctaggccggttgcttgtttgttactactattctgtaatagccagcccttttcatcttttcagctgacagtctcacctcttcaggtctcaggacgattagttgacgtcaattgagccaaagcatgaattttggttcacgggctcacggcccatttactacaaaggcatttgtgacccaaattacatgttactttgtgcaaaatctaaatgttcctcaaccggaaaaaaaaacacacttgtgctaaatgttgttcgtgaaactgttaatccacaagacgataacagtaatccttttgtcaggttcatcgtcgagtctgtttgactaatggcttttaggaggtgtctctaccacgctctcttataatgcacttgcgcgtgtaaaccattgttcagagacttggggacttggacccgccatctgttgtcattgttcagacaagaacatctgatcataaatcactggcgccataattaagatctgaacctacttattttgattatcttctcacccatcaatttcttccatcttttgttatttaaaactgtatccttcctctcgctgacccgtgcttagcttagcagtttccacctcacccaatttcttggcaaatgttcataggacgaccagaaaattatttcagcaacctcacgcaatcacacgctgatcactcgctagatcatcggtaataaggaaggcgacgaggagagagagtgttcgacgacggcgcggagcttcgagatcgtcctcgtctcgtgcgacgacggcgaggagtcgttcgacgcgcacctcgcgtggcacgccgtcccgttctccgactccgagcgccggcgcgccctcgtcgcgcggttcaacgccgcgggcgaagtgccgcgcctcgtcgtcgtcctcgaggcgacgaccggcgaggccgtcacggagtgtggtgtggagcttgtcgccgagcacggcgccgagacgtaccctttcacgccggcgagggcggacgagctggagccggaacgcgcgacgagggcgcgaccagaccatccacaccgtcctcgccgcgccgccgtcccgcgactacgttgtctccggcagcggcgacagggtgcccatctcccagcacgaggggaagcacgtcgtcggcgtgttcttcacggtggccggctacgctccggcggaggagttcccgccggtgctgttggcgaagaaatcccctcatcgaacaccttgtgtgcagactgcacacgtccggcacggcacaaacagcaacagtggtgaagaactgagaggagaaattcagagcagagtaaaaacagcggagtttcgagcaaacttagggcaattttcgagcaaacttacaactgtaaaactgagctaaaaaccctattcatactcaatacaaaaccaacgacgacggcgatgacgggcgggccggcggcggcgaggaaggcgctgcgcgtcgacgtggtcccttcgctcgtggcgttcggcggccatggcagaggggtgctcgccggggacgcgaggacggacgacggtggcggtgcacggcgccggcgcataccggttcacggaggagaggctggaggagctggagcgggaggtggacggcgaggccgcggcggcggggtggccgggcagggtgagcgggcacgcgccgttcgaggaggacgtgctcgtgctgacgcgccgccgcggcgcgtcaccggtgcggcgagtgcggcgggtggggttggttactcgtggtcgtactggtgtgacgagtgcaagcgcgacttccacctggcgtgcgtcatcgtgggagatctcgcgcgcgctaattaatcgccgtgattatcgttggaatatctcgagccataaaatggatgtttaataatcctgacgctgcatatggcgtcaaaaaaaaaaagtactacatatctttttttaacaattataccgtacaacacacagacactcacaacgcacgcaaactcacctctatgaacaaatgcagataaaccctacccctataagcatcttcgaagactgggccggcaattccatcctagagattgacgaagtcaccataggcgtcacgctgtcgacgggtacgtcgcctaccactgaaagcacaaagccgttaaattctgaaaaattcgtcctaggtaaggtactatatgtctatgtctagtaaactgtcaaaataaaactagcagggtctagcacttataaaaaattatatctaatctttttacacaaattttctttaaaatttgttaaatagtcatgccgttgtcttatgaattataaaaatcaaacctcatgatcacagcgttttcaattttataaattttaaaattcacaccgccatcatcccttactccttaaatgtctctttacttgcttattggccctatatggcttttatattaatccacctgaaaaaaaaatcggatctaatgtccgttgtctcgccgatttcctttttttttacagtttttttaaattctaatcaaatattatgaccctacttttttatggcttgaccgttgcactcctccctgctttattatcattaaaattttattggtcgaacctgattatcgtgtgattctttctttactttatagaagtccaaacaaccaccacgaccctacgcctttatggcttatccatcaccccctactctttcatcttcattgggattattgaaatcaaatcagttgtagttgcggttgtattttatagtatttcagataccgccactaccattctaatcatttattgctcctcagcttgctctctcatggcaaccactgcctccctgctccttggtcacatgtccaatcggcatcccacatgcgtaatttttccaattggaaggacctcaattttttcaactggtccctgtccttttgttttccaatcggctaaaggcctcatagtccggatcttattatgatatccacttgcattcctttttatatacaactcttccttttattttgagaaaaaaaagtccaaataatccctaacctttatatggaaatccgtctagcaccataaaatttaaaccgcacattcaacacctaaacttttacaataccgtttatataccaccctaagatggttttgaataggaatttttatctaatttgtatataaattggatgagtttgatcatgtgacatatacattggacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattaaaatctcaacttacaccttattagctctcactaacaaagaagtaccaacataataatagtatgatatcactattcaaggataaattgatgatttacaactgatgatatgcaaatatgttatattagattcaaagttgttagtttaagatttcgaagtatgcaaaaccaacttagagggtagtatggatggtatggaaaagtttaggtggttagatgtctggttttaaagtttaaggtgctagacaaacttccatctaaagtttagtgggtatgttgacttttcccttatttctatggatgtaattttgttttgcacataattatatcgatcaataattagatgcaaccacaatctaatggtagatattttgtctttttctcggattaatataaaaattcctgccctacacagcgagcgcggtgttttggttttttcaaaactgtcttaataatacaatagatgggagagttgaaaattaataagtagttaaactaggattgtaagtctcaattataaatttctttatttagtaattttaaaatttataactaattaatatccgctggtacttattttgtaggtttcattatgattttcattatttattaatccctatctatttgttctcacatttgagtctcaatttagtttttttggttagtttagtaatttttttcttacgcagcaaacgcacatgtacacataccactacacatacaacattacacttacatcctcatccctcatgaaagcgtctcctaacacatactataattaacagaaaccagcggcacatctctcatctcactaaaatactgttaaaagccaataggtatgtgcataatatttatggatactagaatttgaattttggtggataaagttgtacatccacaactctaccacacatagctgttgcttctccggttactttagtaattttaaacagattaatacttcgtttggagtaattattaagttacactcggtttagagtctcccctttgagtatacaatggtatgttttattaaacatgaatttgctatatactctatgatcataactatatgatcaatgtggcggctttctcctaaataaatggcgtgccttttaacatgtgcaaattaacgatcaaatgtgtaatttaataagccagaaaagaggataagtaccgcgtcaccaaggccgaatttcaacgtgggggactacacggcccatcaaaagtgcgccagatagccttctcagcccagcgatatatttagaaatttcaaacctaggagcacgtgaacacagagcagctaggatcgatacaagctgtgacaataatctcaacttgcatcaactatgagtctatgaaaacaatgctgcaacaaaaccgacatcgctcttaggacttgtgctccctctgactgagccgtacaataatttaagcataaaagttttcttttttgaactgtaagcatatgaaaagatttaattccaaaccgatgacttgtccggtctgcactctggaggagattccaaaggccaagttggaagataccatgctgtcattttcctctcaaagattacttaatcacaaatcattacacatatatacttttttcccttaattgtcacaaattcgaggtaagcaatttgccacaaatgtgagttgaagaagattcttcggagcttctgatggaacggggccatgtgggcgtcaaaggtgataaccaatcggcttccaggggaatttcatttttgctttagcctcatcgcgcaacgataaattaaggacaattatttaaggtttatataagagcacaccattttttccgcatatgcctaggataaactgtaagatgagaatttcttaaattcttaaaagaaacagccaatcaggctgaattttgacctgatgaaagtgataacggccaatttcaagcaaacgtaagcctctcgaaataaggaatgtggaaaattttaaaaattatgtttgagtgactactataaattatggtttagtgagctattatgattaagctaaataaacaatattcaattattccgttgctatttctataaaagaaagacttgatggaagaataagaatttcacgagtatgtatcctgtttttgataaagcaaaggccacatacaattttttttcgtattagtgttcttatagagacttttctaacagagatatggatctttgaaaaaaaaaagaagagattttgatatgtaatatatgtacataattaattgggcgcaatttctctgtgatgaatcaccaaatggtgatgttgccggatatgcctgggaatgaactcgctgtcctgtcctaagagctcataacagccacctaaacatttcaatggttatctttacatggcagagaatatgtatttgggagaaaggagaaataatcatgtcggaaggacgttctgagattgccatttctttactttatttatgacagattctgaaagcatatatcaaaattgcattctttatgaatgtggattataatgtgagcgaaatctctaaagtgcataagtagggtaattttacttaaaaaggaactggtacgatgtgagaaaaggcctattctcaataatgaacaagatgatgcagctctagttgctggagacagaggacgtggacgtggcaggaatagatccggtaaaaaaggccacgtatcaaaagtaaaacttgataatttagaattgaacataagtaaccatgcttaacagagggggtgaatgatagggtgaaaaaagcaaaacttttagtggaataaaaattacctagaaattcgatggacatcctgtttaaccgacgtatgtgtcggtctgaccgcagtacctccgtcggtctgaccgtcgtcttgccaccggttagaccgcatgtcagatgtcgatatgaccattgggatccagaaaaaatatctcgacgaaactcttgaaagtagatcattttatttcatcaagtcgtgtttacacagtgcatcaaaagcactcatctctcaactcatgaactataatcgaagtctcgtagcaaaccctaacttttcttttccaaaaagtcgatatacaatcacatgattctacaatctcccccttgatgaacacatcggcaaacctttgacaattgtttatcaccaagattaatgatcacatgattctataggtacctttaaacattaggtatctcgttgtaacaaaatttttagtttaaaattttgatatacctctagatactttctcaataaccataaaatttctagtataagtatatatgagcagatgtttgcaaactatcaacgtcagaagctgaaagtacaacatatatattttgtattatcaatgtcaggatgaatttcaaaataatggtctcttataactttttcccgatatttgataaatctaaatgtacatcgatcagaattttcatatcatggatgaaattgtaatatcaagactaaagtcaagttccttctttttagcaagggttaagacatgggaacaaatccacagaccacagtagaagaaaaactaaaaatggatctaaagacataattagattatagaattcaaaacatactccatttcaaatcatgttggcgttcaactttcacgagaaagaaattaacaccatttttaactctgtgttagttgttcctgaattttgattggttttctggaactgatgtgaggcccttcttcttcctttttttttttttttgaaaactctaatgtgatgccttgatctccatgtgtaattaaattttagaatgaaaaccgattgtttaaacctagccagctagcctcttgtcgaattctcaagtaaaagtagcgtggcatcagtcccaaggatcgcaaagactgtaaaacaaaaatctcaaactaaaaaagaaactatttttttatcaaatatcaaaaaatatatgcgcaattattgacgtaccattataatttgaaatgtagaaggcaagttcggagaaaactaagcctttcttttcagagtggaataaaagaacctcgcaacctgtaactcagcttacgtacgaacgcatacaagtagtataactgtaggaagatcccttggaatcatcctttttttctatcattttcgccacaaaacgcaaccatgagcaaactcaaaaaagtcgccctgcatgtgagagaagctgccacttgctgcaaaccccgattgtgcttgcaacggctgcctttttcttgctcaccatgctctccaaattgctacacctactcaatgccattgacatgctgcaggcatggcaaggaactgtataattttcagctgtgctgatagcactgtggagaatattgataccgggtactcatacagtctttatattcgactagagataggaggtggaccggatcaatatattatgtaatagagtagtactcaatcgtaatgttgtcttgtgtactatgacacaatatagagcctcgatcggatattattatgtaatagattagaaaactgatatcatgtacggctagatttttctctctataattctgccctccaacctatataaggtgcatatgaagccctccaaaagcatagcaagataagccgtaacatgatcgtcaaatcaatataacacccaaaggatacaatccttaaataagagtagggtcctaactcttgttaatagggtctgatactgtctaaaccctttctctccatgcatccatctactttagatcttgtgcgttaccccctttattattactgatttccagaatcgatatgcactaattttgttctcactcctcaaatttcaataaaatagattatatcgaattgtaaaaatatttgaccaacacggatataacaaaatccatgatctttaaaaatattgaatccacagttgatctatacagcaaaaagcaaaatagacaaatccagcgcactacaaaaggtattgaaatgcatgtgttttaagtgacaattcaaaaatatatgatttatcaaaaaaatagcaatatctacaactcaacaaattagcaacatctataacatcaaattaatctatctattatatactaaaagtccattaaactccctataaacgctctaaaaccgccacgtggcactcctacaaacgctctcaagtcgccacatgccacagtctaatctcaccgtcgattttcacttaaattggtggacccgttattttacactattagattaaatttattattaaatataatagcttcctcctctatggacgatacaaacggtaccactgttccccctgcgtacgtacgtaagattgataacaaaacaatagttttacctattattgctggaaggaaagcacggagatataaaaagacagtaaaaatacaaacgtccgtgctattgtcggggaaaaaaatgacggtttctataataggatttttctacaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatataaagatcttacctactgttgcggaaggaaagcaaggagataaaaaatacaaagccaagaaaaacatacgtctgtggtactatcgggaaaaaaatggtggtctttaaaaaatgatttttctacaatataaagataaaatatattatttgataaatataactatgtatttaaactaaaatctataataaaaatatataatatccaatcgttaaaccatattatatattttttattaaaaaaacttgcgtccgtggtatcgtcggagaaaaaattgacggtctttataataggattttttttataatataatgatcttaccgacagttgacggaagggaaggaaagcacgtagataaaaaagacaaagccaaaagaaacatatgtaagtggtaccgtcgggaaaaaaattaacggtccttaaaatagtatttttctacaaaatataaagataaattcgattacttcgtgatttttctaaatgtgctaaaatattcaagcaagctaaatgatatttcatgtatcaccatctaattgactttagatggtgcttaatgcagttttagtaacatgttgttctggccttctacgcattccgggtatctccgtttttttttttttttgcattcaccattcaaaaggtgaatcatctctatatatgaacattaatcgtctttgaatatatttttgctatacacacacacttgaaggattaaatttagagtccatttatattttacgatataacaagacatggaaataggactaactaagcttgacaaaaaatgtgatcaccactacgatgaatcacaaggcaatctccataggtgcaatgaccacatctcaacacggtgactaggagccgcatgaaaaccgtatggcggaggaaaaggaacaatgagtttaggtcttactattgacgttttagatcatgaccatggtatttgcatgatatggggatcgttggtaccagggtatatgcgagattgaagtaaaagagacggagataaggatttttatacaggtccgggccccttcatggaaggtaacagccctactcatgttggccaaagccagtgttgctcttattcatcagaatcacacaagtataataattgggatggcttatctaatcgtcgtcgatttggcggcatgagcaccaacacgtagtcgacgacggggtagtcttcctccttgaagtactcgcggagatcaaaaatagcgctatatccctcttgacagccttcgatggcaccagattagttatgtctaggttaatctccgatgtcgatatttggtggcgtgtattggtttgttctgacttgtcttggtttgtgtcccccctctcctcctagggggtcttgtatttatagccaaagatgccccctgtccaagtagaactagagagaccaatatggatacaatccgagcagtccttatagtgtccatgtagaactctttttgtccttccttatctgaaactccttctatatacgaggtatgattctgtataagacttggcattatggtgggaccgccgagctgagtcgattactattgggtatgtgttatccataacactgacacttacgttttcaccaacgaggcccaaagcattcaatgaaaaaggaaaaagaaacaccttgctttcaatttaataagcatctttggtctagctcctttttagatgatgatgatcataatagataattgcttatataaattaattaaatactatagtagtatatagcttagagaaattatcaatgtgatcctaacaaagaatatttgttgagaaaacatactttcaaaaatatggcagaggctatccgatgaatatgatccattttcaaatgcagcccaagatgcatgcccgcgcgaatgcgcgggctaccttcctagttttattaaatgtaacattgaatatagttttaataatatgtttgttttgtattgaaatattactatatttttttacaaatttggtcaaacttaataaagtttgattaagaaaaaaacaaacaatttataatatgaaacagagagagtatcatttattatgcttataaaagttaattataaagtagccaagagaaaaaaaagataaacccaaccggttacagaccgtaatcgggatggttttaaaattatagattagaaaacaaatttgtcgtgtagaaactggcagtagtaatgagttttacacatggtccggtattgaaaacctcgatcacaagcactgcttcaactgtttcaacttcatagtaattttaagtataattatgggttttgtgtccaaaatttaatcgttcaatttatttagaaaatttataaaaaaattagaaaaacaattaaagtaataatcataaaaagtttcaaataaaaaaaaaaggtccgtcaaacattgaacactgcacttgaaatgtgcgagagggggcacgtgaagcagcatatcctccaacatattctcctcccatcacccaccccaacgccaacgccacgccgagcctcgcgccgctcttatattacggcgtgccgcgctcacctcgccggtagattggatattacagcagcccaactccgaccaacttaatttccaccggccgtcgaggaggaggaggcggccatgaagttcgggaagcggctgaagaggcagatcgaggagagcctgccggagtggcgcgaccatttcctcaactacaaggagctcaagcgccgcctcaacgccgtctcctcccccgaccccgccgccgaggcccgcttcctcgccctcctccacgccgaggtcgacaagttcaacgccttcttcctcgagcaggaggaggacttcgtcatcaggcagcgggtacacaatacatacttcaattaatttgctcctccctcctcgcgtcgatcggtcggccatggaaatgagtgatatgtgtatgggtgcaggagctgcaggagaggatccagtcgtcgtcgtcggcggcggcggagatggaggggcgggtgcggagggaggtggtggacctgcacggggagatggtgctgctgctcaactacagcagcatcaactacacggggctcgccaagatcctcaagaagtacgacaagcgcaccggcggcgtgctccgcctccccgtcatcgccggcgtcctccgccagcccttctacgccaccgacctcctctccagcctcgtcagggactgcgaggccatcatggacgccgtcttcccctccctcccctccccctccgccgccgccgccgccgccgccgccgcccgcgccgccgccgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagccgccgccgccgccgccgccgtcgtcgccgctcatcatccccacgtagtcgtctcacggcaaatgccacatattgcgacgagctgcaacattgtcaaaaaatttttcttcttttggcagcaaattgaaatcgaaatcgaaaagaacagacatgtaattacaaatctgtaatgttgtctttctctttttgtttttttggtgtgtgtttttatcatagtttctctaactaataggagtagtaaataatgtaacgaatgagatcaataccaatggttcttgatggccataactaagaaatactagtattagtactagattgcacatcacagatgctcaattttctctctcgtggattcatgtgtttattatgcttcccagtagtagccttatagcaagacttttatttttatttttttactgtcgaaagaatgatcataatttgctactgggtgtattaacttttcacattttaaggattaggtgatactgacctgtgcatccgtactttaagcaaaaaaaaggaaaaggctttacgccgaatttgggttacatcttaacaaatttgtcatgaaatgtacccctacagaaatggacttaaaattttcagtgtaaaagtttgattagacataagtaaggaaaacgtaaaaaaaatcattacatgtcccacactgttctgaatcctaagatttcccgattaccgcaagaatttaaatttaaatgtgatttgccaatgtaatctagcttgttgccctcttgatccctgaacgaggaagtacatcaactgtaaaggacagtatgcctttgtaagcagaatccacatactttcaaaagagaaaattcaagtgtggctcttgacgagtcaaaggccagcagcaacaagaacagcacacagcaagacggcatactgacagatcgatgcaatgctgaacagaatcattgacgtttattgttaaaaaagtgattgcactgttccagataagtcaactcatcattcaaaactctcatcagttctgtgactaatgcttgatgacaattcgaggtgcaataaccaattcgacagccagtgtttgcctggtgaaattttatccaaggtttatgaaaagttttgcagggtgattcttacaagggaacgaatatactgcggtgaaccgctgctcgcacgacatcaggtttgaaccgaagaacaattatgcagaagtagtagatttttttttaaaacttttgaagcataagaattccggtcttctaagatacatatataccggcgcctttttcgtgttcttgtttggaagatgacaagaatattctttcagagcgatggactttgtcagcagatgactggaaggtcaagttgttcgttggtgctctagaaatgaaccccggatattccttccgaaatgccaaaactgcagcactgaatgcgaacggactccataagatcacattatgcaaagatttaaagtagtccaagtctgttaatgtggagaaagggactgattagtgtaaacaaatgaccacacagcctgtcggctgtcgatgaatgaaacttggggaactagaagaagtcttcggttttcagagactatttgggtggctattgtttactccagagaatcaggcaagaactgaaaaaatgattctaattcacgttgtaaatttccctttccatttcacctacttcaaaaaaatttgaagagaaaatggacatgttagagctttccatacatgaatttgtggtctttgtcagtgtgatcaggtggtcacatcatttcagatatttgagctttacattcctgtgatcagttttcaggttggcaggttacttatatatgttaatgatggagggcaagaagaagatattcggcaacttgtttctgattgcctagctaggttttaatattgatcagaaaatcctcttgtgttctgaaattttaatgaactcatggttatgactttttgggcgaaacaatgaccccaaatctctagattatcacataaaactattttatgcaactaccaatcacgttccatcaggatggcaccactttaattagtactaatataagtatatataactagcaatcacatagcctgggcatcaacagggacagcaggcacagcatatccctgtgtttattccgatatgttaaccttttcgctgcaattcccagcactcagacgatgtaaaggtgatcgatcgtggcattaacttattattacccgtcatcttatcctgctctctgctcctttgtaaaagcaggcagatcaatagaaacacatgctgctgcgacgacgtatagaatcaactgttcttgctccactacttgtccaggtgaccaatctgcaggaagcatttttgccaaagtttaagtgactaatcttatccaagcaccgtacaagaaaaacaaacaaaaaacaggaggagaaagaaggaagcaactcacaacgtaacatctgaacattaccacctgttcagatatatgctatgctacgtggtactactactactagcttatatattttagcagtggcgatcatggattgggcagtactggtcgaatccctgaagagcatgagcatcagagctatgataaataggatatgcggttgttgatggtagcggtggtgctttcatgattggaggcatgagcctttgttgttgttcacctttgttcttgtactttccattattcaggagatttggccaaatgcaggggatgcagttttggttcaaaatttcggaccctcccctctcctggggcacaaaactatctcgttcgaatttttttttttgaatttagaagataaatgtttaaattctcctgtctgtcttttttctctcctttaactttaagacgatatgtgtttcagactttcagtatgaactttgaacaaaaactgctttggatctttgcaaaatcgttgccatcgacacgcttgggtagatgatgcctggttgcttgatcccttctccttttctgttcacttgttcagtatgctaaactgcacacttctgacttggaacatctggaaggtcacccgatgctgaagttgcagggcttatatttcgtaaagcctatataagctaggttattcctgctgccacttaacattcgtaggtagcatactctacctaaaaatcgatcactgcagagccctgaattcctgatgatcacatcacttttcagttattctctcttatcctgagctcatcgtcgtcgtcatcatcgctgcactttcagcatttgcacaagagattcgatcggttctgagttgcaggcagcttgagcaccatgaagtcctgtctcgaaaatattggtcgaaagtgttaagtatccgatacaaagtgtgcaagtggtgtgtttgtttagcacaacgcaacaaatggaaaattttgctttttcctaaccaaacttgaacaatcgagttaagtggtacatgtgatctcattcttctacataaattctttatttgtccattagaattaagtttatcatttatttgtccaatatgcatcaaaagaccgttttaatacattttttttctctccgtccatgttcttttaccaccttagccacatggcccatatactacaactgccgtttcatgttataagtcgttttgattttttttttctaatcaaacttctttaaaattgactaaggccccctttgattcaaaggaaattcataggaattttggaggatttcattcctataggattttttcctatatagtcctttgaatcaaaggaatggattttatggaatcctatgaaattcctatggattgcctaatgccatgtaagttttggaggaattctaacatgaggtaaaacctcttggaaactttcctttgagtctttatctctcctctaattcttgtgtttttcctgcggtccaatcaaacgaccatttctgtgtttttcctgtgttttgcaatcctctgttttacacttacattcctatcaaaatcctgcgtttttcctattcctatgttttctcattcctgcgattcaaaggggccctaagtttatagaaaaacataatagcatttccagcacacacaaaaaaaacatgttatcaaaatatattcgatgttagatttaataaaactaatttggcattttagatgttgctaaattttctatagtcaaacctaaagaagtttgagtaaaaaaagtcaaagcgacttataatataaaatagaagacgaactatatattatattgttatcttgtatcctatctcatctagttgggactgcccccatctgttcctctgtcaccagggcatttgttcattgcatcctccttaggccccgttcgatctcccatttaggagagagatttttgttgcacgcaaaacgagaaacctcattagcacatgattaattaaatattaactattataaatttgaaaaatagatttatttgtttttttaacaacttctataaaaaacttttttttaaaaacgcaccatttaaccgtttgaaaagcatgctaacggaaaacgaataagttaaagtttggaagaatgccaagaagaatggcgagggagaagataacatatgaggctaagatagacatttctcttgaaaacaattatgtgaaaatgaaatgaaagggacaaaataaggaataaaagttgagaggaagcaataggagtaatcgcattgatcaactcttagagcatcttcagccaaccccatatcccctcacctatagcaaaattttacacacccctccaacctatctctcctatcacaccctctgaatcgagggaactttcccagctccatcctccctatttgttaggagtccaaccccctgccatgtggcaaggtttcatagaggcaaaccttggttatggcccccaactttggaaaattacattgaagtccctcagacccagttctttttctctactccaaactagggctgtcaacgagccgagctcgagcgagctcatcagcctaggctcgagctgagctcgagctgagcctgtcggaaagctcgagctcgactaccgagcttgatttttaagtaaaaaaatatatatttcaaaggtaatctttaaaaaaataattaatttctagttgatcatattaatagaagaggaaaaaagaataaaataaatatattatgtcaatataagacatacaaataacatatttgatctcctaatttattaaataacaataaaaatgatatattactaggctcgttagaaactcgagctcggctcgacaaagcttgtgagcttagggagaggctcgggcttagctcgtctggagctcgagccgagctcgaatcgagcctaggatgagccgagctcgagcagctcgcaagcctcgagcttttttgacaaccctactctaaacttcaacttcctcgttttccgttaacacgctttttaaattgttaaattgtgcattttagaaaaaacatattctatatagaagttatttaaaaaaatcaagtaaatctatttttaattttataatagttaatacttaattaatcatgtagtaatgagttttctcgtttcgcatgcactgaaaatttccctccaaaccatggaatcgaacggagcctaagtctctatactcaagtattaaaaaaaagcatagcaacccctactttaaatgatactctcacattggcatcctccaatttattgtgcaagctccatcactgtccctaccattagttacctctcccgaccatcctcatgtactctcatgaatcgtttgtgcgtgatagagtctctgtcatgccatgttccacgctcaccatgacctctacctagcgttactactgaaggatcctaaccccttgacgccactacatcaaaccttatgtgggctttccaatatcctgcctccataacctccctctgctatcctagctactacaaggtaactagccttctatgatggcctactttcactacaaatcatattcggtgcacacaagactttatgacaaaattcatcatcacagaaggtgtgtctgtgatcacctcctgtgtcaaaaggaggtgtttgtcacaaacttttattatgatatggcatttgtcatagcatttgtaatgacttaaaccatcataaaccagttgatgcatgctgccacatttaccagttattaccacgtaatgactgttgacggtcgttaagtgcaaactttaaccatcacctcttaaataaaatatatcaaatatattatcaaaacttagtggtagaagtttactactaaccacttccactagttttgataaatatattttcagggttataaataaggcatacattatatctttggggtcgtgggatatacgaatacggtatctcctcatgtatacatgaaggtagcctccaaactaaggaaaatgatcgatccacaaggaaaccgtcttcccaaatagaaggtgttagagtcctattcggaggagataggagatttgtgatcccgcacgttgaaaggtatctccgagttctactttgaggtcaagataacctacgatataaatacaggacccctgaggggagtaagtcatcgaatcttaacgcaagacaaccgccataaaagaaacaatccggaggactcgaaaccaactcgccggtggatctcgtttagctgttcttgatagggatcttgtcagtaatctcaaggttccaatgttttctattgtaatctctatgattttctctataatcccatataaactggattaggactattacctcatgcggggcctgaaccagtataatctttgtctcatgtgtacttgatgttgtatcgtgtagattctcgtaccaaatactatcagaatacggtccgcgggtatcacccgtcgacatatatgtatgtaggttatttagggaacatatcatatgtacataagctttctatgcacactaattagcaaatgtcacgaagaattctaaaaaaaaaaaaggacatctactccttatagtatcacacatatctgcaaagcttcatattcaaatttattatattttagccgtaacaaaaaaagtaaaaaactaacagttttgagggtaaaaatctgataggattgtcttttttttgttaaggctaaaatataatgaatttgaatataagatttcacacattatttaaggagaaaacctgacatacgactaaaatgaacctccaaccaatcatgcacgagtacaaggattgggagggggggtgcacaagttagtcaaaaccgacttaaaatgggaccaactcgtcctaagctccataacgacccaccagtcagtcttctggctaaacgataggccaggaggtagggcccaggggtcgcccgaacctccattggtgcctctgatcctggccttccacgcggacgtccctgatagttccccaatgacggtcaagggcgcactgacctccacaaccgccatacaaccgtcattccaagatataaaacgaggaggccttcacacttcacaacgcataactttgagctcaagtagagtacaacacacaacttgataaggtggtcttagtcccatgcccgtcatcgccatcttcgcgcccgctgctctagcggcgggtgcgggtggcagcgtggttggggaagagagaaggaagaagacagaaaaagggaggagatggatggaaaatatgatgaaagtggtacggtcccaattttgtagaattcaagtggtacgactacgaatagacgaattgtaatggaatttatctaaatatgtatatttgtaatggcacgggtccaatttaccctagtttttacgtgtatgtatatagtttatatgtgtacgtatatagatggcacctgcatatataaactttgtatgtataaatttttatatatacgtgtataaacttttatatgtataaatttaaaacgaattgaaaaattacttgaggagcagggccaatctgaaaaggaaaacaagcacacatgcctcataccccatgtttttttctcaagtaattttttaattcgtgggtttaatatttgaagagttattataccaggtattgtggttgagggatacgaattagatgcgacgtatattttgagggagttttgttggactttttccatcatacacgaatcagattcagttcactagttaagggagtcaagtggacttgttcctgacttcttcccgtagtggattcagacccgggcttctgaaagcccatacagacaacagcccagcataatttagccccagtcctcgagtgacgccctaactaaaccctactttactactagtcgtcgatctcctcgcgactttgcccgccgccgccgccgccgctctccatcccgcgagaagctcgtcgccggcgtcccgctgcatccatcctctccagcggtgagcgcccgcacgcgtgcacatcctctctctcatccctctcgttctacccaacaccccctattttttgttttttttcccctcgaatttgccttaaaccttaacttctctcctagatctggaagcgttcctctgtgccttgtatgtgaaccttagcgagctaacctctctcggcagtcttgtctgctagcagtccgatcttcttcgtcatcgataggttttgatgctgtcgcgtgcgcttctcgatttcgatttctccatgcctgtgactttgtatcgaaatccttgtgttgcggataggatactcgttcttggatgataatccttgtagctagattcggtgccgatgttgctgggttggggatttcaattcgtagcttgtagggttgatgggtttcattcttgttctcatgatttgttcaggtaaaaatgacgcctcatgtgaatttgtgtgtgtaagtaccgttgcacttcacctctgcttacaatgtcaatggagctctatatgaaatataggtatgattagatctgtattgatagcacaacgtcctggttacttgttagtgattcgatggttggttttttagacaccattttttgcttgttggtcagtgacatgtttgtttgatgctatctttgctgcatgaattatcgttaggtctttcttgcaactttctgtcaatttattttcgaacccatatgcatatagatcacctgatacattttgttgtgaccagatggcgattactttgtccaatgtcaactctgaggcaggcctccagaagcttgatgagtacctccttactcgcagctacatcagtgggtaggagatattgtcatacatgtcatctcctttgttaaatgtgtcacattgttcttacgctctattaaaccaaaccttttctcctcaggtaccaggcttcaaaggatgacatgactgttttcacctcacttccttctgctcccgcagcaagctatgtcaatgtcacaaggtggtatgatcacatcagtgctctcctaagatccaggtgcgtgcttgaaagaacatttgtgtgtaccactgcattgctttctagtagtattatcccatggagctaatgtgagtctgatcaaccttgcagtggagttaccgcagagggtgaaggtgtgaaggttgagtcaactgcttgttctgtgtctccaactgctgaccaaaaggttaaaaatctgccacacttttttcagggaaaaattggctttgtagttgcttgttaaggggcaagagttaatgcggtggtatgaaacttatgcttgatgatggatgcctgcatgattgaaatatcagtcgtatccaatttgtgtgacatgttttgtatcacactgaagaaagtttaaatattgctatcttgaatgtgctaagtataagatttaatatcaggcaccagcagctgatgaagaagatgatgacgatgttgatctgtttggtgaggagactgaagaggagaagaaagcagcagaagaacgggccgcagctgtcaaggcttctggaaagaagaaagaatgtatgtatttcattgaatttatggggtccctgcccattgctgcattgaggcacttacttttaggtagtgacaaatggttgaaggtgattaaaagaggagggttaaggccttgggcttattaattcccagttagttttttgaaaaactcataaaattggctgtaataatttaagaaagtttatagcattcaaatcttcttcagctgcacatttgcttagttgtttttagagtaaaattctgaagttacataataaatactccatccgttccaaaatataagcatttctaggactcaatttttttaccatgatataagcgtttctggggcactgattccaatgcaagggaatctgtacattttcagctaatgacattcttgggaagggagtttaagcaattcaaaaaaaaaattcaaatttgaccactgaagtgacaaagagaattttttccctataacttagcttttgctaaggaacatagaaatgcttatattttgaaacggaggttactcattgctatctctatcactatcatgcttggtgaatttcactctcattcagctgcatttatgctattagccccaaaatttaatattgaggcaatgctatatgatatataaaaaatcttgccaaaaatctattactaacttgtcctttattttagctgggaaatcatcggttctgctagatgtaaagccatgggatgacgaaacagacatggcaaagcttgaggaagctgtgaggaatgtgaagatggagggcctgctctggggtgcatgttgtgactctattcttcaattttattctgctaataaatccagtactaatatgtgctctaatggtttaatagttcattttctaacataaaatcatttttgcagccaaacttgtaccagttggatatggcatcaagaagttgcaaattatgatgaccattgtggacgatcttgtttctgtggacagtctcattgaggattatttttacacggaaccagctaatgagtttattcagagttgtgacattgttgctttcaacaaaatctgtaagtttcctggcaagtttggtgcttttagtttggatttccaaataactgaaactaatggtttgattgaatatgcaaaactctaattagtgtaataaaattcttggacctatgtgcgtacgagtctttagagcaaccagtgctggtgccaactaaaataaactgccatgtgtatgacctagattcagattcaagatgtaagcagggttaaattgtccttaaaagtcactggaaatggctcacaactgatttttgaataaaccttgatagctgtaattggctggaaatcaatgtgtacctatcctttgctttttctccaaaagtacttgtgcacatcagcatcagtcatctaaaacttcgttaaataacctcaagttgccatgaatcattctagtcagcaatctatgcgacttacaacgtatgcctgaattagtgatctcttgtccaattatatactccctcattccctaaatgtttgacaccgttgacttttttaaatatgtttgaccgttcatcttattcaaaaaattttgtaaaatgtgtaaaactatatgtatacataaaagtatatttaacaataaatcaaatgatagaaaaagaattaataattacttaaatttttttgaataagacgaacggtcaaacattttttaaaaagtcaacggcgtcaaacattttgggatggaaggagtagtagtcttatggtttcctgagtgttgatctgatatgctgcaatggtggctgttatgtcactttcttcaaagttgatttggtttattatcagattctttaccctaccagaaaaacctgactgatatttacctctaagtatttattcctggtttttgtgagctgatagctgtatatatttttgttgcagaaaatggagtcttgtcggaggcagccttactaaaagaggaatgctatatgctcatcatcagaatttcccaatggtttatgtttcgtctatggaccttgagtgtactgcgaaccagcgtttggtattatcatgagatttaaatcttggttggacttgttttggccagttgccccctgttggtttgtacctattgattttggaggtctttgtcacatgcccgttcagtcgttctacacaagtagttgccctttgcatgatctggtataacagctgcacaactgttctcggctgatgtacgataatattgtctatatcgtacctggtacaccgaaatagtgggatatttaactattttctactttcaaggtgtggcatttaaaaaattgttagtttatgacatgtgggtacttgtatgtctatgatttatgggtccagtaacaaatggttaaatgtcacatcaatgagtggaaaatagttaaatatctctgaaatagcgggggcaggcgcaaagggtgtctactcaaggagcaaaatgcagctgcacccaaagaaaagtgagaactagtttctgagaaatctatagctatagcttctcaatttgaataaaaagttttactgtttggagaaacttttgattctatgaggaggtatagctgccaaaaactctcttaaagtgctcatggtacttgcactttgacaccaaacgttaagcacaccatacagttattttagatgagtattttggtttacttggcttgccacattttttgctttacctggcatagattcaaagccaaacctcgtctaaggtgtgacttgccattgcgaattgtttcacacttgttcaaaggtttcgaaaaaaatgtggcaatatatgggtgttatctgaacatgcacttattatcctcaactgttttgttgagacaaatcacccacagtacagcacttgctagtttgcactctatagcagactcatgcaagagtgtgcctctactgtactgtggatgattttgtctcaaaaaaacgatattttcaggatcatagtcgtgctgtcggtcgtgctgcatcatcgatcgagctatcgttcctgtgtatgatattcatttcaaaatgctctgtgccaaataaaactagacagagagataaacagtgtcgaggtttagttgttttaacgtgaaccttcaactaagtattgttgaaattaatcagtcacctttgtatagtagaatcataatttgcaagaaacggtcattatcaacatagataactacaagctatttttgtttggtatcaaaacttgccaacttcctccgaaaaataatactccctcttgaatgtttgacgctgttgacttttttaaacatgtttgaacattcgtcttgttcaaaaacttttgtgaaatatgtaaaactatatgtatacataaaagtatatttaacaatgaatcaaatgataagaaaagaattagtaattacttaaattttttttgaataaaatggacagtcaaatatatttaaaaaagttaacagcatcaaacatttagggatggagggagtaacaacttgcccactttatcaagattttaccaaagttggggctctggcctacggttgattataggtggtaacgtcttattagcgataaaaattaatttgtagataaaacttttacatacatatccttagcatttatgagccatcactgaaaaataaactatatggagaaaaaaaaatcaaaatcaacttcgaaataaattttaacatttaaattttgctagcgacttgcaagtcatatgccaaacgatgagacctgctttcttgtaattactttgttagtaataaaccaaacaacgctaaatctacattaccaaaatcttgataataatccaaacacacatataaaatttggtgataccaaaacttgcaaagaatatcaaattttggtaaaatatcacccaagccggcatcatgaatggcgaatatttggccacgatgcggcagcgttgcatcgccatttggcaatggcctccagaaacctttgctttggttgcacttctctgccaaaacttttttttaacccaagagaggcagagaagtgcacgaacattcagaaatgtgccggtcagttgcttccgatgcaacgcccaattgcacattttgcagcaggttggtttttcctgttttggctatatatacttgtcccaagtaccaatggtacggtatattctcgtaaagtttgtccaacatgcaacttcagcaaagaccaaggcccacatgatttttgaatcatatatatacggcaacttccatttttagatggcataaaaaatatgttttcacctcagaaactcaggtatatatatacattcacattcgaagtgtgcaaaatgtaactcaaaatttttgggaggtctcatgtgcaaccccaatttctgcttggtacttgaccagtgctttctgttaatgcatttctgcaaaaagaactcaagtgggcagagttgtcatctaggagatctcaccattctttctccattctgattaattttttaccaggtatctgcaggggaaaaacaagtaaactgtcaacattgtcttatggtcaaataaatatttttttttgcaacaacgaaaatcaagatgtatctggcattctggcctagttagccatagctcttacctatacatcacaccagcttgctcctgctgtttcaattgtcacactcacacacccctttcatatctcaagaacaatatctgcaagaaacaagaggatccccattgagtaatgaaaagtttgtgagtgcaaactcaagttcatcagacctagtgtgctactactacttacattcagaatctgtcctgtcccatttacaactttcttcccccttgttctcctcctcctcttcttcttcttcgccgcgacgaggacgacggcggcgacaaaggcgatggtcatcaccatgtgcattgttaccctccaagaagtatgtcctagacgccggtgaattgctcggccgggcagcgatcttcttgccgagcaccgttcggagaaactgtcatccatggaacagggttgacagaatgttcagagacatgggccttgcatggtgagagtagggtgaaaacggtaacggaaattcccggctgaccggcgttcgtttccgactttctatcggccgagccatacgaaaatggtaatcgaccgaaaaaaatatggaaatggtaaaaaatatggaaatggaaacggaaatggttttgatgttataccgatcatttccgtaattaccatatttttatggaaattaccgtttcttataatatggtaattaccgtatttctaaatatgttgatatttgtagggcatgtctctactttacccacagtttggaagattgattgactcttcaatcaaatctctaacttgagtgcatggctaaaatggagttaatttataatttatatagtatagcttgaattcatttgcacgtataacatacttatgtaaaattaaatatatgttctctatagtttaatgtttccgtatttgttaccggtttctgatctgtaccgacatgtttccgtctgtattattccgtttccggttttccgatatttctgatatcgttttcgtttctgactttacggttttcgattttatttacgagaaaaacataattatggaaatggttgagactgctttccgactgttttcatcgctaggtgagactgatgaattgattgcattttcgctgtgtgtgaaattataccttctccattgatgattccgtcgggtccttcaagctcggagccggcgcgaagccgccatggcagacgaacatcttcttgagaaggaatttgaatgacttgttcttgatgtcgccgccgctggtggtggtgtttctggtgttgccgtcgacgagaatgtccttggccttggtgagtatcatcttggtgcccggcgagaggccgacggcggcggcggcggcgcctccgccgccgtgatcgcgctgtgctctcctgtccacctcgaggctggaagggcagttgaggaacatgtcgagcggcaggccactgtccgcgccgccgccgccgcagcaggtggcggtggcggcggcggtggcgacggcctcggaatacttcttggacctggcgcgcaggaggagcctcgccagcgcgtcctggagcttcctcacctcctcgacgctgaactccggcaggtcctcctcctcctccccctgctccggcaactcgtcgttgcccaacgtgccgatggagaagagatgagtcgccggagtcggccattgatcgccggcgagatcgtcaggaacaacctgctgatgcttcctctccttgcctgccgcaacgaccgccgcgaccaccgaaggattgccgttgccggcggcgagccctctgctctccgccgccgccgacgtcctcccacccagcctcccctgcacccagctgacgatctgcggcgcagacgaaggcgaaacagaattgtaaatgatctactacattgtgccacacaaacattgaagaatatcgcatggtcttagcttggatttgcagagacaaagatcacacttgcttacccccatgagtgacgatgaactgatgtgtctcgctccaagaaaccgtgagcaatcaatgccgctgcgctgcaaaatcgaacagaaaacgatgcagcaggagtggccaaatgggcagaggtgaatcaagcttggatttcaggagtagtgagcagcggtgacaagtgtgaagtgatgagccctgttggtacttggtgggttgggtatagtcgggtcccctcctcctctcccctagcattgcaagggggggttagttatatagctcaacaagggcacttgcatgcttcaccttgtactgtggccaaattgcactacacccagtaggggcattggcacattggatgcaatgtatgcagatgtggtatgttccatgttgttcaaacccacggactgacggtctgctactagggataatcctgtgagtcagatcaatcttcaagttgccaccttgccaatgggcaatggcctcgtgccgatgaagagcttgtctgaggggtgtttctcgcttgtttagggagtatttggcagttcactgactaggatcggaggaatatccggtgaaaactagaggttctgtctgtttggtatagcttccgatccaagatttctaggaacttagtcatttctagcactacaaggcctggtttagtttctaatttttttttccaaaaacgttatatcgaacctttggaattagtctatgattaaccattagtgctatagtaatctacatgtactaatgacggtttaattagactcaaaagattcgtctcgcagtttccaagtgagttatgaaattagttttttcattcgtgtctggaaacctcttccgacatccggtcaacacatctaatgtgacactcaaaaattttcttttcatgaactaaacacaccctaaattcaaggatttgaattctacaaataatatttaaatgagttattttgtttctactttagataaattagataaaatataaaattttaattaatataacttttcatacaaacttaaaattcggcatcgatctatatatagacatgtatcaaataggcccaaagtgaaaacctgaccctaaaaattctataaatttataaaaaaaatattaatagggataaatagacgttgtttcctccactatccttacctaaccataccatatgcgatttgtggcttatcacaacaaataaacagaatatttatgggactatatatgtgatttaaatgtgagatcgactggctaggatggtgatgataatatcaaacaattatataggaaactactgcagttggggcatcaaaacaagctagcacccatattctcctggttcacataggttttgcatcgatctccttcttgatgaatgccagggtttttacacaatatttttcttatgaacagatcaccttttaagtaagtaccttacggaagtttgattaagtatttcctctttggtggtaattattgcgaacataaaggttgtctaggtactcattagcaactatcagttgttattggcaggaattgacatctggtagtaataaataacaattattaagtataattagcgatgtttcagttattattaacgattgttggtgataattgcagattattagtaactggtgatgattttgaacattaaagtttgactttgttgtgaaaagtgagtctaccatgatgtcgaccaatgtatcacaatacatatgcactatcaatgaaataaatagcttttctagtagatgcacaataccattcaataaacgaacatcagttctcattcacatatggacgttgtatatatgcattgtcaagctttgggtggatggagttaatgagaggtcattgggatttttacagtgtttggttcgtgggcgagaaatccggccatggatagggtgtccacccaagaaatattctttaaagatgtttgatgagtgtatccaaataatttcatccaccttcgctaacattgatcattagtaactaactagtgataattagtatgttttattgttagtgattatgatttcaagattagtgctgattggcaagagcatgacatttaattaggattatgcggggcgcaggtatgaataaatttagaagactagcttctaatcaagtgtaaaaacacccgtttgaaatgagattgggagagatgacgtgtggtgccatctgtgacgggtggtggttttgaccatcacagatgtctgtgacaggccatcactataatccattaaagataatataacactttgaaatataaaccatgtgggcactcattattactggtgataaatacaaccctaaaaaacgagaaaccatttctaacggatcttttttttacttgccactggccagtttaaccaccataccaccttatctttcatctctagtgagaccacacactgagaccaagcaccatatccttatcctcccaattctttcatctccctttccacagagaccccacgcttgatcacatctagtcaaacacgacagtccgctcgccatcaactccaacgagggcatcgtccttttcaccgatagccacctcctccgcctccgagcaccggctgccatctcatcgcctcctcgattctcctgttgccatcgatcttcggccaccgctagctctgccatggccagcgtccatggcagcgttgttgggccgtgataaccgtcctattcgctctcactaccctccgccctgccaccgactcctcttcaaatttgccccccaagtgttggtggatccttcctcccgattcttccatcttcctctccatggagaccccacgtgtgatcacatctcttgccctagtcaatccacaatgctccgctcaccaccagctccaccggggatgctgtcctcgtcgccgatagccacctcctctggccccagcactggctgccatctcatcgcctccttgattcaccggttgccatcgatcttcagccatcgctagctctgctgcggccaacctccacgacaacatcccgggccgagataacagtcctattcactctcactgccctccgccccggacactgtctcctcgcctaattttccccatgtgtcggcggccgcctcctctgttcccatgtgttggtagctgcctcatccgcctttagttcccaagcgctggtggatttggtggcggtggtggagttggtgggcagttctagcctccaccttagggattggcggatttcatcatggtggtggagttcgttggcaatccggcctccccgacctcgaggaccagtggatctggatagcagggcggtggtgctagtggcagagagggagcactgtggcagatagcaggtggacgaggttgggtacaaccactgcagcaaggaaaatgcctcctcgtccaagtcctccggcccctcctagtccaacaccacctccttcaagtctgccgcctctttttctctcgcgaaaccttccgatgccaccctcctcgctgctctgcagctcacgtcccacttcttcttcacttctttcgggtgttctttttcctaaagaaaattatttgagccatttgtttgcaaagatctaccggtaggtagcatgtgtgaattaattaagagtatatttttcatctgtatcagagtagaaatttttttagattagtaagattgagtatttgctttattgttaatattgagttcgtttgctatgtataaacctatattcagctttgtcgaaagctagggctagggatccattttgcttttttaaaattatttttcgcatctatgatgggccacaatataccacacgttaaaggtgtatgttgccactaatgggtggtctcttatccatcacagatgtccattaccactaataggctttcactcatcagagatgagaggttgagttattactgacctttatctgtgatgagaggcctacctatcactcataagggtttagacccgtcacagatgacctggtccggtatagtgaatgctaatagcctaaatggtggggtagttaatatttacttgttagcactagtgttctctttcacacaaacacaaaaatttccaaatcttacaataattgtcccaaaataacctatgtaatcagctgaaataatggctgaggacaccaatgcaatcatatcacatcacggatgtaggtcctactgcacgcatcacatcacatatcgagttctaagggcatgtttcgtaaactaagttaccataacccaaattgttaaaggtgttgacaagcgatacaaaatgtggccaataaaatattaccagggtttacctcagaatgaacatgtttgtgagagccagcgagttaacatgtgtgacttgatgaagttggaaaaaaacggttgcctaatagagtgtgtcacatctaacattcagtgtggaaaactgtggctatgaactaaacatgccctattttacaagctcctattatctaaataacgtcctgatacagagaaccatatactctagttgatgcagacacagtaattgtatatctagaaagttttttttgtgcccctagtttatgaccctagctatgatatatcaatataggaatgataagttgtttttctcttatattaaaccaagagtgataagctgattgatcaaagagatctatccattgctcgaattagcttatatgcaagatgtatgtgttttcttccagatccagtgcaaaggacaatgagcccacatgaaggcggtctccccgtacatgttgcttttgacgcatgcactgatgcaagcatgcatctacacaccctacacttccacttaaacttcacatggcgtgatcatatcacctattgtttttagtgcaaactacctatcagatgcactccactaagctgggcgcacactactaaatcatctgctaactacacgtagtacaaacataggctaatggcaatgcattgaggtaattataggcattttcttagctgtttgtgtgtggtccctttagagcagctgttatatgtggtgttgttttgggacagcattatgctttaaaacctaattcttggggaaatactcttcaaatgcaatcatgagttaaatatgcctgtatgcactcaatacattaaattatacatgttccaaatcatcatatcacttcaatttttctttttgaaaactatcaaatcactaccttctttatctatctagtctgctgacgaatccggctatcgatcgtgttcatgcatgaacccattctgcacgcttactttttaagtgctataaataaccatacaaactccccgcaaaaaaaaaaaaccagacaaactactgaaaattaaactatactaatttcatttattaagcagtagacggaaaaaacacaagcccgttaataaataaaaaagaaatagggcatacggagtaaaacagaaaaataattattaccctgttgttattttttataaaaggggaaagctaaacaccgggatctcgttataaggcatgggaacgagatgtgccgctccgcttcgcatctatcacaagcagcggccgctccttctgttccccagtgtctcctactccttcttctctcactgctacgaaacgatttggtatatatgagaatccctatagttcataggtggaccataattagttgcgtctgcaaaaatcaacctccattttcatatacggcaccttaagaacccgcatccaaaaatctattttcgcagatggacctcttaaggggatgaatgaaaaaaaatgagtttattttcgcatgcggtcctcttaaggggccacagcaaaaaactattttcacatacgagcctattaagtgttccgcatgcgaaaatacccctctcctccacatattttttctcccctcctctctcttttccctcttagttgttttaaattttttcacctcctctcctctctctcttcctctcctctcttaatagtattattttcacctcctcctctcatctctctttcttcctctcctctcctctcctccaagcggccgggagagggtggagacggcggtggccggctcggcgaccttgggcagtgccgtcaccgacgaggaggtgactgggaacgggcagcgggcgcctcaacgaccttgggcggcaccactgccgccgatgaggaggcgaccgggagcggctccatccctgtccccactcggcgctgtcgccgccgatgacgatgagaaggaggcgaccgggagcggttgcagcgaccacgatggtgggcggtggatccggtgtcaccctcgagaaggccagatccgccgccctagggcacggctgcagtgacggcggacggcgagggcggcagatcaggcaacgccacccttgggatggccagatccgccgtcctagggagcggttgcggcgggcagcgatagcagactgcgagaatggtggatccggctacgccgccctcaggagtgttggatctgccgccctagggagcagctgcggcgacggcggacggcaagggtggccaatccggtggtactgccctcgggagagctggatccgtcaccctagggatcggctctagcggtgacgacggcagcggctacctctggcgacttcaggtttcggccagcaacgggctatggtttgggagttttggtgtttccgaatttttattttttttctctgaatttatttttgcatgcgtttggtataggtgatcgcaagcggttgcgctggccgcatgcaaaaaatctgattttcacaggtctttgggcgcatgtgggccatccgttcgcatgtaaaaatcacttttggccacatgaaaaaaacgatttctgtagtagtgtctatgtcgctttctactgttccctcctctctccacttctcctcccctcacctaggtcattgaggggaagaacggggagtcctcctgctcctcccctttgcttgatgcttctcttcctctcccctggagtcgaaacaaggggggacgaggagcactgtagtcgtcgttccaagacagaatggggagcagtgcctccttcaccacaactgtcgcatcaagggagtaagcgtccaatgtcatcgaaatcacacacctcgcagttcacacaatgggctccccatttgctcgtctacggtggctttgaaaccccgagatccccggccataagatttggcattgccgagctcgtcattgtcgtctccaggtaggaaaatagcattgataaccatctccatcccttcttctcttctcacctcagctcaatcttatatctgatgggtatcggccgatactaacgggtatcaagtctagtacctgacaagtatctactagtattgacaaggtatctagtacatgatgggtatcagctaatgggtatcggatgatacctatggggtaccagattagaatttgatacatgcttgatatcatcccatccggatgagatcctgtggtataacaacccctttgaaaaaagacacgtaggataagtctacaaaatttatcatttaactatggtttgttctaattttcatcccacaactaaaaaattactaatcactatttgtccttcactagtgttcacaattcaaggattgaatacaagaacaagcttaaattaggaataccattaaaaacaaaatcttttcatggaataaaaagaattctcaaacctgatggagtgtagctagtcgaactgcctcatagctgtcaatcagaccatcgctacgtcgctggtctaactggcttatacattccgatctggctgtcgagaacaagaaaaacacaaacctaacttacaaagggcatctaaaagtggataaactttattgtatcaagttatacttacaaagggaatataaagcattcctctctcaattcacgaactagaaccgaagtcttaaaaagaaaccaaacttttctctcctaaaagttgcccactacaccttactttgagcctcgacccctcatctaattataccgacaaacatgccacgaatccaactagaacaaggaatcctaattacataggaaacatctcaaaacaaggatatacacatccctgtacatcttcaatctctaatcttcctaaacttggactccaatctaaatttgactccacttctcatacgcacaaaactcttcttgcatgccatatggaaacttcacctctacgtgcattgttctctagccttagtattatgcatgatcttcttgaccatctagacctcaacttttcccaagctcagtctcgattcatcaccggtaatactcccgaggcctcaagtaacaactacacatgaacaaactaagaaaccatatccaagcacaagtttttttatcaacttgactcaacaatggtacacaacaatatatctcacgcatagaaacaaactagaagtaataaacattaagcaatcaacatgttccataaaatcaacaagataccgactccaaacaggagtatatcgttcccactgtcgggctacctagtctaaccgctcaaacacctatggttagaccacatctatccggccagtctgaccgcacaaacacttccaatctgacccgccttaccacgccggtctaacctcaagcaccctggcaccttgcgaccaaaacaccacttgataactatcaacacaaccctttatttattacatttgacaattgttcataaaaaaactaaatcatcacatgattttacaacaaattcatcattgggcctaaattaagatgattttcgatgatgtggcatctacataggtaacctgttatcatattgtctcatacacgatatcaacagttaacagcaataaaaaaaatatgatatagatgtttgtttcagttggtagaacgagagtatgctacttctatttatcacgagaaggcatcccatgtttctgagttcaagcaattaagctagtaaggaacaagcattctttatctaaaaacaattgatgtatttgtttctgagatattctgcataactatcataatatttattatttcaaatggagcattaggatatagttttggaaacatatggagaaaattcctaactgcacatgagttttgccttaatcccttatacaccccttaattttgtctcatttcctacataatcttgagtttttattttgatcaccttgtaggatcgaatcataagaactaagccaaccagagggggggaggtgaatggttggtatacccaaaaaccgaaacttttagcggaaataaaagttaccctcaaaatcgatgaagatcggtctgaccgagattgatctgccgatctgaccgaagcatagccgccggtttgaccggtgttgatcttccgatcggaccgtcctggaatccctatcacgcctgatgtcgccgccggtctgtcgccggtctgaccgccggtgagtcgccggttagaccgccgaaacccggtaaacacaaatcaaagaactcttaaagtagatgacaactttattgcttctctctgtgtttacaaagtgcaccaacagcactccttatcaaaatctcgactaaactcgaaaccctaactaaactagcaactcaattgctctcaaaagcgataccgggaagcctcacgctcccctctatttatacatgaggtaggcagcctaaagccacgaaccaaactcatactaagagtcctaaacaccttaggaaaccctctagtacaagaaacaaactttacataactaatcgtaccaaatttggactccttccaaattcgactccgcatcccatatgcacacaatacctccatcgtatgccatatggaatctccatcaaccacgtgcatcaactctagccttagtatcctgcatgatatctgaccaccacggacatcgtcttattaccaagccgactcccggtccatcaccgcaaatactttcccgaggcatcgagtcacctacacatgaaacaaacaaagaaaccatattccgagaccaagctatcactaacttgactcattgttagcaaagaacagtattacatacgtatagtatccatctagaagccataaccataaaacaatcacggatatccaaagaaacaacccgaaaccgaaaccgacacagcgtcggccggttagaccgcgggctggccggtccgaccgctcgatcaccgccggtctgaccggcacacagcctggtctgaccggtcacatgaaataacaacagtatcctgtagattcacctgtaaattccaatcatctccaaaaccacttcgtgaataaattccaaataacaaaaccaataatctccaatgccaattgttcatcacagaataataataaaaaacacctttgattttacacacctctctacactcattatgttatttaaccatgatgagttgacagttagatttttctaaaaattgactatattatattgctcttctgttattcttatgggacataaatcttactgttaaaaaagattaatttgtaaaaaaatcaagtaggatcgaattattgatgtcaaatttgaaaagaagaactaaaattttcaaagaaattaaataaaatgattaaataatttcaccaagaaattgaaaaccaaaattatttttattgagtttaaattttagtgaaaatgttgtaccaatttcatcaaatttgatttgatattgtttcaaaatcttagatttcagttttcaaatttgtggtcaagtaattctatcacctttgtttttttttcataaatgaatctttttcacgttgaggattgttatttttctcgttaagctagtatataagtatgagagatgggtaatgtagccataaaaataaattaactgtcaactaacagttagaatggtgtaaagggtgtcaaaatgaaaactcaaaagcatacagaggataatataaaattccagggtataaagggattgagccaaaactcatgtgcactttaagaattttctcaaaaggatgacatggtcatgtatttagttaaagcaggataatatcgcaacctgacgaaaacaatattattcaaaaataccaaggtgtagtcatgtaatctaaattttatcattttgaaattttaatcatataaaaattttaaattaataattaccaagttgtgcataatatgtactctcttttaaaataagctattatattcctgtcctatcgaaacgaataaaaatatttattagtatttcttcgattaacatgtgcatttctaaggagcgttgtcagtttttttaatcggagtagacgagggtgaaatctcaaaaggggatctcctccgcttttttgccatttttgcatgcatgtgaaatgacaatttttatagagaaaatccatagaaatttttatattagtgcctaatcatgactaaaccccacatactttaatcctccgtgataccttgaattcttaatttattaataaaagtatttatagacttgtcgatggactctctttctttaaagagaaaaggaacaagagctcacccaccaatatgcttgggtcaactaaacaaaagggtgcgatggttgggttcatgtaaggccacgtatcctatagcttcctttttgttcctgtgaagcgttgatgtgcatggtcgtttcatagtttagtgagtaattaatttaattaacaagaatttaccctggccggttcacgcagccaagctagagctagggatcgatcacgaccagttgttaatatatttgctcgatgcgggagacgtggatgaatttaggcatgaccatagctagtgtcattattattccgcccgcgctggcacactatttatatatttacccatcgttttctaccatttgtacaatttgttaatcccggaatgagctggaagtgcctttgaaatggaatattccctttaactagggcacgtgtgcattgtaaaatattatactccctccggtttcattttaattgacgcttgacacgctttacaagatatacctttgatcttattttttattataatatatacaataaataaatacatgtttacttttattatagtgttttgaaagacaaatctatacatgtttttatagtttctttaaactaaatatttttaaagttattgatggtcaaagttataaaagtttaacctcaaccttgtccaaaacgtcaattaatatagaaccagagggagtatgtacttaagagaataatatagtcataaaaaattgccgcttatttgcatttaaatatgaatatataattatatgtgatgtgtgtaattaactgagttcctgctgtttgagcttggatttatacgccacaattaactttaaatttttgaacatataattataaaactaattatttagtacttcttttcatctgtcatagtttggttttacaagcgctaagaatagaaatataaaagtattatcttaaaaaaaattcccttgcaaaaatatactttttattgatttgatcatgttttttcatcagcttaaggccattctcaatccaataactagaatggtgtctataacattaaataagctgccacttaggatgaaaaatgatgtggcaagtgaataaatgagtaaagagaaggaaaccatatcttgcatgagacatgatttctacacaacatccaagatatcatgtgagataagtatcattaaatttaagtactccctccgtttcgaaatgtttgacaccgttgacttttagcacatgtttgactgttcgtcttattcaaaaacttttatgaaatatgtaaaattatatgcctacatgaaaatatatttaacaatgaatcaaatgataggaaaagaattaataattacttaaatttttaaataagacgaacggtcaaacatgtgctaaaaagtcaacggtgtcaaacatttcgaaacggaaggagtatgaaatagtgatgtttgcattggaagagtagtgtctagtactagtttcttggtgatgtggagtttatggaaaccatgtttagtgtcttgggttgggaatggcataataagctgcagggaaaaaaaaaatcaaacaagcaagcacgcaaattgctaaccaattatcagtttactaccatgatcactgacacttgttatgatcgttgccaagctagccagaaaaaagctcatatatggtactacctcttaaaatataataatctaacatgggataaaacatatcctaataatattatgaatctaaacaatcactctagattatttgatatggagggagtagttaaaggcacttgcacctcacttgccaggtttttttttttttttttgagatgaacctcccttgccagtagccatgatatcacccttctcttgtgataataccaaaattggtacacttgtttccattcggtctcatactgggggttaagggcacaagtacatcccccaaacaggaacagacccaatcagccgttgtaaaaaaaaagaaacgctaatacgtctctacttgcaaaactcttctcttttcttggtcacaaaattaaggatctgggcagaacaagtatgacaattttttaattggcgaaaaaacaagtatgctattatcattgagcagaaggctagcatgacatacgtgttgcaatgccaatcacaaacgatgaacatagataatagtttttggatggtgccacacagaaaattaaagttgataatttgaacgtcatatcatggcccggtctcccacatgagaacgcatcgatcaaatgaagcgaaagatctcgcgatatagtgctaacattaacccaaaacaattggtatctcggccttggtaccgggagcggtttagtcgagaaattagctaagaaactcggctacaaaatgccgtttgactaaagcctttgcttagcgagtgcttaaggtcactaatgatggttatcaaggtaactagctagctggactaatgagggcctttcgttttattcctcgacctgtaccaagaaaggctcgtgcttgcttaactaaattgctggtcaactagttgtcactagtctatcccgaacgacctagctagaaggccagccaagatatatatactccctccgtttcaaaatgtctgacaccgttgactttttaagtacgtgtttgaccattcgtcttattaaaaaaaattaagtaattatttattcttttcatatcatttgattcattgttaaatatactttcatgtacacatatagttttacatatttcacaaatttttttgaataagacgaacggtcaaacatgtgctaaaaagtcaacggtgtcaaatattttgaaacggagggagtatatatttttttacgatttatatttagatagcgcgaagttcgtacggatataacaggaaataactataagatcataacctgacatgacaggacgtaaccagtaggaaaaaaaaaacaaacacaccaccttcataaaacggcaggccctcgcacatcaccctagagttttctttagggtgttgtgcgaggacatgctagtttatgagccatcataaactggtaagtccttacacaacactttagagttttctttagggtgttgtgcgaggacctgctagtttatgatggtggtgtgtttgtttttttttctactggttacgtccttttaaggtttcaactcgcccctcgaaactctgactatatatcgaaaatattccaactatacatagaaggacacactgacctctcgcggtcgcaggccgcgatggcctccctgctgttgctcgcgtcgtcctccttaggaattggacattgtgccacttctaaattaaggttttgtccaaatacatgccattccgccaattatattcgttaaaaaaatccacctcaagcgatgccaaacatttcttttgtcatattcgctaatttactccatttccaccatttgccacacctggggtaaccaaaataccccttcggttgggtcaaccaaagcgagctagttgagtcattccgactcaccgcgtagcacttctcgccgtcgagctgcgggagctcaaccacgacctagccaagctgctcaacctctttctggtcgtcgatctgggtctcgtcgacaacgtgctcgatgtccttgccctccagtcgtgccagtgtcggcggtgctcgttggctgccaagacaaagcaagcactgaaggcgatcatgctatcgctgatacaagagatcgatcgggagaatgtgccgaaatgggagaggctggaggagatcctagtggaggtcggcatgaatgactcgtcgagctgcaacgaggagatcgagagcctagagcaggagatcggtgaccatgtgtcacaccctgaaaatcgctaaattataaattattataaaaaaggaatttttggaatttatttaataattaaagtaagtgtttgaataaaatatatgaaaattttgaatattaaattgatatagataaaactttattaaatatttttagtgtccaaatattttctggatttttcccggaattatttgagcattataagtatttttaataaatgaaacatcatttcagcaattatttaaattaaaaagtaaatcaaaatcctcttctttgtctcgggccggatccggcccattcccttcctttctcttccgccggcccaacccgagcctgcatcctctcttcctctctctgccgaagttctatttgcctccctccttcaatcgggccgaggaaatgaagcccgacaagaagtctgttttgcttccctctactacagtgtcgcccctaacctccagccggccgatctcctccctgccgtgcccgtgtacagcgccgcctccccaccaaattcgtcctctccgttgctcctctttccaaattagttgtgggaatggaatcctctcaatctcctcttcctttcccccaagaaatctccaaaagtttatatggaaattctttccaatttcgcggatcaaatccttcctttttccggcgaaccctacctaatccgtcgccgattccatccgttcccgagccgatctctccctcttccggctataaatagcatcccctcggcctcctcttccgtttgcctcaagtcccaagccgagccgtcgcttgtagcgccgccgccgccttgccctagccgccgccgacgccggtgaccctccagccgcgtcgcgccgcctcctcggtcgaccccgacctgcgccgtcgcctccctcggcttcgcaagggtgagagctaccccggccacccgttcccttgcgccgaatctcgccggaatctccccgcgctcgccttcgctctccacctccagccgccgctccagcagccccgcgccgtcgctgtggtcgtcgccttcggtcgccgctgccgccgttgggttcgcgaggaggagaagaagaccggcctccacttccccgtcgtcgaagaccccgggaagcccgtcgtcaccgtgaagctgatctgttccatcttcagccgcgccgttcgtcaccgtccatggcggccttcgttcaccgtcgccaccctcgggatcgcaggagcgaggtgaagaccgtccgcccctcggttgctgcctctcgtcgccagaaagccatcgccatcgtcaacccaaggtcgccgcctttggagctcgtcgcctgccatcttcctcgccgtctgtcgtcgcgtaagtggtggtaagggtcgccttgatctcctctctctcctggtgccctccgtttgcatcattgtatcgtggttcgctggtaactgccgttcccgtgcttgcggtcgtcgatcctgcgtggcagccatgtcatcgctgacatcagcgccatcttggccatccaaaattaatataaatttgtcatctcttttcaatgacatattatttgtttttaatatgtcatctaccaaatatgatctaatctttttccgaaggatgttttaatcttctgtctcagctataaatcatttgtaaattgtttaatcaatttggaatagttttttctttaataggtttaattggaattgaatcttgtaaaattcatatctaattcatacgaagtcggaatgaggtcgttcaagtctcatatttcatctaaattcaagctctacccatatgaactttaattgtactgttcatttggtttttattagtgtttttccttgttttgcgttttaggtttagacttcccgttgtttcgaaggatcgttcgttcgttggagatgttcctgaagacgaattgaagacgcttgtttgtaaggcaagtcacacagatcccccaaacaaccctttgagcatgttgaatctgtttaaagctattgatttatttcaacttatgcattgttttcgaatgtcattgggtggtgagcctttcccatttaattatggccgaagatgactttattttcctatgggttataatttgactagcatggaccttatatattggattggttcagctagatgttatttatagttgcttagccgtgcttagaaacattagctcattaatgggataaatcatgcttcactatcacttatggatatttaatggaatctcacgttggtcaatcatgattggttaattaattaaattgccaactaaagcttgataatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcatgggcaacggctttaccttttgtatagtatggttcattgcggggcaccagactgagaagtggcggagataagcccacaggggtcgctggggagtccatgccttgtttataagggggtgattataatccaggaacggtgcactatggtggattgtgttgtgcgaggggtactgtcacagctcgtttccgaggtaccgtggtggtattgaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtacagtggtacacctctggccagagtaaaactattcgaatagccgtgcccgcggttatgggcgggtctaacaatgtctttcgtgattagtctcacacttctcaccataataaaagatgttataactggtaataatttgattagctcctggtttggaatggtacattcctggtttggagatagatctgtacagccgggtatggttgttcaggatggttgggcctgtgcagcatgggtatgttgtacagtgttgattaatattgatgattaattgctctactgttttaaaattctcaaaagtttgctaaatgctgcttttgcaaataagccctatgttatgccattctttggtatccttgtgcacttgcatatttgctgtgtggcttgctgagtatgtcatatgctcaccttgcaataatcaatcaaacctcagttgaagacaagttgcgaaggagaagacgtttggcttatactccagttgagctgcctgtgggagtggagccggagcttcgctaaattttattttccgctgcagttttcttcatggtgaggactaagtgcctcttaagtaagtatttattgttttagttaatttgatgaatctgtatattaaattgtcagtttgtgtacctcggctgattcctggatgaggatttaatgcacaaattagttcggaaattactagtgaatttctaggcgtgacaccatgcctcgaagaaatggacggcctctccatgatcactctcaccggcctcctccggtatgccaagtgcgtcctgttcagtgccacgcctcggccttcagactccaattccaaggctgatgtcgaggctgaagatcactactatagaaagcgtttttgcatacgggcggaatcgatcttcacatgtggttggctggcccgcatgcgcgaaatggtctgcaaagatcaccatttgcgcatgcggccggcccagccgcatgcgaagattgatcttcgcatgcggtcacttaagacggccgcatgcgaaaatagatcttcgcatgcggtccatctaagaagccgcatgcgaagatatattttcccatgcggtcgacctaacaagaccgcatgcgaagatctatttttgtatgcgggcgtcttaagtagaccgcatgcgaaattcaatttcagaatagctcaaataatatttattctagccttttggtgagatgtgtctcataattaatattaaattattgagggatttattatcgtatttcggaatagtaagcatatgagataagacaagtgccgcagtaacaaacatgtaatacataaccattaattcaatcataatttacatacgaaatatataatacaagtgccatagttttttcatcatatgtataagtagtgtacatgtcattgcatatgttctttctcccactctctgagaggtttaaatttgtcgtccattgcgagtttactctggttgtcgtagaagagacctcttgcgttgcagacatcgcgacggatgaatcggcagaggtcaggtggccacgttcaagatagtagtgtcgttgaatcgttgtgcaatatatgggatttcggggatctgcgcacagaaaggaaaataaaatggtactcagtgagaagtgtgtgcgagatgggtttctttagagagaagagttcgatgacttactcggttactggttgttttgtacctcccatttactctgagcatctcgcacacgtaataaccgcacaagttggttcctagtggatgtttgtagcactgcgatataattatggggaccgatctcagtagatatatttagtatatatgtactgttcgataattagttgtattggtatggatttgatagtaccagccagccagtcctgacggataactgcttctgggatggaatatgtactggtccacctcttttgcggtagtacttgtgtgctctgtttgaaggaaacaattgctttattagtagttagaagactgatgatcgacctaaacaatttatagtaatgaaatgtttatcacttacaaattcaaaatagtgaggaattccataaatgtctccttgtcatagtgtgtggggtccaatgatatgatcaattggtctttcggatatacaaggaataatatgtagtggtctctgcatataagataggcttattggagacagaaaattccgaagaagataaattaattaaacaaaaagaagagaaagcttacgtgaactggtaggggaccattaagacatctttgtcagcgtgcgccaacattactattgccaagtatgttgctacttctagcttcttcctcttgtgcaatgtcttcacatattcttccttttctttaggggtcttgccaaccaattgctcgcagtcctctctcagctctactgtgtgttgtgttttgcatattcttgttggatcgacgtatccaacctttgctccagttctatcagcttcgtggaattgcatactgtacaatgaacaaagaagaaatgggatttggtttatttgtttggaatgatacgtgtaacatgtaataaagagttcagacttacagaagaacgccgcaacgagattaacatccattttatctctcggaaagagataaaaaatatcctattaggaccactcatgaaagcaccttccgggatggcgacgcttatgaaaccgagacctttcctagatgccttcatataccattcgtgcattaccctcatttcccatggtagcttgttcataagataagttggcaagaatggcttgccatactcataagtttcaggcacatcggcagataaccaggattgcacttcatcttgggccgctagtactgacttctgggagtctgacaagacgtgagcaagttcttttctcttctcagacttcctgaaagctgaaaacatgaacttctccttatctttgtcaatcttctttgggtcgtatgtcgatatcaactttggaattatacgacaaggttccaaaggattagacttcggtttggaagtagtaccatctggtatgtgcacttgttctaccatagcagattggggtgtaggtggagaggtttgaactgagggcggagccgggggagcatgctgtttagctggggaggtgggagaggcttaaactggttgcggggccgggagaggcggctgttgagaaagggagggtggtggtgtaggttggcgaggcggtgacctaagcggtggtggtgacgatggatgtcgaggtgacggtggttcaggaggcgacggtggtgcaggagcggcaactatccttgcctgcgatgaggatggagttgaagatcctgctgctggaatggccgcggtcaggattatgtctctgcggtgccacaagataaactgattcactgcatcactgagaagttcaatcccctcagatgcaggtatgtcgagttctaaggaaacgtggttgctatggaccttggcgacctgtacccttgcgtaatcctcagggattgccgtgttgtggaattgacgtccgggtatcgctaaacacgttgcaacctccttagtctttctagtgcggccgattggtacgacaagactgcacggagttggtccagaaaaactatccatagggaagggagttgtctgcactgagcctacactgctgggtacattagttgtttgctgtgcggattgtgtgggttgctggccatcagggaataaccttggaaaggctgtcgggttttcagctgccaacgagtagaagtgttccttcacttgcacatagattttgtctgatagttgttctttgtatttgtctcttttcttataacatggtgcatcttgtggaaaccttaccttccaacttgtctttgaggacaaaccccttacacgtccagagtgttcggtggtccccaacgccgcagtaagctggtcttgctccctctgtgggacgaactgtcatgatctttctttctcgactatctgctgcaaattagtagtcacttcttctatgtctggagtctcgaatagtatgtctccctcatccgagacttgacctgtgctgcgcgcccaaacccagttcttgctacgttcaaccatggggtctaccagcaggggtttgccgcccgcggcaaatctttacttgatctcccgccattgatcgacgtgaccagcgtatccgctcgaccccaatctatggggatatctgttcttcttcgcgagctcggacattttttacctcaaagccaatgcttcagctgttgtatgatccgcaacaaacgtatcccaatcagcctacgatatatgtccataatccgtgaacggtgggagattcttctgaacataatcccgatttagatcggacttccactgttgccatcgatctcccatctttttaagtgcgtaatctctccccctgacctctgatccaggagggaacacaaaatacttctgcaactcattccagagaagtgtcttgatgttgtcgtccaccgtttcccacaacttgacattaatgggacaatgcatcctgactagagtgccacaggcgttgctaaacttggaccgcactatcggtggctcgacgggcttcccatcctgatcgagagcaatcacgttgtaggtttcactgggtaatttattcttgcttctctcaccacgtctttttttcccactcccgcctgcacttgtagatgtctccgtacgttcaagtgcagacgtagcggtgtccatctcaacttcttcctctctcctgttcctcccagctttacgtttcgagcggcgtcggactaccatctgcacagaataggtaactctgtacaccattaggttcatgtcacatcatagttaggaaataatacatggctaacgattttcagcacttacggcctgttccataggtatgtagtccggatcatcatcgcgaggggcgacttgtgttattaccattggaaacgggtcacttagtgtgcgccacgtttcttcactagaagcgtctggttgcttgttgctaccggatttttgacgagcattaccttcttgaggcgctattggtgcgttcgatggaaccttatcgttcgacatcttccaacttgacataaaaaaatttgacataagtcccaattttacgtaagtcccaattatacataaatctcaatttaacataggtcccaatttaacttaatttcacataagtcccaatttaacataattctcaatttaacataagtcccaatttaacttaatttcacataagccccaatttaacttaatttcacataagtcccaatttaacataattctcaatttaacataagtcccaatttaacataagtcccaatttaacgagaggtctcaattatacataaatctcaatttaacataagtcccaatttgacataaattccaatttaacagaagtctcaatctaacatcgcatacaatttaacataggttcaaatttaacatcagtcccaattaaacataaatctccatttaacataggtcccaatttaacgtaagtcccaatttgacataaatcccaatttaacataagtctcaatataaacataagtcacaatttaacataggtcccaatttaacatcactcccaattaaacataaatctccatttaacataagtcccaatttaacaatccacaattaaacattctcaaaattaaacaatccacaattgcacatatcacaatccacgatccacaattaaacaatccacaatccacaattgcacatttcacatttctttttttttaaagtaaatgttaccgggggactttggaccggaggaggtattgctggcggtggcaggaaggacttggcggcgacgatgcgcgaggggggagaggtgctggctccggcgacgacgacggagaggggggtgacttcggggaggagacgacggtggcggggacgacttggcggctggcggcaacgacttggcagcggcgaggggggagaggtccgtgcgatggcgacggcgacggcgagggggtagaggtcctggcggcggcgacggcgacggcgaggggcggggcgacttcggggaggagccggcggtggtggggacgacttggcggcggcgacagcgacggctaaggggcgacttcggggaggagccggcggtggcggggacgaattggtggcggcgacagcgacttagaaaattttggcagcctggcggctagggtttcgcgggcgccgggacttagaaaactttggctccccgcgctccctatatataggcgcagatcatcgcatgcgggcggctgaagagcccgcatggaacaatgatctttccatgcggacgacttaagccggccgcatgcgaaaattatctttccatgcgggccgttaagccagccgcatgcgaaaaagatatttccgtgcgggccataaagccggccacatgcaaaaaagatatttccatctggctggcttaagtcgcccgcatggaaagatctttttaccaaaaaaaactcatattttttctttcctctaaataaactgtacatatatatttttttccaatatttcggtacaacaaaaattccaaatatttttggcactaagaaaactcatgaaaattgctcaaaactcgtaaccaaatgttacatgctaatgagtacaacataagggggacttaaattcatgcacgtacatttggaacacaatgagaactaaaggttacaaaataactatgacttaataaccttggcaacaccatctgctcgaacgtacgacatattcgcttcatcgattgttctctcaaccttcttaattcgcataggaagatcagtaaacaatggtacatcgtcaaactggttgtaatcattggggtcttcgatgttgtcgatgccgacgatctgttgctttccgaatatgataatagtttttctttcatccgaaggttccttcacataaaacacttgagccacacgctctgctaaaacccatggatcatccttgtggcctgtttactgtgatcgactatcgttagcccgtagtcatcaacggaaacccctgttgtgtctttaacccattcacaacggagcacagggatctggatgttcaggccatagtccagttcccatatttcctaaatggtcccataatacgacctcttttctccactcgtgtcaatcgcttcgacatggatcccactgttttgtgcggtgcttttcatgtccttcgtagtcgtactcaaggtaaatccattgatgtcgtaaccttaccatgaattgacaatacttgaaggcccacatgccagtctttgtaaagtaagttcctccacagaatcaccaactggcaggtttagatctttgaaccacagaggaaagcgacgcttgtgctctcttgatacccaatcattggacccccctgggaagcaggctttgatctaggtgtcgctcaatgaatggctcaacaatagcgagctgttgaagaacgctgttgtgtgacgcggacacctttttgtaatcattatcgaagaactgcttcgtaccaacagtaccccttccagacaatctcccttcatgtcgatgaacaggaatgccaatggcattagcatcctttatgtagtctatacaacactcgactgcctcttcagttgtgtatccctctatcattgatccttccgactgagcacgattgcgtacatagcctttgaggatcgacatgtaacactcataggcccacatctgatgtaagtataagggaccaagttcaataatctgagggacgatgtgaacaatcaaatgctccatcatatctaaaaatgatggtgggaaatacatctcaagctggcatacagactcgacggcaaatgtctgaagcggacctaattcctgaggatcaaataccttctgtgaaattcgattaaaaaagtagcacaactttgttataaccacctttgtatggactggtttgactgcccttatagcaattggtaggaataccattagcaacctatgacagtcatgcgcattgtatcccgaaatggtcaaatccttcattggtactagcttcctgatgttcgatgcgaaaccagtaggcactctaacccctcgtaaacatttacagaaggcttttttctcttcaagtgtcaacgagtaacaagcaggaggaatctcggtcttcccatttggcagcactactgggtgaaggtcatgccgtatggccaaatctacaaggtcgttacgtgacttcaatccatcattcgttttattcgggatgtccagcaatgtgccaatggtgctatcaaacacgttcttctcgaggtgcataacatcaattgcatgtcgaatctctaggtccttccagtaatctaaatatttgaagaaaattgagtgcttcttgaaaggcgacgcagtaccgttgtcaccatcagctttcttcctctttactgtcttcttctttccctttccatatacaaccttaatcttctttgttatctcatacacatatgtaccacctcttgctgctggggcagtgtcattctccactatattatcgaacaatatagccatcttacagtacctatgtctttgtggtaggaaccgtcgatgccgcatgtacactgtcttcaaagacgacgtcaggtatttgtatgaagttttctccagacatatcagacatccagtcttccctttaatctgcccagataatgaaaagtttgcaggtaggtcattgatggtaatgaatatgatcgcacgtagattgaagtgctcccgcttaaactcatcccatagtcgtaactcctgtttccaaagctcctccatgtcctccatcaaaggctcaaggaaaacatttatgtcgattccaggttggtttggaccttgtatgaggatagtgagaagaatgtactttcgtttctgacatatccatgttggaagattatacattgtgagaaggactgaccatgtgctgtgagagctgcttaagtcaccaaacgggttcattccatcagtgctcaacgcaaaccttacattcctgggatccttagcaaattctgggtgttttgcatcaaatgtcttccactggcgagcatcggcgggatgtcgaatcataccatctatcttccggctctcttgatgccatctcatcaactcagcattagtcgggtttgagtacagacgcttcagcagtccttaattggtaggtaccacatcaccattgagggaatctttccgcgcttacccttattaggatctggatcggtacactctgaatctacgggcccattccccgttttataccgacttgtgccacacgttgggcaacattccaagtccgcatattctttacggtataatatgcaatgattcttacaagcatgaatcttttctacaccaagagataaaggacatatgagtttcttcgcttgatacgtgtttgatggtacaaagttaggcttaggaagcaacacacgcaacaaactcatcagatcattaaaacttgtgtccgaccatccatgtttagccttcaatctcagaagttgaagcactgaacgcaagactctgaaatccttatcacatcccttcgttttatcgtaaagaaaatccttcgatgccttctctaatgcctgccaattctccaatcctcgtgacctgcccgctagcacctctagttcaacatggcgtagcatatcctctaaatcaaaaccaccatcgaaatcatcactatcggtggaaacatcggcatccattctttcacgggacatgtcttcgattataaaattctctgcctcattcatctcgaaacttaactcttcatcgtcatcttccggattggcgaattccccgtgataggtccaaaccttgtagttggcggtgaaaccgtactccattatgtgacccaatatttcaccaggagctaccaacaatttctgattcttgcaatgacggcacggacaaaagatctttgtcatattctccctcaaagcatgcgctttagcttgatcaataaatttagatgcttccttaataaatatcggctgcgttctctacatcttatacatccatgacgaccgatccatctaattatataaaggcaaaaaagttacagataaaagaatagaccgtaggtatttcatacaaaagtttaaatgcatttatctcccaaaaaaattacaacaatacatgtaactagtatgtacaagtgattacatgcaaaatttgcccatcaaaacatatattttgaagctagattttgcaaaaactagttagaacaaaccttgtcaaaatattaaaaaaactccactttccaccaacgaaatataaaaaaaatggagccaaatgaaggaggagagagagttcttcacctttcatatagagttcaagcaaaaatttcgagttgaaaacctccccccctaattggtccttgctttaggagagagagaccttcgtttacaaatggtcaagctcgggcctggaggagcatatatggccaatcatcgcatgcggtcccttaagccagccacatgcgaagatccattatcgcatgcagctgcttacgacagccgcatgcaataatgggcctattttcgcatgcggccatcttaaggagccgcatgccctaatacatgcggccccttaagacggccgcatgcgaaaatagacctattatcgcatgcagctgtcttaagcagcctcatgcgataagggatcttcgcatgcggctcatcgacccgcccccgtggggcggtttttgcaggcgccgccacaagcggcccgcatggaacctaccgacccccccatacagaaaaacgatttttgtagtagtggatggtgagcccccggcgatggcttacaaccaataccaagagggtcgagctagaagaagcagcccgaaggggtactttggtcagcccaggttcaaaaaatggtgtaaatgaaatgaattggagaatatgacaaaagaaatgtttggcatcgcttgtgggtgttttttttaacgaatccaatcgacagaatgatatttgggcgaaaccctgtttcggtagttgcagaatgtccaatttctccctcctccaccggcagtgtcgcgcacatggcacagctccctccgctggctgtgccaacgcttgcctcgcactgcgcttcctccatagccgcatcatgcacgcctctccttctcctccaccggttgtcccgtcctgtcggccgcatgcagctgcgtcgccctgtgctttctccgcgtgctcgccaatgaccaccctaagctcggcctgcaggctacatacaaccgacctatggaggcgacgaatcagtggaggtgctcggagtggcagggaggactcccgcggcggcgctctgggtggctttgcatcatgccgtcacgattggcgagaggggagagacgaaatcaagagaggaagagagaatgagaagagatattttttgtaacttacagatggggcccgtagttttttttataccaagttagatgttacataggtaaaaagtacctggtatgtaacaaggggtaaattgaatggttttgatagttaagggatattgtacctggatttaaaagtttaaggatgtgttttaaacaaacgtagtagttaagaggggttaaaatggacttatccagtctgaaatttatccctgaaccgaaatatcagatataacgcgtccttcaactcctaaaacctgtgcaaatttggtttcggctaggtttgactgggttcttatcccaaaatggtttagatggttgttaacgtggcaaccataacaaaacatcagcaacaactataatcataacaaaacatcgggctcacatgacagtgaagtatccgttaaaagtaagaaaaattacaacggatgtggaagcggaggcgccaccgacacagcagcgaggacggggtacgacggcgtggcaaagaagaaggaggctgcggcgagggggttggggggtgcgaggccgcggcgggggagaaaaacgtcacatcaccgttgtttttgtgtggcctcctcgcggcagcatgaggccgaggtaggccgccttgaagaactcctcgtggtgggtgtactgtcggcgaactcgttgtggcctagccagtaactgcagaccttcttgttcatctcgtcaatgtggttgaggacttgaggttgtcattgaacacctcaaagtaaaccttctcaccttctcctcgaagctcgcgtatgccttcctgtacttcttggacagctctgatcagccggtcgtgcgacgccaggtcctcctctggctctgagtacccaatagtggagaactcgccactgcgggcgtcacacgcggcaccgcacagcaaaaagggtcattagtgtcggcttcccaaccggcacctattggtaggcatcaataatagtagccggcacctataacaactatagaactggcacctttagctttgctcgagccaaaaaaacaagagagccggctcgaatcgagcagaactcattgagcaccgtagctatgcgcccaaatcaaattgaaatccccaaatcatccacaaatcgtcaccaaaattgatcgacatcacagataatcattcacaaatcatcaccaaaatttatcaaaacatctaataaaaaatctacaaagagatgtggtaggaagaggggctggccgccggcgggcccctcttgtgccgccgcccgtcacctcccctccggccagatccggtggaggggagggcgccgcctccgccgtcgcccgccgcctcccttcccgctggatccggcggaggggagggcgccgttgcccgccgtcgctcgccgcctcccatctcaccgccgctgacgacgctgtcgaagaccgtcgcccgccgcctcccctcccgccggatccggcggaggggagcgcgccgccgcctcccatctcgccgccgctgacggcgccgccgaagcctgttgcccgcccgacggaggggaagcgccgcccgtcgcccgccgcctctcatctcgccgccgctgacgccgcctttgccgccaccgcgcaagagagaagacgagagagagagagacgagaaggaggagagaaaaggagagagagtgagatagagataaggccgagagaagacaagaagtttgactcatataggcgtcagcctggatcggttcggctcgttatgaatcattgggctggatcggctcgactcggtttggaaaggtgccagtttttttaaaaaagacctacacctataataaattataggtgtcggggtgtcggtttttctttagaaaaccgacacctatattatattatattaaaggtgtcgggttttttcaaaaaaggcacttatgttatatgtgccgattcttctttagaaccggcacctatagttgtttaaaggtgtcggttttatgtgttttcagtctacagaggagggaaaagcattataggtgccgatctctatgagcatttttttagtagtgtggccacggccaccttcgtctccatgtctgaattttcctctctttttttttaactgaagaaactattactgcttgactaatctgcaggatgaatggacaattcatgcgtgcatggggtatttgattcaggcaatcttgcttggaagcaaagcctctgaaagtgaaaacacaaaacacagttgagtgtttgctgaatcatgcaagtaacccatctatccaatgtggcgccgccgcccatcgggcctgcccatcgccagcatctccaccatcccaacaagggcgccgccgtgccggcatgcggcatccgccctgggcgcgtgggcgagcaggaaggtgaatcggagaagataacgaggataagaagcaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtttatgattaaatttatcaaagtactacatattttaagattaaagagcaccaaactatatatttaataataaaagtatcacaaaactatatgttttgcaccatgttaagtataaaactacaacatctataactctaacatcacattagtggtagggatttaaactgtaaaatctgtagttttatgataactctagtattaaatctgtagtttcataatactttaccttaaggggcatttgcaaatttgccaccggttttttcaatattgcaaggatgccactcaaatatgtagtttaccttaaaaatgtagttttgtgataaatcttatgttgaatatgtagttttgtcatataacgtcaaatctgtagttttgtaaatttactctttgttatgattgcaactaccacgtcaataccacgtagaacaatgacctggtcaaaccagtcacgcagacgccacatcaaccgaaaccaccatctaattcgtcttgggaccaagtttgcactggttttagaagtttttttttttgcggggaagaaaacatatattactcaggatcaatgaatccacagactaactgtggaagaggattacaatttccttccgaccaaaagatcgagcaagactccaccctagctttgtttgcgaggaggtggctaactgaattttgacttcggctcactttccttatgacaatctctctatcaccaccagcgacaagcgccttcgcttcctgaatgatgctagcaaacatcgaacgatccttctccttgctatcaagaagatgaagaattgtgagacaatctgtctcaaccactattgggagtaaagtccactgaattgcctttgacagaccatccacaaacgtccggagttcagattccagagcctcactgcatctctcgattggcttacaggaaacttagatggctttcccagcgctatcccgaagaattgccccgacaccccctttctatgcactactgtcaaaggagccatctatgtttagtttcatccaccccactggtggtctttcccatcgcagcagaggcttgggcgacgcgtgggacctgagcgaaccattggctgaattaaccacacatttgccctttaccaagtcgacaaaagggttttgccggatttggaacagtgtgtctacgtagcttacaatgaatctctttgagacctcgattggctgggctgctttatcatgcataagttcatttctcacaaaccagttcctccagagaaccatcaaaaacatggcacggtcatactcagacagaccttcaatacagtcaaaaagccagatagtgaaaaactgaatattctgaacatccatagggatacttcctgacttgtataaggatgcccagagctggctaacatgaatacatctgcacaaggcatgagcagcatcctccttctccctgtcgcaaatagagcagatatctgttttttccaagtttcttttctttttatttaccaaagttgctaaactgtttgaggctactctccaggcaaaaattcttacctttggtggaatgttgcacttccaaactaggttccatgctttgttcatggcagaagaagagcaggaactttcttccagccgggccaaattcgaagcaagggcgtatgcactacgaactgaaaatcttccaaatttgtcaggctgccaggctaggaagtcggtatcaacagtgggggataaactggttttagaagttgaatgacgcgttatatctttcagttcaagatgaatttcacattaaattgagggacctgaaatgaacttatgagcctccaatcgaaggtcttgtggcttgatccgatggcacgagggctaagtctgaccctatctattttttccttgattgtgttttagtgatcatatctatgtatattctgtactctctttatcccataaaagtcaaacctaaataaacatcgtaatccctccttccttaaatgtttgacgccttgacttttttaaacatgtttgaccgtttgtcttattcaaaaacttttgtgaaatgtgtaaaactatatgtatacataaaagtatatttaacaataaattaaataataaaaaaagaattaataattacttaaatttttttgaataagacgaatggtcaaacatttttaaaaaagtcaatggcgtcaaacattttggaaggagggagtatttcttattctaggtttctatgagaggaaggaagtaagtatgatgtagtaactatgtgcctaaataaaaaatttcgcatcaaaataaaaaaaaaaggtagccgaagatcagcctcctagaacggcaaagggaataataataataataataataataataataataataatatataattatattatatattattattattattattattattattattagcgtggactttgttgcacgaaacatagtaattaattagctataagtagtagaagtagttcggcatgggcaaaagaagaaagtaatccaaccatatgtcttttttcttaaacatagtacattataaacatagaaactcatctctgtaaacgtacacacatatgttatttttataaacaccttcaaaaatactataatattttaagattgatgaaatcatcacggatatcttgttgtcaactgatacatcgcatatcattgaaagaaaactagctacaaatatctaacacatgtgtcaagtctaaaacttaaacccaagtgggtcggttctaccataagaaacctaattagtggacctaagcacacttcatgatcatatatgtctcttaattgtatgttaaaggacatactcatggggatgtgagtgtgatgttccgactagctacaccaggtagcaagctagacgacctggtttcgaagaatcacccgttctaaattctaatatttaatattaggtattttcctaacattcacgtcttctgagtgtgacgcgtgtgcttatatggtgggttcctaatcgaatttattttctttaaaaaaaagagaaaatcacatcaaaatgaaaatggaacgtggacttccaagaatcaaatagagtaattaattaattcggtgcgggcaaaagaagagataggagacgcgaccgtcttgagagttgagctgagcaggcaatgcaatgcaaacgagagcagcgggctgttcgccacgtacgcagactgggcgggacacgtgcctcctctcgccatgcccatgcctgcactgctcgcacggcaaggcaggcaggcacagcccgcacgccagcgccagcttcttcgatctcctcattcgattcgacgcaacagtcgcactattcagaggagaaaggatccgaggttagcgccttctgtctatctatctcattccacttctgtatctgtatgtactactccagaatccagatgaaatgctagctagtttgcgattagttagttcatcggctcggcctcagagccgccctcgtcagtgattcatttacttagcatgcaatattcattcccaagaattaatggtagcctagctagctttctccgaaatagagagaattatattctgaatcatttttagacacaaggttctgaagaattaaatgtgttgaagctgcttactcgctagaagctgagaatcgcggttgcaaaagatctctattttcagtcggtcagtcattcagtctgtaagcgttatatggcgctgttcttgcagagggtttgattcgatcgatcgatggcacttgatgaggggtcgtccagcttccgggatctgtacaggagcctgcacaccagtgtggtgctcgtcggggcggcgtttgtgctcgtcgccctcctcgtctcgctctggctcatactgcagcatctcagatcatacagcaacccagaggtaacaacatgatatacatcacaaccctgcactttttgggtggccatttcagctgtatggatcggaaggaatagaacaattctgtggagtagtttgctgcagttggaccgggcgaagcagttgtttttaagctgttgaaaattggattctgcaggagcagaaatggatcattgctgtcctgtttatggtgcctgtatatgcctctgaatctgtaagttggggggactctctgtttattctcagatttgttgtagaaaggttatctaattgacgcggcatcatgattgattgttctactagatttgcattcagtagtatattgtgttgtggaaatgctaatgcaatcttactgagcttactgactgttcaaggttgctcatgccacggtggtaatagtaccagaatatcatggctgcttaatttggttatcagattttacctgcatataggcatgtagcattctttttttaaaaaccatgtaacatactgacataaattgatatcccatttcagtttccaatttttttcagataatttcgctgtggcattcagagttctccttggcctgtgatatactgaggaattgttatgaagcatttgcgctctatgccttcgggcgttacttggttgcttgtctgggtaatcctacctacttatgaataatatgcaaacatcattgatccatcatcaatctactatagaatttgcactgcatattcataagtgacctccaccaacttgttatgtatatcatacacatccctgtaaacttaagccatggagatgttgagttctgaacaatttcaggtggagaacggcaagtgtttcgcttgcttgagaacaaaaaaagggaagagctaactgagcagttgctcgagagtcaagataaggcacaagttcgtaaccgaagcagagtccacatcttcttctgggatccaaatgctctgggagagagattgtacacaattataaaattcggtctcgtgcaatatgtaagaacgtgcaaatgttttctcatcctgatattggtcaatagcaaaatgtctcacatcccttctttcacgaaatttcagatgattctcaagtcattatgcgctttcttgtcattcatcttggagctttttggaaaatatggagatggtgaattcaagtggtactatgggtaactctcatacaacttttttgggttatttaaagtagagaaacaagtgaattcgaagaatatagtagatatatgggaaagtgatttcatccatcaagaggatatcccctcgtttcgtgcatgccatctgttatcaaaaaatttaaattttgttggcaagataaattaatatgaaatatattactccacaaacatgcaagttaaaattcaatttctacataacaaaaataacaaatatagatacaaatatacaacaattattttcagtttaatttgttctttttgttgcaacttgtaggagtcaaatttggttttgcgtatttgtggagtgatatatttaatattcatctatgttgtcaattcttttcaaatttttttaataactatttagatgacatgcaaacaacgaggggatatcccctcgagggatgaaaatccatatctagatgatggaaaatattctgtttagacttctttagttgttaacatgagtttagatatcatgatatgcaataatatttcaggcaaaccgtgatttaatgcccgtgaacatgcaattgctaccgccaatatatgacttttttaacgatagtaatggctctttttcgctaaaccaatgcattcatttaacatacagatacccctacattgctgttgtcataaatttcagccagacatgggcactgtattgtctggtgaaattttacaatgcaacacatgaaaagctacaggaaataaggccactagccaagttcataagcttcaaggccattgtattcgccacttggtggcaaggactgggcattgcaatcatctgccatattgggatcctcccaaaggaaggcaaagttcagaatgcaatacaggatttcctcatttgcattgaggtaatatacttcttgtagtgcccagattggccttctgttatactccctccgttttaaaatgtttgacaccgttgactttttagtacgcgtttgaccattcgtcttattcaaaaaatttaagtaattattaattcttttcatatcatttgattcattgttaaatatactttcatgtacacatatagttttaaatatttcacaaatttttttgaataagacgaacggtcaaacatatgctaaaaagtcaacggtgtcaaacattttgaaacggagggagtacaatattaacatgctagtccttttcttagatggctattgccgctgtcgcacatgctttcgtcttcaacgtggagccataccagcacattccggtggtagagcatggagagatcaccagtgaagaaagtaaactagaggtgaaggtagattccgacgacgacagcaatggcacaccaaccaccattgaggagaaagagacccatgtcgaagcaccagggacaagcatcaaagagagcgttcaggatgtcgttatcggtggtggccatcatgtaaactgatcgcatcaaacttcaagaatgaattgctgatatctgtataccaagatgatcacattacattgttcatctttctgcaggttgtcaaggatgtggccttaaccatctcgcaggcgatcggacctgtggagaaaggagtcgagaaaggagtagggaagattcaggacacattccatcatatatcactgaagcccaagggtgagaaagaacctgaggtcgaagtggaggagcacatcaccgagaacacagtggatggtgaacctgtggcagttgatgcagaggtagaagtcgaaagaacggtgcaagatgataacagcatggaaggtgaatccttggtggttaatagagaggttgcaattgaaagaatagggaaagacaacaagaggtagaaatcctccacatatttgtccctcgggaatcagatgtgtcttacaaatttgatggcaacgggaaaggaggaatctcctcttctttttttactgtacatagttcttttatgtactctttcaactcttgaaatcaaatggacagtgctcagatgatttccatcttataggtttttactgacggccgatatcaaaacatccacataagggtctttcttgaactattgtatacaaatatatgtggtgcccatcctatacagtaaaattctatgcacatttcagcatttggtcctacctcagtcagacccgccgcagcacagagagcagcactcgaagcatgcgaggcacgagagcgcgccgcacagctgcaccatgacgatggcgcaccggtcgttcatcttgctgcaggtgttgatgaagcacatgcagcagcagcagtccgtgaggcggctgcagcagccgacggccttgtcgaacatctcgaacctctctggtggtttcgtgtccccgaacccagcggaaaggttctccctcgttgcagctgtgtcaccgaacccgagcgtcagtccgttgagcgacgtcgctgattgctcattctgggtgctgtttttctttggcttctgctttccctgcacaaaaggcggtgatattcattagattctaggggcttcactacgtcagtgattgaagtcgaacatttggtggaagattgtggttttcaaaaaaaaaaacttccaacttaaagagtcacatctagggttctgaaaactggtcaattaaaaatgtctccaatattagcaaactagcaaagctaaatggctacaataattatccttaagataaagatgaagattaagtgtttcacgcaaaacgaggtggtaataacgtatgactaattaagttttaattattacaaatttgaaaaatggattaaatatgatattttagaacaactttcatatagaaagttttcacacaaaacacactgtttagcagtttgaaaaacatgccacgagaatccaaaactttatccaacttttgttgaagaaaagaacagggcataaatggctaataattatccttaaacatgaaagtcaaaagcttgttcatagaattcaatcatatattatagatcacaaagaacccactgtactcaacctgttgccatagctgaaaaacatgtacaagatacaaatgcagtataccaccttcggtgacaaattcctgttttggataagcatccatcggaacgtctgaatttcagggcattattacattttttaaaactcttgactagctaaatgaaaatgatgtgtagatttgtctcaaaatgtgctttcataatattataactttacggattttacaaatatattaggatatatatgagtgtcaaaattattgtttggaagatgggtcaatgtccaaagcaatatgtatttgtgaccggagggagcatttgtaccaatgttctcgcacaaaattttggtcttaacaacaagttgaatagcccacttcttataatttttgaaacggaatagcccataactaaatttttatctgcaagaaaacactaatgtatgacttgtagaaaattctcaaaagaagttgtacctgttctattttttccacgaagttttgaagtaggatagtgcgtgtgtactcagaaggaatgctgttttgtatacttaattttaccacctaataattaaaacaaagaagagtgtcagatagatctcagaaacaaggtaatccggaccatggagcaggagttacaagtagaaaccagcatatatcacacttcattccaatacatacagtatctcaattgcatgctgcaaagcccagtagtatgcaagcaggcaaagattacctcataatgcagattaagcataactttatagctcataatgcagtggactgtggtaaacctcattccactctagacaagaattaaacagaaataggtccaggaaaaaggtttagaacataacgattgcaaacttgtaataccaaaataacacaataatgaaatgaaggtactatgattgtttgcaaagcatggttagagctgttaaacttgtcaaaccatcagactgtacatgaagcttgacacaagtcattaacttatccaaatatgattatttgcgaggcataattaaacttgtcaaaccaccagacagaatataagtttgatataaattctgtacagagggacttggatataaatttatccaactcacagaacttaagaacgtcaagccactaaacaatgggatcaagcattatcccagaacaattactttacctttatctctagttgattgttttcataaaaccatgcttttgctgtgagaagatccatctgctgctttgctaacacctgatatttaaacataaaacagaataacatacctgtagtttatgctcacaaacttcagtaataataacatcagtttgatatccagtgcattgtagtagcaagtccttgactcaatcagtgatatctcaagaaggcaaatacttgggctcaggtgctcagatatcatataagccaataatatggtcctaactctaatcgactaattgtgctattgataaaaaataattgtgttaagtcattgtgccaggctaggaaatgacaactgcatatccatatcaagttgaaggctgcgggcatgtttggttctttgccatttgcaaccttacgaatggcaagattagtcattgccaagaattttggcaaagatttgcaaggcttttgtttggttggtaatcaaagctatgagctcaattcaaccatgccaaataatttggcaatgccaaatatttttggttcctaacatgattggcaaggcttttttggcttgctaattatttgtatggtaaaattaggctacaacatacaagacttgcacgttttgttggataatagcaatgcaattcaatccttggacaaggagcaattgcagactcagacagaatttagaaaactcctgtcgttgtttatggtaattctgttccctgcttggggccataagcctctttaggttgcacatgcaataaatcaacgtacatcttatatacgaaaatccttctagtaccaaattcatcacccccaacaacaaattatcaaagttcctaatttcctgtcctatcacccatccccaccaaccaaaaaggaaaaaaaaacaaatgagttatttaaggactatgtgaaaaaattcaacttccctttgtaactataacaagcaaaacatatgtgcgagatcttactttgtcaagagaaatatcctttacatgttggaccctcaattcaatcgatatttcgctcatgtcagccaagtaacccttggcagtaagtgtctctggaagcttgccttggtatctcccagacacacatagtgggcattttgcagaaatatcttgaatatattcagaatccacctataattagaagagagagagagagagagagagaaacagttttaagaaaggtacctactcagcaataataatatgaaataagaacataaattgatcttatatatcatctatccagaccttttctagaataaataaaaaacataaggactacttatttcataaacatttattacgatgaaactctaaacaaataaaataatattctaaaaaagtccacattggtataaatgtgtatttttaaacatgagcaagtctgactatgacaattggcgaggatgctgagatatggagacaatctactcggtaatgaattgactagcagtatgtgcaattgcatgtttgtattaatagatatgatttcagcactcaccacaagtcgacaaagattaataatataggtgaatcgtgaatggcatatgttgttttttgacatgaataaaagtgaaaatttactagggaagaacttacttcaaattctcgaatgtacttagtggcatcaatggaaatatttgtcactattgtgcttgaagctttctgaaaccactgaaccatccgaccctcaattaatcctggtgcaaacaacgatgaaaacatatcagaagttttactaatttgattgacttcgactactggcagcatattatagaagttcattttggcacatttaatgcattcccaagttcaccaaaaagagattcccaagttcatcagtggaaatattatagaagttcatttcgacacatttaacttacaaaaagtttctagaagcatttcaaagcataatgcgagatagtgtgccaaacaaagtgctccagtcaaggggaaaatcgacattacctgtatcaaatgcagcatcataatgccccttgccaatggatgccaacatcctcaggaaatagtggttgcaataagagcctaatgttttcgcagtgaaaaaataattaattataaaatgcaccaactagtcaaattacaagcgtgtaaatatcatttctgaaatgaatatagagaatgaaacaacactatgggaatgcctcttaattagctccacaaaaactaactgtgctgaagaaactaataaacacataagagaatatgctaacttttatgtatatcacaatttagaaattcccatttacattgaaaactttgaatgaagatactacttgcatcaccacaaatcagctgatatttcatccagtacatagattagtcaatcttgtgaagaggtcagtaataaaatgaaataaataatctggcatgttacctagtccgaaagtagaaatcctgggagacttagatcctctagttgcgagctgttctttcacagtgcggcaaatattccgttcatcctcaacagatccatcagtcacaagaaagatttgtggaagtgcattgtgagagtttgatagcaaagctattgcctagcatcagataaatggagggaaaatatgagcaacaaaaaaagccacaattgcataagaattatcaactgacatcatcttctaatacctcactcaatggatgcatgatgtcagtgccaccctcagcaatgaagtttgtgttcacccattcccttgcattttctattgttttctcatttacttgctccaaacaagatgagaatgaatgaagctcatcattaaatgttattatgttgaagtaatctccttgcacaagctcagaaagagcagtgtacatggcattcttaacactctcaagaggctttccttgcatgcttccacttgtatcaatgataaacacagaggcatttctgaagacctatcgcataagtcgaattagataaattgctctgagagaaacaattttatgttgcacaaaagcggattccaataaaccccactgcaacttgaatcaatactgaacatcatcggatagcatttgtagcttcaacagtatgcagtaaacaaaaaagtcaaactacatttataaaaatatcatgtctaagaaacagcaatagaaattagaactgtttacaaagatataagtattttttagcaagctaaaaggttttgatactcgtaaacagggaaaacacagttatcatgagatcctttaacttaagtgtattcacgtataatatataatattaataatgagagaataatcatgtgaaagcaactacctttctcttttggttatttcctggtaaaagaaaaatgcaaaacatgtctctatcatcatagtcatccgatgttgagggttgcacaagcattccaccagataaatcacctgagtatacctatagacaagaaaaaaaatataggcaggttagtgcatactcatctccattgcaagtgtgcagctaaattcaagcagtgaactcgtaaaaatttccttatcggaagatgtttcttgttggatgaaacattcaagccataagtctgaacaggatgaggaagaaagctttcgtactttagtatttagaatttgagatatcaaataaagctaaattcatccaaactgtcataacataataaaaacatttgggtgcatcccttttgaacagaaaagcattcatttctctttagtttcagaatggtaacagtaatcgcgaagatctcagctcaacttgaattagtcagcaatgatggtgtagctcatactcactggattcaaaagaaaatgtttgaagaatgtatctcttttttcgccgggccggtgaatagccggccgatgtatattaagagaaagaaaaggaatgtacaaggttgcgcggtgcgtcagagcaccaccattaccgacacaaaagaaaagaaaaggctaaaatctcacagcaaaatttgctaaagggtggcaaaatttgaagaatgtatctcatttgcatatcattcaatatgctatcctaagatcatgcagttgcaataaatgctatgaattttccggaatttctcaccttgcctcaacctgccgtagaacactataaagtatgaagaattcagaaacatataacagagcaggtgcaattgatccaaaaaaaaaagtaccactagagaagaacttacactatatgcaaaggtaaaatctttgtttgaccagttctcaacaactgcttcatggaagaaagacagtttctcaccttgcctacttctttcctgaaaacacaaaagacaactaatagttattaattacatccccactagtactgacaaagcaataaacacttaattaccttcaatggatgacttgagcccttcaaaacaatctcgttactcacaccactattcagagtcaactgaattttttcctttttcataaacacttttggcaaagggttcacatattgcggaaattgaaaaggaatatcaacagaaaactgtccattgtcatatagtaacttttgtgaccatctaatcgtggcaaatatgtcttctcctcctccaaccttgatgaagtaaaagaaatcattcagcaaaagacaacacagctgctaaaagcttgaaacttgacaaggtagaggggaccaggctagcattaaaaacatggagcaaaagtacctgtggtattgtcaaggaaaagaattggcgctttaaaagacccccactctcagttttagcaatcttcactgcaccttgatcctctacatcaattacatgggttttgtatgatctcttcccaacagtaacctcagctcctagaattgtaccctattagccaaattattcttagattgagatcaccagcaaattacaaaagaacggcaaaaggtttgtatggtaacaaccaagttattagattaatatatatataagaaggaaaaagaaaatcagagaaatcccatgcactgagacctatctttagtctgtcaaccaattcaccaaaaggacaacagaaattcattggcttttggtaagactgttcatcacataataagttcctaatcaaccacctattagtcaaaaaaaaaagtccacgaaatgagagatgatcaaaaagcatattttggttgacaatcgacaagcattgtactagaaagaagtgatttgtggtttgctagtaatggaggcctaaacgcacctgaatgggttacaaaaagcatatttttctagtaacgtaagcatacattagtggttgattaaaagcaacgttgctctctgtttttagctgtaacagaaggaaattaaagaataagaaacaatccaagtgatgtactacaagaaaaaggaatagcatcaagtgcaccaggtaaaaaagcctttattgggcaaatgggcagacacagttatccttccctttgcaagtcaacaatccaatatttcttccttgtggcttattatctagtagcaacatgtaaagcaaggaatttatcttgcttgcttccaaaaccgcgctggaacccactgccagcatagtagccaggctgccgcgcagaatgttgaaacggcatgatcgtccatatatacttggatcatcaacgtgccaacaaatgcagcttcaagttgggcaaacaggcgccccagtccaaggcaaatgattaaactacagccaattcatgggggccccaaccacctaacaaacaggaagcatatcgcccgcgtggtaacggcaagcaatcaggcaactaatccagcactagtacagcaacagccaacagcctagtatagaagatttcaaccgatcgaacggaagaagaaataataaaaaaaaaaagatgaggaaggggatggagtaataattaagtgatgacctgctcgcccatgggcacgacgatgcggcagtggcagtcgcggctgcgggtgaggcagtgcacccaccagcgcgcgcgcagggtgacctcggcggcggcgcagccggcggcggcgcagtcgacggcgagggcgacctcgcgcatgtggagcgggatgagcgcgggggggtcgaggcggccgtagacgtggggctggtagctgggcacgtcggggctgtcgacggcggccgggtcgacgacgacggcgtacgccatgggcgcggacggcagcagcgaggaggcggcggcggcgtcgggcagcagcccccggtccatcccggggacggggcggggcgagggcgcgccgccggggaggacgaggcgcttggacagcttgaggccgtcctccaccgcccgcgcgaagtcctcctccatcgccgccgccgtgcttcgcctggccggaggaggtggaggaggggagggcgaggcgtgggaatgggggttgatacaatgatacgggggttaagttttttggcgtggttttagtggagaaatcatgagctggaagacgaagacgatgacgaggcaagggtgtgatgaccgggcggtgaggacagcttgtgttgattgttcgttttgtctgttgctctgcttctcttgctgatgtgtgtgtgggtctgtgctggtccacttcgattctctctgtctttgcggtttctgagcaagtatatggaatttaccgtcgtcatcctctctgatagggttaccagtatactcctttcattctaaaatataaatattttttttactttaatatagtctttaacattcagaaataagatgttttaaataaaaagagtttcatattataatagtttgtttaattataaatctagtaacatcaattttacattattaatctttttttactattaatagtaaaagttaaaattatttgacttaacactatactaaaaatgcttatattttagtacagagggagtatgaatttacgactataagatttacacgtcagtcacttgaagcatcaagttgttagtgttgctattttttttaataaatttgacccaacttaaaaacacattggactataaaaaaattaaataactaattatataaaacggatggagtgcatatatacctctaccagggttgttcatctacaagtcgaaaccggcaagttcggccgtattcatttcttaggagagatgatgatctagtggacaggtttctgtgctaatgtttgacttcggcttacacagtctgatcttgaccggatttaataaaatcgtagataaacacctctgacctccaccttttaatatttttatgttggtgtagaaagagaaggagggagtaattctaatataatttacttctaaaatacatcacaacacaagtaaatcaaaagtgaaaaatataataatccagattgacatgtgacatgtttgtataattgtatcttgtttagtataatacacatatttttgtcacgaattgtttttttaaaaaagagatattcctggtgttcgactctactccctccgtacaaaaaaaaatccaacctagacacggatgtgaacatagtacaataaatctagacatgagccaattgaaggtactccaaatgccggccatcagctccaaaaagcataattggcaagattttcatccctgtttcatgatataaatactacttcctccgttttaggttataagactttctagcattgcccacattcatatagacttataacctgaaatggaggtagtattaatttcgtagtgtggagtatggactaaaaataggattataacatggcccgaattttaggggaataatgaagtatactaaaagcacacggagtgctatgtactatccaatagatgtactagcatggagagcacttccttcaagcttgttagtacagagaagcacatggcattaataaaaaggacgttgtcaactatccaaaaccatgtgactttgattacgggaggagtaaagaagacgccatgcatgtttcaatattttacttctgaggcattccacatatggttcggattattaacaaataatccacgaggtgccagattgagaggcttgaaatagcgttacgatttactttaaatagctatggggataggcaatttatttagtcctgacaagtggagtgtgttatctatcttagaaaaaagaaaagatcgtgtgcacgttatataaaaaagagagggaactgggataccacgttggaatcattgttgaacctctataaaacgtagaatgtccttttccattagagttttatattggacgtaactatacagccagtggaccatctataagaggcatcatccacctatacttcaaatacaattttctcttaaactactcatccgatctacgatccgattacatcgttgtgttcgtaacaattaaatctttacaacaagatctcacatgattatattttgatgaaaaatcacaaattacttttatgatatgtctaaattacttttagatttcactaagttactttctagatatataaaagtaaattcagtaaaacctaaaagtaagttacatatattatagaagtaatttagaacaaaacgaaggtaactttagcatgtcatttgaaataaatccgttgtagagataaaaacataattatatctagaaattaaattaaccagcacaaattatggaattaactaaaataataataaaagtaatcacctcaaagcattatgaatgtataggaagtattttaatcaaatataaaagtaactatatatatatatataatcatttgttcaatgaaaaaaggcattaattaaagttactttctttttttataagttatttatataatatatatgtaaattagttttaggctttactgaatttacttttatatgtataagaagtaacttagtgaaatctaaaagtaatttagacatatcataaaagtaatttgtgatttttcatcaaaatataatcatgtgagatcttgttgtaaagatttaattattacgaacacaacggtataatcggattgtaaatcggatgagtaatttaagagaaaattttatttgaagcatagatgatagggatatttcccctacttgctcaatgaattaatagcaaccaaaacttctaaagtactaccacgtgggtgtctctggttaagactaattggataggcctctccaattagatttactgttttatattatagaaaacattgtaccattgcatcgtcatcgttggtgtgcacatgaggtgtgagcgcatgttgaatcatgtgcactgcacatgtgtgtttcatatgagataattgtatttttgaccttatttagaaatctaattataaatttggtcgcaccttttcaacttaatttgcttatttaaccctggttttaacactaaacctatcatctgaccctttctaacttgggtgtatggcatttggaggacgaaaataccgaagtaggtggagtttttttatctctcccctaccggtcctcctacatcggcctccatgagctagggtttctgtggcagcacaggtggagggagagctgtgccggtggcccggcacttagttgggagggaggctgtggacatgtggcaagacccaaagcgtggagctcggcccagcacgctgttgtgaaagacggaggctgcagcgagacccgaggcacgatgcggtaaatgaacataaaaatgagtcgaatacacataaactttaagaaaatatggttttttttttacctaagttaacatcattagttcactacgttgccttcacggaataggataagtccttaccttcgaatttgaaaaaaaaaaagtcaaaggagcaaagttaaaaaaaaaatcaaattgatagactaaacatgataaaagcacaattatcccttgagataactgaaaagaaaactgagagagagcaggagaggacggtgagcgagagctaattgacctaacaacatgcttggtgttgcacgtacgcaggattacattacgatcaatcaatttgcaagagcagttgggacatctaaacgaaagaaagaatttttgcgagcagggaggagtgaggagggagcggtgagcacaccggataatttagagcagacggatgcatcgtatcgcttcgcttggaaaacgaccgcgtcccttgcgcgtctcctgcccgtcggcaaaggagagtgacccgggcacacgcgtgttcgttattattagtgcttaacagtgtagctaactactgactttaaattatctatagtcaatttaatagtcaatttatacaattaatacctagtcctacctgttatgcacatatgcatcttagaattcatgctgcagtagactataaatctgtagcatgctactattctttctcctgtcttattttctcgaaatgtgtttatagctagcttatagtctgttgttagagcaagtttaatagtatagcccactactaactccaattcatttatagccaatgtaatagccaatttatataatagttgcttactatactattaatatatggtccacctatcatacacacattgtgtcttgaagtctgtgttacagctggctataaatctatagctctcatcgtttatctcattaaaatatgtttatagctggctaatagcctactattgtatatgctcttctacgtgctattactggcgtgtcttgtgcacttgtgcatgttgtacccggtacctaatcgcaaccgtcggccttgattgaaaccaacgagcgggtctgtgagagcagcacgtgcacgtcacgtcgtgtggcggtgtggcctagcttagcatgttcttttgtctactccctccctcctacaataataccaagtctaacttttaaattttaactattaatagcaaaatattaaaaaagattaataatgtaaatttgatgttattatatttatcattaaacgaactatcataatatgcaactctttttatttaaaacattttacttttatatgtattattggtcaaaatagcatctcaaagaccatgttgagatctaaaaatgcttatattttggaatggatggagtacttttttcttagggaaaattgcaaaaaccacaccaaatgtcactctgagtttgagatgcctctccataagaagattggttgcaaatccccacctcctaattcaccttggtttgatttaggcaccttctctccacacgtgcgtgattcctgaagaatctcgtagcgaaatcaaccgagtcccactcggcgggagcaagatattatgctgtttgttctgtataaggcgatcatttcattgtgttatcatgaccgtttcactgtgtttttcatgatatactagctatatattccaaaccgatatcatgtgtactgaacaacatatccgttttttttcaggaacgtaatgagcatatagaaacatttgaacataaagcggtaatcatatagtcagattagaactgcatgatttcagtacagtttaatcacaaattaaggccacacaatctaatgcaaaaggatctgttgacaaatcatcacgataagtgggacttggctaatttcgccacgagatgctccaggaatcacgcatgtgtagagagaaggtgtctaaatcaaaccaaggtgaattagaaggtgggaatttgcaacaaatcttcttatagggaggcatctcaaacctagagtgatatttggggtggtttttgcaattttccctttttcttaattaatctactataataactgcaccggatcttgattccatgtggggatactgggatccaagctgccttccaatttctaatcgtccagcatgcatttcctagctataaaaacactcatggtttatggtgaactccttgtttgagaggaatctcaagattaaatggcacaaccgaggcaaaaatatgttttctaaattctgatttcgtctagtttattttatatatctcagtgactatataattttagaattttagtaaaacttaagattgtttgggtttgggcagctaaataatgatcttaaaaagctgccgctataaaaaaaaactccctaaacagaattaaagtttaccttttgagctctccacgaactttcttatatatccactatcggctgcgcacccacagatacgactctactactccaggatgtcgtgagctgaaagtttaaacttcagctggttgttcggctcacgagaaaacataaatcagatttaataaaagggaaatatcagttgtatgaacacaacgaaaaattattggggttaaaaacataccattattctagtacactttaacactgccaaaaaattcacaaagtttagttttttgccgtaccgtccaaaacaaccatttacttccatcaaattagacctttatatatccaaaacactgttgcatcagcctccactagccaacattggtgtacaaatagagactcgaaaaaaaaaactctatacatactacaaaatcgacctttatacccaaaacactgttttgaaacaaatttgaaataattaaatttgaaccaaattcaaaacaattaaagaaacaaattgtatatctgggctcttagaaaaatggcctactaaagaagcacaagagtaccaaaaatggcctgctaaagaagcacaagttcactttaggtccctaaatttgtcactaagtctgaaactcgtcactaaaccaaaataccatgtataaccatccctaacttataatacataacaactttggtccctcggtagtatagtaactggttttggttgacatggcgagtgggatcgagctacttagaccacacatgtcaggaaccaactcttcttcctttccctctttcatctcttccccatctctcggtggctccactgtcgggccaggctctctctcggtcacctccatccccgtcagattgcgcggcatctcctctcgatctgccggcgatgggcgatgaattgagaagtactccttctggtaaccaaaagctaatcagtatcaggatactaggtatgatcattttttatttctagtatcataggatcggaatactatcagattttagaaagtacattgttttatataaaatatataatatgttgtataaattaaagcgtgcaattttattttaataaatctaattatttttttatgtaaacttgagtatatttattcacattattatcaatccttattttaaataatattttgtaagatcgtaggatcaagatactacctaagatttcatagaatcgtgtggaaataattattaagatcaagatactatatatgaaaattaggaagtaggtgagattggtagtttcagcttggtaggattgcactatcgtaagatactaagatacggatcggtatactgacaaccttagtggtaaccaaactcaattatcttatatttgtttcatcatttgattattattaattaattactagtataaaacataatgaacatagcaaagttataatattaattacaaaactatttttgaaaagtaaatctaaccacattgctttcaaaagttagtctcaaaatatttgaagagatactgatggtcgatgtttacaattaatgatttctaaaacatcggtgagaagtatggaagagtaaaaccatatattcatatcgtacatcaatttactttgttaatgcgatagtgagatgagcatgggctaggttgagcaggattcagatcaggtgcagttatacaacttaagaactgcaatttgtgatcaatggctcagatctagtgatacagcgaccgtacaaacagtattctgtgctacagtgttttgctacagtgctatgaacagtatgcctcactgatctggacctttccatttgcatctgttgatgaaaactggtactgtctaagttgcagtcccagcagcgactgcacctgatccggattcagttgagcaatatcatattgctgaatggactgtttctaaaactgaagcgggcctagcatttttgtttttttgtccgaccatatatagtcttaatttttacagctatcgtacccattaaactccagtcatggtgattgggaaaatgctacgcatacgactttttcttctgatttttgtacgatcaaacgtaacggcgcgaacggcaggggagtgagcgcacggcgcacgcacatgcggcagtcaggacttcaggagcggtcctgggccgtaaagcccaattaacctctttgcatctgacttgagattatatctatactccgattatattagcacgatctatcagatagtattcaatccaactaaatttactatctaatctgaagggaaaggaacatatatactactatccaacattttcgtacacaaaattgagtgtgtaacatctcgtggccatttttcctttataactcaagaccaccacctcaaaggtgggcagagctagaacgaaatatagaatggtgtctcttgcttaatttacttcactttagattaaacatcaagtttaaggtgatacagatgtctaagtttgtatttagggggtacacacatgataaaaatcggtaaagtatagctaaaaaaatttcttgaccggattcctgggcacccccatactctacctccgcccctgcaaaggtagatgtccgtacgtgtaaattaatgatatcacctccaaattactcacttgtacatataactcatatgtagtgtaaaatggcacggaccgccacgtttctgtccccttccaccaataattccatgttgagcttctatcaatacacccttccatcttaaaataagttcatttttcactcatttcacatatacctatataaaaaactaaaataactctattttataaaatctcaatacaactatttttctttttatctattccgaatatatttattttctacttttatcaacttcaatacaatgattactcaaaaattaacttagggtctgtttagcagcttcagctccagcttcacctctcctagccaaacagttttagcttcatccaaaatgaaattggagtttgttggagtactttcacaaaataaattagggagatggagctgagtttaggccgctttataactctatttcagatctaactctgaagttaaatttagaggttggagtccgtccaaacatactcttattttgcaacaaacgggtaaaaaaaaacttattccaagagctaataattacaagtgtgataaagaacttgctttctagataggccaggcggaggctgtgtggggctcatgtgtgcaaacttaatttacctcgcggtcacaacgactattgttctagaaactgtaggccagggcacaccgcatcaaaccaaagtaacgggttctttttaatgtttttgccttttgtattgtacgggtttggttttcagttttttgttcggagaagtgaactttaaaagaaaagtacatgccgttacagaacaaggagggtggaacaagggtttcccttattgtcggtgtcagggttaccataccctagtgataagcatgattaccacatggtaaccgtgtggttaccgccggttttgtgtggttaccgccggttttgtaaagcgtgatggaactagggttttttgctaaaatattctccatcaacaataagggggaaaataatactttaaccagcctactactgtcttcttgaggataactagtactaccagcgtttaaatatatattacgttgctgacttttgaatgtacgttttgataggtcgttttatcggaaagtttatataaatatgaaaaaatataactcattattaatataactttaaagataaaataagttataacaaaataaatgaagttgcatggttattttataagataaatgttaacttcatcttcggcactagatatttaaaacaaggttgacccaaaaaagtactgaagtgtcacttattagtaaagaagagtaaaattagtagaataaaactcaacaatttataaatagaaaataggtaagagaataaaagtaaatttattttaaaacaaacgaatatttcttaagacgaaagaaatatgtccaatattgcatagagtcgagtaaaaaaaaaagggttagagtatccaatgatacaccacaccagccattctatgatctatcgtagtccatgattgaagcttatatctaaaaattacaactatattcgttttaaaaatataataactttaactatacatcgacacacttattctatatatatgcaagaatatacttatcatgtttaataaaacgcactactgtttattactcgaaattagcactccagtttcaccacctattactattggacaccccattcatcttataaaaaaacccaatccttagaacctgtttatgttggtagttagaacctgtagacatactccctccgtactcgtaaagaaagtcgtttagataatgtttaagtcaaactttgggaatataaatcatgaataactctcaagttattgagtttgaaaatgtaaaaattttacgaatagatttgtcttgaaaaatacttccataaaagtttacatatatcacttttcaataaatatttttatagaaataaaaagttaaagttgtattttacagaccgtgtctgtccaaaatgattttctttacgagtataaggggtgtatgtgttcaggatggttgttaagatttttgtttacggagtagtaaactattgtcgaccattgttgtcgctcttatctcctcccggtcaaccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacagtagtttccatttgtagaaaattaccataatttaataaagatgtttatagagatgcatggaagaaggtaattagaaatggaaacatttcattacattctcttagcccatcgaagaggtttgcaaagcatttgcaaaatattgctgccctttagatttgcaattaattcttacgttctcaaagcaatcctctctgctcgtccgcacatgtacacttgaacaggtaattaagaaggtatactcatgtaaaatgtgttacaattgttacagtgttatataggctaatgcgtttatatgaacctataagtttcttttacaaaattgaacggaattttgattctcaaacacaacttgacatatatgtacagtactgtcctagtagcaactagtgacatgtgagtattactaacaaaaaaaaaatcccagttgtaacgtaatcatgagttttgagctttccgagatgataaaaggatgtactataacattatctaaaaaaaaataaagcatgacgtggaggatcgaaaaataaattaagttacacactgtcgtggcactagctagcgtccatgcttcaaataatttggttagagagcattcataaaccattaaactgtgacctaacactgctatttgtaagtcatggtggatcttgatcaagttagacttgagaggttggctggagctttctacacattaatagtattcattgggtcattcaatttaatagcatgctgatcacttcttctgttctatctcaatcatgttgagcttaattaatttgtgtcaacttattattggccaagtagctagagatgcatctaacacgtacgcatagtatagaaggtgggattataacatttataatgtctagttgtccatggagacaacatgctgctcaagatcagcgaaggtgctggtgtaaataaaaaaaagaggagaaaccacgggagagagcgtttgggagtgtggtgtggagacgaccacgtaagcatttgacagtattaactcttactgacaaaattaattagattttcactttcagggacaaataatgatttcatatggaaaaagtctatacgtactaaattttgtcttacgctttaagtatatatactagatgggtaccccatacgctgccgcgagagaattatgtgataatataatagatatgagttctaaaattttctttcttacctactatataatttttgtaatgtgtttatatatttttgtaccttcatcaattatcataaggatataaatggttatgttgtatggtgtatcttttaggggaagagatgcaatttacatcttaatgaatcatccaaagaccaaaaacaattgaggtgatatggtttcataagagaaaagagaattagcattaacacttagtggggatgaacttcatagatatataggattttctataagagttcatattttgggaaatggtcgataattgtttataagagttttctaaaagaaaatttagtacaagtagccgtgctcatattttatattttgggagatcgtgtttgggagtgtttggagtttttttttatatatttttagagcgctagaaatgggttttaactttcaggggattttatcaaaattaatactacatagaaagattggcgcctgcatggttttttttaataaggaaaattcatttcaaaccttactttaattaagctaaaactaattattacagagttttcgccttttttttaaaaaaaagctagaagcatttattacagagtttgaagatagagctgctgcatattacaattcaaatatggatgaataacaagaaaactatttactactctctccaggttgataatgcttgtcgttttggataaggacgcggtcttaaaaagtaactttgacaactattttctattataatatatacagaaatgtcaacaaatatatgattttattgaagtactttttaagactaatctacccatatgattttcatatttttaagatgaatattttagaaattatttgtagtcaaagatttaaaagtttgactctacccttgtccaacacgactaatattatcagcccggaggaagtaatactagcctaaagatagagataataccaataatggaaattttattgctaagtctctatcatggttgacaaaaatctacttattgttctgttattgcataagtattggaggtgattaattaatgagtctcgctacaatgtaatctttgaggtggtaaaattacgaagttgtattcttttgtgcagaatataaatatctccaaagatagagtagtattgtaggtcacacaaggaatctgagtcatcaccaccgaattaagcattccacatcatatgcatatctttaagtcgattcatgaccgacattagtttatctttcggtagcttttctgcatatccatggctaattggaatctcatcaaataaagtcttttttacaatactagatcatccatagatgcaaactatgcaatcaaaattaagacaagggtagcacaacgagcgtaactcaactagttagatttcttgtggtggaagtaacccatccgagttcaaatactaaattcgacacagatgctcgtatttatggctaattattcttttagtggtaaacgacgtacccgtcgacagcgatgtgcccacacatgatggctccgtcgatctcaagaaatatcggcctagtccgaagatgctcataagggtatgtaaaatgtgcatgtgttcgttcgtaaaggtgattatacgcgtgttgtgaatgtctgtgtttataatgtttttcttaaaaaagaaaaataataagacaagggtctctctcatggtggctgcactgcaacttccaacacgagtgacctgcactgcaatgcacatgttctttcttccgtagtgaacatgtggccccacatgacgtggacctgcaacaacgacggaccatccaggcgccagcgtgcacccccatgtgacgtggaacacaatacgagtccgtattaattaagcacgtgctcgtatttctttcgctgggaattgaattgtatacgtatagtacgtaccagcaagtgtaccactggtaccacttgtctagacgtattcatcatacaattagttgatgaacatcaacatgtttaataatgcagttgggtatgcctttagttttagttttgttcatcagtaaagagatatttggaataatactttaggtagttttactatcaattcagtcgcctttttctttcccttgcttatgaatacccatgtctaggctacaacatagctaggcctcaagtccggatagttttcttacacaattctatcaagttttctgggagatcatagatgatctgatggctctcttgaaggaattccataaagggacacttcctctttttagcttaaactttaaaattattaattttattacccaaaagagccgttgcaaaacaaatccaacagtatagaccaatttaccttctgaatgttagtttcaaattttcacaaaagttgacactaataggattaatcgattgctcacaaagtcattcgtccaacctatatggttgttcgtctggtagaaatattacagaataaaatgattggattgggtcattttcaaaattaattttgaaaaaacttatgataaagtcaaatggcaattccttcaataaacaatgtgtacgaaaagatttttttcagcatccttggatttctaaatgggttgaagggggaaatgcccgtataaaagtcaatgatgactcgaccaataaatttcagacacacaaagccatgagataaggggatccaatgtcgttgatactttttaatattgtacttgacatgttagttgttctcattgaaagagctcaagttgatggtcaaattagacatgccattctacatttaatggtggatagtttgtccattctacaatatgctaatgacacaataatgtttctagatcataaccttgaacatgccaaaaacatgaaggccatccccaatgtgtttgaatagctcttagggctaaaaataaactttcataaaaatgatacccttttttttggcttttggaaatcgtaggaagtggtggatcaatatagataattatttagttgcaatttgggatccttcccttttagatatcttcataccccctccccccaattctttatcaaaaactctgggatgttgattggaaaggagttgaagatagatttgagaggaaacatagcacatggaagggcaaaaacatcttatgttgtaggcgattggtccttctaaacttagttctttcgagccttcccttgtttgtgttatcccttttttggaattccacaaggtgtgcttcaaagattggattactataggtcatgtttctcttttagtaatgatgaccaaaatgaaattatagactaagtgagaaaacatatatagaccaaaatatcaagaaggactagatgtgcaaaaccttgatattataaatagattttctccatgttatgtccagtaaacagggttaattaaagtgacagaccgttttcttaggtatgggtcttttatatgtggcaattggaccaaaataagatttgggggaagaaaattggttgggattgtgtcgacgtttgatgtcgcgattccggtatttacatagtatggggatcgttggtactagggtatatgcgagactgaggtaaaacagacagagacagggatttttatacaggttcgggcccctgaattgtcaggtaataaccctacatcctgttagccgaagccggtattgctcttattcactataatcacaccagtacaatatttggggtagcctatctaactgttgtcgacttggcggtctatagttctgactcgtagtcaacaacagggtagtcttcctcctcgagttcatgcccggcgagatcagagacagcgcaatgtctctcctatcagtatccggagacaccgtaggggactagccgtgcctatctccgaagtcgatatccggcgtcttgtcttggcgtatgttggcttgtatgttgatcttctgtcttgatctatgttccgtgtcatctatggtggttgtcttgtctgttctcctagggggccttatatttatacccataggtgtagtagaactagggaaaccaatatggatacaatccgagtagtccttgtcgtttccatgtagaactctggttgtcttttcttatccggaactcctcctatatccgcaggttgtttccgtataggacatagtatatggtgggtcctgccgagatttagtcgactactttaggtatgtggtatccatgaccctgacagtagcccccgacttcaatgcaaatgaacaaattcatattctcaaccgcataccttggagtaacttttatcgagctcacgtgaccgttctcgatgagttcagagataacgttagacttcctttatcagcctcgtgcgagcacctaaagggtttgtctgagtcaatctccgacgtcaaccaagaaagtacagagtatacgactaagtctcccgtcttgctgtaatcgagaatttggattgaagtcaagaaattttatctcggcgggtacaccatctcttcattccgtattccttgtcgagatccaccaaccgttctcgagtaatcgagtaggcgtagagtctgcgatggagccttatcaacatttgtcgtacccgccttagttgatcttgctgtagaaccatagagacatgaagttttcgacaatgtcaaatagaattttcctgaaatcaatactcagaaaagaatattagatagaaatagcccccgagcaaatgctcaaaaggtgacatgttataatatgtatggaaaaccaaaaatgaattaaacttacagaccaatgttttgtatatgagcgtctactcttttaccgacttcgatcagtcagtttgttgagttatacgctctctcttgcccccagccttgtcatcggagaatcgttctcggaggataaagctcttgtacctttgacttgcctcggttgaacaagcactgatcctagcccccagccgtgaagttggaaaacccaatttccgattacacggcttggttaatacgcacggcgagaactcttacacgaccagatcttacatggtcttttgtctctacaggatccgacaaggccttatctgctctgggcgtccccagccgaagttcccttaggttccttggaggccttgtcaagacggcgtaaagggacattaggataggtttcaacgctaggtgtctttgtggtaagggatctttggataaaacacttggcgatattgtgtacctgatatcaactttgttgaagtagaggtaatgggagaatcgctacgcctctggtcaagaaccatgtagtagtcgtaactcaaccactagaagtaaatgtacgagagatcgctatgattgactggttgagaaccagtgagtaggtgtctctcgatcatttgaagtcgtggtgcgaggaccgttgcgttattgctgtagtcgtacctcgaccatctgaggttgcggtgcgagagattgctacgtactggttcgaggaccagcgaacgtgtagaatcatctctcgaacaccaatggaggttgccggtgcgagagattgctacgtactggttggaggaccagcgaacgagtagaattatctctcaaacaccaatggaggttgcggtgcgagagattgctacgtactggttcgaggaccagcgaacgtgtagaattatctctcaaacacaaatggaggttgcggtgcgagagattgctacatactggttcaaggaccagcgaacgtgtagaattatctctcgaacaccaatggaggttacggtgcgagagattgctacgtactggttcgaggactagagaacgtgtagaattatctctcgaacaccaatggaggtgctagagttggtttattacatgtgcgtctcatgtggccagcatgactcacacacccaacttgtagcatatccggacgtccgttcgcaatcatgtcgggtgatcaagccgacggcgttcgcgaggaattatctgttaacaaccttttctcgagtagtccagccatggccggtgctataagataggtcgtcggtcttcgttggtaggttgggcgcgacgactctgcatttgtcgagatcattctcgataatgcggtgtactcgaccacaacctactcgggtgcttaattgttcctgaaaaatattttctagaaggcaagacatatagtagagaatatcgagtatgtacttaaaaaactgcttggatcttctagcattatcaggatataagaagcagaaaatatcagacattatgtagaccgtaaacaagcatgaattatacagaagaaaacagagtgagtccccaacgttaaaccgttctcggcctaacatcggatacactcacataacagatattgtataaaaaacatgctctaggtaaacataataaatcatggatctgacaatatcgtatagattggaaaaataggtacgataaattctatataaaatattgcgtacctttgtagatacatgccggatgtatctacgaaattagtagatcaatttgaaaaaccaatctaccaattaccttattacgtactcgtttgacatcatatgatctgacatcttttggtacgctgcgtatcttgaggcttggatgatctcgatagaccaagttgtcgatgacgatgatggttccgatctagtcggaagatgtacttggacaggttggatctctccacagccgaagtcgtcgagtagcttgttgttggagaatccatctcttaaacccatctcgtctaaatcctgaagcaccaaaatccccctacctggcgcgtcactgtcgacgtttgatgtcgcgattccggtatttgcatagtatggggatcgttggtactagggtatatgcgagactgaggtaaaacagacagagacagggatttttatacaggttcgggcccctgaattgtcaggtaataaccctacatcctgttggccgaagccggtattgctcttattcaccataatcacaccagtacaatatttggggtagcctatctaactgttgtcgacttggtggtttgtagttctgactcgtagtcaacaacagggtagtcttcctcctcgagttcgtgccctgcgagattagagacaacgcaatgtctctcctatcagtatccggagacaccgtaggggactagccgtgcctatctctgaagtcgatatccggcgtcttgtcttggcgtatgttggcttatatgttgatcttctgtcttgatctatgttccatgttgtctatggtgggtgtcttgtctgtcctcctagggggccttgtgtttatacccataggtgtccccttgttcaagtagaactagggaaaccaatatggatacaatccgagtagtccttgtcgtttccatgtagaactctggttgtcttttcttatccggaactcctcctatatccgcaggttgtttccgtataggacatggtatatggtgggtcctaccgagaattaatcgactactattaggtatgtggtatccatgaccctgacagattatgtgttcttaaaaatcaacaccttattttgtataacgtggcttgaaagaagtagtctaccgtggtagaggttatgaatacaacgttgttgaatatttcttttatgagagcgattgttggccaaaagctaatcgagtggaatgatttgactcaagctagctaatataacgatgtcaaatgaaaaggattgctttgtatcgccgctctatgaaaatggacaattttcaattaactctatatatatcaaagtctaatgttaggatcagtaagagaattacatgagacttccactaaatatcaaagtctttatgttatttcttcaagaaagtgatcctaacaaaggttaacttggccaaaagatttatttttgggaggttttgggggaaggggtgggggggggggggacaaacaccttgatttatgctatgcataagagaatatttttctttgagtgtcatgtttctcagtttatttggggctgtgtgttctttgtttttgatatccctccacctcgtaataccaacaatatttttgataattgacttagagaggtaattaggtctataaaaatatgattctaattagagctagtgttttatgttagttaatttactgttgttgtaatattaaattaagttttaatggtaaacaattgtttgaccatattcaggttatctttgtctttcttttgttccacttttaaactaagatgttaccatagtagaaacatgatactacgtataattgtgctacactcttgaaatcggtaatagagtctcttattttactatgggtgatatagttccactaaaattgctagctaaaaattttatgtggtttaacgctagttaataataaaattgagatcaattttttcccctatatatcaccttatgttttattttcctttttaaagaaacttatcattgtgtatcttaattatgacacgaggataggatcattctctctctccctagtatcttaattatataaggctatgctacatgtccacccaccaatctaatataattttttttctaattgaaatataggctcaatttattctgccgcagtaaacaagaagacatccatattatggaaaatgcttccgatcgcacgtctgatgggaatccaaatataggaggcatcgctgctgccgccgagacccacccacgccacctgctgtgccacccatgtctctcccacacgcgccatcgtgctgccacgtgtcccaccacatattccgttgcaacaaatcacacacatattttgggaaaccctcaattaaagggaaaccgtttttaatttttttttccactaaaaatgtttcacctagtgtacttataatgtttcacttgtatgggatcaaatgtttcagtgaattgaaacatcctttcactatttgctaaaacattgctttcatataagatgaaacaacgcccgatttaaacgattgaaacatttttgatctacctagtgaaacaattccgatatacttggtggaacagcttgcaacatttaaatataatttaataataagctaatttttttcatcggaatatattcatatgtggtctttgttttaaagatttaattgcaacgaatttaatggtgtaattggatcatgatttggataaataatttgagaggaaaaatagtttagcatgcatgcatgcttgatgacgttatgctgacgtgggcgtccgatcttttacaatatatcggacgtccgatttgtagcagcctccccgtattgttcatattttatcacgtttgtcaatagttacgatacagttaaagctacatccttaatttattagatacacacgtgcaagtcattttcatatgcctgtttatatatcaagacattaaatgatcaaaagatatttgtgatcggagatgtgtattatcgttcaacttggcataccggcctatatatgatttgatatacatatactgatatatagaataaccgcccactcgcttaaatattacagaaattctggcacgagaacaactcgatccgggaataaagttcacccaaaaaaaaactaagctccttgggaagataatgagatattttctttgactcgtctatctagtgcatgtgtgagaaaattagttagttccaaagtgaaaagcatttaggccctttcggcgccactaatctttgttgtacgtacgactttgaccctccttaaagttcagagatgaattttggtgtgtgaaaaattgacttttttttcaattactttttatctgtatgtaaaaccatgacatcatgtatatgtaaaaggttatgaatgggttttgttactacgaccgtccgtggaatatggataatgcaatcttctttgaaacacaggaatttgccacgcaggattcctacagaaagtgaactaaaaccacataataaatgcatgctacattcatgtgaagttctacgtcgaatggaggacatacaagtctcctagtaaaaataggccatgcctgctcctggaatatccgatacttgtctgacgaggggttgtaggtcccgatcttccgatagattttgataaacagtcgatttgggcagagtcacgacacaactcacacaacttaatccagcttcttaacgaacacgctactgagccccgcaatcgcagcatcacgtctcctctggttatcaaccatgccaaaacccggttgacctcgccgagaaggctaatccctgcatgcgaatcgaagaacacaagaaagaacaagatagattgcaaccaaattgtatatgaatgattaagcacacgaatttggggttccacaaaccgatttagcggcgaaactgttcttgacagaataatctaagcaaaaccccactctaaacgatgacgtctactgaataaatatgattagggacatcctagggttgccctagggtgcacacccccttgggctaagcccacgacacaattacaaggcccaaaatccaaatcagattcggactggatgagatatgtggcttattttgcagattcccggcagctcggtaggaattttgacgtggaaccaaaaccatctgaaagtagactccattagctttccaacaagtactcatgggctccgaaattccttctatatcagcggctaggtccgtttgaagttgatgctgtcaagaggtccgaatccaaatccaaaacgtgtagaatttgatctcttgtcttctatggaccaaaagtgacgtggtgagatggaagtggacttggagaaggtcttggtttggtccctaatcaatttctacaatcatccatacattccttacgctcggtctcttttcttttgcccaagtaagtacctctgcaaacgaaaacacacgaaactcattgtgtagccacgtttgtttaaatatataacaagtaaatctaaagtaaatctaatgcagagcatatgcacttttggttgattaatacataaggtagtcatggttatatccgagctagttgtgtcctcatgattgtatttccatttgcagtaggaaaaagttcactttaggtcccttttctcgtcctcgagtttcaaaatcatcgttgatccagaataacagatataacacatccctaatattgcaaaaccgaatcatactaggttgcaaggcagtattgctcctggttttcaccaacatgtcaagctgactttgatcaactagaccgagtcaacatgtgacccatatgttatacacacacaaaaaaaatcacttcccctctctcctttctctctcccactccaccaaccatcgacgccacgactctgcgagagcaggcttgctcggtgttggccccattggtgttacgctgcacaacatcaacgtgtgctgaagaccgtgcacgacggccccttggtcaacccctacgacgacaaggtgttcgaccccgtgcgcccggatgttgttgatgacctccatgccatccatgattggatggcgatagagatgtgaagagaggggagagaggtgaaagaagattgggtcgttgacatgtggagcccatgtgtgtctcacgctgactcaaccaccatatcagctaaaatcgggagcaatactgccttacacctagtgtgatccggttttgaaagattgggaatgtgtattccggttcaatgatgattttgaaacccgtcgacaagatgagggacccggagtgaactttttcgttttcagtattgggtttaaggcttttagctcagttaggcacttagacccagtaataattaggccccgtcggccaatgtccatattacgctgcgaaaatatgtactactctctcaaaaaaaaaaaagtgtaggaatcgaggccattactaagagcaaggataataataaagcttactttttactattagcttattttaaaattaacatatataatacattagctataaggttagctataattttattcctctctctatctcttacttatacatttaatatatttgatttgtagcttgtgataaactagctctcgcataagagccaacactcttgaatttttttttgttacctctctcatccatataaacctttatacttgctctaaggagtatgaaccaaaggcaaccaagtcatttgaccttgttaaaatcaggaaatgaatagttttgcaagtgagatcaaaactagctactaccagctagatatatatagcagaggatatgtaaaataaatcagcaatcacgtactcatcatggcagcaaagccaaattacagataaccgcaagcagagcaaggcaatcaacatatgcatcgatgaggaactaattaacaccagaaagtacgcgcgcagctcgatcgatcatcatcgagaactaattaattaaccaatcagtgcagcttcgctcaatcgatcgatcgatcacaagcagggggggcagcaacgagggacgccgcagcagcacctgcacgccgggcacgcgcaggagcagccgccggggcacgggcacgggcaggtgcagcggcacgagcatcccgcgcacggcggcgcgcagcacgcgcacggcggggagcagctgcagctcgcgcacgcgcggacgccgacgccgccgcagcagcagcgacggcagcagcagctgcggcggcggcagcgacacggactcttcgttaacgccgccccacatgaggaggaagaggaggagcagcagttgcagttgcagttgcagcagcagctcggcctcttgaggttgaaggaggaggaggaggatgagcagccgccggcggcgctgctgcagcagcagatccaggagaggtagctgaggcagcacgcacttgctctgcacaaacagctgtgagaaaataaaacgtgtgatttaatcgttaacaaccgcaaagtggtgaaagcatcatgcacaaatataaatgtaattaacaagttgatggttttgtgggatatataatatacatccgcttcaaattacttatcgttctagcaaatctttacacaaactaacaaatgtggcagacaaggttttcatgtttgattttcgctgaaaatttctggccatttcggtagaacctaaatttcgggattttcagcactttttagactgaaattatttgaaatttaacacaatttggctaaatttaaataaattttgactaaattcaaaaaaaaatctatcgagataatgactttttagggcgggggcccgaaattttgaaccaaaattgcattcactggtggcagattacatggttaccctcattaaatacatcctaattagtttttcaaggcataagagccaattagttagtatgactgtattgatgaagggtaggaagagaaggttagttctcaaagtgcttaagaatgtagtaagaacggcaagtattttgacacaaaatttaaatcctacaccaacaaacaatatgaaacgaagtatgttgcattcatgtttactttgtgtccaaattaattgtgcaggtgatgccaggttcaattattgttatttagtgcaaggctggaagtaattaaacaatgagttcgtggtccagtaaaaataaaatgtgatttcacctggttcttgtaattatctagatacatagctagaaatgcaattttttttaagacaatgcactacaaattattggttgatcagatatacaattctcgacgttttgtacatgtttgaggtcaaacttttgtaactttgactataactttaaaaatatttagtttaaaagagctatataacaacatatatagatttgtctttgaaactatttataagaaaagtaaatatgtattttttttattgtatatattataataggaaaacaaagtcaaagatatattttggagacagcgtcattgttcaaaatatcattaaattatggaatcggagggagtatatattcagtggaggctatatagggaaatctgcagcaataattgagctgagcaaacatctaacacaagctccgatccacctcaaacatgaaaaagagaacatggagaaaagtagaaaagtagaaaactgatggtatctcctgaaacgagggattatcagccattatatgttgaatcacctagttattccatatcatgttttttttatcatgaaacgaacagttcatatagtttgatcgctggtcttgcacatctctcttactgaaggagagaaactaagtaaacaatatttttttctatctgaaactaaatcaatctgaagaatatgaccacgtcgatcatcaaggaaagtctcccagtcaaaggtgtactaggtgacaagtgaaaacatggtgacagcatatatatatattggaagaaatctgcaggtggagttctatatatgaatccctgattcaatatgtactttgcaagttacatattttctagtgtttattagttcagttttgtaagtaataattaacttggactgatgatcacataatgtgtacaccaattagcacagtgcagatatgcatatatacattaagatccgggaatgaagtgagtaccgaaacttcttcaagaagtggtgagaatgatcatgacttcgcttctccgatgaactgcttgtaaacagagaattaataagaaaaaaaataacagtcgtgcgaagttaaagacaaattctcgacctgaaaatccatacatcgttatgaatggatcaggagttcttccgatgaattcgtcaaccctacaaaaaaatttccaagccaaaatccatgattaaaatcatctttagccttgttttcaaccacttatttcaggtgagcttaattagtccacacaatcgacgaagttcaccaggcgtctggcccacaatacgcaagtaattccaacgaaatagaagccaagaaaacatgttcgtagcatgtactcctaaagtacagacagaaactcaaaggtatatataccaataccattaacatagtgacattgctttacttttttcttatacttatgtttatcagacaaaatttaaaattttcaccataaatttggaattgattttgagattttttcatcgaagtttatttttcaacctttgttttgagataactaagaacacgtatataaaagttttattaataaattattttttgtttgcaaatataccgtttcgcttatgcaaacaacaattagttaccggccggtacataacacaagaacttgatgagttgttcgttgctggtgttgaattttgcagagagaggcttgtttaattgatttaaagtttttttcccgctttctgctcctgctgtaatttcatctccgtatagtagtagtacattattttcactcttctagctgaagaacacagggaatagggattccacacgtgacttggcttttcccatgttcccaaaaggatctagctagtaagttccaatatatacttttcacagttccatgtgaatagttattgtgcaatgactttttgaacagtctctgcactgtttttagagcaggtacaatagcaggctatcagccagctgcaaacatattttaaggagataaataaggagagagaagagcagtaggctatagatttgtagtcagctatagcacgaactctaagacgcagtttgtgtatgacaggttggaccaggtattaatagtgtagtatgtaattattgtatgaatgagctattagattggctatagataaattggagctagtagttggatatacaattaaacttgctcttacgggaggacatgcatgcattgaaattacagttacttaacgaaacattactaattaaatgttcagtttagtactaaatgtaacctagttacactttttaaccttaagcaacctaattacactcaaaaagcttgcacgatactatgattaaatgatagtaaaagatataaaaataataatactcccaacgttcagaaattaaatgtgctggttttttactttcatttgccaaggttttataatcaatggtgtacataacatttgcatttaaacctattttattgaagttgcttaaaaaaaaagataacggtcaaagttcatgatcaaaaactggggtaagtaagtatattttgtgaatgcatggtaagagtaaagacgagaagaaatggaagtagtacaaaaagaaacagcaggctggcttactctctgcagcatctggaggcagcgtggatcccttcgattgaatttatttcaccctgcaagaaatatatatacagttgtttgttcgaattaatttaagtaaacgagggagatgggcatgtgtttagcctgtcaacttttcaggtgatgtctgagggatattttaacacccaaaacatttaaagctagacagcaagtactgtcactgctaatgaacaaacacaacatatacagttaggttgcagtgtcgtactttacttaggttaattttagaagctttaaaaatggtgctaattaaaacggagtagttttactcctaatagcacaggaaatcaagccaataaataaattattggaggaaaaaaaaagctgggcatcaccattttaattattttaattataaaggcgaatatgacaattccaaaacagatgctttgagcatacagtacattttttgtttgacgagaaactatatgcatgcgctgcttgagcagacatatatatacactaactaataatatatccggtgtttttttaaagaaaaaaaatcagtccgggtaacatgacaatgttggtcaatgagtgacgcagccactggttaattaattaaagtaggtcaaagcacaattaagagagctagtcagaactcagaaactagcgtggaccagcatcgattgatgcatggcaatcgatgcttatagctcgaagacctgtgaagtctaaaatagtagctgaaattaattaacaaaaccaccaaccgattaaacgttaaaccctggctgattagttgttttctttagtactccacaaaaccgctagagactaatgtaggagtaaactagagaacaaaaccaaatatgatatggttggacaccaccaaaatccagttgaaacgtagtattggtgatgggatgatgatgcaaatgcatgtagtactaggcaaagggaataacaaggcagagagtttaggtggagggacgcgcaaaccgatggtacgatcggcacgggcccagaggaagaagctagccgcccgttaagctcatttaatggtttaattaatcagctcattaactggtgtgttagtgcagtgtgtggaacagtcaacagggatcgactagagctaagctaagcattcgtggcttcagctatagcagctggtatatgccattgacttcctattcgatcggttttgttttgttttattggatcatcagttcaacttgcttgtttgcttaaatttaattatttggctgggaagaagagaacagttttgggggaactgatcaaagaaagcaatgatgcttgatacactatatgaaaatcaaatgaattgttttttaaaaaaaaaggaagaaaagaaagacgaagaatgaaaaaaaaaggatgattttaagctggggggaaacttacaaggaaaatgaagcatgcatgccgaaacaaacaattccacaaaaaccaagccggacgtgggttattgaaatagaaagaagaaaaattttcttttttttttttttgaaacaaaaaacaaagggaaaaagaaaggggaggaaaataaaaaaaaaaaaaaaaaaaaattgtaacctccagggaaaaccccatttctcccgggggaaaaccccccccacccccagaaaaaatgggaggggggggggggggcgcccccccgcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttgttttgaagcaagatcgaaggagtatgaatggtagtgatatagacagatagagatagattgtacctcgaggaatccgatctcgcggtggagcgcgtcgacggcgagctggaggcggtggcggccgcaggggtcgggcggcgccggcggcgacttgggccggggcgccggcgccattgccatgtcactccgaagttccgataatggagatgatcgatcgaagtgatgagctctgctactcctactagtatatttacgaagagagacggtgcagcagctatgtatagggggcaggcatggtagagggagaggcaaaagcttggtgctttgctttgaatggcggagctaggtggaagagcacatggagatggaggggagattgattgccgtttttgggcaagtaatgatggaagggagagagtggagagtggagtggatggccgctcttttcttctccggaagcaagccaagggaaatgtacatgtgttggggttgggcgtaaatgatgatggaaaggcgcagaggagaggagggacgggggcacggggcttgaaagattgtcggggacggatccttctcgtcgatatgcccatccggacatgaccccggcgcggcagcgcgctagatccgctgcgccgcggggatcagagccgttcaataatgcatgcagacgcacacttccaacgagtagtcaagggtcaaagtctacagctttcccatatgtatcatgccactcgtcgttcacctttttttgctttctttaccacgatacaatcacaacgctcacaacactctcctagaaaaactatttttctagatgctggcatttcttttttccggacgagtaggtctctggaagccaaatagccacctacaaaaataacaaccgtgagatgagatagttatccgcctacgagcagagaaatgggaaaatttttcggaatgagcttccctcctttggttcatgaagaatatcgtttagaaaagaagttcttcttcatatgtgtagaatgaaagatcctttaaagcagatagtttttgattggttacaaacattgtaatctttataagtttttctccttccttcctcttttgtaatttgtaaatattttgagtttttatgaaaattacactacgaggcaaagccctggcagtaatttaagtaaaaaaaatatagatttccacatgtagatatcttaagaggtccgaccgtgaaaatatctttatttttgcaggcggacctctttaataaatccgcctgcaaaaaggtaaagcatcttaaaaaccaccgggcgtcaaaattttctaagtcaacttccacatctcccctcccctccctctccctctccttcctctcctcggcgcggatccagccagaggcggctacctagcggtggcggcgcaccccagtgtggtggccgcagggagggtgagggcggtggcggcatctactcccaacgacgtgatggctcccctccctccctcccttcctcccagatctggtcggagggggaagggggagggtggtggccggcggcgctcccatcgctctctttccttagacatggcgcggggcggagggcggcgacgctccacctcccaaatccggccgacggcatcgcgggttgtgcagcggcggcatcgtgggttgtgcagcggcggcggcacttacctctccacccagatctggctacgtcgtagggagggtggcggcggcgacagcgaaccttccctgccctcccctcccggatccagctgcgtcgtggggagggcagcagtggcgacttgcagcagagaaggcggcacggaggcaggaggtcggcggcagcaccggtgagctcatggcggcgctctcacctaccagattcggtgacggtgacgcagctcccctcccctccctcttcctcccaaaaccataaccctagatccagccgaaggggagggcggtggtgggtagggctgagggcggtgaattttctttacgctgaaaatattttcacaggcgggtggatttagccacctacaaaaattattgatttttgcatgccttcgggtgcaggcggaggttatggacggctgcaaaaaaaaaacattttggccacctgtaaaaatattttttctagtagggacacacaaggaagatgagagataccttccttagaagttgtcttcaactttagcacaagacattttcagagaaggcatatccgggatgtaccgaaagatagagatgcgcgtagtcgttcttataaacacacacacaccctatcatattatacacacactcactcttatagatacccatgcacaacctatcaaggcacattcgttcttatgaacaaactcatacataaatatcctatcctttgaattaagtacctttgaaaaagttgcaccaacatatatatgtttagattgataaagtcatcatgagagcgtctcgctgtcaacagcacatcacctaccatttaaaaataattagccgtaaatacgtgcacccataccaagtttaaaccttgaatccgagtagatagggtccacaacaagtaacataaaaaaccagtttagctatgcttactttgcaccattcaacctttttatagtctactttctctaagttttttccacattttaactaaataatgtcgtactaaaaaaatggatggagtattatgtactccctccgtattttaatgtatgacgccgttgacttttttacaaacgtttgaccttttgtcttattcaaaaaaaaatttgtaattataatttattttattgtgacttgatttatcatcaaatgttctttaagcatgacataagtatttttatatttacataaaatttttgaataatacgagtggtcaaacgttggttaaaagtcaacgacatcatacattaaaatatggagggagtatttttttttaattactatatgtactatacagcaatcgccagaaaaaaaaatgtgacaaatctcggcagttttgctacatcaatcgtcaccaacaaaaaaatctatataactaatataaatattcgtatttttccggtcgtcacatgattttcgtccatatgcacgatttttcacctgtccatgcgatccgtccctccccgagtccgagtctgtcttcaaaaaaaaaatccccgagatagatccccaaatcaattaatcaaccaagcaaccaaaaacaacacgaaaatactaaatctaatctcgacctcataaatttgatccccacaagaaacctaatacccatgtatttcctccctcccaatccgatccggcaatacagaaagtcaaacaaaggcaatcatatatgaatttgctggcaaacaaaaggcagcaggaggcatgtcgggttgcaggcgacgtgtggcggctgaagtgcttggcgtggtggtcgggcttgtggacgagctcgacacgggccggcggcagggacagcatcaaggcgaccggcgcatttggtggcggtgcggctctgaagcccttcctcccgccggatctggcggagggacggcgcctccgggcggctgccactcctcccgccacacactaccgaagccgccgcacgccactgcagtggaggggagggcgccgccatcgccactgatgccgcctccggccgctgctgccgctgagccgcaccgtctccacccgccgctgaaagggccatgatgtcgcctagagggggggtgaataggcgttcctaaaatttaattcaaatcgcagcggttaaaatcagggcccggaacttcctggcaaaaggtctggaacttcctggcagctttttctcacaagcagagaaagctgcccggaacttccggagttcttcctaggaacttccgggtagttgtgaattgctatttcaagcacctcacaacaagtaaattaaatcacaaggaagcctaaaccatagagaggtacaacatgtctcaaacaagagtaatatacatgaaaacacacaagatatcacaagtgatcatacaatgggagacatgatagcacaattaggcaaataaggagataagcatcacaatcacaaagataaagagagtgagaggagacaaaagatttgtttcccgaagttcggattctccaccgagaatcctacgtctccgttgaggagctccaaagagccaggtcttgattaaccccttgcctcaccaagcaaaggcctaggaagaggtctccggtattcaagccaacacccctaggtacttctctttggtttcaagtgaccactaagatccccaacttgaacaccaagagaacaccacaagtgaggcttgctctaccaagacgacctcctaaacctcagctcggaattcactcaccgtgtattccgtttcctttcggaggtggaataacgccctcacaaacttgcccgggtcaatccacaaccttgttggaaactcgcgggcgacacctaaccgtctaggaggtcaccctccaagagtaacaagctccaaatgacagcccaacgagataccccaagtgctcaagtcatcctagccttcaaaaccttctccaatcctcaccaccaccctcaaaatcactctctcactcaagaaatagacaagatttgggtggaggaagcaaaatcacattgggagaggctagaacaagctagggaacacaagaactaaagtggaatggccaaagggtgacctagggataagatccatatatgtaacggctaggtgacattatctagccgttactcacaagtttgaactggaaacctgccaggaggttccgggtaaaagtgccaggaacttccgggcagcacttagaaaatttttcaacctcacctcggcattaggaagttccggacagaacctccaggtgggactctctgtcccgagtagagccattttcaaaaacagctcctaaaaatatttcaacacttggacaccactaagagcacttgtgttatctcaaaaccacacttggaacctctcttaatagtacggtttttcctaaactcaaagcgaaaaagtaaactagtctaactcggctccgagtcttctcgccgctttgattttgatgttttgggggatctccaagcatcctagcccactcctaagcaacctacactcattaagcatattagtcccaaatcaattatacctttgccttgatcaatacctactttggcttttgacttgatattcattggagaaccacatcctcttgatcttcggcattccatcttgcgatcttctaataattgatacggattactcatagcttcaaatagcctcgcacgatccatcacgacaaagccttcactcgcccttcaccaccggatttggtccatcggcgccaagcctctttcttgctcttcacccccccatggtccactgaagcagagccttgcttgcccttcaccgttttgccatagatagccacttcataccccgcatcatcaatgtcttcacttgctcctcatcaaggtataatatccatcttctagcttcaatattttaacttgatgccggaacttaacctaatctcaccaactcatggaaatagttagttccaacaatgggttgtcattaatcaccaaaacaatcaccgcactcttaggatcatagatattctaatctccccttacaaggcaactctactacatagatctttcagccgctgccacccgtcgctagccgcctcccctcttgcgccgctgcctgtcgcctcagctccgccgctccgagagagagagagagagaggagcgagcgaaacagaagaccgagagagaggagagaaaaatgagagataggaccgagagagaggagaggaatatgagagagcgagaaaaaaatcagggatctcaagctcttgtccttagggcaagtactataagcccctacatgttgcccctaaatttaccacataggattaagtgatgagttggaggagagaagttagaagagagagaatgagccaccccttatgcaaggggcaacctccacacaatctccaagaaaaatataacataatgtgagagtaaattaatattggggtttgtgtactagaggtaacatgttgaacttgttacctcttaattaatgagaagatgacatgatttaaattagatgtggcactcacctccattataaaacttgcccttatctcctcggtgggccccgctggctcggttcctttcaatatgctcgccagctcgcctgcttggccttatctccattgtggatggatggataaggcactgcttagtcctcgaaacaaaaaaatttcatgctatcgcatcgaatgtttgacacataaatataaatatagtataaaaaatcaattacatagattgcatgaaaattgtgagacaaattttttaagcctgattgcgccatgatttgacaatatggtactacaaaaaacatttgctaatgatggattaattaggcttaataaattcatctcgcagtttcctggcggaatatgtactttgttttgttattagactacgtttaatacttcaaatgtgtgtccgtatatccaatgtgataatcaaacctaaaaattttcccgaactaaataaggcctaagactctgttcggttttttatgtgccagtaatataatatattatagttgtcgattttaaattaacggacacctataatattttataagtgttgactttttaaaacaacggcacctcttatcttatcttatcttaattttaattgaaagatccattattttcctttcgtcacctcgtccgttaactcgttaaatttttgttagtgtcctaaaaaaaagtcccttgtctacaacatctaagatgagagtacaagacaaaaagaaaatcatccagagtccgtagcaataaccaaatgcacgagcgattcagcgaaaattcattgcaaacatagatacaaaatccaataggacaatcaagcgaaaaaggaaaaaaaaaacatcaccggaagccgccgcgaccttcgtagccgtcggatccaacgcgggaagcagccaccactgccgccacacacgtagccatcagtgtcgtcggtgccgctggatccgccgtaggaaccgccgctgccgtcgttgccgtcggcggatcgggccacgggaagtcgtcagcaccgtcgggtccactgcgggaagccgccgccaccgctggatcgggacgcgggaagcggccggcgccgttggtgccgccggatctacccgcaggaagccgccacactaagaggtgccgtcaagaggggaggggagggggagagggagtagcggagagggggcgacagaggaggagcggcgccactggtcggtagaggggaagggagggggagaggcgccgctaggaggggaggggaggggagcggcggagaggggacgacagaggaggagcggcgccgccggtcgggagaggggaggggagggggagaggcgccaccggtcagggaggagctgagcggaaggtggagctcgcggtcgggtataggtgtgattagggttagggtgttgatggatttagaatcaatctgagccgtccatcaaaacgaatggctcatatcgatcccgcgtcgggccggcctccatatcgggccacaacaccacgcgcgcttcatgtgttggacgcgcaatagcaggtcgatagggtctaatggggctttttttacaacttttttatttctataaggaattttttttgaagggctcatatcgtaaaactaaatcctaatgatctattatttttatatttgttataattttagtttacccgttgcaacgcacgggtatttacttattaaaattgtttaaataataaaaaaattcttgacctatcccctctgctttttttttctatgtccttgtccgctcttgttttttattattttccctcattgtctaatcttctttcattttttatgtgtacctcaaatacaatttgtaaataaaaaacaatactcactctcacaaaattaataagatttatttttatgatttcttaaactccacacattttcctcatataacaatacacaggtatattcccacaaatgtaaagtgggtatagtttaactggataggtttcttgtggtggaaccagtcaacctggattcaaatatttgatttgacacgaatgctcgaggcattcgtcgtaacttcgtcaatctccatgctcacgtcgtgagcgcattttatactatgtgtttctaaaaaaaatttatattctcgcaattcaaaatacattgagtacaaatattccactcatattttattacacttacctacataaaaaataaatattttcgttcataatacaaatttctatccgtcgtcttttgggcaaagacaatcgcattgttcgtccatctattttatctcatgctacaaatcatccaaactaaacatcatatatattccgcaaatatatagcagattatttatccaaaaacaaacaattttttagcagattagttttctaaaccaaacaacactttttgtcattgtacacactccgtaatcacccggtgcaacgcacgggcacttttgctagttaaataattaaatgtccgtgtttaattttctgatcctaattaaggtcctgtgtttcagaccgcgagagacattttgggcaacagaagaattgtctccttcgatcgatcgatcgatcgatcggtagtaataaccaggaaatatcgagcttttatgcgttcgtttctcgcttaatcttaccattatttgtctcatacacaatgcacaacagaaaggacgtaatttacgtttgtcgcttcaagtcgggaaggacgtaatttatgttggcgataacatcattggatcttaacatgctcccacactacgaaccggccaggcccacgcgatgtttaaagttgttgggcggctagatctccatcgtaccgtccagtcccgatccaacggcccatcatgtctattcgtgatcactgctgcattatatagtgttgtcctgcgtatttgggcccagactgcgtacgccgtacgcacactgcctgcacatgtacgtacgtagtcgcatgcgatgcatatatgagcgtatatataaagtagtcctatatcggcgagaaggacaggtgcaccatgcacacacgacgacatgtactatatttaaactcccaaacatctgcaaacttccgtctcataaacaaccaacatattattagatgtgacacaaatttagacatacatctattcagatttactataatagaatgtttttttaacggagagagtacggtactccgaactacgtgcctcagtgtcttatatagcgccaaaatatctatgtacatatgacgccgtttacatagtgtatagacatatgcattgtctaagtactgctgtatctattttttaacctatgacgccgtttggtcgttcgtcttataaagaaattacaatcatgaaaaaaaaacataagttgtgtttaaacaatatttactaataaatcaaaccataaaaacaaataattaaataagtagtcgtcaaatatattttaatgatgttatatatcaagaaacttctctgtatagcatgagtatgggaatgggactatggatcgagtatactagcttggtgtcagttgagaacgactctactgtatagtaggatacagaagtacacagtataggggcgggggtcgcagcagctagcggcatgcgtcctttaattgtcgccatgcatcgactttattcgagcatgcatgcatgccattgccatatggtctctcgatcatagctctggcacgtagcaacgtggaacccctccggacctcacagcttctcctagtacccgacaagccacaaactaaacgatcgataaaaaactatttgttgcatgcgccatgtgagaaaaaggcacagtgcatgcatgtatacagtatcatatcattaattgtcacagaacattagctaccaaaatagggacaattttgtgtttgctttaatttgtatttgggggtaacaaagggcctgtttattttgatgaaaaaaaacttaccaaattttggtattgccaaaatttttggtaacttgtcaaaattttgacaggatttcttatatagttactaaaatttgacagcaaactaaatgtagctatttttttacaactttaccaaaatttggtaaggttgaaaatggcataaaataaacagacccaaatttacctaatggaaacatatgctgtgtacataaatttcgtgcacactaacaaatgttagtcattggaagttataaaaaaatttgtacgcgctgataagttacttttttttttctaaatctatgataatatttgctagggcccatttagactaatttgttgtggcaatttttttttaccaaaagttttggtggcaaaagatttggtattgaagttttgctagttggtgtttagatgcatggtaaaatttcttgagtacccctaaaagttcaccaaatcccttctatgcccctaaaatttgcccattctcttacatatcctaaatttcagtttggctccttctatgcccctgaaatttgcccattcttttacacacccctaaatttcagtttggatcccttctatacccccttccattagttgaccgttagtggacctttaaatttctatcataaagtccattttattctttggtatcaagaaaatataaatttataaagtatattgtataaatttattgcatgcaactattatatttatgagtttattttgtgaaatattatttaacaaaaataatattttaatttcccctccatgaaggcaaaacaaaaaaattatctataacaaaatttatttttagatataacaaaatattaatatttttaccactaaaagttgtatatatagcatattttgttacagtagtacgacatttgtataagataaatctatttatgtgctaaataaataatttttaataactaataaataaattttattttttatgtaatatctaaaaataaattatcataaatattatttatgactttgttatgcaagatattatttataataatttatttttgttatgtgagataaaaattatttttgttaaataatatctcataaatatattagtcccatacaataaatttatacactccatcaatacaaatttatattttcttgatagcaaaatggcaaaatggattttatgataggaatttaacggtcaactaacgaaaggactatagaagggatccaaattgaaatttagacgtatgaaaagaaatgagcaaatctcagagacatagaagggattagacaaactttcagaggtgcatagaaaattttttcaaacttttgttattttggagtaactaaacagagcattagttatgtgtatggtaagtatggttgagactgcacattcccatctaaatgatcagtttactaagaatccagaaaataccgatcgatcactataatataatcgccgtcactagacgcccatctgatgcgacatttcttttacctcccagcccgatgtttctttatttttttttcttttgtcctcaatgattaactcgtcgataatattttccccatgttgccattaattccttcatctccgatactcctttcctctcctaaaggctaaagccctttgcctccttctgagttctgaccacttgttttctttacccccaccgttgatcctaattgcgattcctaattcggcgggtttagagtaacaccgtggtcattgtagtgggtgatgaagaagagggtagtctcgctgagtgcaaccgtttaaggtctggagttgaccgtttaaggttgaagcaataaaaagttgaagacaaccgaatagccattggatcttaatccaacggtgagataaatcaactgtgatttttgaaaaattcagttgcttctctgttgcgtgatgttaccgttagaataggtgtcgaatatgccagttttattgttatagttgaacatggagttataataagtggtaggggtgaagtaaattaaagtcaaaccctataacctgataatcctttaaataaagataagggcgccacaatatagctggtggcgattacaaataatgtaacatatacacgtagggagaggatcacggagaggctattgatttgtagcggctagctgctatgttgattgttgagaagagtgctcataatcagagccccaatagagctctggagatgtaggcttcagttagatctcgttgataaatactatgtgttactgtaatcctgtgtcatcatctgacacgtctaagttgatcaatggctacaacgactgggaaggttaatcatcattttaccgtattaactaacttataacagttactagtatcttttgttatattaaattgggcctaaatgaagattataccatagccaagggagtttctagcagctggagataaatctataaatcttttatctccctcaaacactatatttttcacttcagatttcaaaactcagtctataatatatacaaatgaacatgtaaatgaacctgtaatgcgaaacaggagttttccatattctttagatccttatcagtgatgggttactcatcaaaactgcctcttaaaaggaaaaagtttgaattatcccctcccgaactattacggttgaccgaattgaccccctgaactcaaataccagatatcttacacatacaatatgaataattgagggtgtaaaatatctggtattcgagtttagtggggtaattcggtcgaccatgatagtaagagggtaatttggactttttccttcttaaaatatctagcttgcaaacatactaggagtatgtcaaattctagatggccactgttttaatcaaggtctgaattaaccccttaaactatcgtgacaatataaattaccccttgaaccataaaatcggacattttaaacctcgaactattgatatgagactaattactctctaagtactattttgggcggttttgacttgaacttgcacacttgttaccgacgtggaaatcagtcaacaaggataataaaaaaatatccctgagcctacctgtcattccgtcaatccatcttgccgttaaccccctttatgctctctctctctctgcgcgcacctatggctgcaaaaaggtggacggaggccaagctcgctcgacaaggcgggctgaggcaacagattgacgccaagctgaaggccgcgtagtccagtagtccacagctccagcttgacagcgaggtcagaggagagtcggcagcgaagctcgaaaacttgctttgggagggtggggcagcggattcaagctcttcatgggaaggacggttgagagtgcaaccaggtcaaagagcataggtgatggtgaacgtgcagccgaagtggatctggtcgcggagcttggtaaggagcgcgacgacgtcggtggacatggtggtggagatgatgcggctgtcgaggtccatcatggaggcctagtggcaccgtctcctctccctgacccacccccaccctcaccttatgttgctgccatattctctttctcttcttcctcccttatctttcctcctcccccatggagaccgtcatggctgcgacaagcaagggtgtgtcgtggtgggggaggaggtgcggaagaggggcgtgttgcccggcatcgacaaagctgtcgtccatccccatgtcgcccgccacccttctccttgccgcctgccgacttagagagaatggaaatcggaggcgtcccttcccacagccgcagcgccctccctgtcaccggcccgctcgatgcccctcaacgccgaatcatcgtcgcctgccatgtctgcctcgccccccagggcgacaatcaacagagagagaagagatagaggtgaggtatatgagaagtgaggctcatggtttttttattcttttttctgattgcattgtcttgttggctccacatgtatgtcacgtacgattaaaattgtttcggattgagtttgggtgtaattcgttctgtgttaatagtttgagatttaaaatatctaattttgtggttagagatatggtccgtactgctgtatatcacgaggtaattcaagctgaatgccaaatgtcaagtggccacctgcaggccgcaggtctgcagtatactggtgttcccacacgctgacacctgctgtacaaaaggctcccctgcggccgggtctagcctgctgctgctgctacccccacactcatgatccctggctactatcagtaccgtccactgattcactgcagcaacggaaaaaaagacaagtgcaactgtggaatcacatcgaggactgtacttgcctttcctttccatgattccatccatccatcctttggaattcatcactgtaagaaaacaacagcaaaaaacacagagagggagagagattcggagcagtaaaaactgagtacaaagaggccaagaccaataaatttcaaaccaagagaaaagaaacaaggaattacagggggtgcaatccttcctggccagtgaccaccggctgcaccaccatctacattttacatcctcatcatcagtcactacacaaaaacattacattgcgggttacggatatatatatattacacttgatatttaggattttacttctccaggcatatgccacacccaaaactcctcgctttggcctggacgtctcctaacgaccttctggggtgaacgcattttactttgcctaagttttccaccatccctctcactgggccttcttcttgctgttctttcctttctcacagcattatcctcctttaccggggctatgggtgccaccgactcatcagagacatcatcggtgacattgaggaggggctctaggtctttcacgacttgacacatgtccggtctatttttggggttaccgcttaggcaccgatacgccaccagggctgccttatgagccgcggtagcggagtactggccctccagggccgggtccataactcggcttaacttctgtggatccttgagccaggagcgcatgtgttcgactagatgctgctccctgctaggtcgtgtcttgtccacggcccgtcgtccggagaggatctctagcagaacgacaccaaagctgtatacgtcgctctttgctgtaaggtgacctggcaaatgataacacgatgcatttggttagaacatttgtaaaaaggatactagtacattataggtttgcaagaggagaaaaagaatcgatggtgttgaaaagatatgaatacatagtataggtgtgtgtatagtgcatatacgtaccggtgaggatgtactccggtgcggcgtagccgtgggtgcccatgacgcgtgtggagacgtgggtgtcgtcgccctccggcccatctttggccagcccaaagtccgacagcttcgccttgtactcctgcacgacgccacttcaattagcctttttcgatctactaggccgaattaatcactactgggccttctactcggcccacgttagacgatctccaaatatcagttgggctttagcccagtcatgaactactgcgtgcattcgcgcgttcagactcgcgaggacaatcagtcgctgcatcacctactttgtactgtactactagtaacctgagcacttaatttccaacctctgactaatgcaccataaattcgattcgtgtgaacgagtaaagcatcaggtcaactccataaataaatcacgttatgctacgaaaagtaattaggttgatcaatatctctagaagaatttaagtgtaatgaaataataataataattaataacaagtgtaattaccgggtcgagtaggatgttggaggtcttgaagtcgcggtagatgacgggcttctcggcgtcgtggaggaagacgaggcccttggcggcgccaaccgcgatgttcaaccgggttgaccacgacagcatcgaaggaaactctgaaaataaaaagaaaaagaaaagtaaatataattattacataattcaataataatccatgatcaagattaattaattcgttaaatataagcatcactagaagtatttgcttacttcactttacattactttgcgtgtgtgaggcacagctaaatgcatggctagttgcatatgaccaaacccaaaaaaaaaagagagaaaatagcagctgctgaatcgtataccagttaggtggtggaccagtcaaggttttgtgcacaagttgcatgctttgatttgttaatttggtccggccaaacaaaccttttcttaattaatggtttttctggatgattcatactaaatcagtagatcgagtttggatggaaaattaatcaggcactgcgaatgtaaaagcctactttatcaacaactactaccaattattaggtcttattccaactagcttaattagctgctttgcacttaattagctttctctcgatcgatcgtcatcaaatccgcccagcgtccacaggaattagacctaaaaacatgtgcttcgtgcatataaatacatatattccctttctggaattgagtagctaacgaacgaattaacctgagaatatatggcatgatcaatgtgaaacggagccaatggagtcaatatgctcatctaagatgagactgtccacaaccacctcatctagctagtttcctttaattcttcttccacatctagctagacttttcgttttgaattttattccaactaaatgcttaatcagtcagagtagaaaattactttcttggagggagatataacggcatatatctagtcagattaagatcagatcaggaaggaggagagggtcagcaatgtcaaaaacaagcagcgattgatgcggccgcaatgtgtatagcataatcgatcaaatcaaacgtagtcgactaatcaattatcaactagctacagctgctgaccactggccagtatgtataccatctatccagcttactagctgtcagtgaagatgatatattgcgcgtgctccatgctggagtggcatgtacgtatggcatatatagctaattatctgctccactagtgcggtcattagggacctaatttctccatataaacaggatttacacagtactatacataaattgcggcgtgtgtgtgaaactttggagcttaataagatgcgtaagcgacaaagaataatatatacattaacctaattattgagtagtgctccctctaatctacttgtaccactggtggtggagaaaccatatttggtcggtccaccagatttcacaatagtcccggttgtattaaaaaccgggactaaaaacatctttagtcccggtttgaaagctctaaggaattttttgatctttagtcaccaaccgggactaacgatctatttatagtcccggttggtgttaccaatcgggaaaaaagatcaatataaactttactcccggttgattatctttagtcccggttggtaacatcaactaggaaaaaagtcgacataagcggggtggttacacgcggatcggatcaatacattctccttatctccctttttaactcatctcctcacagagtcacccttatctttttctctccctcctcccttcctctcctcctctccctcctccccacctccctctgcaacggcagggcgcagaggcccggccggcccgcacggcggcgcggcgcgcggagggccggccggccggcgtgcggcggcgctgcgcgcggggggccgggcgaggcggcgcgctagcggctggcggcctcgcggcggcggccggggacgcggcgggcggcggcgcggcgcctggagggctgggcgaggcggcgcgctggcggctggcgccggagccggggacgcggcgggtggcgcggcggcagccggtgaggcggcgcgccaccgtggcagcgggccgttcatcttcttcctttttttctttcttttttttttaaaatctgtgattcggatctaagacgatttgtgtgtgatgtgaatatgtaatgtatttgtgatgtaattttttaaagattttgttatgtatttagagattgatttgagaatttggagactattcggggatgattgatttgggattttgggatgggatagagtgaatcaatatattaaaaataatgaagaaaagaatagaacaaagtagcaacctgagctagcctctttagtaccggttggtgttactaactgggactaaagatactctatctttagacaccaaccgggactaaaaatggatttttactcctggttttttcacccgggactaaagatagcaatctttagtcccggattcgtagtcctggttgaaaaactgggactacagaggggttatgaacagggagtaaagcccctttctccaccagtgtaccataactaattagcagaagttatataattaattaagaaatggagggtgaataattgtacatactcttgaagaggtggttctcgaggctgcccttggccatgtactcgtagacgagcaggcggtgctcgtcctcgcagcagtagccgatgagcttcaccaggttggggtgcctgagctgcccaaggaagatcacctccgactgcatgcatcacaaaaatgttactaattatttgcatggctaataaagttgttactcctaattgattgattaattagaagcaattaagtatagtaagtaaattaaattaccagccattctttgtgaccctgggcgccctcggggtcccagagcttgacggcgatgggctgggccttgaggcccggcttggccttgtcggcgacgttgcccttgtagacggggccgaagccgccctcgccgaggaagttgccgtcgaggaacccctgcgtcgccgccttcagctcccccaccgtgaacacgtgcaggttcgaccccaccagcgacaccgacagctcctgctccgacgccgtgctcatcacgtccgtgaacgacagccgctgcgccgccgccgatgatgctcctccgccgtgcttcgccgccgccgccgccgccgtcctcggccccggccgcaccttccggctccccgccgcgcctcctccgctcaggcatcccctgaacaggctcccccaccctgacctctccttcttcctcgtcatcctgctgctagcttctgatggtgatctctctccgtcctgtgaccaacgacgaggagagatgaatcgatcgatccctgaatccttatcgtgttcttgcgatcgatcgagtggtgaggtggagtcagtgttgggagagagagaggggtatatatacatgtgggggaagcgagggggcgcgtgtgtggagagatgaccgcgtgtgcctcggcttacctaccaaccgatagtaaggacatggacatcttcttcttcttcttcttcttcctcctcctcctactactactcgactcttccgtccgtgacgtctcctctattctcgcccgcgttgagcagagagcggcttgggttgggttattacgcgcgcgttagctagctagctaccttttccaccggacgacgtgtcagactcgttgaccgttgacattgtcaactcggcaccctccctaaaccaaggatttacattgttaattgtgttgggggcgccagctccttcttttgttaatctatttgcttttgtttgtttgtttcttcattatgatggttatctggtaacatcatattaacgcagttaaatactccattaagtactttcataattatttgtcgctatatatgataagttctaaaaaaagtatgactttaaccattactaactcagttttaagatatgaggcaggcattgtagcacaagtacagaaaaggaaacttaatggagttaatatgatctttttttagatggttaagttggatagaaattttggttaaccaaaacttacaacaatgttatctatcttggatcaaatagcatgtccagatgatcgaaatgtatacaatattgtcattgaaagaactcatgagattaatttctgagaaaggaaatcttcatgaaaaactaattaattgtccttttttaaaatatgatcctacaatttgcttttcaatattacataaaccatttaatattatttcgttttctaactccggccaccagtcaaactacattaatcggttgagaattaatggaaatttttcaaaagttcaccagaagagcagtaacatgtttaggatttattttttttttgcagaaataagtgtgtaccgagaagtggaacatttattactagcaaaaagaaaaattccccattaagtaatgtctatgatgtgcatagaaatgatattcctaagcaagctaggaatttggttcacctcaaaactgaacataagtctatatcacaagaaaaaggagattaatttggatagagatattgtgtaaaccataacttttaaacattattgtcttcatcctgaatcaaattacatgtccagatccagatgatcgatatgtatatatacagcgtcatattgaaaaaactcatgatatatataataatggttgttccaaaagaaaatgattgaagaagaaataaaacactcattttgatgaatttaggggggaaattgacctacaaaatgattaatctagaacaaggctagctagttgcagctgtttgacaaaacacttgttattacaaattaaatctagcgtcaagacgagcggaacaatcaacagcagagacatatatatatgagcgttgagttttcccctctgtgatcggaaaagcgacaccgaactcgatcactagcaaaaaggttcatgcatgtgtcatggtcatatccatctctctcgatcagagaaattcagatgagcctacagaagatcggtttttatctcctgatttatctgcataatttaatggtgaactaattaattaatagtctgattcatagccgtgtaaatcgtactgtcgtgtgtgtttgtttgtgttgtgaaacacgatatatgatctcatccatatatatatatggaaagagatcggcaaccaactcaggaacacgacggttgcatcgtgccccacatcttctcactctcgtgagaaacctggcaacgggcgtgatgtttcctaaaccatcgcgtctccggttgccacctctctccctcctgtatattgtaaccatcttctatctatcttctattatatactaaaagtccattaaactttctagaaacgctcttaagctgccatgtggctttcctacgaatactcctaggccgccacatggtattattcaatctcaccgtcaaattttatttaaattggtggacccgatattttagggggggcctaatgggcgatcgatcgccaggcgatcgcccaagcgatcagatctgccccccctcccctatactccatacactcctccctcctctccccccttcctcctccccttctcttcctactacagtacaccacacaattttttttaaaaaaaataaaaagttagaaaaatttatgtatagaaatactatatatataaaaaatttgaattcaaattcaaatttgaatcggatatgtaaatttttgacttataaactttgggtctataaactttagatgtatagaaatactatatataaaaaaaattgaattcaaatttaaatttgaatcggatatataaacttttggtctctaaactttagatgtgtaaactttgggtctctaaactttagatgtgtaaacttgaggggtataaactttaggtgcataaatttactacaataggaaaataatgcggtgccaaaaaagtaaaccaggtggagggaggaagggggagggggatcgatcgctacccccgtccccaggcgatcgatcgccgattaggatttccgatattttagaccattagattagatatatattattgaaaaaaatagtactttccttatgtatactgtgggctgaaaaaaaggaaacacaacataagtgctcaatgtactgtgtacgtacttacgtacgactgggaaagaaacagcatgcctcctgttcaccagaaaaaacgaaaacctgtgtagggacttacgataaaagcaacatacataacaggtacataatgacattaaaaaaatcgatgttccatgaaataggattttctactaattcaaaataaaatatgttactctataaacttacgaaaatatacgtagttaaactagatcatccacaatataaaataaaatatcctatcaatgctttaaaaatatatatctaatttgtgatccagtcggattcctctaattaaataaactattgatgtctatgttcctaaatacatcataacacatgaggacgatatataataaataatgttatgataatattttaaaggaaaaatgataaattaccccctgaactattacgatagactgaattacctccataaacctaaaaaccagacatctttcaccctcaattattaataccggacgaattaccccctgactcaacccgaagtggtttcggttctacctcagtccagtcagcattttcttaaaaaaattggtgggacccacctatcatatctctccgacaaccctcccccatctctctctttcttctccctccacgtctgttaatcgactaggctaggggcggcaaatgacggagcgtaggagcttgagtggcgagcggtggaggcggctcctcctcagcctttgtcagggcgcgcctccttgatggcgacgtggcttctcctcggcctccactagcacgtgaagaggacgacaacggcggggcggaggagctcgagctctgtaggtggctggggacggtgactgtattgccacgtaggtccaaaaccactccgtgttgagtgaggggggaggggtaattcgtccggtattaatagttaagggtgaaacatatccgattttcgggtttaagggggtaatttggtcgactgtaatagttagagtaattcgtactttttctattttaaataattttccatcatatttaatttcaggtgtcaaatatcactttagaagtacacaatgttaatttaaatctacatatgtaaaataaatgaaaacaacacaatttagttgtgtttttaagtagatataatttaattttaatttgtttgagattaagattctcaaatatttttttaatttctagaactatttcatttgtatatgatatgtgggcaacataaatgttacatggatgtaaaacaaattatgaaaaatatttcaagccaatgatcttgctataatacaacaccccttagtccatcatgagatttatgatcataaatgtatgtttttgtctttgtcaaatagttttgacgacaaatgaactgccaagtaacatgtgcaataggctactcatgatatattttcttatagttgaggaattccaatatatcaggcataatttgattaatgtatgtcatacacactattgatgtgactataaagtatatttcaataattagttattgtgaacaagtttgggaaaattagattcattctccaaattaattagtaaaggtgtcttatgtaattattaacaacgggcgttgaaaaacaccagacgcaaaatcatagatatttatccaaatatatccaataatatggtgctttggagattatcgtggtagtactttgaaaaaaattatcctggttaaaaaatcacatggagtacaaatagatatgaaacaactccattgtttcattattgttttattatcatgatacatgttgttcttataaatttaagtctgtacggtttcaagtaatatgtccaaattagatattaacgaaaacatgtttaaaatagagtgaagatctattttaaaaatatcatctacacataaacattcgtaattaaaattcaaccaacattaaataattgccctcgcgtatgcgcgggctaccttcctagttgttatcgataaaggttcactcgctcattcgctctacaattctctctcgctcaatctctctcgttccaatcaattttatccacttgcaacaatttgtgttgcgtggtgcctcaaatcgccactcgtttgcaaattggcgatgaaaaccgatcggagaaggtgacaggtcgccttttactactagtgatattattcttctccaacatctgaaaggagatgatgagttggatagatattttagagatcatcgatcgtctcagaacataagctactagctgaaactattaaattcttattatgtgtcctaatatctccatcaagcgtgtgcaagatagaacaatgctttcttgcaattaatgcgacgagatgagtagggatcaagtcaaaacggtgcaattaggcttgaaatttacaaatccaaattggctagaggcaaagtcgcttttcggagatgagattatcacgcaccaaagatgattaagttggcatgtactctatcatgtacatatatgtaccagagatgagatgagtatatatgtgttctatcttgcatctttgtcgtaccggtatcttctttgctcctctaaaaaaaggtgtagtaatatctacggaagtgtgctaggtagctcacctccgctctctgaatttatttttacttcacgcatgttgaatcaggtacagaaaaattaaagaggcaaaccataggcaatgagaacaaaaaatggactagcatgatactcccttgtgcatatatgtatttgatacttcttatagacttatagtgaaagtgtttttcatgattaatctatgaatgctattttcacatattaatcttaatttctattcactcgatccatcctaaaatataagacgtgtctatcactaacgcaaaaaccaaaaaataataattatcgtattctcattgagatcacttcaattaatacaatacatgcacccaatgagactagagatcatccaatgaggttagagattttgagagtggaggatttaaaacacgagttatagagaagatgaagatgctagttaactgaatgcatgcaatcgcgcattatattatgatggaacataaaaagaagtgattgtgccttatattttaggatgaagggagattcttacaagattgttattttaactagtcaaacacatattaagtaggagattaaaaaccgttatgcctttaattaataagaagagaaaatgatcatgagaagagtactaacggttctggctgagtgcgggctgtgcacaattgttattgcggactgcgggcttcactctacacctccgttggctttggctttagcgttcagccacccctactggccgggctaatctgaaggcccctttcgagcggagcgtctccaatatgtttgctgcgtccatcttctttgtgccaggggacggcatgaccactcttttctagactgaccagtggattgagagttgctcggtggtctcctttgcacctgacctcctccttatcgtgctaccgcatatccgggcttcgcgcacggtcgcctcggccctcaccgacaactcatgggtgagggacattcgtggtgttgtcacggtccactgtcatttctcagttcgtcgcgctctgggacgtggtgcttcctgttcagctcactccgggttctgaggaccgtctggtctggcatcgaacgagcgatcagctttactcggctcgctcggcttaccatgtgtacttccttgggcaacaatcctttgcttgcggcgatcttctttggcaagataaaagctttgctaagtgcaaattgttcctttggcttgcgttgctggatggccgacctcttctaaaacgtggtatcgacaaccactcgacttgccccttcggtgcccaagagctggagacggtgaaccacatcctctcggctgtgttttcatcaccacgtctggcaccatgttctgtcttcttctggctagcttgacctcgctccttcacatggctgctcactctaggtctggtgccttctactagggcatgtatgctggtcctcttggtatcttggcagctatggaaggatcggaactccagggttttcgactactcactctattcgatttcgatggtgctagagtacatccgtctataaggccatatatggtattccgttggtactgttgtttttggggatttgctgggagtttagtggggctccagctccaccctccatcgtgataggagttgttacttttccttaagagtttttcctttcacagacttttcctttccattttttcatgtcccatggcaatggccataactaaaatgatgcttttttctaatgtattggcatgcaatctttttgcgcgtttgtgaaaaaagaatactaacggttcaatgccaaataaaagataaagtaatctcttctttatttttactttttttaaaaaagaaaaactgtaatctcttcttttaaaagattatcttttggaaactgtgagtaatatttttttttaaaaaaatctatgaatgagagttttcgagatgactgcacataatttaaggcgtcatccttagagaggcagtgaaagaaagaagagagaagtacagtactagaagggggagtagttcaattaaaatctaaaagatgaataattcatgcaacacagcgtgcaggttgacaggtctgctgccattttgatgtctggtcgtcccgtctccaataatctccatgtatcgatgttgtggatctccttgcgcgcggcgcggcaggtgacggtcaaccgatcgagcgcatttccttcatcaccgtgtgcgcgtacgtgtgaagcagtttataaacttcagtggaatcgatcgccgtacgtgtgcgcgcgtgtgcgtctgtttatgacggcttctagctagctgctagctcatcgatgggtgacattgtcgtatggtatctagtcgatcggtcaggcactcgtattttctacatatacgttttatctcgatttttattaacactcttttattactaaatggtacattttgtaaaatgttttctatatcaaaatcgtttcaaatatctagtaaatctatttttatatttatagttcttaaaaatttaagtaaatcattatgctaatggtttttcttttatatcttaattttacttttatctttagtacaaataaacatcacatttctaatccaattttagttgaagatagccacatgtctacatggatataatgtttcatttcttccgcccgcgctaggggagccgatgcatatctcacaaattgtatatatatgcagtctggactgccactgtctgactagcggagaatactttctccgtctcataaaaacccaacccagtattaaatgaaatgtttactattacaacgaatctaaacaaaagacttgttcaaattcattgtactggtaaatatcatatccaatactagattggtttttttgatggagggagtactacactaccatcgatatggggtggcatgcaaacaaggcattccgtactgcagtatgtcccgattcaaccaacggcgccgaatttaatttacgtggtcaattagatttgtctttgagtttataatggcaactaaatggcattgcgtacttttttcgttccttaggaaatattttataaagttttagctagttaaagagagactaagtatgggattaaaaaactactataacattttaattatgaagagtaatctagaaggggagagagagtagtagtagttttgatggttaaaactagaagagaagatgagtagtctaaagatgaatttagaaataatagagtggagagaataaaaatacaatattcattgagtcaaaaaaaaattaggttaaaattacattgttctagggacggaggtggagtatacctttatgttcgtactttcggtctgctcttaaatgttaatggctggcaaatatggacgaaactaagtttataacagttattttagctcacaaatgattaattgagtatcagaaaattaaaatgttcatataagaaatatcgatgaaacaaacttttttcgaaaattgcatcattggagagtttagggggtaaattagactacacgaagagttcaagggggcaaattggattttttttcttaattaattgaagatctataccaagtagaaattaaagaattattacttttcataaactatacaaaattaatttgaatttaaaaaaattaggtggtggtgctacatctagtctcatgttattaatccattcagttcactgaacaactttaattttacggatgcaatacgagtttttggaatatgacccatgccctctagaagccaagaattaatggtacaagtaattaagcacgctagctaatacaatagataattggaaagggggagacttaatttttttttctacggtgtagttaaagcagggtaggtttggtttgctatctctgatccacgacagtagactaatgaatatccatacgatttcacatactatatgctatatagatgtgtgtatgtcaaagataattgtcatatgtcactctcgatgttaatactgaaagatgatcaacgttttggagtttggaaggtacaaccacagcttagcatcaaattggactcttgtgtaacctcagtgatgcgaacattctacgttctagatacgatgctatttaattaagcagatatttgtatctacgggagaatattttagagcttggtatgggtcctgtaaaacttaaagagaaggtcacaacaacaattattttttatattacggctctatcatcctatttctatttcttacgtcattttttttaaaagaaacacatcaggggagaccttcacgatttacgtcatccttcacgggaaatatatgatggactattcgataattattatcatgttgcactatttttcacatattccagaaaccatttctactatttctagccctaaattctagtgcgaatatataatgggaatatgtaacaataatagcaacaaaaatatttccaaagagattcttagttatccgtgtggcctgttgggagtcttaaagaatgtccttgtggggtttgttggaacacaccaatctgcggtgctgttgatctctgctctgatcgccacatccatcaagcaataattaatctaaggaccatgtgccctaatttgccgggtagaagtaagcaattaaatcttaatctgttcttatttagtcaaccatcgttacccacgagcaaaatctccagtcttcaatggccactagcagtttgaattaattcatactccgtagtatgtatataaatactactccatacatgaatatgaataacatcatgcctagtcatgcattaatttcctttagactaatcctaaaccaatgacttttgccgttcaatctgtaattaagcgtccctgtttgtcactttctcttgtatgccaattgtactataggttccattcttcatctttttttttccttggtaaggaggtttccatgcaacttgtttaggcaaacaaattaattaatcaatgtacataactaacactgtttaggggaagcacgacaagtcattgcaactttatcttccttgaccatatacacacatgcagctaagctgtacgcgtgacttatctttcaggattgttgcaatcatcgtattaccttttgtgtcaacggcaatcgtcatctgatctgtacatatatactatcttctgaaggtgttgcatcattaacgtctatactagtctaacagatggtcgacttgttggtatgtactaagtataattaagttcttttagataattgctggtaggtaagtgagagtgagatgggttaattatttaaggtaaaaatgaaggactcgctgcagtcaagatggttaaatttcagaggagaagaaaatgatgctagtatataggattatataagtgattcagtcccattatttcacactagcttaggccttgtttagatccaaccctaaaattttacatcgtgtcacatcgaatatttaacacatgtatgaagaattattaaatataggctaaaaaaactaattgcacagattgcgactaatttgcgaggcgaatcttttaagcctaattacttcatgatttgacaatgtggtgctacaataaacattttctaataatggattgattaggcttaataaattcgtctcgcggtttactaacggattttgtaattaattttttttatcagtgcccgaacacctcatacgacacactatataatattcgatgtgacacgccaaaactttacgctccttatctaaacacccccttagccttagtagtaatagtttgtcagcggagtatctggctatgcatggctgccgttcggatactgctacttcatttcttcagaagcaccgcaaacagatactatttctttttattggtcaattgccactgaattttcatggttatgtcccgataaaaaaattgagatgattcaaagatgatgaattgacgagtcttcatctttgacattgcatgtctttccgttggaaacctttatccttttgtatatgaaatagttcagagaatagcaaaatattactctctttatttatttatttatgtcctatcgaagtgctattgtttgtgaaatacttctagtttagaattggattagttatgtcatatcgtagtatgatacgtagtaataaaatatgtctaattcaatgttagatacctagttagtatatttttaaatggagagagtatgtactgagaatacatgtcttcttttcaatatttggactgaatattactgtgttatttcttttgcagctgctttctcccactaaattgcacaaaagaggtcgaggcaaatacgtgacagaacggaatgttactgtagcaatgacagggaaacgtaatatactagtagtcaatagcccattatccaaagcgacaaaaaaaattaaaggcctgtcaacacgagaagcaaaaccgtgaaaggatcattctgccccctgaaaaggaaaatcaaacaaacatgagtttttttttttttgacactcaaacatgtggttctcactgcaagacaaaatgtgtacagctcaatctcttgagatagcttattttattaggatatttcttctgctgcctgataaaaccgttggtgaaattactaggaaatacacatgttgaattgtacgtcaacctatgtatgcaatgttggtttgtttatgcactgttatatcattcttaccatctctccggatcacattttcgcctctctagaatggaacaagatcgtctgatgtaatcttaccgtaatattgtgactgacatgtgggctagtgcgttgatgggtcccacagggcgatgattatcaacgggggctccgattgtattcttacaagcattttttatccacctaaaaaaagagatgatggtaagaaaaagaaaactttttcacgagtgtgtggtggtgtgcgttttactgcatatgatacatccacctatatatacccttttctcttcgtcattttctctccaaataaataaagttgttggtgatatgggcccgaggacatgcacagtagagggaaagagcctttccaccttgcctcatggcctggtcccccccccccccctcgggtgaggttaggcggtcgtaaagtggccaggggacctcggggtgtcccatctcaccactcggagcctttgaccgtgccacccctaggcccttatctggccgccgggtgagcggagcaagaggcgctgccgagcgccttaaatgagcggcgccccaatcgtccctcgctgcatttaatgcggcgtgggcaggtgaggggcgccgcccgattgacacacgtcaatcggccttgaccggtcacaggcgtatgggacgggcaacagcgcacccacgccctgccctatgtcaggcgaagtgggggcaggtaagccccgtcccatcggcacgccgccgagcgtgccgctcctgtatgagtccacaaaagtcaccaaagaattaagagggaatggcaggcgcgtcccccgtgtcaggcgaaggacggcgctgagacccacctggggacgaataaccatcttgcttacagttgaaggcatggatggtggcttgacctaggatgtgtgggcccccctccaatgatgagttatgtaaagtcggtgtatgtggtatccccttgaactataaaaagaggaccttgcccaccgaaggaacggacgccactggtagggcttgagcccagggttagaactcccttgtagcagcacaagcttaattccactaacaggagtagggtattacgcttcctagcggcccgaacctgtataatcccttgtctctcactcgcttgcaaacgatcccatgtgctagatccgaagtggaaatacgctcttgatcatcgcgccctatcctccggctgaactcacaaaggggggtctcactaccttccgctagagagaattactcctcgacaaaagtgcataatggtttttactcttttgctcaatttaataaaagtacgatcttttatgggcagagggagtaatataagaaattaatgccttcctagcatatatctatgccgatatttctatgtggaaacaaacctgccagttaatcaccgtgtgattcaacgggaaaacgttgcttcacttgctcgttggacagagaatgacgttagcttacgggataaccaccatatatcataatatattacttccctgtttcatattatattatgtcgcatttactttttttcttaaactttttaaaagtttgatcaagtttatagaaaaatatatatagcaacatttacagaaccaaattaatttactacatattatattgaatatattctgataatttctttgttttatattgaaaatattactatatttttcttaatttgatgaaaactagacaagtaatgcttttaacaaagaaactatcaaaacataatcaatgatccatgtctagatttgttattctaggataggacgtcaaaccttatcctaattaacaatatttttggacagagatagtagtactcctccatcccaaattattttttatatgggctatagtaacatattttgatcattaatttattttatattatgttatcaacaaaatagtatcatattttaaaaatagtaatataacataacatgtataatcactattacagattctatcatctgtgacgggctcaattatgcctagattacttgggccgtcagaacgaagtcatctcaatcgggcctaaatttgcaccattgtagatgtactcactctaggcccaagtacatatagcccgtcaccgatgacactcatctgtgacgggcaaagatttaggcccgattgagatgaccccgcatatctcaatcgggcccaaacaccgagcccgtaagagatgagggtcatcggtgacgggctccaaatatgccccgattgagatgacttcaaagcccgtcaccgatgactcatattggtatcagacttttgttgatgcccgttagagataacttttatttagtttatttttctatataactttttttttgaatagtttgagtttgaatttgaaaatatgacaacttcaaaaacatttttaaatactaaacgattttaaatgaaaaaattatcaacaataaatttgtataacataccaatatttacaacttttattttaattttggttatttttctatataacatttttttttgaacaatttgaatttgaatttgaaaatatgacaacttcaaaacaacatttttaaatactaaatgatttcaactaaaaaagtcatcaacaacaaagttatataactcatcaagatctataacttttattttggtcatttttctatataatgttcttttgaatagtttgaattttaatttgaaaatatgacaacttcaaacaacatttttaaatactaaatgatttcaactgaaaaagtcatcaacaataaagttatataactcatcaagatctataacttttattttagccatttcttcatccgacaaagtgttagtaacattgttcacaaaattacatatctgtgttatagtttataaaactagatgagagatatgtgaattttgtgaacaatgttactatcactttgtcggataatgaaatgaccaaaataaaagttatagatcttgatgagttatacaactttgttgttaatgactttttcagttgaaatcatttagtattttaaaatgtagtttgaagttgtcatattttcaaattcaaattcaaactgtttaaaaaaatgttgtatagaaaaatgaacaaaataaaagttatagatattgatgagttatgcaacttttttgttgatgactttttcagttgaaatcatttagtatttgaaaatgttgtttgaagttgtcatgtttttaaattcaaattcaaattgttcaaaaaatgctatatagaaaaaagaccaaagtaaaagttatagatcttgatgagttatacaactttgttgttgacaatttttccatttgaaatcatttactacccgaaaaaatatttgaatttcttatattctaaaatacaaattttatatagttcaatcaaacccggatggagaaatgaccaaaataaaaatggtagatctcaatgagttctacaactaaaggaaaccaggtggaggggtgtaaactttagatcgatcgctgccccatccccggggcgatcgatcgccgaacaacactttcgtgtcgcatcgccatgaatggcactaagccgagatcaggctgattgagaccatggaaaatggccggggcacctttgcaccgtgttaattagccgcctcgctgagacagagagaaacgaacagtagtcgaacaccctatgatgaaccctgagttccactcgacactcaaggctgttgttggcccgatctttcggtgagttgaaataactacgatttgggagacacgttgacgacccgactacaactttctttctttcttttcttttcttttttttctttttttttggtgcggcttttcttttcttctttttttctgcacctttctgccttttttttatttcttttttttattttttttaccaaaaacggactcaaggacctcactgtaaggttacagggactcagctgtaaatataaaaattacagggactgaaatgcaaaagtccatatccaaatttagaactgtacaaaaatggaatgctgaatttatgccggttccgtttttcaaacggatcacgaaaccgacaccaaacaaaaattcaccaaggtgtatggggtggcacggtgtagattacccgtgagggaggaagggaattggactcatctgtggtggtggtgggcggcaatggatggatacggcaccacggagtacggatttggtgagagataaagggaaactgatccaatctacaattttctttccaaacccaacaaataacaatctaatttaatctcccccttccatctaccacaccccttccatctaccacacgcgcaatagcaacaagcacggccgaatgcatacggcagaccctagatgcaactcagcaactccaagaccgaacgacaaaaacttctgaaaactacaaaaattgaaccgtggcagcgagccgattccgttttcgtaggtcccgacgacaacagagacacaatgacggtgacgatagtggtgctaaacgtgaccagaactcgaaactctaaacggactaaacgctaagaccagcaacacgactcaacgatgtaacgcaaaactcaacaaagcaaaaaccgaaatgaacaatgcaatggcacaatatggctaggtaaatgatgcaacttttttttggctattttctgattatgggtagataaaaactcaccgagcaacgaaagctctgataccacctgatgaaccctgagttccactcgacactcaaggctgttgttggcccgatctttcggtgagttgagataactacgatttgggagacacgttgacgatccgactacgaccgtacgagacgttgtgttgcgccttagcgatcgatacacctctccgtgggttgttgatcttgccggtgcagatcaaccctattcctgcaagcaaatcgaagaaacaagcaaaaacaagataaaagcaatctgatattgcaaataggaatttaatacaaatgataagttggggttccaaagaacaagcagacggacggtctagccgacacgcgcgctgcaagcaagtagcaatggctaaactttaatctatcaaaatccgcgataccctgaaggggtaccaagctatttatagagataggaggaccctaggtcgtcctccacctgattggggcgcaccccacatgggccccacttgggccggggtcccagacgaagttacaagcccataggcccattacaggtgtcgtagcaccttgtttcttcagttgctgccgactaagatggaatttggcaatgaggcttgatgcattggaaagaggactccgagagctttccatcaagtagtaggtggccgaatcggattccagcacttgaaggacttgaacttaatatcttgttgttcatccatgatatgagcaatggatgtatccgtagtagccatggtcacatcaccctatgtttgtgttattgtcgtgtcaggtttcgtcgttccgatatgtcacattattgaaactctttttaattgaccaagatagtttagagctaagtctcacttttaatacagtacttattatactcgtgcacggatagaagataatctaacttttttttttgacaaaagtatagcccttaaaataactataaataaatactccctctacttcttttaacgttgagcggattcacatcaacattcgtagaagaagatagtataaggttacgtgaaatttactcgatcttaaactaactactgtttgacttttgaaacttaattatcacgtgtttccccttgatattaggagatcgaaaggcgagagtaaaatctgaacatgagtagccacaacttattgtgtcatgttgagcactacagtagatagtaaaaagtggatatatacatatatatgcatgacgcaggtagatcaggaaatcggatcaaaagatccatgaaaatccgttctgtctcctaaaagtctgtagctagcgttgacgacccatcgctaattaaattattattactccagttcgtcgaccagctgaccgatcggtcgatcgatagatgtcgaagatagcggcggccgtactacgtttgacgacgtttgcagggtgtgtggtactccggtcaactgatgaaaacgaaaccaaaccaaaaaaattgtaaagaaatgggtaaagtaaagcggccgagaaaattttcaaattaaaatcagtagtaaccgtgtgaaacagcacttcactgcttctcctcccgtttcccgttgcgtttgctcggtccatcatcgcgttgacgtcatcatgacatgttcatgccgtcactagtagtaatttgaaaaaaaaaattaaatgctggaaatgtagtgttatactccctccatccataaaagttacacatattacttttgtcaccaagaccaaagagaaattaaatcatcttggatgttacaaaatcaagtagtgaatgtgagcatgcaactaatgagtatctaaatgactccttgggttctaatcaaacatttaaccaatgagtatttaaatgactcattgggttctaatcaaacatttaatttatctctttatttatgtattgtatgcataaagactacaaatacgaacaacttatttgtagaaactcaaatatgaaatatgtctaatttttgtggatggagggagtacaaattattaagcgaagtgatgtactactccctccatttcaaattgatccacatatagttttttttaggttattcctaaatgatctacatatttgtgttcattcattagatctattcgttatttatgcattggagtaaatgaacattgatgcatgcatccatgcacacaagcatttataacctacatgcaatatcttaatttgttattggctaggaaataatggggatggtgcatgaattgagtttgttactagagtaaatataatatgagagagttattagtttttcttggtcttggtgtacctatgaaatatgtagattaatttggaatggagggagtatatcttagaatccatgctgcagtatacaaatctgtatgctttggaatggagggagtacttctctatgctttggtttgtccagttcttcggagacccccgtgggagagacccgagtaacgtgacctgcgagtgtttttttattagtaagggtttttttttataaaacacaggattttaaaaatacaagaataaaaaaatcaatataggattgaaatgacacttagtaacaaatcctgcatgaattgcaaacacatgatatttggtacatgatgtttgggctggtaactaaatttggcactagggttaagttatagcaaatttgagcaaaatttagaaactatcgagtctttcccgtgaaggctggtctgatcgcccgttgtgtagcgggtcaaatcagacaatgaacggtggtcaaaccgcgggtgtctaggcaattagaccttcagcatggagtttgagtccaatttaggtattcctcgtgtttcattattttatattaggatttctcgagatttagttgattcataagcctaactggatgtgggaaagaccaagaaaagcaacttcacctctcctataaatataaggggccaaggccgattgaacaacaaccaatcaatcgtcaaattcaatttagtatccaaaccctctgtattctacctctccttccttcttgcgaaattatcctaaaacaaccctaattgcttgtcatctctcgtctctacagcgttaaggtgcatcctagctggcctgccgagtttaggacaaatcggcgagcgtttaccctgacggggtccctcccgggtgttcgttcagcgacgcatctctgggtgccaccgcaggttacacggcacggttccaagccaacaatttgagaactaagttataggaatgcaatcttaaagaatttggcaaccaccaatcctatgttccaaactacataaaatttcttaggatttgaatcctccaaaattctcatagaaatcctcggcccaaaggagccgggggaggacgaaagtttgtacaacaaatgaattttgaagtcttatttgttaacattaaacattttttgcaagtaaattgggagagttagttagggcatgttagttttgtttgagctttcactaggaatttagcaacatcggggaatttgccgctagattttatctagttgagtgtatgttaggaggcttatttataggtgtgtaacagtgtaattaagtatgtcgtgcgtaaacgataaacaagatttggaggacgagacatccctccaaacattttttaagaagaaattatgagcgtgttaaggattgaacaaggaaccttggaactgaaaccacacatcccttgtaaccgtactatcaagtatatctcagtcatgcgcaaaggatagtaacaacagctcgtggaacacacggatcatcaactagttagaacaaataaagctggtgtaattaaatagtggattgtaaagataattaacaaagataaatcagacgataatctatcatcactgtgttagagtgatcggcattaataaccatgcatgttcacttcgattcgtctcacaatccaagtagtaaagaaagaataggcatcatgcgtgataattttcaaaagtttatgaccgaaattcccaaaaagaaaattatgaccgagaaagcatcaaagcgtatttttcaaaagtccacgagcgagaaacacgtcaaaatatgactcgatctcgttggttagggtcatagggtgtgaatactaggggttaatgaattcgatcaccaaccattttccgtccaatccgtgtcctaaaacggatctagctggatttctgaaagttctcagtcaccatgaaataaaagaaatctctcagtaaagtgaagcaaaaatatatatacggatttctgaaagatctcaatcaccatgaaaaaaaagggcggttagaactttcttcgatgatggggtaatgcaggagggtgtgaacgatactgttattgtaatgataccaaagaagaacaacccagaggaaatgaaggactacagaccaattagtctgtgtaatgtggtgtataaggttgtggcaaagtgcctggtgaataggttgaggccgctcttgcatgaccttatctcagagaatcaaagcgcttttgtgccagggcgcatgatcactgataacgcgccaattgcttttgaatgcttccactatatacagaagtgtaatagggaaagtcaaatgttttgtgcgctgaaacttgatctgtccaaagcgtttgacagagtggattgggacttcctggatggggtccttttgcggctgggttttgctgagaaatggaggaaatggatagtgtgcggttcaacggtaatctgcttgaacctttcaaaccatccagagggctgagacagggagatcctcttagtccttacctctttctgtttattgctgatggtttgtcgaatattctagaaaagtgcaagacagatgggttaatccaactgttaaaagtctaccgaggagcacctggggtctcacatctactgttcgcagatgacagtctcttgtttttcaaggcagaggtggagtaggcgttgagaattaaggaagcactaaatctgtacgaaagaagcacgggccagcttataaatctgacaaagtgctctttactgtttagtgccttttgtcaagatgcaagacaggaggaaattaggcgggctttgcaaattgtgcacactacatttgaagaaaaatacttgggtttgccgacccctgagggaagaatgaaatcagagaaattccaatcgatgaaagaaagattagcaaagagaatgatagattggagtgaaaaacatatgtcggctgcagcaaaggaggtgctagtgaaaagcgtggcacaagctttcccgacatatacaatgggtgtgtttaaattacctcagcagttttgtgatgattatgctcaaatggttagaaatttctggtggggtcactccagtgatgagaggaaagttcactggataagttgggacaaactgacaagtccaaaatcccatgggggacttggctttagggatatgaattgctttaaccaggctttgtttgctagacagccatggaggctgcttactgtcccggagagcctatgtgcgcgtgttttaaaagctaagtactatccaaatggtatgttaactgatacttcctttccccaagtgtcctccccgtcttggaaagggattgtacatggtctggatctgctaaagaagggactaatttggaggataggagatggacagataaccaaaatatggcgacatcactggatagggcatggcaacaggcttgaacccctgaaaaagaaaacctggaataggctcacatatgtatgtgagcttatgatcccaggaacaaaggagtggaatgagccattaattaggttagtgatgaaggaggatgatgctttggaaattctaaaaaccaggataccagcgaatgaaacaaccgactaccctgcttggcactttgaaaaaacagggttattttcggtgaggagtgcttataagctagcttggactatgaacagcgttgtgtcaagctcttctagcacttctatggatggagagaggaagttatggcagaacatatggaaggcagatgtccagccgaaggtgaaagtgtttgcatgtaaacttgctcaaaatagactaccaacctgggagaataagagaaaaaggcagatagaggcaagaggcacatgtcccatatgtggccaagtggaagagagtggttttcatgcaactgtggaatgcaccaaatcaaaagccctgagagataccttgaggaaattttggtcattgccggatgaaaaggagtttgttatgtctgggccagactggttgctggtgctgttagaatctttaaacagcaatgacaaagctcatgttatgtatttgctttggagagcttggttcctacggaatgattcgattcacggggtgggagcagcaaaagtatatgattcagctttgttccttgttaattatgagaacacactgttaccagtccggcaaacttctgatgatacgaaaggaaagggaaagatgtttgctgacagaaggggagaagaacagattaaggaaaaacagacctacaaatgggaatgtccaccagaaggttttgcaaaaatgaatgtcgatgttgttttcttggaggaatcaggattgtcaagtgcagggattatcgtcagagattgtcgggggctcgtactgctggctgtgcacaaaactctgcatcgctgcaattcggttgtgcaggcagaggcgttggcctgcttggagggcctcaaaacggcgatggaatggatacatatgcccctgattctggaaactgacaatgctgaggttgccaaggctttgaaggagaggactcctgtcagatcgtcgtgggcggcgacgacagatgaagctaggaatgcaatgcaatgcttccaatctgtgcatgtgcacaacataaagagagaggctaatagggttgctcatttacttgctaatatggctatgagttcaagatcttgtatggaatggagattgtgtgctcctgcaagaatcctggacctgctaaaccaggaatgtaacccttgttttaatcattaataaagctctctctttcatgtcaaaaaaaatcatggtgaagcaaaaaaattaatctatatatcaaggcgcaactctgctcatgtggcccattagcgattccttgtaattagtgtcggctaatacagtggactagcctctctggttattctaacttgggtcaggtgtacttcgtgctcagaattcaggcccaactggaaccagcccatttttcttagaagagcccattttaaatccagcgagaggcccggcctggctcacttcactccctcgacgccccaaaataggaataagttcacttttggtttctcattttgtagtcgagtctaaaatttgtctctaaacccatatatgagatgtagaccgttcctcgactcacaatactggattactcgagattacaggtgatattatgctcagttttagctgactcgagttaaatcaacgtaggatctaagtaggccccatatgccaactaccaaactttgctcctttctctctccgcctctctacacggcggcaaggagaggcgcagcgggaggcatgcactacttaaaaagctatttttcatagcaccaaccctttatttttactggcggatttagtgaacacgcacttgtaaagatatctaaaaggaattctggtcaccaactgccaacgaaaattgctggctatcaagagatcagcttgcaaaaatatatctatttctacaagcggatctcttaagtgacagccaatgaagcattttcgttggcagaaactaaagagcaccatcaagaaaaaaacatcgccacactaaaataattggcgacgctaacaaaaaccatctcccactgccacccatggaatttccagatccacccaccgcctcctccttctcccctactcgtcctccttctcctctccagatcgacctactggcggcacctcccttacccaccgccagccatcgcatccttctcctctctccccactggcggagttgccgatgcggtctttgcggtggcgaactcgatggcgactgtgccgtggccctagattcgccgatggatctaaatggcggtgacggatccagataggaggagactggcaacggcgaaagcaatagagagggcaccagcggtggctccccaactcacctctcctccccttcctccccttcctcccctccttctttccagaaatggctgatggggaggaggctgccggcggtggcaacaacaaagtgtctagtggcgtatgcttccccctacccgtcctctcctagatctgggcggagggaggcgggcggcgggtggcggcgatggctcgtccatggtggcagcagtgcgtaggaggggacgacggcgatgggcctggagcctgtggatccagcgatagtgatgcatggaggtggtggtggagacagcggtcggatccaatgtggcggcagtggtccagctccgtccccatccttccttccttccttccccttctctttgtgatgaactttgtgattgatgaatggattaggtggtagggattttgaacggcgttgcgatgatgactactgatgcatgtgtttgatgcttgcatgtcgaaagtggagtaaaatcggtgtagtgctctttggatatttgatttgaatttggatcttcatatgtggatttgaaaatgcagccaaacattttgattttttttatttttttgataggaaaacatttttttttgttggcggtcctcttagcaatgctgtctgtgaaaatggtttttcacagtcggttctcttaacatgttcacttggaaaaatcaattttcacatatgaatcataaccgctagcaaaaatcatctattttaactagccgtatatcgttgccggttgtgctagccgctagtgaatatctattttggttgcctgtgaaaatcatttttctagcagtggcagagagagcggcagccactaacgggaggctgcgccatggtgatggcggtcggaccgaagtcgcacccagctcaggtggcggagaggagtcggtgatgacctgctctcgtgttagtccctgtctccgaccagtccctgcctcctgcggcggtggtctaacgtgaagcggagcgtgtcagcgtcaccatgcacccacttcttatgtcaccgtcgacgcgcacccatttattatcatcagagcgcaatgcctaccgtgctctcaagtttgccgagctcaatggcacggacagcctagcgtcctcagcggcatggcacgccttgaagtcgagctcctcatctgcagagcgcataccgtgccaccgctgatgaggccgagcacaccatgggagggtggaaggacgcagtgcatgctcaaggtggcggaggccgaaggatgtggagctctagggcaatgcaactggcagcggcgaatggatgcgccggagctgggggttaacacgacgggtagcaaccttaggatgttggatggatgcggagtgcgacgagctgggctgaaggttgttgcgagctcaggaggcgacgcaacctacttcaccaggtatggcccgctatagaactagggtgtgtttggttgccggccacactttgtcacaactaacgttagacaagttgtggcagtcataaaagtgtggtgggcaaattgctagtcacaaagtgtgcaaagttgacaagaaaattgagtctataacatgtgggacatgctattgaaaaagagaaaattcgatccatagcacagaaaataacccagtaccaaaaaatagcacaagaagttttcactttcgctcaaaagcacatgccacctatttttcttcgatctgtaacacttctgtcccattttgattaaacgacattagattagaggagataaaattatcgtcggactaatttacccttctttttgggtggcgccagcgccgcgcgttcgaggcaaaggccaccgccgtcggccgcgcacgctaccccaacgtcacccaccactgcgcctactaccacgagcctgacgagaagcttctcccctactatcgtcttcgatgacaagctctggattcggcctcgcctgtctcgtcgccgacactcacaagagtacaagacgacgcagtcgaagaagctcagcagtgtggcgcgctcgctgcgtagcgagggtgaggctctatcggtggctcggcgctggcgtacgtcgcattggagttgccgtggcgactcagaagggtgacgtgttcacgctcgggatcatgctgctggaggcggtgaccgtggcgcaggttgacgaggagaggggcagttgagagctggaggtgtaggcacgacacgtctccaaggaggagcggctgtcgtcggaggtcgtcgacctgacactgcccagtgaggtgctcaccatgttctacttccatgccgacctcgattgcaccaatcgagctcgacacggacctgcgcccccgcaatacgcgccgtcgccgagagcctcgactggattggctgctaatctggccatttctccatccgttgagcaattctttcatcctaatcgagctcaaacactataagctagctaaagctgtatcatttgcagtaaccaccattagcttacaagaacttcaatcatgctgatttctagtcgccaatgcatggtagagatagcaaaagaagcaaaaatcctaagaattattcactgatttgttccggtactcagtaatagtgacaagtagccgccgtctcccctccatcagccaccgtcgtcaaccaagcggccgcgactcgcagccgccgtcgttgccccgccccgtggcgccttgcaagccgtcgtcgcccttttccgcagcatgcgacacctcggaaacaaccaccgtcatcaccatttcttttggagaacaccttgcaaaaacgaccgaactaacaaaaggagcaggtacaatctaacactagtagtcccatatgccacagggatagaaccagggacaaattggtatttacatgtgtcaactcacggctaaacattcgaccataactactaccacgacggaagtgctacgaatcgaaaaaaaaagatgtcctatgcttctaatcgaaagcgataaacttttgtgttattttttgataccgggttgttttctgtgttatgtatcaaattttctcattgaaaaaatgtggcaagtcataactgtgtggcagtgaaccaaacacatacctaacaaactgtgacaactaaaagtgtggtgtgaccataaacacgccgaagacatcccgctccgccccggcctccccgagttgatcttgtcgtggttgaaggaggaggtgtcattttctgcagtacgacgagacaaccggcgcccggtggatgaccttacgcactaacgtcacattgccgccttccgtgaatcgtgatgacgtagactgtgctggagtccgaccatcttggagatgatgaccggatgtctgcctcgaattttcaaatgcaacaagcaaaattctcactctcaatttaggccgtgtttagattttaacttttttcttcaaatttctaactttttcgtcacatcaaatgtttaggcacatatataaaacatcaaatgtggacgaaaaaaaatcaattgcacagtccgactgtaaattgcgagacgaattttttgagcctaattatgctatgatttgacaatgtgatgctacaataaatatttgctaatgacggattacttaggcttattaaattcgtctcatagtttacagacgaaatatgtaatttgttttgttattagtctacgtttaatacttcaaatgtatgtccacatacttaaaaaaaatttggcacaccgactaaactcagccttacatagctcgatcgaaagatcactgcaaggctcgatagtggatatctgaattcgttacctcacgatccgggtgaacggggatgagtcgacggcgacgcttctctggtgaccaagatgtgggctagcttatggtttattttcctgctaaaattgccacgtaggacggttgtgctacatccgtcaaaaccaccgtcaatactgtcatacgagttagtactattttgcatggtttgaacagtcgaaggactaattatacccggttttatatgatgagggatataaatcaagggaaaattgaaaccatgccattataattttgtaaaatttaagatatgtcatcctaacccacatgtcattgactcatgtgggtcctacatgtcattgagataccgatggcatatcttaaactttgcaaaattataatggcattgttgcaaattacccataaatcaaagggtatccgacctatattagaaggacacaaattggactttttccaatagaggagcccactccaatcgagacacagcgagaggcccaagcccacctcactccctcgacgcccccaaaaccctaacgcccccgcatccaacggtgacgaccaccccacctcacgatccaacggccaatacccattcaccggacgctatatagcccgcgccccactctctcttccaccttcgcctcttccctcccaccccgccgccacccgcctccgccgccgcgccgctcgcagctccgccgctgccatgacaacgcgcttcaagaagaaccggaagaagcgcggccacgtgtcggccgggcacgggcgcatcgggaagcaccgcaagcaccccggaggccgcggtaacgccggagggatgcaccaccaccggatcctgttcgacaagtaccacccgggctacttcggcaaggtcggcatgcgctacttccacaagctcagcaacaggttccactgccccgccgtcaacgtcgagcgcctctggtccatggtgcccgccgacaaggccgccgaggccggcgccggcaaggcccccgtcatcgacgtcacccagttcggctacaccaaggtgctcggcaaggggatgcttcccccgcagaggcccatcgtcgtcaaggctaagctcatctccaaggtcgccgagaagaagatcaaggccgccggcggcgccgtcctcctcaccgcctaggtactacatacttgggagttgagttggagggaggagggttcttgatatctaaggcgctagtttctttatccttcaaaagactttgatttagctcttgtgcgttttctgttatggatgttactactgtatggtatggctacttgaatctgtggtggcaattcaggagttttgaattacatgattatgccggtctatatcaatatttgcgtctgccgcgtgctaatctgattgctacatgatcttgcagggttatatgataattatttttaatgttgaatcatttgctttattgcattgcgtatctgatgctaattttgcattggtgaaccagatacatggtcatggggagggttaaatctagttttttaacatgttaggattttgccttgtttagtgtgttctagggtaactcttatggtgtggctgtattttctaatcttaaaattatcatgcagtattagaatacatatactagccaatccttgatgttggcaactattataacgactatattgtagtaattgctataaatctgaacatgtggtgatgagcaacttctttgtggactagggtttctgataacactacgcagtgtttgatgaccaaaccctttggttgtctgagctcctctctttggtctatcacaatggttatttttgtttctattgtttttttttatttccaacaagcgctttgatatgggagtgatgaagaacaatttttatttggactagagtttctgatactgctactttgtggtagttgaagactaaacccttggctgtctgaacttccatatctcacaaatcaaacagttggtttttacatcaggttgttgtttagacgcgtccattaccaattctggaggatactgttcctcacggtgtaatggctcggacgctagatgatattctttgatgtgtggtcatatcctgattgttggtgttcttggtgccattctaatcctggaaacgccacatatatttgcagtcttctttttcatgcaaattttatccctttgtaagggatatacatgatgcaaaacttttttgtgcccaatctgttgatttttctgtactgtgactattcttttatattgatatattgaataggaacatctggtagattcctccctaaaactttttttttcttcaagttttatgtagtacgtcttgctaatttcattgcatggccttcctttcaaggtgaatgatgaaatcacaagtaaatacagttatctctgtctgattcctttctaagggtgctgagaatacttaaatctgacacattaattcttatacaacttcttttatgcttttttggctgattaagttatttttttgtgtttgtggattgttggatcttggccaacacatgataaggtttcagaattagcatacagttgttgtttctggagctttgttgatactaattatgaactaggatggtctgaggctgttcgcaacgctacaaatatgcaaaaaaaattctttgttggatcatctgttttactcctttggtttctttgttggatcgatctgtctctgatgatgatgtatttttatactttcgttcttctgaagttgtaatgtggaagaacaatttggagacctgaactgaggggttcatcgatctatgcatatacctgctgtctagttactttgaacgtgtctattctttgatggtccccatggagatttgtggttatgttaaattagagggctgattcgtgtttcaagttaagtttcagcgatgtctggtgaaatctggacatgttttgagggtgttcttggtacaactaaattcatagatctgttttttgttctttatatttgttttctaatgctgctgcgaggccttaactgagacaaaacgattgtgcctgtgctctttttgaagtgcaaaaaaaaaaatcctggcgatgttgcttcacgactggatgaatggcctgatgatataattgtttggtcattctgtagagagaagcatagattgatttcggccagaattaaacagcatggcgccttgttacaccgtcagtgttacctgtctcctggcacatcttaatttccgaattacagtgttgttcgtcagtcacattgtaattttcaaacacgactaatgtgtttttttggttgatttatttgatgtggcttttggtcttgtttgggggagtttctagctgctgcagcttttttcaggataaacagtccagcccagaaaatgaactaaagctagaagctgttaaacccaacttttctagattcttagaagctggttgtaatatcgtgtaaataatgtagcgaatatttatcagttatgggtctgctaaagcctacacgcttcatccgggacatctaactatttgctacgttggacatttaactatttgttacgtttaattacttgccacacatgtcaatggcatgtgagtacttatatgttaatggcaatgtaggctcagatttattggttttaactatttgacaagcatgtgtcaatgaaatgtgaatcctcatgcgtcaatgttaatgtagctaaccatccgtaattgccacttcatcagtaacaaacattaatcggtttcacatgtgatctctttctgtatctcacgcgttgtcttcatcatcggcagaactcctgtttcactaacgtcgacgcggtcgggtcagctcttgtggttttggcgcgtccctgccctgaacgtcggcacagagctgagctgcacctgcgtcccattttggcggtgtgctaccacggtctgagacgcgttatgcagatgcacgcgtcgtgtccatgcccaatgtacatgtgcagcacctgttactagttctcatcgccatgaggccatcagagggcatccatcggccgatgagatcatgttcagataattgacgatcgatgttatggatcaacagtggcggagctaggtttggaggagggggggggggggggctcagccttcttcttcctcctccagccccctccccccattttcttcttcctctccctctttttcctcctctcctccctcaaatttccatggagtccagctgggtagcgggggctcgagcccccgtgaggctccgccgctgtcgatcaaggatcacgaaagaagtatgtgtatggatagatgatgttgttaactaaagaaagttgcatacgttgtgaaaggatagatgatgttgttaactaaagaaagttacatacattgtgaatgggcgtagtttagtggtgggtcaagcaggaggagcagggcgagacgcgccatcatggacggcctagtgaagtagtagcgcggcggtgtacaaacgccttagatcacaaattctagtaagagatgtcatgatctatgatatagaggggatgtcgtcatatatgtcccacttgtatttttcaatttttttggtgactgggctatagcgtatatgtcatatcagtgaaaaccatatacaacttgaagacgtcgatatatatggtcttacggtttagggatacgaatcagattcaatctatagttaagaaaaggaaaaagtacaaatccccctcccccgcgaactatcgcggtcgaccgaattatcccccaaactcaaaaaaagggacaaattacccccaacccccctccaaaccagaacgattttgatcctacgtgtctactctccatctcacaaagagtaccgttctaatattcaagtttcgtcccacaaacaatacaatgctaccttgtcctttagccgctcttcattcaaactagaaaagaaacacggctttgtcgcataatggcctagccaataggaaatatcaatgggacaacctgtacaacactttaacgggtcagttatgtaaacttttgattctttgaggagaaaaccgagaatgtgtgtttttatttattagcatccagatcaattccttctcggcatctctcgttcgttatgatcaaccatcacctgcattgatatctgcttctacttcctccctcacccctgtcctctttggctttcattcgacaccatcggccgtctcaccaagtactaggtcctcctccttgaggccacatcactaccacagaataggaagcctgagttattattgtccctccctagtttaaataggatgattgttttggctctcttacctatagctattattctagcccaactggcgaaaactcaagaaaatggtgccctttctaccattaaatcaacggttgccagcttaaataaaagaaaacttgatgcctcccatagatcactccacaggaacattagatttctagaagggttgtactatgatattgggatgtcaatttctattcctataattagttgatttccatcgttacattgctcttgtataaattaatgatgtatattttatctaagttgattgtagtatatctctataaatacgcaaaacacccttcagaggtgcaacaattgcaggagctagcgccgatgcgatgacattatggaggaaggcttgagttgctggtggagttgatgatgatggatctgagccacggtggtggaagcggatggcagtgacaagcgatttgggtgagtgacagcgccgatgttggaagtggatggtgatggcgaatggatttgggtgagcgatcgatagtactggtgctggtgatagatctaagctaaccgagcgttggagagatcgatagctagctggattgattgttgtgtgtgtggagtaggagtagttacattctcctttattagtgccctatgcatgaaggggatagtaaatagtcacttcttcttagtatacaaaggttacctcttcattttctttaggtaacttctttacttttctagagaattcaggggccaactaatatatttagttttttttccctacctagagcattcatagatatagtacattagagcatctccctggacacatggcagattttgggagggggctttgccttatttctaagatgccacgtggcccaataggatgcaagatcttggaccctgcattaggtctttaagatttattctcatattgccccaatcatcctcttaagctcctaaccacccctcacaatgaggggtatctacatcatttatcttccgtacattttttttcttttgagtgctagaattgcactttttatggtatgaagataggagcaagttattcaaaatcatcaaaaaagaaagttattcaaaagtaccaaatgcggtttttataacccctcattcttatcataactgttcatacattagttactatttctcattaatcactataatccttaaaatactgtccttttaggtattacctgtgcatatttaccttctaaatacccattacaacatgcagagtatatccgctatttaagaaaactataagtccatattgcaaaagatccaacactgcattgatgaaacatcgtcgtatctctattaaagctggagattaaacaccatcgtactactttgtctaggcacaaattatgtcctctctcaaaatgcaactttaaacagcaaagtatattataaagtatatataaaaccacacataaatgtttttataattatagagaagatacacatactatacatgcacacacctacgagtttaccatcttaatacacacctagatgaattatagactaggatacctaaagtttgtattagaacaaatatttgtgagtatagagaatatctcgtagttgtatattactaccagtcgtatagttatatcaattattttcaagataatatatccatcggatacaccatgatcctacctacaatgatgcattgtttggtcactgaaaatcactaaaagtcccccaaaagagtaatcttaaaaaaaaatccatatgtttggccaaagttatggaagcaatacttcatccgtttcataatgtaagactttctagcattgcccacattcatataaatcttattaaatctacacatatattcatggctagtttattattattatggataaacttcctaacattgtctacattcatatgaataaattttcaaataaaataaaaaatagccaagaataaattttcgaataaaataataaaaaaactagccagaataaatttcgaacaatttttttaaaaaaactagccatgaataaattttcgaataaaaaattattttggaagaaaattttcgaataaaattaaaaagaagaaaccctaaagggcacacatacaaatacctctccctactccctagtctacagtagagcggctgcccgaatcgaaaccccaccacccgccgccgccgccgccgccgccgcgacacctgacgccatggaccccggcggcctgcgcccagcgccccagtcggccgccgccgccgccgccgccgcggctgcgggggcgggggcgggggcgtccgcggcggacgagccccgcgacgcgcgcgtggtgcgggagctcctgcgctccatggggctgagcgagggggagtacgagccgcgggtggtgcaccagttcctcgacctggcctaccgctacgtcggcgacgtgctcggggacgcccaggtctacgccgaccacgcggggaagccccagctcgacgccgacgacgtccgcctcgccatccagtccaaggtcaacttctccttctcccagccgccgccccgcgaggtaaaccccaatccccccatcttgtatctcttcttccatttcacccctttttgccggattcttatgattctttagttgcttgatgggatttcctgtgctagaatcgtagattgttgccgtgcccctaccgtttcttaaatgcagatccgtaaaaccctagcttttatgccactcgatccggcttttgggtggggggaattatggtttggttgaattgctgtagattgcgctggattagtgggtgaaaaacataagattgcactagaggcttgcatttttggctaatactgatgtgattttggtcattttgccctgttgttggaattgtttgtatgcatgtagactctggataagatggatggctgaatccagggataatgttcctgctccttagaaatttgggattgaattgtttagcactgcttggttgtatctgctattttgctctcatcgcatacctttctggtgggccaataatatactattaccagtttgttctgtattatgattcatgtagtgtagtgaattctttcatagtgatcaagacttccgaagtcgaagccttccatccgataatcctttattcttttccatggtaaaattttgttacatacctgtaatcaacctgttcatgtgttgacctagccttttccaatagctagcagcctggttcttgttatctcagtggaatactgatattcccatagaatcaaccataacaggcaaacattcttcttttatgtaaaagcagcaggaaagtctctaatacaaatcatataagtaaacttgaagccggatatttctacatattctgattgtagtttctcatagagatgccatgttttcaacctccatggcttcatccattaaacatggaaccatgtatgcacatgcatggttgtgataattctatcactagcaaaacatatgtatctgcctatgctttgatggtggtgaacatatgtatctgctatgctttctatgaaaagcagggttctttggcctttcatctaagaatagttatattttgaaatataaaaagttattaatcttaatatatgcgcagatgtagtgtgtatgctggtgaaggctcgaaacttgtgtgcggctgtggatgatttacaatatggaagccatgcaatatgcatactgaaacttattgcagactctgcactgcctacttatttgtagttaaattaattgtattcacttgttttggcggggaaaaataaatgtggtgccagtattccattgtctatgctgcatatgcgcttggggtttcctttaggtgacctaggctgaccaatcaaatggttacgcgccatctatttagtgcctaacaccttttagaccagtggtatggaaaatcatggtttaaagttgtagcaccacattagtatgacagtccagctaagaattactgttaaggaaaggtgccaatcaacagaagcagccaacttaaacctgaagttacttgtttttgtctaaccatgttacaatttcaaaaagggaaagaaatctttacaatgttaggattaaatctaacttgtttaggagaagcacagtcatttcgtttcttattgatgttgatttcactaaaaaaaatgaaaaagctcaacaaattttttaatacactttttggcttatgctagaatcaatcagctatgaactttttgaatctcattgatgtccattggaagattattcttttacatagttttgactaagtccaaatctgacttgtttacgagaagagtacagtcatttcctttcttattgatgttaattcactcaaaaaataaaaaaaatctgaacaaagttatgctcttggacttatgctagaacctatcagctctgaaatccattaatgatatttggagtatcagatttccaccatttcaatgattatggggcaccttgcattaattggagggattacttttttaagtaaatatgttatggattagatagggtaagggtccgaagatcaggagatagggctctcgccctctaatagtgctggcagggcttacccctgctgagctaaaaaaggctctgaggcttagagctaacttcaagagattcattgattgattcacgatagagtatatggggtccctttatagatagagcggacagacttccttaacatctaaggaactaatctctaatattgtagaaaccaatccaatgcctctctagtttactataaacctcatctccttcctaacattatttgatttactcctagtttatcatgcctaaactgccacatgggcctggcccgtgcccataacaaaacaaagaaaattatattgaaatgagtgctaatgtagtgaggaatgtttttgatgatcaacatgtttcctgtggaacaacaccacaggttattttcccccgtcttatctagttattgtaagactgattatccacagttgaacgtctgcttctttgcagtctgaatatctggtacatgtggattattggtattgaaaacaattatattattcaagccgcagacttgcagtcattagatgaaacagtgatattacatgccattctatttttgtaccacactactatacttagccttttcttacacttacatttctcaactcactaaagatcttccagtacacacctcttcatgtgacaacacattgatgagcttttcttcagacccctttggagaatacttatcagctggccatgtttttttctgaatctgctgatttgctggttaatctggccaagagtgttttactgtaaatcgctgtttcaggaatttgtatgtcctaacaaccacgaaatagaactgttatgtgcatttgtgccagtgcatgattattttgtttttgccttatagttcacttgattgcttattcccttatcattgattaggcgctgaggctttgggttgctcactggcagtggcatgtgtccaactcttctctgtcttcattgttctggcggtagcattgtttgcaggtggctcaaagggtacgataccaggagtgaggcaaaaataagtagttgggcttcttgtgtttggtggcctggtggattctttggccttttttgcttgctatttcctcatccattaggtattatcttctagttcatatggtgttgcttccccataagtgcctaggcatccatgcagtggtctgacagctgggactttcccacaccttgttccgcgcttaccatgctgggcctatttaattttagaatgcacggctaggtttatggcaacaaccaaccaaggtttaacttttacattaggagcaccactgaggtaaggctattaatagttgtggtcaagtatgggctcttaattatctaacaatatgttcttaagtactgttctgatcacaaattggaagattttgttatttaatttgatccctttggaattaaagattacatattacatttttgttgtgggatatgatggattttctctccccataaatgctatacaagcactaaaaggagccatgttatgatttattctgtatttttgtcagtaggcagccactgaaggttttcaacatgtagaattgctgattttactatatcatgcaattggtgtttcatcaccaacatgaatgtaattgctctctttttgcccttgatggttaatgatacacgtgccaatgaatgaaagccctagtggagattctgggagacttagattgtcttgctttttttttttggatgatatgtctaagttggtcctttggttagagggatgagatcgatggttcctgctgttgtttggttggtgggatcagatggtatttacatgagtaaagtaaattagaaaaaaaatatttaaaatatacaaaatgttgttgactaaataaaaaatgttattcctctctggcgatttataatttaaatgatggcatagaggaccccatgattttgtgcttattcaagtcgtcttccatctaatactagtcattttctcctttgacaggttctccttgaggtggcacggaaccggaacaaaatcccgctacccaagtcgattgctccacctggctcaattcctctgccaccagagcaggacacgctgttgagccaaaattaccagctcctagctccgttgaagccaccgcctcagtttgaagaaacagaagatgacaatgaaggagccaaccctactccaacctcaaacccgagcaaccctagtccaaacaatctgcaggagcagcagcagcttccgcagcatggtcagagggtttctttccagctcaacgccgttgctgccgccaaacgccgagggaccatggatcagttgaacatgggctaactgttggtcgttggctggtttctcgcttccatcttgcaaatctggtacattgtcgtgttgcaaatctggtacattgtcgtgttgcattgcccaacaaattcttgctgggatggtgctgttactcttagtttgtttgttgtgagatgagaagttaataagctttagcttgtgcagataagaacaatgctttaggaaagggaaatgattttgcaagaagtgtgcatgctgttcttcttcgctggttaattccttaccgtcatcagagttagttgttgaagttctttttacagcttctcaagaatagagatgtggtttcttcgtcttgcacatctattggtttttttttgggagtagctatataaagacgctatattttttttcaccaaaagatagtcagcatgtatttacattataagtctctaaattacatatataattagtatgtaatattagtatgtaattatagtgtaagtatgatgtaattatattgtaactaacctgtatactaattactgatactcaaatttgtttatatgaattcctatatctttctactattaattaaataggtggtttctgtataccgctaattaccgtattttagagagcctacgcacgtactactactactacacgaatctcaacgaagcatcaatggtctaaaatctaactctgattagcaacaaaatatggcgcaccaaatttagcaaatctttttttttatcttacagcaaggatataattctcttcgttttgaaaataatctatctctacattagtccttcaattttaggtgttttctctacattactccttgcatcagtccggaggcatcatctaacctcgcttcaaatagtggttctagtttcgaatcaaaccattgattttatgcaaaatgaaactacctgctggctgttatccctcattagtcctttttaattttcattaaaattggtaggtcaatattatacaccgttagataaaactaatcataaaacaaacaaaatactatgggtcccacctctcctctttctcccgtagttcacgtacgtactccatacatgggtatatacgtagtacgtacggctccctccatttttttcctttttttcttcttttttccatttatacaattgatatttttttaaaataatcataattttccaaacaaagaatataccatcatataactctttataaacacatgtaactaaattagctccacaatctttgaaaataaaatttataccattatatgtttacccattaaatcaataatgtaagataattttcacttaaaccggtgtactcaagtactttgtactattatttatacatgcacttaaacagatggacccattatttaaatcatcggatttatttttattactttggactattattctcaaataattaaagtctacaccattgtattgcgtacccattaaattaacaatttaaaatctatattaactaatttacatttacactagaaccggtagacccattatttaaatcatcggatctattgttaataaataaaatgttcgaagttctcttttttttgcccgcagcacaatgtatatttgcacctttgcctttcgcacgtgtgataaagtgttgtgtctgaggcatctaaggtgatcacgaccgctacagcactaccacttttgccacatatcaaattatatatggagatgattaattttgttaataacatgaaaagagaattaaaggtgtgatgcagcgagagaagaattaagcacagtgggatgagtttttccaacacttagctctatttaagctgaaaccaagagttgattacataataattataatgtattgtgttatgtcgtatttggattttatattatttgttcgcacagttgaaagaaatcattatgttataaatgtgagcacaatattaatattaatgaatatcaatagaactctcactaggacaagaatgttacaaaggagtttaaggcccttttttatttcctgattccatcttttggatttttgtttgcatgctccacgctttccaagttcctaaatggtgctttttttaaacaactttttaactttttagaagttaattcattcgtttataatctcaaatagctatcacataaataagataattcatcaatttcaatttcagttgtcctaaaccctaagtagtacattttttttttcatgcgagtcatggtgatcaataaattggtgatcaacgcataatcaagatcgtaagatgaatatgtaagagctactatgaacaattataaatagatgccaaaattaattgctattgatcagacttctaatggcttgctagcaacatatttaatttatctctacatgtatataaacatggacgaagctagaacgaatattaacatatatcccatacatatatattacatggttaatattctaatcacatgtggtaagtccattaaaatttcttaaaatgcccccaagctgccacgtggtgctctaataaattagagaaaatattagaaatcggtgggtccaatattataaaccaatcttagaacgaactaaatatatgaggtcccacctccccacctttggtatacacctacgtacgtgggtacctacacttcccctccacattttcatttttccctttcttctttttctccatgtatacgcttctctccctttcttattatatcatgcgccctcatgagacgatttaatcacaagaattttgagtatcttgctctcgtatttttcatttgtagccatactacaagcaatagtttactatttactcgagaaagaaacatgattcaaaagttgtaagtacttaatccatctcctactcaaaagtttgtgaatggatttttaagataccttaagaaaaatagaacccttaaattattataaaaattattacaaaataacaatatccaaactttagtttttccttaatctatgagacaaaatttttaaaaaaataataaaaatcttaccattcaataatataagtgcccgtgcatgcgtgcgggccaccttcctagtgcagctaaatttttctcaaaatttcggagatttcgggatttcggtgaccccgatacaaaagcgtcaaccgatagagtgaaccctggttttgtataattcatacatttgattatccaaaggtcagaaaattaagatgatgtaatgcaataatccaaaagccggaaaaaaaactataataatttgatctgtttcttcgggtggagggactggaaattttgagagtaggtgcagctgaagcattttaaatataaccattagcttttagccttttacttgcaaactaactttgcagaaccccaggtaacactacatcttctcagagggagaatctgtagcaaaaaaatgtgccaagtagtcctacggagtattatttactctctcagtgttcagttgattctgataacagtaattatacatcacatggcatgattttgatattctaggagtatagtaaatacatcattgtgcaacacatgcgccctcagtttaaaaatgacaaaagagattaaaattttaccaactgattctgtctgtgatcaatcgatcgcttgaattgcatggaagtcctatttacatgccaacaacaaataggcgaaaagcaactatctgctactctctcgtctcataatataagtgattttggttggatgtgatgtatcatactataataaatctgaatagagggctgtccagattcattatagtagaatgcgtcacatccacccaaaactgcttgtattacaggagggagggagtattgatttgctcaaaatgcagcacggaagaaggaaacaatataacagtagctaaatatatcggcctttaataatcaattaatttgcacaaaaatggctaatgccaaacgccaaatgcttgcagccgtcactcatccatcgacggccgcccgccgccgccgccgaccgccggccgccggccgccggcgttctccggccaaaccagacacgcatatgaataaactcgagaggagcacagctgtgtgtggcctcatcgtgcgtcccatcacgccgtagcgcttagtaacggacggccctgatcaaatcaacccggtcacgtcgtctcccatggccacgtcacctagttcttccgctacgccgccggcccgcccacagcgagcagaaggacaccggctgccccttccaccgcagcgccaccgcggcggcccgccggcgacggcgcctacatctcccacccgctgtcgtactttgcgatgcgctttcctggcggattccaccgccttcgcgcctaacggtgtcctccttctaaaccccgacgccaccatgctctccctccacccctccttcccttccccgggggtggagaacgtcaccgcctgcaaagaatccatccgagcctctgcctccaagtagactgccttcccatcctattctttcccctataaccctgcctagattaacttccaaaccccctacagcatttcctagtttctcctgaaattctccctccggtttttccccattctcttccaagtaaatccgtactcttgagctcatttccctattggactaacctgtttccggattgtaggctctctcctctttggcaaagacattcctcttacttccccctgatgtgtgggagcctcctactcttatatttgtgtgaccttgttcgttcacctcctcctatctttactcatggtcaccatccttatctctaatttgaagtacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggaagtgtggaccgggtgcgcaccgggggcccatgacccacgggagagggggggtaggaggggcggggggcgtggcccccccaggatagcccgcgggggaggacttggaggagggcttcggccccaaccccccccgtgggggacgccgaaattcgactatcgtggaggtgtccggggggctagcccccggcgggctcggccacgtagaggcctgggcgaaggtgggcgttgggccagcgccgtgggaaacgcggaccagggggttcaccttcgtggaccctgatgaggggagcgcgggacatgctcggctcggggggcgcgaacgccggcgtgggggcgttcggagcagggaggcacccgctcggccgcggcagccgcgggggccaacggcgggcggggagccagcgcgcgagcgcgcgcagcccgtgcgcggccaggcggtggttggcgtctccgggagaaggactcgagctcgccgaggacgtagaacaggtgctgcacgcgcgacaggttgccggcctcgacggccaccgcgcacgggttcagcagctgctccgcccacctcatgtcccggtcggaccctccgccgccgcccttgccgccgccccccttcttgccgccggtgtgcccgggcgccctgtgcgcgggggacttgcgcttcttggacgacgacgacgggacgtccgacggcgacgacgccgcgggcgacgcaatgctcggcgacgccgcggccggtgccgccgtcgacggaggcgacagcgtctgcgccacgacgctcccaatgtcatcctgctgcgccgccggcgaagcagcccaccaccacgcgtagccgccgccgcctgcatcaccaccaccaccagcgaggtcgacgtcggcggcgagcaaagaggacatggactcctcgaaccagtccaagccgttgccgccatggcgctcctgctcatggtagctcatctccttcatgcaagatcactgcgcaagaataatactacgcatggagcttgcaaaaatggaagaagccaagaaggcaagatcgattgatgataaaagctgatgagttcttgctcggtcgatctcttgtgttcttggcgctggattgatatttgattgacctggcctagggcgctgtttgtttcttagtttagggtttgatgaaatggaggaggaccagcaaattaaattggattttgttagtgatatttgagggattattttaggattgtgccctcgtggaactgacatattccctgcatctttggcgcatacggctccctgcaatacaccattatactttattgagtttctagcgattatgcatggttccttatgattcttaacaccctacgagctcctttacgatgcaggattttgaagaaataggaacacacatgaatagctttgtcatgtatgatatagaagcatacatgatttcaaaacacatactccattcgtctcaaaaataaagtgaatctagtaatggatatgacatattatattattacagtacaatgaatctggacatagatatgtctagattcatattactaggatatgtcgcacccagtattaggttggttttttagggacggagggagtaaatactagaagcagtgcctttggatagttcgcaaaaaaaaaacacatgaattttgaaggaattactgtagagagccaaagagagggagggaaacaattctacactctcgaaaggaaatcccctcaccgtatacatgctatctaaatagttataaaaaaaagaagatagattaatatgcgatatatcactttcaaattcaacttcagcaagttgccaaaaaaatgaatgtgaatatacgttaattaggtatagtttaatttgttctttttctacaactttgaattttaatttgcatgcttatagagtgatatatcacatattaatctatcttcttaatttttttcattactatttggttgacatgcaaacaacgacaggatgtctggtcgagaggttaaaatccactccccaaacatagtaggtgtattggacttctcaaaagaaatgaaaacatgggctagaaccccccatgtttatttttctatagaagaaactaacacataagattttgcaaactcaattcctccgtttctcatgatcttataggaaaaaaaattccaagaatgcctctaatatttctttgaaattcgttcaatccaaaagacccctaattctgaattatgctagtcaggactcaggactgactaagctggttgctccaatgattgggatcgaagaaaccattatgttatgtaattaaactactccttccgtttatttatttatatattatgccgttgagttttgaatgatgtatgtttgaccattcgtcttactcaaaataatttgtaaaaatataaaaaatatacgtcacgtataaagtaataaaatactttcaataataaaacagttactgctcaataaacgataattttgttaaaagtacgttgaaaagtcaatgtcatcatatattaaaaaacaaatgggtactactcatcttttttcgtagttgaataaacactactctggttcaaccgagttatgataattacttcctcaggtcctgaaaacaatcgaaacatgataattacttcaaaattttgaaaatcaatatatttctaaatatttagatgggatgtatgaaaatcatttgcatagatccgcccaaaaagaactttcataatattataatttttacagtttttttttcaagtgttctaccatagaaattagtggtaagtggtaaccggaggtagtataatataatacaatccaactccgtacttctggcatatataaactaaacgaaaactagtgccgccattggcactggaaaactaaattgcatgaggccgccatgcacgcacagcatttctgatgcagaaatgaacagtttggttggaaggcgacaggggatggatggatgctacttgttgttagttggtatatatgcctatgtttacttgttccttggatccacactaaaatctctcaaatgattggtatccaaatgacaccatcacagctgcatgtggcctctctttgtggggacaactctctctcccttgcacatatatatacatagatacacattctcattggcttcttgcatactagctaccagcatatactcctgctgccataggcagttcatacatttttttttctttttgttgattattcccccatgatgacaggtaagatgacctcagtttcagtctatcacctgtcgacaaatgttcgtcccaaattcggcgatgcgttttattttatttgatttttgaaacgcattatgtttttcttttcttctcatggctagattagaccagtctctgaatataagagtaatgtgctctttccattaggtcaggagtttgcctttttcttatgcttattatggaatatttataaaaaatgtgtggttgcaagttgcagcttcccttgtgagcaaacgagtttcaggttctcagttaacctttgtgagcaaaggttcttccagtgtttgtaaagggtatatatattggaggttcttgcttgctgctagttattggcagagatgagaaatcagagaagaggacagcagcttttgctttcctccaaagtccaaaccctccaaatttgtgatgcagatggcgactgtaaaattgtcattcagagatgtgcacaagtagaagttcagaaactgtttagacggcagtgtgtcttttataattgctgcatccttactccagtccatagatcaatcctccattctgaaggcactgtacacaatattttcttcttccttgcacttcggaagatacaatggtgactataagactccaagccagcagttctatcaccaggcatctgtccaattttcctctcatcatcgacacaaatttactcactgatgtttgtctttctcactacgtgaataaaaaagaaaaagcctgcagatgccatctccaaattaacttttaccagattacagtctcatccaatgactggtgaggtaaacaagtgcaggaattgctttgtaagttcagatgatagtggtaatcattgagagcactgtactgaagcaagttgctaattaattcctctgtagctttcagtggcttcattttcttcctttctagtcttaaacttccacttagggggtggctcacctatctacccgtgctcatttcatagtgttgctagttaatcagcccctccactatgcgagttattgacctgctttggatttcaacgtgctacccattatagtagttgaggtgaaattacatatagtttcttgatgcaagtagtatacattaagaaacggattcctggagttctctttatggtttgagtaaggttgtgtaaatctaattagattctggcacttgcaaatgatggtagcacctttcacattaaaattcttacaaactagtgggcaattcttagactgcaaataccaaaaagtggataacacctgtggttaactagctagagacactgaagacagtggtatctttgactactgagttcatatcattttcagtaactttatttacttttcagtagctattgtttcagtatatgaattcatcttctttctgtcaaatcctttgataattttccatgttcatactgaggtgagatttagaacaatctaaattccaaataccagggaaaaagtgtaagctgtggtaagagcgcaagctactatcatcgaacgttgcatgataatgtgactttgatgaatgaatttagacgcaatcatggctcatttgatctatgattaaacaaaacgcaaccatgccgatatcttaagcaatgagacaacatcacaagattaaattaaagcagagacagttactgccttccataataatcttatttctgccttggcatgaggggaactccatgggatactgactccgtttttctacttgaagttctcgaatccgtgccgtcaacccttccaaatgtttgggcactaaaatgtttcaaactatctaattttatttataaaagttatatcagcaaatttatttggttagggatgattttatagtactatgatttcattgttttatcataatgaaaagtaatagcagaagttggatcttgaagaccatgaaaacgtaaagtaaaaaataatagagctagcaccacatgtactggtctacacccttcatccgaaaaaccgtgaattttttgctatgaatttggacatagcctatatccagattcaaaggcagatcaaagttctttttttctatggagggagtataagattgattagtattattatgaattccaaatcgaagcacaactctgaataaccaactaatacatgtattattatagcgcccatgttgcgttggacaaattggaggttggcacataagacatgagcccaaagtaagcatcagggctaaactactggagattcttgcggtgacgtagcagagcaggaatatacctccatcaaatcccttgtgccttcacatattaaacatggaattttaattttggtttcagaccagcacactgcactgcacaccttatgctctgacgttttgtgatgccgatgtgcgaggttgtttaattatccagtccactccacatgtatctgaaagaggaaagacatgctggtactttccctcttaatcactcgatccaattcttattcagacctgcaaattgcagcaatttttgtcgtaatcaatggcatctactagcgtgtgtttaggctatgggtagtacaggtcttggcaaagagcagtgcagaaatagtgagaaagaaatatgcaagcttgtactgatgggaatggaacaaaaaggttacaggctttaggaggaagattgtaaggtgagcaaacaactaaggaatatagtttgaaattttctcactgaagatatgatttcttggaacaattcaacatgggggataaggagtagcatcaacttgtgggttgcatcaacgaagaacggaagcttgcaggtaacccccattaaaaaaaaaaacttatgttgccatcgtgacatcaggtatgcacttcagttcttcagaaaagaaaaaagaaatcagatgtgcatttcttctgagtgttcatgcatcagtctacacagatcagcaacgcaatttttttttgtttctctattattgatgagaaacatcagttgacacatttcttatgaaggtcagactaattctggacgggtattgggtttcaaaatagaggtatttgtactctgaatgactgaaaacaaatgaaatgtttaaacatgtcagtcctttcaaaatagaggttgtttcttgaattgttctggttttcaacatgctgtttcgttcagcatttgtgtgggggcagctgccgatgatgcaaggacagaaacatcaacagatgtcattttcggcaaggcatctaatccaccgtgtcattgtcctaagcaaggtaggctctcaatagcctaatcatacttacttgcaggtgtgcgcaagcaaactactcgtactactgtaaactaattggcattaccagcgatgcgcaaaaggttcctcttctttcatcaattcatgtttcagtccaaactccaaaataaccctgaaactgaaggtagaaatttgattttatgaggggtaggttgaacacatggttaggaattggtcatcaaaatgtctggagggtagcttcatggtagaaaccactaccccgtttcatgttataagtcattttcttaagataattataacacttcattgattaagaagcataagaacaaagtatctcccggatacacttcagtattatagatcgtaggacataagtggtgaactcgctgatgtgtgtgccacaacaatacaacattcgacaaacgactactaacatgcatgcataaaagagagtctgaagccatgatcaccttctgaaaggaaacttctctcttgtcggatttccatggcttcagcaagttcagggttaacaatcaatcactcatagagattgttgctcactgcatgcaggcaagcaaacaagcaccatatggtggtcacgcaaaaattaaacctacacccatccagcgagaagctcgaaagatggcaacatcaacgctgacaagagctgttcctgttggcggtggatcccaccgttgaacatggacgcattcacaagtttaaaacaatgctgcggaatcatataaatgttataagtcgttttatatttattctaattcaaacttttttaaatttaattaaatttattaaaaaatgtagcaatatttctaacataaaacaaatgtgatatgatataaaaatatattcaccagagaatttaataaaattaatttgctgttatacatattgccgcaaattcagttaaacttgaagaagtttaacgtagaacaaattcaaaatgtcttacagtatgaaacagagcgagtagtaagaatttgttataaaactgattcaaaatcaccttaaataaccaaatactgaaaaaagctattgagatctaaaactgatgatgatattgaggcacgatattttataacagatttgacccaaaatctacatctccagggtacttattacgggtgctcctccccgatccagcataattataatgtattagagttacaacgacacttggtcggacgttgccgacagttgttccctctcgtcatgaggactagggtctcgatcttccgttatgtaatagataagtcaattgtagagacttgacgttgatgatccaaaggctccgatcaggatgaccaaacccctcgcaatcactacaccaccccttcgctggttatcaaccgagccaaaatatggttaacctcatcgataaggctatctcctacaagcgaatcgagaacacaatcaagagggtagaaggtgcaatctaaatatattgtctcacaagttggggttccacaaatcgatgaacaaagaaactgcaatgacataacaatccaagcaaaactcaaccctaattcgatgtcgatgatggctattgattaaatagattctagggttgacctaggacccctggatgtatccctaatggactccgacacgatacatggcccaacgggcctaaagatggtgacgcagcactcggacagattctggaagctctcttgtttttggattcctattgacttggaagaaattttgacgtgaaaccaatcccattgaaaatatggtctcattagctttccatacttatatagaacataaaaaaaatggagtccatatgaggcctgggcggcgatttgagtgtgggctacctctgggtgacgagatgggctcgagcttgatataaattggatctccatctgttagtctggtgcgtatccaaaggagcaatgtcctcatcatcaagcctatactaagtcgtcatgcgtatataacatgtctatctctgtttaagagagaacctaggaaagaggctgactcttactctatccatacacatagtacaactttaagttatagactgtaacctattttttacacatattcaacataaaatctaataaattaattttaaggtgccgaataagaggacaaaaacttaccttattttgctattcataatggtggaatttcgaaggagtacgaaatcatataaaatattatgttttagaaaggaacccttccactggaataatgaagtagcgtaagtgtaaaattcctacaaacatgtatgatgttcatggtaatatcctcgtcaatcaatgggggcacaataactaacatgtgaaactaccagtagtagagagcttgtcagattattattattttttatataaagtccagggctgattagctagggaatttgttttagtgatacaaccttccaggcctgatcaacacgacaacacacagtaacaccaaagatacaacaaagcccagggcagaggcccaaggaggacacatggagacaagaaatggaataggttcaccttaggccctcaatttgtccccagtctgatttgcatcctcggtccagaaaactggttacgacccgtcctccaacttagtgcaaacgaggcccgtcggctgtattgaccccggtttggctgacgttgcacctacgtggcagtttgatccgaaaaaaaataaatgagcaaaactgaaaactaaaaaattaaataaaatatgtgggacccacccataatttcaaaaagaatagtgagacccatatgttagcgggtcccacttcctccaccctttctatttcctctagctcttcactgcattgcatagggacaagcggggagggaggagacagggatgccgaccagggctgataggccggcgagtcaccactcctctccctccttctcgccggccggtgcatgttgcctcctctcccgctggtccccgcgcgccgccgctcctctcccgctggccgccctgactagctcgcctcctccctcgcggcgctctcgtcggtcgccctctccgccggcacggcacgcgccgctgctcctccccctcccacccgtctgcccgcatgcgctgctgatcctctcccgtcgaccgccacgtgcccgccgctcctctcccgccggtcgcctctccgccagcgcggtgctcccgccggtcgccggatgtcatctagtagtagaagcaaaagaaaaaaacgaatgaaaaagaaaagaaaaagatagattgatagaagaggggagtagcgaggatgacatgtggggccacatgggcccaccatatattatcattttttgtgtgtaactgacgtggatcccacgggttttattatttttcggatcgaattgccacgttagtgccacgtcaatttcacgtgggacgaaaatctagtcaatggagtgccacgtaggcactgcatcagccaaaaccagggacaatacaaccaagggacatcgtttgcatggttttgtaggttggggagatgcattatccggttttatggtgtaggaacaaattttgaattcggtgacaattgagggacctgaagtgaacttattccacaagaaattgacatgatgacatggcttctggccttttaagccaagccggttataaatgtctggaacgggcccaacttagtaaggcatttcatttcgccgagatttgggccttgctcggcaaggccttactggccagtgtttctctgctcgaaaataccagcgtatggagtagacgctaatagcatctccaacaatctctctaaatctaattaactctccaaatatctatttggtcaactctccatctaatttggagagtcaaaccggtggtttacttcaacagcctctccattcaccctctctattatgagtttatgacagtgggatccacatgtcagcctcttacaacccattctccttcctcatacttccttttccccatgcccctcgtcttcgtgctagtggcgctcctctgcatggcggcggtgtcactggcggaggtggggacggcgcggtcgtgtgcaacgtgacggcgccacgggcgtccacgtgcctggcgctggtggacggcgtcagcgtggtcggagcaaagccgtgagggtcgaggcagtggatggcgtcggcgaggtcggagcggaggcgcgaagatggaggcagtggacggcgcagtctccccacccccgctgccattcttcttccctgtcacgcccagaaatttaacccaaatttccagactattttgtgtattaaatccctgttcaggaccagccagggtacacaaaacgacaagttatatacagttccaaacgtaaataaagcgtaaaatacttacataagaggcgcttagtcctcacacagaaacaaaagcagcagcagcgaaaaaaggcgatcctagtggggcttcagctccactccacaggcaaaactcaactggggtctgagtcttggtcttctaacttcgtcttcaactcagaagcactacacttctgaaaagagggaacaatagcaaggccgagtaccaccaccgtactcagcaagccacaccaatgatgcaaacgtgcaacgggatacagagatggcttgtggctatttgcataaagacagttgtaaaacattttattgaacaaaacagtaaaactattgagtaattaaagtaacattaaatctccactgatcaacgctacaccatgttgaacaggcccaaccaacccacctaaactacagtgcattgagtcgatttattaaggtgagactaatcacggtgaatctggtcgaccgcccataaccgcaggcacgactattcgaatagttttactctgttcagaggtgtacaactgtacccacaagacacagccccacgacacattaccgtgcgccgacatgccaccacgacataccggaaagaggccgtgacaggacccttcgcataaccccttatctagccaagcacaccacacctcaggtttcaccctcgtccccagcggacaacgggcagtcccctctcgtgcctaggtgaatccggaagcgacagaggccgtcgcagggcccgccccgctccatcacgcccacccttgcctggatgcgtcggctagaggaaaggtacactacaagcccagccgttgcccacgctggcttgtggtaagtacgaggaattctttcagggtttcccgcgaaccagtccttaattgccatgggtgcgactagcaaaaccatgcacccacagcccaccacttagtcgcattttagttggataattacgaccatgaagcatggccagatgtctcgagcacgcagctcattctgatactaaaaaggtctaatactgtaattatccatcaactgagctagtggtaattaagcatggctaagcatatagttctagctaggttaacataagtaacacaagctagtcgatttattacccaaggttaacaaaggacagatatcaaataaacaaggcacaagcgagcagataggtaaaccctattcccatgtaattagcaaaacatgcatatttatttgcaaacaataaaacattcgtagagtaggctcaatatgcttgagggggaatgtgtgacttgccttgcttcttcactttgatcttctgaagtctgatccttgcgaacgcgatcttctgaaacgtgaaaatctacgcgctagcacgcaaaccgaggaaaaactctaataaaaaccaaggaaacagtacataaaaagtaaacaaacatgtagaactcaatttttgatgaattttgcaacttgaatggctcaattcggagttcgtatgaattagatatgaattttagaaggttttgagccattaaatgaatttctaaaattattaatgatttattcgcaattattaatggtttatgacttcaccgaggggaataggtggcgccgacaagtgggccccacctgttggtagctcaaaggaggtcggcgcacggtggactcggtccacgcgcgcgctgcccacgggcgcaccacgtggcagccacgtggtggccacggcggacggggaggacgaggtggcgccgacgtggcgccacaagggcaacgacaccgggcggcacggggagggccacgtggacggcccagatccacccgaggtgaatcgggaggtcacgggcgagcagcaaccggcccaccggccggccggccggggagcggcgacgtgcggcgcgacggtcaccggcggcgaccaccggtgcggcggcacagccgggaggcagcggaggaaggtgaggggttggaggggagatgctcaccgagcgcccgatggcaagacgacgacggaaggcggccggcggagctcgggcggagaggggcggcggcgctccggccatatggacacaacccacatagttgagggacgtaaaatagacttatccggtggagaagcacgatgggctgtcgtgccttcgggccgggccggcccggcatgagtcgtattgggttgtgactgggctgtgtttccagcgcgtgggctggctcagcacggcccggcatataggtcgggccgtgccagcccgactaacctcggcccaggcacggcggggcctgggtcgtgccgtgccaggcggcccatttggccatctatagctagggccgacggttggtggtggagcttgagctcacatggggaagatgttggaaggggcgacaagtagcggtgctcgagatctccttgaacacaactttgaatggggatggcggcgacatcgggaactagggaggcttccttgccctgctctgttgaggagcaagtgccacctcctcattattgcgctagctagttgccgagcccttctcggcttctcgaccggggttgggtggtgaggaggagatgatctcgttgggtgcaggaaggagaatattggcggtgctagtaggggttgtggaggggtgaggtggtgccagcattggcacaaggctggaggaagggagagactgcggcggtgggagagagaggggattgagtatggaggccagatgtggagaacgaattgggtgagggtaataggtgagggaggtgagagattttcttttctagagtctagggtgttgagtgcaaaattttggtattgaaaaatcaaatatttgtaggtcccaccataagtagcccgcatttatagactatgtggcttcaaagttctttatcctaagtggcactttgagattccttctagttgcgtattgcattgttcattgccctaaggggctgtacttggtggctttgctgagatgtcaagtgggctagaagacaggaagacctaggcggtggcaactcaacgtggaggtggtcacatggctgtgtaggcgtgcacatgaatcaacatcgagaccgaggtacgtccaggattacctggaaccatgcggtctcatctgattgatgtgggaggctcatccattgttggtattttttacgaccacagataaatccgcaagcgcacggaataccgctgcagcactttgaacgtgctgatgaagcctagagggggaggggtgaataggctgtccctgaaaacttaaaaacaaatcgcagcggtaaaattcaaatagacctggaacttcctgttaaggaacaccggaacttccggtctgccaggcccggaacttccggtgttcttaggcaggaacttccgggtaacagaacaaagatgaaattcaaatttcggaacaggagactaagccaatcttcacaagatgatgcacatgtattctaagcagaggatagatcacagaaacatccacagaaacatcacagaaagagacaagagcgattttttcccgaagttcggatcttgcaatcctactctccgttgaggagctccaaagagctaggtctcaattaaccccttgcctcacttgtgcaaaaaccccagagggaaatccacagccttcaaccccaaacacccctaagcaaatttcaagaattgagtgaccaccaagatccaactcaacctacttctagaaattcgccacaagtgtgagttgctctactcggaaaacctctagaatctcagcacaagaacttcattaacttacctcgttcccttttggaggagaggagatccttcacaaacttacccgggacatccacaatatgcaacggattctctcgggagacacctaaccgtcttggagatcatctccaagagtaataagcaccgagatgacagcccacgagatattccaagtgctcacccaagatcctagtcttcacacatctccaaatcttcctctctcactctcaatctctctttctcacaagaattaggctcaagattgagtggagaaggcaagaaacacttgggagaggctagcaatagctctcgagtcgaaaagtgaaagtggaatggcaaaaaaacgagctggttatgtataacggctagatgacgtcatctagcaattactcacaattttgaactggaaactagacaggaagttccggacctggaagataggaacttccggactatagttaggaaaatctttttcacaagaccggaacttccggacctggaagacaggaagttccagacttgcatttttgggcagatggagtatttgaaaaaataactcctagggaaacttgtcacttggttcaactaagagcacttgacacatctcagagcatcacctggaacccctcttaatagtacggtttttcctaaaactcgattgcaataaataaactatcctatgcactcctcgagtttcggtccggtttgattttatacttttggggggtctccaagcatccatcttccacaccttggactaatgctcctaaaagtagctcaataaactcattagtcccttaaccacatttatcattaatcaccaaaacccactagggggattaatgcactttcaatctccccctttttggtgattgatgacaacatggttaaagcatacaaaagattgatataaattttgttttgaatgatataaattttgttttgaatggttagaggtgaatcaaactcccccttagtgtatgtatatggaagatatgagtgaaactcatatgcatatgtataagggatcaatcgtggagagtttccttcatccgtactcattcgtgggatgcaaatacacagtagagtcaatatgatatgcatatgatatgacaagataagcactcaaaaagaataaaatcaacatcacatcacaaacaacaaataagacactcatagtataaagaaaatgcaataaatataaagagcagctaagagcatctaacagtcattacatccacacaaatagagagttattacatgtccatatgtctaataagagtagaggccaaaggactgccaggtctggaacttccggacacgccgacagtggaatctaggggctgccaggtccggaacttccggataaaaatatccggaacttccggacaaataggcagagcaggcagcaagcagcaaaaacagaaatttgacccccttcgattgcaatttcctccccctttggcatcaaggcactaaaaagggaaaaaaccacaagggaagaagagaatcaagcctcgtcattatctccatcagaaagaacaatctcagtgtcgccgaagtgaggtgagtcaatgtcttgcccggtggcgtccactgcctcatctggatcggtaggcacattctctgtaggagcattagactcttggtcagggataccatcaccaccatcatcatcatcactgctctcctcagagtgggaggactgctcattgaaggaatgagtagtgccagagggaccctcaccactagcaatgtctcgagcagcctcataagcagcaaaaggatcaacaaactcctcatcatcacaaatatcagagacatccttgcctgctgcaatccagtcttccttctgtcgcctctctatcttcttcaccttcttagctgtcttagcacacatgcaaaagatagcccggagagccttctttatgggagaggaagactcagagcgctgtgttgttgcagaggaagaaggagcggctgaggtagaagcacgagtcgccctggtagaaggagtagctgaagaagagggagcatgaggacggaaagacttgtgctaattgtccttgaagtaacaaatcccaacctttgcctcaatcatcttcatgatataaggagcatagatgcaacccctctttggctcacacactgtctcataaatctcattccagataagcttcatgatgctgaaatcaggcttgttgtagcgcatgcgactgaggagaagcgcatgcctacctggaagagctgtagcatctcccaccttgggaagcaaggaccacctgaagatagaatatagcactctataggagggaagcaacccatgagtagtccccaaacaatccttgggagcatccttctcatacatgaacgtagtgctggtcactgacaaaacatcctcttcaaagatatgtggacgactcaggtcatcatcatctagctccaaagctgcagcaaattgtgccatagtgaccttgtactgctgcccctgaatggtccacttcacaaaatgaattcctttcttggtggtgccgaagatagcggtggagtagaattgaccaatcacttcctcattccaggaatactgcaatgctaacagatctgccacatgcttgcgctcacacaccctgcgcacctcattgaatattgagttgttctttgaggacatgtactgccagtctagccacttcatctctaccactggatgagatctccccataatcactgaattgtaccaatcaacctgcaccaaggttctgaatctgtcatcctgagagtcaacaggtaatgtgtcaggacacaccatcctatcctttgcacacttgagcagattcttcagatagttcaccctcggacgcctagaatcaggatcaacaaccctcttcttgaaaagcctcaaaggattgctctcagtcccaggttcattctcatttccaccatcatcagaatcagatgcaactggagaggaagaacggggagcatcgcgaatgacaatgccagtagccctcctggtatgaatcggaatctgactcccactgtaaaaatctccaacgttttgtttgcccaatctccccctaggaccacgaaccggggggctcgtgtcagtaggaacatcctgtgacagcttctgtctcttctcacgaggcatactgaccactgcaacaagaatcaacaaagttggagtgcaatggttaagagaaaatttggaagagacaaagattgcaggttggctggacagagaccggaagttccggactcatgaacaccggaacttccggtctgcaaagctaaagaacagtggattcaaacaggccagtgcatgtgataaaatcctatagatcagcaatctacaaggtagcaggaacaattctatccaaaaggttttctccctaggttcacatatttagagatcggggctaaaacatgaaaccaaaagagaagatcaaaaaggctaccttgagtgaaggaaatcgcaaatcgatcgcgggatgaatctcctagccaccaatgtgcttgattccacggagaggaatcaaatttccacggttggaagtgaaaatcgtcgagaggagcactgtagtggcggctagggtttggaattgggggaggagaagaagtgaggagagagagagaggaggtcacgggctcccccaggtatttatacccccgacccccggaagttccggactggggtaaccggaacttccggcctgacagaatagagggtagtcaggcccaagttcaaaggaatagatgagaattcaacgagtagaaatggaaacctatggacataaagagacttatgatgcatatgaccagccaacaatcaacaatacataacaatggtcaatatacatcacaagaaagggataaaaaccaaagttttgcaataaaaacacacacaagaattttcgcaaaaacttttcacaaaagggtttttggatgaaagggggaatgtttgagctttattcctggtatcaagaccatcttctacacaagaagtgatctcaagatacaaaagctcaattttttttaatttacattttagtgatacatgtttggctatgtattagccaaccacccatcatctaatgttgcgagaatctaagatattgagctcactcctaagctcgcaaaaccttttctcatctaaaggcttggtgaaaatgtcggctaattggctctcggttctcacatgggtaaggcatatgtctcctttagtctaatgatctctcaagaagtggtggtgaatgtctatgtgcttggtttttgagtgttgaacgagattgttggctattttgatggcactctcattgtcacataggagtggaatcttggtgaagttgtaaccaaaatcttttagggtttgtttcatccaaaggagttgggcacaacaagaaccggcggcaacatattctgcttcggcggtggataaagcaatggaattttgcttcttggaggaccaagaaacaagggaccgcccaaggaattagcacgtcccggttgtgctctttctatcaaccttacacccggcataatccgaatcagaatagcccaaaagctcaaagtcacaacccttaggataccacaagccaagattaggagtatgaactaaatatcttagaattctcttgactgcaatcaaatggcactctttaggctctgcttgaaaacgggcacacatacaaacactaagcatgatgtcgagacgagatgcacataagtaaagcaaggattctatcatggagcgatataccttttggtccacacatttaccattatcgtcgaggtctaggtggccgttagtaggcatgggcgtcttgataggtttgacatccttcatcccaaacttcttgattatgtctttcacgtactttgtttgagagatgaaggtgccctcttgtgcttgcttcacttgtagcccgaggaagaaagtcaactcgcccatcatagacatctcgaaccttttagtcatgatactactaaattcttcaaaaaagaggcattagtagaaccaaatattatgtcatcgacataaatttggaatatgaataaatcactcttaaattttttagtgaagagagtagtatccgcctttccaatttcaaaaccattttttaaaaggaaatctcggagacattcataccaagctctaggggcttgtttgagcccgtagagcgccttgtggagcttgtacacatggtttggcaactttggatcctcgaaccccagtggttgctccacatagaccaactccgagatcggtccattgagaaaggcacttttgacatccatttggaacaacctgaaatcatggtgagcggcataggctaaaataattctaatcgactcaaggagagcgacaggtgtgaaggtttcaccaaaatcgagaccctcgacttgggtgaacccttgcgcaactaaccgggctttgttccttacaaccaccccatgttcaccttgcttgttgcgaaagatccacttggtgccgatgacgtttttcttgggtctctccaccaaagtccatacttggttgcaactgaagttattcaactcctcttgcatagccatcacccaatccggatcaccaagtgcatcttccaccctggttggttccaaagaagagacaaacgagtaatgttgaccaaaacttgtgacacgagagtgagtagttaccccttttcttatgtcaccaagaatgttgtcgacgggatgatctctttggactgtgtgatgtatccttggatggtgcactgagcggatctgagcctgatcagtatgctctaaagtgcccgcagcatcgatcccatccacttgcgccgttggcacgtcttcactgtcacaggtccggaagttccggactagaggacccggaacttctaggcctggagatgtccggatgttccggtcaataggacccggaacttccggctcagcagacacagcacttgtagggctattggatgtggatgacggaggtggatccctatcttcttggtcatcctgcatctcgactggtcatatgtctccaatagccttagtacctatagcttgacttggacccacatcacctacaacatgtacaccaacttgctctccttgggagccattaagttcatcaaatgtcacatcccaagtgacttcaacaataccggaggttttgttgaagacacgataggcatgtgcatttgattcatagccaagtaagaatccctcatccaccttaggtgagaacttagatgagcgaggcctcttactcaaaataaagtattcgctcccaaagacacgaaaatatgaaacattaggcttcttaccactcaagagctcatatgaagttttctttaggatcttgtggaggtacaagcggttgatggcatgacatgcggtactcacggcctccgcccaaaagatatccgaagtcttgtactcatcaagcattgcccttgcggcttcaatgagtgttcggttcttcctttcaacaatgccattttggggtggatcatagggggcggagaactcgtgcttgattccttcttcatcaagaaattcctccacttgagtgttcttgaattctccaccattgtcgcttcgcaccctcttaatagtgaaatcatagaggttttgggcttactttgcgaaacgcttgaagacatcttgagcttcgcttttgtcatggagaaagtacacccaagtgaagcgtgaaaaatcatcaacaatgacaaaaccatacttgttacctccaatgcttatgtaggcaatgggcccaaataagtccatatgaagaagctcgagtggtcgtgttgtagtcatgatgttcttgataggatgtggacttcctacttgcttcccggcttgacaagcactacacacacgatccttctcaaaagaaacattagataggccaaggatgtgttccccttttaaaagagatgccaaattcctcattccaacatgggctagcctatggtgccatagccaacccatagaggatttagcaatcaagaatacctccggattcactctatccacgtcgaaatcaacgagatagagatcaccctttagcacacccttgaatgctacagaagagtcatctcgcctaaaaacagtcacatccacatcggtaaacaagcaattaaatcctaacttacacaattgagaaacggataataaattgtagcttaatgaattgacaaggaggacattagatagagattgattcttggaaatggcaatcttaccgagacccattacctttcccttaccatcatctccaaaaacaatattctcacgacttccaccctcctcatcaaggcttgtaaacatactcctctctcccgtcatatgattggtgtagctactgtccacaacccaacttgagccaccgaaggagtatgcctacaaaagaaatcaagcttgggatttaggaacccaaacttgtctaagtttgggtcccttgatgttagttaccaaagcctttggcacccacacacaagtgtggtactcataattgtaattcccattaaaataagcaaccaccttgccctctgaatttttggaaattacatatgaatcatagtaaagaccctctggctggaacttcctggtattatacccggaacttccggtcagccccttcggcctatcagaagcccggaacttcctgtcaaaatgtccagaacttcctgtcttacagggcaggaacttccggtcatttttcccggaacttccgggtgtctgaccagtgaagggaagagtcacctcacttgcttgtggagttttaccttctctcacaaacattaagcattctttcccatttaccatcacacgcttagacacaggacttccaccagaaaacccgagcccatgtccatccttgttaggatgagcggtgatggtcttgtaaagggcatcttttgaatagtacgtcttcatgcatccatatttcaccaatgtgcccaacctctcattcgctttcttgagagtttgcatagcatcaacattagtagcaagagagttcaaatcaatattgtaacacctagcacaaccattgctagtagaagggttggatgtattagaagccacatttggttgagatgtgctattctaaagagtgtcaaattgaacttcaagatctttatgacatttgtctaaattagcaaatttttcttgaagattttcattgacatccctaaggctagctaaagaaccattagccaaattgagctcattagctagttgttcatttttagcacattctttagctaagctctcctctaaggcaaggtttcttttcttctcaagaataagcaattcttcttgcctttcgagtgattgttctttactatccaaagctctcattaatttagccaattgttgcatagcgggtttgctaaagctcttaagcacatcatctaattcattatcactttcttcatcactagagtcatcattaagagaggtgtgagagagctttggagtcatcaccttgcggccttgggccttgaagcatgagtagtggtaggagtcgtcgtcatcatcactcaagttgtggccttgggccatgaagagacgctccttgcttgaagaagatgacttgaaagcgacggtagcaacaccgccctctccttcaaccttgtcatttggcttgggcttgggatcttcttcatctccggagtaccacacctctgccatgtgtgcctccgccacatgggcacgctccggcttcttcttgcctcccttacccttagcttcatttgtcttggggcaatcggcaatgaaatggccatattcgctacaattgaagcaagctctctttgattgcctctttcctttgtcatcatctttcatttctttgccatagccactcttgcgaagaaagtgcttgaatctcttgacaataagagccatctcttcatctttactttcttcacaacttgactcttcttcttgttttgccttcaaagccacttcttgatttttttatcatggcggcattcttcaccatttgcctcacttcacgagctttctcttcttacatctcatgagacacaattcttccaagaatgtcacttggggtgagcctcttgaagtctttcctctcacgtatcattgatacaagagtgggatttcttggaccaaaagcaaggagaagtctcttgaccacaaagtggtttgtcatgtcctcacttccaagtcctttaatcttgttgacaaggatcatcatcccatcatacatctcttgaggtgtctccttgtcatccatcacaaatcttcctagcctcccttccaacaattcaatcttggcctcacgaacggcgggtgatccctcatgagccaattgcaaagtgtcccatatctccttggcctcctcaagtctatcaaccttgttgaactcctccggactcaaggcggagagaattgcattggaaacttgatcattgcagtggatgagttgctcttgctccgaagtgagctccatgtcatcatggggtacatcaatacctgtacaaacaactttccaaatacttggatgcaaagagattagatgcaacttcatcttgtgcttccaagcagcataatgtgtcccatcaaaatgaggtgcacgcccggaaggcacggagacaaagttatgaggaggaacattaagtttgctgtaatcaaagtgaattgtagctccctttgatccaatctccttggtgctagaagcgtctcccttgtgctccaactcttcggttccctctagatgcgacatcgtggatcactcaaagcggtgaagcttgaatcaagagcacctcgctcgaataccaattgaacatgctgatgaagcctagaagggggggggggtgaataggctgtctctgaaaacttaaaaacaaatcgcagtggtaaaattcaaacagatccggaactttctggtaaggaacaccagaacttctggtctgccaggcccggaacttccagtgttcttaggcaggaacttccgggtaacagaacaaagatgaaattcaaatttcggaacaagagactaagccaatcttcacaagatgatgcataggtattctaagcagaggatagatcacagaaacatccacagaaacatcacagaaagagacaagagcgattttttcccgaagttcgaatcttgcaatcctactctccgttgaggagctccaaagagctgggtctcaattaaccccttacctcacttgtgcaaaaaccccagaggaaatccacagccttcaaccccaaacacccctaggcaaatttctagaattgagtgaccaccaagatccaactcaacctacttctagaaatttgccacaagtgtgagttgctctactcggaaaacctctagaatctcagcacaagaacttcattaacttacctcgttccctttcggaggagaggagatccttcacaaacttacccgggacatccacaatatgcaacggattctcgcgggcgacacctaaccgtctaggagatcatttccaagagtaataagcaccgagatgacagcccacgagatattccaagtgctcacccaagatcctagtcttcacacatctccaaatcttcctctctcactctcaatctctctttctcacaagaattaggctcaagattgagtggagaaggcaagaaacacttgggagaggctagcaacagctctcgagtcgaaaagtgaaagtggaatggcaaaaaaacgagctggttatgtataacggctagatgacgtcatctagcaattactcacaattttgaactggaaactagacaggaagttccggacctggaagataggaactttcggactatagttaggaaaatctttttcacaagaccggaacttccggacctggaagacaggaagttccagacttgcatttttggacagatggagtatttgaaaaaataactcctaggaaaacttgtcacttggttcaactaagagcacttgacacatctcagagcatcacctggaacccctcttaatagcggtttttcctaaaactcgattgcaagatataaactatcctatgcactcctcgagtttcggtccgctttgattttattcttttggggggtctccaagatccatcttccacactttggactaatgcacctgaaattagctcaataaactcattagtcccttaaccacatttgtcattaatcaccaaaacccactagggggattaatgcactttcacacttcaccttcgggtgaccccaaaaggatatcgaacttagggaacgtgtgtaatctacttaaggctaagacgatccaaggacaacaactataggtaggcaggctagagaggactttctatgtgtattaattatctacgctaagcaaggtaattccttatctgttgcttcgggcaccgatccctgctggtctgtcagcgtggttccggctatagctctatgatgtatccgaacgtggaggattactaggacgggattcagggctgtcaccacctgccgccaacctctaacaaatccgtgggatacacaacaaacaaaagtaaactctaacctagacaccacgtttatgttattaattactattctaatacttgcgcaggaacttccttctctatccggagtcctagtactagagcacttagtatgaatactaaacaatgaacccgcaaagatggaaatatatcttacttaaacaaagtaattaaataacataagaaaggaacacgaatgcttactttatagaagaagttctccgaacccggagcagagtgtactgatagctccggtactcctccagaattcctcctagaaagctgcactcgttgaggtagaagtcggatgagcgccaaacttccgggcactcctccagagcttcccctcactctctaccttattctaatgtataaaagatacaatagagcctcttataattcatctcaaagttgtgtgtgagtgaagtgagggagaggagctctatttataggctccatatgacagttaggctatgggaaatgtcctaaatgccctctaaccgtcattgaggcctcatcaagaacgtacacgtggaaggccaggatgaggggcgcctgtggtggttcagccgaaccctgggccccacctcttggcttctcctttggcagggtcattgactggtgggccctgatggcggttatggcagttatgactcgttccatggcggtttcacctgtcttgtgggccctctaatccgtgtgctcacgtttgattggccgaaggtgtgtttctttgcatgccgggtgttttctccttaaaatacctgcatacacatatttcaccaacactagtggaattgattagtaataatccctaccactaagttggataccatgttttatttcattacatgcaggtattgacggtcaaatattatgatttaaggaccgtcaacacccattaattaataaatgactgttgacggtcgttatcgatcagtttcgaccgtcaatattaccaaaatagaggagaactagtgatgcttgcaatgcataaatatgttaaaataataatattccactagtattatgattactaaccttttgcagacaataaccataaagtggaggagaatcgacatcaactcaaacgataaatcaatcggacgatatcgagaatcagacttatgtatgaatgggtcaagaactcagaattgacacgatgaattgggccaaaattcacaagtctacataaaggagcaatagaggaggccgccagctgaaaggtgggctggttggaaggttcggctgaacctccctcgcctccgttggatctaggttttggctggacggttgagatgaagccccaatgacggttggagggtattaccgaccattccaaccgtcacaaccatcatagttcagctataaaaggagctcatctcttcacttcaacacacacctcaagcaaaagctctctcatttctctcaagtttagtttagtagtatctagctggtggaataagaataaagtagaaatcaggagtccagaagtcttcggaagagttcgggtatggctctagtaactttcctttcctcttttgtaagctttgtacttttattagaatactcttctttatatatttatggtattgaaatacttttcgagtatatgaatgcctactttacataattttcatgttatactgaatatacggctagcttatctgggagatgctttggtgcgggtataatgtttgcttatgcaattactctatgtcatgacgatgatattagagtagtatctggtagtttagacgtggtctctagattacgggatatcattatttggggttatatgctgcggatgagaggtggatcgctgatggtgacagctcagtacgggtattcctccgcgcctgtatataatcctaagttaattccctagggagggtattcatccgtatttagccccggttgtatggtcatgacgggctgtcgtaaggaactcggcagtcaggggtggcttctcgaagtacaaggagggtatcggatagagggtattagttagtatattagataactagaatgtgtttatactatgtatattagaagtataggaataggttttctttctcatttctttccacttagcttagataatatatcatgagaatgagtagttaatgcttgtgtgtcattctacccttggattatcttaacccttgcttagaatatgattatcacaagtaatataaaaattattagtcaagttctctctacatgatcttcccacgggataaaataaatacgatacccttagaatactctcgggtgaaatgctataatggtatatccgtgcgcttgcggataaactctgtaaccataatataccaggagtatttctgtgccattgctggaaattatatttctaataatgtcgttaagaaataccaacaatgacttgatctgtgtgggagggcatgtattgggatacatgaatccaacgagtggagcgaatgacttcatttggattgaagcctgacatgttgccttcaaggaaacatggatgtgcaactcgtttgaagccaacgaagagatggatggctagatttggcttgagtagtggctatgaaatataagggcattttgggtttctcataggggataaccaaccattttctgcttataaatagatggctaagtctagtgttgagacttgcacctttgagaggagaaaatgtgagagaattattcagagacttgcactaagaatcagagtttaggaaacaaaatctaagaatatatacaaatagttaattcatgaaaacctaatcatataatcttttttatcataatcttattatgtaatcactacaaattttacaataaattcataacagaatcatgatagaattagagtacgagctaaaaagaactaaagtattttacctcgtcacaattagaaaaaaaatgataagattatttaacaataagacattagttataaaggaaaacacaattgccacaattgcctctcaagtaacctttttatattgtgtaatattatgagtatgatgttaaacccatcttttattagcattactaaataatttatcatcgggtgcaatatacagccagagattgttttgttgaatgaatataagtctcgatgcgtctttacgtagtcacttagcacgaatagctagtaaaacctttcaattaggaaattccggatgtttacatgacgatttatatctcttagctcgtgtgtatatcgtgaaagagaaacaaccaatttttagttaaaaccattgtttggaaatataggtttggttctggcatattgctcgtcacctaaaactttctatatgtttttatcataatgttagactagtgctttgaagatgatattagtagcaacactctatgggtaaagccttaatatgtttttattttgcacgtaggatatcaagtttcttaagacacgctttataacaccttctcatttcattttgtgcacattgcttttgctaacgccaaagtgaacatttatgtattctcttattgtatggcttaacaacggaagacgttaaagagtggccacatccacttagtcttattgcagccacaatcaagacttttgtagtgtcaacatcaattgcaatattctaatccaatcactatttttcttttcaaaatacattgtactgtgctaatagttattgtgaattgggttaaaacttttgttatctcatagcccttcaaatttccattccatactttgctagcaaattatcaaatattgttgtccgtttgtcatgggcatgaataggaaaaatagacccacgctagagagggtttgagggatgagaacatgggttacccttcaaataagaattttgatgtctactacaatttctttgaataaaactacagttttataattttagcataactttggagcgcggcagttaccgttacccctgctcgtcggtgcgcatgagctttccgatgttgcgactagcttggccgctagcttgtctttggtgttgcacagtcacccagtggcctcttcaatcgagaaatccttaattttgagaagagctcaatcgagagcaaaatctgaggacaacgttgaggaagtttgaacaaccttactattttcaattcgggcaccgagggtggcgctcgtggtgatgaggtcattgagacaaagtgagaactcttcgaaaaatttgtcatccttgaacttgatcgcatcgtactgctttaggagaatatgcgccttggacttgtgcacacgatcacacctaccttcatcagtttgatggagttccatgtgtgcgagagttgagagcatgtccatcgggatggccggagaatggtctcccatgccatccagtcctcctaaaactcaacatcataatatttgacggcttcccatagacccccggactgtacaatcaccttcatggctttcgcagtagtttgtcttcgtgagggtggggtagtatgctgatccacccccttcccctcccccaaacacctccttcaccatccgtctgtccgtgagctcacggtcgccttgttctccaccctcccgatgacaattgcagcgcgaaggaagtgagggtgatcacctgtgcctaccgccttgtggtgtgcgcgacgcctgcggcatcctcctcgcatgggcttgctggcagcaccctcgatgagcctagagcggtgactgtggcttgtggcaccagcctgagccgatatggctctaataccacttgttagcaaatcataggattgcactcatagctcatgaacaaacactcgaagatgatcaaagctaaattcagaggagaaaaagttttggtgttgcttaaacttgatgtagagatttcttctttcttttatttgacacaaatacaggaacatggcctaacaaattagttgatatgcttgctccaccacctgtcacaattgagcgccatcctacttgtcagattgtggcgcacaagttgcatactactcgtttgacttgaactcacccgtctcaggcatgcgacactctccaactcaattggagctaccctatagaatacggggaatgataacaaacacctaacatgcatgaaatgaatcctaactaacttaacaaacttgcaggcacaaatttacaaatgcaagggcaacaaaatcgtgatcgcctctagcttcaatcaacactaagtatcacttctaaccatctccccgttgaaagtagctcacttaaaagttcgagctacctgcccaaaatgtccgacaccatcgattgaatcaccacacgcttccaccgccattgactcgagcaccacgtctaatcgcttccttatcgattgtagcccatcgaatggttcagacgccgcctgaattttcgactccaccaatcaaactcagtaatatcgccgttgagctccaccttgcgtcaatgtccctccttggatattatgtggagtagtcgcggtgtggggcacctccatattacctctgccttggatctctttccatggttaggttccgataccacttattataaaatcggcaacaaaattgacattagcaaccaaacacagtagaacgtttaaataaaaaaacgcagtggaacgccataggagatctaaacatgataacaacaccgatgcacgatattgttaatggagttcagccgaaacatatatctgaggatactttgctagtacctgtaatgtttatacatagaaacttttagcatataaatacttcatatcaaaacatttgaatccgaatctgaatccggatcgaaaatataagctttcagcgtgcaaacttcaggtgtaagcgcgagtgttcaattgactggaccttgcacaaacatttgtgtgatttctctctttttttttttttgctacaatgttacatggtgtactcttatttatcacctgatgagtaacctgcagatggtacatcaatccttctgtacattatgaagtactcctaaatacatctactcaatgcaaagttttcaccacaaaaaacagctcgaggaacttacaaaaatatttacattagaactctgaactctgaattctgaagcagagaagccaaacaaaaccaaagaaacctatggccatgggagtcctcaccagtggccggttattaacggagtactcactcgatcgtcgtcgtctctacttgtcgttgcagtagaggtggccaccgagggcgtccttgatcgccgcaatggcggccaggtacctgctcctccgctccaggtacctcccctcccgcgccagccgcgccgccgcgtcgtccagccggagcagcgcctgctgctcctcccggtcctccacgacctccctcgccacggcgaacgacagcgacgacggggagcaagtcgcgcggaacggcagcggcggccggctccacccgagcttgtccgacagcgccgccacgttcttgagctgctcctccactcgctccacgaggtggcgcaccatgtcgccgccgccgtcgccgccgcgttcttggctgggcggcgcgtcggccaggggctggaccctcgcgaccacgtacggcttcgtcctgacggcgccgacgacgcggaaccggtcgccgccgacgcaggtgaggaagaaccggccgtcgacgagccgctcgcactccaccacgtgcgccacgcaccccacctcgccggccgccaccccgccccccaccccgccgccggagtacacgacgccgaacctggtgaccccctcctggagcagcgtgtgcaccatgatccggtaccggaactcgaacgcctggagctgcaccgtcgcgccggggaagaccaccgacgggaacaggacgatggggatctccgccgcctgctcctgccgcctcctcgacgccgccgcggcgccctcgtccacgcagccgtgcaggctgctgccgcccctgcattcgaggcgcctctctccggcgacacttgcggcgagccgtgccgatgcaggctttggccgcagagaaaactgagacgacgacgacgaagaagaagaagaaccgatgaagctgcggttgatcggccttgcaaagctagatggaacttgcagcgtcttgagggccatataagtgatcaaattcttcactttatttgtttcaatctgatgatgagctctgtttcagagagatacagataatgagatacaaacggaaaacaagaggcaaaacattagtaaaccttgtaagcatccaacaagtataattatctgataaaaatgggcaatcttggcacataaatcaatggacacaagtactactgaattacaggtttcagagaaaaggattattattctgtggtggttaaaatagagcaatcaaagatgaggttttggtgttttgaaccttttattaatacctttgtgtttaacaatctgatttttttttcattataagaacagaaacatgattaattaattatccaaactcaaaagcaaagttggatctaaatatctgaagagctcagagtgagcagctcgcaagtggcaaagtgagtgggatgcaagattcttctagttaggtgccatagtgtggtgctgtggttggataagcgctttatcctcaatggacgattgattgtgacagggcgactattctgcaagcattattactacctccctcccaacagcaacaccatcatttctaggacaacaaaaaataattaattaagtttaatcaaatcaaatcgcaatttattcttatactcatttttctcccatcaaagatgaacaaaagagacatgaactcgatccccccaccccacccccaccacatcaaccctgatttttcagagacgccgtttgatcaccagatccagagttccagcctagcgagcgagttcattccccggactgaaaacccaacccaagaacagagaccaacaaaaagggagaggaaaccagtcccggatagatggctggatcatcgcaatcaacaacgggaaaactgaatcatgcagaaagaaagaaagaaagaaagaaagaaagaacgtaccgatggatgtgcagaagactaaaataccaattaaactctcgtttgtaagcggcggttgcagcggatgggagagagaggaggtgaagagaagaggtgatccgagaaggagaattcaggaggaggatgccgaggaagaggagcctgactcttctttgatagaagtctgaagaagaagtggagataagatagaggctcccacttatagcgagtgagagaactcgttggtttgcttctctgcacgtatcagtatcgccaccagtgtagtgctatggcagtggacactgacaaacaaagaaagggaaaaaaaagggagcggttttgtgggcgactctgttggcgccgatgctggagctggcctatggcagcctggcacggtacctgtgtcgggttgcgacccgcaagttgcaatcacgccatggagctggaagaagcacgaggaggaggaggaggaggaggggttgtggataaggaggactagaaaaaacttagcatcagatatgtacggacaaacgaacaaacatgatatggatggtttggagcacggcacagcgcctcgaactttgccctgctacgctctactccatcctttaaaaaaaaaaagacaacatataaacaaatacatgttgtctcttataatacaatgagattgtccagattcattgtataacttctaggttatctttttttttaaacagagggagtgagttataagtttttttcgggttgaggtctaacttacataactaagcttacaccagttgtagtagggtggtacaagtgtagctcagaaatactccctccgtttcgaaatgtttgacaccgttgactttttagcacatgtttgaccgttcgtcttattcaaaaacttttgtaagatatgtaaaattatatgcctacataaaaatatatttaacaatgaatcaaatgataggaaaagaattaataattacttaaattttttgaataagacgaaaggtcaaacatgtgataaaaagtcaatggcgtcaaacattttgaaacggaggtagtagttaatagtaagtgtagtatagtgagcttaaaatttaagagtgtgacatgtgtatctcgagaataagaaagtatggcatgacacagttacgacaacgaagcaaatacatgtctaaaaaaactatggcatgactaaaatgtggtaaccaagcaaacatctcctacggagtcatcgttttgcttattcacagaataagtgaaatgacatatttgcaaacgtaaagcaatttgtaaataaaacttttatatacgtgttattagcgatctaaaagcaaaagctaaaaaaaaacttcgatgaaaaaaatcttaaaatcaactctaaatttaaggttgaaaaattaaatttttattgataagtataagtataagcgaaaagatgagacggttggctagtgaatgttactcccatggatagccatcgttcatcgcgggctgctttgccatgtcgtttctgcagaaatttggtaactttttttttctctaaagtaccgtttcgataatcacgttgccttgtatgtccattagagtagcagtggacgcaaacattatgtactcgttactacacaaaactacaaaatggatgcgcatttcttatgacaagtataaccacaatttacagagggtaaccgtgcacaggtgcagaagtgcagagaggtgtttgttaccttgatcccctttcgccaacacctactgcatgcacttattagctagtttccttcttcagggacagcacaagcagcaaactcgagatcctaaagagagacgggaagaagaagaagaagaagaagaagaagataacccaaagagagacaccagcagagatgtaagtaccgtatgggactatttggagatgtagaggctgcatgtctgcctgcttatgtactcctcctgcacggtgcagacttcagaacgctagctactactagtagtagctgattttgatgctccagatgccatctctggaggaggagtatttggataacaaaccaagttgcaagctgagacaaagatgagaccgccggtttctcgccgtccctgttggcgccgccgcaccttgtttacgtatacagcattacaatacacactctgaccctagctagaaggttgccttggcctgtgtggtcagcgtccgtcttgacgaggaggagccaagtaataataacagtggtgacttcactttactagtatctatctgtcccttgacaagcttcaaactccaatcaaaacccaacttcaataattctagggggaaaattttttttggaatatgcaagatgcacatctttgtattaagagaaatgaagattatttacagagttttgaaaatgaaaataaagtaggggacagggtaccggatggacaacaaaatctaaggcctaatctcctataaaattttgcgaccgccactctgtggtcggtagaggtaactccggcatggccgcgttcgctaagcgccaaagctcggcctcggccgccatcacctttgccacttcgacccaggtcttttgctgttggttgaagaccctgttgtccgctccttccaaatagtccaagctatcaaagctgcaatggtgtcgaatcctcgtcgctgagctttggcaaccttcattctcttgtcacaaagccataagaggaaggagggttcgttgaattgcagtatgtccgacaaatcaattgctcggagtgcgaaccaccacagttgacgtgactccgggcatgcgaccaggagatggtcaatcgtctcgtcaccttgatcacacaggacacaccaatcaggatgtggtaaaccccgtctctgcaaacgatcggccgtccaacatctgtttagtgccactaaccacaggaaatagcggcatcggggtggtgctaatgacccccagataagcttgtcctggaattggacccttcccacaaacatggactgataagctgagcgagctgagtattctcctgacgactcccatctccagatgattgaaaccggctcttccgatagggcatccaaggattgcaaagatgtccacaagctgaggtactctaggatagcttggattcccaaagccccagatatatcccagatccatgttctaccttggagtgcttcgcgaaccgtcctgcgattccgcgttcttgctgcgaccgctgcatgcacagcccgcgcaagggtgcggattgacgacccttggatccagttgtcttcccagaagagcacattctttccattgccgactcgacatgtcaaagagacttggagcaggttcctctccttttgcgagatcggaacgttgagtccatgccatggcttttccggcgatgtcctcagttgccaagcccagcggcaccggagcgcaagtcccatgcgttcaagatcaaggacacccaatccaccttacgatttgggtgcacaaacccatgcccaagcaaccaggcagctcccaccactaggcacttgctttcccggcccagaggaagccgcgacggaccttatcgattctctttatcacccactttggcacattgatggccatcagcagatagatcggtatagagcttaataccgcatttaccatagtgacccgaccaatgggcgccatctgctctgccttccataccggcaaccgagaggctatcttgtccacaaacggctgcaggtcttctttgcgaagacggaagatggaaaggggcagtcctaaataagtgcaagggaatgctgcgacctgacatggaagttcatcctggatcagtgcaatgttgtcgtcgttgcactgaattgggagagctgcacacttggcgaaattcgccctaagccctgttgcttccccaaagatgtgtaggatttcctttgttgtactgatttcctcaggatccgactgaatgaaaacgaccgcgtcgtccacgtagagggaagttcggtagggcaggtgcagcggctgtaacagcccttcattctctgctttagagaaaagagagcttaacgagtccatagcgaggacaaacagcatgggagagattggatccccctggcgcaaccctcgccggtgcaagatagggttccctggtatgccattgatcaggacccgcgtgcttgctgttcggaaaagcatggcaatccaagcacaccaacggctactgaaccctttgtgttccagaacctctataatgaattgccaggagatggaatcgaatgcctgcgcaatgtcgagcttcaaaagcaaggaggattgcttccgctcatgcaaccgcttcgctagggggaaattgagtcattgagatgacaattcgacctcaaactcctctaaattttctaatcgcaagccactccaattgtgcaacaacacaaagttcacttcttttttttaactgaaaaaaaacctgaaacaataacttgcatggctgccaacaagtagagatgacgatacttgacgagaggcgaggtcgtcagtcccgtccagcattccagcaatatggacgaacctcattgacaatcaaaccgacatgatgtcctttctaccacattttcctctttcttcagattgtcttagaatctgaagaattaatttcctatgtgtaatccagctttattgtcattctaatatgtaggatcgaaacacaagaactaagccaaccaaatgaggggtgaatgtttggtatacccaaaaaccgaaaacttttagcggaaataaaagttaccctcaatttcgatgagatcggtctgactggagtagattagccggtctgaccgaagcatagccgccggtctgaccggtgttgatctaccggtctaaccgccaaaactcgtcgctgcctcctgtcgccgaagccggtctgaccgctgtgtgcccactggttggaccgccgcgatgccactggtctgaccaccggtgcgccgccgttagactgccgaaacccggtgaaacacaaatcgaagaactcttaaagtagatgacaactttgttgattctctctgtgtttacaaagtgcaccaacagcactccttacaaaaatttctacttaactcgaaaccctaactcacaactcaactcaattgctctctaaagcgataccgggaagcctcacgctccccctttatttatacatgatgtaggcagcctaaatccacgaaccaaactcatactaggagtcctaaacaccttaggaaaccctctagtacaagaaacaaactttacataaccaatcgtaccacatttggactccttccaaattcgactccgcatcccacacgcacacaatacctccatcgtatgccatatggaatctccatcaaccacgtgcatcaactctagcctaagtattccacatgatctctgaccaccacggacgtcgtcttatccccaagccgactcccggtccatcaccgcaaatactctcccgaggcatcgagtcacctccacatgaaataaacaaagaaaccatattctgagaccaagctatctccaacttgactcattagtagcaaacaacagaattacatacgtatagtatccatctagaagccataatcatgaaacaatcacggatatccaaacaaacaacccgaaaccgaaaccgacacagcgtcggccggtcagaccgcaggttggccggtctgaccgtgcatataccgccggtctaaccgccaacatctgcctggtcacataaaataatagaacttatgattcacctgtaaatccaatcatctccaaaaccacttcgtgaataaattctaaataacaaaaccaataatctccaatgcccaattgttcattacagaataataataaaaaacacctttgatttttacaatctcccccttgatgaacacattggcaaacccatcaaaaatgttttggtgtttggaaaaataaaaacaaaagtggtaaaaagcacacttcgtacaaacgtacacatcgtgctcgaaaaaccaaaagaaaacttctccccctttttaaaagaaagaaattcccaattgaaccaaaaacatgctcttctcaacaactcttcaaaaattcaccttgcttctcccaaaaatccaaaaatttgcacattacttctcctccttttgacaatgatttcatcaagcataggaattatgttcattaatgttcaagagcttatcttacatatagcatatcaagtcatgtgttgcaataaaaagaagatgaatccatctataacagaacaagcatgcattaaagtataaccatgaaccaaagattttataattaagcttgaatcaacaatcaaatgtcatgatttcatacgatttataatgcaacatcttaacaagcacataagttgaagaatagacactaaacacatttacctattgcattaatcaccctttctcaaataacctttatcacaaaaaaatcaagagaatttttttcaatttttttcttttcttgagctttttctcatatttttctcttttattccgggtacgtccctgccatcaagactgtttccagggattcggcacccattattttgctcacatcgaatacgtccgtgtcgtcaatactgtttccaaggattcggtattcatttttttcatattttttattctctttttcacaatgagcaatgaaagctatttgaagaataacaagtcaataaagcatatatatagagcatttatagatcaaaccatatgctagcatcaacattgcatatttgcttaattcaagtagaatttaagtgtcatgcatcatctctcttaaaagtaaaatctaaatctcatgaaaagactagaatacatacaagctatgctagagacaaataaaccttcaaaatattgctagcatgcacaagaaaataccatatgcataaacaaagctctcttttctcaatttttttctcattatcatattattgcttgataaaaccatgaggtacaaactccccctcaaaccatgccaaaaggatgaattatgcccaattcaccacgaagaaaagcaaagcgattagaatctaaaggtttagagaaaatattagcaatttgcaactttgtatccaaaaactgtaattcaacatctcctttctcaacatgatccctcaaaaagtgaaaacgaatatcaatgtgctttgtgcgtgagtgttgaacagaattattagcaatattgatagcactagtattatcacaaaagagatgtactttctcaaaagtaagaccataatctttcaaactagataaaagccaaagaatttatgaacaacaactagcagcagcaacatattcagattcagcagttgattgagcaacactagattgtttcctagaagaccatgcaatcaatgatataccaagaaaatgacatgttccactagtacttttcctatcaattctacaaccttcaaaatcagcatcggaatatccacttaagcatatagaagatgaagtagaataccaaattccaaactcaagtgtatgattcaaatacctcattattcgcttgatcgcttgacgatgtgaagcacgaggagaaacttgaaagcgtgcacacaaacacacagcaaactgtatgtctgacctagaagcagttagatacaacaaagatccaatcatacttctatactctttttgatcaacagcttcaccatcttcatcaggatccaacacagttgtagaaccaattggtgttgaaattggcttgcaattctccatcttgaaccatctcaaaagatccttcgtatacttcgtttgatgcacaaaagtaccttgaggtgtttgcttaatttgcaatcccaaaaactacgataactcacccgtcatgctcatctcaaattccctgcgcatagtctcagcaaaatctacaactaaagcgtgagtcgaacaaccaaagatgatatcatccacataaatctgaacgaatagttgattatcaccatgcttaagaacaaaaagcgttttgtcaacctttcccattgtaaaaccttttgcaagcaaaaagttcttaagcctgtcataccatgccctaggagcttgtttcaaaccatacaaaagctttagacaatttaaaaatatggttgggaaaatcaggattttcaaaacctggtggttgtttgacacaaacttcctcctgtataaaaccatttagaaaagcacttttcacatccatttgatacaatttaaaaccttttgaagcagcaaaagccaacaaaagtctaattgtctcaattctagcaacaggagcaaaagtttcatcaaaatccaaaccctcaacttgagtaaaaccttgagcaacaagtctagctttatttctcacaatcaaaccatcctcattttgtttatttttgaaaacccacttggttccaataatattatgtctagaaggtggttcaactaaagtccaaactttgtttctctcaaaattttcaagttcttcatgcatagcgttaatccacgattcatcagttaatgcatgtgacacatctttgggttcaatagaagcaacaaatgtagaatttgcacaaacatcatgagtcgttacattagaccttgtagtccgctcacctatattaccaatgatttgttccggcggatgtcgtcgttgaatgtgcaaaggagcagcaacttctgaagttgatctatgttatgtatcagtactggtcgaagtagtaatttctggaggaccatctcgaacagcatcaacagaaccctcagcagacgaccctggccggtctgaccactcctcatgagccggtctgaccggaggtatgccggcggtctgaccggcctagcgcccggtttgaccggacgagccaacctcatcgtcgtcgttgtcgtcgctctcgtcttcaaaattacgatcatcttccccctgaacctgtgacagtgtacctgaaatatcgggtctagtacctagactagcctcatcaaaagaaacttcgcaagtctcaacgattttgttagtcttcaaaataagtacacgatagccacgagtatgtacggggtaaccaagaaacaatccatcggtaggacgtgcctcaaacttatccaaatttctagatttcaagacaaagcacttgcaaccaaaaacacgcaaatatgaaactttgggttgacgtccaaatcaaagttcataagaagtttttccaagttttgatctcaagaaaactcgatttgaaatataaccagcagtgttaatcgcctcagcccaaaattttctaggagttttatattcatccaacatcgttctagccatctcaaccaaaacacgatttttcctttcaacaacaccgttttgttgtagaacacgaggagaagaaaattcatgttcaagacctctttcattgcaaaattgttcaaatgaagcatttttaaattcaccaccattatcacttcaaattcttttcaaagaaccaggaaattcaagctccaatcgaagaaacaaaccacgaaagtgttgaaaagcttcgtccttagttgccataaagaaaacccaagaatatcgagaaaaatcgtcaacaataaccaacacataccactttcctccaacagattgcactctagctggaccaactatgtccatgtgtaatagctgttccggtgcatccgtcatcacagaaacaataggagcatgtgaagaagcaaccatcttagcatgacgacacggtgtacaaaccaaatcaagatctttcttaagtttaggcaaaccacgaacaagatctaaaccacttaacctagtgagatgatcaaaaccaacatgtccaagtctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccccttcggaggggtcgacggtattcgataagctctgatgcgagaaatattcaacacagaatcaccacaagaatcaaaaactttacttccagttttcttaaagtgaacctcaaaatttttatcaacaatttgtgaaaccgaaagcaaattgtactttaagtcctcaaccaaagctacattcttcaattcaaatttttcatttacctttaccaaacctgtagcaaggacggcacttgtagaagcatcaccaaagataatcgattcagtcttggatgcctttttgagagaggagaaccaatttttatcaccggtcatgtgccgcgaacaaccggaatccacgatccacatgttctccttccttgccaccaaagcctacacacaagtagaagttgaagcctcagtactagggttagatgataataaaaatttaggaatccagtactgagacacacgaccagaagatccaataggcatatatccacgtgcaaaatcaattttagaattttcagaaaaattcctccgaggccggtctgaccaaggtatagtggccgatctgaccgcctctgtaccgccggtctgaccggtgctcagcagcgggtctgaccgcgggacccactgcggtctgaccggtttcctcgagggaaaacccgatttttaccactttgattttgcaaaagcaatctctctctcatttttctgtttatgagctaatctgaaacaaaaaccaacaatatgtccatctttgccacaaaaagaacaagtatatttttcacgatgattagacacattggaagcattaggagatttagcaacacaagcaacaataggagattttgcatgcacaacattggattttgaagaagatgcattcaaggtagacataataccagcagatttaaacacagttttgttagtatcaggtttaaccaaaatctcacttctagcaccaacacctaacacaacaggaggacgtctagaattatgagcataaggattaaaacctaaaccacggttatgtgtgctaacctttgattgatccaaaatcatgttgaggttctttttaccattagaaaatcttagcaaagaatttttcaaataagaaacctctatttccaaattagcacaattttcacaatctaccatgacacctttgcttttacgacatttagggcaagaaagcacttcattgtttttcacaacatcttccatgtactaaacacgacctaaagcatctttcaatttcatcttattcaaatcacatgttgagcaaaccaaaacatcatgaggttgttttaactttttagcagaaatcatgttaaacatcaaactagcatgaaaagcaatttgatatttttgcatcaactttttagttaaaaacaactcatccaaagtgcgtgtgtgcaaagcaaaactacaagcaagagaagatctatttttcaaatcatgtgcaacattaacatctctaatttttgaaatctcattcattaaaacctcacaattttcgcaatcatcatcattaggaataagagactttaatctagcaatttcagatttaagagattcaatgataaattcctgttttctatacatcttctcacatttcttattcttttcactcaaaatattaatagcttcctcaaaagcacttacctcattatcttcatactctgtgtcagattcaccacgcgccatgaagcaaacatcggagatgttctttcccttatcatcatctccactttcaccatctacatcacttagtggctcgaaggcggcgcaaacttgttgaaaagccttcctgagattctccagcttcctctcttggtatgaacccttcggcttgttgttgttattcttctcaccatctttgtcttctcttttgcctctcccaagcttaggacaatgagaacgaagatgatcaattttaaccacattcaaagcaacgatttggaccacctcttttcctgttcctggcattattcatagctcgagcaattctgttagcaaccaaagccaaatcctcctcctcaatttgttcgagttgatcatcggatgtggcattaaaaacagcaagaaaagaaggcttagatgaagaagcatcaacatccaaagaagaagaagaagaaaccaaagcactcgcttagaatcaactttccgagaaagaacattcatctcatgtgttttcaattttgtgtaaagtgaatccaaagtcaaagtagtcatgttaacagactcctgaatagatgtaactttcatctcccaaatagacatgtcaagaccattcaaaaagtgacgagaaatctcagattgtggataattagtatcataagaagaatcaatagatctaatatcactcaaaattttattaaacctagaaagataatcatccaaagcttctccaggtttcatctcaaatttaatgtactcttttttgaaaagatctcgacgaagttctttaatgttattagttccttgatgaaaattactcaaagcattccaaatctcatgagcagttcgaagatgagcaacacgatcataatccgaacgagaaatcccactcaaaagaatattgcgagctttgcaattttgttcaaactcaatttttaaagcagcagtattaatctcttcaggaatcacataaggatgagaaacttttctccaaatatcataatcttcagccataatataagattgcatcttactacaccaacgagaaaaatccattccatcgaaaacatgaggcttagttgaaaacctagcgggagtagccatggcaaaaaaaactctaaatcgataaaaatccaaagaagaaaacaaggctctgataccacttgtaggatcgaaacacaagaactaagccaaccagaggggggtgaatggttggtatacccaaaaaccgaaaacttttagcggaaataaaagttaccctcaatttcgatgagatcggtctaaccggagtagattagccggtctgaccgaagcgtagccgccggtctgaccggtgttgatctaccggtctaaccgccaaaactcgtcgctgcctcatgtcaccgaagccggtctgaccgctgtgtgcccgccggtcggaccgccgcgataccgccggttagaccgcccgaaacccggtgaaacacaaatcgaagaactcttaaagtatatgacaactttattgattctctctgtgtttacaaagtgcaccaacagcactccttacaaaaatttcgactaaactcgaaaccctaactcaaaactcaactcaattgctctctaaagcgataccgggaagcctcacgctccccctttatttatacatgaggtaggcagtctaaagccacgaaccaaactcatactaagagtcctaaacaccttagaaaaccctctagtataagaaacaaactttacataaccaatcgtaccaaatttggactccttccaaattcgactccgcatcccacacgcacacaatatctccatcgtatgccatatggaatctccatcaaccacgtgcatcaactctagcctaagtatcctgcatgatctctgaccaccacggacgtcgtcttaaccccaagccgactcccggtccatcaccgcaaatactctcctgaggcatcgagtgacctacacatgaaataaacaaagaaaccatattccaagaccaagctatctccaacttgactcattagtagcaaacaacagtattacatacgtatagtatccatctagaagccataatcatgaaacaatcacggatatccaaacaaacaacctgaaaccgaaaccgacacagcgtcggccggtcagaccgcgggctggccggtctgaccgcgcatataccgcctgtctgactggcaacacctgcccagtctaaccggtcacataaaataatagaacctgtgattcacctgtaaatccaatcatctccaaaaccacttcgtgaataaattccaaataacaaaaccaataatctccaatgcccaattgatcatcacagaataataatcaaaaatacctttgattttacataatcctgtaacaagtttgcaaaaaacatggctatccatttgttgctatctcgttctttcaagtaaatcctgtaacaaattaatctgtctttctaatccacctatcttgttcatgtactttttttctctcatttttgttatccatttgggcctgcattcccaacacgaaatgggctacaacgagctctaattacatcaacgtcatcaatgatattatgcagaaaggaactaactgatggcccattggtccaagcccacgatcaggacatgattagaatttagaaaggcgccgaaacccaagattgcatttgaactaatcacaacagattgcaacaaaaagcaactgcagattagtacttctgaactgagtacaacagcaccaattaacctactcccaaaatggagatgaatcggactgtacatccaaattcatcaaatttgaaaggaaacgaaaaggggaaaatgggctgcaaattaatcctgcgggccaacagagacatacaaaaaataacaaggtttctctgaagtttgcctcatcagttgttggagcgctcttaaaaataccgaaacactatcggctcgatcaactcgttgagaggagccagctctgccctgtcgatcaaatggaattcctgcaagtaaaaaattgtgaagcatagcagttagcctaagatgaaaagcttcaattaattcaacactgagctacagcaagatttgatggacaaatgtgcatgccttgttttatgtgattcgaccctcattttacaactaaatgcaagtatttaaaaaggaggttgagatcaaactaaaaacatcatcatagcctcatagggaacaaataatgcagcaaatggaatgcttgtgtgtccccaacaactccttaatttttacaaagtatggttcttaagaacaaaagttgactttgcatgcagaatgatggatcacaactgctaaagaactaaactgattaaaacaaattaggaaaggcatttgaatgattgcaccaaagacactcctttatttttgcattccaatattccattaaaaaaaacatgtggctcatatgtggtgttccttcaatcttaggcagacataatgcatttgttcccatctttgttccttttgaaaaaaaattgcacatataaggattatcattaatatcattccctcaagatctctgagagagagagagaagaagacgaagaagaagaattaattacccaagtgaagagcacaaagtgcttgaagcaagtgctgagatgggcctcctccttgagcttgaggatcatctgaaaatgcgagtggtacatgtgggagtacaccctgaagagccgcttgaagatggtcctgatcacctcgcgaaagttttgagggaagggagcccctgcaatttagtcagttacattaattggttgacgatttctccatcaaaactcatcatcagcttaactaatctgctactgtagtgtggtgctgcaacgaacaaattaattaacgattgatcattctcagtcagagattagcttaattaccaatcttttgagggaaaatggcctcatcatcaagctggctctccacccaatccatcaggtactccacgtactttggagcagacacttgaactggcttcttcaccttcactccatcagcccacctgtactcgtacctgcatttgtcaacaaaaattgttttcgttccttagttctcgttatttcagagaatacatctgaaacagtacatgatcgatttctgattcagaaatattcttgtgtaatactccctcctttcctaaatgtttgacaccgttgacttttttaaacatgtttggccgttcgttttattcaaaaacttttgtgatatgtgtaaaactatatgtatacataaaagtatatttaacaataaatcaaatgatagaaaaagaattaacaattacttaaattttttgaataagacgaacggtcaaacatttttaaaaaagtcaacggcgtcaaacattttaggatggagggagtatgttggttcgctggatttgtaggagtgaaaagattagaagtgatatctacatactttggtccggcagacatgatcgggcaggtagatgaagtgcagaactccatcagggttccgtacagaaagttcacttggttgaagaagtctacggctgcagatagaggacatcagaattcagagagtacatcttaaaacagcagtgcaattatatttctagtgcgttcaagtcacgagtgattttactgttctttgataagatactaccatatttttaaatgtaaaatttaatatctctatatactagtaattatctcgaaatataaaattttgtagagaaaaatttaggtacctcaagataatatcgtaaaatatctcaaatcaccgactaaaaatgtcaaataagaacagtccagaaaagtgaactacacatgactacttgactgcatgttgcttcacaatcagagactagcaagttcctgctacgtataggaagtggataaagctctcaatgatacgtgccatactgccagcctttcttccattcgatttaaatagctaaaataatctatctattatattattaaaggaatagaaaaaggagcctccacatacgctctcatggcctagaaattcttacattaatcgaaaaaaaagaaaaagcagaattcatatagaaatacaatttaaaaatagctgaaattcggaattaaaaataaggaatattagaagaggagactagactccatatagaaatataatttagaaatagttgaaattcggaattaaaaaataaggaatattagaagaggagactagagtacatatagaaatacaattaggaaataactgaaatttggaattaaattaaggaatattaaaagtagagtatagagtacatatagaaatacaattaggaaataatagaaattcggaattaaaaataaggaatattagaagtagagtatagagtccatatagaaatacatttaagaaaaaaatagaaattcaaattaaaaaataaggaatattagaagtagagtatagagtacatataggaatttaaaactaactataatttggaataaaaaggaacctccactttcgctctcgtgacctagaaattctcacattaatcagagaaaaagaaatagcagagtccatataaaaatacaatttagaaatagctgaaatttggaattacaaaataaggaatattagaagaggagactagagtccatatggaaatacaattcagaaattgttgaaattcggaattaaaaaataaggaatattagaagagtagactagaatccatatagaaatacaattaggaaataactgaaattcggaattaaaaataaggaatattagaagtagagtatagagtccatatagaaatacaattagaaaataatagaaattcggaattaaaaataaggaatatgagaagtagagtatagagtccatatagaaataaaattaagaaaaaaaaatagaaattcagaatctaaaaataaggaatattagaaatagagtatagagtccataatccatttaggaatttaaaactaactaaaattcggaataaaaaggagcctccacattcgctctcatgacctagaaattctcacattaatcgaagaaaaagtaactaaaattcgaaattaagaaaaacatgggaagaaaagtttaaagtcaatatagaaatacaatttagaagtaactgaaatttgaaattaaaaattaaagaatattgaaagatgagtttagagtccacatagaagtacaattagaaaaataaaaaattcagaattaaaaaaatattaaaagacaagtctagagtccatataggaatatatataatttacaaataactaaaatttgatactaaaaaaattaataactaacacgtatataaaatacaatatgaatattacacattagtagtttcgtaaagttattgcaaaatttaaaattatattgtcattgtaatatattttaataatataatgagaaaacatatatgctattttatgagagaaaatataatgatgctagccgtgcaatctgcgcgggccaccatgctagttaaaagtatttaataaaatgcatcaatcttgttgtttcacctacatgcacggtcagattcgagccatagaagggcacacaagaacaacaaattcaattccgaatgtcacggcacctttctagtcttgtttaatttgttgtttgtctgttctccttctgtagcttgaatttaattctgcatgtttatttaatattatgcattttttagattgttttcacaattatttagattggaatgaaactatgaaagaaacaaggacatattcttcagagctttatatactctctctctctcttactagataaaagaagtggactttaagccctctaaaacgtgtcatcttttcttgcattcaatttaaatagttaaaaacattaaaaacattcagcaaaatagattgttggatctcttatcattgcacagtcatacaaggccaaattagagctacagaagggcacacagaaacaaaaaattcaataagtatgaatatgattgcactattcacaatctggttttgttgttctcgtgtgttctccttgtgtaactctaatttaattttgcatgtttgtgccctattatatgacatcatgtttacttttctttacatggttttcatatttatttatttagatctgaatgaaagaagcaatgacccatattcttgagagactaacatatatactttctcctaccatataggagtacaacagttagaagttagaacaggatccccagatcattacatcagaggttatgatgaaattggtactagttgagatggtagcttactgttgacagcgagccattcgttgagatcttctccaattggcagacggaccgcctctcgcaggtttccgctgcccagggtggcgtcgatgtgcttcttcagcggcaagccctgcaagcaagcatcgcgtttaatttgttggaaactgaaacacttaacagtttcataactgagcacgcaaaaagctaaaccccggaccaaatacactttacacataatttaatgagtactcttgagtggatcgaacctttcctagatgtgtccatttcagccattgtgcatgccaccatgcatgaacaactttggcgttacaaaaaagctagccaactacccacaagggaacaagagatttgttttggtttttaaaaacttttttaataaataaataaagatatagattttttttattaaaagatatatagacattcttagctagttacatagtacctaacgacaacatgtcgccgcagtcagaattatgctacatgcaaatctatttatatgcatgggtggtgtgcgtttaaacataactctgtcacctatagagttttggcttaaaaacggatagaaaatcggtgcctctactttgatattttcataacatagttattgtttttttttaaaaaaaaaggaacatacaaattctttttttgaaaaaaaaaagacaattaatgagaaggaacatacaaattctttttttaaaaaaaaaagacgattaaagagaaggaacatacaaattatttttaaaaaaaaaatttaaaaagaagacggataaataaagggacaatatgaaactgagccatttggtaaaactaaaaccctttcttctcccatctcatctcatcccatctttttttaaaaaaaaaaaaagaaaaaaacacggcttcaccctttacttggttagcctaagatcatggaaagctagcacctaatgtggatggctgtatcaacggtaaatcgtcgtatcatcccatcccctaattactcgttgatccctgatgctctacgtgatatatatatctcccatgcaagaactcggagaaattaattaagccgacgaaaaaacgaacaagaattggaaactatctcgtacacacgtaccttgctcccggaaggggagctcttcttgggcctgaacgtcagctggctcctgcaagcacaacaacaacaacaacatcgatatcccacagtcaatacatgtaggagcacagatcgatctactctactctacttccagaagagcaacaggaaaagcaagcaaattaaggtcgtctcttacctggagctccgcccaaacaagctcatcttcttcttcttcttcttccgctggtggagctggagtagtggcgagagagatggacggatggatggctgcctccacaggcgtggcttatataggcagccgcggatcagtcgcctatgtgtaaagtacgtacgcggatgtggacaccacgccgaggaggagaaggaggccgcgggcgatcgatcgaacaggctggcgcggtgaccgttcaccaccgcgcgcgcgcgtgcctcgcgttggggttggggttgcagcgatcgatggcggctggtgcacactcgactcgactgatggatggatggatggatggatggatgatcacgctctccgctcgcctctgcctctgctcatatatctcagcttctcaggcagggcaggggccttttcatgtgtttcctcctttcctcgtcgttacttcgggcttttgatggtgggttttgatggatcatcgatccatcaacagctagcagctccaccccttttgcacttgatgatgatgatatatgatctgcatcctcccctgtccttgctgtcatccttctggatgccaaatcactcccatttttaaccttcatcccctctctctcttttcttttgctaattatttatccgctgtcaagattaatattccttttctctcctgttgttttgcaaacgttatgtttacaggttgtcaagggctcgctagttcataacttccgctaaaactttctataatcagcgatggaggatcatggaggtgggggagtgtctggtgcgaattacggcgtgtggttatcgttacatttattttacggagggaaaaattacgaattaccccccttcctctcgaactattgcggtcattcgaattaccccctgaaccataaaaccagacattcttcaccctaaactatgtaaaccggacgaattacccccccccccggtcgacctaaatccgcggtgcttttggtctacgtgacatacacatggcagtccagtcagcgttctatttattaaaaaatgtggaacccacatatcatatcctcttccactattcctctctctcttctctctctcactctctgtctcttccccctctctctcacgcgcacggcagcaggcggcagcggcgcgcacgcacgcggacagggccggaggcggcggcgaggacagcagcacgcacgacgccgcggtgcgcacacacgcggacaggggccggaggcggcggcgaggacggtggcatatgcacggcaccacggtgcgcatggcggcacgcacgcggccgcaggctcaaggcctcgacctccctctggcccgcgcgctcgtccgcctcgacgcgccgccccatccacgccatcgccgctgccgcgcctcttcgcgccccgtgccgccgcatgccgtcacgtcgcctgtcgtcgtcgctcgcggcgggccgggcgtggcgttctcgtttgacggcctctgcgacctcatcctgctcatggccatcgtcgtcgacatcagcaacagcggcgccaccgttgccgtcctgtacaggagggagagggagttcgccatagcccgcacgggcgagcgctcatggcgtctcatcaacaacaagctggacagaatcgtcgacatggcgaggcacggggatggcaagctctatacggtgcacctctccggcaaggtcgcgcgctggaagttcaactacaatgtctgcaggtcgccgaagattcttgagtcggtgctggtcattgactcgccctaccactacgtcgtcaaggcggacggcgatggcaatgccatcatcatgtctcgggaatacgaacacgaccaccgcgaccgcgccagcgagtgctgctacctggccgaagcaccgcgcggcacgctctacctcctcaagcgggtgtacaagcacaagcagggcggcggcggcggcggcggcggcacctcgagccccgtccgtgcgccgtcaccccacgctcgcgtgcccgcgtgctgccgccgacgcgtcgcctcctcgcgccacgccccgccgcactgtgcgtgccgccgtcctcgccgccgtgtgcgtctcggccacgccgccatcctcgccacagcctccggccccgtccgcgtgcatgcgctccgccgccgccccgcctgctgccgtgtgcgtgtgagagagaggggaagagacagggtgagagagagaagagacaggaagagagagaggaatagtggaagaggatatgacatgtgggtcccacattttttaataaatagaatgctgactggactgccacgtgtacgccacgtagaccaaaaccaccgcggattgggtcgaggggggtaattcgtccggtttacatagttggggtgaagaatgtctggttttgtggttcagggggtaattcggatgaccacaatagttggggggtaattcgtactttttttccttttacggagtgtctagtacgagttaaggcgtgtggttgtcgttacaacaatccattcttttgcgatgccataggctaaaagaattgttcgccatttctgttggtcggtagttgagtaactctagtgaactggggtaactaaaagggctatacatatggacataatagctatggcgatgacaaaaatactagatacagtaacagaagcacaagcatataacggtaccgttgcccaatgggttgaccggatgacaatcggaaaacgacatagttgataacggaaacaatcgtacaaggtacatttggcatctaattaagttgattacatacaacagcacaaatcaacatatctaccctatagttcaacaaatactttcactcatcactcattctttcattcatcacttaacggttcagattatccgtgtgaaatccaatgctcatgatcggttccacctcccacctccccttctccttccgcacccctcaacttcggttgggccctccctgctcccctccttcacgcgttcctcgctaaccctaaacgcggtgcctcaaccagtcaccgccgccgccaccttcgccctgtgcccttgccacattgacgttgcgacaccctgcctcatcgccatagtcgccttggagcatcatgcgtcgggatcccctcctaggtgaatccgggcgctcctccaccgcgcaacccccggccatcgcgcttgccaccaatcgcccattgtgggttcatcgtcgatcctctgcggattgaccggatccctctccactatggtgccatcaggtcgtcatcgatccgtcgagccaccatgccaccatcaggtcatcgccaatccctcatctttccatcatgccgccaccagccaccgggacccctcgcacccgcaggccaccgatcccgcacgccaacaaggtaagcatccttccttcaaccgttacatatagatccgattccttcaaccattgcatagatttggtttgctattctatagttgaaaaaagaaatgcaattttctatatttagcgatggcggatcatggaggtggcggagtatctggtgcgagttacggcgtgtggttgtcgttacatttattttatggagtgtctggtgcaagttacggtgtgtggttgtcgttacaacaatccattcttctacgacgtcataggctaaaagaattgttcgctattttgaaataggttatcctgcaaacattatgttgcattttatcaaaggattcactagttcataactttcactaaaatttcctatattcggtaatggcggatcatggaggtgatggacccggagaaagtgtccggtgcgaggtacggtgcagggttgctacagacaaatgctgacaatagaataaaaatacaaagctgttgatgttacaaaaatccattcttctacactacagtagcttaaaaagtgttcagtatctaccctataattcaccaacagtgtgttacatcctcattcctcattgatcggtcaggattgccccaatcaaatccaacgcaccacgttactcccacctcccgcgtactctctccagcgatacggatcgcccctctcgctctctcctctcatgcgcaatctccgctccgctccgctccttctctcccatcgctccctctcttcccgccctctctccagccgtcgcctcaactcgtcgacgccgtcgactcacctcgccagaacagctgaacagcgatggccccattgctctcggcgccgcatcccgcccctccgccgtcttcgtcacccgcgatccctcctcccttggtacgccgccggacggtttccgttgcgccgtcgccgacgatccctcaccgtcacctgcgatcaccacccccgccccctgccatccgctggtcctcacgccgaccgctgatggtcctcccctccagtaaaggtaaaaaagatttctcatgtagtctcggatactgtaacatattgcagagtagattttgatgctatcaatttttttcatcagtttgattaatgaaccgttttcctgggtgaccaatgttgattgtgctattcacacttttctgctaatgtactgagacatatctgctaatcctcctttaccagatcagtctgaacagctgcttcccatacgcaaactgttgcgatgtgcttatggtcgaggcggttgttgaaccaaatcagcacatcaacctcggccttgacacgttcagtcgttcagaggtgacccgacctgtgaaccctctactgcttgtgtgttattagtatgaagctttgcatacatgaaccatgtactgcttgtgatttatatatttagccaaagaaatatctgaatgccaaagcaatatatgatatatgcagatcaatcaacggaagcagtggcagatggcactgggcgtgcaatggcaggtgtgcacgaataagatcatggtacgatgtgcatattcgacagttaagtttgaacaccattgcaaattattagttttttcgaagtaacattttgattcctacactgataagctgactaaacaatttagtcatttgctggttatttatattcaaatattgaccatttcttattgtcaggtgatgcttccttttatcaatttattccattttcagcgcaattgtggatgttagaatgccagtggtttataatatagtaattttcaaaaagtttaatctgagataattcatcagatttacttttcatgggcttatcctaaaatagaaaatgttatgctgaccacaaattatatgcaggactgtgaagggctcactctggtgaatcagagttcaagtgaaggattgaggaagggttgaagggagaatttgatcaacttgctttggttcatttgctttggacccagaaattatggttcttttgctcatttaatataatttgttaatcatgcttgaccacttgcatattctgtattggttatttcttccagtttgatgaacaagcttgtgggcatttgttgttttatagaagttcagtgcgtctacatggaggatagggaaccactatacacctttcaacaacctgaattcatgttatatagtgctatgactatgcaaattcatgccatatgactcatctccaaactcatcttaatggtggtgaacagtggcacttcccttatcggttccatgacaatcgtgctgagttctggcaccatgtcaccatgaactctcttcagtggctcctgtggctgttgttgcgattggtgccattcttgtgcccggacgcagtgcgtaccaaggtatacactaattgctcttctattatattgcttgcaaatcaaaccaaagtatacactaattcctcttccattatgttgcttgcaaatcagcaaattagtttgaagatgtacacattgtatatttgtgtgattagtctcatgtgattaagaacaatattataatagaattaaccttttgtggaagtgagttggcatccctcttcctgagatctcaaaacccatgaaaccaggctgcctgatgaaacgctttttaatgtaaataagttggtgatagatttctggagctttcaaatttttaaatgtgttttgatatgcggttcaagaatttgtggcagtactgattttcattttgcccaatagtcctcgctggaattttgccgcatctgtctgttatcttgaactgaatcagctggtcttaaactagatcatgttttctgtagtccatctattaattattgatgtctaaatggtagttcatgggccatttgatactattgaaaaaataaatggggcaactcctttgttgtatgcccatgtgtccatttcttatgcttttatatgataaaatttgccgctgacactttggcagaatttcatggagggaactcttttgcagtacgggggacatgaggaacttcaaatggttcatgagatggagctgctgactccctactgctgagctatttttgatctagacctgttgtttctctgaaaatgtgttgttttcttttgtagtatgaggggttgccatgtttgcttgttataacaatgtgcacaagcacaggaattcttcgtttatatatagagcacaattaaaacatttttctacatttatagatgcatcagcaggatcgattaatgagaacaaacatcctaatatctatgtgatttggtgtttttgtgttggaaagcaatgcaaatgcttttcaatgttctcatattattttgagttaaatgcttttacagctgtaaatattgtcaatgaaaaaagaaggatatgagacatctatatcatcttttgggagtgatatgtatttcagtaaaattatatactagaataacatattcactttttattatgtgattaccataaacatttaccatcaccgtagcgttagcacgggcatggtactagtttctgatggttggacaactaaaaggttacgcatatggatatgatagctatagtgacaacaaaatactagatgttgtaacggaagcatgcatgcgtgcatgtaatggtaccgttggctaatggattgacctgataacaatcagaaagtaacatagttgataatcgaatcaatcataggaaatactgctgatatctaagttgattagagacaacatcacaaaccaacatatgttctagcggaactaaattgatcactacaacaccgataaagggacacacagtaacacaagccactaatagggcaacatcacgcattcaaagatggcaactcaaggcaccaatagggtagcggtttcacgggtttcaccgtatgcaccacaatgatgagttggatcaactaaaagacaaatacatatgggcatgacagctatagtgacaacaagaaagtatatgtaacagtgtacgacggttcaattgaccaatatataaaaggaaaaatatatcattttttctaaaattaataaatcatatttttcgtgaaatgtgttatgcacattttccctataatatgttatccgcattttccctataggaaaatgtccacattaattttatatgttgctatccatccaaatttaatttttatgtaatattaagaagtttaaggggtaatatgtaaaaattgtaatgagagtatgtggggtggcagattcactgccaccatcatttgagtctttttaaaggagtacagatataatctgtaattcagtttgtcgacactttggtgatgctatataggagttcgacgaatgtacatacgatgcaataaaggaagaaaagtaattaacttttgtactactaaattttttatgcaggtggcgtgcaaggaagataaaagattactagcttccaggttccggagtacacctggatggcgacagctatgtatgatttggatttgttgggcagttcgatcggattagtcccggaaaaatctctcaatccctgcaggtgacagccagcatatatatgcgaccgtgttctaaggaaattttcagacgacaaatctgatcatgcactgtggataattaattaaacaccttaatttcataagaaattttgtaagaatatggcatagatttcacaggaagtatctttctttgccctgagcgattcctttcaagaaaaaaagaaacattgccctgaaagcaaagtactttgctctctagttttcagagaaaaaagaatgacacttttatctagtgaaaaggaagatagtttcatatgatgggattcatgcaatggctaataaagactgcaattatatataagagcaagtttaatagtatagcccattactaacttcaaatcatctatagccaatgtaatagccaattcatacaatagttgcttactatactattaatacctagtttcacctatcatacacacgttacgtcttgaaatctgtgttgcagctggctacagatctgtagcccgctgcgcttctctctcttcctttatctctttaaaatatgttggcttctagcctgctattgtacctgctctaagttctcctccgtccacaaacgcaatcttctcaaattatatacaatgaaatcattactctagctactttggaagaattaacaatgttcaatatggagtacctcctccgtccctaaatatttgacgccgttgactttttcttcgaactttttcttcgaacttccaacttctccatcacatcaaaacttttctacacacataaactttcaactttttttttcaaactttcaattttagtcaaacttctaattttagtgtggaactaaacacaccctaaatcattatttggatggctaacaaatggatcaaaggccgctaattcagcgagttaagctagcggagagtcagtgccttcttcttcttgatttcagacacatctttaattagtttgagcatttctttgttctctcttgatgatgggtggtcaaatcaaagctcaaaataaaggagcaataattatataacattatatatttgcatattcttcgtgggttcatgatggtatataatgttagcttgctggatggaccagagcaaatcagcctagctggatggcagttgtgactttgttattttggtctgcggcctttttgttgcactgtgctaactattggaagattttgctccctttttgtttttttccccctcagaaggtggtggtttaaggcccggtttagatggcgaaatcttttgggatgggccaaaaaattttggcatggggccactttttgcgttttgtgaactaaacgaggggcaaaattttttggccgatgtgcagtaactgttcacccatggacgagtagtacccctcaccctgctcctcgtcgctccaccaaaatccccaacatagccgctcgccccttcgttcgtcccaccgccgccgcatgccatccctgacaccgccccctcccaaatcgaccccctcctcccctacgctcgccctccctctctcagccgcctctcgccctccctaaaacagccagccgccgctcgccatccgtgagacccccgccgcccagatccagcaggttctgctgctccggcgttcgtcgctcatagcggagccacccgtcgtctctcacaccgctgccgcccagctccaattcttccaccgcttgtgtggtcgtccctcccccgctgacacacgtcatccctccaaccgccgccgcccacccttccgattcaccgttggcgcccagatccgccttcattcccgcgatggccagctacgggggtggctacaatggcgacgaaggcggcaacggccacgacgacgacgtgtacggccacgacggctgcaccaaggacttccttgcgtcgggccttggtgcgcacgccaagggggcgtggtcggcgctgacgcagcgcatcccccgcctgattcctctagcggcaacacctcccgggtgcggttcgagtcgctcgacctcaacgacagcgacggatggccggaaatggctacgtacgcgggcatgctgcagaccgacgacgacaacatcgaaattcctccaccgcccgttcgagttcctccccggcgaatatctcgcaacctcggaatccggcccactcgcagcgcggggggaggaggagtacaaggcgcggccgccggaggaggacgagtaggggccgcaagcgctggaggaggagtcgcaggcgcggtcgtcggaggaggaggcgcggccgtcggtggaggcggcgcggccgtgagcgcacagcctgcatcacgcgcatcagtgcgccgcaatgtctcagaccttgcggccgagcactccgatgctaacgacggtattccggtacgtacaacaattccaattacaattgattgcctgcttccaactagtttaaaattttgttaaatgcaaacttagttcacatgttcggtgttgttttccataactattgatgcatttaggttaggaaagataaggcaaattggtcagcgagaaatactcacaccttctgttccatttggtgacatcaaatagacataggaaactgtgctcgcggtattatgcaaaaaaatggctggagggacatcattaagaggtacttccaagccactggtttagttcacgacaggaagcaattcatggggagacacaggcagcttaggaagcaatgggcattctgtaataagctccgctccagctctcgcttagggaggaaccctgatgggactgttgtcgccgaggatgattggtgggctgccaacaccaaggtaaattggtcatgtctctctaatgttgtgaacacatgttaagtttagcaggtcatgacatgtgctttcattggacagggacatcccgattggaagaagtttaggaaaggcttgcatgaatatttgcctgaaatggacagaatgtttgagggtgttgcagtggatggttctacatcctttgttgcgactgccgaccagcctgtagagtgcgacagctctgatgaagcggatgatgatgaggacaacgatgagctgactcctcttagtgtcggcaacaaaaggacaagcagcacgagcaccacagcctcgagtccaagtaagaagtctaggagtccagcggtgagggtaatggacagaaacatgagtgagtacaacgaaatttcaaagaacaaactcagtgtcctggagaccatgttgcaagtaaagcaggatgctatgcaggaagaacgcaaagctattgagcagaaggtggcaaaggttaacgagctggcaaaggagtgtggggtaactccctctgagaccccaacattgttcatgggcgtcctcgaaatcatcaagtatcaaagtgtgatggacttgttcattgtcaccgagcctgaaggaaggatgctcatcatcaagaaatatgcaggggtcgacagctagtccagctaatgttttgtcatggctatatttcctactttatgtactaatggccgtatgttcactcggatgtatggtgcatgtatttgtgtgattggactatgttcccgatgtgtgttatttaaacatcagcatggtactactattgatgaactctatgtatgctgctgatttgaactatgtaatgcatggctgagaaagaaatgcatattaatcatgtctatgtatttttcattgctaatattttgcattgcttgttttgacaggatgatgaccaatcaggttatgtggaggatgatgaccaatcaggttatgaggagtcgcgccgtcggcttaagcattgggaggatgagatggacgagttaatcattgcattgatggatgatgatgacgacggttatgtgtacggtatgtaccagtatgccatgcacattgacaagcatttgactagagctgagtacgcaacctgccatgactggtttggaatgggtacatagaaaacttggggacagaaaggcctgttataacatgtttagaatgagtccaactatgttccttcgcctgcatgatctattggtacagtcgtatgagcttaaatctagtagcaagtcaacctcggttgaggcacttgcgatgtttctttggatggttggtgccccacaatctgttagacaagctgaggacagatttaagaggtcaatggggactgtaagtagactgtttaacaaagttttgcaatctatcatcaagcttgccgttgatgtcataaagccggttgacccacaattcacaacaatgcatccaagactgaggaaccgtaggttctttccctacttcaaggattgcataggggctatagatgggactcatgtaccttgcgtggtgccaagtaacatgttgtgcaacacttgtgccgcaagggcatgacaacacaaaatgtgatggttgtctgtgactttgacatgaggtttacatttgtactagctggatggccaggttcggaacatgacatgagagtatttgatgatgcccacacaacatacacccatgtgtttccacatccacctacaggtatatgcttgaatggtacttgttccttctttcttatttgaaatatgtcatactaactcatgtttgatgctgtagggaaatattacctagtcgactctgggtaccctaaccggccaggttaccttgctccttacaagggaaccaagtatcatcttcaggagtatcgcgacgcccctgaaccacaaggtaaggaagagaacttcaactatgcacactcatctcttaggaatgtcattgaaaggtcatttggagttttgaaaatgaagtggaggatgttggagaagatccctagttatgatcctcgtaaacaggcacaaattataattgcatgttgtgcgctacataacttcattaggaaaagtggcatacgtgacaagcacttcgatcgttgtgaccgtgatgagaactatgtgccgccacaagctagtgccgatcaacctaagaccgaagaagtgtttgatgattgtgatctcatgaatgcatttcgtgattccattgaacttgctttggtacacggttcttgaattttgtttgtcatttggaacatgcgtatggactgtcatgtatgcggctgatgtgtatgtttgacaacttatttgtggatttctattgcttgtataattgttgactgcatttgtaatgtgctactgttatggaggatgtaagccaagagatttatgttgtatgtcagtatgtgtgtgacgtcgcatggcagctgtgtttgttgtaccatgcatgtatgccaaattcattatttgtttgcagcaacagcatcgcccatgaagcaagtttgaaagtcagccatgcatgcatggcattaaatatgggcaattcaggaattctgtgtcaggggcccaaaacttcttgccaaaactttctgtatgtttagttcccaaaatccaaaaagtgtgcagttcccgaaaatttttgccttgccccaaaaaattttgggcaactaaacacggcgtaagtggcagtggttgtgctatctctctaatcttcctggactgtcagtttcccaccattttgggcccaaatgggactcagattatgtgctggcccagcacatcactagtgtttagcacaagtggatacaggggtaatctgctgcattataatatgtacctcgctagtgttaaaagctgtgttcgggaggcatatggttcccaaccttgcctcccgacacggaaaacaaagcatactattatagtgagattaattagtattagtataaaaaacatgaaaaatggattaatatgattttttaaagcaactttccaataaaaaaacttttgcacaaaatacatcgtttagcagtttgaaaagcgtgtgcgcggaaaacgaaggaagtgagctaggaaagagggggaaagaacacagccaaatccaataggaaccgtgcgcacggaaaatagagcgatccattagcgtgtgattaattaagtattagctattttttttcaaaaacgaatcaatatgattttttaagcaactttcgtgtagaaactttttgcaaaaaaacgcaccgtttagcagattgaaaagcgtgcgcacggaaaacgagatgagagagttggaaaaacagagtaggatcccaacaagaacattgcccagtgcccatagaaaacagaaaacagagcagcatattagcgcgtgattaattaagtaatagctatttttttaaaaaaatagattaatttgattttttaagcaactttcgtatagaaactttttgcaaaaaaaaaaatacatcgtttagcggtttgaaaagcgtgcgcgcggaaaacgaggaatagaggttgggaataaggggtgccgagaacaacctaagttgctgcttttttgtaactctaaagagtcgatacattgactgtctcatggcaaggtacatttgaagtgcatgtttctttactttcagaattagccaaccccataacatggatcatatgtttggaaattggttgaatggttttgaacctagacttaaaagataaatttatatgggcattgcggcaattttgtgggttttgtggcttaataggaacgatgtagtctttaatggctccaatccaatttctttcatgcaggtaatcttcagagggactcattgtgcaagactttggtcttgctttttaaagaggacgatggagatgccatccaagttcattgtagaattttggagacacgagtaatggagttttatgctacttatggctgaaattttagaagaaggattgaagcttagctttctatgattcttaatatgggttatatctttatgtaatattacccatgtatcgggatgagtcttatgtaaactttcgtagctcgtgttgtcccccatataacttgatgagtcttatgtactcttggaaacttgtttggttgtgtacaccctcacaggtgtagaggctgggtttaatataaatccattatcttaaaaaaaattggaaacaggggtggttttgcggctaatcaaatcagatacattctacgacaaataaggataaatggaatttaaatcaacaagcccgtctagctcagtcggtagagcgcaaggctcttaaccttgtggtcgtgggttcgagccccacggtgggcgccttctttttttaatttcttttcacacccgtttcatattttgatcaatacattttgttccacacatttttcttaccatttcatcttcttctcacttaacattttgttccacacatttttttttcttaccatttcaccttcttctcgcttaataaaacatttcgtatttttcttctcacttaatataaacatttcttgatcaatgcattccttttccacacctttttcttacttaatagaccatttcgccttcttctcacttaataaaacatttcatattttgatcaatgcttttctttcacacacatttttcttagtactacatcccctccaaaatagaacaatctaggatcagatgggactaatcctaatactacgaccatttcatattttgatcaaatgcggtgtgtttagatttatttaatctgctccattataatctgtacaatatataaggaaatggtcatctgactacgtcagtaattcttcagcagctaagcttcaacgtacgccttctgcgcctacttaatcgatgagatctctcttcgtgccgatgatccgactcgcaggaacacacgaccagcaaagcaatcatcgatcttcctcaactctcaactctcagctcgactgattcgattccacaatgatccatggatggatgccgctatcagaggagccatggcgccaactccaagtagtcgtcgtcttcgtccccaagcgaagaaggcacctcctcctcctgctgctgctgctggtggtggtggtggtggtggtcaccgtcgtcgtcttcctctgcttccagctgccccagcaacgcctccaggtcaacagctccagcctcgccaccgccaccggcgccgccgagctcatagccaatcggcatcggcagattcggcaccgctccggcggcggcgttaccgtcgtcgtggccgccgccgcgccacgggctgatcaggaagccgtcgagtcctcccagctcgatgtcgtccaagtcaaggtcgatacagacggccggcaccggcaggtcgtcgtcatcctccgctccggccagctcttgctgctgctgctgctgcaccacctgcggcgtggccaccttatcagccgccgcgtctcccggcgcgccgctctccggcggacggccgccgtggctgcaggcgcctgcctgctgcaccaccactatcccgctgctgctgttgttgttgcaccgcagcgccttggtccggattgggctgacgacgaccgtgcggggctccggcgatcgccggcgtcgtgcagcagcgccggcggcgtcggcattgctgctggtggtggccgccgccggcatgctggtggcggcggcggtccgttgcatggcgacccgcttgctgagggtgctgttccagtagttcttgatttcattgtctgttcgccccggcagcctcccggctatcagcgaccatctgcatccatagttccatacaagtcttaccaagttttcaaaattgaagcaatttcgaccaaatttgaaaaagaaaagaacaacacaaaagttttggttcgctacgtattgcagatctacagcagtaaacaagttttaagtatagatggccatatggcccgaggcccgcggcccggcccaaggcacgccattttggcccagcccaaacatggcacctgtactagccagatccaacaaccgggccatgcctgggctgcaccctaggcacggtgggttggcccggcacaacaactatagggatgcaaaatagacttaattaccgtataaggcaaggccaaaaagaagaagaatacaaaatagacttattttccagccatatgaacacagtcaacagagttgagggataaaaaatatacttttttttggagaagcacaatgggccgtcgtgtctttcggactgctgtgtatgcagcctgtgggctggcacggcacggcccggcgtgtcagtcgggccatgctgacctgattaacctcggcccaggcacggccgtgccgtgccgcccatttgaccaactatagttttataagttctctcgcttcgtactccatgtgtcgtaaagtttcaggcctattattatttttaatataaggtcttcaatatttgaccatctatttatttcataatacgtaccaataactataaaattagcataagcttttaaaaatatgaatataattatatgataggcatcacattagatatagaaatggataatataaacatagatatttgaccatatatttatttctcattttatcccctttttgtttttaagagtccaattgtcttcctactaatttacgttagcaggtcgtagttgtaaaatctcctctctttttttctatgatacgtaaggcttttgcgtgttcgtaaaataattattagtcaaaagttgtctagattgatttttctaaaaacaaggacgtctcgttaaattgagacggagggggtattaagttgcagtgcacaatgtgagctgcacttttccatatgtgaaagcacaatgcttgccacatctgagagaagtggttgtgcattcatcatgtgctcttccgatcctaggcaaaaactttgctcttctttcttgtgtgagtttgtggctttaggtgtatatatagaagcagccttgtatgattccatctgtcatcatcaactttgctgacctaattactcttatcagattaccctaatctggagagcagagactgcactgacaacaaaaggtttgttcttctagagagacagctgatctggaaaattgtgcaggtggtgactgatttgggtaaaagtgtgcttaggtggttctgttaattggaggcaattagttgttggcttagtcatggctgtgttggcctactttgtctgtttctcatctcatggagcagacagatgtgtgatatctgtcatcaaaccaagagaaacgaacagaaagcttcattccatcatgtgctaaagagagcaagctagttactagggagatgatcatgatgagtccataaccctaatatactactgatgtgcaatcttttaaaggaccctctctacatacgtctagcaataaaattctcggtgatattctcaggattcttgatctcattttggggaaaaaaatgattccctgtcagagtattttaaagaaaaacatttaaattttgaaaggaaaacccaattttgaacaattcagatctaaagaaattgaggggctgtttggttcgcgtcttgatgcttgcatgcctggccggagcgctgcctgagctccaacaactacgtgtttggtttgtgccctgctgtatcctgagctagcctgacctgactcttcattagcctgctaaatcctcaggcaacttcattagcctgagccaggccatcgaatttggacgcctgagcttcaggcagctactcttaatgatgcatgtgtcatttattctatgctttgctctagtaaaagttgctttttgatattttattattcttcaggtatgtgcatgaaccaaacacagaaagcttcaggctgcctatgaggcaagtgttgcatctcccaatgctgcctgtccggcgtgagtttttctcaggcgtggccctcaggacacgaaccaaacaacccctgagtaactgcagcatttttgtgggagcagaaaaaaaatctcggcgagattcatcagaactatggtcatccgccagtagtgatcatgtccttgtacgctctagctaaaattcattcatttggctcgcaagaaaagaaaataaaatcattcatttggcttgaacactagtgtcaggctgtctgcaatctgcatgttactgttcccctagagtttagcatcggagtttggctgatttagaacggacttagaaacagggcgccaaaaaagagagagagagagagagagagagagagagagaggagagaaacaggattttactgaacaagaatgcatcatggctgcatcgtcaatttcttcagcaacgcaggaatgcagatatgcaggcatgcagagcaaagcagtcctatcaagtatgcaaatcaatcactaactactccagtacatacactgaattggcgagttaaattactgataagcaagcaggaaatgaaagtggtaggccgggctggattaatttgcaggagaggaggagaggagaggatcagagacaggcctgttgccgaggagagtgtggagcctgaggatgagctcctcctcgtcgccggagatgttgcccctcttgatccccggccgcaggtagttgagccaccgcagccggcagctcttcccgcaccgcttcagccctgcattgcattcatccatggcgatctcatctcatcacttcatcagctgttcaccaccgatcgaaggcaaagctagagagtagagaagaggaggaagaggacgacgaccgaccggctctcttggggagggctccccatttgccctccccgtgcttggcgatgtaggacaccaggatgtcgtcctccattgccgtccatgcccccctgttcagcccctccttggagcagcacggcttcctccccatccacgatttctcgatcgatcgcctacaaacaatgccaatggcggcagcgtctctcttgctctctctctctctctctctctctcttgttgatctcaagcagagagcaggagacacgtctggctatgtcatatgtagtgactccgatttgcacaaggcattccgttcttagatgatgtggttatctcaaggggatggatttgatcgtctcaattactccactaaccagatacaatcattggtgccgtggttaggggcggatctacagtataagtgtcggtgtcaggcgacagactttcggtaaaacctattgcaaaacttcttatccatatactataacaccatgatctaagtataattaacatattatgacaccgatagacatgttatgataccaacgagtcgattttctggatcggtagtagctttgatttgcagagtgaccacatacagattctgaggttggcattcaccatcagcggttaataccaaccaatttaactctttaacccaactgttcgtgccttacgcaaccgaccactttaaccaaacggcgcctggaattttttagggaatcttctttaacaaaactgggaaggtgacctgtatgcgcgggtatttgtacggttgaacttaaaattatactccacccgtttcaaaatataagtatttttaaaatagtgtcaagtcaaacatttttaacttttactattaatagcaaaaaaataaaaagatcaatcagttaaaattaatgttactagtagatttatcattgaataaactatcataaaatacaactctctttatttaaaacatcttacttttatatatattgttaaccaaagtagcatctaaaaattatgtcgaagtccaaaaatacttatattataggacgaagagagtagtttgtttctatgatcatatgatttgtataatggctatttgagggtataaacaaatcaattaacttttacaaagttgagaatttgttatagaaaagtataccaaaataattatatagtatttttcacgaaaagtatcatagcttgggaagcgtgcaaataaaaatccaaaacctagaataaaaaaaataacagggtcttagctaggctcccctataacactcttgttttgataataggtctagtgatattggttaatattttttttcacttacgtgaataagtagtactaaatataaatacaccctagtacattataattaggtaattgaccatctgttttagctcacacgggtttacatgttgtgaaaaatcaaaccacgctggttaattcttctctctgtgcattacccttcaatttgttttgacgttattaacaaactaaacgttatactttgatgaattggtacatcttcaccttggcaaagtggtagcgtgcagctgttgtgatcgctttggtttaatatatttcaatgcagaaaatatatatacacacatacacaaagtttgtatacgcactaaaaaataaaaaaataaaaaatacatcacgtatagaaagtttgtatacgcgtattgtatagaaagtttgtatacgcatatacaaagtttgtatacgcgtatataaactttctatacgtatgaatataaatttggtatacatacgaatataaacttggtatttatacatctttagaaaaactgtaaaaaaccgaacagaaaagaaactggaaaaaaaccaaataaacgaaaaaaccagaggaaaaaaaccaaatgaacagaaatgaaaaaaagaagagaaagagaaaaaaaagggaaaatttgctcctctccctcgcggcgcgtccgccgctccctctccgcgcgcgacacatgtccagtcgcgtggagaggggggcgcgcgactgatcacgcaatgtagaggaccggagagagatgtcttcagaggctttcgttttaacaacagatagatctgaagatctaaacaattggtccattgtttaagtggaaattgatgggcaactatttcttttacaaaataggtttgaacttagtataaattagtcaatatgtgaagagtaaattgcatattgggccacctttctttaccattgtgtcaatttagaccggggatagaacaatcttttcactttggaccacctaaatttacatgtttgtttcactttgggcctcttcttccacatccagctccctctctcttatctctatttcttctctctttcttgactgcaaagggctagaggaaccaccatgagcaggccaacaagtgatcgtcagtgctcgtaccgaagctccgtcagcgtcacctcctcgtgcttggaaaggagatcgatctccctggctgttgggaggtcaagctccagctcgaggtagagtatggcaaacaacgggactcgagatagtgaggcatcagcagagcttgagaatgagtgcggcatgtaattcagggaggccagagagaagatcgatggagttgaaggtggaagagtgccccaaaatgaaacaacatgtaaatataggtggttcaaagtaaaaaggttactctatccctggtccaagttgaaacaatggtaaaaaaaggtggcccaatatgcaatttactcgtgaagagtaaatagatcatatggcagtgtaaattttatattcaaaccccccgttatttaaaaatgtttaatgatgtaaatggataaaaattaactatatgattcaaatgtttatagttctttaaaatttattatcgttgtcacctcggcagatcaccttagttgtctcatgtatgaagcttcatcatacatgcgaaggcatagatgtacatgtgcattgtgcagagggtcagataaatgttcttagaggctttgttttcatcaaaagatagatctcatattctaaataataggtccactggcttaagcaaaagatttttaggcaaatatttttaattaaaaaaatagtttaaaataacagattcacttgtttaaatataaattggttaatatagatcatataatagtgcaaacttttttttctcaaacggtgcactatttgtaaatatttaacgatgtaagtggataaaagttagctatcaatttattatacttttttcaaattaaatatcactttattttcaaattaactatcactttattttaaaattattgtaagtggataaaattttgtacatgtagaggaggtcggtttagactaatgtttttataagtttttcttttaataagtgagattgatttcctgtggtgcatcttgtaggcccatggtgactgaaccatgcatatggttggcacgtctaatagtgttctttaggaaaaaggaaaacgaaaacatactctaccgtacttgatcggtgtttatagttgtttaaatttgagtgaagtgtatagacagtccttaaacttgtacgaatgtgtcatctaggtctctaaactctcaaaatgtatttttgggtttctgaacttgtcatgagtgtcatgtaggtccaaacgggctccaacccgctcggtgagatgatgtgacatgccacggtgacgcttacatgtcagtgggatccacatgtcattcgcataaaaaaacaaaatttaaaaagagaggagagagagagaggagaaaaaggatgtttttaattttgaaaaaataaatgaaaaaagagaggagaaaaacaatgttcttaattttttctatatatgactgacatatggattctattaacacataagcgccacatcagcacacggagtgagttggagcccatttggatctatatgacacccaagacaagttgaggggcccaaaatgcatttgagagttcagggacctaggtgacttgacatacctacacaagtttagggaccgcctgtgtactttactctttaaattttattgtcacaaaataaatttccatctaactaatatagcataaaaagagaagagataggaaatagaaggggaggtcatataggggaacgcgagtaggtacatacacatgatggtacgggaggtaggcatagcacagcaaaccgggctagaggttgacccgctctggttgttagttcaccggttgaaccaccggatcactggtcgaactgcggttttttatttattaatattatatttgatttgcattatttgaaatatagaatcatcacaaattggtgaaaatatacataaataaactagtatatctattattatatggccacaacatcaaaaaaaatatagcgtggtaacataataaattcataatgctatactgctaggacaaattaaaaccggttcgattcttcaaaaaccactcccaattcaccggttcccataaaacctcccggttcacaggttttttaccggttcgattgcagggacggtctttttgttgaactgagccatcaaggtcgccggttccagtttttcttgattcaaccgccagctcggtccccccccccctttttttactatgcaggtagggcatagtgtctatttttctttaatataaatctaatctaatggtttataatattggacctaccgatttaattgaaaatcaaatgatgtgttttgtttttcttatcatcttctctaattaattaaagcgccacgtatcagcttgagagcgtttttgaacactacatgtcaacttaagagcgcttttataaagtttaatgtacttttagtatgtaatatgaatatgatatgatacctgaaataactttataatatgatacagaaagagtaacaaacatgcatcaaattcaacatgtgacttgagtttcctttcggcctaataccagcccaacattgtgcttacacgggccgtaacccattaaattcacctccgagcccattccactcgaaaaagaccttcgggaagcctctttgcctcccgctcctcgccgcccccgccccgccgcctcccccccacttcaagtctccattcctccatcgccgcctcgatctactcgccgatggcactctcccctcccgcggccgcgcgctcttagcatccgccgccgccgccgccgtccacgccttcgatccactcccatgtcggagccgccggcctcatcctgcctgcttcagtaggctaaccgacagggggggattccggccgggagccaggctgggcgcccatgtccccctccgccacctcgccgccgaatcgcccacaccgcaagcgccgcgccggtgccggtggctgtggcgctgacgacggctcgacccgccgccgcggccgcagcgctgtcctcctcggccccacccacttccccgccgttcgctccttcggcctccgcctcgccctcgtcgtcgccccagccccacgtcaccgccgcaagcagcgcccgctccactacgcctgccgccccacctcccttccctgtcgccgccgccgtcgcctccgcagtatcatctccctcctccacctccccatcctccgcccgttctacctccgctacatcctcgcggcagccgcatcaggcccctgccgctgccgccggaaggaatccctggtaggcatgggaaactacatctcgcgggtgctccggaagagctctagtgaccgtggtaaggcgccgccagccgacgatacagccaagcaggtacccaatttttaatctaattgagtacatctggcatgtaatttgcttgaaccgtcagtttgcacagtaaaattgacaatgcaacatagtttcaaaagatggtaatacgtttgtgtcaatccaaattgcttttagtgaaataagtggataagtaggaatttatattagctatattgtatcaagtattttaatccacaagtgagagtaaaaagttaagtacttgcatttccagcctgttcatttttttttcttttgaagtcaaatactgttaactaaattaatttgagcactgcaaattgacctttgttgtcatattttatccttgactattccaggatctatgtgaagtttttacacctctgacaaatgaagaagaaagtgaagtaaacaacattttgtatggcagtgatcaaaggtattgtaggcaaccatgaatttaattggctgattacttctcctatatctttagcacaatcaggaattgatttttccctttctttttttgcagtaagaaaataatagtgatgcatggaccttccaatattgatattactaaagagaaaatctggtgcttgagaacttgtaattggttaaatgatgaggtgaatacggcctgtccatggaaggaatcctgaagaatatgttaaacaaatgtcccattctttctgatcttgacattagtggttccattttccatgcttcacagaatcaagactgcatcagcattctacttttgttccttgcaggtcattaatttgtaccttgaattgttaaaggagagggcgcaaagagaaccaaaaagatttttgaaatgccacttcttcaatacattcttttataagaaggttagataatttgcatatttttctttccggtgctgtatgatggaatgttcttttcaatatttctgtagttctgttacacgcaccattttatgatcttcagcttatcagttgtctctttgaagcactatcaagtgatatttatgcaattattacttgactcttttccctttttttgaggggaatttattattttccttccgtagtaggaattatctgccagttagcaggaaaacctgtgattcttttccttcgatagtggaaattgttggctagtttgcacaaaaaacctgtgtttcaacactcaagcatacggtaccatacatttgtttgagaacacgcaattcctaccttatccttaatatatgttgatgtgtgccttgtatttacttaattgatgacccttttcttgagttacaaattttgtgtggttgttattctcttactttttttttgctaattttccttgtaggttgtaacatcccttactatttattaataaccttgcttagatatcaaatgaattctagcagtagtttgcaccttcatgattttctgaattctcttcagcttgcttgtggaaaaactggttatgactatcaatctgtaagaagatggacaaccctcaatagattgggctatgggcttgttgagtgtgagaaagtaatgttactgttattatttttttaatgtttttcatgtctgtttgtctttcaaacaaatcatgagatttattgtgcagatctttattccaatacatagaaatgtgcattggtgccttgcgataataaacatgaaggataaaacttttcaataccttgattcttttggcggcatggaccatgctgtgctgagaatactggtaagcttagctgattacaagtatattactggattagagagccagttacttccaattagttcagttacaagtccgacttatgagacgttagtttggtaagatggcacattgatgacttaacagttgattcagtcatagcatttggacttaattgctccaaattaattttgctaagcatgttatggtgctctctatttggatgccataaatctccagctcccacaatagttaaagggtggacaaaattttacccctgatgcattcatggacttattttttggtgctatagaaatgagaaaggtcttacgttatcacaaatatttgtgatatcttaaaatctgacatgattcagagtcattctttgaaatttaaattgtgacttacgaagcagtaatccatgttaattagaatttacccatcaggtgctatttcaagctttcagttattttcaagtgaagttctgttttctattcctctcaggctagatatatcagggatgaattgaatgacaagagtaacatacaggtagacaccagttcatggctgaaaatatcatcagattcttgtcctttgcagcagaatgggtacgttctctttacatgctacatatgacctaccagaattacgtatggaatgaataatggtttaccttcggttctgcaatgaacacagatgaaggtctaaattttatcactcagtgcattaatacattatcgacatttgtgttgtgcatatcaatgaccaagcatggtccgcatggatatgtttgacactgaatttctcttttaataggtgggattgtggtatgtttatgcttaagttcattgatttccacagtagaggtattggcctatgctttactcaggtgagtatagtacaaaatactggattcaagttattatatatgcttaatctgttcactcattgatttgctgtttgcactattaagtcaatctcaaatgaagagtcttaacctgctaagatgaagcacaatctctctctttcatacatctaaagtggagtaacatgtaccttgtacttaattgtgtttggtgtcatctaaatcaatcactatttgcaggaacatatggattactttaggaaacgaacagcgaaggagatactgagattgagagctgactgaaaagatgtactttcttgttcacacattcttgggcattttgtcaaggtaggtattcttgcgacctattggaaaagacataatgatgtatttattttctactagggtgttttgttgattacaagtggctggaacaattttgcataattctttaccccttcattttctaggatcttattttgatagaatagggagagattgaaatgagacccccaagggaacaagacagagctaacagaagtcggaatgtaagagcttagatgattagaacaagaatgcttaacccataccatgtatagccgccaattagaactataaagagataaaagggggtatgaatccacattttgttattctttaaaatattcaagtgaactgttatgaaatagatatgaggtgatttacatcaattatattttgtgaaaagggcgtcacccatcaaatttttttccttatagcatctcctttgcctctggcagtattagccattggctaacttgaaaaataattgtcgaaggtgatcgtctttctggaactcatatttcccagcaccacaggatatgaaatatggtaactcacaacccgcaaatctctgcctgctggtgtaattataagtaatcgacatacttcctgtaagcacatacgaagttatcatctctaccccaacattcagttggatgagatcataataggaaactgtaagctgaagtgttttcatcaaggatttggaaaattgcagtatttactagcaaaagatattgacatcatatattgctgtttacagaaaagaacctgtataggcggttctagcaataaactacaaataactagcttggtacgtgtaggacaggcaattgtaaagttggatacgatctaagaatggcttggcaatcagcatgtttggattcgtttgctccagtgcttaaaatgatttcaaatttttcctgcataaacaaagcacaacgatcgagagagaagaatcatatggatacatgcagacaaagcgatggattttttaaatctctttcctttgtccttccttgagtcaatatctgatcacctgccaatcaacgtacacacgaatcagatggccttggatctgtgtctcgtactcatattcatgaaacattcctgaatatatgacggcttacgatatcaatatcatttctcaagagctgacaaaagagaacaggatttaaaacctatcaaatactccctcctttctaaaatataatgtgacacatcttagttatatcaatctagatagggacatccagattcatggtattatgatacatcccatttgatcctaggtttttatattctgggacgaaaggagtatacatggtaataggtatacatctgcatgcaaaacagcttaagggtgtgtttgattgagctgtggcttttaaaaaagtagctgttggctgtggatttttgaaaagtagctatagaatataggctgtggcttttggaaaagcttgtttggtttagcagctgtagcttttgaaataactagtctcgcttacaagcgggtcccacatgtcataaacatattggatcttcttgttcctctcaccaccataggatgcctgagatcactggagctgctcggttggggcagatgcggcggcgccgctggatcggcaagacggcggcgggggttccggctcctcggctccgcctccacgcgcgactggcacccatggaccgccgcgcccctgccccggcctgtgcggccgcctgcaggacctcaccgcaggcgtccaggtcctctgacgccaggttaatctagtcctagaataagttaatctagtaatagaatagaatatgacatcttagtactagattaacttattttcagacggagtagtatgaatttcctgttgtcaatttgtcatccacccaaatgacatatttcttcacaggcttgctcttggctgtcactatcatctatcagtacaatattgttccagcgaagacttagccaggaacagcagcatctgtgctttgatatatcatatgtttattcttgcgagcgcacatcgtaagaaagagcaaagtaatcacgacaaatagcatcgttaaaggtgaaatgcacgtcatcgtactataggtatgtcttgtaataattggtgggaactgggaaggtttctggagttaccgacttttggtcaatatcgtcgtatcaacacggataactttgaaaagaaaacaactccaagaaaacaaattgatcggtacttcaaaatcaacaccactattactcatataaaaatattacaccataaaatattttcagcggccaatatggggaaacagctttgacgtatatagttctgataatctggaacacatcaatttcaaaatttttaaacgttgactgcactgcacacactctaaaacaagaatggccagaaatgtgcaagaccttgctctagatcaagctgtcaagtttggtgaggatcttgctactgcaatctttgctgatgattgtggggttgcaaattatcattaaacaagaagatcggacccggcccatgtggatgaaaagcttctcagattctcgtccttgggttcgattgcaataatcacatggagcttaagagtcaactatcctatcaaccactggatcagcaccagctttattcctcaaaagggaaaaaaaaatcctgattgtactctcatctttattctgccccagcagcaatctcctctatctgaaaaatgctgtcgatctgtcatttgtgttaggctggccctggccctggtctggccaccagggctcagttttggtgcttttgtagctagcttggtcatgcaaagttgctttctcttcggaagatcccaatcggtcgagagttgattatatataaaaacgacttattattgataaaaaagtaatttgagtaaaaaatttatatagaaatgttgttaatgacttaaaagccaatactttaaaattatgttaagaatactctaaaatttaagttttaaaatttaaattttggtagtgaatgatatgttgtggggcaaacgatgaggcctttgttaaagtggaactacatggcatattcagaaacaaggttaaaaaaagggaatatacaatagtggacatattgtggaaaatgctaataatattccctgcaaaaaagaaaagaaaaaggctaaaatattaaagagctagtgattcatacttgtaatagccaactattctgcaagtaaaggagatagatattgtttcccatcaaatcaagagatggaatagggtgcgagcaagtgacatcttgcatgaaaaggaagggatcactcagacacactaactcactaatttaaccataacaaagtgtaggctaatttgtgttttctttcttgaaaactattgaggtgtctttgttttaaagcttccaataacgtctctaaaaatttcagcccttttgccaacatgcattagttagacaagttgaaatcttgacagggataggaaaaaaaaaaggagaaaggggcaggtacattcccaactttccattggccattacacaacactttcacaatcaaggcaggttctagctctagctcaatctcttctagagctggagtctaaccaaacgatttcagctccataaagaagaaagcggaacaagctaaagtgatatgaaaaaagaactagacaggtggagcggagtttgggctgctccgtggctctattgctaaagttagatttagtagttggtgccctaccaaatagatcattgataactctacaaataaggagacatgttgttcgctttgttaaggaaagattcatttcttaggggaaaatttcactttgcaccaaatttcctttgtgtagttgtggtaactaaactgtgtatacaaagaaatacgcattgttttcattggctggtccaaattgtagggaaatgcagacgatagtgatcacatcaacattgttaatgcatacaaatatagacgatatgtgtgattttgacacaaatgtatttcaaagcatgcatatgcaaatattaaggaaatatgtttttgttatgcgccggatgggggcccaaacgcctaagagcgtagttgtgcttgatgggagggtgagggcgcacgcctcgcctccccggagccatgccggcgaacggaatagaaggagaagggaagagattgacctggggataattgcttgctttatttcctgaatgatctgccatatataagcttacaactaaaccgaattgctaatttaaaggactcaacaaactaacaaactttagataaaattgagaaacaacaagaactgtagcaatccgaaaacgatgttgacgctcccctgtgcgcgcgatgcctcatctgcccacttacgtcacaccaccctcatccgttcccgctcctaggcttcgctttatcgcacgacggtggtatgaaaatccccacataacagtttttatcatttttatgaattaagactttgagatcctcattgccatcggtctctgcagctgttcttaaaatgttaaaggcatggacagcatggtgcaagaatagaaagaaatcaagaatttggttatatgttctatgaaggtcctgttattttgtgattaagatacaatttttaactcaattttcattaacatgctttttaaatgaattgccgaatggtacatttcatgtgaaaactttctatatagaacttgttttaaaatattagataaatcaatttttcaagtttaaaaaaattaaaacttaacaaatcatttattaatggctttcttgttttgcgtgcccgtacataatcttcatctatcgctttctcgaattgggggccaaagtcctacaaaatttacaaattgtcaaaacttttgaaaggttacatattagaataaaagcatcaacttaaagacacaggaaagagataattttattttcctccacttatattgaatagtctattcgataagaatcttgaaaaaattgtgtgctcgaattatttatttcaaatgattttggagattttgtcctatacaaatcagatgctctaacttttcttgttccatagaggctattccaaatttatgtcagttcaaagttactcaaagaacagtatttttcaagacataacggaataataagttatgttaattaaatagtattatgctggtatataacatcaattactccatcccatccattctaaaatatgttatttcgagcgtttaaaaaaaatactctaaattaagtaatacttcctctacctaatcactagtcagttaatttttctcagtcttactataaccatgtcccactctgcaaccatcccagaggcactcgatggttcatatcctccatcataatgacacgacactgacgtgtgaggcaataaagttgcgtttggttaaagggttgggatgggtcgggttgtgttgaacccatttttttaagtgtatttggtttggagacatgtgggataggatggtcaagaatattcccctaagatccgggttgacatggtcactcaaaaactgacatggtccctcaaaaactgacagaccattccaacccatttttttctcacgctgacatgtggcacattccttcaaaagtaggattattatatcccttatgccaaacaaatatatgtgatcatcccatcctaaaaacagggatgagtccaactcatcacatcttgtccccaaactaaacacatgctaagagagtgggactcacatactaatgattataataacagtgatattatggtagatgatgttcactcgacactcgcgtatatacctagtagtagaaggtcaggaggacaacttatatcccttgtcccgtgagttgatcatgtgtcgtaaacagaaggataaccagatcaagtggtaaaatatgaccatttgataataggtagtgacaggagcagaggggattaaagaactaaacatatactctgttactgttagggcatttcgtcatggggcaatgccggatgtgggcacctttactctttattatatttttgccccagttttcgaaagaatcctcaaatcacagaaaattacaaataaaggctatcttttgtgaaatctgtttaatttcttctctttcatttaaaagcgtcacaaactggaaagggaaagagtatgattagaatatggtctcactgcacaaagtgataagatcaggattcctcttcatctgtctccatcctctatgaaaaagagtagatcaagattatcttcacgcgaacgattgaataaaccagagccatgcaaaaagaaaatactaatatatttttaaagataatccaattgacgagaggactcgtgctactcgtaaaatatttgtgaatataaatatcaattttagtagctagagtgtatttaggttcaaatggggaccgctactgatgattttcccttgtcttgaactatcgtcaactccaacccttcgcaaattaatgtcacaggtatatattgattatatatcttggtgacagtgacaaacattaaaacataggggcaattggattcttacccctactttcatttgcaattgtgattttacccttactttttaaactttgtgattttgccctcactttttgatgttgaatggtctgtttgcccctggtttaaacgtctgttaggtggactcagattaaatgagtttaagaaaataagaaattgacttgcaaaatgtagaaagacatctctatcccaaacctttcaatctaagccactgctgactcctcccgatccccataccccattccgacctccgtccccgattcctaaccctcgcgagcggtggcggcacacgcgggcaagcgagagcgaggagcgcgcggtcgtcgcggaggagcgcggggtgaagcaggctgggccggcgcgaaatggcgatgtcaagctgagctagcccgtcgccgtccgccgtggtggtcactgggctcgtcggcatcggcctcggctatagtgcccgaaccgctgcacagcagatgatcgagtacatacgtactgctgcatatgcgtagctagctaggctgccttgccaccattagcatggccgcgaggagctcgcctgaggcatgatggtgacaaggaggagaagaacagcaaggagaggaggagaggaacatttgagttttattgtcttttactttttcttctttgtcactccccctttagtttttatttttcttactgccttggactattggttggttcctaaactggacaggaccaacaaagctattctgttgttgaaagaaagagatgagagtagtgtttcttgtttgcatattcataaatcccttgattgttaaaatgattaaacatgcagggcaagttcatacgtcaggcattgaggcattgaattcatacctcagtccatagtgtttcttaattaataaatcccttgattttttttaaacatatgctggagaatcgcatttcttgtgtagttacaaagttggatttcgttgttgaaataattaagcatgcagggcaagttcatacctccgttttctactgtaatcgtgaaacacagccaaaacacaaagtcctcacaagccaaatctgcaagggcatagatgtccttttacctgtcagttaacaccattaagtcctcctaacggaacaggggcatacctgagcttcagttcaaaatagtgagggtaaaatcacaaagttaaaaatacaagggtaaaatcacaattacagttgtaaatagggacaagaacacaattacctctaaaacataagtacttctaaaatattctcttacaggacgagagatttggtgccgaaataataaatagataagaaatctttctctcttttttttttttgcaagaatcgagctgtctcgtgtaaaacctgtaaaattcatgtgctttgggatgcaaaggtgtccaaaggggaagtgtgggctatacagatgctcgggcctatatgtgaacagtatgtactatagaggatctcgattggtccaaacaaattttaccaccacaacatatttttttagtactctctccgatcataaacattcaacgtttaaaacaagatgttgtcaaacttttacaattcaatggattgaacagtaaaagtttaacatcctaaattactctcccattttgaaatgcttatattttggcatggagctagttgatgtttgttacgggagggaatactccctccgtcccaaaatataataacttttagccttttgaatttatcctaaaatataacaatttttctaccaatattcgcttctcaaccaatcacaatcttccacaatttaattctatgtgcttttctaataactgtgtccaactctaaagctccttagaacaggcacaatagcaggctataagccagctataaacatatatcgatatgataaaagaggagagataatagcaacggactacagatttgtagccagctgcagcacggactccaagacacaatgtgtatatgacatgtgggaccatgtattaattgtgcagtatatatttataggtatatgaattatctattaaattgactataaataatttgaagctattaattggctatattgttaaatttgttcttatattctgggacaaatgaagtattaactaagcaagttcatggactaattagtgggatccctttacttctgtgacatgatgcacacaaccgctgtgtgcttacggttagttctctgttaataaaagtatatttcagtgtcctgaacctaattgcatatcccaagaatgtttcacaaagccatgcatgccattggcttagatagagatatgcaagccttttgagggaagaatgcacaggtagtacaggagatgaccctctgcaaaaccattcactggcagaagtgcagaacaaaagagtggtcaaaaaagctggccagcttccttcttttggttcatcagattctggtcaagtgctgcatgattggcaacttaaagagtgcgtggaagtttgttaaagatttcgttccggctggttttggtgtatctctgttatttgtaaaacttaaattcacacaattttggatattctgaaactatattatggtgtctgtttatctgcatttggtccagtttttctttattgaaaaagaacacattcataacttcacatgaatcgaatgcctgtactgcaagaggaataaacacacatttacgagatggggtcaaatgcgctcatcaggggaatctcatgcacaacccagcatccactttatagcaaaaaaacatgctctcaccaaaaaggacctgatcccattggcaagaaaaaaaaagtactttccactactacaattttttcaggagcagagaaaacaagtgcaatcatccaatgctgaatgcccacacacactgcaacagatttctgcaaaaagtgatgctgttaaaaggaaggcttcattcattcatttttatttcttttttacaggaataggcttcattcattcatgtagagagaggagaaagagaggaggaaaaaaaaggaaaatggcaacagattctactactggtttctggtatgaccaaatagcagcagtacgaattcaaagaatataatagtatatatcatgttttgtttgaaaagggagagatttgttgggccccatcatggcatcatccatccatgacatttggtcatctatctatctatccctaacagcagcaagatagttttcagttcatctagcattttcagtggaagatccactactagtagtaaagagttaaaagaaaagtaggagtttaccaaaaaggttttcaactcaagtggagccttttttagtgcagccaaccaactgaacagaagctgatacacagttactgaacttcagattggaaagaaaaaaaaaatgatgtttttgggaattcagagaagtgctcactctcttgtattggcattgttgcatcaaaatccatataatagctcatcatatcagctacaacaagatgaaacaacagctacaagaaagaaccgaagatgattgtactacctccgttttaggttataagactttctagcattacccacattcatatagatgttaatgaatctaggcacacatatatgtctagattcattaacatatatatgaatgtaggcaaatgctagaaagtcttataatatgaaagatagggagtagttgtgagggggcgttaattgctcatatgtagatttatagattatagctagatatacaagcaagcaagagctcgatctttaagctaagctagccgaaattggaattggaattggagaattggaggtggttaattgagaaaatgagaatggttcttgttcagtcgaggtgggtggacctgacacgcttgtggccggcgtggcggacggcggtgccgacggaggcgccctcggaggcggcggggccgggggaggaggcggcgaagagggaggagagatcggcgtagaggtcgacgacgcggcggatgttgttgttgagctcgcggatgaggccgacgttgcgggagaggtcgccggggaccttggactcgtggttctggttgatctcgttgatcagcacccggttctggtccagcaagctctgcacctgcacgaagctcgtctggaacgcgtgcagcaccttcccgtcctccgccgccgccgccgacagcgtgtcgccgtccatcgcctctttgcttctgcttctgcttgttcttgctctctgcttgttcttcttttgcctctctgcaattctgcaccccaaatggaaggaaatggtgaagagtgagacgacaagaacagaagctcgatgggcgatgaattgacgagttcttgagacaaaagaaaatactagtaaattctttatctattcgattcaccgctgaaaatggtgagacgacagaacagatgcctgatgagttcttgacgcaaaagaaataattaattgttttttctttatctgttcggtacagcactgaagattttgcagttctttccatgaatgaaaagcaagatttttcagtttttatcgcgaaatctttgcaaattggagcagctgtagcgaggaaatgtaagattcactgtttggggggcatatgggacgacaaaagcactgttcaacaagatcagatgtacttgacgaatctttatttgcttggacccaataaaaacatgattaaagccttggaatttttttccccatatgtaatctcgaaattaacgcaatggttggggataataaatatatatatatatatatatatatatatatatatatatatatatataaacaagaaatcatgtaagtctaaattccaagaaacacaaagcgcgtcaaatttggaggggaaagaatcaaagaactcaagaagaaagaaacagtggtcgtgcgggaagggatgatgagttcggggaatagctgagatccattgaattcttcgcgagcaaccggagacgaaagattcccagcaaaaaatagaacgaaatcaagaacaagaacccaaaaaaacaaaatccgttactccgatgcgaatgagattggttttcgaccaaaattcgctcgaatcagtagaacaaaaggggaggggaggcgaccgaaccgagaaagaaattcaggcgagaatcgcaccggggggggggggggggacacaagaaatccatgtgaaaactgtctcaacaggtcaaccttaggcacggccagagcacaagatacaagaacttggagacgaattttggcccgccaagatcctaataatccgcacaagaaacgaaaagaacaactcgtcgctcgcaagaacacagcagcagcaagaacatatttcactacttctcccaacataattcccggactagagagagaaagcgaggaagggcgagcttgactcacctcaaggacgccgtagcatctgcgctcctgatgagatcatgcgaccacgagagagaagagaagtggaatgaagaagaagatgagattccacaggggaataggaggaaaaggaggatggatggggatggagagagagagagagggagggaggagatcaggagatcctcagacacacgaaactactcaggctagcagcactagcagtgacccatcatcttctcctcctcatatatacggaggggaatagtatacttttctttctgtatttctctctgtagctttaaaagctctccttatttttcttttcttttcctatagatttagatttatagatggagggtattagtagtaggagtagaatcttttgctagagagagagagcttgggatttgtggcatgttcggacacgtttctcctcctcgatctccttctgtatctccattctctctcctcgcatcgtctcactgtctgtgtgcttgcttgctgcttgctgctgcagctgggttatcctttcctgcccggcacggtgcatttccgtctaccggtggtaaagtaattactcatgtacagtggtcatgtttctgaaaaaaaaaattctttttattggtgtactccctctatccaataaaaaaaccaatgatttagttctttttgcgtagggagtatatttgttcatacggtacaaaccaacatcatctttactcgatttcggctagtcggcaaaacatagtgagacacatttatcaaatataaaccttgttaaaatgttctttatcattgttcgtaaagaagttagtagattgccttcttaacaaatgcaagggtttggttaacattatcaaatcaccatcacactaaagtaagggttgttaaaattcgacaatactaaaaatggtagaataataatgcaaacatactataaccttactaacttctatcggtaatttcagaaaattttacttataacatttttaaattttataagtaccaaatcaaaaaataacacctcgaccatcttaacattatcaaatcgccatcacactaaagtttagcatcaccaaattttgatcagattgatttttgcaccaaagcaaacaaaccataaaagcaatttaaacctttctataatggaacaggttatagtgataacaataaagacaaatgaagataacaaatggtagccattattcgggatgaaagctaactaggggcctatttgggttagctaagactttgagaagcagctgattggtatgcagcttctggtttctagtgcattttctaaattctacaactatagcttcttaggggagcttctgattctggaagaagctgcagcagctagaaactccccaaacaagccctaggattctaaagggaatgggtttagagacttatacatggcagtgtaccataggggcaagttatcggtgcacgttgtacaatgggatatttaggcttatgcatggcagtgtaccataggggcaagttatcttgtgataccgagcgaaagaagaacacatggtttgtaactcataatagattcaattgttacatcacattccgtacaacaaaataaaggccagctgggcaaggtatataatgtgatattgttgaggcgtggtttttttttttggaggaaaagagagcttcattacttgaatgaaacagaggcgtggtttttgagattcaacaactcttcaaatggtaaaggaaagacaatgctaatttcgctccgttgattggatcagacaacaatatcagtgttcaaatccttaatttcacctctctccttttttggttgaaactgataataaatgatgagcaagtcatgtaaatcttactcatacagtgagttgtacccctttctacaagtgtacctacaacaaccaagctacaattaatatctcttcgatgttcaattactatgctggtgtggacgcatagtttggttcctgaaagtgtcaagtaggcctagagggggggtgaataggctaattcaaaaatcaactaaaaacggaagcagtaattatcggatatttccgaaattttcggatatatccgaaaattttcggagtcagcacaaacagcaaagtaaatcctagatctagttgcctacaacaagaatatgctagcacaaacagcaactagacctatagcggctcaaacaagcaaagctagtggagagggaggaagtaaagtcaccaaagatgaagctcacgagattgttcccgaagttcgaatccttgaggggattctactctccgttgaggagctcactaagagtcgggtcttagctaaccctttcctcaagaggttgcactaagcactcctccttccactaagggtatctcttccctttcggaggtgagatccgaccttcacaaacttctcccggccaaccacaagtagatcggtggctcgggagcgacacctagccgcctaggagtcctcaacctccaagagtaacaaatgaaacaaagaactcccggagatgatgcaagtgctcacaaatcttcatgaagtcaacaacaagcactcacacaaacttgaatccacaactctcacactcacaccaaatccaaatcgaacacgggtgagaggggaaacaagaaagcaaggctcaaaagtgctagagagagagagagcaagccaagggcacaaatgattggaatggaaccagcagccctcacaagtgaggggagggggctatttatagccacagcccagattctgcccgttatgcacaataattgagattttcggacatgtccgaaaattccagcccagcaccaacagcaaagtcaacgaaggatttttcggacattccgaaaacttttcggacaagtccgaaaatttccagtaccaacaacatcgttctggatgttttcggaaaagtccgaaaataactttcggacaagtacgaagatatacagaagcgaaaatgactctactgaagaatttcggaaaatccgaaaattagtttcggacaagtccgaaaatatacagaaccacttttgccttcgcagtctttttcggaaagtccgaaaatcactttcggacatatccgaaaatttccagaagcgaaaaactggttctgtgtgttttcggaaagtccgaaaatgagtttcggaaaactccgaaaaaatccagaacacaccaaactgaggagaaacactttttttttaaaaaagattttgagcactttgatcactcctcgtatgtaaatgcatcatccctcttaatagtgcggctttcctattaactcaagaaaaacgaaaacgtatcacattaacgtattcggcgggatatgcattacgctaactcattgaggacataacaaccttcatatttgcttaaataaaaatgttagtcctctctaatcgcattgtaattaatcatcaaaatcattaggggcctagatgcactttcagttccattgtggtgttctacttgtctcacattgtctagttttggacagttttggaagtgtatttgcatctcacatagacactcattaattcagtccaaagattggaactttggaagttataatactccctccgtccaaaatataagaacctaagatgggatgagatattttttagtgctataaatctggacatgctatctaatattcaattcagtcctaaattcttatatttttgaacggagggaatagctttgtttgaaaaggcaatttaagccggattggtaaattaggcagcctgtacctaccttcacgtggtgtacttggacatgtgtttcttgatattctttcctgcgtacattagagacaatcaaaccaacaaatcttcccgatccagccatcgtattttgcctgaaattcagttctgatgagaatattctaccagagaacatagtcactagagtaataaactagagtaataagtttattagagcagaagcaatgcaagctacacatttgaggaccctaaaaatatcacatagactaaagacacgatccaaattttggttccccatactgcaaatggcctcgcgagaaacttcaatttttcatttcagccctcatatttttctcaaattacaaagaaatccaaattttatagcaaacaccttaaaatggagaaaataatataaatctcaaccccacccaccaccactaggttcacaaccatctccacttcccccaccacccacctagacgagttcaccagtgataccgcagcctccggcctctccccactctccctacctcggcaatgaactctggcaccgccgccagcctcttccttctccccattgcggcacctctccactcctggacaccgctcgagcccaacccacatggagatgcggcggtggtcgaggaggccgaggcggcggcggagccactaagcaaatcgatgacgaggaggttggcacaagcaaggggacgacgggctcatcggctcacaagcagggcacgacgttgagctcggcagcacgcaagcgggggacgatgatgagctccgtggcacgtgaccggtgcccctccactcctactctccttagagggcgaggacctcaactacggtggcagagatttggagtggcgtgggagctcgaccgccattgtcgtcgcctctcccctctcatgagagttgaggacgagccatggcacagcgacagaccccggctctcctctcccctctctggacatcagctccagcatcgcaaattgggtgacggcgcgatatctcaacatcgggctcctccacttcaccttctccagcgggtgacggtcctctcctcccttctctagttgaggtggtgaggtcgcagggtggcagggcaacggcgcataagtcggttgcagcatcggttctttctcctgctccacttttgcctagcaccattcctttttccaactgaggagctcggttctttgtttggagccgagaaacatcacaaagccatggccctccaccttctctctcttccaccacaacacctatcctatgtggcacaacgaatccacgcgacacggtggcgcgtggaggcccttaggtgcagtaactgctacctccaattttattcattttatctgctcattaaaaaaaatcatgtacacaataatatagtatctctgatatacaaatcctaaaactatagaatattttttattagtttgctttcatactaccccacttctttttgtgcatttcttagagcttatgtagagtgactcgttctttttctccccatttttcttctacatcttatcattcaatcctataagtaaactaggtgattctcagcgctttgctacgaaaattactaagtaacttttaatattttttaataatcgagctaaaagtaaaaattatgttaagagaaaaaaataaatttagtagactctgtatgagattgtagatgaaatatgatatctcacactttgattatatggataaatatatgttaagtattataaaaatgatggatatatatatatatatgttaaaaatattgtgaaaaataatatgaaggtagatgattggatgttgatttgtagaatgtaatgaattatagatgatgttgcatgcttacataagttttgtatgtaattattgctagtgtatgatgaggtggcatgtttgcatgtagagctttagaattagtgggttataactttatagtaagataggatggcacggctaacgttttattacattaaacattaaatttagacacaagttcactacagtactgtaccagaagtttgttatctaatcaccgacattagaaacttgtaataattgaccgatacgagtgctaaatgcgtattgatggatggacctgttcattcgagatgtgctttatataggagtatactaggtgaaaccccgcgcattgctgcggaaatttagtatgataacaataaaaaaaataacgtgtaagatagctagataatatcagattaagtaaattaatgtggtttataataatttaaatttaaatagtatgtagaatggtgactcaaacgtaaaaagtaaggtggtatgactttatggaagaaaataagtagggaaatagtttagaccgtagattaatcatctaaaggctaaaaacaattgatgtgatatgacttgattagagaaaaaaaaggagaaagataatttggaccatagattaatcatttaagcataagtgaggatgaactatataagtatatagggtatcttaaaacataataaagatatacattgaaacattatgtgaattatgttggatgataatttaatatgtttgtatttgtaaagctcttaaattataaaaactataaatatatagcatatttgcatgatgtttaaatgtgatgattgctagtggatgatgatgtggcatcttgttaattagtggatgatgatgtgacatctttgcatgttaagcttaaggagttagtgggggataactttatagtataggatatgagtataagtcataactaattttaaattaacttaaaggtacaagtatacaactattgccttaaaaatgatatctctgtttttttttttttggttctggatatgcgtctttggaagctgtataagcttatgagtaggaccaacaatgatatctctcgtgattcatgctttaactttcggctaaatgcatggttggatcttgtcattttcacttggccctctacttgacccactgggacacagagcttccaataaacgccgaaacactttgctgaacatccttggttgtatggtcaaaatctcatggagatgtcccttgtgccaggtaggccatcacaaaatcagctgatgatcactcatcactcgctctccttaaataccactaggttgctgccaaatcaaggagcagaaatgctgcggctaccaagaacatttacacaagagaaacaggtgagtgctttgctgacaattgctgggcttcccactcacagtgataaatccatgaaagccttaaacctatcaacaaaatcaaccaactatatactttataattaattgcaaaaaaaacaaagtttcctaagtaaatttctctagaaatatagatttgtcatacatagatttttcacaatttggtccttttcaaaaccttattttacaaatagacccatgaaaaaaacttattccgaaaatggtccttttttgacgccaaagtcgcttgcaccgtggtccaataggatggcaccaacaactctggtgccatcctcctgccaccgtggcgggtcggtgctgacatggcagaggagcgtgccaatgaggctagcaccgccctcccaacccacgccctttttttcctctcctctgtagaggagagatgtcttaggagcacataagaaccaaccatagaaaagttaaactcaaatggatgtaatatgtgacctgtagaattttccaaagctctaccgaaaagcttctcgcctcgaaaacataatcttgcaagcggaatttggaggttctaatttcaccaaacccgacgaagggggggacaatcagatgtaactttttatgtacatgtccatggatatagaatttgcctaattccgagtccgtataagaaagttatgcatgttttaaggaaggacactcgagtgtaaaagaaaaaactcaacaaaccctattttttttataggatactatttttttttggtttttttgactataggaaaaacaacgaaaaacaggaagtctcctaccgatataatcttaagtgaatttgaggagaggggagagagagcaagagcaagcagtcgaactcggacttggggggggggggcgccagagaggctggcgcgctccccctaccatgtaagtttctgacctccacggtgacagaagggtggcgccagcaactctggcgtcaaaaaaggactatttatgggttaagtttttctaggggtctatttgtgaaatcggtttttaaaaagcaccaaattgtgaaaaatccagtttgccatactcactccgttctgaaaagacgtttcgtgtttttctcaacttaaatttcttcaagtgtaactaaatttgtagaaaaatataatattatttcaaacccaaaaatatatatgctataaaaatatattcaatgatgaatttaatggaacttcatatagtagatattgttacaattttttatataaatttttgacttattacaaacataaaatggcttatgggggaaattatatgttagggtaatactaactgttaatctaaatgttacatatggttttaagaaactgcaaattcatacttcgttcaatataagagtaacctaatacaaatataacatatatacatatatatatatatatatattataactataaatctggatttagtcctaaaatatactactatcatatctgtttgtatttgggacgaagatagtatatggttgttttgtgctgctttgagcgcgcctgacgtgtggtacaattgcctttgattgggacagttctgttttctaatgatgattcggataggttttcaagcgaaaacaaataagcatgtccacatgcttgtataagccaagtaagagttgcttcactttacatatcaccttcatgagttgactgacatatatgcaagtcaaagtcaatgcagccgtagattttagactttctgaaaagtggagtatttatgttggttgatgagaccccaatttttgttttgagtgagatttaattagggcctatttggttgaggactaatgctctacacattaactaagatgactaagttcagtcttgtcacattttgtggcaaacaaaatgataaactaaggggttgtttggttagcatctaatttagtagatagtgtttgttttctgccacaactttactttgcttagctcttagccacctgaccgacatgtcatatacttatttttcttacctaactttggtcaaagttaagcttagtttgtcattttatttaccaaaaaagtgtggcaagatgaagctcagctattttagtaaaaaatatgtggcgtcattagtccccaaccaaacaggccttaagctagggctatcaaaaaagctcgaggctcgtgagctgttcgagctcgactcgtcctaggctcgattcgagctcgactcgtcctccaaatgagcaagcccgagcctgtcccaaagcttgcgagctttgtcgagccgagctcgagcttctaacgagtctagtaatatatgattttttttgttgttatttaataaattgggagatcaaatatgttattaaatatgttatttgtatgccttgtattggcatcatatatttattttattatttttcctcttctgctaatatgatgaaccctaaattaattattttttaaagattatcctttgaaatatacattgttctatttaaaaatcaagctcggtagtcaagctcgagcttgattgagctcgaaccgagcctgtttgaaaagctcaaatattttataggcttggcttgagcttggctcgagtttgtatcgagctcgagcctaggcagacgagctcgctcgagcctaggcagacgagctcgctcgagctcggctcgttgacagccctaccttaagcttagataaagttagataaagttagataagaaaatagagtgtatatgacatatggccaggtggctaaggttatgtaagatggatttgtggcatgaaccaaacattatcgactaaaactgtagcttatatttagttgccaaacaactagtcgtttatctgatcatgaaaacatgtcactcttactccatgttggtagtataatactgcaatctctccgacaaaactttgatcactgatatttatattgttgtatactagtacttccgttttatattacaagaatctttaacttttatctaactcaaccttttttaaagtttgaataaagtttataaaaaaaacttagtaatatttttgacaccagataaatatattaccaaaatatattcaataatagatttaaatgcatttggtgttgtaagagttactatgtttttatataaatttgatcaaccttataaaagtttgattttagaaaagtcaaaatcattttataatacgaaatgggtggagtatttgtgaaatcaaacaaaactgaaatattgttaaaatatttttcaagacatgtcaatggtactagagtaactttttccaagacactgccagatgccaatgctgtcgctgtgaatctcatgcaagctagggccatatgatgtagtactaagtccgtcctaaaataagtacagtcgtagatatccgtctccaacgtttgaccgtacgtctatcttatttgataattttgtgaaaaatttaaaaatatttagtcacacgtaaagtattattcatgttttatcatctaatagcaataaaaatactaatcataaaaaaagttttaaataagacgaacggtcaaacattgaacgtaaatagtacaaaactgcacttattttggtacagagggagtacgttctcctccatgatagattcatttatgcaagagcaaatgagtgaatgacactttctgttactgaagtttcgcttagagccaacctttacctaatatttttctttggactaaatattttcgtctttgttattttaccaccttaatgctaagtgacggctctggaaatttttccttaacagtgcctacttcatgttcgaaattgccatatcactacaaacttaatataaatttacaaaatttgctcaaaatatagtacaaaatagtccctccgtcccaacatctaaggatttttaaaacttcacgacggttttcgaaatgctactttgactaatattatatataagtttttcaaaataaaaagatttacatactataatactagtggagaaaccatctttggtcggtcgacccaaatccataatagtcctggttccattaaaaaccgggactaaaaacgatttttagtcccggtttataagcgtaacaggactagatgatctttattcccggttggagttaccaaccgggactaaaatctaactttattcccggttggtgttactaaccgggaataaaaatcaacacgtgctatataatccctattacttatcctctttttccgtccacacaacgaactctttctctatctcttttttcctctctaactccttatccttatcctttcttcttccttcttccttagttcttccttcttccttggcgccgcttggatcggagcgagagcgggccaggcgacagctggcggccggtgcggcggcgcggagggacgggtggcggtggccggccggcgcggagaggaagctggtgcgacggtgggcagcagcgcggagggccgcggcggcggcgcggggccggtcggcgttgaggggaggcggcgccgcggtgggcagcggcgcggagggccgcgacggcggcgcggcgtcgggcagcgccacgggggccggccggtgcggaggggaggcggcgcggcggcgcggcagcatggcagtggctgaccagccggcgtggaggctaggcggtagcggccggccgtctcctctgttgtttttttttaagaatttgtgatttattgcaggatcatgtgatgaatttgatttgtgtgtgatgtgaacttgtgatgtatttgtgatgaattttgtagaaacttgttgtcgacgtttgatgtcgcgattccggtatttgcatagtatggggatcgttggtactagggtatatgcgagactaagataaaagagatggagacagggatttttatacaggttcggacccctgaattgtcaggtaataaccctacatcctgttggccgaagccgatattgctcttattcaccataatcacaccaatacaatatttggggtagcctatctaacttctgtcgatatggcggtctgaaggtctgactcgtagtcgacaacagggtagtcttcctcctcgagttcgtgcccgacgagatcagagacagcactttcatctctcctgacagtatccggagacatcgtaggggactagccgtgcttatccctgaagtcgatatccggtgtcttgtcttggcgtatgttggcttgtatgttgtggcttctgttgttccgtagattgtggtgggtgtgtgcattgtctcttctatggtgggtcttgtatttatacccataggtgtccccttatccaagtagaactagagaaaccaatatggatacaatccgagtagtccttgtcatttccatgtagaactctggttgtctttccttatccggaactcctcatatatccgcaggttgtttctgtataggacatggtatgtggtggatcctgccaagatttagtcaactactattaggtatgtggtatccataaccctggcacttctgatgtaatttgatttatgtgtaattttttttaggatttgtgatgtatttgatttgtgatgtaattttttagaactttaagatttgtgatgtggacttgggatcttacttcgatttgggatatgcataccacccatattcgggagaaaataaaaaaggaaaaaaaacctggctatcctctttagtctcggttggtgttgggactaaagataccctatctttagtccccgttggtaacaccaaccgggactaaagatccatctttagtcccggttatttcaaccgggattgctactcccggttgaaaacccgggactaaagggggttcccaaccaggagtaaaaatggtttctctaccagtgatagtttgtttaatgataaatctagtaacaccattctcatgtgatcgatctttttaattttttcgctattaatagttaaatttaaaaatatttgacttagcaatattctaaaaatgtttatattttgggttgaggagagtagtaattatttttgcaaaaatataatatgaacatacaaatatgtcaaaatctagagtggtagaaggcctacatgaaccatcccttggagccgccacaactaatgtttatgtcgagccacatccaatcttttctctggcaaagatgtaacttgcacataactagaggaggtcgtcactatgaggatgcatatgttgttaaggctgctaaatacgctcacaaggagatttggatggttcaaaatgtagtaaaaaaaaagagagcaaaaactcaagttcgaagtgaaaagttacagaaaaagtgttccaaagtgaacaagatatatttatccaattgccatgtttctctgttttatagtaatattgttagaacacaatacatggattttgtcaaacacgaaacgtctggaaccagttgtacaaaacaatattccctctgtcccataatataaaggattttgagtttttgcttgcaatatttgaccactcgtcttattcaaaaaaatttgacattattatttatttatttgtgacttactgcacaacttttcgttttttatatttgcaaacaaattttaaataagacgagtggacaaacgttgcaaacaaaaattcaaaatcccttatattgtgggacggagggagtactaaagttcggcacaccattttcccaacccatttactcacatctatcgttttccgcgcgcacgcttttcaaactactaaacggtgtatttttttcaaaaattttctatacgaaagttgttttaaaaattcatattgatacttaattaatcacgtgtcaagagaccactccgttttgcgtgcaggagggatgggttcccatcctgcacacccaagcagagcctgaatacagttgtccttcagaattttttaaatacgcttcctgcaatttcaattcagtagcacaagttttcaatctctcatgaataaatgggcaagtacaagtaccatgatcgaccgtgtgcgatttacataatattcacaggttttgagaggtgagtctgtacatagcaccatttcagagttcagaatgcaaactcagagaaccacaaccaaaatgagcttcagattcagcgcaactgcgttgccacacaacttcgtggtggaaataccgcaatcctttctttcccaacaaaaaaattactgcatttcaatcatacttaacttgtcgccgttttcgtccgctcagcaaaccatgccttccagtcagtaaccttttcgtcaccattggccacctgaagtatacgcggaagataagaaacaggccctaaacttgtttgagctagtaattatctaaaaaataagaaccttgaagcatatgcttgagctaattacctcaaaaatgagtgttgtctggggaatggagtccagggcctccacacagatcgtagcagcatcttctttgctcattcttcccttggctgctgcaccctacatagttcaagaatcatatgagagtttaccaaaaagcagaacatcagggcagcaaaccaaattgatgttcccaaaagaaaatattcttatcaatttgcctcttcaaactgctaggtggaaactacagcatgcttcgaatgaagggaactactaatggtctaatcttacataacgaacattataatatttgaatgtctttgcctagctcattgtgcaaggttactaaagtaagataattgccatgctgatacctctgtaaaatcgaaacctctatcaccaccaggagtgctttgcatcgagccagtcctgattatcgtggatgggatcccagatgcaagaaccacttcttcatccctctcagcaagtttccgcagtttgctgttcataatagcttggagaccaccgctacctctgtagacagagagctgcattcttatcaagatctcatatggttggtgattgaatctaagctgaactggattagacaaagttacaaaagcactgaaacctgggatagcagaacaatgtgttgcacacccttgaggtccaagtcagagaagaaaccatcctattgaagcataaatgtttaaaggaagcaaaacttagaatgaggaaggaaagggaactctagaagccgatacgacgttttcgtgtaagtatggagcacagaaatggttcacaatctctcatgccataactcaaatctaataatcgttatctaagaaaaatactaaaccccaccaataccctaatcatcaattgcagtcaatgtaattaggtaatctgataaatcaataggccaagaaaacaaagtttgtaacatacatcagctggacaaattatagcacgaacaccccttagtgctttctttgtgaaggacttatcttccatattaccaaccatgcactacaaggcagcagagaaagtgattatgaggataatatttcactaaaattgttagtacaagcatgatgagaaaacatccaaaaacatctatggcctttttctaataactgatgcaccaaagaggtggtatacaagaacgaaaagcatgttaaagctatatgtgtgaattacaagctgtcacctccacgtaagttccaaatgcttcttcagtggatcgcctgtccttcactaatgcttttattctggcccttttcaggattaatgataatatcaccatctgaaaaaaaatatgggcagtttaatatgaagcaaccagaaaagttaaaaggaacatgtaactcaagatgaaaacaaggaacttgcaaggttcactaagaaaactatgaaaacaaagaacaggagtctttctgggccgacccaagctaggccaaccaaatttacttaagattaagggttacgtacaaatatacaagctttcttacttcaacaagaagctgtcaaagtagatggaagttgccacaaaagcgacctcccaaaagaaaaacaaattacggctcggttttactctcctaaattcctgatagtgaatttatccgtagactttgtctcttgagcatttgttaagggggtcactcatgtgtgtgtgcgggtatggtggtgtgcatgcacgtgtgtgttccatgcagcaaaaaaaggagaaatgattgaatcataaaatggtttctccaataagaatatgcatagaaagaatattcagcggaaatccatataggatattatattatatggaaataattatatacaccaatcttaagtctcaaattactcgcctgacatgtggctgtggatctacattatctatatcctgaaacaataagttgatggtataagtttcaaattattgcccaatgatctgatcatgtggctgtgtacccacatatcaagattgtagtataatattctggtcactactcactagtgaatggcaagcaacttttaggctttgtgaacattggattcgttagcaaatctgcagcagaacaaaagagtaacttgaagaataatggcaacctgtccaatctcgctatcgccattggtgactagcacagcatctcgaggctcctcgatatctatttctcgtcccaaatttgacaataaataagaaacagtgtctaggaaagggtaaaaaaagaacgcagcgtactgtttctacgcacctgaaggctcatcctcctcatcctcagcactcccatccttgggaagcaaatcgggcgctccataccaccgcctcaactttggaccccctatacgacgaatatttcagaagaatgcaactaagtcacataatgctttagctagttaagctgtccaataaaataaaatcagcttaattttaaagacttcgtccactgacagacaaggcaatgtaatgacagcaattgcatgtcaaactaccaaagtacataaacaagtttgatatatttttttcttcatttttataacatcactgcacggctacccgtgcccatgaatcctgcaccagcaactgaagaatcgagaatttattttgtgttgattcaggggaaaaaaataggggggaaacgcaccttcgatgtagtcgaggatgcggtcggtgaagctggcctcgtccttgctcctggaccggacgacgacggcggtggcggcattgaagaggggcctcctagagagtctcgcggcggacgcaagctgcggcggcggaggaggaggaggaggagggcgcggggcggcggagcggccggggagaagggcggtgggcggcggcatatctggtgtggtggaccgtgctgcttcgcctgcggcgcgtgacgtcacgtcgtcgtcgtcggccggatttcgcgtgcgcggcggaggtgatctctcgcggcgacgacgaggataaggcaacaagctcagtcatgggccgccaactctcacggcccagttcagccatgggccgctaactctgacggcatcccacgatggtacgggcccagttcagtcgtgggccgggagttttagggttttgaggcggcggcggcggcggctgctccgcctcctcgctttaaaactggacgcgtcggctcgggttcctcatcgctagggttttttgctgctgccgagaggagtggaggcgcttccagatctcctcccctctctactcccgtcatgagccgatcggggcagcccccggatctcaagaagtaagcctccgtctcctctctctccctcacgtgtgtttccatcgatttttaactggtgttcggtttactgatttgagtttttctttggtgggtcgccaggtacatggacaagaagctccagagtaagtaaaataatattaataatccttcgtggtttagctattgtaattgtagtactcgggtagattcgcttttggaagatagtttactgatagctagaactgcgccaaagcttttgaatgggatgaataggtgtagtaaactgttcttgctcaaaacaaggatgaataggtattcaactgtggtaagctgttcattgctcaaagcaatagatcggttgttcagggtgtgcatttgtttcattagctgaattttttgtatgtttttagggttcttggcttatgcattttgaccaattggtcatacatttatggcctgaaattagccctattagaggcgccctgattttgttatcttcttttggcgtggagtcgctgttgtcagttatgtcctctttagattgtttatatttgctgtcttttctacgttggtattccaatgtcctaatgccctaagtgatgaactcaatatctaagctatggatttatctccaaatgaagcttattgtcatagttactctgatgggcattctgtgatatgccatttcatggtaacatctagtctgagtatttatgctatcattcattcatgtgttctcatatccatagtgttgtatttcattgtttttcagtttcctgtgtctactctattcatttcagtggcatgtttcctttgtaattaactgtgattgattttccttcttactttcaaattggttggctgctctacatgatgaagatatccaaaaagctatggattcattccaaatgaggcttttattgtcatagttactctgataggctgccatatcaatctttttaaacttgccggcttatgcaaatcatctcatttctttgagcataatagttgcacagtactgtttttttctttatcttgggttgctgtcgagggaaaaaataagtaaacctgaccattttgtatttactgttgtattaccactctacatgatacatgatagttcaaacttcgcatctgatgctagatgctattattgtgtgatttctttctggttatctgttttttgctactctaaacttccattgtgtcaatcatactattatgtaaagacgaggcccataacgttgctggtattgaatgaacatttcaagttttttgtggttgctcataacctgtttgtaagatggctacatcatggctgaaatgttctttggtatcaccatatatgtgatgtttttaaggtttccttagtcattttgaccttagtggaaaagactggttccttgattggtggtttcatttttagcttcattattgaagtctacaagtatatgactagaaagggtcatgcacctcaatccaattgtgttttgccatttcattattttaatcatcatcaccttgatcttggtgaaatgatgggtttcaatattgtactttttacattgaggagtcctctttagtgtctagttgtaacactgttcaacttttttttcagtcaagctgaatgcaaaccatgtaattgttggtatgctccgtggattcgatcagtttatgaatttggtggtggacaacacggtagaggtcaatggaaatgacaagactgatattggaatggtggtaagccttctgtgaagaatcacttgcttatttgtttaaactctatacttattgcaaggagatttactagcaagttgcaatatatacattgattatatgctgatgcccctaaatcatttgcaggttgtcagggggaacagtgttgtgatgattgaggcattggagccagtgcccaaatcccagtgactcccgtggcatattcctgattcagtagctatagagctggtagcaagaaaactgatgtatatgctgttgatgttcttgttgtaccttgtccttaactggtgtgtggaatattgacttcgtttcttgaatatggaatgacaaacctttgatatttttgtttgcaagccccaattccgtgttgtgctgatccacaccatgctctttgtagctgttgtgtattgctcgtcatcttcacagcaggcctggctcctctgtgccagctcctggttcaaagatgactatataaatgttttttggcagtccttcgcatgcattaaagtaggttatttgatttgttactgatttacatcgcctattgcggagggcatatagaatattcgaagaaaccttgggttctattgagccttttgctagttatttcaatttttactcttgtgccttcgatatggttgataccttagaatgcaaggttttattaagcagagtgcaggattgtgtgtatcggcattacgctgcttatatgctgtgcgtttgttgccgaaagtgtttcctgctatagaaatttgaggagagtgggcagttgggttaagcttgatatcagctttttccaacaatcattttcctcacatgtgattaaccacaaggaggatagctgtaggtatagtgggcagctacagtttgaatagatcgtttaatgtgctgttttattgtcttctgtttcatgcttgctaactgcaattcaaaaattcaactttggatttgcaacgagaaaatttgttgttggcccccaaccctaagcgtgtgctgctacaataatttgcagtcaatgcgcattggaagttattttcttgttgcttgttaatcgtgctctatgtttaattatcagagaagattagttatacacattcatttaacacgaagacacggtgattaagattaacacaacatgaggtgattaagctcaatgatgtattataatcacgattttccactcgacagcgcagctcaagcgaaggactatgtaaatacatcatacaatgtattaaaatatagaaaagggtaaaaaaaaatatgtagtagtttacccatccgttggtttatatcatgaagtttatgttgacagcgttcggcgtcaaacattataaaccggagagtaattcaaatgaaaatagcaaatatgaaagagcctgtgtttttatcatcacactgtgacgataataccactaattatttaaattaggcttatgtacatgactttttaatttatatttaataactacacttatctatctcaagtaataactttattgttatctaggattgtctcatacaaaactataatgcaaaataaatccaaaataaacatatagaaaagagatgaaaacagctcggaaattttctggattctgaacccgtttttgaaaacggaaactgtcagccgaaattttttagaaacaaaagcaaacgtggaaattttttgtccaaccaatttctcggaatttctaagagttacaaaggccatcatattaggggctgtttggatggggctaaaattttagccctgtcacatcggatgtttagacactaattagtattaaacgtagactaataataaaacacattccataaccttggactaattcgcgagaagaatctattgagcctaattaatccatgatgattagcccatgtgatgctacagtaaacatgtgttaattatggattaattaggcttaaaaaattgtctcgcgaattaactctcatttatataattagttttgtaagtagtctatctttaatacttcaagttaatgtctaaatatccgatgtgacatagtccctgtatgcaaacacccccctaatagcctaacccaatttaagttagcatcctagctgattgtgtcttgtgatgtagtgttgagacttgagacaataagtggatttgacaaagtttgatgggtttttttgttccgataaattttcattattgtatccgtgtcggtttgtattcgctatgttttcaatttcgataatattcaattctgtttttttatttggggtttccgattccgaagaaaaaagtgaaaacagaaacgacagatgtggtgtccatccgttttcatatcgttttcatctctacataagggaaaacatttttcatgccctcaaactaatggcacaaaagggaaatattgtgtatttgatattccaaaagttatgttgtttccttaggaaagggtgttgtattaattaactaaagttgttccactcgagaattagattatggacaaaagtaggagcatccatcctccacactacactatgcctagtcctcctgattacagtctcatccaatatgtctaaccttcatcatccaatcaatctcgttacaccttttgctttgttgataattgaacaccaactccgatcaaccatattgatataaaaggaaacctggcatcaccacacaatcttactcaaggacaattggtttatgaattatgaacacactcagtcgcgagaaaactaccaattgttgacgggctattataaataactatgaggaaatgggtgtcagcaatcatgttaaatagaagactcgagtgagtaggaccgtaggaatgttaaccgagtaagttttacaaatgacaactatttttttttcaaagctatatgcaaatgcaaactataataatgcgacaagattttctcaatatatggaccatattgagaaagttgtagttttataatatactagaaaaaatacccgtacgttgcaatggataaagtattatttttatacaataactattaggagctgagtaataattttatacattgggatcgctatacattataattaaaaagttaataaaaattattattgtttttgggtggaaagcctatttctttcttccttttcagccccggcctagtacgctacctctcttcggcgcaacccataatgcaggtccagcttgcacatcctacaaccgccctagtacgctacctctcttcggcattcagcttgcacatcctaccattgtcttcaacctcggaaaagtagtcccgtttccataaaatacaatgccggagctgatcctccccattcaattcgacctaatgtttttcaatcttctcgagggctttatgatatattcgattttctctttccgttttttttcctaaaatcggagcaaaccaaacttacctatagaattaaattcaacaagttaaatgggctgaggcgtgccgatgaggagattgaaaaaaaaaagaaaccaaaaaaaatgcgatccactaaaaaatcggacaaaaaaagcaggtggagaagggaaaaaaatcaggcccgcaaaaaaatgaaaaaacaaaaaaaataactgatcggacggtggaaaaaactgggcccacaaaaaaccggacggaaaaaaagtaggtggagaagggatcggaaaacaccgggccgaaaaaaaacgcggaaaaaaacacagaaagaaacggctgcggataaaaaaaacggagtcagacgtgagttgcttttttttactatacagagcggagatggaaaattaaagcgtgcgctatcaggatgacgtacaaaatttagaggcaaaaacaccttaaatttttataataggtaaagatatagattcattaacatttgttacatttttttagtattcagttaaaagtttcatcaaaccaatattttttaactacattaaagacgtttatatttttccactaaaaaaatcacactaaagacgcatattcatacacacatgcacaactacaccattttgacaataatggatttaacttgaggtgcagagctgcgtggatgcttagctatggatcctccaactttccaaaaactacaatatttgtttacgattgtagtagcaaaggtaacagtaaatagcgtacaccaaattaattttgcacattagccccctcaaagttgtcttcaagcttcaccactgctcaacgttctaaatttgctcattttagtttagaaaaaaaaggttaaaaatgagaaaatgaaaatacagaccaaaatgttttttattttatattcggctttacttttgcgcagatatgtttgagcagcatgtagaaacatagaactacattgtattttggactactctgcttatgaaagttgcatactttttcactttggacccgtcttttctttttcttcaccttgaactctttctgaacttctcattgaattcaaacacacttacgttgccaacactggttgtggataatgctgcaaaacaaaagagaagaggatgatttcatcatggtatgattaagatgcagattccatatcggtttttgttagcatgtttttaaaccgttaaacggtgtgttttgtacaaaactttctatataaaagttgctctaaaatattaaatagatccattttcgagtttgattaaaaaaatcatgcgctaataactttctcattttgcgtgctcttattgaatcttaattttcatcatctcaaaggcgccaatgaccacaaaacggggaagtctaatgtgctcgtgaatacaccacatgcattgtgggcatgttggcctttccccttttcagccagtgttgttaacctttttaattttgccatgcaaactatatataatataacttatttatacatagaaaccttatacgcatacactttggacataccaactttgaacataaagtataaaatctttatacaaagaaacaagcatagagtatagaaactttatacatagaaatataaattgtggaaactttgtatatagaaatattcattttttttttaaaaaaaaagaggttgggccacaaggcccttgtgtagccacttaaatttggccgcaaaagtccaagtgcatcaagggaaaaaaaaaagaaaagttagcccaattcgaaaaaaactaaaaagagtggcacgtgggcgttcgttagcttttttgcacaacaacaatagtggacatgaaataagagtgcctacaaagaacatgacaacaatgcgataacggatggcattgcgccgagcagctaccagcctgttgcccacgttggtactatcgaacaaatagggagaacgcaacaataacgccatgtcggaatcggagaagaagaggaaaagaggaaaaattctaaagtaaagcaaaaggagagagaggatggagtgtaaaacgaaaagaatgtagtataaaggggcccaaagtaaaatcctggtaacaagcgaggtataaaccgcaaattttcaccggggaaaaaaattcgacaaaaccgacgttatatataaatattattataatctatcttttcctcccaacccctcccaaatcccttctctctaccctattccccacctccgcctccgccgtaatcccacctccccggccaccgccgccgccgtcactccggccaccgcaccgtaactcccactgcggaagcagcccaggaggtaggcggtgaagcgggggggtggaaggttttagactagacggcgcgccgctcgccggcgaggtcgcccagccccatgccacccgcgcgcgtcgaacggtcggagatgaggcaggtcagtttcggacgaaaaaaataaaagaggcatgggcagattggagatccgttcagggtttaatcgatttcgttatctctgttcttattaaccaatccaatccaatctcgtctcgatttgtgggttgggggtgcagtttggggttcagctgaaaccctatgcccccgcgattaggtccgatcctgtgtttgatggagacatgacaataacaaagagatggggttctgaatgtgctgtgtatattcgcgcctgatgatgatgcatgaatgctaacgtgtttaatatttgaatttaactgtgttcgaccttatgtgaaacctcgttttattgtttattattataataagtagtgctgctttttttttcagaccttcctgttattaggtctgaaattaaaaggattgatgtttgtgttttgcaacaaatttttagatggatggatgtttcctcttaagggtcataggattttaatgtggacactactagtaaaaatttggttcttcgttgtaccgtgtcctgttggtactttagcagtggaagcccacactagatttggatatcatacttgatatacaaattggctattagttttttgctaataaatattactggctttctgattaagaaaagctcaaaaatgttatagcctgctaactgttgctattttgatataaaatgtatttcatatttaggattttactttgttaatgaggcatcaacaatatgatttgtgattactgacttactgtgtttatccaagtcttttcctattcttagcttgttctgttattgcagaacacaagtcaccaaggttccaatgatcccagagtacaaaaggaaaggcaagcagaatgggccagacctggaagagtttttaataggaacactaacaaaggaggttactttcggaattcattgcctggtaaactttcataagtaaatagcataaagtgttctttttaataactagtgagtgaacatgtcttctgtggtacttattccaggtgcattgcgtgaatatttttaccctgttagaggatcacttctgttttttctgtacagtgtgctctgtggttaatgtttgcatcttattgttgcccgaagtgcaagcttgtggtatctgagatgatatgttactggatttgctcattatcgtttttattgatgctgacatgtgattggttttgtgaattccatctgcaaacaatgccatcttgggaaaacccttacattgcttaatcagagttattattcaaattatcagccaatcgttgattaagacagaaagaaatgcatgtttccttgtattcttagccccttgggcatcttaccaccaactgcatgcttgtaagtgtacttctacactgccatactaacacgatggatatatttgcctgggcaaacagttatgaaataaggaatttatggagggttggcaactcttctacatcacaataaattgtctttttggtggttgtaaaatagcttctactagcttgaatgctactcattttcaacatagcctggactcctggggtagaagttattgttattaccagtaataacaactattctatgttctacttagctgttctgtgaccaattcaaggcactatatagtctaatttttaaaagctgatatttgtaggagtcactagggagtttcgtgttgtgaaagacaatcgacagaaggtagttggtgagactataccaggatcatttcataatggagtcccaagcaatgaacagatcgcttccaatattggagacaaaaggtagagtatgcatgatagtagaaatgaacagatcgcttccaatatcgaacatattgcttccaatattttccctttggaatatgcacttgagtatttacacagatagaaaattatgtcagctgaggtaatcaaatgatcaaaaattgtgttagcagttgtatagaacaaactataatacatttgtagatgtacttattgtgtaattgaatgacatgccttctttcccatgtgctattctatctgcattatacaattcacaaccagtagttatttacttgaatatttaatagcactattcgtttcactgctttatggtttgacatcttgctttctttcatggaaactgaatttgctttcaaaaatttcaccagtatcacttctgttcatatatgtctttgtcatgtttctctgaagctcaactgaaaagttacctgcacaacgccatccggttactcaaaattctaatggacgtggggtagctcaagctgataatggacgcaaagaagtcaagccttctaatgaccaaacagtgggacaatctgatgggatgattacaacaatggttggttcacatgcagttctagcaaagggtaatcagaacagagtgcttgctgtgccatcaggaacaaataattttactggtgaactttgctgctcttcgtcagatccaatacatgtaccctctcctggttctaaatcagctgggacttttggagcaataaagcgtgaggttggagtagttggtgctaggcaacggccatctgataatacagcaacaaatacatccacttcaaacagttcagttaaggtgccaacaagtacagcaacaaaagagaatgcttcaaatggacagcaatctagatcctctggtgtatcatcgaaaaactcccgtcctagttcatctacacacttgagcagtagaccatcttcttcgagtcaatatcattctaagccaaatactcctgttggtcatccaaaaggttagcgtttccatggaaacttactggttgggaattgagatgtgtaaaaagtacaattatggtgggtatgtcattttgttgcacattcggacataaacttctttcttgctcaaaaatgaacagagcagtagctgttagcctgttaggtcactttgcttagcataacatgctaatgacaaaatatattcatttgagtaatttccagtgttagcaatgcatagtttgacttggagccttattgtattatatatccacatcattgtacattttctctatgtaacactgttttatattttctgaaaaccaatgatgctaattgttgccattcagttttgtataaattcttatgtactgtctttcaaagtatttggacaattctagatgggcagagattatttaagttagttttccatcttttggagaactgcatttttgttaaacagatattgtggtttatatgcagtgaacccacaattggaatggaaacccaaatcagtaagccccagtcctgccaatcatgcagataatgtggtacattctagtgctgcatcatctgttgatggtaatcaggcacacatggctggtttgtctaagaagctttcacaaactaatgtttctgaagatgagcatgtcatcatacctgcacacctcagggtaccagactcagaaagaacacatcttatatttggtaattttgaatgtgatgttgagtcgaaggcttttacattagctcctgatgcttcaactaacagagagtttaatgcccattcttcttcaaggtgattttgctgcatcttctctttgatataatcttgcatcataactattgttgaagtgttcagatttctactatgaagttatccttgtgtccaaattaaatctgagacatgccacatgtaattattcgttgattgcagtttgacgcattatactcttgcagatcaactgatgatgtgcctcctactgaccagacggatcttgttggctcttgtgtcatgcttccgaaatcagattcctttgtttcagtttccgaatatcagcacccattgactgaggacatggaggtcttgagtccaggtgtttttggagagcataggacaaatgatatgatttcaacccaggtctcacattcttcacctcaaccccagcatcaggacaattcagcagtgcatgactttaaggtgaatagaatatattaagtggatagaatatattaagtggatggcagtgtttcttatttgtggttcagcttagtggttttacctgacattcattcattctttttctcgtgtaccaggaatatgagccagattctaggtatgagatgccatttatcactaaagctgttgatagtgaggcgacccaaaatataccttatccgtctgaggtaataccaccatgccacctttatgttcaagtccggttattatgatctggtgtctgcctgtctgctatacgtcgctttcgattttacattcataaagcacacttaagcaaacagcctttatattcaagtctggattcctctagatttatttgcagattgtgaatgcaacgatttttgagaacctggttatttgaccttgtattagaagtttcagaagcatcagagatctgcatttgtctatgtgaacatctgttacagctccaaagaagctaaaagggaatccaagctgttaacgcagcttgcttttccatactacctgctagtattttatcttttgtttttgcacttttggcctgaaattattttttatcaatggttggactaatcttgactgatggctccagcatttacttgtagttatagtactggatgtttagctttttcttcttagggcttatccactgtccaagatcaatgtttccttagcagctgtgacattgtgtgaaactctgttgataggtgatgggcttgcatgctgcaaatttcaatcagttatctgttactgcagcaactcagcacccagtgcctcaaatgtaccaacacatgcatgtatcgcaatatccaaactgcttgccatatcgacatgttttctctccatactatgtgcctccagtggctgttcaaaactattcaagcaatccagcatttacacaattgccaagtgccagcagctatttggtaatgccaaacggaacgtcacagctaacacccaatggcatgaaatatggaccacctcatcaatgtaagcaaatgttccctggtggccctgctggatacggtggttttacaaatcagaatggttacccagtcaatactggtgtaattggtggcactggtagtgtcgaagatgccaatatgagtaaatataaggacaacaatctttacacactcaaccctcaggtaattatatatttcatccttagaccaagccttttctgatcataattttgacacatgctgtaccttaacatgaataatatttgtgcttggttgcaggctgaaacagcagatgtgtggattcaggctcctacagatattcccgtcatgccgtcaacaccattctacaacatgatgggccaaccaatgtctccccatacagcatacttgccaccgcacaatggtcatgcccctttcagcccagttcaacaccctgctcacctgcagttcccagccatgccccacggactgcagccgacaacgatgaccatggtgcagaacccacaacccatggtgcatcagccagccggtccgccgttggctggaaatatcggcattgatatggcagccatggcttctggagctcaggttggagcatttcagcaaaaccaactcagccatctcggctgggctcctcccagttttttatgatggtttggatggcagtgctctcatgagacgacaagtgagctggtttcgtatcgacaagaaaaagaaaagaaaagaactgattgaagagctatgctctaacgcaagtaactcatgatacttgcaccttttgtttatgatgcagggaaaaacatgttagtattccagttcatcttgcaccgcccaaagcgtgtcctgcattggaaacaccaattttgactgccagtttgctatcttatttatttctggttttatagtatacatcagttcgatcttaacttttctgatcgatgaaatgtgtgctccgaaatgctttatgagttcaactcaaatcgcatgataattccgctgttccctggagattttgtcgagtacccgagttgttgctctggatacacctgaatgctgcagtgctgcatcagatatgctaggacagttcactagtgaggtttaaattaaacacagtaataaaaggttcagggtgaaagataccatcaaccatgattcgacgtaacaaattgttaaatcaacgtcacatggttatgcgttaggtgtaaggtgcatctcaaaattttaagacgacagattggaaggtggaaagtggttgtggataaacaagattatagttcgtggaaagcgatcgtgcttaacacaaatactatgatagaaccctacttttctgctgttgatagagctagctcaatagtttaatggcggtagcaataacgctcatagggatcaatcaaacaagtcggctcgtgtgtgaaagcacgcctcatcttttcacttgtacttatgctcatcagctaaaatttaaattttcaatcttaaatttgaagttgattttaggtttttttcatcaaaatttattttccaatctttgtttttaaatcgctaagaacatgtatataaaagttttattcacaaattatttttcgtttgcaaatatatcgtttggcttattccacaaataagcgaaacaacggggccgtctactccttattggtagggcacttacaatgttaatatgttattatcttcatcccatattgattaccctataatgtttatacatcaagaccaaggataattttaacgccatgcacaatatgtacacattctcccgtaataaatgcatcgattaaaaacaatgcataatcgcatcctttagcatgcacacattctcccgtgctgtattaattgtactccgatgaaatccatgtccatgcggttatatgatgatcaatttgagaaattttagttttcattatatgataatcaatttaggaatgagggagtatataaaactaactagtaagcattaaatgtccctacttactacttcctccatcccagtttgatcatcacgtaagcaaataacaccaagaccaaggacaccaaaatatttatcattctcaaattaaaccttatcggctaaagtgcttcatcgcttcatcttcactactacctgaagcaaggaaataaaatatgacatgtacacaatgttttttgatagcaaaattaaaaaaagcagcggcattgggtggcggggttggaggggaatgtggcgtcggtttcaaggacggagtggattgcagcgtcgatgttaggggtggagcggattgcagcgttgggtggtggcgacggacaagtttgcggctcccggcagggacggagcggattgcggcattgggcggggacggagcggattgcggtgttgggcgggaacagagcggaatgcgacactgggtcacaacgaaggagaatgtggtgccggtggaaagagtgagaagaagttgagaggaattagggattgatcctgaactcatccatagggtttccatgagcaatgattttttaaatcctgtggaccccaccttaatgccgtctcgagcaaataagaattatggaggatgtctgctcctactaccacccatagcacggtcccacattaatactgagctcattaacggaaagggatcctctgacttaactgctgtgcaagttgagtcagaggacctgcttccctcattaacatatacttgctgatgcccgcaggtgtattcggtatcgagggttgagaaccctctctcagaataaaacgaatcaatagattagcatatgattaattaagtactaattttaaaaaatagaagtagattaatatattattttttaaaaaaaaatatattgtttatcagtctagaaagtgtgcacgcaaaaaataaaggagtggtgattgggaagagggagtatagaacagatactattgagcttattggctcaccagcaatctactaagctctatggaacattacacggacatttgagtgagtttttttctctacgggttacaaatccctaatctaaaactggtttgtaatgtgaagcaaaatgctcccccaaacatggctataattaaagcatcaaaagtttttcaccgagggatcacggccggcgtgcacatatataatcatatacccagtctacaaatataaaataattttctaaatataaaaggctaactaccatatcaccatattgattttgtttccctgtttttttagttgtttatcctaaagaatttttctataagtggccaaacataccgatagtacacatcatattaatggccatgcgtatatattacaaagacctttgcattgaatccaatgtcgtcaacatgtattcttcgaagtagagctccaacttctaaatttaactccagtattatgtctagagtgaagttgtggagtagcctaaacccatccacttctttagtttattttgtgagagcgttccacctagctctgctcctattttagatagagctggaattatttggttggactttagcttcagaagaggtggtagagctataactagaactatgccaaatagatccagacccaaacaggcccttcctatccagcagcttataaaaagaaaattaatggcaccatagctgttggattactgactgcttaacgtatctagatgtagtaggcatgcacatgtagaaaaagggaaggtattttggtctggtcttatccatctgcaattttttagatgcttttctagaggaagttgttggcacaaaagatctcatcaagtcgtcatcatcatcaaggctcgctagctggaccaacaagcagagcgtgggcaaaatgtggctgatatatatgtgcgctgatacgtgcagtggaaaaaaaaaatctcctgctcaaggacggtctggctcggtttggagagcctgtgacataactctaattatgagaagctccagaacaattcatattatcatccagattataaaatttagaaaataagcttgaagtcaaaaggctgaaaaataaaggttttttattttcagattctcacgagctactcagagtctcagactcttaagctcactaaataatgtttcattattagatacaagccaaagatactagtcggaatattaggtagatcattttgagtgacagtctcatatgatcgggatcttattagattttaaaaatacttcacattattacgtaggatcgggacattacacaagaacttgatcgtatggatcggaatagtgaaaaaaaattaagatactaaatgagattgatattatttcggcttggtatgattgatactacaatacttgcggaaccatcatttcgtttattcttatacttattcatacaatttactagaaaaaataatttatgagtaaaattttatatatgttttcataacgacgtaaaaacaaatgttgtaaaataaaccataatgaaaaaaccacaaaatcaactttaaaaataagttttaaaaatcaaattttggcttataagcataagcatcaacgaaacatatagaacccctaaaagttgggcatgttttgatagcttatggcggctgcaactgtagctattcgtagaatctctagctccctaaaagtcagattttttcattatagttatagaaccctgaaaatgaattataacccagaagcaccacaccaccaccatcaccacctcctccaccagtgtctgcttgtgtaggctgtaatatatacaggctgggaggatattaggatttgggtgagtcagtagtttgcaattctgtaggtagctctttaattttctaagcatgatatttcttttgaaggatgaaatattttgtttcaattaattaaaaaaatatttttaacaagaacttaatttttctattttaacaatccgttgcaacacacaggttttcggctagtagatataaattaaataacatggtaaatgaacttaataacaatatcttagaactagggatttgagcaatacttacataatttttttaagggagcataactcaactggttaggtttcttgtggtgtaaccagccctctcgggttcaaattctagatttgatacgggtgttcgcatttactgctaattattcttacatacccgtcgataatgaggcgcccatggtgacttcgtcaatatatcggtcaaatcttccggaggacttcattaatcccaagatatgacagcccagtttttaggaggtgctcatagtggtagtgtgcgtatgtacgttcgtagggtgagtgagcgcgtgttgtagacgcgtgtttgtactgtttttctaagaaaataatttttttttcaggaaacactgttttagagatgtgaaacaaataaactgatgaaatagctgaaaatagccgggccaactggccaatttcaccggtatttgccaattcttcatttggtattgcatgcacacttcaattaaaatatttaataatagaaaattatcctccatctgctgcacacggttggttcggcatggttagcacactcttgtcttgggtgtctcttgtccgtccaccgcaccgcacccaccgaaatccgtcggttatgaatcgtcgtcatccccacaccccactattgacatctggcagcaacaaaaattagttggcgtccttttctgataataacgcgtaaggcaaaaacttttcatcctatcccaccaaatatttagactcgtatatagagtattaaatataaaaaaaaactaataatatggattgcgtgtaaattatgagacgaatcttttaagcctaatctatctattatatactaaaagtccataaaacttcctacaaacgctctcaagccgccgcgtggtgctcctaaaaacactcataagtcgccacatggtgcattgataaatcctaaaaattctaaacatatcactgttgattttcatttaatcggatagacccattattttcaaccattaaatctattttataaaattaccaaatcaaccaccgatagatctatcttacgagtacaaaattaccaaatcaatttatctctcttaaattatccctcggtccgtgtacctgtacagcatgtacgtttgtacgtacgtatcatcccccatacttttttttctattttttctttcttatttagattagatgaaaaatggaaataaataattcaagtccattcacaaccattgattttccataaaacatggtgaactaattagatttttgttattaaaaaattgaaaggcccacgtgtgccacgtcctcccttccatcatgtaagtgcgtacttagtatatacatgtatatatcggtccctctacccattcggttccctctctctatattatttgccatcaaatcgttttcacaatggttgtgtagagcctcacacactatatatgaatcgttcccaaatgaattatctatcacataatgcaaatatattggagtatacaaacctatcaatttactgtagccttatgtcccatataatccatttattaataaataatgagaatctataccaatcttacttgcttattgataattttttttaaaaaaagttgacacacagggtgtaatgatgtcactatttgtcatatcatacatttgaacttaaaataatatttgtataaaataaaacaaaagtgtaaaatgaacaaattctagaaaaccttataatttcttagaaccattgtggttcataactttcccttaaattgagacaaccatgcataaccacttcattatttttaagtgactacatatcaatagacttctctctgttctatgccatagcaaaagatagttggctttgaatattatatttcttactattaaatttgggttttaacactcgggttgactaaatgtatttaaacaaatatatagatcacacatattataggaagcgaggtctagaatatatctactctatgtttttattgattcatacataagtacgtataacaaattgcatcaaatgcgaaccaattaaaagaaggaataaaacacatttattataaataacctttttgagattttttttaaaaaaataggagcccaaaacatttaaataaaaagaaaaacaacaccttactttaatttggatttaaagacctacgtcttcttaaatgatgaagatgattaactttatagatatgtgcttatatagatgaattaaatattacatattgtaaactaacaaatatcttaaaagaaacatttaagcaatgattcatgaatgcccgtgcgaatgcgcgtgctaccatcctagttgttccataatttgacaatgtggtgctacagtaaaacaattgctaatgacggattaattaagcttaataaattcatctcgcagtttacaggcgaaaatctgtaatttgttttgttattatgctacatttaatactttaaatatgtgtccgtatatccgatgcgacatgccaaaacttttgatccctggaactaaggcggtgtttagatccgaggctgaaaatttttgccgtgttacatcggatatacggacacacatttgaagtattaaacgtagtctaataacaaaacgaattacagaatctgcctgtaaactacgagacgaatttgttaagcataattagtccatcattagcaaatatttaatgtaacatcacattatcaaatcatgaagcaattaggcttaaaagattcgtctcgcaatttacacgcaatctgtgtaattagttttttttttatttaatactttatacatgtatccaaacattcgatatgataggatagaaaaacttacgaggggatcaagacagaccctaaaacagggcctaaactgcatggccctcttttgtgccattgcaacaggacaatagcatactagtagtagcaacatgacattccacttttgcccctacacgaacaatgccagggacccagggcacataatctcagctacccctcgctatgctgctaccaacgataaacaatcttctaacttatccctcccacttatattataactcgttttactttttttataaaaaaattactaaaattttcaatataaaacaaacatattatcaaaaaatatttaatgctaaatttaataaaactaatttggtgttaaaaatgttgctcattttttctataaacgtagtcaaacctaaataattttgactaagaaaaaaataaaataacttaaaatatgaaacggagggagtaccttctagcttcaataaactaacatgtgaacctcacagctagctcgtgaggtcatatatcaacaacctacgtcagacgactatacattagaggagcttcttcttatccaatgctattgatagacgacatggactctctactgtatgtttatctatctaagaaaatccaacaaatataattgaaaatgctttattattaaaaaatatcatcgacaaatgcaactttcagaaaatgttattgtacaagtcaacttgtcgcataaatgccactgtcattagggttccatctattcctctctgtcaacttatcaatggcatttgttagaaataatgtgattcaaggagcaacccaactataagatgttccaaaccaaagaaaatgcatacaaatagtttggaaattttcaacagatttctcgattgtagtgattagattaatttagatttgaaattttgtaggatgacggatgacagttgcctcgaagcaccttggtttggatactaagttttttttttttagaattacacagtacaacgcagacactcacaacgcacgcacactcaccctattaagtttttttttttagaattacacagtacaacacagacactcacaacgcacacacactcacctttatgaacgcacgcacttaaaccctacccctatgagcatcttcaaagactgggccggtaaatccatcctggaaattgacgaagttatcacaggcacatcgctgtcgacgggtacgtcgcccgttaaatcttgaaaaattcgctcctatggaaagtcgaacccataacctaaggtaatactgaggctcttgtaacattaagctacagtccatttcgcggatactaagttcttgtttgaggatggagatccgagtaccttatgaatggagctagttacttcatatttatatgtgattttatttttcttatatattgttgtacagtgcgagcaatcatattttcttgatcgacatattaatttggtacatatagttaatatcctacatttaaccgtctgataattatctttgtagtggtgtcataaatcgaatcgctcgtcactagaaaagtagtctagtacatgtacttcatttcttagaaaacaaagaaataattatgaggcagttgctgcttaaaaccttttattagtgtcccgcaataaatttcttcatagaaaattaaagagaaaaacccttcatctgtcatgaagatttgaagtagctgtgaatcagcacccacaagcttcattccctttatcaacttcattcaacaacttccaaaaataagttgaaaacaaatgcttttctaaaagtgcattgcaaccctacataaaatgcacgacatacatgaacatcttctacatgctccctccgtcccctaatataaaggattttgacattttatttgcactgtttgaccatttgtcttatttaaaaattttttggaattattatttattttttgtggcttactttattatccaaagtactttaagcacaacttttcgttttttatatctgcacaaattttttgaataagacgagtggtcaaacagtgcaagcaaaatattaaaatcccttatattatgaggcggatgcagtacttaatagtatagccaactactagctctaaatcatcagccaatctaatagcctattcatacaatagttaactacaaatatactccctctgcacttgtaaaagaagtcgtttaggacaatgtttaagtcaaaccttgggaatataaatcatgaataactctcaagttgttgagcttgaaaattaaaaattatatgaatagatttgtcttgaaaaatactttcataaaagtatacatatatcaatttttaataaatatttttatagaaacaagaagtcaaagtttttcttagactgtgtcgctgtccaaaacgacttcttttagggcatctacaatgtagtccaaaagtggtccataagtaatacaatattttattcagctacctagcaacattgtggaactagttcatagcaaagaaataacaaaagctaccagtaagtatatgtgctgcccatagagaatataatatattatttgtctctacttcttctctcctcctaatactatttgctatctatatacattgtgaagattacaatagttaaagtccatatatgtgagtctcatctatatgtactacttttactatatacattgttgttgcccttacgagtacggagggagtataccacatcattaataattgatctcacatgtcatacacacagcgttttatagtccgtgctgcagctgatctacacttctcttctctctcatctcttatctttttcacatgtagttatagctgatttatacttcctccatttacttttgatagtcatatttcatcttaacatacagaccaaggataagtaattctacttatcatctatttaaatatatactagtcattcctcgtaaacaagtgattcgttaatatttatatttctcgatgcccatgtagcaaatcttgtatggatgaatagagtcacgcactaaatctaagaaagtcattaagataataggttgttggattaaaatatttcgtatgcctataaaaataattttttcagatttaaaaatatatctatgaaaagtaaatggagggagtactgctaaagatgccctcatagaattgccgtcatttttaaagatggagtcaagtcatcatctgttcgtagatcaacttccaacgcgttcatgcaaacacacttttcatacattcggcgagaacttgcgcactgggttctccatggaccaatatatggtaatgatggtgtgtgtgtgtggctgtgtgcacctaagaatttctccggtggatgatgtatgatggtggtgccgtagtggcgagagcgtgacataatcctttttttccccctaaatacacataggagagagaaagactcaatagtagtacaaaggagagagagagagagagagagagagagagagagagactctagtgcatatttggcaggaagagccgaagaggggaggtgaggatcagaggaagcagcctcatcgttatgcttcagcactagtagtagtagggccaccatttctttgccctcgatctttccccagagagagagagagagtcttgattgggggaggagagagggagagagagaaagagagaggtattcttcttgttcttgtgcttccacttgattcacttccaaatttgttcccctttcaagatattctttcatggggctgggttcctggattatggcgcttgcatgtgtcttggtagaagttgttgacttgcggctttgggttgggtgggtgtggatttgcttcttgcttgctcatgtccccccccccccccctccatgtcttccttcttctactttcagtttcagctggatctccgcatgatttggggtaagggggagcatagctatgtcccttggttcttggtttgttactctttctctgtatatgctgttctttggttcagaatttgttttgcatgaacaaagaagtacaactcgtatgaggctttcaggaatttaaggctgctgctttgattttgtctgtgggctagactgaggagtcttggcttcaccttttctttgctggatttggtgttctttcaagttcaaaatctggatggtttttcagtgcttaccccccttttcttgggtacatgctgtgtactttcttctctgccaatgaaatgagacagagcttctgactttggatggactgtacggttcttaattgacatttctgatttagttctgcgttaaagtggatgcttagggtacagaggaattagtgccaatatttgaagtttctttagcaagattgcctttgtgtgatgataaataggttatcctggttgaattcttggcggatttcagttgctatttcccccctgaaaagcggagttctcctaagtttgatgtactatgcaaacgtgggatttttttttccgctgtttagtacttgaagtcttggagcaatcaaaatcttctgaatgattgagttgtatcttccgtaggcaagatagtacagggaagtaattactagagatagtacatagtagaagattactcattactttaagtctctaacttaacagcaaccttgtggttgaaagtagtcctgaagaaagtttagcatcttgtcggtcataggacatgctgatcattagcatctgaagtagcctagatttgtcattgtactttgctcttggtcagctttagggtgattttttttgtgttctacattggtaactaccggtgtgctacgcggacactgttttttcttatttatagcccggtagatgatgctgctcaggagttctacttcttatcctggaggtgtactgtctagatagattaatccatcataaagttgacatagtattgtttgttaatgatattgtagaggccgtacaatagttctttgatttattttatgcttcgatcattttcaactgttcatccagctgagtttggatgtttgtacaacctaatccctaatcattgtatgtggatagtatacaaaccgaattcaaggtactaatttatctagtaacttggctttctttatgtgccactgtcagtctgacctgaaaattttctgaacttcaaaataggaggacagaaaatgtttgtggatcttgagtaatgccttctaataatgataatgctgttgcaagaaatggagaatcatcctgtccaatgcatggccaagaccaactatgtaagtacatattccacacagtgtgatactgaatcatagctattaaactgaagataatgaacttaccaattcacttctatgtgaataggattttctggccaggaataactatccaatgaaacagttagttcagaggaactctgatggtgactcgtcaccaacaaagtctgggcagtctcaccaagaagcatctgcagtaagtgacagcagtctcaacggacaacacacctcaccacaatcaggtaatacatttttcttcaatgacatcatctataccagaaacgcattctttcccccaatcaaattttgtggtggttttgcttgaagcctcgaactagtaatttgctgtttctggaaatacacacacatacatgattgactctcaagcagctaaacaatttcttttggtacctgctcctattatttcggttcagtgccatatgagttataagctgtaaagggagaatattctgataaaaagactatgaaagagaacaaaaaatgcagtcaccacacataacatgatagggttaaactttgtttcattgtgaaatttttatgccagtgagagaaaatgtcgtattcaatcttagaggtttggctaaaattgcagaaacgcagaatatattcttctgtgactatatcatccattttaagtttgaaacaaaagaagtatattgcatttgaatgatgctcattcacctattattcctacttccctgctttattttggtgaaagattgtaaatatactactacttaagggcagataagagttttaatccatatctattctaaccctaatccctataggaattaatttagatgtgcttctgtattatccctgcccatagcttttacatagcgttcatttgtctactttcacgtctgtggcaaccagacctgctacaaaactatgtagtcagaagaatacaccaaagaaaaatctttgctttggaatccatctgagcagcataggacggagcaatgttttggtttggaatgttgtatgtaaattcacgggcctaaatcatatttaattatgcatctaatgatatgtttctacccacatgaaagaaacacttagtttttcttcttgttgattggccaagtgggtggttgttgtatataagtgaaataaatcatgctagcctttcaaatgatgattgtctcgatcttgagcattattgctttaaagatcacgagtctttgcacctgtagagcgctaaagcaaaatctgttcttcaaatggtcaggcttcaaatatatggtaatgtaattcagtatggcgaattaagttgtcactctaatattttgaaaaatacgatatctttgttatccagaattaacaaaatatgatcttacgcagattggtatgtgtgagatcactgtgtgcattcccccgtgttcacaattcatgttcttttcctgtttgtatcaattaggcatctaaaattctacataataaatgaaataactagagggtgcattattatgtgatcaattcttatgctctgggctatgctcttcttaaagagtggcacatgtaaccgacttcaattgttcgatttactagcatattgcccgtgcattggtacaggatttaagaaaagaacactgtcatcaacccatgttggtcatcacattttacctattttcatctcttaatttttgtatatacctttcagctgataagtgggcccattggacccacactcttgtttttaccttcgcaaaaaagcagggaattggtggtgggggtggtggcagattcaccacaaaccaccaccatttgcttcttttgaaatagtatagataagaaatcacttcagtttctaaggtgaacaagtggctgacatcacttattgtatgacagtgtttgtcccctcagatattaacaacaatgatagttgtggggagcgggaccatggcactaagtcggtattgtctttgggcaacacagaagctgcctttcctccttcaaagttcgattacaaccagccttttgtaagttaacataatctttagtgctactactatgtttgaaccttatgtttagtttacctgttcttgtgtttttccaggcatgtgtttcttatccatatggtactgatccatattatggtggagtattaacaggatacacttcacatgcatttgtaagtaaagatagggctgtaattttcggcctccttttgttttattttctttgttatttatccaaacagaagcaacaaatgctttcaaatggaaatgaaaattatccaaatagttctcaccaattttataggagaatgctacaaatttagtttttcaaataataatgacatttagtgaagactatgcccagtggaaaaacctagaagaatatataggcatagaagaaaacctgcaaaatatatgtggtgtggtattaaactcttgtgtattatcaaacaggttcatcctcaaattactggtgctgcaaactctaggatgccattgcctgttgatccttctgtagaagagcccatatttgtcaatgcaaagcaatacaatgcgatccttagaagaaggcaaacgcgtgcaaaattggaggcccaaaataaggcggtgaaaggtcggaaggtatggctgaagcatttcatatttgttcctagcaatctctacaagcttgggcagtgtcacatagtcatatttagatgatttaatcctccaggtactattcattgattagtcctttttagtgatgtcagatgtatcttttatgcttgtaacattcctttacctgcaaacatcaatagaggcagttacattttctgtaatgattcaaaattaatattcttagtttttgtttgtagccacttatgtttagtccttgtttggttgcatttgtttcctgcatgcgtgccttcctgcctgctgtctgtaactacacttttctatattgtattaataattgtgatgccattatgttcccagccttacctccatgaatctcgacatcgtcatgctatgaagcgagcccgcggatcaggtggtcggttccttaccaaaaaggagctgctggaacagcagcagcagcagcagcagcagaagccaccaccggcatcagctcagtctccaacaggtagagccagaacgagcggcggtgccgttgtccttggcaagaacctgtgcccagagaacagcacatcctgctcgccatcgacaccgacaggctccgagatctccagcatctcatttgggggcggcatgctggctcaccaagagcacatcagcttcgcatccgctgatcgccaccccacaatgaaccagaaccactgtgtccccgtcatgaggtgaaaacctcaggatcacgggacacgggcggttctggtttaccctcactggcgcactccggtgtgcccgtggcaattcatccttggcttatgaagtatctacctgataataatctgctgtcagtttatatgcaatgcaacctgtcagataaactcttatagtttgttttattgtaagctatgactgaacgaactgtcgagcagatggctaatttgtatgttgtgggtacagaaatcctgaagcttttgatgtacctaattgccttttgcttatactcttggtgtatacccattaccaagttgccttaaaaaccctccaattatgtaatcagtcatggttttatagaaccttgccacatgtaatcaatcacctgtttttgtaaattgatctataaacgctataggctgctgtgttatctgcatttacttctgtagttagtatttttgtttgtctggtaactcaaggataacctagtcaattgaactattttgcttaattccttgcacaaacctagacccaagttccatatgcaacgagagggagcactactttaaaggctaattgcaagatggtaaatgcatattcttgatttatctagtgctacaagtgcatatggtcatcggtaacaaccggagtaacccacagtttgtggcaaatccgctccggccgatttttgacgctaggcttgttgccgaatccagtgagcaaatgtgcaaaactgggaatcctgtacctggtttttgacaaattctccaactctagcactcacgaactaaagcgttcttttgcattaacgtattgttaattagcacagggttaattgagtattaattattagaaaaacaaaaactggtttatttgaatgttttaaaaacttttatataaaaagtttttttaaataatgaaaaatattgttaagccgttcatgaagcatatgctaatgaaaaataaggaagttgtaccaaaatggaataccgaacgtggcctgatagccattttggttggtttgaagctgtattagtattttgataatgccaaattttgatactacttaatttttatttggatagatcgggggctactaataggcgcgtgcaccagctggctaactggcgcagctgtgcgcccttctattgcgtgttgttatagattcatatcaagaaaaaaaatctcctcgtgcgtttccttttttttttccctctttttctttgggataaaaattcgccatgcgcgtgtgttttcctttttttaagttgactgaataaacttttaaatcagatttattcaggatttggaaactttttaactaagatttgaaaactttcaagtctagatttaaaactcagatttgaatactttcaacttaaatttttaaaaaaatcaactcagtttttaaaactttcaaatcttgatttgaaaattttcaacacgaaactaaaaaatttttaactcagaatttgaaactttcaaatcttgatttgaaagtaaatttgaaaactttcaactcagatttagaaacattcaactcaaaatttgaaaactttcagtttagatttgtgttcgagtcaagatttcaaaactttcaacttgaaaacttgaaaacacgtgtgctgcagattaaaaaaaaagggataactccattttacaccctctaattctttatcttgtctaaaacacaccccacaactttaaaaccggacatttgaccccctcaaactttcaatactgtgcaaaaggcccccttaagtggttttctacactgtttttgtaccgattttttttaatctaagcacatgcgacctcataattccaaatgtgagcatgtattgtcctgaattctctttctaatcaaactagctagcaggcacaaagcaaatgatccactaatatgtttcgctagtattacaattaccctttgttgatgcagcttctatgtgaaacaaattaagatttattagcacacataatattatgattttgatgatccaagcagatggattatatttcaaccgaccgctacagttccaattttcaaaacgaaaacaacatccaagtcaaatatggattaagaaaaaaaaaagacgaagaaagctcgagactaacggcatgacggcacggtgccctatctcgtaatggttgatccaaccaattgcaaatggtaataaaattttcttttctgacgacaaacaatcaattagacctaaacaagacgctacgagctagtgatttatccaatgatcagcagccattagtttgttatatttcgtttgacattaagtccgatggaagaccactgcacacacacctgtgggcttcttgattaaaaatagaactccatccattacctactcatatttggaattagaaggttgcatatgcttagatgtgaaaatttcgggttttttacactaggatgccacctatatagattagttagtcccacatgtcagtccgatccttcttcttcctcctccccactctctctatctctctctctttctctctccttcggcatgggcgcatggctcatccatctgcccagcgaggaccgccgcacacccatcggcaagctcattgctacatcttgtccctgacggagctgcagattcgccgcctgcaaccaaatcgagctccagcacctacggcggtggtggcggaggcggcagtgggggcggcgttcttcggcgaagggagcagcgcagggacgaagcagctccgagtggagaggcggagctcgtcgaagatacacgcgcggggaggagctcgagcgccatgaccaccgcgagtttggcgcacccattcgccgagcttggcggaagcaagctcgagatttactcaatgaggagcgggctcgcctccatcagactgtggtcggcgcgaccggcgtctacgagctagctctatcatcgctggccgcctagctcctcctctgcgatcgagctccgtctccgttgccgcagaccagcgcgttctccggctcagtcgagtactactcctgctcctgctcgtgcttgtgctagtccgtcgtctcttgcagtcctgcttggaggcgtggaagccgaacaggtttagccttgggattgacatgctcatgactgcaaagatgagtagctagcagcacaacgtactagcttgccgagattagtaatactccctctgttttcaaaatgtttgacactattgactttttagcacatgtttgaccattcgtcttattaaaaaaatttgtaaaatatgtaaaactatatgggtacatgaaagtatatttaacaatgaatcaaatgatataaaaaaacaaataattacttaaattttttgaataagacgaatggtcagacacgtacttaaaaagttaacggtatcaaatattttgaaacggagggagtagtatatatgagtagttgtgataaacaggagaagcatcacacacaggtcacaagagatgtcgaggtgacgaggtctatatcgcgcttgtgtcggagctgcttcttccttgctccctgcttagccatctctgcggtcgtgcgcggcttccgccgacgaccgcgcgcagcggcttggagctgctactttcctgcgacaactcctccgccgacgaccgcagctgcttgtcggagatgcgcgccactgaccgctcaaccctgccttcgcagtgccgctaccgccgccgctcgtgaaaaagcaacgtcaaaacaacccagcaatatgggcttggcccacataatcataagtgctgacgtggcgaagggttgatgtggcatcttacatgtcatccacgtgtgtaaaatccatggtaaaacagcccaaggggggtcaagtatccggtattgacagttagagggtgtattatacatggtttcgtagttcaggggtgtatttcagacaagcataaaagttcgagggtgtataatggacttttccaaagaaaaaaaggaaagagtgcaaaagaaaatgaaaaatgcacgctgagtggagggacaccaaaatagagaaaaaaatcgcagaaagcggcgccagaatggaggaaacattgcggaaagagagatggaaaacatgtggcgcagtgaaggcgacgccagctaacccgtgcgagttccattacttacgtatgtgtgccagatagcattcctaggatagatcagcatcaactctaaagacttactgtagtaaaaattaggctctgtttagtttcctaataaaaacttttcatcatgtcacgttaaatgtttggacatatgtatgaagtattaaatatagaaaaaaactaatcatatagattgtgtgtaaattgcgagatgaatcttttaaacctagctaattgctccatgatttaaaagtgtgctacaataaatatttgctaatgatagattaattatgcttaataaatttgtctaacagttccctggcgacatttgtgcctttgttttattattatattacgtttaatacttcgaatgtgtattcgtgtatatccgataggacaaccataaaaaaaaattcctcaactcagcaaggcctgagtagcgtgaaaaagaaaaagacaatgagtacaaataaatgacgttttttttagagtggatagaaaatcattttatttccattcaaagcagagtagtctccagtttgataagcgtagcagagaggtacgttgccacctgtgatacgtacacgtacaccgacacctcgacacacacggacacggtacacgtgaagagtaaaaaaaaaaaaaaaaaacaagcccgatccgatgcaacggttgcgatgacgtggccggcgtcacttggcgtcggcggcggcggcggcatcggcggcgcgctgggcgtcgatcttggcggcgatggaggcggcctcgtgctcggcggcctcgaggaggaagctgcccccctcgtcgtcgacggcgacctggagcggctgggagccgaggccgtcggcgacggcgagcatgatgcggcgcatctggtcgcggaactcggcgcggtcgacggcgccgctgtggtcggcgtcgaactgctcgaagacggagtcgtagagcgcggagacctcggcggggagcggggccggctcggcggagccgaacccggcgccgtcgaggaggcggaaggactcgagcgcgcggcggagctcggcgcgggacagcacgccgtcgccgttggcgtccagcgcctcgaagcgcgcgtcgacgctgcgggcgaaggcgtcgtcgtccgccacgaagccccgcaccgtcgacccgtccaggatcaccacgctcatggcgatcgatcgatcgatctgcttctgctgctgctgcttgctgatgctgatgtggtggttggagtgggagggagtggtgcttatctgctgcttgcttactagtagtagtactagttgagtagtgagtgatgcggagaagaagggagatatttttgtaagcgagagattacgacggataaacaaacaaacaatgggcatatgcgcggttcgatcagcggctgcctatccgtatcagcttgctcggctcggctttcgtctctcaaacgcgcgcacatggttttttcttcttttttttttaacaacttgatccgtcacatcaatggtgaatgctgaattttgcttatgcggacattcttccaaaggggatttcacggatatttatgtgtataaacaatgaaatactctctgtcccataaaaaattaaataacgagatatgatatatgctaatactgtgaatctggacatatgtatatttagatttatagtactatgatatgtcatatcctatactattttttatgggacgagatgagtactcccttcgtccaagaaaaacctcaacttctagagtttgaattttataaaaaaaaaatccaacttctaccatcctacctaccctcaaaaaactcaacttctagagtttgaattttatcaaaaaaaccaacttctaccatcctacctacactcagcacataaaacgtgaagttttattccttcaataccctttatatatctatcactatcactattactacttttttttcaataattaagggcattatagtcatttccactctccactaatactatcttgggatgctagaaattgatttttttttacggagggggtacatattagtactctccatatcaaactttccttttaagaaagattaaggtcagtgtcccctcaaaaaaaaaagattaaggtcagtgaaaaatattttctattggtcaacttattagttaactattatagagatactactagccaaacatatattagcccaggcccacctaaccctacgtcatattatcctcactcgcaccattatcggagtaaacgatttacttcgataaaaacaacttccctacttccgatcccaccctatgtctcatcatcatgctcccaccattatcagagtaaataatttacttcaataaaaacaacttccttactttcggtatatattctatttttccaataaggatgtgttcacctgggccaagagcaacaacaagtggttgctccacgtcggcgacattgacagaagaagcaagtaagaaaatgacacttcaatttgcatctgcatactctcctacaccttcacgcgtaaagccccaatttctttttgccaattaaattaacgtgcaatatccaatattaccttatctaaattgatgggctgcacaagtcctacatttgtatattgtgctccatgtgactagccgcagaggatagggtggagtccgccggtgatggaggttgtttgctatttttctttttctcgtcgtctctatgacatgaatgataatgtttttgcatttttttttgtgcttgctagatgatggatggctgctactgcacaacgtcgagctcatctctataccacgccgctacatcctttcatgattccatcatcgactaccgctcaccacccggttgccctctccactatcagtcacaagacacagaccaacctttccatccttatagcaagatctagctaagccactaaggatcccagcttcacgatggatttttgattgaattattttttttcttttctattttgattcacctgtgagtaattttatcattcgtgtgtgattgagcctgtacttttttcattcgcacaatcattttgtgatacatattaacaatactcttggtctcaaattttactcttatactgtgtattgaatacatcagtaaacatattactacacggtgactacgagatcatgtgctatattgagaggagggtggtaattgttttactcgcagatcacgaaatctaaacaatatttatagcactagtaaaagaatcactagcgttataaggtggtagtaattcttttatgaccatcttagaatggtgccgtacgatgtgggggtattcatgcaagtaaatttgttacttttaaagagggcattcatgcgagtaaaattgttacttttaattaacagatgtgtgaggctgagagtaaatggaaaaactccacagagtaaattcgttacttttaaaacgtggggagacactagaaaaacagaaaactcgaaaagaaaaactagacggtaaatattttactaaaaatgcgaaaacagaaaaactggatagaatgaacaaaaacaaaaaagtctggatggttaatattttaccaggccctttgatgaagcacgacaaaatggaaaagagaaaaaagaaacacgggaggtgggttggtaaaaaacgaaaaaaacgaactgaggaaaggtgaggtggtaaaaaagggaaaaccggaaggagggagcgttgtgcggtgcttgaactaatattccgcgcgcaacgcgcggattagcactaccgtaaatattaaattgtttatatttctctcctatgcatctgacttagagcaagtttaatagtatagccaactattagctctaaattatctatagtcaatttaatagtcaatacatacaatagttacttataaacatatactacacaattgatacctggtcccaccacctgccatacacacattgcgtctttcaagtccgtactacagctggttacaaatctgtagcccgctgctcttctttctcctcttttatctcatcgatatgtttttatagctggcttatagtctgctattatacccgttcttgctaaaaatgcttggattcttgtaaaatgaaattaatgtgctgagccgaggttagcgtaactcaactgattaggtttcttgtggtgtaatcagtccattcaactcaaatcctagatttgacactggtgctcagtgttaggcgacgtacccatcgataatgagaagcccgtgatgacttcgtcactcttaaaatataccggcccagtttttcgaacatgctcataggggtaggttttgggtgcctgtatttttactatgtttccaacaaaaattaatgtgctaagaatgatggttttgaacacatcttcactcaaagcactaaacaaaacattagtagcttgagcattgagatgtgtgcatttctcttcctcatcaaatgatagctctttatcattaggaggagaaatactcacatctacaactcgctctatatgaggacccatggccctaaacacattaagcacacgagtactcaaagatatgtaatttgaaccatctagcaaaagaagttctaggaacatttcacctcttgtcgacatcttctctcaaggcggtgaagcccggaatgagagaccttgccttgctctggtaccaattgaaaggaccttaatgttgcctgggggggggttgaataggcgttcctaaaaattatcacaacttcatagcatattagaatgatgagaactttcggttcaaataggaactttcgatatgagattggaagttccggtctcaaccgaaaagttcggcggataatggaataaaacactagctatcaacttgtagctcaaataaacaaaatgtatatgaatcaaaaggtgacaaataaggtatctaaacaatatataaggtcaccaactaaatcaattcagcatgcaagtagatcgggtaaaaataagctcaagcacaatatgagagaatgcacaaatgggcaaactaagagaggagtcgtgtgatttgtttcccgaagttcggatccacggatcctacatctccattgagaagccacaagggccgggcctatttcaaccctttcctcacgaggttgcacaaatacactcatcggtttcactcttgatttcttcccttgcagaggcgaaatcgaagccttcacaaactttccgtggcacaccacaaccttgggtgctcaccagcgacgcgtagccgtctaggagaccttagtccctaagagtaacaaacacaatcgaagatttgcttgctatgaactcgagtgctcaaagtgtggagtgaagctcactagctctcaacttctcaatcactcaatccaactcttttcccttctcaaatccctctcacaaagaggcaccacaaaggattgagtgaagctcactagctctcaactcctcactctctcaacccaactcttttcccttctcaaatcccactcacaaagaggcaccacaaaggtagggaaatggggatggctatttggctttggatgtgtctaatactccccaagagcagcagccactcaaaggtggggtggaggagtttatatacccgagcctctcaaaaactagtcgttggaggttggaggccaagactgtaatttttggagtttccgaaaatgcttttcaaacaagtccgaaaacttacagaagcaaatctcagattcgcagccatttttggaatgtccaaaaattttcggagttatccgaaaaattttcggagtttccggtaatttttcggacttctcgaaaagcatagagtaaaacgactataacttttcgctcgggagtccgtttttgatgaacttggactctatggaaagctcactcagaggattacccaactcaaccaaaaagaaggtctaaaaccactcaaaggataggttaatgcttgggtttctcttgaggtatcactatgataggtcactttgagtatcgaggcatacacaaacacctcgacgttgcatccctcttaatagtacggcattcctaaacttaaatgtaaataagaagataattataccattaggaatgcctttttttcatctttctttcattgtcttgagggacgccaatgccgataccgtttcaccatatattcttcaaatgatttatgcagttacttgtagcttcaaatggtctcgcacggtccatcatgacaaagccgtcactcgcccttcactaccggatttggttcttcggcgccaagcctcttgcttgcccttcaccgccgcatggtccatcgcgaccgagcatcgcttgcccttcaccgtcttgccatcatagccacttcctatcacacatcttcaatatcttcactttgtcattcttggtattgttaggtgtaattgtatcacttgagcatcaacacctttgtgatccttgggacctatttctttcattcaactcaataaaattattagtcccaatgatcctgttgtcaacctccacatgttgaccaaccgatcgcatgtataaaaagatatgaataaatgatgagtattaatcaacaccacaagtgtcatatattcaaatatatgttcaaatgtaaagatctcaattaaatgaaggtgaataacttagatcgattacatgcataactaaagtataggatttgctccccctaaatgtatgcatacaaaatatttgtgtgaagcaagagtatgcatgatattaaacattgagagcttatcctatacaagaatagaaggcatttctcaaatatagatattaaaataaaaacataccttcatcatctccacgttctcaatgtaaatagactaaataagagataatactcaaacaaaacattagtctcaaatgcatatgctaatcatgtggaaatattatatacaaacatatcaatatgtacatgaagagaaagagtgatacatatagcttgatctccatgcatttcatccttgtgaccaacactccactttcatatccacatgagactaggcaaagaaatgcttataaaaacattagtctcacataattggatttgttattaatcatcaaaatcaaatcaatggcacttgaactttcaatctcccctttctggtgattgatgacaaatccattagtaataatcacatttggatatgaagggtgaaattaatgatataaatcaacatgatatgagaaattgacaattgatttatatccatgcatgtgatgcttgtgtatatggtgcatgttggatgctatggtagatgatggtatgcttcttttcaagacatgcaccaaatgaatgtgggatcctagaatattttcccccttgtatatcaacgatcatatcaaatgtgggatcctcaaatattctcccccttttggcattaatcacaaaaagatttgcatggaaccggaagaccaaaacaagaacacacattcacaagaccaaataaaataaaataaaatttagatgaaagcacaaagcaaaaatttgcgaaaaggtccatttaagaaatgcttcgcaccttgcaccatcgctgttgtcactgttgtcaccgcttcgcaggagtcgagtataggcacgtggagggtgattgtggcggtcggggtccctacagaggggtgggggtggaagtggaagaaggatgccggcgaaggggactcgacgtcgttggcggtggaggggacctcaaatcctgtcgaccggtttgtcgcacgaagccctcgatgccaggccatacatacagcttcctcggcagcctcagcggggccatcgcgggcgcgccgtctcccctgttagtagggtccctgcagaggggcggggccaaaaataggaggaggacgccggtgaagatgggcttggtgttggcggcggcagaggaagcctcaaatcccgcggcaagcggcgggcaagcgcagcagctctcctatcccccatctcacaccggcgcgactggtcgcctctctctcgccagatcgcctcgcccctatctgccgccggctgacagcctcctgggagagaagagctgaagagaagaaaaacaaaagagataagagagaagagaagtggtcccccactttttttaatttttttttgctgactatgatgccacatcagcgaaaccacccatatatactgccataggaccttgtgtgcacggtttggatgagtttagggtatacatttctggttttgtggttaaggggtcttaaaaaaatctcgctattaagttgagcgacctctggtgaacttattcctaaaaataataataataattccaacccatacacatagatgggctagaacttaggcccatgagaaaaccctaacccagcccagcccaagcccatactagtccaacctcatccccagttcgctcccctcctcactcctcagtcctcgcctcggctcggctccctcccacgctccagctccgcctccaatggcgcccatggccatctccaccccgctcgccttccgcgcctccccgacccgcctcctctcccgcaggtgagctccacggaactacaacttccacctccctcgctcgctcgctcgccccgcgcttctctcttcatggattcccccgttcttgtcccctcaccctctatctggtccttctttcttcaggcggagcggagccaaatcaggcgtggctctcccaggtgagatttcctaacccttggtttagcaaaccatttcccttggtcagctcgttaggccaggactgtttggtggaatttgatcgttgatttgataagctttactgagatgttgtccatggtggtgcacatattagaacatgaccatttgggcagccgtcccatcagctcctagttgtctttctctgtgccaattttttatggagtcgccattggtaggttttgcaaagcatatagaacctctgaatgtcggcattatccaagagtatgccgacctggggttatctgaaccagtgtcaactccttcctgggccaatgtctggtatgcatcagcattagctcactaagtacacgaaaaatggatgtgcttggttgaacggatatgtatagaaacgataacctgcatataacatatcacctcagtttggtctgattctgaaattagtttagggccttttagcaaactgctgaatgagatttccagactgtatatgtgttattgtgtttgtcagtaactcagtatggtgtattagcacaactcaacatgccataatgacaggatatgcggagcgcaaacttttctttggacatgttttttggattcctttactgtttagtccatctgtctttcacatgatatattgctgcaaatgtgctgagttgcattctcactcaaatttccacacctaggtctacaatttgtaccacctggtatttcttcaaggttggacgagaggatacattgtcattcttctctgaggtgatatatttgaaactgtcatgcctgatatacaatgaggatacattgcctgatttgaaactgctcatctaggttttatttgtgctgtgtatcagaatcctgttttattcattcgtaatattgtaaatattttttcacaggaaaaatacaattgtagcatcagagaatgaaaatccacctttaatgcctgccataatgactcctgctggtgctcttgatctggcaactgtattgttggggaaccgcattatcttcattggtcaatatattaactcgcaagtagcacagcgtgtaatatcacagcttgtcacacttgctgctgttgatgaagaggctgatattctggttagtgtttatttttgtgtttttcagatcataacagttaccctattgttcactgcagcagctcttgattgctcaacttcactcccttggcttgctcctttagctcacaggtgtgttgctctatatcttataactccttttgtataattctgttttgccagatctacctgaactgccccggcggaagtctctactccatcttagcaatttatgattgcatgtcctgggtatgccatctatgttgagctactttttccatgtccttcatgcattcaaatttcagagattgtattcacctatatttattcttgtggatgctttctgagttattctcatctaatttaatatttacattgttggacgagaacacattatagatgcatctcaaaattttgtatcttccacattatgcatacccctagctagtgaatttatatttataatatagcacagatatagcatttacaggaaagcctaatgtaatttaggcaaaaattatatctcatatcaatggtagtgcttgcaacatttgtattcttatatttttattgtagtacatactagacatgagcatttgccatgctgagactgtgctaattgggtttggtctggtactgcagacaacagatctcatttcctgaaatcatgcctgtctctaaaactggctttgagctggaccagccttgttagttgttagatttgtctgtgtttttacttgttatgccagttttccataaccaaatactttatctacaatttcgcctactgataaataaatcccagaatattaatctttttttgttgttctgcattaacgcatgaaccatttattgcagatcaagcccaaagttggaacagtgtgctttggtgttgttgctagccaggcagcaattatacttgccggcggtgagaagggaatgcgttacgccatgccaaatgctagagtaatgattcatcaacctcaaggtggatcagaggtatgattctggggctttctgcctttctgagttactgcagcgggtgcattatgattttctaacattgtgactacagtaaataataagcatcatcattttagctggccacatgaaacttacaatatacagtcttgctaggacatacttgcttgcctttgtgtttgttgtacttgaagtttgttttttattctaaaaattggatgatttgcagggtaatgtggaggaggtgaggcgacaggttggggaaaccatttatgctcgtgatgtaagtgttttgtgatagataacaagttctacattttcatcagtgtacatttgaattagatgtttgatgagggtaaggaatttctcttgattctgctctctaagcgattaaagcttctgaaaaatctggatgcagaaagttgataagatgtttgctgcttttactgggcaaaccttggatatggtacaacagtggacagagagggatcgtttcatgtcttcatctgaagtaactttcatctcttaaatgtatcagaagaaagtaaatcatcatttgccatgtgaattataacttatttcccccttctttttttggttttaccctaggccatggactttggactagttgatgcccttctggaaacaagatactaacaaacaaacacttaggcacagtttgattagcagaggctggtacaaggattgtgaaactggagctgaagttgagattttcgccgtccttctagttcaaggactccaatgacaggaggctggatctgcgagacttgaatgcatcgccatcgctcctatgagcaaaacatctctgcgttgagtgtgattttttgctcttcttttttggatctggttttacatgccgccagcctatggtctcaatgcattggtcctgctaatgtttagtgtagaccagatgatcctttagacagcaaaacatcagttattactccgtagattttcccatgagctgattccagactgtgtgcaacttttgtgttccaattgcaaagtttgcaacccaacccaacccaacacatgggctgatgggctgttgacaaggagagattttacacttcacatatgtcaaattaaataaatactccccccgttcctaaatataagagattttggatagatgttgtcgaggggtgatcctctctagcgggagatcgtgagatccccttttgtgagttcggccgggggaaaaaaactcgcttgtcgagatcgcgtatccgccctgagtgcttctggatcgcgtacggccgccaagattatataggttcgggccgctatggagcgtaataccctactcctgtgtgtgggatttatggtcgagtgttacaaagattcctaaactccggagagcactctcgctcttcccctcctagagttcaagtctactgagcgtcgtcccttttctcggtgggcaaggtcctccttttatagtccaaggggatactacatgcaccgcttctacctactttttcacgagagggggacccactttaccttgaccggaccacgacccgtgccttcgcccggaagctaagtagcaatccgtccttgagcgggacccagcgccgccccccgcctaacacgggtgacagccctatcattccctcttaaatgaacgaagacttgtggcggtccttctcatgtggagggagctccggatgatgcttcgatgggacgggacatacctgcctccaccccgctgggtacaggggcaaacgtgggggcacggccgcccgtccgatcggacgtgaccggcgacaggccggtcacagtctggtcacgcctgattgacgtgagtcaaacgggccgcaccgcacgttcgcccttaccgcattaaatgcggtgagggacggttggggtgccgcgcaatgatggcggcccagcctgggtctcctccttgctcgctcccctcgcacatggcagctgcccgagggcctcggggcgaggcagcgcgagggtccgaggggtgtgacgtggcaccccgaggccccctggctgcctttgcgtcttcggaggcgcggggggagggccaggctgtagggccacgtggctagatcgggaggtaactcctcctcacttcgcatacccccgggtccatatcatcgacatatgtgacacatcctattactctttccagattcatagtagcactaagacgtgatacatccctccaaaatctcttatatttttgggacagagggagtaataaaaaaaaaatcttcctttgagtttttggtgagatcaaaactaaaaattcaaaaaattcaaatgctgttgcaattgcatgatgatctttgtcacaccgattagtggttcagttcagtatcctccaattctccccaaaagaaaaaaaaaagttcagtatcctcccactatcactctctggctctctgccacttgtatcactagtggcgttgtatcggaagcggggcccacacggccaacctcactacgctacaaaaaccggaggaaaccaaacggaacggaaaaaaaaaaacagctcatcatcgccgcgacgccgccgccaccgccaccgacgccgcggccgccgccggaatgaaggccctctccgccgccgacagcgcggcatccccggcgacaaagatcaccatcccgtactactccgcggcggcgggggccggcgaggcggggccgccgttcgggaaggggcggtacaaggtgtgggccttggcggccatcgcgctcctcgcgctctggtccatgtccgccgcctccgcctccctccgctggtcctccggccgcttcctcctcgccgccaccgcctccgaggacctcgacgcgcccctcctcgacgacctcgactcgctcgtacgctcgttacctcccactccactcccctcttcttccccttttgcttattgccaactgcttgctgcgtggtctcgtctatatgcgcaatgccttgtttgagtaggaattgaatttgaaacagttgtgaattgctatcggtattgcttggaggtctctgaataagtgtgttcttgttttggctgtttgactgttgtgtgggaaaatgcaggaaaaaatatttgcacaactgtcgtcgtaattaagtgagaaaggttgtatctgaatgcaaatgctactgttttcgtgttcaagacttcacagcatttttgtactagctaatctggggctgtttacgacagggaactgcgtatcgatgctacgggtacatttggttcttttgtctaacttgcttagcttaggctaaaaaaaaaaagcttatttggactgtggcgtgggagtaaagctagtttgtttggtcaactgtcataacatttacataacaaatagtgattcaagaatcaagatgtgtgaacagtaatttatattctgatattagttatgatatgtgatacaagcatatgtagttcctatggccctagatgtgatttagaataaaatcaggagagcgtactcttacataacatattatagagattaaacctgaatatgtagtcgggcttgcatgatctgcaatatagaagtcagcagttttgtgactgcagccaacttttggtgattcgtgtcagagatatggcatgcagagcgacatagtcaagtactaaggttgattggtaacaaaaccgaagtctgcatcgaggtttgagggctctgccattagctaggggcacagatgacagcttgggcttttctcaggccatggtccatggatgagatggaacataagccataggctgctaggaatgcggtcgataatgatcacacaccatgggagaagatgatgttgtgccttgatgtgaaggttttcttgccccagctgactatttgcctttttatttgtttgtaaatgtttgttgtctcacttgtcaaagctagtttttctcctgctgtaggcaaggcttggaatcctctagcctaagatgcaaacataccttaaacagcattgtttaactttagtatgtgtggaccctagagcatgacgtttttatgtgtataaagcgtgattattattattttttatctgtatatagcttggattgaaatccatttctttttctggaggtccgataaaacttcctgcactatgatttcctagttattgaagaactatcgtgctactccttgtattaatatttgcagcagaaatctattctcaaattctttgtgtaatataagcagctgagttggtaggttattgtgcacaggaaatggaggagagggaaaaattagtgggtcgaatgtgggacatgtacacacgcaccggtgatgaggtccgacttccacgattctggcaggaagcctttgaggctgcctacgaagagcttgctggtgatgatatgcaggtccgtgatgcagccatctctgagatagctcgaatgtcagcccacaggcttgaactggagcagccagtgaatgaggtatgatgatgccagaattcattgctggccaatccctcttcttatgtacttaaacacgatgtatacttttatttgcactcgagacacacctagttgattcataaatttatccaacgtaaacagataatgataatttgaacacaaggtgttctcattcatgagagattctggcttaaatgatctgggcaagtatcaaactgtttacatttgcatttaataaatctgatggctttgaacttttaaatctataactgttctgaacaacgccttccaaaaatcatgctgcaaaactacaattttttaggatttaaggtgatgaatattccctaagcatatttaaaaattttgtattaaatttcatcaataatccctcatagcttttggtctaattcacgtcttgcagtgtaaattgtatacactgtgctttacacaacaaacatataattagttcaatagaagcacagtaagcaaatttaatagaatgaatctgtcggcagacttgaattatccttggagctgaacaaattatgtagcaagatacaaacaactgaaacaagcttccagaaacaatggcataatgatttagtttctagagaacgatccattttgctgccaaatttcagtgaatcttatattgttgctaatatgaatttagccacttgatctatttgatgtttaggtttgatttccttattcccaattaacattttgcaggaagaaaagactagaagtaatgaacatggtagtccaaagttgaagaagtaatgttttatagttaaacctgacgatccattgcagacatcttgcgccgtcactcccgtcagctagtgcagaattgggagctcccttgtagtagtattacaggcattcaatctatttgtgccatctagtgcaaaaattgcgtctcttgccctctgtaatgctattttatcttggtacgtgggtaagcaaaagcttgccgtgataaaatacagcgaattattttattatcatgctgcgctttagcgggtttcgatctaaatataaaactacagctacttgctctatacaggaagttgggtttggctgtttgagttcctgttgtcaaccttagaaaactttagctgttaatatgtgtaaacgtgtatggattgtaaagggttcagaacatccttttattctaaaggtcccaagaacaggaaaaaaccgacctgtatgtttgttccagtagtctacctagaaacaaactgtaatatactccctctgtccctaaatatttaacgccgttggcttatttaaacatgtttgaccgttcatcttattcaaaaacttttgtgaatattattcaaaaacttgagtagtagtagtatatttaacaatgaatcaaatgataggaaaaaattaataattacttgaattttttatttttttaataagacgaacgatcaaatatgttaaaaaaaggtcaacggtgttaaatatttagggacgggggagtagaaagtaagagcgagagacagagagagaaacttttgacgtttctcaaaccaactttgatcatcaattttttaaaaaatgcttagtttaaaaacaggaaaatagtatataatatcattgactcactagatttcataaatttattctactacgtaatatatagttgaaggtccaagttacacgtaaaacattttatatgtgtatacacagaaatatttttcctttgaaaattttgtttaaagttgcactaaaaccgttctaactaacccaatttttttctaccatcaatttttatacaacctttcaaaacttaaagtactgaaaactaaatttcgtatttttttggaatttctaataacttgtttcagactgagggctaaatcgtatgttccaatgacgttgactaccaaaagtggaatgaatgataacgaaatagtgataaaatagaggagcgcaaagtttcaagggtggcaaagcccctcactccctcactccctagcacgcaaaacaaagtagcggtagtgcatgattaattaagtattaactaaaataaatttaaaaaatagattaatatgatttttttaagtaactttcatttagaaattttttgaaaaaaaggcaccgttttagcagttttaaaagcgtgcgcgtggaaaaatagagatatgagttgggaaagtggagataagaactcagcctaaaacagaatacggtctcatcgagtaaaaaaaatagagagagaattttacttagttttaaaagtttaataaaatgatattctaagtctcaaatatttataatgagggagggagtaatccctaaaaacacaaggttaaaggtggagagagaaacagatcatccaactttatggagttgtgctacttatatgtgggctccactttactatgacctacatgtcagtggcataactgcaaactgcaaagagtcacaagcctcatccggtggaggttgggtattcatagagatgaaactggtataaatactttccgtccattcggactaatttttcggagtcggataggttcggttggatagttctaaatattttcggattcggaaacaaattcggattttttttaaatgaaaatgaataaattaagaaactatccaagattttttttatattcacggacagggatcaatttttagggaaaatacacatatatatatatatacataatttttgcatacgaagtcagatgaagaaaaactgtatatcaaaattgtaaaactcggtgagatctacagttttgtttattgacaattttattatttgtgatcatttaggggtctaaatatttattacaaaatactatttatgtttttacaaaaatctcaaatctgcaattcttcgaacgatatccgatggagacgcaggtaggggtgaaaacagagcggattcagacggatagtggccataccatatcctaaaccatattttttgagcggattcgaagcgggtgtggatagtgtacgaatgcggatgcggagcggattgttttggatgtcggaaatggtgcggggtcggtgtggaatcggtttggaaacggattaaatttatcggatgttacgtgtatatacaatcaatgcaacatcgaattattaatccaaggaataataatataataatcaataaatgacccgtcgtaataattatatgattaagtgctaaacaacataaacacatgatgtccataatataaaaaaatatagctatgtgagtgtgacatgagacgataaaagccttagactaaaaaatctttgttaattgatgaattagggtattggatataccaacttatgttatatgcaataaatagagtgttatatatgttgataattttatattatccggcaaacggcttatcggataatctgacaacaatgtcggataatccacatccaccagattttagatataccatatccgcatccacttcatactatccgcatccgtatccgtatccgccggatttctaaaatcccataccatatcctcgtttcggacgaatttggagcggattggatcggatattatccaatccgttttcacccctagacgcaggagcagccggaagggcaggcgcgggaggatgttgcactcgataaggtcgtcggagagttgcggaaaaaaaaaatctccatcgaaactgatacgaaagtacgaaacggtgctttgtcatctcttcgggtcgggagattcgcttgcgtatgatatggatcgcaatggacatgtagaagtggaaacggtttcgctaaatcatatcggcccggcggtcctgatgtttggatcgactaaatattcgatgagggatgaggaatatggtgtgcacggtcggatcttgatccaagggtcagaaaatttatactatgatcattcacataacatgcaagggatgagcgcatgtacgcttaatataagttgcaaattgactttaccaactttctctatttgaaagttttaaattttgagttaaaagtttcaaaatttgagttacaacatgttatataaccggcccgataaccgtaggccacccaggtcacattgaacctgctccaccacagggagccacaactttaggttctgggcctacacaacccaaaagactagtctgatgggtaaggaccgcccccaccttttaagtcgtgctcccccatcatcaattaccaccatcatcaattaccgatgtgggactaaacccaacaatctccccattacatcaattaccaccatcatcaattaccgatgtgggactaaacccaacaatctccccattacatcaacctatgtaaccccgaagacttggtacctggtctctccaccatgtgacccgggttccaccttttaagtcgtcacatcaacctatgtgaccccggagacttgttacctggcctctccaccatgtgacccacctatgtgaccccggagacttgttacctggcctctccaccatgtgacccatggaaattgttccgggttccaaaccttgggctctgatacccacttgttagagtgcgcagcctggcccaccaaccgtgggccataactttagattctgggcctacacaacccaaaagactagtctgatgggtgaggaccgcctccaccttttaagtcgtggtcccccatcatcaattaccgatgtaggactaaacccaacacaaaattcaagttttcagtggaaagtttattgcttttttcaaatttgaattgaaactttgagttgaaaactcatattaaaaagttttactcaaatctgaaaatgtcttttaaaatatcaaaattaacccaaaaacaattttcaatttaatataaatcacttaacagaaaaaaaaacttacaaacgatggtgtgtttgaggagacaagccagtaccactacacacgcctgctcgcatacggcggtctccttgggaggaggccgtcctatggcatgagcatagtgtgtggcgagacatgccaagagaggaggcgtcccacgaagagaattgctaaaatcagcagcgacggtcgccgagtcgtacacacgcctgctcgcatacggcggtctccttgggaggaggctgtcctatggcatgagcatagtgtgtggcgagacatgccaagagaggaggcgtcccacgaagagaattgctagaatcagcagcgacggtcgccgagtcgtacactaggcctgcgatggctgtcctagcactactaccaaaattgttttctctagatgctaaaatcaatctttgctggcggctaaggtaaccgcgtgtgaccaaaggctagagaaaatactatcttcacaagtaggcttcatccgccaggttaaacgggccgccagcaaaggctagagaaaatcaatctttactggcggcaaggttaagcggacctctagcaacgacttctgtagttggtaagattaagtcaatcaccagcaaaaatgattttccaggaaaaaaaataaatccccaaaatttcttttcaccaaaaaaaagaaaataaatcaggtttttgcagcatgttcagattcaaatccacatccaaattttcatgaaacgattcagatcctcacccagagagttcattagattcaattaacatgcaagtgaacatgcctacaagcattttgaacaacagtatagaaaaaaaaagaagaacaacagctagaagcagcaccatcgaatctgcctccaccaccgatctggccaggagaaaggaaggaggtcgtcgtcgccgtcgctgactgagcagcagctgattcttgccatagctggatccaatgggggaaccaacaaatgtgggaagccccgccgccgccgagctcctcccgtcgcaccaagccccgtagctgtaaccgtcagatttgccagtggagccaccgaatttgggaatcacagccgccggcgaggaggtgttggtggcgagaccgtgggagggagagggggaggaggaggaggagaaggagaagaagagcccgcctcctgtcgccgtcgctgccgtgcaccgctaccggagccaccgccgccacctgagaaccgccaccggagccgctgcctgttgggagggaggaggagagggtgctgatggaggaggaggagggtaagtggtggagcggtgggtggataaggagtggtgggtggcgttttttttaatgggcggtgatttttctactgtgcgtgaattttttcaagggtgtcgctctttagtgcgtgctggcggtcagctaagcggcccgtcaataaaaatagggttaatttttgcaagcgggcttcttaagcaaccggtagcgaaaatcagcgaaaatggattttcgctggtggtcctgaaccctccaccccttgttagaattccgcaggtggatttctcatatgaccgtcatgaaaaaccctttttctagtagtgtggtcgaaggagacgttgtggaactcgtagatcgcagggaagagatttgcgcatgttgcatggtgaaggcggggtcatggaggatgaggtcgcgccaggacctacagaagatggcgaggcacatgagcaccgagaaggcaggcacgagaggatgttgaactagatgacgtcgttgaggagttgtgccagcggcggcatcgtgactgctgctacgtctaactccatctaatctactactccctctgtcctaaaaatataagaacttatgattaaataagacacatcttaaaactacgaatatggataagtagcattcataagcctaggatgtgtcatatcccatcctagattcttatattttgagacggggggagtaatttaagatggatgcaatgcatctagatgatctgcatatgtacgtgtgccttcctggaatggtatacattccatactaggttaacttattttgaaatgaatggagtatttgggatgcggtgtgagaaagatctcaaatctcaatcacctagctatcccattagcatccaaacacgcatgaaaactattctaacccgtttgaaattccacattggaggagcatattagcagcagcacggaaaacatgacatctcattagcgcatgattaattgagtattaattatcataaattataaaaataaatttattttatttttaaaaaaattctatatagaaaatttttacacaaaacgtacataaacgtgctaaaggagaaagttatacttttggagttgtagtcatcgacgcctgtcgaaactcggtcgatcgatcgaaagagaaatatgcaaagcctgagccttaaactgaccaaaaagtcgggcccaagcttggcaagcctggcacttcttcgggctgttttttttaaaaaaaatatatatttttccaacttttctcaagcttgtttgattttttttcccggctttttaggcagcaaaagagccttgcctggtacttgggccgactcgagctgactgggccaaccgccaaaggcgagcaaacaggtttcttagcttggccagatcgatttcgtagttttaacacagtactatcagctcagcaaaggggaaagtttgacatatttgcattcgattttcttctcatgtgtggctctcaagtgtttgacaatctgcattcgaacttaaattttggtcaatttcttacccccaaaatccatggaaacaaaaaaaatggtgccccagcgttgatgatatattcaaagctataaataatcctgaaactttggttggagtggcacaaactttacacatgctaatttcacgacgaacttactacacacacacattcctgcaagaaccaacaaacgtccgaaatcatgagcggcatcaggtgtcccagatcatgacgacggcgatgacggcgacgccgaggacgacggcgagcagcctccccgccggcgtgtcggcggcgacgggcctcagcggggtgtagcccttggagaggaggtggttgatggagacgtagatgaagatgccggtggcgaggcccatggagacggcgaagatccagtcggccacccggccctgcgtggtggcgtcgatgacgatgccgatgccgacgccgacggggctggagacggcgaaggcgaaggcgtagccgaagcaggagaggaacggtcggtccggcagcatccggagcagcgcgatgcccatggcgatcgccgcgaagatcttgtgcaggctgatcgtccacagcgccttccatgcgtcagccttcgtctctgcacgctagttgttgtgagtagctgattctgattttccagcagtcgaaactcaaacagctactgtcagtcaatctgcatccatctttaaatggactacggtgatccatgaattcatgatttggtaaagcttgctgagatcgatgcaaactaaaatgttgtcgaaatggatgttgatgaaagggaaattcaggtcagagcatctattctactagactggaacgagtaaaagtatgcgtgacaatgagtgaacagaaacattgattgcgataaacggcgataagacgtgaacccaagataaaataaaaataaaataaaaatgaagggttcggggtgattattctgcctatgtttggctttgaatataagccgagtcctaggacttttttcatttattctggctatcttcaacatgcgcacggagctttcgctatgagaaaatagtgaagcacttatgcaattttgaccgagaaaacaacgcacgattccaatttgtcctaatcagttagcagcggcatcgatctatcagactttcacaagaaacaagctaggaacgaaccccgggcttaaatgatactttcaagcattttttttttcatgaacacgcaaaagctctgcccgtcaatacttccatatgtcgtgtttatacgtgatcatctgttcacttataattttaaaaaaggacagattcacctactcctatagacacctgaactaccattaactattaaccatatgaactcggtcttcatataagaagtcacatgaagacatatgtacgggccatttaaattccaagctgaaagcgagtgttaattaagtcgagcaggcagggacaaccggacaagagaataacggacaaggtcacaaggtctctctatatatatatactctctccgtttctaaatatttgacgccgttgacttttttaaacatgtttgaccgttcatcttattcagaaaatttaagtaatttttaatttttttcgtatcatttgattcattgttaaatatatttttatgtatacatatagttttacatatttcacaaaaagtttttaataagacgaacgtcaaacatgtttaaaagaatcaacggcgttaaatatttagagacggagggagtatatccatgcgtgtctatgtcaaaaaataataataatcttaccggcgactccgatggcgatgccctcgaagacggagtggaagcagagcgcggcgatgagcagcaggctgtcgccgagcgtgctcgcgttccgcagcatcgacgccacggagtggtcttgcgccgccgcatcctgcacaaacacaagttgagacttcacagccttcttccatttggaaaccaaacgcaacaacctgcgctgttgctgcgcagtataaattactcgagttcataaggaaaggtgcttacagctgctggtgggtcagaggcgttgccatttgtgctgctcagcttaccctcctccagccctgacaggcagataatccaatgcttaattagataatgcgagcagcaaaaatacttctcttttggccatttgagcagcaggctaaacaaaataacttatgagtaggacagtaattaagaggaactatgcagtacaggcaataaccaccacctactatatatgctttcattcagataagatcataggaaaatggtagtagcaccaaggtgttcctatcgattcagacaaacacaaaaaaatataaagtaactaactaagcaccacaattgaattgatctgctaactgatttgcaaacggagtagagtacaagccacaccaacaaaaagatgaacaaccaaacaaatcagttcctatctcgctgaaagcatcagggtagggtaggtcacacaaactcacaagattttgatcaggtagtagtaaaactgtaaaacaagaggagtaaatttggcccatttcgctgaccagtccaaccaataatagcaaccaatcaatcggtgtggtattatatactaacgcagcaataaaggaaaaagtcgcatctaatccaacggccatccgccacctttccaccgcgagctcacgatatctctactgtgaaaaaaacagagtcggacaagcacgtgaaaaccctagtaggctgctcacctgcaccggcggcggcggcgggttcggtccgaccgccgccgcgggcgacgacgaaggagatggcgcagtcggcgagcatggtgaggacgtagccggcgcaggcgagcatgaacgcgaaggggtaggcggtgccggggaggaggtcggcgaacgtctcgttggcgtcggcgaggaagtgcatcatggcggtgccgaggaagactccccccgcgaactgcgtgcccagcgccaggaacgcatcgttccaccgcatgaagtagggggacacgccgccggccagcgtcccggcgaacaccaccgccaagcaccacagcttcgccgccaccagcccccgcgcccgcaggtccggcttcccctcgccgccgccgtcggcgtcggcgtcagaatcgcccccgccgccgccgccgccatgcgcccacgcggtggtcgcgaaggcgcagagccaggcgaggtggaggtggaggctggcgcgggctcccctgcctcccgccatggacgcaggtgtggtgttcgaccgatgaccggtgcgccgaatggtggggaaacgcgattcgggtgaggccgtttttatacggaaggcgggagaagattgacgtggggggcccacctgtcactgataattactacctccatcctagaaagacacagtctccatcctagaaagacacagtttatatccaacgtttgattatccatcttatttgaaaaacttttataattaatatttttattgttattagatgataaaatatgaatattgctttatgtgtgactattttttatttttcttataaacttttttaagatagtcaaatgttagatataggaacacacgactgcatttaaaatgaatttagatagtaaaatgatagttggcctcttcgtttatgtactttgtactgcgggttggctcgcggggttaagattactcgtgccacgtcgtctactctggcatacaggtgggtccatgtcgggtggggtatggttgcagcgggtaggcgaggttgtactagtagtagtactactggtcgggttgtacgagcgctgacggcgtgagaagcgggagggagtagtacgacagcgacggcgtttggaaagtccgttacggaatgtccacgttcccgacgacttggccttgacttgtacgctgcgcaatcatcgtgccctcaccaccgttcgatccaaatttcaggaatttaccagttccaaaaaataaaaaaaaaacaacgaatgctatagactaagtcaacggttttgctagttaacctccattaaccagttgctctattgcacttttgtgcgagttacataataattacatagtagttacataatagttataatataattacactatatttgaaagttttttataaaaactgttgagtgttgtatagctactccctatcaaacaatactgaccactaatgtaaacagagccaagcatcaggtctgaaaggcacatgaaaagaaaaaatgaagatgcgataatatgtgaagcacccaagttaaagcaagcacattgtaacggtcgaagataccaatataggaactgcaaaggctagaaggtccattttcagcctcaaaatccaccgagctctacatgaacagacatatgaatgatctgacaacggattgctgcaaatctactccctccgttccaaaatataaacatttttagcatagtgacaagtcaaacatttttaactttgactattaataaaaaaaaagatcaatcatgtaaaattggtgttactagatttattattaaataaactatcataatatgcaactctttttatttaaaacatcttacttttataaatattgctagtcaaagtagcatctcgaagactgtatcaagatttaaaaatacttatatttttggacgagtagattgcccggtgacttgtcatgacatccaaagaatgaaaattagaaccacaaatccacggtaggcagcaatgaacgacggcgtccgcggccattggctcggcggtgccgtccccagcacagtcgccggccgccggcagctacgtcgtcggccggcccaacgctttcttacaatcgcccagcttgaccctttcctggctaagaactaggtgctgatggttcgccccctgtacgtccagcaaccaacaagcaacaatgaggtcagatgaacaaccaacaaccatgacttggtgctgttacacttgtagcatctgagatgcccctcctaaaatctatagaatcttatatgtctatagatatccactacaacatgatcagcagtatctgaactttaagaggatggggctgactattggtcaggtgaaagaatcagaatttgctgagtatcactttcatatttgtcattgacctcattttgctgaatagaatcatcaccacgaatccacgatctgttccaactctagccgaactggaaattaaacaaaattagtggtgctccatcagaaactattttcctaattgcacatacccaacaaaattgacaagcaaacaatctcaaagaccagcaagtagcaaactgccatatgcatggaggctatttaacttctcagaagacaaacttggttgcaagtgtagcaagggagcagagactaaacatttctcccaagagaagaaggtaaccaatatcaaacaaaagcacaccaaatcagtaccccaaaattcagtgcgccagtacagttaagaaacaaaagaaaaaagatagggatgtatgtggtttgaaattttgatgcctccaattagttagctgccggaacagtgaagaccttgggtataccaaatccaatatcacattgtagcgcagagaaaatataaaatggatacagactttggaaattaattccagccaccaaagtaacaatcatattgaacagtcatattccaacctggcttcatttatcagctttattaatttactgcagagatttaacaattatattgaggggtacgctctggtgcattctacttgcagtattctactacaagtagaatgaatctcgaccgtttattttaaagggtagattgaacattatgaaccagggcacaggggtgccatggcgagtacaagacaagaatgttagtgaagtactattaatcaggacagctgagacagagaagtgcatagcagaacagaatcatggtgattatttgagaggagtaactgatcctacttcacagacaggagagtcaacagataactactcaatccacacaaagtcgacagaaaaatattaattgaattgatacttgaattagaaagaattgattagttaaaatattgcatacttaccactggtttgcacgttactctcggtataaatgaaatcaacatcacaaaattgtctcagagccctcatgtgtgggaatttcattccggaagttcatctccctcacctgcatggcagcacaagcaaagctcatgcatgcacaaaggagacgcccaaattgccttggcctcaaatgtttgccattttctttagaagagcacagcaaccaatactgaaacgccaacgcctaggttcaacaaaagacccgcaaagaagaggggtttcagatttttgaacaaacatgcagtggaagaacaaaatcaaaacgatccaagatctaatacgaaacgtagaccaatagctacatcacatacagagccaaacaagagcaatatctttcagattaaacaaagatctatggcaccgcgaccctagctataggaaacaagccctaaccttgcagaattcctggctcgatccatgatgatgcgcagctctcctgtgtgtgcccaaaaaaacagagagaagcagaatcttactaatcctccaacctcaaggccagcactagcagtgtttgcaccttatcagaccctatatatttaacctcactacaccatctataacctgaaaattcaatttcacattaatagcccattaggtccaagtagtgattttgcatagttactgaattatattttgctgctgaaagttcctgggtattacacatcttcttctcagcctgttcctgttttctcctaactgagtcatgcattttgcactttctgctatggttataaacttacagtgccacagtgctttacattattaccttttgctctagggcaagaagtagtttctttcagtcccaaacaacaaatatcacaaatgcatcaaattttgattgaacaaatgtcacagaagtaacagtaaattgttacgacagaccatcctaacaaactattattactagtgcaaaatggagctgcacatatatctcaacaattaagtttcagacccaatcgtagctattaaagcaaaataaaaaagtgaattaaagctgatgttataaccctctggctcacttcacatgaacagaaacacgatgttgtaaccaaatagtagtacttagggtgaaaatacactgcaaatggtataaccatctactgaaataagaacaagtattgcatgcgggccccatttcatcgagcacatatatatcacgcaacatcgaaaattagcaaaaacaaaaggtcaaggcaacaataccagccaaatccaatgtcaaaatgtctgcgtccgcggtggtgtcaatggcaaaagcatgcgacccaaagatagcccggaggcaccaacccctgctgggatggcataaagaggacatcacagtgagccagttgccatcatcgcggagatgggaggagaccagatccagatgagtattcgcactagggagcgcatcatcggcgcccaactgcagccatacaaaaacaaccttatcgtgcatagaaactcttttaacttagagaaatatccacgggacatgatcagcattatattaaatggaaacgatgtcagtaaaatatgatatattacctaaattaggaggatgtagatgaaggcatagcagctggtttttcaagcccagaacagcttattccctctaactctttctactgcaaagaccattatccccaagcatttcctctcatatggagaacgcacagacacaacacacagccgcaaatttacaagggagggtaaagattgccatttatttattccattaagattgagccatttacataatcttaggggcaacgattgcatccatttagttaagattgagcaagttacaaaacgtattgacatcaagcctaatagggagggaggaagaagaaaaaaaaagtaactgatcaagccctgaagcctgatagggagaggggaagaaaacaaataactacatgttgtagttggagcatgtctcatgaaggcagtggcctggccggctgagctgaggcagtgactgctgggtaagctgaccgccgacagtgcatcgaatcaacattcatcttgtcctcacctctccacgttcgtcctgttaaggaaaatagaataaagacacttaggtaaaaaaacagtaaggaattcgcatcataaaacacaatgtaagaaagggatcagtgagaatgaattaagtgaataagtaaagatggaaaagggagtttgctcggatgtggtgcgaagttgaacgacggcccagcaaagtacggcacagattccttctccagcactggtgtctccatcgccggcacctcctccgtcgccggttgctcctcctctatcccaggctgctcctccatccccgactccatcttatccatcgccgacaactcctgctcctcctctatcatcagttgctcctccatctccggcaacacctcctcctctatccctggctgctcctccatccccgactccatcttatccatcgccaacgactcctgctcctcctccatcaccagttgctcctcctccatctcgggcaacacctcctgctcccccttagttgcaggggcaccctgctcctcctccatcgccagagcttgctccttagttgcaagtgcatcctgctgctcctccattgccagagcctccggaggctcctccatcgccagagcctccggaggctcctccatcgccagatcctctttcgccttcttctctgaccgatcagctgatggcggaggactgctgcactgcctcttggtgccggtggccggtgcccgcccggcgagcgatgacggacggacaccggacagcttatctctaatccaactttcgctcgaggaggaagcgtggctactgctgctgctgctagaggaagcgggactactgcccatccaattcgccccttctcttgggctcgagaaagcgcggactgaagtttggtcaccatccaaacctcgtcgtcggagtaccttgtcctcaacccaactcgagctggtcgaagcgcgacccgatctgcctctgccgctccagaagccgttacttccggaatataccggcggccgacgagaatcagatagcggaactcggctcgccggagacgccgcgagctgcggccggagagccggcgccctgtacgccatgacagcgggcgtgaagagtggtgaagggagcggcgtcagggagaatcggaagccggagaagcttgatcggaggcggggagagggaaggattcgaggcggagacggagacggcgagagagaaggattcgaggtggaggcggagacggggaagcgtaaaaccctaatcggattggggaagagagagcggaacagaggagaatacggaatcgataggtatccgtatttgatttactgtcgatacggtctccgtattcgaaacgtagtcggactccgcattggattcgtaggaatttttttcatttttagattttttttaaatttttacagaaataatctatcggccaaataaattaaaaaatagatcctgccgccccagtggtgggcggcaagctgacgtggcagacggcgggtcgaccgcgccgtctgccgccgttggccaaaattgcatttagccccttgccgccccttgtcggccaaaagagcttggggttcgtactttttgtatttgggcccctagggcggcaagggacccagatgcaaaaagtatcgccaaatgatttttctatgttatgttaataataattaaataagtatttattggtaaaacttgttaatattgttataaaaaatgtattgaagttggttgtttcgcaattatgttaagtaaggtattattttgtaacttattcgacgtattagtactcgaagaattgatatagacctatcgcagtctcggtcgtagaaacattatatggacttaaacaatgagaattatgtaacgtgaagaaatagtagtacaatttgaacatgatacaactatttccattgcggttacatagatgatattagatttgaactaggagggaggtagtgcaatagttgaacacaacgacgatgtagtaatgggacaaggaagcatgacagtagaaatttcaatatgccaagttgtccgataatagctaacccggatccctctcctctctcaaaccgcgctttagtaaccctatattgctctggtagttcaagctgcacaacacggctaggtggagttagaacccttctggtgtctatccattctctgtattgacatctccttggtggttcctgggaggaaagaatagatgtgaagcgagcaaagttagtaaatgttgtgagaaaataaggattcatgtaatcaaaatattcttaccatgaaatcgtcgacaagaatatttggacaaacaaagaaccttcgacccaatgttgtaggctttatggaacgaagaacctgacaacgattaccacacctgcatcttggacgggcttcccgtggagggagtgccgtagttagcacccgccagtcgcactgttgttcatgacattgtcgttcgtaagccgcttttctatgcaagtattgctcagtactttcggatgcgaaataccaacgaccttcttgtaaacaagtggttaggtcgagaacgggattttttgtatcgacccactcgatgtatgcgcaagccgtagtgcgggtctgccgaatagagtagtgttacgaagaataaaacgattgcccatacggaatgaataagcatatgcagataataaaatacctcacggtcatagttagggcacctaaaaaagcgccttcttcgaatatcaggattcctcgaagccattagttggcatcgatcactgcataggcagagaggacgctggcaccaaggtggtagtaggtatacacaaggatcgctccgctagttcggatcctcaacgcccaagcgtctagccattgacgaaagccggtaggatttgtaatgaagcaagtggggaagagagtactgaatgtgactgagttctgaaatatcgtgaggccttgctcgttaaggcgacttatataggcaccaaaaatcgaatgatatccctgacatggtgggtacgcctgattggtgccgaaagttacattggtcgtatgcggcaaatggcgggcaaatactcgtatagcacgcgaataaaggaggctgcatcggtgcggcagaaagtagtcgtgcatgcgccgaaaggtatcgtgcatgcgccgaaaggtatcatgcacatacaacaacaacgcattcattacacaagcatacagtgctagcatgtgaagcaaataaacaaagagaagtctgctctactggccctaccccgcgccgcggccacgcttggtcctccgggcctgtgctcgcatgtggtcctaggagtaggtgaaacgatccggtggcacagcacgggtagcacgagtgtctggcggcggagtggcctgcgcctggtcctgcgtctgcaccggcggtgcgcctcctagctgtgaggggttgatgacatcctctgttgagcctgaagcgaagtcgaagtctgtgatgtcgaagagcaaggcggaagccaccaagtggtccgacgaggtcccagcatggtccagtggtggaccttgactcgacgtgccggctgcgtgtgatgaagtcccgatgtactgccagaactgcgctgagtgcgaagtcaacgcagctgcctgagacgctgaccctgtagcctgggagaagtgggcggcctgcgtcgtagcgaactaggcgaaacctacacatcgacaacgggccccttgtaagctaagacataaaatgcatgtaaattgattgtcgaagtactgttgtttttttaagtacctgtggggggcataacaaaaggcctagccgaggaaggcggggtgctgaacggtgcacgaaaccctgaagcaatcggatgaatcggctcacatagatgtgctaggcatgtacaaaaaatcgttaaaaatacttacctccgtgcggagggggagtcagcctaggaacgtgcgcagctggacggggaccagtcggtacgggtggccgctgtggtgctgcgtctgcccgaacaacgtcgtctgcacgacaggtgagcactcggagaatcgagcgcatcgactccaccatcagcgtgtacgtcgtcaggtgctcctctacgggtatcggaatccccgcgcctaaatgttggatcgtcgttgaaccgtcaacgacgaccctgttgatgtcgatgacctgcattggtaatttgttcgtaaatattcgcaaaatttgatgaagagaaaggaataaaacataaaggaatggtgcgatgcagggtactcacagcacaagcgaagtcctggtcgcagtgcctggcgtagaggtctctagtgatcgcaatgtgggcctactactccaagggagcgaaggtgaccctagtacgggtgcgtggctggtaccagcgtaggtaggcctggtacgtctcctcggtgtgtggctctccctcgtgctctacgacctccttggttgcgagcaaccagtgctcaacaaaagtccccaacttagcgggccagtcaccagctgactgctgaccctcgcgcgagtacttgcgaattaatgtatcatattagtgtgaatcaacagatgttgcaaattattgtggagaggtagattttaatgcaacaaatcaaagcatagtgaaaggtcttaccggtgaacagcagctgggacggtcgtcggaaacggtactggaaaaggctgacggaagccgaactgccgcatcacgcggaaaggggcgtgaggctcaacgcagatatcgaagaccatcggaaccgtagtcatccagtacgcgtggtcccttgtgcagagtgtggacagacccaacggcgcacgagcctgggtagccgcggcactgtagggctcccacacgacgtcagtcggcagaaggcggtcgaactccataacgaactcaggatacgaccgcctaacctggacgtgagcccatcggcgcttcaatacgagacgatcgatgtgatgtacaatgaacttagcaatgaacttaacaataacagaagatcgatgcaacgtacctgacgacggcaccacagagtacccatcatagggtagtcgacctccggtcactccacgtacagtgactcctcgtacgcgtgctggtccacctcagggcggccgatcgcaatcttctcagctgtccagatagaaagaaagagtgggcacccaccaaaggtcgcgctgggatccgacttcgtgcaagcctcacaaaggccacggtactgagccgccaacaacgcggaaccccagctccactgaggcacctcgcctaccacggcgtcggtgatgctcctggcgtagtgcacgagtcccttgtcgaacacgtgcccgtgaccgccacagaacatcacccagccaaaaagtaagagcaagtacgcctccaaacaatggctgtaggagtactcgtcggcctccgcctgtagctgctcgacctgcaagcgttcgataaaatgttaggcaccttaccttacgactaaatatgtagtacgcttgtcatttcggtacaaaagcactcacgatgaactgaagcagccacctcttcgtaggtccggtgttgcggtggtgtgccaacggctggagcgggagatgtggtgcacgttgtacttgtgcgaaacgtgcgatcagatcgtccttccagtccacacccgtggtcactggcccaacagcgtctcccgtgagcggtagccccaacaagtacgatacgtcctgtagggtaggggctacctcactgcacggcaagtgaaaagtatgcgtctctggcctccatcggtcgaccaaagctgctaggagggaccggtcacattccagcgtttggccgggtccgcgtggccggcggcagcctccaccagccgacatatcggtaggaggccggcctcacgcaacctgtaagaacaaattaatatgtcattataaaaattaggtgtatcatgacgtgccatctctgaaaaatatagtgtttcatgttagaacaattcaaaaagtagtaatgtagaacaaaagataacttgtaaaattatgaaaaagtaataaaaccataagaattattatgtacaacaagagtacaggatatttaaatatagcaaacgttactaagggtacataacgatgacgtgcaatttaacatatatgtagagtttgataatataacataacataacattacatgccaaagtctgacattacatcagcatacctaaagacattaggtgcctaagtctgatgctacatcacgagacctaaagacatgacatgccgaagtctgacattacacgacgaaacataaacacatcggtaagttcgaaacaaattacaagcaaagccacatgccgacatagaacacaagaactataccacgtagccagacgtggcacaacgacgcctaggacgtggtcgagttgaggtagtgccttcacccgtagggcgagctccatttgctgctgatcctgatagtcctgcctccgccgcacttggtttctccttgtctttaggacaatgcttgtaggtgtgcccacattcattgcatttgctgcaacgcttcaccctgccagcctccgactcgtccatatcgttgcggatgcgacgagtcttcctccttctagccttgcctcggagcttcgatgggtcaggaatattgagtacttcattgttagtctctatgaactccccagctatgccgaacccataaatctcgccgctccatgtatgatatactgcttgcttactgaagtactgtgacacatatactgcatctggtatgccacactccgttgcggtagcaatgacatgggtgcatggcctgtggagcagcttcggctttgcacaagagcaatgacatgtgccgtcggctttgagaacacattcctacttcactctcttgcggtagatacccctgcctgccttatcttgacatagtatctcaaacctgtgctgttgggtaccttgcactagagctcgatgtttcatgacctttttacgcaactcctctagctttttctgcatgaaagttccgaataaaatgctgttgttcggcatagagggaagaacttcctggaaccgatccctaaaatacctgcatgtcccatgtaaaatgaactccactatgccaactagtcggagtccacagacaccgtgcatcacccagctgtaaacttctgccaaatttgttgtcattattccatatctagcactacctgtgtcatacaccttggtccatttctcttttggttcatgcaaaatccactgagaaaacttccgaatctccactccagttcttctaaccaatgttggactatccgttgggagaggtccaagagcttgaggagggtcagcaacggcggtcgatggagccgttgcacgctgatcactgcatttggctgtcaacttgtcacgcccagaaattcccgaataggattccaagcagaatgtgtattaaaacccctgtccaggaccggccggggtacacaaacgacaaagttgacatacagatccacgtcttacaaacatcataaagtcttacataaatacagcggaaaattaaaagataactggagctaagccttgacttggaccacagtgggatcaccactccacaggcatcctcgacggcacggacgaagcctactcctcggagaagccaccatttgacgcatactcaaactctggggtttggggaaaatagagcaagactgagtactacccactgtactcagcaagtcataccggaataggggtatgatgcagggaattatcaagggatagctatagaggttcgtttgcataaagcgagcatttataaacagtagttgaaagtagtaaaacaattgtaataattaatcaatattaatcatccactgtccaatgctataccacgttgcaacaggcccaaccacccacctatactattgaattccattagactagactagggtgaaaataatcacggtgaatctagttgaccgcccataaccgcgggcacggctattcgaatagttttactctgattagaggtgtacaactgtacccacaagacacagccccacaacacgtttccgtgcgccgacatgccaccacgacataccggatagaggccgtgacaggacccttcgcataaccccctctaaccaagcacaccacacctcaggtttcactcccactcctcgcaaggcagtgggcagtcccctctcgtgcctaggtgaatccggaagccgcataggccgtcgcagggcccatccaaactccatcacgtccacccttgcctggatgcgtcagctagaggaaagctacactacaagcccagccattgcccacgctggcttgtggtaagtacgaggaattcttccagggtttcccgcgaaccggtccttaagtgccatgggcgcgactagcaaaaccatgcacccacagtccaccatttaacatattttaatgaagcgacaccaggacggtggctctaatccaacatcaacactagatcctgaagtctatacattaatataattttccctattgtgtgctagttgaactaagcatggctaagcaatcccaagtccaaactaacaaaggaatatggtacaaaatagcatggctataatagtaggtaaacatcccatggtaatattataaaacaatgcagtatttgaaggaaaacaatggagcatttgcaatataggatcaacatgttcaagtgacaagcatgacttgccttgctctgctgctggaggaacctcggcgactatttcaaagtataccggagcgtcgggagagccggaatctaagcgacatacaaagcaaacaatacaaacaggctataagactactgaaacagagaacaaaaccatttttaatggattctatgcatttttcttgatttactaagacttgaatgggcttaaacggacctcggatgaattagatatgaattttagaagattcactgtgtttttacttaaaatagaaaaatccttaattgatttattgcgcaacaaataaatctcgggagagagaggggcggcaccgacatgtgggccccacatggcagtggctgcgggcgctggtccatggtggatcgggtccatggactgggaaaggggcggtgcaccacgtggcgctgacgtggcgccgacgcggcggccacgcggcagccacgcgggcggccgggttggacggccccgatctaccgcccggtagatcggacggcggatgcggcttgcggccggcgtgcgcgggcacggctcaagccggcccggcggccatggcacgcggcggcgcggcgcgcacgcagcggcgacgcaaggcggcaaccagcggcgaccgaccggcggcggagggcggcggcgtcgcggcgacgcgggcggcgatagcggcggctaagtggctaggcggcggcgcagcggctaagcggcacgggagagagggagaaaggggaggaggggcctcactgacgacgatcgacgacggcgagcgacggagggcgatggcgacggcgagacgagctccgggaccacctaagggatcaaaagggatgagttagagagggagagggaaaccatggatggctagggcgcggacggggttccggcggcggattgctacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagagagacactacaaaatttacataaaatttgtacagcacaacattatttgattggtcgaggggggggatagaggggagggggcgacgcagtggatgcggggagcaacccaccacttcgcaccggggtctgggggcgccgagacggttttggggtgttttcctccccaaaagattggaaaaaaaaaaaatatattttttttttgtctataatcccccgtgcaggcggggagtgtccacgcagtgagctaatcctttaggtgtggtttttagcgggtttttttttttcaacaaaggtagaatagataaggcaaaggggtcttgcccccggtaatactaaggcatcgttaaaagcaggcgctgggggcaatggaaacagcgtttgaacttggccagccaaacgccttcataaggtagtcatccaacggagaacaaccaaaagctgtagctcgctgggtttggggtgcagcggaagagaataataggcagataatttgcctagactgcggcactgcgcttaaggtgctctggggaagactcagaatagcggaaggaggtcactcaggtgttgtcggttcgtcatcgggtgatcgacaggagctgatggagaaggcccaacagtgtctgggtcccacctaaggggtcaaaagggacgggttatagagggagaggggcccattgaaagggtagggcgcggtatggggttccggctgtcagattatagtgaaaggaggggtggatgggactgcacgcatggtctttgaacgggtggacgtagctgtagcgtatcaacagaatggctagcggcggtctgagcgtcgccggcggcgggggagaggaggagttcggcgctagggcggtcgtgtgcacgggagcgggcgattgctcaacgataaagaaagaggggggaacgagggaactttatatcgcctcacgagggtcgatcgtggccggggagacatcgatttcaccggcggagtgggaaggggtggggatgatagagaggcgggattcaaaaattgtattccggctgtgtagagggcgagagcgggcgggagagagggggagtgggcgcgggggacgcgtgcgtgagggcgacttggacgacgaggcccgggagacgcgggatcggggtgtgtcgacggttgcagggcgcggcggcgctggctggaggtggggagacgggccccgacaggtgggccccacctatcggcgacctggggagagaggagggggctcgggcggctggctgggccgtggccttcggccggcccaatggggagggggagagaagagagaatgggccggcggcccattcgaaagagaaaaagggaaaaagaaaaagaaaaataaggaaattaattttcctgggattaaatattgcttgtgctcaatttttaattggttaaaattatttctagagctctgaaaattccactaaaaatcttgttagcgtgtttcgacatgtagaactcaagaggccaattccgattattatttgcattgatttattagggtttactcttgcttttacaccggtattttcttgagaccatttataacttcaatttaggcttgggaaagaacttcagggtgtgacacaactcatctaatctcttccaaagctcattgatttttttctcctggttctgattgcatagcctcttgaacatgttcatgagctccttgttcttgaattgcttgaagaaatcagctcccatatgacgcatgcaccacctactctgtacatctttccactcaccagggtatcctcgttccatactcccaaactacaactcttctatcgctcgcagaatgccagcgtgcctgtcatgtatcaggcacacatttggcctcctaccaacaacttttgttttaaccaatttcaggaaccagtaccagctgtcggtattctcactctcaacaaaagcaaatgccaagggcaatacctgattgttcccatctacccctattgctattagtatctggccccgaaactttccagtcaagaatgtcccatcaatgcagagaacatgacgacagttcacgaatgccatcttgcatgcatgtagagctaagaacgccctttgcagcacactcttgctaggatattcaattgaggggaatttcttcaccacgtaggagctcccagggtttctttcttcgataacaccaagcaggcatggcaaattgtcatacgaggcttcgtaagttccaaatctcatctctattattttctgtttggccctccacgccttggcatagctaatagtatacttgtatgtctcttcgatgtgtcgcattattgaccttggttcatatgtgagattatcgatgacatgcgcatacatctcagatgcaacaaatgcacatgtaatgttcctgtggtatttttgaacaccaggtagaaaacatgtatgcttggtaacgactgacactgtccaataatccttccattttcccttataagcgtgcactctccagggacaaccatctttttccttaacacaccgaacttcatattgtgaccggttggacttggcaacccaaaaatctctatgaagtgacactaaaaaatgttttaccgtcttcttcatatcttctgctctagtataaatcgctccctgaataacctcattttatttgtactcccatctcacactatcctcttcagagacgaccagaccaaaaaaatcctcactagcccattctgctggattaatatccgtctcatcatctgacgaatcaccttcctctacacgctcgttgtcagaatcctccctctccatttcatccacaatggcaccgacagtctccccctcgtcggccactccacctggttgaatgcccactagagttactacgcccccgtcctctcgtgcattgacctcttccacagaagtctcatttacttcagcacttggtccctcgccatcatccatgttcatctgcacacctggatcctttgggtgaacaaatggaaccatagttagaggccacccgcgttgcaatgcattttccacataccatctccacactcgagagttttgaactggcattagttcccaataaaaaccctcagttgcccgacttactatgacattgattgttatgtcacttgtctgtggatcaactcttaagcccctcattaaccatccttttatagaaagtacactcctctcagccggtctatcaattcccctttctgatacaataaattctgacagatctaccccagttggcccgtaacggacgtttcctgggccatggtaaacttggaatatttgtttgttcgatatatctgtcaacaaaataactagatcatattattctttcattcaataaacacctacaacgtaatatcttcttgtgtatgccaatgcaacggtaaagtactgattccaaactagcagatctacgtagttaccgatatctataatatgcacttctagattagtacaactaaaaccctaaaaatataatgcatttattcaaacaaagttttaaaaaatacacagtatttaactcaatagtcacatatacgatctatgaatattacctaaaatcggcgtgtgaatctggtagggcttcgccccttcttctcttctcctcccctttcttcttttttttactggatttgtggggggaggaatgagggctgggggctgggcagcatgccttttataggcagcgaggcctgccgcctggccagagggcggcaaggggccgcttgcaaaatggccggccccggctagcttttttgcattggggctccttgccgccccaacagagggcggcaagggttttcctgcaaaaaaaccctccctccgtcaccgcccgtccctcccccgtttgccacgtcagcttgccactcaagtggtgggcggcagggtctatttttgtaatatttttggccgatagattatttctgtaaatatttttaaaaaaatctaaaaatgaaaaaaaaatcgattcgtagttggtaagttactccgtattgagtgggctgagttaggcccaaactttaggtggcaatttcggcccactgggcctctccttttctactgcagtaagtccacttttgactcccctaaccagtggccgaatctgattcgtatccttaaactgtaataccggttatctcgaccctaactattaaaatcggtgtaattttaactctttcggcggtttcactgacgtggctcatatgtggtggtgttgacctggtattcgtccaacgtggcgcttatgtggcattaaaataaaaaaaatatgtggaacacatttgtcattcacgaaaaaatattgtgggacctactgacatatggggcctacatatcttaccatccttcccttctctctaccccatgttttctccacagtagagcagttggggaggtgggcggtggcagcaggggaggagcgagccgggcgctgcgatggtgcccacctcctgcacattgcacagtggggcgctagcgggtgggacaattctggtggtagagatggagatggctcaataggaggcgtcggaggagatggggagagccaccgctcctcgtccctgctccgtgtcatgggtggcaccgcaggccacggccgcagcggcaacggcgaggtgggcagtggttgcggccggaagggagcgagatgggaaagagagaggtgtgagccgggcgccatgaaaagattgcctaggaggagccacggttgggcaaccccgatgcgtggtggcgaaccggcctcgagcggagccgcagcgacctgccatgaggcggagcgatggcgcctcctgttagcgaagaaaggagtgagagagaagaaagaaaaggaaaaaaaaggaggaatcactgccatgtaggttccacacgtggagttagtctgtcaaactaagtcaaagcgccgcatcagcgaaaccactctacaaaactacttagggagttaaattgctctggttttaatagttggagagtcgagatatccaatattacggtccatggatatgaatcatattgaagctataattgtcggagtcaaagtgaacttattcatttttgctcgttgcgggcgtgatctatgccatgccaggttgcaaagcggatggatcgttttttttttgttttataaggctgtgtttgttatgtatggttggaaatttttttctccccacaacggaaaacgaggtagcttattagcacataattaattaagtattagttttgaaaaacttgaaaaatagattaatatgattttttaaagcagctttcatatataaactttttacaaaacacgtactccctccgtcctaaaaagacaaatcctggtttccgtgtccagtgtttgaccgtccgtcttatttgaaaaaattatgaaaaaaattaaaaagataagtcacgcataaagtattaattatgttttatcatctaacaacaataaaaatactaattataaaaaaatttcatataagacggacagtcaaacgttggcacgaaaacccacggtttgtctctttttttttacggagggagtatcatttaacagtttgaaaggcgtaaacttaaaaaaataaaaaaataataaggaaaggaagttggaacataacacatatggcaaagaatacagcctagtctgattgactttccaaccgaatcaacccctctgactaactccagttagtccgatctccgatgcatgtgctgaagctggagaacaaacagaggcgtgctgagctaaagaaaaaaacagaggcagtggacggtattggagctgatccaggtgttggcagaaaatcgaccatcggcttgtggaaacccggctggtattaattggtttttgtacggtattgacagaaaattattggtttattttcagtaaatcggcggggaatggtttttacctagaaaacaaaaaggtaaaccctaaagccaatacacctcacttttcttcatatctctcttccacataataagtttagcccattattattcttgctcttaatatagtgaaatggagggagtagtaggggagtttgggtgagaattaaaatttaagtgacgatgtatatcccatatttatcccgatgtgcttaagaatgaatttcctctcaattacctattctactcagatattgaaaaagtagattgttcttaaattctccttcctagtctctcatagaaactcgcacgtccaccatccaaacaacatacttaaaaaccatgctcctcaaaactcccattccctgcaaacgattcccccaaaccaaacgagttgtcaggtctgaaccctgtgggttgaagctgggaaaatagatagaggctagtgaaggaaggaatcttgtatgcaatctttcattgaatcttcatgtcaatgagacttgatgagcaaatttgatttctcaacagagatcgaacttaaccgacgcaaccctgctcgaaaacaagaacccattgaaaggttggcgatgtaccaaaatataattgtattgatctatgggtatattataaagatcacgggcatatatatttataccctcgggttaggacaagaccaaatcagatacgatataagatttcctaataagaaaagggaaataactaatcctacctatttaaaagatatatcaaacatatgaaactatcttgccatgatcttcacgattcctccttaaaattagcagctatatctatatatatgtccatctaccaatcgatttcttttccttaactgaatccactaaagaatcgtaccaaattttggcgttaacactagcctatactgccaccatctttatcttccgttaccggacctgaccacgctcacccctatctcctgagctccatcggtctcctcaagcgtacatgactaagtgacaaccactagtctgaagatcccccgcgactcctctcgatggtgagcggcagtgatggctcctcctttgtgatggctaccccgcggatcctcctacacgttgatagttagcaggtctcaactcctctaaaaatagatccgtctagcgctacttctccttatcggcaccacttcttatttatctcatggctaaccgtcctcggataaggaggagaagtggtgctgggagggaggagggatgaccacgagaaaagataaaagacatagggagatggagtgggagcgaaggaggagcaagggaaagtgctggcttctctcagaccgttagacgtcgagcgttgggagaggactacgcgtcggacgtccgatgctttagggaaaaatcggacgctgacgtcagcatgacgtcagcgtccgatttacgtacaaaactacttttaaattgatttttctcttaaattttttatccaaatcatgatccgattacaccattaaattctttgcaattaaatcttcaaaacaagaccacacatggatatattccgatgaaaaaaatagcttattattgaattatttttaaatgttgcacgatgttccaccaggtatatcggaattgtttcactaagtagatcgagaatgtttcactcgttttaatctggtgttgtttcaccttctataaaaacaatgtttcagcaaatagcgaaagaatgtttcagttcactgcaacattagatctatacatagtgaaacattataagtacactaggtggaacattttttggtgaaacaaaaaaataaaacgaattcccttaataggaggtttccaaaatatgtgggttttttgttgcaatgaaatatttcagttcactacaacattagatctatacatagtagaacattgtgagtgcactaggtgaaacattttttgcggaacaaaaaataaactaaattcccttaatagagggtttccaaaatatgtgggtgatttattgcaacggcgtgttccactgcaacatttgatccgtacacagtgaaacatcatgagtacactagctgaaacattgtaaaactactggttgaaacatcaaaagagaccgcatgcaatattaaaaaaatcaataaaaaattaaaatatatttttgaaatataatcatgtgtggtcttgttgtaaagatttaattgtaacgaatttagtggtgcaatcagatcgtagattagataaatagtttacgataaaaaaatcttttaaagaaataagaaaagaaaagattctttacatactgcaatactgcagtggcacagcgtccgatttttctccaccccgccgatcgtctgggtgtgagcattttcacgagcgtcgctggtggacacgcttgtccactccatcctttatctcacatgagcaacatgagcaagtgaagagacatggataaaaaagagatgtcacgtttactaggattattcacgtgattaattggatgtatgtcattgcaaaatcaattttcccgatgaagggtaatattaccagcgcactctatctgtctaaaaaacaaacataaaatagataactggatgtgatatattttaatacaacgatcaattctagatttgtttttttgcgaggagagtagataataataaccttagggggtgtttagatggggctaaaactttttagctcatgtcatatcggatgtttagacgctaatttaaaatattaaacatagactaataaaaaaactaattttataaatgagagctaatccgcgagacgaattttttaagcctaattaatccataattatcaaaagtttactgtagcatcacattgtcaaaatcacggcgtaattagattcaaaatattcgtctcgcgaattagtccaatgttatggaatgagttttgtaattagtgtatctttaatacttcaaatttagtgtccaaacatccgacgtgacgtgtacttgaaataagtcctagaaggcaggtgaacgggctgtaaattatagctaaaattcatttaaaaattgaatccgcaaagaatagaaaaaacaaagccaggggtagaaatcggaaacgacccacggtttccaaattccagcagtctctcttcccatctcatcttgcttcccctcccctcctcactaccatctactcccatcccatccgccgccaatccgcggcggcagccggcaccggccttcttccacgccggcggccggcacccggcaggcagagcctacacaccaggccgccctcctcctcctcctccccggccgccggtacctgaggggaagaagcttcgcagctcgggctctcacgccctgaggcgtccggagttcgatgtccgtttgcatctcatggatccgcatcacctgaaccgccccaccgccgatgacgctgccgcggccgacgacgactggggtaacgcgcccccaaaacacactctcccctccccgagtccccgtcacccgcggcggccatctctctctcgttctttctccctgttgtttaaacctttatctaggcttgtaatcttgatgcgcgggtgttttagggatgtggaagaactagaggtgtgatttagtctgtgctgtgtttgtggtgccatggggctcaatcaaatcagacagccataactagtaattaccaattagagatggcgagatttggttaacagttttagcttcaacgactagatatgcaagtacccgtaggtgattgtaggtaattattactaattgttcatagtgccgataaggaattactcctatttaaacttaattgtaggtaatgcagtggctctgttgagttacgaatagctgtttaatagaactaaattatgaatagctgtttaatagaatctaaattgcgattacaatgataaacgggtgaaaaaggtttgggagctttttttagtcatctgctatacctctattttttacttcgcagtctataatctgagctgtcagccattctagttacagacatgtttaaagttatttagatttgttgtatcagatttgtatcacttaatttgttgtcaaagtacttttcatgattataccttgatatatacccactctaagtaatcttgaagaccatgataggtcagaaaggtcaacaaaaaaaagagttagcagtaaagaactatgatgctttatcatcaactcattctttagtcctgttttggatagggggatttggattcaaatttgaactaactctaaagagaaaccctctcacccatacagtccattaggataatttagacttattggtaacaataaaattgatgtttcagctaattctttgttgatgttctgttctctgttttttatagccattgcagacagtacggaatcttacataggcttgattttcgcaaagaaaaaaactgtggagttattttaatgttggtgacctttaatttatagctgcctttgttgtgattccattgagcatttttttctcactacctcttgcgtgatagttttttcaataacttgatctaaaactatgaatttttcattttattcttaaactgcaattaatctgcatatgtattatttttttatcattttcacctctcatctcatccccatctaatatcaatagaatccaactttctgtctatccatcgaactgtttcttctccatgtcattgctcatttacctgctcattattcagtgccaatctgctccatctctctccttcctgtcactattgtgccttacagattcatgtgaggaaactacactaatgtagtggaaaaaccaaagacctaaacaaactgatggcatgaattttaaaaaagaaactaattcatatcatagtagacaaatagttctacattggaaagactatttctcttaggaaaaaggcaactcatgaggtggtagggggatgacagactcaccgccaccaccactaggtcctttttatatactgtagtggagatgaatttaactgaacctcggtaagaaaaaaaacattcagtgatgtctgagtcaaaagaaaatattggtgttgcatctctagttactatgtgacaaagtttggagtatagttatcactgaaattgctagttgtagttctttatcaaaatcatagctccacgaacagaaaaaatcaagcatggtcttccaattgtgccagactttgtatcttctagtttctctccaaaccaggttcatcaaataattactcagaccaaagagtgacgtatgctctatcaatccatgttgctggggacacaggtcaaagatctcttgtaaagaactaaaaatggtttcatgtgtcttgagtggtttcgtttgataagttttgcaggttttaccttgaaaatggttgagctgcacatctgaaacctaaatttttgggttacattataaattataaaaatgttaatgctgcttttgatatttgatgcagtagaaaccacaccagctagtcagtcatgattaagaaagaatgacaagagcaatgatgactagatgaattgcccaggaataataaatggtgtaatatatgatattcattattgcagtttcatatctaggataggggaactgaaatttatgttagtgagctcaatagttaagctatggtcatgacggcatgtatacagatgtcaggtgaggactcctttatcgtcggcgccagaacaaatgtggcaacaatgacgcagcacaaattcaggattagattgagttagttttatctttctgggcttgttagttttcagttgagaataatgtggccggcaacagcattgtataagctgaagatcggcctattttgcttagcttggagattaggttatgctgagcttgcgtcctgcctcttccacgcagtgcctatgatggctccgccacgccatcgaggtccagggccacatcttgtaaccagcttcaaatatagtttatgttgcgttccctcatctattatactagcccgtgacaatagaagccataatgaggcacattagaaaggactaaactatacattacttgaatggtatggcacagtggcacagattccaagtttctagccaagaagtaacaagtaatacaaggaactgtatgtcaactcatccaaagattccttgatgtggactgacataatgttggacaaacacaactaatccatctcattgtcctaggctatagccaatggcacgttttaaagtcaccaacataaacacatttgaaattgctcttacaatatttattatgccgtttcaattgtacctaaatgcccttttagacatcagatctcacaggaacaatagttagatattcccatgaaaagtagagttagataatattttgcggctttgcaaagataattgataggcaagatgatgaagcagtgtagcatttgactaaatgtggaaatatgggctgcatctctaatttctatgcctcctaccctgaagctgttctttccactcccaagattctgcttgctagatctcgttactagttgcatttgttttcttagttctcttatcagttaggtgatttctttaggctgatttggttgctcaagttcatctgtctttggatttgtctgcaccccttcgtttccaggcttctttacgttttctttgtcaattgctcctgacattattatactttcatttggaggatcaatcaccagttcagtattgaggaaaatgttcttacatgtgtgtaatgtcacagataatgatggctttgtgataccaagcttgagtgttgaagaatctgatcttggtgattgggaagctgcacaggtttctcgtcctcaaccacctccaaaggtctctttcacatcacactattcttttgtttatccctttaccaaagcaaaatagcaaacacaggcttatctttatttccttgcgccttgaacaaggttcaaccacactgtacagtgacaaacagactgtgccatgctttaggaaacatacctgccccaacagaaagtagagttggatgcaataagaccactatactttatagagcagcttcaaagctaaactctggccatcactcgtacataatcaccatgtatttgtctttactttcccccaactttagatacgataatccctttttccccctacaggctaccaaggataccgagaagatatatcttggaccgcacggcgcaccgccatctcgagcaaagaagcaagaggacactgcagcagctgccactgggtaccgcgacaagagcaaggtgaaggaagctgatcaaaaggtgcttggaactggccgggacaacaaagggggcaataacttcaaccgctacaacaatgctggccaccatgtcaaggaaccctacaagagatccacttgaccttctcctctccactgaggcttgctccctgtgaaacttttctctctcctatatcaacacagcttgacgaagccaaatttacgcgatttgtcggtgtgatggatatcattgctggaattaggacaacctatcttgcagcggcatgtatacctgaactgtggccatgtacgtaccgtctgtttgctactctgggctggagcaatgcgtttgctgattttctttcgaatggaaaaatatgtgttgttccggatgtcgccgacactacaggtatctggagcattacaaagcagatccatgtctattccgtctgtcattgccatgattaatgtgcctaatacatcatcgtcgtcatctctagcattgtcacatctcacttgttatttttttttggtgctctttaattttggcgatgattatgggttgccatggaccgcaacgcacggatggatggttgtattcttcaacgtcatcgcgaaggaatcgaaatcaaaggacaagcaacgattggaacgtaaagctgtttcaagattacgctacgtgcgttctgctcgttgatgctaattaaagttcccacatgaatgttgaggttttgcttctctcggttggctgacaacaaattaaggcttgccctcccaaaggatgagagacgactagatttgtaaattttcaaaaaaaaatattttttaaatattttaataaaaatgtataaataaaaaaatctggtgctgcatccatcgtcttggagcgtggtcacacactaatttagtcgctggctcacacactctctctctctactaattttttttaccaactcagcatattcggcagcatgaatgtagtatcgtctgctaaaacgttttattgtacttgtaaacaaatttatttgctatgtgaaagctaatccgctgttaccccactattgaagcacattagaggtgattaattaagccccaagcacagctgctacaatcatgttagaagctgtaacctttgctgctttgcataggtgtgatagcatcagagatgggtgtacatactacaccatacaaaagcagcggtcgttgagcaacgcacaagacgtgttggatcgctcgcttgtaagcgaaggtttttgggtactatacacagtccagctacatgcataggtttgttggctgctgctacaagtgcgagattcgtacagtttggttgaagcttttcatcatgcaggctgttgatggtctggtgcttttgtgtggtacacacacgcagaaatttcactccaattttgtggcaatttttgaaaaccatttaaacttgctctcaaattttaaaaagttcctagctttttcaaaggagaggccgcatcaacagtaaaatttgcagaattcatgtatgtcttcatccgagagcgaaacggcaccggcacatcaaatcgatgctacgtcaggctttgacactaacaatagctagctagtagtagaacaaatgcaccgatctgtaattatgtactcctgcataaatatgcactaggcatagagcaaagttaattaattaatcgtaacgacaaagatagattggtatgttaggcttaaagataataattagtgcccaacaacccaacaacacacacccccagaccgctccccatgaaagctgcatgcctactggctcctgcaccactccaatctttaattaatactccctccgtcccaaaataagtgtagttttatattatttatgttcaacgtttgaccgtttgtcttatttgaaatttttttatgattagtatttttattgctattagatgataaaacatgaataatattttatgtgtgactaaatatttcaaatttttcataaatttttcaaataagacggacggtcaaaggttgggcacggatatctacggctgcgcttattttgggacggaggtagtacttactatcatggaaccaattttctcttaaataattctcccattctttttcgtaattttattcttctattgatgttctggtggttatcttcctaatcctactagctactagcatccactccacaggtcaacactagtagtagaattggtccattgacgtcagtgcccactacaaagattttggagtagtgcttatcataatttaatttgtcagcttgatgggttgctcaatggcagttactttaattcagggtggcagatgaacagatgattgcgtgtacatgcttttcctgtatctcggcatttttgtctccataacccgcgtttgatccaatcttatcttattcgattatgtctaattaagggttcaaccaattatgctctgatcatttcatcaacggttgatatagccgtgggaaaaaggaattatgcaaccattaatagtaaaactttaatttatatatgttctagttgtttaaaagttgaaaaataaacagaaacctaaaaattaactctaaaatcaagctctataatttaaattttattttcaagattttcattagcatgttttttcaacctgttaaatggtatatttcgtgcgaaaaccttctatagaagttgcttaaaaaattaaacaaatatattttttaattctttataatggagtcatattaaatttatcatatatttctcatttcatgtgtggctattggctaattagccatttcccgcctctgtttagaacgagctcttgtattgaagcctacatggataacttacggtacatcctagccatggggacatattaatttcggcatcgtacggtggatagacaacatatatacttcctccgttttccgttcatattataagacttccaagcattgtccacattcatataaatgttaatgaatctaggcacacatatatgtctatgattcgttaccatatactctatccgtttctaaatatttgacgccgttgacttttttaaatatgtttaaccgttcgttttatttaaaaaaattatgtaattattaattctttttctatcatttaatttattgttaaatatatttatatgtatacatataaaagtctttgaataagacagacggttaaacatgtgctaaaaaattaacagtgtcaaatatttagaaacgtaaggagtatataaatgtagataatgctagaaagttttataatctgaaacggaggcagtagttcgaattgtgtctgatcgttcaaaagaaaaaaaaaacacccaaaagagccgtagccgacatgtgtaaagctccggctcgtactacgtacgtacacgcagctggttgtatgtaacgggcgagacgaaggcgatggcctatcttgatctgtctccgtgtacacgtgtcctctgaaatttacgctttatagggtggtttagcgtaaactaatcatgcgcaatgatgcgtgcagctgcgcggccgcgtgcatccgctgcgctgtgctgccatttctcttcagcttaaaaagcgagccctaccatttcctctctctcttcttgtcatcctcctcatcccttcttcctccctcgtctcaccaacagcgaggtgactgagagaagctagcttgggagaataatccatggcaggcaaggtaggtacctgcaagttaactccctgatgtatattattatgagttggtggttgccttcctcttgtggatttcttgatttaatttgctgcaaatttgcactgtcgtctatcgatcgatcggtttgtgcgttccaaattcagctctgcaatggcggctctgtgtgccagtagtacttgcccagttcatcttcttgttcttccatggatagatgatatacagtagcatacttacagctgaggcagagtgaagatgtacaacttctcgtccaatatataattaattaaatctcttgtgtgttttgtatttcgattcgatcgactcatcttggttgggaattccggcagttatcaacttctgattccacaactagagtataaggttcagtttgaagtactgtatgtatgaccgtgtgagtgcttttttgtcgggacagcttaaaggataatggcaagtgaagtagagagcaagcaaaccgacacttttttttctttctttctccctctgtttgtgctgcgctttaaagataaattgaccaacaacctaactgcacatcaggggaatggatatgtgtggctcgtgcaatgcaaatcagctgtaatcctcaatcagttttgagttagctatagctaggattaatgctcactgatgtagtgatgtctactcctctgcttctataaccttcaaagaaagggaaaaagaaactcctctgcttctctaaccttccaaaaaaaaaaaaaattcttctacttatcttaaagaatagtagtaccatcatagaactctatactttcagacaggttaaaagggctaattaaattgtatcttagttagcattgcctactgttgttctctacttctcattggacatgatggtctagtgttcttgttacagtgattaatcacccacatatgtttgtgtcgtcatactaacaagttgtatctctgctttgttgatctcacctcagatgtctacaattgtgatgatggtggatcttgaatgtgacagatgctacaggaagatcagaagggtcctgtgcaagctccaaggttagttcccaaattaatcacactgtaatttcttgatccatgaactggcctaattaatcactgtgtgtatgtagataaggcgagcatcaaggccatctcgtacgacgagaagaacaacacggtgacggtggcggggccgttcgacgccgacgaggtctctgacaggctctgctccagcgccggcaaggtcatcaccgacattcgcgtcgtcggtggtgccaaacccatgccaggcggcggcgccggtggcgccaaggcgcacgccaacaagccggccgggaaggacggcggcgcaggcggcggcggcggcggaggaggaaagccggagatgatcaagaagcacgtcaagttcgagatggcggacgacatggacgaccaccaccaccaccacgacaacaggaagccgaaggtggtgacgaccaccaaccacgccgccggcgccctcgcgcggatggagggccgccgcgccgaggcgccgagcatggccatggcggcggcgatggcgccggcgcccatgccgatgacggtgcaggcgacggccacgccatccatctggccggcaccggcgccatcggcgccggcgccgctggagtgggggcacagcgccccgacgtacggggcggggtgggccccgccgccggcaggcggctactacggcggcggcggcgccgacgccgcggacgtcggggcgctgtgggccgtggccggcggcggcggcggcgacggcggcggtgccggcgagatggatgctgtggtggacgagggcgccgccgtcggcaggggcgccggcgccgtcgccgccgccgcgatgatgctgggcgcctccgcgcggcggccatccatcagcgcgaggtggccgccggcgtggttggtggtcgtcaccaccttctgcttcttgttgtcgttgtgatggtgagtgctcgtcgatgacgtctgccgtctcgagctcagagtttgatattaaaaaaagctttatttaaaagagtgttcttttgtgctaatgaaaccgaatgctgactgtatgaagatttgtgacaattcttcaagggcacaagccaatcgatagactattgagaaggttaaagggattttaaaccatcacctattctataacaaaaaattttggtaacaattgggaataataacaaacgcctcggccttgccactttcctaatagaaatgaaatttatttagggtcttttgacggaatactaaaaggaacctaataatggagccttcgaaattccgaagttttatataaaaaatttgaacctttcttttattttttccaggactggaaaaccttttaaaacaacaggaattctcttgtgagttaccccaaaaatttttggaattccctttttgtcccaatatatgttctttttaatccccctccgaaaaaaggaataaatttttaagtatgtttatttttttaaatggtggttttcggttataggaaaaaaaaagaaccccaaaaagggtggaaccccaacgcttttggaatattatgggttttgttgtaaaaaaaaatatttcaaaaataaaaaaaaaaaaaaaaaaaaagggtttttaaatttatttttgggggtgggataaaaaaaatttctcggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacatccttattgctattgagaattatattaaggtaaggaggtggtttttttcccccccctctgtagtttgccgccgaacaagaatacagagagttggttttattatattattatcagatctctcacccgaaagacttcataaaaaaattttggtggaaggctggctaaaggtaaggggccaaaattgaaacccagaaagataataaagggatttccggggaaacgcaaccatgttttttctccccaaattaatgacatttataaagatattcacacccagatctttgccctaactataacaaccaccgttaatgaagaatagggggaggccgtttggcggcctatgggagtgttgagacagactatcgctcctggaaggtggcaagggtctttacggcgcccggggcgttttttgagaaggttaagctcataacgacgagagggtcacgctcgggcctttgcttccttgtgtcaagccacacccggatgaggcgggggccgtgccggcacccgggggcaggacaacaaccggggcagagcaagaagcgcgcgcaggtggaggcggcggcggagaaggacagccgccgacgaccacgaaacaccacgaggacgaggcgggggacgacctcgacgcccaccaccaccgccctcgcaccaataaacggccgctgcggacagccgccgataatgccgccggcgccttcgagcgcacgggcgcccgtcccgatgaggctccaagcgtcggccacgccgtgcatctggcggccgccggcgccatggccgccgcccccgcgagagccggggcacacatctccgcggcaccggcccggttggcgcccgcgccgctcagcgggggccccagcgggcgcaggcgcccgccccggctgctacgggcagcggcagccgccgccgccgccggcgtacgggtacggcggccggagcccgtaccagccgccgtactacgacgaggagccggccggctgcagcgtcatgtgacgtgacgaaccaaaaccgatgaggccacgagtcttcttgtgtgaaaaaggaaaaaaaattatgtgtatgcatgatcggttcgtttatatcatcatgtgtaaatttgaacaagagaatgctagctgagtaccatgtgtgtagagttactgtgtaatgtgatgttttcaacttggtgtatttatgatgatgaaaacaagtatgcaatcagggtttcttttaatttaaagctgtatcagattttgactttgtacaatgttttatttaaaagagtgttcttttgtgctaatgaaacggaatgctgattgtatgaagtatttgtgacaattattcaagggcacaaaccaatcgatggactattaaaaagttaaaatggatttaaagcattatctagttaataagaaaagattttgtaaaaattgcaaattaataacaaacacgccgccatgccactttcctagaacaaatgaaaatttttacggtctttgagggataacaagaggtacctaaatatgtaaccttctagtatcggagtttacattagaaaatatgataccttccaataacttctcaacgactgtaaaaacttttaaaacaaacaggttactactttgaactactcctatatatttcaagtactcccttcagttacaaataaatacatcatttaaactccataccgttaataggagataactttgactgtaattatatttttaacatgggttttaggcatatgaaaataacatgaccaaaaatgttgtaaccaaagcttttgtaatattatggtttgtttatgaaactattcagatctataagatatagttaatggttcaaattatatggggaaaaaatatgtagtgaaaaactaagaaaaatggatgtttaagattcgtccatatcatcatgagagtaaatctacgagtaaaatctttactcgtgatgatatggacaaatctcatatttctattttttatctaatggtagttttcaggttttcaatatatatatatagtttctaccacatattttttcccaattatgtgttaatgacgtctaaaacatcacttattagtgtcttgagtgagcatgtttttttaaaaacaaatcttgtaggaaacaactcaaatttaatatgaacggcctcaatcaaaccctaattgaagcccaatccaaaaatttgggctttttttcttaaaaaaagaaaccttgctccaatcgttcccttataagtgtctcaaaattggaatccccttctccttctttctcgttcttcataagtggggaggcactcgttcacaatttttgcacagcaaaggaagaggatgacacgtgagaagagatcgtgcgtagggaaggtatggtggagcgatttctttttgtgtttctgttgatactaatgggcgggtcttttttaagttaattttaaaatatcttttggagagattaatattttcacacctaaaattatgtttaggattaaaaaaaataaattttagggatggaattttgggtgctctcggaaacaggtcgagaggagggaattgcgacttaatttgccaggctgtgtatgggctgcctgccaacctgctgttgatgttgggctgcttggttcctgcagccttgtctgctatgctcccagacatagcccagcccagcccgtaaccctctgtggccccgagcaggcgagcagcaaattcctagaactacattgccaatcgaatcaagaggacaaattcctattagctttgttcgaaacttgaggcacggagaacgaaatgtgtatatttaaatataaaatattataaacttaaaattagatttatttattgtttttaaagaaaaatttttaaacacgaaacgcgtgtgctcatgataaataaggaaataggcgaacttatgtttagaattcgaaacatttaactttttgtcactttaagatgtgaaaattaattatttgtcactcgttgtctataacatgtgggccatcgtgtgtctttgacatatgggttcagtggtaaatcatttatcattatttataagagtgacaaataattaattattccttagaattcagcccaaatctttgtatcgatctgcaccaggcatgtgtatccatggtctccttggatacatgcaatgatgcaaatgcaccaaacatctgtatggtcaggttcatcaaagtcaacccaagtcgacgctacttagctatatctatctgccgggtctctcaagtaattggactagtgcgcagattttttttcctcctcctaacaaaagacagagaaaaaaattaactaggaaatcgaccacgtgtaaatgtgctaaaacacacacgactgctccagtatatatctttagggttggctatgtctttctcgaatctcgaacagtggtttttgcaattcgattgttttttttttgtctaattcgctgggcataatgtataactatttccttttggaacgtataaaaaacaggaataaattaaaaaaagattgaggtgccatagcttatcggatccttattattcataaaacatatgattgatttcaaatatgttgtttggataataattaagggaaagagtaaaggaattcggagtgagaaaagatatgaaacaagttttcataaagttggaccttgtgttaaaaaccctccaaaattcatataaattgaggcaatctatagaaataacctgggagtttagtagtgtcactcttttgttcctaaagggtcaaatgatttatttttgcatatgattgaaatcctaaaagaaagaaaggaaaagaaaaatgttccaaggaatgcttcacatcgtcccttcaagtaccatcgagttaggggagcgtatcctatgcacacaggccctcgcgtgtacacaccatgtacaccaactaaaaattatcacaaaaaattctaggaaaattcatacatgtactttcaatagtattacatctacgtgcaaagtcgcatcttcaaattcattctacatagagaataacaaaaaagataaaattctgacaaaattgcaaccttaaaactgtcagattttttgttttttttgttacggctaaaatataatgaatttgacgttaagattttaaccctaggtgtaatacaattgaaagtatgtgtatgattttttctagattttttggtgatattttttagttggtgtgcacgtgtgtacacgtgagggcatgtgtgcataggatatgttgcctcgagttaggcctcgcgttgcattacatgtaattgaaaattcaggcagggattgtttgcatccccatctattaacttattaaagtgatagaaaaaaatgagcatccacgttcgctctcacggtttagaaattctcatattgatcagagaaaaagaaaaatagagtccataaagaaatacaatttagaaataactgaaatttagaattaaaaaataaggaatattagaaaaggagactagagtccatatagataatttagaaatagctggaatttagaattagaaaataaggaatattgtaagatgagactagaatccataccgatatacaattagaattaatgaaaaatcagaattaaaaaaataagaaaattaaaattaggttagagtccatatataattgataaatttggaaataacaaaaaattggaattaaaaaaatattgaaagaagattatagagtccttatagaaatacaatttagaaataactgaaatcggaattaaaaacaaaaaatattagaagaagagtataccttccataaagaaatactcctaggacgtccggagggagtacaattaagaaataatagacactccaaactaaaaaataagaaatattagaataaaagtatattttaataataaattaagaaaatacatatactattatataagagaaaacataattatgctagtcgtgtaatctgtgcgggtcaccatgctagttgaacttaaaagaaaaaaggcaatctaacaaaaaaaacctcacttcctagtttagaaaataattattgaagttagatttgtgtagttctaaaaaaaaaagatttatgtcgccctctagccaattaaaccatatgatctcatttctttttctttaactccaaaatacaactttctcattttctattgtgcatgttttttaagctaacggtaattcttgctcacatcggtcgtacacatgtaggaccatagatatgtttgtattgtcaatgttgggtacatccatggatgcaaataagagctcgcgtgctagtttatttttcatctgctgataaaagataaataaaaaatatagctataattgtggtttagcataccgcaaagtttgaaaaacagtcatgattgtgtctcacgttgatgtgatatcatgttatttagtgccgttttaaggtctacaacgaatcgactgattcctgtattatcaaacagcaaatggactgtgtgcaattaatcatatatggactcttgctggacaatcccacatgaagtgatactaaaaagaaaaaggcaattaatgtgaaataagatgtgagttcactcacttttaaatgccactttgttattcatagtattttttgtttctcatgacagtgaatttacttgctttgtgtattttgcttgggatgctctgttcgttattgccaattaatttgtctctaatcatccttaaataggagatcaaaattgggaccaagttctcattcggccattcccaaactaggcggtttggttttgatttcatcagtgaacaaaatccaaaaagtttgtacagtgatcatgcagccggtagtactgtacaagtacaagcactattagtttctcctacaattctttttttttctccctggaaagagagggaaaaaagaaaaaaagttttttttttatttttctaaaccttcatcatgactagctgtagctggaggctctccatctgcatcttcctctttgtgttggcgatgaactcctcgaacctcctgttcatgtcgtccacatcgtcgtcgtcgtcgccgccgcctccgcactggtcgaaggcttcctcttcgtcgtcggctcgtccgtttgtgtcctcgccggagcagcgatggtgatcggagtcggggacaggggagctgatcttgttggcatcatcatccaccacgacgatcgctcccgcggaaacatgatcgtcgtcgtcgacgaggccgtcgtagctctgtttctcctgccccgccggcggtagcgcgattggcggcggcgccatcgtcgtcgccatggccggctcgtggcgctgtgctggacgacgtcgccgccgcctatcgccatcgctgccgtcgttctcgtcgtcaacgtgcagcacgtctaccacggcgagcttgctcgggcgccagacgacgacggcggcgctgctcctcggtcgttggggccggcggcgagaggaagcagcagaactcgcggcgacaggtggtgaggcgtcgtcgtcggcggcggcgtggtggcgaggcggaggcgcaggcgcaggtggtgcggggcaggcgaggaggccggcgtccctgaggacgaggaggaggatggcgttgcagagcaggatcatgtggttcctcgggctgagcaggccgaggagtcgcgcgcaggcgtcgaacagcgttgcggcggtggcgctggcggagagatggtcggcgatggcgcgcggctggtgctgcgagaggaggaggagcgggatgattagcgtggagagcagagcggcgctggcgacgacggcggccttcccctccatcgtcgatcgatcgatgcaatctgcagatggatgagcactactcgatcgagctgagctgccgaggctaactgcaactgtgctcccttatatatagtactcctaatagtatagagaaaaacaaaatattccttgagattgttattagtaatagtaatagtatagtgaagactgaggagacgactgatgaattttatttttttctaatgaaagatttctgaaagcgacgactgatgagttgagtcgggtgagagagcgagtccgagtcacacaactcacagtcagactaaagtcgaggactccagtgagcgcgtccacgtctgggtgggtcccggtcccgatcagccaagtctagcgggcccaccgggcgcaggagctggactgctggagtggagtcttttctggcgaggccgcccgggaagggaaggaagaccggaccaagtccacgtccacggagggagagcagccggtagagtagagcacaggcttcggcttcgcatcacacacatcacatggcaacgcggcatgttcgcttgccgaggtcaacccacggtcttctctctaggctccacgcaccctcaagcgagagaccatcttttttttcaatcctacttccgcttcggtagattcgtacatactccctccatccgtatgagaaatagataaaattaaatagaaaaaaaaactacaattgattcagaagtggaggtaggtaaaaaaaattaaatggtggagagttgttattgattgagaaaagaatgttggtgaaaaaaattattatattttgatacaaaccttgctataaattgttatattttacgacagagggagaatgtcggtttcagtttcaattcaattgtcgttttagcatttaaattattatcgttctcgtattaaagtatttttttatttggtaacatttatcaatgcagtcatactatactaccttaggctcagttagtttccccttttcccaactccccttttctcgttttttgcgtgcacgcttttcaaactactattttggtgcgttttttttacaaaaattttctattcgaaagttgttttaaaaaaagaaaaagtacgaattacccctgaagtattgggtgagtacaaattacccccctaaacctgaaaaccagtcatttttcaccctcaattatcgataccgaatgaaccccccagcagctttgtaagcggttttggtctacgtggcagtccgatcagcaagtttttttattcaaaaaagggcagggcccacctgtcagatatatcaactctctctatctctttccctctcaccccttctctctctcccgttagatgcaggcggctgcggctcgcgcgccggtggcagcgggcacctccttggcctccctgagacggcagagcgatggccagagcggcggtggtggtaggccataggtggagcggctgtggtggcaagccgcaggcagaacggtggggcgaagcagcagtggtagagtgggacgggcggagcggcagcggccaaagcatgctggcaatagcagggcggccggagtgggggaggccagagagggaggaggtgaggaggccagggagcgagccgaggaggaaggaggccggcgaggaggcggtgaggccgggagagtcgtcggagtcatccccccgccgccgccgtcgtcatcgttcgagccgctcccgtcgaagtacgacgagcccaaccatcctcgttgctgcgacgaccgccgtgccctgctactcttccctgacacctgcttgctgggatctggctggaggcggcggccgcgggggagtccggcctcctcgtctctcagcctccctatgcccctcgcgtgtgagctcgttcggggagaggagcgccgcgcggcgcggcgcggcggcgggggagaggagagaagcgccgcccgcctcctcctctcggcgagctcgccgcatcccctccgcgagcgcttgccagcatctgtaagttcaagtgccttaatttggtttcggtgattaatgacaaatctaattatatgagactaacatttttatgagcctttctttgactagtctcatttggatatggaagtaaaaatgatgagatgtatgtattaaacttcacatattctaacttggtctctcttgtggatccaaaatatagtgtgagcttcctatttgatctttattgattatgtgcatgtgcgttccttcatatccatatgtatgcacatcttgagggggagcttattctatattttgtttattataagatttctatcttgatttgaaatcatttttcatctcatctctctatattgtttatatcgggttattatccatcaccaaagagaaaagattgaaagatcttggattaaacaatttgtgtaattgttactttggtgatagatgataaaccgatgtttatgggattaacctctcttttgcataagttgtctactaggttatttcccgataatgagatgtggaagacatgcattcttttgtgatggaccttaatcatgacaaggatgaaatgcatggagataaaacgatatgtaccacttcttatctcctactttttgataggttcatatatatgatttccatgttattgatatatatgtgtgagactaatgtttactcgaatgttatcttatttagtctcatttacattgagaacatggagatcatgaaggtatatgttttatgttggtctacatcattactacatatgccttctctatatgtataggataaatccccattggtcattctctaattatgcatacacttgcatctcttgtatatttatttgtatgcatatatttagggggagcaaatcctatacatttattgtgcatgttctagatccatgttgttcacctattatttatatcggatctttgcacttgagcttgcatacgagtatatgacacttgtgatgttaatgaatactcaacaaacatattcatatctttcatatgcaaccggttggtcatcaagtgaaggatgacaacagatttgttgagactaatgttctcctttgaggtgtgaaaaggaataggtcccactacgatgaggctaatgaatgacaccatgggttagtggtcaccaagccaaggacatcgtcatgttggcaagaatgaagtcaagcttgtgatgagaataaagtcttgacaaaggatggacaagacctcggcatgaacatggttcaaccggatggtcacaagtgttgatctcagcttaagcttgaccccaagatggatggcgcaaggcaaaggtataatgtagctaagaatgttttcttagtcttttcccagtcttggtgtttggtgtagaccggatttgctagataggcgccgtactatcaagaggggtctatgaagcgagcttgtggatgatcttgtgccatattagttcatatgcatgtaggtgcattttgtgggcttgtctaaccaagtgtgatgagttttttcaagtcctaaaccaagagagaagtgggcatgtccaataggagtaagtgacatcttgtgggtatgtccagaggatatcctttggagtgtgagccctttatccttgacttaagttgtgtttcttggatggatttttcatgggttggatggccctttgaataagctttccatagagtccaagaacgccaaattccgagacccgagtcaagagatatcgccgttttactaacagtcggttgagctgaaaagtgacctgcggtctgaccgtaggccttaggccggtctgaccgggtctgttagctggcctgaccggcgtggtaaggccggtctgaccggccccactggtctgttgcactggtctggtttttggtggcgatacagagccgctagagccgcaaccggtcagaccaagccgacgacggtctgaccgagccgtggacgatctgaccggctactacactacggtcagaccggccaggttgagtgggctcaatgattgcccagttagccgttacaaagtagtccggtctgaccggcctcacaacgacggtctgaccggcagagcacaaagttggggatttcggttccaacggctagttttggtggttgggggtatatatacccactccctagcagcaagggtaaggttttggcactccattgcattatcttgaacccttgcaagagctctcacacccttgtgcacttagtttatctagtgaggtgttagagagtgagttaagccaatccaaatgcattgcttcattgttatagctagtgtggcacttgatcatcctcggcaagcatcctagacttgttactcttggaggttgccgcctcctagacggcttgtggaggtgttgcccggtgacctctccgaggagattgtggaggaggcccggcaccgtttgtgagtggttggagttcaccacctttggagtaaaggaagaactaccccgagtgatcgaggcttgggtagtcctctccgtgggccggctcccttcttgcccaccccttgacgaagggggcgtgcggtggcttcgtggttgagcggtggagttgggctcgcctcaacgaggattaggaaaccggcgagtttccgaacctcggtgaaaaattccttgtctcttgtctcatttatttgttgcatttacatttgtgctatttacattcatagagacatatttgagcccatatcacttaggtttgcaaaacttaacttagttgcttagttaaccttgcacctcaccttgcctagcaacttaggttagttttgtttaagtgacattaagttttaaaaccgcctattcaccccccctagtcggcctccttgatcctacagcatcccagcctgtctcgctagcctcccctccgctgtcccctcctctcgccacccccgagctccgtcctgcgccgtcctcttcgccccctcgagctccgccgtccccttcgtcgccccatgctctgcccgccgtcgtcctcgaggtgagggagggagaagagagaggattttggagagagatagagaggtgtggtgtaaaagagagggtgagagactgacatgtggggcccactaatttaaaaagaaaataattgctgactggactaccacgtagaccaaaaccgcttgcgaagctgctcgggggggggggggtttccgtccggtatcgatagttgagggtgaaaaatgactggttttcaggtttagggggtaattcgtactcacccaatactttcggggggtaattcgtactttttccttaaaaaatcatattgttccatttttgaaaaaaaattagctaatacttaattaatcacgtgctaatggatcactccgttttccgtgtggaggagtttggttcccaaccatcccaaacgaacgcagccttagtattaaaacaaaactattttaaactcgtgagagaatattctctcgttatttgaatatcattcaaatggatatgaaatttttttaaaaaatattaacaagatatattaatatgtgataaattactccacaaatatgcaaggtcaaatttaaattttacaagttgcaacgaaaaaaacattaagtttttacgtgaatttgtatagttgtttgtttggattcgtgtagaaaaaaataatattccaaggacggatgttctccgtagtaattaataatcccctgtcctagaataaaccaacatgatatgacatatactagtagattcgttgtatttggacagtacgacgtttgcttactttggaacggaggaagtatgtcacaccttctagcttagtgtaacatctgcttagggggtgtttagatcccaccccaaaattttacaccatgtcacatcgaatatttaacacatacatgaaaaaaactaattacacagattgcgactaatttacgagacggatcttttaagcctaattgctccatgatttgacaatatgattttacagtaaacatttgctaataacgaattcattatgcttaataaattcatctcgtggtttactgacggattttgtaattatattttttattagtgcccgaacacctcatacgacaccctatataatagccgatgtgatacgctatacctaaacacccctttaacgacaaataaaattaaacagagaaagatcaatcaacggtggtatactaggattctactccgtaggacaggacgatgtaccgggtggaaatttcggccgcgttttccttccacttgatacgtcatcagtcagacgcatttgcatgattgatcaatcactaggatgtatgtttgttcgttgcaatttctcctcatttgtcagatcgaggtgggaacgcatgctcctactacccatgacgtcgcagctgctaattaataattagtactttctctgtttattaattacgacctcatcgatcgatctgattaattaagataactcgctatagctagcttcaacacgctttggcattgctacggtatctgtggacgccgttcgccgcggaactgctaaagaacaaaaactacgtacaagtcattttttttgtgacctagcatttgccacaagtcagcaccaaacttctccaagattgggtatcaaacatttgatagcaaattaaagaaagaggtcagaacggacctcatcctgctttttgggtcaccggtgttaatgtatgtgacgtagattaagaaacttggagcaatcttgtaaagttgttactaagtgcgcaatggaccattgttgacaactaacttggtcatatataatgtaaacaacactaaagtgtaccaacagctagtccagcaactagtttctcatctgtacctttcatgtcatcaacaatgctttcatactgtattctacacttttttgtttctaggtaaactggtcaatgaaaagtattttccggagaaagcaacttcttgtagtatagccgagttcaaatccaatgcctacaagagtagtaatgtttgtccaagcattttttttaggttaattggatccatgtcatcgtaaatatgtcatattaaaaaaatgccactacgtagatgtcactgcaatcttctaaaattagaaccatgccactccatcacgatttccgttgtctccgtcacattttctatcacgctaccttcatctccttctcgtcttcatctcccaatgcttagcggtggtgggagcgtgctaaggaagtaggtgacgacggcgaagtgagtgagcatggtgagcgacttctagaaggggtccctctcgacacggctcagcatcccgatgatctacggcatagacaccgtgcatggacacaccaagcagcaagcctgcgccggaggaggaggagggcacgacgacggatagggaaggggcgggacaggaggagagctccttggcgagggcggtggcgagcgggacctgcatcccgagctagatcatgggggcgcagtggcagcgatgagatacgacgaggaggtgttgctggactgctctacttcgtgcttccggcctccatgcggcggcgttctctataggcggcgtcggcaacctctgcttctttcttccacaagctaatgagctggtggtcaccactgtcgcccgctggtggtagccgccaccgctccttacacgccaaacgagggaggagaccgagccgtgcgccaccgcttgagggcgcgggcgcagagctaccggtcggcatcggcattggagtcgaagccgatgaggttgacgaggcgcacgccaaaaacggaggataggatgtggatctaacggggatgacagaaaagtggacggagatggcatggttacaattttacaaaattttagtggcaccaagtggatatcgcatttttctgatctgacacatttgtagtggcatggatccaattaaccctttttttatgtggcttaaaaaaagtcctcccagtattaaaaatcctactgatatgcgtgtttgtgtattcgtgccatgtgcgaacacgcgagcgtgctggcttttgcgatggtgaagtcttaaggtatagttggccaaaaagacccataacccgacgccctggtccacggcatggagatttggctcggtccaggcacggtatggcccgagtgttgtcgggcccgtgctaatccggcccaaccgttagatcatgcttgggtctcttcctcggcacgtcatgccagtccggcacgactcggcccaacgatcagcaggcccaaagatataaagaggcaaaatagacttacaacagccatatgaagcattgcctaaagagatgagggaggcaaatagacttattctaggcatataaagcactgcccaaagagacgagggaagcaaaataaacttactcaaggacgagcacggtggattgatcgtgccttcgagccgacacagcatggcccgagccttattggatcatgcatgggccgtaggtgcggtccatgggtgggcacggcgagttggtcgggcgtgccttggtcgtgcctgggtgatgcagacatcactacctcggatacacacaacaatcctctaacggtcatttaaggaccgataacaagagctcgtgcgcgacaattgaatttagaggtgagctcgttcctatgttcttctttgtatgaattctagaatagattactacctaatgattatattgtgattaggaacaatggaggggacaaggagacacttggagaaggacttagagccatggaggatcatcgaggacgtccaagtcaaggtggaggcccaaaccaattcgacctcgggtgcaattcggagtccaggaccagtttgcactaaaacggccgcccaggtcgcatacgtgctcggattgggacgttctttatatggatggaaagctaagaagataacctttccaatttttggtcccacgtccaaattctttctgagtcaatgggaatcgaccgaacaagttgacgcctagaatctgtcccagtgctgcgtcaccgtatttgggcctttgggccgtgtattgtgttggaacccattagggttgcgtcgagagggggttgcatgaccctaaactctataattagtaccgccgccatctttaggttttttgggttttgcatgattctttttcagagtccgtagtgttgagtttgagtcctagtttaagttcctgttgctggtctagtgcgtgttttagtctagtcgtgtgtttttcctttgtaaccctagccgccacctttcaccgtgtgttagagttcatcctttgagagccatttccgccatcataaacacccatccagatcaccacgcatcaccagaacaccctacaaactccgctgccaccatatcccaattccaccgcaaaatagattaggttatatcccctctggaaaacctagccagaagccgaaacttcaaacagccataacttttgtatacggactcggaatcaggcaaattttaacttttcagataagagaaaaaaattttatatccgtttctcccccctttgacgagtttgacgaatccaaaattctgaaatttggcttgcaaaattgtctgttcgagctcacaagttcctacactttgtttatagtggtttcagaaaattccataggccacatatcaactccgattgagctgtaacttggaggtgtgcctattttcgtgttttggaaaaagaaaaaaatcaataaaataaaataaataaaaaagaaaagttgatttccactagtgcattgagctcacgacgcgctccgttgagcttatctgccagtttggttttgttgtttttgctgaaactcgccgaagcttgcctgcaagtcctttgctgtttactagtgtcattttccttgagccattattgttaccactactgtctaggacacgagtagactagcaactaagggcaagtgacttgggatttttattcagcattactatctgtcattggattgtgtaccactcatatacatatatttggcctttctagctccacatattacttctggacagcacaagttcttgatccctgcaatcgctgactacgccttccaggtatcctttgctttgctggtaagaaccttataagagcttggttgggtactccatattgctgagaatcgttgagaggcaccactacacctgcgtagtagattattagggataaccttcaccgtttgttgctgttttggtgtttcaatggcaggtaacgaaggtgagaagagtccccaggattttgctgactgtgtcagtcaagagcaactacgaactctccaagaaaatactcaaaagggcatcacggaggccgttgcaaagtctgtccaagatgccttcactaaaatcggcttcctgaaccacatggagaggttggacaagcggatatccacgctaactgatcgggttgccgcattggagacaccttctaatgaggaagtgagtggtgacgacgatgctcatcctgaagacacggtgtatgatttgagtggctatattgacggaccagctacaaggcaagcacggctacgacgtcgcctaggcacaaaccgcacaggtatgggtggcactcgccaccaacaaggtaataataatcgtgtgcccgatgattcttatgctaaggttaagtttaaaataccatcattttcaggatattatgatgctgagaaataacttgattgggagatgacagtagaacaaaagtttaatgcccaccttgtacctgagcaacatagagttagacaagccagtagtgagttcaaggattttgctatcatgtggtgggctaggttatctgatgagggggtactacctactacttgggaagaacttaaggtagctatgcgcgataggtttgttcctccatcttatcatagagacttacgcgagaaactgatgcgtttggaacaaggggataaatctgtacaggattactatggtgagctacaaaagggtgtcagacgctgtggcatagtggagggggtcgaggatgctatttgtcgtttttattctggtttgagggaggaaattcagaacattgttgattgtaaggaatttaactctgtcaaccagttgtttcagtttgctatacttgcagagaaggaattgcaagggtgtgagcagcagggcaagaacaaggcgagcacgtacactccgtgcacgacgccatctgtgggactgcccaaggccgtctcttttcgggcgccgtcccagccagcgagcaagcgaccagctgcatccggagcttctgcaacaccaaaaccatctccaccacgaccagcagagtcaggtaaaagttcttcgcaggtgcccgccaagagtgctcatctgtcgcctcgacgggacgcattcagtgccaccgttgccaagggtttgggcatgtgcagaaagattgccctagtcaacgggcatatgttgctatagaagatggctacatcaccacctccgacgtggaagaggaagaggaggaagaagaagttgaggatgaggatggcgaagtctttggtcgtgatgacacaacggcctacaggaccatcattgtgcagcgggtgctcagcacgcaggtgcagcagtttgagaggttgcaacgccataatttgtttcaaattttcttcatcatcaacaatcgtcgtgcacgtgtgatcattgatggaggtagctgcaacaacttggtgagttttgatttggtcaagaagcttggcttgaccacacgtacacatccacatccttaccatattcagtggttaaacgattccggaagagcaaaggtaactcaggtttgcagggtttcgttttccattggctcatatgcagattctgttgattgtgatgtggttcctatgcaagcttgttcacttttgttgggtcgtccttgggaacatgataatgatactacacaccatggtaggagtaataaatacacttttgtgcataatggaaagaaaattgctttgctagctttgacccctgctgaaattgtagaagctgattaagagcgagctgctagtttgaaacttgatgaatctgaaaatcagcaagtggctaaatctgtttttccacctaaaaaggataagctttcacctagttctaaggttgaggggattaagttgaagggtggtgttctgcttgcaacaaaatgtgacattgctaaaatttcagatgatgatatttgctattccttgatatgcaaacaagccttggtttctatgatgttgctagttcgatacctcctattgttactaaccttttgcaggagtatgaggatgtatttccagctgagatacccccgggattgccacctatgagagggatagagcatcaaattgatttgattccaggagcatcattgccaaaccgtgctgcttatcgaaccaacccagaggagactaaggaaattcaacgacaagttcaagatcttttggaccgcgggtatgtacgtcaaagccttagtccttgtgcagtacctgtaattttggttcctaagaaagatggttcttggcgaatgtgtgttgattgtagagccattaataatattactatccgatatcgtcatcctattcctaggttagatgacatgcttgatgagctgtgtgattctataattttcacaaagattgacttgcgtagtggctaccaccaaattagaatgaaacttggagatgaatggaaaacagctttcaaaactaaatttggtttgtatgagtggttagtaatgccttttgatttgactaatgcacctagtactttcatgcgcttaatgaatgaggttttaaggcctttcattggacgatttgtggtagtttactttgatgacatattgatttacagcaagtctttggatgaacacatggatcatttacgtgttgtttttaatgctctacgcgatgcacgtttgtttgctaaccttgaaaagtgcatcttttgcacggaacgagtttcttttcttggatatgttgttactccacagggaattgagatggatgagatgaaaattgaagccataaagagttggccggttccccaaaccatcacacaggtgaggagttttcttggtcttgcagtattctatcgtcgtttcatcaaagattttagtacctttgctgcaccattgaatgagttgacaaagaaaggggtggtcttccattggggaaagacacaggagaagtcgtttgacactttgaaggacaagcttacacacgcaccattgctacaacttccaaactttggtaagacttttgagttagaatgtgatactagtggagttggcattggaggtgtgttgatgcaagatggtaagcctgttacatattttagcaagaagttgcatggtcctgttttgaattattccacgtatgataaggaattgtatgctcttgtacattctttagagacgtggcgtcattatttgtggcctaaagaatttgttattcactctgatcatgaatcgcttaaatatcttcgctctcaaaataatttgaatcgtagacatgctaaatgggttgaatttattgaatcttttccttatgttatcaaacacaagaaagagaaagataatgtgattgcagatgccttgtctaggcgctatactttcttgtcccaacttgattgtcggatttttggacttgaatcaattaagaaacatatgcgcttgatcctgattttaatgaagtgatgttaaattgcaaagagggacgtacttggaacaaatttgtgatcaatggtggatttgtttatagagctaaccgtctatgcattccagttggttccgttcatcttttgttgatacaggaagcgcatggaggagggttgatgagacattttggagctaagaagacggaagatgttttggccttgcatttcttttggccaaggatgagaaaagatgttgagaggttcgtggcacgttgcaccacttgtcagaaagctaagtctcgtttgaatccatatggtttgtatatgtctcttcctgtaccttctattccttgggcagatttttctatggactttgttttgggattgcctagaactaagagggggagggatagcatttttgttgtggaggatctttttctaagatggcacatttcataccatgtcataaaagtgatgatgctgttcatattgctgatatgtttttccatgagattgttcgcttgcatggtatgccttctactattgtttcagatcgtgatgcaaaattcttaagtcatttttggcgcacgctatggaacaagttaggtacaaagctattgttttctacaacatgtcacccacaaacagatggccaaacggaggtagtcaaccgtactttgggtaccatgttgagggctattttgaagaaaaatttgaagatgtgggaagaatgtttgcctcatgtggagtttgcatacaatcgggcaacacattctactaccaaggtaagtccttttcaggtagtgtatggtttcaaccctcgtgctcctattgatattttgcctttacctactagtgagagggttcataatgatgctaaggcacgcgctgaatttattttgaaaatgcatgagtcaaccaagctcaacattgaaaacatgactgaaaagtgtagaattgctggtagtaaaggtaggcaagaggttaagcttagaccgggtgatttaatttggttgcacttgagaaaggatagatttccggaattgagaaagtctaagttgatgcctcgtgctgatggtccttttaaaattgttgagaagattaatgataatgcatataaacttaagttgcctcctgagtttggggttagtcccacgtttaacatttcagatttgaagccatacttgggagaagaggatgagcttgagtcgaggacgacttcaattcaagagggggaggatgatgcggacatcactacctcggatacacacaacaatcctccaacggtcattcatggaccgataacaagagctcgtgcgcgacaattgaatttagaggtgagctcgttcctatgttcttctttgtatgaattcgagaatagattgctacctaatgattatattgtgattaggaacaatggaggggacaaggagacacttggaaaaggacttagagccatggaggatcatcgaggacgtccaagtcaaggtggaggcccaaaccaattcgatctcgggtgcaattcggagtccaggaccagtctgcactaaaacgggcgcccaggtcgcatacgtgctcgtattggggcgttctttatatggatggaaagctaagaagactttccaatggttttggtcccacgtccaaattctttccgagtcaatgggaatcgaccgaaccaattgacgtccaaaatctgtcccggtgctgcgtcaccgtatttgggcctttgggccgtgtatcgtgttggaacccattagggttgcatcaagagtgggttgcacgaccctaaactctatatatcagtaccgccgccagttttaggtttttgggttttgcttagattattctgtcgataacagtttcgccgctagatcggtttgtaagaccccaactcgtgagcttaatcattcatctacaattttggttattttctatctcgttcttgtttgtgttcttcgattggcaaacagggattagccttctcggcgaggtcatccttgtttcgatacgggtgataaccagaggagacgtggtgctgcgattgcgggcctcaagagcgtacgcgttcaagaagccggatcgatttgtgtagcgactccgtccaaatcgttgtttattaaaacctttcggaagattgggaaccctagtgcacatcactgggccaggccgtttcttggtcctgggccaggccgtacctaacggcctatttggccatctatagtctaagggatgcatcgcccttaggcatatattcgtgcttgcatggcggtgccagaaaatctacgtgcgtagggctgaaataatgagagtctacggtagggctaatccaagcgttgcgcactaaaaactaatccgcatataagtaaagaaacaatgtataagtaaatgacaatttttttacttatgcattgaatttgtcatttatgactgcatatcgatcaagccagaaaaaaaaaacataaatagtaaatttacctctaataacgtactagcaaattactaattcactcttaataaggagcagttcagatcaatagaactattggtagtataatactactagagagaacattctgtccaaatttaggataggatgcattcttttgttgcacttgcacgcaaagatgccaactaattcagcaaagagatatgttccaaaaccaattaggaagaaagagatggagagacaaaaataaaaatatctcaagggcattatctgtgaccactcttatcattggaccaccacaacctccaacctccaaggccaactgtcagggaaagccattatcaacaagaacatcaaggcttatcctcccttcctgcaagccaaaattctgaatcgaaatccagctgattcccatggattaatactgatcccaacagttctttgtcttctccttccttgctccaaatggccggcaccggcttacgattccggcagggcgccatcttcttctcaggagctcatgctgctgctcatccaagaacaaggactcctcaccaccattgctcacctcagaggacgcacgatgcgagaggaaggtgccgcctcacggctaagtccgcaaatggacgcccacagatcagtgcctccttcagagatggtaatgtaaccattaagccaagctaagctgacaaagttctctgaatttttctgcattcaaaacttcaaaagtggttgctgcagtggcgatagatggggcgcagtctgaagatggggcgccagagcagggaggatccaccgtcagcatcaccgtcgtcggcgcctccggcgatctcgccaagaagaagatctttcccgcgcttttcgccctgtactacgaggactgcctcccggaggttagtgttggttctttgtttcagctgagcttgccatatgtgtagtgtagttcttcagtttgggctcaaagacttgtcgggcactagaattttagttttagttaacctctgttaataatgcagcattttacagtttttggttatgctcgtagcaagatgagcgatgaagagctcaggaacatgattagcttgactctgacatgccggattgatcagaggtacactgctttcagtttttcatagctgtagatgaccttagcaccactcaatttaattgttgggtccttggctccttgctcagtgaatagtttgcaactttgtacagtatttttgcaccttgtcagattttgttgatttttagtattgcttatccgattggtgatccaaaattgagtgatctatgtactatgtactcaaaaagtttttatccgttcagtctctgtcctgaaaatttgtgataacttggatccattagtttttgtattctcgatcaacaggattttactatgaaggtaacgcatttctgtttgaaaattttcagggagaactgcagtgacaagatggaacaatttctgaagagatgcttttatcaatctgggcagtacaattcagaggaagggttttctgaactggacagaaagctaaaagaaaaggaggtaatcctcatgttttcatgatctctgtatcttaattgaagtgatgatcatgcatacgaagtgtatgcctagttactcacccaaattcagttaaggctccaaaatccaaaacacatatgaagaatgtggaattatttgatttgtcaaataggcagtctggtaagaaatatctggtagtatttctttatcagtgatacattacatatagatgtctgaaacaaaacactgtctacagactatagttgttgaatacacaaacttgtatgagcaaatacagaatggttatgattgcgaagctcatgcaaacacttatcatcaggctggcaaggtaccaaacaggctcttttacctgtcgattccaccgaacatatttgtcgatgtggtgagatctgctagtcgcacagcatcatctcaagacggatggacaaggttcatagtggagaagccattcggccgcgattccgagtcgtcaggggagctcactcgaaacttgaagaagtacttggccgaggagcagatattcaggtttagagcaacttcagaagttcagatacttcgatactgatataatcctgcaaaatgaacaacatcttctgaatgtactgttgtttatgtaggattgaccattatttggggaaggagctggttgagaacctctcggtgctccgtttctccaatctcgtcttcgagccactgtggtcgaggaactacatcaggaatgtgcagctcatattttctgaagatttcggcacggagggtcgaggcgggtctgccttatctttgccctttgcttcttgcatccaatgttaccatgaactgaaatattcaagagaaaatcctttctatacctctggaaatttagctaatcccttctatacctctgaattttgcttacttccttatatacatccaaaattcgattttgatcccttccatacccctcccgtcagttgaccgttagttgaccgtctaatttctataaaaataaccattttacccttcggatgaacatataaatttatgaattagattattaaaaatataaaagcttctcatatgagactattatagttaagagtttgttgtgcgatgcattatttatcccaaaattatttttatataatgaaataaaaatatgtatttatttttaaaaaaaacataaaaaatgaggagcattcatacaaagataggaccaatgttcacaataatgcttttatgaatgctcccgataaaaaactctattgtcctattaaaatttcaaataaaaactttaatttattacttttttttattttcaaaatttatgttaaaattttctgcactaattatttagtctcattagtttcataaaatgtatgtactgcgcactcaaacaaaattttcaattgctttttaagcttatattcaaacttaaagcatcaagggcaaaaaagtcatttgcaaccaaacgtaatagtaaaatgatggaaaatgtaacggtaagggcatggaagggatcaagttgaaatttcagaggtatagaaggaatcgggtaaatttcagaagtacaaaagggattaagtgatttttcaggggtacagagggaatttactcaatattcaaatagagtagcaatgagccgatgatgatgatgaattcttgtgttgtggtttttgcagctacttcgacaactacgggatcatcagggacataatgcagaaccacctgctgcagatcctggccctgttcgccatggagactccggtcagcctcgacgccgaggacatccgcaacgagaaggtctcagatcatgatcaaatttcgattccaacgtgataattaagaacatgaataaacatctttcttgattagatatatggaactgaaagtatggaggcgattaatcttaatcaggtgaaagtgctgaggtcgatgaggcagctgaggctggaggacgtggtggtgggtcagtacaaggggcacagcaagggcgggaagacgtacccggcgtacgtggacgacccgacggtgccgagcggcagcatcacgccgacgttcgccgccgccgccctcttcatcgacaacgcccgctgggacggcgtccccttcctcatgaaggccggcaaggccctgcacacgcgacggtccgtacaatctcttcttcctcattcttgtcactgctccatccgtttcatcgtatcataggccattttaatttttttctagtcaatttttttaagtttagctaagtttatataaaatcataataacatttttaacctaaaacaaatatcttatcaaaatatatttaatattaaatataataaatctaatttaaaacttttatataaacttaataaagtttgactaaaaagtacttttttccgtttgtcattttgactttttttttctaatcaaacttattttagctttgatcaaatttacagaggaattagtttcattaaatatagtattgaatattataatatatttattttgtattaaaattattattatatctataaatctgatcatacttgaattttttaaaaaagattaaaataacttgtaatataaaacagagggtacggccatggcggcgactgactgattgaatggaatgaattaatcattgcatctgcatgtgggacagggcggagatcagggtgcagttccggcgggtgccggggaacctgtacgggcggcggagccggagcgtgggcggcggcgggacgacagcgacgagggagctggagaaggcgacgaacgagctggtgctgcgggtgcagcccgacgaggcgatctacctcaagatcaacagcaaggtgcccgggctggggatgaggctggacagcagcgacctcaacctgctctactccgagcgctaccccgccgagatccccgacgcctacgagcgcctgctgctcgacgccatcgagggcgagcgccgcctcttcatccgcagcgacgagctcgacgccgcctgggccatcttcacccccgtcctcgccgacctcgaggccaacaaggtggcacccgagctctacccgtacggcagccggggacccgtcggagcgcactacctcgccgccaaccacaacgtccgctggggtgacattagctagctcagaaaatgaaaagatcgatcggagtcgctgttaccgtgcttgctataatcttcatttaccatttgcattgatgaattctttattggactgctcagggacgaaattaataaaacaaagctctagtcattcgaaattgttttgtttcgcatcatactcctcctcaaaattatgagatacacgtttatttttctaggaaaattttaatcaataatatttaaattaaataaataatgtaaaaaatatcactagatttgtcaacaaaagtatcttaaccgtgccttatatatttatctatttacataaatttctgtaataaatagttaaacgaaatgaaaaggtgaagggtatctgttgccgcgaaaaacacacactggcctgggagatctgcttagctccagtacaagaccaaaggttgatgagatacgggcgtgccagtcaatttgaccatgcaactgacaagatatacaaatggcatatcaatgagccgatcagctgacaagccaatagattaattccagctgatgccgataccagccgatagcgatagggttttgagctatcggctataattctgatgtagattatgtcgcttggtgtaaataacgatataaaggcaatcaaatgatgataataaaatatgacaataatataatccaatggaaaccaatcggctaacatgatatgatagaaaaaaagtattgatccgaaggttaaagagtacatcggctagaggtccgatgctataaaatccacaagactagattaaacaatgaaacctttgttgtcatcggctaaatccaacttatgtatgcaatcgttataaacgtccagataactcatcggctgaaaccccgatgaaacccttagtggcagtcaacgagcaggctagagattatggttctaagcacgacttagtagatcgaacttaactgatgtagcactaagtatgaaaagaaacataatatctagacaatcaagccctcgactgattttcaaggtggtagatgccttagctaatctaatctagtaaaataatttagccgatatcggcagaaaccctaaagcgagagacaaccaatagagctaaattgagatactaagactagattatctaaaacatatgataaataggcagacaaatatatcatccaaaccagagtaatccaagaggtcgaatgtactgatgcagccttgaacgacaccaacgtagacgatacaattgcctgggccggcggaacattggacttaccccttcgtcggagatcgaaaaccgatgcagtcctgtgtcaggcgtcaagtcccgccggatgataaaataaagtagaaaaggtaaaatgtggcgatgcaccgaattgtattggtcgtggagatagtttacaatggccacgggtgtatatatttatatctattgggggatgctagtccttgtaggataagaaagaaactttcctaaagataaaaggaaaacataaagtccctataggatactaaatacactttcctaaagatcaaaggaaactagtgaactattcctaattaatagataacttgccatgccgcgtcctccttgaactcagtcacttctgataagctttctttaatagattaatttccttaaccgaatatagcaggaattcgactattggtgatgtgataattctcttaggggcttaccaaatttcaccgataaccatgtcatatataacattttagtaaatcaaatcaactagtatgactcgaacgtgtacacagttagccctgtagcaaacaagtactccctccatttcaaaatatatgacgctattgactttttgcacaacgtttgactatttgtcttattcaaaatattagtataaatatgtaaaattataagttaagattatattttatttgatgatacaacaagccataacaaaataaatgacattcattattcttttagtaagacgaatggtcaaatattgtgtaaaaagtcaacaacgtcatatattttggaatagagggagtacttgtttgctaagggctaaatgtgcacacatttgagccgtaccagttgatttgatttactgaaatgttatatatacatatgatttatcacatctctataaggagtcatgtgtgtcgtgtgtaccctttttcttctttcggcggaagcttggattttacaccacatataccctattccataataaaatcactcaattggttgtatttttttttgtctttaactatatgtttagttttatattcaactaattacgtagtcggatacgatatctaattaggtgcatctagtcgatgaatctactatttatttctcctttaaatcttttaggcctccataacctcgtaatggagaaaagcactcgggatactgcaatggagatattgaagcactcggctttatatcagagaagtctgagagaagattatcttttcgactataaaggtcttaggggctgctgtggagattatgagtaccatttatccacatggtcggcttatacaactgataataggatgcgggtccggttcgcatattgtgtaatagattagaacttgggaatcatattgcattgttttctaaggtatagctcatagtcctagttatatactattatgtaaatggataagaaaacttatgttgtactcggttgggttttcctcattgtaaccttgctgccgaacctatataagtagggcagagagtcccccaaaggtaaaaccacaattcgatcgttggattaatacagtacttagcggatacaacacacgaacataagtacggtattacttcttatcaaaaaggtctaaacctatctgaacattgtccccctttactcatctattttagatctaacgcgctaccccttttctcgttgctgatttatagaatcaactatctctctttcctcaagctctacttgtggcctttcttaccacattaattccaagagcctcatcatcgtggtagacttggtagcaacctgaggtcgtaaggagcaaaggcaagtggtgtggtatcctgtgagtgacaacaacggcgagcgttgagtaatggacaacaaaaacgatggtaggtaggctcctgtggacaacgaacgatggaaagagtagtctaaatttatagttttgcatattttcaaattgcctagggaagacgtgagtgctgagcgaaacctaggaaaaaacaatcatcggatgccagagtaagtataagaaaatggtagtatatggagctattttcggttaatttcttattttggatgatttggcatagagttttacaagagatttagattggataagaagtttgatgggagaaaattttctcttgcaagtatagcctgataaatttaacatatccatcacaaaaatatcataatttgcctccccaaatttgtcaatgaaagaaaagcagtggaccctttgctgacaccatctatctattatattattaaaacagctttaaaaggaggcatcacgttcactgtggggctagaattctcacattaatcggagaaaaaataaaaaaaaagagtccaagtagaaatacaatttaaaaatagctgaaattcagaattaaaaatatgcaatattgaaagaaaaatccatataagaacccaatacgagattaatcaaaattcggaataaaaataaaataaaatccaaaattagaaaaaaaagtccaagtagaaatacaattaaaaataactgaaattcggaattaaaaataaggaatattgaaagaagagtccatataagaactcaatacgagattaattaaaattcagaataaaaaataaaatctgaaattaaaaaaaagaagagttcacgtagaaatacaatttgaaataactaaaattcgaaattaaaataagtaatattgaaagaagagtccaaaccaatacgatattaattaaaatttaaaataaaaaatcaaataaaatccaaaattataaaaaataaaaaagagagtacaagcaggaatacaattctgaaacaattgaaattggaaataaaaaaaataaaagaattgtctatatagaatacattatgagattaacctaaattcgaaataaaaataaaataaactcagaaaatagaaaaagaaaattaagaactcaactagaatacagtttataaataactaaaatttgtaataaaaaataaagattattgaaataagagacaatctaaaacacatgacgagattaattatagttcgaaataacaaataaaataaatttcaaaaatagaaaataattatacgagttcaagtaggaatataatttataaataaaaattatcggaacgaaaaatatacaagtttcaaaaaagatccatctaaaatagaatgaacacaaatgacaataaagaggagagaagcaatagatctggaaaggagtagagtgctggcggttgggatagctaaaaactatacacagaactctaatagaatcccaataacaattaagagaagtgacgatgggcataccgttaagcaacatggtcaaagacgcttggcggggcttatggagagtaaaaataaaccccaataataatcatgttcgatttttaaaatcccaataagaataaagagaggtggcagcgggcgaaccgtagagtagtaaattgacgatgtttgatgatacttctaaaaattataaaaacgaaacccaccaaaacaatgaactccaaaaactatagggcatattttttaaagttctaaagaggatgaataaaagtagttgtagatcgagtaagtaaataaaaaggtgtcaaagacgtaagggatagcgaatggcgtggcttttaaaactataaaattagacgggaatgataattttaaataaaatcatatataaaaaatagataattttaaattgatcctagcgcgggccgccaactatttttttttaaaaaaaacgagatgcttagggagcataatcgttctcgtccagatggacggtagagatgtccgtcaatggaagaaagtccggctcccatcggaagcctattcagctaaagaaaaagccaaaatttaaattttcaaacttaattttgatattgattttgagatattttcaatgtagtttctttttcagcattggcttttgagtcaccgagaacacatatataaaatttttacctataaatttatttttattatataataaaccgttttggcttattacaaggaaagccaaacgatggggccctccatattaactgttgccaccgcagaggacacgcgtccgtctgccccgccctcaatccccgcttcgagttcgacgccggggagctcactcctcctcactcaactccaccgcctcttgtcttgaccgctttgggttggctatatttcctcccgtgagccacatcgccgcgccgccgccgcctaaccctagtccccgccggcgccgcccccggtcaggtgggagccggcgaacgcattccggccgccggtgagctcgcctccggcctcccttcccccgcgggtgtctccggtcccaagcgacacctctctccaaggtcagcggcgatttccccctccgttttccgcttccttcctttccttgcttgctaagcactggactgagctcccttctgtggtgttctgcttgaaatcttgaatatgcttctgtaggtgagcagtgagttctagttcccggccaacgaaagtcaagcgaccgatagggtagggggttgcgccaccgacgatggactgcgagaacggcgccgctggcgaggatcgatccaaggttagcgagatccccattcctccattgttccgttttgtgcggctgtctgagggtgtcatgcgtccatgtcctgtgctgtgtgcgcgttttgggggaaatggcactttgtgtctgtgtgtgtgttggttagcagcattcttttagccatggattgaacaatgagctcctgcttcgtagtactcactccgtccaaattatagagcgccccttttttaggaaaatcaaactcggtagcttttaactaataataatattaaccatagcatatctatgctaaggattatactccctccgtttcataatgtaagactttttagtattgcccacattcatatagatgttaatgaatctagacacacagacacatctatatgaatgtgggcaatgctagaaagtcttacattatgaaacggagggagtacatgttatattactatattcatattttaaagtactttcatgtgatgctaatttcttattcgttgggaacatgtataattttggacggagggagtactatatttactagtagatcgcttgaattgatgatgccttccgcatttggtatctctgccgtaaaggaaaaataatccctttcctttatatatagtccgccaagggccttcgccaaggatattcttattcactgatcagagaaaatgaaaaaaaaaaaacccatggattgaccatgctgtgaccctgtgaaccccttggcgatgggcgtctcaatgtcttggtgattataacaagcataatgaaattaatgatgaatcatgcagagagtgagatataatttgttcaaattgtgcaagtctaatccatggattttgcatgcagtatgcttgcatcatgtaaaccaagtattgagttatgcgagtattcgaatatgtttatcacatatgtccccatttttcataaataacttccagttcggtgattgttgattcttactaccaggttggtgaattcaaagaagaaatcctgcaacttgctgcgcttgcaagtcaaggagaggtatacagtgttgtagtagtcatctggaaacagtttggtggtacaaatttcagtgcatcctatatgttctattcacatactgcagcttgtttgattctaaatgtgctgtttatatgaccgtatggcaggaaaattcacgggcagagctactggagaagttcaacaaatgtaacaaagatacactcgttgaactgatccgttcatttgatatgactggttcaaaagctaataggaaggtacgtcaggctaatatttgagatctcttttaccttttgcaatcctgaggattatgtttcttcctcaggaggaacttgtgacaaaattgatggagttcttcaaagtacactgtcctgatactaacagcgcataccttgataaggttcaatttctgaactgcaagttaatttggtcatgccaatttgtgtaagacttttttctagtgctaatactcatgtagtctcgttctctatctttgtgataactgatagcctattttcaccttcacatgtctgattgaaccatatcgactgtgtcaatggcatgtgtcaaatgattaagaaatagttctctggagaattataccctgcttcttaaatgcgtgcgagttatacttttggccttggctgttatgcatttatatatgcttgtattctgccctggatatgggcctctaagcttatagatcattgtgttggtggctcggtgccttggttgtgatgacaagcattatgagactagtgttaaagtatgcagagtatgagatatgcttcgtttttattaatgtacatatcatatctagggattgagcatgtggtatgctggtgtcatgtaaataaagtactgagttatgccttttttggaagcatgtacagaattatgttgtgtacttatggaccatgctttccattgtttatcttttccttctaatttcaaatctagctattgagtatgcaattatgttgtcggttatggattatgccctaaatcgtatgaaataaaggccttacagtttggtgaccttcattatcagataaatgacttcaaagaacaaaccctccaacttgctaggcttgcatttcatgaagaagaggtacattcgttttggaacagctttggtagcataatttagttttgtcattgttcttttattcgttcatagaagattctttgtatattcctaaactttatgtggttgctggataacaggaaaaatcacaggcagagcttctggagaagctcaacaaatctaacaaagatactatagttgaactttgccgttcatttgatatcattggctcaaaagctaacaggaaggtagctccagttaaatatttgaagtttctttcattttatgcaacaatgacatgcaaaagtactaccttttcttttgcaggaggaattagtaataattatgatggagttcttgaaggaacactgttctgggactgatgccacagaccctgataaggttcaagttcttaaactgcaaattagttggccatgtctgatgttttctgtaatgcaaatatttaaattcctttctccatcgtaattggtaacatgtgtatgatggtacatgttagattgaagccattgaaccatcttagttgttttctacccattacagaaaactaagaaaagaaggcgtaagaatgaagttacacatctatctggcagtaaacctttgaaggtatatcatagttgtgttgtatttccttctgcagtcatgtttgtgacaccaagcttctttcatatatattgttttctttattaccaaactactgcagaaaatgaaacttgatggaacttcactggaaattcatggtgaagaggaagatagtggggctaagtatgaggagaatataacaaaatactcggagtgtgacttggacgataacaacaatgaatgtgctaataatgagaaaggacgatttccaaagaataaggccagccttgagccttctgaaagggtaaatgatgtgccaaagaattttgttggagcagctcccactgaagttcaaatactttcaaatgaacaagcactatctaagacaccgtttgcaaaggtggttagcaccgttgaaggagatagaactgacatgaagacttctggaaagaaaaatgcttctatcaccaagaaaaaaatgacctctaagacagatcgcaaggaaaaattttgtggtatttttctggagtctttgttttcatttatgcatctttggctcatttgtgttgtcttgtttgcatatctccatgttgaaaaagaacttagaaacacatatgcaccagttgctcagtttgttttgcattgtttgcacatctacatgttgagaaagcagttgctgaaaaaaattcagtattcatgaatgccccacatgtattactatttgctactgcaaggtatttattactgctttgtctgtaaagattatatttgagttggataacttgtcaatatggtggtgcagagttagctgtccttttgataaaccacaaagggtactgtattgaaataactaaaacacaagttaaatgtccacacatttttgttggtgataaggtggaaacaatgttttatagtacataagaactctaaacattgcactctctctactcataaatatttgacgtttaggacaagatttggtcaaacttttgaaactttgaccatcagtaatttctcattttttttaaaaaaaaaggatggcaattgaaaagtataataatatcataaacttattttaatataaaattgattgtcaagattttagaagtatgaccgaattttgtcctaagcgtcaaatatttatgaccagagggagtagctgtaaagatagtataattccagaaactatgctggtaccagattatccagataattaatcatgtcaagggtagctgggatggttaaaattgagttaagtagtgagtataaattgggttttggatgaacaacacggatggagatgtatcaactgatcaggtgggatggactaatatagggcactgtaatgcacgcaaaccgaaaacccatgttcttttccgggaaatatttgaatcatacagtaatgtgcaatattgtaatgtactgtgatattcactcatatagtgcttatgcacgaaataaattgatcaagagagttggcggtaattccgactttgacatatactccctctgtcccatattataagggattttgagtggatgtgacacattctagttctagtactacgaatctgaacaggctcagtgtccagatttctaggttactactcaaaattccttataatatgggatggagggagtagatagtagtgagcacatatatatatactcgtgtaactgattgtggagcttcgccgataattcgtcaaacattgtacttgattgatacttcctccgtttcatattataagactttctagcattgcccacattcatatatatgttaatgaatctagacatatatatgtgtttggattcattaacatgtatatgaatgtggacaatgctagaaagtcttataatatgaaacggagagagtagtttgatacacaagatattaatgatgcatgttaatgtttttatgaaaaatgcgtgaatactgtggttaaagttcatgtgctagaacactgtttccatgctgtgaatgagatagggccacagatttacttcagtcaaccttacttcatgttattgtgcaaatcatgttgtttttctccacaagttgtataatctccagctcctcatttatagtccttttcaaaaccttgtttcttttgtattcaaaggtaaacagatgtacaaaggagatgggaaacctcggaaactggcagcaataccaaacagggatgagctgaggcaagctgtcttcttgatcttagattctgcagattttgcgacggtgagatgcaatatggttcactgtttttgttaatcatgtagttcagttgtaagatacaatgatgtttacataattaaagattacgtctggtaattccattacgttctccctgtttctcatgatctatttattatgttcccatttcagatgacttttggagatgttgtgaaagaagtcggtatgtctttattcgccacctttgtcttgcaatctttcttttctttttttccctgttatctggtgattggagatatgtagcatgtgtttggtagtggttcagaaactgtgagactacctggaaatgctatctcattggtttacattcatatcttcagacaaatactttggcaaggatctctttgagaaaaagccacttataagatccctgatagaagaagagctctttaggctaggggaggaagctgagaagaaagaactggaagaagaagcggcagaagtaaaagctagagctgaacaagctgcgaaggaagggacaaatgctggagttaattcaggtatagacacggcggaagcacttcaagttaaggatggcaaatctgaagatgctgcaaagaacaaacgtgacaatagtgctgaaaatggtccgaaaggtggggtatctgtagaagttgctgagaacataaacagaagtgcggctgctgaaagttcgcaggatggacggtgtgaacatgacagagagaatgcacacaatggcggtgactttatcagggatgataatgctgtgcaggattctatcagtggtgatcatgtggaatattccagagatggtgaagctgaaagggcaaagatgaacagtaatggtgaagccgtagaagccgtagatggcggaactgaagcatcaaaaggtggagaaagtgctgaccccaaagatgataacaaccgaaatggcgataaaagtgcactagatattgatgatcgtggagctgaagattctcactgcaacaaaaacggtgaaaatgtagcttgtgtggaaaatggcaaaactaatgaagctggcaacactgagaacggtgaaaatgtggtatcccacgatgctgaaaaggatggcaaaagaaaggatcccattcaaaatgcaagccccgaacagaccctaacagatgctggtgatgatggtaaaactgaagatgccgagcacaacgccaacaccgaagctgatgttgattcttgtgccgatggtactgctgagaattagaggaccaactgcaaacggaacagagatggattagctcaagtagcacagatatgcagctttatgttggaaactaccactgatggtgttctaacttgagtaggattagcttgtgcagggtctatgtagaagtcttgctgtagtagatagtagaaatgttcaaactgccatgtaaattatcttagcttgaaggagatgtatattatgtagcagtgcagtgcagaccctggatgctggagcagttaattccagtcgtatttataactgatgttcaaaggttttgtatcaaagcttaaacttcaaatcctacttagcagaagagaagtgctatacgaacgaccaatgcatacgactagcgtacgtctcatctcatcggattggcctgtttggtagagcttcagctcctaaatttagctccaagcttcaggagttaagtcttaagtggaattgtggagctgtctaaacttaactctacctctctaaattattttgtgagagtttcactcagcttcgcttctattttaagtagagctgaaattgtttggctaagttttagctctaggagaggtggagctggagctatgattacttttgtggtccagtttttttatagctaatcatggtcatataggagtcggatgtgcaagtcgtatgcatagtcattttgtgctcggcttattaaaaaaattgtgtaaatataaaaaacgaaaagttatacttaaagtactttggataataaaacaagtaaaataaataaataataattttaaaattttttaaatcagacgagtgattaaaagtgcaaagaaaaactcaaaattttttgtattatgggacagagggaatagggctgcaagtttaactaaagtatcctacaaattcagtattcaaaatattatgctttgcctgctgctggctggtgcagcaaattggtcctggtcccggtgcacggtcctacgtggcgagccgggcactcgcgcatgtcagggggggccaaggcgccgtcccacgtggccccgggcccacccagacggcggggatccgtccgacgtggcggtgatggacagacggctgagcgccaagtggcacacgcttatcagcaaacgaacggctggggtcggtccacgtagacgcctcgatacgttcttatccgcgcgatccaacggaccgatccccccgcgccattccccaccccaccatctctctctctctctctctcttctcttcttcttcctcctagactagtcagtctctcccaagaacacccactcctctagtctctctctctcgagagagaaaattgatgcttcttgggatgattttgaggcgtctgatttgctgaagaggaggaggaggatgccggactcggacaacgactccggcgggccgagcaactacgcgggaggggagctgtcgtcgccgcgggagcaggacaggttcctgccgatcgcgaacgtgagcaggatcatgaagaaggcgctgccggcgaacgccaagatcagcaaggacgccaaggagacggtccaggagtgcgtctccgagttcatctccttcatcaccggcgaggcctccgacaagtgccagcgcgagaagcgcaagaccatcaacggcgacgacctgctctgggccatgaccaccctcggcttcgaggactacgtcgaccccctcaagcactacctccacaagttccgcgagatcgagggcgagcgcgccgccgcctccaccaccggcgccggcaccagcgccgcctccaccacgccgccgcagcagcagcacaccgccaatgccgccggcggctacgccgggtacgccgccccgggagccggccccggcggcatgatgatgatgatggggcagcccatgtacggctcgccgccaccgccgccacagcagcagcagcagcaacaccaccacatggcaatgggaggaagaggcggcttcggtcatcatcccggcggcggcggcggcggcgggtcgtcgtcgtcgtcggggcacggtcggcaagacaggggcgcttgacatcgctccgagacgagtagcatgcaccatggtacatatatacagtaatcagcagctgttcatttttctatgattactagttgacttaagcttgcaaatttgctaatctgagctcctgagttttttttttggtcaacaatttcaagatggtcagaagctaaatttgtctattggttactgataaattatttgttctctccgtttaattgtcatgaaatgttttgggaaacatgaacttttcatgccccttttttaatatagattaagaatccagcctttacaccacaaggatgcatgtacacaaacacaaccaaagaactttccatgctcctaaatcctaatacaggcaacagcaaaagagaggaaaaacatcaccattatttgtctttttcgggggacctgctgagccaaacccctacacaatgttggagttgttaatatgttattacttgcaataataatgtgatgaaaggtccatcgtaccccttgaaaagtcaatggaaattatatagttctaatttatgcggaatttcaaagatttcttcagataattttgacgaaatcatgtgaacatcgtataaaattcggacgttccaaagaaacatgaaagtatatactatatagaagtcccccttggtttctgattaagatacatattctactttgattttcgttagcacgttttttaaaccgctaaacggtatgtctcgtgcgaagaaattttatatagaagttacttaaaatatcaaataaatctattttttaagtttataataattaatactcgactagtcatacgttaattgctttatcgttttggcaaaacttgacttgaatataacactctagcgccaaaaaggagaaatgaaattctaccaaaaaagattacagggactgctttgacccctgaatcccctgatggacttgtacgagtgaattaacgttaattatctcactatccctatcattttctaatgaaaggtagagcagttatgcattgagctggccaaaatctcttgtaatcttggatgacatggatgagtggtttgtgattagctgtcgcttaagacagaattaaaggctgccagaatactgagagatcgatagctcagtcgctaccgtctaccgaccacagagcatgttcatcggagattcaggcacatgttctgcaagatggcggctacaaagcctaggctaccatataaaaaaccgtcgctcaaactaattatctccttaacgatgtcatctcctcgtagagcacttgtagcatgtggtgttcttttatcccgtagatgaggatgaagatgaagatggagatgaagatgaagatgaagattaagtttgttacgcaaaacggtgcggtattaacatatgattaattgagttttaattattacaaacttgaagaaatggatttatctgatattttagagcaattttcatatacacaccatattttagcaatttaaaaagcgtgccacgagtatccaaatttttatccacttcttatagaagaaatgaatggatgaatggacctagtggcggatccagaaaactcatcctataaaatctatagaagaaactcatccgcttcttatagaggaaacgatgcttataaagatgtttgtgcaaaagttatgagatcagttgattccactgcttagatgtggctatatatggcagtgtcaataataaatagttagatcgtggacaaatctaactagatgagtatttgctaaattttttttatatttttaacgcctataattaatactctctccgtttctaaatgtttgacaccgttgactttttaacatatgtttgaccgttcgtcttattccaaaaattttgtgaaatatgtaaaactatatatatacatgaaaatatatttaacaatgaatcaaatgatagaaaaagaattaataattacttaatttttttaataagacgaatggtcgtttaaaaaagttaacggcgccaaatattttgaaacggagggagtaacatcaaaattctactctctaccaccgctgatacctctatcgatattcgtacatccactaggaacatctccaatgcgaagtggagtatatataggtgcgtgcttaaatcaagtagtcaaggaaagttttacacataagcacatgttgagcatcgatgctttagaaatagcacctctctcatcaaatgtacaaaaatcgcagttagaattctgtaagtacccctacaagcacctgcatcagtaccatatatatatgtgctgatgtgctactagcaaacttgctatacatcccctacattagaaaagcgttaaagttctaattttatatatggattactagagcaatgtccaaattaaaacatacaaggatgcaaacataattgtttgttttcaacttattaggggtgtgacttattttccaaaacaagtagtagcagaccaattttttccctctcctttatgtaacctgggccgatggtttcttggtcggcctgtgattttctcaatggttgcactaggccttatatacgccggccttttctctagtatgtgaacgactaggccctgcttgggctgttttttctagtacgtagctctattagttcatttctaaattcaaagaggatcaataaagctggatgtgttttggaaaagaaaaggttcattctacatcggtgatgatcgatcatcatttcagcatatttccaacctgaatataagacgtccactgcaggtcctacaattttcaaaaatgtagaccacgttcatagcaactatgtactcatgtaattaagctcatagggctggtttgatttgaggcctaaattaggctttaccaatatttggcaattttaatagtgtttagtgtctatttggtttgaagccaaattttgacatgcctaagaaaataggccatttcaatagtgaacttaagctattttggcttcaatccaaacacaactttcccttaccaaaattagtcatgccaaaacttatcaaaatttagcactgacaaaatttggtaaggcctatttaggccacaaaccaaaccaacccataacttttgaaataatcgagcaaaattaaaatttaaagttgcaacttgtaccccatcatttattttgaaacgaaaagtatggatactaaaaagggacatagcatttatgtatttaagaaagaacttgggttcaaactcatgccgttgagcagctccaatacatgtggattcggagggaaacagtgttctaatgcacagcacagttgcgatttactgtaactacagggatgaatgtactgtggcaccgctgtttagtgctgtagcagatttactttggcgtctcatcagatccatccatcttctatcggacgcttcacagtactcctaatgccgggcactgtagctacctctgaattttctcctccacagcagaggatccgaattgaatatatgttgctacatcacattttgtaagccacttaatactaactaaagtaagtttattcgattacagtatacaaaataggatacaacttaactatccacaccagagataagaattaagcaatcaaggccccgtttagtaccctaaatttttttctaaaaaacatcacaccgaatctttggagacatacataaagcactaaatatagataaatgaaaaaactaattacacagttagggggaaatcgcgagacgaatcttttaagcctaattaattagtccatgattagctataagtgctacagtaacttacatgtgctaatgacggattaattaggctcaaaagattcatctcgcggtttccagacgagttatgaaattattttttttattcgtgtccgaaaaacccttctgacatttgatcaaatatctgatgtgacacctaaaaattttctattcgggaactaaacagacccacaagaaattccaaacgaatactagcagatcgacttcagtggaagcacgtgctccaatttggtcaattaactaatcatttgttcttgttgtttgctttggttgttagcaggtaggtgtgcttcttcatcgtactacgtcacataggagacattattagggtcgatgcaggtgatctatccttaatcaaagttaatttaggccttcaaactttcaattttttcatcacatcaaaactttcctatacatataaactttcaacttttccatcacatcgttccaatttcaaccaaacttctaattttaacgtaaactaaatatatgccatgatgcaattgactgctttaatgccaccctccctagccatagccgccactacgaattccccacatatatatacagtactatgtaactatatcttcgctcctagcttttcgccgtaagcgtgtaccaacaccacctaatttcgtagaaaatctagcatgtgctccaatcttctcttacggaattttaatttctttcttcgttctccacatccgtatattagtattttcttgtgaagtatcactactatataaaacaccatgagtgccggttaaggaaaaccttcataaatgtcgattttcccaatcggcatcaagaagacggcactgatgacccaggtcaaaggtgccggttcaaggcacacacgagccaaaaaaacaatcggctcgacacatcgagtcgatgcattgagccatcaagtcgattccaaatgataccccaaatctcaaaatgatgcctctaattcatgaacacataaactataatcaataatccttaaaaaaaacaacacatctagatcaaatctgagaaatcaaacatgaataaacatcaacaataaggaatcacaagaaggaggggaagaggcggattcgctggcctccgatgccattgcacctctagcctacggccccaccgtcggatccaccgttgccgaggggtgcgggccaccgctacgcctcctgatccggtgtgggccactgctcgccaccggttgcagtcgccgagagagcgagagtgagaagataaggtcgtggagagagagggtgaggctaaaaatatctctccctcctctggcttctattaatataatctactggtttaaaaagaaaacaaaatgctaacatgatgcctcaatttcttaattgttctttcttttatcatgcgttattatttaattcgtgcttcgaaagggacttcaaagacgataaaaaccaaaactacatgtcacagcaccacactactcatgtgaaaggatttgcaggatccttgaatcaatgtaggcacatcgatggtatactatgatggcaacgccaaccactggaggtttattgggtaaaaaaaaaaatccattttactccccaaattattcagagcacttcacctcaaacaattattatactcgttttacaccttgaaccattaactcccaaatggtaattctcttgcttctatctatataagtagtattttgcactaaaatttggtgcgagtgatagataattactcacttaccatcaatattttctagaatttttttatcacttttttatataggttgagaaaactaagactgatttaaataacaaggtttaatatttcaaacaaatagtcacggatatttttgaaaatatcttagaacttttaattatgatgtctctaaacaattttagctcaaaacgactcatataaaaagaaacaaagaagagaaatgctattaagcagtaaagtgggcagtaaagaaacaaagaagaaaaatgctattaagcagtaaagtgggtagttttcaatagtttagaggataaaatgagaaaataagtttataggatgttaattactctaatgaaatgaaatagttcgagtgagggaaatgaacctttttttttgcagaaataatttaattacgcagcaaactctccttgttataccctcgcatgatcctagccgccggtttctcatccaacggctgacagaccaacccaatccatgggcgctcggcgctccgcttctcgagcggtcggtgggtggggccccacgtttcctcgccgcctcgggcccaaccgccgcgccaccgcacgctgacttgtggggcccacgcggccagcaccaccaccggtcgctgacatgtggggcccggcgcgccgccgccgtcgtaccagtctctatcgccgtctcctctcctcggcgagcggagcgtgttggaacgcgtgcgtgcgtgcgcgtttccacccgatttaaagagacgagagaaaaaagaaaagaaaagaaaagaaaagaaagaaataaacggaaataaaaccgcggcctttttggttgggaaggaaagggaggggttggtgctctcctcctcttcctcttcttctccttccttcctgccattcctgtgaccccgagccgaggcggcgagagagagagagagagagagagagagagagagagagagagtattagtagtagtagtaggagagggaagcgagtctcctcttcctcctcctcctcatcgccgttagctgctgctttcgctgaaggattgttgctgggccgcgtcgtgaccatgggtatgtttcttgttctttcgttggctctaggatttggattttgagttcttgttccccccgctctggtagcccgccatggcggcggtaggtattcgaggtttcctccacttcctttgtcggggcttccgccctctcactccgtttctttggaaacatcgaaccggccgggttgccgtggtcggttcttgcaagaggaatacctcccttttttcaaataaagaaacgattttttctccctttatttaggactatgcgtggagtactcccgctatcggtgtttgggtgttttgatgtttgctgctgagatttcgtcccttttagtgtttcgtctgtggcggtgtttcggaatgtaaattcagtttttggtgctaccggagtagttaagactgggattctgtgttaataatatttttgggtctcggcacagttatgtatgcgcagcaaagcgaccgattttcctcgcatttgttgatcttgcgatttttttcattccaatcctgtatgctcaattgattccctgaagcgcactgtaccgagtttgattgggaatttttttaatgagttattgtccattctgttgtgttagcagatggtgagacgagctgttcttcctgggacagcgacgatgagtaccagaagttcatccaaaagatgaaccctccaaggtgacaaactgacaaccggttcctccgtaccctcatcaatctcagtactgcacaattaattatccattgccaaatcgtttgtagccgactgatgtgtgtttactgaatccagggttgtgattgacaacacatcatgtaagaatgcaacagttgtgcatgtaaggcactgaccaaatcgaggtctttttcttggtgcaaattgtttctgtttggttggtgaaaaagtgatttgttttttttgtttgaatcgtgtaggtagacagtgccaacaagtatgggatactgttagaggtagtgcaggtcctcaccgagctgcaactcatagtgaaaaaagcctacatatcatcagatggtggatggttcatggatggtacgatgcgattcttgagattttttttcttgaaatcgattagttcagaatggttaatttatcctgagctgttgatttttttatgtcagtgttcaatgtgactgatcaaaatggacagaagataatggatgaatcggtactggatgagatagtaaagtatattcataaggtaattgatgccatcctaccttgattcttggttcattcaatgttcagcgtgctcaatctgctaactttccatgcagtgtcttggggctgattcttgctttcttccttcgcggaggagatctgttggagtggaaccttcctctgactacactttgatagagctaactggaactgataggcccggtctgctctcagaagtgagcgccgtgctcacaaacctggaatgcaatgtggtgaatgcagaggtgtggactcataacaaacgagcagcagcggtcatgcaagtcacggataggaaaacggggctggcaatctcagacacacaacggcttgctagaataaaggagcgacttagctatgtgttcaaagggagcaacaggagtcaagacaccaagacaacggtgacaatggggataacccacacagagcggaggcttcaccagatgatgctggaggatcgggattatgaaaggtatgataaggataggacgaacgtcaaccccacaccggtggtttcggttgttaattggctcgacaaggattattccgtggtgaatattcggtgcaaggatcggccaaagcttctcttcgacacagtttgcaccctgacagatatgcaatatgtggttttccatgggagtgtggattctgagggccctgaagcttaccaggtacctctctgctaacaacacaacctctaattctgccagaattatacttagacatgtaacgtatcgtttgttatcttttcatggttcaataggagtattacattaggcatattgatggctcacctgtcaactctgaggcggagcgacagcgagtcatccagtgtcttgaagctgctatagaaaggagagtatccgaggtaactggacaaaaatacctgctcctttgtgattccatttattttgttcccgttgtatatgttactttcttaagggcgttgatgttacctaaacatttagtctgcatagtatagtgcggaaagggacaacattggtgtcatgcagcctgtaggaggtaaattgtggttggagagctggcatcttgtattgtctgccacactttactgatgagtcgctgtcaatgttttgagtccttttccttcttggtgaagcacatgctgttttctccaatgcttattcatacaactaatccattcgtggaaaacacaatttgcttgctactattctgcactccattttttgtttatgtatttactctgacttaattttccaataatcgcatatattacctgcaggggctgaagctagagttgtcgacaggtgatagagtgggactgctatccgatgtcacacgcatcttccgtgagaatggcttgacggttacgagagctgaagtttctacaaggggtgacaaggctgtcaacactttctatgtccgcgatgcagcagggagctccgccgtcgatctgaagactcttgaagctatacgccaagagataggccagacagtgcttcaagtaaaagggcaccctgatcaccgcaaatcacctccgcaagagtcgccatctaggtttctcttcagcagtctgttcagaccaagatcgctgtacagcctagggctgatcaggtcctgagttctcgggtgcctgctcaatccgtggattgacaaatcatagcatgccatgtcaacaaatacatcgcggtgtatactctccgcagtctcagtcccaggacaaggctgatgatgcatttgactcaggtggcgtaccatcattcatcagatgaaaaccatgaagcatgagcatcccccaagcatgggagcaacagttgcgtgaatacagttggttctgtgaaagcgccccacccaccgctgtacataaatcccaatcttctagcatagaactgtaaataccaatatccccagcggcgtcagtcgtcgacaacatttacaaagaaccagccatgatttcgccgatgtcaagctcacttcttgctcaaccagaatggtctgaaaacatcagtgtctgctgacctgcatgtaagccgacgatgacgtcagcgatgactcatgaggacctggagtaggattacccaacaatgctgtcatcagatgaagagagagagggtgtagacgacaatggcaccattgtcgtcgtcgtcgacggtgacgtggcggctgccagtgttcaccattctgcgtgctgggtaggcgcacatgcccaaaatgggcgccagctcggccgggggccgggctgcctgggagcaagttggtgtggaaatggagatacacttggagagttggggatgcgtgtggaggatgcactgcctttgtttcaagctgtttgtcttgctaggcaggcagaggcaattccgagaaacatttgggaaaaacttttggtctcacctgtgtttcctgcactgtcatgtccgggccctgctgctgttgctccatttccacatgtctgcgtcccggcaaatatctctactactactagtgaacactttgatggctttcttttttttttttctttctttctctgttcaatcctgtttcactcgtgcgtccaccagattcacctgttcatcggtgcttccagtttattggcaaaactctgcctttcttttggggcttgttggtaagtgctgtttgtgcactgtggttgagacaaattgttccttgcattgacgaacacctttttcgttcatatgctcaataagttactgcttttatttttgttaaattaatcacatgtccgtgcgttgtaacaagatatatggaaacactggctgattacacgtggttaatttttattttacctcagtatattttctaagttggtcaatgtttatgcgagtaccaccgtttttcttttgacggtttccaggataaatactcctacttctctttaaatcttgattcatctcttctttcttctttcttttcttattattccaagtcctcctctagtgctttcttgcattactcctccattctttgctacaaccccctagccaatcaagaacataaaagtatctatccgattaatttaggaagttacatgtttatccaaattgaaacgtccaataactagttaaagtaaaaaaaaaagcaacttctctattacagactgttagaccgatagaaaagggaaaaaaaagatagagacttaacatgagttcgtgttgaatatatatttatacccgtgcctagtacgatcagattattaacagaaaataggcaagttggcttcgttagtgtgtctcccttgtggttttgcagtactttgagcttattttccatcctctcacatgcatgtcagcgccctttttatttttaagaaaataaaaaaaatagctgggtgaaagtacatctcaactaacgaattgccatcactgccaatcatcacccgaagttgcagtgtgtgagctgtgacgatctgcagtgaagttgcagcaacttttcagtgtggcctcagatcttgcttcttcttggcacacaaaacttcctttaaaatcaaaggtgtttttgattattattctgtgataaataattgggcattagagattattggttttgttatttggaatttattcacgtagtggttttggagatgattggatttacaggtgaatcgcaggttctatcattttatgtgaccggtcagaccgggctctggtagccggtcagaccggcggtgatcgagcggtcggaccggccagcccgcggtctgaccggccgacactgtgtcggtttcggtttcgggttgtttgtttggatatccgagtttatttcatgattatggcttctagatggatactatacgtatgtaatactattgtttgctgctaatgagtcaagttggagatagcttggtcttggaatatggtttctttgtttatttcatgtgtaggtgactcgatgcctcgggagagtatttgtggtgatggaccgggagtcggcttggggataagacgacgtccgtggtggtcagagattatgcgggatacttaggctagagttgatgcacgtggttgatggagattccatatggcatacgatggaggtattgtgtgcgtatgggatacggagtcgaatttggaaggagtccaaatttggtacgattggttatgtgaagtttctttcttgtactagagggtttcctaaggtgtttaggactcttagtatgagttctgttcgtggctttaggctgcctacctcatgtataaatagagggggagcgtgaggcttcccggtatcgttttagagagcaattgagttgagttttgagttagggtttcgagtttagtcgaaatttttgtaaggagtgctgttggtgcactttgtaaacacagagagaatcaataaagtcgtcatccactttaagagttcttcgatttgtgtttcatcgggttttgacggtctaaccggcgatctaccggcggtcagaccggcggtaagcggcggtcagaccaaagggagcacggcggtcagacctgtggcagcgacagtgagcggcagctgatctcagcggttagaccggagatctaatctcggtcagaccgacggcaaccaggcggtcagaccggcaggacaacttcggtcagaccgcgatccgtcgaattcgaggttaacttttatttccgttaaaagttttcagtttttgggtataccaaccattcacccccctctggttggcttagttcttgtgattcgatcctacacttccatccatcctctgagcggtgccagcattatgagctggaacagatctcgccagttctctgcatctgtacaaagattgctaaaattgatggatggtcagggtttttgcaagatcaggagtgttctttccctatggttaatgtatgctcaatttttcaacttattatgttatttagcttattggtttgggttaactggccgtgcatattgaaagattaaccaaaatgctacactacaacacatggtatattgtcatggaactgaaaattaatctggttttttcataggatggttggaggattcgaaccaaaaagtgggtacaatacatgtctgaattctgatcttgagcttgagggacagaaggataatcaatcactgatgaaaccaagtggaatccaacagagacaagttggggcctatcagggggcaacaatgtgttgtgcctctgcataagcatatgttggtgtccaaggggaatacaactaagcaacctctgcgtaagcatttcctctgagcctttattatgccttagtagttagtactactctcttggtggtcactggtcatgtgttgctgtctcacaatgcagggctatgccgtattatatcgggcatgtttatgaagcgtgtttgggacaccaagattttcggaaagaaacagtgaagttcatgaaagtaaagggaattcatgtgttccggacttcatgttttatccatccaggttactaggttagtagttactacagaaaaatgtaagagaaatatgggtagattgtagatacaagttgtcgttaaaatagcacgcggtgcagatgtggtttgaatcaaaacaatctgatggcgcttccatcaaactgaatttagaattgggtctcctaaagttgtggattgaacgattcttgaatacccaaatcttgcttgcagctgagcttacaatgtattttgtactactatttttatacccaattctgtgcacgattggaagcatttttcagtggtgacaacaatgtggctgcccttttctcaaaaaaagcatgttccactctattggttgctatttggttgggcctaaaaatgtatgcaaactcattcttctggagagcaactgagcaagtagtggtgctgataattgatcatccacttggataggcatttcccagtcggttgcctttgtgtaactttagacccttccattagttgccattggtagaggtaaactaaagttacaaaagtcgtaaccatttctttcatttgattataagtgagctaagtgacctgcatggtaacaaaagtattccctaaaagttattatacaagattctacgaatgattatgtttgcacacacaacttaacactacaacacagtcatgtttaaaggttctatttttttggtccttagagcatctccaacagtctccccatctcactctccaagccaaaatttagccattctagccaaaaaaacgtactccaacagcctctccaaccggatggctaagccatccggctggccaaacccccccccccccactagccaaatttggccagccacaaatcattggccaatcgtgggccccacacagattccccaccacctccctcccccatctccttcgtctctctagccaggactcgatgccgccgccgccgtgcacaaccatgatctcaacgccatcgccgacgcagccacgacctcctcgatgcggcgtagaagggcgggccggcggcggagagaacgacggcatgcgtcttgaacccacgccggagcgccaccatcgtcgtcgaagtcaccagccgttgcctccgcgcgatgtgggttcggggcggcgcggcgtggattcgggaggagggggcaacctccgtcgcacggcctccgccgcctccacctacacctccccggcgctgcgggtgcggctcaggagggcggcaaggaggcgggcttggccctgcacgccatcgccgtcgttgaagctggaggtggcggcggcgtctcggcttcgtcatggtggcggtggcggcgggtcccggatgcgcaggagcaggatggccctcgccttcggcagcggcagcggtagtgggctggacggcaccggcggtgtctcacttcgtcgtggtggtggcggcggcgcccccggcctgcgtcggccctgagaaggggagaaaaaggagagagggactgacgcgtgggtcccatggctagaatggagaggataaatggagagactgttggagtgaaagataaatttgactctctaattttttagatggctggccaaatgagtatttggagagctcaaaatagctaatctgttggagatgctcttaaggagttactatgagatataccatactggttactatcaatctttgattgcctttacggtgacactaccagtattatcactagtgcaaacaattagaaaaaatattttataaattctatttccaatagaaacaattatatccccttaatctttactaccaataattgagacgatatgaataaaatatgcatgaatcaatggataagaaagaaacgtcgtactatttgatgttgtcgtttcaaaaattggataagaaaagatataaaggtctagattaattctgctaatcaccataaaaatcgtcttaattgcttaatgccaggtacaatgttcaataaaatgcttatgtttttccccctaatatgatgaaattatttgatgcaaaatcacagtccaaacgcacttctagaaacatttagattaaactatctactttccttccaaacttccatcatttcaagaaagccctaagaatgagttcgaatagatcattaacactactggccctattttactacctccgtcccaaaataattgtatttctaggatttaaaattcgtcccaaaataattataattctaaagtactaattgccccatcaatcatctctcatttaaatttctccttattttaccctcaaccatcttcccactctcacataaacatcatttaatgagaggcacaatagtctttcttctcaaatcttaatatatgctaaataacatagaattacaattattttagagcggggtagtagacaagtttctatcggctacaggtacttacgcaaatctatatgttattctaataattaaataatcgtagtagtacatatgttttatcggccgtcgcttagaatcttcatctctctgaatctcttctctatctcttctacttaaaaagtttaaaatatttccgttgtccgtacggcaaaaaaaaattcatgcgaaaaaagcaaatgccatctgaaaaaaatggcgttcggaaaaagcccgaaaaaaacgccgtcaaaaagtctggttcgtgcggaaaaaaagtcccgtccaaaaacaatacacaaaaagaagtccgtccgattcgtgcgaaaaaaaagttccgtccaaaaacaataaaaaaaaaagtcacgcgaaaaaaaccgccatataaaaaaagccaaaaaaaatggctggaaaaaacaccgtccaaaaaatagcgaaaaagaagtctgattcgtaataaaacaaagtgacgacaaaaaagcaagcaaaaaaaaaacaacgccacaaaataaaaagcagcgaaaaaaagtcttattggtaggcaacgcaaaaattatatgataaaagggacgaaaaaaagcacgaaaaaaacatctgatttctatgttatatatctatttatctctaatctaatgtccatcgtccgttaaaagagcataaaatgcgcgagaaaaaaaagaaaaaaacacgcgagaaaaagaaagaaaaaaacgcgagaaaagatgtgagtaaaacgtgcgagaaaaatacggttaatttctgccggctgtaaaaaaaattgtcataatatatctattttctatctctaatctaatctaatctaactactaacaaatgtccgtcaaaaaaattaaaaatgtgcaagtaaacaaacggtttaaaaaaaagtgcgaaaaaaaagcaaaaacgatcgagaaaaacaagcaaaaaaaacgcgcgagaaaaaattgtcagaaaaagggaaaaaacgcgtgagaaaaaggaaaaaaaaagcacaagaaaaatacggtttttgtcatcggtaaaaaagagcaaaaacaatcatgctagaaaaaaaactatgagaaagaaatgcgctatttaaaatggtttgagaaaaccatgcaagaaaaaaacaccgcttataaaagaacggatcgaaaaaataattggtctcaatacgagaaaaaagttgtttctaaaaaaaagttcgagaaaaccgtccgactctacgcgagaaaaaaaaatcaccatttctaaaaaaagatagagaaaattgtgcggctcaacacaaaaaaaaatcttcgtttataaaaagaactgctccgaaaaaccgtccgactcaagacgagataaaattgatggacgcttgggccggtcggataggatacatcgattttttccatctcccacgtgtctgtgtgtaattatcatactattttttaagtatatctactattcttgataacatattatatggaaataatattaaaaaataaacatatttttaattgctatttagagaagagtgtacggtgactatttcgtgtagacttgaccgaccgtgagtgtaggatttgattaatcatattattggttgcaaagaataagattgaagggtattttacattatatgtgtcgacgtttgatgtcgcgattccggtatttgcatagtatggggatcgttggtactaggatatacgcgagactgaggtaaaagagatggagacgaggatttttatataggttcgggcccctgaattgtcagataataaccctacatcttgttggccgaagctggtattgctcttattcacaataatcacactggtacaacatttggggtagcctatctaactgttgtcgatatggcgtctgaaggtctgactcataatcgacaacagggtagccttcctcctcaaatccgtgcccagcgagatcagagatagcgctagatccctatggccggcctctgtaggtaccggatagggtcgatccaggcatatctctgatgtcgatatctggcggcttgtcttggcgtatgtgggtttgtatgttgtggcttctgttgttccgtgtgtgttgattgtctcccctctcctcctagggggccttgtatttatacccataggtgcccccttgtccaagtagaactagggaaaccaatatggatacaatccgagtagtccttgttgttttcatgtagaactctggttgtctttacttatccggaactccctccatatctgaagtcagttttcgtataagacatggtatgtggtgggtcctgccgagatgtagttgactactattaggtatctggtatccataaccctgacaatatatatgttgtcacatgaataatccagttattttgggtaaagcaagcatcggtaaggttgccatcgttgaggttgggtcagtacattgaagatgttccaaatttctaattgtgttagctacaacgatccatacaaatattatcattgatattgttatgcatgaaaagtgtatattatcatttggatttttttttacctgttgcaatgcacgggtattttttctagtaatacctaaaaagtgaacatgtgtaataatattaaaacaataacaaagttagtcttgcaaatcacattggtaagttcaatgaaatttcgtgaaaatcatacttcgatcatcaatcagagaaccaatttaagaacccacacaccaattggggtctacaccaatctagggatcggtggctggagcgtccttgcaatatactcctaaataaataatgtacatctaccagtccttggaagatttgccgttgcatttgtacctttgtgcctttcggttaacgtgtctctgtcctactaatagtccaaatgaaaggaacttgtggatttcccccacgtggatttttgcaaggaagaactcaacaacctgaatttgacgattacacgaacaacgtaaatactcattatacacatatgaatacgtctatttattctttataataagagtgaacattttattacccaagtttcactttgaaccatcctctatccaattttttcactttgggctaaggctattttacctttgttgtatttcgaaccaccctaacacttttgtctagccacatccaacctattcgtctacaaagatgttagctgcacgtaaataaagaacatcgtcgatgtaagggtgtcagtgtgtttgattttgttgttgttctcgcgaagagagtttcggtgatccaaaatgtaaaatatggcaaaagtatcaagttcaaagtaaaaagattagatagagggtagttcaaagtgaaacttagataataaaatatatcccaaattgtaattcacttttgaaaatatgatacattatctagagcataggagtacatctagcttatgtactacggagtatatgttattgccattacaccatctagtacctagtacctagtacctagtgaggtccaaaaaaaaaaacatactagtaccagccggtaccatgctacatacttcctccgtcctgtaaaaacataggacttgatgtgatatattctagttaatgtatctggacattctcttattcagattcgttgtaatagaatatgttacatctagttttaggttttttttttttgggacggagggagaatatatcttgcaaatttatccgatgttgattggatatttggatttagatgactagtcatcagatcagatcatgacaattgcaacttgcattgtggcagctgcagcttcttgtgcatcttggaagattctatgtggagatatcgtctacaagattgctcacgaggaaacctaacctccattctgtcctactacattcacattcttttttgtttttgaggaaaccgctgtaagatgttcatgtagtacgtttttgttttaaggaaccgacagcaggagtttctcctgccagaatttatagaagaagagaattggcccagttaataagggaaactgggcccgaaaaccaaacaagcacggttaattaaacggaaaactggcaaaaaccaatacagaaaagaaaagaaacaactaatgagacctcacaaaagtcgtcgttaccgagcttaccaaaaggcaagcagcttcgacaacatagtgacgaggtctctataaccaccaaacatcctctagtggagcagaaaccttctgagcgaagccttcaacaaggaaacaacatcaaggatgctgtcaacgcccgttccgaaaggaacccggttttcacctgaaggaagagagaaccaacatgacgacacctccaaggaggaaacggcgcctgcaagcgtcgatatcataacctaggatagcactaggcaaggttttcacctaaggctctctcaaactgctccacctcaaaaccctcgtcgcgttgccgggatgttcgttgagggtcatcgttgccgagcttgcaagacaagcagctccgactccacctcaacagccaaccctgcagctcgaccagagaccatctcacacccaggaacccagctgcagggaaacaacggcgccgccgacgaccagcgaacaggacgctgaaacaactccgcacgccacccctaccgaaccacggaactcccaggcatcgactggaagcagcctagcctaagaagggaggagcacctaagaagaggggagcgggcgccgcaccgtcagagagcaccggaagaaacaccactgaagaaggggagaaccagatctggaggaccaggagggagggaggaccaggagggagggagatgtaggcgccttccccatcgccggcaaaagccgcagcaggccggcagcccccggctaggaccacgcggcagccggcgccggagcaccgccggctgaccggacgagccgccgccgaccggagagccggcgccgacccggtgctgtcgtcgccgatgaaaccgcgccggagatgctggccacctactacgtccgagggcgccggcgtcgaccgagaccgtcgccggccgcgccgagacctgccgccgcgccgccatcgtaccccggtcagatctggcggggctaccagatctggcgacgccctcgacggagccgcgcagagcctcaccgccgcgctgccatcgccgcggggagccccaccaccacgccgtcgccgcgacctcgccgtcccgccgccatcgtcgctacacccgcgccggggtgagatggagccgagggagatgaccccgctgccgccatcccagcgcatcgcccggctttgccggcgacgagctctggcggcggtgaagcagggaggagggaggaggaggggcggcggcggctagggtttcgcccccgagccgccgcgcgagggagacgtgagggccaggcctttcctcatgtggtacgtttcaaagaatattattctaggactcatttgtttatgtcctcatacagtcgatagaactatgattcttatttatgtcgtcgtacagtcgatagaaattgaattatctaacatttgataaatacagagcaatatttgaaaaatacagaacaaacgtaggcgtgtgaacactcatccctatctataaacgtactacgcacattctatccctataaatatctctagaaaactggtcggcatatattgagattcacgaaatcactataggtgcatcgctgttgaccgatacattgtcaaagaacaattaaccataaatacgaacacccatgtcaagccttggatttggacttggatggacgactggttccatcacaaggaacataataaattacagtcacttcgcaacatataagtaattttgactccagcatataaaaaccttcttagaaataaaggaattttgtagaaattttatggggtttgaagttcgaactgattccttaaaaaccctgtacaatttatgtccggaatatatgcctcgtatccttgccactacttgactgcactacttttaatctggttgcttagggtgtgtttagttcacgacaaaattgaaagtttggttaaaattagaacgatgtgacgaaaaagttggaagtttgtgtgtgtaggaaaattttgatgtgatagaaaagttagaagtttgaagaaaaattttagaactaaacacggccttataacccttcacaaatcataaattgttgatcagatgtctcggcagacagaaagacctagggtttggtttagttcccaatctttttttccaaaaacgtcatattgaatctttgggcatatgcatggagcattaaatatacataaaaacgaaaactaattgcacagttcgcatggaaatcgcgagacgaatcttttgagcctaataagtccatgattagccataagtgctacagtaacccacatgtgctaatgatggtttaattaggctcaaaagattcgtctcacggtttccaggcgagttatgaaattagttttttcattcgtgcccgaaaacctcttccgacatccaatcaaacatccgatgtgacacccaaaaattttcttttcatgaactaaacatggcgctaattaatcaatgcgcaggtttgctctgctccttccaatccaaccaatataatacaacctggggtctggaatttgcaggctggggaattttcgcttcaaatccaaacatcttacttcactgtacatgtgctcaaccaaagcaaataacagtgagctcattcaaactgtatgatcgcccaatctttcgaactgcaagctgtgtaataaccaaatatagcttctttaaatcaaaggtcgaaatgaatttcattattaaaaataaagcaaaaacagctcaaatcttggcgatgcaaacggcccaaaactagaccaaaacattttctgttctgatcaattcttctgtttcgtcggcaagaacaacaatgcaaagccaggtttgtaatctttttctgggatccataggaggagagaccagcagagttgggagagacaggaaagcgtttccggacagtgcgtgtcgccagggaggagagacacatgagatgagatctctgtcacagctgacacgatcatgctcctgcctctgcctctgctagactgcttgcaatgcaagcagtggtggagggagctgaagaaaaaagtgcagagcttttcatgtcgcgctttaacctgccgaccagatctggatctaaactgcactttacctcctaagcaaccacggttaaggttttcagttgattactctctacattggcaaatgatgatataacctggacctcaatgcctcgtggttagcaattcagcatttgttggcaactggggtgacctgctaacgtgttaatggaatatactccctgtgtcctatgttcctattcttgtacaagagtgatttattttaggacgaataaagtagagtgtaatgggataaataaataataagaacagttaaaggtaaatgtgatctatttctggtactatttttcatcaggttaattgttcattcatgaaaaaaaaaaacatgtttgtgcaatgtacagtttctactcggtccattggtcattgcccatattacaattacatgcacaaaagtcactagcagcctcacgcccaaacggtgcccatgacagatatttaagaattttccgagcaaaggagaaacttaaacgtttacttctagagattttagaactaagcaagcaaagagaaagatgatatagtttattcagttacacgggctataatttctaagcaactcagtttcagcacatcaaaatgattttgatttccttttatcaaatgagctgagttcatactgtatgaagaatacagagctgtttatacaaagagaaaaggagaagcttcttcaccagtataaaacacaatgttctggaaagaatgtaacaccagcaactctgaacagctgaatcggcaattggcatttcctacatctcaaaaattgaccccatcgatccaacacctatatctcttttacaatatctatccagatgatctggttagactgctaaaatttccagtccaaattgtatgtaaaaatctgcaaaggaattattttcatctcaaaatgaatctcccccaagtcccccacccaaaaagaaattttaacagttggcttctttgatgctgtctcttgagtatataatctacctctctgaaggatttcttaaacaaggtgccaaaaagcaactccatgtaagaaaccgaagcgcctagcttcaatggcatgacacattcatggtgaacagtgattgcagactttctaatgcaacaaacactctctaacatatgggtgtgtgaaattgacatatcgctcccatatatacttgtaccgacgaatggctaacttcagccatggtttcatattcccattgtagtgcacgacagcggcactctcaatcaaacgatcatctatgtcaacatcatatcctagccccaagacatgccatctgcgatctaggggttccatcaggccatagaacgtcaaaaggcctgcaggaagtgtccctgtcctccagagcaatagatcagcattttgctcttgccaataatgataaagtgctgtggcatttgccttcctccaggctattaagtcaaagatgttcatcccaaaagcccacccacaagtatgcggatcaattttggagctgataattgggtgggagaaattaagatacttgtgataccgatgaaatgactctaaacaagtctccactgctccaataacattactgtgcaactctatcgaaaatagctgtgtcaagtccttctgtaccacaacatcatcatcgagaaaaaccaccttctccaaattaggtagtatttgaggaatgtagaaccgcaaatggttcaacagagaaacaaacttgggattatggaactttatttctctttcaagatttttagaatcaccatagtagaaaccctgagtttccatctcagatagctgcctaaccagaggagaagcagcagcattcaaccatgtgaactcatctatgcagcggacttcaacagtgcaccctttgaagtcatttatgaggaaccaagttgacatagccccaaagtggaccctgtctgtgaccacatgaaatacaagctgttgagggtggtttgcatttgagactgtagaattgacaacaactgatgtggcaagaacattatcagagaatatggcaaaatggtacagattattgtctaccaatcgtgtggagttccgatgttcttctgagcgacccctatgttttgggttctgaagccactcttccgtcagtttaacagttaaacagtgcaaattcttggggacggactctgcagctaactgaccaaactcagcagtctgaacaactgctgcctttgcacgctcctcaagtgcattgacaaggctcttcagtgttacaattgttgtgctgatatcataatgagagtcctgtgctttgtatattaaccgtgcaagccgagttattattggatgggcttcttctttagtgatggccttcccactaacagcttcttcagatagcaatctttgacaattccttatctgtgaactaagctcccatgcaagctgaaggttgccatgctcttttgcaaggacaacataagcctttgctagagtcatttgatctgtcaattggcgtgcaaatgatgtactgcttaaaagctcttctgtgaaatttactttctcatgatgggtttcctcaaattctgaacccttatcctggaacaagtaaaaaaaatttagtgaaaaaacatatacttgaagtgatttgaataaaagcaacacatttttctgcagtggacagaatcaattgtaagaaatatctctccttgatagagaaaatctcaaggtacttgaagtaacagaatgaactttttttttttttttttgctttatagttcatatggtccattagctatatcactcatgactcaaattaatcctccagtatgaagcatgcaaaactggtaagcttttatcaagattcaagggcagggtgtaatcattttccaactattcaagtccaaagtaaagtttttaattgttattgcaacaggttgccgttgatctctatggcattaactgtgcatattaagaggggctatgaaaatgcatttttttaagattataaacatgtgttgttcagtgtctttatgaacagttagtgcctccaatataaattggaggcaaaaacatacacaagaatgagatcatacttctgtcgaaagaattaagagggactattaacatttgctatcattatatgcttgggtgattcaacaaagaaataacctaggctttttggttgtgtccagttttggctatgtctaaaaaatttaggtagttgtccccatcatttggccaagttttgccaagaaagtcaactaggatggaaaacatacatattagcaaaatatagatgacacaacagattttagaaaatcttggcttcaaaacaaactgcttttttctacataggccaacaatgttgtgcctttaaattttacagcttgagaataaattggaaaacaaccaaatgattgaaatttcgaacagcttgaaccttgagaggttagccaaacttgagtaattcaagcctctaagtttatagatcctggaagaagtgcattaggttaaaataccatattctataaaatattctattaatttgattagcacaccactgtagaggaagaatacttttttctaatgattattaatgtatcatgaccagcaaacttgccaaagttgcgtcggcttcactatcatgttcatatgttgaaaatcatcagttttccttagctatctctttggtgaaatacaaattccagtttacatagacattaccattcaatgaaggatttcaatcaactgacactaatcaggtgcccacagggaaactgaaagctttactgcagtccatgtaacatatggttcagaatcataacaaaagctaatctgacttgcactctagaagatagacaggaatatccctagatgattaaaaagaataactgtgccctatggtattaattcagaggaaaatatatgactaacagttaacccctgaatatttcaattgcacaagttaaagttgtgaacctttgacactacatatagaatattgactaaaggcacaccattgatatcagatcgaagaagaaagtaatcgtcttcctagtacattagtagtatatgctatcaacatggaagatgggaaaccaccttctgaggatgacactctacctaagtacttgagcagatctccaaagaagtccatagacagcctatctataatgtcacaccaactcttgaaccatacagcccatttgctatttctaacaaccagttatgattagacatcacaaaacaaacgcttttcacatgggaacggctaaaattttcataaatatgactaatttactagagactagagaaaagagatgctgactttgagtgaaggatcttatactgaattatggaaagagagatctagaaatactgaaatagctgtaatttgagctcagccaatccactcaaccacaggtgtctgctaagttggctagcattcagttcgcataattacaaagaaaacacgacagtaatacttagcatacagataaagatctcagaccattatgctaataattgagatccatttaaagaggtaggtgaaacacagaaccaatctatacaccaaaaagcatggacttttcagagtctcttagaaagaagtagcataaaaaaaaagctgtgatctttcggaagatctcgcggaattcagcaagcgccgaatcaatcaagcagaaattaaaaagaaaagcaagagtttgacgaggactcacgactacgggcgggcggaaatgctccctctggttgtggtgcaggacgaagagcatgaggccgaggacgaggaagatcccgacgagccaccagatccactccggcagccgccgccgcgacgagcgccggaattccggcgcccgcctcccgggggcggacctgacggggggcatagctgaaagtgaacaaatttcagtagagtaaaaaaaaaaaaagcttcctcccagatctacaagcccaagctaacacgctcagccaaacaaagaaacatgaactcaagaagaaaaagaagcggcgccagagagggatgaagaagaagaagaaggagaggatcgcgtggcgcgtacgtggtggccagatgcggcgggcggcgggcggcggtggtcgcgggaatggagagatcggcgcaggcggcggtgcgggtggaaatcgcgaggaggagaggtgagcggaggccgcggagggggggccaattacgctgggcttcgtttgttggcggttcgggctttttctatactaccccccaggggtgtagtaagtaagtataggtagtaggggtatctgatgagaatgtcaccgatcgcagtccactacgccaacaaaagggagaaatgaaaaggtgacataaacggtctaccgctccaaaaaatagcccaatcaagacgtttctaaattccattctaaacctacggccccattgtttcacttattcgtgcaataagccaaatagtatatttacaaacggaaaataatttgtgaatgaaacttttatatacgtgttcttagcgatctaaaagcaaaggctgaaaaaaaaccctaaaatcagcttcaaatttaaggttgaaaattcaaattttgactgataagtataaacataagtaaaaaggtgagagctatagatgcttgctcggttcaatgtgtaatgaatccgcatagaagaaaaagataggacaatcagtcacacacttgtgtgacagatatgttaggccaatttacaaatgatagacaaaagttgtagagacagatgctaccaagatgtaaagttttttttatagctgtatatgttttaattttaaaagggattgttcatttcacattgtatgcttttctctaacttatcgtataatttattagcattctgtagaatttaataagatttgtccccatcttttttttctcatcttgttctcttgtcaattttctatcatgtttcataacaataatactagatctagtcgctaaggattgcacccaactaaggatggcaataggccaggtcgagcatgggcagagcaaaaccatacctagcccaatgcccgatatagctaacccgaaccccacctactacggttagcgagtaaaactttgtggccgtaccgtactcgtgctcgacgggcataggcatactcggggtgtactcattgagtttcacatgaatagtaactcaatagatatgtaatttaacaaagagaaacaaaatcaattatcaacaatataattcaaattgcatcacaagttatcaccaactagcatcacaaatgggccatgaaaaagatgtatgaaaattgagagatggaccaaaattagctaatgtatatgtaccggaccaggtatgggttaccatgggaaaatttaaatctcgattgttgctgactatgtctttgaatcttgggagggcatgcccacaggtaaaaagttgtacacatgcccgtactcatcgggccgagtatctccagatacccggacccatggataaaatcgccatccctatacctaacatccgaaagcttaggtagttgtgcttgagctctctactcatctattgtaatgtgtaacttcttatttttatttttttacacacaagtttatctattgtcatagtaattactatatgtataaattattttttatatacatgttgtttaattagtcttttaatagttgagagagatgttttatctttaatattataatatatgaagatattatttaatgatatgggtattggatccctacgaatatatatggagcacatcagtaacctctagagcgatcctcctggtttcaccccatctgtgctccctaatacgtatctctagcgtttgtctctaacttcgacatacatcttatctcttatataactcttgtattcttcttacagtccatgtaaatcttatattacttatccatgtatttcaccactcctacattataatggaggagtatttcattatattaggaactgcatcattgctaagctttaacatcttacggcaaaaaggacttactaatcccatgcatgtttttctttcaggggtcaaagcaattatgcaaatgtcctacccatatataatttagcaccaaatggttaaatttaaataaccctacccatgaaggcagtacaagtgatgagctgccttttgtccagcctatgttgaccactgttgttagagacttggagctagctagcgaggagattaagctaccgacaggaaattaaagccaacaagtcggccaccggttcggatcccgatcgtttgataacaacccgttaacgtaactagtacgcaggggctcttccctcccaccacagccattcagtccaaccgtagagatactctacactgatgcttttactggtctttctgtgaccttttcttttaagaccacagttaattatacgatcgacacgcatagacgtatacacatcattctcacatcacacaactagtacagatcctctcatctgtgatggtccctcacatacctaggttttacgggccgtcacaacgaagtcatctcaaacggactcaaaaaggaccgacaaagatatactcgcacatacatgctagatgtgcataaaaattgagcccgtcacggataacacctatcagtgacggaccccaacttgaggcccgacaaagataaccaatgatatctttgtcgggccctaacaaaagcccatcaccgatgtccatcatacgtgacgggctccaacttgaggcccgtttgagataactattaggcccgtcaccgatgaatgtcatctgtgatgggctccaacttgaggcccgattgagataactattaagcccgccgccgatgaatatcacccttgacgggctccaacttgaggtccgattgagataactattagtcccgttaccgatgagtgtcatccgtgacgagctccaacttgaggcctgattgagataatgctttgactagggttcacactcgctcagatcttgatcgaaattttttctaagtgcacgtcctagcaccgccgccgtcagccgccctccccgagcccgcgttggccgccgtcgaccacctccacgacatccctcgcttgccgatgccgcatcgacgacccctgtcgtgcctgagcccgctgtcctccaccaaccttctccatgccgtccccaagccggccgccatcctccacgctgtcccctgccgtcccgagcccgtcgccgcgtcggctgccgtccccgagcacgcaccgagcacacccgccaccgaccaccttccccaggcacgcccgccgcctcaacctcctccttcgccagttagaaatttgttccaatttacaactcgggtttgtaggtgtttgatgcttagcacttgaagatgttattgtgaaatatgtgaataatggatgtgtatgtgaatggatgtgtgaaatatgtgaatagcatatgtgtatgtgaatgattgtatatgaatagagatgctgggatattgtgaaatatatttgtttctgctattttgcagtgggcatggtagcaaaggcttgagggtagccaaaaaaacaaaatttatttttttgggggaaatactcatcagtgacgggctttaacttagcacgtcatggatgacctcatccgtggcgggcttaagttaaagcccgattgagttgagtcatctgtgacgggctttagtttgggcctgtttgagattgtggtcattcgtgacaggcgttaattaaggcccgattgagataaggtcatctgtgatgggcccttgtttgactggtcgtctgggtcaaagctattagtgatgtgctttagtggaggcccgattgagataacttcatccgtgacggctgcatgcccgatagagatgacttctcacatcagtgacctttacgccgtgacgggcgccatacccgacgcagatggttgctgcccgattgagatgtgggtgaccattgtagtgcacacaactatgaagagatgggactatctaaaaaaaactaccacgtgtttttaaggggaaaactgttggcaacttttttaacaagtagacaagcacgttaggacacctaaacgccttgcggtgatatggagtcgccaaccaccctaatctagcaaaaagctagactaagatgggttttgatagattaaaccggctagcggagctgctttagatagaacgatggataactacccgtctcgtgggcaaacgaaaggtttacaggacaaatctacaaaggattccgcacgatttacgacacgaatcgataaagatggacggactagaataaaatagattgaaacattgaaaaagcgattcaattggcttatgtgtagattgtagattgtgtatacaattgaaccggccttgtcccttatataggggttggtcttgcgtcctacaggtcctcctccacgtccaactcgagggtagaaaccaatggaaacctgaaacataccttcccgagtaaggaaacccaagacccgatgaaaacagactcgagctcggactctgccggtctaaccggccacatgccgccagtcagaccagccctcaagccacggtctgaccggcccatacacggcggtcagaccggccctatggaggaaaccggtgactttccaaatcttggcaatttttacttaattcgagcctacgtgccaaatttgagtgcaaacaaaaagtttcaaatctaactatagtataattataatataatttcactataaatatactataactataatataacttgtatataagtattaaaataatatatgcaactttatatctaattaacttatatatatagattacagtgtagttacactatagttataatatagctacaatgtaactatagtgtaattacattgtagttacactacaacgtttttttttcccaaaaagcttgcgtacagttttttacaattccgtgaagcggaatcctatatttataacatacatctagatcatattagaaccctaacctcatgtagcgctgcgctttgagcacataacacacccgcatgtatatatacactgtctcccggtcaaattcgttgaaaatactagcactagatattgatatagtattcgacataaattcgccacaactattctgaatatatgttcatcaaaactattaaaattttaattatttggatgtatttttgtatgatggatagactttatgtcaccacaacaaacaatttttagtacatatataatatatttatattcaaagaggttaaacgtggttacgtgccttctaaaaatctaaagtgacttacattggagatgggctatgtagcgagtgcacacctctttacttgagagcaaacattgataacacaagtgttttggtgtgtataagagttatttgtgaataactctgtataagaattatatatttaataaaaaataactttacaaaatttgaatgcatgtttttaaataaggtatgtccaaattaatcattctgccaccatacacactctcttgcggtggttcgatttactagtctcaacttcgatgccagatatttttcacccccaaattctcttcaaaccagataaactataccctcaatcgatttgaaggcgttttattcctatgcggtacccatgtggtattgcattaactatgcggcaatcctattagtagcattgtcctacctcctcctatccctccccctccatctctatctaaccctaatatacagtttcactgggagagcaggcaacagcgctcgtataggaagaaggtacacaccttcctctctccatgccaatcaagaaggtccaaagaagatgacctgacaatgagcttgtagggtccaaccatggtgctagcttgtggcgaggagatcaagttcgatggccatcattgtcgtctctgtggctccatccctcgcattgtaccgtcccatggaggacaacgtctgatgacctcgctaagggcatggcggaataggcttgtggagactagcaacaagcgagcttgtcaagggtggtggtggagagagctcaacggtagtagggtgtgctcgtggagacccatcccttctcttccaggggtagcgcaacacattgaggacatgccacaagaggtggcagtgatggctcttcattatgccgccatataccaatgcccatttccctctttccctcggcagtcagcttcgtgcacgaattgttgtaacggtggaggctcaggacaggcccacaactgtggagggatcttctcccgtagatcagttcaattggcaacagagggagtggctacagagatggaaaattcaaggagggatgagaggttagagttggccatcagggaaagtagcacccaacttagaccaaagctttcacgtctttcctcactagtgtccgagtagatgtcgctagctagataggtagatttgggaagacaaattggggagaggaagaatctagatttggaggtagagatgggagagaagagaggaacaagattatggatagggtagatataacttttaaatatattttatctttgttgcctgaacaactacatggtaaaactgtttccatgcttttatttatcgtcctcatatagcttgaaaggggaagggttatattaaaatagaccgttttaacagttgagagtttaaacatctggtattaaagttgatggaaaatcgtcacaaccatttgtgatatatatatatgttttgtttttgccatggtaggtctgtgatggtggtgctcatcataactcgttacaggacatgacttatgccagattttcgttgattcttagaaaaaaatgtgtgtcgtccacaaagtatgaagggtataaaatgtattcatttattaatcttaaaaaatgtatattttcactatgctctggttacaagatctgtgtattcatttatctaaaaactacggcaactcagtgattctttgattaaattaatggatgtctataaccacgcattccatttatttgatagaaactgatttatcactaaaaatctttatgttttatatcgtgtggtggctgagagatcgtgaatgtgctttgtagtagtagttggtgattttattatttctatcctacagaaaaaatgatttaaatataatgcaaaatttgctttactaactgactctcactttctcttctaatttcagtgggccatgagcagtagtgacattagagacttcaccctagaaatgaaaattattatttatacgatattatcatgtctatcgagcgtattttgggcattatatgcttggttatttaacctaaaaacaccaaactactacatgataagtgatcatcccgtcactattatatataagacagtaggtcgtttttattgttgttttttttcctttactaattactaagaattcgacacgctgattggtgcgtcaattgagtagtatgtgtgtacggtctttaaaaactacatagttaacatactaatattttttttatgatttggagcatcagtgagattagatttggcatagaactctagatatgaattcaacaccggaataagtgtttgttttattataattgttgtgttttttaaaagttgaaagatttacgtattatttattttataatgtaagaaaaacatatatttagaaaatggttatcaagattatagagtttgattcaatcctagaaagaaggagcaaattgtttttgtcatttagttttctatctattatttttatttttagtttctcgaaacataggatatgtagtcacgatacttgccccgaataatttgtaaagaattttacgaaaagtattttttctatctttttttttcttttcccctctcttttacgtgtttgcactagtccggtcacacactgttgggttgtggtgccgtgtggcctagctacacacatggagcatctttttttctctttttttttcagttcaccgtcgtatcttacgcacttgccaattttatagatagggtttcttacccggagctctttctgccacttgtatctcgccatgtgtcgctcaactaatggatggtgaggacaaccaatcagctagcacgaaaccaatcagtatgagatagatagatgcaaagaggaaagatattttgggaagcctctgtaatctagatgttgtgccttttgtttgcttctccgtatttctttttttactgatattctatatttatctcaaagaggataaataattgggaagtctctaggatttgtatctattgttttcttttggctatttttttatgcatagttttattagatttatcacaaaatttaataccaccatgtggcctaatgagacgagctagctttagaaagatagattggtcagaaacaagatgcccacagttcagcttggggcttagaccattcacagtaggcctccgtggcattcagcctcaccaccaaaaatagaatattcgctgccacgtcctccatccacacaacctcctcaagtccgcgtagccaaagttggctacgggttcctcgcaggtttgtaggtgggatccactgtcacaccctgaaaatcctaaatttataaattgttgtttaaatggaattattagaaatgattttaaaagcctagaagaaaagatctaattataaataataaattccaatataaaagtgggccagataaaattttattaaatttcacttgattctatagttcctagattttatgggatttatttgagccaagaaagtatttttaataaatggaattgcatttcatgaataatttataaaagaaacttttggctttgggctgaaagtcggcccaagtctctctctctctccccgacctgagcgcgcccggcccaagtcagcccgccgagccgagccgccgctctccctcctctctcccgctgacaggtggggcccacatgtcagggccgtcttcaacctcccgccgcagccgcgccctagccgcgcgcaagccgccgccgcctccttccaaattcgcccgcgtctttccatctccgagcaaatcaatagaggggaaatgatcctcaggatctcctcttccttttctcttttggaaatttcatctaaattcgtttggaaatcgtcggatttgatctcgattcggattcgtttttttcccctaaccctaaaccttccttctcgccaccggctgccgtgggcctccatcgccgccccctagcccctatataaggacccccgggacctcctctcttcgtcgccaccctcgccttagccctccaccgccggtagagctctagccgcgtcaagccgtgcgccgccgtcgccgccgcaagtccagccgtgcgccgccgccgctccggtcgtcgtcgtcgctcgggaaggccgccgtcgggttcaccaagtcgtcgccatcctcgtcccatcctccgtttccgctgaggaccgccggagcatcgccgtcgtcgtcgacccgaacgtctccgccgcttcgacctcatcgccgtctccgtccgttgccgtccgccgtcgtccgagccttcggtgagttcgccgcgtcgccctctacctgttggtgccctctatttgcgccgccgcgccgtcgctcgctggcgagcacgaggtgctgagccgccgccggtgatgacttcatcgtcgacgtcagcgccacgtcagccgtgcccgcggttatgggcgggtctaacaatgtctttcgtgattagtctcacacctctcaccataataaatgatgctgtaattggtaataatttgtttagctcctggtttggagatagagctgtgcagccgggaatagttgttcagaatggttgggcctatgcaacgagtatgttgtatagtgttggattaatattgtttaagtaaatactttactgttttattaaattctgaagtatttattaaaggccatttatgcaaatgagactatattatgccatcctttgttatcccctgcatttgcatatttgctgcgtggcttgttgagtatgtcatatactcaccttgcaatcattcatcagaggatgaattctacagtgatgctgaaggtgtggaggattaggcgtagccctggtcaagctgcttgtcggatggagatgcctgcgccgtttatcttattttccgctgcttcgatttttattgtttgagaggaactatctacctctataatgactttatatttgcttattaattagagtaacaattgtactctattatcaatttgttattgtgtgcctcggctgattcctggacgagggtttacacacatgtaagtatttggaattttggatagaaattccgggcgtgacacccacactcgaccttcgtgccatcagggaaaggaaagagaggagagagacctcgtcggcatccccgcactccacgccgccgagctcactactccgctcaacgtcggactgtgtcgccccattctacgctacggcagccggaggaggagggggaaagcgcggtggaggagatgagaaggggagagggaggcatcggagaagcggatgcgctcgaggtcgaggccgacgtcgattcggagttggcgccgtcgccgctcgggccgccccgcgtcgtcgccactcgggccgcccggcatcagcatcgcgcgccatagctcagaccgccccgccagccatcaccgctcacccctcgcctgcgtggggaaagaaagagaggggagagagagagcggagaggaagatgaaaggaaatgagagagaggagagggaggggaagatgaaaagtgaaaaaaaataatagtagtgggacccactacaagcaacttgtactgtggagcatgtagcctatcttgtttttaggtggtgtttaggataagagggacttaaataagtccaaacagcaccttaatctacgtgacatgaagaacagcaaacatgaatgatgccctgctaatgcccggctaggggcgtatccaggtcaggaccgtacatctagagataaccagcagccacatagtacagactacagagactgctggtggggcctgcttgcaagatgctagtggtactaccagtactgcatgcacacttggcgtagtacgaacgagttgactgcgcatccaatccaataatggagcgaagcacaaatcagcaaggggtatcctccatcagattcctggactgaaccaatcaggtcttcctcctccggttgaattgctgcatactagtagtactagccaggacaccttttatttacgcttaattgctttctcgatcggaagcaaaacgctagagcaggtccccatcactgtagctcaacatgacatgaactgagccctctctctagttactgtagctgctaccaaccaactaatttgtagacgcagtagtgcttccaatggtctgcatgatggagattacacgtcctaattgtctagaaaccaattaaagaaactgcgacgcgcaatcaacctgcactaggctaaagaaaattaaggtactaatcaccgacagtatatttctttttcaaaccatcgtactcatcggtgttcatataaacagctggtgtaggggctacaagattcattttcttattcaaacagaatatcagtttgctatttaatttgtcaattcttaatttttatagtttttagtctcataaatttgcacaacacagcctaaaattgtaatgtacaaaggaggtgcggcattatagattgatgccaactaacatatacatacactagtacataaagaaagacacatacaagttggcactatagttaacagaacagctaaaaccattgcatatagtgttcttctcaccttcacatgctaaaaaaactaacacctttaagtgactatagatgccggttctaaagaaaaaaatgacacctttatcttaggtaccttttttttaaaaaaaataaaatgaaccagaacctttaatatattataggtgctgtaaaaaccgagccgagcatagatctgattttttttttggtgcacatggccctgagaggggggcatcctcatccaccagcgccctcctctcgcccatctctctttatctctctatctctctctccaactctcctccgttttctgttggctccctctcctcctctccttccgttgcacggttgatatttcttaacaacattactagaaatataattcacagcactgacatagaaatattcatggtatattaatggttacagatatgatccgcaaacgcacggatataccattataacatttcacccgaaagtattccaaggtatcgtatttatttaatcccaagagaagataaccaaatactcggacattaaacccacaccattgcacctctctggtaggctagctacacaactatatcggtacaagtataaaataaagtcggtactcagataatataaatggaataaaatatcgaagatgtataaaaaagaatattctattacttcaatgagtcttacaaaagaagagagaaaatccgctagagccatacccgaaatctcctgaagactcgaggactaagaaaactattctattcctactccactagcactaagatgctactaaacttgagagagggagagagctcttcttcttgagtgtgtgttgaagtggagggagtgaagtccttatatagcctcccaataacggttgtggcggttggaatggatgaaaatgccctccaatcatcattggggagtgatccacaccgtccatcgcaaaccctgcatcgaacggcttcacggtgggttcggccgaaccatgggctgggccattctgtcccatttttggcaggcggcctccttaactccttccttatccagaacagtgaattttgggcctattggattgtgtcaattatttgttcttggcccatttatccataattctggatctcgacaacgtctgattgattgatcgtttattttttgtcgattctcttccatttatatgtgcttctcctgcatacatgttagtagcatagtatatagtggaaatagatattttatttggaaattatgcattgcaagcatagctagtcttcattaattgggtaatattgacggtcgaaattggtcgataatgactgtcaacaacggtccactgcgcccgtggcctctcacccaccacacccgtcaccatggcgacgccggtgctggcagctggccaccaccaccgagctgaagaaggaactgaggaggatttcggtggaggtgtacggcaccaaggccggcgtcctcaacaccgactgtgccatctgcctcggtgattttgccgacatcgataaggtgtgcgtgctatcgaggtgccaccacggcttcacgaccactgcatcaagcgtcgacggctgcttccgtgacgtatctagcattgccagcatccccctcacctcccctgggcagtgccccctcacctcccaacagcggcggcctcctctcaccttcccacgatggcggtgtcgagtgcgaccagatctgaccactgtagctcaagggcggcggcagtggacttctctccttcaactccttgtttctacttctttggatttttttttggttatgtggacgttgattttgtttttgaatgttgattgtgcgattgtgttcatgttgatcgattcaacggtttagtggtgattgggagctgcttgattcattggatcgattcgagccgatgtatcaactcgccttttttttaattctttggacctcaaaggtgccagttctaaaaactggcacatttgatttctctcattagtgctgtcttttaagtgtcggttgggtaaaacgacacctatgcggggtttccaaccagcatttgtgttttttactgttaaattgtattctttttagaacatagataagtacatataaagcctactgcacattctggttgaaactgtttgttggaaaaacctatcaagaaacgctggtatgacataataaaatcgataggcactactacgaaaaccatctttcgtggcggccatattgggttttcactagcggaatttaaagccgccataaagccatggccagtgaaaatcaagatcttcgctagctgttatcgatcgccagcgataattcattttcactggcggtcgtcttaagccagccgctagcaaaaatctattttcgctggcggttggcttaagacaaccgccagcgaaaataaattatcgctgacgggttatactgtgccagccgctagtgcaaatgctggccaagttaaaaaaaacgacagatggagcgacaacacttcacccgcctcccttcacataaatttacccaagcattcaaaaatccacaaaaaattacattcaaaaatttccattcacccaagcattcaagcatcaaaaaaatttgaagtcgccgtcgcggtgctgcccccgtcatcacgacgcctcccctattggtgtcggcggcagatccggcctcccaggtcgtcgcggcagcggatccggcctcgcccgtcgtcgtggcggccggatccggccgaccccgagctcatggtggtagaggcgacggcagcccgcagcggtggtggcgacggcagctggcggtgatggaggagggagagtgagaaggagagcccacggctggatccatcacccgcgtcgttgtcatcgccgagactggctgccgccgtcgggtccgtcgcccgcgccgttgttgtcgccgagactagatgccgccaagcccgccggatccgtcgcgccagcaccgtccccgccgcagagcccagtcaccgctgccacccgtcccctttgccgctaccggagccgtcatcgcctacgccatcggtggagagggatgaggagagggctgcgcgtcagtggggagggaggaggagggaagagtggatctggaggatagagtggatatgggagaggggagaggaggggatgggagggcagtggcagcgcagggagccgccggtcgtcgccgtcgccgtcgccggtggggaggccgagagggaggaggggataagaagaggaggggatgtggagagaaggagaagaggatgaggtaggtgggtggttttaatttgaccagatatttttggtatgagctgggttttctctggcagttctgtttattggccgccaggaaaaattcgaccgccagtgaagattatctattttcgctagcggcgcacctaagtgaccaccagcagaaattgtcatattttcgctgacggcagtgttagatgagccgccagtgaaaattcatttttgctggcggttggtgctccccatcccctcgttacaactttgctggcggtttttacatttttccgctagtgaaaataataggccaatgccatgaaaaatcatttttatagtagcgaggtctgaggacaatctgaacttagttgaacattggtaggatgtgattgtcaggtaaaacgattaatcaagaaatacgagtatgtacgtgagagttagtagtaaaaacttaaacccttccccacaatagccaacttgaacttagtcctctttccttgaagataaaaagaccacattgaaaatcccatcgtttcgctcatacttatacttatccacttatccgtacagcttattaacaatagaaagataatttatggaaaaactttttttacatatacatattcttaacgattcaaaagtaaatgttataaaataaactacgatgaaaaaccataaaatgaacttaaaactaaaatttttagtttataagtataagtataagtgggacgatggggctattgactataagtacacataacagtctcgttgatgctggatataacagtcgcatactgttatagtagttacttactaggtaaccaagacttgcatggctttttattcattatttagtggtattagctaaatttttagcaggcactttagaaagtgacaaattaaaatgcaccaacaagtagagcaactctccacatcatattattggactacttcagaggaaaggatctgattcacattagagaattagaaacatgaaaagtatcaagcacatgccaaaaaggcaagcgaaatgggttgacccttttccttttttgggggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgcatggtgacttgtggaattttattagttaacttagtttgctattaaaaagacaagaaaacaaacttgatgatggtagctcatcttcgtttgttatgttgggagtttgcttcaagattaaggtccttgacaatgcagcagggaaaatacttggttaaatgaggaaatggagaatcctgtccatatgatttcttccaaatgcaccctgtaatgtatagggatatagcatggagtatacatgttccttctttttcctgatcgagttttgggaaagggatattgctttgtttttgttgacttgtattatgtggccactagaaaagttgatatctttgtggacaaagttattttgtcttcacaaaaaaaatctgtcagcttctcaaatccatttataactaactacacaggtagggtcatagttatagttataggttagtgaacgaattaagggtttgttcactttattgcctaaatcaaccataccaaatattgacaatgccaaattctcgtacatttagtattaccaaaatctggtagtgggctttgtttgctttgatgcttttaccaaaatttggtgagttttaagagagcttctagaattcactagtgaagaaatgatctttaacaccggttggaaaccccctttagtactggttgtagcaaccgtgacaagcaaatcatgacgatcgaggttgaaataaccagtactaaagatgcataccaagtaaaaaaatatgtgcgatgtgggatccgaaatcaaaatctctcacctcagctctcacgagcattaacattctaccctactacacacatctgacttggataaagatgctttctttttaaagtaaccctggaggtatctttagtactaaaaatgtctttagtctggattgatgttaccaaccggtactaaaaataattttttagtccgggttgattttactaactaggactaaagatcttctagcattagtctcggctggtgttaccgaacaccaaccgatattaaagatgtatttttaataccagttggtagcaccaaccggaacttaaaatgtttccagggatgtggacttttagaaccgttactaaaagcatctttagtaccggtttttaatctaaccgagatatttgtgattttgggtaccacgacgaaagatcagttctccagtagttattgttaaattttggtaagatagtaatgattgaagtgtgtttagtttgttgctttaccaaaatttggtatgttgaatcttttcaaaaaaaattggtaagttgaaagtgacaacaaactaaacaggcccagccctaaaccaaaatctggacacattttgggtcagtcaaatgaagaaatgtcacccatataaataatggactcaaactcgcagtgaattccactagttcttaatcttttcccaattcttgaactgaaatctaatccaacttgtcagcatgttagttgacctttgttacaataagtttcataagcctacaacttagtgtaaaaaattctaagtgcaacatcaagttcaattttcagaaaccacatatattttatcaacgaagaattcttacagaacttgcaggtagtgatgcagttgcgtatgacaacttcatcaacttgcccattgtctacccaccccctacatttagcggagtacatgcatggcaactcgaactgttggaaagtgatgcagttgcttatgacatgcgggtccaagttgatcaggcaggctcatttgcaacagactttgtagtttctttattaattttcgctgtcaattttgtcatctttgaaattagaatagttccttgagactgaaatattttttggcagtttcagcagtatcaaattttgttttcatggattttttttcgaaaacacagtaaaatcgtagacccatagataccccacacactcactcttatgaacgcacatcccacccctagaaacccctaaaaaaactaggataggtatccatatagacgcacacatgcatacttatgcgtaccttcgaagaataggccgacatataactagtagagaaatgatctttactaccggttaataaacccccttaaattagtactagttgtagcaaccgagataaggaaatcgagactaaagtttgtgatctttagtaccggttgaagaaaccagtactaaagatacatattaagtcaaacaaaataagtgggatgtgggattgaaactcaagatctctcatcttaatcctcacgcatgtaaccatcccaccaaccccacacatttaacttgtatagaaatgctttctttttttaactaaccctaaagacttctttagcaccgattggtaacactaagtggatgcaattttagtaccgattggtgttaccaaccggaactaaagatatttttgaggacttgggctttaagaacggatactaaagagtttttaagtaccggttcttaattcatcggtgaatttgtggtttggagcattggataaaagatgtgttatctagtagtgtattcatcgcttacaccaaaagaataaaatagctgtgtaaatgtaaacactcgtggtctataatttaaatttggataggtaagttccagtgttccactataaggaaatcttaccagccgagcaatttttaatggatttcaatcgagaataatattacatttccatgaaaagaaaaataaacaaattttggtccaatgacctctcgtggtagatatgaatgtgataaatactttaatcttgcagtaagattcttatttgctgattaatcgggtgttatttgatcacaggtacatatgtatgtttcactccaagaaaagagttggagtgagttgggccaaaatctttgtacaggcccaactcgacagttctctttcgtctctcatcttttgcactattgtttaaaccgtagttaaaatttgaattttaaaaaagaattaaatttgaagtttattttgaggttcttcattatagtttatcattcagaattgatttttaaattgctaaaaaacatatataaaaaatttacctacaaattattttttttactgtgataagctgcacggcttataatgagcatttggccaaccgatggagccgaaacccaaagcaagcattattcctttttttaaacggaacatttccttcaagctaagaattttcgtgtgatcttaggcctcgtttgggaatgcaaatactggcccataccaacaaatggaccagaaaatttagttcaatttatcggcccatttcttgagaggctaatatctgtgggaataagttcatctgaagtcccttaatttgtcaacgaatccgattttcgtccctcaaccgaaaaaccagatacaatgggtcccttaactatcaaaaccagtgcagattaggttcctcggcggttttgagggtggttttggctgacgtggcgcctacgtggccaatttgactcggtcttcatctgacgtggcattgacgtggcgcctacatggcaattcgatccaaaaataataataaaacccatgggacccacatgtcagtttcacacacaaattaataaaaaatggtggggcccacgtgggccccacatttcatcctcacccctcctcttcttccttatctctccccatctcccctctcttcatctctctctcctctccttcctctccaggcgacgaagggaggccgacgaacgcgcgtggaggccgacgagcaggacaacacctcggcggcgaggcgtggacgagcgggcgaagcgggttggcggagcagaggaggagcggtggcgggcgagctcctcgcccttgcagggctttatcgtcgaggagaggtcgcaatccatcatcttcgcaaggcgtcgcgcggcgaggtggccggtcgcggtagcgccgaggagcggccgcacgggaaggggtcgtggcgtggagtagctagaaggaggcgaacggatggtcggcgacgaagtccaccaacttcggcggcggcgagtagtaatcattgcatagcgtgaacccgagatcatcgtcgaactcctgcccacggcggcggagctagaggtcgttgtgggtgtcgttgctcgttgtcgccttctacggcaggtggagcaccttgaagccgtcgtggtaggcgacatggtggtagcttcccgtcggccgctacatgaaggagaccacgacagagctatcagcaaacacacacgatttcagtggctatcctagcttgtctgacggtttcagaatgatgaacagtgtctgacgaaaaacgacaatgcagaaaaccagagaagaacaacgttttggtgctgcaatactgcgcagcttttctgagttctcttcttccttttattcttctccacacaggaggttgttacatgcgcgatcttgccggatcaacgactaaccgtgccatcccacgatccgatccctgcttgatctcttctactaccgaaacagaaaaaacgataactaatccctgctccagcgcgatgtcgtcgatggcttccacccagaccagctcccggtccacctccacggagcgctcgacgacgccggactccacctcctcgtcgccggccacgctcgtggtctgtccagtcctctccatgtctcggcgtcgaagtggagctcctgcacggcgacggagaggaggccaccgatgcactgcgcgaacccgtcctggatgaacgcctcgttctcgatgaaggagaacgtcccgccggtgacctcggcgatggtgtgcatcgccattgcatcgtggtccttgccgaagccgaacgtgtggaccggcggggagcggtcgccacggccgcagccgtcggtgcacacgaaggacggcggcacgagcgtgtcgcagttggcgtcacggccgccacctcctcctgctccggcgccgctgcgcaagtcggccagcgacgaccgggagccgccacgtgtgccgctgcctctccgtcacctggagagagaggagaggagagtgggatgaagagaggggatatggggaaaagaggaggaaggaggaggggtgaggatgacatgtggggcccatgtggaccccaccatttttaattaatttgtgtgtgaaactgacacgtgggtccacgttgacgacacgtcaatgccacgtcagatgaagaccgagtcaaatcagccacgtaggcgccacgccagtcaaaaccactctcaaaacctccgagggacccaatctgcaccggttttgatagttgagggattcgttgtatctggtttttcggttgagggacgaaaatcgaattcgttgacaagttaagggacctaagatgaacttattccaatatctcaatatctgtgtattgtttacttccgaaaacataccttttcttataaaaattcttatgtcggaaatgtatagggatattgtgtggagtatatacgttcctcttctttttcctgaattttcttttgtgaaagggatattttgcttttgtttttattgactttatgtggccactagaaaagttcatgtctttgtggacaaagttattttgtcatcttcacacacacaaaaaaaaaaaaaatcattctgccagcttctaaaatgaataactaacaactcccttcttaaaaaaaaaactactccatcagtttaatattataatactttctagcattgcctatattcatatagatgttatgtgcatatattcattaacatatatatgaatgtggacaatgatagaaagtcttataatatgaaacggaggaagtaacctcgtactaggatgttacatcttagtacaataaatttcgacataggctgtgtttagtttgtgtgccaaatttttttaagtatacgaacatatatttgaagtattaaacgtagactaataacaaaacaaaaacaaattataaaatccgcctgtaaactgcgagacaaatttattaaacctaattaatctgtcattagcaaatgtttactgtagcactacattatcaaatcatggcgtaattaggcccaaaagattcatctcgcgatttacatgcaaacagtgcaattagttttttttcattcacatttaatgcaccatgcatatgtccaaacatttgatgtgacggaaaagttagaaatttgaagaaaatagtttgaatctaaacacggccaaaagcaacctcatactaggatgtccagattcgtcttagtatgaggttgatttttttgacgaagagagtacacgtgtagaaattaagctagaatatggacacattttggatcggtcattggacacattcactgcgagtttgagtccattatttcaatcttgaataatattacgtcaccatgaaaaaaaaattggtccaattaatgaccttaattcacgctatgctctatcaacctttaatcttacaggttcagatgcatgtgtcattccaagaaggaaaaagtacttgtaatcgggataaaaaacatcctcgaaccacaaaaccagatatgtgatatcctttaactatataaaactggtcataataggtccctccacggttttaatcctggttttatcctacatggctgctgagtcagcgtgggacccacttagaacccacatgtcagcctcctctttctttcccctcttctctcccttcctcttctctctctcattcttctctggctttgggcaggccggcgccgccgcggagggaaactccaccatctactgcgcctccgcaaccaactcctccgccagtggttaccgcgccgtcacgccattcgtcagcttctcccaggtatccggcggcggggaggctttgtctgcgggctgcaggtcgggggatgcgcgctcttccgctggcccgccgcggcgccttggtcagctcaggcgggtgtacaacggcccggaccagctcgtcaagctcgccgtcggggacggccatgtcgcagcatacgacgctgaggcgcgggccatacgatgatggcgttcgcctccctcgtctccggcgacgacttcacctgcgccatggagacgaacacctccgccgttcggtgccggggcccacgcggtggcgccgtggaggcgggttttctcaacacctccatctccaccctcaccgcgggaggttcccgcgcgtacggggtgaggaagaacgacggcggcgtgcgctgctccggcggtggtgtgctcgcgccgcgcgaggacctgtacatggatggcctggccatcggcgactcccacgcgtgcggcctcccccggccaaaccacaccgccacgtgctggagcctcgggtgcgacaccaccacgctctactacccggcggtcagcacgacgttcgagctcctcgtcgccggtggtaacctcacatgcggcctcgtgtcgaccaacttcagcttgctctgctggtcgatggatgggttgatggcggcggaggtgaatctgccgtcgatcctccccggcgtctgcgtctctgacaacagctcgtgcaaatgcggcctgttcccggactccgggaggttctgcaaggtctccggcgacatcatctgcaaggtctcgccgcatccatgcgcagggcggggagaggagcggaggtggagatggacgctgcggcggtgctcaatcgaccaatcgaccaagccaccgccgccgccgactccttcccgcgtcctccaccggccccgcggcgacacccttcccaggccaccgctcttcgctgctagtgtgccagggcgagcgccgctgccaggatgctgaccctggccgcggcctcctcaccctcgccgccttactcccctcgccgccgccgacactcctcccctgctcccgcgtcgtctccgctgccgccgccgccacgtcgccggccaccagacctcctctcccgcctcaccccgccggatctcctccgcctcgccccggcgtccgcctacccagagccaaagaaaagtgagagagagaagaggaagggagagaagaggggaaagaaagaggaggctgacatgtgggctcacctgggccccacgctgactcagtagccacgtaggacaaaacccggatcaaaaccgctgagagacctatcgtgaccggttttgtatagttaagggacctctcatatctagtttttacggtttgaggatgttttttttaatcccgatgacaagttgagggacctttggtgtactttttctgtccaagaatagagtcggagaaaattgggccaaaatctttctacaggcccaactcggcatttctcttctggctcccattttttgccctacagtttataaatcgtatttaatatttaacttttaaaactaaaatttgaagtttattttaagatttttcatcaaagtttattttttacattgacttttaaatcactaaggacacatatatcaaatttttaccacaaactattattttgttgataagacttatagcttataatcagcatacggacaaccgacgggaggcgaaacccaaagcaaacaatattcattttttggaacaaaacatttcctttaagctaagaaaattaggttttaatttgtgacaaaacttgggcacccttaggcctcgttcggcaatgcaaatacttccccataccaacaaatgggccagaaaatttagttcacattattggccaacttctggataggctaatatctgtgtattgtttacttcagaaaacatacatttgcttaaaaattcatatgtcagacatgcaaggcaaggcaaggtaggattaaaactctggagagcagtcgaacagaagaaattggtcagagttctcattgttttctatagttgaaacgactggtcatattcaatttcacttcaggtagaggttggtttggcttgcccgcactagtttgttcttgcagcaacaattggcgccgaggtactaggaaatgcagaaacacagcccttcccaagatcaaagaggcaaaactgtagtcgcaatgccaagagatttctgcaagaaaactgagcaaaatcaacagtttcattagcttcaccattagttccaacacagtgaacatcacaggagcagcttaattaacattgtaccattattagcaccatactgcatctaaacggctcgccgattctgaactattaactactgaacacttaactagtagcagcagcaaaattctccataagatttggtcatctctgaactaaggtttcaagctgcttcagtgcaacatcttggcacccagatagacaatgcaagcagcgacggcgagcgacatggcggcgaccaggttcttccacccgatccccgaggcgctgcggcgagccttccgcgccgtccggacggcggcgtagtagcgcctcgggctggccctgaacacggcgcgggggacgcgcgcaccgccgagccctgggcccttcatcgtccggcaggtgagggcgcacacggcgccgccgaggaacgccacggcgaggagcgtgaccgccaggagcgcatacaccgcgacgccgccgtggccatgcgtaggcacgggcgtggcatccgccgagcaatgcgctcctcctcccatggcggcggcggcttccgggagattctcgacgaccttgtctccggccgtgaccagcagtccgcagaggtcgtgcgcctccaggagcttcgacgccattgccagccacggctgcgacgcctcggccgccgaccccgccgcgttcttggccgcgtccgggagcatctcgacagccacagcgctcaccgtgaccagccacccgtagagtccctgcaggagcttcgccgccactgccagccacggttgcgaggcttctaccgtgtactccaccgtgctcttcgccacgccggggagattctcgacggcgaccgcaatggccgcaaccagccacccgtaaattacctgcaggagctccgccgccgatcccagccatggctgcgaggcttccaccgtgctcttggccacgccgggaaggctctcgacggcgacggcgaccgccgcgagcatccacccatataggccgtgcaagaactccgccgccatttgcagccatggcgcggaggcttccatcgcggaccccgccgctcccttggcaaccgcggcggcgacggggagattctccacggccacgcctctcgcggcgacgagccaggcccagaggtggcgcagcagccacgccattgaggcacccacggcctcccttgtcacggccgccgggagcatctccacggcgaaggcctgggccgcgtgcgccgcgccggcgacgacggccgagaggttggcgatggggacgaccatggcgacgaatggctcgctacactgtgcggctcgctgcttcgtttctagtactatcaaagagacagtgaaaggatgggcaaaaaaggagatgcgaaaagacaccaaggcaccaacccaagccgcaccgggcgaactttttttttttttgaggtaaccgacggcaggagatctgccggaatgccattgaagaaaggagaataagttttacaaagttaacagtgaaaaatcagagcttaaaaaacaacttgaagaaaaacaaaagcgagagctttgatcaaggcgaactgaagaaaagtaaagcagcgagtaggatacaagaggattaacccgagaacccgcttattgataaaattagtaactcgcggattgactcatgggttacctattaatttaatctataaataagtttatgggttgatcacttgtatctctatgacgcgatcataacatgaaaactcgtagattactttttgtttaacatattaagtaggttcgtgggtcggctcgcttacatccctagcagcaagtgagcatgtgtgtgctttgcgctttgcttagcgtggttgtactccggcggcagtacactgcaacttgccgtgtctatgttgagcacgtgaccgccttctctagctgaaaatgtactgaaatcagatcaacatctcggtgtaattgataaacctgaaaccatataattaatctattatatgttgggtctaatattggttgagagtttgaattcttcgtggtggtatagtctcatctgaatctatcacgcacgtaacatttccttctctacaagaatatatgagaaagggtgcaagagtttgtttggctgaagggcttttatccccaagtaaaacaacagcgcataatagcagaatcagcacatatttgttctgtttgtatatcctgtttcttactcgataaatcaaattttcagttgaacttttgtggggtacttgatggtgttgtacactatattgttacagaatttttcacaaccaattgcatccatcgcaggagtttggaacactgaagcaatagatattctttccagtgacctcatgacagctacgctaccatgtatgctgtattgtgatcatcctgaaccctataatatgtttatatatcttggtataaccaattcattatcactacataaagtctgttagcatactttctgaatgaagtttctacaatgttcttcaacaataacttatcaaatactatcacttagcagaggaattaaatgtaataagttaataaccaaggtgcatatttgatgcatgtatgacactaactataaaaggatctgggtatgtgatatcacgtgcctgaacatggggaggctaccatcgcagacccaaagaaaaaaaaaacaacagatgaaaacatatagtagtattacattaacgggaatgctgggggacgggataccgtccctcaacgggatagctcctccacaacgcgattcttatccatacacgcaccaggcctgctcactcgctgccgtcgccgtcccccgccgctgccgcgcccatcccctgtcgcctccgccgccgccgccgttgctatccaccgtcgacaccaccgccgtcccccgtcgacgccgccgccgcgcccgtccccccccccccagccgccgccgcgcctgtcccccaccaccgccatcctcgtctacaagggacggctgcagggggccgaccgcgcgtgtcggggtgctcctcccccaataagatgcccagctatatctagtaggaatcaccaataagatgcctagctatatctagtaggaatcacctgatacctggtaggtatcatccgatacctcgcaagtatcacgcgatacatggtagaaatcgtctgatacctgacaagtatcacatgatatcacgcgatacgtggtagaaatcgtctgatacatgacaggtatcgcatgatacctcgcgaatatcacgcgatacgtggttgaaatcgtctgatacctgacgggtttcacatgatacctcgcgagtatcacatgatacgtggtagaaatcgcatgatacctgataagtatcacatgatacttgcaagtatcacctgaaacgtgtagaatcgtctgatacctgataggtatcacacctgatacctactcgggatcatcctgttatgtagaatcgtctaatacctgataagtatcacacctgatacctactcgggatcatcccgttcgaaaacgggattccgttatatagcacatcaccattacaggatgtcatggttggaacagaacgggcaaatattctgactcatgctggcatcatacagagattttgaattatgtgattaacaaacatgttgtttgaaccaaaaaatgaaaccaacatgtgcaaagagaagggaagtacttaagagtaaccaataccagtaagagaaggtcaaaatacttaacaaatactccctccttccctttttatatggcgttggttggttctaaaatgaactaaccaatgtcaaacaaataaaaccatagggtgtagtagatctatagatttctctgtgagcaaagcaccaccaaactattctactgcccccctgtctctaagcatgtgtttggttttgggactagatgggatgggatgaaaccattcctgactttagggttgggatgattccattaacttgtttggtttgtaggatgggacaatcccaatttttttgtttggttgaagggatgaggtagagatgggatgggcgccgtttgctatcactgtgtcgggcgggcgaaggagcatgccggcggcgagcaggcagaggatgcggatccacctccaccaccctccccaccactggatccgccgtcgccgtcgctgagccccccgcggtcgccgtcgtccagccccccgcggtcaccgagccgagcctccagcggtcgccgtcaccgagcccccgtggccaccgtcatcgagccccccgagcctcccgcagtcgccgtcgccgagccccccgcggtcgcctagccgagcccccccgtggttgccatcgccgagcacccgtggccgtggtcgtcgtcgtcgagccccccgcggtcgccgtcgtcgagcctcccgcggccgccgtcgccgagcccctgtggccgtcgagccgagccccccatggttgccgccgtcgtcgagcccaccacggccgccatcgccgagcccgccgcggccgcagtcgccatcaatgtcgccgagctcgcccacggtcgccgtcgacgtcaccgagcccgccggtgtctactgctgctcctgagggcgagtatgggtgagcgcgcaagccggccccgagctcgagcaaggcgagcgcacaagcaaggagtagtcacgccgttcgctcgtaccaacagggatgagttagtgtgtcagaaattggtggatngattggttcntccctggagaggaatattcctttcagatccgggaccaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccccttccgagggtccgacgggtattcgataagcttgatccaacccatcccactcacccctaaggtgcgtttggttacaaggatggggtgggatgggatgggacggcgtttggttgcaaggatggggtgggataggatgggacgaacccacttttggggttgtttggttgaggggtgagtgggatgggttggtccctggagaggaatattcctttcagatccgggaccaaccgatccgggaaattctggcggacgaactcgtcccagttgggacgagcgaacggcgtgacgacgctttgcttgtgcgctcgccctgctcgagctcggggccggcctgcacgctcaccatacttgccctcatgagcagcgatagacactggcgggctcggcgacgtcgacggcgaccgcgggcgggctcggcgacgtcgacggcgactgcggccgcggcgggctcggcgatggcggccgtggtgggctcgacgacggcggcaaccacggggggctcggctcgacggccgcgggggctcggcgacggcggccgcgggaggcttggcgacggcgaccacggggggctcgacgacggcgaccacgaccgcgaccacgggtgctcggcgacggcaaccacggagggcttggctaggcgaccgtggggggctcggcgatggcgactgcgggaggctcaacaacggcgaccgcgggggggctagatgacggcgaccacggggggctcgatgacggtggccataagggctcggtgacgacgaccgctgggggctcggctcggtgagcgcggggggttggacgacggcgaccgcgggtggggagaggggggctcagcgacggcgacggcggatccagtggtggggagggcggtggaggtggatccgcatcctctgcctggtcgccgccggcatggtccttcgcccacccgacacagtgatagcaaacggctgatggtgatagcaaacgcccatcccatctctacctcatcccttcaaccaaacaaaaaaattgggattgtcccatcctacaaatcaaacaagttaatggaatcatcccaaccccaaaatcaggaatggtttcatcccatcccacctagtcccaaaaccaaacacatgctaagggtatatgcgttctgtactttcttaacatgtttaccaccattgtgcacgaagaatgtgatcactaatacacagatataatatggttgaattctttcaatcaaattgtagaaggaaatggaataagcatccttagttcagtacatgccctaattcgttgatgaagatgatatatatcttcaaccacagttctgatgaaacaacaccctacatgtgtggtgatagaaaattgtatctctgtacatcacctgatcttggagcactctggacacaagaggcggcctttagaacggcaatttgtgcaaggaaccaagttacttgtctttgtttcagctccaagtgattcataaatatcatctagcatgccaaatgtgaatagtcctcctttcctaacagaacctactcctttgcattgtgagcaagccacaatacgaagatcaccgcacttcttgcacatgcccaatgacctgtcaatacatatttacatttattaaacaaaatgagaatgcttgggttaagttttgagaagaacttggtatgaagaaaaatattcagtgtagaaggcctttttgttattccacaaatgcaggccaactcgcccaaagaatgtattgactagtgaactaatgataaagaggaaaaaagaagtacacttttgattactttaggaatagaaaaaaaactcaattgagtagtaatacatcgatgttaaattttttcacatgcaaaaaccatgtgtcttgaaagagtgaccacccaggagttattcagttgaaaaacacatgtcaagctctgcccctaaaacccatcgtgttcgcaattctgaagatggctagctaccagcacaactaaggccacaaaaatgaaatctgggcacgctagccatcaaaatcactgagcagcctaaccaccggtgaaaactaacaactactaatgtgaccgctataagatttgcactttcccatctttttactgttggtgactactccatgttgtactagcagtctagcctagcaacaaatcagattactgttccgtacaaaggataaaattcagattcgtgttggagacgctgaggaactaccagtagttagcttggagtcagacaaagaaagggagaaagaaaaaaaaaaaagaagatgagggaaccggaatttagtgtacgttctctgcgaggaggcgatgaagccgtcgactctctgggcggcgatggtggcgcacaccagcagggctcccaccccgaagccggcgatctcgctggacgtcagcccctccatgctcggatgcccccctccaaccaccttctacttccagagagggaattgtcctgcagaattgaagacaatcgtaagctcgaatttgaagggaagatgagagaaaattgcgaaagtatcggaattgtgcaggcgcggttaccttttcgttcaccacgggagaaagagcggagcagcagcgtggtggttggctctcagctcaggtccaaaatccgaacggataatgagtggtgtccgattatatctcctgtaaaattacatttttgcccaccatctctggaactcggaaagcggcggcggggaagggaagcgcaggggcagccagcgtgggcacggagcgaggccacaccagcgcgcgacgcggcggcgactccggccgagatgcaggcgctcgaccgcaacccgctgcagcagagctacatggtcggctacggcgcctctccatcgtttcccgccacaaggaggacaaccgctccatcgtatcgtctggctcccacggccgacggcaggcgggcgccgacgaccgaaagctggcggctcggcgaaaggcttcgcgcgacgacgccgcacgcgggggcggacgacaggatcggagggacggctcaccgatgggcgcggggctgttcgtggggagggggaggcggcggcgtagcgctccctctcgagtctcgacctgacatgcgaggccaggggcaaaagtgcttctccatgaggctgacgcgcggtttctggaggaagcggagacgggagggggatgacgcaggtcacgcagctcgatgccgtccagcgcgacggcggcgacagctctcgcctctcaactatccaacaacaggacacggcggcgcacagggactcaacgaatggcgacggcagcggcagatcgatgtatggcggcggctctcgtctcgcctctctctcagtctcgaacaggaggaggaggcggcgcacagggttgggactgggagtggacgggggtcacgcacgggagaagtggggtctagggtttgactgggctggggcgctcatgcgcgtgggccaaaattttgggagcctgtggaccgggataggaataagttcactctaggttcctcaatttgtcgcctagtgtgattttcatcctcagtcctgaaaaccggatacaacacatcactcaacttacaaaacagtgtacaaaaggtccctcagcagtattgtggccggttttggatgacgtggtactttcgtgccattcggatccccaaaaaataataaaaaccgtgggacccacatgtcagctacacacaaaaatttaaaaagtagggcccatgtggtcccatatgtcatccctctacccccctctctctctcccctacactgcaaaagggcaagcggcggtgggcggagcgacggcgggcgccgggcgaagcagaggggcggcaggtggaaacagagtgttggcagggcggtgggcggagtgacggcgggcgcaggacgccgggggagcagaggggcggcgggtggaagcgaagcgtcggcgggctctttataccggcaaggggtcgtcgccgttgccgccgccgcctggcgtgcgtcgatcgaggtggcggccatggacgcgggcagtaggtggtagaatcaagcgctgatgtcggcaacgagttttccccaaatccacctctgtcatccgccattgacgagctcgagcagcgccaccgcattttcttttccctcctttcggcgcacgggcgaggagttgtggcagtggccggaatgagaggagcggcgcatggtggtgaaagagaggagcggcggctggcgggcgagaggagtgccgcgctgccggcctccctgccgcctcctccccacctcaccgaggttgccgcccgccgtcggttgaggagtgtgccgccgctgcgccaccgggcggcgccgccgccttcatgcaccatctctaggtccagccagaggctggtcgggatgcgcgcgacgacgccatcaacgcaccaccaagatgaccgggaccggtggtggcaagggtgggggaggaggggagaggaaggcggaggctcggaggtggagtgcggcggcacggtggcgcgcgaggttgctgagggcgccgcctcgccgaggtcggggagaggaaagaagatagggagagagaagaagagacgagtgaggatgaggaagaagagagagggaagaagggaggtgagactgacatgtggggcccacgtgggccccaccgttttaatttttttttgtagctgacatgtgggcccacagtttttattatttttcctacatataattgccacgtaagcgacacgtcaatgccatgtggagcggagacctagtcaaaccagtcacgtataggcgccacgtcagccaaaaccgctatctaaaccgccttaggaccttatgtgtccggtttttgtaagttgggggacatgtcgtaaccggttttgcggttcaaggacgaaaattggactgcgcgacaaataaagggacctaaagtaatcttattccaccagaaaaacgccgcggaaaattcaaaaagggccgaaatttttggccgatactgtttttttttcagtgcccaccgacaaacccgatttttggaaatttcggaccctgtttcggcgaaattttgaaccctgcccaccaccgccattttagtaacctcgttgccgcctttgccaccactggagctgcctccgcagaagctccatctccacgcgagctcaacctccatcaccactgcaaccacggttggctcaagggagaggagataggaggaagaaagagaaaaatcgcagggttcctatggtctatcgattgttttctaaaactttttaattgaattggcactattttttttttgaattgctacactggtgtcatgtgtaacatttcggaccgtaactgtccaaaatagtgctcaagggattttttttatccgatatggaaagttggataatgtcaaatatctgatctcgtagttaatatattgggattgtcacaataatttatgtgtttttcctatataaaacatttcttttactgtcatgacatctctgtagtacatgatttttactggcatttgcgtgtgtccaaattacagttcagtacctgagttcagtttatgcttccaccgaaaagatattaatcatgtcgttgtctgacctgatcatctaacaaagatcatgcacgagctagctgacccgaagcttcgtctctttcatcaacccacacgatttgcatggctttgcgtcttgcagcttggcatgtaggtacactgcatgacatgatttattttctcttttttttttcccttcgaagagagatcgaacaggaccaatttaatcacaacagttctgctgagaccgaaagatcgagcatcaaatgagtaattaatcagcatgcacgcgttcctctgtgtcatctgccggctgcatttcgatcgcatcgaagaaaacaaagctagcacaatgaactactgcgtgttcatctccctggccattggatggtcgcctgaagcttgtggtgctaattcgagctcagtacggtactgtacagttgctgcagtactttgtgctgctgattactagttatgtctattgatgtcaacttcgttagtcatctcacatagttatgcagaaagacagagaaatgatgatcatggagtcacctgtaaagatactccctccatttcataaaaatcacctagctaggactggatctgatatcgatacatcataatacaatgaatctagatatgcctctgcctaaatttgtttactaagaagtgttacatcctgtcttagctagattcatttttttggacggatggagtagtatattattctatcccatatcgtatattgacatactctttccgttttaaaatataactattggtaactttttggcaagaagacaattacgattggaacacctaaatgtcttgcagtgatacatagtcgccaaccccctcgttctagtaaaagctagatcaagatggattttgatagattaaaccggctagtgaagccgatttagataaaactagggataaacacccgtctcgtgggtgaacggaaggtttacgtgacaaacttacaaagggatttcgtactctcacagcgaaggtgaacaatttacgacgcaaattgataaagatggacgaactaggcgaaaagtagatgcagtattgaaaaggcgattcaattggctaaattgggttgagagtagattgttttccaattgaaccggccttgacctttatatagaggttggtcttgcctcccataggtcctccatgttcaactcgggacagaaaccaatgaaaacccgaaacatacattcccgagcatagaaacccgagaggtagacccgacgaaaatagctcggggtcggtctctatcagtctcaccggccacatgctgccggtcagaccgatccataggcggcagtcagaccatctccgtgaaggaaactggcgctttccaaattttgggaatgttttcctatttcgaacctaggtgtcaaatttagatgtaaacaataacaatctagtatttgattagacgattcgtaatattaggatatccaagttcgtaatcctagattataccatattcaattattgatacattttggaatagatggggtacgtaacaatgttgactttccatttttacctatgacaagaataatttaattagtgttgattggtatttgtttctatcataatgtacaatatgacagttactccatccatatatttttgataggcattcagatttaatgcatactctccattcttccacacaagattggctatatgggcatcgagaaatgtaaatattaatgaatcacttatttaccgagaaataactagtagcatatttaaatggatgataaatagaattacttatccttggtcattgtgccaagatgaaatatcactatcaaaagtagatggaagtggttagattgaaatatgtctatcaaaaataaaatttttagatttggaaatatgtctatcaaaaatagatagagggagtatttaagtattatttgtccttttcaggccggattgtatggaattaatggatattccgtccatcccaaaataaatcaatttctagagtttaaaattatcccaaaataaaccaacttttaccttattacctaccatcgatccgcaactcgagaaattttatctcttcaataccccttatctacccactaatcaatacaattttgctattaattagggggtattttgatcctttctgtctcttcttaaatccaccttaagaagctaaggttagaatttgtttggacagagcgagtagtctttaatctacgtacagtaataatgtcgatggcctaagggttcacacttcatggagattcttttgtccatgccgcttcctctcttggcctagctaatcaaagggcagcgaggcttaatttgctgataggtttgatcttgtacctttgtccctcattatgccatgaaccaaaggcacgggggcctatgcgccattccttcaggcttcagtactcttaaacaggtgatgatagtgacttttgaaataagtgaaatgaaacattaatctgtactgacagcatattagtttccatcagtggcttctggctcctaacaattaagattcaggccccgtatttttattaagaaagggattttgcatcggttttcattagcatacgttttaaactactaaactgtgaatactttgtacatagaagttgttttaaaatatcaaataaatctcaattaatcatacgctaatgatcttttcattttgcttgcccataatcttcatcttcagtgaactcaaacgagactttagatgaggtttgaaaacatgtcttctaatgcagaagcttgctcgaatgtaaatatgtatagcatactttcttcggttataaatatttgacgtttataataagattcggttaattgactataaattttatattataatcagaagtaagttaatattactccattaaactatttaattaaatcacttaactcccaaaactatttgtggatcattttacaccttgaactatggaaaataattcactctactttctaacaacattcctcttcttttttttctctttatataaactacatttaagttgcagttttgtagagcaacagatggcatttttatcatagtttgacaatatcttctaaaaaaaatcatggctatttgcttaaattttaaaatctcgatgattaaattagtctaggtgcttccaacctaaacaatgataaaaaatctaaaaaaatggagatctgagttgtatatatctatatcatcaccaaaccaaattttagtgcaaaatacaacttatataggtaggaaaagaaaagagatacggtttagggagtaaattgaaccaaaaatagttcagggtgtaaaataaaccaaaaaatagttttgggggttaactgctcaagcaaaatagtttgaaaggagcaaaatgtactttttttccttacaataagtgtatgaaatctaataagtttgatattacaatagttcttttcaatgtaaatatgtgcatacaattttctttaagccatgtatttgtgaaattaccagtgattaaaaattttaaaagcttaaccaaatcttgtcataagcattaaatatttatgataaagaaggactatgtaagtgttctaaagcatctccaacatatgtacaaaattagaaccccaagaatcctatattggggacagcaaaaaaaaatatttggcctaaaatacaccccttctcaagagatgtctaaaatattagttcccaaaattttaaaatttgccacatcatcattagtgggccttctcaactaattttctacgtgctcgttaaaatcacgcgtgagcacagagggggagatcacgacgcgcgcggaagactagacctggtcgatcgcgatcctagtcgcccgggagatcacgagtgagcaagtataaaccaggcaatggcagcgagtgagatcactcaagcaggcaacaacaacgatcagcaaggattggtgacaggcacaagcacttgtacgtttaaaccattctatcacaggtagcaaaattttgctaacaatgctttgttatatttcctttttctatgtttctgatctaacaatgtttttatggaaaaaaacttaatttcatatgatgaataaatatttggaaaaaagaaaggtatagctgatcctctgcatgatcgtgtcatcaacttgcaggttaaaattctaggcgaccctcatgttaggattttcttctatcattcatgttctttttttttatattttgatctgacaatgtcgctaggtgaaaacttattttgttgtgatgattaatggttggccagttgatttgatcgtgataagtcgtcctcgctcctcgtatcaacggcttgtggatgaatcatcattcgacgttgatgaattttttttgggcgaagcacaaatcgtgcatagctattggcactttgacaatgcaccatgcatggtgggtttgtgatgggacatgaagtggttgattgcaatagagaagcatgtcacttgagattatagcaagactatttttccgataatcctacctatggcccagtttggtttgtattaagccaattttatttgatctatctttgttatatgaaaagatatgtatgcctcattatttatgtctgcgcatgaatagaatgagcaggcctctgtttctctgcataatgaatgcagtagaggatcacgatgattattttgtgaagatagagaaatgcagctggtatacctggattaagttgtcatcaaaaggtcactgcaacgatgcgtcagttggcttatggtatagcagtagatgctttggatgaatatcttggtattgcataaagtaccgctatagagagcctgagaaggtttgtgaaagcagttgttgaagtttttgaacatgagtacttaagatcaccgaatgagaatgatacaactcgagtacttgaacttggggagaacagaggtttccccggcatgttaggatcgatccatagaccgtaagcattggaagtggaagaactgtcctacagaatggcatggtatgtaccaagggcacgtgcatgagcttacaataattttagaatccgttgcttcaaaggatctatggatttggcatgctttttttttatgcctgggtctcataatgatattaggcaaaaccagaactaatctgaaccaaatattgggcaactaggagcactcacaaacgaagcaggcgtatgaaaaaaagtgtgacaaatccagagatcctttgaagcaacggcttctaaaattattacaggttcatgcacgtgcccttggttgtaccatgccattctgcagggcagttcttgcacttccaatgcatgcggtctatggatcgatcctaacatgccggggaaacctctgttctccccaagttcaacaaatcaagttgtatcgttctcattcagtgatcttaagtactcatgttcaaaaacttcaacaactgctttcacaaatcttctcaggctctctatagcggtactttctgtaataccaagatattcatccaaagcatctactgctataccaaaagccagttgacgaattgccgcagtgaccttttgatgacaacttaacccaggtataccaactgcatttctcttcttcacgaaataatcatggtgatcctctactgcattcattatgcggagaaacagaggtctgctcattctattccttcgcagacataaataatgaggcaaacatatcctatcttactataaagttgatacccactagttcctaaatctcaacatgcaaccataccacatcatcacccacttgtaataattatatatttaacctcatgcaagcatacaacatcatctataatttatttatttaattctacaaatcaacatgcaagtatatctaatcatcaccccctcacatcatttctacaatattttaacaaatattactatcatttttataatatttaacatatacttatcaatatgttacacattaaatcacgggtattatttgtctgttttatgataaatactgataaaccctcacgttgcattattttcttttccttttactcctagctcggttgtcaaaaaaaatatattgaaaattgcttagtatttcccctagcaaagcacggggatcacctagtctattcctataacaaagatagatcaaataaaattggcttaataacctgtgcctgaacaaaactgggccataggtaggattatcagaaaaatagtcttggtataatctcaagttatgtgcttctctgttgcgatcaaccacttcatgtcccatcacagacccaccatacatggtgcattttcaaagtgccaatagctatgcgtgatttgtgcttcgccccaaaaaaaaatcatcatcgtcggacgatgattcatccacaagcctttgatatgaggagcgaggacgactcatcacggataaaatcaactggccaaccattaatcatcacaacaaaataagttttcacctaacgacattgtcatatcaaaatataaaaaaagaacgtgattcatagaagaaaattctaacatgaggatcacctagaattttaacctgcacattgatgacacggtcattcagaggataagctagacctttcgtttttccaaatatttattcatcatatcaaattaagttttttttccataaaaacattattagatcagaaacataaaaaaaaggaaatatagcaaatcattgttaccaaaattttgctacctgtgctagaatggtttaaacgcacaagctgcttgtgcctgtcaccaatccttcttgctcgctgccagtgcctgcttgagtgatctcactcgctgccgttccctggtttatacttgctcactcgtgatctctcccgcgcgactgggatcacgattgaccaggcctagtcctacgcgcgcgtagcgatctccccctccgtactcgcacgcgagtttaacgagcgcgtagaaaattagttgagaaggcccactaacgttgatgtggcaaattattaaattttgggaaccaatattttagacatctcttggataagggggtgtattttgagccaaatacttttagggcaggcgcaatggtagttgcccaattaaccttaaggtggggcccagataaaattggcagtagttggtgccataacacaatgtgtgagtcttagtgcgggtcccatgcttcaataaacaaatcagtaattctcctaaccggcaacccacaatgttcaacaaacaacatttttttattgcttacgttcagccttaagcttacgatgcatcttagcttacggtgcaatctcataatgtttgatgctctccaaccgtgcagcatttattgcttaatgctaacttttggcaacattgtggttgcccttatgactgtccctaatataggatttttgggttctaattttgtatgtctgttggagatgctctaaagtacttaatttagatctaaaacttggaatctggttagccttgttgtgtaagtactccctccgtattttaatgtatgacgccgttgactttttgacaaacgtttgacttttcgtctaatttaaaaaatttatgtaattataatttattttatggtgacttgatttatcattaaatgttctttaaacatgacacaagtatttttatatttatataaaaattttaaataagacgagtggtcaaacgttggttaaaaagtcaacagcgtcatacattaaaatatggagggagtattattttatgaagaaaatgttacccacacacacccaatacacgcgcgcgtttttttttgaaagcaaataccaacatatatatattattataaagagaagtgcttaagagcacagagtacactgggtagtacatccagttttgcagaacaaccccttaaagctgggcaaattacagtttggatcaacatttgtagaaaaggacctaaaaagaaagagaaaagcaatcgggtccttctcttgcaactgccttcagcactgatgaagaaaagatgaactttgacttcgatggagattgaaccaaggtgagctgcagtagatggagtctcagcacgatcccaagaggggcctcgctcaggaggtttaggctttgaccaatagtatatgaaatctgcctcacctcataattgtttctccaataatgtcccaaggtgatcttcattattggactgcttacccttacgactagatgatcgggacggccttctctgtcagcacggtggaggcagggatctccaggatcaaggcgagggccatatctaggggggctccaacacctttgtccctctatccactcatcaaggcttcactatttctgcttctttgagcagctatgatttcgtaccatccaacgtggatcttctgtgcgagatccagatgatcataatgaacaaataaatgaatctgtgttgagttttgggaatgagaaagaggaggatgattgggagatgtattggatgattatgtacttagtatagtaattatcttttggtttcctgccgtctacatctcttatggttagagggacaggtgagttgttaggagtagcgaaaaataacttaaactgagacatgattaactcgaatataagctcacattagaatctacttggcattcgaactttgactgagatccataaagcagtgctactcgtacataaaggttgtacaaaaagaaggattgagatatagattcacggtgagtcagggactattaagacaagttctcctattcctagggctaagaaagtttatataattgtctctacttctcttcggattcttatgttagttactaatcttccatatgaggcagttgttatattctgacaattattaatctcctctttctactaacgggatctgcttctctgaaattttgtgtttgttttctatcataactaatctgttcttgcatatgtcttaaaaatgagaattcctatagtatttcatcattcaccatcgccgccgaaatagcacagaaacagctgaaggcatcgcgaaatgttgaatagctcacagaatcgcgcagctcggggaaatgtcaaagggtggtggatggcgagtttggttttgctatattttttgttcgggaatttgatgtactgttcatatgagtatgcatattatttctataattttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcagttgccttgaaggtgggtcaacaagtaccttctctcgcgaatcctctctgctacagtaaatcttccttccggcccctcttcttccttctctctggcgggttgccgccggtgaagggaggaagaggggtccggtcccccctatctagtagtatgtatagctggttcttcctgtttcgtcgggtttctccctttgttttagtgcttttggtgttcgaggtggctgttggcgttcgtcctcctcgtcctggctccatggtgaacatcaccggattcaactccgaaggtggctcacttcgttgctgggttcctgcttctcgtctgcaattgggactcgttcagctttgtgaggtaaaaggtagcgtcggccttcttctttttctccggtgaactattttcaaggaagatgatgcttttctagttgtccgacgacaaacatcttcaaggcgactgaagtattcaagttttgctgagaaggctttaacctcctgtgtggaggcccctttgggtatgcccctcggtttcttttgcagatcgctgagttttctttgctcttgtcgctggcagtacagatcggcttgtcatctttggaaacactgtttttacgttgattaccttcttcaactctggtggaaatcttatgtggtgtggctgatttcatatactattggtcaaagcctaaacctcctgagcgaggcccctcttgggatcgtgctgagactccatctactgtagctcaccttggttcaatctccatcgaagtcaaagttcatgttttcttcatcagtgctgaaggcagttgcaagagaaggacccgattggcgttcagtttatgttttttccaaagatattgataagttcgggtcaaatgtaatgttacttctctttgtgatggacctttttttatctaaaacaaacacagcaaaaataattaggcgctcaatccctggatctggatctgctattatgacatggcaagattgagcgtgttgacttcaatattagccttgccattaggggcttatagtacgtctattagctaatctataacaaaatattacgtaccgacggttttacctattactactagtgatcacccaaactttatgtatcactgttatgatcatgtcacatcatctttctactagtgttagacaggctagcgtagacatggccaattaattggcactccaatcattagccggcagtgcaggacatcaacgattagctatatttctactccactttcgtacatcgaatcccatccctttctcgctgcatgacattccagcctcaacatcccttcattaattactctccacaactttaatataagaacccatcctcaaagagatcgacagactccctccattccataattctttttctaacgttttagataataacacgatctataaaatatacatttaattttatttttctattataatgtacataataaataaatacatgtttacttttatttactgtgaaagataaatttatatatggtattctattttatttaaactaaatatttttaaaattattgacagttaaagttataaaaatttaactttaatcttattcaaaacgttaataactatggaactggagggagtattatcttgtttcaatacgacaagctttgactcaacattggtaactttatcaatataggagtattatttatgtgctataaccttttgaattcgaatttaatagcatcaatttttatgtcaaaatcgtatcctgacgatacaaattaaacatgttttattttcaattggatggatggagttacccctcttatcacttgagagtaaaaaccttaaaatgattaaacagatcgaagaaaagtgaacggccaacacattacaactttaaaaaatgaatgattaaacatgtgactaaaattcaacagcgtcatttattaaaaaacgaagatatagtacctgatagagttatatctccagaatagtaccaacaataatatctctgaaagctagggaaagaaaactggatcagcaaatagaaaaggtgaatttccattcctgcctctacttgtggtattatatattcaaagatcagagaaaacctctcaatataaacactactccactacactagtcgcccggccaactgcattggtccattccatatccaacattacttcgatacatatatcgtatcataatgcaccggcgccggcaacacggtagctccggcgagctggacgtgttcggagcgacgcgctacttcgccggcgttgcctcggccgcccgtcccatcggcgtcgtcgtcagggagacccatcaagacatgatcatccaggtgaagacgacgacgagcagcgacaagaagaagatgacggaggaggaaggccatcatcacgccggccagcttgcggtggcctgcgtcgccaagacgacccaccggagcaagctcgccgccttcctcggctccttgctggtgtcgccggaatcgacgagcttccgcaagaagccgccgccagtggcgagcagcgagaccacgaccacgaccacgacctacgacgacgacgacaacctgcccaagctgcaggtaccctcctcgtcgtcgtccacgtccacctcgagcggccgtgctagcatcgacgtcgccgcggctgcagctaccgtgcacggcgatgatctgggcatggatgcgatgtggggggatcggaggctgcagggtgtcagggttgtgaggtgcgggcgctgcgacgaggagcggtgggtggtgaggtgcggcgcttgttgtgcttgggaggaggaggaggaggaggagcaccaccatggccatgaaaagaaggccattcttgctgctgcggcgacatcaacaaggtacggatctcatcaggtgctagcaggtgatcgagaggttgtcggcgatggtgcatgttctgattgggagagcgactctagctctgatctgttcgagctggatcttgaaagcacctgacatgatatgatcttttactctctctttttttccagccgattggttttactctgaaggatatgaatatatataattgcgattaatgtattgtattagttagatgaggctagctataatgaatgatcgatgcattatgtaacttctttttatgtatatgcatgtgcgtgcatcaggagctcaagaaaaattcagacgacttgatagtttttgataattaagtaaaaatgaacaggattgatgcgcttgtcgtatcattgctgcgtgtacttgggctgggattcttgtttctattttctggagttgatgtggagacttggagtgcgtggccatgcacaagcattgctagcttgcatgtgaacagggcatggcatgtaattaaagaagactatctacttagctaattaactgtatttttatcgctttgcaagtgtagtttacttgatttggtttagcaatagagagatgtatatatatatatactctacggtgaaataaaggtacatgaggacagtcttaaaacaccggcgtaccgtgtccttcacgttagctagaagttgcattacacaatgcagacattaatattacaaggggcatataagctagtggttacaagagtctcagtagcaccttagacgacataacagtcctgggtttgatcgactccccataggaacgaattttcttggatttaactccccataaaaacgaatttttcaagatttaacggttaacggccttgcttctcctcatgggagcgaattttttaggatttaacgattaacggctttgctttgcgtggggtagggtttgcgtgcgtttgttcatagaaactgggtcatatacattacgtatgtcctagtttctttgatttttattttcatattttaccttattaaatcatgtgttatattagctttttttgatctgcatgtcaatacaataaactttgtgaacaccaacctacgtacggctttgcttttctccatgggagcgaattttctaagatttaacggttaacggctttgttttctgtgagatagggtttgtgtgcatgggttcatagaaactaggtcatataaatatgtcctagtttctttgattttattttgagtaaatttcataaaaccccaggtattggggtatccgttacataaaaccctggttattgtgttttgtttcacgaaacccctatgttttgaacccaaatgtttcatgaaacctcatattcatgtaaaatactcatattttattattacataagattattttttaatcaattcacattagttggctaaaaggacatattcttcttgtctacttcatttttttctcaattttgcgctggaaaagcttaacataatatctgctgattataatataataataggttaaatatacacatgtgatcaaaacatgattatccacgcttgttaaaaagcaactaacattacatatgtactaaaaagtatatcatatattctttttacaattattatagataaatatattagtcaaataagtttgtacctggggttttatggaacattttactctaaaacctggggtttcatgaaacaaatagcaaaacccggggttttttttgtaactgaagccccaaaacatggggttttgtgaaatttactcttttattttcatattttaccttattaattaaatcatgtgtcatattagttttttgtggatctacaataaactctaccttattaattaaatcatgtgtcatattagttttttgtggatctacaataaactctaccttattaattaaatcatgtgtcatattagtttttttggatctacaataaactctgtgaacaccaacctccatggaaagtgccccacaatagaacacttccgcgcgccgcattcgtttaggatagaaagatagaaagaaagatattttccgcgcattaaaaggagatatttgcctagtttctcgaattatcaacggtgtgtttttaaataactttctatagaaatattgcttttataaaatcatgttaatctaacatttaaattaaaaaagttaatacttaattaattatatgctaatggtttaaatgaatcttgttgatttaatttcttcttcccctcctatcaaacacttttagtatgccacatacgtgaagctaattaatctggtactgtacgtagttcacgttttctgctgtgggttccacgctaatgagtgcatagcatatatatatatggtgcatgcatgggacacatgcacacatatgaatatgagatcttgctgaatcttatcctttttgctgtctatctgcatcgatgaacatgcaggggtgctgtgcactcgttaagttattgtctcgcgttcacggaacacgcttatatccctctccctatctgattctcaactgtattgatgcattgttgactatgtgagacgaatggactgtagccggaatgctggtttgcctctcgacctgtcccttttcaggattaatttcggcagggcagaacaccagcatcgggccaagccccaggctgtatcaattttgtagtactttttgttaattaggccatatacaaatgcaattaatataaatcttaattttctatttgtcaatatagtgtggttatttcttatttgtcagtcaacctacacttacattatgcataagcaaatgctgaacaatacaaatgttgtaaattcagtgtaaacgagatgcaactagtttactttatgttgttgttttttaatttttatttcttagagttgcttagatgcatttccatttccatgtatatctagggcttatttactttatggacattttcaatgctaatgccaaaattcaataagttaacaaactaaacatattattatcaatacaatctaatatatatctattatatgctaaaaatctattaaatatcctataaatactctcaaaccatcacatatgactcctataaacgttcttaagataccacgtgtcactttaagatggacccactaattaaattcattattagatctattatgttttaaggtataaaccggctgtgggaaaaaaaagtagcgtgttgtttctaaaaaaaaagtagcgtactgcccttccccattccccataatacgcacacgtacgtttatatactccctccctctccgactttcctatcccatctcatctcctatttgctagctaacaactaaatatataggaaacattaattaaatagctaatatctcctattttctatctaacaactaaatatataaaaatatttattattattattattattattaattaagcctataattttaagacttatattataagaaatatatggcacatgtatttctttacctttgcatactacaaacaatcgtgaaatattatagaacaatttaatgcgttgattatgctaccatacatttactccatcctaaaatataaacatatttagaatagtgttaagtcaaacattttacttttactatttatagtgaaaataaataaaatatcaatcatgtaaaaataatattaaatacaatgtaactattttatatagaacaatttatttttataaatatacatattattagtcaaagtagcatcctaaacaccattccaaaatccaaagatacgtatgttttgagaagagtgaggattgatctataaacatgcatatataacaaatagatttaaaaataagcaatgacgctaaagaattattttgaagaaattgtaatatcgatttttaatggatgacgccgttgaattttttacgcacattcaaccatttagttctattaaaaaggtaataataattatttattttgttgtgacttggtttttcattaaaggtaatttaaacatatcttacgttttcacatatttatataaaaatattaaataagataaatgatcaaacgtgtgtaaaaaaaccaccctaaaatacaagcccgcgcattagcgtgggctatcttcctagttctacctaatttcagaacatacaatcctatattttccaattgcgatgcggcccttggccagtgctttgacatacgtggaagagaaatttgctgatgtgccacggttaaaaaccggcttcgctacaatgccatcgttgaaatggtattcgctcaaacgccaccctcaagctgtgtgtgtgcgttcgctacaacgccattttcaccatttgttgcaattccaaaccattttccatcaaaataatcttttcttagaccgttttgcccctggccatggttgaaccgaaccacatagaatgcacacatgagggacgtcgctgccgctgcccagacgcgccgccgttctcagcgtgacgccacttcctcccctaccatccgcgttgccgcctgttggtatttgatacggttacagataaaatctgcaagcacatggatataccgatgtagcacttcccctacggagtattccaagggtatcgaatctaagggaacgtgtgtgatcagagcttcctccggttcatccaaggacaccaagcaaacgataggccaggatagataggatttactagtgagaaacagtgtctaggaaaagcttaattttaatcctaacacaatacttcaggcactggcaacccgctgttccctgatgtcgctctactacgtacccggacagggatgacttcagtgatctcgagggctgtcaccacctctacacccacctcaacgcagcaattactggataataattacctaaacaccacgtctaagcaattactatctactttagtgtttataactcaccaaagcaatcactatattttagttgattataataaacaataatcctgtatgctgattaggaactaaccaagagataattctcacaagataaatctaaattactcaagaagaatattatattgaattcagagtaataaacagaataaaagaaataggaaaagattaccgacaactccggaattcttccgactccttctactctactctcttcctattctagtatacaatatagtacaatagagcctcttataattcagctcaagcttggaagtgtgtgttgaagtgagtgagatgatgtccttatataggggtaggtatgacggttggcgaagggtaaatgtccgaactgcctcgcaaccgtcattgggagagcatctgaagcgtccacgccaaaccctaggatcaacggtgatcaggggggttcggccgaacctgggttgggccttcctggcttggccttcagtcggtggactccatgggctctcctctgtccatttctcggagttttgggttcattcactactgttttgatgaagttcacaacccctccttgtatgaatacataattctcctcacttttagtctgattttcctcccaacttcagggtttattatctgcatacaaatatacaccaacacttgtggaatatgtgagattaagcacctatcactatgttggatgttttattatctgatcttcatgcagatgttggtggtatagaatcgacatttaacacccgccaacaaaccccccccccccccacacacttagccctttgctcgtccctgagtaaaggttagtgtagaatgaatttcttcaagagatgaatcaagcatataaatcattcacaagcatacctgaacctgttaactttgtcagcggctatcttaccatcttgagtaattgtcaaatggaacgatcttgattccagtccctcttgcttctctgtcagactcgtgggattttttatgaattttcgcaaaatagtacaattgacttttctctcttgtctctcaaagatgtatattttctttttagatcctctccaaggcaaagtatgccataattcatccctattctaaggctgatatgtggagcttggtagggataaactttgacatacctgcatcatatatattgcaaagccaaaaatatggactcaagaagatcatcaatcatactcttagatcaggggtctttatttatggtggaaaatggaaagataagatattttgtggaatgatagaataaagaaatgattctcctttttcctatactttctctccaagttggttctattggcatgattgtggaaggggcatggctatattttctttgctcaatgttttgagagcaaactttatttccatgagtctctttcttcttttttttcatagccatgcctttccctccttttctcattttctttttgccaagaacttttccaagagaagaaagcatagttcaatgtaggagtttattcgaatggatatttttgtgaaaagccaacttccagtgtagaagtttagctcaattttatatgtggaaatggaaagtggaaatgataatgactccttgatcatgagagtatgaaggatatctaacacaagtcacacaaatttgacaaagctcaatataatgtcaagcagtcatatgcatgataaagttgatcattaatgcacttgcatatggccttggtaggtataaggtaaagtcaattggaggatagagcttttaaaacagttttatttttttaaaacaaattcccaagagtcacaacaaagttacaaggattcctttcatcttaatcatctcacataaagcaattacctagatgtataaggttccctaaacatggatggttgttcacaagcacaagttcgactgagaataatgaatatacaagatcaatcacatgaagaatttcattagttggagattttatttttcacttatgcttgaaccaattgttcctgaattttcagctctagtactataccatggtggagatatacagataaaggacgtgctcacctgcttacatgtaaaaactgagagggactagggccagcactggttcgaccgaacctggtggttcggccgaaccactctggtgcccaattcctctgcaattttctgcagagttgagtgcttctaggtgttcagatatttcaacaattttcagagcatatgcacgtcagaacctgggatatctcccccacacttattcaaaacctgaattttattaaacataaaacaaaaaacaaactttggcaaacattggggtaaacaccaatgtgccacattattcatagcaagtgcttacatgattggaaaaataaaaccaagcacctactactattttattcatgggaaaggaaacatctaattagcataatacatatttttctttcccatctctatgaatgcacgcttgatcttagcgcacaaaccacgactaagggcatcaaaattatttctaatttcagcaagttctacccctagctccgcattgcgatccctaagctctatgttctccttgcagagtttcttcacttgagcggcgagcttgtggatcgagggctccggcgatttcacctcatcctcttggaattggccgggagccctcacaattggagggggcgtcaaacgacgcttcactttcataggtggagggctacgggattccgctaccccctccttctccgatgtcatcaaaggccggagtaaacctttgccatacccaccgccgggagttcgcactccctgaatgcggaaacgctccccttttggggtggatggagtagcagtgggtgtggtatacttgtggagcacctcattccctgccttggtgaagagagtgcccacatagcgctcggcgggaggcggtgcggccttcctgtcatcttggaaaaggcatcgtgcctttaacaagccgagctctcccgtagtttgccgtcgtgcaggcgaattcccccggatttttgttcttgtaatatggcgaggggaaagggatcgcgctaccgaacggggggccgattggagccaagaagggttcggccgaaccagggagctcgccgacgggctccagattcgcaggggagcccggcactgctgctaggggctgcacccacagtgcatttaccccttccatggtgtattcttccaccgggatcaattgattcgccggtgtcggctctccggtgaggttggaagtggaattggaggaagagccgatgaatgggattagggatttgccaaccattggtggatatgagtggaattggagaggagagtgtgcaaaggtggaggaaaggaggaagaaggagtgttctggtgtgatccgaatgttctacctccaaacgcgcatctaaacagactagggacgagcgggggagactgaggttcaaaattggggccgatcgggcgctgacctggttcggccgaaccctggtgggtccgacaggccaccaaatttttcctaggcccactgaaacctattttaagcacaaaaatgacaactatacagggttttaagcatgcaatagatgagatcatcatggttcataatcaattaattcaataacatccacttcttcacctaaagtttcatttggctcaaggaaaatttttaggtgttgaccgtttaccttaaatatgttacctgattcgtcgcagagtgtgattgccccgtgcgaagaggtgtcgatgatgtcgaacggtccttcccatttgctgcacagttttccgtggccgaaaagcctaaccctggagttgaagactagtaccttgtctcctggcttgaatttcttgatctttatccttttgtcatgccagcgcttcgtcctttctttgtatacttttgcattgtggtaagccttttctctccattcctcaagttcagcgatatgcatttttctccattctcctgctccctcaaaatccatgttccaattcccgatggcccagtatgctctgtgctcaagttctacggatagttggcatggcttcccgtaaactatctgatatggggacattccaatgggtgtcttgtatgctgtccggtatgcccacagtgcgtctggcaatctatccttccatcctgttcccattttattgaccgtcttttgcataatattcttgatttgtttgtttgatgtttctgcttgtccactggtctgtggatggtaaggagtggccacattgtgtttggctcccatttctcgtaggaggtctcggaaggttttgtcaatgaagtgagaaccttcgtcacttatgaccattctgggggtaccaaatctagagaagatgatttctgtgaacatcttcttggcatgcctcacatctgcagcgctgcacggcatagcctaaacccacttggagacatagtcgactgccaccataatgtactcgcagttgcgagacttagggaaaggtcccatgaagtctataccccaaacatcgaatatctcgacttgcaaattgtatgtgaggggcattgcatcgcgagcagtgattcctccttgtctctggcagctggtgcatcttctgacgaattcttttgagtcttcgtacattgttggccagaagaaaccactttgccaaatcttggcctgggtgcggaatgcaccataatgaccaccataaggtgaggcatggcatcgttctatgatcttcagtccttcttcagttggcacacatcttcgtagtaggccatcggggcagacccgatataggtatggttcatcccatatgtgacggcgactttcatacttcagttttcgttgattttcccctggtggtatgtacttggataccatgtacttcactatgttggcataccacgggttggagtcgtgaaccgtcatcagcatatcatgtcttaagaaatcattgatcggctgctcctgcatgttagtgatctacagcctggacaaatgatctgctacggaattttctactccctttttatctttaatttctaagtaaaattcttggagcagcaaaatccatcttaagagacggggtttagcatctttcttagtgagcaggtatttcaaagcggtatgatcaatataaattatcaccttggctcctactaagaaagatctaaacttatcgatagcaaaaacaaccgcgagcagttctttttcagtagttgcataattcaactaggctccggttagagttttgctagcgtaacagattgcatgatgcattttatctttggtttggcccaagaccacaccaacagcgaagtcacttggatcacacataatctcgaagggcagagtccaatcaggaggttgaatgattggagcggagacgagtgcctttttgagaacttcaaaagattttaggcacacgtcatcgaactcaaagggcgtatccttggctagcagattggtcaagggtctggcgattgtagagaagtccttgatgaaccttctataagaaccggcatgacccaagaagctgcggattcctttgatgttcacaggaggatgaagttgatctataacatcgttttagcacgatcaactttgattcctcgttcggacactcgatgcctaagaactatcccttcacggaccataaaatgacacttttcccaattaagcaccaggtccttttcttgacatcgttttaagactttgtctagattctgcagacaatgaccgaaagtttttccataaattgagaagtcatccatgaagacttccatgatatcttcgatcatgttcgagaaaatagacatcatacacctttggaaagatgcaagagcgttgcatagtccaaaggacatcctacgatacacataggtgccatatggacatgtgaacgtagtcttactctgatccttcggatggatgggaattttgtggtatccggaatacccatcaaggaaatagaagaaggaatgatttgccagccgttccaacattttatcaatgaagggtagcgggaaatgatcattttttgtagccttgttgagtttcctgcaatcgatacacatcctccatccggttatggttcattgcggaattagttcattttgagcatttgcaacgaccgtcattcctcccttctttggcacaacctggactgggctaacgcattcactgtagggtacgagatagataatcccagcatgcaggagtttcaagacctctttctttacaacctctcgcattgcattattgagccgtcgttgaggttccctagagggagtactctcgggtcaataggaatatgatgggtgcaaagcacggtattaatccccctaaggtcctgaagcgagtagccaagaacagaacgatgcttctctaacacggtgagaagacgttaagtctcgtcttcagagagcttgtcactgattatgacaggggcttctttgtcattgtgtaggaaggcgtatcgtaggcctagaggtagaggtttaacctcaagtggaggtcgaggtggcagttccatgattggcaggttgagagtctcaccaggatctgcttcttccttgatgaagtcggggacctcatcttccagaagggcctcgggagactcatgaggaggaactgcagtaacctctttcgctgactcaatttctgggagagggtcggtcaaggtgatccttgcccgcgaaaatggaattgagaattcattctctcccagtgttattttgaggctacctaatcggggtgtgttgatgagaagttgctcaatgggtagtccgattaggatatcaaagtcttggatttcaaagacgtggaaatccaagatcgcctccctgtcttcaaagcaaacaggcacatcttgtacaatcccaaatccttcgatgatatttccattcggatgcttgaagaatttgttcgtcggggtcaccgaagcgagtagccaagaacagaacgatgcttctctaacacggtgagaagacgttgagtctcgtcttcagagagcttgtcactgattatgacaggggcttctctgtcattgtgtaggaaggcgtatcgtagacctagaggtagaggtttaagctcaagcggaggtcgaggtggcagttccatgattgacaggttgagtgtctcaccaggatctgcttcttccttgatgaagtcgtggacctcatcttccagaagggccttgggagactcatgaggatgaactgcagtaacctcttccgctgactcaatttctgggagagggtcggtcaaggtgatccttgcccgcgaaaatggaattgagaattcattctctcccagtgttattttgaggctacctaatcggggtgtgttgatgagaagttgctcaatgggcagtccgattaggatatcaaagtcttgtatttcaaagatttggaaatccaagatcgccgccctgtcttcaaagcaaacaggcacatcttgtataatcccaaatccttcgatgatatttccattcggatgcttgaagaatttgtttgtcggggtcactgccttatcacttaaataagcgaatgcaaaagactcagagacgaggttggccccgacagttggactgtagagaataccgacatcgttcccttccagatggcaaggaatgattcggggagcggtatttatcagaattacttcggatgaaagctctgcctcccttagccattcattgctcattatggatgtcaattcctggacagtttctcgtaggaacccgagttccataggatggggaggtgacaaaggaacgggtggtttcctcttgctaaaatagttcagggtattgccgtagtcttcatcaaaaccgtccttgaacataattgcggcacaatcctgagtctgaatttcttcattctcgacggacggctgctcaggaaccttctcatcaatcgagctagcagaagtagaaggttcagcaagtggctcgatcgttagaggttcctctatcttggacacggattcctccagctagggttcattggacagcgtcatgaaggaagtgttttctaggatgcgatccaaaatcgtttttccttctaacagtgttttgtgcatgaacgatcctccagcggttatgtccagatagaatgcagactccttatccaaacccgtatggaaatgttggagaagcacatactcgagtaaggacagggttggtccggactgcactaaattagtgaatctggaccaagctgcaccaattaattcgttttcgatctgcttgaaactgagaatttctactcgaagggtagtagtacgggtaactgggaagaaggcaagacagaatctgtctcgcagcttttcccagctaccgtttacacatccaacgctagaggtgtaccattgttttgctctctcttggagagaacgggaacaatttccaccgcacagtttcttgtctcatgccacgaatcttaaggcatgagcagccttgttcaaagtctagcagatgatggtaaggattttctagatcaaagccagaaaaaggattttccctaaccatactaattagctcaggatgaatttcatagccagttgtataaataggctccgatgaaggaggtggctcatagaattcgccccgaggagcagactgctcaaacagaggttgctccatagtcaagaagagttgacaagaatacttctctaggatagcaggggtgaaggtagaataaaaaaaatgaaaaaggatacgaggatgaactgggttcggaaatgataagctaccgttccccggcaacgacgccagaaatgcttgttggtatttgatacggttacagataaaatctgcaagcgcacggatataccgatgtagcacttcccctacggagtattccaagggtatcgaatccaagggaacgtgtgtgatcagagcttcctccggttcatccaaggacaccaagcaaacgataggccaggatagagaggatttactagtgagaaacagtgtctagggaaagcttaattttaatcctaacgcaatacttcaggcactggcaatccgctattcctaaatgtcgctctactacatacccgaacagggaggacttcagtgatctcgagggctgtcaccacctctacacccacctcaacgcagcaattactggataataattacctaaacaccacgtctaagcaattactatctactttactgtttataactcaccaaagcaatcactatattttagttgattatagtgaacaataatcccgtatgctgattaggaactaaccaagagataattctcacaagataaatctaaattactcaagaaaaatattatattgaattcatagtaataaacagaataaaagaaataggaaaagattactgacaactccggaattcttccgactcctactctactctcttcctattctagtataatatataatacaatagagcctcttataattcagctcaagcttggaagtgtgtgttgaagtgagtgagatgatgtccttatataggggtaggtatgacggttggcggaggggaaatgtccgtactgcctcgcaaccgtcattgggagagcatctgaagcatccacgccaaaccccaggatcaacggtgatcaggggggttcgaccgaaccagggggttcggccgaacctgggctgggccctcctggcctggccttcagtcagtggactccctgggctctcctctatccatttctcagagttttgggttgattcactgctgttttgatgaagttcacaacccccctccttggatgaatataaatttctccttcctttttagttctgattttccctcccaacttccagggtttttttatcgccatacaaaatatacaccaacacttggggaaatatgtgagattaagcacctatcactatgttggatgttttattatctgatcttcatacagatgttggcgatacagaatcgacatttaacacccaccaacaaagccttcccccaccttcccgctgtatatcttctccgcagtagcagtcgtagccgcccaaaacctagggcgcaccgggcgcatcgtgttcccccacctcgccgctgcacctcttccctgcagtagcagtcgccgccacccaaaccctagggtgcaccgggcgtcgcttccccctgccacgcacgtcctcatcattctgaccgccgtcgaagtcgcaaggagggggttggaagtagcacagacggtggggggaggtggcgtgctgtaacgctccgcttttcacgaaacgttaaaaactaattcggcaaaatcctagtagcgaaaattttgttccttgtgtgagagtttaagttgtgccaaggatctcaattcaaacccgtccttgtctccctctcatcgacataaattgcctcatcgaaattccttttccaaatcaagtcaccgagatcgaacttcgaaattcaaattccaaatctcaaaaccttgccaaatattcgcccgactccgaaaatatccaaattcccattttggattcaaattccaataccaaactcccttttcctccgaatcagtccctttggcagaagtctaaatatcctcccttcttccttttgtgggccgatttctctccctcggcccatccccctctctctgcgctctctctctctctcttcccgacgccagttcccgccgccgctgttcgattttcagccgcgccagctgctccgtgcgcgcgttgtggtggccgaccgcccggtcgccgccgctgtcagcgcctgcgccgcccgtgccctattgccgcccgaccccgctgctcctgtgcgttcgcatccaaaatgcggagtcagagctcgtgctcccatccttctctccctccccaaaatggcatggtcgaaccctcctttccaccttcccttttcctttttcctccagggctggacctcctctgccgcccgtgagcgccagccgcgctcttgaccgcgccagctcctccccttgaccaccgagtggttccttctcctctaagcctccccaaaccgacctcggctccgctataaaacctgagccccctcaccatctcaacctccctctcgttccctctcatttccacccacaacgccatttccgccgaaccaccatcaccgccgtgctgccgccgtcctcgcctccctccgccgtcgcgcgtgcttgtgaaaccggcgtgcacgcgaggagctgacgcggactccagccaccctcttcttccccttcacaggcccgtgaccagagagctcgccccgcgccatcggccgtgcatcactgcgctcaccccggctcggtagtacctccctctattctcccttctcgctcgccctctctctcctttagctcgcgcagtagctcggtggccctcccgaacgcatgtggacaccgccccaagccccgccgccacccggcatggcctcgccgccattgttgtccgctcccggaggtcgccgctcgtcgccagccctcctcggtgctcctccaccctatccggcgccggaaacggattccccgagccccagagatgctcccgtcgccctcaatcgatccctcgtcgaccgctgccttttcccctctttgctcgccgccggcgtgcgctgccgcgatttgtcgccgccggcctctctccggtgaatccgggccggtggttcgctccctcttgtccctcccatcactccggtgtcctccccctcccttgagtccccgtgtgctgccccggcgaatgtcgccgccgtccgccgtccatctcggcctcccccttcttcctcctcccgtcggcccgcgtggcatgccacgaaggtgccacgtcgcgccacctcggcacgaccgagtcaaccgacccggtcggcccctccctccgtcctccctcccgtgcgtgcggtccacggcaagccgagcaactgcaagtaggcccgccacactcccatccacaccggcgcaccgcccgtgcgccatccaccccccactccggaaccctagtgccacccttgcgtgcgcccatccctccgtgagccgcaccatcgacaagcgggccccacccgggaccccgcgaggtgcactcggtccaccgaaccgctccctccctcccgcgcgcccctaatgggccgcctcctcgcgtttgcgccggcccatttggttcggccgagccgcaatagccttcgagccgcgccctagccgcctgaaggaagtctaaatgatatccctctttccttttcctttccaagggatttaataaatcatttttcccctattccataaatcaattcgttattccaaaattccatgaatcatttcccttggttccgcacgttagtgactgtcaataatattcttgagaatattatttctataaattccataaaccatttctcctattccagaaattccaattaagcttccgaaattcatatcttctcaactgttcgtccgatcgcccccgttcaacctccagtgattccgtaaaattgagatctatttaatggcactattaattagtctaattaggatctttcttttggtcttttgtttaggttttaattgtttgtgtatagttgcggttaccggatattcgtcgatcgtggttttctcgaagattcgtgaagcttcgtgaagaccttgagcaaggcaagtcaccctttgatgaattgctcctataattgaaaaatcattattattttatttgcaacttgcattattagaatcacacacttaatttgcttggcctcggtttgcgtgccaaaccgacggacatacccagtagccgcactaattcctgtaggttgtactaccctgattccttgtcgctgttgtactaccctgattccttgtcgctccacccttgtggtacctcggtatccgtgctctctgagcacatataccaaatatcccacatgcaccgttgattgtcgaaaacttgggaaatgggtttgagaagccctgaaaacctgacatgtggtgtcagtgtgtttgaaaataaaatgaattgtgaaaattcgcgatacgggtgccgtgcttgcgtagcactgtcccgtattcgcatataaggaccgattcttgtaggaaactcatagagcataatcaaagtgcaaccacaaggtggaattggacaccctggctaaataactagtcggttcagggagacctcgcatgtcaatagttgggaacgccggggcggggtcggttggagccaaaccgggttcctggtaatgcaagaacgagaagcttgctgaattaccgatcgaggtggttggagtttgatttgtgaaaactaaaatggcctatatttatgtgaggatttgatccttttatgtggcatgaggtatccctgggttggcttcggaaaagccttgtagcgaatctcccttttttcgtcgtgcgtcatgaacacgggtcaggcaatggaagcaagttcgtgtcttgtgagtaaagtgtacccctctgcagaggttaacaaactgttcgaacaaccgtgcccacggtcatgggcggatgtgaggtggttcccgttgtgtagatttgattgcctgtgctttgtgaaaagttgttgtggaatgggaatcgtaaccaaaatcagcctatgtggcagatggatgacctgagtggtcagaaaggaatctgtgtgacttgggatgtctgcgggcatcatagactaggcttcccgagtggaagcggattgctttgctgctgggcagctggactctgggagtccgagaaaatggaaaggctctgggagccgcctaattaagtgaaatagctctgggagctgagaaataatgatctgaccccgggaggtcggtacattaccaattgagttgttgaaaagcatctcttaagtcgaatcgagacgcaagtctctttttggcccaaacctaaaaagaaataaatcaattagtgatttcaaaatgatttcaaacaaaggatttgcaaaacaaccttgcctctcttccaagcttgcattaaacacctaaattctcatgacttgctaagtacgaaagtactcacctttgctctatataaatatatatatatagttcctccgccttgaagagaagatgaagtgaagtgaagattagggtttcgtcctggttcccagtcgtcacctgtgttagtccgttggttccgctgctgttgctgttgttggtgtttccacgtccacgtcgtcggttgtattctcgggctgttctgagctgcaacctaagttaaggtaaataagtcctctatttattttaaggattgcaatgattcatatttgtcaccgtaggtaccagcgctatgtcctgggactggtactgagatcgcggtttcgtaggaagcggttcgtgtcatttttcctacgacatgctcctgtcaggtgccgttgtacggcggtaccagatcgaggtgtgacacgtgctaggttggagacgggccaggttggagacggagccgacgaggttggggaacgaggaggcggcgcagttggaggagctgtgtcacgcccggaatttctatccaaaattccaaacgcttacatgtgtgtgaactctcgtccaggaatcagccgaggcacacaataacaaattgataatagagtacaattattactctaattaataagcgaataaaatgtcattacagaggtagatagttcctctcaatcaataaagatctaagcagcggaaaaaaaaaaagaaacggcgcagacgactccactccacaggcagcttgaccagggctacacctaatcctccacaccatcagcatcactgtagaactcctcctctgatgaatgattgcaaggtgagtatatgacatactcagcaagccacgcagcaattatgcaagtgcacaggataacaaaggatggcatagtagggtttcatttgcataaacagcatttaataaacatttcagaatttaataaaacagttaagtaataattaaacagtattaatccaacgctatacaacataccctgttgcataggcccaaccattctgaacaaccaatcccggctgcacagttctatctccaaaccaggaatataccattccaaactaggagctaaccaaattattaccaatcatagtatcttttgttatgatgaggggtgtgagactaatcacgaaagacattgtttgacccgcccataaccgcgggcacggctattcgaatagttttactctgaccagaggggtaccactgtacccacaagacacaaccccacgacatgtcactatgcgccttgataccaccacggtacctcagaaaggagctgtgacagtacccctcgtacaacacaatccaccacagcgcaccgttcctggatcataatcacccccttataaacaaggcatggactccctagcgacccccgtgggcttatctccgccacttctcagtctggtgccccgcaatgaactatgctatacaaaaggtaaagccgttgcccacgctggcttgtggttggcacggttaatgtttcacaaccgaaactcgtgaaccggtccttaattgtcatgagcacgaccatcaaaaccatgtgctcacaacccatcattatcaggttttagttggcaaattaattaattaaccaatcatgattaaccatcatgagtcatcattaagccatcattaaataatagtgagtcataagttatcccaatagtgtgctaaagtttctaagcatggctaagcaatcacatctaatatctagctgaaccaatatataaagctcaactagtcaatttataataacccaaggtaatcaagaaatagggtaatcaatgcaaattggccataacaaagaaacaggttcacaccacccggtgacattcaaaattaaatgcatagttgaaataaatagagaatttaaatataggatcaacatgctcaaaggaattgtgtttgggatctgtgtgacttgccttgctggccttggaactcttcaaattcttctcctgcgaaaacggactctccggaaacgtcggaatctaaacagaaaagagcaaaacaccaaaacagcacataaacaagcatgaacagtacatgtggatatttttaacatgtagatctcaattttagaaaaaattagagacttgaaccaactaaatccgagctaagatgaattagttatgaatttttaaagattaaatcggattaaaacacttatatggattttaattgaattatgacgcaataatgaattatttttgaaaaggaaaagaggatttattgcgtcagcggctagggttagcggtggaccgggtgcacggcgacggttcacaagattggacggccgagatcgatccatccaaaacgaatggtcgagatcgaccggtccacggccggaccacggcggacggtatcgatgacgtcggcgatgacgtcatccccggcggcgaccgaaccgcgcgagctcgccggcgaacgacggcgtggcggcgcgaacggagagcacctacgggtagcggacggcacggcgaactcaccggcgaccaaaccgacggcggacgatgaccggacgacgtcggcgacgaggaagaaacggcggcaaccttcggcttgacgacggcgacggagttccggcggtcgacagcgacgacggaggggcggacgaggacggcgacgcgacggcgaccacgacggcggcctccccgagcgacggcgacgactggagcgacggcggcgcacggctggagcggcggcgacgacggcggcgcgaggactcacggcgctagggctctacggacgacgagaggcgaaggcgagggtggcgacgggtagcggagacaccgagggtccttttataggggcaagaacacggcggcgaaggcccacggcggccggcgacgagaaggaaagtctagggttcggaggagagagaccgatccgattcgagatcgaatccacagatttccaaagcgatttagacgatgattccaaaagagaaaagatagaggagatcaagaagatcatttcccctctatcgattttatcggaaacggaaaggatcggccggatttggaaggagacggcggcggcgcgacgctagggtttcgggcggcggcggcgcgaggaagacgacgaccctgaaaggcgggccccacctgtcagcgggcggacgcgcgcgcgagcggcggctgcggactgggccgacttgggccgaggaggagagagagggttttgggccgactttcggcccaaagccaaaagagactttttaaaactttttccaatttaaattattcatgaaatgcaattccatttattaaaaatacttccttagctcaaataaatcccattaaaatctaggaattatagaattaagcaaagtatttaataaaattttatctggccccattttatattggaatttattatttaaaattagatcttctcttctaggcttttaaaatcaattctaataattccaattaaacaacaatttatatatttgaaatttttagggtgtgacaaacctaccccccttaaacagaatctcgtcctcgagattcggaagaactggcgaacagatgcggatgagctgacttcaattcatcttctcgttcccaagttgattcttcttccgagtgattactccattgaactttacaaaaacggatcactcgattcctggttcttctctcatctgtttccaagatacggattggtttctcaatataggtcagatcctcttggacttctatctgttcaagattagcttcttcggtaggtacccttaaacactttttcaattgcgacacatggaacacattatggactcctgttaaagattgaggtaactccaactgataagcgacctctcctcttctactgacaatcttgtaaggtcccacgaaacgcggtgccaattttcctttagtgtggaaacgatgaactcctcaaagaggcgtgacacgaaggtacacataatctccttcgtcaaaacttagatctctacgccacacgcaatctttcttgaatgatttttaccttttcttctgcttcccttaggatatcagtcccaaaaacctgacgttctcccgtttgatcccacaaaagcggagtgcggcacttccgaccatacagtgcttcgtaaggagccatttggatactagcttgataactgttattgtacgagaattccgcataaggtaaattcttatcccaacttccaccgaagtctaaagcacaagctctcaacatgtcctccaaaatctgatttaccctttcggtttgtccgtctgtctgaggatgataagcagtactgaagttcagcttagaacccatctcttcttgaagtttcttccaaaattttgaagtgaactgacttccccgatcagacactattttcttagggacgccatgcaaacacacaatccttgccatatacaattccgccaaccgacttccggaatatgttgtctttactggaatgaaatgagccactttggtaagtctgtcgactatcacccaaatagagtcatgtcctgatgatgttctgggtagaccggtgatgaaatccataccgatttcctcccacttccattcaggaatcttcaaaggctgcagcaaacctgtgggcttctgatgttctgccttgactcgctgacaaacatcacatactgctacgtattttgcgatttcacgcttcatacttgcccaccaaaatctttccttgagatcctggtacatcttggtactaccagggtgaatggagtacaaagtatcatgagcttccttcaggattgcatcttttaaatctttgttgtctgggacgcagattctctcgcccaaccatacagttccttgctcatcttccaagaaaccgatagtttttcctcttctcatattcttcttaatttcttgaatatcggggtcattaatttgggcttctctaacctgatcgattagcgtgggctttgcttctaaggctgcaacaaaacctctactaacaattcccaaatttaatctttcaaaatccttacataactccaatggcaactgtcgtccttccgtagcattgcaatagcctttcctgctaagagcatctgctacaacattagcctttcctgggtgataatgaattcccatatcataatccttaattaattccaaccatctccgttgtctcatgttcagatctggctgagtaaagatatactttaagctcttgtgatcggtgtacacctctgtacgagtaccgaaaagataatgacgccaaattttcaacgcatgaaccactgcagccaactcaagatcatgagtagggtagttcctctcatgcgggcgtaactgacgagatgcataggcaaccaccttcccatcttgcatcagaacacaacctaagccaagcttagatgcatcgcaatacacttggaaacccttctttggatcaggtaaaattaaaataggagctgatgttaagcgattcttcaactcttgaaaactctgctcacattcttctgaccacttgtactttacatccttttgaagcagtcgtgtcatgggcttagcaatcttggagaaattctctatgaacctctggtaataacctgcaagacccaggaaactgcgaatctctgaaactgtcttcggttgtttccagttggttacggattccacattactaggatcaacggcaactcctccggctgagatgacgtgaccaaggaacttcacttcagacaaccaaaattcacatttgctaaacttggcatacaactgatgttctcgcagcttctctagtgcaagacgaagatgttcttcatgctcttcttttgtttgggagtagataagaatgtcatcaataaagaccaccacgaacttgtctaggtattccataaacaccttattcattaagttcatgaagaaagcgggggcattggtaagtccaaaagacataacagtacattcgaacaatccatacctagtggtaaaagccgtcttaggtatatcctcttctttaatcctcaactggtgataccctgatcgaagatctatcttggagaaaacggtggcacctttaagctgatcaaacaaatcatcaattctaggcagcgtatacttattcttgatagtcacatcatttagtgcacgatagtccacacacatcctctgggtatgatctttcttctccacaaaaataactggagctccccatggagatgaactcggtctgatgtatcccttttgaagcaaatcgtcgacttgccttttgacttctgccaactcattggttgccattctgtaaggtctcttatggatcggagttgttccgggtatcagatctattctgaattcaatatctctcttaggcggcatactaggtaaatcgtccgggaacacgtccgggtattcctgtactacgggaatctcttccaaagctatttggttcagacttgaccttaaagactcagaagacagtgcatgaaccgttacaactcgaccatcattgctggtgagagttacttttctgttggcacagtctatcacacctttatacctgactaaccagtccatccctaggatgacatcaagatctttggattctaacaagataagattggccagaaatggcacttcttgaatttctattctgacagaggggctatgttgcaaagagagtgcttgattactcgggatactaaccatcaaaggacgtttaagatcttctacttccatcccatgatttcccgcaaaactcatagataaaaatgaatgtgtagcaccagaatcaaaaagcactgttgcaggaactgagttaacaaggaacgtacccaaaatcacatctggagcaccttgagcttctgcagcagcaacatgattgacacgagcctttggcgtaggtgcggtaaagttactctgggtagggacaatcttcgcgcgtcggggcttcggacacttgtcagagtaatgtcctggttcaccacagttgaagcatactccgggcttgctgccttgctccttcttggcaggctgttgttgtgttggagctgccacaggacgtggagcttgatttcggatgttgttgccagcattgttgttgaagaactgacgctgcggacgaacaacagacgaagaacctccttgtggcatggactggggtcctaaagtaagacgcggcctctgactattcccctgttgtgccttgaagtgagcaatccggcgtttcttctgctccatgcggttgtacttgtcctcctgacgaatagccttatccactaacttctggaaatcatggtaatccccagtcatgagtgggtaagaaagctcatcattaagtccttccaagaacctctcctggcgctcttcatcagtgcgcacatcttctggagcataacgagccagacgattgaactcgtgcagatactcggtgaccgtgcgagatccttgggtgagcgacctaaattctttcttcttgagagacaccactcccgatggtatatgcgtcttccgaaaagcagcggtgaattcaagccaagtgataggttcagcagtagtcctgttaaggcggaagtgatcccaccactcagaggcagggccatgcagttggtgtgatgcaaatgagaccttctcctgatcggtgcactgaagcaaatccaacttcttctctatggcgtgcagccaatcaccagcttcaacaggattagtggtgctagagaaagtgggcggcctcacacgaagaaattctgctaacttgttctggggaggtgcgtggttatttccctgattctgctggttctggagttgctgcatcatcatgttcataagctgtgcctgttgagccaggacttgagcaagtgtgggattctctccattgttgttgttgttgttgttggggccattcccgttgctgcgagtgagcaccatctggcacgggcaagagcacaagaagagaaaccgggaaaaactacttaggacagagaattaatttttccactaacttaacttttattgatcttaactgagtttcattattacaaaactgaagactctctcacaccactaaactcaccaactacctaacactcgaaagcaaacaaacgcatgcacttacatcccaccactgatgtaaaccacatgcaggacccacacacacaaccaaacttaaaacaagcaaactaacacaacgatctaggacaacggcttgacaaggaactctaggtcttccgggcatcggagttgattgaaggctcgttcggctcgtcttcatcatcttgagtggctccccactcgacctttgaatgggtgcgcttcgattcttctccttcatcatcacttatattgacgaccggaggttctgctagggctggggtaacttctttctccaccacatggacctttggcgccaattggtagcgagggacgaatagagctctcttccttgcggtaagacgaaccctggccttctgcggcggtgcttcccccttcaatgcggctagttccttctccaaacgatccaccttgtcttctagcttgcaaatctttccacgattccggtcttcacgatcttgagctgctagtacaacctccgcgcgggtctcatccatagcccacagcatctcaaccagatgccttgtggtagcatcattctcaatcccctcagtcttaaggtagctgccacggtcacttccctggggttggcgaggatggtagcgatactcagtgtcggccaactgatcactgtagcgatcgcggagctctcctatggcgatccttgccacctcctgacatgcatgaatataatttcctcctccagcttctaacatcaccgatgggatatcttcattattactgttcaaggtgactttgactcgacacttctcttcatcccgatcatgaggaatctgggcatacataggggcagtcccaaatcctatggcaaaggacatcgtacgcaactcctggacaaatccctcaacaccaaacaagtactcaggcttgtagtgcggcatctaaagacaagtgaaaggagggagttaagacgtttgtccaattaaaagcacaagtttttggattaatttgaataaatttagaaaatcaaagtaaaagataagtaaataaagtaaaccaagcttgcaagataagttgaaacagttggaaacaggatcacaaattttgcacttttgaacaacaggtttcaaaataaaagaaaagttataaaatcaacctgctaaatttatttcattgtaacaagataaaacaatgttgtaaaacttttgctggtaaatgagtcattagtacagtaatagatgtacggtactaataacacaggaataataataaataaatttttaaatgagaacaattaaaggaattataaactgcatgtgccatttgtttgatttaattaaaagagaaagagaggagaacagttctatttttccaatatttttagagggcttctatgggtaaccatttggcataacctagggtcaaggaggctctgataccaaacttgtcacgcccggaatttctatccaaaattccaaacgcttacatgtgtgtgaactctcgtccaggaatcagccgaggcacacaataacaaattgataatagagtacaattattactctaattaataagcgaataaaatgtcattacagaggtagatagttcctctcaatcaataaagatctaagcagcggaaaaaaaaaagaaacggcgcagacgactccactccacaggcagcttgaccagggctacacctaatcctccacaccatcagcatcactgtagaactcctcctctgatgaatgattgcaaggtgagtatatgacatactcagcaagccacgcagcaattatgcaagtgcacaggataacaaaggatggcatagtagggtttcatttgcataaacagcatttaataaacatttcagaatttaataaaacagttaagtaataattaaacagtattaatccaacgctatacaacataccctgttgcataggcccaaccattctgaacaaccaatcccggctgcacagttctatctccaaaccaggaatataccattccaaactaggagctaaccaaattattaccagtcatagtatcttttgttatgatgagaggtgtgagactaatcacgaaagacattgtttgacccgcccataaccgcgggcacggctattcgaatagttttactctgaccagaggggtaccactgtacccacaagacacagccccacgacatgtcaccatgcgccttgataccaccacggtacctcagaaaggagctgtgacagtacccctcacacaacacaatccaccacagcgcaccgttcctggatcataatcacccccttataaacaaggcatggactccctagcgacccccgtgggcttatctccgccacttctcagtctggtgccccgcaatgaactatgctatacaaaaggtaaagccgttgcccacgctggcttgtggttggcacggttaatgtttcacaaccgaaactcgtgaaccggtccttaattgtcatgagcacgaccatcaaaaccatgtgctcacaacccatcattatcaggttttagttggcaaattaattaattaaccaatcatgattaaccatcatgagtcatcattaagccatcattaaataatagtgagtcataagttatcccaatagtgtgctaaagtttctaagcatggctaagcaatcacatctaatatctagctgaaccaatatataaagctcaactagtcaatttataataacccaaggtaatcaagaaatagggtaatcaatgcaaattggccataacaaagaaacaggttcacaccacccggtgacattcaaaattaaatgcacagttgaaataaatagagaatttaaatataggatcaacatgctcaaaggaattgtgtttgggatctgtgtgacttgccttgctggccttggaactcttcaaattcttctcctgcgaaaacggactctccggaaacgtcggaatctaaacagaaaagagcaaaacaccaaaacagcacataaacaagcatgaacagtacatgtggatatttttaacatgtagatctcaattttagaaaaaattagagacttgaaccaactaaatccgagctaagatgaattagttatgaatttttaaagattaaatcggattaaaacacttatatggattttaattgaattatgacgcaataatgaattatttttgaaaaggaaaagaggatttattgcgtcagcggctagggttagcggtggaccgggtgcacggcgacggttcacaagattggacggccgagatcgatccatccaaaacgaacggtcgagatcgaccggtccacggccggaccacggcggacggtatcgatgacgtcggcgatgacgtcatccccggcggcgaccgaaccgcgcgagctcgccggcgaacgatggcgtggcggcgcgaacggagagcacctacgggtagcggacggcacggcgaactcaccggcgaccaaagcgacggcggacgatgaccggacgacgtcggcgacgaggaagaagcggcggcaaccttcggcttgacgacggcgacggagttccggcggtcgacagcgacgacggaggggcggatgaggacggcgacgcgacggcgaccacgacggcggcctccccgagcgacggcgacgactagagcgacggcggcgcacggctggagcggcggcgacgacggcggcgcgaggactcacggcgctagggctctacggacgacgagaggcgaaggcgagggtggcgacgggtagcggagacaccgagggtccttttataggggcaagaacacggcggcgaaggcccacggcggccggcgacgagaaggaaagtctagggttcggaggagagagaccgatccgattcgagatcgaatccacggatttccaaagcgatttagacgatgattccaaaagagaaaagatagaggagatcaagaagatcatttcccctctttcgattttatcggaaacggaaaggatcggccggatttggaaggagacggcggcggcgcgacgctagggtttcgggcggcggcggcgcgaggaagacgacgaccctgacaggcgggccccacctgtcagcgggtggacgcgcgcgcgagcggcggctacggactgggccgacttgggccgaggaggagagagagggttttgggccgagtttcggcccaaagccaaaagagactttttaaaactttttccaatttaaattattcatgaaatgcaattccatttattaaaaatacttccttagctcaaataaatcccagaaaaatctaggaattatagaattaagcaaagtatttaataaaattttatctggccccattttatattggaatttattatttaaaattagatcttctcttctaggcttttaaaatcaattctaataattccaattaaacaacaatttatatatttgaaatttttagggtgtgacaagctgtgccgcaatgtggggaagcccccactgcgcgtatgggggaggaggagcggctcggctgaggaagagaggagttgcaccacgacctaacttgtggaggcggcgacgtgttttccggtggacggcgccggtgtcatcgccatctctcctctcgcggtctcgccagcgtctgggtggatagaaaatgcgtggtcgagaaagatcgatacctggtcacggtatgtgatttgttccatgggaaaaacggtccgagaatatattattttgatggaaaatggtttggaattgcaacaaatggtgaaaatggcattgtagcaaacgcccacatcttgagggtggcgtttgagcgaatcccatttcaacgatagcattgtagcgaagcctatttttaaccgtggcacatatgcaaatttctctacgtggaaaccaccgttgtcgaggcaggcgtgcagtcgggctccagctaggggtgaaaacggcaatgggaatcaccggccgactggcgttcgattctaactttctaccggccaagcattatgaaaatggtaatcgatcgaaacgaaaatagaaatggtaaataatatggaaatggaaatggttttgttgttatatcgatcgttttcgtatttaccgtatttttgtggaaattaccatttgatagagaagttggtacaacatatgaaatttgatttttttttcatcacgttcaattttagcatttttaatacaaagagcatttttcactggttctgtcaaaattttgttcactcaaaaagaatttaaataaagtagttatgaatttttgaagtttacacatttttctaagttgagaggacatattggtcatttacgaaaaaaaacatttgactaacagtcaacaaacattatagtgttgggagtgacataaaagggtgaaaaaacttgaaccagtggtataaaagggagaaaccaattttgagtggcatataagaaaacttgccaaattcgagtggtgtataagggattctctctttcttataatatggtaattactgtatttctaaatatgtcgatatttatatggtatgtctctacttgactcatagtttagagactcttcaatcaaatacctaacttgaatgtatggttaaaatggagttaatttataatctatacaatataaccttaaatttatttatacatattatatagttgtgcaaatttaaatgtatgtttttatagtttaatattttcatatttgctaccggttttcaattttggaaaagctagataccggtatccgttctcccagcacccgtgatggtatcgtcctatttctcatcccagagcactaagcgcggcgctcatgctggcgatgctgccgaagctcatgctgctgatgctggcgaggacgtcgtcgggactaatcctcaacacattcgacgcgcttgagcatgacgagctcgtggcgctgcggcaagacctcgacgttggcccattccacaagctctcgccgacggtgccatcatcgagcagcctgctacgcaaggaccacggtagcctcgagtggctagactcccaggcgccgaagtccgtgctctacgtcagtttcggcagcatctccagcatgagtgccgacgagatcgtcaaggcagaggaggatgcggccaccggagacaagctccgacgtggagtggacagtggaggatgcggccgtcggcaatgaggtccgacatggcgtggacggtggaggatgtagccgtcggcgacgagcttcggcgtgggccgtggatgacgtaggacgcgaccaccggcgatgagctctgatgtggcgcggacggtggaggatgtggctgccagcgatgagctccggcatgggacgtggacggtgggaccactggcgacaacgctttggtgcctgactcctgatatttggtaggtatcatttgatacctcgcaagtatcaccttctacgtggtaagagtcacatgatacctgataggtatcatctgatacctcacaagtatcacctgatacgtggtagaatcgcatgatacctgataggtatcacccgataccggttaggtatcaggacctgatatctcgcaagtatcatcctctacgtggtaagaatcgcatgatacctgataggtatcatatgatatctcacaagtatcacttgatatgtggtagaatcgcatgatacctgttagttatcacccgataccggttaagtatcaggacctgatacctcgcaagtatcatcctctacgtgattagaatcgcatgatacctggtagatatcatctgatacctcgcaagtatcacctaatacgtggtagaaacgcatgattccggttaagtatcaggacctgatacctaatcggtatcatcccattcgaaaacgggattctgttatatagcagccctctttcgctttatacagttatctttccgtctgtattgtttcgtttccggttttccgatattttcaatatcatttttcctgactttatcgttttcattttagtttcaagaaaaatatgattatggcaatggtttagactgttttccgattgttttcgaccattttcatccctagctccagcgaaggaacgagccgtatgggaatgggaagtgatgtgccccaacccctgtcacatgatgatgagcacatcccagctacacttgacgtaaacaagggtgatggtttacgtcatacgtcacatggagaaaatgaagatgagataaaccaagttgatggattacgtctcagcaagaatgatcaagcatattatggttcaattacacgcagccgtgctaggaaaatacaacaagaggtgaactcgctctttgctcaacttaatccaaattttagtgagaaatttatactacctaaatgctctacatttgtattgctcaggtttacgcccgaggacatcatcactacaccaataagggtgggttacgttgaggacgataagggtaacgtcgaggaggaaccagcccatgcccaaccagtagctgtctacgccaacaagaagatggtttacgctgcaaaaggctcaacttccaaggcttgtgcgacccacccagtcaactttctccatgcttaatatatatggttggaaagataatcaagtctagtttcacctccaacaaacggctcatcatttcgacttcccaataaggagttatggacaaatcattgaagactgcttagaagctaaatagacgcgagagtcttcttgggaattcacttattatgacatttgagctagcctatgtccagtaaactcccaagacttttctttcccatctaggagagttgtttctagtataaatatcccttatgttttatcattaaaaagacttttgagaatgagaatatgaacccctttttgtttagctgtgtgctagtaaattcagagagagatctctacccctttgctcttgtgatttccttgtgagattacagaagcggcgttcgacgccccccaattggtgctcctggtcccttcgaggaatttccttgattgattccagattgtgttggttggtaaacttagagtgtggttgggcgaaccctcgattcaggttgccgtaacagagacggtggttggcttcgaatacgatcgtcaggttgcactgttatcttggctgcttgcagctagttatttgggtatctttaaggctagttatcggttcgtgatcctacactgtgaagatcgggacatcagccctaccagggtcgtatcaggaagaggggggcttttcctcaggaatgactcgaccaacgcctgtttgttcgtcctctcactctctcgcttgtaaatgggccgtctcgactctcgagcagagcctgctagtggaggaatgcctcctaggaataagagacatagggctaaagagagagccaaaaaaggatctttcatgtataatcatgcataatctcgaatgttatcagttctggaacctatctggaaaatcagcccccggggataatggaaaactctgacttcaaacgggccctttgaacgctgtgcgagcgagcgatcgcttccgttccgtccgatgccaaacggatggacccaactactccctccgtcccaaaatataagcatttttagctatgaatctggacaactgtatgtccagatttatagccaaaagttgttacattttgggacggaggtagtagtaattacgaacgcgttctacctatacattctacaacgcccatatcctggataagttaggtttgcagatacgtgtcacgagccgattagtcgacggagcccaaatcgccctggttgcggcaaagctataatctcgaatgttatcagttccggaacctaactggaatatcagccccggggataatggaaaactctgacttcaaacgggccctttggacgctgcgcgagcgagcgctcgcttatgttccatccaatgccaaatggatggacccaactactccctccgtcctaaaatataagcatttttagctatgaatctgaacaactgtatgtctagatttatagccaaaagttgttatatttttggacggaggtagtagtaattacgaacgcattctacctatacattctataacgcccatatcctggatagttaggtttgcatatacgtgtcacgagccgattagtcgacggagcccaaatcgccctggttgcggcaaagctaagatatctagtattccaagctagtagtagtacatacgtgttcatgtcccaaataaatgcagccatagatatccgtgttcatcgttttgaccatccgtcttatttaaaaaatttatgaaaaatatttaaaaaattagttacaggtaaagtattattcatgttttatcatctaataacaataaaagtagtagtcataaaaaaatttcaaataagacgaacggtcaaacgttggatatgaacagatttattttaggacggagggagtataacagtgctaaaactgtatttattttaggacagagggagtatgacagatgatcaccaagggaagtgttttgtcgtacatagatggctgccaagttgtgtagaatctgaagcagttgttaagtaaaaaggtcgttgtagtatagtggtgagtattcccgcctgtcacgcgggtgacccgggttcgatccccggcaacggcgtttatttttattttttttttcagcttccacgattttcacttcccatccagcaacctcatctgcggccagctaaaggtctggccaaatgtaaactttttctttggacagtgaccctatagaatttgtggctatcttctagagcccttcttccgaagcctcttcacaagggcttcgactctttggtgctgctggtatcctggcagctttaaaaggagcggaactcaagagtcttaaattcttctctctcgtttatccctgtaatcttcgaatcgaccaaacttaaaggtcggttgtggtcaagcgctggagccgctcacctaggagtcttgttaggaggatagtagtactctttttggcccttgctttgtgcctttgttagttttggagcctcttatctctttagagccttttctattccgttagcatttctttttccctcttggcagtggcctccggtcgttgcattctgtaactgaaattctactttttttttctaatatatcaacgtgcaatctttttatgcattcgtgaaaaaaaaaaggtagcggttaattcctcacgtaagggaataaccaaatcagaggaatatgaagcgatgtgactaaggaattggaaacattatacttgtatctcatcattaattgtatatccggttttgagggatttactggatgatgatggataaagataccagttgcccataagttcatgggagacaggaaaaaaaggtgatatttgctgatgttcatactgatattgtttaaaaatgaaaaagtccattacaactaagaactatcttttaaaaagttacaacaatatcattacaatataaaatatgctaaacatcgaaacctgttaatattaaacttgaaccaccagttcatttttcaacattggttggaacttaaagtgcttttacatgacaaattattgttgtgtatacctggccaaatgggcctgtgccaagcagggccggcccgagcacggtagtactgtagccggcctaggcccggcacggcacgccagcctgtgggccgtgccggcatggcccgttatcccgtgccgtgtctgggccgatgcctcagcccgtgggccagcacggcacggcacggcccactggcccatttatttttcctacgattttctaatttttcccatatatttctcattttttccacattttaccctatttgtaccatatattttatgatatatttcctaaattttcctcgcatttatcctatatttatcatttttttcctttgtattatgttttttctgccttttttcttttttcccctcaaatttcacatgtactggtgggccggctactagcccacatgccgctacagtagccgtgccggcccggcacggcccaacacctccttgggccgtgcttgggccgaggccttggcacgtggaccggcacggcacggcccgctactggagccgtgcctaacaggccatgccgccggcgtgccgtgccgtgctaggccgggccgcccatttgggctgctatattgtcgtggcgatgtggcccaataatcgaattatttctgaatacttgttttttctttcagataacaccaccactcccactataaagtatttgcaacctacaagtatattttgtctgtaaaaatagtgtatgacttataaaaaatatgcacaagtatattcttttttcaatatattctcttgaaataaatatttattgtacaaacgaattcactattcacaagaggtcaatccatcactttcaagtttatggtaatctgcatcctacaatgttgtcttgaggctaaatctctgaatcatcacatcataaacactgcagaaatttgttaaagaccaagtcagtcgatcaaaaacaataaaatgaatctcaacaaccataaaatgacttttcatgatcagaccttctttttctaagtggatgtgccactccaatcaaatcctacttctccagggttcatgaagaacatattacaccagatcctcgctgcaaaaagatataaactcatgtcatgactattcacataaccagtggcggatccaccatggggtctacggggtctcgacccccactaccagcgttgcaaccatgagagcccccactaaatatttttgtcatacagccattagaagagggggctatagttgtatatagtttgttcagctcctcctcttatcccttcctggatccagaaccacagatgcacatggaggaaggaagcaagtgtgtcttgtctcttgtctcaccgagcaagccttgacatcctggcatccacacaggagtctgccattgagcaaatctgtcgcttggaatgcgccccctccatcacttctctgtattatttcagtttgaagcacacagaaatcacttagtctatggcaacagcatgaccttgtactgtagcaaaaccaataataattgaactctgcttcttagtacactatcaccaagctgaattaccttgtagtaatcaactgcgaggaaattagcccatcgattcccagctgcaccgtagcatgtgttcaccatgtcagtaaggctcttggagtgctgcaggcatgcggttaccttcaccgggaccgatgggaagtagttcaccaggactagcgacttggttttgtcgttcagaggtgcagattctgcacggtttgagcatttcccagcatccatgccatcatctccatctgtgatcaagggaatttgtgaattccttgcatgcaacaggaatgttgaatggaaaaaaaaactatttggaggatgtgatggctcacagttgttctcgaccatgaagttccattggtatgcgattccttcagtggcctgctttgacctgatggaggtgaacacaaggaggcgctggttgctcgcaaccatgtcactgacaagaggccaatccttaccgttctgtggcattttcgacacgggaaaccagtacttcatcagaccagaggccttgaacacgtttgtcaggccattcggtgcatgcacgtagtcttccaggatcaacgtgacgatttcagatggattggctccaaggaaggcttcgatttccttgaatgtgtccaatgcaggttcctgcaattaccaacagaatgataaaacatttggctctgaaactctgtccgtcaagacaagtgagatggctacatccagttcactcacgaatgcagtgaaatcattgcatttccctccatttgaatggcacaaccatacatctcctttgaagtcatatgtatcaagcatcagcgcacggacaccgttctgtaaaacaatatggtatttctgtgagtaccattggtggctaatgcatagtcagacatgcagaaacattggagggaacagacaatgaggctggcagatattacatttaattgatcagtgactgtatcctcctggttgtcaaaggtgatgcgtggaactccagtgtgcgatggttccccaacgatcgcaaatgaattgtgcgtcgtgagataggcatacttgttgaatggcaacgagttgttctgaagaacaaatcagaagcaaactccagtcaggatgcagcaaacagaagctgtttcgaagttcaggcatgatgtccatgactacagaacacaaatcggccttacacggaagctgcatttcaataaaccactaacccaacctattacacggaagttgcattttaataaaatactaatccaatctaatggacaattgaattaagtcattaactaggctgaggattggggaaataaattaatccatactagttccacactgccttttttatctgttgaacatttcttgctagattagaacaattcatcctgtgatgaaaagcatctgacgaatatgctcgcaaaagcatctcacgaacggaataatgttgatacctaaccgtatcaatcatcgtttttctcaggacgacgaacaccctgacactgacagaaggccaaccgaatttttgccggtcagtgaaacaacctcccaatctgttcgtctttagagtagtagtagatcgatctagcaggcgatgaaaccacaagcaggagacacccaaaaccgaaaaaaaaaattcccaaaccagatgcatatgcctgatgcctcgctagctacaacacctcatccgtttcttgacgtaacaaggaaaaaagaaaaagagaagaaaagaaacaagcaagctgaagcgtggtctctcacagtgagttggaagggattggtggcggcggagcggacgcagctggagccggcgaactctggctggcagtcgaagcaccactgcccgccgccgcagtccaccgccgtcgagcatgaatcccccacctgaaaaaaaaaaaaacaagaagaagagaagaaaccaccaccaccatgagactccatgagaactcgcagtcgcgagcaagattacgactgattcgatcggttcttggtggccggcggcttacattcgcggtggccaccaccgagagggcgacgagcaagaccagagcgagtgcgggcgccgctgtaaaggcgccccccatcttcttgcctctgccaacctacctacctactactacctttgtagagatatagagatatagatagagtgagaaaaaaatggataatctggtgcaggattcctagattcctactactaatcaatcaatcattacctgcagggagagaccaacgggggttggaggtggtttgctcttgcagttgcagagttccgtaggtttgtcacacacaaacaccagctttataactcatacgaaacgcctaccaactttacttgtatatataaatataaagcgcctcctcatgacaagatatagtgtagatttggcaactatataatcagatatgattatgcatttactcattgacggtcccctcagatgtccatcgtcgcgtaagctcatgcaatttccaagcacgagggagcaaaatcagaagaaaaaaaaaaggaagaagaagaagaagattaacacgtagctgcacgttaagttgttgttgccctgaattacacggctgattggtgtgtgaaaggaacaaatagtagtgtcgtttttttttccaagaacacgaaaaggtctttgcgcgccatcgaggaagacgatgatgatttgtagaattgttcttaattttgggagcgattttggacgggattgaaagcgagcggttgggcgttgcttacaagagtttgtttggtcggcaaagacttcggtttcgtcaggtcgtttgttcgactcttggttggcctggaatgtgaccccatgcgtagatttatttttatatttttctaccacctacgtatactcaagtttacaaacagaaaaaacagcacaagactcacctgtcagcctccccaaagtctccctttcattcatcttcttctccgacgtgttcgtccggccacggcgagcttgagctacgacctctagagccccttcctaaccgctacaaccccaagcaccactccctccccgtgccggggcttttaactatttgccactcttacgagtggtgcttaacgatttaccactaggcccacatgccatagatatatgagggcccacatgtcataaacagtgagtaaaaaatcgttaattgacatatcccaaaagtgcaaatagtttaatttcccccgcgccaccccctcttccttctcgtcatctcctccccatcaactatcgccgccatgatcaacttccgaacattggcactagcgcagatacgaccaaccttgccttccgtacatcacacctctggaccgcctaatgcaactccatgcctcatgtcgcggccacgaagaggcaaaggccctccttgctactgacctcactgatgccactaagggtaagggagtctgtcgctcgccattgggaacgcgtgttccttcccttcgcaccatcgacgatgccatgcccgtggacggggaaggccctgttgcttgccatggaggtgagaaggaagaggaagtttgatctggccagggtaagccccgatgatggcaggagcagggggacgatctcagggagggtgatgagagaatgatgaaatcaagttggtgaatcgagcgcttaaccacggcgccatactcgggttctgactacggccatgtcgacgaccgtggtggggctgacgagcgtgagcgaggatggggatgctagtgaggagctcggagagagaggcgtagaaggtccagtatgggaggtggcggtggcgctgtagcgacagagccggaggatgagagggaatggggcggcggtggcggtggcggtagcgtgggccgtggcggccagagatggggcaagagagggatgatgacagtgatgccggtgagggaaggccagccagcgacatccaatcgggctgagggagagatgaaggggaggggagagactgactaatgggttccataccaattttcacattgggttgccacgtttacaggtaggcaaaagtgataatagttaagtaaaattgattcatggcatcaaaaatttacaatttgggtttataacatcgaaagttactagttcaatttaatagcacctaaagttttcctccgttaacaattttagcattcccgtcacttttctctcctttgccctcaactttgactgcaaccagctctagctcgagcagcctgatgtccccgatctctctggccgccggtagcgaccttgccttgtgttgtgctgatgcctgcccccaacgcccggttcggcgcccgggcgtgttcgccatcgcctagctcgagattttgcaaccctacagctgccacagctggcattttgtaaaaacaaattgggcagggcagcagggcaaaaagcattgatttgggtaaacatgtccttttccatttaaatcgtgagttcattctagaacagatcaaatcaaatccaaaccaacagcatacattcagtctaatttccgtcacaaaaacccacacctagaagaacatatagatgttgattttgataacataatcgaacccaccatcatggcaaggcattgaggtggttccaaaccccggtgccattgaagaaagggttaattgaaactatgccattataaatttatcggttttaaaaaacaccattataatttttgtatttataaacataccaccactgctcttttgtgagaataaaatctatgccattatctaccatttttagaccaaaatgccattctcttctttctcttgccattccttccttcatcgagctcctgccatggtggcaagcagcgatttgtcgatggcgaacagcttttggaagagcctcaacataatatttaacccattggggaggatgggatgcctatagcatggacagcccacacccatatagacctccaggagacacgtctcctcgtccagcagcggcggcccgccgacgtcctcactgcgcgctgctgcggcccgaccttccgccatcctctttgagtgcgctcccatcccctttggccgcactgcttccccactgccagatttgtttccatggctggacaggattggatgccaccgtcggagtttatgcgttccacgagtagctccgtctctttaggcaatggtcatagcgatggcgtctatcttggccacgctgcaagagcaaggcataggcagatacttcgtccccttctcgagagatcgtccctatcaatggcgaaggccactgtcgttcccgacgccgccccctccaccactcgcgctcccatagacattgacggtaacggtgatgggtgtggccgcaacggagaaggcgatagcgctgcacgcgtcctagccgacggagattgtgctgatggaagtgctaaaaatattaacttagataactttaaatactattaaagtgaacctttaatttttatgctacaaaacaaaaaaaatactttcaatactacataaccaatctatctatctatctattatattattaaaggaatagaaaaaggaacattcacgtttgctctcatggcctaaaaattctcacattaatcggagaaaaagaaaaggcagagtccatataggaatacaatttagaaattgctgaaattcggaattaaaaaataaggaatgatagaagaggagactagagtccatatagaaatacaattaggaaatagctgaaattcggaattaaaaaataaggaatattagaagagaagactagagtccatataaaaatacaattaggaaataactgaaattcggaattaaaaataaggaatattaaaagtagagtatatagtccatatagaaatacaatttagaaatagttgaaattcggaattaaaaaataaggaatattagaagaggagactagaatccatatagaaatacaattaggaaataaattaaattcggaattaaaataaggaatattaaaagtagagtatatagtccatatagaaatacaattaggaaataactgaaattcagaattaaaaataaggaatattagaagtagagtatagaatccatatagaaatacaattaagaaaaaaaatagaaattcaaaattaaaaaaaggaatattagaatagaatatagagtccatataggaatttaaaactaactaaaattcggaataaaaaggatcctccatattcgttctcatagcctaaaaattctcacattaatcggtgaaaaagaaaagacagagtccatatagaaatacaatttagaaatagctgaaatttggaattaaaaaataaggaatattagaagaggagactagagtccatatagaaatacaatttagttaaaattcggaattaaaaaataagaaataatagaagacgagactagagtccatatagaaatgcaatttagaaatagttaaaattcggaattaaaaaggaaaaagtccactttgactcccttaattgtaggccgaatctaattcgtacccctcaaccggaaaaccggatagaacgactccccgaactattgaaaccagtgcaatttgactccctcaacggttttggaggaaggttttgctgacgtggtcctgacgtggcaatgttgactcggtcttcaccccatgtgacgcttacgtggcattagaattcaaaaaatatccgtgaaacccatatgtcattcacacacgaaaatatattatgggactgacacatgtcatcatttctccttccttcctcctcatccctctctctcccttctctctcctctcccccttttctcttccccttcggacgcacgacggcgtcggcggcggtcgggctcggcaggccgatgtggagcgcgaccgtgacgtccgcgtcgtcgtcggcgtcggcggcgcggcagcagccggagccggagccctccacgtccatcgggtctcccgccgccgccttggtgttgaggtcggcgaagagccgccccgcgcggcgacggcggagctggtggtgtctatcgccgccgccgccgccgggcgtcgagcccggcacgtcctcctcgtccgccccctcctcctccgcgccgtcgtcgtcgtcggtgcagtcctccccacgctgccgcgcacgctcttgcgccgccgtcgtgccgccgcgcgaggcgggcgtgagggacagtagcggcaaggcctcccggagcggaggcgacggcggggcagtcgtcgtcggcggcgtcgcggccgtcgtcgacgtcacccccaccgtcggaaagaacgggaaggaggaggaggcggaggaggagtaagcgccagccggcgacggcgacggcggggtggagaagcagtagcggcggtggtgattcttgaggaagctcgcgtagtaggggttctccatggctgggcaaggtagcttgcgcctctttctatggagagatcgacacagctcgtgtgcgtgtgtggtggcgtgggcgtggtagttggcgaggggttattatagggcgtgtgagtgtgagagggaaggccggaaggggattgggaatgagtatatttactatttactgtgcaggttaattagctaatgtgtgcatgggagctccctataataaccaaataaacaacataattttattattaactaattaaaattagttttcggtgatgttttaatcaattttattttataaatcatgagctgcagtaaagagtccaaccgtttaacttagcatgcgaatttttttaaattagatttcttatatgactccatcagtattttcaaaaaagaatgaaattaaaaatctactcaaatacatatatctatttctaaaagcgaacaaacttagaatccgactcatacacggataacgtaccaaagtatcagcaaaatcatcttcaatttttataatagtagagattatatcttaatgtaagagaaaaaagccactatattcgctcccactttctacaaatttccatattgattagagaaaaagaaaaatagagttcaaatgaaaatatatttcaatatatctgaaattcagaataaagaattatcttcaactacctagagaaaaagaaaactatttagaaatagaaataaaatttaatatatctaaaattaggaatataaaatgaagaaaatttaaagaagagtctaggtagaaatataatttagaaatatcaaaaactcggattaaaaataacaatagagtaaatatataaatataattttaaatagctgaaattcgaaattaaaagtaaggaatattgatagctagccgcacgcgggccaccatgctagttttaataataaagcaagtcacaaactaaatattttctattggccggaccacctccagaaggagagctccaccgcgtggcttgccaccacgtacaggtggtcaccgacgccgcacgcccccacgacgcagccgccgccggggagcgcacgggggcgcgcccaggtgccggacgcgacgtgcagcgcgtccaccgacccggcgcacacgtgcgcctcgagcgcccgcgcgccctcgccggacaccgcgacgcccccggcgacgtagaacacgcctcccgcactcgcgccggcgcacccgtacctccgccgcggcgcctcgccgaccacacgccacgcgtcgacttccgggtcgtactcctcgaccgccgaggtgcgcgcggacccgccggcgacgtagatccggtctcccacggcggcagcggcgaacttcttccgcgggaagagcgtcggcgcgcacgcgcgagccgcgccggtgagcgcgtcgacgcgaagcgtcgccccgcggccgatgaggaagacatcgcggcccagcacgaccgcgcgggcgtgcacgaacacggagccgccgcaatgcagcagggtcgggggcaacggcagcgcggcgacctcgagcacgggcacggaggcgtcgaaccggagcagcgcctgcgcgttgcagccattgtcggagacggagatggcgaggagggaggggcggaggtgggcgtgggcgcggcggaggtggaggaaggcgtcggaggcgaggagcgtggcgaagcggcgggagacggcggggagcggagggagggaggcgcgggggacgcgggcgaggcactcgaggaggaggtcgtcggggagggcggagattgggggtgccggcggcgacgagggaggcggtggttgcggggtggggcaaagaacggggacggcgatgtggcgggcggggtcggcggggatgcaggacttgacgagccacgagaggctgcgggagtggcagctctcggcggcgggcatggcggattgccggattgggagctcagctcaggcgagcagcagctgttgcggtgggttgtgattgggcatggggaatcgtgggaggtggagtggagtggagggaagtcgttgggcggctgggctcgcgcccccaccttgtgcgggtagcagcaacggcgacggtggtggagccgttgctttgctttgaaattcgaaggtttgggtttaaaatttgagcgttttgaattggttaggtcagctttggcctggaggaataagagtgtactttactttacagtcatctgatttcatctaaaaatagttttaagacttaaaatagcatctttctattttctctcatataataccatatatattttatcattatattattaaaatatattacaatgacaacataattttattgtaataaaattatataaaaaaagtagtttataatcataacctccacatatattagaagtagtttataaactctataatctacttctaatattcattattttttaatttcaaatttctattttttttcttaattgtatttctatatggactctacttctaatattccttatttttaattccgaatttcaactatttataaattgtatttctatatggagtctagtctcctcttctaatgctccttatattttaattccgaattttagctatttctaaattgtatttctatatggactctgcttctttctttttcttcaattaatgtgagaatttctagatcatgagagcgaacgtggaggctcttttttattctgaattttagttagttttaaattcctatatggactctatactctacttctaatatttcttattttttaattttcaaatttctatttttttcttaattgtatttctatatggacatagtatgaggggagggcaagccaacatgtaatcagaagttcagaagatgctactatacccaaatcgcctgatcccatttataaacaaacagcacacgatcgaaccggcgatcgagccgatgcgaagaaccaaccacacgatgcatgtcggccagagctaaaaaacgaccctcctcggccggtgtggagattatggataccccatatcaacacgacagttataatttagtcggatatacggtatcaaatatagatagaatatctttatgaggactcgagttaatttctaacttgtatgtcaaggaaatatccgagatcttagtcggttatgattgtatttatctgtaatcacatattccgttagggatatggactgtattttgtaatacggatcccctatataaggagaggtccgggttcctctcgagacgattctttttctcccaatcatacaatcaataatacactcggcggaatcatccccagacaggagtagggtataacttcttgaatagaaggcctgaacctgtataaaattccttgtctccaagcccatccactttcctagcttgatagccaccccttttattattgccgaaatcttgtttcgacagttggcgcgccaggtaggggccgcgtcaagttcttcgccgattagtgcgatgggttccctctatggcatcgatgacctcgtcttcccccccgggcaggcgtttcagttcggcagcctcgacttaatcaccaacgactttggcaagatctctctcctcgactcggatccaaaccagtcgggagagaaccaggttttagccccgttcggtattccgatctcggccaagatctgctccaagcttatttcgatcgagtcggcttcaaaccactcggacgagatccaatctacttcaacttcaccagatcaagatgatggggcttacccgccaatcctgatgaaactccccgacgatttggctgccgtcttcactacaagggcgtcttctccccgtaggcctaggcggaagtcggcctcaacaccgatctcgcctagcttcagggaagtcggcgtcatactccagccactcggcatgatttcgacggaccaactcgaaggctacctcagctcccccggcgtcgactcacgaccaacagagatcgtggaatacgacgaattcggctaccgctacgacgaccgcgacctcgatgacttcgacgagagctttgaagacaactacacccctctctacgtcggcgtcttcatggccgacaacgagacggaagaacaacgccaagcccgagaagcagaagcacaacgtgtacagcaggaagccgagtgacgccgactggaagaggaacaccaagtgcaagaacaagaacggctacggcgagagcaacaagagcgcgaacgggctgcaaaggagaccgaagaccgacgacaacgagccttggacgcagggcgacgagcgcgggatcttatcgggcaacaagacgtcgaggggacacggtctttcgcaccccccaacagaacgctatcgccacgatcacccttctcgacaccctcctcaaagaagatgcactcaatcaagccgatcacgtcgtcaacatcttgaaccagaccaagaccatgatcgtcgcttcggttataactccggcagcattcgcacgccgactggtagccgggttccccatctccgatctcatgattatcatccgccaagcctcagcatcgtcggcgtaggatccagtcgcaggagcaggggccacgacgaacgatctgttcactcgcctcccgaacgtcacagggagcgccgagtcgaacgacctcgctctccacctcgccagcgtcccgtcgatcttcgcgacacgatcaaccagcgccgtgaagcacgaggtcaccgccattcaccagatcgctatgacgacgatgtggatggagtagctgccttcactaatgacctgcgtcgagtggattggccagtcggcttgaagccgactggaatcgagaagtatgacggcaccactaatccggagtcttggctcaccgtctacggactcgcaatccgtgcagcaggaggagacagcaaggccatggcaaactatctacctatggccctagcggattccgcccgatcttggctccatggactaccccgtggcacgatcggatcatgggcagaacttcgtgatcacttcatcaccaacttccagggcacctttgaacgccccggcacacagtttgatctttacaacgtcgttcagaagtctggagaatcccttcgagattacatccgacgcttctccgagcaacgcaacaagatctccgacatcaccgacgacgtcatcatcgctgcctttactaaaggcattcgccacgaggacctagtcggcaagttcggacgcaaacctcccaagacggttaagcagatgtttgaaaaagccaacgaatatgccaaagccgaagatgctattatcgcctccaagcagtcgggcaccacttggaaaccgaagaaagacacgccggccgcaggagagaggggaagtaacaatcacaaggatcgcaagcgtaagcccgaagaacttgtggcgacaactactccatcttcccgacagcgttcccgtgtcaacaccttcgacaagataatgaactcccaatgcccgcatcatcccaactccaaccatgttgccaaagattgcttcgtctacaagcaatttgtggaacaatatgccaagaacgcacgtaagccttcagacggagatcaaggcacatcaaagaagaaagatgacgaagacgatgccccgacttgttttcaggactcccgtaaggagcttaatcacatcttcggcggacccctggcttacgaatctaagaaaaaacagaagctaaccgaacgagagatcaatgcagttcaggccaacacaccccaataccttcggtggtcagagatagcaattaagttcgaccgctcggatcatcccgactgagtggtccacccggggcgataccccctggtactagacccagtggttcgtaacgtcaagctccgaagaaccctcatcgatggtggcagtgcactcaacatccttttcgccaaaaccctggacgatatgcagattcctcgcacagaattacagccgagtaatgcacccttccacggagtcatcccagggctatcagcaacgccactcggccagatcactcttccagtaacttttggaactcgggagaacttccgcacagagaacatctactttgaagttgccgattttgagatagcatatcacgccatactcggacgcccggcgttagccaagttcatggccgttccacactacacctacatgatgatgaagatgcctggtcctcgagaagtcatatccctacggagcgacatcaagcaagtcgtcacatgcgataaagaaagttgcgagatggcccagacccgcgagatcacactcgcccgagaagagatccgactggctgcgaccatggcaagcgaaggagaagtgcccgcaaccaagatgcccaaaagcggagaaagcgatgccaagaccaaaaagattcctttagatccctccgatcctagtaagactgctgtaataggcgccgagttagattgtaaatagaaaagcgcgctcatcacctttcttcaaaataataaagatatctttgcgtggaaaccatccgatatgcctggtattcctagagaggtgattgagcactctttacatgttaaggaagatgccaaacccatcaagcaacgactccgccgttttgcacaggacaggaaggatgcgatcaagaaggaattaaccaagctgttagcggcagccttcattaaagaagtccttcatcccgactggctgactaacccagtcctggttcgaaaaaagacggggcaatggcgcatgtgtgttgattataccgacctcaacaagtcttgtcccaaagatccttttgggttacctcgcattgaccaggtagttgactcaacggccggctgcgagctactcagttttttggattgctactcgggatatcatcaaatccgactaaaagaatccgacagcttgaagacctcatttatcacgccttttggggcctactgctacatcaccatgccctttggattgaagaacgcgggagcaacctaccaacgcatgattcagaggtgcttttcaactcagatcggccgcaatgttgaagcttatgttgattatgtagtcgtcaagaccaagcagaaggatgatttgattacgggatctcgaagaaactttcgcgagcatccgtgctttcaggatgaaattaaaccctgaaaaatgcgtcttcggagtaccgtcagggaagctgcttggatttatggtgtctcacagaggcatacaagccaacccgaagaaagttaatgccatcctcaacatgaaaccgccgagctctcagaaagatgtccagaagctgactggttgcatggcagcgctcagccggtttgtctcacgactcggcgagcgggggatgcccttctttaaactgttaaagaaaacagacaattttcagtggggacccgaagcacagaaagccttcaaacatttcaagaaacttctcactactccgccagttttggcctcgccacacccacaggaaccgttgttactatacgtttcggccacccctcaggtcgtgagtgcggtcctggttgtcgagcgagaagaagaagaccatgttcagaaagtccagcgaccgatttacttcgttagtgaagttttggctgactccaagacaacatatcctcaagttcagaagctgttgtacggtgtcttgatcaccgtcaggaaattgtcccattacttccaaggtcactcggtcacggtggttacatcgtttccactcggggatatacttcacaactgcgaggcaaacggatgaatcgcaaagtgggccttagaactgatgtcctttgacatatccttcaagccacgaaccgcgatcaagtcccaagctttagccgactttgtcgtcgagtggaccgagtgccaagaagacacgcccgaggaaaaaatggagtattggactatgcactttgacgggttgaagagactttcaggcactggagctggagttgttttaatttccccaactggagaaagattaagttatgtgctgtggatatatttttccgcatcgcacaatgtggcagaatatgaggcgctccttcacggactacgaatcgcaatttctttgggcatccagcgactgattgttcgtggagattctcagttggttgttaaccaagtcatgaaagagtggtcctgccttgatgataacatgaccgcttatcgacaggaagtacgcaagttggagaacaaattcgatggacttgaactcgcccatgttctctgacacaacaatgaggcagccgacagattggctaatttcggttcaaagcgagaaacggctccttctgacgtattcgttgaacatatttatgagccgactgtaccaaggaaagaaataatcaaggctacggacacccaagatgtaagcatgattgaagccgactggagagaacctctcataagatttttaaccaaacaagaactccctccagataaagatgaagccgagcggatttccaggcgcagtcgcctttacattattcatgaagctgaactgtacaagaaaagtccatcaggaatactgcagcgctgtgtgtctttggaggaagggggacaattgttgaaggatatacattctggtatttgtggtaatcatgctgccacacggaccattgtcggcaaagcctaccggcaaggttttttctggcctacagctgtgtctgatgctgacaagattgtgcggacgtgcgaaggttgtcaattttttgccagacaaattcatctgccagcccaagagttgcaaaccatcccgttgtcctggccgtttgcggtctgggggcttgacatggtcggcccgtttaaaagggcagtcggcggctacacgcatctctttgtggctatcgacaaattctccaagtggattgaagctaaaccggtcatcacgatcacagcagataaagttagagatttgttcatcaacattgtgcatcggtttggggtacctaatcggatcatcactgataatggcactcaattcaccggaggagtgtttaaagatttttgtgaagattttggcatcaaaatttgttatgcctccgtagagcaccctatgagtaatggacaggttgaacgagccaatggcatgctactccaaggaataacggcacgagtttttgaccgattaaatccctatgccggcaaatgggtggaacagctgccatccatactttggtccctgcgcaccactctcagtcgggctacaggccagttgccgttcttcctggtttatggagcagaagcaatgttgcctagcgaggtagaatttgaatctttgcgtttccgcaactttcgtgaggagcgctatgaagaagaccgagtagatgatctacaccgactggaagaggcccgtgaagcagccctaattcagtcagcctgatatttgcaagggttgcgtcggtatcataaccgtaacgtccgatcacgagctttcttaatcggcgacatggttttgaggaaaattcaaactacacgggatcggcacaagttatctccattatgggaagggccatttataatctctgaagtcactcggccaggttcttatcgactaaagcgtgaagacggtacacttatcgacaattcttggaatatcaaacatcttcgtcgtttttatgcttaggcattacttctgtattttcctctttgactgctaacatcaagccttttcttgagttatcagtcgggggctactataataatggagtgtgatctttatcaattcaattcgcttacttgatctgtcattgctctgtttgattttttggcttagtcaatgaggactgaaagtttttaaacaactttcacgagttttaggctcaacaaggtttgacaaaaacttttaagaaatcaggagctaagtttgaaatatcatgcacagcataaattcatcagtattgtacgaattgtacctctatcatcatcatcatcatcatcatcatcggaatcactattacaatataacatcaatcagtatcagttttttcatcatcagaattgtcagatccagccggttggaggtcgtttgtcacaccctaaaaatcctaaatatataaattgttgttaaattggaattattagaattgattttaaaagcctagaagagaagatctaattttaaataataaattccaatataaaatggggccagataaaatttcattaaatactttgcttaattctataattcctagatttttctgggatttatttgagctaaggaagtatttttaataatggaattgcatttcatgaataatttaaattgaaaaaggtttttaaaagtctcttttggctttgggccgaaagtcggcccaaaactctctctctctctctccctcggcccaagccggcccgcagccgcccgctcgcgcgcgtgcgtccgctcgttgacaggtggggcccacctgtcagtcttcgtcttcctcgcgccgccgccgccgcccgaaccctagcgtcgcgccgccgccgtctctttcaaaatccggccgcgccattccttctccggtgaaataaattgaggggaaatgatcctcgggatctcctctaccttttcccttttggaaacttcatctaaatcgttttggaaattcgtggattcgatctcgaatcggattcgtctctctctcccgaacccttccttcccgtcgccggtcgccgtgggccttcgccgccgccttcttgcctctttaaaaggatccccggtgtctccgctacccgtcgccaccctcgccttcgcctctcgtcaccggtagagtcctagcaccgtgtagcttagcgccgccgtcgccgccgtcgctccagccgtgcgccgccgtcgctccggtcgtcaccgtcgctcggggaggccgccgtcatgatcgccaagccgtcgccgacctcgtccgcccctccgtcgtcgccgtagaccgccggagcaccgtcgccgtcgtcaagccgaaggtcgccgccgcttcttcttcgccgccgacgccgtccgttgctcctccgccgcttctttggtcaccggtgagttcgccgtgtcgtccgctacccgtaggtgtcctccgttcgcgtcgtcgcgccgtcgttcgccggcgagcttgcgcgcccgagccgccgccggagatgacgtcatcgccgacgtcatcgatgccgtccgccgtggtccggccgtggaccggtcgatctcggccgttcgttttggatgggtcgatctcggccgtccgttcccgtgaaccgtcgccgtgcgcccggtccaccgcaaaccctagccactgacgcaataattcccttttccttttcaaaaataattcattattgcgtcataattcaattaaaatccatataagtgttttaaaccgatttaatctttgaaaattcataactaattcatcttagctcagatttagttggttcaagtctctaaatttttctaaaattgagatctacatgttaaaaatatccccatgtactgttcatgcttgtttatgtgctgttttggtgtttttgctcttttctgtttagattccgatgttcccggagagtctgagtttgcgggagaagattttgaagagttccaaggccagcaaggcaagtcacacagatcccaaacaaccctttgagcatgttgatcccgtttaaagatattgtttctattcaactattgcatttattttcgaatgccatgccattgggtggaattaacctattgtttgttatagcccttttgttcttgtttactttattccttgataccctgggttattataacttgattagttgggctttatatattggttcagctagatattagatatgatagcttagccatgcttagaaactttagcacactattgggataacttatgactcactactaattaatgatggcttaatgatagctcatgatggttaatcatgattggttaattaattaatttgccaactaaaacttgataatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatggttcattgcggggcaccagactgagaagtggcggagataagcccatgggggtcgctggggactccatgccttgtttataagggggtgattatgatccaggaacggtgcgctgtggtggattgtgttgtgcgaggggtactgtcacagctcctttccgaggtaccgtagtggtatcaaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtacagtggtacacctctggccagagtaaaactattcgaatagccgtgcccgcggttatgggcgggtctaacaatgtctttcgtgattagtctcacacctctcatcataataaaagatgctataactggtaataatttgattagctcctggtttggaatggtatattcctagtttggagatagaactgtgcagccgggatggttgtttagaatggttgggcctatgcaacagggtatgttgtatagcgttggattaatattgtttaattattacttaactattttattaaattctgaaatgtttattaaatgcggtttatgcaaatgaaaccctattatgccatcctttgttatcctgtgcacttgcataattgctgcgtggcttgctgagtatgtcatatactcaccttgcaatcattcatcagaggaggagttctacagtgatgctgatggtgtggaggattaggtgtagccctggtcaagatgcctgtggagtggagtcgtctgcgccgtttatcttattttccgctgcttagatctttattgattgagaggaactatctacctctgtaatgacattttattcgcttattaattagagtaataattgtactctattatcaatttgttattgtgtgcctcggctaattcctggacgagggttcacacacatgtaagcgtttggaattttggatagaaattccgggcgtgacatcgttgtcctggaatctctcaactatgtcaccagctatcttgtcggcggctttctgcgcgtcattgatgaggttgagggctgtttcttcacttgtcccgtctgcaaacccgtcaacagcgtcgatatcgattttagggtataaagatttggtcatagctaatgccatgcttgctcccatacttccagcctccctgatattattgaaataagtatccggagcgactctcagcttgtcgaagatctcggaagcgtcaagtgtgctcggaccggtgttattgaagaacatggcttggatgagtggggtagcggcattagcgactttatccctggccccttcaagcctattgatcttgttgactaagacatcaaactgtgcctgggacttgattttgcgatctgcacgaatagattcgtatcaacaagtgcctataagaacatggagaatcagttatctttaccttcaacatcttttaaggccaagtccctctgctttactagttcggccttatcctactccagagcctcgacctgcttctctaggttggaaatcttgatggcttgcactgtgatgctttttgattaatcgatatgacgaaaatggcagcacaagtaagtcaggcagagattgtgtttacctttcgatgagccgagtagtttgaagttggattcttagagctcagcaacttgatctctcagatcatgctcagttttcctggcaagttccttaacttcatgcagctggtttctggtggcctcaagagttccaagatgaggaactaacttttcaagagttgcggtcttcgcctcgttcctaagatggattctctgcaatacaaatttatcggcatttaagtaaaatgaagaacaggatagttggagctgggcatagggaaacttacgtttacaatgcgagtggcctggctgagtgcctttttcagcaagcatacttcctcatcttccttttgcttgtttatcactataccctgaggttgcatgtcgtcgtcccaccacttgactaaaatgggtgggcgagaatcctcagccggctgtatccgcaggacttcttcttcgtcgccgatcattgggccttaggcatttatgaataaagatgaagcaattgaagaaagtctgtcagatcaaaccgagctaggaggatgtgtttacctatgattatttccggtcggggacgggtaggtccttgcactttagcaggagagttgaaccctagatagacgctggcatcttttttaggaggactgtcagcttgagcttctacttcagggatatctttatttggttctgtacccgactggtttccagttgggggctcgttgctgggttctacattgtcgattgccggttgttcgtcactcggatgatcctctgcagttggcctggtttcttttgaagggtttgcctccatgtcagtcggctcggggtcttttccccagaagggtctatgtcagacggcttcctacgaatttgagttatactattagtaccatttcaacagtgggtaagcgtcaatgcaaggaagactgtcaaatgatatgtacctggaagattttctgattttcggcatgggacgactggatgttttcttctttggagtcgcctgtcgcgattgttttccggttgttctctcgccaccagttttgtcagcgtcatcgccttcatcatcactcagggctagtttcctcttgcgaaagtccgactgaccgataggtcttgaagtgtccgattgatcagcagaccgaattttcggttctttgctgacttggctagttttcccacgaggtgagcggtgttgagcaatcggggggtcagatctcatcagagcgaattcctgcatttcaagttttctgtcagtttggcagaagataaaggcatgctttatagaagggttgagatgatcgatacttaccggtggaggagggttgaaggcgttatacggaaccactggcagcaagtgcgaatagctgactacaattgcatttgagaaaattttgtacactctcttcttcatgaccttgaaatcaagagattcaggatcttcacagttggggtcatgcttgccgtcaaattcaaaggccgtgcgagatctttcttttattggggccagccggctcttgatgaaatgtcgggtgatctgttctccttgcagaccttgttctttcagctttatcatgcggtccattagttctactgcctgagcggcttcattccccataggcagtgagttccaggtgtcctgataaactggagggaggcagcagtactcggggagtgcgggctcaggattctgaacatagaaccagtttgcatgccagcctttgtttgaggttttgaagggcatggagaaatatttttggcttaaggttcccctgagttggaaaccagctcctccaacaacgcacggtttgctcttgtttggctggggcttgaggaagaaaatgcggcggaacaaggcgaaatgaggcctaatgcccagaaaagcttcgcaggcatgaataaaattggcaatatgcactatggagtttggattcaagtgatgcaagctaatcccgtagaagttcagaattccccggaagaatcttgaggttggaagggagaaaccgccatagaagaaatgagcaaataccacgatctcgtgtgtatcgggggtcgggaatgcttcgccaaatgccggtcgccacccgatgatttccttcgccggaagaacgccgtgcgccaccatctctttcatattctcttccgttacatcggagggagcccattgactctcgaaactttctctctcttccgccatggatgcaagttgaatggattgattttgtccaagatatggctggaggggagtgaggaattggtgcggtggacacgtggagagatttcgtgggatttttgagaatggattggggcggattgatgaaccctagcttcgccggcgcggttctgtactgtagcacagagtggggaaatggcgagagtcttgacggggaagacgaaacgacgtttggacttcggtgtttttagggtatcaggagtactaatgggcctgggcctgtacagtacttcagcccaatattacaactagcgtggcctattgtgatccttagggacttaggcgctttttgctttagcaatttgtgctcacaatgatgtgaccggatgctgctaaaatcctttttaatgcgattagataattctttggaattactacgatgcaaataaaaggtacccaacagaaaagtgttatactatttttgtaagcttttttaggctacaaaagctgttgggttaatttgagatgactggtttattagtagtcattctcttagcatgttatatgcttattttgattatggtaagggttatagcttaggctattaaacttcttaattaccatgatctttatcatatttggtggatcattttacgagtttcctactcggatttctatcaaacatgtctattttttgaccttttgagtgtttaccactcggccctttttatattttttatccttgatatgttcaagttgagaagcagtcggctgggtattttattgagtaccatgcatgctttgttataaaatcactcgattcttgactatatgtttagtttttcaactaatcacatagtcggggttacacctaattaggtgcatctactcgatgcaccatgttttattttcgccctttttagcactcggcaagctggagcaagttgaattgaagcactcgaattattgttttttgtttcgagaaggctattttggtcaactgcgaaggtctcgggggctactgtggagattatggataccccatatcaacacgacagttataatttagtcggatatacggtttttcaaatatagatagaatatctttatgaggactcgggttaatttctaacttgtatgtcaaggaaatacccgagattttagacggttatgattgtatttatctgtaatcatatattccgtaaggaatatggactgtattttgtaatacggatcccttcccctatataaggaggggtccgggttcctctcgggacgattctttttctcctaatcatacaatcaataatacactccggtggaatcatccccggacaggagtagggtataacttcttgaataagaaggcctgaacctgcataaaattccttgtctccaagcccatccactttcctagccacccctttattattgccgaaatcttgtttcgacagctggcgacctcaccggggcgctgcctgccccgatcgcgccaaacttgttcgaggtctcgcatttttttatgcggcggcggctgcgggctgcgtccgctctgcccagcggcgtaccgacagcctcgtcacggccctgtgtgccccgcgtgcgtgcgctcgcgcgcgcgggcgtcgtcggcgtcgttgatgcatgggcatgggttgattgattgattgattccgtctccgacgcgaacgtgcgcccatgattgggttgggttgggtcgggggtcgcttggccgtacgcgcatgttactgccgggacacgttgcatcgtccgccgcgcgtcatgggggaggcgggatcgcgtgattgcatcacctgcgtaacgctcgctggatggcaaactggaaggaagcttcctacggctaggagtagtagtactagcttgtcgcgttcgcgtgcgcttcgcgaggtaaacaaaaatggcgccgaccggccacgcgcgagtaacgtaccacgggtgccgccacggttagttgcggtccggccatgcatacgcggcctcgactgatgtggctggccggtgcacatgggctaattgccatctagacatctagtactactatcctttcgggcagagttgcatttcatgcgtgtaaaagttcgtagtatctggcggcaatccgcggacggaggcgcatcgtgcgcctggtgcctgcgcccaccgcaacagccgatccctcttttgtcgcttccgatccttttcacctggtcacttggtcacccactcgaatgaagtaggtttctgcccaacctatatcttcacaagtgggagaggaaacgcgttccattgaacatttggatgcgtgaccacgtccgacgctcacgagagccggcggctgtcaaactgaaatagttttcagaatttccaaacgatgttcaggtgaactagtttgtttttataaatatactacaaaataaactaaataaataaaatagaaaactattaattagttaataataaactaattttataaacaaccttttaaactaatctttttattataaataataataataataatctttttaaactaatctttttatttttaaataatagaaattcgaaattaaaaataagcaatattagaaatagagtatagagtccatatagaaatacaattaggaaataatagaaattcggaattaaaaatagggaatattagaagtagagtatagagtccatatagaaatacaattaagaaaaaaatagaaattcagaattaaaaaataaggaatattagaagtagagtgtagagtccatataggaatttaaaactaactaaaattcggaataaaaaggagcctccatgttcgctctcatgatctagaaattctcacattaattggagaaaaaaaaagcagagtccatatagaaatacaatttagaaatagctgaaattcggaattaaaatacaaggagcattagaagaggagactagactccatataaaaatacaatttagaaatagttgaaattcggaattaaaaataaggaatattagaagtagagtccatatagaaatacaattaagaaaaaaaaatacaaatttaaaaaataaagaatattgaaagatgagtttagagtccacatagaaatacaattagaaataataaaaattcagaaataaaaatatataatactgaaacaagagcatagagtctatatagaaatacaatttacaaaaaattaactaaaatttgatattaaaaataattaataactaacacgtatataaaatacaatatgaatattacacattagtagttttgtaaagttattgcaaaatttagaattatgttgtcattttaatatatttgaataatataatgagaaaacatatatgctattatatgagagaaaataatacaattaggaaataatagaaattcggaattaaaaataaggaatattagaagtggagtatagagttcatatagaaatacaattaagaaaaaaaatagaaatttggaattaaaaaataagaaatattagaagcatagtatacagtccatataggaatttaaaacaaactaaaatttggaatagaaaaaggagcctctacgttcgctctcatggcctagaaattctcacattaatcagagaaaaagaaaaggcagagtctatatagaaatacaattaggaaatagctgaaattcggaattaaaaaataaggaatattagaagaggagactagagtccatatagaaatacaattagaaaataactgaaattcggaattaaaaaataaggaatattagaagaggaaactagacaccatatagaaatacaattaggaaataacttaaattcggaattaaaaataaggaataatagaagtagagtatatagtccatatagaaatacaattaggaaataactgaaatttggaattaaaaataagaaatattagaagtagagtatagagtccatatagaaatacaattaggaaataatagaaatttggaattaaaaagggtgaatagctaatatggtctctgaaatttcacttcaggctcagtttagtcaggtttcaactcatccagacatgtccttcaaattaattatttgggttaatatagtccttatacccaaaaaaatggtacatgagcatgccaagtcatcctcgcatgcagcgatatgaatgaaatgactattctacccttatataatatatagaaaagaaataaaagacaaaaaaaaacaagctaacctagacacaacattgttgcggagggtggctgacaaaggaatttatacgattaggctgcaacaatcataagtgacaattctaaaatgtccatacatgtgtgaaatatttgttttcttttttatatggtatataagggtagaatgttcatttcattcataccgctgtatgcgaggatgacttgatatgctcacgtggcactttttgtgtgtccaaggactatattaacccaaatgattaatttggaggacttgtttggacgatttaaaacatcaaggactaaactgagcccgaagtgaaacttcaggtagcatattagctattcacccaatttaaaataaggaatattagaagtagagtatagaatccatatagaaatataattaagaaaaaaaaatagaaattcggaattaaaaaataaggaatattagaagtagagtacagagtccatataggaatttaaaactaactaaaatttggaataaacataataaaactaaaagtagagtttagagtctgtataaaaatacaatttacaaataactaaaattcgaaattaagaataacatgggaagaagagtttaaggtcaatataggaatacaaatatagaaatacaatttaaaagtaactgaaattcgaaattaaaaattaaagaatattgaaagataagtttagagtccacatataaatgcaattagaaataataaaaattcagaaataaaaataaataatattgaaagaagagcaaacagtctatatagaaatacaatttacagaaaattcagaattaaaaaaaagaaatattaaaagacgagtctagattacatataggaatatatataacttacaaataactaaaatttgacattaaaataattaataactaacacatatataaaatataatatgaaaattcagaaatataaataaataatattggaagaagagcatagagtctatatagaaatacaatttacagaaaattcagaattaaaaaaatattaaaagacaagtctagagtacatataagaatatatataatttacaaataactaaaatttgatattaaaataattaataactaacacatatataaaatataatatgaatattacacattagtagttttgtaaagttattgtaaaatttaaaattatgttgtcattttaatatatttgaataatataatgagaaaacatatatgctattatatgatagaaaatataatgatgttagccgcgcaatctacgcgggccaccatgctagttatattattaaatagctttgaaaggagtcaccacgtttgctgtgggagctaggaattctcacattaatcggaaaaaaagaaaaaaaaagaaaaggagagtccaagtggaaatacaatctgaaaatagctgaaattcagaatttaaaataagctatatgaaaaaagtttccatataagaacccaatacgagattaatcaaaatttgaaataaaaataaaataaaatccaaaattagaaaaaaaagaagagaccaagtagaaatacaaaaatagctgaaattcataattaaaaataagcaatattgaaagaaaaaaaatcgaaaaggagagtccaagtagaaatacaatctaaaaatagctaaaattcggaattaaaaataagctatattgaaaaaagtttccatataagaacctacgagattaatcataattcaaaatagaaataaaataaaatccaaaattagaaaaaaaagaagagtctaagtagaaatacaaaaaatagctgaaattcggaattaaaaataagcaatattgaaataagtttccatataagaacccaatacgagattaatcaaaattcaaaacaaaaattaaataaaatccaaaattagaaaagaaatggatagtccaagtaggaatacaattttaaaatagctaaaattcggaattaaaaataaggaatattaaaagaagagtccatataagaacccaatacgacattaattaaaatagggaataaaaataaaaataaaatccgaaattagcaaaaataaaataaaatgagagttcaagtaggaatacaatttaaatttagctgaaattcgaaattaaaaataagcaatatttaaagaagaattcatataagaacccaacatgagattaattaaaattcagaataaaaaataaaataatatccaaaattataaaaactaaaagtgagttcgagtaggaatacaattttgaaacaactgaaattgaaaataaaaaataaaaatattaaaagaacaatacgatattaattaaaatttgaaaaaaaaactgaaattagaaaaagaaaaataagatttcatttaggaatacaatttataaataactaaaatttatgataaaaataaagactattgaaaaaaaaaagactataaacatatgatgagataaattaagtaacaagtctataaaggagtagagtggtggtggttgatacgacatataaaaattgttaataaaacaccaaatagaatcctaatgacgattaaaaggagggacgacaggcagaccgtgaagcaaatgaggtgattgccgggacatctagaaagtaaaaaaaaaacccattgataatcatattcgattaaaatcttaatgacaataaaaaagagaagtagcgggcaaggtgtataggcgtatagttgcagagccaccaacggttgacgggacttttagaaaataaaaaatgaattctaatgatagttatgttcgacttttagaatcacaatgacaataaagagtaggcggcggacgggccgtagaggaacatagtagaatcgtttgacgagacttctaaaaattataaaaaatgaaacccaacaagacaataaactctaaaaactacaaggttcaatttttaaaggtttggaacttctaaaaagtaaaaaaaagaacgataatcatgttcgattttaaaatctcaatgacaataaagaagggaggcagcaggtgagccatagagaagtacaatggcaaattaagccactaacggtttggcgggacttctagaaagtaaaaataaacccaaacgataattatgttcgatttttaaaatctcaatgataataaagagaagagacagtggacgggctatagaggaatataatggcaacgtttgacgggacgtctagaaattataaaaacgaaacccaacgtgacaataaactctaaaaactataatatccaatttttaaaggttccaaggagaatgaatagaaatagtggtagatcgagcaaacaaacaaagaaagagatgacataagggatagtaactggtgtgacttttaaaaaacactccctctattttttaatagatgactctgttaactttttctcacatgtttgaccattcatcttattcaaacattttatgtaaatgtataagatataaatcacacttaaagtactatgagtgataaaacaactcataacaaaataaattataattacgtaatttttttgaataagatgaatggtcaaacatatgagaaaaagtcaacggcgtcatctattaaaaaacggagggagtatataattagaaacacggggatgataaggtttggtcttttaaactcttataagacaatgagatagctacttaataaattttaagtaaaatcatacttaaaaaatatataattttgtttaggtgctagccgcacaattgcgcggtacacccaacttgctatccttcattggattagcatcctatacgtgggtgccctgcccacgatagcatggagtgggtcccacgtccagctggcccccaggaaaagcgttcatggaaagagtaaaatatttcgaacccctactctttggtgggccctggaccatcacaggcgcgaggagaagcgaaagccccgcacgctgtgatcaatgaaccgataaaccataagctttagctttgcccatcaacttctcatccaagccaactctcccctcctctcctaggtttcgcctccgccgccgccgaccgccgctgccgtcgccgccgtagaccgatcgagcgggagcggggaggatgacgacgtcggagagggagccgtgcccggaccgcatcctggacgacgtgggcggcgcgttcgcgatgggagcggtggggggcaccgccttccacttcctcaggggcgcgtacaactcccccaacggccaccgcctctccggcggctcccaggccgtccgcatgagcgtcccgcgcaccggcggcaacttcgccgcctggggcggcctcttctccgccttcgactgcgccatggtccacgcccgccagaaggaggacccctggaactccatcctcgccggcgccgccaccggcgccgtcctctccctgcgccagggcccgcgcgccaccgcgacgtccgccctcgtcggcgcctccctcctcgcgctcgtcgagggcgccggcatcttgctcacccgcaccatggccacccttccccaggaggaccacgcctacccgttcccggtggtgccgccgcctgaggaggtctcggcccatgaatcgagccctatcgcatgggttaggggaattttcgggaggaaggaggagaagcctgctgctgctggtggtgaccgcaagtcggacgtgttggagtccttcgagacgcccagccctccaattccatccttcgactacaagtgaaaagggtattctttttcttttcttaatctcattacttcaagtttggcttgagacattgcgctcttcattgtagatttaattcgattttgtggattgacaaatgcgctatcgttatgctgaaacgaaggtggtaaatgtatgcctctgatagatttatttagttttgaattgatcaatagtgtgataggtgaagtaggtttgctgtatgctcacaattctgactcttgaacattgagtctaacttaaagtgtctcatctataccttttccttcgcaataatttgaaattttggaaacatggatgcctattgttcaaaattttattattttttctgaatcttccattgctttttggtcggtattatagaaataagaaacatttgagggcacacatggccgtaatgggtaaaacccagctcctggtctataggtgtcacatgcacagtagtaggtttgctgttcactagtccttattttcaacattgagtcttacatagtatggttggttccaaacttccaatggtgatatcaaataaggaagtttaaatctagctcatatgttgtactgaataatgtggaaccatattatgtgatttatgcagcaattgcttgagttcagtaccacattaccacttaccaaggtccttcacatcttatatattgctgtacacaccttgttggaatgttggcccctaaggctgcgtcaataattgtgttgcatggtagcagtaacttttttttttatccatttagtgttttgggtctctctccctgtcttaatttttgttttgactctgcacacatgtatgctctgcaggggtgtgaccctgcaattttaatattattgcacttcattctacataatgttatttcatgaattctgttatctggtcatcactgtttatatcttgctgctcaagaaccgctgatgctagccaacagctctggttttcccattggtacatttgtaactgagtacaagcaatttattcctagttcctgattcctaggattatttcaggaactttgaaatttcacccagacagctaactgtatgttagaaaggaggctggtgaattaaacacaacacaacaagtggcaatatatggaatctaatatctttgacatgcccagaaattgttgccactcaccatcagtcatgttcaagtagaggtgtaaacatggttcagttccatatggagtacacctattttcccctttgttacgggttcctttcttcctttatgcctaaatgttttagaggattttaccaagttttcagctttcaaaccttaaagagttttgtttcagtgtggatgttgcctacatttatttgcgcttgcatacatgatgcaaccttttctcccttcctatgttccccttttttaggagttcctttattccttgatgcctaactgtttagaggattttactgagttaacctttagagtttcgtttcaatgtggaggttagctgcgtatatgatgcactcttgttctcccccgttcatttacggaaggtttttagtcatttctttatgcaaagctaatggaatcattcaaaactagaagaattaagatttatctgaaaatatggaatgcaccttgtgcgctgggggtggacaaatgttgcgcaaaggtagtcatgatcaacccgagggcgaggtcaaatccctcgcctcccagagccagtactcaaagccggatgtcctttattgaatagaagccatccttgtaaaagaggctggtttgctactcttaataaagctcccatcccaataatcctcaacaagaaataagcaaatataaaccgaatttgataagcaacctgatccataacggttcctgtagtgcgtcgtcctgcatgctgcaaatggtgcaggttactcttgaacaaagtcaatagcttccagtttattggtatcctgttgtcaagcatatcccaaaatgttttttccacaatcaagattcttgaactagttcctagttctatttttcatactagtttcgatttagagaaaatcccttatatacccttgaaattttacctaatcccttctatacccttgaattttgcttacttccttgtgtacccccaaaatttgattttgatcccttgcatacctctcccgtcagttgactgttagttgaccgtgtattttctataaaaatgaccattttacccttggatgaacaaagaaattcatgaattacattattaaaaatataaaagcttctcgcatgagactattatagttatgagtttattgtgcgatgtattatttatcccaaaagatatttttagataatgaaataaaaaatacgtatttatttttttaaaagaagtcataaaaatgaggagcatttatataaagataggactacccatgttcacaacattttacccatgttcacaacattttttttatgaatgctcccgataaaaaaatccattgtcctattaaaatttcaaataaaaaatttaatttattacatttattttattttcaaaatttaggtcaaaattttctgcactaattatttagtctcattagttttataaaatacacacactgtgcactcaaataaaattttcaattgtttttgaagcttatatttaaacctaaagcatcaagggtaaaaatgacatttgcaaccaaacgtaacagtgaaatgatggaaaatgtaacagtgggggcatacaaggaatcaaattgaaatttcaggggtatagaagggatcgggtaaatttcaggggtatgaaagggattgagtgagttttcagaggtacacagggaatttactcttggatttactaccttcagttgtaatggcaattgatacttaactcttggatttactaccttcagttgtaatggcaattgatacttaacagttgatatttaagaattgtacagctatgttttggcggttggtgtctcctgtcccaaactagccagtttggaagttttcactgacatataggctacaaatgttgttctgcttatacttactctattttcaaacaatatcttttttagagttccaacatctgaaccctcgagtattactagtaacgttaacaaatttcgaaggaaatttaagactccataatcttagcacctgctaaatacatggtgcttccatgccaggaaaagtgatattgcaattcaccaacaaatatatgtttcatgtttgtgatgtttgtctgaagttatctatttggcatagtaaattatttggtctattcctgagattccatctgttctttttttaacctaatatccatcaagcttatgagttatgtttttctgttgtacagggacatctgatcttcaagtttggatctgaagtttctaatgaatcgtacgaaggaagagaggaccattttgttagataaacatcaaacttagttcaggatcatagaatcacgtaacatattttgaccacttaccgtttcattacgtttaagttatttcctaatgctgttagcttttatttattatatggtatatgctctactgaaagtgaagttagtccagatatctcccttctattacgtaggtgaagaggctcaaattttttaaatgtggaattaacaacagtatgccttcttaatatgtactttgggatctctttactttgttttgttgtctttatttctatatttcagccatactgcttgcacggcgcacagtgtggagttactgacgctgtgaagggaatctgcttctcgagaaattatttcaggctgttttgatcctgttatgccatacaagattgtgtcatcgtgtttggttgtagattaggttgttaaccatgccaagcgtaccacgaaactgatgaggtgcagatattatgcaacttgcaatacagatgagctacatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattggacgcaacttaggatcgggcgcccacgtcatgttgacgtcagtatgatgcatgcgtgcaaaaccactttaaactattttctcttaaattatttattatgcaaatcatgatctgattgcaccattaaatttgttgcaattaaatctttaaaacaagactacacatagatatattccgacgaaattttttttaccttattattgaattttttaaaatgttccacgatgttccaccaagtatattggaattgtttcattgagtagatcaaaaatatttcaatcgtttaaatcgggcgcggtttcaccttatataaaaataatgtttcagcaaatagcgaaagaatgttttagttcgctgcaacattttgtccatacatagtgaaacattataagtacactaggtgaaatatttttggtggaacaaaaaataaaacgtattcccataacagagagtttccataatatgtgggtgatttgttacaacagcgcgtttcataatatgaaaatccactgcaacatttgatccgtacatagtgaaacatcatgagtacactagctgaaagatcgtaaaactactggttgaaacatcaaaagagaccatatgcaacattaaaaaaatatcaataaaaaagcaaaaatattttttttgtcgaatataatcatgtgtggttttgttgtaaatatttaattgtaacgaatttagtgctgcaatcagatcgtagattagataaatagtttacgagaaaaaatcttttgaagaaatgagagaagggagcatgtgaggagagagtctttgtatgtagtggcaggcacacgtagcgtccgatttttctcccctctcgtcgggtgcccgacgcccagtattattagtctttgcatgcagttgacaggcatacggagcgttcgatttttctcccctcccgttgggcgcccgacgcctagtattatcagtattatcggtctttgcatgcagtggcaggcacatgcagcgtccgatttttctcccctcctgttgggctcattattatcgtatatgtgtcgtaccttttttgggatgaaaatagtcggatctgtttaatgtaccgtgggataaatgcttgatttcgttactggtgaggttgcagcttacctttttatcgttaatcccttgcctttttgaattagcatcggttttttcatgtatctatgacgatacgatagttacaccataattacatcatacctgtattataattacatactaattacatatcataatatatattctacttatattataattacatactaattaggtcttccgcctctccgtcactagcgacctcactaccggccatggaggtgacgaccatcgccatctccgtttgagttaaggtcacctctatctctttcgcgttcccatctctccacacaatgccgaaccatttctctgttgaccacctcccattttgtgcatcacagccacccgaacatgaccatgccaacgacgccctggagcacgcaccggagcgccgccgcttagacattgttgtcgtccggccattctcgtccatcccgaagaaagccgctgtgccaagaatctcgcctcgaccacctcttcaagacacctcaagaaccccagccggaaacatcaagaacacggagaacacatccttttcttcctcgacgccgatccgaagcacacgtccaaatacaccgcgcgaaaccccgtacggtatgatacacgtacgccctccatcgcgcgcgatccgccgcggcgccaccaagccatatccgccgccgccgccgccgccgatctccatgggcggctcgcacgcaccgtcggcgcagatcccgttcccggaccacatcgtccacgaggccggcaccgggttcacgctcggcgccgcgctcggctcgccgttccacttcttcaaggggctccgcggctcgccgcgcggccaccgcctcaccggcgccgcccgggccgtccgcgcgggggcgccccgcgccgccggcagcttcgccgccttcttcgccgccttctgcgtccccgagtgcggcatggcctacccgcgcggcgggaaggaggactcgtggaacttcgtcttcgccggcgccgccacgagcggcttccttcgcctgcgccagggagcggtcaccgccggccgcgacgcgctctggagcgccgccttcttcgcgctcgcggagggcgcctccctcgcgatccaccgcgccctagacgacctcccgccggcggacggtcgtcgcggcctcgccgcgcgcgcaccggtgggccgtccacgccgcctccccgcctccccgggattcccgggtcagcccatcgtggttaaggaggtcgctgtcgccgacgacgaagacgactccggcttttccgacggcttgttcgctgaagagcgtcagtgaggacaccgacatcgacagcggcgtcgccggagttgttaattttacatctttttagcttcgtgaggtgaatctattaggatttgatttgtgttacattacacggaaactagaattcgactaaattaagtgcaaattcaatccaatccaaatctgtttcgaattcaaagtcaagttccttcttcaagtactcgccgatcacggtgttcgatctctgtactactactgtaccaatcttgtagcgcaagccaagcacagctcagcctcctccgtgctccgatcatggcgtcgccgtccccgccgcgaccggacgagcgcgatacggacttgccgttgccgagccctccgcggaagccgtacccgggcttcatactcgacgacgcgggcggcggcttcctgatcggcggcggggtcggctccgcctaccacgccgccaggggcctcctcggctcgccaagcggccaccgcctcgccggcgcggcgcgcgccgtccgcgccaacgcgccccgcatcagcgccacgtgggccgcgcgctgcggcctctacggcgccttcaagtgcgccctgtccctgccgcgcgcgacggacggcgacccagtggtctccgtgctcgccgcgggcgccgcgggggccgcgcactgcctgcgccgggggcccctcgccgtcggccgcggcgcgctcgtcggcgccgcgtccatggccgtcatcgagagggccgaagccgcgctggacaacttgcgctcctgggtccactaccacaggcggcttgtccccgaggaggacatcgatggcggcggcggcagcgaccccgaacccgacgacgagccgccgattgggttcttgggggtgccgccgaagcccgtcgtggtggaggaggtgcctgccggatgaataccccaaacaagtctcttcgtttatttgtgtaaagagtaaataaatgtcattgaatatgctcaatgtaaccaaataagattgactttattaatacacttccatacaatatttaaaacatgatgcaatccacggggtttatttgtgtaaatattaaagagtaaataaatatcattgaatgtgttgcatgtaaccaaataagattaaatttaaatcatgatacaatccacgggataaaatgcgacgtagcattttgggtctctgcattttttttctcaggtgttgattaaattgggatagagagagtgttttatatgttaagttaggcacctatttaaatgagtttctatctagattataagaatctatagctacatagtccataaaatcaattagaagttagtaggtagaaaacttagctttttcatatttttatcatctagcaactaattagctgcttctaaaaattgaagctttttaaactcgcatacaggctattttatttaacataagttaattttgtactattaagaatgttgtaaggtcttttgacatgaaaatgatatagtcaagttctaccaaacaaaaggtcgtgccataggcggatctagcatggagacggcggggtcttgagccctcattactggtacgagtactatgggagcccctactaaacccccactaaaatttttttgctatatgcaaatggaaaggggatatagctttatctagtttattcagaccccctgctatctcttcctagatccgccactgggccgtgcatcttgtatattaacttctctaaatgtcgtgagatcgttggagaattaggtgtgccacatcatcggttatttttgcaaaaaggcccccacactttgtgttaattgtgcaccggttcccgccgctatcgtccgttcgatcgcgcgctagttatgagtaaatattacgagatccctatgttttgggactactttcacataataacaggttttgagatttttcttttttacataacacacaattgaggctacttgtatgtatcacataaccgggaacatattctgtcgacggggggtacctgtagaccggatatagaggtattggggtacgctggtacgaggatctacgtaatacgacatcaagcaaacaagaaacaagaattatactggtttaggccccttgataggtaatagccctaattcagttgatatgggattatatggtggaaaccacagattataaaggaaataacaaaactcaatgataccgacaagaccgtagtcgagttggtccgactagatcacccggcgacttggctcctgtgggcttcgacttcgtaggctgtggtggttgtgttggcggtgagatgcgatgccttaggtcctcccgggggtcccttttatactgtgggtcagttgatctccaagtagaactcagagatatcagaccccacacgatacagtgacgacccagttcagtccgaataggactccttccatccgtagactccgtttctattacgtgatgaatttccttaatgtgtataggaaacatccgtatacgcgtaggtataccgtatcagtatacggcatatatccaggggtagagggtataccttatccgtaaccctgacatattctacgcacacaaacatcccgcgcacactccatgcacaccaactagcaaatgtcacgaaaaattctagaaaaaaatggacatttactcataattgtgctacacatgtctgaaaagtctcatattctaattcattatattttagccgtagcaaaaaggtgaaaaatctgacagtttaaagggtaaaaatatgtcagaattttgtcttttttgttacagctaaaatataatgaatttgaagataagatttcacacataggtgtaatactattggaagtatgtgtccaatttttcctagaactttctatgatattagctagttggtgtggatggagtgtgcacaggaagtttgtgtgcatatgttatgttccccgcttaacccaccactgttactctaccgttactttaccgttaaccctaggtttccgtgtccaactttgactgtccgtcttatatgaaatttttttataattcgtattttcattgttgttagatgataaaacatgattaatattttattgtgatttgtctttttaattttttttataattttttcaaataagacggacggtcaaacgttgggcacagaaaccagagtttctcttttttttaggacggagggagtaggagtaagtcgggagctccaagtcgcatgtttcgtggaaaaaaaaacttcaaaacacgtggttctgtgaaactagttttccaaaacttagggttatatgacatttgctcaagagtaaattacacaaaacccaagatattgtggttcaagctgcatcacagaaaggccttgttcggtttattgggttttaccccaaagagaatccctcccgtctcactcaaaccctgtgggggatgaatccccttgcttctcctaatccctctcctaaaacctctatatggtttaggaccgggaaagcatcaccacaagttatcccatatggccatatgcatctactcaacatcacatatactgatatacacgaattaatcatactcatcagcacatatacacacaattaatcatactcatcagcacacatacacataattaatcgcttgcccatctgaacataaatagttcacaagattgacagatctgacaagaactatccatgcacgtctaatgatttaatcacataagcagtaaaatgagtagacatgtctcagttaaaaggtagaagtatcagtcaaaaattcaatcatataagatccaacaccaatgcttgctccaaaggatgtcttcaccctgaacagaagtgctaaaaaaacaaagaaaagaagtgctcttcctgcatgtacaaaccagaaagccacacatgctagctctcaagaatgtcattatatgcctttcatataaagagaaacaaataaccaacagaagcctgagtgaaaaggataagcaatagttaataagtaaaatctaatatctttatcaaacaaagaatttgagttgcattcaatatattactacggaaacatgcttagtgatgcatgatttcttttctttaagaaatggtaggatctcttcatgtctgaaattgaacctaaaatcaatccaacatactaccaggataattatcaattttttatctggacaaaaattgaaagatttaacatataattatctactgaggtaattaatttattcttagacatatctataaagatacactctatatattaaaaaaggatcaagatagatgccgccactgctgttgccgcgagcgaagagacacccaggaaaccctaggacaccagagagaagaggggaaggaagaaggaagtttaccggtgagaagttagccactgaaggggacaaccgccggaggggaggcaccgcatcgccatcgcctcctagtcgcgtcatcgcctttcagtagttgtggcgccgccgcagcgtgttgcgcttgcgcgtcgcctcccggctcccgttgtgaggattttttttccacacctcacgagaagctgatttttttcccgggttggggtgaggtagcacactgattgggtttaaccgaacacgtattttcttgtgggccggcattgaatccgcgttgggctgatccacgggattgcagcccaaccccagtcattcccggaccaaccgaacaaggccgtaacatatcaaaccgagccgggaattggaaacgaatccgatccgtaccagtggtgttcatccaagtattcgagtcgtgttcactgttgaggcgcacgcgcgcgcgtctcccttaattatcacaacccactcccagcttgaaatctgcatcgtgattcgatccgttcttcttccctgcactagtgcaaggtcgtcgtcgagatcgatcgatccatggaggaggagtggggggtgccctacccggactgtgtcttggacaacgccggcgctggcttcgtgggcggcgccgccgccggcacgctcgcccacctgttcacgggcctccgcgactccccctgcggccgccacctcgccggcgccgcccaggccgtccgcgacggcgccccccgcctcgccacccgctgggccgcccgcctcgccgtctacagcgccgcctgccacgccctgtcgtcggcgaccgacaggcacgacgacccgctcgtctccgtcgccgccggcgccgccacgggggccgtcgcccgcttgcgccacggcccgctcgccgtgggccgcgccgcgctcgtcggcgccgccacgttggccgccgtggagctcatgatcagggatagcgtggaagagcacgacgacgacaagccccgtagaaaccagcggcctttgccggcgaagaccaaggaggatgacgtcatcctgcggatgccgccggcgattgaccatttcccggtgcctgacccatttattgctgcctctagaggtagcctcctccggtttcggggttaaatttgttagtgctatatataattatatatacatacttagaaaaagaatgttactaataaagctcactcgtctaataatttaattagttggaagttatacaagattcaatcatattggctgttcatttcattcccgattgttttccaatgtattaatattcatttgtgttttaccttttgatttttttttttcaaaaaaaactatatagttgtaaattagaaaaataatttaagcattttcttcccatttatccctagcccagccacccatgccgccttctcatgcggatggagccgtgagggcccctaccctcctccaccctgctagtacgcgtgagtacctggtcttttgaacaaaaacggagtaaaacttcgaaaatgctcagccccgggtgaccgacgggggtggagcaggaacgggtgctccaccccctcccctacgtgcgcacattcccctggccccaccatgtgtcttaaaaaaatgtttcacctagtgtactcataatgtttcactatatatatatatctaaagttgcagtgaattaaaatattcttttgcaacaaatcacccacatattttggaaaccctctattaagagaattcgtttaattttttgttccacaaaaaaatgtttcacctaatgtactcataatgtttcattatgtatggatcaaatgttgcagtgaactgaaacattcttcgctatttgctgaaacattgtttttatataaggtgaaaaacacccgatttaaaggaatgaaacattttcgatctacttagtgaaataattccgatatacttggtggaacgtcgtgcaacatttaaaaatgattcaataataagctaaaatgtttttcgtcggaatatattcatgtgtggtcttgttttaaagatttaattgcaacgaatttaatggtgcaatcggatcatgatttggataaataatttaagggcctcttcggattacattattttcaaaggatttttggaggaatactgttgacagggattttttcctttcctatcattcggaaggcacaaacaggtcatgggaaaagctaaggaaagattcctttgctgctgattacaaaggaaaaacactggaaaaataacatccactccgacctcatttttgttttccttcgcgtaagaccgaggtaatcaagcagtaaacaagaacttttacaaatgcgagcaaagcaactgagcaagaactctgaaggataggaataagaagcaatccaattagaaaaaaaaaacaaggggaagaagcaactcgaggttgccagctgctcgagcttgtaatggccatggcggcagctagctcctgccgcgcggccgtgcaagctcgtcggccaaccgccgtctcgcttgcttcccccggtacgtagctcggctgcgcgcgcgagcttgctctgccaaccatcgagcccgccatccctgttgattttgtttgtttgctgctccccatgcttctgaaagattggggaaaaggatgatgcggtgaagaggataaggctttcctgtctagagagtactcgagaatagtgactagatagaaaatagtattctgttgcttaattagattataatctacgtggttaattactcttgatagtaaaattcctatgtggtatatattcctgtattccgaatgctttctatcatcaaattccttagtttttcaatcctccgttttccatatgaaatcctatgctattcctgtatttttcctattcctgcatttttcctatcctgtgttccgaataagccctaagagaaaaaaacagtttaaagtggttttgcatgcatgcgtgcatgacatcaacgtccgatttttgcacgccttgatcgggtgcccgatcggtagtcccctccggaggcgactcccgatcaggcgcccgatggggaggggggtaaaatcaggcgctgacatcatactgacgtcaacaccacgcatgcgtgcaaaagcactttaaactattttttctcttaaattatttatctaaatcataatctgattgcaccattaaattcgttgcaatgaaatcttcaaaacaagaccacacatggatatattccaacgaaaaaacattttagcttattattgaattatttttaaatgttgtacgatgttccactaggtatattggaattgttttactaagtagattcaaaatgtttcaaacgtttaaatcggacattgtttcaccttatataaaaacaatgtttcagcaaatagcgagagaatgtttcagttcattacaacatttgatccatacatagtgaaacattataagtatactaggtgaaatatttttcgtggaacaaaaaatgaaacgaattcccttaatagaggttttccaaaatatgcatgtgatttgttgtaaaagaatgtttcgttaactgcaacattagatctatacatagtgaaacattctgagtacaataggtgaaacatttttggtggaacaaaatatgaaacgaattcccttaatagagggtttccaaaatatgtggatgatttgttgcaaaagaatattttaattcactgcaatattagatctatacataatgaaaaattatgagtacactaggtgaaacatttttttagacacatgtcaggtaggggcaggacatatggtggggggcagggggacacgtgcgcgtcacgggagagcgcccgattttgctccccccccccccctggccggtcgtccgagacgaaggattttcgtcaacatttgtaaaagaaatactgtgtgttgtacaattttccctgtaaattttgcaataatacacttagtaacaacgatatattggttgattaatttattggctacgatctatgtcaatagtactaattttgttgaaatcgcatatgaactagctagaatattttttatgatcattcatttcacagacatgtaaagatgcgcatatacgcactcgagttggaaaagtgttaaatatctttttataatgtagtagtgtcatttttctagtagtaaggcctttctttcaaaggttagttggatacatgccactacaatctttacaatttttacgaatttgaagtataactttattgttatttgacataggaaaaagtccaaactaccccctaaactattgggtgagtacgaattgctcctctaaaccttaaaatcagacatctatcactctcaaatcttaataccgcatgaaaaacaacttaacttaatccaaagtggttttagtcctacgtggcagtccagacagcaatttgttttttttaaaaaaaatattaatgggaccctacatgccatactctcccgttctccatctttttcccctctcacctttctatctattcctcaatctctctttgcagccgtctccggcagctgatgaagtccacctccccctgcctccaccctcctagtcgacgaagcagcggccaggctcggcaagcaacgagtcggaggaagcaacaactagcgaagcagaggtggactaggctccgcaagcagcgagccggagatggagggcgacgaggaacggcgtggggtcctgggcgacagtggatctagagcagttgatggtgcggcccaccagatcgacgacgagagacgcctccgctactcgccgccctcagccgcctccgccgcttgccacccttaccccactgctgtgtaacgctgcctccatgggagatgcggtcgactggcatcgttctcgcgtccgccgcccagcttttctcccggtgcctcctgccatagtgccctgttggcgatgcgccctcccgggcgtcgtcgtgctcaatgccgcccacctcaccccctgcccccagcgcaattgccgacagagagagaaaagatagagttgaagtatatgataagtagggcccattttttatattttttccctaattggattgccatcttggtgccatgtaggaccaaaatcgtccgcaaaactgctgggtggatatggtattaatagttgaggatgaaagatgtctagtcttagggtttatgagggtaattcgtactcaccccaatagttcaggggagtaagtcagacttttttctttaacatatgtcactactaaccctttaaacctattttctacatttcttttactaaattaccccttctcctcttccttcaccctcttctatttccactcatcttcctccccatctctctgtgaatctgtttcccgaagcacgggcggtggagaggcctggccacgcgacaaggtgcgtagaggcggaggcctagacaggcccccggcggccggtgcacacggagctggcaagatggtgccacgtgcgcatatataacaacccatgtggtagtttggtagttgtaggatggtttttaaaaatagtttttttatcgtccagcacccccccccccccccgaaggtaccaccgaggtacgaaatctggaccgttcgttcgaattgatctaatggctaggattgcatggtacctcgcggtaccatttttctccttggcgcagtaccgctttggcagtagaggtggaagggtagtttagtctttgaacattagcacgatctgcaccgcatcgcaaaatgccctctgcgccgccgcgttcagctctctgccgcgccgccgcgccgccgcgtcgtgctcagccgcggaatttgacttaaggcgccggcgaggaagtcgcagaggctggggttggagaggcgggtgacctcgaaggtaagcaactcatggtgcttggacgccactggcggcacctccaccttcggcagacggtggaacgtcatggccgggttggccgcagtgacgccggtgaggaaagcccctgttgcaccggtgttgctgtatggtgggtcgacgacgacgacggtgacggcgaggccgcgggcggcgaacaccttgccgaactcgatcatggagaccaggtggcccatgcacgccgctgcttcatgctcagccgcgccgccgcgtcgggctccaccatgccgccgaatcatgctctgccgcttcgccttgttcacctctctgccgcgccgccacatcgggcttgtctgttccttctctattccgatcctacccccgcttaatcaacggctggattagttttggtactgtacggtacctgtacctcacggtacaaaacgcaggacggtaacaacactcttttaaaaattaagggagttcttgtttttgtatgttactacagtatatactagtataaaggtaaatgaaaatttctcatcaaaattaagagtggttgcataattttacgaaaaataagaggggttgctgtcaggtgtgatgcttcatcttactgcttggctggatcatcggagaggaatgaatggttccgtgctttctacttctactgaactcgtattgtgtataagtgcatcacgcacgcaagtaagtaaagtacgtacttacacaggaatatgtacgtacgtacgtacggcagatggagaaggatgcatatgcgatcgatgaggttggcgttcgtgttgaaaaaacgtgccaactggttggttgaggaatatcaaaatccttgtccactttgtaagccagggatagtcgtaccgccaaacagaagtatgatggaaaagcaagtaacagaatctaatgacatcaattataatcacgtcaggtatagagcgagcggtagcagatcgagtatccatgacacgatccatcgatctcgcgttggcctggcctgaccgtaatctatggtattttgacatccaatgatcaccaatttgattgttttattattttaaatcttcagtactaatataaagtgattgatgaagaaaacaaatttgataggcatatatacatgtcgtcggtggctgcagaggcggtgatcgatcaaacgttgcaactggcggaacagatgccgcgcaccttacacgaacgaaaaattggcaaaatgttccgccgtcgctatcgcaaacacaccctcttctctcctggttcgatcgatgaggtgagcgcgcgaggtctccggcgtccctttccctccgtcaccaccaaccacggttgcttcgcccagccgcgatgccgcagccgcaggccgtccaaatcatcagcttcacagaccagccagacgagtgtgcagagcgagcgccatgcccgcatatgcacgggacgaacccaagattcacggcatgttaaccatgtcggagaggtggcgctgagccatcaccccttccgtcatgcaatgagtcctcctcaagaaacccaaccgacgatcaatccatcgaggtgtgacgcgccatctcgccgctcggtggcttcttcttcttctaccttctcctccctcttcctggccagccagtgcacgccttctcattcaattccctgctcacctcgatcgagtagctgctgctgctgtgctagcttgctcgccggccggtgaggtcgacgatggagctgcacagatgctctctcctcgctctgctcctcgccgtgacatgctcggttgcaggttaattacttcttcgatcttcttgcccattattcctaattaaattatacttttgctgttgattaatcaatcatgcatgtgtgtgtgcttgcagtggcgtatgatccgctggacccgaaggggaacatcacgataaagtgggacgtgatatcgtggacgcccgacgggtacgtggcgatggtgacgatgagcaactaccagatgtaccggcagatcctggcgcccgggtggacagtggggtggtcgtgggccaagaaggaggtcatctggtccatcgtgggggcccaggccaccgagcagggcgactgctccaagttcaaaggcggcatcccccacagctgcaagcgcaccccggccatcgtcgacctcctccccggcgtcccctacaaccagcagatcgccaactgctgcaaggccggcgtcgtctccgcctacggccaggaccccgccggatccgtctccgccttccaggtctccgtcggcctcgccggcaccaccaacaagaccgtcaagctacccaccaacttcaccctcgccggcccgggacccgggtacacgtgtggcccggccaccatcgtcccttccaccgtctacctcaccccggaccggcgccgccgcacccaggcgctcatgacgtggaccgtcacctgcacctactcccagcagctggcgtcgcgctacccgacctgctgcgtctccttctcctccttctacaacagcaccatcgtgccgtgcgccaggtgcgcctgcgggtgcggccacgacggctaccgcggcaacggcggcggcgggaagaacgcccgcgccggcgacggacgcagcagacgcaacagcggcggcggcggagggcacagcggcggcaccgagtgcatcatgggcgactcgaagcgggcgctgtcggcgggggtgaacacgccgcgcaaggacggggcgccgctgctgcagtgcacgtcgcacatgtgcccgatccgcgtgcactggcacgtcaagctcaactacaaggactactggcgcgccaagatcgccatcacaaacttcaactaccgcatgaactacacccagtggacgctcgtcgcccaacaccccaacctcaacaacgtcactgaggtcttcagcttccagtacaagcccctcctcccctacggcaacatcagtaattaaactctatcaccacctcttcttcctcctcatcctccccggggagatcgttcttgttatcatatctatacctgtactaattgagcgacacgtaccgggcattgcagacgacaccggcatgttctacgggctcaagttctacaacgacctgctcatggaggcagggccgttcggcaacgtgcagtcggaggtgctgatgcgaaaggactacaacaccttcaccttcagccagggctgggcgttcccgcgcaagatctacttcaacggcgacgagtgcaagatgccgccgccggactcctacccctacctgcccaactccgctccgatcgcgccgccgcgttccgtggccgccgccacctcggcgatcttggtggtgctcctcctggtggcatgatcagaaaatgtccccttttgctttgtcttcttgataattcccacatgtttggagagcagtgtaggtaggggcattttggtctattcacactggatgttcagtcaaagaggaaatctgtgatgttgtgttaactttgaaattgtctgatagatctccataatgtacaacacaatcaggccggaagagttttggtcaatccccagttaggccagccctgagaaatcacaccacaaacttttctgcaaattctgttgtgactacaaatatgtatgcagatattgaccttgaggcttgaattgagagaaaaaaagaaacaatttccacatttactgaccaattacaaaatgcaagttcttgcaatcagatgagatggcaaacatttctctagacaattaatgttgggacttggggttctcaattagtcttcacacttcagaccaagaatacacaccatcagaatgtacaacccaaacttgaagaatgatttcgaggaacctaagcttacaacctaaatcaaacgcgaattagcttttcatgcaagagcacaccctaaacttccaaaagactcagtatgtcaacagccaatgcccaatgtggtcagcactttccacagtttttgtctaaaactaggtggttgtgcaagaatgctaatgttccacaaaccaggaatgacatgagaaggaatacagtcctaaatctaggagtagaagaggggggtaaccatgggtacagatctggtgaaggcatgacacaactttcgccattgaagtatatgcgccttggaaaagcccaacccttgtcaaaggtgaaggttgaccggtccttccggaatagaagctcggattggacatttccatctggcccagccaccataagcaggtcgttgtagtacttgacaccccacatcattgcagtgtcatctgaagcaaaagattaatcgttagccaaaatatttcacattaaaattgtcaaacttactcagaagttgaagcaaatactcacttattactccataggggttcaaagatttgtagttgaagctgaaaacagtagagacgttttcaaaatttgggtgttgaactactaagttccactgcgagtagttcatccggtaattccaatttgtgattgtgaccttaaccctccaatagtccctgtaattgagcttaacatgccaatgcactcttattgggcacatgtgtggtgtgcattgaactagaggagtcaagctgcccttgccaggtccattcaccacagacgccaaataaggcgaattacccctaccaacgagaatacatagaagaaatcagaagtgggaaattagtttgttaatccatagacttcctaaagcaacagtgcttactccacacagcttcctggcttcttattctggcagccacacgcacatttcgggcagttaactattgtctcattgtaaaacgatgaaagtgaaacacaacaagttggagctctttgagcaacaaactgcgaatatgtgcatgtcacattccaggtcactgcaaaaaaaaaaaaggaagaaagggtgtcataactgtgacgccagaaagacaaaaaacactgaaatgacttaccgtgagcttgagttgttcttctgccatccagtgaaatgaacctagtaggaggtttcacttcttgcgctaatccgcaactatatcctggacctggggcctttagagtgaagttctttggcgcttttactgtcttattgctagtcccagaatgtccaacagtgatctgaaatgatgctactgcgtttagtgggtcctgcacccatgaggtaagcactcctcctttgcaacaatttccaaactgcatgttgtaaggcgccccaggaactaagtcgacaactctcggatccctcttgcagcagtgcggtatatttgctttgaatgccgagcaatcaccttgttctgtggcctgcccaccagccatggaccaaatgatctctttctttgcccaagcccacccaagactccaaccaggcgcttggatatgacggtacttctggaagttgtatatggtaacaacagcctacgggaagtacattatacaagacatcaagaacaagtaaacatctcttagaagctgttaagttaccaatcatttaagaaagaggtgtccatgaaacaaaaaaaaaacagagagttatagctaaatgatgcacaaatctgtcttgcccactatcaaaatgtaactagaagaataacttgcatttgtttatttggggttctataggatgcaaagtagaactataaacaagagaaaaacacaaaataaaggctccttgctgtaaagtgaatttcagagagatgtctagagcaattgagatcacatcagggttttatagtaaattaccatgcatgacttatcactattggtaaatggtagtttcagacacataatctagtgaactttttttagatgaaaggctcaaagagccccagtttatgttgaaagctgacaatctagtgaacttacaacatagccatctggggtccactgtgtgatgtcccacttgattgtgatattcccatttggatcgagaggatcatatgcttctgcagagagacaggcaaatttcacaacaaaaaaaaatgtataatatatcacaaagtaaaagcaaataaatgtggctaccctgcaatttgcaaacctgaagtgctacttcgaataacagtttacataactggattgacaaactaccgcgattgggtcgaattcggcgcttacatgatgctagaccaaaagcatgcattcaactctacatacataatacgaaaccacggggaagaactctggaactgcccaattcacatgttccacagccatcataattgttcttttgcctaactacttccagcactcatgaaagttctacctttgtttcctggactgaataggaaaaatgctacatttgtggggagcagagttctaacttcatacaacataataattacataaacagatcaataaatacgaaattggtaaactgctatagcaacatttgctctgattttttcttgccacgaagtaccaactcctggacttggactaataatatggaactctatgaaacagagttgacacagaggaacagagcccagaatcagagcacaaaggccatggtaggacaacattgtttggacagttaacaaacaaacacaatacctgcatggccacatgcccaaaaaaggctaatgttctaactagattctttaaaacgagaggtgtactactagtcacaatggaacagtataaaccgcagcccttttgtgtgttccaccacccgtgtccacgaaataaaacttgagtagtacaccgcagccacgatttcacgtgattccaaccgcagatataattatctattactaggattcttattcctgactcaagattcaggaaacattccttcttatgaatcaagacagcaatttttttccttttaattttttttttgtctttcgagaggagaaaccatgcgagcatcgcagcaaggccaacttgaggaagggtgaaatgtgtgagctcaaaacaaaatggcgccatttcgaaggaatcttggactgaaaacattcgcaaaaacgctataattttttttcccaaaaagaagcatcaacctttgactgcaaaacaacacgcattaagcaagcaggtgactccaaggtccaagcctcccaagcccagaaatatcagagtttttttaccctccgagaagaataaaaaaaaggagaaaatatggcatatttattctctaaactcctgtaacaaaaaaccgatccgttagacaggtaggagtagtaaagcgaagcagtagcactgacctgcaaatggcaccatcagcagcagagacgacacgccggcgagcagcgcaatggcggccgcacccaggagaaacctcgccatggccgatgcctctctctctctctctctctctccactcccaaagagaaagagagactcccttcttgttgcttggtcttttcagcgtcctctccttcaacttcttcttccccacaccgcccctcccatttattttttttctcccggcgattaaaaccgaggtgctctcgcgggaggggcggggccgggtgcacctttgtatctgtgcgagaaagaaagaaagaagagagagagagagagagagagagaggagtgaggcctgcctaggagagcgcgtcagacgctgcagccagccacacagcgagcgagcgagagaggagagagaagagagagagcaaaggctgcaacggtgcgagctgctgttgctgctactgcgactgcgactactgctgctttacctctgtcagtcagactccgtgaggagagagagagagagacggaggtgggcgaagagagagaaaagaggaggaggaggaggggcattggccattggtctctgtgcagcaggggcaagcatgcagctgggagctttcgagtttttcgtgtttcttgggtcttgtattcaaggatggccgtgttgcagtgcactaggccgggagcatgtcctcccatagtcccatgccatatgcccttcttttcctccgactccttcacgcgcgctgatgcattcttcatttttttctctatactctgcctagtaaatcacgtctatacacagtaggcctgtctttagtttccccatattctcaactttctaccatattatatcatatcaaaaactttcctatacacataaacttttaaattttttttcaaactttcaacttttttcatgaactaaacacaccctaggagtaggagtatcctagaaaggaacatcctccctccaaaataaaaaaaagctaacctagttggtgaaccatgattaattattttaaattttaaaaatatatgaatatagttttttaaataacttagctatataatatttttgacaaaaaattaacggctcagtaaactgtcaggcttataagactatctataaaactatcgacaatttttttgactcagaaacttttaaatataactatagtatacctctagtgtaattagtacattgtaactgaaatttaactatatgtaacttgtcataaaataaacaagaaaacaaagctgactagtttggctagcatcattggtttttatccacaaggatcctaggtcaattatcgccacatgcttgtgctgccaattttttctctccatgccgagtacgaatcttcacactcatgactcatctgatattttctttgtcagaaaatatggcgaatggcgataggtttgtagcaaatccgtttcttatttctttcttgtatcaccgaacacagtctatgtataggagtacgtactactagtatatcgcactaggttttttaaaaagaaaatatataatttcgcgggaaatttattgagtagtactactaccactccgtttatggcgggaaagagagaaggaatccagagaaagatcactgggttgggagactttaataggagcatttaaatggtttggcatttttggtatgaaaaaactaagattacccgcaatggtaaaataatatactatttataaaacatgtatgtctcagcaatagactagattaatagtaaaccacctcaatagtatgtctacatgggtatctatagcgctataatacattgtcttggttttctttatagactatctccaagttagtagatagttttgttctctctcttcatttaatctcttctatgtagaaaaatatgctgacatggatctcttatagagagcctatagatcaccattacgggtgccctaagagggtgtttggaaactagggactaaactttagtcactctcataaaagtataagtccctaccctacttatgtatttgcccaaacaccccctaaaactacgagtatagtacacgtactccatccggtagtggggcccgggctccggggttgggcacgaacagttgcgcgcccgatccggccgtcgccatatcggatcctacgtggcctcgtgtgggccccacccacatggaagtggtctacagtaccactgactacaacacttgtcaaagtcaagactcaaaactcaaaagaggacagacctcagctcactcatcatcagcgtgtgtttcacgctaaaattagaattttgattaaaatttaaagtttaaaaaaaagttagaaatttatatgggtaggaaagttttgatgtgataaaaaaattggaagtttgaagaaaaagttaggaactaaataaggccttgagactctcgcgtcccactgatccaaatactccctcgtgaattttctgtgtctaacgtttaactattcgttttatttaaattttttattaatatttttttattattagatgataaaatattaatagtactttatacgtgacttaatttttattttttataaattttttaagtaagacagttgatcaaacattgaatagaagttaacggctgtacttgaaatgggaccgagggagtactccctctaattctattttaactgaagatagaggctaatatcttttcaattgaaaaattgacgttttggatcatcgccggtagtactaatactacttccgtcctaaaataagtgcagccatgagtttcagcgcccaactttgatcgtccgtcttatttgaaatttttttataattagcaattttgttgttataagatgataaaacatgaatactactttactcgtgacttatgtttttaatttttttcaaaaatttttcaaataagacgagtgatcaaagttggacgcggaaaaccatggctgcacttattttaggatggagggattaattcataatttatgacaagaaaaactaaggttgtgttcagatgcaggggtgaaaagttttggcttatcacattgggtatacggacacacgtttgaagtattaaacgtagtctaataacaaaataaattacagattccgcctgtaaactacgagacaaatttattaaacctaattaatctgtcattagcaaatatttactgtagcaccatattgtcaaatcatggcgcaattaggcttaaaagattcgtctcgcaatttacaggcaatctgtgtacggagtaattagttttttatctatatttaatattctatgcatgtgtccaatgatatgataaaagtttttacggggaactaaacatgcctaatttgtctgtaataactagctcatcgccgaggtatgaaatgtgggggccagaatgactctcacaaaggatccaatttgacccttttttatcggactggatggctggaaatccgttctagattctgtcgctagctgttggatgatggcgaaacaacatgcagattagcctagtaccagtagattattactcctgtactaccagtgctgctagtggttaggcttaaaggattagggcaaatgctatgacaagaaaaggaacattaacgtaaagtgtgccagggggcatgcgacaagcacgtgcggctgatactgcttgggagttgatttcctaatcttcgatgaaactataaactttagtaactaatgatggtttctgctattactactagtggtaacaagtggagtaagatggggttttttactagtagtagcggaggccgactgttattgcgccgtcggattgatggtaaaaatgaatatggaccgtcgaatggcagcggtagaggtgatgaaggcgagacatgtagtagtacagggtatttgtttcctcgtgttccttcattaattaatatcttcacggcgcctcaccgcgcacgccgcccgcaaccgcaggtggccccgccgcacgccgtgcggttttgcagcaggcggtgggggggcggcggtcccgcgcgcgccggcgcggccggccggcgggaaagcgcgctggaagacatcgggcctccgtttttttctctctgaaaaggcgatgctgcgagatctcgattctgggaagggtctttctttcgaggaacatgttttgggtatttgaacgaacgttaggtttttgatagggaaatgtaagttacaaggtttgacttctgcttgttagaactgtcagcaaaaggtaattggtcaaagcgttattgttttttcggggaaaagcgttattgtttttatattgtttgtacgattttcgtaaaaattactatctcgattatgggagtttttagaaaaaagatcgatttgtgtgttgtatgtacgttgaattttgttagggaaatgcaagttagtacaaggttgattattcagtatgttcgttagaagcttcaattcatggattccggtagaatacactaggggtgggtattcggtcagaccaaaaattttggtctcggtcttcgctctttcggtcagttcgataagagtgaagaccgaatttcaataacaaaatatcagtaccggtaaatttggtctcggtctcaatcctgaccgaaatttagcagcagtttcatatatgcaaagaaatcatagaaattttcaacaccaaagtcaaaaaaaattacaagcacatctgagtaaagactcttattgggttacatgtctagaaggagtagtaatgtgaaaaatagagtttacttctatggaactgagtagattgtaggttgcattggacattttttaagttcgctctattcggttaatcgaggagactgattgaacaaaatttggtctttcgctgtctaggaccgaatttctcagtctcgatcttttctatttggtctttttatgcccacccctataatatactatttacctagagtcaaaacataaatatttttttcttaaaatagatcctcaacgctttgttatcgatagggatgaaaatggttagaaacaaaccaatttcatgaccatatttttcttaaaaacgaaatggaaaatggtaaagtcggaaatgaaaacgatatcgaaaatatcaaaaaccaaaaacggaacaatacggatggaaatatgtcggtatagatcggaaaccgttaacaaatacggtaacattaaactataaaaacacatattccaaagtttatgaatttccttatatgccattggaaagttattatttccttatataccatccaacgaaaatttgtgtcctttattgccaggtcaaactactttgaccttgtcagtttttcaacaaactgacaaaactatcctcgtgtgttattgcttttactcggccattatcaacatacacacttgagcataatggtttcaccttacagttgatctgtttttttttttttgctagttatagggatgttccttcgttattacagttattaaaattgtccattcatcaccttccgtcctaaaaagcaaacaataaattcaaggagaaaaaaatatatacatcgtgaagcagagaaaaccacaacatatttgccgagaaaaaaaaagaggaaggcatgtatgctcttttgtgaagcagaaaaaaatgttgcaggccattaaatatcaatcgtgtttagtcttatatctgagtgcaatacaatagttctaatactgttcaatctacatttttttatttaaaaattacggtccgatgatgagaaagcaaatttgcaatgacaaacacaagaacgattgcatagtggtaatgccctaataataatcccctaattatattttattagccctaatttctcgacaagacaaacatgatcaaaaggctggatttaattcctcgtcaaagaaccatgaagcagagtgtccttgcaaatcaccaaccagcatgctttggagtctattcagatgatcatctcaagaaaagggatgaaagttacctgctaggaatattgattttatccatttccctggtcttagtacccaacaagttctcttcctccaatcttcctccagctaggttaacagcatgatcatcattggaggccatcatgcgagagatggttggggaacgccgctgccgcccgtgtgcgcgagaaagacggaaggcgccgcgtcgcgtgtgtgggaacagggaacgtgcgcttctgttctcccgcgtgatcctaccctaataagccacgcattgacctggcaggtggggctagctgctgatgtggagcaggtttgccatgtcacttgcctttgtgacactttccctcacttaaacctgtggtattatgttaattggattgaatgcactgggttacttgagaaaataaataaaacatgtggctatgtgttaaattggcctcaaaacatggggttttctgaaattcactaattaatatttgatatatcagtcaaaaaaatcaatttcaaatttgatcttcgcaagttgtaacgaaaacaacaaatttaattgaaactagtataggtgtgctcataaccaaatttgattttttttaaattttttgtaaaagtgaaatttaaacttgcatatttgtgtagtgatatatcacatattatttctatgttattaaaaaaaatatatttttgtaattatttggatgacatgcaaagaaacgagtggacacctatactaaaagggtattattgtacttttgcattcttattacataagatgatgacatagatggcatatgggggaagaataagttcaatcagcggcatataaaggaataacaacttttcgatggcatataaggaaactcgtgaactttaagtgacatttaagaaattttctcttagctttacctaagtatgctacacgtataaataaattcatgttatactatataaattataaattaactccattttaaccatgcactcaagttagggatttgattgaagagtcaatcaatttctaaacggtgggtcaattagagacatacccttaaattaaatatcaacatatttagaaacacaataattactactccctccgtttcaggttataagacgttttgacttaggtcaaagtcaaatagtttcaagtttgactaagtttatagacaaatatagtaatatttataatactaaattaatttcgtcaaatcaataattgaatatattttcctaataaattagttttgggttgaaaatattactacttttttttctacaagcttggtcaaacttaaagcagattgactttgaccaaagtcaaaacgttttataacctaaaacggagggagtatattataagaaagggtaatttccacaaaaatacggtaaataaggaaatgatcggtataatagcaaaaccatttccgtttccatttccattttcgattcgatcgattaccatttccatatggcttggccggtagaaagtcggaaacaaacatcggtcggccgggaatttccattaccgttttcagctctagttaactaggatctgtttgtaagaaaaatatttacattttttaactctttcattttttttacatgtaggtccttgtattggtcttcttggcgccaaccccttcacatcaccgacttaactaccggagatgcaagggtttcggggccagtatcattggtacagagacatgaatcccgacgctaatgaccttggcattgagaaaaaagtttcattctcacaatacgtttttattataagagtctttgtaaaataagttttcaacaaagggtcaagtgtaaaaagtccaaaacatgccaagtcaattgaacatgtagtgataaaacatggtggagctagcgatgtcatcaagccccaatgactaataatgtttttcagtgatcgactaatttttataagtgttcacggctatcgatagaggagatgacatcgacggagcattggtgaccgtctgacttatctaagaggtggcttcgccgctgcaaaaaacaaaaaatagtgtttgtgttcttccagtggtgtgtgtgtatatatacacacaaacaaaaatttctaacttgaaccacaaatatggtccactcaacaatgtgactatatgtcccaaacacaccacatatgaatgtatagcttacatgaccatgcatcatgcatgtatagatggccataagggccgaggcccgatggcccagcccaagcacaacatggcaagattggtgtcgagctcatgctggccggctcgacagttgggccgtgcctgggtgtcacgcccagaaatttagcccaaatttccagactattttgtgtattaaatccctgtccaggaccagccaggatacacaaaagacaagtaatatactgtcccaaatgtaaataaagcgtaaatacttacagaagtggctcttagtcctcacaccgaaacgaaagcagtagcagtggaaaaaggcgatcctagcggggcttcagctctactccacagaaaaaactcaactggggtctgagccttggtcctctaactccgtcttcagctcagcagtggaacaatagcaaggctgagtacaaccaccgtactcagcaagccacaccaatgatgcagacgtgcaaggggaacacaaggacggtttgtggctatttgcataaaggcggttgtaaaacattttattaagcaaaacagtaaaacagttgagtgattaaagtaacattaaatctccactgatcaacgctacaccatgttgaacaggcccaaccaacccacctgaactacagtgcattgagtcgatttattaagggtgaaactaatcacggtgaatctggtcgatcgcccataaccgccggcacggctattcgaatagttttactctggccagaggtgcacaactgtacccacaaggcacaatccaccggcatgtcaccgcgtcatcatgcgcccatgatgaacacgtcaccatgtcgagtgattgtgacaagacccttcatataactctccctaacaatccacaccacgctaaggattcacccccactcctcgcaaggcagcgggcagtcccctcgtgcactgcggtgaatctggcagctggacaaccggacaccccggccgacccaactccatcacgcccaccctcgccaccggtgcctaggaaagggtcgagctatactttagatcaagcagttacccattcccgcttgtggcaagcgctgtatgtcttccagggtttcccgtgaatcggtcctaaattgccataaggctctcaaaattctttgcgaaacggtttttcaaaattctcgggcatttctttgcgaaacggtttttcaaaaccttcggcatttctttgcaaaacggtttttcaaaattcttctccctgtccctccaattcttatagttgttaaaccctagaggataaaccgccagcttcatgtctgttcggaagtcaagccaagtcaagcctcaagcttcgtgcaaagagcgagaagattagttcagggtcgtcgttccacgaaggtcaagtgaagttttcccagagttttcctaatcccaatcctcctcggaagagtagtttcgttagctgctagatcatgtgttgtttgcttgtgtgtaggggtatggtttgcatcattggtggggatgcgaccatactaggttgtttgcttaagcaacttgaacaataaaagtctactcacaatagatcagtagtcaagtggtttaaggtcttacctttagcaacccctcttttccatctatcttccatcctggcagcagatggtcagtgtcagagagaagagcaacaacaacgatggtgtgttaaagtcacagatcaacggttcagttgaaagcaacaaagtaccccaatgccagaagaacccttgctcgtgatcaacatttggtgtccaagatcagatgatgggcgtattgatgcaggagatgcaaagctcgatgcaaggtcgaatgtagcggaagcaactccagcagtagtgtgttgaggtcagagcttttgatcagtccgagacaacaagctaccagatgagtccgagcaccacgctctggtcagattctggttagtcaaggtcagatgatgcatgtgtcctatgttgatgcagcaatcgcagagtccgatgcagcagatgcaacaattgtgtctccaacaacaggtacaagtccagatgcaagccggaatcaggatcagagccaaagccagtttgttttccaagagcaagcacccgcaacctcgaacagtacaccaccaagccctcagcagaccagcacagctaagccgccatcgatccctgaagcaacaagtgctacctatagtggttatggtttttaagggcagtttttgcaaagtgtccaaccattcatggaagatgtacgacaagtcacttctcagaaggttgttcaacggcaaggcgtcagcgtcatcaggtcgacaactttatttgcagcaccccagcttctcaagttgcatcagttccaatgcagagccggtcaggttagttttcagaaatcaactatgcaactcgacaccgaagtcaggccagaagcaggacaatcatgccagcagttagaactgatgggaaagtgagtcaagagtcagtatgttcatgagctagatgagagtcacttttgtgtggaatttcctatcgtcagctaagggttaagtcattttgattgactggtcaagttttcaattttcaaagtcagggctctgtaaattcgagaagtgttggtgatttttcaaggacaacagttcaaaggttcccagttagacgaaagtatgactactctctgtaaggggggtaggtctcagagatgagttttggtttgcctcgtcggcatttcacttgaaggttcaacccagtgcaacaatttggttagtaattaaaggagtcagttgcaagccataggcagagttgccccaatctcaagtcgacaggttcaattctaaggtatactcgtggggccaggtcaatagtttagcttagagaagcaacatcagggacggttgtagttcagacgaaagacaggtcaagcaggtttccaggttttctggaattacttgtcattcgagttaggaccagctcaagcggacgtagggtcaatgatttacaagtgtcacatgcaagtttcagaacaacttcatcctcttctagccagcatggtgaattgtcgggttaccaaaattgccagcattaagagtgatgaggatatcaacaccaacgatacatctacgcctccacaagtacaacttcatggtcctattgcccgctctcgtgcacgtcaactcaactatcaggtgcgttcattcttaaattcatatgattcttatttgtaccccggggacacgtgcactcttgttttactcagtaacaatggagaggatcaaacggggagaggattcgcacgggatggattcggactacagcacaacaccaacttctgacagccgtcacgacttcatgcgaactccgatttgggcgtgcaagtacttcatggaaagcttgtcaagtctactttcaaatggatccagcctcatgtccatatcagttctggagcggccgcaatcttcattttattaccgagtccttttctatccacggtgctgcgtcacctctttgggcccaatgggccgtgtatcaagttgggtccattagggacgcgtcctagggtgagagaacgaccccagcacccctgtggtcgtcctcttcctcttcttatagctttcttcaccgccaagaataatcgggttttgtttagatcaaagtatagcgtcgctagtttgccgagttgatcccgtgatcgattagatcgccagattgcttgttactgaaccccacttgttacttctgctgattcaatccatcatctttgatttgcaaatttagttgcttgttcatcttgttcttgctggttctcgattgcttgcaggaacaaataccctggtggttgggctgatcgtgcatccgtcgagattcacgaccgcctctggagttggtgtaacgattgctaaggcgcaacatccctggatagttgtagtcagatcgccaatgtcactccatccaattgacttatccctctcatcgaaagatcgggacaccctcgagcacgtcacacagttcagtccaagatacataagttccatgagcatccacagtcctggtctgggttagttcaagtagaaccagtcggtccagttttggcaaaacaaagaaacagaaaggtcgaatccaaccagttcagttgtgcaggttggtcagttagatcggtcagaccgcatacaccagctttctttctagccatcccagaatctcgggacgagattcctgtaaggggggtagatttgtaacgctccggttttcgttcgggattaaaaatcatttaataatgcattttctagaaattaaataaaagttaaatcaatttaatcaagtgaattattgagggaattaaaatttcctttaaaaatcattggccgagaatattttgtaatattctttgtgccctaaaatattctctgaaatttcccgcgaattttcggagctcaataaataattttaaagtcacaaagttcatttaattaattaaataaaaagaaaggaaaataatctttcccttcctccttttcgggctcggcccaaatccctcccctcctccttcatagggcggccttccctccctcggcccgctcggctctctctctccctcaagtctacaatgcgtccctagcccgtttcctcctcctctcttaggctgacaggtgggaccggtggaccccacctgtcatccccgacctctagccaggccggcaactgccgccattgccaccccactcaaccgccgaatccaccaccaccccacccgcgcccctcaatcaaaccgcgtgggaacgaccccctccacatcgtccaccatttcccccactctccctgcaaggaacggcgctggtttgagctccacttcgcccacgtcggagccccacttcgctggccattgccgccccgcttggctacggttctccctccccgagcctataaaaatgaaccccggggctctctctctctctcattttccctccttccccgagcttcccgtcgcctccctcgctctccccgcgccgagcccacgcgccaccgtacgccgggatctccagccgcacgccatcgccgctcccaccgtcgccgcactgcgcagccgccaccaatagcttcgccgtcgcgcgctgcacctcggcctccacctctcctccccaaaccaccgccgaaaccccgccgccacctccaacccgaccgccacctgtcatccccaaccttcggcctcccaggccggcaactgcgcatgccgccattgccgccccacatcgcggtgttttccctcacgccggtgccgctcctacgcgcgtgtgcaatgtggtcaacccccactatttcccccactcactccgcaagaaacggcgccagtttgacctccccacgagctccacttcgcctcctcacgtcgccggccgattccgtctctcccggccacgatctccatccccgagccctatataaagcaccctcgtgctctcgtctaccgtttccccctcctccccgacctcctcgcaccctctctcgtgctccccgctcgagcccgcgctccgccactcgccgccgtgcctccagccgttgcttcccgccgttcccgctgtcgccgcactgcgccgccgccaccactagcttcgtcacgccgcgctgcaccctggcatccattcgtcctccccgaagcctcgccgtagcgccgcttccaccgccgacccgagccactgccgcctctagccgcctcccgccggcgagcgtcgccttgcccggccatgccgccgccacccacagtgccgccacgccccaccgcaccccgtctactgctcctcttccccaatccattgccgaaactccgccgccacgttcaccatctctctccaccctcgtcgccaactacagccacaccgcaccgcctctctggccgaccccgcactgtgccgtcgcctccctcgacttcgcaaggatgaggagaccctcggctgccactcctcgccgtcggaatccggcctaagctccattcccctcgcgcgccggtgagcttctccatctctaccttcttcggctggcgattcccgccgcctcaggccatatctccccctcctccactttcagcaggtctcgagcaagcccggccacccctccgcgttcgccggtggttgccgaagctccgccatgccgccctcccgaggagcctgccatcgctgttcctcaccgccggccgccttcccgtcgccttctcgccattgcacgagctcggtgagcatccctccctctccctctatctctccttcgccggccgcctcgcgacgtgccgtcgccgccgagtcgccgctgccgtgctccgcgcccgtgccactgccggctgtgccaggcagccggctgccgcctccccttgcggcgccacgccgccgctccctcacgtgcgctgccgctccctcacgtgcgccgccgctgcccgcgtgcgccgctgctccccgcgccgtcgccggctgctgccagccggtggtcatgtgccgccgccgcgccttcgctcggccgcgcccgagccccagccggctacctcccccttagccgcccgatcggcttggccgatctaggccgtccaacccgtggaccagcggtggaccgtccttgtggtcccggtccacggtggaccacctccttgtctcgctgaccacctccgcgccggcctcttttatgacgtcagcgcttaatcttttcctttgagaaaataattaataattgcacaataaatcagtaataattctagaaattcatataaatggctcaaaatttctaaaattcctatctaattcattcgaactctgaattggcccattcaacttgcaaaattcatctaaaattgagatctacatgtttgttatgtactgtttccttggttttattagtgttttcctcgttttgtgtgccagcgtgtagtttccgccgtttcggaagtctgcggtcgcgaggaaaagagttcagaagatccaagtgaagaagcaaggcaagtcacacattccccttgagcatgttgatcccaatttataaatgttttaccgtttgcaaataaatatgcatgttttgctaattacatgggatcagggtttaccgatctgctcgcttgtgccatgtttacttgatatatgtcctttgtcaaccttgggtaacaaatcgactagcttgtgttacttatgtgacctagctagaactatatgcttagccatgcttaattaccactagctcagttgatgggataattgcagtattagacctttttagtatcagaacgagctgtgtgctcgagacacccgactatgtttcattggtcgtaattatccaactaaaatgcgtctgaatggtgggctgtgggtgcatggttttgctggtcgcacccatggcaattaaggaccagttcatgggaaaccctggaagacatacaacgcttgccacaagcgggagtgggtaactgcttgatctaaagtatagctcgaccctttcctaggcaccggtggcgagggtgggcgtgatggagttgggtcggccggggtgtccggttgtccagctaccggattcaccgcggcgcacgaggggactgcctgctgccttgcgagaagtgagggtgaaaccttagcgtggtgtggatagttaggggagggttatatgaagggtcttgtcataatcactcgacatggtgacgtgttcatcatgggcgcatgatgacgcggtgacatgccggtgaattatgtcttgtgggtacagttgtgcagctctggccagagtaaaactattcgaatagccgtgtccgcggttatgggcgatcgaccagattcaccgtgattagtctcacccttaataaatcgactcaatgcactgtagttcaggtgggttggttgggcatgttcaacgtagtgtagcgttgatcagtggagatttaattttaatttaatcactcaactgttttactgttttgcttaataaaatgttttacaaccacctttatgcaaatagccacaaaccgtccttgtgttccccttgcacgtctgcatcattggtgtggcttgctgagtacggtggttgtactcagccttgctgttattcccccttttcagaagtgtagtgcttctgagctgaagacgaagttagaggaccaaggctcagaccccagttgagttttgcctgtggagtggagctgaagccccgctaggatcgcctttttccgctgctgtcgttctctttcggtgtgaggactaagtgcctcttctgtaagtattttacgctttatttacgtttggatctgtttattacttgtcgttttgtgtaccctggctggtcctggacagggatttaatacacaaaatagtctggaaatttagggctaaatttctgggcgtgacactgggccgatgccttggcagagtggactggcctggcacgacacggtcaaagaaaaataattgagggatccaaaatatacttaatttaggcatataaggcatgtcccaaagccataaggatgcaaaatagacttattcttgctatgttagacacaacccaaagatatgaggaaggaaaaatagaattattatatagagaagcacaacgggctattgtgccttcgggccggcccagcacgtcccaagtcttattgagctgtgcctgggtcattggtgcagctagtggtaggcacttcctggcccgtcgtgtaggtggggccttgctggcccgactgacctatacccgggcccggtcgtacttgggctgtgccgagccaagcggtctatttggccatctatacatgcatatccaaatttggttcgctaactgtgtcgaggcaactcaacacagattggtggctagttagtgaaaatatgcatgggctgcctccccactgaagcatattattgattctggaaatcgacaataataaaaaggggtagcacacaagatgtaaaattggatggatgcgaaaacaaggatttagacaggttgaggtcctctcaatgagaggtaataccatactcatgtttaaggattgtatccaccgggtgtatattgatatgatgatctgatagtgcttatatctttggagagctccgtgtccaccttatataggttggggagcacgattacaaagagaaatatctagtcgaatacgtataactttcctaatctattacatgatagtatttaatcgggactctaaaccctaccatagaacacaaggcaacactgtgaccgagtcttactctattatataatgcatgatttggcctacctcctatttttagtcggatatgcaagccatgtggatacctggtgatgaggacacaactagctcggatataaccatgactaccttatgtattaatcaaccaaaggtgcatatgttctatattagatttatttgttatatatttgaacaaacgttgctacacaatgagttttgtatgttttcgtttgcagagatacttgcttgggtgaaagaaaagggaccgagcgtaaggaatgcatggatgattggggaccaaaccaagaccttctctaagtccacttccatatcaccacgtcacttttggtccatagaaggtaagagataaagttctacgcgttatggattcggattcgggcttccttatagcatcaatttcaaacggacctagccgctgatctagaaggaattttgggacccatgaatacttgttggaaagtttatgtagtctactttcagatggttttagtcccatgccaaaattcctaatgagctgctgggaatctgcaaaataagccatgtatctcatctagtccgaatctaatttgtgttttgagccttgtaattgtgtcgtgggcttagcccaagggggtgtgtgccctagggcaaccctaggacgtcactaatcatttttattcagtagccatcattgtttagagtggaggttttgcttagattaatctgtcaagaacaatatcgccgctcgattggtttgtggaaccccaaattcaagtgcttaatcattcatatgcaattgtattgcaatctatcttgttcttgcttgtgttcttcgattcgcatacaggggattagccttctcggcgaggtcaaccgggtttcggcacggttgataaccagagaagacgtggtgctgcgattgcggggcttagtagcgtgttcgttcagaagccggatcgagttgtgtcgtgactccgcccaaatagttgtttatcaatacctatcagaagatcgggacctaacatccctcatcacctggtatctatattctccacacatatgttggtcatgtcggtcaatttgggcattcttagcttcgtatagaactctctctgttttcaggttataagatgttttgactttggtcaaagtcgaactgcttcaagttttactaagtttatagaaaaaatagtaatattttgggaccaagctaaatttattataaaaaatatatttaattattaatttaataaaactaatttggtaatgttaatattactacatttgcctataaacttagtaagacttgaagcagtttgactttgacctaaatgaaaacatcttataacctagagggagtagcaattatgtcatgttggaagcctggaaatcaatatatgcggtttggatgtttaaggatactagcggaggcggaatcaataaattttatttattattagagggagccaataatgcttatcttttaaaattttataaaaagctacagtgaatataggctccgagagacaacagtacagtaaaaagggcacactgattttcatttcatttcatcattttataggcttacaatgcagttttctctttcctctttactttcttcaataaaaagaaggaaaaatggaaagatgaggtgattacataagcaagttatttgactagtttaataatgtagatcatcatttgtcatttgtgccggaaataggcatgttcaggatggatagtcgggacttgggtgtattgaaaaggcaaaattatcgtcaatgcctcgccctccattccccatggggaacaagctccaaagatggattatttgagattttaccaccatgcaaaaattgcctttgccattcccgatctgacaagagaagcttaaaatagcccatttttttttaaaaaaatctccttttccaattttccgaataacataggcgtacaaatgaaaaaaaaaggaaaaatgggcctgagcccaaaactagaaaaaatggatgttctatgcgtcaattattaaatcaaaatattcatatgttatacattttgaagttgcaatttaatgtaattgtgtttggcataacttaattcatcgattggatttttatttttctcctatttttatttcagtcattttctagaaaattcctagtatgtttgattttttttaaatgtgaaattcttcgatgggtttttggcagtttttgtcactgtcaagattattctacacagtttattttccaatggaaaaagaaacttagttagtactccatccgtcccaaattataaggtctatattttttacacggtcttcaatgacatactgtgaccatttatttattccatgttatgtttccaatgaatatgaaattagcatcgcatggaagtgtttcaatatatgaatctagtgatataacatgcataatacttagcatagatatattagtctaattattagtcaaaagttatcaaatttgaattttcttaaaaaaggggggcgcactataatttgggacggagggagtactcttcttcacaaatataagcatttcttgggattaaactttcaacaaaaagtaaggttaagatcaagggcttgttcagattgatgccatctcaaaccataccattttttctgacagagttgccaaatatatacatccatttagtttcttgccaaactttgataaatacataaaaaatcctgccaaaattttggcaacattgccaaattgccaaaaaaaattggcattgctaaaatttggtaaggtttaattttggctacaatctaaacaggcctcaaattagcttgattcctcttaaaattacttgattgggaaatatcataccaagcaatgcaacagcagtaaatacaaatagagtagttagtactctctttgtctgtaaatataactatttattggggtttagacagatatcagagttgaggtgaaattattttgcatctacagtggtgaaaactgggttaggcaccggctcaatggattgggatgatttgggccttgtggtattatacatagctaatgcggtttgggctgggaatgggctggacttcaaaccgttggcaggctttgatgttgggcttgtttattttgataccaacttattgccttaccaaattttggtaacttcaacagtagccaagtgcatatttggtttgctaccaaattttgcccgcaatagtttaaattcaatactacccaatttggtagtgccaaaacttgccaaggttttggcactactaagattttggtagggcaaaaattggttccaaaccaaacaagcccgttgtgttctttcccccttctttcccaactcacttccatttttttctagaaaaagtgcaccgaaggtctcttaacttgtcatcgggataaaaaacgccttcaaaccgcaaaaccagatacgcggggtctcttaactatataaaaccggtcacccgagatccttcggtggttttgaccccggttttagactacatggcagctgagtcagcgtgggaaccacgtgggcccccacatgtcagcgtgccacgtcatccctctctttcccctttcgtttttctcttcttttttttacttctctttgcggcatgggagtaacaagaaacgggcggcggcgagcggtgatcgaagcggtagccgccgagtgagaggttcgtgctgctgccgccgccgccgccgccgcaatcgccgtcgtcgcagcaactccccctgcacggcctcaccttcgccatcaaggacatgttactcatgcttgctcgctctcgctgcccccaaaatgaagcacacggcagtgaagacgacgactgactgtttgatttggttttgtttcgcagcttcgacatcgccggccgcgtcaccgggttcggcaacccggactgggcgaggacccacgcgcccgccgccgccacttcccccgtcgtcctcgctgcgctcgccgccggccccacagcctcggcaccactatttcttggccgcaacaacgcagcatctatggggagaacgcgcgcgacggcacgccgaccaacccatgcgcccccggcagtgtccccggcggatcctccagtggctccgccgtcgccgtcgccgccaacctcgccaacccgggcgtcgtgctgcgcgccatgctcgccaagaaggaggagctggccgcggccggcaacattgggtccgatccctacaagaggcggcggatcggggccgacatagggcacggtggcgtggggactggcggcgacatggccgagatggcgcagagcagaggcaaaccggacttgaagggggcaatgggcagccgtggtacacggcggcagtcgcactggcgttcgtggcggcgagcctcgggaagggagggtggcgcggcggtagaggggggaggtgggtggcggcgctgttccggcgtgggtcggtggagaggtcgtcgctgcagcgggtgttcggcgacgccacgctgcgtgacaccgtcgcgccgctgcttcgccttccgcctccgcgacgtctgcgccgcgacgtgcgccggcggggccaccgccacagccgtccgctccgtcgacgggcgcacggccatcgccgcggcgtcggccggggtggcggccatgggcaaccccaccgccgccgccattacccaagtcctccacaacaagtaggagttcccccttgccgccggcgtcgacgacctcctcgtcgtctccatcggctccggctcctcctccagcgccgccccttccgccaccccgtcctccaggggcctgttgctggggtggtcggcgaggccgacacggaggtcgcggccgcgcaagaggtggccgtggaggttgcgggtcatcccgtcgtggcgtcgtcccggcggatggcgaggcagggagaagcggggcacaccgtcgatccggcggcggaggaggaggaggacgccggacaccgcgccgcggctggatccggccgtggaggaggaggagccgaggaggacgccgacgaccaccatgcccgccggccgccgcgcgctcgcaaagagaagtaaaaaaaagttgagaaaaaagaaagggaaagagagagatgacgtggcacgctgacatgtgggtcctacgcagggtcccatgctgactcagctgtcacatagaccaaaacgttttgtatagttaagagaccccgcgtatctggttttgtggttcgagaacgttttttatcccgatgataagttgagaggcctccggtgcactttttccttttttttttctacacgcacactttttaaactattatggtgtattttttagaatttttttatagaaaagtcgctttaaaaattatattaattcatttatcaaattttttcaaactaatacttaattaatcatatattaatattcatgagtaacaccattttccgtgcgggaggttccacctcataaacccagacttaaatctagaggtgcccgacacattttaatttcttaccgtaacatcagtgtaatacagcaaacagcattcaagtacaggccttaacttttctttccaccaccggtttttagttaagcaaaaaagtatgtattgtgctatttcctaaaagatactacaacgtacactgttttttttaaatacacttaatttccttttcctcattgaggaaacatagagacaacgagcagcttaatctgagttatcgccagagttcagccaatccaaatatgctctgatgaacattgctagttctgccatgcaaaagaacaatcagagcaaaagaatgcaacttaaactcacatataatagagtgcacaccaagcatcgctaacatattcggccaatatttgaacttagctactctcagtaacttctgtgagttctcaaaataaagtacagattacatctctattacccatgcgccatggtcaactccaaaaagacacggagattttcatattctcaaatccaagtaccttcaaaacgagcacctgaactgcttactaccaaggtaatggaggaaagcatcttccatcaaaaaccatcaactactacatgatcaactcttcataggcagcaaaaagggaatgccaagtcgctaatactttggatgttcatacccatcgttcttggtcttggcctcaagaaacgaggcactcgccttgtccaaaaaccaaaccaacttaccgtccgttggctgaaccattcttgcaggaattgatggagcatcaggaccctctgcaccgtcagagatggcaaaatacacagcctttgccttgtcttctccggtggccactacggcgatgttcgatgccgagtttatcacgggaagggtgaaggtgatcctctccggtggcggcaccggagagtcggtgatgtaggtgacccagtcgtccttgagctcaagtgcaggatggttggggaacaatgaggctacatgaccatcagagccgatgctaaggaggatcagatcaaacttggggcagtcgttgctctctgaaactccgactgtgcgaatcttgaccagctgacggatgacgaattcgtagtccgtcgctgcatcctccaccgtcacattgtcattgatggagtagacgtgaccattaagaataggcacctacaaaacccaattcagatgtaacgaattcatggttcactcaaaagaaaccttggagtgccttatattaattaacaagtcacagctacatcgtacttccaacaaagctgtaagtttgtgaagtttacttaacataaaacctaatgttaatgccaccagtgatttgtagaaccaaaacatagagagaccttgcaacatccttcttttttacattaattatgacaaaaccaacaaatacgccaacttatctaaggctttgatgtgcaattgagcaaatgatcctttgttaaaagttcaggtagataaacttttaacaatatgacaggatggcaagcagatacagtatagatatgaaatctaaaactgtgttgtaagctctttaaacttcactatgagtgtaagattaccaaaccaagaaccatataactggtatataccagtgtggttcaactgacaagatattttcctgtaccaataatgcacactcatttggataagctcttcaatcggataacatctgctggatatagtaatgagaagataagcaaatatgtggtaggcatgcagctggcacccccagagtagttggaacaactacaactgttggtaggccgaatgtagccttaatgcggattaattattgagaaaaggattttgcatgatctgcacagaccagaccacatcccaagtcaaacaaaaaatattgctcggaaaccattgtgtaaacaaagcatttacttttggattaaataatattgcatctatgttttccgatcagattgcagtaccagattaccagatcagagcacatgtattggtttcattattgcttatcaaaatgtatttgatgcaactgcaatttttttagataatggaaatggattacatctccggcctcaactgcaatgcctgggtgaaatatagaaggcaaataaattactatcatacacagagttttgaaccaggggacaagcatagtttagattaacagatataaacttccacagattctcatctaaaaatcctttgtttttcttgttatagtggcatgtgtatcagtacacatgcacaataattaactcagattggtgaaacaaagaaaccgataaacaaaaggatggactatacaagcaccctagattactttagcatatggagtacttcttaagctgatataccttggagagaaaatcttcttttgttgatttatagtagctatccacatggttcttagccaccgcacgttcatcagcccagaagatgtaccatttagaccaatccagggttttgttgtatggtgcttcacaaagtttcctgtttgaaggaaaaaaaaagcaatttaggtacagaatcttgaaggcacacatactggaaaacgcgaactgaaatattagttagtgaagctaatggaagcagtgttaccgcataaaactgataagaggccctccagacagggcaatagcaaagtaacctctttccttaatagaaatttctgaaacttgtgaaatatactcagccagatctgttgccatctcgtctgaactctcaaacatcctgatttcgttattcttcttgggttcatatgaggccacaatttccctctccattgttctattttctgttgaacttgaatgccagctattattccaactgagcatccctatgtaagaagtacgtgaagagatgaactttcaacttggcaccccagaaggcaatgtccaattgattcggaaacatcaataaacaaacatgattcagcttctaattctttacaagtaagaaggaaggtcatatatttagtgtattttcttgttatgggcttatggcaaagaaaacaaacatctgcattgaatactttgactaccaaatatcctccatcatttatccttcagaatcattttgtcagagttttcttcatcagaacagatatttgaaacctaagcatgatgtatacggtcaatctcaactgatctatattagccctaacatgtaataacttgtgtacaccgctatatgttgataaagacaacagcttattgctatctaacaaaatgttaaacctgaaaattttcaacaagatgaaacatagactgaataagtaaaacgctacacagcaaggtgcttctctctgcttagaaaaacagtgtacctcttgagtctggaaacacaatgttcaatatcttgttggcatttttttttaataaaagatatctgcactagttgtagtaaaagagcttaaaacatttgtccagcaacagagaggtgcttcaatatgcatggttttttaaagataataagcttgctaaatggaaaaaagtgttgtctctaatcgactatatatgcattcacaaacaaaagactagaaattttaatagaagaaattgagcagcataagatcgctaaataactatgacgattggaacatgccactagaagacaattggatttattcaagattatgatgtgacagagatatagtatagtatgctaaccttgcgaacacacctcttttttgttttgtgaaaataatttagcaaactatggccagatagaaaaccgtaaatacactcatgtcactcaaaatctgaagtcccaatacattgtcaacagaacaagcatctattccattccagcccggcagaaatgataatcaagaagtatagcaggttaagacgaagccactgcgtaactcaaatattgtgctgcttaatggttagacatgaacatttaaaaaaaccccaagaaaaaaaggtgtaaataagaaatattttttaaaaaccattaagaggtgttcatctgaaaaacattatcaaagaaccaacaatgttttgaccagcaaatcatactagcatgagaaaggaagaataatttgcttaaatgttcaactctcaaggaaggggaaaaagctgacaagaactgtaacgggaagtgaggggaagcaaacaaagcaaaagctatgttgccactgcaagctctagcagccatcatttgggcaaagagcttgagagcacatcaaagattccaagcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttcgtagagaggggcttgacggttgcaagatattcttgacttatacaaccgaggatcaggacagttggtgaacagagataaatcagcgatctttttcagtgctaactgcgataatgcgtgcaaacgggaggtaagagaagttttacatattgatatggaagcattagcggagaagtacctaggcctccctactgccttggggcaggcaacaaaggacacctttgaatttatgccaaccaaaatcagaaatctagttgaaacatggagtggccgtgaagcaagttgtgcaggtagggatgtgctgttcaaatcagttgctcaagttgtaccgacctatcccatgagctgcttcctaatcccaaaggatacttgtcggaaaatgaaatcaatgatagcgaactactggtgggggagctcggcagatagcagacgcattcactagcagcgatgggaactactgactaaaccgaaagctgatggaggcatgggctttcgagatttgagattgttcaacctagctatgttaggtaaacaaggatggagacagatcaaaaatcctaattcactatgtgcccgagtgttgaaaggcagatactatcatgagtcagagttcttacaagccactcggaagaaacattcaagccatacttggagagctatattagcgggaagagatattctgttcaaggggcttgtgcgccgaattggtgatggcaattcaacaaggatctggcaagatcgctggttgcctggacatttcagggggaagccgattactgaaccagttcggcagcatgtgcatgtggtgtcagaccttttaatcccaagtggaagttggaacactgaattaatcaaacaactcttccttgatgtggatgcccaggctatcctgagtttgccggtgagtggagtaagagaagattcctgggcttgggaactcaaaagacattggaattactctgtcagataagcttatcgctgcttgtttgatgaacagaggcagttagatgctacatctcatgcaagtccctcaggagacacgacttggtcccgaatttggaaactatgtgtgcccccaaaagttcacgtcttctggtggagggtggtaaatgatttccttccggctaaatctgttctgaaacgcagacacatagaacccattgctaattgtgatgtctttggaggggaaaatgaatcagtgaggcatgttctacttgaatgcacggtggctaaattcttttggaaccagacgaaaaccttatctggaatcaaggtcctgcacctacacccgcatacttgggcgtgcgatctggtcgacccaaggtgtgtcccatccaaagaggctgcagtaatcttgtgtggctttggatggcgaggaacagcaggtggcatggtgaggagccgcgaccggtgagagctgccacacaatgggctattgataccgccttcgatctctggcaactgattcatccggaaaaggaaagaacaatgattggtaatccaataccctgggaacgaccggctccgggatgggtaaagtgcaatgtcgacgcagccttctacgatggcaaacgctcggcggcatctggggcagttcttagagatgaaaatggaagaacttgtggaggcactgctcggtggtatgagtactgtctaaatgctcttgctgctaaagcattggcgtgctgcgatggcatgatgctagctcgggaaaaaggtgttcaacgactgatcttgaagactgactgccaagtccttactggtttatgggagatgagagcacaccaatgtttagaaatctcagctctgcttacacatatggagatcctcagccggaggctggagcttcatagacttcaatttacgttttattagccgaaactgtaatagggtagcgcatgcttgtgcccggatggtattccagaactctctcaggtggtggagtggcttataaccccaactgaacttagggatatcttaatctaagattgtaaccctgaccgtgattaatgaatctacggtcccccgcaaaaaaaaaaaaaagacaattcctcaccacataaaccacatcgccaaacaaatcagccaagttgtgatttacccccttcttaagcctatctcaattcctcaacaaattaaatcctcagtttatagatacgcccaccccactaactatattaaatcctccacaaattgtttgtcttgatatgttaattggttaagatctttgtcttttaaaaaagaagacaatgcccatggtacgtatatatgaaacattggaaatgtatctgcccgatgcaaggagtgcatgatattgtccaatcatttgtttttccagaccatatgagacatggctataagcacgacacgatcgagagctagacagctaatctccatgcgcacgcttaattccgtcatgtgatcgatgcaatcgtccacacatatcaattactagttgggtgcccgtgcgttgcaacgggaaaaaatacatcaatttaaaattacacttagtgaaatgatttaattcgattatggtcatatataaatatattaaagacaaaatacgataatatggtatttaaggaaaattaaaaataacttccgaatcaaaatatatgcatacaaatttgcatgtcaaatccaaatatgcatatcaaagaatattagtgacccaaacatcgtgagctagcgaaaaagcattaagcgccagcaagaacatacctaaataaagatcaattattttcactccttgctgcaaatcgcccaaaaaacctgaacaaccataatgttacctgaagttttggtttctgtatggttttgttaatatttataatatatacactgtaggaatcttttctatagtgtttttacataaaaaaaactgaagattattgccagttgaccaccatgcaaaagtctgagatgcaatccaaaggccaaacctgaggtaaataaggaaaatgataagaggctcatccagaaacctccgcacaaatttattatattatatttctctttttattttggctatcaagcaaccgtcagtgacacaatgcagtctcaattaagtatttgacatttaagaaaatagatggtataagttcagtacagtaaaggggaaaattgcgagaacatcttctgctcaataatgccaaaaagtgacccagcctctgaccagctgacctaagaaatgttgaatatcgataagcatttcttaactgcaatccatttgctctgttcctgaaaccattcacaagatgctcgtaaagaatgatagcatggtgaaatatcactgtgaggaatacattacttgttactaccattacattgcctacgagttttacttggctatatggaaaacagcctgaaaagaattccaacacacaggtgtgtttagttcacgccgaaattggaagtttgattgaaattggaatgatatgacggaaaagttggaagtttatgtgtgtaggaaagttttgatgtgataaaaaatttgaaagtttgaataaaaagtttggaactaaactcggccatattctcatagcaatcatgtcaaaatgatccagtaagggatgtcagcatgtatcagatgtgaagcttctaaattttgtttaataaccacaacctagcaagagcaagctttatactacccataaaaaaataataaaagttcctcaatatcaggagtaaagccagagaggctggtagagggtctatttcattgataatgtgcattatatctggttgataaaccaattatgttctggttaatgagctatacctctgacacatctaaatttcttgttacaaatgcccagtttcctaataagatccaagacactcagaccaataactcagctccttctctattaatacaaaggaggcaaagcttttgcccatctttcaaaaaaaaaaaaaaactcaggtcatatacgaattgagatctgttttggcatttaagtgctaagagcaccaagctttaatgaaatttgtgcgtatatggctgcagctacaaatgaaaggttgaagcctatcaacagaacattgttttcagactgtaaacagcctcattgaatcaaatatttattttcacagttcatgaaacatttcaatgtctcctataatatcagtccatgattctttttacccacgcatttggcacctggaattctttttacccacagtttctccctaattatgaagcgtcctcacgttgatgcaatgccaaaaaaaaaaaaaaaaaaaaaaaaaacgatcaggtctgataaacaatcagatgatggcgatgtcagcctacaatttgcaaggaataaacaaagaccaaacaaaattgcaaagaggtctagaaagctgctcaccaaggtggacctcatgaccgcactgcagccttgctgtagaccaccgtgtcgaggtagatcaagcagtcgatcagggggaagggccgtgaggccttcccagcgatcgtctgcgaaggccaaacgtggcgtggagtatgcaaaagatcgcggcggacagcagcacttcgtcggcagaagatcgtcggcgggcaactgatggatagagagaggaggcacagggtatggcgatttgttgaaactacaatgcagaaaacaaacaagtcattattaatacccttcattgacgtgttcagatctactacaaaagaaattggtaagactacactatataaaatatcatctcaaagattatatatgatgtatatatgaatttggtggtgatatataaaactatcagacaaaagaattacatagaggtatagaacagaggaaattgagggccatagacctccctattattcctatattgtgatagtaagttttcagacttccctatcttgtatttttcagaaactttcagtgttgaaatagataatgtcgcatcccaatgtttgcatatatgaaaatatatacatgtatattaagaaaaaagttctgctgcagcataatatgcatgatagactgactgtactaaagaccatatgagaacatatactactaagtagccttgaattaaataaccatgaacaagtgatatgtgtctggcgatcggcggctgcagaaagttgtcctgggaagaagatcagcggcggcggctgctggagaagtacccgacagcctgcagctaatcaccgttctattcaaaccttcgatccaacattcatcaaatcatcagacacagataataccctgcaaacaagttgaaaattttagacattgttgcaaacaagttgaaaaatttcctatgtacagcaggataataatcgacaagcaaaatatgcctatattttgctgattttaatggaacacacattgtcttgatcatatatatttactgcatgaataaatttgtaaacatatgaagatgtgttttcaagagagagaagaggggggttggagaggggcagtagtgaccggcggaggtggcggcggcctggacagcgaccggtggagccggtgaaacggcgttgatggggaggaccgcgcgggagagggagaaggccgtggcgttcccctgctcctgtggaggcggcatcgtggaggcggtcaatcggtggtgatggagggaccacgcgggagggagaagaccgcggcgtctccggaatccgtcgcgcggagacctccttctcccgctgcggcgacgccggcgtggatgcggtggagtccgggggggcggcgacgacggcgtggaggctgtgacggttggatggcgtgggggaaaagggggaggaggggagaagggcggcagcgacggcggggtggaggcggtagagtcggggaaagcggggggccggcgacggcggcatggaggctgtgacggtgtgggggaaaaggggggagggagaggggcggcgacgacagcggcatggaggcggtggagtcggggaagtggggggcggcgtggaggctgtcaaggggaaaaggggatgagggaggtgggaggggggtgctcgtgagcgtttggcggaggcgatctggatcgttggatgtgtacgatcgtacgggtaataccacgcgtatctgtcaggatggagtcaccgtcaccagtacgagtagagattaattaattaattaactcatttttttagtgtccatgcacacgatcgatatatatggccacacgaatgaagaattaacagatggattagttatgataatgcggtggagtggagatcatatatatatatatagatcgatccacatcgaccgacagatttgtcgttaattaactgaagaataaatatgacaactgccacaagatttttgtgtgctcctaattagcacttagctagctagactttacccgtggctccagcaaacgatcgctgatatatatgctcacatgcatgcaatgcgagatactgccacttgaccatgaaaagagtataagatattagaaagactttggagctgcactaccgtaccagctgcacactggtagctagttaggctaatacatacgaaaaaaaatataatctcgatgctttgattaaggaatcttgagctgaacgatcgaagaaggacgcgcacatgatcgttgttaatagttaatttaagtgtgtgcgtgtcagttgcatttgtctatatatgatgcgtatgatatcgctggttattttgttgatcgactctgccagagctatcgttgcaaggaacgtgaattgaaaaatataccatcacaaaggtcgtcaaatagtatagtgcacttcatcgttttgtcacggaattttgttcagaagtgcatgactaaatttgggagattttggagtccattttgtattttagaacagctagctatcaggctgcaatgtgccataggccataaggtgccttaccggtgtgggggctgcactagtacaaaacacctcatatgaaccagtctcatatgagaggttttccatgttttgacattattcaaattaaaaccaatatcaatagtcatacacgtattggttatgacaaaaaactgatacttacatgtgagtcatttatgtcgggcgtataaaaaccagtatttatatatgagacatcagtgttgtttaattagtttaagaaaaacgccaccgatgaatcaagctgagatgacataagacacaagttgacttataagcgaccagtttatcttccaccaaatcctcttctcttctccacccggtaaaggtgcatcctcccccagcggcatatagcgggtggcctcccaccagcaagggctcgatggcagtcggcgcattggacggcgataagcagtgacagcggtagatgcactagttggagaacttcatcacgaagagtagtagcagtgacggtatgtcgttctcttccttcgagatctgtgttcttggatgctgactagtatatgtttgattctgtgatattgttcttctatgttcttggaaacctttcgatcacagatgttgatgatacacagtagcaggaccggcactaagtgttgtatatgcatgcatgtacataagtacggtataccctatatttccatctgattgatcggatgttgtatgcacgcatgtttgccagctcctacgttctacggagtacgttttgtattctttatatgtcccctatatatattggtacaggagtacatactacgactatagtcttataccataagtacatgagagagagaacaatatggattctctctgtctcagaatatatagcaatctaaaatcgaatgtgctttatgataatacaataaatttggtagaaaactctccattaatagtattagaataagtcacatacgattttaggttactgtagcagtataagatgggtaaagtagcgaaggaaaaagaggctgtcgccatccgacgcgatggagaacgttagattggctttgttcgccgtcatctcgtcgtcgcacgcgtcgatcgatcaaccgatcacgcgtgtctgccggtcgatcccccggcaactgtcctggagccctagctatagctagggtcgagttgctagctagtagcttatatatatatatatatatatatatatataatgcatgctagcttgagcactgcacacatggcagcgactgatggattgactgcaacatctaactagagtactctctatccaacatgcatgtcctctagctgaaagagaagaaaaagacatgcatgctccattcgcatgtgtatcggaacatgcatatgcgctctatctctatatcttctcgtcggaatttgaggataaatggaagccttgtcgtcgaccggccaatgccccggcatccattaattgtttctccaagttacatttgcatgcagtgcaatgacttgcagcggtttttagtcggcgcgcgcgcacacacacacgtgtcgacaaactgaggagataagggatggaccacgattggtttattttctttgttttatttgcagagaatatagcgatctaaaatttatgagcacatttccagccaattattagctcttctattgttgacgatattattataagatctcttccccatgattttcaccttctgcacaagcggataaaccggtactagtcttctttagctccactcttactcttacgatcgctgataaacggataaaatagaatgattaattatttgccactttacgagtggtgataaaaaatttacaattggacctacctgtcatagacacatgagagctcgcatgtcatagataacgagtgataaatactactaattgccacatcttaaaagtggcaaaatgttaaatgtcccaggttaaatggggctacactcatttaacttatatataggtgtggaataaatctcctccaatcactccctaatagagattaaccgaataaggcctgaggcggtgaaaaaagctaagagaacccaccctatctcaaaaccctaggatggttaggctctggcttctctttttgactttttgtcttaggcttgtttttatgtttataagccaacttataaactgaaaaatctaagtctaaataaataagcggctttttcgtttggcttttttaaagctataagccactctaacactattaagccaaaaattaagttggagaagcttttttggcttatgtgaggtagatgcatgacttcactattaaacttaggatattaaatccaccggcttataaatcatataagccaataagctattttaaaagtctaaattaataagtctatgtctaacaaagagggccttagcattaagcttaggcttattgggcgtggcccgaagcccaaccttgcccatcattttggcagtggtctaaattggtttaccttttttaaaggggaagatcaaaatcccattcattgagatggaaatttaattagagcattatgtctaattaaagtttgtttgacattacacaaactttcgtgcaaagcgtaaataaatgcgacaagtcgtagaatctcatctcggtgtaacaacttgtactctgtgtaaacgaaaaccaaaaaaatatgttgacttgcaagcgaggaggacagatacgtggagatgacattttaaacgaaacctcccaagcttaggctgagtttagttcatgttacaaaattttttaagtatatggatacacatttaaagtattaaacgtagactaataataaaacaaattacagattctgtctgtaaactgcgagacgaatttattaagcctaattaatccgtcattagtaaatatttattgtagcatcacattgtcaaatcattgcgtaattaagctcaaaagattcgtctcgcaatttacatgcaaactgtgtaattggtttttttcgtccacattcaatgctccatgtatgtgtccaaatatttgatgtgacggaatagttgaaagtttgatgaaaaaattttaaatctaaacacggccttatttcttctgtatttcggctacttctatatcatttcaaaacattttatcgacaacaactagggtctcatagtttcccttatgcctttcatctcatttcaaaacattttatcgacaacaactagggtctcataattaagtttcccttatgcttattcttataaaccaaaatttaaattttagaactcaattttgaatttatttttaaaatttttctattatattttcttttacaacatttacttttgagtttttaaggacatgtatataaaagttttactcataaataattttttatttgttaataagtaattcggataagtgaataagcgaaacaacgaagctgtgtaagtgttggaagggacagaccagaccaaagtctcaaaacaatatgaattaacttacccatgcgatttatggattggaataattgggcacggtaattgaaacaaatagtctgagaacattgctaatttacttgtgtggtttctttggccctagttcacgtggaacaacaaagagcattatcgctcggcctgataaatcaaagcaaaagccaattttaaatttttgaacttgattttgaaattaattttaaaatattttcaacgcaattttttttagcattggcttttaagtccctataaaaaaatctataaaatttgtaagtataaattaatttttattctctaataaaccattttggcttattagtgaatatgagcaaccgataaggctatgtaaattaatagtatctcataagattccaataacttacataatattgctatgtttggataatgtgataagaaaagtaggattgggataggaaaatgagtgaagggttagttttaaatcaaagagagataataaatggttaggatttaatgatgtattttaaattaaccatttaacactagcagttatcttatcaagaatgtggaagtgatgtaaaatgtcatatctcatgagtttgaacattggatggcacaaggccatgtgtgtgtttaacctaatcccggaagaaattccttcttttttataatggaatagtatagtatacatcttaggcctgtgtcatcatatcggcacacagcccacctcctccgaagtaatcaatacaatttctttaaaccacaataaaaaaaggaataaacaaaatatatgttgaattgatttttattgtaaaaaaggagaaattaattaatactatcaaaagaactaaattctattctgcgctcatggaaaagagcgaaatggatcaacagacacttagcagaaaactatcgctaaatttacctgatgggtaaaagtttcagagcaccttttaacgttcaaataagaaaggccagcgataattccgtgtgaacctcaccaaattcccagtgaaaatacatacacccgcatatacgtaattaattgtgggtactaagattagttgaaccttatttggtgaagccatatatattcaactttatcacccatttctttggtgtatatatgtgtagtgatgtccgatgtatatacatatgccttttcacataatccgaagtaaaaaagaaatttagattacaccatactaccatattagtgagtcttattattgatcttagggacctttttgaatcatatgaatgaaaaaactaagaaatagaggaaatacatacaaaattctgacaatgccagtgtaaaacggatgattgcaaaatataggaaaaacacagagtgatcgtttgattgaaatgcgggaaaaacacagtaatcgaatgagagatatagactcgaagtaatttttcaaagaggttggacctcttacaaagtttcttcaaaaatctacatctaacgagtcatttcatagtaattttataggatttggaaaacttcaatcctttaaataaaagggtaaataaaaacattttctctagaattttaatcctataaaatttcttcctaaaccttttattcaaaagagacccttaaccgaccataaaagcgtttccttggttgcaaggcacgcggcacgccattgagctgctcccgccaggttgaaacccgaaagtgcacatttaccaaacggttaaaaatgaacattccaataaaattaaatgcaaagaaaaaaaatccactctgtttcaaaatgagttcatttttcacgaattccatatatatcaatgaaatgtaaaaatatcagaataacttcagtttatcaaatcccaatataactattttatactttatctactcccaacatatttattttctgctttcacaaactctgatataatgattaattaaaaacaaagcgagtggagttaaaaataaacttattatagaatggagagatgaagtatattgatataccaaagaaccactatatatggtttgtagtgtcagatccaggaatcctaatcaattgaggcggacaaagcacaaacaggcgatcgaaacataaaaggcgtccactaattaatcaatgcaaatccaacttacgaccaccaccacagcaaaggggtccaagaaaatacagctagcactagcagcaatccatccatccatacatccatcagtgtgaggtagtataacccacctaacaacatccatgcctccagatctgcttacactggtccctggagtacaactagctacccccaaaacacacaaattgctatccatttatcgctgtgtcttttgcttggtcccctctttgcagtttcttgagaaggaaccagcaggaatgctctgatctagtagctgccttcatcacttcccagtttatcctgcatccccttcaagtttggtactgcaacccttgccactgctactgtactactaccctctctgttccaaaacaaaacatagtatcttttgactatgtttacttctatattacgagtaattccaatatgttatatagtacccaatgcgcaagatgctgacccgtttagagcgtattttatatgtagaaaaaacaaagtattcgaatttctaaagaataatttgtattagtgtcattcggtatattcagagcgtgttctacttgtagaagaaaaacaaagtattagaatttctaaagattaatttctataagtatcatttgggttgtagaaacaaactatagaaaaaccaaaggaaattctccttttctacaagttgtagagagaaaacataggaattttacatccgctcaaacctcttagaaaaaattatatggattgttacgtgcatccattcctattcctttacttttaatatttgtatgggctgaaaatcctttaaactgaacaaatggtgtgttaactacttcccgagaattgtttcatatattatgttgactgaaaattgtgtgcaaagagaaaaaaaaaggaaaggtggttgtcaacagcaaggtcacatactcacatgttgagatatgtttgatcttttctgatgtcagtgttgatacactttgcagagagttccaggagttagggtcatgcagcagtgtcagagcatgatgcatgtgtggatgaatgtgaaaagaggagtaaactgtacaagaggaatagctcttttggtccacctaggctacaagaggaatctcatggacctcatctgataaaccagctgagataggattgtttggcagccatttacaaattgagtcaaggacccagctgtataattaggcttagctacattacacatggcgcctcaaattgaggtggcaaacgcggtggaatttataggcttaacacaatgagtgagtagtacggggatctacagtaaacagatgactgaacagtggttccatacagagagagagagagattaattgcagaatgaattaacctcgtggcctacactgatcaaattgctcttgcaacagatgaccgaacagcaaacagcacgttgatcaagttgtccttttgcaaaaaccagatgcctaacagtctaacacagctcacccatcaaattgctcaagtacagcgcttacaactcatccgaaaaatagtgccaaccttccatttgcatgctcctgcatccgcaaacatgcgagggcccaggcacacacaccctatcatcatcgttcaagcaaatctatcccttttttttcttttccaccatcatcctaatcaaaccgaccgtctcgctaccaccaactacctgtaatacctttaagacccacatgtaacacctttaaggacccacatgtcagtgacacattgagcggcaaaacccggagtaacaaatcttcgggtggttgcctgtgggggcatgcagagcatccacatcgtttggtggtgatcagctgaggccgtagaagtctgaacattgagcatggcccggccgttctgaccgcagctaaaacaaacagttcatggtggtggtgtagtggattgctgctaacgtgatccacgtccagaagcaagcttagattatatatctcatatgtagaaccggcacatgctctctgccacgcgcgccgctctggaaccagggatatgtagctgaatcttccttcgtctccaatcttccccttttcttcttcttcacaggaagattgaatggcttaaccaccagattgaccaaccgctctagcattgttctgcacatgagcatacttagattagaaccaatctatatttattcgggttacagatttatacatgttagtaatacctcccactgtttacggaaaacacgccattttggacgtgaatgcaaattttcaggatgtaacttcgacaactactaatctcggtcatatgatccaatttatgaaacccaacaaaattatgatcatttttttcccactccatcaatgttaaggaatgaggttttaatcattctcacctgtatatataaccggggtcgggatgtgggacccggggacaggtctgcattccttccttccttaacactggcagtggcaggctctgatcgatctaggctgaatctgatctgacgggcgatgacgacgacgacgacgacggtgcaaaagcctgacaggcatcacatgcccatgcccacaatgatcagcccacatgtgccttgcatagtattgtatttgctcatttgctgtggcctccgtaggaccagccataccagtcgtcgttgctgctgcaatgcatttgcaatgccattgcacacatatcttctcgttcttaaatcaagctgctgcctctccctcctcctcttcttgacaagcaccattcctctcaactgaacctgtcaaacagagagagagaagtagatgatagcgtgagagaatagaacagaagaaagaagataaaaaaaaagaaaagaaaaggaaagctctgtgtaaagcctgcatctacgtgctctctttggttggggtgttcttgctgctagaactagcttagcctggttctgccatggagtgaagaggcctctcgttcatctccgattcttgggggttgtcttcagctgttcagcaagagccgagagcttagcttggggcaaaggaaatgccgtcccggatgatgcaggcgttcgcgcaggaggcttccgacttcgaccggcagatgggctgcatggccggcatgttccagatcttcgaccgccgccgcctcctcaccgcgcgtcaacgcggcggagcccgaggcacggcgccaccaggtagtggtaccataccaattcttcttctctgtactcttctgcggcgtgtgctcttcctgtagctcttcttcttcttcttttctctctctctctctctctctctctctctcttttgctgccaaagtttatcacaaagacaaaactgaatactaactgtcctgtggagatatgaacagtgttactggcagtagatgctaaactagaacaggattaaaaaattgtttcgtttagaaagtactgctgctgccaagtaagaacaggggaaatttatagggaggtacatagtcatggacaagaaactgacacaagttcagaagctgcaggaatgtagatgtagcacatatgagttgtagtaatgggcaattgcacagtgaataatcagtcaagtaaaaatgaaatgatagtgaagtgaagtgctttttctattcagatatttggtattctttggctgaaacaaatcaatagatttcagtgatatgttcttgatcaaatccaacttttaaaattcagatatctttatgatattgatcttttccttccctcgatcaaattagatatttataatttaactgcggtaactttcttttggtttataccccactacagttcatattaataactgtttcctgaatactttctttaggccatgttttgccaaacagcaacagcaatgtctcgattcaaaacccagttgcttcaaacaacactctggtaattttcctactgtactgtgcatgacaaatatatatcccaagtatgcagttcatctgcctcaaacagactggtttttgactcaaaacataatacttacttgtgtaggacaaaaccttcagcaaaagtatgaccgagaacagtagcctctccatggaatcatcgcgggcatcttcttcttcctcatcgtgctcttcgttctcgtccacagacatcaacagaccaatacaacaagagctctcctacatcaacaaagagcgttttgctgggaagccaccaagaagctcacagacaaagagtgtgaaatgttccaagacagaggccaaaaccaaagacccacacactggctttagagacattgtcaaggagtccatcaaccgggaaacccatggtatgaccatcaagacgtcgacaaaggagtccagaaaaggattgcacaaagactcaccaaggccgttgctgatctccaaatcaaccgatggaacttacgtgattgggatcgacaggagcaccggcgttcctggatatgttcatgaatccagcaggccaccacgcttctcatgcgacgatcggcaactcctgaggtcggtcgaagcgcaagacagcaagaagccttcagcaaagctcaaggagcttcccaggctgtccttggacagcagaaaagaatccatgaatccacgttcacgtctgaagaactctggctacataagaactgatgacaacatcctggatgttctgaagcaccaagaatcgccgagccatcagcgggccagcagcgtcgttgccaagctcatggggttggaaggaactactcctgacatccatgagacggcaaggtcacctacacctgtccatggcacgcaaattgatcggccgtcacaatgtcaaaggatcaagagccaagatcatagtgtcccggtgcagaagaatcactctccagtactgaaaaccaatccttctccaagaattatccctgaagcagccccatggagacagaatgagagagctgtaacaggacgtgcagctgaagtgaagccaagaactgcatccatctatgctgacatacagagaagactcaggggtctagagttgtcagaatgcaacaaggaactgagggctctcaggatattgagcacactgcacaaaaaggatggcccaagccagagcgacaacaatcctgaattaacagccattcaaaagaaggcctctgaacaaatcgttgattctgaaaatttccagtctccaattgtgatcatgaaaccagcaagatgcatcacaaaacctgatgcttcagatactttggttgctcccctttcaaggccaaaaggcataagaagactacggcatgaagagacatctttcaccaggaagaatgaaaacagtgatagcaagagaaatcattctccgaatgaaagtgctcattccagtggcgaggaacctgtaaattctgcaagatcaccaaggctttccagctcattgagccccaggctggcacagaagaaggcggactctgaaaggaggtctcgtccaccggttttgccaacgtcaccaggcaagaaatctaaagaaacagtgtccccaagaggcaggctaagatcaaggcactcgcaaacaaagagcaactctgacaacgataatgtgttacacatccctgaaactaaaatcaatttggcaaagcagatcgatgtgggtgtcattgatcatccgaatcctctgaatgccaactcaccatatatccatcaaagcaaaatagcttcaacacccaatcgtgaggtacagaaaattaactgtagtaccacctctaaagaccttactgttatgaaaacattatctggcagtaacaactgattgacaaaacattgtttttcccaggaaatgcctacaattctacctgcagacaagaagaagatccatccacaggagaacatcccaagtcctgtgtcagttcttgatgcaacattttatcatgaggggtcatcgccttctctgaagagaatctcagattccttcaaaggtgaggacttggtctggcaagctattcttctgcaaactttttactactgagtttttatactgtttgtaactttgtttccatccactaaggaagctcaaactggttaggcataggacaagcatacttagctgtaagcacatccaccaatcatagtgacaggcaaccagtagccaatgcaccaagcatagcttgtggtcctttcagatcggaaggatcacagtaaattgacagttgcagatacacatgtgagtgtttgcttgtgccaaactgttagagagtacaattccttagctgcctgctgttgttcatgtctgcagtctgcacctaacatctacaaggaaccccacatgttgcacttgccacgaaggaacatgatagtatgttggttaatgtgcagacatacttatgtagatgagcccaccaattattttgatttttatagatgagacagaatgtcagatagacaagaattatcaacttatcttttctttttttttttcacttgttcagacggcgagacgcatacttcagatgagagttggaacccaacaagcctccctgatacaccaccttcaaagacaagcaacgatggcaaccagataaaggcagaaaacatgaaagccctcatccaaaagcttgagctcttgcaaatgttgagtgaggaagctctgaaaaccgatgacactttttcatcagttgctgccaataaagatcaccagtacctctacgagatactttcagcatcagggatcctacacaacaaactaaattttcaaatgatgcctcatcagctgcgaccatcaagctacccgattaatccagagcttttcctcatccttgaacaagcaaaaccagacgaagaaaagctgcaccgtaggctcatatttgatcttgcaaatgaactcctcgcccagcaaatggatgccaaccacactgtgaattcatcagtgcagttctttcagtcaaagaagttaagtgggtggcaacttttcaaggacttatgtgcagagattgacatgatccagtctcggtcctcaatgataaggtgctctgaagaggaagatagcaggctagcagaggatgcaatgcaaggcatgaaagagtggaagagctccgacagtgaacggcaaggaattgttttggccattgaaaaatccatctttaaggatcttattgatgagataattagtggagaagacaaagggaaggtgcacctgacgcaatggaagctaaggaggcagctgtctttcatcagcatataggccaaatttctgcttcttaggaagcttagctaatggtatatgtaaccgttttaaactggctatacaatccatgagttaactgacatatatatatctacatgagcaagcaaacagtaacactgagatcttgccaaccaaaaaaaaaagatccaaagattccctcgaagatgttccctggtcagacaaagatccatttctattttcttcatacattttattatattttttcaggatgaccaccagatgctatctgttataagtctccaaccagatcaacagtgtttcagacaacataataacatgaaccacctgtcagacacatcttgcactactacagataacatgtgatgtctttgtctagttgggatttggtaacattagaatgtttagcagtgaccaaattttgccctaaccctcgattttacaatttcagtaccaaggcgcaaataatgtgaatcgtaatcctacaaaattcttatcttataccaaactaagtctaaaatccctttagtgcaaccactattcgttccaacaaaggaacgcaaggaactgaaacattgagcaatatttggttaacaaacaaatgcagaaatgctcatgtgccatcagtggcactgcagctctgcaacttacctgattaacttggcatattagaagagctctccaacttccaagctgagatatttttagtcatcggacattcaggcccattcatcttgcacaagtgatcctcctaagtctgaatccctgcaggcctaaaaaaacatcaaaatccgctacgaattcctaaagttctctcccctccaaaaaaaaaaaactgtcaccgagttgcaaagcaagaaaacctgaacccagttggatttcttggcagtttttccaccttaatccatggaacgtttgcattcatctcaatacgcatttcgccagagcatttcagtagcgcaccaactgaaactgaagccaaagagagaaagaaaagcgtggtaggattcaagcgagcaagaccttaggattcaagcgagcaagacctgtatatggacgaacagggcaactgaaactcatcggaggtcggcggcttctggctgggctccaggcccccggcgaagctgacgacggcgaggtcgtccatggtaggccgcacccgtgttgggagtactaaaataactccgccgaagaatcctccgaaggatggcgatgcgaatactgagctgggttctcggcctgtcgaccattcctatgccagtttcgtctggcccacatcaagccatcctgctccagctaaagtaaaatcgacgaatcaaataaaggaataagttcatcttaggtcccttagagcaagtataatagaaggttataagccagctaaatgctgaggtggaggagagaagagaggagagagaggagaagcgggctgtaaacttacagccggcttggacacaagaaccaaaaaaactccgtgagagagacaagtgggctacgtattaattgtaaaaagctaactattatatgggtaggctgagagaagtctataaaaaaccttatagccaacatgtcggctgtattataagccttgctctaacttgtcaatgaatctgattttcgtccttcaactggaaaaccatatacaactggtcccacaattgtcaaagccgttgcaatataggtcctatggcggtttggacggcggttttagctgacgtggcgtctacgtggctaatttgactcagtcttcatatgatgtggcactgacatggcgctttcatggcaatttgatttggaaaataatactcaaaattatgggcccacacatgtcagttacaccaaaaaattaattttaaaatgggcctcacatgtcattctcacccccctcctcttctttctcctctcttcccaactcccctttcttcatatctctcttcctctcctctctccaggcgcaagtgaggaggggtggtgcgcggtggacggctcacaaggaggggcggtgcgtggcgtccgggcggggagggaggaggacaacgagcgagggtagagtggagagggaggaggcagtgccaatcgagatcttgagctcgagctcatgggggaggctcaccggaaggagatcagatgatatcgatcgagctcagtgacggcgacgccaccacccacgtcactcgaaagataggatggagaggagacgaggtggagccggtcgagcacagtgaccacaccgttgccgctcaaaaggagatgaggttgctgccgccatggctcaaaacaagacaagctggttgccgtgcatgagcgccaacaagaggtcgacgatgttgagcgagcacgacaatttagagacgggcagtagatccagctcgagcggggcggcggcatggtcggctcctcagcctcataggccatcgcgcaaccctcgtctcccgccagccattgcgcgtcactccttcctttcccatctcccatcagccgtcgtgtgccgcccctcctcacttgcacctggagagaggagagggagagagagatgaagaaaggggagttggggagagaggaggaagaagaggatgggtgagaatgatatgtggggccacgtaggccccactattttttttgtgtaactgacatgtgggcctgcaatttttattattttccaaatcaaaattgcccgtaagcaccgtatcactgccacatcagatgaagacagagtcaaattagctactaaaagtgtcaattaggcctagagggggggtgaataggctaattcaaaaattcaattaaaagcggaagcagtaattttcggatatttccgaaaatttttggatatttccaattttcggagtcagcacaaatagcaaagtaaatcctagatctagttgcctacaacaagaatatgctagtacaaacagcccactagacctatagcggctcaaacaagcaaagctagtggagagagaggaagtaaagtcaccaaagatgaagctcacgaagttgttcccgaagttcgaatccttgaggggattctactctccgttgaggagctcactaagagccgggtcttagctaaccctttcctcaagaggttgcactaagcactcctccttccactaagggtatctcttccctttcggaggtgagatccgaccttcacaaacttctcccggccaaccacaagtagatcggtggctcgggagcgacacctagccgcctaggagtcctcaacctccaagagtaacaaatgaagcaaagaactcccggagatgatgcaagtgctcacaaatctttacaaagtcaacaacaagcactcacacaaactcgaatgcacaattctcacacacacaccaaatccaaatcaaacacgggtgagaggggaaacaagaaagcaaggctcaaaagtgctagagagaaagcaagccaagggcacaaatgattggaatggaaccagcagcgctcacaagtgaggggagggggctatttatagccacagcccaaattctgcccgttatgcacaataattgagattttcggatattacgaaagattttcggacaagtccgaaaattccagctcagcaccaacagcaaagtcaacgaaagatttttcggacattccaaaattttttcggataagtccaaaaatttccagcaccaaaacatcgttctggatgttttcggaaaagtccgaaaatcactttcggacaagtccgaaaatacacagaagcgatttttgcctttgctgaagtttttcggaaactccgaaaatcaatttcggaaaagtccgaaaataaacagaaccacatttgccttcacagtcattttcggaaagtccgaaaatgtctttcggacatattcgaaattttccagaagcgaaaattggttctgtgcattttcggaaagtccgaaaataactttcggaaaactccgaaaatttccagaacacaccaaactgaggagaaacactttttaaaaattgattctgagcactttgatcactcctcatatgtcaatacatcatccctcttaatagtgcggcattcctattgactcaaacgaaagaaaaaaggtacaatataccatttgctcatttgccgcatcacacacatcaatatattcggcgggatatgcattacactaactcattgaggacataacaaccttcacatttgcttaaataaaaatgttagtcctctctaatcgcattgtaattaatcaccaaaaacattaagggcctagatgcactttcagctacataggcgccatgtcagctaaaattgtcgcccaaaccgctataggacctatattgcaccggtttcgatagttgaggaacccgttgtatctgttttttcgatggaaggataaaaatcggattcgttaacaagttaagggaccttagatgaacttattcctcaaataaaaaccaatggaaataaagcgtgaggagtgagaagatgagttatttcccttagaaaaggccaaatgggcttgatgggaaataatcattggctttcatgaagtcttatttttgagagacaattgatagaaatcccaagctgctcataaattcaaccttcttaaaagtttctgttacctaggtcaagttatttacttgtgtaaatgatgtattatcagcatcacaaacagaccacacaaatctatttctccaattcttttttttaaaaaaaaacctctaatagaatttaagggataaaagtattctccccggcaacctaatttaacttttaaaagaggtggacataaaagaaacttccaaataaatccattctcttttcgcactccagtgtatgaccccttcttctcctgacgtgcacgaccttaatggttgggagctgaaatctcgctcttcacaagtagggataaatattttcggaagtttgtttagggctaatgttgaagactatttttttttcttaaacaaaaacctaaaaatttaatgatttggagtagtatagctgatctcacgagtatatttcccaaacttaggggcctgtttggatgcccacctcactttgccacaattttgtgtcaaaggtgtggcaaaatgtaaattgtggctccaaaattgatgaccacacttgtggcaaactttgattaagaaaaaggtctataactagtgggatcaaaagagaagaaagtgcggcatgctaaaattgtagaaacaaaccaaacctagctatatttgatcaaattaacctacctcaagtgtagcaacatgtggcaccaaccaaacaggccttaaatcccagtcggacgtacatgaaaatcaaccacccgccccacctcatggcacgattgaggagatcaaccaccggatcggtggccccactgtcttagctaaaccacagccccacgcattagtgggtgagagatgattaccgcctttgggtaaaggaaagccagtcatagtattaaaccctgagtgccatattagctcattcacagtgcgtcctactcatttgaggagcttcggagtgccacgtaggtttaggttacagatctaaaatcttgattcttcatatctttcacaatgcacctaggtggcattcagccccaacatgccaactaggagatcctttccacgtctgtatctgtcatgccccaagtatgctcctcgtgcaaagcaaacgagaatgggccagacgagcccccagtcaaagccactcacattgtaagaatagtttcttatacgttcttcagcttatgtggcacatagctttttcatgagtctcctcatacatggtagcaacactgctctttccctgcaaagtggctttagaagtggcttcaattttatagtttagcccctattatttttgtagttctcattttatttttcaatttatgtggaggtccaaaatttacaccgaacaccctaaaatctagaaaaaaaattataatacccccctctcctttctcccttatcctttccctactttggcctcctccttcggctaccctgccgcatccctctctccttaccacccactatcggcacccctctcccccttcaccactttccctccccccccaaccgttgcccgttgatgtggctctccctccaccttcctcgtcggggcgccgtcggaaattgagcgacagaatggcggatcgaagcgacaacgagctcggcaccgtgtgcgtgcgtggatggcaaggagctcgagacagatctagcaacgttggcgtgtccgtctcgtcggcgcgaccgggcagagaggcggccaaagcagcgactgtgccgccgagcggattgacggcggggcttgctggatccagcctcaggcggcagtggcggcttgctggatctcccctctctcccatgggatgagctcaacgatgacacggaggctaggaaaaacgacaaagtgctcactcactcatgcacgcgggagtgagagggcgagggcgagcgcggtaggacgatgaaacgaggtcacgacctccacaacacaccgctcgcccctggattagaccgaggaacgagtgaccaaagttggacgcttggacttcagctcggtttggcagaagctaaaggctgtgtttagattcaaaattttttcttcaaacttccaactttttcgtcacgtcaaatgtttggacacatgtatggagcattaaatgtggacggaaaaaaaaccaattgcaccgtttgcatgtaaaatcgcaagatgaatcttttgcctaattacgtcatgatttgacaatgtgatgctacagtaaacatttactaatgatggattaattaggcttaataaattcatctcgcagtttacatacggaatctataatttgttttgggggttttaactatttgccactcttccagagtgtcactatccatatgccactcttctagatttttttacacaaacactacaagagatagattttctccctaattagtgtgccatgtcagcagggaaacttgaaatgacctttttgctagcaatccaagaagcttactcctaggaaaaagctagctaacaagcccaaaattcctctttcaaaaaaacaagcccaaaattgcttcaccactcaagcttttcaactgattttgctatgtgatgtgtcctgatgaacttatgaaacgatgtatggtttgaaaagcctttgactccttttgttgtgatccgatgtgtatggcctaatgagcgtatgccttcttattttgctacaaactactttatggcctgcatgtacggcctagcatctctcaatgaacttttataatatgagggattacttgtacgtgatgtcttattatggcattgtgaacatgtcaggttggcaatatatattggaatatggatggttcggttctatatgaaagtggctatgtttaatctattattatattatggtgaacttgttcaatgaatatttgttaacatatgtttgtatgtaatctctcataaaatattatatgaaaccaggggcaaaaaggatcatttcaagtctccattgctgacatggcacactaattagggagataatctctctcttgtggtgtttgtgtaaaaaaatctggaaaagtgacatatagatagtggtactccgaaagattgacaaatagttaaaaacctctttgtttgttattaatctatgtttaatacgttttaacgtgtgttaaaaaaattttgggcatacgaactaaacccagcgaaaacctctgtgaacttcaggtggtaggacgcgcggactttaggtaacgtggcgtggaatattccttggggggaacgacgaagccgaatgcccactagacggccgctgtgaattggagtacccccttaaaacctctctcccctgccgttccgtcccgcaaaataattcgcgtaaactattattcgccgccggcccccgtgtccattcctagggtttcttccatccccacgccggcggcggcgttgtctcgcggcggcgccggcggactcctctctgcttccttccccgttcccgttcctcccccgcgccgcaaggtatggccgtggccctccctcggtgttccctcctatctgttttgcgtttgcgcgtgccgatctccgtgggggggacggggcttgatccgcctccccctcacttcttgtcggcgtggcctcttcaccctctcgtggagatacgttttttcgtggcggcgttgctgctgctttaggtttatgatgatgatgcgcgggatggtgccattggtttccgtatgagccgtcgtagggcagccattgggatgggatgagatagctgtttggtacttcagcgtttagttggatcgttctgggtgggaaaattttctgttctttttattattattattattatttgcgtgaaaggaacctgagcgaacctgtcattggatagatttgactcacagtgcaacacgaattagacgattgatttgtcttgattaagctcctgctgttatgtttgagtgattttaaactgagcaatcaaatgttgcagcagtgcccattttgcttgatgagacctttactattagtcaaaatatatttccgtttatgtttatacttttgttattttaattgtgcaattgagggtttcctaggctgttgggttcttacttaatcctgcaaagattccatgagcattgtttatggactttgtgtatgcaggatgggcctgttgggttggggactaatgttgccacacattttttattcttgccacacttttgtggcaaacaaaattacaagctaagcttaggcaaagttaggtaagaaaatagagtgtatgacatgtggctaagagttaggcaaagtaaagttgtggcaggaatcaaacactatctactaaaagtgtggcttgtctaaggttaggtgtagcaaatttagatgccaaccaaacagccccttagtatactttattgcactactctggttttggaattcattgggagaattgggtactgtcatggagaaattattctatttagagtactattgactactcctaaattacaaggtttttagctgttatttgttatagcttttgtttgttgattccccagggtcgcatcttattagtcattcaaatttatgctaatcgctgaatcatggtgttttcgtacatttattaatgcagcttatcagcacatattttgtctgcaattcttttttttttgcacatgatagtatatctatctatttctgttatgactaataactaatgtatacttctttcttcagctatggcagtgcaagctggaaccccagctactcctataagcccccaagtggtaggcattttctcttgtcaactgtctggtaggcatttgcagaggtaaagtgttgatgaaatgtggtctttgttcattgcagattagtggtgcatttgttcagcaatattaccacattctacatgagacaccagatcaggtctataagttctatcaagatgcaagtattgttggtcggcctgattctaatggagtcatgaaatatgtatcaacaactgctgtaagtccccttacattcggttgctataattggtaacattagtacttttgctaaattctattgcttgtttttgagcagaatatcaacaaaataatcttgtctatggacttcagcaactacttaacagagatagagactgcagatgcacagttatctcaccaggatggtgtgctcattgttgttactggatctttgacatctgaaggcatatgccgtagatttacacagtcattcttccttgcaccacaagaatctggtggctatgttgttctcaatgatatttttagatttatagtggaaaggccaccagttgcaataagtcaagttagtcaagaaaatgagaacaatcagaacactgccactcttcctgaaactggtacctgattgattgtcttctctttttaaggaaaacttcttaatcttcattccatgcacattgactttttcaacattattagatcctaatccagcgggagatggtatgatctcagagcctgtggcagtggaaaataatgttgcggagggggaagtgacaaattccacggttgatggcactagtattgaaaataatgctactgctgctgtcgaaccacctgtacaaatgacgaaagaggagcccaggaagatctctgttgctgctcctccccctccagctcagaaggatgtaacgaagaagtcctatgcgtcgattgtgagttctctattctcccttctttcaactagtctccttctgccttgtttgaagcatatttctgaatgattggctaatgataactgtgaattcgttggtgagttcctactgattacagaccttgactatgattgcattacaggtgaaggttatgaaggaggtgtcactaaccccagttgtcaaacctaagccagctccaaaacatgtggttaagactgttgaagcttcggagaaaccttctgttaaaagttctcaaactgttgaaatcactccgaatgataacaacaatgctgaaaataacacttctaatgatggttggctatagcattagtttagtatatcccattgttaacaccattagtagaatagcattactaacacttcttttgcactgtagagcaaggttactcagtttttgtgaagagtttgcctcacaatgtgacagtccagacggttgaggaagagttcaagaaatttggcgctatcaagccaggtggcatccaagttaggaacaacaaggttagtaattgttagttttgacccgagtcatgttatttttttgacacttttttaccataatatgcagattgaccggttctgctttggttttattgagtttgagtcccagcaatctatgcaggcagcaattgaggttggtctttttccagactgttcctcaattttcagaactgttgttagaattgctaaattgttgtcattgaattgtgttttaacattggtttgatttttgccatggctcttcttttgtgatctccttaaaagaaaattgctgaaaactattaagacatgtatattccagtgattgtactcactgtatatgtatatgattgtgatctaggcatctccgattcatatgggtgggaaagaagtatttgttgaggagaaaagaaccactacccgaggtaagcaaaagcaaatcttcctgatcagactgacaacagatggataatttttgctcgttttggaatgtgtttgtagggttcaatacacaaaaaaaataaaccgtgattctgaactgaatcaatggcattcgctagctttgttttgaactcttgcacctggtttccaatcttaattctgttcatcttttgcatttcttagcttatagcaaaagtgcacttgttttgcaaaattatatatgccagtgccttgttggttttttgtggtatgttctcccttttgcttattatttactgtctggtttgttgagtcattttgaatttcggcatgctttttagaagtgttctttctatatgtaacttccatttcgtatcaagatatgtttggctttagtttaatcgtacttcttgcctcagttgtgaatggtgttgtcatcacgcgtggtgataatgggaatgctggtggaggcggacgttaccaatctggaaggggaggctaccgcggtgataatttcaggggacggggtggtggctatgcgaacagcggaaactaccgtggaggtgataacttcagcaggaggaacgacttgagaaatcgcaacgagttttcaggtcgtggtcgagggccaccgcctgggaatggctatcagaacaacggattccatccagcaaggccgttccagaacggaaatgggaggttcacccgagtcaacggccctaggcaaacaccggttgcggcatagaggagggcaatgatgaagggaaattcaccgtagcaggaatttcctgaagagattaaaaatttttagtagagcattgtttcatagacaatttgggatgggcatcaagattcttttgcaccttgtaacggctgctacaaggtgagttttggtgattaattgccgttgactaacgtccattggttggtggtgttccaaaattgtattatctgccgatcagaatttggtgagatgggatatatccataacgtccatgcagagatttatgctactagtcgtatctctgtcatcgcctcttccgccgcttgtttcgccaatctgtctattccacttgctatttctttgtgaaagcttccctgcgagaggaatgttttttgtttttattctcagtttgagccgagcaatttgcttcccaatcaaaagcgataggaccagaactagcctgctctttttgccctcggaaaggaaatgcgagacggaggagcatagctttggctgtgactgtgagacttgatagggacaaagcaacctacacaggaaatttaccatcaaattgcagatttgtgctccccacggcgccgatctcgcggatcgccagcgaaagagacctttgcgggccgcgcggcccagccagcctacttgtcagattgaccggacggctgccaatccccaacttgcgccttttccttcttttttttttggtttgacgggacgtgacgcgcgacggtgacactggtaatcaatcagggtggaatgatggagaagttaatcatttttattttccgcccagtgcagtgcggtgcggtgcgtgttatcgtgtgtcatccatccattcctatcgcatgtcgcctggcttttgtaaacgtgatcttgcttgttttgcttttgggactgtagtgtgtggataacattctcaaacgtatcctgcaagggatgaaaaagaggatacccccataatattggctgcggattgccaacctactttcaggtaggagaaaagtcgcatataggctgcgacttgggcccgtttaaatttaatgcagatgatgattaagtagcgtaccataaaaatatcattagtgtaagattaattaagcgttaactattttaaactttaaaatagatttatctgatattttaaagtaacttttaatagaaagtttattaagcatttactattttaaacttaagaatggatttatttgatattttaaaacaacttttatatagaaagtttttgcatgatataaagtggtattgttaatggacgtgactacatagagaccgtgcgtattgtcttaatcagagaccttactctcaggtctggttgcattgcgtactatacctaataatacatgtatctttttattcttatagatttttcttttaaattacttatccgatctataatccgattacaccatttgtgttcgttgcaattaaatctttacaacaagatcttacatgattatatttttattaaaaaaatatctatgttataaattacttttattcatatgtaagttacttttatcatatatatgaattacttttagattttattaaattacttcttatacattaatagtgttttgagttgtttgatttattatcatttttagtcaattccataatttgtgctaattaaatttaatttttagatagccttatgtttttacccccacaacggatttacttctaatgtcgtgacaagttactttcattttgttttaagttacttatataatatatgtaaattatttaggttttattgaatttacttttatatgtctaagaagtaatttaataaaatctaaaagtaatttagatatattataaaagtaatttatactctctccatctacttttgataagcatatttccaaatctgaaaaatttatttttgataggcatatttcaatccaacaacttatcatcttaatggctttcttggatttaatgcgtgactctccattcttccacataaaattggctacatgggcatcgagaaatgtaaatattaataaatcgcttgtttacgaggaatgactagtagcatatttaaatgaatgataactagaatcacttatcattagtctgtgtgtcaagatgaaatatgactatcaaaaatagatggagggagtatttttttttataaaaatataatcatgtgagatcttgttataaagattgaattgttatgaacacaacggtgtaatccgatcgtaaatccaatgagtaatttaagagaaaattttatttgaaatataggtgatagaaatatatttctataattacatgttggactagtaggatcgctatgcgtcgctagatagggaaaaatcgagagcgcgcacgatttagattttgcaattgttaattgctaaattttgaaatttttgattaaaaaaagttggaacctctgaaaaaaatacgttatcatatttgtttcaatttgtattcaataataataatatttgattatttttgtttccgtaatttctggttttagaaaaaaatatgaaaacaaaaatagtagtaatggtttccgtccgttttcatcgagttacaatggttgatacttgatggaacttgtgagcctgtgactgttgcggcctgtggatgaaggacccccccgcaaagaagagtcccagccgtccatctctatcacacgaccaagcagcactgcatgtcacgtggccgaggcaagtggaggcagccacccacacaccgtcgcgtcgcggtggcggtcgcagctgcgtctgagctgtcgcggggcccgcccgcccacccgctccctctcccaccctgcagcacacgtggcagccaggccagccaccgcacggaaagaccggccccacctcttcgcgtgggccctggccgtggtgggccccacctcttcgccaggcaaacgggcaagttgcgccacttgtgataggcactggtacgttatgggatggatacagtatagatggatggacagttgcggttgctttgcagctggtgcaatgcaacgcaaaactggccgtcgctgtctctcactgtgtagatctggctcgcctccctccctccccggcttgcacaggagacccgagccgagagctctggttttcgtgtgcttaatttgctggtcaaaaaatttccgtacgtcgagtggccaataagtttgcgctatcgaatgctttccatttggttttgctcctaaacttgcgtaggtttacgggcctgtttggataggtgccacagtttaacgcgtctcaagttcggtgtgccatatatagttagtatatgtttgtttgcttaccgtacattagcctatcacaagaaattagttgctcatgaactactttgccacaagtttcttatcctaagttgtggctctcaaattgttcgtcaaacttatggcacaggctagcttgtggcttggcaagtagaagtagtcatccaaacaagccccgtctcccccctctcatcagcagttaagctaaggtctcatttgacacagtccagctctcaactctaacttacttggagtcagagctgggccaaacaatctagatcctcctttttaggaacggagttggcagagctgctccacagaattgtactacaggggtggaactgggtttttgctgctccacagctccactccaccctaaaagacccactaccctttaattttctagtgtactagaaaaaatacccgtgcgttgtaacggctgaaggttatttaatcttattattgctatacgatttagttaagatgaaattcactgttagaattcacttggatatatatttttttagaaaatcatgagctgcaataaaaaaaatcagatatctcaaattagcatgcgagttttttaaagaaatatcttatacaactccttctgtattttaaaatccgactcaaatatgaatctgtatttccaaaatcgaacaaacttaaaaccgactcatacacggataacataccaaagtatcggcaaaaacatcttcaatttttataaatttacaccaaaataccattaaactaccccctcctacctcacccctcccgttctctctcctccttcgtcttcctcggtaaacactgacggccggtggcggcggcgtcggcgtcagcagcagcaggcgggtggcgcgcagcaagggccatcggcggcaggcggcgcgcggcgagggccatcggcggcaggtggcggcgagggtcgacgtgcgtgcggtggcggcggtggcggccgacgagaagaccgttggctgcggggcaggcggcggtgcatggcctgagcggcagcggccgcggcggggcggcagcggcgcggggtcgatggcgcgcgcgtgctgtggcggtggcggcggcgaccgacgagcagaccgccatcggccgggcgggtggcggcatcggcggcgcatgacgcctaccaggtgttcgacaaaatgccaacaagagaggtggtggagtggagctaaccaatatatccaaacactttctattccacttcagctcctataggagcaagctctaactggagttagagttgtagtttggagcccttccaaacggggcctaattttccagcaaatatttgggcggttcgtaggcaaacccatgcggtgatggaattatagtagagccaacgtttatcgatctcacttcaactaattaaacgtaccacttacatgtcccttaataatgatagcaatgaacattgtgataaagttaataaaaagagagaccatgatattgtataaattaaaataccctacccaaaaatcaatgatttcacaatccatcaaaaattcggatagaaaaactgaaatcacgtaaaaccccattcatttgtattcgtctaaatcctgttgtaactcatgtgcatgacactagttgaagaaaaatagaaagacatgatgcagtgcagatatttgcatatacttatgtatatctttcaacttttatgcaacattttctaccaattaaagtaggcatgcttgttttatcacttattcttaatgaaatctaatgaaaataacattttccccttgtcttcagctgtgtcgagataatttttacgtttgtgatagtcggggtgttctacttatatccccaatcaatcttcataatttcttctcaatctttaccttatctatagcctatacaattaacatgttgtgctctttattttttcaatatgtaaaatacatttacaataagaaataatccatgaaatgccattgataagcatccaaatcctagaaataccatcgataagtgtgagttccaagaaatgccattgtataaacgactttgtcccaaaaatgccatcgccgttagggttccgtccactccgtgccgttaagttctataggatgaacaatgtatttaacggcgcaaaatggatggaaccctaacggcgatggcatttttgggacaaaatcgtttgtacgatggcatttcttggaactcacacttgtcgatggcatttctgggacttggacgcttgtcaatggcatttcttggattatctcttagaataatgcttatgtgcatgctcaacacgaaacaattcattggacacccacatcacgcatagctagggatgcaagcggcgcgggtaagcgggttttttagcccgcttatctcacttctagttcatttttctttctaaattttatactaccatgtgggaaataaactactaagcgggtttttatgcgggtagcaggactacccacttgcatccctacgcatagccccattgtttagtttggcggtccaaatgctagttggtaaggacgacaagttcatggtggcttcaagcatgtctttggagatgatgcccaagttcagatactccttcaaccctctgcgggaagaagcaatttctcatcatctacaacgtcgatctctatcaggaccatcttcatctcacatagatcctgtcggagggtgaactcctctaccagggaaccgtgaggcccccctttttttggttcagccgggggcagcaggtgagattcgagggcttggtgagtgaaactgtgtgatctcgagagagttaggcccctccaagacgatgagacaaaaggagtttatacaagttcgggccactgagaagcgtaataccctactcctgtgctatgttgattgtgggagaaattacaagatctccttgttggagtagaaggcgttgatcatgaggggcagaagctgctctagagtcttaaatggctcatcctccttccttccatccatcgatcgatctctcttggtcgatccgtccccctcctacgtaggcctggaccttcttttataccttaaggggttaccacatgggcccaacaacctaacttagtggagaagtattacaatctttgcattaaatgcatgtcttgtctcttgacatgggaagccaagcgcacgtcgtcttgatgatgggccagtcaaatcttgccgcctgacacgggggttgcccctgtcagtcgccatttaagggacgaagacttctgggctcctgtttgactagagctagctgctacggaagagccagcatagggggccccgggcgtcgacgacgaccagagctcgacgcaaggctaggatagagctaggaatcgcagcctccacgcttttagcaaaaagtcgtttgaatggatgaagtgaatacaaactttttgttaccaacgggggcaaacgagcgtgtggcacgtcggtaccacgggaccgcgagaaagagatgggtcagagataaatataagccataataactttgctgataagcatgaacaaagtagatataagcataaaggaagtattacaaatgctatgctcaaaaagagcccccggccaacgctgagctttcccagagaggtcggctttggtccgggtattgtaatacctcctttgttacctttgtttatccttgtttgtacgtcacgacctttcaaacctttcgctcgaagagggctccccatcctgggctctgaaccctttagggaaacctgcgaccacttagcaaacgaggtcaagttcccacgagcctgcgcccccatgctacacattttgttcgctctttcctttcggtgtcctcctttcagtctcttttccttctacatggacgattactttcgcacgagtatgagagccgaaaaactctagagccagcaatccccatccacagttgagccgggctaggctccatagccatccggcgagaccaaagccagccgctatggaagagccaacacagggggtcccgggcttcgacggcacccggggctcaacttaaggctaggataaggctagaaaagttagcccccacacttagcgaagaattgttcatgtagatgggagagaggttaggctcttaccaccgagggagcaaacaaatgcgcaacacgcgagcgtcgcagggccatgagaatagaatggggggaaattaaatataagatttcaagctgatgaattgaaaatttgaaaatacttgaaacttgaaaggatgattaatgcttgaaagatggatgcctttatgcatggattgtggtggcgacagggtctcctctttggcaaccagcctacaagatctgagcgcagaacaccagcaactaagaaaggactcttccgctggaggggacttgtcagttacacagtcatgccagagcacggtgtaagcctgacttcccatcttagcgagcgtgcgacttgtggttggtgccaggtgaccctgtgcactatgtgcttttggtaggttttcaaacgcttgatacctacctgcaagagtcttctcaggagtggaccgaggcgggcagcaggttcatgagccaaccccgcgcttggcccctgagggccatggggaagaagctcgccatgacctggtcatcaccccccgccgcctctatgatcgtcgtgcagatctggagggacttagaggggttgacgccgccgtcgtacttcttggtgaggctaggccggaactttgggggccatcgggcattctgaagactcgccacaaaggactggccgctagcctttttcggtgaggatgtggggggcctagccccctgcctagggtggcgcggctctcctgaggaggctacgccttcccctgcattagcggcgcgacgctcatcacgccggcgatcgaaataacctcaaaaatcacgaacgcgccccctacctggcgcgccagatgtcggaggtgaactcctccaccagggaaccgtgaggcccctctttttttggttcagccgggggcagtgggtgagtgaaactatgtgatctcgagggagttaggcccctccaagacgatgagacaaaaggagtttatataggttcgggccgctgagaagcgtaataccctactcctgtgctatgctgattgtgggagaaattacaagatcttcttgttggagtagaaggcgttgatcatgaggggcagaagctgctctagagtcttaaatggctcatcctcccttccatccgtcgatcgatctctcttgatcgatccgtcccccccctacgtaggcctggacctccttttataccttaaggggttaccacatgggcccaacaatctaacttagtggagaagtattacaatctttgcattaaatgcatgtcttgtctcttgacttgggaagacaagcgtatgtcgtcttgatggggcccgtcaaatcttgccgcctgacacgagggttgcccctatcagtcgccatttaagggacgaagacttttgggctcctgtttgaccagagctgataaaccgactccggctatgatgagagactaaaaagcctctcattatgatgtgacgggatagagcacgccgcacgccgcttggcatactgacagggtgggggtacacagccgccgtcgcatcggtcattcgaccggtaacggaccggtcacagatcggttgagtgcactgcacatcgcattaatgcggcgtggcgcaactgctcaggtcgccataaatgcgggtaggtgggcgcctgacccaccgcacgtggtgacccagagagggggtcgggggagcccaatccctagtcacagaagggggcggccactgccctacctcgggcccgatcccccctcgggggagggccacgtggcgcctggggcagcctcctccctctagtcttgatcgggacaggcctgacccccaagcgttgagggggcaactgccactccaccccgagcgccaccccctcggggaagtgccacgtgggtctgggggcagcctcctccctccaaactcggtaccctatgctgggagggggcggccgccgctccaccctccttaggggacgccacgtgggtttgggggcggcctcctccctttaaacatgataccccgggcccatatcaccgacagatccgactcaatttaaacaaactctatctgatgtctcaagggaggacttaatatgtttttgtgtttttttttgggtgtgttttgatcaactgttgaaatttgatatttcatgtgcaagctaggagcaaatagttcaactgagatttttgtctatgtttcacatgtttttcttttcatgtttcagtatttgaaactcaatgtttcatatgtggaagcataatgtttcaacttagatttgaaaatttttcactttttttatttatgttgtactccatgtctaaagatgtttcagtgtctggattttttttatttcaaaatacttcaatgtctagactttttatttcacgatatataacgggaacatttcaagtacttgtttcacgctcattcgtcagattgttgcacgcttttaataatacattttttttaaaaaaatacttcttctactgtacacaccatttgttttaagatattttaagtttatttttaaaagcatttgatttatcgatataatcaagtagataatatgcaaaaatgatccactcaataatctaactcaaacacggtcttaatcaccacatcatgaaggacacctgcatagagaagatttggagattgcatactccactacagaagcaataggttgagatgccataatggacaatatggcacattcatccgtatctttcttcacaatattttttggacatagaatatatagatggtttaataaacaataaaaatgaaattgagtgtagaggatcgaggatcggcactaaaatgaatatgttagataaatctctttaccacgtaacctcacttctcactagtattcacatcgtagatgcgttataaaacaacattttccatactacccatactgttaaatagcagtctagctaaaacaaggcaatgtcccgtttaaacggaaaacggtaaaaaaaaaacgtgcgcaccgaacaaccccgttttccgctgcggtggcgacacgcgttcgtcccacccgtacggcgagctgcctgagccaagctaagccacaccccatccgtcggctcggctctgctcggctaggctagcctcgtgcggacccaacacgtgtcggcgcggtggacacgtgggtctccctccacgcggtcgcgggccattaggacacgcctccttaaattatctacgcccacttgggggtaattaacagctaatggcttgattatttagcgagtcatcagtaggttaaaagaaaaccctttctggtgattactaatggcggaacaggagcgagagagattattagacggacacgtcgtcccctcccccccccccccccccccccccccccaccaattgcattccccccccccgcccacgtggcggcctctgcgggcggagaggcagagatctgaatgattgcttgcctgcttgcttcttatctttcctctgccgctttcgtccaatccgctggccgtgcagcgaatccgcgcatttttttctttttcctttctggtgatgggagttgttttagttctttgatttccgccgtggattcgccgctgattcttgggaggattggatttggcggccatgtggtttggtcttgtttgagcgagcacagtttggtgcaggtgcagggagggagttcgtcgtgtttatttttttttttgggggcgaattcttgattgttttggggggcttcttcttcttgcttggaggagcatgcaagaggaatagcatccttggagggatttttttttcttttgttggagaggtgagattgttaggcggtggtggtggttcggccatggcgtcgagggacttcttgggcgtgttcggcggcggtggcggcgagaggagggcggcgaatgggtccgggagcgcggtgggcggcgagtcggacgagatcgagctgagcctggggctgtcgctgggcggccgcttcggcaccgacatgtccccggacgccaagcgcgcgcggctggcgcggtcatcgtccatcgcgtccgtctgctccgtgtccgccgccgacggcgacccctcccccgcggcgccgctgccgctgctgcgcaccagctcgctgcccacggagaccgaggaggagcggtggcgccgcagggagatgcagaaccgccgccgcctggaggcccggcggaagcggctcgagcggaggatctccgtcgggtcgtcgtcggtcccgaacaagcccggcagggaggacggcggcgacggcgccgttaacaggttgcagctgaggaggtcaatcgggtcgcaggggagcagctcggccaacccgcaggatcaaggtataagcagtaatttgattaatttcagcatgttcaattgttcatactcttgtataagcagtaatttgatttcagcatgttcaattgttcatactcttgtatttctatgccttttaattaactattgtgcttgagatgcatcgcaaaaaggtttatcgttgtgagattctaacctgccaagttttagaatcgaaaattgtttctatttgttaatccaatattgttggttagattcaggctgtgtatatatggttgggaaatttcactaaaacttgaatataactagacttaggcagacttgtatttgaaattcggtaaatgccgccggaggttcgcttgcctaaatggtaggctaagatgtagtacgccggcaaaagttggcactagacgaaacagaccagattaacagtgcattttaggtcatgactcatgactaggatgattgtctccttctacgtgtgcatgtgttttggcgcgcaaatctattgatttttgatattattatctcctacgtgtgcatggttttttggcgcgcaaaactattgattttcaaagtcctgacgtgcggacatatatagaagtatatgggattgtgatccacttacatgtgctgttcagtgttcactatcaggtatacttactgttttggctcacaaaatgattgctcttcctgttgaaatgtgttcaaagatctaaaagtatatgggatgctatcgacttacatcttctgttgtcatcatgtttttgtctaatggaaaattttaatttgattagtggatgaatctaaaggctgtgcatgcttgtcaaatcagaatgaaatttatctttgttgttggcttgaatcttaatcatgttaatgtttttcacgtacagtatgatgcaatttttggttcgctagtatgtaactatgatcatgtgccataatttgactttaggtgtggtaaatgttttctatgtttagaatgatgctttcaaccctttcaactagccatattttcttgaacaggctttattaccaatacttttaaaaaaagaaacttctgaactactccaatgttctatttaggtatggttaggtgcagggatttagaccagggaaaaacagttagtggaaataaccataattccaattgacaacttttatgccatttgctgacatggcagaaaaagtgagattctaatcaactcttcctactcttcaccttttaattggtaccactgaattcaggttgtattcgaagtcagagtgttgatgatcaaaaattgtgtctcttgacaagttgttaaaaagaactcgacaagcagtttcacacttttctaagagatggcactggtacttcatttaatattttgaactatagaaggttcatgtttatgttagttccactagagcatacctcaatgacagcttaaatactgtttattaatatattttttttggttagactttgaagggaccacatatagcattacctaaatttagcacttctctccgaactacataaggctattttgcatctaatgtgataatcatgaactcactaggtaacttgttattacactaaaaaaatgttcacacatcacgcttatgattcatgtgtcctgaaagcatgcaaatatatatatttgatatttgattcatcgtgattggtacttggaagaatctgttgtggctagtacaaaattgtgttatcaaaatgagatggttgataaagtgaaaaataaatttgtggtcaaatttatgcttgaggctgtacatcaaggaaactcaaaactttcaatgttgttctcaggtcctgatggaagtgcaatctgccaatccacggaggcgagaagcccatcaacctctgatgataccaaccaaaacagtgcacttcctccaacagcatcaactggcaagccgctaaacggcaccgtgacacagcagtccccgttgcgaacgcttgggtccctgacaatgcggacgagcagcactggcgacatcgggaagatcatgatggacatgccaatggtgtcttccaaggtggaagggcccaatggtaggaagatagatggcttcctgtacaagtacaggaaaggtgaggatgtgagtataatgtgtgtctgccatggtaaattccatagtcctgcagagtttgtgaagcacgctggagggggagacgtctcaaatccgcttaggcatatcgtcgtcaatccctcgccatcggtgttcttgtaatcacagcctagggaggtttttcttcacattctttacctgttgaaaacctgtaacttgtgtttgtaacttctgataaacaccctgtttccgtgcgtgcaacggaacgagggtccaagcaaatttaccaaattgtgagaatagcagagcatgttcagaagaaatgtcatatgcatctcgattgatatgttaatatcattgtgcagttcgcgttagcctcaatgagcacgatgataaaaactgctgttttttctttctttcttctgctcgggcagtctagcactttacgactaccaatttgtagtttcgcacaggggatggcattgtccatgcgaccatgtctaacaagaaacaaatagcagaagcctgccactgctatatctcgcagagtggcaacaaatttgttagcctggttgcacacaagaaaactatgaagacagattacgaaataactattaaacgaccgtaaattgtccacaaaatcatgactagcaaggctttgtaatagacgccaaactctacgaaactaggttacaaagtgggtatgccaaaattgtgactaggttacaatggatctatagtatttggactacaatcaaggcagaaaaacttgttctactgtcatacacattacatatcgatcctgatgagctactctacctaaggacactgggtcaaccttgagcaacctatacgaactacatacaaatagggctcatataatggtgatttattgcattatattatgaattattccaccaatgctctgcacatgagtgcccgttcagaatgtgcatcactgctcatactgaccacaagtcaaacatgaaaaatctggcaattattagctcaaccagatggaacagtgcaagacaaaagaaactcaaacctgctatggcttctggagaaccaaaggacagcaaaggtagctaggcgtttaatgaaagcagctgctcttatcatatcctgcggtttgccttctcagagaagtgtcttcagagcatcagccaatacttcaccacaatcgctggatacagacaaaaatcaggttttgttgttaagttacctgaaaccttcgctactgctattttagacataaaaaccattcaatttaccaaaaatgatcagacatgaaaaacattccgaaatcactttgttgatggaagacaaagtgaatagccataagccctgaattaaacatattgtattgggcactgctgcctccacattaacagaatagtgctaactcaagactatacaactttctattttaaatcaatcagcattggagtacatgacaaaatgcattgtcagaaatcatcgtgtaatgtgaatatgtgaaataactgtatataattagttatttgagtatcgataagcatttcaagggtaaaacagtgaacaagaaaactaatccaagcaaaatataatggaagaagtttttgctatgatgctacctatcgaaaaatctttctttaagggaggaaaatgcagtaacatcacaagttctatagaatcaattggaggcaagtcaacaaaagaaagaacacgaggtcaagagcatatatttcttttcaccagacccaaatcaatagaattccaacctgtcaggccgatactccaatatgtggttaaaaagctgcagaaagaagtcttccaggtcgacattcagagcttcaaggttgctcctcccgacattaaacacaattatgcagcattgcagatgttgtgatgtagacagtgtattatcatgtagaatctcactgtgatggtcggtatacccagaaagcttcttgagacatgtggtaagttcacccatgaaatccaaatcaattaaatgtgagaattttcctaatccctccatctggggatacattaatggccttgctcctgaagtcctgatgatgataattagactgtcaggacagtaagtcagtaacttccaaagtaagtaaaaatttatcatattgaataaactcggatcgtataatgccaataattagttgattctcacgaaacttaagtgtaaactttcaaacacacatacctggaatttgaagtatacatcctatgcttcaaaatacgaaggtaagtctcaaaaagagcagatagtgtttctttctgtatacttctcctaacctttcgattaagagtaaagaaggcacctctaagttcagcatcaacctgtagtaataataaaaacaacaataaacaaacttctaatacaaaccaacatagccatctcaagaaaattatggaatacacagtgttacctcttctctagcctttggctttctttttatcactcactggcaattgctttgggaccaaagcaaggagtttgatacagctgtctactgagcatgcactaacattaatatgtatcataagtaaaggcttatttaaaaatgagtttctctgtgatgcaaaaaggagcataaggataccagcactttcgactgaaactttgcatgaggagattcagtttgagcttgcacattttggaatttactgtctccctttttgctttcagagattgctttatgttctttcttttgagacactgcgcgtagcgcagagccacagatggcatggtgcagccgttgtgctctccgtgaccagcgtttgactctggtcggacgcgctcaccctctttcttaataaattcgacattgggtccttccctagtatccagcgtttttttgttctttcttttgaatagtttgtttggcatctgctcctttgtcttcagatttagattgaacaccattagaactgtcatcaaatcttgcgttcttggctgcatgccaatgcaaatatgttacgtgagtagaataacaccaagtaacatgggcaaataaacaaggcatctttaaccttcaaatggcatcgttagctagatagaactgatgcatacagcttctggtgtgtttaacaaaaaaatgatatccacagaaacctatttgtgcctttttagctctcattggacaagcggtcttggcatgatctttctgttacagtgaactgaaaattattataggaagcaaagatcattaaagccagttctatataaacaaatattaattgggccttttttcaaaaaacggagaagtgcccataccccatacatggataggtgcaacaatttagctctttcctagaaaaagaatgttggattctatgtacgtgccagctgacctcccatgtccaattcagtcaacctggtacaagagaatgcataatttccaaatggcaaagccgaaagactaggctcaatgtactgattgaatttgtttagtacccttccacattggatctacatttgcagttgcacctagatcgttctttcttccaattttagggcccctttgaattgcaggaatggaaaaacggaggaataggaaaaacgtaggattctgacaggaatgcaggtgtaaaacagaggattggaaaatacaggaaaaatacaggaatgaccgtttgattagaccacaggaaaaacgcaggaatcggatgagagagatagactcaaaggaatttttccaagaggttggacctcttgctaactttcctccaaaatctctatatgattagccattccataggaattttaaaggatagtatatgattcaatcctttgtttcaaaggctttcataggaattttttccataggattgaaatccttcaaatttcctacactttttctacaaatcaaagggggccttacagtttattccaatcatctacgttctaaagggcaccattccaattgcaatcattcgtgattaggcattgtcattttttagtacacaaattttgcaaaattttctcctcggtagtacaagtgtacaacaacgagagtagctggtttggttggaagtagtaacaagttcctccacggagaaagaaacctgagcgcatcaacacactcttctattcgatgacaaagccgcgattcttaaattggaataaagactgataattcaaacattcaatactgatgctgcagcaagagcagaataacaacagataaaactggagcggcgcggaaaagcgtcatgggatgatgggtggctgtaccgttgttgtagaccagcttcccctgcagcgtcttgacggggaatgcgtccacctccctccaccaagtcgtcatgctccttgcacggcctgaggctgagggcctcggccaccttcctgttgccctcgcgctcctcgtaggggcgctcgacctcgtcctcgtcgtcgtggtcggcgaccctggtgaccacgacctcgccgtcgtccacctccggcggcagctgcggcgggaggatcaccttgttcttcttcttcttcttcttgctgctcttcccccattgcgccccattgcggaatcggtctgcagctcaggctttcctctcgctcgcggcggggagaggcggcggagggaggaggaagatgacaatgccgccgcttgagtattttgggcctcattaactgggccattcccgcgaggaataagtccattttggtttcctcgtatttacatcgaatctaaatcatctacctacacagcaataccagaaaactttgaacccccatcatatcgaaccaggttaaataaggtcctatgaaagtatgaatggctggttttgttgacatggtcagttgatctggtgcactcgtatgattaggtgtttgtgtggcaaaaaaaagataatagcgaaacccacgtgccatcctccctctcgcaagaaaattaacgatgcggtagctccatcccgcaaaggcgggtgatggcaagacctgagggagtccagtaagggagacggtacgacaacgccatccccaaatctcccatcctcttcctcctatccatcgtccacggacataggctgtgttcggtgctctgggttcccaacccctctccctcgttttccacgcgcacgcttttcaaattactaaatggtgcgtcttttttgcaaaaagtttttatacaaaagttgctttaaaaaatcaaattaattcatctttaaaaaattagctaatacttaattaattatacgctaatggactgctccgttttccgtgggaaaaagatgtgttcccaaccccaagttagaacacagccatagtccttttcctcacctcgccttagctgcctcaaccagtctcattcgtcgccattcctcatccgccttttattgcgacactaattcggaacaatcccatcatcgttgcctagattaggagaggccgtcgggacttaacactagccatcgccaggggtccaccttgaagaagtcgtgctactcgctagagaactcgatgaacttcacctctttccctcatacctccctcgaggcttggtgtggatggactccgacacgaccggtgctccttcaaacgctcatggccgatgttgatgttagcacagtcctgccactgcaattgttaccactcgtcagcggctaccccaaccctcttcccttccccggtcgctctaccaggaaaatgaggaataggataagaaagaggtggagaaggctacaacgtcacttaagtgtgggtctattgatattttttttatctataatgcataatgccacgttggcaccacgtaagccaaaaacgtccttcatattattttgagatctcgtttgtactagttttgaaagataagggacacactatacctggttttctggttgagagacgcaattcaaattcacacccatacttcctccgaaaaaaaataggatggtttttttttatggagggagtaagtaagagacgtgtgatctttttccaagaggtggcaccgcgtttttccatcttgggccttgcgtgagtgttttgggcctgattgaaaactgggccatcacaaagcatctaggccttccagcctcaaacaacgtagaaaaagctagcccattgcccggcgaggttgcagtaaactcgatgccttacatcgcaagaaagcccaaatatatctcgttacccaaaccaagtgtatacacgggcctcgtccctacgtgtcgcctcctcccgcaagaaagcgggcgtccgcaatccccatcccattggcaaggtataaatgggccggtctccaacgtctcacccccaatctcccaccctctctcacccctacactacgctcacaaacaaacgcgcgcgcgcacgctcgccgagagagagagagagagagagagagatggcggttccggttgtggagcagccggtccaggcggcggcgacagactggatggggaggctgcaggtgacggcggaagggcttcgggatatcggcgctctagttgcagcggctgcgacgcgcatccaggccgcgcgcgccgcgctcggcgaggacgccagcgccgccgagaccctcgacgccgacgtgtggtccgccctcgcgcacgcaggccaggccccgatcccggacgccaccgtcgacgcggccgcgaagctcctcgccaccgtgtcctccggggcgccgctgctcccgggcgccatccgcgccgccggggacctcatctccaccgtgttcgagatcgagatcgatatcgacgaccaggcggcggcggcggcgcccaccgggctactcaatgaggccatccgcgatctctcggtcgccttcggcttggggagcgtccacaacaacgtcgagttccacttcctcacgtgcgccccgtacctccacgttcgagccggcgacctcaccgacctgacgtggtttgcgtggagcaagcagacggagcgggccaagaagttggcgaccgaggcggagctgtggatcaacgccgcggcctgggaggccaaggatgcggcggagcgcgcccgctcccactgcctggttcagtcgccggagcgcaacgagcacatgggggagctcgaggtgagcctgctcatggccaccaggtacgccgacaaggcgctcgcggcggtggacatggtgcgcgacgcggtggagtcgatggaccagacgctccattaagccatcggcaacgcccacatccctgatccctatcaccctatgccaatatggctatgaatccatgaggcaccgcaagcttctgcgaggatcaaatgggcgatccaccatcgttaccatctccgtgtgttcgtgtcgtttgcagagcgtaagctgcatgcaggtaggtagatcaatgtgggcatcaactatttgttctatcctgttcgtctctgcaggtctcgagtgggcgttttttctcctcaattttttttttttttggatagcgatcgatctgagcagctatagtaggaagagtctctgctctgtttctgaacatttttgggggggataatttctaccatagcgattgatcagagtttagtcagttgtacagcaaagcacacactgtgcgagagattctgaattgaactcgattgtggattctgatgaatgatgatctatctataactgaccataatctggctttaattgtgttagagtttgtgtcgaatatgtgtacgtagtcggttacagtttaggacttggagttgtactaggtgtaggactagagtaagagtcggactctatcctaagatctctcataaatagaggagcgtgcctgttgtaactgcatggcgacatagcatagcgagagggagcggctgccggcggcgaccgaccatgagtcgttgtaactctgatacgctgtaatatgctggatcggggaggagcacccgtaatcagtgccccggagatgtaggctatggctgaactccgttatcaaatatcgtgcttcggtgtcgtcatcatgtttggatcttctatggtgttttcttccgcgtttagctaccgatgtcgatttcggggccggttttataacaagtggtatcagagcctgcgggagatccatggtagaggtacgatggaggtgctccacgccgcgacaactacacagggtgtccaggaacggacatggacgcaaggtggagcacggcggcgatcaacggaatttgatcggtggaatcgaacatttcaggcagcggtctgaaccgtttgatggctacaatcaacagggagatgaccagacgtggtgctcgggttgatggcggcggaagcgattgacgaaccaatcggtgggtcgaacacttcgggcgggtggctcgaactttccggtgagctactttcaacagggagacgtgaggcctcacgctcggggttgattgaagctggaggcgatcggcgttctcgatcggtggaatcgaacactctaggcggggtggcccgggcccttcgatgagctgcgttcgacagggagatggctagacgtagcgctcgggttgttcggtggctgggaagacggcatgcgacttgtcggcttcggctcacgactagattgatggtgttcaatcggaagtcggagcgggtggatcctacaggctgttttttaggtgttaacgacaaagtactacatgggggattgctacttagcagcgtacatgcaatggatggcagaacagagaagtgtttgctctggaaccaggacgttgctaggggtacgtgaagcttggaggtctgggtcgcggcggtgtgcacggttttgcgtcgaggccgagccggcggcggagacagaagtagtgctggtagtagcaaaccgtttggtttcatgcaggactcgactcggagaggccgtggtaatacacacgacaaagaagagatcgagaaggatattgcgtcggacacgaaagggaaattacagcaaagggacaccacgggattgcagcaattgcaatcgaataaaaccaaccaaagcaatgaagagattggacatgatttcttgggcagtggtggtttgggcgacgaactgcgagcggtaggagcacgacttggtgtagttgtcgtgcaggtgccggcgagttcgacgcgggccagctccaggagaaggtggcggataccggcagcaggggtgggctgctcctgcgtcggggtgcggctccgtgggcgtcggcatcctcaccggcgggaagcccacggcggcagcggcgttttcatcggcggtggtcccagggtggtggcgcaaggggagaccagctcctgtgcgtggcagcatcttctagacgggcagcggcgtcgggaaccgtagcggcatctttggtggtggctcagaggagaggtgaggcgcggcggctctggtgctcgcggtcggcaggaatcagcgtcgcggcaagggcgcgataggcgggcagcggcgctgttgggctgaggaaggcgagcagaaaggagcgaggaaggaaggggatcgatctgatctctagacttcctgttaactggtttttgaccaaggagagaaaaccgagcggtttagtttctttttggagaaaagaaaaaaaagatcggttcattgatccggttggttcaaacaccagggctgttgagctgttgactagtctttgaccgtaatgggatttggttggcttgattcactgatggctttacgtggagactgaggctgcaggtaacttgatggtgcatagggacttggtttaaagaaccatgctatgcgtagagaagctcctccagcaagatatcagtagcatgttaagttaaaagtgttggctatgctaaaagacatcacggtggtagtttgacttgtcaagcagctgtacaggtgaagttcccgggcaacagggggtgaaaatcgttgagggcgtcaacgggctgtttggcagtacagggtatatccaggatctacgggatttgcatgatggggatatatggaatctgcgtcactaaagaggaagagcaagtgctatggtaatttcttcgggtgattcaaggcaacagtgattttctcaaattatcaggaattcagtctacgggtgcggagaagcgtggatgttggatttattagctcggttcataagacgacaaggaagaaagagttctcttcatgtctggtgagtttggtttgtctatttggtgatgacattggttatctggccatggatttgatcaagtcaaatataagatggtagatggagttgaacatgaacatggctaggaaggaattcaatttcgcttgggcaagatgactgtggtgatatgagagaaaatggagcactgttgcaggtggagtcaagaggaagaaattacaaggatagcaggagtctcttgttttatggtgagcctggtggaggcttgtcggggcagctcggcgtgagcggcgaaaaaggatcaactcaagtcctggtacacggaagttcgagcaagtaacagattcaggttggcgtggcatattcgccaaggtggagtttgttagagtttgtgtcgaatatgtgtatatagtcggttacagtttaggacttggagttgtactaggtgtaggactagagtaagagtcggactttatcctaggatctctcataaatagaggggcgtgcctgttgtaaccgcatggcgacatagcatagcgagagggaacggctgccggcggcgaccgaccatgagtcgttgtaactctgatacgctgtaatatgctggatcggggaggagtgcccgtaatcaatgccccggagatgtaggctatggctgaactccgttatcaaatatcgtgcctcggtgtcgtcatcatgtttggatctcctatggtgttttcttccgcgtttagctaccgatgtcaatttcggggccggttttataacaaattggatataagtggatgaatcaagcatctgaacaatttgctgcaaagcatattggagtcacggagtgctgtgagaattgcttcgcatgtttctgcttgagacatgtgcagatcgtgattctgactacattacaaacaagccttaggtgatgatcttgttaaatttcgttctcaaattgatgtcatgcatgaatgtgctatcagtatgccatatgatatatgctgttcattaattaaatggattcagctctggcaaatggctgcacacagcttgatcagttggatatatctctgctctctgcagcttaattgttcatctatgattttagatttttagtatttctctgttcgtgttatgggtgatcctcttgttaacaacatgccgctgacgacgttgatttgccgctttcgtcgagcgtcaagaaccgacatggttatgtggcaatagttgagcgggagtagtagccattgttctaccgtcggaccgtcgaagtaaaacaggcagggaggcccactgtcagtgacggtggcagacagtgaacttggatgaatcttatcgcgcaaggaagctaaggacatattttcctcccccatttcttgcatgccatttaaataaattctgaccattgataatgcaagaaatgcaagagatttttttactgtccttgagattatgcggtaccaaatcttccatttatctgatttcatcaaacggtcagaaatcatccgtacatccgtacctcatgatactgcaccttctcatttgaagcggtatcatgggtggaagggtatttatgtccttttcacgagaggaaatcatcggtgagcagcgagagatggcgtcgagaccgcgagaggcagggtcgcagggacaaccagatgcgcgacggcggcggcggtcaatgcgcgacggcggcgggcggctggatgcgtaacggcagcggcgagtgacgttcaggcatcgaaggcggtcgagtttgtgatctccaaggtggacgacctaatgaactgggcgtggagggggtcgatttggccgatgacgttcgggctggcctgcttcgccgtcgagatgatgcacgccggcgcgtcccgctacgacttcgaccgcttcggcgtcatcttccacccatccccgcgacagtccgactgcatgatcatcaccgggacgctcaccaacaagatggtgcccgcgctccgcaagtcagtacatcttcctcccctcggctgctcagatttggcgctcctgtgctccaagctggaaatttggtgttcccctgcttttagatcttggaaattatcttgctagggtgaaataagactcaatagctaatgtgatgtcattctatagagccttaatccccacctttaatgtcatttggaaacttgccacaaattcgacactagcaccaatgttctgaatgcctggacaggacaaatgggatagtgcggtgaatcattgaaatctcttccagcatcaatagttagtctaaatactttggcatgattcaaagtatgccaatgaatattgtggatcatacaacccatcataacttaggataacttagcatacgcccggccttgcagatatttgagaggataaatcgacttgatatttagatagggcgatgcgcgacggcggcggcgacctcgatgcgcgacggtagaaaggaggcggcgatttctgatctggtagagaggaggcggcgatttctgacctcgaagagaggagacctcatttttgttagccccatcatacctgctaaaccaacggttagattagattggtacctcatggtatctcgtacctcgtggtaccctcaatgcaaaacggtatgcgtctcccgctcgtgttttcatcaaagaaaaataaatgatgggcaggcgggcagccatcgaactgcattcataagaaggaatcaaggaaacaacgtgcaaattaagatgtacaaaccagagacgtcccaaatgaattcatgtacacaccatggtccatgggcatccatctgatgggtgaagttagcaaaggtgacgaagttggtcaaaagccaaaatgtgatgctctctgactgattattaatcagctaatccaagccaaacatgcagttgcaattccagtaacggacttgctaaaaagacgtcgacactttttggggctgatcggtaaacacgcatatgcagcgtaaagacaataagctcagatgaacagaactaggaaagcaaaaccgccctgcaagatgaacagaactgaacaagacagaggaaggggaccagaagaaatttaacattacaaaaaataaaaatgacttataatatgaaatgaaatggagggaatatggtaattttagctgagcattcagtcattcaggccgcacgaagcaactggcgaaaaatgtgcctagcgaactgcgtcgatcagaattcaaaatcaaacttgttgtaaaaaaatagaattcagaaccaaaacaacattcaaattaagctttagaaattagaaaacagagaagcaaatgaaatcacgcccctgcaaaaagaaaaaaaatgaaatcacgccaccgcaaattatgcagtgtgctccaagttgaccaaattccatagtaccatactagttcaatgtccagtgcaaattcagtacaagatcatcagagaaactactaagaaaaatccctttgcaaatgaaattcttgcacacagcgatgtcaactcgacgatgaactaagctcggatcaatcgctaccgcaaggggaagaaaagcccgtgcaagcaaactccgatcagcaggatgaacagaggcgaacagggaatagattcagacttcagagaacaggaactaactgctacctacatcgatgtacctagttgcagtcgtggttgcaaagagatgggaagaacacggagatggagacggagggtgttgcaggatcatcgggctgggcctcccgcctcacggagcggcgtcgtcgattgcctcgcgcacggtctgctcctcgacggcgacggcgacgcgcatttggcgaatggccaccgacgcctcgtccacctcgttgatggcggtgctcacgatctcctcgaccttccaggtctccctggcacgctcccctgggctcagggacggaagctccttgtagaggcggtgttggcgcacggcgatctgggcgtccgagatggcggagctcagcgacgtctccgccgtgacttcctccacgaaagctcgatgccagtggatgctccacttcagccacgtctcgccgcgctcttggatgccgagttccggggcgcagtcgacgaagcggtcgcgggccttgtcatggtcgctgcccaccacgccgaggaggcgctgcgcgttccggagtgtcccgatgaccggcggcgggagggcgcacacactggcgacgaggtccatggctgcgccgatcgcccctgggagcaccggcgcctcgcagaacgcggcgacgaccagcttcgctgccgctgcgattgcgagggtgccgtcggggtccaggtcatcgtgtgcgggaacgaccgcaaacgcgtcgtcgacgaggaccttggtggcgtcgatgtcctcgcggagcagcgcggcggccttggcgagcgtcacacttgcggcgagggcgttcgattcgacccccaccagtcgattgcgtgcctgcgcaaggtcgtgcgccacctgctgcgcgatccccctggggtccgtcgcctctgccgccgccgccgtcagttgctgttggagctgcagcacggcggcggcctccgccagtagaatgcccatatcgtcaatgttgtccgccaccctctgcgcgatctctagcaagtccatctccttccgctcctcttcctcctcctccgccgccgcctcgattttgtgggcgagcgcgtgttgtcttgtgttggtgtcgtgtgttgagcgtggtgcgggagagagatgaggggggagagagaactaactaggaggagacgtgcccattttatagactgacgaagtgatgtgccgataggagatatttttagttgtttacagcatactaggagttttacggtgtctaatttggtttacttctgggagacagcattgagatttaccgtctcagtgcttcaccctcacacccaggctcaggctgtgtttggaacatgggtttgaatataatttctcttctctcaaagggtaagttttaattttagcccttcatttttctcgccccaattttattctatccctccgtttatttccatttcctaatcccatctctcttaacccattttttaaacacacccccgtattctggcgtggtaaaatagtccgtttacgatagcttagccatcagaggattaatttacgtccaagttaaaactagaatgggaaagtatttcattccttgaggggatatctctcgtttcgtgcatgttacttaaatagttataaaaaagtttaaaaatatttggcaacatagattaatatgaaatatatcactccacaaacatgtaaatttaaattcaacttctacaagttgtaacaaaaataacaaatacaactgtggatgtacgataactattttcagtttaatttttttattgtaacttgtataagttgaatttggttttacatgcttgtaaagtgatatatttcatattaatctatgttgtctttctttttttaattttttgataactatttagatgacatgtaaacaacgatgggatgatccttcagggatgaaaatctacatccaactagaatgaacccaaggggtcgatgtactagtaatttactatctccgttttttaatagatgacgccgttgactttttctcacatgtttgaccattcgttttattcaaaaaaatttatgcaaatgtataagatataaatcacacttaaagtattatggtgataaaacaactcatagcaaaataaattctaattacataattttttgaataagacgaatggtcaaacgtgtgagaaaaagtcaacgacgtcatctattaaaaaacggagggagtattacagcaactagaatgaacccaaggggtcgatgtactagtaatttattacagtaacatatatcctgacgatgaaattaatattctaattactaatgtgatgtgtttctttgtcgtgactatagtacagaccgatcatacgccaccagaaaaacttagaaaatttattctatataaattagggttaaaattatttggttatttcttttcgaacacgtaaaagctttgaacgttatttgtattagacctatgaatattaaatttacaaccacttcatgctaagtagcaggcattaacgggagggggagagttctcaaaaaagaaaaaaaaaaggtgggagagagaacacacgataagtagtgacactggtctctggaaaaaagaaggaaaacaaaggaagaaaaggaaaatatatttttttgaaaggagggtaaaagttttgtctcgtatattaacaaagaagaaataaaaaaaattacacaaagttatccgtccaaaggataaaaaaggctaaggacggaaaaaaacctaggtgatatctctcaaaatacagaactcttgcagtccaagagctcctgcctttacccatgcaccaacttcctctttgatctttgctaggtttgtggctggcattgatgccttttgacgaaagatttttgcattgcgttcgtaccaaattccccaagatacttagtatcaccaaggttcaaagcgggcatcgaggggttattaggggattccaacatcaagtttcaccagtgctcaactgagggacagtcatcccacttatttaattgtaggtccgtgctagtccacctttgaatttctgtccaaattctctttgtgaccctgtattttaccatcagtattattgatgctctgattgatgataatccaataatccaagccaaagcccaaatattcaatgcagattcagtactgaatcatgcaaaaacacaactactaaaaccccttggcaaaaggagatcctcccacacaagtacacaactgttcatcccaaacacaaactaattgctactactacttgctaaaaaaggggagaaaatgaccaaatcaaatccggtttgcgtgatgaacagaacgcgacaggacggagaacagagactacatcgatttacactcttgcggggcggcgtcgtcgatgatcttgggcgattcgcgaatggcatccagcgccgcgtccacctcttcgatggcggtgctcacgatctgctcgagcttggaggccaggcctccctcatgcggacccctcggctcagtctcagcaaccgaggatgccggtagaggcggtggacgcggacggcgttctggacctcgcagatggcgaactgcagcctcacctccaccgtaaacaggtgcgcattggcttcggccatggtggcgatcccctcctgccacttcttgtccttcacttcgacgccgaggagcggggttgcagttggcgaagaggatcgccgcggcctgatgtttgttggccaccgtcgagatgagtaaccgggcgcccccgccctggagtgtcccaggttgcgatggcgggagagcgtacacgccggcgacgaggtccatccatggctgcaccgatcgccccagggagcagcggcgcctcggcgaacgctcaggcgacgagctttgtggccgctgcgaggggtggccttggggtcccggtcatcgggtgcggggacggtggcaaacgcgtcggcgaagagtgtctcggtggcgtccatgtcctcgtggtcgtttacaattacaggaaatcgggctgcttgtgtgagacgtcatccacatttgccgtgtgcttgtggcacttggggtgagacggcgccgcaagagataaaaagtttgttacactctggggtccacggcgtgtgccccacatatgtcagaatcagaatgcgtccgttatagctaaccacgttaattacttgatgatttaggaggagtggttctaaaaatacgtgtttgatggaaaggttattcttagttctgagactgagcttgttacttgatgttactctgaatttccttttcggaattcctttgattttaggtcaaaattttaggagcagttcatgatcgttttatgaataactctgatatggggtcaatatctgatcactctagtccagttgaaaatcatccaacattatttctacaagcatgttgttaatttgaaacatgttgcttgttgtgactgtagttcagctgaatttaatttaacaggtcagaattttaattgaattcagttgttacttcttcagaatttaattggatacagtacttgatttaaactattcttgattgccctacattgcctgattgctacagtgattacagattgctacatacacttgtagaataggttccaaatcagttacagatttctatttttgttacttgtagatgcaaatggagatggaggagcatatatgattttgatggtagatatagtactcagttgtgaatctagtccagaaattagtcatatattgacaaaaacgatcttgttccgatttgatcagtacagaagatctagttctgaatgaaccatttgattactttttcatagttctgaaattagtagttgaacgatttgattacttgttctacatttaagtactgcattcaagtactacattcagtacttgagttctgaaattactttatttcgatcactctatcagtacttgttctacattttcactctgcatttcagaaatcaatgaaaaaaatagcagtatgtgtctcccgctcgtgttttcatcgaagaaaaataaaagacgggcagcgatcgaactgcatcagtcagaatgaattctcgtcattccatttccaacacgctatgctcgaagttgatcaaaagtcaaaatgtgatgctctctgatcattaatcaactaatccaaaccaagcgtgtgcagttgcaattcagtactagatcatcaaaatgcaactaacaaaaatcctttgaaagaaaggagctcctgtcacacagcgtgttcatgcagcccaaagacaaactgaactaagatgaacagaactaggagagcaaaaccggcctgcaagatgaacagaactgaacaagacagagaacagagagaactcgatctttcgccgctaattgctactgtctagttttgtgatctgcaaacaacgcgaacacggagatggagagggtgatgcgctgtaccggcttggtgttgtgcgggatgaacgggctagtctggattctggaacctcacagagcggcggcgtggatggagtcgcgcacgatctgtatctcgccggcaatggagtagcgcatgtgtacgacggccgctatcaccgcgtccacctcttccatgacggtgcgcatgatctccttcagcttccaggcctccttcatgcgccttccccgacgcgacgacccgacctggtagaagcggtggacgcgcacggcttgcccggcctcccagatggcgcggttcagcctcatctccgccgcgtatccgttcaggagggcctggctccggtggctggtccaggactcccacgtctcgccctcctcctcgatgccgaggtacggcctgcagtcggcgaagaggttgcgggcgcggtcgtggtcgtcggacaccgccccgaggaggtcccggacttcctggagcggcccggtcgccggcggcgggacggcgtacacgctggcgacgaggtccacggccgcaccgatcgcccccgggagcaccggcgcttcggagaacacgctggcgaccagctccgcagccgccgcgagggtggcctgcgggtcgcggtcgttgagcgccggtacgacggccagcgcgtcggcggcgaggatcttggcgtcgcggatgtcctcgcggagcagcctgccggcctcgccgagcgtcgcgcgtgctgcacgggcgatcaaccggatcacctgcagttgatcgcggaccgccacaagtacggcctccgcctcttgcgcgatcaccgtcgcagccatcacctccgccgccgccgcccccgcttctactggctggaccggcaccgccatctccgattctcggtggctgcgcgcgtgcgcgcgtgttctgtgttgtgcgagagagagattcggggggtgcgaggtaggagacggcgggtccatatttatacccggcgaaaggcgaaagccgggtgtgaatgggaataggggatgggttgcgaaatattttgacagtggtaattgggctttgcatgcgcaagacggtgatgagaattacggtctgcttcagtcactgacaacgtggaccccacatcagcttctataaatgacgctgcgtgcgaggaagtaaaatgttcgttacaggcttttctataaacgggcaaacggcaccagttgaaaatgaaccgaactgggcaggcagagttgcttttttttttttcatctcaaaaagggaacatagttgcatcattttttagctcttttctcttcttatcttcttttacagaattaagtatatgatcaatcgtttttagtcccaattattcgacatgataagtaatagtaaaactacgctataaaattaacattttatagtgcaaacatttggagtttgcattgtgaaataagggaattcacggtgtcagatacatgttgaatgagaaacaccaagtggtatggtggtaagatgaacttagccatcataaggtggaattaaaagaatccagttactggcaccgaaatgcaacactctgcttttgaaatgcagcttgtgacttgttcagaattttatgaagcgctgaagcataacggtaaaatgtttctactacaagtagtactttgtagcgacccataattcgaacatgcgtactcagcttagcagtcaatcatcgcgtgaaaacacatcaacagagcatatattgcgacgtaactggctgaaaaattgcggccagcgaactgcatcaatgagaaggaaagcaacatgcacattaaaatttagaaattagagaacaaagaagcaaacagagaaattacaacgtcgtcaatggcatttcgtaatacttaaagcaggatgcaaaatgatcttggccattatcggtttatacaacctaatgcaaagcaaactgcattagatcaatgcagtttattcagattttccaaatgataaatcataagttcagaaatactagtacttcatggcgatacacaattcgaacatgcatgcttcactgagcattcagtcattcaggctgcaggaagcaactggccaaaaatttgtggccagcgaacagcgtcgatcgaaattcagaagcaaagcaacatgcagattaagctttagaaattagaaaacagagaataaaagcaacatgcagtatgctcaagcctccaggttgatcaaattccatagtaccatattagttcagtttccagtgctaattcagtacaagatcatcagagacataactaagaaaatttcgtttgcaaatgaaatccccgaacacagcgataccaactcaaacgacgaactaagctcggatcaatcgctacctagctaacggggaaaaaaatgcccatgcaagcaaactccgatcagcagttagaacagaggcgaacagggcagagattcagagaacagggactaactgctgcctacgtcgatctacctagttgcagtcgtggttgcaggagatggaaggcgatgcgctgtaccggcttggtgctgcaggatcatcggcctgggcctcccgcctcacagagcggcggcctcgccgattgcctcccgcacgatctgctcctcggcggcgagggcgtcgcacatctgtcgaatggccaccgacgccgcgtccacctcttcagtggcggtgctcagaatctgcttggcctcccaggccacctctcgacgccgcgactgagcctggtagacgtggtggacgcgcacggcatgcttggcctccctgatggcggacatcagcctcacctccgccgccgctgcctcggtaaaggcttcttcgttgcgggcgctccacgccagccaggtctcgtcgcccggttggatgcggcggttcggggtgctgttgacgtagagcgtgaagaggtcggtagcgtcgtgatggccgttcaccaccgcgccgagggtgagccgggcgtcctggagtgtcccggtgcgctgcggcgggagagcgtagacgctagcgacgaggtccatggctgcgcggatcgcccccgggagcagcggcgcatcggagaacaccctggcggccagcttcgcggccgctgcaaggtgatcagggccatctcgtggcgcgatggcggagaacgcgcgggcgaggaggacgtgatcgatggcgtggatctcctcgcggagcagcccggccgcctcgtcgagcgtcgcgcgtgcagcctcggcgtccgagaggatcatcgccaatcgagcgcggagctccgctaggtggttcgccaccgcctccgcctccgcctccgtggccactccgctcggagacgccatctccgactctcttgtcttctctgcgtgtgcgcgcgtgttctgctctgtgtttgtgtgggagaaaggttcaggcgttcagcgaggtttggaggtaggagtggggccctatttatgcactgattcgaatactactctgtattgtatttacggtggctaaatgggattttcttggggtatttttataacgtacttctgtattttacggtgcctaataattgggatttgtttgaggtgataggctttgagatttacctcaagggtcccacaagcaggtgtagattctagaaacgggcagcggcggaaagggggtgattcgttgaaggctgtcaaaacaccacggagaaatctatccatcgaacgtccgatgcctaaatcagacggtcaaatgttgcagttgaccaacaagtgaaacattaagttatatacggtgaaaaaaatcagtaactgaaatatttaaatattttatgaaagatggtgaagatacacgttgaaacatgtcgttgtcacacatgaaacaaaagtattaacggattgaaacatttgtttttcctttatcaaaatataatcatacgatatcttgttgtaaagatttaattacaacgaatacaatggtgtaattggatcatagattgaataagtaatttaagagaaaaatcattctgaagcttgctaaaatatatacatatatgcatggataaggtggagagagagagagtagcagcattgtagcacaggtagttttaggaattttatgcacaccaaaaacatacgttgaaatatatcactatcacatatgaaacatttagttttaacggtttgaaatacatgtttttcttttgacataatataatcatatgatatcttgttctaaagatttaattgcaacgaatacaacggcatgatcggttcctagaacagataagtaatttaggagaaaaaatatttaaagagaggaggaaacaatgaaaagaaacaaataggcatgcatcttacagtgagacagggtttatcagtattttccgagaaagtaacgaatagcaagtaaggactgaggtagctgcatgcgtcctacgtttgcgaagcactttcggaacaccacggaatcgaggaattgcgtcaaactggaatgaacatgatgaacacccgagcactggcatgattagtccacttattattcaaagccaaaatggcataatggcgtaagtgaatagcgttgcaggatcatccggactgggcctcgcgcgcggaagcctctgcctccgcggcgccccaacgccgcacgaggatgttctctttctcgacgtcgtgcctcatttcgagcgcagcgagttagccctgtttacctaatcaacaacttttcatcatgtcacatcgaatatttggacacatatatggtttattaaatatagaaaagaaaaaacctaatcacatagattgcgtataaattacaagatgaatcttttaaacctaattatgccatgatttgataatatggtgctacagtaaatatttgcaaatgacggattaattaggcttaataaattcgtctcgcagtttacaggcggaatctgtaatttgttttgttattagactacatttaatacttcaaatgtgcgttcgtatacttaaaaattttacacccagagaactaaacacaccctttatattgtgaaataagggaattcacggtgtaagatacatgttgaaagagaaaagccagtggtacgactatggtagtgagatgaacttatggagccatcctttggcttattcgcttattcgttgaattaaaagaatccggttactggcactcaacactctgccttttgaaatgcagcttgtgacttgttcagaattttatgaagcgctgaagcataacgggaaaatgtttctattttgtagtgacacataattcgaacatgcgtactcaaagcttagcagtcagtcatcgcgtgaaaacacatcaacggagcatatattgcgacgtgactggctgaaaaaattgcgatcagcaaactgcatcaatgagaaggaaagcaacatgaaaattaagctttagaaattagaaaacagagaagcaaacagagaaattacaacgtcgtcaatgtcaatggcatttcgtaatacctaaagcaggatgcaaaatgatcttggccattattggtttatacgaagtacatcctaatgcaccgcaagctgcgttagatcaatgcagtatgttcagattttccttcagaaatactagtactccaagtccatggcgatacacaattagaacatgcatgcttaactgagcattgagtcaatcgggctgcaggaagcaactggccgaaaatttgtggcccacgaacagcgtcgatcaaaattcagaagcaaagcaacgtgcacattaagctttagaaattagaaaacagagagaataaaagcaacatgcagtatgctcaagcctccgggttgatcaaattccatactagttcagtttccagtgctaattcagtacaagatcatcagagacacaactaagaaaattccctttgcaattgaaatcctcgaacacagcgatataccaactcaacgacgaactaagctcggatcaatcgctacctaacggggggaaaaaaaacaatgcccatgcaggcaaactccgatcagcagttagaacagacgcgaacagaacagagattcagagaacagggactaactgctgcctacatcgatctacctagttgcaggagatggaaggcttggtgctgcaggatcatcgggctgggcctcccccctcacggagcggcggcctcgccgattgcctcccgcacgatctgctcctcggcggcgagggcgtcgcgcatccgtcgaacggccaccgacgccgcgtccacctcttcagtggcggtgctcagaatctgtttggcctcccaggccacctctcgacgccgcgactgagcctggtagtcgcggtggacgcgcacggcatgcctggcctcccagatggcggagatcagcctcgtctccgccgccgccgcctcgtggaaggcttcttcgttgcgggcgctccacgcctgccaggtctcgtcgcccggttggatgccgtagttcggggtgcagttggcgtagagcctgaagagccaggtagcgtcgtgatggtcgtcgaacaccttaccgaggatgagccgggcgtcctcgagcgtcccggcatgcggcggcgggagagcgtagacgctagcgacgaggcccatggctgcgcggatcgcccccgggagcagcggtgcatcggagaacaccctggcggccagcttcgcggccgctgcaagggcagggccatctcgtggcgcgatggcggagaacgcgtgggcgaggaggagctcggtggcttggatctcctcacggagcagcccggcggcctcgtcgagcgtcgcgcgtgcagcgtcggcatccgagaggaccatcgccaatggagcgcggagctccgctaggtggttcaccatcgccgtcgccatcgcctcctcctccgtgttctctgcgtgtgcgcgcgtgtgttgtgctgtgtgtttttgtgtgggggaatggtgcagcgaggtttggaggtaggagtggggccgatttaaatgcactgactcgaatatttttacagcgtatactactctgtaatgtatttatttggtatctcttctttcttgaggtgatttgtttgaggtgataggctttgagatttacctcaagggtcccacgcgcaggtgtagattctagaaacgggtagcagcggaaggaaaaggggtgaaaagttcgttgaaggctgtcagaacaacatggaattgaggaattacgtcaaactggaatgaagatgatgaacccccaagcactggcatgattagtccaattattcaaagccaaaatggcgtacgtgaatggcgtcgcaggatcatcccgactgggcctcgcgcgcggccgcggcgccccaccgccgcacgaggatgttctctttctcgagggcacgcctaatgtgcgggtgatcggccgccccctcccctatactcagatacactcctccctcttctcccccttccttctctcctttttctcttcctactatggtacaccacaactttttttaaaaaaataaaaagttagaaaaatttatgtatagaaatactacatataaaaaatttgaattcaaatttaaatttgaattcaaatttaaatttgaatcggatatgtaaacttttaacttataaactttggatctataaactttaggtgtataaattttagatgtatagaaatactatatataaagaatatttgaattcaaattcaaatttgaattggatataattcaaattcaaattagaatcggatatataaacttttgacttataaaatttaggtctataaactttaggtgaataaaaatactatatatagaaaatatttgaattgaaattctaatttgaataagatataattcaaattcaaatttgaaacgggtatataaacttttgacttataaactttaggtctataaactttaggtgtataaactttagatgtatagaaatactacatataaaatatatttgaattcaaattcaaatttgaatcggatatataaacttttgacttataaactttgggtctctaaactttagatgtgtaaacttgaggtgtataaatttactaaaataggaaagtaatgtggtgccaaaaaaggcaactaggtggaggggggaggcgaattgatcgctacccccatcgccaggcgatcgatcgcccattagaggtttcgctttctcgacgtcgtgcctcatttcatgctaaaaacggtacggaaacttttcggattctggacctatttttgaaaactgaatctgtcggtcagatttttttttttggaaacggaaacggaaacaaaatcgaaaatttttctcggaaacggaatcgaaaatgataagggcagtttccgtccgaactcaaaatcgatcggaaactttctggaaattttcttagaatttccagaaattttgtgacttaaataccctgaattcttttttttaagcactgaatagtgaataccatggtgtttggctattatttatttaaaaaatatttgttatacagatctgaagttacataagaatttttttttcttgcattgggatttatcaacaacattactctcttaaacatagataatttatataatagattgtgttttgtgatgtactgttgagacttaacaattggatttatgtgattgtgttttatgataaatttttgaccgttgagacttgagaatttataagttcgaggggttcttgtattccgataaattttcgttaccgtattcgtgccagttcgtttcgctccattttcgatttcgataatatttgatttcgttttcgtatccggggcttccgattccgattccgattccgaaaaaaatatgaaaacaaaaacgataaagggggtttccgtccgtttccgtaccgtttccacccttacgtatatttccttttgacagcgtgttaacgtttcctaatataaaggattttgatattttgcttgcactatttgaccattcgccttattcaaaaaattttggaattagtttttattttttagtgacttactttattatccaaagtactttaagcacagcttttcgttttttatatttgcacaaatttttttgaataagatgagtggtcaaacagtgcaagcaaaatgtcaaaatcccttatattagaggatgggggagtacttactagcgttcttttgctctctatttactattatcttaaaaatagtcaaagttattaatgattgaacgaaatcgaggaataacccttaaccaaaattttggcaatttgaccctcttagaaaacttatttcaataataacctagtttttcacacgggttataatgaaattggtttttaacacggattattattaaaataagttttttaaagggtcaaatataattgtcaaaatttagggaattacctcttatgcgtctttaagatcaaacagtttcatcgaattgaatacgattgtatgtataataacatctactatatcaggaatataaatgaatcccattcttataattgcattgctcaggatacctcaagatccctcttaactagaatagaataaaagaattagtaaatttgttccgcccagaatgaaaattggcgatagggttataaacttataattatataattgacttaatcatttgttctatattagaccatttctaaaattatggtttaaggatttcaattaaagtcgacgtaaaagtgagaaatggacttattccgttgcagtaagctcgatgcctttaatcgcaagaaagccaaaaataatcttgtcagccatggcttcccaagtgttcatgtacacgggcctcgttcctagtacgtgtcaccgggaatctcgatgctgccgtgtgaaaatatctcatggaaaaagtacaccgaaggtccctcaacttgtcatcgagttaaaaaacatcttcgaaccgcaaaacggtcccttgactatataaaaccgatcacctcggcggttttgatcccggttttgtcctacgtggcgctttaaccatggtcatcggtggctgagtcagcatgggacccacatggaccccacatgtcagcgtgtacacctcaccctcttctccctttcccatcttctctctcttcctcctctctctctctcaatcttcactctggggctttgggcaggccggcgccgccggccgacggggcgaggccgagcagcggggagtcagcggcggcggtgtcgagctggcctgctcgccggagcgctacttcgccgtcgcgtccctccacgtgcatcccaaagaagctcctcctggcccgcatggcgtccatctcgatccgctccccctctcctcgcaacccctcattcgccggccggtcatccggcagcggcgcgaccctggccgggtacgacaccggtgtgatcgagggccccgcatccttcacgaaccgcatctcctcccgcgtccactgctgccgctgcggcagcccctgcgatctccttggaggcagcgagggccaagacccgggggtcatcgctcggggcagcctcctccgcggcggcgggagcctcctcgggcactagctgcggcttcggcacataggacacgggcttgatgggcggcggcgttgggccggagccggagccggtgttagagaagaagtggaggagcgagaggagacgatgcggttgggggtggtggcggctagagtgggagaggaggaggcggaggtaagccatggcgatggcagggtgtggcggcggctggctttgggcaggccggcgccgccggccgacggggcgagaccgagcggcggggagtcggcgacggaggtgtcgaggcggcctgctcgccggagtgctgcttcacctgagcgtccctccgcggtggcgtgcggcgggctgcacgaggacgcgaggaggtcggcgatggcgaactccctggggcgcatcgcggcggtggagggcgtcgaccacgtccgtcgcgccgtggcggcgctcatccgcccgtcctcccaccaccagcgccgccgcgctgccttccgtccgcgcccaagccacctcttcgctatgtccgccgccgccgcctcattgacatgagcaaacaatgaatccggataccactggcaattttggatccttgtaagcctctttttctcgccggagatttttgtattgttgatatcagagttcatctcatctcatctcttcatcaaggtcttttgttttgttcattgcagcgctccggctcgaggcaggaggcggcatctccccatgcaggagcaggcgagcagcaggacgccgagcgccgccactcccccatgcactctcccctgccggccgccattcctcccatcttccccggctgtcgtcgttcttctccccagcctgctccctccttgccgctgtttttctcccctgccagagagatgatgatgtggtatgggacccaagtgggtcccacgttgattcagcggataaatccggagtgaaaaccgccgagagacctcgggtgaccagttttgtatagtcaaggaattccgcatatctggttttgcggttcgaggatgttttttatctggctgacaagttgagggaccttcggtgtactttttccatatctcatcgaccccatcggtccatcccactggctggctggcaggcaggctaggtagtataaatgggcctccgtctctttggatttgcttccgccttcccttccggtctcctacgcctcacccgaaatctcactagtcacgcaccctctcctcttccgaacggccgcactacacacacagacgcgagggagcgcgcagagattgagagatattggtgccggaggcggagctgcctgtgcaggcggcggcggcggcggcgccgatagactggatgtggtacacggtgcatctgacggtggaagagatcgagcgaatcacggcgagagttgaagcggttacgacggccctcgaggccatacgcccggcgctcgacatggccgtcgggctgctcggcgaggacatctacgccgccgagatcctcgacgactacatgctggccgccctcgtgcccgcaggcgcaggccaggccccgctcccggacgccaccctcgacgcggcggcgaggaccttcgccaccgtgtcctccggggcgccgctgctcccaggctccatccttgacgtcgggaacctcatctccgccgcgtacgacatcgtcgatcagccgccaccagatgcccccacccccgacgggctactcaacgatgccatcaccgatctccaagccgccttcgccgacgggggcctcctcaccaacgtccggaatcacttccaccactgcgccgcgtacctccatgttcaaccgatcgacgccgacccgacgtggacggcgtggaccgggcaagcgcagcaggccaactatttcgcgaccgacgcgttggcgatgctcaacgtcgtcgcctgggaggccatggacgcgatggagcttatccgctcccactgcctggttccgtcgccggagcgcaacgagcacatgagggagctcgagaggtgcctgctcacggccatcaagtacatcgacaaggcgattgcggcggtgggtctcgtgcacggcgaggtggagttgatggaccagactccatcaagccatccacgacgccaacatccctgctaatggctgggcttgaatccatgacgcaccgcaagcttccgcgaggatgacgagatcgatccccctttccacgccgatccagagcagaggaagtgcttcgctctccatctccggccgtgttcgtatcgttccgcagatcgcaaactgcaagtaggtagatcacaaacttgctactacgacctctgttctgtcctgttcgtctctgcaggttttgtgtgggcgttttttttttctcctcgatttttaggtgtttagcgattgatctgatcagctagtagtaagtgtccctgttctgtttctgaacattttctccccatgctttctagcgtagcgatcgatcagagtttaatcagttttgtagagctaagcacaccgtgtgcgagagatttcccaattgaattggattgtggattttgatgatccaagctatagctgaccatctggctttaaattggagatatggattaatcgaacatctgatcagtttgttgcaaagcatattggagtacttttgtcttggacaaagattttctacacttaggtgccatggcacctatcatttgtatgcgactcaaatagttatagaaaaaattgaaaaaaaattagtaacattgtttgtgatgatacaagtctatacacaaacatgcaggactaaatttaatttacaactagagaaacaaaaataataaaatcagacagtgaatagtacatgtacagtggagataaaatttgttatttttgtttcttcatatatcgatcgaatttatacttgcatgtttgcatagtgtcttatattatcatggactatcttataaaattttaggaaattttcatataactgtttgcattacatgcatacatagaaaatactttctgcttttgtctctgctttctacagcttctgttaatctgagaattggtttgcatgtttccgcgagagatatctgcaggttgtgattcagactaaatcacagatatcataatcgtcaggtgatgatctggtttcattctgagacccatggcattcttgcatgggatgaaatcactttgccttcttgcatgaactatcaatgaaatgtaccatggcatatatggtgttaattagttaagtgggttcagctttgcctctggctgcagagatcagcttgatcagttggatatatctctgctttgtacagcttaataatccggctatgactttgtatgcctctgttgtgtcatgcgtgatgatgctcttgtgacacacatgccgataggaaatgtccttattcaatttgtgttgggtatgttttcatttatcagaatcaaacgttaactattttattacttgttacaaaacggatttctaaccttgcgagattcatctcttccatgcccttctccagaaatgcatggtaaacttgtctgtttgattatgattatgaatttacccctgtatgatttacgaaggcaggtcggccatatgatttcgttggcagtggaaatgtggaatacggctatacacgctatgaaacacgcacttcttgttcttgggatatgcctttgcatgtcactctgtgggccccacccttgtccacctgtcactctgtttcctggaattacggttgttgggccatgttcgtagaggtaaaacgagcagggggcccaccgtcagtagcagaggcaggcggttaactctggtaccttctcgcgcaagctgcctacatataacgaactcgtgctcatgtcatgtctcgtccgcccccacaacccagacacccagtaacaaccaacccaccatagaatctctcacgccacgcaccccacacagcacagaacacacacgcaccggcagggcgagatggtagagctttcgggcctgacgtcaatggtggcggaggagacgatggtggactggtcgggggtggcgcggaagatggtgatgcgcatcgagtcgatcgagtcccggctgggagcggccacgcggtacgccgaggccacgctcgacacgctcgactacgcggccgggctgctccaggaggacaccgacgccgctgacaccctcgccgccgacttcttcgccgtcctcgacctcgacgcgccagcggcagcagatcacgaagacgaaggcgagagcgaggccctgatccgccgcctccccgatcaggccagcgtcgacgccgccgccgcgaggctggccgccgtggtgttctccggtgcgccggtgctcccagacaacatcctcatctcccgggacctcatcgccggggtgtgcgtcttccggcacgacgtcgccgggctactccagaacgcccgcctccatctcggcgtcgccatcgaccgcagcaacaccttgaaccacatgatccgcagcagcagctctctcgccgatcggccggccggcactggcagcccgggcgcgtcgcaggattggatggattaccaggagcgcgtcgtcgagttgggaagtgacgcggagctgaggctgttcgccgccgtcaaggcggccatggacgcgcagggcgcgcacccgctctgcgtggtcaggtcgccgcagcacgaggagcacatggaggaggccaagcagcacctgcgcaacgccacttgtgagctcgacggggcgctggcggcgctgctcgagatgaggcgcgacgtcgagagccaggagatcctcgtgcggcggtggggcgccgccgaggctgaggcttccgcgcgcgaggccgcccagtccggatgatcctgcaacgccatcacgccaagcaggccgccgcatcgccttcctaattccgatcgccaaccacgatagcgagttccagtaggtagatcgaagcaggagtctctgctctgttcagttcgatcggtaattgtgttcatctcctgcaggttttggtttgcaattcgccgcccagattagccataggtccgatcgagtttgtatcagtttgattcgtcgttgagatgaaaacgctgctttgcgggagacgtttttttctggagaaatttttcttgtgattctttatcaagttgcgctgggaaattttggcactggctaataaatggatagattaccaagtgcacgttatagttcgtttgctccttgatcgatatcggcgtgtggtatattgaaaaccgtatgatgtgatcaaataatgagccgattataattgcgtgtcaagtataaatggattggtaaattacaaagtgcctgcacttttcttggcattacttagaaaagcatttttagagacggttaaatttgatttcttgagacggttcagctgaccacttctatcaaaacatcttgcttgtgaatttcacaagcggtcgggtgcaagacgaccgtacgtgaacatatgcattttttagtttccgttttccgaattttgtagcccgcataaaaacacccgaaaaaaatatttcgtatattactacatctacacgacagtaatcccgcgtgtgagaaattactgtagactgattttttttgggggggtttcttatgactttggtactgaattttttggctttcaataaatggcttaatcatgccagtcttatactacttgcgttcatcatgttcattccagtttgacgtattcctcacttccgtggtgttcacttttcaccccttccgtcgctcgctgccttttctagaagctacaccaaccaaatggtccaaatcctgtcacgccaaacaaatccccaattagccacgttacaatacagtagtacgctgtaagaataccacagaaatcccaattagccaccgtaatacggtactagtacagaccgtgtggtacgctcgttccagagcgatccgcaggggcaggaggaggaggacccgcggcagcttttcgccgcgccggtggtcgggctcgtcgccaagaacatctcggtgctgtacaacgtcgaggcccgcaatgcgctactcggatctagttggtggcaacccttctctcacattccagaaaggtaggagcaccacaacagtggatggatgcctcgtacatttttcaatgttttagcccatgtatctggatgttttattagttcgaaaaaatgttgaagtggattttgaatgtgttttatatttttcaatttttactcggatatgtagatgtttcaatagcttaaatccatttgtttcatctgatgattcaattgtgttttactgttttcaagagttaaaacattatttcattgactactgaatcatttttatgtaaggggtgaaatagcgtctgatttttttttaaaaggttagaggccatttttttggaaaaaaaaaagttcgattcatagttgtttgggtaacatatgctgtgaacataagtacctcgaccgctgtttatatagggctgttcactttgatgccattttcaactttaccaaattttagtaaagttaaaaaaaaagtggctacatttagtttcctgctaaattttagtaactatataagaaatcctgccaaaattttagcaagttgccaaaattttggtaataccaaaatttggtaaggttttttttggcatcaaagtgaacaggcccatagaaatagttctatctcttttgtctcctacctctcttccacccaacacagcacacacatcttccacccaacacagcacacacaggcgcgccagtactgggtgtgagtgcgaagtaaaatcccatctcaacggatttgctaaaatgatgtcgccatattttatggctgattatagtcgaatttctgaccgtcatatgttattaagtccactcaggtccttagcatctctcggctgccattacacgattaattaaaatttaacatgcttcattagtttaagcttttgatggttttactcatatgtatctgtatagtatataaatatacgttatctacaatgcaaaatatagacgttgtattgcacttacattataattacattaaacttacatatgtaatttagaaacttacatatgtaattttaaacttacattgtaagtacactaaaattacatatgtaatttaggggcttacaatgtaaatacatggtgactattttttggtgaaaattatggcgccataaatatagctactcccaatctcaatgctgtctcagtgcctcccacgagtaaactaaatttttggctgtgtacattcgtttagatgtagagaccggtttaatccattataaaaaaaagctgtaaacaaccaaaatgatctcctcggcgcatcccgtcgtcagtctaaaaaatgggcacgtctcctcctagctctctccccctcatctctctcccgcacaaaaccaacacgcaacacgtgctcgcccacaaaatcgaggcggcggtggaagaggagcggaaggtgatggacttgctagagatcgcgcagagggtgtcggacaaccttgacgatttcggcgttctactggcggaagccgccgccgtgctgcagctccaacagcaaccgacggcggaggcgacggacccggccgggggggggggggggggggggatcgcgcagcaggtggcgcacgaccttgcgctgttgcgcaggcacgcaatcgaacacccttgccgcaagtgcgacgctcgcggcgccaaggccgccacgctgctccgcgaggacatccacgccagcaagatcctcgtcgaggacgcgtttgcggtcgttcccgcacgcgatgacctcgaccccgaccgtgttctccgaggcgcccggtgctcccaggggcgatcggcgcagccatggacctcgtcgccagcatgtgcgccctcccgccgccgccggtcatcgggacactccggtccggaacggaacgcgcagcgcctcctcagcgtggtgggcaacgaccatgacaaggccggggccgcgaccgcttcgtcgactgcgccccggaactcggcatccaagagcggggcgagacgtggctgaactggagcatccacaggcgtcgaactttcgtggcggaagtcacggcggagacgtggctgagctccgccatctcggacgcccagatcgccttgcgccaacaccgcatctacaaggagcttccgtcgctgagcccaggggagcgcgccagggagacctggaaggtcgaggagatcgtgagcaccaccatcaacgaggtggacgcgatgtcggtggccgttcgccaaatgcgcgtcgccgtcgaggagcatgccgtgcgcgaggaaatcgacgacgccgctccgtgaggcgggaggcccagcccgatgattccgcaatctgcaacaacaaaccggtacagccagcgcatcgccctccatctccgtgttcttcccatctcttgcaaccacgactgcaactaggtagatcgatgtaggcagcagttagttcatgttctctgaagtccgaatctctgtcctgttcgcctctgttcatccatctgatcggacttcgtcgtcgagttggcatcgccatgtgtgagaaactgagaatttcatttgcaaccggatttttcttagttgtttctctgacgatcttgtactgaattagcactgaaaattgaactagtatgctgctactatggagtttgatcaacttggagcatactgcatagcatgttgccgcagcggcgtgatttttctttttccttttgcgggggcgtgaattcatttgctcctctgttttcttatttctagtttctaaagcgtaatttgcatgttcttttggttctgaaatctccctttttttgacaaaaaaaattggttctgaattctgatcgacgcagttcgctggccacattttctcaggcagttgcttcgtgcagcctgaaccctgaacgactgaatgctaagttaagcacgcatgttcgaattgtgtatagccataacttactactcctctgtttcacaatgtaagtcattctagcatttttcacattcatattgatattaatgattctaaatagattctaaatgtgggaaatgctagaatgacttacattgtgaaacggagggagtactagtatttttgatgttatgaatcagcacataataattatgaacaagctgcaatattgtttccacattaggatgcataacccaatgaccaagatcattttacatcctgcaatatataggtcgtcagcatacgctttaggtattaggaaattgaatcctcgtgtaaaagctgcattttagaatgcataactgtattatagaagaggtattttaccatccttgaggaggtatagcgaggtaccaattacatccgaccgttgatttaggagcggtaggatcggtataagtgaatctagtactctgggagcacaagataggaatggtctaagtagatcggctatccatccatggccatggcgattctggattccgaacgaagaaagaacgatgcgagaaagaggacgggatctgatcacattgttgtggccgcctggaggcttggagaggcctcccactgctgcccttgaccagatctggcgcccccgacctctgtggcgtctggatttggcaaggggatggacaagggaggcgcttgggggggggggggatgggaggggaggacaccaaaggacgaggaagagcggaggagatggctgccggtggcgttggcggtggttgacagcagcgccgcgctagaggaggagtggcagtggcatgagcgaagcgggaggcaaggagacggaggagtacgagcggtgggatcgctggatgcagatcgggagaatttgttgatgtggaattgcaatcttacccttctacccttggaatttagttggtaccgcctttgcgcggggatgcggtaccgcgcggtacagagcccttttcagccgttagatcacacgtaatccacggttagaatttggtaccaccttcccttaaggaccggaaaaaccctcattctagaaataaaacaagtgttgtatgtcgaattcaattctaacaaataaattgtagttccgtacaaaacgactaaatgtatcccaatactccatggcattttgaataaaaatccctaaatatagttgcccatttgatacatcattttgtaatccacaatatatgttattttaatcgttgttagtaaaaactagctgggtggcccgcgcaattgaacgattagcactcatacaaaattatctatcttttacatatgattttacttaaaatttacttactctgtttcatattataagtcgttttgactttagtcaaaagtcgaactactttaagtttgattaagtttgtggataaatatagtaatatttacaacaccaagcaccaaattactttcgttaaatctataattgaatacattttcataatatatttgtgttaggttgaaaatgttactagtactttttcctataaacttggtcaaatttagagtagtttgactttgaccaaacttaaaatgacttatcatttgaaacggagggagtattaaatagctatatcgttatcttagggctccaaaagactgaattttatcattatcgtgtttctaattttatagtttttaaaaatcacacagtcgcatctttatcacccctttatttgctgaagcagacatacggttaatctcaccgatgcaagtaagcacaattagccactgtaggtgtaacatgctgtaaaaatatcttgccttggcatccgctgttagcgtatcttatctatttggcatgtatttcatgtttccctttttgccacacctccggatatctctcccggttctgtttctataaatcggttgagtagattcaggaaggttgtgtgcctatacgtactccgcattggtatcaatacgattattgcattgagtcctatcgtctcacatggtatcagactccccgatccaccgcttctgctcctaaaccctatttttctcgccgcggccatgtcgaccgccggctcctccctctcccacgatgcgctcgtcgacaacattgtcacaacagtggccgatgccatgcgcgcatgttaccagcctcctcccggtctcaaagtcgacgatgtgatcaccaagtccattgccgacttcgccgccgacaaggcttccgccgccgtgcgcgacgcgctctccacacaccttccagcgccgccggctgcatctgacctccctccgtcgacggaaactacatcaccgtcacccttccagagatcgcggcgctgctcgcccgtctcaccgatgccctattgatctcaactccaaccaccggcgccgtcctcgaaaacaccaacacgccaccaccccaagtcctcgacgctgacgccggcaacgcccttcatactcaagccgttgccgtcctcaacgtcaaggcacttgtcccggtgacgctcgacctcgccgctgcaaactactcccgatggcgcggtctgttcctcgtgattctcgacaaatatgccttgacggatcacgtcgcctccgacgtccctcttctcgaccaggccgattggacacagatggagtgtgtcgtccttgactggttgtatgggacaatatcacatgacctgcttcaagaagtcatgtcgccgaccgcctctgctcgcacggtgtggcgcgacctcgagttccaattcctcggcaaccgcgagctccgcgccgtcaacatctccgccgagttccacaccttccagcagggcgacctctccgtcatagagtactgccgtcgacttcgcaccatggcggacagcctcgccgatctcggtgaaccacagagcgatagcacgctcgttctcaccctcatcaatgggttgagccccaagtatggcaatatgcagtctttactccccatgcaagttccgtttcctagttttctctaggccagatcgcaactactgcttgaagaaatcacgaaggggcatcgtccaacgtctgaacccgcgacggtgttcgtcgcgtctaccgctggcgcccgcaccgcccagaacatccccaacaaccaaggcggcggcggcggcggcggcagctccggcaacaactcccgcaactgtcgttgtggacgcggcaatggtgggggcaacagcggacaaggcagcggccacggcgcatagaccgccggctcacagggaggacagggcacgggcggtcaactggtcggccaacaggccagcgcccctcgctaggcccagcagtggcccactcctttcaacccatgggctggcactatacatatgtggcctgggcaggccccaagcatattgggccggcctccttttactggggcagtttttcctgggctgcagacaactcccgcatacagtgctaggctgggccaattcggccagcctggtgctctcccaccgcatgcgagtctgccgcccctccagtgtcacgtcccaaaacgaccctaaaatatatcctttaaaattatgcctagaataattaaaatccttgtgaaagcctccaaaaattaaaatgtgcaaagtaaaagtcaaataaggcttggaggatttttgtataattcctaaaagcctaaaatgtgtaaataaattttagtgcaattttcagagcacaaataataattattaagaaataaacaaagttgaaaaggttttataaaaagaaaaaccctaaaaatctctctcccctcgggtgggccgaatccggcccatctcccttcctccctctcttctctcccctgcggcccattcggcctctcctcgcgcgcgcgccactgacgggcaggcccgcccaccaccctcgctgacgggtggggcccacccgacatccccgtcctcccgccgctcccgccgccgccgaatccgccgcatcccgccgtccctgcgtgcaattaagtggggggaattattccccgtgatcccctccccctttccccccatttttccctctctctcccgcattcaaacggccggatttgctcccgcaaatctcgccggcgccattgatggtggccggacctcccgcgccggtttccttccccgccggccgccctctctccctcccaaccctatttaaacccttcccgcgcctccctcgcccgtttccgccacttgccgcactatctccccgccggaatcgagctcacgctgtagccctctctctcctccgttgccgatgacctccggccggctctctccgctcgtagggaccgtctcccacctcggcgcagcctccttcggcttcgccgcatcatcaccgacctcgtccacccctccatttcggtcgccgaccgccggaacgccgccgaccccgtcgacccgagccgcgccaccgcctccctccgctccggccgcctcctccatcgccgccgtcgccccagggtgagccgtggaccgccgcctcttttcccccttcccttcccctctctcggccgccgctccgtcgtgcctatggccgccgccggcgaccataggggcgcgggcgccgcctcccgccggctgcaccgtcgtggccgcctccgggcgcgccgtgtggccgccgcgtggggcccggccgtcagccgcccgtgccctcgggtgcggctgacgcgtggggcccacggcgccggccggtgtgagcccgggtgcgcccggtccaccgaggaccgtgaggctgccgcgtgggccccactcccgtggacccggtccgcgcgccccctcccctcggctgacgcaataaatctttttaaattaaaatttaaatgatgaaattcgcaaatattcacttaaagagcatataaacttcaaatggccataacttggccatttgaactcggaattggaccgttcaagtctctaatttttccttaagaagtcaagaacccatttttgtgctttgttcctgcttgttatatggagtttattagagtaaaagccttttttctttccgttggtcgtgtagacgctgcagcttcggaagatccgctctacgtggaggttgaagccgacgtttgggaaagcgagcaaggcaagtcacatcatccttgaacatattgaatcccagtttataaaattattttgatttaaattaatgcattatcgctttatttaaattcccgcgttatcactgttttatttagccatgcctatttacctttgttatgaccttattattattgttattgttattattaccttgttcaccctagaataaacaaaaccccaactagtggatactctattcatggtaccactagtatgaatttaggtagatgcttcgctgtttaattaggcaacattaggtggttttacaactctagactttgggaatattcatatcgcttggacattatggaatggttggattattgtggaattggattcacacctccccctctattcaaaaccctcaaaatggttttaggctgggctcgaggtgcatggttttgatagtagcacctcggccacataaggaccggtcttcgggcctctgttgcaaagcactaccgtacttccacatgtctagtgggtaaggcttagtttgtggctcagtctggttataaacaaaagtacacgaatggagatggacgaagtcgggggtcgatggacatctctagggcaaatgaaggctacacgagctgcggcccggtagtcgagatgtcatggcacagggctggtgtcctgctgctaggggctcagtcctgcctacctgtcccggaggttccggccgtaggtggggctgggtcggtactcttgtctatggcttggatgggttggaaactacgtcacatctttcgtccgtataccatggtagtatgtggcacgtggttacacgtgaggaagatgtgtcttgtgggtaaatatgtacacctctgatcagagtataatctattcgaatagccgcgccctcggttatgggcaagcctagcaatgtacccaagttagtgttttaaattcttaaaacctggttaacaactaaaatgtggaatggttggcctgggttggcttgggacgagctgggacctagggtcgggttgccagttcggtctgaatcatcgtaggccttgggttaaggcaggttcgtgtgggttcacggccttgtttaataatattgtatagctctaggatcatgtttttaaaagtagctttgagcaactaagtgtcttttaatgctgtttactgcaaaccctaaccccctatattataactcccttgtacccccttgcatttattctgcacttgtgggtgtgtcttgttgagtacggtggttgtactcagtcttgctcaattttttcccaaacccagaagaggagttcatggaagatgaaggctttggtgtctagctcgtgcctgtcgtcaagcgcctgtggtcgtcgccctagtcttctgctgttttttttttcgtttgtcttcatgtgtgctgggccttcgccgcccatgtaataaattaactatttacgcttccgcttgttaaactctgtattgtatcaacttttggtgtaccttgcctcctgggacaaggaataatacacgcacgtaaggaacgcccgttgggttatttccggctgtgacatccagctccctgggccatcggtgtactcgccccctccttcggtggtgccgccctctcctattgcggtgccatcaccgcagtgggctggcccctcccagtgggacccacaggcgctcgcgagctccttaaacacggcaacgttgactccaccgccttccaacaagtggcacatggactcaggtgcatcttctcagatgactgcccatcccggtatccttagtgcatcctttccaccaaaccactcacaaccctcccacatagttgtcggcaatggttctctcatacctataactgccacgggcactgcgtatttacatcaccctaaccactcttttgtgcttaacaatgttttagtctctccactattaagaatctcatctctgctcgccgttttgctcgtgataattggtgtgctgtttcacttgacccttttagcctttttgtgaaggattatcaaaccaggatcgagatcgccaggtgcaatagctcaagagacctctaccccctctcagcggacactctcccttcggcagcctccgcccacgcctttgtagcttcatcctccaacaccgacctctggcatcgccggctcggccaccttggtcatgaggccctcactcgcttggctcagacttccgtcattcctcccccgaaaggcgccacctccctttgtcacgcttgtcagcttggtcggcatgtccgacttccctttactacgagtcttactagagctagagcaaagtttgagcttattcattatgatttgtggacatctccaattgttagtgtgtctgggtttaaatactacttggttatccttgatgatttttctcattatgtgtggaccttcccgttaaagtttaaatccgacaccttctccactttgtcccactttttcgcttttgtgaagacacagttctccaccactatccaaaacatacagtgtgacaacggtcgtgagtttgacaactccagtgcacgaagtttcttccttacgaacggtgtctctctccgtttgtcgtgcccccacacctccccccaaaacggtaaggccgagcgcatgttacgttcccttaataacatagttcgctccctcctgtttcaggccagcctcctaccacctttttgggtagaagccctccacacagccacccacctcattaaccgccatcccaccaagactctccaacaccacacaccgttcttcgccctttatggtgcccatccctcctacacacaccttagagttttcgactgcaagtgttaccccaacctctccgccaccactccccacaaattcgcgcctcgctccgtcatgtgtgtgtttttaggatatcctaaggatcacaaagggtaccggtgttttgatccttcctccaacagggtctatatttcgtgtcatgtggtgtttgataagcactcttttccatatgctgagatggccaaccatgcagatgctgctaaccttgattttcttgaggatttttctgctacagtaccagctccgattggacgttgtcaacacaccagggccccagcatcggtctcccatgctggctcccagatcggctcgcctccggggccgtctcggcctctcgggccggcgtcgcctgggccggcctccccggctggctcctctaccgggccgtccgcgtcgcctgccaggctgtccgcgtcgcctgggccggccttcccggctggctcccctaccgggccgtccgctgcgcctgggccggcctcctcaggtggctcctccaccgagccggactagccacctcacgagccgcccgcatcaccgacgcatgggccgcctgcctctcctgggccgtggtccatcaactcggctctcccgtcggctgcttcttcctctacacgggcgtctttacccgtcacggtgccacttgatctgacgcgttttgttccaccaagcggtgccaccacgcatccacgcagcgcccgtgctcctggtaccttgccgccgccatcacaggtcggcgctcctgtcaacgaccacacaatggtcacgtgtgcaaaggccggtatacatcgtccagttcagcgcctcaacttgcatgctgctcctctgtctccagtaccccgcacatatcgtgccgcactggccgacccacactggcgtacggccatggaggaagagtacaatgttctcttggccaaccgcacttgggagctcgtcccgcgtcctcatggcgccaacatcgtcacaggcaagtggatctttcgacacaagtttcaggcggatggttccctcgaccgctacaaggcacgatgggatctctgcggcttcactcagcgccccggcatcgacttcgatgagaccttcagtccggttgtcaagccagccactgtccgcaccgttctgagcttggcagtctctcgggactggcccattcaccagcttgatgtcaagaatgcctttttgcatgggactttacaggagacagtgttttgctctcagcctgctgggtttgtcgatgcttccaaacctgactttgtatgccgtctgaacaagtctctttatggtttgaagcaagctccccgcgcttggtacagccgttttgccagcttcctcctctccattggattaacagaagcgaagtctgacacctctctattcatctttcgtcgcgggactgacatggtctatcttttgctctatgttgatgacattgtactcactgcttctactggtgaccttctccgttggactatccgtgctctccagtcagagtttgccatgaaggatcttggtgccttacatcacttcctcgggatcagtgtctgccgcactccgtctggccttgcactcagtcagcaacagtacagtgttgagattcttgagcgtgctgggatgaccgactgcaagccttgctccactcctgttgataccaacgctaagctttcctccaccgatggcgctccggtttctgacccgactaaatttcacagccttgctggtgctgttcagtatctcaccttcacccggccggatattgcttatgctgttcagcaggtctacctgcacatgcatgacccgcgagaaccgcaccttgctgctctgaagcgcatcctccgatacgtgcatggtactttggactacagtcttcacttccatcgctctcccactgttgacctgatggcttattctgatgctgattggggcggttgtcccgacacacggcgttccacctccgattacactgtcttcctcggtgataacctcatctcttggtcatctaagcgtcagaacacggtttcccgttccagtgccgaggttgagtatagggctgtcgccaatgcagtggctgaaacatgctagctttgccaacttctccatgagttacatactcctccctgttagaataggtgtcgaatatactagtcctatttggttacagttggacttggagttgtaataggtgttaggggtagagttagagtcggactctgtaacccggcatctctcttaaatagagagggggcaccacaatgtaaccatggcgactacaatgtagcgtagacacgcagggagatgatggcggcgtggccatggactcgtagcggctaggagctatattggttggggaggagcgcccataatcagagcccgggggatgtaggcttcggctgaacctcgttaacaaatattgtgtgttcctgtgtcgtcatctggcatgtcttgggtgatcaatgactgaagcgatcaggaaggttagtcgttgttctgctatatcgactagcttttataacaagtggtatcagagcagaaggtttcagtattgaatcaagaagacatgtggaggaggaaacacgaggtggggattgcgcatcgacaggagatcgtcagtcgtggcgatgagatcgatggcgacaacgaggacgttgcggaggcgacgacctcactcgtgatcatactggcgatgacggaacgtgaccagaagacggggccgggtgtggccgaaggcgaccggagagatcggaggggtaacgctatggacggcgtgcccgacgcacgcggcgaacgcggatccgcaacggtagggaggccactgacggaagggcgaaaccggcgagtgtggcgcggcacagcgaacgtgtagggccgatgacgacggggtcgtggacggtgaacacgagggctgcgactgcggtgcgtgcggaggcacggacgaacagtacggatgctgttctttgcgtacaacttgaacggagtcgagcaaatcgcatggatcggagaagacgctttcatgcggcacgatgtgtatacaatcatcttggctgcatgcattaaaatataggatggctagtgcgtggtggtcgtcaggcatatgcacaagctgcatgttacagtgctgagattaatgcataggaggctagatgcaagcaggtgcataatttgtgtatgagcgtggtgcggtaggctatttgctgagaggaagttggtcgtgagggaaacgcaacagaggtctaggcggacacgctggctgagttgtatctatttctgtggccattagagtcaagttgttcaatcggattgcataagtccatcagagtcagactcggttgtttggaattcagtttgactgggactttcttgggcaatggtaaaagctggcttgggaagattcattatggcacaaaattggcagaaatcggcgcaaaatagtgactttgcgagaaggctccttgggaactctgtagagatagtctcacggtgacgaggttgctcagcaaggtggcgaggtatggctcaggaacaaggagtacgcgagagtgttggccggaccgaaccagaagcaggacggaggtagactggccgtgtagcagattggttggaccggtgcggcagtggcaaacgggtggtttgctatgcgagaagttccgggcaacagcgggtcaaatatcgttgaaggggtcgacgatactgtttggcagtacaggatatatccaggatatgcgggttggcatgatggggatatatggaaatctgcctcactgaagaggaagagggaagactatcttggtaattctttggatgattcaaagcaatggtaattttctcaaactatcatggagctcaaactatcatggagctcagtctacggatgcgggaaagcgtggatgttggatttattagctcggttcataagacgacaaggaagaaagggttcagctcttcaagtctggtgagtttgatttatttatttggtgatgacgtgggttatctggccatggattagatcgaatcaaatcaaagacggaagatggaggtgaacatggtcttcgaggagtttatgatgtgtccgctaaggaagaatccaatttcgcttggcaagacgactgagatgataagagagaaggtggagcactgttgcaggtggaatcaagaggaagaaattatggggatagcggagtctcttgaagatggtgggtctggcgtagactcgtcgagcggcttgcggtgaagctgcaaagaagacaacccaagtctggaggacagatggatcggcatggtgattctactacttctaggtggcgtatattcgtcaaggtggagtttgttagaataggtgtcgaatatactagtcatatttggttacagttggacttggagttgtaataggtgttagaggtagagttagagtcggactctataacccggcatctctcttaaatagagagggggcaccacaatgtaaccatggcgactacaatgtagcatagacacgcagggagattatggcggcgtggccatggactcgtagtggctaggagctatattggttggggaggagcgcccataatcagagccctggggatgtaggcttcggctgaacctcgttaacaaatatcgtgtgttcctgtgtcatcatctggcgtgtcttgggtgatcaatgattgaagcgatcaggaaggttagtcgtcgttccgctatatcgactagcttttataacactccctccacggctactcttgtttattgtgacaatgtcagcgcagtttacctctccaccaatcccgtgcagcatcaacggaccaagcatgttgagatcgatcttcactttgttcgtgatcgtgttgccgccggagctgtgcgagttcttcacgtgcccacaacattacaatttgctgatatcttcaccaagggactgcctacgactgtgttctcagaatctcggtccagtctcaacgtccgtcaggccgacgctgtgactgcaggggggtgttagcgtatcttatctatttggcatgtatttcatgtttcccttttagccacaccttcagatatctctcccggttttgtttctataaatcggttgagtagattcaggaaggttgtgtgcctatatgtactccgcatcggtatcattacgattatcgtgttgagtcctatcgtctcacatctctcacatccgcatcgcagtgtatgcccgtttcaccctctgaatcggaatctctctcacccagtcaccacacacgcgggccggcgggcgcacgcaggagtttcgattcgaagatggcggtgccggtcgacgtcgcggatgctggaggcggcggcggcggcagcggcggaggaagaggaggaggaggaggaggaggtgatagactcgacggagattagatcgcgcggaagctggccgacgtacttgcggggatgcgcacacgagcggcgacggtccttgctaaaagcgcgacgctcgccgaggccgccgcgctgctccgcctccgcgaggacatcgacgccaccgacaccctgcgtttaccgtcgcccgtgacccagattaccgcgacacccggccgccctcgccgcggctgcgacgaagctgcttattgtcgcccgcgcgtttctccggagcgccggtgctagtcccgggggcggtcggtgaagccacggagctcgtcatcagcgggtacgatacgagatcccgtcgcgggtcgccgggccactccagaacgcttgggccgagctccgcaggcagcaggctgcccgaggaccaggagaacgtcgacttcatcttcatcgagtgcatccgcgacctcggcatcggcatgccatccaaccgggcgaggggacgtggcttggtgcggactggagcgccgctgcgccacggccacgtggagcgcgcgagggaggcttgggagatcgaggagatcgtgcgcgccgccgtcgcagacatggacgcggcgctggaggccattcggttcggcagatacgccacgccgtctgtctcgccaccgaggagaagatcgtgcgccgtgcgcgacgccattgacgacgccgctcctccgtgagtgacgcgcgagcgcgagatccgggcatccagccttttgatcgatgatcctacaacacagcgcatcgatgatccttctgacactctcttctctgccctgttctcggtttctattaattctgcaggccggtttttgcttgggcgtttatttattttttactcgtctttctgacagcgattgatccgagtttttagtttgtatttagaccgatggtgatacttttgcaaagtggattttcttagatgttgttttgtcatgatctagtacctgaactacattgagcttggtttggttgagctcagtgtactagtctggaatttttgtcaggtattggaacaggatgaattcacatttgtctctgctttctccagctttaatttctccatgctgcttttgttctgaatatacatctgcatcatctggtgatagttgttgccttgtatatttagtttgctgaatgctgctactgactggtagtcatggtattcttactctactccgtggaacagatcgtagatagtactccctccgttagtgttataaggtattttagttttggtcaaagtcaaactattttaaatttggctaagtttatagataaatatagtaatatttataatattaaattagtttcatcaaatcaataattaaatatattttataataaatttgtcttgggttaaaaatgttgctacaattttctacaaacttcatctaacttaaaacaatttgactttgaaagtcaaaacattctataacctgaaatggagggaatataagacaatagaccaagttttgattttattaagtcaaacttgtataaaagttctcaataagtttataaaaaaaatagcaactcttacgatactactaaattagtccaattaaatatagcattgaacatatttttttaatagcatgtttatctggtgtcaaaaatattgacatgtttttctataaacctaatctaaagtttgtcttacaaaacatcaaagtactcttgtagtaattatcgggggccagatatcagtgacttcacgtgacaaggcaccaaggcaccaagcagagcagtcgcaagttcgcaacacgcgagagggagacggagcgcgcgctggggagcagcaagcaagcgaacgaccatcccatccctgtcgagcttggcttaggtgacggatgcaacgctatctgctggactagcatgacttacaggattactaatgctagttggattcgatgctatcacagcttttccatccccgtcgtgcccagcaaaatgtcaatcaaaataacctgttctttattcctatcttcccaatttctatcctattgtttttctatcctattgtttttcatacacacgtttatcaaactgctaaatgattttttttttagaaaaaaaatccataggaatgttgctttagaaaatcatattgattaattttcaagttttctttgctaatgcttaattaatcctgtgctaattcactgttctgttttatacgcttgaaggattagttcccaattctataactaacacagctgtgaacaaattctttgtatgaaagtatgtttattgacatgcaatgctatgtacgaaagtatggcattctgcaatttcagtaaagggccaaacacagctgtgaacaaattcaagcataactattttttttctttttgcactaatgcgtgcttaaatcactaaacagaactctacatgagccaaaaaaaaaaaaggatatatagcgatatgcttttttagatgggtttgctacctgcaaatttcagtatccattatgtcattttatttgtatataaaagtactagggctgatctgttctacaatataacaaacagtgcatagttggttgtaattccaacaatctgtgagactaacatgcagttttacagatcggtggttcaatttctgaaccaaacaacgattatttattgtcctataagccggaatcctcccaaatcatcaattcaagattcctcccttcagccatgtgatcaaatagatcaaacgcgtcctctcagttatccatggagtcagccacacctacataagatgagcatgatcaaacaaactgacagaaatttgaagaaaagatgccaatatgttccaatgaccaaagttataacttatacagaataccgcatcttgtcttccacatatcaataaagcttccactgtctaaaatttggaataaactaccacatactatctcacaaattcatcgcatcaaattactcaaattcaaattgttggcaaaacgaggacatattgtttggtctctcattgtccacccttgattggcttgattttggttttgcgttatgtgaacaaggatttccttgctgtttctttaaaaaatgaaggatactaaggaggaactcagcatcaaattaatagaaaataaataggcacccaagtgaatccagtaggacttgatggtggggatgtacacccacataccccaagtgagcgtaggttcattcaataagaatgaatgatactaaggaggatcttagtatcacataaataaagaaaataggcacctcacttcctattttccttgctgttgataccctggcaacgattcccccttacccagcagtaaaactaggcaaagctagccaaagatataccttagagtagagtagtagttctcaaaatatcaatgggaatattctacacgcgctttaacttaggagacatataaatctaaagagttaactgtgatgaatgaaacttttcagagaaaataatagcgaaaccaagaaaaagagagaaaaagctattaacacaacattaagtaaatcaatcgcatgaatcatattgtacagacacatatacctttcactatgcccaaggaaagcaagaggtcatgcagaaatggaaccaaatggcatagacttatgcctcctcttgggatccacaaagacaccccataagtagctctctccatcaatccctgttaccatggtagaaattaaaacctcgctatcagtctgtaattacattttatctttttaaaccaaaatatattatttttgcagactcacaataaaagttagttgagcacaaaagtatgagaaattaattacaaggatgaattattttgttttgttgtagaggtagaaatcataatagagggtaaaaaactaacactgggaatcaggtggaagcacttctgaggaatatatcagcaactttatattgttgatatatgccctcataacaaaattgcagctcgtctccatgacatgagattgactctttccattcctaaaaatatgagaaataaatgcatcaacattcatatatgtattgacaagaaaggaagaacatgaaacagcatataaacaccaagtatttgtcaatggaaccagtataaaccctaccggtcaagttcagtggagaagaagaacaagccaatgtcttcataaactggtggatttatctcaaaagattttggccattcatccattcgaggcaatatatccaactctattatactaggcatgctcttgatgacattgagaactttagacgacacttttgatgggcagtaagctttaaaatcagcaggattacagtttgatccattggagacaagaaagcatcccctaagagcacaagaaaatcagaaactttcactctattatgtataattaaatcatctctagtaaagtaaattcattatatgaggtaaaattcctatgcaaaagaaatagcagttaaacaaatgaaatcaatgctgcacaaggtaataagagatgaaaaacatttaaagtacctaaattataaaaacctaagacagaggataacatagtaagataagctcttactgaaacaatcaacttgacacagtgattaattgtaagttacacccatgtaacataaatcatccattatattcaaggacctagatgtttaacatggtagcatgccacctcgtagagtaaaaagtcacactgactactaaatgggcattagtgtttttttgtcttcaggcagctagcctagaaggaaatagtgaatataaaatgactactgaattatgcgatattgtcatttatccaattttgtttgtgatccttaagttctgacatgaatatagtctccttttttctttcctgaacaagcagtagagaaaacacagggaagggaaaaggaaccccagccctaaactcaaaccagtcttacaattacaaaagcctcagaacaacccccttactcggtagggactagcggcctactgagcaaatcccggagcttagaagctccaaccaagcacaaaagggcactttcatttgctactgcttgtactacagacatcacactaggacttatgccatcaaacacactaccattcctatgctcccagatctccaaagccacaagtataacaaatgaattgaaatctttctttaagtccttttcaacatctctcactaccctgaaccaccagctaaagaagcgatttgcgtcttggctcagcacaatggaagaagacagtccgaacctttgaaggatcaatgaccgaacttgccgggtgtaaacacacagaatcaatgacttatagacgcattactgatacttgtttttctttaccttatgggattacgggagctattgtctccgtgtttcttttacttttgagaagattacaaatgccaatttggaaagaatggtcagttgacaatatttcaaccatacaatattcctgcttactcatacaatgatatgtagttaattacactcctgaatagctgataaattttcaatttacccaaaactaacatcaacaaccaataaccttgaaattgtaggtcttacttcaaaagaggtagtggtgcacctctcaaacaaatggagtgagaaacgaaggagtgttcatctgcatgggcatgtttcacatgctcatgcctagagaaaataagagataggcttgcataaaaaaaaggtgcaatataactcaattttgttacagcattaaggggtacagagtgaaaatattaccctaattacacccttgatttcctttgtaaactttcatcgtgaaattacaatgaaaatggtcatttattgtgcaactatgaatgaaactgtacattatgtccaatagatcaataactaattctgacatatttttgaattatgtgggtcatgtggatcttttgccaatcttacagcaaagaataaatcagtcccattggggtatagctagctgaaccgaggctgttcatttgttatcttaggtataaacatatatcaaagttgaccatgcagatgcgatttttagttccagaaaaaagaaaaccattgtgaatcttactctgaaaatggtgaatacagacctaccatacatatatggtatatatacataagaaaagaaactacacagacagtagcatgcaaccacataaaacactcatactattcaattattatatttcaaaaggtataactccacatctgcaatttggtgaggaaagaaattgctgtagtaaactgtttaatttctcgtcaatgtcaacttgatacatgctaaatactaccaatagtagatgcagatctgcggcagacctgcagtccagtaatgactgaatgtgcgcgtaacgtaggtcatcagagtaacagtcaatgaaaatggaatcactggctctacatgtgcacctatgcaaagttttgtaaagcggtagggtagtaagtgagtgaccacactatgggaaccacaacagaagctcagttcacattttaaccagaacaaaggtaaagattgctgaaataaaataattacaaacaaatatagcatgttttactcacgtccaacaaatttctggtggaggttgtcttgcatattccacacttgaattaatgaccaccagcatgcctatatcattgtctggactcatttcagatccacgtccaatatcagtacctactagagcaggacaatagaccataataaataaataacacatgaaaacttggtttgagatttgaacaaaaatatattaagttcagaattatggtttgaactgctaacaaaaagaatatactgtataaaaaattgtaatgttaatccatcaagaaaatgctttttatatgtgtaatacctgtaacattggatccactcttttctctaggatcatcccgactctgggggttcattgttactttatctgcactaactaccttcttttccctctgctcattttgaacctgaaagtcaatttttcctctaattgctctgcttctatgacatggacgaagcatctcacctgttttccattgattacgttttcttctaaatgtcattttctggttgatgcaatagcttaatatttcatagataaagaaaaactaggtatatcaatatacctgattgtgctttctgtttcatgtttataccagcaatctctgtctggttctgacttgcaccatcacctcgtttcagaaaaggcccttgagtgtcactcctacagggggactgctgcccatttggaaatttgcgatggaactggctatacgcacgattgtcactcctactagatgactgtttcgcatttggaggagatgcaggacggacatgactatttgtacgtcgcacatgaaaatttgacctacaatttggtggtctctcattattattcaataatgacgcctcttcataagaaatgtatttcactttggcattttcaaacttgtttggaattttcaggctatcttgatggactctattcctgatagtttgcccaccttcacatgagcagacaagaattatgatctgcactattaactcaaaaaatgagatggtttgtattatttaaatgagaaaaaaatattaccttgactaggagtttggtcccaattggacttgttttggcactcacaacaacaccattcatcaggaacatcatatgtcaccactgggaagcaataacttcaaaagcagatggaaaatctttcagtgatttgaatatatgtttaacaaccaactgcaggagcttccctaaataactttaaaagctaatggataaagacatgttttttatgttgggtaaaaaaaataaaaatggtacattcaggaccagctataaaatgtccgtgtcacttgctctattaaaataaccatacaaatttcatatcagatatttctgtttccattatgggtcagttttctctccaagcatgctgacaaataaacatgctagcaatgaattggtacataggtgtatataggcagatgtctatgtacaagtcaataaagaggaaaattagacagtgtaggaaaagaaaggattaccaatgttgatagacattgcaccgaatacattttgccattctatcttggtcatgaccactgccacatatcccacaaaccatttcattctgcagtgtaaacaaaaatgtcatgtatgtcgctacatatatttttgttttcacttttgcaatgttacggtcttgtggagatataaaactgtaaatgtgaaataaacatacacaaaaaaattaaaaaaaatgggataaatataaaaacacaactcaataagcaaataaaacaattgactttgccgtagtaaattaaatccatagagcaaatagcacagcgtaagtatagtttcaagaaagcgccagtatctctgtggtcatgaaacgtaaagcattggggcgcaaacaaaaaaaaaacaaatgataaaacaaagctgaacaacctgttttttttttcaaaacttgtaagtaactaaagctactaaactccgaaagactactctgcatgtccacaaaagaaatggacgataaatggatcatccagaaactgaaaatgttggaagattgaatgcacaaacagaagttcatttcacccatataccatgttaccaagaaaaaaaagaggcttcttttgaggtcatcctaagttgacttgaagtgaagagggactttttagggagatgccgaaatagatggccatggttgagcgtgtttctaagctaatggaggacaagatgcaaaatcaccttataaattacaatttgtcacagcaacaaagatcgcacctcatgccaaaatgcaaaagtgccaacatgtgcagctaaatatgcaagtgccaaaatgtttggaagcgctaaaaggagtcgtaagctgtgcactaaatgctacaactgccaagttcccattgttcttctgctggctcaccagcggcggatctaacatgggacaatgggggttcagttgaaccccccaaaccttcttgggaaccatcaaactgttactagcattaaggctaaggcaaatttgtagaacaagaagctagggcaaacgcaaattaaagaaaaagtgcgtgggtagagaaagagagagagagagagatgggaaagaggatgtgcgtaacggatgcggcggaagcagcaggacgagcgacggcgaccatgctcgcgcgatggatggtgatcggcggtggcggcggtggcggaggatgtggtcactaggatggatggcgcggaagcagcagccaaaagcagcaagaaggaggaagccctactcgctactcgcgggatggatggggatcggcggaggcgggcaagggcaaaactcacgcacgatagagtcaaaatggcagagggtaaattagtaatttcgcctaccccttctgctcccattttcccaagaatgatgaacgtttgagacggtggatttttattttacttcttctctagggttgagatggtgaataaataattggtatgtttggacaccgttggattaggtatggctcaccaaatggaacgtgctgtgttggccccacgtgctgagtctagagcccatgtacgatccagtgagatgtcaggtcatgttgtgttggtctagcacgattaggttgtgggctgtgtggaggccagttaacccaaatttgatatataccaagaaaaaaaattacaaatatagtagcgaggttctccgctcaccggtagcacattcatcttcctcctcatcaagcattgttttggcccttcacttcctacttcctttgccccgagttagtgagcccacagtgaccgccatgcttagtggttgtgctcacgaatgggattggccacacaacgacgttactgtgtaggcctacgtcgacgagcatcctccatcacttcctctaccctgaggcactggcttcctcgattttcagttctcctttcctcctggctcctactcggatggcagttgctcgattggcgattgttcgtctgtcatcggtcgccatccggtctcacaggccaagctatgtgcttttcgtggaccatatcgtgctggcttactacatgcaattgttgtgctggcacgccgggtcgggtagcaacccaagcatcacgtggctagacaggtcgtgccagcacgaccctcagctaaacagaccgtgttgttcctgagctgtgaaccacacgtgcttgcccgggcggacaagaagaatccaacccatttgacaacctatatgaggatttggcaaactcatagtcattcttatgtttctacggatgagatcaattaagacacctctttcacaccaaattaatttgattagagttgaattaaaggtgaactattttttaaagatgttcccttcctcaatagtgattacactcacaccaacactaaacaaataacacactcttttccaaaaataacatgcaaacagaactttcagatcgaccttttctatatttgccaataaatgatgagctacaaaaggatttgtttttttcgtgtcaaaacttattactctttttttccatttgaaagagtggcattggatgtccaatatcttgatcgaagtatggaggtcaaaacaaatagaataatgatgaatggagaaaatgagaaaatcctttagctcgataaggggcggatgtaaccaagtggattgtgattccaccatgtgcgggttcaatttcttattagatcaatttcaagtagcattgtctgagacaaaattaatttcaatatgcagaatgaggattaactgatctgagattatttttgcaactacaccggggttgtgttcggagcgagggttcccatgcaaaacgaagcagtgtttagcgcatgattaattaagtattagctaaaataaatttgaaaaaggattaatatgatttttaagtaacttttatatacaaaatttttgcaaaaatgcaccgtttagcagtttgaaaagtgttcgcactgaaaacaagagaggtgagttgggaaagtagagataagacctcagggctcctttgaaatggaggattagcaaaggaattttggaggattcattttcctaaggattttttcctatagagccctttgattcataggaagaggataggaaaacttccataggattgcattcctatgatcaattccataggaaaataagcaagaggttagacctcttgtgaaactttcctttgttgagtgtatcctgtggtgtaatcaaaggatcttctctccattttctgtgttttcaattcctgtaggactggaaaaacatacaacttcaattcctacatttttcctattcctgtgtttttcctatcctgcgtttcaaaggggccctgaggggatccacaccacataaggagttggagttgacaccgagcagacagggaaatatcctcgaagcacctatcacgatgatttttctaatccttcttaggcaatatttgctacttggaaatatgagatatttatatcttttctaaccttttataattgtttttccttttttacttatatgctatttaaaataatattttttagataattatttttaacccaaaacaaacatattaccatacttaaaaaggctattttgcctccctcatctctttgggccacccgccgaagggctacggcctacgggaacgggggatgtcggatcgcggttgtgctgatcattggaccgtgcgtgccaggccggcacgtcgtgccgaggaagaggctcaggcatggcccaacagtcgggttgggccggcacgagctcgacaacagttgagccgtgtcgtgcctaggctgggccaaatctccgtgtcgtgggccttttggccaactatagagcacagcgtccaatcaatctcatcacctggatccaattcatgcttggaacatgtcttgttgtttgcgaaatcacccttaatctgtcgaatcatctcgctgatgccaaaatacatcttcccacctgacgaatctaacctccatagtacattctatgcatgacctatgtgctaggctccatcctactagcagacttgtacctagcaccttcttaacacagacttcatcgaccaacggaacaaagaagacaaggagaataaataaggatagagatgtacctggaccccatgatgctgagcgcgtataggatttgactcggtgttccccttgctccaaggagaccacgccatggcaagataggtaaggaagaaacaacaacacgctacaaaaggcaagcaagcgccgccgccgccgccacgtgaagagaaagaggaatgcctggggaaggaagaaggaggggggagggtgttggaagctagggatttagggtttttataacccaagtagtggaccaccgtgaccatgggcccaccgatagatgagaggctggggatttacggattttgtatcaaaatggcagacctcctatagcaccataaacagatgcctaaaagtccattccgaaattctttctttaggattcctaatcagatttttaggtgtgaataaattcccgtcgccaacatatatctaaaaattgacttccaataataaaaagtaggtccaccttatcaacacaagaaacaaaaatcgctctgcacctcctcccaagcagacattccactgcacacctcgttctttccacattccgtgtgtgctattgggagccagcgccctcccctcctactagtggaggtcgagaaagacgataaaggggatttcaattttcgggcactgacctgaatgcgtgtgtgatcgagcacacattagcaacccccacgttgaggtgtgctctcttgtttcgcaaacttcaaaacttccaaaatgccattaaaaatatgatgagcatccttgtgcatggctcttttatttttttcatatggaaaagaatgaaggcaaagctctagctgttgtcacagagacttttctagaaaatcatttatttttcgtgacttatatattacaaaatcctatagagattaaccacagactttggagagcattttacatgcctagccatacatttgtcattgggcatttgtttctaattcattttaaaacaactttatcttgatttcttcttggttgaaacaatgtcctgttgtgattgatttgtccatactttggtttgatggatgagcatttctggactagagttagtttagttttacttttcctattcctatataaaaatagacattacaaaattgtgaaatgaaaaaactacaacaacaaaaagttaaaggagtgaagacatcagtaaatgcactttgggacaatatcctacctaccagcctaccaccgtaccactcatactccgtaactccattaaaggcttgtttagttggtaaaaaattttgcccctatatatcacatcagatatacgaacatatatttgaagtattaagatcatgtttagatcctatccaaaaactttacaccctatcacatcgaacgtttgaacacctgcataaagtattaaatataggctaaaaaaataactaattgcatagattgtgactaatttgcaagatgaatcttttaagcataattgctccatgatttgataatatggtgctacagtaaacatttgctaatgacggattaattatgcttaataaattcgtctcgcggtttactaatggattctgtaattagttttttattagtgcccgaacaccccatacgacaccatatataatacccgatgtgacacgccaaaactttccacccctgaatctaaacaccccctaaatgtagtctaataacaaaacaaattatagattccgtcaggaaaccgcgagatgaatttattaagcctaattaatccgtcattaacaaatgtttactgtagcaccacatggcgtaattaggcttaaaagattcatctcgtaatttcttggtgaactgtgtaattggttttttttacatttaatactccatgcatatgttcaaacatttgatgtgacagtgggaaaatttttgtttgggaactaaacagccctaatactccatagagaaaggtgacacatactactctttccaagaaaaattaatcctagctatgaatctaaacacgtaagtatccagattcacaggtaggattgaattttcatgggacgaatgggtatatgcgtgctcaatattggagctgaagaggtattgaggggtgcaccacttcgctatgcatatagcgggataaaaaaacatttaaagcaaatcaccatataacacaatcaatttaactattcataattacatcaacaaataagaagcgataataaaatgcttaccaaattgtgacaaaaagttaatatcatatacactcaaatcatcagtcgacttgagtgtactcaaatatgtacaacatactcccctcgccccattaaaaaaaggaatttagaatcggacgtgacatatcatagtactacaaatctgaacgaatgtatgcccagattcatcgatctagaatcgtagtattaagatatgtcacattcgatactagattatttttttatgtgacggagggagtaaaagagagtaaaatctactagaacaggagcagctaacaaagagctaaaacctaggacgtcttgtggcctgccagatcgtgacaagttcttttctgattacttatcgtcttacaaaattagattacttgcttcatgttttagaaaatacattttctgaaagaaaatcttttactgtattagttagaacaattattttaatttaagttatttgttaattttatttataaaatatttaatttatccctatgataaaatagataatctgtgcaacaatcagttcaacaatatgcgcagaccagtatttcaaattttggttcatggtcatggccatgaagtgcatgaagtgctcagtttcatcatcaaagccaagtcgcacggagccacacattcatggccaactttaccatgtccagtccattcaggattcattgccaactttaccatgtccagtccattcactacttgctcgctgtaggctgtagctgtcttccatttctgccagccatggaaaaagatgcaaaactatcgtgcctcacaactcacatgctacgcagttatagtccgtcctgttgagtcgactttgcacgcatccatgctctatatactgaccattttttccctacggccagtgactacctgttcatagccatggtagatatatttctatgcagatagataggaggatgcatgtgagcctctatctcttgctttaattaattcattttaaaaaacacagaaatttctgacctgctatactatcaagacattatttgcagatagacattggcaaatgcctttttactccttatagccttttctgaactttgaaatatatagtacttgtactctagtacaggctgcgtttgtcatctactcttctttttttcaagcgcacacttttcaaactattaaacaatatgtttttttaaaaaaagttatcaaaaattactttaaaaagctaatactttattaatcacgcgctttaacatgaccgattggagtaccatgatttcattttctaaattttttggatatgttcattcattgtaactctaagtttcatacatggaagttgaatgtttttacttagatttgatagtgtttcacctttttacttatttgccagtgttgcactctacttctgaagatgattcatactaaatatgtaactaattagtggttgctctaggaatttttcactacatgatcatactccacgctccaaaattttataatgccataatctcaatatacatatacaaaatttgttcaatgtatgacacaaatatagcaacaaatatcttataatattacaaatcaactggaactaacatttgagtccaaaattacaaaaatacaacataaataattcaattggccatacctttgaagtgaatttggccaaaattgagggtggtgcagaccatcccctagaaccgccactgcaactaatgttgctttgctgtgctgtagtttcttatatatctatatttccaaatgttaacattcaatttttgacgtttcaatggcaattgttttaccatccgatggccttacacacctaatagtgtcctgcactttgatagggctcacaacttgggcctgcacacctactccagcccaagccatcttgaggggggaacatcgccgcgaagcgctacagtgtataacgctagctcacatggttctctgctcaaggaaacaaaagcgcacgagaacatgtgtgttggcagggcgtcttcggccggtgacctgcaagatgaagcattgatgcacaacaaataagaagctcaggactcaggagcataagccagatatggcgttcgttgagaggcatttgaagaagagaatccacagcatgcagaggtaggtggtgtttgaatctcaagatgaagatgaagataaagattaagtctttcacgtaaaataagatagtaataacgtgtgattaattaagttttaattattataaacttaaaaaatagattaatctgatattttagagcaactttcatataaaaagttttcgcatgaaacataccgtttagtagtttaaaaagcatgctataaatatctaaaagttttattagagaaaagaacagtaccgtagtcgatccatcgaagaagaacctagtagtagtttggatgacttccatagtttaccacaaaatatttgacaaagtgtggcatgccacacattatatggctaagaatttgttggccacaattatggcaagttatggcaaaaaaaccactcaatgacaagtgggccagcttgctaaaaaattgtggcataactcacttatagcatgaaccaaacactagacttaattggttaaacttggttgtcacaactttggcaaatgttggcactcaacgaaacagccccctagactccgctgggcgctagcacgcacacgaagcaagcactcaatatatcatttgcgttctttcgcgtacgtacgcccgtgagcacgtgaaccacgcttctgctacggtgagcccgagctatctccccattatattcacgcagaaaatggtgcttcacacgaatatggggtttgggggttggaatgtatgcaccaataatcgtaaagcaaataatgtggctatcagtttggatgctattgcccctgggtgtaaaaaaaaaatctttcctgaccacacatatataatactatttacgacccttggccttgatccgcccttaaggccggaacctttattattttcaaggatcgagaaaatgcaggagttaaaaggtgattgagaagatcgagaattcttcataggtaccggattttccaaccggcaccgatgacaacggttttaaaaccatcacctatgggatgtacggtttgaaaaaaaggccggctcagcttaattcaaagacgatgcttcaaagccaccaaaattaaatcaaaaaataaaaaaaaagattcaaattcacattagagaatcaacaacttcattttacagatcacagaatcaaacattcaacaataatcgaccaagttaaaaaccaaataaaaaaaacacaaatcacaatggagaactacgccgccgccgtcacttgccgccatcgagtgccttcgagctgggggctgccagatctcgacactttcgagctggtggaggccgaatctgccctcccctccccccgagccacctgtaggagagggcaccactgcttctggccactcgggaaacgagttagggttgcttggagactagacaacaggtcggaggaggcaccggggaaggagagggagaggagtgttgcacgcacgagagagagagagttgaggatgagatatgtgttcgaggaattgaggataatatatgtgtggtcggcttcatctcattttttttactagctaaatacatactggcacctgttggtgtctttatttgtaccgatcattttaataaactggtacatatattattggtgctggtttctaaaaaacctagcacaaataaaaatgttataggtgttggttttaatttttagcctaaatttgtcagttttaaaatgtttatgatctcgggtggacaaacaataccttataaatgctggttttgaatgagggggcatctatgaggacatttcttattagagtttctgcaggagggaagagttaaaggtaagttagtgttttgccattatggatttgttgggagcagtttaattagggtaaacttgaatgattttgtattaatttgccttatacatcacaatgtaaggtttggctgaagtagactgatttatctgcattcgcagtggccaattcacctcccgggcagcacgggcacctatgagggtggctgcccgggcttcacggtgatgatccttgatatcaagaggggaggagggtaggaggtagcaaggtggacaggatccttaccgttgtgttctcctgtctcctctactactcgccagtccacacactaccaaaacgatcagagagacgacgcatcagtctttgtggttttggggtatcatctcagtcacctctactctaacatcttattactacatctgtcctatattggatcaatttctattaaaatttgtaaaacaaaacaaaaataaaatcattttgcctactccatcctcttagagcaggtacaataaactttcacggaccgtcaatgaggaagtcaagtcgattacagtactgaggccttgtttagttgaggaaaatttttaggtttggttgtcacattggatatacggacacacatttgaagtattaaaaatagtctaataacaaacaaattatagattccgccaggaaactgtgagacgaatttattaagcctaattaatccgttattagcaaatatttacttagcaccttgtcaaatcatggcgctattaggcttaaaagattcttctcgcaatttacacgtaatttatgtaattggttttttttcctgcatttaatactatatatgtgtctaaatattcgttgtgacagcgttaaaatttttgttttgagaagggcctgagttggaaggaataggggagagagaacgtgagccggtgactatcctatcgctcggttaaagcacaccttttcagatgaaggcgttgctgaggtccgcgcgctgaatctttatcctccagctcatgtcccgacgtcccgtcatggcctcgagctcagcttgctccagccggtgcacgatttgatatggtggcctcacctacagtccttcatcatccgtacgtgaagctcgaggttgtcactgggggtggactgcagcagctcgagctcgaggccatggcgccaaagacctggcttgggcgtggcaggtgaggctgcgggctggcgcagcagccgcatacgtgggctgcttgctcccggctgctgcatgcttgcgtttatacaggaaatcaaggggatggaagatgggagagaacacaaaagaaagaagtggatagtgcatgatgcgatggaggggaaagtgatttcatccagggttcacaattctgatgaaaaccggtcaaattttacgaaatcccgaggtttcgacaaggctcgaaagtagaagccgtcagatatttcaacgagtttcgtccaaatttaaatttgaattgataaaaaaggaaaaatcaaataaaatcttataaatagtatgatattcatagaacctattgggatataaatttttgaaaaaaattgatgtattccgtgtatttactgaaatttatagtaggaaagaaaataataacgaattaaaaaaaggaaaaaatcagtttacatccttttctagttaccgattgaaatttcgatgatttcgctcggaatttcgctaaagccgaccggttttcgcgagcttatcggtaatctcagggaacttgtattcaaattttggtttttgaaattcgttcggaatctaccggcttttcaccggatttcgtgaaaaccgtcgttccgccagagcacgaaacggaaggccatctcggaattgtaaaccttgaatttcatccctcgaggggatatcctcttgtttcgtgcatgtcacctaaatagtctaaaaaatataaaaaaaatagcaacatagattaatataaaatatatcacttcacaaacatgcaagtttaaattaaacttctacaagttgtaacaaaaataacaaatatagttgcgaatatgcgagaactattttcagtttaatttgttatttttgttgcaacttatagaagttgaatttggtcttgcatatttatggagtgatatatttttgtattaatctatgttgtcagttttttttaattttttttgataactatttagatgacatgcaaataattaggggatgtcccctcgaggaatgaaaatccatgtccgtgttagagaaagtgatacgccctcaatattgagccacacaacaataataagatgggatgggacccatgttactatacacacacacacttatagccaatgctacaatgcttaagattctctcttgaccttaagctaagacccactagaaaaaataatctctattactccctccgtttcacaatgtaagactttctagcattgcccacatacatatagatgttaatgaatctaaacacatacatatgtgtagattcattaacatctaaatgaatatgagcaatgctagaaagtcttacattgtgaaacaaaggaagtaattcttttagtacgaaggattcaaaccaacatacatatttaaaagacataaagtaattttacattccttatggttatggctagctttaaggttagccatagtaatattctcttccaaacaaaccttcatatgcataaagttgtactaaaaaatattttattgcttatagtcacctttacatgcacattttaagggcatcaccaatgtatatggtaataatgatccatatgaatggcacccatataaatggactttaactacaacaatccccaaaatttatatagatacaagctagcattaggagaagagagaggagtagatacaagctagcactaggactagcgagaggagtattatttacttcatatggtagtccataccttttattattatttttctttatggactagtttcaatggtaagaggtggctgaatgaaattttttttaaagaaaaccacagcaggggaagcccccactgttaatattttactaataaaaagaaagtaaagaataaattacaacatcaaaatctagttcttgactaaatattgatctctctcatttaacctaaacaacagtagcaggaagtctcccttaagaagatgcttccagcaagagaaggaaaattacttgttctgaaaaataaactcattcctttgcttccaaatattccaagctgcaaggaggaacttttcaaaaaaaaaaaaaaaacatcgcccagagtaaaaagctgcagccaccataaccatattctgtatgctcaaggaagtgtcccatgataatcccattttgttccagcaggctatcgaaaaggggcacaaaaagaataaatgaagtaaagtttcagggctcccttgctgacagagcacacaatagagatcacagtttggaggagcacaatgcttatggtccaacataaacttatagtattcaacctgtccaagaggaaaagccagccaaacacttttaatcttagaagagactttactttttcataacgaaacaaaacattggggaggctgcatagctctaaaattcagagcatagtatttctgagaagcatacttaaggtttccccaaatataagcccaactattattatcaccaaaaagatcaatctcagttattgtatctgaccgagataacagctcatcataagcttgttgagaaattggcagttgaaactgctcctccactaagacaggcagaaagctctgaactgagacatttttattgatggcaaaggaatgaagtctaggcatatgcagagaaagaggtggtccatcagaccaaatatcatcccaaaaggagcatgaagaaccatttcctaaaatgcacctcgaaattcctctatagatatccattagcttacaaatatccttccaccaaaaggaccctttaataggagccagatgagagaagaccaaaatgggaccttattctcataataggaagaccaaatgagagaaacccaaggcacttgtcttctattataaaacttgtccaaaaacttaagcaagagagcctgattttgaatggagagattaatcactcccaagccccctttaaccttgggtttacaaaccttatcccaggcaaccaaagacttcttgtttgagttaatatcaccacccctccaaagacaatgcctccttgccctatctatgttttcaataaccgatttgggcagctgaagggtacacatgtaataagtgggtagggaggaaaaaactgaattcaccagtgtgagcctatctccattagatagaaaagctgaattagcagataatcttctctcaattctatccactaaaggagcaaaatcaatcaccctagattttgtagttcccaaaggtaaacccaaataagtgaaaggcatggatccagttcggtaaccaaaaaccccagccaacatttctgctttgtcttcactcacattaataagtatcagacatgatttatgaaaattaaccttaagccctgtaccctgagcaaaagactagagcaaagcctttagaacaaaaagctccttaccagaagccttgacatacagcaatatgtcattagcaggctgaatgaactattatattgcctatggactacacgttgtggatgcccgaaatgccataaggtagagagagaagatcggtgtgctcttgtagaataatttattctcttggatcacattaagtttttgctctcggtagtctaaacattttaaagtcattagtggtcatagttataacagtacgagttaacaatgactattatatgggaacagagggagtacacggaaaaagtagatgaaatctcacgcattgctgtggtaattttgtatgatattagtagaaataatatataagatagctatattttgtataatattcatctctaatcaactattgaaaaaactatgaacaattaagatgatgtggtttataacaatttatgaaatcatatattgattgttcgttcaaaactaaaactaaggtgatgttgctcaccgagagaagaaaaaggaaaaaggtaatatggattaaccatccaaaagtaaaactaaaatgatatgattttataagagaagaaaacgagaaagataatttgaatcatatatcaatcaaggaatcatccatcggttacaaacaattaaggtgatgtggcttaatgtattgaaatacacctactttattagtctccgctcaaaatcacaaaagtacttatagatggagaaagtacgccagctcaccaaacacttatcaccaaacaatatttatatttaaactttaacagttcgtctttttagaaaaacttataaacacgttaataatatatattgtcaaagtgtatagtattccaaatattaaatttttactctcagtagtctaaccatttaaaagtcattactgatcatagttataacaatacgagtcaacagtgactattatacgggaatggagggaatacaaggagaaatgcaaggccgctgctcctttgctcactagatggccgccacaagcatttttgtccggccacggagatgtgctcataaaaaagaggagcaattaaaatggtacttaaaaagagtgagattacttcttttttctgagaaaaagggtacaaacacatacgctcaaaacatgcgacactcaaccatgtaaacgcatatacacatatcctatccctgtgagcatctcaagaagactggactggcatatcttgagattgataaagtcactacataaatacaagcacccacgttagattgaggacttgagctaagatggactggttacactataaggaatctaactagttaagctacgttcaattcacaaaagagagattactctttatgtgagacgtgaaattaactagtagtaccggaggattagctgaaccgcagattttttcctttcctctgactttggcaaaggatacaaaagttagaggatacatgcccattatttggttactgatagttcaaaattacaactaaatagcgtcccgggattttcaactttagtttttcagtaattactgttgtatacactaaaagtgttatatattttagaatggtagataatggctaacccacttaaaaattaaataagtgggtaacccacttacaagttaaaataagtgggtaacccacttatttgagttgtaagttggtttctaggtttttcacttacatccttattagttggagcatatatgtttgtgacatatttgaaattagtcaattcttttttaccttcgattttcagcttttagatatgtgcttatcccgtatttgtttttatcatcgtttacctttagtgtttactagtggtcaatttgcactcacagcaaaagggagcagcagcgtcatcggcggactgctctacttttgtatgacaccggccaacagtgatgaaagtgtaaggactagaaaatacatttttcttgtattttggtgcatttatagtgtgattttattcactcctcgagaaatctgtactaagcgctaacataccatatgtgactcgttgctgcttgaagtgctaggcatgtctttggggaatgagtatccgtactctagaaagcaaagttaaatatcgataaccatgagtgagcatcgcgtaaaaccaagataagaaatacacaccgtccaaccgatctcattagcgagatccaattcctccttagaacacatcttgttgtttgccaaatcatccttcatccgttgaatcatctcgctggtggcaaaatccatcttcccgcctgacgaatctaacctccatagtgcattctatacatggcctatgtgctaggatccatcctaccaccagacttgtacctagtgccttcttaaacattgatttcatcggctagcggaagaatgaagacaaggagaataaataggaacggagatgtacctggatttcatgatgctgagcgcgtataggcaaaacccggtgctcctcttgctccaaggagaccacaccatgggaaggtttgtatgggagaaacaatagcacgttagggaaggcaagcaagcgcctccgccgccatcaccaccacgcttcgaggaagaggagtgccaaggcaaggaagaaggaggggtttagaggctatggatttagggtttttataacctgagcaatggaccttcgtggccctgggcccactgatagatgtgaggatagggatttacagattttatcaaagtggcagacctattagagcatcaccaacatatgtctaaaagtccattccagaattatgttattactatttctaaccagattataaggttgtgaggggttgagaacccttcctctccggcacataaaatggagcgacaaattagtgcatgattaattaagtattagccaaaagattaaaaatatattaatatgatttctaaaagaaaatttcctatagaaaattttgaaaaaaaatgtacaattttgcagtttaggaagtgtgcgcatggaaaatgacggggtagaagttgggaatagggaaaaaataatgtaccctaaggtgtgaacagattcctctgtccaatacatataaaaaaattgactcagaataatacaaagtaggttcgagctaccaacagatggaacagaaatcgtgctgcacctcctcgcgggcacaatcccgccccacactcgattctttccacattccgtccatgctattgggagctggcaacctccgctaatagtggagaacgagatggacgaggaaggtgatttcaattttcacaatcagaaaagccattgtagcccactttgaggattataagccatattagacatatgttggtgatcctcttagacccaatgacaaaactagaactttttaaaaatttggtagtttgttccaaaatttcgaacctggccttttagcacctacaaggcaacataccattttagcatttgtgtggccacattgaggtgtgcactcttgtttcacaaacttccaaaatggcattttaaaaaaatattatgagcatctttgtgcatggctattttttatttttcatatggataagaatgaaggcaaaactctagttgttgtcacgtgtcttatccaaaaattacttatttttcctaactgcagacttcaaagagtgttttgcgcatgcctagccatacattattcaattgggtgtttgtttctaatttatttaaaaaagattaaagtgcacagctggtccataaactgttgcaaccgtgtcatatgggtcttaaactctcaaaatgcagatttagaaactacattatactagctaaatactcgtgctttgccataaaataaattataaatgtgttaacattgcttgaaacaagttaattgtaagttttttttaacaatttcacccctatagatgtcttagcatgataaacttaaattgtagagatgaaaaaaaagatattaaaaatgtgtagtgggactattttataacattaaggtacataaaggggtagttgttaaaaaatacaacagagttggttcactgtcaccactgttgccttttgaatgagtatagaaatacaatatttttagggtgtaatttatacaaatgtttgttgtaattttaaatggattcgttgtcattttgtttattctgttttcaaaatgaattttaactatattcctatgttccatttaagccatttgatcttaaaaccttgttaataagttttatgggtttggcatggttctagtgtaagccatgtgttgttaatcaagagggttattaatttgactgattttgtatagaaaatgtggcgaacgatttatgctcactctctttgaacttttggcacaccttaaaaatcgcgggagatagagatagtaatttcagtattataatggatgtttcaaatgaaatttctagaaagttcaaagttaaaatacatttttcttgtattttgatgcattcactcttcgagaaatctgcgctaagcgctgatgtaccacctgtgactatgggcaatgagtattcgttgcctactagaataaatgctcaccaaaactatatctaaagaacacaaccctagaaagcaaagttatatagcgataaccatgagcgagcatcacgttagaacgaagacaaggagattacaccatccaatcgatcttatcagcgagatccaattcctccttagaacacctcttgttgtttgccaaatcacccttcatctgtcgaatcatctcgctggtggcaaaatccattttcccacttgatgaatctaacctccatagtacattctatacatggcctatgtgctaggatccatcctaccactatacgtgtacctagcgccttcttaaacattgatttcattggctagcggaacaatgaagacaaggagaataaataggaacggagatgtacctggattccatgatgctaagtgcgtctagactttgaccaagtgttcctcttgctccaaggagaccatgccatggcaaggtgcgtagggagagaaacaatagtacgctaggaaaggcaaaaaagcaccaccgccaccaccgcactaggaggaagaggagtgcctaggcaaggaagaataggtttagaggctagggatttactgtttccatattctgagcaatggaacttcgtggcccgggcccactgatatatgtaggttagggatttacggattttatcaaagtggcagacctcttagagtatcaccaacagatgtctaaaatttcatcctaaaattatgtttttaggatttataactagattctaaggctgcattcttttgcaggggttaggaaactttcattttcggcacgtaaaatggagcgacgaattaccacatgattaattaagtattagctaacaaaatttaaaaactagattaatatgatttcttaaagaaactttcttatagaaaattttacaaaaacacacaatttagcaatttaggaagcatgtgcatggatggaaaacaagggggtagaagttgggaagagggagtaaagaatggaccctaaggtgtgaatagattcatctctaaattgactccagtaatacaactaggttcatgctaccaacggaaggaacagaaatcgcgttgcacctcctcccgggtgcaatctcaccccacgtaccattctttcctctttccattcatgctattgggagctggcacctttgcctactagtggagagagagaaggacgaggaaggggattccaattttcggaaagccaatcagaaaaactattggaaccgaatttgaggattagaagccatagtagacatatgtcggtgatgctcttaaacccaatgacaaaactagaacttttttaaattatgcaagtttgtttccgaaatttcaaacctagccctttagcacctacaaggcaacaaaccattttagcagtttagtggctacattgagatgtgcactcttgtttcacaaacttccaaaatgccattttttttaaaaaaagttatgagcatccgtctacatggctattttagttatcatatggttagaaatgaaggcaaagctctagctgttgtcactgcgacttatccaaaaattattaatttttcctaaccacagacttcgaagagcgttttgcacatgcatagccatacatttgtcaattgagattttgtttctaattgatttaaaaaatagtaaagtgcacggttagtccttaaacttctgctgccgtgtaatctaggtcccaaaccctcaaaagaacctgttaaggtttgttgttctgatccaaattgccacgactcctctaagatcctatgtggcactgacgtaacattacacatgggtgtcgacgtggcatcatcactatctctacatcgacaaatggagcctacgcgttcaaatgaagaagaagagaaaaggaaacgaaagaaaaagaaggaaaaagaaaatttctaagtagggcccacttgtcaatcggtgtaggattggtgaatatgccacgttagcatctgtgtggcatatgccattgaggtgatgcttttaaaacccaatgataaaccaagaagtttttcaaatttttgaagtttttattcccgaaatttcaatcccagctcttttaatttgtacccacaaggcaacaaccattttggcattttgtggctacattgaggtgtgtgctcttcttttacaaacttcaaaacttccaaatggacatttatttctaatccaaagaatgaaggcgaatctttagctgttgtcatggctattccaaaaatcacctatttttcctaaattatatacataatcctatagatagcgttttgcatgcctggccataaatgtgccaattgggcatttgtttccaattcatttaaaaccaactttattttaatgatctctttcgttggttgaaacaaagtcctgttgcaattcgtttgtccagtgtggtttgatggatgagcatttttggagtcgattttagtttacttttacttttcctataaaaataggaataccaaaattgtgaaaaaaatattatagccacaacaacaaagaggtaaaggagcgaagacatcactaaatgcagtggggagacagtcaagcagcaaataaaagaaagtatcctagctaccacagtaccactccaatcatagtgcaaggcaaaagatacgtgccgcggtaatggctacacttcaacagaagagattatacaatgctgaaatctaaatgaaaggaaggagtaaagatggtcgtctactattcctatgcatcatgttaggtaagtcgtccagaacagatgaatgtttgggtgctgaaaaggaaattaaaacatcaagtactatatataagctagcttaggacagaagggaggtttcttcttcttaaaaaagaaacaaggtagaagctcgcacggtcagtcacagtgtggctcgcggcgaatcagctgacctcatattggtcaaatggattactcattacgtacgtagtcaaagtgtcaaactactacaaatcacaatctagaacaagagcagctaacaacggccaaaacctgggatgcacctcttgtgtcgtgcaagagcagcaagactgtgtcatgttattttcaaattatttattcgattattgaaatagatttttttcttttgaaaaaatatgtttctttttaaaaatatttcacttgtagttagttagaccacttattttatttttacttatttgttaattttattttataaaatatttaatttatttccgtgatcaagtaggtaattcataacaataatttattcaacaatctaaattaaaaggggtgcatatgttttggaatatgcgcataccagtatctcaaatttaggttcatgttcctgaaataagagagagtggttcgtggccatagccatgatgagaacaggggtgctctcatgaggcgaggacatatccggtgaaaaagaactgaatgttagaaactcacgaaaatcaaagctaaaagttttgtaaattcacaaaggaaacgagctaaatgttgacgaaaagtccgcgctcgaccgatggtgccagatctgtgttagcgagacctaagttgacgaacacaacagcctggaagttctacttagctctagtgcagatccttatcttgatgagatgcgagcattgttaacgatcgttacagacaaattttgaccgtcaatatatctaaaataatggagaattagctatgcttacaatgcatatttgttttcaaataatatagttccacttgtgcttggagaataacatgttgtaggaatttaccaaataaaataaagagaaataaagaaacatcactcctaagcaagcttatggataagagggcccacaagacagacataaccgtcatgaaaaccgccactacatccataaccgtcaatgggacccacatgtcagtgcctctgccgaaggggaggttggttggagccaatcatggttcgaccctggtcaagccggctcggctcccccttacacgtgcacgtccaggataagttatgacggttgtgagagaaaaatggacattacgcatagctacaaccgtcataccaaccctataaaaggaggagctcatttcacttctcgacacaccgaagcaagctcaaattcctcttcatactttagtattagtatcttagtgctaagtggagtagaatagaatagtattcggagtcttcggaagagtttcgttatggctctagcaggtcttatattcttttctgtaatactttcgatattaatgaaatactcttctttatataccttcggtactttgtttagtttgagtactgttcttatgttatatatgtgtcgtaccgattgtgtgcgcagcctaccagagaggtgcaatggtgtgggtttaatgtctgatttatcagttgctctatgtcatgtgcacgggtgtagagtagtatttagtaatgtaagcatgatgcttagattattaaatatcattaattggacatatatgctgcgggacagtagatgtgcgccactgatggtgacagctcagtacgggtattccttcacgttagtatatattcctaaaacaaatttccgttgagggtactactccgtatttaacctaggttggacggccatgacaggttgtcgtaaagaactcggcaacccggggtggtctctcgaagtaccaagagggcactgttagggggtattggccacaccattatatactagcagatgtaaactagaatttgagtgtatactagaagtataggaattgagtgcattctagttcttcttgcacttagttagaattactttattatgaggatttgattagctttcctttgtgtcactctacctccatatattaaacttaacccctgcttagaccttgacaattataagtaacatatgtataaagtccattagcaaagtttactcttattatcttccttgggattaaaaatacgataccttggaatacttctaggtaaaatgttataatggtatatccgtgcgcttgcagattacttctgtaaccataaatataccaggactatttctggtgccattgctagaatgaatatttcaagtaatgtcgttaagaaataccaatgggctgccagtcagtttgatcgcaactgacaagatagataaatatgtgatagataaatatgttgatcaccaaagagccgatcggctaatgagctgatagagcgctaccagccgatgttgatacggttttgaacaatcagctatatatccaatatatattctgatacttgagtaaataatgatataaagacaatcaactaacgataatgtaataaaataataatataatccaatagaaaccaatcggctaaaaccaatttctacgtaatccttataagccgatgcaacgtctagataactcattggttgaaaccccgatgaaacccttattggcaatccaaaagcaggctagagactatggttctatgcacgacttagtaggtcaaacccaattgatatagcactaagtatgaaaagaaacataatatctagataatcaaacctttgactgattttctaggtgatagaaatcttagctaatctagatcggcaaaacaacttagtcgataccggtgaaaccctagaaaagatgtgaccaatacaagtaaattgaataatcgacttaggttaaataagatatatgataaatatataggaaaatatatcaaccgaactagagcgctccaagaggtcaaagagatgcagacttgaacaacaccaatgtagccgatagaattgccaggtccggtggaacgtaggacttaccgctttgccggagatcgaaagccaatgcagccccacagtgccaagttccccctgttaaaaaaaataacctcggaaagaagagtagcgatacgccgagagtagttgtattgatcgagagataaattacagggaccctgggtgtacacatttatacccatgggtagataagagtcctaatcggatacgacacaaaattttctaaaaataaaaggaaaaagtctttatcggacaataaatacattttcctaaagataaaaggaaactaacatacttttcctaattaataaataatctatcatgctgtatactacttgaactcggtctcctctagataaacttccttcaattgattaatttccttaacataatctaccaagaatccgactattgaagacttgataattcccatcgaccgattccaggactctgaaaccgatagtgactctaaaccgataatgacttcggatcttaccaaattttggtgttaacagacaccatcgtcatcaagggggtgacctaggatgccatcaggctctgtctcaaagatcaagaaatatttattattacatcctcatttgaagcactctaaaaatacaatgcattcataaaattagaagtcttggggatggaggattcaaaacgtaataatttagtggagatgaggttccaattaattgatgcacgtatgcatgctttatattatagaatatttggaaaaattaacgactcagatttagagatcatgctcctagcttaaaagagaaatgtgcgagcttctcgctgtaaagaattataagcttattacttaaatttgttatcattgatcatttttatatattctaggtgtgacatgaacaatagtctttttttattaggagaagttgataaaatctaataaatttatgagatgcatgcaatacaaactaaatttacactcaatttaagggggctactatacaacggaatcccgttttcaaacgggatgataccttctgatacctaacctatatcatgtgtttctaccacgtatcaggtgatacttacgaggtatcagatgatgtctatcaggtatcatgcgattcttactgagggtgatacttgtgaggtatcaggtcctgatacctaactgatatcaggtgatacctatcaggtgtcatacgattctacaacgtatcaggtgatacttgtgaggtattagatggtacttatcaagtatcatgcgattcttaccacgtagaggatgatacttgcgaggtatcaggtcctgatacttaaccggtatcgggtgatacctatcaggtatcatgcgattctaccacatatcaggtgatacttgtgaggtatcagacgatatctatcaaatatcatgcgattcttactacgtagaaggtgatacttgtagagctcgtcgccggcggccacatcctctaccgtccacgccacgtcggagctcgtcgtcagcggccgcgtcctccgtcatccacgccccacgccggagctcgtcgccgacggccgcatcctccaccgtccacaccacgtcagagctcatcgccggcggctgcgtcctttgtcatccacgtcccacgacggagctcgtcgccgacggccgcgtcctttgtcatccatgtcccacgccggagctcgtcgccaacggccacatcctacaccgtccacgccacgtcggatcttgtcggcggcggctgcgtcctccgtcacctcgacaagctagccaagtacatgcctgtagtgctccgtgctgacgacggcggtgagggcagcaccttcgcgctctactttctcatctgccgccatgtccgcgctaggctcctcctcccctgcgttggtgccagcgaggagctcgcggtcgcggggcagtgcgtcgacggtgcgagcgtgggcgccgcagccggcgccgccggcgaggagctcgtagtcgtggggcagtgcatcgacggtgcgggtgtgggcgccgcagtgccgctgctcatgtcggccatgcacgcgcgctggagcggcaacgtgtcctgcagagactgttgttgctgcttgggacgtgcatggccaggtatcgctcctctttaaataagcaaggggacaaaaggaatcccatccggacgggattccggtatgtagcattcccgcaatttaatcgttgtaatgtatgggaatattttctagcaagtaaaaatagaacatgttctggtatcatgggctaatttgtaaaaaagaaaaactacaaaaaggaggatatttcatttgatttttttttaacgttagtaaaaagaagcatgtttcagatatatttttagaaaaaaagaaagaagaaaaagaactatataagaaaatctccctcaaaagaaaaaaattaaaccgatttaggattcgaacctttggtctccggactagatttaggaaccgccaaccagctaaccaatgagatattttcgttttagtatatcaattcttttatttcttgtgtgctctctactccgagtccgactcgaagtcgaaccgacttataccattatacgtctttttatacacatacggtacagtattacacgtccccacacccgctctctctctctcgccttctcgaagccctagccccgccaattcgcgctcgccgcctcgccgcgctccgaccccgtccccgccggttcgcgctcgcgccacctccccgcgctccgacggcatggcgtgtacggcttcgttgccgccgtcgggaggattcctcctcggccgccggtggagcaacaggccgggccgggcctcgtccagcacgagctggatcgaggacaaggcccgggccaacgctgctcccactcatctctgcggcggcgagagtaggatcgcaccgtccagcaacaagtcctgggtccaggagcagaagccatccagctccgttgccggcgccggtgagagaaagttggccgacggcgacgggctcctctttgccggcgccggtgagaagaagtccaggttccaccgcggcgacggcaacggcaagaacctggaggagatgttcgccggttcatctattgtcccacctgatcccaaagatttacctcttcctaccctccttcttcttcctcgtttcgtcgattgatttcttggcttcatctttttgtcgattgatttcttggcttcatcttttttcaggcttcattcttttacaaatgctggtctctttgattttgatttcctgcttgattctttttttatttctttctttttattcttttttcttggcttgattctttctttgattttgatttttctgattgattcttttttatttctttctttttattcttttttgtttcttggcttgattctttttctacttttcagtatatttttcgatttatctgcctcttgattcttggattgttttatttggtttattttttttatttctctatctcttattctcctgcttgattctttttttatttctttacttcttgatttttagattcttcttctattgatttcttggtttgtctcctttcatttgaaatggtttctgtttttgtttgatttcctctccaataagaattttgatttctctgcttaatttatttttgcaggtcgatgtatggtatttgacgggatgatggtgaggcgacgggtcgctgttcgtagtcgaggtcgaggctttgttcatggaggtcgaggctgactgggctgcgagctggatttgtcgccgatgctgggtccaggctttgttgatggagggcgttacatgtagtgtttagcctatgaactctgtcagagcagttagatgttatttagtctatgaacttgtctgttcagatcagcagtgtagttttgatctgacagtgacagtatagttagttctgttagtaggggtctgttcagatcagcagtgtagttttgatctgacattgatagtatagttctgttagtaggggttgacccctcctaggattaatctcaatggaggcaatccatgtaaatcaaatcaaatcactataaatacaatttgatttccagtgtctttgttcttgcttcagttcaattatactatcccatatctactacggcagtgaagttgcattgtctttttcttgtcttatcagtcacaaccaaagtttggattttaaaacttaattctaaaggctgtgttgaaacgatgtgacggaaaagttgaaagtttgtgtgtagaaaaattttgatgtgatgaaaaggttggaagtttgaacaaatattttagaactaaaaacagcgaaagttgattttaaggttcatattgtagtttattttcagcatcgacttttaaaccacttatataaaattgtctataaatgtttttattgcttagattatttcagttttatacgaaacaattagtcacatgaaaaatcaggcggcttgacgacgctcacaaaaccaacccacgaaacctgggggtcagaggatttatgccgactgccgagcttggtgtccaattaccatcgtcttgtcaagctgtaatggcaaagttatcattactcacctgcttgtttcctatacccattagttactagtccaattgttcacattcatgatacaggtttgtttgcagatagatgcatgcaacatgtatgtgaacctgctatactcagaaatcttccttgcagacagatgctatacctcaattccagataggagtatatagcttcacacagttagtgctgtgtcgatcgctgagactactgtatcaagtaatgcccgatctttcccatttgtactcgtagaaccttttctgaacttggaaatcatagtgctcctgatagcatttgttcctgtccatcagttctgcagattgcacaagatagcgcatcaagtgatctaacgtaactcccagctcctacgcacgcacgcaaaacgattactccagcctccagctatgctactacagtagactactaatttccatctttaaaaggccctaatgtctagtccttttggctttaccaagtagtgagcagatccgtgagaatcctaatttccccgtgggatcagaaaaacagccaatgttctttgcaattcacagagacaactgctatatttccaaatggtccttggtggaaccattgtcgaggtaattcctaagcatcctttgatccatgatcatgtttggaatctggacaagaaatgtttacagttcaggtccagaccacattaattgctaaaaaggaagaaaatgtgcaagcatttatgcgataccttttcaccaaagaatatcttcgagttattggcgattgattcaatgaacctcagctcaaggtactccggtgtaagtttaagcctgttggcctctgcttccttcgttatcctagatggggaagacaaagcacggtcagttgatatgaattgtgtgtgagcacaaacaagcacaagctgagagttttaaggataatgctagccatgcctgtaatagttcgcatctgtaagagctttctctcgggcaaggaacatttcattatcaatctgttgctgcctcttggagctgtccttttccataagcttctgctccatgaggatcttgctcacctgtgcattcttctctgcttcagatagtgcaattttcttctgtgtttctgcttccttctctgctaccttttgcttctcaatggcaatcaacgcctatggacagaagatatacttacagaatatacgtcctcaagtcaaacaattaaggagatacaagaggatattagtattttctatgtgttaaagcaagatcatgtcatttctgcaagtatgtggtatgcaattttatcctagagatgcgtttgaactcctcaaactcactaatgtaaactgcattgctatatgtattaaatatatctgattatctgcagaaactctatgatttaatgaaacaacacttaatattacaaggcatgagataaggacccaaagttgaatattgagaagtttaccaggtgtgtgcatatccagttccgtttaaaaaagactagttcaggaatcagcttccgaagctggcaaacttcatatatgcaactaaccaatttcgtttaactgcacagccacacatgcaatattaacaattaaagcagagtgttcaactttcaggtttttctcaatcaccattgcttcctattgcagaacccataatttcaaagcgcatgtatgctaagacacagcatctcaagtgcagttcagtactgcagtataaactggccaaaaatgtaaaaggggcacgtgaagtgtgtacctttgtacgctcctcctccataagttcaaaatttctcctaatgctatcaggtatgttcggctttgtaacacgaacactgattatctcaataccaggagcatagcgtgtacagtctctttgaatagcttctttcatcgtttcatcaatctagaattgtgtccgaacagatggagcagtaacacaggtataaggtcttgtatattggacagctctatgcaacaaaagaaaagaaaaaagaaaagaatgaaccagtcattcactaacctgatcaaacaagtcgatgtaaacttgctgcaaactgtgggcactacagaactggtttatctcatgatgaattttgtcatagatccatgtcttgtcataatgcacaccataattgagtaaggtttcgtgcacaaactctttatggaggcggttgacaacctacaagcagaacatgattcaatggctcaaatagagggaaatcaattttgtgaatcagaattgtaacaaacaatgttctaaaatggtgactggtgttcattaaggctgtgttcgggaggaggggttcccagcacgcaaaacgaagctcatattattgcatggttaattaagtattaacctttttttttgaaaaatggattaatatgattttttaaaacaactttcatagaaagtttatgcataaatcacaccgtttagcagtttgaaaaacgtgcgcgcggaaaacaagagaggtgggttgggaaaatggggggaagaacacagccttaagtcactgacctattagtcattgtacagtctactggctcatagtgtgtcctaactcctaactgatgattgcatggtagattggggcacctgttcctactgtgttgtttactattcaagttttgtaacattagtgaaaaacagagtattcttatacctcgatcttatcaaagctgatcatgactccaccttttgttccacaaggaatatttctgacctggtttagaacaagaggcatgagtatactttagtcaaaagctaatctgatatactaataatgactttccaaataagcagtgatccaaagaactagatacaattcacatatgaactattctacaatttgagtagcacacaacagatggggaaaggtacatccacttgcctggtctgtttgaagagtaacctgtattggctcaaattgggttatccaaggcagcttcacatgaaaacctagtagcagagtttcaaatttagtgaagaaagattcgaacaaagaaggggaaaaagaaaaccagcaattaaaaggatacctggtggagtgattgtttccaaaagagcacctcctctccagtacaccccaacatgtccttcagggacttgatgtagaatgcttgacggtgccgaaaatgaaatctgcatacgtaccaatggaagaggtagtcaacaaaagagttgaataatattaatcatactacagataatgtatccaccgtgcagatagagcttttttctcagttctggccttctgaggttgttacttaacccaactaaatacttagggcatagtgagcactaggaaattgatttcctatatgggaaacacaaatcacccaaccaagcaagcatatactccctccatccaaaagtataggacacgcatcctagtggcacgctaatatatgtattttatctgctcaataaatgaaggatcctttgatgatcctatcaaatcaaattgtttctaaatccaacccaaacacttttcaataattccttgttattacacacgttccatcttttcctctcacaaaaaaaaaaacatctgaaccttaatctattggttatttgcacctctttgtatgaaaaattaaaacaacggaaattgatctcatttaccatgttaaagattttttgcttatactttataaggtcagcatttatacttcaggaccattttgtgacacttttaaactacactaaacacattttggggtggtgtgaagtctaattataatgattcttatgtgcaatttaactataggaccatcactacttacactagtgactttttattattttacacgaaatttaggccaactatgacaacaatttagtgaaagaatatgtttcccttcttacaatcattgcctgccaacgttaggctgtgttaatgttagtagctgatgggccaacacattaggaagtaggaagcaacataaaacacaaacctgttttctctagtacataagtcggatattgataatttgtttgtcaaaacagataaaatggagaaaattatgccatatggaggaagatcaaaatgggagcaaaatgacagtttttcacatgaaagaatagggaaatatgggtacgcttaatagaaaatgctgcaaagtccatatgttcaatagagaggatcatatagtcaatagttccaaataacagtatgaaaatatcttaggaggacttgtaaaaatatgtcaaaagcaaaacagaattcactgctcatgtcaatatggtggcatcaactaacttaatctttcaacatgtttattgccaggagagagcaatcagaagtagtacccaatagggcatgtgctccctaacaaatataccaaattaacagacgccgaaatcacattggcgcatgcctccactcaaaatcaatttaatcccaacattcagggcctctttagatcccaccccaaaatcttacaccctatcacatcgaacgtttgaacacatgcatgaagtattaaatataggctaaaaaaataactaattgcacagattacgactactttgcgagataaatcttttaagcttaattgctccatgatttgacaatgttgtgctacagtaaacatgtcctaatgacggattaattaggcataataaattcgtctcgtggtttactgacagatactgcaattagtttttctttagtgcccgaataccaaacacgacatcctatataatacccgatgtgacacgccaaaactttacacccctggatctaaacaccccctcatagacaatgtaaccttgtggaaggtacatcaccaaccaaatcagcacccactgtgccaaatgtaccaagcgcaaacccccaacaagcaagagcctaccaccattcacccacaatcccccccccccccccacacacacacacacacgcggcaggatcgagccgctagcaagacaaagcaccacaccacaacatcacccccaccgatcgaccccaggatcaggagaggctccgagagcaggcaagcaagcaacgcatctatctatccgccgcgcgatcgatgggaagagtgagttagggggaggagcgcgagagagggagagggaggggggggggatcaccagcacgaagcagatggcaacgaaggcgacgacggcgaaggcgacggggtcggcgccgggcgggggcggctggcggccccgcggggtctgctgctgggagcgcgagagcgagagtgacggcgacggggagggcggaggcggcgtgcggtggagcgacggcgactcgacgctgccgtccgacatcggcggcgggggatcctgggctgagcttttggcgagtgatgccgtcgaatgcgacgagaagagaaagaagaggggagaggttgaaggccaggtctcttctcttgcgaaacaagaggggagtattgggacttgggagggagtacggacggaatcagtatccgttcgatgacgtgggctttggttcaccgtctccatgggtagcttccgcgttgcttcctggtaaacgcccggctcgtttcgtgtcgagctcatgtgtgccattctgctaacgggggaggcagcttgactccataacttgagtcaaatattggaagaactaggatgtgtttagacccttcgcagtgcaccgtgcccctaatccatcttttcaactgccacctaagaaataagagatgaagacacgcgtagagcaacaagccatccagtgcagcgtttcttcatatagaccccactatattttgcatatcagtctctcccttttataacttcagtccatatacttttagcgtattacatattttgcaataaacctccttacgacagaaaataacttatagataaggccatggacctacttattaacctattcttgcgatccccaaatcatgtcatactttgatctccttctcccatcgacacattgcgctccacccctctagtccgccgacttcttcccattcccgcaccgctgccgggtgaccagatcggggggcggcgtagcgggcgagctctccggccaccaccgcatggagtcttccgacgagctctccggccaccgccgcatggagcttatctcttcgctttttcccttcaccggcgagcttctttctttgctttttccttgtcaccggcgagctccaagcatggtggcgcgggttggcggggaagaatggggaggatttcagaggagcattagagaggggactgcgtcgcactttcttttttggcatgaggaacctgcaccctagctaggaggcgcaaaccttgcaaggacacaggacccacctccttttctcctccacgtcggtgctcagcaatgaggtcacggtgccacatcgatgcactatgagaggccttagattccaacttttttcttgaaacttccaacttttccgtcacatcacatgcatggagtattgaatgtgaaaaaaaaacaattacacagtttacatgtaaaatgcgagacgaatcttttgagcctaattacgccatgattagctataaatgctacagtaacccacatttgctaatgacgaaataattagtctcaaaagattcgtctcgtggtttacagtctaaatttgtaatttgttttattattagtctaagtttaatatttcacatatgtgtaccgtcaaaaaaaaaattggcacctaactaaacacggccttaaatggaaagttcggtacaacaatcatagggtgtgtgtttatttctttggaggtaaagtttctaaagtatacggacacatattttaagtattaaacgtagactaataacaaaacaaattacatattccgcttgtaaactacgagacgaatttattaagcctaattaatccgtcattagtaaatatttacaatagcatcacattgtcaaatcatggcgtaattaggctcaaaagattcgtttcgcaatttacatgcaaactgtgtaatttcatctatatttaatgctccatgcatatgtctaaaattttgatgtgacgttttttaccaaatttttttggagtctaaacaaagccataagattaaatcgtatcctgcatgttttttaacattggacatagcattaggtttatacaaatctcaacctactcatatgagaataaacataaccactcagaacaaaacatatatgaagaagctccgtaaatcagtaagatcaataagcaaaactgcagaagagataaccaagttgcacatgtcctagtaggcatcattactggcaaaacagagtaattgtgacaatatgtgagcacgtctcttgccgtacctgtttggtaatcctgaaataataggcgttgttgaattttgcattaacgcctgatggaaatttcatcaccatgtaaaaaagctataaaataaacactacaatgaagccaaagcgcatagaccgagtacgccaccttacttatttacctcttggaagtagaattgcttccgcaaattgatgtcagatttctaatataagaaaataatatgtttgattacaggcaatgtttttttctaattcatcatgctgctacgtgcgttgtacgtgcatgcatgattacttcattcctgtgagaaaaacacaggaaggcaagggtgtctgtcttatgggccatgatatgtcggttttagtattatgggccgttagtgggccgatcttgttaccagggccttatattttgtcacttgactacgcgctggagtcatcgatcgaggcatccccgcgccgcagctcgcagctctcctccggcggcaatggcggcgttagttttctcgcatgtttcggttcgttcgatctatacttgtttagctagcaagccaactacaaatttaagaagttatagggacacaatatcattttatttcttcaaattattatttttttcctgaggaccgccatgagcccatgaggcagctggaggattttgacagcaacacaagcaatgtgctcttttgcttcgagagattttggttagataagacatatataaatttggatatgatctttgttcagattcgtgatattagaatgtgtctcatccaactaaaatcctttatgttaattttacgactgagggagtatagtactgtgatctcaaattatttgtacagtgctgggatcctaaaacataagtaggtggttgagaaattagctcaacgatataactgaactttctactctctttggcagaaacagtgaaggaatgtggtcatacattactaaacattttttacaatacttttagctcgtcatcattctgtctaacaaccaatccatgactgtattattgtgtatattaattagtgatcgcggcggcggcggtgcagaggctcctggcggccagcacgaagatcgtcggggtcggccgcaactacgtcgcccacgccaaggagctcgggaaccccgtccccaaggtacagcactcgatctccgattccgaaccaccactggcggtgggttctcccgtcgccttcttcccgcggcgcggggtgcctgatccggcgtggcgtcggtggtttccgtgggctgcgtctggttgcaggagccgctgctgttcctgaagcccacctcgtcgttcctccacgcgggcgtcgccggcgccgccatcgaagtgccggggccggtcgagtcgctgcaccacgaggtcgagctcgccgtcgttttgtcccagcgcgcgcgcgatgtccccgaggcatctgccatggacttcgtcggaggtaattatcttaataatatatgatgtgctgtgataaaatggacctaaactggcagcatcctttcagttgattagtcgtgtgagttgccatacatctatatccctgatcatgggaaaaaagaaaaccggtaaataaatcaaaatatattgcccaccggaaaattcgaatagggcatgccaatatgcttttgttctgtgaaaactaggtagaaccttggagttaccattcggaactatttgagcaagtcttggagacttagacaggaagtggacaactagaggacataactttcactctttcggcgattccagtaaactttgtccatatacatttgacaagcttggtagaaagattcaaacatgtaattttaagctcttagccatctagtacttgtttcatgccagttttggcatgaccaggcacatgaaagtactgaaataagtgcagccatagaaatctgtgtccaacgtttgaccgttcgtcttatttgaaaaatttatgaaaaaatttaaaaaagttagtcacacataaagtactattcatgttttatcatctaataacaataaaaatagtaatcataaaaaaatttcaaataaaacgaatggtcaaacgttggaggtgaatagtgcaaaattacacttattttgggacggaagtagtatcttattagtgaggagtattcattaacatcgtcacattttcttttactgttggttgctattcatggtggtgaaatgtgatcttattattgtttggttcaataccaaattatgctacactaaagtagcagattgttcaccactactctttcttttactgctagtatttgttaatgtgggttctacgagtcaacaaaaagctactggttttctgtttcccctttcagtgacaaagtacattataattagtggtatatctttcgatttcctaggttatgcgcttgctttggacatgacagcaagagaatttcaatctgctgctaaggtgtgcactagctgccctggttttctttggtctttgttatatgtgtatcattattgtcgctttattgccatctatcatccccggtggtttcaaaggatagataagagcagcattcaaattaataaaataaattcagcaacaaactgcacactataatctcagtggctgcttctttattatgttcatgcaatcatatcaactaattgtataagctcctagaacaactatttttttccttttgaatttggttattacaatcttgtttgatcaaatataccagaatgttttttggaactatttttgtgaaaactttatggtaactaattggcagttgtatccttgatacttctatgaatcaatcacattttcttaatgtaagagcatctccaacagtctctccaaatcccaccctccaaatgtctatttagccaactctccattcaatttagcaagtcaaattcgttgtttactccaacagcctctccatttatcatctctattctgagtctataacagcggaacccatatgtcagcctttataccactttcttcctcattgtcgtgcttccccacttccccaatccccttttgcttgcggtagcggcaggggtggccgtccgcggcgacgacggggcggcggtggctgggtgcggcgacgacggggcggtggtggccaagggaggcgacaacggggcggcggtggccgcgcgcggcgactgcggggcggcggtggccgtgcgcggcgaggagggggcggcggtggcttgcatggcgacggggcggcggtggcttgcgcggcaacggtggggcggcggtggcggtgcgcggcgaggacagggcggcggtggccgggcgcgacaatgacgtggcagcggtggctagcgacggtggcggcagcctgctcgcgatgatgacctcgacgacgaccattcgaaacggagcagagctagagggagaggagaagctcacgggtagaggagagctggagaggggatagccagcctaggaggctggccaatattggccagtgggtgggcttggatggagaggcatttggcttggagagttgaatggagagtctgttggaggagtatttttggttcatttgccaaatttttaacttggagagctgagggggtgtttagatggggctaaaactttttagtccatgtcatatcggatgtttggacgctaatttggagtattaaacatagactaataaaaaaactaatttcataaataagagctaatcagcgagacgaattttttaagcctaattaatccataattatgaaaagtttactgtagcatcacattgtcaaatcatggcgtaattgttaggaaacccaaagatcgtgaggatcctggacgagcaccttacgcacgcactgttgctgatctggcaaacataagaaacagaggaagcagtggaattttggcgcagcgcaacagcttgctgcttttctgatttactcccttatataacaaacgggattacaacgaaatcaaaaccactaggaccgcttctcacgctggcaattcgtcacagctgcttaacgtgcgtcacgctctcggcgcacgacgcgggctcaacgagctattctcgcgaccctcaactgaagcacgactgccacagatatcagcaagctcatgcatgactgaatcaaacaaatgcagaaataactgactaactaacttaactaaccaaggcacacacgttttatttccaacaaaactccccctaagactgatgtccctcagtgacagaaaccataccaaccttccctcgcatttcctggaatttgattcgtggtagcgcctttgtcaggatgttagcgagttgccctccggtgttgataaattccggttggatttccccattctccacagcctcacggatgaaatgaaactttgtctgaatgtgcttacttcggtcatggaaaacagggttcttcattagggcaagagcggactggttatccaccctcagctcaacaacctcaggcgcggcactcctgagatcgccaagcagtcgggcaagccaaatgccctgacatgcagctgatgcagctgcaatgtactccgattcacacgaggagagcgccacaacacgttgcttctgggactgccaactgacaaggttgttgccgaggaagaacagaatccccgtagtgctcttgcgggtatcaacatcccctgccatgtcgctgtcgctgtagccatgtagcctcctttctccccccttgatgtagcagcaaccatagtgaattgtcccggccacataccgaacaatcctctccatgaaacgactcacataaccaacggcgaaggcaagatcaggcatggtattcaccaggtagcgcaggctgcccaccagacttctatattcagtagcatcaaccaatggcgccttgctgtccttgctcaatttcagccgaggctccatgggtgtggcacatgtgttgcagcccacaagcccggctttctcaacaattcgcgatgcatacgccgcctgattcaaggtgatcactccggattcttgatgcacctcgatccccaagtaaaaactcagagaaccgagatcgctcatcttgaactcctccatcatctgcctcttgaaatctgtgatggtgtcctcattaccaccgacaatcaccagatcatcgacatatactcccaccagcagcctcccgccgccagtgccacgctcgtacagaccgtgctcgagcggactctactcaaagccgatctttttcgacgtggcgtcgagcttgatgttccatgctcgcggggcttggcgtagcccgtacaacgccttgtcgagcctgtacaccttgttctcttctccttccacctcaaagcctggcggttggacgacgtacacttcttcagcaagctccccattgaggaaagccaacttcacatccatgtggtgcaccatccatccctcctgtgcagcgagtgcaagaggcaatcgaaccaagtcaagacgagcaactggagcaaatacctcatcaatgtctaccccggcgcgttggacatagccctttgcaaccaggcgcgccttgtgcttgacaacgacgcccaatcggccgatgcccagccggtaggtcgacgagccgccatgtgcgattttcttcgatggaggctatttcatcaagcatggcgagtcgccaggcctcctcgcgctcagcctaagcgaacgatgtcggttcctcaccactgaccatcaacaactcctcctgcacgtcgcgagttgctagccccgacgtcatggccggacccagcacgttctccaagctccgaaaatgaagcggggcgtcatcgtggtcggcgtcgagatcatcctcggcattggctggtggcgacacgaactctacctccgatgcgacactgcgcaccgaaggttttcgacctggtgacgccggacttggggcagatggcgatgatggccccgcacccggtgaggccagctcccccgaagctgaacgtcccaccggcatcgtggcattgtggaacaccgacgtatagtcgatgacgaagtcggtgtcggcgccatcgtgcttgtcgcgccagctccattcagccgcctcgtcgaacacgatgtcacgcgaaacgtggacgcgccgtgccgccggatcataggccctgtacgccttcgagcctggttcgtagccaacgaaaatcatcggccgactgcgatcgtccatctttttgagcgccggggtagccaccttgacgtgagcaacacagccgaatgtacggaggtggtgaacggccggcgtgcaaccattccagagctcgtagggggtcttgccctccacgctcttcgacgagaccctgttcaacgtgtaaacagcagtagtaatggcctccccctaaaacatacccgtcagatgcttcgctttgagcatgctcctcgccgtgccgacgacggattggttgcgacgctcgacgacgccgttctgttggggagagtagggcacagtgagctcgcgtcgaacacccagatcggcacagtactcctaaaaatgtccgatggtgaattctcccccccccccgatctgtgcggagagtgcgaagcttgtgcccgctcttgcgttccgccgccgcctgaatccggcggattgccgccggcgccccgtccttgctgggtagcaaggccacccacataaaatggctgtagtcgtcgaggaggaggaggaggaagtagcggttgccgctaggagtcggtggagaaattggcccgcagaggtcgccgtgcaggagcgcgagcggctcactgtggcgatgcttggtgtgctgcgggaacgggttccggcgatgctttcccgccaagcaagcctcacagacctgctccacatgtttaataagtggcatcccacactagctgctcgcgtcccatcttgtgcagtgctgtgaagtttacgtgcccgaagcgcgcatgccaccgccaggcgtcgtccccggcatgcgcagtcaggcagactggccgtgcgagcgtgatgtcgagctcgtagagacgtccaggggtgcgggggatcttggcaagcagtcgccgctgctcgtcccagacccgcataatgccatcctccgccagcactttgaagccggtctcatccagttatccaatgctaatgatgttggctgcaagacgagggagatagtacgtgtttgtcagagtgcggtgctcaccattcttgcaggcaaacaggactgtgccgcggccctcgatctggacaacggacccgtcgccgagtcgaacgttgccagtgattttcgtgtcaaggtcggcgaacgccatcttgctccctttcatatggttggaggcgccggagtccatgatccagcgcccgggatcatgatccgcagcatcatctagcgtcgcaaacaccttcttctccaccagttctacctcctcagcatggagcagcgtgggcgcggcgtgttctgctgtcggcgcgacgacgtcgtcgacgcagccaccggtgaacagcataagagtcagctcgtcttcctcctcctgggcgacatgcgcctgctcatcacgtttggttttgcttcggcagtcttttgcctagtgcccaagtttgccgcagcttcggcacttgtcatctttgcgagccggcctagagttgccagactccgagctcccggccctgctgccaccgttgcgcccctttccgccacggcgcttgccgcgactcgacgggctgccgctgtcgccacgtttcgcctccagatccttcttcttccagcgctcctcccactcggcctccgtcaagtacagtgtcccggaggtgttcgacgacatctggcccgagtcctccgccgccttcaacctcccggtgacctcctcaagtgacaaggttgaaatgtcgagaagagtttcaattgaaagaacgagctggttgaacctgggacgtgcaacacgaagatacttctccaccaccttgtccgcgggcttaggatcgccaaggtggagagctggttcgtgatggtggtcagacgtagagcgaagtcctctacggtctcatcggcgcggaacgctagccattcgtactccgcgcgcaccttctgcgcgctcgccttgcgaatgcggtcgttgccgacgcgcatcgtcttgatgccgtcgcacgccgccctagccgacgctttggtccggtcccgatcatctcgggcggaaccgcgctgcagatggcgtcgagtgccatccgatcttcgtgaaacaccacctccatgccatccggctcaacagccgcccacaggttgcgagcctgcagcttgatcttcatcagtagtgcccaatcgttgtaattggtttttgtcagcagcggatagttcaccgggtcgcctccatccttcaccacgcggtgtataaccagcctgttgtcacccccgccgctgcccgaagcgcggccgccggagtcgagaggagagcacgcaatcggcgaagacgaacgacgtcgcagcatcagaactccctctaatgcacgatcacgagtccacttcctaaacctcgctctgataccaattgtcagggaacccaaggatcgtgaggatcctggacgagcaccttacacacgcactgtagctgatctggccaacacaagaaacagaggaagaagaggaattttggcgaagggcaacagcttgctgcttttctgatttactcctttatataacaaacgggattacaacgaaatcaaaaccaccaggaccgcttctcacgctggcaatttgctgcatccatccccatagctgctcaacgtgcgtcacgctctcagcgcacgacgcgggctcaacgagctattctcgcgaccctcaactgaagcacgactgccacagatatcggcaagctcatgcatgactgaatcaaacaaatgcagaaataactgactaactaacttaactaaccaaggcacgttttatttgcaacagtaattagactcaaaagaatcgtctcgcgaattagtccaaggttatgtaatgagttttgtaattagtgtatgtttaatactctaaattagtgtccaaacatccgatgtgatagtgacttggaataagtccctgtttcccaaataggctctgagtagagaggctgttggagatactctaagataatacttcagtcttgcacttcttttttatacttagaaaccaatgtactctgcagtctgcaggtcttccttggactttgtgtaaagcacaggacaccttcactccaattagtgcagtggtaagcaatccttttgttggtcgtggattgtattctttgaatgcttcccatgtcattctactgaatatgaaatgcataattccattgccgcatccaatgcatttgactttccttgatgattcttgctctattgaacagattccaaaatcagctgtcgctaatcctaatgatctagagctctggctaaaggtaaactataccaattcgtagacatgtagtgaatctatccatttgccccctaagaggtagaaagtacacaaaattattaacaagcatagagaaatcttgtccaggttgatgatgaacttaggcagaagggatctacaagtgatatgatatttaagataccatctctaatcagttatatcagttccatcatgacattaatggagggtgatgttatactgaccggtaaatcacatttttggagaacagtttgttgtgcaatagagttgtgattgtgggggttattgatgaattcctctgcaggtactcctgagggtgtaggcccagtacgaccaggacagaagatcaaagctggtataaccggcctcgttgatgttgagtttgatgttcagaagcgcaaacggtcattttctacttaatgtgataggcaagagattaatactaagcaacgtcttctgcaggcatatcagtatattgttctgcttgactcgattaggcaataaaaaaatatattaaggttgcatgcatttatttattggcgcaactaaaagaaatactttgctccattaatttcatgaaactggactatacctgcacaatattcttggcttgcccgtactgaaactaatatacattataaatacaggcttcccatatgacatagtgcatgaaaacgtagatattctttaaaaatatgcctgtctaatatatgcttatggatcacttgtgatacttttcatgtagaacttcgagagcagtatcaagaaaatcctcgatctgttcttgggaaatccagaccgtactttatcccacatttgtaatcccgtatatgtttatagtttcgtgtgattttctccgtcatgaaattaaagttgtgtcctggatttgctagctttattatgttgcaacaaaattaagcgattagacttaaaagaaaatttactgtctattacatagttgacataaagcaccccttaaaattctacacttcttgaacggttgaatcgctttgacattcatacaaatatacaaaccataatcccttcctccttttttttttcctcagctcttcattttccctcattaccatgcactcacactgaacgcctcctcaatacctctcgtcaacgcaccttcaccgccactactccaacgcactactgcccgacctcaccggctggccaaaaaatgttaacggcattggcgaggccccctggctggccaccatccccctggctagcggaggcgaggtgcctctgcaaaccgtccctttcttctaccccatctttaacggttctttactgcctgatccatcgtcatcggtcaccacctcctaactcgacgctccactttacccttgccaatagcactaggccactagtcactcccatcctgcttcagtagcttgtgttcccaacctctccctggtttccgtgcgcacgctttttaaactactaaacggtgtgttttttttaaaaaaaatatacaggaaagttgcttaaaaaattatattcatcctttttcaagttaattttaactaatacttaattaattatgcgataataagctgttccgtttttcatgccggagagatgtactcccaaccggcacaaacgaacgcagcctaagtggtgtcgtcgctacatcgtagcccacccgttctattgcccaccgccggttcgccacctcctatggccattcctctaaggtcgacaatctcccctttctttccccttcctcaaactcgtctctcacccctgccgtaacccgggaccctaatttgtagctcctccatcggtgtttcggggtgtcattggtaccggagaagaagaataggtcaccggagctagaggagaagggtctggagcacgaatcgagaagcacatctggtggagctagaggagaaaggcctgaagcataaatcgagaagcacatctagtggcctaagatttgattagggatgaattttctggaaggttagcaatgggattactaaacttatgaggctgcatttttcacttaatttcagtcaatcttttccctgtgtgattgctctctatcatatatctgtactattttgttttaaatgatgttaatggtggtgtccgagtttactcttagggaaaatacaattgccccttacttctcgatgtcatcgagaatgtcacgggaatgtcaccgaatcccaatcccctgtgaagccacacggtttcgtccacaggacaaagagcaaagcgagaagaggaccgcagaacgtacgttagagatgtgtgccggtgctgtgagatgtgccacttaccaaatcgcatcactcaatcaagacaaaatcgccgaggcattttcggcgcccaccgggtatgttcctcacctcaccgctaattgcatgcagcggcggcggatgatcgatgacccatatcatgtgggtctaaagtccttaaaaaaaattaatgatttcgttgggaatataaatggcacaagcaatcactcaccaccgtccacaatgcaagaataaaacaccctgaccctgatagggacccaacatcatcctcaccctaccaatcctaaaccaaagttctctctcatctctctcaaagagaacaatcataaatcaaaccccaccatctatcttgctctagatttggaagaactttgtagaaaagaaaaccaacaagaaatacaagagaccttgtaggaaagagacagacatcctaccaaaccatatgcaccagcagcctgcagtatgagccataaaaaggtatagtatagtatacttcaaccaaaaagttatactctcacaccatcacaacactaagcaacgagaacagcagctagcagcaatccctagtgctagtgggcagatggatcaatttggattctcttctctccaaccaatcaaacttttcatatatttttttcccttttggtagatcagacatcaactatactgaaaaatagtaaaatacaaagaggagtttgatctactgctgctttcttctaccatcacagggagagtgagagagagatcacttcatggcaatgccaagaacgagaggaggaggacggtgaagaagatggccgactcagccctagggagcaagccggccgccgcggccgcgccgtcgaagttgctcgtgcccggcgggctcagggcgctccccatcccggtgccattggtgccggttccggtgccgcctccggggctcaaggtgccggtgccggtgccgactccagggctcaagccagttgtcccagcagcactgcatgaacaaaggtggaataaagagctttagatcatcatgctcctgcttcgagttacactgactgaagagaatgcagtcaacagtgcataattcagtcagaagattgctgatggcttgatttgttaacatgctaatcgagtgaaaattatgaattcggttgtccaagactggatagggatcactttggaaagcctgtcatctcattattgtaagctgcaaagtgcatttctaatgcaaatcaggctcatcgttctgtcagttatgtccttcacacatgacgcacatgcgagaaaggctgtccaactttttgttaagtaagagttaagacggcagcaataatcagccttatggaaaataatactgtatcaatctcttctctgaatacctgacaaaactaggagacaaattgtcaggcatttcagatcggttggataaaagttggatgtgtagaaagtttgtgttactttgtccagagaaaagcatgctagtagctctcggtttcaaatcggttgggaaaagaaagatggaagccagattcttcaaaggaaagacacaggaacatcactccagttcagacattgcaacaaacttgtcagtaaatctttgaagtaattagtgcgagggtaggttatcacatcaagttgatctagactaatcgagctgcaaagaatattattatagtagtatattgcatttcgctattagtactagtttaatttactggtgtcggtggatggagcatgataaatcaatggttccaagatgctgattcagcaggtgtactacatttgactaatcttccagaataatttgaccgtattccgtggtagtactaatagctaattacaaactaaaatggtaaaataaagagtatgccacaacttaatgcaggaggagcaaagagattcatcatgttacctggcactggaagggaaagtgcatccagagaaacctgcaagcagagagagcaacaagcaaggcaacatgatgcatgagaaaccaactcaaattaagaaaaaatagcacaatagagtagcaaatgcatcagctgcaagactcagaaatccagcaggttgtttggtgaagaaatctttaacttgaggtgggagagggagggagggactacgtactggggtcggaggaggagagggtggcggcgccgccgaagtcgcaggtggcgccggaggccctgaacttctggaagtagctgttggcggcccaggagcagtgggcggcgacggtgtttgggttgtagcagccgccgctggagaggatggacgtgcagtccgccccctgcccgcacgagtagtcgatcgccttctgcagcagcgccgtcggctgctccgaccggcacacgcagaaatctgacacgaaattaatgcatacatgagatgaaagaagccaccttacactcgagcgaaacacatggcttttcttccttgttattaattagcgggaaggattaattgaattcagttggatttcttgagaaatttgaagcaaaagaagaagaggtagaggcaaaggacctgaagccgcgagggtggaggagaggaggagcaccgcaagaaccaacgccaacgccgccgctgactccatcaccgccggtcgaattaacaagaagcagacgatgaccgcgcgtaggaagagcagttgggtggggccgtagcgtagctgttgtaatgcgcgggagggaggaggagggccgccgcacccaccgcaattgtaggtagacagctggggatgagctgagctcagagctctctgctctcacactggagtagtacgcgggtagaagaagacagagggttgggaccgatggagtgggtcgcgactgacaggacggcgtgcggagagatcatctggtgtggtcgttcggttctgacagggccatgggtttttactaatgtgctcggctcaacggtcggatcggcacattggatccagcgcgtgcatcgtgcctgcatccctgcatgctcgcatgctcgccttcctgtccgtttcgttctcttgtcctttttgtttgctctcctatcacggtctttccatcgaaagagatgaagaatgaagatagatggtactccatctcctaatataagagattttgatattttacttatattgtttgaccactcgtcttatttaaaagaattgtgcaaatataaaaaacaaaaagttgtgcttaaagtactttggataataaagtaagtcacaaataaaataaataataattctaattttttaataagacgaatggtcaaacagtgagtaaaatatcaaaatctcttatattaagggacggagtaatgaatatagatgatatgtgcatgatcgatctgatcatgtcgtgtagaatccaggttcaaatagttcgttcattaggatactttagctgcatacgtcgttgcacttctaccagacacatttgctttctatataagctgggtagtatgaccttttctcttaaaaaaaacttctactagacacctattcaaacggttcgtctcattactaccgtatcctatttccatacttctcggctgtgctactagaaggctctagggaagtcggagaagaaagcacttattttggggtgagcttactacttatatgcttcgtaagaagactgagcagactatcataagataaaagatcttcttgcaattttagaaatttggaggattcatatcctcgcaaagatctagcattttcggtgaaatgtcacatttggcatctccaacatgcatgtaaagttgacattaccaataacttagtatttctagtccaactttatgcattggtagatataagctcataagagaatatcgctatggctaactttaaacatagagctagccataaataatataaaactgttttacatcttttctatatgtgcgtgtgtattttatcttttgtgctaaaagggtgaaaagctattttttttgggctctagcttaaggttaagaagagacctaaaacattgtagtctttgatactccgtccattttaggttataagatgtttttactttggtcaaagtcaaactgcttcaagtttgactaagtttatagacaaatatagtaatatttgcattaccaaattagttttattaaattaataattaaatatatttttataataaatttatctgggtcaaaaatattactttttttcctataaacttggtcaaacttaaagcagtttgattttgaccaaagtcaaaacatcttataacctgaaacggagagagtataagacaaaaaagatatagttatggccacaccttatgactatgaaaattaagcataccctaaggcagcattcctttgaacgagacacataagagctgcgtgtatgttttccggattgctaaacgatacgtattttgccaaaaaagttctatagaaaaattactttcaaaaataatattaatctattttttaagtatgtaataattaatactcaatcaatcgtatggcaaggggcttgaagggttcacctcagtttacatatcttgtcaatattatcatttccccttctctcagacacaatgtatctctttaatattactgcatgaaaaaattgatgagattgtactcactttttatggagcatgcgtatgtggagtttaagtaagaggatcatggaattctacggtctcatcctttggcttattcatggaataagggcaaacatcatatttgcaaacaaaaaaataatttatgaataaaacttgtatttgcctaacatacctcccgattgaatccatcaaaatttcaccattcttcctttctactctaccaggagcagcagtctgggagctagggttggccccgtcccgccacatctccttcctctcgtgccgccgtcatccccgcgtgccgccccaccgttgctccttctcttctcactctgctatcgtgtcgccgtccccctcgtgtttattcacaatttactttttggcttatttgtttagcttattcgtgtgaattttcttgtaataaaatagatgtcacacactgatttttttcaggaattaataaattatttctacagtttatattaaagtacatattaatttacaagtgaagtaattttgggaaataaaatttcccttaatagattgcacctccagatttttataggattttttagagctcaattgctaattttaatactccctccatttcaaactttttttcctagtcaaaattttataagtccgattaagtttatagaaaaatataacaatatttccgatacaaaacaaacatattatcaaaatatattcaatgttacttttaatgaaactaatttgatgttgcagatattactaattttttttctataaacttggtcaaatctaaagatgtttgattttaaaaaaaaaatcaaagtgacttataatatgaaatagagatagtaatatatatatatatatatatatatatatatatatcatttaaggaattatgtaaatgaaaaaccaaatagaaaaccctccccttaatctgggctgaatccaaccgaactcttcttccctctctctgccatcctttctctctccccactggtccattccctcctcttcctttctttttcctttcggtctcctctccctccaatgaaataagttcacttcaagtccttcaatttatcgtcgagtctaaaattcatccctgaatcaaaatagctcatccttcaactcacaatactgtgtcaagtatcaactttattccctcgacagtatattgggccggtatcagctgatgtgacgagtggaactcacatggaacccacatgtcagcggcccaactcttctccctctccctcttccctctcttcccccttctctctctcattggacaacagcgaggctgggcctgggatggcgaactacagggtggatggtgacggcgacacgggcagtgaggccagccagcaccgcagcgacagcggtggcagcaccggctcacgccgcaccacctcgaccagcttcggcaggacatgacctttctcatgacgagcagatttgagttattgattcttttttcttccttctggttctcactttgccgtttgccattgagagcaaagctgacttcttgatgtcccttcttctagttttcttcaagatctgtgttcttatgccttaatgcctttacgtcaggggaatggacggtgatgaaaaactgcaagaaaaaaacaccaccatctttcggggttgattggcatggccttgggccatgctgccaactcttcaattctgatgtccattgccgatcctctgaaagtgttcctttttatctcttcaatttttgggggtacttttctacacagaggtggaacaaatccattataagggtgtccacagtgcgtgacatggcattcaccttcccccttccacatcagagattccaagccacgtatacttctcccgctagaaactgaagaacgcggagccaaacaaaactccccattcctcatcaaagttgttagtgattcctcaatccttgtgccgagcagcgtgtacgcctcactccgcctcatcacccgaggcgccccaatctccctcggtctctccgcagctccctctccctctctctctctctctccattcagtgggcagcggcctgcgtcacgtggcagcgggggagggggtggctcggcggcggtgcggggtggcggtgctcggccgcagcggcgcgcggggtggcgtcatggtggaggaagaggatgacgcgggcggcggatccggtgacggggaggcatgagggctggcggatccggcgatggggaggcacgaggcagcggatccggaggagacgttagggcggcggatgcagcgacggggagtgcgcgaggtggcggatccaacgacggatgtggcggcggcaactctatccggcggcggatccaccgcagccaagtctccgctcctccctcctccccttcccccgccgtcaccacagcctctccctttctcagatctggcacgcggggagtggtggaggctgcggcggggctctgcaacggtactggcgaggcggaggcggtggaggccggtggggctcggcagcagcggcgtcgaggcggaggcggtggaggccgacagggctcggctgcagcggcgttgaggcggatccggtggtggtggttctcgtcggccacttcaaggatgacgacggcaacctcgagttgagtgcgacaacgccggcgacgggttcgcttgggccaacggcggccagcggatttttgtgatgatgatgtcttgtgatgctgcagctgttaatgtgttgatatttgtgacgctggaatgctctgttaatgtccattttcattttttttgcaacttactggatgagacggtagaaagagatttcagggatttatttttttccttggaaaattattttcactgggggttggcataacacagctgccagcgaaaataatttcactggaggcccttgaaaggaagccgctagcgaaaattattttcgccggcggtggtcttaagactaccgccagcgaagatatgtcttaagacagccaccagaaaagaaatatcgataacagccaatgaagatcttcgtcttaactggcctttgctttgtcacggcgccaaatgccgccagcgaagacctaaagttgccgccatgaaagatggtttttgtagtagtggcacctggttaggtctaatctactaggttatcaggtgtttattaaatttactcaagtcaataggttcttatcatagtttcatcggagttcgaatggatgatgtatccgcttatcatgttttaagtcgctgtatcggttaaactcacaaaattcagtataatcggctaggaattgcaattgtcatatgcaatctaataatgtttcggttaggtctatctatattgttgtctataattacaagttactagaattttatactccatcttgttattatcgatatcggcttattttttcttatatagaatttcgataatatactacaagataattgagctatggccccaccaatttattacgacaaaaaaataattcgtggcaatatactgtactatcgcaatgataatttttatgtggtaaataactatattttgttgcaacaatctacaatcgttgttttattcagtatttttgttgaaataggaaatgagctatcgccacaaaaaaacattactattgtaaaaacatgttctatcaccacaattttaatttatgtggcaatttgcatagtacatggtacttttcactattttctgttgccacggtcaacaaattcgttgcaataaaaaaatatcatatcataatttgacttattcttttcatatgaacatggattaggataaattttttatgaaatttagagctctacaacttaaatttttcatttaaaatcttttaaatattcaaattcatgattcaaatctcggataggcagactcaatggaatgatatgcatttttaaacaaaattgatgcatatgtgtgttggtaatggagagcgcgtgtgagggagagatcttaggtttgaatcctagccatgataagatatcaaaagaaaatagttaggatgataaattaatattgaaacatttaatttggtacgtagaactaatgccatacatggaatggtggcaatagttatctattgcaacgacgtgaagtgttgcaatatatttttttgccacatccattttatggcaatatcaaaatttgttacaactaaataaaatctttgcaataacctattaccacgctatttattaccacggctagcaacgattttaagattgtggcaacatgtacctattgccacaattttagcattattgttacgattttttcgtggcgataaattatttttctagtaagctttgttctaaacacatcggcctatactcaaagatatattatttactcaagacttgctacctgattatggtatttgtagattacatggatcgttggtgccaggcaatatgcaggattgaggtaaaagagaggggagacaattatttttatacacgtttgggcctcttaattgacaggtaatagtcatactcctgttagccgaaaccggtgttgacttaatctagtccccatcggccttgtagcatggatatctcacgtttggtcaacttctagtgtagtctctagattcctcaaaaatgaactcagtgagattggagatgtctctagatcccacatgttggcctttgtggctactacattaggtttgtctagatatgtctagatcgatgtgtccattttccttctagggagtcttgtatttatactcttgggtaatcccttgtccaaatagaactagggagacgagtatggacacgattcgaatagttcttgtagtgcctaaagtaggactctgcatctttttccttattcggaataactttcgtatatgagacatgattctatataaaacttgctatatggtgggcccctctaagtcggtatgtcttacttataacattaacactgtatatttaaaacgtgatggtatcattaagccaaatcaatggatgtgtactccctcatgcaatatagaattcaacacaaacgtaaaaaaaaaacaaatgggaaggaatggagtaacagaaatacaatgcatgcgtccctcgtgcaatatagaattcaacacaacataatcaaaaaaattcagccaaatcaatggatgcgtccctcgtgcaatatagaattcaacacaaatgtaatcaaaaaattgtgaaggaatggagtacgtaacgggaatccaatccatgtgtccctcgcgcaattaatatagaatcaacataaacataatcatcaaattgggaaggaattaatggatcggagtaacggaaatgcatgcttcattcaaagtaatgaatagccagtctggcttgtatgggtgtaccgttgcctcatactcccttcggttttataattcttacgttttgaataagattgaaatcaaacttttattgtgtgtaccggttgcacatccaggacaaaaagggattatcaaccaatactaatgtacacttctcccgtagtcactatagataacatcaaaaatatacattttaaagacactagaacaatatatatacatttatcttataaaatactataataaaaataacatgcatttcattattgtatatattataataaaaaacgtccaaaaaatattttttaaaaaccgtgttattgttatttaaaacgtcaaaaattacgaaacctgagcgagtattagtttgtaactaattaaatagtcggtgccgttgccttgtattaattgcctgcatggtactgttgtttcaacttctattcaagcatatgcttacatagttaattacatggggatggggatgatgtgtggtgcaagcgtagcgctggctgctagcttccagtatccgcggtgggtgcacagctgcagcgttaagtgagggtaggaaacagaggatgagtgttgatctgatccaagaaatataaaaaccgccgagaagattgaacaattcagaggtatatattcctttctttatgtcatcacgtgcaatcggatttacaggcgactaactcaactctcccaaaacggctttgctaaaaattatgtcgacatatttctgggctaaatacaatcagtttgacgatctgccatctaatcttcttcatgattcatgcaaagtacatctgataagctgatcgaacaacttgctcctaagttcgcgactcttttttgctttgcatgacacgtgttggtcatcaacgaatgtaattactctatttacacagtaattacacatgtgtaatttagcacttagatatgtaattttgatacttacattgtaaatacactaaaattacatatgcaatttagatacttacatatgtaatttcaagacttacattataaatacactaaaattacatatgtaatttaggaacttacaatgtaaatacataccgactattttttgataaaaaatattgcgccataaatatagctactcccctcccaaaaacacaaccccctcccccgagcgtagcgacatagggaaatccctactccccccctactccgccgcgccaccaccggagcgtggcatgccaggaaggcagtggcgggtccataatctagtgacacacttggtctccagcacgggtagaagtagcgaagcttaggcagcagtgacgtgccttggcgagagcggccacggatcaggaactgacgccccctccccccacaagattcggccgccctaggctggatttggctagggtcgcagtcagggtggcttggtgaagggcgacgcagcaggcggcagcgggagcaggcgtgctgtggagtgatgcagccagcggcagcaggaggccgcacggtgtggagggcgcagctggtgtggtgcaaaggttggtgggagcccacggcacggaggcatagccggtggtatcagaaggccgacatggtgcatgcgaccgtcgaaaggtcgtcatggtgcaaacaacaggggcacggatgagaggacggtgctccggcgggagttccaccgtgagcgacgacgcgaggcgacgacgacaatggggccgtgagaggggcgttgcaagcctgcagtgagccccgatctagatgatagtcctcttacggcaacgccttgccgtcacaagatgaccacaggcatgctagtgcggggagaggggatccattcttctctctcaacctctccctttctatccctactctagagtgtgcctagtgtcaagctccagcttaatggccagcaggcaacgaggcattggcgtgattgttggaaatttggtcataattcggcatattttaatctaaaatattaagacaataaacatgatatttacaatatgagtagatctagtgacagtgctagatgtatacaacttgagtatgcttaatatgaaataagcatcaacatttacatagtaacgtaatgctgccattacgaagagtattaacaaagaaacatctaatagaatcgggagaatgaaagtataccctgagaacgtcccaccgctggattttgaggcagtattgcctccattgatgtcattcatcgtcttgtctccaatctccgtcgacatcttgatgaaggcgtcgatgcagcagtagtagccgtgaagaacaagagcagttgcgcttgaagcgctacccaaaaacttgatcgtccgctttcccgtgcaggttctcaagcggacggagtttcggaggcacctgctcgtcccgtacacctgtgcgcgcaggtgaacagaaccggggaaggattctgcagctcatgaaccgaggaggaggaactcgaagtgcaagagaggtcgagaagaacttcttctatccttctggtcgctgcggagtatatatatgcgagcacgagagtaacgttcagagtcatcaaccgcagtgtttaatttcgtaaccgacgcgctcgttaatatggaatcaattcacggtgtttaattccgtaaccgacggaatcaattcacgacatttaattccgtaatcgacgcgttcattgatacgaatacgagagtaacgttcggagtcatcaaccgcggtgtttaatttcgtaaccgacgcgctcgttaatatggaatcaattcactgtgtttaattccgtaaccgacggaatcaattcacgacgtttaattccgtaaccgacgcgttcattgaacaacgtttaattccgtaaccaacgcgttcattgatacgaaatcaattctccgtgtttgttaccttaatttcgtaaccgacgcgcatcaaccgcggtgtttaatttcgtaaccgacgcgctcgttaatacggaatcaattcacaacgtttaattccgtaaccgacgcgttcattgattcgaaatcaattctccgtgtttattaccgtccataaccgacgcgttcattgatacgaaatcaattctccgtgtttattaccgtccgttacaaaagtgagcgttcattgaacaatgtttaattccgtaaccgacgcattcattgatacgaaatcaattctctgtgtttattaccttaatttcgtaaccgacgcgcatcaaccgcggtgtttaatttcgtaaccgacgcgctcgttaatacggaatcaattcacaacgtttaattccgtaaccgacgcgttcattgatacgaaatcaattctccgtgtttattaccgtccgttacaaaagagagagcgcaacagcaactgtctgcctcgcctcgtctggttgtccgcgcaccatctcaaccggtcaacagagactctccattagctccgtatttaagttgagacctcttcacttaaatttccaaggtgatattattacccatagcacttaatgtgggccaatagaatttattaggatttaattgggcttagcccattaatctaacagttgtcgcgcatctaaggtgtgcagttggtagtgggcactatttttgccaggtagcttggtagtctgaacacgggagaaaaaaagattacgggtgtcctagcccgtcaggccaacagtagcaatgcttgctgccaccgctttacccttgggatattgtttacgtgaactttcctacctttttgatggattttttttcagctgaaaattaaccacgtcctgacacattaggacagcgccatttagaagatcgtttaccctaggatgttgtgttctcctttgatattcagtggcgggattatacgtggtgtggcagcctttcaggactgtagagtggcggatctagaaagaaatagcagtgggggctgagcaaactagatagagttacagtccccctcccatctacatatggtaaaaaattttagtggagttttcgtagggtctctcatagtcttcacgccagtagtgggggctagagaccccaccgcccccatattggatccgccccgtatgtattttttttcatgcttgtcgcatgcgtgttgtttaaaaacaaagttatgtgcaatcggcaaagttaatctgaatgggatcactctgtctatatattgcgtgtagcttccaccggccgagccggcggggctggtgcgattggcggcgtcaggaagcgccacggcgagcacgccggcgatgccagccggccgttccagagcgtcgcgctcgtcgtcggctccaccggtatcgtcggcacctccctcgtcgacatcctcccgctcccggacacccccagcggcccatggaaggtgtacgccatctcccgccgcccgctcccgccatggtctcctccgccctcccccgcggtgacccacatctgtgtcgacctcgctgaccccgccgccgtctccgcggccctggcgcccctcaccgacatcacccacgtcttttacgtcgcctgggtcccgcatttcgtcgaggaggaccagaaccgcgaggccaactcccgcatgctccgcaacgtcctctccgccgtcgtccccaactgcccggcgctcgtccacgtctccctccagaccggcagcaagcactacatcggaccacccgagtccatcggcaagttcaccatcgagacgcccttctccgaggacatgccccgcctggacaactgccccaacctgtactacgatcaggaggacgccctcttcgacgccgtgtcccgctcccgccgccgcggcgccgccagtcatcagctggtccgtccaccgcccctccctcgtgttcggcttctccccgcagagcgccatgaacgtggtgtgcaccctctgcgtgtacgcggccatctgccgcaaggagggcggcaggaagctccggtggccggggtcgctcggcgcgtgggaagggttcagcaacgcgtccgacgcggacctcgtcgcggagcagcacatctgggcggccgtcgacccggcggcgaggaacgaggcgtacaactgcagcaacggcgacgtctacaagtggaagcagctgtggccggtgctcgccggcaggttcgggatggagtggtcggggtacgagggggaggagagcagggtgagcttgacggaggccagggccggctctacatattttagggccctaggccaactccatgacatgggcccttaggcatacactctgtctctatatacacatatgcactttggatttttaaagtatacttttaaagcattcatccgctaatcatgctgaaaataaatattgataatatcctctatatatgttgctaaaaataccaaaagagcattaaaatggaattactatggttaccttgaattcttgacttagatcaagctctagggacttcattagtaatacttgacaaaagataagatgacagacatccatttgcttctcataaaaaaatactccttccggcatttcttgatgcaaaatcattaatgacggtatcgagatcaatattttccaagacattcttctaaatgcagcacatagccaagccatttaatctttcttgtgatatggttgatctcaaatagtttttcaataactttaattttgagaagcttctttcagctgaggctactgtcacaggcacagttaagaggattcgatagacaactaaaacatttggatagcaatctgcagctgtaatgaattcaagaatctcaggtgctgacttcaaagcatctggcaaagtcgcttgcaacacttttaattcagaaaagaagtcatttagctcaacatcggatgagttattatgtgaaaatgtctctacaaaattagcgcagcactgccatagatcagtatcatccaaggatttcaaattctttgaggtgaacaagaaaccaaacacattttcaaatgccttcaactgctcaaatcgactagtcaatgaggcaattgcaacatcaatcatgactaggaagtaattaactctaaaggactccacaaccgattgttgttcttcattttggtcattttgttcatcaaaatgtttctttcttttagcttgacattttgtaggaaattttggttctatatccatgtcagatgcaatgacttttgcaatatctatactagaagtgaagccttcatttctgtacctctggaaaaatgatatgacaccttcgatttgcttgagagtagcatccatgcacacaatctcagactgcaacttcttgctgaccatatttatagaaaataatatatcatgccaaataaccattccaactaaaaattcaaaattctctagtgcagtgaccaaagattgagcatcactcacagcttttgggtcatcggtagaagcttactctagttccaacaaagctgaccttatttggggagtttggtatctaatagcttggacactttttattcgactctcccatcgtgtattacacactgatttgacagtcaagtgtggaacattctcaagcaaaatcttccatctttttgtcgagcatgaaaacagtgtatatattcgttgtataacaccaaagaacgaaatagctttattgcacgattttgccatatcacatagagttaaattgagattatgacatgcacatggcatgtataatgctcttggattaatttcaagcaaacgtttctgaactccttggtgtttccccttcatattagaaccattgtcataaccttgtcctctcacatcactgacattcaattcaagggagtccaatgccttcatcagttcattaaaaagccccaatcccgatgtatcatccaccttcaaaaactctagaaagaactcctcgactcttggaatattactcgataaattgacacaacgcacaattaaagtcatttgttcttcatggctgacatctggggtacaatctaatattacagagaaatacttagcatccttgatgaccctcataatataaactttcacagcctgagcaagaagggaaattagctcgttctgaatattgtggccgagatagtgatggtgaacttcatgattttgaatgcgtctaatgtggtcttgcatcacagaatcaaactcagcaaccatttcaattgtgcccagaaaattgccattgttatcttgataaagtttctcattggatcctcgaaaggccaaattatgtttagcaagaaacttcactgcagcaactattcttatcaaaacttgtctccaacgctctttctcctttgaattccccgttgcaaatcatcatcaattgtctgattttggcttaacctcaacctaagttcattccaagtattcatgttttttatatgctccacactgttctcatgctgtttgagtcttccactgagatgcttccagtccttcaatccatcagaagctaacaaacttttgctctgatttgatttgaacaatttacagcaaaaacaatatactttgtccacatgcttagagtaaaccaaccattttctatcaatcacctcaccattgctcagctttctagagtagtaagcatacgaaaaatgtctaccaatactatctgaagggaacagtagattgaattctctgataggccccttttcaattaatatatctctccccctgttgtcaagattttcccaagtcctaggatcatagatattctcatgtacatcaacatttgcattctcagtacaaggtgaacgctgcaaattttcatgttctgaatcatcatgattagcgtcatcttcagtatttacaaaaagaacaagttgctgctcttgttcttcagtactaggataatctgcctcaggattttcatcaggaacagcactacttgatgccgaaaagaacttatgtatagcatccttctgtgattcaataaactgatctcctcgttttctttttttccttttctcagcaccggataaatgctttttaggtaacattgcaaacctaaacgtacaaacgaaactgatctttagtatttactaattactaatgactgattaagtgattagtacttcactatttcaattcaatggacaatatggttgcagcacagcagtatgcaagtacctgtaaattgaaacctgcagacactctggaagttgaggcagattcacgttgtgttgtgtcggcggtcgccggtcggccggtgtccagggcgaacagtcgacagacaaaggcacaaagctgtgaagggctgaatgctgaagggatcgccggcggcccagcgtggggcgaacttgcgcaggcgccgtggagggcgctggaggcggattggcggagactgccaccggtagaggagaggagacgagaagacaaaagtttggaacttggacagtcacgtatgcccgatgattcgatcagaaacttgtatacgtgcatatggtatacctaatacatatctaggtctgggccctaggccattgcacttcttgccgtggcccagagctggtcctggatcgtgagggaggaggggctggtggcggcggcggagctcgaccaggtggccaactggtggttcgtggacgcgctgttcatggataagtgggagttcctggacaccatgaacaagagcaaggagcacggcttcctaggcttccgcaacacggtcaagtccttcgggacgtggatcgacaagctgaggctctacaagattgttccttcgtgccgcatcgtatcatctctctgaccctctctctctcactctcgatcagctggttaatttttcttttcaatctcgttgactactttgtagtatatatatatatatatatatatatatatatatcgctgcctgatgcgcgtggatggtatggtggccaaacaaagttgttagtggtaatgtggtattcacttattaggtcatgcaaggttactgcttccgcagcctcaaatgatctgaccaaggcggtaataatttgtcaaaaccaaataatgttaactgttcaataaattacgtgtatttctccatatattgtctctatcttattactaatactaggaaaagaagaccgtacgttgcaacagaagaaaaaattacagcaaacaacaaatttgctgggtttaagtttcggcatgatttaatcaaaacatatcctttacgtggagttaccaattgacttattcaaaatagtctaaatcagctctcatattagcatgacatctacgtggtatcttcactaagctaacacagtgcagtcgcaaattaaagtatgtatcaaatactgcaaaatatgatatatcaaataaattatagttagttcaattcaatcctaacatacgccatacattaactccttgacctaattccatgtgatgtcaaaccgatagatcaaacgcatttattttagctaatgcataagaataaaagaagaggctatgcccagtttaacatgttctctcttcccgttcataggagttgaaccctccatcaccaaaagagcctaggaagctgaaagcacatgtaatcaaatataactgcatatggatttgggcactatccatcgaagtaagattatgtaatcatttgacttgaaaactaattaatactaaattttaccactgtttggccaaacaaaatttggagtaggccttgtactgttgagcgtgcatggcttgtgcacatgatatgggctcagacttgtgcgtgggcaaccacgggaccgatctggacgctgatcttctgcgctgatgtgtttctctcctactccagcattgatgcacacacccatcaaccatcgtgttctctcctatttctgcatggacagcggacaaagcgaagagtatgaggaagcgggatgacgcaataacgggcaacgcacgaaaattttccggagtacttgtgcattttttaagtaggtagatatagaattaaattaatttaaaattaaagtaagtgtgtgaagaaaataacatggttggatttaattttttattaaattattcatgattaattacactctctaaaatttcctcagatttttcataactcaattgctaattttaataatacaatgataattttagtaattaatttaaattaaaaataaactaaaaacctctcaagtctggaccaaatctagcccattcttccttccttctcccctgagccggcccgcttcttctcctccgtcttctccctcttgggccgccatccttctctcccgctcgacctagcaggggcgccagcccaggctactcccatcccccctcttccactgaagcgtagggcccaatactacaatgtcattttctaccttcggccgaaacacccaagcccgtacattgatcctagagccatttcgtcgacgtttgagatcacgactacggtattttgcatagtatagggatcgttagtaccctggtatatgcgagatttaagtaaaagagatggagacagtgatttttatacaggtttgggccccttatctgataggtaaaagccctactccttttgaccgaatccggtgttactcttattcatcataatcacacaagtacaatatttgggataacctatctagctgtcatcgacttggtggcatagataaccaactcgtagttgacgacagggtagtcttcctcctcaagtacaaactcgtcaagattgagatggcgatccctcttgccggcctccgtaagcaccggatggggtatgtttaggcttatctatgacattgatatctggcggcgtgtgttggcttgtgtgtatgttgtgttggtcttgtggcctgtcgtctctcttcttgggggggactatttatacccataggtgttcccttgtccaagtagaactaaagagatcaatatggatacaatcctagtccttataatttccatatagaactctattcgtccttctttatccggaactccttatatatagattccatataagacttggtacatagtgagccctgccgagcttagtcaactactattaggtatatggtatctataaccatgacacatatcccgctctaaatccagtcgcgtcgctacttcccttaccaaattggacaggaaaacaaaatcccataatcctcctctccctttccccatgaaatcctcaaatatcgtaaaggaaatcatgtgaatttcggtattgtttctaacccagagaactcagtaaaatcctagcctcaagaggaaagactcaagatacggcggatgtgattaggattcgaggcgacggacaaaaaacccaccagaagcctttatgtatttttaagtaggtatatagatataaaaatcagttttgctaattgttatgtgacaaatttttagtgcctcaatccttttttttaccttttgatatgtttgagattcgtgcttgtaatgaatcaggcaacgggccaaggtgaggtgggcttgatagcccaaggtgtaatattacagtatggtggcaaatagataaaataaactgtaatattaaaactagcaaaggtgtccgtgcgttgcaatgggatatttaaatcctataatcctatatatttataaatttcatttccactaagtgtagttaatgatgctaattctcccttctctcatgaaaccacatcaccttaattgtttttagcattcggatgatgcatcaagggtgtaaattgcatctttccccccaaaaggcacaccatacaacgcaatcatttataacctttgaataattgataaaagtataaaaatagataaacagatgaaaaaaaatcgtatagtaggtaagaaagaaaattttagaactcatatatgctatattgtcacacaattctcccgcagcagcgcgtggggtatcatctagtaatactatataattgatccccacttggctgtgttcttttggaggggttgggaacctctcccctccacacggaaaatggagcaatagattaacacgtgattaattaagtactagctataaaaaacttgaaaattggattaatatgatttttaaagcaactttccgatataaatttttcacaaaacgcgtaccatttagcactagcagttttaaaagcgtgcatatggaaaacgaggtaaatgggttgggaacacatgggaaagaacacatcctagtgtagttaatagcaattctctgctttctagtgcttccacgtcaccccattttatccctatcgttggatctcaatcaagcggtcgattttccacccgcatcggatcgtccacacgcacggccactcccacctcttcctttcctgcaccaccaatatcgctctccctcggtccctcccccgtcccactgtagtgccaccgagatctcccctgcccactcaccattgcccccacccgtgcatcatctcctgcatcgattcatctccccttcccgcatccacttcaccttctgtcagtctcaccggccgccgccactccgcacccgtcgtctcacaccgattcgtctccccttcctgcatctctttgcctcccacactataaatcatccaccagcagtgatcaatcaccagaaaccgttcacccaataagggcctgttgatgcaaaaaaacacacactgacctgggagacctacttagctctagtgcaggttcaagatgttgatgagatgcgggcgtgccagtcagtttgatccttcaactgacaagatatgtaaacaatcgatggagtaattccagccgatagccgatattcgccgatgtcgatagggttttgagtaatcggctatacgtccaatgtagataatgatataaatacaatcggccgatgataataaaatataacaataatataatccaatggaaaccaatcgggtaataataatatgatatgataagtactgatttgatggttaaagcatacatcgggtaaaagtccaatgtccttaaatccaatcgatttagatagacagtgaaacctgtgttgtgattggctaaacccaacttatatgtaatccttataagccgatgtaacgttcagataacttatcggctagcaccccgataaaattagcatgaacctatcggcttaacaagatttatattatcaacaacaatctagtaggtcgaacctaaccgatgcagcacaagactatatatgataattaatctaatactcgatgagccgatagatctgtccgatgtgatggatataacaaatctatttataacaacattgtgattgtagagatatatcggctaagacagaagatcagacctaaccgggatagtcccttctaaagcgatgcgtctctaaacacaatacaattagaaatagaattgagatatcaggtaggcaaatatatcaatcaaaccagagcgatccaagagatcaaagcaatgcagccttgaacaacaccaatgtagtcgatagattcaccagggccgatggaacgtaggacttaccccttcgccgaggatcgaactaaaccgatgcagccccgcgtcaggtgccaaattccgtcggttgataagtaaagcctcagaaaagagggtggcgatgcgctgagagtagtattgatcaagagataaaggtcatataagtgtcacattgagaccatgtcaacatatcaagtaggagtcacataggataaaatcgtcatccaagctgcttgaagagacaaaaatgaaccgatttcattgatgagagagtctccattcccaattcccgattttacactcaacatatatgaattatatttggccaatcgttgtgggagacaaaatatacccttttttactctcgatagaccaccccccatgcgagattgagctacacaataaggaataagttcgcgtgacacccctcaattttacatcaagtctgtccgaggttcctaatccccaatacctgaaatcttcaccctgaactatacaaaatcgtgcaattttggtcctatggcagtatggatacgtggtttcgctaacgtagcatcctagtcagcaaaataaaaaataaaaaagctatggggcccacatgtaagtgagaaggaaaaaatgtgggatccacatatcttctttttctcttttcttctcctctcttctatttttttcttctcttctcttctcatcagcagtggcatagaagggagaggcgaccatcgaacttggccaagctttgcctccttgaacacttcgcaacaagtggaggaaacggggagaggggaggcggccagcgggaaatccataccaagtccgcggaacgccgtcgccgccaccccgctgaacagctactagtggccatggaaggagcgggtgatgcgggtggtgtttatagcagctgttgcgcgaagtccaggaggcgggtgtgggcgaagcgctggtcttggaagtaggcatcagcggcgacagagtggtaacggagggcgagtgtcacgccctgaagtttcctccttcttctttctttaaaatttgggttaaataaatcatccgaagaaatggtttaatttaacctatagttgaatccctaattaataaatgcaactaataatcggaaatagcgtggtggaatttttcttgagttccacatgtcacaatatattaacaggatttttagtggaattttcagagcctcggaaataattttaaccaattaaaaatgagcaagtgcaatattttaatcccaggaaaaatcctttcttctttttctttttctttccctccttttttccctcttcttgggccgtcggcccagtccaccccgtcacccgcgcgcgcccctctccttcttgggccggcccgctccctccctcctctcggggacgccgacaggtggggcccacctgtcggggtcatccccttcctccagccggctcccaccagagccctaaccggcggcaaccgccaatgccaccagcgcccccacaccgcccaccttccccgcctcccgcgcccacaccccgcgcccacgccgcccacctcctccacctcccccgcagctcctcgcgcgcgcgcccattttgaggccgggattcgaatttgaatccccctctctctctctccctccactcccccacgtcgccggccaattcggccacctccccggccatgtctgcctctccccctacctataaatcgctccccgcgtcctcctctctccttttcctcttttaattgcactctcccgtgccttctacgccctcgcgccgcgcacctgagctctgccgtccgccgcccacctccggccacacgccgccgccgctagcgtcgtcgccacgccacaccaccgccgcctatagcttcacctccgcgagagctacatcagccaccgctcgcttgccgtgcgccgtcgccgtaccgctctccccacgcgctgccacctaccgccgcctccggcagccgctggggccgtcgtatagcctcgccaccgccgctttcacgatctccggtgccggccgctccttgtccgccgctcggttgccgcaaatcaccattggagctccgattccctcacgccgccgacgagctcgccattgtttccatctccggccatttcttctcgccgtgccgcggctcttctccttcctctaaccccttcaccgccgtttcccaggtcgcgccgcccgtccgtcccaaatcgtcgctgggtcgccgccgcctttcatcctccgctccggtcgccgtgctcgccggtgaggctcccctctcctccctttttctctcctctcccgtgtgcgccgccgctttcggccgtcgccgccacctcccgcgccgccgcttgatgtcgccggtggccgtgtgcgcgccgccgccgctgctcgccatgaccggccggccgacttgaagctgagccgagcccggccgacgcctctctcgtctcccctttgagccaccgcctggtggggcccactcgccaggcgccacctcccctcctttggagccgctgacccgtggggcccgcatgtcgacgccgcccctccccttgctgacgtcagccctaggcaatattgcgcaataaataattaaggactttttctttattagtaaaaacacaaattatcttctaaaattcataactaattcatccgagctccgtttaagtccattcaagtctcagtagattcataaaatccctagaatccattaaaaatggttttgtttcctgtttcagtagtcttatagcacgttttgcttgtgtgctttgtttgtcacgtagatttcagccgtttcgtcgatccgcggtttctcgaagacgttgctgaggtcttatcagtgcgagagcaaggaaagtcatgcaatacaattgatcatattgtacccaatttacaaatatcccgcatttctattaaatgttgcattcttttacaatgtcatgtgggatgggtcctattactcagccatatattgtgtaccttatgccattgataacttgggtatcaaaataactagacgttggtttaggaaatgcttagccatgcttagctcaactagtacacaaatggggatcacattattacatagactttgactatgagcatagctttggattggtgccaccgtaatggtgttagataattaaaatacattgaatggtgggctgtgggtgcatggttttgctggtcgcacacatggcaattaaggaccggttcacgggaaaccctaggagacttactgtgcttaccacaagcggaagtgggtaactgcttgatctgaagtatagctcgaccctttcctaggcaccggtggcgagggtgggcgtgatggagttgggtcggccggggtgttcggttgtccagctgccggattcaccacggcgcaagaggggaccgcccactgccttttgaggggtggggatgaaaccttagcgtggtgtggatggttagaggagggttatgcagagggtcttgtcacgattttcccctttgcagtatcatggtgatacttcggggcatggtgacatgtgtggaattgtgtcttgtgggtacagttgtacacctctagctagagtaaaactattcgaatagccgtgcccgcggttatgggcgatcaaccagattcaccgtgattagtatcacccctagtttagcttaatgaactggtgtagttcaggtggttggttgggtctgttgcaacgtggtgtagcgttggacagtgattggttaatattgattaattactacaattgttttactgttttcaactactgtttttttttaaatgcctgctttattcaaatgaacctttagcctcctttggttatatcctgcatcatagctcctcttccggtatgacttgccgagtacagtgggtagtacttagtcttgctctcttttccccctacaccagagctgaagatcttcctagtgggagctgtcctgttaaagttggtttcgtcgctgccgtcaaggattgcctgtggagtggagtcccccgctgcagaagtcaagcgtccaagtctagctcgttttatcttttccgctgcatttgtaatcttttatattttttgtaagacgtggatctgtatgtcaacaattgtcgtttgtgtaccttggctggtcctggacaggaatttaatgtacattcagcttagaaattctggttcgtgaattactaggcgtgacagcgaggcaggcgttatgccttgtcatatccatggcggcgtcgctctggacaagcaactcgtccccaccgcctccaaagccaatggcaccgccctcgctgtccgcaagcctccctccaaggaccgccatagcaaggtcgacggccgcggccgccgcgtccgcatgcccatcatctgcgctgcccgtgttttccagctcacccgcaagcttggcctaaagtccgacggccagactatcgagtggctcctccgcgaggctgagccatccatcattggcgccactggcaccggcaccaccctagcctcctcctccccacgccccccccacttcatcctcggcaagcgcctccgtgtcgccgacgaccacaccacctccccctcgcccactctcgcttctgacgcccccgtccaaggcttctgggtgctccccgcaggggctgacttcggccaattttggagcttcgcggccgtgcgggagatgatggccgccgccgcggcgcccgccatgcttggggaggccttcgccgccagtgttggcaactacctctgttgcggcgcctgctcacccctcgccacgtccccccatctcctcgccgtccccgtcgccgtgcctctccccttccccatcccccaccggccttctcccatttctcccgttccttcctcccgtcgcgaggcactcgaggcagtggtcagcggagctcgtcggccgactctcccctctctgccgccgctgaagagaagagaagagaagagaggaaagaaaagagaagagaggagaagaaaagagaaaaataagagatgcgggcccacatttttttccttcccacttacatgtgggcccataacctttttactttttattttgctgactaggataccacattagcgaaaccatagatctatattgtcatgggaccagaattgcacggttttgtatagtttaggggtgaagatttctgatattcgggattagggacctcagatagactcgacgtaaagttgagggagagggacattaggtgaacttattctagacaataaaagcccagacccagaccaaaagaagctacacgttccagcccaaaagctttaggcatcggcctgcaagtcgggcctgacgagagaggcccaaccagcccaagacgcagcaaagcagcaacctggaaggagccaaccaaggaggaggatgtgctccaccaccggtgaggtcacggccgccgcctccgcacctcgcggactgctcgccggcgcggccggtgcccggcggctctcggttcctgccgcgacctcaccgctcagcccggatgtcctcctctacggataaggagctgcacgacgcacagtggtactatcagaactcttcctccccaatccctcctcctcctttctcactcgctcaattaggttcttcaccaatgctgtgggtggattttgggggttgtcctgctgctgttgttctccgtctaatcttgtacgatctggttcgtttagcatcatagtggcaaattgcagaatgcgtaaccctatcgtgcttagtaacttacttaccatctaattttgctgtcaagcattgaggctttttttcgtgcaaactgcaaagttctgacacgcgaatagcattggagaaaagcttttgtttcaataaaaatgacgctagtacctaggagtaggtaccttttctattcagagaaaggaattatcaacgttttttttcttttcgttgactgttaaacttcagtataattatagtgcagattctgcaagtccggagtacggattttagaatccatgggtagagcatgaccgtccattcagaaaatttatttagaggtattttatttgaaaatatcaagtgaactcttaggttattaggtaggagcaatctactagtcaacatgcagttgtttggtagaactatatattactcaatatacagtctgaactctgaagtgagtgtccatcacatctcttcgctttcttttattaactactatcaaatggaaggagcttggactattcgattaagagctaagaactgaaaagaacttctacaagcaataggaataggggcttaagacaatggtttgcattacacgggcttaagaaaaagactgtcagacaatataagtgttaattttctctggaaaaattgaagttggtaaaacgaatcacctgttcactgatatggataagagtatactagttaggatagtttcaagctttcaagcccatcaaattgatttaaccgtttcttccaagaattgacacttcccttggtttttggctcactgtttgcagatttgactgtttcttccaataagtgacacttcccttggtcttctgcccactgttcacatcaatccagctagatgttgccttccatggtctaaaatttgcattgatcacaacaatacgcctagaagctaaaagataatatacacatagttgaacattaaagcgtacttttctgacttcaactaggtgcatcaattaatatttttgtacttttttcctgtgcttttcgaagcaagttcctagccagctggcagtagcattttcattagtgctgtcaccattatcacatgctattaatatgattattggtaggctcaaatcagatcattacaagcaagcaaaatgaccatatatatatataatatatcagatgccctgaacacatgcaaacagtcactgccagtggacatcacgaggcataggacaccaaccttctattgaatataagaatgaagcaaggaggtatgagaagaaattggacatactgctcctttggtcatcctttcaatccacccatggcacccttcttctccatcctccctgctctatcattccttgctctgctcccaattgtcatgtctcgtgacaagataccactaaaatcctctctatctgttgatgattaccagaatgatgtcctacagtcagctgatggcactttctcctgcggcttcctcaccatctacagcaatgcttttgccttctcaatatggtataccaactcaaaaaacaagactgttgtctggaccgcgaaccgtggacgccctgtgcatgctaagcgctctgttgttaccctgcagaaggacggtgccatggttctcaaggactacgatggcactgtggtgtggcaatcagacagcaactcaattgatgtccagtatgctcaacttctggacactgggaatcttgtcatgaagaactcgagtggtaaggttgtatggcaaagttttgattcacccacagatactctgctaccaactcaaaaaatcactgcagctacaaagttggtctctactactggtttatatgttcctggtcactacacatttcatttcacggattcatcaatactgtcacttatgtatgatgatgctgatgttcatgaaatatattggccagatcctgaccgtggagagtatggaaataagaggaaccgttataacaatactaggatggggtttcttgatgataatggggattttgtttcaagtgatttcgctgatcagcaaccattttctgcttctgataaaggttcagggatcaagagaaggcttactctagaccatgacggtaatctccgtctctacagcttgagtaatggggaatggttggtttcctgggtcgcaatatctcaaccatgcaatattcatggtttgtgtggtccaaatggaatctgtcattactcgcctacgcctacatgttcttgtccaccaggctatgaaatgaatagtcatggtaattggagccaaggttgtaaggctatagtagacatctcctgtagtgttgcaaaagttcagtttaagtttgtgcatcttcctgatactgacttctggggatctgatcaacaggttgttaaacctgtatcttggcaggcttgtatggacatatgcaggagtgattgtaactgtaaaggttttcagtacctaaaaggggaagggacatgctttccaaaatcattccttttcaatggaagggcatacccatcacactttgtgtcaccacgcaatatgtatcttaagatccctataagcatgaatatttcaggtatgccagtatcccaatccaatgtgcttgattcaagaaaacatagccttaattgtgatcagatggatgaaaaaactagggaactatttcccgatgtgcacaagacaagtcagggagaaacaagatggttttacttgtttgggtttgcgggtgcgatttttattcttgaagttttctttattggatttgcatggttctttgtttcaagatgggatctggatgcattagaaatacaagcagtcgagcaaggttacaaggtgatggcaagtaatttcagaagatataattataaagagttggctaaggcaactagaaagtttaaatgtgagcttggaagaggaggctcaggtattgtctacaagggaaccttggatgatggtcgagtagttgctgttaagatgctggaaaatgtaaggcaatgtgaggaagaattccaagctgagttgcgcataattgggaaaattaaccatatgaatctggtaaggatatggggattttgctcagagaactcacacaggatgctggttaccgagtatatcgagaatgggtcattagctaacatattgtttaatgaaaacattttgctagagtggagacagcgatttaatattgctgtaggtgttgccaaggggctagcctatctccaccatgagtgtctagagtgggtcatccattgtgacgtgaagccagagaatatcctgttggacggaaattttgagcctaagatcgcggactttgggttggcgaagctcctaaacagacgcgggtccaatcaaaacgtgtctcgagtgcgagggaccataggttacattgctccagagtggatcagcagcctgcaaattactgcaaaagttgatgtgtatagctatggagttgtgctgcttgagctggtgtcaggaaagcgagttctggatttggctacaagtgctaatgaggaggtgcatgtagtgctcaggaggcttgtaaagatgtttgccaataacttgagtggaaatgaaccatcttggattgcggagtttgtggattgcaggctaagtggccagttcaactacacgcaagtaagaacaatgatcacactggctgtcgcgtgcttggatgaagaacgaagcaaaaggccaacaatggaatctatagtgcagctgctccttttggttgatgaatcttgtagcagtaatgttctatgtcctgagatgccaacaaggtggacaactggacacgccaaggcaaatgcaagtttttgtattcatagtttgtagttctatctcattgtatggaaattcagaaactcttgtacttcaaactctaggcattcatttattcagatgtgctgcatattccttcacaaattataataaagtatgctattcaagaatatctgttgtgatgtacgcattgtctagtatatttaccatctttttgcctcatgagttccagcaaagtcataggttcacagatagtgctgaaatggggctcctctcctatctttacaatacagcagttgcaattcaatcatggaaaaatcacagaatgaatattattggataccaacaggtattaaaggactttctagttgatgatattgctcagtttgagaatggaaaatatgtttgatattgttattaggtcgacttcgactaagtactactatattaattagctaaatatataaacttgacttcgactaagtactactatattaatttgctaaatatataaacttgttagtatttgatactagtttgatgcttacctgtgcataatggattttgtttagttacagtatgccggtgacaattttgaatatccatacatgtgactcgttgacctagcggcgttctccaggcgtttctttataaggtaaggtgtgctcgtgttcagctccatacaagtctacgggaaaaaatggcctttttttttttcaagaaatgagatagcgtggcttcacaaaagagaaagcgaattaacatcaagaacaggaagcgaattaacatcaagaagaggaggcgaattagcatcaagtgcacttggcgaggagcatcctgtaagtacatacactctttacaagctactgagtcctctaatcctctgagagtttctcacggtctcacggcgtcgtcggctgcaccacctccttcccagccggctcccgcacaggcacagcaggagcaggagcagggtcgaccggcacacccgagcgcgagcgccgccgctgacaccagcgccatccggaatccattctaatccttccatttcaaaggtatgctccgccgcccgccgggtgtttgtcagattgtcacgcttattcagttgttctgagcctgagcattgagcacatcaggtttagcctgtcttggatggcgatacaagtggcggtttcttgtattaatcaccaacgccccccaagaaagatttggagtcgattatcttcatccctagctcatcttttttcttttatttattaattaattattttgtggggatcctagctcaggttcttgatttggccacatgcttgccaggatccaggataggacactggcgctggtgataggctgatagctattttctgcacattttataaatgttgatgtttcttcaaacattagatatgtgctgaaatgatcaatggatgctgcaaaatgaaatggtgatctgattctagttagcttgcatagttcaaattgacctttttttctaaaatttattgtggtgtaggattttctttaaagttttatatggttcagttcagcattctaatggtatttgcacgaatcgaatatatgcagtatgttgatcttgttacatagcttgaaaaaagtatcatatgcaaggagttacactactacatccatgaaaatggtcagttgttgaacaatcataatataataaattgaaacgacagaaaaggaccataatttgcctggcgaaaaggaccataatttatttgaaattggttagcattggaagatcaaaaaatatccgattattcccatatagctttatgcctgtaaccttgtgaatttaatctgggaacattgtatataaatgtaggtgcttgagccctgagctctttcgttgattctatcgagacacaagaatagaaaaatggaaagtgtcgttgttactgctgctgagggtgctatgaaaacactgctgggtaaactgggctcttttctttcgcaagagccccgacttcttggtggggtcagaggtgagttgcaatacatcaaggatgaacttgagagcatgaacgcattcctccagaaccttgcagccacaagcagccacagtgtccaagtgaagatctggatgaagcaagtcagagagatggcttatgacgctgaggactgcattgatgagttccaacaccactttggtggctattgtggtaatggtattgtagggtttatatataggatgaagcatcttatgtacactctgaaggtccgccatcgaattgtcatgcaagtgcaagagcttaaggttcgtgctcgagatgttagtgacaggtatgcgagatatagcagtgctaatgctattgttgatgcctctgactcgaagaataccaccacttcaatctcaacctgtttgtcccttgaccctaggcaagttattggttttatacaggatgatctacttgtgggaatcaacaatcggagggacagggtcctaacatatctaagagtggacagtgatcaagaactaagggtaatatcaatttttggctttggaggattgggcaagactacccttgccaaggcaatatatgatagtccacaggtaaagaatggtcagttccattgtcaagcttttgttaccgtatcccagaaaattgatctaaaggctctattgagagacatgcttgggcagcttattccacctgcttctgatcaacatgtcagctcagacattgaggatgaacatctcaaagctattgaagtatgggatgtgaaaagacttggcgacaaactacgttcatatttggatgacaagaggtaccttgttattcttgatgatatttggtctgattcggcatgggatacttttaagtttcttttgccgaagaatcatgttggcagtgtaataattgttaccacaagaatcagaagtgtggcgaattattgctcccacctccagcatgattacagttatgaaattgaacccctgaatgaaatagaatccaaagaattattcttgcggagattgtttggccagttacatgagtgcccacaaaacatacagaaagtttcagaaagcgtcttgaagaaatgcggtggtatgcctctagctatcaatagtatagctgggcttttggctagtaggcctgttaagagcttagaagaaatgcagaacttacaaaactctcttggatctgagatggattctttctcaaccatggagaaaataaagcagatactactattaagttacaatgatttaccctaccatttgaagacatgcttcttgtattttagtatcttcccagaggactacaagattaaaaggaaaaatgttgtccggcaatgggtggcagagggatttgtatcagacaagcggggacaatctgcggagcaagttgctgagagctattttgcagagtttatcaataggagtatagtccaacctttagatataagtgacagcggaaaggttaagacttgcaggatccatgatataatgttggaggtcattatagagatgtctgttgaacaaaattttatttcacttatgggggatcaacatacaatgatttcctatgacaaggttcgacgtctttccttacatggccatggtgcatataatctatcaactagcttggaattatcacatatccgatccctaagctcctttggggatatgccaagagctttgcgctttgaccgtgcaagattgctcagagtgttagatctagaaagctgtgaatttctgaggaatcgtcaacttcatcatatttgtgcattgttccatctaaagtacctcagtctaagaagagctcacaacatagataggctcccaagaaaaataaagaaattgcagagcttggaaactctagatttaaggggtaaaggtatagataagttacctgctagtttcattgaactggagaatttggtccatttccgttcaggttcttcctacttgccgcatggctttgggagaatgaaaagcatactaacattgggattgatagagatctcagatgacacatcttggaggatacaagaaattggctgcttgatgcaactggagaagctccgcatatggtcacgcgatggcatgaacaaggagaactgggagtccctactcaccgtcattgagaacttaagcaggcgcctcctgtcactctcaattgaaacggacaggagaacttgttctttgccacttgatttctcatcctccccacctcttctcctacgaagcctcctgttatatggaagtttggaagcattgccaagttggatggcatcgctggataaccttgtgaaattaactcttggtggtactaaattagaggaggatgatatacagattctccagaagctcccacgattgttttctcttagactgtggtttgcatttgccgtagagaagtttgttgttgcgccctgagggtttcccaatcttcagttacttgcgattcaaggttggaatgggcctcttcagatgattttggaggaaggaactatgcagaagctccacaagttggtgttggtagcatcatttcgtgatgctactctaaagagcataaaagggactaagtatctgcgaagtctccggacagttgaaataagagctaaatctactccatgcatggaagctctgctggatgagctgagacttgaagcaagccatcttcccaaccatccgactgtaattttcaagagggcctgagtccatccatattttgcatcaagtcatcagtggtaatgcccagaaatctgttttcatgtctcgagcttggttactgttattagattcactttgcggtttcatgttcttgttaatggttgaatgctttgaccaaacaagctttaagcttggggttatattttttactagtattcatgcgtgttaagtcttgtttaatatatatcttgttcacttaattttgttgttcgttaaaagcttcatttatacatttcttttatgaaagaaatagccgtagttctgccaatgcattgaagaagaaaaatgttccaagagaaaaccttaaaatgcatcctttgttgatgttccattttcatgtatcgtgtttgttctttaagcattttatcaagtatgaatatccaacacatactgtcgcttgcttcttgcacttgcaattaaaatacagatatttatctgattcgtggccaacaaaaaattgattattggcaatataaggtgtaaaggattacttgttagttttgtcaatcacaaataccaaggttcattttcctgcaggtgagaaggatatttgcagcgataattattctctgtttccagtagaattatacaatacagcctcgggttgtcatttgagaggtaagaggcttccgagctttttttcttttctttttcgcatttgtccatgactgattatcgatgcatttcatggcagaagcttgctccatcagatttcccgaatgatctaacaatcatcaggtactagtgattcaacccagtgctgaggattcttgtggtgaactttgagaaaggatccattcatgacatccagaaactgaagctgaagcagctccgatttctggactaattatgattggatgatcgaaaatgatgtacctctgagttgaatgatcaattgagctctctgaaaataaggatactgttgtttttgctttggaaaactccatgaatcatactgctcaatctatgtatggaactggagtatgtcttttcgtggggttgtggattagaaagctggacattttttgaaagcattttcctggtggcctgcccggaatccaggcaactacggtggctgctactctcggctactgggcacccaaactgtctgccgctcaatgaagtctccttcgatacttggctatgcaagtatcggaagaccatatcggaaaaacagcagcgaggtttcgacactatcgtcactctaggagcatggtgaatatggaaggagcggatttcccgtgtgtttcgaacatcaccagcggaactagactgatgttgccaaggcaatgacggagaaagcaagctttggagattggcgagggcagctgtccctcatctaaagtctaggtctaggtagcatcatgtcgctgggagaataggattgttttcctcccttttttttttcttcttttaccccgtctcagcccttcctccttttctttcttcctgtgactatcttacatttgttttacttctcttcatataaagatgcacaagttttttgcgtattccccaaaaaaaagacatttctccctctgaagattaaacattttctatggttggctacaggattcagtgtacagttcagttgataaggagaaaatggggagattctacttcaggcgtgtttgtgtgctagatatgaaaatgcaaaactttaaattggtgcaaacctagtggcttctctaaattattatatttgacttgcacactatcctttctccaagtacaaatgtaaatttcctcaaaaaaactgtagtaattaccaatttaccagtaatgcgctgtaacctttctcaaatagacaacatcttataattcataccataaatctctaaaatatggaaaatatattgatatatattatgtgaaaaacaccattactagatttgaatatttttgaaatgtgcaattagaaagcataatgaccaaatatgtacttcagaacgtattgatatatcctagaagacaagtaaaaaccacataaatgaagttttaattaattatacctcaataaaaataaagtatccctctgtctcaaaaaagaatgtattttagtttttggttttgtatttttagttgtggggtccattatacctcttactatcactttatctttttcttctaagtttagccatctagatcttgtttggcacagctcgagattagaatatcttagagttgggtattttgaacttcataaatcaatggatctggatatgtgattatgctgataacattagataaatcattttattcttattttatttgatattgaaaattttaaaccactatatttaacacataaactttatatcgtagatcacaaatttgaagctatggagttatgccaaacatgacctttgtactacctcctcctcattttatttttttttattaatgaagggtatagcatttttttaggaatgctaccagactccattcggacaggatgaaaccttagaggtgtcacttgatacctcgacggtatcctgttcgtacgggatgataccttagagatatcgcctgatatagatctcttcctgaaccaaacatgaatctttcgattcatttggctctcacgctccctctttttatttttctttttttttgctatggctacttccatttttttttatgtaatgagcctatcctctaccctctcttttatgtttacatttcaatataccgcaacccatataatactagataaatattaagaggataaaaatctatcatgggcaacaaagttatttttttatttgtattttccctttagttaaaattttcaatttaattaagaaaaactaaatagaaaaatgaaaatgaaaatggatatatcctacttttttcttcaaatctaaaaactttctttttttatatatataggtcgtcgatttgcattggataaaaaagggagggtgcccttgtagtaaatagtccaaaccattttatcggtatgtgttctatatcagataaaaattatccattagctatttcctatttaaaccatttgatactaatacattaatattaatatagttgtagaaagagtaccccttttgcctagacttcaagcagcttagctttaactgtgttaatggtctcatattattggtctatagagaacatatatcagataatatctttcaggtatcattccgttcgaatgggtactaatttccttttttttttccttcttttgcttaatatggctttgatttttttaaaacaagagtttttttcatggagaggaccaaaatgcccctcaccccctccctcccatctctctcctccggagtctggacacctctactctccccgtcttctctccctctctcctcctcctcctccgtgttcctgatctgcgcacgcacggccgccctcctcctcctccccccgcgcttcgcttcctcgcgcgcgcgtcatcgaagttggcctagagactcctcggcgagaggacggttctcccccctctcccgccccccgcgcgcgcgcggcaggtttgggagatcgacggtggtcggtggcctcctccctcctgtcctgcccggttcgagtcgaattgaaaggtagtattatgttcttgtctacgtagctctctccccctcctcaattccacctcatgagcccggcgattggggatttgatggtttatcttgcccccctctccaaccagtttcttccgcatttccccccaaattttgctgaaaaagaatttgggggcgttttgggcactttatattcttacttgtatgtagtaaaatttaacgagatcggcaaaaaaaaaaaagttttcttttagttgcagaaaatcaagagaggatgatacgctttgttgtactttccctgatctattttcatattgatgataaatgaactgaaatccttgcggttgttgaatggatattgatgataaatgaacgagtgcaattctccccccaatgtttatcaggggcacgatacaatgaataattgggtgtttgcgtctcagtaaatttgttcttgtgctaagtaatactcctatattaactacacctggtaaaaaaaaaaaagagagagatttttttttttgggatgaggttgaacttatctgaaatttagggatatgactgaatgcttctctctggtaatgattgctcaacagcataaactaggaccatctttttccatgatgttgaagttctaccctttaagctaacgcattgtagtaaatgtttaatatggtactgcgtccaaatcagtcttctcatatcatctagttgtagtgatggcctgatgggtctggcgttgcccagccctttagtatatggttgccatatttacaacattattttgttaagcttggtacaagtctacccttttcatcagttgcattctcttgtcttccatatcttgctattgtcgttgacccctggccttattgtggtcctatataagagtactgctgctgaatgtgaacatatcttggatttactgttcatatttagcggtaatcaattcatgttctgcacagtcttttacacttttcctcatatttttttccattatatacaatttaatttacagtgaaactgaatatgtgaacagtttttcagctttattccagtgtttatgaattaatatttttcatcatcttctaatatttgataggcacggctggttctgtcatttggctgttcagaagcctggaggctgggccatttgatatcgtgaagtttcgagtaagaatggagaatgggctgtccgatgaagttcttaaagcagttttccctctactggatggtaaagacctagtcttttgcatgcttgtatgtcgtcaatggcgagaaattgcaaaggatgactacttctggaaatgcatatgtgcgaggaagtggccttccatttgcaagcaacctccttcagatgcaaactaccagaagctctatttaaccttctccaaaccacggacgccacagcaccttcctgtaccaaagctcacattcgaggatcttgtgttttacattgacatgtggcttgacggatcactcatcttctctcaagctgtttcaggctgcatccttcgaggaggtctgcagaatacaccttgtggcattccggatgtacttgtagcacatttgactgctcctgactgcattctgatgatggaggttgaacccaagctggaaataactatggggccatccatcactgtgtctgttcttgcccaccgaaaggatacaaagaagatggcttgcgtcattaataagtcaacttttgattacatcgacagcaacgcagcacgggcattggcatatgaatatctccggttttcaccaagatacccttttatatcagacatccgagcatggatgtctttgcttttcctgtacaaaggaacaaacgtcatcgaagtatttggtatagagctagacttttgtgatgcagcaaggtcggagactgaaattctttggctcttagacatgcttgattggaaatagaagctttaatcgttttttctgttgtgatttgacgcatgtaaagaatgttcatggttaatttttgttatccagttgaagcatgtgtactactgaaccatatgtactgttggaaatttggaataaaaatggttcacgccactccaatgtatgattgttatcagtttggtgaagcagacctcctcttgcattagccgatgtgcttggcatatcaggataataaatttgacactgtcgaaggaaagaattctaacggttcaaaagctttgagagagtttttaatcctttgacactgttgcttatagaatatgcatgtaggaacatatctgcaaatgccaaggaaaattctagaaaagttggacatgtactcctaatagaattacacatatatgtaaagtctcatattcaaattcattatattttaactgtaacaaaaaattgataaaatcacatggtattaagagtaaaaattatctttttttatggctaaaatataatgaatttgaagataaaatttcacacgtaggtgtaatactattgaaatcatatgtacaattttttctataattttctatgatatttgctagttttttttttaggggaaggtcagtagctctttattcagttaccatggtttgattacagtccattagcaaatcttaggaactccgagagtccgcaagcaaatagtataccttaggagctccggagaactaaagaaccaggtcaaaatacattcgctataaaagcaatcgtttggtaaaacatgagctaccctattcgctgacatacgaatccaaacgaccctaaactcctggaaagagctcagcaagattttcaaatcttgaatcatcgtcctataaagcgaacgagtaaagatcacatcaactagtatttgttggactaccattggagcctctagttcactcaccaactgcactgctctttgacaagccaatatttctgacattgtggcattacaaactgaaggacataagtgagaagttggtactaaaaactcacctatgtcatcccttacaacagctccagtagcaccctaaaaattttcgtcctgaaagctacatcggtctttactttcaaccaccccattggaggtttctaccattgttgtgtcggttgctggaccttagatgccttcttttcattcaagttcgcccattcttccaattggaacataatcctttccactacacaagaaggattctccggtgtgtcaacatgccaagcatcatttctatcaaattttaatttttaacaatccgttcccaaaacatatatgctataggtcatttttaacccgaaatatcacaaattcgtactagtctataggaggagttgacaaatgaatttcaaaatcttttcgaaacactttggttctgtttgtaatgattaataagtggtttcaaacacacttctatagaaataccatttttcaaaaagtttggatcctatagagcaagaataggggtttaaaatcaaaatatagacatggagaacagtaatctttagagatacatgagatataagattttagtagattttcacaaatacattatagctaagatgagtgagatccatagtaattctttaagacaagtgaaactatattatttataactaatttgtgtaagaaatattagttctccctttaattgttgaggcaagtgatgatcaaacaatcgatacttagggcccctttgaatcacaggaatgaaaaaacggaggaataggaatgacataggaatgaccgtttgattggactaaaggaaaaacacaggaatttgaagagagataaagactcaaaggatttcttccatgagtttctacctcttgttaaaattactccaaaacttgtatgggaagatacattctataggaatttcataggattccataggattcattcctttgattcaaagagctttgtgggaaaaattcctataggaatgaaatcctctaaaattcctcagttgatcacatttgctgagaataataattcaaacaaagcaactcctttgtcaacaggtctagggatcacaatcaacataccggacggtacaagtcttgggatgccaagcggtatttactgtactggccagaataattttaaattcaaatatgaaatttaactttaaatttgagtatacgaatttatattttcttgcgacttctttttttttagaaattcaggggtgagtgtgtgtctgcgtttgttcttgcaacttgtgtaggtatatttgtatagataaatgagaactcgggagaggcacattcaatggggaaaaaacagaaaaatagaaaactatatatggcccacagagtatcacacggcaaaaatcccaaaaaaaaaaataaaacaaaagtttggcccagaaccaacagacaattggaatagcctatccgccttttcctggccatagtgcacgaagatatattcattagtttcaccagtaatagaaggaactggaggtacaaaatgagtatagttacacagtatagttacacaaaattacttctatacaaatgcaatatctcctcggttcatggcatctatctatcactccagtccagtctgtttttttttagataatgaccagtccagtctgttgaaaaggaagaaaaatatttgacaaacgtcacatctaatcagaagaacatctgcaatataaaaccattagcattttgctgtaaagcaatattatcatctatgcgtgaatctttacattaaacggccggcatagcatgctcgagggtatttttgctgcagctggggccactgcacgaagaactgatcagctattcgtagcttgtacaacagtaaaccgcttaatgaaagcttcttcactcttgcaatgctttcgatgtagaaaatggaggaccatcccaaaccaagcacctgcagaaatacaacaatccaaaactcagtagagatataaagcattatgctgacttggaagtgagacaaataatcaaatatgaagattggatgtttggacttaggcaagatggccctagacactgttttataacaaatacttcccccgtttcacagtgtaagactttctagtattgcccatattcatttagatgttaatgaatctaaacatatgtatgtgtttagattcattaacatctatatgtatgtgggcaatactagaaagtcttacattgtgaaacggagggggtaataaaaggtcccacaagtcttatactgcataaagtacaaatcttctattgaccagccaatataagagctaggatgttaaggtaccttcagaagaaaagccgagacacacagaggaatgcatgtccctggaccattgcaaaaaatctgcaggcgtactacaagcaattaatatatctgtgttcatgttacattatggacactaataccttgaaagttgaaacagaaaacacaccacttgtggtcttattcttattattatccagatagcatgtgacgtagcaagcaatgtcgttgcgatggaagtaatataagattggcctacttcacgactgcgatatatctgtacgaactgtgcattctcaacaccctcttctttatcaacctgaaaaggcatcaattagattcattagtacaaattttaactacttgggaaaattccaacaaatcataacttgacaaagcatggtaaattcacctcaacccgaaccaatgactgctcatagacctgtgccttctgaaggctcatgttgtcagtaagtgcagctacatagtaccttggagtaaatctatccttctgaagtgtagttacaacattcatcatttctgcagtatgtcctcctgcaaaacaagctaaaggatcaataggtgttccataatgctgagtctcttgtggatagtagtaattgttacacaaagtatatacttaattccctcaacagtgcggtgcacaagagtttgttaaaatagcaatgttggaagagatatgataattgatacttcaaattatgcttatgtaagtacaggctgagaaaatagagcagcaggcgatgaacatgtacaggcagacaatgaacatgtacagggatattccaaaaagaccaaaccaatgcaaaggaagatcaaattgtcagacatttatgcactatttacaatatataactcgtttggacataaacctgtgcaagacacatatggccaaaatgaatccagcatacagagacatgtggtattaatattaacacattagcagaaccagaacatttgcttctgtagggaatgattggaggagggagaacatttggcttgcaacgtaaccagatgcaatatgcaaataaatataatcttaaagtatttgaagaaaataaaatggacatggcatatttctagtcaaggctacaagtaataactatcctgggtgtgttcggcacaagaggttcccaactcctctccctcgtattccgcgcgcacgcttttcaaactactaaatggtgtttttttttttgcaaaaagtttctatacgaaagttatttaaaaaaatcatattgatccatttttgaaaaaaaattagctaatacttaattaatcacgcgctaatggaccgctccgttttccgtgcacaggagattggttcccatctcctccatccgaacacagcctaattcaggaaaggttcatctgatacaacattggatggtgctttcactagaattgcatgaggagcacaacattcccattgttagtcaatagataccctatacaatgtacatgctaattgacaaacaatctcaaatcttcaagtatttcacatgtctccagtctgattttatgaactttctattgcatgacaaggaaatggataatatacattacgtactgactcttaacctaggtgtataggacatgtgaaataacaaatgtgattgcacacgcactttatttatttctctattgaattacaatgaagtgtataagctaattgataaaaaaaaaatcacagatattcaagtatttcgcatgtcccaaatctctgtttttttaatctttcaagtgaatgacaagcaaagaaatggatatatacacattgaatctgatcttaagcatgcagaatatgtgaaaataacaaatgtaattgcaaataagtcctcatggctacaacacatatttcaggaggaagaaattctactgcacaaatagaccataggccataggttattcaatctccaagatgaactcaccagacccaaggacgatgagagaccgcattccagcagctgaagctgagagtttcgaaggcatgtgaccgctgtgatacatcacatatgcgaagcggataagaagcaaagacacaagtactggaaaggcgcaacacacggccatggagacatctggccccatctctgtcagggctgacgagataagatatcacgcaggattttgctgttggatattcagcgttaaaaaaactgtgccatacaaataaaaaataggcatcaacatgctcttaaaaaaacagtagcacaaatagttcattctgggagatgtcttgagtagtttgaatgaattacataacaattgaagaaaaatacaatttcatgtgtaacaagcagttcattctagagatgtctcaagtagtttgaaaaccttttatctttatgtattatcattggtaaggtatgtagattggaagggagatgcggcatcaactctgaacttgaaagatattataataaaatcgagcaagcttaactaaattttcattgccataagcagaaaatgattcagtggctaactggtactctatttggaacattcaacaaatatgccctcctcacttcatctctaatttcaggagcataattggtctattgatattcgttagtatgttggatctgcaaatagatttagagaatgaagtctagaaataaaccaaagaatagcatgacataatcagggcctgtttggtagggctccaactcctagatcttagctcctaactccaactccaatgggagcttgctcctataggatctagaggtgggctgaaagtgtttggctagtttgatcagctctagaaatcttggaagagtgaaggaagcaaagatggacaattttatccttcggttttctgaactgaaaaggttgcaagtcttctttgctggtagctactttaaacacagacactcatttaccatatggctagtaccaattagttctttactgtactttattctataacaacatgctacattcattaaatcaattttctgaactttgtgcaatccactgaaaatatttctgaacaaattctctcctcatcactactctatagttctatatgaaattccacatacacacacataggagaagttttcagatctaaatattttctatttgttctatgcacaatagcaacaaatcaaccaatatattcaatcattcgaatagagagtagagcagatttaaaggcaaaaggtggggaaaattttagggtttgggaaaaagagtaccttgccaccagcgccccccgtcagccgtcctgcgtcgttgttagccgctgtgcttgacctcaaccgccgtgcgccacattcagccactacgcggcagccctccgccgccgagccaccctcactgtagggcgtagccagcaggcgagcaggaggcgggaagcgaactagccaagcagatcggcctcctgcggctctgggctcctcgccggctagcgaagcagatcggcggccagcccctcgccagttgtgggatcgcagctcgcgcactctccgtcgccgccgtaccgcccgccgcccgccgcaatcgcacgctcacacccgcagccagccgtccccactcccgtttcctgtacgcagcagcccaccaaatgagttagtgggccaaatgattagattggcctctaaatgggcctttaaacgtgcaggttcccttctgccatcactcctcttcatcttcctcgagcttctaaggcctgttttttttttaaaaaaaaaacactttatgcatttattaaatatagagtaaattacatcaatggtacacgaacttgtcaggtgggtgcaatctagtacataaacttgtaaaacgctcgttttgatgcatgaacttgtttggtgcgtgtgaacaaggtcaaaatcgcacggcaaggttaatcttactaattttgttgttgatttaaactctatgtaaacatgtgtctaagaaagataaacatataataaggcgtaatgatcgcataacaaaaataatgcaagtagtaatgcaaggatagacaaagaaagataaagtgaaaactaagtttgcaaatataactttttctactatgtgcacgcacgtcatctattaatttataatttataatgttcaacatagaaaaatcagtctagtcataccattttagccttagcttgcacgtaccaaataagttcatgcaccaaaacaagcattttacaagttcatgtattagattgcacccacctgacaagttcgtgtaccgttgatgcattttactcttaaatatatataggaggttatgtacaacgcacatgagtgaacaccatacctctcaaagaaagttagatttggtaggctacgatagaacaggcagatagatgtacaacacgatttacagaaaaacctctccaaaataagttatacagtgatcctgaaaataaggacaccaaaaagtaaccaagtccctgcttcacttattcttccaatccgatgaccaagacaatgaagccaacggtggcgacagtagggatggcaacggggcgggtcagagacgggttgggctggaacggccctgcccccgacccccaaactctccacccgcccctggccccgagtggacatacgggtggaaatcatcccccgccactgacccctgcggggccccgcaaccgcagtgagtagcaactccattgattcagcccaaaaatagcatgaatacttcacttgaatactgaataacattatcaaaattcagcaaaaacagaaatattttcatgatccatcgttcctcaaatattgacacatcaatcattcaagttcaagtgttcaatcactgatccaaaacaattcaccacaagttcaaccactgatccacaacaattcaccctaaatcatgttctaattagggatggcatcagatcggaaattagggatgaaagaacacagagatatagaccaagaaatacctctcagagtttctctcgacgtgcgtctcagagacgctctcagcttgtgtgctgcgccggtgcgccgccgccacgcctctgcgacgctgcgccgccgccgcgccgccgcgggcgctgtcccgccgcgcctctgcaccgccggaagagaggggaaaggaggggacaggacggtggagagggcgaccggagaggagggacgtgctgccgcagtgccgctgccgcctgctggggaggggcgtacgcgtacaacgctgttgccgtgttgagctagcggctagccgctaggggcattggcgtcggcggctgggagtgaggagaggagcgatgcggtgggtagggttagggttttcatgggcctaatgggccatatgacattttgtgctggtgttcagggttggcactacatttaaaagtttaatatgtactcctcggagccccgcgggtgaattacctcccccgcccaattgcgggcccgggccctgactcgccgggtcagaaaatccacccacccccacccccgtaggggcagggtccccgcaggggacccggccccgcgggggaaattgccatccctaggcgacagtgcttcacttacttccaatccgatgaccaagatgatgaagctgacgatggtgacggtgagggcgaggttgactgtagaagataccattgaaccgcaaactcaacagagacctctcacaaatataggttgaagcaaacccgataaataaaagaagattccatctaaccttgaaaaggctttgtccgagaaaaggaagggcatcaaaattgatataatatatgctttttccttgagggtctgcctgcgagtatccgagtatgatatttcctttatacccttgccaggagcggagctagaacaaaatgaagggggttccactcgcttgctttactctggtttgaataaaatttagcttgatacgggtgcttaagtttaaactgacagggtatatatatatggtgaaaatagataaactataggtaaaattttttttgaaactgggttcttaggcaccccctagctatactagctccgcccctgacccttgcaaacaaattatccttctaatttttggctcaacgggaataccatttatcttttttttttggttcatacgataatatatatacaagtgaaattcccgtttgggtaaatgctaaaacctttcccttgtcaaagataacagcagcagatcacacgcatatacaacatgagaaactctgacaaacatatgaaagaaggaactataacatatacccaaaaaagttttctcaatcatttgagacattgagtgataaaaatacataggtaacatgtgttttcgaccatgaatcaagctcattaaaggcggcagagtacattatgtttaaccatgcaaagaaaggtacttcgttgaaacatatttcggtgtaaatttagtgtggtacgggcatatccaagcacgaatttaagttcagcagtgatatgccgtaatttacacacatgttttggactacaaacaagcgcgagtcttttcttaatcaaatggcagtcgtcctgccgcttcattacattacattacattcctaaacttgctacagaaaacaaaatagctttctcacacgaatccttaataacaaagataaattattttagcacacgatgtagcttattataatttgagcaagcagagcccagtaaacgggcccataaaaccataaccgaagccccgggttgatcagcccagcatgacgggcctatcgaagatccagctgaaacgggccatggcgggctcgatgcgggccgccctccggtgggccagctcctccatcctccggatcttgggcgccaacccgcacaggtactcctgcgcgcgtcggccctcgccggagagccccgccgcgagctccgccacccgccacctccgcacgaagtgctcgacgaggtcgccgtagtccctcgccgtgtacacgccggcgcgctccgccacggcggagaaccgggcgaacaggctgtgctcgccgtcgccgtcgcggccgtccgacatgagctgccccggcatggtcaccttcccgcgcatgacgtccgccagcgcgcgcgccatgccgtccgggtcgagctcgaacagcctggcggacgccatcgtgtagcccgcctcgtgccgcctctcgtcggcggcgatcacgccgcagatcttggcgagcgcccggtcgccgtactgccccgcgagcctcgccgtgtggccgtgggagacgaaggtggcgcgctcctggaacgcgccgtagatcaggccgtggtacgggctcgccggcgccagcatctccatgccgttgcggaggaggcggtgcacggtggcctcgacctggcgcatgtcgacgcggccggagaggtagaggtagcggttgaggaggtcgccgtggcggttctcctcggcggtccagccgcggagccagcgcgcccaggggagggggctcacgccggtgccgtcggcgaggccctcggcgcggttgcccatgctctggtacgtcgggagcgcctcctccgtcaccatgttccccacgaggcagaccagcacctcgtccggcacgccggcggcgcccgcgcgcagctcggccacgccctccgtgaacgccgccagcgcctcgccgccgcccgcggccgagcagggaaggaagtcgtgcggctgccacgcggagtcgacgggggtgagcagcgggagcatgttctcctccacccacgcgttcagcgaccgggcgatctccacctgctcccgccgcgccgacgccgccgtgtccgccggcgctgctgcggtggccgccgccgcagtccacaccggcggccgtcgtcccctgcaaggttcgccgccattgacgacgaaacatatataataacgtgacatcacattgtgaataaagttgcagctactatacctagtacgtgcaggtgcagacccgtacaggccatggagaagaagatgcttgcgagatctgctgctgctggtatggatgtgatgattggggcagcagagccaggctgacgaggctgttgctgcaactgcgaggcctgaagacgccattggctttcttttctgcctttggtgccgacaaaccaccccggtgccatttatagaggagaaggaacagagtggtgtttagatccaggtgtctaaagttttggcacgtcgcattgggtattatacagagtgttgtatgggatgtttgggcattaataaaaaaccaattacagaatccgtcagtaaacgtgagacgaatttattaagcctaattaagccgtcattagcacatgtttactgtagcaccatattgtcaaatcatagagcaattatgcttaaaagattcgtctcgcaaattagtcgtaatatgtgtaattagttattttttagtctatatttaatactttatacaggtgttcaaacgttcaatgtgacagggtgcctagactgctgttttagtccactcacgaaaatgacatgaataccgtttgaaaaattttaaagtcagtaacatatactcactccatttccaaatattttgagctaaccaacattaaatgttttttaaggctaattatttcgtacaaatccaaaaaaggctacaattctaatattattaaagctcttgttataataaactaagctgtatttacgagggaattagggttcctattataacgcatgactacttaaccaggggatatcataaatactagtttgtctcattattgccgcaataacaacctacttcttcaagttcactgaggcagttattgatagacagaaaaatcatggtatgtgtcagggttatggataccacatacctaatagtagttgactaaatctcggcaggacccaccacataccatgtcctatacggaaacaacctgcggatataggaggagttccggataaggaaagacaatcagagttctacatagaaacgacaaaggactagtcggattgtatccatattggtttccctagttctacttggacaaggggacacctatgggtataaatacaaggccccctaggagaggggacacaatcgacacccaccatagaagacacggacaatacacacccaccacaatatatgggcaacatagacgccacaaagccacaagccaatacaagccaacatacgccaagacaagacgccggatatcgacttcagagataggcacggctagtcccctacggtgtctccggatactgtcaggagagacgaaagcgatgtctctgatctcgccgggcacgggttcgaggaggaaggctaccctgttgtcgactacgagtcagatcgtcagaccgccatgtcgacaatagttagataggctaccccaaatattgtactagtgtgattatcatgaataagagcaataccggcttcgcccaacaggatgtagggttattatctgacaattcaggggcctgaacctgtataaaaatccctgtctccatctctttacctcagtctcgcgtatatcctagtaccaacaattcccatgccatgcaaataccgtagtcgagacatcaaacgtcgacagtggtgtgccaggtagggggattttggtgcttcaggattttgacgagatgggtttaagagatggattctccgacaacaagctactcgacaacttcgctgttgggtgatctgaaccgaccagaatacgtgtcccgacaagatcgaaaccattatcaacaaattcgatctatcaagatcgctcaagttcatgacgtcaatgccgtggatcacgtcaattttgaggttgtcaatcaacagtgcagacaaccttcgagattgatcggtaccaatacacgcgccacatcaactggtggagggctcgattaaccgcgtccaagccgaacacgacatcgatctccaccaacaaaacaagcgcgtcgtggagcggaaatcaaagcgtcggattgatctgcttattggtgtaaatgctagtcggactcggggagttcccacgtctgcactactatccaatctctaggcagcaatctgactcggggctaaagacaaacaggtcaattaaatgaccagattacatggtacgtgcacgggggacagtaccatgcacgcaaaagcatattaaggagttgctgttcctcaccaagaaggcaaaggtatttagtagattgaatctactaatttcatagatacatccggcatgtatctacaaaagtacgtaatattttatatgcaatttatcgtacctatttagatcatacaacattgttatatctataatttattatatttacctagagcatgttttttatacaatatttattatgcgagtgtttccggtgttaggccgacaacggtctaacactgggggctcgctctattctcttttgtatgaatcatgcttgtttacagtttacataatgcctgatatttacatctgcttattacatcctgataatactagaagatccatgcaattctctgagtacatactcgatattatctactatatgtcttgtcttcctgaaaatatttttcaggaacaattgagcactcgactaggttgtggtcaagtacaccgcattatcgagaacgatctcgacaaatgcagagtcgtcgcgcccaacccaccaacgaagaccgacgacctatctcatagcaccggccatggctggactactcgagaaaaggttgttaacgaataattcctcgcgaacgctgtcggcttgatcacctgacatgattgcgaacggacatccggatatgttacaagttgggttgtgagtcatgctggccacatgagacgcacatgtaataaaccaactctagcacctccattggttttcgagagataactctacacgttcgctggtcctcgaaccagtacgtagcaatctctcgcaccgcaacctccatgtgttcgagagataactctacacgttcgctggttctcgaaccagtacgtagcaatctttcgcaccgcagcctccattagtgttgaagagataactctacacgttcgctggttctcgaaccagtacgtagcaatctcttgcaccgcaaacttccattggtgttcgagagataattctactcgctcgctggttctcgaaccagtatgtaccaatctctcgcaccgcaacttccattggtgttcgagagataattctactcgctcgctggtcctcgaaccagtacgtagcaatctctcgcaacgcaacttctattggtgttcgagagataactctacacgttcgctggtcctcgaaccagtacgtagcaatctctcgcaccgcaaacttccattggtgttcgagagataactctacacgttcgctggtcctcgaaccagtacgtagcaatctctcgcaccgcaacctccattggtgttcgagagataactctacacgttcgctggtcctcgaaacagtgcgtagcaatctctcgcaccgcaacctccattggtgttcgagagatgattctactcgctcgctggtcctcaaaccagtacgtagcaatctctcgtaccgcaacttccattggtgttcgagagataattctactcgctcgctggttctcgaactagtaaaacgtagcaatctctcgcaccttaactttagatgtcgaggtacgactacagcaataacgcagcggtcctcgcaccatgacttcagatggttgagagacacctactcactggttctagaccagtcaatcgtagcgatctcttgtaaatttacttcaagtggtcgagttacgactactacctggttctcgaccagcgatgtagcgattctcccactacctttacttctagtggtcgagtttagactacacctagttctcgaccagcggtgtagcgattctcccactacctttacttctaatggtcgagtttagactactacctggttctcgaccagcggtgtagcgatttgtttttggtaatatattataaattttttaccaaaaataccataactaatatttttctgaggatggtgtttcaaacaatacaccggccataaccatatcaagctccctgccatatactgggataatactttttcaaatatcttccattcaaagctttaggcaactatccccctgcaaagactgcacaaaatatgaatttccaggaacaatctctacaactttataaggaccttcccagctcggtgaccacttgccaaatttgctactcctagttccaatgggcaaaatcgttttccataccaacttacctatctgaaacgatttttctctcaccttcttattataagccctagctactcttaattttctttctcaatatgtctcaaggccttcaatctttcctctgggacgtcatctatcctgtccatcattaaatttctataatctacagccgacaaaccattttgtctggctattctaagagcttgtaaattaacctccacaggtaacacggcctcctgcccatagactagctcatacggtgttacttgagtcgcaccatgcttagatatccgatgagcccataaagcctctaacaacacctcatgccaccttcttggatgctcctctaccttcttttttataagcttaatcaaaattttgttgctagattcggcctgtccattagcttgagcataataaggcgacgaattcagcaatttaattctaaaagattcggcaaactcactaaattgatgtgacatgaaagaagccccttggtcagtagttaaagtttggggtatgccgaatctatgaataatatgctctaataaaaaattaatcacttctttatgagtcatatttttcaaaggaaccgcttccgtccatttagagaaataatcagtagctaataggacgaagcgatgacctttagaagatgaaggatgtatctcaccaacaaaatataaaccccatcctctaaatggccatggtttaacaatgggatgtagcatagctgcaggtgctaactgaatatttccaaatctttgacatgcctcacagcccttataataacgaaaacaatcctctagcatagtcggccaataaaaacccgctctctttaatagccattgcatcttatgagccgactggtgcatcccacaaattccttcatgtacctctcctatggctactttagattgatcaggacccaaacactttaaaagtaaaccatctatagttcggcgatacaactcatcatctaacaaagtatattttaaagcttgtcgccgaactttcctatccctcgattgacttgggtctctcaaataattaattaaaggactcctccaatcacctaactcatctcctactgacccggttattccctgttgttggaccgaaccagtcttaccttgttcggtcagatcattaattgtgtccattgttacagtactgattacgcctccaaccgaatcaactccaacagtaacaaacgccggcttatttattacaaaaaacattcccctgttaacatgatagccagacgcctgctgtgctaagaaatttgctctaacattatcctctctagatatgtgacaaatagtaaaaatgtcaagcgatttaattacatccaaacatcggtccaaataactattcagtagtccatcaaaacaattgaattcaccattaacttgctcaactactaaacgtgaatccccaaaagcatcaatatccctcacacccatatctaccaaactttgtaaaccaaacaataaagcctcatactcaacttggttattagtgcaaggatattctaaacggaccgatgtctcataaatcatatcatttggtgaaaacaaaactataccaataccttgcccattcccacaaaccgatccatcaaaataaagtttccatggacacacactaacaaaatcgacatctatatcatctttaaccatatgatcaacgataaaatcagcaaccacttggcctttcatagcacgcaatggctcatataataaatcaaattctattagtgcataagcccacttcccaattctaccactaaggattggtcgttgcaacatatatttaatcacatcagtttggcaagatactgtacaggtattggaaagcaaattatgacgaaatttggtacatgcataatataaagacaagcacaatttctcaataaacacgtacctgctttcagtgtcaagcaaacgacggctcaaataagccacaacatactccttcccatcatcttcttgcgtcaggactgcaccgatcaccctttgttgtgcagcaacatataatctgaacgtcacaccgaacttgggcgcccgaagcactggaggactcaacaaatattgtttaatgttattaaaagcctcccactgttttgccccccagctaaatttgttttcatgtttcaatcgaagcaaaggaacaaacgattcaatcttacctgcaaggttagagatgaatcgtctcaagtaattaattttccctagcaacttctgcacatctctcttgcatgtcggctcttttaactttttaattgactctacctttttaggatctatctctatgccctgctcatgaattataaagcctaaaaacataccagctgacactccaaaagcacatttgagaggattcatttttaatccataccggcgcattctttcaaaagccaatcgtaaatcagccaaatgactatcaaacccgtccgatttaacaaccacatcatcgatatatacttctacaacaatgcctaacaaatcatgaaaaattaaattcatagcacgttgatatgtagcaccggcattctttaatccaaaagtcataaccacccactcaaataaaccaacaaatcccgggcaacgaaaagcagtcttaaacatatcttcttcggccataaaaatctgattataaccagcattgccatctaaaaagctaattactttatgtccagaagcatcattaactaacatgtcggctataggcataggatattcatcttttggaatagctttatttaaatttctaaaatcgacacacactctaatcttacccgtatttttcttttcaacaggcactatattagagatccactccgcatattgacaaggccgaataaacccagctttcaataaccgatcaatttcttctttgatacggtcatacatatcagaattaaaacgtctagggggttgtttatacggccaaaaaccagatttaataggcaacctatgctcaactaaatccctactcaaaccaggcatctcagtataactccaagcccagcaatcaacaaattctctaagtaatttacgtaccttgctcttctggtcagcccccatgtttgcattaataaatgtaggtctaggaatactcccatcaccaatatcaacctcctccagtggatcagctgacgagaacccctgaccaagcttctgcacgtcatcgaaatcctcaaaagtctcatgcatatcgttctttcctgaacgatattgctcaatgcgcttttgcagccacttaatactgtcttctttattcattatatttacaatgataaatcattaagccgtacattagccggctgtgcatgtacaggtacaaaaccatctctaccaatactaacataatcataatcagacaagtctctacctgtcaaacatcgcatatcgccgtgttgccaatcaaccggcacttctgtcaaagcaatgcaagctgaattgtccgcttcaattacctccacctcatcgtcaacccactgaactaaacactgatgtaatgtggagggaatacaacaattcgcatgaatccaatcacgccctaacagaatattgtacctacccttaacatcgacaacaaagaaagcagtaggtattgttttgttcccaacagtgagttccatagaaataacacccttagcctcagataattctccagaaaacccactaagccccatgtttgtcttcattaactcgctttcctttcggcccaatttagaaaagaccgaaagaggcataacattaacaccggcaccaccatcaactaacatgcgaccaataggcttaccatcaatatgtcctttaataaacaaaggcttcaagtgctcacctgatttctcgggcttctcaaaaatcgcattctttggaccaagaacgagctctgcaacctccatctcaggcgctcgaaattcagcaggcaactcaaacaccatgttaatatccatgcaatcactaggcacattctgtttactttcaaaaataacatcaacgtcctcatttgcatcagcattgccttcattttcaatgcgtctatccttccatgttttatctgtgagcaccattggcctatcccgataaaaccactcatcacgtgccttctcctccttttgttctctgatttctatggccccccaccctctgcagccgtcgcttttgttatgtttaatcctggaggacaccactgtggctgtggtacagtccccggcgccaactcctgctacgggtgcccccgagctgctggccctgcactgattccccaagtttcacctccaaccgctgctgccagccaattttttgctgaaaaaaaactgctcccaaaccaaccatcctcctgctgtccctttcttcccccaaaaacaggtcggtggcggggtttttgccaaaagggggggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttaaaaaaaaaaaaaaaaaacaacccccctcccttttttacacacccctctcccccttttttttaaaaggggtttttccctttccctttttttttttggggggccccctggggcctttcccggtataaacccccttccccggccctttttcctccttttttttttgattttaaaacccccaaacttcgcagccttgcttttttttttttttatccctgggaggcccccccgggggtggggtcagtccccgggcccaacctcttgtttcggttgccccctgggtggtggccctgcacggtttcccaaagtttaagttcaaaccggtgctgcacgccactatttgttgcccagactatggctcccaaccccagcatcctcttgctgtcgcctctctcgccaaaaacatgtcgggtgctggtttctgccatagtgtgtgctgctgccgctccttcttagccgctgccaagtgcctctactgctacccaaaccatatggttggcacaacactccctgaactgaagatcccggcgacgcaccatctgcaagctgtccctgactgctgctgccaactccacgtgtcttcagttcttcaatagcagctgctgctaactccggcttctcaataacaacatcaccaatttttagaggaccatcagctcttgactcatccaaagtggccacagcctggctcacaaccacactactaggaccaacctcaccaccttcatgtgcaactgacgccccggcatcatctctaggtcgaattggcacccacatgcgttgtgaaccactcttgatactattgcttgccatgttattttttggtgaattgcttcttgctggcactgtgagcctcttcctcttagacaaattattatcaccaccgtggattacaatagcatcacttgctctagcttctcggcctctctggttgtataaatgttctccaccaatggccactggtgcattccatccttgctgaaaataagtcactggcacagcaggatatggagcccaaggatcacaaccctatgaaggaaactgaggatacactggaggcggataaccccaatgcattggccccattgcgaaataaggttgctgtacatatgattctccatgccaataaccttgatcaccataactgtgtctaggaggagatctaggacgcttagcacctccaagccgactaaacacgttagtgttcttttgaaaagtatatttttctaacaactgtttaaatgtcggcctcggccttggttttagaactggcttcttacccttattaaccttccatactcccacttcgggatttttttggctttatcatccttgggggcacactatcatgaacaacaacattatttccttcagccgattcggtctgatgtgaccgaatgagcatcttcttatttgcaaactctatcacattgacaggaaaaggatcactgtcaagcttcatcttgccaccgtccttgattgtcaaccggccatcattaatcgccgattgtatctgtcgacgaaacacattacaatcattagtagcatgagaaaaagaatgatgccatttacaataagcctttctacccagctcttcgactgacggaatcacatgtccctctgtcagtctaatttgtttgccttgcaacagtgtatcaaaaattttatcacatttactaacatcaaaagtatacttcatttctcctcttttagtaggtgcaggtttcagggcagtacacacaaaaggttttgttttagatgtatgcaccctttcggctacacatatgtcagtatcttcgttactagccaaatcctcatcactacaatccacagtattaaccgcatgtttttctttatctctatttttgccatctttaaaccggctatattgtttaacttctttagcacggttttcctgaatcaaagctttttgtaacacctgattaatacctaaaaactcctggccatctaatttctccttaagatgagcgagcaagcctgaaaaagcaaggtctgctaaatctttttcggctatagttaaactaaaacaacgattctttacatccctgaacctcctaatataatctaaaacagactcaccatatttctgcttaaccattgttaaatctgaaagtctaagttcagtctcaccactataaaaataatcgtggaatttctgttcaaattgagcccatgtggtgatagaattaggagcaagagatgtaaaccaagtgaaagcagtaccatataatgataaaggaaataatataactctaaaaacatctgactgtacctcactgctttgtgctaaaaattgtccaacatgctcaaatgtagacctaccatcctccccagtaaatttaacaaattcaggaactctaaaaccccgagggtatggagttgtatcaaaataatcaggatatggtttttgatatgctcgtgctctgcccttaggttctaaaccaaactccctaagcacactagccaattgatctctgaaatttgcagaaggttgcatcgaattaactggatgtgtaggtgcaacatatgtttgtaacggaactgcatcaacacatgcatcttgtaccggcccacgaggaatcccgatactcgcttgcggccaaggatgattactatatgtggattgaaaatatggatgctgtaaattagaattaaaaccaacactacagttgttgctattaagattttgtggacttaacactggaataatagaattagtagtgctagttgaaacactaggtacagaactaccagccgaaacaacattggaatttcggccatcttgattgacgtttggaaacaaaggagtttgcagaataccagccgatgtactggattggagtactgtatccggcagactagccgaattaacattatcagaagacaatggctttttttcgtgatgtccatcattgatttggcgcactatagaacgaatttgacgaggcaaactattctcaaaactttgaaatttatcagacatagattgagcaaattctcgtgacatgtgactcatatttgcaccatatttactagctaccgatatgtcaattaaatgagcaatttcttcggcggaagtaggtttactcacctcaggaattacccttttaacgacgccgttccgtgtcttttggtaggcagagagtagttttttcaactcctcgtcgtgttgccgcagtacctcctgccgttgatcctcagataaatcttcaagcgtgacagcgatgatgttctttgggtcaacagcgtttccatcgctcttttcttcaccagccatgtcgcaccgtgaaataattgatttcggccgatgaacagggccgaaacttctcgttccccagcggagtcgccaaatatgttggcacgtgaaattgatccgcgcaacaacacgatactgaccgtgcttacgtgacgatcactggatgctttccgagcaaagcaacaaagattcctcgcttttgtggaggagaaccgaccgttttccagtgcaaaacggcaaagatccaccaaaccctagagcttggcagtagagagaaagagcacgggaaagagaaaacagaaatagatgaaaaactaaataagtagattaattttgttcgattcctcccctccaatcggccatgcacctgatatatatacaggcgtgctcccggtcttagcagatgtattccgcccacgtatatagaaagtacaagtagtgatcaattctctaacccaatacaaaacaaccaaatcaaacaatgccttatctcagctgacatgcgtgccaccttgtattcccttccgtataagcttcggcgtcaaaacaaccagcctcatctctgcacgatccattggtcttgatatagcccaaacccatgttgttctgtgcatgatccaataggcccactcaactgtagcatacgtatacggaatcgtacggcaaaaagacccgcataacgtatatgcacctccatgcagatatacagcacacgcacaaccttgtgaagcagaccatcatgcatgaatcttccaagccatcaatctgctgctgctgctctccagataatatagcatcatacctgcacttagaaaacaaaaccaaactcctaaagaatatattcaaatcatctaactactcattaaaaataatctggccatttgaactacctaatcggccaaattacattattaacacgattctcccactatttctacttcaagtggtcgagttgcgactaccacttggtcctcgaccagaggtgtagcgattctcccattacctttactccaacaaagttgatatcaggtacacaagatcgccaagtgttttacctagagatcccttaccacgatgacacctagcgttgaaacctatcctactgtccctttacgccgtcttgacaaggcctctgaggaacctaagggaacttcggctggggacgcccagagccgataaggccttgtcggatcctgtagagacaaaagaccatgtaagatctggtcgtgtaagagttctcgccgtgcgtattaaccaagccgtgtaatcagaaatcgggttttccaacttcacggctgggggctaggatcagtgcttgttcaaccgaggcaggtcaaaggtccaagagccttatcttccgagaacgattctccgacgacaaggctgggggctagggaaagtgtataacttaacaaactgactgatcgaagtcgttaaaagagtagacgctcatatacaaaacattggtctgtaaatttaattcattttcagttttccatacattctataacatgttaccctttgagcgttcgctcgggggctatttctatctaatattcttttctgagtattgatttcaggaaaattctaatcgacattgacgaaggctccatgtctctatggttctacaccaagatcgactaaggcgagtacgacaaatgtcgacaaagctccgtcgcagattctgcgccttctcgatcactcgagaacggttggtggatctcgacaaggaatacggaatgaagagatggtgtacccgccgagataaaatttcttgacttcaatccaaattctcgattacagcaagacgggagacttagtcgtatgctctgttctttcttggttgacatcggagattgactcagacaaaccctataggttcccgcacgaggctgataagggaagtctaaacgttatctctgaactcaccgagaacggtcacatgagctcgataacagttactccaaggtctccgcgcggttgagaatatgaattcgttcatttgcattgaagtcgggggctactgtcagggttatggataccacatacctaatagtagttgactaaatctcggcaggacccaccacataccatgtcctatacggaaacaacctacggatataggaggaattccggataaggaaagataaccagagttctacatggaaacgacaaaggactactcggattgtatccatattggtttccctagttctacttggacaaggggacacctatgggtataaatacaaggcccctagcaggagaggggacacaatccacacccaccatagaagacacggacaatacacacccaccacaatatacgggcaacatagacgccacaaagccacaagccaatacacgccaacatacgccaagacaagacgccggatatcgacttcagagataggcacggctagtcccctacggtgtctccggatactgtcaagagagacgaaagcgctatctctgatctcgccgtggcacgggttcgaggagaaaggctacactgttgtcgactacgagtcagatcgtcaggccgccatgtcgataacagttagataggctaccccaaatattgtactggtgtgattatcatgaataagagcaataccagcttcggccaacaggatgtagggttattatctgacaattcaggggcccgaacctgtataaaaatccctgtctccatctcttttacctcagtctcgcgtatatcctagtaccaacgatccccatgccatgcaaataccgtagtcgagacatcaaacgtcgacagtatgcatttccgtgtattagctaaaacattgcgtacgtatgagggagatcatagccacgctggtatagtagtaggtaagttggaagaggatcacaaattgactttaggttctgttgctttgttgcacgatgattttattgaaaagattgtgctcgcggtactcttgttttctttccaaaaccattattctggttaccgtcggaatgtgtccacacaatacaccgagtgaccaaaatgacattgctcattagataaaaaaaaatcgataacttgaaacacgtagcgagaaggtaggaattacctgaaaatcagcgtgacagttggcacgttagctattttttagccccatgcgtattgctgctagattatactggtatttacatgccggtttcatatttatagaaatttaagatatctacctgataaagcaacttgtcttaattgtatttttaagttgttatcaacttcctacatttttggaaaggaaaaaataaccatgtagttagagggcctatatgtatcaaccattttcgcactggtagagaaaccatctttggtcggtcgactagattttacaatagttccggtcgtattaaaaaccgggactaaaaagtcccagtttaaaagatcaagggtactttttgatcgggactaaagatctatttgtagtcccggttggtaacacaaaccgggttaccaaccgggaaaaaaagatcgacggaagctttactcccggtaacaccaaccgggagtaaagatccccatgcgccaccggccagcagcgccccgtcctccccgccctatcttatcccttctccttcccacttctcctcctctttctcacttctcctcctcctcctcctctcctctcaaccctcttcttcccctcattctctccccctcccctcccctccggctcccctttggtggcgggagccggccgggcggcggtggcggcggcctcccctccattggatccgggaggggaggcagccgggcgacagtggcggagggcggcggccgtcacgcacggagggccgcccctggcagcggcggcggaggctagcgtggcggccacggaggccagcacggagggcaggccgcaaggcggacagtggtggctgggtgcaaggcggctgggcggcggtgacccgcgcggcggccggcagcccacggccgggcggcggtgactgcgaatgttttttttggaatgatttgtatattttggtggagcattttgtgggttgatttagagatgattttgtgattggtttgtggattgtggatgtggatgtattgtggatgattttgttgtgcttgatttgtggattgtggatggttcgtgtatttgggtggggaatacatacaagcagcaaaaaaaaacaataaataaaagaaaaagctaggacgtggccgctattcatctttagtcccgggactaaagatggatttttagtcccggttattttacccgggactaaagatggctatttttagtcccagatttgtattcccggttgcaaaaccgggagtacatagggttctaaaccaagagtaaagactctttctccacccgtgccatgcccatcaactccctactttgcggaaagaaaaaaataataatattagaccaaagggtactcatgtcagtaataaatatgtgcaataaatatgtgcagaaattaagagataatataaaaaaagagatgataatagtagattaattatagtttttcttaattaaaatctcattgtaatgcgtaagcaatatggtagtactacgtatctatattatcaacaacctaatactactccctccgtactcataaaggaagtcatttaggacaatgtttaagtcaatccttgggaatataaatcatgaataactctcaagttgttgagtttgaaaatgtaaaaattatatgaatagatttgtcttgaaaaatactttcataaaagtatacatatatcacttttcaataaatatttttatagaaacaagaaatcaaagttgtgttttggagaccgtgtcattgtccaaagcgacttcctttacgagtacggagggagtatttacctaatttacttataatgtcgcttattttgccttagtcgtcaattaaacctccattagattgtatttacctgatagtagtccgtacttcgagaacgctcagtatcaatcgaccgggggaggtgggaaaatcggtcgctttccctcccccacgcgcgcaatacccttccccccacacgcgcactcccgctggacttgcccacttgtccctccccttgttccacaaacagcccatttggttggagggagtttttaagaaggattgggagtttagagggatgaggctattaagtgttttgtttggttgagagacatgggaattttggtgggattgagatggggaattgaggaagaaactccctccttttcaatacatgggtaggggcaggtaattggggggggggaattcctcctttactttgtctaagcaaatctcagccatccgtttttattaatgagctaatctccaactaaactccctgtcaatttccatcacatctaccaaaccagacattgggattaaaaatcaaattcccatcttaatctcatcataaatttccttgtgtaaactcccaatcctcttccctcaagttaccaaacaagccgaaaagatatttcacctagtttacttacaatgtttcactatgtatagatctaatgttgcagtgaattaaaatattcttttgcaataaaccgtccacatattttggaaatcctatattaaaggaatttgatttattttttgttccaccaaaaatgtttcatctagtgtactcacgatgtttcattatgtatagatctaatgttacagtgaactgaaatactccattgcaacaagaaaacctagatattttgcaaaccccttattaagggaattcgttttattttttgttccactgaaaaatgtttcacctagtgtacttataatgtttcactatgtatggatcaaatgttgcagtgaactgaaatattctttcgctatttgctgaaacattgtttttatataaggtaaaacaacacccgatttaaacgagtgaaaaattttcgatctacttagtgaaacaattccaatatatctggtggaatatcgtgcaacatttaaaaataattcaataataagctaattttttttcatcggaatatatccatgtgtggtcttgttttgaagatttaattgcaacgaatttaatggtgcaatcggatcatcatttggataagtaatttaaaagaaaaatcagtttgaagtagttttgcacgtaaatcgggcgctgatatcagcgcccgatttttctccaaaccgatcgggcgcccgagccgtagtcacatagtccgtagtacttctttcggcgcttttaatttaactattttcttttttatcttcttggaaacacccggatgttaagttgttaacgtaatgcttgtattaattgaaaaataacattataaaaagatagaaatctcgcttctctctccttatttattccttcattttttttctactccatccgatcatactagtccggttcctactgctaaatggtatattttacatgaaaaatttatatacaaaagttattctaaaatatcagataaatcaaaattttaagtttaaaataattaaaacataattagtcgcgtgttaatggttttctcattttatatatgcttgtatttaatcttcatcttataagaatgagtgatttacgagtaaaccaccaataattacctcaattacaggagtacgaaacatttatgtccaaattgtcaaagaccaagttaccctaaatctatgaaaagtactacatccgtcctataataattatatttctaagatttaaatttgtcccaaaataattataatagtagagtactgatggtctcattaaccacttctcattcaaatttctcccaattttaccctcaattacccttccactcttacctacttcctctgtcctattttaagtacaattataagttttcgtgctcaactttgatcgtctctcttatttaatttttttgtaattaatatttttattgttatggaatgataaaacatgaatagtactttatatgtgatttatgttttaaatttttttcaaataaaacgtacgatcaaaattgtgcacggaaaatcatggttgcacttaaaattaaatgggatagagggagtatacactattttaatatggggcatcatagtctttcttctcaaaccttaagggcatgtacaaaggtagagtctaatatgagctctctatactaattaatgtcactatatactatcctcctacaatagtagagaccataagatttctaaaccattaatgcactaaataattttttattatacttcttttcttttctctacccttatgcaacaaattttccattaataaatgctaagagtcgactctgagccattgtcatatgtagcaacgatgtttttcatttcttccctctcttgcttccacgtcaccaaatttacttgtatgacaacgaagagaacctgttattagacaccattgtacatgccctaatatttgctaaataaactagaattataatttatatgggacgaaggtagtaaaaatgaattagtaaatgggactaattgagcgtcgaggagtttccaatcgtcctcgaccatgtatgtattcttataaaggtagcaaacgtatgccactttggaaagagataaggctctgattgagccttgaaattatgcaataatcaagttgactgcactgattttattgatgctagcaaacagggagtttgaggttcccgaaaatcggacattctgacaatatcgatcttctggtcccagataagaatgtctgatttcatcagtgttagcaaacagaaagtcaaggttccgaaaatcgaacatttcacaacaaagaaactttcagtctcaaatttgaacatctaggttgtgtttagatttaaagtttggattcaaacttcagtcattttccatcacatcaacctgtcacataacttttcagtcacatcattttcaatttcaaccaaaatccaaattttgcactgaacttaaacacagccctagtgagactagatcactagacagatcgtacagctcgaagtttgtgaaaatcggaagaactattggatcagaagtttcggtgctaaaatcagaacttcagtttttttcagcacatactaataaggcagtatccacaaattagttttcaaagctgtcgttttaatattccactttttcaactaaaaaaatctagactaagatgtgaatgccaaaattgaatatcaacaattctatacaattttttgttagacttattactttttaactcatcttgcacgtaacaaaaatcaagaaatatatatgtgcatgcgacaaataagtatttagatgattatttgtgttccaatatcaaccatttaatttgtctcttcatttaagttttggattatctagactaccaatataataattttatttagaaaactagagaatgaaataagtctaccttatttttatgagggagtatatattatggtgaccattaactcagtaagagcaagtttaatagtacaacccacttctagctccatatcatttatagccaattcatacaataatacaatagttacctgtaaacatatatcacactattaatatcttatcccacctttcatacacatattgcatatttgagtccgtactgcagttggctacaaatctgtagccactaatctttttttctcttcttttatctcctcgaaatttattcatagttgatttatagtatgctattgtatctgctctaagtaactggaggcactagggagaagctaattagtaatcatttgcaattgatgaagaggcaatcaattgccaacggcgccaccatcaatccgctacagcatatatcaatggtggtgcacatggctctcgccgctgacagaccactgtgcatgcagtactgattaacgagtagtacaaaaccaagagaatgatggaataaaatgcccatgttacctatagtaaatactttggaaatagctgagaagatcgctagggagatgccctgatgatgcatgagagtatatttattaattagttatacgcacaaataagaaaaagttgataaatattcacaagcaaagccttacattattttacattgcatcctggtcattttgtagaagttactacctcaatcacaaaaagaccgtacttttgcattgtttatgtctaacgtttgactatccgttttattttaaaaaaaattatgattagtatttttgttgttgttagatgataaaacataaatagtactttatgtgtgactaatttttagaaaatccctttaaattttttaaataagacagacggtcaaacatttgacaaaaaaaattcacaagtgcatttgaaatggaatggaggtagcattaagcaaacagacttcttagcgaaacatattccaaaaatagcccctggatcggcatggtagccattgtcatcgatgtagaatgtgtctatatcaagaagtttggcaccgatctcctgacagctatagcaacctagccaccatggttgatgatgcgtcgagaggccggtgcccctgacactcacgagccacttcactagcatcctataattccacatttggggtatgtttagttcacgttaaaattagaagtttggttgaaattggaacgatgtgacggaaaagttaaaagtttatgtgtaggaaagttttgatgtaataaaaaagttagaagtttaaataaataatttggaactaaactcggcctcgacggcttcgttgcccccagcaccaccctatactagagcctcgccgtcggcccaacagtattgacagtgcaaccattgcattatatagtcaccttctatcttcacatttcatcactcgggcaccggcctgcgttacagtggcctctcttttgatttcacacatgtatttattttccatcggacatggattgtggcttaaaaccgtgcccacgggtacaaaatgatgaaacatcagttcttcatcatgttataggatatacaattgatagctagctagaaaacaaaaggggcattcaaacaaaagtggtgcaggacccggtgctagatgagattgacatgtaggcctgggtggtatttgggaatgaaaatttaggagagttgcatctgaacactggtattttggtagagtgacaaatagtaaattctcccgaagggaaggaggggggataaagtagtagagacagtagcgggacttgagtctttcatgtgacaatagaattggagtggcccatctatttcgggcaattaaaaatcgtaaaatagaccgacaacaaaatgaaacagaaaccgaacaccaagaagcaagaacaagaaacgtacggttcgattcggtttcctgcccactcataactggcccagctagcaaagatattgattctaatagggtgtatgtacaaatactgaaatctagtagcttggctgtattattgcagtagcatccatgtgacaagctagagaatatcgaccagcagtataactactcttacgtacttttggggcaaattaaccatccgtctactatccgccccatgttatgtgtatctggctgccatccgtgcatggctcattttttatagttactacccgaatatattaatgatggtttgacgtacacctaaattaaccgtcaaaccgttgatagctaaacaggtcgtgagatatgatcaataagaggagcaggtacaatagcataccctacaaacacatttcgagaagataaaataagagagatatataagagcaacagactacggttttgtagtcagctacaaaacggcctccaggatgtatgtgtgcatgacaggtggagccagatattaattgtgtagtatatgtttataggtaatattatataaactggctattaaattgactataaataatttagagtcaatagttggctatactattaaacttgctctaaatatgatcgatatagtagtagtatctttaattgtgccttgtatgcaattattgtgttccgatagaacatgcattcatgcagtaggcacctccactgttgggtagtccatgaggttatctggggaataaattcatctgccgtccatttacgtcgagtctacataatatcctcaatccttgacaccagaaatattcacctcttaactgctcaaaaccgtgtaaagtagatctcatgatagtatagagggttattttatcttacgtggcagtatagagggattctttagctagcttatgcaatgcaaatgggctggacctgcctaatatgccaaccaaggaataaagctcactttaaatccctcatgttaacactgagtttgaatcatatccctaaacctcactaccagcgggacccttcaacttataaaatcgggttaaatttgatcctccagtaggatagctggctggtttcactgacatgacaagttgacccaatccacttgtgttgactaggtgcttacgtggcaaaaacaaaaataggcccacatatcatccacaatctcattccctcttctctctccctcatctctttctcatagtcgacgggtggcggggagaaggggtggtcgacggatgagaagggtggacgggtgggcaggtggtgggtggcaggaagaaggggtgaccaatggacgggcaggcgggcaacgaccgatggccattgctggcggtagttgttggaagagggaagggaaggagtgtcatcggccacatctggtgatgatagcgggctgagccggccgaagagggtcagaggaggagggggcgaggaacaggaggatgatggcaatggaggatggagaggaggaggatgattatggtccccaagtcctgctcctagacctgcaactcctcccggacactaccatagcccatagctatcccaagtaccgaagagcggggtgcaacgctcgtcgcccaacttggtgaagaagagctcctagtctggcatgtgtaggaggaggatgacgtagttgctggcagtggtggcggatgggctcgccgatatcgcgacatgacggtacatccacagcctcgctcttcatgccatgacctgcttgtcgtcgggggtgcccaacctatgaaagtcgatgatgcatgtgacaccttggcagccaccgtcactgggggagaaaacgaacctcgtaacaaactcaagcttcatggctggtaggagcgcgacacatgcgcctgtgagcgggttgagtaggtaagggttggtcttcctatcgatgctactgatcgccttctctgtgaggaggggcacgcggaagtgggcgccgatggacggggagtagaggtggatgaaattattagcaatggtggtgtacagcaagcagggcaggtgcagtggtgaccggaggccaaggcacaaggtacgttagcgtcatgtcattcaaaaccacatgctatattgtcttagggatgcattgtactttgtgatttagggatgtaattgaaacacgtcaacatgagagacccaaagcgaacttattccgcgagccaatcacttgtcttagttagttgggctcatgtggactaagctagcagcggtggaaaagacataagaggctaccaattaaaccgtagaatttgtctataaaggaagatgtttttccgatggcgatgctcataagttgacgaggtgttagatttataatattttaagcctttacttgagcctaatacgagggtaattaaatggtcatacacactagtacagatcctatcatctgtgacgggctcaattatacctgtactacatgggccatcagaacgaagtcatctcaatcaggcttaaatttgcaccgttgtagatgtactcactctaggcccaagtacatatagcctgtcaccgataacactcatctgtgatgggcaaagatttaggcccaattgagatgacctcgcatatctcaatcgggcctagacaccgagcccgtcaaagatgagggtcatcggtgacgggctttaaagtcatcccaatcgggccactttaaagcccgtcaccgatgactcatatcggtgtcgggcttttgttgatgcccgttagagataacttttacttaggtcatttttctatataacttttttttgaacagttttgtcaatgggggatacccgtagaccggatatagagggtactgggtacgctggtacgaggatctacgtaatacgacatcaagcagacagaaaacaaagattatactggtttaggccccttgatgggtaatagccctaatccaattgatatgggattatatgatggaaaccatagattacaaagggaatagcggaactcgatgataccgacgagatcgtaatcgaacaggttcgcttagatctcccagcgacttggctcctgtagacttcaactccgtaggctgtggtcgatgtgttggctatgagattcgatgccttaggtcctcctggggggtcccttttatatcgcaggtcaactggtctccaagtaggacttggagacatcggacccggcacgatacaatgacgacccagttctgtccgaataggactccttccatctgtaaactccgcgatgaatttccttaacgtatgccaaaaacgtccgtatacgcgcaagtataccatatcgatatgtgacgtatatcgaagggtagagggtataccttacccataaccctgacagtagccctcgacttgtgcttaaatgaactcgtgtaaccgatcatgacttctgatgtcgaggttgttgtcgttctcggtgtgaggaccgagagacaaggagtaatcgacaacaccaagcgaagctcaacagtcacgagtgaatttaaattgaagtccgaaaaactgccgcgcgtgacagacccagaaatttccggcggccatctctctccttttgcatttttcttccgggatcgcattgtgacttcatgaagtgtaggctctccctctgactgatatcttcgggccgctcgtggaccatcaggcggcggcgtcactgaaggagaacatcgccaaggaggcgtttgatattgctgccgctgctgccacaacgagtggcggcaacgttccgaaaagggggaggaaattctcctccgtgatcggaaatcgtcgaaagaggcccaccccctcggtaagctctcctggtccttcatcgcgtagttggaaaacttccacctcacatcatgcccgttatactccaggcctcggatgcgtctcccccacctccgcgacggtagcggcttgtgacgcttggcgagaagtaagtggatgaatttgaggttttgtcatttcgtcaaactcatgcagcctgtctcaattgcagcctttcacagggcggcgggggcgcaggcagcgcaagacggatctagagggacctccagtgcgtctcctgccgtggcctcgacggatgtcgtggtcgtgcccaggagccgcgaggcgatgcctagcagcccagccagtgatctcgcggctggtcagggtccgccggttgctgtcatcacctgggaggagctccaggtcaagatggggcgccttcttgaggctggtgctcgcggcattagccgcgagatcgcgaaggcgagggcagcggcggcggcgtcggcgaatgagcgcgccgaccggctgatgcgtgatttggcggaggttcgtgaggacctctaaaagatgagggagctagtggccggcaatgagcgacaacggcaagggctcgagcatcatatgtcagagctcgagaacaacttgtcggaaatccgtggctcgctgcgggtcacctacactggtctgcaccagctcgccggggagtgtggcatcaagaccaccatcctggcgaatcctgacgagttctcgctgatgtcgaggatgtccagcagcacgggcagcccgagttgccggtgatcgttccggcacttgcgttcgagccatatgtgccgtagggcgatgtagaccaaaattcgcctgtggaaacaggcatgggacgacttccttaggttggttatttttgttttcatctcctttactcttccgtctggatcggcttgctttgctgtgttctcgggagagaagagtagtttgccttagtcgtttccatgctgagcagacctcgagagtgcgcttgctgaccaagatcgtcgcatccaatattaaaggacgaacgttgaggtagcggaactcgagaggactatgctggaagtgaagaaggaccaggccgtggaaacactccgaggtcgcgaggtgtggttcagctcgtacctgaagagttgctgcacgtccatgacaagagtctgtagaaagctccgagtaccccgtggggatcccgaggaatcggcggccggatacatctcgtggctgaacggtgcctgcgcccagctcgaaggcatcggcaggcgtatcgacgaggtcctgatgcaggagtgccgtcaatcgagccgatatgtcggggggcatgtattggcttgcatacgagatcatcgtccgcagctgcacctcgagttcctccacgaagggttttctcgttctcggagaacggagatagatcacttggcgaagtcgatggcgccgctggcggagaaggtcttccattccatggactggtgttggccttcctggtagtctccgtatcctgtgacaaatgtcttagggaaaagtgtaatataattttggatttttacggaattgtaagaagtactttgtgaaatagaaaagaaatctatctaactaagctttcttactctggacgtagtgtgtaagagtgtcttctcacatcgcgacttcgatcagtcgtttgagttatacactctcgctagcccccagccttgtcatcggagaattcttctcggaagataaggctcttgaacctttgacctgcctcggttgaacaagcactgaccctagcccccagccatgaagtttgaaaattaatttccgattacacggcttggttaatacgcacggcgagaactcttacacgaccagatcttacatggtctttcatctctacaggatccgacaaggccttatcggctctgggcgtccccagccgaagttcccttaggttcctcggaggccttgtcaagacggcgtaaagggacatgaggataggtttcgacgctaggtgtcatctgggtaagggatcatcaagaaggaacactttgattgtaatctgtacctgaaaataggctttattggagctgtaagatgtcttacaagtatcgatactattgacttatacatagaatttacgtaattgatcaatgttccaggaatttgccaactcgcgcccatcgctgtctgcaatcttgaatgcgcctggctgcaagacttgtgtgatcgtgtacggtccttcccatttgggtgagagcttgtttcgcgctgcttggctttgaacccgtcggaggacgtagtcgccgatcgaaagcgtgcgtgctcggatgcgcttctcgtgacaagggcgaagggcctgttggtagctggctgctcgaacgacaactcgttcgtgatgtttctcgagtagattcacatcgtcgtttcgctgctcctcctgatcctcatcggaatacttctgtacttgtgtactttgatgtcgtagctcggtggggagtatggcctctgagccgtacacgaggaagaagggtgtctccttgttagacgttgtcggtgtggtacgcacggcccatagtctagagtgcttgtgctggtagccttgtgtgtttactgtggaattgacaggcttcacaccgctgaaccatgtcgcaggcgtctttgagggcggttggccagaaaaacccttgttgaaaagcttttccgactaatgtccgaccggcggcatgtgacccgcagatcccttcatttatgtcgaggaggagatgtctgccatcgtcagacgagacgcattttagaagtagcccgtttggcgccttcttgtatagatcgttgccgatcatacagtagatttttgctttacgggttattttctcggcttctgcgttgtcctcgggcaactcttccctgcctatgaatttaatgagtggggtgcgatatcggcaacggcgcgctctgcctctgcagcccccgagctgttgttgagggcgaccgggctatcttcgccgcttgcctctttcactgatggtcttgtcaggacgtctagaaaggttccaggtttgagtggctctcgtctagacgcacgccgtgctagatcatccggttcgatgttgtccttgcggtatacatgtcggacctcgatcccatcgaaccttttttccagcttcctgacttctgcgagatacttggataactcggggctagagcacatgtaatctttatgcacctggttcgcgactagttcggaatcccctttcatgaccagtcgcttgactccgagtgcagctgcagctcttatcctggcgattagtccttcgtactcagctgtgttattggtcgccctgaagttgaggtaaattgcatgcttgaattgttctcccgaaggtgatgtcaagatgaatcctgcccctgctccttggctgtcgagcgcgccgtcgaatgccattgtccacgtttcgctgtcgattttgttgtctgacctgttatcaggcatagtccaatcggctacgaagtcggcgagtacctgggacttgatggttgttcgtggcacaaagtggacatcaaattggcttagctcgagtacccatttcacaatgcggccgacaacgtctttgtttctcacgacttcaccgagagggaaggaggatacaactgtgaccctgtgggcttggaagtagtggcgtagctttcttgatgtcatgattaccgcgtagagcagtttttggatctgtggatatcttgtctttgcgtcgtggagagcttcgctgacgtagtagactggtcgttgcaccttctctctctcgacaacaatgacggtgctaacggaatatggcgtggcggcaatatagagaaataattcttcattaggttggggggcaacaagtacagggggatttgatagatagcgcttgagtgcaatgaatgcctctttggcttcctgtgtccatacaaatttgtcttgcttcttcagtagagcgaagaaaggttgtccgcgctctcccatcctagcgacgaacctgcttagtgccgccatgcatccggttagcttctgtacttccttgagtcttgtaggcgacttcatgttctcgattgccttgatcttctcgggatttgcttctattcctctgccagagatgaggaaaccgagcagcttgcccgatggtactccgaatgtgcacttctatggattgagcatgatgcgatattgtcggaggttgtcgaacgtttcccgcagattgtcaatcaatgagtcgcttgtcttggtcttgacaacaatgtcatcgacgtaggcctcgacattgtttccgagttggtcactaagtgcgccctggaccgtgcgctggaaagtgtttcctgcggttattagtccgaacggcatcttaacgtagcagaataccccaaacggcgtgatgaatgatgtcttctcctcatcctctttagccatgctgatttggtggtagccggagtaagcgtcaagaaagctcaacaactcacaaccggctgttgagtccaccagttggtctattcgaggaagagggaagtgatccttgggatacgccttgttgaggtcggtgaaatcgacacacattctccatttcccgttggccttccacaccatgactgggttggctagccactctggatggagtacctctccaatgaaaccagctttgagaagcttgtcaagctcttctcgtatggcttgttttcgatctggtgcaaatctccgcagtttttgctttactggcttggcgtcgagtcgcaccatgagtttgtgctcaatcacctccctgggtacccccggcatgtcggacgactaccaagcgaacacgtcagcattgtcgcggaagaaggtgatgagcgcgagttcctatttctcgcctagtgatgccccgatcttgacggtcttgtcggggttggcaccggagagtggaacgatcttgattgcgccgtccggtttcggcgtcttgtttgttttgctcactttcttgggtggctcagctatggcgggtgggctgggcatgtgctcgaccatgtcgaggctccgcttgtcgcattgtactgctagcttaacattcccttgaatagtgattgttcccttcggtcttggcatcttgagcacttgatacgcgtagtgagatgcggccatgaacctcgcgagtgcagttctcccaatgatggcattgtatgctgtatcgaatttagcgacatcaaaggtgatctgctccgttcggaagttatttgcttggccgaatgtcacaggcaacgtaattttgcccaatggtttggacgatgattgaggagtgattccatggaagggttgatcggtgggtgtcaactcgcttcgtgggatccccatcgcgtccaaggtgctggcgaagagaaggttgattgagctgccgccgtcgatcagaactcgcgcgaccttgatattccgaatagtgggttcgaccacgatcggatatcgccctgggatgacagcggtcttggggttgtcctcttctgagaattctatcttctgttcagaccacttcatcttgggcacagctccctgtcacgtcgaacagacttcacgttccactttcttgtattctcgctttgaggagtatgccgtggaacctccgaagatgtgcgagacatgtagatcggagtctgggtatgctgagtccgattcctgagtagctgcctcagcgtccttctcgaccacatgtactcgcttgcctttttccaatgccatgtgttttgcgagcgactttttgaagacgaggcaatcttctagagagtgtctgtccgacttgtgtatagggcaccatgttttcttcgtgtcgctgccttgtgggtctgggcgcttgggagggtccgcatattctgttgcgagaacttccgcttgagctttccttttcctactcttgcgatttttcttcttgcttgactcaggtgcgtccttggctggtttcttctctcctccggtctttggtttgtcgttcttgcgtctcagtgcgtcgtccgcgtgagcacatcgatcgataatttcgaataatctccgagtagtcgtgacgcgcctcgttgccaactcctgggtagtatagcgatctctgacaccggacttgaacgcacggattatagaagcgtcggtgatttcggggattgtatttctgcactcatcaaagcgtcgaacataatccctcaaggattcacccgggttctgtgtcaacgcacgtaggtcgtcctcgatcgcgtgacgcttgtaagttccctagaagttggcgacgaactgctgccacaggtctacccacgaagaaaccgagtagggcgggagatgcatcagccatgaacgtgcagagccattcaatgcagttggcaaataatttgccaatgcgttgttgtccgctccggcggcgtagagtaccgtggagtaaacctgaaggaattcttctgggtcggtactcccatcgtacttctctattgctctgggtcggaatttctcaggccatcggacatcacgcagcgaacgactgaaagctctacacccagcgctgggggcggtgggttgtcggcgatcgtacgtccttcgtggatgtctatctgatgatgaggatgaggaagatgacgatgggttacttggttccgctgtacgattacgagggtgttagccgagttctcgagaatcctgtcgtcgtctcccgttgttgtcccggtgccgatctccatcgtcgtcgtcattatggcggcgtcctcaaccagtatcgcccagcacccgccgttcgtgatcgtcgtgatcgtggcggttgtggcggttatcacggtctcggtctttgctcgaacggcctcctcgttcttcgttatcgtgacgtcgtgaagagacgcgatgtcgggaacggttctcgctatctcgtgcgcatcgcgcctctcggcggccattcaagtgatcgcggagatcgccggtgccgcgaggtgaaggggtggctcgatgaggcgattcccgctgttcagggttttcgccattagcaccgccagttggtggctgttccgggtgcgctgcagcagcggcctcttcgaacgcgttgctgaggttggtcactgattcctgtagccgttctgtccatcgtgcgagatcatcgttcagaacgggatcgtagggggtttccctcagtattgcgttgacggccctgatgtgctgggccggtgtagtcacttgattttccgcttccgcattagcgcgcactgacgtgctggtcccgtcgatagccaatacctcgcgtggcgtactcgttgacgatgagccatagtcttcgagcaggtgcaggactgacggttcgtggggatcgatgtcgattaccccaacgaatcgatctgagatcagcgtcgctccttgttccttgtcctcatccctaagggggatacgtgactggtggaccttaggaggtgacgtcttcatggcattgagaaagaccttgcagcttgagaggtcgtgattctttgtcttgtgaataggacaatagacatcacgagttggagaagtacgctgaattccacgctctttgcaggcacaaatttcagcgtggacgttgagaaaaacccagcaggcttgcaaggtatgttttctggttgtggataggacaccaggaccttgtcacctcggaagtcatcctcgtcggctcgtgattcttgtcgaaaagacaagatttggccgcactaggatccttctcgggctcagatgttgttgacgttccgttctctgcttcagcgggaggatccttcgatatggagtcgtcctgggttgttgatggaccagccgagatcggcaccgtggtgtaaaccgggaagacgatttcgccaacttgagtcaacaccagcattgttgaagcaagaactccttggttgaggttggtgttgacgctgttgtcgacgaagctggatgacatagtagtagaaccttgagcaccaagttcccctacctggcgcgccactgtcgacgggggatacccgtagaccggatatagagggcactagggtacgctggtacgaggatctacgtaatacgacatcaagtagacagaaaacaaagattatactggttcaggccccttgatgggtaatagccctaatccaattgatatgggattatatgatggaaaccacagattacaaagggaatagcggaactcgatgataccgacgagatcgtaatcgaacaggttcgcttagatctcccggcgacttggctcttgtagacttcaactctgtaggctgttcgatgtgttggctatgagattcgatgccttaggtcctcctggggggtcccttttatatcgcagattaactggtctccaagtaggacttggagacatcggaccccgcacgatacaaggacaacccagttctgtccgagtaggactccttccatctgtaaactccgcaacgaatttccttaaagtatgccgaaaacgtccgtatacgcgcaagtataccatatcgatatgtgacgtatatcgaagggtagagggtataccttacccataaccctgacaagtttgagtttgaatttgaaaatatgacaacttcaaacaattttttaaatactaaatgatttcaaatgaaagaactatcaacaacaaagttgtataacataccaatatttacaacttatttttattttggtatttttctatataacatttttttgaacagtttgaatttgaatttgaaaatatgacaacttcaaaacaacattttcaaatacgaaatgatttgaactaaaaaagtcatcaacaacaaagttgtataactcatgaagatctgtaacttttattttggtcatttttctatataacgttttttttgaacagtttgaatttgaatttgaaaatatgacaacttcaaataatattttcatatactaaatgatttcaactaaaaaagtcatcaacaacaaagttgtataactcatcaaggtctataagttttatttttgtcatttttctatataatgttttcttgaacagtttgaatttgaatttgaaaatatgacaacttcaaacaatattttcatatactaaatgatttcaactaaaaaagtcatcaacaacaaagttgtataactcaccaagatctataacttttatgtttgtcatttcttcatccgacaaagtgctagtaacattgttcacaaaatttacatatgtgttatagtttataaaactagatgagagatatgtgaattttgtgaacaatgttactatcactttatcggatgaagaaatgaccaaataaaagttatagatcttgatgagttatacaactttgttgttgatgactttttcagttgaaatcatttagtatttgaaaatgttgtttgaagttgtcatattttcaaattcaaattcaaactgttcaaaaaaaatattgtatagataaatgaacaaaataaaagttatagatattgatgagttatacaactttgttgttgatgactttttcagttgaaatcatttagtatttgaaaatgttgcttgatgttgtcatatttttaaattcaaattcaaactgttcaaaaaatgttatatagaaaaaagaccaaagtaaaagttatagatcttgatgagttatacaactttgttgttgatgatttttccatttgaaatcatttactacccaaaacaatatttgaatttcttatatttaaaaataaaaattttatatagctcaatcaaatccggatggagaaatgaccaaaataaaaatggtagatctcaatgagttctacaactttttttttgatagctttttcatatgagttcatttagtatcgtaaaatttaattcgaaatttattttttcctagaagtctgatttgcctcctactgatgataatacttgctaaatatatatttgatccaattaactcggatttactagtgaaatatgtgatcaaaatagatgttatgtgaatgtggttgtgttatgtgaataaatgtatatgaatagtggatgctagggtgtgacatcatggcgcagggcttaataggattaatagaatacttatactaacaaactacaatttctctcttaaaagccaatctccaaagaactataaggttaagacgttaagtatgcttggcctagagcaatttttggatgggtgacagtccggaatctaggcccgttagagatgagagtcatccgtgacgggctataatctatgcccgttagagatgagagtcatccgtgacgtggtataatctaggcccgttagagatgagggtcatccatgatgggcttttgtgttggcccgattgagatgtgtcatccgtaacggccggatgcccgattgagatattttctcacatcactgacctttgcttagtgacgggagccctgcccgaaagagatgatactttaagcccgttagagatgaccaatcccgttatagtgacataccgctgtttgtctaaacaatatgaatatgctgaccgcgtgttcactactacgatttgatttttccatgtcgattttttcatacggatgggcaacccgcacgcacccaaaggtctgcgaatatcggatttatgcacgcggccagcgcaaccatatacaaaaatctgattttcgcatgcgggtgcttaagccaaccgcatgcaaaaagaaaaaatcacgatttttttaaaaaaacaaaaaatacaccaaaaccctaaccctagaatcctctcgtcgtcgccgccgtggccatcctcgtcctccagtcgctgctgccgttgtcggcttcgtcgtcctattgccgctgctgacattgttgtcctcctccccatcattgttgccgatggatccacaagggaagggccaccgccggatccgggcaagagagggctgccgccgtcactcatgcctagccccgtcgcgaccctcacttgtctgccgctgccgtcccactcgtctgccgccgccgtcggagtccgcgcccgccaccctcgccctccactgctgttgcccaagccctcgccctctgccgccaccctcgcctgccaccaccaccgctgtcgctagagcccgccgtcggaggaaagagaggggagaggagtaggcggcagtgagattgagggccaccggatccacgcggggcggcgccgttctcggccgccttgtcggcggtggcgccgcccactcctgctcggtgagaagaggagaggagagaaagagagagaggggggaaaggagaggaagagacataaggagaaaagaggaagagagagaggagaggtgatgaaaaaaaatccgaagtgttgaaaggaaaagaggagggtattttcgcatacgagccacttaagaggcccgcatgcgaaaatctatttttgcatgcggccccttaagagaaccgcatgagaaaataagctcatttttgtgtgcagctccttaagtggcccgtatgcgataatagattttttttatatggacctattgaaaagtagtatgtgacaaatgaagatcgatttttgcaagcgtaactagttatggtccgcctacaacctataagagtactcgtacaggaaaatatttttctcgtagtagttgggcaacgtcagtaggcatggcgcacgggagaactactttagcgtcccaaatcaagatgaaaatcaaaagagccaaaaaaaaatatcgattgtaatccggtgaaaattatgtcgcccaaacccgaaaagagttactcccatatactagcaatataaaaataccgctaattgcacgtgtaattttatataatactctctccgtccctaaatatttgacgccattgacttgaagaaattggaacgatgtgacggaaaagttaaaagtttatgtgtgtaggaaagttcgatgtgacggaaaagttgaaagtttatgtgtgtagaaaagttcgatgtgacggaaaagttgaaagtttgaagaaaaaagttggaatctaaatatgtcctaacactacatacacgtgtaattttatatattacaatgtaattacactcaattttaataaatcttgactatagatatatatttaaaattcaacatatctaaagacttcaaacctaccccaaaatgctcgtccctcagcgttttgcgctggcgtggacattgccgcatcacgacacgtcaacgtgcgctgaagagaggctggatttcgcggcctcccgtgcgactgcctcgcctctgtaaaaatttttttaaaaaaaaaaagccctctcttttatatatttcatggcccaacgggaaacctgtacgtccagaccataatactgtggaggttgtatgggcctgaaacgatggtcgtcgtgaaatttaaacttctttgcctggtgttttgtgacgacaaaattatacttcgtcgtgaaatttaaacttcattttattagtataaatcatgatttttgttcccgtagttttgtacagcggcccgccaggcccacgtgcatgacaccgtcataatattttgcgtggtcgaagaagctcggctctcacttatcgagattgctaaggggcaatcgattgcccctagcgatcagcgatcagattctatcccactctctcacatggtttcatttttttggcaccgtattacttttctattttaataaatttatgcacctaaaatttatacacctcaagtttacacctctaaaatttagaaatctaaagtttataaatcaaaagtttatatatccgatttaaatttgaatttgaagtcaaatactttttatatatagtatttctatacatctaaagtttataaacccaaagtttataagtcaaaagtttacatacccgatttaaatttgaatttgaattatatccgattcaatttgaatttaaattcaaatatttttatatatagtatttctatacctctaaagtttatagaactaaagtttatatgtctaaaatttacatacccgattcaaatataaatttgaattcaaatattttttatatatagtatttctatacataaatttttttaactttatttttttattattttttaaatttatggtgtagtaggaagagaagaaggggaggaggaaagagggagagtgtataggggtggatggagatcgatcgcccattagccagcctcccttatggccgttggtgtctggcagtacatcctaacgaaagacatatacggcggcgaaaccgatcgaggaaacatgaccggaaacgaaacagccaaaaagggataacaataaccgtaaaaagtagtaaaaaggaagtagtatatcatctgatagagtattaccttgttcagatcagagtgtctttaatttcccgggggaaagagcattaccttgctagaggacggtcagttatagatagttatattgattgttactactagtactagaagggaaggaagtccacgagttcgttgtgcttctaccgatcgatcgagcatctgattcgattattaggtccattgccgttttgctgcaaaacgtaaaccttcctctctgccgtgccgccaccatgccgccgacacaccagattatcaaggtgatgcgactctctctccacgcgctagctccccatcttctccttgcattcgctgagattatagtgagattagattgattccgcgcaaaattaatccgatcatgcatatatatggagggtgtggttagttgttcttgggttaatataattattattaatatgttggtctgctgcttgaatatatatatatactccaggtggcaaggacagaggatttctcgagtattgggaaacatggccgctacttcgatctcgtcgacttcagcgtcatcgaggggttcaaagtcccggcggacatgaccatctgcagtttcaaggtagtaaaataataataattatattccattatcctaagaaaaaaaatccttcttaaatcacgggaagatattttctttctttgtattaattggtcagcattacttggacacttgactctagtttattttgatggttcagggaaaaagaaacgctaatgatcgagcatggggtaaatgaatgaattgcatgacctgacatctgatattttgaactagccattgtcactgttgtagcgagtattgtcctggaaaccaaccaaccattgcattaggcagtggcggagttagaaattactgaagactatagttaaaataggacttaaattaatagagtgttgattttgtaaaaaatttatatgatgatttaacaaaatttaaacatgattttagagggctcaatttttagttgccctatgtctgcatccgcttatatgtcgttaggcatcctagcttgtgaaatttatactaatttatactagctgaatgataatgctttgctaagaataaaaataaatatattgtaatattaactaaataaataaataaatattctatgaaatatgttacctatcattttattgtaggaatattcatcttattttatttttttatgttgttacccatttagattcaattattttcaatattaaaaagtagggtacctttgaccgaggtgactgatttactaccactgccaccacttttcttaaaggatcgagtacagaaatatgctagtttaggatacttctgccctaatataatgagagtatttgccaaatgtatatgctttacacatgtagactaacaaccctgcctgactgtttatcagcctgtcattgtaatgtttcctactccagtactgatagattcaacttgtcacaggacaggctcacagaggaatttggaacccctgtgcaatgtcaacgcctgtgggggtggactagacggcagaacaacacataccgtgttgatgttggaattaataaatgggccttagcccactcgaagattaattctttggaaaatcacaaaagcccacctcatgggatggcatgcatgtggagtttagtaccaccttgcttattctaggaaagggggacctccttaaaagggaggatgcactcctagccatttgaagcatgtgtggtggagagaagaggggaaacacacgcgcgcgctcgctcgcctcgccgggcaggcggcgcgcgtgcacgacgtacgcgtcgaatggtccgaaaaatttggctcctcatccttgcgcagatgcagcctccttttgcagttttgttttgctgcaaattcggattcgtttttgttttggaaacgttcatggagtccggataagttacgcgcgacttatccggttcggttacgcgcagtagagatcgtgcgggcgccctgatcaagtgacccttctctatataaatcgacccgccgtcttcacgcaacacacgcgaaatcaatctagggtttgcctcctactctgtactgcgccgtcgctcgtagactactccatctcgctcgccggcgtgcaccggcgatcgggagagcaggtctccggaacttctgccttcgacgtcctgcacagggagaaggcggcaataaggtttttgggaagcgcttcgcgcgactgctccctgttcgttcgcgacggctcgtcttcctcttcgctcgcgtgtttcgtgccttcgtagacgcctgcgaaaagtttcgaccaagcagccggtctttccgtcaactcggtacgtgttcaatatgttgcgcatattttatctgttcatgttatactgtgtagtttacatgtgtagatctaatgatgcgttcatgctagttttcatctgtaatgtcatgatttgtttatggaatagattaaatcattatatgcctataatctcaacagttgacaggccattgacaaccgaagaggagaaaatacctgtaagtaaacattgtgatcacctgactggctcttcatactgttttgttctatgcagtaaaaatgaggcattatatactaagaatatagtatataatgactcatttttctagtggttgaaaacttcacatgaattttgccctccatcattttccatgtcatttccctaaaagttgtgctgaagagagcagataaagttctcagaagcaaaattttactcaatcaattaattgatcgctattttattttagcacaatgcactttcggagcttggtatatttataggcgcactaccttgatcatataacatcttaacgaagaattgaatgaggtgtgccattattacccttatactccctccgtcccataatataagggattttgatatttgcttgcactgtttgaccaatcgttttattcaaaaaagttgtgcaaatataaaaaacaaaaagttatgcttaaagtactttagataataaaataagtcaaaaaaataataattctaaaattttttgaataagacgaatgatcaaacagtgcaagtaaaatatcaaaatctttatattagaggacggagagagtaattctttgctgagctatgtttaacccttcatagttttatggttatgcatccctttcattctgtcaagaagaatgctgccttttgatcttccgagttcatacagcctttattttagaaaattaatattgtgaatgcacactcttgtaggtatcaacgctaccacggtgcagtactagcggtcatctagagctttttctggaggttgagcttggacttcagataatgttttactatttcttttggggaaatgaacccttctgatttcatccatcgatttgtcattctgttgaagtataaaaaatattggcgcactgtaggtggttcacactcttgccataccaaaatggctcaacagagatgattacctggtgtttctaaagctttatgacccagaaaaagcacggcttcggtcagtatacttctttgttgcaacttctttttttgggtcttatttatttgttcattatgatttaatttgttattctgtacaaggagataggtatgttggcacgatgtatgtgaaagattcatggacagtttcacatgttcttcaaacactaagaaatctagctggtttccgtggaagtggcagaatagaattgtataaggtcaggcttttgtactgatgcaagctagcttctctgattttcaattgaacagatttatctcgtctgtagtgttttctcaacttctttttatcgaatacgcaagagaattatgtatcatttgtattaagaagatgttctctcactttctggcatgcaggaaataaaatttgacccatgggtgttgtgcgaagccattgaccttcatcgtaccttttcagaaaatgaggtatgtttatgagtacacttctcctcgcttctgcgctttcctcactctcccttaatcaagatttaaattcgttactttctttctgcagattgtaactgaggacattatttgctaccagaaaatcttgaagacacaggacttgccaaaatatcattctgttgcatcttttctccagcatatttgtgatcagaaggtagccattctgctttgttatcttcttgcatgctgtaggtgactttctcgtattttgcagtcaacttttttttactgttcctcctcgattccttgtatgctttctttggcatccctaacagtatctttatggtttggccttatttagttccaaaaatttttgcctaaaaacgtcacatagaatcttaatctttgaacatatacatggagcattaaatatagataaaaaaactaattacacagtttgtataaaatcgcgagacgaatcttttgagcctaagagcaagtttaatcctatagccaactactagctccaattcatcatagccaatctaatagctcatttgtacaatagttacatactatactattaatacttggttccacctgccatacacacactgtgtcttggaatccgtgttacagctggctacaaatctgtagcccgctgctcttctctctcctcatttatctccttaaaatatgtttgcagctggcttatagcctgctatttcacctactctaattagttcgtgattagccataagtattacagtaacccacatgtactaatgactgataaattaggcttaataaattcgtctcacggtttccaaatgagttatgaaattagttttttcatttgtgtccaaaaaccccttcgacattcggtcaaacgtccgatgtgacacaaaaaaatttcttttcacgaactaaacacacacttagtttacgagttgtaagttactccctccatttcacaatgtaagtcattctagcatttcccacattcatattgatgttaatgaatctagatagtgaatgagttaaattgtgaaacggaggaagtaagtaacataaaggcttttgaagtttttatatattttagggtaaaggtctgatatcaagatagtttcgtcaacctgtccaataaattttgtatttctgccacactttaatttaggggttattcagattatagctaaaataaaccttaccaaattttgatcatgctaaaattttggtaagttgacaatattaccaaagtttggtaaaaaaaaaaaactaaatgtatgtacatctttgataatattataaaaaatagtatagtttaaaatggcaccaatctgaacagccccttagttctttttgggttggttttgggtctgtgcagcagactgtctatgaatgcatttcgtccttttggtctgaaaaacaatagctgcacagatataagttaagcttgcttccggaagttagtgacttatagcacaggtgttttcatgttttcaatatttctatgaaatgtttataattcttttaacactttgcttttattttttaagaaaaaaatgtgttatcatattttaacatgttttgtacaaaattattttcatattattaaatcttcttataaatttcagcttgtgaacatgtaaggagttccacttcatgtttttctttaattcatatacttaattatgtggataaacacggtttaccaataacaataatgccaatagactatcataactgatctgtgacgattgttcaagtaatgagtaatggaaaacctttttccacgcccaaagaaaaagctaacaccaatcaacacaagatctttgattggttagactctattagattatgttctcccctgcggggttgtattttagtttttccttctttaaacatcaacatttttcttctttttatgtaactagaaaaaatgcacgtgcgttgcaacgggtgaaaactattttaatcttttatacgatttagttaaggtaaaattcactataaaaatttacttggatatatatttttctagaaaatcatgagctgcaattaggtccaatcatctcaagttagcatgcgagttttttttaaaaagatttcttatacgactcattctatattttcaaaatcgaacaaatttaaaacccgactcaactacgtttctgtatttccaaaaacgaatgaacttaaaaaccgatttatacacggatgacgtaccaaagtaccgacaaaaacatcttcaatttttataataatagatattaatatacatactgtaggggcatactgcgtttaattgaaaaaaaaaacttttgtggaggtgtagactattttctgctttaatcattttccattttatatgttatgctttcccttttattttctataattttttttggaagaaaggtgtaataaaacaccatttggaaaaaaaatatattacagttttggggtccaatatatattcatgtttcttctttcatgtgtcccgggtaaaattataaatacctgtacttcttttaatgtttagtttggtgatgtatgtttttagaagggtttagtttgatgatttatgctcccatatgatttgttaatgctgattctttagttaatggcttctactgtactaagccttgcgctgtctaggtttttttattgtttcttttacactttgccaattatattaaaaaaaattgtaggaagaagaaatgaagagacaaattttagaagagaagattgctgggttagaacaccaggcatcagcagatcgtcttgagaaagtagagacactgataggtacatcaccaggacaattattctttttcttttcttgtgaatttaaaagataaatcagcatagcaaacatataaaccattgtctttgtgatgaagcgtatgatcagatgaaacatgaacgagacaatgctgtgcgacaagtgaacgagctgcgcgatcagagcacacacgccattctcaaattctcccgttgtgacctggaacaagcgacggatcatttcaccgatgcctgtaaggttggtgatactgaatatggccgcacatacaaagccatcatgcacggtaccgaggtggcgatcaagctgtccagcaccgagagcttatttcaacaagaggtaattaaataaattaacctggtcaagttattacgttactagtgggcatgtttggtacagctctaactcctaaatttaacttcaggagttgagtctgaagtagagttgtggagcctaaacccagctccacaactctagttcattttgtgagagagctccacccagctccactcccagttttggtggagctgaaactgtttggctgagccgagctgtgccaaacagaccctaatagatagtccatccattttatattataagttgtttgacttttaaaaaatgaccaattttatagaaaaatatagtagtattttcaacacaaaacaaacatattatgaaaatatgttcaatgttagatttaatgttactagattcatattttagatgttaaattttctataaatttagtcaaacacaataaagtttgactaggtaaaaagtaaaatgtcatataatatgaaaacagaggaagtatcagttgattctatactcagtaacgtgagataatttgcaggttactgttcttggtcaatgtcggcatccaaatatcatcacatttatcggagtatgctcgaaaatctccgccctagtgtacgaatggttaccaaatggaagaaacctcgaggaccacattgtttgcgcgaacaattcaacacctctaccatggcaaaaccgcacgcagatcatcggggagatctgctgcgcgctgctcttcctccactcgaacaacaagaatcctcctactgctgctttgatccatggcgatctcaggccttgcaacatcctcatcagcaacgacgccagctacagaagcaggctctgcaacgtcggcctatcgagcctgttcttgcagcccgggacctgcccacccaacctgatggagaggctgccatacatggaccctgagttcatcaccaccggggagctcacaacactctccgatgtgtattcatttggtgtgatcatcctacggctattgaccgggatggcaccgttgaatctgtccaagaaagttgcagcggaattggagagtgataacctgcacaggctgatcgataaatctgctggagactggccttacaaggaggccaaacagctggctgtccttggtgttagatgcgctgaaatggcaagggagaaacggcccgatctcttgaacgatgtgtggagagtcgtcaggctcctgatgaggaagccctcttcttgcccgtacttcccaccggcatcaccagaagtttgtgtccctgctcctttcatctgtccgatcctcatggtaaataaataaatttaaactcggatgattttttcgcttatccgttttttataatgttcttgtcgaaaatgttcaatgatgaaaaattttctagtgtgcatttgtgacgactcgtgttgatattttcaggagatcatgaaagatcctcaagtcgcatctgatgggttcacctatgaaggagaggccttaaggaggtggtttgatagcgggaataataggtctccgatgacgaacttggtccttcccgatctcaaactcatccctaatcgtgtcctccgttcttccatccatgagtatcttcggcagcagaaacaacagcagcagcaggaggagggttcagtcacctaatttctgatgaaggggacaaattttcgtttgaaagtagttgcctgacggctgttgtgatttcagttaagtaggaaacagtgaagaacaaatggcaagaggactactaatacagggaagaagttactagacaaaacttccttttagatggtaaccttgcactgtaaattcaattaacaaaatttaaatttatagtgaatgccacaacatcccgtatttataatagtcaaagtgtagaaatcctgtggtattatgagtattttctgtacatgtagggagaagaaagagagggaaaagcgatttgaggatttcttttttgggactctggtgtcactatatagctacaaggagatatatgcgacgtgttgtgatgcggagggagctgagagcgaaagtgttgcctacgtggcatgccacgttagcaatcaaacacagtcaaaggacgtttggaccaaggtgatacattaaggctgtgtttagttcagcgcaaagtttggattttggttgaaattggagatgatgtgactgaaaagttgtgtgtgtataacaagttgatgtgatggaaaaggactgaagtttggatacaaactttggatctaaacacagcctaaaccaagttcacagatctaaacgtgtaattttcaagttcatgaacctaagtaacagcacaacacaagtttagagaccggccatatattttacttaaaaaaaagtaacaaatagtaccatgatcttagctcctactgttagcattgtcctcaattttatggaaagcaacaaaacttgagatttaagatataaggagttaaatgatatgatttcagtgttcacaagcaagaatactctactataatttattgttgtttgtagtacatacaacgctatgtctgggttggattaaaaccttataaggggtagtatgaaattggcctatgcaatagtagaaggagataagatgggaccaaaatattgatgtttggggtttgctcaaaacatgagtttatgttggagttaattgacaaaaaatagaacatgtcataaaatgaactctaatcatgtaatgtttgtcataaatttagtacttcccattacaacttatacgacttcactacttataataaaattatattaactatatgtaactacattaaaaaaccatgctatcatagcatcagaagtgtttcttccaagaaaattcatttttcccatccccagttacatgaatattggaccgaatctaacggttaaaaaatcaaaaaatttcctcatgaaatatataaattaatctacttcattcgtctcaatataaagcaacataacatgaaatggaacatatcctattactatgaaataattccggatactaaacaaggcttgttgtttatttcactcgtatcccatggtttacagtacaacacaaattgctcggttttctttggtaagtttttattgaaaaaaaatattcaaagcggaccttttctttttttctttaacaaagtttgagccgattttaccggttttcgtgaagacggggaagaaccgcctccccctcccgtcctcatcttgaggactccctctctccaagacatcgaattctccggcgccgccctacggactccgacggcccatctccgccgcctgcgccgccggcgggatgtcatctccgactcctgtgaggccccccaactcccgagagctcctcctcgctacagagccggcgaagtcggatggacgcggcgcctgctaggggcggctgccggggcgccaaacccggcggcgcccgtatgaagggacctgcagccacggacgtattggctcaactgcgggggccagaagtatctgaacctgtaggggatgcgggcgccaggcgtgggcttggtaaagggcattcccggatcctcaaggaatccaacgccatcgctcggggaaactcaatagcatctccaaggggttgacttggcacgactcctttctctattcccctgaagacggtgtgtgcttggagaagatgaatatctctcttcttgggtaaggcaagctgatctgagctgagttgagaggtggaaggcagaagattctggccattattcatggggagatagaactattaaataccgggtgacatccttaaggtgttctgggggtttgtgagtactccctaatagtaggtggcgagaagccgcattagtgttgccgctcccatccctgtccgtgtgcccccatctatctcctaaaatgaatggccacatttatattaactttcttcctaataaacttgatggaaaaataactttacttccattttaggggaattttcttggagacttaataactcctaaaaatatgtttgtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgagatattatggttatgctgcatttggtaatgagtagttcatatatatacatgtcatttcttttacgagttgttttacacatgaagaaccaattgttgacctttctcacttcctagcaatagttattcctttggtctaaatattgagattaaacttcaggctgatatggctaattggctttagttaaacgaattttatcctagggtaaattggtaaagatattcctaatgtagcatgggtagccatttttgtcaacactttcctatttctgggataagtgtgataggaatctaaaaatgacctaacaagatgctaattggtcacggttgctgtatatggttgggatgcatcgcaatttgtgttcccatgttcatttgcttctagttttaccacatcgttagtcctgtttgatattcgtgagtactgcagtactgcctgtaatgctgtcgtcaaagctgttacctgagatggaagctgaagaagctacaaagagggacaacttgttgtctggaataacgaatctaacagtttctggacaaattgaaaagttaaaggtgattatttctgtctggaaaatgcaaacctatgtagcttattatacctgcgtgatcttttcattatctgttaattttaatgggacttgctgctattcctttcagactaggatagatatgattggaagtgcatgtgaaacagctgagaaagtaattgctgaaagtcgcaagaattatggtctaggagcccgtcagggggcaaatcttggtcctacattggacaaggcacaggctgcaaagatacaggagcaggaaggcctacttagagcagcggtaaattatggtgaaggtgataagcattaatggtgtattaatatagctatcagtttaaaaattactttgaatttaattttagcataagcttctccttttatgtaacaatttcattgtttattgtccatgatgatttagtctgattatccaggattgcgtgtaccgggagaccaaaggcagatgtattcatctcttcctagccatttagtggacgtacttccttttggagatggggcacataattttggtgataattctggtctgtttctgtgacatacctacaattctccatggttcactccttgttttgagcattggaactatagcatcaatgagttgttcatctgctctagatgtttttttatataaaaataatcaataacttgctgctacccttagtgttgccatttgtgcagtctgtatgtcacacaatgcttcaacaaaagcatataactagagtctatacttgcaggtgtgtaccccaaaaatacctcaacatttgtggctaatgttgtcaacgcccagggaaatccaatgcaggtttgtctagtgccagtaataacagctttgaccattacgaaattaatagaatatgtccatattattgctagttgggctgaaagcaaaaaaagttacaaaaggcagatgttttgtttcccgtgtatcaatttgccatataatttgtaatggtgtattggtattcctttctatgatcaactgtattaagtgttggttagaatgctttcccttgaactattattaagacaattgcatttcataagagcaatcaccaacctgacctcatgcaggcctttgatgtttctatcttgatgttcaaatttgggccttcattctaatagcaggtgtctggaggacagttacttggcagacctgctccatcacctggagctacaggaacgcctaattttgaaaatgtatctactcctccaatgccatatgcaaactcccctaggtcagggaccaatatgatgaacaccccttcaccccagcagcatttgacggcacaacaacataggcaaaaactgatgcaaacatctcagcaacagcagctacatactcaacagcaactaagaccatcggctgctgggatgctagcacaggtaaggtaatttttatttcggaggcttttttgttgtctgggttacggtttatcatctcagttgtcacagcacccaaaggttatgtagctattaaaagcacatttcttttcattttctatgctgctgtcttaaaattattccatttcatttacttcaaagcattgttccttccttttctagtgcttgattctccatacttttcctgtagagcgcaattcctcagctacaagatctgcagggccaatcccaacaaaaattacaggtaattctaccactgattgttttccttttctatgtattctacttgctgtaacagtaacaatttcttacaaaccttttaacttgttgtaaaaccttataggtccctggccaacagcagatgcagtacaatcaagccttgtcacaacagtatcagaataggcagatgcaagctgggcgcatgcaacctggcatgtcccagagtcaactgaaccaaggaaatcagctaagaagtcatattagccagttcactggagctgcaaacagtgcaatgtttactgctgcacaggcatcttcgaactcacagatggttagatagcatcctcctttttagtaatttagtgcaaaaaaacgtcagttgctacatattttagtttgttcagtgtcatctatcttctagatttctttttaataatcccctgatgtttgtataacttgtttatttttgtttttgaatttagatggcaaatatacctgggtcgatgcaatcacaatcacttttgccacaaatgcaaggccttaatcagtacagtttgactggtgggcatcctcaaaggagccatccatcccaaatgctgactgaccaaagtatgtgccgtgttatattctttttaattttgtttactatctatactcctttaaaagaaggtagtggtggtggcagtgaatctgccaccccccatctactctcattgtaaattttgcggttaccccttgaacttcttaatattaaagatcaaatctaaatggatagccacataaaagagtagattaagatgaatattccctatagcaaaaaaattggtaacacattaatacattttcttttagccgtagcaaagcatgggcattcagctacagtagttgttagagagattatatacaactatctgctatgctggttctgttactgtcatacttggtactagtaaactcagaagatatatgtgctaattattactgggtattgcatttatccacatgctgatcatagctcagaggaacaaaatatattgctcctgattatttatcctattgtgaggttaggcaggattcagcttgtaggtacaatatttgtagttacatttgtacctacaaacagtcatgggcatttctggtaaaatttttagcatgctgttattctatatatgttttatatctcctagatttatgtcttgtccaggcaagtcactagctttgtggtattggaaatagtactagttgaaagtctttaaatgctcatgatttagaactgtccattcatctattcttttcccgtactaataatttgtgaggaagttatcctcaatcctcactatttcagatgttatatttatatttaccgagcgattctctccattacagtgtttggtatgggaggcgcaaattctaccagcatgatgggaatgcagcagcagcagcaatttaacatgcaagcaaatgctcagaatctgcaacaaggcatgacaggcctccagaaccagacacaaaatcccaactttccccagcagaggcagcaaaaccagcaatgattcaaacaagtagtgttttgctaggccgaggaagaattttccatatctgaagtccatgcatgccgtcagcagagggcaaaacgtcgtgtggctggccaaatagcacagcagcaactgctgctttcttccttgttacagggcatcaccaatggacacattagtttggtgatatcagctggctgtatctatcttataatgatggatgcttatgtcttatgtcttgcggtcctctattgatttaagggtttcatggtaaatctgcctcatctatactaatataaaaaggagttgtgcctagcaatcctagagggaaatcacctcctcccatctcatccgtccatctactatctcatctcatctccaccgtcaattcgtttcgctatcctcctcgctccaccgattccaatgattatagcgaccttatcctctccaccgtccacgcgcgattactccgcctgtgccatctctgccgcgcaccccgcctccgccgcattcaatccatcgccgcaacgacaaatcctcaaatccgacgcgctctcccaatcgtcgtcgttgcctcctccactccgcctcggtcctcctcgtccccttccacagccggagccgcggtcttccccatcggccacacaaatcgcgccatggcaactcacaaaattccccacgcgtggaccaccaaggctccatcgcgctaatcccgcggtggctcccctaatcacgataacgccgccgccgcgcctttgaacgttgttgcgccatccgtcatcatccgcacttccgccgccgtcgtcaccgcaatcagtatcctggtggtccagggtttccaccagtgccgctgccccgtctcgccctggttgtgcatcctcccaccagcgtcgcagctccgccatcgccctgcaatcggtgcctcagtggtccagggctccgctggcgacgccaccccgtcgagccacggtggtcaagccttccgccgacactgagcctccatctttgtcgctgctctgtgagtcctccagtgttgccaccgttggaagaggatagactcagcagctaggcctcccagccgtgcgcctccctctcttatgttggtgatacctgattcaactcaaatcgactcttttcaatccccttttttcctctttgtgaattttccccattagttctctagctgaattttcttattcaagcttgatggtatgcatctccttttagttatgttattcggttcttctttacctttgtggataattgcaggctatatattacgtgattggtgctgcagtttcatacatactaacattatagttgtcatgttgaatatcttgcagattatcttacagagagcaaattcaaccatgcctggtctcttatcttttttattcaggcgaaaaataacagttcctttcttactgaaatggaaaatacatgaaaccctacactgcaattttctgcaatgacagggtaaatagccatatcaagcccgtttgttgctgttgggctgcctgcctcttatttttcttctttatttctgtgatcatcaacaattactagattgtcgtcccttatggtctttcatttgattcactgcacggttgatgagttcactcatttactgccaattgttgttgactaatttctttttcacattttcttttatctaaatatatttattctgtacttctattgggccatatatagtctgatttagtgtttgtcatttcaggtgaccttgcttcttagccaattggagcacaaaagaaaaatccaataaacaggaaaacatgatttagtcttggacatcatttctgaaggcttttgcacttaagaaacgcgaatagacaagaataaggtatgcagtaaacatgatacttctgtgtggctcactacttcactggtcctactactttagagctatatatttttgtgtgactgtagatgggttccattaatggatggctgtgagaactaacatttcaattttgtatatatggtagagcttcctcgggtggttggtagcagaacaagatagtataagttttcaggtggataaagctaaagcaaggctaagaattaaacatgtgtaatggaagtatcagggatggctgtgagaactaacatttcaattttgtatatatggtagtataagttttcaggtggataaagctaaagcaaggctaagaattaaacatgtgtaatggaagtatcaggaattcagaatggtagttggcgcatatggaatagatttgatgaccgaaaattgtgtaccctgtgaagaatccattgctggttttaagttttaacttcataccgttatcatttcaaggaaagaaggtcttgcaatcgatcttcagaagagctgagaaaggtacagcttaaaaccattatttgttctatagtgaagttgatgtgtgtatactaaataacattgtcagaatgagcaaacgctataaacaaaaatcaaccttcaaatataatatgtataagctttaaatgttaatggtcacttatgcaaaatgcactaggtaatgttgttcttcattttcaggagcgatttgtaaattaggttaatggaacaaaatattccacgttttgcccaatttctacaaatttgagtacctgaattcactcacaccaaatggattgccacatcttttaaaggacaaagttattgtcttgtcatattgctgcgcaatctcgacctgcacaacgggttgtgcaatggaactaggcttatgattagagcatttcagaattattccattagtgctgagattgtcggtggtgcacatgctgggaagagggtcttcataccacggattccattgcacccctcggaggatcttcaattgccttttaagttcaagcggaagcagtttcccatccgtcttagttttgcaatgactatcaacaaagctcaaggacagacaatcccaaatgtggcaatctatctccctgaacctgttttctctcatggtcaactctacgttgcactctctaggggtgtctcgagggggacaaccagaattttggccaagccaaggatagacattgaccccactggaaaaagcacaaagaacattgtatatcgagatgttttattctgaacaggtatgagattctttatattcatgtcaacatgactttctactttcctgaaattgaaggttcactcatctaatgatttaattgtgcacctgtcacttgctattaatgttttaaaacttgctcctgtcacttaatggtatttcaattaattttgccaaatattacattttgattgagtaattaatattatatctgcagattgtctaaggttgattagagagtaccatgttcagattcttctgaaggcccagttctttatattattcattggactattgagcttggttgtttctggaggaccaggttgcatggatggtgagtatcatattgtttacaccaagtgttcattgatatggaggaaaacctgatgtactgatgcacaagagtatttcaaataatcttgccaaatattattttctgattgagtacttaatattatttgtgcaggtagaatgtggttgcattgagagtaccatgttcagattcttctgctggccctgttctttatattttttttttcactggactattgaacctggttgtttctggaggactacggagcatggctggagtatcatattgtttacaccaagtgttcgatgatatctggaggatcatattgtttacaccaaatgttcgatgatatctggaggataacctgatgtggattatgagcttggctttgtcttgacaaataatagatgagttgctgcttgtaagagaggtctcgatgatctgctaattgccactgtttagttacatggggtgaaataattttgtgcaaacatgactgatgtatatgaaaatacgtctctgattgggatcttgtaaacttatttgatttgggaaggactgcaacacttgaaatttttattggaaggacaattcagaaacataattgggaacatttgctatattattttatgatcttatcctgggttgtacctgaacttaatattctgacatgccagttaatttctgagttcatttgctgaacttgctgactaattttaaccggtgatgtgcctgaagtttatattgtgacatattggtttatttctgagttcaatttctgaacttgctgaccaatttctatcactcagattggcatgttggagttgttttgtccaggactccaagtggtctcattagctaatgacggtagataatgctataatttgagggcaacattatgtattctatagtgatgttgtgttctacgtggacatgaatacaaaagagcatgctactcagaaatcaggctagagttcaaatgatgattttcatgatctataaaacatttactttttcttcttgaaaagtgcactacatagataagttatatttattattctatcttttatatatataataccaaaacgtgccttgcacgtgcacgataactttcaactgaaacatcacacacaggtctgacaaattactttcctggatgttatggtaaaatatttcctggatgttttacatctgcacaggggatggctgctcacccctggacattatggtggcacgggtcgagctcatcccccgtcggtggcggcatgcgaacgaagctgtcatttttcaatctttgtcaccacaccaagttgctacactagcgctgttctcttcttttgtgtacaagtgggatttctactttcttcgcacgtgcggtgcgaaaccccattactccgtttcttcgtaccacatgaattcgtactctttaaaactccaatgcatgaattcgtagtccttaaaactccaatgtccaagtgtagaggtaaagcggttggactaatcgatcgtcgcttgctagcaacagagcatatccaaccagaatcgaccagtcgtcgacacgtgtgaatgcacgaggttgctatggctttatgtatatcactttattttacattagttctgatattaagtttgcactataaacatatatactagcaagttttaacttagctcagtttggattacgattggatgagaagtgaatgtactttggaaaattgaaagacgaagggttgtgattgtttagagcgagaattttagtggagaagttattatatttcgcgataaattcctaattctaaaaattgttatattttggaacaaaagaaataagttatattacccaatctacttacactcatcgatatcacacgactaatattacaggcttataacatatcatggtattctctagcgcccagctcctttcatatggattaaagcaaataccaaacacttgtaaaatttttctttggctggcctttcgaggaagactgaacacaaatgatagtagggtaaagaaatgctgggcatctgatccacattgtgctatctgccctaacattgaaacaacatatcatatcatattgcgctgccggctagcttctgaggtttggaagaaactcaacatctctgaacaggcaactcaaagcacagacgttcttcacttcgttgagcaagtcctgacaattacgcccccgcatctcaaacctggatggccaatatgctttggcgcctgcgcacacaacttatggaaagcatgcaaccatagaacattccagcagcgagatcttaccacggcaaatgtgacacatcaaatcagagaatgtctacacttatggggaaatcgcatcaagccacaatatcggcctccaatatgcagatggatagacttactagcgtagctagcttttctacttcttccatgcttcttcctattcttctgtatttcttcttcttcttccttcttattttctcttcttcttctcttcctccctttccgtctggagtatacatgtacgagtgaataaatcccgtgtaatcaatgatcaagtaaacaacatatgcataatttgcctttgcttttcttaatcgacagtagctctagaagcatgttgattaatttttgtccacggtacaaatatggagctttgcactaaaaagcatccagattagagagtaattgatgagtttgcaatcatttttatgctggaacggccatcattttagagtttagaccataggtgcgaggaccctgctttgaataaagcagccaagaataacagcttatgagccgaaaactaataatttatagattaaatgtttgtatacgtgttattagcgacttaaaagctaatgtaaaaaaataaactatgataaaagaaaaactaaaatcatcaccaagttttaaaatccaaatctcggcaacggcttataataattaagctgaaaagcaaatgatgggaggtaaagttcatgcaagggacaccagcttaattacatgctaagtgcaacactaaacaaaagcataacacgacttgttaacagccctactactgcaccattgattacaagcagaggataccaccaaaacagcagtttcaccggtcacgcgggaactaaactaatgagctctctatcaattctatctcaattaccaactaaactaactaaaactacactgaacatcagcctacagttcaggaaggcctcaaaagtttccacagccacctgcagcgaagtcaccattgcctctagctttccttgtctcttcgatgcctagtaacctacagtttaggaaaaaataatgtctccaataaaattatatgtatacatagataaatagctgataccgcataagacattctaattcatcgcaaagtaaagaacaacagtaatagtccggtcatcagatgagaaattgcacattaataatgaccgaaaagggacaagcgtgttggttggtgggttggttaatgtttcagtgtcatctcgcaatttaatgttaatgttaatcagaatgtgcaatttctctcatcgagaaattgcacattctgccactgccaagagtgggttttgccacaacgccattccgcggaacggcgtcgttaaaatgccactgtcaagactgggcttacatttattttgccattcggaccatttcatttcatttccacctaatttcccacctgggctacccaaaatacccttcggtctgccaccaatggcgacgccgagctcaccatggcggaggccaaggagaaagaggagctcaccgtggctcgagctccatgcgccacttccgcttccactccaccgcgccggccaggcggccttcctactcctcccggtcatctcccccgccaccccacccacccacgcctcttcttctcctacttccttcgccgcttccctgtccgatggcgaggtgatggcggcgtcgcggggccaggaggaggcggcggcacaactggtgggagaggagtcggcacgatggaggaggagttggtagtggggctggtaggtggccagccgccgccagccgtgccggccatggccgtcacatccacggccttcctcctcctcccggtcgtctcccccgccgccccacccaccaacgcctcctcttctcctgctcccccgccgccccacccaccacgtacgcctcacggcctcccggtccgatggtgagggcgacagcggcatcgctgcgcaaggggggaggcgtcgggggcgagggctagtaggcggcgcaactggcgtggagaggcggcggcgcggctggcagggagaggcggcggcacggaggggaaccagggaggggcggcgcagcgtgcttctcctcgcacagcgccgcctcttttgttcgccggaggagaaggagagaggggggtattttagtccattgaagtgggaaaaatggtgaaaatattgtgaaatggccaatatggcaaagcaacggtttggtatcggttggaagtggcattttaacgacgccattccgcggaatggcattgtggcgaaacccactcttagcagtggcagaatgtccaatttctctcatcagatatggaaagaaaaacatctctgagtggagaagtgatgttctcgattaagaatcgcatataatactattccaatattcccacacgcgcaattacattcttgttattatgcctaagaaattactagttaagtatggatatcagaatcataacaacatccagagctagttaagagcctactactctttgatactttcaggcctcatcgtttatttatatgcttatccgcccgtttattagcaaccaaaaaagtaatttgtgggtaaaacttttaatatatgtccatagcgattcaaaagcaaattctgcaaaataaactacaacaagaaaaacaacaaaatcaacttcaaaattaaaatttaaaaattcaaattttagcttataatcataagcataactgaaacaatgaggtctgaatatagttccaaaaatcgtaccacttctgaattgccagcaaacgttcccagcacatctggacacttctggccatgtaatacttatacaatattaagtcatgaattcaaatttaaaaggtttaagaaccaaaagtgttatggtcaaagttgtggagaatcccggatcctaaggtttttatgttcgaaggtttcacacaacagagcatatcttaaagacttgacgagctgcacaataaatagtcatacagggttgtcagcttacatgtggcaaataatcacactgttattattagagtagaagtgtcctaaagtagcacatttaaaagagaccatactttggagctgtactttaatttaccaattcactattttggagtggtatatatagtacaacttcacaaggaccaaatgcaatggttggtttacatgttctccagcacaatacttcccatgacaatgactaggaacattcctaggctcatcatatttccttcaaaacagcagatgtcatgccatgcaactcatttccctaattaatgctcatcatattttctgaactatcaaacttaattagcctctaatcctaaacaggatgacgcaatatccatcttctgacataattttccgaataacaacagtgcacgaaatgtcactgactaaaaggaaaccatagaacctcgccaaagaaagaaaaaaaagaaaagaaagaaaccatcgaaaaagaggcatatgcatcatccgggattcaaggaaatatatggtggtactaccttgaactcgtagatggtcaagctatccggaacgtagaatacgtcgattgcgctgaagtcgacgagatcgaagtagcggccatcgttcccgatacgcgagcggaaatcctcgtcccttgccacctacaagagcaggtacaatagcaaaagccagctgcaaacatattttaagaagataaataaggagagagaagagcagcgggctacagatttatagccagctatagcacggactccaagacacagtgtgtgtatgataggtgggaccaagtattaatagtgtagtttgtaactattgtacaaatgagctattagattggctatagatgaattagagctagtagttggctatactattaaacttgctctaagcagagcaaagcagagcaagaaacccaagaaagaagcatcataatccaaaccaaaccacccctgcttcacggatttgtgtgcttgtgcaggagagaaatccatcggtcagtgccaagaagacggggatgaggggaacagagaagatcgcggcaaccgcgggatgcaccttgataatccggtggtgcggcggcagcggcagcggcagcatggcagaagatggagggttttgcgcggcggggggggggggtggcggtggcaatggtggggggggttttgcccgggatgagttcgggtgggggatgcgcgttagaaatgggaatagtatgtgatgggaggtgggtttggattgaaatttctaacgtcattcccatgtttggatgcactgggattgggattggatgttacagcatctccaacagagtggctatttttgactctccaaatatctatttggccagcctgataaaaatttagagagtcaaatttgtcttctattccaacagactctccatattctactctctattaaccaatggaccatgcatgtcattctcctcctcttttttcttcctccccctctctccaatcctttgctcgtacgagtcgtactcttgctcgtgccagcggggtcagcggcggcgacgctgcggaggcggtggcgaaggcatcgagccgtcccgccgccgctccctcccttcctcgccgcactaggaagccgacgacggcggcgctgtgtaggcggaacgaggatggcggcgtgggcgtgcagatcgggacgagaaggagccgctagctgtggggaaagggaggcgacagcgtggccgatggcggcggtcgcggccggcgacatcgcggacgacggcggaggtcgtagccggtgaggccacggacggcagcggcggtcgtgacgggcgacggcgccgacggcagtgaaggtcacggacggcgagggcgcacggcggcggcagtcgcggccggcgagggtgtagatggcggtggcggtcgcgtgcaatgacatcggcattggaggctatgggagagagaaaactggaatgtgtatggggcccacagttggccagtgatttttggctggccaaatttggctagtggagggagggttttagccagccagatggcttagccatttggttggagaggctgttagagcacttttttcgctggaatggctaaaatttggcttagagagtcatttggagaggctgttggagatgctcttaggaatggcaatttcccccagacccgcccctatgggggtgggggcgggttcaatttgtgacccgcgggagagtcagggccagggccttgtatttgggcggggaggggatgggggagacatttcacccgcgggtccccggggtgtatagtaaactcttaaaatgtagcccatagaaggcccaaaagagcccaacccaacaaaatagtgacatatataaatcaaatcctagctctctctccagtctctccccaatccccatctcccctcccgtcccacacaggcggcggtggcgcggcgcagcgcagggcgccaaggcgcggcggtcgccggtccccctctcggcctctcccatccccagctcccctcctctcccctctccggctctccctctggtctgccgagtgccgacaacgcacgtcgcatgggtggcgcgcagggcgcacaggcacgacgagggcacatgcgcgtctgtcggtgagccgcgcggcggtcggcgtggcgcacaggcgcggtggccgatgaaggcacaggcgtggcagcggcgattcacgggccggcttcacgcactgagagtcaattatgtacaattatgctatttttgatggtgtgtgaattatgtacaatatttgttctcgccaaatcgatgattgtcttgtatttttttttgtgctgatgggatggatattttatccaatgcggggccccaaaggggtcgaggacggggcctgatttggccccgcatctccagtcggagctggggcagggggggtgtgaagtcgggggtcagggcgggggctgttccagcccaacccggcctcgtcacgccccattgccatccatatacacaatgtacctattgttttacttttagttcatccatgcttcttgcagctccatttatgcgtatgtattttcgacacccccctgtcctctgaaaattaggcatcttttctatgcaaatataataagttagaaagtttcacaaccatataatcatataagagttctgaaccataaatgatggatggccttagaagaatgagggcagctacagcatgggattccgtttcaataggaagtcacgagataactaaacaagatttaataggtctcttctcggactgagcaccacgctatccacgtgattgcccccactcgctgcctctgcatagaaacctcgccagtggcgtcttccctagctaggagcctactcggtatcgcgcgccttcgagtccgatacctcgccggcagcggcgctccgagcagaactgcaccggcgacgctttcctagccaggagcctgctcggtattgtagctatgctcattgactccttccctcgtggatcatatcaacaataggaaaaggatgtagtgtgtcgaggggagaaagaaggaagaaaataggagtcaaaaataaatggctcgcctaccggccaagcgggtaacagcccgagctccctcctcacagcattatacctgatacctggtacttggtaacctggtatctatgggtatcggctggtacctaggtaccaacccttataccacggggtatcatggacgatacccgaggtatcatggatgttacccgaggtataatcatgcctgataccatggggtatcatggatgatacccgagatatcatgcctaataccaaggggtatcatcatgcctgataccatggggtattatggatgatacccgaggtatcaggcttgatacctgatatcaattgaggatgacacggatgacatacttgtagacaacgtagacgagcagcgaagagctagcgaggaacacgatgcgataacctcgagacctacaggaaacaccttgcgaccgcaccctccactttgtcaactccaagatcaccctccacggcggggaacgactgcctccactttgtcgccggtgcccccaagcctcgtccttctcttcctcgcttcttttctcttctccctcctcaatgatgacaacgtcaatcttgctaccctagttgccttcctctctgatgacctcaccaattccggcaggcccatgatgtcatcggccttcacactctcactgatgccctccaatctggtgtaggaaggggaagaagatggaggatgcaattggcactggggacggcgtcgattggttctcccacaatcggagatgggatcgcaggaagagagggaggaggatggtgaccttggggcagaggagtcgagggaggaggacggtgaatgtggggtggagtcatcgaggaagggagggagaaggtggatggcgactgattctgaggaagacgagggagaaaacggatctgagaaaatagaaaacggttgggttgtatatttatcccatagctgcacgggacgccgttctatagtttttctgtagaagaatagtatgttatgcagctgccatccaattatttttttgtactatgccacattttaggtatgcataatgattttaagaaagtcaagatcacgaaattaattccatactccttgtgtaggttctggctgtttgtgctgaaaccatgatcaaatcgaaaagtaaaagatggaaagaagtgaattataaacatgaattttgaattttaactcctttctaagatgataaatccagagccctgaaggtatcatctaactctggtgaaaattccgtactcttccatctccatctttatcccattcaaatctgcaatgcctggccctattcattttcataaatatgtatctgagtttagaaatagctacagggtgaattcatatgttgaatttatttcttgagataacaaattagtttatgccatcttgtgggaaatattttcccctccgaaaactcatttatgccaacgtcaaattatagaagtgtttgtccgtgatgagtcataaaatttctcaaagagttatattttccccattgcaacgcatggggaccagactagtttgacagatttttctcttaatgacagaccaaatccaaaatccaccaacaccaccttaagaaattgaagttgaaacattctcttccaccctccccaaatcgataaatcctctttccccactaaatttcacctccgagtcatggttaagaaaaaaacatacctgcattcaaatcaccttgagaccggttgaaccagataattttccactaaatttcacctcgaagtcatggttaagaaaaaaaacatacttgcattcaacccaccttagactggttgaaccggacaattttgcgctgagacagacaactttgatactaatggaacatgattggaccactataaggcccaaatttttcttcctttttttttgagaaatacagtacaaacgcaggctctcacaacgtgtatacactcacccttatgaaagcacacatgcacaccctacccctatgagcacatccagaagactcgagcgcctcgctgttgacgggtacattgtttaccactgaaagaataattagctgtaaatgtgagcacccgtgccaaatctaagacttggacccgagtgggttggttccactacaataaacctaactagtttagctacgctgtaggatcgagatgtcgactagaggtggggtgaataggaaatataaaaataaattacacctaatcaaaactaacctaaattgctagccttggtgaaggataagtctaactaagcaactaagttaagttgtgcaatcgtagggtgataagggctcaaatatgtctctataaaagtaaattgcacaaaagtaaatgagacaagagacaaggagtttttcactcgaggctcagaaactcactggtttgcttaatcctcattgaggcaaacccacttcaccgctcaaaactacgaaacctccaaaagccccctccgtcaagggataggcaaggtgggagccgggccacgaagtggactacccaagcctcgatcactaggatagttcttccttccctccaaaggtgataaactccaaaccacacacaaaatggcaccaggccttctgcacaatctccttggagaggtcaccgggcaacacatccacaagccatctaggaggcggcaatctccaggagtacaagcaatgacccagctcggagatgatcagtgtcacgccaactctacattgaagcaatgcacttgaatcttggctcaattaactctcaaacataccaaatgaatgaacacaagagagtgtgaaagtagttgcaaagagtatatgcaaatgaagcaagtaccaagagagcccccttactgctggtgggggtgtatttatacccccaaactacaaaaactagccgttggggtcgaaaagcccaacctctgttgcctaccggtcagaccgtcataggatggccggttagaccggccaatagtgtaactagctgttacagtgcattaaatgcactggtaacgagtagtctggtctgaccagagtagaccggccaatcaaaccagccgtagctctggcggctctgtatcgccagctgaggggccgtccaactggctcacaacccaccgatcagaccgaacctggcccggtcagaccgacactggtcagaccggtgcactccctacagtcaaatcggccaaggcagacaagctgcaagagtataagaaatcgaaccaagtttcaatgcatatgacctaatgtggcattttgatcatctctttgcttaggtaattacccctattgatggtacagcaaagctataaataaatctagcaaaatttggatcgcccaatgcctcgatcaactaaaataaaaccgttagttttaccgtcttcgttccttttgctttgcgccatcgattttaatcgtcggtgatcatccatggcatacacatcatgtggtcctatctcaaaatgtatagctcaacataatagttagtccacaattagcttgtcattaattaccaaaatcaactagagggcttagatgcttcatatgctcacttcactaaggcccaattgtttctgatggcaccatttggtttcttccgaagatcagatacgaattcaatccacctttacatcggctaaactaaacggttttgaaacgaatcattcattaaaccgccaccggtcggatcagacagttttggcaatgggccacttgttcctgatggctgcgtgttgaagacaccaactcttagccatcagactatcacctagcttgttattggaagaaaatatagaacataaatgtgccatgtgaatcacggttcaatcgcctagcccgtcggttcgacaggtgaacctcatttcacccaagtttcataccatatcccctttcgggaaaaaaatatatattttacattgtatttcccgacgtgagagccctcaatgccaacgtcgctagttcgtcgaccccatcgacccaacacctgcagtagttatgccagatgccgtggaggagggccgatctgcggtgggagagagctcaacaagggtagagcgaggaagggaggagtatagttggccataaggcccgaggcccgacagcttggcccaaggcacgagattttggcccggtccaggcacggctgttgatggtcgttagcaatcagtttcgaccatcaatattaccaaaatagaggaaaactagttatgcttgtaatgtgtatttatgttagaataataatattctactagtattaggtttactaaccttttgcagagaataactataaagtggaggagaatcaacatcaaaccagacgataaatcaatcggacgatgtcaagaatcagacttatgtatgaatgggccaagaacttagaattgacacgatgaactaggccaaaattcacaagtctacgtatgtgtttgacgatattttgtcattttacaccaagcaaataagattactatttcgctaagaagctagcatgttgatttgcacgagatgcatggaccatgcaaaaatgtgcacgtactagtgtatttgtatccatcagctggctaaccatatatatggctcaatatgcatatccggccatgtatgtgtgtgcttaatatacacgcatgcatgaaccagctggcaaacaaagactcgatcagtgactgtgagcagctcatacagagcgctcgtacacgtacacctaccgtatatgtatgcgtatacaggatgattttccatgggcttaaaacagcgacaagctagaactagcacctgggctgcatatgggtcggcgacccgtagttgcgcttctcgtgtacatgcggccggatatctcacgccaacagcagcacgctactgatgcggggataacgttggataactcagtcttatctacggcaactaattaaacccggaggcctcggatcgatctgacgcgcggccgtggcggcgccgagagatgtgcgctgcttgttagggctcccattacgcctatataaagccaccgtctcctgctgcggaggccatggacagtcattcaactcccatcaatccatccatcggcggcggctgcgcagaaggcagaacacggagggaggaagaacacgacggcacgagagaagccggtggctgccggccggcgcatcctacgctcggcgagggtacaggcggtcacccaagagacggcggcaggcgatcgacgttcgtccagccatccctcttcctgatgagaaggtacagcacgccggccggcggctggacagaatgacgaggagagaggcagtgcacggtcatctacaccagcacgccaggcggcgagtatagctccgtccttctctttgtttctctttcttttttgcagattgatcatggagtcgagggggcacagatgtagaaccacggcaagagaggggatccatccatcaactcctggcatcaacaagatcgatagatcaacacacatccatcccgagaacactcaacacacatctatccattgacgatcaacccatccacggcggcggcgagcgacttcggccggagcaccggcgtccggcaggagacgcggcgctctgatcatcggcaagcacgggaaggagttcgacaaggagaagctgagatcaatggctgctcaaggcaaaaaagaactaattagattggttccttcttttcttgttgcagaacatgcatgcatgcttaggagatgtatatatgcgggtgctgttgctgccggagtagttgcatcctctgtacgtgctccccgggaagtaatcgtatcggcgccactgctcatccgagtcgacgagatgctggttatccctggagtcgacaccgccaatcaagtcgccggtgatgcatctacctgaaactgcgacgtcgccgagatgccgagatgtcgggcgtcctcgctttgtcggctgcaagtttcaccgcggcggactgagtgactgaccatgtcggagtcgtcgtgacgctgctctgctggggcacgccaggatcgccggagccaccatcgactgccaagactcctgcttccaccacgcacagcgtatcaaatcatggccgcagccccttacccccgacgcggccgatgttcggcgctgctactgttctcacgacggcgatactatcttcctcacgatggcagcggcgccgcgtgcagatgatggtggttatcgatctacatcaacaaatatcgtcgggctacagatcagatcggcgatcggcggcctcatgtacacacatcgcatggcagcagcacaagccgaagcaaagcagcagcatgccgagccaactccattcagcaaatacatggtgtggcaacgtggccgaccaaccggagggtgacacatcatcaccatgcttcagtgccatgcataagaagttgtcaatgcgatggctaaacaaatcctgttgatttcaagctttttcaattcgatgctgagctgtgattaaatggccggctgccgtctacatcaaccacctcgtcgggcatgctaatttggaggaggtcgacatcatgccgccccgccggagcgcgccgagtgtcatcggagcaagactactgagccgtgcccgacagaagtctcattcgaactgccggaacgtcgccgaactgctcgcatccgcggacgtcgtcaagtcgctgagccgcccatgccatcctgatggatcagagccatcgtcaaccaggaggtcatctcgtccaccgtatcggcgacgcccagacgctcgctgttcccatcaagccaccggtagcactgtccaccgagtgccaccccgtcaaagcctgccgttgtgccggcatcatcgcaccaatgccgagccctaaagatgccgccgttgtgatcgctattgtgtgaggacgtctcactgagactccaccggtgtcttcacactcgtcgcggtctcttcagtcaccgtcgacgtttactcaatcatcttcgacggtcctgccactttcctcacactcatcgccaagctgtttgagttgaaagctggagcgccattgcttggtgcccgcacaccatcatcaagtccgttagggaagacttcacctcgtctaggcggaatcgtcattaagttcttccatgatgtctgcacttcgccaagccggagttgtcgtgccatccgtcagtgacatctctttctctctacaccacatgatgagacgctatctgtctacaatgctttcacttcatcacaccaagatgagatgccatccatctgtggtgctctcctctcttaatcaagatcgatgttgtccatccgtgattctctccctcttcgttgggatcgagatgtcgccgcttgttcgtgtattggagcgtcgctcgtctacatcaatataaagcaagaatggtgctgtctgtgaagaatggtgctgtctgtgatgctagggaactgttcgtgctgaatctacaccaataaatgccctcgatcattctgcctacgaggcatttacttcttccaaggtcgtcgttgctaccggcgccctcatagagcccccttatggactcgttgtcatatcaactggatcagtagtagattcatcatctaaaggaggtgctaagccacgtttatcctgctgatgtctacaccaacttcttcagcaacatcttcgttacaagtccctgttgtataagggacatgacgggtcaggaggtgcccagccatgtttaatccggctgccgtctacaccaactgtctactttgatctcatctatccaggaggtgcccagccacgtatattcggctgttgtgtacaactgacttcaccaactcttccctttaacaccatcccgacactgctgctgtgacatctctaccgtccaagctacacgagatccatgcatgttgaagatcaatctatctacaccatcatgtcgctcaagactgatgaggcggagcgacgagggcgggcaaagcctatatgaaggctatgtcaccaacaccggcggacggaccaacgaggctaggatgcgttgccggcgcccacatatatatccaccattttcaccaacattcatcatgcatggagaacgtgaagcgaagatgacgagacgaccacaagcagcttaatcggaggtgctctgcaggcctagacttgtggaggtaattaaccgggagcttctcgaggccccaggaaccagaagaccacatcaccgatgtcaagatctgtccaactacaggcaatggtgcacacattttatattatacatggacactgtatcttgttaattcaattaataaagatcacgtgtttctgtgtttcttttgtgtttattttacattgtgtactaggtacactggcatgcccgcatttattttctttctaaacatagagggacattattttatttttctgtcctaaacagtatgagagcaatggaggaggccacctgccgattttgggctaggccggcccagcccatggttcggccaaacccaccacgacaccattcgatccagggttctcctggacggctgagatgactccccaatgacggttggtgggtattaccgacctttccaaccgtcattctcaagctataaaaggaactcatcctcacttcacttacacacctcaagcaaagttctctcatattctctcaagtttagtttattgtacttaagctagtggagtaggaatagaatagaaatcggagtccggaagagttcaggtatggctctagtagctttcctttcctcttttgtaagttttgtacttttattagaatactcttctttataaatttatggtattggaatactttccaagtatatgaatgccaactttaaattatgttcatgttatgctgattatactgctagcttatctgggagatgcataggtacgggtataatgtttgcttatgcaattactctatgcaattagaatagtatctggtagtttaggcgtggtgtctagattacaggatatcattgtttggggtaatatgctgcggatgagaggtgggccgctgatgttgacagctcagtacgggtattcctccgcgtgtgtatatagtcctaagttaatttcctagggagggtactccttcgtatttagccccggttctatggtcatgacgggctgtcgtaaggaactcgacagtcaggggtggtttctcgaagtactaggagggcatcggaaagagggtattagctagttaatcatataactagaatgtatgtatactatgtatatgtcacgcccagaaattcactagtaatttccgaactaatttgtgcataaaaccctcgtccaggaatcagccgaggtacacaaactaacaatttaatatacagaatcatcaataatacaacattacatacttacgaaagaaaagaaaactgcagcggaaaaacgatctagcgaagctccagttccactcccacaggcagctcaactggggtataagccaaacatcttctccttcgcaacttttctttgactgaggtttgattgattattgcaaggtgagtacatggaatactccgcaagccacacagcaaatatgcaagtgcacaaggataccaaagaatggcataatatagggctcatttgcaaaagcagcatttagcaaacattttgagaattgtaaaacaatataataattaatcatcaatattaattaacactgaacagcacacccatgctgcacaggaccaaccaaacctgaacaaccatacttgacagagataggaagaggagctgctggatcggctgggctgaagaagagagatgggccagattaagcccaaaggtaaggaaataattttaattacttttccaattaaattaatcaatgaaatgatctttgaattgttaaaaatacttccagtgctcaaataatttcaagaaaaatcctgaaaataattggacaagtatttaacacaattgaacccagctcatttaacgattaatttaatatgtgaataattactgaaatattctttgtatgattaaaattaataattgagctctgaaaaatccgagaaaattccagagagtatagttaatcatagagaatttaatacaaattaaatccagccatgctttacatttaggaaattttatttcccacatttaacttcacttgtaaattaatgaacatttaatataaattctcttaataatttattaaataatttataaatcctgaaacggaaattcaggctgtgacaaatctaccccccttacaaagaatctcatcccgagatatggaacggctagaaagaaaaaagggcataggtaaactgcagtctatcttattattccataactccgataattattctaaggctttaaagaaaactactactgctttgaaactgttggctgagctgtatcacttgaagacgcaactggcacagattgagtagcttgcttgatgttaagttcattgcttgcattagtatccgaattgatctcaccaccgatgttcaactgttgcgactgttcttgagatgttagacttgatccatcaacctggggtggcttgatacgttgcatctggctactaccctgtgccacctggaaaacaatcattcttctcttatggttgtccatcctattcttcttgtcttccagtcgaattgctttgtcaaccagctcttgaaaaccagtgccaccgagcttcaagactatggctgacaaggcactccgtgaattcgctacttcctctgctgacaacgtggccattgggccgcaaatcaacataggagacgtggatttcgatctaaagtccagcctcatcatgatggcgcaggctagcccgttctgcggcaagcctaatgaggatgccaacgctcacttgcaatagttcctggagatctgcagcacgtacaccatgaagggtgtcagtccagacgtcgtcaggctacagctgtttccattttctctccttgggaaagcgaagcagtggttctatgctaaacgtgctacgatcaacacctgggataaatgctctacggcattcctatcaaaattcttcccgatgggcaagaccaatgcccttcgcgggaggatttcgagtttccagcatacaagggatgagtccattcctgaggcgtgggaacggcttcaggaatatgtagccgcctatcctcatcatgggatggacgactggcttatcttgcaaaactactacactggactcactcccatgtctcgtgaccacctagacacggcagctggaagggccttcttctcaaagacagttcgaggagccgttgatttaatagagaagatggtctctaatatgggttggagagaggaacgactccaaacccgtcagcgaggcatgcacactgtcaaggaaacagaaatgcttgctgccaagctggacctcctcatgaagcggttggatgaccacgacaaaaggccacaaggcaccgtcaaagccttggactcacacgtcacgtgtgaggtctgcgatagtacgggtcattccgggaatgactgcccagaaacccatgaagaggcaatgtacatgggcaataacaacaacaacggatatcatccacaaggaggtcagaggtcgaaccagccacacccatactatcaaggaggtaacaacaatggtaatttctctaaccagccctcctttaaagatatcgtctttacgcaagctaaaactactgatgctttaagcaaaaagctagctactaatgataaggtcttagagaacataaatgtcaagctagatggcttcgcttctgcatttcaaaaccagctgagctttaataagatgatagaaacccagctagctcaattggctacattagtacctgcaactgaatccgggaggattccggggcagcccaaatcctcccttgaaaatgtcaaggcgattacaacaaggggaggtaagttcactcgtgatccgtcatatcctaactctgcagggactagcagttatcactaaggaagcgccattgggtaattcggctgatgaagaggttcagccagagaagactgtgccgtaggagtactgcgacacacgtttgccgccgtttcctcaaaggaacaggaaacagtcagtggacgagcagttcgctcgtttcgttgaagtaatccagaagatccacatcaatgtgccattgttggatgctatgcaagtaccaatatacgcacgttatctcaaggatatcctcaacaacaagagaccgcttccaacaatggatgtggtcaagctgacggagcaatgcagcaacgtcatactccacaagctcccagaaaagaagaaggatccgtggtgtccaacgatcacctgctcgatcaggacacagcagttcgaccaagccctttgtgatcttggagcaagtgtcagcgtcatgccaaaggacgtctttgacaagcttaacttcacagtgttggcaccaacaccgatgcgcttgcagctggccgattcatcagtccgttacccagctgggatagcggaggatgtgccggttaagattcaggatttcttcatcacgtcaactttgtggtgctagatatggacacagagaaggagacaacattgacgtgggaacgggaagtatctgtttccatatcaacgggaaggaagagaagtttgagtttcagccaaggactgaatagtgctccatggtcagaatcaagtaccggccaaacccgcaaaacatccaagtggtcgaaatggagccacccaagacggacagcctggtgaagttcatgcagaatttcctggaaaaggaaacaacgtttcccgggaaccgttattggaagacgccggtaaaatccagtataacagccaagaagctagagcagccgactcagaggaagccatctcccgcaccaaaactgaagaaggtgtggaaggaaaagccaaggatgtccgctccatcaactccggagacgggtggaaaatccgcgaactaaacagaaggaggtacggtcttgcacgtcggacccaaaatgacacgaccttcaccaacaggtaaattggtatgtatccacatatttattttcaacaatttgaatttttgcatcaacacatgtttgattttcaaaattcacatttaggatttttgaattttgaggaaattctttcaaataattttttcagagcaaaccaaaataaaatcagtctaagagcaaggaagaagaagagatagatggtcttactggtgggaccccatgttaacgtggcgttcaacagtaccaaaaccagtttaatacctccttagggggtgaaatatccagtattatagttaagaggtgtagtataaccggttttgtagttagggtgtgtattttggacaatcataagagttcggggggggtaaaatggacttttccacttttaaggcaaaaccaccttagaggggtatataaatggtattgaaaactgattagggtgttaggtcccgatctttcgataggtattgataaacagtcaatttgggcggagccgtgacacaactcgatccagcttctgaacgaacacgctactgagccccgcaatcgcagtaccacgtctcctctgattatcaaccatgccgaaacccggttgacctcgccgagaaggctaatccctgcatgcgaatcgaagaacacaagcaaaaacaagatagattgcaaccaaattgcatatgaatgattaagcactcgagtttggggttccacaaaccgatctagcggcgaaactgttcttgacagaataatctaagcaaaacccgactctagcaatgacgactgctaaataaaaatgattagggacatcctagagtttccctagggcgcacacccccttgggctaagcccacttcacaattacaaggcccaaaaccgaaatcagattcggactggatgagatacgttgcttgttttgcagattcctggcagcttggtagaacttttgatgtgggactaaaaccatctgaaagtagactccataagctttccaacaagtactcatgggccccgaaattccttctagatcagcggctaggtctgtttgaagttgatgctgtcaggagggccgaatctgaatcctaaacgtgtagaactttatctcttgtcttctatggaccaaaagtgacgtggtgaagtataagtagacttagagaaggtcttggtttggtcaccaatcaacttctttaatcatccatgcatttgttacgctcggtctcttttccttcgcccaagcaagtacctctacaaacgaaaacacataaaactcattgtatagcaacgtttgttcaaatatataacaagtaaattcaatgtagaacatatgcacctttggttgattaatacataaggtagtcatagttatatccgagctagttgtgtcctcatcatcctccccttcttgattggaaaccgtcctcggtttcaccttgtcatggagcgtattgtacttatctttatctatcgcaatatctggtgaggaacatttcttgatggccatatggttggatcctacaatctttatagtcgaaaaccacagcactcccattcttgcaaaccaacatgtaactcatttaaacaactagaggaactagatagagaattaattatacgcatgcagtcctctagacaatacatctcatcatgaaaaggaggtatagtcaaattcgaacaaatatatactcgatgcacattatattctcctttactatcataattgccaataacatgaaaaatcacatcagaatggcatggcaattcaaatttagcaaataatttcttctctaaacagttgagtggacaaaaatcatcaaattgaatgtaaccccaagtatttgaagaagacagcaatttaaactcctcattctcgctagcaatgtgaataacatgattaaactgaacacatggtggctctactatagaactaacatgttcattcactagttgtggcatcgatataagtgaagcatcgcacaactcttctttatcacaagaaacatcaagcaagtcgttttgtgacaaaggtatttcaataattgtttccacaatgggttactctaatgtagcacaagtagtggacgtagttggcatataataactatgcataccttgagtagttgtagcaccattattattaccttttttctcatcttcagaaattataggcgcttggtcaattaaacattcctcaagcatgcacggatctatggataggtctttttgctctccgtctttcttctcttcctcctcatcatcttcaacatctgatgtagccatcttctgtagcaacatatgcccgttaactagggcaaactttctgcacatggccaaatctatggcagtggtggccctgaatcctgggcgttcgtcccatcgaagcgacggatgaggcactcttgttggatacctacaaagaacctttacctgaaactgcaggtcgtggaggaggtggttttggcgctgtagaaactccggacgcaactggtcgcttgctcgctggtggaggcgcccagaaagagataggcttgggtagcctcgaagatggctttgcccgtggcttgtacgtgctcgccttgttcttaacctgttgatcacacccctgcaattccttctctgcaagcatagcaaactgaaacgactggttgacattgttaaattccttattatcaactatgtcctgaatttcacgcctcaatcccgagtaaaaacaacaaatagaatcatcggttcctccactatgctacatcgcatcaatcccttttgtaactcaccatagtaatcctgtacagatttattcccttgttctaaacgaatcagtttcttgcttaattctctaagataagatggtggaacaaatctatcgcgcatagctaccttaagttcttcccaagtagtaggtaaagctccctctgcaactaacccaaccaaccaaacataagcaaaatctttaaactcactagtaacttgttgaactcgatgttgctcaggcacaaggtgggtactaaatttttgctctactatcatctcccaatcaaaatatttcgcaacatcataataacccgaaaaagatggtattttaaacttaaccttagcataaggatcatcgggcacacgattattgttaccttgttagtatcgctgattttgagcgccacccatacctatcattgcaaacacaaaaacagcaacaaacagtgaaggttatccctaataatctgctacacggtgtagtggtgcctctcaacaactcagcaaaatggagcaccttaccaagctcttacaagtgtcctacccgcaatgctaaggacggtataaccggtggctggttcgtgacaccttgaaggacgtgatgtggcgagtgcaaggatcaaagtggtgctgactagaggtataaatgtgaagcttgggaggcacaatatatagtagcaaaggaacacatttgtactaatcagaaaatgtaaagttgaataatagttcaaagtattattcaatgttctggcctagcctaaactcaactctaactcaagcaagcacccgacaacactaaggactagatatgaatcaatgcacaactctgcactctgataacatactcaaatgatgaatgattttttttctttcttggtgcagctttttttcaagcacgtctctgccttattttctttttttaggtgtgcctttatctttcttttttctttgcacctttctgccttttcattctttctttgtttttttactatttttttcaacaagaacttaccactgacctcgaacagagactcaaatgtaaatatgaatattacatggactcaaacgcaaagtgaaaaactaaaattggatcacctcaaaaatggattgctcatatcatgtaggttccgtttttataaaaaatatctcaaaactggaacttaacactttcaatacttggtggagagaaactacacaaggaaggggggctcggttagagatccgatcctcctctcccctcacatgcgcactaacaccagcaagttctccaaactacacaaacggaaacccgacgacgagacgattcaatttttcaaggtcccggcaacaaccgacgagatgaaaaactgaacccaaaactgatgtacaactcataccgtgataaaacatagacccaaagtgatgaacagatgcaaaacttaaaactaaaaattaaatctaaaactaaaccagcactcgacatgacgatgcaacctagaattcaacaacgcaaaatcttatagaacaatgcaacggctcaaattgtctaggtaacgtataaatatttttgtgtggcaatttctagttatgggaaggtaaattacctaacgagcaaccgcactctaatactaactaatgagggtgttaggtcccgatcttccgaagggtattgataaacagtcgatttgggcggagtcgtgacacaactcgatctggcttctgaacgaacatgctactgagccccgcaattgcagcaccacgtcacctttggttatcatccatgccgaaacccagttgacctcgccgagaaggctaatccctgcatgcgaatcgaagaacacaagcaagaacaagatagattgcaacaaaattgcatatgaatgattaagcactcgagtttggcgttccacaaaccgatctagcggcgaaactgttcttgacagaataatctaagaaaaacccgactctaaacgatgacggctctgaataaaaatgattagggatgtactagggttgtcctagggtgcacaccctcttgggctaagcccacttcacaattacaaggcccaaaaccgaaatcagattcggactggataagatacgtggcttgttttgcaaattcctggcagctcggtaagaattttgatgtgggaccaaatccatctaaaagtagactccataagctttccaacaaatactcatgggccccaaaattccttctagatcagcggccaattccgtttgaagttgatgctatcaggagggccgaatctgaatcctaaacgtgtagaactttatttcttgtcttctatggatcaaaagtgacgtggtgaagttgaagtagacttagagaaggtcttggtttggtccccaatcaacttctttaatcatccatgcatttgttacgcttggtcccttttccttcgcccaagcaagtacatatgcaaacgaaaacacacaaaacttattgtgtagcaatgtttgttcaaatatataacaagtaaatctaatgtagaacatatgcacgtttcgttgattaatacataatgtagtcatggttatatccgagctagttgtgtcctcatcaaaaagtttatgggggggggggggttgaatgtctgcttctcaagttcagggtgcttgatggatttccatctaaagtttagggttggtacttgggctttttcctataaataacaatctctaaacttacattgttggggtttgttgtgtaccttccattacctataagcatctcgcacacataatattcgcgtactatggagcctaggggttgctcgaaacacttcaaaagaaaaataacaacactaattagaatcaaatttggtgtatatatgcatgaatttaaggtgtttatgtgttatgtcattacaggccagcttgttttaacttgcagctttggtttttatcctttattgcccatcctttagacaagtacattctgtgtgcactgctcgaacaaagtaattgacatgttttacttacaaattctttatagtaagaaggtagcgtggacaaatttacttacgaattcaaaattgtaaggaactcatgttaatgacgaaatttggtaaatcatgcattggatttggagttaaggccgaagcggatttaggaggaaatcgataatggaaacagggtatgaatcggcttcggaaccgcatcggctatagtgtgcattagcagttaccgaatcggacaaggcaagccgatgtagccaattccagcaaggtgataatggaatcattgtcggattgagttgacgtgcttcatgatgattgccacgtacagatcgagtccgaagaaggcagttgtatctattaattaggaatagcttgttagtttcctttttatccttaggaaagtgtgtttagtgttcgattatgactttatgttttccttttatctttaggaaagattctttcttgtcctacaaggactagtatctacccatgggtataaatatgtacacccggggtcattgtaatctatcgctacaatcaatacaattcggcgcatcgccaccctttttacttctacttttgtttttacattccgacggaacttggcacccgacgcagggctgcatcatattcgatctccggcgaagggataagtccaatgttccgctggtccaggcaattgtatcgtctacgtcggcgtcgttcaaggccgcattagtacattcgacctcttggattactctggtttggataatatatttgcatggctatttatcatatgtctatgttaatctagtcctagcatctcaatttagctctatcggctgtctctcgctttagggtttctgccggtatcggctaaatcgccttgctagattagattagcctaggcatctaccaccttgaaaatcaatcaacagcttgattatctagatattgtgtttcttttcatacttagtactgcatcagttaagtttgatctactaagtcatgcttagaaccataatctctagcatgctttttgactgccaataagggtttcatcggggtttcagccgatgagttatctaagcgttgcatcggcttacaaggattgcatacatattggatttagccgatcgcaacatagattttactgtttatctaatcctatggatttaatgacatcggacctctagccgatgtatgctttaaccttcggatcagtgcttattacatcttgtttctagccgattggtttctactcgaatatattattattttattacatcatcaacagccgattgcctttatatcattatctacattggacatatagccgattgcttaaaccctattgctattggctggtatcagcatcggctggaatcactacatcggcttgtcagccgatcggctgttttatctgttgtttacatatcttgtcagttgcaagatcaaactgactggcacgcccgcatctcatcaatctttggacctgcacatgagttaagcagatctcccaggccagtggtttgattttttcgtcaacaactccacaggtatctacataaaagtttggcatgtcacataatatgatcaagtattctgtcggatatatgttcgtaggtgggctatgtacccttcggggactctctcggcccggttgggattttgacggaggtcgtcagcgaaaaccgatttgcagtgtttggaaaaagatattccctctgctttacatgaatatcaacacagtatgatgttccaatattgtatatcagtatgtcacacaatattgtagtatatcagtatatcagtcttagtttggaatgtaacgggccttaataacagtggaaaaatgtccctcgtagtgaatgttgtgtcttccacccgtgcctccctctcttctgttgtcaagaatccaagctggcgattttagaccagcagctagttgctcaaacttgtggtgcatctcttgatggtttcgattttgtttttccggcgatggttcgaggggtggccttttcacggcttggagaagcgatcgctttatggtctcttgcacccacaagggccgttggtcgctcacccaaagcatcaccaacatagaaggaggtggctgctggttcttaacaaatgtctacgggccgcaagacgctgctaacaagatctttttcttggatgaactgctcctggtcggccaacaattggtgactgggccgtggtgtgtcgtgggagatttcaaccagttgtcggctgattcagacaagaacaacagcaatgttaacagaagattgattggtagattccggaacatgatggactcgcttgaggttcgggaggtttatctctttgggaggcaatacacttggagcagtgagcaggaaaacccgacactcactaagattgataaagtgttggtgaatgctggcagggaggatttgttccatgatgctcacttgcatgctcttagttcttcggcctcatatgactgtccgcttctgctggcctgcgacagaatgatgcatcggccgcgaagatttaagtttgaatctttctggactcggctggagggttttgatgatttttttaaggaaacttgggagtcggcacagacaggttctgatgccatttgcactcttcatctgcggttgtgcactactgcagctgccctcaggaaatggggggaacatcgaatcagcaagctacgtcttagttggcggtggcccatgaaattatcttccagctcgacaaggtgcaagatgataggctgctcatgggcgaggaaagggcattgcaagctactctgaaggggcattgccttgccctggcatcgctcgaggagattcggctaaggcaacgctcacgcctattgttcctgaggtatagggggacatccgcccaattccaacaactaaaaattaatgcacgctggcgtaagaaggcgatcgcctcactttttcacgagggagtctgggctacaactgaggaggacatgcttcaagttgcccatgatttcttctccggcattatgggctcgcctactcagaggtcagcaacaatcgacttcgtgcaggccggcatgcatgcttttgacctgtcggaacttgaaacagacatctcataggaggctagacggatcatttttgttatgccgagtgagaaagctctaggacccgatggttttagctgggggggttttcaagagatgttgtggggtgatcaaggatgatgtggttgccgccgtaaaacttacttggagagcgaatgcacgtcatctccacctcttgaacatggcctccattttgctgctgccaaagaaggaagagccgactcattttggggattacagaccgatcagccttatccatagctttgtcaaaatcctcacgaagataatggccactaggctatctgctagaatggatgagatcatcgggcaatctcagacagcatttatccggaaaagaagaatctatgagaacttcctttgtgtccaaggagcagtcaagcttttgcaccgtaccaaaaattcagcaatgttgttcaagattgacattgccaaagcgtttgatacagtctcctgggatttccttcttgagctgatgcagtttctgggtttcggcaaccattggcgggacggtgtcgcatctctcttagcaaccattgacccagagaatctggttggcccgcggcctgagacagggtgatcctctttcgccactcccgtttcgtcctagtgatggacactttcgcggcattgtgcaacactgccgttgccaggaacaccctctctcctctggccggcgcccagattccgctacgggcgtccttgtacgcggatgatgctattatcttcctccatccctccaggcaggatgttgaagtgatccaattcattcttaagctcatgggcgaggtgaccgggcctcatttccaacctcgccaagagctcccttacgcaaatcaattgttccaagactaaaatcttagaggtaacagaggtgcttggatgtgacatcccgagctatggcttaataggattaatagaatactcatagcaacaagttgtaacttcttttccggaagccgatctctaaagaactccgaggttaagcatgcttggcctagcaatttagggatgggtgaccgatcgggaaattattcccgagtgcgcatgagtgaggacaaagtgtgcataaaagacttgtgttggtctgtgagggcagtctatggcctatgaaagctaccagatgtaagcaggcccgtgttggcggctgttaaatgtcgattctataccgccaacatctgcataaagttcagataataaaatatccaacatattgataggtgcttaatctcatatattccacaagtgttggtgtctatttgtatgcagataataaaccctgaagttgaggagagtctagggagtccaccagctgaaggccaggccaggagggcccagcccagggtcggccgaaccccccctcccccgccccatcaccattgatcctggggtttggcgtggatgctccagatgctctcccaatgacggctgtggggcagttcagacatttccccttctcacaaccgtcataactgtcgtataaaaggagcttcactccttcactctcacacacacttccaagcttgagctgaattataagaggctctattgtactatattgtatactagaatagaaagagagtagagtagaagaagtcggaagaattccggagttgtcggtaatcttctcctatttcttttactctgtttattactctgaattcaatataatattcttcctgagtaatttaggttatcttgtgagaattatctcttggttagttcctaaatagcatacgggattattgttcactataatcaactaaaatatagtgattgctttggtgagttataaacactaaagtagatattaattgcttagacgtggtgtttaggtacttttaatccagtaattgctgcgtatcccacagtacgtttgagataggtgtagaggtggtgagagccctcaagatcacttaagtcctccctgtccgggtacatagtagagctacatctgggaacagcgggttgccagtgcctgaagtattgcattaggattaaagttaagctttccctaaacattgtttctcactagtaaatcctctctatcctggcctattatttgcttggtgtccttggatgaaccggaggaagatctgaccacacacgttcccttggattcgatacccttggaatactccgtaagggaagtgctatatcggtatatccgtgcgcttgcggattttatctgtgatcgtaagaaataccaacagcccagcctgggagaggcgggtcgttacaaaatggtatcagagtcgactctcgcagttttacgggcgcgtgtgtcgcagttgcgctggcttggtgggcatggctggtgtggacccggagtggtcacacagcatgtcacatgcgctggcactggacacacggacgtggccaagaggggacattcctggcctggggttgacagatgaggacgtcggtgtcttaagggggtgaggatgtgacatcccagcctagggcttaataggattaatagaatactcatatcaacaagttgcaacttcttttccagaagccgatctttaaagaacttcgaggttaaacgtgcttggcctggagcaatttagggatgggtgaccgatcggaaaattcttcccgagtactcacgagtgtggacaaagtgtgcagaaaagacacgcttaacctggagcaatttagggatgggtgaccgatcgggaaattcttcccgagtgcgcacgagtgaggacaaagtgtgcagaaaagacttgtgttggtctgtgagggcagtttatggcctatgaaagctgtcagatataagcgggcctggcctgggagaggcgggacgttacattggatgtttggttaagaacctccccatcacctatctagggctccccctgtccactcgtaagctgtcaaaggcacagctgcagccgatgttggataggatggcgaagaatctagcgggcttgaaaccgcgcttgctctcaccggacgctcggctagctctgatcaaacatgttctgatggctatcccactctatcttttatcggttttggaattaccggtgtgggcggttaaggcaatcgagaaaaaatgttgcggctttttgtggaaaggggacgaggatgcaccgggggggatgcaaccttgttgctaaggaaaaactctgcttgccaattgagaatggcggtctgggcattgtcaatcttggcagaatgggcgttgcactgcgaacgcgttggctctggttgcggtggtcccaaccggagcggctgtgggcgtccttcgcgccggctcaagacaagaaagccgagcattgccttgctgcaggttgcaagatggtgttgggggacgggaagaacatcttcttctggacaaacaactagctcccggatggaggttccattctgaactgggcaccaattttatgttctgacgtcaaaaacaggggaaggacagttcacttggcactgcaagaggatgcctggaccggcgacatcagggggagggggttatcgctccaagctatgatagaatatctccaagtctaggacctgatcatcgttgtcaccctgaaccctactcagtcggacgtattatgttggaagcctgctacggatggtgttttctcggtgaaaacggcctactccctcctctgcgccgggaagacgtggttggcggtcggcagattgatctggaagtcccgcgcgccggcccgctgcaaattcttcatgttccttgcaatgcgaggggcttgcttgatggcggacaacctccagtggcggggctggcatctcgcctcgttctgtcacctctgcgggaacgatgcggaatcctgtgcccacatcttccacggctgtgattacacgaagtcggtatgggcacaggtcagaagtcgtcttggcattgcctgtgattctccttctggggacatgctaagttggtggtgcgtggcgcgtaaatcggttcacaagacggatcgaagacattcgatgcgggagttatcctagtgacgtggttaatttggaaggaacgtaatgcgtgggtgttcgatggaatggccacttcagcggtgcatctgtgtgcgaccatcgctgatgagtgggaagcatggaaggccgcgcgtttgttgtgcgccattgatggtggttagatagcctagtccattttaggctctcccactacggcggttgattggttgttgcctctaccattctcagcacagggtgttttgtaaaaacttctcttcttaatatacatcttggccgatttttgctggcccggcgaaaaaaatatttgtagcatatatctgcatatcactgtactccaaaaattgtgtgacgctattgtacaacactgacttatttaacatatcagaaaacgcgatgtttagtgatatttgtaacacttaagatttataggattttttttcattcacaaggatatgaagcaaccagtgtagtactttcccagtttctaacaatttatacttgataagcaacagaacgtgcgttgggcctcctgctatgccaacggggcgaaaatcattgaatgaggtttagggaagtcctttggtaagattgtcagcatattagttgtgacgaggaagggacatgaagcacatgaacaaccacctagagccagacaatactgcatggaacgagggaaaaaaatgttcatgtgtggcattctctcaaatgacaccaagttggttgctttgttaatgttaaaatgtcagaaaatggatgattcaatttgctcatttgccacatcatcagatgaaatgtcaaaaactacacccgtcttcttccttttcctcctctccgttaactgaaattacgacagcccggccctatttgagcatttttgtctagtaaaattccacatgtttttgttgttcttgccatttgtacttcactgttactacctaattatctgaaataacgacagccctcttcatgttacttacaaaagaaaaattacacttcagaaactaggtttttgataactgctcttggtaagcagggttcggctgctgctgctgctgctgaagatactcatggatgaaagaacggaggacacgattagggacgagattgagattgggaagggccaaattcgtcatcggagacctactgttccctctatcaaaccagcaccttatggcctccgcttcataggtgaatccatcagatgccacttgcggatctttcatgatctcctgaaatattagcaggagagaaacatatcacatatgcactgtaaaagttttggtttctgaagatttcaagaaaaaatagaaaaaggatattcagcagttaaaggagaattaggagcatttatccagaattgaagctgcaaaaataatgattacagatttatttaccatgctgattggacaaatgaaagcagcaggtacactgctatctcctgatgctgattgcaagtatggccaggtggctgcaggaggcttcctcgttaggggctcaataactatccacacctcgtttaagagatcaggccgtttcttcctcgtcatttcagtgcagctaaggccaatgagtgctaattgtttggcttcaatgtaaggccagtcccctgcagatttatctatcagcaagtgcaagctatcactctccaatgcttctgcaactttctccgatagagttaaggggggcattccggtcaagacccgtaggatgataacacccagtgagtagacatcagagagtgttgtgagctccccggtggtgttgaactcagggtccatgtacggcagccttgccgtcaggtttggtgggaaggtcccaggctgcagaaacaggttggacataccaaagctgcaaagcttgcttctgtagttggcatcaatgaggatgttgcaaggcctgagatcaccatggaccaaagcagtaggcttgttcgaatgaaggaaaagcagagcccaacaaatctccccaatgatctgtgtgcggttgtaccaagagagaggtggagaattatttgtgcaaataatgcggtcttcaagatttccattaggtagccattcatatactagagctgagaccttcgagcatactcctatgaatgtgataatatttggatgtctccattggcgaagaatagagacctgcaataatctcgaattactaatggaatcaaccaacaccaagtatcacaagtgggcaaggttacctcttgctgaaataacctttgggaactggacagcttgattgccaccttggtattgtgtatcatgcatttatatgtacgcccatattcagtatcaccaacctcgctagcatttttgaaatgttctgttgcttggtccaagtccttgcaggagaaatcaaggatgacatgtgtgctctggttgcgtaattcattcatttgtcgcacagcattgtctcgttcatgtttcacctgatcatacgcttcattacaaagacagggtttaaatattgttgccgctaatctatcttttaactcataacaagacaaaaactgacagtctttctgatatacctgtcacggccttttctttctgaacaagatatgtatcagcctggtgttttaatgtaacaatctcctcttctaaaatgtgtaccttcctcacttcttcatacgtctaattaaataagcaatatataattggttaaatgtaaaagatcaatacaaaaaatcagctgaactcaactttgaactaatagccactagggatgaaaacggatcggatacggtcggaaactagctttatcatattcgttttcatattttttttctcggaatcgaaatcggaatcggaaacccggatacaaaaacggaatcgaatattatcgaatacagatacagagcgaatacgaatcgaaacgaatacggtaacgagtattagtcagatcataaaagcccctcaaaccgaccttcacaaatcaacgaagaaatataactcgttattttttctaatagaacatatcaacattttcaaattttagtgttaataattttgttatattcgattttgtggttgagggagacgattcaatcaaaagtaagacattacaaggctattattgtgttctaaaatcatgttctatcgagttattgtgttcttactgctattattttggccatattttcttgtgactttgttttatcaagtaaaaaattagaatttcaaaaaatagcaacttcaaataatattttgaagcagtaaataatttcaactgaaaaagttatgaatataaaagttgtagaactcatcaagagctacaacttttattttggtcatttcttcatccgaccaagtgatagtaatattgtttataaaatttgcatctctcttatatcttatgaaaccatatacaagatatgtaaattttgtaaacaatgttactatcgctttgtcggatgaaaaaaatgactaaaataaaagttgtagatcttgataagttatacaactttgttgttgatgactttttcagttgaaatcatttagtatttgaaaatgttgtttgaaggtgtcatattttgaaatccaaattcaaactatttaatcaaagtcatatagaaaaatgacccaaacaaaagttgttgatcttcatgagttatataactttgttgttgacaatttttccatttgaaatcatttactacccgaaaaattatttgaatttcttatattttaaaattcaaaatttatatagttcaaccaaactcggatgaagaaatgaccaaaataaaattggtggatctcaataaattatacagctttgttttttataactttttcacatgaattcatttagtatcataaaatttaattcgaagttgagggaggacatatagacttaatagctaattcttaggcctgttggcccatttagatggagggatatataaacctaaccctagtttctcccacacctcccaatctcctcccagccaccaccctttcctcccggctcccgcgaccaccacgggggcggggcccgcgtgcggcggacgtcgacggcgacgacgggggcggggccgcgtgcggcggacggcgacgtcgggggcggggcctcgtgcggcggacggcgacggcaggggctcggcggcgcgaggcgacaacgtgcagcgaacgacgacaagcggaaccagccgcgccggcctcggggcggccgggtcatggtgacggcgggaactcggcggcgcgaggcgatggcatgcggcggacggcaacgccgatctcagggtggccggatccggggtcagcggcctagcagccgcgggattcgacgtcgtgaggcgacggcgacggatagggctcggcggcgcgaggggacgacgttcggcgaacggcgacgagcggatccagcgtgcgacatgcgacggcgacggcgggaactcggcggcgcgaggcgacggcgtgcggcggacggcgacgagcgtttttcgatgtttgttactccctccattccaaaatataaggcataaccatccctaacccaaagaccaagaaaatagttattatcatcttgtagtttggatcatcctaataaatacaatgcatacatccaatagaattagagaacatgagagtggaggatttaaaaaagtaataatttaatggagaaggggtcatagttaatagcctacatgcatgcatgccttatattatggaacatctaaaaaaaaatggttgtgccttatatcatggaatgaagggagtaatttggattttgctgtttattttgattcggatatccggcaaaaaaaggtcggatagtttccgactgaatccgatttccgacggataccatcgctactgtattcgaattcgtatccgaatccgaaaatatccgaaaaaaatctgaccgcaacaatccgcatccgaaaaaccggaccggaactcggaaattatccgtaccactttcatccctaatagccacaccatcaagatacttttatggatgatcaaaaccatgaaagcatacaaggaagaacaatatgaaaaaatatttactgaaaatacagtaaagttcctgttaaaaaaaaataaagtcacctacagcagggaagaagagagcaacgtagaactaccttctgatcacaaacatgctggagaaaagatgcaacagaaggatattttgatatgtccggtggcttcaagattttttggaagcaaataatgtcccagttataatctgcagaaagaaagagaagaaattacaattttacagaagagtgggagtgtgcaaaagagaaacaaacctcgccagctgaaaaggtattatgaatgtcaatggcttcacaccacactgaaggttcaaattttatttcctgcttgttgaagtgccaaaccagtacagatgagataaaattgttcattcgagaattggagaacccggtttgcatccgtagaaagtctgacctcatacaattctatcgtttcgcttaaacagaaaccagctagacttcttagttttggaagaatttctgaaggcctcaatgaaactttcacggacagcaatccaacatacctaatttctcattcaaagaaacaaattttagtcagccttatcaactgataaataagacaaaaatatgcagcaaagaagttgaccttagctgtgctttctctgggtcataatgctttagaaacaccagtgcatcatccctgttgctccatgttggtagggaattagtgttgagcacctaaaatgtgacaatattctgagactttgacagaatgacaaatcaatggatgaaaccagaagggtcctttccccccaaataaacaataaaatatagagtaaatttcataaaaccacctattatggtccaagttgcacaaaaccacagaaattttggcacatgacacataaccctaggtattatggtcctaaagtttcacaaaaaccacagtggtaaccaattttacatactcttatatcaaaaagaattaaaaattacttagatgcatgtaatatttatatgatggataaagagctcataaatttgagatgtgattgtagaactcaaaagtgtggatgataaataatgtggttttgtgaaactgtatagccataatacttgggttaagtgccacgtgctaaaacccatatggttttgtgcaacttagacaacaatacctaggattgaatgaaatttactctaaaatatattatctaaagttcaagcttaacctccagaaaaagctgtagatgatctccttcgaaacacaatgctgaaattagactttctacctacaagagtgtgcattcataactttaattttcactaaaccaaagagtatatctagatctctctgtatgaactcagtagatcaaaatacagcatacttcctacacagaaagggcatgcatagccatcaaataaattttaagaaatataagggtaataacggcacataccatatttcattcaaaatttaataggactatctgatcaagatggtacgcctacaaatatagtaatataccatgctgctgaaagtgaatataccaatgcaggtatgccttaaaaaagcaatcaattaaaagaataattttttgcttttgaaaactacatccgctccttagcgcgccttttaagggaatcacaaggaaaatggagaacgactggggtctgggagctaacatttggcacttggcagcactaaacagacaacatctgcaatggatggagatgtgtacaaggctcctataataatccctgacagtttcttgcatgtctttgtgaaataagaagcaaacaaaccaactgtagttgctgctttattaatgtgccattcatggaagtgagttactgaaccaattttagagtcacatttttcctttagttttaattgagtcgatggtctatagtagcagtaatgtattagcaaatgtgattagccaaagagccgagctattttattttttctagaggtgtttaattgaagtttgaattatatttcttttttcatgtttgagtccatgtcgagtgcatggcctaagaaccatactacatagaggtggaattcagttaatgtgccggcgtgcctagtcatagttgggctgaatgccgtataagtcttgtagatgattcagagagttaacgtattgactattgttggtactgtgaaagagagggtgagattagggtactcgacactaggtacccatcatattgtgagcagaattcataattcaaaattatggtgccaagtaagttaataatggcaggacaacattcatgagaagttaccatctacagaaaatgaggggctagatctattagttggtgttggttcagactgacctgtcagctatgcacaggcttgaaggaaacccttcattttgatttcttactccacacagaagactttagattaaagatatataacaagctgctgaaagtggatatacccaagcaggtatgcttaaaaaagcaacaaattgatagtcacattttgcattcaaaacttcatcttctcttcagcacacctttgaggaagatgacatggcaagtgcagaatgactgcaaactagcctttgacgcttaccagcactaaacaaaatgcatctgcaatctaagtaagcaggattcataattcaaaattatggtgcagaatgaagccaataatggaaggaaaaaaatcatgtgaaacctctagaaaaatgaggtaatggatctatttgtagtttataatacttcagtctgaccgatcagacaagcacaggcttgaagggaacccttcattctctaatttcttactcagcacataactgtttaggttcaaatgaaagagcattttttactgcatgggacaaaacagtattaagaaccaacagaaaataaggtgatcacaatgttttactgacgggtagattctcctcttcggttgtcaacggcctgtcaacacggtatgtgttgttctgacatctagcccaccaccacaggcgttgacattgcagaggggttccaaatttctccgtgagcttctcctgtaaaaagttgaacctatcagaactctatatgtaatatgaaacataagaacgacaagctgcacaataaacagtcatacagggttgtcagcttacatgtgtaaagttatacatctcgcaaataaccacgctgtccttattagagcaaaagtgtcctaaaatagcatatttaaaagagaccatagtcgggagctggctgtattgtaccaattgtcttttttggagtgtatagattttttttagataatggaataaagaacccagcgtctacagcttgcaatgcacacagccatgagtggcgtatataggataagttcacaaggataccaaatgcaatggttggttacatggtttccaggataaatactcgtcatgacaatgactacgaactttctaagttgtgcattggttcccataagatataaaatgtcaagtcaagcgattcatttccttaatgctcattatcatttttttttcttctgaatctgttcaaaaaacatttttttccctgactctgttccaaaaaaaaaactgaacaatcaaaacaaattagtccttattttcctatataggatataggatgccaggatggtgccaaatccatcccagaccatttattcttgacataattttccgaatagtcatcttctaatgtttgtcagattcctctatacattccacaacaatatgtgaaaggactaagagtacaactactacagtagtaagcaactcattagaagaagcagcacacccatcttatgggattcactaccttgaatcggaggatggtcatggtaggcgggacgttgaatccctcgattgcgctgaagtcgatgagatcgaagtagtggccatcttccccaatacgcgagcggaaatcctcttcccttaccacctaatcagaccaacaaacccaacaagcggtcaagaatccgaatccccaatggattttgcgctggtgcggagaatccaatctgcgcgagaagaaggggtcgcggggaagatcgcaacagcgctgcggcaccttgatatgactgtacggcggcggcatggcggcaatgggggctttgcaaagaggagggttttgctgctgctgctgctcggcaagtcggtaaataaaattcaaggtttccaagttgaagcgtccccctctggaaatctatcttctcataaataaaagaaaggaaataagaggagaagggatgaggagaggactatgcagattggaaaaatatttaggttccaactcctaaattaatggtagaagttgggtttactgaattaatggtaggagttgggtttagtgacatctagggtctgattggcacagctccagctccacccctcctggagctagagttcagccaaacagtttcagctccactaaaactgggagtggagctgggtggagctctctcacaaaatgaactagagttgtggagctgggtttagacagctccacaactccactccagacccaactcctgaagctaaatttaggagttggagctgtaccaaacaggcccctaattaccaaaactgattttaaaggattttaattaaaaaaacagctctaactaatcctttaatctgctgctcgagttttgaagctcccttctcccgattcctcactcgatgtgttttctcaggcgctcccaatctcgtactcacgcctctctcctccccttgccgcacgaaggcagcgtcaggacagggagcgcgtgggctatcacgcttgggagatagcgatctgtttctgcgcgagtgggagggaaaaacggaaatttctgttgctagtttaacagtctgtttctgtgcgagcgggagggaaaaacggaaatttatgttgctagtttaacataagggcgcatttttaattttaattttgaggattgaatttaggctatctgttggagtgaagagtttttttactttctattttcagtttaggaaaacccaaaaacaattttaggataataggagagttttttcactttctattttcagtttagaaaaccaaaaaacatttttgggattataggaggaccggtggtaatgccaacagattagcactaatctatccctaaaatttgatttctgggtttcctaaactgaaaatagggagtgtaaaaacttctccctctaagagacacagtctaaattcaatctcaaaaattaaaagtgggcccttcggttaaactaccaacagaaattttcttttttctttcttccacgcacgcagaaagagatcgcgatcacccgcgctcccaacaaacaaggagaggacaaacacgcgaacgagagattgggaatcgctctctcgccctcaaacccacatagcgaaatacatggggatgggaacaccaaaactagtgcaaggattttgcgatctgttggatccgattttttttcactaaaacccctcaaaatcagttttggaaaggaaataggataactattgttgatgctctaacaacataaattcaactccacatctttaattcattttgtgaaagcactccaaataagctctgcttctttttgggtggagctagagctatgccaaacatgccaaaatgtagaggagtgcatgtttctcagtaagttaacttgcatgtttctcaataagttaacttttaggtataggagtttaaatcatgttcttctttacatcacaataccagatataacccattaactcataataccggagtacctaagctctatggtagtattgcatcatatttcagctgacgtggtaagtcgattgtgctcaacccagctaaatcagcgatgaacccagtgggcagtctttttcctcctctctcttcccttctcccctctcttccccatctctcttggggcatttaactatttgccacttttagatttggcaattaattatttgccaaatagttaattgccaaatctaaaagtggcaaatagttaaataactccatattggaaggacaatgggcggcggacaggaacgatggcggattcatcagagatgtggtgggctggtggctacggagcaaggagtagagatgtgatgaggtagagggagtagagaaggtttcttcttttatatttttcatgagatagacatgtagggtccacgtaggtcccacactaactcgcccagttgactgcagtcaactcatcatatcagccaaaattagacacaatgctactctgggatctcgggtactccgatattacaaattgagagacatgttatatctagtattgcagttgaaggatacaatttgaagtcttgaagtcaagataagggacctaatgtgaacttattgcagacatgttatatctgtcactatgtcgtcaagtctgaaattcatccctgaaccgcaataccaaatatgacatgtcccctcaactcccaatcagtgcaaataagatcccaagactgtttggatgacgtttttttgctgacgtggcacttaaagttcgatgggacccacatgtcagtgagttcggtgggacccacatcatcaccacctctttcccctcttcactcccttcctttttctctccctttcatcatcgtcatggagcccaaagaaggacgaggcgctgcagcggcaagtggtgaagcacgggggcgtgtgactggtcgctcatcagcaagtccatcccggggaggtccggcaagtcgtggcgcatccggcggtgcaaccagctgtcaccataggtagagcaccaccccttcacgcccgaggaggatgacaccatcctccacacccacgcctgcttcagcaaacaagtgagccaccatcgtcaagctcctcgtcgtctgcaccaacaatgccatcaagaaccaccggaactccaccctcaagtgctagtaccacacctcgtccgatgcactcctcgcgccgctagacaacgattccgtcaatgacgacgacttgcttctgggccgcccgctcaagcaaacaagcagcgacgaccacccgtcgttgtccgccaccaatgcccctggcagcccctctagctctgaccccagcgactccagccaccacagcttctactcccacatgttgtccttgccgccacaccaccatctccctcctcatcacgtctaccacttgatcacaagggcccgcagggtcattattcctcctcctccgccactgcggcgcctcctgctcctctaacgacctcgctctcgctcaccctccctcttcctagcctagatcagccacaaactgaccaatccaccccgttggtggccgcactactgttgcagccgcctccaactacaccactgtctaagatgttgccactgctgcccccgccccaaccatcttgagtataacaagagccaccttagatgacgacgatgttgaaaaggaaagagaggagtaatggagagaataaggggacgagagggggtgatgatgtgattcacactataaatttttatttttaaccgaacactcactaacatgtgggtcccacgattttatgtgactttaagtgccacatcagctaaaacgctgtccaaaccaccttgggatcttatttgcactggttttaggagttgagagacgtgtcatgttggtattacgggttcacagacgaattttagactcggcgataaattgaggggccctaaagtggacgtatttgggaataagtttggggaataagtttactagagatccctcaactaacaacgagatttttttaggtcccttaactataaaaccagaaatgtgtacccctaaacttacagaaaccgtgcactcaaggtcctatggcagtatatatgggtggtttcgctgatatggcatcctaatcagcaaaaaaaaagtgaggcccacatgtcagccgccctatcctcttttcctctccttatattctcttttctctcttctctattctcttctttggtgaggggaggccggcggcgggcggcaagcgagcgcgcaggcgggcagcgcggagcaggcagacagatgcaggtgcggcagcgtgcatggaagaagcgagagagggggagagaggcggccgggacaatgggagcggcgggtagggtggcgggcggcgcggaaagggggagagaggcggcaggagcggcgggcgggtcggcggcgagagcggccagcgagagtggcaggcggagtggcgagcgagagcggcagcggagtgacgggcgagcgaagctggacatgggcggtgggcgagagtggcggcgctcgtcatgctccagttcttcaccaccagcggcgtcatcgtgctggtcgacctcctccacgagcgcggtagcgcggagcagcagtgggcagagggtggcgagtgagtgcggcggagcgaggggccttgtcggcgagggtgagcagcccagtgccgcgctcgcctgtcttcgctgtcgtcggccgttgctctccccctttcctcgtcgtcgtgcacgcatgccgtccaccggcggcacacctccaccagcacaccaatctacggcggggcgagctcgcgcgcaggccgggtgagctcggactggctcgccagccgcctccctctccctcccaaactgctccgcccagcacccgccgaccgctgccgctctcgcatgccgccgtcgctccgctcctggcgcccgtcaccacgcttgcccaccgtcgctccgctcgccacctgccacctgctgcctgccgccggcctcccctcaccgaagaagataagagagaagagattaaagagaagagaaggagaggaaaagagcagagggcggctgacatgtgggccccatgtttttttttattttttttgctgactaggatgccacgtcagtgaaaccatccatatatactgccataggaccttgaatgcatggtttctataagtttaggggtacacatttctggttttgtagtttagagacctaaaaaaaatctcgctaaaaaaaaatctcgctgttaagttgagggacctgcagtgaacttattcctattggtaatccccaaacgagtcatgaggagcccaactcagcccacgtacaccacctccagcccaaaccaaaccatccgcggaccctagacccacgcgctcaggccatatcagccgtccatctaccatccgacgccccgcaaccaaacccgccgctgtataaatccgctcccacccgctcctccccaaaaccctagccccccaagcagccgcaccctcactccctcctctctcctctccttccccccacggcggcggcggcggcggcggcggcaggatggcggattcgacggcgaggacggtgaaggacgtgaaccctcatgagttcgtcaaggcctactccgcccacctcaagcgctccggcaaggtaagcaaccgaccaaccaaccatccaggcccttaccttgcgctttccacgcagatccgagttcttggtagatcatggatgggatgtggtcgcccccgcccctatggagattcggtgttgcgaagccttgtgcggatgcaatcacggtttccttttgctgctgcggcttagggacaagcatccgatctgttcgttacgttgatgttggatgcgccgttgcttagtgtagctgtgtgcttcatttcgtttacgttgatgttgatgcggcgttgcagtatgttggtttttcgtgattattttatgtgggtgaggctgtattgagatatcgactctaatttggaccatagttgtttgtagccaggccaggagctcctgttgtcatgcaaactttgagtatctgtttaacaggtcgtcttgtgttttacttgttctgttgtgttgaactaaatactctttattgtcaagatgtggtttattgttggttaggcatgaccaaaaatgttttaagtcaaggcataaaaagggtatggggatgaaatttactactgctgcatgaagacctgcctactgcttggtgggaaaaattcccctgggccaaattggcggaattattggttcggtttaaaatttctggtaaaaaaaattcttttgtggcccgggggggggggactttaatttacccctcctggggcccaaaaaaaaaaaaaaacttttttaaaatttgttccccccaaaaataaaaacaaaaataagaaaaaaaaaataaaaaacaaaatggggggccgtggtgggggtgtgtttttttgttttgtcaaaataattaattaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattggtaattcccaaaccgagtcaggaggagcccaactcagcccacgtacaccacctccagcccaaaccaaaccatccgcggaccctagacccacgcgctcaggccatatcagccgtccatctaccatccgacgccccgcaaccaaacccgccgctgtataaatccgctcccacccgctcctccccaaaaccctagccccccaagcagccgcaccctcactccctcctctctcctctccttccccccacggcggcggcggcggcggcggcggcaggatggcggattcgacggcgaggacggtgaaggacgtgaaccctcatgagttcgtcaaggcctactccgcccacctcaagcgctccggcaaggtaagcaaccgaccaaccaaccatccaggcccttaccttgcgctttccacgcagatccgagttcttggtagatcatggatgggatgtggtcgcccccgcccctatggagattcggtgttgcgaagccttgtgcggatgcaatcacggtttccttttgctgctgcggcttagggacaagcatccgatctgttcgttacgttgatgttggatgcgccgttgcttagtgtagctgtgtgcttcatttcgtttacgttgatgttgatgcggcgttgcagtatgttggtttttcgtgattagggtatgtgggtgaggctgtattgagatatcgactctaatttggaccatagttgtttgtagccaggccaggagctcctgttgtcatgcaaactttgagtatctgtttaccaggtcgtcttgtgttttacttgttctgttgtgttgagctaaatactctttattgtcaagatgtggtttattgttggttaagcatgaccaaaaatgttttaagtcaagtcataaaaagtgtaatgtgatgatatttactactgctgcatgaagaccttgcatactgcttggtgtggaatattcacgctggtcacaatttgcgtgattatttgttctgtttatagtttcatgttaaatatattctttgttgcactgtgctgtggactttagttagcactcttgatgccataaaagaaataaagctttgtaattatgttaccgtcaaattacaactacgataggaaaccatttacatcaattggcctttgtgtatgttctttgttctaagttttgacaattaaaattctcttatagatggagctccctgagtgggttgacatcgtgaagactgcgaggttcaaggagctccctccttatgatccagactggtactacacgagggctggtgagtacccttttcttttacagcattcatgttcctttgtcaacatgaatgcctggccgtctcactttcttttaaggagtcacagccagggatctgagcataacactgtaatatgattgtgactttgttgcttgttttctgtagcctcgattgcaaggaagatctacctgaggcagggtattggtgtaggtggcttccagaagatctatggtggccgccagaggaacggctcacgccccccgcacttctgcaagagcagcggcgctatctcacgcaacatccttcagcagctgaagaagatgggcatcatcgatgtcgaccccaaggggtaatttacaagtgcttcatgctttacttcttggcgtatcttctgttataatgatgatcgtgtgctaatctatgtcagcggaagactcatcacctcccagggaaggcgtgatctggaccaagtggccggaagagttgatgttaccatcgcctgaacagatccatggatcttcaacccttactgcctctcatatgtttggtggttgagtcggctacagtttgtttgcagttttgaattagaacatgccctatctttggttgagtcggctacagtttgtttgcagttttgaattagaacatgccctatctttgctggctcggagaattggaagttggatgcatctaggtatgatactgcagtatgtgttttgtcttttcctgaatgaactcctaatgcaccgtcactagttccggacaaaagaaaattaaattaagcccatggaatgtctctgctgatgccagtattactctagcggcaccgagttgtctattttcttgtgttcagtacaagtgattacttgccgtgtcatttatcagttaagcatcgaggagtactggtaattcgtatcatcgaggagtacaagtgattacttgccgtgccatttattagttctccacaagtttttcccaaatacatctcatcaaatctatagacatataaatctatagacatatgcatgaagtattaaatatagattaaaaaaattaattgcacagttaagagggaaatcgcgagatgaatcttttgaatctaattagtccatgattagttataagtgctacagttttttaatcgtagttgttagttttttcattcgtgttaaaaactccttccgatatccggtcaaacaacagatatgacgctcaaaaattaaaaactcctttcgacattcggtcaaacaactgatatgacgctcaaaaattaaaaactccttgcgacatccagtcaaacaactgatatgacgctcaaaaattttcatttcgcgaactaaataaacaagccctcagttaggcattatgcacgaaacaaccatgaaaaaacttttcagtatattttctcagctcaacggccgccgcttgatgctgttcgtagcggattatctcgtgcttgatctccaatgtatttcaggaatcaatcagagagaggaaaacccgaacaactgaccagcaatcccagacgttagattctacttggacggtcaagatgcgccctaacgcccacccgtaagtgcttctctacggcagaggatccacctccacgttaatcttctagggtccgtttgtttgggtgtagtttttacgagagactaggcaacgcagaacgatccatgaacaacggagtgaccgaaatagcgtcgtcgtaccaaggaggttcgaaaaaaaattcaaaacaagtaaaacggtacgagtagagatattattagctaatgcttgggagcatagaagagtgaggctattaacttttatgtttagtgtacttttttaaaaaaaatattatgtttgtttgggagacatgaaagtttgagtaggatgaggatgaggaattgaaacttggtagaggaactatttggtagggagtggtaatttggaggaaattcattttttactttacctaaacaaatcttaaacatctgtttttatttaagatgtaatctccaactaaacttcttatcgattcctaccatctttaccaaacaagagattgggactaaaatttaaattctcatggtgatctcatcatcaatttattatctaaactcccgatcctctttcctaaagttgacaaacaagccaccgatatccctatagtaaaaaggctcatggaaatagttcattttttatttttattgatcgagcaatatggaaatgtttactgataaaaatgttaaaaattatggaaatgtaaatgaaaataatattgttgcacaccgacgttttcaaattgtaccatattcttacggtatttctaaatatgtcaacttttgtttttttttaatatgtcaacttttggttcttttttttgtttgattaagggcaacaccaatgtatatagctaaagtagtctatatagatgggacccacatttgtggattttaactattgcaacattcacaatgtatatggttagtaagtagtatgaggaggagagaggaaatagagacaaatgacatattttattctatatggatagcccatatgcttatggatgacttttgttatttctctcctatggactacttccacaatgtggttagatagttgaatgtattattttattggctatggactggttttgaagtacattgtggatgtcctaatagtttagaggcctatcaactcctcaaccaaatcctaacttgaatacaagattcaacgaaagataattcgtaatttaaatagtgcaactttgaatttgtttagttatattatatatttatgtaaacttttatagcttaatgtttttatatttattaccagttttcgatatcgatgccgggtttctgttttggtttttttatatttctatataataccattttttattttcggtttttactgttttcgattccgtttctaatagaaaatattaattaatttttggtaatggtggagacggtttttccacagttttcatgccctatccattattatcgccatatccactacccctgctgcattccgcgcagtctaccggcggcgagcaatggaagccgctctcctccttcctcctcctcctcctcccctggccgcccgaggcggcgtcagcatcgccatcgccttctccgtctctcgactccctcccgccgccgccgccgccgcagctgcggggaagctcaagaagctcgctccccacgcatgccgctgccgcggcacgccgcaatggcagctcgatttccttggcgcggaagcggacacggaggcagacggtaggggtgcagacggcgcggttgcggacagcccgcgccgcgtccgcattgcccgcacggctggagcgggcaggctgcgcccgcgtccgcacgcccgcatttgcccggcgacttgcaggcggatcccgcaaatgcgtgtgtggtgtttatgcgtgtaaaatcatgtgtaatcactctcgtatgggcttcaattcgtacgagaaattactgccttagtatccagcattagttgtcactgtcaatgcaagaaaaattactgccttctcttcaactgtggcaacaattacatctgctaattaaaccaagatgaaaggaaaaaaaaactgcgatatatggtatgcaagcatgaagattcagagttcttcagtataagcaaaaatgcaggcttgcagaggtgaatcttcagatgaaacagaaaatcagtaaatattagtaaccatcttgggccctgaaatcttctgaaagacagtgactgcagcgaaaagcagagtctacaatttggaataaaaatccaccgatccttaatcaaattgttctaaaaaaatccctttccaaaatattcatagcttaacaacagcataaaggagaaaaaaaagggactcaaaagacatgcatatcctgacagcaacaaagccgcctaatccttgcatctattcctgtcactcatgcagaattcaccaggcaaaatcaaatatgaatttcaggctcaacggcagaaaagaagtccagaaatcccaggctcaactaaatttccaatacatcgtacaaattttggatgtaatctgacatgtgtgggaaacactgatatgagctgggaaacaaagcaagctccacttaccactgctccagaactagcaaaatttctcagaacccagattgcatagaactcacatggtaatttgcctgagatgtcaaatgatttaatgtcctgcccagtgacaacaaaaaggggttaaaagttggaacataatctacattgccagtgccagaacatcttggattgaatttaaaagctatctaacagaatagaagtgaatctgacccccagaaaaagagaggtccaaactacctagaaatgaagataaaattatgtagtactatttaaggaacagaaacaattttcagttacagttttatgaccatggtgagggggtaatgcagcatgtgtacacaactctttttccagatctagcaactcatttaagaagaaaatgtagaataaattgtaaattattattagatcatcatagtacccatattcaattagacatacagaaatataaaatcaagtaatttgaatacccaatagttgcatattaacatcatcgccctcagccgtatcagtttgaattgaatatggatcaccaaaacctaaaacatcagaatacaaaagttcaacataaataagttcatggcccataatataagtagcaatgcacaactaaagtaggcttcataccatcggctcgcatccaatcttgaaggcaaaccaatgcctccacagttccactagccaacctactcctatagtcgctaatgattcttgatccagtagaaaatgcagactctgatgcaactgaggatgcagggacagcaagcaaatcaagtgccatgcgtgataatattggatatttgcaagagttcaccctccaccactagagtatgtcaaaatcatcatcagggaaatcattttcttgaggaatatcttcgagatatctagttaactcagtctttactttactcttgctttgatcatgaagatattgcctctagtcggcaaattggctgccagcaacattcaccccactagttgatgcttcttgagaattggttgtgcttggaccacaaatttgtgaagaatattcagcaaaccaagtacggactgtcctcttaattctagggagatatccatttggaccagttgccttatctccaaaacctgctttcagcctaaactcaaggaatttcaacttaaatctgggatcaaaaataacaggaacacaaatctgcaggaactgtagatcccaatatttctgaaattttgtatccattttagaaaccaagctagcaacaagatcatcctcattgttggactcatttagaatcatcaccttcactttccaaaattcatgaaagtagcgagtaacagtgggatatgatgtcccggaaaccacaacagttgcatcatagaagaccttgagatgtttgcaaagaacttctgcattctcccaatcgaaaaattgtggagcatctttaaagttaggatcaaaccgatccaatgaatcaaaagccctcctgaataataaggatgaggaaagcatcaaataggtggaattccaacgagtggagacatcaagtgaaggacgcttctcttcaacaattccaacttgtgcaatgatttcttcaaatttttgctcacgtgcttctgatgctcttacatacttcacactttcccttatcctggatatggcagcaatgatagtactcaatccatcttgaacaataggattaaagatgtgagctgcgcaccggaaatgaaatagctctcctttgcaaggcatagcaagtttacccaagagatttcctttcaattccacaaccatagaatcattagtagatgcattgtctactgtaatactgaacaacttaccttctatctgccaatcttgaatgcactttataatttcattgaagagagctatactatcatgtggggtacgcacttgagtgaatcttatgatcctcttttgcatattccattcattgtcaatgaagtgacaagttatgcacatgtaacctaggttttgattagatgaccacatgtcagccgtcagtgaaacccgagaatttgttttcctcagtacctcaagcaaagctaacttttattcttgataggcagccaagcaatcaccctttatagtagttctagaaaccaccctaaagtacgggttcaagcttgcacaaaatcttctaaaaccaaggtgttcaacaaagctgaaaggaagttcttgcaaaacaatcatccttaaaagttctgcacgtgctacatcaggatcaaatttccagtcctttagaacaaatgtattaggtgctaaccagaacgatgagtcacaacatgaggtgttggttgacttgattcccttggctgattttcaacatccagctcaaggatagtagacggacttgatacgaaccttgccactggagacagagatctagctcttggagactctgcacttggggacatatgaccaggaacttgtgatctctccatgatgagagcattttgagaaataatttggcgcactcctggagacctgactattggcaatacaataggtgatcgtcttcgcttcgctgtcgaaggattcgatgctgctaactttcgttttgcagacaacaattgtgttgatgatgataagcctcccgaagagccctctgcaatgacctctttgatatatcctccttgcgaagcttcagctaatgatgtcgacatgggagaaaaccaaagtactgcatgtagaacaagatggacagaattttaaaacacacctgaaaggctgaaactaagtactatgacataactcatgtctcatggtgctaaaactgtagctcacaacccagataaaaccaagtagggactccactggacataatctaaaacagaaaatcaagctgagtttaaactcacaacataactaaatagcacacatattttttctgtattaaccgtcctaaaacccatgagaaagagagataaatagttcattgtaaccaaataaagatggccattttgtgtgtgttttttcgttggttatgaaatctcatgtttggcctcttcttcttgtcctcacttcagtcccagaagtacaggaagtcaaagaacatcaaagcaaagtaagtactactaatcgacgagataatatccatgagaaatcaaaccaaaaacatggaagtggattggacgagacatgctactaatcgatgaggcattgctagtttgattatgcctcatctgccacccacggcgttctttcccaatcgactccagtgcttaaacaagaaaaaaaatgaagaggcaagaactcacctgagccgagagaggggaaggacgaggcgtgctggcgccgcggcggcggaggacgacgagcaactgagcaaggcggcggcggcggacggcgagcgagcgagcgagtcggcgggccggcggcagagatggcgagccgctccaggctcgatctcgcatgtggaaacgccgaactagggttgggaacatacggacgcggagttagtgggctactggcggccacgcggacgcgggtcaatccagcccatctagctatgcggccttctcgcggggcggccttgcgggattttttgcggggcggccttgcgggcaagctgggctggcccgcgccgagctggagctatgtcaaacgtgccaaaatgtagaggagtacattttccgtctcatatgagttctaaaggtttctcaataagttaacttttaggtacagaagtttaaatcatattcttccttacatcacaataccatacccattaacttataaccccggagtacctaagctctatggcagtattgcatcatatttcagctgaagtggcaagtcgattgtggtcaacccagctaaatcagtgaggaacccacgtgggccccacatgtcaacagtccagtctttttcctcctctccctccccttctctactctcttccccatctctctcagggcattttactatttgccacttttagatgtggcaattaactatttgccactggatccacatgtcatagatacatgtagacccacgtgtcatagacatatgggtggaaaatagttaaatgccaaatctaaaagtgccaaatagttaaatatctccatattggaaggacaacgggcggcgaacaggaacgatggcggcgagcaattatagggacgacggattcatccaagatgtggtggctacagagcaaggagtagagatgttaggagacagagggagtagagaaggtttcttctttgagaaaatctataaaatgccatcgataaccaccttgatcccaaaaataccatcgacaagcgcaacttcctgaaaatgccatcatacaagcctatttctctcagaaatgccatcacaccgttagtccacactgttagaacaaaatattttacaagaatgactaaattgccctcactccaaaactaccgctaatgcttgatgcgtcacatgggcggtctgtctcgaaggcgccggcctgacacgcggccagccagaggaagtgggaggctcacatcggcggtggcgaatgtctcgtcgtcgctgtggttggagtcagagtcggcgcttcgctcgccgtcgctggaggaagaggaggagaggcgggcgagcctggcggtggtcatgctccagacgcgggcaccgcagtaggggcagcggacgcgcggctcgagcggggggcggtggatgacgaggaacacacgcgtccgcgaccgcatgaacccacggtacgcgcccacgacgtcgtcgtacgtggcgtcggaggctgctgctgcgtgcttgcaaagtggcctggcacggcggtggccgccacgccgcaacagaagaagagcagcttcgccatcgccggccaacctcccacaatgcgtcagtgcctgggactgttgtgcggacgcctgctgccaatgcgccgtcgcctgggactgccgcgcctgcggtcgatgcgccgccgccgcctgccacctcctcggcgcccatcgcgtcaatgcctgggacctccgcgcggacgcctgctgccgacgcgccgccgcctaggagccccgcgccgccacctgggaccgacgcgccgccgcctgccgcctcctcgccacccgtcgcgtcgccgcgtgggacagccgcgcctgcggccgacgcgccgccgcctgggaccgccgcgcctgcggccgacgcgccgtcgcctgggagccccgcgcctgctaccgacgcaccgccggttgggaccaccgtgccgccgcctgggagccccgcgccaccgcctgccacctcctcgccgcccatcgcgtcaacgcgtggaaccaacgcgccaccgcctgggagtgccgccttgctgctgtcgcccatcaggagctggtggttgaagtggaggggaggaatagtggccggcgatgggatggaagagaacgggatttatcctttgttgaggagggtaatttggtcattttgacaaaattaatggtgtctaacagggtgaaagtaacggcgatggaatttttgagacaaaatggctcgtacgatggcatttcctggaagtcgcgttcgtcgatggcatttcttcgattagggtgtttgtcaatggtatttcatggattttctcttcttctttttatatttttcatgtgattgacatgtagggtccatgtaggtcccacaatgacttgtcgagttgactacagtcaactcatcatatcagccaaaattagacataatgctactctgggatctcgggtactcagatattataagttgagagacatgttacatctagtatggcagttcaaggatacaatttgaagtctataagggacctaaagtgaattattgcagacatgttatgtcactatgtcatcaagtctgaaattcatcctaaaccgcaataccagatataacgcatacctcaactcccaatcagtgcaaataagatcccaagactgtttggatgacgttttcgactgacgtggcacttaaagttagatgggacccacatgtcagtgagttcggtgggacccacatcatgaccctctctttcccttcttcactcccttccttctttctctccttttcatcatcatgatggaacccaaggaaggacgaggtgctgcagcggcaggtggtgaagcacaaggcgcgcgactggtcgctcattagaagtccatccccgggaggtccagcaaattgtggcgcctccggtgtgcaaccagttgtcactgtgggtagagcaccaccccttcatgcccgaggaggatgataccatcctcctcgcccacgcttgcttcggcaaacaagtgggccaccatcgttaggctcctcgtcgtccgcaccaacaatgccatcaagaaccaccggaactccaccctcaagtgcaagtaccacacctcattcgatgcactcctcgcgccgctagacaacgattccgccactgccgacgacttgcttctgggccgcccgctcaagcaaacaagcagcgacgaccaccttttcgttatccgccaccaatgcccttggcaacccctctggctccgaccttagcgactccagccaccacagcttcccctccaacatgtcgtcctcgccaccacaccaccatctccctcctcatcacgtctaccacttgatcacaagggcccgcggggtcgttgttccttctccttcgccactacagcgcctcctgctcctctgatgaccttgttttccctctcactctcccttcccagcctagatcagccacaaaccgactagtccaccccgttggtgccgcactattgttgcagccgcctccgactacaccactgtctaagatgttgccgctgctgcccccatcccaaccatcttgtgtacaacaagagccgccttagatgacgacgatgttgaaagggagagagaggagtaagggagagaataaggggaaagagagggggtgatgatgtgattcatactataattttttatttttaaccgaatactcagtatcacgtaggtcccacgattttctgtgactttaagtgttatgtcagtaaaaacgctgttcaaaccatcttgatatcttattttcactggttttaagagtcgagggacggtcaataacagttcacaggcgaatttcagagtcggcgataaattgagaggacctaaagtggaggtattgttaatcccaaacgagtcatgaggagcccaactcagcccacgtacaccgcctccagcccaaaccaaaccatccgcgaaccctagacccaccgcccaggccatatcagccgtccatctaccatccgacgccccgcaaccaaacccgccgctgtataaatccgctcccacccgctcctccccaaaaccctagccccccaagcagccgcaccctcactccctcctctctcctctccttccccccacggcggcggcggcggcggcggcggcaggatggcggattcgacggcgaggacggtgaaggacgtgaaccctcatgagttcgtcaaggcctactccgcccacctcaagcgctccggcaaggtaagcaaccgaccaaccaaccatccaggcccttaccttgcgctttccacgcagatccgagttcttggtagatcatggatgggatgtggtcgcccccgcccctatggagattcggtgttgcgaagccttgtgcggatgcaatcacggtttccttttgctgctgcggcttagggacaagcatccgatctgttcgttacgttgatgttggatgcgccgttgcttagtgtagctgtgtgcttcatttcgtttacgttgatgttgatgcggcgttgcagtatgttggtttttcgtgattagggtatgtgggtgaggctgtattgagatatcgactctaatttggaccatagttgtttgtagccaggccaggagctcctgttgtcatgcaaactttgagtatctgtttaccaggtcgtcttgtgttttacttgttctgttgtgttgagctaaatactctttattgtcaagatgtggtttattgttggttaagcatgaccaaaaatgttttaagtcaagtcataaaaagtgtaatgtgatgatatttactactgctgcatgaagaccttgcatactgcttggtgtggaatattcacgctggtcacaatttgcgtgattatttgttctgtttatagtttcatgttaaatatattctttgttgcactgtgctgtggactttagttagcactcttgatgccataaaagaaataaagctttgtaattatgttaccgtcaaattacaactacgataggaaaccatttacatcaattggcctttgtgtatgttctttgttctaagttttgacaattaaaattctcttatagatggagctccctgagtgggttgacatcgtgaagactgcgaggttcaaggagctccctccttatgatccggactggtactacacgagggctggtgagtacccttttcttttacagcattcatgttcctttgtcaacatgaatgcctggctgtcgcactttcttttaaggaatcacagcgagggatctgagcataacactgttaatatgattgtgactttgttgcttgttttctgtagcctcgattgcaaggaagatctacctgaggcagggtattggtgtaggtggcttccagaagatctatggtggccgccagaggaacggctcacgccccccgcacttctgcaagagcagcggcgctatctcacgcaacatccttcagcagctgcagaagatgggcatcattgatgtcgacccgaaggggtaattttcaagtgctttcttggcgtatcttatgttgtaatgatgattgtgtgctaatctatgtgttgtgctgatcaactgcagtggaagactcatcacctcccagggaaggcgtgatctggaccaagtggccggaagagttgatgttaccatcgcctgaacagatccattgatcttcaacccttaatgcctgtcatgtttggtggttgagttggctacagtttgtttgcagttttgaattagaacatgccctatctttgttggctcagagaattggaagttggatgcatctagttatgatactgcactatgtgttttgtcttttgctgaatgaactcctaatgcactgtcactagttccggacaaaagaaaattaaattatgccaatggaatgtctctgctgatgccagttttattctagcggcaccgagttgtctattttcttatgttcaggacaagtgattacttgccgtgtcatttatcagttgtgcatcaaggagtactagtaactcgtaacatgggtgaactagtaaatcttctctttttttcttttcatgtttacagcgagttgagattcggctttggcatgattgttctcatattattgtactgcgagattcggctttggcaatatcattatagtaatttatgcttcgcacgatataaacatctgcaaatctgtgtgtctacgcccataagcaaatctggattgaagggactaacatttggtgttataaagaagaaagttggagcagtaaaaagctaacgtctgggatggacaattgacattcagtgcattatcagttaggcattacgctcgaaacaaccatgaaaaaacttttgagtatattttctcagctcaacggccgccgcttgatgctgttcgtagtggatgatcttgtgcttgatctccaatgtatttcaggaatcactcagagacaggaaagttgaagcaactggccagcaatcccagacgttagattcaacttggacggccaagatgcaccctaacgccctaccgtaagtgcacgttaattcttgggtaatttggaaccatgccattataattttgcgaagtttgaaatatgccatcggtatctcaataacacatgtaggaaccacatgagtcaatgacatgtgggtcaggatgacatattttaaattttacaaaattataatagcatggttccaattttccattaatttttaggttctgtttggttgggtgtagtttttaggaggggccagtcaacgcagaaccatccatgaacatcggagtgaccgaaataggtcgcccataccaaggaggcagaaaaaaattcaaaacaaaaaacggtatgagtaaaggtattattagctgatgattgggatttgtgagtccagaagagtgaggctattaactattctgtttgatttattttttttaaataaaaactattttttttatgggtgacatgagagtttgagtgagatagggatgcggaattaagggagaaactcttgtaatacctaggtagggagtggtaattggagggaattcctcctttattttacctaaacaaatcttgaacatccgttttcattcaagatttaatcttcaattgaactctttatcgattcctaccatctctatcaaatactactaagagattggacaaaaaaaaaaaaatcaaattttcatattaatcttatcatcaatttctttatttaaacttatgttcctcttttctaaagttgtcaaacaagccgcagttatttctagagtaaaaaggctcacggaaatagttcatttttatttttactgttgatcgagcaatatggaaattatggaaatatggttattggtaaaaatagtaaatttatggaaatggaaatgaaaataaaaataatattgttgcacaccgacgttttcaaaatcgtaccatattcttacggtagttaccattctatattatgataattaccatatttttttaatatggcaaaaacttttggttcatttttggtttggttcatagttcagaggtctatcaactcctcaactaaatatctaatttgaatacaaggttaaaataaaaataattcataatttaaatagtgtaactttaaatttattttgttatattatatagttatgtaaagttaaatgtgagaaattttatagtatgacattttcgatatttattaccagtttttgatctcgatgccgagtctcagttttcggctctctgatatttctaatactccctctatttcaagatataaggcacaactatttttcttagatgtttcataatataaggcatacatgcatctaactatttcactctctaaatctctaattctattgggtgcatgtattgtacaatttattatgatgattaaaaaaagagataataataattgtttcttggtttttgaattaaggaggttattccgtttctaagagaaaatattaatttttggtaatggttgagacgattttttgatggttctcatgccctgatattgaactcctaagaaacaccttatctcaggtgcttttttctcttgccttctggatggttctgaagtagtgaacagcttaattattggctgtgtttagttcccttcaaactttaaacttttccgttacatcaaatatttggacacatgcatagagcattaaatgtggacgagaaaaaaaaccaattacacaatttgcatgtaaattgtaagatgaatcttttgagcctaattacaccatgatttgacaatgtggtgttacagtaaacatttgctaatgacggattaattaggtttaatagatttgtcccgcagtttacagacataatctataatttgttttattattagtctacatttaatactctctccgtttcacgatgtaagactttctagcattgtccacatttatttagatgttaatgaatctatgtcgcccacattcatttagatattactccctccgttcttaaatttgtcgacgttttggagctgggttgtttggcttcaaaagcttgacgctttggcctccacacactcactttagactagtatacccgtgcgcatgcatgcaaactgcatcaatagatgttgatgcattgtaattaatatgggcaaaacaggaaataaacactctaattaatcactccttgttatctgaaatcatgtccaaaaacgtcaacaaataaagaaccggagggagtaataaataatgctataaagtcttacgttatgaaatggatggagtacttaaaaaaatgtgtgtacatacacgtcaacaaaattttggacggggaagtagggaactaaacacggccattatcagtttatcaccttatccactgctcctgcactccgcgcagtctaccggcggcgagcaatggaagccgctctcctccttcctcctcccctcgctgcccgaggcggcgtcagcatcgccatcgccttctccgtctctcgactccctcccgccgccgccgccgctgcggggaagcccaggaagctcgctccccccgcatgccgctgccgcgccacgccgcaatggcagctcgatttcctgggcgcggaagcggacacggaggcagacggcggcgacgacgacgacgacctcgacctcgacctctccctccccgccgagaccaacgactggtgcgtccgcgcgcgccgctccgctctccgctccatcgaggcgcgtggcctctccccctcgctccagcggatggtggcctcgcccaagaagaagaacaagaagaagaagtccaagaagacgaacttgaagcagaagaaggccgccgagcccaagcctcctcgcgacaccgacgacgatgaggacgacgaggaggaagcggacgatgatctggaggccctcctggcaggagggggtgagctggacgacctcgagctcagggtcgcgcagttcgccgacggcatgttcgacgaaaagcgccagaggaacagggagcagttcatccagacgctctccgccttctcacccgccgcgccgtccaaccggagccaggaggtgtccctcaacaggtccatcgtcgaggctcgcaccgccgacgaggtgctcgcgctcaccgccgaggtggtcgccgccgtggccaaaggcctcagcccgtccccgctcacgccgctcaacatcgccaccgcgctccaccgcatcgccaagaacatggaggcggtgtccatgctacagacgcaccggctcggcttcgcgcgcagcagggacatgtccatgctcgtggggctggcaatggtggccctgccggaatgctcaccgcagggtgtttctaacatctcctgggctttgtccaagattgggggtgacctgctctacttgccggagatggataggattgcccaggtagcaatcaccaaggttgacagcttcaatgcacagaatgttgccaatgtagccggatcattcgcttccatgcgccactcagcaccggaccttatctcagcattgacccggagagcagcagaactagtgtacaccttcaaggagcaagagctcgcccagttcttgtggggatgcgcttctcttaacgagtgtccgtatcctctacttgatgcacttgatactgcttgcagggatgctcctagtttcgattgccatctacatgatacagtgcctggcatgtggcagagctcagacaaagaagcttctagcctgaaaaacagtagcaatgcctatgctctgaactttacccgagatcagattggaaatattgcttggtcctatgctgttttaggccaaatggaccgtccgttcttctcagggatctggaaaactctaagtcaatttgaagaacggaaaatctcagatcagtatagagaagatatgatgtttgtttcacaagtttatcttgctaatcagtctttgaagctagaatacccacatcttgatatgtgcttacgaggtgatcttgaagagaatttaacaaaaactggaaggagcaaacggttcaatcagaagatgacctcctcgtttcaaaaggaggttgggcgtctcctatgtagtacagggcatgaatggaataaagagtatactattgatggctacactgttgacgcggtgttggttgacgagaagcttgcatttgaaatagacggaccatcacatttctcaaggaatttaggtacacctcgctcgtttttgttgcgtttaatcctgatgtgctatttgttgtatatccacatgctatcgtcgtcttgtcctactgaagtggcaaaggagaaactaatgttaaacgtggacttatttttcaggtacaccattaggccacacagcatttaaacgacgttacattgctgctgctggatggaaccttgtttctttatctcatcaagaggttagtcaaagttggaaaatggcaactagtaataattgatctaaatttattctttactttgttggtgatttgtaatttattttgcaattacacgtaccatacggaattaccatagtatcatatgcaattatctagagactagaaccaaccactaaaaactgtcaccatatatgagcagactagaaccaaccaatatgttcatttgctggagaacaccacatgcatttgtttctgtactttcgctgcgatccatttaaaacatggtctttgtgctcttgaactgtttgaagggacacatgtctgtgttgctttatgctgtgaatttgtgtgttaacggattttctgggcccattgagcagatgaaggatgtttatcattgttttatgatgcatcttaatgtttttgttttatacaacaattgcagtgggagaacctcgaaggcgagtttgagcaattggaatatttgaggcggattttaggttttgatgcagaataagccccatagcaccatattttagcacaagcaacaccattcttgattcttgagagggccaatacaaccaagaacttgtggagtggtggtagtcacgcggataatggtatcagtaaccttgaaagcacatgagcagagtcctggcgctgcttttccctgtgcaggtgaaacgatagtgttcattcataagctgtcttcgaagtattgctcttgaaatctccatctattgaagggtcagatgggaggcttttctttatagccttaacgttaatgacaaaggtttgagagaggaacactaggttctgctccttacctttatattgatgatttgatactaatttagatttttgtcaatggtgagttttttttgtaagagcaaacctgttgttaccctacaatcatctacctagtgttatttgtctgtaaaatacctcaaagtattgttattgcagtcaaaacatttttattgatgcttacaaaccattcatgtaaatggtcacacttgaactagtgatgcttccatgaatcgtacagattgagcaggcaaccatagttctaggtaaaatagttgttaggaaacgataggcgaacaaacgataaagaacaatagatcaatcacaaaagacacgagatttaacgtggaaaaccctcccaaaataggagagaaaaaaccacgggcaccagccagcaaaatatcttcactatatctgaggtgaggttacatcaccacacggcggcttacaagaggtatatatatatagtagaaccctaaaagggatgatgatccgtaccgcgggggctccgcccccgcacccccaggcgcacagcccaatgggccagcttcagccttcgctccgctacggcagaagctggcctttattaagtgcaaatgaatttggatcacaactcaacaaactccaccttgagacaaattccttcttgtaacatgaatcaatccttcaccctgaacacaaaaaagacaaaaaccactttcggcgccaaatagcctctcgggctaaaccactataccaactaagcttgagcaaagctcaaacttagcaacaggaacatgctttgtcatcatatcagcaggattatcatgagtacttatcttgcatacctttagctgaccttgcgcgactacatcacgaacattatggtacttgatatcaatgtgctttgtcctctcatgaaacatctgatctttggtgaggcatatagcactttgactgtcacaaaacaagttaatgcaagaatcaactccacaaagctcagcaaacaatcctttcagccaaactgattctttacatgcttcagcaatagccatgtattctgcttcagtagtagactgggcaacaacaggctgcaacgttgccttccaactcacagcacaactaccaatggtaaacacataacctgtgagtgaccttctcttatccaaatctgcagcaaaatcagaatccacatatccaacaagccccttatcagtcctgccaaacttcaagcaagcatcagctgtgcctttgaggtacctgaaaatccactgaacagctttccagtgttctttaccaggattagccatgtatctactaaccaaactcatagcatgagataaatctggccgggagcaaaccatggcatacatcaaagaaccaacagcactagaatatggaactctagacatgtattctacatcctcatcagtactagcacattgtaaagctgataatttaaaatgaggtgcaataggagtgctaacaggctttgcatcatgcatgttaaaacactgaagaaccttcttaatgtagctttgctgactaagaaataacaaaccagaatttctgtctctagtgatttccatacctagaattttcttagcagcaccaagatccttcatatcaaactcactactcaactgtttcttcaatgtagcgatttgttccttgctcttggcagcaatcagcatatcatcaacatataacagcaagtatataggtgatccattaacaaatttaatatacacacagctatcaaattcagacctcttaaagccatgtgacaacataaatgaatcaaaccttttataccattgacgaggagactgtttcaaaccatacaaagatctttttaacttgcaaacataatcctccttaccaggtactatgaacccttctggctggtccatgtatatctcctcctcaagctctccatgtaaaaatgctgtcttcacatctaactgctcaagctcaagatcatgcatagcaacaatactgaagaatgtgcgaattgaactatgctttacaaccggagagaacacatcattataatcaacaccagcaatttgactgaaaccttttgctactaaccttgccttaaacctcggaggctcgctaggagataaaccctcctttctcttgaagatccatttacaacgaacaggcttcttctgttttggtaagtgcacaagctcccatgtgccattcttctcaagagactgcatctcctcctgcatagctgagatccacttctcacggtctccagaaacaacagcttcagtgtatgtggctggctcaaaagtattctccacctgttcagcacaactaaaagcataataaaccatatcacattcctcaataagacggactggagctccacaactcctctttgttctgcgatgggcaataggttcatcttgaggctgcaaaacaggaggtgagtgctgaacagtatcattaacatcattaccaacaatttcagtttcctgatcatccacgtgctccacctgcacgctaacatattgctgctcctcatctgaaccacctggtatgacatctgtgggcaagctgtcattaaacataacagattcattgaaaacaacactcctgctcatgaaggtcttgttagtttcaggattccataacttatatccttttactcctgaaccataacctagaaatagacacttaatagctctaggctctaattttccattatcaacatgagcataagcagtgcatccaaaaactctcaactgtgaataatcagcaggcataccagaccatacctcaatgggagttttcttattaagtgggatagaaggcgacctgttgatcaagtagcaggcggtgttagcagcctctgcccaaaaacgcttgttcatgcgagcgttggacagcatgcaacgagccttggagatgatggttcggttcatgcgctcagctacaccattctgctgtggagtgtacgggatggtgtgatgcctaacgatgccttccttcctgcagtaatcatcaaaagcatccgaacaaaattcaccaccattgtcagtgcgaagtacttttacctcctttcagtttgcctttctatcataactttccactccttaaaagcagcaaatgtatcatctttatgtttcaggaaatagggccacacttttctagagtaatcatcaataatggtaagcatataacgagcaccaccaagagagggcttacgagaaggcccccacaaatcagcatgtatataatcaagtatacctttggtgcgatgaactgaggtattgaattttaccctcttgtcttaccaaaaacacagtgctcacagaacttcatgttaccctgagtgcagccatccagcaggttcctcttcatcaattctgccataccaagttcactcatatgtccaagacgcatgtgccacaggttagtcttactaggttcatctttagtaacagcagcagcggtaacagaaccatgtaatgtacttcctctaaggacatataagtttgcagaattcatatcaccaatcatgtaaacaagagaacctttcgatacctttacaactccacctgaaccggagtatttgtatccttctgcatcaagtgtgctgagagagatgagatttctcgccatccctggtatgtgtctcacatctttcagcgtgcgtgtcatgccatcatgagtcttgatctgaacggagccaatgcccacgatctcacgtgggttatcatctcccatgcgcacaacatctccattctgcacagacttgtaagaactaaaccaatctctgttaatgcagatatgaaacgaacatgcagtatcaagtatccattcatcatgactagcaacacaaccagcaaaaacaacaagacaatctcctgaatcagagttttcagcactggtaacaacagaggccttaccatcagatttccttttctccttattctgcagcttccaacattcttcaatgaagtgatttttctttttgcaatacttacagaactttttacctctggatttagaacggcctctactctgactcttgtcacgatcattgctgtcattgtaggttctctgctcagatctacctctgacctgcaatgcttcgcccttagaggacgacgcatcagactgaaccatacctttcatcttctccctattttggagcgcctcataaacttccgctagggttagttcattacggcttaaaagtatggtgtcacgaaaatttgcatatgaactaggcagtgagcataacagtaaaagacctaaatcttcatcatcaaactgtacctccatcgacactaggtcggcaacgatctccttgaagaccgatatgtggttcaacacagaaccactctcctgcaacttgtgcgagaacaacttcatcttgatatgcatcttactggttagatctttagacatgcagatcgattccagtttgagccaaagttctgcggcagtcttttcctgcaacacttcttgcaaaatatcattagatagatgaagttggattagcgacagagccttacgatctttccgcttctcctcagcggtccactcagtcgttttcttcttcccgaagctttccagcgcctcatcaagatccgaagtttgcgccagaacagcccgcatcttgacttgccacagcgagaatctcgtcttgtagtctagcagcggtagatcatacttcatcgacgccatcgcgaaaccctaatctgggaaccagctctgataccacttgttaggaaacgataggcgaacaaacgataaagaacaatagatcaatcacaaaagacacgagatttaacgtagaaaaccctcccaaaataggagagaaaaaaccacgggcgccagccagcaaaatatcttcactatatctgaggtgaggttacatcaccacacggcggcttacaagaggtatatatatatagtggaaccctaaaagggatgatgatccgtaccgcgggggctccgcccccgcacccccaggcgcacagcccaatgggccagcttcagccttcgctccgctacggcagaagctggcctttattaagtgcaaatgaatttggatcacaactcaacaatagttaatctaatttatgtattctgtttactgtttcaggtatactgcagcggcgaatttttctgtgaacattgtaagtggcgaattttctgtgaacattgcagttaaagagtatactgatggtcacaattgctagttggtacaactggaggatagaataaatttaatcttcaaaaaaaagaatatgcttcaattttcatctagagttacagttggttatatactacaagtttgtgtttatgctatttaaggtgtaatgcttcattctattgatatactgtaacctataataaattctgctggtgttttgtcataacattcatgctgaggaaacaaagcgtcttctattacagagttgcagttcgtctgaatcggttaaattaaaacctgccctgaattggcgagcggagagcgattcggggcggcgtgttcgcacgcggagctatccacgtcgctcgcgagcgctgggaggcgggcggattccgcgccccctcgagcgtccgcgcgagcggctccagcgccgtccgatccctcgcagcaacggccgagatcggtcgtaattcctagcgcgagtggacattttgcaaaaaaacccataattaatacataatttgttttagatctcgcatggtgcgatcatatgttctgatttcttacatatagaccctccacaaccatgaaaatcctatacggagaagaggaaaaaataaaataggactgcgctctgaaaaacacaaatcaaggggcttttctgaaacaacataaaactctgtctcccttcggcccatcctccctgaaaccctagcccccgtgccggtgcgtcgcctcaccctcctcgcgccacctctccccgccccaccaatgccctgcagcgccgctccatcctccgacgcctgtcctggccccgacaccgccgtgcgtcgccgcatgtcctccactgcctctctctctctctctcctttctgccggtgccgctgagctcgagctcgagctcaatggtgagaggctcagtacgtcgacaacgagtcggtcgatccaaaattcaatcgggttaggtcttcgtcgttctcactacctcgtcgtcgatttacctgtctcctcaatacaagccccacgctgccttccgatctggtggcagctgccgtgcagcgatcggatctggcgaagggaggaggagcgcacggcggtgtcgacttgaagtaggttgctggcggcgtccccagcgtggtggtgtaggccgatgggcccaggaggcgaacgcctcgagcttgcgagaagatggcgtcggcacggagttctcgaaggcgaggagtcggtctggcggcgcatgacttgattttcgagtgatgtgggggctccatgagcagtggcaagctcctgttttttctgatcatcagagggaggaggagttgtctccatcgtctagccgttctctggatgcatcaagcttgccctcatcgcatcacgccatcgtccactggtatttgattttcatttctattccccaccaagatttgaggtgttgttttgtgtgatgccctgcctacaaggtgttcgttgtttttcctacaagcatggtgatgtggcgatcttaaagctatcagttacgcctgcatgacctgtaatgtaagcccgaatgatttgttaggatttagatttggatcctactttccacttaatttgctctaaacatttgaaactaccttaatattagcagttagatcgatattcataatacaagggaagagttaaaattgctaatgaaatgcatcattgaaaatattcatttgtagttagttctatagatgtatgcatttcatatataatgattgctgacaactgcttttttggctagaatatttatgtgactatctacctcaatagctaaagaacttctcaaattgcaatcagtcgtcgcttgtccctgtgattcataaatcagtatggtccctgagattcctgattgagttttcaaggaaaacaccagcattaagtggccaatactgtgcaaataattctataatgtgtgacgcccaatctggttttagaaaattgccctttgtgtgttctgtagatgaagagttcgagaatctacaaccagataaatttaattcctataatcacattgtaaccacagcaggcatggtctgccataatgaagaggttttttactgcattcctttagctcattttttttagataatggaatataatatcccggcctttgctcaaaaagaactacagccaattattacaaagatccactccagaagagtcagttgtaatagagcagaagcaatgttcctctgaaaataatagggtacttttattttctagatgctactatgccattattagttctagctatgatcttccagctctagcttaatgataagtaaataaagccatacagccccatattaaatcattgataattaactaatacatccaaattgaaagaatagtcactaattcaatattcttgcaggtaacctctcatttattgcacgtttggatgcaacatttaggtggcaaggagattatacattggcgatagcatggagcaacaggcagaaatgccattctttgttcattttatttttcctttttttttagtttgattagattatggtgcttaaggagctggatttgctgttaaatcttaaatgatttaaacagcgggccatgggttcactattggctagaggtgttcagatcgtttaattcttacatgccatttcttttgggtcctgcatctataatcctggttgtctttctgaattgagataatacaaagcatgagcctatatggctctttctgatcacgaaattcgtctttatgcatctattagctttctgatcacgaaaattttcttacaacattgaaaatgcctgtttatctatgcttagaagctttgctggttatttctgtgtataactgcaatacaatgttctctgtatttgcgatactactgtgcaaattgctgattacagaagttgtcttgcaagaattgaaaaggacatgtttctgtgcttagatgttattctggtaattttgtttgcataacttcaacacaatattcactctatttatcatagaaatctatgtttttttctcccagtgacgatttaaagtatctccaaaaaaaaagatttatagtagaatgccatctaatctgtgtttgtgatctcgagagatctgttgattttttatgtatgatatgatgaaaagttttagtgtcaaccaaggtatcaaagattattgtgatctaaatgcagttgtctaccttcatccaatgtttctataaaataaattatgctgtgcactagctatgtagtgctagaagtgaaccatttactctgtaatggcattggttaagaaaaacgttggtaaccaatgctccctgtatttaaacatgctgtcatttaaacagctactattttgtcatgccctcactatgagagtaatgattatgtcttatggttaattctgatgctttgttgttcagtgagagtgtggatctttaattttattcgcccacaacatgcttaatggtacccctttgttggactcctgatagggcgcgtgttgcgcgcaaaatgtctagtatgttataaactggtacccctggctaatctatagcgctattgccacggaagatgaaatgacagaaagtatggactcttgtgtgacaccactgttgcttgccttgtatataaatgttttcattttttttagagtttttataactatctaattgatgtttgagaagtgagaagcaaacaagtgtgcattcactggagttgtaaaattccaactcatccatcgttcgatttgtgaagcaagtcctaaaattccaactcatccatcgttcgatttgtgaagcaagtcctgttatgctataagaccatcattctgatcatcccaagtatgctcagtgaagcattgctattaagttttagtgaattcgttcgttcatctgtctaaaaacacatgtccagtgtgctctagtatgaacagttaaaaggggcgtgctcgagtttctttgtgctgtgaatttgaatgtttaagtggatcttatgggtcaaagatgtttatcgttgttttgtggtgcatcttttttttttttttgaacaattggagtatgtgaggcggactttagattttgatgcagaataggcgccacagatggacaattttagctttctgaaatttactctttgtagtatgaattctgccatagaattgaaatggattgtcaacctctgaatcagttatattacattaacttggcagtggagtacagtgcatcgggctgtttctagctagttctgtgtgatgttgatcaacctcgacgacgaatcatgtaaagcaaattcttcagaatttaggatatacagcattgtctattctttataagatcagacaggttcaacaagacaaaggcagcgtttttcccttggctgcttgcttgctgctgctgctgctgctgctgctaatcatccgtcgtaagcctctgcatgatcatctccacaacggcaggagcatcaacggtcacagcaaccttcacggttggcttaccggtccacgcagttatctccccatacctgcagcgaattccgaatcgataaatataggagtaggaacacattacacattcaagcaaaggggatttgaaggcaatgcttattgatttcatcaatgtggttttcgtagggtacgtggtactacaaaacaaggttcagttggaggttgttgcagcaacaaaggctaatcacatgttgttgcagccccatcgtttcgcttattaggggcataagcaaaacatcatatttgcaaacaaaaaataatttgtaattttttttatatacatgttcttaacgatctaaaagcaaaggctgaaagataaacttcgatgaaaaaacctcaaaatcaacttcaaatttaagatagaaaattcaaattttgaagcataagcacaagcgaaaagatgaggctggttgttgctggataagcaacagtgctgataggcattaatagctgtataactgttgtggatataatgacactaagactactcattgaactttggacaagaattacagcaatatggtataggcctaaccttttcttggttgtgtcgaaaactgtgagaccctttgtgatgccatccgtctgcaccctcactacaccttccgtgtaagtcatcagcgacggatctaccgcagcaataagtgttgctggatcgtgaagatacactcctgtaattttcgacacacaatgtctgtcactaatattctgctttggagaattgcttggtgtctgatccgtcccctcttcacgtaagtttttacagactgtgcaacctttttttcgcgatgaacttgcatgatgctaggcactgaccttttatgaagtaggcgtccttgtggtaatcataataaagacccaggatcttgctcaagtatcgggcatatttgctatcagactgttcaagcttttcccggtcagcatctgcagcaataagaggtaggttcttgtcaaattatgaaagttcttgtgttgcgctgaagtactcaacttctaatcatcttatagattcaaactgatctgatgcatccatgtaaatgataccaagcaacaattacaatattgctgctaaaaacaacctaactgctcaatgccaaaataaaagtagttagcttgcatactaacagtacagatcagctctgacacaatactggaaattaaaaagttagatgaaaataaaaggcatagtcacatatcttaacagagctcagtgaagcagatatttgacaaaatcaatcgcaagcacagcaagaattaccagaaagaactacttggtgtgtaatatttattcccacagccaaaatatcagcaccggaggtgaaaactatatcagctgcgtcagggtcaccaaatatctgttaatataaacatattccatcagtaagcaggaccatgaacatgttaccagaaaggaatagaaactgttccatttcagagaaaaaatagagcctccctcacatttgcctcagctgcagggttgacatttccattaactgaatacgcaccaccaaggatcacaatctgcccaatcttcttcgggaaagaaggatcaagttctatagcctaggaaacgagacatgtaaatagtttgcacagtttttcttaaaggaaaaaaagtaaggtgggcaagcacatagtagtatagaggaaagaaaagcataccaaagctaggttggtaagtggaccaagggcaaccacagtaacttgtccagggtacagatttgcctgcttgacaagaaacgcggcggccgattgatctaagggcttcccagttggcggaggaaagttctgatttcctagaccatccgagccatgaacaaagctcgcaatccgtagcttggtggctttctttgtgccgtggacagcgaaatcaaataagattaccacttgttagctaggattgatgcagcaggcaaactgaactgaattgtactatattacaagctaatcaaattggcacgcccttccccttgctaaggttacatatggagtaatcactaatcattttcaaagcttacaatctgatcgattatgctgcagagaagaaagaacaagcctacaatctgatcgattatgctatctgatcgattatgctgcagagaagaaagaacaagcctacaatctgatcgattatgctgcagagaagaaagaacaggtggtagtagattgcaatgggaggtggcattgtgagaccttgattgttacatgggatccctctgccacggggatgtcagtcctcccaacagcctccagctgaaacaaaacaaaaacaacagtagtgttagatgaagatgatgatgcagaaacaggttgggggtggttggggatgggtaagatcaaattaagatggatatgtattcccaaaaaaatcaagatggatagggaagcaaacccaaccaggtggagggcgttgcgggtggcgagggtggtgtagacgttgccgaagatggtggtgaggcccagcagctccacctccggcgacctcagcgccacgaagatggccatggcgtcatctgcgtgcgtgcgcgcgcgcgcgcgccgtcagcgagcgagcgaggcgaatcgaacaagaaatacagagaaggatgcgacgaagaggacgagcggaccgattcccgggtcggtgtcgatgacgagcttcttcttcgtcgtcgtcatcgtctccacggcggcggcggcggcggcgatggatgggggatcagggaagggatggataacaccggatgggatcgggtcaactcaacaggaggaggcaaggctgtttgagtgagcgatgattcatgagtgtgtgcacgagaaaggattgattttgatacgatccgaaccagtatatagtccagtagcgtacacaccgacgaacgcaagtcacgacacaccgatgatgatgatgataatgatgcgctacttgtacttgtttggatcactgctagtacaatttatctcaccatattacaattcaaattagccaaatttaactactccctccgtccaaaaaaaaaatcctagtttatgtgctcaacgtttgaccgtccgtcttatttaaaaaacttataaaaaaaattaagtcacacataaaatattaatcatgttttatcatctaacaataatgaaaatactaattataaaaaaatttcatataagacggacagtcaaacgttggcacggaaacccagggtttgccttttttttgggacgaagggagtaagttggagcatctccaacagcatctccaagtgactctccaagctaaattttagccattctagttttaaaaaaaatgtcctccaacagcctctccaactagatggctaagctatctcactggccaaaaccctccccccactagccaaacttggccagccaacagtcactaaccaaccatgggccccacacacaaccctcccatctcctcgtcggctcagagaggcacgaaggagagaggcgcagcccgcagcgtcgacgacggcacggacaagagaggcgccggagctgcctctctccgtccacataccttgtgaccgccgccgtcgccagccgcgccgtcgccgtagtcgtccgtgtcgtcgatagccgccgtcgcctcccagctcgcgtgcacggggatccgccgctgccatcgcctcccggctcgcgcgcgggtagccgcagccgctgccgccgtcgtggtcgtcatctgcgtcgtcgatagccgccgtcgcctcccggctcacgcgcgcgggtagctgccgccgccgctgccgtcgcctcccggctcacgcgtgcaggtagccgccgccgccatcgcctcccacctcgcgtgcacggggatccgctgctaccgcgtcgcctccaggctcgcgcgcgcaggtagccgccgcctgttaacaaccaaatttagtaacatcggtgtcaggaaagaagattggatcaaagcgaagtcggaagcggaaattgagttcggaaacagagcaggaatcggccggagtccagatcggctacggttaggatcggctaggtctgagttgggctaagtaagccgatacagccgattccgacaatatgacttgtacacgacataaggttcaagttaatgtagttcaagatgattgccacgcacggatagagtcctgggaaggcaattgtatctattaattaggatatcttatgtaaattccttatagataaatatgggcaaaagtctgccgcaaagacttatggtatcttagagtttgttagagataatagtcgtgtccggtatgggcatatcttgtaattctcgggtataaatagaccctgagccctatgtaatttaacaacacacgttcaacacaatttcgacgcatcaccaccctttttgctttagttttgtttcgacgagttcttgctttcgggttgagctgcatcgatttgaatcttcaacaagaggtaaaattcgttatgacggattgcgttcttaggattagtgcttccatctttatgatactctaatcctgtttatgtaattcgtcgagctatcatatgtcttacataatctctagcaatatcatcatctaacctgccatcggttaacatctgttaatagagggtagccgattaggataaatattgatgttgatctagattatatgagatatctaccattctatgaaacttctagcggcttgattgtctagatattgttcttcttttcatacttaatgctgcatcagttaagtttgatctattaagtcgtgcttagaatatcaatctgtagcctgccttgtagttgccgattagaatagcatcggagttttagccgatcgtatctgatttaacttcatttgttctatatgcttcattgacatgttaaatctgccctttatattaagatattgctgtatctaagtatgttaggcttttgctcaatatattatacttgctttaatatcctgatatagagtagtgtcggagtattagccgatacatgctagatctatctgatcggctatgctataaacatatatagtcttgttattgacatatatttcgatttaagtgatttatactgtctcggcatgatgaccgatctatcccaatcatttgatttaagtatacatcgatataaggagtatatattgttaatatctacagccgatcgagtagatttagtccttctttacttattcatgactgccgatcgatgtagagatgacatcggcttaaaggtaaatgatatgtcatcggcatctagccgatcggctatcatttatagattttaccacggttgccttgcttctatttcttgttgattacaggatcaaatcaactggcacgctaacaacatccgaaggcgagctttggacctgcactggagttaagcagatctcccaggccacgtgttttctgtgaacacgcttttgacatgcctggtgggacctgtaagaagtcaaacgccagttcttcctcatggctgagaaacagccaccaccaccatctagcccaggttccgttaaaggcaaggcgttgaagcagggattgactgacatcattgatgacaacgttatgccgatcgacccagagaaattcacgcctgagcaaaatgcggagtttgaagcaaccctgcagcaggcacgggatcagttcctgaactcattcatgcagacccgcaaggggacacttgttcagaagtataaaataaaagtggttgctgatagttctgggaccggttcttctaaagatggagaggtgaaagaagctccaggcggctcggctcagccgagtacgaaaggtgctaccgacggctccccaagcgatcaaggcgacaatctgcaaggagcgcatggggctcaaggtgatggtgcttaagggccgcaaggaggaaatcttaatcagaatagtgagctagcacatgatttttttcaataacttccaagatcgagtcgattacgctgtgcatcatgctttgatcaatcagtcaggagtactagtcaatacattgtcaaacatgatgaagacaatagccgatggctcaatagctgagcatcaggccgcaggcccggtttatttgcaaggaggtgtcttcccgaattatcaatctttgatcaccgatgttcagccacctgttcaagcagttccctctgttgcaaccacaactcagccgacggcgccaacatcaactcccctacctgctacatcagctatggtgccaggccagccgatgaaccctcggttgttgatgagggagcatccacgccctactgggcaaattgcgaatcggccgacccaagatcaagttgctgccatgtttctgccacctccacctattgttgatccagtgcagcagcagccgattcagcagacaccaccaatccagccagttgtacaaccaatccaacaacatgtcgtacaaccagctcagcaaacaccaccaaggcagcagcttcagcaaccgatccaacagactccgttgagacagtagaccgttcagccgattcagcacccgaggtcagtaaatgcatcggccgggtttgcagcacctggtggtcaacctgtacagcagtttgtaaatcaggtcatcctagaacatttggttcaccatgcacagccggacgacatagtgatgcctcagatggtccttgaacacttggtgcgcaacatccagccgaatcttcataattactaagggggtaacctgggctatcaatatcagcctcctgccctgcaaacccaatatcggccagggggattggctcagccccagttcgcatctcagtatggtcagttcgagtccatgcaacaacagccacaaggagcaactcagcaacgaccgtgggccgatgtgattgccgatgtaatgagagaacaatttgggcttaaaccgaaagagactggaagcttgtatcggcagccttatcctgagtggtttgaaagagtccctctccccaatcggtttaaagttccagatttctccaagttttcgggacaagagggcgtgtcaacttatgagcacatcagccgattccttgctcaatgtggtgaagcatcggctgtagacgctctgagagttaggttattccggttatctctgtctggatcagcttttacttggttttcctctttgccatatgggtcgatcaatagttgggccgatttggagaagcaatttcacagctatttttacagtggggttcatgagatgaagttgtccgacttgacagcgatcaagcagtggcatgatgaacccgtgcacgagtatattcagaggttcagggagataaggaataaatgctttagcttgagtttgactgatgctcaactagccgatttggccttccagggtatgattcctccgatcagggagaagttctcatccgaagactttgatagcttatcgcatctgatacaaaaggtaaccttgcatgagcataggtcggcggaagtcaggaaaagctctaagaaagttaatcacgtttgtccatacatgtatgggtcagatgacgaggaagatgattctgaaatagctgcagccgaatgggtgaggagcaaaaaggtcataccatgccaatgggtgaaaagtcatggaaaggaggaaaagtatgactttgatatcaccaaggttgacaagatctttgatttactactcctagaaaagcagattcagcttcttgtgggtcatacaataccatcggctgaggaattgggcaagaagagatattgcaaatggcataattctggatctcattctactatcgattgcaaggttttagacagcaaatccaagttgccattgaggggggcaagattaggtttgatgattccaagaagccgatgaaggtcgatggtaatccttttcctgttaatatggtgcatacagctggtcaagcagccgatagggcccgtgcaaagggttttcaagtaagttcggctaagattatcaacaagtatcaaaggaagtatgataagtagcaggagaggcattacgaataatacgacgatggttttgatccccattggggttgtgagttctttagattctactggaatgaagggatgaggttgccgtccatcgaaaactgccccgggtgcagcgatgtagtcgaaagctcgagccggtcatatagtagaggtaatcggctaaggcaggcaagacttcctgttcatcagagattgggtccgatgaatcaagattgtgaccaagaggatgaggtaatcaggaagaatcaatggtgtccttctggtattttcacgaagaatcagaaaagaagggtccagagattgaggaacagggagcgttttcaggaggttgaagaggaaatcaaccatcggctgaggaaaccaaaaccaagacaggagtggtgtgtcaagaatcaggttcctgtagccgatgatgctgcagccgatgaggcgaagaggttggcaaaagggaacagcgttgtagcggcaccaattaacatggtctttacattgccagccgaattcgggatcgatcaggcttatgtcgatgaagtggaagagggatcagctaagttggttctgtcaccagaataggcaatattcgagaaacccgaggagacagagaatcggcatcttaaatcgttgtatataaacggctacgtcaatgggaagccaatgtctaagatgatggtcgatggtggggccacggtgaatttgatgccttatgctacgtttaagaagttgggtagaaacgccgaggatctcatcaagacaaatatggtgctcaaggactttggtggtaatccatcggaaaccagagtgttctaaatgtgaagctgacagtcggtagcaagactattcctaccacgtttttttgtcatcgatgggaagggttcgtacagcttgttgcttggaagggattggattcacgccaattgttgcattccttcgactatgcatcaatgcttgattcaatggcaagacgacaagatagagatcatgccagtcgacaggtcagttaatgttgccagtgccgatttagccctttgggagatagatggccttgattgtttatctagaaaagtctgggatggagattttttaaaagtgtccgattctgatatacagccaattgaagatggagaacccaagctattactttgagggcgtcgtggagggttcaaatgtctacgccaaggatacggtagatgatctcgatgacaagcaaggtcaaagtttcatgtcggccgatgagttggaagaaatagacataggtccaggcgatcggccaaggcccacatttattagcaaaaatttgtctccagagtttagaaccaagctgatagagctcctgaaagagtttagagattgcttcgcttgggagtattatgagatgcctggactcagccgatcgattgttgaacatcggctacctatcaagccaggggttagaccacgccagcaacctccgaggagatgtaaagctgatatgatcgaacctattaaagctaagatcaaacgattgtatgatgctggttttattcgtccctgccgatatgctgaatgggtttctagcatagtcccagttattaaaaagaatggcaaggtcagggtgtgcattgattttcgagatttgaataaagctacaccaaaggacgaatatccaatgccagtggccgatcagctggttgacgccgcatcagggaacaaaattttgagttttatggatgggaacgtaggatataatcagatctttatggctgaggaagatatccataagacggcttttagatgccctggtgcaatcggcttatttgaatgggtcgtcatgactttcagcttgaagagtgctggagcaacatatcagagagccatgaattatatatatcatgatttaatcgactggttggttgaagtttatattgacgatgtggttgtcaaatctaaagaagtggaggatcacatagctgatttaaggaaagtttttgagagaaccaggaaatatggcttgaagatgaatccgacaaaatgtgcttttggtgtgtcggccagccagtttttgggatttcttattcatgaaagggggatcgaggtaacccaaaggagcgttaatgcgatcaagaagattcagcccccggaaaataagacagagctacaagagatgatcggcaagataaattttgttagaaggttcatttctaatttatctagaactttggaaccttttacacccttattgaggttgaaagccgatcagcaatttacttggggggcagagcagcaaaaggctttggataatattaaggagtatctcagctctcctcctgttttgattcctccacagaaaggaataccgtttaggttatatttatcggctggtgagaagtccatcggctcggttttgattcaagagttggaagggaaggaacgagttgtgttttatctcagtcgacggctcttggacgttgaaactcggtattctcctgtggagaagttatgcttgtgcctgtatttttcgtgtacaaggttaaggcattatctattatctaatgagtgcactgttatatgcaaagccgacgtagtcaggtacatgctatcggctccaatattaaaaggaagagttggaaagtggatattttccttgactgagtttgatcttcagtatgaatcaccgaaagcgattaagggacaagctatagccgattttattgtagagcatcgtgatgattcaatcggctcggttgagatagtgccatggactttattctttgacgggtcggtatatactcatggttgtggcgtcggcttagttataatttcccctaggggagcaagtttcgagtttgcttatactattaaaccatatgcgaccaataatcaagctgagtatgaagcagtgctcaaggggttgcaattactcaaggaagttgaagccgataccattgaaatcatcggggattctttgctagtaatcagccaattggcagaagaatatgaatgcaagaacgatacgttgatggtttataatgagaagtgcctggaactaatgaaagagtttcggctggttactttaaagcatgtatctcgtgaacaaaatcttgaagctaatgatttagctcaaggggcatcggggtataagccaatgatcaaagatgttaaagttgaaattgcagcgatgtcagccgatgtttggaggtacaatgtgcaccaatatttgagtaatccatctcaatcggcttctaggaaattaagatataaggcattaaagtatacactattggatgatgagctttattatcggacgattgatggagtattacttaagtgcttgagtgccgatcaggctaaggttgcaatcggcgaagttcatgaagggatctgtggtactcatcaatcggctcacaagatgaagtggttgctttggtgtgcagggtacttttggccgacaatgctggaagattgtttcagatattataaggggtgtcaggattgtcaaaagtttggagcaattcagtgagcaccggcgtcggctatgaatcctattattaagccatggccgttcaaaggttggggaattgatgtgatcggtatgataaacccaccatcaagtaaaggacataaatttatattggtggcaactgattatttcaccaagtgggtagaggcgattcctttgaagaaagttgattctggggatgctattcaatttgttcaggagcatataatctactgatttggtcttccttaaactattactacggatcaaggttcaatcttcgtgtccgatgagtttgttcagtttgccgatagcgtgggtatcaagttgttgaattcttcaccttattatgcacaagctaatgggtaagccgaggcgtctaataaaaatttgatcaaattgattaagcggaaaatttctgattatcctcggcaatggcatgctcggttggccgaagcattgtggtcttatcggatggcttgtcatggatcgattcaagttcctccttacaaacttgtttatggtcatgaggctgttttgccatgggaggttagaatcggctctcgacgaacgtagttgcaaaacgatttaacagccgatgagtattataaccttatggctgatgagagggaggatttggttcagtcacgattgcgagcccttgcaaaggttactaaggataaggaacgtgttgctcggcattataataagaaagtggtacttaaaagatttttcggaaggagaacttgtatggaagctgattttgccgattggtactcgtgatagtaaattcggcaagtggtcgccgaattgggaaggaccgttccaaattcataaggttgtgtctaagggagcatatatgttgcaagggcttgatggcgaagtttatgggcgagcgctccatggcaaatatttgaagaaatattacccaagtgtttgggttaacgcatgatcggctcatattgccgatgcatgacagccgatgtgtttacatcgccttcagatggccgatattgttctatcgcccttagttgttatatagttttatcaatgctcttgacattggaaaactaggggggcacatatatatcaaaatgcagtgcaaaaaaaattttgagcaaatttgagagtcatattaatcgacacaaaggattgttaagacagtaaaatatcagaatgtcttagccgattacagaaattctaagtcttattacacaaaaattattgagataagtatcgctggatggccgatatagccttctgcctaatctgctctacttcttctatggcttgggcatcttgagcgtcggttccagggataactttcagagacttggtcagatcagcaacatgcttgatagccgatttgagtcttgctgtctgttcttcaatagactttgggagattggctaacttcttgtgctctatatccagctcagcgttgcattcttcaagttgtgctaagagttcaattttgcgagcctcgagccgatcaatgttagacttgattgggccttcggacagttgatcaagcttggacttctcttcatgcacaagttgtcggttgacttggatagtggcttcaatgtccttgcgttctcgacgttcagccagtcttaacttggctttctccagtttgaattggtgttgctcaaggtaaacggctggggtaaggatatcggctaactcatctgggattagaacctgaatctcatgtagccgagccctgattgagccacaatcaaccaccaagctatccagtgatgatgcttctagccggtccaagatactttccagagttttctttacatcatcagataaaggggctaaggctttgctcgtggtatcttcttctccttcatcaagatagtctttgatgtcaaaagagaaaagatcggctagtacctgcagcgacaatttagaagcggttagaggttaaatagtcatagccaatttgaatgctggttgagacaaagagaaacttactgggatagcaggagcaactggttgttctttttccttgacgtgatgactccccacagctgaaggggtctggtcacttgacgattgttgtacatgaggagaagggagaggggatggctgaaaggaaacaagtgtcagataaaatcggctaaaaaattaactaatgaaagttgaaactatcttactggtggagctggtttagatgttgttgcagccgatttcttcttcaccgcagtcttctttttctgcaattataagacttgggaatgatcggctataagacaaaataattacgaaagggattaaagagagatatttacccttgaaaagggaaccggagcagaaggagttggaggggtctgcttaggcgacgccgatggtgttttttcagtatcgcttacttcggctgcggcctgatcaacttcatcttcaagtatctcttcatctagagcttgttcaatggatggatctagggtaggcagatcatcggctggcttggttttctttgtcttcttcttcttagttggggctgtgatgcttacagccgacgatctggttgtcctctttttaccggtatcggctggttccctgatgagcccttgaagaagagctgaggtcttgggggcatcatagccaataaccggaggagatagcccacctccattaggaattaagcctggggtatattggatgtccttgccactgttgctttgattaggaggggaggattctattgtctgcaaatcaaaaggaggattagttgagattaatcggccaaacagctatgtaaatgaaatcaagcaaagttaaagacttacttgagggacgacatctggaaagaggtctgtcatatacattgaagctggttggtggaatagatgcagcttccattcgccccaccacttgtcaaaatttttgtttctgaatgttgccagttctatgttgtcaatactgcccaaagggggtccttgaaggttgagcagccgatccatcatcagggttgatgaaatttctcctcggcattggatcttgtcggcaaagaataagccgattgggagttggcccattccaagttgtctagctgagctcattggatgatagaattcataagaagcttggatgtttcttccttgatgaatgccaacaggaaggatgcatgggctgattgtagctaaaaaaatttccctggatgattggtatacttcatggttaatgtttcgaatctgaagtccactgggtgttcaagttctgcagagtcttcataaagaaaccaaactcgagcatctttttgaaagtcttcatagaagctgcaaaaccaatctttgagcagttcatccgatagttttgccccagcatcagttggtgtagaagcgtattctcagtatgatgtgcatctccgatgagtacgctcttctccatcatcccctacaattggctctagtcttgggaattcagcttctgatacggatggccgattgacaatcttcataactatcaggtttaaccaggattgtagcaaccaccagggtccacctgctccaactactgagtcgacgactatcttagccgatgcattgttcaacatctggtactgagtcgacggctatcttagccgcaacttgatcgacagaacagaaatttttctagccacatgttcctgaggggtgaccgagccctagcccatatatgccactacatagcctgaccaacctcctatgcttttggtcttgaagtcatattggttctttgtgttcaagctcatagggttgatcgatgagatgatatccagacccgagatcatgctgatatctatgagagttggggtcatcggcccttgattgaacaaaaagacattaatggtgtttgaccagaagtaggaagcagctgccatcaggggttcatctttggccgagtttgctatagtaaggtcaagtgcttggccgattccgatttcatcctagtgaaccctcttgctggctgatacacgtttgaaccatgtagtccaactcttttctggtggaactttctctaaagacggctaggacttgaaagtattcttctagtgatctagatctaggttggttaatctgaaggggatcctattggtttcaccaataatgaacttggtagggtctggattgccgactgggccaagaaagtagtggttttcatgcgacaggctgggaatcgcaactaggttggagaggtgctacaaatccaaggtgattcagaggaagagagcaatatgagataggagaagatcgatctgctgctaaagaaagggatttagccgatgggaacttacctcagcatattcggctgatggcgccccagatgggttggcggaagacgacattgttgcgagcggagatctcgtcaaggagagagttgcctagaaatcgcctttgcgccggaggagtcgcaggagaagagacagaagcggtttcgcttgagcggtgaaaacggaagtcacggcgtgagatttctcgggggtaacggttagtatttaaagcgctggaataacggttaaaagcggcggagtgcaaaacttgctcggagtcggtacacggcaaatccggaacattatcgaatatcccggacttggggggcaaatccggaacattatcgaatatctggaacaactaaatttggtaacatcggtgtcaggaaagaagattggatcaaagcgaagtcgaaagcagaaatcgagtccggaaacagagcaggaatcagccggagtccagatcggctacggttaggatcggctaggtctgagttgggctaagtaagccgatacagccgattccgacaatatgacttgtacacgacatcgggttcaagttaatgtactacaagatgattgccatgcacggatagagtcctgggaaggcaattgtatcttttaattaggatatcttatgtaaattccttatagataaatatgggcaaaagtctgccgcaaagacttatggtatattagagtttgttagagataatagtcgtgtccggtatgggcatatcttgtaattctcgggtataaatagaccctgagccctatgtaatttaacaacacacgttcaacacaatttcgacgcatcgccaccctttttgctttagttttgtttcgacgagttcttgctttcgggttgagctgcatcgatttgaatcttcaacaagaggtaaaattcgttatgacggattgcgttcttaggattagtgcttccatctttatgatactctaatcctctaatcctgtttatgtaattcgtcgagctatcatatgtcttacataatctctagcaatatcatcatctaacctgccatcggttaacatctgttaatagagggtagccgattaggataaatattgatgttgatctagattatatgagatatctaccattctatgaaacttctagcggcttgattgtctagatattgttcttcttttcatacttaatgctgcatcagttaagtttgatctattaagtcgtgcttagaatatcaatctgtagcctgccttgtagttgccgattagaatagcatcggagtttcagccgatcgtatctgatttaacttcatttgttctatatgcttcattgacacgttaaatctgccctttatattaagatattgctgtatctaagtatgttaggcttttgctcaatatattatacttgctttaatatcctgatatagagtagtgtcggagtattagccgatacatgctagatctatctgatcggctatgctataaacatatatagtcttgttattgacatatatttcgatctaagtgatttatactgtctcggtatgatgaccgatctatcccaatcacttgatttaagtatacatcgatgtaaggagtatatattgttaatatctacagccgatcgagtagatttagtccttctttacttattcatgactgccgatcgatgcagagatgacatcggcttaaaggtaaatgatatgtcatcagcatctagccgatcggctatcatttatagctttaaccacggttgccttgcttctatttcttgttgattacaggatcaaatcaactggcacgctaacaacatccgaaggcgagctttggacctgcactggagttaagcagatctcccaggccacatgttttctgtcaacaccgccgccgcctcccgcctcgcgtgcacggggatccgccccaatcgtcgcctcccgcctcacgcgcgggtatccgccgccgccgttgtctcctgcctcgctagcgcatcgtcgatagccgccatccgggagaagagaaagataaagggaaagaggaggaagaagaaggcaattgaggctgataggtgggtccctcagttactttggagatgtaaatagagaggctgtcggagtgaatacctagtttgactacccaaatcaattgaagagttggctatatgagtatttggagagtctaatttggagatgctcttagacatttgttttgttcgtgccacatttatagtaggatttcttcatcacgatatgggtcccacgtgtcattggcacgtaaaagcatgacaagtaggggtgaaaacgggtcaggtacagtcggatctcacccttcccatatcctaacccacattttataatcggaattgggtcggacacagatagtgtcgattatggatacaaactcagataatgtcgggcaaaaatacgaaacgaatacgtaccaaaatggatacatacactatcggttacagatatttattcggatatcaagtcgaagctacaatcttatatatcacatagacaataaccatttaactactccatatatccataatacaattatattaggccattaggaccttaggaaataaacaaggtacaatacatcatagtagaaccagtacatagggatgaaaacagatcggatacggacagaaactagctttatcgtattcgttttcattttttttcgaatcggaatcggaatcgaaaactcggatacagaaatgaaattgaatattatcgaatacagatacggagcgaatacgagacggaacatatacagtaacaaatatttgtcggtatataaaggaccccttaaattgagtttcttaatcaaggaagaagagatatcacgtattattttaggtcaacatctccaacatttatatcgtcaattttgtaggcagtcccacaaccgtacgtatgtgaaaatcgattttcatggtcgttccctaagagatccatatgtaaatatgattattcattttctaatctcaagaacttttacaatatgtatagcttacttaccatatcacttatcaagttcttgttgtataaattggagatgttatttattttacttcacatcgtcgaaacttgtaatgtttgttttatactttaaatattttcaaatataaatgttataaactataaagtggtagatcccgttgagctctacaactttgatatagaacaaatctccatcaaattggtactttgaatctacaattgtagatctgagattttgtaaaaataggtatggtattttataatgaatatttagacccttaaatgacctcaaataataaaatagtcaataataaatttgtagatttcatcgagctctacaattttgacataaagtttatcttcatctgactccgtatgaaaaagttgtatatatatacgtgttttttctaaaatttgatccatgtctgcggatatctggaaaaaatcctggatagttttcgaccgttttccgattccaacagttagtttcgactgaaactatccgaatccgaaaaatgatctggacggacataaactatgcatatcagtttcaaccctaccagtacatagtaaaaaaaagtgcctcacaaaaacataatacgggtgatatccgggtaatacccgaatttttttaccggataatctgtatccgtcggagaatacatccccgaacccaatctcgtatccgcaaaaaaaaagacccgtattcggacctgatatccgtgagaagtcccgggtacccgaatttgtcccgaaataatgtggctgggcgagcgggcgggaaatacccgccccgtttttacccctagtgacaagcttgctatcttatggctggccttatgttagacatgttagttaagctgttccacgctaaaattggaagtttgaagaaattagaacgatgtgatggaaaagttgaaagtttgtgtgtaggaaagttcgatgtgacggaaaagttggaaatttgaagaaaaaagttggaatctaaacagggccttaaatgaagtaagggaagctttggcaatgtgagtatgttaaccaaacaatccctatcttaccttctgtgctctatattctactccctccatcctgaaaaagacttaaatttaggaaatgaatctaagtgcccatctagttggtaaaaatttttgcccctgcacgtcagatcgaatatacagacacatatttaaagtaataaacgtagtctaataataaaataaattacatattccgctaggaaaccgcgagacgaatttattaagcctaattaatcggtcattagcaaatgtttactgtatcaccacattgtcaaatcatgatgcagttaggcttaaaaaattcgtctcgcaatttcctggtgaactgtgtaattgatttttttttctatatttaatactccatgcatatgtcaaacattcgatgatgtgatagcactaaaaattttgtttgggactaaaaaggccctaaacataagaagtagagtaggtgcaccgtgcacatgctgcccttcctgcgttttttttagttcgttctctttcatcattttttttttcaagaagcagtatattactcaaaacgtacttaggccatgtttagatcacctaaatttttgcactgtataaaatattaaatataaacttaaaaaataactaactgcacagattataactaatttgcgagacgaatcatttaagcctaattatttcatgatttaataatgtggtgctacagtaaacatttgttaatgacggattgattaggcttaataaattcgtctcgctgtttagtgatagattctgtaattagtttttaatagactatatttaatactttaaatatatgtctgtatatccaatgtgatacggcaaaaattttcacccctagatctaaatctaaatacaaccttactatgtaaaagtctgtcccaaaataggtaagtctaattttatatcctcaactatatgtaccttgtctaaaatacatctcaaacttcaaaaccaaatatttaatctcctcccaccatcaatacctgacatatcatacaccctttatagtttatagcgattttttttattttttagacttttttatttttttaaaaaaattattattagactttttcgaaaatatttcagaaaactgaacgttttggccacgccagccacgatggcaaaaatggcttatctcaaaatagagcaaatgtacaagtggtaaataaaagtaccggaaactatctaagggtatacttgccctttttactccacatttaacactgttagcaataattaacggaacaggagcaaacaactaattcatttcgaaaaagtaggggaaaaacgaaaacctaaaaaacaacggcaaaatcagtatttgacatcgaggtatgggcaagaacgaaattgccacaaaaactaaatgtatgtatatttttagcaactttacctatggtttgaaatgacatcaatctgtacatgtacagcccagactaaacttcactttggaccacctttcgttattgaagttttgtgttggaccaccctttaacctatattttcattttgaaccggctaatcttgccttatgtctacatctaacttatctgatgtcaaagaaatgatctatatataggtgtaaggaaatcattgacaagtaggaaccgatataataattgaaacagtgcacacttgaaaaaaaacgtccgggtgatccaaagtataacaaagataatattataaaataaaaatatgggttaaaggtggtaccaaacgaaatttcggaaataaaaggtgacatataatctccccggccatgccgacatctcatggggtcgctgtgcccacgtgtcgttgtaccgggagacacgcgtcgtcaggaagctactgctgccaccacgatggagtttggactcgtctcgtcgggagcagcgcaacaaatcgccgccgcgtcgcgttccaagtcccgcgctgcgtgtggcctttctcttatcgtctctccacgtactcgatcgatcgatcaggtattcaggcgtgtgtcggtgtgtgtgcgcctatattcttcccctccatctgaaagaaataaaatgaaaatggtgtattattcttcttaattatgttttcatctagaccttgtttgacacagctatctaaagctcagccaaacagtttcagcttcactaaaaataagagcagagctggacgaagctctttcacgaaataaactagagatatgaagctagatttagctagctctataactctactttaaacccaaccgctaaaattaaatttagaagttggagctctacaaaaataggcagtaatagttgaggctagtattgcgcttcaaaacatcgcgacacatctcccatcgtgttagcactcagcacttttaacagcacgcgctgtcactggttgtttcggcacgtttcatcagcgaaatttaaagtttggatgtaggtttcaaaaatattagatcatacgatatatgaaaaataatatatgcatatatattttaccttacaataaagtgttctcattgtattgggtattcaaatgttttgtaatatactcctacttaatataaattaacggttaaaaatcgtattttgcgagactacatcaacatttagaacaaccatgtttttattatgacatacgaggggattaattagaagcctgaggttggagggaaatattccgtgttcagatatatttaggccgtgtttagttgcaaagtattttttttctaaatttttaacttttccatcgcatcgtttcaatttcaaccaaacttttaattttgacgtgaactaaacccaccctaattacaactctcccaaagcccaaatgggggaaccgccggttaattatcgtgaaatccagggggtgtctccaaaattccaaacaagaaaaagaagtaggagtaggagaaaacgacgcgtgcatcacttggcccgggagggagattcacccccaaggggccagacgtagacagatcccaaccgtccgatccgctctcgatcacggaatcaacggctctgatctcacccagaatctattctctgggcccctcaagacagcttcttccctggccctttggattcctcttcctcgtttttgcaaaatccctctcacccagcaatccgcttcgcttcccctttccttctttttgcagagcaataaatcaaccaagcaaccagccatggacatggaggagtgaggaatcggtggcctttgattggggaaaactactgccggttcatggcgtaagtccacaccaacgccgcatatttctctctctgttcatgtctctctctgtctttttttttttggttggtttggtgaagttttggaggaaaagaacgggaggctaattctctgcggaaatcaattcgatttttttctgcttctctgtgatttttatttcagtttcccccctctgtttctttcttctacactgccgaaaaattaggctttgctctactaaaaactaatctggaatggaattttttggcctggtttcgtgttgcttcttcgggggctaaatactgccttttgttctagacaaagcctgccaaatatctttctggttccttttcacttgtggaggttgctgcagcctgcagctttatttggagtacttaatttcatcgaaggctctatgtgccaatttttgtttcctgatttcttgcgtttcttgttttatataagcatttagttactccgctattgatgcactatcgactatttagttctgattagtgaatagtgagtggggaataactcagtatctctgagataattctgcacctttattgcctaaccttatgtagtctgaaatctgaatagtactagagaggatttttacggtacaatatactgctagtatatactgcaagtatatatgatctaacggtgtagattgatttaattttttatttaattagattgcagtataaagtttgaaagggtaattttgtcttttcttcgttattctatcatcaaatcgtgctatcgtcacgtgctttgtcatcaaatggctctcaatcgtcacgtgctttgtcatcaaatggctctcaggatgctcctcccctagtgcacgataagttctaggaccaggtactctcaattaaattcaatttgaaccaaaaattactaaagtgttgttttattttctatcaaattcctaatatgcccttttatatactgccagtatatactagcaatatattgtaccgtaaaagttctctagtaccaaggccctgtttagttcctatttcaccctatcacatccacatcgaacgtttgtgagtattaaatataggcttaaaaaacaactaattgcacagattgcgactaatttgcgagacgaatcttttaagcctaatagctccatgatttgacaatgtggtgctacaataaacatttgctaatggtggattaattaggcttaataaatccgtctcgcggtttactgacggattctgtaattagtttttttattagtgccctaacaccccatatgacaccctatataatacccgatgtgacacgccaaaactttacacccctggatctaaactccccctaaggtgttgttaagatgtcttgctttctgctttgtttgcaacttgtgtttgccatgaagatcgaaacattttagtattaaattattcttaagaatgcagcaactcggtatatcatctgtgacttgagaatgcagttgtgaatcagtgctcttccttctaacataatctcttatattatggatagtaatcccaatctacatgttattgtactttgatgagatgcgcatgttagtgcttcagaaatgcaatcactcattgctaaagagcattctgtacttctgtccagcatgatcagtacaatcacttgatcatattagttacatctacatgcctttttgtttattcatatatcttctgattgcaaatcatatttatacagcttattcagctttgcagagctataataaaaacagtgtgattattaagaggatgtaggttattgttatgatgtcctcatttcaaggttataatttcttggaaccatcaacttcaatgattgtctggtggagagatcaatttagaaaacttatgttcaattggcacagtaaaacccttaatctgtcagaactctggatcccaattgtggcttgtttcaccattggtatagttggtcttttgacagttttgtaccttttctcactatggagacgaaagatcagtttgagctggatgaaaatgatagcaagatcaaaaaggaagaattttgaaagaaaccacaaggttccaactgctgaacatgtttggagtgtagaatctttacttcgtgcaaaaggactgaagtgctgtgtgtgtttagaatctatttcacctgctcagccccttgggcaaatgacaacatctgagaatatggttcaccggtgtgatgtctgcggtgcagctgcacacatgatctgttcttcaaattctcagaaggactgcaaatgtgtttcaatgtttggatcaaaacatgttgtccatcaatggaccgtactctggacagatatagctgatcagtctgaagaagctcaatactgtagttactgtgaggagccatgcagtggatcttttcttggaggccctcctatatactgctgcatgtggtgccaacggttggtgcatgttgattgccactcaagcatggctacagagacaggtgatatttgtgatctcggtccattcaaacgccttattctttcgcctctttttgtgaaaaccaggagcaagcctggtggaattttaagttccataacacatggtgcaaatgaatttgcatccactgtgagggggcacctcaggaaccgaagcaagaagcagaaggaacatagcagggtaccttctgactgtaatgttggtgacagtaatgatgattcatcatgtgataccgcagcaaatgctaatcagagggctaaggacttgaaatcatctggggacaatgttcagaggagtgctgagaatgagcatgatagcagcgagagtgattgtaaagaagttataccagagcctagaagattacaccatgatgatgctgaaggagctaaacttaagtacatactggatgacttgcctgctgatgccagaccccttttagtgttcatcaacaaaagaagtggggctcaacgtggagattctctaaagcaccgcctacattttcttttgaatccagttcaggtcatgatacttctcgcactagcacctttattagtgaaatgtacatcaaatctatattgcatactttagtatgagtaaatctttagtatttattgaatatactgaatgcatcgctgtttttcctgtattcactcatctcatccatgctgtgtagaatcacctcagattatataaccttcatgttgctagcaactgccttgttaagctggatccctcagtaatcctagattgttgggccttggttgatttcattagcatggcatattggcctaacaacgtgggagtaaaactcagaaaatatgttccttgggataagctgcttttccaaccatatccacaagatgaacacaaagcaaaaccttgattgcctgtctgatgttgttgggccaagtatcggaactcatatactaaacaaatgtcttaagcagaccacattctctggtagttagtactacctccgtttcaggttataagactttctagcatacgtgtctagattctttaacagatatgaatgtgggcaatgctagaaagtcttataacctgaaacggaggtagtatctttcttttgcatcatctatggacagtcctgccctgtcttagtgattagtttgtctgttctggataacaattcaagattgatctgttctatgagcactgtaccttaacagtgttgctaagatatttgtgattcactgattggctacattcgttttttaggtgtttgagctgagttcatcacaagggccagagataggattattattgttccgaaaggtaccacatttcagaatccttgtatgtggtggagatggtactgttggttgggttcttgatgcaatagataaacaaaattatgaatcacctccgcctgttgcgattcttccagctggcactgggaatgatctttcaagagttttatcttggggaggtggtctaggtgctgttgagaagcaaggaggcctctgcacagttctacatgacatagagcatgcagcagtgaccatcttagatagatggaaggtggcaattgaagataagcgaggaaaaaatgtgcttatggtgaagtatatgaacaattatctaggtaggtgtataggtttagttctatcaatgcactttatccaaaatccttattttaccattgtcacaggtatcggttgtgatgcaaaggttgctcttgatattcataatctccgggaagaaaatcctgaaaagttctatagtcaggtagtgtctattcaagtttactcgtatgaatctttatatatgaaagatattgcactgctcattttcaaattttaaggacaactaagaaacaaatgaacaagagtgaactcaaaaaacagaaggtgttgattttggttgatgatgagtgtataatcttaatccaaatttgttacatcagcaaattaaacgttgtgtttacaacaagtaaccagttgctaattaggtatgtatgttctgtttggcatattggtatacttggtcctgttaccagttaatgtattcttatatattcatgaggtgctttaaatattactaacctaatcagttagatagctcaacacttcatagccaatatctactccatgttttatgacatgatcatttacagtctgcatgccgtgatctccgcttacagtatggttgttagatgctttcagaaattttgtttgcaatagaagtttctttggcttgtcctttttttcattgcttgctctacaggttatttttgagtacttgatatgtatgcttagcagactgatacatgaccaacaaaaatctcattgctgtatcaaccgtgttgtttttcagttcttattgcgagatttatcctgctttgtttcttactttatttttttctgcgcagtttttaaataaggtgctatatgcaagggaaggtgcaaagagtatgatcgatagaacttttgtggacttaccctggcaagttagattagaggttgatggaactgagattgagattccagaggttacataagatgatcttgagacttgtacataaaaccaccatctatactatatgccatgcccatgctaaattgctaatacgtatgaatgcttcaggattcagaaggtgttctggttgcaaacattccgagctacatgggaggggttgatttgtggaaaagcgaggatgataaccctgacaactttgacccacagtcaattcatgacaagatggttgaagtagttagcatctccggaacttggcatctggggacacttcaggtaaacaagcacattcaacaattaatctttgatctgatgaatgaagatgatgctagataaactgaactaatttaggttgggctttctcgggcacggaggattgctcaaggacaatcaatcaaaatacaaattttcgctccatttccagttcaagtggatggcgaaccatggacccaaaacccctgcactctcaaaatatcccatcatggacaggtttagttcgttcttgttgtgcgtttggtctcatgtaatctgtattttggggccatggttactagcacactggtttcaactctcaacttccgtactcgggatttttcatgtatttcaggcttttatgttgaggagaacaattgaggagtctctcggtcatgctgctgcaatcgtcactgatgtgcttgaaaatgctgaatctagtcacctaatcactgcatctcagaagagggccctcctccaagaaatggctctgaggctttcataaacccactcttgaaaacggtcgcgaaggtactcaatctgcgttgcaagtgatcatgcagttcgaagctgagttgtcgatacttcaacaccagtctagacaagaatgtcctaaagcaaatttcaggcagggagaggctctgcctgcctgatgtccacgtctctcttcaccaagtatatatccacttgtttgtggtggatggaacctaggaaacatgggttcattgcacatgttgcacatatttttgtttggaatttcactgtatgcaccacctcagggtaacagttggtaagcttttttttttttgagctgaacagttgggaaattggtaatgttgtgttgaactgttgttgtgcaagttttctgtctaccttgttggtcggtctttctgtctggaagctctgtcgagcgctctggtattgtggcatgttgtatataaagtggctactcagattgatgttatttttaaccatactattttttttttggtaaagttaccaaaaaagtgtctacgtttagtttgttgtcaaactttggtaaatacataagaaattctgtaaaaattttggtaaattgccaatttgctaaaatttcggtaataccaaaatttggtaaggtttattttggctacaatctgaacatacccaaaatagtaaatagtaaatggtcaggtcattttaaagctgaatgtcttggttaaattttatcatccagttcacaaattttggctgatcttttgtgtgatcgtcgtctatgaatatgcttccctgtttgacaagaagaggcaataacacataagtacgagtgtatgacaaagatatggtttgcattcagaagtaatctctccgttccagtgtagttgtgggttcttgtgctcaaagttcaaccgttcgtcttatttaaaaattgagtaaagtacatcaccggtctctaaacttgtaacgttgtgtcattccggtccctaaactcgcaaatcgaccattcaggttctcaaacttgttcgactgtgtcatcccgatctctaaacttgtagataactcgtttaggtcctccaacttgtttagttgtgtcaccccggtccctaaataagatggtctaaaaactttatatcaaaaattaattcataacttttttatgtgaactctaatgaagataaactttatatcaaaattgtagccctcgacgcaacctacaactttgtagttgaaaagtttttgaattaaaactgtttaaggtcccaaaatgttgttgcatatttatagattttgaaattttaattttaaaattacattttgggacaaaaaatgacttagaataaaaaaaatcaactacaaagttgtagatcgcgtcgagggctacaagtttgatataaagtttgtcttcattaaagttcatttaaaaatgttatgagttatttttaaatataaagtctttagaccgttctatttgacccagatgatattcaaatccaagtttagagaccggggtgatacaactgaacaagttggaggatctaaacaagtgatctgcaagtttagaggccgggatgacacagtcgaacaaatttgaggacttgaacggtcgatttacgagtttaggaaccgggatgacacagcggtacaagtttagggaccggtgatggactttgctcttaaaaattttataattttttttagaaaagtcaagcataaagtaatattcatattttatcatgtaataacaataaaaataataataattataaaaaaattaaataaaacggatggtcaaacgttggacatagaaacctacaagtgtaaaatgggatggagggagtatttggaaatggaaggctagcttttgtttaaggcaacacctggcgggcgcgtgcgtgtgccgactgcagagactacaagccgacgccggaagcgactcgcttctattctcgattggatatagatggggctcctaaccactcttaaatatgttaaatacactccatcgatcaaaaactacaagcaagggaatcagctcttattgccgtaaaggaaaaataacccctttccgacgagaacaccgaaaaaacctaattcagatttcgccttttgtgaaggatctgtgcctactccactttcttatctaggacttcgatatacaaaatatatactactgtgaagcatagattggagctcgaggggcgcccgcactcgtctcccagtgccagcgccaacaacagcgccccttccatctcgcgcatcgcgccagccggtggagcggtcgtctacggtggcgccatttcatcccacgcggcgggcacagccgatggaacggacgagcggtcatcttcaagagggagggatgcgggcagagctactgaggacatgccggaggccacttgatgttcgtgcagcctgctaggctgctactgcagcattactagggaagagatgagctctgcccgatcaggatagggactaataaagaggaagatgaatggttgaggctgacgtgggtcaactagtccagattgcatagtttggtaacaaaacctgattcaaagtgaaaatagctgttcattcctagtccaatatgcaacttaggtaattaaaactagtccaaagtccaattcactctttattttattatgatttgtttcatcattataagtatgttaattatatgtttacacataattttaaataaaataaagaaaaaagtccaaattaccccctaaactttatatggaagtacgtttaacaccctaaactttaaaaccgtcgtacacgcttagcaatctcgcccgagggagccttccccatagtcccggcatttatagttctccaaccctctaaactttgccgtaccatccatattaccccctaaggtgatttaagataatggttttgtatattttggaagcttaaacgatcaattttgaataactaatataacatatttgcatatgatcagttataaatcatcaatttattcttatgtagtgatattatgcttttatcatgttggtacaagtgagagctaataaggaaaaaaagaaatatttaagtcaaaatttatatatatatatatatatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgaccaaagtgtatgacatatgatcaaactcatccaacttatatacaaattagataaaaaccactatgcaaaaccattttagggggttatataaacggtattgtaaagtttagggcattgaatgtccaatttcaaagtttagggtgttagacggacttccatcccaagtttagtgggttctttggactttttcctaaaatgaatgatcaaacataaaatggaagaagctctattaaggaacaatgcaatttcaaattgggtgcaaatatcaagggctcattggcacatgagaaacaaggaggaaaggtggattgtttttcagccaccggcaaaggcagcgcagccaagagcccatgatggtaggtggaatttgcaaccgagccaacaagtaggtttttatgcatgtcatgccagtggctgcccacaagcctctgcgtgtaattgtgtgtgtatacagttaacctcacgcaaaaagcgcgttaaagacttctagcacaccgacgagtttggccttctcgtaataccagtctatttccgttttctccttttatagttggttcctttctttgattctttgttgttaagtgtgtagatcaaaatggtgaacatgtttgatttggaccacttacatgtgagctgtatgacccaccacgagaaattgttctataacggttgtacataaaaaatttatatgtgaaaacttttaatatagaaacattttatataaaaaaaacattttgaatcttaatccgaaccagacaaacttttattttacaaacttaaaataataaaagaaaccatgcggtaaaaaaagaagccaatgacaagggcatacgtctgagctttaccattgtcaagtacaaacggtgaaaatttttttattgtgactgacatccagatgggacaaaatcttatttcgagtgattttcgacaaacataaggcacatagcaataattggcattttgaaatccaaacagtaagactattaaacaatatttttaacaaaccatttggtcctatgtgtcacacaagttctcctcctcgctctaactcgctttcatgcgtataaagattattatatcatcacccgccgcctccatttccacttgaaatcctagtgggaaaaaaacacattgcatcatcaacatgcctaccatcatctgccccctcttcatgagtgaccgtgacttcacgtgataagtaaattagcggtagctacaacagctctaggcaaagcctcctgcactatggacccacatgacaaacgcaacgatgagcgaggtggctccatgcaaagaagctcaagatagtagttgaacgcatgatgatattggtggcagtggtcactgcgaggatgcgagatgtaacgtcagtggtttcaagtgaggactaagaagcatcgagttataacttccttggtacgaaatgatttgggggagaatataaacggaacaactttttttatatataaaattggattgcaactttgaagacgaagatgaagttcagcctcggaaatcaagaaagccattaccgtatgattaattgagttttaattattacaaacttaaaaaataatttatatgatatttttaaacaacttctatataaaaatttttcacacgaaacatatcgtttagcagtataaaaagtgtgctaaccaaaatcgatgttactcaaaccaccgtttaccagtacccctagtaaagaagcaacaaagggactaatacgtcagcatgaacacaaccttactaaaactgaggcaacaatggtagtcattgtactatacctcagggctgccatttgtgacaaatactaaaacacctgctaacttttttaaaataaaatgttatctccattcctaaaattaggcttatttttggctatgcgtttgaacaagtacttatctgagtgcatatcttatccagataaaaagtcttttaccagccaaaagaagatacataataaagttgcgatagaaattgctaaaatatggatgacaaaattggaagcaataaaatagtaggaacacatctcatccggtcgtcccttcttcttccctatttattcgagtcttccctcttcctctcctcttcactttcagagcgcgagcgagcgagcgagcaacctcctcccttttccccattcgcgcgccaactgtcgactgcaacaagatacgcacgcgtctccagagtctctctctctctctctctctctctctcccgatctccatgactaatttcttttttgatctgtgctctttcttgcattggtttgccctttgagatcttttgtagtcgggtgatcgatgctgatgatagcattggttggttcgctggaaaggatttatttttttttttggggaggggggttggggatttctgatgatctgaactctaattaagcagtaggcacacactactggattgggatggcatgggcatgatgattcttgaagtttttcttttgtgatcctcattcactatgtagatgggatgggcggttgtagtagagcgatttggtgggggaactaccttaattaaatagtgtttttttctctcgaattgtgaaatatgttattgctgatctcatggccctgcatagtgtacttgtagatatttgtattggatattaggatgttatttggcaattttgcggcttttagcacagagtttttagcgaaaattttgcagtctggtttgtttaaaagtaatcgaaggaaaataatttgttcggttttacagaccaagtaataaatttcatggtatgttaatgatgggttcatttgtatattctatccttatatccgttacattggcgtgtacaaggacttatgaataaataaatccattgcctttggctaaaatcttgcttaatcttgcctgtttcactaacgatgtaaataaagaaatctagatactccctccgtactcgtaaaggaagtcgtttaggacaatgtttaagtcaaaccttggaaatataaatcatgaataactagtttgaaaatgtaaaaattatatgaatatatttatcttgaaaaatactttcataaaagtatgcatatatcacttttcaaaaaatatttttatagaaacaagaagtcaaagttgtgttttgaagaccgtgtcgttatcctaaacgacttcctttatgagtacggagggagtacttacttgtaattccagctatcatcatattattattacggttctcaatacaaattgcaatttcatgacatatatatagatggatcaggatcctctgtagtcgaagtcacatgactttgtcactgatatgtggacctgatgatctttagacccacatatcagtgataaagactccgtacatttgaatgcaaagtatctcaatcctatataaatgcgcagtttcttaatccttaaatatatgacacttgaatgctgaagatcaattctatgttgcaaaccaacagggaagatggtgaagatctgctgcctcggagccggctatgtcggcggcccgaccatggcggtcatcgccctcaagtgccccgacgtcgaggtggtcgtcgtcgacatctccgccgcccgcatcgacgcctggaacagcgacgcgctcccgatctacgagccgggcctcgacgacgtcgtgcgccgctgccgcgggaggaacctcttcttcagcagcgacgtcgagaggcacgtcggcgaggccgacatcgtcttcgtctccgtgaacacccccaccaaggcccgcggcctcggcgccggcaaggccgccgacctcacctactgggagagcgcggcgcggatgatcgccgccgtggcgacgtccgacaaggtcgtcgtcgagaagtccaccgtgccggtcaagaccgcggaggccatcgagaagatcctcgaccacaacggccgcgacggcgtcggcttccagatcctctccaacccggagttcctcgccgagggcaccgccatccgcgacctgctcgcccccgaccgcgtcctcatcggcggccgcgagaccgccgcggggcgcgccgccgtccaggcgctcaaggacgtgtacgcccgatgggtccccgaggagaggatcctcaccaccaacctctggtccgccgagctgtccaagctcgccgccaacgcgttcctggcccagaggatctcgtccgtcaacgccatgtccgcgctctgcgaggccaccggcgccgacgtcgccgaggtcgcctacgccgtgggcaaggactccaggatcggcgccaagtttctcaacgccagcgtgggattcggtggctcctgcttccagaaagacatcctcaacctggtgtacatctgcgagtgcaatggcctccccgaggtggccaactactggaagcaggtgatcaaaggttttaaatttccggctatagcaaccactatgtgcaaagatatatactcacttactccgtttcaggttataagacgttttactttggtcaaaatcaaactgtttcaagtttgtctaagtttatagacaaatatagtaatatttataatactaaattagtttcatcaaattaataattgaatatattttcataataaatttgttttgaattaaaaatatttctattttttttataaacttggtcaaacttaaagcagtttgacttataacaaagttaaaacatcttatagctttatagcttgaaacgaagaaagtagcaaatatttgctctcatgtacttcctccgtctcaaaatataagtatttttagctatgaatctggacatcatagctaaaagttgctatattttaggacgaaggttactagccgttgtagttttatttagcctgttaattattaactgtttaaaaataccgaccgctaaatatattagcccgctatttaaaacgctgcatgcaggttatcaagatcaacgactaccagaagagccggttcgtgaaccgcgtggtgtcgtccatgttcaacaccgtggccggcaagaagatcgccgtgctgggcttcgccttcaagaaggacaccggcgacaccagggagacgcccgccatcgacgtctgcaaggggctgatcggcgacaaggccaaggtgagcatctacgacccccaggtgacggaggaccaggtccagcgcgacctcgccatgagcaagttcgattgggatcacccggtccatctccagccgatgagccccacggccatcaagcaggtgtccgtcgcctgggacgcctacgaggcggccagggacgcccacggcgtctgcatcctcaccgagtgggacgagttcaggagcctcgactacgcgaggatctacgggggaatgcagaagccggcgtttgtgttcgacgggcgcaacgtggttgacgctgagaagctgagggagattgggttcatcgtctactccattggcaagcctctcgatgcctggctcaaggacatgcctgctgttgcctgaataattaaacctgttcgtcgtcggaggaggagatgcaccttgttagaatctatgagcaactattatattgattgatagggttcagcgtgttaaactttatagttgccattttatcttgtgccaaaaaaacaaaaccgaataattcaggatgtcaatctttgtatccattttacaatcttataagaatgacatggctgtatactgattgtgtcctcattcccttgtggcgagtttttgttactttgtagattattttatatcacaagccgttgaccaaatttgaccacaaatcagtcaagcaagctgcaagcacttgtttgctgaacagattgttgtgaggcctggttctaagacgcctgttattagctgggacatagccattgtttttacgaaaacgactgttcttttggtcatttggtaggctgtatgtgtatggagggaatgggttgttgggccttgatgttctttcaacgaggtacccgtctagtatttaggcccaatacttaatactaccacatcccaaaaataaatatagtttcagtttatcaaggaaaataaaaaaaaaggtccaaaagcatcgtgagtaagtgcaaaaatatgtatgataggcttgatggctgcgcaaaccaaacatgcaaggcacatatccacacatagagaaattcttgcgaattaaattaactaacctaatttctccctctgttgagtgatgaagccagatgaaagattatttaaaagcattttcattttacatacactcttttttctattgctgtaaatagaattacatttcgtactcctatatagctagagagcagatatatctttttcatcgattattcttattgtttatatatatatatccttaaaatgaatattgtttctctggtttgtcttcttttagaaatatactctctccattctcaaaaaatatatatatactctttcctatataaatatttgacgtacatattttttttctaacttttgcttgtagtagtaaaaataagctaacgcgttataatgggccaagcccacatgattgggatatgtgctaggatactggattgagtataaagtgccggattctgctgtggttgcgcacgtgataggaaaaagtacaccgaaggtccctcaacttgtcatcgagttacaaaatcgtcccttaatcataaaaccagatgtatgacatccctcaacttataaaactattcactttaggtccttcggtggtttttgtccctggtttgtccgatgtggcggctgagtcagcatggaacccatgtgggccccacatgtcacggtgaccacgtcatcaccttctctctcccctcttctctttctctcactttgctcggccagtgacgggcaatggcggcggcgacttggtgcggcggagacgaggatggggttggcgtcaagcccgggggcagaccagggcgaggcgacaaccacgcagtcgaccctggctaggaaggacctaggactgcggcattgagctccaccccacgcgcaacggcgccgagagagggaaagagatctccaactgagcgccgcggcgttgagctccccgacggaggccgatgggttcaggcaggagaggaagaggtctggtggccagcggccgacaggggagaatagcggcggtgagttgggagcatgctggggagaagaacggcagcagcgagagagagtaggaggcgtgcggcggccgggggagaccagatgagcgtagcgcggccagcggccagctggggagagtggcaacaaggcatgtccccccctcttgtcttcctcctcctggcgttctcctccatcgacaccgccgcccactgctgttcatcttcactccggccacccgtcgccctccatcgcttcctccccatgctccccctttgctcttcccccgtgctcccgccgcgaacgctctcaccttcaaccgcgtcgctattgccgcctcctactcccgcatcgccgcgccgccatgtcctcctcccacgggctaccgtctcccccttgtgctcttccgccacgccgtcctcctatcctctatcccggacacctcctcctccgccgctgccgccaccctcgccgacgccggccctggatttgtaaccccaccgccgcgcacctcaacatccagtttcttctccgccaccacaatggtcttgtgcatcgctgacatgtaggccccacatggtcccattattattttattaaattttagtgtaactgacatgtgggccccactatttttaaatattttttgggatcgaatgccacgcaagcgccacgtcattgccacataggatgaagaattagtcaaaggagccacgtagcgccacgttagctaaaaccgaggacaataccgtcgagggatctaatttgcactggtttgttagttgggggatgtgttgtatccggttttatggttaggtgacgattttgtaacttgatgacaagttgagggacctttggtgtactttttcccactcgatatgagataagtgaacgaaagatgactccgtttatattactagagataatgtcttttgtgagattttatcttgttcgagcgtatataacgaggatacatttgaagtgaaatgagtactccatccactcctaattacttgtcttttcagtttttcctaagtagacatttgtattttcaacgatcaatttctagaaatttatgcatgtttttagattcaccaaatttctaaaaattagtagtcaaagacataagtgtttgatttagtactaagctacaacgacaaataatcttgaagcaaagaaatctatatatttttcttcttcacaccctcctctctctcgcacacattgtgcattaaaaaaaaaggagagagaaattcgctaaataaaaatagaaaaaaagtggttggataaaaaaatccctcctctatagtaatcctcatcgagaccctagcctacttgtaatattatgggctcattgtaatgcctgtgcatgttactattttttttaaaaaaggtagattgcataaaccacctcaattgtcatcgtccttgttttgagattccacctcatatctcattttgttgaaaaaaaaacccatccaaccaacactgctaggccaaaacttccctctcctccacacacatgagtgctgattcggcctatttcttcctatgagtatctagagcagggcgtaacccattttgggcttgttcagcgtggcgatgaggtgagttcgactcgagctcgttctcaaccaaggaatggtattgcttccaattcatagcaaacatatccttcgctcgatatcaatttgagaaataacctaataatgagttcgattcagactcacctcatggccatactagactagatgagcccgacctaactaatatggctcactatcaatccacttcgaacaaatggaccgaattagctagtcacgatatgaaagtgtcgatttttctcgataatgatggttggatgtgctttcacaataaaataagctatgggacgaaatctcaaaattaacgacaatcgaagtggtttatgtaattttgcgttaaaaaaatcagggtactaggaactccagtaataaacctcgtgcgtccttatttcacaacgcccacaggttaatcaatgtcttggcacgctcggtccaccatgtcctgccacgtgtacccgaagcagccgcctcgcctgacccgaactgacgaatccgacccgtccaatctccatccgacagcccaaacagtccggacacctctatccgcggccgccgcagcaaaaccaaaacaccttttgcaccgcacgctcctcctacccgcctcaccgacgcgtcgggcccacctaccggtggaccccacacgtcagcgacagcatacatcccagaagcgcgtcgcgagcaacctgccgcgtgccccgccgcatccatccacgcctcgctgcggcggtccagccaccaccgctgggccccacgtcctgccacaccaacgccgtttccggatttacccctcagggcttccagaagaatccgccacgcgcgggggggtgccacgcggggcaattagccgaaactgccgggggtagaagggtaacttcgcatatagacggggcatggcgctataattgggaaaaggggatcgggaggacaagtcacgatttgcccccaaattcgcgatccccccttcttctccggctcagattccggcgagccctcgcccccgacccccaaattggccgcggatccgagcccccctcgccgccggcttccgatcggtacaggtttcccctcccctcgctgtctcaatcggctcttagggttagggctagggtttgtgctggtcatggctgtgatctgatcctggtttgcctcgattcgatctgggaggtgtcccaggctcgcgttatggttagtgttcttgccgattacgatgctattgtagccttccgaggtggtgccccccggggggtgttgctgacgtcgctgtttgaccggttgtccgctgccagggaatagtaagaaaaagcggggaagaagttagaaagagaggactgttattttaaattgactcatgctacagtctgctagtaaaaaaaattgtaactgaataaataggaatttatgctattctgactgaatgttattttcctaagaatatgtggaatatggttttaatgatagaaataatgtagaatttatggaaatattagtcactgttgctagatggtggtgaaatgcatcaaatcaattagatgccaacacattatctatgcttgagaaagaaatttagcatctgcttagatcgtggtagctagatagaaaattacatacacttgagggacatgattgtacctctttagtttgcatttagaatttgcgcacgtgaattcagtttatgtgaccattgatacatcccacagtggtaatacgaatagtttcaccattaagtagtcatctctttagattacctagtcatataagtgatgtgactacattcttagatccattatcattaggtcaaaatgataatcatggacagttttgttaaactgtacctggatcaaggcaaggagttaaacatatatgaagtagaagagcctttggcctttgttcctaacatatggatcatgatatgaaatgtttaacacagctaatgagcatggaatgtttcagtcgagtgttgagctactgcagtgtactatagtattgattgggaaacatttaatgatcctgtagtgcatcccgttaaaattctctgcattagcaccactgtgtgcttctcttttatgctttctacgtcaataataattcgcaagttagttggcagttttgaggttaacttattctttataaatatctaataattttccttttatttttcggcaggatagtatggtgttttcacacaacaaaaattccaaccagtttgaccctctttcttatgttaacctgagcggacttgatgctgacagtcaatctgtttcatttactgacatgaactcaagagatgctccttcaaattcacatgttacaggtaggccttccattctcggaagtaaagaagcttcctatttttttggttttctcatttttatttgtttcagatgttggaaaggagaatatgttgaataacccagaggaatcaaagatagcaagcactggtctgaagcctggttctccaatttctcctgagaacttcagtttttcttctctcccaggcagcagttgtcatttgtctacgctggatcatggcaagcgacctctttctgatgtcaggccattccaggttgcttgtaagcgtccgaagcaaatagacgaaaatacctggtcaacgagcacgtttgagacatccttttcaggtttgtattttttcttgttaaaatatctgctgtgaataatacgcaagagatatgtatcagttgattatgattgttggtttcagatttagctgatgagaccagagagccagattacatctatcataatagtggtatctcagcctgcaatactagttccagcatcccttactctaatctcgagcaattaattggagaggagaacttatacttacctgattgggtgactactttccctggttattctggagatttttggccagcacctgtggctgatcaggttgatgacattgactctcctatccatgaccacctcccaagaaaagctgtggcaattggacctgaccaccaggcagacattccagaatggaggcctaggattttgatgaccgtgccctacggttctggttcttgtgctgatctgtcatacagttctgtttccacttcagggtctgctcccagggatgaggacagtgaaagtgataagtggatcaagcactgtgtcatcgaaatgccatcctcatgttctgttgcttgggttggagaccatggaagagattgtgggtgcagtgatgagggttccattagatgtgtaagacgacatgttttggaatccagagaaaacctcaaaagaatatttggagaggacaaatttcgtgagttaggtctttgtgaaatgggagaagatattgctcagagatggacagatgaggaggaaagtctcttttatagagttgtttactctaatcctccttccttgggaaagaacttttggcattttctcccacgagctttgcctggtaaaactagcatggagcttgtcagctactatttcaatgtcttcatgcttcgtaagagggctcagcaaaacagatcggagccattgcacgtggacagtgatgatgatgaggttcctgatgagccttctgtaacagaggatgaggattctgcagttgagtccccagcacatgattattacgtgaacaatcccatgtccccagagtctgaagactccttccatgagaaggtagctgatagtttatctgggctcagagatggaccaagccagaagcctctgggatccaacacagataatcctggaggtgatgccgacgtccaagacgagtcatgcacatcatttgaggaccataatggagcgcatggatctaatggtgttcaatgtgctgagtttcacatgatgctgccaaatgctgctctagaccactacagtgaccgaggtgcgtgcatgtagcggatgccaggactcatgagcatataaacataggttattagatgttgacatcatgacagagcctctgaagatatggctgatgagggagataaagatgatttgtatattggggttgtcaattgtcaatgctttgttgagaatgttgtgatgaacagtatgacagcaatacaaataaagtggatggccttggcgtttgccaaatttcgaacgccgagatggttttgatctttgctgaagttttgaaatttgaggggactgcacagccaaaaaagttaaagaccaagtcaagagttctgcattgagaacagctgccttgccttgggaagtctgttcctcaaaatcctccaacctgtcgttgtctgtcttggtgatgatatggtcgccagaagactcgacgggagcgatctgtatagtggtcaagtagctcagtatttttcaaagccattttgtaaagtagcatttggggaccaaactgagcttttgtgcgacgtcgtcttatattcattcattgtgtactcttgtcatcttttgctcgtatgtgtacaacctattgcattctgtagttggagttggagagcttctagttaacccttatttttactgcagaaaatgtcgtactcatatagttgtatcaattctgacctaaggcatttgagttgtaagcagtgaatagggttaagtgatctgaatgggagcattacagacaaggaaaacgaagaaaccagatataatttctgaagcaattgctgtgcattggatcaaaccagtaaaactcagcagaatttccaactccttgtcctgataccaccatagtgcagaacaatcaccacgtgtcctggatgtttttgtcaaaaagaaaaagcaaataaaaatcaaatattgagccatataatttaaaagatcatcagttggatcttaaagaatcaagggaacctatagatccaaaatcgtaaaaacgtttttcaaaatataatacaaagagaatagcatagaaagaaaatgaggatttgaatggtgggcctatcgtatgaagattatacccgctaaccaacagcccaattttcatggagttatcacattatttctgaaattttgggggtattctattcatctcactaccgacaaatgttggatgcccgcctatgctttgtgctaacaacccagtaataattatgcccgtgtgcactgaacaaatgcagaggcaggaatcactcacattatctaaaactaatcattttacattacatttggaaccaaaatttccatctcattcttctttagccctaaacttgcatttttgacgctgctatgtactctgacaacaatttgctcggttcataaaagaggtttaataaccaaaaaaggttaattatcgtaatttactgcaatagccccattcatcccaagttcccagcaatactatatgtactgaaacaatggcacatgtgccatcagatggagctatgatggtgagcactgcactggacaggtccataaagcttcaggccttttccaggactatccaagtttagctgctgcgattgtcatcttgctcactaatacactaactaatcaacaagcccaataattacactcttcagggaaaaaagaaaaggcatactgtggttacttaacttcactgcttcagcaacttgtcttattgcctccaagctaatgatgcacctataattaacaaaagataaccaagaaaatgtaattcaagctaatgatgccgagatgaattagccaaaaataaccaagaaaatcaaatcaataagttgaggtcgtcagctagaacggtcaagacctcccaatttagggttctattctcaccttcagaagtctcttggctggccagtaagcttcagctcacacgcaggttacaacagtccatgtgtcacaatggcaggagagtttgtttcctggacacacatttgatgcagatctggatttgtgcaaaaatagactgtccatgctgaaccggaccaagaaaaaaaagttgctttcaggcaaaggtatggacagatgttcttttgctgagcacacatttgttgaaccacaaatagaattcttcctgctcacctttcagttatcatgtgtactttctttctcacatatctttctcagcatgatccttagcagttgtcaagatgcaaaattaaggcctttggagggaaaattacttcctacactctggcctgtgggttttcagctatccaaggatgtgatgtgctgtctttgagattttgaacattaacactatttaagggattgaattatcactattgtgcttggattgattagctatctaattttgctaccccaaagttaattctaactaatctcattgtctaatttgatgatgaaggatgtactgtgcatcacaggtgggtggtgtccattgtaactagggaaggactgactttgcacttaaataatctgaactacaatcccaaggttaggcctaattcaccaaaaggccctgtttggaatagaggaatatcataggattttcccaatttccacaagaaaaaaagaaaaaaaaatcccacacaataaagtttcgaataatttttggcaactaattagggcccctttgatttggaggaaaaacataggaagtatggaggatttcaatcctataggaaaatttcctatgaagccctttaaagcaaaggacctatccaatcctttgaaattcctatagaatggacaatcctatagagattttagaggaaatttaacaatagcttcaacctcttggtaacttttctttcagtctatatctcttattcaattcctgcgtttttcatgcggttcaatcaaacgatcattcctgtgtttttcttgcgtttttacaattctctgttttaacttacattcctatcaaaatcctacgttttctcaatcctgcgattcaaatgggcccataatagtatgaattcctacttgcggcaattactacctaatctctaggaatgataacaagcaaaaacacaaattcagtggtgaactattactgaaagtggatgtagatgtgaacttgtgcagggcacataaagtgtggcaaaggtaacttctagctatgtgtagtatctagataagggtatgttcagattcatatgtccttcccaagtctagcagttcagcaatggcaggcaagaaaaggacatgaacaacacattgcttaggcagaccatgattagtaggttgggtgataaactactcctatgatgttgctgcagcctttgatgaaacagaagagagttcagtatgttcagagaaagtgatctgtgttccatccaatactagtactaccatggcactacactaacacgcataaactgacatcataagtgggtcaattgcttcatgcactaatgtttctttagcaccaatctctgcctgaagatcttgttgctggttggttgtttcatcactgagctaaccaaccatatcacacacgctacagtgtactatcaatttatcacccctggcttttgcagctcctgagctttctttccatcagtctgttctgcaaagcctgctgcagctgctctctctgtttcacggttagcagtactactacagttttagctgcctcctaaaaaatatacttcatttttatctcaaacgtctgtatacttcaggccttgcttcctccaacgaatcactagttattctttgtgcatttcttaccgtgtcaggtatgtcaaatagagaaatgaagaggtactagaactcaatgcaaccaaccattagattagtatcattattcctgcactaagcaaacagtattactacactttatcatactagctcagtataaactgctactgccagtagttcatctgaatcggagttaaaaagaagcatgttacttcgcattgactcaaagctgtagcagttatatgcagaagtagcaaagaaacaaacgaggagattaatttcaagactgagaacatttcaactgaaatcttatctggaagcatttcattgtaccagttctcaattgagatcatatgatgttcttattttcctcccaatgtggagcaaaaacagaacagagctaacaaaaagcactaaattcaaaacaaaactggtcgaaaaatctggagtaattaactaaagacctaacaatataattatttaatccctcatgatcaactaagctgaaactccaaaagaatgaattgaatctgaatctgtacatacccatgctctcccccaaaaaatgtcaaaacttggaggaaccaaaattaagcttcagccatcatctcctcctaattaagcttcagccatcatctcctcctggagctggcagattgagatcaagaaacctgtcggcgagcaaaggttgctccagcttgacaatgccgtcggcgtggccgcgctcgtagagctcgcctgcgatcgagtgcgaccgcttgtgcccgccgagagcctgaccggagccgaactccttggagcagattgggcacacgaatttagttgctttcttcaccgtcttcgagatggtggccgcgctgatcatggtgtcagctggtgacaccgacgtcgaggcagagctgaacgatgtttcgatgctcggctctggctgatcggccggaggtttgacaaggctgcaattgctgtttatacgtttgtggctagcgcggtggccgccaagagcttggtaggactggaaagcccggccgcagccgtggcactcgtaccggccccgcttctcgccgccggcggtgctcgccgcacccgtcgtcttcctcctcttcttggtcctgatctcggtgtccgcgtatggggaggagagggacaactccaaatcgtcgtcggagacggcgtcgtggtggcggtggtagctgctgttgtacatgagagatgagtactcgtcgcttggtctcgagttccatggccggccggtgtcgcgcgacagcatcacgaggcagagggcgacgtcctccggctcctcgtcgacgacgaactcgtcgcgcacgggcgccggcacgcgcatcgaccgcggccgccgcctcggagccgccatcaccagcatctcccggtcccggtcacgatcgtcgccgccgccgccgtccacgtccacgccgacatcttcggagtcgtcggcgtacgccgccccgcctgccggtggcgcatggctgcgcacgcggccgagcaccggccggcacgacgacgacgacaggagatcgccgccggggtgatggcacgcgtcgccatcgtcgttgtcgccgccgccgccgccgccgccggagcccgccgagagccggcgcgtcttcttgggattctcccttaacccatatccgccgccgctctgcatccaccgccgcaccgtcttcccgtcgccgccctcatcgtcatcggcgcgctcgtaagccggcgccaccgccgccgccaccgcgtccacctccatgagcgagtgggagcgcatgtggccgccgagcgagcggccacaggcgaaccccttcccgcacaccttgcagctgtgccgcgtcgcactagcactactaagcaccaccacatcgtcgtcgtccatggcggatcaagaaaccaacctaccagcgagagaagtcgaatactcgatcagatcaagaagaagaagaacaatgtgaatgatgaaaaggcaatcgagctagtgagagggacggatcaagattgaagaagcggtcaagctagcagcaagctagctggaggaggaggaggagaggatccatggagcaaacaggaagctaaagtagtacgcaggagtagatgggaggaggaggaggaggcgatgcgatggcgaagggtaatgcggttggggaggagaaatctatgcatgcaagcaagcaaagttagcaaaaaactgacaggagagagaaaacaaatcgatggatgatggatccatgacaaactccaagcggcctcattcacagccttggaatggaagcttcgtgtgcaacagcttagcctcgatcgtccctcttaaatttaggaagagatatgttgtttgggatatccttcattttctttcttcttcttgttacagaagaatgtgtttgatcgttctgtttcgacgagctatctaaatctcagtgacaaattgctacaaattagtcaactgattatgtataaaaacattttgtacaattatggataggtatgttaagttttaatcatgcgtatgaatgtctctacaatactaatgttaaatattcaatcgatttttgttaagattaatgttaaacattcaacggaataaagctatgaaaagatgacactatggctcacaatttaataaggaaaaagtacaccgaaggtctctcaacttgtcatcgagttaaaaaatcgtcccccaacagcaaaaccatatctacgacatccctaaatttacaaaaccattcgcttgaggtcattcggtggttttgaccccggttttatccgacgtggcggcagagtcagcgcgggacccacatgggccccacatgtcaacgtggccacatcagcctcctttctctcttttctcctattctctcccttcctcatctctctctctctctctcttccgtcgttgcgaggttggtagtgcgaggcgggagaggaggaaggattaggctgccggcgacgggcgatgcagtagcgttgatggagattaccagcgacaggaggagctgcgggcgatcggtggaaagagcgtcacgcaagctcctccgccggccgcggcccaccaaagctacgaggtagaaaaagtgaattggggaaaggatctgtgccgcggggagaggagcagtggccggcggagtggagttgggcggcccctccgtccccgtcgtcgccgccaacgcggtgctcgaggcgctccccttcccgtcccggtctccctcgctgccttcgacttgctccagctcctcgcctccctctccttcccccatcgttcccatccccaccgccgccgcccacctcaccgtcatggcctacctcgccatctccgcacctgacttcgatgccacggcgggggccctcttcgctgccccggcggccgtgcgcgccacgcgatcgaggagggtggggccactacgcccgcctccgacgaggtcgatgccgtggcggaccggctaagggggctgtggggcaaccggcccgcggcggaggagcagtcctcccgtgtcgtcgttgctgccgccatgtcgcccgccgccgcctcctcctctccctcctcgccccggcggcctcccccccagctgtcagccgggttgcctagagaacaggagaagagaagagtgagagagagagagaggaggaagagagagagatgatgtgacagcctgacacgtggggctcacgctgactcggccgccacataggataaaaccgaggtcaaaaccaccgaagaatattgtgaccggttttgattagttaagggacgctggatatcaagttttgcggttggggggggggacgattttgtaactcgatgacaagttgagggaccttcggtgtactttttccatttaataattatttaaacgggataatttaatgctaaataattgacaaggtgatataaaaaaatatcagtacataattttttttcaaatccaaataactattcccttcgggctggtttttttagttgtttcggacacaatttcaaaaacaataattcattacttcacatatttctaacttccttacttaacatgtgttccgtttatattgaaattacatttttttttatactaatttatatttcatttcttattactatacatattttttttgttgatatacaaatgaagttttttttactaacttacattttttagctagagtttgtgcagaaaagactggtaattttatttttttttattatttttacttaaaaatcggactttttcgttttacttaaggtggaccctttttaacccaacaactaatgataattgttgatgtgaactcccgagggtttgttcatctttcgatgagaggtggggaataactcgattggtggatggatgacttaggccctgtttgattcagattaggattattataatctggattattacttaggagtaagttgaaataaatagatagcttattatgatagattattataatctataagacagactactataatcttggaatctactctaaaggtgtttttatgatttttaggaggctaacagctaacaaacaactaataatctagagaaacatacaactaacagcttattttatgtcggcttattataatccagcttacagtaatctggttcaataatctagattacaataataatcttaagctgaaacaaacagtgccttactatgctcatggcatttattatgcaacccctgtactacatagtctagaggggttgcataatgtctacaagagtggagacataagatgtaggggtaggacattgtcttctcattcattcattctcttggagtataatagtgagtctcttcccctctatttataggcatgatgcatatatggaaggtgtggtgaagggcccaataaatgtattgggatgggccttcattgtcacgccctgaatttcccctcccttgctttaatttcataaagtaaatcgtccgaagaaatgatttaatttaacctagagatgaatccctaattaataaatgcaaataataatcggaatcggcatgtggaatttttcttggattctacatgtcaaaatatgctaacaggatttttagtggaattttcagagccttggaaataattttaaccaattaaaaatgagcacgtgcaatatataaatccctgggaaaatcctttttcccttttctcttttctttttcctcctttttcatttttttggcccgccggcccatttcttcccgcgccggcccgctcttccctcccactcccgaagttcacccggcctccctctccccctcgggcgctgacaggtggggcccacctgttagccctttcccccacctccagccgccggcgccccacctccccacgtcgcgccgcaaccgccgctccacctcgcgctcccacgccgcctgtcttcctcgcgcacccgtgcccacgtcgccgccctccccgccgttcccgcccgtgcgcgtgcccgcaaatgggcgggatttgatttgaatccctccccctctctctccctccactcccccatgtcaccagccaaataggggccattcccggccacgtccgcctctccctcgcccataaaaacactcgcccgagactcctctcccatttccccttttcgccgcgctctcccacgctctctaatgccaccgcgccgttcgctgctagcgccgccgctcgccgccgagctccggccgcacgccgccgctgctaaggccgtcgccacgccacgtaaccgccgccaccagcttcgccgtcgcgcgagctaccccgtccaccgctcgattgccacctaccgccaccgcaccgccctccccacgtgctgctacctaccgccgcctccaaccgccgctagccgtcgctagtgccgtcgccgcgccgctccgttgccgccttggcctcgcgacgtcgagagccgcctcgtgcaccccgcgcaccccgccgttcgccgcttgccgccgccgtccgccgcttgccgccgccgtccgccgtcgtcttcatccatgtcggctgagtccctggtgaggactccctccccctccttttcttccccttccccgcttgtgccgccacctttggccgcgctgtcgccttcggctgacgccgccgccgctggttgccgtcaccgatgatcctgcgcccgcgccgccgccctcgccataaccggcaggccggcttgaagccgagccgagccaagcctccttcgtcctcccatttgagccaccgcctggtggggcccacccgccaggccaccacctcctcctcttgtgccgctgacccatgggtcccacctgtcggcacccacccctttgctgatgtcatccgggattaattattgcgcaataaattgattaaggacttttctttattagtaaaaacaaagataatgttttaaaaatcgtatctaattcatccgagctccgtttaagtccattcaagtctcagtaaatcaagaaaaatccctagaatccattaaaaatggttttgttctccgttttagtagtcttatagcctgttttgcttgtgtgctttgtttgtcgcgtagatttcggccgtttcgtcgatccacggtttctcaaagacgttgctgtggtctcatcagtgcgagattaaggcaagccatgcattacaattgatcatattgtgcccaatttaaaaggtcccacatttctattaaatgttgcattgttttacaatatcatgtgggatgggtccttttactcagccatatattgtttaccttatgccattgataacttgggtattaaaatgactagatgttggtttagaaaatgcttaaccatgcttagttcaactagtacacaaagggggaatcacattaatgcatagactttgattattggcatagctttggattagtgccaccgcaatggtgttagttaattaaatacactacattgtgggctgtgggtgcatggttttgctagtcgtgcccatggcgattaaggaccggttcgtgggatgccctggaagaaattatcgtacttaccacaagccagcgtgggcaatggctgggcttgtagtgtagctttcctctagccgacgtacctaggcaagggtgggcatgatggagttgggtcggccgggttgtccggttgatcggcttccggattcaccgtggcacgagaggggggctgcccgttgcctgctggggacgggggcgaaccctgaggtgtggtgcgatcggttagagggggttatgcgaaaggtcttgtcacggcctctttccggtatgccgtggtggcatgtcggcgcacggaaatgtgtcgtggggctatgtcttgtaggtacagttgtacacctctgatcagagtaaactattcgaatagccgtgcccgcggttatgggcggtcaaccagattcaccgtgattagtctgaccctagttagctaatggaactggtgtagttcaggtggttggtttgggcctgtctcaacgtggtgtagtgttgagcagtgattggttaatatggattaattactaccactgttttactgctttcaactactgcttttaaatgctagctttatgcaaaagaacctttagcctcccttggatacatcctgcatcataccttctcttccggtatgactagctgagtatagtgggtagtactcagtcttgctctcttttcctccacgccagagttgaagttcttctcagttggagatgtctcgaagaaattggtttcgtcgctgccgtcaaggaagcctatgtaatggaattgctcgctgcaggagtcaagtctttaggcttagctcgcttttatcttttccgctgcatttgaaatcttttatatttttgtaagatgtggatctgtatgtcaacaattatcgtttgtgtaccctggctggttctggacaggggtttaatacacattcagcttagaaattctggttcgtaaatttctgaacgtgacattgcccaagtccaatggtttcctaacagcactgatggcccccatagaatatgaaggcaaagcaggcaatcggtgtgctaattaatgagagttagacagatgagttgattagattttttaactttttggtccattttaaaaacttattttaaaaatggaccctgacaaggaggtctatttataaaataaggttttaaaaaggacaaaatagtaaaaagtccggtatgagttaatgttgacgaggaggtcaatgcaatgccgtggcagccagatcatgtgcgacacacctccaaattccaaaacgatctcagtccacttcacttctttctattagggcagtagtagtgtgacaccacaaatttgcttcgcctcacatgacaccaaggaccaagaacacccaagaacattgttagatatatgctccacaatgcaagttgatgaggagctaaacacacacgttccctgtggaaaatcaataccttggaatattctcgggtgaagtgctgcatcggaaattacgtacgcttacggattttatctgtgacagtaagaaatataacacttgtctccctatctgtctcgtcccgctcccctctccttctacgcggtgagtggccaggcggagaggcggcgtgaccggcgcgacctcgagctcctctccctctccgttgcctccctttcccccgttcttctatcgcagcggggtggctcgacgaagaggcgacacgacctcgagctttgcgagcgggagtggtggcgtgatccgcgagctcgacaggcgtggatcggggggcagcgcaaccagccagctccggatgtcgcaaatcgggggtggcatggccagagcagccgcttctctatagggatgaaaacggatgggaaacggacggaaactagttttatcatattcgttttcatattttttttggaatcggaatcagaatcgaaaactcggatacggaaatgaaatcgaatattatcgaatacagatacggagcgaatacgagacggaacgaatatggtagcgaatatttaccggtatataaaaagaccctcaaattgagtttcttgatcaaggaagagatatcacttattattttagttcaacatcgccaacatttgtatcgtcaattttgtagacggtctcacaaccgtatgtgaaaatcgatttttatggttgttcctctaagagatccatatgcaaatatgattatcattttctattctcaagaccttttactagttgtataacttacttgccattgtataaattggagatgttatttattttacttcacatcttcgaaacttgcaatatttgttttatgctttaaatgctttcaaatacaaatgttataaactacaaagtggtaaatcccgttgggctctacaacattgatatggaacacatctccatcagatgtcgttcgaattgtagatctgagattttgtaaaaattaatatggtatattataatgaatatttagacccttaaatgacctcaaataataaaatagtcaataagatagtttccgactattttccgattccgacggatagtacccttactgtattcgttttcatttccgagaaaaaaaatccgaattcgcttccgaatccgagaattttcggatagttccaaccaaaactatccaaatccgaaaaatggtccggacggatggaaattatccgaaccagtttcatccctacttctctctccacgtcggcaacggtgctcctctctccaccgtcaggatcctatggcagggcctggctgccaagctctcgtcctcgttgctggaggcaacaacgcatggtgtcctctcgccgacgcctgcgcaaagccacgcccctcggggttccgctctccacagtgcggcatcgctcctttctccttgcgtcgcaagtcgttcttcgatcgttttggctccgagaacttcatttggttccgcggattgacgatgtggcgtcgaatattcggtttcttgctatgaagctgaacgccacgtccttgcactgtgaacgccttacttgttgcttccttgatggcacaaattatgatctcacatacactattgcatatgttagtgcgctattacgtgtgtagtaatgtgtgtgtggttactgtgtaataaaaaataaattactgtctcatcagtgtcagttgaaaaaaaaagatactaatacgggttttccacccacccacctgcccatgtgcctagtacgactaagaatcaggagccaaccaagccaaaccgaacctctcactagccctcaaaagtcaattgttccactcgatctctcccgctcaatctctctctctctctaccttttctttgaaccttcttcctcgagtcacaggcaatgacgcttagcttggcggacgacaatggctagcctagtagatgatggtggcaaggctcatgtgctcacaaacggtggtggcggcagtggtggactccctccctcccactcagcatctctttggtggctaggcagtctgatccgaccgtctttccggggccaccacaaagtcagatgcggccagagatctggctggtgtggcttgagggagatgacaactacgacgactcaagggagttgtcgccttgtcggtggtgagggagatcgacaacaacgtcgagggctccactgggatgctagtggtgactttgatttggtgttggtgttcttgattgttgacggtcgttatagaccaatttcgactgtcaatacttccggaaataatggagaactagcaatgcttgcatgcatatttatttagaaataatctagttctacttgtacttggcaagatatttgtttataggacatcactacataaatggaggagaaatggtggaaaataaccgtgcaaccaattagaggtcgatatgtggcatacatatggatggttgggctcacaaacacattgaaacacctgcaaatgggcccaacgaccatgccactgggtcaaggatccatcacgagatgtcctggaggaagcactaggctaaggggactgaccaggggtcgcccgacccaagcccagctccgttggcccaggcccaagccgaggtcggtagtaactgccttccaatgacggttactaccggtattggcgcccccaaccgtcataagcaactataaaaggacctctcatcctctcctccaacacacaccaagaaggatcaagtaaagaagctctttagtttacatattttgctctagtgctagtagagttagaattaaaatagtctccttagttcttcaagtcttccggagaattcgggtatggttctagtagctcttacctctcttgtaaaactttatccattaatgaaatatccttccctatatagttatggtcctttactgtatttggataattattcgagtaccaactttggtttatacttgtctcgtattaattatgtggttagcttaccagagatatgcaatggtattaacttagtgttcatttatgtgattgttctatgtcatccgcagagatgtagagtaatatttagtaatgtaagcatggtgcttagattattagatatcattaagtgatgctatatgccacagatatgtagaggtaggccgctgatggtgacaacttagtacgggtatccctccacgtgcatatataggggtaagaaaagttcttggtgcgggtactcctccatatctataaccggttcgatagccatgacggattattgtaaggaacttggcaatcaggggtggtttctcgacatactagaagggcatagttagggggtattagccacatagttgtacaatagcaagtgtatactcaaatgactatatactataagtatagaaatgatgtttttcctactttcttctccacagtctagacttattatttagtaagagtattctaaactattctttttgtgtctcaacctatccttatcctcaattgattaacccctgcactagactttgatttgcacaagtgtgatatgaatatatagcatagtactctcttaccatatcttcccttgggattaaacaaatacgataaattagaaatacttccaagtgaaatgctacaacggtatatccgcgcgcttatggatttatatatataaccgtaagaaataccgactaatatttctggcaccattgctggggattatgttcctagtaatgttgttaagtaatatcaacattgatatgttcctagcaataccgactaatggttggctatgttgaaaggattttgatatgtgatgtggttgttctgatatagttgatgatattagttgaatagctaaatcaatgtgattacttgttattgatctgtgatgtggttgttcttattcttgatctatggatatggatgctcttgttcttgacctacaacgttgatgaggatgagggggcacggatgcagacgtgaatctcatgcggccactacaagaattggctcaaaatgaagaaattctttgagtaggctttttttgttttttgacttagggtagccggttgcattgatgagcccccatgatttgtgccccaagtcttccgattgaggaataggctgtcgatgtttgatgtcgcgattccggtatttgcgtagtatggggatcgttggtactaggatatatgcgagactgaggtaaaagagacagagacaggggtttttatacaggttcgggcccctgaattgtcaggtaataaccctacatcctgttggccgaagctggtattgctcttatccaccataatcacaccagtacaatatttggggtagcctatctaactattgtcgacatggctgtctaaaggtctgactcgtagtcgacaacagggtagtcttcctcctcgaatccgtgcccggcgagatcagagatagcgctttcgtctctcctgacagtatccggagacaccgtaggggactagccgtgcctatccctgaagtcgatatttggcgtcttgtcttggcgtatgttggcttgtatgttgatcttgtgtcttgatctattgttccgtgtcgtctatggtgggtgttgattgtctgtgttgattgtggtggttgtcacccctctcctcctagggggccttgtatttatacccataggtgtccccttgtccaagtaaaactagggaaaccaatatggatacaatccgagtagtccttatcgtttccatctagaattctggttgtctttccttatccggaactcctcttatatccgcaggttgtttccgtataggacatggtatgtggtaggtcctgccgagatttagtcaactactattaggtatgtggtatccataaccctgacagtagcccccgacttcaatgcaaatgagcgagttcatattttcaaccgcagaccttggagtaactgttatcaagctcacgtgaccgttctcgatgagttcagagataacgttaaacttcctttctcagcctcgttcgggcacctaaagggtttgtctgagtcaatctccgacgtcaacaaagaaagtacaaaagcatacgactaagtctccccgtcttgctgtaatcgagaatttggattgaagtcaagaaatttatctcggcaggtacaccgtctcttcattccgtattccttgtcgagatccaccaaccgttcttgcgtgatcgagaaggcatagaatctgcgacgaagccttgtagatatttgtcgtattcgccttagtcgatcttggtgtagaaccatagagacatggagccttcgataatgtcgaatagaattttcctgaaatcaatactcagaaaagaatttttagatagaaatagcccccgagcgaatgctcaaagggtaacatgttatagaatgtatggaaaactgaaaatgaattaaatttacagaccaatgttttgtatatgagcgtctactcttttaccgacttcgatcagtcagtttattgagttatacactctccctagcccccagccttatcatcggagaatcgttcttggaggataaggctcttggacctttgacctgcctcggttgaacaagcactgatcctagcccctagccgtgaagttggaaaatccatttctgattacacggcttgattaatacgcacggcgagaactcttacacgaccaaatcttacatggtctttcatctctgaaggatccgacatggccttatccgctctgggcgtccccagctgaagttcccttaggttcctcggaggccttgtcaggacggtgtaaagggacattaggataggtttcaacgctaggtgtcttttgtggtaagggatctctgggtaaaacacttggcgatattatgtacctgatatcaactttgttgaagtagaggtaatgggagaatcgctacacctctggtcaagaatcaggtagtagtcgtaactcaaccgctagaagtaaatgtacgagagatcgctacgattgactagttgagaaccaatgagtaggtgtctctcgatcatttgaagtcgtggtgcgaggaccgctgtgttatggctgtagtcgtacctcaaccatctgaggttgcggtgcgagagattgctacgtactggttcgaggaccagcgaacgtgtagaatcatctctcgaacaccaatggaggttgcggtgcgagagattgctacgtactggtccgaggaccagcgaacgagtagaatcatctctcgaacaccaatggaagttgcggtgcgggagattgctacgtactggtctgaggaccagcgaacgagtagaaacatctctcaaacaccaatggaagttgcggtgcgggagattgctacatactggtgcgagaaccagcgagcaagtagaatcatctctcgaacaccaatggaagttgcggtgcgggagattgctacgcactggtttgagaaccagcgagcgagtagaatcatctctcgaacaccaatggaagttgcggtgcgggagattgctacgtactgatctgaggaccagcgagcgagtagaatcatctctcgaataccaatggaaattgcggtgcgggagattgctatgtactggttcgagaaccagcgagcgagtagaatcatctctcgaacaccaatggaagttgcggtgcaggagattgctacgtactggttcgagaaccagcgagcgagtagaatcatctctcgaacaccaatggaagtgctagagttggtttattacatgtgtatctcatgtggccagcatgactcgcacacccaacttgtagcatatccggatgtccgttcgcaatcatgtcgggtgatcaagccgacggtgttcacgaggaattatccgttaacaaccttttctcaaatagtccagccacggccgattctatgagataggtcgttggtcttcgttggtagattaggcgcgacgactctgcatttgttgagatcgttctcgacaatgcagtgtacttgaccacaacctactcgagtgctcaattgttcttgaaaaatattttctagaagacaagatatatagcagataatatcgaatatgtactcaaaagctgcatggatcttctagcattatcaggatataacgagtagatgtaaatatcaggtattatataaaccgtaaacaagcatgatttatagagaggaaaacagagcgagccctcagcgttaaaccgtagtcgatttaacatcggggacactcgcgcaatagaacatgatctaggtaaacataatatggatctgacaatgctgtatgatctgaatataggtacggtaaattgcatataaaatattgcgtacctttgtagatatatgctagatatatctacggaattagtagatcaatttacaaaattaatcttactaaataccatatttacgttactctgggaagcgtccatgctcatgcatatcttccctggtaatcttgtcgcgtacacttagcatcttgctaacttagggtagattagctcaatagttaatccctccatccgtacgggctagcatgtcccatcattgtccgtgggtcagcatgctcggctatcatgcatgtctttgttgttgtttacttgtatcctccacgtgcatgacgagtctacgtgaagatcaatgtgacatccgactctgattcctcgagagtaccgatgtccgtcgaagacagatggtggttttctcgaggtttagtagattgatttcggttgacgtcagctagctccgaaccaatccgaattcgaaggtagtcgattcgggcagaggccttgcggtcgacaacattaaaccgttgttctccgcagtgacaacgtcttgaagcttggtcgatctcgccggatcgaatagttgatgatgatggttccgatcttgtcggacgacatacttcggtcgggttagatctcttcatagtcgaagtcgtcgagtagcttgttgtcggagaatccagctcttaaacccatctcgtcgaaatcctaaagcaccaaaggccctacctagcgcgccactgtcgacgtttgatatcgcgattccggtatttgcatagtatggggatcgttggtactacgatatatgcgagactgaggtaaatgagacagagacaggggtttttatacaggttcgggcccctaaattgtcaagtaataaccctacatcctattggtcgaagccggtattgctcttatccaccataatcacaccagtacaatatttggggtagcctatctaactgttgatgacatggcggtctgaaggtttgactcgtagtcgacaacagggtagtcttcctcctcgaatccgtgcccggcgagatcagagatagcgctttcgtctctcctgatagtatccggagacaccgtaggggactagccatgcctatccctgaagtcgatatccgacgtcttgtcttgacgtatgttggcttgtatattgatcttgtgtcttgatctattgttccgtgtcatctatggtgggtgttgatcgtctgtgttgattgtggtggttatctcccctctcctcttagggggccttgtatttatacccataggtgtccccttgtccaagtagaactaggaaaaccaatatggatacaatccaagtagtccttatcgtttccatgtagaactctggttgtctttccttatccggaactcctcttatatccgcaggttgtttccgtataggacatggtataggtcctgccgagatttagtcaactactattagatatgtggtgtccataaccctaaaatagacactggtgaggcttcccaactggcactaataacatattcagtagtagtgaaaacacgtagaggtataattaattagtctattagatgggtaggatgatacaactacaagcagggaactcactcattattatcagccattacaaacccaacatcattataaaaatggaatttgctaacatttaatagataataggggagaactcttatagattttagaccatcatatctgctctgtgatggtgccctgtcccttctcctctagctccgatgaactacaacaactttgatgagacttagtggtgacccgaccaattaagttttaggattgggtcaggatgggaggaggagaagaggaggaagctccctcggtttatagggagacatcgctccggtgatgggccatggagctggggtcggcaaggcagtgatggtggccacgggcggtgggcaaggttagtggttggagcaaagcagaatggagatattaggaagctaagagaggtgcgatggatccagtggcaagagctgcgggagacagaagaggatgatagggtgggggtaccttgtcagaattgttaggtggcggcggatggtagtaatggatccagtggcgggagccgcttgatacttaggaggagggcggcgcggagacaccttgctggagtcaatgctagcaaggatgggagtagaaaagcagagctcgagtgttagcgtagccacgtgtcgtgagcgcgtacaacttaggggagaggagaggtagaggagataaaggaggagagagggaggtctatggagcatttgagtttgatccagtggtccagaattcataagattagaagtatgattttctatgaaacacaacatagatagttccttgtaaaagatcatattacatcagtggagagaaagtgatagtactacgagaaagattagaacaactgccttaatttgtctccttcaactaatacaactgactacaagcatcggaactactagactcgtatgcatcatttagtaataataagtcaatcttctgaaaggctaccactacaattctgtgaacaactctgtgtgtgtgtgtgagagagagagagagagagagacggttagtggcggtggtggtcgtcgaacatggcaggtggcttaggcttgttcagccatgaggagtcgtcgccggtgagcatcgccagaacctgggacatggtcggcctgtcacagggcgagtcctgtacgcagaggagcccgatctggatgcacctacgcacgtgcgattggagcccctccgctccagagcagcgtctcaccattgacggatcaacgaggtccatgatcctgtgctcgtcccacagtttccaggcctgcatgcaaacacaaagattgcttgctcgctgctacaacactctatgatttcttgtagtaaaaagaattttgcgttcaaggttctaagtaatgtatgtgtgctaaccacatattgattgccaaatatattttcatgcagcggtggaaccgaaataacaaaacttagggctcacaaaggtctcgactaataggttataggttttctccaaaatttcaaaggtgaaataagagaatttaaatatgattacaaaggcaagcttagggcccaagactcacccctatttttatgcgagtcttttaggaacacgcgtaaatttcatcattgatattttgtagatgagggcatccaagagttacctttgaaaggaggcttggcctaagagtgttcttctgcccactgattatctctagtagcacaactccgaagctatacacatcgcacttcaatgtcacatcccctcggatgtactcaggagctgcataacctctgcgatgtgcaccaaattaaacagctattgaacaaaatcacaattaaagaaaagtaagcaaccattcaaagagggacttggtcacatgtagtccaatggagaatgtcaaaagtttcttatgctgaagcctgaagggaaccttttttgtgatgtagttgtggatgaataactatatctactaggtttaaatcctagtgcccataattatatgtacacacgtgcatattcagtagaaatttttgtgagctcaaggattcaatgttgggccccgtctcatgagggtgttaaaacagtttctggtgtgtgcaatatgtgggtatatgtatttgtcttttatgtactaaaacaatttcttacggtgaaaaaactatagtctgagttccagtgccatcagcaacaagtggtttagtcgtgccaaagtccgctatctttggtgtgaattcatcatccaggagcacattggaaggcttcagatccctgtgaatgacaatctcccctgatccttcatgaaggtagttgacaccttgggccatcccgttgataatacctagtctctttgcccagtttagagaagcccgacgttttggtgtacctgccaatacactgaattaatacttcctccaggctgatagtattagtcgttttaaacaagggtaaagtcaaactttaaaatctttgactataaataatttttaaaatatttatcttaaaaatatgaaaaccatatgtgtagattagtcttaaaaagtacttcaataaaatcatatatttgttgatatttctatagatattataatagaaaatagttattaaagttagtttttggagaccgtgctcgtgtctaaaatgacaactattatcaacacggagagagtacgaaggtttgagaacatgcatagcatgccacataatgctgcaagctcaaaaagattaaagataggctccttaggtgtactacctccatttttaaaatatatcatgccgttgatttttgacataacatttgaccattctttttaatgtaaatatgaaaaatataaggcatgcttgaagtttctttaatgtaaaataagtcataaaaaataaatactacttttattttttaataggatgaatagtcaaacaacatattaaaagccaataatgtcatctattaaaaaaatggaggaaatataatatagttaatctgcctatgcaatagcatactcaccgaatatgtagacatccaaactcttctttggcatgtactcatatacaagtatccgctcatccccttcaatgcagtaggcgaggagccggctgaggttgccatgcctaaccctagacatcagctccacttctctagtgaaatcatgcaagccttttgtggacagagccgatggtttaagcctctttactgcaatcttcttcttgtattgtaaatctcttgcaaggacatgattcctaggtagttttccctggagatatctaagttttgagaatttccttaagggatgactagcttgtaaacaaattgagacattgagtaaagttcaatctatgtctaaatttgtatggtaatgtcactcagttttttcaacgccaaactactacgttgatagcccttacctgttaggccctccttcaaaaaacttgaccggtggaggaaagaccaccacacgacttttcattaagaacaggaagccttaaccaaacaagtcaagaaaggcaactgacccttacccccacacaccggctcgccccctatgggttagttcttaacctgtactttgaggcccctgcaccctacatgagggcccatccttcatacgtcaattcttaacatgtgtttttacgatgggctagtaagtgacctttttaactaggcctgaaatttgctcacgtagggagtcgaacccaagacctagaggtgctacatgagcaccgtaatcgctaggctacagacccgttcacaccgcttaggttgtccttcaaaagaaaattaatggcctagttataggagctttagattttggaaaacaaccggttgtaatccaatcggtgagaatatggagaagttgggaaaaccaacttatatattctaaattcactttctaaatttttcaactatagtttattacaagtcttcctttggctcatgctaatgaatagactcaatacaaaagaactgcttcagaagaaacaattcaacgttcagggtggaccaaactgtgtgatgtgtaacacttcaagtgcagagaacatgacacaccttttcttctcttgccctgtggcttagcaatgttggcaacacattggcattcaatgcaacatggccctggaaataatgaatatgatcatatcggctcaaaactcctttcagcacaacttcttcttcgaagttctagcaattggatgctggcacatttggtgtagcaggaatggtgttattttcaataatgttgctcacagttttgataggtggaaaatagattttcaaagggagtttgccatgcatatgcattgggcaaaggaagctgatctaccaacacggcaatcatggatagctagtatttcttaactcctttgtgtacataatgtaactctgtaactttcgcatatttattttaactagaacaaatgcccgtgcgttgcaacgggtgaaggctattttaatcttattattgtttactgtgagaattcgcttggatatatatttttctagaaaatcatgtcaggttagtatgcaagtttttcttttcaagagattaaatcatgttaagttagcacgcgagttttttttcaagagatttcttatacgactccttatgtattttcaaaagcgaacgaaattaaaacccgactcaaatatagatctgtattttcaaaagcgaacgaactgtatttttcaatacggttaaaaatcaacttatacacggatgacgtaccagagtaccggtaaaattatcttcaattttataatagtagaaaagttttggtgattttggtgtcagcaatctctactacttaaaaaatttcaaaacgtttccttcgtccgtcaaaataaaaaaaaatagcaaaaaaaaacaacaacaaaaaaaaagtccaactcccctaaaaaggtggcgaaaaaaaaaccatagatccgattccccctaaaaaaaggaaaaaaatctaagaaaaaatagcgaaaaacaactaaaaaaattctggttccactaagtggcaaaaaaaacgtagatccgaacgggaaaaaatctgattcctataaaggtgaaaaaaagttaaaaaaaaaagctagatccgattcccataaaatggaaaaaaagtctgattctgtaaaaggcgaaaaataaaaaaaccacaaaaacatgtaaaaaaagtttgtctgatttctaagaaagtgacgaaaaaatggctcgtataaactaaaaatcacgcgtgaaaaaaggtggaaaaaaagtgtggaaaagaagtccgatttctattcgttttagtagacagtatatatctcttctctatctctaatctaatataactacttaagagagaagttttcattctacaacttaaaaaaagcatgagaaaataaaaacggttaaaaaatacgtgagaaaaaagtcagaaaaagcgttaaaatgatgttttctgtcttctgtaaaaaataaaaaaatacgcgagaaaaaagtatttccatcgtccgtaaaaaaattaaataaaaacatgcgagattacattgaagatgttccaatttttttattgtctcagctacaaacgatctatacaaacattgttattgacatggttatgcatgaaaaatatatattatgattaaatatttttttcacccgttataacgcacgagtatttccgctagtagaaaataataattaaagagaacaacactaagtatatacgtgtatctcaacccactgtaatttttcagcggaattcaattcaatgaatagcatatctaggtcgtagattccattttagtactccctccgtttcgaaatgtttgacaccgttgattttttagcacatgtttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttccaatcatttgattcattgttaaatatatttttatgtaggcttataattctatatatttcacaaaagtttttgaataagacgaacggtcaaacatgtgctaaaaactcaacggtgtcaaacatttcgaatcggagggagtataagaaaaatagaagctggtacagtatgttactgagaaaatattgtgactgtttctagtcaaagaaccttatctctatccaccctctctcgtttactctctctctctttccccgtctctctcctgtcgccagccacacatcctctcctctcctctctcattctccacgcctcctctctccctctacccacgacccgccgtcccgcggcaatgatgcctagagagcaggagcagcggtgcgcaacgagccggggagcagcgggcaagctactcctcggcgtcggcggctctccttccgtgcagcgacgcctctacgtccctcgcctcctctccctcgctatggggccgcgggagggctcgacgctgacgggtggtggcaggtggcggcgccctcccttccggcgggaggggaggcggtgggcaggggcggcgccctccccttcgccggatccagtgggaggggaggcggcggcagtccggcgtcctagatccgtcctcttctgctccatctcctcctcttcctgcactcacccttcccggcaagggcgcggcgactcgaggcggcggcgacggcgactcggtcttccggactcctcgcgccgccggctacggcatcaaccggcgacgacctccatggtaacgagctgacggcgacaacgggctgcaggtgcgacaaatacccttcttctcctctctttctcctctactttcctctggtggcttggccgatccattagtgttggaggtcggagatgggccgatctgggaggtgcgatggtgacgccgcccccttctgttcttcctcccacaccagaagcagaagcagtgacgatggcgatgataatgaattactcgcgtgatttgttcatgtttattcatgttttttttatcttgaggatttgtatgtgttgttcatatcttgaaataaggttatggggattattgtttgttgttcatatattcatcttcaatttggggattggtattgaagtactcaatgaagaaaattggatcgatttgagccggtcgtgggcttttttttgtgcgatttttttatttgtgcggtttttttattcttcttgtttcgttttctttttctctagattcaatgtccgattggattttgtatcggtatttaaatttgtgcaacatccgccttatgtggtactggcactgtggcgcgacacgagtgggaatggggagggagtcggactagaaaataacaaggaaaaatcgcaaaaaaaaaaagatcgcactaattagatgacgaggcatttggctaccttaagagagtcatagttactcccgccgtttacccgcgcttggttgaatttcttcactttgacattcagagcactaggcagaaatcacattgcgtcagcatccgcgaggaccatcgcaatgctttgttttaattaaacagtcggattccccttgtccgtaccagttatgagtcggctgttcgacgcccggggaaggcccccgagggggccgttcccgatccgtcccccggctggcacgcggcggcccgctctcgccgcgcgagcagctcgagcagtccgccggcagccgacgggttcggggccgggacccccgagcccagctctcagagccaatccttttcccgaagttacggatccgttttgccgacttcccttgcctacattgttccattggccagaggctgttcaccttggagacctgatgcggttatgagtacgaccgggcgtggacggtactcggtcctccggattttcaagggccgccgggggcgcaccggacaccgcgcgacgtgcggtgctcttccggccgctggaccctacctccggctgaaccgtttccagggttggcgggccgttaagcagaaaagataactcttcccgtggcccccgccagcgtctccggacttcctaacgtcgccgtcaaccgccacgtcccggctcgggaaatcttaacccgattccctttcggggcacgcgcgtggtcacgctctctgccggggttaccccgtcccttaggatcggcttacccatgtgcaagtgccgttcacatggaacctttctcctcttcggccttcaaagttctcatttgaatatttgctactaccaccaagatctgcaccgacggctgctccgcctgggctcgcgccccgggttttagagtggccgccgcgccctcctactcatcggggcatggcgctcacccagatggcctggtgtgggtcgcgcgcttcagtgccatccattttcggggctagttgattcggcaggtgagttgttacacactccttagcggatttcgacttccatgaccaccgtcctgctgtcttaatcgaccaacaccctttgtgggttctaggttagcgcgcagttcggcaccgtaaccaggctttcggttcatcccgcatcgccagttctgctagttttctttttctctagattcaatgtccgattggattttgtatcggtatttgaatttgtgcaacatccgccttatgtggtactggcactgtggcgcgacacgagtgggaatggggagggagtcggactggaaaataacaaggaaaaatcacaaaaaaaaaagatcgcagggagggaatcggacaacgtacgaaaaatttttggcaaaaacatcttaaacttttataataggtaaagatatagcacagtaggagcctctcctgctgtttaaatgtcaaaaaaaaattactgtttggggaagttttttttaaagctgtagctaccaaaagctctacaccaaacatgccctgagtaaattataaatcttagctatgaatatgtatgataaataacttatatatgccactgaagatttacttcgatcacttagctatttcaatttggatgttctttgtttaacccctatggctcttcccataaaaatcctccaaataaactttttccatttgaaaagagacctgattggtaaacatttgcacagctagccatgtatgccagtttaactacaatagatttggacttctatgatggtgcaatgtcatcacaaatcagcgtaaattcgtcacaaaaaatatctcatgacaaccttgtgacgaatttggtttgacacaaaagggtgaaggcaagtggaagtttatgtagggagactcaccttcagacaacacaattagcatccatttcatcctttccaaggggcacgccttagaagatgatttagaaggttccacatctaacttgtagccatggcctacctcatgcattcttggcaacttgtgccaatgctactgctattgtgcatcttaatgcatggatgcactctactgttttggcatggatgtcataggcaatagtaagatgggcaaggagtgcaatgaacatgagcacattctcatcaatggcatgagtagtcaagttatttcagaccaaagcagacatggtttgtgccatgctgatcttgctgctgcagagaggaggataggaaggaggacaaggaagtagaggcccaattgtctaaaataatttcccaagctatagagtgccaaatagtagttattttaggggggtcaatatgtattgctggcccatgtaattctcatgttctgataaatttatataaagtaaaacaccaggttcaccaatatgctaatcttcaaaacttcaatggaaagtgatcaatattgcggggaatcattttttataaaccttgagaaacattaccttgtaaacaattgcaaaaccaccttcaccgatgatattcctcttggagaagcctcccgtggccctttccatagttgatagatctatgggagcaatgctagcaatactacttcgtgttaaatcgactccttcatcagttgaaaaatattctattgtacctgtatataataatatataacatgcatattttattacaaataaaataatcacattggttttttttctcatgatcaacatatttctaagatatgcatgttttttaaatctgcacaccgaataatgacaatctaatgtatcttggcaatgtgaaaagtcaacttggctcgatcatatgctaagaatgtcatgctctcaaatatgtacgcagctagaacaagaaatatgtattactcatctatactcttagaaaagataatagtgatggtggtgagaggtgaatttgccaccactcccaccaccaactccctattatttggaaaagaaaaaggacatgtggagccagagggtccacatgtcagccatctctagccccacatgtcaaccacccccatcactaaaacaagtgtaaggtctagagaattcacgtgttagtaatacacacacatatataaacaaaaagatgacgtatgctaataatgggttaataataataatatttttaattaaaatcatgttgcaacactcatgcaatatgctagtgtcatataaagtcacgagcttggacttgggagaatagcaatttcctcaaccatctgtaggcagtcgatcgcctttacttgccttcgattcttctagaccgccggacaagttagtcaacccttgagctgtactgaggggttggactagaaaacatactttatgtcattcctcctccccccattgtcctctcctatctgcctttcccacatccatccatgggatgctcgcttgtaagctatgtgctttctttcttttcaaaactctatgtattgatttgctttcttaccaaacctacctaggaaaggggtatagataggagggatcctccgaccataggcctattgaatcgaaaaaaaacactatttttttatgccctcatacctatataacttgggagaatagcaatttcctccaccatgttttgttaaaggcttagcttgctactgtgtttctttcaatccatcagagtcttccgtatttatatttttgtttaaaatggtccttgcaagacacttgaagcacaatgtgtccatgtgcacaaatcaactcaatttatgcaaattctattatgccctcatgttttacattgcactaggattgaagccataatgtgttgtcaaaagtgagcttgaaaccaaggatgagtgtatgctgaattggcttgctacatggtgtttcaaatggatcataacggttttgaattaaaaattcaaacatggagaccacattggataaaacagaatataagaaccaaagttagccctccaagaactggagcacaaattgatgtgcatcagtgcttggtggttgtggttgtgctcgagagacagaggcaacctcgtctcctgtgaagatgtgccaaggcgatgatgatgatgagaatatatttgggtctagggtggggtgagtatgtgtatgagtgtatccaaaccatgggtcggcagaagggtcagggaaaattagctaggattcaacaacaaaactaggtagcacaagggctatgaaacggaacggggcaggtggggcagggccgcggagatggtaagcatgtgcagttgagaagagagatgcatgtgtgaatggatggaggttgatagaagatgcatatggctgtgtttagatccaaagtttggatccaaactttccttttccatcacatcaatctatcatacacacacaacttttcagtcacatcatctccaatttcaaccaaaatccaaactttacgctgaactaaatacagccatagtccaaaaaattgattgatctttcaaacatgtgtaacaaactccttttgttttaatggctgaactctggtttgtacggagtagaaacgtcttataccttgctgtcatttgtggaaacataagaatgcaccatttttttttcagaatgtggctcctagtgttcagagatggtagaaagatttcaaagacgatgttcttctagctacatgtagaatggaagtgttctaaaccagatagttcttgattggatacatactacatataaatctagttgtatggtctttgtaaatttataaaggaaaattttgctacaggacaccgtgacttcgcggttttagctgtaggacaccgcacgaagtgacttttgggggaaaacattcccaaaagttagatatttgctggtggacaccgcacgcattaatgtataattcttggttgaagatgagagagaaatcgcatgaaatgtcataaatgcccttgggcccacatgtcagctctcctatctctcttctctctctatcccctccttcacttctctctctaatctcctctctctctatcccacatgtcagcgacgatgcgcgggcaggcgaggtctggcggccgccggcggcgggagggcgagagcaagagcagagtgaccgcagcgacgggagggcgacggctccggccagcggcacacctggacagtggtgccgaccgccgacggcgctcctccctccttactccgcgcgctgcagccgtcgtcgtctggccgcgccgccgcttctgcacacgcagctgccaccaccaaacctcacctgctgtccggccggcgctgctattcggtcgtgccgctggctggcgccagcgctcctccgtgcgccgctggtcgtgttcactctaccctcgccttcggccgatccgccctcaccctcccactgccgccaccgccgccgccggacctcgcctgcccatcgtcgtcgctgatatgtgggatagagatagaagatattaaagagagaagtgaaggagcggatagagagagaagagagaaaggagcgctgacatgtaggcccaagggcatttctaacattccacgtgatttctctctcctcttcaaccaaaaattattacttttatgtatgcgatatccaccagcaaatatctaacttttggaagtgttttccccccaaaagttacttcgtgtggtgtcctatagctaaaaccacgaagtcacggtgtccgtcctgtagcaaaatttcccatttataaataattctcattttctttcttatttataaaaggaaactatcaggaaaggccctgacggtaatttaagtaaaagagttacaaattttcaacgagagaagtcaaaagaataatagtatgtgctaataaaagagactcctttgaggtaagatagtacgcaggctatgtgtggatagggaggtgctggcttcaaatcctatatactactccctctgtcccagattataaggcctatattttttttacatggttttcaataacatactttaaccagtattttatttcattcgatgatcccaataaatataaaattagcatcacatcaaattactttaaaatatgaatatagtgatatagcatgcataatatttagtatagatatagttagtatgattatcaaattactttaaaatatgaatatagtgatatagcatgaataatacttagtatagatatagctatagatatagttaatatgattattaatcaaaagctatcgagtgtgattttctttaaaaaaaagtggtgccctgtagtttgggacggagggaatactagaaaggcagcacgactgttggcgtaccgctatatggccccttacgtgtttaccatcattttccccttccttttaagttgccctgtgatttttttcttttttgataaatttgctgtgtgaatttttgccgaaggagattaagacagtagtttaaggcctgttcactttgatgccaaaaaaaaccttaccaattttgacaagttgccaaaattttggtataattttggcaacttgctaaaattttggcaggattccttatatagttaccaaaatttagcagcaaactaaatgtagccattttttgataattttactaaaatttggtaagattgaaaattagatcaaagtgaacatgcccttatatttttgaaggctctggctttctccattgtagtttagatttgagaaggttctatatttctcatatgttaaccttctctctctctgtttctggtcctggagaagtgagtttttctctctttttttcacattagtaaatgcttgatttatctcaatatttaacagcgctacgtggtccaatcgaaacccagcaaacctgtcggcttgagattagttgattgattgattggcacatgtatattttgtatgaaatcacatcatacaataattggaaatatttttttcggcctgtctgaaaaaatcaaaacgtgaaaattcctttcactagcaagacaaacgccactggaaacaacatttctataggccttttgtcaactctgcaaacccattttagccacccctaaaaataggtttcgttagggggtcaaacaacctcattaattccttgtctattaaccttaagtatgaaattttacaagtatatttttgtatttacaaaatgttatgtaccgtttttttaacttttagaaaaaagtgaacttactgatttcagttcccctttcattgtccatcctatttttcagaagaaaataatcgacgatccaagttgtcgcaataagcagtaccaataatggttgtagtgataatggattcataaccagccatcgcaacctgtcaaaaatcactgataccacgacaggtacacataacattagacaagatgtgcaagaaaagtacacacgaattaacaaagcgtgcacattgctatattgctgcctcaagttacacacccacaggccacagccttcatatggtgaccgaggataaagtataactattttttatgcaagatcaaagcaaaataagtttaaatgtaagatactagtaaaggtaacacgttgggattatttagctactatgtttacataagcaataacggtaaatgcatacaactttgatgctaaataaatactgttgatcaaaaattggtgacttttatcaaaactgaattatttcgaaatgatgatatatttatcatgcatgattggttgcttattgaccactcttgctacatggtagttaggatactaattaaaaatatcaccaggccaggaaaactaatctcataaattataataccgtggaagtatctttaggaaaccaacatcatcttctatgtggcaaatgccggcattgcaggccaaagtcgatacaacaatctttatgtgatatatgttaaaagggtagtctgaacaagggtaatttagcaaaacggtattaggatggtagtaaaaaattgttgcttttatacgtatgatgaaactaccaatcatcttttatttgattgccattttgctaaatatctttggagtgttgtttatattttgtgttttgttaaaaccaaagtttgattattggtgtatattgactaaaacatatttagtattgacaatatagtgttatggataatacatacctaatacttttctgttagccccgacggaacccactatatataaaatcttatacggaagcaagtctcatacatggaaggtgttccggataaagaaaaagaaacaaagtcctacttgaacacaacaggaactgctcggatcatatccatgcttggttccctagctttacttggacaatagaactgtcgagggtgaatatcccgaccacctgagtgtgtaactgtcgagggtggaacacctgaggttataaaatacaagatccctctggaggagagagaggatgccaaaacaggtctaaacatccaagacaagccaacatacaccggtgcaagtcaagacaaacccaatgtggagaaacataggccaacaaagagggatctaaggcgaccttcaatctaaccaagttcatattcgaggaagcaaactatatcagccatcgaccacatgtaagagctctatgcctctagcataacagaaactagattagattatctcaaatattgtactcgtgctatattgatatataaatgcaacattagcttcggctaacaggagtagggttattacctatataaaaatatccgtctctcgtctcgtctatctatctcaatcttacgtataccctagcatcaacgattcttacactctacaaataccttagacgggtacaacccacaataagtataaatacctcttttatgttgagttttatggcttagtagaacttatattattttttataaatccctaactaagtcgtatttgcatatactttttaagttaatatatattagctttggttttgggcacagaggtttgtgaattgtgaaacaaaaatgctggaactggagtcaacatgcatgtaaaattttggcgaactttgaacttcattagaatgtcatggtttaattattgcacttaattgaaccaacaagtctataataagtggtagtagcttctttaaaaaaaaatccaaattctacccattatctaaaagaaaagatagcagggacaaattactgtacaatcaacaaatcaagagttgataatctaaagaaacacaaatcaagagttgatacctgaatagtaggcagtgtggacgccgcctctacctagagcgtggcaggggagatcgacaacggcaacgcacctcagcctgcactgctgcagctcgtcgtcgtcgtcgccgcccacggccgcgtcggcgtcgtagcgcagcacgcgaagcttcttcttcttctccttctcctcctccaccgcgtcggctccatgaatcctcctgctgcagaacgacccgcagtacgcctcggcgtaaaggcggcagagcgcggctcggagcgcggaaggcgcggcggggttgtcccactcccaccaagggatgctcgagccccagaccgccacaccgccgccgccgctgcccttgttcgcgtgcaactcttgcaccgccgggaagccgcggagaagccggagattggggaacaagaacccgaagccggccatggcgccgcccatcgcgaccggcagcggtgtcgacggtgacgacgggccgctcgcagtgatcgccacggcgtgttcttcttcttcttcgctgccgaaggcgatcgccgtcacatcgccggcggttctgatcgaggagaggaaggcgaagaaatggaagaggaggagaaggcagtagaatgttgatatcgccatgactggtgcatgcggatgcgggtgcagcgtcactactacggctgctcaagcacaaggtttatttgtgtgtgtccctagtttttattttctaagttcagtttagctcccaaagtgatgtcttgttcagaactactccctctttagtcaacaatatataattttttgagaaatactccctccttactcaagtcgttttggagagtgacacggtctctaaaacataactttgacttcttatttctataaaaatatttattaaaaagtgatatatgtatacttttatgaaagtatttttcaagacaaatctattcatataattttggggcatttacaaatttgccaccggttttttcaattttgtaaggatgccacttaaatgatagttctagtgcagtcttgcaattttctagtgacagtcttgcaataacgattcaaaatagtggtaaatttgcaattgcccctataatttttatattttcaaactcaacaacttgagagttattcataatctatattctcaagatttgacttaaacattatcctaaacgacttcctttacgagtacggagggagtataatacatgacatgaggggagaggataaggttcagaagatatgcaaaacgagatgaaccgttagcgcatgataaaattgagtattaattgttccaaacttgaaaaatggattaatataattgtttaaagtaactttcatatataattttcttttaaggaaacacactatatatttggcaattcgggaagcgtgcgcttggaaaacgaaaaactttctcaccctttcttgctcactcaaacactatcttagtgtaagaaaaacgttatatatttgactgaatcaagagactacaacctaaactgtaacatccaacacagaaatcactctcaatctcaacattttaaaatcgaatatatggtctccagctcaatccacggtggttttgatcctatatgatgcaagcaagatagtggtttgcaattaaacatggcagttttaagacacattggagctttcaggctttcagcctcctacaatgtaaactagtgtctgacaaaaaaaaaagaagctaaaaacaacccagttgaagaatggaaccatggacacgctaaaccccttcatgcaaagaaaaggatgtgccaataacacttatttaaaaccaaaactgtattctcttttcccttcatcaagcactaccctttcttagatcttacaaacttcgatctattgacagtgaatcagcgacaaccctttgtaggacatacgaatatttgacttcagcgataatataatgccgaacgaaaacaaagggttcttaaccattatgccacatccaaatatagtaaaaatataccacattttatttgagattatttttttaagtcatatagagtcctgatgcgtacgactattacacacataaatacgtttttaaacgcttctaggtgagccatgaaattgccactcgtctccatctctttaaatatgttagggatacatttgcgggtgtgagagaggagggccctgtttggaagattagccaaaagctaattttaagagctaatgtttagtcatgtattgataggctaaacattagcctaagatggtatgtttggatccatgggctaatttaaggctaaaaggtgaagagagagagtagaaagataggagagagagggagagagagagctgctttttgatggtccccacacaaaattagccccattatcaccccttggagggctaatgttttgaggggggctaattcactttagcctcaaattagcctacatggaaccaaacagggccgaggtcccgttgcaaaggagcacgacctggttttaaatcagtgagacagcgactaacatattagccaaaaacatgtttatgcatagcatatagtttttatacaaaagatctttatgtgtgaaatgtactatagaaacaaacttacacatataaactttgtgcatgaaaattttagaatttttgtactcataaagcccacaatgcctagtaggccgcgtgaggcgaaaaggaataggcctagctccaagaaaaaaaaaactaaccttagctaaaatgcaaagatggttaggttcatgccggcatcctacatgcatatttgtatggcgacctcctcaccatgatgtgtcttcgtacgtgtcgtaatgaaaaaaatagacatcagcaaaaatcgaaaatttctctaaaaaaaactgtctagcaattccgaaaaaggattacaccgaggccgaacgcggacagaaaaaaaaattatatactacaccctccgtaagatatcttaactttgctaaaagttaaactgttttaagtttgaccaaatttatagaaaaaatagtaatattttcaacccaaaataaatttattgtaaaaacatatttaattattgatttgatgaaactaatttagtattataaatattatatatttgtatattagcttagttaaatttggaacaatttgactttgatgaaagtcaaaatgtacctgaaacggagggagtactaaggcctgtttagttctcaaacaaaattttttcaccctgtcacatcgaatgtttagacacatgcatggagtattaaatatagaaaaaaactaattacacagagttcgtgtaaattgtgagacaaatcttttaagcctaattacgctataatttgacaatgtgctgctacaatattaataaattcgtctcggagtttccaggcgaaatctataatttgttttgttattaatctatatttaatacttcaaatacgtgttcgtatatttgatgtgacacgtaaaaaaaatttccgttcgcggctctaaaaatgttccaggcctatttagtttgtgaaaagaaattctccgggtgtcacctcggatgtttgaccggatgtcgaaagaggtttttggatacgaatgaaaaaactaatttcataactcgcctggaaaccacgagacgaatcttttgagcctaattaattctacattaccacatgtgggttactgtagcacttatgtctaattattgactaattaggctcaaaagattcgtctcgcgattttccccctagctatgcaattgttttttttaaaaaaaatctatatttaatgcttcatgcatttgtccaaagattcgatgtgatgtttttgaaaaaaaaatttggcaaatataggacatccaaaaaacatgtaattagttaggggacaccgtaaaaatacgtatttgctatagggcatcgtaaaaaactggtaattagctcctggacacccacggcattattttattagttttggaggaataggagatagaaactgttggtaagtacgggttctaccctttgaattatttttctttattcttccttattcttctctctctcattctttcgctctcttctaattcttcaagtgagcccgagggagagggatagcaccggcgacggtgcggaccggtgcagcgccttgggcggcgttagcgcgcaggcaagagcgaccgagctccgtgggcgcgaccacgccaggagcgcggtggctccaggctgacttcgggaggctggatctgatggcgttgggcggctgccactgacagtgtggcgaggctcaagctgtcgccgtgggcactcttctcgtgcgggatcttcagcacctgcacacacccggcgcttagcctgacgacgacgcccaacagcaatgtcgtggcagggatgagtgggtctaagggcggatcgggcacgccgtgcggcggtgatgtggctgcatcgccgattgtggaggtagcagcgtcgttggttgtggaggcggcggcggaggtgacagcggaggcagcagcgagcggcggcggcggcttcgatgatggtcgatgagcccgacggctgcggtaatggaggcaacggcgggcagcgctgggaagcgggtggcagtgatagcttcgatgacgattagtgagctggctgcagcggcttcgacggcggcagttggcgagcgaagctaggaagcggctgctgacaatggggattaaataggctaagggaaattttgtctttttgaaatttctctctcctctttttgataagaaatgataaaatattgtctcgggtgtcctacagcaaattacataaaattaaaatttgtgatgtccatcagcaacgacgcgattttacagtgtctcccaaccaattacataatttttaggtgttctagagcaaattttgccaaatttttttggaaactaatagcaggtacaatagcaggctatagccaactataaacatattttaaagagataaaggaagagagagaagagcagcaggctaaagatatgtagccggttgcaacacggactccaagacataatgtgtgtatgacagataggaccaggtattaataatatagtaaacaactattatataaattaattattatattggctatagatgatttggagttagtagtgggctaacctattaaacttggtctaaacggagccgtcgaagcagcgcaatcccccggttccccacgagccagcgcaaccgttttgtgtggacagccggtccaactccaactccaaacgcggtgcgcggtggtgttggctcgcaagccaagaaaaaaaaaaagaagaagacgagacgacgaggctgtggtggtggctgtcttctttccatcctgtcgcgcacagcagatgccgccggcggctgcctcgtttccttttgtttttgagcccccccacacctcccccctctcctctccccactccaaatctccctcctcctcctcttcgtcttcctccttcccccttgggcacttggcctagctactagtactacttcccccatgcccctccactcctatgatccttcctcctccccaccctccctggtttcttgatccatcccttctcatccagatttgagcccccgccttctccgtcccccccggattcctcgctttctgcccagaaatttggtaattatttatttattatagtagtagtagtagtattcccttgttcttgaagcagatgctttttttctattgttgttgtcatcagctggcgttgggggggctcggagatgtccggcggcgtgcaggagcagttcgagatcaagttccggctgccggacggcaccgacatcgggcccaagaggtacccggcggcctccaccgtcgccacgctcaaggaatccatcgttgctcaatggcctaaaggttttctctcttctactcgataaagcttttttttttggtttcttggcaatggcgccgggtgagtggtagtggccacagcgttcgtgtgatcggcgtcgatgtggcggtcgctttcgcccccctcccgggttctttctgcgaccaatttagcttggaatcttgagatgtacagcactgcagggtcgccatcaggggggccaatactgcaggatggtgagccaattattggagcaggtggctcgaacaactgggccactatgtcataggagttcaatctttgttcaggttgctgtcacagtcagagtcggataggtttgttgctatagctgctgttttttctgtactgaggttcaatttgatgaatgattgtttgcggcaaaatcaatgcttcatagagatatatttcatttgacaagccggtactacagatataagttaaatacggaacgattaggaggaacaaaactgatgtagtacaagttagaactatagagtaggtagggaagatgaatttcatgaactgataccgtgtaaccgggtaagcgctttttaggggaccttctaatggagcagctgggaaagtagaattgcttgataaaagtgctgcacatttgtggagttataattattcctggttttgactgctaagctgcttgcggtaatattaagaagtaagacatgtttataggtctaacagaccaaagttccaagctataagatccaaaatcccacacctttttatctattcatatttcagtgtcactgcttacataccatttgctccaaagttagtattatttgttctcatcctgggcttcaaaattggtacaaatgcttgacaatcttgggcatggtgaaaggtgatatgctgctgctaattgggaggaaagtttaatcagctcaatttttatggtttcaaagtatggaaactaagcataaattgggcagtttgttgagacatggcagcaaaaagaaaacaatattgaaagtgcaatcacactctcacaggctccattcctctcatagcagacagagaccattttgatgaaatactataacagctgaacctcagcattaaacacaagacacaataacacagcctcggagaaggatggtgactgatcaattgattgatgacaacctctacacgtgcaaggtgggcagttggatgcattttgaatcagctccaaaatgcagcaatagtaggtgtttgaggttgctttttgatggcttgagatctagctggtcaagaaccaactgttaccaattgattttagttaggaataagtgggaaaagtaataaaggggcagggacataagagtctccctaggctagtacttgctggaagttctgtgggagcagttgagctttagacattgcagtgaactactagggtgacaccgaaagtaattttctttacgtcgtattcacatattagtagtttatattttatcatgatttgtttattcagaaatttgagatgcatcattgtgaaatatgggatatgtatcctgcaatcaagataatggtaagataactgaatataaccttgtaagaatgtggatgccatcacatatttgactggatagtttgtggcttccactagatatgcagcaaatggtagtatctataatgccccgcaatggagagtatacagggggtacttttagatgtaacgtgggtacattttgggcctgtttggctgctttgtaccgccgctgcactgccacagccggaagaaacaacacactgtgcttgttggctgcaccacagtgaaaataatggcagccgaacagagcctttatgagcggttatcctgctctacaaaaaaagaaaaaactgttgctgtctagcttctactttctactaacagataatatcccccttgaatatccagaaggtgctaagctatgcagcaattaaaatttaaatgactgatttggaacccattaagctggaatcttctagaaactagctaattttctctgcagatcagtcagaattggctactttccaaactcaaaagttgtccagtttttttacatttattgctatgtggctcattcagttgctcaattgtagtcaaacttggttgtttgtagtttcggggagtgtgaatgtcatttttggaacatggtcaatatatcaataatttgttgtagttactttgtcacttggtgaggtgatctattctgctagcctaactatttgcgtacacattaatgtctactcttatagatgggataacttcatgctatcatatatacgaaaataaagatatataccactggattttacgctacaaaataaccattggttgtgaacgtgtgaaacttgcaaattctacaaattgctggccaatgaggacgaaaaatatttttattgttatattttcttttttaccatgtgaaatgccatacgagattagtgatgattcttatattgccaactattatgagctatgtgccttagcttttagtgaatattgcttatgacttattttttgtacccccagcagataaggaaaagggcccaaggactgtaaatgacctcaagcttattaatgctgggaagatattggagaacaacaaaaccctttcagaatgcaaaagcccaatttgtgacttctctggattgacaacaatgcatgtcgtagttcgtgctcctacttcagacaaacagtccagtaagtgttctatcttttgcaaggttatgcagtgttgtaattattattttaattattttatttttcatcaactgtcaacagataaaatagtagccaagaagccaaaggatttcaggtgtggttgttccatcatgtgacagctttgtgaatagtagcagtacagcgaggaagtgtcagctattgaactcctccccttttttggctcttgctagagtgttgtatgatgcctgaggcgctttctcctttcatttttctttcactgtattatgggtggctcattgcccaaaatcctgagttgcatcgagtacatgacttgaagttattggtctaaaatctaaattcgttccatctcatccaactcttgcattctagagtctcttatatgtttgaccctttgctcaattgtgtttggtgcaagcctgttagtgcttcagatgaactttctgaaacagggcatcatcgataaagacagaactcagtcagttgtgatttccagatggcaatactggtaaactttgttattgtgcgataatgtaccatcagtaccaagattatcatgtgcagtatcagctatatattgccttctgattcttatgtggtaatattgtttccactacttttccgtgggacagcgcattataatactagttacaaaaacaaatgtaggatcaagtaatttcagctgaaaattctgcaggctttggttgagtagttcatgaaaaatgcactactggtttttactaggtgatattatctgttatgttcggtatcagctcttgtcttgaaaaactgaaaaatgctcaaagtctagtttgggtaaagttgcaaaaagtgtctggtaggagctgaatcctagtgttgggcctgtttagatcacaccccaaaattttacaccctgtcccattgaacatttgaacacctgcatgaagtattaaatataggctaaatagctaattacacagattgcgactaatttacgagatgaatcttttaagcctaattgttctatgatttgataatatggtactacagtaaacatttgctaatgatggattaattaggcttaataaattcgtcacgctgtttacttacggattctataattagtttttttattagtgctcaaacactccatgcgataccctatataatatttgatgtgacacgtcaaaattttacaaatataaacacccccgtagtgtgcaaggcccgtttggcacatcagcaatgcataaattatagaacgagaatagtactccatccgttctaaaatataagcatttttagcatagtgacaagtcaaacatttttaactttgactattaatagcaaaaaaaaataaaagatcaatcatgtaaaattgatgttactagatttatcattaaacaaactatcataatatgtaactctttttatttaaaatattttatttttatagatattgttggttaaagtagtatctcgtagaccgtgttaaagcctaaaaatacttatatattttaggatggagggaatagtatttttacttatcgtgttgtgtgcatgagcttggttggtacttgcggaggatttacacgcgctttgagctgttggatcgtgtgcagatggtctggatcagtgcctaaaaatatgtgacagaattattattattattactattattattattattattattattattattattattattattattattattgttattttgtaatagagaaacttggaaaccttctactgccgttgatgttcaaccgatggatccttctctctacaagtacgcaggagaatatatcaaatttaaaagaatgaaaccaagcactaacacttggcattttcttctgaaagattggtgcatttatttgtttccaaatgtgccagccactataaagaaaatttccatgaaaccctttctccataataaaatcctagcaagtaccaccatttgatgaaacccaggattagtgttctccagcacaaacaaatgacgacaatcaaaaaacaggtgcagcagagtctctcttcacctgttgagtggtggacgcagatatattcagatgggtaccaagttaagaaatatactgagatattgatgaaatataatcttaattaaggatatttctacaaataaataagcttcgagtctagttttttttctgacatattcattttcttttttaactcaatcaaatggaatatagtttcaagttataagacgtttttattttagttaaaatcaaactgcttcaaatttaactaagtttatagaaaaatataataatatttataatatcaaattagtttcattaaatcaataattgaatatatttttataataaatttgtcttgggttgaaaatgttattattttttctataaacttagtttaaataagtagtttgactttaactaaagtcaaaatatcttataacctaaaatggagggattactatacatgctatatgatgggtgttttgcaaggtacaagtgtacccccttgtcctatggtctgtccttgcttcccaccttgaaatatactccctccgtcccaaaatataaatatttttagctatgaatctagacaactgtgtgtccagattcatagccaaaagttataacatttttgaacggaggtagtatatgttaagcaacggcaataccaatttaattttatttgatttcgtaagtacaactatctgaatataaggacatcgggttttgtatggtatgttatatatttagcaatagaagtagtagtttttttacggtggttggaaaaattagaacaaatccaaggcacgggtgttgttacaaatgcacaaaacaaaaattcaagagaaatataacttgtttgtgaaaggtgcaccagttggtaatgtcattatgaaggtctcataagagaataaaattcgttataagggtagattgacttattcacttagacctttattgtggatttggaagtgaaaatgtgtaatgaggataaagagagcaattctatgcttcacagccagggacggacataccataggacatggtttacacttgtaccttgcaaaatacccatcatatagcatgtatagtagtatatattccatttgatcgagtttcaaaaagaaaatggatgtaaaaaaaaaggacttgaagcttatttatttgtaaaaatatcctcgattagtattatatttcatcaatatctcaatatatatttcttaacttcgtatcttatttttgcgtccaccactggtgagaattcacgtcagtaatgttaccacatgcccttgagaatatatgctctccaaacatcatcttgcttattgacatgatagctttcaacaggaagtcttaagcctggttcacttttgagacaattaacatcataaatagaaacaaaaggtgcatcttggttttgagtttaaggttcatcagctactagaattggccgtggttcctcttgagttacatgagcttcatcaacgagacaatgaccggatctgatgaggactatgcaatttgagaagagcgatacaatatctcaattcctcttcatgttttactcaataggccatctgttcacatccagtcattcacaaatcacgaattggcaacccgagctatgagctaattaaagagctcacacagtgcatacacggtgcttaatcaattctagaggtaattataagaggtgataacagactaaggcaatagataaatgatggtggtggcaagcagaaaacataacttcttgtgcaatggtatttagtagaaaagatgctcgtgcgttgtaacgggtgaagtctatttcaatcttattattgttatatggtttacttaagatgaaatttactatgggagttcgcttggatatatatatttttagaaaatcatgagctgcagttaggagtccgattgtctcaagttagcatacgagtttttttaaacagatttcttatatgattcattctatattatcaaaagtgaaccatcttaaaaacggactcaaatacgtatatatatttctaaaagcaaacaaacttaaaaaccgacttatacacggatgatgtaccaaaatatcgacaaaaacatttttaatttttataataatagagattagaatttgttatcaatagaagtaatttttatttcatccacgtaaaaaacataaaaaaactgtctttgaggaaacatggaagctgctaccaggaacttgcatgttttaccttttttttaaaaaaacttattttacaaatatcgaaaacaaacttatttcatgaatggatctattttggcgccagtaaccttgacgccaaggtccaacatcttggcaacgatatcctcacctatctagcaggggttgttgctaaagagattgacgctgaggacctatttataagaaaaatattttataaacaagttatcggcatcagtctatttggtgttgatcccttcacataagtgacttagctatcacgtggggtaagagtgttggcggctgacgccagtgccattgatgttgagacattgattctcgggcgccaagaaaaaagatatccattagtaatatacgtttttcgagaggtatagtcgtaaaaatttactctaaaggaataatcacaaagactaaaaaaaatgtaaaaagttccagaccccaggaacacaacaagagagatcttgaccctctctctttccaacagggaccaccagcagcagcagaaagagaggctcacatccggtcgtccacccggagatccaacggcgcaggtccccgaagcgcacaagtacacacacaacacacgcagctagccctgtgtcttgtcttcttctccccctatcttcctccgttgcatccatccacgccctcctcgttcccccctgaacctcccagaagctccctctcctccccgccgccgcgacgcccaccgccacctatttatacccgcaccccgcctcgccacctcaccgttctatcctcgcgctcgcctccgctccaatcccaatctccgatctcccgccgccgccgctgaagaactgaacaatctacttctagtatctcaagagaactctgaggtagccgccggttgttgttgttgcgtgtccgcagattcagtacggtatattgttgttgtcattattgttatatattagatcaagcctgccatggccgcagcgccgccgctcgccgcggggctccggcccgccatggcggcggcaccggcgccggtcgtcgccgcggcgtggggcgtgggcgctaggaggggggcggccttgtcgtcgtcggctcggtgtagggcgcttcggttgtcgagaggaggaggaggagggcgagatgggtgggtgcctcctcccgtggtggggaggaggccgccgcggacgctctccgtcaggtgcgccgccagcaatgggagggtaagatcctcttttggtctgcattttgttttattttttttgggtggtggggggggggggggtcggtgctgatccatccttacgctagagaaatattagtgatgacaattaaatatgttagcttggatccatatacaataccatattcttattgtacaccccacattgttctaggtagatcaagcgcaccacccagtagagtttcccattctatcccatttacctttctgtatcttattataattccttttggttgatagattacacaacaagagttcactgagatggcatggcaatcgattgtttcgtcgcctgaagtagcgaaagagagtaaacaccagattgtggagactgaacatctgatgaaatcattgctggagcaaaggaatgggctcgcccgtcgaatcttttctaaagctggagttgataatacaaggcttcttgatgccacagagaagttcatccagcggcagcctaaggtagtttgtcctaaacacagtcatccatgattatttttttagaaaacattgaatatcctaacattctttcagtactctacacaatagttgttttatgatcaatttttttcaaggcagttatctcatgctcttttcaatggttcaggtgttgggtgaagatcctggttccatgttgggacgtgacttggaagctctgatacaaagagcacgagactttaaaaaagagtatggtgattcatttgtttcggttgagcatctggtccttggttttgcggaggataaacgatttggaagacagctgttcaaggatttccagattaccgtacagtccttgaaaactgccattgaatcaataagagggaaacaaaatgtgattgatcaaggtacggggattctattgcatccaaatgacataaattgatttgttatgtgctgtatagctctgtaagcatgcctagatggtcatatcctcatcttcaatttattacaaatttacagatttaacatcaaatatatcaaagaactacagatataatatgaagtttcacaaaactacaaatttagtaagaaaattatcacaaaactataggtttagcatcaatttgattacaaaactacaacatttgcagcttttacataaaaacaatgctaaggatttaaactctgaaatccgtagttttgtaataactttaatattaactttgtagttttatagtacttactcttaaatctgtggttttgcgataaatttgttgctaaatctgtaattttatgatacaatgtcttaaatctgtagttttgtgatagtttggtcaaagtatgtgtaattttgtgaagtttactctatattctctgcttgcatttgaagggacaaaatgtttctttcacacaaatacaatggataaaggattgctcttttactcagtatactattaggtttctttaatgtaaaaaaagccgtaagcaacctgcagtatttgaatgctcatttggtaaatcagcatttgttcagcatgtaaggaggttgtgtgtttttgttttgtaaataagggtagtataggagtataggtaataatgcatgaagttgttaattagagagatgcagtttggaacaaaagaaaggaagtgctgataatttttagaaaatatacttaacgaatatcttacaagataaagccataaaattcatgggtaatttgatctgtttgatatgtaacccattcgttatgtaagcagtatggttaaaggaacctttaaatggtcctttttgcactctagcatatcatttttacaacagcatgcatgtggaccaaatactgcagtatttttttttatagaagagattaacagaaaagaaaggtgaagagttgagatgttcttaccaagaatgcaggtgcttatagtaggcattgagtgttggatgattctctttttcatggtagtataaatgtgcaatattttcttttctgattttccatatgcaatgtcatctgaaataatgatttcacagatcctgagggaaaatatgaagctttggacaagtatggcaaggacctcacagccatggcacgtcaggggaaacttgacccggttataggaagagatgatgaaattcgtagatgcattcaaattttatctcggagaacaaagaataatccagttttgattggtgaacctggtgtggggaaaactgctatagctgaagggtattaaaacagtctatttcacacagtagttcaccctgcagtctatcaagctctaacatgattttaaatttttcttaggcttgctcagaggatagtgcaaggagatgttccgcaagctctaacaaaccgcagagtaagtttactcattcatgtatttatgctatgcttttgatgtgcttaatatatacgtaatcttgttattgcttattccttatttcctcctgtaagtttttatatcatagcctcgtaaaaagttctatcgtaactggttttttatatattgctgtgatcgttattctgtaattttccatggtttattccagtttatttgtagaataaccttccgcctgtaaacttttataatttatatcatagcctgctactataactggtttttatagtataactggtttttatattgcttattctgtaaatttccctggttactgaagcttttgtgttgaatagcctatacaatgatcacagtttcctagtactctctatataatcttgtgtttttgtttggatgtatagtattcgatgcactagttccttaattatgaattctcagcttagagctaatgtagggaagttcctatgttctgaaaagctcaaaagaacaagagcatcatgaagacccgatgttaattttgcttcccctaaattttcattttcttttgagcagctaattgcacttgacatgggtgctttgattgctggggcaaaatatcgtggggaatttgaggataggctgaaggctgtactcaaggaagtcacagattctgatggacaaaccattcttttcattgatgagattcacactgttgttggagcaggtaattagatgtagaatgttcagttatttgtttgacttactggaacatttttcctgtatacggattatttcatctgaatatcatttagaagttttggaagatgacatgcattattgaaagaatgaatacagttattagaccagcgatcggtacatcacaaagtggtttagctgtgcttagtttattactgcctgatatggcataaggtgatctatttgccaatgccactttatatggcatttgttctacctagagaacactcattacactaacttggaggcaattttttttttttttgaaattttaagattcaactcaatcttgcgttctctgtggaattgtagttttagtataaacttataaataaatcagtgcttatggaagaaaagagtacatataggctatgagccatgagatctgtccaaaggttttatatacctgaatgataggactacataaatttactcccacaatcgctgttctcacacaatattttctagaagttttgaaaagtgaactacataaatgtattttgagcaccccgtacatatgctggcacagctatccattttgtttcctttctctgtcacgataaacaattggtttctctgagatggaatgcaatcatagtaatttctttggccatggtcaaatccatttcatcacaactttgaatgacatgaagttgagtagcagcttggttttaattctgttctaatttactgaaatttgcataaaataccaaggtttggctgttgggagccctttcatgtctgttctttctatgaatttactactcaagaatgtcagttgcttcctgactctattcagaaatttataagcattcatcttgttacaggtgcaacaaatggtgccatggacgctggtaatcttctaaaaccgatgcttggtaggggagagctacgttgtatcggtgccacaacccttgacgagtaccgcaaatatattgagaaggatcctgcattggagcgtcgcttccaacaagtttatgttgatcaaccttcagttgaagatacaatctcaatactccgtggattacgggagagatatgaattgcaccatggggtacgcatatcagacagtgcacttgtggcagcagctcttctctcagaccgttacattagtggacgatttctgccagacaaaggtgccttttctcccctccagttattttctgttttccctagaagctaataagatgatcaagcattatgaaggataactatttataatctctatcaagaacttttatggctcttcctaaccagtagctgtgtttctttacagcaattgatttggttgatgagtcagctgccaaattgaaaatggagataacttccaagccaactgctctagatgagattgatcgtgctgtaataaagcttgaaatggaacgtctctcactaacaaacgatacagacaaagcatcaagggacagactatctcgaattgaagcagaactgtcactattgaaagaaaagcagaaggacctgactgagcagtgggagcgtgagaagtcggtgatgactaagattcaatctattaaagaagaggtaaaatataactcccaatttagcagcttatattattatataacagcataattgcttttgtcagttatctcatttgcttttaactgttgcaacagattgatagggtcaatgtggagatccagcaggccgaacgtgagtatgatctcaatcgtgctgctgaactgaagtatggcagtctgaacgcattgcagcgccagcttcaaacaacagagaaagagctagatgaatatcaaagttctgggaaatccatgctaagagaagaggtcacccaagatgatattgcagaaatagtgagcaggtggactggtattccagtatctaaactaaagcaatctgatagggagaagttgctgtatctagaggaagaactgcacaagcgtgttgttgggcaggatcctgcagtcaaagcagtttctgaggctattcagagatccagggctggtttgtccgatccaaatcgccccattgccagtttcatgttcatgggccctacaggagttggcaaaacggaactagcaaaagcccttgctgcttttatgttcaacactgaggaagctgttgttaggattgacatgagtgaatacatggagaagcattctgtctcaagactgattggtgcaccaccaggctatgttgggtatgaagagggtggtcagcttacggaagctgttcgtcggaggccatattccgttatcttgtttgatgagattgagaaagcccatggagatgtattcaatgttttccttcaaatattggacgatggaagggttactgactcgcagggcaggaaagtgagcttcaccaacagtatcattatcatgacatccaatgttggttcacagttcatactaaacatggatgaagaaggtgggtcaactgattcagcctatgagaatataaagaagagggtgatggatgctgcaagatctgttttccgtccggagttcatgaatcggattgatgagtacattgtcttcaagccacttgagagggaacagatcaacagcattgtcaaattacaggtaaagcttctttactttgctgaggtcaacttcacattcgcaagacaccgatgattattatgtgaattatgtatatacaacaatgtacaaactcaatggtaccttttcatatcttgattgaatttcttttgcttttcctgttatacagcttgcaagagtacaaaaaagaattgccgatcgcaagatcagactcgaagtgtcgcctggagcagtcgaattcctgggaagccttggttacgatccgaattacggtgccaggccagtgaagcgagtgattcaacagtatgtggagaacgagctggcgaagggtatcctgagaggtgatttcaaggacgaggacagcatcctggtagacacccaggtcaccgtgccatctaatggtcagctccctcagcaaaagctcgttttccacaaaatgagtgaagaatccgcaccagctgctgctgaagacgagaaatttttgccggctgtttgatgggccgaacttttagcagatgaggaataaaatgtagatagaagattagcaaacttgagtggatagcatagtatacagacacaatttcccttgctagttcaacattacataagcacaaagtctgtgctgagaaatgttattttgtctctaatatttccagcgaaatgtcttcacatcgcctgtgcgcaaggataagctttcgggtttgtcgtagctgcgtaacctcttgtcttgtcagccgtgttcgtcggttggactcagagaaagacaaatgttgcaataggagactcaatttatataatttgttggtagattattataaaaacgtgttatggttggacgaataagaaaactaataatttgttcgacatcttgacccaattggagaggtaaattcttttttgaaaaaagaaaatcaaaagtgccactgaagctacatgagtataacctgatgttgtagttaagataaaatataatataggctaacaatgtacttgggtgatggcaaaattgggaataacataatttcaaaattttcatttcagctatggttattcttgtatttttaatttctttctccaatttcatttcagcaatgggtattcttgtttttttttaatttctttatccaattgggtcaaaaatgttttgcggcaaattattctgttcgttctccagctataatatggttttacaatgttcaccaataaattatacaaactttagatgtcttttagcaaaattttccaagaaaaatgcccgctcagattacatttatattcgttctaaaagcggattgctttatatttagaaccggagttcatctcacttggttttggaaattacttccgagctataaacatgataaataaactctgacttttgtgctcatcgctataaaaggaaccacaaaacgatagtttgtccataattcgacaaaaggaactacgaaacttcagtgattctgatcttaaagagttggcaaatcaataaaatgtgacaccatcaaacagatgaaagaacgctcgtcaaaagtaatagaaactcgagtctggttacatcagtggaacagtatgcacaaccatggttatgggcaacatgatatcgagtatcgacattgatgtgaaaattatcagagaagctgtgttgcacacaagcaaaatttgtacagctcgaatgtcccttaatgctacatgccatgtcagataatgtaaaacatgtagatacaatacaagatacctgtaatgaggtacccataaaaaaggaagtggtgacatagagccttctaatgttctattggtacaaagaacaatgcagataatacaacggcaacgtttcttgttacgctgctggctattagttgaaagaaagatcccacattgtacatgcaccaagaaaaacaacattttcttatcgagctactgattcttagtagaaagcaagatccaacattgtacaagattcacagaccagtcatgaataaggccacctggcagcaagaaagaccagaacacattagaaacacattacataagcttttcattctacagaaacatgaaaactaagagaatgtctagtgttccttggactatttacagtttcgctgcatccagttcattggactattctctacagtataatttttttcttcagagttaatgcatttgtaatcggcaacgtttgcttcctgccaacactaacatccaacgataacaatgccatggaactatcaaattacactgagaagaacaacagtacagttctctaaaacacaagtaaaaaagcttaaggctttgttttttggtactgtcctgttagtccttttatttagggcttgttcagattaatgcaatttcaaaccataccattttttgataaagttgctaaatatgtgcatccatttagtttcttgccaaactttgataaatacataagaaatcctgccaaaatttggtaaggtttattttggttacaagctgaacagcccccccccccccccccaattttttttttgtcaggacatcagttcaacatggaagttgggaatttgttccaataaaaaaagggtagacagtccccaatgccatataggaattctaggccaaactgaacaggtggaataaacttctcttataaaaaatgtatatatagagatatttctctgtggacaaaaactcagttttttccttatatttatcacaagacagaattcatctactattaagtttctcttggaactgcttaagcttttacacgatagaattatgacaatcatctcacaaggaaaaaaaaaaaaacctgcaggaaccatatgaaccacttctgtaatatcctagcataacatcattggtatgttatagttgatagtgagtgccaaaatatatacgagaaggaagctatagtttatcctcctgtaggaatattgtaaaaaagactaccttttaaatcggtctgtgtattatgtgtcattatcttgtatatcaagttactttgtaaataaatggtaaaagataaaagatgtaaatcaggtttggtccgtttcggtttagcgcgtaaccaaacttagtatgtggaacctcatgatgctaacataaaaggcagtatatcccaaacaaacatttccaagagataaatcaaacgtatacatataagttgaatttcccatgtaacatcatattgccataaaagaacgaaattaaagtgttttagtcggacagtaaaaaaaaataatgtaagccgtaagtccccatcctgaattagactggtgcagttcgaaatccccattttgttaattcattaattaagtaattaacacatatataagggcaggcatcccctctcaaatttcattttcaataaagcttgataaattaaagttacaaaaaaaatgcatgtatgatctacaaagataaatgcatgcagccaattttctcatgtttataaataagttttacagtcacatgctttttttttttctttttggctttgttcttgacgggaacataatctaaaatcttgaagcatgcgtgttcacaaaacaaaacgttgtatattctaacagcctatacacatgtaagcaaccatcacaaggtatgctcaagcgcccagctattctttaacttaatgaattcacaatatggaaaagttttaagctatttgatgcaccataaattgaacactacaatcagattaaataacacttcaatgccgattcgatgtaattcattacaattggacaatttatctacttagcataacaagcttatttatcttggtgatcaaaagatgtttattatctactactatcagtcttctactatacagcagtagtgattccaatagttcatccaaaattagtatcttgatcctgaccatcttagcacccatatggcgtagcctttcctgcgaatagttcagtctactacttttagtctttcatcatattgtccaaagaacaaaaggttgtctaccaaaacttagcctctgcataattcaaaaattaattaggatcaaacccaaccacaagtacatactattgaatcatcttttagttatagctaccaaacatccctgtcaataaatggcaggttctaacaagcaagagcacaattgtaggaaaactgcagtacaatttgccttctaaggacagcttgaccagcacaataatactagtctcgtaaaggtaaggatgggtgatattgaatactagtcacctagttgtctagtcccaagtacaacattttcatcatgaacacagttaggatttggtgtttttagatttcctcgaaaaggaagtcttctgtttccataaaatgttttcagttgctctcgaaaaggacgttgctctgttttcataatcaagtaacgcttagtgactctataagaatgtacatcattacatcctaaaggaacaagttaaatacacagtaggagtaacttttattttacataggtaaacagtagactacatgtgtacaaaagggagaaaaaaaaaggtacctgactcaagtcttgataactactcctttgcatcctcggaatcagagacaggcatcagagtgcataaaccaaggatgtgtccgttaaggcatatataatactcaacagaatcgtcataagcatccaaccttatggaagcacttctgggtatcatatttgcctgcagcaagttccatagcttggctttacaataaggacacacctcctttggatggaactttgcttgcttctcaatcagtatcttcttgacctttgaagaagcaaaggacttgaagatgccgcggaaaaaccccaaatcaccttcctcaccctgatcaaggtgctcgcaaggatccgagacgtacaacacatctgtcctgcactgcggaggcaagatgctctttccgcaggtccttgagaagcgggtcctgaaaacaaagtgcccaggaacgtgtatgttaccaaacaggccccccttggtgcaccccgcgcaatggataaggagcttcccgagcgccttccagttgccgtcgacgatgtggctgccgccggagtgcaggtcctgcatcatcctgggcgccctggcgtggcagaattccttccacagcacgcgcttggcgatgtcgtcgaaccacttggagacgcaggagaagagcgcgatcatcctcgggttccagttcatgtggcggaagacgaggaacagtgcgtcctcgctgatgtgccccttgaggcagaggcagctcgcggagtgcgtgcagcggtactgcttcaccaccagcaccatctcagctcaccccgagctccgctcgcactcaacaacgctggcctccgcgccaccacccctgaacccacccccccccccccccctgcattagtcaaagttccatggttcgggcatgcttggttaaccgtctgtcatccatgaaagtccaaaaatacaatctcacgaaaattaacggggctatcctagcatcaatcaaccaatcaatatgtcgtgcgtgtggcttgaaacatcgtaaacatgatgagtagatggaatttaatcggaggattactaaggacatatagtagcacgcatcaagctcaagcaagaaagtaaagcaaaacaaatccgtccgcgatagaacggggaggggggagtgatttgcactagactcttggaggaaaaagaagaggaatccaaaacaagctgagatacctccaaagggcaaagggatccccctcccttccctccgggtccgggtggatctccggttagttcccccgccgccgacgccgacccacccagggctggggaggagagcggccacgggacacgggccacggagcggcggccgggggagctcctccggttgagggggcggaggcggaggcaatggggggaaggcgcgcgcaggtgaggtggaggtggaggtagaggcggaagggaagggaaggaagggaaggcagaggtggaggatgagaagaggagccggccgagcgtgtgtcccccgtgtccgtgtgcgacagacagatatcatgagagagagtagggaggaaaacggatcggaaaaggacggaaattttattatattcgtttttatatttttttaattgaaaactcggatacggaaataaaatcgaatattatcgaatacagatacggagcgaatacgagacagaacgaatacggtagcgaatatttatcggtatataaaaaaacctctcaaattgagtttcttgatcaaggaagatatatcgcttattattttagttcaacatctccaacatttatatcgtcaattttgtagacaatcccacaaccgtatgtgaaaatcgattttcatggttgttcctctcaaagatccatatgcaaatatgattattattttctattcccaagaccttttactagatgtataacttacttaccattgtataaattgaagatgttatttattttacttcacatcttcgaaacttgtaatgtttgttttatacttttaatgctttcaaatacaaatgttataaactacaaagtggtagatcccgttgagctctacaactttgttatggaacacatctccatcagatgtcgtttgaattgtagatctgagattttgtaaaaaataatatgatatattataataaatatttagacccttaaatgacatcatataataaaatagtcaataataaagttgtagatctcatcgagctctacaattttgatataaagtttgtcttcatctgattccgtatgaaaaagttatgtatatatacgtgttttttctaaatttagtcaatatctgcggatatccgaaaaaaattccggatagtttccgaccgttttccgattccgactgatagtacccttactgtattcgttttcgttttcgagaaaaaatatccgaattcgtttccgaatccgagaatttccggatagttccgaccgaaactatccgaatccgaaaaatggtccggacagacggaaactatccgaactagtttcaaccctaagagagagagggtgaccggctgaccgcccggtagctcaattgcttctcgctgcatggttttttcccccttttttttcgcaaaatctaaatcgagagtgctctcgatttagtgttaaagagcgacgcactcattcgtgagagcaggtacagtgctactagtacgtgagagaaggtcctgtactgctagtacagctacgtgagaaaggtccagttgttactagtgcacacaatgcatgtctatttttttctttttgtagaattttctctcaaattacttatccgatttacaatctgattacatcattacgttcgttacaattaaatctttacaacaagatgattatattacgatgaaaaaatatttatatttataaattaattttattatatacgtaagttacttttatcatatatataaattacttttagatttgactaaattacttctatacattcataatgctctaaattgattatttttattattgtttttagttaattctatattttgtggactttataaatcttctgtacactttacttgcgaatttactctacatattttcttatttcagctcactcacaatataattatttctactacagagagttactccccccgtttcataatgtaagtcattttagcattgtccacattcatatatatatatatatatattaataaatctagatatatatatatatatatatatatatatatatatatatatatattaataaatctagatatagttctaaattaaaattactttctttttgtataagttacttctataatatatgcaaattacttttaacctttactgaatttacttttatatgtctaatatacttttatatgtctaataagtaacttagtgaaatctagaagtaatttagacatatcataaaagtaatttatgatttttcatcaaaatataatcatgtgagatcttgttgtaaagatttaattgttacaaacacaacggtgtaatcggattataaatcggatgagtaatttaagagaaacttctctaagaagaaaaaaaatacatagatattgagtgtactggtagctttttttaaaaagaagggtgtctctctttagcactatccagctagcactctcggtgtagttgtgtccttttttttccctcggtcactgctggtttattctccaagttttggataatgagacggtctttaaaatatcaagaattatggaacgggaggaagtataaaatttgtttactcatatactacttcaatcctagaatatcctaacttaggatagaattaaacccatcttaatacaataaatctgaacataacctctatccagattcattgtactgttttaggatggaagagtaacataagttattctataaaaatcataacttcctcgtatttagtaaaaaacatggaagtttataatctatctttagtcatgtctttagtcatgcataagtataaaattcattcatatcaaggacaaaacaacaattgaaatattagaaaactggccacgggactaatatatctgggagaactcaccagagactcgacagatggtgtggacatgtgatcagcgtcatgtcacggtgatcacctggaagagtgaaaaaagagaacccaaggatcacgattcactttggttactcagcttcacaggatggtgtcctcggattcatcgaattggccttcatcgcatggcttggtcagagtcttgaagactcggtgagacaacaatgccacgatggctagatgtaatcagctttgccatgtctgttgtcaaaagagcatgctacgcgacgaggcatctcacgtacacaaacccccgaaaatgctgaggagaaagcaagcagtgcgtcatgcaccgactaatgcgcggtggaaaaaatatcttcggaaaaaaaaatccaagaagctgaacaattatgaggaaagagaaaaatgtgaaagtatttagttttggaacccgctcatggacactttgcattgtcaatattgtttctatggttgtgcctattcaactaagagatataggcattggtttgaacatgatggattgggaggagtgctattttatccttatgcaccattttctcttgtttgtacaagttaatgctaaatactgttatatatgagtccaacaacaactaggaagaagagtcgaatcgtaacagatgcaatactacataaaatacataaagagttaatttacctcctattaacattagttgattagcaataactaactttatcttcaaggtcgattcgaacaatcaaaagagatattagtaaatctattcttctgtatagtcgttgtagtccactaaatctaaaactcaatattcaatatgtcactatatcatccactaacaataattacatatcaaaactcatgcaagcatgcaacatcactcacaatttattgaattgtataaatcaacatgcaaacaaatcatcacccctcattttatttcaacatatctattcatcaattttataatacttaatatatattcatccatatattctgcattaaagcatagggtatcagttagtttatttcgtaataagtacaaataaacccgacttttcatcaatatttccctataccttttgcttcttgcaatgtaaaatttggccaacaacctaaaatttcatttacaatcttctataaagtcttctaaatttatttctctccaaacatggtttggtaattcagttttatttgttgttaataactaatattcttttttacttctagctcgattgttagcaacaaaaatatattaaagattacttagtaattctcgcagcaaagcacaagaatcacatagtaatatgtattcgtttttttcccaaaaaaacgcctaacatgtaatgggtgaggactcaactctttgccattaaaccagaagaaaaccagaaaaggtggctcaccgttattctatcttactataaaattatcccccactaactctttaagcttaacatgcaaagatgctacatcattatccactaacaagatgccacatcatcatccactaattaacaagatgccacatcatcatccactaacaattatcacatttaaacatcatgcaaaaatgctatatctttatagtttttataatttaagagcttttcaaatacaaacatgttaaattatcatccaacataattcatataatatttcaatgtatatatttattatgttttatgacatcctatattatatacttatatagttcatcctcatttagttagtacttaaatgattaatctatggtccaaattatcttttcccttttttcctctaattaagtcatatcacatcaattgtttttagcctttagatgattaatctacggtccaaactatctccctacttttcttcttccataaagtcataccaccttactttttacatttgaatcaccattctacatactatttgaatttaaattatcataaaccacattaatttacttaatctgatgttatctagctatcttatacgttattatttttattgttatcatactaaatttccgcagcaatgcgcggggtttcacctagtacttcacaaaattgatgccaccattgaatagctacttaagcaatggccctaaaataaggatttatgggaaccagatggaatgcatgaatgccacttgatctatagcatataaacatatgcaaatgcccaactaggagatgaatatatttgcctagtcagtagaataaaaaaactagccccttgtataattcagaaagagtgagataattaatactacttaggaactaaacaaatacagaccgaagactaacaggtaagaacctacgtaatgccacttacaaaaccactcctactagataatcaaaaacctcagtctgataactaacagcaaccttttatactgagaagatatatagtaccatcatttttttaatttatggcaccgttgattttcaaaatagtacttaactatttgtcttaataaaaaatattgtagatatactgaagtataagttatacttgaaacttttttgatataaaaaagacacgtcacaacaaaataaatgatatttatatacatttttcaagatgacgaatgatcaaatgtcacgtcgaaagtcgacggcataatctattaaaaccgaaacgagtatatcagcaggcaactgacccgttaactgaacatgagtttagtcaatctttgctgcactagttgctagccgagggtgtacactgtgcgtcgagatcagcaagtggagcacacttgcatcgtcagacggggacaccttccttgctagttgggctccggatagaggagagatagaatattttggaagatacccatgccggccaagttgcttctgtcatgtaagcatccagtcccagccaagacagccaagttggatttgcatcttgccaagttgcactcgcgtgtgagtgtgatcatgtcacagaaaacgcttgttctgcctaataaaatagtttttgcttccattcacaacttggacctgtatggggagctatcatatcctacctcactgcacgcgtgcggctgacccttgtggtgatgatcatgtttgaaggtctttttgccagttaaaatgtttgctcatgatagcacaagtaattgtcgaattacgcggagcattactctccctatgttttttaataggtaacgccgttgatgtataacatataaatcatctcacaacaaaataaattataattacgtatttttttaataagacgaatggttaaacatgtgacaaaaagtcaacatcatcatctattaaaaacggaggtagtaatatttatgtacaaactttgatttttcatcctttttatttaaaaacttatgaacatttaaaaagatatcatattatcaaagtactttgcatgctaaatatcactatactacttgtgtttaacaaaaacatcatgaagtttattactagtcaaagatacgagaaaatcacactggtagtgcaagtgaaaggggacgaaggggatataaatagcagaaattgataaacttcatgtggcgatagcttgccatttctcttttagcagcttgtagttgtaggaggaccatctcatgctgtgcacttcacacatattcctttttggagttgtagaatttggtttgttccagatcaggctgtactaggagatgagtgatcatgtctacagaggacagacattggctttctactgtttccaaatatacaactgtaacaccaaaagaaaaagaaaaaaaagctaacaagggcacgcatgtccttggaacatttacacgtacaaggacatgaaagagcagaaagaattcagttcagatacacagatccaacaacagcgtggagatttcgccagcagtgttttgtaaaggaaatctcaagcaaagatttctctaacaagccagtctaggctagggtaagcaaaatacaggatcaagaaggagggcagagcaaataacacggtgataaggatgtataataacaagacagctgcactagcagggattgcatagagcactatgaggaggaaaatgaacaccaggggaaacttggcagtcaggtgaaccaagaaggacagcgacttgcgcaacgacgcctgtaccctctctgcattcaagatggggaccccatgattggcatggttcacactgggggattgtgtttcaaccggtggtgggagtggacgtctgatgggattcgaataaccttcatttccacttgccctactgctacttgagagccatgtagtttgttgctcactatgaatagcagagcgcgatctggctcgctcaccattcatcccctcaaccatccaaaggaggaagtagtttttgcgtggaaatgcgagatcccctttgtaaataatgcggagcgacaggagattgcaccagggacaggagacaaagaatggtagctggattggcaccgtcggaaccttgatgatagcccattgaagtcctaggatgcagttcttgcacatggtgtggccacaccatagtacatatggcacattctccactatgttgaaggactcccaacatatggggcattcaaggccttcttccctgcttgtacacgaagatgcctcatcatcagagcaatcaccattggacggggtgcagttgggagtgttcttcttccctaaaccagatccccaagcactggacgcgaaattccacattctctagcccaaaagggtaagctatctcaaagaccctgattttgccaacatcaaaattctacttgtgggatctgaaataaccaagaaaaccatgcatgaggacactgatactgttaagagcacccagaacgtaaaacaacacaaattaagctgacaatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacaaaatgtggcaattaggtcatctgaaatgttaagagttttaccaaaagtatgcaagtgacacaactacaagaaaatatttttttatcagcgcaagcatattctcagctcatgccataaaactaaataggaagtataaatggactatatactgatagacccattcaaagagactgcgcatagccactagccaatgggcacacaggacaaaaggtttactgatcaagttagtccccccaagttctccaaatgaatcacttacggcctgtttcgttggagggagtttttaggagggattgggaatttagagggatgaggctattaactgttttgtttggttgggaaacatgggaattttggtgggatgggtatgaagaattgaggaaggaactccctttttttcagtaactgggtagtgggtggtaattgggaggaattcctcctttactttgcctaaacaaatctcagccatccgttttcattaatgacctaatctccaactaaactccctatcaatttccaccacctctaccaaacaagatattgggattaaaaatcaaattcccatcttaatctcaccattaatactctcgtgtaaactcccaatctccttccctcgagttgccaaacaagccggttcctcaagtttcaaaagggccaaatatgtccagtttgaattctcgcttacatcccatttgcactgttagcacaaagaaacagtgaaatacaagcacaatattatttttgggagcactcataatatcatatgacgtgttaaacagccacatgatttcctcatatcaggcatgtgtgttctggggtaataaaatttgtgtgtttacacaagcaataatacgctgagccaataaaactaaacgggaggaactaggcatttgcaattacaatgaattcaaaaaaaaacccaaaatgaccaacgcaacgctgaattatcaaaatcatttattgaaccccaaactttctccaacctaaaacactgaagggaagcaacaactaaccctttccctttatcccaaaagcccaaaaaatcgattccagtggccaatttcaagaaccctcaccaagttcagaaaaatcatccttgtaaaaaaaaaaagggaaggaaaatccccccagggggaattaatttcctttttttcttttgttcagaaaggcaaaaaaaagggaaagaaaaaaaccttaaataaaaaaaatccccagggtgcccccctcattaaaaaaccaatttttcccaaaaaggaaaccccgaaaaaacattgttcccccacccaaattcttttttaaaaaatggggagatgttttgtgaaaaaaaaataaaggaaaaaaaaaatgtgaaaaaatttaaaaaatgggaaaaaaaaattcctcctccgaaggggggggggtcgcctcttttttttctcttctcctctattactcctcccgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcttgatagagcactgggagtgaagccaacaactaaccatttcctttatccccaaaagcacgacaaaatcgattcgagtggccaatttcgaagcaacctcacacagttcagtaagattcatcttgctatatataagaaggtgaggagacatcacccagcggggatttgaagtccatttctctcttgttcaagcaagggcataagatggctaggatattaacgctaaataaacaagatcgcacggttgcgcaactcattcaagaaccaattttacccaaaatgcaaacccgaatgagctagctacgctaccagatcctttctaaaaagtcgaggattgttgtgagaaatatcatggaacaaacaggtaaatattaaactggaaaaaatgcctcgcgaagggggccaggctattcgcgctgaatccgggatctagaagagaagctagggttaacgccaattcaatcaagaaggaattaaaaaaaaaagatagatagatgtaggaaagaggagatgagagagaggacgtgcgtaggtacagggggttgctcaccggcaggcaggcaggcgaggacgcggtggaagcagcaggacgcgcgctgggcaccgcgccacctctcgggcggcggagataggcgcgcaggcggcgggcgaggggagaacgcgcgcggggtgtgggggagcagaggagacgagatcgactggggcgggctcgatgagtcagatgggctggcggagcccccctggtgtggaatctggaaatcgtggatcgaccaccataggggaccggcacaactcggaaatttaactgcttgcccatttaaagatttgggcttataaaattatagttgaagggaggtgatttcacaagtatttatcagttttgactatgtggtatgcgagtgtgccttaccagtgtgaaaaaagtatggaccctacccgtcagcctctcctaatctcctcctccgtcgtctccttcgacgtgttcgtctataagctcaagccgttcactgctctgccaccaatcctaattaccgatgatatccctgtcccgacgtttctcctctatccggcttcccattgctcccgtccctccaactcactcgcctggctcccgccgctccttctcgattccttcaagccaccgtcgaggtcgtgagtcgatttgcaatctcacatcgttcccgtccctccaactcacccagcctggctcctgccgctccttctcgattcttcaagccaccgtcgaggtcgcgagtcgatctgcaaactcacattgttcactgctacgcccttgcgccaccagctctgcctcacaatggttagggttccttacaacttttaccctcccgttctgccgccatggaaggtgctatggccatccttctgctcgtctccgcacccccaacgatgttggccactctcacttcacctataccttcaacttcaagggagataaattctccatgtccaggaacacattgtgatagcttaaggcgaccgagatcactacgggagcttgctagccatctctctctctcttgggatctgaaccttgccactcgcattccgaccatctccatcaccttctgggcgaacgacgccacatgcagacgagtcgaacctcgggacacctcttgccgccaccatcgtcgtttcacactagatcaacctgatgtccttgcttgtccggtgtccttgtttgtctcggctcgccgttttgctcgagtttgaatgaagggagaagagaagccacggtggcatgtgagttggcgtgccacgtcagtaaaagtaataaatagttaaagaaactagatgataccccgcgtgttgctgcgggatatttgtattgaaatagaatttaaaaatccaggtacactttgtgagaaaaataatgtacgtgtaaagaagggaaactgacgcaatacagtgtgtagtctgaaactcctaatggagcaactttttgcacaatgcttcactttccgtgcattgagacctcctcatgtaaaacaccacgatagtgccttacacaaaataggagtatatttattcacgatgaaccaataggataaggttaatggtaaatgttagagtgcgcaacccgacccacccaccatgggccacccaggtcacattaggtctactccaccacagacctaaccggagccacaactttaggtccagggcctacacaacccaaaagactagtctgatgggtgaggaccgcccccaccttttaagtcgtgctccctctttatcaattaccaatgtgagactaaacccaacaatctccacaactttaggtccaggacctacacaactcaaaaaacacttgttagagtgcgcaactcggcccacccaggtcacattaggcctgctccaccacaggcccaaccggagctacaactttaggtccatggcctacacaatccaaaagactagtctgatgagtgaggaccgccctcaccttttaagtcgtgctctccattattaattaccgatgtgggactaaacccaacagtaaaaagcaagcttgttacctcttgcagaggcaagagctgaacgattgtatatgtattttttttctcatctgctgtaggcttcccgaactcagtttattattactgatcaaatgctagcttccaaatctatggggggcaagaacaatactgaaaatcctcgatgcagttcttatcttatatatatatatgtactacagatggaagtttgaagatcatcatcatatcttaaaaaacaaacaggattcacctaagaaacaaagatatgatgctacctcatacgaggaaatgggattcatgaaaagttgataaattatgcagtttctcagtacatgaggaaaataaacttgatatatgaatcaatgtaagtttgaggtaaaataaacagtaacttattttaagttaatttgagaattttgagatcatgctgttatgacttaaattgtgaacttaggtcaggtaatatttggtaaacaaaatcaaagaagactgggacctgtacaaactgtagctggcacttacattgatggttacagaaagaattgctaaagcctcaaaaatcacacaaaaagaatctatatgagaacaccgtgttgcatatgataaaaaaaaaatccatctctgagcctttgcttcactgaataatgctctcagggctgactaaggctgtgttcggaagtgagggttagaaaccctcattccctagcacgcagaatgaagcaacatttagcgcataattaagtattagctaaaataaatttgaaaaatggattaatatgattttttataataactttcatatatatttctaacgcaccgtttaacagtttgaaaagtttgcgcgcgaaaaagagagaggtgagttgggaaagtagagataagaactcagtctaaaggatcaccaaacttttgataaattgggaatttatctgaagttatatttcatcttatcatttagtaccccaagtacgcaagatacatataaaatcattgaatcactaaatgtcatttagtgaaaggaattattgattcactaaacattgttcggtgataggaattatctgtagtgattcgtgaagcaagtgtactactaaactttccttgttacattatagaatactaaaaccttaaaatacaaaggtgcttgacagatgcaaggtaacctgaataatcataaaaatgaaaaaataaaaatggaaaacaaaagagcatgataatagaatttgtatagttagggtaaaaaaggattatattattacgtattaccgtcgaagaaatttccccacaatagttcaacaacatgggtataatggttgtgaattatttaatccaataataaacccaagaggaaatcaaagtagttaatcctatgaagaaattgaaggtaatacttaaactgtaagtgcaaatactgttatacagggaaaaaaagaagtgaccaatttgggatactgaaaatcggttggaaattcataattgaatcacgaagaaattagtgtgactactcaattcgcatcaatcaatatgtattataaaaagttttagctgagtgggggaggaacctacgctggaacatgttagattagcaagcagtggaacaacccctttattggaagagcagattaatccagggctgtgcttgtatggaggagaagctacttgctggccgagcagattgatccagagacgtttgttcttgtatggaggagaagctgtttgttggccgagcagatcgatccagctgctgtgtaccacttttcttcagctgttgtgtatatcatcatacataaataggatgggaaagaaggccagaataatgcaagcgacgtactgtttcaaaaaatgaagatgaatagatgggactcagggatcaaccggtttccgtttcttgctgtgtgtgtccaccgacggttccgtttctccattcacgccgaggaggcgaagaggcgaagaggttgggaggcacttgcggcgctagggtgcgacgtcacggggaggacagggaggggcgactcggccgtggggcagagggtccacctgcggcactgggggcgtagaaggcgggaggcgatgcggtgggtggtgaaggcgggctaggggaaggatcagtgcggtggcaatcggtgctacgataacgcaatgaggaccagtgagatgtaatcgaccggctgagaatcaaatagatgatgtggcttaaccacagttcagaaaattgctaataactacactaactgggatcatagtggggctcacttgtataggtatataggattaactcttactagtggcaaattcataaaggccaaaactaataagagtatttgaagaattggcaaacgcaatagcggcaaatagttaaattccctgcacaactcacccataatactactctaaatgaccattagcttaaaacagtccaatcaattcatttttgccgaatgtatgtatcggaaggtttgtcaaagataaaaaggtagacataaaaacacgacataaagaaatggggcaattgcatctatgcccccactttcgaagccaattgttgttttacccccactttttagggtttacagatttacccccacgttttgaatctgaagcagccgtgtacccccacttctaacagccggttttaactgtgttagttgtaaagaaaaggacatttataccctcagttgttattgcaattttgcccccattttttcagctttgtgtgattttgcccctactttgtgacttcagcttacgtgaataattcaaatatgggaatctactgtgatgttttgtatttttaacaaaaaaaatcacaaaaactagacaattacaaaatttgaccaaaaattaaataaaatttggacagcatttcgacataattttggcacaactagcacaagtcacatataaagcaagcattaaaaagtgtcccatacaaattagccatgatacatataagtcatcgaccacaaacattaccgagtgtccacaaacataattgcatgcatcacatgtccacaacatagaggacacattaccacatattacagtccagatcatattacaagtccatatatgcacaaaagtacacaacatatagatgtccaaaagcatgcaaaccatgaagattctggaactagattgaacagaagtgtattcaagtgaaattttctcaacagtaaaataaaaattagttaatattggatttgactgagcacctgacaaagtgacaaacttctgcagctaagaaaaactaccaaagactgagtaaacgatagcagtcaaataaaattgagttaacatggttgtggaataaaattgagttaaacttaaaactgagtaactgacaaagtgttcaactcattctggtgtactagtaaccaagtgatgaaacaccacctgaattttgttcggatctggctcctggtttgcagctgtgtcaaagcagtggcggatccagaaaatcgattcgttggtgtcagaacgtgtctatcggtgtcatggtatgctaattatgcttagatcatggtgttatagcatatggataagaagtttcgctatagattttgctgaaagtcatcggtgtcgcctgacaccggtcttctactgtagatccacccctggttcaaagcacaataagccaagtttaaggctctcgagccgtgtctgataaggctctcaatgcgtctgatacttctgcagcatacacgccaccaccttggtgaactctgcaagcaagcaaacacaaaacaaacatcatgtctagcacgccatcggaggccagaagcgggatcaggatctagcacttacctttgcggtcgggcttgtggtagtgcttggggtaaaaatgcaaaccctaaaatgtgagtgcaaaacaacaattggctttcaaagtgggggcacagatgcaattgtccctaaataaatgtacaaccaagtcaatgtacatgaagttttagggagtgattgaaagagatatgtagaaaatatagaaggaaactattttgatttctttagggaatatctcctagttaccattaaaatggtcatgaaaaattctcaaaaatttgatcacaagatatctctggaagtaaaacatttctatactagatggtaccctgcgcgttgctgcaaaaattggtaagaaatattcaacatgaaaaatattataggtgatatatcttaggagaagtaggaaaaggtatttatagtgaaccagagggcagatccagcgtaggtgctggatcaccattgagagaaggggaggggtagggggaagaagagggagaggaagagaaagggggctggagggaggagataaaccctccattctatttctagatccgcccctgctgtgaaccaatcatggatattgtttcttcaatcatgcaagtagtgctgagaaaactcaaattaaaacagggaagcaatagtagctgagtttgtaagacattggtgaaaacttctaaagaaaaagagaccaatatatgtcttgaaagaataaacatggattacatttacaatgcacctgatactgaagttctactccaatgactgtccatcgaaaaagagaatatattttttctcaagatgataatttatttgttaacctgatatctttgtgcaatatgtccttattatgatgctagaaaagcattctgcaagataaacctgattgcagatagcttgaattagcaatggatgacaaaccttttcacatttttcgcaactttgcatacatgcgcttgtcttggacatctcaatcatcactgcatgaacaaaatcatgactaacaacaaacgctacttaatcattaggtttcaaagtgaatcaatcacctgtacataagaatggaatcacaacttacatggttgtcaaatcacctgtacataaaaatgcctcgaaatagcaaatttaaaaatactctcaaaagtatattactactcccgttgattaagttccttgaaagacgaatatattgtaggcaaacatgttttgatctggtttgttggaattagtttcacatctttggattatggtaaaaacgaagttttcaatacagaattccctttacccaagtggttggttaggatcataacttgcaacccatcttgaattgaatgatggattgatacgtagctcatcaattgtcatacgaacacctgcatatatttttcagctagatctagaatagacatccacttacaaaaaactgattacgaaaacaaattggaacccatggaacatgaatactcgtatccttgtacacagctatatgatcacagaatataatcaatagccacaaaaagacagaacgacagacaatttgagacagcgaaaagagatcattcaaatgacataccgtcaggagcaaaactatagcttgcatagaggcggatatcacatcagagatctttattcagcatttcattcaacagcatcaccaaaatctaaaaacatcaaaattgagaaaggggactagtgtatagtctgatgtattgttgccctcacttcaggaggaattggattaatcaacataggaaaaaaatgaaatcaaatgaattagtataaaaaagtgggattgggctaaaaaaataaaggagagaagaaatatatgcctcttgaaaaatagatgggtgacataggaataggtaggtgaatcgacataaacaaacgaatcggcaagtgaggcttgcatactggagactattagaatctactggcaaacatatcgtaccatggagctgattgtggccatgatgttgaagagcgatgcagttgcagcaatgcaggcatggtctccattcaactgacaatttcaatttgtttataattatggagaagatgaatgtgaaggagagatatcaatgcacagtaaagagagttactgagaatgggagataccaaaggagggagaaaaaggggaggcgtcactactgtgggggtgtgcggcgagcggcgtttcgcatctcaatgatgatgtcggacaaccggtgctagatagtagggtagagatttggactgggctaaccatagtgttgtgggagagaaaatgagtattgtgctgggcttcacgttcgatagcaatggagcaatcgagcaatggagggttgtttgatccagatcatatggtttaatctctgatacgaatcaaataacacaagcaagaacgaggtagattgcaacttgatttatagatgaatgattaaacacttggtgttggggttctacaaaccgaactagctgtgaaactgcatttggcagaatagtctaagcaaaatctgattctaaacgatgaaggctactgaataaatttgattagggatgtcctaaggttagccctagggcatctaccccttggtcttagcccatgacataattacaaggtctaaggccaaatcagacttggtcaggataaggtacgtggcttgttttgcatattcctaacaacttaggagatgaaagtatactccataagttttccaacgagtactaatggactgtgagagttgtagttcctcatcagcatcctaacatagtccatgggcctccgtttgaagttgatgctgtcagaaggcccgaatccgaattcaaaatgtacagaacttaatgtcttgcctcttgtggaccaaaagtgacatggtgatgtaggagtagactaaggaatgtcacttatttgatcatccattcatcccttgcgttcggtgtctttcccgtcactcaaaaacgtaactctgcaaataagaacacacaaaactcatggtgcagtaatatttgttcaaatatataacacataaatcttacatagaatacatgcacctttggttgatatatagataatgtagccatggtcatatccgagctagtgttgtcctcatcacatcacttttgaaggaacctatatgcctagaccatgatgttttacaagacatgcattttttccatgcatttacctaatctcatatctcaaagtggaattcaaccaaatgaagttaaacttgcggcaatggttaaatttcttataacttaggagaaaaatcccaccgtctaaacatgggctaaagtatggctgatgtaatttcccaacgcataaaatggttctatgagaagtgcttcttgctaaggtatatgtccctaaattcattgcagtaaaggctttgtgggatttctcctacagcaaaggctttcctcggctgtaactgtcccatttgttacgtgttttctttgctttctaaaatgaagacatgcaatctacctgaaaacaaattgttctagaagaaagataaataaccgaaactatttggagagcattcaggttacatggttagtccatggtgctagatattgctatataatactcaatgcaatgctcaatagatataagtttcaaagttgtataagaattttaggttagtgtgcaatgtaagtgtagcttcttatagcttagtgctttactatcttcacaagcacatgctatagtattgttccaagatgaaagtaattcatccttgctaccaacttgcatgatattatatttgtgaatatcctatctcttggcttataatgaaatgtgctgctaggttatacctgaccatggtatttgagagacctttgtatagctgaaaccaacgtatatgcgagcatggaacaagagaacaaaatgcaaggatttttttatactggttcatgcccctggatgggttaatatcgtgatcatcaaaaaagatatgcataaaattaaagtaataaatttgctcataagaaaccaaaaccaaaagcacatatgtcctaaacaaactgcattttgtttgtcatgtagcaatacaagagataatatatgacgtggttatgacttattcactttttgtgactccaaaatgtagtaggtctaactgattgtttaaagtgatgtgcttgctgtagaagtttcatcccaaaagcaatcactaaagcaacacacaacgtatagtccaccttgcacgtaattctttgtggaagatgacaagaaggctcactgaaaaataaaagcaaagaaaaggatatcaaacagaccattgtgcatcccattgatacttgtatgtctatttatctatccaccttttgtgtaccttacttctatctagtgagtcacttcatatgtggacattaacaaactctatcttaacatctagtcgatcactactttacttcactataaaaggaccaacatatatcaccatttctcacaaaagcattgagttcagtcccacaaaaacatggcaaccatcaaattccctatagttttctccgtcgtttgcttgttcctcttgtgtaatggttcgttagcccaacttcttagccaaagtactagtcaatggcaaagttctcgccgtggaagtccaagagagtgcagatttgatcggttgcaagcatttgagccgattcgcactgtaaggtcccaagctggtacaactgagttttttgatgtctctaatgagttgtttcaatgtactggagtatctgttgtccgtcgagttatcgaacctagaggtcttctgttacctcactactccaatggagcaactttggtatatgtcatccaaggtttgtgattacatttaagtatatattgattaatccttgtactgatatcattttattaacatggcaatccacacttgcaggcagaggtataacaggaccaactttcccaggatgtcctgagacctatcaacaacagtttcagcaatccgagcaagaccaacaattggaaggccaaagccaaagccataaatttagagatgaacatcaaaagatccaccgttttcaacagggggatgtagttgcattgcctgctggtgttgctcattggtgctacaatgatggtgatgcaccaattgttgccatatatgtcactgatatatacaatagtgctaaccaacttgatcctagacacagggtaattcatcgtatattatctatagtcattaccctaagtattccaatcatttatttgatttattgggcaactcccttttgacatactaattgtttgtttatggattgttaggatttctttttagctggcaacaataagataggtcaacaattgtatagatatgaggcaagggacaattcgaagaacatctttggtggatttagtgttgaactacttagcgaggctcttggcataagtagtggagtagcaagacaactccagtgccaaaatgaccaaagaggagaaatagttcgtgttgagcatgggctttccttgctccaaccatatgcatcgttgcaagagcaacaacaagaacaggtgcaaccgagagactatggccaaacacaatatcaacaaaaacaacttcaaggtagttgctctaatggtttggatgagaccttttgtaccatgagggtaaggcaaaatatcgacaacccaaacctcgcagatacatacaaccccagagcaggaaggatcacatatctaaatggccaaaagttccccattcttaatcttgtacagatgagtgccgttaaagtaaatttatatcaggtaaaaccacatgacattttatcctcatgaaagaaaatattttgaaaattatgctgacaatgttctctctattgcaggacgcactcctttcacctttttggaacatcaacgctcatagtgtcgtgtatattactcaaggtcgtgcccgagttcaagtcgtcaacaacaatggaaagacagtgttcgatggagagctccgtcgtgggcagcttctaattataccacaacaccatgtagtcattaaaaaggcacaaagggaaggatgctcatatattgcattgaaaaccaaccctaactccatggttagccacatggcaggaaagaattccatcttccgcgcacttcctgacgatgttgtagcaaatgcatatcgtatctcaagagaagaagctaggaggctcaagcacaataggggagatgagttaggtgtgttcactcctagtcatgcctacaagagctaccaagacatatctgtgagtgcataaccaagaaatgtcaatcataggcttggattgctaaggatggttttcaaataaatcataagcaataaaagagtgcatgctgttgcagctatgtaatagtggatggttggaagaataataataaatttgtgttcctttaagtaactatattaaatatgagagaaacattaagaaatgccatcaacaagcatctagagtacatgttttgtcattgatcactatggtttggatgtctgaccacgtgcacgcagacgtgacatgatcacagacgacaccttggtggtcggctcgacgctacgccacagcactgtccagcaaagttgccgcctcagctgcaccggatggcaagaatcatcagagcgaccaagcgaggtcatgcaatggcactgtgtgcacccattcctctcgacctacgccgcactccctctcaagtgcatctaggagcgaggcaaacggtgtttagcgaatagtgagtcgaggagtttattggtgggatagcaccagggcgggctgcgatcgatggcgcggagccgcgaggacaatggagttttggagagtagatgattgggacggcagggggcgttcatgcgccgcgcaagcgtgtggccgtttgcccggggagaatggctacacccctaaagcacgaataccacttgcatgcctccagttaaacaagcttacgtattgacttgcatatcttcttacatttttattttacattcaatacctacagggttgattgcctatccctacaagagcttgttaatcaaccatcaaaattgggcaggattaaatgattacttgaagaggtttatggatgaatgagatcacgctgaggttttcattcacttccattggaggatgccgattgatctactgctttccaataatgtttttgaagcttgtacctttttggtcaaacttttactccatatgcaagcagtgaacacatcaagtctctgattgatgatattaagaatagctttagttctactaggtaacattacctattgtgtcattgtccaattgttgcattaatcgtatcaaataccatacctttgttgcttgatgaaatatatagcttctctatatcatttaagatccattataatgattggatgatcttcctttctccaacacagttggcttgatcattttttcaaccataatttgcatatgtctcttgtcacattgcttaaaacttcttaaagtagcactataactatctcgccttcatttgcagccaatatctcctttacgtactaaacttcttatttgtgaacttattgtgattttttttgaccggagaacttattgtgatttgggaagtgattgtttgaagtttttcttttcagatctctagagcacccgaacaacatggtgaactttataaaagattattgtgggctgaactttccaaaacaagtagggtaagtgtggatcatttttaccaagtcataacattgctaaatataatatctgattattgtaatcgtctaggcatgagaatcaaggacatagcaaattgtggtcaattgtctgaaattagattgtcaagagaagaaggtcaaattccattgcttgctttgtggaaatgaaggctggacttacccaaacacaagatatctacaacatcacctaacaaatcaatgtccaaagattaccgatagtgtacgtcaacgacttgctgcgtggaaagcttccaaaatgaaccaaaaatagaaatccaaaagacaaacacagtgttggccctaaaactaggataaaagaacataaggtgtatgaactaaagtatttttcacatattgcaaggcaagacaccatttacataggggtatatgtccttttataggacttttaggtcggtttctacatcaaccaacatgctacaatactcaaaacagctaaatatcactagctagtagtcaatttctagttctcttgtacaacttcaactttacaactaagcaataacccaactatagctaattctctagatgcatcatgttctttacaactcatgggacaatccaatttgatttcgttatctcaagaacacaaattaattccaacacacagttgcttgatgacaatacaaccggtatgttaaatttgcacccatttagcgtaatcttgtcaattagttttggattgcaatggatatattttcatatcatataggtacgaatgagttgaatgttgttatttcccaacatggagaacaattgaatgcaaaagatcaagatgaactgcaaaacatcaaggagaaggtaaggtttgcttattagctagttatacattgatggtttttaatttttgtgtctatgtttcctaccggttaggagctagttttacggcctattttttttaaaagggaacacaaaagcattccattatgaagacatactggctgcagctattgagtttgtacaaactcagggaaatggcttgcaataacttctctgttcaccactgaattttgctacaagccttctttctttaatgtactgaaagttttttaatttctcttcccaatataagctggtagtctaaaatatctccattttaatccttcaactgagatgtgtaaaatatccattacttctctttgttgccactattctgtgttaatgttgaaaaggatagttaatttatctttatttatcacttgtccagaacatgcttcgtatttatctagtactagaatttgggtgtgccatttggcgcgctggctaagtaactcgtgcatattgtttaggttatttgaaacctacaaatctaaatttttttatggatattatttttaaccatacactcaaaatgccccttgacacaatatttgaattaaggattttaattcaaaattttatttgtaataacaaaaggtacaattttaaatgttttacacctgtttttttaaaaccaatgcatgtctagctctagcatcctagctacttcccatcactgccttcccaaacatgaccaaattaagtatgtatgcaagaatgggagcattttataaaggttgagcttgaattgagccatggcatggttgggttgttggagtcatgcatgtctgatgtactgatatactgatatcaagatctcgatatgatacttgagttccactctatgcgatctgggggagggtgcttggaagtgcgtgcggaggcgaggttggtgaaggatggcagaggtgcagtgagagctagttagccggccccgcttaggggagggtgtggttctgagctgctaggatgtcgtgatgactgcaattggcgggcctgatctgtgtggagaaacaaggggaagctgattgcgctaggaagttctccttgaactccgcgatcaccaggtatggaagctgctaggggaaaaggaagagcttgaactcagcagtctaagccatgacttccgtcgcttgaatctagcaccgaaggaaatcgtggtggcgaccttctccagctcacatgatctttggatctgctttcatcaatccggcgttgttaaaccgtccatccattgtttctatgttctagtggtcctcttcgacacaaggaggaggatccaaatgatgaaaatgagaaggggcaccaccgagtcgcccacaccggtcatgacagtgaggagcgcccatgttttagttggtaggttgatttttctagatattatgtgttttttatcctctttcctgttaggtgttggtgaattttatctctttttttcaccaatgtgtcgataacctgcgcctctgcaagtttcgatagttctttgtttttattttctgttttctagatttttttgacacatccttaaccatagcagccatagctagtaattgaaaagaacatagccataatttaatatcttctagatatttggtatatgtaaactttcaggttaatattcttcgtatttgaagttcagtgttaataatatataacattttatatgcagttaacatcaactaagtttttattctattgtatctacttttattgtagttaggatcaagtttgacatgttttgccctagatactgggaacatgcaatctttattgagtattcttaatagtacaaattctttgtgagtaacatataatctagcaactgctaagggatgtatatttgatctaatgattgctcataacattggtgggtccgtggagatgacctgatatgcaaaatgatcaaggaatgctttgatagtattaatcaatcaactgaacaaatgaatcgtaagtaacttgcgttatacttttctgcttctacaatgcattatttgactgctgtggctgtttaattgtaacttgatttgtgctcatatgtagttcatgcccaatgtgcatatttgtagttgcattgtgctaatttacatatgtgattttgctagtaccttctctgatcgttatgttaactgcaattaatgtttcaattctatgtttgtcgaccaataaacaacaatatctcaatgatcttattgcaaagtacagcttgccaaaatgagttttcatccttggattctcttgatcaacatcatgcaggagctttagccacagagattgctcctcatcaatcttctaatgagcctagagaagtaccaactgaagtagagcataatatgctttctaatgtagaagcaccagttctagcccaagttgtagaaaatatctttcaaaatgaagaaataatagcatcaactgaagaaaccaccactactggacctgctgagcaggataggggtacaacagatttaggtcttgatagtttctggccgtgattttgccaacaatgttaaagaaattgtgtgatgtcatagctaatccattgatccgctcaggaaagaactgttctagccatgattctggcagtaatgttaaagaaattatgtggtgatagctagtccatcggtctgtgttgacggtcgttaccgacaaattccgactgtcaatataactaaaataatggagaactagctatgcttacaatgcatctttatttctaaataatatatttccacttgtacttggagaataacatgttgcaggaatttatcaaataaaataaagagaaaagtgaagaaacctcactcctaagcaaggaaatggataaggagggcccacatgtcaggtgtaactgtccggaaaccgccttaactgtcaaaaccgacaatgggacccacttgtcagccactataccgaaggggaggtcggttggagccaaccctggttcgaccgaaccaggggcaaatcggctcgcccccctcccccccttacacgtggacgtccaggatgcgctgttgatggcggttacgagggtaaaatggacactttgcatggagtaaccgtcataccgggcctataaaaggagctcacttcacttccaaaacacactcaagcaagctaattcctcttcatattttagtattagtagtatagtgctaagtggagtagtatagaatagtgtttagaagtcctcgaagtcttcggaagagttttcggtatggctctagcagctcctgtaatctcttctgtaatactttccgaattaatgaagtattattctttatatatcttcagtactttacttagtttgagtactggtcttactttatatctgctctatgttaattgtgtgggtagcctaccagagaggtgtaatggtgcggatttaatgtctgaattatcaatcactctatgtcgggcatgcgggtatagagtagtatttaataatgtaagcgtggtgcttagattattaagtatcattaattgggcatatatactacgagacagtagaggtgggccgctaatggtgacagctcagtacgggtattcctccatgttagtatatataggggtgggcattcggtcagaccaaaaaatttggtctcggtcttcggtttttcggttagttcggtctttgcaaactcaagaccgaatttcatccaagaaaactcaagaccggcaaattcggtctcggtcttttcggtctcggtctcggtttgaccgaaatttttgaggataaagtttggaatgaaaaaatttgacagaggcgtcgctggcgcggtgaagggcggaggcgtcggctgcggcgcggtggaggacggcgtcggccgctgcacggtggaggacggcggcgtcagccgcggcgcggtagaggacggcagtggcggccgcgtggtggaggacagcgttggccgcggcgcggtggacgacggcgtcgtcggccgcggcatggtggaggacggcggcggcggccgcgcggtggaggcggaggcggcggccgcggcacggtggagggtggaggcaggccgcagcgcggtggaggatggaagcggcggccgcgcgggagagggcggaggcgacggccgcgcggtggagggcggagccggcggcggcgatgcggtggaggctagaggaggcggcggcacggtgggggcggagccggcggtgggggctagaggaggcggcgtggaggggttagaggaggaggcagcgctgtgcggcagtgatggtagggtttgttttagtgtttctttttgtgggcttattggggttcctaggcctattgggtcaaaatttcggtcatttcggttaattcggttaaccgagcccaataaccgaaatgaccgaaataaattcggtcttctgagggctgagaccgaacaggtaactgaatttctcggtattggtcttttcggtcttggtctcggtctttttggttcggtctaaatatgcccacccctaagtatatatattcctaatcaaattcctggggagggtactcctccgtatttagccccggttggacggcgatgacaggttgtcgtaagaaactcagcaacccggggtggtctctcgaagtaccaggaggacactattagggggtattggccacacgattgtacattagcagatgtaagttaggatttgagtgtatactagaagtataggaattgagtgctttctatttctcttccacttagttataattattttgttatgaggattgaatagctttgcttcgtgtcactctacctttatattatatttaacccctatttaggctctgacaattataagtaatatatgtataaagtgcattagtaaagttcactcttattatcttcccttgggattaaaaatacaataccttcgaatacttccaggtgaaatgctacaatggtatatatatgcgcttgcggattaattctataaccataaataacaggatcatttctggcgccattgctagaatgcatatttctagtaatgtcgttgagaaataccaccagtctgacaagaaaaaataaacttgtgttactgttacactatcataaaaggaaactgattaacaattaagaacaattaagctcttagcgttccatgcatcctatgcaactatacaagtaatgcttatttttcagtcacaaggtgatccaccatttgattttgtgtttcttgattttgtctgtctttcttggctccttgcttctaatctgtgtcattcatccttgccgggtgaatccagcctatcacactcaaccaacccaacccatctgatttgttcccatccgacgatgcatgcgacccatgcaacactatgtaacaattcacgctgcatattattgatccctttcaatgttgcacgcatgtgaatcctccggctcccattaaattcatttgtttgattcctccccactttgccagaaattgttggtttcctcataatttcatcctgcactctgcagaaactcctcctaaatagtcctaccgattactgaactgccattatatccagcttccgattagattaaatggcgatttgggcactataaaacattgcaatcctctcttcaagtccctccgtcaactccacaattccttgcacaaagttatggtcatgagatgcgatttgggcactataaaccactgcaatcctctcttcaagtccctccattaacttcataattccttgcacaaagtgatggtgttaacaacaaaatttcgcaagcccgaagtcatcatcgacctagagtcagtatcggcttcagagtcttggaatcggccgatgggagtcatcaaatcgcctgcagttgtgttcttggtggagtcggatcaattaaaggaaatttatccagaagagtccgagttcaaggaggatgcgacatagcaagttatctattaattaggaatagtttgttagtttccttttatctttaggaaagtgtgtttagtgtccaataaggactttatgtttttcttttatctttaggaaagtttctttcttgtccgacaaggactattatctccccatgggtataaatatgtacacctggggtcattgtaaaatatctctcgatcaatccaactactctcggtgtatcgccctctattctgaggttttacttatcaaccggcggaatttgtcacctgacgcggggctgcatcggtttagtttgatctctggcgaaggggtaagtcctacgttctaccggccctggtgaatctatcggttacattggtgttgttcaagactacatcgcttcgatctcttggatcactgtggtttggttgatacatttgcctaccagatatatcaattctatctctagttgcattgtgtttagagacgcatcagtttagttgggattgtctcggttaggtccgaccttctgccttagccgatatatctctacaatcacaatgatgttataaatagatttattatatccatcacattagatagatctatcggctcatcgagtattagattatcatatacaatctcgtgctgcaacggttaggttcgacctactagattgttgttgataacataagtcttgttaagccgataggttcatgctaatgttttctcggggtgctagccgataagttatctagacgttgcatcggcttataaggatagcatatacatataagttgaatttaaccgatgacaacagaggtttcattggtctatctaatcttgtggattttatgacatcggacctccaactgatgtatgctttaaccttcagatcagtgcttattctatcatatcattgctagccgattggtttctactggattatattattgttatactatactatcatcagccgattgcttaaatcctatcgctatcggctggtatcggcatcagctattggctggaattacctcatcggcttgttagacgatcggctatttgatctactatttacatatcttgtcagttgcaggatcaagactagcacgcccgcatctcaccaaactttggacctgcactagagctaagcagatctcctaggccagtgtgtgtttttcgcatcaacagatggtcacgagatgcccgatcttccatcaggtgaagataactatcaatttggtggaaacttgacacacacgatttggcttccgatcaacacgatctaaaccctgcaatcgcagcaccacgtctccgaaatcccgattgacctcgctgagaaggataatccctgtgtgtgaatcgaagaacacaagtaagaaaaggaaaggtagtaactcaattgcatgaatgattaatcaacaacttgaagttggggttctacaaactaaactagggtcggtttttgcttgtccttttactgccttggccgattcataccttaaatcaaacctaggcaaagcaaaaatccatttcccaacccttccctttagaacatgagccgatagcccagtagacccttttttcgctcttgaaatggatgatcttgtcaaaaggcttctagttgataaagcccttggcctagatggttttaatggttgttttataaaaaattgctggccaattatagcctaatatttttacagattggctgctcatttccacgctaagttggtagaacttcagtgcatcaattcttcttatattactcttatgccaaagaaggttaacccagaacatgttaatgattttaggccaatttctcttatgagtatcagcctaaaatttttggctatgttaatggctgataggcttcaaggagtaattaagaaaattgtgcatgaaaatcaatatggttttattaaagggaggacaattcaagacagcttagcgtgatcttttaagtatactagatgatactccacgcgttgctacggaaatttgtgcatattgaaaacgtaaaataattgatagtgagcaaataattaaagaaatgatgattttcatcaagaatggaattgattatcaggttcctttcgctcttaaatatttccatcgatctgcttctaaaattttagtataagtacaatgggctgatcaaataccaagcatcttttgaagttgcagtctagatcaactgtagatcaacagattgtattcaactgtagcaaatcgtaagtatctagttaacttcttagcaaaaggtgatgtaattcaatgatcgaacccatttgaaaatccattttgccacaaacaacaggactacacaccatcaggtgaattacctagcaaagagaaattagacctttttgataaactaaagaaatatgcaaccattgatgcatggaactatggaagcaatagggaggaggatccacacaacacagatagttcatatgcgaatgcttcataagatactcaagtacaggaatactacctttgtgaagggatgcataataagatataaaatagagaatataaaaagctccttaatataagttctgaattggttaacaatcacatacctgtgcactattgcactgttcactcttcctttgttctcgatcaattcagttgatgtcatcgcgccattagaataaaaagaactgatggttaaaaaatgggcaaaaatagagtaaggacaacataattctcatgagcttgactacggtgctttctactcgtagtattctactaccagtagaaatgatctgaactatccatttagaagggtatattagtacttactaattatgtgcttaagggtaatttgggtatttgcgttttccttttcttttagtctcgtattgctccgaccgtctcgccgcatccatccgctgtccattcctgcacagctcgattctggtggtggcgcccatttcgatcagccggcgttcatcctgccaccgccgttttatctccccgtcggtgacctcgattatcctgccatcctccacccctggtattcccgccgtcgatgtcgctgatccctgtctagccaccacggccgtgccaacctccgttgctggcgaccacgcgcatctgcactgcaccgatctcctccctatcgaccatggccatgccgatttcttcggccctgacgatcgcgttcacatccgcgttgatctcctcctcccactaaacaagcgaacagctagtatttattttcgattatcatggtacttgtgcgtttgctctcaatcgaatttgatttcttcgttgttgataagaagaggaacctgcttttttgaaacgaaccgcacaagaagaggaacctgctaatgctattgctactagattgcatgtatagcgttgtatacaagttccaattcgatttatcggatgtgactttgatatggatggatgctgaattttgattcgggctggatgcaatatactggagtatatattaattctgaagatgtaatgtgctagctattataatattatttgaataaaatacaattcaactgaatctctgaacttgagtatatataaaatactattttgactgttaatttctgttatggtatatttctaaaaatctaaaagtattgtttgaaaagaaaatactcacaattttaggatcgttgacacagttcctgagtttttatctgagggaacatttctgaattagaaactcagttcctgagttgtttttttagggagcagttccatatagttactaacttatagtattaattactaatttgtccatgtatgtacacaagcattctcataaatcatcatgatatatattctttaactgctagaatattttcattatgagatgagattttaaagcagccgcgactgtcagattcacttgtatcacagaattgttcactttcctgaacatgtttgcaacttgcgaagtaatcctcaagccggagctatgagagggagcatgtgtaagaagcatcaacacaattgaaggttggggatggaccactgacgtttcttcagctttttattttgttgtatcagagactttgttcagatgattatatacttcttaagtgatatgcatgtaaatgtggaggtcaggggtgtaattagcaaaaaataaagctctatcaagccaagtttcaggatatattaaccgtggtgattgcagattaatttctgttaggtgaagataaaaaagatagttgcagttatgttagatgattgaaaaaaagaagtggtgtggtactgggattgacccctcgcgacatggacaaaattaaagcatcttgcagtaaccatccacggcaactcccaagtgcaaatatatatcatctttgtctattcatttgttttaaaacacgaacactgtttaccaaagaaaaccacgtgggatatatcgcaagggagtatattactgcttctgtgatagacattaaattatggcgagtacaaaatatatatatatttcaattcagacattggtcgttgtcctttataaaatatcagccccataccatgctgctagatcatactcgcagaacaggatacaactcttgaatgcaagaagcatgacttttgccagtaattccaacgtgcaatctccaacaagacaatgaaaggcaaactcaccattggagctccactgcatggctgaaaaaatgaaaagaaaattatacacattggaaagcctccaaaataaaatgatctgcagagcctaacaaaattatggaccttaactgttccatgctggccgtaaccactataaactagtagtatcttctgaaatttgacttatgtgatgtagcacagggagtggaactatttctgcaagcaacgaatcaaataaaaatcgatctgtgtgtaatttacgaagtatagagaactccagaattagtactagaattttactgaagcaaaatcataaccatttaaaccgctgtcggctgctcatcaactaaaatagaatgaagcacaagcggaaatcatctctcgctaatggtcacagaagaattatctatgtggtgatttgataacatttgtcagacacatttcaaatttgtatagttgggacaacaacctcagtagaaatctagcaggttgtgcttatgaagtactacttggtgttaaaactgaattttgctcgcgtcagactgctacttttggaggatctaatagtgatcctacagcattactgtatcatttatcaggaagtgatgggagaaaatgggacaggacgttacctgttctcgaaccaatagcacccgaagagatgggatgaacaatcaacggcaacatcaagatgagggcgacgttgcatcatcagcctctcctccgccggactgccatacaagcagcacatcgtggatccgccgcccttgccaaggcgccgagcacgtatgccgcagccgccacaggtcgctggaggtagagaaggtggatggggcagagggccgcgagggcgctggaggcgatgaacacggcgagggagatggacgggcgacggaggcgacgatggaggtgaacgggaggcccagaatggggtcgaaggaggcggtgagggcgggggaggcggacggcgacggagggggccggagaaagcgatgagggcggaggagacggacggtgaaagaggaggcggacaaggcggcgacgtcgggggatacggacggcgatggagggggcggagaaggcggtgaggccgggggaggcgacgatgctggaggggaaggagatgccgatggcgctggaggcgacggaggcggagagggagaaggaccggcgacggaggcggcgaaggagatggacgccgacggaggcggggatggaggataatggcatcgattaggataggatagagagagagggtgaagagttggataaaaacaaattacgataataccctacgcgaattattacctttggacaaatatatccctccacatttctactcccataaaatttggtgggagtagaactcgatctcaaccatatgattaaatacgatcaatggttcggattaatttctactccaagtagaaagcaccagagcgggactcaattctcattagtcacaaacaaatgaagtaggaagattaagaaccaggtataataatcttcattgccatgagggaaaagatgtgctggagaattgattgaaagaaaaaggggaggctgatctttcttgattcaccaaggatgtagaaggtcgcttcaagcattgacgaaaaattaaacctccgtagactgtttgtcatctgtttctgcaaaaaacagaaaatagaagttgggccacccaccgatcgattaaaacaaagaatgagtaagttaaaaaaaattaaaaattcactacctggatcgagacgataaaggaacttctgttgaaaggctagcacctattgacgtgatttgacgatgaagctgccgaaatttccaacagattcagcagttgttgaggtggggagctgtcaatttcaaccaaagatccaaaaaaaaaaagtcgatcgcaaacagcccaactgcaaggctaccattgaggaagctctaaacagttgtggtgttgattaaaaagcatgataatctttctccaaaaaaaaaaagcatgatgatgggcttgattgctgctattaaggtgacctagcttttcagctcctgtgcttgcttcggcttgtttttgtagaatgcaaacaccgagcatgtcaacagtcaagaacctgggaagccgctttaatttttcggctttcccagtcccggcggagtgtggagccatgaagagactgagaggaagcagggagcggaaacgacataggtgttagtgggcggtggtcgtttcgcttctctcggatatggattcggaacggtgcaggagaaggagagtcagccattgctaggggcagagtgggtcgcaggggggcaggcgagcgcgatgcggcacgacgccgcagcacttgtccccacggcatccagcgaaatgctgcacgggaggcggatggtgcggtggggagcgagtgcgatgtagggaggcaggcgagcgcgatgcagcggggcgccgcagcgcctgtccccacggcacgcagtgagagggatgtggtgggggaggcggagcgagatgcgggagaggaagccgatgcgggcgctcgtgcaagagaggagcgatgcggtggggagcaatccggcgggtgtggagccggcggagcgagatgcgcgatgtggtggggagcgatgcaatgggcccggcggagcgagatgcgggacggtgcggatgcaggatgcggtgtcgattgaacggtcatggaaaaactgatgacgtggaagcactagaagcagaaaattccaggtagtggggatgatttgtataggtatataggattcatcaatttcagcaatccaaaaggaaaatcttgattctcacattggactttgaaaaagcttttgatacaattaaacattcgaccattttgaaaatcattggactttgaaaaagctttttgatacaattgaacattcgaccattttgaaaataatgaaacatacgggcttccttgcaaaatggttgaattgggttaagatggtgtttgaatcaacaagttcttctatcttgctaaatggtgttcctggaaaattttgtaggtgtaaaagaggggttagacagggtgaccctctttctcccttgctttttgtgattggtgctaaactttcttcaagctgttttaaataaagctatgagtcttggtttgttatctaagcctataaatgatcaagatggaggagattttcatgtagttcagtatgctgatgatattctcatcttcttaaaggcttcacagagagaattgttgtcttaaggcccttttgcacacatttactcaagacactagtttgaaaattaactatcataagtctaatatctatccgttgaatgtccctgaggagaaattgaaaaatctggctctgttgttgggatgtaaagtgggttctatgcccttcacttgtctaggcttgccaatgagtactagaaggccaagagtgattgatatgacaccaatggtagatagagtagaaaggagactgatagctagtgcttcttttcttccctatggaggcaggttaactttgataaattctgttttgtccaccattccaacctattacatgtgctcccttaagttgccaaaaactactattgaagccattgacacatcaagaagaaatttcctttggagaggttccaatgttttagtaaaaagaaaatcttcggttgcctatgataaagtttgtagacccaaggacaagggtggtctatgtgttttaaatctttatattcagaatgtggctttgctactgaagcatttgcataaattctacactgcacaagaccttccttgggttagacttatttgggcttcttactacacaacaaaagttcctcatatgattttgaataaatggtctttttggtggagagacattattctgttggctttatatttatagagctgtttcccaatgtacaattcagtctggcacctcagtcttgttttgggatgatctctggaatggtgagattaagagattgaagtatcctgatcttttttttcctaaactactatgagatgagaatctatgaatcacttctcaaatattcaacttgaagattgttttaattctcccgctagatgatcaggcttatggacagtttctttagttgcagtctgatttagacattttgcctctcagttcagaaaagggagatttttagaccttcatctggaattacatatctactttgctcaaagttttatagatctaattttgtgggaatctatgttccaaggccttttatctggatctggaagagtaaatgtgtggagaaaattaaggtttttatgtggttactttcgtgggacaggctcaatactagggacatgttggataggaggcattgtggccctgaagatgcaattctaaactgtggaatttgtgggtgtcctatagagacaccgattcaccttttcatctcttgcccttttagtaagttgtgctgggagcgcctggtatcagatggaatccaaacttggaaatttgccaaatgctggttttggctcgaattttgttcagaagaaaaggtttttttggagattgtttgctttgcttgatggtcatttggaagcaacaaaatggccatgtttttgacaatgttcagcctgatattaataggtggtttgttgcattcagaaatgaaattcttctgcatatctacagaatgagtcgatataccaaatgcacagttagttggatttatctttaaaccatatttccttgtcctctccaacacctggcgtaaattgtctagatgtccatcaacttcttttgacttcacaaccacatcatcaacataaatttcaaccaataaaccgatgagatcatgaaatatataattcattgctcgttcatatgtagcaccaacactcttcaagccaaaagtcatcacaacccactcatataagtcgattgcaccaaaacacttgaaaatagtcttatggatgtcctcttcggccataaaaatctgattatatcatgcattgccatccagaaagcttatgatcttatgtctagaggctccatcaactagtaaatctgcaatcagcatggggtattcatccctaggagtaaccctattcaaatctctgaaatctacacatgctttaagttttccattcctcttgatcactggtactatatttaaaacccactcagcatatcggcatggtctgatgaattttgcatcataaagtctagttatctcagcatcgatatcatcgtacatctcaggtttgaatcgtcttggagcctatttgaatggttgatatcctggttttatagggagccgatgttcaacactagatcggctaagtcctggcatctcatagtattccctaccaaaacaatctctatatttttttcaataatttcactaacttcattttaaatacatccgataaatttgcactaacaaatgtcggcctaggcctatcacttggtccaatatcaatttcttctaattcatcggctaacacaaatccttggcctaattttagcaacttaagataagatactctaccttatgtattgttaaggttagtttgatactagagtgttatattaaacactgtaaagctattttcggaactacctcaggcttacaatctgctaaatggtaagaacattactttaaagaaatcatattaatttattttttcatattttaagctaatacttaattaatcacacactaatgagccatcccattcccttgtaggagaggataggtttcaaacattctggttggaatgcagcctaaaattaattcttaaatagattcatagaatgaatttgttggtgagagtgatgatatttatttagtactccatctgtttcatattataatacgttttgactgggtttacataaaaatatattgatattttcaatacaaaacaaacatattatcaaaatatatgaaatgttaaatttaataaaactaatttgctgctgtggaagtggttaacttttttataaacatgatcaacgttaaaaaagatttgaaaagtcaaaatctatacctaattaaaaaaatactcaaggcttccaatcgtccgcttcgtccgagtccgttctaataaaatccccaagcagataagccgattagtcccaacccctttgcccccaattcccaaaatacatgaatcacaaaatcactcaattgtaatcccaaatcaaaatcaagaatccccacaaaattaacatcccaaatcaacacaccacactggagaaggtagccgccgctgccggatccgtcctcggccaccaccactgtggccgctgccaatgccgccatcaccagatccgtcgcgggaggtaggcgagagagagagggggggaggggaaggacggtcatcaccgccgtcttcgcgtcgtacccccgccatcgttgcaccatgtcgagccctcactgttgccacgtcgagccagcgaaacgggagggagatagggagatggagcggcgccggtggggggagagggagggtgctgccgatgaggggagggggagaggcaccgtcggcagggaagaaggagaggcgccgccggggtagggggagggggagcggcggagggtggagccgccaccaccatcgtcgttttgagagagagggggaggggaagtgattttagggttatggtttgggctgccgaatatttatataggtcgggatcaattagaaccgtccatcagatcgaacggctttggcttctcccacgacgggccatgtgccgttcccaggccatgtggtcgcctcatgggctgcatgtacacacataagaaggccgtaagtttgggccggtctaaaatcaatttttttctctctcagtgtaggtattttctattttcagaaatagaattagtatcactttaattgcttatgactgcttattaatttaactctatctaaattgaaccaactagaaatttggctaatgtttctcatgatatgtattttttttaccaacattgattataaattcatataatttttatttatattcatgtttcttaattatttatgcccagcagtgacataattcatgaattatttctgtttaactatgtaattaattgagccaacacaaattaattattttcattcatccacatgtttcgtgttttacgtgatgcataaaagatttttaaacacctgattaacaacactaacccacacgcccttcgtccccacactcacgatgtgttcattgtgtataccggcgaaagggaaaaacatcagggattagagattgaatcaaatcctaatcgcgtacagcggacaaaccacaaaatcaaatattgattaaaaccaatcgcaacaaatatcatccaaagttctgtatcaaataaaaaaatattaaactaaagtagggaagaagtataatatatagcgatccaaaacgtttttacctgttgcaacatacgggccattttttctagtgacgtatataatataaaatggagagagtaagcatagtaacaaaataatatttagagaaactctttgaatttccaaaaacaactcacaagtcacaacggagaaagcaacgaattatagtagttgaaatccgatggagcgtttgatttatgttgtggtatgtatcagtacacgaactctgcggtatatcgccgtcttcccccaaaccccagaggcgaagcgactccccgagaccaaccgagacacgcgattcctcctcccctctcctctcccgcagacgcgagagccccccaactacaagtcgaagtcgaagcaacaaccctcgcgcccgcatccccaccggcgatggcgtccccgtccccggcggcgcggccgcagcggacgcccgacgaggtggaggacatcatcacgcgcaagatcctcctcgtctccctcaccccgccctccacgcccaacccggccgtcgcctacctcgagctcaccgccgccgagctcctctccgagtcgcgcccgctcctcgccctccgcgacgcctccgagcgcctcctcatcgaccgcctctccctcccggaccagcccgccgggtccccctcccccttcgcctacctcgtctcctccttccgccgcgccgccgacgaggcccgcaagatctccaccatccgcgacgccgccctccgcgcgcgcctcgccgcctccatcgcgcacctccgcggcctcatcctctcctacgcccgcatcgtcgccgggaaccccgacaccttcccttcgccgcacaacgcgccccaccccgccgccgagctgctcgtcttcctcctggccgaggccgccgacccgctcgaccctaccccggcccctggtgccccgccgccgccggggttcctcgacgaattcttcgccaacgccgattacgagaccgtcgagccggccatgggcgagctctacgaccgcctcaggcaaagcgtcgagaaggtgtcggcgcttggcgacttccagaagccgctgcgggtgctcaggcggctggtgggaatccctaactgcgcaaaggctctggtgaatcaccccaggtggataccgaagaatcaaattatgctcattggggaagggagaatcatggagatctccagtgtgctcggggcgttcttccatgtcagtgcgatccctgaccgcgagtttgcaagcaagcctgatattgggtaagttttttttgttgaatgttgattgattgctgcaagtatgttcttatctaatgtttgctgaggtgtcgaaagctttgcatttgcgggatgttcttgtgagccattctggctttgattataaatgttggtgcttatattaactttgtgactgtaaaaaacctttccttcataagtctgttgagtcagtcaagctggttgatattctcttgaatggttggatgtaaaaaggttcaaagtttgattgtcaccttaattgatgcttcctacctgttagatccaatggtaaattttcaagtgttccttttccaaactcaacctatttggagttcaattctttataaagatgtgaacaaatattgcatccaaaagtagttcttttggaggtgtgctgaacttgtggagtaacttttttctggattcctctttgttatcatcaaaaccatgtaacgtgaaggtttgtgtgtattttaatttgtgtgctacaggcccaaatatttcttaatgaatcccaatgaacgtttacggtttagtttatttacaaaaatttaatctactgcattgctatgcctataaattcaagcttattgtttcattttttatgcatgcccttaaccttgttaatttaatgtttgatcaggcaacattgcttctcagaggcatcttcacgcagaccagctgatttgatgtcatcttttacaacaatcaaaagcgttatgaataacttgtacgatggccttaaggatgttcttctcgccctgctaaaaaatatggatactcgagaaaaggttctcgagtttattgctgaagtgataaataaaaatgcaggcagatctcgtatgcaggtaactggcaattcaactggacataaccaaccataatgagttatccatcagataggtttccataccttgcatcagattttttgtttagatcacatttgtaggtacaaatcaaatacaatctatgagattcattcaatagtagtgtatcaaattgtttcatgccctagaagaaacctgagcacggacaacaacaaacctctgtattcccagtacatgctagataagtgctgagcatgtagtagtgtctttaatgtatcacacacatggaacactgcctaatggcagttttgttacaacttaaaaatcagaaaatactatacatatttcgggattgaatctttgtaacgtggaactgccttaaaggggtgcaatccttggcatgctatattgctatctatatggtctagtagcttgtattgctgtaaccaactgttcttgaaacaatataatttttttttaaatccttgttattgttattctgtgctggactaaattcacgttgtgtcatgcaacaggtagaccctttaaagagtgccagctcaggtatgtttgtgaatctcagtgccgtgatgctacgtctatgtgagccttttctggataggatggagtctaagaaggacaagattgatgtcaattacctcttctgcaatgatagaattgatttcaagtgggttacttctctaagaaatttggtattaatgttctgtgcaaagttagtataatgcatattttaagttattttagtaaataatatgttactctttgtactgcaggaatttgactgcaataaatgcttcttccgaggaagtatcatcttggatagagaacaggggctatgagcatgctgaagatagtgccagtggagaggctcgctttgttgaatcacaagaagcgacaagctctggcaacaatagcacagtttctctttcttctaaaggcgggtcacttgtgaattgctcaaagaaagagaatttctcatttatttgtgaatgcttcttcatgactgcaagggtgctcaatctggggctgatgaaagctctatcggatttcaaacatattgctcaggtcttgatatatttgaagcatccttttcttttgtttttgtattatgtttcgaagttttgcattttgatagaatctatgcatattgataattaatctgtaggaacgctttgtagcacatacaggccaaatgaaaacaatattttcagatcaaagcatgcgttcttgaatttttcactgaacacctgttattgtttttatcaaatatttaggatctcgcaaggtgccaagatgacttggattcaaacagagcaatgagagatcaaggaggtggttcagcacagcttgatcaagatataaaacgcttagagaagatagttgagattttatcacaggacaaactctgttatgaagctcagataattagggtatgctctatgtaatctggtccctttttgttccctgtcaacttctatcttattactgccttataaaatgaaaaagaaaactattcaccttattactagtgcaaatcttctttgaagaaaatgtgaggtacataggatgatgtgaccagttgtagtgaatcctttgtttttatagaacgtatgttgggcatgttaaggtctcttgaactattgcaagatagtacgtttattttatttatttcgttgtggacctctgtggatcacaaatggcatgataatcacaatttgattattctcattttttattttgattttgctattatgtaaaagaaaaaaaaactctactttgttcttttgggcatcatataatatcatatatcccggcaggacatagtgtgctcctgtgcattaaggatgagtctgttgttttccagtaaacatttcatataacatcttggattaaattttgtttcatgtcagaggtcttggatactgttctagatggtctgattatatgaaatgcctccaattccttttttctttttgcattaactactgccttcctttaaaagcaacactaacagtttgtctttaaccaggatggtgcatttcttcaacgtgcactatctttctacagattaatgatactatggtcagtagaccttgttggcggatttaagatgcctttgccatcacaatgtccaaaggaatttgcttgcattccagagcatttcctcgatgatgcaatggatttactagttctaacctctagaattccaaaagctttggaaagctttgcgttggtgagtatgcttctgagccattccacagtagtagtggtgcctgattttgtgattggcagagcttagttgtgtacttatgaatttgctcctaatcatcctgtttctgacaggatgactttctcaacttcatcattatgttcatggcgggcacttcatacattaaaaatccttaccttagagcaaagatggttgaagttttgaattgctggatgccacaaagaaggtccatatttttttatgaacttcacaattgtatcttatttttgactgtatggctgcgcatttgaaaatttttatgatgtcattggtgcagtgggttgagttctacagcctcattatttgaggggcaccaactatgtctcgattacctggtcaaaaatcttctaaagctttatgtggatattgaattcactggttcccatacacaagtgagtgtcaagatttttttttttaatatttcactattttgggttttggtgaaatcatctaagtttagtgttatgacatatctttgcattttgtacagttctttgacaagtttaacattcgacataatattgctgagcttctagagtatctatgggatgtccccagtcatcggaatgcatggagacgagtaagcaatttatcctcgtacatgcatttgtattgcactttcttgtgactgaaaatatttcccaccttttcatatgacagatagctaaagaggaggagaagggcgtatatttaaattttttgaacttccttatcaatgatagcatctatcttcttgatgagagtttgaacaaaatcctcgaactgaaagaaatagaggctgaaatggttaatgttgtagagtgggaaagcaggccacctcaagaaagagaggagagattgcgtgtatttcatcagtgggagaatgttagttttctttactagcgtttacctgtcctgtgtcgcatgatatttttaatgaagtttatttgatggtagttactgatccactttatatttttagattgttcgatttgacatgaagctagcaaatgaggatgttgggatgcttgctttcacgtcagagcagattccagcacctttcctccttcctgaaatggtaatatcataaaccatatatttaatttccataaatatataaaactaagtttaattttattttattactaacaaagcttcaactctacacggacttaattacatattttacttgtctactgtattttatgcctgtaagatattacttgtaaaatctgaaggaaccaaattattaaaactatctccttcatgtagtatgaaagggcattgtactaacaagaagtcctttatttaggtagaaagggtggcaagcatgctaaattacttcctcttgcaacttgctggtcctcagaggaaatcattgactgtaaaagatcctgaaaagtatgagttcaagccgaagcagctcttgaaacaggtctcatggagatatataacttttctgtacttcagtgctcttctgttactattagctctttttcatcttcatttctgtctttacatggtagattgccaccatctatgtccatatcacaaggggtgataaagaaggtatattcccagcagccatctcaaaagatggaagatcatacaatgagcaggtctgttctcctttgttttctcccattagtttttagtctctgtgcttgtattctaataattttctatctatcgcagttgtttgcaagtgcagcaaatattttgtggaagattgggggagacccccaaatcatacaggagtttatgcaacttgccagtaagtcaaaaactgctgcttctgaggcaatggatgctgaggctatgcttggtgacataccagatgaatttcttgatccaattcaggtactgtttgccttattacgaaaatacctttactctcttctatgcaatcaaaggttttcctatgttgaaaactagaataggatgaagcatatctggtagaatggtagtgatgcagttgattgttttgttttggtgattaatcgatatttggctataccaaatatctggtcatcaaattggttactcatgaattgggcaattgttgacaatcaaatgaaccagtgatttcctgatgataaaagcatcacacaaaaatttgggaataaaatcttgttaaaattagcaaaatctgggaaggcaacctttgacagtataagtccaaacaattacattcccattctaagccaataaaggaaaatttttcagccattttatgaacaatcttgtggggcttgaacaaaccatactttaccacaactgttctgaacttggaactcatggtggtatattttggctattaaatattctgtgcattttaacctgtagcatcagatatttgctactaatgttatatgatgtatgctctttctcttgcagtatactctgatgaaggatcctgtaatactaccatcatcacgggtgacaatagatcgtcccgttattgttaggcacttgctaagtgacagtgtaagttgtacatcctgaaaaaaccgctgatccaaactttccatactagggggtgacacttgtctgatgtatatattccctttacagactgatccgttcaaccgttctcaccttacgcaagacatgttgataccggatacagagctcaagtcgcgcatcgaagagtttatcaggtctcaacggtccaaaaaacgaactgctgccgattcagaaatgggagaacctgatggggctgctgatatggctgattgaatagatggtgccagggaagggaaggaggaacattttttttgtgggacagatgatctttatgatatttatcgttctgatgctggctcccctgcatttgcatattcaaattctttgtaaatggtgttactgcctgttgagaatttaattatatcggcatcggatgttcacctggtaagcaactccttcgttctcgtgtaaaaatttgatcgtttaacgactcgtgaggctcatccttgattaagtactaatcgaccaaagctacagtgagatgacaaaagttggatgaacctagcaatggctgacaacatagaactgttcgcattattttacacacctttcaatacagtgaatgtagacaactagtgtaaatgtaggatcagtctacaatacagtagacaagttttagtgtaaatctgcgtgaatggtatactggcagttttttacaccagtaaagcaaaatcaaaggttctgttagtaagttagccgactgtggaacggcaacttaggtggcctagttcttttctttagctccaaaatacaaattcctcatttttcatggttaaatgattaccttttgcaaaaacatttttatataaaagtttatttagaaaatcaaacaaaccaattttagagtttgtaataataaatactcaattattcacgtgctaatagcttactagtactagtcaattgggcttggaaaagacgtacaggttgtttaaaataaaaaagaaaggagcagctttgactattctagtcctaaagtaaaagagagtttattctggtaataatctatactaatataaaaagtacggcagtgtttggcaaatatctaagggaaatgatttcccatccctctttaaatcttaaccattcattttccctcatccatttaatcctaaccattcattcattttccaatcctaattccattcattctccctcatctatttaatcctaacccttcattcatttcccaatcccgcccctcattttccattatccaaacacaccctacgagttcatccacagcagtcttgcaatccttcagatccactgtcacctggaacccacctgtcatccggctcaaagaaaccacacctaaacagcgatctcccacgtctaagcagcagttatgatcggtcaaagcgaaaaagaaaaggaatgctcccttttgtgcgctagcctgccgccgcctcctcccgccggagccgctggcctcctcctagcgcgcgccagcccgctgctgccacctcccgccggagctgctcgcctcctcctcgcatgcgctcggcggaggagcctcaccctacccgccgctgcttgcttccctgctcgcgccgcgccgtgacgaagaggaaagagaggcggggtctgctcgccctaccccgcctcctcctcacgcgcgtgggctggacatccgggcgcggccgccggaaagggcatatgaggtggcggagagtctttctaggaggagaagagggggccattgaaggagggttggaggtcgctgcgcatggcccgtgggcggcggagcgatgaggccgggaggacgtcggcatcggcgaggttgactaagcaagaggcaagcgtcaacagaggtgccggggaggagcaggccgccggcgcggtcgcaggagaaggtgccgaccggaggcagagacgaggacccctaggaccgcacccgccccaccactgctgccatcgtcagcatcctatatgatttttcattgttgttgttatcagggatgcgctggaacaatagcacaggactagggccgctggacatcatcgacgctagcagataaggacaccatcaacaggtaagactgatgttctatattcatgcttgcaatatgtttgatgaaatgcttaactagcactagcatcatctcctgtttacaatttgacaatttgtatagatgtcatactgaccaaatttcatgttgattgtttattgccattctttcttgataaagtacctagctatacccaccattcagaacttttaagtccttcattactaatgtttatatgactaaattgcaaattgaggtaaattttgattacgttctagctggtttacatttagtagcaaaattgtgaggttgaatgtgcatgataggaagtttgatgcatttagtgttatgtgttttttagcaactccctattgcagagaacaaaataaaactctcactggtagcttagctatttatgggcaattttctggtttatgtttcacactacccagagttgcagtatcaactaagagctatattttcctatcataggtcactcttgtcgtcaaacactttgatgatccaaggatagtgagtgcagacttgaaagatcttcttcttcaatcaatatctgttcttgtacagtacaaagaattcatgtttctatttgagaacaatcggggggctataaacagaatgctaagatcacttctgtcagcttttggtaatagatcatgatacctattaccaacatactttttcaactctgcaaaggtttaggttttgcttcatccaagaatgctgaatcttcatcatctgcaactttccaggtttactttaatattacaatctcttttgtaattatattcattcttctatttatgttatcctttctgaatcgacttttcaacacattaagttggacaatgactgagttctccatgtccatccatgagatgcaagataagcacctggtggatttttttttttgttttatatttcccttggtgcagaacttcaactctttgctgattaatctttagtactcgggttacattttcagtttagtaactaaacaccatcctttttcacatgtcaaaatgcattaaaattactgaactttatcttagctctgcaatgaaggtatacactaacaggatccttcctctttttgtttggagaacactaacgggatctctttttttttagaacagtaacgggatctcttgacaaggataaattccagtaatttggttgcttcagttaattgctttttcaatattttatcccaagggtgtagtcatgcatgtggaggtaaataattgtaaccaatatttttcaggttgctgatttgcagcaaagaaagtgcatcgttattttttacatatcatgtagtcttgcaaggatcttggaattctgcgccagagagatccctcatgcgttactcatggggccagacatgaatctgcggagattgactgaattaattgtatttattttgaaccacatcatatcagcaactaatgcagagtggttttacatgcaagtccacatcttaatctgaattctgaagtctgaaaattagcagtgttttagttattttaagttgagacagtgatctttaaaggtggttcagtttagtgccagaatctaaaacgcactacttctattgttgatttgagctgactcaagtatgaaccaatattgttatatcctgacatcttttttttgtttcacagtacaccaagatgcttcctcattttatcggtgcctatgataatctttaatgtataagtatatgtcaatgtgcattaggaatgatcgtatttttcttcagttgtatatgttgacgtgccttgcacgtgcacgttcactagtagctaaaatataagggactttattcttataatagtagcggaagttatgcaagtagtttcatttgaatcttacaataccgatatggcaaaacgacactttgatgttggtctggctagtgtgatagcatcatttggtcgcatcggtctggctggcgtggcatcacccttgacaaactgtcacgtccactatgtgtggcgtgagtgactgagtgttgttttgcctggcatgatcaaaaggttcatattttggaaaatgccaggcagtaatttgtttagattctagaaataaattttagaagggtttatttttaaaataaaaaagtaaaaaaagtaagaaataaaaaaatcgatatatccttcagattacacggagtatcattgcacttacacttaatgttaatattggtatcaaaatcattgtcgttccatgtggatgtcataggtatatacaagtagttttcatttgaatcttacagtactgatatatccttaatattacacggagtatcgttatacttaatgttaatattggtatcaacgatcattgtcgttgcatgtggatataggtatcgtctgtgtttcgtcaggatgtcatgttgttttgcaaaggcatcgtggagtgtcattatatatggccggcgctattgaataatgactatagacatttacagaggttccagagttcctgtaataaaaaaaatagaaatgcaataaaggggagcaaatttacccaaaaaaaaagaaaataattggaaaaaatatattaaaaaaattctagatgggcctggcatgtgcccctagggatacatcatgggcaacagccgggtttcattttttacctgtgggtaacccgtgcccgatccgatacatatgtattagctaatttcgacttatctcttaagtcttatacccctttctcttggttcatttgtgatactaactaataataagttgtgatgtaattcaaattattgttgataactgataatttggtaaattgttgattttatttctctttgataaattatatatctttcgagttattattcatgtgagatccatttggtacccgccgagcatacccgtacccgccgggcatgggtacgggcacagagttttgccggctaactctagtaggtagggtttgggcgggcgacgacgggcatggggtcgggcatggttttgctctacacgtgcccgacccgacccgttgccatccctatgtgcccccatgacgccaaagggagggtgacagtccaaactggctcaacctagaccaggccttcccatctatgttgactggcattcaaagttccaaacttctaatgcggatctggccattgccctctaaaattattttagggatgaaaacggatcggaaatactctccttttagggataaaagtgggtcggaaatagatgaaaactatctctacgatatttattttggaatcagaatcgaattccttggacaagaaaatggaatcgaatatatcgaattcagatatggagcaaatatgaaacaaaacgaatatggtaatgaatattaccagaatataaaaccccatcaaattgagcttccgtacaacaaaagagatttgtgttgttattttctgtaggcatgtcacgaaagttcatgaaaattgattttcacggtcggtcccttaacagacctgcatgtaaaaatggtttttcatttccgagtcccttaattgaacccaagacctcttcttccatatgtagcttacttaccatctcatctatcaagttattgttgtaatattgaagatgctatttattttatttcacctctctgaaatttgtaatttataattttaaatttaaatgtgttatatcccatcgagctatacaactttgatatagggcatatctccatcagaggtcatttgaattacagatatgagattttgtagtgaatatttagacctaaattatctcaaatgataaggttgtcaacaaagaagttgtacatcttgtcgagctctataattttaatataaagttagtctccatatgacttatatgataaagttatgtatacatgtgaagttagtctccatacctacatgttttgttttaatattgatctctacccgtggatatccgaaaaaaacttaggtaatatccgaccttttccgatttctagcagatactagtcttatactatatttgtttatgtttcccaaaaaaatctattaatatttgtttctgtatccgctactatccgaaattattagtttcagaaaatctgtccaaatatcggaaactaactaaaccgatttcatccctatcttttccagtgattgcttctcggttcaatataatctagttatgaaaaattatgtaggcgattatcctcttatcactcaatagatctgaaagtgcatctagacccctaattattttggtggttaatgacaattgattaagaaggcctccatctactagcccctaaagtggtcctttggaacagttcaaagagcaaaagaaaatgaggggttttcccacacccatcccgtgagagccctggatggacaaaccaacactgatatcttttttttaatatggtggaataaaaattccggcctttacttcaaagaatctacatccacttattacaaaattctcttaaagagagcaagctcacacaataataagaacagaaataataaagccaacacacaatgagaaaacaattattgaagtctatatgtgaatctccatccgtagttgataaaaatctacatgaccgtaacttctaagcttcgatatgcagaatataagaacgccatgttctcttcacacttttgaagatgttcctagatccggagccgacgcgttgcccagaaaagcatctgcatataagatttatttggagatttatcaaaaactacgtcatttctactcaaccatagagcccaacacaaaacaaaagctacaacaaatatgaggtttttaatatttattcaacaccaccaagccaattcccaaccacattagaaatactatcaggaggttttggaccaaggaaatatgaactattctccaaagaaattttgcaatatggcagtaaaaaaaagaagatgttgaagtcttatttttcattgaaacatcttttactcctgttctaattccttctcgctaaattatccttgttagaatcacaactttgaaaaaaaaccatataaaaaatcttaatcttaattggcatctttaattttcatataaacttattcctctcaatataaccattattaatcaaggatgaatacattgatgtaacagaaaattgaccattctgacgaagattccatttgaaagagtcatttgatccactcaaattagtatgcaaaatcaatgcaactaagttatgccagttaattaagttctgaccaaccaacattcttttgaaagaagcattaagcggaatagaattcataacagttgcgattgaaacatttctcttacgaacaatattatataaagatagaaatttatcttgtaaagatgaattcccaacccaaatatcctcccaacattgatatcctactcttaagtgccggtacaacacttattcattagtagaatatcggtgcccaactagcaccgatgatgacctccacgaccaccggtactgcagagggactgatagacctaacaagccggcatcgatgaagtgtcctagggtagtacaaaacattggcaccttttgtttgctagtatcacagttcagttctaacaccaaaaacaatggggaactgaagtaacactaaatgaatcccaaccagtagtgtttagaatttttgttaaaaaatttgtgcagtctttaatataagatttcttgatttttagctttatcggttcaacaagaaaacctaccttaaaaacttattttactcctaatgtgccactacaccatattttgtgttacatctgatgtagttatttctctcgttttcttcttaaccgttcccgcgaagcccagtgatttttggcgaaaattgtggccttgttgtttgtctaggatctcttccctttcaatttctcattggtgacatagaagacaactacatctttggtgctcctatcttcaactttcagttcctcttttggccagccaggcctcctccccctccttggtgctcctctcctcttttggctggtttgcttccagactatggtcgtggagcccttggggagatgaggagagggtgtttgtccatgaaggtggttcagcaagttagtggccgggaggcctttggcgtcgccagcgctttcaagtggcttgcggcaaagtagacatgtcgtaggactgttttgagaacatcgttcttgccctctgtggtggtaaagtgttcgtgttttcgcggagatggagctgctgcatcgggtttagtcgatgagctgggtaatgataacgtacaacgctttccctctggcaccgttcaaggtcttacaacttttagataatcatggtcgaaaaccctcccaggatctgccacgggagggagtcgagagggggcagaggcagccgccgccgccggatccacgcgtggctgccgctgacgccaccaccaccgccaaccacggccgctatcgttgggtcaccgccacccttcctgccagatttggcggaggggagggtgcggccgtcactgccgccttcaccggaggccgccgcggcctccctcctgccgttgcacgccgcctcccaccgccgcacgccgttgctgcagttgggccgcccctccgggtcaccgtcgggtcgcgccaagagagaagaaagaagtggagaggaatgaggaggaagaggaagagagaagaagagatgacggataagaacaagagagttcaagagagaggaagatataagaacgacagagaggtagagataaattgcgccggtgggtcccactggctcggttgaccgactcggctcacggctcgatttttaaaaggtgccggtttgtattgaaaaaccaacacctataatcatttaaaggtgtcggtttttttgtgttttcggaccgcggagatgagaaaaggtctatatgtgtcgatttttgcacttctggcacctatagtgctgacatctattcgatgttttgtagtagtggtttcacctcatttctatgccacttgagcaggaacgaacgggtctaagtagattgtaaatacacatgacatatggatgatcaaaccatgaaattaagtgatcttaaggttattacttttacatgatgtgattcaatgcatgttgagtttgtggttccaactatagataataggagtatacagatcttgggtatgccaccaccagcagtggtgacaatgaattttctactagttatatattttaatagtcaatttttttttaaagaaacagtttttacactataaattctatatgcgacggttgcccgtttgacctattgtgaagtctaaccataaatttgactctactttttctaagtttacctatttgacctcatttatcaaaatcggagctaccgtctgccccagtttcacttcaccattaaggttccattaagaaaaaaataaaaaaaatgaatttaactctacgaatttaccaaaataaacctgtttacaccaaccttatccccaacttcatctggcgcaagggtttccactttccatggagggagcagaatgagcgatggcggcggcagcgacgacgttcgaaggtcggcggccgtgcagagggagctgttgccacagccgaggtagaagaagcggcgacggctccgctcagagcgtgtggaggcagcgaaggcagcgcttggagcgagcggcggcggcgacgctcgaaggagatggcagcgcttgaagggggcgacagtgctcaccgagctctacgcctgcttctgtgacggcgagacggcgtgctggggtcatcgatgatgcggccagagccgtccaaggagaccaagcacgcgctcgacgggatcccggcgcacgtggtccagatgccccgcgacggcgccgtcgccgacgaggagacgtcgtcgacggacgaggagggcggtgtgtgcgcggtgtgcctggccggcggagtacgccgctggcgacgaggtgcgcgtgctgctgtcgtgcgggcacgagttccacagagagtgcgtcgaccggtggctgctcacgcgccaaggaggactgcggcgatggtgagagcatcgaaaggcacggcagcggcggcattggcctcctgcctgtcgtcgccggtgggtcccacgtgcttcctgcaattttggtttttgaatgaacaccatacatagcagcaaaaacaacacaaacgtttccctacatgaacgacggagaactagtggctattttgatacttgtgtttttcttcattatagatcaacaaaatagggcaatatgctgtgaaaattttcgaagatatctgccataattatgtcaaattgaaagccaaatctttcaaacttatctcaaatcagtggaaactataccaaattcgttacaaatatgtaaaaaggaatgaataaaaaaactttgatataatagggtcaaatgagtaagggcaaaaaggacaacttctcctgagttaacaccattaccaagtctttttatagaatagggtcagccttaatcttcaatttaaaaaacagggtcaaattgatagttaggcttcacaatagggtcaaaatgagcaattgccccgttctatatttatgtataataatttttttctactgcccatattacatgatcataatttttttcgaccacataggagttattaagaaccagaaaaggtaaagaaaccatgtgtataatttgtttgcagagcttgtacatcttattcaatggaaacgatatcaacatattttcatgactggccaatggtgatagctttatcattcaatgaactacagttgcgattcaagcaccctcaaaattatacatttcctattcagattgtgacaatgataatttgtacgttgaaaacatgccttttttttactaattatggaataaaagaagttgagctttacttaaaataaaataaagtagtgctttctggtttttatatatcatagtactccattcattattaattatgccaacacatttagccacatgtacataaccctgcaaaccttttcctttattattttctctgtacataacactgtaactatttttattatttaataacgcagtaggagtctctcctgctgtttctcgtgaaaaaaaacataaggccacatgatattgactacacagatgattgctaactagggatttacttataattaagcggaatgttaattatggctgctcaaaaatgaagcatactacatgaatcatagcgataaataagatcacatcaaatgccaaatattatttttagcaattcatgctacaaacactcctctgcataaggcagcaatgtcgagattgaaatgaagaaatacaaacatcactacaaggaaaatgacaataaagcagcaatgagctgcttacatagggtcatccgaagcaagcttggatacacgattattcataatagagacactctgatcaaaatcaaattaaagcgaagtcatatgatggcaacctagagtgttattggctgaacaagcaacaaggatatccattctttcagtattgcagaatcagtatatccatcaattttcttgtacattgtttccatcatgcgtgcaaggttaataacctggataagcaaggaagacggaattgaggtcaattttaggtactcctcgttcatatctttccatgcattttccacatcattccacagtgctttaatggcctcctcctttgtgctgtcatactctttcatatagcaagttacagcggtagcaacattgttcctttcggtctcaaactacaagcagtaaagcatcacatgaagttccaatctctagcacaaaagcaagcaaaaccaaacattgtgaaaaatttagtttttagaacatctaaataacaattatgtttggtgcatttgtgggagatgctttctctccaaaaaaatgagaaaatgttttgtgtattttggaaaatatgtcctatgcactagatgaaaaaggaaaaaaagtattaaacacaatacagagtataagattaccgcatgagcaacaatgtcatccattagtcgagaaacaatacatgaatccttgacaatttgaggaaatcctgacatccatatcataacctcctctgtaacaccttcttaaaaaacaacaaaagcagtgcagtttattgcccaatagaagcacgtaactagtgtgatttgcaaatgctcctttaatgggggaatgtatttactatctctccaatcgatttctgttacatagcctttgcatacttcagtgatctataaaataaagtaagtcaaagcatatgtacatgagtgggctctttgcgtatgtattttcaaaacacttaataataaactaatttactttaataaaataaacatgtcatgcatgaatacacacatataattgaatggatggaatggtgtaattaaaaggaaaaaattacaaaaaaaactgagaatatacatactatatctttgataacattaacattcttccttggtgttcctttcgggagtgcaccctcaatctcattcatggtgccaaacataaattgagcatattccttgtaacatcttccaagttgctcagcacccttttcatcccacctataagaaattatcatggggaaacatgtacaagatattcatagagatatcattgacttagttatgtcaatgcatatgtgtggaccatgaaaattacaacttaaataaatcctaactttaaattatatttgataagtataaagctgaaacttgcttaatattattttctcaaagtgtgatcgggatatggaacaaaccgttgcatcacgtcagcaaatggttgaagctctttccagagtccataattgtcaaaagtatcatcatatggtgtaatagttgccatgaatttcgctagcaacttcctaggctttgcatattctggttcataatacacacccaacgcccaaaaatatgcttctgcaggcctatgccttgcatagaatagttcacgtggggactctagcccatgataccacctttaaaacagaaaacaaagaactgaatcatcaatgtcttattatatggtaatggaaatattcgttataaatttccaccaaattaacttactcgcatatttctttgacttcttcccggtgaagtcgctgcaataaataaaagtcaagttttgctagctcaagtatcatctcattgcactcctccttatcttcttcatacaatggtatgtaaagtctggcctctaacctcttcatcctacggaaagatggtgtctcaagagcatgtctcactttattagagagtggtttctcaatacaatccacaattcttttcaattgatttgttgtttcaacctgtgcttctcggagaatttcttcattaggagttccaagatgtgctgcctcatatagagcaagtaatgctcttgtatcactacataggattccgtttaagtttccttgtttatcaatgaattctttaaatgcatctgatcacgattgatacaaaaatgttagatgagaatataaccacctaacacacaaaatttcaagccgacattttatatgtgacatgtagaactgccagatagagtgttaattagacattttcataaatttcttcacaaggtttaaagaataaagaattatatatccatccaaataagctgccacaaaatactcatcaaaatatttagatgatgagtggaaaacacctttacatacaagtcctttttgccaaggaaaaaaaagttatgttacaattttatcaactatttgagaggctttatcttttaaatttgtaattacataccacgtaagaactcaattttctacctacaaagtgttgcgttgaggatttgattcattatccacattaactagctcccatgtggagtggcacatcacttatatttgtgttcgctttgtttaaaaggattgactgattgactgtactatggttatagccggctcccacgggcttataagctaagcctcaccaatatgaacatccaaggtggtattaaatcaaccagtacaacattttgtggcccacatggacctcagcaccactactacaagcgacaaatgtattagggttttacaagtagcagtctagttttccaaacaattaacgtgatcaaccagtaattgtgtacattttgtaagatatgaaaattacatgtctctgataaacttatggaaaaacatatatattctatcaaaatgattgatatttcaactatgacctgacattttacatgaaattaacctacttccacttgagttatagttaaataaaatagtgcagcagattgttatagcagttagatgatttgaaagaaaatatgtgattttgaaaatttatagcaatttaatctataatagaattttataggtcatatatatgtaactctacaatgaattcaacttcctgaaggtggttttcaaaattattgcatctcaaataaatagatatagggaagaaacgataccgcatggcatgtagcgccgctgctgtcttagcaaccggaattgaagggagatcgcatggaaatcatcattcacaaacttcacagaaactagactttctagggagttatctatttcttctttaaaatgataagatactccaagacgttgaagtgcatcgataagcttcatttttgcaaatggattgaggatgtctacaaacatttcccttgtttcaactattaggtcatcacatctttccgtcatccactccagtgatttctgtacacagcaaatggttacccatatgagatacactatatattgtgccgccatagaaagctggctagctatgtattattaatgcataactatgaaatgtgtaaacaataatatatgctaagtaattacatttttgttgatattgatttacaagatgtatggaaaagtaacagtggcagtggattatacactactagacaaccgatctttgctcaatcggcaaaacaacaaatatctcagatgtttaacggaccggtgctaaagacctctttagcaccggttaaaacacccaacgacacattgctatctttagtcccggttcacactttgtcagagcatatcaagcctcccaggatttttagcaccggtttgtggcaacaaccagtactaaagatcgacattttagtactggttgatgacacaaacgagtactaaagatcattgcctttttatgctcttcttcctcctccagcccgagccgttgctactagtgaaaggaggagaaagagaggtgctgccaaaattttttgtgaaaatattttgatattatacaaatcaaagagatctaaaggttagcaacgtcatcctctattgatgcatagttaacattttacatttcttgctatgtttgtatgcattattatctcaataaaatatatggaaaaaagatgagagataaaattttctttggggaaaattagtgtacttcataaaattagaaacatttctataaaattgttaaaaaaacaacaaacgaaaaatatagaaaatgaagaaaaaaataatcgaaaactaagtccatttgaaaatcattaaaatagttagaaataagtagaatgcattaaatatatgtctagaactttaaaaaataattaaaataaggataatacatggaaaaatatatttacaatttattgagatagataaaatttatacataattaactatgactccaattaagtgcacttaaaactcgttaaaatcattagaaataagaagaatacattaaaaatgtgtgccatcagttttcagtttatatatgatgttttaatttattatataactatttaagtagtttcactttcatggacttcctttgcatttggtatctcctcatgtagatgaatcggtaatggcgtgcattattttttgagcgtggccaatgcccacaagcctaatggttttattgatagcgtgcattattttttgagtaaagtgcattggcggtccttaaacttgtagggttgtgtcatataggtccctaaactctcaaaatgcatttccaggtctcagaacttgtcaaaatatatcatctaggtcccaaattgacacatcccctctaggattctacgtggtgctgatgtggcaatgccacatggacgtgatgcgtccttttcttttttcttcttcttttctttttctttttcgttttcttctcattcttctttttttccttttttttctgcacgggtcacagagaaaggagaagaaaggggaaaaaaagagaagaaaaaaagaaaaaggaaaaaatatcagtcaaaataatgctatgtcatgtccgtatggcatgccacatcaacggcacgtaggatcctgaaggggttgtggcgattttggtcctagatgatacactatgacaagttttgggatttggatatgcattttgagagtttagggacctagatgataaatccctacaagtttaaggaccgctcgtacactttactcttattttttttagtgtggccaatgcccacaagcctaagggttttatatgttgtccatacaaataatgcaaaactagaaggagtattctacatcaagaactcttcatatccacttgttggagtcaggattcatgcctagctataattgttggacttcacacggagagttagggattgcaatggaagaagatgaagaagaagacgacaactttctagactgggctcaatatatgtatgttacttacaaatataaacatgtatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatggaaaagcaaatatcaaccaaggttcatatgcaccacaaatctcagcccttcagatgttccaagatgcgtgtccaagctgttaaaagttatcacaattgagtggtacttgggaaagagttaatcccttaattgctaaagcagctcgttatggtgcatatgtacagggtgacaagtatggctatgttttgtcttgtcactgatttttttgaccaagtagaacaggacattgcccggcttcatccataaataaagacatgacaagcttagtggatatgattggggttgagtcgagagcattggtaagagaaattttataaatttgtttctattttggggtgagtgaatattgatagttaattagttgctataactaattttgcatgtccgatgctattcttaaaactggttttttactgatcatatatatatatagattttttaatctattagtgttaacttgctataactgatattttaatgctatatactgatttcacatgtgaatattgtttcttttcttttgttatccatggaatttcagtatacatcaccattttggaaataacacacatgtgattttttaaatttcgacacatgccaagtatatgatatcattttgcgacgtcatttttttatacctcacttttcaaaatgatattttcgttgtatttcatttttggtgtcaacaaattgtagtgtacgttattttctttgtcgattacgaaattatattttgcaatgtagcatatatatgtaaaaataaaaataatgtgtttcttaattttaatatatgccaaatgatatatcattttttacaacgtcggttatattgtaactttttcaccatgatacaacgaatctggtcaaaagctgattagacttttttaattagatttatataatatttgtaacagtttatttttgacattctgtactgcaactataattttttatcaaaaggcacattatcaataattttttaaaacggaggggaggcagagttttctttgtcatgacattttttcctgcaaagaggtacacctgccgcacgtgtagtcattacattttgcattcatatcgcgcatgtgtgaggtcgccgtatagcagcctgagcaagggcaaaaattgagaacgcaacatgtacctatctaaccctgcaacacacagctgtatataggggctccatgggggcaggtacatctttgatggtggttactagacataacgagccctagatgtacaagaacatgtgtgtgtcgctcaaaggaatgaggtgcatatacacctcggttcacattatccagctccaattcatatatatatatatatatatatatatatatatatatatacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacatatatatatatacacacacacacacatatatatacacacacatatatatatatatatatacacatatatatatacatatatatacacatacatatatatatacatatatacatatatatatacatatatatgtatatctgtgtgtgtgcgcgcacacacacacatatatatatatatatatacatatatatatatatatatacatatacatggatatgtatatatacatatatatgtatatatatacatacatatatatacatatacatatccatgtatatgtatatgtatgtatatatatatatatatatgtgtgtgtgtgtgtgtgtatatatgtgtgtgtatatatatatgtgtgtgtgtgtgtacatatatatatatatatgtacacatacatacatatatatatatatatatatatatatatatatatatatatatatatatacacattggcatttacacacacacgtatatcgtcaagcaatagcaagcattttttttaaaaaaatatatttagtactggttggtaacacttggcgctaccatcaccaaccggtactaaagatcgatttttagtcctggttatttcagccatttaaaatacctatctgtagtctcggattgtgcgtcccggtagcacaatcggaactaaatggggatgcgaaccggtcttaaagatcgattccctagcagtgataggaaacacgctatcttgagtcacaaatatgcacatattgaacatggtcatggtcctacccacaaatattacacacaagtgagtgtgctcacaagtgtgtgtgaccatgtgtattcttataatattgctcttaccaaatacaagggtggagctatgcaagttgagggggggtgcgtaggaacctagttcaaaaatattttttttctacagttcatatattttcaccatatgtgtaccccttagttgaaacttaggcacttgcttcaacctaaacttggtccaaaggagagtaaaacaagcgagaggcactccctccatttcattctagctcctccccaaaccaaacattgtaaaagaataactttattgtgcaatataaatatttggtaaaatttgtttaaagatgctctagatttgtggcatacactttaggacactcttgttttgtggataacataggatatcgaactatagctaagctcagttttgtctagctcgtttggataatgagttagctagctcatctcggctcattatttcaataagctagaaggcgagctaggctcagcttgtttgctatcttgagccagcttgtttagctgtttagctcacgggctagcacattcaaatcaagaatctacagaccatattgatatgcaatctaagttcaagtgtgcaaatgtttgcatataatctaagtaccactccaacaagcaaactagcaaatacaaaggttcaatcttcacacgttcagaagtccataaaagtatatacacatattcagtacataatctgtatccataaatctggtccattcatatcatccatgtctccatgcttctgttccatggcaacacacaaaatgcaacagcaaaacaactaattacttgtccagtaatgatggctgtcatatacccctagcttgttaagctcgcgagcagcttgttatggctaacaagtcgaaacggtacgtagcttggctcattaggaaaacacaacgagccgaattgagctgagccaagccggcacgagctgagcgagctaatgagccatgagattttggcactacaaaattaacactctgaaagtattttccattacaaatctaatgatacaatatgatggtaccactacggaagaagtaatctttgttgggattgcaaaaatcacattagtccctgttcaaataggaaccgagactaaataatatgtttagtcctggttcataagtccaatggtactttatgatctttagtcccatggcactttatgatctttagtcccgattggtaagactaaagatcatttttagttccggttattaccaactaggactaaatatctctctcccacgtccttacattgggatgctttagtcctaaccccacgacaattgacccagaaaaaagagggagattgagacccacacgtcctttattatctctctcgctctctgtctcctcgagtcctcgcctctttctcctcaatctcgctcgctctctatgtcgatctcctcctctctctctctctctctctctctctctctcgcaacggccaggctaggcggcggcaacggccgggcgggagaagcggggacggcgacaacagggtgggagatgcaaggcggcgatggcgacggcctcgccctcccctccgccagctccggcaggaggggaggcggtggcggcggctgggcagtagaagcgggggcggcggcctcgctctcccctccaccagattcggcgggaggggaggcgacggcagccaggcgaggacggcaacagcagggcggcggtggagcgatggcggctcgacggaggaagaatttgttttctaggaatttgtgatgatttttttagaatttatgatgtatttgatctgtgatgtatttgtgatgttttttttagaatttatgatgtatttttttttagaacttgtgatgcatttgatctgtgatgatgtgaatctgtgattgtgaatacgtgatttggggattgtagggagcaactcgattggggaaatcaatgtgcaagcagtaaaaattaatgaaaaaaaaaaagaataaaaacatttagtcccaactggtgttaccacccgggactaaaaatgaatctttagtcccgattatttcaaccgagactaaagatgggtatgcaatccggaactaaaggggttgcaaaccggaagatgagttccccagtagtgtacaaccatctatttctagtttaattacctgttaattttgaaatattaactttgcagaaaagtacaacttatattctagaacagaacagagatgtatagtttagaacaaagagagtacccgatagttatgaggcagtattgggttcctaatgaagtagtcaccccacacactcgacctatagtttacagcgtggcgctcctcatccaccaccctatatccttgtgcgatcactctgccggccatgttgttctctgccagctgatctatatgaacacgtacgatgtactctctctctggctgaactaacgaagctagctagctacgcctgcttactacatctttcgcatgcctatatataggcgatcgagctgaggagcatgctacgttgctagtaacttctaaccacacaatttggctccagagcatcgattgaaaactactaatccctccgggttgataatacttgtcattttggataagggcacggtctccaaaaagtaactttgataactattttctattataatatatatagaaatatcaacaaatatatggtttttattgaagtactttttaagactaatctacacatatggtttttatatttttaagataaatattttagaaattatttgtagtcaaagattttaaagtttgactttacccttgtccaaaacgactaatattatcagcccggagggagtagttcattttaacagcattgaaagttctattagttcttccctttttattaattcctgaaatactcttgtttgccgtcaactttgaccaggattggttcagctatgcaagtgaaattacaaatcctacccatccgttcgacctaaacagccaaatcactgcgttcggatctctaacctcatcttccctaacttttgtttgtcaaactaaaagagtaaaagtgttgagggtgatgatgaggttgaatatatgcctatcagactttccaaagcccatccagttaaagtggtacattaatctcgtattgttcaagttacataatttagatccgcctggtaaaaaagtgtttccactggcgatttctttagtaacatcccatgcaaaacgtattacacaggcagagattgaagatatccacatacgtaaatatattttctagggcggctcttgatgtgcctgcaaaaatcaacaattattgtatgcccttggttcagatggagtggaaatgcatgtgtaaacggcttatgcatcatctagacaaacattttctgtagtagtgacagaagtttcttcaaagaatcaaataaatttattctctaagtttataataattaatattaatttaatcatgtgcaaataccccttcagtagtgttcggttctaataaagatgaagatgatgttacagcatggaaaacaataaagccattagtgtatgattaatggagttttaagtattacaaacttaaaaataaatttatctgatattctagagcgacttttatacagaaaattttcgcataaaatgtatcgtttggccgtttgaagaaatgctaatggaaaccaagttctaatggaaaccaaggtaaaatctatatcttaataaaaaaagaatggaacataatatctagttcaaccattctctgcaggcagcgaactgaggctttaagctatctacacatggagcagtccaaacccctatctctctcgccacctgtcgcgattggtgaccctgccctcatgccctagtgcctggttgtagttggcacctagtcatgggcaaaaaacaaagtaacaaattaaaaaggcgagttgcaacaagatgttcctatacgacgtcgatatgactatagataattgagcacccagttagaccagaggctatatattgatagtgatgcaagagctcgattgagaaagttcaaacaaaaacctatattatagggctggaagttcagtttatatcattaaatatgttttgaatcaaattatgaaccaatgtcaaattaggaacctgtctgattttgcattatgactcttgtagcgtattgacctttaggatggttttgaattttttttttttttcatacactaaggctgtaaggcttatctcagttgtcctgagtggtggacagaaactataaatgatgtatgtacaagttgtacattactattgatcgatattgagatgacaataccccaattattgtttcagccatgagcaaagtgtgggcaccgagatatatgtccttggtagatgttatcaggaaaacaaccagcagtttgaggcaccaagtaacctactcttcccactttagtttttcaaactaaaaagtgttgagggtgatgatgaggttgaatatatgcctatcagactttccaaagaccatccgattaaagtggtacattaatctcgtatttttcaagttacatactttagatccacctggtaaaaaaagtttcccccagggatatcttcggtaacatcacgtgcaaaacgtattacataggtagagatagaagatatccacatacgtaaatatattttctagggcagttcttgatgtgcctgcaaaaatcaacaatttccgtaagcccttggttacagatggagtggaaatgtttcgttttatgtagtagtgacagaagtttcttcaaataatcaaataaatttattctctatgtttataataattaatattactttaatcatgtgctaattccccttcgatggtgttcgtttctaataaagatgaagataatgttacagcatggaaaacaatgaagccattagtgcatgattaattgagttttaattattacaaacttaaaaaataaatttaagtgatattttagagcaacttttatatagaaaatttttgcacaaatatacagtttagttgtttgaagacgtgctaatgaaaaccaatcaatcttaatcagaaaagaatggtacctaatatttagttcaatcattctccacagtagcgaactgagcctttaagccatctttacatcgagcagtcgaaacccccatgtctctcgccacctgtcgtgattggtgaccctgctctggtgtcctagtgcccgttcgtagttggcaccttgtcatgggaaaaaaaagcaacaaattaagaaagtgagttgcaacaatatatttttgtacgacgtcgatttgagtatagacgattgagcacccagttagaagagaagctatatattgacagtgatgcaagagcttgattgagaaagtttaagtaaaaatctatgatagggctggaagttcagtttatatcattaaatatgctttgaagtcactaaaaaaatgagtgtagaaattttcactgaaaatttaatattttccacatacttattaataatctagtacaaatcgatattattacatcatacttagggataaaaaactccctctttgttccaaggaaaaaagaatcatatgtaccaaggaaaaaggaaccatctgtaccaaaggaaccatttgtaccaatgaagcaagaagtctaacctactcgtacagttttgatattatttttataattcaagttgtgaagaaggtgggtaccggctacgtacatggcctacatattctgactaaatataagatgtggactagatccacgtattatataatagagtaaaacttgatcgcaatattttcttgtgctctatgaccaaatcgtgtctaagaacatactccctctatcccataatataaaacgcggtcaaaattgacacggtgcctaaaattaatctttaacttattatttttcatatactatatggtttgatcaataaaattataaccatatgaaagtaaatttaaatctcaatctatgatataatttttaacaaatataattcgttttatattattgttggtcaaatattttgaaagttaaaccaaagtagatacttttttcctaaaaaaactcctttccaaactgtacaagcttcttccaaatagctaattcatgatcaaccccatcacaccctcttccgacaaaacaaaatttcacctctcgcagtaagcgcgctaagccctggctctatgcaattactgcgccccatcaagatcgattttcccgtgttgatgtcagcacttgcatcatcggaagcgatctgattgaacaaaatactccatagtgacatgctgatctgacaagccaaagctagcttccactttctctgaacgggatattgtagtactgcatgccacgatgagagcaccgatgaaccatcatggtcccgaatgaccacaccaataccagcagcaccatctgaagtggagaacgatctattcacattcaccttagcccaacctatcagggcattcccaaatccattttcatccgtctggggccatgaagagaagtttaaatcatgagaaaattcgatgttcttgcaatgtagtagtacagtcatcttgcaagtgctattaataagtaatgaacagtttaatcatgatgaaattcaatgttcttgcaatgtacagtcatcttacaagtgctattaatcgtgatgagatgacctgtctgtgcatcattggatttcttgagcttgcgagccgcggctgtcactgctgtggggctaggcggctagcgggtgatgggatgatatgcttagatgggactaaaacttttaaatccctatcacattgaatgtttggatactaattataaatattaaatgtagactattaataaaacccatccataatcttggactaattcgcgagacgaatctattgagcctaattaatccatgattagcctatgtgatactacatgatgctacaataaacattctctaattatgaaataattaggcttaaaaaaattgtctcgcaaattagttttcatttatgtaattagttttgtaagtagtctatatttaatactctaaattagtatctaaatatagggactaaagttaagtccctggatccaaagaccaccttattagtttttttttctttttgtcttctagctggctgtcactgctcgcctcccgctccatgtgctccggcctccggcccgctgctaccacaatatcaagagattttctatggtgtttgggatttatctggaccattaatcgcttataatctaagacactaggatagaaggtactgataagaaggtgcttaaaacgtgagcaaggtattaacttagtattaggtggaaggttagaatagtaattaccaattcgtttgattaagggtgaatctgtccgatcctttctcgatctactcttttctggttcctacattcgcatctgcgcgtggctcctggcgctcgcagtcgttctcgtggccttggccttgaccaaaagaaaggctgattaacgaaaaatcagattaatggtctaacattcacatacgatggttagaaaatgggactgccagatttgtacaatggaaactgttgtgaagggtgctgaagtaaacaaagtgctgcagatcacacaaaaacgtgataaaggcctggtttagtctccaactttttcttcaaacttccaacttttctattacatcaaaacttttctacgcacataaactttcaacttttccgtcacatcattcaaatttcaaccaaacttttaattttctcgtgaactaaacacacccttcctgtggtagtgcatttaggaatttttaccgctgcatacacgttatttcagaaatatttttgaaatagcgtgtttatttgaccttgaagagtgtaggacaaaataaaaaaaatcacatattggacaatagatgtgatattgtacccattgcaacagagagactttactgcctacatgcatggataagatatgtaaatgagataatcaagtatacaactttctttgtaaaatgataagtaactgatttcaggcttaaaaaagattaaattattctgaaataattcactgaattgaacaataagcacctaatcatgcatttcctctatggctgtaaacttgccttgacaaaagcagaagggcaacaaagatcctccaatagcatccgatatatatattttctgctcggaaaaaaaaagataatgtcgattcaaaggggtagcaaacacattcctaacgtacgtggtaaaaaaaaagctaagtgcagatattagaacacacgcacataatacaatagaaaatctaatgaatcaagtactttcaatttaagttcctatattcctatattcttaaataaaaatcacaaaccaaatcaattgagatattgtaaagtgactgtagaatgtagataggtgaaaagggtatacatggccaaatgggccgcccagcccggcccaaccagggcacgactaggcttgggcatgagatttgtcgggccggcacggctcgacctacacgtcgggttaggccatgcccacccaccggctgcaataacggcccaataagatttgggccgtgtcggccagcccgatggcacgaaagcttattgtgctcctccttggattaagtctagtttacctccctcatctctttcggtcatgtcttatatggctataataagtttgttttgcttccctcatctctttgggccacaccttctatggctgaaataagtctattttatatcctcatctattttgcctccctgatcattggaccgtgtcatgctgagccggcccccccaccatgcagagacagattcccaggcatggcccaatggtcgggtcgggccagcacaagtcctacaccggtcgggccgggccgtgtctgggatgggccaaaaccctgttccgtaggccgggatgtcgggctccggccttttggccactatacctggatgtacgtaccagatgagccacagaaataagaatatcaaagcagcccaaaattttaacgacagcgtagtgggcagaaagtaattaagagaaagcacgacatctgaagtatcaagaattgcaactgatgaattgcattagtagatccgagtcgatgaaatcgtcgaaactatcatagttggcggttgctagagattcatcctggctttgtctggctactgcttatcttgggcagctacgaggcatgcaaaatcaataggtattcaagagaacctggcaaactcctagataaaacatcaacattcaattattagagaacgtcaaggggaaggtagtaataagcggtgctccgaaggaaggggatcggtgcttgtgtaagaagaaagagaaacggatgagaaaggggatccatcgtttggtgcgcagagaagaactgcacgctatcgacgtttcggctggataggtgcgaccatgctggggagttcgggaggggcgacctcacacgtcgcgggagagggagggacgctggcgtgggctgagacgacgccgtgtgcacgcgtgtggtggaggcagtgcggctgataacggcacaacactcctggttaaatagtcccacattggttggggaagggtaagagacctaatatatacgtaggggagcccctcatctcattggctagctttttagggtaggaaaaaccctttatgatcctacaattggtatcaaagtctggctagttcaacatctttggcctgaggggacaaagtgtgtgtgatggcctgatggaccgtgggtgcctgtggggactgtatacccgagggactataggaatacggtaaaggggcggtgaacggctgagggacaccaatatgtgaagaaggacattgttgaatagtcccacattggttgtggaatggtaagagacctaatatataagtgggagagccggtgaacggctgagggacaccaatatgtgaagaaggacattgttgaatagtcccacattggttgtggaatggtaagagacctaatatataagtgggagagcccgatgaatggctaagggtcaccaatatgtgaagagggatattgttgaatagtcccacattggttgtggaaggataagggacctaatatataagtgggggatcccctcacctcattggctagtttttaaggtggaaaggaccatttacgatcctacaacgggatgggtcattcgtcccatgtggatgtgggttgtgttctccccacaaggattgctccatcgaggatccgaagccgcttcggctttcgtacaacagccgactcggaggaccatcgaaatatgatcaaacgaccatggattattggggtgatggggatgaaccatagctcagcaaattgataataaatacaataagtagagatcatttctataggtatataggattaggttgcccaagaaaacaatactaatccacagaaccaagattcctccagaagcccctctagaaggcacataatgaaaattatcaaatcatctcatggcaatgtttttaataaaagcaatagcaaagatctccctttatgtcttcaggagacaaactatccgtcacacctagaaatttagctagactattttttgtataaatccatgtctaggaatcatgctaggatacacaaaacgacaaactaatatatcaatccgaatgtaaataaaacgtaaatacttacagaagagacatttagtcctcacacggaaaagaaagcatcaacagaaaagggcgatcctagcgggacttcagcttcagtccacaggcaaaactcaactgaggtataagctttggtcttcaaacttcgtcttttgttcagaagcactacacttctaaaaaggtggaataatagcaaggctgagtacaaccgccatactcagcaagccacaccaatgatgcagacgtgctaggagagacaaaggaatgttgtaagcatttatagaaaatagtaaaacaattgattaattaaggcaagattaatatctactaaacaacgctacacactacaccagttcattaagtcaagttaattaatagtgtgagactaatcatggtgaagttggtcgatcgcccataattatgggcacaactattcgaatagttgtactttggctagaggtttataactatacccacaagactcgattccacacgtgttgccatgcctcgaagtactaccatggtactgcaaagagggaaatcatgacaagacccttcgcataacttgtcctaaccaagctcaccacattgcaggtttcaccccccacctttaaaaccatggtgtgcagcccactcttgtgccttggtgcatccggaagctgcatagaccaccacccagtccatccaaactccatcgcgcccacccctgcctaggaatgtcagaaagggaaaagctatactacaagttcagcagttgcccatgcttggttgtggtaagtatgataagtcttctagagatttcctgcgaaccattccttatctgccatgtgtgcaacaatcaaaaccatgcacccacagcccaccattaagccatattttggttggataattatgaccaataaacatggccaaatgtcttgagctcgcagctcatcaagatactaaatgtacatagtgtgattatcccatgatgtgagctagtgctaattaagcatggctaagcatatataattctaggttattcacataagagacacgagctagtcaagttatcacccaaatataacaaaggatggatataaagcaaaggtggcacaagcaagcagataggtaatccaattccaatgtaataagcaaaacatgcaatttatttacaaacagtaaaccattttataaagtaggctcaatatcctcaaggggaatgtgtgacttgccttgcttcttccattaatctttcgaactcttttcctcgcggtcgcgatattccgaaatgacggaatctacacattggcacgcaaaacgaggaaaaacccaaataaaaaccaaataagcaatacagaaaaactaaacaaacatgtagatcaatgtatgtatgtgttcgtagaacatattaaattttgcaagttgaacagctcaatttggagttgatatgaattacaaccctctctattaaatttacaataataatgaacaatgtatatatgtgttcgtagaacatatttgcactgtagctgtaacattatcagatttacatttttttcataatcaacaatattattatggtatcaaataatttaccataagttggtgcgacctttacctttgtacatccgatcattctatgtcataacgctgcacaggggcgcaaagtgaggttcgagatgattttttttaacacaaagatagatctaacgatctagaatcaatttaagtagaaatcgatggtcgaatgctttattcttttctggattttcaataataagagtgccatgtagctatttagaaatgtttgtatgatgtttagtgtactataaagagaagatagaggcagagctagctatattagtaggttgatatctatctatgggatttttagggctaaaaataaccttatttatcatgagaataaagaaaaaaaggaatagagggagtgtaggtacaggcgtgagaacgcagcacggagacgtagatgggtccaccgatttaaatgaaaattgataattagatttctctattttattagagtgtcatgtggtgactcgggagtgtttaaagggtgccatgtgacgatataagagcatttgtaggaagtttaatagacttttagtatatactaatagatagatttcctcggctattgctcctgaatcacagctacctaaagtttttcggatggctacagtaaactgaagaaagatcagagaacagaggaagcagagtttggcactgctttacatctacaacattttcattcttctccttttattcaccctgcttgttggagtctgttacatgcataacaaaagccaaacttcatggctacctctccaaaatgaacggttttctcagtctagaattttcaagttactggtgtgcttctcgcggtttggtttttgtctgaagaataagttgcacagacattctgggtggtgaaagaataagttgtctgaatggtgatctaaagaataagtttctcgccatttattcttgtctgggtggtgatccggtgaaatattttgttgccagtagaatttttcatgttatagcaagtatatgcagtgcattgtcattactttcaccttcgcattacctgtttccttgtgcatcgtatcaatgtcaggatctaactttagtgaatctggacacaacacaaggccaatgtccacctataatatcttcgtactgtttataattctagcatcagaaataagccaaaatagttacatgttcaagaaatcgccgtgcattgccatggacagaggtaaccttatactgaaacaccttagaaatatgaaaattcaataggactacaaatgcactcatatgtccaggaaatcataagctaaatcttgttggccttgctggcgctgtggtagctgtagtatgtgtctctagtggtgatggccgtggtcttgccgatcttggtgatagaggtgacaagcttctgctgctgtctttcatgccaatgggatggttctttgtagtcgtagatgttctcggcgacagagaacgcccattcgtggaggttgactcgccgaatgatgcacggcgaggcatccttgaatgcgttgatgtgaccggctgcgtcgctagccgagtagctgatgctgctctgctgaccttggagctggccaaaggtgatcttggtggcgaaggagatgctcgtgctcgtggtgaggaagaagacgcaaccttaagcagaattggtggcagaggagatgatgctcgtgctcgaggtgaggaagaagatgcagccttacgcagcactgagctaggatgagaagtcacattgctcctcctctttggtgatgatgatgaagtagttgtcagtgatcgcgagatagctggtgatgacagggatttcttcagaaccacttttgcagaatgtgcttcggttgatgccgttgtcgcctcctgttttgctgctcctccagttgatgagttgccagatgtaggagtaggtgatttcatggctgtttctataggtcgtctaaggctatctttgctgccttctggatttaacctttttcttggagggcttggtggacgcgtttgaatgatcgaagttgctggttctgtctctgtggtgttttcaatcgcatcatctttttgggtcgctgtatctcctgtttcttgatgtgagctattctccaatttcgttttagaatgagttggagtttttgttgcttgacctgttccgtgattcgatctgatagcattggcatgtttcttgcgaggaactggacctgtgttagcttgaaccgtactgctcttacagctagaagttgcgatgaggattcccttctgcaaggtttgcttgaggagcatctttcccttcgaaggcttcttaacatctgatggtccaatgtctggtttcttcgctttcttcttattaacgatcggaatggcagattgtttgctgagattttgccatgttctcctcttaggctggggtttcagggctccaatacctgccattctgttgtgatcgacttcagttctaacactactgtcagccccctcttgtatgcaggcttcttgagaagtgccttttgccattctgctttcttgcaagtctgacgctgtgtctgcatttgggtctttactcgtgacaagtgttggttggacagcattgctgctttcctcttgtcgattgcctgtttcttcctctaagctgtctttggtgacgtcagcttcaggcaaaaatctgacctcattgccactgccattgcttcccttctcatctgaactgcaaccacctgtctctgacgatctgctctccccgtcctcgtcatgctgttcatggtactttgagctcgaacccgagtctatcgagatgtcatcaaaatcatagaacaactctgcattcccatcatggctatcgcccaacatttctgctgtatgactatcattgtccgatacatccacctctgagaagaacacctagtagctcaccatcaacgacatacacttgtcatataaaattttgtctgaaaatgaagtcgtaaagtagtactgaccatgcatgtatacataatatacctcgatcttgaagtcctcttggaatctctcccttctgcagttccatggcagatcaatgtcgtccagggtgagcaccatcatgttggactccaagaagcaggtgttgaacatgatcctgaacatggcctcctcctcctcctcatctgtgttctcgccgacatggccgcactcgatgacgacatctcctcgcacttgacactcaatgttaacttttaccaccgcacttttcgcctacgaaagaccatgacatacatgatggccagagcatgtcaaaaaattagtgaccatgaaacctattaggccaaataggagaactgagttgatcaatttgacaaaagatgagctgttttatggtgctccttgttacccattgggtggtaagagcaaacaacaaatcctagccattgaattttcatttgctttatgagtaaaaaatatatttttaattttgaattaatttctcacagcataaaaagaaatcacctatggccatgattacaatttctaaatataagcatgcatcatgcaagaaattacagttgcagtttaaggtgcaaagttcagtgaatgtgacagtacagaatgaaattcaaatacgtcaaaccgaatttatctatactactataaaaaagatagatagtggtggtggcggttttgccactaacacccactatcatgtggggcacgcaaaaagtaagaagcctttaactttcctagcccccacaagccagaccttacacaagaaaaatatactccctctatttcataatgtaaggctttctagcattgcccacattcatttagatgttaatgaatctaaacacatacatacgtctagattcattaacatctatatgtatatagtcaatgctagaaagccttacattgtgaaatggaggaagtaataatctaatacccttattattggtttttcgtcgctctagccaataggaataacttctttttgagcctttgtaatatatacaacaaactattttttaaaaaaaccgttgcaatgcatgggcattatgctagtgctttaaaaatctcaaattcaagacttgcaaataaaattaagtattgcttaggtaaaatatcagttgacagtgagacatctctcatagctttattattctctagatatacgtaccgccagggttggaaatttcggaccgaaatttccctccgatacgatattacttcggccgaaatttttcaattttttcataaattttggtaatattttttcaaattcaactaaattttgttcaaaatttcagaaattccaaaccgaaatttcccaactttcggcatttcggtgaggcccaattaaatcggcctaaccgataggattaacactgcataccgctcaatctttcggaggtggtaggttgtgtgcgtgtgtccatagaggtgagtatgtgcatgtatatgagtacctatatttgtaatatatttttttcaaaaaaaatgtttttttaataagcacttgaattctttatattctgaatgttcacgttctaatatcaaatttgctgttggatttgatcatacgattgaaagatcaacttgagcattagccggtctagttaattgtttttactatggtttaatcttggaccatcgtacagatactattttaactttagaccggattttgtataaaataaactttgagcactactacacgtaataacttttttcttaaagaactcctacaacagattgatttaaatagataaaagttatagacaacccaatatactcacggtgtggcatacagtgttagtaataagaatttagtccgtatagatttttttggaaaaaacttttacttcggatcagtggctcacgtgtcactgtgtcagtgagagattaggaattaaacgggggaggaagccaggacgcccgcacgatgcatggcccggcagcaggcggttgatggtggctgcgagatggcgtacatcgtggcacgaactgggtcggagtccgaccgtgtccaccgcggcttgtcctggaagaacacatgaaccggccggatgatcacgtcgccctgacgccctgtacacagtacactacaggataggcgcgacggacacggacggacgctctcccacctctcgggcctcggcataaaaaaacgcgcgtggcattgggggctgctagctggcgcgtgcagcgagcacctctctaactactctataatagtaatagttaatacccacttaactactaatgatgagtaattaggaaaagattctcaagattttttttattttttttgggagattttcttactaacagattgaaaatttttaagtcatatttgaaaacttttgatttaaattttaaagtcaaattttgaaaactttctactcggatttgaaaactttcaacccgagatttgaaaactttcagctcagatttgaaaactttcaacttgagattcgaaaactttccagtccagatttgaaaattttcgacctaagatttgaaaattttcaactcgagatttgaaaactttcaacttgaaattcaaaaactttcaagtccatatttgaaatatttgaaaactttcaacttgagatttgaaaattttcaactcgagatttaaaaactttcaaatccaaaatttaaaattttaaagttaaaactaatcactagtaaaaaaaactaatctaaactaaattagtttagtttagaaaaagaaaaaaaggagagcgtgtgcgcgtgggccgcgtgggctagaaatgcgcgttggcggcgcacgcgctaactagcttttccgcgtggcattggcataggaccatgatatgcaacagcgccggaaatcctaatcggcaatcgatcgcctgggacggggggtagcgatcaattcccctcccccctccctccctccactagtttcctttttttggcattgcattactttcctattttagtaaatttatgcacctaaagtttatacacctcaagtttacacatctaaagttcagagacccaaagtttacacatctaaagtttagacaaaattttatatatccgattcaaatttgaatttgaattcaatattttttatatatagtatttctatacatctaaagtttatagaactaaagtttatagacccaaagtttattagtcaaaagtttacatacccgattcaaatttgaatttgaattatatctgattcaaatttgaatttgaattcaaatattttctatatatagtatttttatgcatctaaagtttatacacctaaagtttacagacctaaagtttataagtcaaaagtttacatacccgattcaaatttaaaattgaattatatccgattcaaatttgaatttaaattcaaatattttctatatatagtatttctatacatctaaagtttatacacctaaagtttatagacccaaagtttataagtcaaaagtttacatacccgattcaaatttgaatttgaattcaaattttttatatatagtatttctatacataaatttttctaaatttttgtttttttaaaaaaaatttgtgtggtgtactgtagtaggaagggaagaaggggaggagaaaggggagagaggagggaggaatgtatcgagtatagggggaggggggcggatatgatcgcgggatcgatcgtgtggcgatcgtccgcccattagggccccccaacagcgcgcgtgcctgcctcgctcacccccatttcctgccattgtctgcgccttgcgcggaatgcctgaccagagacagcagcaacaatggaacaagtacaccgaaggtccctcaacttgtcatcgagttacaaaatcatcccctaactgtaaaaccatatacatgacatccctcaacttacaaaactgtttgttgtaggtcattcggtggttttgataccggttttatccgacgtagcggctgagtcagcatggaacctacgtgggccccacatgtcaggatgccaactcatcgccctctctctttccccttctttatgttactcctactccctccgtccgaaaaaaaggcaacctaggaggggatgtgaccttttttcctcctaggttgccttttttgggacgcagggagtagatcacatcgccggacttagaggagtgaggagaggagcccggccggactcgggggcgccagcgggagaggaggcctgccggccgcaccggccggagagaggggagaggtgaccggatggccgcaccggcgggagagatgggagaggctgtcggccggccgcactggcgggagagaggggagacactgtcggccatgccagcgggagaaaggggagaggaggccagccacgctagccacgctggcgggagaagggggaaaggccaccgctcaccggaagcaactccaccgccacttgagttgattgggacattgcgcacctccaccaccttggaccggctgtacctccctcccaagccctctccggtagctgcacgccaccggctccatccgccgccgtcctatacaatccatcgctgccaccccgctccgccctgccggctttgtgcgccaccgctttgcccgacgccgccccgcctgtcgcatccgccgtcggctccatccgccactgtcctctgcactccatcgccgccaccgccgctccgcgcccaccagctttgtgcgtggccacttcgcccaacaccgccccgcctaccacatcggggaggccagtggcgagcgtgcacgaagagggaggaggcgacgccagcgaggggggcggggaggccgacgagctcgcgccgcctcctggggaaagctaagaccccctgggagccaccgtcgccgatcgcaccgccctccggctgcgcacgtcgccgtgtgcgccaaccctagcgccgaccggcatccccatgctcgtgcggtgcgagagcagagagagagggaggaaggagtgaaagagagagaggggagagtgagaatgaaagtggggcccaaaacgaaaataatttggggaaaaagataagttgctgatgtggacaccttgacatgtggggcccacactgactcagccgccacgtcggacaaaaccggattcaaaaccaccaaaggacctaaagtgaacggttttgtaagttaagggatgtcatatatctggttttgcggttgggggatgattttgtaactcgatgacaagttgaggaaccttccgtggactttttcccagcagcaattggacaacaagatgactgctcgtcggaataagcccataccagatcgttgaccctggcccaaattgcaactcttggcaaagaaatacggtgttatatataagtgaaaatcttgagatatccttggtctaatgtgaaacattggaaaaagagtagtttgttgtgaaatttacttaattttaaattcgtcgtatgtgtatatatatgccaagttccaattttgaaattataagtatacttttgtacaccgtaattcgaatttaaaaatatagcaaatgaggttattgcattaattacttattgctactatattagcctcttcttttcatattataagtcactttaaatttatcctaagtcaactttttttgtttgattaagtttataaataaacatgataatatttttaacacaaaataaatatgctataaaatatatttacgaaaactaatttgatgttataggtgttagtatatttttctttaaacttaattaaacttgaaaaagtttgacttacacaaattcaaactgagttatgaaacttgaagcaattgtctttcaatgttcttttacctctaatctaatggtactgaggtaggagtaaaaactaatgctatccattggagcaccgtaaaaaaaaaaatgcaaaattggttatatagcatcgaaagttcacgttttttttatagcattgaaagataccggttcactttaatagcacccaaagttcaccccgttctcatttctagcacttccgtcaattctcgaccatattcggtccgccttgatcgcagacacgcgatatgacgtttctaccccctcattgccatgcattctacttatacttataaggggtataaacgtcatatcgcgtgcgtggttgggtcaatagcgatcaaggcggatggaaaatgatcgagagttgatgaaagtgttagaaatgggaacggggtgaactttaggtgctattaaagtgaaccggtatctttcggtgctataaaaaaacgtgaactttcaatgctatataaacaattttgcctaaaaaaatcatcacctggttgtactgcctgaagtgctgcttgatcctcggtgtgctgaacaggatcttgggtgaagcatcatcggcccgatcgccgtcgtagtcggcggcggcgtcgcggcgaccatgaactcggacaaccggtctgcatcccccattgccatcaaaatctggaacaggtctgaggatgaggcagtccaagacgaggaggggcgatggtggtggtggtccatgcctcgtcgtcatccccctcagccttgccacgtactgcaggtacctcaggtgagagggccgtggatccagtgccgagccggcggcgagcagcagcgccaccggtgccctgccgtacaccgccgccagggtcgtcgtcacgagctccggcggcgcgggctcctcctccatgtacaccagcaggctggccatggcgagcgcgagcgccggccgcgcgccgcggtcgcagcgcatgaggaggacgttgcgctggccgtcggtgaccagccagtggacgcaggtggcgaggagcgcgcgggccgtggcgagcgggagcgacggcccatgccagtggccgcacgggtactcggcgacggcggcgacgccgtgccgccggagcgcgtcgacggggaggagggaggaggcctcctcgccgccgccggcggcgaacaggttgaggagcatgagggaggcgccgtgcgggtggcagctcttgagctggatcacggtgctgatcaggtgatcattgcgcgccacctcctcgtcgtcgtcgtcgtcgacgagtggctccgttgataagcacgagttgaacactgcatcgatcgaaacaagtggcgatcaaattgattcagaagaattagttgcagaacaagatcattctctgcttgatcgatcagtgcgggcacgtaccatagacccgttcggagatgcatgacaatccatccatggccttgcgagcgaagagcttcctcagcagcgccatcagttaccaacgagatcgggatgaatcggagatagaggaaaataaaagggttttttgtttatctcctgaattggatgtggtcatgaggatggaagggaagaagctgccaacgtgcaggggtggaagtggaagaagatgacaggctcttacatggtcagctagctgggcgtgaatgggcaataggaagaagtggtgtcgtcattatttttcctgcctcatagtgcaagattaatactatatttttttgccaccctctctaaaattttgtgatgttgctatcttttacctcgatttgcttggtcttaaattgttttttgattaagggaaatgaatgttatctttcgagaaaactttgaaatattgttcatgctctaaaaattctaaaatttgtaaggagtaaaatacaccagcagtccctaaacttgtcacgtcgtatcatcaaactctcgaaatgcatatttagatctcagatgttgttaaaatatgtcattccagtgccaacttaccacatccattatggaatcctacgtggtgtactaatgtggcggccgccaccaccccacaacaacacctcccccacctcctctcccctctatcttttttcttttttccttatccttttctcgtattttgctcttctgttcttcttccagaaagctcaagggtgacggcgacttgggtgagaactcaagggtgctggcgggggacaaggttgacggtagcaaacggggcgagagcttgagggcccatggctaagggcgagctcgacagtagcctttgaggatgacacttgtcgcatggggaggcttaaggaagaggatgagccatggctagggagctcgaggctgcgaggtaccggagctcactcccacgaccttaagcttgagctcaccccaattctttgccatgcgataactgataaccgcttttcgcaggggtcgatatggaagtggtgccatcgcaccatgtgtcctcccagcctcttcctcctaatcagcagcactggataaagcttgagaataggaatggagatggcgaggtgacctgggatgacgctaggaaaatgacagtgttgggctgtcggcggggatgtggagcatgatgagcaaggatgatggggaggtgccaatgtcgtcgactcatcgtccatggttgcacggctccctctacactaggccacacaatagatttacgacaaacaccaatggaccaggaccatcactttgtggaagaagcagtgagatctgacaggtgatggtgctaacactgactacagagcaaaagcccctcactccaccttcaaccttgtcgacacgcaggccaacacgacgtagaagcccctctgccccctcattgattccactggctcaccaatagcttgtctctagtacgttcgccgtgtgaggcagctgcctgcctcctgagccatgacggccacaccctctgcacatacctcctttgtcaaaaaggcaagagtaggagcggccgcacagtgaatgggtcgctgagcatgcaccagattgcgtccgcgtcaaactcaacgacgtcttctcagtgcggctgcttccactctagccgctttgacaaaggaggtacgcgcggaggtgaggaagatatggccacgtggctagcggcgtgaggaggtgagcaagatatggggcacactggcaccagcgatagccaaggtgagctcaacagcagcagcttgagctctacgaagagggggaggggccggggtggggggggggagagcttgatctagggggtttgtccaggcacatgccagatccgatcacctggccccgttgctaccgctgatctggcttcgtggacctcgccgttgagaagaggcactagtgtccacctcactctgccactatctgaaggatgaggataaaacaaataaaaagaaggaaaaaagaaaaagaagtggctaaaagttacagggaagaaagaaattttatggcagccgtgtagcattccaaagggatcgtgataatgtggtatatataatttaagagttcggagacctaaacgacacaatgtggcactgtactttattcacaagtttgggccgttacatcttataggatgtcatttctccaatcataggagctggcgcattgatcgatcatgcatgaaaacctaatataagccgatcgaaaccattaattatagatgcaaccagttgctcaaaccgttgattggattgacattgactttgctcttaaatcaacctggaaactaactaaattacgcgccggattgcagctgagtgagaggactcgacgtgtggaaggaatgtttgtgttgattgccacggaattctagcaaccaataatcattgccaacaacgcgcaagtcaaggcctagctagctaatttgcacccacatgcatgtgcttcgagtagttagctcaccctgattacattaatctatcaatcaccatgcattattcctctctatttttcccctgatcaactgctaattagcttgctgttccaacttccgttgcagttaatccctatataaacactagcaaccggctttgttacgatcatcactcgcaacaccaaagcagagttagctagtactactacacttgcaacgctccatcaaaagttttgcatggacatggccatgtcgtcgcggctggctctgtgcctcgcggtggtcgcggcgtgcgcggcgggcggcgcggtggccgactggtcaccggcgacggcgacgttctatggcgggagcgacgggtccgggacgatgggcggcgcgtgcgggtacggcaacctgtacgaccaggggtacggcgtggacaacgcggcgctgagccaggcgctgttcaacgacggcgcgtcgtgcgggcagtgctacctgatcgtctgcgacacgagcagggcgccgcagtggtgcaaggccggcacggcggtgaccgtgacggcgaccaacctgtgcccgcccaactgggctctcccgagcgacggcggcgggtggtgcaacccgccgcggccgcacttcgacatgtcgcagccggcgtgggagcagatcggcgtgtaccaggccgggatcgtgccggtgctgtaccagcgggtgaggtgctggcgccagggcggggtgcggttcaccgtcgccggcctcaactacttcgagctcgtgctcatcaccaacgtcgccggcagcggatcggtggccagcgcgtggatcaaggggaccaacaccgggtggatccagatgtcgcggaactggggcgccaactggcagtcgctcgccgggctcgccggccaggcgctcagcttcgccgtcaccaccaccggcggccagtacctgcagttccaggacgtggcgccggcgtggtggcagttcggccagaccttctccacctaccagcagttcgactactagatgatgagtaaaatggttcgtcattttaacggagcttagctagcaatagcaaagctgtacttccttccaccgcttattcctttattcctgtgctgctcgatcgtcacacgatcgatgctgataatctgtttcctaaatttttccttgattctattgtcaatattaattatgtacattattcctcgttggtttatcatagcatctccagcagatcgacccttaacagtttctacgggttgaatccgaaaatcaaggcatctccaagattatcttggttcaaaatttaacgcccaataatagtggattggaataaaaaaaattggatgttttttagtgtacttttaaatgaatatgaacagttgaagagatgagatctaagttaacatatagttgtgatctatgcaggaagacatcaatgaatctctactattataaaaattgaagatgtttttgccgagattttggtatgtcatccgtgtttgaatcggttttcatttttaattgaggaatcggttttaattgaatatgtttttttgtccctctatttttcttgccagttttttatgtccgattaggcttattttttttcatccatctggttttttcatcaccgtattttttctattcagtccgatccgatctcccttttttaccgctcttagggcccgatccaaaccctagcgccgccgcgatttgcctccccgtacgttacctcctattattgattacaaaaattgattccctactcctaactcattattttctccattattttctctttcaatttggttttaatttattggatttaatctccatctaagatggttgaccagcgagcttcacctttttatcccgatttttgtgaattctatctgatcttggggaaacggagagaagagatcgagtggatcaaaagccctaaaacaattttagaagatcaagaaagattcggttggatttgatgacgaggatcggctccagcatcatgcatgcaaaggatatcttccggaggttgaagatcgcactaggctatgtgagttgggcctacgatttcacttttgcttgtggcttgggcctgtttgtgtgttgggccaaagagatataggccaagcatagggaggtattgaactgggttagggctaaaaacaagtgaaggaataatgtttcggcccaaaaccaaaaaatgattttcattaactttttttaattatgtatagggatcccaatattttcatttattgttcggcttctaatagttgttatatatcgaaaaaagcgtctttacccgttgcaacgcacgggcattttttctagtataaaaaaaagctagcagcgattctttacaactctccatccaacaaaattcgaaatcatgcacaagccgtctccgaagaaatctaagatcttcagttttgcgttgggaggatattttttcattaaattctgagatgttcatttatcattgagatgttttaatttggagattctaagtttgtctactcggatgttcatttcgaataacctagttgttaaatatttattatatttaactctatctggttatttattaaatgataccctatctggttattcaacgatgtgagatgccttttgttcatagcacaaatactgctcctctgcatacagcaacaaaaatactgtacaggttaagaagtgctttcctaggagcagaaaaattaaatgcagcccggacaatgttaacggctgttaagtaccaaattatcgtcgtcaatatctgcataagaccataaatataaaacatcaaacatagtggtagggcttatttctaacaatttccacgagtgttggtgtatactcgtatgcaggagacaaactagcaaagttaaatatacatgaaggaggaggagaatcaaactcgtatccaaacttattgagttttggacctagaaacccaattaaacacctccaaatgggccaaacattcataccaataaattaaggggcccaaaataagtgtctaggccaaaaaccggagcgaacggagccatcccgggttcaggttcggccgaacccgaacggaggctgttggcctaggcccaagttcagttcggtagcaatctgcttcccaatgacgattatggccattttcacgggtagaaactgccctaagtatggacacttggcaacacaagagagaagatgctctttggatgcttggagcatctccacactcccaaggcatttctccacctataaatacccctctcatccacacttgtacacacaccaaagcatgagctgaattacaagaggctctagtgtactttatatattagattagggagagagtatggtagaagaaatcggaggaattccggagttgtcggtaatctcctcttacttttatatcttgttaattactctgtattaatagaaatatcattataagtaattaatatttgcttactgagaattacttcttggttagtttttaattagcgtacgagattgtagttcactatagtatattaatagtgattgctttagtgtttgattggcagagtagttattaattacgtagacgtggtgtctgggtaattaatttccagtggttactgcgtatctcacagtatgtttgaggtgggtgtagaggtggtcacagccctcaaaagcacttaagtcctccctgtctaggtacgtagtagagcgacatctgggaacagcgggttaccagtgcctgaagtattgcgttaggattaaaattaagctttccgtaggcactgtctctcactaggaaatcctcattgccctctaactacattagctttgtgtctttggatgaacctgacgaggagttgaactgacatgttgacatgttccctgtggaaatcgatactctagaatactcccggatgaagtgctacatcggtatctttcgtacgcttgcggattttatccatgacgttaagaaattccaacagatcacacttgccgggagttagaaaatttatgagtacagagtactctacttcatatctgtgcatataatggcagctataaagttttagtatatttctgtactattacattgatcatcatgatcgatgcaaacttcgtcatgacatcatgaattgagatctaccatagtaaacctttacaccaccaacaacaaaatcagcccatcctatgtatctccatgatcatctgcccttgagctcgtcctcgcattatcgctcctcgagaattcccctgcccacgcaccagcgaggagctgttcctgggctccctccacttgctcttaatcgactcgatcttctcaagagcctcaatgacttccttcatggatgcatggtcagctcttaggatcactagacagacactttgagcaagtaaaatgccgataaattctaccctgtaaactctaccctgccatgagcatgaaaatggtgattgcaaattccaaattgtaagacatcatttttcaaaactaaatcaccaaaggtttgagaatagactgcgcgtagcgcaggtagtaggtcgtgccggccagcgttcgagtcccagactcaacgctcgtccctcatttttgggactgacttagattggttccaagtagataatagggtcatttttgggactgacttcgattggtcccgagtaaataataaggtatacacacgtgcgcgtttagtgggactgtatgttttccgcacatgtgaggatcctcaaagtctacagcgtgtgttggacgcgcacgcactcgtgtgtgtggtgttgcgttgtgtgagtgtggagtgagttggtgtgtgcgtcgtcgttgtacccttcaaaaaaaaaaagtttgagaatactgaagactgactgtctcgtgtggtcaatcacaccacccgttctgttcacctccgcaccatttctttcttccttcgcctgcagttgcagtgaaaaatatctgcggcggttgggcccacgtgtcactgactgcagtgccgtgacccaattcctcttttcggttgtgaccacagagaaaggaaagcccttggccgcttgctcccttgtgcttcttgaccggtggtggtgggttctcctcccccgcgcgcggcgatggccgccggcctcctcctcggcgacgccaccgccctgcggggcgaccttaccgtccgcgggccccagctccgcctctgcaactgggcccccaggccccggtggcggccgcccggcgccggcgcggcggactcctgttgtctcctcttccgtgcgcgcgcgcgcgcgcgcgctcgccgccgtggccacggccatgtggccaggttcgcggcgtccgcttcgggggccggcggcgaggaggccggggagccgtcggaggacgaggcgcagagggagtgggaggcggagatggcgcggcggctgaaggaggccgaggagatggaggagctcgagcgcaccgccgaggagctgcagagccaggccgccgccgaggcccccgacgagtccgaggaggagaagcgcgagcgcgtccgccgcgagctccagaaggtccagctgccaccgctctcttttacttagcttagtatctcaatataatctaacaggaagaacgccattaccaaattgttaaccacatcattggcgttatgcccacttccagtttaccatttaacatgttttgtcactgtatcgataactttgcctcaaattgcattgcatgcattgctctagtctagctggattccaacatgtatgtttttgctatggggggtttgcaggtggcaaaggagcaagcagagaggcgggcgacggcgaagcaaatgtttgatttggggcaaagggcctacggaagaggaatgtatggccgctctattgaattcttggaggctgcactcacaattattcgcccttcatcgctccttggtggggaggtagcatatcactcccctacgtggctatgtgattagtaattctgttcatttcaggttcctttatgtagttggctcatcagtgtgtctataaaattaatgttcggatatatttgagctataaagagaaggaatacatgctaagttacttacaccaacattgccgcatgtcgcatgttcttcacagcgtagctgtattagatgtccctgagtgtttgtttagcttttcaaacaaccttagttgtttactggagtagcttattatacgaccttagctatatgataaaatggatgtgtagtgacttgtggcagaatgaaaccattaccaatgaaagagatcattgaaagctagaatccaagatagagggacatgatgtttttcaaacatgaaggaccggcctaaggttcactatctaatatcccaagattaagaagtcttacaaaccattaaatacatgattgctaaataacagttaaaatgaaagtgctgatacctcaaaatttcccaacaattaccttgttatgtctaaatatgtagattaataagttttatatggtatattgaaatagcttaaattgagctttaaacatataaaatagttactttgtaagaacaaaaagtatccgtacagcaggaatcactagtttggagctattaaattcaggcagatgtggatgttgacaacacatgattgttaggtctagtttactggaattttggaatgttccatggctaagtatgttctaaatggccttaaaaaccagttatctgtggtctgtgaccacagccttatttttggcctaaccaatcaatagaacggctgttcaaaatgtgaaatgaaatgtttacttcatagcaagcggggcgatggaattagtgtacacttatttgaccaagtgagcctcatactttataatgatagattcaaatatatcatataaccatgttgcctgctccagtgttcctggttttgatgacaataattgatcatgcttgtagaattatggtgatatgtgatgtcttctcacacttacagatccaaatttggcttgcaatggcgtatgaggccaataggaggcacaaggattgcattgcactgtacaaagagttggagagtacacatccaatgatcagcattaggcggcaggcagcggaactccggtacatttctgaggcacccaagctgaagatctccaatgacgaggtggtcacaataccacaaattggatctagttgggattggttagttatctatcttaacacttcaactggaaatttcaatctttgtatgtgggcgtatttagttgggccatgtcttctgttagacattaaagtcttctgttaaagtattgagaaaatcttgccttcacattgaagtaaaaacaactccggtacatactctatgctcatagaaatataacgtgatgtatactatcatgtgaattaggtacgctggaacatggagtgacaaaatcaaggagcaggaggacaagaaaaggaaaatggtggctgccagcagccaagttgaaccttcgccaaatatctttggtgacttatctttcttgcgacctccaacggaatggacaaggagcgcatgggtgattgttactttatggattgttttgattggaacagcaatctatttgcaaaggtgaggaataactgcaactatgaaagaagctactccattcttgtatatgaagatgtcttgctggtaaggaggcaacaattgaaggaagctagctgggcggatttggagttatacttatgacttactactagattgaagggagatctggatcgtctgcaacggtgcagcctgcagagattcactgtgtggacggtaatttgaatcgcacgctatagctgtagcaatgcgttgtggaaacagtttacagttttaagattttacggcagcaatgaataaaggtttccaaatcacctttcttcatgtatgctgtagcaagattttacggtaacaatgaatactgtttccagaccacagttcagttaacgtatgttatagtagcaagttgatgtgaaccggtccttgtaaatataacggtggagatgaggcccgtagctagtcgcatcgccgaagtccacagcaccaatatgttatatttattagtcaaaattgtttgtttaagctttcaaaatatacaaaaccataatccaaaaccaccttagagggtaatatggatggcatgacaaagtttagggggttggatgtctgattttaaagttcagggtgctagacggacttccttctaaagtttagggtatttggactttttccattaaatattagctaaaaaactttaaatggatttatatgttttttaaagcaacttctattgaaattctttttaaaaaatacaatgtttagtagttcggaaagcgtgcacatggaaaattagatggtagaagatgtgaaagggtagatttgaactctcccagttcttttaactctaaactttaactctcattttctcttagcacgctttttaaactattaaatgattttaaactattaaataatgatgtgtcttttgcaaaaattatatatataagttatttaaaaatttaaataaatctaatttttcaaattaaattattaacatttaattaattatatgctaatgagcttttcgttttaggtgggctaaaaatctctctcaaaaaggagatggaaagcagcctagaaatcttcgataccactacaatagcaaagacagcatcagtgggcaacttatcacttgcagctaattgttctaaatgcccaacaaacaagtgggcttgttctttcgctgtcgacatataaatcgtctatcgctataaaaaataattagaacgtaaatatgagcatcagtatcgagtttagaattcaaatccgggtaaagctacactcatttggcatgccgttttatgtttgttaggcataaatgccatttaataaaatacagataaatttgtcagtgcaatcatttgctctttagctatcaatatatccgtaccttcctttaagagggagaattaggggtgggtataatttgaccgaaccgaagaaccgaccgaaaagaccgagaccgagaccgaaaaattcgggtagctattcggtcccagctagcgaaagaccgaatttattttgggcatttcagttattgggctcggttaaccgaaatacccgagatgaccgaactggcccaatagtcctaggaggcccaacaggcccagtaaagaaaaccctagaatactctctcacaggcgtcgcctcctccactcacagtcacaggcgtcgcctcctccctcacagccacaggtgccgcactccgctcttcgcctcctccgcctcctgcctccaccgcgctcgccgcctctgccctctacctcccccgcgccggcgccgcctccgccctccgcctcctgcctccaccgcactgcgccggcgccgcctcctgcctccacctgccctccacctcctacctccactgcgctgttgtcgcctccgcctccagcaccgtgccgggcgacggcgccgcctccgccttctgcctccacggctccaccagcgtctccacctcctgttgggatatgcgtaggctacgatagcataaatcaaaattttctatcgcgtaagccaggaaccatacaagtattagatcatagatcgttaccactcgacgcgctgcgcagcggaagaagacgctgagaagtcgaaggaactctcacgaagtagcgcgcgtcgatgtagaggaagtagtcgatcgcaccagctcgactttctcctcctcgtgcgttctcctcgccatactcccacgccgatcagcaccgcaaaccagcggcgcctctaccggtatccacacgtacagggacggaacgccacgcgcagatgtgctagcacccgcgcgctgctagggttttgctcggggagggaagtgacggctagggtttctcacgcgatgcaatgcctctgccggtcacacccctcacgaatatataggatccatcactcgggcctccaaggcccgtaggactcctattcggatccctatccgaattgagctcatattggatctccatccaatccccttattccggcccattaagagtgcgaccctgtagattcatgtatacttggctgtaacccgaaaactccctttcggtccacgcatcaacagcggcccctagcagaacgtattgacccaccgggcatacataaagatcatatcggctgaacctctagtgtatacatgtatgaacccctttgcctcacgatatcgattaagctcaaggctagatatgtgccatcctctaatagctcaatcattcactcgaacatgttgatagattatataacttgtgattgactcctcaatcacctttggcatgaccatgtacttccataatctacaacatcgagaggcccagagatatctctccataggaggggtaaatcccatcttgattattcatatcccactacatgtttcatagcatacccgaaaactacttttataactacccaattacggagtagcgtttagcagtccctaagtaagctactacacatgttgggaaccatgataatctcaggtctaaggattcaacaccaacactaaatgagatcactgctgacacaacacatatggctcttgcagtgtctcttgttgggtctatccaacaacatgttcactaacatgtgtccacattattaatttggttctctataccatgatccatgagacatgatcatcaattaatacatgtgttgatcatctaaacatatttgttccacatatgatatttgattagggatcctttagaaatagcaacacacaacataaagagtctcatgaaagaatcacatattcattaaccaataatgagtttatctattttaaggaacaaagtcggatatatatgtaaacatagtgtgtgatacaatcatctctatgattgcctctagggcatatcactaacacctccatctcgccgtgtgccgtctccaacccgcccgcctccgtctccattgccgtgcgcctgtgcgctagcatccagcccaccggcctccgcctccatccccgcgcgccgcatctaccgggccggctatatcccgtaggctgaagctgaagtggctgtgcagtgtgcaccagttgttgttcgatttgccgatttcttttctaaatcgtgtttgatttgcttctattttttttgtctaaatcatgctcgatttaccggtgacatcaatttgaagtgtgttatctatggcctaattgcttgattcatcgatcttgtatcaattttttgccgatttaaacttttgttagtgttagttcggtctatgaccgagaccgaaccgaactaaccgaagaccgattttctcggtcttgagttttgttggggaccgatcggtcttgagattctgaaaaccgaattttcaaaaataccgagaaaccgaactgaatttctaggtctaaccaaatacccacccctacggagaatggttattgtttctaggaacgagaatgcaacgattttctagaaaaaaaaatgtgtagttttctgaaaaaaaaaagaaaaaaaatatattctgaaaaactaaagtaaaaattttacttacagcgacgtgataaatattagatattcaatttttattctaattttaagttttcattgtgattttcgccgtatattttttccgattccagcgtaacaacatgttaccttgggtatctttgatttgacatacaaggagagatattaggggcctgtttagcatagctctaattggacctatagctcagacaaataatttcagctccacaaaaatgaaagcaggactaggtggagctctctcacaaaatgaactagagagacggagctagatttagacagctccacaactatactccagacctaactgctgaagctaaatttaggagttagttagagctctataaacatgccctatcactactattctattcctaattgaccttaaacctacgccagctggaaccaatagctattttaatttgtagccagctggaattactcctatatatatcgaattaaagtagcgtagcataagtagtagggatggaatttattgaatctgacgaagactacttggcccatcctttacggcccagtatcactcgctttccctggtcacaatccggccgacttgctgtttgtttgcaactatcaaatggttttggatccttagttccttacccacggttcttctgccgacggtgtgcatatgcatagggcatatatctgcgtcccatagactgatataccgacgtagtcacactattttgaccagttcttttcttgaaaggagcattcaatatgtactcctatatagtcaaaatttgatcctaacggaaagtggctggcgtgtgtcaaattgggcataaccaagatatatagtacttgaaaattttgcgctgctaatgaataataaacaaaaaaaaaatgcatgtgatgcacgcggctaatctggaacggaagatttctgttggccacttggccagcgagtagagaataaggaaattgtctacaacaatccaattactccctccaacctaaaattcaatcacttttttaatgcattatgggtcataatatgagatgtacgtagctgggattattatgctgatataagagagaagaaaggggagataaacaccaaaatgctatttcgcaggcgcccacacatcacgtgatcaactcctcctcctttttttactgccttttctttttattacaccatgtgcttttctcttttctttaaaagtctatacactgaaatatttgtataccaaaattttatatgcagatttggattcaaatattcttttttcttctttaagcttatttttatttgttttaaaaaaccattcgacggaaaggtgaaggggtctacaaccatgcatagaggtatgggggtgggggagaggggcgtaacagagcgcggtgtgtattataaacacccttcctcctctccctatgtattattttacggttaacaatctctcaatagtttttgttgtctcaactattgtaagtgcatagtttcaaaataaaggggtagtatgtaagagctcataccataacttgtctttgaccatgctcttattggccaaattgaagtaattccaatactacttgaatctgttttcttattattagatcaagcacttctttattgacacttaatatacatatcacaagttcgcatattctatagacataaacggcccatacctaataccacacaggttatcatttcataagatacgacatttgtatcaaaacataaggatttgaattggagaagtcttttcccttaagaggatgttttccctcctttttattttacatcatcgaaatagttattataacttttaaacaaacttgataagatatattaatatatgatatattactccacaaacttacgaatgaaaattctacccatataagttaattattagaaaacaaatataactataaacagttcatttattgtattacttaagagttttttcttctttttttacagcttgtacattcgaaattaaacatgtatgcataatgacgtatttcaaaaaaatattatgactatttagatgttataaaagataggaaacaccagtgttagagttgtgggtgcagcgcacgaccaaaggttcaaatattgatgacttatccacacatgagtgtggtttctaagtataagattttagtggggccaagtttgtgttgctggtctttgttattttagtgtgcattaggggtacacttactcacccgtgtcgagagtatggtttgcatgtaaggggtgggtgcggctgtatgtgttaagggacacagttaaggacatgtgactgtgagtatgatatacgtgtatgactacatgcgtgcttggtgaaaaaaaatagtagatatcagaaaaggcaagaggacatttttcttttttttaataataggattaaatcccggcctttgcttaaagagctacagcaaattattacaccagttcaaccaaactctatctaaacaaaacaaagacataaaaacacactccttataaaacagcagcacacacaaatactaaaaaaaacacaaactcctttcaaaacaggagcacacacaaaaacttaaaacgccaacctaaaataacgcatgattattgatttctatttgtaaatctccatctaaagttggtgaaaagctatataaccgttgactcaagattatgaaatgcagtttttactagcttaatatcatcatcacactttagtaatagaaaataacatatccatttatattaactacgaacaaatatgcatgtcacgatcgagttacttcacttaccccctccaatcaaaaataagtttatttatagatttccgtgttcaacgttttaccttccataacatttgaattattttagtgatttgtatttttattttaatgcgtaatttttttataattttttaaataaaatagatgatcaaacgttagataaaaaaactcataaataaaattattttgaaacagaggatgtacttgttaaagaggaatagatgaagtgcaggacaacgggagacagcaaattggcacatatgcccgtttttccacgaaaacaaaaccgtttacttgtgctttgtcctcttgtcgccacgtcccacgctactcctttttaaatgcccccatccttcacgtgcatctgcatcttcatcttctctgcttgctcctcccacacgccaaagcaattttagcccgtacccccctgcatcccaagcgcccgaaaccgcctctcccctacaccaataccaccaccgcttcctttccgatccgatcccttcccctcgatcgacggcggccatggcgagaatcccgctgctgctggccctcctgctcgccgtctccgccgccgccgccgccgcgcaggtcgggggtaaccgcggccatggcccgctggtgggcgggtggagcccgatcacggacgtgggcgacccccacatccaggagctcggcgggtgggcggtggagcggcacgcctcgctctccagcgacgggctgcggttccgccgcgtgacgagcggcgagcagcaggtggtctccgggatgaactaccgcctcgtcgtctccgcgtccgaccccgcgggggccaccgcgtcctacgtcgccgtcgtgtacgagcagtcgtggaccaacacccgccagctcacctccttcaagcccgccgccgcgcactgatccatccctccctccagatctatcttatctatgtctcttctgctccatctcgatcagctgttaaattttccctgcctaatctctctctgttaatcacacatctcatgtaattctcatgtatgatgagcacaagctaagtacctgtacttgttcggtctgagttgtgtccccgtgtgtgcggttcaatcttttgcatgtaagacagcgagtccatacttgtaatgaattagcgaataaaatggtgggattggaataatggtgcccatcttaattccgctgttgcatttccgtcatgggggagaggaacagaggatactccagctatcttccagttttgctattttgtccatatatatttgtgcttatcttacacttcattaaccgcgaagccgtgacatctcgtggcatctcgttaattaacttgtgtataataaatagttactgaaggatatgtacaacatcctaacgcccacacatctacttatgcagtatacatggacgattcgacagattggccaccaatattgcttataagggttaattaggttgcgttatttttcaacaattttaaactgtaactttctcattttccattttcatgcttcctaaattattaaacagtacgttttatatgaaaagttttataaaaatttctgaaaaaaataaataaatatccatttttaagtttgtaaataatacttgattaattgtacgccggtgagatgtcttctactccctccgtccctaaatatttgatgccgttacttttttaaacacgtttgaccgttcgtcttattcaaaaatttttgtgaaatatttaacactatatgtatacataaaagtatatttaacaataaatcaaattgataggaaaagaattaataattacttaaattttttgaataagacgaacagacaaacatgtttagaaaagttaacggtgtcaaatatttagaaacggagggaatattttacattttgctgctaatatactcttccaatatggatattcaaacatatcctaaatgtcgatgtagaagttcttttcattttttatttaggaaatagaagttgaactcatacctttggaagcttgctatgaattatccgtatcctagctcgtgagctggttagaacgccctctaagcaaattagtgttttttagctggtattagtagtatctgatggtaattctacacatatccatgcattgtcagattatctatcaacggatagaaatatgccgtcagtgtttcattaattatttgcaatccaaaaccatagaaacaatcaggataaaaacgaccgaataatggcaaaaatacgtgtaatagagtactttgcgttgtagacacgctccattctttccagcttatcagttgacctagtacgtcatttcttattaacatatcttattaacatttcttgtaaaaatggtgtaatttttatacatttttaataaaatcattaaatttatttttaaaatttgtaatggatattttctcagtcctaaaataaaccaatttatatactttaagctttgtctcaaataaatcaacttctatcatatattacctaccatcggtctgcaatttaaaaaattttatttcttaaatatctctcacctacctatctaccaatataactttcatattaattaagagcattttggtcatttgccatattaggaagctatgatttgaatttttttttgtcaaaagtaatacttaattaattatatactaattaatattttatctcgttttacatacaatctaaaagctcaagctaacatctctttcgaactaattaaggggcaatttagaagctatatatactaagtttttcattatttatcatactttcatgttagatttgtctaagttatggctagcaaaaaaaaaagtgaaccacatctcagatatcgctaataaaatagaatcgtgtcacacttttttgaggtgataacatgccgtatcataagagagataagagggaatcttatcacaggtatggctatgacgaaaaaaaagactaaattaattaattaaacttatctaatataatataagatgtgataatctttggaaaacttttggattgaactgaacagcccgtgaatctacaaatttcagtacgaagtcatgcatagactcgtgcaccagtcgatgcagggttgctgctagtgaggattgaccaaatgaccactatgtttggactgattcggaattcttcgcgtctctgcttggccgtactggttggacccattcattccaagccgtgttgaaattttggcatccatcacttcaaaaaaatttttggcttccaatcctcgttgccactcgctgcactgcggtggtgttggaatctcctgaagataaagatgaagataaagataaagataaagattaagtatttcacgtaaaacgaagtggcaataacatgtgattaattgagttttaattattacaaacttaaaaaatagattaatctaatattttacagcaactttcatatagaaagttttcacacgaaacataccgtttaatattttgaaaaacgtgtcacaagtatgcaaaattttatcatctagaatgtgttccacgctaaaattgaaagtttgactaaaattaaaagtttgaagaaaaaagtttgaagtttatgtgtgtaggaaagttctaatgtgatggaaaagctaaaaagttcgaagaaaaagttaggaaataaacaaacaaggtgctacttgtagaggaaacgaacagggtctgcgtcgtccggacgaagcagctcttgctgggctgttgccaagcaaagatgccgccgaggctctccttagataaagattaagatttttgtggcatgttttttaaactgttaaatggtgtgtttcgaacgaaaattttctatattaaagttgctttaaaatagcatattaatctcattttcaagtttgtaataattaaaactcaataaatcatacgttaataccatctcgttttacgtaaaaaattaatcttcatcttcagcaagaaaaaaacaccaccttgaatacgaaaatcgatttgtaggattggtacatacatatcgatttgtttgcgctggatgcactgataagatacctttgacgttttccttactcttgttctcgtttcccctttcttttcggacaaaatttgctacgagctactaaagttcacgatctttgctgcaagacataaaaaaatacatatttactgtaggacaccgcgaaaacatgataagtagttggtagacactggatattttattttattttatccagtgcaaacgaagagagaaacagcgtggaatgtaccaatttacccctgtgtacacatggtgtaaggttattgggtctggtgcatacctgacctagaccatttcactccccccgatccggtccattgtcactcctctagtatgggtccagttcgacttggacctggttgggttaaaaacaaacatgtcccacagacaaacttgtcttttcttgaagtttctcctccatttgtaccgaatataataaactaatttgtccggtgtccaacagctaatatcttggatcaacggtaatgttggtggcgttgagacttgagacgtaagagcatctgtagtgttgtatttggaggggtcctaagaggaaagagagagcactaggatcggttctatacactacacttattttcctaacggatcctagtacccaactttatatggaaaagaaataaaatggaccccttgtcagagcgacaacccagatagcgagaggaaagttattaggccattcacagtgcgcttatctggcgtttggccccagcctgccacatcggagattcgcttcacatctatatctgctgctatcaacatgaagaacgcgtagccaaagtgtgacacccgttcttcatctgagtttttcaggtgtttgtcagggcagaatgaggcacgggttgggcaaggacgtggcctcgtgcgacgcccccacaccccgtgtgaggcagcggcgattgccggtgaggccaccaccccgagaagagaagagtagaagatgacggcgatggaggaagaggagacgacggatgttgctaacctcgttgtcgtcgctgtttcactgagcccgtcgtgcccaattcacgctgccgctcgttgcggacccatcggcagcaccagattccttgccgcgccgccgttgccgcccaactctgttgatctcgttcttgcccccgccaccatcagatccattggagagagagagagagagaggaggagagaggtgcacgtagccctagaactcgtcgtggtggtagaggcgcccgccgccgccgaggccacatcttctcccaagtctcaagcggcgccagtggagtggggaagtgttgacggtcgttagcgatcagtttcgatcgtcaatattatcgaaatagaggagaactagttatgcttgcaattcatatccatgttagaataataatattccactagtatttggttcactaaccttttgtagacaataaccataaagtggaggagaatcgacaccaactcagacgataactcaatcggacgatgtcgagaatcagacttatgcatgaatgggccaagaactcagaattgacacgatgaactgcaccaaaaatcacaagtctgcgtatggagcaaaggaggaggccacctgccaattttgggccaggccggcccgacccatggttcggccgaacctcccgtggcgccaatggatgtagggttttgatggacggctgggattgatccccaatgacggttggagggtattaccgacctttcataccgtcataaccgtcattacttgcctataaaaagagctctcatcattgaacacgttgatgaagcctagaggggggggggggtgaataggctgtccctgaaaacttaaaaacaaatcacagtggtaaaattcaaacagacccggaacttcctggtaaggaactccggaacatctggcctgccaggcccgtaacttccggtgttctaggacatgaactttcgggtaacagaacagagatgaaattcaaatttcgaaacaggagactaagccaatcttcacaagaaggtgcacatgtattctaagcagaggatagatcacagaatcatccacacaaacatcacagaaaaagacaagagcgattttttcccgaagttcggatcttgcgaacctactctccgttgaggagctccaaagagctgggtcttgattaaccccttgcctcacttgtgcaaaaaccccagaggaaatccatagccttcaaccccaaacactcctaggcaaatttctagaattgagtgaccaccaagatccaactcaacctacttctagaaatccaccacaagtgtaggttgctctacttggaaaacctctagaatctcagcacaagaacttcattaaattacctcgttccctttcggaggagaggagatccttcacaaacttacccgggacatccacaatatgcaacggattctcgcggtcgacacctaaccgtctaggagatcatctctaagagtactaagcaccgagatggcaacccacgagatattccaagtgctcacccaagatcctagtcttcactcctctccaaatcttcttctctccctctcaatctctctctctcacaagaattaggctctagattgagtggagaaggcaagaaacacttaggagaggctagcaacagctctaggtttaaaaagtgaaagtagaatagccaaggaacgagctggaaacgagctgtatatgtataacggctaggtgacgtcatctagccgttactcacaattttgaactagaaactagacaggaagttccggacttggaagacaggaacttccggactacacttaggaaaatctttttcacaagactggaacttaaagacctggaagacaggaagttccggacttgcacttttggacagatagagtatttgcaaaatgactccttagggaaacttgacacttggttcacactaagagcacttgacatatctcagagcatcacctggaacccctcttaatagtacggtttttcctaaaaacttgatttcaaaagataaactatcctatgcacttctcgagttccggtccgctttgattttttactttcggggggtctccaagcatccatcttccacacattcttaagagtagaggccaaaggactgccaggtccggaacttccggataaaaaacccagaacttccggacaagctgacaggaataaatagcgagggagctgccaagttcggaacttccggataagaggatctggaacttttggataaacagacagagcaggcagcaagcagcaaaaacaaaattttgacccccttcgattgcaattttctcccctttggcatcaaggcaccaaaaagagaaaatcacaagggaagaagaggatcaagcctcatcatcatcgccatcaaaaggaatgatctcggtgtcgccggagtgaggagagtcaatgtcttgcccggcggcgtccactgcctcatctggatctgtaggaacattatcagtaggtgcatcggactactcatcattattgctctcctcggagtgggaggactcctcattgaagaaatgagaagtaccagagggaccctcaccactagcaatgtctcgagcagtctcataagcagcaaaaggatcaacaaactcctcatgatcagaaatatcagagatatccttgcctgctgtaatccaatcttccttttgatgcctctctagcttctttaccttcttagcagtcttggcacacatacaaaagatagccctgagagccttctttatgggagaagaagactcagaacgctgtggtgcagcagaggaaggagcagctgaggtagaggcacgagtcaccctggtagaaggagtagctgaagtagtgggagcatgaggacggaaaggcttgtgttggttgtccttgaaataacaaatcccagtcttggcctcaatcatcttcatgatataaggagcatagatgcagcccctctttggctcacacactgtctcatagatctcactccagataagcttcatgatgctaaaatctggcttgttgtagcgcatgcgactgaggaggagcacatgcctacctggaagggatgtagcatctcccactttggggagcaaggaccacctgaagatagagcaaagcactctatagtaaggacgcaacccacaagtagtccctaaacaatccttgggagcatccttctcatacaaaaaagtagtgctagtcggtgacaaagcatcctctacaaagatatgtggacgactcaggtcatcaacatctaaccccaaagctgtagcaaactatgccatagagaccctatactgctgcccctgaatggtccacttcacaaaatcaagccccttcttagtggtgccaaagaaagcagtggagtagaattgtccaatcacttcctcattccaggaatactgcaaggccaacaaatctgccacgtgcttgcactcacacaccttgcgtacctccttgaagactaagttgttctttgaggacatgtactgccagtctagccacttcatctctaccactggatgagatcttcccatgatcacagagttataccaatcaacctgcaccaaggtcctgaatctgtcatcctaagagtcagcaggcagagtatcaggactcaccattctgtcctttccacacttgagcagattcttcagatagttcactcttggccatctaggatcaggatcaacagcccttgtcttgtaaagcctcaaaggattgcttttagaaccaggctcatcctcattgccaccatcatctgactcagatgcagctggagagggagagcggggagcatcacgaatgacaaagctaccagccctcctggaatggatcggaatctgactcccactgaaaaaatctccaactttttctttgcccaatctccccctaagagcacgaactgggggactcgagaaagcaagaacatcttgtgaaagcttctgtctcttctcacgaggcatactgaccactgcaacaagaatcaacaaggttggactgcaatggttaaaagaaacagtagcagaatcaaggttactagctggatggacagagaccggaagttccgggccaagaacaccggaactttcggcctgcaaaactgaagaatggaggattcaaacaagccagtgcatgtgtcaaaatcctatagatcagcaatctacaaggtagcaggaacaattctatccaaaaggttttctcccaaggttcacatatttagagatcggggcaaaaacatgatgaaccaaaagagaggatcaaaagtgctaccttgagagaggaagtcgtaaatcgatcgcggaaagaacctcctagccaccaatatggttgattccacggagaggaatcaaatttccacggttgaaagtgaaaatcgccaagatgagtattgtagcagcggctaggtttgggaattggggaggagaagaagtgaggagagagatggcaggctcaggcttcccatgggtatttatacccccgacccccggaagttccggactgggatgaccggaacttccggcctgacagaacagagggcagtcaggcccaagtttaaaggaatagataagaatacaacgaaaagaaatagaaacctgtggacatagagagacttatgatgcatatgaccagccaacaatcaacattacataacaatggtcaatatacatcacaagtaagggataaaaacaaaattttcacaataaaagcacacacaaaaattttcgcaaattttcacaaaaggttttttggataagagagggaatgtttgagctttattccaggtatcaagaccatcttctacacaagaagtgatctcaagacacaaaagctcaattttttttaatttacattttggtgatacatgtttggcaatgaattagccaaccacccatcacccattgttacgagagtctaagatattgagctcactcctaagctcgcaaaatctgttctcatctaaaggcttggtgaaaatgtcggctaattgggtttcggttctcacatgggtaaggcatatgtctcctttagtctcatgatctcccaaaaagtggtgacgaatatctatgtgcttggttcttgaatgttggacgggattgttggctattttgatggcactctcattgtcacataggagtgggatcttggtgaagttgtagccaaagtattttagagtttgtttcatccaaaggagttgggcacaacaagacccggcggcgacatattcggcttcggcggtggataatgcaatggaattttgcttggaggaccaagaaacaaggggccgcccaagaaattggcaagtcccggttgtgctttttctatcaaccttacacccggcatagtccgaatcggaataacccaaaagctcaaagtcacaaaacccttaggataccacaagccaagattaggagtatgaactaaatatcttagaatcctcttgacgacaatcaaatggcactctttaggctccgcttgaaaacgggcacacatacgaacactaagcatgatgtcgggacgagatgcacataagtaacgcaaagatcctatcatggagcgatataccttttggtcacacatttacctttatcgtcgaggtctaggtggccattagtaggcatgggcgtcttgataggtttggcatcctccatcccaaacttcttgagtatgtttttcacgtacttgttttgagagatgaaggtgccctcttgtgcttgcttcacttgtagcccgaggaaggtcaactcgcccatcatagacatctcgaaccttttagtcatgatactactaaattcttcacaaaaagaggcattagtagaaccaaatattatgtcatcgatataaatttgggaaatgaataaatcactcttaaattttttagtgaagagagtagtatccgcctttccaatttcaaaaccatttttcaatagaaaatatcggagacattcataccaagctctaggggcttgtttgagcccgtagagcgccttgtggagcttgtacacatggtttggcaactttggatcctcgaaccccggtggttgctccacatagaccaacttcgagataggtccattgagaaaggcactcttgacatccatttggaataacctgaaatcatggtgagcggcataggctaaaagaattctaattgactcaaggcgaccggcaggtgcaaaggtttcaccaaaatcaagaccctcgacttgggtgaacccttgcgcaactaaccgggctttgttccttacaaccaccccatgttcatcttgcttgttgcgaaagatccacttggtgccgatgacattttgcttgggtctctccaccaaagtccatacttggttgcgagtgaagttatttaactcctcttgcatagccatcacccaatccggatcaccaagcgcatcttccgccctggttggttccaaagaagagacaaacgagaagtgttgacaaaaacttgcgacacgagagcgagtagttaccccttttcttatgttaccaagtatgttgtcgacgggatgatctctttggacagtgtgatgtatccttggatggtgcactagggggacctgagcctgattagtatgctctaaagtgcccgcagcatcgatcccatccacttgtgtcgttggcacgtcttcactgccactggtccggaggttccggactgtagaacccggaactttcgggcctggagatgtccggaggttccggtcaataggacccggaacttccggctcagcagacacagcacttgtagggctattggatgtcgatgatggaggttgataactatcttcttggtcatcctgcgtctcgactggtcatatgtctccaatagccttagtacctatagcttgacttggatccacatcacctacaacatgtacaacaacttgctctccttgggagccattagattcatcaaatgtcacatccctagtgacttcaacaataccggagattttgttgaagacacgataggcatgtgcatttgactcatagccaagtaagaatccctcatccaccttaggtgagaacttagatgagcgaggcctcttacttaaaataaaacatttgcttccaaagacacgaaaatatgaaacattaggcttcttaccactcaagagctcatatgaagttttctttaggatcttgtggaggtacaagcagttgatggcatgacatgcggtactcacggcctccgcgcaaaagacatccgaagtcttgtactaatcaagcattggtcttgcggcttcaataagagttcggttcttcctctcaacaatgccattttgaggaggatcatagggggcggagaactcgtgcttgattccttcttcatcaagaaattcctccacttgagtgttcttgaattctcctccattgtcgcttcgcaccctcttgatagtgagatcatagaggttttgggcttgctttgcgaagcgcttgaagacatcttgagcttcgcttttgtcatggagaaagtacacccaagtgaagcgtgaaaaatcatcaacaatgacaaaaccatacttgttgcctccaatgcttatgtaggccacaggcccaaataagtccatatgaagaagctcgagtggtcttgttgtagacatgatgttttttataggatgtggactcccaacttgcttcccggcttggcaagcactacacacacgatccttctcaaaaaaaacattagatagacaagaatgtgttccccttttagaagagatgccaaattcctcattccaacatgggctagcctacggtgccagcaatcaagcatgcctccggatttactctatccacgtcgaaatcaacgagatagagatcaccctttaacacacccttgaatgctatggaagagtcatctcgcctaaaaacggtcacatcctcatcgtaaacaagcaattaaatcctaacttacacaattgagacacagataataaattgtagcttaatgaattgacaaggaggacattggatagagattgattcttggaaatggcaatcttaccgagacccattacctttcctttaccatcatctccaaagacaatattctcacgacttccaccctcctcatcaagacttgtaaacatactcctctctcccgtcatatgattggtgcagccactgtccacaacccaacttgagccaccggaggagtatgcctataaaaaaaatcaagcttgggatttaggaacccaaacttgtctaagtttgggtcccttgatgttagtcaccaaagcctttggcacccacacacaagtgcagtactcatcattgtaattcccattaaaataagcaaccactttgccctctgattttttggaaattacatatgaatcatagtaaagaccctctggccggaacttcctggcattatacccagaacttccagtcagccccttcggcctatcagaagcccggaacttcctgacaaaatgtccggaacttcctatcttacagggcaggaacttccggtcattttgcccggaacttccgggtgtctgaccagtgaagggacaagtcacctcacttgcttgtggagctttaccttctctcacaaacatcaagcattctttcccatttaccatcacatgcttagacacaagacttccaccagaaaacccaagcccgtgtccatccttgttaggatgagtggtgatggtcttgtaaagtgcatcttttgaatggtatgtcttcatgcatccatatttcaccaatgtgcccaacctctcattctctttcttaagagcttgcatagcatcaacattagtagcataagagttcaaatcaatattgtaacacttagcacaaccattgctagtagatggattggaagaattagaaaccacatttggttgagaagtgctattccaaagagtgttaaattgaacttcaagatctttatgacttttgtctaaattagcaaatttctcttgaagagttttattgacatccctaaggctagctagagaaccattagccaaattaagctcattagctagttgttcatttttagcacattctttagctaggctctcctctaaggcaaggtttcttttcttctcaagaataagctattcttcttgcctttcgagtgattgttctttactatccaaagctctcattaacttagccaaatgttgcatagcgggtttgctaaaactcttaagcacatcatctaattcattatcactttcctcatcactagaatcaacatcaagagaggtgtgagagggcttttgagtcatcaccttgcggccttgggccatgaagcatgagtagtggtaagagtcatcgtcgtcatcactcaagttgttgaagagacgctccttgcttgaagaggatgacttgaaggcaacggtagcaacaccaccttctccttcaaccgtgtcttttggcttaggcttgggcttgacctcgggatcttcttcatctccggagtaccacacctccgccatgtgtgcctccgccacatgagcatgctccggcttcttcttgcctcccttagcctttgattcatttgacttgggacaatcggcaatgaagtggccatattcaccacaattgaagcaagctctctttgattgcctctttcccttgtcatcaccattcctccctttgccatagccactcttgcaaagaaagtgcttgaatctcttgacaataaaagccatctcttcatcttcactttcttcacaacttgactcttcttcttgttttgccttcaaagcaacttcttgatttttgatcatagcggcattcttcaccatttgcctcacttcacgagcttcctcttcttgcatctcatgagacacaattcttccaagaatgtcacttggggtgagtctcttgaagtctttcctttcccgtatcattgatacaagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatcttggcctcacgaacggcgggtgatccctcatgagccaattgcaaagtatcacatatctccttggcctcctcaagtctatcaaccttgttgaactcctccggactcaaggcggagagaattgcatttgaagcttgagcattgcggtggatgagttgctcttgctccgaagtgagctccatgtcatcatggggtacatcaacaactgtacaaacaactttccaaatacttggatgcaaagagattagatgcaacttcatcttgtgcctccaagcggcgtaatgtgtcccatcagactgaggagcacgcccggaaggcacggagacgaagttatgggggggaatggtaagtttgctgtaatcaaaaggtattgtagctcccttgggtggtggagttcccttgctactcgctccatcttcatttcaattttccccgttctttcctcctaagtccgacatcgtggatcgctcaaagcggtgaagctagaatcaagagcaccaggctctgataccaattgaacgcgttgatgaagcctagaggggggtgaataggctgtccctgaaaacttaaaaacaaatcgcagcggtaaaattcaaaggaggaggccacctgccaattttgggccaggccggcccgacccatggttcggccgaacctcccgtggcgccaatggatgtagggttttgatggacggctgggattgatccccaatgacggttggagggtattaccgacctttcataccgtcataaccgtcattacttgcctataaaaagagctctcatcattgaacacgttgatgaagcctagaggggggggtgaataggctgtccctgaaaacttaaaaacaaatcacagtggtaaaattcaaacagacccggaacttcctggtaaggaactccggaacatctggcctgccaggcccgtaacttccggtgttctaggacatgaactttcgggtaacagaacagagatgaaattcaaatttcgaaacaggagactaagccaatcttcacaagaaggtgcacatgtattctaagcagaggatagatcacagaatcatccacacaaacatcacagaaaaagacaagagcgattttttcccgaagttcggatcttgcgaacctactctccgttgaggagctccaaagagctgggtctcgattaaccccttgcctcacttgtgcaaaaaccccagaggaaatccacagccttcaaccccaaacactcctaggcaaatttctagaattgagtgaccaccaagatccaactcaacctacttctagaaatccgccacaagtgtaggttgctctacttgaaaaacctctagaatctcagcacaagaacttcattaacttacctcgttccctttcggaggagaggagatccttcacaaacttacccgggacatccacaatatgcaacggattctcgcgggcgacacctaaccgtctaggagatcatctccaagagtactaagcaccgagatggcaacccacgagatattccaagtgctcacccaagatcctagtcttcactcctctccaaatcttcttctctccctctcaatctctctctctcacaagaattaggctctagattgagtggagaaggcaagaaacacttaggagaggctagcaacagctctaggtttaaaaagtgaaagtagaatagccaaggaacgagctggaaacgagctatatatgtataacggctaggtgacatcatctagccgttactcacaattttgaactggaaactagacaggaagttccgaacctggaagacaggaacttccggactacacttaggaaaatctttttcacaagaccggaacttccggacctagaagacattaagttccggacttgcacttttggacagatagagtatttgcaaaaatgactccatagggaaacttgacacttggttcacactaagagcacttgacatatctcagagcatcacctggaacccctcttaatagtacggtttttcctaaaaactcgatttcaaaagataaactatcctatgcacttctcgagttccggtccgctttgattttgtattttagggggtctccaagcatccatctgccacacatttggactaatgcacctgaaagttactcaatgaactcattagtcccttaaccacatttgtcattaatcaccaaaacccactagggggattaatgcactttcaatcctcacttcactgacacacctcaagcaagagctctctcatattctctcaagttagtttagtgttctcaagctagtggaataggaatagagtagaaatcggagtctggaagccttcgaagagttcggatatagctctagtagctcttctcttctcttttgtaagctttgtatttttattagaatactcttctatatacatttatggtattggaatactttccgagtatatgaatgccaactttacattatgttcatgttatactgaatataccgctagcttatctaggagatgcattggtacgtgtgtagtgtttgcttatgcaattactctatgtcatgacgatgatattagagtagtatctggtagtttaggcgtggtgtctagattacgggacatcattatttggggttatatgctgcggatgagaggtgggcgctgatggtgacagctcaatacgggtatttctccgcgcgtgtatatagtcctaagttaatttcctggggaaggtactcctccgtatttagccccggttgtatggtcatgacgggctgtcgtaaggaactcggcagtcaggggtggcttcttgaagtactaggagggcatcggatagagggtattagctagtatgtcagataactaggatgtatgtatactatgtatactagaagtataagaatagattctctttctattttctttccacttagattagataatttagtatgagaatgagtagctccctgcttgtgtgtcaccctacccttggattatcttaacccctgcttagactatgattattacaagtaacatataaattattagtcaggttctctctactatgatcttcccacgggattaaataaatacgatatccttggaatactctcgggtgaaatgctataatggtatatctgtgtgcttgcggatgaattatgtacccataatataccaggagtatttatgcgtcattgctgggaattatatttccagtaatgtcgttgagaaatatcaacaagaaggtagagcggcgccagcgttagtgggaaaggtgtcgatggacgggggaaggaagagcagctccgacggtggggtgagccacgccatcttggggaagggagagtggtgccaaggagacggggaggaaagcggcgacggaggagagggtggagaaaccaacacgatttgaggcggagaaaagagaaacaactgtctagtggggtagggtttcttttgtatgcatcttagagctagtagggtatcctatgtaaaataaatgattagaatataatttgaagacttcaatgaaaaaatatattggctgaattgcatatagcaccgtgggtccattaggccatcagcaatgggtgccttcgacccatcccctcgcaaacggccgtttccctcccgtccccttttcaacgtgagccgtctccccagctaggaacgcgtctactccgtaggagacgtggctctacgctaggagcaccagcttttcgcagagagtcgggcctcgctcctgcgaggagacccgctgcatgctcccgtctcctcgccgctccccccaaatccccctccaaccctcgtcccctcgcctctctcccacggagctacccgctcgtcgatccgctccaccagccaccatcaaccggcgttcttgaagaggagggcgagccagtcattggcgagacggaggacgaggcaacgctgggcgagggtgccggagtcgtcggagtcatcagagtcgatgggggagaagagggcgtgggagatggcgatgtggacgaggaagagaagggagagcaggaggacgaaggcggttttcttggttgggcttttcaaccctctatgagaaggatgtgcttggttaggcttttcaacctgcttttgcttttgcaaaagccaaaagccaaccaaagggcccaaaagccacagctgcttttacccagagccagcttttggtgtagtacaaatcaaaagcagccctctcccatgctttcagctgcttttgggagaaaaaattacccaccactgccattacacaaaaaacgattcgtgtgttcgttttattttctcccgtcggcatcactcctcctcatcacttcgccgtcaccgccgctcctcctcgccgagacgccgtcaccgccgctcctcctcaacaagccgccaccacccctctcgtcccgcgctggcccaaatccgccgacaaggaggtgggggaggaggaagaggagtacgaaggggaggaggaggagatggagggcgaggtaccggtgtccccgccgcccgttgtcaaggccgactccgccacctcccgaggccgactccaccgtcgcccgcctctacctcccctccggcgccacccgacgccgtccccgcccatccccaaccgacgccggccaacccgacgccggcgccgctcctgcccttccccgaccggtgtcgccgccccttcattcgccggccgtggaggaggaggcgatcctcctcgccgccgctcctccccagtacgcgtcctcctcgccgaaccgccgccgccgctcctcctcgccgagctgcctccctgccgccaccgctcgtccccgccacacgtcctcctcctcgccgaactaccgccttcgctctcctcgccgaagccatctcctccatctctttcttttttttcaacatgtatgacatgtggggcccgcttgttagcaggactgttattcgaaaagccacagttgttgaaccaaacaagcttttccaaaagccacagccatatttcacagctactttttaaaaagccacagcccacagctactttttcaaaagccacagctcaaccaaacacgccctaaggacaccgtgcattgtagaagtagtacctaacaaaactccccatctacgtgactcttactttttacttttggtcacgctacgaggatgtgacgtaatgtgaatggccttaaggtaattttatcatatggaccctaccgtaccacatgcgtagcttcgtataccctgtaagcagctttcaacggagtgctataaccatgtggaccccactcttaggaaccctttcaacggtgttgtcgcaagtataaattcactaacaataattatctaaccaaatgtaaattatgttcgtgtctttcagctgctttcattgttgatccttgatccttttataggaagaccatgatagtatacgtcatggagtactcgacagccatgggtcttgtgtttcatttgggatgacatagttcctatagaatatcattataaattttacatgttttttattcaatgtttttatcccatatttcaattgggtatcatcagaatgaagatggggatttgtcccatgacctcaagatctttgtttatctttttttaacttccattagcataggctagagatgtaaagccattctcattatttaaaaaaaaggatttgtatgaaaatgaggtctcgagcggcttacaatttgtatggtatcctatcctatatcctatcttactataaagttatcccccactaactccttaagtttaacatacaaaaatgccatatcatcatccactaacaagatgccacatcatcatccactaatccactaattaacaagatatcacatcatcatccattaacaatcatcacatttaaacatcatgcaaacatattatattatctataattttatagtttttataatttaagagcttttaaaatacaagcatgttaaattatcatcccacattgatgtgaccatagctactatggatacaaccgttcctcacatcatggatgaacaagatgctatcaagatcaagtcctccaagtgctggaatccgattcggccacctacactgctgacttcaaacggccgccgaatattcatacgacatccgtttttgacccgtgattacttgatagaaagctctcggagtcgtctttccaacagatccagcctcattgccaaattccttcacagtcgtgcgcaattgatggaataaggtgctgcgtcaccagtaataggcctatgggcttgtaacttcgtttgggaccctggcccaagtggggcccatgtggggtgcgccccaaccaggtggaggacgacctagaggtcctcctacctccttaaattgttaggtaccccttcagggtttcttgggttttatttagattaaagtttagctttcctactttgccgtgtaatcccgtgatcggttagattgccggtttgctcgttacggaaccccaaacttatcatttgtactcaattcttatttgcaattcagattgcttttatcttgttcttgcttgtttcttcaatttgcttgcaggaataaggttggtctgcatcggcaagatcaacaacccacggagaggtgtatcgatcactaaggtgcaacacaacaacatctagtacggttgtagtcgggtcgttaacgtttctcccaaatcgtagttatcatcaactcaccgaaagatcgggccaacaacagtcttgagtgtctcgaatagagctcagggttcatcaggtggtatcagagctttcgttgctcggtgagtttttatcttcctataaccagaaaattgcaatataaaaaaatattatatcttgtacctagccatacttgtgccattgcattgtccatttcagtttttgctttgttgagttttctgttgcatagtcgagtcgtagttgctggtcttagcgtctagttcgtttagagtttcaagttctggtcacgttttataccatagtcgtcgtcgcctccatgtctctattgtcgtcgggacctacgaaaacggaatcggcttgctgccacggttctatttttgtagttttcagaagtttctgtcggttagtttttgagtttttgagttgcatagcttctggtcggtgggtgtgccgtgatggtgtgtgccgtgatggtgcgcctgtgatgtgatgttgcgcgtgaggaataagagacaaaggggatagtagatcggtttttggatgaagtgctacaatttgtagattggtttttatttggagggccacgcagaactactaaaaaggaagtgccaaatctgtttctgtttattacatggtgcctttccaaaccgaggccgagtctcttcccttccaatctcgcttcccggagtccgactccctccctccctcacgactccgttgtctaggtgtgtcaaacactggtaaaattttcttttggtgtcggattcaatatccgtttgcaaaaacggaacctgtaggacgagagcattccatttttgtataattttaattttgagtttggacttttacatttgagtccctgtaaattttatatttatgtttgagtccctgtaaccttacattgaggtccttgaatctgtttttgtaaaaaaaaatcaaaaaaaagaaaggaaaaaaaggcagaaaggtgcataaaaaaagaaaagaaaagccacacccaaaaaaaaagaaaaggaaaggaaaggaaagaaaaaaaagaaagaagaaagaaaaaaaagagaaaatattgttatgtttgagctgacttcatatatcagagttgtgcatgagttgttcctaatgctatcttgtggtattgtttatgtctaggctcgcgtctctagtacgttctagcctaggaccagcacggtactggctttgaacaatcattcaactttgcattatctgatttgagcacttgctagtcctttgctacatatttaagcctacccagagctccacagatctgattgcagtcgtacaacaagtgtttgccaaggaatcgatacatccaacctccattggggtgcttggttgagtcggtgtatgtcacctttccgcttgcattggtaagatcttgtaagagcttggttaaaagcttgagtgtgtgtgatttttgagcttccactacctagtagttaataggaacgcgcatattttttgtgtatgtttcttcttttatactaaccatggaaggattgcgcaaggggaaacaagatggtcatgctcaacatcgacttcttcatcatcaatgagatatagcgacttcttcaggcattgcatctaaggtacatgataatgatcttgcaagggtagaatctaatttgccagtttttgatggtaagtatgattccgccgcttatgttaattgggagctagcagtagacaaacaatttgatgagtatgatttctctaatgctcaaatgattaaggctgctagtaataagtgtaccggttctgcatccttttggtggtatactgttggcaataagcttgaaacttgggatgaatgcaaaacaatgatgaggaaaaattttgtgttttcatattataaacgtactctccttgagaaattagagcatctaaaacaaggtgacaaaaccgtgcgagagtactttcataactttaaaattttatcacttatagtggtttaaaagaaagcaatgagaacacaatgactagattttttagagggcttaattatgatattcaagctgggcttattaacgtgacatataatcatataggccacttgttcatgcttgcttgcagtgttgagagcaatattttaaagaacccaagggagaaacgagctatgcttgtgcctcctattactgacattttgtagggagctcagaacattcaccatgaggaaaagagcaatatgcttgagatgtcatctccatcgctcacgaaggaagaagagaagactgaagcacctatattatctgaagagggcataaaaggcaaattaaatggtgctgatattactcaaggtgagtgtgcttctgatgagtcacacttgtccactatccatgctaatctagagcaaattttggtggaaactacttctgatttgcctttgtcacaagttgatttacttgctgtttcttgtgataaataagagttgtgtgataatgcttcacttatatccctgccacaactagtgaatgaacatgctatttctagtgtttcattgtgtgctgattttaagcatgttattcacattgttaatgaagtagaggaacgtgaattgaaggagaaattatttgataaatatgatttgccatgtccaactaatgtcatttttcatatctttggcgaatataatgatagacagatatacttggtgcatagaatttatatatgtttggatttacagcctcctgtagatgtggataaaacatgcaagctagagagacctattattgctaatcatattatcttgagtttgtcttgttttgattggaagaaaaaggttgttctaaatggaccatgtgacgagcaccatatggaaaaaccgaggacagttttccgtaaagaaagggaggatgatgtgaccatagctactacggatacaaccgttgctcacattatggatgaacaagatgctatcaagatcaaagtcctccaactgctggaatccgattcggccacctgctacactgctgacttcaaacggccgccgaatattcatacaacatccgtttttgactcgtgagtacttgatggaaagctctccaacggatccagcctcactgccaaattccttcacagtcatgcgcaattgatggaacaagttgctgcgtcacctgtaataggcctatgggcttgtaacttcgtttgggaccctggcccaagtggggctcatgtggggtgcaccccaaccaggtggaggacgacctagaggtcctcccacctccttaaatagttaggtaccccttcagggtatcttgggttttgtttagattaaagtttaactttgctactttgtcgtgtaatcccgtgatcggttagatcgccagtttgctcgttacggaaccccaaacttatcatttgtactcaattcctatttgcaattcagattgcttttatcttgttcttgcttgtttcttcgatttacttgcaggaataaggttggtctgcaccgacaagatcaacaacccacggaaaggtgtaacgatcgctaaggcgcaacacaacaacgtctagtacggttgtagtcgggtcatcaatgtttctcccaaatcgtagttatcatcaactcaccgaaagatcgggccaacaacagccttgagtgtctcgagtagagcttagggttcatcaggtggtatcagagctttcgttgctcagtgagtttttaacttcctataaccagaaaatttcaataaaaaaaaattatatcctgtacctagccatacttgtgccattgcattgtccatttcagtttttgctttgttgagttttctgttgcatcgtcgagtcgtagttgctggtcttagcgtctagttcgtttagagtttcgagttctggtcacgttttataccacagttgtcgtcgcctccgtgtctctgttgtcgtcgggacctacgaaaacggaatcggcttgctgccacggttctatttttgtagttttcagaagttttctgtcagttagtttttgagtttttgagttgcatagcttctagtcggtgggtgtgccgtgatggtgtgcctgcgatgttgcgcgtgaggaagaagagacaaaggggatagttgatcggtttttggatgaagtgctacaatttgtagattggtttttatttggagggccacgcagaactactaaaaaggaagttcagggttcatcacacataattcacataatgtttcaatgtatatctttactatggtttataatatcctacatacttatatagctcatcctcacttagttagtgcttacatgattaatctatggtccaaattatctttctccttttttcctctaattaagtcatatcacatcaattgtttttagcctttagatgattaatctagggtccaaactatctccctacttttcttcttccataaagtcataccaccttacttttttacgtttgaatcaccattctacatactatttaaatttaaattatcataaaccacattaatttacttaatccgatgttatctagctatcttacacgttattttttttattattatcatacttaaattcccgcagcaatacgcggggttttacctagttcatatgcaattcatccccactaactacaatcaattctaatttcctcttccctggtgcagccacgtcatttgaaagcttttagccattgaatcaactttgtttgccctagatttaatttaccgcccctgcaaattttagcagcccaatcaacgaagagcaatccaacaagaccagcctttatttgccatccctcaccttcggtagctaagcaggccagcttattgtcttttaatcttccatataagtgaaaactgatgagaaggtgtttagtcggctatttatatccgccattcactttaattgctattaatttctctatgtagaacttttacatcaagcacttataatttacatcttccaccattgccgatgatcactgtcaagcttatttgtccatctgcggagctaatggattcatcaattctccaggttatattctatgatggcatcctcagttaaagtaccaacggtgcagtttgtctctcattaatttacattagcatgtttttgcgtatcaaattcataattattttgttataaattgctcctaatatcgtactccctccgttttaagttttaggttataaaactttatagcattacctatatttatatactccctccgttttacaatgtaagtcatctagcatttctcacatttatattgatgttaatgaatctgtaacatcaatatgaacgtggaaaatgctagaatgacttacattatgagacagaggaagtagatgttaatgaatctaggcacacatatatgtctagatttattaatatatatatgaatgtgggcagttgccgaggctcaaatttggattgatttaggttggctggattcttgaaggaagaaatgtgggttgtggataagaaaatgggttgtgcacgtgaagagttaaattggaattaatcaacattgttttaggagggagacggatcatagaatttataaagtgtgtacagctagatatatatgattgggttggtccagtggaaggtgggacaaaattacggatttagaggaaggttgtagccatagaaaagggcatatcgaacgtgggtcttcttctctattgagttgacatcgatggtataacccattgactaagtcattaacataggaaagggttcaaaataattaaatcccgttcttttcctacgaagatatagatttcacgttggtttccattggcacgctttttaaataaacggtatatttcgtgcgaaaatttcctatccagaagtcgatttaaatatacccatttgtcaagtttaaataattaaaacttaattaatcatatgttaatagctttttgttttacgtgctctaaattaatcattatcttcttgagtttcaaacactaccttaatgtctcgtttgaaccacagtagcggatgaagattaaatacgacgcgtaaaacgagaaagtcattaatatatgattaattaagttttaattattttgaacttataaaaataacatagatttatctgatattttaaagcaacttctatacataaatagaatttagtagtttgaaaacgtgctaatgaaaatcgaggtaaaatatgtatttaaatcataaaagaacatgtcataattgatgatatattgatattagttgagtgggatatggtttgtacacgtacatgttatatgtggggtgatgatgtaactttgtgctaacgtggaggtaggggtgaaaacggtacggaaacggacggaaatcatctctatcgttttcgttttcatattttttttgggaatcggaaaccccggatacgaaaacggaatcgaatattatcgaaaccgaaaacagagcgaaaacgaaccggcgcgaatatggtaacaaaaatttatcggaataaaaaaaaccccttaaactgataaacccaattctcaagtctcaacggtcaacaattcatcataaaacgcaatcatataagtccaattggtaagtatcagcagtacatcacaaaacacaatctatggaacaaattagtaatgctgttgataaatcccaatgcagggaaaaaaatattcttatgtaattttagatttgcataataaatatttttttaaaaaataatagccaaacaaacactacggtattaactattcagtgcttaagaaaagaatccagggtattttgtgatttctggaaattccgagaaaaaattccggaaattccgagaaaattttcgaaaagtttccgacggattccgagttccgacggaaactgccctttatcattttcgattccgtttctgagaaaatatttccgaatccgtttccgtttccgaaaaattccaaaagaattccgactgacagattccatttctgaaaataggtccggaatctggaaagtttatgtaccgttttcacccctacgtggagggtgaaaacgctatggaaattttctcaacatgccgatacccttttcgcaaactaatataatgataatatttctatcgactattaccgtgtctaaagtttagttttctgaattttgtcaatgtttcattggagttgacagtaaatatttaaattcataaatataaaaatttcccgactgttaccataagaataacaaaataatgacattgctcccgaccatttccgaccacttcatccctatgtgaatgtgaagcactgctaaactttagaaggtactatttgactaattggttttaggatgttggatgaataagagcatggctgagcattattgagtagaagttggttttaaggaaattatcaaaagattaggattttgagggcacttaaaaaaacaaaagagaaaacacaaaaaaaaaaaaaaataagcgatgaactcaacgtttagattttaggaatctgaaagtgaaaataaaacggtttcacaatgttatcaatttaagagattttacaatacgcatgggtaaacaatttattagggaataaaaattaatatataggtaaaacttttatatatttgttcgtagtgacttaaaagttaatttaaaaattatgttagaaatattttaaaatcaagttcgaaaattcatttttatttttgctttggcttattaggctgttaacagtgaaatttggtaagcccggagtaatcatcggcttagagtcagtatcggcttcagagtcttggaatcggccgatgggaattgtcaagtcgctagcagttgtattcttaacgaagtcggatcaattaaaggaaatttatctagaagagtccgagttcaaggaggatgcggcatggcaagttatctattaattaggaatagtttgttagttttcttttatctttaggaaagtgtgtttagtgtccgataaggactttatcttttccttttatctttagtttctttcttatccgacaaggactagtatctccctatgggtataaatatgtacacccggggtcattgtaatctatcaatatatcgatcaatacaattactcttggcgcatcgccaccctctttaccgaggtttttacttatcatccgacggaatttggcacctgacgcggggctgcatcggctttcaatctccggcgaaggggtaagtcctacgttccgctggccctggtgaatctatcgactacattggtgttgttcaaggctgcaacgcttcgatctcttggattgctctggtttggttgatatatttgcctacctgatatctcaattctatctctagttgcattgtgtttagagacgcatcggtttagttgggactgtctcggttaggcccgatcttctgtcttagccgatatatctctacaatcacaatgttgttataaatagatttgttatatccatcacattagacagatctatcagctcatcgagtattagattatcatatacaatctcgtgctgcatcggttaggttcgacctactagattgttgttgataatataaatcttgttaagccgataggttcatgctaatgttttatcggggtgctagccaataagttatctagacgttgcatcggcttgtaaggattgcatatacatataagttggatttagccgatgacaacaaaggtttcactgtttaatctaattttgtggattttatgacatcggacctccagccgatgtatgctttaaccgtcggatcagtgcttattctatcatatcattgctagccgtttggtttctattggattatgttattgttatattttattatcaccacccgattgtctttatatcattatctacattggatatatagccgattgcttaaacccaatcgacatcggctggaattggcatcggctattatcggctatcggctggaattactcgatcggcttgtcagccgatcggctcattgatctgctatttgcatatcttgtcagttgcaggatcaaactaactggcacgtccgcatctcaccaaactttggacctgcactggagctaagcagatctcctaggccagtgtgtgtttttcgtgtcaacacaggccaacctatggggctgtttatcaatgaggtttggactgtttatttttaatttcacctcaaaaaaaatccatcgaatatggtcttattagctatagtttatttctaagcttgaaaaaaaactcttctctaaaaaacccacgataataaacttaaaattaactctaagccctatccgttttggagaaatttcaacacatataggaatagagaaggtgaaagaatagaaatacatgtacacttcaatccataaggatttttccaagaggtttgatggatgaaaaattcctatgttttctctcctatcaacaacttacaggaaagaaaaaatcatttgattttcgttatcaaccgagtgatacttataagaattaatagatagaaatccaaatgctttggtttttctctaaaccgaacaaaccatgaaatttaccttttagtaaattgcacccacggtgcatcaacttagcaggtgggtgcaatttggtgcaaaacttaagaaatgagcgttctagtgcaacaatttagcaagtatgtgtaacttattataagaactttataagtgatcatataaattcaacaacttgcaaggtaggtacgattttgatataataaattaagaagttatgctgcaacttaattatttggagcatatttatgttcttatcctaataactaacaaatgaaagtcaattaaactgtatgtagaaattattatatttggttgatatttgagaaggtgaagaaaacaaaaaatttcttaaaagataattgaatgtaaattgtatgttccgtatgattcttaaagattaaattcaatattataaggtaatattcgtaggattactatgtaacggcatattgacatcgtgaaaaaaaattcacctagcatatgcttagccaagttgatgcaccaaaatactaaattgtcaagttcttgtactagaaggtaccaacttgtcaagttgttgtactcggacgttcaattcttaaattattgcactatatcgcaccgacctgctaagttgttgtattatgggtgcaatttactctttaaaatattaaagagttaggatctcaaatgagccacatgatgggccggttctcaccaggcccaaaccaacccaaggaagaggattaaaaagaatgaaaaagtagaccgaaggtccctcaacttgtcatcgagttacaaaatcgtcccccaaccgtaaaaccaaatatatgacatctctcaacttataaaaccgttcactttaggtccttcggtggttttgacccggtttggctacaagtagcggctgagtcagcgtgggaccctgggccccacatgtcagggtgaccacgtcatcgccctctctctctcccctcttctctcccttcctcctctcactctctcactttgctcctcatctggtggctagtgacgggcgatggtggcagcgacttggtgcggtgctgacgaggatggggttggcatcgagcccggacgcggaccagggcgagacgacggccacacggtcgaccagcttggggaaaagagcggcgcgcgaggcggcacgacatcaccgggatgggggagaagagccgcagcgaggcaggagcaggctagggagaagagaggtggcgaggtggcacggcatcaccggcatgggggagaagagccgcagcgaggcgggagcaggctggggagaagagcagcggcaaagcggcacgacatcaccggcatggggagaagagcaacggtgaggcgggagcaggttggggagaagagcggcggtggccgggagagagtgggaggcgcacgatgcgactggcggctgataggggagaagagccgtggcggcgctcactcgctggcgaagacgggcggcagccgggggagaccagaggagtgcggcgcggccggcggccgacaggggggagtggtgatggagcatgtcctatcccctctcttgtcttcctcctaccgacgtttgcctccatcaacgccgccatcgaagatgctggccacccccgcggcaggctatgatggctcccgccagccaccactgcccatctccactctggccacccgtggccctccatcgctccggccctccccatgcttccccttcgctctcccctcgtgttcctgacgccaacgtctccccttcaaccgtgtcgccgccgctgcctcctgctctcgctacgctgccatgtactcctcccacgggccattgtctcctcctcgcgctcttccgccgcgccatcctcctatcctctgtcctagtctcctcctcctccgccgccaccaccctcgctgccgctggacctcctccgctcccctccctcccctgcagcgtgcggtggaggaagccgccgccggcgactccgcttagcgaaaagaggcgaagaaaaaggccgccacagcggcggcaacaaggatgcggacctcctcctctccccttccccacgggcggtcttccccacctttcggccgccctgccgcctgtctagatgagcacagtgagagaaagatgatgaagggagaggaggggaaataagagagaggtgatgatgtggcatcctgacatgtggggcccacgtgggtcccatgctgactcagccgccatgacggacaaaaccggagtcaaaaccatcgaaggacctaaagtaaatggttttgttaagttgagggatgtcatatatctagtcttgtggttggggaacgattttgtaactcgatgacaagttgagggaccttcgaagtactttttcataaaaagaaccaatagctaataatgctcatcatccatcgaacatattaattcggcagcggcaatgacctgggcagccggtggtcacccttatcgacctagctccttcctatcgccctccaacctccaacctccagttctctaccttagtttctaaaacctttctgacttgtattcctatattcttcttcaattccaccttccaaacatttgaaagatgtaccgaatatactgtgtttgaaattggagcaaaaggctgttgacataaacttgagccgtagcttataagccaaaacaattgactaaatttgtgtatgtccaatgtttcttgttctttttcttttgagtaaaatgcatcaacggtacttaaacttgtcaggaggtttcacttaggtccacgacttgcaaagcacatattaaggttcctaaacttggtttattgtatcatcccggtccaaagccgcgtttggctatagtcttgtctacgtggcacgccatgtggacaatgacatgaaattttttttatttttttctcccttcttccttcttttttctgtttcttccttcttttttctcggtggtgagagatggcacgaggggagggattgtcgcagtggtgaaaacagaaggaagaagggagaaaaaaaataaaaaatccatgtcatcgttcacgtggcgtgtcacgtaggcaagaccacggtcaaacgcggctttggaccgggatgatataataaaccaagtttagggacttcgatgtgcgctttacaagttcgtggacctaagtgaaaccttctaacaaatttaagtaccgccggtgtattttactcttttcttttttttctttctataattgaaaacgggagactattggtgctgccgtagaaccaaatttgttttaaaatgatcttttatccgctgatctagaagctaccaaccgagaaagatcgccaaaaaggattcctcctgatccgtcatccgtgtcgtgtgtgtctcgtgtcgtcccttccctcccaaactcgcaccaaccccacgcgcctcgcacatgggacctctcacctctctctctgcctcatcctgcgaaaataagaaggaaagaaaaaaaaatcgcttcatccttccgcaccgcacgtcacccaccccaccccgcttccaaatactcccagagtcccgcggccgcagcgcactactactacttctgcttcactctctctctctctctccccgatcccaatctcggagagagagacgtcctcatccatccatcccatccactcgagttgatcgatcgcccggacgccgccgcgggggccatggggtcgctcaccagggcggaggaggaggagacggcggcggccgaggagtggtcgggcgaggcggtcgtctacgtcaacggcgtccgccgcgtgctccccgacggcctcgctcacctcaccctgctccaatacctcagaggtccctctctctatctcctcaatcccttctcattctgcatgcgccgggattggcacgcaaatccgatggacttccctgcatttttagtatatatatatatagtttccttttggagcttcggcgatggatgtttgggggattgattggtcgatgcacgttgaggcggtgttgcttttccagagtagtgttcatctataacagcgttttctactacatcagaataagaatattctctttttttgcgcggacagaatcagaataagaatatttgatgcactagcttaacgcagcactctgaacccaaggttcgacaataattaaattcatgggtggagacaccattgacagtttcttcttgtacacccctgctggtatttggatatttgtctattcgaaagatttaaaaaaccaacatgttacatctataaggggctaaaggccaaaggaaaataagctgaaaattccctaaagaaagatctaacacgaactaaagacactataattagcgcatagcgagtcccaagcagatcatgcaaatcttcatacaagtatgtggtagagtgtttcttgatgatttccatcacatatattaacttgcagtggtagactagtagtctttgaagtgggactccttctctgtaggttccttgttctgtacttttgcatttatggcacagaatatttctaagcaatccaattaaatgccattggaggtctccccatgatcttctaagctcagtgagaggattggatagcataaatctaaacatagagcaatcagtcatcttcaccctgcacttcggcaataatggttgaatgcttatgatggttaaaatgctcatgatagttcgctcttgcttttctctgagttttgaacttagcagcctttctgagatcttctcttatcctcaactcttttatacctatgatccaaggtcaagctacatttaatattgtattccagtttcttttactgttccaatctgttcagaacaaagggctgtatttgccagcgtcataatatatatattataagtttataaccatgttatatttgcatcattcatatttggctctttggattttcatttctaacttttctctacaactatattatagacattggtcttcctggaacaaagcttggatgtggtgaaggtggctgtggagcctgcactgtgatggtctcatgctatgatcaaactacaaagaagacacagtgagaactacatcccttcaacaaaccatgttatgcagattttatccaactacaatgaaatcactgtatcatgcagtattagaatgaatattgcaccaccctcaccctttattcagtttttcttataccttgttttaaacaaccttgaactagcaataattcgagatacatttgcaagctgcagcttgcttgcatttcttgaccttccacattgaacaggtgttttcttataccttgtttgaaactatcttgcagtagctgtaaagcgagatacatttgcatgctgcagctttcttacatttcttaaccttccatgtttaactagtgttttgtgctagtatgctattcttagatttgaacgtaagatccttaatattgaacatcacatttgtggttgtatacttgtatcacgtacctgatatgtaatggtctgattttaggatttgagctttactttggttaaaaaaacttcatcaggcattttgcaatcaatgcatgcttggctccgctttattctgtggaaggaatgcacataatcacagtagagggaattgggaatcgtcagcgaggtttgcacccaatccaggtgatgctctaaactagaaatcattatttttttcttttttattaatggcgtttttgaaaatattgaagctgtgtggaactatttatgtgatgaggtagttacttgttggctaaagaccttgagaaaggtaaagattcctaagcagtaaagctgagcctggatcaagtacctactccattagatccggtgggtttttagatctgttctgatgtggactcattgagatggacagtaacacaacaacagtgttaaaaaaggattaaatatgtgtagaaaacagcgcaacacaatatgacaggcaaaaagaacatagcttgcttagcacagctaaagcaaccaaaattgacatgatatgaatagtaaatgggtttcacaagttgtcatgtaggccaatcaaaacccaacccattcaaacgcaacatgctgtctcattgttttgaaaaacacatatatgtgaaatgcatctcatacccgttgtggttgtatattttttacagcagtactatgtggtgattaagaacaacttaaatgttgacgaacaagatgtcatcagtttctcactcctgtattttcactttcatcctttcctaccaataggatttgctcttgatcatgatgttcagatggtctgctttccttacaggaacgtttagccatggcccacggttcacaatgtggattttgcacccctggttttgtgatgtcgatgtatgcattgctgagatcaagcgaacagcctcctactgaagagcagattgaagatagccttgcaggaaatttatgtcgctgtactggctacagaccaataatagacgccttccgtgttttctcaaaaagagatgatcttttgtacaacaattcatctctgaaaaatgcagatggccgacctatctgcccttcaacaggaaaaccatgttcctgcagagatcagaaagacatcaatggtagtgaatcttcattattgacacctacgaaaagctactcaccttgttcatacaatgagattgatggaaatgcgtacagtgagaaagaactcattttccccccagaacttcagttgagaaaagttacgtcacttaaattgaatgggtttaatgggattcggtggtatagacctcttaaactaaagcaagtattgcatttgaaagcatgctacccaaatgcaaaactaatcattggtaactctgaagtaggagttgaaacaaagttcaagaatgcccagtataaggtcttgatctcagttactcatgttccagagcttcatacccttaaagtgaaagaggatggtatacatattggttcttctgtaagacttgcacagctccaaaatttcctcagaaaggttattttagagcgtgattcacatgaaatttcatcctgtgaggcaatactgcggcaattaaaatggtttgctgggacacaaatcaggaatgttgcttctgttggaggtaacatttgtactgctagtccaatatcagatctaaatccactttggatggctacaggtgcaacgtttgagataattgatgtgaacaataatattaggaccattcctgcaaaagatttttttctgggttatcgtaaagttgacttaaaacctgatgagatattgctttctgttatactgccatggacaaggccatttgaatttgtcaaagaattcaagcaggcacatagaagggaggatgacattgcgttggtgaatgctggaatgcgtgtctatataagaaaagttgaaggtgattggataatttcggatgtttcaattatctatggaggggtagctgcagtttcacaccgtgcttcaaaaactgaaacctttctcactggaaaaaaatgggactatggattgttggataagacttttgatctgttgaaagaagacgtagttctggctgaaaatgcacctggtggaatggttgaatttcgcagttcacttactttgagtttctttttcaaatttttccttcatgttactcatgaaatgaatataaaaggattttggaaggatggattacatgcaaccaatctttcagccatacagtctttcactagacctgtcggtgttggaactcaatgttatgaattggttagacaaggaactgcagttggccaacctgtggttcacacatcagctatgcttcaggtattgtttctctaataattgtttcgttttgttattctggctgttccagatgagattttgggagctggagcccagccaaactctccttttaagaaaagtaccaggataatatatattctttgttgcaagacaacatgtcacagttcaccaatacagatttagggcatactagttaaacttcaagatcaaattaatctaattgtgaagtaccaaaaagctctgttttatattttggtgcgccttcatattttgctcttcgcccttgttcgatggtcacaaactgcatgttgcttttttaatattatctagcaacacaaaggttgatatttcctgtgctgttgcgaatgttatggacaaacacactgattgagaattttgtctatctactaatcatttggtgaactatcaatcaagaaatataacttattttatataataattctcttgaaagtttgatatgcatttaatatcggattcatgtggctcatcagtctctttgtggacatatcttactctactgagatcttttggctttaggcaaatttaaatttctcattgattagttttttgtacttagcagatccaacttgttgatgcttccagtttcataacagcttgccatctacaagtattttatttttcttttttgtgtgatgctgggccaatgttttgaaaactgaaaaccgagaaggccaaaaccagcttttgattgtataccacggctggtctaagttctcttaatattttatttttcatgaagcaattacattccttctttaatgaagcgataattcccatgtcatgtgggctatatccttgcaataacttctgatatgctaggttactggtgaagcggaatatactgatgacacaccgacaccccccaataccttgcatgctgctctggtgctgagtacgaaagctcacgcacgcatattatctattgatgcttcacttgccaaatcttcccctgggtttgcgggtctcttcctttcaaaagacgtgcctggcgctaaccatactgggcctgttatccatgacgaggaggtttttgcatctgatgttgttacatgtgttggccaggtatctgcttgttctggtatctagatacacaggcttcaattttgacactagggatcagtgaagttgattttgttagtctgtttatcacttccttttcatccctttggcagattgttggacttgttgtggcagatacccgtgataatgcaaaagctgctgcaaataaagtcaatattgagtattctgaacttccagcaattttatccatagaggaagctgtgaaagctggtagctttcatccaaatagcaagagatgcctagtaaaaggtaatgttgaacaatgttttctgtcgggtgcatgcgatagaattatagaaggaaaagtacaagttggaggtcaagagcacttctacatggagcctcagagcactcttgtatggccagttgattctggaaatgaaattcatatgatttcatctacccaggtatgctattctttagatttttaagtctactacttgttgcatttgcatggagccatggaatattgatatggtagacatactatgcaactaatatttacttcaagattgattagaaattatacggaagcaattattggataaactactttagataggaaaatggttatatagaagaagggcttacaataaagctttcatgtcaaatggcaggggattattttgcgaacagtattacattatactagagttgatatagtatgattggtttgcttaagtggtatgttagatgtgagactatgtattcggagtatgaaagagggttcttcaatgtattaggaagatccacaaagtttggtggaaaaaacaaagctggacatgcattttttgtatgcaatatatcagaagcttgtctctttttttttgtagaaggtacatagtaacgaatttatcagaagcttgcccagaatagtgattttttaatataatctaggagaaaagaatgtcaaaaccaatcccctacctcaagatattgtattaacatcctaaaggactgcagtatgctgatcagctgtggcagacacatggtacaactgccacaggtggtgggaccattttcatgctagatttaacttatttaatttttatattcattgtccctaatcaacggatggtctgcacagtcccaatagttgcaagcttaatgtctctataacttccatcactttctttaataaaagagaggtataagccatatggagtatcagaccttgaagggccaacttgatgttctaccataattagacccacctccttccatgctgctgtgtagctgtcatcgaattttgaaactgccacatggtgatgttcagagttgaccacactaaggttatgtggaagttttgtcccgtctttatggtggtgatagtaaattttgcaaaatctctaagatagggtatttttgaaaatttgttcttagttttcttctaaattacagtcttaaggaagtactttgagttgcaatatgtattaacgtgaacatggaatataaatacaaaacatgagagccacgttatttaatatgatgaatttaggtactagaataactatttagcactaaccaaattgaagcaaagcatttctgtttaccattttttattttgtggggtgtcttgctaccagttacttttgtccatgtttgttttctggcactgaatgtgcaacggtgttgtttgaccaaatgttatttgtcttaaggctccccagaagcaccaaaagtatgttgctaatgttcttggtcttccacaatcaagagttgtttgcaagactaagcgtattggtggtggatttggtggaaaagaaaccagatcagcaatatttgctgcagcagcatctgtagctgcttattgtttaaggcagcctgtaaagcttgttttggacagggatattgacatgatgacaactggacagaggcacagtttcctagggaagtacaaggtaagtggtttcaaagagtatgctttttcaatctcgctgctttgacatctgttttccagtctattttgacaattgtctctgatgagtgatgactggagtttgattagctcagagcaaataagttgatttgttctggacagttgaaaggcctgtacttgcaacagccatgcattgttaaagataaatttgaatgctatgtgctaactggtcaatattttgcactactgtcatgtaacgtggatataaactgtggaggcttggcctgtctatagcgaacactaaactttctctggccaaatactttgaaatttacctgacttgctattaaactttcaggtgggatttaccaatgatgggaagatattggccttagaccttgatgtttataacaatggtggtcattcacatgatttgtcccttccagtcctggagcgtgctatgtttcattcagacaatgtctatgatataccaaatgtcagagtcaatgggcaagtatgtttcacaaatttcccaagcaatactgctttcagaggtttcggtggtccacaagctatgctgattgcagagaattggattcagcacatggctacagaactcaagcgaagtcctgaggagataaaagtaagtataaccagtttttgcggtggtcctgttctgcttatactattgtggggttaattcattgattgttttcaggaacttaattttcaaagtgagggatctgtgcttcattatggccagttgcttcaaaattgtacaatacattcagtatgggatgaactaaaggtttcttgtaattttatggaagctcgcaaagctgtaattgattttaacaataataaccgttggagaaagcgtggaattgctatggttcccaccaagtttgggatatccttcactacaaaattcatgaatcaggtgaatagggtcccaaactctatccagaaagttctgatagtttaagactcacaggagtttgctttgttaggtgtgaacttcacaatgcatgaatttcatgaatatgttttgtttcctgctatttctgccagaatatgcacccatataccatgaaaatattctgaatccttattgaaacaatagaagttccactaaaaattagtatcaaacaggtagtaagtcggccatggttccccgccaaaagaaaaggctggccatgtcttgcattactgtgttgttatgttctgctgcagttgcattattattatttttctctcgaacgcacagatagctgcatgtcattccattaagaagaatatatacaaagggaagggtgttaggggttaaaagcccctttccaaaccccaaacacaccccacgcacataccctgggaaactaaacacaaatgtgccacaaacaaaaagactggtgctattatgttttgctacagttgcattgttattcattattcaatctaacggaggttctgatggatgaacaattgcaggctggtgctttagtgcaagtttacactgatggaactgtccttgtaacacatggtggggttgaaatggggcagggtttacacacaaaggtagcccaagttgcggcttcatcattcaatatccctcttagctctgtatttatctcagaaacaagcactgataaggtgagttttggcatatggacttgctacatttgatttgcatggtctatcaatgtattcaatgaagatgttattcttatatgttactactttatttccaatgatgggttaatcagtaatcacacatgtgctcatctcaatacttaggtaccaaatgcaacaccaacagcagcctctgctagttcagatttatatggtgctgcagttttggatgcttgtcagcaaattatggctcggatggaacctgttgcttcaagaggaaaccacaagtcctttgctgaggtaaagtcatcaatatcctatcttgagtaattctgtaattggataatattattgattctgttatgaaggatcaatatcctacagtctttagtaactggtcaccttattatacaattgatttccgttagcagtggttgagttatagacttgtattaagagcaaagatggaggtaccagtaaagatactagaactaacaattgggttcatgaatcgtcgagttagtataattgagggcttgtttcaatttaggcataaggagttgtgatatgatgggatgtgatttggccaaatctttatcctctatcttccctcattctcctccactgtccatcctaaccatccatttatacctcaattccaatcccactcaatccatccgtaaatccaaacaccccttgattgtaaaacttttacatgaagttctttgtagctgccaaattagagatacccaacaactggcaaatgattagcttctggagtataccacttgtgattatcaggttcttagtatcagcaggtccagcaaagggctgttacataatctgatttatatgcaaactatattctactacatcaattcacttcagatcatccatacatgaaacccacaacccgaaaatcagccatatttaaaggtatggtcagtcctggagaaaactgtgcggttccttgtgtacttcaactttttcctttttaaaataaacaacttgctacatgattgccacctctgaagggaaaagggttatatacaatgccctttctgaaatatgtcagcacgttcacttctttgaaatgagtaagcacacccccttcttttaaatgtgtgagcatgttcactcctttacagatgggtcgtacggcattgaaaatgccaatatcatcaacaccagcaagctgtaaacttaaaccttgtcaaaaaaatattacactactaatataataaataaattatgaaacttatataacattttggttaacacatccataagttgggtgtagcagagatgagcatgctgtggtggatctgaggacatacaaggaacgattggatccaaaatgatgatatatggataggatagggtgacactgattaaggagaagcttgtttaactttgacatggcttgaggtgatttgggtactatccgatggaggcctgttgaagcacaactgcgtggcatcctaactcttgtcgaaggtacaaggagtggcatggtccaaccaaaactgacatgggaggaagcagttaaaagagatttgaaagcatggaatgtatgcaaagatttggctttggataggagtaatttgtccatgttctaaaacatgagctaaaaattgcattccttcaactatattcctactcattttcagtaattatttccttttggtttcatgtggtttgagttgggtttcatctctagcctacattgttgttgttggttgttaagttagaacatagtcatttattttcaaatatcaatttaaataaaacatgagaaaggaaatgctgtgcaaactggacaaaagaaaaggaactaaaaggtaaggtgtcaccaactatttcctcatgttcactagataggcaatcaaaagaaatcagtgtagaatacatctatattccagtactcaattactccatctgggaaaatggcattgatatcatttttcctctggtctcccaaattcttgacaacttacaaatgctcacatattggtctcccatctttcctctggcccacataaatagtatattttctattgcatttgctgacttaattgctctaggtggcctgataacatttcctgttcttcatatctaaatgacaatatatatttcccactgtattgcatacaattaaagataaagaaattagctgttaactaaatttttgtgtgacttattttgacagttggttctagcatgctacctggaaaggatagatctctctgctcatggattttatatcactcctgatgttgggtttgactgggtgtctggcaagggaactccattctactatttcacatacggagcagcatttgcagaagttgaaattgataccctaactggggatttccacacaaggacagtagatattgttatggatcttggctgttcaattaatccggctattgatattggccaggtatgatggaaatgtttggctgcccagaataagatggacctatttctcccatttatttacttcttcctgtcttctttaacttcaatggcttgtttcagattgaaggaggttttatccaaggattaggttgggcggccctggaagaactaaaatggggggatgataaccacaagtggattcgacctggacatcttttcacttgtgggcctggctcttacaaaataccctctgtaaatgatatacctctaaacttcaaggtctcacttttgaaggtaaacttcatttttacttggaaaacaggactttcttgaatttaattcagattagtaaaatgtgtttatgacattttttacattataactgagtttctctgcaaggttacaaaggtagttaaaataaggtatgcaatcttgtattagtaattctaaaacatcagcggtacaagtttcagaaaaagttctgctgcaggtggtataactttaccagtgaactaccgagaaatccaatttgagactaaactatattgtccatccccaattcaaacatttcttttaattctattaacttgttaagttataccactccactgcttggtcattgcatttggctcctgcctgctcagaattcagatgtagttttgcactgaaatatgctggagaacgatatcagtgtaacatgtaaatagcaccagaaaggaactaatagtgtttgttaaataagcaaaaataaaaatttgtgaaagttaaaagagtatagatgttctccgcagtgtttacttgttacataattttgaagtaaatagccaatattattttgaagcaagtacatctaaatacttattatgcatgaaaacctcaatgtggaatttcctcatttgcttgaataaaaaaagtaactggagggtcatctaaaaattaatttaccagaaacgctcctgaattgtttcaatgacatttatctatcctacatctcgattcacagttgttttttctttttgttacagggcgtttcgaatccaaaggtcattcactcatccaaggctgtaggagagccaccgtttttcctcggttcagccgtcttgtttgccataaaggatgcgatatctgccgcaagagctgaggagggtcacttcgactggttcccactcgacagcccagcaacaccggaaagaataagaatggcatgcgtggattccatcacaaagaaatttgctagcgtatattaccgtcccaagcttagtgtatagtggctactgccaaagtacaagggtcattaaaggtttatgcttgtcgtacgtatatttgtacagtcccaagctactgtgtaaacataaatataggcgacagtttaggggataaaaagttaccttttcctcttcttttttaccccccaggaagaaaacactagaaataaaagcaatgttcacatcgacttgctgtctagctgtgtactggaatagaagtgcagggctcagcccaatggcgtgttctcagatgctgtctactccctgtgtttaaaactatatagtaattttcagggttcaaaatttatattgaaatataacaacttctcaacctattcggttactctatcgtttcaatcaattataactatatcttgtttcaattctctacttatttcctaattctaattctcttcttaattcatgcatgtaagaaatttcttgcgtgaagtgccatctaaaggcattatggacttggtgatatctaaccatggtgctataaagataatgctatatcagttagtgtatgggatgttttacccattaaggtgaatctggtgctcttagattggaaaacaaaaggcttgtttgatttactaccctaacaattcattcgtagtgttaaaatttatgtaaattttggtactaccacttctaatagggtagagtttatatcatatatgtttggtatgctatcaatataattgctatagtgaaggaagttctgaagtgttgccaaattttgtatgggcattacaaatgctttaggtctaatccaaatcaatcacactactatttaagttgccaaattggtagggcatattttgtcatcaatccgaaaattgtccaaaatggcatatctcgtctcgtcaaccgtagatagtgatgaccaaaataacttattttgtcaaccatatatcccaatatataggaacatattactacggatttgaacatgtgtctaatatagtattaagttgcattcgtttgcagttgattgagagaagaaatccctcattctccacacgtacgcttcccgaattactaaacagtacgtattttgcaaaaaaaaagttgctttaaaaattatattaatttatttttcaaatctaaaataatcaataatcaattaatcataccataatggttcaccttattttgtatatcttcttaattttcttatttcctctcctctcaaacacatctttagaattctatattttgagacaaagggagtatatgacctccgaaagataagccagaaaaaatgacatgtcagccataaattattataatttaataacgaattatattgatgacaaatggaagattggaaaatcgggtttgctaaaaatatggagccacatttttcacttaatttcaatcaattttttctatatgattgctctctctcctatataaaaataaaatatgattctcttattctttttccctatagatgatcgctaaaaatatgcttctatctccccctcttccaagtagataataaattactttaatcttaattctaaaaaaatacaatctatatatcgaaacttataagataactacagtgtaattataatgtaactgtaagtgtaaaaataatgagtgctttttttaaaaaaaaaaatactacgccataaatatagctattcccaacgttcatttgtttgacaccaacaattctgttttcgaggcatgccttttacgattgaatgaaaacgttcatatgtgttcttgcaatatcggggttacaattatggcaagtggtgaatgatctttgtcatgaattatttgaagttttatggagattcaaatttgtttaagaatataaggtcatcccatctatttgcttatctcgcaatttaaatacttcaaaccagctgggattagcggctcgaaatggcttttgccctggcgtggccctcgctgggtgccgacacgtcatccggcgctggattttggctgggtttcgagtcatgtggttgcttggttcatacaccgttcgatcatcatcgtgtggctctggcaatcatcgatacgggcactgcaatggaccaatggcagacagactcagcaaggcccaccttggcaggcggatggctgacgaaagagcacgcaagcaggcgacaaaaaacacaagcagctaatactaagttgttgctttgtttttgggtgggcgtggtgtatggctctctctcgctgttgccgtgtacagccagccagtgtttgatgcacacagtggtagaatatgtccatgccgttcccttgtccttgtgtgacagcattttttttgtttatgggtggatttcaatgggtgcttcgaagaccacgtctgtagtgggagcactgtgtgcccactccactactgcaagagtatgcaagatgctattggctagattactactggtctcctcggtcatatcgttcctatatggtggacattgcctatacatccttcatctctgtattgtggcccgagctgtgttctactccattggtgttggtctagggatgatatatgctacagtgtatgttatcgattttattcgacgctacagttgagtagacacagctgtttggctgattagtggaccggtctgccattggacgcttaggtgcttgttgcttattggtgggtgtaaatttgtagggtctgaattaatttttttccccttactccacagcactacaaaattgttgctttgcttttcatttttttccttccctttcgcttttccagtctcatcagtttcttcacatttgctgttctccgtttatttcctgccaaagctctatccattttgcctctactcaatcgtccatccatcatggcaaggtaaaagttggttcgatgtgtattctttcattcttgcacatatgcatcaccaaaagtttttctaaattccatccaaaaaaaaacaaatcttgggaatcctaaatgaaatttaatgtgtaaaattttttattcctccaagagattaggtaaaattaaatccctaaaaccaaaaagtgagtccgatgtaaagctaccaaaagaaatcaacttatttgtcctgctgcgtgccgacgatgttgttgacgtgtagaggtccatgagagtgagaccatgggtgacttaattctctctgagcaagaaaaaaatgatacagtaccaatactttgatatatgtccaacgcataggaggttccaagctagcataaccacacaaacaggtcaaccccttctcagttctcaccctactaggctgctagaccctctcttcctcatcattcacacttcccccaaaatccacactccaatgtgtgacccctttagtagagagaaaaagcagactatctacacctcgctcagtggaagagaaagaaaaggtctcatagcataggaaccaacgaggcaggacggcaggaggcctgttcgcttgaggtgtctagcctggagtgcttgccactaggagtgaggcagcgaaggggacatggttgctggcggcggagtcaatttgatggtgacgactgtatgcggtgggtctcgactagtagcgacgagaaagaaggcgtgttctccggccgacggtgaggaggcgccgtcccctcgacggcggggtgaaggcctgcagacgaaggtagtagcagcccaggcggcggtgaaaatcaagagatgaggcggaggaggctagcgtgacgttagggaaaaaggcgggtccagatcggcgcaggcctagtggacatggaagagagggccgacgagatgaggctccatgctagcagtggagacctggacagagggcgctcgatctgaccagatcgagtaagcggcggtggttggagacgccttgacgtagccacgcgaaaaagatgatttttcgctcctcgcaggctgagaagacgcgggagcataggattgggaatgggagaggagccctcactcagcctcagtattgagagcgaatattacgggatagaaactccacaagtttagcatccgagtaggaaatctattggagcatatttttttaaagtaaaatcctcaaaaattaagattcattgctgctcttcctttcgatggtgttcaatcttgattgcttattgatttgctttgatctttcctattttgttaggggagaagatctgcatgggttgcatcggagcttcaaaggttcttaattacttttagtcagacgtgcaagagctgctggaaatacttggcaggtaatttcagttcatccttctgttcagtctggcatttctctgaggagttcttctactgttacgcgttagatttaaacttgttagtgtctaaccatgatgtttgtaccatgcagctctggttgtttattcgctgaagatagtgttggttctctttccttgctgcgaagtttgctgtttcagtctattgtttaattaggggttgatattgctctggtttccctgccttttccccttcctgtcagttcggtccgcctttgtgctgaaggtattttcttcttctttattgttatgcattactatatttctctggtagtttaattctttgcatgatattatatggtatatgtgtgcccctgtaagtttatgtgtgtgcaactgcagttcctccctagctttgttattttttttatataattagatggttctgtgctgtgtgcatatagtgaaagtgttcttccccctatagttttgggtattagtagcaaaagagagacgctacaagttacaattgtcacaattgttataacgaccaatttgttccttttactatctgttaagtcgatgggtgtgcatagctttcttctcgactttatcttgcgatgatagtatgtcgccttcttatatatacatacttcttaccttctcctcggtatttcgtcattagatatatggtcaaagcttatgtttccaactttccatggccatctttcttcctttgtagttagccatagatgtctttcatgtttccctactgaatattgctgtacgacagctgatgcttctgaccccttcttttctttgggaatttcattatgatgataggttgcttgcagccatagaactacttgttccatccattgttgtcccagttgagttgtagccattatttttttcggtgaaacgacagatctcattgaaactacgcacgagcctgtagctactgactatatgattttgtagtgcacgattatagttttcagtcaatggtagtgcacagaaagttaggatgatatgccctttaatttgcttttaggttgtatttgacggtttaaatcatgccgatcatacagacaatcactttctaacgatatcacttgcgcatgttgttcaatatagtttagttattttattgacaatagtaagctcggattcatatcatcgtagtttttttattgttcctatgtgtgcgtactttaaatccatataggcccttctgcaagactgcagctatgcttaacttaatatcatgaacatctataatgtaatatggaacaacggaccatgtgttgttttatctcttgatttaagttggggcctgtaattttttccctcaattccttcgatctgtatgcgtgaaatgttttcacagatgaatgaagaaagtatcaatagagtacgcagagttcgtgctagccggcaaatacgagttgcaaatattctttctcggcaacctgcgatgcatatagaacatgctataatcataccaaatcaagcgagtgaacaaagtgaccgtaagagatcactcatggattttgcacctgaattgactaaattaaatagacaaaggcgttgcttcttgcgttcaaaaatacctccgtcgcctactgaaggccgtagacatggtatgctatttcaattttcttagatgtggaccgtgttattcttcgtatctgggttcatcatttcccctatatttgtacactgcagctatcaacactaagagcatcggtagttcatcacgggccgataaagaatatattcaatcactaaagggtttgcacactatactaaatacaaactatactatttttgttccgaaaaaaaactttctgacattcttcaatacatgcattgcagcattgtacccagacagatcatactacggtcctccaacatatgaatgcccatattgtggtgccatgttttggtaccaagaaagagtcaaaagcacttctgctatcacgaaaagaaaaatagtttacaatgtatgttgcaaaggtggtcaaatacaattacctaagttacgtcctcctgaaccacttgcaacattattaaacttgcaacattattaaactttaatggtgatgcacgatcaaaaagatttttgagacaaatacgatcatataactcaatgtttgctttcacttcaatgggtgctattgttgacaaatcgattaatactgggaatgcaccttatgttttcaagatcaatggagttgtgcaccaccgaattggtactcttgtgccatctcgtggttcacctccaaaattcgctcaattatacatctatgatgcagaaaatgaaatacaaaacaggctaaatatatttgaaaatgatggtgataatgtagataaagtagatcctgaaatacttactgccctgtcatcgatgtttgatgctgagaatgcccttgtccaaaactttagatatgctaaagaacgtctttctgaacatggtgatcagcaaataacccttcgccttttaggctgcaacgcaaaagacgatgttcagtataacctaccaacaagtggtgaaatcgctggaataatagtgggtgaattttctgcaaaagaatacaaatttgatgtgcttgtgtatgataaaaaccatggactgcaccagatttctccattgcacccatcttatatggccttgcagtaccctttgttattcccatatggtgaacgcggattccatcttggcattaaatataataattatgacggagttggaagaaaatacgtcacaatgccagaatattatagatatatgatacactatagactaaatgaaccaaatcctttgacatgttatggtcgattaagtgatcaaattgatgttgatatattttctacaattgaagctaatagactacaatttttcattgaccatcaaaaagagttacgtggtgagtctgtaaatgggatcgtagatgcgattgataaaggtgtcactgatggtgattcaattggaaagcgtgtcatacttcctgccagtttcattggagggagaaggtatatggtgatgaactatcaagatgcaatggcaatatgccatgtttatggatcacctgacctctttgtgacatatacatgtaattcaaaatggcaagatattgctgaagcgattcgatttgagcctggtcaacaaccatctgatagagccgatatcattgttcgtgtatttaatatgaaggttaatgaattcataactgatattagagagggcagaacttttggtaaagttcttgcacgtattcttataccctcttggtccatagaatatattgaattaaggatagcacactcatagtattctctcttaaattattacagtcctctacactgttgagttccagaaacgtgggcttccgcacatacattgcttggtttggctcgcagctcccactactgacgtgtcagcatctatcatagatggcttcatttgtgctgaaatacccgattatgacactgatcgactaggatatgaattggttagcgagttcatgatgcatagtccctgtggtgatgcaaacaaaagttgtccttgcatgtaaaacgataaatgctcaaaaaactaccctaaagattttcaagatgaaaccattattgatgaagctggttttacaatttatagacgaagaaatgatggacgatgtattataaaaaatgtaattcccttggataatagatctgttgtcccctataacatgaaattgcttaaaaaatacgaggcacacataaatgttgagtggtgtaacaaatcaaatttgataaaatatttatttaaatatatcacgaaaggccaagaccaagctaaaatctacttcgaaacaacaactaagacaacaaatgcatcaccgaatcatgaccttgctccacgtgatgaaatattagaatacatggatgcaagatttctttcgacctgtgaggcacttcatcgattgtttgaatttgatatacactatagagtacctcttgttgaacgattggttgtccacttacctgggaaaaactatgttagatatgagaaaggatcggacttacgaacagtgcttgaaagtcctgctgcgaagcgttcaatgttaactgaatggtttgaagctaacaaaaaatattctaaagcccgttcattaacatactgtgaatttccgaaagagtggtcatgggagtcatcatctagagtatggcgccagcgaacacctgctgcaaaaattggtagaatatattatgtgcatccaactgctggtgaactttactacctacgcatgttgttaatgattattaaaggcgctcaaagttatgctgatgtgcgtacatttaataatattgtctatgccacatttagagaagcatgtgaggcacgagggctccttgagggggacaatgaatggtatctacttttcgatgaagcaatagtctctgcatcttcacagcagcttagacaactttttgtgactatacttctttactgctctgttagtgatgtgcgatcattgtttgacaagtattggttatatatgacagatgatatacatagcaaactaaaaaaagcattggataacccgaattgtatcattccacctgaccatttgcttaatcttcttctccacgaacttgctaatgtgtttgcgaatagtggtggtaatataaaggattttaacctgccacatccatcgtctgtaccacatattcctggtaataatagattgattgaagaagaacttgcacttgatccacttatgttaagcatgcatgcaaattctttgatacaccaattgaacaatgatcaaaaaaacattttcgacatcataacttctcgtgttgctgcgaatcaacctggttttttcttcgtgtgtggccatggtggaactggaaaaacattcctgtggaatgctattattgcaaaacttagatcacataataaaattgttcttgtcgtcgcttcatcgggcgtagcgtcactgctattacctataggcagaacagctcattctcgatttaaaaataccaattgacattgatgaaacaagtatttgcaatgtaaaacgaggaactatgcttgctgagcttttaattgagactgcattaatcatatgggatgaaactccaatgacacataggcgatgctttgaagcactagaccgcacattacgtgatatactttctgagacatgccctttaaattctattataccttttggaggaaaacctgttgtcctgggcggtgacttcagacaaatattgccagttgttcctaaaggctcccgtagtgctataatcaatgcatcggtcacaaactcagacttatggaaacatgtgacaatattaactatgaatataaacatgagattacttaatccaatgctacctgaaaatgaaaaaaaggacatggatgattttagccagtgggttttcgctgttggtgatggaactttacctatgatagcaaaggaaggtgaaagctatcctacatggatcacaattcctgatgatttactcattataactgatggtgataaataaatgccattgtcagcgaagtataccctgatttccttgcatcatacaaaaatcctgaatacctagcttcacgtgcaattgtttgccctaataatacaacagttgatgaaataaatgactatattattggtttgcttcctggagatgcaaaagtatactcaagttgtgatacaatatcaaaatgctctgaacaaataccaaattttgacttgctatatccacctgagtttcttaactcaatagacgctactaacttccctacacatagacttattcttaaagaagcggttgtggtcatgctacttcgaaatctgaatcaattaattgggctatgtaattcttcaatgtatcatactaactggatcaaacattggtgaatctgtttacatacctcggataacactaagtactaccaaaatgaaatggccttttacattacaaagaagacaattccctgtttgtgtttgttattcaatgactatcaataaaagccaaggtcaaacacttcaacgagtaggtgtatatctcagaaaacctgttttcacacatgggcaattgtacgttgctatttcaagagcaacaaaccgataaggtttaaaaatattaattgagaatgacgatggatcatgtggtacacaaacaagaaatattgtttacaccgaagtgcttagcgctacattgccagcggtgcttttcaacacactgttccatatatcatgtttatgtgttctcttaaattatcaataataattgaaatacctttctgttgcaggctttgccgctccatgcttaacctcttttaccctaaaaaagaagcaattttgtacatatattttggaataaatatacctccttcacatgtaccatatactatatacatagtatatgatttgtccgctgcagttatatgtactgttcttcttagtaacattttcttgtacatatatagtagtgttgttttgtctatactaaaagtattttgtgcttattgcagattccatatggcgcatgtactgatttcacagctatcatttggagattcaaacaaaagaatccttgcaagggtctccaggctatggaactttactgatctcaacgatgatacaaaaattttccacactgatcttgtcttactcgatgaaatggtaataatttacgtgccaaatccattttctatatttgccttactatatcaataattctcttgataacatgatttgtatttataatctgcaggggactagcatacatgcccaaatttaccccccataacagaaaagatgaaacctctccttaaggaagaaaaggtttactacattgactcattcactgttagggctgcaaacagaacatacaggccagttgcaaacaacctaatgatcctcttcagtaaatggacaacacttgaagaacacattaatgtccctcctcatttccctggtattacattttcactgacaccattcgaagatgttccttcccttgtcgagaaaaattcattctacgttggtaataacatacttttattgtgttgcaattattgttatatacatcttctgcaatgccatatcattttattaaatttatatgccatatcactgaagttggtgcagtcactactatacgtcctaagtccagaaacgctgagagtttaaaaaggacaatacagatccgcgatgcaaggttagtttagtacaactaaatatttacatgtttattatttacttaatctttttcgctagcattcacacaaactatctcacatattcttaacactaagtcatctcttccaattacaattaaatcactttttcccctccaaatctacaaaactagcaattcaactcttcctgtcacactctggggagaaagagcaacctcttttgatgctgatgacatatacaatgctggtcaaactcaagctcaagttgttgtgtttgttggaacacttgtgaaagattatagaggattaggtacatttctttctaaactttcaattactgtagtattgactacatgcaactaacaatatctaataatttcctccacatatataggccttacactaactgcaagctcaccatgcaaatggtatattaatctaaatattcctaaagtagcagaactaaatgagaggtaatttaatttatttaacgttattcttacaatctatgtgcaccactgtattcttcaaggttttcgcagtatccattaatctaagatacaattcttctatgtagctttagcacaaactttcagccaatcaagtgggttgatgagcctgctacaggatacaaccaggatgtaccagaagaaaagagtattgcagaaatccttaatatcaaccctcacaaacacaaggttgacactatctccagaacacatctaacaacatctatccactttttgatgataaaattaccaatatgatattttcattgtcttcttatgtagggaacacgttttatagtaaatgtgactgtcagaaggatatgtaatgaatattcttggtggtacaattcatgtcgaatatgctacaaaacttcaaaaccatatggctccagctatagatgctccagctattctaacattggaataccagatccaaggttcataacaaaacacgctctgtcctcttacatctttagcaattatcatccacacattgctatagccatatccatttttcatgcaggtacaaagtagtattaattgccggcgatgatgatgctaatgctacatttatccttttcggaaggatcgcacaacggctactacgcatgcccatagaatctctcattgaagaaaatccaccaaacagtgaatacattccaagtgaaatcacgtcacttattggcagcaattttccatggaatgttagctttacgcgggatactgttatgagaagtcaagagtgcctacaagttaatagcattatatccgctggtgcttcaaactagccactactccttatgtccccagatgcttcacaagtgacattagctattgtcttagcaagctcaagcagctctgtccaaacagcaccaacaccaaatgaaacaagcaatgaatcacagcagcccattcaaccaagacaaaccatctcaacaccaaccaagttcactatcgctcagggaacacaggacaccccaactagcaaatcaagttcttcaacacctaccaagaaaagcattgttgtctcagtgtctcacatgcagtctagcaagaccaaacctaaaactgatgataaggtaaccactttatagccacccttaaacttgttgtcactcatactgaattacatccactctcacttctttcctaattttgcaagcccaaaactgacacaaaagctgaagaaaacacctcacatgataaatcttcaattgttgtcctgcctgatactgctgaaaatatggtactactacatctctttcctttcatctcattcattaagacttaaccgccacttcttttacaagggaaagggactaccagaaactgctgaagaagccaaacaagcaaccccatcctcccctacagataccccagccaaaaaaaggtgctttgatcactcctaggtgcattccaataataaagatttcttccattgtaactaatacatcgtttcaataaacagaggaaggcctacatctacagcaacacctccggttgctaagaaattgttcaaggatggtgcccagcaaaaaggcaatgacaggttactcctcaaacacaaactcacctatctacacataacaaattagcaatttaaaggcattcctaatctcacagctcttaattcatctacacaatgaatgagttgtcgacgtgcaatccatctcaagacttttgtttatatatatgtacaaagctatgtcccagctagaagacagatggcagttgtgaaattacccaggactaaagaaccaagatcttttgttcatggctttttgtcatgattatcattgtatataagtgtttccttatctaccttccttagcattgtatgatctaagatgctactacatctgctaccaatgctgtagaacatagtatgtatatgcatgcagtctagctgaatgacatgcctttatactatctaagtagttcgagtaaaatgcctgccgttacagtaataagctatccatcttgatacccttattcacaaatgcttacaattcaatgcttcaaactaattcattctttttcaccacctaaaataggaaaaaaaaacacagccaattttccaaaaaaggaaaaacacagctaatttcccaaaaaagaacaaacgcattttgatccagataagctggtgcagcgcgcaaagcgcgctcccgctctagttattttataagagaactacacaacggtgtatacctttggtccatcaaaacactttaaatgataacatcatatgctaacgtaaacacgataacttgataccaaatctaggctagtattaggggtagggtagagtatagatactatacttacgtcagaacgacaccatagaaaaatatatggtaccgaggtactatatatggtacctatacacagataaaacttgataacatgttgatgttatgatgatgtcaatacacattaactattttattggaatggtatatattattaatttgcttatatttcaaaatctatatctcaactacttaaaatttcacaactttctgttcgtcacattccgattcatccttttttgcgtacgtccgtgtcgtgcgagcgtcttccccgtcttccttgtgtagtcattttccgattcctactcgacgatatcatatgaggggaccaaaatccaccggatttcgttaggcttaactaaaattggttgaggagaaatggagaggagattgaggggattccgttttcgcatccaatttgaaaggagaagcagtagagaagctcgatttgagaaggggatcgacttctacactatgcgacaatggaattcggtctcgtccggaggaagacgaccaagctggcccagtgagcccgatgtgccagtcagagaaagggaggaaacctaggctagcttgatgggccgaacatctgttgggccgaggaggagaaggaagaggtggcccaaatggatggggaaaagagaggagggaagtgggcttgcacatgaaaaaaattggatcagaaatatccaaatcttagtaagtctatttcgccttccttatcttttgctcttggtcataggagatggggaagacaacagggcaggggaacctcacatctttagcttgagggatgtagatcctatgcagtgctgctgctgcagtagcagtggctgacatgtggtgccaggcacacaatgacatgtgggaccggacacacacataggctcttccaaatcttagtaagtctatttcgccttccttatcttttcgcacgacaactggcggaagagccgaggcgtcggtgaccttgttttcttccgagcagtgatgaggtacagtcctgccttaacattggccattcgatttgttatggacgcagcggatcacgcggctgccaaagttgcagttgacgtaacgatgagatgaggtgcaggtcgctgacatgtgggtccactgccacgtcactagaaatcactttccaaaccaacgaaggagacaatttgcacctgtttttgaagttggaaggcattatacccgattttacggttgagggatgcgttataaatttcacgccatcataaattttatggtttagaaaaataccattactattcacctatttggtactattccattacaatttcatatgtattggaaatataccactatataccttttcacaacattttttgttttttaagaccaaattaccctcctcttcttccttcttccttcccctctctcctctcttccttccagccgacgaactcctatgagctcatcagctcatgtcacaggctgccgccgactgtagcgctggaagagccgccgcgcaggacaccgctgccgattgagctggaggagagtgtgataataatccggcccaggcggtgttggccgaggcccaacaaattaaagttgcccggaccctaacagttcttaggcacacctactcggggaaaggcccaatctccctaaaagactagtccaataggggaagggtggctctcccttttaaggtggcttcttcctcccaagcagcccaatctccctgaaagactagtccaataagggaatggtggctctcccttttaaggtggcttcctcctcccaagctaagcaaggtggaattattcagaggctcacacggtcgccgcccgacttttgtgtctttgccagcgggtaatagtggaggatgtcctcatcattcccactcccttaacaaggacccaactctgataccagatgataacaatccggcacaggtggggttggtcgaggcccaacaaattatagttgcccggaccccaacagttcttaggcacacccactcagggaaatgcccaatctccctaaaagactagtccaataggggaagggtggctctcccttttaaggtggcttcctcttcccaagctaagaaatgtggaattattcagaggctcacacggtcgccgcccgacttttgtgtctttgccagcgggtaatagtggaggatgtcctcatcagagtgtcacacagttgtgagagcttgcttgcactcatttaagctaggattcagtaatgtggggcagaaacgtacaaaatacgttggcctatgtagtgtgtaattgtgtatatgcagagacatacggatatgcatttgctgcatgtattcaggggtgtttatattaaggagtgtaatattttggcatatcacatcggatattatacagggtgtcgtatagagtgttcggacactaataaaaaaaattaattacagaatccgtcagtaaacagcgagataaatttattaagaataattaatccgtcgttagcaaatgtttactatagcaccacattatgaaatcatggagcaattaggcttaaaaaattcttctcgcaaattagtcgcaacctgtgcaattagttattttttagcctatatttaatgctttatacaggtgttcaaacgttcgatgtgatagggtgtaaattttctgtgtggatctaaacagggcctcagtgactgaaccatgccaggttggtaggagtgtatgtgtatacaggctagttcgtatatgctgtgtcgtatggtagggcacaacacctcaaccggcccacgcctccaacaatgtggcaaacgctcttgtcgtcgacaacagcctttccagcacaccgtcgtcgacgtcaacggaccaaccgctgccggcggcttctctgaactttgccgagactgcaatcctcaccgtgcagtccagcgccgtggccggctacataattttgtcggagtttgtcaagctggaggacgggagattggggaaaaagaaattgatgaaggtagaagaaagggacaatttggtcctaagaccttaaaaaatgctgtgaaaggatatatagtggcatatctccaacacttgtaaaattgtaatggcatgattttaaatagatgaatagtaatagtatatttccaaactgcaaaatttacagtggcatagatccgattaacccttttgaataaagggcaagagatgagggatgtataatgaacttatttctcaaatcttaggttccatgttcctattctcgcgacgcgtgacaatatctaaccaaagatccttcaagaagccgggggttatgtggcttgtattaatcttcatcgcgattgtggttggcacatctcccatgttgcttatcaaactagagtagatgacatggtttggggtgtgtcaagcagtaaggcatagagatgacgatgactaaattttcatcaccttaggatatgtttagttcagcataaagtttggattttggttgaaattgaagatgatgtggctgaaaagttgtatgtgtatgataggttgatgtgataaaaaaggactgaagtttggatccaaactttagatctaaacacagccttaattttctataaaaccagtgaaaatggaacaactgaatagtgaaaaatatgttccgcaagacgtcgtggaaataagatcgggaaagcaacagggacatcaacggacataatctaataaaatttaaaaattatcttacccttgcacgtgccattttttttagtattaagaaaaaaaaagaaaacattatctgttcatcgaagaccccggttcgtagggggttcgtactcgcaaaatccttcgcgaccaaggtacctaatgttgctgctactgccgtaccgccatcctgcgctatcaccgaccacggcgttgtttcaaagctaaaccaccctttccctcctcctcctcctccctccctcccccgtcttctcctaccatcgccccgaaacaaatccccaatccctcaatcgccgccgcgatgccaccactccaccgccgcctcgttctctgcttcctcatcctcgccgccgccgccgccgctaccaccgctgcctccatctccacccccgccgagctcgcgggtaagtatttactttctcccctcccaaaccccaccaaaccctaaccctaactgttttttaacatccttctcctcgcagtcgcgtcgcaccctctgtcccccctccgtctcccgccggccgcgcccttcgccggcggcggggagggcggcggcggtggcggtggccccttctgcacacgcgtgcatatccgcggtcgcccgtcccgcctccgcgacccgtcgcgcttcttccacgccctcagggtccgagccaacgccacccgccccagcggacttgagctctgctttcaccggtaagtgggaatgcggacataaaccctagcgcttccttgctatgtctgcgcgtttcgcctgatttttcttttggttggcccggctggtgtttgtaggaatgccacagtgggtccatgcaagtgcgcggcgtcacagtgccataagatggccaagagcggcctatgggtgcaagccatctccccgtacgacacccgggtcctcgatttccggatgccatcggacccttcgaggtctatcatagtgtcgacggaggaaggtactgttttctttctccttgtttcagtagttgtgttctgtttgctggcatcgtttgcgtgtatattgatgtgggagtgctttgggggctttctgtggttgtgtttgcagagttcttgcttcacagggtggtgttcttgttgctgggaatggtgctgatggcagtggcgcacactcttagcgagtctgtggtattctactatggcggagcaatgacgattggaattttccttgtaattctgattatactcttccaggtgagtttacccatcttcactaagttctatatatatggcaattgatattgtttgaagttttgtatggtgggtgttgccatcgttgtaatagtttgggaagttatatttacatcatgcttagcattgacagttagaagaattattggcataggcgggtggcatatatggaattaccaaagttattttctcatctggacaacataatttaaactgtaaactttctttactagagggttttctctgttacctttgtttcaattagtaatatcacgttttgttatcatgtttaaactgtaaactccacgcaacgacattccactattcctatttcatcttatcatgtttatcaaagtaatctgcattcgcacgtcttctattctggtgtataatttaaaaatattattctgttacatttgtttccagttaccaacactgcattggtgattaataaagctctaactgattagatacctgttatcatgcttagcaagtcatattctgtaaaaaggaatcaagaattgagaatttaggtgtttgttatgttttgctggcaattttgtcttgtatgtaaaacatgccatttcattcagtgcttcagcttaatggacactctccctccttttctgatgtgcttataataaaatgtgtgtttccattttttttccctcgtgttctgttaggcgagaaagtctcctgcttctatattggaacccttttccaaattcactttggtgatcctaagcttttaccatggaaaggaagggtcgtgggatgtaaacaaagaaatggggcaaaacactaacataataagaaagaaaatgatcgagacaaataacctcatagtgtttgcatttttaacagttttgtattgatgacttatccttctcctttttatcaatgagcataagttgattcttatgaaccaatctgtctagcttattgaattttcagtaccaaatgcttaaactgaggtacgattgtctgtagtccctccaagtattttatgtgacaaccagttaccttaggagtgtttttttagttcttttcttagcttactgtctgattttttctatttttatcttctttttcagggaatgaagcttttacccactggtagaaagagttctcttgcaatttttgtgtactcttcacttgtgagtattcatacaatttgacttgtttctgctttgattgcaatgccatatccttggaacactgattcatgacgttttctcaaaacaggttggcatgaccacatattttttgcactatttgtcgggacttttacgttctgtgcttgtggaaattgggattgccgaagacatgcataatcctgtatgtaagttctccttgtaggttacttatggttcatttgctacttctgtttccaccttcaattacatgtgccatatggaagaaagagctttaccttttatggaggtacaagtgtataatattttcaactttgcagtttgctgcttgtgttttgtaagttcgttttcatagattactgtgatgtataaatttgataatatctcatattctcttcaaatatttacttatgcttgtctctgccagttcttgttgataaatagtctggttataatagtcccataaagagatagtccatgatttatcattagtattcccttcaagtttatatgctgctgtcaaattatcccataaatatattgctaatgctttcaaaagcatcattcgttcaaggtccattttctcttttccctgtgacataccaacatccaatatatgttattgcagctaggtgtattccttctcgtaagtgtgatcttagctggagcctggtttggttactggggtgtccgtaagcttgtgctaacagaagaaggatctgttgatgctggtgtggcttattttgttgagtgggctatcttgattatttctgcagtaatgatcctgcaggtaagttgttatagtgacctgttatttactgacaatcctaataatttgcttatctgttaactgacatacaagcttttgcttgttctttttttccgtgtagagttctttggactatctctttgcattttcagcattattattttgcacagccatcaaagcagtttctaggattgagggaaagtcaagagttctacggtgcctatcaaggtaagatgcaatatattcgtatatcttattatcagggaagtcatctcatactttcgcattgatcataacccttgtcaattgtcatcaaggagaatttgacttgattgtaactatgtaagagcagggttcctcatattctattgtttatggttgggttcctaacttttatagatttagccagtgcactttgttatttgtatctgctgattattcttggccagtgcacacacagctaagtccaatagatgttttctcctatgtgtgtagtatgttgtgcaacatcagagtaattactttagatgtgaatagaaagtggaacactgacaggaattgggtatgctgggaaataattcatgtcttagtccttgtatctttctaaatgtattatcttgtagatgtgatggtgaatgtatgcaactttgtcaaaaaccttttggttacatttataacactatgtttcgtagaggtgacgctgaataatgtctttgtggataatagtttctccaaatgaatgggtccctttgccttaagaatgcatttcattttgttaccaccaaatcttttgataacatggttaacacatcaatgacctgattgtatctcttggcagggcattttcgaacattgttcccaccggctatgaaggttttggtgagtactccagcatgaatggatctcaccaagatggatttagcaagcttcatggtgaatacatgaggagtacaccaaaaagaaattcacttcgtacgggtttgtcatttcttttacctgtatgatgtcatagttcggtattattgtttggtgaatgacctaaaatcttttgcttttacagggtcaaggaagacattgtctcaagatcttgctacggatagctactattctaccttccacactaaccctgagcggaaaaagttttcagaggaggaatatgcagcattcactagagaagagacacataaagctatgaaacaactggtctcatcgcctgatttcaacaggtgggcactagcaaacgtggacaggatatctgtgactcctccacaaagaacaccccaaaatagcatgagccagcagcggaaacgtttgttcggactgttttaagctgtgtgtgatatcttccatctagtaatctggtttcaattgccaatcaatagatttgagctgtatatcagtttttcttcctggtagtggtatcttcagtgtgcttgcagcggtaggtattcaatgtatatgaattgagtggtagctagcagctgtaacaatggtgtatttgcttgtggaagcgaatctgtagtagctgtaacgatggcgtatttacttttgtggaagcaaattttgtaggataccctgttaggtttcttgttgggttgaaacatctggagtatagtactaacttctaggtgctacggtgagtctcaagctgattatattgtacaaccgcaattcatcgctgaggctgcttatgtaaaccggaggatgccagctgcccgatacagttgtagttgtggagcttctatgatacattcttttgtgaagtacagggctgttatgttttgccacgtcaaaccttagatatggtgtacaatttttagtctaacctttggttggttactatggggttgtttggttgcatgccacagcttgccacgcctaaagtgagtcatgccacagttttttatagtcacttgtttagttgatgactcaactatggctagccacaccttttctctatatggcccaaaatgtcttgtatgtttggctaactttggctaaattgtggctagcatgctagccacacattttgtggtagccacaccttacctaatatgtggtttggtaaagttagtaagtaaccaaacatccccatatttatgtcttgccacaatttcatagttcttgggtctacaccaacaattgtgtggttctaccaaaaaaaaaacaattgtgtggtctgtggtatgccacacttctagcaatgtgagatgtgataaatttatgattatccttaggctgtgtttgatggtgggtgttgggaacccatctctcatgtatgaaaaacggagcggttcattagcgcgtgattaattaagtattagctatttttttaaaaaaaaggatcaatgtgattttttaagcaactttcgtatagaaactttttataaaaaacgcaccgtttagcagtttgaaaagcgtgagcgcggaaaacaagatgtgagagttttggaaaaaaaaaagggtctcattttggggctgccaaattatgagctgatgactggttttacattacttagggtagctatgggcttttcttttaaaagcggaattttattttagggtttatctatttgagaaaacccccctccagatcttataaatttggcttttaagatttgtgtggactcccctaaccctagcccctccctcttatccttctccctccttgccaccacgaacattccctcgccttcccccccccccccaaaaaaaatatatattccctcgccttctgctccaatgttgcccggcctcatcggctagccagaaagcacgatcggcactggcgaggtccctcctagcccgcctcctcctcctcctccattctccccttcccctgctctagctatagtgaggattgttagtagtaacagacacttatgtgtgtgtccggccccacatgtcattgtgtgtctggcaccacatgtcagccactgctactgtagcagcagcagcactgcataggatctacatccctcaagctaaagatgtgaggttcccctgccctgttgtcttccccatctcctatggctcccgccaacggatccgccaccaccaatcacctcctcctaaccacaagcttcggtttcccccttgccaccaatgccggcccaccctaccgccctcctctatcactatggctttggcaccgccgacgccctaccgctcgcccatgtccaccgcctcccatagccattcccttaagcccgacgatctcctccctctcccccttcctccaccatcccatccccaaacccaacccaggaccttaaaccttaactccactgtcttcatcgggggtgtcggagctggagaagaaggtgtcactggagaaaaagagcatggatcgtgaagcaaatccctcaatggtaatttgtaagattttagccttaataatctatcgaatgccatttagtaattccgttccttccgtggttacctaggagaagtgtacaccctaccctgcatgtatacactatacatgcttatggtcctagtgaaggaagaagtccatttggtgaaaagcatcgatatttcagagatcaaaaataaggtagacttgatgcgggtgtgcattttgtttttcgaaactccgggtacacattttggtttaagtattgtagtgttcttttcctctttaaaatgttgccatttgtacttaattcctcaatataagggttattcctatgtaaggcgtctttggtacttagtcattcggaatcttcaatttggcttgtgcacatttaaactttgcaagaactgtgaacatttgaactttgcaacaatttatgctcttccctttcaagatttatgagcaatttgagaattatacagtgagtcaatcaaaccaattacatagtaaattttagggcttctttcacttcaagttttcagtatttatattagaaagtctagggtatgctgtctatagtgtttttgaagttggatttggttgtattttatcttttgtttcactttgtctactgttaattcgatcacagaggtatcaacaaagaaagtcttctctgttgggttccgatggttcaatggacaacatgagttttagggtctggatcaccaatttatatgatgacaccactttgaggatttaccagaagaatgaagatgatggtcgatgctcgttcgtatacttttatgtttggcagagtttattagcattgttggttgtaatcataattttaatttccctttaatttaatataatatgcctagttttgaaaaaaaaaacataatacagcggaccaaaatattcttcttggcaacattgagccaggcaaccggcgacagtggacctgaagaaggaataattgcgtctgttggatgcagatggaagatggactgcactgcactcctgtccgccgcgtgattacgccttgataacccagtttgggtaagtgtgtgcacgttctgctacaatatcttttattttcaagtaagtttatacaaacgaaaaattatacaccaaaatttacacacgaaaatttatatgtataaacttttctaagtatagaggtttatgcatatttttctcggatggtctgaattgtctgaaatcttctcccgagagacgacggaatccatgcaggaggggaagaggtcaccggatctgtccctcccgtcgccgtcgatggatggatacgcggcccacgagagggaggcggagatccgacgggatccaggcgccggtggtggatccacgtgagcagcaacgacgacttggagccggtggtcgatctggtcatcgacaactggggtggagaagggagagagatgaagaaagattggatcaccgttgtcctctctctcgtgtcgccggagattggatcggggagagtaggggagaaaggggattaggtttatggtttttagacccctcccccctccagccggcaatttcatcggcgtgtaaccaatccgagccgtccatcaaatcggacgactcggatcggtcccgcgtcaggtcgccaccgctgttgggccacgcggtctttgggccacagaagataactggaccatgcacccttcgccatgctcagtgcgcccgcgtctggccgttgccggtaaatgggctgttcgctgtgcaatcagcccgcgcactcgcggtaaacgggccaggccgattttttgggccggttagggaagtaatgggccaaaataagattttatttaattccgccgatttaattcatttagtcatttgtagaattatctttggcattattttgagccatttaaaattgttggaaaattatgatcgattacttgatcactcagaaaatctatatctatatatatacctaataaaaaagcttcctgtttattttggtccattgtttttttccatccggtttattttgtcgttgtttttattttcaaatccgaactattttttgcactgcatgcctcctgccgccgctcgggttgaatcctagctcaatgccgcagccatatcgatcgtgcatttcctcctcctccgttatcattttctttatgattttcctttcgatttggctttaattcgctagatttaatctccgttgataactgatcggtgattttcccgatcctttttatctcgagttttacgctctgattttagaaaaaaaacggaaagaggggaacaagtggatcaaaagccctcaatcaattttgagatatcaagaaaattcgtccggatttgatggggaagatctgctctggcatcgtatgggcacgatcctatcttcggaggttgaaggcggagtcggctatgagcttgggctgtcgctccacttgtggaatgggccgaatggaggcagaccgagtgtaaggaggtagcagactagcctagagctaaaaaagaaggaatgaatgggcttttggcccaaaaccaataaaaaattttaattaactttttaattatggtgtacagtgattccaatgttacaattttcattaacctttttcagtcgtaatgtatagcgagagatataaccctacctgactaggcaacccatattttttttaaaaaaactacaattatagtagacttgttaattgcagttaattttctagattttgctaatccatcgaattgatttctgctaaaaaataattgttaaggtacacgtacatacttcatagacgagtgatattttttttagtttttttcaattgttgacatcgtaatcaccgaaactttcactctaatatttgttttagataaaaattttcacgagacatgacatattagggtctacgtgctatatatatcatccacgtgtcacgattagtctccacacaagtccacttatgattttggaaacgagatcgcacgcttgcaatatgagagttgatagattgagaaagcacacatcacccctataagactatgagtaaatattgagtaaatatgtaaaagtatttttatccgtcctgattatcattatttttatggtaaacttaccttattttaaatacatatttttgtttgttaatcacacattttcgtccatctactcttgcatgaaagtgatcgaaggccttcaccgtttgttgctcccatgatacaatcattatgatacgcgttaggaatatagttcataccatacacagacacgtggaataattgttcaaataaaaagaaaacctttgtgattattttttgtcatactagactactgcttagaaaatcgttcagttaaactttatccaacacgacattacaacgcacggacattttgctagtattatcaaatatatataaaaatgtattatgaatccaccatcagtcagcaactatcttattagtgcaagctcataggtaatattacacaaatttttttatctgtttttaacactaatttactccttagatttagtatggcataaatagatattcgttcgattctagtaagaaaaaaagtgggatcagtgatatgttatcggggattatttttatcggttttgattatatcagggattatttatatcggttttgaatttgatgggaaaatatatactcccttcttcctaaatatatgtttatgcaccaagaccaagaataatttaaatcatatcaatcaacataccatgcacatattctcccatagtgcatgcatcgattaaaagatcataccaattacatcttagcatgcacatattatcccatactgcattagatgtattatgatgaattccatatccatgcggttatatgatgatcaatttaagaaattttaaattctattatatgatgatcaatttggaaactatgggcctgttcactttgataccattttcaaccttaccaaattttgataaagttgccaaaaaagtggctacatttagtttgctgctaaattttggtaactatataagaaatcatgccaaaattccaaaattttggcaagttgccaaaattttggtaactatgccaaaattttaacaatggcaaaatttggtaagttttttttttttttttggcaacaaagtaaaagtaaacaggccctatgttagatatacaaattaccataacccgcccgattttgcccctacctcctgttccgacgaccggttcgacttccgcgctgactggacccagcgccgacgcctcattaaattgggcgcattcgatccgcctgaggtcccctattcaaaatccaaaccaaacaaaaaaaaaaatcccctcccctctcccctcgcacgcacgactcaacaccagcttccgccctagctttgctgcctgcgtgcacgggctctcgactcgcatggagatggaggaggcggtagacggcaagcacccgaagcgtgggaggggcaggccgaggggacgacggggcaggggcaggggcagggggaggggcggccgctccctcgcgtcgccggcggcggggcccggagaccaagggccgcggcggcggcgcggggtcgtctcggcggcggcggggggaagggcgctgagggagaggaggccggcgcctggtgcctaccgcgagagcggagctgataatgacgatgatggcggcggcgacgatgaggtgggggaatcatccccttttttgttctttggctctttcattcctctctccgtttgttcctttcttttaatctgtttctctctccgttctctgcattctgtttttttttctgcgattgaactgtatcttgtgaatttgcacgcataataagttagatctttgtatgctcctctactgtttgttattcccgctgtcgttttttttttccttttggcatccgccgcttttttttcttttttctttttaaaaaaaatttgggggaaagcagcaggagcccgtaaagtcgggtacgctcttcggcgcgagactgggttggtttggagtaaacaaatcgggtatatactcataagattttctgttgatttgaggatgggactatctatcctaccggtgcgcgataaaattattaggcaatttatgtaccaagataataaggaaagttgcggtttttgtgacaaattgagcattgcttgactaattaattaatggcttggcgagctaaattcgtgcaatttctccacgtatttttgttgcactccaatagttgcgagatctgaaatcttctaatttcatcccgaattcgtcgttgttaccatcgctgtatcagtgtttcttttacgttgtaccgatgtctggtgcgtcttttttttgggttgacttgaagcttcaattgactgattgctattttgctaatagcacgacgagcagaatgatgatggtgctgaaaaatcggataatcaagttgtggattctcttaatgaacccaacagaagtaatacagggaagaagcggggaagaccaaagaaagtgaaagcagagcaggaggacagtaaccaactctccaacgggaaacaacttggcgaaaacaatggggtaattactcagccttcagtgtgttctttgagtggttttgagcatgtactggatcatgcctgatacaaatttttagtcctgtattagctattgacaataaatatgagataccttgtcaccagttaaagtcatgatgctagcagagtcaaaactacacaacatttagtaattatgattcagttttttgtaaatctaattttcatcggtgactagtgaaggtgcagtgttagcaatgtttttcacttcagtgattagtcaacattaggggtgaaaaccgtcagggaaccagaatctgtagagcagaaattaaaacgttatcggaactatcagaatatcagaagaggaactataggagaggaaacatgacggtattgataggaaacgaacaattcatgtcggaaacaccgaaaaatagtattgtagaatgtagattgatgtattcgtagggagcagcatagtgaggggaaactacacaatgcacatgtatgcctaacgttcctactatgcacaatttcccactaatctagatgtagctttgaaatttgaacccagcaaccaaggatcgattctcgatatttgtacaatttttttacatttatttggatactatgggccttttttcttggtggaaaggagaaatttggccttacaaagccctctttgttcttttctttgcccttttgggcattgacattcttcgacgcacaagttctacagctgcttttataccatatatttttgaaaaatataactatatgaaatatggatctactaatgtgattttaacacatgaaatgccaatattttttcaataagaatatatgttttgatatactggtgacttcagattttgatgtttgaccacacattctaaagcgtcttatctattcgagaatgaagtgagtatattttattgagttaagctttcgatatcttgctatttgggattggagggagtatgttttgctatgttgaaattttattgccatattgcatcatgtgtattcgctttggttgttttgaaaggaacttttttaaaagacacccattctatttttgagtctcataatatggatatgtgaaatgcatatattatatggccttggacccaaagagtggccatgttgacaattggtggttgcacaatggcatggatagaggaaactataagctcttgttgtattattctgcttgttgtgattaataattgttgtttaagcatatcaaccatcataatcgaggcccatttagccctttgctgataagggtctacttagtatatattgttatgccctccatcccaaagtatagctacctttgttactcaatatattattgaattagaaaggtagctatattttaggaagggaaaagtccattttacaccctcgaactcttatgtttgtccaaaatacaccccataactacaaaaccgggtataatacaccctttaactatcaatactagatattttacccccctaagcggtattacactggttttgatacagttgaacgccacatcagcatggagtcccaccagtcagtccatatattcttcttcttctcccttcctctttggataatctcgctgagaggcgaaagcaaccggcaagctccctctcttcgtcccaggccttcctccctccactcctgccaagttctctcccactatagatcggccatcctccacggcatttggtggcacagaactggcataaccattgtaggtgttgcggtcgacaagctaacggcgtaggctaggcccgagcggcgttggcattgagggtgcttgcatcggcatcgatgtccataccgacgtgcgaggcgcatgtggaagcgcggtggagaagctgaggcgagtgacggcgttggatttgacgggtcgagcggccgcgcaatatctgggggctacggtcgccggtcggccctcctccctttttctcatggcccgtcggcatctccgccaatgacaatgccgaaagccccgtgctccgccgctggcgccgccagttgaggggtgacagagcttgacttaggcggcgagaagggagcttgagttcaacctcacctgttgaccttggggagctcggggaggccactggtgttgcggttgagctgaggcctgtgttaatgtctctctccttggggagctcgggaaggccgccaccgccgctctccttgcggatcgagctcaggtgtggaggatggaagaaggatggagagagaaaaggagagaaaggggataagagatggaggtagaagaataggttaataggctctgacatgtgaacctgtattttttttttgtatttttttgtttgttgactagaccaccacatcagcgccacgtagccaaaacatattggaagctcgggggtgttaaatatctggttttgaattttgagggtgtgttttacacaaagtgaatagttcaggggtgtaaaatggacttatctcttttaggaattagaatagagggagtatgtcacaaatttaatggttatttggggcctgtttggcacagctccagctccagctccacccctcctggagctggagctcagccaaacagtttcagctccaccaaaactgggagtggagctgggtggagctctctcacaaaatgaactagagttgtggagttgggtttaggcagctccacaactccacttcagacccaactcctagagttaaatttaggagttggagctgtaccaaacaggcccttggtcaaatctcttgtaagttgtagttaaggtagcaatattgttacatggattttctcgcatcctctatctaactttgttgcacgttcgttggccatcgcgtgcttgctggcttagttgcggccggagcccgttgccctcgtcatggctgttgtttgtcatagatggtcgtggcctcttcatcgtggatgtttatcgcttctccctcatggctgtcgcatgtaattgttccttgatgtctttgttcatcatgtagtcgtggttgtcgccttctttgttgtgcttgccatctattgtggctatcgtacaccttttgttcatcaagactgttgtcacctggggggttcgtgtatatagctgctcatttgcatctacattgttgttgaggctctacctctatcgagtctagctttcattataagaggtgcaaacttggaaaacacttgcaacttccatatatccatctaatgtttcctattctattagacctaatcttatacattcaaatgtatgggtcttgtaccttcttgcaaagggtggtcttaaatattgtcatttctatcaatgaaaattctcgctatattttaatagagtttactacaccgtaatacttttttggtcctattctagtggtcattatttatttcttatcttctgtcagtttttggccactaaaggtactcttggtgctcatgctgcggaacgccatcatcgtcatctcatggagattgctcgaacacttcggatttcctcttttgttccttctcatttctaggtgaagttgttcctattacagtttatcttattagtagacaatcatcctccaaattgtctgtccaattttggtgtatctttgggtttttggatgcacatgtttgttctccttgcaccatatgagcggactaagttggccttccaattagttgaatatgtttccttgggtatcgtcctctcgttgcatacttgcttattcatccattcttttataatccctccactcaaacctcatagaccccaacagagtctgtaccttcctcctatttcatctagtgatgatgtctctacaacccttaatcctggtacttctatttccagcacacccacttcttctgagcaccctctacccacttccgctccaccaccaccatctcatacaccttttagtacaattatacactcattatgcaacacctcccacaacacctgcctagtcctaacgctcctatttttgatgattccaacaatattgatgggtcacaaggtcacgtgcaagaatattttggggcgaaaggagatagattagattacaggaggaggaagtaacaggaatggctctggacctcaacgatgcgacggagcaagatcatgtcatgttgagaaggcaggttggtggggcactaagataaatcttaatataatgtctttctaactcaggttagtttctcttctaacttgctctatcttaacagactttatccattgacctaaatatgtcgtgcaggggtttgggcccaagactcccatcccaatgtccatcacattgctcccttcttttttagtagctcgtcctcgagctgcagcacacccttctagactcaaacgacagactctttttacatctcgacttgttatatagattatttttaaagaaacctaagattattgcggacaatgtcaccacattaaggccatgtttggtttggtggggattaaaggggattcgacggaattgaggatggataattccacaccacaataggtgtacaataaatcccctccaatccccttccttaggccttgttcggttaatccccatgagggagggattggaggggatttattccacacctattgtggtgtggaattattcctcctcaatcccctctaatcctcttcaatcccctctaatcctgttcaatcccttccaaaccgaataaggccctaatgggattaagcgattatgatctaatgggggtggcggtactagggatgggtgttggtggaccccatcctgaagcccttaaagaaaggtaagttgtacccaatatccagagctttacatgttgttgcttgccgtagtatgccaaacacacggaagtagatcctggtcttgaagcttatcgaaaacaaatataccaaattggccatttggatgacctagctgagggaaaagagatcttatctcctcgtgtagatggcgccaccccaaacaacttgcattgtctgcgagaagcatggtaaaagaataggactagccattgaaccgctcgtggtccggttcatcggctcaccggttggatagaccgggttgattgctgaactggccaaagctatttagcatacaacatgattttaaacaatgtggccaccctaccaacctatgtttgactccctaccgctccatcttttttcctcattttctttaataaatcaaattgggccttaagatgcagggtggtccttcctaggtgggcccatctgttggctgaaccgctggttcataataccccagttcagccattttcctcaaaatctacctggttcacctggatcatgctagtcaaattgcattggtggtcctcgaagcaaactaacacggtgaataggggtaggcagaataggaccaaaccgaaaacaccgataccgagaaattctgttagtagttcggtctcaactatcgaaagaccgattttttttcaggcaattcggtcattggcttcggttaaccgagaaaaccgatttgtggcccaataggcctaggaggcccaataagcctagtgaaacacaaaaccctagagggctgcaccagcagggagtaagtcagccactcccactcagcctcaccagcgccgcctccaatccatctctaccctatccgtcgagcgccattgcgcggtcacgcctccgcctccgcctccatcgaccatcccgccacctccgcccttcacctccatcgcgccgcgggcatccatcgcgccgcctcctcctcgtctccactccactccactctcaagccaccccgcctccagctcggtgcctccatcctgccggccgcatccgtctgcatcggggaggcagcaagccaacggctgtgaatccgttacgatggctacatctgttgattcttgcgatgtaagtattatgattattttttgatctactcctttgatttgaatccagtgcatgataatgacttttatttgcaagtaatgtactcatcaaccttgaacttttatttgtgacttgtgagttgtactgtgactgtgaagtttagacttgagacctatgccatttaatcttcctatcttgtgatatattatttggtgtttgatgttgcctattatcttgtatttttgtgatatataactatgaaaaaatgcctgaaaagaggggaagtgctgtcaaattttttcattccaaacttatctcctgaaactgtccaaattcagtcaaccaagaccgagaccgaatttgctggccccgagtttttttttgggtgaaattcggtccttgagttttcaaagaccaaaatgaccgaaagactgaagaccgagaccgaatttttcggtcagaccgaatgcccacccctactagtgagtgctggtttctatttttttttggtctgacatggttcggttttttgtaccatggtgagaagagaaactggtcctcaccagaaagtcgccccaaaatctcattcaaagaccttgcccacctgcggcgcttgcagtttgtgtcgtgcgcatgtcacttggaggccccattgcgcaagccatgctcgatgcactttgcttcacctatatgtggatgatatgttgattaggggggatggcgttggccacatttccatgtggaaaagcaccttgagcaatttcagaagactgattttaggtcttagttctttcttaggaattgaggttttgcattctctacaaccacccctatggatcttcacttgtagctacgacccttatggatctgcacttctagctagggatgaaaacaacttgggaatggacggaaactagctataccttttccactttcatatttttttcagtattggaattgaaatcgaaaccccaaatacaaaatcgggatagaacattattgaatatgaaaacaaagcgaataccaaccagagcgattacggtaacaaatatttgtaggaatatgaaaacaactccaaatgagcttctcatattaacgaagagatgtagttcaatatttttgaaaacagtaaattgacatttctattttttatcaattaataataatacaattaattgcacacttcacttttcatgagaattataatatttaagaactatattcatctatatgtaagtagtatggaaaaattgatataaagcagcagactagaaaaaatatctccattcaactaattacctcaatactcggtacaattctaaacatctagagtagagaaggctaaagctaatctgctgtataggaaaagtaatttgtttccgatgctgagaaagaagtccgaaaacattctctgactgattcctgtttctgacggatagtggccttaccgaatttgtttccgtctctgagaaaaaaaattcctaattcgtttccgaatccgaaacattttgaaaaaaatccaaccgactttttgtttctgaaaacacatccgaaaactggatactttctgaaccgttttcatcccttcttgtagctgcattctactgatggtacacctattgaggatccctcttgatatcaccacattgtgggtagtcttgtttatctcactgtcactagacctgatattgctaatgctgttcatatttttggtcagtttatgagtactactactttgtccattctggtcatttgtttcgtgtgctgacatccttatgctctgttagggagagcattttagttgggccaatatgccgcacacaaaacgagatgggtaatcaatgtgtgattaattaggtattaactgttataaatttggaaaatggatttatttgatttttcaagaacttgtaaatagaaatttagtccacattatttagtagtttggaaagtgtgctcatagaaaacaaggatgttgtcgatccaagtagctgtttagaactcagcctggttattccactcttctcttgcatcgaagtccaagcagtaggcagctgtatctcggtctagtgcaaagttaaaactccaagcacttgccactactacaacagatattatgtcttcgatggcgtgcatggatagaggtgaacatctatagattcaactagcaatagttcaactcaactaacactcaaaaattggagacacagtactgcaggatgtccctattgggcacagctgttgcttgttgctatcattgtcacatccactgttgtcactactccctaccactgttgcttgttgtgacatccactgctgtcactactattttagagaggggaaggaggtttctagggtttatggtttgaaagaaagtagattggagaaatgggcctagttggctgggcaggccatttctcctttattgttgtagcatggcagaacacattcagtctttcattaatctgaattaattcctgcacctgagaaaagggcaaagtactttgaatcctgctttccttgccaggaagaatactctgccaatgagttggtctgctgaccaagtgagcatttcccaatttttcagatcttgaatattagttggctcgttggtgctctgatgtcttgtctggctttgataagcagtagttttagctccaatatttttttccccggtattgtaactgtgcttctattctgagtcctgtgctgtaaaccttacatcattggtatgtgtaaaacctttaataggatgctatgtaacctctgggaggtgtatactttagctcagagaaatcgaaaatttaatgaacttctggtgagtgttggtcgctaggtattgctaataaaaatctgcctcctaagtcttaaccatatttttcagtacttacaatttctttccttgacagaatgatgaagcgataatgatgaagccttcaaaagaatcgaagaaaagaggtgcaggaaagaaacaagaggaagaagagaataataccatatccattgaggatgaaatgtgtgatgcgaacaataaggtaatctcagatttcattatatgttctgtatgggaactccacagtttttttatgagtgcattgaaaattattgtgtggttttgatcatatagaaggggaagaagatgctcactggggaaaatgctttgatgtgccaccagtgtcaaagaaatgacaaagggagggtgatttggtgtaaatcatgcaacaataagcgcttctgtgagccatgcatgaaacgatggtatgccaagttgtctcaatcttgtcatctattaattggactacccatatccattgtatcatgccactgttcagaaatgttattatagttttatacttcaattattttcttttgatgactgtgctacaccaattttgatgttccttttaataccttttttgttggccattgatctatggctgtaatacattgatcttgtgcattgcactacactaaaacttttttgataaataggtacccaggtttgtcagaagttgattttgctgcaaaatgcccatattgtagaaagaactgtaattgcaaggcatgcctaagaatgataggagttgaaaaggtatgtacttggtatccctccctagtgtttccatattttctacagatttgtttgtgctcaaaagattgctttacagtctggcattaataacttgcgctgtcatattgaatcaggcccctgaaaagaagatttctgaggaaaatcaacgacgttatgcttttcgtattgtagacttgttgcttccttggttgaaagaacttcaacaggagcagatgaaggagaaggaattagagggtagattacaaggtatgctgttctggtgttccttcatgcattcaggtattggaggattttctaactgcctatttacatttttatttgcaggtgtttctatggatgaagtaaagttggaacaagctgattgtgatatggatgagcgtgtttattggtcaaacattttccctgtttacattttgccataaatattgtggcactgagcatttgatcagcctttttattcttttattgtagtgataggtgcaaaacttcgatagttgattttcatagaagctgcaaggcttgttcgtatgacttgtgccttgcatgctgctgggagcttcgcaaaggtgagattccgggaggagaagaggcaaagagtgtgcagtgggaagagagaggtcagaagtatgtttttggtaatatttccaaggatgagaagaaaagggtatcttcgaagaggcacatggagacccccagtactgaaacttgcaatgacatggctgttgctggggacccaaataaccctttgttactgtggaaagctaatagtgatggcagtataccttgtccaccaaaggaaatagggggctgtggtgcttcatctttggtactcagatgcttattaccagaaattatgctttctgagttagaacacagggctaacaaagttattaagagagaagcatttgataaagcaataaacgaaacaagtgatcagtgcccttgcttttatcacacaagcaagataagaacaaatgctactcgagaggcagcaaacagaaagggctcaagtgataactacttgtactgtccagatgccaatgatatccaggaggatgacctgtcgcactttcagatgcattggtcaaaaggtgaaccggttattgtttctgatgctcttcggttaacatctggtctgagctgggagccattggttatgtggcgggcattgcgagagaagaaaaccaatggtgatgttgaagatgagcactttgctgttaaggcagtggattgccttgattggaatgaggtttggaactcttaatttccttgttgcatgagtgttctgtcttgattttataggccgtacaactttgactatccttttagaataacattatccctaatatagaacattactatatttttcttaggcatagaagtggacggtccttccttacttgtactatttttcttaggcatagaagtggttggtccttcctgtgttttatgtgagttggcagcactttgtcttcttatcccctctgttctattcttgcgagccttattgtttacagttggtttagacaaataagatttggcagctcctgccctgatatctggtttctgtttatggaaactttgttaatttatctatggataacttgaaacttcaattttaaaaatatgatatccgtgcctgtttttatttagacagaccttgctttgtttaatactgcaggtggaaattaacattcacatgttctttatggggtatatgagaggtagaagacatccgatgaccttttggcctgagatgcttaagctaaaagattggccaccatctagtatgtttgaccagaggttacctcgccatggtgctgagtttataactgcattgccatttcccgagtatactgatccacgatatggcccgctaaatcttgctgtcaggcttcctgctggtgtactgaagcctgatcttgggccaaaaacttatattgcttatggatgttatgaagagttaggcaggggtgactctgtgaccaagcttcattgcgacatgtctgatgcggtatgttattctataattggcatgatgatatttttttccccagattgttatagcttttacatcctgtccagaataaaaattgcattgccaggcctgcttaccataaattatttgttcttccccattatatattgattgggtttcactggcttctcatggtataaaggttaattacaaaaggtgtttggtttgaccaggtaaatatcttgatgcacacagctgaagtgtcctatgacactgaacagcttgacaagatagcaaaaattaaaatgaaaatgagagaacaagatcttcatgaactgtttggggtttcagaatcaggcgccaagggtaaatctgatgatgaagcatcgaaaatctcatgtaacatggaaaacaaacacacctctaaccaaagtactaagggtaaataataaaactttacttgttaaaatcatgagctggcaagaaattgaattgtttgtctggttatggtttactcatttcttttctgagtcatgcaggtttggacattaatgctttaccacctgatgattctggaagtgatattggggataaaccatcattttgtcaatctgaggtagaaagtgaattaacacaatgttcaaaacacaatcacgaggttaatagttctgtcaagatgcatgctggagctcattgtacttcagacaaccaaggatacattgacaggagtggattcaaacgcaaagattcagactgttcagaccaacagaaaactggtggcgctttgtgggatattttccgaagagaagattctgagaagttacaagattatcttcggaagcatgcctcagaatttcggcacatacactgcaatccagtgaaaaatgtacccttttttttgtccaatcacattatataggaatcctatatgttttattttcttattctgagcaatagctctgtacaatgtgcaggtttctcacccaattcatgaccagactttctatttaactgtggagcataagagaaagctcaaggaagaacacggttagataacattctattttgaagctgtcatctctcttccaaagctgtttataacactgatataatgttgtttttcttgtctgttggcatgcataattttaggtgttgaaccatggacattcgagcagaagctaggcgaagcagttttcattcctgctggatgtccacaccaagtgagaaatttaaaggtgcagctgaatacttccctctgtctcccccatcctgtggtatttgttgaagatataaagttttggtggtatttattgataccacttttcccattaaatatttatgaatgcggcatcaagaatctgggctcagaaccagaaaactaagacccattctgatttgtgcagtcttgcatcaaggttgctctagactttgtttcccctgaaaatgttggtgagtgtgttaagctgaccggagagtttagacgtcttccatctgatcacagggctaaagaagataaactagaggttagagcgcatgtattcagctatctggtttgctcatgcggtgtattgttctgtgataactacccttatgctgattgtgtttttttaacaaattgtagattaagaagattgctctcaatgctcttaaagaagtcgtaaatttcttagatcctttaccaaaagggtaagaaagactaacagatgatcttgtttttttgaagtttgtggatttagcattagctaaagtatttgggctactgttttgtgtgattgatcaggtcaaagaacagggatgaagtggtagaagtgaccaaaccaaaaaggaaatacggtaaccgaagaggtgacctgaagagtggggaaggccaacccattgatgaatccatagaagaaaggaagcctaaaaagcgagggagatctaaacggtgatctgaagattgaagatcctgtccaacaatgaaccagtagatgactagatgagaagcctaaaaaacaattaatgctcttttgattattcagaggcccaaatgattgggctgatatcgctctgggatagacttaagtttcgacagttcaagaatcacctcagacatcaccatggtgtcgattttgttcatatgtggggtgattgccttcgctaaaatgatgtgattgtttgttgctgatagtggcaattgacttggaatagctttgatgaagttatggctcattctgatgcttgttaattttgaactgccagtgattttgaaatagttataccttctttgtcggtctgttgtaccgtggcatgaatgtatccactagatcagcgtgccatagctcaaaccaaagtcatattttgtcggtttaatcgacgcgctataactcaaaagttgctcgaaattgtatttctgtgtacttttacatcactcaactgtatattttggtccgtttgtctcaacatctaatacgagtttaggcgtagcaagataatacgagtaactgttaaactatgctgacactttattcacctaaattaaccggccaacataggtaaaataaaatctggacgcaccgagacctaggttgtgaaacaactgggcaacatatcctatacacacaagtcctcacgtgtacacacgtgcacaccaactaaaaaatgtcaccaaaaaatttagaaaaaatcatacacatactttcaattgtattacacctagggttaaaatgttaacgtcaaattcattatattttagccgtaacaaaaaaaaacaaaaaatctgacagttttaaggttgcaattttgtcagaattttatcttttttgttattctctatgtagaatgaatttaaagatgcgactttgcacgtagatgtaatactattgaaagtacatgtatgaattttcctacaattttttgtgataatttttagttggtgtacacggtgtgtacacgcgagggcctgtgtgcataggatacgctcccaaacaactggcaacatatcctatgcacacaggccctcacgtgtacacacgtgcacaccaactaagaaatatcactaaaaaatctagaaaaaatcatacacatactttcaattgtattacacttagggttaaaatcttaacgtcaaattcaccttactttgctagcctttgtgcaaccatgtgagtcgaacgacgaatccatactaacttcatagcctgccaaaaaaaaaactcaagctagatttcaaaatcttggatttccatggccggctaattccttttaacacccaccacctttaccacctctataaaatctatttcaaccatgaccttccatcgtagcattgccaaatataagaataatgctgagagaattgccatgaacacacctctgtcatttctcatcaccgcaccaacaccatctctcttctcctgttagaaaacctccatttgcatttattttgacacagccactcgaaggcttttctcgtatttgtatcgcacggttaacaacgatcgtcttccgttaatgtaaattgacccattccaccggcttttgctaattggcgcgcgccggatccgtatctggcgcgcgcaccctccacccgccgccttttagcgaatattttccatgcgttttttcttgttttcgcgatttttttcttttctttttgctcttttttctgattattcttttaaaatttttcagcacaagtgctttcaaatttttcgtgttataagtttttaaatcatgacttgaaaatttttaaatcttaatttaaaaaaattttaaatttggaattgaaagttttcaaaccttgagttaaaagttttcaaatctgggttgaaagttttcaaagttgagttgaaagtttttgaaatttgagatgaaagttttcaaatctaagttgaaagttttcaaaattgagttgaaagttttcaaatttgagatgaaaagttgaaagttttcaaaatttgacttaaaaattcaaaatttcgagttgaaagttttcaaatctggtttaaaattttgaaaatttgacttcagatatagattttcttttcaatttgttagttaaaataaatctcgcagaaaaagaaaaccttatctactaccgtcattatctcaaactgacgttagctaagactaatatattagtttaactacctaatcccaatagaaatgtgtgccggcgacgcgtattcaaaaactagcgatccctattccacccgttggtaggcatttcttttttcaacattaatgtctccgattgttgacaactaataacctatactatattccctttgtttccattgttcttgatttttttacaatgatatggtcttcaaatatatataaaaataaatatttaattttatttaaaatattttttaagactaatctataatcgttttctaatgtctacaaactaaatattttgaaagttattgatagttaatgttatgttaaccttatccacaatgtaaagaattttaggagttattatacgtgccaaaaatgttagaatactgttggtattttaatcaatacaaattttttacgtttctaaaggggaacataattaactactacttccctatttaaatatgatgttattgactttatgcgagtcaatattacaattttagtacaaactgtgggggttccattggcttcattttcaatttgggaatcagaactatgatttctattgaacggacgatgatcaattccaaggaatatgtttatggatattcccttgtggcttattggaacatatggaacaatcacaatggtttgtttcttgagaatgttcatccctcggggcctatttggataatgggatatgagggattgggattggaacataagggtaggatgaaatgaatctggaagaatggatggataggttgtaggattaaaagttacccctcggtgagtgggaaattatttccagttcacattatccaaatgaggtctcattagcaatgtgggaagacctccaaagaagatactcctctgcatctatactgggtaaatggaggctgcacgaaagaattaacacagtggcttttgttacacgatccctgattcctttgtatttttcttcgatttattactgaaaattattacaatatgggcctcccctgctgttctttggtcaaaacaaattattattcgattcaatttgtctttgcaggattcataaaacgattggttttcgtgaaaccgctaggtatcggttccagtcgatatcagccaatttccgtatgacattggcatgagtcattggttttattggtttccggtaaaccggagagagcggtcactttaaaaacgaaaaggcaaactctgtaatgtcgtcatcacttctattcatgtatctataaatgcttatccatctaccagagtttgaatcacgatattcctacatttaaacacaagttgtgtcttagtagtaggatctgttagaataattgggctaggcccgatttactctattaaatgtcaaaggctcataataaatgttaagaataataataccacctcatgaattaaacgagaagtatctcaacttaaatagagagttattggaggctccctgttgaccggttgaggtgggaatcggaaagccacacgcgcgtgccgagccgagccggcgaggcgtgcgtcgtgtctaccctttttgcaaccacgatcccacgattgcctccgtaatggcgcgtgcggcaactggcggatatcactcctgctatataaggaggccgctaatccgatcagaactctctcgcttgatttctttcgctggtgttcttcctcctccgcgcgcctgtgctgcctctgttctgcctccccgcttctgatcgcttgcgcgtaccggaaccacacctttgcctgagatctgcaccgggtaggcgggtgatcaggtttttggggagtgcttctatatgactgctctcgacttctgctctgttcgttgtcgtctccaccatgtctgcacttggagccgctgccgcctcacctggagccggcgccgctgccgccgtccctggagatggcatgccgggagctggagctgctgcaaacgacaacgtcaacggaggcagttctgcctcacaatccagcggagggacattctcggggtatatctttctcctactgttaactcattctttaataactctgtttgtcctgttagtcacaattctattgcgttcttggtatgttcatgatgcttattatactttaagcatgctcctggttatattacattttattattagatcaccctacattgttcatgccatgattattgtcttaatattttggattaaaatatgccgatatatgaccatatgtccaacaatccaaaaacctgataggtcattttcggtagttggctttgctgctgcactgaaaccacatgcatttgatggttctaactataagaggtggaaagcacgtgcactattgtggttgacagcgatgcaatgcttctatgtttcacggggtaaacgaagtgaaccacctctctctcctgaggaagaggttaagttcgaggcttcggattgcctgttccgtagagcattgatcagtatactcgctgacaacatagtggacgtgtacatgcacatgccttccgggaaggacatgtgggatgcacttgagggcaagttcggagtttccgacgccggcagtgagctgtatgttatggagcagttctatgactacaagatggtcgatgaccgttctgtagtagaacaagctcatgagattcatatgttggctaaggaacttgagaacaacaactgtgagttgtcggacaagtttgtggcgggtggcattattgccaagttgccacctttttggtcggactttgccacttctctaaagcacaagagacaagagttcagtgtttctgatctcattggctctttgggtgttgaggagaaggcgagggcaaaggacaacaggtgcaaaaaggttgagggaggttctagtgccaatatggtacagaagaagaaccctcatgcatcccacaacaacaagaaagtcaagcctgatggcaaacccaaggctacaaccaattttaagaagaaaggcaagggaaaggcaaatggagactgctttgtgtgtggcaagtctgggcattgggccgaggactgtcctaaacgcaaagacaggaagtctgccaacatggtcattagcgagggcggagaaacatcggggtacggtaaattattacctacagttctctctgtttttcattcacctgattggtgggttgatactggtgctaatagtcatgtatgtgctgacatttctctattttcttcttatcaggtcgggagaggttcctccttgttgatgggaaacgggtcgcttgcggctgttcatggtgttggtatggtcgatttgaagttaacttcgggaaagaccgtgcagctgaagaacgtgcagcatgtcccttcaataaagaagaatcttgttagcggctctctattgtgtagagaaggttttagacttgtgtttgaatccaataaatgtgtcgtatctaaatatggaacttttgttggaaaaggttatgacagaggaggcttgttccacttttctttggatgacatgtgtaataatcataatgttgtgaaccatattagcgagaatggtgagtctaatgtgtggcattcgcgactctgtcatgtgaatttcggttgtatgacatacttagctaatatgagtttaattccaaaattcactttggtcaaaggttctaagtgccatacttgtgttcaatcgaaatgacctcgcaagcctcacaaggcatctgaggcgaggaatttggcacctctagaacttgttcattccgatttgtgcgaaatgaacggcgtgttgactaaagggggaaagaaatatttcatgacattgatagatgattgcactagattttgttatgtatatctattgaaaacaaaggaaagcattgcattactttaagacctataaagctgaggtagaaaaccaacttgaaaggaaaatcaaacggttgaggtctgatagaggtggggagtatttttccaatgagtttgcatccttttgcgaagagtttggaattattcatgagaggacgcctccctattcaccccaatcaaatggggtggccgaaagaaagaaccgtactctaactgagacggtgaatgccatgttagacactacgaggctttccaaggaatggtggggtgaggcagttttgactgcgtgtcatgtcctgaataaaatttcaatgaagcataaggatgtgacaccattcaaggaatgggaaaggaagaaattaaatctctcatacctacgaacatggggctgtttggccaaggtaagtgtacctatagccaaaaagcgaaaacttggaccaaatactgttttgtgtgttcattggttatgctattcacagtgtgggttatagattcttaatagtaaactctggagtacccgacatgcgtgttggtacaattattgagtccagggatgctacattctttgagaatgaatttcccatgaaacatacacctcgcacttctagtcaagaaactgttataccccatgagcactttgcaccgatagaacacaatgatcaaacgcctgagggaaatcctgaggaggacaacattgtagatactcgtaagagtaagcgacaaagggttgcaaaatcctttggagatgactacattgtatacctcgtggatgacaccccaagaaccatagaagaggcatattcatctcctgacgcttactactggaaggaagcagtacgtagtgagatggactcgattatgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggactgatggtacaattgaaaagtacaaggcaaggcttgtggccaagggttatacccaaaaggaaggtgaggattttttgacacatactcaccagttgctcgcttgactacgattcgagtactacttgctctggcagcctctcatggtcttctcgtccatcagatggacgttaagacagcttttctaaacggagagctggaggaggagatctatatggatcaaccagacgagtatgtactagaaggtcaggagggaatggggtgtaaactattgaaatccttgtatggccttaagcaagcacctaagcaatggcatgagaagtttgacaccacacttacatctattggctttgttgtgaacgaagctgacaaatgtgtgtactatcgctatggtgggggagaaggagtgatcttgtgcttatatgtcgatgacatattgatctttgggaccagcctcaatgtgattgaggaggtcaaggactttctgtccaagagttttgaaatgaaggatttgggagtggctgatgttattcttaacattaagctactaagaggagatgagggtgggattacacttgtgcaatcccactatgtggacaaggttttgagtcgctttggatatagtgactgcaagccagctcctactccttatgatcccagcgtgctattaaggaaaaaccgaagaatagcaagggatcaactaagatactctcaaatcattggttcattgatgtacttggctagtgcaacgaggcctgacatctcatttgctgtaagcaagctgagccggtttgtctcaaatccgggagatgatcattggtaggctctggaaagagttatgcgctatctaaagggcactatgagctatggaattcactataccgggtatccaaaagtactagaagggtatagtgactcaaactggatatctgatgctgatgagataaaagccgcaagtggatatgtgttcacacttggaggtggtgttgtttcctggaagtcttgcaagcagaccatcttaacgaggtcaacaatggaagcagaacttacagcactagatattgcgacagttgaggccgagtgccttcacgaactcctgatggatttgccgatggttgaaaaaccagtgccagctatcctaatgaactgtgataatcaaacaatgattattaaagtgaacagttcaaaggacaacatgaagtcatctaggcatatcaagagaagactgaaatctgttagaaagcagaaaaactccggagtgatagcattcgactatgtccaaacggctagaaatctggcagatcagtttaccaaggggctaccacgtaatgtgatagatagtgcatcgagggaaatgggcgtgatacccacctaaggttgcacaatagtggaaacctgtctattgtgatcggagatcccgtgaatttggatggcgaaacaaactattgtgtgactgagagaagagacccttgaaaagggctcattttcatgatgcacttctcttcttttctgcatggtaggatggctcatgccttaatgtgatccgagtagcttttctaagtagagatgttgacctgcagaacatctcagaaggaacacacctatatgagtttgactgctagtcatagtctatgagatttgggtgatctctagatactcatgaaaaggcctggagtttgacttatatgctccaaacataggggatgcgaacgggagcctagtaccagtcaagggtttgagtgaaacctgatcacacaagactgacaattcaaggcatagtccattgttcagttgtggtctgatgtagctcatttcctatgtggaagttcaacttaacaatctccaccaaaacactggtatatcaaacaggcacaaccttgagaacatttcttatgagccttgaaatttggtggggattgttagaataattgggttaggcccgatttattctattaaatctcaaaggcccataataaatgttaaggataataataccacctcaggaattaaacgaggagtatctcaacttaaatagggagttattggaggctccctgttgatcggttgaggtgggaatcggaaagccacacgcgcgcgcgccgagccggccgggccggggcgagggcgtgggaatggcgtggcgggcgtgcgttgcgttgcgttgcgtctgcctctaccctttttgcaaccatgatcccacgatcccacgattgcctccataatggcgcgtgcggcaactggcggaatcactcgtgctatataaggaggccgctaatccgatcagaactctctcgcttgctttctctcgctggtgttcttcctcctttgcacgcctgtgctgcctctgttctgcctccccgcttctgatcgcttgcgtgcacgagagatcgaaacgagcagggcctccggaaccataccttcgcctgagatctgcaccaggtaggcgggtgatcaggtttttggggagtgcttctgcacgactgctctcgacttctgctctgttcgtcgtcgtctccaccatgtctgcacctggagccggtgcagctgccgccgtccctggagatggcgcgccgttagccggagccgctgcgaacgtcaacgtcaacggaggcagttctgcctcacaatccagcagagggacattctcgggatatatctttctactactgttaactcattctttgatacctctgttagaattgcgttcttggtatgttcatgatgcttattatactttaagcatgctctggttatgttacattttatcactagatcaccctacattgttcatgccatgattattatcttaatattttaaattaaaatatgccgatatatgaccatatttccaagagaaactatgctaaactactcaatttgagaaaatcataaaatatattcatactaactgaagaaggccctcatagaagcacttccacggaaatttcaggaggccaaaggccaggaattcacatattaatcgggaaagctaaaatttctcacattaataataaaacaaattctcaaatcaataaagagccaaaatgctaataaactaaacagttttggtaaaattatggcaccaccttttcggttgatttcaatcaattttttcatcatgtgatgcaaactaaagttttgtcgttgtccttttgcttatatgatttaagcagataataacagtatcctgaatataagaaaaaattacagcgaaggtttaaaattttactgtgtaagaaaactacgctatacatatataaaatttacaatgtaatatatggaatttatagtgtaaatactgttgaaagatttgaacttttttttatataatatgacgtcgtaagtatagccaggtcataaggtactccctccatactcataaaggtattggtctaggacaatgtttaagtcaaatcttaggaatataaatcataaataactctcaagttgttgagtttgaaaatgtaaaaattatatgaatcgatttgtcttgaaaaatactttcacaaaagtatacatatatcacttttcaataaatatttttataaaaataagaaatcaaagttgtgttttggagaccgtgtcgctgtcctaaatgactttctttacgagtatggagggagtatatgcatcaagttgggcatttaatacagagacttatgtcttaatggcaaagattttctgacatataactttcatatctttaacaatacataccctttgttttggtttgattttcaaatctacatttataccaaattgtatactgatatagatatgcatccctccctgcatattaaatatttttttgtcttggaaaggtggagggagaaaattaatccaagcctttaatacataaaccatcctatgctcaattgattatttgatcacacgaaaataaatgcaagccccatctacaacgattcagagaaacgagaatgcaattaatcctgctgagatatgtagtgtgcttcattttgccttcatgattgatatctatatgtatatataaagatgaagcttggcttgctagcttaattgcattcccatcaatgtcatcctctacaaatctcatgatcaatcttcttgtgttactggctctagcctccttgctctctcctgcacctgcactctgctatatccatgcaggtgaagcaagcagcgtcgtccgtactccgaatggcacgccgccgccgccagccgacgcctaccggacttacatcgtgctcgtcgacccgccgccgcacggcgcggccacggacgacgacgggcaccgccggtggcacgagtctttcttgccgggaggccggcgcatggacgacggcgccgatcaggcacggatcatccgctcctacaccgaggtgttcgagggcttcgccgcgaggctcaccgccgccgagctcgccggcgtggtgtccaagaagcccgggttcgtgcgcgcgttcccggggcgccggacgctgcgcctcatgacgacgcacacgccggagttcctcgggctgacgagaggcgccgggttctggagggacgtcgccggctacgggaagggcgtcgtcgtcgggctgctcgacaccggcgtccacgccgcgcacccttccttcgacgaccgcggcgtcccgccgccgccggcgaggtggaggggctcctgcgccgtcgccgccacgcggcggtgcaacaacaagctcgtcggcgtcaagtccttcgttgacggcggcggcggcggcgacgacgacgtcggccacgggacacacaccgcgtccacggccgccgggaacttcgtcgccggcggcgcgtcggaccgcggcctgggcgcgggaacggcggccgggatcgcgcccggcgcgcacgtcgccatgtataaggtgtgcaacggctcaggctgcgatgacgacgccgtgctagccgggttcgacgaggccatgaaggacggagtcgacgtcctctcggtgtcgctcgggaggtggtcgagtccccccttcgatgaggaccccatcgccattgccgccttcagcgcggtggcgcgaggcatcaccgtggtgtgcgcggccggcaatggcggccccgagccgtcgacggtctcgaacgacgcgccgtggctgctcacggtcgccgcaggctcggtcgaccggagcttctccaccaccgtgctgctcggcaacggcgagctcgtcgccggccaggcgctcgcccagcagcccaactcctcgacctcgtactacccactcctcttctcggagaagcaaccgaaatgtaacgagctcgccggaatcgtcggagatggcgtcgccggccacctcgtggtctgccagtccgatccggtcgaggacgagtccgtcgtgagcgccatgatggccaccggcgccggcggcgtggtgctgatcaacaccgagagcgaaggctacacgaccgtcctcgaggactacggcccgggcatggtgcaggtgaccgtcgccggtggccacaacatcacggagtacgctaggtcgtcgtcatcatcagccggcggctgcaaacccaacgccaccgtggtgttcgacaacacgttgctcagcgtccacccggcgcccaccgtcgcctccttctcgtcccggggaccgagcaaggtcgccccgggcgtgctcaagccggacgtcctggcgccggggctcaacatcctcgccgcatggccgccgcacctccagcacggcggcggcggcggaggcggcgggctcttcaaggtcatatccgggacgtccatggcgaccccgcacgcgagcggcgtggcggcgctcgtcaagagccgccacccggactggtcgccggccgccatcaagtcagccatcctgacgacgtccgacgccgtcgacggcgccggcaacccgatcctggacgaacaccacgagagggcgaccgcgttcctcaccggcgccggccacatcaacccggcgagggccgccgacccaggcctagtgtacgacatcgccgtcgctgactacgccggctacatctgcgcgctgctcggagacgccgggctggggacgatcgtgcgcaacgagagcttgagctgcgggaagctggacaagaacaagataccggaggcgcagctcaactacccgaccatcacggtgccgctgccgcggtcgtcgtcgtcggcggcgccgccgccgttcacggtgaaccggacggtgacgaacgtcgggccggccaggtcgacctacacggtgaagctggagatacccaggtcgctgacgatgcgtgtgtcgccggagaagctggtgttctccggtgtcggcgagaagaaggacttcagcgtgacggtgagtggcggcggcggcggcggcgaggtggtggagggaagcttgagttgggtgtctgggaagcatgtcgtgcgcagtccgattgtcgccgttccccaaccgtacctgaagttaggaagctagcggtcgttaatgacatgatattcttgttttaagtcacctccaggtgttttaaccattaataatgttcagtatctgccatacaatacaattaatttggacaaaaccctccaattaatggtacagaaaaaaagttcttgactatggaaggaaatctgacatataagatcctaaaaatcgtggtcgataaaacaggaaaaggaattcgagccgtagaaaatcttttatcaaattgcaaggtattgctaaatttaggacgcctgagaaaacttcgagacaattaaaaaactgagtggaaaactttattgtacggttataatatactatctctactataattattatataactatctatctattatattattaaaggaatagaaaaatgagcctccacgttcgctctcatggcctagaaattctcacattaatcggagaaaaagaaaaagcagagtccatatagaaatacaatttagaaatagctgaaattctgaattaaaaataaggaatattagaagaggagactagagtccatatagaaatacaattaggaaatagctgaaatttggaattaaaaaataaggaatattagaagaggagactagagtccatatagaaatacaattaggaaataactgaaatttggaattaaaaaataaggaatattagaagaggagactagagtccatatagaaatacaattaggaaataacttaaattcggaattaaaaataaggaataatagaagtagagtatagagtccatatagaaatacaattaggaaataactgaaatttggaattaaaaataaggaatattagaagtagagtatagagtccatatagaaatacaattaggaaataatagaaatttggaattaaaaagggtgaatagctaatatggtccctgaagtttcgcttcaggctcagtttagtcaggtttcaaatcgttcagacatctcctccaaattaattatttgggttaatatagtccttataccaaaaaaatggtacatgagtatgccaagtcatcctcgcatgtagcgatatgaatgaaatgactattctacccctatatactatatagaaaagaaataaaagacataaaaaaacaaggtaacctaggcccaacattgttgcggagggtggccgacaaaggaatttatacgattaggctacagcaatcgtaagtgacaattctaaaatgtccatacatgtgtgaaatatttgttttcttttttatatggtatataagggtagaatgttcatttcattcataccgctgcatgcgaggatgacttgacatgctctcgtggcactttttgtgggtccaaggactatattaacccaaataattaatttgtggcacttttttgggttcaaggactatattaacccaaatgattaatttggaggacttgtttggacgatttaaaacatcaaggactaaactgagcccgaagtgaaacttcagggagcatattagctattcacccaatttaaaacaaggaatattagaagtagagtatagagtccatatatgaatttaaaactaactaaaatttggaataaatataataaaattaaaagtagagtttagagtatgtataaaaatacaatttacaaataactaaaattcgaaattaagaataacatgggaagaagagtttaaggtcaatataggaatacaaatatagaaatacaatttagaagtaactgaaatttgaaattaaaattaaagaatattgaaagataagtttatagtccacatataaatgcaattagtaataataacaattcagaaataaaaataaataatattgaaagaagagcaaacagtctatatagaaatacaatttacagaaaattcagaattaaaaaaaagaaatgttaaaagatgagtctagagtatatataggaatatatataatttacaaataactaaaacttgacattaaaaataattaataactaacacgtatataaaatataatatgaaaattcagaaataaaaataaataatattggaagaagagcatagagtctatatagaaatacaatttacagaaaattcggaattaaaaaaaaattaaaagacaagtctagagtacatataggaatatatataatttacaaataactaaaatttgatattaaaaataagtaataactaacacgtatataaaatataatatgaatattacacattagtagttttgtaaagttattacaaaatttaaaattatgttgtcattttaatatatttgaataatataatgagaaaacatatatgctattatatgagagaaaatataatgatgctagccgcgcaatctgcgcgggccaccatgctagttatattaacttgtatgtaagtaaagaaatatgtattatacctaagttatatagatattacaatgtaaatgtaactataatgtaactttagtgtaactctaatgtaactctacaactattatatttgaaagttctttaaaaaaaatttaagatatttttttagtgattcctaaaattttagccacctaaaattatatatatcaaagcctaacatttagatggtatgcatgtaatattatagttaacatatttataattgcaattttattgttatatatggttttaatttatttttatctaagtatataaatattttttgcatgtaatttttgtaaatttttatgaatattatgtttatttcttgtaattttgtatgttcaaatatattgttgaacctttaatactattaacttgtccgtgctaacgctacggtaaaattaaaccaaagactatcatatgttagcacaatcaaaaatataattagataaatttaaaattcatgtaaagattgaacgatagaatttttatattttaaagacaaccatgtgcgcaaaattgcatcgtaacttttatatcttcactcaaaatcatctgattgttgatgcactaagaaattcttttatgtacataaatactatttgctcatgatgtgcaaaataactacaagcaactctaattgaaattttttccatgataatttactgacatgttagtcatggatccacatgccaatgagagaatggaggtcaactttaggagtcaaataaggattttatcccacaatttttggataagtaaattatcaaaattacattatcattcataaataaaatgagttgggtaaaaggaaacgagaataccaaacacccatccatccaggtgtgacttcaagagttcaagaccaaccgaaaaatacattctcaagctcaaaccagaaagataaagagaaacatggatgcaatctaatgatccatcgcctgctaggctataagttatctattcacctcttgagggggcgtatagcggaccttttcctctcgtgtcgtctcctctcgggcggcacgggaggtgcccaggccgccgtcgcccgccgtccctccctcctcctccgcctcgccgccgcccgagtggccgccggcaaagccgcgccgtcggcaaggacggcggcggcggggcttcgcttcgtctcgccgcacaagggcagggggaggtctgccggcgtcgggaggcagaaaccgcccagatccgcgccggccagccggagttctcgttgagttaagccggcggcggggcagtgtgctcgggagcggcctttggcggggatggcggcggaggtttggaggcgctggcggcggtggaagaggccgccagatttgacgcgaatctggcggggaggtttccgacggtgcccggtgcgggtctggcgccggcggaagaggtcgtcgtcctcagggcgacggcgacggcggtgccgatgccacagcggccggaactggcggcggtggagccggacgacgactgctgaggaggcggccggatccggcgtcgacgggcgtgacggcgcggagacgctggagacggaggtgcggtggctgcgatggcggtcgaggggtggccgggtttggtggtcggctggcgacagcagcagcggcggcgtcggctggtgacgacggcggagggcatggcggcggcgtcggggcgttgctggctccttggtggcggagagcgacggtgcagcaacggtctgcggaggcggtgactggcgctagtggcagcagcgacggcggccgtgactgtggaggtggtggtgacgtcggcggcggggaaggagtcgggtgcgagtggctgggcgttcgacagcagcggctgtggtggtggtgaccgcgactgcggtcaccggaggcatgacggcctcggacggctagccgagggcgtgggagacagctgcttctggccggcgcggcatcgtccggtggaggggtcggagaccggcttggcgcagagagacgcagccgatggcagcggaggctggctcggcgtgagaggcgcgggcggcggagatggaggccggcttggcacgagaggcgcggccgatggagggaggccggattggcgcgagaggcgcgtccggtggaggaagccggcttgacgtgagaggtgcggccggcagtggaggaggcgacctaggtgtgaggaggagctgccggtggatgtggcgtggtcttcagcgcacgaaggctggccggcgggggacaccggtgcaggggtcccacatgtcggcagagtttgtgtggtggtggagcatcggtgcgtcagccgtggattcgcagccggtgagcggcgggtgaaaacccagtccggccttggccggaccgacaacgatcctcctgagggcgttgtcgtgctgtctcacccctcaagggtgattgctgggcgaaagcccagtcttggctgagtcccgacaaacggcggcggcagtttttccgttgcttttcttcttggagacgtcgttttggcatcccctagggggtgatctcgtttgtgtccctttgttggtgtggtggcggtcgatcacgcttagcggcggccgctctggtgctagccttctcctgggcttgtgtgttggcgatgtcggagtgtgggtggtggtatccttttttctttttcctggttacgatcctccagggttgtaatcttgtaattttttcctgctctatcaatagaacttcacaccgtctcgtgcgagtcgttaaaaaaaaaggattcaagagacaagcatgctcataatttccataataggagggtcttgttttagccacgacgtgcatcatactctgcttcgtcttcactccactttcactatcctcaccaggctatttgttcatccaccacagcagaacatacctttgatctttcagttttgaaaataatgttattcatgcatataaagtaagtggatgagtatttttttagataatgaaaatggattacatctcggcttctgtgataagacacacaacaataagtttaatagtaataaaaaggtaagataaaagtaaatcaaaatgagaaataaggtgatgggacaaatccccaactctcctttattattgactagcgttaaaccacataaaattttttagctagcaattcttatggaactacgccacccatagtcaaataagagacccttggctaccgatttcaagagtgtagcaccattgcgcatagtatcctgctcctcctgtggtagcattgtagaccaaaagtggagccagtaggaagacataaagataacctgcatagggttagataattgtttaccattaaaaactttatcattgcgacaacaccaaattgaccaacatacaacactagctccaattagaatcatcttattgatggacctagatacccctctaagccaattaccgaaaatgtttttggcgttacggggtgggagatattaaaagcaaaaaacacacatctccaaacaaactgagcgacaggacactcaaagaaaagatgttggattgtctcttgtgcatagcagaaagaacaatgtttgtctcccccccccattttcatttagccaggttatctttcattagaattactttcttgtgaagaaaccaaataaagaccttgatctttagtggaattttcaagtcccacagaattctctttttatccgaacattaccgttcatgatcgtggcatacatagatttgacggaaaattgaccattcttatggagcgaccatacaaagaagtccttttcatttaacaaagttatattagctagcctgaggatcaaatcgttccacttgattagcttttggccaacaatagctcttctaaaagagatatttagcagcgttgtgctcatgacctttgccacattggactgcttctttcgagccagattatataatgtagggtattgatctttgaaagcacgcgatcccaaccacgtgtcttcccaaaatcttatgtttggatgagtatggatgcttacactggaaatttgaaggactgcatgcttgtcgtggtattatctgactagatgtagatgttgccaatatgacccgaggtccacacttgattgcccatgatgtaggcctaagagagcacggcggactgatgaaatgatcatttcttgaaatgaaagaaactatctgcacttaagaggaggcacaattcacactgactgagtaaagttgttaatcagaggagttctgttccaaattagaatgattctggtactcacagacattacaaaattctgcaactatctctgatatcatgttaggactctgtctcaggtcaaaaaaacaattatactacttacagattttgtacaaaatttagccctgacttagagttaatactccaattgtgccaaattaaactctaaatcaaatgatcattacctaaaaaaaagaaattatttgcataaagatgagacataattcaaacctgactgatcaaagtttccaactagaggagtgtgcttgaatttaaaacaatatctatcggtgatatgggcctggggtctcaagactagagggaggaggctgccccccaatgtcacgtggccctcccccgaggggagtcaggcccgaggtggggcggcggccactccttcccagcgaccagacggaggaggctgcccccaatgccacgtggccctcctccgaggggagtcaggcctgaggtgggacggcggccactccgtcccagcgaccagacggaggaggctgccccccaatgccacgtggccctcccccgaggggagtcaggcctgaggtggggcggcggccactccgtcccagcgaccagacggaggaggctgccccccaatgccacgtggccctcccccgaggggggccgggcccgaggcaaggcggcagccactccctcatgtgactaggggtcgggctccccagaccccctctgcgggtcgccacgtgcggtgggttaggtggccaccttcgagcgctcacctacccgtattaatggtgacctgagcaggcgcgccacgccgtatttaatgtggcatgcagcgcgcctaaattggcctgtgaccggtcgaaatgaccgatgggacccggggtgttaggtgcactatcgcatgtgtcagggggcgtacatcccgtccttgtccgtcagtcatgatgatgagaggtcttagcctctcatcctgggcagagtcgggtcatcccgccttggtcaaatggggttcccgtttgccggtgcaacagggaccccaaaattttcccccattaaaaaaaccttaaatgggcgccccccccggtcaggggggggggattttacaaggcccctcttcaaaaaagaacggggcctttgtttccccaacaaagaaaaaaaagaaaggatttttatagaaaaaatatttttcccccccagaaaaataattttttttttccccccgtgggaaaccccttcttttgggtaaaaaaaaaagaaaaaaaaccacacaataaaaaaaaggaagagaggggagttttcttctcctccctcgggacaaaaataccacctttcacttcccctttaccatacaaaagaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatggggaggggggggtgcccctccccccccccctccctcttggggggggcgcgcggggggggggggagagaggagtaccacttagaccccttttcccccttccttttttaaaaggaaaaaaaagggggggccccccccccctttttaatttgctcttacggagccccaaaattgcttgtggcctggggaagggggggggggcccggggttttgggggattttggcaggttccggggggggtcatcccttcccttcccctccagccagatgaatagaggtttaagctttcttcctggccagagtggtccattcgacctgttcaatgggggttccgttgccagggcaacaaggaacccagaagttttcacccatttatagcagatgacatggcgcgccccgtgtcagctggcaggatttgacaggccccatcatcaagatgacgtgcgctgcttcccaagtcaagagacatgacaggcatttaatgcaaaatacttctccatcggagctagattttttgtcccatgtggtaaccccttgaggtataaaaggagatccaagcctagtaaaagggaggggagcttctgcccctgaggatcaactcgatctactccaacaaggagatcttgtaatttctcataagatcagctaagcacaggagtagggtattacgcttcttattggcccgaacctatataaactccttttgtctcatcgtctttgagggggctgaccccttaatgtcacacagctttgctcaccaagccctcaaatctcacccgctgtccccggctgaaccaaaaaagagggcctcatggttccccgatggaggagttcaccctccgacaataccggtactaacttagtgatcatgctctaaaccaaaggtctctgtttcaaatcagaacaattccgttactcacagattttgtacaaaaatttagccctaatcaggaagtcccatagcaaacaggagaggttcgctgctttccttgaaagtccgatagcaaatttggaagtgccatagcaaacctgttacatttatatattctgaattcctcaaaggaattttgaaagcaagctgccagcatgctccatattaacaaattcaggttactttaaatgcttaccattatacaattcaaactttataaaacatagaaaactcccagtttccattgtacaattcaaaaactattaaccatttagtaataaattcacttaatcactcatataagaagcaaagtcaagggacaataacaatgtatatttcagtgttctgaatttcagacagcccaatgtatattaaaaacaacaatgccatttttctatttccatttcagcacagaaatatatacttgaatataggaatacatagatatacataattagacatggcaggtaaaacatgtagaaatgcactcctaactgcattggggatgctgctggggaagtcaaccaaacatcaactatggaccttgctaagttcttccgaacaaaagatgcttcgtctgtacgaccataaccgtcaaacacctgtaaaatacccccaaaaatttgaaaccattaaccatctgcagtgaaaactcgtactgaacaaaaaaaaatgatgaacttaacatctcatatatgaatgttacttcagaaatttactgctggtgatgttgggtcccggtttgagcaaagtaatttattcccaaatgttttattgcctagtttcaagtgctctaaactcacagattgtttacatgcatcaacataatttgagttggaaattgttagtgtgaaccaaaaaaaactaaccttttgattgactggaaatgtaactcttgtgagtctctatttccctcaatttattgcttctgattaactggaaacagaactctagtgagtgttaaattcccttaattcattgtaccactcaggaagactatctgcctacatgcagtttgattcccaaatctgattgtagacagcactatgttcagaaccatacaaagacctaacccatcaatcctgccaagtttttccaatttcccacaagccctgtattgcatctgcacgccatctcatctaatctcacaccctctcacaaaataacagcaaaatagtccgggcaacagctgctgctgcggctgcttttgttgtgggcactaaaaccaaagatagtctttgagccgctttctcgcccccgctgccggcgccgcctgtgtcagccgccacaacgccagcccagaccgtcgaagaaccaccaccgccgtcgtcgtcttcacgagctgtcgcacctgattgaatcaaacacatttagccacaccacacacatgacgttcgtttcggctggcgggcagagccagtcagtgacggccgcggaggagatcgtcgctggctcgggggtctttttttttttcttgactgaaaaaggtagagaggctctaccttataaccattttattaatggtagccaaggtgttacagcagaagtacaaagatcggaaagaaactgaaaagaaacaacagtagacagaggaaggaagaagaaagaagggagagagaaagagaaaaacgaaaaaagaaaacagaaaacaacatgaagaacataaaaagagtagggagatatagctgctatgctagcaaggcagcccaactgcgcattagagtccggcattgtggcttgacgcggttctcccacaagtgcagacattctctgatttggtgcatcacggcagccactgtatactctctttggttgaatgtttttttgattgcgtgctttccataaactgtgtgaacaagcagcgaagcaaataggccatccaggttttagatgcaccggtgtaaccaacagtccctcctcaacgaactgaagtatatctgtgtcgaaacaagatttcggcaatactaaaagggggtggctatcaagctggaaaagtgaatgggttgagagacaaggaattttatacaggttcaggccttcttaatcaagaagtaataccctactcctgtccggagattgattcgccgagtgtattattgatcgtatgatctgggagaaaatcgtgcccccaaaggcacccggactcctccttatataggggaaggagtccgtattacaaattacagtccatatccctaacggaataggtagttacagataatatacaatcataaccgactgggatcccgggtatttccttgacatataagtttggaatttaacccaagtccctttaaagatatcttatctatacatggcacctcatacccagtcggactatacatgccgtgtaggtatggggtatccataatctccatagtagcccctgagacctttacagtcgacaaaatagttttctctcgtaacccaaaacgataatccgagtgctccaacttcttctgccttggcctcccgagtagtaagatcaaagactgtgaagggctaaaaatagaaaaaaaaatcaggtgcaatcgatgcacctaattaggtgtagcccccgactatgtgattagttaaaaactaaacatatagtcaaggtgcaaaaatccaaccgagtggttttacaaccggatcatccatggtatcacacagctaagcatatgctacgtttaataaaacatccagccgactgctttagctttgagataccagaaaagaagatataaaaaactccgagggagaagcacactgaaggtctataaaccaacacatatgataagaatccgagtaaaaactctcaaaaaagatccatcaaatgtggtataaatcatgacaataggtgagtctaaattgcctaagctatgactcacaccatatcaaaataagcatataacatgccgagagaatgactattcaaaaaccagtcatctcaacaaaacccgaacagctagcctaaaaaggcctacaaaattagtataacacttttctgttgagcaccattttatttgcatcgtagtaattccaaagaattatctaactgcgtcaaaaaggattttaacagcattgggctatactgttgtgagcaagtgtcaccgaagcaaaatgcctaagtccctaaggatcacaacttagccacgctgatagcaaaattgggctaaagtactgtttaggcccaggcccattagtactcccgataccctaataaaataacactagaagcaaagcgtcggttcgtcttccccgccgaaactctcgccactttccccattctctgctatagtgcaaaaccacaccggcgaagctagggttcacagattcacacaaatccagcctccaaagccccacgaaaatctcccacgcaaccaccacatcaatctcccatccattcccagccacacttcgaaccaaatcacatcatccagttcgcatccatggcggaagagagagaaagctttgagagtcagtgggcgccctccaatgtaacagaggaaaacctgaaggagatggtggcgcacgacgttcttccggcaaaggagatcatcgggtggcgtctagcgtgcggtgaaacatttccgacccccgacacacacgaggtggtggtgttttcccatttcttttatggcggattttctcttccaacctcaagtttcttccgggggattttggatttctatgggatcagtttgcatcacctaaaccccaattccatagtccacatcaccaattttatccacgcttgcgaggctttcctgggtgtaagaccgcattttgccctgttctgtcgcatcttcttcctcaagccctagccaaacaagagaaaaccatgtgttgttgggtgagccggtttccaactaaggggaaccttgagccaaaagtacttttccatgcccttcaaaacctcaaacaagggttggcatgcgaattggttttatgtgcaaaatcctgaatcagctcttcccgagtactcctgccttcctccagtgtatcaagatacttggaactcgcttccaatgggagatgaggctgctcaagcactcgccctgattgaccgtatgctgaagctgaaggaacagggtctgcaaggggaacaaatcacccggcattttatcaagagccggctggccccaatcaaggaaagatctcgtacggcctttgaatttgatggcaagcatgaccctaaccgtgaagatccataatctcttgaattcaaaattatgaaggagagaatgtataaaatcttctcaaatgcaatcgtagtcagctattcgcacttgctgccagtggtgccgtacaatgctttcaaccctcctccaccagtatgtattaaacatctcagcctttctcaaaagcatgcttttatcatctgcaaggttgattgaaaacttggaacatcatgcacaggagtttgccttgatgacatcagatcctccgattgcccaatgccgctcaccccgtcggcagactggccaggctagtggagggccaaaaatccggtccgacactcaacctcacacctcacagccgactaaccagtctgactctcgtaagaggaaattggttctgagcgacgacgaagatgataatgctgaaaagactggcagcaaagggatgactgggaaacagccaaaacaagccaacccgaagaataaaatagccagtcgtcccataccaaaaatcaggaagtcctccaggcacaaatcatttggtcattttccttgtttcactggtcacttactatcgaagtagcactaatagcatatcttaaatttgtaggaagccatctgacgtagatccttttgataaagaccctgagccgactggcacggagactggtccttcaaaagaaaccgggccgactgccgaagatcgcccgagtgatgaccaaccagtaatcgacaatgtagcgaacagcaataagcccccgactggaaactagtcggtcgacgctagagtcagtgctgatcaggagcccccgactggaaaccagtcgggtacagagcaaaataaagatatcccagaagtggaggctcaaaccaatagccctcccaagacggacgctggcgctgactctagaactagctctcctgttagggtgcaaggacctgctcgtccttgaccagaaatcataacaggtaatcaaaacctccaaatcagttttgatccgacacactttcttcaattgtttcaccattattcatgaatgtataaggcccaatgatcggcgacgaagaagaggtcctccggatacaatcggctaaagatttttgcccacccatataagtcaagtggtgggatgatgaaatgcaaccacagggaatcgtgataaataaacagaagaaagacgaggaagtgtgtctgctgaaaaagacacttagtcaagccactcgtcttgtaaatgtaagtctccctacacacagcttcactcatcctgtcgaccactttgcttaaacaaagataaatttgtggtgcagagaatccatcttaggaatgaagcgaagaccgcaaccctcgaaaaattagttccccaccttggaacccttgaagcaaccagagaccagctgcgtgaagccaaagaacttgccaggaagaccgagcatgacctcagagatcgaatcgccgagcttcaagactctaactttgagctgagcggttcatcaaaaggtaactctcatccctgtctgacttgtttcgtgctgctatccatatgcaactaaccaatgagaggcaatacagtgcaagctaccaagatatccgagctggaaaagcgaatcaaagctctagaaaaacataagggcgaactgacgaagcagagggactcggctttgaaagatgtcgaaggtacttatagcgggaacttcaaaaaaccactcttatcttcgtgcccactcctatgcagatcgcaaaatcaaatcccaggcacaattcgacgtcttggttaacaaaatcaagaggcttgaggaagctagagatgaagtcgccaatgctgctacaccactcgtccaagccatgttttttaataacaatggtccgagttcatttgacgcttccgaaatcttcgacaagttgagaattgctccggatacatattttaagaacatcaaggaagctggaagtatgggagtgagtttggcgttggcgatgaccaagtccttgtacccgaagatcgacattgatgttgttgatggctttgcagacgggacaagtgaagaagctgcccttgacctcatcaatgatgcgcaaaaagctgctgacaagatagccgttgatgtagttgagaggttccaggacaactaccttaggccgaccaggtctggtaactctgatgatgaaaaaactgaaactgattgaatttgtattttgataatgatgatggaggcacaatttgtacaatactgatgaatttatgctgtgcttgatgatttaaactcaggtcctgatttcttaatagtttttgtcaaaccttattgagcctagaacccgcaaaagttgttaaaaaactttcagtcctcattgactaagccaaaaaatcaaacaaggcaatgataaatcaagtaagcaaattgaattgataaaaatcacactccattgttattatagtagcccccgactgataactcaaggaggaacttgatgttaacagtcaaagaggaagatacaaaatgtaatgcctaagcataaaaacgacgaagatgttcgatattccaagagttgtcgacatgagtaccgtcttcacgtttgagtcggtaagagcctagccgagtaacttcagaaattatgaacggtccttcccataagggagataacttgtgccgatctcgtgtagtttgaattttcctcagaaccaggtctccgacaaagaaagctcgtgatcgaacattgcaattgtgataacggcgcatcccttgcaaataccgagccgactgaattaggcttgcttcacgggcttcctccagtcggttgagatcatctactcggtcttatccatagtgctcctcgctaaagttacaaaatcgcaaagattcgaattctacctcgctcggcaacattgcttccgcaccatagaccaggaaaaatggtgactggcctgtggcccgactaggtgtggtgcgcagggaccaaagtacggatggtagctgttctacccatttgccagcatagggatgcagtcggtcaaaaactcgtgcttttattccttgaagtaccataccattggcgcgttcaacttgtccattactcataggatgggctacggaggcataacaaattttgatgccgaagtcttcacaaaaatctttaaatactccgccagtgaattgattaccgttatcagtgatgatccgattgggtaccccaaaccgaaacacaatgttgatgaaaaaatctctagccttgtctgtcgtgattgtgacgaccggtttagcttcgatccacttggagaatttgtcaatagctacaaagagatgagtataaccaccgatagcctttttaaacgggccgaccatgtcgagcccccataccgcgaacggccaagatagcgggatggtttgcaactcctgagccggtagatgagtctgtcgggccaagaactgacaaccctcacatgtccgcacgattttgtcagcatcggacacagctgtgggccagaaaaaaccctgccgataggccttgccaacaacagttcgtgcggcagcatgattgccacagatgcctgaatgtatatctcttagcaattgtcgtccttcctccaaagacacagcattgcagaatccctgattgacttttcttgtatagctcagtctcatgtatgacaaagtttgctgcgcctagagatccgctcggcttcgtctttatcttgagggagttcttgcttggttaaaaatttgatgaggggctctctccagtcggcttcgatcatgcttacttcttgagtgtccgtagcctcgactatttctttcctcggtacagttggttcatagagatgctcgacaaacacgtagctgcttctcgttttgaaccaaaattggccagtctgtcggctgcctcattgttatgtcgaagaacatgggttagctcaaggccgtcaaatttatcttctaacttgcgtacctcctgccgataagcagtcatattatcatcaagacaggaccactctttcatgacttgattaaccaccaactgagaatctccacgaacaatcagacgccgaattcccaaagaaatcgcaatctttaatccatgaagaagcgcctcatattccgccacattatgggacgcagaaaaatgtatccacaatacgtagctcagcctctctccagtcggggaaattagaacaacccctgctccggtgcctgaaagcttctttgatccatcaaaatgcatagtccaatactccatcttctcagcaggcgtgtcctcttggaactcggtccactcggcgacgaagtcagctaaagcttgggacttgatagaagttcgcggcttcaaggatatatccaaagacatcaactctaaggcccactttgcgatccgcccatttgcttcgcgattatgaagtatatccccgggtggaaacgatgtgaccagcgtgaccaagtgaccttgaaagtagtgggataatttcctatcggtaattaaaacaccgtataacagcttctgaacctgaggatatcttgtcttggagtccgccaaaacctcgctaatgaagtagattggtcgttggactttttgaacatggccttcttcttcacgctcaacaaccaggactgtgcttacaacctggaaagttgccgacacgtataacaatagcggctcttgcggatgtggtgaagctaagactggtggagtagtgagaagtttcttgaagtcttcaaaggctttttgtgtttcaggaccccactggaaattaacggttttctttagcagtttgaaaaaaggcatcccccactcgccgagtcgtgaaacgaaccggctgagcgccgccatacagccagttaacttttgaacatctttctgggagctcggtggtttcatgttgaggatggcgttgattttctccgggttggcttgtatgcctctatgggacaccataaaaccaagcagcttccctgacggtactccgaagatgcactttcagggtttaatttgatcctgaatgcgcagatgcttgtaaaggtctcttctagatccgtaatcaaatcatccttctgcttggtcttgacaactacgtcatccacataagcttcaacgttgcggccaatctgagtcgcaaaaacatctctggatcatgcgttgataagttgctcctgcgttctttaatccaaaaggcatggtgatgtaacagtaggccccgaaggacgtgatgaatgaagtcttcaagcagtcggactcctttagtcggatctgatgatatcctgagtagcagtccaaaaaactgaatagctcacagccggccgtcgagtaaactacctggtcaatgcgaggtaaaccgaaggggtctttgggacgagacttgttgaggccggtgtaatcgacacacatgcgccattgccccgtcttcttccgaaccagtactgggttagccagccagtcgggatgtaggacttccttgatgaagcctgctgctaacagcttagtcaattcctccttgattgcatccttcctatcctgtgcgaaacggcgcagtcgttgcttaataggtttagcatcttccttgacatgtaaagagtgctcaatcacctctctaggaataccaggcatatcagatggtttctacgcaaagatatctttattattttgaagaaaggtgatgagcgcgcttttctatttacaatctaactcagcgcctattacagcaatcttagtaggatcagagggatctagaggaatttttttagtcttgacatcgccttctctgctttttggtgtcttggttgcaggtacttctccttcggttgctgtggatgcagccagtcggatttcctcttgggcgagcgtgatctcacgggtttgggccatcttgcagctttccttgtcacacgtgacggcttgcttgatgtcgctctgcagagatatgactcctcgaggacctggcatcttcgtcatcatgtaggtatagtgcgggacagccatgaacttggctaacgccaggcgtccgagtatggcgtggtatgttgtctcgaaatcagcaacctcaaagcaaatgtattctgtgcgaaagttctcccgagtaccgaaagtgaccggcagagtgatctggccaagtggagtagaagatagcccggggatgactccatgaaagggtgcattactcggcttcaattctgtgcgaggaatccgcatgtcgtccagggtcttggcgaaaaggatgttgagtgcgctgccaccatcgatgagggatcgtcggagcttgacgttgcgaaccactaggtctagtaccagggggtaccgccccaggtggaccactcggtcaggatgatccaagcggtcaaacttgattgttgtctctgaccactgaagatattgaggcgtgtcgggctgaacagcattgatctcccgttcggtcagcttttgctttcgcttggattcataagccaagggtccgccgaagatatagttgagttccttgcgatggtcttgaaaaccagtcggggcagcatcttcatcgtccttcttctttgacgtgctttgatctccgttagtcgtcttgcgtgcgttcttggcgtatcactctgtgaactgtttgtagacgaagcaatctttggccgcgtgattggaatttggatgatgcggacattgggagttcatgatcttgtcgaaggtgttgatgcgcgaacgttgtcgggaggatggtgtagtggttgccacaagttcctcaggcttacgcttgcgatccttgtgattggtacttccactacctcctgtagtcggcgtatctttcttcggtttccaagtggtgcccgactgcttggatgcggtgacggcatcttcgacctttgcatactcattggctttttcgaacatctgcttgacagttctgggaggcttgcgtccaaacttgccgactaagagatcgtggcgaatgcccttggtgaaggcggcgatgatgacatcgtcggtgatgttggaaatcttgttgcattgctcggaaaaacatcagatgaaatctctaagggattctccggacttctggacaacgttgtaaagatcgaactgagtgccagggcgttcaaaggtaccctggaaattggcgatgaagtggtcgcgaagttccgcccaagatccgattgtgccgcggggtaacccgtgaagccaggaccgggcagaatctgctagggctacgggcagatagtttgccatagctttgttgtctcctcctgctgcatgaattgcgagactgtagacggtgagccaagactcagggttagtggtgccgtcatacttctcgattctagtcggcttgaagccggccggccaatccactcgacgcaggtcgcttgtgaaggcagcaactccatccacgtcatcgtcttaacgatctggtgaatggtggggatgtagcctcttgccgcatggcgctggttgatagtttcatgaagatcgatgggacacccgtgatgtggggagcggggacgttcagctcgacactccctgcgtcggctaggaggcgactgaacgaatcgctcgccatgatccctgctcctgcgactggatcccacgccgacgacgctgaagcttggttggtgatagtcttgagatcgaagaggcggaactcggctgccagtcggtgtgcggacgcttgcggagttgactgggaccgaagcagcgatcatggtcttggtctggttcaagatgttgacgacgtgattggcctgattgagtgcgtcttccttgaggagggtgtcgacgagggtgatcgctgcaaccgcgttctgctggggggtgcgaaaaaccgccgtcccctcgacgtcttgctgccctatgagttctcgtgctcgtcgcccggcctccaaggcgcgctgtcgccggtcctcagcctcctttgcagcccgctcgcgctcctgttgctaacgctgcagccgttctcactcttgtgcttggcgctcctcctccagtcggcgacgttcggcttcctgtcgcacgcgctgctcttctgcttcttgggcttgacgctgttcttccgtctcgttgtcggccatgaaaatgccaaagtagaggcgcgtgtagttatcttcaaagccttcgtcgaagtcgtcgaggttgtgttagtcgtggcggtagccgaagtcgtcgtactctacgatctcggttggtcgtgagtcgacaccaggggagctgaggtagccgtccaattgttccgtcgaaaccgtgccgagaggctggagtatgacgccgacttccctggagctagactggattggggccggggccggatcccgcctaggcctacggggagaggacgcccttgtggtgaacacggcagccaagtcatcggggagtttcatcaggattggcgaatagactccatcgtcttgatcgggtcgtgttggagtagattggatctcgttcgagtggtttgtggccaacttggttgagatgatcttggggtagatctcagccgagttcgggataccgaacggggcggtgacctgacctcttcccgactggtttgaatccgagtcgaggagagaaatcttgccgaagttgttggtgatgaagtcgaggctgccgaaccggaacgcctgcccgggagggaagacgaagtcgtcgatgccggagacgaaacccatcacactagtcagcgaagaacttgacgctacccctacctggcgcgccaattgtcgaaacaagattgcggcaatactgaaagggggtggctatcaagctggaaaattggatgggttgagagacaaggaattttatacaagttcaggccttcttaatcaagaagtaataccctactcctgtccgaggattgatccaccgagtgtattattgatcgtatgatctgggagaaaatcgtgcccccaaaggcacccggacccctccttatataggggaaggagtccgtattacaaagtacagtccatatccctaacggaataggtagttacagataatatacaatcataaccgactgggatcccgggtatttccttgacatacaagtttggaatttaacccaagtccctttaaagatatcttatctatacatggcaccccatacccagtcggactatacatgccgtgtaggtatggggtatccataatctcataatctccacaatctgcactctgggtggcctgatcaaataggttgattttcttccaaacctcagatgccaacttgcagcgtggaacgatgtgatctgctgattcaatagctggacaaacagctcaatgcggatcagatgcccagcatttcttgaccctgttatcattcgtatttagtctgccacgaaaggccagccagaggaaaattttgcaagtgtttggtattgccttaatccagatgaatgttgctgggcgccataggatgccatgatatgttatcaacctgtagtatgatgcagttgttaaacccattgagcttgaagtgcaatacctttcatctggttcggtgtgttgtatgtgctgggacattagtgttgctcggcggtcttcgacttcagcgattggagtgaggaacgagacagcatcacgggtgccgcggcggggagtggggcggcgcttgcggtggcaagggatggaggaggtggcggtggcaaggggagggggatcgatctgggcgggaggagaggataggggaaaggaggaggtggggttgctcggggtttagagggttggtggggttggtggtagcctggtagggaggggggttccccggggtttagagggatgaccatgggcagtggaggaccggaagtgggtggtggacacgggcgggcaacgaggtgcttgcggcggcaccgaagtcacgaggatggcaatgggcaatgggctagcattggcggcaggcaaaatggcgagactggttaggaagcggcgaccggtggtggcagatctagtggtgggtggtggacacgggtgagtgacgaggtgcctttggtggcgccagagttgcggggtttgcaacgggcattggcaacgggtgcaacaaggtgactctggtcaggaggcgatgggtggcggtggctgatccggtggtagggagccgccggagataggaaagtcagcagggcaggggcactcggtgttgttaccttgaggaagagaaggtcggtgaggaaaagggaaggaggtcggccaggatggcctcaccggcgacgttgaccccttccggccagccgatgagtcgggtggcagcgatgatgcaggaggcgtaggcgcgtgaaagcggcggcgggtggaccgaggagggaaggcgaaaagatagggttaaggtatgttgcatgaaatccaatggtccacaatttgctagatttggagttttttttatcaaaaatcaccacatagaaagtctcagaatatattatttaggatatattatatggttattatccatctaaatctgatccttttttcttgcaacaaaaaaaatttctaaccaaatttggacgacaataaaggtgtttgacagtctccattggaggaaaaaagtgaattctaaccaaatttgttgtccaaattttgtgggacatttaaatttttgccacttttaagatatgacaattaaaaatttgccacgtattgtctatgacatctaggccctcatttatctgtgacatgtaggttcagtagtaaatcctttgtcgccacttgtagaaaaaaatttgaaaatatacttttttttcataagttgcgtttatatacatgcatggcggagatttgtgaaaatatacctaatccgcgtgttggggatgcgggagcgacgcgtaaccgcggatcagaagagcgggatcgctggacgtcccggtcgcgcagaatgaatatgcgggatcgaagcggtcccgcatattgagcaggcggcatcggcacgatcccgcaggtccataaagctgcagcgcggtggattgcgggaccggccggcgccggctcggtcacgcagaacgggcgagcggcactggcccggtcccgcagagtggctgcgcgggacggtccttctgatctgcgtgatcgctctccacataaatccaatcactagtcaacgtttgcgaatagtagtaaattttatgtccaatcactcctaaattttaggcacacttaaaacaaatgaagcactgagattcgcgtggtttgggcgggaccctgcatagtgcgcggtcgcgcggaacggtcgagcgggaccgtggcgctgccgcacactgggcgcgtgggaccgtgcctgcacctctgacctctctgtcctcaatgatgcacctttgtcctctctgctagtacgagtaatctctgtcctctctctgtccactatgagtgcactctctccacgataactgttgcttctctctgtccactatggtctttgctccatgtttccaacccctctccctagtattccacgcgcacactttttaaactgctaaacgttacgttttttggaaaaaaaattgatatacaaaagttgcttaaaaaaacaaattaatctattttttaaaaaaattgttaatattaattaatcacgttctaatggaccgctccattttttgtgtggagaagatgggttcgaaagcagggcatgcgaagatagccatatgagtgccctctctccacaataaatgttgctttaaagctagacaagataaagaatccgcgccgtcaatacagtaaaacgtcacttcgtgtcgtttcttttcgtttagagctcccaccataagagtagatggagagtgagagaccagatgcgtctgcagaagatagaagatctgcgcaaacgagaggagagatgctgctcgtacagaagtcaggagattgcacagaagaggaaacattttgatgatcttgcagcaagagaagacatacagctaaaatagtaatgtatatattattaagaacaggtttagtgaatgcttatgtactagacataattattagtgtattagataagtaataatttagatagtgttcatatattacatgtaaatagttcggttatgtttagaaattttaggtaccgcttaagctagaagttgataaatatgtagtttgaaattagtttgaatatagaatgggtttagtattatatttgttgtacataagacgtgcatgaatttttttttttagtgtgttagaccgtggggagaaatgtatatatttcaaaagtttttttagttgtgtgtatgatatctggaagttttttttagtttttttagtcgtacgtaatgcaattgtttatttgtttaggaatggcaaactttagagtatattatggcaacggggaaattatgtcgaacgaaatgggtgttgacttgagcaactttagtcagtgcacactatatcacccaaatctggacaatcttagaatgcccgaagtgtggtactggttgacatgctcattctcattggacccataagtctatagtgttaatgtcagtctattatggagtcgttcggccacggacatccaatggcaactgaaagaagtaacccgaagtcaatcatggaaggattggttgcaaggttgcagacgtcgaggatacgagatggccatgttggtgcaagcttgtccaaggagggctcgaccaaacagttcattcggtcagtccgatatgcagggagaggcatgtgctcaaccgagtgcatttcatgtggaagtctcccagcataatgaagacaatattggcattgacatgcagagccttcatattgaacaagctgaacaaacggtggttgcgatgccgagcacggtgcaacaagatggttcgagtgaagccgatgaagcggaagagataaatggtatagtggacgagattgagagggttgataggaatgctcgtgaggatgaagctaacttggctcaggaggaggatgaggaggcagatgatgaagagtacgaagtccaacctgttctagcatcatggaaccgtgaagatcttggatatatcggaaagaacgagctgcatgactcggtatggttctatggtgatggcccaataaacaagggcacaatgttttcgacgaagtctgcatttcaggatgcagttaagtcgtggtcgtttaagatgcagaggcagttcaaagttctcaaatcaagcccgaccgtctacactgtggtgtgtgagacgacagggtgcaattttagggttcatgggcatgtgccaaagtacgagtcgaactggctcgtgtcgagagtggaggagcacaacaactgtatgctgaggaacacaaggtcgtcccaccgcaacctcaccgcggcatatgttgctaacaagtactacagcaacattattgaagcggacgacctgctcgtgaggcatataataaaggcagtagagactagtgaacggtacactattagctaccacaaagcgtggagggcgaagcaaaaggcgatggagaaaaggtatggatcattcgaggtggcatatgacacactaccgcagatcctagatatcctgaaacagagaaatcctggtacctatgttgttgtccaagacagggattccgtgtgacctccgaatttctgtgtaatggaaaggacattctattcattcggagcatgtattcacgcatttcaatggtctagacccgttctatatgtggacggtacttttcttaccggaaagtacaattggtctattctgacggttgttggtgccgatgcgaacaaccagataataccggttgcattcgcttttgttgagagcgagaactacgacagttgattgtggttcttgcagcatgtcaaatggggtgtggtgcaaagcatatcgaatgtatgcattattcatgacaaaaatgctgggttgcttaaggcaatcaaggagctcaaagaggatcaaaacggagcatactactggccggatttgcatagccgatggtgcatgcgtcacatgggtgcaaactttttcaaacagttccatagcaaaaggctaatgcaaatgttcaagcggctgtgtatgcaaaacaagcgacagaagttagaagatctttggaggcagctggatgatgcaacagcaacacatgttaagtcaaaaaaggattccaagaaagatgaccaaccagccccggaggccttagaatcaatggacagtcttattacttccaacagtaaacgacggaggttggcaagaaacatcaagtgtttcacacattggattgaagcagagccagaggagcaatgggcattgctgcacgacagcgatggggccagacatgggatcatgacaactaatcttgcagaagcttacaacgctgttctacgaaaactaaggcctctacctttgacagctattgtagagggcattatgcataggacaacggtcgtacggtctggattcattaacaatgtcgagtgttgccctcgaccattgttcgacccaaggtgtcatcttagcaaaaatatttcgccgcacgctagcatctgccttcctcttttgcttgcaaaaactcatcattaagtgttgaggtaagtaatataattcggacacacgcaaattaatgggaatgcatttaaatataacttacaagtgtatcttgggggggaccgtttcaccaagcgggactggcacttcttggtaaaggccaaattgcctcattacacgctgcggattgtacgcctcaactgctatatcgtatagaagcatctttttcgtcagccagtaagacgagtcacgcaggcagagtgtattgaggccagtaggggcacggcgttgtgtctcctcgtcggtgtacggacaccactgaacgttatcctccttaagtagatcgaacacttcagtgaaatactcgtacgcacttcgaacctgaacgttcgcccactatggctgtatgttatgaaataaatattaagattatatatgtacgaaataaatgcaaatgttaaaaaaaatatacgtactggtccccagcaccaatgcatgccataagtaggcctatcatctgtagtgttaccaaataaggtcgaatcagccataggttcaggcatgtacggtcatcccaatggaaagcgttcatacgaccatagcatgaccaacaacggacaaccagtaaacacaggctgcttaaagcttgtctttgtgcatgcttcacaaagacctcggtaagttgcagccaaaactgttgatccccaactccactggggaaagctttgtatgttgccctgcgcaataaaccttgctaagttaatcattcttgcatccactgtgtttctgtgtccacttgtgaacataacccatccaaaatgccatagaaggtacgcctccaaatgcaattccacatggtaattttccgtgtcgtctctcatgtaaccaacctacaaaggtacattgaaaagttcagtaacaaaacataatatcatcaatgcgaagttgtatggtcgaattagttttacctcgaactggctgagccagtgtaacgtagggccgcgcgcctcatcttcagagaaaaaccttttatgtcgctatcatcctctggaacaatgcaagcatatcttccaatcatatcatccctccaatccactggtgggtcagggaggacaattgcctgtcctgcaagtggcagccttataagcatggatacatcttgcagtgtaattgccatctctccacacgggagatggaaagtgtgagtctccggccgccatatgtcaaccaatgcaattagaagtcccttgtctataatctggtgccgtgtgtctcttcccaccacatcttcttcttcctcgtcatcgccttcccctggatttgctctccgtcggcgtgcactttgttgtcttgctaccatgtaatcctaatgccctcgagcctgcaacattctaacaaaaggaagaaggcctgcggtggacaaccttgcaaaacgacaatcgttgggtcagacaaaactaacactaattgaagtaaaaaaaaatattaccaatattacatgtaagcctgtataaaaattagttaccttggtacccaatgttcgtcgaccccccacattgggcaagttcgcgttatgaagaccgatagaccacttggacggctggaagacatctgtcatgcacggtgccgtgcatcgatgtctctactgagtaacgggtagggccaatcgtccgccatacctgaaattttccaaattaatcagtacatataagcattacaaaaaatgaacatctgtgaaatatggattatgtcacaaatgaagatatggattatgtcattttcattttgtatgtgaagcgttttgatggccgttattaaacttttttattttgctgaaattattatgacacttttaaaattaccaatatagcttcgaaaatttcacgataattccatatagtattttagttcatcaagatttccagaaaattaactcgcaccatgatttcttaagaaaattttattcccttcttcatttcattagtttacatgatttgcacatttaatgaatccctaaacacatataaaatgtatatatgcttacctctatgtctcctatttatttcttgtccttctccgaacttgtaatttctaaattaaatgcaccacgttcacacatataaccttcaaaataatgaatatatgtcaataataaatcttgcaaaatccatactatttatatcaatcccaaccgtcatgcaagttacctctaaattttgttcttccatttgtcttattcactctcaaatggtacacttaactaaaaaacttcttaccacattcaattatttgtgcagcacggctctaaatactagttaaaactttccccttattatgtacccgaaaacataatactacaaccattctacgtacatagtaaattaatatattttttacccatttgtctatcttgttcagatatcgtacacacaactaaagaaatttcaaaatatatacatttctcccacggcctcacacactaataaaaatttatgcacgtcttacatacaacaaatataatactaaacccattctatatttaaactacattcatactatatatttatcaacttctaacgtaagtggtacctacaatttctaaaatgccatataaccgaacaatttatatgtaatatataaacattatctaaattattacttatccaatacactaataattatatctaatacataagccatcactaaacttctactttataatatttacattactaatttacctctatttcttcaattgctgctggaagctcaccaagatcttttctctagctctcctctctcacaatgctactctctcttctgcagcatgagtgtttcctctcttttgcgcagctcttgtgtgaggggcatcacgtctctcaccctcttattttatagtgtcagctaagtaaaagaaaaaagaagacatgattgacgttttcactgtattgacagcgcacattcctattttgtctacttttagcagcagcacgggttgtgggagataatttcacgtggaccagatgataaaagaagcacgcgcgggagagggcaaagggtggggccgggccgtcggtcccacactcccggcgtgcgcgaccgccacggtcccgcagagccagagcgcgcaaccgccctgccactgccacctccaatccatttatttgttttaactgttcctagaattttagcactaccacctacaagttccaatcatttttttttgttttaactgttccctgaattttaggagtgattggacctaaagttgaggagtggtttgcttgtttaaatgtacacaaaattttagaagtgactgcaactaaagtttaggattaatttaaggaactttcgggggaggggaggggtggcgcgggaccgttgcccgtcccgcaggttggatatgcgggaccgtgtcagtgccgcacacccaatatgcgggaccgaatttggcctgattggtcccgcagaccaccgcggttccgcacggccaatgtgcgggaccgttgcggttccgcttctccagcgtgcgccaccgctctgggcaccggtcctgcgtccccaatccgcggttgcgcttcgctcctgcagcgtggggctgcggattaggtatattttcgcaaatagttgccatgcatgtatataaacgcgaattatagaaaaaagggggtatattttcaaatttaatttgccacttgtaagagtggcaaatagttaattagtctaaattttgcacttgtgcaggtcgtccaaatgaccaaacggctatatatccatccatccatccacctgcatgtgcagcagcatgagtgcatgacccacccggtttgttggtttttttccaattcaacagcctcctctccgatactccaatctcccttgtccaggccaagtggccaactgcctacctgggtgcctatataaccgccaatcctctcactgacgaacgccaagagaaggggaaaagtaatcctccaactaaactagaaagagatgagctactacggtcagcagccgccggtgggcgcgccgccgccgcaaggtttcctatccagatccgtcccttccactcctcctccccatcttcttgtagctgtagtggttggttgatcgatctgaattttgcagggtacccggggaaggacgcgtacccgccgccggggtacccgccggccggctacccaccgccggcgcaggggtaccctccccagggataccctccgcagcaggggtacccgccgcagcagggctacccgccgccgtacgcgcagcccccgccgccgcagcagcagcagcaccacagcagcgggccttccttcatggagggatggtacgtcctcctcctcctcctctctcacctactactagctattatcccagacagttcgggcttcgggtttctggtggagatttcctcctcgtcggcgatgctcgccggcggtggagtgttgggtgggtggtggggggctcgacgacgacgggttaggcaggcgagttgggtgtggtggatgtggctcgtgacctgactgtgtctggctcactggcacgcgggccccacgcctcttctgtgccaacttctacctttctttttcgtctcttttcttatccgtccttgcgcccactcgctcccaatgtgaccttctaaccgacgactaaaatttcgaggtccacacaaatacgaaccgtaaaatttcgagggagcatcgtctgacagcgacacacagattgtgttttttttttctttctttttttttttttgatattttaccatattcaccaagttgtagtgaataagttctctttttgtctttttatttcaacttgcgatatgttttcactggttaattttaatcccacggttggttcacacgacgattgagcagttcgagtggaccaacaacaaatcacacgatttgggaacgttgacagcaatgcgccaccaccactagcaagctaaccggcaactctcgctctgtgaagcgcagctggaagggatatgatcggtagtggttggtgatactgccaagagtagcgaacacacaacttgttggtccctctgggttttgttaattagtatgggatttgcacgggtaatagctgtattttgtccttctttttcgccttttcggcgccctaaccgaatctgctttttttttcctctgattttgcacagcttggctgcactttgctgctgctgcctgttggaggcttgcttctgatcaagtctgtccgtgtgaccaagcagtctcgatcggacacaaaccctgggattgatgtggaattattgttcctttgaaaagaaatatatggaattgttgggattggcatgtcgtgttggttactttctttgataagattagtagaatttttctaccatcacagcgtacaattatgtgtgtattgcctgttcaccagataagtgtatacccccttaacgaaatcattgtatttgatggattagtttatctagtttactgtaatatctcactctccccgtgttagtgactacaaatcgagcctcacgtcgagacatcttttttttcagactttaaactctatgatttcatctcaaagtatattccctccattttaaattacttatcgatcgttttatgtttgtcctacacatggcatttcaacattactgctcaagaacccagatgccgcgaagctgccatgttgctcgcactgcacccattgatgcggcttctactaaagaaacaaaaccacattggtgatcgattactcacatatataccatacacaatttatacaatgtacaatcgcttttgaggttatcatagaaagttagaaacctcatgagcaacaccgggattgcgtgcagtatctcatctgacagcaaaattgttaacagccatctgcccaatctctgctgcccggagccgcttgatgtaatattttgatccacgtgaaagatcgattcgttttctcctctgcgcaggcagggactcaatcgaacactccttgaagccacgccgaacaaacctgtggaaatgtagttataaatgagcgacattctgcgtcatccaaagtctaaacaatgactggaagtacatccagaactttgttaagaaaaagaaaaattgcaccacaaaattgttaacaaatacagcaggtactaggttgactaagtttaattcatgtcgaaacagcactgggaagcaccttaatggcaatgcatattaccatgtgacaggattcgttaaaaggaccttgaacataaatagaatttgcgccgtgctacagcataagtacataccagtctgctgttcgtgtggtgagcaagaatattttctcaagaccaagcgataatgccttcttctcgacgtaatctaaaggacagatcaccagggtaagtataatgcatagtgattgactgtagagcaaacaaaaatatttcgggaaacattaactttaataatgagacttgttgaaaaactgacaccatgttcattagaaaatccaaaaggatatatgccaaccacaacagatgttaattgctcatgaatgctatatgatctatgtaaaatgaagaaaaagttgtcaatactcaaggtagcagacatgccaaggtgttctttttctcattttattatgaaagtattcaagttgtactaatgtacgtagggtctccttttttttttgtactgtggcaaaccctgaaacctgcttggttctggccttctaagaaagcagcggttttggaatttcaacatatttctttttaaaaaaagtggattaaacaacacaaaacagagggcgaacgatgcaggacaagatagggaaatcatgttgcaaccagtcagttatcactggttttccaaaccgatgttgtacaaacacttgatagccaaactggtatctactaaagaaatgaaaatgcagaaatcgtaccaagtaacttatccccttgaccctgtcctcgacattcttcagatacagcaatagcggcaacttccccagatttatcctcaagaaatggaaagagagcagcacatgcaatgattgaaccatctctttccacgacgataaatgacttcaatgcttctagaagctaataacaaaacataaaatatgttcagttgcataaagggaatgtctgaaattgggactgaacagtaatgtatttatatccattgctaaatgtttacaaaacgagatagtaaatgtacctctttatctgttcgccgcactaggacaccagattcttctaagggtcggatgatctttctaataccagaaagatcttcttctctagccatccttgttccttcatacatgtctctgtgagaagaagcacacaaacatcatttccttgcatgttgcttgtgaaatatacaaaatgaaattactagtcacaagaaaatattcaatggacaaaagatcctgttttcctaatcaaaatatcaaataagaaccaaaacattttgtctccaagaaacatgaactataaaatggagaaagcggcaagaagataaacttattatataatcgaatattgtacattgccatgtacaaaatggatagaaggccgtctttcttttagcaaaaaccagggaaacaaatgttttgtgaaaatagattaaatcacttgttcaggaaatatattaggtataatgcagttataaagtttgccggtttgtacattaaaactggcatctaggatagagaaagttccaaacttctgacctagctatcatcgttccaacaccatctcttgtgaataattccaacaacaatgatccgccaacagtgccatctataatgtgaaccctttgaacgcctccctgacatttagaaaataggatgtcagagtaacaaaagaaaatgaacacattactgatgcaactaaggcacacatatacatcacatagtgttgcctcatggaaacataataacccaaggatcacggcaaatatcacttccaacacgttaatgggcatccaagtaatattagacaaggaaatggcacatcactctgtaatagaagataatccagcagaatggtggtctaatattctaatatatgaatagaaacataatggcacataccactgagtaaaaaagtccactagaaacatattcataagcagtttagaaaatatgagcatcagaatgtggcgaagtgcagggtttagcttttccctaattgctgaaagaacctcacactttttcaatcaagagcaaagaattgcaaattttaaggaacgggattctgtaagaagctcaaaacttacattgcatacatatgctgctgctgctaactctgaaaggtaaccatttgacctactcaaccgctcttccccaccaattgcaaacccttgctcaccagacagaccatttccgttattgaaacccacaccattccggaaagatgcagtatacccatcaacgaagtcccttccaatcaatcctaattctttctcctctttgataggaagattgcgagcataactaatatcctcctcacctacaacttcgacataatttgcagcaatctcactctgcttagcacgtgttctgatcaacatgtccgcttcttcaatagacatgaaacgattgactcgaccatgttcatcaaatatttgaccatcaacaatgcagataagcttgtctgcctcgatagctaaagcacaagctgtagcgacttcatatgtgctgaaagtaacaaaagaatagttatgtcagtacttactataggaaaatggtgcaattatcttctatttcttatgaaattctccataaggtatatgacatggatgatactgatttttagatatcttaagaattatgaacacagattcacattaatcacagcaaaatttcaaataatacagtaaacatacttgcaattcaacacctcgccagagctggaatatcccatattgctcacaacaactatgctatctctatcaagtctttcttttatccgtgaaacatctattttcttaacttcaccagtgaatccataatcaatgccaccaacaaccccccgtctctgccaaaagagtagagaggtaaatcaattcacaatttcatgactaaaaattatcttttgaaacaattgaaacaaagggatttatatgacttgctagctagagaggcttactaattgccaattttgagtctcactttctcacttaagtatgttcacattacacagttgggaatggaagtgcaaacattaattccacttttggattcaatagctattaatttgtataagacctcatgtattattgaactatgcgtctattatctgacagtcatcattgtcctcattgcacacggctgagaaaataaatcaactcaattcgttctactatcctcgaagtgatggaaggttcagtatgtataatcaccttagcgccaagaaagtttccacttgcaacattatcacatatttcatgccaacgaccattaacaccatgccgacgaagattcaacattgggggaccaggggatagttttgcttctatagttaagcgtattctgcctgctgcctccattgcagcctctaatgaatcagaatcagtaatacggtaacgaccagcatacttggccttcttccctgagaaaacaaaagaggggcattcagtaatcactagcatgtgaatggcagaatatcagactgggaaaatcatacattatcctaaaatttaacttcaattaacagtcgcatgtttatgtgaggttgcagatgcaggcatcaactgcaaatctaatacaagcagaagctgttggagtcctggattttatgtatattgacacaaaatgacaaaaactactataaaattaagaatcagtgctatagtaataacgagtggaattccctaccggtacttttattattccaaattactgtattcaaatatctagttgcctacttggtaaatgcttttgattcgtacatgcatatgcaacataatctaatgaatgtataaaataattgagtcagactcgctatatgtttttgctttgcacatgcaaaaaaccataatctagccataccatgttttccttcaacatgcaaaaataacatctatatctatattctttgaaaagaaggtagtggtggtggtagtgaatctgccaccccacctactcccattgcaaacacccccttgaacttcttaatattaaaaaacaatcaaacctaaatgggtaacaacatataaattcaaattaaggtgaatattccctatagagagaaaaataatcatggaaaatatatattttgtattttaaacaatatggtaatatattttcttttatccatagcaaagcacgagcattcagctagtattcaaaaaatgaatgtagaaagcaaaaaagaaaactaaggtatgctaaaaatgttttagtgctagtgagttgtaaaacacaacaatgtcagttgtttgatccatttaagcatacatgtgtaaacatccaaagcctcagctaacctctctcagataggagcttatcaatctgaacatgtgttccaggaacaagaacaaatttgatcccaagaccatgaagaagtgaaatatcctgtaaattaaaacaactgtaatttagcaggtagtaggggaaaaaataacagttcagatctccataactcataaaataaagtagcaaactcttctacctagcgaaacgaccttacatataaccctggtataacaatcttaacaggacaatattgactgggaagtggaaacgaagggcaaacaactgaacatgggaatttgccatcataatggccacaaagacgggacaaaacaaattatttgtccaatgcaagcaacaattagatgtaccatacttattagcactgtctttatctaaacctgtagccggtagaaataggcatttaacaactgcacactagaaagtttgacctgaaaaatggaactcagtacttacctaccacgcacatagagcatgtataaggttgatcacaccaacttgcaaaatagtaggaccagacaagttaaacgaaatgtcaccagttggtacccaaaaaaaaaaaaacaagaagatacccaaaaaaaaaaaacaagaagaagaatgcatggaacttgctttgagttgaattaacaaaacaacaagactgaaaaactcaagaacgataaattctacttacaaggaaaaaaatgataaaatccaaaaaaaggcaggtgatatcaacaagatgaaaaatttcagtaagttagttatatatagcccagaaatgtcttcttttattttaatctttatgaaaacaacatgactttttttaataagctcttctcagtgagcaaagcaagtggagctggtcaacctatccaagattttgccacaagttcaacggaggcgttcacatgaaaaggactgaaataggtggtgaaaaaaacaagggaaagtaacacacgtgcaactaataatcttatctatcttcctagttcaatagagagggcagaacttgttaactttaattacctcaacctttccctaacagatcgaataagcgcctaagatcctccaacgatgttgctctcatggaagcacaaaaacagtacaatgatggaagtgatacccggtgaagcaacgcgacaatgaaaacccataatgggacacgccacccaaatggtctaaaatttatctgtgatgtaatgaaatcaggcagcgacacagcctgctacagagtatgaaatggatcgattcattccatccacttaaatggaacaaataaaacttcacaagaaaaagttactaaaagtcggtagacacaaatcatctgctaataatctggtttcctaatcaatttcacgaatcgccccttctccaagacggtttttccattgccccctgaatcggattcgaccaaagaacaaatccacacaaattcaaatcgttggttttaatagcacaagagagagcagggcgaggcgatacctggagaatgccgtcgaggtggggcccggcgacgacctcaccggagacgacgacgacgaaggtgctcccccggtggccacggacgtagggccaggcctcccgaaaccaccccacgaacctcgtcccctcctcctcctgatcctccgccccgcccccgcccccgcccccgctcccgcaggaggccccaccgaacgaccgccccgcccccgcccccgcgcaccgcacgacgacgcccctggcgcactgccgccgcatcggcatcgccaccaccctcccggcgcaccgcgcccgccacgtccccgtccccgcccccgccgcagctggcgccggggacgcctcgccggcgaagcgcgcggcggcgagcgacgccgccgccgccatcaaaaggggtcgacgagccttctgtagtagtactgtagcagtagtagtagtaatctgtacgcggcgagaagagaatggaatggaatggagcggagcggggaaagcgagggggagagagacagagagagagagagagagagagggagggagagcgagcggtggaacgagcgatttggcgcgcagcgcagcgacgacggggttgtggcgtgggtcgcggcggggaagggagggagggcgttttaaatacgcccgggattttggtcggggggtgccggatttggtgttggactttttctcgctagctctcggtttcttctctgtcttccttcttccggtgatcgctattgatgactcaatattgccgtagtttatcaacatttatctgggaagatcaggaggagaaggcgccggtgcagtgcagtgacggggaggcaaggggttgggcacgcgagtacgcgacgcgcgcggtaggtggtgtctgatcactggttgtggtgggtgtgcgagtggtcgccggctggcggcctctgcgcacgtggaagggcgccgccgctacaaggcgcacgccacggcacctggagcctccagtggctaccgtaatatatactcctttcatctcataaaaaactctaaaattaaatataacatattttagtactgaagatatgtatatgttctaacttctaaggtagtacacagatacaagtgagaggatcaatggagattattgggtcctggggaatatctcatagtgtaatgttttcctttttttcctcttgatgaatgcctttcccatcgtcgaaccaacatttagcctaattgcttaaagattcgtatgagctctcgtctctccctatttacccaaaatcaacactgctcagcataccatcatgaccctaaccccaccttctttctatgccagcacctgcgccggcttcgatgagcccttcagccaagatctccccaccatcttccttgctcctccttatgatcttccaacaccaccacgtcacctttcttcctcatctctgatatcttttcccctcccgctaaccatgtctacatcctcactgctctggcacctcaccgtcgacccagccctctatagccatcctcatcatccctctcccattcccaccacctccatttcaaaaaccatctttaaaattgttttgttgcattggattgaacggattatctctatttatttttgaaactcatcagattaccccgtgttgaagttgcgtagagtccgaatagattacacactatttatcccgttaagttacaacaatcattttctataaattgttttggtagtacatgaactaataaggtggatacaatttagtatataaacttgtaaaacgctcatcttgatacataaatttgttcggtgagtgcgaaccaaggctaaaagaatacaatatggctaatttctcttatttaagtgttgatgaggatacgacataaacgcgtatgcgagaagatgccacataaacataggtatgttcaataaatgtaaaataagacataaatattgtataaagaaagacagaagaactaagatgcaaggatggataaaaaagaaggataatatagaaaccaagtttaacatgtctcatgcccacctcacacgtgcatatcatatcctaataattagcatccaactgggcaaaattagcctagtcattttattttgatcttggtttgcacctaccaaacaagttcgtgtataaaaataagatttttataagttaatatactaaattgcaccaaaatgacaagttcgtatatttactcttttttttcatttagtatccataagaaccattaaaaataaaaagaataaaaccgcaaatttcgttcgacctctcctggttcgacaccctcattaggattcccttcatctccatccacgcaaaatgggagaaaaatcgtgctgatgtaaatctatcgacctgcccccatcatagagaacaagaagataaaagaaaacatcaaatcccagttcccttccgacattgatctctctaccaacattatcgccattgtcgtcgtctccagcagagacaagactgcaatgaagagcacacacttgagctcaaattggccatgatacccggcaaagacctctccgtagaacagtgagagaacagtgagcctgatgctcacgggatcgtgtcactgctctctgctttattagattccaagccagatcttccttgtcttcgatcaatcgagcctcgtgcgtgggtgggttccatctttgattcttgtccatttcttttttgccaaaataaatgattttataaaagaaaaaaaatcgtccacgtcagactgattggaggcatgatgacaagagctagctagctagcgaatcttaaattttgcaaattggtcattggaaaaaaagactgcgatttctatatcttggaattaatgtagctgaacagtgtgcagagattatggacgacctaggtctacaagttgcagaacaagaaaaacctctctcgcgtgaaaggtaccagcatgattggattggaggagcaagcgtgataacgagatgttgagtagtggatcaagattatctacacataaaaaattgctcatactcctctgttcataaatataaacttttctagcatataaaatatgtcaacaaatactgtttttctcaatccaactacttcatatggttctctgtaatttttgttgcatggctagatatgatctttcttcagtcaagtaggatcttagaggcattaaaatattttaccttaatatcaatccccgctaaaactgctaaaagcgatgcatagccatcagcggcggccatacatatgctcatatgctacctggaatgcaaatctatcgtatatatgtggccttcgtttacactaacagatttgagcacgcacgaccccgattaaaatggtgttttgtggtacttatttttgctgacatggaagataagagataagcggagagaaaggaacagcgaggagacaaattgacatatataccccttcgtctcctaggtaaaacccggcgtgtttctgcaggaatttagtataataacaataatttaaaataatacgtaaaatagttaaacgatataagcttatataagttgacggtttatgataatttaaatgtaacaatagtatataatgataattcaaacagtatatggaatattgattcaaatgcaaaaataaggtgacatggaattatgagagaagaaaaggaggaacataatttggaccgtagattaattatctaaaggctaaaacaattgaggtgatatattttaatgagaaaaggaggaagataatttagaccacacattaatcatctaataagggttaagcacaattgatgtgatatggcttaataagaaaagagtgaaataacattaattaataggatgaactatataggtatatatgatattataaaaacgatggagagatatattaagatattatgtgaattatttgggtagtgatttaacatacttacattaaaagccctaaaatttaataaattatagaattataaataatatagcttgtttgcatgatatttaatatttaacaattgttaaaggataatgatatgacatctttgtgtgttcaattttaggatttagtgggttgttgctttatagcatatcggtgatatgaggccgggggtatcatgtttagagggaggaggccgccccccgaatccacgtggcgtcccctgagggggtggcttccggggtggagcggcggctgccccctcccagcttggggtaccgagtttggagggaggaggttgcccccagacccacgtggcacttccccgaggagggtcgggcccggtgtggagtggcggctgccccctcctcgctcgagggtcggacccgtcccaaccccctcagcgcatcagcctacacgtgcgagttgggtgggtgcgcacagtgcccacctaaccacatttaaagcagactgaacaggcgcgccagcgtgcagcacgcctgacaggtatgtgaccggtcaaatgattgacgggactagggtagtgcgcctacgcactgccgcgcgttaggcggcgtgcaactgccttgccccgtcacgttgtcatgatgagaggcttttagcctctcctcctagccggagctggttcatccgttttggtcaagcagggttcccgtttcctggtgtgaagagaacccaaaagtcttcacccattaaatggcgaatgacacgggcgtcgctcgtgtcaggcggcatgatttgacagtccccacgctgcagcgggcatgcaagagacttccaagataggctccatgggcccatgtggtaaccccttgagatataaaaggaggtccaagcttacttagggaggggatgagcgctttttcacgagagcagtctcctgcctcttatcatcaacaccttctactccaacaaagagatcttgtaatctctcttcctcaatcagcatagcacaggagtagggtattacgtttctcagtggccggaacctgtataaaccccctattgtctcatctcccccgaagggcccgaccctctcttgttcacactccaccacatagtccgcgaatctcagtcaccgcccccggccgaacaaaaaaggggacctcacggtttcctggcagaggagttcaccctccgacataacaagataggatttagtggatttgttttagttttatatggtgattataagtaattaggtgaaattaaatgcgcactgttacgatggaatgaaatgaaaattatgtagaaaaattaaatgagagatggtaatgcttgattgagattattgaataagtggagaaaatatgtgataaattttgaaaagcaaaagttaccatatttttaagacgaagggagtaacacagaacgatatagatgcgaataataaatgctaaatgtcatacgcctcttgtacatctgcggtgtatatatgttaccagattttaattgttgttaattaggattcattgatcaaacatgtctgtgcgcatcgtctcagattaatggtgtgtttagttcgcgaaaagaaaaattttaggtgtgatatcggatgtttgaccggatgccggaaggggttttcggacatgaatgaaaaactaatttcataactcatctggaaaccgtaagatgaatctttttagcctaattaagccgtcaatagcacacatgggttactatagcatttatggctaatcattgactaattaggctcaaaagattcgtcttgcgatttccatgcaaactatgtaattagtttttgtttttatctatatttaatgctccatgtatatgtcaaagatttgatgtgatgtttttgagaaaaaatatttggggaactaaatcaaccctaaacacaagtgtctgtcttggccagcaactgctgaacttgttctcagtgctggactttccaggaaactagccacaacaattacaatagtagtatttggtccacgcaagcacatggatcatgcggtcaatgaggatacgaagaacgaagaaagcacctccatgtccatttgcctacccaacaatgtgttatatatgtccttcaaacaacttcttaaactaataagataaagtaatccatgataacatatttgacgccgctatggccaccctacctagcagagtaaaacaaactaagaatttgacgtctttacgtaaccagataatcctcatgtttttagccagcgcccgtgtcgcctcgctccatcgcctcctctgccttgccaccacccgagcagccgccgacaaagccgggcggcgacaaggacagcggcggcggggccttcttctccctcgcacctcttcccggcagatggagctccgacgaggaacagaaagagggacggaggcggtggtcttcagtgccgccggcggccggaggcgacggatctgacgccgatggaggtggatctagccccctcgtggccaagtcgggagggagcggcgccggccgcgccacttcgaaggtcggcggaggagatcgagttgccgttggaggaggccgtggcgcaggcggaagaggcggacgaggtgatggcggcggggctgaggagcggcggcggcggtgagtggtggtggaggcggcggagtccaggccagcggcggcggggatggagatggcggcggggatggaaggcggtggaggatggcgacggcaggcaggactcagtcacgccggaggcggatccgccccccccccccccctcccaatcccaagggcggatctagtgcggggcgagcttgcggcggtgacggcactgcaaagctcacgtcgacggcgtcaacagcaacggcgcgggagcacggggcgatggcggcagtggcagcagcagcttgacggcggcgtcatcacggtggctggtcgacggcagtggcggctgccggctgctgtggcaacggggcgcactcacggcggaggcagcggcacggagcttgtggcgatggtcacggtagcggctggacggcagcaaggtggccgtcggcagcaacggctgcggtggtggtgtgggaggaggcatggcgaccttggacggctagttgagggcgtggcagatggctgcatctggccgacgcggcagcgtatagaagaggggtcggagaccggcttggtgcagagaggcgcggccgatggcagcggaggccggctaggcgcaagaggcgcgggcggcggagatggaggccggcttggcgcgagaggcgcggccgatggagggaggccggattggcgcgagaggcacgtccggtggaggaggccggttggtgcgagaggcgcgaccggcggtggaggaggcgaccttggtgcgaggaggagctgccggtgggtgtggcgcggtcttcggcgcacgaaggcttgccagcggggggcgccggtgcaggggtcccacatatcagcagaggttgagtggtggtggagcattggtgcgtcaaccgtggattcgcaggtggtgagcagcgggtgaaaaccaagctcggcctttgccgaagcgcaacgatggttaattccccctcctgagggcgttgtcatgttgtctcaccccttgtaacaccctgaaaattcgaccgaagaaatcaaaacactaaaaatacggattttcaaaaactttttaaataaactgcatcatgccgattttgttcgactattttatcggattcggatttcggagttcatagattgcaaataaagaacaattgattaggaataaaacccaaaattaagtaagcaaaataaatgactagaatataacttaaaataaggatgaggtgagattggaagtaaacgaaatgttgtcgcgaccacagtagcaataattaaattttagtacgatggaataaggattaaccctaattaaaaattcaaataaattatataaaaataaaaagggtaatattaattttaagtgaatccattagttggaatgacacaaatgttgagtaaaattcatgaatgcaaagattagaaattttagaatcaaatttataggggaaataaactaaaagtggaataaataagaaaatgcactgttcattatggcgaaggtgttcgatcgcgtccctagccctaacctctcccctgccgcacgcgccgctcgcccgcgcgccgcccgcccgccgcgccgccgtcgccatcgtcgccgtcgcgtcgccgtcggcctcgcgccccgcgcccgcgcgtcccatcgccgtcgcgtagccactgccgcgccgcgcgccgcctcgagccccgtgcagcccctgccgcaccgcgcccccgagccccgtgccgcccctgccgcgccgcgccaacgtcgccgcgccgtcgccatcaccgtcgcccgtcgtgtcgccgcgccgcgcgcccgtctcgtcgccgcacgccatcgccgctcggccgtcgcgtcgccgcaccgccgtcgccatcacacccggccgccccgagccccgtgccaccgtcgccgtcgccgtcgccatcgccttgcgccgctgccgcgccgcctgttcatcgcgccgagccccgtgccgccgcgcgcgtcgtgtcgcccttccgtcacgccgctcgctcgccgcccgcgcgtcgccgtcatctcgagcaccgcgccgccgcgtcaccgtcccatccccgcgcaccgtcgctgtcgccgcgtcgagccccacgccgccatcacgtcgccgcccgcgcgtcgccgtcgtcccgcccatgcgccgccgtcgcgtcaagccgccgcccctccccctctccttctccccctcctctctataagtaccccccctctctccattctcccccactccattccctcctcctctccctcttcccctcccccacgcgccgccgtcgtcgtgccgccgcgccgccaccttcgaagccgccacgccgtcgccccggagctgccgcgccgtgcgccgccatcgccgtcgtcgccgccgaccatcactgtcggtaagccgccgcctttttccccttgcgtccaccgccgtcgccgccgggagggaggaaggagccgagagagagagaaagagaaaagaagagaggaagagagaaagaagccgggaggaaggagagaaaaagaaaaggaaggaaagagagaaaaagaaaaaaaaagggaaaaaatgaaaagaaaggaaagagagaaaaagaaaaagaaaagggaaatatataggaaattagggggagatttaagacatttaaaaatattaggaattaattataggattaactaaaagggtagtatttgcaaaataatactataatcgtagattattataggtaatctttataagaaatcaatccgcggtagtaatttagacgtaattaataactaaacaattagctgaattcatatagactattatagattatttttgaataatctctagaactaatcgactcacggtataaattcggatttaatcactaggaattttagtcgtatattatatttaatcgtttagtcctagactaaaattaaatcgtataatattataattttaggattccgtccgatatttagcttgcgatagaaatttccaacctattaaatggatataatgctcgggtagattaaattaaaaacttatgataacaaaatatatatacccgcaaaatagtttaggatataaaaatcgaaattgggtttgccttagttcgcgaatagtaaagttaatataaaagaatcgacttacgcgttcgacttccatttggatttatttggatttttatttgaattctaaccgaattcaaatcaattttcgcacgtaactatagagcccgagggagttgcggatccaagtgaaggccaagacccgcaagactttgagcaaggcaagtcatcactattctttgaacatgttgatcccaattgcgaaattattttgtttacaaataaatcgcatgcaatgatgaacatcctacttgtgattatgccatgccttgattattgtttaccccttatgccttcgtaaccatgtttacgtatgagtccctagtcaactatgacaaatgcttagaaatgctactctagatttatgcatactcatatttatcaaatgctatatgcttgggcaattacctttgggaagataattgagatacggcatgtggagacatgagcgccacattgccatgatattgatgacatgatttgtgaaaggaaaatgaaactaaacaaatgttttcgactggggcggatggaggatttgggtggtatccggaaaaaggctagtgtcgtccctggtcaattaaggaccgagccatgaagttaagcatgaaacgacccccgtacaaccgtacttctcgaatgggtatagacctagcggagtagatagctgagcggaggcagtatccatgcatagtggtttcttgatgtgtgaggcaggggctctacggtggggcagccattggtaggaccgcagggcggatgtctacagtggtgtcgccatcggtaggtctaccatgtgagaatctaaacataattataacttaatgcatgtgtgagtcttcccttcccgggtgcgccagaactcctctcactgctagaaaccgtgtacgcctagagtgtatgaggatgtaaagttcatggagcgggtactgccaatgcgaggttatcgaaaagctttgccgtgacgcgtctcatgtgttgggacgaggctcatgtgttgggcagtcgcggagtgtgggtaaagtgtacatccactgcagtgtgagtaaaccaaatctattcgaatagccgtgctcgcggttattgagcaccgggacatgtattacacttggctagactctaaattcttaacttgtgtgggatgggatattgcatgatgatttctattctgatggagccacttcctgagaggcgggaaggtggacgtcctcagaaaaccatgacgactcaatggtgggaagctatccttgggatcacaatggatggtggacagaaccgtcattgtttaatatgaacactgatactaaaatttgatcagtctatgctaggtcttagacttgtgaaaagaattacaaaacttgctttgcgcaaaagaaccatagccattccttgaaatactcctttcatatgcattgttgctgtggtggcttgctgagtacggttggtactcacccttgcaaatataaaattaatcagaagcgggagatgaagcttcggagaatccctatgcctactaccaggagggagacgaagacgatggcgctcagtaggtcctagtacggtcgttacctgtggcaatggcatgccgctgcctgaattccgctgcctcatctatttctgcttttggatgtattctggaccgctcggtccgatgatttaagacaatgcctgcgggcttatgatgtaataattagcactagactctcaagtatgagctttcggtatttcagctatgaactcgtgtgtaccagactacttgatccagggaaatggtactgtttacacgaatgattcatgttataaaaacgggggtcgacacccctcaagggtggttgccgggcgaaagcctagtcttggctcctttaagccccaacagacagcggcggtagttttccgtcgcttctcttcttgaagacgtcgttttggcaccccgtcgtctgtgttcctttgttggtctagcggcggtcggtcacgcttagcggcggccggtccggcgctagcgttctcctggacttgtgtgttgatgctgtcggtatgtggtggtggtatatttttttcctttttcctggttacgaccctccagggttgtaatgttgtaatttttttctgctctatgaatagaacttctcaccatctcgtgcgagtcgttaaaaaaatcctcatgtttatgcgcgtgatttggtaagaagagtcgtacaatgatattattatgcaacccctcctgctaccgaggtagtccaagagggattgcataacaaaagttggagacacaaagatatgagggtgtggccatcttctcattcattcattcattcacctgtacaatcctcctctctactcctctatttatagccattctctcttccaccttccatgtttagtgatgggcccaattactgggtaaccgggctgggccttcatgggccagcggtttcctaacacttccccttgggctctcactgcgtgatgcctatgcctcatcaaaactccacaaaaacccagtgggaaaaatttagggaaagagtacatagcatacgcttgcaatattgcatgaattgcctcattaaaaaccttgataagaaattgctgggaaaacttatccaagggaaaaagagtacaatccacccaattcttcgttcaatctttctagattgatttttgggtacttgattttctatatcaagattcttgaatgagtcagcaaaattctccccctaaattttgcatttatctaagtctcattattccgatttctcggaaacacctattcaagagagaagatgtcaataatgagcggatgaatctgcaagacttccacataacttagttcattgcttctatgcaattcatgtacatagaatagcttgggggttcatatgcttagtgagtttgcttctcacgtaactcatttgcatatgtgcgacatatgctgctttaatatcataaatggtgggggttgagatagttttcaaatcgcaattgctgtcgcgggtaaccatctctcaaaaccatgccgaggctctgaatagttcaacgatttagttcaattagccaaatattcatgtgctgctataactcttgtgtttgggaattccgtcccattttggcgataattgactattccgaagccatgcaccatgaacatttcaaagtgcagttggactgatgtactagattttcatatgttgcatgcctttagctgcaagcgtaagcatgatttgggttcagccaaatattccaaatgaagccaaattctaattcaaaatgaacgattttgtttcttcaatccttttcaaattactctatttgttctatgttgcttcaggacttagtacttcttcatgtactattatgcaagtgtccgatccaagcttctaaagtgcatttattgattctatattcaatgcttatcaacatttgggttgagttcttcttttcaacttctagttcattaattccattcaactcctggttgactgccaatgagttttgttgtcttaaaaaaagacattgcccatgataggtctcattgccaactcctattggttgcatgaggctctatgcgagtatccatggatatacgaggagttgcattttcatatgcttcttcttcctataattgcttaatacttcttaatgtgggcatgtaccagcgttagtgtgcactcgaatagctagttttcttccttgatgggaaggtgcagcacgcctattctgaggttccgtaccacttgccagatctcaactggctccccttctgtttggtggggtatttttcgtgactttgagtatgatagtccctcttgccctattttcaccagatgtctccggttactttagggtcatgaggagccgaagtttcttgtccaattgtttttattcgaggcctctagacaagatgagggatacatttactttcttcagtatttcaccctcctccggtgcattcatgcaacttagtcaaactctttgaaatcacaaaagtatttacaaagtggtttggcagttttaattctttatgcaaactgtatttactagtgcggtgtaacatgcattagtccctatctactatcatatttcctgacatttcctatctaggggttcattctctccccctaaatgactggaaataattcttatttgttaaggaatttaggcttcataactatctccgtaaaaggtttccgattttcggagagagccttttgcaatgcattatggtagtgggatatgtacataaaccaaaacagatacaatagcactagttgcagaatgaaagttcatgacgatggtctgaattttctatcaaagtccgctgttttcaggactacatgtccttttctactgcgtgtattacaacaatgatatagcaaatattgcaattcatagcttatacttagtacgcttatgcggatatttggtacttcgtgctgccaattcaccaatcatcaaatacaatgctagcattgtcctcgcagacttctaaagatgatttagtgagttatattggagttcacgtgatattgttggatcagtcttggcaaagacacggtgtctaagagacactggatgtttgctgcttcggaagcgcatttatccatacagtaccaaataggaccgcaaatattcctcctaatccagttcaaggatgcaggaactatacctttgtattatgcggtttatgcattaatctcctgttggtgcatactagcacacaagtcttcatgatttaggaaaattatgcatgtatgtgctatgaccatacgagttgtaatatttattcttataattctaagacccaaatggctgaaaattcgttactaaaaggtgtagcccaaatcatcacacttttagaaagttcaacggggttgacggacaatggatgcttctataaagtgcacatcatttgttccataggtaatatgaccgtggcactttctaggccgacaaatttagttgttgctactagtaacggtcataattttttctagttctatgggtatggaaatacctctttctcttaaagtgttatttgtggttatgcggaccacaattcatttttcctttatgtttgggtgctacacaaaattcaaagcattataactatgtgctagaaaagagcaacaagatagtaaatgccttaaatatactattttatactggaaataattctctattgcggggaaaatatgtgctctacttgggcaaacaccatttcttcaatgcaatgttctattcaagaattgcaacatgtgatgacgaagtttattgattcaacgaagtattccgctacatcggattcaattaacttcatagcgagcttcttactcaacagctatcgcaatgatttactatcccgacataaattttagggccgatccaatctagcataggagattctacatccatagccatgcaaatagctaaggagttctccccctcaattcatgatgattgtgctattaggatctgtccttttcttttcatgttcataattctagattgttcaccttgacttgtgttctactccccttttccccttctttcgttgaggtaagtacaccaagctagctactcctgttgaactcgctatcaactgtgctagttggttttggaagacaatgtttttctagtgaacactatcccgaacgttacgtaattccattatcaactagttaggcatacttcttatacgtgtactagtgatacttgcgtgcgactttcatcgcattcgggtagaacattaagagtttcagcgatattcaatgccaatgcgatgcatcgtattaccatactctctataggtcatctgcttggtgaatcatagtcgaaaaatacccgttcttgcttatagttcttgctctacgggaggtagggtatgtaccataatcctctaaatgctaacgcgctcattcgtctagcgtactcattcatgagagcagcttggaggcactggcgagagtttgaaatactagatcaaactcatcgagtcaatgcctatagcgtgattggattagcggtaacatagagcttcttgctctattataatttcgacatcaaataaatatgtcagagatattcaagattcggcaaattttctaattcgcgatgcacgtcattttttcatatatgcgcaaaattagattcaggtaaaaatgcacaattgttgcaatataatggtacacaaaaattcccgcaaataattccaatatattctatgcaattctatacattttaccacaacgatattaattaaaagtaataaaacatcacaaataatcaataattgtaaatgcgataaataaatttcataatcatatatatcagcaataaagatacctgaaatggaaagtcgcggtcgaaatccaatgtcccgtggtccctttttatgcgagaatatgattttggtgatatttgcaaattccgaatgccgttcaaacgaatatcccaagtacagagggctatttatgagtttcctggaaagttaagggtttaaaaggcaagatttcctatccaaaggaaaatgcacttagtttcgcaaaacttcaggggtctttttgcaaaatcacgggaatctttccatttttcttttttctttcctttcttttttctttcttttctttcctttttcttgcctttcctcctcttcttcccccggatggggctcctgccatatgtggcagcggccggccatgcgacggcgaggtggccgggcagcggcgcgggcgcgcggcggccagggcgcgacgcgcagcggggcggcgcggcgggacggcgaggcgcgcggcggccatgcgaaggcggcgcggcgcggtgacgcctactgacggatggcgtgggacgcggtgagcggcggcggcgcacccgtgcggcgaggcgcggccgagacggcaccaaggacggcgcagcggcgcacagccgcgcggcacggcgcggcggcgagaggtggccatgcggcggcggggcgcgcggcggcggtacttggccttgcggcggaggagcttggccagttggccttgcggtggcgtggctcagccgggcagcggtaccaggcgcaggcgggctacggcgatgccatgcggcggcggcgcgcccgtgcggtggtgaggtgctgccgcgcgaagacggtgtgcagcgtggcgcggcgaaagccgacggccggcggggggacggccgtgcggcggctgcgccttcccctttttctttttcgttcttcttcctttcttctctcccctgatggcaccggctgccatgagtacggtcggtgcggcgtggcagccgatggcggtgcggcgcgacagaccgggcgccgacgtggtcggtggcagcgcgcggctgcacatgctgcggccaggccagcggccgtgcggcggcgtaactggtgtgtgtgtcaatactacgctaatgctttctgcttgtttcttttcttcttcttcctctctgtcctatccggccagtgccttcatggcaaggagcacagtgcgagtgcgtctcagtgcaacgcacggcggcacgagcattggctgcgacttaggcgccgtgctagtgcgtagcacttcgtcctgatgcagtctcgtcgcggccgtggcgcgggttgctgcccggtgcacgccggcacggagcgcttccagtgtgcgtcgccggtgtgatcttgcggccgtggtgtcgcgacgctcgggttcgcggccatggcgcgtcgccggcacgctaatgccgtgtttgccgaccgcggtttccaccgatcggcatatgccggcgactccaagtctgctgcggtggatttcgtcaggaacagcaaaaatggaacgggaatagggagaggaagtcgttttcgcgattgaatcagcgagatgcaaaacggatctacgagttcttacccttcttcttcctcggtcatctacgagttcttacccttcttcttcctcggtctccggtagaccgtcgtgctaataacgtattatgcaacccctcctactaccaaggtagtccaagagggattacacaaagatatgagggtctggccatcttctcatccacctgtacaatcctcctctctacttctctattacttctctatttatagtcattccctctttcaccttccatgtttagtgaggggtccaattactgggtaaccgggtcgagcctttatgggccggcggttttctaacatatatatgctgataaacccttcgatgtctcgtgtcgtgctacaggtttcacaacactctacgaagccaaactgaaaataaaatgctaaaatggttttataccatccaaatatcaactaaatttaataaagaataaataacacattgcactgggtaaagcgtacctgtttcactttgcactgggggttgtatcatatattaaagaaaaaccttgtaaaatatgtttacaaattataaaacctttttgaatttagaccatgtttgatgaggatttattcaaaattgatgaaatgtcatgaaaatcttgtatatttaatgacgtatcttggtgttaagtgaaatttaaattattgaatcctggtgtaaaatgaaagtatctgctaaacctggtgcaaaagaaacaaattttctctttaagaaattcttattggccacacatgtcagtccctaattaaccttcttgttgtactaacttcccctctctctcttgtgcatggagacagcgctatgccggtggatttatttttattttttgaacttttaaatttttaattttgaaataaacccttttaaaacttatttccaatatctgaatcttttagccacattagccgtggcaaaataacattatcacactgatctggctggtgtttggtcacaccactctcactggcgtggtagtgatagtataaaactaccacaccctatgtgtggtgtgtcggtattattttattataccaggcatgctagtgtcaccaaagatttagattatgaaaataagttttgaaagtgtctatattttaaactaaaaaaataaaaaagttcaaaaataaaaaaaaaattgtgccggtgctgccctccttggctcccgcgaggcacacattctaagaggaatcgtctagcctacagccagattcgtagtgagaagttggtttttttatagataaagggagtatattttaaagaactctctgaactatgtgtttgcaatgatgcggatttaaatgtgaatttgcatgttgtgaaaaaactttttttggcacaagatacttttcgccggcggtcttcttaatgggcccacctgctaaaattgatttttgcaagtagacctatgaccgcttgcgaaagtcaattttcgcaggcctttagatactagcggagtatttggtcgcctaaaaaaaaaactgttatggcccttgtaaaaattattttgtaagtactgccctttccgcaatttcacaccaacgcgactcacgctaggccaagcccgaaagccgagacatagctcgacgaagagaaacgcgaaatcaccctaagatcgatatgcgaccacggtgacatatcttatataaccattaatcaaaaagcaagctttgattcaactcttaaggacagaactacatatagtgcatgtgttctaattactgctaactacctaacatgtcgacaaatgttaaaataacatgaatctgtttcctgtgcaggactacacatctacccatccttcactagtaaatgtgcacgtggaatccacgttgctaataaaataaataaaacacataatataattgttaaagtgctaaataattttcagatttcattttttgtttcaagatcgattaacaatctgtgaggcggtcaggccctggcttcatataatcacacagatgaaccaaaataacgttttcaaaaagtagtacaccaaggaaactatttaacttgttgacatagtgcctaccttgcaaggcacgtcgatatatactgatagagtaaattaaagaaaaatacatccatcgctgatgcacatcaacatagatcaatactttggtactatattagtttgtatatttcaaacagaaaaaaaaaatatgtgcatgcaccttgaagaggagtatatttagccgtaataacaataagctaatgcctactcttggccatatgggtgggcctaccaaagaggagatatttaaccatttgccacatttaaatgtggcaattaactttttgccactggacccacatgtcagacacatgtggaaccacgtgtcattgagatagaagtggcaaatagttatttgccaaatctaaaagtggcaaatagttaaaagcccccaggatgagtgactgggtcgatatggatcttgagccggcaggcctagctgttgaggttattggagaagaattacgctatgtgagagagcgccatcacaacacatgtcatgctgttggtagctattgggaggggagtctatctgggtatcaatctggctgagacttggagctgttgggaggggagtctatctgggtatcaatctggctgagacttggattgaggaagaagtgttggagtcgaggccggttgcgtcaaatgaaacttatcgctctcctttctacatgaataaatttatagaagtcagattgggcactcccacatccggcgctggaacactgccgtttttccccagcgccgtttttcccgtgttcaaaaatgttcgatgaaattcctagcaaattatgtgtgattctatccatgaaaaccaagggaacacactcttcattgtccgttcattccatttttcagtctttgatcacaagttgaggttatggaaactgcgccaatgtcatgtttgtgtccttcatgtgctctctaaaatatgcataccagtcaaccgcagccaccagcctccgcctcctccccaggctcctcttcggatgggcggacgtggagtccctgacatcaaacacatacataaccagagaacatcttgctcctgacagctcacttacctagtctaatatgatatcaaagtttttttttatgacatgcaagtctgaattgtagtgacaaataaacaggaatatggtcctaaggtaagaaatatagctaaatgacagtattcatgagaactaactgaccaacatcttgctagtctgattgaatgataaatcacacatggtccctccaatcatatgtacatttgacaaagaatctacccaagagttgatcatgttgattcagatgaaaaggaaatgaacctttacattacaggctaacacaagtacacaaccatggttgccagcatagctaaatgttgacatgattgctaagaaactcaatgataagtacttgcacaacgacatgaacgcatggatggagcgccatccggagatagttaactatgatgccattcaatttattcagtttatgtagcctcctatggtcctatcattggactcgttgaacacatgacataaaatttatgcttcagaataacagaattctgctgtcaccaaaatatgtgagctcaaccataaagcagaatgtttcagcatagagagaaatttggaagactacttgaaccggtttgagtgaaatatgattagctcaacagctacatatgcatataccacaagcttgtcccgcattctttgctgttacattgataatgccatgtggtcaaatcttgatatcacttgcaggaaacaaattttgcataaaaagacacacatgagctaagtcaatacctgcatttgcacctgatatatgtagcatctcgttgtcttgtggtgtgggctgattcaagcagttactgtgctttacaataacatggctaacttgtagaaccatcgagaggcactaaacgaacaaaagatcaaagcatccaagaagtgcccctgcgtaaaaagttggtaaaagattagcattgacaccggtcaacaatttaaaccaagaacgccaacttagatcagatgcaacgcaatggtgacacggctcagcaggtcttgcacgcttgaattctagacattgatcactccaatccttcaattatatgcaatcttgtaatcttgtatacttgaatttcaatcctataaccctgaacaaaaataatatatatgctgaaataaacatcttcaattcaatccagtacatggtcaaggcaaagaatagcaaaagaattaaagcagattaccagattgagtgaaaataacaggatttctgcactcccctgtgttatatgcctgacatatattgtggcattcgatcgtagcctagatcaattgtcccacaggataaaaagaatatcagaatgcaaataaacaagagatgctagccagtatagtactgtttcggtgctgcaaaatttccttggagcaaaccgtatcctgctgcctgttcatgtccattgctactaccctacaaaatcaattggaagcaagatctactgcaaaaaggaaaatgtaattgcaagagaacagagattggccaactcacagcatggtttcttggtccttgattgggtacatcatattatcctccatcctctgattgaacaaaaacaaaaattcccactcaaatctaagaaacataaccgtatatcaaccccaaatcaaatgaagtcccaaatccagctcttttatttctatgctttctaaaatggaactgatatactggcaaattctcaaaataatcaattgtcactcagtttcagcaaaatatgaaattaatggttgcaaggcttcccatcatagattaaactaaaacatctctatataaaatgtttttagtgctttttcttcttgcattttttttgcggggagctttctcttcttgcatgaaaagccaaatcaatccccatgccacaaattgcacagatctgcccaaaccctatgtaaacaattttctgaacccaaaataataaaagcacaaaatctttattgtttgaggatttataggaagagaggacatcaacttaacctggagtatgtgctgcgtagggccgtaacccatcacggctccccggcgggcgcacgcgaggaggaggaaccggccgacggcaaccccagctctccagaggacgtgcccgaggaggcggcagcggcggtggagaaggcgccggccgatggcgaacccggcggggtagggcgagcgtcgggcgcgcgcgaggaggcggcggggtagggggcgcggctccggcgggcacgcgctcggagctggcggcggcgcctggctgtccggcgggcgcgtgcgaggaggcggtgagcggctccgggaggcggcggtaggctagcgcagtacgggagttatgggatgggagcgaagtttttttttttctttttcgcttctttctcgcaatcgatcgcctcctataaccgctgtgtggatcactaattgcaggggttgatccaattttgataaaagctgttggatgaatagatataagggtcaaaaatatatatatatatatatacacgtatatatatatatatatatagatagatatatataggtgtttgatgaactggtgctttttatattagtatagttatagatactttattcattaaatccaacggataaaaatcatccaacgtttcacatccaacaacaggggctcatgcaaggtcacgcggtgggagatcgatagcgcaatcaatcgtctccccttactccgcttcattcctccgcaatggcaaccgcgcctccgcctctcctccacctccggcttcccccaaaatccattcgatcctctcaccctcgcctcgcctcgcctcgacgaatccgattccgagcactcacaaccggattggagcgagttccatggcctgaatcgtggggggtgggggggtggggggactggccgaggagcggggcgcctctctctcacacacactggttcgtctcctcctcctcttccccgactgctcggatcggtcattgttttcgcgtagggggcgatttaggttttgttcgttgcctggattttttgggctgatgtaggattggatgggagtttttttaatttgttgggtgttttctcgtctgtcctgttgtggctaaagttggattcgtctaggttttttttccactgtaggatcgattttgaatttttgatccgtgcaatcgtacggcttgtttggtaactcgagagaaggggattgggagtttacgagggaattgatgatgagattaagatgggaatttaatttttaatcccaatatcttgtttggtagaggtgatggaaattgacagggagtttagttagagattaggtcattaataaaaatggatggctgagatttgcttagaaaaagtaaaggaggaattctctcccaattacctacccctacccaggtattgaaaaggagggagttccttgctcaattccccatccccatcccaccaaaattcccatgtctcccaaccaaacaaaacacttaatagcctcatccctctaaactccgaatccctcctaaaaactccctccaaccaaacaggcaggtagggatcattggattgtcggtgaattcatactcatgatgacatagctctcagctgataattttggtgaaataaactgtatggtgatgatatcttggaagttcaggctaataaatttaatgatgatatgctccacttaaaaacagtttaatttgggttggaaaattaggatcagacaacaatttctcctattacttttactggtccttttactgagctaaatatatacgatggaattgcttagtggttagtggtatttaacctgaaattgacgcctgggatgatcacggtattttaacctgaatcaattccaatacttggatttcagataatttctgcgggatcaagtgaagcctcgacacgacgtaccctcgtctcattcctcagtttacagagtccagttacaagaaggtataatatacatcctgcgaacagatgaatttctttggttttataataaaaattagtttgcagtatcaatgaccctatatacctgctttacaatggtcaattaagtgcatgatttcagacccaggaaaattgaaattaaattaagcatcttatcttatgaaaatattattgaaatgagcaccatattattgggttgatcggtagcatcatgaattgaatcagaaatatgcattgctcaattatatgatctatctgatattttgtagataacagactatttgactgacaatgtcaagtttttatgtgggtcagtaggtccaaatgcagaaaatgttgtttcatagtggtgacatgcttgctacaattctctggaaatctggggttgcattgtaatttgtaggtggttttatccattctgtctatgcaagtgattttatgaaaaaatggaatctttgatgtggagtaagcgaagtcataatgccctaagaatatggtctgctatcgttgtttcttattgattgtgacttcttggatgatcaaccaatgatcgtgacttctctatgcacgtattagatgttgatttcactcagcctctgatatctacatacatgaggcattgcttagcttaacctatcattttttttcagaattatggttcattaacagtggggttgtgcaacatatttattggttttcagtgtttccagattatttcagtacatatatatattatttgatgatgagaatggcgtgctcatgttcctatccatatgctcatgcttttctgctgctgctatgctgtaaacatgatataatcaagcgctacagttttttttaaatgctttttgaaaattcagattattgcatcatcttgtttatcaaaaattcagattattgcatcatcttggactgatggcatatattaatgtggactgatggcatatattatatattcgttgtgcgactgataggttcaactcagcatcacattgaaccagaattagtataatgcacaatgctttacctgtctctatttatctacgctttgaagctttaatttgtgctaaattaggattgattacactggatttcgttgcttaatttgtgcactgcaaatgcaactccacgaccagctcaccggtcgccggacgctggtggatcagtgtgactgattccgctaatcctcccattcgccagccggcactgctttggggaattctcgcttattaggcacttgttgtgatcaatcctgtcaccgaactgatagtaataatagccacagaaataataatagaaatctttgtaataataataataatataatcaatatgcagattcactgttgagtttgaaaataaattctttgtaatggcatcttatatacccttctttgtaattaacagtaatggcatcaacgttagttcaatttgaactaaccaacatgtcatacattaaaaacaaatggagcgtgaaaatagcatttttcgaggtcatgtgactaattcccttgaacaaagaactttaaaatagaaaggaagaaaagaactgattcaaattaattatatgactcgttgcaggctgttgatgttttgtaagtcacagttgggaagaaaatttgaacttgtaatggctgaaggaacacaataactttgggttgcatcccgatgtgaacaggtaatgtgttgagttgctttttttttctccaaatgacttattaatttgcagtggtacaccatggcacctgctccttttttctatgtaagcaaggaattttggctggttctattaaattttctttggttggatgtaaggtgtagttttcaggtcattggaggctctaaatatgcttgtaatccatgtgatttcctcttatcacattgaaggcatatcctactgttgatatttgtcggtccccagataatactcatctttgcaaaatttgtatttccttgaattattcaatgtcttagagtacatgaccttgcaatgccacttccttcttgttgcagcacattattcagtttgcgttaatcatcaaaaagtggttatagtagacaaaaatagtttggaagaactggaacctaaggatcctttcaatgggtgtccgtgtttggccggcttgagaccatcttaacattgaaggtgcaggaaattgaacaaatgtaaaaggcgagatgctgatgttcggtgtagatgacatggatacctgaatcagtccaaagctgcttaggttggagctacttctcgataggaacccaaatatcagagggaaggttgtccttatacaaattgtcaatctagcaagaagtacagtggaacacagaggacgcaataaaagaagtggattacaaagtgtcgtccttatttaccatcatatattgttttaatgaaaatattgcattttattatgcatctgattgttattataaatgttacgagggatagtataaatttcatactatatgagtgcattgtttgccgacagaaaaatgatgagttggacaattccagaggatgtgacacaaactgccatcagccaagcccactaattgtgtttgagtttttgagttgctccccatcttttagtgattacttcatactctgtggatgatgttttacaccgtgtaacaaagttgactgaatctgagataatgttatagaatgaaaagcactaccattatgttagatctcatctcacaatgttccttaatggatgtgtatagctttgctcaagatctagaaagggaatgcaaatatcactccatatatataactatctttatcatttctttcttaagtgaattataaattaagatacgccgtaacgttagtacgggcatattactagtttatgtaataaggaaaagattccttacacagtggcggatcaaaatatagagttattgggatcattacacaaatatagtggtgttaagagtaattcttgtttctagagtgtatgagcaaagagattagcaagaagtcaccggtgttacaccaatgcttacactatggatccgccactgcttacacctaatattcaaacaaaatattcttttaaattacttatttaatctacagtccaattacactattatgttcatgacaattacatatcgcaacaagatattacacaattagagtaaaggaaaatatatatgctgtgaattacttttattatacgtgtaaattacttttattgcataggtaaattacttttatacttgattaaattactggtaaaatattcataaagttataaatagtttattttattggtaagttctataatttatgctgattaaatttattttttttgaccggctaatgtttttatgccaacaataaatttacttttattgccgtaacaacttacaagggcgccatcaatttgcagttgctgctgcttttcagcagtactagcctgatgcttataagcatcagcaattccattgttttgcttatggctgattactggatcttctgtgaacttttgaactgatgcattgcctctgcttgcctgcctctgtgtgcgttgtgtgctcgtcagcactgactccagatgcgtggccgtagatagatccagacatgtatagggcccactaccaataactattcacatttaggccgtaacagcgaaccgatgggcttctgctgcaaaacagcaaccgcaaaagcgaaccgatgtcagccaaaaaatttttttctctttttaagttacttttataatatatataaattactttttgattttattgaatttacttttacatgtctaagaagtaattttataaaatctaaaagtaattataattatatatattattataaaagtaatttgtaatctttcatcaaaatataatcatgtgagatatttttataaagatttaattacaacgaacataaagaatgtagatcaaataagtaatttaagagattacttaaattatgttgtaacatactagatttttcaagataatttttttgcgaaaatatttaaagtcgatgttcttcgttctttcgaattggagcctcccaatccttcttttgttccttctaagtttccgactcccacataaccttgtttagtttccctcaccaaacaaaatccgagatatcccaaagaaaattcccaaaatcatcagaagagctcatgtttattttaagttaaaccggagtcatcatgcaaatgttctaagatcccaaatcccatcaattcctattcaaaaatatcctatcaaaattccatacaaaaatctctccaaaaattcaaatagaacactgtgtttcttctcgggccgagttccttgcaatccagcccatattccggatttccttttccctggtcactctctgtgttgggctgttctagcccatgtcctggcccagcctaggtaggccggctccagccgagccgctgcaggccgacgccgctcagggccgctcgcgctacacgcgtgccgcctcgtgcctttcccgtgctcgcacacgctcgcccgtgccgccttataccagccacgcgccgatctccgatagccgttgcgcgaatcttagcgagaggctattctcccttcctttttctcctcctttctctggaaacaccgagcactcaagctcatccctgccctcaaacctctccaaactgctgccaaggtcactggccaaatccaccgtcgccggccctttttctgccacaacagcacaccatcaacttttccgctcatcggtgaggcttctttctctattttccctctttttccgcttttgtatcgagcttttccgaagctcccatgggctgtcatagccatcaccgtggccaacacgtccagaatgtcctctttatcaactaaccacaaaaatggaaccttctcatccgggaacgcgttttgacgcgctcacccgcccgcgttcaccaccagagctgccacttccatgcccggtgtcaccatagctccagatctggaactcctgttccggccggtgtgggtgtcgtctctgaaaactaacaacagcatcgagttcgcgacccttgagaacgtgttttgctcatgatgtccttacctatcacccaccacagcctagcatccaccttcctactttttccctgttctctattcccttgcccctaggttcgtctcactgaagaagatgaacagtagtacgtggtactgtgccatcatggttgaatccaaccataagacaggaaacagagctaaacaaatctggctaaggctctgtttaatggttcaataatttttccttcggttcacctttggttcggccacctctagacacaatttcttccggtttccagtacccaaacctctgcatcatgtccattcttgtatacaccataaacccctgctttacagtgatattttgttatttgaaaccatagaacttctagtgcatctttccacagttctggctccaaaccttcaccatttattttaatttttatttatagtatttttcttataggcttatttggtcgtttcttcttgtgcgtacgttagatcgcgttgaagatcccactggactcgcaggaactgaagtggaccaagaaggctacgttgaagcttccgaaggccacgttccacgaggcaagccacagtaccaatctttgatcatgttgaaacctagtagagaaccacttagttattttatgcattgagtatttataaaattattttgcgtatgaattatttttgaataaacttgttagtttaattattacccattgttatattgttattattggccaaatccatggattgctatatcacgtcctttgataacctaggtgtagatttatatacttcacaataatattctagtggataagaccaccaaatatctatactcatatacatggtttacccgtcgtcacgtggtggcgtatcgggtgatataaaatgtgttatttgatatgagtcactcgcctggagtgatatggaagtttaattccgggtgaagatggatgttgtggtgtgtgaggctgtgcatgttgttataattattttgtggaaagtgtatatttacacttaaagtatgcacgggcctgtgcttgtttcagtggctttccccagatataaggactacccccttatgccatggaaaatgatgtaatttgcgcccatccacaggactgagtaattagacttagcctagtacattgtcccactgtatgaaagactgtagggtggctctatgagcaggtctggggtggacatgtggaaggggcttcggccaggttgacatgatccacaacggtggaacccgtgaaagcagcgaccgtctagccttgcttaggcccagcaagtgcctgactgctaggacggatcaatatcccactaggcagtaactagtagtaagtgggactctcgaacggctatgttgtccttagccttgcaaactgttgacatcatgtgggtaaagctgggcagtctctgcagagatgagtcttaaatcattcgaatgtgccgtgcttccggttaagaagctatgtcattgggtgattcctatttatcatggtatgagtagattttaaattaaaatatggaatatgatgaagatgagaataaatggtgattaatattgctaccgttttaaaatgatgatttacagttgtttgcgaataaaatgtttgataaagtagggaaacactatttataataggcttgttatgcagcctccttgatgaactatattctttgtacgccttgcatatattctatttgtattattatggatgtggcttgttaggtacctcggtactcacctcttgcataaaatgtggttcagacgatcagttcttccctgaggaggcgcaggaagaggaagaattctatggtacagacgagttcttgttctaggtcgatatgctctcaagcgttgcctgtggtgtttttatcctattttgtgtttgggtcttttgtttgtagggagtgtgtttggcctgtcggcccctaaaacctatcttagttatcttttatgtaataatttctgtaaaaacttgggtatatgtatcgaaagctattctgtatatcaatctacgcgcgatcgaaatcctagacggtcgcgggtggtttcgggatactatactcaaaccgggtattcccacaactgtagactgtattatgcactaaataaatagaaagaaaatcaaattttatgtatggccaaaatcagaaacagtcaaaatgatactacttatacataaattttcataaatgtttttgttcctacttaaaatacttgatttatctgattattcaatagtagactgataactaatgtgttagaaatatgactgaaatgatgtttgggggtgtgggggcgacacgaactgtagctgggtcggccgacccgccctgtccaatgggtgtgtctgccactgcacttcgtagtagagtgattccgtaaataaagtgtcatgacttcaatacaaaatctagataatcagtatagttttggtcatgttcctcaagcgcaaaactgatacaacacatacctcatctttcaagactagtgcaaatgtagtcctaaggcagtttggatagcagttttgactgacgaggcatccacatgcgatggacaaagagaatgacattggagatggtgcttctcgacgtggttgagcacgacgcgtgtgcctcaacatcggtggtggtgaagttctgctctagattgaaggtgaggtggtgaaacaacgcctcccgccgctgctccccggtgctcccctgtcgccgctgagccactcagccttagccttagcctagtaggcaggattacaggagctcttgcctgacaaaggacaagattaacatcactgctaggctctggtcaaagctcccttgtgtcacctcattattgttgtttcggatcgggtccgccaagtcctcctcctccttgtcccaccacatgctatagtctcggcctcctcccgcaacaaagaccaccactgtctcatggatctaggagcgagatctctatctctgtctcctccctttgtactgatgagaggagctaattgatgagaacgacagtgattggacctacattagccaaaggccatcggtggtggagaggctggctcctcttgctgctggggcgactgctgctcagcaagatggcgtcgcatcctttgtggtctccatgagcacttggcagtgggaggacggagaggggtccaacgctaggactggtgtgggcgtggcaaaggcgagctaggggtctggtgctggtgatggagtagtgcacaccgatgaaccacattgttgagccccgcctcgtccccttctcggtgtcctctcccttttcctctccttgttgtatgaagccaccaccggttggactccgccatggaaatagccacgtgttgtggtgcagctactgggcttcggcgagttcgttcctagctccagcgagcgcatgccgctgttaacaccgaggaggccaccaccattgttgtccaatgcctatcatggcgaggggctctagagaggaagcgagtgaaatatttacctttactgacatttggaagcgagtgaaatggagaggggtgccacatgcttgctttactctcttttggaccaaatttaagctggtgtgggtgcttaagtttgcactgaggagggtgcatatatgatgaaaatagataaactaatgctaaaatattttcttaaccgggttcctgggtcccccctttaacatgaacctccgcccctgcttttatacaattgtcacgtaggcgacacatcatctcgagtggacaaagttaacatgacatataggacaaaaacatcatccaaacagtcaatggacctcattttcgcttgttttgcaacatgagggatgcactatatcaagttttattatactgtaccgggttttatagttgtgggaaaccattcaaactcgaacattagatggggatgcaaatgaaccttttttttgtgggaatgagtggctcactcgtgggtggtgtagcacatatggcatactgggggtgtgacctaaatgagccgacttgtgatacaatcacgcaatgttgcaggcttgcagttgcagccacgaccacgtggcgccgacaactgggcaggtctagacgtatggtcacccgtcaccctagtactaggggtggacgaaaaactcatgactcgttagctcgctcagctcgtgactaactctgctcagcttaactcggctcgttgtatttttctaacgagctgagctagcattttagctcgttagagataacgagccagctctgactcgtgagctgcttgtgagcttagcgtgttagggtagcccataagcaccttactacacagcacacatcgtgacacacctcagtagtctacaggcctacaaatataatctttctcccaacttgcggcccataaggcccaaatataaacctccaaaaccctatccatctaccatctcgaactctcgaatcaatcaatcaatcaatctctctctctctctgtctctctctctctctcgatccccttttcatgcagtccagcggacgcggcgacaccatctctagcctcccttcgccccttgccgccagctgaccatgccacttgtcacctgcacatcctgccacctgccgcaggcctgtgtgcaccatggaggagaaagacgaagtgctttcaacaccaacaagcttggaatcccgaagcaaacacctaataatatgacatcgtccttatgtcgtcagctaatacaatggaacaaaggttggactggttgtgtgtgcccttgtgcttgcagaagtggtgctgctttctgctgaaagcttgaaatatgtatgcatggatggaacttgtagttgtttttgttgatttgtcttattgattcaccaatttgcctgcagttgtattttttagtcactggcatacgagctaaacgagccagctcgagctatccaacgagccgaccgagctaaacttctatggagtactagctcgttaggccatccataatcggtaccctcaacccgtgcccttgcaaacgacgcctgctttccgtcgccgggtcatcccctatgagagaggcgcgacccctggcagaggaacgcgcgcctcggctgcttttctggagacaccgctcggggctacgcgttggaggagggcgtggctcgtggacacggctcccgctccacaaatttccccttccaccctcagtcttgtcgctggcagtggggaggagtcggaggcgacggcgacgaccgccaccatctcctccccgatctggctaggtggggggacagatctgcccgctagggcgccggatctgccgcccccgaccggcgacggcgcgaggaggaggagatcggggaggcggatggcgcgaggtagaggagaccggtgaggcggaggaggcggacggtgacgacgctgtcggccacccccgtccctcgcgccgctcgccgtcgaccagtgcgtcccgcgcgcggccctccgtcggccaccgcgcggcagcgggcggcggcggtggagcggcctcgcagcaagagggagaggtgacggcggtggagggaggtggccctcgcagctgccgacgatggcaagcggctgagcggcgagagggagaggcgaggacgggcggcgatgggagaacgggagagagggagacgagaaagggagagatggcaaggacgggagagatgggagtaaatgagggggagagagaagaagagagggatagtatagtaaaatacctatgtgggcttttgggttagggacactcgttaggctattaggggtatctttcattgtgataggagtttccctacgtctagatgtgtcccaggttgtggatgtccttaggatcgtaacgaggaccgagctgagccgaaacggctcgatatccggccctacctagtagggatgaaactggttcggatagtttccgtccatccggaccaattttcggattcaaaaaattcggtcggaactatccggaatttctcggattcggaaatgaattcggattttttttctcggatatgaaaacgaatacagtaagggtgatatccgacggaatcggaaaacggtcagaaactatccgggatttttcatcagatattcgggaatattttttagaaaaaaaactagaaccctagccggccgcgcccgcccaccgccggccgccgcatggccggcgccagatccgcgccgctgcggccgcccgccccgcccggcgccgctgtggatgaggaagtgagagagagagagagagtagaaactgagaaagagagaggagaggaagagtcaagagaagagtagataaggttggggtaaaaaaaggtggatttttttttcaatgtaaaaatcgatttttttatatgtggctctttaaaatgaattttaaggcattaaaatcaactcgtatgaaaaagttgtcaaaaacaaagttgtataatttattgagatctaccatttttattttgatcatttctccatccgagtttgattaaactatataaaatttgaatttaaaaatataagaaattcaaataattttccgggtagtaactgatttcaaatgaaaatgttgtcaacaacaaagttgtataacacatcaacatctacaacttttgttcaatatgattttgtttgaaccgtttgaatttgaatttcaaaatatgacaacttcaaacaatattttgaaatactaaatgatttcaattgaaaaagtcatcaacaacgaagttgtataactcatcaagatctataacttttattttggtcgtttcttcatccgacaaagtgatagtaatattgtttacaaaatttacatctgtctcatctggttctataaactataagagagatatgtaaactttgtgaacaatgttactatcactttatcggatgaagaaatggccaaaataaaagttgtatgtcttgatgagctctacaacttttatgttcatgactttttcagctgaaattaattacagcttcaaaatattatttgaagttttgaaattcaaatttttagttgataaaacaaagtcacaagaaaacatgaccaaaataatagcagtaataacacaataaaatgatagagtatgattttagaaacatttagaaaaaagaatcatctaatttggagttcatatgagtgagataaactaatctcaaatttttaaatttatttttgtatacggcttcttaagtcaccagtatggaaaaattgatttttccatgcgggtccttaagtggtccacatacaaacaaatgaaaaaattcaattctgaaaaataatcactcgaatttttaaaaactttcaattgaaatgttcatcccaaaatttaaaatattcaaccatttttcaaaaatttcaatgtgtctgcgaaaatttcagtgatacacattaatttatttgtttcatgataacataaatttgtatgaaaagtaaacataacattttctatctccccttgccataataaatagagataaaatttgaaaatacggaagttttgtttttgaaaactaatggctacatttttttctcgatttaagaaacatattttgaggggtgtcgatattttgataaattattcgttaccgtattcgtttcgattcgtattcgctcagtatctgtattcgataatattagattccgtcttcgtatccagtttccaattccgatttcgattcctgaaaaaaaagaaaacaaatatgatatagcgatggtatccgatccgtcccaaaatcatcgaattcatgcagcccggggggtccacatatttattatgagccccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccctccgcacggtccgacgcgtatcccataagctctgatgttgatttcctcctaccaaatggtcatttctcgcacatttggagtccgtcctcccctctctcccatgtatttgtgtatagcgtttctgaattttgagctttcccaccaatcttccataacagacgatatacagattcctcttacaatgagttgtgacttgtgagacaccttgtattgtatgtagaaccgtgcaaccgtggcatttaatctgcagttcttcttctctgcacaagctatgatttgtcttagggttattttggccagttcgtaactcggaacaaccttacagcgagctaaaacaatcaagtttccgaaaagcaacttctcaaatcattcttagttaattaaccaccatcttcaggaggagtaacaaatggctgaagaggcaagtggcgtggataagtcctcactactctgtcgggttgaagatctacaacgtggtaatatccttacctgataatattagttgccacattcactatacaagctgctttcctcagcttatatggtagtgtcagtatcttcatgcttttttcttgatggttatggatggcggaacactttatgcggtggatccaattttgttttttcaaaggggaatattttgttgagactattatgtgatgtgctggtactttatcaggaatttggtagccgttctgtaattgattaatagtcagtcagggagagaattggaattcagaacggaaaatggtagatgattgttaatttggagaggagggttaagtttattttcctcaatattacccttcagagagttctgttgcatgtgctgtttgcaaccttgcttcttattatatttgaggagttctgctgcaaatgttggtgctgaatgtaggaagttttttttttctcaaaaatgcaggagtgctgcattttatttcattaaggaggatatgctacttagtagtggatggagtactggtggtatatatgtgaactaccgaactatgcagtgagcaattaaaactatggagagcatgtgccatattacttaatagtgtatggagtattggtggtagatatgtgaactactgaactatgcagtgagcaatgaaaactatggagcctaacatgacccatggcagggataattaaatatatcatctggacatgcctcttgcatatagtagttcataaatttgaagaaaattctaggtaatatttgtgcttcaacactgaggcttcctttttcaagaggcacttctattagtatttgtgaatgacatcttttgttgatggtcctgtttgttttccttagccttgcaaacatctcaaagtgttatcttgtcctcataacagaccaggcaattcaatgtgcatgccttttcagaaaaaaaaaactactgtgaagtttgaactgagtcgatcttgaattcttgaggcattcctcatagcaggacgtgcccatgctaatgagatcaccagccaaacatgcctgatgtgtacatgcagtgatgaaatcccagggtagaaaacgtagctggtcgggggacataggggatcatttgtagaaaatgtaattgcttcttatctctacatttctacaaaccatttgtgtaaatgaatagttgtcttgcattctgtttctcatcgttacctttttgcagttttctgtcacttcatattctaccctttcctttccaatgtttcccttccttcccaacatctaactccaggttcctgttacaccagtgaatgcaaaaaatatgtaaagagttagtgtgaaaaataaacataaatatgcaaattaattgtattttctacttatttgatgcgcagtgcttgtattttgttttatgacttgccccactgttaatgttttgttatgttctaatgcaattgcttgcatataattagcttctttatatttcttaaacagaaagagatgaaaagcagcatgctttggaagtatttatccgtcgggttgaagggctccaatatggtgatttcctatttgacattcatatacttgaattctctgttataccaaaatgaagcttcctttactgctagatttctaggtgattcagcacttgccaatgtgcttctattgtaatgattattggtataacttgaaatcttgattacctgatacagtggtgaacgatttaaagatttccttactgctatgtttatattttataaccagttaaaacttctgggttccagttttgtatcgccttcccatggtattctagtgttcctggtcagctagtgaccgttctctctccatcctgattatctgattgttgttctaaatatcgtattaccaatgttgatttttgagtcatgcatgactcggaacctacaatttctagctacctcgcttctagcacttcgtggagtcttgtcctgacaagtcaatttgtatttactcataaaaacctctcctatggtactgttggccaatgctatgcatctgagcattgttatgccagattgaccagttctcttgttgaacctgattgcaaaagtgggaaagggccaagtatgggctttcttatttgatctttttcttcctcaggtcttaacacccatggaattaatatctatgaacaattggaaattgattgcttttgttgattcaggatttcaggaaactttggtcttattcccccccctccccctctttttttcccttcggagatttggaaaaaaaaaacgaacctaattaaaatatttttcccccgaaattgaaaaaacccaccaagggacccccaaaaaaaaaaaatttccctttcttaaaccatttaatttttcccggaattttccccccttttccaaaaaaaaaacttctcaaagttttttttctcgcctccagaattttttttaaaaagccccaaattttgaaaccggggggaaatatataacccccaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccgcagggtgcgacgcgtatcccataagcttgatctttttttccctctgcagatttggatgagaaaacagacccagttgaagtattatctccccgagttgaagaactccagcgaggtactcacaacatacaagattctcattccttaatcaattaatttttccatgtagttctcagcttcccctccgataaactctctaaagttctttctctgctccagtagttccttcctagagcctaacttgtagcacggtgtaactattaaccactaaaaaaaaaattaaactaaggacatctggcagatagtagtctgctggggttgcttttttatatgcattctgttttaacttattttctgttaggtttcagtagttaaacgtttgaagaatacagattttaatctgtagaataaaaaataaatattatcctggaattacgaagttatactatttaaactttggcaagaatatgtgccatacctagattggtcatatgaaactgatgagtaattttgttccaatgaaaaaagttcacattaatataatttatattaggttttagcgagtaagactattctacaggcacccttagagaaaagcgttaattggatctatgccattattacttttatggttctgaaaaatgccactactatttaactatttagaaccatgccattacaatttaacatgtatttgagatgtgctactacatacccttccattgtactcagaaaattttttggaccaaattacccatgtgttcctcctgcaccccttctcccctgttcatcttttcccatcaatggagctagattcggacgacgcaggagcctttcttcgtccctatctcttccctggggcagcgacttggcagttggcacaggagacgttagccccaagcagtagtcaaggtggagaggcgaggagaacgctcaccgtgggctcgaccgacggagatggtttcccaggtattggtagcgaggccagaggcagccccatgccaaagatgaccgatggaagccgaagactcgctcgacgctcccctcgcgcctccttgcgggcctgtggccatgcagctgcggaccgccgccgatggaaaccatctcccaccacaccatcatgtaccaaaccatcggtggctgtggtagccgcgcaccaaatgaggaagcctcctctcaccactgacgaggaacccatctcccactacgccatcttggcaccttctctattctttcaatcaatctgttcacagttctgctgcacgccaactgtttgtgaaaatgctcacgaaagcaaggatccctccagtcctgcctggccagatgttggtacacaatgttgtcacctactccagcgttgctgctccctgtggcccagcttgacagcgtgggcacctgctccgcttgcacctgggcctgtgtgagcctccgcggcaccgcctctgcgtaccttgtcgtgttgctgggcttcttaaccggagaagcaccaggaaccagatctagagagagatgtcaggagtggaaagagaagggaaagaaggaagaagacatgggcattttggtccactagaaatttttagtgcagcgaaggggtgttcagtggcacatatcaaatacccgttaaattgtaatgatatggttccaaatagttaaatagtagtggcatttttcaaaaccatgaaagtaacaactgcatggattctctcccctcctgtgtgtcgcccgttcaccaatcccatatgagccccttgctccatggtgcagcagtgaagcgactctcctctgcacataaaggccaacactgttcctggccttctcagcacaccctgtgagttaaactgaacacgactgtagctgcatctagttacaccatctgttttgacttgccacttgccaggtacctgacacatacggcaggcaacaaaaatggtagtaaacaaagtgcaaaagactacttgagctgctgccttagatcatgtctctgtctgaggatagtaaccaactgaagcatattaccctacattgtttgcatttaacacatttgccgaaatatatacatgtgcactacagatgattttaccctttgtaacaccccatcttccagaatccaccaatgcatagtcaccccagtgttttggttggtttcaaccacacatacgcatagcagtctgctcacacttttgcccttgcctgatgatcctttgggtgtgtttgattataggaaaatgagatcaatggttatcttaacattccctgatgtcctaactgtgggaatttgatcacagggaatgtgacattcccagcatgcacgcgtgagaaaagattctgcatgctaggaatcaagctaacaatttttacaaccagacacccttacatcataatgtgtggataaacatctgttgaaatgaagttggatggtgaggacttgaagtagaaacagtagtaggtgaaggatagatctaaaatagccggccatgtggaaggcaaaatctagagtttagggagtggataacttgaccctcaagaagcttatctttattccttatagttaggagttgatggtggttctgttttgtcctcattcttcggtggatgatagttatgtgctatttttagtgccatttgtaaatggctgcattgtttatttgtgtatattttcaggtggctgtatttcttgcgtgaattatgcacacaataccttaaatttgattatcacaagtatttttatatttaaagtttgagatttgtggaatttccgatgacaaatgactggttattctatcatatatcatactgcagctttgttgagtgaatggaacattaaaatctgttttcagaaagttgctcatgtggatttctttattaaatagttctttgtttcatcctgttttatcgtggtactgaactacggggttacataatatatacttggtttgacagaacgagatgaacttaggaaagatattgagcaattatgcatgcaacaacaagctggtcctggatatgtttctgttgcaactcgaatgctttctcagaggttcttccatatcttctgttcatattccactgctgtttacagtaacagtagcataaataaagcaatatgtttattctaactgttcaggacagctgctttggagcaggatattgaaaatcttcagaagaagttaggtggatgtttaagagagaaccaaaatttgcaagaggagcttgctgaggcttatagaattaaagtgtgtttcgtaccccccccccctcctttctctctatactgtccttttcttttcttttcttctgtctttttatgcttttgtaatttaaatttcagagtcagcttgctgaattacatggggctgagctatcaaaggtatcttactttgacttatacatctggctgttctgctttctctagaatgtgttgctttttggtatcaatgagaaatttccagtggcatgagattttgcgcttgtcctctattatccacaagtaagcagtatagtgagtaacagtttggttattttaatgggtgaagagtcatgaacttgagcttcaactgagaaaattttcttctagtcacaaggcacaactaatgcatactatagtaacttaaatctgacaaaattatcagagaaatccgaatggaaccttgcataacccgaggaatataaaggattactcttttcttcatatagcataccttcaaatccaatgctagttctacttcaaaacctgcagcgcgacaattaaacatgagcctgcggtcaatttttacatatttaaggtcttggtgttcgttacttaaggaaatacaccaattttctaagttcttttcatatgtattcatgcttatctttgaggtgacattctttttggaaacaataatgcagaacaaggaactagagaagcaagtaaggtttttccaaagcagcgttgctcaagcatttgctgaacgagacaattcgttaatgaaggttttttttattgagtttacctgccaaatctaattgtgcagcaggagagttgataactgcatacgtgacttttgctctttgttacaaagtgcatattttttctgttgaaattgatagtgtgagaaagcaaaggagcgagaagaagcaattttacaaaagtttgccaaattcgaggaaaggtaccataatttcctattcaatttgtttgataggtaccctagatttatttgtatttctccattggaatgatctagagaggtttggttttcatactggatgatggaattgataggatggtgaagttttgccatgctttcctgccagtaacttgatagcaagaatgtgcagaaattaataggtagcaattttgctctaagatcatgacctctcgccagtaactactactatttttttggtttcttttctttttcagtatattagttgtcatgcatatattagtttttggtaataaaatattactagctatgactgcagcaatctaaaggactgaaatgtatttcaagcgtgtgaagaagtatatggctagtcttgttaaagtatgggttctgtatcttagttatttcattaagaagaacgagagtacaagacctacagatttttggcagggaaaatggagttttatagggctgctgcttaaatcttcccctatttttgctatggccttttttttaagcatatggtttatcactttgtgctttttccctctgcttttgttaatccctaaagtttattgttggattatttcatgtattttatttttgcattgttgtgtcttttaaacatttcagcaattgtaagtggaatgctaacttgatgttttaaaagctattctcattatgctaaacttgcctgcacaagtttctgacgagtgcaatgtatcgtaatgattacttattggcaggacaagagaatatcaatcatcaattgatgatcagaaacggtcaaacgatgccttacaaatggagctgatgaggcttaaagaccagacacaatcttccttgaaagtatgtaattttgtccattagtgcggtagtgccaatatcatatatcaggaaattcgtgcaacaacttacgtccaaaatcttggcagtaaccttgttctagaagactgctaatccagggtgtgggtgctgagatttctggcaaaaccgatattcagaaccttgagaacaactgatatatacccaacctaaaaaccaagcagaaatctatgccaccatatacccaactaaacaatgtagttggtcaatgtcatccagcagcaacctattcaggcgaaccagcatcacatacagtttcaacatcattccaccaaccaagcacccgccttaatatgttaaatctaggatttaagtattcatgccttttcttcttccaaccttatagtgtaaattgatttaagcaggactattatagtattgtactataaaaataatcacgatcaactcctgagtagaaaataagattcttccccttttaaaaaaatgaaaataaaataaaattcttcacagcatatttctttctgatctatggtgttatttatactatcatacacctccaaggtatatactctttaaaattctagatcatttctggtactctggggttccctaactagggtgcttcagactaagcaaaacaaatgcaaatatccattaaaattctcaaaagagttagttgcatggagtatggtttaattgactattccacaaaatttcaaatataaatttgatccgcacattgagaaacgaaaaggacagacatgtgaccaaatttatgttttatttagcactttcttttcagcataatttgttgtattttgtttctcaatgtgtagatggaatttacgtttgaaattttgtgggctgatgaatggaagtactctatgctatcaaatttgttcctaattattcattacattccaaatggatttttatggtatggtgcaccttagttggggtgctccattgagcaatagaatcttcttattttaatcgataataaagggtatgtttggcacggctttagctccaactctacctctcctggagctagagccccaccaaacagtttcagctccacctaaaatgatagtggagctggttggagcgctctcacaaaatgaactagagaggtggagctgggtttaggcagctccacaacttcactccagactcaattcctagagttaaatttaggagttggagctctaccaaacaggcccaaaatgtgatctatcctgtcttagttaatgtggaaatcctttgtaacacatgaatatacattagttaatgtggaattaatgctagattctgtttcaggttattcaaaaattttatgatgttcgttgtagagactctgaatgctctgtgaacattactctggaagaaaaatgttcagttcttctggacgattctgctgataattggagtttcagctcagatggaggaacctcaacttcgaagtacattgtaaacttaaagccctttatccatttcaataattgaattcaaattgagttattacacatctatgaattgtttgattctatatccactatttaggagacatttatcctggcgtacgctccaattctatggtgaaaatagtgcaaaaatgagggccatgttgatactctctctttttttctctttttagaggcatttatgctttgatcttaagctttcttatataaccccctttgtatacatactactcggatacttgatgattgtggtgttaaacaactttgctttttctactttgttaagttaaattatgctacagttttcaatttgttctttgacaaaggatgcaaagtctaaaatgacttacattcagaattagaggcagtagtttgtaagaacatgccccattggctaagtaactattcttttttataggcatctctagaagaagagaaagattcactgagagctaaaatagctaagcttcaaaacaatctaagaatggtaagacgattttttttttaaatggtagcagaagcgtaatcttttggctttgctgacgtatttgtttttggatgtttagggccttgaaattgagcaacatttgcaaagaaatgcacgagtattagagaaaagacaggtatgaaaactgagattatatttctttgtcatgacatctttaatttgtgtagtacactttggaatgcaggcactctatgatgagtttatgagaaatggcctgtcaactcttcaaaagttgcatatacaacaaagggatgacattatgaaaatattggaagaagaatcatctcagttgagcacagttgttaatgagattcaagataagttaagtaaaattcgtatcaaccctgaaatcaatgaaaaccctgttggagagatgcaatgctgtgacagcagttgtaaagatgtgcatgttactacagatgtcagccctggcatcagccctaaggtttgttcagtacacaatcccaagtctctattgatagtaagcctcttccatgatctggatatatgctcacaggttgcagcatactctctgcaaatcagcaaattacctaatacaatatggtcatatcttctctccatgaactgatttttttgaagaaaaaaattctggtcaaggcacatcaacaaaaagtcttttccgcttgtttggacttttgccggattttaatatgatggctccttcctattctaattttgcttttctatttgttgatttgttgtttgagccactgtagaataacacaggtagagctttcacatagttcatattgctaattactccctccttcccaaattgatcatcatgtaatagaattcaaaatttctcaaattgatcatcatataactacatggacacggattttatcagaatacaattaatgcagtatgggagaatgtgttcatgctagggtgtaattggtatgggttttaatcgatgcatgcattatggtgtattgattgatgtgatttattttgttcttggtctttgtgcataaacttatatgatgatcaatttgggaaggagggagtagtaattagctagactcttagtccatgattttgtcaggacgcaacttttccagcttacatgattgagttggtgattggtgtgctctacaccctcttctcatatgtcctctgtaacaagctcacagcagggcatgatcaaataacaagataaaaattttcactgcatacattaactagcataatgtcttatggtataacataagaacttttcaactatgggtttcctcttgtttctttcttttccaggagttatccttagtagtcaccctttgcattgcccgggctttctgttgctttctagcagcctttgcagcctgctcatggccacatcatcatctgaatggtagtgacttctataagactgaaatggatgattgaagatgcacccatgacattagcatattgaaacatgaatttttggttgtgtaggttctccattggtgcataattagactgaggataattcgacttaggcctgcaataaataatatgtgacgcttggatgggttgcatttaaaaaaatgagaccaaagaaagaaactctatgaaaattgctctatgttggggttttccaccaatccttgttttgccagaattgtttgcatttgaacagctcaaccttgactggttgctgtattctttaaggtttatagctcatgtgtccttgaaagagttatcataaattttctttttcaacttttcagcaaggttcttgttgccatggggattcaaaactgcatcttgttttattttcatcccaaattgctttgctccatctagttcataacaaattctttactttcttaattcaagaaaataatgtgataggaagttgggaactaacaactaatgggatgtgtttttagatagaactagtatgttgtgatgtccagtagctgtgtgaagtactcaaactgtatacttcatgttaccaaggataagtatgattgctgtaactggagaacagatgctcaagatttgcatttttcaaactaagacgtcagtcaagtatacacattgccaaaagacccatatgacctttgctttggtgagatattatttgaaatcaatcaacctattacagtggaagagtcaaattttacactgggggtcaattatcgctattccatatgttagtggggccatttctttaatttttccttattttacatgcaaagttaaatcatcccatatctaacacatggattcgccactggcctattgtactattaaggaaaaggttaaaagaagttggcactgttcaccctcaagatctagaaatcactgccataatggaaaaataagagaaaatgtatgccatttaccatggtgggcctagattgcaacgatatagactaattagatatttattagatctgctgcattacaagtattttcagtaacaaacatgcaattcttgttattctagatgcaaacatattttagtatccagccctccaattgtacggtaaattctagtttaactctaagtcattttataatgtatccatggctggtcaactatgattaagctggcttggaccatggtggactgttcctttaggctgaagaaaaatgttagataagctgaaacttcggatgaaaatgccttccctttgaagtattaaataggtcaacatagttatgtttgcaagtgcacattaatctaattccaaaaaagtaggaatcataaacaccagtgaagcaactgtttaacccttgaccttctgcttggtctagtgactgagccaagtccaggtgtccttcattcagttctgtactgaaaatacaaaggaggcagacaaggctttcagactaataagactacaagtatcttttcaaaaaaaaagggaaaaagaaaaatactacaagtaggctttgtactagattctttgacttgcctgacaccagtcttgagctttcctttgctataccacttttggctgaataaaacaagggaactactcaatttacagactttgatttgcttgctgaattcctctgccgttgggaaagtactttgcttttcatatgagcaataatttttctttctggaaacgaagtgaccaagtgaaatttctcgcttgagtaaggtcaaagtaaatcctcgatggtagcttttataacataaatagaaaaaagtagaaaccattaatatattatagttggcatatttgaaaaatacgtctgtgtaatacccaatattcatattttctatgcataataccatctttccctaagatatctgggttcggatgcctatgttgtacaatgccttacctttttcttaagaaaacacttcatatgtaattgttatttatgtgatcgcttgtgttgaagggggacattccttctgattgtgcaacatttggtgaatcggatgtgcttgcacaagctttgcatgagaaggtacatttccattgctttccttttcttttgattctcccgtgcccactcatgaattgtgatatgagttaacttttgtcaattttttttatagttctgatagtgctctttggattgaataaccttacgttatgttgatatctattacgtacagatggaggcacttatgctcttctcacaggaacaagaaagatacctattggagaagcagagaaaccaaattgtcatcgaggaacttcagaagaacttatctcaagtagtaccactatgcttttgatgtggtcttacctttttagttacaatctttacaaaatgaagaattctgaatcatggagggacacattgcaatttatatgcgataattttatttgacagtatcataagattatacaagtatattcttcactcctagaatcattatttgttggaaaagagaatttgggccttatgcttctttttttttcaaaaaaaactatagattatatgattatgggatatatctttttgaaaatatccaaattagtatgttcacaactagactgaatatactgctggttggtgagatcctccatgattaacagtgtgattcattttgctctatgccattatttgataacttatttggaaaactaatttacaatctttatgtattcacctcattatttctgcaaactttgtatcgttttcttgaatttagggggggattaaggcctatttagggtagcttgattagaaggcaaagcttgccatagtgtacaacaattcacttgtatgagtttgaccaaattatgtgagttgtggctagatttatttttacggacattgtagcaagtcgaccttaggcaagttgcagttttggttatgattattaggctcatgtttggcagtcctgttttaaattcttctatttgatagcatctctggaactaatgtttagcattttatgatgtgtcataatgactttaacctgtcgtgtacaggtaaaagaggaaaaggttaaaatcttggtagaattagcaaaacttaaagaagaatatctgatgttgaaagggtaagccgcttcagtgcttcttttgtcgctggtacttaaccccatgatgttgatccataatagtacaaattcttataactgtgatatcctttttgctgatacagaaattcaacaccaaaggatggtcatggggctgttgataatatgaaaatcattcctgcacatgatcgacaagggatgtttaaaactatcatgaatagaacatctctaagacattggataaaaaaagaaaacactaatattgggcatgagtgctctgatgaaaacgttcatacagtcaggaaacatcactcagaggatcttgcaaggtttgtgctctatattttcaacattgttcctattatgtttggaggcacaataacattggataaccttttattatattatttggaggtataatgtttgataatattttccttgctcctgctgtccaaaaatagtaaaatggtaggtagatgtaagtccactcaaagtccactcaaagtaaggaaatcactcaagagaaacattgacagaaatgtttattttttgtatgccactcttcaaccgttgacttgtgctgtctgctttgtttggtgctgcttacagggttaaagctgaaaatgctgctcttttggaaagtgttgccactatggaacacctcacttcgtcagtgcatagactgcatattgtgcttatgaaggtaaactcttttccctgatagatgcagcttactagaaagatgcaaaatgttggaaagatatgtgggcaatgcatgatacttggatgaactttgggtaatttgttccaaacaatatttgcatattcaatgggacaaaaagaataaaaaaagcttgatgggaaagcaaggttccattcgatctgaaattctgaaatgcaatccttttaattcttgaatgttgaggatttttgcagttgcaagatttcctatgatcaacaaataaacattagttagtagatattatttctgaacttgcatttcattcggcttatgagacactatttctgctgccgtgctagactgctagcttaagcaataatgtggtgcaaaaactttacctgcagactgtaataatcttttttttttcaggcctttgaggatgtcaaatcggctcactctttagagagtacgtatgaagcgttgaacagtctcataaccgaagcaaaccttatgaagacagctcttggtgtagctctccccgtaagctggttaggggattcatcagatgctattactagtgatgctctctatgatccatctgaatcacctaaatcatcgaagtcagagaaacaagaccccctcagctctgcgggcatggaaatggtggagctactaatattagctgctgatatcctcaaggatagctttatattgaataacaaataggtgtgaacaccgtttacttcgctacattttgtttagattctaaggatataatttgatgccaaaagggagaactatataatttgtgtatttgtttaggtgagaaggatgtactgcacgcccattgatggcaagctgagtatctggaagcgcaaggagtgagtttacagtcatactttttcatgtggatactgtagaattagaatacagaaaaagcatgtccattaaattgtttccaaatgtccgaactcgtaggaactaaatttggaaacaaatgtccgaactcgtaggaactaaatttgcaaagagtgttgtagtgcaatcaataatttagtcctgaaagggattaacgtttggtgtatatacgtcaattgattggagtaatcacagctgtcctgtaataatagaactactaaagttgatgaaatacggattatcgtgcgctacctctccatgagtccatgtaatgttgcatccctatatttatttacggtttttctatagttatgtcgccataaatcttctctaattacagtcagtttgttagccctcaaagtttcgtttagattcgtgtaggactgtttaatttgccatcgtgcgtgcaagcactagttcgtactacatacacatgcacctgtgctgcttcatgtgatttatccgatcgatcacgttcctttgctatctacgtgtaaaattacactctatttacatatgtaattttaatatttacatatgtaattttgaaatttacatatgtaattttgagatttatacattataaatacactaaaattacatatgtaatttaggaagttataatgtaaatacatgccgactattttttggtgaaaaatatagcgccataaatatagctataccctttatttattatcttgtgaagggcctcgtgagccaaccgtttagcactggatttttttttaattatggtcctttcagaaaacaaaaaaaaattcaaggttctaaacggtataattttttttaaaaaaaaatcattcatcagtattttctagacttctcagtattctaatatttaacgcatttatttatgcataattgtcacaaactcatatggatccatcatccatcgccccgtcctttttcagtctctctgattcaaaatataagatatactttttaagataaagagtttaaccaacaattgttctattaaatattatttatttttaatgtgatttaaaagtataatcacatgcaaatattttataatatgaatctaatagatgtaattttgtgtcataaaaattaaattctaatggagtaactattggtaaaagcattgtcgaaacaaaatattcctacatttggaaccctatggagtattgattatcgccggtaaagctagataaataacatcttgtaccatgtttatgacagtggtttcgattgacacgtaattggttttgttgaagttaaagtttgacaccgaattaaatccgcattcacatcaacaaaaacttaatatgaactctgaaagaggttttatgtgcagctctgtatggtcatgtgtgactagaacggaaggtgcttctagaagagttactacttgttagcccaaacaatagttttgccccgaaagctaaagctataaggcacgttttggcataaatcaaagatgatgtaattaatttttgacgtgatattttgatcatttgtcttattgaagaaaaccatcgtcgaagtactttcattctgctgcaacttgttttatcgtacgtatattttctcgtgtttgtaatattcttttaagatgaatgaataaaccttatgaccaaaattaacagggtcagggtagtaagtgtagtaattaagtggggtgagaatcctctatcataatgtcagtaccattacaataacacgctccgccatccattccaagtttaaggacctaggttatagtatccctatcaaagagttgacgaaggagatgagcggaagaggtcgtctactggacgcgattcaactagcggagactcttggaaaaaatggactaaaaagtccccaactttgatttcgcgtttttgtaaaatatatacacgaaccattatgccgaggggatccctctggatccatttcacatcgataacgcgcccttttccacctatcggtagtttgagagaagtttcttttgaagtggatacctcaagaccaaatatggccgatgtgggtcccacccagaggcggagctagagcgagatggaggggagtgccacttgtttaatttactttgctttatatcaattttaaactaatatgggtatctaaatttgtatcgagggggtgcacacatggtgaaaataggtcaggtataactacaaatttttctttaccggattcctgggtacctccctcaatactctagctctgcccctggtcccaccctcctattgccccacacgtcaatgcatgtaatggtagtgccattataatagaggatgtaaacactagtaagcgtgtatttcctcataaccatgactagagcaagtttaattgtagaggtaactactagctataaatttatattagagctaatatataatatggattaactataaaattatctctatcatttttcttctttctctttctctaatttatataattaatgcattatattatagcatgtctagaaacagcttttgcgtgagagctaatatatgttcgcgtagggcatcatcaatatatattccttagtcttatggtggatcccaaacaggttccactgaggtatattgttaccttcatatatgaaaagcgagggtattaagatgtatcccacattataataaattaggatgagacctatatggtccatatgagctgtgtgcacattttagtatagaccaggatgtcacttcatgtcgtttttacccgatttttcccccacaccatcttcagcgatgataaactcgggcggattcagcgatggcgggtgcgtcggcgtggtacacagtcgtgagcggatccaacggcggcggcgactgtcacatgcggatttggtgacgatggtagtaggctgtcgtgggcggatcttcaacgactatcctggcactcccctggcttcttctcctttcccatggcaggctctcccctcctgtatggtggcaagtaactgtattgtagagagacaaagtagcagtgagagaaaagtgatatttttattgcatatggcgaggcctcaagtataaggttgcctcaatcatagtgtccttatataattacttgcaaagtctataagtagatgcttaatatgtgacatcctggtccaattaggatgaggcctgtgtggcccatgtgagctgtgtgcacattttagtatcattgctagtttagcaagggcggaaccaacttataaggtctctttcctataaccatatcactcctgggttaacccttttacacgaagcgaggacagaagtgtaagtgaaatagcatgtgtaagtgggcccgctcatcgaatgggctggctacacagttttggagggagggctgctacaaatggtatcccagccgaccctcgcggttgcacgtacgggtcagtgtacggacatatgacgcatagagcatgtcggctctgtgtgaggaacatgggacgtgcgctgagagggggcatgtttctggacatttacctatatgcatgtgtggctacatgggtaagttaagccgatggggacattgaattctttgaggggggtgtatgtgacatcttggcccaattaggatgagacatgtgtagcccatgtgaactgtgtgcacatgtttagtatcaccttgctagtttagcaagggtggaaccaacttataagacatcttccctctaaccatattacaaccgggttaacccttttatacgaagtgaagacgaaagtgtaagtggagtggtatgtgtaagtgggcccgcttgttggttgggctgggctgcggggttttggaggaagggctgttacataatactcttcctatttccacattagtctactcccctgtctcagaatccacattagtctactactccatctgtctcagaataagttaatctaatacgacacgagatgtggcatattttagagtctgcttagggagcctctatcaactacattctgcttagccccccaaacaatctagattatcacctagaacccaaaaaatgaactaggccatgttggggaagcttatgctagttggtaaccagcttctaagaatctagagaagttgggttttccagcttttgctttcttgattttctagattctataactgcgaattctcaaaatctaggtgtcaatctgaattgtttggaggagctgaagattatgtggaaagcgctatagcagctagaagctccctaaataggccctaaaacccaaaagctagaaaatccaacttcttaagattcgcagaaaacggctaccaaccaacagattgtaagaatcttaaacttctcaaataaaatgtaagatatattacattccataggcaaagtgatttcatctctcaaggagatatctctcgtttcatacatgccacctaaatagtcataaaaattttgaaaaaaattggtaagatggattaatatgaaatatatcactccacaaatacacaagttaaaattcaactttacaagtggtaacaaaaataacaagtatagctgtgaatgtacgataactattttcaatttattttattcttttgttgcaacttgtaaaagttaaatttggttttgtatgtttgtggagtgatatatttcatattaatctatgttgtcgatttttttattttttttataactattcagatgacacgtaatcaacgatcctctcgagggatgaaaatacataaccaattccatactagattaacttatttaattatatcttattcggttaaacttacttttacgagatgcactgatgctgagaaaattataccctcatcattgcacattcgaagtacgtcaccatgaacagaagattctatttgacccggcgtgtattaaaaagtttttttcttacagaaaaaaaaaactttgaccactggctcgagcacttaaaagcgtctggtttaatggatcacatggacagacactccagatcgataaaatcgagagacgtacgcgaccaggaccagctcgtttcgttagaaaatgttatgcggcacggccagcttcaagcacgtcgtcgacgacgacgacccggcggcgcgcggcaccggcggcgggtcacccaggcaaccgaggcggaagcacggcggaggcggcggcggtaagatcaacccctacgccgagcgcgggctggacaagttctccaccgtgctctccgagctcgaggcccgccgggacaagatcctccgccgcgtcggctccggcggcggcctcgtcatggtccgcttcgtccagtccaacggcgcgttggagcccatcatcgtcaagctccccgacgagcagcggcgccccaaggacgacgccgccgccaagaaacccaggccgtcgtctccgtcgaccgccgccgcccagcagcagggcgccgccgccgcgcgcgcgaccagggctccaccacctgcgccggcggcgagcagggcgtcgtcgttctcgtgggggcggatgcggcggccggcgtgctactggccggcggtgatggtgctgatgctggtgtgcctcgccgtgttcgggagggtgttcgccatatgctgcacctccatctggtggtacctcgcgcccaccctgctgagcaacggaggcgccggcggcgaggacgcggcgcgccgccctctgggctccccgaggaagtcgccgccgccggcgagcggcaagaagttggccggccgccgcggcacgcgcgaggttgggagctcgccgagaggccacacaaagaagggcacctgaagtgagttgcagtaagccagtaatgtgtgtttatgtggaatcttaattaattggagtagtagtaattactggggtagctggaagaaaggggatcttcaattttttgtttcaggtcaccttttgtttctttttcagctttgttaatgggatgttttttttttttgtcttttagaacttggtttgtaatgtgcatcggtcagatcagcccctttcgatgtgtggctaccctgaagagaaccaatcgaagaagtgtgcagtacaattaatggttgttgcttaattactgtgatcggttgccgatctatatgtaagtttttttttctataatggattaaaacccggaatctataccaacaaaggtgtacacatctaatactcattttataatataaataatctacacctccaactctccttgaggtctaaaacaatgtttaatttcaggttgaacctcagctaaagcaattttttttgagccataactaatcaaactatggaacactattttcaatctctacacatactaaaatcgcgacaatccaaccctgactgtaatccaccttacacgtgattttctaccacgtgtgatgaggttgaacaccaagctaccttacacgtggctccgccccttctagcttatggagagagtgaggaaaggaagggttttgatgcataataattgtcgtaaggaaagagttgtattcctctaaaaaaataaaaaaaaagttgtattggatatataggtacgtagataatattagcttgcatccaaatacctttaattaaaggcgtatagtcaccttaatatttaatccatatgtcgattgtatgattctaacctgttagtacattaaatcatactagaagctactgctcatcattctgtaactgtagcaagttatacttccacttgtaaaaagaaaagatcaatttgcttttttagggatgtaaaaagtatacgctacacttcatttagaataagcagcaatgattaatcggtacttaattgccaaattctatgactgcggccctaggaaaaaaaatattgatgggaactgccagtttgttaattgttctagatgctcaatactaaccaacctaatttgcttggacctacgcaaagttgtctgtatcgatcctaagattgttttttatggtatcgccctagtatcggaatacgggagcataggatcgttaaaatcgtgttactatcgggatattagctaactatttcaaactagacaatattcaaaaatcaaaactatcttaatacatttgtgttctctctttttaatgctgtatattattattattctattttttatgaaatggctatatatataattaatataaatattaaattacacttaaaaatagaaaaatatcatagtaacccgatactaataaattgacagtacgtcggggaaaagaagaattccaaaccgtcgtcaggattggcgtacgcggccattcttgcgcgggcggcgcccaggctttccgtgcattccaccgatcagaagacgcagcagcacagtaccggcaggtcattaaacaccaacttaatgggttggatggaagcatgtatctgccggttaacgcaaggtcttcgtgaaagggactttttgacaatttgacaaccgcagcaaacgacagcccataaaatcgccagtagacggagaatatgcatgtgaaaagagattactacaacatgccgtgaaactgaaagtctagattctagaagggctgctctgttgaggacgttcggtttttgtactccgtttcacaaagttttatatatttttttcgaaattaaaatttctataaaagtttagcaacatctaacactgaacatatgttgatattaagtttattttgtattaaaaattttgttatgttcttttataaatttagttaaaaccaaaagaatatcttataatataaaatggacggagtaatagatataatacttcaaaagtactaataacataagcatgtgtacatataactcatctgaaattgattcttccatttgagaaccagggctggtcctgacatttggggggccctaggcgaacttgacactatggccatgtttagttccaaagtttttttttccaaacatctaactttccatcacatcaaacctttcatacacacacaacttttctatcatatcgtaccaatttcaaccaaacttctaaacttcagtgtgaactaaacacagtgtatggacccttaaaaaattaatgctacttttttacttctaatatttatactctataagcacatataccatataccacatagtaacacaaataaacattcctaacatagtaaataataaatgaagcaatttgcaagctgcaatataataatttattcttgataaataataactgtaatataattaacaactaaaaaatgccatagaaacaaagtagtataaataccataatacaaatatcccgtgtcccttataaaaaagagcttcttcgagcatttcttaaagcgaaatcatcaatgacagtttgaagatcaatgttgtccaagatatttttctcaatgctacacatagccaatccattcaatctttcctgggacagtttcttttctagcacccgataaatgttttttaggtaacattataacatttgaaatgcacggcggcaccgcggcaggcactggagcctacaggcggactgatggactcacggtcgccggtcgcggactagggcatcggcgcggcgatgagacaacgaagcgacgcggcgcgggtgatgctctggcgctttgtttcttctcgggactcgcggtgtgggccggccgatgaatcgacgcgctccttgcctcctaactgatcacctgatgacctgatctagtgggctgctgggggggtaagtgatgggccccctccggcctaggccctaggcggttgcacaaccggcctaggcccagggccggccctgttgagaatagagcagttaataacgttttcggtaggtcatcgtgtatgacttgccttatctacttaggccccgtttagttccctaaatttttttccaaaatcatcacatccaatctttagacacatgcataaagcattaaatatagataaatgaaaaaactaattgcacagttagggagaaaatcgcgagacgaatcttttgagcctaattaaaccatgattagccataagtgctacattaacccacatgtgctaatgacggattaattaggctcaaaagattcgtctcgcgttttccaagcgagttatgaaattatttttttcatttatgtccgaaaagcccttctgacattcgatcaaacatccgatgtgacaccaaaaaattttcctttcatgaactaaacaagcccttagtagatttctatctctttgacctcttatttttcactccatcagatagagatatccctttaaaataatatgggatcagatggagttatcctgtaaaaagatatgagatggatgaggtaggctaaaggaaaagataaaaaggaattacaatagaaggtgatttaagagataaatagtactccctctttccaaaaatctgagacatatttcttttgcatcaaaaccaagaagtaattaactcactcaccatatggcaaaactaatgaacatataaccaataagtattagaatgacttctaggtttccgatcaataatttaatttagcacatagtaactacagacttgatttttcgaaaaaccaaataatgaaatagttcttagatttttggaaggagggagtactctaaatcatgctaaaattttttatattttgaaacaagatttaaatgctataaattattatattttgatattttgaaacataaggagtacatcggaggctcgaaatggttgggctggagctgtagccatatggcctacgggctacggggcattggttcagttatctttgttacccattgagtcggctgaagccaagaaataattgatctcgggtatcataaggtgtctgctgcaatcaataaggttgcatgcaaacaatatgtacaagagtacaagactttttagtcttcgtttcacaaaaagggaaaagaacaaagactaatttattgtctaagagagaagcaatctttttgaaattggatcttaaaaaggcttacgaaaactgtcggcttgtcgggcatcctaccataacgttggcacggcggccacacatgctctagaacatttgcataacacaagcagctgtggaaatgactagcaaaagcaccacaaccaaattaaataaaatattgtgtcaagcgagaattattaggacgatctcaaggatcaaacaatgtgcaaaacatttcctcaataaataggtacaaaaaaacatgacatttcatttgagtaattctcgaaataaattacaattatttcaggtgccttaacatgcaacctctgatagctgtttgatgtttatggcagcaattaccgtgggcacacaaacaaaaaatattatttatacacatgcaaacctccatttgcaggtcatcatacatttcgtcaagcaaagcatgttgcgagtgtccatcgtaacataaattatttaagcattatttactcttcgtatatttacaagatgcaccaacggtttgcttcattagtactcgccgatcacagcatcacctgcgctgctgctagccttgcgattggaaccctgaatccaaatcgttaagtatgtcaagtccagatcaatcagcagtagtttcacagttgtttgaaaatattgggatcaatatttatcagtatatgttgattttgttaactaatcaaatttgaaagcggcagctgacctgaatggggagcaagaaacgtagttcagcccaaccttcgcgaaaaatgcaactgaagaaggctcaccaccatgttccccacaaatgcccacctattacaaaaaatatatattttcaatgacaaacatcaatttgattgattataatcaaacaagttttgcccttcaatatatatgttcgaaaggtacacggtaatgcataattatttcacgataacttatgccttaggagctgattatacctctaaatcaggccttgccttccggccccgctctacggcaaccttaacaagctcccccactcccttctggtcaaacacctgcaaatacatgcgttcagggagacacggattagctaaatgagataatctcagagcagacaaaattttgatcaacagaaaaatatagaataatatatggagctgtcttaggtgtgctgtcatgtatttgttagcccaactgagaatttgagattaagagcttgatcaggagtaagcttacctcgaaggggtcattctggaggataccctttgacaagtaggttggcagaaacttgccaacatcgtccctgctataaccaaatgtcatctgagtcaggtcgttcgtcccaaacgagaagaattccgctagtgctgctatctgtcatccattattgaagttcagagaaacatagaacagtattcacaaattaggtagaaatacatgctaaataaacagcaaagtcgataccaactaacctcatcagctataagagcagccctgggaacctcaatcatggatccaattttgtagctaatggttgtttctgcatttgcaaaaaccttttcggcaacttcacgaattacatctacttgttgggcgagttcctaaaagagtaacataataatattagttgttcaagctcaaaaattataaaatgtatggaacctggaataagcgacgacggaaaatttcttctcaaaataagcaaatctttcttatccatctacagaaaatacaatacatcctaatattgggagttcagtagcactgtagtaactcaaattcttaatatagatggcatagagcaggtgaagcatatcatagctatgtaatgccagacaataaatacatgtatacctgaggtgttccaatgagaggcaccattatctctgggaaaactttaacaccttgttcagtcatagaaatagcagcttcaaagatagcacgggcttgcattgctgtcaattctgggtatgatatcccaagcctgaaagtgtcaaacaaattgcaaatcagaatcactggtgtggtacctcctttttaataattaattgcggtcaaacaaatgcatgatgaaagcacaacacaaagagctgacctgcacccacggaagccaagcattggattcacttcagaaagtttttctattcttgtaagaatttcctcctgagtatatacgtttccagaagacaacaaacgaaccatatcctcaacgttaccctctggaaggaattcgtggagtggaggatccaagagtcgaatagtcacaggaagtcctgaaacacaagcaatgatgcaataattaatgatcagagactacaaatattacaggtttgcacgaaaatgtgaaagtaatgtacaaaatcatatgattatagcatatgcattaagcactaaacattatcttaactatgaagccagtaatgatattgagaaagttggatgaagcttaagactaaatgcaatggtatcacataccatccattgcacggaaaattccttcaaagtcaagtctctgatatggcaagaggcgatctagtgctatctgcctgtgttcaattgtttccgccattatcatctgtctcatggcctttatcctttcatcagaagagaagaactaaagaacaaatgtagcagagacagctgtcagaattaatccatcaagatgccttgaataataagataaagcagtgtaccaaccatgtgttctgttctgcacaacccaatcccttccgcaccgttatttcttgcagtcagtgcatccgcaggagtatcagcattagccttgacctggaacatcaggcatacatgaaaataagaacaatataatcgatgaataactacatgcgtttagtcagatttgaactgcttaggaagcatgaaaatcttggctcatgtaacttgttttctaataattcgttgggacatttttaccttgagtttcttaacttcatccacccaagacatgaattctcccaaatcaccactaagtgctggtggggatagaggcagcttgcccaaaatgacctctccagtcgaaccattcagtgacaaccattcaccctcacaaagcaccttgtcggcaaccagtaccacctgcaagtacaatatttatacaaatgtgtaaacaaactcctcccgaacaatttaaaaatgtcaaataagcttcattcatatttatcctgctgacttgtccaacgcagtgcaactgcttccatcacagtaagcaaagcataatagaataaatggttccaatgttaatcaccttctcagcatcatttacacggatacccgagcatcctgccacacaacattttccccatccacgggctacgactgctgcatgagatgtcataccacctctggctgtaagaattccagcagccgcattcatgccaccaacatcctctgggcttgtttcagtcctcaccttaatttttacacaggagaatgttatattatgatcaggagaatatgttgatctcatagcttccaaattgagctataaagagttagactggagataaattcaatatcaaaggtgagtaccagaatgacagattttccttgtgcatgccatgcttcagcatcgtcagctgtgaagacaatctggcctacagcagctcctggtgatgcaggcaagcctgtagcaataactttgtctccatatgacgacgggctctcaaactagtttaacaagggcagagcaaagagagccatcagtttgattgtcgttacaaatcgtactgaagcgtaacaaaagtactatgcaacaaccttcaggctcatattggtttagaggaaaacatataaacatacactcgctacatgcttcatgtttgtgaaacaaaaaaacaacagcacgtgctatgtcaagtttctagttagggacatgaaaacatgatataccaatagactaacaagttacacattcattcaataataggttatgaaaggaatgatctatcatccaaaatataaaccaccactttttgcaaagtcctattcgatcttgttgatgggatctgaaataaagcttggcaacagagtgccctcaagaaaatagcagtgtacaaagtttgcaatgcaacagataagacaagtgttgcatagttaattgtacctggggatgaagaagctggtccaagtgccgtggttccaccatcttaattgctgaacgccggtcaatcagtccctcattgaccatgtctacagcaatcttcacagcacctttgcctgtgcgcttccctgttctgcattgcagcatccaaagtctattttcttgaacagtgaactcaatatcctgcatgacatgaaaaaataagttaatttgagcacaagcaaaaatcagttacaagagaaacagtgaactcattataaaaatgcttgtctataatatcagtcacatgaaaaccaatcttgtttcatggaaagcacagaaaacagttctgataagttcgttgtaattctgtagtcttcctagttacattgccaataagttcattgtaattttgaaaacagttctgacaacaggcaactccctgtaattaaatttttattttaaaaactatttgtaatcaaatctatccatcattatagataacttttaaaaacatggtattttgattctgctctaatcatacaaaagatactaggatacgatggccaagaagaggaactatgtattctcatgtactgtaccatcatttctttgtagtggctttccaagattttgcaattctcaactagttctgcataaggctctggcatgcaatccttcatggtatcaagatcttgtggagttctgattccagcaaccacatcctcaccctacaagagaaataatttgtgttaattgctcataatccatttatctatcaacccaagaaatacataagatgattcagtcgaaacatttttgccttttgcaacctttgattctaaaggataaaatctaaaatatgtgctccctattttacagtaaccatgacgaatcagactaaaagtaacaacataaatatgaaaagatcatgtgatagctgattaacccatcttgttacttcagtgtttgccagaatttttttttttggaaactgaatgtttgctagaaataggggtcaaggaataagcaaaacagagaaggggtcggaccagttaccctgtatatttgtacctgagcattgacaaggaattcaccataaagttttctctctccagtactagggttcctagtaaagagaacaccagtgcctgaagtgtcacccatgttgccaaagaccatgcactgaacattgacagcagtaccctttaacccagtgatctggttaatgcttctgtacttctttgcccttgcgctgtcccatgagttgaaaacagccaacacagataaatgcagctgcttctttggatctacatttatttagaagaaaaagaaaatcagatacatctgctttcaagatacaagcatcaccaaataaaacggatgataaaatttaactttgattgtgtatatatatgaatatacgtacctgagggaaattcttcacctttggcctccacataaacattcttatattgagcaacaagttctttcaaatccctggcagtcaactcggtgtcattcctcaaacctaaagctgctttcatggcttcaattttctcctcaaatagtgaatgcggtatgtccataacctaataagataaccttttagtatcaaaatattgaatttggtacaaaataaaattgcgaaacaaattttatcaatattcatattagcgagcatacgaagtaactcacaaattgtacagaatgtttcattatcgaaaactaaactaaactagattatttatttatgccagtttttcatagttttccaacatgaaaattaaatcaaacccccaaaatagaaatgtagaattacagcagtagaaagatctggctaagaaagaacagaaggacctcgggcgtggccccaaatgcgtcgcaccgccgccgtacgccggttcagcgcacgcggttcgccatgtccggggatgccacccccatggacaaggtgctgctgccccgaccgcccctcctcctccagagcgacacattgcccctccggtgacacagccaaggaggtcgcgccaggcggccggctcgctcgccggagttgtggcaatcgagaggccgcgaaaaaaatcggacatgaagagaaaatgagaaggaaattttccgagcaaaaggagaagggaacaagaacaactggagaagggacgagaactggacaaagcaataaattaatgggccaggatgggctgggccggctatcacctagttttggcccacaaatactgggcgtactctttttatatttgtttccctctaaaaacagagtactcaacttctacaaatattttctttgatacttatctgtttagaaatgaaaataaaataacatgtatatatacaacagaaacatggaataatactagtaaataaatcaataaataaaccagtatgtatagatatttgtagaacacaaaaaagagaatataagtaataatacgtacgacgttgccgaacatgtcgaggaagcggcggtaggagtcgtaggcgaagcgctcgccgctgcggtgggcgaggccggcgacgacgtggtcgttgaggccgaggttgaggacggtgtccatcatgccgggcatggagacggcggcgccggagcggacggagaggaggagcgggcggcgcgggtcgccgaggacggcgcccatgttgccctccacccaggtgagcgccgccaggatctcgtcccacagccccgccggcatcgccttctgcgcctggtactgctggcacgcctccgtcgacaccgtgaaccccggcggcaccgacagcccgatgctcgccatctccgccaagttcgcccccttccctcccagctgcacatccaattttatccatgcaatttacatatatatgttcatatacaaattaccagtacatgatgaatgaagtagtacatatatgcacgcaccaggtctttcatggtcttgttgccgtcgctccggcccttgccgaagtggaacaccctctgccccaccgcctccgccgcgccatcccgatgagcggccggcgccattgatgacgatggttcactctgatcttctcttaaattagcttccttctgcttgatactggcactctcagtctcagctagctttcagctttccgagctcgctcgacggggcagtggcacgtatatatacacacactacaatacgagtctaggagtaggtggtggcagccagccagccagccaacgccgtcaagtaaccgaccgccctgcaagaagtcgatttttttttattttttttgtttacagaggaggagtatctgtgtactaggagggagaccgcaggcggcgctgatgcgtgacttggggcgcacttaggatcgatggatggatgtgataactgcatgcacgaccccacgacatcgaccgctgccgccaaccaaattaacccttacttaatctcgatcgaccatcagctgacagcaccggtgtgctagttcaattacttcatcaatatatggtgaaagctaattaacccatgtccaattgtccatgtagtggtggactcgatcatgcggcagattagcatgcagctgcatcctgtatatgtctagtggtagtagtatacatactacattattatgctcactagctagactgctgcatgcaccagtggatgcacgcattcatacatgttcaattgttcagttgaaccgttactctgacactaactagctactattctgaacattttgcaggtgatcaagagatcgatcggtggtgtgctggtgtactgcttgccaatacgctactttgctcgatcagcgctctctctctctctctctctcactctcatccatgcatgcatgtagctaggcatgcattttcacgtaccaatcgatcgatcggtttgtcgatcgatttttttccgcttggaattaattcagcaagctgggccgcttaattatattatttcgcatgtgatatataaaatggctgtttgtcgatggatatgcatgttaaatcagatgtgttcttcgtttgcgatcattaatatatactatcaagttagagtgaattaactagttcatacctgttgttatttgttatttggtccagaactgcgactggaaatggggcgcctcggccatataccgtacgtgcatattaagacaatgctggaatcacaaatcgatgaggactatatatgtactatgtggagaactctgttatcttgcatgcagtatgaagtatccattattaaaaaaaaattcatacagcaccgtactgaattattaatttgttcaaccaaaatccattcctctagctacacacctccgtgtttgacaaagaacaactttataattttactcaatcaatgattatttcattaaaaatatatgcgttaataaactcatgtattcaactttaattaatttggaacacaactgtttggttaggtcttcactttcattttaagctaaagcttgaggctaaaacaatagggtaatttttctataaacaggctcgcacaattgaacaacgtcgatcgaatgctcagagactacgtacgcgtgcatgatatgcatatattgatcgagagtagcggtgtagcgtagcaattaggtttgggattagaaggggttaatagtagagtagtgaggccggccggcatgcagagccgcggtttgggcgtccagcggccgtgctactgctatagacgactcgcgccgctgatatgatgcacgcgctacggataagctctagcctgtgctggatgcggtcatcaggcagggtttttggggggcccggggggtgtgacgtgggcgtcgaccacaaccacaaccacacgatcgatctatccggccgccgcatgcgcatgcgggccacatgccccgcgacgtgccaatcgatcgctgacaaaagaggagcgcgcaccgtcggatcagttaatctatttaattaactccatccatcttcttaacacaagtcggttttgctttgaattaggttgctaattaattaattggactaattaaccaagatggtgacgttaccagctgcaagtatatcatcctgtcacggtcctctccgaggtaaccaaagggccgggtatgtgacactgtctttttttctctttaatttaattaatttttgcctcgctctggtacatataattagatcgctggttaattagtgacatgaagaagatattcattttaccgcttaacagctaagctttggcggcacgcgccggccgcggcctggtatacccggttaccatggcgcgtcgctgtcccggctaacgcccggttactgtcgctatcgcgtacggcgccgaaacgcgcccgcggatgaggcagcgccgctgcacggtttgcacgaaccaaaccggtactactaggcactagcaccagtaaggatatatatacactagtatatagttacaaatgtgtgtttaatcttacactggctgtgtcgtgtcagtagattattgaatgaaacgagaggatgggatcggacgacgcagggggcatgcaaagctatatactaccttcgtcccaaaatacttgtcgctttgagtttttatttgtaaagttttatcattcgtcttattaaaaagattataaaaatattattatttttatttatggcttgcttcattattataagtactttaagtatcacttttctttttttatatttgcactatttcttcaaataagacgaatggttaaatatttcaagaaaaaagtcaaagcgacaactaatttagaagggaggcagtgtgtgtgtatatatatgtgtgtgtgtgaaatcctgtgtgcaggctgttacgaaacctggggcagatctagcattttgatcgacagtgtcaccgtcaacttttggttacgattatggctttcaactaatgatgatacgtatcaaaacaataaaaaacatcaatgatacatcaacatcgacaacgagaaattatgctaataataatgagtttatcaatctcaatatatgactcataatgttgacatataatttttttacgcattcgtaaaaaaatctcaatatacgatgtctcggtaatttgaagctgccgtggaacctgaagaacacgagggatcgatgtcaattagttcggataagagtacagctagggatatatatatatatatatatatatatagtaccaaaagttcatgttttttatagcaccgaaaaataccggttgactttaatagcacacaaagtttaccacattcccatttttaacactttccatccgccttaatcgctattgacctaaccacgcacgggatatgatgtttctactccttacaagtataagtagaatgcatggcaatgagaggtagaaacgtcatattgcgtacgtggttagatcaataactattagcgtggacggaaaacgattgagaattgatagaagtgttaaagtgaactgatatctcttagtgttataaaaccaattttgccaagaaaaaaatatgacaaagactgccataagttttttgagtgaaaaactttcaaatcgaacttatatatagtatagttgtaatataattctatcataactatactacaactacaatataacctatatatacttatatataagtattaaaaatatatacaactttatatctaagttatatgaaaattagaatatagttacattgtagttacggtataattacactgacttatatagctacatggtgtgctaaccataaaactagttagcccaataatgatgagggttcagtggagaagcagaggacgcgggatcgatagataccccagcccatgccatctcagttaattttttcccaatctatctacgcacaaatctcgcgatagatcaacagcccaaaaaaacaaaagatttatagcgattccgaaaagggatataagtccacttttactccctcaactataccttcatatccctttaccacagtaccatatatcttcatccctcagctattaaagccggtgtaatttgactccccacatcttgttcggttaatccccgtgagagagggattggaggggatttattccacacctattatgtgtgaaattattccctctctattctctccaatcctcttcaatcccctcagaaccaaacaatctgtggggcccgtatgtaagtggttgtttcctctgctcctctcctctatatttcctctagcggcagcgaggcggcataaggacgatggtgctgggcggcgaaggttgccatcggctgccgagagggggctgggggatgggtgttgatggggcaagcgacaggtggcagtagccggagggcgcagcttggaaccgagagtggccaggtccggcgaaggacgtgcctacataacacgcagcggaggcgacacgggcggcacgtcagggcagggtggcgtgcactagcccgcggaagccgtcgaccgtccctgttgtgatacgcgtaggctacgatagcataaatcaaaattttctatcgcgtaaaccaggaaccatgcaagtattagatcatagatcgttaccattcgacgcgctgcgcagcggaagaagacgctgagaagtcaaaggaactctcgcgaagtagcgcgcgtcgatgtagaggaagtagtcgatcgcaccggctcgaccttctcctcctcgtgcattctcctcgctgtactcccacgccgatcagcaccgcaaattagtggcgcctctaccggtatccacacgtacagggacggaacgccacgcgcagatgtgctagcacccgcacgcggctagggttttgctcggggagggaagtgacggctagggtttctcacgtgatgcaatgccttcgccggtcacaccccacgcgaatatatagaatccatcactcggacctccaaggcccgtaggacttctatttggatccctatccgaattaagctcatattggatctctatccaatccccttattccggcccattaagcgtgcgaccctgtaggttcatatatactcggctgtaacccgaaaactccttttcggtccacgcgtcaacagcggcccctagtagaacgtattgacccaccgggcatacataaagatcataacggctgaatctctagtgtgtacttgtatgaacccctttgcctcacgatatcgattaagctcaaggctagatatgtgccatcctctaatagctcaatcattcactcgaacctattgatatctctccataggaggggcaaatcccatcttgattattcatatcccactacatatttcatagcatacccgaaaactacttttatagctacccatttacggagtagcgtttagcagtccctaagtaagctactacacatgttgagaaccatgataatctcaggtctaaggattcaacaccaacactaaatgagatcactgatgacacaacacatatggctcttgcagtgtctcatgttgggtctattcaacaacatgttcaccaacatgtgtccacattattaatttgatatctctataccatgatccatgagacatgatcatcaattaatacatgtactgatcatataaacatatttgttccacatatgatatttgatcagggatcctttagaaatagtaacaaacaacataaagagtctcatgaaagaatcacatattcattaaccaataaggagttatctattttaagaaacaatgtcggataaatatgtaaacatcatatgtgattcaatcatctctatatgattgcctctacgaccccacccccaaccatcctctcgtcggaaccgtcgccgtgtgctcgtctgcccagtgccctgtccctccagctgaagtagaccactccggcgatgacaataacgtggattagctggtggctttggccggcgaggtcgaacttcccctgcatctaccgctccggccaacgcgcgacctggtggcacgccgccgccgcgagctctgattcgacgggcacgttgcttagagcctgcaccgccgcgaccgccccggtgctgccgtagctcatcaatcatcatcatcaaataccattgggttggcggaggtcgacggctgcatcggaggagcggaatggcgatgggaacgacgattgggatgtggcgacgattgggacatggtgcgatgtgaaattagggattgtattggatacgcgattgaattgggcatggcgaccagcgaggatgacaggggtgatggagcttacggaggatgttcgcagcgccggcagcggcaggagtacgcgatcttcggcgagaggtcacgcgccgcggcgttacaggagcgaggaggcggcgcggaggagatcctgaggcagcggtgaggggaggcaggcgacgcgagggagaggggagaggggactgcggtgagttaagtgggacgaccagaggggagaggggaaaggggaatgcggcgggtgaggcgggcggcccgacgacgtggctggtgaggcgggcggggggcggagacccggctttgtggagggcgagcggggggcggggggagggcggaacggtggcaacttgcttttttttccggggtttatttaggggagccaaatgggacctgtcccttccaaaaaaaaaaggaggaaataagttcctttttggtccccccccataaagggggtccgattggggggattgtggaagaaacctagaattttattttttaactaaaaaaaaaggcaaaatttgcgttaaaaaaaaaaaaaaaatttcccccgggaaaaaaccctttcttgggggggctgaaaaggaggagggaaaagataagggaaaatgttttctccaaaacacacctttctctttcaccccaaaaaagagggggtttctcccccaaccgggtggggggaaaaaaagaagaagggtgatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggggtttttatttgggacccccaaaaggggagagggggaaaaggggaggcgggcggggtaaggggggggggcgggccacccgggctggtgagggggggcggcggcgggggacccggctttggggggggggaaggggtgggggggggggggggggcgggggggaccgtgcttttttttgggggtttagttaagggagcaaaaatgggccggttccttcgggaaaataaaaaggaggaataagtttcactttgggtcccacaggataaagtggatcagattgcaggattggtgatgaaactagtactttatatattactagtagaaatgcagaattgcagtagtagagatagagatgtcaccgtggaggaagccatcttgggtgctgaaaggagagggaaagtaatgaaaaatgttgtcgaaacgacaactgcatacgtcgaaagacgtggttactcaacagtggttggaaaaatgaagtgtactgaattttgaatttcacttggaatccccccattacatggccctaggggactatttgtagccccattacaggttcttactaccagggtttagattgtacaggggaatttacatgattacccttacaaaagggacatttacaggggtacataatgttataggggctcatgggcccctgatgggctgtttggcgatcgccggcctgatgggccggaaaggcttcctcggccctcgcgggggcgaacttgtcaaggcgaagtcatcctccttcggcagacaatcttcgccttgcacccttcgcctgagacgcctctggcctggcgctactcttcgccttgcgccgttcttgctccatagccttcgccatgggtttcggcaggtttggttgaagggcctcatgccatccgccaacagaaaagatagactgtgacactgatgtgtgggccctacataatgactcagcaggttagacaagtccaagcatcacatcagcgaaactgctctctagaatcatcatgggagtcaaattgcaccggttttaacagttaagggtcaagatatccggtattacggtttagggatatgaatcagatttaagctatagttaagggagtcaaaatggacctattccttccgaaaataaataggaggaataagttcactttgggtccctctatttgtcgcccaatccaattttcatcccctattcacaaaaccggtacgatgggtcccccaacctaacgaaaccgtttaaataaagtccctcggtggtattgtgcccgtttttggctgagatggcgcctacgtggctccttttgaccaggtctttgtccaacgtgtcgttgacgtggcgcttatgtagcaattagatcggaaaaaaataaaatgcgtgggactcacatgttagtttcacacacaaataagtaaaaaatggtgggcccatgtggacccatacgtcatcctaactactctctatcctctctctccctcttgtctctccagccgatggagcggggtcggcggctgttgccgacgccggagtccccgatgaacaggttcttgaagccgcactcgtgcccaccaccaccgctgctccccgtccccggcgtccccggcagtgccgcccacaacgccggccgttggtcgaaagttccccattccaaaaccccaatcgcgtcgaattgagtgtagccgtggacggtgtgggcgcggcgtccaggctaggcggcgagcctctgcagactgcagaccggcgcggcggtgctcgcacgctcctagtgccgcagtgccacctggcctacacggttgcgcgcctacgcgcaacagcccagctctaagccgagcaggcagcaacaccaacgagttagcaagggcaaggcagcaaagtaactagcccgattcagcacaaatttttttgaagtgaaatgattcagcacaaatggataggtatgggaaagaaaaggctttggcatcataaaagtgtaacatttcttgagtatttgacaaatgataagtgaaaacattgcaatttgtaaaagtataatgcacaatttgtcattgattcacatatcaagcttatcggataccgtgcgacccttcggaggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatttcaccaggtagtcgagcagtatgctttcattccacagcgcggccgggggggggggggggggagtcgcacgacctcgtcgacgccgtcgtcggcgggcccaacagcaacgacgtgttcgtcgaccaccgcaacgcgtacatgcagacggaggcctgcacgtacaacacggcgcccatggtcggcgtcttctccaagctcatggaggtcgaagtggagcgcggggcctgtgcccgctctgcttcatcgccggcgacgagcaggccgacctcaaggccctggtcgctaacggcaacgccaacatcaaggtggacgctggcatgcacccgcagacggccgcgggccacgagcggctcctctgctcccaatggtcggcgccccacgcccctccggccaccgccgcgccgcgacttctcccccgccggccggcgcgccgcttcgctcctcggctccgcccctctgctctgccgccgctccgccccgccgtcgcccgctccggccgccgcccaccccgctccgtcggctggagagagagaagagggagagagaggatagagagaagaggttagtgaggatgacgtgtggtccacatgagtccactgctggcacgcctctgtcgacaccgtgaaccccggcggcactgacagcccgatgcccgtccccaccttaatttttacacaggagaatgttatattatgatcaggacaggagaatatgttgatctcatagcttccaaattgagctatagagagttagactggagataaattcaatatcaaaggtgagtaccagaatgacagattttccttgtgcatgccatgcttcagcatcgtcagctgtgaagacaatctggcctacagcagctcctggtgatgcaggcaagcctgtagcaataactttgtctccatatgacgacaggctctcaaactagtttaacaagggcagagcaaagagtacagattagatagccatcagtttgattgtcgttacaaatcgtactgaagcgtaacaaaaagcaacaaccttcaggctcatattggtttagaggaaaacatataaacatacactccctacatgcttcatgtttgtgaaacaaaaaaacaacagcacatgctatgtcaagtttctagttagggacatgaaaacatgatataccgatagactaacaagttacacattcattcaataataggttatgatctatcatccaaaatataaaccaccactttttgcaaagctctattcgatcttgttgattggatctgaaataaagcttggcaacagagtgccctcaagaaaatagcggtgtacaaagtatgcaatgcaacagataagacaagtgttgcatagttacttgtgttgctttggcagtcaagtactgctccgatcgaattctcatatatatggagtacacgtaattaggtcaactttggcatactatttacttcctcccccaaagacacaccagcatgaattttctctatttagaattatcgagaatatgcatcatatttatcattatcaactcaattaatcatgatacgatgtacatgtacacttagcctgatatcttagaattaaaatttctgagttctcaacatgcacaacaacatcgggtcggtctctcgtagcggtgtggcgtagcaattaggttggaaatcgggataaggaggtagtagtaggagtacaagggaagtgatttttcactcgagggtatcatctcattcgtgcatcccatataatcgtgcatgtcatataaatagttattaaaaaaattaaaaaaagtaaaaagataggttaccatgaaatatatcactctacaaacatgcaagctaaaattcaacttgtacaatttgtaataaaaataacaaatatagatgcaaatgtactatatagctatttacagtttaattttttatttttgttgcaacttatagaagttgaatttggtcttgcgtatttgtggagtaatatatttcatatcaatctatgttgttaattttttaagattttttaataactatttaaacgacatgtaaacaaccaggatgaaatctatatccgtacaaaagggcgcatatgcgcagagcaaagagccgcggtttggcgctccagcggcggtgagacgagacgagacgagtcgtgcagttggatctctgtctctctcgccgtcgccactgatgcaggcaggcactatggataagctctagctagcctgcgctgcgtgcgggtcatcaggcggggcgggggtgacgtgggcgttgactcacatctatccgcatgcgcatgcgggccacatgcccccgcgacgcaacgtgcgaatcgatcgctgacaaagacggttaattaagttctactactaattagggcaaggataataatagagtaaacatcttactattagtatcctccacatcatctatagatggtttaacagacgatatttacaataagatagtacatgctctaagccgtctctagcaaagcaagctacatttaattctctaattgtatctttcaagttatgtaggatcaactgtaaacatcacttgagtagccacttatatgtcaaccatagacggaagactatgttcaatcaataaaaaaaataaatcatgtgatttatcacaaagcagacggatttatcaacaacaatggtgtaatattcctaattcattcgaactaaacagtacaatagtgattcagattgttacttgatcgaaagaatgttcatagattgacaaataactaattcatagaccgacaaaataacttagtctgttgcaatgatccatacatcaacattcgacaaaagaaattaggccattacaacgatccatactgccaatagatggtaacaacacaattgttcttacatgacaccagcgaattactaaaaattactttataactagattatctttctcaagcagccaaaacaagctgccagcctgccaaattgagcatcttcactacctgtcattaaagcaacattatttccatggaaaataggaggctgatgattatagaacaattgtagcatataatctggatggcaaaacaactggaaggaagtagtactactattttaagtagaaacaaaagactattaaaggacttatttgattatgttgttctttggactgtacagtgcaagtagacatgtacatacctctcaaaaccatagcagaaagcaccaaaaagctagcaccaaagttttccattgtccctgaaataaataaataaaatgataagtgaattaagatgcttgcaattgtaattgaaaatgtgaaaacaagatgcttaatgtcctaccacaactaagtacgacgggtattgctaaacttttgccaaatatgttcaaccagatcttttttttagttgggaatgtggtgcaggagcacgtattgcagctttcctacacagcacctgatcaaagcatggattgtgcccaatagttacttcaggaggaagagcaaccgatgctccagggtccacattcagatcaataggaattttaacccccctctctcattttcaactatcatgttatggagaataatacaagctttcatgattctcccaacactcttccgtttccacgaccgtgctgggcggcgcacaatattgaaactctcctcttaattaacaagtcggttttgagttactattatagattaatacaatctccgtcctaaaataagtgcagccgtggatatccgtgcccaacgtttgaccgtccgtcttatttaaaaaatttgttaaaaaattgaaaatatttagtcacacataaagtactatttatattttatcatctaatagcaataaaaatactaatcataaaaaaatttcaaataaaacgaacggtcaaatgttgaatgtgaatagtgtaaaactgcacttattatgagatagagggagtaataataattggaatagttaaccaacatggtgattttattaccaccagctatagctagcaatagacggtgtcgtcgccggcgttcgctgtcagtatcatatgtatcgatcgatcgatcatccctagctgtcacagtcctccgaggtaaccaaactaccaaagggtatgtgacgctgtctttactcttatttaaattaatttgcctctagtccatgtaagattgctggttaattactaactcgtcgtgattaattagtctttgcctgcctttgctttagtttagctagcttgagtagcttagaagaagatatttcttaatttttaccgcttaacagctttggcggcgcgcgccggcttggtataagccggttacctgcagggcgtgtcgctgtcgcgtacggcgccgaaacgcgcccgcgggtggcggcgccgctggccggtttgcacgaaccaactggtactagcactagtaactatggctgtatgcactagtatatagttacaaatgtgtgtttaatcttacactagttgtatcgtgtcagtagattattgaatgaacgagaggatggggtgatgcaaaaaagctatgaaatcctgtgtgcaaaagctgttgcgaaacctggggcagatcttagcattttgattaatgctgtcacccagtcaccgtcaactttggactacgattatggctttcaactaattagtgatgcatatcgaaataatagaaaatatcaatggtaagtaacaaaagttaaaggatcaatcaatttatagatggacatataagacatccaataattaagtgacatgtagagataattttatactctatctattatatactccctccgtttctaaataggagtatttgacaacgttgattttttaagtacatgtttgacttttcgttttattcaaaaacttttatgaaatatgtaaaactatatgtatatatataagtatatttaacaatgaatcaaatggtaggaaaagaattaataattatttaattttttttaaataagacgaaaaaaaagtcaaaacatatttaaaaaagttaacggcgtcaaatatttaaaaacggagggaatattcatcatcatatagccaaaaaaaaattgatcacaccctcctttaatgtgcatgattataattgtagggtttatattgtatatgtgcatcaaattgattacgcatgcatgcatgtacacatttaaggtagtcaaaggctcgattattgtgtatgcggggagttaaattttacatgtttcttggttcttttccaccacatactcacattaaataaaatatatggtagttaaaattttttgggtcttgataaaaactatatacgatgatcaatatggaatgaagcgattaattacttattgtattataattcagaaagagttcaagtgtatttggttggtgccctgagcaccatatctgagaaatagaaatttgcatgcatgctaagcacatatgcagtagatgaattttatctagtcaggcagctatagatggccaaatgggccacttggcccagcacgattgggcttaggcccgagatcagtcggactagcatggcccaacctatacgccgggctgggccaagcctggccagaagacacaaaagctcgtttgctccttcttagataaagtctattttttctccctcatctctttgagagagatggatggataagtctatcttgcattcttcatctcttttggttgtgccttatatggttgtaacaagtctattttgtccccctcctccactttgcctccctaattgttggaccaggccgtgccgggccggtccatcgtgccgaggaagaggcccagacacggcccgaaggacatgtcaggctagcatgggccccacaccagtcagaccgtgttgtgtttgggccgggccgaaaccccatgccatgggctgggccgtcaggccccgtgtgcctttagttgattcgttggctacgactttacttgattcgttggctactatggcctggcagaaaaaactgcaattagtcctcacataattactgcgaactcatatgttaatgtccagatacaaatattagcacaattgcttcgccgcacaactaaaattcatttgtccagctttctggagacaaattgttcgcatgcatccagccctcaaggacagaaaagcaaagaacagaaggaaatagatccccaatccgtccatcaggattggaaatagatcccaaaaacgacgggatccgacgatcgagtccggaatcctcggaacggcttcgcgcttgctgggtcggacaaggcggcaacacgctgcggcggcggtggcttcgcacgatggtggcggaggcagcttcacagctttacgcaacagcttgttatggcgtcagcatggcagtggttagcttcttgcagcctgtcaacgatggaaattatgatggccgccccgcgtctgaagctcaggcgacgcatgctaatctcgagccggatggcatcagtatcaggccacgcgagggaggatgggtctcaggtggcaaccaaacaacttgcaagttaatcccagggttgtctcaggccatgcaatttttcctctaggaatcaaccaaaaagaccctaagacttcaacgaaaaagggtttttctaagacggccgacgagggttttcccctatggttggccgacccatccaaccccatgtgcctgtgaagatcatccatctttcacgtgcaagctatccacccgcacacgaagataaatgcgattgatctaaagtatgatttgttatctgctttagtctaaatttttgacttagtgataaatgtgattgtaagtatgctcattcttgatccttccaaactacacatattcggctttagtgtaggagtcacaaatgcataattttggtgaggaataatatttatacacattgagtgatcgagagaatcatttgagaaacttgatttttatttgcaaaaccatttgaaaacctccggaataagagttatacaaaggaagagataatgttactctatgatctgttgtgtcttccaaccgcccaaggcaaagagaagcatgtgttataattgggtgtatggataagcctacttgcttaatacgagagagtactcaaactttgcacctgtacattctagatatataacatagtagcaactcctgatcaacaaccaagtttattttttgtgagtccttcactcgggacgagcaaaggttcaagcttgggggctttgttgatggtcgttataaaccaatttcgaccgtcgatataactaacataaaggagaactagctatgcttgtgttggtatttcttaatgatattactagaaatataattcacagcaatagcgcagaaatacttctggtatattatggttacagagttcattcgcaagcgcacggatataccattgtagcatttcacccgagagtatttcaagtttatcgtattttttttaatcccgtgggaagattataagagagagagccatactaataatttatatgttacttgcaataaccaaagtctaggcaggggttaatataataaaaagggtagagcgacactaagcagaagcatttatactctccttcctaattatctaagctaagtggaaagaaagtagaaagatcatatttctatacttctagtatacatatataatatacatatatcctagttatataattaccctctttccaatgccctccctggtgctttgagaaaccaccccctgattgtcgagttccttggcgacaatccgtcatgacccatccaacgggggctaaaatacggaggagcccccctcccacagaatttaactttggactaattaccccgcgccggaggaatacccatactaaacttgtcccttcagcggcccacctcgcttccgcatcatataacccccaaataatggtttcccgggaaaacctaaaaccccacgctttaatttaccaaattactactctaatatcatcgtcatgacatagagtcatcgtatacatgctcattatacccaaaccattgcatttcccagataagctagcatcataataaatataactcggatatatagtaaagttggtattcatatactcggaaagtaatacaataccagagtagtattaagaagaatattctaaataaagtacaagtcttacaaaagaaggaaaagctactagagccatacccgaattcttccgaagactccgaggactgaagattctattctatttctattccactatactctagagactatactaaacctgagagatgtatgaagctttttgcttgaggtgtgtgtagaaagtgaggacatgaaggccttttatagcttgagaatggcggttccgacagttggaatggtcggtaatacactccaaccatcatagggagcaaatctcagccgtccatcaaaaccctggatcaaagggcgcgacggcgggtttggccgaaccatgggctgggccgactcggcccattttagcaggtggctccctcgtttcatcctctccgcaagcttttgaattttgggcttgttggatcttgtgaatttagtattcttagcccatttgtctataagtctgattctcgatagcgtccgattgatcgatcgttcgtgttgctgtcgattcttctccattttgtgtttattctctgcaagaggttagtaatcctagtgctagtggaatatatattattttaacacaaatatgcattgcaagcataactagttctcctttatttaggtaatattgacgggtgaaaactgatcgctaacgaccgtcaaacaacttgcaatgcatatttgttttagaataatatatctccgcttgtacttgtagtgctgtttgttactgggattaagcaaataaattggagaagaaatgaggaaaactcacccttaagcaagcttaaggataagatgggcccacatgtcaggtgtaaccgtcttggaaaccaccataactgccacaaccgcattaagaacccacctaccagtgccccagagaagtttggaggcctgctaggccggcctaggttcgaccgaatcaggggttcggccaaaccctggcaagctcctctcatcctggccttccacgtggacgctcctgatcgctcctcaatgacggttgcagggtagtttggacaattcgcatagtgtatccgtcatttacctgcctataaaaggaggaggcctcattcactccaaagacacacttaagcaagctcaagatctctctatactttagtttagtattctagtgctaagtggagtagaatagaatagctctcggagtcctcggagtcttcggaggaattcaggtatggctctagtagcttttcttttttcttttgtaagacttccagaattaatgaaatgttattctttatatactctcggtactttaatttgtctgagtatcggctttactttatatctgtatcattatagttgtgtagctagcctaccagagaggtgcaatggtgtgggtttaatattcgattatttggttgctctatgtcattcctgggaatatagagtagtatttaataatgaaggcttggtatctagattattaagtatcattatctggccatatatgctgcgggacagagtgggccgctgatggtgacagctcagtacgggtatccctccacgttattatatattcctaagacactttccttgggagggtactactccgtatttagcctcggttggacggccatgacaggttgttgtaagaaactcggcaaccccgggtggtctttcgaaacaccgggaggacactattagggggttttggccgcacaattatatactagcagatgtaaactaaggttgagtatatactagaagtaaaggaattgattgcttctctatttcttcttccacatagcttaggattaattaatgagaagatatgagttatttgtttcgtgtcactctacccttatgaatgtattaacccctacttagactctgaccataaaagtggtatacataaattattagcatagttctctcttataaatcttcccttcgaaattaaataaatatgataccttggaataccgtcgacgtttgagatcgcgactacggtatttgaatagtacggggatcattggtactagggtatatgcgatattgaggtaaaaaaagatggagacaaggatttttatacaggttcgggccccttacctatcaggtaatagccctactcttgttggctgaagccggtgttgctcctctactcatctgaatcacacaagtacaataattgggataactcatctagctgtcgtcggcttagcggctagataaccaactcatagtcgacgacagggtagtcttcctcctcgaatccgcactcagcgagatcagagatagcgctagatccctctttttagcctccgcagacaccatattaggtttgtctagacttatctctgatgtcgatatccggtggcttgtcttggcgtgtgttggcttgtatcgatctatgttgatctgttgttgttgttgctttgtggcgtgtcccctcttttcctaggggggcttgtatttatacccatagatgtctccttgtccaagtagaactagggagaccaatatggatacaatccaagtagtcattgtcgtttccatatagaactctaatcatccttccttatccggaactccttcaatatactaggtatgattccgtataagacatggtatgtggtgggctctgccgtgcttagtcaactactattagatatgtggtatccataaccctgacagtagccgccaacttcaatgcaaatgaacgacttgatattctcgaccgaagaccttgagattaacctagattcctcttatctaggttaatctccaatgttgaccgagaaagtacggagcatgcgactaagtctgtcgtcttgccgtaatcgagaatttggattgaagtcaagaaatttcgtttcggcaggtacaccatcgcttcattccgtattccttgtcgagctccatcaaccgttctcgaataatcgagagggtgcaaagtctacgacaaagccttgaaaatctgacttgactgttctgatatctgacttccctgaaatcaatactcagaacaaaatattaaatagaaatagcccccgagagaacgctcaaagggtaacatgttataatatgtatggaaaaattgaaaataaattgaatctgtgtgtgacaataaaagagtatgctcgctagagttgcccttagcaaacggagtttggtacccttcctagaccccagctgtttttatggaaaaactattttccacaaagacagcttgaatcttataacaaaccatgctgaatctgacaaatcctagcccccagtcgtgaagttggaaaagtcaatttccgattatacggcttggttaatacgcatccattaagcactcttacatgacgaggttttacatggtcgttcggctcatagaatttgacaagaccttatctgctatgggcgtccccagctgaaattcccttaggtttctcggaggcttgtcagaacagcgtaaagggacgataggaccgacctcaagacgaaggcgatataagaaaaggagatcaacggaaaaatattgcacatataaacacttgcagaagttgacgtagatgatgagacaaccaccacactgagcaaagaccaggtgtatatttgtactcaataaatcgcagaggtagtgggagaattgctacactgctagtcgaagaccagttgtagtcataactcgaccactagaaattgaggtgcgagaaccgctacgctgctggtcgaggaccagccgtagtcgtatctcgaccattagaagtcgcggtgcgatgattgctacgttactggtagaagggcctgtttggggagcttctagcagctgcagcttctcctagaatctcagttgctagaagctcccccaaacagtccagctttttacccagattctgagaatctgtagttgtagaatctggaaaaatgaattagaagccagaagctgggtttcccagcttctccagattctcaccagctagcttcttagcagcagcttctcagaatcttaagctcccccaaacaggcccaaagaccagtcgtaccttgaccacttgtatggaatccagagtaatagatagacgacattctcgtgacctgcgagaactgtctcctgatgacgacgaagacaatgaggaattatcgtagttggaggttcggctcctggacctactacttcgtcctcgggctctctagaagtctggggatctagagtttcgtcgtcatcgtgtgatgtcgtgatgtcattaaccttgtcctttgttgtcctggtgtcattagtcctggacgttgtcgtcctggtgacaacggcgatctagtcggtcttagctgtcgctatcacaatcatgttgattatcacgttagatgtcgagagattggtggaaccgactggtcaaggaccaggagtaggtgtatctcgatcacctgaaaatggatttttaggtggtgagagatcgctactatctactggttgatgaccaggtgtacgcgtatctcgatcacctataggcaattgagaggcatacggaaacaaaccgtattcgtgagagtatgtcttgttatctgtgactcctcttatcaatatttaccgtactcacttggtcgatcccggtgtaagaccgtagagatatgaagcctttgacaacaatatatggagttcattggtatataagtgaatttaaattgatagacggcgagatgtcgctacaattgtctggtcgataatcaggagtaggcatctcttaatcacctataggtgtgctagagttggttattacatgtgcatctcatgtggccagcatgactcacatacccaacttatagcatatctggatgtctgttcgcaatcatgttgggtgatcaagccaacaatgttcgtggtaaattatccgttaacaaccttttctcacgtagtccagccataaccggcgctatacatgagataactcgtcggtctttgttggtaggttgggtgcgacaactcagcatttttcgagaacgttcttgataatgggtgtacttggccacaacctactcgagtgctcaattgttcctgaaaaatattttctagaagacaatatatagcagagaatatcgagtatgtactaaaaaacggtatgaatcttttagtattatcaggatataacgagcagattaaatatcagatattatgtaaactgtaaacaagtatgatttatataaaaggaatagagcgagcctctagtattagaccgtagtcggcctaatatagggaatgcttgcataatagatattgtataaagagcatgctctaggtaaatttaataaatcattgatctaacaatattgtatgatctgaaaatatgcatggtaaattgtatataaaatattacgtacctgtgtagatatatgctagatatatctacaaaatcagtagattaatttaaaatttaatcctactaattacctcttagttgatctggattatcctcagctatcagcacgtgtagatggtccacctctgtacgtatgcactcgtacctatggcatcagattactgtacacggtcctatcgtaagcatgctatgccatcagattaatctgacttgatcacagcaagtcagcgaagcaatgcgtcatagtttttcgtctgtttagcaaatcgcgagtccgagatggagtttaatcaaagcatatatctgctcggattagcctcacagtaatcagactcggttggttgtaacacgacgaaaagtttggcgtccacatcctttgcggcggcgaggttggtcaatctacgacgaagcaccatgactgaaccttaaaattgacgtgatccgcggagatgatgtcttgaagtttggtcgatcttgacagattgaatagttggcgacgatggttccgatctcgtcgaaagacatactttggttgggttaaatctccccacagccaaaatcgtcgagtattttgtcatcggggaatccatctcttgaacccatctcatcgaaaccttgaagcaccaaaatcccctacctggcgcgccactgtcgacgtttgagatctcaactacggtatttgaatagtatggagatcgttggtacctgagtatatgcaagattgagataaaaaagatggagacaaggatttttatataggttcgggccccttacctatcaggtaatagccctactcttcttggccgaagccggtgttgctcctctactcatctgaatcacacaagtacaataattggaataactcatctagctgtcgtcggcttggcggctagataaccaactcatagtcgacgacagggtagtcttcctcctcgaatccgcacttggcaagatcaaagatagcactatatccctctttttggcctccgcggacaccatattaggtttgtctagacttatctctgatgtcgatatccagtggcttgtcttggcgtctgctggcttgtatcgatttgtgttgatctgttgttgttgttgttgttgctttatggcgtgtcccctctcctcctagggggcttgtatttatacccatatatgtctccttgttcaagtagaattagggagatcaatatggatacaatccgagtagtcattatcgtttctatatagagctctaatcatccttccttatccggaactccttctatatacgaggtatgattccgtataagacatggtatgtggtgggctctgccgtgcttagtcaactactattaggtatgtggtatccataaccctgacaaatacttccaggtaaaatattacaatgatatatccgtgcgcttgcggatcccttctgtaaccatatatatatactagggctgtttctggcgtcattgctgggagttcatatttctagtaacgttgttaaaaaaataccaactcaagactctactaggatactgaataaggtggtggtgggttgttgtgaggcctgaatcactgctaagcttgagaacatggagccctgctcaagtgtcaattgctcaggtttgtcccatcatactgataattgtgtgctctacttatttgtgttatactccctctatcccattttaatcatcacataaggtttttaaagtctttccaaaatgatcatcctgtaacaagtgtatctttgtttatttgtgccaagagtaaatgagcatcattgaatgcactgcacgcaactaaccaagattaatttctattggtccaactacatgcaatatttaaaacttgatgtaattcacggagcacgaagagacgtaacaccttaaccaatgagtattaaggcagaatgatgaatgttttattgtctttggtctgtatgcttcttttttcttaggtgatgattaaaatatataggatagagggaatattgtgatggcttacatgattggttatagcatgattacatatgcataggtgaaaaggtgatactgacagacaacttttagataagaatatgctggggtcactttgattatttggggctaagaacttttttacgactttgattaaatcactttgtttattttcatagccttttcttttcaacgacaaaacatcctggccttttcttttttgggtaatttttttcatacccttacagtatagggtcttcatttttatccctattttttttggccaatttcgttttaaccctattttaatgttcaatattgattttactcttgttttttaggttttcgtttttgtccataatttttcaaacgaaaccaggttttacccctactttggatgtgcaagttgacggtgttaaatttttagcgaaaagaaaagcaaacctccctcatttccccctaaaccggtaaatcctgtggcccgacgtcgttagttcgtcccatgcgggagatgaacaggcgccgcgcggccatcaatagtgcggagacgatcgatacggcgcggtgtgcgggagatggacgggtgctgccgcccttctgctcgtcatgtagcaaacccgtgagacgatgcatcaatatctatggcaaaagcttgattccaaaccagcgatggtaggcagtggtaatacgatctgacaaatctcagaacgacgacgacgatgttcattccacacttctattcttttaaggagaatatgcaaacctgaactccaagcttacagtgcattcgtaggccgtagcttctcaatgtttacagatcagtttttgaccaagacaatacatctaatccatggccgcaaatcagtgatgctgcttcgccttccaacggataagagcaagttcaatagtatacccactacaaactccaattcacctatagccaatctaatagtcaatttatacaatagttgcttattatactattaatatatggtcccacctgtcatacacacactgtgtcttagagttcgtgctgcagttggctacagatctgtagcccgcagctcttctctcttatcttttatcttattaaaatatgtttatagctggctaatagcctgctactgtacctgctctaagaacacccatcacctcacgccgcgtcgctgctgtcgacgtagcttcgtctcacgtggctgcagccaggggcacaaccggcggcgctgccgcttcacgcctcgagtaaagtcaggaagaatgctggacgcttacggcgccgccgcttcacgcttcacggagtggggactaagatgaaggtttgctttaagattgtgactagccagcctaacacgtgttggacaaggggcgaagtcctacggacgagtgaaggaccgctatcctacaaaattttcttccaccgcctgctccccgcgttctcgcctgctcactaggggtgggcgttcggtcagaccgaaaaattcggtctcggttttcggtttttcggtcagttcggtctttgaaaactcaggaccgaatttcatctaaaaaaatcttaggatcgacaaattcggtctcggtctcggtctgaccgaaatttttcaggagtaagtttggaatgaaaaaatttgaaagaggcgtcgccgcgtagtggagagcggaggcggcggcggcgcggtggaggctggaggtggcgcggtggaggtggaggcggaggcagaggcggaggcggaggcggtggaggctggaggtggcgcaatagaggcgtcgcggcgcggtagaggcggtcaagcggaggccgagcgcgatgggagtgtggcagtggtagggttgtatcacttctagggtttgttttagtgggcttattgggcttcctaggcctactgggccaaaattttggtcatttcagttaattcggttaatcgagcccaaggtctttcaagggctagaaccgaacagatagccgaatttctcggtctcagtctcagtcttttcggttcggtctaaatatgtacccctactgctcgcagctgtggcttggcctgctcgctgtcttagccacctacttcttgtcgcctagctggtctgctgtcggcatcattaggcctgttgcagctggcagccgcctgtctgcggtcttgcatgttcgccgcctcgtttgcctgatccccactaggcgctgccgttgtctcctcctcacgcggagccgctgcctaagccgagcccctaccgtcacctctttcccatgccgagctaccgtcgcctcctcctcaagcggagccaccgtagttgcctcctcgtgcggagccgctgcctgcttgtctggggcgcggcgcaaaaaggatgtggatgttgtatggctatggcctatggcaaaatgaaatgggtagaaaggtcaattaataaattaaaaaatcatcacttcttttttttctctacttctttattagcttaataatccgagatacactaacttatgtaaaaacaagggtaaacgtctacttcattttgaaaaagcaagggcgaaaatgagaaccctaaaaagtagggttaaaatcaatattaaaccttaaaagtagggtaaaaacgaaattattcctactttttacaaacgaagctaaattttatctgtactttggatagacaggcgaatggtgttattacacatttgccttcatcaattgtgtatttgccccttattgtacctgtatcctacaaatttcactaacttgtacaaatatggaaattttgaccaaatgtaaaaaatgtttcaaaatttgacatacttttgccacaaatttgataaaatttagacaaaaattgaaaaaaaaatcgaaagaatttaggcataattttgagactcttttttttttttacaaaactagaagacaaatagcaagctacaagcatcacaaagtcaagcagatcctaatcacaaattcgagcaaccccccatgtcaaaaaaaaaaaaaaaaaccctcaagcaactcctcccagtcgcctgctcgcagccaagccgggtcaggcctccatcgtcgcctcttggcctgctcgtcaccgtcgtctccaacccgcggcgagctgccttccgcccatcaccgcgcggagccacctccagccattgcctccaccgcagcaccgagcagccgccgtcacttcctccacatgaggagccaccgtcgcagttgcctacacttcgtgtcgagcctccgtcgtcgcttctctgctgcttgccgagctgctgagagtataaggaattaaggataaggggaacccgaaatgaagaggataagggaaggaaaaaaattccaaggtattgtgaccacccaaggtagaaaggtaaatcaataaatttaaaatccattatttcttttttttttctacttcttaaactcaactatccagggtgcactaacttctgtcaacaataggagtaaacgtcagcttcgttttgaaaaagcaagggccaacgaaaccctaaaaagtaagtcaatattaaaaattaaagtaggggtaaaatgaaattgtcttttttttttttggaataagttcacccgaggtccctcaacttaatagcgagattttttttgagatcccttaaccacaaaaccagaaatgtgtacccctcaattaagtaaaaccgtcaaaaaaaaaaagtccctaggcagtatagatgtccggtttcgctgacgtggcatcctagttagcaaaaagaataaaaaaataatgtgggacccatgagtaagtgagaaggaaatagtaagggcccagttgtcagcatcatcctcttctcttttccattttcttgccgcagaggggagagctgcagcagtcgccgcggcggcaaagcggccggagtggcggcgatggagagcggagtcggcggctgcgaagcaggcaggacgggcagctgcgggtgagcgtggctgcgagtgccgacggcggacaagcaggcaggtggagcgttggagagcggagcaggcgggaggcagcgacgggtgagcgcggctactagcggcgaagacgggcgagcaggcacgcggagcggcggagagcggagcctgcggcgggcggcggccgtagccacccgcaggccatagctcgacccttccctgcctattctcccgctcgcggccgagccctctcccggcgctcccatcggtgcacgcgaccacaccgggacgctggggagcctgcagctgctgatgctgagtggcctgcagctgctgatgttgagcggcgtcgggctgcgttggcagctggagaagcacgtcatcctcccgtgttggaccagcccatggtcgggctgttgggaatcaaagcaactcacgcgaatacaggctacactttttgaacgaggcagcgaggaagaaacacaaacacagaagcaaacacacaggagctttgcggcaccacaacaacttgtgcccttttcactggtttttcactttactaaatgattacaatgagcagctatttataacacagcacatacacacacgaagctggttgttccgcttctcaagccacacacgacgcccacatcctgtttacttggccgcaacttcacaagtactgagtcttcgccgacgttagttgcatgaaccaaccaactaacctgcatgcatgcaaactgaccacttcctactcctaatcttgtgcaagactcggctaatcactagcccacaattatgcatggctaactaactaagctacatacatgtgctctcatctcctggctctttattggctcactactcactgccaaccactactcactaagccatgcagcacccacgtacatatagctagctctccaggccatgcaacacacacatatgcatatagataaacatgctgaaattaagaaacaacaagattaatttctaacacgggcagggcatggtggacaatcccatgaatccggttggctagctagctgcatgcagcgtgcaaactaattaatgggtgtttcataatgacgacgacggcgaccggaggcagacagggcagctggggacggtgccgccgaaggagcggacgccggaggcgatgcgtcggctggacagacgcgctttctgtggtgggttccgcggcacgttccggaggcaggcgaagcagcggcggagcatcgacggcctgcccatccgcctgctcgtcgtcgagccctctcccggcgctcccatcggcgaacgcgtccaccccggccgctctcctccgcatcctctgccggtgtcgcgccgaggaggtgcgcggcgccgtggaggcggcgtggctggcgatagtacgccgttcgcttgctaacccgccgtggctccagatggggagagccacgcgccggccgccgctcccgccgtcgcgggcggtcgcgccggccacctctctccccttctctggcgccggccgcctcctctccccctcccccgcttcttccccgcgcgccgcagcgcccgctgcaccggcaaccgcgcccgctccactgtcggccgccatcttcccgcctgctgtgagaactgagaagttgagaagagaagagaaaaaggaaaaaaaagagatgtggggcacacatcattttctctcactgacatatgagcccccacatatttatttaattatttttgctgactatgatgccacgtcatcaaaaccaaccatgtatactgccttgggacccaaattagacggttttgtaaagttgtaaagttgaggggtgaagatttctggttttgcggttaaggtacttcaaaaaatctcgctgttaagttgagagacctccggtgaacttattccttgttttttcgtgtgccctgtagaaaacatcatgggccccttcgtgtgggctgtgggcttttttgccaccaacctgacacaacaaaatgggttacaatggctggaaagtgcaccatgcacgcgagagtattgccgcaggggaataagttcaccagaagtccctcaacttaacaacgagattttttgagggcccttaaccacaaaaccagaaatgtgtacccctaagctccttcaacccgttcactggaggtccctcggcagtatttttgcccgattttgctgacgtggcatcctagttagcaaaaaaaatttaaaaagtatctgggacccacatgttagctgcacattcccttttctcatctcttcttcagtgaggcggccgggcagatgagggtgtggcgacaggcggcggtgcgggcacaacggcgcgcggggaagaagcggggggagaggaggcgggcgcggcggcgggcggcgtggagcgagcgtgccagcggtggcgggagagggggagaaaggcggctgggacggcgggagcggtgggcagggtagcgggcgagaatggcagcggagtggcggcgctcgtcatgctccagctcttcaccgccggtggcgtcgtcgtgttggttgacctccacgagcgcggtaggcggagcagcggtgggcggagggcggcgggcgattacgacggagcgggggcctggtcggcgagcggcttggggcaggtgtggctgcggagcggcggcaggcggtcggcggcgacctcttcgccgatgcagcacgccaccccctctcccgccggcctcatctagtcatctccgcccttgaagacgaggttgatgggctcctcgtcgtcgtcgccgtccccgggtgggagcggcggcgcggggggctcgtaatcgtcgtcgttgagcagggcggccttggcgcccttcttgctggagaggagagagagccggccgagcttcactcgtgagcttgtcggtggcaatggcgtctctccgcgcgcaagagaagaaaggccaaaagcctgtgaacgcatgcatgctagctatgggctctcaagtgagggatacatgcatgcagtagagagaaaaagaccaaagcaaaagcagcttgtgattgatttgcaggctcctgcacgggttgaaagtgacaagatcgatcgaatatatatgtatatattcatgaatgaatgcatatatgcatgtaactctaggcctcgcccacggcgacgacgacggtggagagccgacgacgacggtggccacggctcgcggctgctcggcccgcagtctccgctccgccgcggcgcttcgctgcctccgctccgccgccggacagcctcgctcatggcgatgacgacggtggagagccgacgacaacggcggccacggcgcgcggctgctccgcccgcagcctccgctccaccgccgcgctccgctgcctccgctccgccgccagacggccgcgccgcgtagcctcgctcacggcgacgacgacggtggagagctgacgacgacggcggccacagcgcggctgctccgcccgcagcctgaaggagaagaggagagagaaaagaaaagagaagaggagagaaggagaagaaaagagaagaaaaaaaagatgtgcagttgacatgtgagccccaagtatttttcttaattttttttgctgactaggatgccacatcagcaaaaccggacaaaaatactgcctagggacctccggtgaacggtttaagtgagtttaggggtagacatttctagttttgtggttaagggacctcaaaaaatctcgctgttaagttgagggacctccggtgaacttattccttgcgcaggtggatgggagatgcgtgtttggatcatagagagtcagacaaacgggccgagaacacaaattttttcagccattcgtctcatagacaatcccttaaaaattgtgtaattcctatgaaattgtatatttccgaattttagtctgtttagtaatatagaaatgcaagggacttgtatataaactgaactattgtaatggaggggattcaatcagttcaatttttaggttgcgttccatcttcacttttgaagacagattttaacgcatgtaaaacgagaaacctcgttagcacacgattaattaagtattaataattatacttttatatagaaactttatttttacaaaacacacaccatttaatagttttaaaagtacgagtttggagttgagaaaaagaacggatgctttaggctgtgttctttcctgggtgatctgggtgattgttagtgagttttgcttcgttttccgcacgcacgcttcccgaaatactaaacggtgcgttttttgcaaaaaaaattctatagaaaagatgctttaaaaaaatcatattaattcatttttgaagtttaaaatacttaatagtcaatcaatcatgtgctaatggctcacctcgttatgcgtatttttccaatctcctttatcttctctcctcaaacacagtcttagttattcttttcaagagggctcaattcctagttgctggactatggttggtaatttggcacagctcgctaagcagcttgtggtccatgaaagccggtggcttaatcctagctaccgacccatcgttctataagtaggccatatttagagagtttctcacgcgtataattattgccttacgtaggatatttagctgtccgaagctctttgaaatagttgagattgttatatagattacaagaatctatagactataattatagataattgtagtcggaaaataaattagaagtataagctgcttctcataattttaaattctttatataaaaggttatctctgtagcgattctctactattttctttcatcttgcgtgcatgaatttcggagtgaatctaatggccaaaaattttctctcatctcgcgtgcacaaatttggagctaatccaatggctaaaaaaattcgatacacgttctatagtaatttccttttttttcatgttttatacaattataaagaaaaaaaaagagaaggaggtgaggggcacgaaaaaaaatatcacgagtcaatcatcgcatatactttaaaataatataaaagcagaaataatataataataaagaaaagcagctggtcaatcaggcacggcgcataggcaaaaaggcaagggcgataaggctacacgtgcgtggttccgtcgcttcccccatcgctctcgcggcgtcgcgtgtgtcgcctcgccacgccgcgcccggacgcagacggcgttatcgccttcgccttcctttcctctttttttctcccttcttcttcctcctcctcccttcccttctcccaatctccccccacccatccatcgtccccctctccctctcctccctcgcccgccgcccccctccctccctccctccctccctccctccctcctatcccctcggattcagcgcccgccgcgggccgccggcgccgccggagagttgccgctgaaatcccgggccggcgtggccttccgtccgagcgcgactccgcccaggtaagggcccctgccgctgctcctggttattggtgggcggcgcgcctcggtgccgtgtcgcgtacgcaactcctcgtctgacagatcgagaatcactatgcatggtttgtgtgaaggaattggatgaggaatggttgaatcattgggggttaattggttttggttttgttctaaatggattaggataggattaatacctgttgttcctatgatagtactggctgttgttactatgttgtcgtctgctaagttgataataatttcctagaattgaggggtttgaattggttcgttcaattcgagggtacggcatgggatggtctgcttaactgtgatgatatctttgcgcgtgatttatactgctatgtaacctaggacctccatttcctgttaccaacttgaccatgaataccagtgggcagtggcacggtcttgatggcactgaaattccaatatccattcttgaatgttagtaggcgatttggagcagcttgcaggtgtaattagaacagtgttgtttttagctgtaattggcatgcctagggttgggcatgaccagtttgatttccggttactcttgcacagtggtactagttggtaggacttaggttaggtcatactatgatgttgataaaaatattttattaccgacaccatattttaattaatatagtgctccaagggtatgtggagcctccagtgtctggtcatgcataaaagtatcttcattaccttgatttatttgattcaggcaccatgttgtcatgctaaaactcaatattttggcaatactagtaccctgaacatatgaggaagaatattttatgtaacaaattctgagtgaatgcaaatgttagcagccacatcaatgaccacgatggcagaacatttctcgggggtgggggtggggactggggagtaatatggactccttcatacttaattaagaaacaggaaacttgatgttctaaaaaatatttcaaattaatcttaagcccgttgcaaaccacacttcttacatattgtttttttttgtcagagaagtgaagttgcacttataactcaggcagcactgatagaagttaattcagtggatgtgattattttacgtgtcatttgagtcctgcctgagatggctgttggagtgacatcccagctattccaaggagtgactgctaccaaccgtttctgccagaccaacaaattcagggtgcagattgttcactcctaatctttaattattaatctgtttttattttctgtgtcctgacccctgaatgtttatttttcctagaacccagatatccgaagttctctcacatcaacttcattatcttcggttcctaatgtatggtttcttcctttcagtactgttaagataatattatttttcagtcactgtttatagaggtgtagtgatgtttcttttgttatgttttactataagtctacatatgttttacctttttctgcacctaatatttgttcctacttgaaattgtgcaagttagtagatttttttttgagaaaaaagttagtagttgtcatgtagcagaagcaaataattattttagaataggagtgtgtacatatgtatggcagagaattattttgctgtctatttctctttcacagatgtatttgacagctttagactatccagatatcttgctgtttgaaacttagtttgaaattctaataatatttacacaacgattgtcaagttactgttagtctttcctgtcaattctaagcaattgaagtgataaaaggaatcaaatgccgtgcttgttctcaccattttgtagatacattaatttttgtttgagataataaagtgtaattcattttcttgaaatggtctaacaagctgcattcacatgagagtgggagaagatgcttttctcaatatgttgtggtatgagaattaagtgaaataatgaatatctcataacttgtaagtgtttaccatctgtcgatagactgagaaatggggaatctgtattatgcacatattgctgagtagtattgtgcgcatagggacacaaagcatttcttttattactacatagagatattgctgagtagtgttgtgcgcatagggacacaaagcatttcttttattactacatagagtcatagagaagaacctatatttggtacacgaataatataacagttaatagttgtactgtgtttccttttttttttcttttgcatcattcactacagtttgtatttgtcatttgttctttgttatccaatagtatatagtactccctccgtcccaaaatataacaacttcttcaccaatatccttttcccaaccaatcacaaccattcaccattctatttttccacctacctccatttctcaaccaatcacaaacatctcccatttaattctacatactttcttactatccgtgtccaactctaaaaatccttatattctggacggaggtagtatttgactccatttattttaatgttgtttttgctctattatagtaaaccttagagaaattctcttcatttctttgcagggacacaattgctggggtcataacatattggagaggaactataggcctatgctatatgtgccttctagatatagagccttgggtgttagatcttttgcattgcctgtttctttgcaggaaatccctttggtcaagagcacatcagtggcattgactaggtagttttgcttgtcctatcatgcttgtcaccatagtattgtacataaatctgcactgatgatcatgcttgtcccatcagtaaactgttacttgtgaagtttcctgaatgctcagaaagtttgcactgatgatcatgcttgtcaccatacataaatctgcagaatttgattttcttgctgactgtaaaatggtatatgatcgtaagtgttttgtagtggtatcttatagtacatttgaatagtacgcatcagactggtgagcaagttgatatcttccagtatcttagggtactagggaacatttagtaggtttgtgatctacttctcttgattgagtcccatggtcttcaattatttgtataacatgtgataataatttgcctataattttagcttattggatgctttgagatagaactatactgagacatttttcttaaaaaatatccacaattagtttaggatgcctactcacattttatgcctcaaccagtttaaattaacacttttttaataagaatttgcttcttattgtaatttccgtatcactataaaattttacttatttcatgtctggaattctttttaccgattccttattttctcttgacaggtcatgtgacactttacttgcaaatcctgctactgcgcttgtggttcctgcaattggaataattgtctttgctttatggggattcttgcctttaatgagggacattagaaaccgtttcgacgtattgttctgttacatggccttatttctgctttttatgttttgacttgctaaaaatatcataaccaaaatgtaccttacagcatggaggcaactggaagaaaagccctacatacttaatttctacctcgtaccttcaaccattgcttctatggacaggagcaacacttatctgcaggtacagtagccatagcggagtatataatttgggaagtgtcaatcctatcttattgatattgcatcatctgagtgccatcttttgcttatttcttttgttatttgtttttgttctacaacattgtacagggctttggatccagttgtgttgccttcagcagcaagccaagcagttaaaacacgccttgtaacttttgtgagatcattatcaactgtcctggctattgcctatattctgacgaggtgcacattatatgttctcaacggaaaaaaaattcagagatgcctttcaagttataactattgttctaattatgcaagttaattgtggctagttcaacatactcagttatttgatgtcatgtttgcggactgataaagttaaaaatagagcacttcctgcagcctgaaattcagggcattggcattctcttcttaatctagctcaatttgagtattctcaacaccatgtgaaagtggaaaatcatagactttgctgatgactagaatactagataccatcaatgtgcaagttgaaaattaagtcagtacatgaaatgggtaaaatttcagacttgaaggataatatttgtttgacagattgacaatggttcctatttaccctaagaaagggaaatgttaatgtgaagagcttttacttacattctggtgcattttggcttggaaataacaagttatgtcttagtaaactttttgtccctactcttcttagtctacgtttcatctctcaactccaaaactggacaaaacatgtccctcatcttccctagcactagtttagagtggtttttgcccatgtggactacttggctagttgacttgcataacaaatgacatgtacagggtgagctaagagccatgtcacatttacctctcctactccctttctcttccaccttcccaaaaactccccagcagacctggagcgaaaattgccttgaattagcttcagacctatagtgtcgttgatagtttagggacatgttttatccggtattggagttgagggatgaaaattggaccaagtcaagagtttatggatgtaaagtagacttttacctttgctatgttttgctgatattttccttgtttattattgttcagttggtttcatttgcatacattttttctctccttttcctctcatactgacataatttatcatttttgtagcttaattcagcagttacagaaatttctaatggacatgcgtaaccccaatgattcaagacgtgtaagactgtttcttttacgtaagaaattcaagattcagttcaaagaataaaaagaacaagtgattatctaagtacctaccttggttcattctgattctgctagattttatatctgcatttacttctgtttgtgtttggtaactgtgatggcatgggttgggtatgggtttagggcatgtacccttgatcagctagccaatcactgatgtgccccatggtttctgccaaagctttacccctaagggcatgtatagtaaggtgatgcagctgtctgtactgtttgacacacaagattttgggggatgtggagaaaagaggagagagaacaaggttttgggggattttgggttaacggtgtttcctcggacgattttgcccttgcttggtttattaccaatccaactcccctaagagagggagggaggtagcacaaggaccttggcacacggctttgccagcagatgtgtgctcccggtcaaccccatcatctgcgtgcatcacttgacctttggcccagctggctggtagctcagtcattatcactcacgttcatgcctcccattggccgcaagctgcccctgttatgtgtgcattgccccagttaagagaatgggaaaagagaaaaacataaacaccagagaggaacaagacattcaaatcatgcaatcttatcttatctgctaacttaactaagtaagtgcgggaaacattcaactaaagactatggatgccatgtaacttgcgaaactcaattcatgactgaactcttaactaataaaacagagacttaattgccaaactgctgctgtctcttgttccacttggaggctgcagttctggagtatgcttgtgcctaactctttccactgccttgccatgtggcttctgcctttaggccccaaagtccagaccatactagagtatgtgatgcacagactgatcctagcagaaaaatacctatctgcatggaatgtgtgtgggtttcttgtcattgtagttgagcgaaggaattaaaaatctttctgttcttttattacaaatcatgtgtatggcttttaattttgaagtacatttttcagagagaccagccaaattaagtcatttaaaacaagtgagtgaataaaatatgcggggcctgctatttatttctttatgattagttagaggtctgtgtattgttgtgttctgccataaaaaatgtattcttattgtggctataagacatgatttagattacttagggattgacaaaaaataagaatatgtgttttttttattgaaaagaatgtagtttgttggcgtagatttgtctccaattttctccagttatttaatggttacaaaatgtttaaactttaggttgatttaaactttctgattgttacattatttttattagatacatgaactggcttgttagttaattttagaatgaaaaaccagtattaaaagcgagaaattaagatttattccaaattttgattctgcttgtacttgttgcttagtactaattcttcattctttccatgctcttgtatcactaacacaagttcctttcacacagaggggattggacttggcagggaaagcggtttacacgggtattgggatggcggctatggaattcgtgcagccgggggggatccagcgagttctagaggcgcccccccccccgggggtatttcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggattgctgctatatctctctttatggagttgctgggtttcaatacccaaaagtggattactgctggaggttttgggactgtgttgcttacacttgctggtcgtgaggtactatgaaaccttctatggtagtgaagtattattttttgtggcatagcagtaataggtattataaacatgtagatctttacaaacttcctctcaagtgttatgatcaatgccacacgtccattcgtggtgaatgaatggatcaatacaaagatagatggtgttgaagtctctggtattgttgaggttagtactttgcatgctttgtttacattctcttcatttatctggcacaaatgcattatgctatttggtttgctccatcttatgggctacatcactacgtaaatggcatctttcctccataatttggaatttcatttggatgtactgttacccctgcatatgattttgttgaattctcatttttatcctgaaacttgcattaactattttgattttcagcatgttggctggtggtcccctacaatcattagaggtgatgatagagaagctatatacattcctaaccataagttcacagtttctattttgagaaataacactcagaggacccattggcgtattaagacctacctggctttaagccacatggatgctgcgaaaattggtgtaagcaccattttaaattaattacttacgttcacgtcttaatcctttccccatagtattgaatccttattattgtttctttccgtgttccattgtagataattgttgcggacatgagaaaagtgttggcaaagaatccacatatagagcaacagaggctgcataggagagtattttttgagaaaattgatccaaaaacccaagctcttatggtaaattctaatttcttacattgagtaattccctcttttgatctgaatactagtggagttggtccttaccaatggtcagtatggcatgttttggtagctagaaccttccagatctgccttatccagagcctacttttttttttcttttgggtatggtttactgtgttctttatgtgctgttgagcttgattcttgtatcctgccagtagctggtatgtcgtaaggtgataatgtcagtaaattttgggacagctgtcaagtagtaactaggggcatcaaggggaccaggtaggtttggctctagctcagtacatgctcaagctagctagactgttgggggtttgagcgtggagcttggcttgataacaatacaaatattttggacttccaactcaagtttattcgacctgtaagtcacttgtacatgtgtattcaaaaagtttgccgacacaaagttttagcttaagtgcggaagggcttcagctttccctgcaaggcagtttgggcagaccttgtatagcttgtcgaacctgagccattcttaatcaacctcactaagaactaaccaatgcactgtgattatgactgatttttgttttgtttacctcttctctaaattttttaaacaattatttatatgcaaaagaaatctagaatgcagctgaaatcattttacatcactaaaatcttggcacataaatctgtttgctcttaagatcgtaagttgccggttttacaaaagtctttctgtcaaaaccagttactggttggtagttgattttcctatcaccatcaggatgtcatttgttctcttttttacttttctgttcaaaataactgccattccattttcaccttctgagttcaaactggtgttaagatttcagtttcattgcccttgtatcaatttatctctggtcccaagctcgcaagtgtctaaacttttatatcattttgttttgttttcctgtagatttacatatcatgctttgtgaagacatctcattttgaggagtatctcaatgtccaggtaatgtgtctgtatctgcatatctgcttacaataaagacacgtttggtatgtgctgaaacgatatgctctatcaagaatactactttctaggctgtattattaataatatttgcccaagctaggtaggaccagttttattggaattattatggttatttgaccctttactgtaactttgtcagaactgacagtcaccaatgcatgaagcatagtctccattatagttcttttttgcaaccatctgacagcaataaatgaaatgggcataaagagtgtggccacactaattagagcaaatagcatattgtcatatcttagtatttgacacttcagcctggaattataaatagacgcaagagattgcatgaactccatacatgccattgatgatgactctaaagggccaatgaactcctgatctactcactgtcaacctggtgcattcatcttttctgggacttttccttccacagttccaccttgtatggaaagcattataatagcttttatttcaaatttcattggagaaacctagcctagaaagccatgtttgcatgcgatattccagtaggatttttagacagcacttgaaacaattgatggtagtgttctgtctgtggtgctacaaaacaactgagtattttttgttcaatattacaacaggaagctgttatgttggatcttcttagaatagtcggccatcatagggcaaggcttgccacccagattcgaacagttcagaaatcttatggcaatgcagacatcgataacattcctttcggagaggagatgtatagtcgtgtacgtggccgtccacttctgattgatacctctgcaaggattagcgatgacaagtctaagcctcgtccagcatcgcgtgaagatcataaagtcaagacagtcacttctgcagaggctaagtcagcttcagctgataatgctagtataagcaactccgagaagcaggaacagaaaaaatcagtaccagaagatggtcgcatgaagaatagtaaaaatgatcatgcgacaacaacatcgccatcttctccatggtcagaaaatatggatcctattgcatcaacttccaaaactggtaaaggaaaaactcaaggagctgaggccactgaacgagaaggagatggcgctgtctctgttgctaattcaaagaaagaatcgagacccgtctttgaagacaacattgttctgggtttagctcttgagggatccaagaggacattaccaattgatgacggaatgaaccctcatctatcactttctgaaactgagcaagacacagttgaggctgcttcatcaccgaaggataagaaaggtcaagaaaaaggtgaccagaggaatcttgataggtgatctgagtttaaaccgattatttatgctatatttgtcaccaagcctaccttttttttgtgcttgtgcaaatgcaatctgtcaaacctgtctatgtcaaaggtattgatcgtcgctgatactattcaggagacgaacctcctcaaatgtacttctcagccatttgctatattaggcctgtaaaatcacaaggcctctcctctccgttcaacatattattgtacatatcctgcagcctctgtaacaatcctagataaagctgacctgacctgtgttgcctcttgcatgtgcatttgtgatgcgaccacgttatcatggttcctgactggaatcagttttaggtctgttttgaatgatgatggcagtgtcaaatggtccttgcagttgggggtgatctgcagaccgttgcttgatgtccgtatgggccagtgggtgaagggttaaatatataatcttcccctccaaggctgtctgagttgttgggttgcagctagtgggcaattatttgtgaccacagtagttgtcgccatgaagccatctcatctcagccgcccagattggcctgcatcgtgcatcatcgatgtaatcttgtgtcaacttagtgtcacccgaccagagtccagatattggtgcttggttggagttgaacacggccggccggcagacatggccgctggtacgtagtcaagtgtggagaagattcataattgcaggccagaaagaggagaaaaggtgatgattcggaaaggtgacatgtcaatgcacacaccctgcacctactacatgcatctacatatacatatagccaagatcaccgggttctttgcaggaaatcatagcgaaacccggccacccgagcctgcccactctttcatgcataactgctgtttccgggcccggtgtctattgtttcaagtgctgcacgttttcttcttgggtcttcgctacagctagagctgaggcacattttcgatcttttcatccggttaattgcatgccggctaaacatgggttgtatagtgaattgaaggttcttcagtccggccgcatagtacaaattaaatatgatgcagaactagcaacagttgctgttaaaaacagaaaactaaactcacgttaggtaggcagccatttattccttccatttcaaattaattatcgttttagctttatcctaagtaagtagtatatataagtagtagtagtaataaaattcctaactttgatcattaatttctaaaagaaaatatagtagttagtagatcacaatgaacgattaatcacaagggtgaatagggtttgtgaacactagttaaggtcccaacaatcagatcgccccaagatcgagatcgagcggaccacgcgttgaatgatcaaagataccctagcgcaagatgaatgaagtttctaaaaacttaggcccaacaataaaatcctaattgtagatatgaaatgctaacctactatatgtccaatgttaactagtgtaacagtaaagtggaagcaggcatagcatggaaactccagtaaagtaaattgaaattagtaaatagttgcagggagagtaaagagaccgaggatgcaaatgaggcacaacgaccttttcttctgaggttttggaaattctacaatttctactaaagtagttcgcatgcatctacggtgaagtactgaagtggtagtttttctttgcttgggataagtgagcgtccgaacccttcacaggttgttttggccgttttttttttgacaaattgacccttttcaaaaacttattcgaaactaacccctgccaaaaacttcaactaaaaataggccgtttgctcagcgccaagcgcacgctgaggttgggcatgtcagcgccaacgggcgtggcgctgacctcgtgccaccgtggcggccgggccgatcccccagctgacgtggcagctacctcagcgccaaccgcttcggcgctgagatggccaatcctggcgctgagttttggtacttagaggccggccgaggccgcccctagccagcctctcctctattcttccccaccccgcatgctagggttcgtcgcgctctcttctcccctcaccaaatctcccccaaatccactcaaatcgaaggggattttgtcgggattgagttggagatcgattgagaaggtaaactcctctagaaaccctaatttcccccatgttttattggatatttcgcattgttctggttccaaccgtggtttgataattattggctcggattgggatgttaattggataatgtgggtggggatgtagtgcggaagacacatattaatcttgctccatttggttcatgttgatttgtagaattgagaacatatattttggaaagatgtgtggtgatggttagggctttgttggattgatgtgtggtgattgaaatggatgcaaggggttgatgtgtggtgaggtctaggcactatgcaggagaagggaattttttttatgaataatgtgtagtattttagttgaaacaattaggtattgttttatggaaaagttggacatgttgataggtttggaagttttgggattgctatggtatttagagattgttttcaaattaattaatgtttatgtatgggttaaatattgtagatggatagattggtccggcttcattatggtggttgtgtggtagatgaaagtaccggtggaagcaaatttgagggaatgattgttagacagttagtgtttcatgcgaagccaacatttgaggagttaatgtctcgcattaagcatgaattggattggagtgatgagtcggttggtatgcaagggagatacgatgtgggcggcggtgtcatgtcgcataagtttatgttagacttgaatggagagatcgaatggcaaacatatatagatatagtattggggtcacatttcaaagctcttgaggtgtttgcatggaagaaagaaggtaggaaagggaagaaagaacttgtagacttgaacgaaagtccactcatagaatcacctattagttctcacgaactgtcgaagaggtgtagtaggaaggaagaattaattgaggaagacgtggaggtgggcgagggagtaaatgatatggcggatgtggaggtcagggaggaagtacatggggaggagaatgtcctggtaagggaggaagtacatgggaaggagaatgcgccgttaagggaggaagttaatgtggaggagaatgtgccggtaagagaggaaggagatattgaggatggtcgggaggtaggagatgatgtggagttgcctgaggaagaagcgaatgctaagaatgtaagtatgggcctaagggagttggttaggctggaattctatacccgagaggagtgtgaggaggctatgatacgcagtggattgaacctaggctggttggagtatgatacagaggatgaattggatgagttcgcttccgactccgatgatgatcgtctagtgcgtaagatgtcggagcatgaaaggactgtgtttgagaaattggtgggtagaaacccggaaataacacaattctaggatcttaccagatccgggctagcaattgttgatggggatccacaatatgacggtgccttcgaaccaatgtgtgatgaaccaaggaaggggttggagtttcgatcgatggatgatctgaaaatatggttgcagagttattctatccgtgtccaccggccgtaccatgtgaaggaatctaatgcgtcagtaaagtatactgtggcttgtctcgattgccattgcaaatggcagattaatgcaaggaagagtggaggagataggtggcgggtgactagggtgggcgaagaccacacatgctgtagtgcggaagtaaccggcaagcatttgcaacttacttcgaggtttattggaaataggttacatgcatttgtgcgagctgaaccaactttgtctccagcagcgattgtcgaggcagttgagcaaatatggcactatcggcctacgtatggcaaagcatggcgtgctaagcaagttgctatgaaggtcatttggggagattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagagaggccaaagaagtggctagaagaccatatggcacttaaggtcaaatgggcaagagcatttgataccaacgggcgtcgccacaacatcatgactagtaatatggccgagagtttcaataatgtcttgagaggcatttggaaactgccggttatagctattgtggcatacacattttcgaagtgcaatagttggtttgttgatagacacaaagaggcaactgtagatatcctgagtggaaagaagtggcccacaaaagttaaggacatatttgaggaggaacaaagacgaactttggggcaaagaacagcatgtttcgatttcccttcgatgaagtatgaggttagcgagcaaggcggagtcacggcggctggggtgcaatggggtggacgtcactacgtcgtggttgcgagagataacacatgcagttgtcagttccctcagctccatcacttgccatgctgccacatgataaccgtttgtaagttgcgaggtttggatgtggaggtggccccccgaatgtgttatgatgcttccaatagagctgtgcaggacacatactcccctaggtttgaaccttacctagatccatcgcagtggccaagttaggagggagagttcttcgtttcggacgtgtcattgaagaacaacacacggggaagaagaaggacaagaaggttcaagaacgacaaggacaaagcgtacaaaggttcaggcatccgctggtcacaaaagccgaacaatacaaattcagagccggtcatgcaaaatagatgttcgctatgcctcgaactaggccataagaaaactaggtgtccgaagcgagacaagtataaggatcggccgaaaaagcgccgtaggatcgggggaggtggtgagggtagcacacaggttggattggatcacattcatattttttaatgttgtaaatttagtttgcattacatttgttaagttgttattttggcttcaatgtttactttctattgttctcctttccgttctcattgtgatttttccatttaatttcattgcaattactgatgattccattttcatttacaggatggagcactttccggggttggaggatttctacgaggagaagcaccgggctccccagattgcgagcggagaggttagcatcaacaatattccatttgttttcacaacccttgtatatgtcatattgtcgctaactatatgtaattatgtttgtctactgatgtagcgcctgaagacccttcgagtcagaggtcacatgacacacatactgttcgacgaccggtacgtcccgtacttacggcgggcgaagctcttggcgttcgtgaccatggcgcagcgaccggtgcctctgtacaacaccgctgctctgacggccctcgtggaccggtggcatccagagacacacaccttccacctaccttgcggggagctgacggtcactctaaaggacgtcgccatgatcctgggtcttcctatccggggtcaggcggtcacaggtgacacagcgtcagggaactggaggcagagggtcgatgagtaccttggcgtggagcctccagtggcacctgacggtcagaggcagacgaagacctcaggggttcctttgagttggttgcgtgccaacttcggtcagtgtcccgccgaggcagacgaggccacggtgcagcgatactgtagggcgtatatcctgtacatcttcggcaatattctgttccctgactccagtggagacatggcctcttggatgtggcttccgttactcgcggactgggatgaggctggtaccttcagctgggggtctgctgccctatcctggctgtaccggcaactatgtgatgcctgccgaaggcaaggcggggaagcgaacctagcaggctatgtttggttgctacaggttagttcacgcatgttctgtttcgtaacatttcaatttcttgcttaaaagttgtaaaataacatatgtgacgcaggtttggatgtggacgaggcttcctgttggtcggcccatgtggaggacccatcaggtttggccgcataaggatgccgaccgacatcccactgtagctcacctgtgggaatcggtcccatctccagtactaggccgcaggaatttggcctattaccactacacaaatgagatggactacctacagccagaacttgtaaggaaatcaccgttctatcgcacatgaaaatgttttcttactatatagtactaaatgtgattcaatgtttttttattgttgttgctgtaggtggtatggatgccatatgaggcacaggaagtgctcgagctggaactaaatcccatttgccatatagaggatgcgttgaagaccctttggtgcccactgatctgcttctatgcagtggagttccagatgtgcaaccgcgtgatgcggcagttaggaaggcttcaaacaatcccgcaccgtttctccacaagtattgacttacacaagttagtaattccggttaagaattttttttgcatgcagagttattttcatgtcaacatttctgacatatttgagattgatattttgcatatgtgtagggtggaccgtcggaagaacaagaaggtcactgattgggcctattaccattaagatcatatcacacaatgggagaagttcgaggagaatgcagtaccagaccagggtcagcacaacagggcggagttctacgcgtacttggcgtggctccacaggacctaccgtcttgtcctacgtccggcctggatgctagccgacatagcggacgaccccgaggatgtggagagcagaacgagtacgacactcgtactcgtgaaggtagcacagtcgagacgggacctgttcgcgacagagtggttagttctagcactctttggtggtatgcaagctctcccataaatgttgtgacttacttcatttcaaacttgtaggctcgagagctcttgcggaccgtcaatgacgcgggagtggcgctaggcacggctcctggctcggaaggagagggcggcacccttcgcaacgccctataggtacttgttgaaataagagatgaaactacgttgttttttccaaaagcgataactcaatagggattatttttcattcagagactacggcagcaatgccggaagttggcagcaaggctcggctgcaggtcaactgatgtggtcgaacatgctcatgcccaccaagagggggatgaagaagaggaggcggatgacgaggagggcgagcaagacaaggaggcgaaggaagaaggggatgaggaggaagaagaggaggcggatgagctcggtccctcgcagctacaggacgcaccatagtcggatctctcgcaacccggtccgtctcgaccacgacgcaggtgggctccttcgcaggactggaggtacacccccgatgtgcctcgtcctcgcactagaggtaggaggaggtgagtgcatggttcgatggatggatggatggactttatgcatggttcgatcaatggactacgacttttgctcgttgtgtatggatggatggatggatggatggaatgtttttatttcttatatgtatggacttaatgtatgcatggattgatagattctctgaatgtatggaatgaggttagacttgatgtatggatgtatggatataatactgcctgtgatgtgaataaattactgcctggatgtgtggttgtgttaagtaagactgggcagagagctgtgctgcttattacagcaggtctggaacctcagcgctaggcaaaatggcgctgacatactccaggcctgcgccagatgccttggcgctgagctcccagcccagctgatgaaccatgagttcctctcgacactcaaggctgttgttggcccgatctttcggtgagttgtgataactacgatttgggagaaacgttgacgatccgactacaaccgtacgagacgttgtgttgcgccttagcgatcgatacacctctccgtgggttgttgatcttgccggtgcagatcaaccttattcctgcaagcaaatcgaagaaacaagcaagaacaagataaaagcaatctgaactgcaaataggaatgaatacacacgataagttggggttccgaagaacaagcagacggacggtctagctgacacgcgcgctgcaagcaagtagcaatggctaaactttaatctatcaaaaacccgagaaaccctgaaggggtaactagctatatataggggtgggaggacgacctaggggtgcctagggtcgtgttccaccagcttggggcgcaccccacatgggcccccacctgggccggggtccccaaatgaagttacaagcccataggccccttataggtgacgcagcaccttgttcctgtgattccggccacacgagatggaattcagagaagaggctagatccgttagaaagagggctccgagagctttccatcaagtactcacgggccgaaaacggaggtcgtatgcagattcggtggccgtttgaagtcagcagtgtagtaggtggccgaatcggattccagcacttggtggacttgatcttgatatcatcttgttcatccatgatgtgagctatggttgtatttgtagtagccatggtcacatcatcctccccttcttcacggaaaaccgtcctcggtttttccatatggtgctcgccacatagtccattcaaaataacctgtttcatccaatcaaaactagagaaactcgaagttgtgtgattagcaataacatgtttctctaaatccgaacaaatgaaaactctaggcaccaaatatattcctctatcattatattcgccaaagatatggaaaatagcattagttggacatggcaaatcagacttagcaaataatttctcccttaaattatcgagctcacaaaaatcatcaccctgaacatagcccaaaatatttaaagatgaagtcaattcacattcctctacttcattagcaatatgaataacatgcttaaaaacatggcataaagaattgacattagaaatagcatgtttattcactagttgtggcattgatataagtgaagcattatcacacaactcttctttatcacaaggaacaacaaacaaatcaacttgtgaaaaaggaatctcagcagttggttccactaatggttgctctactatagcatgaaaagtggacaaattcaattcattaacaatacactcaccttgcttaatttcagcaccattaagtttacctttgatgccctcttcagatgatggaggtgcctcgactttgagtgtgaacaatgggactaacggctctttcatgtctctctcctccttgttgcagttgtttacttcctgcaaaatattagtaataggaggcacatgcacaacttgtttcttgttcacatcctcaatttgtttttccgcatggcaagcaagttgtaacaaatgagcaaaagagctataactttgacaaacaagcatgtcctgaatttctttattaagcccacgtaaaaaccttaactctgtagcttcttcgcactcatctaaaccacaacgtaataaacaagcatgcatatcatgatagtatgaagtaacagttctggtatcttgttttaaacattgcagtttgttgaacaaaatgtcagcataatacataggaacataaacatctctcaaatatcgtttcaggtctttccaagattgaggtatttcattatgcctacagagatgtttccaatcattagaagcttgattaattaaaacactagaggcacagataaccttttgtttctcagacaacacatgcttttgaaattctctatcaactgctagctcccaattaatgtaagcatgaggatcataatttccttcgaaataaggtagtgcagatttgatcttacctagaacaacgtcacttacctcaaaatggtcatgttgatcactcctcatgtctcgacgaagatgtcgatgttgagcaccgttatccctatttgtcttgtgtatccctgacattgttagtagaaaacaagaagtatacacaaaagtatgcacatccctattaactactaggtagtgtaggttcaaatttcacacacactcaagcttttaaccgagctcttacaagttcttaccaaagcaagcggaatggtgacgtacaccgactcaaccaagcaccccaatggaggttggatgtatcgatgccttggcaaacacctgttgtacggctgcaatcaaatctgtggagctctgggtaggcttaaatatatagcaaaggaatagcaaatgctcaaatcagagaatgcaaagttgaataattgttcaaagtcaagcaccgtgctggtcctaggctagaacgtactagagacgcgagcctagacacaaacgataccacaagatagcactaggaacaactcatgcacaactctgatatatgaagttcagctcaaacataacaatattttctcttttctttctttcttctttctttttttttctttcctttccttttcttttctttttttttgggtgcggcttttttttatgcacctttctgcctttttttttctttcttttttttttgattttattttacaaaaacagattcaaggacctcaatgtaagattacagggactcaaacgtaaatacaaaatttatagggactcaaatgtaaaagttcaaacccaaaattagaactatacaaaaatggaatgttgaatttatgccggttccgtttttccaaacagatctcgaaaccgacaccaaacaaaaattcaccaaggtgtttgatacaactcggaaccttgtgatgtacgtgatttggaggagggagtcgaactcaaggaaggaatgccacatgcacaggtggtgggactcgtgaaaaagtctgaaagaaggaaactgattccttattaccttttctacgtggccccgaaatagaaaccaaaccaatctaatctctaccttccatcttcctcacgcgcatcagcagaacaacaggagcacgggacagtgcgcaaccacagaccaaaacactagatacaactccacaacaccaaaaccgaccgacagaaagttctgaaaactagaaaaatggaaccctggcggaaagacgattccgttttcgtaggtcccgacgacaacaaagcacacgacgacgacgatgacagtggtacaaaacgtgaccagaactcgaaactctaaacgaactaaacgctatgaccagcaacacgacgtgacgatgcaacacaaaattcaacaaagcaaaaactgaaaagaacaatgcaatggcacaaatgtggctaggtaatgtatgattttttttcgggctattttctggttataggtaaatgaaaactcaccgagcaacgaaagctctgataccacctgatgaaccatgagttcctctcgacactcaaggctgttgttggcccgatctttcggtgagttgtgataactacgatttgggagaaacgttgacgatccgactacaaccgtacgagacgttgtgttgcgccttagcgatcgatacacctctccgtgggttgttgatcttgccggtgcagatcaaccttattcctgcaagcaaatcgaagaaacaagcaagaacaagataaaagcaatctgaattgcaaataggaatgaatacacacgataagttggggttccgaagaacaagcagacggacggtctagctgacacgcgcgctgcaagcaagtagcaatggctaaactttaatctatcaaaaacccgagaaaccctgaaggggtaactagctatatataggggtgggaggacgacctaggggtgcctagggtcgtgttccaccagcttggggcgcaccccacatgggccccacctgggccggggtcccaaatgaagttacaagcccataggcccattataggtgacgcagcaccttgttcctgtgattccggccacacgagatggaattcagagaagaggctagatccgttagaaagagggctccgagagctttccatcaagtactcacgggccgaaaacggaggtcgtatgcagattcggtggccgtttgaagtcagcagtgtagtaggtggccgaatcggattccagcacttggtggacttgatcttgatatcatcttgttcatccatgatgtgagctatggttgtatctgtagtagccatggtcacatcaccagccatccagaaggcttgctgggctaggccatggccgagccggctaagtccaacctcagcgccacgtgccttggcgctaaggttcccagggccagcgccattatggccggcgctaacatcccagcccgcaagccatccagaaggcttgctgggctgggtcatggccgagccggctaagtccaacctcagtgcccagggccagcgccattatggctggcgctgacgtcccagcccacaagccatccagaaggcttgttgggctgggccatggccgagcttgctaagtcccatctcagtgccagggtgcgtggcgctgatgtacctagtctcagcgccatttctgttggcgctgaggtaccccccgccagccagacagacggcctgctaggtcgggactcggccgaaaaggctaagtgccacctcagcaccgaagcggatggcgttgaggttggctagctcagagccgatgcgtttggcgctgaggtagctgccacgtcagctgggggatcggcccggccgccacggtggcacgaggtcagcgccacgcccgttggcgctgacacgcctaacctcaacgccaatgcgcttggcgctgagccaacgacctatttttggttgaagtttttggcaggggttagtttcgaaataagtttttgaaaagggtcaattagtcaaaaaaacggttgttttggcctcccagaatctcctacaacagacactacgccagtccatgttaccactgacggtcctaaaccaatatatctgacgggtaggggccctcgtcagagattagtggtcagtgatgactccacctcatctctgacgggctaagacctgtaagtggtatgagactccaatgactaatgataattagtactcgtcacaaatgaatataccactcattagacatgagatacatctcaaataggatcaagcagtgaacccgtcagtccgtcataggtgtcgaaaatcaccccaaaaatgcaacaatggttgcaacaacaaaaaaaatcacagatccggtggctggcactcaggggatggaggatgcggtgcctggcggtcataggcggaaaccggcgcacggggatggaggagaccgcgcccgacagtcggatccatgtcccctgacactgctggagaaaccctctttaaccccagtttgtaacctggcccctttagtcccgggttgcaaacagggattaagaatacggaactaaagattgctatttttaatcccggtacccgggagtaaagatgcatctttacgggactaaagacgcaaccatctttagggtttttttttaatttttttcctccttcgtttttcttcttttttttcctcctttcatattgattcacagcacagatatcacaaattcattcacaaaatcataaattcattcacaacacatcatcacaaatttattcacagaaacattcacaaacacattcacatatactttcacaaatcaacaacatccacaaatcatcaaaaaatcaagaaaaactcaaacaaaacaaaatccacatcgtcgtgtgccacccggccaccggccagcctcccatcctgccgttggctggccacccatcccgccgcctcccctccagctagatctggctgaggggagggtgaggctgccgccccgcgccgggccgccactggccggcctcccatcctgccgcttgcttgaggggaggggaggagggggaagagaggagagggaccggaggagaggggaggaggagatggggtgagggaagaaggaaggggaggatgggaggaggagagaaggagataaggatggaggatgggaaaggagaatgagataaggatggagagagagccggacttgcaagcgtgcgcggcttaatgctttttttcccggttgtttaacaaccgggactaaaaatagatctttagtcctggttggtaacaccaaccgggactaaagatagtagaggggtttgacaccgcctgccatttattgaacgaggactaaagatcaaaaagtacccatgggcttttgaaccgggacgaaaaatgatttttagtcatgattttttgagcaactaggattattgtggttttttcccaacccatgaaaaatggtttcaccagtagtgcgacctcacaaaggatggatctggcgcctgatggtcagggatggaggcggcggtggacggagcatgggggtagaaggagacaacgctcggtggccggatctgcgtcccctaaccttgtggatggtggatccgacgcccagtggtcggaggtggtgacaggcacacatggttgaagccttgaaggagacagcgcccgacgaccggatctgtgtcgcccgacctagtggaggacgaatccagcgcccagcggtcgaaggcagcgacaggtggccggattcggcgcccgacagatgggggatggaggtggcgatggcgctcggaggttgggcgtggaggaggcggtggacgacggtagggtgcgaaagagctggcggccgacagtagagggcgaaggaggaggcgcttgcattggggtggagttcgtgtgcagaggggaggaatgaagaaccaaagaagtggataagggcgagagtaggggagggtctcagtagatgaagcgatttacattttctcgaatcacctttgacgggtagaaacatttaatacctatcatagatgagatgacaaccttagctctgacgggtgcaaacttaacacccgtcacaaataagaggtcacctgtgacatgcctatatatggtcctgttagaggtgtcctttatcgagtttacatataagcatgtcacagatgaggccttacatgtgacgggtcatatcctaagtgtcatatggaatcggctctagctcagtccgtgaaagatgaggtcattactgacgaggcactttgacccatcacagatgcattgtcccagataagcgatctggcatagtgggagatcaccagacttagcaaacggtaacactgtctataaacagtaacacgatgaagcttttaatttgcctagacaatcctagcaaataaatcagcataacttacactctcaatcttagactattcttagccaaatgatcagatactcaagaactcccacttaggttcttaagttgctcatggactccaaagccaactgagaaagtctaattgtgcattctatactacactttcccagcttctactctcttgcttttcacatgcatatgcttcccgaactgctaaacgatacatttatgtttctttaaaagatcatattaatatattttttaagttttcaactaatatttcctccaccctaaaataagtttatttttattcattccacgcataccaatacaaaatcaaaaagaccagaataccctcactttatcaatattcaattaatcttcacttaatctattcccaatgtatttatctcctgctttcataaactctaataaatgattactcaaaaaataacttatttgggacaaatgggaggggaaaaagaacttattctaagatggagggtgtacttaattaatcatgagctaattcgttgctttgttatggttcctaaccctaatcctaagagcatgtacaatagcaggatattagccaactgtaaatatattttaatgagataaaagatgagagaaaagagcagcgggctacagatctgtagccagctgcagcgcgaactccaagatgcaatgtgtgtatgataggtgggaccatatattaatagtatagtaagcaactattgtatgaattggctattaaattggctataaatgaattagagctagtagtgggctatactattaaacttgctctaagaaaagaacacaatctaagaaaccatcctatctttgcactccatatgatacattccgttcggtactaggttactatatcttattattggaggagtacataacatggtctagagcgtattgttcgatcagactgtttatagggcggataatctgtccttcactggatttgctcgattccaataagttgatttctggttacgaagctagttctacttcatacgttaagcacgcacgggcttatgctagatgcctagatgcatctgttttggcatatcattggtggcaacatatcctatgcacacaggccctcacgtgtacacacgtgcacaccaactaaaaaatatcacaaaaaaatctagaaaaaaatcatacacatactttcagttgtattacacctagggttaaaatcttaacgtcaaattcattatattttagccgtaacaaaaaaaacaaaaaatctaacagttttaaggttgcaattttgttagaattttatcttttttgttattctctatgtagaatgaatttgaagatgcgactttgcacgtagatgtaatactattgaaagtacatgtataaattttcctagaattttttgtgataatttttagttggtgtacacggtgtgtacacgcgagtgcctgtgtgcataggatacgctcccatcattggtagccaagcagtcaggtgtatgcaacaaaggtggaatatgtattgaagggaccgatttgacatgatttgatttgatttgaaggggaatagatctcgaattccccactcactatcgatagaatgaaggctggaaaagagaatgtggcagcagcagtagtaggggcatcttgtcatcatgtccaatgcttgtgcgcgcggatcgatcggagcgcctgcagggcatgcatgatttgattttttttttagcacgcgcgcgttccggcgctagtcgctactccacctagtttaactttatattgttccctccattcccaactttttgctcaatcgagattcatcgtaatcccgttattgatttttggggaaacagggacaatacaaacactaccactgggataactcatctataacgaacgggaaggctcatcagtgtcgggataaagtactatcacgaaccaaaggtcactgatacgaaaagttatctgtatcaggttccttgccgtcacggatgataatcatctatatcgggccaatgtttaaactgatttacaaacgggacagtatagcatatggtaacaatatattaatcaacctgccaaaatagttactggtccgtttattaatatatgtaaaactatattattagtagatttatcatgaaaactccttccgcattacttttctaaccgtataactatatatatttgatgaaagagttttaattcatgataaatctatactatataatttcacagtataacttttctgatatttttacatctattaacgatttaaggtttgaacaattaactaaatgcattctatttagggatggcaacgggtcgggtacgggtagagcgaaaccatgcccggcccgagacccacgtacccgtgcccgactcatgcccgcaaagcctatcgggcaaaatcccatgcctgtgcccatgcccgtcgggcatgggtatgcccgatgggtacccactgggcttacctgttgtgcatcgcgtcgccaacaaccgccgcgccgctggtcgctgcccgtgcgctgccatgtcgtcggccgccgcccgtgcagcctgcaccgtcggaggatgttgccatcacgtcaccatgccgccagctgctgggctatggtggagcaggaggtcggcgaccatgaggaagcggagctcgacggccgccgctgctagcgcgccgcgccgtcgcctttgatccagccgacgccgccgctagcgcgcctcaccgctgcctcagatccagccgccgccgccgctagcgcgcaacgccgtcgctagcgtgccacgccgtcgcctcagatccagtcgccgccgccgctagctcgcctcgccaccgcctcagatccagccgccgccgccgctagcgcgccacgccgttgcttcagaggaagccgacagccgccgccgccttgaagtgtagggaggaagtggaggatattaggttagggttttgttgttgatagttatatatatgtaatgggccaaatgggccaatatgaaagagtatgaaaaataaaaagatgggccaaaattagtactaattcttatatcgggtcgggtatggattatccacgggtaaaatttgatacccagtttatgcccactaagctttcgagtttcgggcgggcgtgcccacgggcaaaaatttatgcccatgcccataccgggccgggtatctgcggatacccggacccatgggcaaaattgcgatccctaattctattcatgaaaaaaaggagagagtagtgctcagtcaatgcaaccacattgtggctcgaaacaccagactgttaattttcaaattaagaggcatatctcaaggcctcatcaattatttgaatgaccaccgcatcgaaatgtagagcacaatcagctgatgcgttgtcactgcaatagatctgggcttctttcacggattccctataacgaacagggaaatatctatgacgatttaatttcgttgcaaggtcatcatagaaggtaataccagatggagcttctgtgaccgcgccgttttatcacaaggtcatcaaagagcacgagaattttactaattcttgacgaaattagactcaaaccgttgtagtgtatgaggaagtagtccataatgagagggaattacatggtaggcatggcctgtgcaaaggtgaatataggactacgttggtgggtgaaaaaggaggatggaagaggaccatatatatgcatgtgtaataagcacaacgaatagatggatggatgcaaaatgcatatatatgtatggctctgacctaaaaaggagctcccactagatctctcttgtgctggtccagcatgcatatatgcaagcttagctagcccacctgggcaccaatgcgaccagccaaccattgcatgtattgcttttgctacctagtgagagatggaatcccccaggccccctgcacttgagcattacgaaagaggaatggctttcccaagagcaaacaacatccaaaaaagaaaaaaaaaatcaattgtgcatcatatcaaagaggaaccatttcttgtacgatctttttttttaatttggcagaaattctgagacttacatatgagtttgtatgctctgccagcaggtggctaggaagattttttttcatagtttttaggaacataaattggggtcatcaattagttctgtccctccatgtctccaagaatgattttgaacattttgaaaacaaaaaacttctgcaatggtatacggtagaaacaggtgataaaacttaattagtggtacgtaattaaggaatagataaaataatatacccttcgtcttagaaaaaaccatcttctagctatgagtttagatataagctgaagttggtttttttttctaacacagatgatgtacaatgtaaaatggtcgaacaagaataaatcacatggttacaaattaaatacctttctagaaaaaaaatccagggccaagtaatttaatcaaaggcaagcatgtaattttatatctgtacaactaattaggacagtaatgagtaaataaagtaatcaaattaagttgcatcaccatcggttagtacgtagctagattcatttgcagaccgaaatttgaagccaacttgctagctgctgctgctgctgtgtgtacctacatggctacataacctgttgctatcaaaaggtgaacttttgcatatgttggacatgccgtggttgggcccaaccaaagcccccaatatatattcgaaccaggagcagctttttgttagtgattctatgtcagcatcatccttttagactcccttttgacacgaactaatcctcgatatgatcttgttaattagtgtgagagaggataagcaattccacattttccactccaccaggcaccagtggcctttcatattgagtaccgtggcctgcgtcagcaccgagacttctcgtgagcgtagaaaaattgattcgatcgacttaccagtggtacaacattaatatttagaacaagattttagtaaaaatttttttaaagataaaaaagctttattgatattcactctaaaatcatccacggtctcttaatagctaagatgcataaatatatcgttattacataagaaaaaaaaagaacgacccaactatacgaaaatcatgccgctgcgatatacaaccataaatgcaacattcttgaaacaaccataaacgctccctaaaacaacacctaataaaaagtgaatgacatatcatgctcgaatcaactaagattagactatagattttcattaaaattctataaactctagacaatgccttcaagatgttcattcatgtgttgtcttaggatgttcctttggccttagttgccttaggatgtacatcttgaaggcatcgttgtcttgggatgttgcttaggccttagttgtcttaggatattgctttggccttagttgccttcacagagatcgttgtcttaggatgccttcaagatataaactctagacaatgcctccaagatataaatccagggttaaatactttagatacaagcaactaaggccagacttaggatttaacatactccagagtcaaggaattagcaacaagcaccacctaaacgaagcccccaagtattgttgccccctcgttccaagacagttcaaccataccttccaaatttagcacaatcgcaattgcccacgcacatcacttcttgcaaccttttgtatacacgatccctatggagataatgtctcaaaaagtcaaaaggcacagtggcacacacccaaaatccatagggttgatcttaatatggatgagatgttgatgtaagcgatacattgaatcgaagccaaactgacattggtctacaggtagatctggacgtccttgcctcgttgtgagaagtacctgctagagagaccatcatctccatgggaagagaagaaggccaccatcaacagattgtaggaaattaaaccactctgcaggcagggcacaccaaagaagcatcggccatcacccgcatcaacttgttgagcctcgttgctggcatagcccaaagcggttactcccttctattgcaacgaatgaggatgcccatgatggcccttccgcttgcagcctgtccgactgcctccatactcaccggctgtcacaacgatccaccgaggttctatgatggttggctgtccctgccaccacaggttgccacgtgcgaaccttcccttggcgaatctaattttgaccatcaattttatattagaataggttgcaacaagtttatgatattatgataatcatttcattggaaattctaggcatactatttttaattctaggaaccaggagcaaccttttctcttaaaaataagctaaccttttcccttaacatcacatatgtttaccattctttgcaggccggggttagacaacttggactgccatgctggcttttgtgctacaaaattgtgcaatttgcggccacaaattatgagaatggatctaagggcttccaccaccgaagcccttgccatcgaataccaaaatacgaaattattatttttgaacccgcacttccaatacctgccaattgcataaacaaattattgcactgatttttttatctcgcatgatgcaatactcaattgctgtgccataccgatcgatcttattgatgctccattagctgctgcttggtggcttgggctttaagcagggatgaagtccatgtgacctagtccaaagcaaccattggtaattgtatgtgttgttatgtggaaaattaggcttgtccaaagtccatggtgaaactttgggtaataaagggggcccaaagtgaagtttactaaaaaaaactatggataaactaaacctttatatacatatatatatattatcctctttatgctataaaatagtccaaattaattaccccctaaactattgcgatggtccgaattacccacttgaacaacaaaccatacatttctcccctcaacttctcaagctagacaaataaaccccctgtgcccatacaatcctgttttgatcctatgtggcaattgaaaggaccttgatgtcgcctagagggggggtgaataggcgttcctaaaaattatcacaacttcatagcatattagagtgatgagaactttcgattcaaatcggaacttccggtatgggattggaagttccggtctcaatcgaaaagtttggcggataacggaataaacattagctatgaacttgtagctcaaacaaacaaaatgtatatgaatcaaaaggtgacaaataaggtatctaagcaagatataaagttgccaactaaatcaattaagcatgcaagtagatcggataaaaacaagctcaagcacaatatgagagaatgcaagaaagggcaaaccaagaggggagacgcacgatttgtttcccgaagtttggatccacagatcctacatctccattgaggagccacaagggccgggcctatttcaaccctttcctcacgaggttgcacaaatgcactcctcggtttcactcttgatttctttccttgcggaggcgaaatcgaagccttcacaaactttctgtggcacaccataaccttgggtgctcactagcaacgcctagccgtctaggagaccttagtccccaagagtaacaaacacaatcgaaaatttgcttgctatgaactcgagtgcttaaagtatggagtgaagctcactagctctcaacttctcaatcactcaacccaactctttccccttctcaaatccctctcacaaagaggcaccacaaaaggatggagtgaagctcactagttctcaactcctcactctcttaacccaactcttttcccttctcaaatccccctcacaaagaggcaccacaaaggatgggaaatggggatggctatttggctttggatgtgtctaatatttcccaagagcagcagccattcaaaggaggggtggagaagtttatatacccgagcccctcaaaaactagccgttggaggccaagactgtaattttcggagtttccgaaaagcattttcggacaagtccgataacttacagaagcaaatctcagattcgcagccacttccggaatgtccaaaaattttcggatttatccaaaaatttttcggagtttccgaaaagcacagagtaaaacaactataacttttcgctcgggagtctatttttaatgaacttggactctatggaaagctcactcagaggactacccaactcaaccaaaaacaaggtctaaaactactcaaaagataggttaaagcttgggtttctctcaaggtagcactatgataggtcactttgagcaccgagacatacacaaacacctcgacgttgcatccctcttaatagtacggcattcctaaactcaaatgtaaataagaagataattataccattaggaatgtatttttttcatctttctttcattgtcttgagggacgccaatgccgataccgttttaccatatattcttcaaatgattgatgcggttacttgtagcttcaaatggtctcgcacggtccatcatgacaaagccgtcactcgcccttcaccactggatttggttcttcggcgccaagccccttgcttacccttcaccgccgcatggtacatcgtgaccgagcatcgcttgcccttcaccgtcttgccataatagctactttgtatcaaacatcttcaatatctttactttgtcattcttggtattgttaggtataatgatatcacttgagcatcaacacctttgtaatccttgggacctatttctttcattcaactcaataaaattatcaacctccacatgttgaccaaccgatcgcatgtataaaaggatatggataaatgatgagtattaatcaacacaacaagtgtcatatactcaaatatatgttcaaatgtaaagatcccaattaaattaaggtgaataacttggatcgattacatgcataactaaagtataggatttgctccccctaaatgtatgcatacaaaatgtttgtgtgaagcaagagtatgcataaaagaatgaaacattaggagcttatcctatacaagaatagaaggaatttatcaagtaggcattaaaataaaaacataccttcatcatctccatgttatcaatgtaaagagactaaacaagatatggctcaaacaaaacattagttttacatgtatattgttattcacatgaaaaatattatatatgaacacatcaatatgtacatggagagaaagagtgtacatatatagtttgatctccatgcatttcatccttgtgatttaggaacaccatcaatgaaagtttctctctttactcatatgaagtccggaaatcacctctcacatattccactttcatatccatatgagactagtagacaaagaaatgcttataacaatgttagtctcatgtaattggatttgtcattaatcaccaaaaccaaattaatggcacttgaactttcagcaataaaatccacctttcatcctatatgacagtggggcccaactgacgtcctctatcttccacatgcaagttagagagagagagagagagggggggggggtgcaaccttttcctccaaatccatcttcatgttctcccgttctgcggtgcaacaatggtggcgataacacccggaagcgccaaccctcccaaatgtaactagctatccatctactcctcctcctgctgctacttggagtatattatttgtttatgttccggatgaaaaaaaccaaccaaaataccgatcaatttgcagccttatggtgaacctgggcaatgacaataaagcaacatgagtaccgcgctgagcctcatcctcaccaccaactcccacccctgtgacacccaccaacgaatcgctgagcccaagatgctctgggcctagggtaggattaaccctaggagctttgacaaccgtgccatccaggataaacccatgctgagctcaaggagaagctcaccaggtctcgcaagaagaaagcgtgccacactactgaccctatcgatctccattgtcatgacatcccagagcggtgtgcggtggccaagcggtcctctcgggcagcgtggaggaggttggaggaagccggcggaaggataactgacgtagatctgtgatgacggcctgacggcgaggccaatgatggtgtgggtaatggaagcatgtgagaccatggcgctcttctctgtttcctttagtagctgccaccatggtcgcccagagcatgagctccacctctggtggctgcctccattaattcccaaagggatgtcgagagcaagctagagttctaccagaagctaccgtcttcaccaagctacccaaggggagctcgagatccgctgctagcctccgtctccaacaaccacctccatggatctcccccctctccgtgttacaaagcaaccgcatgagacaggtagatagatagagtgagggttgttggcccatcattttgtttttgtatttttctaactggactgccacatgtgcactctgtaggtctcaaaccacttcgaattgagttagtttctttttttgaggtgtgggaggggttgtggtttagtttatttgttcagattgaggaacttgggttgtcaaatgtctgttttgttcttagaggggtaatctagatagtcgcaatagtttagaaccataattcagaccttctccagaaattacagtctaaacaacttttttttaactattagctgcatataatccaaactggagtactaagggcgctttcttttcaaagggtacttataatgaggtttcactaaggtccacgaacttgtaaaacgtgcatcaaaatctctaaacttggtttattatatcaacttggttcaaagtctcgtttgaccatgatcttacctatgtggcatgtcacgtggacgatgacatggtgcattttttactttttatttttatgttttttcttccttcctctctccaacaagtggtagcaacggtgacgatggtgggcaatggtgatactggtggctggctggaagaatccttaacagggccgccaccgccgatggctctgcttgccagagagaggaagtagagagaaaaaaagagaaagaagggagtagaaaataaaaatatgtcatgtcatcgtcactactagaaaaagggtttttgcatacggccgaaatcagtcttcccaggcgaacgaccgttccgccggtccgcttggaaagatcattttcccaggcggcatggagcatgactcgccgcttgggaaaagagggagggtccacctgcgaaaatttagatcggccgcctaggaaaatatatgccacatttgaattttcctgccaaattttttattaatattttttttatcaataatgttgcaattaattaattaattaattaatgcataaataatatgtggaactaacaaacatgctatgtagataagatcacggttaaacgaaatttttgacggggatgatacaataaagtaagattaataaagcaagtttagggatctcgacacacgttttacaagtttgtagacataggtgaaacctcgtttaaagtttaaggaccgctgatgcaatttactctaaaattaatgtgattgattgtaggagagtttttaattggtacaaagaaatagatagatatatacctgcaatgtatatgaagtcctaaatattatattgtacaacttgtgggatgcatgtatgcagaactccattctcacatctcactgcatcacctaatcctaattatcctacagatatgaggcattcccttcaccatgtctcttcttattcttcgaaacatatataatcctatagtgtcctataatgtttctgaactagtgtgatggcgtacttcctgtacttaaaataagttaattgcaggtttgaagcgaatgatcttaatatatatgcctaattgtgttagttgtatattcttctaaacactacagaagtttaagcagtaagattagtgaacaaattctctcgatcggagcaatatttaagctagctttcggtatatcctttccaatttattcaaagatcctcgacatataccagaacaaatacgtacacatgttccaaacttccagtgaatgaaacaaaagttaaacaggcaatgattcactatctgctttcacaggtatatgtgtatttgttagtgtatggaagcaattgattaagaatacatggtgccatttgtcatgcaacaagttaatcgatcgattattaattttatggcagctgcaaggaaacagatcacacttatacgctaatttgtgtttgccttcttttatgtactttcatgtatagaaataactcattaaattatgaactccattgtgtgtcgatcagtattgatcaagaatataaaaccatcttctagcaaacctgttttgtagtactgtttttctccgtttcttgttttatcttttgacttagatgtgtcgctttacttctgcagacggccggcacgtacacgagcgaattaataatttctgctttacatatacacgtggtatatatattgatatatacgttgttaattactacctctgttttttattatataatggcattaaccctttttacatacgtttgactattcatctttttctttaaattttttgtgtaaatataaaagatttaggtttaagtcatgcttaaagaatatttgatgataaatcaagttacaataaaataaataataattacataaattttgaaaaaattaatggtcaaacgtatctcacaaaatcaacggcatcatatatattattaaaaaccgaaaggaataattcgaaagcagtaataatatagaacaggacgatcgacgtgcaaaagtcgtccatttcgatcgacacctttgcagatcgattttgtcttgactcactaagcgtcatctgatgagccaaacatatcagatgaagcgacatatctctacagcaaacgagctatctgctaggagttgcacgcatcagtccaaaccaacgacatgcaagcaagctagctacacatatcgaaccatgcatcaagtacgtcagattcagtgttaaccggtaaaacaaataaactattagtagctcctatacaagtcaatggaatattcagatctacaaataaatcacctgaggatcgatatatctactagctagctaaaattaaattgaacacacctgaattcacaaagttaataatcagaggaagcatctaataattaataaacatgtaatgcaagaacaataaatgccaattaattcctccaaattaattttctagtaataactggtgattgattaacttaatccatctgatgtgttttgctacctcctctccctactacacacgtacgttgctggctgaaaaaccctaagtacgtacacgcgcgcgctgcttcctcttcccattcaatccgcacgtgcgctatgcatgatccatattgtgtattgcatgcacgatgcatcgcaggctcgatgattcgcagcaatggcggatttggacttgttggatcgatcgatctcatggcttccacgcgctcgcccacacgacaggctgctccttccacgcaaggaacgctccggcagcagcggcgccggcggcgtcgtccgtggcaccgccggcgtcccgcatcgaccagccctccttgtaccgccggagaagcgaccgcacgtcgtcagcgacgtcctcgctgaatgccgccggcgagaaccccgccgaccgcatgcgccgcgcccacgacgcggcggtctcccggcgctcggcggactgggaggccgggcatgacacgaggtcgacgatggcacggccgaccgccctctccagtgacagcctctcgttgcttgtcttggggaagctctcctccagcgagtccatgtacgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccagcgagtccatgtacgccgagaagaagcggaggccctcgccgaacaccttgacgaacgcggcgtcggtgtcggcctccgacgacgcgtccgcctccggcgccgccaggtcggcctcctcctccacgacggtgaccacgcgcggctccaggcgccggagcgacgccacgaacgcgtcgcgcccccgcgcgaccccgcgcagcgcgtttacgcagttgacggcgagcgcggcggtggcgccgccctcgcggaggtccagcgcggcgaggtcgaggtcggccaggtcccccgcgtggtgcacggcgcggaagctgaacgggacgcccatcagccgcgcgaacttctcgaggcgctgcccgatctcccgcatcacgcgctgcgcggccgccgacggcgccgccgtgggcacgacggtggtgatggacaggtgcggcgtgtcgtccgaggaccgggtggccagcgcctccaggagggtcggccactgcgtgcagaacgtgttgctcaggtcgaggatgtgcagccgcgtcggcggcgtcgacgatgaagacgacgaggaggaggcggcggcggcgcccgccgccgcggcctccaggaacgactcgagtatggcgccgttggcggcgacgtgcccgaacggcgtccacgggctgagctcctggaacttgagcgccgtgcggcgcgtggagtcgaacgacgcgttccggtccgacgcggtggcgagcgtccgcagcgtgcgcgggccggaggtggtgagccgcgcgaagaggccctgcaggaagtaggaggccagcttctggtcgacgtcgccgtacggcgaggccagctcgttgagcatccacatgagctgctgcacgcgctggctgtcgcgccccgccaccgcgcgcgcgcactccatcagcagctgcgccgcccacctccccgacgacgacggcgctgccccggtgccggcgccagcaccggacgacgacgaaacggccggagagccgccgaagtcgaggctgatatcaacctgcgggaacgagaagtccgccgcctcaaacagcccgtgcccgcccgcggacgacgtcgtcgccgacggaggaggaggcaccggcgccgacgacggcgcgcccgttcccaagtggaactggcgggaggaagacgaggaggagaagtcttcatccatgtaaaactggtggccgttgccgcattcttctaggtacgccgccggctgctgctcctccgcgtagtagtaccctccgccgccgcctccaccaccctggtaatagtagttggtgttgctattattgttgtagtgggagtgggagtggtggtagtaggtgtggttgtgggtgtggtgggaggagggggagctggtgctccctcgcgaggaggggtacgacttgtgcggctggtccggcggcgacggtgaggccgcgtgctggtggtggtgatggtggtggaggctaaccaacctgaagagggtatccatctagacctaagccacctgcagtagtagtagccaacatatggccggggtgcaaactgcagtgcagtgtagtagctactcactggctaccaccatacagcacagcagctactacaacaatctttctcacctcactacactgtcctgcaacaactgatcatcgatggatgcaaaggggatctaaactagctagttgtgttgtgtataccatgcaatgcaaatgagtgaaatggtggtgacatggggttataaacatgcaaagggaagcaaaccaacaatctacttggcttgctacttgtgatgtgaaatggtaggagcacagcttggtcaattctgaggagcctgctgggccggcccccatctattattctttttatcccactggctctctcaccctctatctgtctctctgctttttttttgtgggaccgaggagggagggaagagtgctgttgttattgggggattttctagcaaccgcttttactgggtgcgagagagaaagaggggactcttctcttctttgcaggtagcgatctcttatcgtggctttggctccttcagctttggtaaagggataaagtggtgacagtaggattatgcacgacagacacacagacagacatatactagccggcactaatacgtatacggacgactagaagcatttgaaaattcttccttgtcgctatctgcctctccttatgcccttggtatatattatttttacaattgagacacgacctctttcgggatctccatattacctaaagagccacggtaagcgctaacagtactttctacattttttcatatctatccggtgcctataagtgaagagcaagtttagtatggccagctatgggctctaaattatctatagttaattctaatagtcaagtcatataatggttagctataaacatatactacacaattaatacctagtcccatctatcatacacatgtcactggtggagaaaccatctttcgtcggtcggccgaattccacaatagtcccggttgcaataaaaaccagggctaaagatgatctttagtcccggttaaaaagggtaacgggtatatttgatctttagtccccgttggtaagatcatcttcagtcccggttcaaatgctgtcaaggcttgtcaggccctcccccccccggatctttagttccggttggttacgccgggactaaagatcccagggatctttagccccggttcataacaccaaccgggactaaagtcccacccctatatatatgttttcttcctcctccagctgcccgagcaagcttcaaaatttcttcaaaaaagaggggaggtcatgccaaaatttctagtgaatttattttggtgattatatacaaatcagaggtgcctaaaaggttagcaacttcatcctccaatgttttttttgtcatattacatttggagctatgttttgcacacttttttgtctccaaaatttagttgtaagttgatgagagagaaaatttgtgcgggggaagaaagaatatatagaaatttagtttatttgctaaagaaggtttttataaaatagttgagaaggaaaatatagtgaaagttaatcttaaataatagaaaacaaactaaaatgaaaattaaaagaagtacaacacattaatattagtttaaaactttagaaatagtaaataagaattatttggtgtaatattttataatttttgtatgaataatgatatgtcattattgtatgactgttgaaagagtttgtaattattttaaaactgtcattattgtacgaataattatttgtgtatgattttttttcatctcatgtagatggatcggcaagggatgtacgctaaccggcagtccaaagagtttattgatggcgtgcattattttttgagagtggccgaagctaacatgcataagggttttatttgttgtccatgcaataagtgtaagaatcgtaaggagtattctgcatctaggactattcatttccacttgtttgagtcgggcttcatgccaagctataactgttggacatcccacggagagcaaggggttgaaatggaagaagatgaagtggaagacgacaatattccggactttgctcagtacgctggatttgaaggaaatcaaacgggcgaggaggaaagggatgctgatggtaacgacgttgcggatgatcttggttagatgttgcaggacgctaaggaggactgcgaaagtgaaaacggggcctataaattggacaagatgttagaggaccacagaacgtcgttgtacccaggttgcgagcaggggcacaaaaagttggatacaactatggagttcttgcaatggaaggcaaaaaatggtgttagtgataaggcatttggcgatttattgagactcgtcaagaacattcttccggagggaaacaaattgcccgagacaacgtacgaggctaagaagatagtctgccctctaggactggaagttcagaagattcacgcatgtccgaatgattgtatcctatatcgcggtgaggagtacaagaacctagaagcatgccttgtttgcaaagcactacgatacaagattagacgagacgatccaggaaaagttaatgggcagctaacaaagaagagaattcatgctaaggtgatgtggtatttccctataataccacggctaaggcgtttgttcaggaacaaggggaatgctagaatgatgcgatggcacgctgaagagcgtcaacaggacgggatgctgagacaccccgtcgatggttcgtagtggcgaaacatcgacagaaaatttaaagactttggaaaggacgcacaaaacatatggtttggtttaagtacggatggcatgaatccttttttagagatgagcagcggccatagcacttggctcgttacgatgtgtatctacaacctcccccgttggctatgcatgaagaggaagtacataatgatgccgattattattcaagggcccaagcaacctagtaatgatatcgatgtgtacctaagaccactggtcgaagatcttaaactgttgtggaaaaaggaaggtgtccccgtgtgggacgaggacaaacaggaggagtttaacctacgagcgctgctgtttgtaaccatcaacgattggcctgcacttagcaacctttccggtcagtccaacaaggggtacaaggcttgcactcactgtatggatgaaacaaaaagtacgtatcttaagcactgtaggaaggttgtgtacatgggtcatcgtcgattccttgctgcaaaccacccggtacggaagaaaggcaagcactttgaacataaggcggaccaccgtatgaagcctaaacatcacagcgggaaaacaatgtttgctatggttaaagatcttaaagtagtgttcggaaaggggcctggaagccagcctatagagagcgaagatggtcacgcggcgatgtggaaaaagaactctatattttgggagttacctattgggaattcttggacgtccgccacgcaatcgacgtgatgcacctcactaagaacctttgcataaaccttcttggcttcctaggtgtatatggaaagtcgaaagatacactggaagcacgtaatgatctgaagcatttggaacaacgcggcgaccttcacccggaaccaaaggagaaaggaagccattacttgagtccagccagctacactcttagcaaggcagagaaggaaagtatgtttgaatgcttggagagcataaaggtaccgtttggatactccacgaatatcaagcgaataataagcacgaaggagaagaagttcacaaacctaaagtctcatgaccgtcacgtgttgatgacacaactgctaccagttgtaataaggggtatccttccagacaatgtccgggcaacaataacaaaactatgtgctttcatgaacacaatttcgcagaaggtcatcgatccggatagattagaagcccgtcagaatcatgtggtgcaatgtcttgtctgtattaagttgatatttccaccttcatttttcaatataatgacacatctgctttgtcaccttgtcaaagagatcagtattctcgggcctgtgtacctacacaacatgtttccttttgagaggtacatgggcgttctgaagaagtatgttcgtaaccgtgctcgtccagaggcaagcatcgccaagggatatggaacagaggaggtcatcgaattttgcgtagaatttattgaagaccttcgcctaatcggggtacctgaatcacgccatgaagggagactacggggaaagggaactctcggaaggaaagcaataatgacggtagacaacaatttattccgtaaagcccatttcacggttctgcaacaatcttcattggtagctccttacatcgaggagcacttggctctagttcgcgccagaaacatcggtaagtccgatgcatggattacacggcatcacattgatactttccccgcgtggctacgacaacatctcatgagtaacaagacgatcaaccaacaactggccttcctggcgaggggaccatctgggtcgatcgcgacattccagggatatgagatcaatgggtacacattctacacgagagcccaagacatgaagagcacgaaccaaaacatcgctgttcgtatcgatgccatgggacacgatagaacaactggcacgtatttctgtgccatcgaggacatatgggaacttgactatggtcctctcaaggtccctctgttccggtgccaatgggttaggttgactggtggaggcgtaatgattgatgacagtgggatgacaatggttgaccttaacaaggttggatactcggacgaaccttttgtccttgccaatgatgtaacgcaagtcttttacatgaaggacatgtctagcaaaggaaagaagggcagagggcctgacgagccgaagtgtcatgtggttctcccaggcaaaagaaaaatcgtcggagttgaggacaagactgacgaggattaagatcagttggatgggcaaccccctttcacggtgacgattgaccctagcatcctcctatcaaatgaagacaccccttactcacgtagcgatcacaaggagggaacaatagtgaggagaaagtacgtgcggtcaaccgtcaccgccgatgtattgccgtaattattgtgtacacgatgtaaactattttggatgtattggttatccatataaatcaattgttgtatggcatatgttaattacgtacgattattagaggttttaataattttaaatcatgtatatgctagttatatgcaataattagaatttttaaaagttttaaatcatgcatgtggcatttacatatgttacttagagtttttaacaattttaaatcatgcatatgctagttagatgcgataattagaatttttaaaagttttaaataatgcatgtggcatttacatatgttaattagagtttttaacaattaatttaatatcatccatatgctaattatatatgattattagaatttttattaattttaaatcatgcatgtcgtatgtatatacatatgttaattacaattttcaacaatttaatatcattcatatgctaattatatatgattattagaaatttttattaattttaaatcatgcatgtcgtatgtatatacatatgttaattacaatttttaacaatttaatatcattcatatgctaattatatatgattattagaatttttattaattttaaatcatgcatgttgtatgtatatacatatgttaattagaatttttaacaatttaatatcattcatatgctaagtatatatgattattagaatttttattaattttaaatcatatatttgcttattacgttttacccacttaatttactacagtcaacaataatttttcgaagtaattgtcattaattattcgactttaaataattttaatgcattattttctattttagaaacacatatgtaatggaaatcaatattcagtgcgtttatcagtagtcccggttcttaaccttaaccgggtttaaaaagaatttggaaatagcgggaaaatatctttagtcccggttgatgagaacaaccgggactaaagatctaggggcgcatatatattctcgatgcgcgccctcgtcttctccaccaacagttacaagtgatttccgcgatcgatctctctcggcttctccttcgccgccactgcctagggcatccccgcgccgacgccgccgtcgtatctcgccgtcgtctcgcgggcgtcgtcgtcgccgcttccgctgccgccacatctcttgggtgagagccgccgcctcctccctctctctctatgacctcgatctctgtctcactctccccaaaccgccgccggccgcctcgttgctgacgccgccgccgacgtcgtcgcggccgaacacgactctgccgcgccgacgatgccgaccccgacctcgatgcggccgccaccggtgacgacgtcgtgccggtagtggtgacgacgccggaccgcgccacgacgccgggacaccacgacgctgtcgcggcacgccaccgccgtgccgccacgcctcctccgtgcaacgccgccgccgcgccgcgcgacatgctgccgcggcgccgcgcgccaggccgccgccacgccacgccgatgccgcgccgccgccgccaccgcgccgccgtgcgccacgccgccgccgcgcccgcaacgccgccgccacgccgccgctccgctgccgccacgtgaacgaacgaacgatcgtgaacgaacgaaacgtacgtgaacgtgaacgaacgaacgaacgtacgtgaacgtgaacgtgaacgtgaacgaacgaacgtacgttaacaaacaaaacgtacgtgaacgagaacgtgaacgaacgaacgtacgtgaacgtgaacgaacgtgaacctaacgtgaacgtgagcgaacgtgaacttaacgtacgttaacgtgaacgaacgaacgtaggtgaacgaacatgcgtgaacaaaaagtgaacttaacaagaacgcgaacatgaacttaacgtacgttaacgtgaacgcaaatgaacgaacgaacgtaggtgaatgaaacgtgaacttagcgagaatgcgaacgtgaacgatcgtgaacgaaacgtaaacttaacgagaacgcgaacgtgaaatacaatatatgttactttgcgtttatcctaatacatctttttgtatgttgcagaaaagacgttgtcgtcgtcgtccctcaagctggagtggtagctagccctcgaaggaattcgcgcaggcaagtgatgtaaatatatgattgttagatttttaatgcaattaagactattagatttaatatacgacacttagacttagcatatatgattacctagggttctaatatacgacacttagacttagcatagttgactaccagagttttaatacaagattatttgagttttaatataagattattagagttttaatataatattattagatttgtaattagacttagcatataagattgtgtagggttctaatatacgacagttagacttagcatatatgactatttgagttttaatataagattattagagttctaatacatgattatttgagttttaatataagattattagatttgtaattagacttagtatataattattgtctagggtcctaatatacgacacttagacttagcatagttgactattagagttttagtacaatattatttgagttttaatataagattattagagttttaatacaagattattacagttttaatataagattattagatttgtaattagacttagcatatatgattgtgtagggttctaatatatatacgacagttagacttagcatatatgattgttagcatataagattgttaaagaaaatatgacctgtagacttagtaactatttcttgtatgaacagatggctgatcgcgatgaggaacatatattgtatgatacaatcgcggagggaagcagccaatactggaacgaagaagaggggaacgacgaggatccaaactagtacttgaacgaggaagggatgcggaggggaactaggaggggaacatggagagggatgtggaggggaaccaggaggaggaggctagtggaagtcaaccctccgctggacagaagagggcacgcgggcaatgaggtgccgcgaagaagctagagggtcggcacatcataacggaagtggacgaagacggccgaccttgtgcctcggcggaagcagccaaaaactatgtacgacatagcggttgggttgtgcgggataacgtgtgtgtcagtacagtgtactggcgcagaacaagggcacgcggagatcatgagagttttgtcccagattcagagaaagagatgctgtggaccacaatgctcgagacattcacccttcccgtgggtacataggacaaagtgaaaaggtggactctaaagaaaatggcagaacagtttcagagcttcaagggagatctataccagaaatatatcctgaaggggcagacaccgaacttcgacacaatctcaaagctaagggatcactgggacgagttcgttgcatataagacaggtcaacaagggtaggcgatgatggaaaaaaacaaagaaaatgccgccaagaagaagtaccatcaccacttggggtcaggcggctatagtatcgcgatgccgaagtgggaggagatggaggcaagcttgcttgagaggggtatcgaaccagccaccgctaaatggccggatcgatcgaagttctggtactatgctcacggtggaacgctcaacctagttgatggctccctggtccttagcgatcagatacacgaggctgcgcgttgactaacggacgtagtggaagcctcttctcagggcacgttccgaccgacagagagaaggacgagctgtcactcgccctgcagactccagagcatccgggacgaacacgagggaaaggggtgattcctaggaagattggattcaaggaggacatccacacgtacaggagtcggatgaggagcaagagagataccgaggcgaagattacagatcttaagtacagggtatcgagctacgagctcagcatgcaagaggaggtggcaaggaatgttgatgaacacatggccgcacatcggtcccatgatccccacccgaccattcctcctacaatggtgagcccttcaggcaattgtagcagctgtgcctcaacggggcaggtaggatcacagagcatggacgccatgcaaacacaggacgaaaccacctgccccgttgatgacatcactcagcggacaccatgtgagctgcatattcccttcaagaacttatcaataaaggaaagcttgtagtatttatagattttagacttgtccattccgcaagttgttgcttacatatgttgattactaataaataacctctcaccacgtgaatgtggcatcgggcatggccatcccaacggacccttcaggtacttaccactgcaggctgattccagcaggatactccaaggtcgaagttgagttggtggaaggcacgtacgaggacctcgagttggattaccctggaggagacggtgagacgcatctacgagacacaagccacgccattatactatggcgcaagcggtacatcatcctccctgggcgacaagcggcgtctcgtgcaccatctcctccggctccgccatctcctcctcaggctcctgcaccgtcccctcctcaggctcctgcaccgactcctcctcaggctcctacactgactcctccgcaagctcctcgtccggcaccttccaagtcaagggcaccccaagctccaccgcctgcccccacaagggcaacgaagaaggcaaaagttgacgcctcaaaaaacaaggagtcaattgaatgcaagaggagcttgacacttatgtggcagcagaagtcaggagacaattgaagcctcgaagtccagaaaagaagattcctgtagacccgagtaccaggaacttcttcaggggtatgtctgcacctgccaaggtggccataaagctatcggactatgagcgaacacttaagaaagcatcttctggaaagtccaaaccagtccctcagcttggagagcaaccaaaccaggagatcgagccgttggtgaccggtgaagattttggaatacaagaatttattaatgacaccgggctaactacggatcaattgatacgaggcgcaccaatcgaaaaggtggaagtgaaatacatgtacgaactcggtgaaccgcttgtcaagcctgagcagctgtagtccctacccacacaaatgtacaagttccatcaactgtacatggagatgagcgccaccggtagagagatgatcggagcgaggattagggacacggacttcttgcaaggagatgatattctctggatcaatttcaagggtatctacgaactataccagctggacgccctcgacgtctctattatgagttgctggattttgtaagtatcgttcagttagatttcttattacgtttactatatataatatatacttccttttatcgttgtagaatggagattcaaagggccccacggcagggggttttcgatactggattcatcgaccatcggaaagtaaacgtcacaatgctcgaccagtatcggcaagctacagaggacaatctcgtccatctcctgaaggcgcagcattacaagacattcatactattgtcgtacaacacagagttagtttttactgtcttcctataccaaatttcattcccgtacgaacatgctaagtgtttcatatgtaatgcatcccacgcacattgtagattccactgggtccttttactgttcgacttgaaggcctgcacgtatatgactcaatggataaaaaagagtctacgtttgacaaggctttcgaacttatagacaggtattgtcataagttcctatgttcattgtcacaccctgaagttctttcccaagcctaaattgaagttataaatggtctcaagaaaataccagtgtaaaagcaagagagaaaccctgaaggaattaatgcaaataataatccgaactggcatgtgggatctttcctgagttctacatgtcgaaatacgctaacaagatttttagtggaagtttcagagttctagaaataattttaaccaattaaaaatgagcacaagcaatatttaattccttggaaattcttttccttccttttctttctttttccctctttttcttttcggaatgggccgccggcccattctctccttcctccccctccccgctaggacggccgaaggccgaggcccagctgagccggccacccccctcctctctcccggggtcgccgacaggtggggcccacctgtcgggtcctcccccaacctccagccggcgccgccgagccctcgctcccgcgtcttctaggccaagtcgcccacatcgccacccgcgccgtgctcgagacggccgggattcgaatttcgaatcccgcctctctctcctccccacttctccctactccaccggcgaaatcgcggccatcccggccatgatcgacccccgcgggtctatataaagcgtcctcgcctcctcttatctctttttcgttttgcaaccacccgctcccgtgccgtccatcgccctagcgccatcgccctcctctccgtcgccgccgccaccgctccggtcgccgctagctgccgctagccgccgtgccgagccgcgccatcaacgctgtcatgctcgccgtgatgcgggtcgtcccgtccacctctcctccgtcggaaaccgccgccggaaccctctccgccccgtgcgccggtgagcaccgccatggccgccgccttcagccggcgttttcgccctctcccattttcctctctccctctaacccctctcatcttgtttgctaggtggttccggagactgtccgccattcgccgtcgtccaccggtcatccctcgccgccgttcgccgtcgccccctcgtgccggctaaaccccagtgagcatttccccgtcgtctttccccctctccctcttagcgccgctgcctttccgctcggggccgcgccgccgtcgctcgccgtgcgccgccactcgtcgtcggtcgccgccgctctccgccgttggccccttgccgccttgcgtcgccgtcgtgtcgcgctgcgccgccgcgcgccacggccgccgggtcggcttgggccgtgcccgtgcgcgcccggccgcgagccgcctccgccgtccgatctaccaggcggtagatcggggccgtccaaccccgccgcccgcatggctgccacgtggccgccacgtgtgcgccgcgtcagcgccatgtgtgcgccacgtggtgcgccgctcctccccggtccgtggacctggtccaccgtggacaccccgccaagtcactgccacgtggggcctgcatgtcggcgccgccccctctctccccgggaatttaattattgcgcaataaatcaattaagaatttttctgtttatagtaaaacatagtgaatcttctaaaattcatagaaaattcatccgagctccgtttaagcccattcaagtctcagaaaatcaagaaaaatgcatagaatccatcaaaaatggttttgttctctgtttcagtagtcttataccctgtttgtattgtttgctttgtatgtcgcgtagattccggctctcttgacgctccggtgtactttgaaatagtcgccgaggttcctccagcagcagagcaaggcaagtcttgcttgtcacttgaacatgttgatcctatattgcaaatgctctaccgttttctcttaaataccgcattgttttataatgttactatgggatgtttacctactgttacagccatgctatttttgtaccttgctcctttgttagcttgggatataacatgactagatgttggtctagagattgcttagccatgcttagttcaactagcacaccatgggggaaatcacattaatgattagacttcaggttttagtgttgatgttggtttagtgccaccgctccggtgttggtaaattgaaatgaactaaatggtgggctgtgggtgcatggttttgttggtcgcgcctatggctcttaaggaccggttcgcgggaaaccctggaagaattcatcgtagttaccacaagccagcgtgggcaacggctgggcttgtagtgtaactttcctctagctgatgcatccaggcaagggtgggcgtgatggagtttggatgggccctgcgacggccttttgcggcttccggattcacctaggcacgagaggggactgcccgctgccttccgaggagtgggggtgaaacctgaggtgtggtgtgcttggttagagggggttatgcgaagggtcctgtcacggcctctatccggtatgtcgtggtggcatgtcattaattgtgcgaattgcacagtcaccttgaccaatgagaagggaggagcagtggtgtacaagtcaccagtctcactgaagcaggggatctccttaaatcagattgaggtggaaaatccggtggccaccgaggagaagagttcgaggaaattggaagatatccccatagtatgcaagtatccagaggtgttccctaagaacctcactaccatgccaaccaagagagagattgaattgcggattgatttgcaaccggggactgctccaatttacaagagaccgtacagaatggtagccaatgagctagcagaggtcaagaagcaggttgatgagcaactgcagaaagggtacattcgactgagtacttcaccttggggtgctctggtcatttttgtggagaagaaggacaagacgaagagaatgtgtgtcgattatcgcgcactcaatgaggtcacaatcaagaacaaatatcctttgccgtggattgatgatctatttgatcagctgaaaggaaccaaggtgttttccaaaatagacctacgatcaggctatcaccagttgagaattcgggaagaggatattcccaagatagccttcaccactcggtatgggttgtatgagtgcacggttatgtcttttggactcaccaatgcacctacattcttcatgaacctgatgaacaaagtgttcatggaatttctggataagtttgttgtgttattcattgatgacattctaatctattccaagtcggaagaagagcatgagcaacatcttcgtctggtactcgagaagttgcaggagcaccagctttatgccaagttcagcaaaggcgacttttggttatcagaggtcaaattcttgggtcacgtcattacagctcagggcgtggcaatcgatccatcgaatgtggagtcagttgccaagtggacaccgcctaagacagtgtcacagattcggagttttcttggacttgcgggttattaccgtcggttcattgaaaatttctctaggattgccagacctatgactcagttgcttaagaaagacgagaaattcaagtggacagctgagtgtgacaagagttttgaggagctcaagaagaaattagtgtctgctccagttctgattctacccgatcagacgaaagacttccaagtctattgcgacgcgtcccgtcacgggcttggatgtgttctaatgcaagagggcagagtggtcgcttatgcctcgcggcagttgcgtccacatgaaggaactatccaacacatgacttagaattggcagcagtggttcatgctttaaagatctggaggcactatctgattggcaaccgctgcgaagtatatacggatcacaagagtctgaaatatgtcttcacccaacctgatctaaatctctgacagcaaagatggttggagttaatcaaggattatgacatgagcattcactaccatccgggcaaagccaatgtggtggcagatgcattaagcaggaagagctactgcaatgctttatgcaccgaagacatgtgtaaggaattgcagcaggagcttgaacacctcaacttgggacttgtagaacacgggtacgtggctgccctagaggcacgacctacgctcatggatcaagtcagagcagcttaggtaaatgatcctgaaatagcagagctgaaaaagaatatgagggtcggaaaagcccgggattttcacgaagatgaacatggcacaatctggttgggagaaagattgtgcgtacctgacgacaaggaactaaaggatctgatactcaccgaggctgaccagacttagtactccattcacccaggcagtaccaaaatgtaccaagacctcaaagaaaagttttggagggccagtatgaggagagaaatagctgaattcgtcgcactctgcgatgtttgccagcgagttaaggcagaacatcagaggcccgcaggattgttacaacatcttcagatcccagaatggaaatgggaagagattggaatggatctcataacaggtctgcccaggacatcatctggccacgattcaatctgggtagtcatggatcgtctcactaaagttgcccatttcattccggtgcataccacgtatacgggaaagaaattggcagagctgtacttagcaaggatcatgtgtctgcatggggtacccaagaagattgtatctgatcgagggagtcaattcacctcaaaattttggcagaagctgcaggaagaattggggacccgtttgaatttcagcacagcctaccactcgcagacatatggccagaccgagagggtcaatcaaatcttgaaggatatgctgcgagcctgtgcgctcgattttggtggagcttgggatatgagtctgccttatgtggagttctcttacaacaacagttattaggccagtctacaaatggcaccgttcgaagcgttgtatggccggaagtgctgcacacctctcttctgggatcaaacaggtgaacgccaactgttcggaacagaagtgttaacggaagcagaagagaaagtcagaaccgtcagagagaggctgagaattgcttagtctcgacagaaaagctacgcggacaaccgccgaagggagttcacttttgaagcaggggattatgtgtacctccgtgtcaccccgctccggggagtgcaccgtttctagatgaaaggcaagttggcaccacgtttcctggggccatacaaaatcttggaacgaagaggagaagttgcctatcagctagaacttccatccaacatgatcggtatccatgacgtgttccatgtgtcccagttaaagaagtgcttgagggtacccgaagaacaagccgattcggagcacattgacattcaagaaaatctaacttatgtggaaaagccagttcgcattcttgagaccagtgaaaggaggactagaaacaaggtcactagatcctgcaggattcagtgaagccatcactcagaggaagaagcaacctgggaaagggaagatgagttgaaggccgcccatccgcacctcttcgccagctcttccgaatctcgaggccaatattccgtttaaggggggtaggtttgtcacaccctgaagttctttcccaagcctaaattgaagttataaatggtctcaagaaaataccggtgtaaaagcaagagagaaaccttgaaggaattaatgcaaataataatcggaactggcatgtgggatttttcctgagttctacatgtcaaaatacgctaacaagatttttagtagaattttcagagctctagaaataattttaaccaattaaaaatgagctcaagcaatatttaattccctggaaattcttttccttctttttctttctttttccctccttttcttttcggaatgggccgccggcccattctctccttcctcccccttcccactgggccggccgaaggccgaggcacagctgagccggccgcccccctcctctctcccggggtcgccgacaggtggggcccacctgtcgggtcctcccctaacctccagccggcaccgccgcaccctcgctcccacgtcttccgggccacgtcgcccacgtcgccacccacgcccgcgtcccccgcgcccactccctctctctccggcccgcgctgcactcaaggcggccaggattcgaattcctccccacttccccccactccgccagcgaaatcgcggccatcccggccacgatcgacccccgtgggtctatataaagtgtccccgcctcctcttctctctttttcgttttgcaaccactcgctctcgtgccctccatcgccctagcgccgttgccctcctctccgccgccgccgccaacgctccggtcgccgctagccgccgtgccgagccgcgccatcaacgccgtcgcgctcgccgtcgtgtgggtcgtcatgtccacctctcctccgtcggaatccgccgctggaaccctctccgccccgtgtgcctgtgagcaccgccatggccgcggccttcggccggcgtcctcgccctctcccattttcctctctccctctaacccctctcatcttgttcgctaggtggttccggagaccgtccgtcattccccgtcgtcccccagtcatccctcgccgccgttcgccatcgccctctcgtgccgaccgaaccccggtgagcatctccccgtcgtctttccccctctccctcttagcgccgctgccttgccgctcggggccgcgccaccgtcgctcgccgtgcgccgccgctcgtcgtcggtcgtcgccgctctctgccgttggccgctcgccgccttgcgtcgccgtcgcgtcgcgctgcgccgccgcgcgccactgccgccgggtcggcttgggccctgcccgtgcgcacccgaccgcgagccgcctccgccgtccgatctaccgggcggtagatcggggccgtccaaccccgccgcccacgtggctgccacgtggccgccacgtgtgcgccgcgtcggcgccacgtgtgcaccacgtggtgcgccgctcctccccggtccgtggacccggtccaccgtggaccgcccccccgagtctctgccatgtggggcccgcatgtcggcgccgccccctctctccccgggaatttaattatggcgcaataaatcaattaaggatttttctgtttatagtaaaacacagtgaatcttctaaaattcatagaaaattcatccgagctctgtttaagcccattcaagtctcagaaaatcaagtaaaatgcatagaatctattaaaaatggttttgttctctgtttcagtagtcttatagcctgtttgtattgtttgctttgtatgttgcttagattccggctctcccgacgctccggtgtactttgaaatagtcaccgaggttcctctagcagcagagcaaggcaagtcatgcttgtcacttgaacatgttgatcctatattgcaaatgctctaccgttttcccttaaataccgcattgttttataatgttactatgggatgtttacctactgttatagccattctatttttgtaccttgctcctttgttagcttgggatataacatgactagatgttgaattagagattgcttagccatgcttagttcaactagcacaccatgggggaaatcacattaatgattagacttcaggttttagtgttgatgttggtttagtgccaccgctccagtgttggtaaattaaaatgtactaaatggtgggctctgggtgcatggttttgttggtcgcgcctatggcacttaaggaccgcttcgcgggaaaccctggaagaattcatcgtacttaccacaagccagcgtggttaacggctgggcttgtagtgtagctttcctctagctgacgcatccaggcaaggatgggcgtgatggagtttggatgggccctgcgatggcctatgcggcttctggattcacctaggcatgagaggggactgcccactgccttccgaggagtgggggtgaaacctgaggtgtggtgtgcttggttagagggggttatgcgaagggtcctgtcacggcctctatccggtatgtcgtggtggcatgtcggcgcacaaaaacgtgttgtggggctgtgtcttgtgggtacagttgtacacctctcatcagagtaaaactattcgaatagccgtgcccgcggttacgggcggtcaaccagattcaccgtgattagtctcaccctagtctagtctaatggaattgattagtttaggtggatggttgggcctgttgcaacgtggtatagcattggacagtggatggttaatattgattaattgttacaacggttttactgttttcaactactgtttataaatgctcgctttatgcaaatgaaccgctctacctatcctttgattataccctgcatcataccccccctattccggtatgacctgttgagtatggtggttgtactcagtcttgctctattttccccaaaccccagaatttgagtatgcgtcagatggcggtttctccgaggagtaggcttcgtccgtgccgtcgaggaggcctatggagtggtgatcccgctgcagtccaagtcaaggcttagctccaattatcttttaattttccgctgcatttatgtaagacttttatgatgtttgtaagacatggttctgtatgtcaactttgtcgtttgtgtaccccggccggtcctggatgggaggttttatgcacattctgcttggaattctattcgggaatttctgggcgtgacattaattaagaatcttgttataattaattgctactacgaatcatagctttaaactccatgtagggcttggtatcggttccgtcatttggtccgcggcaaatggagagaaagacttgggcggaagttcaattttcctgtgagtacgcatgctctacatttatattgaatctccaattcaaatacatacaagtgtatattaattagatctctcgccgtttgtcatttatttatagtgtgcaaagcaaaagcaaggaactaacttgtgcagctactacgtgtgcgagtattgccactgctttgcagaccaaatcatcaccacaagagagctcgatgcacgtacaaataaattcaaaatttcattgcgtacgtatcgatttgttgtgtaattactaattaatttcatacaatcatatagtttattcgcatgagggataacctgatgacacagaaggaatttatcgcggcagttccagaacaactcatgggattcatcaacgaacaaatccttaatcccaagggtgaattctactacgacggaaatacaattcataggtccttagcatctgcgataacgactactactacgtcgaaatcgtagctagctaggacatcataatggattgtaattaatacatgtctatttttctatatgcatgtacacattttctttaatgtaaatatatatcttggtcatatatatatatgcacataaaatgttaagtgctttcatatatatatatatatacacacgcacacacacacatatggcatttgcataacatatatatgtattaaatacatatatattatgcatgtatatgtattgaaacataataaatattatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatgtagcaacagggccatgcaaaaaaaaaaggtcagctcgatctttagtcccggtttgaaaaccgggactaaagggggttacgaaccaggactacaaacgctttccccaccagtgtgtgcatcttagagtctgtgtttcaactggctacaccgctaatcttctctcttatcttttatctcctcaaaatgtgtttataactggcttatagtctgctattgtatttactctaataaaacaaccatttcatgtatcagttttattcattaaattgtgaccttttttaatgtttttactttcagtgtttttagaatgcagcatgatcctgcagagacgaagggatacaaggtcggcttccttgatctcaatgtatttgttagaggattaacttgagaccaatcatcagaggaaggtaataagtgttggaaatatggtaaaaaatcggcatattttaatccaaaatattaagacaataaacatgacatgcacaatgtgaagtggtctagtgataaaactaaacataaccatgagcatgcttaaggtaaaataagcatcagcattgagacaacgcaataatatttgcgactgacagctttaacaaaatgaaaggtaacagaagaatgctataccctgtgaaagtccctccactggattgtgaggcagaattgcctccattggtgttgtcgatcggtgcgccacctcctgctcctggcgcaccaacccctgccgcacctgccactccgggtgcgccaccaccagtagacatcacgcgatgcagacggaaccgaacgacgacgaagaagcgagcagtcgtgcggaagcactccccaaaaacctgatcaccggcctacccgtgcagatctcaggcgagggtgtggttccggaggccctgctcgtcccaatcacttgtgtgcgcaagcgatcagaatcggagaagaacagaagcagcacaggcataggggagaaaccagcgatggagagaattcgtggaaaaactgaacgtcgatctctgtgtctcgtcctaatagcgtaatgatgcgatcaatcaatattgaatcacccgccgattacagaggtaatctcgaaccagcgatggagagaattcgtggaaaaactgaatgtcggtctctgtgtctcgtcctaatagcgtaacgacgcgatcaatcaatattgaatcgcccgcctgttacagaggtaatctcgcggagttgaattctgaaccgttgcaaaaggatcgagagagagagagagagagagagagccgagccgcacgctcgccacgggccggcctgcttggctcggcgcacgcgcgtgtgtggctatccgacccccacctcaaccggtcatccggaaatctccgataactctctctttaagttgatatactccacatttaatccccaatgtggtattattatctttaacatttattatgggcccttgagattttagtagaaataaattgggcctagctcatttattctaacaataagtactaacatgcaatatttttgcacgttcacgaaaaaagaagccaataagtaaggaaggaaaaacatttctcaatgggaaaaaaaggaaggagatcggtgtacataggaagctcaattaatgggtccactgatagtcaaggacaaaatatttactccctatcactttagataattccattaattcaaatagctagtcatacaaattactccctcctttcctaaatgtttgacaccgttgactttttttaaacatgtttgatcgttcgttttattcaaaaacttttgtgatatgtgtaaaactatatgtatacataaaagtatatttaacaataaatcaaatgatagaaaaagaattaacaattacttaaattttttgaataagacgaacggtcaaacatttttaaaaaagtcaacggcgtcaaacattttgggatggaggtagtattttgcacctactaaatccgacaacctagaaactaacataagttttatagatttatattgagcactacattttattttattattagtactctatcctaaggagagcagaataatagtaattaactccgtcaattctgatgaaaaattatagaaggaatttatctacatcatcaatgggtaagaatattgcctccaactataaaaataatcattgtgcttcgtacatggttttataatgactcttgatattttcaataccagggcttgcgagtggtgcatccaacaaaggaatgggcaacatgatcccaagtatccagctcaaatgatggtcaacgtacactcttgggtaagacaacatttccaaaccttctaccttaatattacgatgatacaaacaatgaaacaattacatattgcttgcattgcttcatggagtgccagaagtaacttgcttctatcaatctttgtgggtattacgtttatgagtttcttaggatgaaggggaggtatgaaatgaaccaagacaaggtgagtaaaaattgcttatggttagtgtcaacagctattgattgtactttgatggtccttaactactaaatttgaccgtcaattcttgcataaaacttatcaatgtctaccaccaaacatatatggtggtagtggtttattaccaactatttccacaagtgttgataaatatttgtatgtaggtgattacataagtaagaagacacaactccaatcaacgagaggagagtacatatatagatcaaagggcctacaccaggagaagatcaaattacctcaaattggcgcaaacatcccaaaccgccatgagggtccaccaagtagcgatccagatgaaaggtggcacgaggaggcttgcccagggttcagtagaacccaccaggggaccactcatcgccctcctaaagctgatggcgcaaggctcatggaaggaaactgccatccaatgacggtttgaggacaagtgggggcttgagacaagctggaggaagaatattctcttgccatctccactctctcaagtcacctccacactattggcttcatactcctcattctcaacacacaccaagatagaaaattataagctatattgtaagggtgaagctctatatagctaatgcttagagtaggagagagtgagggcgaagtatggggaagtgctgagtctgttggcgctcttctcaaagcttgtacctcgacggatgctttgccttcatataagtgtttgtgactgctttatggtatttactcttattatttaagtaaaatatattctcatcgctccgcttagatagaataccttaatcttttataagcgtggtaccgagattagagtagtaattaatagcatatacataattacttttaggctttattgaatttatattcattgatgtataagaagtaatttaatcaaatctaaaagtaatttacattatgctataaataatttaaaaaatctatttttataatggtgtaatagaatcgtaaatcggataagtattttaatagaaaactctatatgaaaaaaaaatgcatgacctagcaagcaaatcagatatttaagcttgctgtatacttttagttaattagaacaaggacaatagtgagctataagtatactataaatatactatagacctatatggaagaaacatggaggataaagtagagctcaccttatatctaatctattataaatgttaggtttaaatgtgcctatagctagtagttagcactactattaactcttagtagcacttctcacacgtatgggatcgcccaataataatatatggacggaaggttagtttctcttgtttcatagaatgaaaaacaaaaggattcagaaatagatttggtaccgtaggattgtactatatgaatccagatcatatgatagtgctatcatccttcccggaaagccaagaataggaaaacgtggctaaatttggaagagacctggcttgccatgcgaggtggccggtcagatcacagagtcgaactccgagtctaatttggtatttcttgggtttcttttgggtgcgagttttattgaggactaattaaaaacatcttctaattatcatcaaatttatctatataagcattaatctatacaacgatcaatgaattcttgaatagtgaaggatggatcgaacagattgaatgttacctcatgtgagatcacgatttgaattagcaggacatctcttctggacacaccttgatttatcttgatgaagtgtgtgagtgttggcggttgttaaatgccatttttatgccgccaatacctacattaatcaaaaattataaaacatccaacatagtggtagggcttaattctaactatttccacaagtgttagtgtatatttggatgtaggcaataaaccaccaaagttgagaagaattatagacaaaaatggaggataattctatccatagaagatttgggctcataaactcattggaacattagaaagtgggcccaatcagcacaccattgggctagggaggcagataccaaagcccacgaggaagcccatgggttagggagctgaccagggttcgaccgaaccgccactagcccccctcgccatctgcttccgtgtggacgtcccagatcacctctcaacgactgttgcgaggcatttccgacaattccaactgccaaaaccgttattaggaggctataaaaggagctctcattctccattccaatacataccaaatttgtgctaaattacaagatgctctattgtatttttatatacagtagattaggaagagagtaaggagaaagagtcagacgaattccggagttgtcggtatttctctcttactttttgtaccttgttaattactctgtattaatagaaatatcttttctgagtaactaagatttacattgtgagaattatttcttagttagttcctattagcatattggatgattattcactattgctcacttataaatagtgattactttggtgagttactattggtatttcttaacgtcacagataaaatccgcaagcgcacggaagataccgatgtagcacttcacccaagagtattacaaggtattgatttccatagggaacatgtgtgttcagctcctcttcaggttcatccaaggatacgaagcaaatataggcaaaagggtagagaggatttcctagtgagaaacaatgtctacggaaagctcagtttaaccctaacgcgatactttaggcactagtcagcccgctctcccaaatgtccctctaatgcgtaatcggacaaggaagacttcagtgtaattgagggctgtcaccacctttacacccaccttaaacctcctgagcaatcaccggaaattaattacccagacaccaatatcaaggttatagataccacatacccaatagtaatcgactaagctcgtcagggcctaccacataccatgttttatacggaaacaaacctcgtatatagaaggagttccggataaggaaggactaatagagttatacatggaaacgacaaggactagtcagatcgtatccatatttatctccctagttctacttggacaaggggacacctatagctataaatacaagcccccctaggaggagaggggacgagccacaaagccacaaagccacaagccaatacaaactaatacaccgccaaaaatcgacatcagagattagcctagacatatcccatccagcacctacggaggccggcgagagggatttagtgccatctctgatctcgttgagtacggattcaaggaggaagactaccctgtcgtcgactacgagttgattatttagccgccaagtcgacgacagctagataggttatcccaaatattgtacttgtgtgatcctgatgaataaagagcaacaccggcttcggccaacaggatgtagggctattacctgttagataaggggcccgaacctgtataaaaatctctatctctatctcttttacctcaatctcgcatataccctagtaccaacaatccccatactatgcaaaataccgtagtcgcgatctcagacgtcgacagtggcgcgccaggtaggggaattttggtgcttcaaagttttcgaagagatgggttaaaaagatggattctccaacaacaagctacttgatgacttcagctatagggagatctaacccaaccggagtatgtcttccgacaagatcggaaatattgccgctacggaggacgaacaatactagcagcattggtgactaatctaatatgggactattctagaagccaatgggatgtcgtcactgagcacagatgtgttggcttgattcagaccaaggtctacagggcactgtactccttggattaacacgaaggccatccttcccgtggggaggggggggggggctaatggccgatcgatcgctagggcgatcgcccagcgatcggatctgcccccccttccccctataggcctcccacttctccccttcctcctccccttcttctcttcctactacagtacactaaaatttttttaaaaaaacaaaaattagaaaaatttatgtatagaaatactatatataaaaaattgaattgaattcaaattcaaatttaaatcggatatataaacttttgacttataaacttttggtctttaaactttagatgtgtaaactttaggtgtataaatttactaaaataggaaagtaatgcggtgccaaaaaaggaaaccaagtggaggggtggagggagggagggggagaatctgatcgccctgagcgattgagtagcatttttttttagataatagaatagagtatcccggcctttgctcaaagagctacagccaattattacaatgtcacactcaaaatgagtgaagttcaaagaaacttaaaagatgaaaccaaccatcaagaagaaacaacctaaagactgccaacccaagataaagagtacacaattattgaattctgtatgtgaacctccatccaaaattgacaaaaagttgcataaccgttgtctcaagaatacggcatgcagcctttaaaagctcactatcttcctcacacttttgtagttgtgcccaagaccggagccaatgtgttgccctgaaaactacctgcatatatgaaatagatggtgacttgtcaaaaatgacatcattcctactcaatcatagagcccaacatatagcatatgctcctatgagaacaagttttcttctttttttgtccacccccagaagccaattatcaaaaatatgagatataccatgaggaaggtaaagaccaaaagaaaactgaactactctccataaaaactttgcataatgacactccacaaaaagatgttgaatagtttcatttttcatacagaaacaacatctcaagctaccattccaattcctccttgctaaattatctttagttaatacaacccctttaagcaagtaccacatgaagatcttgatcttaagaggcatcctaagtttccaaataatcttgtttctatcaatataattattgtttattaaggctaaatacattgtccgaacagcaaattgaccattttgatgataattccatctaaaacaatcattcagtcgactcaactgaatatgcacaacagaagcacacaagttatgccaatttgctaaattctgaccaaccaaagctctcctaaaagaaacattcagcggaacagatctcataacattagcaattaaagaattcttccttcgaacaatggcatatagagacggatacttgtctttacaagcaacgttacctatccatttatcttcccaaaatctagtttgttccccattattcacaatctaggaacctatattcaagaaagcatttttaactttcatgagacctgaccagacatgagaatcccctggtttcctatcaacttgagttatagaatggttagagagatacttccttttcaataagtcctgccaaaccccttgctcatttattaacttgaacaaccatttactcaaaaggcatttgttttggatctccaaattatgaacacctaaacccccttggtctttgggttgacaaattatatcctatcttgttagtctatattttttcttatgatcatcaccatgccaaaagaaacgtgatctataataatcaattttttgaagaactccctttggtatctcaaaaaaagatatcataaacatagccaaacttgatagaacagaattaatcaaaaccaatcttcctcccacagacatatgtttagctttccaactactaagtttcttctcaattctttgttcgataatcttccaatctttattgctaagctttctaaaatgcattgaaataccgagatacttaacaggaaaagaacctagcttgcagccaaagatattagagtattgatcattatattcctttgcttgaccaaaacaaaataattcacttttgtaaaaatttattttcaagccagataacttttcaaacactgataaaatcaatttcaaattcttggcttcttataaatcatgctccaaaaatgtgatggtatcatcagcatattgcaaaatagataaaccatcatccattaaatgaggtattaccccacttaacagaccagcatctttagccctcttaattagtaaagctagcatatcagccacgatattaaaaagaatcggagacagaggatctccttgcctaagccctttataggtttggaagttatttccaacttgatcatttactttaataccaacatgaccaccttaaatgaaagaagctatccattggcactatttaggtgaaaagcctttcatctcaatgtctgttgaacaaaagactccctgcgcgcgatatcgatttctaccgagacaaatacatccacatatgtcggttggatttcatatgcgcctgatccatcccaaccggctaaatatctgtatcgtgtacgtatatggcctatattggtcctacatgcacacggacaccaaatacatgccacggtggaaaagtcaaagcgcctttacacacagtcgtgtactcggagatgaatctatacactgatctaaagttacccaagtacacaggaacataccagcacgctaattaaggtaattagtggattgattttttaaattaatttactaatttcgtagatacatccgacatgtatctataaagttacgtaatatttttatatacaatttaccggacatattcttccgatctatacaataatatcatatctataatttattatgtttagctatagcatgtttttttataaaatatctattgtgcgagtgtgtccgatgctaggccgactattttcttaatgctggggctcactctattttcttatgtataaatcatgcttatttacagtttacacaatacccaatatttaatctgctcgttatatcctgataatattagaagattcatgcagtcatttaagtacatattcgatatcctctgctatatatcttaccttctagacaatatttttcaggaacaattgagcactcgagtaggatgtggtcaagtacaccctattatcgagaacgttcttgaaaaatgctgagttgtcgcatccaacctaccaacgaagactgacgacttatctcacatatagcaccggccacgtctggactattggagaatatgtcgttaacggatcatctgacatgattgcgaatagacatccggatatgtgttggtggccgttaaatgccgattctataccgccaacatctacataaagtgcaggtaataaaacatccaacatagtgataggtgcttaatctcacatatttcacaagtgttggtgtatatgtatgtgcaggtgataaaccccgacgttgggaggaaatctagactaaagtgaggagaattatgtatccatacaaggaggagttgtgaacttcatcaaaacattagtgaatcaacccaaaactccgagaaagggacagaggagagtccagggagtccaccaaccgaaggccaggccaaaagggcccagcccaggttcggccgaacccccctgatcacagttgatcctgggtttggcgtggacgctccggatgctctcacaatgatggttgcggggcaattcaaacatttccccttctcacaaccgtcataactgccctataaaggacatcactccctcacttcacgcacacacttctaagcttgagctgaattataagaggctctattgtactatattgtatattagaataggaagagagtagagtagaagaagtcggaagaattccgaagttgtcggtaatcttctcctatttcttttattctgtttattactctgaattcaatataatattcttcctgagtaatttagatttatcttgtgagaattatctcttggttagttcctaagtagcatatgggattattgttcactataaataactaaaatatagtgattgctttggtgagttataaacactaaagtagatattgattgcttagaagtggtgtttaggtaattgtatacagtaattgctgtgtatcccacagtagtttgaggtaggtgtagaggtggtgacagccctcaagatcacttaagtcctccctgtccgggtacatagtagagcgacatctgggaacagtgggttgccagtgcctgaagtattgcattaggattaaagttaagctttccttagacactgtttctcgctagaaaatcctctctatcctggtctttcatctgcttggtgttcttggatgaaccggaggaagatctgaccacacacgttcccttggattctatacccttggaatactctgtaggggaagtgctacagcggtatatccgtgcgcttgcggaattttatctgtgatcgtaagaaataccaacaatatactataagttggatatgtgagtcatgctggccacatgagatgcacatgtaataaccaactctagcgctcctataggtgattaagagatgcctactcctggttatcgactagacagttgtagcgacatctcgccacctatcaatttaaattcacttgtggaccgttgaactccatctatcgttgtcgagaactccatgtctctacggtcttacaccgggatcgaccgagtgagtacgacaaatattgataaagggagacgcggaaaacaacagaagcttttgggaatacggtttgtttccgtatgcctatcagttgcctataggtgatcgaggtacgcctaaacttgatcctcgaccagtagatcgtagcgatctctcaccacctaaaaattcatcttcaggtgatcgaggtacgcttactcctggttctcgaccagtcggttacagtaatctctcgacatctaacgcgacaatcaacattaccgtgatagcgacaaccaagaccgactagatcaccattgtcaccaggacgacaacgtccaggattaacgacatcaggacgacaacggacatggttaacgacatcacgacatcacacgacgatgacgaaactcgagatccccagacttctagaggtcccgaggacgaggtagtaggtctaggagccaaacctccgactacaataattccttatcatcttcgtcgtcatcaggaggcggttctcgcaagttgtcaggacgccgtccatctattactccgaattcccttcaggtggtcgaggtacgagtacgactggtcctcgaccagcaacgtagcgatcctcgtaccacgacttccaatggtcaaggtatgactatgactggtcgttgaccatcaacgtagagatcctcgtaccacgacttccaatggtcgaggtacgactacgactggtcctcggctagcagcgtagcggttgtcgcacctcaatttttagtggtcgagttatgactacaactggtcttcgactagtggtgtagcgattctcccactgcttttgcgatttgttgagtacaactatacacttggtctttgcccaatgtggtggtcgtctcatcatctacgtcaatttctgtaagtgtttatatgtgcaatatttatccgttgatctcctcttctcatatcgcctcgtcttgaaggcggttctattgtccctttacgctgctctgacaagcctccgagaaacccaagggaatttcggctggggacgcctagagcagataaagtcttgttggattataagagccgaacgaaccatgtaaaacctggtcatgtaatagtgctcaatggatgcgtattaaccaagccgtgtaattggaaattgatttttccaacttcacggctgggggctaggatttgtcagcttcagcatggtttgttagagcatccccagcagctcatctatatttggtcctcgaaacgtccatatggagtatcatccaaaaaaagattcctcatccatatcccttccaactacaacagatcatccatatcccatcatcctatattttagtaatatctttcaactaaccttacatttatattttaagagatatattttgaactacttaattttaacgatgttatttatcgcgataatatttcaattaaattttaacagaaatctttttaattgatatatttaaaatgagtgaagcattttttttgtgcattgaatgactacatttgcaacggctacattgccaacagccagctagctaattgaaaatgtgcaacggctagcacatacatgcatcatctctatatataccactacattgcttgctatcctttttgcaccatgcaaattattgtgcatgattcttccatcactcaatgagctctcttttgagacgtgttttgttggatgaatcatcatcatccgacaatgacaccatcatcgctgctacagcaatagtcgcgcaagatgaatatgagcagtcgaatgctcgacgttgtcggtgaggtggttctgttccttgtcgtcaagttgttcgacgtaatcatcgagccagctatgaacaattgcagcacgactacttctcgccgaatcctacatacagcccagtcttattccggcgaaggtttgcaattaatttacatattttggttgattctgttttgtaggccactttattaattcgcattttgttgcacaggtttagaatgagtcgtcatcttttcttgcgcatagttaatgatgtggtagcccatgatgattattttgtgctaaaaagaaatgctgcaagtactatgggtatattaccattggtaaagattgccactgcacttagaatgataaccaatggagtcgcaaccgacactcaagatgaatatctgcaaattgctgatagtaccactatagagagtctgaaaaggtttgtgagagctattgttgagaattttggagacgagtacttgcgttatccaactagtgcagacacttgtagattacttgcacttggagagcagagaggctttcctggaatgctaggatccatagattgcatgcattgggagtggaaaaattgccctgcagcatgacaaggcatgcataaaggaaaatcaagcaagcccactatagttttggaagctgttgcttcaagagatctttggattttgcatgcattcttcggtttgctaggatctcacaatgatattaatgttcttcagtgttcccctctctttgcaaggctagctgaaggacaggctccacaagtgaattatgaaatcaatggtcacaactacacaatgggttattatcttgcagatcgtatttatccctcatgggccacttttgtgaagacaatatcagaaccacaaggaaataagaagaaacagtttgcccaacaacaggaagcagcccgcaaagatgttgagcgtgcatttggagttttgcaagcccgttttgcaattgtgcgtgggcctgctagattttggtatgcacaccaattaaaagaaatcatgatagcatgtattattctgcacaatatgatagtagaagatgagaaggatgatgaaggtcttgactacaactatgatgatgagggagagcgagtcacacctttgcatacccctatagctgaactgcaggactttattcagaatcatcataatattagaaatagacagactcactctcagcttcaagaagatctagttgaccatctatggcaatttcatggtaggaactagtgtagtatgcaacctcccaaatatgtagtaggcaactccaattatgtatgcaacctcaattatctatggcaatcctaatgatgtatgcaacatgtatgtgctcacaattaatcataccattcttccatacaacataaatgtcacatacctacaacttaaaagttcacaactcatacagatcttagaagcatcagtacataattgacacatgcctacacggcacaacataaaagttcacaactcattaggaaatagcaatacgtatcacatatccatacatcatgaactcaatccatatgagcctttatgatctcctcttgcaaacgcaagtaataagcttttcttggcccatccatagcacgaagatccatgttcataattctctcttctctttcatgggtttctaaatctaactttcatttttctactttcaacctctctttctctagtgaaataacttcacccaaccggtcatttctttcctccctagattgggcactcatctcctttttctccgaccacatgttagttaatgcaataactacaagactactctcacttgagcatgaagaagtatcacctcgagcgcattttgccttttccaccttcctcccaggtggtctcaccaaaggatcagagatattaatgtcagggctgcaatgaaattccctggagtttgtccttgcagatggtatcaccaaaggatcgacattcgctttgtgttttttctgggacgacctatcattccactttggatgatgatgcaaaatctcccaacagtgcattaaagaaaatgtcttcttctcttctgacttgtacaatgtagtagcctgagtgatctgcattaattggcaagatgcgagctgaattagatgcatacataatcttgaacagtcattccattttgaggtctattaagaatctgctcatagtacccacaaaacttattaacgtgttcttgaattgtaccccaacggttgttaagtgaattttggttacgattagagaggaaatctttgttttcatggaagtattgatgaatccttgcctagtaggagtcacggtgttgctcagctcctgtgattgcatctaaagttgtattcagccaagctgacaccaacattttaccttccgcaatgctgaaatttttggatctcttattgttgggtctagaggacccccaacttcagcacttggttgttcaccaaccataggactatattgtggctgctgtccagtttggggaaaattttgactaggatcccaagtttctacatcaatgtttgagcccaaaaaattaacatagctgtccatggattcacctagcaagaaaaatcataggaacataaataaaatgaagataaaagcaagcaatatagcaacataaatctagtttgtacttaattcctattatatatatatgctcaatgaacataaattcacaaaaatcaacatactatatttctctgctcaagtgtggtgtctatactgaaaagagctcttatcttcacttaacatactatactatctgctcttctttgctctcaaaacctcttctctaccaaacagggcaggcagagggatgggggagatggtgaggggcggcaacagcgagctgctcaggggcgaccagcggcggcaagggaggcgcgccggtggctcacggccgcagggcggcagcggctggcaaggggcggcgctgggtggcgctggcggatctgggacgccggttggcaaggggcggtggtggctggctggtcaggggcggcagcggctggtcaggggcgccggcggttggctgcgcagggctggcgctggcggctctggtgaggggtgccggtggcggattgcgggcgcagggcgacggcgcaagcgaggggtggcggcggctcacgggcgcggagcagcggcggctggcaggcgcagggccgcggctggcaggcgcagggcggcggccacgcgcacgccggaggtggaaggcggcgggagcacggcgacggcgccctagatcttgtaagctcgctccataaatcgctgaaaaaaatcaaaaaatgggcacggggaactcacatacgccggatcgggacgacgacgatggaggggaaggcgcgccggtgctgagctcgcgttggaggggggagctcgcccggaggggaggttcttgccaaagtcccgatggtggtgggatttcgatctagagtcgtttaggcgaaatggcgtgaagagagagatacgctatttttacctcttctctctcctgctatggcgcatccgccaattttggcgtgtgggttagcgcatccgctcgagcgcgttttttcgcccctacacgccaaaactgggatggaggatcggttccatgatctgctagggatgctcttataagattcaagctgtctttgtggaaaatggcttttctataaaaacagctgtgggctaggaagagtaccaaactccgtttgctgagggcaactctagcgagagtactcttttattgtcacatgcagattcaatttattttcaatttttccatacatattatatcatgttacccttgagcgcttgctcgggggagttctattcaacattatcgaagactccatgtctctacggttctacaccggcatcgactacgcgagtacgacaaatgttctgagtattgatttcaggaaaaatcagacatcagaacaatcaagtcagatttcaaggctttgtcgcagatactgcgcctactcgattactcgagaacggttgatggggcttgacaaggaatatggaatgaagcgatagtgtacccgccgagacgagatttcttgacttcaatccaaattctcgattacggcaagacgggagacttagtcacatgctccgtaccttctcggtcaacatcgaagattgacctagacaaacccagtatggtgcctacaaagaccaataagaggaatctagcgttatttctgatcacaccgagaatggtcaagcgagcacaacaatagttgttccaaagtcttcgatcgagaaccttaactcgttcatttacattgaagtcggggggctactgtcagggttatgaataccacatacccaatagtaatcgactaagctcggcagggcccaccacataccatgtcttatacggaaacaaaccttgtatatagaagcagttccagataaggaaggactaatagagttatacatggaaacgacgaggactactcagatcgtatccatatttatctccctagttctacttggacaagggggcacctataggtataaatacaaccccccctaggaggagaggggacgagccacaaacccacaaagccacaaactaatacaaactaatacgccgccaaatatcgacatcagagattagcctagacataccccatccggcgcctacggaggccggcaagagggatctagtgccatctctgatcaagccgagtacagattcgaggaggaagactaccctgtcatcgactacgagttggttatctagccgccaagtcaatgacagctagataggttatcccaaatattgtacttgtgtgatccagatgaataaagagcaacaccggcttcggccaacaggatgtagggctattacctgttagataaggggcccaaacatgtataaaaatccctgtctccatctcttttacctctatctcgcatataccttggtaccaacgatccccatactatgcaaaataccgtagtcatgatctcaaacgtcgacaaccacgtctacgcaattaatatctactttagcgctagctaaacactaaagcaaccactatattttgctggactagagtgatcaattatcccgcacgttaattaggaactaaccaggaattaattatcaccgagtaaatcttaattactcagaatgataattctattaaagcatagtaattaacaaagtataagaaataagagaggactaccgacaactccggaattcctccgacttcttctactctagtttctccctaattcagtatacaataaagtacaatagagcctcttataattcagctcaagcttggagtgtgtgtgtgaagtgagggagagagggtccttaaataggtaggtcatgatggttggaaaacgcaaaatgtctgaaatgccccgcaaccgccatcagtagagcgtttggaacgcccatgccaaacctcagcctgaatgactaagattggggttcggccaaaccctagttgggcccattttctgacgtttagatgaagtttaaggcccactctggtatggatagaattcttccttcacttaagtctgattttcatcccaacttcggcagtttattacttgcatccaaatatacaccaacactcatggaatttgttagaattaagtcctaccactatgttggatgtattattaactatgtattatgtaggtatttgcagcatagaattggcaattaacagccgccaacaaaccccccacacttagctctttactcgtccttgagtaaaggttaagatgctagtgtagaataaaattcttcaagacataatacaagcacataatttattcaaaaccacccttgtacctatgaaatttaataggggctaacttaccatcttgggcaattgataaatggaacggtcttcaatccggtcctgcttgttttctttgtcagactcttggggttttcatacattttcgcaaatcaggctatactcctcataatgacttactctcaaatcactcaagtgttttgcaatttatgtgggtccccatcaaggcacattttccgaactttaaccctattttaaagggtgtgtaagtggagcttggtgggaataattcgggacatacctgcttcatatattttgcaaagccaaatacatggactaaagaagatagttgatcatactctcgattcaaggatgtgcagttgtgtggaatgtgtatggtattttttatgtggatagtgcccattgggcagcatgctatcacatatatccacaaattggcccataagtggaaagcccaattgtttgatttagagttttgacgagattgcgttgttggcctgttgggcaagaacgggagggagcacagttcaccttcttagcttctcttctcgctacgtgtgatgctttgtctccggctctctgcgactcctcgtctcctcgcttgttgcagttcgcaccgcgccaccgcccaccaagccaccggcgtccgccgtccggcgcaccgcgtctctactgcagaggccagaaatggcgacccgctgacacctagccatcgccctccggcgcccgggggctggcgcctagcgccctagcctagcgacagctgacgcccgagtcccaacggtcggcctcccggcagccggcactggaggctaggccggcactagcacactgcctcgactcctccagccacctaaaatcggaatcccgacggccgccggcctgcctgcctccaggctccatcgcagcatcgctctaggctctagcctcctggtcctggacctcgtgtccttgtcggcgctcagcaaggcaggcaccaacgcaccaagcagtactacagtagccgccagccagcattaacaaagtactctctctatttcaggttataagacgttttgactttggtcaaagtcaaactattttaagtttgactatgtttatagacaaatatagtaatatttataatactaaattagtttcatcaaatcaataattgaatatattgtcataataaatttgtcttgggttgaaaatgttataacttttttctacaaacttggtcaaacttaaagtaatttgactttgaccaaagtcaaaacgtcttatagcctgaaacagagggagtaacaaggacatggatatagatggacagccaggacagggacaagacggatatgggcgtggtcatggctgtgtttccggtttgcattcaacgatcgagcctacaaacgttgccgctgctagccgcggacacggaagtccattgagtctgaatggcatgcctggtggcagaagtatcatcggcaaaaggtttagaaataaaggtatatcatgcactcgttgtggatttttcaatttgataaacaataacaaatgaatcaataagtagcaacaagtgattaattgtttaatttcctctcaatattgattttgtagatttgggcacctttttgacaaaaagaagtgctagcacatgttcccctcatccaagtccaagtgcccacggataggggtgaaaacggatcggattcggacggatagtagtcataccatatcctataccatattttttaatcggattcggaggctgtgcggataatgtgcggatgcagatgcggaacggattatttcggacgtcggaaatggtgcggattcggtgccgactcggctcggaaacggatgaaaataatcggatgtgacatgtatatacaatcgatataacatctgattatctatacaatgagcaacaatgaggtaccaatatcacaattcgtatgactcatgaaagcaccaatcacatcataatataatgtcaagttgttaacattgacctgtcttctgtccaaaagcatgtaatcgacacatacagtattgacatcacgatatatcgcattcacataacacgtaagacatagaagttaacaaatgttagaaaaaaacaatatcacatgacataggtgatagaacattggaggtccacaaatgatgtccaattctcatacagtactactaatgaattgcatattgcacatgacataataacacatatgcagctaaggtcaaaaggagatgatcgagagaagtctcgatgaaaaaattggttggtgcaatgccgacggagtcacggactgaactcctggatagattgatggataaggtggacctggatgggctgaatctttacatgatgaaaacgctcatgtcaaatgggccaatttcagtggttatatgggctgtgaaattcggattatccgccaaaacgtttattggataatccgcttcaaatagcggataatccgtatctgccggatattaccgataccatatccgcatccgcatccgcatccggatggatatataaaaacccttaccatatcctcacttcggacggattcggagcggatcggatcggataatatccactccgttttcacccctacccatggagatgattctcctgtagaatccatagccgaggaagtgcttgaagagcctgttgagagtcttgagtctgtgatcgaagatacacaagaacaaccataacttgaaggtgttgaacttattagggaattcgactcagaagttcatgttgttgtggatccagctcttcgaatcccaaaagagaaattccatccgaacattagattggaagttagaagagcttatttgttgaagggacctacccaacctaaaattacatttccccgtaaacaatatgggtctaataggagatgttttcaagcagagtggtatgctaacaatgattggtaggaatagtgtgtcaaaagatgcggcttattgcttctattgctttctctttaggcaggaagccgatcatgaaaaatttggccacgttgttttctcaaagactggatatgatagttggaagcatgcatatagagcattccctactcatgttggtggggtttccggttgccataataaagcaatgagatgtgctaatgattttaataatcaaagggcatgtgacgccccacactctccgaggccgggccctctctacatttggcagctttcctagtcttttctgcacactttgtcctcattcatgcgcacctaggaagaattttccggtcggtcacccatcccgaaattgctccagggcaagcacgcttaaccttagagttctttcgagatcggcttccagaaaagaagttgcaacatatgatattctattaatcctattaagtcctgggccgggatgtcacattctcacccccttcagataccgacgtcctcgtcggtcaacccaggccaggaacgtcccctattagcaccacgtatatacggacaatttttggtgcacatgctttcctaggacatagactaccctcacagaccaacactagtcttttctacacactttgtcctcactcgtgcgcacccgggaagaattttccggtcggtcacccatcccgaaattgctccagggcaagcacgcttaaccttagagttatttcgagatcggcttccggaaaagaagttgcaacttattgatatgagtattctatttaatcctattaagccctgggccgggatgtcacagggcaagtatctcacataaagttgacattgttagcaaggagttagaaaagttgtatgaatttcgtttgactgcttctttggatattgcaagatatctcatttcgcaaggtcgtgcttttcgtggtcatgatgaatctccttcctccctaaataagggaaatttcttaaaacttgttgattggtataaacaaaggagtgaggaggtaagagttgcatttggcgagttatgtccggataatgcttgcatgacttctcataggattcaaaaggatctttgtaatagttgtgaacaagatattagcaaagagataaagcaagagattggggacaacctattctctattctaattgatgaatctcgcaatatctcaatcgcggagcaaatggcagttattgtaaggtgagtcatgatttatttatataccttgtttttgctcttagttgtgtcttgctcaactaattgttggatgtggcttgtaggtttgtgaatcacaaaggaatggttgtggaaaggtttttgggtctcaaacatgtggaggatacaacatcaaatgcattgaagaaagcgttgcttgaaatgcttgctaagtacgattttcctattgaaagattaagagggcaaggatatgatggagcatccaatataagaggtgaattcaatggcttacaaaaacaaattcgtgatgataatcctcatgctttttatgtccattgctttgcacaccaattgcaattggtcattgtttctgttacaaaatgttgctcgtcttttgatgatttcttcaactacgcgaatttgattgacaagtactagtgcatcttgcaagaggaaggatgtgttacttgcaaagcatcaggacattatgttggaaaagttagagagagattaattttttcaggaagaggaaagaatcaaagaacaaatttggttcgtcctagagatacaagatggggttctcattttacaacattagtccgattagagacaatgtgggattttgtggtcaatgtgttagcaatgattcacattgatgagcataatcctagtcgagccagtggtttggtgtgcaaaatggagagcttttcctttgtgttaaatatgaagttgatgttgaaagtatttcatattacaaatgagttatctcttttgctacaaagaaattatcataatatagttcaagccttgcagttgcttgttgatgtgaaagcgcgcttggtcaccttgagaaaccaaggttaggagctgttatttgaagaagtcaaatcattttgtggagcaaaaaaaaaattctaataccaaatttggatgaaccggtatcaagatggggtcgataaaggcttgatggcaacttaatcacacttgagcatctctaccgtgttgacactttctttgcagctcttgattctattattacggaaatgaatcatcgcttcaatgaggtattatcagagttgctcgtttgcttctcttgtcttgatccaagagagtccttctctaagtttgatgttgataagattgcacggttgatggagatctatgaccaagacttctctccctctgatcgttctaatataaaggatcaacttgagacagttatttnacacgtgncatgtgttgatgatttcgactactttgtatgatnctggtagtttggctatgaagatggntgatatacataagcatattgtttttccattggtctatcgtcttatcgaattatcattgcttctgtctgtggcaacagcatccgttgaaagagccttctcggttatgcatataatcaagatagatttgtgcaataggatgttcgatgaatggctcaatgatttgatattgtgatacattgagaaggggatttttagaggacttgattttgaaaaagttaagaagaggtttcaagccatgggtgaccgacgaatagagttgcctaagcattctagagtcccaagaaaggcttagttatttattgacggtatgtcttctctcatgtttatcatttttaaatatatctatcaaccatgcttgatgaatcttttggtgtatgatgaacaatatatggcgcaaatattattgctttgttttaaaatggttttgtttgccttaattatatttctgagattatagtataaatatggtatttttgttgcgtttagttgtccttatgagtgaacattttcaccccatgttatttttattcctgcgtccgccattggatagaagacgaaaataaagaaaatgtttctcctttgttatgtgttgtgttgtcaaatttcctatactaagtgcatttttaaaataattatagcaccttttcaattctctaattctaaaactttgtttatagggtgtgtaaatttttggcgcgtcgcatcggatattatataaggtatcgcatgggttgttcattacagaatccgtcggtacactgcgagactaatttattaagcctaattaatccgtcattagcaaatatttacttagcaccacattgtcaaataatggagcgattaggtttaaaagattcgtctcacaaattagtcgcaatctatgtaattacttatttttagcctatatttaatacttcaggaaagtgtttaaacgttcgatgtgacagtgtgtaaaatttttggcggggatctaaacaggcccaaaataattttgttagctatgtatacaaacattaaaaatgataatttatatgcgttgcattgtattacattttattatatttttaagtgtattatattgtttaagtcattgtaatttaaactatttaaatttttaatacactaattatcaattcttatacaaaattaaataatccgtggattcataagtttcagtgtggtcggttctttcatgttaaagacttttttgttaaattaaattgtacagaaggtcaaaacgtaaacttgcattccatatcccacgcagtttctctcggtcatctctccgtcgctcctctcgtcttgtctagaggtggccgaggtgctggaaagctccagaatttttttaccgatccgatccaaagggcttccctcctctttatcgtctatcgggtggcccctgtagaaatgagtgaagaaatgtggaagtgttatcaccctcgtgagggccgcgtgtacgtgttaaatagagccatcaaccggctaggagattacaagtttgttgtgtttagttgctactaaggaggagatgtaatctagataagaatacaacaaccaaaggataacaacagctaactactcctcctcagcgcacgaaccaacggattacatgataagatttacacatgcacactgcattatctaacatcctccctcaatcttaacctttctaggtttagattatatctgaacttttcaagcagttgcaacggcagtggttttgtcagaccatccgctacttgatcttgagtaggaacaaaagcaatctccaataatctttgagatactcgttcccgtacaaaatgaaaatctatcccaatatgcttagttcttgcatgaaatactggatttgacgataaatacgtcgctccaagattatcacaccacagtcgggctgccttgggtgcttggactccaagttcctgtaaaatggattgtacccacataatttcagcagttgcattagccaatgctttatattcagattccgtactagagcgagacactgtggcttgcttgtgagcactccatgataccggttttgttccatgaaatacagcaaagccaccagtagaacgcctgtcatctaagcatcctgcccaatcagcatctgaataaccactgaccaacaatgaagaagatctacttatcttgagaccaagatcaatagtatgtttcagatatctaaggatcctttttactgcagcccaatgaactgtagttggtgtatgcaaaaactgacacactttattaacagagaaagaaatatcaggtctagtcaatgtaagatactgtagtgcaccaacaacactcctataatgtgtggcatcattttctccaagaactgtaccttcattgacagacaatttttcactagtagataaaggagtacttacaggtttgcaatcttccattccaactcttttcaacacatcagaggcatatttctcctgtgtcaacagaataccattcttgctcttgtgaacttctattcccaagaaataatgtaagtctcctaaatctttcaaggcaaactccttcttaagatcatttagtaaggctgaagtagcatctggggttgagctagcaactataatatcatcaacataaataagcacaaatactgtgacagagcccttgttatagaagaacaatgatgtatctgcctttgaggctgtaaaaccaagctcacataacttagtactaagacgagaataccaggctctaggtgcttgtttcaaaccatatagtgccttatctagcttgcatacatgattaggcatagccttgttttcatatccaggtggttgtctcatatagacttcttcctctagaagtccatgcaagaatgcattctgcacatctaactgacgaatagaccaacccctagatactgccagagaaagaactattcttatagtggctgccttgaccactggactaaaagtatcctcataatctataccatatctctgtttaaaaccctttgctactaagcgagccttgtatctatctagacttccatctgctttccttttaatcttataaacccatttacaatctataatattttggtctttagaagaaggaaccagatgccatgtctcatttttcagtagtgccatatattctgcatccattgcaagtttccaattttggtttcttaaagcttcatctagattttgtggctctccacaagaagtaagaccagcatatttatatctaactgtgctatcagtgtataccttttcttttcgaatcccacactgtaagcgggttttgtgtctgaccacatcttctaccacaggaggcgtcggcacctctgatgccgaggaaggtcccatggacgcgtcgtgttgcgcactagcaggcgcactcacgcctcgtcttggcgacgtggctgctcgcggctgactcggcggaggggcaggcgacgtggctgcttgcggtgaactcggcaaaggagtaggcgacgtggctgctcgttaaaggagcaggggtgccgtcgctgtcctcctttgcctgtgtttccgttctgtcgctgccttgactgacagcacctgcatcatcatggtcagtgttgccggaaggagcaagctccaactcgccagatcctgcatcatcacttccatttgcaccagaaaaattattagtggcattagtggtagcagctgaattagtctgttgatcagtcacgttatcacccccatgatcagcaggctggaaattctgatggtgagatggaaggagaaggatctcagaacgaagttttgcgccggcattaggattgaggttagaaaaggggaacactgtttcatcaaaggcaacatctcgagagataatagacacggccagcagccacatcaagacacttaaaccccttgtgaaagttgctatagccaagaaaaacacattgtttagaccgaaattgaaggttatgggcattgtatggtgtaagattcggccaacatgcacacccaaaaatgcacatagaggaataatccggtttttgttggaacaacttttctagaggtgtagcaaagttgataactctactaggtatgcgatttatgagatatgtggctgctaaaaatgcttcatcccagaattttaatggcatacttgcaaaggctagtagggcaagtcctacttccactatgtggcgatgttttcgttcggctgaactattttgttggtgtgtgtgagggcatgatatgtgatgtgtgatgccggcttgggcaaaaaatttgtggagcttttgatactcgccaccctagtcggtttacatagtaataatcttcctattaaacaagcgttcaacaagagcctggaactcaagaaatttgctaaaaacttcagacttgaactctaataaataaatccaagtaaatttgctaaaatcatcaataaaactaacatagtacttgtatctccctgcagactgtggggcagcaccccatacatcagagaacaccaattgcaagggatactcagacttatgaatagactcagaataaggtaattgatgactcttagccttttgacaggcatcacaaacagactctttatttgactgacttaaacatggaagattattactagcaacgactttgcaacgactgcgggtgacgggtggccaagccgactatgccatctctcataggaaggtttcacagcaccacagacttgctttattctggatgaagacttggaagatggaacgggataaaggccttggtggcagcgccctctaagaagaggcatcttcgtggctcggtcctttacagaaaagaattttgagtgaagttcaacataagctagataatcatgcgcaagtttatgagcagaaattagatcttttgtagtttcaggaacatgtaagacattattcaagtaaaagatctcgagcaggggttttaataatggactgaccaactgagtaatagccatacctgcgccacttgcagtgtgaacttgatcgttgcccttgtatttctcccggatggtgagcttgtctaaatcacttgtgatgtgatctgtagcaccggtatcaatataccagttggagtccataccgtacgagtttgttgctgctgccacaaacttttcatcagggacaaagtcctccttgtatctgtgccagcagtctgccacaacatggccgactttgaagcacagctgacagcgcggcttgttgccacggcctcctccagagttttgcggcgcattgccgcgtccttttccgcggccacgatttgcaccaccgtggccatggttgaagctgccaccacgggcccctttgctcaccgcattcacggatgagtaggagcccttgcgttgaagttccaatctactttcaaagttcaaaagctgggcatacaactcagaaacagtaattggttctaccctagtaacaagagcagaaacaactgaattgtaatcttcatctaacccattcactatgtaggcgaccatatcatcattgtccaatggttttccagaggcagcaaattcatctcctaagctcttcatctttccaaagtactccgcaatggaagacgtacctttctgtgtcgtggtgagagcaaggcgcacgttgatggcgcgcgctcgcgtctgggaggaaaacatatcctcgatggccctccaggcctgcgctgcatttcttgatgcagcaacttgagtcatcacctcctttgataaggaggagaaaaggtacccaagcacctctggtccgtggccaaccaggtctcgtaagtaggatttgttgccgtcgtcgtcttcccatctttgtcggtggtgacgagttcagccatcggcggagcagcttcgccggtgatgtagcgctcaagccgcgcaccccgaagagtagcgagaacttgcgcttgccagatcacgtggttctgcttgttcaacctttcaggaacctgaaggccgatcagcggattcgcggttgtggtcgaggatgagctcgccatggcagatcgatctaagagcctattgctctgataccatgtagaaatgagtgaaaaaatgtgaaagcgttatcaccctcgtgagggccgcgtgtacgtgttaaatagagccatcaaccggctaggagattacaagtttgttgtgttcagttgctactaaggagaagatgtaatctagataagaatacaacaaccaaaggataactacagctaactactcctcctcagcgcacgaaccaacggattacatgataagatttacacacgcacactgcattatctaacagcccaactttttttttcttacgtgaatcaataagcaccattttaggtttcacttttcacttatatagatttatttgaatttgtgtggatgacttgaattagtattgacaaggggatttgaatttgactaaaatctctttaagggacggcttacttattagagagggttttatttgtgagttccaaattattttattaaccatcattgtgagataattatatttccaaaatttgggatttttaattacgtggttccttgaatcccataatatttgtacccccaattttaggtaattaagttggtatttagcctccctccctcctttctagcgtcgtagcttcctccaccatgatgaaaaccttgcgctatcctatctgtgccgccaaactgacttgggtcggggtcggcgaccggataagattgggcatagggttacatggaatagggggtattttggtcggttcacgatagtaaatacatttttttctttttactaaaagaagccctagcagtggagtaaacttgaaaaataaggtccgatttatagttaagctttagaatatggtcaaataaagcaattgtctctaaaatttttgttagatgttaagctgtactccctccatcataaaatgtaagagtttgagagtttgacatggtcttccaaatgcaattttgagcaataatatttataagaataagttgctttaaataaaaggggtagcatataaatgatgttttgtttaataaaaaaatctagtaatatcattcttaagtgattgttctttttttggatttttgctattaattcttatattttaggtcgaagggaataataattgttgtagcttccttaaggctggaatgagtttcataatctcaaaacaaaagttaagctgcagttgcagttgggtgagagaagtactactatatatatattggatccgatatagttgtggataaattttgaacccttgagccttaatagagtataataaatggatgtgtttaagtatgggagtgatatattgttttacagtttacagacagtatggcttagtacatattaaactttgtaacaataaattaataacaagtacatttgtcctaaaataattataatctatgttgtttagcatatattaagatttgagaaaaaaagactacggtgatgatcagtggcggaggtagagatatcgtgaagcacgagcgagtaataatgttttctagtaattgactaatttttccggacatcaaggactatatacagtggagatgctagcggcggagactgggcggtcgcccaacttgcccaggagctagcttcgccgctgatggtggctctcattaaatggtgtataggtaaaagtggtacggtggttgatggtagaatatgaaaatttttgaatggaacaattgatgtgataattaatactgtattgtggagtaattattttgagataaatttaaattctagatagatatacaattattataggacaaaaataatatatacttaggccttgttcggtttagaaaaggttggagggaataatttcacgtgataatagatatgaaacacatatctttcaattaatcgctcctctaattaactgaatatggtcttaatggattgtaataattccacctaacatagcactggcgccgtcgaagcaggccagcagcagccggattgaggcgagtgggtgagctgggtcatcagtaggattcttatctgcctcgcaccatgcacgcacgcacgcagtcccagcgagggattcctgagaaaaaagaaaagaaagaaagaaagaaagcaatcaagcaggcaatccgcagcagtggagattactccaagatggaaacgaaaaggagaatgatcgagtatatatatacagaccggagaaagccaatatatataggaggcaaaagctttagagcaagttcaatagtataacctactgtaagcttcaattcatctatatttaatctaatagccaatttatacaatagttgcttactatactattaatatatggtcccacctgtcatacacacaatgcgtcttggagtccgtgctgcagctggctataaatctgtagctcgctgtttttctctctcattttttatcttattaaaatatattatagccggcggctaatagctgcttgtacatgctcttaggagagcacgcggctggggtgaccaccccgttcctcggtcctcgatccctcccttgcagccgcatacccacatgcacgatccagcgcccgtcatcatcaccaccaccaacgctgcatccccgcgggattcgattgctgcgtgccgaagctgtgcctgcatgcatggcatgcgcgcgcactcaacaagtttgccgactataaaaattatcgcatctataatcaataattttttagagtatataacaaagacacccaaagagtgtctcatacgtgatattcaccaaggaagataatagctagtacaaaaggaaagcccacctggttcgggtttcttgggtgaaaccagtccactcgagttcaaattctaaatttaacatgggtactcgcgatgttggcttacaatcctttaccacgagaacaggggattagacaaactggaccttgccgcaaaacaaaccaaaagaaaaggtcaaagccaccacatcaacagccagccaactgcttctcctaattgacatataccaactgctaagatctgaagataacctacaaatctagcactttgtcgccgccggatcggacatcgtagaggtaggaagaggccgaatagaccttattcctacacgctaccgccgccaccacctcgttgatgctgctaggaaaccaaaccctagaggaaactacgacctattaaaaactagaactaagaaaaggcgggtccgtactttggttgccggtgagatgccagaagaaagagacgaggggactgaggaggcggcgtggggatttatcggttgaattgcggccgcctatagccattacctgatagttcactcaggtgatggttagctatagatatatattacagtattggagaactgatctttcgtcatggtacctaaaatcacaaataagtcgaagtccctagaaacatttttaatcccagttggtgttaccaatcggtattaaaaatacatctttagtaatgctggaggatctttagtcccggttggtaacaccaacctggactaaaaattcatttttagtaccggttggtaacaccaacccggaataaagatcgatattttaccggtcggtgttaaaaatatctccaatgttagtttaaaaagaaagcatctctatctcacatgtgtgtggtaggtgggacggtaacgtgcgtgaggcgtgaggattgaggtaagagatcttgacttcgaatcccttaccccacactttttttttgacttggtatacatctttagtaccggttatttcaaccggtactaaagatcgagatctttagtcctgatttgtttatcactgttgctacaactggtactaaaggggctttccaactagtattaaagatcgtttcttcactagtgttacataattaatatcatgactcataggggtgaagatggatcggatattatccgatctgatccgctccgaatccatccgaaacgaagatatggtataggcttttagaaatccggcggatacgaatgcggatgcggatgaggatatggtatctctaaaatccggtggatgcggattatccgacatttctatcagattattcaataggccgtttgccggataatccgaaattatcaacacatgtaactactttatctattgcatatatcataagttggtacatccaatgacctaattcatcaattaacctagatattttagtctgaggcttttatcgtctcatgtcacacttgcgtagcttatttttatattatggacgtcatgtatttatgttgtttaagacttaagcacataattattaccatgagtcgtttattgattattttattactgttacttgcattgctaactcgatgttgtattaattgcgtacacatgcaacatccgataaatttaattcatttccgaaccgattccgcaccgactccgcaccatttccgacattcaaaacaatctgctttgcatccgtatccgtacactatccacacccgctccgaatccgtttaagaaaatatggtttaagatatggtatgaccactatccgtctgaatccgctccgttttcacccctaatgactcacttcgttctctcacacagcttgttgatgttcgtgttatgactaaattcttgtctcctcttttctccaacttagtacaaatctgatataatagctcttataacatgctttaaattatcttattgaactcgttcttagtcggccgaagttgagagatgagcttccatttccacgtttcagccaggagaatatactctatcagggaaagaactaaacgtacaaagctaatattaatgctagtgctgattagcaagtggactagtagtggtggctgcgggctgccgatccacctgcaaatgaaatgcaatgatggagagaatctccaaagtggatttatgtggccggccggaaagaaagacccgaaatgcctaagtgaagttccattctcttctcgtctagcaatcttagcatgcaaggcaagcagcctcctttggtaggtatatagtacgattcctggccgttcacccaacctttgaatccaagcaaaaccagctagcaggcctgatcacatcacatcctcgtatatcatcatgcatggcttgtctcgcccacagctcgttataaatcttcagtacctctctctcgctttaccgaaatgtttccatttgctaaaaacagaaagagatcgacacatagtggagcttaattgttcttaatttctttccttcccgtgctcatctcctccagctcgtcgtgctgcatgttgaccagctgagacaacatcaaacctgagtaatcaatgcatcggctcaaccacatttgactgaaaattgacggcaaaatctttgtacctcagcttctaatccgtcctctgatgagttttagtttacatccccgattacttgacgtctcatgaacattggtaataatggcccatttagaaggaagcctagggcggcactgacccgtcagtgagttgcggggaagaggtgtgatgaattggtagcgatgccgccaagtcaaccgcgagagctggccaaggagggcggggctaatgggcgattgatcgccagggcgatcgcccagcgatcggatccgcccccccacctccccctatactcctccttcttctccccttcctcctctcctcctctttctactatagtagaccacaaaattttttttgaaaaataaaaagttagaaaaatttatgtatagaaatactataaataaaaaatttgaattcaaattcaaatttgaatcgggtatgtaaacttttgacttataaactttaggtgtataaactttaggtgtataaactttagatgtatataaatactatatatagaaaatatttgaattcaaattcaaatttgaatcagatataattcaaattcaaatttgagtcgggtatataaactttaggtctataaactttagatgtatagaaatactatatatgaaaaatatttgaattcaaatttaaatttcaatcggatatttgaattcaaattcaaatttgaaacgggtatataaacttttgacttataaactttaggtctataaactttagatgtatagaaatactatatataaaaaaaatatttgaattcaaattcaaatttgaattggatataaaaacttttgacttataaacttttggtctctaaactttaaatgtgtaaactttaggtgtataaatttactaaaataggaaagtaatacggtgccaaaaaaggaaaccaggtggaggggttgggagggggcctaatgggcgatcgatcgccaagcgatcagcccccctcccctatactccatacactcctccctcctctcccctcttcctccttcccttcttctcttcctactacagtacaccacacaattttttttaaaaaacaaaaagttagaaaaatttatgtataaaaatactatataaaaaaaatttgaattcaaattcaaatttgaatcgggtatgtaaacttttgacttacaaactttaggtgtataaactttagatgtatagaaatactatatatagaaaatatttgaattcaaattcaaatttgaatttaaattcgaatttgaatcggctatgtaaacttttgacttataaactttaggtgtataaactttatatgcataaaaaatactaaatatagaaaatatttgaattcaaattcaaatctgaatccaatataattcaaattcaaatatgaatcaggtatgtaaacttttgactaataaactttgggtctaaaaactttaggtatataaactttagatgtataaaaatactatataaaaaaagtttgaattcaaattcaaatttgaatcgggtatgtaaacttttgacttataaactttaggtgtataaactttagatgtatagaaatactatatatagaaaatatttgaattcaaattcaaatttgaatttaaattcgaatttgaatcggctatgtaaacttttgacttataaactttaggtgtataaactttatatgcataaaaaatactaaatatagaaaatatttgaattcaaagtcaaatctgaatccaatataattcaaattcaaatatgaatcgggtatgtaaacttttgactaataaactttgggtctaaaaactttaggtatataaactttagatgtataaaaatactatataaaaaaaatttgaattcaaattcaaatttgaatcgggtatgtaaacttttgacttataaactttaggtgtataaactttagatgtatagaaatactatatatagaaaatatttgaattcaaattcaaatatgaatttaaattcgaatttgagtcggctatgtaaacttttgacttataaactttaggtgtataaactttatatgcataaaaaatactaaatatagaaaatatttgaattcaaattcaaatctgaaatcgatataattcaaattcaaatttgaatcgggtatgtgaacttttgacttataaactttaggtgtataaactttagatgtatataaatactatatatagaaaatatttgaattcaaattcaaatttgaatcagatataattcaaattcaaatttgagtcgagcatataaactttaggtctataaactttagatgtatagaaatactatatatgaaaaatatttgaattcaaattcaaatttcaatcggatatttgaattcaaattcaaatttgaaacgggtatataaacttttgacttataaactttaggtctataaactttagatgtatagaaatactatatataaaaaaatatttgaattcaaattcaaatttgaatcggatataaaaacttttgacttataaacttttggtgtttaaactttagatgcataaaaaatactaaatatagaaaatatttgaattcaaattcaaatctgaatccgatataattcaaatttgaatcgggtatgtaaacttttgacttataaacttttggtctctaaactttaaatgtgtaaactttagatgtataaatttactaaaatagaaaagtaatgcggtgccaaaaaaggaaaccaggtggaggggttgtgggggggcctaatgggcgatcgatcgccaggcgatcgctcaagcgatcagccctcctcccctatactccatacactcctccctcctctcccctcttcctcctccccttcttctcttcctactacagtacaccacacaattttttttaaaaaaacaaaaagttagaaaaatttatgtataaaaatactgtataaaaaatatttgaattcaaatttaaatctgaatcagatataattcaaattcaaatttgaatcgggtatgtaaacttttgactaataaactttgggtctataaactttaggtgtataaactttagatgtatagaaatactatatataaaaaaattgaattcaaattcaaatttgaatcggatataaaaacttttgacttataaacttttggtgtttaaactttagatgcataaaaaatactaaatatagaaaatatttgaattcaaattcaaatctgaatccgatataattcaaatttgaatcgggtatgtaaacttttgactaataaactttgggtctgaaaactttaggtatataaactttagatgtatagaaatactgtttataaaaaaattgaattcaaattcaaatttgaatcgggtatgtaaacttttgacttataaactctaggtgtataaactttagatgtatagaaatactatatatagaaaatatttgaattcaaattcaaatttgaatttaaattcgaatttgaatcggctatgtaaacttttgacttataaactttaggtgtataaactttatatgcataaaaaatactaaatatagaaaatatttgaattcaaattcaaatctgaatccgatataattcaaattcaaatttgaatcgggtatgtaaacttttgactaataaactttgggtctgaaaactttaggtatataaactttagatgtatagaaatactatatataaaaaaaatgaattcaaattcaaatttgaatagggtatgtaaacttttgacttataaactttaggtgtataaactttagatgtatataaatactatatatagaaaatatttgaattcaaattcaaatttgaatcagatataattcaaattcaaatttgagtcgagcatataaactttaggtctataaactttagatgtatagaaatactatatatgaaaaatatttgaattcaaattcaaatttcaatcggatatttgaattcaaattcaaatttgaaacgggtatataaacttttgacttataaactttaggtctataaactttagatgtatagaaatactatatataaaaaaatatttgaattcaaattcaaatttgaattggatatataaacttttgacttataaacttttggtctctaaactttaaatgtgtaaactttaggtgtataaatttactaaaatagaaaagtaatgcggtgccaaaaaaggaaaccaggtggaggggttggggggggggggcctaatgggcgatcgatcgccaggcgatcgctcaagcgatcagccctcctcccctatactccatacactcctccctcctctcccctcttcctcctccccttcttctcttcctactacagtacaccacacaattttttttaaaaaaacaaaaagttagaaaaatttatgtataaaaatactgtacaaaaaatatttgaattcaaatttaaatctgaatcagatataattcaaattcaaatttgaatcgggtatgtaaacttttgactaataaactttgggtctataaactttaggtgtataaactttagatgtatagaaatactatatataaaaaaaattgaattcaaattcaaatttgaatcggatataaaaacttttgacttataaacttttggtgtttaaactttagatgtgtaaacttaaggtgtataaactttagatgtgtaaacttaaggtgtataaactttaggtgcatagatttactaaaataggaaagtaatgcggtgtcaaaaaaggaaaccaggtggagggagggagggggagagggattgatcgctaccccccgtcccaggcgatcaatcgccaattaggatttctgattttcgcatcctttgggcatataacgatgcgtcatgggccttacaaggaaattattataataaaaaataattcatagtaatatgttgcaatattacaatgataatttctgtgacaaataagtatattttattgtagcaatttataatcgttgttttattcagtatttttattgcaataggaaatgagctatcaccaaaaaaaaaattattgtggaaaaaaacatgttctatcaccaagaaacatggttgtggatgtggtaagttacttttcactattttttgttgccaggaccgataaattcattgcaataaaaaaatttgtcatctcatagtttaactatttttttatatggacatgcattaagacaaattctatatgaaaattatagttctcgacgatatctacaattttataggtgataactttttcatttgaaatcttttgtatactcaaatcgatgattcaaagctcagttaggtaggctcaaaaggaaatatatgcttgtcagggttataggtaaagcatactctctatcctatgagtcatgagatatacgaatacgatatatcttatgatatatggagaggatatgtgtaaaatgaggaaaccagtgaattcgtatgggaaatatccttcacgagtaggtccatgtcaatatcctactcagagaacggaagggccgtatatattgtatcatgtggggtctaatgtctccgagttctacttgaagaccaagatgatccccggtaaatacatatccccataggtacgaatcctgagtgcaagacacccgccaccacagaaggactccggaggacttgaagcctatccgagcccccctcgacaaggatctcgttggtaatctcggagttcagttgttctcttttgcactctgtggtttcttctataatctcactagattagggctattaccttatgaggggcctgaaccagtataacccttgtcttttttgtgcttgatgtcatatcgtgtagatcctcataccaacatacctcaatacccttagaatacggtctacagatatccccgtcaagaatacttttctaacagaattgatacacatgtaagttggtaaagaagagtgtgcgtgaagcaaaggtcttgggttcaaatcctagccatgataagatataaaaaaatttaggatgatagattaatatttaaacttttaatttagtacgaaaaactactaccacatatggagtgtccctggcatgcagcacactactccacctaccggccgggcttcctctctaccccggtgagatgccggcgagcccaagacatcaacgttccccttcttccccatggcctcctgtgagacacaatgtacaggaggtatgggcatccccctcttttctcctccatgccccaaggtgagacgccaatgagcttaggacatgggcttcctcttcctccttgcctttcttttcttcctcctcacttctcttccttgccaagacatcgtctttgcctttgccttgtcaatgagcccaaggcttgaaagttttcacagattatagttaaacattgtgaacttttgagttgaaagtttttggaactagaacaaatgacttgaaagttcagggacttgggtatgaagtttttgagatttttgctgaaaattttacattttgaattgaatgttttgcaatttgagctgaaagttataaaatgttgaatttgaaagtcttgcgatttttggttgatagtttatgagacttttacttgaaagtttcatattttttgattggtagttttgaaactcaagttgtatgttcaagtctgtaggtaaaagttatttaaaagttgagctgttgtgattcttagttgaaaagttacaaattttatattgaaaatattgcaatatgatagaaagtttaaatcatgaggaaaaattgcacctcccaaggctaaaaccgcacctctatcttttctgtcattcggcccatgactgcatgttaggcacatttagcatttgacccatctaaactttataatgaaaatatttatacataaataggtatagaaattttatgtatggaattttttacatataaacatagaaactttgtaagtaaaactttatgcatagaaatagagactttatacatataaatttttaaaattagtaatttatactattataaaaattaaagatatttctgcccaaaaatttaataatctctcctattccaatacgatgtcgatgtgcgacgagcagtggcgaagctagtatttacacctgggagaggcctaagagtcttggagagggcataatattgttttacttaggttagttggctaattagctagatgattatgtgtgaaaaaaaattggagggggcatgccactagccctccccccttccccttgtctacaccattatgtgagagtatgtatattccgttcgtcacattcaggtttcgtccgtcgttcgcctaccgcacatgtcatccatgtgtcaccaaatcgaatccagcacacaacaagtttggttcaggctcggcatcgtgcacctcatgttgatcccacgccatcgccggccctgtgcccaagacttgccccacagacaacgccgcccatcgcgtacagattgctcttcctttggtgatcggctccaattgcctccgatgtgttcctcgcccttattcacgtcgcatgccctctttcatctatcctgattgccctcctctgccagccaccatgacctcgccaagcggtgctgctctccccccatcccgtcaaccgcccccttgcccttgtagatcggctgcccattccttcctcgttgcgtgggcctccccattggtcggctatttcctctcttctcaccctcgtggactgccctcgacggggaaattctccaccgaaagtgacaaaaaaggggcctcctcatcatgatcccacacccttcttatttctcgaaaaatcattggacattgccatgtacctgctgcttctagctctgtggtgccgtgcatgaggaaactcgagatagagagaggaagaagaagagggagagaagagatcatgagaccgacatgtggacatcacatgaggtggttgccatagctacgcagcaaatatccctatccccactttccggaggcatcctttcctccacgagcggcaaaagaacaacgcaaattttccttcgtggagaagaacaataacttttaggcgttattggaccgaatgggagtatgggctgaattgtgtaatgtccctgaaggcctagctagaggctgccctctttcttttttcttttttccattcctcttccaatcgggaaaaattccatgttaaacctagctactcgatgccccgactgggatttgggagcggccggtagccctgccgtcgggctggccggccggggccggcagaacaaaggcttgatgcctcatcaagacttgaatattcagaaaataaaattgccaaaaatcaaaagaaaatcagtgcatattataagtcatttggctttcttttattttaacatatcttatatcgttcatgaaagagtgacgagcttatcgtccaattactaattactaacctcctacgtttgcttatttgacatgtttatatcaattcccatttttctaataagtacgtgcatgtgtcttgagatgttatatgactgtgagctacatttgttaggccccgctcgatccatggctctttgtacgtaagtatcactacagcaaaaccattgttttaagacgtttcacttaagtcattctataaaagtgatctcttttttataagtaaaattgaaatagggacgatgtttaagacgctttattagttgaggacatagtttaagacgctttacaggttagcacaaaattaaatcgtttagacaggaacattgagacattttggaacgtctcatgtgtagaaatgagttttgagatgtttttattatatccgtgtcatcgttattagataatatataattatttatatagagaaagaagaaaataaacacactgtcctaatcgtcatcatcaaataccattataataatattataattatttagacaaaaaaattgaatatttaatattcagtctcagattaaaaaagaagagtatctgctacaagacgcatgtttgcagagttgcaatataaaaataactatctatttaccttcaagattgttcacgttaatgacttggttagtgcatgaactttgcaacctgcgggtgctgtgttcgagcccaaatgaaagcgttagtatcaaatatattaagatgtgcgtgcctatattaatatttctataaaagcgtctctatattttgtaaagatgcaatttacacgtctctagcaacgtcttaaataatataggtacgctttgaaaagcgtctccataattttgatgtcgcaagacatcaaaaaccaagtgtgatgttggagtcttcataaagtgtgtttcaacaccaagcatcaccaaaatgtacagttaatgtagctcctcccgagttcttaggcatcgtacgtccctcgttcttaatctcaacctaaaatggttattgaccaagaatagcctaaggtgcatactatcctaaaagcagattcttacttttattggagaaaaaacttaccaagataatccggggtatctccctgtagtgcattttttatggtcacaagcttgacctttgggacatcatcctgcaagattagtgccacaacatatacgagattagcagtatttatgataaatgaaagcatccacaaccaaacttctaatcatgctagaattgaagaatgtaaggtggttgtgattctcgtacaaggatgtggtactaattggacaggactctaaggattctttatgtgagcaggattcctgaggaattttgagagtgaaactttcatgctcattagtggagttttcatccgccagagttgatgtctcaaacttgtccatggcttgcaggttctccttctcaagagatgcatcgtgcaagaacaaggttgtttcttgacaaatgtcgagaacaatatttttatggccagagggacaaggttcaggctcgataggaggttgtgatggtggttctttggagtgcagttcaagggtctcgccagaatctttttgaatgaaacgaagatcatcatgctctagaatagattcaggggactcatgaagtagaaccgccattacttcctctatcggcatattctcagggaggatgcccgtcaaggttttctcataatcgctatgaggatcatccctgaatttaggagcgcaacccggagcttgaatttcttttgaatccggcgatggctctagggaggactctttagtcagacccggagatagtgaaggctcgggaaaagaaggttcctaccttcctgacacaaatgcttctggatggggtttaacacactgcctgacaaaggaggtattttccgatatgcaatcgagaatttccttgccttcggcgggagtttttttgcatgaatgaccctccagcagttatgtcaaggtagaatgcagactccctatctaatatcgtatgaaaatgttgcaatagcacgtagtcaagtaaagacagggttgggccagtctgaactaaattagtgaatctggaccaggctgcaccaattgattctttatttatttgctggaaactcagaatttctacacgaagagtagtaatacgggttacagggaagaatgcgaggcagaacctatctcgcaatgtctcccagtcaccgtttacgcacccgacggtagatgtgtaccattgtttcgctctctcatgaaaagagaatggaaacaatttccaccgaacagtctcttgcttcatgcctcgaatcttaaggcaccagcaaagctgttcgaattcccgcagatgatggtaggggttttcctggcctaaaccagagaaagatttctccctaaccatactgatgaattcgggacgaatttcatagccaggtgttaaaataagctccaatgaaggaggtgtctcgtaaaattcgccccgaggagcagataattggaaaatagattgtggctccatcggttgagaaggttttttcaggaatacttctctggggtagcaggggtgaaggtgtaagaaagaaaaataaaaatgatacgaggatgaacaaggttcggagataaacatcaaccgttccccggcaacggcgccagaaatgcttgttggtatttcttacgatcacagatagaatctgcaagcgcacggatataccgatgtagcacttcccctacagagtattccaagggtatcgaatccaagggaacgtgtgtgattatctattcctctggttcatccaaggacacaaagctaatgtgggcagagggcagagagaatttcctaatgagaaacagtgtctagggaaagcttaactttaatcctaacgcaatacttcaagcactggcaacccgttgttcccagatgtcgctctactacatacccggacagggaggacttaagtgctcttgagggctgtgaccacctctacacccacctcaaacgtactgtgggatacgcagcaaccactggagattagttacccagacaccgcgtctacgcaattaataactactctagtgccaatcaaacactaaagcaatcacgataaataaatgaaatatagtgaacaatgatcccgtatgctaattaggaactaaccaagaagtaattcttactaaacaaatcttaattacttacaatgatatttctattaaagcagagtaataaaaaaagtacaagagataagagaggattaccgacaactccggaattcctccgacttcctctactttactctctcgctattctaatatacaataaagtacactaaagcctcttgtaattcagctcatgctttggtgtgttgtgaatgagggagaggagctctatttataggcctcatatgacggttcagctatgggaaatgtcctaaatgccctcccaccgtcattagggagcaatcctggacatccacgtggaaggctgggatgaattgggctttgtggcggtttggccgaacccatgggttcggccgaaccatgggctggcccaactgcctccaaccttcttctatcttctgacatttgggccgcactttattattcttctagccttggcccaataaataatgatttaatatagtttgtgggctcatcacttcatggactccagcggaaagtataattcccctccctatctgtttatttcctctcaactttggtagtttgtcacctgcatacaaatatacaccaacgctcgtggaaattgttagaaataaatcctactactttgttggatgtttcacatttatggttttatgcaggtattgacggtgttattttggcacttaacagccgtcaacacatagctataattttaggctgtttgtcgagcataatatgtgaatagcgatccctacgtcattttgtctcgttacaatgcacgagcaccttgctagtaatcatcagctaataactcctctacctgtatcgattttcttaattttttgaattttttgtctctagatgctgacacgtaatttctttcgcagcggtgctccctggttgaccgcgtggaattggcagtagacggttttgtggttatttgtgctattcacctgatgttgcgtgttgcctcgtgtccggtgttgttaataggacatagccggttggagcgtgcatggaagccacgcatagccgtttatgtttatgtgaagaaacccttgatttttgataaattgctaacaagcccttctaccaattataccttgtttcaagttttataaaaggacccctactcttatgtgaaatataataggaagaagaaaaaatttggtttttgaggcatcgctgtgtaatcctgtaatttatgagtgaattattgaaaacaaaaggatccaggtccagtcctatctcctccattgtgaccccgtcccaaacatcaacacacaatccaactaaaaaaaagaggcaagacccttgccgaacccttcggccgctctcattccttcctcgctgaagctggtcgtcgaggcgaaggctgaggcagatgtggcgcggaagaaactagaggtggtggtaaccagcgggacttagggtgcccggcggccagatggggtggtgatgtgctctaggtggtgggaggaagtggcgccgtcgacgtgaatccatgacggcttcattcgggcgcccttctccctccaaatctgcctgcgtgaccttggcgaagcaagagctgatggtgggcacaactccgatggccccgctgaggatgagaagatgccgacggagctcgatggaaactgaagatagccgggaggtcggcggcatctttgaaacaataagggaaggtggtcgtggcatttgaatccaagcagtgaaacaagggggcccgccaccctttcgtctccctaatactcaaaaccaaacggccccccccccatggctcctggcaacctgggctcctctccagcaaaatcagccaccgaaatccttccccccctctgatggctcttggcttacctgcttgttaacgaccaaatttggtaatatcagcatcggaaaagaggattagatcgaagcggagtcaaaggcgaagatcgattcgggaacagagtaagaatcggctggagtccagatcagctacgattgggatcagctaagtctgagtcagactgggttaagtgatacagccgattccgacaatacgacttgtgtatgacatcgggttgagttgatatgcttcaagatgattgccacgcatggatagagtcctgggaaggcaattgtatccattaattaggatattttatgtaatttccttagagatatgtttgggcaaaagtccgccgtaaagacttatggtatcttagagtttgttagagataagagtcgtgtccgatatggacatagtttgtaattttcgggtataaatagaccccgaaccccatgtaatcaattaacacacacgttcaatacaatctcggcgcatcgtcacccttttgttttagttttatttcgacgagttcttgctttcgggttgagctgcatcggttttgatcttcaacaagaagtaaaacttgttatgacggcttgcgttctcgggattagtgcttccatctttatgatactctaatcttatttatgtaattcgtcgagttatcatatatcttatataatctctagcaatattgctatctaacccacaatcggctataatctgtcggttgagggcagccgattaggttagatatcgatgttgacttagattatataggatatctaccactctatgaaatttccagcggcttgattgtctagatattgttcttgttttcatacttaatgctgcatcagttgagtttgatctattaagttgtgcttagaatatcaatctctagcctgccttctggttgccgattagtgtagcatcggggtttcagccgatcttatctgatttaactacatttgctctatatgttttattgacatgttaaatctgccctttacgttaagatcttattgcatctaaatatattaagcttctgtttggtacattctatttgttttaatatcttaacgtagagttgtatcggagtattagccgatacatgctagatctatctgatcggctatgctatgaacatatatagtcttgttgttaatatatatttcgatctaagtgattaatactgtctcggcacgacgaccgatctatcccaatcacttgatttaagtatatatcgacaccaggattatatattgttaatatctacaaccgatcgagtagatttagttctttattatctattcatagttgccgattgatttacatatgacatcggctcaaagataaatgatacgtcatcggcacctagccgaccggctatcatttatgtacttaaccatggtctctttgtctttatttcttgttgattgcaggatcaaatcaactggcacgctagcatacctaaaggcaagttttggacctgcactggagttaagcagaactcccaggcctggtgtttttcgtcaacacgtttttggcacgcctggtgggacctattaggagtcagaagtcttttctcatggacgacaagccgccagcatcgctgtcctcggctagccctggttctattaaagagaagattcagcagttgggcctattcgaggttaatgaaagcaacatcgtgaccatcactccagacaagttgacacccgatcaaaagaaggattttgaagcgatgatgcagcaagcagggaaccagttcttaagttcatttatgcaatcctgtaagggaacagtggtgcaaaagtacaaggtgaaagtagtggcagatgtccctgggaccggttcttctaaggatgaagaggtgaaacaagctccagatggctcggctcaactgagtgacaaaggtgttgcagatggttctcaaggaaatcagggtgataacactcaaggagtacagggagttcaaggtgatggtgctcagggagttcaaggtgaaggccctaatcaagacggcaatgcagcacagttgcagttcaacaacttccaagatcaggttgactatgctgtacaccatgctttgatcaatcaatctggaatattaaccaatactttggcaaacatggtgaagtcaatggttgatggttcaatggccgagtatcaagctacaggaccagtctacttaccaggaggggtgttcccgaattatcggccattaatcaccaataatcaaccagttgtccagtcgatccctcttaccatcggcttagccgacggcactattaccagctcctgcacctgctgcaccaccttcggctccaggccaattggttatcccccgattgttggtgaaagaacaaccacatcacagtggacagaatatgaatcggctaacgcaagaccaggttgcatctatgttcttacctcctcaacatgccattgatccaacccagcaacagccgattcagcaaacaccgccaaggcagcaggttgtgcagccaattcaacaaacacccctagtccaacaggttgtgcagtcgattcaacaaacactcccagtccaacaggttgtggaaccaattcagcagacgccacagagacggtaggttttgcagccgattcagcagatgccattaaagcaactggttgttcagctgattcaacagcaaggctcaatgaatgcatcggctgggtttgtgatacctggtggtcagcctgtgcagcatgctgcaaatcaagttgtcccggagcacttggttcatcacgtacaatcagatgtcacagtgattcctcaagttattcccgagcatttggtgcgcaatattcagccggatcttcaatattaccaggggggcaatttgaattatcagtatcagccgccatcaccgcaagttcaataccaacaggcaggatcggctcaaccccagtttgttcctcaatacaaccaatttgagcccgtgccacagcagtctcaaggaacgcctcagcaacgaccatgggccgatttgattgcggatgtcatgaaggagcaatttgggcttaggccgaaagatgctggaaatttatatcgacagccatatcctgaatggtttaagagagttcctctccctaaccggttcaaagttccagatttttcaaagttctcatggcaagatagcacatcaacttatgagcatgttagccgatttttagctcagtgtggtgaagcatcggctgtggatgccttgaaggttaggttgttccggttgtctttgtctggatcggctttcacttggttttcttctttaccgtatgggtcgattaacagttgggccgatttggagaagcattttcacagctatttctacagtggggtacatgagatgaaattgttcgatttgacagcaatcaagcaaagacatgatgagcctgtgcatgagtatattcagaggttcagagaaatgagtaataagtgctacaacttaagcttgactgatgcccagttagccgatttggctttttcagggtatgattgctccaatcagggagaaattctcatctgaagattttgaaagcttgtcgcatcttacacagaaggtaaccttgcatgaacagaggtttgcagaggctaggaagaattctagaaaggttaatcatgtctgtccttatatatatggatcggatgatgaggatgatgactctgagatagctgccgccgaatgggtacggagcaaaaaggttatacgatgccaatgggtgaagaactcagggaaagaggagaggtatgactttaatatcaccaaggctgacaaaatttttgacttgctactccgagaaaagcagattcaacttcctgccggtcatacaattccatcggctgaagaaattgggcaagaaaaggtattgcaagtggcataattctgggtctcatactactaatgattgcaaggtcttcaagcagcagatccaagcagctattgaaggaggcaaaatcaagtttgatgattctaagaggccgatgaaggttgatggcaatccttttcctgtcaatatggtgcatacaactggctgaatagccgatggggtcgtgcaagaggttttcaggcaaattcggctaagattatcaacaaatatcagaggaagtatgataaacagcaggtgaagtattatgaagaagatgatgatggctttgatcctcgttggggttgcgagttctttagattttgttggaatgaaggtatgaggctgccatctattgaggactgtcctgtgtacagtgatactgcggagagctcaagccgattgtatagtaggggcaatcggctaaggcagacaagggttcctgttcatcaaagattaggtccagtaaaccaagatcgtagccgggaggacaacgaaacaagaaaactcaatggtgtccttctagtatctttacaaagaatcagaagagaagggttcaaagattgaggaacagggagcgctttcaggaggtttagcaggaaatcaatcatcggctaaagaagacaaagccgaagcaggagtggtgtgttaagaatcaagttcctgtagacgatgaagccacagccgatgaagcaagaagattggctaaaggaaaaagtgttgtaactgcttcagtcaatatggttttcacgttgcctgccgagtttgggatcaatcaagccgatgtcgatgaagttgaagaagaatcggccaaattagttttatcgccagagcaggcagttttcgagaagctagagggtacggagaatcggcatcttaagccattgtatataaatggttatattaatgggaagccgatgtccaaaataatggtcgatggtgcagtaaacttgatgccttacactacgttcaggaagctgggtaggaacgccgaagatctcatcaagacaaacatggtgctcaaggactttggcggcaatccatcggaaaccaaaggagttttgaatgtggagctgacagtcggcaacaaaaccatccctacaacgttctttgtcatcgatgggaagggttcctacagcttgttgcttggaagggattggattcatgccaattgttgtattccttcaaccatgcatcaatgcttgattcagtggcaaggcgacaagattgaaattgtgccagtcgacaagtcagtcaatgttgccagtgccgatttagctctttaggagatggatggtcttgattgtttatctgaaaaagtttgggatggagattttctataagtgttcgattctgatatacagccaattgaagatggagaacccaagctattattttgagggcatcgtggagagttcaaatgtctacaccaaggacacagtagatgatctcgatgacaaacaaggacagggtttcatgtcggctgatgatttggaagaaattgatataggtccaggtgatcgactgaggccgacatttattagtacgaatttagaaccaagttgatagagctgttgaaagaattcagagattgcttcgcttgggagtattatgaaatgcctggactcagccgatcgattgttgaacatcgtctacccatcaaaccaggggttaggccacaccaacaaccaccgagaagatgtaaagccgatatgcttgaacctgtcaaggctgagatcaaacgattgtatgatgctggtttttttcgtccttgccaatatgctgaatgggtttttagtatagttcctattatcaagaaaaacgggaaggtcagggtgtgcattgattttcgaaacttgaataaagctaccccgaaggacgagtacccaatgccggtagccgatcagctggttgatgctgtgtcagggcacaaggttttttagttttatggatggaaatgcaggatacaatcagatctttatggctgaagaagatatccataagacagcttttaggtgtcctggtgcaatcggcttgtttgaatgggttgtgatgactttcggcttaaagagtgctagggctacatatcaaagagacatgaattatatatatcatgatctaatcggctggttggttgaagtctacattgatgatgtggttgttaaatctaaagagatagaggaccacatagccgatttgagaaaggtttttgagagaaccaggaaatatggcctaaagatgaatccaacaaagtgtgctttcggtgtatcggctggccagtttttgggatttcttgttcacgagaggggaattgaggtaactcaaaggagtgttaatgcaatcaagaagattcagcctccggaggacaagacagaattgcaagagattatcggcaagataaattttgttagaaggtttatttctaatttgtctggaagattagagccttttacatcattgttgagattgaaagccgatcaacagtttacttggggggcagagcaacagaaagcgttggacgatattaaggaatatcttagctctcctccagttttgattcctccatagaaagggatacctttttggctatatctgtcagccggtaagaagtcaatcggttcgatcttgattcaggagcttgaagggaaagagagagttgtgttttatctaagtcgttggctcttggatgcagaaactagatattcccctgtggagaagttatgcttgtgcttatatttttcatgtacaaggttaaggcattatctattgtccaatgaatgcactgtcatatgcaaggccgatgttgttaaatacatattatcggctccaattttgaaaggaagggttggaaagtggatattttccttaactgagtttgatcttcagtatggatcgccgaaggcgattaaaggacaagctatagccgattttattgtagaacatcgtgatgattcaatcggctcggttgagattatgccatggacttcattatttgatggatcagtatacactcatggttgtggcatcggcttggttataatttcccctcggggggcatgttttgagtttgcttatactattaaacctatgcaaccaacaatcaagctgagtatgaggcagttcttaaagggttgcagttactcaaggaacttgaagccaatgctattgaaattatgggggattctttgctagtgatcagtcaattggcaggagaatatgagtgcaagaatgatatattaatggtttataatgagaagtgctgagagttgatgaaggagtttcggctagtaactctgaggcatgtatctcgagaacaaaatattgaagctaatgatttggcccaaggggcatcggggtataagccgatgatcaaagatgtcaaggttaaggttgctgcattaacagccgatgattggagatatgatgtacatcaatatttacaaaatacatctcagtcggcttctcggaaattgagatataaagcgttgaagtatactttattggatgatgagctctattatcggacgattgatggagtgttgcttaagtgtttgagtgccgattaggctaaagttgcgatcggcgaagttcatgaagggatttgtggtactcatcaatcggctcataaaatgaagtggttgcttcggcgtgcagggtatttttggccgacaatgctggaagattgtttcaggtattacaaaggatgtcaagattgtcagaaatttggagcaattcagcgagcaccagcgtcggctatgaatcctatcattaaaccatggccattcagaggttggggaattgatatgatcgacatgattaatccaccatcgagtaaaggacataagtttatattggtggcgactgattatttcaccaaatgggtagaggcgattcctttgaagaaggttgattctggggatgcgatacggtttgttcaagagcgtataatctaccgatttggtattcctcaaaccattacaactgatcagggttcaattttcgtgcccgatgagtttgttcaatttgctgatagtatgggaatcaaactgttaaattcttcaccgtattatgcacaagctaatgggcaagccgaggcatctaacaaaagcttgatcaagttgattaagaggaagatttctgattatcctcagcaatggcatactcggttagtcgaggcattgtggtcttatcggatggcttgttatggatcgatccaagtccctccttataagcttgtttatggacataaagctattttgccatgggaggttagaatcggctcaaggagaactgagttgcaagataatttaacaaccgataagtattataaccttatggctgatgaaagggaagacttagttcaatccagattaagagcccttgcaaaggttaccaaggataaagagcgaattgctcgacactataacaagaaagtggtgcccaaggatatttcggaaggtgaacttgtatggaagttgattttgccgattggaactcgggtagcaaatttggcaagtggtcgccaaattgggaaggaccgttccaaattcataaagtggtgtctaaaggagcttatatgttgcaaggacttgatggggaagtctatggcagagcattgaatggcaaatacttgaagaaatattacccaagtgtttaggttaatgcatgatcggctgatgttgctgatacatgatagccgatgtgtttacatcgccttgagatggctgatatggttatatcgcccttagttgtttctatattgtaatcggttgtggtttgccgatgtacaatggccgatatggttgtatcacccttagttgtttccatattgtaatcggttgtggtttgccgatgcacaatggccgatatggttatatcgcccttagttatttttataattttatcaatgttttgacattgtaaaattaggggggcacatacaggaaaattgcaaatttttgagcgaatttagaagttatattagtcggcacaaaggattgtcaagacagtaaagtactagagtatcttagccgattacaaaaatttctaagatctattgcacaaaaagtcaccgagacaaatagcgctggatagccgatatagccctttgcctaatctgttctacttcttcaatggcttgggcgtcttgaacatcggttccagggatgatttttaaagacttggtcagatcagcaacattcttgatagccgatttaagtcttgccttctgctcttcgatagactttgggaggtcggctagctttttgtgttctatatccagctcggcgttgcattcttcaagctatgccaagagctcaatcttgtgagcctcgagccgatcaatattagatttgatctggccctcagacagctgatcaagcttggacttctcttcatgtacaagctgccgattggcttggattgtggcttcgatatccttaagctcccgacgttcggctagtcttagcttggccttctccagcttgaattgatgttgctcaagatagaccgctagagtaaggatgtcggctagctcatctgggattagagcttggatctcatgttgtccagtttaccaccaagttgtccagtgatgacgcttccagccgatgagagatatcttcaagggttttcttcacatcatcggacaagggaaccagagatttgctggtggtatcttcttctgtttctccatcaagataatctttaatgtcgaaagaaaacagatcggctaaggcctgcaagaaagaattttaaaaattaagtctcgatatgagttatgtggccgattcaagattcttataagacaagacttaccggaatggtaggagcagctggttgtatctcttcctcaatgtggtgactccccacagtcgatggagttcggttgcttgatgattgctatacaggaggagaaggaggaggaggaggctgtaaaagagacaagtgttagacaaaatcggctgaaattgaacagtaaaattaagaatatcttactagtggagctggtttgagaattgttgctgccgatttcttctttacagcagttttcttcttatgcaactataaagaatctatgattaatcggccgagaaaataaagtgattacaaaaaggatcaaagagagctgcctactcttgagaaatgagttggggcagaaggagttggaggtgtctgcttgggcaaagccgatggtgttctttctgtatcactcacttcggctacagcttgatcaatatcgtcttcgatgtcttcttcgtccagagcttgttcaatagatggatcaaggataggcagatcatcagttggtttaggcttcttgagtttagccttcttctttggggctagagctaatgtgtccacaaccgatgacctggttcttctcttcttgcctacatcggctagttctctgatgagcccttgaagaagagttgaggtcttgggcattatagccgatgacaggaggggatggtccacctccatttggaattaaacctggggcatattggatatctctaccactgttgctttgacgtggaggggaagagtcgattgtctgtagaacaggaacaaaagattagtcaagtaatgaatcggctgacaatcattcaggttaataatgacaaagtttacctggggtacgacattagggaatagatctatcatgtacatcgaggccgattggtgaaatagatgcagcttccattcacccccaccatctgtcaaagtttctgctcttgaatcctgccaactcaatattttcaatactgcccagagggggtccttggaggttaagctgccgatccatcatgaagttgatgagatttcccctcggcactggatcttctcggcaaagaataagccgattgggaattggtccattccaagttgtctagctgagctcattgggtgatagaattcataagagacttggatgtttctcccttggtgaatgccgacaggtaggatgcatgggctgattgcagttgagaagacttccctggctttttggtatctttcataattgatgtcctcaaatctgaagtctgatggaagttcaaggtctactgagtcctcataaggaaaccagacccgggaatctttcagaaagccctcataaaaactgcaaaaccaatccttgagcagttcggccgatagttttgctctggcatcggttggtgcggatgcatattctccataagacatgcacctacgatgggtgcgttcttctccatcatcttctacaatcggctccagccttgggaattcggcttttgtcactgatggctgattgacaaccttcatgaccattaagttaggctaggattgtagcagccaccatggtccacctgctccaaccaccgagccgacggctattttggccgatgcattgttcagcatttggtataagtagccgaggaggattttgcctagaggaaattctctttttgactcaagagctttggctgcaaactgccagttggttgtaggaccacagctggacccacagaaaagaaacttttctagccacatgagtaaaaaggccacatgctctcgaggagtaacggatccttagcccatatatgctgccacataaccagaccaaccacctatgcttttggtcctaaaatcgtattggttcttggtgttcaagttcatcggcccttggttgaacataaaggcgttgatagtattggaccagaagtaggtggcggcggccattaagggttcatccttggctgaatttgctatggtaagggcaagtgcttggccgattccgatctcatcccagtgaactttcttgctagccgatacgcgcttgtaccatgtaatccagcttttctcaggggtggttttttgagagatggccaagacttaaaagtattcttccagtgaccaagattaaggttggctaatctaaaggggattctgttggtttcgccgatgatgaaatcagtggggtccaggttgccgattagaccgagaaaataatgtccctcatgcgatagacttggaatcgcaatcagattggataggtgctagaatgtgaacaaagatagagaagaagaaaacaagatgaggaagagggaaatcgatttcatgcgaagaaaagggatctagccgatgagaacttacctcaacgtactcggcagatggcgcggtagacgggctggcggagaacgacatcaccgcaggcggacgtccggccggagatggaatcgctttggaattgccttttgcttcggtggaatcgctggagagagagagggcaaagtttgcttcagcggtgaaaacggaagaggacggtgtgagatttctcgagggtaacggtttgtatttaaagcacgggagtaacagtcggaaaacggcaaagtgcgaaacatgctcggagtcgatatacggcaaatccgaaacattaccaaatattccggacttggggggcatgtgttaacgaccaaatttggtaatatcagcatcggaaaagaggattaaatcgaagcggagtcaaaggcgaagatcgattcgggaacaaagtaagaatcggctggagtccagatcggctacgattgggatcagctaagtccgagtaagactgggttaagtgatacagccgattccgacaatacgacttgtgtacgacatcgggttgagttgatatgcttcaagatgattgccacgcatcgatagagtcctgggaaggcaattgtatctattaattaggatattttatgtaatttccttagagatatgtttgggaaaaagtctgccgtaaagacttatggtatcttagagtttgttagagataagagtcgtgtccgatatggacatagtttgtaattttcgggtatgaatagaccccgaaccccatgtaatcaattaacacacacgttcaatacaatctcgacgcatcgccacccttttgttttagttttatttcgacgagttcttgctttcgggttgagctgcatcggcttcgatcttcaacaagaggtaaaacttgttatgacggcttgcgttctcgggattagtgcttccatctttatgatactctaatcttgtttatgtaattcgtcgagttatcatatatcttacataatctctggcaatattgctatctaacccacaatcggctaacatctgtcggtagagggcagccgattaggttagatatcgatgttgacttagattatataggatatctaccactctatgaaatttccagcggcttgattgtctagatattgttctttttatacttaatgctgcatcagttgagtttgatctattaagtcgtgcttagaatatcaatctctaacctgccttctggttgccgattagggtagcatcggggtttcagccgatcttatctgatttaactacatttgctcgatatgttttattgacatgttaaatctgtcctttacgtcaagatcttattgcatctaaatatattaagcttctgtttggtatattctgtttgttttaatatcttaccatagagttgtatcggagtattagccgatacatgctagatctatctgatcggctatgctatgaacatatatagtcttgttgttaatctatattttgatctaagtgatttatattgtctcggcacggcgaccgatctatcccaatcacttgatttaagtatatatcgacaccaggattatatattgttaatatctacaaccgatcgagtagatttagttctttattatctattcataactgccgatcgatttacatatgacatcggctcaaagataaatgatacgtcatcagcacctagccgatcggctatcatttatgtacttaaccacggtctctttgtttttatttcttgttgattgcaggatcaaatcaactggcacgcaagcatacccaaaggcaagttttggacctgcactggagttaagcagatctcccaggcattgtgtttttcgtcaacactgctagacctgatggtgtggtggatgacgaagaagtgggcagttggcgaggatggcgacaatagagtggtgggtggtagccgtcgatcacgtttcccctcgagcatctggatccagcgtcctctgtcgagttcgctactgcactccctctccctcaagctaattgcagtgcactcccacaagctcgaaggtaatgtaaatctcccattcgtctctccatcggatctagtggcaacagatcactcacaaccttgactcaccccaaccctctagtcccccttcccggtctcctccccatgcccacatgattgccagtgccactttgccctgtcgcacgccttcccctaacccctactaccttcgcccgcgactccgtcttccctggcaataagtgaattattcatcgagaacttcctatggcatttagcttggtgctggctggcgcccctcctatggaggcacgggtgcatggtggcattggcagcgtgcgacgttggtgggttgtgcaaggaggacgtgggggtgtggggtggtgacgcttttccccgcggcggctcccatcacatgctccgtggataggagcaagaagccctacacacaaccatctctagctttcgagggatccatccccgcgcatgtgcgcggggagaataagtcgcgcgcgggttgggtaggaatcggcggtagcagggtccacttgcacatttcctttttttttcttttttctgttttcttttctttttttggaacaaaacatcccgcatatttttttcctttattttaggacgcattaaactgggatagaaatggagagttcactgtaacaaacttttaaagctaagatttaaaactttcaacttagatttgaaaacatttaagtcaatatttggaactttcaactcacgattttttgtaactttttcaactcggatttaaaaacttttaattcggatttgaaaactttcgactaaagattggaatcttttaactcaaatttgaaaactttcatctcaaaattaaaatcattcaacttaaactataaaaactttcaaacttagacttcaaaacttttgacttaaaatttgagttcaaagttttcaaattcgagttgaaagtttttaaatttgagttgaaagttttaaattgttgacctaaaagttttcaaaatttaggttgagagtttacaaaatacggattgaaagttttcaaaatttgagttgaaagttccaaatttcacgtagagatttttaaacttttagtggaaaaggaaaaattctcctgaaaaagaaaatgttaattatcggaagtaaaaaagaaaactaatcatgatttttcctccgaatccatgtgcacacgtgcctcccatcgtttagttgcgcgaaaaaattggactcgcttcctcctggtgggctggaacagcatgcagtgaagtgggaaaaaaatacgtgttagatcgataactagcgcgtctgcgctaattatcagtctagcttcatggacttgctctccgtcacccgcaacctcgaagctcatggcgtgcccaaggagctcaccgccgtccggccgctgctccaactgctacctcattcaccacctttccttttctcttggccttggtacttcactttttctttgtttactttacaactcctgggttaatcgaatttgtcttcaaccttttttgtgttcagtgtttcaaaactaacaaagatgcccttttcttttgtcagcgaagattagagcaagttcaatagtatagcccactgcccactccaattcacctatagctaatctaatagccaatttatataatagttgcttactatactattaatatattgtctcacctgtcatacacatactgcgtcttgaagtccgtgctgcagctgactacagatctgtagcccgctgctcttctctctcatcttttatctcattattaaaatatatttatagctggctaatagtctgttatacctgctcttaaacgtctgatgaaagagactttctttgtaagggtgaaattattgctgcatcctttctggcgacatcgaatcaattgattgtgaattaaaggtcttttttttcctcctcctgaaaagaaacgcaagatgctgtgatctttcaatggacagcacgtatttctcaatcgactgcctgcccgagcccaactgcataggagtacattcttgcctattctatggacatctcttcaactgtatttagcaaccaacgaatgcatgccttgcttaattactagcaaatttgcaccactcatgactactccatagaagttcactagctctactttgacaatttgcatgagctggttgctcttctgtagatggttgatcatgctagaatttatttgaaggtatgcatggctcaacatttgtagattagaactggagagacaacagctccatgctcagccgccactgctgcctcttgagtcttgatatcccttcctctctctagcaagaagaaagaaagaagttgcatgaagaagctggatggaagcaacagaaagggtacgatcaattttatgatgataatatcacagagtagaacatgcttatttctaggtgacatgacaaatttgaaaaagtatacagtaatttcagaaatggatcaatccaatgattgggaacttgctaatcctatttgtttgaccagttgtaccagtgggtattcaattttctacagtaacctaggattttttctatgccacatatctcaccttacaagtacaggtccatgaatattttgtccctagataaccatttttactacctccgtagtagggcggtatttttcttagttgcctggagttattccaatggctaccttcttacgttagctattggcagcatttgcaaattaattacagtaatattatataacctcccgtgttcttccctgtgatcttttaagttggtcaccaaccaatggtgataatgatatcgatatgtggtgcaaagaaaaatgcacacaagttttagctacataccatacatgaattaaaagaataaaggaatcaaaagtattatatactcctgtatttaagatatcatacgattgataacattgacatatattttgagcttccttctagctgaatgcatacatttaacttatttgggagaaaaggttaattttagatatcagttttttttttcttgtcattttagactagattaattaaataaaggctatgtaggccatgttcttttcttcaactctaaactttaacttcaacacacttttcaaactattaaatggtgcattttaatacatatatatatatatatagaaattgttttaaaaaaataaataaatccatttttcaagtttacaatagttaatttttcattaatcatatgctaacgagctttctcgtttcgcgtgcgatgcaaatcttcctcctcgatgaggaatctaacgaagccgtagtcacgaaatatatgcatgttttttaatgcacaaataacttctataggtttaaccaaattttccatgcaaaaatcgatttttccaaggtagcggccgttgtcgtcgtcaaggcaacggacgtcgtcatcgtctccgcgcggaacgtccccgccaccggccgcctcctcacctccatccgctaccacccgctccgcccctcgatgctgcacctcgccatgtgttgatgcgaaaaacacacactgtcacaccctgaagttcttctcccaagcctaaattgaatttataaatggtctcgagaaaataccagtgtaaaagcaagagtgaaaccctagataaattaatgcaaataataatcggaattggcatgtggaatttttcttgagttctacatgtcgaaatatgctaacaagatttttagtggaattttcagagacttggaaataattttaaccaattaaaattgagcacaagcattaaagaatccctggaaatccttttattttcctttttccctttttccttttttcccctcttttcttccttttgggccgccggcccattccttgtcctcccccttcccgaagtccatccggcctccccacctcctccccggcgccgacaggtggggcccacctgtcgggttcgcccctaacctccagccggaggggcggcctccctcctcaaccgccgccccaccctcccgccgccccgggccacgttgcccactcccccgcgcgccccgccttccctgcgcccacgcctcactcccgctcacccccgcgcccgcgagatggccgggatccaaatttgaatcccgcctctctctctctcctcccccacatccccactaactccggcaaaatcgagcccctcccggccacgactcgcctcctctgctcctatttaagtacctccgcacctccctctctctttttccttttgtcgccgcactctcccgagccctctatcgccaccgcgccgctctcccctagtgccgccgccgccgccactctccggccgcgcgctgccgccgctagtgtcgtcgccacaccgcgcaaccaccaccactagcttcgccgttgcaagggctaccccgtccaacactcgcttgacgcaaattgctgccgtagctccgttctcctcgcgcgccggtgagcaccaccattgccgccgccttcggccggcgaatccactcgccgtggaccacccttctccctctaatccctcccattttgttccttaggtggtcccggagctcgtccggccgtcgccgtcgtcctcccgtcactcgtcatcgctgttcgccgtcgctcctcccccgcgccggccgagcccctcggtgaggatcggtttccctcccttcctctccctctctctctctctttgtcgcgccgtcgcgtcgctgcataccgccgctccccgccgctcgccgtcttgcgccgccggtgtccgtgccgcaccgccgcacgccatgcccgggccggcttgagccacccgtgcactgcccagccgcgagccgctgcagccatccgatctaccgctcggtagatcggggccattcggctgccgcccgcgtggccgtccacgtggccgccacgtcggcgccacgtgtgcgccacgtggtgctcctctccgcggtctcgtggactcggtccatagtagaccggcgcccttgagtctatgacaagtagggcccatctgtcggcgcaacccccccccccctttgatgatgtcagcagggacctttattgcgcaataaaatccatcaaggccttttattttatagtaaaaacacatttaatcttctaaaattcatatctaattcatccgagctccgattaagtccattcaagtctcagtaaattcataaaaatgcatagaatccattaaaaatggttttgtttcctgtttcattagacttatagtgtgttttgcttgtgttctttgtttgtcgcgtagatttcggccgtttcgtcaatccgcggttcctcgaagacgttgctgtggtctcatcagtgcgagagcaaggcaagtcatgcattacgattgatcatattgtacccaatttacaaatgtctcgcatttctattaaatattgcattgttttacaatatcatgtgggatgggtcctactactcagccatatcttgtttaccttatgccattgataacttgggtattaaaatacttagatgttagtttagggaatgcttagccatgcttagttcaattagtatacaatgggggaatcacattaatgcatagactttgattattggcaatagctttggattagtgccaccgcaagggtgttagttaattaaaatacactacatggtgggctgtgggtgcatggttttgttagtcatgcccatggcgattaaggaccggttcgctggatgccctggaagaacttatcgtatttaccacaagccagcgtgggcaacggctgggcttgtagtgtagctttcctctagccgacgtacctaggcgagggtgggcgtgatggagttgggtcggccggggtgtccggttgatcggcttccggattcaccgcggcacgaaaggggagctgcccgttgcctgctggggactgggcgaaccctaaggtgtggtgcaatcggttagagggggttatgcgaagggtcctgtcacggcctctttctggtatgtcgtggtggcatgtcggcgcacagaaacgtgtcgtggggctgtgtcttgtgggtacagttgtacacctctgatcagagtaaaactattcgaatagctgtgcccgcggttatgggcagtcgaccagattcaccgtgattagtctcaccctagtttagcttaatgaactagtgtagttcaggtggttggttgggcctgttgcaacgtggtgtagcgttggacagtgattggttaatattgattaattgctacaactgttttactgctttcaactactgcttttaaatgctagatttatgcaaatgaacctctagcctcctttggttataccctgcatcataccttctcttccggtatgacttgctgagtacagtgggtagtactcactcttgctctcttttcccccaccccagagttgaagttcttctcagttggagatgtctcgatgaagttggtttcgtcgctgccgacaaggatgcatgtggaatggagtcgcctcgctgcaggagtcaagtcttcaggcttagctcgcttttatccttttccgctgcatttgtaatcttttgtatttttgtaagacgtggatctgtatgtcaacaattgtcgtttgtgtaccctggctggtcctggacaggggtttaatgcacattcagctttgaaattctggttcgtgaatttttgggcgtgacacacactggactgggagatctgcttagctccagtgcaggcccaaaggttgttgagatgcaggcgtgccagtcagtttgatcctgcaactgacaagatatgtaaacaatagatcaaatagccgatcggctgacaagccgatgtagtagttccagccgatagctaattgcagccgagagcgatagggttttgagctatcggctatatgtccaatgtagggtctgacacttgatgtaaataatgatataaaggcaatcggctgatgatgatgtgataaaatatataacaatataatccagtagaaaccaatcggctaataataatatgataggataaatactgatgcgatggttaaaacattcgacggctggaggtccgatgtcataaaatccacaagattagatacatcagtgaaacatttgttgtcatcagctaaatccaacttttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatacaatgctacgtcttgatatacttatatactaacacccctataaatattaatacaaacctatctatatatatagatatatattatcaactacattcttataggtcgaacctaaccgatgcagctcgagattgtatatgatatacatatacacaaagagccgatagatctgtctaatgtgatggatataacatatctatatatatctatattgagattgtagagatatatcgtctaaaacaaaatatctgaccttacagagacagacacatctatatctatgtgtctctaaacacaatacaaattagagatagaattgagatatctgggaggaaaatatatccaccaaaccagagcgatccaagatattgaagacatgcagccctacaccaccccaacgtagaccatagattcccctagggcccccacacagaaagactttcccccttcaccggaaaatgaaaaaccgatggacccccgcgtccgggtgccaagttccgtcgaaatgataaaaaaaaacctccgagaaagaggggggggatgccccgagaataattttttttgttcgaaaaattttttacaaggcccccggggggccctttattatacccaccagggaaaaactattcccctggcggaaaaaaaaaaaacctttcccaaaaaaaaaaaaaaaaaaaaaattctttatgaaaaaaaaaaacccttttccaaagaaaaaaaggaacacaaaaaaaattttcccatataaaaaaaaaaattggcccggccccccccccccccgagcccccgccgcccctttggggaaaaatttttcttcttttgtttgtccgccccccccccccccccaccacaacacacggtggtggggtggggtgttttttgtagccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttccaaactaccttttaaaaaataaaaattaaaaaaaaaaaccttcatccccctttgggtttttccccccatcacaactttttttcgggtaaaactggggaaaaaggggggttggaccccttctttcttttttttcccccccccccaataagaattttttttaattggaaattttctctataattttgttttctccccgcccccaaagaaacaattggaaaaaggtcgcctcgccccgggagtcaatttttcacattaacccactttttccttttccgccgccattgtaatctttttttttttttaagacgtggatttgtattttaccaattttcgttttgttccctggcttgttggggacagggcgtttatgcacattcacctttaaaaatctgtttcgtgaatttttgggcgagacacacacacgactgggagatcagatttgcttcagagcagacccaaaggtttgtcgagagacaggcgtgcctgtctgtatgatcttgcatctgacaagatatgtatacactagatcatatatccgatcgtctgtcaagacgatgtaatatatacagacgatagctaatatcacccgagagcgatagggttttgagctatctgctatatgtccaatatagagtcagacacatgaagtaaataatgatataaaggcaatcggcagatgtagatgtgataaaatatataacaatataattcagtagaaatctatcgattaatatatatataaatgtatatatatatatgtgagtgtaaaaacatatgtcggtaggaggttagatgtctaaatatacacacgattatatacatcagagacacatatgtagtcatctgctaaatccaacatttatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatagccgatgcaacgtcttgataacttatcggctagcaccccgataaacattagtacgaacctatcggcttaacaagacttatattatcaacaacaatctagtaggtcgaacctaaccgatgcagcacgagattgtatatgataatctaatactcgatgagccgatagatctgtctaatgtgatggatataacaaatctatttataacagtattgtgattgtagagatatatcggctaagacaaaagatcggacctaaccgagacagtcccaactaaaccaatgcgtctctaaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagattagatacatcagtgaaacatttgttgtcatcagctaaatccaacttttatatatatatatatatatatatatatatatatatatatatatatatatatatagccgatgcaacgtcttgataacttatcggctagcaccccgataaacattaatacgaacctatcggcttaacaagacttatattatcaacaacagtctgagagggcgaacctaaccgatgcagcacgagagtgtatatgacaatctaatactcgatgagccgatagatctgtctaatgtgatggatataacaaatctatttataacagtattgtgattgtagagatatatcggctaagacaaaagatcggacctaaccgagacagtcccaactaaaccaatgcgtctctaaacacaatacaattagagatagaattgagatatcaggtaggaaaatatatcaaccaaaccagagcgatccaagatattgaagcaatgcagccttaaacaacaccaacgtagccgatagattcactagggtcagcagaacgtaggacttaccccttcgccggagattgaaaaccgatgtagccccgcatcaggtgccaagttccgtcgaatgataagtaaaaacctcggtaaagagggtggcgatgcgccgagagtagttgtattgatcgagagatattttacaatgaccctgggtgcacatatttatacccatgggtagatactagtccctgtcggacaagaaagaaacttccctgaagataaaaggaaaacataaagtccttattggatactaaacacactttcctaaagataaaaggaaactaacaaattattcctaattaatagaaaacttgccatgtcacatcctccttgaactcggactcttctggataaatttcctttaattgatccgactccacctacaacacaactgctggcgatttgacgactcccatcggccgattccaagactctgaagccgatactgattataggtcgatgatgacttcgggcttaccaaattttggtgttaacacaatgctgctcctgggccacctcctctcgcgccaccgcgcccgcgaggccgccttcgtcgtccggcgagcgggccccgcctagatccgacgagttgcggcggtcgattgcgtgcgggccggcgattttcctttcttttcatttttggttttttttttgttccgtgcgggcggtataacttaaccgcacaggataatcgattatcccgtgcggtccacttaacacgaccgcacgggaaaatgattatcccgtgcggttgggctgcccgcacgcaaaaatattgatttttccatacacttagctacagacgggaaaatcctccgcacgggaaaatcattttgaccgcacggaaaaatgcatgtcgtagtagtgatatactactattttcaatacaaaacaaccaagttatcaaaatatattcaatgtcaaattcaataaaattaatttggtgttgtagatgttgctattttttctataaatatgatcaaacctaaaaaaatcgacttataatatgaaagggtgggagtagaaagcaactgcaacgtaccaggtggtgatagccactgacgatgaagatgaggtgcaccgtgcagggcagggtaggcaatgaagatggtgctggtcctcagctttaccaattgtaactctatttcatatataggttagagtaattcattattctattctcatccaaaggatgagaaaagtgaccggaattttcaaatatttcagtcagctaaaagctagagaatacctaacatggataaaagtctcataaggttgtaaacaaatattgttgattttaagcagccaaaacatgaaggaatgagctagcattgtagaccaactcataatccatgtgtgaagaaaacttgatgattattgggtcagaagttacgacctttcgaagccaaatattcgaaaaacacatgcaaaagaagccaaaattttcttcaaagagtttgctttaattgaagcactttgatcattagtgccacttccattttaatatcattctcaaggaataaacaatgatgtgactacgacaagaccgtcgctggttaggcatatccagtgacatcactttggttgctatagtgaatgcctttttttttttttatagaattttctcttaaactacttatccgatctataatccgagtataccgttgtgttcattacaattaaatatttgcaacaagattttatatgattatattctgataaaaaaggtatctatgttgtaaattacttttattatatataagttacttttatcatcgatataaattacttttcgatttaacctctttaataacttatacattttaaatcatgtattattttcaagaactatttgcaccattgcactctatataaaacatgtgacaaaacaagatccatgttgaatatattaaaatattttattaatttaaaagtaatttatttaaattgtagaaataacttagcaacgtaatagaagtaactctctttagtagaagtaattacattgtaacttagttgaaataagaaactatgtagagtaaattcacaaagcaaagtgttgagaagattttcaagtaaatgcatttatgaaagtaaatttaatgaagtctaaaagtaaatttaataaattctaaaagtaatttacatcaatcataaaagtaacttagcacaaaatagatgttattacaacattagaagtaaattcattgtagagagaaaaatatggtctatgtaaaaattaaatttaaagtccataaattatagaattgactaaaaataataataaaataattaacttagagcattatgaatgtataagaagtaatttagtcaaatataaaagttatatatatatatatatatatatatatgataaaagtaacttacgtatataataaaagtaatttgcaaacataaatattttttcatcgtaatataatcatgttaaatcttgttgtgaagatttaattacaacgaatacaatggtgtaatcggattgttgatcggataaataatttgagagaaaactttataagaagagggaaaaaacatgcatgtctaatagaaaaaaggcatgcatgtgtagtagtactttctcacacatgtattgttggctgagcctaaaccaagaggcttctcggtttagattctgtgaacaaacaatggaacatttgctccagacaattaggaagcaagtttacggttaagacaaatggggataaattctccagacacgggaattagtacgatcagtagagcctgaagcaagctctgtgcctaggcagttccaagctacaaagtgcacctaacaataaaacaacaataatattaatgtttgtcacaagaaactgatatggattaaaaaaaatcaaaactacaaccaaattactcatatttttatatattttcatcacatggttcaagaaaactaggaatgcatccctttcaggatgtatcagcggcatggataggcttaccttcttcctgtggccgtagtactccttggacaccaggttcttcaagttcacccccggcattgagccgccgctgccctcgttccttccctcttctcctcttctctcccctccaccaatgtccctacgcacaatgccaaggacgtgttttccggttgttgagcgagatcgagaaaaatgctactgagagaggggggaggaggggaagaattcaccgcaacaaccagaggagggcgcaaggcaaggtggtgagagaatgcgccattaggggtattcaccggcggcgtcggggcggcgaaaggggggcggcgagaggggggaggggggagagatcacttggcggaggtggccgcgggatcttatagcgattgctactgactggatagataccgctcgacttgactggtgctatagaccgtgacagccacctcgaaagttcaaacatgtttgaacacattggcactgtgacatacgttcttccctgcctcacccgcgatcttatatataacccaattccaccgccaccacgaatccacgatccatcgaaccgatcctccaattccatggtgttgtcgccgctgccgtactccccgcaatcttcgtcctataactccatgcagcctcaaccacggccgacgcatgaccctgagccgtactattcgttggagttatcgttgtacggctacttccctacctcgccgctggactatccatcctcaccgtcatcggggtcgtcatcggtgtaatctcctagctcactggggattcccttttccggtggctcaccgccgagttatcctcatatcacaccgtcgtcatcaagttactcgccgagctcgccgccgtacgcccccacctcgccgctctactccctcggcagtggcttatggcacgatgacgacgtactcaggctacacatgccgtcgccggagtattgctactgttgttcgacgtcgctcgagctttgccgttgcccggccgggcacgggcaacctaaccatgtcgccatcgtcaccaccgcgatatgactatgagccaatggaatttggagattctaatttcaccgaacacaacaaagctggagagaattgaatgtaacttttttttaagatgtccgtggatatattgtttgccggattccaagtccgtatgataggtgacacctgaatgtaaaaaaaaacaccaacccctacttttttttgtttataggatgtaaaagatgtaaaaaaatgctaggagtgtttgaaatctaatctacttttttttgggaggactataggaaaaaccaaaacaacgaaaagcagggagagagcgctcgggggaggggggtttttcggtaaagctttggaaaattctaaaagttacatatttcatccatttgagtttaatttttctatggttggttcttgagtgctcctaactgtgaaaaaaatataaaaaaagaaaagaaaaaaatgttgagaggaaaaaaaattttggtggggaggagagggagggacgaggggggcgggggcgggggcggcgccagccacattggcgcactccccctgccacctgagcgcagccccgctacgatggcaggaggatggcgccgtcccgttggacgacggcgccaatgactctggcacccaaaaaagactatttctgggataagttttttttagtctatttgcgaaataagtttttcaaaatgaccaaattgtgaaaaatccagcccacttggccgcctctaagatcgaaaccaaaccaatccatacaagattccaggccaacccaatccaacccattcttctcaaatggactcaacccatttccaatccatgggttgaaaccaaaccgcatgaatgcttccctatctcaggccaccgtctctgcttgactgcttcctgcaaccatctcccacacagatcagggccagcttaccgtcggtgcaggaaatttgattttgatttgggggaagtacatggatggaaccatggatgaccaatttttaatcaggccacatccagtccaacccaacccatattagatgtcagtccgatccactccaatccaatgtgaaatctcagcccactcaaaaccaaccaaacagatccaaatcaacatcaaacccattctatccaaacaaatccagcctctcactttcccttccgtgaacttttctgagctcactagcgctgtagcccctcatgccctcgtctgaattccgaagaagtcagtcacgcttggcggctgaaacaatagttaaatacaagcataatcaatcaagagtcttcatcaaagctcggattactttgggaaagcagcattaccactcgcagggtaagcgtcacaagcctccggcccggcggtcgctgtctcagctcatagtctcctcctacccatttgctccctgccctctacctgttcgacgaaatgccggagagggccatcacatacgccgtggtcagtcaccggtgctaactgtgctgctggctagcgaagctgtttaattaccatcggttgttccatctatgatctattgtgctgccctgcaggttgatgctttcacagatgagccattcaaggggaacacggctgccgtctgcctcctcgaggagagctgggaagaacagttggatgagcagtggatgcagtccgttgccgcggagttcaacacctccattaccgcgttcttggtccgtgctgatgctgatgctgcaaatccccagtttcatatccgttggttcactcctgttcgcgaggtacatagtattgatttagcaacaaatttatggcttatttactttaaactttttctcaaatttaaaaataaacactgcagcaagcttttctttataaaaaaacccttctgaagttctgtttgacaaaatattatcctatctttttcttgttattttgttcatataactcaaatttaaacgttttgtgttgtgcagagtgaactttgcggccatggaacattagctgctgcgcactacctgatttcatctggccttgtgaagtgtaatgcgatagatttcttggcaaaatctggatttctaacagccaagaaagttgttggccttaagcagtccagcaccttgatttctccactgcaagaagcttgcacgaaattcttaattgaactggatttccccctcattccagtagtcaaatgctcacctttggagatgccatctattcctgagactttaaatggtgcatccgtcagtaatgtgctgaaaactgtttctgattctgccactgatctcattgtaatttctctcacgtatatactttccgtagaaatgcaacctgttacattgaaatttagctgtgtgagctttatagtatgctaaacacaataaagcttaaaatatggcaggggttaaagatcaatttttgaacattgcattttgttttactagtgaattattttaatagattgtctcaataatcagcatcttattttcttcctatcttgtaaccttctgaaacaatctggcaaccatagtagcacggaggatttggagcaaataacatggcttaacttttcaggtggagcttaattcaagtgaggaagttgttaatgtccgaccaaacatttctgaattagtccaatctgctggaagaggggttgctgttacagggccagctcctgttggatctagttatgattttttcagtcgtttcttctgcccaaaatatggattgaatgaggtaattcaaatccattgtagaataatatgatagctgttttgggagctcccagaaattttattttcagttggctcatcatgacaacagtagaatgtgatagtgccattgaatagaacatgatattgggcaatgccagtgaatcctgcttttgcccctatttttcttccgcatgcatgtgcaacccaaaattaagtaaagaattttatgtcagatattatcgttcccaaaaacatcatcagttttgttgacctgtatccttttggcttaggaatcacatattcggaacagatcataatgtaaaactttatctaaaatggacttcctctcattctcttactttgctgattatcaggatcctgtatgtggtagtgtgcactgtgccttggctgcttactggggcaagaagctaggtaaacaatgcatgactgcctccatggtaagaagcttttagacgtagacaatccctgctaaaaatttgagacgatcttatgatggaaattgtagcctattgtcatgctgcatatatttctttgtgtttatgtttttttcaggcttccccaaggagtggaacgctttatctgcaatgggatgaggcggcccagagggttcgaattcgcggagaagctgttactgtcatggttgggatcattctagtctagaaaatacttctgattattgaacaactgccatcaaatcaacgaataattttggcagctttggtctgaagtttgaaactttgatcctgaatccgtacttaatgcttgtaatcactggagtacatgtcatgtaaacgtaaattcgtaaattgcaaaacttgtttgcaaaaaagaaaatgtcaaaacattagtttttaagagactatccttttggactatctgactaggatattggttgtggctttgattgggtgtgcggatagctgttcattcggttccaatagcagtttagcagctctaaactgaatgaaccggttaaacagggacgactggacctgccggcctagcaagggatggctctatattaatggaccaaagaagggcaaatattgtctcaaatggccaacaaaggtactattttgcaaatccgccagtagtggcacgaacacaggtgactaagctatagctactccacccatcatgctgctacttcagttctgttttaacttagaatatacacactatttatatgttacggttcgacactagctagacaagccaatctagcatcgtccagtttatttcaaatatagttagtgtaagatctttggttgtgcttttgatattctcgagaataatcaaattcttggataaggctatccaaatttatagctagaaactgatttattttgggacaaagggtagatgaaagagcaggactaataagaccatgtgatagagcatggccaatacgatatgcgtccatacactcttagaaaaaaatatttttgcaagcagccaaaactccgtatgcaccctaacgcctgtgaaaatcaacgatttttgttggcgggccccttgtccgtctgcaaaaataattttcgcaggcggctctgttaagtggtccacctgcgaaaatgtgattttcgcatgcggacacctaaagccgatcaccgcctaccattaagcttgtactaaaacaagtgggtaaaaaccttaagagttttgaccaatatgcaagcccttgtgcaaattctgaagttgtactagccggatagtccgagtgatgacggacagtctgagctagtacttgtccaagttgctagagcaacatgaccagacaatctgatgcagtgtccgattgtctggccagtatattgctcggctgtggtcactttgtttggacagtggaaatgacctagcggactgtctgacaactctaggatgtgaacagaggggtcctagaaaattctagtggtgctagattgtccggcgctttatagcccaacgggcacacctaccgttggaaaagtataaagtattgaatagtccgggaccatgccaaactgtccgaccctatacaattttggcttattcttttcaatggtaactaatggctagtgagcttgtttagggctacaatatacccattgtgttggactccctgatgtcttttggaaccctagtgagctgagcaattcaagggagagtccaagagcaccatctagctaattgtgatttcttcattagtttagtgctagtttgagttgagagtggcttagtgtgcaccatccaagagacttcatgtcactcttggcaaatcgagcaacttataaggtcttatccctccaaccatgccactctcgggttaactcttttacataaaacgaggataaaaatgtaagtgtggtaatatatattagtaggcccactagtgggttgggctgggttacgtggttctagaggcaaggctattacaaatggtattagagccgaacctcatggttgcaagtatgggtcagtgtgcgggcatatggcgtcgacactggatgtacggacgtgcgctaagagggggtgtgtttctggacatttgcttgtgtagctatgtgggtgagttggaccaacagggacgtcgagtcctttgtgggaggtgtatgtgacatccttacccaattaggatgagacatgtgtggcccatgagagctgtgtgcacatgtgtagtaccaccgtaatagtttagcaagggtggaactaacttacaaggccttgtgtaactatactactcctgggttaacccttttacacgaagcgaaaacaaaagtgtaagtgggcccgccagtgggttgggctaggttacgtagttctagaggaaggctgttacagggcagcggagacggagcttgcgaggaggtagctacagtggcgacgaaccccgagcgacctccgcctctcccactagcggaggccgaggaggcggcgcacccgatcatgcctcgcgtacgctacgttggacaaaactgatttagattgggtcaaggggggttattcgtccagaattgaaaattcaaggtgagcgatgtctgattttttagtttagagggtaattcggtctaccgtgatagtttaggaaggggaggggtaattcgtacttttttctatctatgaagactccatcttaatttgcagcaatatatgaaaatttctgcacatgatatgtatttcctctttaattttcaccttccagataacaataatggaaccaaatcatatttctgctatatatgcacacacacattgtcggcaactaataattaataaaataataaataaatatagtatatatagttggatgccatttcatttccatatatataaactctgcaagctagatgattgcccatgcgtcatgaattaattcaccgcccggcagttgaccctgatctcgccggccgaccccgtcagcgggctaatgttgcccatcttcaccatcgccgtcgagaagtcgctggcgaactggtcgttgctggacgcgtagctcctgacctggccgtccgtggagcccccgccgccggcgaacagcgcctggtcggagtggagcaggccgcgctgggagaggaggccgccgaagtagccgttgtcgaaggcgtccggcgacgactcgtccagcggcgcgaggccgctgccgtcgccggactgggggcagccagcacgcagcgacgccgcgaacgacgcgtcgatgtcggtatcgttgtagatcctgtcccggaagttggcgcactgcgcccgcccaatggtgtgggctcctgtaaagacgattaatggtaaaatctagtaagtgttccacgtaaaacgaggtgtaattacgtgtaactaattgagttttaattattacgaacttaaaaaatagattattctgatattttataacaactttagtatagaaaattttcacacgaaatacaccgtttaacagtttgaaaaacgtgccacaaatattcaaaagtttatcgaacatttatatatgtgaaatgatattaatcaataatcacagtcttacagacggttttagtatcagtataaagatgtcattgatctggagatgatttttttaaagaaaaagtacgaattacccccctaaactatcgcggtcgtccaatgtatccctaaacttaaaaaccggacatttgacaccttaaactcttaagaccggacaaattaccaccctaacatggtttgaagcggttttcagcctacgtagcacacatgtggcgatacagtcagcaaaaacaaataaaaaaaccggtggggcctacttgtcagcttttttttcctctcctccttctctagctctctctcggtgagcagagagagcacgcggcagcggcgaacgcgacgcactctgccttcgcctccaccgccgaccgcccgaactcgccgcctccatcgctggttgcccgagcattctctgcttcgccgacggatgtggttggacggccacgatgccgatgaccaggacgacggactcacggaccgttcgccgcctccaccgcgtcaacgagagaagtagagaagggaaggggaaaacttgtcagcttccccaacgacctctgcctcgccggcctgcatggcgtgttgtgcgacgacggcgacgcatcccacatcgtcggcatctcgctcggctacgtctccgacttctccgcctccgccgccgccagcctcccgttcctctgccgaacgcaaaggcgaaggcggagctgggtggcgagtggcggtgcgcatggctaggtcgctctggccggtggcgagcagcggcgggcgcgactgtgtggctccggttgacggcgacgacggttcatggggacgacgtggatgggcggcaaactcgttgccgtagcgcaccgcctccaatgcccttctcggccgcccaccgtgccctccatgccacgcgcgccgctcgccgcgccctccccgaggatgattcatcgtcacccacctgcctgagcacagagagagagagagggagagatgactacgtgatggcgcgggcgcacggagctcggcgcggcttcccccccctctcggcttctccccaagtgtgcatcctcgacatcgccctcgccctcggtggcagcagagcaggaaggagctggtcgagagtggcgcggaggcccgcagcggcggcctcgtggttcttggcgatgcctagccatgcctgccctctgcgcccatcttggcctccgcgacgtgcagccgccacacggcgacgccctttactgccgacaccactgccagcaggcgcaagcgccgtgcctcctcggcgaaagggcggcacgctccccctccctctcggcagtgtgcgcgcggggaggacgagggcggcggcgggacggccggcatcgaggccccctccgctgcgccgctccaacggcacccctacctccacccgccgccgctgccggctagctcattcgcggctgctgcctcccacctaccctcgataccgccggacaccggtgcccagccgcccctcctttgtgagagagagaagagagagtatgagtgtatgacaggtgggtcccatgttttttaataaatagaatgctgactagactgtcacgcatacgccacgtagaccaaaaccaccgcggattggatcgaggggggtaattcgtccggtttgtatagttgggggtgaagaatgtccggttttgtggttcggggggtaattcggacgaccgcgatagttcggggggggggggtaattcgtactttttccttttttttaatcacttgctttgcaaccgtattctctctttcttcaaacatcgaaaaatggcacttctctcttctttttttaccgtgtgcatttcttttgcccccgtcgtctagtcaacaagttgactgtttaagcttttccccagattaccattatacccttttggatgttccaaaacaatacgacacacttggaattttttttaaatgaataccgtaatatatcagaaaaacaaattatagccactttttcaaaggtttaaattttcagaagaacacataaatatgcaactattatactttttaaaaaactagaaaaaatacccgtgcaacgggtaaagtcttttttaatcttattattattatatggtttagttaatttgaaattcattgtgggagttcacttggatatatatatttttagaaaattatgagctgcagttaggagtccgaacgtctcaagttagcatgtgagttttttttaaacaaatttcttatatgattccttctgtattaccaaaagtgaacgatcttaaaaaccgacacaaatacggatatatatttccaaaagcaaacgaacttaaaaactgactcatacacggatgacatacaaaataccagaaaaaaaatcttcaatttttataatagtagagaattactccatgggaatgcatgcatgatttggttattaaatatttcatggaataatttataataggttattatgtgcaaggctgtttcacaatttattggggggagtaatggaagatatatatgcaattaatactcgtgtggatatgcaattaatattttttaaataatgtctttttaaatcaccctatagaaacttttcaaactaattgaaaattaaatttcatgccatgttgtttttatacaacatcgaagaactaaaaagataaattatatgttccttgctttccataatttcttatagtactcctatatactccctccgtcccaaaatataacaagtttcagggttggacacggttattaagaaagtagatagaagtgagtgatggagagttgtgattggataaatagtggaggtaggtgggaaaagtgaatggcggagagttgtgattgattgggaagagaatgttggtagagaagttgttatattttgaaacggagggagtaatgtagtttcatatatgggcatatggtgatttgacggggtaatcctaataggcgggtgatcgctccctcccctccccagcgatcacccgcccctcccccttactactttacctccccttcttctcttactactacaccataaaaatttgaattaaaattcaaatttgaaacgggtatgtaaactttttacttataaactttgggtctataaactaatatttgaatttaaattcaaattcaaatttaaatcgggtatgtaaacttttgacctataaactttgggtctataaactaatatttgaatttaaattcaaatttgaaatgggtatgtaaactttttacttataaactttgggtctataaactattatttgaattcaaattcaaatttgaaatgggtctataaactttaggtctataaacttttagatgtatagaaatactatatataaaaaaatatttgaattcaaatttaaatttgaattcggatatataaacttttgacttagaaactttaggtctataaactttaggtgtataaaatttagatatatagaaatactatatataaaaaatatttgaattcaaattcaaatttgaatcggatatataaacttttgacttataaactttgggtctctaaactttagatgtgtaaacttgaggtgtataaattttaggtgcataaatttactaaaataggaaaataatgcggtgccaaaaaatgaaaccaggtggagagagggggagcgaattgatcgctgcgcccatcaccaggcgagcgatcgtccattagccgtttcgtgatttgacgtgcaccaataataatgtcaacaaagaaatgagcacgtacggaatagtgataagaaaaagaagtggaggtgcggtctgaacatagtggataaaaagaaaatctcctgtgagacagctatacatatctctgtgcacaaatatgacaatttgaccctttgcaaaaactaattttacaaatgaactgtggccaaaacttattttaaaaaagatccttttgttcagcgtcaaatcgtatggcgctgaacttagacacctcagcgctaaatagcatggcgctgaatgcacgttggcacgctgactcagcctcctatccgcagtggcacggcattcaacgccagttgacgtggcgctgaggtgtcaaagttcagcgtcatacgaaggtcatttttaaataagttttgaccgtgtttatttataaaattagtttttgcaaagggtgaaattgttaaaatttgtgtatctatatgtgttgctttctcgtgatcgatcaatcgcggcaacatgatttgacatgcatgcaatgtggttccatgcacgatatatagtgaacgactgagactctgagaggtaggtaggtggtcaccttgatcgagatcgatcgatcattgtgcagatagttgaggcatgttacgtgttgcgagaggttgcaaactaaagcgaaggtgacagccgtcgtcgatcatcactattgagatcactgtgtactgtattgaattgaggcgaatgcagacaattaagccgacgcatcatatatgaattcatgcataaccttgactagcttttgctactagccatatgtgtgcatgatccacgatttgtattttgtgtggatgcatatgcatgaacgtatactctcattaggacgcttctgaggagatcgcgctcacaccagtcagaattaattattaatggaagtatggaacagacaagcatgcatgcatatgcatggagttcgtacttatgtctgctgtcacgcacgcatacgtacaaaatctaactactttatgtgactcacgcttgttgtttttgaaatggaaatttactgtatggttcatattcatcactagttttgtggttgatcggtgcatatcattaataataatgtaatgcatattcagtctttcagatatatgaatttgggacccttaaattttgcaacatgccatgtgcactagagatgcagatcgagtcaaagccaagaccatccatgaatgcatgcatatttgaattatatatatatacaagagaaatcccatatcctacgtacggagaattttgaacttgctaccctcatgtaccccatgtttaataggcaaagatggacctatgtagaaggagtgattcattcggagcgataatattgatgtagaaatttcttctcttaatttaattttcgtctagacggtacgtgctgattaatttctaggatagtgttggattagtttagacaaagagatcgtgcgatcattaattagcatataattaagcgtacgtgtaccgtacccgagagggcaaccatgtcggtggtggtgagtcccttgttggagaaagcggcgaggagagtggcgagggtggaggacggcgcggggaggtcgctgttggccagcgacgcgctcgccgtggtggagtccctcctccccaggaggaccgtccatgacgggcccccgagctgcaatgcatgcatgcacaccacaaagaaaccaaacaatactcatatatagtatgctcaaaaaggtttttcttaaaatatactacctccgttttttaaatagatgacgccgttaattttttctcacatgtttgaccatttgttttattcaaaaaatttatacaaatgtataagatataaatcacacttaaagtactatgagtgataaaacaactcataacaaaataaattataattacgtaaattttttaaataagacgaatagtcaaacatgtgagaaaaagtcaacagcgtcatatattaaaaaccggagggagtatattctccatgtatatatactaggtactctctctagtcagctagtattgatgagatcgtccgtccgctagacggtcaccaggtgcgtacctggacgacggcgtcgcgggcggcgacggcgaggatgtcggcgcacgagacggtctgcgggcacaccgtctccagcagcgtcttggcgttgtcgaccacctcgaacccgcgcagcgacccggcgttcggcccggcgcccttctcgccggtgaagctgcccgtgtcgtcaagaagcaccgacgcgtcgcagccctacatgagacatgcatgatcgacgacgaccagacgatcgactggtggccggaggggaaggagaattaacaagggatagcttaattgcctggacgaagcagtcgtggaagtggaggcggaggagggaggcgcccatgcgggggtcgagcagcaccgccgccgacacgacggtcctgatggtgagcagcgcggccgggcaggaagcgtcgtagtagctgtcggacagttgggcgttggctactgtactgctggtggccagtgcaaggaacaggaggaccatgaatggggcagacaaacggtgccgctgcgtgcgactgcgagaagctggacgaggaggagccatcatgcatgtgtctaaaaggctcaggctcaggctcagctctcctttaatttccggtttgaacgatagccagttccaaaagcatatttatagacatgcacgcacgaaccattaattaatccatgtcatagcatatggagaatgaatgtaactaaatactccctccatttcaaaatgtttgacaccgttgactttttaatacgtgtttgaccattcgtcttatttaaaaaatttaagtaattatttattatttttatatcatttgattcattgttaaatatactttcatgtatacatatacttttatgtacacatatagttttatatattttacaaattattttaaataagacaaacggtcaaacatatgctaaaaagtcaacggtatcaaacattttgaaacggagggagtaaatacgaatgatgacacacttagtattcaaaacaaaattaactaattagttaatttgagtgggtagttaatacttaatcgctccaaaaaaaatacttattgttatgccatgtagtcgaaatttttgtatgcatgttacttcatgtgaatagaactatagaagtaagactgtacatgagtactcccaccggtttcataattattgatgttttggataaagttgtaacacccctgcccgtttgaagcctagtagtgtgtgtttggcccatgtggcctagaagtagatgtgtagtggtagtttagtaccaccttagaagtttagatgggtgagggcctgcttataagccttggtgctccaaccatggtatccccgggttaacccttttacacaaagtgaggacgaaagtgtaagcgggataccatgcgaacgtgggtccgctcaacgtgtgagcggaataatgcgaattttgaaggcagggtgttacaaaagttgagaggtaaacttttataactttgaccatcaataactttaaaaataattaatttaaaaaaactagaacaacatatatagatttatctttcaaagcactataataaaaataaacatacatttatttattgtattattcaaatagaaagataatgttaaaaatatttttttagaccatggcaatgtccaaacatcaattaaaatgaaatcggagagagtaattgggtcatatgcaaaagctagtttagacataaagtccaacggggatccctaattaattcacgtgtgcgcgctagcagctggctgtgtaactcgcgcccgcccccatgatgcccacgcaaagcacacatattagtgctatagcagtaattatacacgctaataatagtaattagtattatttttttaaaaaataaatattttacttaaaagttttaaaagaatagttgaaagtttaaatttgtagttgaaagttttcaattgagttaaaagtttctgaattttgggttaaaagtttctgaaatttgagttaaaagtattcaattttgatatgtaacctttcaattttgagatgaaaattttgaattttgagttaactttttaaaatttgagttgaaagtgagatgaaagttttaaagtttgggagaaactttatgaattttgatttcaacgttttaaattccagtagaaggttttgctttttttaatcttcccccaaatttgagctgactcaggaataaacctcatttttttaagggtgtatctataaaactttcgacaatttttttaatagaaaactttcaaacataactacaggcgatttacattgtagttacatgtaactattatgtaattgtaactggtgtataaagattcgtaaacaaatgagtagctcgttggttaaggtgcttgcacgcaacttacgtgttccggattcgattcttcttcacgaacgtgtactagtagatatttggaagttttggttcacaaaaacatgcgatagaaaaatagaaattccccaaattccccttttttttaattggatccatgtcattgtaaattcttcagttttgaaatatactatgataatatgtgatattataactatgccactataatactacaataatttgaggtatgccactgtttaccctttcatcgctttcgcactggtgagtggtgctacctactccgatggttcgtaccgcttcgagtaactcgtgaactggaaaaatatgcaattaatgttgcaagtttaaaatgcttctatagttgtatatgctgtaggatgattagtttctactcactcctctcacaaagaatttatttttcagtttttaatacaacgtttgactcttcaacttatttaaaaattttatatgattagtttttttagatgagaaaatatgaatagtactttatgtgtgactaaattttttaaatattattataaatttttaaataagacaaacagtcaaacattagataaaaaaacccaaaaatgaagtctctttgagacggcgggagtacaagtgcaatctgcaggtacagctttggatcttgcgacagcaacccacttttaaggccgtgtttagatttaaatttttttttcaaacttccaacttttccgtcacatcaaatgtatggacacatacatggagtattaaatgtggacaaaaaaaccaattgcacaatttgcatgtaaatcgcgagaacgaatcttttgagcctaattatatcatgatttgataatgttatgctacagtaaacactcgataatgacggattaattaggcttaataaattcgtctcgcagtttacaggcggaatctgtaatttgttttattattagtctacgtttaatacttcaaatgtgtgtttgtatacttaaaatattaatattttggcacatgaactaatcacagcctaagtcgtaccatcgacaactttttaaatttgtcgttgttcatgcatccatgtaccacctgttgatctagctagctaggagtagattgccggccagcttttgaatgcatgcttgtcttagcaaggatgacaaatggttgagaatgatgtatgaactaatcactctccagctgttgcaacttgcaaacaagaagcattagtgaagaatagcgaattagttactaccaagtcataaaaacaactccctctatttcattttatattataagtcattttaacttttctctaatcaaactttatatgtttgaccaaatttatagagaaatttagcaatttctacaacatcaaattagttctattacatctatcatcaaatattttgataatatgtttcttttcagttcgaaatgttgttatatttttctataaacattagtacatatccttccatctgtagcggcctctcacatgcctgggttttgccggccatcacagcttcatctcaattgggccgaaataaacaccgtcgtagaactcgtacaggcataatcaagttgcatatagctagagcccgtcatcgatgatactcatctatgacggtgtcacgcccagaaatttagcccaaatttctagtctattttgtgtattaaattcctgtacaggaccaaccagggtacacaaaacgacaaattaatatacagattcaaacgtaaataaagcgtaaaatacttacagaagaggcacttagtcctcacaccgaaacgaaagcagcagtagcgaaaaaaggcgatcctagtggagcttcagctccacttgacaggcaaaactcaactagggtatgagccttggtactctaacttcgtcttcagctcagaagcgctatacttctgaaagggggaaataaaagcaaggctgagtaaaaccaccgtactcagcaagccacaccaaaaatgcagacgtgcaaagggaaacaaggatggcttgtggctatttgcataaaggcggttgcaaagtattttattgagcaaaacagtaaaacggttgattaattaaggtaacaataaatctccactgatcaacgctacaccacgttgaacaagcctaaccaaacctcctgaactataccagttcattaaccaattattaaggatgtgactaatcatggtgaatctggtcgatcgcccataatcacgggcacagctattcgaatagttttactctggccagaggtgcacaactgtacccacaagacacaatccaccggcatgtcaccgtgcctgcacagacacgtcaccatgtcgagtgattgtgacaagacccttcatataactctcccctaaccatccacaccacgctaaagtttcacccccacccctaccacagaggtgggcagtccccttgtgcgtcgcgttgaatccggcagctggacaaccagacacccccggccgacccaactccatcacgcccacactcgccacaggtgcctaggaaagggtcgagctacactacaagtcaagtaattactattcccacttacggtaagcaccgttagtcttctagggtttctcgtgaactggtccttaattgccatgggtgctactagcaaaatcatgcacccatagcccaccattcagttgcaccctgatcccctgtaattagtaagacatgcaattttatttgcaaatgataaaacatttataaattgggatcaacatgctcaaggggaatgtgtgacttgccttgcttcttcaattgatcttctgaactcttttcctcacaaccacggacttccgaaatggcgaaaactacacgctggcacacaaaatgaggaaaaaccctaataaaaaccaagtaaacagtacataaaaagtaaacaaacaggtagatctcaattttagatgaattttgcaagttgaatggctcaatttggagttcgtatgaattagttatgaattttagaagcttttgagacatttaaatcaatttccagaattaaaccaaattattgcacaattattaattatttctcaaaggaaaaagggatgttgacgccactgaaggggaggccggcgccgacacgtgggctccagacgtcagtggctccaaagggtcggcacatggtggaccaagtccattgcggcctaggcggcgccgtggacctggaccacaggctgtccacgggcgagcggagtggcgctagctagacgagaagcggcggtgcgcggccggatggccaccggcgatgagcggcggcacgggaagcggcgaaaaaggggggagggaaaggagagaaggaggagggagagctcaccgagcaccattgcggcgaagagtcaacgaacggcggcggcgccttcttgggaagacaacacgggcgacaccttggcgatgatcagcgaacatggaaagacggccgagcacgccctagaccagctggaggaggagaagtggttaggagagcgcgagggggccgggaacgacgaggaagggcgaccggaggcaacgagggcgagggagctcaccggagaacatggagggtggatttttagcggcagaaggcgacgattgagcggcggctgaggcgcggaggcggagtcacccagcgttgtccccaccaccggcgacgatcggctgaaagcggcaaaggcgatggcggctcgggttggcggtgaaagtggggctccagtgattgtttggggaaagggagcggctaccggggtgcggcaaggcgcggcgaacgcgatgaaggcggtggtgcggcgtgaggtggatggggacggtggcaagaggcgactggaggaggtgaaggtgaggcggctcgggtgtggtggcgggaatggcgtcttgacaacggttttggaaaaagaaacggatgccggggtgtagcgtggagcggcaacgctgatgggactagcggcggcgtgcggcagtgatgtgaccatgactactacagatataaccattgctcatatcatggatgaacaagaagatatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggggggggggggccgggatggtggacccagaatttataccaaaataaaaaccattgtcattttcatggaagaaacaaaaaaaaatttcaaaatcaattcctttaaagggttggattccgatttggccccccggctacctcgctgacttcaaaaaggccgccaaatttgcaatccaacttcctttttaacccgggagtacttgatagaaaagtctcaaaacccctctttccaacgggatccagcctcattgccaaatttcatgtcgtttcgctgtaatcacaagttgttgcgtcacctatcttgggcctatggggcttgtaactttgtttgggaccccgggcccaagtggggcccatgtggagtgcggcccaactaggtggagaaaggacccttcgcaccccttggtcatcctcccacccctataaataggtaggtaccccttcagggtttcttgggttttgtttagaagaaagtttaaccattgatacttccttgcagcacgcgtggcgcctagaccgtccatctgcttgtatttaaaaccccaacttatcgtgtgtattcattcctatttgcaattcagattgcttttatcttgttcttgcttgtttcttcaatttgcttgcaggaataaggttgatctgcaccggcaagatcaacaacccacggagaggtgtatcgattgcaaaggcacaacacaacatcttgtacggttgtagtcgggtcgtcaacatttctcccaaattgtagttatcatcaactcactgaaagattgggccaaacaattgccttgagtgtcgaaaggaactcaaggttcatcaggtggtatcagagctttcattgcttggtgagtttttatctacatataaccagaaattgccataaaaatattgtatcccgtacctagcaatatttgtgccattgcattgttcttttcaatttttgctttgttgagtttgcgttgcatcgtcaagtcgtgttgccggtcttagcgtttagtccgtttagagtttcgagttcttgtcacgtctcgttccactatcgtcgtcaccgccgtatctttgttgtcgtcgggacctaggaaaacggaatcatcttgtcgtcagggtttcgtttttctagttttcagaagtatttgtcgatcggttttggagttgctgagttgcatcttggggcctgtttggtagagctccaactcctaaacccaggagttgggtctggagtggagttgtggagctgcctaaacccagctccacatctctagttcattttgtgagagagctccacccagctccgctcccattttaggtggagctaaaactgtttggctgagctctagctccaagagaggtggagctcgagctggagctgtgccaaacatgccccttggtttgccgtcctaccatgcttgtatttggctgtgcatgtgcacgtgagaaagatggaaggagaatattagattagattggatatttggagatcggttgatttcttgttttagcacatagtttccaaaccgtgtttccggtttccatctgagtccaagtcccatacgtgcccagtcccacctctctagacttagggcccctttgaatcaaaggatttatgtagtaatttgataggattcaaatcctataggaaattttcctatttggccctttgattcaaaggattgaaacttttcaaatcctatgaaattcctatggaatggcatattgcatgtggattttggaggaaatttagcaagagctccaacatcttggaaaatttcctttgagtctatctctctcatccaattcctacgttcttcctgcgctccaatcaaacgaccattcctgtattttttctgtgttttgcaatcctctgttttacacttcaattcctgtcagaatcctatattttttctattcctccgttttttctatcctgcgattcaaaggggcccttattagtcggactccctcctccctctccaaatcacattatctctctcttcttagtcgtgtcaaacaatttggtgaaattctgtgttttacgtcggttttgagatccgtttggaaaaacggaaccggcataattttaagcattccattttttatagttgtgattttggtttggacttttacatttgagtacctgtaatttttatattttacgttcgagtccctattaccttacattgaggtccttggagtctgtttttggtataaagagaaaaaaggcagaaaggtgcataaaaaaggaaaagaaaagccgcaccaaaaaaaaagaaaaggaaaaaacaaaaagaataagaaaagaaagaaataaaaagaaataaagaaggaaaagagaaaaatcagttgtatctttgagtttgctttcatttattagagtgtgtttgagttatttctagtgctatcttgtagtatcgtttgtgtctaggctcgcgtttcttgtacgttctagcctagtaccagcatggtacttgactttgaaccattattcaaatttgcattctctgatttgaaccattgctttcctttgctacatatttaagcctacccaaagctccatagatttgattgcagccgtacagcaagtgtttgccaaggcatcgatacatctaaactccattgaggtgcttggttgagtcggtgtacgtcaccattccgcttgctttggtaagaacttataagagcttggtgaaaagcttgagcttgtgtggtatttcagctgccactacctagtagttgataggagtatgcataatcttgtgtatgtttcttgtttgctactaaccatggcaggattgtgcaaggggaaacgagatggtcatgctcaatatcaacttcttcaccatcaacgagatatagcggcttcttcacgcattgcatatgaggtacatgataatggtcttgcgagggtagaatctaatttgctagtttttgatggtaagtatgattccgccgcttatgttaattgggagctagcagtagacaaacaatttgatgaatatgatttctctaatgctcaaatgattaaggttgctagtaataagtgtactggttctgcatctttttggtggtatactgttggcaataagcttgaaacttgggatgaatgcaaaacaatgatgaggaaaaattttgtgttttcatattataaacatactctccttgagaaattagaacatctaaaacaaggtgataaaaccgtgcgggagtactttcataactttaaaatttgtatcacttatagtggtttaaaagaaagcaatgagaacatagtgactagattttttagatggcttaattctgatattcaggctgggcttattaacgtgacatatgatcatataggccacttgttcatgcttgcttccagtgttgagagcaatattttaaagaacccaagggagaaacaagctatgcttgtgcctcctattactgacattttgcagggagctcagaacatttaccatgaagagaagagcaatatgatcgagatgccatctccatcgctcacgaaagaagaagagaagactaatgcacttacatcatccgaagagagaaccacatgtaatcttaatggtgctgcgattaatcaaggtgactgtgccattaatgaattgcacatgtccacttttcatgctagagaagagcaaccattagtggaacaaattgctgagatgcctttgtcataagttgatttacttgttgtttcttgtgataaagaagagttgtgtgataatgcttcacttatatccatgccacaactagtgaatgaacatgctattttagtgtttctttgtgtgctgattttaagcatattgttcacattactaatgaagtagaggaatgtgaattgctatcttttttaaatactttgggctatgtttggtttgatgattttcgtgagctcggaaatttgaaagagaaattatttgctaaatctgatttgccatgtccaactaatgctatttcccgtatcgttggcaaatatagtgacagaggaatatatttcgtgtatagagtttacatatgttcggatttagaacctcctgtacatgtggataaaacatgcaagctagagagaaatgttatcgctaacaaaattatctcgagtttgtcttgttttgattggaagaaacatgatgttctaaatgtactacgcgatgagcaccgtatggaaaaaccgaggactttccatgaagaaggggaggatggtgtgaccatgacaactacggatacaaccattgctcacatcatggatgaacaagaagatatcaagttcaagtcgtccaagtgctggaatccgattcggccaccagctacaccgctgacttcaaacggtcgccgaatttgcatacgatctccgtttttggcccgtgagtacttgatggaaagctctcggagtcctctttccaacagatctagcctcattgccaaattccatgtcgtttggctgcaatcacataaacaaagtgctacgtcacctgtcttgggcctatggagttgtaactttgtttgggacctcggcccaagtggggcccatgtggggtgcgccccaactcggtggagaacgacccttggcaccccttggtcgtcctcccacccctataaataggtaggtacccctttagggtttcttgggttttgtttagatgaaagtttagccatttgtacttccttgcagcgcgcatgtcagctagaccgtccgtcagcttgtattcgaaaccccaacttatcgtgtgtattcattcctatttgcaattcagattgcttttgtcttgttcttgcttgtttcttcgatttgcttgcaggaataagattgatctgcaccggtaagatccacaacccacggagaggtgtatcgatcgcaaatgcgcaacacaacatcttgtaaggttgtagtcgggtcgtcaacatttctccaaaatcgtagttatcatcaactcaccgaaagatcaggccaaacaattgcctagagtgtcgaaagaaactcaggttcattaggcaatggctctagcggcggtgacgagtggctggagttcgcggggagcggtggagagagggagcacggtggggaggtggttagggggcgtggcgagcccggggaggagggggaaatgggagagggagccccggggagtgtttttataggccttggggtgcggcatgaggcaggaaatggcagaaattaccggcgaagtgggggcggcgatgtcggggtggtggtggctgattttagggggacaagtgggaaggggaatggccgcgggatgggtgcgaggtagaggagagggacggcaaccggcccacgcaagagagaggagcgagaaaggcggcggcgtgggtggtttcggcagagggagtgggtggcatggccctctcggctggaggttggggatggacctgacgggtggggccacgggtcccacctgtcagcgaggggaagagagaggagaccaggagggaagcaaaatggacttgcacaaaagggaggcaagccgggccaacggcccaaagaggagggaggagggaaggagggaggggcgagcgagcgggccaaggaggggaagggatcttgggccgaaagtggaccaaggagaagaaaggatttttttttatttatttattttccttttcattttattggatttagcgaactttgtgctattaaaattatttcttgagctccgaaaattcacagaaatttcagagaatatattagggcacagagaatattacaaaaatatttccggccatgattcttaaaggaaatttttaattccatcaataattcacttgattaaattgctttaacttttatttaatttctagaaaatgcattatttgatgatttttaatcccgaacgaaaatcggggcgtgacagacgggcacacgtttaggcccgattgagattatctctataatctttgtcaagcccaagatgtaagcccatcacggaggagacacatcagcgatgggcgctaaactaggctcgattgagattaatctaaggcccgtcacctatgtcctttatcggtgatgggcttaataatatgcccgattgagataacggagaacccgccaccgatgtccgttcattggccgttaccgatatctatgtcacacttcaaatactccaccccactattctctgtagttatcccactattcactattttggtgggaggttgaaggggacgaatttttgtgtcttttttccaagaaaaacagaaaattcataaaagtaagtgaaatactaatcaattatcattaaattagtaatacttattttacaagatatttctctaatattttgttcatttttgcagcgatggatcgaagttggatgtatgggaaaactgtaaaacatcatagcaaggagtatagaaatggcgcattaaattttataaatgccacggaggaggattggaaaagaagaaacaacgattacatgtgttgtccatgtgcagattgcaagaatgaaaatatatttgatagtagagtggatgtacacgcccatctgatataacgaggatttatggagggctacacatgttgagtgaagcatggagagcaagaatcaggaagtggcatagctgcagacagaagtggtgcacaaaatcaggaagatgaagatgagcatggctagcaaaggcatgaggctagcataaaaaacaaattttgttttctttttggtaatatactcatccgtaacgggcttataatgaccgatagagatgacatcatccatgacgggcctaagattaagcccgtataattcctagcaatggcgcagaaatacttctggtatattatagttacaaagttcatccgcaaagcacggatataccattgtagaagttcacccgagagtactccaagggtatcgtattttgtttaatcccgtgggaagattataatagagagaactatactaataatttatatattacttgtaacaaccaaagtataagcaggggttaatataatttacagggtagagtgacactaagaagaagcatttatactctcattcataattacctaagctatgtggaaagaatatagaaatatcttttcctatacttctattatacaaacatattatacataaatgctagttatatcattacttagctaataccttctttccgatgccctcctggtgcttcgagaagccacccctattgccgagttctttacgacaatccgtcatgaccatccaaccggggctaaatacggaggagtaccctccccaggaaattaacttaggactatatacacgcgcggaggaatacccgtactgagctgtcaccatcagcggcccacctcgcttccgcagcatataactccaaataatgatatccagtaatctaaacaccacgcttaaattaccaaatacaactctaatatcaccatgacatagtcatcgtaaatacgatcattatgcccacatcattgcatctcccagataagctagcatcataataaatataacttggacatataataaaattagtattcatatactcggaaagtagtacaataccaaagtagtataaagaagaatattctaaataagtacaagtcttacaaaagaaggaaaagctactagagccataccagaattctttcgaagactccaaggactgaagattctattctatttctattccactatactctagagactatactaaatttcagagatgaaatgaacttcttgcttgaggtgtgtggagaaactgagaagaggagcatcttaaataggctgccaatgacggtgtggcagttggaatggtcggaattgccctccaaccatcattggggagtgatccacaccatctagccgcaaccctgcatccaacggtgccaggatgggttccgaaccatggaccggaccaatccagcccattttcggctgccggcctcctctcttgatatattttgcagacttgtgaattttagcccaattggtcgtgtcatttctgagttcttggcccattcattgataggtctgatcctcgacatcgtccaattgattgatcgcctgttttgatatcgattctcctctattttgtgttgattctctgcaagaggttagtaatcctagtgctagtggaatatttattatttgaacacaaatatgcattgcaagcatgattagttctcctttattttggtaatagcgactgccgaaactgatcgctaacgaccatcaacaacaggtgcaaggataagcccgatagagatttgtcatccgtgacggacgccgtgctgagccttgtttgactcaactgctagtcaaacctatccgtgacgggcttggctttaaggcccgattgagataacttacatccatggtgggcgtatctgtaagcccgattgagattagtcatccgtgacaggcgcctacctaacctagtttgactcatatgttgggccaaacctatctatgacgggtgttattgttggtccgattgagataactgtcatccgtgacggtcaaatgcccgattgagatattttctcaaatcagtgacctttgctcagtgacgggagcccttcccgacggagatgaggcttgccgcctatttcagatgaccaatcccatgctagtgaaatttgatcgaacttaaaagagaaaaagttaaaatgacttacaatatgaaatggagggagtatatcttttttttgggaaagaaaatcattttgaacactggttatatagcaaaactattctacgcatacccccatggaataactattttatacccaccatccttccatgggtcaaacccacctcccctcttttcccaaggcccaaaacccaacgtcccaccttagtcaaagatcggtcaaaacatctccccgtcggtcaaatatatgtcgaagagatcgccgaagcccagaataatatacgtcagactagatgggaaatcgtgttcgtgctggccaattatggaggactccctactactacataaagcacaacagggacgacactataggtgctggaaatgccagctaaaaccaacacctacaagcattttcctacctccacaggatgaaaaaaaaaataaaaccgacacctttaaacaattatatgtgccggcactatagaaaaatcgacaacaatactattggtgttggttcatttaaagaatcagcacccataaacccgggattctcggcctgccctatttagcgcaaagggagagggagtcctatccttttcacctcccctcccccctctctctctctctctctcgcctgtctcgcccccttcacctccctgcctcttcgctcgctcatctcgcctcccctccaacctcctctctggcgatgcccctttggctccggtgcctctctctcctccctctcagccgctatgggcggctccaccggctgtgtcgaagtgtgaactcttcgagcgggggactgtgaggtacccctttgttagtttggccgggggcagcgggtgaaaattgaggagttgggaggaagtgtggtgtgctatcgagggggtcgggcccctcggtgaaggtgagaccaaaagagtttatataggttcgggccgctaagaagcgtaacaccctactcctgtgtatgataattttttctgagctttcaaagtctctgaatctctggtgtacaagctagagttagctcaaacttcaatctggggatcctcctcctcactaggcatggacctccttttatactccaaggggttaccacatgtgctgtgagagctacctagggaaaagggaaaatattctctatattaaatgcatgtcttgtgccttaacccaaaagtacccaaaagtcctgcgcatgtaggctactgcatggggcccatcaaaatgtgccggctgacacaggggacgcccccgtcacacaccatttaatggatgaggacttttggggtgcacgcatgcaccgggagcacaatcctggcacgtccggagtggtcaagccgactccaggttggatgagaagctcagacctcctcatcataacgatgggacagggcatacctgcacacactgcctgacacagggatagggcgtgagcaacttgtcgccgtcctatctgccattcgaccgatcacaaaccggtcacagaccggtcacttgccaatcaggtgcgtagcacaccgcattaaatgcggtgtggcgcgcctgctccgtgcgtactgaatgcggttaggtggacactgggggacgcccacctaacctcatacgcatagcggccacttggtggagagatggccggcaaccatccatgggcccgacccccttgggggggagcgccatgtggatgcggggggcggcctctcccttctaagcttcgtacccccgggcccatatcactggcaagctgtgatgatggacggatccagcggaggcggcttctcctgtgcacagggtggtggcagcggcggatgggtttgtggttttgtgctttggggatgttttggggttttgtgatttgtgctaggttaaatcgtgttttgtgtgatttgtgtcgtgttgttggatggatctatggtggttttgtgttgtgtgctttggggatgtttatagatggatggtgatgtgggtgtgatggggagccaacttttatttgcattcagtaccgcctctgtgatgccaattgggaaatcgatacctatggggttttttcaaccggcatcagtggccttttttttctagtagtgcccacttctttctcttggagttgctcatctccatgtatcttttgtgtagttcttggtatgtaatacccactaaagctaacatattatcatccaccaaggacatgcctagcacaaactgactttatctatatctacttaggggccaacaaaggcttatccgtctcctgctctttcgccatctccttacccttaccctttcaactttcccctttccccttccatgttgaattcttttgccaattggtggggaactaccggccttgagggtaactggaatctgttagattaatggattaggcccaattaaatccaaataaattccattggcccacattaagtgctatggctaataataccaccttggaaatctaagtgaagagaactcaacttaaatacggagctagtggagagtctctgttgattggttgagatggtgcgcggatagccaggcggagcggggcgaggcgaggcaggcagcagctattgctgctgttctctctctcgttttgtaacgcacggtaataaacacggaaaattgatttcgtattaatgagcgcgtcagttacggaattaaacatcgtgaattgattctatcggttacggaattaaacgtcgtgaattgattctgtcagttacggaattaaagccgtgaattgattccgtattaacgagcgcgtcggttacgaaattaaacaccatagttgatgactccgaacgttactctcgcactcgcatatatatactctgcagcgaccagaaggacgcgttgatgttcttcccgaacgagcacgtcggttacgaaattaaacaccgtggttgatgactccgaacgttactctcgcgctcacatatatatgctctgcagcgaccagaaggacgcattgatgttcttcccgactcttgcacttcgagttcctcctcctctgttcctgagctgcagaatccttcctcggttctgttcacctgcgtgcacaggtgtacgggacaagcaggtgcctccagaactccatccgcttgagaacctgcacgggtaggcgggcgatcaagtttttgggtagcgcttcaagcgcgactgctcctgttcttcgttcttcaacgacaacattgcatcttcctctgcttctgcttcaccatggcttctactggagagaacggaggagacaacatcaacggaggcaatacgaatgcctcaacatcttctgcaccattctctggttataagattctaactttatttgattttcttcttgttatttacatgtccacaatgttatccataggatttcaatcctatgtgaatatcaacgatatctatgcttattttaccttaagtatgctcatatttatgtttagccttatcactagatcgcttcttattgtgtatgtcatgtttattatcctaatattttggattaaaatatgctgaattatgaccaaatttccaacaaaatcaaggtagccgggatatcatcctagtccagtaattcggccccaagttctagcggttccgtcttaatcatttttgcccaccctagaggttatgttaccctagtggtttcaacaggccaacagggtatgttatgttagttctaacggtgccgtctcaatcaaacctcggtttatagatcagtcggacatgtgtaaaaaccgattgttttctttgaggaataagttcatctaaggtccctgaacttgtcaacgaattcgattttcatcctcgaacctcaaaaccagatacaatgggtcgctcaactatcaaaaccggtgtagataaggtccctcggcggtttagatggtggttttggctgacgtggcgcctacatggctattttgacttggtcttcatttgacgtggcgcttacgtggcaattcaatccagaaaaataataaaactcatgggacccacatgtcatttacacaaaaaaaataaaaatggtggggcccacgtgggccgcatatgtcattctcaccctacccttcttccttatctctccctatctcccctctcttcatctctctcccctctcctctctccaggtgccacgggacggggaggttcggcggccggcggcacggcggcagctggcgaggcggcgatggtggcggcgcaagagaaggggagggcgtcggcggcgggagcactgggcaggttgggggtagtgccacgggtggttcggcggccgacggcacggcggcgacggcggtgatgcaagagaaggggagggcatcggcataggcaaacggcgatgcgctggcggctggggatggcgatggcggcggtgagctcggcgtaaaggaagtcgacgttggggcgggacttgcggaaggtcacggcgccaggggaggtggtcggagtgatcgagacatggcgaatccactcgtctccctccccacctctacccatcggccatggcgaccccacagtaggctccccccaccccccgtgcgctccccctcctccacgcgcatcccaccctccgcgcccctccgtacgacccccgtctccgaagctcccgcctccctccgcttccgtgggcgccacaccgcgtcggcgtcggtctcggacttcgacatcggattttcatgggagggagaggtgccgctcgccaccgcctccgctgctggctaggaggcgtcctcccgcgagtccgccgccacagcgtcgccgcggtggcattcatgccgctccccccaccgctctccatcagaagccgcgccatgaaaaacgaaggaggaagaagagcagcagcagccgcatgggattgaggatgacatatgggagccacgtgggccccaccatttgttattatcttttgtgtgaaaatgacatgtgggtcccatgggtattattattttttctaatcaaattgccacgtaagcgccacgtcaatgccatgtcagatgaagaccgagtcaaaatagccacgtaggtgccacatcagccaaaaccatcatctaaatcggcgagggacctagtctgtactggttttgatagttgagggacccgttatatctggttttggggttcaaggacgaaaatcagattcgttgagaagttcagggacctcagatgaacttattcctttctttgatctcttccacgttaatcttctacgttagttagccaaagtacttggagtttggcccactcaagatccagcccacctccagtatgcaggcccattatagatccaagagtattcatatacctaatttttttaatatataaatatatatactttgtatgtcgcatatgtattacctcccattctacccttaatcaccatcccaaatccaactatatattatttattaagagatattatagtctttttctcctaacattaatatatgctaaacaagctaacgacaaatattctgaggcggagctagtaaaagataaaataaataagaacgctgctatacatacgactccagcgttcgactggcgtccgactctgttacgacatcactacgtatgtcagattctattacggagtgagacttttaccgtctgtcctttccttgtggccagagtcatacagatagccggacaataggtagtatgtatatcattttcgaataaataaagcctcaaatagcccaataagtaagcattaggcacagagcagacggcggccggtgactcgggaggcgggcaggcggcaggcggcaggcggcggcgggcgcgcgcagctgcggcgctccgagctcgctgctcgggctctggcgcaggcggcggcggcgcaggctggctgcagggaggccgggacgaaggcaggccgtggaggaacggcggccgcagcagaagtgcaaaacccatcggagggccagcgtcgccgagccggcaatggcagcgcgagccgctccgccaccatgcctccaccacccgttcccaccatctccaccctctcagcgctcctcgctggctgcgcctccctcagcaccgccgccgcgctccacgcccacctcctcaaatcctcccgcctcttccggcccgtcttccttgccaactgcctcgcagccgcctactgccgcctcggcgctgccccgtccgctgtcgccgtgctccgccacgcgccggagcccaacatattctcccgcaatatcctcctcggcgccatgctcaagtcccacgatctcctgtccgcgcacaggctgttcgacgaaatgcctgacagggatgccgtcgcctacaactccatgatgtcaggctacattgacggtgggcgcaacattgaggcgttaagcctcgtttggacgatgttggaggcaggcgtcaggcctagcggcttcaccttctccattattttgtcagctgttcgggttgctcgtcatggggtgcaggtccacgcagctgctgtccgccactgttttgcacatcagaattctgtagtcggcaatgcactcatcaatatgtatcggcgtgtcggcctcttggaatatgcagtgcaggtgttttggagtatgaatggacatgatattgtttcttggaattccgtcatgtcagtgtacagggatgatggccagagacgtcaggtttttgagtgtttccggatgattaggagccatggattattttttgacgagtgcagtttgtccacagtgctcagtgcatgcatagatgctgaggattcgtctaagggtgaccagttgttgacccactgtgtcaaaatggggctccttagaaattctctcatttgtagtgctgttattggcctattatgtgcatctgacagacttgctgatgctgtttatcttttcaaaggaatggcaacatgggactctgaaacttgtaatgcaatgatatcaggctatgctaggagtggattaatggagcaagctctgggtcttttcacgatggcactgcaaaatggtattcttccgactgggtttacttttgcgagcgtgctgagatggagttcatgttttggtttggtggaacaaggcactcaaattcatgccctgatttttaaacttggccttgaagatgatttaatcattgctactgcgcttgttgacgtgtactgcaaattagcttccttgaaacatgccaagaaaatcttcagcagggttagtttcaaggatttggtattgtggaatacaatgatcattggtctttcacacaatgggagaggtaaagaagctcttcaagtgtttcggcagatgttgaagtgtaatatccaaccagacaggattacactttctggtgttttatctgcttgtagctttgaaggtcttgtaaatgaaggaataaaaatggtttccctatttgaagacaaataccatattgttcctggtgtggagcactacacatgtgttgttgacatgttaagccgtgcaggaatgcttggagaggcagtagattttgtagagagcaagttgcaaaaatgtattgttgctgctttatccaatgttcttgaggcctcattgatcaaaagggactttcgcatggcagaattgattgcagaaaagatgacgaaattgaagcctcgatcctcactaccgtatgttgttctggctcaatcttatggtgccagatgtaagtgggaaagcatggccaggatgtggaggtcaatggaagatcagggatcaaaggaagttcaggaatgtagttggatctgtaccaagaatcgaatccatgtgtttacttctgaacaaatattgcatcatggtaaagaggctacatatgcagtgttagatctgttgttttgggacatgatggaacacagatatgctccttgctgttttgaatttatatcacaagaagagcccaataacaaggagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctaactctatggtggcagagatagagagagagagagagagagagagagagatagatagataactttagtaaataaaatgttatcgtacaaatcaaaactacttttctcaccataccctcaaatctgaatctatttttttagtggatcttaacctaaatttaacatggcacatggctgggtttctgggaacagaagctggaatgatttaaaactccgggtgtggcttcagttttgacgctggttactaagccatagtctaccctataattcaccaacacattcttacattccttattcctcattgatcagtccggatcgtttcactgagatcaaacgcctctcgttgctcccacctctccatctcgcaaaccaatggatccctctccccacgacttcccctctctgcccgaaatttgaccttctatccatattagccgtcgcccatgccatctcctcctctctctctctctcgccgcccgtcacttccccctcccacgctgccgccatcaccaatctggaagcgctgctgctaccactggtgctgcggatctagcgatgcctcgtcgccgttgggtcaggggcgacatcgcctctccgccgtactgtcaagggcgcctccttgtcgccctaatccctcagccgccgccatctccgccaacaaaagatcggtgcttcgagtggctggcggccgcgccctaaccactgtccctgtgcaacaaccacagattgccaccttgccgtcttctaggcggcacatgtcagattgaccacctcctccctcccccttagccgtcggcaccgccaatctcgcctcctctgatgggtcatcctctcctgatcttctctcggggcaacttaattgaataatgggtacatgtgaattgtgaacgttgctatcatgaaacaaaggctttatgaagccaggtggcggatcaagccaaactggaccgcattagaggtacagagacattctcccttttctcatctgaatcctgagatgaaatcagttcgaatttcggggagattgccaaatatgtcctattgcatctgtctagattattgcatatctgtgcgcagtacgcatctgtagtatagattaaacttttggtagcatatataagttggatctcatatgattaaatggttaatctgatatataagtattctgctttggttgcctaacacctttttatcccttcacaaaaatgcctctcaagtctttgttatgatttgtataagattgcaacttggatttgagacactactctatgtagcaatttacatggtgcacttcattatttttgttttgactggtgaaaccgggcctcactaattgaaggaataacacatagctctgccgtgcttgtggtccccccctgttggagcaggtccgccatggatcttgagccgtgctcattgaggggatgcagttagtgatggagtttgaacaggacttaaaggtaataatcaagttaatcagtgtcttccttgcatttttcaattaaactgtaacttcattcactgcaattacattcacgttttaagcttggttttctcatcatttttaatgaagacttaacttgatttttgtgcagcacttttttttgcaaggagaagggcagtggaaatcagggcaaggagaaaggcagtggattgttccattttgatttctcaaattccgactttatatttcagaagaataaacattacttcctctctttttctaaacaggatctcgccattcctaccatcgcactacaaattcaggatgttgccaagcctcaggttggaatgaattgtagctgcctctgacttcactgaaccttacgacatgtggtcaggttcaatatcgcgcctcctccccttttcagttcccatgcgctattgcctaatgattatctagattcccgtatgcacattgcacggtaggcaatcgatgtaatgcttactcagggcaattatatcattgtagctataggtaattaatgatatcatctccagtgcaatttggttctcctcgccatagagtggctccatttttcatactgatagacagtgaataggtgagcagtggagtggggaatgcaaatatgactcacttgattatctaaaaaaaaaaaaactctacaaccaattcatgatggtcgaactgctgagttggtcaccgctctccattagatcaccaacagtagtcagattgctgaatcgctgtgctgaaatgaaaattaaaaaaaatgatattgttgtttttaatatttactgggccatctgaaatttacaatcctgaagtttacattgttattgtcccttgtcgctataatttgcttcttatatgagtgcttaagtgaatttattactaaacagtacatttaatttcagtgtaaagtatcaatctataattttattggattttcgtttctaacaactgaagctcatttgatgatcagtggttaagctcatgtgtttttccccctctaggattgagtgatatgtgctaattgtttgttatatgccatttacaccagtgagttaacagattttttgtatgattaaaattcaggccttaaatttaaccagctcttgtctgatgatcggatgaaattggcgtgtgccttgttttttcttgatggatggacttatcccgtcctgtaatcagaggatcaaatgataagtacataaaaggaggcacaaatcacttttttgttctcgattacgtaggagatttgcccatcattttgtagagaggaagcatatatatcctttactcaatcaggtggatcagtggctcatgttagtaactggattctgatggacaaatgaaaagatcagtggctggatcaataaaaaaagcagtatattccaagatgcaaaaaagtttttcttatttcttgaattttgtatccatttaaacccttttaggtcttgatactgtttgttctcaatgcttttacacataatttgcatgaaaaaaacagtgactgactatactaatttctatcagaaagtgacgactgttgagcttgttgcgtgccatacatcaaaatgggaaaattgggggaagcagtagacaagttgctctgctgtgtattaatgaaccagttaacagtaggcatgatggaaagattcgggaaatatgacgagatgcttgaaccgggatagccctctgccatgggataattggaacctgtgcagctgtgctactggtgagctcaggataaggcatatgcagctatacgtacgttgcgagataaaggcagaggtactatgacatatattacttctcacaagttaagaagtactatctgtttatcttctccatgcatcacatttgctgataaatgagtaatatgaagcacttgcaaaaagtgtgctctatctggctttattactatcatataaaaagttaaagaaaatggtgatcattttagagataaggaatatattcatgtgggaatttcagtttttggtagactattttaaagacaaatagtgactcgttccattgcttgacatgaacaactgactggtgtatgaatgataagcattgtcagtcatattttctacctatgtacctgttccaatagatgcaacttgtgaaatcaaaattttcttccatgtttacatgttcctctattgattttttttttctggattgtaagatactactactagatattttgtgttttcccttatgagctccacctccacttatggccagtttttttttgagggaatgccattcggctagctttattgatcattaaacattgttacatcgtttgccaaagtgcttagaatataaccaggaggttcatcgacccaagtacacttatggccagttacttacacttattttcctctatttgtctcagaacagatcagtgtgttataagttttaattaaactgaattggggagattgtgtgaagtgcagggaaggaacagtattctctttatcgaaaatctctgttgatcctgaagaatggtgatatgtacgtttgactcgcgcttatttattggcatggctttgaacaagtgaaatttgatcaagattcagtactgagaatatgggagatgtgctatgaagggacgacatgcgagttatttgtgtccaattcacacatgattttatcaagcttatcgatacccgttcgaccctgccgaaggggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagaaaattgacgtgatatgacttaatgagaagaaaaggagagagataatttggactataaattaatcatctaaagactaaaagcaattgatgtgatatggcttaatgagaaaagacaaaagtaaaattaactaaggataaactatataggtataaaggatattatagggtagatgatgatttaacatgcttgcattttaaaagctctaaaatttaataattataaaaatatagataatatagcatgcttgcgatgtttaaatgtaataattgtatagtggatgatgatgtggcatctttacatgttaagctttagaatttagttgtaagataggattcacatgccatttggctcgcaactatgttggatagtttttcttttgtgcgacattagtttgatgtggacacttacgatgtgaagaaaaacatttgtggactaaatttcttgtgcatctatggaattattacaattttgaaacatgtcattttcatttcaaaatataatcgtagcgttagcacatgcatattactagtagttatgaagttgagttatgtagttctgtaatgttgaggtttgttttttagtgaacaattatggtgttagttatcaagccatccttttttggttttggcgaaacttttgtcccaaggtactgtgttttatccctgccttgagagttttttttccttcatgctgttcaaatccctgttatgatgcctacagaaagtaagtactataaatagtaaggaatgcctatagaaaggaataaggagcggtaatgcaataaggaattattcattttaggcacatgcgcccataatgttccatttaatctgaatccttaagtctgaacactatgccggaacttggcaattgcatactggatgcatctttggatgtagaggctggattaatatcaattatttaaaaacttggcaatagcagaatttcatagttatgtgtctgcatatagaacaggttaaataaaggaacacacatatataactaataccaaagccgcaagggttctttttcataggaatggaaagtcgagtttagagtgttctgaatgttatgtgtaatttagaagtgctgccaaaaaaagaaaagaaaaactacatctttgtttatccagggtcaaactgatctgtagaactgtgttgaggccatccggtccaggtgatgcatatctctttatccctttcagtttcttcaggatttcatggtcatcttcgatagatatagtcgatccatctttactgacttgtatcactgagtagcaactagaatctgttcatcattgaatcagtcatcgccaatctgcagttacatgccatggactctttttctggccattggaacaattttcttttgttgcccttgtaacgcagaagtgcttttgatggtgcagccttcatcgagcattgattcgccttttcacttggtcacccgtggtgactactctgctgccatgaccccctatccggctatccactaaactcactcaccatgggtgacagagacattcagtagtagatgaacaacacaagatatgggccttccaggtcaataatcattgagaacgacaggtaattcaataaaatcatattgcagttccgattcagtgaaatttcattacactttcatttgtgtagcagtgtgtgtcattttgattaaggattttgaggcaatgagcccatagatcataatatacattccctaatgctgatggtgatttgccctgacaaaaaattggaaacccaggtttgtcacaacttagtttgacctgccatgcagactatagctgatacctggttgctcatatgccgaacacaattccagttgatttacttcttgaccaacacatgtatttagatataattgatgtgtatagccatttgtgaaaaaggtttccgttttgtgtgcatcatttagagaacataccctgttcaaaccacactgcacctttggtttgttatatttttccattcatttgcctgattttttttgtttctgttaatgaaggcaagaaacacatttagataagtttgttatactacttacgaaaaccataatcaactttttttatcagtacatgcaggagataaatatgaacttgttcctttcgataatggtactgtgtgacatgagtataatatctggtggattctttcttcctagcagatggacagattaagaaaaaggtacattttgaacttcagtatgtaaacttcatacgcagatgtgtcaaaattctcaaagtacttcattgcaccagtggagttacatattttgacagagatttctaaacctgcaatcatcaaatctgaatgtgtaacaaaatctaggacgtgatgtagctgcttccaagcatatcagcagaatcatgttgaggacatttcaggcttcactttaaattgctcatgtctctggtttctcttagggacttttcatagttaaatcaataaaagaactgcaaacaaaaaattcctgcatttttttgtactaataagaatccttggttgtcaatcttctgaagctggagctgacacgtgtcagttttaggtggaggacgacctctgcaggtgggaccggactagcagtgagagggaaatggtgagccggtgaggatggcctggagtggagcagtaagtttctgtgcagtgcagggtttttggctgacatgggtttgccgtggccaatgttctgcccagcagaaggcaagaaggtctttaagctcgactttttcaacacaggtcctctgcgaatttctacaggtggctacacaagtttaaaattatgaaacttccattggcttaggtgtcactaaggagcactcatgattttttctagaatttttagaacactacagaaatctgggcaaaattctgaagtcctcaaaaccaacttagtttttttagggaatccttcgaaagggcagggagcccctgtgatggttaattaaccaggagaccaggacctttgatggtacatggtagttcacatctcataattaaccatgtttcgtttggttgtacacacttgcagtgaagtactcctacaatgattcaaatgtggacaattgtagaatttgccagactctagtattcatttattgattgatgtaataactttgtgctctctccgttccataatataatgtattttgggtaaatgtgacatatcctagtacgtcacatttacccaaaatcccttatattttaggatggagggagtagatactaaatcacaaatgcccttcatctttttatttgagacttttgctgtaatatactccctccgttccctaatatagattttgacattttgcttgcaccttttgactattcgtcttattcaaaaaattttggaattattatttattttatttgtgacttactttattatccatagtattttaagcacaagttttcgttttttatatttgcacaaatgttttgaataagacgagtggtcaaacagtgcaagcaaaatgtcaaaatcccttatattagcggacgaagggagtagtatcttttgctgttattttctgccatcagacatgtatgtgtgctccttgccattcttagtgacgtaggttgtacgtgcaccttgacaagtttaggttacaatatgtgccttcggacatttgttaccaaaaagtcgtacagtactgtagttttagcttgcatatgtgcctttggagtttgggcataggttacgaagaagtcatacaggactgagtttttcagaaagcgcgcggccgcgttttcagaaagcgcctgccgaagcttctcacttttcattcccgacagggcaacttctctcagtttgttcttgggcctgttatttaaaaagggctggtgagctggacccattacatattcccatgaaattgagtatgccaataaaaactaatactggttctccattctttttttcaaaaaaataaatttcagataacaccatattttaggtcgggttataacttgacttttggattataacaccaggtattatggtgttacctaaaaccccatctctgtacatatatggcatgcctttgattaaaaattttataatataggtcgtccttgctcaaaaatatacaagaaattttcggcgacgggttaaccctcatcaaaaaagttagatttaggcggtgagcctcagcaagacacatccttaagggcccctttgaatcgcagggttaaaaaaaatagagaagtaggaaaaacactgtattctgataggaattgataattaggttcaccgaagtagtagggcgcgacacgcgtgtacgttgccatagatgtgggttgtttttggtgtatgcgcatgcgtactgcaggcttgtttatcggatgtgacgaggtaacacaatcgtggcaacgcgccaacgtcctccgatcctccaggtcaccaggtgcactgcacggcacggcgaacaacggctcgcgcgctagctatctccccaaaatggcaatttggcaaatgcccaccgcgcaccgcacggaccggaccggaccgagtccatgttggctccacgtacggaatccagccaggcgccagttgggcacccgccgcacgtgtcgcgcgcccacgcaccccctcacgtgacccccgtacgcgccgggccccaccgcacgtgtcacttgaacctgtactacgtactatatatactcctcccgagcagagcaacccgaagcagagcccactggtgtagtgagagtcaccaaaaaggccaaaacacaacatcaccgttgatctctgatggagtccgacgcgtcgacctccccgcgccggagtgacagcagcgactcttccacctgctccgacggcgatgacctcctgtcctcgtcgtcccccaagggcacggggatacaccgcctgccgccgctgccctgcgccaccgatggcgccatcgcggcccctgggggaggagctcgagtcgcccgcgtcgtcgctggacgacctgcgccgcgccgccatggagctccgcctgctggccagcaacagccggaaaaccgcctcccctcctggcccgcgggggccctggccgccgctgggggcgctgctgtcccggcccggacccgctgctccaggagcacggggtcaccgcgctgctcaacctgtcgctccgcaaggacaacaggggggccgttgtggacgccggcgcggtcgccccgctggtgcgcgcgctcaggtcggccgcgtcccgggcggcgcgcgagaacgcggccttgcgcgctgctccgcctggcgcagctggacgggtcagcggcggcggccatcgggcgcgcgggcgccgtgccggtgctggtgtcgctgctggagtcggggcggggcgcggggcaagaaggacgcggcgacggcgctgtacgcgctgtgcagcggggccccggaggagaacgggccccgcgcggtggaggccggggcggtgcgcgcgctgctggagctgatgggcgagccggagcgcgggatggtggagaaggcggcgtacgtgctgcacgcgctggtgggcaccgcggaggggcgcgcggcggccgtggcggagggcggcgtccccgtgctggtggagatggtggagggcggcaccccccggcacaaggagatggccacgctgtgcctcctccacgtctgcgaggacagcgccgcctaccgcaccatggtcgcgcgcgagggcgccatcccgccgctcgtcgcgctctcccactcatccgacgcgcgaccaaagctcagagccaaggtacgttacgtactacgtactccatcatcaattcgtcatgtcatgtgtgttcgtttctcatggaatggtggattttttttttttggcaggcagaggtgttggtcgggttgctgcggcagccgaggagcgggagcctgttgcgggcgcggccgtcggtggcggcttcaaggttgccggccggtctctgtaattaggggatgtttggtaaatgtctaaccttggcataagtaagtttaggttagttgagggatggtggcactagtgtggtttagaaatagttgatcataagtgtggcaagattagctttaaatttgagagtatggcatgtgggtcctaggctataaaagtgtggtatgacacaattgctatagcgaaccaaacacgtacctaagatattatggcataactaaagtgtagcgtggtaaagtgtagcaaccaaccaaacagccccttattactagcgtataatatttactaggtgtgtattatgtaaatagtattacgagtatctcattaggccattccaaccctccttgtcatccaatgtccatagtattaaatacattaccacataagcaaaaatataatgtggcaagagagttaatgagaagagaggtaaaaagatgaagaaatcatttctcatgcaagaaaccatctctatacaataactaagaatgaaaattataggataagtggataaaagaagagagaagagagatacttggaacggaatttaatttgaagataccatccattggacgtatagtttctacgtatagtgtcaagacatggcaatggatcatcttattcaaaaatttctcttcatccaatcatctcactttccatacctagacaactccctttccattcaagacatggcaatggatcatcttatacaaaaaatttttgaataaactatcaactccctccgtcccataatataacagattttgatattttgcttgaattgttttgtttgaccactcgtcttattcaaaaattttgtgcaaaaataaaaaacgaaaagttgtgcttaaagtacttttggataataaagtaagtaaaaaaataattccaaaatttttttaataaaatgaatggtcaaacagtgcaagcaaaatatcaaaatatcttatattaggggatggagggagggagtacgagatagtattaggatggaaaaagtacgaattacccccccccccgaagtatcgcggtcgtccgaattacacccctgaaccacgaaaccggacattcttcacccccaactatgcaaaccggacgaattacccccctcaacccaatccgcggtggtttggtctacgtggcagtccagtcagcaatttatttattaaaaaataggtgggctcccaccagtcagtctctctcttgtatctctcactctctctctctctcctccttagacggcgacaacggaggcagtgagccgcggtggaggaggcatcgacgcggcggaggagaccgcggcgcggcgagccgaggcggggcggcggcggaggaggaggcacggcggcgaggcgagtgacgggagcggaggaggcggcggcggagaggcgagcggcggggacggaggaggcggcggcgaggcagcgcggcgcaggggcagtcacgagcggcggctgggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttagatataacatcaaattaataagaagttatttttatattatatatatttatatttaataaaaaaaaaaaaagaaaccttaatctcaaaagcacaaaaaaaagctaaattatctatgcggaacatccgagaaatatctcctaaagcatttaagtacatttgaatatttattaaatttatttttatagtaaaaacaatttttttatcgatgtacaaataactgacacttaattggattccaagcaattcaactttctaataattagacacacctcacaaagagacctatttgacccaaacttcattgtttgggtgagaacatcataaaaaaggaattactacttgcctcataagtataatttttcataatgaaattattattaattttttctttttaccaataccccatctttttctatctataatttttttgatttctatcgtattaacatatttttatgagaaaagtacgccatagttcttcactcatttggttccagacaattccaggatttgcctgacaggactatatcaagtccttgccgtcgatgtaaaacacactctttcgcccagcccaacaaccgattaactccagaaattactttattactaatacaaacttagatattaaagatccgtgaagagtatttcctattatatttctctttaacacaaaatctatccactttctatcaaaaattatttttttccaacaaatacttcatcacaatttccaggcacttatcatgggccgataacaacaaggtaaacacaaattaatataaacaaatattctgcggcgggggtggcgtaattttggtctacatccccccgcggcaaccatcagagcgtccacgctccggaaagattgggtcagcctccctgtggattctcctacattttatataaaggcggtaaaaccttatgacctcccagaaatcagcctcctcaactagcctattcttcacattccatctgaaactacccaaaaatcgtgttcgtcctgccaaatacccacctagcttcgcagtaatgcgacctcctctgaatcgtcgatgcccaatccaccgtaattctatgcttccgtagtccccgtctaagaaggagagagagagagatttagagatagaagagagagactaacagttggggcccacctattttttaataaataaattgctgactggactgccacgtagaccaaaaccaccacggattgggttaaggggggtaattcgtccggtttgcatagttgggggtgaagaatgtccggttttatgattcaggggtgtaattcggatgaccgcgatatttcgagggggtaatttttactttttcctattaggatcaactagttactccattgtctcatttttcgaaccgagcaggacgttgaatggtgctctccttttaaatcaaaaccgtgccttcctatcttgtctggagatgagaaatcctatcctttttagtgttagttcacgtcaaaattaaaagtttgtttaaaattggaacgatgtgacggaaaagttagaagtttatgtgtagaaaatttttatgtgatgaaaaagttgaaagttcgaagaaaaaaattgaaactaaactcggccctagtgtttggcctgttcggccaaaatttaatttactccacgcaggttcgacatgcattaccgtacggaacgctttttttccccttacctggctatatccccttgtttgtttctgacactgaaagtcaatggaatagtaataaaatatttttttaaaaaataataatagtgataaatttgtcatctattatcctgcaaaaaaaaaaatcaaattcgatcaaccgggtgaaaaaaagagaaaatatttgttattttgtatatgttgaattttaaactttatatgttgttggagtgatatatcacacaattatatttattatgtttctctataaccattatatgacacataaaaaggatggatgtacatcccgaggtaaaatgactttcccttagcgtactgctatgtaacaagaaagtgtaggagatatatttgtcaaatgattgaattatacttttaaaaattgcataaacacactgtatgtatgagtagaactaagaatactgggttttatttatataagtggtttattaaaaaaaatccacctgtaataatagaaaggaaattatgcgatctaaatccaattgtaaaaatagatgatccgtatgtgaaaatagcccatattttcacaggtggtcctcttaaatgtttgtccataacaattgcgattcaccggcatgcacctgagaggtccatctgcaaaatcgtgtgaccataataaaaaggatggccggccgccctaccagtaataaataccaagaggcatctcttctcctccatctcaaatctcctacatctttctccgtttttccctcagctccctctcacgaccagcctcctctgccactgccagagccaacaagccaccatcgttgtcaagctccacctcaccacaacaacttccttcaacagctcaacctcgatctcctcttctacacaacatctcagcctcttctcccttcccattgagcgttgatcctcaatctctttctacaatcgttcaaataggggggcaaatggatgacctggctttgaaaatgcattctacttgtttggagaaatggttttcgtaatcttaatctaagttagtgggcttgagcttggtcatgttccaggggtagcgagggccgccatactagattagtttttgggtgccacgctcttgatataggagcatgggtgtgtgcgtgcgtgtgtggggagggtgggggggggggagtggatgaggatggcgctggtgagtgaggtttgtaatggtgaaaactagaaatgctaggttgttaggtggtagggtcatcagtaaagaggaggaagaagggcatggtatgttggatagcgatgatccaacagtaggatgggagagagtggagcaaatatgttactctactacttatgcgtgtgatgatttatctaaattcagcaacatcaacgtttgtttgccgtttccttgttgaaagtgttgttctatagttatttgtagatgaaaatctagtactaataactttcagtcaatttggacgatatcgatcggcatacaaacgacgacgatcccttcaaaaggttttgttctggtgatgctttttagtgtttgcgctttcgtcctacctgtagtagtactgcaagatgttgcatggcaacttgatatgttcattacgttttcgttttatttggtgcgcatcgatatcctctgttgttcaagaggccacaaggtttcattaattaatgaaattaatattccattatattatctgaaaaaatacttgtgtaggatgggttttaactccaacacaaatcaagttcatatgtggacaaaataacaaaaaaaagcatctggattatatgtccttcgtagaatcagagaaaagggtgtcagtcaatatacgcgagaggcaataattacacctgtaagcagccaagcctagctctccttggctcctgttgacaaagcaaattccgtttggatgtaatgcaaccatcagcagcaggccctctggctaggctgagtaggctctgtatatccttgtccctttccacaaacaacggagtcaacttattgctaatgctcccagccggtccatgaaaacgagttgatgcgtgtgcttgcccttaatttagataagtagatagagctagccatgttgctgattgaggccaaattgcccgcccaagaggtcatcttttccctggcggtatcatgaccttttcgccaacgactgctgtttcaggtcgtcgaacttaccaacctctttttaagacccctactttgtttcctccatgcatacgcacgaatcgatatgactaagtcttaaataaattaaaaaaatatactccctccgtttcgaaatgttcgacgccgttgacttttttaaacatatttgaccgttcgtcttattcaaaaaatttaaataattattaattcttttcttatcatttgattcattgttaaatatatttttatgtaggcatataattttacatatttcataaaatattttgaataaaacgaacagtcaaacatgtgctaaaagtcaacggtgtcaaacatttcaaaacggagggagtacaactggagaagagagacaccagctaattaagtatttttttccccgaaaggcaggagccgaatttggggtgaaatagtgcaccagatcaatataatgtcggcatgaaaatgacattaacataaaaaataatgcatgctagtacctgcttttctcatcgtgttgtctctactccctaaacaactcggatggatatgcatgtctcattactctaagaaaatgttttgctttcagtatagactgtggaactgccaacctgatattttccttgttttcgctttcaggtgtaaaaagatcgagctgtgacataattgaattgttcacaaagacagctaaaaaaaaccttcccatgcaaatatctaggtttacctctatacacggatacaccacaaaattaggggaggttgatgtttagcacttattgatacagtaaattcagcactagtatgtaagtaacaggctggaatgaaagttacactcaatagtaagagtgctactctcatgatctcagttgcctgtttatccttgtcttagttggaaatagcaaggttacaaaaaatttaaaaaccaagatggttaatcaatccactgccgaagaacatagctgtactcatttatgtaacttggctagagaaagaatagaatgactcagctcagaccaatcgagagaataagcatgaaggttgaaatgtcagcaattatatatttagcctttggagcgaaattaatagcacgggtacaattagcgcaggaaataacggatgtaatttctcggcgatggactaaaaacggggataatacagctaattatgtcaacttatgccattcaattgtttcctgtattacgaaaatgtattcttagatctaattaaatttccctttacgttatgctcgttttgtctagagatctgaacacatctggctataattattccattgatcaagatctagtttgttgatgtgccttgcctagctttctttttgtctttctccggccctgatatgaccttgagctctgtacgtacagtaagtttataatactagtactccgttcgtaaaaaaaaaaaaaatctaattttagaaatgaatctaaacacgcgtgagagagtagaagatagttttgtgattgtttgtcgtcaactttgtagctagggacgacaaggttgacgagctgtcactggtaggcttgtacctctcaagggctacaaatataggttgggtttaaatttcaacttttttcttgaaacttttaacttttccgtcattttaaatgtttgaacatatgtatagagtatcaaatatgggcaaaaagaaaaactaattgcacagtccgactataaatcgcgagacgaatcttttgagctaaattacgtcgtgattagccataagtgctacagtaacccacatgtgctaataacggattaattaggcttaaaagatatgtctcgcagtttatatggaatctgtaatttattttgttattagtgtatctttaatacttctgttcgtatacgacgaaatttttttttagaatgaactaaacacggctatagctggatgcctggatgtccagcaaagtgagaacaaactacactagaccgtgaagagttctgttttggtcagcttggtgctctgatcgatgtgcgaaacaattaagtatatgttctagtataataagttaatagcatgtaaaaaaataaactccggctacgaacctgaaaaaaaataaactctagctacacatgtatggaacatcaaatacgtctatattcgtagctaggattgaactttttttgacggaggggtacactccaaattaaattattagcgtatgaataatgaatgcagtagaatacaagagcatgtctctgattaagaaactgcctaatgcacaataaatttaatattagttatctagtttcctttgatgaccgtttggaggcctataaaaaaccaatctagtaccggatgtaacactatgaatctggatatatgtatatatatatatatatatatatatgtatatatatatatatgtgtatatatatatacatatatgtgtgtatatatatatatacatatatatgtatatatatgtatacatatatacgtacatatacatgtatacatatatatgtatatatatatatatatgtatacatatatatacgtgtgtatatatatatatacatatatatatatatgtgtgtgtgtctagatttatagtactggaatatatcacatctgattttaaattcattttttataggacggagggagtatatatttagacatagcctaaatgcacactaaaaaataatcggtaacttcctttgaatattttaggggtcagctatatttgggaattaaaggactaactttttcatgtatttcaccctttttatcctctagaccaacatttcactttttttggtgacttttggtgtggatccttgctaatatgaaaaaaaaaaatctgtgtaaacatgcaaacatatgttaatccaacaaatgaaaaacaaagcgaatgaaaaggtacattactaaaattgtgatcttttatactatgcaagtttggatcatgactttgcaacctaacttgactaacatataaataaaatcagataccccattcatcccaaaatataagatacaaccactttttatatgccttataatataatacgtgcatgtgtgcatacattgactattacctcttgatcctttaaattaggtttattttaaatcctttaccatcaagcctcctaatcacattgttgtttgcatgtatgaatgtgatccaattgaggaggtgattagattctttcttcgatgttttattaggagtggttgtcccttatattttgggatagagtaactgataaaaataacaaaactgtttttagtgccatgttatgccgggagaacttatatgcatcgcttgggatcattataatatatatttagacagctaatttatagaaaatatatggcaaccacatcttaggtgaaaatttgagaactttttttttataaaagttctcaaaaattctaagaaaactcacacatgtaggtaataaataaacatcctacaattcgttaatgagatataaaattaacaaataacgttattcatgtttttgtctttttcatctatgcttcttaaattatctcacaaatgaagttgagtttatccttgtaactttgcatggttgtctaatattaccttgtctatttgtaagatatttctaaatttttctgaaaacttttatatattttttcttctatgtttttcaattttatatctcaaacaacggtataaaagtgtgcaaaaaaaaaaaagaatcaattagcatcggtatactaactatttgctattccagataaataagttgtgctatatatggtcaattggtcataactcgcatccttgatactataaaaattcaagttcttctctcgttttttactctagcttcataataaatttaatgcacaaatgcaaaacaaacttcatgtttacgtacattcaaacaaaatacacgttcgatctgtttttttttcttttgaaaaaatacgttcgatcggtgcgcatgcaagtggtgcatatactgacacggttttagttcggaataagttcactttgtgaccctcaaaagtgatcgaaatctaattcgtgaccctagaccacaaaaccggatatcttgatctccgaactcttagaaccggtgcaatttgaccccctagacggttttgctgacgttgcgcctacgtggtggtattgaccgtgtctcctttacatgtagcgttgacgtggcgtttaggtggcatttataacttaaaaaatatgtgtgggacccatttgtcatcgacacaaaaaaaattgtgggacccacatacatgtggagcccacaatcatcctctcaccttcttcatcctccctctctcccttctctcgccgcggtcgggttcatccgggggcggcggcaggcgggagggcgttggaatcaccttctgctcgtggttcttcacaaacgcctccgggtcggcggagagctcggcggtatctcaaccgtagtagccggggaactcaccggagagcgggcggaggtagatgacacggtcggggccgtaccacgggttgcctgggaactccatgacggcatcgactccaacggtccaaccgcgtaagggtcacccttgagaccggtggtcgcatcagtgccgcgacgatggctgtgagaaggagggtgatgcggagatggggtccttactgctcaccgctcgacgtgggttctccctctcatccatttatttttcgtggtggtggcagcggggtgcttcttgatatgtgcatatgcacgtatccacgccaatttgtttgcttgttgctgaattgagcagcttgagattgtgatggttctgttcgacagggatggaaagtgacaaggagatattgtgtgtgcccaagatgggtgtgcgcagcgggttggcatcgttcgggacacgaggctaccgcccacctctgccgccgctaccgctcgagctacgcggattcaacctttgcagcgatgaggtgcggctgcgtgccctgagtacgattccagtgaccgtcgagggagatggggctgccccgtcgcgtcggggcgctactagatgccacggccaacggcggtgcgcggctttctgtcgtggcccagcggccagctcccttgctgtcgtcacctgttgccgccccctgccgctgccgctccagtgcctgccgccgccactcccgcgtctccgccgctcgcaggccgccgcgccacacccgcgcctccgccactcgccgcgcatgggtcgccatcggcgaggaggccatggagctcagcccgggtgccaccgccgtcgccgctccagtgtatgccgccgtcactcctgcgtctctgcatgccgccgctccggccctcgccgcccgtcgcgggagagagagagagcggcgaggagggagaaggaactggagggaggggagaaagagaagggatacgtgggtcccacgatttcttttatgtgtcaatgacaaataggtcccacacatatttattagttctaaatgccacctaaacgccacatgtaaaggagacccggtcaataccgccacgtcagcaaaaccgccctccaaaaccgccgcctagggagtcaaattgcaccagttttaagagtttgggggtcgagatatccatttttgtagtatagggtcacggattagatttcgatcacttttgagggtcacaaagtgaacttattccttttagttccagacctggatttacagcccaggtgattagaagccgaggttcacactagcatgctagcgttcacattcggaaaagcaataagtccatttcccgtccttcatcttcggggcaattgcaaatttaccactactttgaatcgttattgcaaaaatgccactagaaaattgcaaaaatgccactagaactgtcattcgagtggcatccttgcaatattaaaaaaaccggtggtaaatttgcaaatgcgccttcatctttcggtctgagtttaattggcatccattagatcaaaatatccattaattttgaaggatgggttgatgaacttcagtactcccttcgtaaaaaaaacaaacctagaattggatgtgacgtaatttagtacaacaaatctagacatagtctatctagattcgttatattaggttacgtcacatccaatcctattttttttacggagggtgtacctgcgcatcataagatttgcaaagccacagtggtataaatagtggagatgagactactaaggcctctcacagtgctcctagctggaccggtgcttcacacggccagctagggaaaacgccgatgtggcggatggaaccgtgcctcagctaggcagctcgtcaccaaatgaagcagcacaaaacctcgcctgttccagggcgcgcgcggattccacgacgcgagcgcgtgcgctgaatcgcgaaatccccgtctcgccctccaaaactccactcccgccacagcaaacctcgtcctcccgccaccgattcttccggtccatcgcatcggacggcgccatagctgccaccgccgagctcgtcaccttcccctcctcgagctcatcaccccgagctcatcgccctcccgcggaatccaacaagttcaagcaaattatggaatacatctaacatttacagcatctacgggaaaaaaatccaaggctccaagacatactcctagattagatcaaaacagaaaggaaaaaaaatcaaaaaataccagaccaacaaaaagaagggcaagaacaacgcagacacatcgtctaattcctccgctcgagacttgggggccgccgccacggggacgaagcgtcatcgacggtggaggcgcggcattggagctgcgcggctgcgggccccgccaacgccaccggcgcggatcggaggaggggcggcggacagagctcctagctgaggcggcgcggtcgatgggaccgaggacaaggaggcacggcggcgcgggaggtaggagaaggaggcgtggcggtgcgggaggcgaggagaaggaggcgtggcggggcggcgcgggcgacgacgaggcgaggcgcacggcggcgcggtcgacggggaggagagcacgacaaagaaaccgagtgagaaggcgaatgggggaggaagaacagctggaagggtaggtaagtgttgtgaatcaaagtccatgtaagtccagaactccagagaacagtatatgaatggatgactttgaatggtggccaaattaatgaagagaggaggaaatttcaaatagttcaaacactgtgctcttgtattcatctgagtcactcctattataaatagagggtccctttcattatgctgtaacaagtgaaagtaaaagaaataaacagagcactcctcctccctacatcttgtgtctcttgttcctttatttctaaattcctgtgtgtatgtgcacaacaaaagaacacgatttcttaacacgttatcagcacgagttctacagagctaagggcaagaaggtgagaaatcagttctttacaaactgcttgttcttacactctacaacacaactatgaacaagcacacacacagaaatgcacctgctgagttgttggtgcttcggaagcacccagcaacatgaaggcggccatgccgtcgttgctgtccataccggaaacaaccatggcgaagcaatgaaggctctgcctccgctcgcttgatgatgcaagaatggttttgccttcgctcgttaagaaatggccctggaaggctaaatcatcgccgtcctaaaaacgcgatgtagaccgggcacccactgtcccgaagaaggtgaaggagctccaaacccggcacaggcaggcgacgcgagcgcgcgcagctggtgcaggagcgggcgcacggcctcacggctcggcgcgggcgtggacgcgaccagccacagcctggcgcaggaacggcccagccggccaccgcagggcctcgagcgcgtgcgcgcaggcctcgggacgcgggcatgggccccacgcggccctcctcccttgaccgacgccccctttctctccctgctgcacgtttctgaaaaaggatgaggaagagaaagagtaacggcccgtttggttggggggagtttttaggagtttagaggaatgagcctattaactgttttgtttggttgggagacatggaaattttggtgggatgaggatggggaattaaggaatgaactcccaccttttcaatacctgggtagggggtggtaattgggagggaattcctcctttacttcgcctaaacaaatctcagccatccgttttcattaatgacctaatctcaacctaaactccatatcaatttccaccacctcttccaaacaagagactgggatgaaaaatcaaattctcatcttaatctcaccatcaattccctcgtgtaaattcccaatccccttccctcaagttgctaaacaagccgtaaaggagtgggaaaggaggctagggctagggtttttaccccacccttttatatgggggctggagggacctgagccattgatcaaaatcaacggccagaaatgactgggcttgataggtcagcccaaaaaccctccaaatgggtcctttttgacccatctcggatttaaagccgtaaaatcctgtttttgagcaaatgtgtgccccgaagcccgcaaaattctagtgtcctgaagcccattatatttattttatgtcattgcattattaagtttatttaattactgcaatttattttcatatttaaatctcgcggttttatttattgcaaattttctttattgtgatttacattataaaagtaaccctaaaggttatgcctgggaaatttgtatggtcctgaagattatataaaatgtaatcctgaggaatacatgtgaccgacaatcactaatcctgtgcattaaattgtgcaagcatgtcggacattgcaaagagggactttgagaagctcgccgtggatggcagcaactacctcacttgggctaacgatgccgagaacaggctcgatggcatgtgtctcgatcataccatttcccccttccccgaaggaagagatgaacgcacaaagcctgataaagcaaaggcgttgtactttatatgccaccatcttgacccaaacctgaagtctgagtacatgactgagagggatccgctggtcctatggtagtccctgaaggaccgttttggccagcaacagtctattatgctccccagagcacaacaagactagatcaccttacgctttcaagactttaagtctgtgacagcgtataactttgctttacacaagcttgtatccagactaagtctatgtggccagaagatcactgacatggatatgattgagaaaaccctgtccatcttccaccctagtaacatggttttgcaacaacagtacagaaactctaagtacaccaagtactctgagctgatagaagtactgatggttgcagaacaacagaatcaagtcctcatggataatcattctgctcatcctactggttctctagctgtgcctgaagcacacgctaatgttgctgagagttcttgcaaccgcaagagaggccgtaggagcgggaaatggaaggagaaaggaggtgccatgttcaaaggcaaaggaaagggaaagcccaagggcaaaggaaaagccaatgaggaaaaaggtgaaccaaatggggaagagcaaggtgattgctttagatgcggggcaaagggacattggtcccgcacctgccgcacccccaagcacctggttgacctttaccaagctagcaaacacaaaagtaaaggtcaacatgagtctcacttcaccactgtgcctgaagcccagcctgaaaagcacgatgacgaggttattgacgcaaaagggaaaggcgaagacgtcgagatggacgacaatgacgatgacctccttgatgactatgatatttttggggacctgcagtaatccctagaatatcataccacccgatgcaatgcccacatatagtaggattatctagtttgaccattcatgctcccgaagagcatttgtaatgtgaaaaatggtctaaaccttgtaatatttccccaggaatcgtgtaatgttgcttttcttataatgaatgctttatgttaaattcatgtttattttatttaacatactttgtgggaacccaatggctgaagcggaaacctgtcttgtagacagtggcaccacgaacacaatactaagggaaaccaagtatttccatacattgactaagaaaactggaaatattatgaccattgccggaagcaatgctcatattgtgggcaccggaagtgccacgttggtcctccctatgggtactcaaatctttgtaaaggatgcattgttgtatcctgactcaaagcgcacgctcctgagtttcaaagatatccgtgcgaatggtttccatgtagaaaccgagattgagcatagtactaaatacctgctcatcacaaaattcgatgggtacgaaaagcacgtggttgaaaaactccattcatcgccattaggtttgtactacacgtacataaaacccgctgaaggatatattgcaatgaaagccatattcagaaatacggaatcatttcgtatatggcatgaccgtttaggtcaccctgggttgggtatgatgagaagaattatcaataattctactggtcacgatatcaaaagcttcccgaatcctgaagattttgtttgcactgcatgtgcaaaggggaagctaatcactagaccatcccccctgaagatcagggatgagtcgcctgcgttcctgcaaaggatacaaggtgacatttgtggacctattcaacccctgtcgggcccgtttaggtacttcatggtattcattgatgtctccacgagatggaaccatgtggacctgttgtccacaaggaaccacgctttctccaagctaattgcacaaataatcaggctaagagcaagtttccctgataaccgcatccaatccattaggatggataatgctggtgagttcaggtcgaaagctttcgatgattattgcttagctatgggtattagcgtggagcattcagtaccacatgttcacacacaaaatggtctagctgaatccttgatcaagaggatcaagtggattgcaagatcgttgttgcagaattgtaagctaccaaccagttgttggggccatgcagtgttgcatgctgcagcactgatccaactcaggccaactgcatatcacaacacatccccctcacaattggtgcgtgggaaagaaccaagtatttcccatctgcgtatatttggctgtgcggtatacgtgccaataccaccacctcatcgtacatcgatgggcccccatcggaagatgggggtgtatgttggttatgaaactccgtccataatcaaatatctagagcctatgactggggatcttcatacggctcggtacgctgattgtatcttcgatgaagaacatttcccagcattagggggagataggcatctagaagaatgccaggaaattgaatggaatgcatctacaatgtaatccatagacccacgcaccagtgaatccgaactggaagttcgaagaatcatacattttcaaaatcttgcaaatgagctgccagatgccttcactaatcataaaagagtgacaaggtcacatatacctgcaataaatgcgccggagagagttcaggtaccctcgaaggttaccaactctactgtctcctccaatcttaggaagagggggagacctctgggagctcgggacaaggttccgccaagacgtccgcgtagacaaggacctgaaccacttgcatcactcaaggaatcagtcaaagaagatcaacctgaagttgataatgcccctgaagaggcagctaaacctaatgttgagatggtccctgaaggaccccttcctaaagatagaaaccccgatgcatcgcgcacaaataatcgcattggaagattggaacaccctcgctccatcgttatgggaaatcacgatgatctagagaatgaccatgatgagattgccactaactatgtggaattgggtgtgtcataattgaaagaccactattgtcgacatatatttcgcctcaaaaattgctgacttataggatccggatctagaaccaaagtccatgattgagtgccaaaagcgctcagattgggacaaatggaaaggagcaattgaggcagaattgcgctcgctttgccaaaggaaggtatttgggcctacagtcctgacacctcctaaagtcatccctgtaggatgtaaatgggtcttcctccggaagaggaatgaacatggccatgtggtaagatacaaagcaaggctagtggcacaagggttcacgcaaagacccagaattgattacgaggaaacttactctcccgtcataagtagcataacgttccgatatcttatatctatagcaactaacttaaatttaaaaatgcagttgatggatgttgtgaccgcatacttgtatgggtcacttgattcggaaatatatatgagagtccctgaaggacttaagatccctggacctaatcaaaaccgcaacgtgtatagcgtccgcatgtagcggtcgttatatgggttgaaacaatccggaaggatgtggttcaaccgtttgagtaactttctcttgaggagaggttatgcaaacaacgatgattgtctctgtgtgttcataaagaaatccaagaatggattttgtatcatctcagtttatgtcgatgatttgaacatcattggaaccacaagggacattgaggaagcatcaacttacctcaaggcggagtttgagatgaaagacttgggcaaaaccaagttttgtttgggcctgcagctcgaacacctccctaaaggagtgtttgtacaccagtccacctatacgaagaaggtacttgaaatgttcaatatggacaagagtcaccctctgaaaacccccatggtcgttcgatcattggaggcagataaagattcgtttcgacccaaggaagaggatgagaaacctttgggacctgaagtcccatacctcagtgccattggaccactaatgtaccttacaaattgcacacgcccagacattgcatttgcagtgaacttgttggctaggtacagtgccgcacctactcgaaggcattgggtcggcgtgaaaaccatcctcaaatacctacaaggtactcgggaccttgggttgtggtttccaagaaaaggggatttaactatggagggatatgttgatgctggctatatgtctgacccacataatgccagatcacaaactggttttgtgtttctctgtggtggtgcagccatttcatggtggtctgtaaagcagactctggttgtcacatctaccaaccactcagagataattgccctatatgaagctgcacgagaatgtgtttggctccgacggatgatcaatcacatccagaagtcatgtggtatgaatacaatcgacacccccaccattatctatgaagataatgcagcttgtgttgcacagatgcatatgggctatttaaagagcaatctcacaaaacacattgctcccaaattcttttatcctcatgagctccaggagagtagggagataaatatcctgcaaaccaggtcatgtgaaaacctcgcagatttattcacaaaatctctgctagcttctagcttctatagatgtgttcgtggaattggcatgagacggcttggggaattgcagggttcagggagagacaaaccctgaaaccttggcccatgattgtgatcccgaagatcacgggttggtcctgaaggcctaacccaatatcaactattgtactctttttcccttgatgagttttttttcccactgggttttctcatgcaaggtttttaatgaggcaacagatgcaacataagtaaagcttgtgatgtactcttttctcctacctcttttttcccactgggttttggaggggagtttttaacgaggcatacacatggcataaatttggacaagggggagtgttgtgaatcaaagtccaagtaagtttagaactccagagaacagtatataaatggaggactttgaatggtggccaaattaatgaagagaggaggaaatttcaaatagttcaaacactgtgctcttgtattcatctgagtcactcctattataaatagagggtccctttcattatgctgtaacaagtgaaagtaaaagaaataaatagagcactcctcctcctccctatatcctgttttcttgttcctgtgtttctaaattcctgtgtgtctgtgcacaacaaaagaacgcgatttcataacagtaaggaatttatttccttgcactccccgtgtcctcgcgctagtagggtcacgcccattgtgggtttcgtttctttcacctgtgtctccatccaattaagccacacatatataggtgcttgcactgtggggtgggtgtcttgggaccaactttttaggctaggggtacgggccccatagcttgcactatgagaggcctaatcacaatggtgtagaccgcgtgctgaactgagcacattactgccactcaagtagtcgtagctatgggtggcaatgaactactcaatccattccttctctctcttcagaatatgcgcagtaatggacttttccacccacgcttgcaggtgattgagagccctaaacacattccacgccggaagaggctcctctaactttaaattagagggacatgggagccacatgtcagtgacacatgtccctctaactttagaggagcaccttccttctacgtctgcacaacatccattactttttatatactcatcatctcacactgacactaaaattttagacatagttgctctgtgattagttcctaactaataatttatgtttccttctatactctaatcatttcttatttagcttatgcaaatattattttcttatgggttgttaagtgatattgctttgacaaatgttctcatattctcgatacttcatgaattatgcatgttgtttcttagtgtccaattatatggggattctctttgctcaagttgatgtactttcaacatacgtgaaggttggactatatacaatatggatttgattggttaagagtggtcaggtctggtgaagcttgctggattcggttgaatttgacaaacgctttggtatcgcaagctagggaggagagatggaaatgagaagcgtgttgtgagtggaaaataatggagggtaggccctacataaattgtaaacaaaagtctaaatactaagaaaatttgcagaaattaaacttaaactctatgtatcagaatgaggaaaaaaacacttacctttccagttgcgtcaagtgatggtgatctcgtctaagaaaagggggcatgaaccctagggttagagaaggccggagggaaatagcaccacaggttttgtggatggcgcggcggtggcgttggacgcgggggtgattgcggtggcggtggtggctgtcggaggagctgccgaggacagctcgcgaatgagggcatcgagggcctcggggttggcgccacggttggcggtcgcacagcgccatgagtagcgatagcgtgtggcggtcgcaactagtgtccagaatctgggacatccagaacgctagctccagcgactccttcgcatgccttgccaccaccgactccatctccatctcatgcatcgtgtcaccatgcatcgtgtcacctccggcctccggtgggtggtgggtagctctatgcgcgaatgcccctttttatgcttgcaaatttgccctctcaagtggtacattcaactatgagaaaattccttccgtatccctgaaattttagccgatcccttctatgcccctaaattttcttcactcacttgtatatctctaaaatttgatttggatcctttccatacccttgccgttaattgactgtttaatatgtgtagaaaagtcagttttacccttcactatataaggaatatgtagaaatttatggactatattgtttgaagtatagaaaattgttttgtgaccataatattcataagcttgttgtacatagaaattttaatatatattaaaaaaagtatgtgtagcatttctttaaatgataaagatagctttggaaagcattcctatataatatatacaacaagaaaaaaaaaatatggtgaactacctaaaatactacatatactcttttaataagtaaataaacagtaattttaaatcattatgtaaaagaactttaccatgaatagtccttgtacaataaaatcgtgaatatagtagtcttatataacaaaattatacagttccaacaatatagctagtctacaattttcatgtttcattcatatctaagggcaaaatgatccttttcataggaattaaatagtcaattaatggaatgggtatgaaagagataaagatcagaattaggggatatacaagggagtgggcaaaattcagagacgtagaagggattggctaaatttttaaaggcatagaagaaattttctcaactatttaccgcttttgtcaacgttgagccggatggacgggggcatctactatacaacggttggttcgattggaaattattgttctttttttctcctagtaatgacctgaaatcgagcgtgagaaccagcccactaggtcgcacaaatacaaaggccgacctagtctaaggcaggccggactaaacaattatttttatatatctatgattgttcgattcgattaagttgttttcaactttttgataaagattcagccaccaatcctgaccgtatcatcttttgaaaaaaataagacctaaattcagtgatttggcttgatcaagtttttctctaaaagggcaaaaaaaaaactgaatgaaatgttatcagttttgtctggacaggataaaatcgagagtagaatttggcaaaaaaaaaacaggataaaatcgagagtagaatttggcaaaaaaaaaaaggccaaatggaacagcaatgaaaagctgcagtgcacttgaacttgaaccaggtggaatagagatatcactcattgctttcaattattatctgaaaatgagagttcgaccaatggcgatgacagatcccttcttagataagcacatgacaaagcaaaggacttctaggtcaagagaggataattaataataggcaaaattggttatatagcatcgaaagttcacgtttttggttttatagcaccgaaagtgnatnttatattttattatctcgagatagaggtgatgtgtgctgtgttatgagtttctacgaggcgcgatcggcttccgtccgtgttgagtgttaatgatacatccacagccttgacatgacatatctacccatacttacaattatcaaaatgcagctgaatgattggccacaacatctgaacatgcaacacatggtatgattcttttggccgactggaaaatacatgaactgcagatcccaatgggacaaaatctagcacacagggtggcctaatgatcctctgagacgaagaagtttcaaccaaaatagttggtgacagcgtgaattcttgatcttgaagaatgtttgacttagcgctatgtcctttgccaaccgaccaacctaacaatatgttttcacaggaaggaacaacacccttacccaagtttcatcatgtcttaggcttggctcccccgtaacaaaacaagcccacttaataatcaaacgttgaaccccctccccgtgggtctcattctcctgacccaaaggcaaaatcccccttcaggaacctcctccggctttcccccccattgggaccgatgaattgcgccaaactaaattaaaattccccctgcccggccgcgtctgtggctttatgtccacaatcaaaaaagtgagagcccatttacttaatggggaagacctactagttgatttctccccccacgggcccccatttccacggacgataaaaccccccccaatggaaaccccccctttctaagaccacgcggggaaataaccgacctgggagagaaggggttttccggagaaggccgcttcagggcgttttccctctcttcccccgaaaaaaattataaaaatataaaaaaaaaaaaccaatttaaggatgaaaattaaaagagagaacaaaagagagagattgttttttggggggagaaaaaggggaaataaaaaataaaaataaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcatttatcataaaattaaattttacataataaaaaaattttttattttttaaaaaagaaatcaaaacaaaacttttaagcaaattgtaattttaggaaaaaattttttttggtacatttggaattaagcgaactttatttataagaaagaagaaccaaggccccaaaggaaaaagtaaacctttcttctgttatataccccaatctaaaatcttgacttttttttaatttttataaaaatactgccaaagaaaaaaaaaagtcagttttttccccactctctgtcctgttattatacccccttttctttaaaccagtttgcaaattattctttaatcaaagccatttggctaatcctcacgagtttttagtggcgtgcatgcctatatcctctacatagaacaattactctgtatgatggtcgagagtttcttcaaagttccattcttcatgaaaatccagtattcatttcctttacatgatttcggcattatttacccttttcgctcccgcggattcaatcggctcaatcagccgctgaaagttttatctcgatacgatcatgatcaatggcgaacaagaccgccagcacaacctctcctatttcccctatccacaagtatgtatcccccacacgcgtggtctcttataatggcacaataggtgctataaaaccaaaaacatgaacttttgatgttatataaccaattttgccataataaaagaccatacgtgtggtggatacatacaattggctattggaaataggaaaggcaacgttcccacgattactaaactcttatcttccacaactcaagcaaatcacgcagcgttccatgaaccacaccttccttggggaaacaggccaccacaacatcagaaatgcattctacagcaagatttagcatcttccttaagtttgacaatacctttcttccagcaatcaaatctcgagtctgctctaccgatcaagcaaattggttccaccggttttcactacctgcttaagcaaacagttaacagttaacggacggcaagtcggcaactataccaagaaaaacagttggaataaaatcctgttgagcctagctgcacctgataagaaagctaataacagaacttgaaaccacaagaacactaaatatttctatcatgctaaaaataagtgaaaccaaagcaatatgaattgcaaggtagtgtagtgttgaaatgactgtaaaaaaattggtactgctggcagtgatcgcacgggcatgtcaactgagattttaaacaccgcagtaaatttggtcaggctcagggaatgagaatgttaggaaccaattgcaacttctctcgagtcagtacttatgttgttagtttcatagtatcttgttttttgaacgacgttggtttcatagtatcatagcaatagaaaggattcttttcagttttttactctaagaggtgaacaatataaacatcaaaagcctataattaacatttaccagactgtaaacaggaactcagttgaatccaacgttactacttgctacatcagcaaagccaacccaaatacatcactggtggggagcataggatgccttttcagtgccttgttggtccaaggcatgaccaaaccccaaacaacctacagttctcaagaatgacctttttatctaatccgttattaaaggagaatgaaccaactgatgaggatttaaccacggaatgaagattattaacccagagtggcgaagaaaacataggtgggctcaaaactcagccaacctacacagctgatgaaattataagttgttgccaaatgactacaccgcaatgataaactgacagagaaggaatagctaacaggatctccctagcacaatggaacatcaagatggcagattggcagtcattgtaattcctcatcgacggaaacaacagttcttgatgccattccatatcatggaagttgaattcagaattatcaatagtgacccaaatagagatgtgtttacaatcttaatgtcaactgtccgtgcaatcacatattcatgtcataccaatatccccatatctccaaacgaatccatgtcatagtgcttaatccctcttaaagaaacaagccaggaacgtgttgcagctaaaaaataatctacagagcagaacgattcgctaatttacattctaaggcaacctaatgtaggatcaagtgatagtgatcttgtctgagaaaagggggcacgaaccctagggttggcgaagaccggaggggaaaagcgaggcggcttttgttgacggcacggcggtggcggtggacgcgggagtagttgcggcggtcggaggagccgccgaggagagctcgcggacgagggccgcgagggcctcggggttggcgccgcggtcgcagagcgccatgagcagcgagagcgtgtggcggtcgaggccggtgtccaggatctgggacatctggaacgccagctccagcgactccttcgcctgccttgccgccgcagactccgtccccgtctccgtctcgtgcggcgccatcgatcacctccggcctccggtggatggtgggcctggaccttcgcggtagaggaggaagacaaggttgccgtcgcagttgagggtggcgcggccaacctcactcactgctccagatccacttcacttccgggcaggtattgggccgcaacgcctcgtcctctgcctagcagccgccgccaacaccaagcaggagctcctgatactgactttgtgctactttttctgtcccataatatagtaatctataacagacgagacacttcatagtataatgaatctaaacatactttctgtccagattcattgtactgtaaaatggcacatccaattttagattgctatattataagatggaggagacgagtaagttgattgataatgcaggaactgtaaagtgtcacatccagttctagattgctatattataagatggaagaagaatgacggagtaagttgatagataatagataatgccggagttccgttgcattataggatgcatctcaatgttctcatagtaggaagaatcagagtacgcatattgttagttgctaaatttttctatatgcacttattaggagggagaatcaggtatgcatattgttagttgctaaatactccctccgtcccataaaaaacgaatctaagatcggatgtgacatattctgttacgatgaataaggacatatgtatttctagattcgtagtactagattggttttttatgggacggaggtagtagctatatgcaaaaaaaaaaataaaattgttctatatgacatatcgtggacgcctttggagagaacagaaccttgtttggaatctttggattttcacacgaaaacacctttggattttcacacgagaacaccttcatgctgatgggttcagtaaaacacatcaaccatcggtaaaacacatcatccattgatacgtttctgatggaaataattttaggagtttgtatcacactatcactgtatggttcctacgtatgatgaagatctttttcatgcaagctgccttctgaaaattatttttggtatgatgttgttgtttgctgaaagatgttactcctatatcgtcaaaatggctaacaggcgatagatgcccgtagtgcgcccctcctcctccacgtggtttccttttttttttaccgcattactttactattttagtaaatttatgcacctaaagtttgtacacctcaagtttacacatttaaagattagagatccaaagtttataaatcaaaagtttatatatccgattcaaatttgaatttaaattcaaatattttttatatatagtatttctatatatctaaagtttatacacctaaagtttaaaggcccaaagtttataagtcaaaagtttatatacccgattcaaatttgaatttgaattcaaatattttgtatatatagtatttctatacatctaaagtttatacacctaaagtttatagacccaaagtttataagtcaaaaatttacatacccgattcaaatttgaatttgaattatatctgattcaaatttgaatttgaattcaaatatttttatatatagtatttctatacgtctaaagtttatacacctaaaatttatgagtaaattccctgtatgtacctcaaaccaatcccctgtgtgccttcgagatttcgctgtgatccctcccatccctaccgttagttctcacagcattgagtggttaatttacctggaaatgtccactgtgcccttaagagtgcaatttgagttcttagtgaccgattctatttgagaggttgagaaagattgaaatatcaacgagtgcatcatatactatgagatggccagcaatttatagaaattttgacaaggcactacatggatcatccatgcgcactccactgtgtggatcataagcatcatggccataaaacgaatgcaaatgacaaactaaaagaacaaggcaagtactgtgtatgttaaccaaggttgtcattatgctaattttctcatgatagtggagaaaggcacacactaagtaaatgccatcacatggccaaattacacagtaatataaacagtacccatggcacatcgcactaaatgtctgaaaaagcgaacattacagtgatttatacctgcacatcttgcattcccttctcaatatcaactgtcaagaagaaaagaaatcatacacatctacatatgaatgaaatcaacctagtcggatgggagcagtaggggatagagctcgggagccagcagcagcagccgctgagacctctcaacaaggcggctgctgcctgggccactgctgccgagatcttgagcaaccaggacagcacctgcagcgtcgattggctgccgtcgctagggccgaagggagccgaagccaccgtcgccggaaccgatgggagccgaagccgccgccgctgccgccgacgagagctcgagggcgacaggaccgctggcgccgaatcgacggcggggatgggagcgcaaggccggtggccacgggaggaacggtggcgacggccacgaaaggacggcggcggcgcacagcgccggctgcgtcgaggggagacgagagattggagattatttggggatttctcactgttgctgccttgctggttgttacctaggttttcgttgggcattttggtcttttttttgaaattattgacaacgtaatggatgtatgcactaacagaactaacagatgcctaacggtagggacatgggagggaacatacacagggaatcggtcaaaattggagggcatggaaaggattgagtcagttttaaggtgcatacagggaatttactcaaaatttatagacccaaagtttataagtcaaaagtttacatacccgattcaaatttgaattcaaattcaaatattagtttatagacccaaagtttataagtcaaaagttacatacccgtttcaaatttgaatttgaattcaaattttttatatatagtatttctatacataaatttttccaactttgtttatttaaaaaaattatggtgaactgtaataggaagagaagaaggggaggaggaagggggagaggaagagtgtataggggggagggacgggtgatcgctaggaggagagggaagcgatcacccgcccactagcaatacccctatattgttccattctcaaaagcttgcttctaaaaattatttttttgtatgatgctggtgtttactgaaagatgtatgctgatgtttaatgaaacttagcacttgttttctattgattcctagggctacgtatttgtagaatcagtctatccgacctatagatacacttttcagatcagtgatggcctttctagaggagctgggtgttgggccatggttgcgctagcgatcggcacgtgaggggagtatttgcccggatttctcgccctagtatccttatcgacgcattcatgatatctagattaattcaactgtccggaggcatggtagaagcacgcccaccccatgtgcgtatttcacgacatgctttggtcacgggtttctttctcgttaaaagaagttgtatccgtcccggacatgtgcaatgcagtgagatcttgaaatctcattagtaaaaaaaatattaaggttttatatatgaaaatggtattaatagagctgttgcatagtcgagtaaaatacttttatatagctatattttgtgaaaatgatattaatagaacatattataagttaagattatgagcaagcacgtgtaatgctactcctaattaatcaactaattaagttctccagctctgtaaaggcatccacaatgtgatgaaatagcaagtaataagcttattattaggtattagcggtttttggtgggttttatctattttttcaattgtgctatggttcatgtttggggaatttttgtgggtcccaccttattacccactctacgtatgtacatttagagatgtcaattttacctgtgggatcgggtacccacgagtaccgcacgtaccacacgtaatgggtatgggtgtgggttagattttatgcccttgggtatggccgatccaaacccgatgtattaacaggtgtggcgtggggtttattttatgcacatgagtgattcatggatacccaaatatttatgttcatacatgaactttagaagattgtgtgtcaacagtcaacactaactaaaacataaaacataaatatataagtgcaacaaagtcatatagtattaatggtttaatcatttgctttctttcttggtgacgaaataatttgtgattacagaatttatggattttgattcatatttaatggctatgctcggctggcgtttaccacggctgcattgcgactagctatagcagtgagcagccgtagcgctgccacatgaatggcttccgaacacgccaatactttatgaataattataacgtgtagtattgattgtttatggttttacagttaatggctaaacatagatgttaaatgtaatagtttatatgtatatgttgttggaaacctatggtatatgatacttgacgggcatggacatgggtttttattttacgcctgatgagagtagtgggaacgggcgggcgagtagttttgggttgggccaggtatgttcgatccgcccaaacctaacccgactcactgatgttcctatatacgtagtgatgtcttttcaacttattattatcatctgacggacaaacgttgctagcacctaattttgcaataaacattgagatgccctaaactggattaggcgcactggcatgtgggcctagtcactgcatgtgggccagctctagagatttctggctcggtccaggatttcaccgcacttcgcacaggcgcaccgagcacaatacgcgaacgaagggaaaagaaaccagagcttacccaccaggcgctttgcggccagcgacgacgagaggacggaggcgaggcgcgcgccgcggccggagatgtcgcagaagcggcagccggaggagagcagcggcggcgtcggcggaggcatgggaccccccgtcccggccgaatccggggccgggagttcctcgccgccccaccgccgcggggagcccaagcgccagagggtccccgccctccgcgagtatgccccccctttccgttctcttgagagctcgattggaacccccatggttgtgtttgtgtggctggttatctgatttggtgtcagtggtggctttgcctccgcgcagggtgatcacggaggtgatgcggaagagcagcatcgaaaagttgttcacggctatcgagcccctcatccgaagagtggtgaggcagcctatggaacctacttatttttttccatttctcacccatgtgtcattaattcatggaagttatgcctttcgagtacatgtttgatctgtatcccctttcattctgttggggttagggttatcttttgttgctaacatggcttttatattgatcattcataattctattccaagtttcatctgtatttggtgcagctagcatgattagatctgttttgaacttgtgaattacacaaaccctacttgtagttcccaacttaatgtgaggaaccctgtaaatccataaattgaaacctagcaggcatttaagccatggaagacaaatcattaattcctgacctctagtttttggactcatttgtttctatctagaagatagtattttcactcaaagctgttgaaagtttatcctaagtaggattttcttcagccatgtgttatttttggctgtccaatgatggtcttgatgttctacccaattataatttctaggtgaaagaagaaatcgagtcagcgtttgcaaatcatgccactatgatggcaaggtacgatattgtaacacagtcttaactaccaatttgacaagtatcagtcactgtatagattcataaagttaatgcagctttctttagtttaacaacttgttttttttatttttcccattagaactgtcatggatgttgttccatcttcatcgaaaaatttccagctacagttcatgactaagctttcacttccaattttcactggctccaagattgaaggggagagctccttaagtataactattgctctagttgacactgttaccagagaagttgtagcatcaggcgatgagtccctgatgaaagttgaaatagtagttttagagggggattttgaaggtggagaaggcgatgactggacagctcaagagttcaacaataacattattagagcaagggaaggtaaacgacccttgctttctggagacatttttgttggccttattaaaggcattggtgcagtgggggaactatcattcacagataattccagttggacacgcagccgtaagttcaggctaggtgcaaaaactgaggatggttcttataacggagtaagggtgcgtgaagcaaagtctgaatcatttgtggtgaaggatcatcgtggagaatgtgagtttgcttatcaaatttcaattattcttttagttccctgactagtgctagtttcctgatccatttggcagagttgtccctttattttataattgcacatttatcaatatggaaattccttcttttagcacatatttatcatagacagataattctcttttactactatttaaaatgattgccctgtgctatttttatttttcattgtcataaatgtaaaaaggcggtcaaatttcaactcatcttttggaattattttattcatttttcctagtatacaagaagcaccatccccctattcttgatgatgaggtttggcgcctggagaagattggcaaggagggagcatttcacaagcgtttgaatagggagaaaattgttactgtaaaagaattcctcactttactacatcttgatgctcctaggcttcgaaaggtactatactatactgatctttggatgcacttctccatttgttcaaagataaaagaatctttctatgtttgtattttgcattcttttttgagtttacacaatctgcctattgttgcaattctttctatcgaatatttacatataatgtactgatgtacatcaaactagaaaatcatcagcacgtattggcgtgcttcaaaatttatagccgtgacatgatcaaaataattttgcaagtatttacataattaatttaattattgtaaaatcccaacaatatttgaaaataaccctataatacgctctttaattttgtttttatcaaagtttgagagttgaagtacaatagtaatatatgccttattatgttacctacttgttatttaaaaatgcatgttcagtaagaaattaccagctttcataaattggaaaattttgtttgtgagctgttggattttcaataattatcatagtcaatcgaccatatctagcatcggaaatcgtcagagcgatacagtgcaactgatatccgttgggtgctttctttttcttttacattttgattttgagtttggttctctattttttatatatattttgatttccagttgtgttctcttttttttgggagcttcaattttagagatctgtttttttacattttgattttccattgttttctctatttattttttgagctccagtttcaaaaacccgctcaaaagcatctgggctctagacttgaattgttgattttttttctcaaaagaaagtcttggccctattatttcttttgacagctattttttttccactataacatgtaattatttattttccaatttatggtatttctcctagtttttcctaaattttgtgtagttttgtgtttctctgtgtcatgtttattctaggggtaataacttttgagatcatccgaaggattgaggtgttcttaatttaatttattgactatacttctatgagcttggaagtatctagaggattgtaaccaggaaagcagagcgtagctagctggctagctgtaggctgcatcttctctttgttccacgtgtcagcattttgtaggtccatgtggactaatcaggtagggaaagactggccagcttgagaagttactgttatggttgtcagcattattttgttatgttgagaaatgtataaccatgaaactgtatgtttcttacatttgagtgaatctattgtttttctgtggtaaacatcgttatgctaatctaagctagttttttcctcagtaagcatatgtcatatttctatctttttgcctgaatttgtagatgatagtggccgttcagcaaaatgtgtggatatgtgaccttatgctcaaattatgcagatattgggcagtggcatgtcaacaaagatgtgggaggtcacagttgagcattcaaaaacctgtattctccctgacaaggtgcatttgtactatccagacagcctaagcaaaacagctgtcgtgttcaatgttgttggagaagtgagagggttaatatctgagaagtttgtttgtgctgatgatcttacagaaaaggagaaggtattcacaattttttattcgacttagttagttatagaaggttcttgtatatttccccttcaccagttaggatatgcaccatcttttttttaccttaacttttgctctttataggctgaagcatatgcagctgtgaagcaagcgtatgaaaattggaagaatgtcttcacctgtgacaatgaaacacttctggcaaatccttcacagctccttgatgtgagaactacgtcattgcatgaaaatgactatgaccagtttcctacacaagtttctaccgatggttttggtttgagccagtcaagcataccatcacctgacattttctcaattgatccctcgagtgcattggatccttgtccattggaaactgcagaaaacaatgaaaatcaatatcagtcagagttacccccacttggtggccatgcaccaccgcaagtatcacagacagtggacaagttctcaaattctttggtttatgaggattgcaccagtcacccctcattcagtgaagattactatcgttgttcagatccatctgtatcctttgacacacaagaccttggagctgcattgaaaggcttcattgcaacgatatctaagcccaaggcgtatagaggatggaggacattgtcttatgttataggatggatattctacaccaagaagattgttgctatgaaaagaaatgaacatgggaaataacgttttcgttcacatgtttatttctgtggttgtttagttaaaccgtgaaatatatataagcggagaaaaggaaatcatgtacatacgagtttggcagtcttgaaatctttttgggcacagctggcacgctctgctggtttatgagctacatccagcattttttcagcatgagcattcagcattgcctgtaaataatcagatgaagttttgtgaatataatccgtaaatatttgtggatggttatcttcagctagttctttgaattttggcgacaacattgttcttgcaacattagttcgcctttcaagcaataacattttgaaggatgtgtctcggttgatggtgcccccacgaaaggcgggcgttgatacgattgtgcagggaaaaaaacgagatgcccgtgccgtggcaaccaaacggttgcttatcttttcgtgctatacggatgtcaaagagatgcccgttccatggcaaccaaacgggcgtgcaataattttggagaccatttcggaaccctttttttcctctacatattaaaaatcctttcagctgtaatttcactatcttggttatcttttcgtggtatacggaggccaaacacaggtcctttaccaattaaggatggctttcaaattagattttgtaaaacatatggttgggtaatatacccctacgggatccgtacactgcctatataatattgttaggcacaaacaagaatcgatttcgaagtcttctatacatcctcactcaatttttttcaaagagaaggggtctgattggatccaaattagtggagtggaacaagttgttgtgaatcactaatattgtgttaacataggagcaagatgaacaacataggagaaggggtctacttcctcctgattgtgcatgttgtgttgcactgcggatcgacagggagaacagctttgccgatgttttcgatcgagcaccacagcacaagtattacacctttgacttctctaacgtgtgccaccacgaactattggaaattagcaacatccacaacatcaaattaatttaattaaatttaacattaaatatatgataatatgtttgtttgtattgaaaatgttagtatactccctccgtaaaaaaaaactcaacttctggagtttgaattttgtcccacaaaaaaccaacttctaccatcctatttacccttggcacttaaaacgagaagttttattcttttaataccctttaactacctatcaccattactacttttttttcaataatgaggggggcattttggtcattttcactccccactaatttttcattgggatgctaggatttaattttatatggtacagagggagtatttatctacaaacttgaccataattaagaaaaaaaaagccagacaatctatatatactgaactgccaataggatcacaagcaggtacaagcaattgcggagatagaaaaggtcaaataactgtccattgctttccgtcgtgaagcccccaccctgaacacaactaaaccacactttgccgtgacgaggcgattactgcacagaacttctattgggcgaacaaacttcggaagcctttaattaaagtttaaaactatactcggagtatcaggtattcaggaagtcccatttcagtgtccaaacgaaaaaaaaaaaggaattgctcaaaagaaacagaaggtagcagacgagccacgagagattccgttgcaggatattacaagataatcataccgacgtccataattgacgtgctagctagctgttccgtgtttctctctgcttccagccttagaactcagaccacataaaatgatttcaagagccaatcagtgggaattgtcaacagaagctgacgacaagcaatcattgagaacaaccgcacaaatgtgcttgctttcatcgaagtgcaagcttaggctcagcttaggctcccttgattcgaagaaaatttatagaaattttagagcatttcattcctatataactctttaaatcaaatgaatgaatcctataaaattcctatggaatacctaatgccatgcaagttttggagggaaactaccataaggttttacctcatggaaactttcctttgagtctttgtcactcctctaattcctacgtttttcctatggtccaatcaaatgttcattcatgtgttttgcaatactctattttacacttgcattcatattaaaatcctgcgtttttcctattcctatattttctcaatcctgctgcgtttttcctattcctatattttctcaatcctacgattcaaagggacccttaatgaattgaaccccgagaagttgtgaattaagcccaggcataaggcaaagacgtttgaagtgttagcattgattccgcaatagaagggaggatgctagtaaggaggaggagaatctaaaaaaaaggtgctcgagtataaatttgtttcaactgctgcctataatatatactttatttgtcataaaatataaagaattttgaatggatagaacatattctaatattacttgtccagattcatagtattagtatatgtcccatcgagtcaaaattccttatattggataaatttatccagattcatagtattagaatatgttttatccaaccaaaatcccttaaattttgggatggagggagtattatttccaaccactataggagaatatattcagtcccacttttacactggaaccaatgctagcacactagagaggaagaaagaagatctactcaaaaagcttctaggtgctatattttaggacatatggagtggcacatatatgatgtaacaaacttagcttctctacactagacaggacctaaactaccaattcatcgacatatttaaaagtaactgatgtaaaacaagttcttccttggaagatttgctgagctgaagatactcaatgtttttccccttagcagactcaacaaaaaccacatgaaaatgtacaaaattgcaagctatgttgatcatttagtaccagttgcttctggagatcaaccagctggaacagacgttgacagaaagggacttgctgatatcttttgcaagaccaatcaacacaggtaagattacaaagtcatgtgctgataaatgctcttcataatgaacagaactatctctagaattaccatggcaattattgacaaagaagatacagatcaacaataccaaacacacgaactaccattcagacttcacaagaatgcacaaatgagggggtagctgatggcaacagccaattcaaaggtcgagtagcacccataagcaaaactctcaatttgatttaaagatcaaaggattcaacttctccaaaaagttgtgaactaagcccaggtaaattgcgaattcaccaacttacttcaaagtattttatgtcataaattttcctaagaagattagctgtcctgaggatgctacatggctttcccccttttagtctcaagaaaagcacaatggaaatgtagaactaagctgtaaatgatgtaaaaagctgtgaactaagcacaattgcttttggaggtcaacttgctgcaactgatgttcgacagaaaggtacttccttgtaagttatgttttctccaatttacactactaatcaacatatgtaagattacaagctatgtgatgatagatgctgatctcaagcatagcatatactgacaaaatttacagatcatcaataccaaataaaagaattaccaattcatatatcaagcagtgcccgtaaaggacacaaatcaattagatccaatgatcaaataatttaaactaacaaataatgatctataattcattctcaacttgattaattttaatggttctaatcatttaaatgagcaaataatgatccataaaattcattctgcacttgattaattttattcggttctagttttttgtagaatacaacattttacaacatgtaaccttgaaagcaatgtttataatggaactaaattcgggagcaatttggatgaatggaatagaaaacaagatgtgcaataatataaaaaacaattgaacgcatcatgggacaatcttgaaaaccttcatcttttctatccatgtgttgaaggaattcaccgtgttccggaagccaaggaatccatgttccttgctcttgttcatgctatccaaatgctcgctgcggacaccgaacacggcatcaacaaaccaccaattggtgatctcttcaagctcggtgtccatgagatcattctctttgacaatctctgcccacactgcctccttccccgacatggcatctgcaagcttgaagctgctctcttctccctcgtagccagaccattcgacgccgaattggtctgccagcatcggccagagaagtttccacttgtagagatccccgttgctgcaattaaatgcctcattcttggcgaatggctcaacggcggcccagatctcgtgttcggcgatgagatccgcatcggacgcgtcactgaatccctcccaggcgaccctggatccaggccatcgcagcacagcgccctccttgcggcagatggcggcataaacgcacaggctgccgacgacattcatggcgcttcggggagagaatccgaagacgacggtggggcggtgcacggaccagctgacggcgccgtcgcggcgggagacctcgtcgaagaggacgtcctccaggtcgtagtagaagttggggcaatcgaggcggggcatgtcctcggtgaagggcgggtccggggcggcgatcttgccgatggcctcgaatggtccgatgtagtgcttgcggccggtctggaggcagacgtggacgagagcggggcagttggggacgacgacggagaggacgttgcggagcatggcggagttcacctcgcggttctgggcctccgtggggtgggcggaccaggcgacgtagaagacgtgggtgatgtcggtgaggggcgtgagggcctcggcaacggcggcggagtcggcgaggtcgaggtggaggtgggtgacggcgggggaggccggcggggaccagggagggagcgggcggcgggagacggcgtagaccttccagggcccgcccggggtgtcctggagcgggaggatgtcgaggagggaggtgccgacgatgcccgtggagccgacgacgagggcgacgctctggaaggacggctcggtggccgccgcgttctcttcctgccgcttcttcactgcgcctatggcgcccgcccaccaccagctcatggcggcagcggcagcggcagcggcagcgtacaagctagaggtcggacggatcggcggattgccggttgggaaggaggagagcggacggacgaacgggggatatcgatcgggagaagcccagcccagagttgtttgttttgttgttggaggacctgagccgagctgagctggtaatgcgtgtcgtgtcgtgtagtgtactcgtgttggcccggctggctttggagttggatgttgcagctcgcatccgcctccacctctgtttcttccgctgcggtcggttcggttcggttggctacgtcactttcgtgtcctggactcctctgcctgattcctctcctctcgtgtccttctcagaatcaatcaaccgacgatccaatctgcacaagaaacgaaacggcattatatctaaaaaaaaaacaagaagaagaagaagaagaagaaacgaaacggcatgtgaatatgtgattcacgcagatttcctttcttttttttttcctgtaaacgtttgtttcgtttcctttctaaagatcggcttgcaatttcgttttacatatttacaccgggctctctactttccgatactctcaactttccgatataaatactcaggaaattggatacaatttgttgcctcactcaagctcagcacataacatggcagctcctttcgtgggcaccgtcaatacaagtttttctcgtcttatctctagtatatatatatatatatatattataaaaattaaagatgtttttgttagtattttggtacgtcatccgtgaatgactcggttttaagttctcttaattttggaaatacatatttgtatttgagacgggttttaagttcgtttgcttttgaaaatacggaaggagttgtattagatatctttttaaaaaactcgcatgctaacttaagatgattggactcctaattgcagcttatgattttctagaaatatatatatctaagcaaattctcacattgaatttcaccaatttcaccttaactaaaccgtataacaataacaagattaaaataaccttcacccgctgcaacgcacgggcattttttctagtcattcaaaaaaaagtgtgggagaccatgacttcggtgtcactctactcagggcaacatgggaggcgataccacaagtacccaagccacctccctcaccgaccacttcgccattgccggcggtggcagcacccatccttcctgtcttccttcccagaactcttcttctttttctcccttccccaatgcctcctttctctaaatccagttagaggtctctcatatccacaatcatcggtgaaggggatagccagaggaggctgaccggcagcccttgctccatgcggttatcagccggtggctagcgaggtggcttcctaggagggttggacagcgttggcaatggtggcagtggggtggcaacgacctataggctgcgccagccgtattgggcctcgccctgctggtcggcgacaaaggcagcgccgaggttggcagggggcttcgatgcctaggtctggccgctcgtcggctcaaatggtggtgatggcgggtccagttccagaagggtgatggtgactttggtgcaggagagagaagcccccctttgagagggtgcaactttgactgtgggattgccctcgttataggtcgggggagccaaggctaaagcatggatgatgatgcctaagggtgtcgttccctccttggagacgtcttgttgtgcttcccggttggcaatgggctataacctaaagccaacattcatcaaaatcaaaattcaacatggaaccaactattttctttggaaattcattctcttatagattcattcgaacaactattttgcaagattttgtcccattgcgatctaaaattcatgtattttcaagcacgccaaaaaatcatacatgtgttgcatatacatatgtggtggcaaatcatacagcaccatattgagaagtggaaatactagtgtattccttgtgagaaagcttttaagacataattttgcaacaaaccgaagtgttgtttgttgattagagtgttcactctttatttttttaacatgatttgggatttttagataatggatattaaatctggtctttgcttcaattgaaactacaaccacttattacaaagttattaactcaaaacccaaacacgccagaaataaccaaagatagatgaaaaaccgacacaaccacacaccaaccaataacttattcaaagttcaagtctattgctaaatctcaatccaaattgacgaaaacttacgtgactattgatctaaattatggcatgcaacacatattacttttatttcctcttcacacctttgaagttgtccggaactgaagtcaataagttgctctgaataatatctgcatataagatttagttgcaactgattggagtcttgtcaaaaaccatattattcttactaagccatagtgctaacataaagcagatgctcctatcaaaatatattttttggcttagaattcatggctactagccaatccccaagcattccaggaaaattatgtggtgtttgcaaccccaaagaaaataaagatgattctccaaagaaatttagcaatatagcattcaaagaatagatattggatagtctcttcatgcaaacaaaagtagcagtgtgtactacaattccaatttctttttgctaaattatcattggttaacactatccctttaaacaaataccacataaaaatatttattttgataggtaccattaatctctacaacaatttatttttccccacatgcccattaaaaattaacaccgggaatattgatcgaacagaaaatgcaccattttgatgaaggttccacctaaatatgcccttatcatcattaaggtggatatgtgctattctagcaactaaattatgctactccctccatcccaaaatataacaactttatgacctgttcactttgatgtcattttcaaccatactatttttttggtaaagttatcaaaaaaatatttacgtttagtttgttgccaaatttagtaggcaaaatttgctacaggacacataaaaattgtgtaattagctgagggacaccgcaaaaacgtgacactaccttaagacactacaaaaattgtgaaatttgctgtaggacaccggacacattattttatcattttccatctgaaagtggtgagaatatttttgaaatgcccagattgcccccgcatgtcaccacacatagacaaaaagaaaaacaattttccattaggatggccggagaggcggcgcgtgcggcggcaccacacccatgcggcggggcacggcctagcggcgtagcgccggtgtgacggcagaacggctgagcaaaggaagagctcgaccctggcgttggcactgggcacgatggaccgaggatgacgcggcgacgcggtgtagtgtggcgatgccggcggctgggcggaggtagcgcggcgttcgcggcatggatccgaaggcgacgacatcgacattgagggtatggcgctgctacagccctgcttctggggcgcgtggtggctgccgttggaggaggaggaggccagccggcatgacgagccgctgatgctcgcgctgaacaggctggacgcgctcgggccgtacgtgacggacggcaccgccggcaatgacgccccgcggattgactctcccgctgaggacgtgtcgtcgcttccatgccgcagcgcgctggtcgctgtcaccgagaaggacgtactgagtgaacgcagccgctagtactgagtgaacacggcgccctcggttgaagaaaaagcaacgagaaagagagaaataatgggagagagagagaaaagataaggaagaataaagaaaaaaagaaaaaaatgaagggtagaatcgtacttacacaggtgtttctctctccaattcctccggatataataaaataatccaacgggtatccaacagctaattaccaggtttttgtggtgtcctttagcaaattcgtgttcttgcgatgtccgtcgcctaattacacattttttggatgtcctgtagtcaattttaccaatttagtaaatacataagaaattctgccaaattttggcaatattattatcttgccaaaattttggcattgccaaaattcggtaaggtttatcttaaaatataacaacttctctaccaacattctcttcccaaccaatcacaaccctccaccattcattttcccacctacctccactactcatccaaccacaatcctccaccgctcacttttaccaactttcttaataaccgtgtccaaccctaagagcatgtacaataccaagctataaaccagctgcaaacatatttgaaggagataaatgataagagagaagagcagcgggctacagatttgtagccggctgtagcacagactccaagacgcagtgtgtgtatgacaggtaggaccaggtattaatagtatagtatgtaactattgtatgaatgatctattagattgactataaatgaattggagctcgtagttagctatactattaaacttgctctaaaacttcttatattctgagacagatggagtagttaataagattctgacgcaccagtaccctacgaaatgaaacattcaaaattattattattattattattattattattattattattattattattattattattattattatttgcactatgctccagttcaatcagatcctcgatgtggtgaagcactatgttccagttcaattagtctcggcttgccggtaaaacgttgatttgagcaaaaagcctgaaaggcggagcctccttataccgctgcggctatgtccagtaaagatgggtggcgactggctaatcacaaggaacttcacgatgagaatgtctcgatgtgattcatttttcacgaccaaaagcggggcaggtttctctgcactgagatgtgcctccgtcgggaaggttgtcttaactggattaccattttgaattttttgaaattgcgttattaaggtgatttcatggaaaacttgaggattagccttactcaggatataataaaaatcagatatccatctgtcgcagctcgtttgtaggaccggagtggactcatgaaggacaatgtttgtcaaagcagaaaacagcgtgttactcgttgtggaagcgttgccagtatcctgtagactcacaagccaaagctctctctgtcccccacaacaagggaaaacgaatcaattgctctgtactattactatcgaccatgtgtggtatgtccggtacttatgtttcaccgtaatatggttggcagtgaaacgtgcagcacgggcaagaacacgagggctgatttgcctgaattctgcaagttaggggcactcccatctagcaccatgcgtccgttccatggccaatgtgccaaccccactctgaccacagtccacagtccacactgtacatacagctaagcatagcacgctgactttcaaaaaccttaaagacatccctactggtagtttgtctagagacagaacgaaatctagggttatgagctttttgaatatactcctcaaaagcagcagattcaccaaaacaaagtggaagatcctctctagcaatcaacttaaccaactcagttctagcatcatctggcttatattcccattgactaacagaaccatcagcattaaaccggagtatagactgagacagagcaccagcatttctaggtttgcatgacttaatatgcctaatcaaatgtccagtaccaccagatgaacaagcaaacaagattttatggcagtaattgcatttagcacgaacacgaacctgactgccatttcgggattcatagagctcttcaaagtcgttccatacctgagatctggaccgtttgttgctagcacttgagccggacagcgcgccgttgccaccggcaccggtaccgtcatcgtccggctccgtctccgtctccagctacgacccatcgatccgaggcaaggcagtgttgccgaacacctccacgtgttcctcctccaagtcatcttcgtcatcaccccgcattcccaacagcctcaactcgaagttgcaggaggatggatcatccatcgatggcactacggttcctcaacggtggctaccgctggcgctcaccgctcaccgacctgcaatacacagagaataattagggtttaggggtcgcatggaaaaaaaactaaagaaaaacattgacttttttactctacctacctgcgcatctggagcaccggagttgccgttgatgacagagatcgacaaatctacaagaagacgagaatagagactggaaatgggggtggatctgacaaagtgctcacggagcaacgacgagggtggaaaaaaaagaggaaatcgatagcgtggccgtcggagaggtggagatgaaagaaaaagagagagaagaacggccctcaacccctcatgcccccagcggtaggccggcgactgtcagtgctagatccggcgaggagcggagcgatggaggcgtggtccactggtccgcgtggaggaagtggagccgtggagtggaggcgtgaaggcggtggagcgacggagtggtcgagagagatgagcggtcgagacagaggcggctagggttaggatttgaggagcggaggaggcgaaggagcggagcggcgggggcggcttatatatgcgagggaggtgatgggccggctggctgggctgcggtgtgcgtgcctcggtcgggccgtgcctgctgttatagcatgccgggccgtgccggcccaccgtgccggcctgtttcgtgccgtgccgtgctggcccagcatgccgatggcgtggcccaagcacggctcggctgtcgggccgggccggcacgagcatgactccaatcgggccgggccgtgcttaggccgggccaaacacgcgtgctttgcgccgggccgcgggccacgggccatatggccatctatagctaagctccttccctacataattccgtcatccaaattcagctagccggcgtccatggagctcagcaatccattctgccacaccatggcaatcctgctcgccgtcctccttgttgcggcggcagcaacaaccgaggcggacggcgccctctgcgacaagtccgacaaggcggctctccttgccgtcaagtcggccctcggcaacccgccggcgctctccgtctggaactcctccacaccgtgctgctcgtgggatggcgtctcctgcgacgccatcaccggccgcgtcaccgagctcacggtcttcgcgctcaacatctcggcgcccgtaccggccgccatcgccaacctgaccaagctgcagattctcaacctcgcctacaaccagctgtacggccccatcccgtcgttcctcggcccgcgcgcgctccccgacctcaccttcctccgcctcgacggcaaccgcctcagcggcgccatcccgcccaccgccaccgtcttcaacctcctcctcgagggcaacctcctcaccggcacgctcccgtccacgttcggcgccgccgccttcggggaggtgggcgtcgccggcaaccagctgagcggcgacgcgtcgatgttgtttggcgccaagaagaagctgaacgcgctgcggctgtcccgcaaccggttcgcgttcgacctcggcagcgtggagctgcccgaggggctggacatcctggtcatcgaccacaacatggtgtacgggagcatcccgccggcggcggcggcggcggggaggaagtggctggcgttcgacgtcagctacaaccagctgtgcgggcccataccgcaggggcggtacacgcaccggttcggggccaagcacttcgccgggaacaagtgcctctgcgaccgcccgctgccgccgtgcagcagctagcttaagcacgaacccgggcactgcccactgatcgattggttattacgtaatttgctattgttgctgcatcgcagacatccttttcctcaatttactttgagatcattaatcatcattaataaattgtcagtgataagctggcttagcctagaacggcaagataaagatgcgttatatgcctggccatgctgtccagaatgtgtattcagaggatttgtgttgcgtgcactacttaaaagacgttttttcacggcgagaggcttatacattttaccggcggaccatatttttagctgtgattatccatatatgaagttatcatgtgaaaatagattttagcagatggatagcttaaaggaaccgcctctaataatattcctgcaaaaaattaattttcacagacaaactactaagacgactaccttcaaaaaccatggccgaacaacccactaaaaaaaatcaccgcatctgtctagtccccacgtctccacaaccactccctatttaaccttatcatctcctctctctctcaccatcacaccctctccctctccctttcctaagagcgcgcaagcccaggggcagtagtggtggcttggcgaggaggagggccaccagcggcggtggctcagcaaggaagagcggtgacgaggaggagggcccaacgaggagaaggagggccggcggcgacggcggctcgacaaggaggagcgccgacaaggaagagggctagcggcagatcggctcctcccctcccctccaatcccaccggcggcggtggctctgcgacgaggaggaagggtggcggcttggtagagacgacgatgaccattgtgcgcggcaagggcaatggtgaccacactgcaagggcgatatacaacgacagcgaccacgcgggaagggcgatgtcggcagtttctatagctcctctgctgttttcttcctctagatctagctccataatttctcttttttctagatctagctccataatttctctttttttttctctttatttctgtggaatatgttaatcttgttcttctcatttgtaaggtaacatttgatatgtgacttgttcttcgcaattgtgtggtggcatttgatttgatttacattgtgctaaatctgtgtaaatggcagctaaatggggatattttcaaatgtttattttttttatttatttcccaaaattatgtctgtaggcggtcggctttaggcgcccgtctgcaaaatcacattttcataagttgaccgcttaatggagccacctgcgaaaataattttcataggtggactcatagtcctttaggtgcaggcgtgggttttggccgcctgcaaaaatattttttttctagtagtaacgcaagctaacatatgtcatcttaagactgatgtaaaatattgtaaaatattttttattgtacctgtatataaaattttgaattcaaattcataatggtttagtagtaaaaaaagcagaaatactgtggtttcagaatattaacttgacagagttctttctttttctttggctgctcttatgaatgatgaatctgaatttgaaatttagtgaatgataagaaatacatattggtttttgatttttttaatgatatttgttagttgttgtaaatgatgaatacattcatcattgtgtatgggatacgtttgtttagccgccggccatacatctgttgatttgtttcagtgactaaactgacgcccaattaagctgggtaagatggaacatcggttgaggccctatttgatatttgtttcagtgatgactaggaatgccacacagataggggatatcttgatggacgtacaaacttgtaattcagctcgggaggaatcctatatatcctatcctatatatttataaaagtcctccccactcagtgcagttaaagctaatttcctatgctgtggttgttccacgtcatctgaaatatttttcaccgccgtaagattgattagatggattcgctgtgtcggtctctcaattcggccatatttagtttccaaaaaacttttctaaaaaacatcacatcgaatctttgaacacatgtatggagtattaaatatagataaatttaaaaactaattagacagttagaggagaaatcgcgagacgaatcttttgagcctaattagttcatgattagccataagtgttatagtaacccatatgtactaatgacggattaattaggctcaaaagattcgtctcgcggtttccagtcgagttatgaaattagttttttcattcctgtccgaaaacccctttcgacatccggtcaaacatccgatgtgacatcaaaaaatttcttttttgcgaactaaacaggcatgctagcccagctccgaacgtgggcatgttgcaatcaagtccagccaaggccaggcaatcactactggcacaatcaatggacatggtgcatgagccccctagcctctcggttctccgttgttgattgctccactcccctgctgaaaccgagaagaaaataatgcagcattccccgacggtcgaactgctcatctcctccatgcgagttggccagccgcaaacgaaggaaactgatggccaccataatgacagcctatgcctttactcacaccacacccattcagtgctccccctatggtagcttggattttggggtcgtcctctcctctcgactcttcactccagtctccaccggttgaattctatgcaggttactcctcttaagaaccttggaatttgttcgtgcttcatcgtcgaagcgcgttaattcgcactagccttgtactccctcccttcagttttattttaattgacgttttggacaatgacacagtctatgagatatatctttaaccttatttttctattattatatatacaataaataaatgcatgtttactttttattatagtgttttgaaagacaaatttatatatgttgttctagtttctttaaactaaatatttttaaagttattgatggtcaaagttataaaattttaacatcaaccttgttcaaaacgtcaattaatatagaaccggagggagtatagcattgttgttctcactattgcttcttcatcgatttcgatctacagctaccacatgttaacctttatttttccccaaggttcagtttttgtttttcaccgtgcaatgtcagcatccctctaatgctatttttcattggattttcaaagcacgttttttccccaatagcaacgaagtttatgagatcccctgtttttcaatctctctacctcacttttttttttaccaccaatgtgagttatattgtcctttctcaaattttgctgattttagtacatttggaggattcactctatttccatcttttagcgcaatattcttttctttctaatgatgtattggcaacaagtgatttgatcaagcaaaaaggaagaaagcaagcgtgcaactgataaccatcttcaacagtactatacaggattacaggtattttattattaaccagttcagaacttctattagccggatttcatcatcctttcactaggtattgtcactgttcgtgaatacctcacgaaatgttcatgtatgaattttctatgctctctggatcagccttttccttggtaaaggattccatgcatcaaagtttttttttattattcatcaaaaagtataagctctacggctctgcgaggaaaatttctcgtcttttcacccaaaaagtgtgcagcagtgcagtatgcgataattaaaatcgatgtttcaaatgatttcactctcattggtaacctctttttgccaaaaaaataattaaacttatatgatttgtccaatattcaaataaaataatttgttaaatataaaatgttgtgttccctcagttttacaggttgtaactatctctttttctaggacagtttgcaatgcaatggcctctatagtccgcttggtgcagcctacattattttttttacttggaaatggctttgcctagcagtgtatttttattaaagcagaaaatatttacagaggtttacatacaacaagatcttaaagctacaaagtttgtaaccaatcaaaaacggattgctttaaagatccttcattttacacagatgtagaataattttttttgacgaacaaggccttccaagattgaaatgatggaataatattatcaaaaattagcctattactctgcttccatatgtgccatgatgctaaaaagaaaatttccaagaatccctttctgccatttctactgaacatccatcttgcaagagttaccatgtgaaagaactccaaattatgattccaaacaattcccaaagattgccaacatctcatactgaaagggcaggtaaaaaagagatgtagccgagtttccctttgtcctccaggacataaggggcaggtgaaatcatcatcctcctttgcacaatgccttttatcaagcatatctcgtgtgttcagcctgtcacaaaataaaagccacgcaaaaaccttgactttcataacacacttggtcttccataaccaaacaaaaagcctatgagggctcataagacatgaagttaagcttatatctctgaattccaaataaaactccaactgtcaccctgtgcatcattcaaattcaaattcagagaagtcctgaagttgcaaaaatcccccataagcctaggtagaaagaggcagcatgaaacaatcctccgaagtcctaaagcacattctgctaaccgattcctccttatatgaagctagagcatgcagagtaggaaatttggagataagcagttcctcattccacaagtcatcccaaaaagaggagatttctcagactggatggaacattttccaatacctctgaacaagtttgagagggccaagttgtcctggataataataggtcagtgtaccgagaattatgtaaacaatttttggaatagatcggtgaatagtatgtttcggaaaaaaaaaacctgataagcacttcttagttcattcttctattgatgttccaagtgtttttctctttgtagttgtagatacctactccatccgttttttaatagatgacatcgttaacttttgaacgtatatttgaccattcatcttatttaagaattttatgcaaatgtataagatataaatcatacttaaagtactttgagtgacaaaacaactcacaacataataaattataattacgtaaatgtttttaataagacgaatagacaaacgtgtgataaaaagtccacagcgtaatttattaaaaaacggaggtagtatatcacaaatatttagatatagtcccgcagcaacgcgcagatatcatatactccctccatcccaaaatgtttgacgccattgactttttttaaaaatgtttgaccgtttgtcttattcaaaaaatttaagtaattattaattcttttcctatcatttgatttattgtgaaatatacttttatgtatacatatagttttacacatttaataaaagtttttgaataagacgaatgatcaaacatgtttaaaaaagtcaatggcgtcaaacatttaggaaaggagggagtagttcttataagtttgaccggcatttttgttctcttgcaaggatgctctgttagctactgcctgaaggctgtctaccattcccatacgcgtagcacaactccgtaaaaaaaggctgatatgcgagcccgtgtgcccgtgctttagctatgactagtcgagcaaaataagtccactttgactaaaatatagattcaatctgagatttgtatccctcaaccttaatatcggatattttaactcccaactattagtgcaatttgatttcctcgatagtattgactgtggtttcctctatgtgacatattgacttacaccatcccgctgagttagcttgtggggctcacatgtcattttctcttcttcccttcttctttattcctttctctctcttcttcctcttccctatttgaccctttctcctagccgacttcacaacagtggtagcggcagtggtggtaggacgacgatggggagtggcggtggcatcttgcgcacccatgcattcacccatgcatgctctcccttatggcaccatctccctagtcgatctctccctacaccacagatgtagaagcttgcgctggtaacagcgcagcgctgttcccgcacagcagctggcacaaccaccatcgatggcgtcatgcgagtagcagtggcaaggcgcacgcgtgcggggtgatacagggtggaggatgaggcaggcgccgctgtggacggtcgttatcgatcagtttcgactgtcaatataactaaaatagaggagaactagtgatgcttgcaatgcataaatatgttagaataataatattccacttgtattaggtatactaaccttttgcagagaatggcaataaagtggaggagaatcgacatcaactcagacaataaatcaattggacgatgtcaagaaccagacttatgtatgaatgggccaagaactcagaaatgatacgatgaattaggccaaaattcacaagtctatgaagtgaagcaatagaggaggctgccagccgaagatggaccaggatggcccagcccatggttcggccgaatctggtggttcggccgaacccatcctggcaccgttggatgcagggtttggcgtggacgtctaggattgcatcctaatgacggttggagggcacttcggacaattccccttccacaaccgtcataaccacctccatataaggacttcactctcttcacttcaacacacacctcaagcaatagctctcttatttctttgaagtttagtttagtagtatctagctggtggaataggaatagagtagaaatcaagagtccggaagcctttggaagagttcgggtatggctatagtagcttttctcttctcttttgtaagttttgtattttattagaatactattctttatacattattggtattgaaatactttccgagtatatgaatgtctactttacattatgtttatgttatactgaatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatattatctgggagatgctttggtgcgggtataatgtttgcatactcaattactctatgtcatgacgatgttattagagtagtatctgatagtttaggcgtggtgtctagattacgggatatcattatttggggttatatattgcgaatgagaggtgggccactgatggtgacagctcagtacgggtattcctccgcggtggtatataatcctaagttaatttcctggggagggtattcctccgtatttagccccggttgtatggtcatgacgggctgtcgtaagcaactcggcagtcaggggtggcttctcgaagtacctggagggtatcggatagagggtattagctagtatatcagttaactaggatgtatgtatactatgtatattagaagtatatgaatagattgtctttctcttttctatccacttagcttagataatatagtatgagaatgagtagttaatgcttgtgtcactctacccttagattatcttaacccctgcttagaatatgattatcacaagtaatatataaattattagtcaatgttctctctacatgatcttcccacgggataaaataaatacgatacccttgaaatactctctgggtgaaatgcaacaatggtatatccgtgcgcttgtggatgaactctgtaaccataatatactaggagtatttctgcgccattgctgggaattatatttctaataatgtcgttaagaaataccaacagccgtagcaagaccgcgctacagtgtgacgccgacacgcgttcgtggcaagaccaagatgcgaactgagattttgctcctagggcgctcgaggcaaattggaatttcaaatgagagatgattcaccaattcatatttgtagtttaatcaagacatattataccaaggcatcataactagagactactaaaaaaatatatcaagattttctcccgtgtatttgtacacaaggttttgacttaaatttctgacagcaaaagaaaaaaacaaccgttatgttgtgagcacttctgtatatgtcccatcaatattttggtcagaatcattatttcttttctttgatacggtattgtgctccgaaagcctcttccgtttctttgaatcattgtcttgttccacaacaaggatttttatgtgtttttcttgcagtggctctagaaagcgcgacgcatagttgactatgagagaatactggttcgggtaggtatatgccgatgtttggtattgtttgcccttgtgccttatttatcgtcatggcaaagttaagccttacaggaaattatttccttttgaattggaatggaaacatttcatcatcagaggggcgtagtgggattcgaggcaagataacccgtgtaccagaatgttgtcctagcaaaatcactgtatcaatggtattctctgaaatcctcacaccaccaatcttgtgccattgcaaagtccattagctgggtcgatattcctgagcaatatgatgggataattaagtttgagctttagcatgtgaggaggcaacccatttgggttcagaacgataattcgatcaatatcaggaaaattatactatcaaaatttatctataaatagtttaatatagagaaatctataagttataataatttttagttgatcaaatagagttaaaactaataatgtaaatgaaaaaacaactgaaattagttagtaattgaaagaacttcttttagcccacatatgaaaaatctaattcgttaattctgaacgcggccgacaacaacatggttgcgatagagagaaacgacagcggtgaactcttgtggtgaacacgatcgagtgagtacattgtcacaccccaatccggcaccgccgtacaacggcacctgacaggagcgtgtcgtaggaataacgacgcgaaccgcttcctacgaaaccgcgatctcagtaccagtcccaggacatagtgctggtacccacagtgacaaatatgaatcattgcaaatccttaaaataaataaaggacttatttaccttaacttaggttgcagctcagacagcccgagaatgcaaccgatgacacggacgaggaaactccaacaacaacagcagcagcgggaccaacgaactaacacccaacaccacaggcgatggctgggaaccaggacgaaaccctaatcttcacttcacttcacttcatgacggaggaactatatatatttatatagagcaagggtgagtactttcgtactcagcaagtcacgggaatttaggtgtttgatgcaaacttggaagagaggcaaggttgttttgcaaatcctttgtttgaaatctattttgaaaccactaagtgatgtatttctttttgagtttggatcgaaaagagactcgtgtctcgattcaacttaagagatgcttttcaacaactcaaatggtaatgtacgacctctcgggtcagatcattacttcttggctcccagagccatttcacttgattaagcggctcccagagccttattcattttctcggactcccagagtccagctgcccagcagcacaacattccgcttccactcgggaagcctagtctatgatgcccgtcgacatcccgaatcacacagattcgtttctgaccactcaggtcatccatctgccacataggctgattctggttacgattcccaatccacaataacttttcacaaagcacaggcaaacaaatctacgcaacgggaaccacctcacatccgcccatgaccgtggacacggctgttcgaacagttagttaacctctgcagaggggtacactttacccacaagacacgaacttactccagacactggccggtgtcagaggttcgcgacaaagcctttcccaagctgacccagggttacctcatgccacatagaaggatcaaatcctcacgtaagtataggccattttaggcattcacaaatcaattccaaccaccttgatcggtaagtgagcaagcttctcgtccttgccttaccagaacccggtttgtccgaccctgccccggcgttcccaactattggcatccgaggtttccctgaaccgactagttacttagccagggtgtcccattccaccttgtggttgcactttgattatgctcgatgagtttcccacaggaatcggtccttatatgcgattacgggacaatgccacgtaggcacggctcccgcatcgcgagttttcgcaattcattttattttcaagcacaccaacacatgtcaggttttcaaggcttcacaaacccatttcccaagttttcgacaatcaacggtgtatgcgggatatttggtacacgcgctcatagagcacggataccaaggtaccacaagggtggagagacaaggaatcagggtagtacagcctacagggattagtgcgactactgagtaggtccgtcggtttggcacgcaaaccgaggccaagcaaattaagtgtgtgattctaataatgcaagttgcaaacaaaataataatgattttccaattataggagcaattggtcaaagggtgacttgccttgctcaaggtcttcacaacgcttcacgaatcttcgagaaaacccgcgatcgacgaaaatctggtaaccgcaactatacgcaaaaaatcaaaacctaaacaaaagaccaaaagaaagaccatatttagactaattaatagtgccattaaatagatctcaattttacggaattattggaagtggaacggggtcaatcggacgagcggttgagaagataggaattttggaaggtcaatggatttttctagataaggaaatgatttatcggaattttctggaatacgaggaatggtttatggaatttatagaaataatattctcaagaatattattgatagtcactgacgtgcaggaccaagggaaatgatttatggaacaaaaggaaaaaggatttattaaatcccttggaaaagaaaagggatgagggatgcgaattggacttgtcttgggtggcattggtgcggccctaagggatgcgcgagcgcggccaaggcgagcgggccggcgcgcgggatggaggcggcccaaggccgagcgaggcgcggcccacgcgacgcaagccggtggacgcggtggattggtggactgggagacctttgaccggtctccgcggggtcggggcggctgaggtggcatccacgcgcgtttggcaagacgaagaacatggtgggggctcactgacgagagaggagtggcgtcggcggcgcggatggagtcgcggcgaggcggtcgcgacggcggggcgacacggcaccgagggtgcgcggccgaggaagaagagagggagaggtggccccagcgtggatgccacctcagccgaggcattagttggccccaggaaatcgaaacccctgaataggatggcattatttgagtacaaaaaactatttgtgaaagttaaggtgtcgtagtcccctttagcttttccaaaagtagaagttagttgtttattttgacttttatcctagagtaaacctgtcttcacgcccagttgaagaaaggtgtgctcaagcctctaggagtcttagttaagccctcattggtaggcaaaccatagctctgtcacccgctcggtaggagttgtggtgaactagtgcgtgtgtgagttttgtttggtagtctgtgttcaggtgttagaccagttgggctaccagctggaacacaccacctatgtcttatgcggtttcgaaaaccgttttgatctagtgttttgtttttcctcctttcttatcccatttctggttcggtcagatctcggtccttctgaagcagatggcacctcaaccaatctgtcagacttgtgccctcaactaccttggttctaacgaagacccagctttctcagaaaatccaagtcaactagctgaacaagtcaccaaccaagttgccaagactgataacactgttcctggaccaaacaaggaagttgcaaccagaaatcaacacttctcaatggatatttatcagattctggccaatcagactcggataaagccgcagaaattcaaggattgcaatcggtagaagacactgatatcaataaagagaagaacaaagaattcttaaatgtgatgattacagggatgaaaacccacttcgagctcatgattgccccaactttcagaattcgatcgacaaatccttattacaagaatatagcacagttaaagaaggaagtggtcacaaaagaaagacctcgccatcagaagttgacatgcaagatgttccacaatgtcatacaatgcaaccttgccaagacatacccaagtaccccaccctcaaatcaaagaagatcagacacgttcccagtctcatatgcttcatttgccacgaaattggccattacatgagacactgcccccaaaaaccctatatggatgcactactacaagctaatatgagcacctcaaggacgcccttctatccccaaggaagcccgaattcgcaaaatgttaatacagtacgtccaacctcccctgacgacaaaagagcaaaagcatcctgtgacatgtgccaggacatccaagaaaagaaagagatgcaggaatacaagaaacgcaaagtatcttcggtagagattcaagaaagagaaagttcatgtcaaaagaaaaacccgccagtgcagcacaatcaaggagcatctcagtatcccaatagttctggttatatgcctcgttcgacagtgtcagaatctagtcagcaagccacaatgatcaacagtaatagccatgaaggaagcaactccgtatcatgccctccaccttcaaaaagacgtggctataaggcaggagtcgaatgtttcatctgccatgagatgggacactattcgtgggattgcttgcagaaagtcaagtcaaagaaagtacaaccaacgacaagccttcctaacgtatctggacaaaaaaaattcaaagccaccaaacaatggatctgtctcgttaacctcaccgcctgttgagcagaatcgtctgaaccaagtgcaagaggaaacaaatggagaagttatgaatctcaagcaagttggagaacagaatgcgcagaaagaaagagacccatagtaagctgaagcatgttaagtgagtcagagtaccagaccgttttgtggcgagtatgcagtctcgagataaagaaagattagcagagtatgaagctaagaagaagtttgaagatcccctcttggtttcatgtctgtaggtccaccttcgaatctcggggtcgagattcttgtaaggggggtggatctgtaacgctctgcttttcgcgaatcgttaaaaactagttcggcaaaatcttatatgcgaaaatttccgttctttgtgtgcgagtctaagttgtgccaagatctcaattcaaatccgtccttgatccccctcgtcgccatcaaaaattgcctccttgaaattcttcttccgactcaagtctccaaatcgaacttcgaaattcaatcgcagcctttgaatcctttgcaaacactcgctcccaatccccaaaaatatcaaaccctaccttgagtcttccttgattcctccctgaaccctcgacttcgaatatcgaatttgaatccaaatccaaacttcaattctcaacaaaccagccttctttgtgaaagtctaaattgcctccctcaagttttgtgggccgattttgtccccctcggcccatcactctctcagccgtcccctccctcctccgcacgtgcgccgcacacgcgtgtgctgagccgacgccgagccgagttctctctctctctctctcgttctctcgatctctctccccgtttcactccctcccagcgtcgatctcccgcccgcgagtttgaaatcggcgccgttgcttcgcgcgcgcgcgcccgcgcggtcgccaccgtggtcagccgcctgcgccacgctgccgctcggccccgctgcctgccgcgagctctacagcgcgtgcccaagctgctctacccgcgtccgtccaaaaccgagaggcggagccctctctcccgcttctctccctccagaaatggaaggggcaaagccccctttccaccgccctttctcccttttttccctctccggttcgacctctctctctcccgcccttgtccgcttgcgcttggaggaagagacgctgacgacggtgcgccacccccaccttgacagcgccgagctgcccctcccacgctcgcgaatcaatttccactgccttagccgccccttgtatcctcgccgtcgccgctttcgcaccgcccacgaaaccgcactgccgccagccaagccccagctcgcgtgcgcctcctcgcctataaaagccaagccgctcccccgactccatccgcgccgccgacgccactcctctctcgttgatgagcccccaccatgttcttcgtcttgctgaacgctgtgccgcgcccgccgccgcacgccatagcccgccgcacgccgcgccacgcccgccgcccgctcgacgtagctcgtcgcgcgctcttgctctgttccggaggccgcctctcgtcgccagcctctctcggcgccgcccgtgccctctcgaccggtggaacgagttcgcgacctcgcgtagacgctcccaccccggtgaatcgagccccgccgctccgacgaggaatcccctttcttgctcgccggtggttgccgccgtcgcaatccgccgccgtcagctcctctctcgccaattcctcgcaccaccaccctccccgtgaccccttgcaccagcccagaccgccgccccagtcgcccgccccccttttgtgccctcgccgtccgctctgtttccgccgccgccgtgcgcaatcccgcgcccgcccccggccagacgtgcgtcaatttcctctcattttcatgctcccgggggatccctttgacctccccctggggtccccaaggccggcggggcttttcccttgctcccccccgggttcccccttccgcccgcccctttaaggtaccgggggtgggttgccgggggcccttgggtcccacgtaaccggggcgcattgcaattcctttccgggcggcggagcccgagcccgcgggcccttagttctcttcgcacggggccagttggcggtgccggcgagattggtcgccgccgccagccgccgttgttccttccccggctaatccgctccgttgaattgtttccccttgacctcctctagccgccggtgtccacctctctctctttccccccgccgttcgccggattgcgtcgctcacctcgccggccgtccgatgccattcccggcctcctctcccttccccatcctacgtggcgtccacgtggatgccacctcagccgccccggcaccggggagaccggtcaaaggtctcccggtccaccaatccatcgcgccgccatgcgtgcacccggcccgcgtgagccgtgtcaccgccttgtgggtcccgccttgcgcccggcacggtggaccgcgtccactggcttgcgtcgcgtgggccgcgcctcgctcggccctgggccgcctccctcccgcgtgccggcacgctcgcctcggccacgctcgcgcatctcttagggccgcaccaatgccacccgagacaagtccaattcacattcctcatctcttttcttttccaagggatttaataaatcctttttccttttgttccataaatcatttcccatggtcctgcacgtcagtgactgtcaataatattcttgagaatattatttctataaattccataaaccattcctcgtattccagaaaattccgataaatcatttccttatctagaaaaatccattgaccttccaaaattcctatcttcccaaccgctcgtccgattgaccccgttccacttccattaattccgtaaaattgagatctatttaatggaactattaattagtctaaatagggtctttctttttcgtcttttgtttaggttttgattgtttgcgtatagttgcggttaccggattttcgtcgatcgcgggttttctcgaagattcgtgaagcctcaggaagaccttgagcaaggcaagtcaccctttgaccaattgctcctataattggaaaatcattattattttgtttgcaacttgcattattagaatcacacacttaatttgcttggcctcggtttgcatgccaaaccgacggacctactcagtagtcgcactaatccctgtaggctgtactaccctgattccttgtcgctccactcttgtggtaccttggtatccgtgctctctgagcgcgtgtaccaaatatcccgcatacaccgttgattgtcgaaaacttgggaaatgggtttgtgaagccttgaaaacccgacatgtggtgtcggtgtgtttgaaaataaaatgaattgcgaaaactcgagatgcgggagctgtgcctacgtggcgttgtcccgtattcgcatataaggaccgattcctgtgggaaactcatcgagcataatcaaagtgcaaccacaaggtggaatgggacaccctggctaagtaactagtcggttcagggaaacctcgtataccaatagttgggaacaccggggcggggtcggacaaaccgggttcttggtaaggcaaggacaagaagcttgctcacttaccgatcaaggtggttggaattgatttgtgaatgcctaaaatggcctatacttacgagaggatttgatccttctatgtgacatgaggtaaccctgggtcggcttgggaaaggctttgtcgcgaacctctgacaccggccagtgtctggagtaagttcgtgtcttgtgggtaaagtgtacccctctgcagaggttaactaactgttcgaacagccgtgcccacggtcatgggcggatgtgaggtggttcccgttgcgtagatttgtttgcctgtgctttgtgaaaagttgtggattgggaatcgtaaccagaatcagcctatgtagcagatggatgacctgagtggtcagaaacgaatctgtgtgattcgggatgtcgacgggcatcatagactaggcttcccgagtggaagcggaatgttgtgctgctgggcagctggactctgggagtccgagaaaatgaataaggctctgggagccgcttaatcaagtgaaatggctctgggagccaagaagtaatgatctgacccgggaggtcggtacattaccatttgagttgttgaaaagcatctcataagtcgaatcgagacacgagtctcttttcgatccaaactcaaaaagaaatagatcacttagtggtttcaaaatggatttcaaacaaaggatttgcaaaacaaccttgcctctcttccaagcttgcatcaaacacctaaattcctgtgacttgctgagtacgaaagtactcacccttgctctatataaatatatatagttcctccgtcgtgaagtgaagtgaagtgaagtttatggtttcatcctggttcccagccgtcgcctgtggtgttgggtgttagttcgttggttccgctgctgctgttgttgttggagtttcctcgtccgtgtcgtcggttgcattctcaggctgtctgagctgcaacctaagttaaggtaaataagtcctctatttattttaaggatttgcaatgattcatatttgtcaccgtgggtaccagcactatgtcctgggactggtactgagatagcggtttcgtagaaagcggttcgcgccgttattcctacgacacgctcttgtcaagtgccgttgtacggcggtgtcggattggggtgtgacatacatcaaaacatattcccaaacgaggaggttctgtttttcttgaatgtgtaagatggaggggaacgcatgggagaggaggggcgcctgggagaagagatgtctagagggagggggagcatgtgcagcgagggagagatggggggagggtgtcgggagggaaggagggaggagggagaggaggggcggcgcaagggagaagaggggctgctgtggagggggagagataggggcactgggagggagggagagaagagagaaggggcgggagggggatcgcgggagggaggggccggatagtcgaaggggttgcggaagccttacgtattttttaattagatatagatataaatatctctactattataaaaattgaagatgtttttaccggtactttggtacgtcatccgtgtttgagtcggtttttaagttcattcgtttttacatatttgtatttgagtaggtttttaaattcgtttacttttggaaatatatatagaaggagtcgtgtacgaaatctctttaaaaaaacccgcatgctaatttaagacgatcggactcttaattgtagctcattatattgtaaaaacaatatccaagcaaattcctacaatgaatttcactttagccaaaccgtataaccacttgtggagaaaccatctttcgtcggtcggccgatttccacaatagtcccggatgaaataaaaaccgggactaaagatgatctttagtcccggttcgaatgctgtcagggcatgtcaggcccccccgggatctttagtcccggttggtattaccaaccggggctaaagatcctggtgatctttagtcccggttggtattaccaaccggggctaaagtcccacccctatatatatgtcttcttcctcctccagctgcccgagcaagcttcaaaatttcttcaaaaaagaggggaggtcatgccaaaatttctattgaatttattttggtgattacatacaaatcggaggtgcctaaaaagtttgcaacttcatcctccaatgttttttttgtcatactacatttgcacctatgttttgcacactttttttgtctccaaaatttagttgtaagttgatgagagagaaaatgtgtgtggggaagaaagaatatatagaaatttagttcatttgctaaacaaggttttataaaatagttgagaaggaaaactctagtgaaagttaatcttaaataatagaaaacaaactaaaatgaaaattaaaagaagtaaaacacattaaaattagtttaaaactttacaaatagtttttaagaattatttggtgtaatattttatgatttttgtatgaataaagatatcttataattattgtatgactgtcattattgtaagaataattatttgtgtacggttttttttgactcatgtagatggatcagcaatggatgtacgctgaccggcggtccacagagtttattgacggcgtgcactatttgttgagagtggccgaagctaacaggcaaaggggttttatttgttgtccttgcaataattgtaagaatcagaatgagtattctgcatccaggactattcattttcacttgtttgagtcggggttcatgccaagctataactgttggacatcccacggagagcaaggtgttgaaatgtaagaagatgaagtggaagacgacaacattccggactttgctcagtatgttggatttgaagaaaatcaaacgggcgaggaggaaatagctgctgatggtaacgacgttgcggatgatcttggtcagatgttgcaggacgccagggaggactgcgaaagtgaaagggaggcccataaattggacaagatgttggaggaccacagaacttcgttgtacccaggttgcgagcaggggcacaaaaagttggataccactctggagttcttgcaatggaaggcaaaaaatggggttagtgacaaggcatttggcgatttattgaaactcgtcaagaacattcttccggggggaaacaaattgcccgagacaacgtacgaggctaagaagatagtctgcccgttaggactggaagttcataagattcacggatgtccgaacgattgtatcctatatcgcggtgaggagtatgagaacctagaagcatgccctgtttgcaaagtactacgatacaagattagacgagacaatccaggagaagttgacgggcaactaacaaagaagagaattcctgctaaggtgatatggtatttccctataatactacggctaaggcgtttgttcaggaacaaggggaatgctagaatgttgcgatggcacgctgaagagcgtcaataggacgggatgcttagacaccccgccgatggttcgcagtggcgaaacatcgacagaaaatttaaagaatttggaaaggacgcacgaaacatacggtctggtttgagtacagatggcatgaatccttttggagagatgagcagcggccatagcacttggcccgttacgatgtgtatctacaacctcccccctggctatgcatgaagaggaagtacataatgatgccgattattattcaaggccccaagcaacctggtaacgacatcgatctgtacctaagatcactggtcaaagatcttaaacagttgtggaagaaggaaggtgtccccgtgtgggacgaggacaaacaggaggagtttaacctacgagcgctgctgttcgtaaccatcaacgattggcctgcacttagcaacctatccggacagtccaacaaggggtacaaggcttgcactcactgtatggatgaaacagaaagtacgtatcttaagcactgtaggaaggttgtatacatgggtcatcgtcgattccttgcagcaaaccacccggtatggaagaaaggcaagcacttcgaacataaggccgaccaccgtacgaagcctaaacatcgcagcgggaaaacagtgtttgctatggttaaagatcttaaagtagtgttcggaaaggggcctggaagccagcctatagagagcgaagatgatcacgcggcgatgtggaaaaagaactctatattttgggagttactatattgggaattcttggacgtacgccacgcaatcgacgtgatgcacctcactaagaacctttgcgtaaaccttcttggcttcctaggtgtatacggaaagtcgaaagatacactggaagcacgtaatgatctgaagcatatggaacaacgcggcgaccttcatccggaacaaaaggagaaaggaagccattacttgagtccagccagctacactcttagcaaggtagagaaggaaagtatgtttgaatgcttggagagtataaaggtaccgtctggatactccatgaatatcaagcgaataataagcacgaaggagaagaagttcacaaacctaaagtctcatgactgtcacgtgttgatgacacaactgctaccagttgtaataaggggtatccttccagacaatgtccgggcaacaataacaaagctatgtgcattcatgaacgcaatttcgcagaaggtcatcgatccggatagattagaagcccttcagaatgaagtggtgcaatgtctcgtcagttttgagttgatatttccaccttcatttttcaatataatgacacatctgctttgtcaccttgtgaaagagatccgtattctcgggcctgtgtacctacacaacatgtttcctttccagaggtacatgggcgttctaaagaagtatgttcgtaaccgtgctcgtccagaggcaagcatcgccaagggttatggaacagaggaggtcatcgaattttacgtagaatttatcgaagaccttcgcccaatcggggtacctgaatcacgccatgaagggagactacggggaaagggaactctcggaaggaaaggaataatgacggtagacaacaatttattccgtaaagcccatttcactgttctgcaacactcttcataggtagctccttacatcgaggagcacttggctctagttcgcaccaggaacatcggtaagtccgatgcatggattacacggcatcacattgatactttccccacgtggctacgacaacatctcatgggtaacgagtcgatcaactaacaacttgccttcctggcgaggggaccgtctgggtcgatcgcgacatttccagggatatgagatcaatgggtacacactctacacgagagcccaagacatgaagagcacgaaccaaaacagcgctgttcgtgtcgatgccatgggacacgatggaacaactgccacgtattacggtgccatcgaggatatatgggaacttgactatggtcctctcaaggttcctctgttccggtgccaatgggttaggttgactggtggaggcgtaatgattgacgacagtggtatgacaactgttgaccttaacaaggttggatactcggacgaaccttttgtccttgccaatgatgtaacgcaagcctttttcgtgaaggacatgtctagcaaaggaaagaagggtagagggcctgacgagcctaggcgtcaagtggttctcccaggcaaaagaaaaatcgtcggagttgaggacaagactgacgaggattacgatcagttggatgggcaaccccctttcacggtgacgattaaccctagcatcctcctatcaaatgaagacaccccttactcacgcagcgatcacaaggagggaacaatagtgaggagaaagtacgtgcggtcaaccgtcaccgccgatgtaatgccgtaattattgtgtacacgatgtaaactattttggatgtattgattatccatataaatcaattgatttatggcataatttactatcattcatatgctacatttaattgactatcattcatatgctaattataattgactagagaatttttaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtataaattatatatagagaaggaatcaacaatgatgttcaccatacctgtcaatataatactcccctcccccatactatttttatagtttaaacataaataaggtaccccacgaataaaatagaagaaaattaataggaaatatattttttgtagtggttgtaaacacctcccaatgaaaagatttttaaagatattgtagaacgctatactaacattttgtattggtttttttgttattaaaaattaaaaccaattaaaaaaggggataatacttattttaaaaaaactcagatatagggagggttgttggtctactgcgttccttattccctcgggataatttaccaaggttgagaagattccgtttccccacgaagaagcgggggagcacaatcttgtcgtttttttctaattggataccagagcaaatatttaatagtggaacacctcttcccctaaaccacattgggtagcgaacgattaaccattatgggaaattaagaaattaggttttgatacacccgggggtaaagatccggggggattttttttcacgcgcggtccttctcttctccaccaacaagttaacgttttagagcgatccgtctttctcggcgtctttccttaaggccagagcctaggccagattcccgcacggaccctgccgtatctcgccgtggtcttgagcttgttgtcttcgtcgcagcctccgcctcctcctccgcctccgcatctttggggtgagagcccccgccgcctctcccttcatcgattctccgatctcgatctctctctccgtcgcgccgcccgccacgagacgccgtgccacgacgatgccgcgccacgccgccgccggcacgccacgccgccgctttcgccgccgcgcggcgcaacgccttcgccgccacgccacgccgccgcgttcgccgccgcgccaacgccgccgccacatgcaacgccccgccgccgccgccgtcgcaacgccgccgccgccgccgccatgccgccgcgccaagcgtcggcccgatgccgccacaccgctgttaacgaacacgtgaacgagaacgaacacgtcaacgtacgttgccgcgagaacgtgaacgagaacgagaacgatcgaacgaacgagagcgagaacgagaacgatcgaacgaattaacgtgaacgagaacgacaatgaatgtgaacgagaacgaacgtgaatgagaacgagcgaacgaacgtgaacgagctagggaacgtgaacgagcgaacgaacgtgaacgaacgtgaacgtgaaatgcaatatatatatatgttacttcgcatttatcctaatacatattttttgtatcttgcagaaaagacgtgttgtccgagtcgtccctcaagccggagtggaagagctagccctagaaggaattcgtgcaggcaagtgacgtaataatataaatgattgttatatttgtaatgcaattaagaatattagacttgtaattagacttaacatataagattgtgtagtgttctaatattatttgagttaaaatataagattattttattgcaaattagacttagtatgtaattattgactacggaattggtgcgactcctagcaattgactattgtagtcttaattagacttagtatatacgcacgaaacacttagcatacatgactattttagtcttagcatgtaatattatttgagttttaatataagattattttatttgtaattagacttactatataattattgactacggaattggtgcgactcctagcaattgacaattttagtcttaattagacttagtatatacgacagttacacttagcatacatgactctttcagtcttagcatgtaatattatttgagttttaacataagattactttatttgtaattagacttagtatgtaattattgactacggaattggtgcgactcctagcaattgactattgtagtcttaattagacttagcatatacgcacaaaacacttagcatatacatgattattttagtcttagcatgtaatattatttgagttttaatataagattattttatttgtaattagacttagtatataattatttactagctagggttatataatatacgtcacctagacttagcttatatcacgatttgtaattagacttagcacgtaaggttgtgtagggttctaatgtactacatttacacttagcatacatgacttagattgttaaaacataaatgtctcgtgacttagcagatgtttcttgtatcaacagatggctgaccacgatgaggaacagatattgtatgatacaatcgcggagggaagcagccagtactggaatgaagaagagaggaacgaggatccaaaccagtacttgaacgaggaagggaacgtggagagggatgcggaggggaaccagcaggggcacgtggaaagggatgtggaggggaaccaggaggaggaggctagtggtagtcaacccttcgttggacagaagagggcacgcgggcaatgaggtgcagcgaagaagcttgagggtcggcacatcataatggaagtggaagaagatggacatcctagtgccccagccgaagccgccaagaactatgtacgtcacagcggttgggttgtgcgggataacgtgcctgtcagtacggtgtactggcgaagaacaagggcacgcggagatcatgagagctttgtcctagattcggagaaagagatgctgtggaccacaatgctcgagacattcacccttcctgcgggtacagagaacaaagtgaaaaggtggactctgaagaaaatggcagaacagtttcagagcttcaagggagatctgtaccagaagtatatcctgaaggggcagacaccgaacttcgacacattcccaaagctaagggatcactgggacgagttcgttgtatataagacaggtgaacaagggcaggtgatgatggaaagaaacaaagaaaatgccgccaagaagaagtaccatcaccacttggggtcaggaggctatagcgtcgcgatgccgaagtgggaggagatggaggctagcttgattgagaggagtatcgaaccggcaaccgccaattggccggaacgatcgaagttctggtactatgctcatggtggaacgctcaacccagctgatggctcactggtcttcggcgatcagatacgagaggctgcgcgatgactaacagatgcagtggaagcctcctctcagggcacgttccgaccggacagagatagggacgagttgacactcgccctgcagactccagagcatccaggacgaacacgagggaaaggggtgattccttggagatgagcgcttgtcaagcccgagctggtgcagtccctacccacacaaatgtacaagttccatcagctgtacatggagatgagcgccaccggtagagagatgatcggagcgaggatcagggacccggacttcttgcaaggagatgatattctctagatcaatttcaagggaatctacgaagtataccagctggacgccctcgacgtctctattatgagttgctggattttgtaagtatatcgttcagttatatttcttaattactacgtctcctttaattaattaggtccttgtatataagtaaactatataaaataaaatactcccttttatcgttgtagaatggagattcaaagggaccgacggcggagggttttcgatactggattcatcgaccctcggagagtaaacgtcgcaatgctcgaccaatatccacaagaaacagaggacaatctcgtccatctcctgaaggcgcagcattacaagacgttcatactgttgccgtacaacacagagttagtttaattttactgtcttcctacataccaaatttcattcccgtacgaacttgctaagtgtttcatatgtaatacatcccacgcacattgcagattccactgggtgcttttactcttcgaccaatcggcctgcactgtcaacgtatatgactcaatggataaaaaagagtctacgtttgacaaggttttcgaacttatagacatgtactggtataagttcctctgttaattaagaaattcttgttatgttaattatttctactacgaatcatatctttaaactccatgtagggcttggtatcggttccatcatttggtccgcggcaactggagagaaagacttaggcagaggttcaaatttcctgtgagtacacatgctctacatttatatttctccgattcaaattaatacatacaagtgtatattaattagatctcacgctgttaatttgtcatttatttgtagtgcgcaaagcaaaagcagggaactaacttgtgcggctactacgtgtgcgagtattgccactgccttgcagaccaaatcatcaccacaagagagctcgatgtacgtacaaataaattcaaaatttcattacgtaacgatttcttgtttaattactaatcaatttcatacattcatatagtttattcgcatgagggataacctgaccacacacaaggaatttatcgcggcggttcaagaacaactcatgggattcatcaacgaagaaatccttgatcccaagggtgaattctactacgacggaaatacaattcaccggtccttagcttctgagctagcagcgagtactactactacgtcgaaatcgtagctagctaagacatataatggattgtaattaatacatgactacatatgtttctatatgcatgtgtacacattttctataatgtaaatatattttggtcatatatatatatatatatatatatatatatatatatatatatatatatatatatatacacacacacacacacacacacacacatatatgcatttgcataacatatatatgtacaaatacatatatattatgcatgtacatatgtactgaaccatatatacatataatataatataatataatatatatatatatatatatgtatgtatgcatatatatgtattgaaacatatatatgcatggtttatatatatatataaaccatgcagcaacagggccatgcaaaaaaaaaaggtcagctcgatctttagtcccggttggtaagatcgatctttagtcccggttatttcacccaggactaaagatagcgatctttagtcccggatcggtactcccggtttggaaactggaactaaagggggttacaaaccgggacaacaaagggtttctccaccagtgaacaataataagattaagataactttcacccgttgcaacgcacagatattttttctagtagatataaattggagaaaaaacatatggtaatactgccgacaatatcaacttggggcatcataaacttaactcttgaatggagatgcttcatcaatcatgattcagaaattatttcttccttggtcacgaatataaagacggtcgaagagataattaatcacaaaggatagctttaacaagaaaaaaaagtaaacggatgaatttctggacagtaaggaattaggatgaattaagatgctactataaattaagctccaatgatgggcttgacagccggcgcttcttgaacggcaaagggctctgcacctcctcctcctctccccaccttctgacgccagcggccaccgtgtccggcaccggtttcaggttgaggtcaaagttcctcacgctcgacgacccggaacctgacgccgaagccgtgaccgacaccaccgacagcccgtcccagtaatggcacctcttgtgccctccgagcgcctgccccgtcgcgaaggtacggtggcaaaccgagcacctgtgcctgccgccgcccgacgttgttgtcgtcgtcgacgacgaggctgtgtcctcggccgacggcggcggcggcgcgtcgattacgtgcatgggcaacgcggccgtcggcggcttgcggtggctggccttgtgcccgccgagcgcttggtgcgacgggaaggccttgccgcagacggagcaccggaaccgaagaagctcgcgttccggtgccggcggtgccatgtcgatctgctgtttctgcgccggccactgacccccgacgcccgcctgggcgagcgccatgaggcagagggagacgtagtcatcgtgggtcatgttggtcaccatttttgtatgatgcgcgtgaactgaaagctaattctaagatcgatatgctgctctgccctggatacgttatgtgctcttggtttggagaattgtgtgggagtgatcgaacatatatataatacatgcatcaatgcttgtttgtatatatatttgtgtggcagagttggtagatccgtagatgcatggacgaagaaaggcgtgagagagaagtagtcatgggtcaaagtagcacgagggcggacgtgaaccttgaaagagatgcatgcacgcatccatgaatgcatcctgttgtgtcgggccggacaatgaatttataatatagtgatggtgatttttgtccggaacggttaagatatggatctaacctaaaccatttctatggagtttcttgatccatattgttttatatgtttaatccaccatgagttattatatttataggttattcatcgatgttcaaatggatgagttgcattatttataaaccgagaaattcatattacatgtgtgcaaaactctgactaaaaatttttaaactcacgtttacactattataaaaacttgtcaaattcagttaattcttttagggatgatttgttataatgaaaaataactttgtaaaaaattgagccatttatacatttgggatccataagcattactaataggtcaagaattcatagtacatgcatgtatgtaaaacttggactcaaaatttttaaactcacgtttataatatataacttgctagatttatttaaattttgtatacagagaagcaagtatatatacaatttaaatcatttatacatgtgagtcattttgaatcgaatggtttcaatggtttgattcgatttggtctatttacactttggagcgatccataaagagattcaacggataaatgaaacgaatgtaaccattccaatcctgagcagccctcctaattcgaattcttcggtgatgtactgctttctgtgccctgaattccaatgctaagagtttcccttcggcagcatacgaatagcaagcatgctaatttagtcaaacgtctataccctctgataatttacataagaaaaacatgcgtcgccactaactggcacgtgccatttaaattgagttttgatgtcttattactgattagaaatgtatgaccagtcatttttaccttcggaatcattctgccgtactttgaagttttgcgtggttaatccatagatcattggaattgagctatccgcaaaagtcaaaaccaaaataacttgcgatatactccgttcactttagagtaaagttcctctcaaaaaaaactttagagtaaagtgcatgggtggtccataaacttgtacgggtgtgtcacctatgtccataaactcttaaaatgtatttttagatccgtcgtacttgtctcgggtgtcatgtgggtctaaataggctccaaccctctacgtgtgctgacgtggcatgccatcgtgatgcctatgtgtcagtagatcccatatgtcagtcacatatagaaaaaaattaagaacattttttttctcctttcctttttcatttatttttcaaatttaaaaacatcattttctcctctctctctctctctctctccctcctctctttttaaatttcatttttttatgtgtctgacatgtggatcccactgacacgtaaccgtcactgtggtataccacgtcttctcacaaagcgggttagagctcatttggacttatatgatacataagacaagttgagagactcaaaaaattattttgagagttcagagaccttagtgacacacctgaacaaatttagagaccgcccatgcatttcactcttcatttttatattatcagttatttttgatctttttcctagtaaattatttttaaaagtttgatcattttttttaaaaaaatactaacgtctaaaagatcaaattaattttattaaatctaaagttgcattatatattttaataatatgtttgttttgtgttgaaaatactactgtgttttcaataaatttgatcaaccttatattataaaatggagggagtagatcaatcgtatccaatgaacaatattgcccatctaatctgcataatgaaaaatatagcaaaaggtattccggaattagctagcacagttagtggcgacgcatattttgctttcaatacttattactcccaattaacaaaaaaaaacggagcacttttctgacgactgtaatataatatttcatatttgtacgcatgcataaaacatgtacaaatcatgcatggcggcttagctagtgttaacgttcttctcgtcttatatatagctagcatcgtggtacctgttgctttaatttaatttgctcctatttaggacttgggagtggcacgttttgttaaacttatatagtacttgacttttcatagatcgaagggttcacgaaagtgacatcagtcaacaaggacggatatgatgctgctaggaagttttcaagtagtagatcagaacggggttacgggactgggccccgccgtatatagcaaactcacttgagatcaactatggccgtgttataattgtctgaccacatccacaagttccgtcttattgccatcttttactcactgtaaaaggaaaagcaacatatacgagagatgcctcattacatatacgcgttcctataaccgtctcagaaaagtgtatcaaaaatggttctggaaacaccgtccatgattaaggctgctgcatgatgagagcttctcaaaacgtactgcacccatcagtaaaaatatttttgcagataattttattagaggatcattcactctatattgaacaacatattttaaatttattacatattttatactccctccattccataatataaggcacaaccacttttcttagaagttccataatataaggcatgcatgcaagcatgcaattaactatgacatcttctccattaaattattacttttttaaatcctccagtctcatgttatttaatcctattggatgcatgcattatatttattatgatgatccaaactacaagatgataataattatttcttggtctttagattaagggtggttgtgtcttatattttggaacggagggagtactagcatctaaacatgatccagagttataactatcagccctctccatttttcttcactccccttcgcctatctcaacactgccgcaaccatatcccatacctaacaagcttctcctctctccccttctctcgccacaactccctttttgtgtccattgtctcccaactctacactccctaccaccctagctagcttctccctttgatcccagtgtacaccttgcatccacccattgagcctctagcccatgctcttctctcccttaaaagttatggtctggccactatattcatcaaggaaggtgaatagctaggggacatgatgtggggtaaattttgaaaacatggaggcttgcctgaacttttggacaggccaaacaccctctacaacatatttttggaagtctgtgttaggcttacaatgtttgtaaaatctatagctgattataagccatggagctaaaaaattatttgtggaaaaactttatatatgtgttattagtgacttaaagccaatgctgtaaaataaactactataaacatcaaaataaactctaaaattatgtttaaaacattaaattttggtggcgactgataagctgaggagcaaaagatggagttaataaaataaattggtttagaattttgacatttgaaatgcaggaatgaaaacacacttattagaaggaaccaaatttaggttgttgcgtgttcttcatatgagtttttcgtgtgctaccggacttcaaaatattacttttcaatagttggaaaatattaaattagattttttttgatggtataaacagcagaataaacttctactgtgctatattaaaaatgatataaaatttacacaaaagattacagaaaggatttacaaagaagaagaagaaatggaagaaattacaaaagagattacaaaaaagaatagattaagtaacattgtgtatccatgattgccagaagggtttgtctaattcttttactctatgcttatgctgactaaattcctccttgaaatctgctttccatttgacgaaattaacttgcacattgttcaatatgagatcatttctttgctccaaatattctaacacccgattgctataacttccatgaaggatgtgtgtgagaagttgtttcttgtggtgtatattgttttatgaactccatgtttagattccagtttagggctagtgtaattctagcattcttgagcaaagggacatgtgaaaaagaggtgtaaagagtactctgcggttgtcatattgcatgttacacatcaggttcctccttgagcgttgaattgttttctctaaagtaaatcttttgtgtttaatctgtccattaacaaaggccacatagagactcacagtgatatcattattaaatttgatatttaaaaattatattagtagctatgtctaaatatcacttttttatatagttaaattttacattttatgaatatatagtaaataaaaatgatgaaaaaaattgcgccaaagccggtgttattatctaaaacatcaagtaattaagtgtcctccttatatggtatatatttttatttgaaaaggacattaagctagattataaacttgaaccgttggtgatagctataaaactaatattgtgtgaaaacattatacttttaggttgacaaatcatgatcaaattttacttttggaaattaaaatataaaatgaagaaaatgaacagagcagatggagtcgtaataatatagcgtctatatatattgagcagattgagtaaattaatttttagattgaacaaatatacaaagaatcaaatgaatcaacactcctagaaccatatatgtcccttggcgacaatcaatcttggaagatccatggtcaccagcttagcttgttgcatactcgatgacagaaaccaaacaattaatgagttgaaaagaaaaaaaaaatcaaagaatagactctgttcaatagagtcgatcaatgggcagatctcttgtttttacaagatggcgtatgatgagttggacatcctgagcttcttgaccggcagtggactctgcacctcctcctcctccgcccacctcttgatcccggcggcggctgtgctctccggcagcggcatcaggttgaggtcgaagttcctgacggccgacgaggcggccgacgcggacgccgagacggagacggacaccgacgtgccgtcccagtagtggcagcgcttgtggccgccgagcgcctgccccgtcgcgaagctcctcctgcagatggtgcaccggtgcgggccagtgctcccggccgctgacgacgccgagtcctccttcgagtcaccagcggatgccagctgctgcgccgcggcggcggcgccgtagtggtctcccggggaaggcggcttccggtggctggacttgtgtccgccgagcgcctggtacgaggcgaaggccttcccgcagacggtgcaccggaagcggagctcctcaggcgccgcgggcgctgggcacagccacttattgcaggcctgcacctgctgctggcctcccactcccaccaggggcttccccgcccgcgtgcaggcgagcgcggcgaggcagatggcgaggtactcctccttgttgatcgccggcgtgggcaggcccaaggacagcgccgtcgggtcgagcagcgcttgcagggcggccgtcatatctgtccccgttgccgtcgtcgtaaaacctaattaatcaagctgtatagtacgtagcagcagcagcgagcggtggatgatttgatgggattgattgctaacaagtacagtacgtagctgcagggagatggatggatgatgagctagcctcgcacgcggtggcgcatatatagttagggatggagagaaatcaaaccgatcgagagcgacgcgacgccgcacgcacgtttggggagaggcatatggcagtgaacaagtcgtgtacgtgtgcgtagtcaaagcaaacatgcggctgcctctgcctgtgtgggctggctttagtccagtggtcagcggcacgcaaacgcagcggccgtatgttgttgctacgttggttcgcgcgggcgcaacttgcaaaagacggttgaaaaaaaaaaaaaacgggcgtggttttggtgtgggcagctcgatttgctcgcacgcgacgtgagtagttggctggcgtcgacggtcgacccacctgacctgggcatgcgccaagtaggcaggcagtgggatgaacggggcctgtactttctgtttgacaagtaggcggccagttgcatataagtcttatcttttcgcttatacttatatatatcagtcaaaatttaaatttttaatcttgaatttagaagtggatttgagattttattcatcgaagtttattttttaatctttgattttagatcgctaaaaacacatatataaaagttttattcacaaattatttttcgtttacaaatatgccgtttgacttattcgacaaataagcgaaacgatgggtccgtatcgtgtggaactgtggatgctagactagactactaccttttgttttctgcacaagatatgataatacatattccatctgtcctataaaacacaacatattatcggactaatactatgaatataaatgtaccatatccagtcctagctagattcatttttccgtagatggagggaattcacaaaagaccaatctagtattgatgagagtttttcttatccaatttgttatactagaaaaagtatcttgttttttcttaggacagagtaagtacgccggatgcgccgtatttcaataacgtgaagaaaacgatcctatcaggaagacagcagcgtgcaatgtaccttgctctgtcgatctcatgcaaatcacctgcaatacaccaccactatacaccgcaccatgcaaaggaatgtattgtttccaggtgtctaatctttttttttccacaaaattttctattgcttagaaaagttcggttactcctgtagcttaattatatgcatccataagtacgtacagctggttaaaaaaaatcagcaccctactgaagtgatgaaagagatcgagcacaaaattagttacggtacgacaaatcaaatcgctgtgatcgcgttgcgtgtagaaaggcgcaaacagttttttcatcagtctttgctttattaggcgcaggtcaagttttgcgcccatgaaacaacgtgcacacgggcgctagtacaaaatttaaattgagtacatacttttcagttccaaagagtagattatattactgaccaaacagcgggcgatcgatggactacatgcatacacaacaaagaaaaaaatgcgatcaggaatactggtagtagattattagtacttgcacacagccagcacacttgacttttgacaaatacgtaagcatggaaatctagcagacttcagatgcagacagtgctacttgttgttccggccagtgtcgtgtatatgttgttgtagtaggagtagtacaacgtatactctcgcaacttcccagaaatggcaaattccaaccgccacggtccaatctgcagaatggaaaaagcaaatggagcacgtgtttcacgccacattaattaattaattctcgtttttcgggcgaatagagaattaatatttcatacagttgagaatagtttacatacgcttgttggccctggcatgtgcatcagcttgggtcaccggcttttgactgtgtgtaggcttgactatactatatgtctcatttcatttattctctgctgagattctattatcatcaggggaaaagtgaattacaagcatgcatcatgaggtatataaaaaaacattttcagacttaaggctcttagggcatgtacaatggtagccacaagcaaccgtggtctcaagacgccacgtaggatagaaccacacaaaggtcacactacccacagtggaaaccactccaaaacgtattttgcatgtcagcccctatctatttatatatcagcctttgtattataaaacctattgaaactttatattttgaaccctacagtaacaaagaaatatatgtacacccctaaacaacttaggacccactgtcagcctcttcccatccccctctcttttttattcccctctctctctctcttcgatttttctccaccgccgcatcgcgtcgctcggttctcttctcctctcccctccccttgccggtttctcccctcccctctctggcgcgaggtcgacggcagggagtagcggtggtggcaggtctggcagcggcgaggagcagcggtggagacggatctggtggcggggagctcactggctgctcccctcccctctccggcgcgagctcgcggcagggagcaccggtggcggcggatctggcggcgacgacgaccacgacgacgaccacggcggcggcggcggcggatctggcagcgacgacgagatggggatttggggcagttgcatggggggaccggacgaggcgacgcccggggctccgactcctccaacgtgaggcttcggctcgtggcttcatggctcgcgagcccaggcgcggtgcttccttcgattcttctacaagctcgctgcgcgcctgcgagaccacgagcaggcgtgccagctcgggtcggctccgacgtggagtcgtgagaccacaagctagggtcacgtgttgtacatggccttatggcaacaacaatgtatataacaaaagtagtccgtatagatgggatcaacatatacgagttttaactatagtaaccttcacaatgtactcccttaattcagttccattatcgatgttttggacaagattgtagtcaaactttaataactttgattatcaataactttaaaattatttagtttaaaagaactagaacatcgtatatagatttatctttcaaagttctataataaaagtaaacgtgcatttatttattgtatatattataatagaaaaacaaggtcaaatatatattttaaagaccttgtcattcttcaaaacgtcaaaaattataaaactggagagagtatatagatagtaaatagtattaggaggagagagaaagtagaaacaaataatatattttattctctataggcaactcatatgtttatgggtagcttttgttatttctttgctatggactagttacacaatattgctatgtggctgaatgaaatattgtattacttatggattatttttgcactatattgtggatgccctacatcttatatacacacgcgcacacacacatacacacatataaaaatttgtaattacatatattctcttaaatattcatatgcacgtctcaccggattttgctaactcattaacccttgagagttgagatgttatgcacgtgaagctagctagtggtcaccatatatgcatgttcatcaaattggtacccatttgttgcatactaattgttcttcggaaaaatatattaattattagactataagctggttttaattagtttctccgctgcaagcataggcaccaacaaaactgatcagacatgcttggtcaagcatatttcttctaattaagacccctatgtgaaatagattgttcactggattattatagtgaattatctacacaattataataatatattatatatttaagtaaattatactagtggtgcacaaacttaaaagatgggtacaattcagtacacgaactactttcagatgtccgcgtgtaaactatgcttgttgtatgcctgtgttgtaaaacaaatcagtgtttgctgtatgcctctaaaaatatgttttccaaacgaaaaacttttgttgcatggtttagatcacttattctaaacttatttgtcaagtttacttctaaaaatatttaattttcatataatcaagatccgccgcgggaataatccgatgggtatagtcaaactttttcctaaacgacgatgagtaaatctaagcttgtgtttagtttccttcaaacttccaaaaatttcgtcacattaaatgtttggatacatatatgaagcattaaatatggaaaaaaaaactaattgcacactgtacatgtaaattgcgagacgaatcttttgagcttaattgcgtcatgatttgataatatgatgctactgtaaatatttgctaatgatagattaattagttttaataaattcgtctagcagtttacatgcggaatctataatttgttttgttattagtttatatgtttaatattttaaatgtgtgtccgtatattttaaaaaaatttgggtaaagaactaaacacggcctaactcaatcgggttttagaatggatcagaattttgagattatgtcaaatcaaaacaacgatcgacacgagacgaagaagagtcagcagcagtagtagtagtacatatctatgtgcccacgacaggcagaagacgacatgacatggaatggttgattggctagccggccaaatgtatgttttgttccttctagtagtagttgccaagtagtcagaaaagtaaagttaatccctggaaagtcaacatttggtttataaatctgatcccacttgcaccacgaacgaagaacaagctagctagagtcaggaagaaagcaatcagagtcccgagccaatgtccaatatttttgtttcgaaaggtaacatatccaaatctaataattaagcagcaatcgtgcacgtggacggcgctcgattaattgtttttttaggtgatggttgaacatagcagccgttcttgcccatctatatatttttccaatcgacacccagatagcgacactgataagagcaatcaaaggtgccagttctagaaacgatacctttgaggtctcaagaatccaaaaaaaaaaaaaaacagctggcttgatgcatcggctcgagccgatacattgaacagctccccttcaccccaaccagatcaaacaacacatagacatcaacaacatacaagaacacatgactacggacaaaaacatcaagaacacgacgttgacgctttaatggacgatgttgaacacatggtgtcggcgtccttccccacccctgctgccatcggcggatggagaggaggagaggaggggcgagcctccttctcccctcccattgcagccaccgccacctcccctcccgctagatctagcggaagggaggacgtggccattgccgctgtcgtcgatgaaggctgcagcctcccctcccgtcggatctggcggaagggatgcacagccgctgcccctgttgccattggaggccaccgctgtcaccatcgccggaggccgctgcctcccctcccaccggatttggcggaggggatagtgtggccgccgccgccgccgcgagagagagacgtgagtgagaaagaaagagagaggcgtgggagagaaagagagagaggcgtgggaggggcgagtggataagatcggcctggcgctcagctcgccgagtcagctcggtttggtataggtgccggcttttaggtgtcggtttttaattaaccaacatctataatatactaaaggttctggctttttttttaaaaaaatggcacctataatataggtgttggttttctctagaactaacacctacagttccttaaaggtgttggttttatatgttcttagcccgcgaaggtgggaaaaacattataagtaccggttttagctattctggcacctataaggctgacatgtatgtgccttttttatagcagtgcatgcgcttggttaagatgtccgcatgcgataatgggtgtatatcgaagatgggtctcttaaggggttgcatgcattatcgcatgtggcgccttaagaggcccgcctatgataatacggctattgtcgcatgcaggcttcttaagcaaccgcattatcgcatgcgacccatcaatcgccacacgagaaagcctttttatggtagacggggacacttatggcccgtatgcaatctattgggggtcacgtccaagataatcatatctgtagtaatgtctcacaacactagtccacactattaatattatttaaattttaattatttttaaaattattatatatattatatgttataatatcaattagacatgtatttataccaacatgttgaacataattacattgtttagtctattattaaactttttatataaaacaaactaattatgtgtgatgctatttgtatccattagaagtttacgtggttttcttgtttcgagaaatatttgtttccgttcttatccgatcacatttggtttgattcttatctgtattcgagataatccgtatttgtttgcatatccgatctattcgtattcattttccaatccaacaaaaaaaaatatggtaagagcatcatctgtacgtccgtatccgctccattttcaccctaattacatgtataaaaactctacaactaagtttgcatttattgattgccatagaggaaaaacaattacagtactgcagctatattggtagcctctttttttaaacagtaaatggtaggagttctaccggatatattaaaagagagttgaccctgtttataagaaaaaccgggcccaaaaatcatacaactgcacggtttgctagaggaaaactggcaaaaccatatacagaagacataaaaagcctgtgagagaatgactacgaactacaaaagaccttaaggaggtgaacaacgacataagccgctgccgatgcccgcccaacaactggactgggttttcacccaaaagtgggggggggggatccacaagacaacatctccagggaggaaacggcacccgcaggcgtcgatgtcgccgatcctgggagaccaggcaaggctttcgcatcggactcccttaaaggatgcaagacatccacaaaaccagagcaagagtgttgagtgttatcgttgcccagctcatctgctaacctgatacagtagcttcgactccgccttaagtacacaaaaactctcgcaccttagaggtaagcaaaccgctccaaacttggcactacaacaggttcacatagtcatagggtacttgaagcaccggtgagaactaagagccctgaatacaaacagacaggactaccaacatggacaaacaaactcctcaaccatcgaaaggctccatggccggttctggaagcagatggccagaaaaagggaggagcatcaaggcagcaaggaggcaaggccggcctggagaggaactaagaactgaagacagggcaaaagacatcggtgtcgaccatgtttccggcgaggaactccgtgcttcacgggacaatccagacaactgcgacaaccacctccaacttcaccaccagcgcagagaggatcgctggtagggggctggggagggcgcggccttccccaactgtttgtgccaagaggcggcacagagagaaaggaggggagagggtggttttggggggggggggggtggcggagccaccgggtcgtcggcgcacccccccccaagaaggtctcgacgcgccgccgatcaccggagctagctgccgcgctatgctgccttgcgagcgttggcctccgctgcctcactagccacctcgcgccgcaagagccactaccgcctcgtcttgacgcgctgctgaccagcggagccggctgcagccgcaacccacacgatcgcgccgcttccgcatcgtgccactccacgtcaccgccgccggtgccagatctggcgacggcggtgccagatctgccgctacctagcttggaggcctcgccaccgtcactccccgacgccggcaaacgccacttccccacgcgctgtggaaaggcctgccggcgcattcctgggtgagctccggcggcggtgaggtagggggtaggggaagaggggggcggtggcagtggtagggtttcgacccgtgttgcttgcgtgtgggcgacgttgggggggggggagacccgtgttgattgcgtgtgggcgacgtggcgacgaaagccggtctggttgaactaattgtatgtgatgtagcatcattttttaaatggtatacatatgcatgacagaatggttgagtgtgatcatgatgtcgtaattgttaatttcactaaacctgcagcaacaccatgtgcttgattactagtagagctgccaccactgccttccccatccaacagctagttaataacggccatctatatctgtcgtgtaccaagggtccaagacaatgtgcatacttttgaatattagccacatcagcatgctagccatctctaatcaaccagttgttgtttgttgacacgggtgatagatttgtcaacaaaaccaaaccgatcgaattaagcacacataacacaagtatcacaaggcccatttcctaggaagcttcaattctctctatcttgttcaggtctgaaatgacgtgccctgtctccattggatttgaacaagtgacgagatcaaatataagatccaataatggatggtatatatggtcttcctgttcatagctgatcgatgctttgataatgaataattctagaagggttttagcaggcagcagcaatatcagcatcagtcaatgggaacgatgccatccatgcgtgtgcatcttcagtatgttgttgcataataatcagaatggattaattgtcaactgcacttagtgtactagtacaagtcaacaagtcaatatgatatgagagtacaccaggtgaaggttgccttgagagacattaattcgtggaagcttcttgggcttacaatgttatatttgttttttcagaacgagatttggcaatatctatctaaactatagaactctgtttttaactcttcatgcgctgagtccctctgaatatgtatactcggtcaattatttctgccgacaaatcaatgtccaatgttcaatacctaggcacttcactgtttttctttcaattacatcaaaaagttcaatatatggtatttattgtttatctttcaagccaatttttcagagtttcaatcttatacttgcgtgtaaaacatttccacttcattccctttttccaaacaaaaactgtaggatcgaatcacaataactaagccaactagagaggggtgaatggttggtatacccaaaaaccgaaaatttttagcggaaataaaagctaccctcaatttcgacggaagtcggtctgactgagattgatctgccggtctgaccgctcagatgtcgctggtctgaccggtatagatcaaccggtccgaccgccgaagtcgcctgacgcgcctgttgccgccgccggtctgaccgcctcgctcccgccggtctgaccgctaccttgccgccagtctgaccgccggtgagtcgccggttagaccgtcgaaacctggtgaaacacaaatcgaagaactcttaaagtagatgacgacttattgattctttctgtgtttacaaagtgcaccaacagcactcgttacaaaaatttcgactaaactcgaaaccctaactcaaaactcaactcaattgctctccaaagcgataccgggaagcctcacgctccccttctatttatacccgaggtaggcagcctaaagccacaaaccaaactcatactagaagtcctaaacaccttaggaaaccctctagtacaagacacaaactttacataaccaatcataccaatttcggactccttccaaattcgactccacatcccatacgcacacaatacctccatcgtatgccatatggaatctccatcaaccacgtgcatcaactctagcctaagtatcccgcatgatctctgaccaccacggacgtcgtcttatccccaagccgactctcggtccatcaccgtaaatactctcccgaggcatcgagtcacctacacatgaaataaacaaagaaaccatattccgagaccaagctatctccaacttgactcattagtagcaaacaacagtattacatacgtatagtatccatctagaagccataatcatgaaacaatcatggatatccaaacaaacaacccgaaaccgaaaccgacacagagtcggccggtcaggtcgtgggctgcgctggtctgaccgtgcaatacacgccggtctgaccggtcccaaaacagcagtacctgtatattcacctgtgaaatccaatcatctctaaaaccacttcgtaaataaattccaaataacaaaactaataatctccgatgccaattgttcatcacagaataataatcaaaaacacctttgattttacaaaaaccagtacacaaatagctagcctgtgaaattggatcgataatcttctaaaataaggtgaaaaaacatcatctacgtctcctctgcattgtataagaaatattaattggaatgtattagatcgttgctacagttttattaaaatatataatttcaattttagaacattgcccacaaaattgcttggaaaaatttgtttagacagtctctttgtactctataccctttgttttctgaacttccattctaactccaagattgaacaatattattggttattaggccggtttgcctagtactttcgtaagtcatgtaacaaaaaaataccacccaatgtgtcattaacatgtcattcttggaatccactagtcctgctcacatacgatggtattttgtaattcacgaatttctatgatggtattttctaaattttctcaactctaaaataggcctgcatgtgatatttcttttcgtgatatgctgatttagacacgaggaggccaagctaatttgccaagtggccatgaatgtagtactctgaaaaaattctttcaacatgtgtcaattccaagcttttctacagataacacaattttctaccagctaagattagagcaattccctcttttaaagacttgcatatttttaagttaaaattattacaacaaacttgcatttaataacaatataatgttcttttccttttcttaattaaacaacagaagtctaagcaaattggaaaaaaatattgaaaatatattcttgtaaaataacccagtaaaatatctaccttgtaatattttagtaataacctctagtagtactatggttttctaaatattaaaattaaagcgaagacaccgagagacgcgagtgaaagctccaataaaagatcactccttggtgcttggaggtcccgaccgtgaaccaaaaacaggaagctccaataaaagatcacgtcaaagcctaaactggaagggcctaaatataacaaatttggtacataattgggacaaattgtatttatgtctccaacttttaatctctattgcaattttgccctaactttacggtgtacgaatttcccctgcttttctgaaatagtatggatggcagtttggtggttccataatattgaattgaagaaatacaaatgaaaaaggaaaaaataatttagaagatattagattactactctacccctgaccctgagtattaacatacctgttcactctcctctagcatgcgcaggcggcggcggtggatctgacgagccaacgcagcgatgagcaccaggcgacggctcgtcggctcagtgacgcaagcagtatgcagagatggcgactcctcaatacacgagcaccacgcggcggcggcgatggcgattcctcgcgcggtgcggctacgcgagcagcagacagcggcggcggctgtgagctgtcatcggcgcgacgacgcaagatagagacggcgaatcctcaacacgagcacaaggcggcagtagctcctcagcgcgggtaagcgagcaccaggcggcggcagctcctggacgcgagctccgaacgggccccacacggccacacctcacctcgatggtgtttgttgagtcgatggtgacgtatgcagttgcacaaggcgagcatggttgaggggtgctgctccctattttcgcttataaaataaatgttctgacctcgttttggatgaaattgcatgtgtcaaaattttgttcaagttcagctcagatataaattatctcacaaaatctcagttcaaaataattgtaggttttatctacaaaataggggtaaattcaaaagtatgggtaaatatgcaataataagcaagggtatatatgtatttgactcatgacttaacaccgttaaaatgtacatccaaatcaaggataaagctctgcttcatttcaaaaaatagggaaaaaaacgtcaactaaaaagcaagggtaaaattataattagacttcaaaatcagtgtaaaaatgtaatagcccctacataatttcgttgaaggtggctagtcctctgcccgtcccccctgtctccacctataaatatctcgcaccagtctacttgactcgttgtatggtaagctaaagccaaatttgaattttggaatttggttttacaattaatttaagttttttctttcaatttgttaccttgatatttggactatcaaactatttttcagcttaggtcacgtatctttggcttataatccatgcctataaacctaacacagtaacactgaagattagaaatcaacctttgaaatgcttattcatagttctcaaaaaagaaacgcttatggatgtgatgcgtgcctatcaaaagtgcaaatgtgaaacatcaattttacccgttcactaacaatagtgtcttcctaatgataaactgatttaagatgaaaatagtgctaattatcctttctttagtagacgcatctgtctatagcgagacgtgctgacctaattttctgaaggtgctcatggaggtaggatatacgtgtgttcataggtatgtgtatgcccgtgttatgagtacatgcactttatactgtgtttaaagaaaatagtacgtaagtgtagaatagtaatttcagaaaattcatgaagaaaagggataaagtatctactgatcatgacacaggaccacacattcttctcaataatccttgacaatagtcgtagcacagtagatggtagtataccactaacattgagttgcagatgaagataacattgtaatatatatgtacggaaaatatggaaactaccgtactgcactatgtatggagttggactatgtattttccctcaaaacaaaacaaatctcaacatataaaaaaaatcatctttttaaaactttaacacagttttgcacttgcatgaagtggggcatgaaatattcttcgttacatcttgtaattttctcaaattttcctttccaaaaagtaacatagaatagagttgcaacagacatgaagaaccataaaacagagttgcagctcgtggtagcggccacactgacatgatgagtttaattctgaaggactcggttacgttaaaacatccaacattataatgaacatcatacgtgcagtggtttacaaacaccatagactacttctccaccgccatcaatttacaacatatggagaatcttattacaacaacagtagatggatcctaagtcgggtgattcagtggagtacagatactgaaattatacaacttctgatgaacagctctaggcggaatggttgcaccacctagaccgcaatgtcatgctggatgtgtcgaagcaagacagggatgactatgtccggtgagctaagttggggtagatggccctcagacggcattacctcgacgattgagtcgccaccgaggtgcttgtgcaggtactcagacaccacaaccggcacagcaagatctttggtgctctgaacaatgtggcatggtacggtgacaagtggtaggaggcttcgcacatcactctggaagattgtctgggcgacactcagggctatgtctggacgtatgttgaagagtgtgcggctaaactcctgaactgccactgattccatgtcccctcctacgcacagtggcgcaaagcctgaacaccaggccttgtagtttgaccccatggcttcaaagagctcatcaagatcctcctgctcaaatcctccatagtagtcgacatcattgaggtacctatttgatcaagagaaaactggatcaatgaaagagtaattcaactagagaatgaacgggaccagaaaaggaaaaaaagaagagaaggaacacagaacggaataccatcacttaatggaggaactgtgaagtgtaaacacattttattgcatgaatatcaaccaatacaacagttacccagacaagctacaatctcatttgcccaagcggaaattaaaataagcattacgaagagtagacttatttgagtaatgaagagcctgcgcacctgattcatattttcaagattctaaaacaaacttcactaaacggttagggaccaacaggtgcaagttataatttctttggtaatggaaaacaaagcatgacagtcgaactgcagaacagtatcaccgtcagcgatgcaaatgacacaatatcactgatatctaatgtagttccgcagataatatgtatacaaataagagtgagatgtgatgcccgtacatttataaagaaatgacttcataaaaaataatcactagacttataagttataacatgtgatgcccgtacttactgatctaatttatacccgagaacttctaacacagagctctgttaatgttaaaacgtccgctagaacatttaaacctaagaagacataggcacatgtcttacccatttaatgaaaaacttgcatagggaattggtgatattaggcgagcagattcaagattgtataatgaatgtacagtaaaatgctatgtaggctgcaaaacctaaattgagaataagacatatcctatactcgtctgagattaatggaatctaatggcaaagggtgatggcttcatattttgaccagattagagtgtcatgatccacgtaggccattaagttttgtttttttactcaatttacttgcttctatgtgatagtcattaaaactataaaagaatttatatccgttgcagcaccacatacaaattcaaatactgacatgattcattgagcatacagaagcaaccaactaaaagcaggctacccagtgacctttcctcaactatgtttttgacattttttattagactggtatgaaatgacgaaaaaaaatgagaattatgtatacaatctcatatataatttcataatgagagaattctccaatatcgagagttttaagagcattctccaattatgttatacagttctccaatatggagcttatatttgtgagatttttttttatgtttacctttctgttaattagtggccaaaattgttgctagagtgctaggcataagctaatttacttcagtcataaccgtaaacaagcttgggcatacctaagcactcttcattcgtttcattacaatacaatgattccagatgctaaaactgttcagcacataaaattcctcttgacaacatttccctgcgttagtcacacatgccatgctgatacaggcaaatgatgatggcagcatacatgaactttcaaaccaactgttcaatatgattcagtttctgttagggagataaaaacaaagtccctagttcccttagcactcttctcaactacaccaccccattttactgctgcctataacatgtacactaggaaagaccatatatccaacaactacaacaagaattgtcctagcctgtggcgaattttgaagctccgactaagatgcaaagcagctatattggtagtgacaaataacgacgctgcactttaagcaactcagttatggcctccagcaaggcatggcttttggaacagtgttggtttccagcaaggaaatatccagaaatggaaagatagggtcattttccccttttggtttgaaagataggaccaattgggacatgacacttgcaccataataagcgaagaaatgtgcaaagctatagcatagcaaatctcaccaaatatatacatcgaagggcactaccatgtttcagcacctttatcgcatagctgttgccttttgtttttctttttttcccctttatcgcatagctgttgagtgggctgttggcattagcatgataatatgtggttggtactatccagatgctctctactatttgtggtcgtgcttgaattaatgttttcaatctgcataaacacctaagggaatggaatttagtagtactaattacatggtaccagaatccactaggagtctatctcaaacatactctcttcgtccccaaatataagaagttttagagttggacacggttattaagaaagtaggtagaagtgaatggtggagggttgtgattggttaggaagagaatgttggtggaaaagttgttatattttgggacaaatcttgagggctaaaagttgttatattttgggacagagggagtattgtatttttgtactacctccgtcccaaaataagtgcagccgtggatatctgtgcccaacgtttgaccgtctgtcttatatttgaaaaatttgtgaaaaatttgaaaatatttagtcacacataaagtactattcatgttttatcatctaatagtaataaaaatactaatcataaaaaaatttcaaataagacgaacggtcaaacgttgaacgtgaatagtgcaaaactacacttattttgggacggagggagtagtatgttactattttttttcaaaaacgcaggagaactgcgcttcatttcagtaagaagaaataaatatttacaaaggagggatcaacaaatcccaaaacacatcacccatgggtgaggcccgactaatatgttacaataactgctgctcaaaatatcaaataggttaaatttgatgagaacagaaacttattttccactcaaatcgtggaatcatccacgaatccagcttctggcaagtttctagtgtttttcttttcaatttaactttgtaagcttggtctagcctgaagattggtgctccctaaattttactgctttccttctcttgttacaaagtcttttgtgggctcgtgtgtgttttggctgtgtgcatcctagttatgcaaaggccagaagttttcttagtatggttctatcaacttgatgtaatcatctgagattagtaaaaagcttcctttatcaaaaaaaaaattgcaagctctcagttcttttacaccttggagtgttgaagagtgttagtccttgtcttgttttggcaacaaatggctgcaaaacattctggcatgtacattacctgcctgattcctctaatcagctgattctaaaacccaatcaagaatgtattgccaatcttgttatcttctcttgagtgaagctcaatcttgatattatttcagctcagtatattttagtgataacggagaagatcaatctcaaactagaggcaaaagaattcaattatgtagagtaggagtagctaatcacatacagcagtacaccttgcaagttgtctgtcttgacaatacagctatctaatttgagatttggaggttctatacagccaacgccccacccgtccatagttaaatcaagggtaagtaccaattggagatgcctagattaccagtagcacgaaagttgttaatttgtcagtagaaatcaggcacccctttgaagcaagatcccctattctcaccctggctgcagtgaattaaacgagccataagccccatgctgatggagaggcatctacataaggaatcctagtccaagcgtccaaccaattccccctgcgagtctccaatttcccccatgacgacaagccccgcaaatcgacagctgattcctctatgaagacaaaagccgccatctgcccccaaaatcgacaaaaaatttcctcgtgacgtacctcggtactagtacccattcggggagctgtttttagccgaattcatcaccaccaaaattaaattaaagtccaatactcctatttattccccaatccatataagggagagtaacaaagagtagtatgagatactcgtatgctgcttggtgaagacgcagtagtagaatagaatagtaccgaggcgaggcggagaggaggacgagcttggagaagaggtcggggcgggagatggaggcgatggcgccgatgacggcggagacggagtggccgacgtagatgcaggaggcgacgcggagctcctggaggatggcgaggaggtcgagcgcgtagccctcgagggtggcgtagcgggagaagtcgaagtagtccgggttggtcggccccgcccccatggtgtcgaagagcaccacgcggtagtcggccaccaggtgcggcacaaggtgcttccacaccgactggtccgtcccgaacccgtgcgccagcacgatcaccccgcgcttcccctcccccaccacccgcaggttgtgcgcctcctccacgatccccatagcttcccttcctccgatcctcctcacgcccggacaacacctcttcttcctcctcctcctcctcctcggctcctcgtggtggcgttgcgactcgcgactcgggactgagacagcagaggcggcgggaggccgggcggctggctgccttggctagtgggaaatgggatgggtggtgggggttttaagggcggggggcgttggtgtggaccggaatctgccaaccgcaatgctctcgccacgcggggttccaccctcgcctgtcgctaaacggtgggtccatactagctcctcgatgagggtggggctgaacttttaagtaaccatatttctctctgttattaatgagggtctcgaatccgtaatatctaccgcatgtgccctccacgagtatattgaaatcgtatatccaactgcaagcttaacccatgagagtatttattaatttatttatttgtttatcaaatgttaaataaatattcccacccatcgaataattgacactgtgaccacaaattacgtttaaattatataatgaattaaagttttattgttgtacttatgactctacaacctactgcgataatataatataaagtatttataattttttaaggtcagaatttggatttgattagtgccggttctaattagaacggaggggtatggcaattactagtatgacttttaccataaataaattctcattatgatatattttttatggaagaaattctgtggtgaactttcataagttaatttgtgttttcagaacaaactgagatttattgttagtttgtggagtattaactattgcatcaaatcttgcaatacgtaggctagattttacttttacaatcatttcttggaatatatatttcggacgaaaccgaggagcggccggagtggagagcgatgctgcgacgtcgggggaggagatggcgacgtcagccagtgcaccggcgaggaagagtggacggccggagggttggggatactggacaccgctccggctttacggtgtatttgagagaagaggaaagaaagattaagaagatacctaacatgagacgagatattatagcataattaattgagtattaattatttaaacttaaaaatagattaatatgtttttaaagcaactttgttataacttatttttaaaaatgcacatgctgtttatccgtttagtaagcgtgtgcttgaaaaatgagagtatatcttctttatcattgaaacaaacgaagctatgattaagaggatgatgttataaaaaatatcctactttgatactcccttcgatttcataattcttgatattttgaacactgacatggtctttaaaaatatctttcaccttgtttttttattataatatatctttacctattataaaaatttaaaatgtttttgcctaggagatttcatacgtcgcttgtccgattttttttcaccctcgcgcacgattttttccgcaggtgcgtacgtattttcgttagattcctttactaccctacgtagtgtctgtattcctttcctatattgttgagatgtccaggttcgcttttatccaggcctatgtcgctttgcattcaggcccaggcccttgataattccaatatatttacaccaaacagctacaagcgtatccgctttcagtgtctaaaaaacatctcaaggacaaataaactcctatatctatatgtatatttctatctctatctctattattataaaaattgaaaatatttttgttggtacttttgtaagatctctatatctactattataaaaattgaagacgtttttacccgtactttgattagtcatccgtgtttgagtcagttttaatttcttgttttggtttcaatctctaatcctcaaaatccgtaatttaaaaaagggtgaaaaaatcacacgaaaaaagaaaacgccgataaaaatgcgaaagaaaaacagtgaaataagtcttctaatcctcaaaatccgtaatttaaaaaagggtgaaaaaatcacacgaaaaaagaaaatgccgataaaaatgcgaaagaaaaacagtgaaataagtctgattcataccggaacggaaaaaaataggcaaaaaatgctaggtaaaaacaaaaaagcggaccgtaaaaaaaataaaaaaaatcgacgactgtaaaaaaaaaataaaaagagtcatgtggaaaaaccgattggtatctgtcctcttttatccgcctttttccttttttttctgcttttctttttttccatctgcttttgtgtccgcctttttccatccttctttttttccgttctttccggttattttgccatcgcatttttcccttttatattcattttttgtccctattttttattcgtatttttttggcacacggaagggtgtgcgcacatggttagaattcttttttttatctactcggttttttctgttgtagggccgaaccctagtaccaccgccacatcgatcatcctcctcatacttttcctcctccaatttattgtaaaaatcaattctccactactccatcatcaatctctatttagaagtcaccgtttatattctacagttttatagatttgctctaattttgataaaaatgaaaagaggagattgagtgaacaaaagccctcaaccaattttgcgagatcgagaaagatttgaccagatttgatgggaggattggttttggcatcgtactacacaggactgtcttccgattgtgagacatcgagaaagattcaaccagatttgatgggaggatcggttctgacatcgtactacacgggactgtattttggaggttgatgatggaagtcgactatacgagctaggcctatagttctacttgtgggctagcttaaagagaagcaggctaagcagaaggaggtagcgggctagcccgagactgaaaaggaagaaagaaaatgtgtttttgacccaaaccaaatagtataatgtatagcaatccaaaaatatttttaccccgtgcaacacacaggcttattttctagtacaataaataaatatatgtttatttttattttagaactttgaaagataaatccctatgtgttgttctagttatttttaaactaaatacttttaaagttattgataatcgaagttacaaaaatttgatttcaatcctattcaaaacataagaattatggactgtaggagcttgtaatctaggatacagtgaagcattaatgtgagggcagagacaggggaggtgagcaggagcttgtcatccccatgacttcaaaatttaccctaaattcattataccttagcaaaatatgaaaaactaatgctattagttcccttcaaccaatttatttttaacatttctctctccgtctctttttttttaatataagattgtaaacatgtgatgggttagacgccagatggttaaaagacttattataattacatcatttagaaacgaacatggataaaatatcctaaaaatatttttttctcctttttcagacgcgttggacgccgacgagtgcctagcctagccctttcagtttcactggctatacatatgcccgtgccggttcggttccgggagggtgccattagtaaccaggggagacgtacgtgctacctgtgggtccacgtggatggacgatccatttgcttgggtagtactccctaaagaaaaaagcgagtctagaattgaatttggcaacattctagtacaataaatctagacagagttatgtctagattcatattactaaaatatgtcacatctagtactaggttggttattttaggacggatgaagtaggcagtactagtttttactgtccctagatactggataccacatcgtatcctctcttactgtaaagttatactctctctatctcaatttcatcatcacggtttttaaagtcttcccaaaatgatcatcctctaatagtaggtacaatagtaggctattagctcgctataaatatattttaataagataaacgatgagagagaagagcagcgggctacagatctgtagccaactgcagcacggactccaagacataatgtgtgtatgacaggtgggaccatatattaatagtatagtaagcaactatcgtacgaattggctattagattggctataaatgaattggagctagttgtaggctatactattaaaacttctctaacaagtacatctttgtttatttgtgccaagagtaaatgtgaatcatttaatgcactgcatgcaactaaccaagattaatttctattggtccaacaaacttgatacaatccacataatacgaagcgatgtagcaccctaaacaatgagaattaattgcagaatgatccatattttattgtctttggtctctacgctcttggcttagatgatgattaaaatgggaatggagagagtagtccactaattcctaaagcttaacatacaaagataccacatcattatccactgacaattatttaatttaagcataatacagccatgatatattatttctaatttaataaaaaatttagagatttaaaatgtaagcatgttaaatcatcccatataattcaaaaaatatttcaatatatctctccattatttttttaatattctatatacctatatagttcatcctcacttagctcatgttatttttctttgctctcattaagttatatcacattaattttttttagtccatagtccatatatgattaatatatggttcaaatcatctctcttcttttcttctctcgttaagtcatatcatcttaatttttctagaccttagatatatggtctaaattattttccttcttttgttctctcataaaggcacatcatcttacttttacatttgaatcatcattctgcatactatttaaattcaaataacattaacctatgtaaacttatgtttatgtaagcttatattgtttaagctatcttacattagttttacttattgttatcatagtaaactcccacagcaactcgcggggtttcacctatatttctcaaatagtactccctgcaatccatatttatagcctccgtccaaacaaaagcagcctctagacactactacgaaaatcatttttcgtggcggccattttgagttttcgctggcggaatttagagccgccacaaagcaaaggtcaatgaaaatcaagatcttcactagcggttatcctccgccagggataatttatttttgctggcggtcatcttaagctagccgccagcaaagatccattttctctagcggttagcttaagacggccgccagcgaaaatcaattttcgctggcgggttacactgtgccagccgccagtgaaaatgttggccaagtttaaaaaaaaatggcggacggagcgacactgcttcgtccgccttcgtcaacgctccacaattcaaaaaattcatagaactttacacaagcattcaaaaatccacagaaatttacatcaacaatttacattcaaaaattcccattcaccaaagcattcaagcatcacaaaaatcaacccattaacaacattttgaagtcatcgtcgccgagaagagccccgtcggcgtcggcggcggatctggcctctcaggtcgtcgcggcggcagatccggccacccccgtcgttgcggcggcggatccggcctccccggcatcgcagcggtcggatctggccggccccgagctcgcggcggtagacaacggcagcccgtggcaacggaggagggagagggagaacgagaacccgccgccgaacccatcgcgcgcgccgtcgtcgtcgccgagatacgccgctgagcctgaagcagctgccgccgactccaccaccctccccctccctcctgcggctggatctcggaggggagccaccgccacgcccagagcagccactgtcgccgccgccgccctcctccctccctccttcggctggatctggggggggaggggaggggagccgccgtcgcccgtgactgagctcgccgccgcccgcactagctctctcctctgccgctcgcgcccgctcttctctccactgccactgcccctaccggcgccggatctccgccgccgcccctcctggcgctagatcttcgccacccacacccgccttctctccgctaccgccgccgcctgcacgagacccgccaccggtggagagggatgagggagggagctctcctcagatctagaaggtggatctgaggaggaggatgagaggaggagttggtggatttgagaaggatgagatattttcgctgtgtggtggtggccgatggatttttgactgtgactatattttcactggcggtgctttcgctggcggcctttttaagtggcccaccagcgaaaaagtgcaaatttttgttggctgctctcccaacttgccgctagcgaaaatccatcttttttgctggcggatgcttaagtggtccacctcgaaaaatatagttgttttttatggcggacctcttaacgcggccgccagcaaaaatggattttcgctggcggtcaatagccccccactcctcgttatatttttgctggcggttttttcatatggccgccagtgaaaattatagggtaacgccataaaaaatcgtttttcttgtagtgagagataaattggaagacacttattcaaattcatacttaggagttgtcttttacaaagggattaagtgtcacgccaagatatttagccaatttctagattattttgtgtataaagtcttatcaggaatcaaaccagaatacacaaaacgataaattaatatacatatctaaacataaataaaacgtaaatatttacaaaagagacacttagtgctcacaccgaaaagaaagcaacaacagaaagggagaaagcagcgacggaaagaggtcaatccaagcgaggtttcagctccacttcacaagggaaactcaaatgtgatataagttctggtcctctaactccgtcttcggtacagaagcactgaacttctgaaaagaggattctaacaaggctgattaccaactactgtactcaacaagccacacctataatgcaaatcgtgcaaggggagacatagaggggtttgtggctcttttgcatatacaattgtaaatgtttgcagtttaaaacggttgattaattaattcaaaattaatctccacggaacaactctacaccacgttgaacaagcccaaccaaaccacctgaactacaccaattcattaagtcaatttagttaatagggtgagactaatcatagtgaaactggtaaattgcccataactacgagcacgactattggaatagttttactctaaacgaagatgcacaactataaccgcaagatacaatccaccgccatgttaccttaccaggtcgaacacgtcagtaccatgcgagtgattgtgataagactcttcacatgactctcccctaaccatccacaccacaccgaggtttcaccctcacccctaaaccgaggtggctagccccccatgcgtcattgtgaatctggtagctgatcaacccgcaaacccggaccaacacaattccatcacccctaccctcgctttagtatctaggaaagggttgagctatattacaagtctagtcattgcccacgctagtttgtgataagaacgataagtcttctagggtttcctatgaaccagtccttaattaccgtgcgtgcgaaattcaaaaccatgcacccgtagtccaccatgaagtcaaattttatttaagtaattatgcccattaaaccatggtcaaatgtctcgaggttgcagcccatcaatatgctaagtgtaaaataatgtgtatcccattatgagagctaatgatacaagttagtcaaaatatcacccaagttattaaggaatgaatctcaagtaaacatggcataagctagcatataggtagtcctataatcccatataattagcaaaataatcatttaatttgcaaatagtacatttcaaaacataggatcaacatgcccaagaagaaatgtgtgacgtgctttgctttttcgatgtatattcggaacacttttcctcgtattcgtgatcgtcctaagcgacggattctacacgctagcacgcaaagaaggaaaaactcgaataataaccaagtaaacagttcataaaaaataaataaacatatacatctcaattttagatgaattttgcaagttgaatagctcaatttggagtttatatgaattagtcatgaattttacaagttttgagccatttaaatctatcaacgagctatactcgtagatggtattcgtagaggatggggatcatttagaaccaaaatgtacgttggatctacggaatatgagccaaggatttatactagttcggaccctcaagatgagtgataaccctagtccagtttatgtggatatatggatgagaatgtcacaaaggctacagtggggaataggacgactagactaatccgcccgactaggagttgttgggtgttggtatttcttaacgacattactagaaatataattcctagtaatggggcagaaatactcctggtatattatggttatagagttcatccgcaagcgcacagatataccattgtagcatttcacccgaaagtattccaagggtatcgtatttatttaatcccgtgggaagatcatagtagagagaacctgactaataatttatatgttacttgtaataatcatagtctaagcaggggttaagataatccaagggtagagtgacacacaagcaggggactactcattctcatactaaaatatctaagctaagtggaaagaaaatagaaagagaatctattcttatacttctggtatacatagtatacatacatccaaattatctgatatactagctaatacccgctatccgatgccctcctggtacttcgagaagccacccctgactgtcgagttccttatgacaacccgttatgaccatacaaccgggtctaaatacggaggaataccctccccaggaaattaacttaggactatatacgcgcgcggaggaatacccgtactaagctgtcaccatcagcagcccacctctcatctgcagcatataaccccaaataatgatatcccgtaatctagacaccacgcctaaactaccagatactactctaatatcatcgtcatgacatagagtaattgcataagcaaacattatacccgtaccaaagcatctcccagataagctagccatataatcagtataatacaaacataatgtaaagtcggcattcatatacttggaaagtatttcaataccataaatgtataaagaagagtattctaaataaagtacaaagcttacaaaagagaagaaaatagctactagagccatacccgaactcttccgaaggcttccggactctgatttctactctatttctattccactagcttaaaactactaaactaacttgagagaatatgagagagctcttgcttgaggtgtgtgagtaaagtgagaaggtgaagtccttatatagaggtaggtatgacggttgtggaaggggaattatccaaagtgccctccaaccgtcattgggatgcaatccaggacatccacgccgaaccctagcctcaacggtggagatgggggttcgaccgaaccatgggctggcccaaaccagcccatcttcggctggtgacctcttggactcctactctttttagacttgtgaattttggcccaattgatcgtgtcaattttgagttcttggtccattcatgtataagtctaattctcgacatcgtccgattgatttatcgtctgatttgatgtcgattctcctccacttaatggttattctctgcaaaaggttaataaaccaaatactagtggaatattattattctaacatagatatgcattgcaagaataactagttctcctctattttggtagtattgactgtcgaaactgatcactaacgaccgtcaacatcgagaatggcccaacgagaactattcgacgaatttggctctagcttcctctagattgtttctcaatgtggttttggctatggcttgtaactcgatgccctccctagacgaggaggccttgtatatatagcgtagatcttcttcttatccaagtagaactcggagagataaaatagaatacgggcccaagggaaacttatcttctccaaataagactataaagtctataacaccttctattccgagaagataatttccttctttatctaatgtatttccttaattagataccatctcgtacacaatcggatatatggtatagttgtattctacacccatgcatagaaggtatgccttatccttgaaactaacagtgtagcccccgacttcaaagcaaatgattcaatcaatgctctcgagtagaaatatcgaagacaattgttctcaaactaaccaaactgttctcggacgaccgagtaggtacagagtatgcgacaaaattgtattctcttggtccgacaactcgacttgaatttgaatttggattgaagtcagaaactttaatccgcaaaaatccatgaaccttccagaaacaaatccgcaaaaaccttggcgacgtcttctccatctacctcgaaattcgaaccgttggatgtgacttattaattccacttatcagatctgtttgggtttgtttgcccacacaatcatttcggctttccttcaggcaccaccctcttgctctagtgaagaaaaaaaccctaaaccacaaactcaccacttccatcttccagtgatctccatggatctcccaaagtctgttgccgacgaagacgctctggcgaagctacaacttgagtggtttactgcaagagagcaagtgttggggcgttcagaaggaggtactgatcttgagcttggcttcgggcaaatcgtttcccttactcttttgttcaatgtggttttcttcctcctttcgagtttccttcgcttcttcttgatttctacaacacccattttctccatcggaaccacaattcgattgctttcttgagtatcttcgttcatctatgcgaggcgtaccttggggtacaaccctttctagatttatttagatacttttataagattagatgtttggagttctctagggtttctggatgttatggcctccgtcttagagacaatctaaaaggagaatacctccatgtcgtcgatacctcctcctatcttgaaattcctaaagagaaacctccacattctcggttatggtcctccaaacccgctctgaccccttcgttaaagggttttgttgacaaaatccatgaactccgagaacatggtctaactgggtactaagttattcaagactttgtttgctgtcgaattcagcatgttcaggccgcgctcatcctgtatatgagtacgcgggggcagaggaagtgacaaggatatcgcgttttggtatatatcccgaagttatctgacaactgtattggccttgccaatctcaatcgctgatgtttgcatggtcttgatgaagaggggactattgctgaagaagcaaaaaagttaggtaagtaccaactcggcatttttttttatcttgacctgatgtcgcatgttttttttaatccatgaaatcttgaatgtagcccttctcttgtggcctcagggcaaagtgtcgggtctcgtgaagaggtgagctccagatcacctcctgcacgctgttgttgtctcatgcgctcgccgagtccaaggacaacctcacttcactccgacaagcattgcacgagaactattggtgcctttacgtggttgcgaagagcttggtgaagagcgctcctcatcccgaattcctcgacgagatcacggtcttggcgtccctagagtctcttataaccgagctagaggccgccgcaacctcctacgttgagcaagtcgctgaggggatgcggtccagaatctagactgacgcgtgccacgttctcgcgtgcctcaatctcacgcatcctgagatcaacattgaagaatgatttctatgatttcacttttttttagaactatgatatcacttttggcataatcaacaagttactactatgagatttggaacgaaaagagtggtgtacacttgatatgcacagtgctactattcccatgccgcatatattcgtgattgaacggacaaaaagcagcatcaaacaaaaaaaggtgctccatcaatgtctgccatcaaaaggaacccccaaattaaacattgcaagttctcttgtttattgattggattacgtttggtacgggcgtatagggaatctcatgatctcatccacggtgatggtatgcgtcttatatttagagtacacctcatcttcttggaaccctactcgctggacactttgtcctgttcagcgtactactctgccgctggtataccaagttgcgtatatttaattttgttgtttcttgccttctctcaaatgggaaagtgaagtggacataacagaatttatgggcttgtgaagctgatgaatgtaaaataaaagcaaatgcatggaagcaagctgctaattgccgccattactgatggtggcttgatcttgtttttagtgcatctatctggtgtcatatatagggatgaaaactgctcgaaaatagatgaaaactatctctatcatatttgtttttattttttctgaatcaaaattggaaatagaaataccaaatacaaaaacgaaatcaaatataaatacagaacgaatacaaataggaaggaataaatcggaacatgaaaacaacccgctctaccatgattacaacatcaacgaaatcatatcctaaattcatgttaaatacaaatatgccattgtaaattagactctttagatttttaaattttttaaacaacttagaattgcaaatatgaagttgtatccacattagaatctcaattttcaatactatttatttaattataacgttaataactaacaattgtaattgacatggactcttctttttttttctaaaaaaagaataagctattccattaaaatatatatttatttaatatattattattactagaaaaaatgcccgtgcgttgcaacgggtgaaggctattttattattattattattattattattattattattattattattatacagttttagttagggtgaaatagaaaatcatgagttgcaattaggagtccgactttcatttcaagttaacatgcgagttttttgaaagtatttattatacgactccttatgtattttcaatagcatcctaacttagcgtgtgagtttttttaaagagattttttatacgactcattctgtatttctaaaaacgaacatacttaaaaacggactcaaatacggatgacctaccaaagtatcgataaaaacattttcaatttttataatagtagagattattttaatttttaatataaataatagtatccaatatagtggatggcaaatatgacgtcccatgtttctaaaataaaaatatttgacaaatatgttgcgctagagatgtggaaaattgaaggtcaatgggttaggcatttgttttgtggaactatctagctgaaaattatctggatagcttccaaccgttttctcttttttctaggcagtcttactgcattagtttttatttccgaagaaaaatatctgaattcgttttttttctaaagctatccaaaagacactatctgtttccaaaaaacgtccgtatagaagaaactattcgaactgttttcattcctagtcatatatacaaggtagcaaaggatttggttctatatgcatagagtcctctacagatctggaggatgtacagcgaggtgacacctttcgtagtacagttgaaaaaaaaacttttttttgagacatctaatgtgttgttcagattaatatcatttcaaatcatattaattttttaagtaaagttatcaaactctagtagatacataaaagtcctataaaaacttggcaatattgccaaactaccaaaattttagcattgctaaaagaaatttgataaggtttattctagctacaatctaaacggccctaacatttatttttactgatgggctctgaaacgtgctgcttgtaattgtgacaagcaggcctttgaagtttaaaaccgcatagaaaaattggtttttattagtgatccattcaaaacgaaccgcctataaaaatataatctatttttacagacagtcctattaagcaactccgtacaagaatacaatggagctactaaaaattaacactgtatgcatgtggtacatatgaagtgcgggagctcaatggtgcatagcctcgctgagttctgctccagagatgtgctctcctgtgctgcatatgcgattgtgtacgtgctgcaaaaaggactaatcaatctgttggtttcggattagatccaaacaaatcacatctcgtgtgattaataaatcaatgttcctgatggctagtgatggagcagagcagcaacttgatgatttagtactagtaacaccgataacaactaacaaatcagtagcaccacaatactccatccgtcccattttaaatgtagccatgattttccacgcgtaactttaatcgtctatttttttaattttttttaaaaaaaattaaaaacataagttacgagtaaagtattattcatgttttatcatctcataacaacaaaaatactaattataattttttttaaataaaacagatgattaaagttggacgtgaaaacttatgattgcacttaaaatggataggagggagcaagagacaagggagatgatagtgacaagcaattttgagcctggattagaacagattatttcccacatgccatgccgtagcttgcacaagactatttgtcgaggtcactctgcgtttttttcttatttaatttgccaagctccaagttctactagagtcatgcatttggacagatgtagtggcagcttgagaacttgtgtaggcccgatcaatccaaatattagtgttcagaagcccaaaatgttaggaaataataggcaaataaacgataaaaaacaataaatcaaccacagaagacacgagatttaacgtgaaaaacccttccaaagcaggacagaaaacaccacgggcaccagctagcaaatatctttactatatcagggtgaggttacaacaccgaacgatggcttaaaagaagtacatatgaaggtgaaaccttaaaaggataacgatccgtacaggcgtcctcgggtgcacgacacaatgggggcctccgcttgtctgaagttggcctttctacgtgtgcacatgtatttggatcacaactcaacacaaaaatatagctatatatctatgtaccattattctttctgtgtagccttggctctccgctacgatttccgcctagaatttcacccatcaataactaaatcctttataatttggataatttaggacgaaggtaatatgaaattgtaatacgtcctccaaagtagtaaaaaatgtattcatcttaactgtaaatagcaaggtgctatattatcaccttgcgtgttagatagtagatctatattctttgttatgttaactgattgttgttttggtctgttcgaatgtaaagtgtagcccttagattaactagattttcccgcacaatttaactactattaaaattggtcttcagagacggccagaatcgatttttgctagcaatcggcacaactgcttgcaactatcggcacatctgcttgcaactacaggctattgaaaacagacaatcttttcaatcccatggaattcgactttcgcagatggcctcttatgagcactgcttacgaaaatcgatattttcaagcggcgtcttaagaggaccgcaagtagaatggatttacaaagaaaaaaaggaaattcaaattcctacctcgatccaattcatgcaagcatctttctatatacccgctgatgctcaatccagttcatgcaagcatcccgtagatagggttatttttactagcggatctcttaagtgacaaccagtgaaaatctggcggtttttttttactagaatccctcttacatttttacaaacgtgtgttcattagagctgccggtaaaaataaaagagtttgtgtcatgaaaaatgttttttccaagtagttatacaactctttgctcgtacaattttgatatatgcaattatattttgtatataataattttaatagtagaaatggacttgacacatgactcttagctatgtttccacatatgcaattgtacttttatacatctattatgatatagaccattataatttggaactggcatgagcagacggtatatattttatattccttttttattaatgtggtaaattatatgccttcaaagaaaaacgtaggggcttttagagctatcttaaattagataaattttgggtgaatgcatgcaatatgtttgggatcaggaaagaattttccacattacaaacaggagttgaaccaactaattgttacagtttgaagtttggattggctagagccctcttaactagtaggtctttataacatcccaaattcccacaaattgaggtcacagatgcataatacatgtcaagggtataattgtataagtgggttgaccaataaacctacttagagcaagtttcatagtataacccactactagctccaaattatctatagccaatataatagccaattcatacaatagctgcttactatactattaatacctgatcccacctgtcatagacacactgtgtcttggagtccgtgctgtagctggctacaaatctgtagtccgctgctcttctctctcttcctttatctctttaaaatatgtttatagctggcttatagcctgctattgtacctgctcttataagctaattttacccacttatttggtctataacttataagagcaggtacaatagcgaattattagccagctataaacatattttaataagataaaagatgagatagaagagcagcgggctacagatctgtagccagctgcagcacagactccaagacgcagcgtgtgtatgacaggtgggaccatatattaataatatagtaagcaactattatatgaattggctattagattggctataaataaattggaggcagtagtgagctatattattaaacttactctaagtgagtcggcgggtcaacacatttacacttaataagttgccttattagtatagtcgtccactgggtgcaaaatgtattttattcctttatttttttttctcttttttggagttctaacacagtagaggctgttctgatgttgccagcaaacccaatcaaagcaggagatatttgcttaatattaactccatgttagtgtacaacgaaccgggagttgacaagcacacttgtacagttccacatgtgaggagctaaactaagatttacacttcaaatcgtccatgcataaggaaaataaggttttccctcaacgaaaacatatcgtttggacatgaataagtcaaacttttaagatattgttcatcataatatgataactgtaccaatgttctacaaatatattaactataaattagcgataaaagtacaatgttttgaaaaaaaatgcctgttatgcctaaaataaaatgtttttcgtaacaagataaagtatatatctattcattaccattcaaagcattacgttccttattatgttctccctttggaacattaatttaccatctcgccactttctaatcctcctcgatctacataagcagattatacaggcaagttggtggtcgtggaaaacgagctcgtcaggactagactagagtatactaactccagctgcttcactgcttggctctgtcaaaagtgccaggcggttgagatctgtgattattgatcaaataagcttgcaagcatcgtcatgagggctgaacctctaagaaattgaaacagagacaatagtaaaaggagcagttcacatggtgcatgtgcatccacgctacaagttttcagtgagcgccttctgttttcctccttttttttcatttcctttttattttgggactacctaaaaaaatatcatagatttttcttaaagtctttaaatataattatagtatacttaaaatataattacattatagcaacattatagttgcaatgtaaactaaatttaacttgtatatagatcaaaacaacgcattagattcagtggcggacatagcttcaaaatatacatgggacggagcacggagttgttcactcgataagagcaatcgaacacaacacatatcgtatttatagttcaatcgcataattgtctcaatcatattgtttgtggcgtacgtgtattgtggagagacgattaatctattggacgttttcaacttgttatgcctaattttacgggcccataactactataaggggatagggggacttgggggtatgtatggggcgacatgggtcatagctgagtcggtcgatccaccctgtctaatgggtagatccggttctgattaggttagttggctcaggaagcaggcttgtatgagagaggttgcaggtttgactctctcttgacacatgcacattttgatttttttttccacccttgctgcagaatctcaagacgatcctacggtaaaaagaaaaattgaatgtttttaggataaaaaatgtaacaattccgtttatttttggcactcgtttctttgctgtcgtatgactgttttgacttttgagtgcctaattaatttggctcagcaaccactactacagaaactctaaagggtgccggttatgaaaccacctttggtaggcggcactaatttcccaaagtcaaagtgccggttccaaaaccagcacctttgaggcgcccataagcaaaataaaatcggcttaatggatcgagccgatgcattgagccgtcaagccgatccaatctaatacccaaatcctaaaatttcatcaagaacaacacatcaacatcatgaacacattcatcaagaacacagtcacacacattcatcaagaattaaacacattcatcaagaatcacattcatcaccaccgccactgccgcatggagaggaggagggcgccgccaccactgctgccgctgccgaggaagccgccgtcgccacctcccactgtcgagccgccgccgccacctccccttccaccagatctggcggaggggagggcgccaccgggcggttggaccaccgccgcgtcccctcccgccgcctacccactgccgccgcgtccacttctgccgtcgggccaccgacgccaactcccctcccgcaagatctggtagaggagagggcgccgcccgccgctgccgcctctcctcccactgccgcccgtttaaggggacgcacaatttagttctgattaagtcggtcccaccaattgcttttttttaagcatgattgtatgcagatcagtcatggtcattgaaaaagactaggactatgcttaatgaggagcaaagagatagtgcgcataccatgttagatgctgaatagagtcagaatttttggagaccaacttcgatcaacggtcactactagaaaaagcattttttcagacggactaaacaggttttcacaggcggacaactggtcgcctgcaaacgaatgactgcgaaaatagttgattttcacaggctgaaaaaataaagggcatttttgcaggcggacctgttaagtagtccgtctgcgaaaatagatttttgtaggaggacaacgagcttcagcccggtttatgtttctgtaggcggtcatttggctccaattgtcatgtccgcctgcgaaaaaaaaaacccacgtctgaaaaatgttttttctagtagtgggtcggatcacgactagactcaagtaaaagttgagatccaaatggttaggatgtcgggtaatgaaattagatatgagtgagagatgttcgcaacggacttcaagtgacgtgcatgcaaacgtcagtttgcgaaggaaattggaaaagaaaaattggagaaaaggaaagaggtgctatagtactcgaggtactgtagcgtggttgcatgtgcttgtgtacatgcgttgttggcctggttggtgatcaggctgagttgatcgatcgttgcgacccaggaggggaattagttcactttgactgaccgattctgatttgcatcgttgaaccgtaataccgaacatctcgaacacatttgtattatttgtattgttccagcccacggattattgggtgaaggccacatagcagatgggctggcccgggaggctggggggcggcctgccgacggattatgtccctgtattaatttccaagctcctattcacaacttctgtcccattttttctttcatggatgacaaaccgtgctaaaatacaaactagtgtcccatttacctccgtaataagaaaaaaaatgagacacaaacctagtatccctatcagaggtagttcttatggatatataccataaagtcgcatcacttctctaaagaacagacgaaaaatacaacttgcataggatgtctcacgacgagaaataatatgccatttttctatataatcaatgatgacaaaagtagaatccacacgtcattgttttttttatacaaaccgtacatggcagtacgagatttcatattgatataataggaaaaaaatatgagaaaataaataatcttgggaggctataagaaggaaaaacaaaaagaccagctaagccaaacgcctacgacgcaaccacccgctactaggagtaaacaggaccaagacacctaaacacactcctcaacatcaacatcttatggttgcaagaaaagagggtgagagagatgaatagatctgctcttccccatgcctatcaacgtggcaaacttgagacgcctagaatgccacgcaagaggacaaaatctggacaagagtctaactggaatggacctcacaacggcgccttcaaaaaggttactacgccgatgacgccgctgtcgtctgccttacgaaccagggcgtggttttcacctgaggaatctaccaaggagggtggagacaccacggcagtgccctcattggggttatggcgctcgagagcatcgccactgtcagtcctaaaaagaactaggctttagccaggaatctcccttccctcgtatgttagtgcgtcactgtcaaaaccagcagtcccaccctacaaacaccttcgacgcacggccactgaccaacgcccctcagtcagctagcaagcaagcaggaggccaccttagggggccacccctacgcttcattccacagatcccggcaatgttgccacctcgccgctacacgagaggaggggggcggaagtcgacggacacccggtcatcgttgaagccataccttccctcccataccatagccgacaacatcatcctccgttcaacgataggagaggggctgtcaccacccgcgaccgctcccttccatcgccgcctcctaccactgcctagcctcgctggcaagcaagcacacgaagaaaggaggcagaagtcgacgaacacccggcagcgtcctcgtcgtccacgtccaccgtcgccatcggcagatctggcttatcactgatttcaacaatctccgccaacgtcaccaccgccgccgatcgcacaccgcaccattggcctccctccactaccgatcgcataccgcgtccccatccaccgcaccggcctcgcgcacgccggcttcgtgcaccgcagtggccccctccgccgccggccacaccgcctccacttcgtgacgctccactgcaccgccgcctgcgctccggctggatccagcctggcgctggccagattcggggacggcagtgctggatctgccgcctccttgccgagagggctagtcgccgccactccccaatgccggcaaatgcaaaacatactaaatacatgttcttagtttgtttatttcaataattttgtacacatgcaaatgcaaaacatactaaattttgtatgggcggcttgcatgcatatccgtttattttgtgaagcattcatctacgcatgattctttttaacgtcattttttcaacatatgattttgttcggctatttaggattaagtgatttactattattaaaaactgaagttgtttccgctgatagttctggtatgtcgtccgtatttgagttggttttaaaattcgtttgcttttaaaaatacaagggttttgaattggatatcatctcaaaataaaaatcccatacactttttagacaaaaaaaatatatctaacaataatacgattaaaataatcttcaccaattacaatgcacatacattctttctgtatatatttaagtcaaagtacaaaatcaaataggacacgattcatgcatgggtattcacttgaataccccttttttttggcaaaatttgctatatgacaaaaaaaaagtgtaattagctggtagacaccgcaagaacgccaatttgctgtcggatataccaaaaaaactggtaattagctatcggacactcgctgccttaatttattattttcgaaggaattagagagagaaacactcattaaatacaagttagtccttagtcaacactgcaatggcggaggtggcccgagaaggagcagatcgaagcggtagcgggcggagccgatcggcagagaggtggtgggcgaagtaggctggagaagcttctagagtcgccgcgctatctccacctctaacttcctttgcgccttgtccttccgacagctccccggcctccttgccgcctaccccgtgcactcgagcacctccatctcctcgggctccttgagccgccacgccatcttcgcctcccactccctctacgccttgtcctccaacggctcctcggcctcctcgccgcctacccccaaagcagaggccgtgaatccagccacatggcatggccacagcgcagccgcgtgcacgcgcggcacatgcacaggaggaggaggttggcggccatcgccggtggcgacgccgaggaggaggttggcggccattgcgcgcacatgggttgaagaagagaagaaaagaaaagagagaagaaggaaaagagatggaagaagaaccgtgtccaggggcattttagtactttcaatgctctttctctctctgttttcaccggaaataataaaataatgtctcgggtgtctagcagctaattaccatatttttgcacaagaaaatacacgtttttttgagtgtctcacagcaaatgctacaaattttaagtgtcctctagtaaattttggcttttttttagaactaactacaccctagtacatatatcttcccttgtgtatgcagttgggtagtgcgttcgattcccatgaactcccttatctttctcacactctgttagctgtttttccgacaggctaaccctgcttttgagaaatacatcttttatgctttcaaaatcatctgaaaacaataaaataattatttttctactatattctctatagttcgtcactactttaattaaaaaattgcatgtttttcactaatgacacaaacattattttttaaaaaaatcttgaatacccagctccgaaatcccgagtatgtcactgaaatagtacataatgattttagaactaatagtacaagatcgatcgggatgtaagctggtatgccttgtccaatcgcacggtaccccacccggtttattagttgctgcgtgctataaaaaccaaaagacaaaagacagtaacatccagatcagcaatttcatgttctaaatcaaggatattaaaatgtactcctctacaaaacttgcccatcacattgttaacgtcaatatttggtaagcccctaggagaattatcgcatcgccaatagtcggattcctgctatattcggttaaggaaattaatttatcaaagaaaacttatccaaaagtgaccgaattcaagtaggatgcggcatggcaagttatctattaattaggaatagtttgttagtttccttttatctttagaaaagtgtgtttagtgtcctataaggactttatgttttccttttatctttaggaaagtttctttcttgtcctacaaggactagtatcaacccataggtataaatatgtacacccgaggtcattgtaatttatctctcgatcaataatactctcggcgcatcgccaccctctttcccgaggtttttacatatcaaccggcggaatttggcacatgacacgggactgcatcggttcagtccgatctccggcgaaggggtaagtcctacgttccgccaacccgggcaattatctcatctgcgtcggcgtcgttcaaggctgcatcagtacattcgacctcttggattgctctggtttggatgatatatttgtctgcctatttatcatgtctatgttaatctagtcttagcatatcaatttagctctatcggttgcttctcgttttagggtttctgtcggtatcggctaaatcgtgttgctagattagattagcttatacatctaccaccctgaaaaatcagttaacggcttgattgtctagatgttatgtttcatttcatacatagttctgcatcagttaagtttgatttactaagtcgtgcttagaactataatctctagcctgcttcttgactgctaataagggtttcattggggtttcagctgatgaagtatctagacattgcatcggcttacgaggatttcatacaagttggatttagccgatgacaacaaaggtttcaccgtgtaatctaatcttatggattttatgacatcggacctccagccgatgtatgcttctatgttcggatcattgcttattctatcatatcattgctagctgattggtttctactggattatattgtttaattatattgattatcattagtcgattgtctttatatcattgtctacattggacacccgatagcttcaaaccctattgctatcagctggtatcggcatcggctggaactacttcatctgcttgtcagccgatcggctcattgatctactatttgtatatcttgttagttgcagggtcaaactgactggcacgtctacatctcatcaacctttggacctgcactggagttaagcaaatctcctaggccagtatgtgtttttcgcatcaacacgtatgtattttctatttaaacttgcctaactcctattgagaaaacgaagaaatagaaaaaacataaaattttaaaaacgcggaaaaaatacaagaatgatcgtttgattaaaccacatgaaaaaagaattagatgaaatcgatagactcatagaaaactttttataagattggacatcatgttaaaagtcatccaaaacttgtatagattaagatatttcttaggaattttataggaccaatagcttttaattatttgttttaaatggccatataggaaaaaatccacacgattagaatccttcaagtcaaggggcctaatgcttcttgatccggaagtctacatggcttcttcaatttgtataagtcgtgttttttgctaatggtataaacaaccctgctatacagctcatccatccgaccgccgtacaaccgaaatggcagagcagcgcagtgcagcacagtgcgtaacggcgtgaggcttatcagttgtttgtttttgcatatgtttcttgattcatcagatctcaatattctcatgagttgttttgcatatgttcatttttcagccaagttaatttgtttacgcttttcaggtggcatgagcacctacgatcagttcttatcgttatattattactcaatagtgttcttttccccagttaagcttctctgataaccgagggccataaacatcccaactagtagcgaatctagaaaatcgatttgttggtgtcataatgtgtctatcggtgtcatagtatactaattatatttagattatagtgtaataacatatggataagcagttttgctataggttttgccgaaagtcgtcggtgtcgcctgacaccggtcctattactgtagctccgcccctgatcccaacagctgaacatcatgtcctatctgaactgttacaaccacgacgtagtacaagaaaattttgtttgatcagacttgtcaagtaaaacaaatgcacacaacattgtcaaattccatttttagaactaatcaggctgcattaaacaaattatagatactgtgacatcaaaaccgtaaattatagagcatactgtagtgtctaattattggataaaaatgaacatacatgtcatgtgcgagtttgtaggttcacgctgcagccctggaggagtggaggttgcagcccacggagattgacgttccgcaagttgctgacgccacgaacatcgtcagtgacggattcagcatttagctaaggccattcacagtgggcttacgtgtcattcaacctcgggctaacacgtaggagattctcagccacatcagtatttcccgtgaccaacccaagaccaagtaaccaaagtgagatatatgttctttaccaaaaaaattggcagctttgtcaggtcgccagggaagagagagagggaggaaagaaagctcggcacatccaaagcttgaggccgatggcgaggagtttgaggccgacggggaggaggggatcttgagcccgacgccggccacagccgccccctttcgcgcgtcgagaatctcctgccgtgccgtcccccgccggttggaggagagatggcgccgttgtccccgccaccatcgagcttgtcgtccgcgtgccgtcgagcttgtcatccctcgcgtcgcccgtcgccgtcccttccccaaggccaaatccggccagatctgggcggtcccgccaccgctctgccctggccaccgccccgctgcaacgccgctcgacgcccggcgccctcgccgcttggctcgccgctgctccgcccggctgccccgccgccgcttgggccgctcggcgccctcccctctcccccgccccttgggttcggcaccgtccccccgcccctttggctcgcccctggcccgccccggccccctctccccctggctgccctggccacggttgggaatccaagggaaaaaaaaagggaaggaaaatgaaaaagaaaaaatgttaagggggggtcccccctataacctatttggaagggccccttgcttggaaaaaaaagggacttgggccccacccccaaaaccccggcgcccccattttttggagggcccactttaaaaaagttagggagaattattttgaggaaaaaataagcataattttgtctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactgcttgggatgctagggagagagaggggagggaaagtgaaaaggaaaaaatgttatggtgggtcccactataagctacttgtaaggtcacttgcattgtagatcaagtgacttgagcctagccctaagcccaggcgcaccatttctgatggcgcactgtaagatgtatggagacatatctagtgaaaacgagctaagtgttggaaactcgtgaaaatcatacctaaaagtttcataaattacattagagataggtgtaaatataaaatacattctcaccaaatctcaagttcaaactcaacttaatttaggagtaaaaaaaacaaattttaggtgaatagtaacaaggcactattcacccaaaatttgtcttttttatttctcttaaacgaagttgagtttggagttgacattcagtgagaatgtatttcatatctagacctatctctagtatttttttcatgaatttatgaaacttttaggtactattttcatgagtttccaacacttagctcgttttcaccggatatgtcctcaagatgtatatccttaggtgtatgatgtatgggtccttacgccatttgagaagaagaccccgactcatcagttttcgttacttctctcacaatctctatgcctatgtcgaggcatcactgccaagactccaaccatttgctcccatctcctcaatcttatctgccatcaacggcaaatcaggatggggaagcgagaaattgatgcgtcctacgcccaccaaaaattcttgcgctcacacgcagtctacaatcacctacggaggaggagcacgtccaaaaagtggttgcctagacgctggatgagtcgccactcatggagctagcgacctagggtacttccttccactactctccgaccgagaagagcagtgtatctccttgtccaccaggtcatgtcgcatgtcatggcggatctttcctgccactccctagtcggctagttattactttgtgtgcttaaaccctaaagcccttctcaatagttatcaagttgtgattcaatgtaatcccttcctcacttgtcaccatgtcactcaatataggtacaaacacaatatgcttgcgctatgtaccccaggttcaatttttatcttgtgtccacccctgtacatcatcgttgtgtgtaggtttgcgaggcggggcgggggtgagttggacagaaacggctctgtccccactagattgcgggttcacccggccccacctcggagcaaggattggggtgaattcgatccccgccccgcgcacccggtgctggtggccataaggagagaaaaacatgtgaacttagcaacctgcaaccgaaggaagagaaaagataatgtgggaggcagccggagaggaaggggatgccacgaagcacctgtggccggtgggatgggggagacatcgcggtctcctatggccgagagcgatggtgcagacagggtggtgcttcgtccggacggagggatggatgagaaaaaagtaatgtgtgtcagagagcgtcgaccaacgtcacggcatggtgcgggcgcaagcctcaaactcgctagtcatgatggagctatggggagaggatgcattgtgcattgtgttgcgcaatttaggggtcgcgtcgctaagcatacgggaaaacaaatgagatgggtggcgactgctttacgagattggatagggtttgttattctatagatacttccgtccagtgagatatatgggcttaaatctaatgggccatatatcatatttcagccccacaggtcaccgacaaaggagattctcaccccaaccctagcctcgcataatatcgggaccgttcccgtagccccacgggtgagaatttcaacgcgcccccatccttgtagaggcggtccccagaggggatcgatctccaacagggaaattgccatccccaatcatgtgtgagtcgaatgtttgctagtgtgtatagcattttgcatttttcgggtacaaaattgtaaaccagagaactctttgactttactaccctgtactagtcggctcctaatcaaaaatccaaaagacatttatgtttctacaataacattgagcatgtcctaagataggccccacatgtcaagtgcctgaacgacgtctaacattgagcatctgcgtgaccgtcggtcctaaggtggtttccaattcacatcatgccaatgcgcgttgttatatattttattttcaggagaaaaaaataatagcagcaaaacatacacatggacatgagctggagtatatatttgagcactagtacaaaaacaaacaaacaaatagcatgagctctccgtagtggcggtcgttgtagttgcggatcacaatcatatcatttcgatattccaatccacctactaccaagaagcctcttcttgttcggatcagttcatcggctcatcgcagggaggaaacaaatatcttgtcctcgattcctcttccttatcagtgatacgatacacaccgcacatgtcgcaattaacactaaactaatcaggcagctcgatctgcatctccatcaattattggcagagtagtaacagtagcaattggaacttggaagtgatgtacagcgcgggttgagctagttggtgaagttgttgaggcaggcgtggggctcggtggccttggcggctggcgttggctcgacggtcggggacggcgggacgggcgtgcagagcagctcccgcggcaggtcggggatgcccttgaggtagaaggtgtagaagatcttgaaggggaagacgatctggttgagcttgacctggccgtaggcgccttcgaagacgccggagccgccggtgacggcgaggtaggactcctcgtaggtcaggtacgggccctgcacggagatgtggccgtagtcgccgaagtagaagctgtagatggcctcgtagcggtcgccgttgcgctccggcacgtgctggatcaggatgcagatccccgccgagatccccagccgcttgtccaggcttccgctgtacagctgcaagaaccagaggccaagcaggggaacagctctcagcacagccgcgaccgagcggaggatgaagaagaagctaggggactactaggtagcgaaccttgttggtgaaggggacgagatcgccgagggcgttctccgtctgcttggcgctgaggcggaggtaggcggggctctcgcggtcgcgctcgttgatctcgtacacgaacatctcctgcaccttggccggcctcgcgtccttgggcgccgccggcttcggcgagaacagcgacgcccgaacgctcctcgccctgcggccgctcaccccggccgacctcgccgccgctgccaccaccacctgcggccggatcttggcgaagccccccgtttgcccgggcgccgcggccctgacggagactcgcgagggggcggcggcggccatggtcaatcaagctgttgatttctttgactagtactactatactactactagtagcttgctcctcccgatgcttttgctctgcgattgccgattggtgatgccgcagcggtagtggtgtggtgcggtggcgcagcactgcgctggctggccattatttaaccagggttcggccctttggttaggtgggactgggacgaactgcatgtcttgaggtcgttgttttttctctcgtctctgggcgcaccggccatggcatttggcacgaggacaacatgcgtgcgtgcgtgcatgaacgatcgcatcgatacgcattgatggacggatcgtgcaacacggtggtagggtgtggagtggggacgggattggactaccggctgcataattgcggcatctttagttggtccaaagctaaagagatggatggtggctacatgtgctagtgaagtactatgccacaacttggtgtacagacacgtttgcccccacccatcccaatcccatctcatctgacacggcggcgatttgcaacgttcaattagcggcacgtaaaaaaatattagcatatgattaattaaattttattattataaacttgatacatgaatatatttaatattttagaataacttatatatctatatatatatatatatttgttataaaatgaagctatttttcatctatcttcccctttcaaccaattacaaccattctctttcacatattttcttttttcaatcaatcacaatctttatgcaatcattcccacatgctttattactccttccatcccattttaatcatcatctaagtaaaaaagcgcagtgaccaagaataataagggcatgtttagatcaatttgctatggcaaattttttggcaaatgttttggtggcaaaagatttggcattgaagttttgctagttggtgtttagatgcatggtaaagtttggccattttactaaagactgatttgcccatattaaatgctgctacctcgccggatctcgccgttggatcgggggagcaagctggggagaagagaccggacctccccgctgaggccacccccggccgccgctgcctgctgctggtcctcattgtcggcgcccaaatcgtcgtagccctcgttcggttctcgtccctgttcccgccgccggatccacccccggccgcccgtcgcctgctgctgctgcggttgtggatgcggcggcggggtgatcggtgccggcggcgcgaagtgcttgacgaactgcggtgggggaggtggcggcgcggcggccaccataccgtgcagcggcgagtacaggatgaccacccacctcggctgcgacgggatgtggtggtgctgaggcgcccccgccgtcgccgcggccgcaaccgccagggcctcggtgctcgccgccaccgccatctgcattgcctcgcgccctagccctcagcctcgcccacgtgcgccgccaccgtcgggaagccgctggttggtggtcgcgagaggagtggagatggggaaattttgggggagagagagagcacgtgggcagcaggggtagtgcgcgtcccgcactgctcccaacgatttttttgccaaaatttgctgctctagagtcccaaatgataaatgtcaaattgctaacttttgctactagtgtttagatccattttgacaaaaagtgaaccaaaacagcaaaacttttgccatttggaggaactaaacagggcctaaaacatttatcattctataattaattctcaacggttaagatgctacatcacttcgtgtttcgtggattgcatcaagttttaaatattgcttgtagttggactaagagtaggttaaatagcatactataagccagctgtaaacacatatcgagtaaaagataagtgagcagggataagaccagtcccaacccaatgacaaggatggtgtccatagcattaaataagctgccacctatgatgaaagatggtgtgacaggtgaataaatgaggaaagagaaggaaaccaggttttgcatgagagatagtttctacacaacatcgaaggtatcatgtgagataagtacaattaaatttaagtatggaatagtggtgtttacattgaaagagtagtttctatactagttttttcatgatgtggagtttatggaaactatgtctagtgtctttgattgggacttgcctaaaagcaacgggctacagatttgtagccagctgcagcacagactacaagacacaaaagtgtgtataacaagtgagaccagatattactggtacagtatatgtttataggtaactattgtatgaattgactattaaattgactataaatgatttagagccagtagttggctatactattaaacttgctctaatactccctccgaattaataatactcgtcgttttggaaaggtatggtgttaaaaaaaataaatttgaccattattttctattataatatgtataaaagtgttaacaaatatatgattttattaaaatactttttaagactaatcaatgcatgtagtcaccatatttgaaggacaaatattttatttataatcaatgattttaaagtttgacctcatacttgtctaaaacgataaatgttatcagtccgaagagaatagttattaatcttgattggttttatacagtgtattcaatgatgctcatttacttttggcacaaataaaaaataatgacttgttagaggttgatcatgaccttaaaaaccttataagatgattaaactgtgatagagggagtaatatccataccaatttagaaattacttatactgtgagatgaaggaatgagctaattgatcggcgttaatgttaaggttgacacgggggccggggcggggcaggtgccagatcgattgtttctgcagctgctaatctagcacaaagttatcgctggaaaagtgacagctggggcaagcaagggcgatttattaattgtgagagcttggccatgcgggacggaacgggtggtgaaaactggagaggatctcttcgtatggagcttacgtggacagcgactgtgggctctttactgccaagttgggagagcgtttatggtgtgttcttgctttcgagttggacaatgagggtttcctagaaacatttgtgtgaggattcgctactgttcgatcgacgcgacatggatcaaaaggggagctacagtaatcatgctagcagccccagagcaaaccgaatttcgtgttgttcggtgcagcaacgtcacctgatttttttctcaaataaatcattctgctgaaaattgattgatggattgtgtttgggtttaattagtaggtctatacatatgacacatcaacacatccgtgctcttctaatcttctatatatgttactctctaaacttcataaagttatccgtttccaatgtccgatttgcatatgactcaagaaacacgaattccatttgttgattggcccctcgagatgatgtaagcgtcgaacatatttagagatcaaaataaccgcttatacccttatgttcaaggaatgtcccttatttactttttctctaaattcaatgtaaatagttatacattttttttataaaaattaacaacgttgagtacagtgatatgtagcactctaccaaaaatcaatttcaaatttaacctacacattaagaaataaaaaaaagataaagttaatatcaatattatcacgaactgttggtttagataataaattgatatctaaatttatctttttttatatactgtataaatgttgttagtttctttcagaacttttcataactattatgatggttttaaaataaacgagagatatccactcaagaatttaaaacaattcttcgagcgttcggattacttaacgatgcggacaacatagggtcgggatagtaaaattgataagagagttaagatgatgtggtgatggggaaaaaatggttagggcttattcggattagagaatcttcacagctttttggaagaatgctgtgcataggaatttttttcctttcctgtcttttgaatcatgaaaactaattgtaggaaatggaaaagtacaggaaaaatccatccacctgaagctcttttttttcttcatgcatgcaaatcctacgcaattaacccgtgtgatccgaatgccctcaacttttgtattactttgtttttcattcttctgtttaacgcttagattcctttgctattcttatactttttctatcctatgtttttcaaatcctataatccgaatgagcccttattagtatttgctccctatcctatgccattgggttagtactccccttaatttaacccttaggctgaattcttacgctttccagtacacacaaaacgagaaaactcattagcatctgattaagtaagtactataattataaatccatggccttttatgaatttttaaaaaattatttgtttagaaatattttgaaaaagaacccatcatttagcagtttaaaaagcacgtggatgaaaaatgagaaatttaaagtttgaagttgcggaaaaaaaaaactactacgtctgtgcaaaatgaaaaatgagaagtttgaagtttatagtagaccttaattttgacaacgtctgtgcatttgacttttgggcaattgattcgacgcgtcggcagcagagcaggacgcgacgacgttgtgaactagtgatagacacccataagttgggacggtgtgggttcgccgtgcgggccatgcgtcgatctcaacagccaacacagttaactccgcctgtatcgtacttggtcagggcggccggcgggcatgagtcgcgcgtccactgtgccgcatgcagggcggtcggcggggcgacctggtatgtgaaacatatgaacatgttcaataatgctttcaaatattcggcagccaaacggaaacacggctaacacatgtggcatgaggttcagcgcttctcgcgcggctgtggctcttccttcgttcgaacctcgctctcgcagcctcgctcaacatgggaacgcgcggagtgcaggactagcaaaagatcagggacacagccctaattattcacaactactcgtcctagagatgtgccggcccttggcagcctggccaggtaacctggcccagcctgattgataggaatcttgagcctgagtttttggctgaaagcccaaaaaggtcccaaaaattgattagcattttaatgcatatgtttatttaatccgcaatgatagtataaaattagggaaaaattatactgttttttaaattattaataaaccaatatataactaaggttcacttggtacttcaagaagaccgtatgtttatatttaccatatagtgcatggagttgtttctatattttcactgtatggatggcttgtatatgatactttagtagttgtttcatgatagaataatttttttcaatctataatggaactggaaaaaaaacttccattagagaaacataatattcgtatgacgtttatgtggaaaaaaaaaatcgttctcttgagcttgtacgaccggtatatttcagtagacggacattttcttaagaatcatagtacaaatgtagacgttcacaatgagcatacacttatccctataaccgtatgcgcgcacactctgcccacattcgagagattgaaccgacgtattttaagattaacgaagttattatatatgttttactatcacggatatgttacctagccgtaaatacgagcatccctgcaaaatctagagcttaaacttgaatagtctggtttcagaaaatatgccggttcaatctaaccagccgagttaagtctactttgtgaattttctcacaacaccagcggcttgtccagttgtccttgtccattttcttttctatatacacattaatgaagcgacagcacgaaagcgtgaaaacggccaagaagaaagttccagtggtacaggcgcgagaaaataaatagctatagctctagcttttacacgaattaatggacaagctagctgtttgataaattactcactagatctgttctttcgtttagaagatgcatgacgaccggcatggtcatagttactgtatcaaaatctccagctgtgttataggaatcctctgcaagccaatggattttctgacactgagggctcatttagtatgtaggattttcaaaatataggaatagaaagaacataaaaaaattatagaaatacatgtgcaaatttaaggattgaacaacatagaaaactttcccatagctatgtagcaaattaaataatctaaaggattgaaaacattgagttggagtggattatcttttttccgttgttttcctcctaataaaagtggagggataggaatttttcctttgaaacgactgacaatgtagtgcccatttcaaaggattgtataattcctttgaaacgaataagccctaagttggcacactctctattttctcgtgttgaatctctcggaattgtgatcaaataatgatgtgcaaatatgttagaaaaaagtccaatttaccctcctaaattgtggtagtcaaatttacccccgagattataataccagacattagatatcctagacttttaaaaccaaacaaatttcccactaactcaaatgccaatagttttgagccgacatggcgcctataaggttgtctagtcagcatggtttactagggaggagaaaaataacatggaagccacatgtcattcactcatttattctccttcctcttcttttcatggtgcggcatattatgaaacgagtggtgagcatggccaaggtacccacactacaactctcgtggcggtggggatcattccaggagagtgagtggtggtggaggtcgtcgcgaaagagcatatggcagtagcagttgtcacagataaggaggcacaggagggtggaaagcaagcttgtccctgcctgcatgccctgttgcttcccttttttgcacctcgagcttgagcaccacccccacatctgtcaagctatagtcaacacctatgccttcgccttgagctcaacctctatctcctgctccggcaagctccacttctgccatagttgagtagcaatgccgcctccatctcgagctgacgaactcgtcctctgtcgcatctcaatccaaagaacatgagcaacagagagcaagaccaaactcatgttttccactgtcgatgtcactggctattcctcatagtccacccaccgccttgctcctagcttatgccagccctagattctgccttcttcagcaaatatggtggtaacgagttcggcctgccgttgctgtgggatatatcctcactggatatcacaccgccgcatgccactcggttcgccacctcgtctctccatcccaatggctacattagattccgtcgctcgcagctacctcaccatcgcctccatcgtcgttgcatatgtggcggagagggataaagctttggggagagtgtgacgcccccacactctccgaggccgggttctcttacatctggcagctgtcctaggacatagactgccctcacagaccatcacaagtcttttctgcacactttgtcctcactcgtgcacactcgggaagaatttcccggtcggtcacccaccaggaagaattttccggtcggtcacccatctcgaaattgtatgagtattgtattaatcctattaagccctgagccgggatgtcacattctcacccccttaagataccgacgtcctcgtcgatcgtgccctcttacatctggcagctttcctaggacataaactaccctcacagaccaacacaagtcttttctgcacactttgtcctcactcgtgcacacccggcaaaaatttcctggtcgatcacccatcccgaaattgctcggggccaagcacgcttaacctcagagttatttggagattggcttctggaaaagaagttgcaacttgttggtatgagtattctattaatcctattaagccctgagccgggatgtcacacagagcaagcaatgtcagtggtggtttgagcagaagccgatggaggagggtcaggtcaaggttgggcgatgcagagttcagcagagtgggaggaggctagcaatgtaggctgatctgcttttgtatgagagagggaggatgcaaagagggggatgaagaagatgaagtagtggatgacatatggggtctgtcatactttttagaagtattattttcctacgtttcatgactagattgacacatggctatttaaacccttgcaatgcgtgcaccatgtcggatcgataccacctttgaaaccggttaggggtttaattcgtctagtttccaaagtagggcgtcgaatgttagtattgttgtttagggggtaaattgaactatcacaattatttagggtagaaatttagattttgtttctagtatgttattttccaatatagttggccaaaaggtccgcagcctgatggcccagcccacggcaggacacgacccgattattattgggcccgtgcctgggcctcttccttagcacaacgtgttggcccggcacgacatagcccaacgataaacaggtccaaagacataagggagacaaaatagacttagcttatagcaaccatgtaagacacgtccaatgagatgagggaggtaaaatagatttattctagctaggggtgaccaggaagctcgtggctcattagctcgctcagctcgtgggctcggctcggctcggcttgtttgaatttcctaacgagccgagctgacattttagctcgttagagataacgagccagctcgagctggctcacgagctgctcgcgagctttaacgagccaggacatcctcaaaggcccagcccaatacaacaggaaggcccaagcccaacagcaaaagtgcaagcaaaaccctagactcctccttagtcctcagtcctcattcctcaatcgtcatccgccgtagtgctggctgtgctgcacacccggtcacccctcgcccgcaccgcatgacacaagggccgccgccgccacacttccccagccgccgccgccaaccgccacacatgcctagccgccgccggtcgcctcacttccccagccactagggccgccgccaccgccgcagcactttcccagccgccttcgtcgcacttccctcccagtcggcgccagccgcaagaaggcgcaggtcgcagcctcggccttgcagccgcaggtcccatcctctaccaacttcgagcctgcgactacgaatacgatggaggaagaacgagaggtgcaagagcaagtgcctcaggttgcaggtgtcgaatcccagagcaaacgcgcgagcgcgagcttgacgccggcctcgtcgaaagcaacggcgggagcaggagctgcaggacgggctgcacggatccctgcaagccgtagtcgaggatctgcaaccgcgaacaagttaatggcaatgccgacagtggcaccaagttcatgagctaaagcctctaatccctctatgtccgtggtgtgtatccaaattccctcttcagtcttcactttcgttgttttgttccaattatgctaggcttcttggctgtttgattttgatttttgaacaatgatatgctttgtcaagtactacacaacatggatctcctaaattgcagagtgatttgttaaagagatcatgccatgatgaattagactattgtgatggttgcttacttcagttacttgcttattattaatgaattagactattgtactcatgtaactcatctatgcgtgaactaataatcaattcatctatgtataaatttgtgcaggaaatggtggtcatgtcggatggagaggaggatgaagaaaacagctttgacttgaacgatgagatgtcagttagcctaccttctttaggaagcgcaagtgagggagatgatggagatgataagtagggtcctaaacgaggtgcaaaaagggcaaagggaggtatttcactgtcacctatcaagtgcaaggtaacgagaggaaaacgggatagttgttggaaatatttcaaggtgatcaatgttccctcaaagaaggagaatgggaaaatggaatgtaaggccaactgcagattttgtcatcacagctatgcataccgccctgggcattgaagcattgaattgtcacctagataagtgcacgatttacctgaacaagcttgcaagggctaaagctcaaggtacacttgactttccttcatgtgatggttctatgcttgtccatcctagtgagtatgatcatgaccacacgaaacttctaattgctcgtatgataattcaacatgattacccatttaggattgttgagcataaaggttttaataccttgatgaagtggatgaatagtagctatgaattcattggtagaaagaccataaaaaatgaatgcatgaaggtttatgaatttgaaaaggaccaactcaaaaagagtcttagggaggctgagtctataagtttaactacggacatgtggacatctaatcaaaacattcagtatatgtgtttggtggctcattacatagatgttgattgggttttgcaatgtcgtgtcctaaactttattgaggtggatcctcctcacacaagtattgtgatagctcaggctgtttttgattgcttagttgaatggaaaatagaagataaggtcatgacaataacccttgataatgcttgaaacaatgacacggctgttgctaatttgaagtctaagcttgctgctagaaagaatggacagtttgattcagactattcccatgttcgttgtgctgcccacatagtaaatttggtggttaatgatggcctgcaaacaattcaacctttgataaacaatcttaggaacactgtgaagtactttaagaggtctccagcccgtatgtacaaatttgtgggagtgtgcaacactttctctattaaagttggaagagggttgtgtctttgatgttaaaacaaggtggagttcaaccaatcgaatgctagagtcaggcattgagtatagaaatgcatttgattattatgctgaagtagacaactactatgagtggcaaccactataatctgaatggaatttgtttgagaaaattcagcccatcttgggaacaatggctagtgcaaccattgcattttcagggtcaacctaccccactgccaatgtcttctatccttacattgtaaaagttaaaatatcaatattagctgcacaaacacaagcacaagctaggcttgcagaagctgcaaagttaggacaacagactggattgtatgaacctgatcctaatgatgtatttttgctgaatatgactgatgcaatgatggacaaattcaataaatattgggagaacacaaacaatatcatggttattgctgcagtccttgaccctaggttcaaaatgaggtacattacatggtgctttggtcaattatttgacaagacaaggtctgaaatagaggttgctgccatagctaatgagttgggaaagctatacaacatgtatgaggcaatatgtcgccaaaagcaaggtgagaacagcccacacattgctcactctgcctcatcctcaagggatacaagaatgtcgttggtttcaattgttccaagtggactccagtcctttttggaatcaaatgctgcagaatcctcaaagtccgagttactcatatatttagatgaactaaatgtgcccatagatgatagcacattcaatgtgctgaatttttggaaggttgatgctcataggttttctgttgtgtctaacatggcaaagtgattcttggctgctccagctagtagtgtgtcgttagagtccacttttagcaatggaggaagaattcttgatgactattgttggtatttcttaacgacattattagaaatataattcccagcaatggcacagaaatactcctggtatattatggttacagagtttatccgcaagcgcacggatataccattgtagcatttcacctgagagtattctaagggtatcgtatttaatcccgtgggaagatcatggtagagagaacttgactaataatttatatgttacttgtaataattatagtctaagcaggggttaatataattcaagggtagagtgacacacaaccagggaactactcattctcatataaatcatatgagagaactttgcttgagaatatacatacatcctagttatctgacatactagctaatgccctctttccgttgccctcctggtacttcgagaagccacccctgactgccgagttccttacgacagtctgtagacccccgtttttataacaggaatcaatcgtgtaaacagtaccatttccctggatccagtagtctggtacacacgaactcatggctgaaatatcaagtgcacatacacgagagtctaatatgaattattacatcataagcccgcaggcacagtcttaaatcatcggaccaagcggtccggaatacattccaaaaacaaaagtaggtaaggcggtggagttaaggcagcggcacgccattgccacaggcaacgactgtaactaagacctactgagcgccatcgtcttcatctccctcctggtagtgggcatagggatcctccgaagcttcatctcccgcttctgattaattttatatttgcaagggtgagtaccaaccgtactcagcaagccaccatagcaataatgcacatgacaggggtattcaaaggatggctatggttcttttgcgcaaagcaagttttgtaattcttttcacaagcctaagacctagcacagactgatcaaattttagtaccagtgttcatattaaacaatgacggttctgtccaccatccattgtgatcccaaggatagcttcccgccattgagtcgtcatggttttctgaggacgtccacattcccgcccctcaagaagtggctccatcagcataaaaatcatcatgcaatatcccatcccacacaattaagaatttagagtctagccaagtgtaatacatgtaccggtgctcaataaccgtgagcacggctattcgaatagatttggtttactcacactgcagtggatgtacactttacccgcactccgcgactgcccaacacatgagcctcgtcccaacacatgagacgcatcacggcaaagcttttcgataacctcgcattggcagtacccgctccatgaactttagccctcatgcactctaggcgtcatacgtttctagcagtgagaggagttctggcgctcccgggaagggaaaaatacacacattcctacgttgcttcttttcgttgaacccagtccatcatgattgttctcttatgggtatcctcatgtagtattgccaagccagcctctgaccatccggaacgggcatccgccatccacctggccatccgaactgggcatccgccagcagactgcttgccgcatcacacacctaaaagaagaccactacgcatggatactgcctccgctcagctatctactccgctaggtctatacccatatgagaactgcggttgtacgggggtcgtttcatgcttaacttcatggctcggtccttaattgaccagggacggcactagccttcttccggataccacccaaatcctccatccgccccagtcgaaaacatttgtttagtttcattttcctttcacaaatcatgtcatcaatatcatggcaatgtggcgctcatgtctccacatgccgtatctcaattaccttcccaaaggtaattgcccaagcatatagcatttgataaacatgagtatgcataaatctaaagtagcatttctaaccgtttgtcatagttgactagggactcatatgtaaacatggttacgaaggcataaggggtaaacaataatcaaggcatggcataatcacaagtaggatgttcatcattgcatgcaatttatttgtaaacaaaataatttcgtgattgggatcaacatgttcaaagaatagtgatgacttgccttgctcaaagtcttgcgggtcttggccttcacttggatccgcaactccctcgggctctatagttacgtgcgaaaattgatttgaattcggttagaattcaaataaaaatccaaataaatccaaatggaagtcgaacgcgtaagtcgattcttttatattaactttactattcgcgaactaaggcaaaccaaatttcgatttttatatcctaaactattttgcgggtataaatattttgttatcataagtttttttaatttaatctacccgagcattatatccatttaataggttggaaatttctatcgcaagctaaatatcggacggaatcctaaaattataatattatacgatttaattttagtctaggactaaacgattaaatataatatacgactaaaattcctagtgattaaatccgaatttataccgtgagtcgattagttctagagattattcaaaaataatctataatagtctataagaattcagctaattgtttagttattaattacgtctaaattactactgcggattgatttcttataaagactacctataataatctacgattatagtattattttgcaaatactacccttttagttaatcctataattaattcctaatattcttaaatgtcttaaatctccccctaatttcctatttatttcccttttttttctttttctctctttcctttcttttcctttttttcccccttttttttctttttctctctttccttccttttctttttctctccttcctcccggcttctttctcccttcctctcttcttttctctttctctctctctcggctccttcctccctcccggcggcgacggcggtgaacgcaaggggaaaaaggcggcggcttaccgacagcgacggtcggcggcgacggcggcgcacggcgcggcggctccggggcgacggcgtggcggtttcgaaggtggcggcgcggcggcacgacgacggcggcgcgtgggggaggggaagagggagaggaggagggaatggagtgggggagaatggagagaggggggtacttatagagaggagggggagaaggagagggggaggggcggcggcttgacgcgacggcggcgcatgggcgggacgacggcgacgcgcggtcggcgacgtgatggcggcgcggggctcgacgcggcgacagcgacggcgcgcggcgatgggacggcgacgcggcggcgcggtgctcgagatgacggcgacgcgcgggtggcgagcgagcggcgtgacggaagggcgacacgacgcgcacggcggcacggggctcagcgcgatgaacgggcggcgcggcagtggcgcaaggcgacggcgacggcgacggtggcacggggctcggggcggccgggtgtgatggcgacagcggtgcggcgacgcgacggcgacggtggcacggggctcggggcggccgggtgtgatggcgacagcggtgcggcgacgcgacgacgagacgggcgcgcggcgcggcgacgcgacgggcgacggcgatggcgacggcgcggcgacgtgggcgcggcgcggcaggggcggcacggggctcgggggcgcggcacggcaggggcggcatggggctcgaggcggcgcgcggcgcgacgcggcgacgcgacgccggcgcggcaggggaggggttagggctagggacgcgatcgaacaccttcgccataatgaacagtgcattttcttatttattccacttttagtttatttcccctataaatttgattctaaaatttctaatctttgcattcatgaattttactcaacatttgtgtcattccaactaatggattctcttaaaattgatattacccatttttatttttatataatttatttgaatttttaattagggttaatccttattccatcgtactaaaatttaattattgctaccgtggtcgcgacaacatttcgtttacttccaatctcacctcatccttattttaagttatattctagtcatttattttgcttacttaactttgggttttattcctaatcaattgttctttatttgcaatctatgaactccgaaatccgaatccgataaaatagtcaaacaaaatcggcatgatgcagtttatttaaaaagtttttgaaaatccatatttttagtgttttgatttcttcggtcgaattttcagggtgttacacagtccgtcatgaccatacaatcggggctaaatacggaggagtaccctccccaggaaattaacttaggactatatacacgcgcggaggaatacccatactgagctgtcaccatcagcggcccacctttcatccgcagcatataaccccaaataatgatatcccgtagtctagacaccacgcctaaactaccagatactactctaatttcatcgtcatgacatagagtaattgcataagcaaacattatacccgcaccaaagcatcttacaaaagagaagagaagagctactagagccatacccgaactcttttgaaggcttctggactccaatttatactctattcctattccactagcttgataacactaaactaaacttgagagaatatgagagagctttgcttgagatgtgtgagtgaagtgagaaagtgaggtccttatatagaggtaggtatgacggttgtggaaggggaattgtccgaagtgccctctaaccatcattaggatgcaatcctgaacgtccatgccgaaccctggcctcaacggtggagattgcggtttggccgaaccccatggttcggctgaaccatgggctggcccaaaccagcccatcttcggcaagtgacttactggacttcttctctttatagacttgtgaattttggcccaattgatcgtgtcaattctgatttcttggcccattcatgcataagtcttattctcgatatcgtccgattgatttatcgtctgatttgatgtcgattctcctccacttattgtttgttctttgcaaaaggttagtgaaccaaatactagtggaatattattattctaacatggatatgcattgcaagcataactagttctcctctattttggtaattttgacggccgaaactgatcgctaatgaccgtcaacaactatatgagttctttgaaggcataaactgttcaggctttggtttgtgcatcaagttggataagagcctctcaaaatgataacagtgcacctattcttgtggtatgtaatgtaatataaagcttatttttacttttatttttgtcaagtctttgtataaattgcctattttggactgtttttacaagcagatggtggagatgatgatattgaaatagtggagttccctaattgtttggtgtcaagcaactagtaagtagtaagtacaatttatatttaagttgactgagttcttttgctaattcaatgtcatattaatgattaacatatgtgtatttacttgcaggctacaactctagaagagacggcccgtttggttggagggagtttttaggagggattgggagtttagagggatgaggctattaagtgttttgtttggttgggagacatgggaattttggtgggatgaggatgaggaattgaggaaggaactccctccttttcaatacctgggtagggataggtaattgggagggaattcctcctttactttttctaagcaaatcttagtcatccgtttttattaatgacttaatctccaactaaactccctatcaatttccatcacctctaccaaacaagatatttggattaaaaatcaaattctcatcttaatctcataatcaattccctcgtgtaaactcccaatccccttcccttgagttaccaaacaagccgagaagggatgggggtgggactatggagggagaaaggaagctgtcaagggctcagggctgcagcagctgctgctctaaactacactccacttgtgttttgcgtttatgtgcaattgtcttggatgaaaatgatgaaccttgcaggctgcagctttactagttatgcatttatgttaaattttgatgtattgaactattgaagtatatattattgtactggactttggaagttggaagttggaacctatctaccacctatgtgggcatgtcagcatgtggtgtggctgtctgtggctctgaatatgtgaatatgtgaatatgtgatgtgatgaactgatttgatatctgtcaatctatatgagtgtgactgtggttatgtacttgtgaagttgtgatttgtgaaattgtgtttaatcatggacttttggtagattacttatctcatctgtgactatgaatgtgaatatgtgattgtgatttgtgaatttgtgatttgttgctttgatattttcatatttatattattatatacaattgcatttgatttgcatactcaaacaacctattaacctatataataatgtatcacactgtcatccttgctgtcttgttggtttggctcgcgagcctaacgagctagctcgagctttcaaacgagccaagccgagctgggtttctaggttgttaggataacgagctaagccgagccgagctggctcgctatccacccctaattctagccatgtaagacacgccaaagagatgaggtaggcaaaatttacttattcaaggacgagtatggtggacttatcgtgccttcgggccagcacgtcacaacccgagccttatttggccgtgccaaggccgtaggtgcattccgtgggtgggcaagtgtcatgcccgaaaattcactagtaatttccaaactaatttatacataaaatcctcgtatagaaattagccgaggtatacaaactaacaatttaatatacaaatccatcatattaataactttacatacttacaaaagaaaaaaaaataactgaagcggataaacggtctagcgatggcaccagctccactcccataggtagctcaactagggtataagccaaacgtcttctcctttccaacttttcttccactgaggtttgattgattattgcaaggtgagtaatggaatactctgcaagccacatagcaagtatgcaagtgcacaagataataaaggatggcataatatagggctcatttgcaaaagcaacatttagcaaaatatttaagcggagtaaaacagtagagtaattaatcatcaatattcattaacaccgaacagcacacccatgctgcaccggtccaaccaaacctgaacaacgaaccccggtcgtacagatcaaacctccaaaccaggaatttgcctttccaaactaggagttaaactggaaccatcatttatcacataattattattaaggaatggagtgggactaatattgaaaaacattgttaaacccgcccataatcgcaagcacagctattcaaataggtttactctggccagagatgtaccactgtacccacaagacatagccccaaaacatgttaacatgccctcagtaccaccacggtacctcgaaacgagactgtgacagtaccctccgcataacacgattcacagcagtgcactgttcttggatcataatcaacccctttaaccaaggtatagactccccagtgaccccacggacttatcgccgcttcacattctagtgccccgcaatgaaccatgctataaaaaagataaagccgtttcccatgctagtttgtggttggtacggttaatgtttcacaacattagctcgcgaaccatcaaaaccatgtgctcacaacccatcattatcaggttttagttggcaaattaattaattaaccaatcacgactagccatcgtgagctaccattaaatatccttcattaggtaatagtgaagctttagttatcccaatagtgtgctaatgtttctgagcacagctaagcaattacatctaatatctagctaaaccaatatataaggtccaagctagtcaaattataatccataggaaaataaagtcatctttggccataatatagggaaaaggcttaccacctgatgacattcataaataaatgcgtacttgaaataaatagagaatttaaatataggatcaacatgctcaaaggattctgtttgggatctgtgtgacttgccttgcaataatcggttttcaattaatcttctgaaacacttccgacgcactcacgaacctccgaaacgacgaaaacgacagctaacacataaaatgaggaaaaagactaagaaactccaaataaacagtatataaaaagtaaacaaacatgtagaccatgattttagatgaatttagagccttgaacggcctcattccgacttcatataaattaattatgaattcgacaagatttaatacaattaaacctattaaagaaaagactattccaaattaattaagcaatttacagataatttataactgggataaaagattaaagacattatccgaaaatagattggatcatatttggtagaggacatatattaaaatatgtcattgaaaagagggaaaaatatttatattgatttggacggctgagattaatcttgaccgagttgaccaagatcggatggctcgaattgatctgatctagggttttgagatggctgtctcgtgggcgaagaggcgacgtggcactgaggtggcagctgattggcgataatgtggacacgccacacgggatcaacggcagtaactttggatggcggcggtgacggtgtacggcggcgctccggcggacacaaaagggcacaggggggaagaggagatcgaggcgatccttaccgactcgacgacgacgatgagcagcgacgggagagaccggcggcgagctccggatccacggcggtgacgactttccggcgacgaactgcggcaacggaggggtggccgggcttcttctcgctgctgcgatgccgaggagggcaatggcattgaccgggggcgactgaggcggcgactagcagcggctgaaaccacggcggtgctcggatggcgatggcggcggtgctacgggcgacggcgagctcgggcgagggtggcaaacgaaagaagagtactctagcgaaagggatacaaaacagactttttactgggctgaaagaaaagaaaacaggaggatatgatatagacttatggctgcttgctacgcttgacttgcaagagggaaatagaatagacttcgggagaaaaagggccggaaaaaaaaggaagaatgagccgagagagagagagagagggcttttcctgatttggcccgaaaaggaaaaggggttttttaattacttttccgaataaattaatcactgaaatgatatttgaattgttaaaatacttccggtgctcgaataatttcaagaaagatcctgaaactaattggacactcagagtatttaatgaaaattatacccagatcatttaatgatcaatttaatatttaaataattattaaatgtctttgttttattaaaattagtaattgagctctgaaaaatcgaaggaagttccagagagtataattaattatggagaatttaataaaaattgaatccagccatgctttatatttacgactcgtttggttggggggtgtttttaaaagggattgggagtttagagggatgaggctattagctgttctgtttggttgggagacatgtgaattttggtgggatagggatgaggaattgagaaagaaactccctccttttcaattcctacgcagggggtggtaattgggagggaattcctcctttactccacctaaacaaatctcaaccatccatttttctttaatgacctaatgtccaactaaactacctatcaaattcgacctctctaccaaacaggatattgggattaaacatcaaatttccatcttaatctcatcattaatttcctcatgtaaactcccaatccccttccctcgagttgacaaacaagccgttaggaaattttatttttcatatttaaattcacttataaattaatgaacatttaatataaattctaaaaataatttattaaataatttataaatcctaaaacgaaattcagaatatgacagcaaggcccagtacggtgagttcttcaggccgtccatttgattatctatatcatccaataactgctggagaggatcattttctagctagggtctttcccaataactgctggagaggatcatttactagcgaggtctcttgttaaggtcatggccgaaacttcctttggaataaacgtccaaactataacacgtacatttataggccttcgtattattattgtacgtaacgagaaaaataagttgagaacgtgggtacctcattgttctctaaataaattacctcttagcggaatggtccaagcgaacaagcatcgttaatcgccttttggtattgatatgatgcgaatcacatcatatatatacacttgttttaatatttacacttaattataggtgaattcgtttcctaaaattaatattattaatgttagttttgataggaccaaatttactgcctaataaaaaatgttctttttgtgttgatagtattgaagtgcctatattggattctgtactgtagcgaggaggtgttgctgccggtaccaattaaaaacccataactcatgctaatgaaggaagaaaatctacacaggaatgtgtcctgttgagcttagaaccaagacaagacagagtgcatgttctgctccaccaggtatttaattaatcaagttttcccaatccgggaaaatatgtactgcaaatcacatatatagtggaaacttaaaaactaccgttggatcgataaatggacgtccgagnnnnnnntntnnnngnnttttgtgttttttgttttttttttgtggattatgttgtgttgttttttttgggttttgttgttgggttgtttggtgtgtttgtggnttgtgtgtgtggggttagggttgtgtgtgtgtttttttttttttggtttattttttgtaaataagactattgtgttaggagataaatgaaatacaaatgtctaaaactcatacccccaggcttcagggacatgtcattgagatctgacacatatacttatgtatattagctaaagtgatggtcgtacttggcgtctccaaatagtggagtcgattatgttagggatttttttctcccgtataagtcaaagaagacatcgggggctggaaattgtctttatatataaacatgaagtgggaataaaaatcaacagagataatcctttcttggggaaggactcatatggaaagaatgttctcatattgattgtattgtgtatcttcctcacttatcaaccttgtggtgattattgtctgacctcctgtttatctcaatgcctacggtttggagattttagggtagcaatcctttggtgtaggatgttattgtgaagcacttgatagtgtattgggtttttgttccctttattatatggctttgttgttcagatatattggctgagtttcaggggggtacttatgtcttttatcttttttaatataagctcccgttttatacttctttactatttaaaattttttaatgtaatttattttgttaagaaattagtatatcgtattttttctctcttgttatttatttatattcttttctgatgttaatgttaaaaatataatgtatcctaccacacatttatctatattctgcctttattctttaatagtcattgcgattttaatttttttttgtattcatcatatcaaatagtggatctttcttatctcctctaaaaaatacaatccgttttcatcactctctcaatgggttgccatgatatcatttgaatttctcagcagtaacgtggtctctcttttctgaatctatcccactttatataatactttactgttattcttaggtagcttgcgcgattccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggagttaaattttaactcatggtgacatggacgaatctcggacgtccatttctcgatccaacggttgtttccaagtttacatatatatggtttgcactgcatattttcccgagtaatcatgcagtccaagctatgcatgcattgatgcatgcacgttaggattaattggcaaggcaacaaattctgaatggcagtcatgtatcgttttgtgttgggccgggctgttcaattcggcctgcttcgatggaagcccctgcgtgaccggccagtacgtcagtaaacaaatatattaggtgttttcttggtgatttgaaaaaaccaagaatttttagattgatattaaaccttagctagattcttatgaacacgagagattcatgtattattgttcttgctagttcttctgagttgcttggattgattgttgttgtcaacccgttcgtgcaatatcaccttcgtatcggttgtgtagaatggatttgtggaggttgtggtgtgattgccgttgttgaggtcttgtatacgggtataaggttgctgggaggattcagctgctactttcgagttatcgttagtcgtcaccgcatgatcgagccaccctgtatcaatacgcatgctgctacctgctatgttgtacctctaagggcgatatcagtgtgtcccaataatttgctggacctcacatgacaactagaccaaagaacagtgttaggctattagctacatattctacaacgcatgttgcttatagtgtgtcacatcctgaagttcccctccttgctttaaaattcataaaataaatcgtccgaagaaattgtttaatttaaactagagttgaatccctaaattaataaatgcaaataataatcggaatcggcatgtggaatttttcttggattctacatgtcaaaatatgctaacgggatttttagtggaattttcacagccttgaaaataattttaaccaattaaaataagcaaagtacaatattaaatccctgggaaaatcctttttcccttttctcttttctttttcctcctttttccttttcttgggccgtcggcccattcgttcctgcgccggcccgcttctcctcccctccccgaagtcctccctccctccctctctccttcgggcgccgacaggtagggcctacctgtcggtcgtctcctacctccggccgttggagccggagctccaaacgcccgcaccaccggcgcccccacctcctccactcgcccccacgcccccacacccacgtcgccgcccaccttccccacgcctcccgcaagcccgcacgcccgcaaatggcgggggatttgaaatccccaaccccactctctctcctcctccaccttccccacttcgccggcgtaatagggccccctcccggccacgactcgcctcccccactcctatttaagcacctccgcacctccctctctttttttccttttgtcgccgcactttcccgagctctctatcgccgccgcgccgctctccgctagcgccgccgcctatcactgcctccggccgccgctcgccgccgctagcgccgccgccgagccgcgccgtcgtcgtcttcgggttcgcacggccaagggctacctcgtccactcctcctccgtcgacttccaccatcggaggccgccgtccgccgcgtgccggagagcccttccatagccgccgccgtcggccatggctctcgctcgccgtggactccctctctccctctaaacccctctcatttcctctcttagggtgtcctggagctcggccgccgttcgccgtcgccctccggtcgctcaccgtcgccgttcgtcgtcgcctcctcccgcgccggccgaaccccggtgaggcgcccctccccctctttcccccttcctctccctcctagcgccgagccgccgccatccgccgccgcctcccacgccgccggttgccgtcgccggcgaccgcacatgccgccgccactcgccatgcttggccggccggccggctttgaagccgagccgagccgaccgggtgcctcgcccctcccccttgtgacacttcccgatggagcccaccagccggcgccacctccctgcccccttgagtcactgacccgtgggtcccgcatgtcggcgccccccctgaatgacgtcagccctggggtattattgcgcaataaatcaaataaggatttttctttattagtaaaaacatagagaatcttctaaaaatcataactaattcatccgagctccgtttaagtccattcaagtctcagtaaattcataaaaatgcatagaatccattaaaaatggttttgttctctgtttcagtagtcttatagcttgttttgcttgtgtgctttgtttgtcgcgtagatctcggccgtttcgtcgatctgtggtttctcgaagacattgctgtggtctcaccagtgcgagagcaagacaagtcatgcattacaattgatcatattgtacccaatttacaaatgtcttgtatttctattaaatattgcattgttttacaatatcatgtgagataggtcctattactcagccatagattgtttaccttatgtcattgataactagggtatcaaaatgactagatgttggcttaggaaatgcttagccatgcttagttcaactagtacacaaagggggatcatattaaagcatagactttgattatgggcatagctttggattagtgctaccgcaatggtgttggttaattaaaatacactatatggtgggctgtgggtgcatggttttgctagtcgcgcccatggcgattaaggaccggttcgcgggatgccctggaagaacttatcgtacttaccacaagccagcgtgggcaacggatgggcttgtagtgtagctttcctctagccgacgtacccagacgagggtgggcgtgatggagttgggtcggccggagtgtccggttgatcgacttccggaatcaccgcggcacgaaaggggggctgcccgttgcctgctagggatgggggcgaaccctaaggtgtggtgtgatcggttagagggggttatgcgaagggtcctatcacagcctctttccggtatgtcgtggtggcatgttggcgcacggaaacgtgtcgtggagctgtgtcttgtgggtacagttgtacacctctgatcagagtaaaactattcgaatagccgtgcccgcggttatgggcggtcgaccagattcaccgtgattagtctcacccctagttagctaatgaactggtgtagttcaggtagttggttgggcctgttgcaacgtggtgtagcgttggacagtgattggttaatactgattaactactacaattgttttactgctttcaactactgcttttaaatgctagctttatgcaaatgaacctctagcctcctttggttataccctgcatcataccttctcttccgggatgacttgctgagtacagtgggtagtactcagtcttgctctcttttcccccacaccagagttgaagttcttctcagttggagatgtctcgaagaggttggtttcgtcactgccgtcaaggatgcctgtggaatggagtcgcctcgctgcaggagtcaagtcttcaggcttagctcgcttttatccttttccgctgcatttgtaatcttttgtatttttgtaagacgtggatctgtatgtcgataattgtcgtttgtgtaccctggctggtcctggataggggtttaatgcacattcagcttagaaatcctggttcgtgaatttctgggcgtgacatagtgggtcccaccagtctctctcctctcacttttcatctccccctctctctcctctcacttttcttctccttaggcggaggaagcaaggcagcgactatgctgggtggggctccacgcctccaactctcttcgtcggggccgaaaacaacgaacaacaacggcgctaagcagagtggcggcgacgcgacgtcgggcggggctccatgcctccaactctcctcatcggggtcggaagccacggacgacgcgccatcaagctatgaatctcgggaggctcctctccctctcagtcgcctccctcgtcggctccggatcgacctcgagctcccctccctctccgtcgccccctccctcctcctatcttcctcactccgatgccttctccttccccaatgacgacagtgcgggtaacaactcggcagcaaagatcgaggcagccaccgtcggatcaaggtagccaccccgtcaagctcaagtcccttctcttcgtccacgctcactgagctcaccggatctggccttgggcggcggcacttctcccctcccaccttcttcaccctttctcttcatatgcggtcgctatgtcaccgtcgccggcgctagcacggtccaaagagaacctctcatatggtgggatgcttatcctccggtcttctctctcccttccccggtagtgtgggacatgagattgtgtgttcagacctgcaattctaacaaggaacgtggagcttattttggctccccgttcttggtgaggcaataatatatgtcaagaggggaatctctgagctagccggttgaggctgaatgataaatcagtgcagtataaatggccttatcccttgcatgaagaccctacaccttattcctcatcagctcccatttcctctgcctcatgactcatgacacaaattaaaggctagtggagccctaacctgttcactagctagagacaatctgaccagctcaagtgaggtcacagcatcaacaatggcgctccatatggggaccagaaaagctaggaaatgcatcgaaggccatgcagtgcgtggaaacttttcaacctgcaggctgcaggtacatgtttgcatgccgacaccattgccactactactactagctgcaaaaagagctgcattggcaactggctagccatgcatcaaatagtgaaatagatagacagatagtatagcaaggaaatgatcctagctagctagggccgttgttggaggggcagagcaccacatagtatcctttgcaaagcttgcatgtcttcgcttttatgataaaagtgccgaaagggttgaagcccacatgttccccgtctcaagtactgcagcaacaaaggtgttggtgtcttctcacttctcatgcgtccaactccatcgagcggatgcgcggaaaagatgtatgggagagggcatggcttagctagcttgctgctcgatcggtcgcaaacattttgatggcgcatgcttggagcctttttcctcctcatgtcgtgcacttgtgcatgccccccactatagccgctatcattgtttgtcttcaaacagtggctgccattatatgtgccgacgaaatatatatttggatgttcgcatatgttccggagaaaagtcgtgttagagcatcctcaacagatgctccatccaatcctcctgagaaatagcggatgggagtgaaaaatcggcttccagcggatactccattggtgttcctctctcctcacaccgaatcgcaaccgccgctctgggtcgagctcccgcccccatcaggagttccggaacgacctccacccatcgtcatcgtcgctggcttccggtgaaagtgagtcctcaacggcggtggagaggttggagagagagggacgtacaagatccggaagctcccacccaatgtcgccgacgggctccacgatgcgttcctgcttcgtcgtcgtcgcccctccacctgcgagctgctgtcgttgctcctccgcgctcacccggtgccaccgccaggcttcgggatacggcagccactccacctgtcgccggcagccttccacccacgagctgccgccgtcgcctctccgcgctcatccagtgccgccgtcgctggcgccgagatgcggcaccagacgatcaagatgccgctggcgcccctccgcccgcgagctgctgctggcgcccctccgctagtgagctgctgccggtggaaaggaagaggaagaggaaaggaagaaaggaagagtggtagagagaggaggtagtgaggaggaaaggaagaggaagaggaaaaaaggggggagaatgagaaaaaaaatagaaatatttattttgttataattttttacactttacttattttgctatattacaaatatattcatttcaaacatatatttagtcatttaaaatataactattgtaaaagaaattacacaaatgtatacaaatgtatggttagttagaagatattaataaaatatagaaggatagtgatatggaggatgtaatttggatgatctgctgtagtgagaggatatatggaggaggaatctttttggatgaccatccatataggattatggaggatcaaatttggatgaactgctggggatgcacttaggtgcaaaacgtcgtatcgaggatgagagattcactttcaagaataaaaaacttgtggaacagattatcaaatcacaattcggcactgataagaactgagtgaaatttgatgaacacacaccacacggtgaaaataatgtcagccctcatactacaaaacccttcttatgtaacgggtcagctgtaacgcttcagctagaaccgtgtgtacaaacctttaaaaatactgggaggatcaatcagtcgtcgatagacaacaaattatctgtaagcactacaacagtcactcacttctcaatcgggcggcaaccctcatctcaatcgggtatatggcgcccatcacggcgtaaaggtcactgatgtgagtcatctctatcgggtatacggccgtcacagatgaaattagctttgtcgggcctaaactaaagcccgtcaccgataggtttaacatagacgaccagtcaaacaagagaccgtcacggatgaactaatctcaatcaggccccaattaatgcccgtcatggatgactacaatctcaatcagacccaaattaaagcccgtcacagatgactcaactcaatcgggcttgcccgtcatggatgatgtcattcctatcgggcataagttaaaacccatcaccgatgatgtcattcccatcgggcttaagttaaaacccgtcatcgatgagtatttcctcccaaaaaaaataaattctgtttttctttgtctagccaagacctttgcgggggacgacaaggtggctgttgaccccgcaaatccgcgccgccctcgccgacgaggaggaggtggcggagctgaggaggacgttggctgtccctgcgctctcctcacggcggcgcctctccgccgctcagtcccggcggctgtgcccctctcccgccctccgccgcccggatccagctgaggcgcccctttcccaccctgcgccgttcggatccagcaacggcgacgacgacggcgactgcgacagtgaaggctacgatgacgacgagctgcggcgccaactagggtttcgatctttttttcggatttttattttcgcgtgcgggtgcgccacccgcactaagaaaccctgatttcataagcacccgcatgcgaaaaatccaattttagtgtgcgggtgcaccacccgcaatgagaaaccctgatttttgtatatactttcgggcagacgggcgttacctccgcacgtaaaaactgttttttcccgcacagaaaaattgttttcgtgtagtaaccttgaaatcgtatataagatttatccgctcacattttcaagctaattccatttgaactccgcgatctaaagcaaaggtgttatttcttaattaggtggtgcttatatgtcgcagtcaagccaaaaaaaatggtaacactcagaagtcatttgctcgtttcctccctcatcgtccatcctctctaattgccgtgactaccgtttaagccgttcacgcctccacgggtgcaacttgaaagtgaaaaatgtgcatagttctgagttctgacctggccaacaaactgccgccctttgtcacgcttaactgtttcgcctttcgcatttgtcttgtagtgacttgatcaatgattaaagagaaacatagtgggctgacggcttcagtatatttggcctaaaaataagattagttttggattcatctcggataaagcatccacatgtttggagtactttaaagcgtcactcaaaatctttgttatgtcgcctcagattcggaggatcatcagttttcttgtcatggtactgcgtacaaatcatcgacaaatgtgcttacaagactgtacatcgagcactgtgtacagatcgattatattgggggccttgatttgcatcagtatctgacgtgaatttacccgagaagtttgccatcgaactgagctaatcatgattgttccaaatggccgcaacactgaccattttgtgctagtaccttatgattaacatctgcagggaaatctctcgataagcacactttactccccacaatctctgtcacaaattattctacatgtgttgccttgctcaagtgcagtatatattctcatatcgcagcatatatttccatagtatttcttttggttggagtacgatagtttgcaataaaatcatccgtttgattttatggccttaaaagatactgcatttcctacgtaaaatttggtatcacctaatagatgtaccaaattttacaatcagaacatattagttgaccatgtatagaacgtttttcttgacgaacacatatttataatcattctcatgattaatatattttgtgatggataattggctttggaaataattattaattggaaattagtttggtggtacgtgtggatgttggtatgagtgttgtgactaatgtgtgtcaggttgttataaaatcaaagtgtttttgttattctgtgatgaacaattggcattggagattattggttttgatatttggaatttatttgtgaagtggttttggagatgattggattttaacaggtgatctacaggtactgctgatttgggtccggtcagaccgggtaggtgctgcctatcaaaccggcgtgtatcgcgcggtcagatcggtcagcccacggtctgaccggccgacgctgtgtcggtttcggtttcgggttatttatttggatgtccatgattgtttcatatttatggcttctagatggatactatgcgtatgtaatattgttgtttgctactaatgagtcaagttggagatagcttggtctcggaatatggttctttgtttgattcatgtgtaggtgacttgatgcctcgggagagtactgccggtgatggatcgggagtcggcttggggataagatgatgtccgtgatggtcagatatcatgcgggatacttaggctaaagttcaatgcacgtggttggtgaagattccatatggcatacgatggaggtattgtgtgcatgtgggatgcggagtcgaatttggaaggagtccaaatttggtatgattggaatttgtaaaatttgtttcttgtacaagatggtttcctagatggattagaacttctagtatgagtttggttcgtggcttttggctgcctacctcatgtataaatagagagggagcgcgaggcttcccggtatcgcttttgagagcaattgagttgatagcttagttaggagtgttgttgttgcactttgtaaacacagagagaagcaataaagttgttgtttactttaagagttcttcgatttgtgttttctcgggtttggcggtctaaccggcggatagaccggcggcattgcggcggttagaccggtggcgtacctgcggtcagactggcgatggcttcaggaggcagaggcgatttcagggcggtccaaccgggcgatctacaccggtcaaaccagcggcacagtcgcggtcagaccggcggatcaaccccggtcagaccgatctacatcgaatttgagggtaacttttgattccgcaaaaagttaggttttggggtataccaaccattcacccctccccctctggttggcttagttcttgtgtttcgatcctacaattgtgatatttgcgtccaaaataagttcttttgtctgatggtgtgcaggtgacttgaggtcagcctttattaatggtgaggactggtaatatgctcatggagaaacagaggtctggtacagtcaggataccatgtgagaaagtgacaatttcggtttcaagttgttttcgtggaatttctagattactttatgttaatgacttctagattgttcctatttgtatgtgatattattttgtgctgatgtgagtcaagttggcatgaacttctgttcgaatatgaagtttctttcactactacatacagccacatagctgccggttcggaaagccccataggtgccagttttggggctgacgcctattggtggacaccaatatgactataggtgttggttctaattacgaaccgacacctacagggtgcatccttttttattttgtaggtgctaaaaaaaacccaaaaaatatttggaatttttgttagcacctctacagtcacacttcacttcccacaagtcccacaattttttcaacccatattcataattatgggtcaagcaagattcaaactcgaaatctctctctccatccaaagaatccttaccatctcacctacacacacatgttgtcatggaaataaatgacatgaaatttttgtcaactaaaaaattgtagatctcatctagatctacaacttttgtatttgttttgtctccatccgaggtcatttaaaattttaaatattctcctatgcaaatagatccgagacattataacacattttcggacatccaaacgatcgaccttacatcaaaacgttatgaactacaaagttgcagatctcgtctagctctacaaatttgatataaagtttatattcatctaattttgtatggaaaagttatatgaaaaatcggcacctatagccatacctgggccatatcacaaggtaattggtgttcatttgtaatgagaaccggcacctattgtctcgagccaagacacatcaccaagataatacgtacgttacatagatgccggtttttagtgaacggccgccacctatattttttttagaccattggcaggaggtctttcgtgcctttttaagtaaaactggcacctatatgaccttataagtgccaattattgaaatggtgggtgggaaacgtattataggtgccggtttttgtcaaacgggcacctatatggatagtccctatgaaggtttttgtagtagtttttattgttcatgtgtaggtgttgcctaaggtcatgggagtaaagctagtgatggatcgagactatgcttgggagaaattgaagtccacatggtcaaggatatcacgtgagatgctaaggccgaagaataatgcatgtggaggtgaaggtttttatatggcatacacgtgttgttgcgtgcgtatgaaaagagttatatggcatacacgggatgctaaatttggattggagtctaagtttacaaagattggagtgtggagttatatgaggatgcttccctggtttggtaggttttctatgtgattaggagttctacttctagttggtttcgtgcctagggatagccacgttgtgggtgtaaatagaagagaaattgaggctaagtttctattaaaaaaattactgcatatatccggttggatataaaagccgggtaaaaaaatacacttctctaaaaaaaagaagaggtaacctcaaatttggctgggacgtgtcgctgctgttgtacgtagcggtcagtctgctacagttagctccaaacaaattgctgaatttctaccacattgtcccacttttttgtttcggataacaatgcttgtcaattctcctgggcgcctcctatcagttgcataccgacatttctattgactaatctttcaaaaaatcaagttatataactctccccttctcaaaacaactgatgctttagatgccagtttatcttgttttttttttgagcactgatcagcaccgcagccgaatactctaagggtccctttgaatcacagggttgaaaaaatagaggaataggaaaaacacaggattctgataggaattgaagtgtaaaatagaggattgcaaaacacaggaaaaacataggaatgatcgtttgattggagcgcagaaaaaacgtatgaatcggataagagagatagactcgggaattttccaagaggttagagctcttgctatatttcctccaaaatccacatacaatttgccattccataggaatttcataggatttggaaaacttcaatcttttaaatcaaagggccaagtaggaaaatttcctataggatttgaatcctatgaaattcctagataaatcctttgattcaaaggggccataaatttttatttgtggtttaattgatataataccccgacttggtctgattaatcacatgctagattaaccaatttttcatcaacagaaaaactacagccaaagacaatatagaagtcaatattcagagtttcttggtttcttccccagttacaattcacctgtgcaaatatatcattctagaatgtcatgttcaatgaatgaacattttcacatgtggattgaagacaggtaatccatcgaatgcaggcaagatgtgatttatgccagaaagcaaagttttctatagaccaaataaaacaccgaaaaaacatgagaataagggcccgtcattgtagtattataagttagaacaaaaagatttcatttgggctctctctactggtcaattcacagaatttgttttttgtgtcaatcacttttctcaacactagatcaatatcctattactcacttatttttcccccaattgtcgaccataaactttaaaagtgcttccctgatatagaaaaatttctatgatctatataagcataaaaatgcgtttaaatttgtctaattaataaaaataaagaaaaatagaagtttcactattctatattatattatgcaagtttattttacgaattgtgtatgtctagtttataaattgtgcaagtatagatgacagaaaatgaagagaataaaactgtgtggttgtcaaatggcaatgctgtttttttttctcttttgaagaataggcaagagattttgcctaatagttcaacatagaaagggagaataaaaatatattaaacctttttgtaaggaagcatgaatcttattagacgattttagaattagcccatgcaataagataatttgaattgttgaaattggcacgcttagacataatggttgcttgcttttcatggaatcaggcaattatcttgccaaaattgataacctcactcaacaagaaagtcgaactgaacaattcaaatgctaatactctttccctcatattttatttgtaagagaacctaaagattaatgactatattataattataattatattataattgtctgctctaatttcgttactgacttgtccaacaaaatgtccaactcgccacgtataaattgacgggatgaccaccacgcagcacgcatcatcgcctctctgacaagggacaactctgttttctcacaacccaagagacccaaatgcaaaagcaaacttagcagccacctctttgcttcctcccttcctccaaacaaagacaaagcaagcgaagaaaccatcaatggcgagccaggacaccgcgccgcaatgccggccgggcgctggagccgccaccgacagctccacctccgtctccgtggctcccgaggaattcgagttcttcgtgctcccgtccggtggcctcgccctcgccggcgcggacgaggatggcatgtgcgtcgccgacgaggtattctccgacgggaagctccttccgctgcggctctcatccgcaaaccccgtggaagcggcagcgctccggctgctccgctcggactcgctcgacggtgccacgacggcgtcgtccgccagcggcttcagctcgcgctccgacagccggagcgcgagctcgagcagcagcagcagcagctgcgtcagccggagcacctcgcagaagagcgcgtcctccgacaccgccggccgaagcaaccagccgtccaaggccgcctcgtccgacgccctcctgccgccgcggcggcggccgctgtcgggcagcctgttctacgcgcacccgagcccgtcaccgcgtccgtcgcagcgcttgagcggcggtggcggcggctcggcagggcggcgcagcaccgggtccgcgccgccggcatcgtggggcctcctacgcctgggcatcgtcggcgcccccgacgtctacccgcctcgtcccgctcccgccgcggcgagaggagggagccgcagcgcgaggttcgagcagccgagagccgccgctaaggatgcggtggcatgggaaaagaatctcccgttgggcttcctgggcgccggtcttgtgtgcaactgctcgccggacgccgtcgagcctgtcggctcggcggaggccgcggcggcggcggcggcgaggaggcggaggaggaaagtagcagagaagaacacgggagaggtgaagagtggacagagcaacactattcgtcggagtagaatccttgagtggttagaggaactctccatttccaaggaaaaaaccgctacttagacataattattttgtttttctgttcaatcccaattttttcatttatatgttcattgtttatttcagtttttatagttaggagtactactgtaaaagaaaaaacaaagtcgtttcttcaccaattaattggttgatcaatatgaagatgaagaaggcacttcatttcacgattagcctgatacacgccgtcaaattacaccatttcgccacaaacaaaaaaacttccaggtttcacaaaaatgtcatttcatactttggagaagaattacgggaacaacttaaaagttaactttgttgcacttcatttatacaatattgaaaaaatgaatcatttttttacgagtgatataatttttcaaactcatgagtgatataattcatttaacaagagaaaacatgccagaatagttgaagaagtatgtggaatttgcaaaacaacctgcacttaagaaaaaaaaacatataatacatttgaaacttttcgccactcttgggaagagaaaaattacattacggctgtgtttagttaacttcaaactttcaaaaattacatcacatcaaatgtttagacatatgctaggagtattaaatgtggacaaaaaaccaattgctcagtttgtatgtaaattgcaagacgaatctttaagcctaattacaccatgatttgataatatggtgccacagtaaatattttgttaatgacagattaattaggcttaatatattcgtctctcagtttacaggcagaatctataatttgttttattattagtctatgtttgatatttaaaatgtgtttccgtatacttaaatttttttcaaaaaggaactaaacacggcctacattgcatgcctgtgatgctatgatggcatcatggggctatggaaaaagtcatggcattgcttgccgagactccagaggaaagggaaaagcaaaaacaaaggttgctttcctattgtacggggatacaagttaaaatattcttcccttcctgtcgtggtctaccaagtgaaaaaggaacgcaaaaaaccttggtttttattatatgcggcaacacaagactggttgtgataattcataacatcgcgcggtttttgagtaacttatgtttttaattagagttcattattactcaatgaatcacatggcgcgcgaggtcgcttaaggcttgatcgaagctaaagtagccatccttgttttcaacaaattcagtcgactgatgctacccacatataaatttgttccaacttataatttggttttgcagttttttgatacatatcgacggtttggtgatcattgaatggaacagtttggtgatcattgaatggatcttgaatggtatatatatgtgaatggatgtgtgaatatggatgtgatggcttaatatatgtttgatttgtggattagtgtgaatggcatatatgtgaatggatgtgtgaaagtggacgtgatcactgaatgttttggatcaccgaatgtttgctctgtaaaaggacgtgtgaatggggttgctgggaaaggaaatatatatacctgcttctgtcattttgcagcaggcataactagcaaaggcctgaggctagaaaaaaaaacaatttttcttttgttggcaaaatactcctcgatgacaggcttaaataaaagatcgataggccacgtccgcgccttcttcctcagccgcatggcattggggagccatttgacatatctgtatagaggcgtggacgacgagaacagtgccaatctgcagtagatccggcatggctgtgaggtcatcgtggtcggtgatgaggtggaccgtgccggcctacggtaggtgaaaaaagacttgctccgttttctggaacgatcggcggcagcttgtaacgccccatcctccatggaggcgtcgctttggaggatttgtgggtcaacggttaattttttgatgcactttgattgatatggtggcaatatgtatgcgaatgaatgatttagtactcaattactctatgatgttgtttttcgctatggtttgacttcagtcatcaatgtgatgtgagcgaaatttggtcagcaaaacagttgaagctaagctgaaatggattatattatagttatccctctgtttaggttataagacattttatctttgatcaaagtaaaactgctctaaatttaaccaagtttatagaaaaaagtaataacattttcaactcaagacaaatttattatgaaaatatatttaattattgatttgatgaaattaatttagtattacaaatattattatatttatctataaatttagtcaaacttaaaacagtttaactttgatcaaagttaaaacgtaactttgatcaaagttaaaacgtcttgtaacatgtaacggagggagtattatcttggaaaaacaatagggactaccgtaaagttattcgaattattacagaccttaatccaacgcataatttacagcataggttatgaaccttgagaacaaatgtgtgccttatcttgtttagcgatgttcgatcactataatactccctccgtttcgaaatgtttgacaccgttgactttttagcatatgtttgaccgttcgtcttattcgaaaacttttgtgaaatatgtaaaattatatgcctacataaaaatatatttaacaatgaatcaaatgataggaaaagaattaataattacttaaattttttgaataagacgaacgctcaaacatgtttaaaaaagtcaacggcgtcaaacatttcgaaacggaggaagtagattgaagtagattttacatgtgaaaaacgatataagctagtcatacaacatgcaggtacctgtcgtaattactagttgactgatcaaggcggcttaagatgatagccgagcgtgtggtgttttagatctcataatgtcagcatgcgcacagactgaatccaccacccagcatcacctgaggttgagatatctgtttgtttgctgatcggtctcgatggcgacgccgatccgcgcgttagtccaatttgacttggggcgccgagaatcatcattcaccgtgaaatatctcgcgcggctgcaaagctactccctccgtctgcaaatgtaacattctggttgttatattttgagatggaggtgaaaggtgctgaaccagtttctcttaattacgctgcttacttgacaatatgagaagaagtgcctgacagtcagattcttgcatcagattggcgtgctaattcggaagctacgtttcactctttgtcgtgctacatatgccttccagctgacataaacttttgttttcagtcaactgatcaataggcggtgcccgttccttctccttcaggtaattaattaatcagagcatgcataagtggccgtcaccagattggcagattcggcttgcatgtatgcaacaagcttactactcctctcaaaaatataaaaggcacaactactattaactcattagtcaataaataattattatcacttactcatttatatcctcctaataaatataatgcatacatctaataaaattaaaaatcttgagaatggaggatttaaaaataataattaagtgaatagaatgtgctagttaattacatgtatacatgcacgtcttatattatgaaatacattaaaaaaatagttaccttatattccttccgtttgattaaaaaatcgtttgactttttcttagtcagagtttttttagctttgataaagcttatagaaaaaatagcaatatctacaacatcaaattagttttattaaatttaacattaaatctactttgataatacatttgttttgtattgaaaatgttatcatatttttcacaaacttagtcaaacctaaagaaaaaagacagatgacttatactataaaacggagtgagttattaattattatcaagaaattgaaacaataatgtggaatatgactattaaactgatccgccgactagaagctgtcgagaatagtccgatgagatctattcgacgaatatggcttctaagttcctccggattgcttctgaatacggctttggctatgacttgttactggggcctggtatatatagcatagatcatcttcttctctgagtagaattcggagatataaagcaggatacaagcataaggagaccttatctttcctaaataggactctaacaccttctattccgagaagataatttcattctttattgtagaataccttctcgtatataatcgggtatatgatattgttgtattccatgaatccatgtataggagcaccatacataggttcgctatggtatgaagctttaatcattcatgcaagcatctagggttttctcaaaattaatactaaaaattgtaagtcgattattcaaactagcaataatagcaccacctactatttgtcgtcaacaggcactgtgaaatttccttgcttgatgacgccttgcctcgtcttccagtaatatgaagctatcttccgccgcaattcttcaaagtgagcttcaagttcctgacgattggctctcggcaactctcaatatgtggtcatgatgatgtcttgatcaagattagtatgagagcccatggtgggaaacaagggtttcgcctatagcaacagaaatcgtcctagcggagtcacaaaaaaattgtgttggcaccaagtagcgccatcacacattgaacatgttatatgtaatctgcagtggcactcggtgacgcgccgccacggggaagggtagatgccattcctagaaatcagattagcacccaagaatactgcaaacccttcaatggacttgtggaacgaacagtcgggagggatcctgttagggtgaacatgtgtcggtttatcctaagctcagcaggctagctaggatgttctctaacgccatagagatgagagatgacgagcaattgggaactgagaggtgaataaactttcggacaagtagcaaggagggagatgcagaatattgggggtttgggaaataaattaattttgacgattgattggttgttgtttcaatcgatcttgccccccctatatttataggagagatggacttggttactagggtatttcacacgtccaatttgtcttagaaatcaactaggactcgagaaatcctggcctaaaataagaaaacacgagaaatacctaaattaaactcgaactctgtgctgaaggtttgactgctcggacacctacgatcttgacattagtgcattgtccggtctaaccggccacacaacacgttcggccttcgcgggaaagctccgatattttctgaatttgacttaaacttgctataacttgacgcttatgtcaaatttggttatcaacagttatgtcacatcctattttagattgagttactttagaacggagggagtaagagcatctccaacaatagctcctattgtaaagctaaaggtctaataggggcagtccccatcttctgaggctccaaaaaatgacttaacttcagcaacaacccccatttctctttctcttcttttatacctagtttaacaccaaaataattcaaacataaatatttcaaacacatagaattcaagcatattcaaattacaatttttggagaacacaattcaaatttaaattcaaaattttcaacattgcaaaaatacatagcaaaatccagtttctacaatcacacacatatgcaaggtcacaagcattatataatgtaaaaaaacatattctacaaataggaatggtaatacagtcatacgacgtctgggcaacgcgacaaaggagaagggcaatggcggcattgtgaggacgcgagaatgacaggagaagcgcatgctagggatttttgaccggtgccaaaaaaaaaagatggggactggtgtagagcccctagaattgggggctagggagaggggtttgggtgcgcttctattttggggggctttagccttgctggaccttgattttcctgccttcaccctaaaactgtttgggacgggttttgtttagatgctttactggagatactccaaggttaaagaggatggggactgcacgcatgcaaccttgagaatttgggttcgttcggtagctagctggtacttctttcgaattttaaattttaaattgcttgaatttctctcctaataagcccttgatcggctgaataggcttgaatttcgtgcactgatcaatcagtgtccaggaaatactacttatatggtatctagtgaaaggtaaagctcaaacaccacgtaatctaaaaaatctgaatcatccgataaaggaaaaggatagaggaaaaccattggacatgatctgtataaacaataaaacatggttgttctggagttttccagcaactcccgtcacacatgcaatattggtagatatagcaaataaaaaaagaaaagaaaaaagaacagggaaaaaaaacacagcaggcgctgccacggtcgggaaacagggagccatagcttggccttgagccgctctagtctgaaaccagtggcggaggccactatccaggctcggcgtggagctgcggcgttgatggaaagaacaccgtcgcgatggtagtctctgcactgctacagctgctgacgacagctactcatccagcctcgatgcatatccaatgtcagcggcaacagctcaaatccagcgaagagctcagccaacttgctcggtggcgacggaacagatccgatgatcatgagctaagtgatgacgccttagccaccgccactgctgcattgagagcgccactattcttacagtcttactccatcttcatcccaagatcgaaaaaaagtgagattcttcaccgtagaaatttagaggggacgccttgatgcctccctcccagatcgaagcatgcgaacatagggagcacaactactcgctctgtccttagtagtcgttcagtggtcacctcttcaccgaaataaggcgcccccagctcctactgccgagaaacacgcctcagcgattagagcaggtttaatagtgttaacaacctgccgacgattaaaagcgccacgtcagattggaggtcatcaagagaccctatatatagcagttggctattgccacgaactccaatagattgatctatatttatctaatttagctttcacacacagatactctcacgtggggcccacaaccatgtttctactggctggtgttgtacgtctcacctaggaatgtgtttggagccggcggcaaattaatcgccggcgcacatactctctccacttattcctcttccagctcatcactttttcttgcatgcatgcattatcatcagcttaaactgtctactatacttgctcttatagtgatgagtgagagacgagctgagagattgggatttgggaggaagcaagccatcgaggcaatgaagaactataagatcgatgcgaatagatgtagcgtggatggattttgtcatcgtacgtggagaaacagcggtactgggaagattgggctacctgtcaagtaaataaaagaatgggccttcagcccactgacaagcctttatagagattataggaatagatttattcttcctttgaaatttatttatacagtaaatagttgcaattaacacaattaaatttttacactcttaattattgtaagtgacatattgtcttattacacataaaaatcaaggtcaaggtcacacgaatgtgtgacttaactagtacatcattttttttacaaattaagaaaattagcttgagtgctaacatttgcctttatttgagtgctaagcactctaaaatttagaatgatataataatagtaatagaataatattaaaatatgcattctgtattcatgttgaccagggatttgctactatgccacaatgccagcacgagacttcaatttgatgtcagtatagatggccaaaaggcccgaggcccgacggcccagcccacggcacagcgttttggcccagcccaagcacggcatggtccgtcaggggtcgggcccgtgccggctcggcccgaccaccggcccgtgcctgggcctctccatcggcacgttgggccgggccagcacggcacgatgggccgcaggccaggcccgacacataaataatagggagtaaaaatagacatattatatgccacaatcgaaagaatagggacgtaaaatagacttattttcgctatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatatataacagcccaaagaggaggacggaaaatagacttatttaaaaaaagtcacgatgggccacccgcgccttcgggctagctcggcatggcccgacggctggtgggccgtgcctggcgggaggcgcagcccatgggccggcatgaagtgccgatcgggccgtgccagcccgatggctggtgggccgtgtctgggccgggccatgccgggcgggccttttggccatctatagatgtcaggtgcacttggaggaactcaacgtgtaccaagcaaaccagtaaagcactttaaggagcgaaacatgttacatcttacagctgattatggaaacatctcttaaactgatttcaaggtcaagattctagcatcttattgggctgcgtggcatgctaaaaattaagctagacacctctaaaattctgccatatgtccttctgaaaagaagtcatataatgtgcaacatatgtatccattggcaagaactcctacatgtctcccatgtacaataatcagctttaagatgtaaatatcatggacgtccctgaaatccttgaaatcgaagctcataagaagcttttccaagttttggcctcaagaaaaaacccgatttgaaatatagcatccagtgttaaccgcctcagcctaaaattttctaggagtgtgatactcatccaacatcattctagccatctcaaccaaagaccgattctttctttcaacaacaccattttgttgtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatcagccatgtcatgtttttgcggtgtctctaagccaattacacgttttttgcatgtcctgtggcacattttgccttttcaaaatcaattttaaacactctttcatagcgagaaatattcagcacagaatcaccacaagaatcaaatactttacttccagttttcttaaagtgaacaacaaaattttcatctacatttgtaaaactgaaagcaaattatactttaagtccttaaccaaagctacatttttcaattcaaacttgtcatttaccttaaccaaacctatagcgagaatggcactagtagaagcatcaccaaagataatcgatttagtcttggatgcctgtttgaggaaggagaaccaatttttatcaccggtcatgtgccacaaacaaccggaatccatgtgccgcgaacaaccggaatccacgatccacatgttctccttcgtcgccaccaaagcctacacacaagaagatgtcgaagcttcagtactggggttagataaacgaaatttaggaatccagtactgagacacacgaccagtagatccaataggcatatattgtcacgcccagaaattcataaaccagaatttctaagctgaatgtgcattaaacccctgtccaggaccagccagggtatacaaatgacaattattgacatatagattcacgtcttataaaagtataaaagattacaaatgcagtggaaaagataaaagcgagctaagcctaaagacttgactcctgcagcaaggcgactccattccacaggcattcttgacggcagcgatgaaaccaacttcaacaagacaactccaactaggaaaatcttcagctctggtgtgggggaaaagagagcaagactgagtactacccactgtactcagcaagtcatactggaagagaaggtatgatgcaagatataaccaaaggaggctaaaggttcatttgcataaagcaggcatttaaaaatagtagttgaaagcagtaaaatagtgctagtaattaatccatattaaccaatcactactcaacgctacaccatattgagacaggcccaaaccaccacctgaactaaccagttccattagctaactagggtgagactaatcacggtgaatctggtcgaccgcctataaccgcgggcacggctattcgaatagttttactctgatcagaggtgtacaactgtacccacaagacacagccccatgacacgttcctgtgcgccggcatgccaccacgacataccagaaagaggccgtgacaggacccttcgcataaccccctctaaccaatcgcaccacacctcaggtttcacccccactcctcgcaaggcagcgggcagtcccctctcgtgccacggtgaatccggaagccgatcaaccggacaccccggccgacccaactccatcacgcccacccttgcctgggtacgtcggctagaggaaagctacactacaagcccagccgttgcccacgctggcttgtggtaagtacgataagttcttaaaaggcattctgtgaaccggtccttaatcgccatgggcacgactagcaaaaccatgcacccacagcccaccatgtagtgtattttaattaaccaacaccattgcggtggcactaatccaaagctatacccataatcaaagtctatgctttaatatgatccccctttgtgtactagttgaactaagcatggctaagcatttcctaagccaacatctagtcattttgatacccaagttatcaatggcataaggtaaacaatctatggctgattataggacccatcccacatgatatactgtaaaataatgcaacatttaaaaagaaatgcgggacatttgtaaattaggtacaacatgatcaattgtaatgcatgacttgccttgctctcgtgctgatgagaccacagcaacgtcttcgaggaaccacgtattgccggaacgcccgaaatctacgcgacaaacaaagcacacaagcaaaacatgctataagactacatgttataaaacatgctataagcaaatcggagctcggatgaattagttatggtttttagaagtttctctgtgtttttactataaacagaaaaaccttaattatttattgcgcaacaaatcatccctactgacatcatccaaggggggggcgccgataggcgggacccacaggtcagtgacacaagaggaggaggaggtggcctggcgggtgggccccaccaggcggtggctcaaaggggaggaggtaggcgccggcctggctcggctcggcctcaagccggccggccagccatggtgagcggcggcggcgcgcgattgccggcgacggcaaccggcagcgggaggcggcggcggacggcgcggaaggcggcggcgtcggtcgaaggcgacggcggcgcacgcgtggagaacagcggcacacacgggagaaaaggaaagagggaggagaggggaacctcaccggcgggtatggcggccggagcggaaggcaaaggtggtggcgacgaccggcgacgcgaagggtcggacgggcagcggcggcaccctaggagagagaggataggggttaggggttgggaggaaacccatggcggctagcgtggccggccggagatgggaagggcggcgaaactcaccggcgcatggggagagaggcgttccggcggcgggattggatggggaagtggcggtcggggtaactttggcggcggcggcttggcgcggcggcggcggcgcgcggccagaggcggtggcaagcggcggcgccagcagggaacggcgcggtggcggtagagagcgtgcgggagcgcggcaaaaagggaaaaagggagaggagtgtcgggcgagtgtttttatgggcgagggagaggcggacgtggctgggaatggcccctatttggccggcgacatgggggagtagaggaagagagagggggagggattcaaatcgaatcccacccatttgcgggcgtgcacaccgggggggaacggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaggggggaaaaaggaaagggaaaggggaaaaaggtttttcccagggattaaatattgcactatgcttattttaattggttaaaattattttcaatgctctgaaaattccactaaaaatcttgttaatatattagagaatggtgaactcaagaaaaattccacatgccgattccgattattatttgcatttattaattagggtttctctcttgcctttaaacaaataatttcttgcaacaatttattaattgaatttttggttagggagaaggacttcagggcgtgacatatatgcacgtgcaaaaatagtttgagaatttttagaaaaatcactccgaggccggtctgaccaaagtacagtagccggtttgactgggggccggtctgaccgcttatgtaccgccggtctgaccggtgtccggtctgaccgaggcactactaccggtctgaccggtcgctagtcaacccactgcggtctgaccggtttcctcgagggaacaccggatttttgccactttgattttgtaaaagcaatttctctctcctttttctgtttacgagctaactacaacaaaaatcaacaagatgtccatctttaccacaaaaagaacaagtatacttttctttagaagtagatggtcttgaaagctttgcttttgtttcttttagtgttgcagaaacagagggcatatttccagcagaattaaaaattgttatcttagcactttgttttgtcaaaatttcaccatgttcagtcacactcaaaacattaggttgatttttggtgaaatagtcatgaacatcaaaaccaacacctctattgtagctagtcactttagattgatccaaaatcatgttaagttgtttcttactatcagaaaatctttgcaaagaacttttcaaataagaaacctcttttttcaaattagcacaattttcacaatctaccatgacacctttgctcttacgacatttagggcaagaaagcacttcattagttttcacaatttcctccatgtactcaacacgacctaaagcatcttttagcttcatcttgtttagtgtgcatgttgagcaatccaaaacacaaatgctattgttttaactttttagcacaaatcatgttaaacatcaaactagcatgaaaagcaatttgatttttttttcaacaagtttttagctaaaaacaactcatccaaagtgcatgtgtgcaagacaaatcaaagagctagagaatatctatttttgaaatcatgtgcaacattgatatctctaatttttgaaatttcatgcattaaaacctcacaatttttgcaatcatcatcattaggaataagagattttaatatatcaatttcagaattaagagattcaataataaattcctgttttctatacatcttctcacacttcttattttttgcacttaaagtaagaatagcttcctcaaaagaactcacctcattgtcttcacactctgaatccgattcaccacatgccatgaagcaaacaccagtgatgttctttccattatcttcatcttcattctcaccatctacatcgctcaatggctcaaaagcgatatagacttaatcaaacatcttcttgagattctccttagtcttctttccctttgaacgtactcttggacttgttgtccttggtcttctctccaccattgtcttccttcttgcctcttccaagcttaggacaatatgaacgaatgtgatcatgagaaccagattcaaagcaacgagttggaccacctcttttcctgtacctgacattgtttatagctcaagaaatcttgttagcagccaaagccaagtcctcctcctcgaactgttcgagttgctcatcggacatggcatgaattaaagcaagaacggtagaatttgatgaagaagcaccaacatccaaagaagtcatggaagaaaccaaagcactagacttagaatcaactttacgagaaaaaatattcatctcgtgtgttttgagttttgtgtaaagtgaatccaaagtcaaagtagacatatcaacagactcctgaattgatgtaactttcatctcccaaatagacatgtcaagaccattcaaaacatgacgagaaaccacagattgtgtgtaatttatgtcataagaagaatcaacagatctaagatcactcaaaattttgttaaatctagaaagatagtcatccaaagcttctccagatttcatctcaaatgttatgtactccttgttgaaaatatcccgacgaagttctttaatattggtagttccttgatgaaaatttctcaaagcaatccaaatctcattggcggtttgaaaatgtgaaacacaatcaaaatccaaacgagaaatcccactcaataaaatattgcgagctttgcaattttgttcaaattcagtttttaaagcagcagtattaatttgatcaggaatcaaataaggattagaaacttttctccaaatatcaagatcctcagccataatgtatgattgcatcttattacaccaataagcaaaatccaaaccatcgaaaacatggggcttagtagtaaacttgttagccatggctaagactctagatcggttaaaatccaaagaagagaacaatgctctgataccacttgtaggaccgaatacaagtggttggcatacccaaaaaccaaaacttttggcggaaataaaagttaccctcaatttcgacggatcgcagtctgaccgaaagtgatgcgccggtctgaccgtctggaagccgtcaatctgaccgagattgaatcttcggtctgaagctgccgttgttctgaccgccgcgatgtcgccattctgacgaccagtgtctcgccggttagaccgccaaatccgagcaaacacaaattgaagaaatcttgatgtagatgacaactttattacttctctctgtgtttacaaagtgcaacaatagcactcctcacgaaaatttcgactaactattctctcatctcaatgctctctaatgcgataccgggaggccacacccgtcctctatttatacatgaggtaggcagcctaaagccacgaaccaaactcacataagaaatcctaatccagctaggaaaccatcccgtacaacaaacaaactttacaaactccaatcgtaccaaatttggtctccttgcaaattcgactccgcatcccatacgcacacaatatgaaatcttatgctatatgaaatcttcaccaaccacgtgcattgaacattagcctaagtatcccgcatgatatctgaccgtccgacgtcgccttatctccaagtcgactcccgatccatcactggcaatactctccacctaaacatgaaccaaacaaagaaaccatatttcgagaaaaagttatctccaacttgactcattgttagcaaacaacagtattacatacgtatagtatctatctagaagccataaacataaaactatcatggatatccaacaaaacaacctgaaaccgaaactgacacagagtcggtcggtcagatcgcgggctggcggtctgaccgctcgatacacgtcggtctgaccggcaacacctgctcggtctaaccagaccaactatccagcaacacctgtatatcacctgtaaaatccaatcatctccaaaaccacttcgccaataatctccaaatatcaaaaccaataatctcagatgccaattgttcataacaaaataagaataaaaaacactttgattttacggtacgtaccctatcagaaatgactagaaaagtcatacctagccctttcagaacataaagaagtaacccttggatactcataaaagctatcacacactctgttccctttaaataaggagatttattttgttttttcaaaagtcccctcctattcctcctcaaaccctgaccgaacccctggtttggccgaacttgggccggcccctctggcccccagttttggtcgggaacttccttgttgtgccttatactctgtggcatggtagttaggcttatttgcatgtgttaaattggttttgtaagcccatccatccataattctgccactcggcggtcatcgatcgttcgatgcataattgctaccgtaatgtatctcaaaggtacaggtgcaaagtatgagtaatcactctcgagttaagcgagttcgcatgttggcttacccatacgcccgacacccatgggacacatgcttctccctgtcttgagcggttgagagatagaacagttagtacaacaccaatcacttattccttatctaacctttattccggaggttttcaaatgattttgcaaataaaactaagttcctcaaatgattctctcgatcactcaaaagtgtctattgtatattcctcatcaaaatattatccttttgtccatattctaaaggtcaaatatgtagagtttggtaggaatattgcattcacatttattactaagtcaaaacgctggaccaaagaagatagcaaatcctatttgtggtggaactaagacctatttgctggagaaatataaaactaaactttactcttttttatataccttctcctcctttatttttgcaagctttgagagagtatggctagctcttttcttctctcccccttttttcatcgtgccctacattttgtatgaggaagattttctttttctctcttttttttctttagtatagtcatacctctctttcttttgagatttttggtgagtaaaggatatatatgacatggagtatttatttggcagtagtgatggatgaaaatagaaaatataattatgatggatgtagtggatgctaactttcagtgtactagacttagcatatgtgtgcatatatgtggaggtgtgtgatcttgatcatatagtatgagaagcatctgacaaacgtgacaagaatttcgacaaagttcaatggaataacaagtaaccaaagtataaggtttataatgaatatcagtattttggctctggtaggaatttgtatcaaatgaggaactttcaatatttatcattttgaaaaataaaacgtccagaattccagtcaaatttagaacaatattatagtaactctattttaccatatcatatctcacaacaacatagacttagatcatgcaatgtgcagctcacatctcccaggttcccggataatatttggctttcccgacttaaaacttgagagtgtacttaactatgaaccaatgcataagagatataaaacataaaaactattcatcatttcaacataaagaactaagcagtcttacctagcacaataaatttctaacatatatttttgttctttttatgtgttgcaattttttttgttattttctaattataaatgcaatgcgaaagggaaatgcaatgtgaaagaaaaaaatacaagtcaccttagcgggggagaggcctctcccccaagcttgctttttgctcaaggtccggggtgaggattgaacccctaatggcgaaagtaggcctgcaagtcagcctgttgttgatacatcatgttgtccaaattggaaagtcgtgcatcaacattctgttgccactcttgagtctgcatgatgtgatcttcaagcgcatgttgtatctctccggcttgcagctcaagagcgcacaccctccgagtgagctcacccaaatccccacgagaggagaccgagtgacgcatccatgaggatggagggacgccactggaacttgaagaacgggagtacccccagtgtgtgtcatgaggcaagttccaccggcgtcatgttgcggtacttgggtccaatcgggagcatctccaattagggcccaatcagcctcatacatctgcactagtggtgaagatgttgattcctcggcttcttctcctgccatgtttcgtgtcgccctgtgagaagcacctgcatgaaattcctctatcatctgcagaggaatggttagctcatcgcagttgtacaaatgataccccgggttaggtaacgagatcatatttgtacaaccaagaaagaaaaatacaagtgtattatctggcccatgcttatgtgtatgcccttgcactaaataagcttcatcaacataagaacgaactgtggaaatgtaggcaatttgatcaccctgtataaccccaagtctatttgctatgcgagtaactaaagaagtgcattcaataggaccagaaaacttgatattctctaaccattgacggatcatgcattgcacatgagagactttaatttttctaaccatggaaaacaagataatcaattcatcttcacgaatgagtctaagatcagctctagggaataaaatcatgccaagccatttatgcataagcctaagagtaggattatggatatcatttgttctaggctttctgcagaatgacgcaatcgaaatatcttaccaaaatttgtttctctcaaaattggaagttgccttccgaaaattgattttgcaattttggtgaaaacccaaaagtagacttgattctttccaagaaagatgatactccttatggaaaaaccgaaaagaaatgcccttgtctacctctagcaaggtacaaagaaactgcaaagtaagcaaatgagaaccaggctcatctaccacagcacagttctcccatcctacagcattccaaacttgcggaaatcaacatccatacctatcttttgaagaagttcagggtcatatgcttaggtgtgagcaaacgaccgatccttgagcatacggtaggcttgtatttctcggtcacacgcgaggtccaggtcagagtcgtgaagaagtcttggcggaacatctgcatcctccatcaaaacatcaatggatgaacgagcactcgactcgtcttggtgatagacttaattgggtgctcgatcccttcttgaacaagcgcatgattcgtctcttcatgcctgcagaaagagcaagaacacaaggcaaactagggtaggggttaagctaatcaagaataatactacccgctggttagccttgcaccaaagcgacttttatatgcaagaaatgaaatcaaagtgaggggtataaacttgagatccacacttcaaggtttgagatgaatttaagagcaagagggaatgtgagagggagtgaaaatgtgttgaacgtgacttgaactcccctcacctgccaaaccctttatataatgcacacacaacggctataactgttaagtggggcccactagccgttgcccccaaaacatttggcagccgatcgttgctcggccgaaccccttggtgggcccaaccagcccaacatttagccattggctcccaacggctaaatttgtgagagccacattgaagttgaccaacacatttattttatttttgctcagaaattcattttataaatttgtcttgaagtttaattccaaaattcaaatttaatttttttaatgcaatggaaaaaaacatgatatgattcataaattaaattgatggaaataaatatgggatacatatcaatttacctattggcgagggcgacatcgtttttagtctgacgagcatgaccgtacctccatcgttttagcttgatgatgcggcaccctgctctggagttgagaaagtgggtgtcgttttctaaacttgccacaccttctttgtcttaggtgtggcttgtggtttcttgacggctgaagccacaggcttttttacgcctgtgttgttgatgccgtcttctgaactggacagggccctaccaaaagtacagtaacaagctataagtttcgcagtaacgtatgatgttactgccttttttgataatgttactaccaaatcatagtaaacacgtatgatttctacagtagcataactaatttgttctcacaaatttgaacatacatacacagcaaggaaacaatgatctttaatcacatagtgttatagggaaaatcgtgttgaagagttagctatgaacatgagatcatgggttcaagttttgatttgtcattttaatttttatttttcttttctaggtgaagcaaagggagggaaagagaagagaacagagagtgggaaagggagaaggtggggtcgagcggaataaaaaagaaaaaaaaaagagggccggaaagaatgcgaagagagggatatgttttacttgcagtgcaatatataattggaacctatataattacatgataaacattaataacatgataaataataaatcaagtagttccaaattgcaatttgttattttattctcgacaaataattaatgttgataggataatagacaactaaaagtactaaaaaaacactatagtataaataccttaaatagaaggccacaaatgttcaatgtctctcatacaaaagaacttctcgtttccttttgcaaatcaataaattattcttctttccttttgtttgttttccgagcacctgacaaatgcatttctggtcgtgatgctttttagatgaaattgtaacacctgaatatagtgaagttgtgaagtaaattaaataacatgaacaagaaaaaaccttattaacccatgagccaatcatagaatatagatgcaatgagccagtcatacaaacaagctagaacaagaagcagggcttatctagctgctggctgcatttctgctagactgcttgccgcgtgctcatggcattgatgtattggcgtgggatcgccatctcggcatctcgctgtgaggagacaggaaagtagtttacgatgagaacgcggatcgcttttggtcgcaccgtcgagatgagtgggccggagaagagaaagcgccagcagcgggccaccagatcgaagtggaagcgccgcacgtgttgccctagatgctcctcgaaaccaaagcggcattacggaccataggacaaaaaaatcagaccgggccggcggttgaaccggaaaaaaccgtgggtcgaccggtgacccggcggttggaccagtgaaccggtgaaccagcaacttgaccatttcgatctccgtggtttttttactatgtgacgaacacaccttccctgcctaccaaatggattttactaagagcaattttaatagtatagccaactactagctccaaatcatctatagccaatctaatagcttattcatacaatagttatctataaaccattataaaccattaatatatggtcccaactctcatacacatacaatatattagaattcgtgctgcagctgcctacaaatatgtagctcgctttcattctttctcttcttttctctcttccacatgtacttactactgacttgtagcttgctattgtactcgctctaatgggcctctctctgctctggaccgtaggcggtcacataacccgcataggcccggagcgggccctgcgaaggtctcacatagcgttgccatactggtgccatactgccatactggttgccatagtggtggccgagtgtgcatccaattctgtgcaggggatttgtacgtgaccgttgttagaccctgatgcaaatctaacgggacctgaattgtttaaatattttgtagaaaaaagattcaatctaattacaattatgtaaattcacagaaaatgataaaaaaaaatgttttggcgtgtgtggtggtggttggcgcagatcgtgtagtaggatgtaattaacaccatcagcccacgcaggggatagtacgaggttgcaatgaagagacggtgagagagaagaagataaacatagcggtagtggccttgttgcagggaatgtattacgtacaaaccccctttcagtgcaaacatgcatgcaacctcctttctgtaccctttcatccctaccatatattttgcaaaaaaccacccgcctattattatctttttgtgttttggtccctgggctcctcttcctctctctttatctcacccctctctcctcactgagtaaaagatttactaacacctataaccagaagtgagatttactcacgcttaaaaccagaagtaaaaatttactcgttgaggattttaggagtaaaaacaatacaaatgttaaatcttatcaagaaaaataattataactagtatttatccttcaatttaagagtaaaaatgttacacagcaaaaaaaaagaaaaaagaaatatgggcgatggcaaagtggcggctgcagcgcatgcacccacctatggtcctgatgcggcgaggtcggggacagcggcggaggtgtggcggcacagcgacaagcaggagcgtgagcaaacgtggtgaaggcggtggcaacgacagggagcaaccggtccgacgtcaacaacgagcagcacgaatctgctgctcgtgtcccaacctcaaccagcccatttgccgcgccttgttgtgcaccaccgagagaggatgagcgaggggacgggaagagagaggggtccaggaaaatagagagcggaatgtagggattaaaatgcaaaaaggtcgttcgaggtgggtacttttttttgcaaaatgcattgtgggggagaaggggcttgatctagaccgcacatattagatccaacagaaaaactactccacggccttccgttgcgacgggacaaagcacgtcccacatcacctccactacaccgcatccccgagcaccaccatcctgtttccgtggaagttccactttacccgccgcgcctccaccaccttctccccgtcgatactgaccaccacctccctgtccctcgaaccgcactcctccccgcggcacaccaccgccacctcgtgcgctgcccctcctcccggaatttgcacctcgtgctgtgagctggcaggccgctgccagcgctagggaaggcgttgccgcgcagagctgcttctgctggcttaggaccccggacgacggggagctgctccgccacgcagagctcgccagcgggacggccgatcggcgaggcgtcgcagctgaacctgcaacagcaaatgacgatgcggggcggcggcggcgatgacgacggcgcggggcggcggcgacgacgacgacgcccggcgcggctccggctggggggagggcggcggtggcggcggcgcccgcgatttttttttgttttttcaatgcatttttgcaggcgggctattgccccggctgcgaaaatcatcgattttcgcattcgttgggttgcaggcggtcctcccctccacgtgaaaatatcacttttggccgcttgcaaaaatactttttctagtagtgatcagcccgtagcaaggtaccaggtaccttgtactgttggtatttcttacgattacagacaaaattcgcaagcgcacggatataccgatgtagcacttcccctacggagtattccaagggtatcgaatccaagggaacatgtgtggtcagattttcctccggttcatccaaggacaccaagcaaatgataggccaggatagagagaatttactagtgagaaacagtgtattgggaaagcttaaatttaatcgtaatgcaatacttcaggcactggcaacccgttgttcccagatgtcgctctactacatacccggacagggaggacttaagtgctctcgagagctgtcaccacctctacacccacctcaaatgtactgtgggatacgaagcaattactggataacaattatctaaacaccacgtctaagcaattaatatctactttagtgtttataactcactaaagcaatcactatattttagttgattatagtgaacaataatcccgtatgctatttaggaactaaccaagagataattctcacaagataaatctaaattactcaagaagaatattatattgaattcagagtaataaacagaataaaagaaataggagaagattactgacaactccggaattcttccaacttcttctactctactctcttcctattctagtatacaatatagtacaataaagcctcttataattcagctcaagcttggaagtgtgtgttgaagtgagtgagatgatgtccttatataggggtaggtatgatggttggagaaggggaaatgtccgaagtgcccctcaaccatcattgggagatgatcaggatcgtccatgccaaaacctggatccaacggcgcttgccagggttcggccgaaccagggggttcggctgaacctgggctgggcccccctgcctggccttcggtcggtggactccctaggctctcttctgtccatttctcggagttttgggttgattcactgatgttttgatgaagttcacaacccctccttgtatggatacataattctcctcactttagtctgattttcctcccaacaccggggtttatcatctgcatacaaatattcaccaacacttgtggaatatgtgagattaaacacctatcactatattggatgttttatcatctgatctttatgcagttgttggcggtatagaatcagcatttaactgccgccaacaggtaccagccggtacccaaggtaccgggtatcaggagggagcgcacgtggaagctcagctatacagaagagagaggaagaagaggaatcattaaagtatcccattgtaatgggatcccgttgtgtagctgtcctctagatccaatgatggaggttgaggggttccatgtttgcacccggtaggggtgttgcacctgaaactttcccgtgttgcaataccggccggtcagcacctcatgggatggcaggcctgcaccggctgcacggctgttacctgtcaacaccacacattatagctgggtggttggtgaatcctattcccacattgacagaaccggcagatatcatatatatttagtacactgatgatgatatctctccaactaattaaactgtaacacaacaaattggttgttgtcagtggaataaggcacaaatttgataacaatggctcaccacacggtaggggtgaaaacggtacggaaactttttggattccggacctattttcgaaaacagaatctgtcggtcagaattttttcggaatttttcgaaaacggattcggattcggaaatattttctcggaaacgaaataaaaaatgataagggcagtttccgtcggaactcggaatcagtcggaaactttctgaaaattttctcggaatttccagaaatcacaaaataccctggattttttttaagcactgaataattaatactatggtgtttggctgttattttttaaaaaatatttgttatgtaaatctaaaattacataagaatatttttttcatgcattgggatttatcaacagcattactaatttattctatagattgtgttttgtgatgcactgttgatacttaattattggacttatatgcttctgtttttcgtccgtttccgtaccattttcacccctaccacacggtgtgctaggaaaggtgtctgaaacacagttgttggaggcattcagccaagatttaagtataacacaagaatctaatctctgcacctaactatcccaccagtattctttttttctttaataataaaaatgatttacatctcgggcatctgccaacaggcacacatcaaatgagtcaagaatagaaagataaaaaagcttgaggttatgggacaaaccccatctccttcctaatgatatccaaacaaaatatcgaatagaaaacacataaaatctataatgatatttaaaaaaattacgccatctaaagtgggacaaaagaatgctagctaccaatttcaagtgtagctccactggatataataccacgcttctccagtgaaaacaaagaatcaagaatggagccaaccggaagacgtgaaaacatcaagaatcaagaatcaagaagataacagtgcatgccaagcaaaattttatgcaatgttgcgggaatatagccaattttgtatagcaaagaaaaaacactgcaaactttagacggcaaatacggaattttcgctcaaaaacgatgaattttctcatttctatataccgtgtcgggtatgcatgtcaagatttaagattaacactgtatacgtatgcaccacactcctatggactccatagattcgcttattcacgaataagcgaaatggtatatttgcaaataaaaaataatttgaaaataaaacttatatatatatatatatatgtgttcttcactatataaaaggaaaggctgaaaaataaactacgacaaaaaaccctaaaatcaacttcaaatttaaggttgaaaatttaaattttggcttataagcacaagcatatgctaaaagattgggctgttcattaatcaaattattctatgtgtctaattagtttttctaaaaagaagaaaaatatgaagtcttttagagtgctccatcttatctctagagaggtaacagcctaggacacatccaaaccgttgatttttagtctacaattttatcaaataaaaatatattgcatccttctattggttgatttttatcagctaaatgccgattaattaaggaagggataaatcccattaatccattcctaataagaatcgaataaatagatagagttaattttgtaatccataattctaaatttaaaattgaattggagatagcccctgaaccccaccacagtacctataatatagaagctaacgcaccgaagagggtatttagagtatttaccatcaaatttgcgtgcctcaacttttttaccactcaattcgtatgccctctataatatatcattaggagtgctaatttgtctatttagtaccattttctctgtttttcatgcatttttcatttcttaattttatttgtatattattttactggtttgtggacattttctacccctggacccagctgtcagatccaacgagagatatttctctctggatcgaacgatccctccaggcaagcgcccccctaccggcatcggcgccgtcgaccgcgaccaccccgccgcgcagcgccactaccccaccaccaagcgccaccgcagatcgccactgccgccactcgcactcgccccagctcgctgcccccgagcggtggcgccccaccaccccgcagccaagcggcgccgcagaacgccgccgccgccagggtgagcaagctcgccgccccagcccccaggtcgacagcatatacatgtctattacgctcaggcgtaacaatttattaccggtcaggcgtctacagtttacaataatttgctacaatatacatgtctgttacggaatcaggcgttgcacatgagcaaaaatggcctcaatcaattccttctgcaaccatatgatcttcaaattgattttgggagcccttgaaaaactgaagaaaaagaaaaacagcagctttgccaccctcttatcttccaactgctgctttgctactggggactgcactgctcatcgcctccagctcccagttgtggccggtatagggaatctgaaagcttattactccttgcaaacatcgggcagccggggcgcccaaggaccccctttcgccccggggacgccgcggttgccctcacccggggccagctggggggggggcctcacctgaagccccccccaccctcgcggtgcggaaagccgaagccgcaagacccacgccacagttcccgcttcggcaggaggtgctccaactccacgcatgaaaaccccgcccaggcgcccagccggcagagcgccacaacggcatgtccatcgcgcataagcaaaaacgaaaaggttaccccaggacaacggcgactctataaattgtactgacctagacttccaaccgcccggtgcaatacaaacctgagcatgcgttgaacttatcgcccttctgacgtctgggcccaaactccctgcgatgttgacgcctaatcaggaaggagagcagaacagagacgggagcggggggcggacccatcctgcaattgtcagctattgagtgcgtcccccccgacgcgccacaacacaggaggcaaagacctttgccccggggtgccctccctcgttagcgagccgcctgcaaaaattctctcctacttcccagtccacgtcccgcgatgataacccccccctcatcaaccgcacgtccgctggcgggcctccatctgcgaggcctcactctcacccacccctttcgcgcctgtccggtgcctgcgctgcatgcccaccctacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttaaacaaataaacatttcgaatgagaggaacgcgccttttcttccccttcaaatctcccatttgcttcctggaaaaagaatagtgaaaagtgttctattctctaccgaagcctctgcacccaggggtccccccaaaccgcatttccccctttggagtttgtggtccctctaatttgggccggcggggtggttggccccccgtggcccccccggcgcttaagggagggggacggtgggggctcgaatccaccccgacggcggccgtccttcggcggtaggggggtttcttggggggggcgaacttccccaccttggcggcggcggcgttttgcagcggcccttggtcttgaaggtaatggagctcggcggcagggtggtcgcggtcgactgcgccgatgccggtcgatcgatccagagagaaatatctctctttgggatctgaaatgtgggcctaggggtagaaatgcccacaaacctgtaaagaacatacaaatggaattaagaaatgagaaatacatgaaaaacagtaaaagtggtatcaaatagataaattagcactccaaataatatattatagagggcatgcaaattaagtggtaaaaaagttgaggcacgcgaatttgatggtaaatactctaaattctcgttgaattctctgcactaaaccctgaaccaaataataacccattcagttgagcatgggaaggggttcgtgtgacggtctcaggacagtcctggtggagactagactagaaggttgttgtttacggttattaagttctaatttcaactgccaagtatcatagcaaataaaggaagaactagcatttcatatacgtatatcaataataaataataaataatgtagttgtactatacttcgagaaagaaacagttaattgtcaaaagaaaatagctagtaaaacaagtgcgccaaaattctaaaaaagaacattaccaatatttgtaatatgagggaacagaacaacagttgagatagaggccggtgggtacaacaaacacatcttccagaagagcaataatgcttttacatcattacctgggcgccgcgtgggaggagatctaatgatcgggatgttgacgaaccgtagctagcttattgtactatatatacgtatagttagtctggatactgtgctatgaagtgaagaggccattgttggggccaaaagatctaccgctctgcatcaataagctgcccccgatgatcgatcgtgagcctgcgggtagtagtaggcacggaagtaatatggatccatccatcaacataccggtcaacagagatgccatcaccgaagaagtcgccgccgcgttcgcggaatccgaggtgatccccgagaggtattgccgacctgatgaggtccatgacggcatcgtcgttggccatgacgatgacgaggcctacgagctgccggtggtggacatggagaagctgcttgacccggagcttgcggaggcagagattgcaaagcttggttctgcatgtcaagattggggtttctttcaggtgaggcctcatagtctatcacttgataattgatcatatctgtacttatatagtatatactgatggatgcataatattgtttttatatatataattgcatatcacgatttcagttagtaaaccatggagtcgacgaacaagtggtgaatgaaatgaaagacagcacggtcaaattcttcagcttgccactagaaagcaaaaggacagtggaaatccaagacaatggctttgaagggtttggccaccattacagaagggcatcaggtaagctggactgggcagagagcgtgatcctccttacgcagccaatccaagagagaaacccggaaatgtggcctacaaacccatcgtcgttcaggttctgtttcccctgtcaattaattttgcgtacatacatcctacataaataattgtctctcagtcccatttattttacaatatatggtatctacaattgttgtttaaatttttctaataactgtttgaaattttagaattctcttctgtgagatgctgagcaaaaccacttgttcgtcgctagggcttaaacatagagttttcctattttaattgattgcatatgaattgatatacatagggatgcacttgacaagtactccgccgagatgacgaagctggctatgaggattgcgagcatcatggctaccgacctcggggttgaccaggaggctttggttggcgcctttagggataaacagcagagcatggccatacaccactaccctccttgccgccacccagacaaggtgatcggcatcacgccgcactccgatggtctcggcctgacgctgctgctgcagctcgacgacacgcccggcctgcagatcaggaaggatggcaggtggttaccagtgcgacctcgcccgggcaccttcatcatcaatgtcgccgacatactcgaggtccttaccaatggcgcgtacaagagcgtcgagcatcgagtgctcgcggacgcagagaaaggccgaaccaccatcgtgacatttcatgaagcctatgtcgatggaatggtgaagccgatcccggaggtgctcaagctcaacggagcagaggcacgctacaagtccatagaaagacttgagtatatcaagggaaactttgtggcgctttctgaggggacacgatttctggagagccttaagatatagcttgtgaaagttacgcaggcaactagaagatctctatggaacccaattaatcatggatgctggaaaatactgcgcctcctatatattatccagttcaatgtaatgtggaggaaggatataacattcattattatcgaaaaatgttaaatgtgtttgttaagaataaaccttgtgtgctgattagtagtagctctatatggttagctgttcatttttaggtgcatgtttgcacgtgtcggcctgattggaggctatgtctgctttccttgtaatagcttattttaagcaatggaatatagtctggaaacgctgtcaattcagcagcaccaaacgagccgtgttcttctgttcgcgtgagttttcttgtgttgtgtctgtgttggccgtgatctcgccgggacgtggtttacgtcgtctctccggcgtgattctgacaagtggtatcagagcatccggttacaaactagggtgttgcactgatgggtgatgacaagaagccgatcgacggcacctccaaagaaggcgttgtgatccagcgggtcattcgaggtgggcgggagtatctacccgttctcactaagaccaattactccaattgggcgctcctgataaaggtgaagttgaaggcgagggcactctggcacaccgtcaaggaacttgtcatgcccggaaattcattagtaattttcgaactaatttgtgcataaaatcctcgtccagtaatcagccgaggtacacaaactgacaatttaatatattgattcatcaaaataactaaagcgaggcacttagtcctcactatgaagaaaattgcagcggaaaagaaaatctagcgaaacttcaggctccactcccacaggcagctcaactggggtataagccaaacgtcttctccttcacaacttttttttaactgaggtttggttgaatattgtaaggtgagtatatggaatactccgcaagccacacagcaaatatgcaaatgcacaaggatacaaagggatagcataatataggactcatttgcaaaagcagcatttagcaaacatttgagaattgtaaaacagtagagtaattaatcatcaatttgaatcaacactgaatagtactccaatgctgcacaggcccaaccaaacctaaacaatcaaccccagtcgtacagatcaaacctccaaaccaggaatgtaccattccaaatcaggagtcaaattaattatgatggagagccgggcggtggtgacgacgtcttcacggtggagtactccactatggacctgacagcctcagtgattgatggtgccactgtagagccaggggagcaatcgccgcattccggtggggctggcggcgaggagccagcatcaggcgagcaattgctacatctcagtggggatggcggcacagagctggaacccggctcaccaccatgcagcgacaatgacaacttggatgccgaccacgataatgacgccccactctggttccgcagcatcaatgacatcatcgggccagcttcgccacgtagcttcgcgcactggtggtggaggagctgtacgtagtgagctccaatgagcctgcctcattcgacgaggcggagttcagcccgagatggagggaggcgatgacggcggaaatggaagcgattgaatacaacaagacttggtcgctggctgatcttccacctggtcgccatgcgatcgggctgaaatgggtgctcaaggagaagagggacaagcaaaggccggtgtccaagcacaaggtgcatctcgtggtgaagggatacacgcaacggcaaggcatcgactacgacgagttgtttgctctggtggcacggctggactcggtgcgcatgctcatcgccctcgcagtgcacgaggggtgggagattcaccaaaatggacgtcaagtcggcgttcctcaatggggacctataggaagaggtcaatgtagagcagtaggccgggtttgtcatcaccggcaaggagcacaaggtgctcaagctacggatggcgttgtacgagctgcatcaagcaccgcgcacctggaacgtgaatctagacgtcttgctgccgtcgctcggtttcaagaggagttcatcggagcacgtcttctatgtcaggcggaacggcaacgcgcagctggtggtcggggtctacgtcgatgacctcgtgatcaccggctccaactgcgacgacatcaggctgttcaagaagaagatggctgctgcattcaagacgagcgatctcggcctactgcactactacctcggcattgaggtgaagcagagcacgagtggaatttcgctcagccaaggagttgatgctgccaagatcccggagaagagcggcatggaagggtgcaatccatgtcaagtgcccatggaggcacggctgaagctgagcaagttcagctcggagccgtcggtcgacgctacgacatatagaagcatcggtgagagcctgaggtacctggttaacacccgtcctgatctcacttttgctgttgggtatgttagccgattcttggaagatccacgagaggaccatctcgctgctgtgaagcacatcctgcgctacgtggcaggaagcaaaaattggggagtttggttcagcaggaaggttgagaaggaggcgcacctgagggttcagtgacagcgattacgctggtgatgtcgatgctaggaagagcacgacagaggtgattttcttactcggcagcagcccaatcacctggcaatctatgaagcagaaggtgcgggcacagtcaagctagctgtgaggtagaaacatcgcagttgcaaatgctgcttgtcaggcattgtggcttgctcgttttctggtagaagtgcagggatcggcactgagaacaccgatgctgagggtggacaacaggtcttccatttccttgaccaaaaatccattactccatggacagagtaagcacattcaggtgaagaatcatctagtctgggaggctgcggaaaatggcctgatcaatgtggagttcatcaagagcgaagaacagctgggcgacattctgacaaagccgctgggcaagaccaagttccatgagctgtgctcaaagatcggcctcatcaacatcagtagtgagcacaacaaggcttaggaggagattgttaagaataaaccttgtgtgttgattagtagtagctctatattatagcttttcatttttaggtgcatgtttgcatgtgtcggcctgattggaagctgtgtttgctttccttgtaattagtatttttttccttgtaatagtttattttaagtaagggaataaagtatggaaaagctgtcaattcagcagcaccaaacgagaccttgttcttctgttcgcgtgagttttcttgtgttgtgtctgtgttggccgtgatctcgctggtgacgtggtttgtgtcgtctctacggtgtgattctgatagtgttatcccccttataaatgtggcaaaatttgctataggacactaaaaaaacatgtaattagctatggaacatccaaagaacgcatattttttttggacactgcaaaaatgtggtaattaaccgctggaaacccaagacattattttattattttcgatagaaacagagagagaaagagcgttgaaagtatcgaaatgcccctggacattgttcttcttccttctcttttctttctcctctcttttcttctcttcttcagtgccggcgacgtggcgactccggattcgcgaggcaagtgcgtgtgcgggaccccgtacgggggacgcggtctccacgctgggatgcgtggaatgcccggattcggtgcgagggaaacggcatgggcgaggagcaatgacgtgttgtcacatcctgattttcgttttagaatttacaaattatttaataaattatttttagaatttatattaaatgttcattaatttacaagtgaagttaaatgtgggaaatgaaatttcctaaatataaagcatggttgtatttaattttattaaattcttcatggttaattatactctctgaaattttcttggatttctcggagctcaattcctaattttaatcatacaaagaatatttcattaattaagcacatattaaattaatcatcaagtgatctggttataatttttttaaatactttgagtgtccaattagtttcaagatttttcttgaaattatttgagcattggaagtatttttaacaattcaaagatcattttggtgattgatttatttggaaaactaataaaaatcctcctcagcagttagcggagactcttggaaaggatggaccaaaaagtccccaagtttagtgtattttaggagatcgtcaagcatatccagcaaagatcatggaggatcccgtgttgaggagaagggtaaataagttttggagcttggcagctcttcattgtagaagaaagtcaatgacaaactactctatgaaactctttgaacctaacttgaagaaccactttattgattccatctgactgacacaatcaaagcgtaaaattccaaatcaatgagcaataggtcttaaacataaaggaccctgtattgatgattgaaaatttccttgccaagctacatgaaacagattcctggaagtacatagaaagattaatgctaatttcaaggcagtgatagaatagcaaagtagtctgaatgacagattgtctatcttggctacttaccaacaagcaaccatattcacaacattttgcctaacccgctaaatggagatacagaattaaacaatatactaagattgacacaaatatcaggggaaacattttacaacaatttcagcttcattggagtatataatactattgatggaaaaagaggtacacatcagtcttgtgaattaggagaaagctagttcaaggtacctgtataaactgccacaccacaagcccattctgtgtttctcaagtagcatgactgtagcagtgtgttacaaatagtcaatggacaaatgtcgttatcaataaatggaggaaacagccgtatgtttgcatccaatcttacggatgtgtttatccgggtttgggcacttaataacactctgtttagtcacggcatgcaagggtgaaaaagaaaataaaagaagcaccaaaatatgttttcaaaaatgcatgataccttaattttgtgcaactgttcagagtccagtcctacacatgtcaatgggattactctcgtattcaaatcaatttccccatcaagagcagctgtctaaggaaataattagggttcaagaatgttaggcacatgaagattcaatacgtaaaacaaattataaattgatatcagacaaggaataaaacagatcaaggtaacagatgaatttacaaaactaggtgaaaaaaaattgtacaaatgaccaatactttttattaggtcaacatctatgttgacaataaaggtcgacagtatgtacaattcattcttctccatagtaaatgcatggccctttagctagtaatttttagaaaattcttagtttgaagaaaaataggtgttcacttgatattagtcatgcaacaaatgtaggggttaaacatttttagtctatccattcatgtcttacctcaacatggcaaatgccttgcgagtcggaagttcctatcagaacaaggtcacatggtacttcctcattttctcgaatccatgctatattagcaacacgaatgtcttgtgcttggatctacataacaattgaaaagtgtcatttcataggcatacaagtattaaaaaaatcagaatcagatattacggcaaaggatgaaattacaatggtgtgatactagcaaaatttatacaattgtgatactcagtgtttcctaataatatcgaatccaggaagaatgagaaacagatagcataaaaaaagtattggatttatggaaatatctgatatctgtaatgggctgttgttggccatacatagcacacagacagtctagttatactttcatgttccttcaagatagaacacgatggatagctatggttgatatgcgtatgagcccccatggtcatacagcctagtggagtgaagaaggcagggagagtagcacttaagatggcaatcacgtggcagatagaaagtgaagctcggtagacagaggggttctgtggaaaagagcagaagagatagaggcacggagatacttctgttctgctaattagaaagaacgatgactaaaacatatttagtcggtacatatggcaccctccaaaatgcagcttggatcagtaatttctatagcaatatatttacaaaatagtaaattacacctacagtgcatcaacttgatcagatagatgcaatttagtatgagaactttataagtgattatataaatgtgacaacttacaaagtaggtacaattttgatacaataagttaagaagttatgtgacaacttaattatttggagcattttttatacagatttaatttttaagtacttattttgtcaatatattagcgtggatttgtataagcatatttatatttttatcctaataactaataactgaaagtcaatataactggacgtagaaattattatatttcggttgagatttgagaaggtgaagaaaacaaaaatttttaaaggtaatttggatgtgcagtataattcttaaagattaaattcaatattataaggtaatatccataggattgctattaatgacatattgatattgtaaaaaataaatcacctagcaaatgcttagctaagttgatgtaccaaaatactaaattatcaagtttttataatagaacatatctatttgtcaagttgttgtaatcagacattcaattattaattcaattattaagttcttgctcgcacctgccctttttcggcccatactctcctcccttctctctctcctcggctcagccagaagtctaatctacctccctctcgcaagtgtcatcttcttcctccagagcccctgttctgcccgatgccgtgcgttgcaacgccgccttctccgtttgatccggccgaactgttgctctccttccaaaattgattgcaaaaagggattctactctatctcctctatcttatccccaagaaaaccccatcaaatacgttatctatctcatgaattttgaccctttttatcctgaaattgcttaagatcgggcgacggggggaggtgggaaaaatcggtcgctcccctccccccatgcgcgctctcctcctctccccatctggacccacccacttaaatactccattgcaacaaaaaaacccacatattttggaaactctctgttaagggaatttggtttattttttgtttcactcaaaatgtttcacccagtgtactcacaatatttcactatgtatagatttaatgtacaatatgtatagatataatgttgcagtgaacgaaacattccattgcaacaaaaaatacacatattttggaaaccccctatttattttgtgttccaccgaaaaatgtttcacctagtgtactcacaatgtttcactacgtatagatctaatgttgcagtgaactgaaacattctttcgctatttgttgaaacattatttttatataaggtaaaataacacccgttttaaatgagtgaaacatttcgatctacttagtgaaacaatttcgatatacctggtggaacatcgtgcaacatttaaaaataattcaataataagctatttttttcgatggaatatatccatgtgtggtctttttttgaagatttaattgcaacgaatttaatggtgcaatcggatcataatttggataagtaatttaggagaaaaatcagtttatagtagttttgcatgtaaatcgggcgctaacgtcagcgtccgatttccccagccccggatcgggcgaccgatccgtaggtgcgtcctttttattcgggtgaactcgagataaatcctaacttccttcaccaaatccatccgttcccgagccgatctcctccacctttgcctataaatagcagcccctcggcctcctcttcgatttaccccggtttcccgaagttttccctaaccctagccacctccccacgcttgccttctctctccaactccggccgccgctccagccggcagtagccgtcgcctccgcaatctccggtcagtgccgccacctccctccgctccgcaaggttgatctccacaccagccaccggtttccctccgccaaatcccgccggaaggttgccgtcaccgtgaaccagtgggttgttgccacgggttggtctccagccgcgccgtttgtcgtcgtccaccgtcgccttcggtcgccaccgcctccattggattcgcagggacgagctctaccccgtccacccctccgttgccgccgctcgtcgccggaaagccgtcgccgtcattgaccagtacctcgccgtcatcctgatctcgttcgccaaagctcgtcgccgacgtcaaccatcgctgctggtcgtcgttgtcgctttggtaaggatcatctcgatctcttcatcttggtgccctcagtgtccgctgtagcgctgccgttcaccatcgccgccgcagcctagggtcgcaggccgtcgtgctcgcatggcagtgcgcatgcttgccttgtcatatgtccagttagccaccacctatgtgccggttcagatcaatataaaccatccgatcctggtcgaccgggtcaagattaatttcagccatccaaaatcaacataaatcctattatttcttttcaatggcatattagttctttttacaatatgtcgtctactaaattcattccaataatttccggaggatgctttagtcttatatttcagttataaattattttgtaaattgttgaattaatttggaatagtcttttctttaaataggtttaattgaattaatcttataaaattcataactaattcaaatgaagtcggaatgaggccgttcaagtctcaaaattcatctaaaatcatgatctacatgtttgtttactttttatttactgtttatttggtttttattagtctttttcttcattttgcgtgttagcttatcgtttccgtcgttgcgaaggttcgcgagtgcgtcggaagtggttctgtagactcatttgttgtcgaaaggacaactgcatacgtcgaaagacgtggttactcaacactagttggaaaagaagtaaagtttattaaattgagaatttttctcgaggtccccctattacatggccctatggggctatttatagccccattacaggttcttactactagggttttggttatacaggggaatttacatggttgcccttatgaaagggacatttacatgggtaggccccgcccctaatgggccgtcaggcgattgtcgacccaattagcccttaggcttgatgggccaggatggcttcttcggtcctcccggggccgaacttgctacggcgaagtcgttccccttcagcatatactcttcgccctacatccttcgcccaggaggcctctagcttggcaaggtacccacgtgtttccctgcctctcgccgtccttgctccatggccttcgccatgggggggcttcgtcctgattaagcttgacgtctcaggcttgaatccccactggtcgcatggtttcggcaggtttggtcgaagggcatcatgccatatcgccaacaagcccctcacgggcaagggtgagataggagcttcggccgagaccgtgcaaaccatgtggtatggtatgtggcgccccctttcgaccggggctcctaccgaaacctatactgttcttgcaagcaaagtttgtttgtttttatgcttagaaaaatttgttgagaaaatctcctcttcccattcgttgcaaagcgtcgaagtgggttatttagtctcttttattactatgaatagtaatgggccccatgggcttttccttctccataatcaggctttttactgttcggctccgtcccgatgggaatttaccgtttcgtctgccctttgacatgtgtcagggctcgattggttggcaggcgaacggtctcgcgacagggttatatatacccccaagccggcctgctattttttcactcccccgcgttctccccctttttaccgcttgacacgctccgtgttctcttcgttctcctgctttttagcttttcgccatcatcgtgcccctagcctttcagccttttccctttcttccctgtgctacgaacccgatggctcctcacaagcctaccaaggccgggtcaactagcgaagatcctggtggccttggcgaaggatggtcatgcttccttggcaaatcacttgtcaaagaggccgacctgggcgaattggtatcatccggttctctcgcggagggccaagggtcgtgtgggggcgaagccgttgttccttcgcctggggatgggcgaacggttgtctgcgccgcatacttcgccgctgggcttcgtctcccatgcgacaacttcttgccttccatgctttcgatgtatgaggctaggcttccccagcttagcccatcagcgttcccgaagctagcggttttcgcttggatgtgtcggacctatgggttcgcccctactgctgagctattcgccgctctgtttactgcatgcgcctcgaccaaagacgtgcagacaccggcgggtctgaggaagaccgtttttggctgcgtgaatttcatgctgcagccggagcgctcagatgcttggccagtacctgcatcgatggccaagtgggacatgaattggatgcagaaatggttctacattgccaatccctaccccgccaaagatgcccaagcgaactggctcctttttcagcgttctgccgtttccatcaatgcgaagccaggcgtggagattgatgggactctcgagtcccggctcatactccttcgcaaggttgcccagcggctaagcacccgggagctttgtgaggagttttgcctccttcggatttcccccctcgcccgtgtgtgggacgtttccgtgaccgagggcgaagaagttcttgggcttccccgccttgttctccctgccagggtcaaaagtaagatttttgtttttgctctaggccgcatatttcctttatggaagcgccttttagactaaacaattgtgttcctttcttttcgtagtgcggactgtggaagacgccgaaatagaggcgtcgaagatgataggagctctaaccacggccgagttcgcccgcttgcttcagcgccaagccgacggacgggtgaaccgtgtttatgctggcgaattgccaagccgatcgaacccttctcgggccagagatgacgaagttggtacttcgaagaagcgcaagcgtgcggtcacgaaaggcggccaagttcgaactcgccgcagcgcgaaggttgccatcgaaattgatgggtaggaggaggaagaagaagatgtgtaggctggctttgaggatgacggttctcatggttataccctgtcgacccccgattttggaaatcggaaatctattgtgtttatcagtaccaatccctggatcagtagttggtatacacatacatagccgaatcacaacatatcacaaatgaattcaggctaagagagttaaatgcttaattacattagggccaggcaggccaacaactattagagaacagcagcggaagacaaaataatacaagggcccggttgatatgtgttgacgaaataatcgaacacaccggccagggagatctgcttaactcctgtgcaggtccaaagattgatgaggtgcgggcgtgctagtcagtttgatcctacaactgacaagatatacaaacagcagatgaatgagccgatcgactgacgagccgatggagtagttctagccgatgccgataccagccgatagtgatagggtttggagctatcggctatatgtccaatgtagatgatgatataaaggcaatcggctgatgataattaatatgattaaacaatataatccagtagaaaccagtcggctaataatggtatgatagaaaaagcactgatccgaaggttaaagcatacatcggccgtaggtccgatgtcataaaatccacaagattagatcaacagtaaaacctttgttgtgatcggctaaatccaatatgtatgtttatgcaatccttacaagccgatgcaacgtccagataactcatcggctaaaaccccgatgaaacccttattggcagtcaaaaagcaggctagagattatggttctaagcacgacttagtagatcaaactcaactaatgcagcactcagctagccccgtccgactcgaactctgccgacctgacctttgccgatttggactgcagccgattcttactctgtttctgcagcgatcttatcttggattccacttcgatctgatcttcacctccgatgccaataatgatagaatttaccaaatttggtcgttaacacaagccccccaagtccggaatattggataatgtttcggatttgccatataccgactcgagagaaactcgcacttgctgttttcccgtccgttatcgctctactttaaatactaactgttgccccaaagaatcttcacgccgtgattttcattttcaccgcttaaacagatcatgtcctctctctctctctctccggcgaccttctcaacgtgcagggcaatttccaggcgattccactcccggctagatcttcacccgcgacgatgtcgacctccaccaatccgaccgccgcatcatcagccgaatatgctgaggtaagtccccatcggctcaccttatcttgttttcttcttctctattcttgtagcatctttccaatcttgttgtggttcccagtctgttgcatgaccaacaatactttctcggtccaatcggcaatctagaccccactgagtttatcatagctgaaaccaacagaatcccttttaggtcagccaatccaaacacaagccattggaaaaacaccttcaaatcctggccttctctggagaaaagctggcctatatgggataagcggatatcggccagcaaacaagcccattgggatgagatcggaatcagccaagccctagcccttacagtagcaaattcggccaaagatgaacccctgatggctactgcaacttatttttggtccaacactcttaatgcttttcttttcaactaagggccgatgaccccaacgctgctggatattatcatgcttactggcctagatgtaacctcatcagctaaccccatcaacctgaataccaagaacacttttgagttcaaaactaagagcattgggggttggtcaggatatatcacagcatatatgggcaaagggccagtcactcctagagagcatgtagcttttttgctgatgtggttggaaaaattccttttctgcggatcaaactgcggtcctacaaccaactggcaattcttagccaaggccctagtaacaaagaaacaatttcccttaggcaaaatccttctcggctatctataccagatattaaacaacacattggccaagataattatcggcttagtggttggaacaggtggaccatggtggctcttgcaatcctggctgaacctggtagtcatgaaagttgtcaatcggtcatctgtgacagaagctgaatttccaaggttggagccgattgtggaagatgatggagaagaacgcactcatcgcagatgtatgtcatacggagaatatgcatctacaccagccgatgcaggagcaaagttatcggctgaacttctgaaggactggttcttcagcttttatgacggattccaaaaagatgctcgagtttggttcttctatgtcgactcaatggattttgaactgccagccgatttcaggttcgaggatattaatcatgaaaagtttcagcaatccagagaaccagccaatgccggaaagaagcggagaaccagatcatcggctgcagatacttcagccctggttccgaagaataaggctaagacaaagaaagctaagccagctgacgatctacctgccctagatccatccattgaacaagctctggatgaagaagaaatcgaggaagacatcgaccaagctgcagccgaaataagcgatactgagagaacaccatcggcttcacctaagcaagctcctccatccccttctgcttcagctcaattggcaaaggtaagtaactttctctgtccacttttgcagtcattcactttatagccgattcctcacaattttaataaatatagagaaagaaaattgctgtgaggaagagatcggctacttcaacccttaaactagctcctccagtaagatactttaaacatctcattaactgatttgggctgattatatctaatacttatccctttagtagcctcctcctccttcttcccctcttgtgtaggcagaatcaggcggccgcactccatcggctgcaggcagtcatcatgttgaagaggaggaacaattagctgcacctactattccagtaagttctattaacataaatttgagatcggccaatcatatcttgatccttaatcatccatgatattgtctcttgcaggtcttagccaatctgttctcctttgacatcaaagattacctcgatgaaacagaagaagacaccacaagtagagcgatagctctcctgcccgatgatgtgaagaaaacactcgaagacatctcccatcggctaggagcatcgctagataacctagtgaccaactctggctcgatctgggcaagattcacagatatccaagcctctcttccggacgaattagttgatgctcttactccagctgtctacctcgagcaacatcaattcaaactggagaaagccaggcagcggttagccgattgccgggagcgcaaggacatcaaggccacaatccaaaccaatcggcagcgtgttcatgaagagaaagccaagcttgatcagttatctgaaggcccgatcaaatctaatattgatcggcttgaagctcgcaagattgaactcttggcacaacttcaagagtgcaatgctgaactggatctagagcacaagaagttagccgatctcccgcaagctgtcgaagaacagaaggcaaggctaaaatcagctatcaagaacattgctgagatgactaaatccttgaaagtcattcctggaaccgatgctcaagacgcccaagctatcgaagaaatagatcaaattaggcaaagggttatatcggctatccagcgatacttgtctcagtgatttccatgtaatagtctgtagaaaactgttgtaatcggctaagacattttgcttccatccttgtgccggcttgttcaaaaatttcaattttctcaattttctttgcaattctctatgtatgtgcccccctaattttacaatgttgaaaacattgacaaaattatagaaacgactaagggcgatataacaatatcggccatttgtacatcggcaaaccacaaccgattacaatagtgaaaagcaactaagggcgatataataatatcggccatctcaaggcgatgcaaacacatcggctatcttgtatcggcaacactagccgatcatgcattaacccagacactgggataatatttcttcaagtatttgccatttagagctcggccataaacttctccatcgagtccttgcaacatatatgctcccttagacaccaccttatgaatttggaacgttccttcccaattcggcgaccacttgccgaatttgctatcccgagtcccaatcggcagaatcaatttccatacaagttcaccttccgaaaagtccttaggtactactttcttgttataatgccgggcaactcgctccttatccctagtaacctttgcaagggctcgtagccgtgattgaactagatcttccctttcatcggccataaggttatagtactcatcggctattaaagtattttgcaactctgttctcctcgagccgattcgaacttcccatcgcaaaacagcctcatgaccataaacaagtttataaggaggaacctgtatcgatccatgacaagccattcgataagaccacaatgcttcagccagccgagtatgccattgccgaggataatcagaaatcttcctcttaatcaacttgatcaaactcttattagatgcctcggcctgtccattagcttgtgcataatacggtgaagaattcaacaatttaattcccatgctatcggcaaattgaacaaactcatcggatacgaaaattgaaccttgatcggtcgtaatcgtttgagggataccaaagcaataaattaaatgctcttgaacgaactgtatagcatccccagaatcaactttctttaaaggaatcgcctctacccacttggtaaaataatcggttgccaccaatataaacttatgtcctttactcgagggtggattaatcataccaattatatcaattccccaacctctaaaaggccacggtttaataataggattcatagccgatgccggcgccctttggattgctccaaacttctgacaatcttgacaacctttataatatctgaaacaatcctccagcattgtcggccaaaaatattcagcacgtcggagcaaccacttcattttatgagccgactgatgtgtaccacatatcccttcatgaacctcgccgattgcaacttttgcctgatcggcactcaaacatttaagcaacactccatcaatcgtccgataatagaggtcatcatccaataaagtatatttcaaagccttataacgcaatttccgtgaagccgattgagacggattctataaatactgaaacacatcatatctccaatcatcggctgtaattgtagcaatctctatctcgatatcttttgtcattggcttatatcccgacgccccttgagccaaatcttgagcctctaaattctgttctcgagatatgtgcttcaaagtcaccatcctaaattcatttatcaacgttcggcactttgcaccaagtgctccggcataatccgaggcatcgccgttccatctggctgtatatggtgaaccaaatgttctggaacaacctgattcaaggcgtgcccagccgattgcccagccgattgattcatcaaagcttgctacggaatcggctgtatagtttgttgtcccggaggtgttggctgaactggctgcacaacctgctaccttggtggagtctgttgaatcgaattgacagtacattggaggggtagaaacatagcagccacctgatcctgtgctggccgatttaccgtttgcccgctatgctgtggctgctccctcatcaatagccgaggattaatcggctggcctggtgtcgacgctgatggagcaggcaaagaagtcaatggtagtgccaccggctgagccgatggtgcactcggaagaactgcctaagtaggcggctgaacatcagtgatcaaaggtcggtaatttggaaaaaacctcctggcaagtagaccgggcctgcagcttgatgctcagctattgatccatcggctatcgtcttcatcatgttagacaaggtgttgactaatactccagattgattgatcagagcattgtgtacggcgtagtccactcgatcttggaaattgttgaagaaatcttgtgctgtctcaccatactgattaagatttccccctgtggctcatgagcaccatcaccttgaactgcatgtaccccctgagagccgtcaccctgattctcttgagccgagccatctaaaactcttttcccttctcccttagaggtactggtttcaggctcatcgggaactacctttaccttgtacttttgaacaaatgttcccttgcgagtctgtgtgaatgacctgaataactgttctcgtgcttgttgcatcatggcttcgaaatccttcttcgatattcccgtcattgacttcgctcaatcctagtctttggattttctctttaacagtacccgggctagccgaggatggcgacggtggcagcttctcggccatgaggaagattgatttctgacttctaaagcgtcccaccgggcgtgccaaaagcgtgttgacagaaaacacgaggcctgggagatctgcttaactccagtgcaggtccaaaactcgtcttcgggtgtatgagcgtgccagttgatttgatcctgcaatcaacaagaaatagaacaaagaaaccacaattaatcctataaatgatagccgatcggctaggtgccaatgacatatcatttatttcgagccgatgtcatgcgtacatcgatcaacaaatatcaataagcaaatcagaactaaatctgctcgatcggctgtaaatattaatgatatataatccttatatcgatatatacttaaatcaagtgattgggatagatcggtcgccttgccgagacagtataaatcacttagatcgaaatatatattaataattgcattatatacatttatagcatagccgatcaagtgaatctagcatgtatcggctaatactccgataccactctatattaagatgttaaagcaagtagaatataccaaacagaagcttaatatacttagatgcgacaaaatcttaacataaagggcagatttaacatacagattaagcatatggaataaaaataattaaatcagataagatcggctgaaactccgatactaccctaattggcgaccagaaagcaggctagagattatggttctaagcacgacttagtagatcaaactcaactgatgcagcactaagtatgaaaagaagaacaacatctagacaatcaagccgctggaagtttcatagagtggtagatatatcacataatctaagttaatgtcattgtctaacctaatcggctgccttccattaacagatgttagccgattataggttaaataaagatattatcgaagattatgtgagatatatgataactcgacgaattgtgtagacaagattagagtatcataaagatggaagcactaatcctgagaacataagtcgtcatgacaagttttacctcttgttgaagattgaaaccgatgcagctcaacccgagagcacgaactcgtcgaaataaaagcaaaaagggtggcgatgcgccgagattgtattggatgtcgtcgatcccttacatagaccccgggtgtacatatttatacccatgggttgatacaagtccttgtcggacaagaaagaaactttcctaaggataaaaggaaaagataaagtccttataggacactaaacacactttcctaaagataaaaggaaactgacaaactagtcctaactaatagatacaattgccttcccaggactttatccctgcgtggcaatgatcttgaagcacatcaacttgaacccgatgacgtacaccgagtcatattatcggaatcggctgtatcggctagccccgtccgactcgaactctgccgacctgaccttagccgatttagactgcagccgattcttactctgtttccgcagcgatcttcatcttggattccacttcgaactgatcttcacctccgatgccaataatgatagaatttaccaaatttggtcgttaacaatatgccacaagcagtcgactggggaacgaaacctagaacgaaaccgcactccggtcatcttgttaagtacacaagcgtactaacaagggcttctcttcaacactctcctaaaagatatatatagagcaacaatgagtacaaatgtactcagcaagccaccatacaaaatgcagtaatgtacaggataatacaaggagtggctatggttactttgcgtaaagctgagttttcaaatatcatttcacaaacctaagagctagcattgactgatcaagttttaattccccaattcattattcaacgacggttctatccaccatccattgtgttcctaaggatagcttcccgccattgagtcgtcatggttttctggggtctaccccttctcgcctctcgagatgttgatccaccagtacaaaatcatcatgcatcatcccacccaatcagtttaagaatttagagtctagccaagtgtaatacatgtctcggtgctcaataaccgcgagcacggctattcgaatagatttggtttactcacactgcagtggatgtacactttaccagtactccgcgacttgcccaacacatgagcctacgtcccaacgaatgagacttgccacggcaaagcctttcaataacctcacattggcagtatccgctccataaacttaagccctcatacactctaggcgtcataagtttctagcagtgagaggagttctggcgctctcgagggggaaaactcacgcaagcctaacattgcatcatgtagttgaacccaatccatgctgtcctcttttgggtatctccttgtagtcttgtagtcttgacaagtcagtctctggccatctgtatcgggtatccgccatttggccatccgtatcgggtatccgccagcagactgcttgttcgtccacacacctaagtgaaaccactatgcagggatactgcctccgctcggctatctactctactaggtctatacccattcgagaagtacggttgtattagggtcatttcatgcttaacttcatggctcggtccttaactgaccagggacggcactagcctttaccggacaccactcaagtcctctagccgccccagtcgaaaacatttgtttagttttaattttctttcacaaatcatctcatcaatatcatggcaatgtagcactcatgtctccacatgtcgtatctcaactaccttccccaaggtagttgcccaagcataaagcatttgataaatatgagaatgcatgaatctaaattagcattactaagcatttgtcataagtgactacagactcatacgtaattatgggtacatgggaataatgagataagcaataatcaaaggcatggcataataacaagtaggatattcatcactgcatgcaattttatttgtaaacaaaacaacttcacaattgggattaatatgctcaagggatagggtgatgacttgcctgctcaggatagttcttattcttgatataatcttgatcaaccttcacctcctgaaagctgcatacgttgtctcacgactaaccgatatacaaattctataatacgcgagaaaaaccaatattcaaacaacaataaaatgtgcacaagcaaaatataatgatggtgtcgaacctagggttgctcatactattccggcttgctaatggattctaatcatgctaagggccaagattcttaatctttctattgtcatggcggcttattaggggctaatcatcatagtataaatgagatacacagtgctaatatgtggttaggatttataactagtacctgtttactgtatgtgatggttctgttgactattcactggaggttaaccgaactatacatatactactccacatgatgacattgtgccaactaacttttaagtggtccaaatacaactagctctgttattatttctctaaaaagtttatcactgatctaagtgcattcatattttagttacataatcacaaggctaaactttatttgaataatttataagtcatgggtttaattatacaaccattaaatagtactggtatcttcctatacattaatttgagacatcatttagaattagtttgtgtggttgttacagtgacaaaacatgttaaatataattatttgacatttactctactgtacaatatcaattgtatttattaacacatttttaagttaactattatgtatcatcttgatattaattattttataattataaatatatttattaaatagtgagttatataccattggaaagcttatgaatttagatgaaattaggttcaagtttcacttgaatccgagttaaaatgagcaagttatactagtttaaagattcaattttgaattaatccgagaaattgtgaaaagctactgttcataagtcatttatttttaatccgaaatatatccttatccctaacagctgctgacatgtggggtcaaagctttgattttctttttcacaggattaattttctaaaggaaataggaggagtggggacggcttgtcagtgactcggctgaaggtcgtcttcaaccttcgtcttcttcctcccgaccgagcgggagcagcaggggaacacggcgcgcacggaaggccggccgagggcgacctgtcgttggccaggggaggcggggagaagcttcggagaccacccaacggctgcggcggcgcttggagggacggggtgcatggccgccatggctgcgccatagccgagctcggctgcaagtggctaggacgacaagaagggtttccgaccaaattgatgagtgcgtgagcatctacggcatacgggggttccattttgttacctagacaggaaggggagcccccgggatggcttgtccacggcgagttcgccggcggcgaaacagtggccggtccgccacggctttgggtgctaatcgccaaaattggtgacatactaagcttctatggaactaggagaggctttaggagcgaggtattaccgagaggcggcgaaatggcgatgttcgatgccgtggtggggagttggcagtgaagcagaggtggacaacggcggcgagcgcgcaggtgttcgactgcaggtcctcagctcacaccggcacccggagttgatccaaggtagcagcagaagcagaagcatcccgaagccacagctcccgcggtcgtcagcaccggctttggcttcacgcaatggctatggaggcagacacacaaggtgctcgatgaaatgcattcgagaggaaaggcagagaggaatggggatttttgttgggggcttagcttagggtgtaaggaaacggtgtggataagatcgccagcacatgcctggacgagctagagctctaatagcgatcggataagggcaaggagatggacgaagcggataggtttcgaccctcccaggattcgggttcgatgcatcgatcgggcatgatttcccatacagtagagttgcaggggagggattgctagctgtgggaagaagcgctgcattatccagcggtcttggctaggggcgacgagatggcgacgcgatggcgataagaatggcgacgacaagcagtggtaacgaccaacaatagggaggtgcagggctatgccctagggtgacgcgggacgatgtggcggccattatccttcggcatcgatggcgacacgcaatgggacggggtgacgcaggcgctcgtggcggtgcagcccatttgcgggactccggcggctcggtcaggcggcggggcccacgcgagcgcggtgcggcgcggcgcggcgcacggacacgcctggtgcggcgcacgggcacgacgcgtgtaacatcctcaaattttaaactaaatttgactgcatcatgctggttttaatcttagactagcaaaatcaaaattctctttaaaagttctatttttattcttgtttttggttcaagtattacccttagaattccctcaacctagtttaccaataaaccataaattgttgctctatcctaaacctttgtgaatttagcaaatttccttcaaattccaaacctattcttatttatcgccaaatatctaaattcctccttttgatctagccgccactttaattcatgtggcttgatttcctcttcggcacaagaataatattattacaaatattgtgaataattgctcttgtgctaagaaaatatattttatccttcccttccacaaatccaaattcctattagcctcaaatacttctctaaaatccatgccatatattttggggctaagaatcctatctatcttcctcttagtttgcttgcctcattcccaaaaatattttgaggaattatattgttaatttctctcctatttgagtgctttaatatttaccccacattatattctatctcccaaaaattattgcacttaaataattaggaaatctctcttttgaaaagtatctccaaaaataagttcatcccaaaggttagccacctaaattccttacaaatatttatttaaattcaaactccatccctcaaatccctacaaaatttagaaatcaattctattcaatttgggccgaaattcctttctttcttccttgtggcccatccctttcctcagcccaagctggcccagccaccttcccactcaagccggcccatctccctcctcttcctgtgggcacaagaaacgccacagcagccgtcgccgtgtccccatcgttttcctcctcctccgaaccgacctccgccgcctataaatagccagccatccctcctcttttcccaaatcaaaccgagctctctctctctcctcctatgccggtcaccggccgatctccctcaccggtgccccatcggccaagcccttgcgccatcacgtttgcctcgacgaggagaacctatttcacccctttcccccatcccttccaccttgagttaagccaccaccgccatctcccaaatcggccgagccaagctcttgccgccggtgttccgatctcctccctctccctctccgccagccaccgccctccctaggtgcgtggtgctcgggaacaccacccgccgccggcatcgccgccttccgcccgccggagagccggcgcccctcctctccttctcctctgttgctcggttggaaagagaagaaaagaagagaggaagaagaagatgagagaaggagagagaaaaagaaaagaaaaggtaaggaagattgacaggtgggcccatcaacagtaaattttcgtattttctctatttaattcaaaatccaaactttagaagccaatatcttttaaaatataaacccaattccagtgaaacttggactaaaattcttctaaaatctttctctatcttttgagggtatttttggtatttttctcattttatttcattttttcctatttttggattttattcgaattcctttggaatccgaattttatatatctaaccctaggtcttgaggattcttatgacacactagataatattagtcaatctcaggacatcgagcaaggcaagttactatctaccttttgatcatttaagcctatattttacaaattatttatttatagccttctattcgatactctattttatatgcataattcaaccatagaaacccagataatttagtattgcttatcttgcttacaatctggttaaaatattttgtacttagattgggacagtacgttagaattagatgatttccgggtggctagtactgtctcgattgatatagttattaccaggtacttatgtcgaacgaacgggtacgactgcagtttctagaatggggatagacctagttattatgttaattagcaatatggcacctctgtatagtggttcttatttttaagtcctcgcgcaggaggcaactatagccacgaagggcaacttttaaccattaccatgtacaggtaaatggtttgtgatactcgagtataatttatatggtatatttctaaaccctgatcgagatgacgtggtgtcatacgattagttccccttaaatacctcgggaacgcctgaactcctcttgctgctgttaacattacgttcagagcatatgaggatataggttcatggaacaggtgccacaattgttaataacctaatactgggccatgactaaagctgatgattatcagcaagtcgtggactgcgggtaaagcgtacatctgctgcagtagaatatcattgaaactattcgaatagccgtgctcacggaattgagtactgggactcatatggtaccctggttagaaacctaaagtatatattttacaaactctagctttaatatttccagattgtctattattgctttctgcaaagaactccactccatgccaacgcataacatatttccatggtaacttgctgagtattgcgaatactcacccttgctcttattaaccctttttcagatttgggtcaagaggaggacccctgtgattattgttatgatgactctgataaattagaaaatccctagaggttataccttcctagtcagaatgtactagaacttccgctgtgtaatattagcacctatgtttaattaggtgagtacctacccttgtagaacccctggtattgtaaactttaacatatgcaatgaagaaccagctgtattacatgtatcaatatttattgatctagggattgatacactaatctcagtcggatccaagttattagttttgggacccgacaacgcggctggggttgggaatgtgcgcgtacctgcggtgttgggtcgctgggtgttcggcttgggcttttggttcggattgaacaggttgcagctcatgaacagtagctggctgtaaaagagagaaaaggaagaaaggaaaaggaaggaaagggagaggctaatctgcaaaatacttgaggctggatttggaattgagatgtagctcacacattttggatttgagaattcaaatatttatttgaatatttatttatttattcatatctctaccaaatgattttacttcccattagatcatcagaaattatctaatatacctagaggctttgatagttcaaaaattaattaaaatattcaatgtgacaatttattgtttggcaagcatgaacaaccataacatccagcatgatgcaaaagttttaaaaagttcaaaattttagtgatttttattgtcgggaattttcaggatgttacatacccccagtcctactcctgcgaaatccggggcaggctctcatgtttcgcctacgcggccgcaagatatcgtcgtggcgaacaccctcttggcgatttccagcacagccgcaaaaccgatgataaccactaggaggaagaagaagaaagggaaggttgtgcaggtcggccagggcttttcggacagcaaggggtccgacgggattcctacttcgccggttttacggcgcgcagcttcccgtggtaggcgcataactccgccacctgctagcgatgccgaagcggcgatgggtggaagtgcctcggccccggctgctggggcgaatgttgccgaggacgaatgggttgatgcagttccttcacctgttcgtcaacgagagggaaaggctccggcggttgaagcgagtgtttcggacgtgacgcttaccgccccacatttcgtccccgctgatttcaccacgcggccagagatcactccgttcgtggacggggtgtgccaagtcatagcaccgaccgaaggccttgggctcttcaccgagctaaacgagttcggcgaaagctgcgcggccgtggaaagcctatttatgcgggtatgagttatttttttgtttgttgttgtgcaccgaactttaccctttcactagttccctgtcgtaatttttttttaccagggccttgccgcacacctaagtgccaagaagtcttccttagagcaactggatgggtaccgccttcgcctccgtaaatccgaagaagatcttcgccacaaggaagacgaaagaagcgttgtggcggataccttaaagaaggcgaatgcttaaaataggtctctccattctgaccttgaagcagcacgcaaacgggacaccgaacgagaccgacaacttgcttcggccgaggagaagattaaatccctcgaagcccgtcttgtgtcggccgaagctgccgccgcaaccctggtaccagctacagagtctgccaagcaggcctgttacactctccgactggcccttaatgaccttggggcgcgatcgaaaggtgctccaggcgaagatgagactgcattcgatttttccgagtggacgcaggaggcggccggctcggttgtcgaagtggcaggcgcctacggagactgttgtgctcgtgtttcggcgggattcgtcctcagcctcttgcatgcacacggctgtgaccacaacggggattttcctgatttcgtgaaggaggaatggcctagcaatacgcagtgctccggggctgcgttaagggcctttcgaaaggggttttgggaggatggcggctgggactgtgcgaagactcggctccgcgagaaccttgaaaggatcacgaggaacgaggaggccgctgctgtcaacgctgaaaaggatcctgggccgtcggaacggtcccccgggcacgagagcgaaggcgacagaggccaagaccaccctgaggtgtgaggcccttcgccctcatgtcttttattttattttttcctttggtcctttcgggctttcttgtagcctaagtttttgtatataggctttttgcttgttcggctttaagccgccttcgccttgtatccaatatggtctttgttctactggcaaagtataaccctttcgcttatttaattgttctgtttgaaagcgggactgatcttcgtctatatttccctccttttttgcactctccttttttttgtacttttgctagcaggcttgtggccgaaaggtatgcgttcgaccgcccgctgaaaaatggtggaaccgaaacgagaagttcgtggcgttgaagggtttgccgaaggtgcgatgcctattttggcctgtttatcacgaaatggtgataaacggccacaactataaggtttttaaggttgccggctggctgcgggcacaccccgggcgaaccttagaagactacgatattgttcatacaagacgtctggaggatatggtttgcttttggcgaaaccatcagaagactgatcggcaggaggcaatctcccagcgtcgttacagtctagtctgtgtttcgcccccttctcctcttagggtcgtgtatgatattagtagtgatgacgaacctagttcgcctgatcattccttagagagagagagtgattgtgggggcgaagatgtaatttatctgtaaactgagctgtaaagccattgctcttttcttttactcgcaccatgttgatgggtttgtattcttcgatacatttgtctttaaaatcaataaagatgtgttttatctccttttcactatttttttcattgtcacttcgcgtgctttcattgggtcggaacgtgtcggcccctttgtgtatattaacgaaataggatttaactttttagctttaggcttccgttttcgatccgttttgttctacgttgtaggaagcactcgtgctttccttttgatcgagtgtaacggtgttcggttagttgttccccgaaacaagctgttgcggtttcaacgtccggcgagcgatgcttcggccgattcgtttcgtccccctggcctttttcgctgatcaggcgtttgccttggggtttttccacaaattatcaatcacacaaataaaaagaaggcggaggacacggagattttatactagttcgggcctccatggtggataatagccctacatccagtttttttgtctttttttcattttcttctttttttttttcttgccgaaaggcttacatagtgccgaagggtttatacttgtgcatgtgttcgagtacatcgactcttacttcctccaagactcttacttcctccaagagtttgagcgacacctcgcgcccctcttcacccccagagaacatcacccttggtgagttagcccctagctctgttggggtcattgcctcatcgccataaaggagcatgaacgggctgaacttggttggtcttttgggggtcatccgaagggcccagagaacagatagcatttcctctggctatttgcccttcgccgccccctcaagccttttctttagtgcttctaggatcataccgtttgtgcattcggctgccccatttgactgcgggtgcgcgaccgacacgaacctgatttccaggttaagcccttcgcacatttctctgaacttgtcagagtcaaacttcttgccgttgttagtgatgagctcttttggcactccgaaacaacaaacaatatttttccatacaaacttctgtactgctgccaaagtgatcgctccaaggggttcggcctcaatccatcgggagaagtattcgacaaccacgattgcgaacttgtacccatttcacaccaccgggaatggcccaatgatgtccaatccccatctggcgaagggccagattggtgcgatgggctgcaactcatactggggcgcggtttgacttcggccatggcgttggcacatttcgcacttcttgacttgctcaacacagactttcaacacggtgggccagtacactccttgtcgaaacactttggaggcaactgttcttgcggcctggtacacgccacagagcccctggtgtatctccttcgccacttccttgccttcggcaaaagagatgcagcgaagcaagggttgaagtaccccggagcgatatagctggcccgagaccatcttatactttgcggctctcagttgcaggtgctttgcttctgcttcatcttccggaagccaaccagtttcaaggtatttcacgaacggtgttcgccagtcacatggatcttcgcccaatttcgcctggtcgattgccatgacctctaggctgtccatgggcacacttggtgcgtataggacttcaagaaagatgccaagcaaatgtgggccaccacaagcagcagatttcgccaaggcgtctgcttcctcgttctggcctctatgtaagtgttcgaccgttatgccggcgaagtacttttccatagaccgaacagcctccaaacttcttcattccttcttcttttgcctcgaaggacttatcaatatgacttgctaccaacttggagtcggttcggataagcaagcgccgaacccctaatgctttcaccttttttaggcccagaagaatagcttcgtatttcgctgcgttgttggttgtgtcgaactacagccttgcagcatactgaatcggcacgccccgcggcgaagtgagtaccgccgcaacgcccgcccccttatgcgaccacgagccgtcagagtacatcacccagggttgttcgacgggctcgagctcatgggcgaatgcctgtgtccattcggccacgaagtcagctagcacttgagacttgacagtagtgcgggcaacaaaatgtaagtcgaaaggggatagctctgccgcccacttgctgagtcggccagtaacttccttgcctcggattacttcgcccaaagggtactgcgatggtactgtaactttgtgggcttgaaagtagtgtttaagcttgcgtgaagccatcactagggcgtaagcaagcttttccatttcaatgtatcttgtcttcgccccttgcaatgcttcggagacaaaatagaccggtttctggcctgactctgtttcttggatgagagcagaactgactgccactggcgaagctgccaggtatagtagcagttcgcttcctggtgctgggctgatcaaagcgggcgggctttgcaaatatcgcttcagctcgtcgaacgccgctttgcattctggtgtccaggtgaactttcccatgccctggagggttttgaagaagggcaaacctctttcggctgcctttaagaggaatcgactgagtgcctcaatttggcatgcgagcttttgtacttcacgtacgctcgacggaggcttcatttgctgaatggcatcaattttttcgggattcgcctcgatgcctctttcagaaaccaggaaacccaacaacttgcccgcgcgaacaccaaaaacacatttctcagggttcaatttcatacccgctgcacgcaagttgtcgaaggtctcctgtaggtcggacgcgtggtcgaaagccttgcggctttttacgacgatatcatcgacataagcttccacatttcgccctaactgcttgtaaaggaccttgtacaccagcctggcgaaggttgccccggcatttctcaggccgaaaggcatcctaagatgacaaaaggtgccgaacagtgtgatgaaggctatcttggggatgtcggccgggttcatgtgaatctggtgatagccggaatatgcatccaaaaaactcatgagttcgcagccagctgtcgaatcgacgagttggtcaatccgtggcaaagggaaatcgtccttcggacatgccttgttcaagtctgtgaaatcaacacacatgcgccatttgtcgtttgattttcgcaccagcgcttgattcgccagccactcaggatggtcgatctcttggatgaccccagccttaagcaatttttggacttcggcttttgctgcttcttggcgatcagtggacatcttgcgcagcttctgtttccttggcttggcatccggcttgactaccaggtgatgcatgatgagatctgtcgaaacacctcccaccttatcagggccccaggcgaagatatcactgtttttcttgagtacctctaggatgttcgcagcctcttcttgccccatgtcgccccctagcgatacgagctttgtggcgtcggcgtcatcaatctgcatcttgattatcttgccgtgaggggtaggctttggcgcatgcttcgcctgatcatgtggttcggcttcaacattatgcactgctctgttgattatggccagatcgccttttgaagcggtcgaaggctgaagcaccttaaccacgatcactcctgctgggccgggcatcttgagcttgagataattgtggtgggaaatagcttcgaacttgttcaaggtctcacggtagaagatggcattgtagttgtacgggatgtcgacaacgttgaacaatacttgctcttcgcgtctgttttcccctgtgccgaaagctaccagcaactgtgcttggccaagaacttgaactgcttctccgccgaaaccacggagcgaggccggtgctggggtaagggctagggtgggcaaccccatcttggcatatgctttggtgaagatgacatgggccgaactccctccgtcgaccaggattcgccgaacctcgaagccagctatctcagttgagatcaccagaggatcttgatgcgggaatttactccttcggcatctcccggcccaaaagtgatttgctggttcaaatactacggggcccctcgctcgccgaagtgatattgtggaccgttcggagctgcatcttcttttgtcgcttcgacagctggatcagcgggtcggcccttgtaatcacttggattactctgcgctgcacatcttggcgctgttcggtcgggggtgcttgttcttgagctgcttcatgaggtgcttcgacagctgctccctgctgtggccttggatcctgcgcattgccacgttgccgaatatttcggcattgttccgtggtgtgcgaaaagcatccatggaaggcgaagtagaggtcttttcggaccttcttgcggacaggctgctgatggttgcttacttgctgggcgtcgaactccttgcggagggcttgtacttcttcgacagccatcatagccttgcccgtgcggtcggttctgaacttcctccaggtcatgggggcttggccttgccttggcggttgtccctggatcgccggctgaggctggcgaacagcgagaggaggtggttcggcaacctgatcttgtgcttgagcttggacagcggcgacgaaggccttatcatactcagcttgtattgcttgccaccgcttggaatcctcttcgccccttgcgtacccgtcaatgatgcgaagcaggtgctcaagcgtctgtggctccttgttggcgattttccttgtaagttcgccctcgagtagcccggccgaagcggcatttatgacagacgcctcggttatgtcttgcacttggatccgggcttgcgagaagcgacacatgtacttccttaacgattcccccggcctctggcgaatgccgagtagatgctgctgcgtcttcgtctcctcataagtgcctcgaaagttaagaacaaagacatcgcgcaattgttcccatgagtaaatgttattggctggtaaattaaagtaccaagaatgggcgatgccatctagagcgagatgtattacctttgtcttggtattttcatcaccatgagccgcttcgatcgcggactcgtaaatggagaggaattcctttgggtcagtttcgcctgagtagcgtgggacgggtgggaacttgaactggggtgggattggacgggtcttgattcccgcactcagcggtagccccttttggccccctgccctgttcacggcaccttgctccgggtacagcgtggcgaagggcgaagtcacggcttgcgcataatgttgggccatggcattcggctgcccagctccgattagtgatgcttgctgagccgccatggatgggtcgaacgtcggctgggaccatgccatggcgacctggtttggtgcttggtttgctccgaagcctggcgtttgtgcgtgcggccgaacggttggtgcctgagcagcattgacgaagtcgaactgcggtccttggctccaaggcgaagcccccagacctggctggtttgacggcaaccaactaggtgcaccttggcttgtatttccctccgggtgggtcgaaggggctgtacctgaaatgttgtggggttggctgagttgctgaaggaaagcttggagctgcgcttgcagagccgaagccccttctgccattgtttgtgacgcttggccaggcggttgagggtgtacttgggcagcgaccggctgagcttgcagctgcacgtgaggggccagatgcaccgttgcggtcgaaggctgcccagcgaagtatactggcgcttgcgtgacttgtggcggaaggggctggatcgatgcttgtggatagacttggggtgggacatagcctgccgaatactggaggattgaggccgaagcgaccttggaccacctcgtcgcctcctacgcctactgctgtccttgcatctggcaaagcatgtcatggtgtcgtgtcatgttctgtcgcatggcttccatgtcggcttcggcttgtgtttcagggtcagggttgacttgtacagcagcgaccacagtcgaggccgctgtcggctgcgacggagcagcttgggacaccatcagttggcttgtcgaaatgatctccgccctggtctggagtgcccttgccgctgcagctgccttcgccatgccagccgtgttcggcacctgcgcagaggcaacaggagccgaaggcggtagtgatggcgcgggtgcggaggcagacggcgctcctccatcttcggcaacgagcgccgaaggctctgctccctcttcggcgaccatctccaccccggctttgctttcctttcaccttgtaaccttctccttcacgaccctctttggtgtcattcgctcttagtggtttcgctcggagatccccacggtcggcgccagctgttgtcgaaaggacaactgcatatgtcgaaagacgtggttactcaacagtagttggaaaagaagtaaagtgtattaaattgagaatttttctcggggtccccctattacatggccctatggggctatttatcgccccattacaggttcttactactagggttttggttatacaggggaatttacatggttgcccttatgaaagggacatttacatgggtacatagtgtaattgaggttcatgggcccctaacgggccgttagacgattgtcgacccaattagcccttaggcttgatgggccaggatggcttcttcggtcctcccggggtcgaacttgctatggcgaagtcgtcccccttcggcatatactcttcgccctacatccttcgcccaggaggcctctagcttggcaaggtacccgcgcgattccctgcctctcgccgtccttgctccatggcctttgccatggggggcttcgccctgattaaccttgacatctcgggcttgaatccccactggtcgcatggtttcggcaggtttggtcaaagggcctcatgccatatcgccaacataattgaagaccgattgttgcaaggcaagtcacacagatcccaaacaaccctttgagcatgttgaacctatttaaagctattgttttatttcaagttatgcattattttcgaatgtcatcaggtggtgagcctttcccaattaattatggccgaagatgactttattttcctatgggttataatttgattacctcgaaccttatatataagtttggttcagctaaatgctatatatataattgcttagctatgcttagaaacattagctcattaatgggatggattatactacataattattgatggttatatttaatggtagctcacgatggttaatcatgttatgataattaaatgataattaaaatttgattaatggtgcgttgtgagcacatggttttgaaggtcgtgctcataacaattaaggaccggttcgcgagctactgttgtgagacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatggttcattgcggggcaccggactgtgaagcggcgaggagtccatgggggtcgatggggagtccatgcctatggttttgagggggtgattatgatctaggaatggtgctctgtggtggattgtgttgtgcgaggggtactgtcacaatcccatttcgaggtaccgtggtggcattgaggacatggtaacatgttttggggctgtgtcttgtgggtacagtggtacacctctggccagagtaaaactattcgaatagccgtgcccgcggtcatgggcgggttgagcaatgtttttcgtgattagtctcagctctcacaataattatggatgctataattggtaataatttgcttagctcctagtttggagttagatctgtacagccgggtatggttgttcaggatgggtggggccggggcagcatgggggggtggggcagggtggattaaaatggaggattaattactctacggttttactactcctaaaggttggttaaaggtggctttggcaaaggagcctatattatgccatccttgggtattctggggtactggcatattggcggtgtggctggtgatggaattcggcgagccgcgggggatccacgtagttctaggagcggcgcggcccaccccggccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagttttctcccggggggggggggccctttccccccattaaatttggggggggaaaggggttttttttttttttggggttaaaatttgtttcccccgccccttttattaaaattggttttgggaaaaggcaataaaataattgtttaggttggttagaaacatagtccttaatgggggggttttcttccaattattgaggttatttttaaggtaggtccggatggtattcaggtatgttaataaatgatattaaaattgattatggtgcgttggagcacatgatttgaaggtcgtgttcttacattaaaggacggttcgcgagctactgtgtgagacattaacggtgccaacacaagccagcgtgggcaacgctttaccttttgtatagcatggttcatgcgggggcaccggactgtgaagcggcgaggagtccatgggggtcgatggggagtccatgcctatggttttgagggggtgattatgatctaggaatggtgctctgtggtggattgtgttgtgcgaggggtactgtcacaatcccatttcgaggtaccgtggtggcattgaggacatggtaacatgttttggggctgtgtcttgtgggtacagtggtacacctctggccagagtaaaactattcgaatagccgtgcccgcggtcatgggcgggttgagcaatgtttttcgtgattagtctcagctctcacaataattatggatgctataattggtaataatttgcttagctcctagtttggagttagatctgtacagccgggtatggttgttcaggatggttgggcctgtgcagcattggggtgttgtgcagtgttgattaaaattgatgattaattactctactgttttactactcctaaatgtttgttaaatgttgcttttgcaaatgagcctatattatgccatcctttggtattcttgtgtacttgcatatttgctgtgtggcttgtggagtatgccatgtactcaccttgcaataatcaatcaacctcagttgaagaaaaatgatccagaagaagacgtttggcttataccccagttgagttgcctgtgggagtggagctggagcttcgctagatcatttttccgctgctgttttcttttcttttgtaagtatgtaacattattattatgatggatttctatattaaattgtcagtttgtgtacctcggctgattcctggacgaggattttatgcacaaataagttcggaaattacctgtgaatttccgggcgtgacacgtgtcgtgcaaaggagaaggcggggcccacgcggtttcaaacacccgcgtgggaacggcaggttggctcgctgtcaagtgggcctaggccgggggcacgggcgcgctcaagagaagcgcgccgttgagtcctccgctacgcccgccgtcccctacctgctttgcccggcgctgctccacccgccgtcgtgccactgtcccatctggaaagaggggcttacatgtggggcccatgtcggattcatttgagcaaagggcaaacttgtctttaataattgtttctctctcctattccttcgaaaattataaaataatgttgcaggtgtccagcggctaattcaaatacacgttcttacaatgtcccatagctaatcacacattttttaagtgtcctatagcaaattttgcctataaatgttaatgttaaaagtcagtgtcaaggataatgcatacctcctatacacgggttcatggtatacgggcatatcatatatctaataatatatgggaaggtatcctttttaaggaacaccggcggataaagaaagaaattatctgctcgcaataggagtcaaagtcctagtcgatgaaaataacgtatccttaagtccatatcatgttctatttatccaagttctacttagagagcaagatgatgttcgctataaatacaaggaccctatcaagggaggggtatcgagttataagccatagccaaagccacatctagaggcaattcggagcaaggcagagccatattcgctgagtagatctcgtctgacaattctcgacagatcctagtcggtggattagtttagccatcttacttccccattgtaatctgagtgttattcccatccatatatacatataaacgggagtagagttattactcatcttgagggtccgaaccagtgtaaatcctatactctacaaatgttgtctacgggtatagcccgtcaatagtggcgtgccaagtaggggacttggtgctaaaggatttcgacaagatgaattaaagagttgtaccttcctggcctaggagatccaaccctgctggcgttcactttggtttaagtcgttccatcgtcttcccggtattccaccatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtggtgaaagattcacaaatccaagagccactccttgattggatgcgaggtgtttctaaagatcacagaatcaatggtccgatctccatgtggcccaatccacccatgtcaaaaacaatctatcgatgcatttcaaattgaatgacaacaattcggaagacacgtaccgcatggttggattcatcggactaggttcccacaagccatcggttcttaacgtcttagacgaccttgaatcatccgggtcaaactctatccgtaacatgaacgtgatcgagggacatgaacgtgaccgagggagtggtcgatgacctgagagaagacggccgtattcgagatagcctcgaagacggcgaagttcgttctcaagacaaaacccttgttccagacaagcaatttggtactcatttcaagcacctgaccaacgtcaacactttgctatgacaaccgacagtaaatatgaaatcacccatcaggtacaatgaagacataggcggtggagacgaaattgcccatcagcggcgatagcatagcccatcaacttagaggggaagaaaccagccgacgacgacagacatgaccggtggtaatgacgatcagtggaaacagagacggttaactgtgaacacgaggttgcttatcaacaatgacagaataggctaggccgaacaggcattgcaggatgttcatgaagatgatgatgttggtgatctagtcggattttagcattggcgaagcccagactcctgaagcaaagaactttgttggccagacatgaagatagtgtcgacagcaaagatgcaggtagtgatgtcaatgataataaactgttgaagagatgtccaagctcgagtagttgtcttgacatcagtgtgtacataacgaaaattgatgcaatgcctcttgatttatgacaatgacagtaaaacttgttgttgcaactattggagaatcttcatgttgaggaaactagatgtttatgctgctgcctaactcatcaaattcgagttgattgattgataactccaaactccctagctcgaacttgggaggctcaaaaccatatccgagttgaactccaaagggcagagctagatctgaccaggacatgtagattaaatctcgaacttgacacttgagaagcttggagtagaccatggtatcaattgagagccaaagttgttggtgagaatgttctagttattgaagcagaatacctcatcgggagcaaagacaaacctaatgactcccgaagttgatttcatagaacttgttaactgatcaattgattgcttcctattgacataacacctaatgaattttattattgttgttgtgtttgtgcagccccccgctctactgaacatggagttaagaactgaagcttcttctcgtcgagtagtcatcgcttgattgaagatacactttgaggatgtccgactagaaaatcttgagagttggagcaccacttgttatagtagattaacgtggtgccgtatctggcggcgcatgccgaggtgtcatggctggtaaaagctggcgaagtagagacaacgtaggttgccggtgatgaagataatgaagatgaagtcgcccaactacaatggcagaactgaaaagccgtggaggggaagacaccaaatggcggcggcggaggcaagccgacaatgaagacgaagacatccatcaccagcaaagtccataaaccgaggtggcgaagaaaccaaacggtggcaacaaaagtggccaatggtgaagacgatggtatccatcaacggcaacggagtccaccaacagtggtggcgaagaaaccagtcaatgacaacgaaggcaaccaacagtgaaaacggtgtcaccatctgcaacggtggcggaatccaccaaccgtggtgggaaaaaaaccagtcgatgacatgggagacgaccgacaagaaagatgatgtcaccatcagcataagtggcagagtcaaacggcatggggatgaagttttccatcagcccaatagtttgttagttaataaattaccatccttcatagaatgccaatatcccattagtaaataaattactatccttttttataaggccaatatctcattagtaaataaatctattgaaaataaattatttacttgatactaaactaaccaatacaacttaagtttttgtaaaaaaaaaaaaagacgtccctcgttgtctcagtaaaaaaaaaaaaaaccctatctaacctcttatgcagattagcaacactaatagctattcacttggttttccctggggaaattcatagtgatttctttccacatagacaatgtgtttgtatattttattacactgaagcagaagctttagaatgaataatgtacaagcttaatcaggaataataaattacagtccaacaaaaatcagcaaatagatccagttcattgtatcctttttttagttgcaggagccatcaccggcgacggcgagcctgggaggtgtggaggaggttgtagttgaggcaattgaatcgtataccaaccggtatagaagaggactgcaacggtgaggctgcgaggtggacagaggttgcaatggaggcggctggctcgcccagtaaccggcatagatgggacaacaacgacgcagagatgggtggcccaagatcttgcttggccgaaattaaatatacgcaccataaaatcagtaatgcctgaaaaaaattgatttagaaatcaccaaaaaaaaatctgttattagtgattgtcgatagcttaagttcagtgaccgtgacaaatgtttcttaggtcaactgcatgactgcaattcatcttctcgtgcaccgttggtcattgtttgggttgaaatgtgctcctgcaagatgaatttttgccatgcactatgagtaggcaactaggcatgcttagctgacattgttgaattgtgatccaaattcattttcacataataagggccagcttctgctggagcgaagcggaggctcgtttgaagccggaggcttgggccggagcgaagcggatcgttatcctttagggtttcaccttcatatatacctcatgtaagccgtcgttcggcgttgtaacctcacatcccgatatagtgaagatattttactggctggcgcccgtggtttttctctcctgctttgggagggtttccacgttaaatctcgtgccttccgtgattgatctattgttttttattgtttatttgcatatagttttctaacagacataacaatattttttttcttatagtgtatgaagctattagcattgcacaggacttgtcacgcttgcaggcctaaaaataaaaattaatgcaaacctcacagaaaatcaagacgagaattttgtggtgcattttaaaggggcagggaaaatgttgatcatgtgaatcgttggcgtgtgcaggcatgctccagttcagtgggcaatcaaaattgcaaaaacgcaagctcgaatcttcctcctcttccccgtccaccgacgccgatgatccaaagctccccatcgtttctccctcaccgcaggcatctctgtcgacctctcgtcgtcgcgtttgcacgcggtgagaacggcaacctcctcacatttccgtttttcccattccgcacttcgtcgcaccaccgccgcgcctctgctatcgccagcgagccaccgggctcgggtgctgttcctgcccggccgtgcctgtgtgccggtgcaccatgagccacctcagtgcgcttagctcacggtggaccgagaggctgtcaagtgggacctgcctcgtgggcccagtccacacgcaccctctctcctcgttgatgcagtaactcaaatttactttagaaaaataattcataaaattacagatttctatttaaacaacacttaaaacttcaaattgccatatcttgaccgtttgaattcggagttgactcattcaagtctctaatttctcctaaaaatgcttagaacctatttatggtttgttgcttctgttcatatgggttttgttagtctttttgtatatcttggtcatgttgatccctccgttccggaagaccaggtgttcatcgccggtgacgccgaagactttgtgagcgattaaggcaagtcatatctatcttgaacatgttgaatcccatatagtgaaaattatgttgttttacctatactgcatcgctttataaattatagagtaaatttcacagaactatagatattttgatcaaactatcgcaaaactatatatttatggcgttgtattacaaaactacagatttagcaccatatttatcacaaaactacatatttaagattaagtatcacaaaactgcatatttaatattgaagttatcacaaaactacaactttagaatttaaatccctagcaccattattatactggagctataaacattatagttttctgactaaattagtactaaacatgtagttttgtgatactttagttactaaacatatagttttgtgatacttcatcttaaaaatgtagtttagtaataaatttggtattaaatgcttaattttatgatacaccaaattaaatctgtagttttgtgatagtttgatcatagtatctgtagttttgtgaaattttctcttaaattatattgtccattattaataattgtttattagttattcctatgctctttgttatggccatgatattgatttgatatccatgattttttgtgaaccctagtaaaattataactagactagtctagtaagctacatgatggactgactagttgctttaggtaaatgcttagtcatacttagttccaacctagaacttttggataaactagactagaacttttggataaactagactatggtggttaacaactaaactggattagttatagattattgactggtttgtcaatagatgggtaataaaatgctttgtgcaactaaatatatatttgggctaggctcagggtgggctaggctcagggtgcaagctagttactttggtagtcgcaccccggctaatataaggaccgatgttccggcctctgttacaaggcatctccgtgcaaccacaagtctagtgggtaaggcatgactggaagtttagatcttctcaaaacatagaccattgattggaagagtgtgggaccaggattaaggccgatttctacccggcgcaaagggggctctatctcatcccaagggatcctttgactttcacatcatcggggaccggcgagcggcgaaacctcagtaggttcttctattttgggtagacctagatggatagtcttgtcacggcctctatccgagtactgtggtggtacccggcgcatggcaacatgtgttgaggttgtatcttttgggtaaagttgcacacctcttatcagagttaaaatcaattcgaatagtcgcgctctcggttatgggcaagctgagcaatgtacccaaagttagtcttattttataaaacctgggagggtgaaatcatgatggtgtagtcatgtgaaaattaacctgggttaaggcaagttcgcaggctcatgtggccttgatgatattcaaatattggcttagaacaggattgtgttttaaaatgagctttaacctgattaaaatgtttaaactatggttttctgcaaaataaaccctattaggccttttccttgtttcccctatgcagtattgttgcatttccggtgtgacttgctcacaaaactaatctagaggatggacctaaggaagatgaaggcttggacttctagttcgctccgtcgtcaggtgcatgtggctgttgctgttctgtagtcttctattgctttatttgtttatctttgagtgtgaggtcctaaagttgcccatgtaataaagtacttctttacgtttccgcaagtgtggcttgtagtaatcaacattattcatgtgtacctcacctcctgggacaaggattaatgcactaaacatttggaaatggtgtatatttccgggcatgacttaatataacatgtatgtaaatacattataattattatctagattgacttatgtttaacaaatagatgaagagactaaaatgcacatatggaattagaggaagcatctttctagcattgtttagagacctgtgtcaataacatttcaatcaatttcttggctccacccgaaaatcaattaccgaaaaatcctaattctaaaagtccaacccgatgttctgtttgaaatcctcaattatctctagaatgggaatcccatatcaatgccctttcaacctccgttcatatatgcccttcacttatatttactcaaacaacaaaatccaaattttcttgcaaacagaccaaacacaagctttgaaacattttaattgaatctccccacaaatttttagatctcaagttcaattcatttacttttctcctcacgtagtcttctcgtttttttcgaataagaaaatcttctcgaattctgcctatacttttgtcgacgtttgatgtcgcgattccggtatttgcatagtatggggatcgttggtactaggatatacatgagactgaggtaaaagagacagggatttttatacaggtttgggcccctagattgtcaggtaataaccctacatcctgttggccgaagccggtattgctcttattcaccataatcacaccagtacaatatttggggtagcctatctaactgttgttgacatggcggtctgaaggtctgacttgtagtcgacaacagggtagtcttcctcctcgaatccgtgcccgacgagatcaaagatagcgctttcatctctcctcacagtatccggagacaccgtaggggactagccgtgcctatctctgaagtcgatacccggcgtcttgtcttggcgtatgttggcttgtatgttgatcttcagtcttgatctattattccatagattgtggtgggtgttgattgtgggcggtgtcccctctcctcctagggggccttgtatttatatccataggtgtccccttgtccaagtagaactaggaaaactaatatggatacaatcgagtagtccttgtcgtttccatgtagaacgctggttgtctttccttatgcggaactcctcctatatccgcaggttgtttccgtataggacatggtatgtggtgggtcctgccgagatttagtcaactactattaggtatgtggtatccataaccctgacaactttaagcttgtatcaacacaattgagataccggtatctttctggtagttaaaagaggacgtgtgtgtatgtgaacgtctgtgtttgtattgtattttcgaaaaaggcaaaatttgctacagggtatccaaaaaacgtgtaattagccggtgggcaccgtaatatcgcgaatttgctgtagggaaccaccaaaaagtcgtaattagctggtagacacttaggccattattttattactttcgaaggaaaataggtgagagaatgtttaaattgccgagaatgcccctggggatgcaccacgttatcccgactgggtccagtcgagccaacccgaccgcaccaccgctgcgtccgcgccctccttgccactgcgcatcgtgaacaccatcacccgctcctcgccgcagcacaacgcgatgccgcccatgaagctcagcaccctcgcagccctcgcctccacgtcctcgccgccctgtaggaaccgatcgagatcctccatgaggatgagagaccgcgtctgcatccccgccgccctgcaggaaccggtcgagatcctccacgaggatgagagactgcggggtggtgtgcaggagcagcgcgcagaggtcgtcgctgtcagcgtgggagagatcgatgtcgtagcccaagaactgcgccgacgctcacctcggcgtcctggtgctcccgtccacgccggtgttggcaaataggcacagctcgcgtcgctgaatctccgtctcatcggcgacggactcgacgtgctgcaggtagggccgtagcacgtgcgtccggtcatggcaacgcactcgcagcactagcaccttgtcccggttggtccatgcgaggcgcgcgccaaggaatacacatccatcacaaatggacaagtcggaccctagccgcagggagaagccgccgttggtcctcgacgcggacgacagcacggagggggcgtcggcgtcctcgagcgacggcagcgccgccatgtactacgccaccttgcagaaccgcgcggcagcaaggagcacgtggacacggcagtggtgcggccgagtcggctcgaccggacccagtcaggataacgtgctgcgccaccaggggcattctcggcaatttgaaattttgctgacctcttttcctccggaaataataaaataatggccaaagtatctactagctaattaccagtttttggtggtgtcctacagcaaattcgcgatcttacggtgcccaccggctaattacacattttttagatgccctgtaggaaattttgcctttaaaataaaaggagatacttagggttggaagaggccagaagtagttgtggcattccttgcaaacaacaggattggaaagctaagccttctatgtttacgtttctgtcacttgttgagtgtgtgttagaaatgaatcttgcctctctttttttctccacagaaaggtgaagttgaaacttaggccatgtttgtttcagcttaagactattgtaaaatctatattattaagccagattactgtaagttgtattataataagccgacatataataagctgttagttgttagtttctctagattattagctgtttgttagctgttagccactcaataatctaaaaaagcacctttagagtggattaccagattatagtaatctggcttatagattgtaataatttatcataataagctatttgtttgtttcagcttattcctagttgtaggatcgaacaacaagtactaagccaaccagagggggtgaatggttctagtacccaaaaaccgaatcttttagcggaattaaaagttaccctcaaattcaacgacacgcggttgttgatccgaaaaatacacactggcctaggagatctgcttagcttcagtgcaggtccaaaggttgatgagatgtgggcatgccagttagtttgatcctgcaactgacaagatatgtaaatagtaaatcaaatagccgatcggcagacaagtcgatgtagtagttacagccgatgcctatactagccaatagccgatgctagccgatagcgatagggttctgagccatcggctttatatccaatgtagagtccgacacttgacttaaataatgacataaaggaaatctggtgatgataatatagtataacaataatataatccagtataaaccaatcggctagcaatgatatgatagaataaacactgatccgaaggttaaaatatacatcggctggaggtccgatatcataaaatccacaagattagataaatagtgaaacctttgttgcgatcggctaagtccaacttatatgcatatacaatccttataagccgatgcaacgtccatataacttatcggctagcaccccgataaaatactagcatgaacctatcggctcaacaagacttatattatcaactacaatctagtaggtcgaacctaaccgatgcagcatgagattgtatatgataatctaatactcgatgagccgatagatctgtctaatgtgatggatataacaaatctatttataacaacattgtgattgtagagatatatcggctaaaacagaagatcggacctaaccgagacagttccaactaaaccgatgcgtctctaaacacaatgcaattagagatagaattgagatatcaggtaggaaaatatatcaaccaaactagagcgatccaagagatagaagcaatgaagccttaaataacgccaatgtagccgatagattcactagggccagcggaacataagacgatgcagccccacgtcaggcgccaaattcagccggttgataagtaaaaacgtcagaaaagagggtggcgatgcgccgagagtagttgtattgatcaatatattgatagattacaatgaccccgggtgtacatatttatacccatagggagatactagtccttgtcggacaagaaagaaactaaagataaaaggaaaagataaagtccttttaggacactaaacacactttcctaaaagataaaaggaaactaacaaactattcctaattgatagataacttgccataccgcattctctttgaactcggtctcttctggacaagcttcctttagtagatcaatttccttaatcgaatatagcaagaatccgacaactgacgacttgataactctcatcggctaatctcaggacttcgaagccgatgctgactctaagccgatgattactccgagcttaccaaatttcactgttaacagtggtctgaccggagtagatgcgccagtctaaccgcctagaagcctttggtctgaccaccgaaacctgtcgttgtcgcctgttgccaccgccggattgaccgccgttaacccgccggtctgaccggttcaatgccattggtctgaccgccgatgtcccaccagttagaccatcgaacccaagcaaacacaaatcgaagatttctcaaagtagattgcaactttataacttctctctatctttacaatgtgcaacaatagcactcctcacgaaaatcttgactaaactcgaaaccctaacttatctttcatctcaactctctctaaagcgataccgggaggcaacaccctccctctctatttatacccgaggtaggcaacctaaagccacgaaccaattttgtacaagaagtcctaatcccctagaaaaccttaccgtacaagaaacaaacttaacaaactccaatcgtaccaaatttggactccctccgaattcgactccgcatcccatacgcacacaatatctccatcgtatgctatatggaatctccaccaaccacgtgcattgatctttagcctaagcatcccgcatgatatcctaatcgtccagatgccatcttctcccaagttgactcccaatccatcaccggcaatactctcctgaggtatcaagaccacctacacatgcatcaaccaagaaaccatatccaagcataagctatctccaacttgactcattgttaggaaaaaacagtattacatacgcatagtatccatctagaagtcataaacatgaattatccacagatatccaatgaatcaatacgaaaccaaaaccgacacatagtcggccggtcagaccacaggctggccggtctgacagcacgcatacctccggtctaaccggctaccaaagcccgttctgaccggttctcacctgtcagcaacagtccctgttcacctgcaaatccaatcatctccaaaaccacttcgccaataatctccaaatatcaaaaccaataatatcatatgccaattgttcattacagaataaaaatcaaacacactttgattttgcactaataatacggattataataatattcctaagctgaatcaaacagggtcttagatatagaagaggtggatactacatctaatttcatgcatactatatatacttgtagattaagatgtaacatatactttaggctgccgttaacacacaatttctaataactctaacattactacacttctattgaagtttctgtagggtgacactttctctctctctctcttcattcttctctcctccatctcaccgtttagttctatatggtatcttaagtatatggtatgcttatggctttgtcctacttcccaaggtgcttcttgtgcattgagttagctccctattagtaacagtcattgttcctatactagatgtggctagttaaatcctcaagactatcccaaaagatattaataatataagagcaggcacattaggctttatgtcagccgacgatgaataaacaattcagtttttagctgagctggagcaaagagaacggaaggagagagaaaggctgacgcttgattagtcactagctccagcatattgcttcataccaattgcaagagctggttagattagaacattataaaataatcttccagagaaatgtgttatgtagctagttgttgtataagctatccctttccactactaaacttgctctaatatgttgtattattacagaagccgtacaatagcaatggaatagcagtggaaaagtgtgcatgtgtgttcagtgccttagagcaggtacaatagtagactttaagtcaactataaacacatatcgagaagatgaaagaagagagagatgatcagcgggctatagatttgtagccagctacagcacgggttccaagacacagtgcatgtatgacaagggagaccagatatgaatagtgtagtatatatttataggaaactattgtataaattagctattaaattgactatagatgatttggagctaattattggctatactattaaacttgctcttaaaagcaacagaatagcactggaaaagtgtgcatgtgttcagtggcttaaaagttagaggccccaaatctattactaagagaaggtacaatagcagactacaaaccagctacaaacacatttcgagaagataaaagatgatagagtagatcagcgggctacgtcgctgcagcacagactccaagatacatatatgtataacaagtgggaccaggtattaattgtcactagtagagaaatgatttttccgtgtggacaaaagtgatttttgcgtgcggatcttctaaccgtctggaacgaagtgtccgcaaaaatcgctatttttgcatgcagctgacgcacccgcacgcaaaaatctgattttcgcgtgcggggtggttatgtcgcccacatgaaaaaataaaaaaccgaaaaaaataatatccaaaaaaacaaaaccctagccctaaagctgccgccaccgccctcctcgcggtcgccgtcgtcgtcgccgtcgccatcacggtagccggatccaccgcctccccaccatccgagcccgcctgcctgccgccaccgctgccagatcctggcgcacgccaccgcgcgcaagccgtcatcgcccgccaccgtgcgcacaccaccgagcccgctgctcccggtcgcccgccgccgcgcgtacgccgccaagccgcgcagtgccgctggccgcgcccgccgccgagccgcgggagtgaaagagaggtgggagagtgagagaggatagagaggtgagagagtgagagaggatagaaaggataaggatgaggatgggtggataaggatgaaattttgaagtgatgaggagggaaaagaggaggaaggatagacttgtaggcaggtctataagagacccgcacgcgaaaataggcttatttttgcggaaaaagtacactgaaggtccctcaagttgtcatcgggataaaaaacgtcctcgaaccgccaaactatatatgcgaggtcccttaactatacaaaaccggtcacccgagctccctcggcggttttgatcccggttttgtcctacgtggcagctgagtcaacgtgggacccacgtgggccccacatgtcagcatcctcttcctctttccccttttctccccttccacatctctctctctctctcgtctctgtaaggtggctggggcgaagtgggaaaggcggaggccggagggcggcgccaccacggcagccggcggaggcagcatgcgagcgcagcggccggcgaagcggagtggagcggcggtgatggcaggcaggggagcgcgcagcgaccgatgaagcaggggagcagtggcgtgtaggtggtcgggcgcttgccgaggcggttgtcgagaaggagggcgtagtcagccatcctggcactgtcgcggtcgccggagtgtaggcagtgcttccaagcccagcgcgcaccgcccaagcgacctccatgcccgccgaccacgccccgctgctcccccgccgcctacgcccgcccacgcgcctctcctctccccgccgccaccgtcggtgtcgacaaaacgcttgacgacgcgcattaggtcgccggaggcggtggaccaggggttgatggtgaagaagccatgctgctgcccctcgaactcgagcacctccatgggcttccacatcaccgccagcctcggtgcgtagtccagcgcgcccgccgaccaccaccagcgtcggcgcgaactccgccgcggtaagatcggggctcgccgggccgaacaggttgtccgccgtggcgcccgcaggcaaggagagccaccagtagcgatcattgagggggcagttgaggaacgcgtcattagggcacgccgcctccgacagcgtccgctccatcccgctgaagaaggacatgagctggacgtagcccgcgacgcgtgcgggcgccagctcagcgcgcccggaggcggagccgaaccgcacggcgaggtagtgcccgatggtgcagccgagttgcctgctgccgcgccccgctgctcccccgccgcctgcgccctcccgtgcgccgctcctccccccgccgccttcgcttcgccggtcgccgcgcgctcgcttgcctgccgccaccgccgctccactccgcttcgccggccgccacgctcgcacgccgcctccgctggccaccgtggctgcaccgccctctgcctctcccgcttcgcgcggccaccttgcagaggtgtgagagagagagagagatgatgaagggagagaaaaggggaaatgtaaggaggctgacatgtggggcccacgtgggtcccacgctgactcagctgccacgtaggataaaaccgggatcaaaaccgccgagggaccttgggtgaccagttttatatagttaagggacctcgcatatctggttttgcggttcggggacgtttttgtatctcgctgataagttgagggccttcggtgtactttttcctatttttgcatgcgaaccatcgatttccgcatgcgggcctctgaaggatctgcacgcgaaaatgggaggccgatttttgcatgtggacgtgaaaacggtccgtccgtaaactagtgtgtgtagtatatgtttataggtaactatggaatgaattggctataaaattgactatagatgatttgtagcggtagttggctatactattaaactcgctctaattagcagcaaatttacaaggcccaatgaccctatcgatccgataccttgatcgatgcagcgacgcttcatttcctcctgcatcgtcatagttggcgatattgcaaacatcatgatacagtaaactcgcgacagagatggcatgggagtagaccaatatgattgggacgttgatatatatttgtgtctgtgtgtggtttaggattcttatctgcgttaagtgctctgccgtgaacaagttgttgaggccccaaaaggggtcacgctctgcctcaataaagtcattcttgatatttcgaccggttgtagaggcatccaagcaatggaggcatccaacaagaaggccgtcaacagggacgccatcacggaagaagttgccgcggcattcgccgaatccaatgagaggtactaccgatccgatgaggtaaatgccggcatcgttgttggctacgacgatgacgaggcctacgagctgccggtggtggacatggggaggctgcttgacccggagcttgcgggggcagagattgcaaagcttggctctgcatgtcgcgattggggtttctttcaggtcaggactcgatatctgtatcatatctatatttatatagttatattgtttatgcatatcctgatttcagttagtgagcgatggaatcgacgaacaagtggtaaatgaaatgaaagacagcacggccagattcttcagcttgccacttgaaagcaagaagacagtggcagtccgagagaatggcatcgaagggtttggccaccattacagcagggtatctggtaagctggactgggcagagagcgtgatcctcgttactcagccaatctaagacagaaacccggaactgtggcctacaaaccaatcgtcctttaggtgctgtttctgatcctgttccaagtgcaagtagcagtcgacctcaacaggtgctgccttattttaatcaattaagcatgcatgtatatacacagtgatgcacttgagaagttctccgtcgagatgacgagcctgacaatgaggattgtgggctttatggctgctgacctcggtgtggagcaggaggcacttgtgcgcgcctttcgtggcaggcgacagccgacagaacatgttgttgcaccactatcctccggcccggacaaggtgatcggcatcacgccgcacaccgatggcctcagcctgacggtgctactgcaggtcgacgacacacccggtctgcagatcaagaaggatggcaggtggttcccggtgcggccgcggcagggcaccttcatcatcaacgttgccaacatccttgaggtcctcaccaacggcgcttacaggagcgtcgagcacagggtgctgatacatgcacgcaaaagccgaaccaccgtcgtgatgtttcatgatgcccacatcgatggaatggtccagccgattcaggaggtgctcaagcacaacggagcagaggcacgctacagatccattgagaaacttgagtacatgaagggacacttttcggtgcgtcttgacgggacacgattcctggacagcctcaaaatatagcttgcgaaagtattgcagggttatcaagatatcactgttgaaattcaagatatagcctgcaccatttccttttttcagttgtattgtcttcaataaatagctgtagcttctttcaaaagcaaagaccagaataaattctactatctaaaaaaaaaaggagttgtgctatgttaacagtgccatttaagtttttgtttatagtgcgcaccaaaatttggacgtaggggatgacacacgttggagcgtgttgtggcacacaagatgggcttccctagtttcatatttaaaaatagaaatgcagtattatttctgtaaaattattgcatgtgtgctttaaaattgcttctagtagcttattcatacttccgtattgtgcccacacatacaataaaattatattgtttgcacagttgtatttgtttgtttaaattcgttttatgtgaatgtagaattatttatttcatctgaaccatacatttctttttcttttagtgttgtacaccctccatactcccgttacaaatatgtgattatttgtaatatgtgcagtcaatatgattaaactttgaccatagatatctcttcgattatactcggtactatttatgttttgacaatggtaatgtgactaaatacacttctactcaaatggtttcaaaaaatattatgattttccttaaaagatatattttgcactggtaattaataatcatttacttatgactcgactggaggtagtacttttaggggcagatccagcgttaatagcgtttgtgttataaaagttagctaatcttgcggaacgacgactaaccttctcgctcgcttccatcattgatcactgaagacatgtcaaatgacaacacaggaacacatgatattttttaacgagattcagccgaagccaacatccccggggctctgattatgggcgctcctcctaatcaatatagctcctagccgctatgaatccatggccacgccgccatcatgcatctccctacttgtctatgctacattgtagtcgtcatggttacattgtggtgccccctctctatttaagagagttgccgggattcaaagttcgactctaactccaccccctaccacctattataacttcaagtccaactgtaatcaaatagactagtatattcgacacatattctaacaaactctaccttggcgaatatatgccacctagaagtagtagaatcaccattccgatccaccggtcctccagacttgggttgtcttctttgcagtttcatcgcaagccacccgacgagcctgcgccagacttaccgccttcaagacactccgctattcctataacttcttcctatggactccacctataatagtgctccactttctttcatatcatcgcattccttttgccaagcgaaattgagttattcctagctatcacatcatagactctccgaagaccatgttcaacttcgccttctgtctttaatttgattttatctaatccatggccagataacccgcatcatcaccaaatagataaatcaagctcaccagactgatgaagaaaccttttcttccttgtagtcttatgaaccgagctaaaaaaatccaacatccacgcttctccgcatccatagactgagtatccgataatttgagaaaatcaccgttgcctcgaattacttgaagaattaccatgatagccttcgctcttactcttcagtgacgcagattttcatatatccctatcatgccaacccatatatcctagatatatcctatactgccaaacagtatcgtcgacctcatcaattatatttgacccactgttgcccggatcttttcttcagttttgatgtaactctatatatctcaactcctcatcaagtcctatatatatcatgtctccgctagataattccatatgcgacctgattagcctgttgccgccagtctactcgcttttcacacttgcgaactacacttgcgaactattcatctgtataaccttcttgtccttcttttggatgcgttaacaagttcctgcaacgaaccaccgtccgttgtactcggtctaacgtccaagctctgcaatttaaccagtccgtcggtctgaccaccctgccggcccaatttaaccgtcatacatgcacaccttgcgtattaccttgtcttcctgagctataactctcatgcactgcatcaccatgatcaccatatagcgacaccgtgctagattacatgaccatgtcatagtagtgccgcacttatgcatgccattaatggtccacgtgaccattgacgatgcacaagcttaatttcactactaatccctttttcatgcagctaattactttaggtggtgtttgaatcttcttgtcgaggagtaaccctatctagcgggaggacgtgagaccccccccccccctcctctttgtgagttcagccaggggattgggcgcgatgatcaggagcataatctcgccggtgttaggctagcgaggtggatggtgatcgaggtgaagacgagagattatccaggttcgggccgcttggtcgcgtaataccctactcctacgtgtggatttatacttgggttgttacaaggatccaaaacctaaaagaaatgattagggcttggctagccttctcctagagttcaaactcccaagagtcgtccccttgctcgacgggcaaggtcctccttttatagttcaaggggataccacatgcaccgcctctacgctcccctccttggagagaggggcccacatcggtctaggttagcaactgcccatgccttgggacggaagcgaaatgcacgctcgtccttaggtggtccccagcaaagtccttcacctgacacgagggacatcccctgtcattccctcataaatttgtggagacttcgtgggttcacgcgcgtgaggtgtactgaccgaatgctgatcccctgccgctgatgggacggggcatacctgcccccacgccgcctgacacaaggtaggacgtgggtgcgctgccgcctatcccatccgcctgtgaccgatcgcaggccggtcaaggctgcctgatgcacgtcaatcactgggcaacgcacgaccagccacgccgcattaaatacgacgggggcgattggggcgccgcccataaatgcgcctagcagcacccctgtctccgcccactcggccaccacgtggtggctgagcgagggcctcggggtgacacaacccctcaggcccgaggagtacgacaggacaccccgagccccctagggagacacgggcgccccttggctattcatcgcccgcgcgtacgatcccccgacggggggtccgggccgcgcggccacgtggctggggaaaaggacccttccccctcagcatggatacccccgggcccatatcaccgacacttctgatgatgtagatgaagattaagtgtttcatgcaaaacgaggtggtaataacgtgtgattaattgagttttaattattacaaacttgaaatgggattaatctgatattttagaacaacttccatatagaaagttttcgcacgaaacgcaccgtttatcagtttgaaaagcgtggcacgaaaatccaaaactttatccaccccttgcagtggaaacacgaagttacttgcccagttttgaatccaaaagcgtgcatgtctttgccgacacagaacctcctgagcgctctgacaacttgaacattgcaccctcgccacactcaggggcggatccaacgtgggtgcaggggggactcgagtccccctacacccacaagacacatggataccctctggagcatccctttatttttttcaccataaatgataaataaaggtccctaaatggttagaggttaaagaaactgtgtaattgagccccccctaaatttttgttcctggatccgccccttgccacacttgttctttggaaccgattgctagctgtgccgagagatacgctgttgttgatttgttggactctattggcttaggaacccaacgaggtaacatatctgtgaagtccgtttccacgccaccttccgtctcacagttttcatgacacctcccgtctcactgagtcccgttcgatgcagactccgagtttgagaccataggtctggcgcccatcagaaaccccacatacgagccctgcaaccaacgtgccttcttggttctcccccaaacgctgccaacagcaccgtgagtatcgcctagcaatccttccttgcctctatccgctctactctgtgttggctgcccttgcctactcgccacgcacccatcctgtgcgcataagatagcaccccatgctatcgtccatgcctccgcccgcactggcaccgcagtcgcagcctttgtgttcatcgtccacgaccccgtcgtcctggctctgcacgtccgccgcgccgcgccacgctcgttggcttcgcccttccgtcactggcctccctgccaccacggatccgcgatcgtcatgtgcgtcgggcatgccatccctagcgctacccctccgatctctccaaacgccttcagccacgtctggccccgtcttctggccacgttccaccattgccggtctgatcgtgagcgaggtcatcgcctccgcgacgtcctcgttgtcgccatcgatctcgtcgccacaactgacgatctcctgttgatgcgtgatccccactttgtgtttcctcctctgaacgtcttcttaatccaatgttgaaaccttctactctaatatcacttgttataaaagttagcggatattgcggaacgatggttaaccttctcgatcgtttcagtcattgatcacctaaggtatgccagatgacgacacaggaagacacgatttttcaggtcggtcgagagttagccttcactattgctgttctttgcacggtgaacgagggagaaagagagagatgggcaagaaaatcggcattgctgttattagtgataaaatttctcgaggtttattataaagagagacaatattgagcattcaattaaaaacgaaaataccttattttaattcaaacctattttaatagacatgtttttggaacaaattactactaatacgcatgctcacgcattcgcttccttataacacacaaccacgctgattttagatgttgcacgactttttttcccaaatgtcgcatattatttctagtgatattgcagatcttaactgtaaatatctcacgtataattcgttcaatgaaacaagctagcatcctaactaaaattagtaatgtttcagcaaattagtaatgtttcagctttttttttctcttttttgcaaatgttgcgtcgatcaagcatccaataaattaagcatttatctatctgtcccattaacgcaaccaatggtcacaaaatttcgttccgattacacagttgcggaggcttcgcataccaatctgcatatatcaggattcaggacacactgcacaccgtatccgttgggtaatacagaagtattttgtcagttgagcaggtcgtcccacttgcagtactgcccgccggcgagcgcccggtagtagcggtccctgcagtagaccggccgtccgtcggcggcctccgcggcggcagcggcgaggtcgtcgtcttgcctcacctccacgggcagacgcagcagctcctcccttctgcatgcgcaggtcgtaggtgagaaaatgggcgcagcaaacgatcgataagtgaaatgcgcgggaaggcacctgagactgggcttggaggaggcagcggatggtggtgcgttcacggagtgcaggaagtcctcgacgggggctgcgaacgcgaacagcgacaccgcgccgaccagcagagcgccggtgcccaccagcgtctgcttcagcaggttaatcaccggctttacctgaagaattcaacattagatatcaattacagcttatgtagtttttactgttggcgaggcattcccagatcacgctgaacaacaactagacgattgctagtaccttgtaagatcccaagagcctgtcacgagccaatacctgaaaaatttataaaaagagaaagggatgtgctaatgtgaacattgcagttgcaggttttcatgaaggtacagataaagaatgcagagggtccatattttctaaacaaatccaatccttgcttaatttcctttagtaatttacctctggtggcttgacccacatttggccgtcgtaccatccggtttcttcgtacggcacaaccgccgacaacagcctatcaccaacgtagctccaaccctgttacgttatcagcactgatcagaaaactaattaatccttctggaatgtttgttcaaatttcttgaccatttcctgctttcgtttcatttttaagctgatgcgaggtaacctgggatatgtactatttgtcaattagttaggcatcaagttaacgttccaggattctcttaaagcgtttgccgagcttaccagataaatccggagaacgaccaaagagacgaggagcagagttccaatcccagctgctagcacgaatttgagtggatcctgcaggacgaaacttccaagttactagtattaattgtaaggacagatacacggtcacagtatcatcttgactcaaatgatctcattttggtaggatgttctattttctgttacaactgtgttctattcttgcagtcaaaaaaaaaaaggagggggaggggagggggttctattctgaaggtgaaagtacatatctgaagatgatgagttggcatacctttcctggactgaaacttgcagctgcaatgggcgcggcgagcaccgtgaaggtgatcagccacaggctgcctaggcgcaggaagaatgaccccgggctcagctctgcccacgagtagagtacgctatccttgagggcggagtactcgttcacctgcacaaccatcaccggattaacaggtcaatctactaattaatccactgctcatccttataggttgtaatccttaatcgattgctgatatatagtgaagtaggtactatgctcagcaatctactgaatcgattgcaaaagcacagtactatgttatcccgttaactgaatacaagtgaagtagtaccggtctttgctcgaaagggacttggatctccagcccggggtcccagctcggaacgccgccggcgaagccgctacggctgccttccggctcctccttgagcgccatcgtcaccgtcacggcgctcctcgccgccctccgcctcgccgtcgtcgtcgacgcgcccgtgcgaccgacgagctggggtgcgtcatggctgcgcggtcgcccaaggagcgccgccggatggacggcgacggccttcagccggagcagcatggacacgatcgatcgatcgaacgacaaaaccgcgagaactccctaccggccggtggcccggtgtgtatatgtgtattactaccggtcacgtacgtgttatcctgcacggtttaccggtgggggcggcagctcgtctcgtagcctcataggcgccttgcatcttttacgtggcgctggtggcaccgtggcacacgggcgacggatttgtgtggctgtggactgtggcaagcgggggcgtggcacattgccggctcggtcgatggcgcgcatgtggcaaagccaaatatagttactaccggttactgcgccagccagcctccaggtaaatatctcgggctctcggctgcgtgggttatggcgcgcaagcgttcaagtgtcgagtgtatggaagaaaaacgaaattctgaattgcttttaatgttagattagaatgaagctttggtagattgcttacacttaaatttggcacgtagatttaaattaaagaaattgtcaagatttagaaaaatcacgggttttctgcacagggccggtctgaccgccgtttgttggccggtcagaccgttgctcgagggtcggtctgaccggcggcatttgaccggtcaagtggttggcgactctacaatcatcgtaaggcgtttaggtgtccggtcgtgcttgtctacttatcaaaaagaagttgccaatacgatttttgataactccgctggggacatcttcatcaacattatgaccaagctggagatagatcctaccaatatcctccccatctcattggagtatttgtacgaggagcaacgacgggtgattgaacaacatctaaaggcgacacaagaggcacttttggcgggatgcttcatcaatactcgtcaaggagttgttggtaagcccggttctacaccaaaagtcaccgtcatgaggtaagcggtgatgatattattcttcctattcaaaagcttgtagcaagttccgtagataaaatcgttaatgctacttttaacaataagcttgagcatactatgacttcttattttgataagaggattgcatcgtttatgaattccaaattcggttctcatgcgatcaatttgccgtctacttctgttgcgagtactagccaagctcctattcatcacatattagcaaaatcaatgggcgaccatgcaacatgccgggagtgaagattctagcgctgcggccgatctgcccggacatcatgcatatccgaccgcctagttgcacggtctgaccagtggctctctcgccggtcagaccacacctctgatgaccggtcagattgggccttgggccggtcagaccggtggaattgttcctgtccatgaggtagatccaaccactaataattctattgaaatttcttaggattgccttaaccaaaaaaaaaaggatggttctcaatatgaggttttacctcttggaaatattcatctgtgtcaatctctcttctaactcctactattttttatgcttcatctaaaagatcattcatgcaatttttatttttttctatccataggattttaggtgatatggcacttaaatcgtacgtttttcctatcattgtatataaaagtcttgcgttataaaggtgccctaatatttaattttgcattaatttgatcaaagcagttggttgtgaaatttaatttgctctttgaccctcatcgtcttcactgtacaaaatcagttgctgccaaaatttgaataattttaaaacctaattttaaagtatttttctcaaattttatcttttaacattggtatttaaatccctacaaacatatatataaaaattttactcataaattatttttttaatacgtcataccgcgtattttcagcaatttttgataaaaaagatggggcccttctttttcattaaagagcagtgtatgctcctactttatctttttcgcagggagtaagataggccttgtttaaactttttcttaaaactttaaattttcaacacatcaaaacttttctacacatataaacttttaactttttcatcatatcgtttcaatttcaactaaacttctaattttggcttgaaaaacacacccatggacggcccagatcctttccggggcaaatcgacaacctcgaaaacaaggcatccgcacccgcattaaaaacgctatttctttcactccgcgtcccccacctttagaggtctgccatcccccaatcctcccaaggccgtgaaccacaaaccgacgagcacagcgggcgcgagggcggccggcgccgggcggagcacacgcctctttcacaccatcatcgccagcgccggatccatccacgatgggcggcggcaacgggcagaagtccaggatggcccgcgagcgcaacatggagaaggccaagggcgccaagggttcgctctccccccccctcctctccctcgctcgatctctccctgttgctgttctttcttgccatgcctgttcttcctggaaggcgttgattttgatggatctgtggttccttctgtgcttgtgcagggagccagcttgagaccaacaagaaggccatgaacatccaggtatgccctccagatccgttctctttgatctatgtgtatagtcttcctgattcactctacttaggttgggtcatgctagtttcttggcttgatggatgcatgttgttttaacttcaattggttccttccctccatgtaggatgaatgtgcgtatgattgtttggctatttaagatgccttttcttttccttttgtagtagcaagataaatacgagtataactttactttgtccgatctacattctttagttgtcagttctaatcttcaattggcatgtaaaaattggatgaactgtaaagtatgttgacaacgaacacccttgaatgtgacttggtgaaacaggttgccttcgccattctagtagtttacaactgactgtgtcactagtaacttattgacgcatcacactatcttcgtgttagtattgacattagcttcaacatacctaaaaagaagcttcagcgggtttctgttttcctgctgaagcgtgtagttcattatccttgtcggtaactgcttgttggagacttgggagtgcgtaagtgagctttttcctactcctactagatatgtataattgaattaaactaatcccactgaattaatctagaaaatttgtttagcatcagttgcgtgttatggcaagctagttctggtttactgtttaagatgttgttttgccccttttgctacaagatagagataaccttactttgttcagtctacattccttggttgtcaggttttagtttttgattggcatataaaaatctgatgaactgtgttggcggatggcatgaggcccttcgaccaaatttgccgaaacccgtggcgaaggctatgaaccaaggatgatgcgaggcgaagggtcgcgtgagtacctgccgaagaaggacgacttcgccatagccagttcgccctggcatccagcgaagaaggacggcttcgccatgtccagttcgccctggcatccagctcgaagaaagacggcttcgccattccaattcgcccccgcaagggccgaagaagccttttcagcccatcaagcttaggggctatagggccggcggtcgcctgacggcccatcaagggcccataagtcctcttgacattatgtaaccctgtaaacgtccctttcataagggcaaccatgtaaattcccccgtataacctaaatcctagtagtaagaacctgtaatggggctataaatagtcccctagggccatgtaatggggggatcccaagaaaaattcaaaatttaatacacttcgtttctttcccaaccactgttgagtaaccacgtctttcgacgtatgcagttgtcgtttcgacaacagctggcgccgaccgtggggacctccgagcgaaaccactgagagcgaatgccaccgaagaaggtcgcgaaggagaatgttacaaggcgaaaggaaagcgacaccggagtgggcatggccgccgaaggagcggagccttcggcgtcggtcgccgaggttggaggggcaccgtccgcttcggcgccggcaccgtccgcttcggcgccgacaccatcactgctgccttcggcccgtgccacctctgagcaggcgccgagtgtgaatgacgtggcgaaggcgaccgcagtggcgagggcacttcagaccagggcggagatcctttcgacaagtcagctgctggtcccccaagctgctccgtcacagccagcagcggcccaagctgcgctccctgccatgcaagtccaagtcaactctgaccctgaaacacaagccgaagccgatatggaggccatgcggcaaaacatggcacgactccaagacatgctttgccaaatgcaagaacaacaacaagcgtacgaagcagcaaggcgatccaaggttgcttcggcaccgatcctccagtattcggcaggttttgtcccacctcaagtctatccgcaagtgcagcccaagcccgttccgccgcaagtcttgcaggcaccaatgtacttcgtcggacagccgacagtggcagcagtgccccaagccacgacccaagtacagcctcagccacttggccagctgtcgcaagccgtagcagaaggggcttcggctctgcaggcacaattccaagctttcctctagcaaatcaatcagccccacaacatttcgaatacagctccctcaactcgtccagaggggaattcaagtcaaggtgcgctcagttggttgctgccgaaccagccgaatctggggacttcgccgtggagtcaggtacctcagtgtgactttaccaataccgctcaggcgcaaaccgttcggccgcaagcaccaacaccaggcttcggaacaagccaagcaccaacccaggtcgccatgacgtggtcgcagccagttttcgacccatccatggtggctcagcaagcatcaccagtcggagccgggcagccgaatgccatggctcaaaatcatgcgcaagccgtaatttcacctttcgccacgccgtacccacagcaaggcaccgtaggcagagcgggaggcgaaaagggtctgccgctgagtggcggaatcaagaactgcccaattccgccccaagttcaaattctctcccgtcccatgctactcgggcgaaactgactcgaaggagttcctatccatctacgagtccgcgattgaagcggctcatggtgacgaaaataccaaggcaaaggtaattcatctcgctcttgacggcattgcccgttcttggcatttcaatttgccagccaatagcatttactcatgggagcaattgcgcgatgtttttgttcttaactttcgaggcacttacgaggagccgaagacgcagcaacatctgctcggcattcgccaaaggccgggagagtcgataagagaatacatgcgtcgcttctcgcaagcccggtgccaagttgaagacataaccgaggcatcagtcataaatgctgcttcggctggtctgctcgaaggcgaactcacaaggaaaatcgccaacaaggaaccacaaacactctagcacttgcttcgcatcattgacggtttcgcaaggggcgaagagattccaagcgacggcaagccatacaagctgagtacgataaagcttctattgtcgttgctcaagctcaagcacaagttcaagttgccgaaccacctcccctcgcggttcgccagcctcaaacggcgatccaaggacagccgccaaggcaaggttaagctcctatgacctggagaaagttcagaaccgaccgcgcgggcaaggctgtgatggccgtcgaagaagtgcaagccctccgcaaggagttcgacgcccaacaagcgagcaaccatcaacagccggttcgtaaaaaggtccgaaaagacctttactgtgccttccacggacgctcttcgcataccacagagcaatgccgaaacatcaggcaacgtggcaacgcgcaagatactagatcacagcaagcagcaactatagaagcacctcgcaaagcagcccaagaacaaacacccccggtcgaacaacgtcaagacgcgcagcgaagggtaatccaagtgattacgagggctgacccgccaggccaattatccaaaaggcagaaaaagatgtagatccgagcggtccacagcatcacttcggcgggtgagagggcgccatagtatgtgaaccagctgatctctttcgggccggaagacgccgaaggagtcatgttcccgcatcaagatccgctggtaatctcagctgagatagccggctttgaagtccggcgaatcctggtcgatggagggagttcggccgacattatcttcgccgaagcatatgctaagatggggttgccaacccaagctcttacaccagcaccagcgtcgatctgggggttcggcggagaggcagttcaagttcttggccaagcacttttgctgatagctttcggctcgggagaaaacagacgcgaagagctagtactgttcgacgttgttgacatcccgtacaactacaatgccatcctcggccgtgcgaccctgaacaagttcgaagccatttcccaccacaactatctcaagctcaagatgcccggcccagcgggagtgatagtggtcaaggggcttcagtcttcggccgcgtcaaaaggcgatctagccataatcaacagggctgtgcacaatgtcgaagccgaattgcacagccggccgaaacacgtgccaaagccaaccccgcatgacaaaatagtaaaagtgcagattgaccatgccaaccccgcaaagctcgtatcactgggggacggcatgggcgaacaagaagctgagggcatcctagcggtgctcaaaaagaacattgatattttcgcctggagccccgatgaagtggggggtgtttcggcagacctcatcatgcatcacctggcagtcaagccggatgccaagccaagaaagcagaagttgcgtaagatgtccgccgatcgtcaatatgcagcaaaagccgaagtccaaaaactactcagggctggggttattcaagagattgaccacccagagtggctggcgaacccagtactggtgcggaagtcaaacggcaaatggcgcatgtgtgtagatttcacggacctgaacaaagcatgtccaaaggacgatttccctttgccgcggatcgattagctcgtggattcaacagctggctgcgaactcatgagtttcctggacgcatattccggctatcaccagatccatatgaatccgcctgacatcccgaagacagccttcatcaccccgttcggcactttctgtcacctcaggatgccttttggcctaaggaatgccggagcaaccttcgccagactggtatacaaggtcctttgcaactagctggggcgaaatgtagaagcttatgtcgacgatattgtcgtgaaaagccgtagggctttcgatcatgtgtccgacctgcaggagaccttcgacaacttgcgtgcagcgggcataaaactgaatcctgagaagtgtgtcttcggcgttcgtgcgggcaaattgctgggtttcctagtttccgaaagaggcatagaggcgaaccccgagacaatcgatgccattcagcaaatgaagcccccgtcaagtgtacatgaagtacaaaagcttgtaggccgaattgcggcacttagccgtttcctctcaaaagtggccgaaagaggtctgccattcttcaagaccctccggggcgcgggaaagttcagttggacaccagaatgccaagtagcattcgccgagttaaagtaatacttgcagagcccaccagccctcgtaagcccaacaccaggaagtgaactgctgctatacttagcagctttgccggtggcggtcagtgctgctctcgtccaagaaacagagtccggccagaaatcggtttattttgtctccgaagcactgcaaggggcgaagacaagatacatcgaaatggaaaagctcgcttacgccctggtgatggcttcgcgcaagctcaagcactacttccaggcccacaaggtaatagtgccttcgctgtaccccttgggcgaaatcctctgaggcaaggaaatctcaggtaggcttagcaaatgggcggcagagctatccccgttcgacttgcattttgttgcgcgcacggctgtcaagtctcaagtactagctgacttcgtagccgaatggacacctgtgttcgcttccgaacccgagcctgtcgaacaaccctgggtgatgtgctccgacggttcgtggtcgcacaacggggcaggcattgcggcaatactcacttcgccgaatggcgtaccagtccggtacgccgcaagactgcaggttaatacaaccaacaacgcagcagagtacgaagccattcttctgggcctaaggaaggcgaaagcactgggagttcggcgcttgctaatccgaaccgattctaagttggtggcaggccaagttgacaaaacctttgaggcaaaagaagaaggaatgaaaaaatatttggaggctgtcagaaccatggaaaagtacttcatcggcataacagctgaacacttgcctaggggctagaacgaggaagcagacgccttggcaaaatctgctgcttgtggcggaccgcatttgcctggcatattttttgaagtactgcacacaccaagtttgcctgtggacagtttgacagtcttggcaatcgaccaagtgaaactgggcgaagacccaaatgactggcgaaccccgtttgttaaatatcttgaagctggttggcttccggacgacgaagcagaagcaaagcgcttgcaaatcagagccacaaagtataagttggtctcaggccaactttatcgctccgggacgcttcaacctctactccgttgcatctctttcgccgaaggtgcggaaatggcgaggaaaatacaccaggggctatgtggcgcgcaccaagctgcaagaacggtggcctccaaggtatttagacaaggggtttactggccaactgtgttgaaagtctgtgctaagcaaattaaaaagtgcgaaagctgccaacgtcatggccgaagccaatctgcgccccattataacttgcaacccattgcgccaatttggcccttcgccaggtgggggctagacatcattggcccgttcccggtagcgcgaaacgggtacaagttcgtaattgtggccatagagtatttctctcggtggatcgaagccgaaccccttggggcaatcacttcggcagcagtacagaagtttgtttggaaaaacattatttgccggtttggagtgccgaaagagttcattactgacaacggcaagcagtttgactctgataagttcagagaaatgtgcgaatggcttaacctggaaatcaggttcgcgtcggtcgcgcacccgcagtcaaatggggcggccgaacgtacaaatggcaagattctagaagcactaaagaaaagactcgaggaggcagcgaaaggcaaatggccagaggaattgctatcggttctctgggctcttcggacgacccccacaagaccaaccaagtttagcccgtttatgtttctttatggcgatgaggcaatgaccccagcagagcttggggctaactcaccaagggtgatgttctctgggggcgaagagggccgcgaagtatcgctcgaactcttggaaggggtaagagtcgaagcgctcgagcacatgcacaagtacgccacaagcacttcggcaacttacaacaaaaaagtttgaccgacggagctgatgcctggtcatctcgtcctaaggaagaaggcgaacccaatagcggttggcaagcttgaatcaaagtgggaaggaccgtgcctcatcaaacacaagtctaggacgggatcctttcgcctagcgacactcgaaggcgaggagttcgaccattcctggaacgccgcctctctcaagcgcttctatgtctagaatgggtggcacccaaatcgccaacttgtaaaaatgtacataccgttatgtaagcccttcggcactatgtaagcctttcggcaagaaaaaaaagaaagagaaaaaagagaaaaaaaactagatgtagggctattatccaccatggaggcccgaaccagtataaaatctctgtgtcctccgccttctttttattttttgtgtgattgataatttgtggaaaaaccccaaggcaaatgcttgatcagcgaaaaaggccagggggggcgaaacgaatcggctgaagcatcgctcgccgaacgttgaaaccgcaacagcttgtctcggaaaataactagccgaacgacgttacgctcgatcaacataaaagcaaaagcgtttctttcaacacagaacgctacagatcgaaaacgaacgacgaaaagctgaaaagtcagtacacctatttcgctaatatacgcaaaggggccggcatgttccgacctaacaaaagcacaaaatgtgacgatgcgaaaaatagcgaaaaggaaataaaacacatttttattaacttcgaaagaatagaaggttcacacgatacaattcaccttacaagtaaattacatcttcgcccccataatcactatccctccctaaggaagggtcaggcgaactaggttcgtcatcactactaatatcgtacacaaccttaagaggagtagggggcgaaacacagactaaactataacgatgctgaaagatcgtttcctgacgtttagtcttctgatggtttcgccaaaagcgagccatatcctccaaatgtcttgaatgaacaagatcgtaatcttctaaggttcgcccggggtgcgcccgcagccaatcggcaaccttgaaaaccttatagctgcgaccgtttatctccatttcgcgataaataggacgaaatggacatcgtacctttggcagacccttcaacgccacaaatttcttgttttgacttcgccagctcccgaaaggaggccgaatgcacgactttcagcgaaccccctggtagacagtgcagaaaaaagcaacacacagcttacatagtaggaataggcggaagaagggggaggtatggcataatgcgaaatgagcgaaataataaaatgtcaaagacttggaccgacagtaagtggcgaaaagtaggtctgttatacatattttaaaaaatgcccaacggccacctgtttcggttacaacaaaagggttagcggcagattgccgaatatacaacggttcgccacatctagcgaacaccaaaagaaaactatgaaaatctaagagaagggcggagggcctcacacctctgggtggtcctgggcatcgcctccacctcctccggccgccgcgccttcctcttcacaaaggtccgccgcctctgcttttgccagctgctccaaaaggcgcgccttagcggcgcagcggccgtccttctgccagaattgttttcgccatgcacgaagtgcgggcgaaatgtcatgcacgttgatttcccaatcccccttcgcgtacttggggaactcggcgatgtgcttgcagccgaactgctgcaggaggcccatggtaaaggccgctgacacgcgcgcacagcagtcgccgtatgcggtggcgcagtccgaaaccgaaccaccagcctgttgggtccattcggagaagtcgaaggctgaggcaccttcggaggggacaccccgcacttttgcgcccatatcagtaagggcgaggcgaagcgtttggcacgctgtccgcgcgaactcggtggttttcaccatctcccacgaaaaccgccgcgactcctccgcaacgcttgcttcggccttgcgaacctcctgccgaagagcctccatcttcggctcggtgaggttgtaataatctatgagcacggcggagtgggccttctctttctccagttcggcctttaagcgatcgacttcggccctagcttccttccctttctccagttccgattggagccgcttgttttcggccttcgcctccttaagggtgttggcaagggcctccatctccaaatttttgcggcctaattcatcatccttgacccgaagacggcttttgaacccgtcaaggcgggctcgcacggttcactccgtcgaacagtgagccgcgaggatctgggtgcaaaataggagcggcgaagagaacaagtgtcagttgtaaaaaaaaagagagggagagtaaaaataaaaaaaaaaggggggaaaaacatacccgaacatccaggctttttatagcagagcacccctcatcgaactcattcagttcggtgaacaagctcggggcactggcgggcaatacaagattgcttaccccctccacaaaaggaaggaggtccgcccgcgtctcgaaatcgccaggggcgaagcggggtaacgagagcgaatatttcgaagcggacgtctcaacgaccgctctctttcccttcgcatcaatcagcggcgatgcaaccggctgacgtggaggactgccgaatactttcgccgcggccgtcacgattttttctgcagaggccgaagccccagcggcggtactaccgcctgctccagcggcgccaagtggaggaacgggggcggccgaaagatccaagctgcggccagcgggcgaagtcggagtcccgtcagaggactcatcgtcgctaaaaacgcgagcgacatcgacgaatactttcttcttagccacctttttgacaggacctcccttcgccgctgtgcccgaagagaatgcaaccaggtccttcgccccgtctaagtctttctggcgaaggggggagctattcgactccaccccggtcttgttacggccaggacttggagtgggggtatagccgggagtctcagcgcggccctcgaccgcctcgcccgtggccttctcgaccacgatctccacctcctcttcttcccccactcctcttcgccgtcatgttcttcggcatcctcctcgtcattagcatcagagtccgacgaagcaggagccctacgcttcctaggggcaaacgttaaagttcacgctcccgaacaccgtcttcttcgttccagccggagtaaccagcgtcttcgagttcacggcggcaaagaatatggcgccgaagagggtagcgctgggttcgaacccggaagtccgacatgcccagtcgaagaccgagatccgaaccagcccgacgggctcaactgtgggagttccacctggaagaggcgaaggatctccggcaacagcacgttgcatggaaaccgtagcccagccttgaaaaagacagcaaaaaccaccgtccgattctctgcaggtttcggcaccacggctttccctgggcgaaagcctgcccctcaaccaatgacccagagctgaccagcttcgccagctccttgtcgtccataagagagacccccaaaaaggaggtgttgtcgtcgacccggccagggtccggtccgaccgcctgaacagggtttggtttgcgaggggccatggcgaaaggtgtgtgggcggtggcggaacaagagggtaggcaaagcacctacgagttcaagagacgcagcgaaaggaagtaacgggagaggagagcgcacgcagtaaaaatggcgagtgcggcggtgaaaaagaaaggggtgggaatatatagcccaccgggccgacgtttcgcctacccgccaatcataaggcgccacgtagcgcaagggtaggtgtaacggtaaaatcgcatcatccaaacggcacagtaaaaggcccaatactgttcccttccggcccggtacaaataagaatattttatttgcaggaacagtgtaggtttcggcaggagcatcggtcgaaagggggcgccacataccataccacatggtttgcacagtctcggccgaagctccactctcacccttgcccgtgaggggctcggatggcatgaggcccttcgactaaatttgccgaaacccgtggcgaaggctatgaaccaaggatgatgcgaggcgaagggttgcgtgagtacctgccgaagaaggacgacttcgccatagccagttcgccctggcatccagctcgaagaagaacggcttcgccatgtccagttcgccctggcatccagctcgaagaaggacggcttcgccatgtccagttcgccctggcatccagcttgaaggacggcttcgccatgtccagttcgcccccgcaagggccgaagaagccttttcggcccatcaagcttaggggctatagggccggcggtcgcctgatggcccatcaagggcccataagtcctcttgacattatgtaaccctgtaaacgtccctttcataagggcaaccatgtaaattcccccgtataacctaaaccctagtagtaagaacctgtaatggggctataaatagtcccctagggccatgtaatggggggatcccaagaaaaattcaaaatttaatacacttcgtttctttcccaaccactgttgagtaaccacgtctttcgacgtacgcggttgtcgtttctacaacaaactgtaaagtattttgacaaataacactgttcataattcttgatctgtggaatttgctttggggggctatgcagatcatgcacacttggcattgaatgtgactcgatgaaatgggtcgcctgtgtggctcaagtggtttacagttatttaggccttcagtaactcattttgatgcatcatgccttctgtgtgttagtactatgagcttgaatgtgtattggttttccttctgaagtgtagttgcttatggccctagtcaattaccttgttgattactgcttgttggaatttgtgaattcatagttgagctttcgaaacataatagctatgtgcagatgaatgagttgcatgttgttgcaagctggttctagtttactgattgttttgatggtcatgattgcagtgcaaggtgtgtatgcaaacattcatgtgcaccacatctgaagtgaaatgccgggagcatgcagaagctaagcatccaaagacagatgtgtaccagtgcttcccccatctcaagaaatgaaagattgtaccagcaagctgtatcatggtcatggaatccagaaaaatttgaaagttaatgtttgggtcagttgccattagtcctgaggtttctctcttctgatggagctccttacatgttgtttgctaccgtctgatcatgcgtcctgtcctatgttactctacataagaaagtgatgtggtttccaactaagatattgtctgctgttaaaccagattgattgtctacctgatcatgagaattctgtgccaatttgcgtgagcatgtgcctgacttgagtgaattcattttgcattttatgtatttttactcccatggtgttctccctttacttgagaagggcatattgtttctttaggggttaaggcgagaaatggcttgatgaacccttcagttattcctgttcagccgtttagtttctgtctccttggtagaacgagaggttcattcacagcaatatttccttttgacttagggagcaggttttttcagtaactttgaacttagtttcttgctctcatttcacgcatattctcatttaacattcactgcttaatgacgcgttttgctcatacaccaatttgcgacctgttgcaattaatttgtacattttttttctgcaagccgcctttttttttttttttgagaaactgcaagctgtctcttggaaatacatgcttattccttatgcttatttagttcgggagattttttcacggtccttatgcttatttagttagggagattttttcacggtccttcaggtttctcggtacctgcaatctaggcaatccgatccattccatccaacggttaggagaaattggtacatggtagtaagcacgctttacttaaataacgtgtttcatacgaaaactttcatattataataattaatatttaattaattatataatagctttcttgttttacattcgctcacttaatcttcattttcatgagtttaaaacaccacctatctctctttctcctctcactttcttttctttttcctttcttttctttttcctccatcggatggcagtgcccttgccggcagcctcgccagcggagtaggatgctggagcggtgggaggggccggaaaccgaagagtaaattggattccttcccagtgtgctgctccttccatccatgtatcacgacgctggtgaagatttgagcggttgatttcatggttggctctcgtacgattgtcaacgattttcatggctagcagcgtcttcttccatgccggcaccatgatctacatcccgcctcccttggccaattcagtattgcccatttgcccccgtcgttgatccatcggaaataaagggcaggggaatgtggtcacaataggcggtggcaacggctttccatgttctcttgtttggttcgccatcaactccaaatcccccaaatacgacacaacccgctatgccttctgcgccaccacgttcaccttgccgtgcaccggcgccggcgccgccacctccatctccgcgctcatccggagccaccacatccaccttgtcgagcacccaactttaccgccatccctagcattcgacacctccgtttcccttgcacctgacaccatttgaggggatgataacgacactattcaactgcaaccactgccgtagaaggggatgaattcgacagacaggagcatcgtgggcgagcttagcatgccaagcgttgcttcgttccctatcctacccccgatacatgaacggccggatttagatcggtggtataggtacctcaagataaataatgctggatcagagctatgctctttgtttgggtatggcgaacgagtaaatgagtagctagcgtgcagctggtgaatgtggtgtctgatgattcaattgtacatgattactcagatgttaactgacgaagaatgccttgttgacctacgagtggggtaagctggtgcgtcctctcgagtcttctttccccttcccctttctacagtagccgccccttcctccagctctccagctcctcttcctcctcgattctggcggcttgccaccggcgagggttggaggagaggtccgtccacctccccctactagtattgtgtggttaggtctgttattaggtcgtcaggttcttcctgttgttagggtttgtctctagtttgtgcttttgccggcgagctccatgggtatcggagtggtcggaggcggtgatatgatgattggtggcggtggaggtgcgagatccaaagatctaggggcaaattgtcggttggagctggctcctggtggcggcgtcgacagcagcgtcgctgtctttggccgggaggtcgctgccctgtcccttgagtcgactgcggtggcttctcgtgtccttcgctggcccctcctcctcgacttcttcctctagttccccttcatcagtctcacctgcgctggctgttgctgttgttgacctcgtcgatgatggccctggtgctaggtgcccttgtggaggaggccatgtttggagttctggagacggcagtggatgggtttatgctcttgccggactcttgtagactcttgatgcaatttcatcttccccagccaacttcgtcgtctcagcaagacaggaggatctttgcagccactacaactcttgcatgatgaaggttgattggtctttggttctggcttctcttttttgcctgattagtagaaaacatgctgagtttgtcattcgggttgagctcggaccacctgcgcgatttcggtcgacagggttattgttagagttccttagattcaatgacgagcttcgtggagatcctttgctgagtccggtgaagctcacaccaatatctacggctcagcatcacacctctgtcctgtgccgtttccgtggaggcaaccaatgaggattaccggtttgtcaagcggtgtgcacgtcttatgaggctctaggaagcagtcgccgcggtattgccacaactccctgtcgatttgctccttttctgctgctcagtcccattaggaagtctacttctttagtccacagttaacctcccttttcaaaagggtggctctttgctttaatttgttatcttctggcaatgtaatgggatttatcccctaacctatgttcttgcttttaatatatatgtgtttcaaataaaaaaagacctacgagtgtacagcttgaaatgaagatatatttagcttatttgcattaggcaaaagaagtgctaatttctttgcatgtatgatctttttgcagttgtgaaacgacattgctgggtcaaatcgtcagctataaaaaagttgggttaggttaaccaaatatgcttgattgatactacctccgtcctaaaataaatgcagccatagatattgatttgaccatccgtcttatttaaaaaatttatgaaaaatattaaaaaattagtcacacataaagtactattcatattttatcatctaataacaataaaagtagtaatcataaaatttttttaattaagacgaacggtcaaatattgaacatgaacggtgctaaaactatatttattttgggacaaagagagtatatagcatctagcaccagggggagttagatactggtgcgttcagaattccaaccttttccaaattgtacaaaagaggatgtatcctttctatagttgctgtaactttcacaaaactagaattacacatattgctacactggcagatcgtgcatgcattattagccaaagggcaatatccagtggcaaatgtgaactattgtaccaactttggataggtgtaatcttaggcccatttgaatcacgggaaattaaagaaaaaaatagaggaatgaaaaaaacatatgattttgacaaatgcaagtataaaatagagaattgtaaaacacagaaaaaattaattacaggaatgaccgtttgattgggccgcagaagagatgaagacttcaaggatttttttcccatgaggttctacctcatattaaatttgtttcgaaacttgcatagaatgaggcatttcatagggatttcatgggatttcgtaagatttattcctttgatccaaaggactatgtagaaaaagtttctataggaattaaattctctaaaatttatatgaattttctttgaatcaaatggggcttatatatagagacatacgtgacactgttcttcgtccgagaggaaaatctatgtaacacactagcggtgacggtaacaaatttgttgccccatcacgtttcttcacagtttatataaattagcccaatatatttttagtattaggaaatagtcaaatattaatattttttaataacaatattttatctatgttatattataatatatttccttcgtttcacaatttaactcattctagcatttcctacgtttatattaatgttaatgaatctagacatatatatctatttagattcattaatatcaatatgaatatggaaaatgctagaataacttacattgtgaaacggaagagtattttttatccatatcgtatgttcatttagctagcagctgtaatattcgcatacttaactttttttttttctcgttgtcccagttcattgaatttgcttgcgatatgtatacatatgatgatatgaatgacttgcaactcagttgcggtagaatagaataatcttacgtctatgaggaaattaagcataaagccgttcatcgtgtgatgaatgagaatacaaaatggccaaggcccgcccaaggatgaaaagatctaccagaaatattatgcggttctaagagcatgtacaatcggtgtccctgggtcgttcctccgattcacgccgttcagctccgttgctttttgacccggcatcgtcgcccagcaagggagcacggcacatcgcaagtggacgcggctctctccgcgcctcgcctactttttcgtggggagttgaagctaagcgtcgtgttgagcgcgtggggagctcgtggccaaggcgcccaaagctaccccggaatttccccttgtaccctcgccctagcgcttcgaaaccccgacagccagcaaacgtcggctcctcgtcctcatccgccgcgccgccactgccggcgcaaatcctaatcaccattagcgatgggagagagagggaaagggagagggagagagagagagagggagagggagaggcgaacgacggcggcgagagggagagaagaaggcaatggcgccatcactgtcaaaggcgagtgcccccctgtctcctcgatgcagcgcggtcatcgccgctccatcccgatccggccgcgggggagggggggcagatctgcccacgatagcatcggttttgccacctccgaccggcgaccgcgaggcggaggaggccggggaggacggcgacaacatgatgcgacgggcagcgacgggagaaagggagagagtgtcgtcagtgcggagacggacggcggtgggcgggagcggggacgagagagagggagggaggcggctgttgacgcgaaaaacacacactggcaatttttgctgttaacagcggccctccccgtcgtcctcgcagccgccgacaacgggagagagaagtgagcggcggtagcggcggcaagaggaagagagagaggtgaagaaaaagagaaaaggaggggcggtgacgaaaaaaagagagattaggtgtgggggggagagatagagagagattaggggtaggatagtaaaaatatatgcatggggctttgtgggctaggacacccgttgtgggctgagtatctctctacctagttggtttatattttaaagagcccacctagttgtgtccttcattaggagacgagacgggtgtcccatagagcggtttcagttagtaaagacactctaggactggcttacattgtacatgccctaaggacatctacaatcaaagccacacatagagtgccctcaataatcgagggtactcttaggagtactcatctcccattggaggctacacttaggtgggcttttcaaaatttgaagcaattgggtgaaggtactcaaacccacaatagatgtcccaacccaaaaagccgatagtggctattttcctatgctacccctctcttctccctctctcttctctttttctttgcgccggcctctttttcttcgccgtccctcgtcctccacactcacgcatcgtcgccgcctgactccctctctcctcacgcgccgccattggtcgcctcactctctccccctctctctcccatcgctagtagctgcgaaggcgatgaggagggccgtcacagatatgttcatcggcgagcagtcaacggcgagagtggcgcgcggatttgttcgttgccgtcgcggatctgtcatcgccaccggtcgcttctctctcctctctctctctctctcttcgccgctctcttccgctccctcggcggcgagcacaatgtccggcgaggccagggcagcggcagctccttcgcctctcgccatcgctagccaaaggcggtagatccggtgttgtcgtgggtggatctagccctgtgcggccagatcatgatggagcggcgtcggccgcaccacatcgaggagatggtggcagtgacgggcgcggcaccggcggaggaggcatcggtactcggggggcggtggcggcggcggctatttcttattggccgagaggtggaaaggggaaatctagaggtgagaggggtgtccacgagccacacccctagccaccacgcgcccaacgtggatcccggcgaagtggctcagccaaaagtggccgagggacgcgtctttcaaccgagggtcgcgtttactcgcagggggacagcgcggcctaaaaagcaatggagccagacggccgtgagtgagggtacgcccaggggctacccattgctcatgctctaacatatgcatgccttcagagaactgactgttcactactcagttcagctagccgggattccaaagaaagacaaattaagcaaaaaaaaattatagttctaaaaaaacaaacaattatgattttttctggactacacgtttctcaaactgctaaataatatgttgttctaaaaaaattataaaaaaagtgcttcaaaaattatattaattgattatacactatttactttatcttacgtatcttcataatctcctattttccctgctcacacacacacacacactcttaataaatattgtttgatgatcttcccaattaagccgatcatcaacatctcataagcatgcgtgtaggatggtcatgacaaacaacacgattgttactacaacaaccaagtaaccgtaagttcgtgttcaattgtgtgcctgtcggggtactccgtacaaaaattttgaaccacacttgatttctttcgataatggaaataagccttcccactactacaaaacacattttttctggagactaaaccatatttttcctggcggccaaacattccgcaagcaattaaaggttcagtgaaaatcaatgatattcgttagcggcatccgaccattagtgaaaatcgatttccataatttcattttgatttttaggtgggaaagtaaaaataaaaaaaatattttgatttttaccgtgcatctataacacaactataaatcctaattgacaatttttacactttttcggattaaattcacaagtatgcgatttttttgaaggattcgaatacaagattctctccacacagacacacatgtgttacattatcatctcacaatgaagcacttgttgtctatgtctatatattcagaatgttattgttttgatttccattgttcaaaattaaaatacttatttgcctctctaaatgacttccaaataaaataagtcatgatagaaagttatagatctcatagagctctaagagtttgacacatgtcatttgtccattggaggttatttgaatcatatatctgaaattttgtaaaacagatcttgaatcttgtaaggaatattttgaaccctaaataatcttaaatggaaaagttttcactaaaatgttgtagatctcattgagatatagtacaagtttggtataagttttattttcatccaactttttatggaaaagttagatacgaatacatatttttgtaaaattgattttcactaacaaacgtcttaagcgcccgctagtgaaaatcaattttcacttgcggatgcttatgtcgtcgtttgccagtaaagataatgtgattttcactagtgaatgcttatgtcatccgctagtaaaaataaacgtgactttcactaggggcactatttttagtctgcctgaaaaagttaaaggaaagtgccatgaaaaatattttttatgtcccccacttgatataaccttaatatttaaccacaacgaaggacttctttgaaaggctgaaattaattccattgcgggattattttaataaaacaattactttaattcaggtaaggtaaggatgaaaagaaattcctgcattacggaggtagccaggggtaaagaaaccagttattaggtggaaaagaaattcctgcattatagaaaagaaacatagcaaattttgaagaagacatttttattaggtggaaaccagttactgaatgtttggaatctatattttttaaaaaagactacatttcataaaacacacctattgtgacacataacaatagttttattgtcataaagttgtagaaatggtacgtgacacataacactagttttattgtcaatttgtcataaagtttctcaaaaccactctattaactaatttgacatactcttatatcaaaactttcaaaatctttattcacatagattccacgtaacatttatatgatggataaaaaaaactcataaatttaggatgtcaattgtggaaagaactcaaaagaatagtagaataaagttaaaataatcagttttgtaaattttatggtcacaatacatagggttatatatcatgggtcaaaatctatatgatttgtgcaacttagatcacgatactcagggatgcgtgaaatttagtgtaaaaaaggttgactttggtcatgagggaaaataatacaaagcataactagcaaattcattcatattcaaaaccaataggttctcctttgcaaataaataaataaataaataaaaaggcaaatttttttatgtcctttcacaagtcaagtcatgttgtgtgtactttagtttggcaggtgccctgatatttcgtttcgtgctctctttcttcgcagcacgttctgcgtgtcggggagacgtacatcacacagtaagggcattcgcagtgagtgtatcccacgtatttgtggagcctcagctgtcacctaacctagacgtacgagtctaaaatcttgttcactttatatttcagccactacactttttatcagttctcatagtctttttttcaatttatatgaaggtccaaaatttacaataaacaccctaaaatctagaaaaaaaatatttaaacctcctccttttctctgggatctctccctctgctcaacaaatcaccgcaactcctccgctggccacacgctttccttcctccattttcagccgtcacgcctccccctcctccggcgcctctccctcccccactggcggcgcctctcttcctccctatctccacaacttgactgagctgatttcgccagatccagcctgagagtcaccggatttgaccttgggaagtggcgggagcggctcgacaacagcagcggcacgacgacggtcatcccgcaacccctccatggcagggacagcctcaacggtgacgcgatggcaaggtagcctcgatgacaatgatgatgaggggaccgttgcttcgcgttttgggacatagcctctccaacgtggttttgcccctctcctcgcgcgtcatggggcttcctactgatgacaagttctgacgaggttcgggtggccaaataaagctccacatttttggcggagactgctccacgctaatatggctcggaatctcctacgccggtaagctgaggtcgaacgccacctcaccgcactatgaatggcctaatactctctccaccccaaaaatatactcctaagagattttagttgaatccaaatttatagtattagatgtgtcccatacaaccaaaatcgactgagcaagagattttgggactaaggctgtgtttaaatgttgtaaaaatttggtaaattttttttgacgtatacagacagacatttgaagtattaaatatagactaataataaaacaaattacagattccgactgtaaactgcgagacgaatcttttgagtctaattaatccgtcattagcacatgtgggttactgtatcacttatggctaatcatgacataattaggttcaaaagattcatctcgtgatttacagtcggaccgtgcaattagtttttttatccacatttgatgctctatacatgtatctaaatatttgatgtgacgaaaaaattagaagttggaagaaaaaagttagaatctaaacacagcccgagtgagtagtagggtagggtggctgcagaaaggattttgtttttatctggagtggaatatgtaaaacgaactgatgactttgaatttttctgtgtgggtcccacgtaatggtccataccatgcacccggacaaagaacgccaataccacggcaaatcgactgagtgccccatgggacccacttaccggccctatgggacccactggccgcaaattgttctgtccacggatcgactgcacatttccctttctctacatctaaattcatcaatccaaaagtttttcaaaaataaattcatccactcaaattatgtacaccctccatgaaaaatcaacttctacagaagttggtttttttatgagagagagtactaagctatacatggaaagaattgtggcaagagagccacttctggaggcatcttgctagggaggggagttgatccgatcatacatgttccaatagactataattgagaaattattcatttgtgtcatggtagggttagcccttttcattgaggttagccgacaaaaaccttctagtattaaggtttactatggcatataatgaaactaaccccgctgatattatcggctagctttgcccttggccttgagtcatgtgtagggttatgaagataaatcaacccaacataccataggtgtaaaaagaaaattacaatatccagctcatgttacccaatacccagttggcaaaggttatatttcagagagttcttgagccttacgacttatagattgtgtacactatcggcagaagccaagcttataacctgaaaatatatctttcccaacccatcactcgacatcttggttcgtactaagtttgttccagttcaacgatttgccattgacactgtcgattgttttgcaatataccagtgggccgacctttttttttaaaagaaacacccaaaaatacccttaatccttacagacatacaatgttaacaaataatttatctcattagaaattctaaaataatatgaaaatatttatgtggccttcttatacaacatggaagtttgtgtataagttttaagttctttttggtatttttattttttgaaaaaaatattttttggggtatataagagagaaattgcttacacaaaagatagtagcacaaaaatatcttacatagcatatgaaagatgatttacattaaaaactataacacaaaaatgtattttacataacatataacatataggttatatatatacatatttaaaaaaagtacaaatgaaaaaacttgaaacttatatacaaacttccataatgtataaggatgtcacctaaaaaatttcatattttttaaaacttctaataagataaatcaatcttaaccttttatgtccataagtgtattttgggtattttctaaaaagataagttgaatgacgtattgaagaacaattaataaagttgtcggtgtattataaaaaaacaatgttaatggtaaattgttgaaccagaataaactcagtagcataaaatagatttcctaagtataaggatttaggttccattctaatcttcaactcaaaattacaattttcttgttttctagtaacacgctttataaattgctaaacaactttttttgcaaaactattatagaagcttcttaaaataaatcaaataaatttaaatgtacaataactaatactcaattaattatacaataatgatctatctcattttttgtgctgaaaaactaagtgactaggggtgaaaacggaccggattcagacggatagtggtcataccatatcctaaaccatattttcaagtggattcggagcgggtgcagatagtgtccagatgcggatgtggagcggattattttggatgccggaaattgtgtagaatcggttcggaaagtttccatattcgttgtactatgaaatgtcccatccagttttaggttgctatattatgggacggagggagtacatgcttaagtgctaaacaacattaaacaacatgaatacatttcatgttgtccataatttaaaaatacaactgcgcaagtgtgagtgtgtgacatgacacggtgaaagacttagactaagaaaatctaggttaattgatgaattaggccattggatggaccaacttatgttacatgcaatagatagagagtggttacatgtgttgataatttcgaattatctgaaaaacggcctatccggattttatagataccgtatccacatcatactatccgcatccacatctatatccactggatttttaaaagtccataccatatcggacggattcagagtggattggatcatactttctgtaacgttcgaacgcagttccccaagggcgacaaatcctcctctgggtgagccttgcaaaatgcatcctctttgttcctggtccaagtttgaccgtggaccttgcagttgaagtgttgaccgcaatcccctacttttccaaaatttccaccgcccaccagccaccgccaccaccagcgggccttcaccctcttctactagtcttcttcctcctctcgccctttcacaccggagccatagccggcgggagaggccagcccgactgccagagcctctacctacgactatccgcggccggatggcgccccgcgtgtccctgctcgccgccggcgccgtggccgtggccgtggtcctgcttctcgccgcgccggcgcgggcgtccaacgacgagggggacgcgctgtacgcgctgcggacgaggctgtcggatcccaacggcgtgctgcagagctgggacccgaccctcgtcaacccctgcacctggttccatgtcacctgcgaccacgccagccgcgtcgtccgcctgtgagttcctctccctcccgaacccccccgccgcctcttcaagattttccaactccgatgcccaaattgtttggtccccgaccgtgcgaaagattgctgattggttctccacttctcttgcttatcgaatttggaatctgtcaactgtgcgtgctgctgtgattattggtcggggcttagtttccgtctattctaaattaagtcaattaggtgatcatctgctgctagctacgtatagttattactggtttgatttgttcgatgaactcgtcaaaaatcaacacttggttcaagatctcgacgcaccaactcttctacaatagcaggtcaacttataatttgcggactggcaaaagaaatgacctttaatttagtctttcaattgagttgcttcttgttcacgaatttcttggtttgctgctccggtagcaaaaatcgtgttcagaaggtagcaatccgcgtgttcagaaggatcgcacactaaatccttaatggtctgactattttatttgtggttaatgtttcagggatttaggaaactccaacatctccggctcgattggccctgagctaggccgtcttgtgaacctccaatacctgtatgggcatattacgtgcaagttttttctgttcaaatggcgagaaagggatatatgaccatgatttaatcagtaaaaatcaaattttgatttgcagggagctctacaggaacaatcttaacggtgagatcccaaaagaattgggcaatctcaagaatttgatcagcttggatttgtatgccaacaagctcactggaacaatccccaagtcgctttccaagctcggctcgctgagattcatgtatgtaccatcaccacctgattatattacagctcttgcttaatacgaagtcatgtcatgtctagtgcaaataaatgatcggtgaatccaaatatctggacgcttgtgatcacaatttcttcaactgatgaaatccacaaatctctgttcatttggttttatgcatggttaagtagttttttcttataccaatgcacattttttgttagataatgttaccaatgcacatttaagtaggagtaacttttatcaaaagaaacaggaactaaggaagtaggcttcaactcattattcatatttgtacagtgtttcatatgctaccactgaaagcttttggtttgtgatatcaggcggttgaacaataacaagcttgctggatcaattccaagggagctggccaaactatccaacctgaaagtcatgtgagtataaaactatttattttaaattagttatttccttgactctctatggttactgaatactgattgctctaagttcttgtgaaatgtagtgacttgtctaacaatgacctctgtggaactattcctgttgacggtcccttctcaaccttccctcttcgaaggtataccttaaaagttaatttactattgaaatgcattaggttgaatttgatgcttgactaaaacaaatgtcagttaattcttacattgcccattgacatgacatttgtgatttgtattggttaagtttgttggaatggtttcagtcaaataagtttggtcactattttgctactagtttcgcggagtttagttctaaacttattcttcaaacttccgatttttccatcacatcaaaactttcccacacacacaaactttcaacttttccatcacatcgttccaatttcaaccaaacttccaattttggcttgaactaaacacaccctttgtatccctcattaccactggacctttcacataaactgacagctaactcatcttattctgcagctttgagaacaacaacaggctcaacggcccagagctgcaaggtttggttccttatgactttggatgttaagagctccatgttggtgaagtagcacagcaatgcatgtcgtccgttgataaatggaaaagaatatagtagtacaaataggaaagctagcatgtatgttgtgagttcatatatgcagcagagctgcagagctgaagagggaaggttaatgtacccaggcagcatgaacaaagaatgtattcagagaagttttacttatattcatgatacaggtactatgtatgtaaatttcaagctgctttactgcagtcgtgtttttaggtgatgcaaatcctagcgacacgaattaacgtacatattctacattctcccagtcccaccaacggttgaaataccagcattgcatgttaaaagaatcagaatacatgagagtaattcaattatcttagtggaaaaaaagagctaactacacaatcaggtatcagctctacataatgagcttgatgctgtttattatatcatgcctgacataggaagcgattacaatattattcatgagataaaagaacacatatgcacactattctcgttaaaaaaaatggctgatgatgtcggttcactagtgattgttaaatcctgcaaaaatgatttatcaaccaatcaaacccatcgcttggtcttagactcatcttctatcaaccattctactcaatacaatgcccccaagagcacaaccaaaattgaacactgcaactcgaaatgcaatggttatactgcaactatttcgcagatgattctgctggtgatctcccatatagctggaacagcaaagaggatttcaacatctgaggttccctctcaagtgctgcgatcacatccttcaccgtaatgctccgggtcacttttacgtgtgatgatcttctaacaccacctaatgaaagagacacaaaactttagggacaaacgtctaaatacaaggcatgtcacaatgcatgtggtgtgtaatctactcttatgaggctttggtctactagaaaatgactcgcatattaaaacattcacactaactggatacaaggtgatcttgtcctcttaagaactcaccaaacacaaatctcacggtctacaactacagatatctaccaaccttttgcatggatgcattactaaatgcttataaccaaaatattaactatcccactcaaccatcaagtggttttgttcaattgactgactcgcttatgcacattggttactacaaatataataaacaacggtaaaaatacaacagtttatcggggtccaagcattgaaaattaacctgtcttttcaatttcctgttgttctcttgaaccttttccaggtttcggtgaagacgtacgaggcaacatgttgcctggcatggaaccagaagaaccatcaccatcacatttgctcttctttttttcagccatgaactgccaccttgaaagcatgtcatctccgcctgctgcaactcgtgcagcagcatttgcagctgttgttctcgttttatcatcttccgccttataggtctgcaaggcatgaaaatcatcaatatctatagcatactatgtttatacagctgtgcaagtatcgcctgagtagtgaaaagacactaaccttagcatgctttgatgtgctacgactctcattcttgtccttctctgaatcaaccacagcattgtcatctccctgcatttaaaaacatgatcttcattcaaaccgcacaaatcatagtactaaattgtgaaactcaggcccaatttatgccaatcaacatactacgcaaaggaaggatgactaattatcacatcaaatcaaataaacactctagcaacctgtacaaggagagagaacacaaatggacgatggagattaaatgaactggagcaccttgctgcacaatagcaagccattgctacatctacatttaagtcaacccccttacatgctacaacttttgacatctttgatccacctgccagccagtctctatgtattatactacgtgtgaaaagatatactgaaattccagctgaaacagcatgcagaactaacatcactctgtttcctgattctttcagcatcttcggccagctttttgtcccactgttctctagcttctctgttcaccctcaatatgtgactacgaacatctgaagacaaaggataaattcgatgtcttgatttttcaagatcaaccctctacacaaaagaaagaacaaaatgaattagtatcttaagtagaattctttatttggaaaagatccatgaaattaagccatctctttatttggaaaagatccatgaaattaagccatcacacctgttttgaaagtcttattgtattgcttatgaatcctcgtaaccgctcttcaacacactgaataaaacttacgttagattaggaacaaaacaactccgggaagggggttgctaaacagtagctcaccatcgatagacatcgctccacgtcactgcctatgctcttcaaattgcatttcctcactgccaaaacaccagcattagataataaaatcataaaagacccctatcaagttaattattctcgaaggtcaaaggtattaactgatctctgctaatttttttttcagaggacccttttgtaggatgagtttttcttcttcaagttgtacgaccatccgagcagcttctgaaactcgactctcctcctttggagcagagaaaagttgctcctcttcttcctggtaaaaagggacaagttatgcaagtaatgttaactgaataatgagtactctaaggtatgcagaaagcaaaccatcagaataaaagcacatcaaggaatataccctcagattaacaccactaactgcagtaacatcattcagctggtcaatactttgatcatgataacctccggatgtcttctgctttttgctggcacaatagaaaatggcatcagaaaccatagagcaagtatgattagaacgaggtcattaactcagtatagccattggaattacctagatggtggaggggatgagcctaaagcgtccaaaggtttcttctgtccagcagatgccttcttttgaggtgttttagaagctgctgcagggggaggtgtttgtgtagcaggttggatctaatgataaaaaaactctcgtaaatactctgtaaatattctgtacatagttatattattaatatatttaacgcagtaggaaccactcctgttttcttgtaaaaaaataaaatattggttagagcacaataacaatatcgtgcattactgaaacacttagcttgaacgaaaaaaaaaaaaagttaaacccaacagaagctagcatgtggccaaatggatagaggtgcagatgagcaccaagcccagggaagttcagcacctagcaaatttttggattacacgtgtgcactcaatgggcatacacttgctagagttctgagagattttcagttcttctggcattttccaagtgtgtagacatgtgcacaatcacatgtgtaaggtgatgtgactgtggtgcatgtactttgcatgttccaatgtacactaaaataaataaataaaacccagcaagaataattgaacaaatgcaagcaagcatatgcctctatgcacatcataaaaggcatatttcatttttccaataaaatctaataaattgatatccatatttttcaaactcatgtgggggccactgcttatcagtagttctgatcaggaccaagttttacataaaccgatcagatctgagatttttaaaaagtactttacagatttaaacattggcaataggcccaaaaaagatcaacagtaagacatactcaaaaacaattgcaaaatcacacattcaatgaaatagtatatcatcaattatttcacaaaattcaaatgcttttttccatcctccagatcgattcaaccattgatgcctacatcaaactactaggcttcaattgttagatcctcctgacttgtaaaacatcttttgcttagcccatttgcataactgtgcactgtcactctgacatataaatctatttcttagtacaaactatatgtttgcagtgatgcgtgttatcattctaaaagatatgagaataatcatatatgtttaaaagagaagatataattctacggttttattttgaaatagctatgcttggctacagccatcatttgaccagttcctcctgcctcagaatacaaactggattttctggcttctagtgcaaacatcaggagtatgaacttataattctcaaactataagtatactcagaccaagtttataattccatctagctgttgctctaacttaagccaaggtgagcaaaactaacttaagcttgatcaattattaataaccatagttattaccagtgtatcttaagcactgtaatatactctggatatgctatatgtacagatcccacatgagtctcaaataggcaaaaataaacatatcagtaaaagcataaatacatgtacaattggaactttggcattagtaagatcatcatatctgagcattcatgtgaaaatatacaaagaataataatgcatttttttcagcgggaatctatcttccagttatattgtttttcaagtgacaattaaggtccaacaacaagtgcacacatcgacgtatacctgcatgtttggttctgcttgagtgccatgagatcgatgaggctgacttgagtttgttgtgttgaaagatttagaagtacctgatgttgatggttggttttcaggaacaccaacacccttacatccaaaggctgtgttaacttgatttacatgcatggaggcgcaaaaaaaaaaaaaaacacttatgtagattcagagcattagatttcagttaccttatttgtgtgttctgttggagggaaagatttagttttctgctctttgtttacttgttgccatggagatatattagtttgcaatgttggtcgtgctgccatgctcccagtcactgaggtaacagctccctggactaattgtcctctttgactggaatctgccatttgtggtctaagtggtacaattggacctccaactggtcgtggcaatggacgagcatgaatattatttgacccaagcacaggtaaagatgtttgtggatgctgtgttgcttgccctggggctgattgtatattgtgtggacggctgagcatatgcccccctttcacatctgacatgttactagtttcattaaccttttgcaaattgctttctgaagatggatagcccatgttactttgcatttggcctgacaaagaaggtcgaaaaaaaggtggtcttgggctgtcactagcttggtttgcaggaatggaatgagctgacggatatgatttgtgctcaactcctgacatagaaccactgggaacattctgctgattggaaacttgacttaacaaagaatagttgcttggatttgtctgtggattccgttgcccatgagcagcctgcagccaaacaagaccagaataactcccaagaaaaacagattgtgatggtaagaacaacaatagcagtacagaaagtggtgatagatagattgacctaacttaaagaatagatagattgacctaacttacgcactaactgcacaatgtaaagtggcagtcagttacctgcaatgggggagaggtctcaaatgaaccctaataaattgaaactttagttacctgagcttgatattgtgcagcagcttgtttgagcaacttatcgccaacaatagtccttacaactttgagaaagtgttccttgctaacttcatttttctatcgaaaataaaggatatctttatgcgataagtatagctgagtaatcagttatgcaataatatactatttgtttttttttaattcagcatagttcaggaaccaacccgcaactttgtaaaaatggactgaacttgcatatccttgtctttgtcaaggtgccgtctcaaaattggtattaacatatgaaatgtaacaacaggaggtttccccaccgtaggagcactattagtttgatttgtgcttggtgtttgttgactcctcatctgttgcaaaggctgcttctgaccagaattactttgttgagaactgtttcctggctcttgcttaacctttggctggtcttgtttattatcagcacccccagataccagttcaggcctagatggctgctcatttgaatgatgcaaatgtttctgttcctgttgttggttctcctggtttccaatttcattctttactgaaccctgccactgttcatgattgtgggtgaacattgaattgctctcctgaggcacaagacctacatttgagataaattactataaagtgaatacttgataaatacaatcgtagcataactaggtttttttttttacagaaatagcataactaggttaccaagaatatgctaaaattcttttacttcaagagaaatatactgaattgcttagatgttttttaaagacaatatgctgaggtatttgatatggcaaaattgtgggcttccagtaacagttcattatgcaccacaggactttggtcacatttcccccagtttagcattttaacatagagtgtatcatgtgcgtcttaccctcatattcgtatgaccaaatgttattggaagttttcgtgatcatttgcattgtactttgagacaggatgaagcaaaatattttgcacttttcactgataatttacctgattgcacatctagaaagtaagttttacaaggcttagaacactcttctaatgatactctaccccactacccagttcacaatattaaagaaaaacacattgcaaacatctaaagcttatacaaactatttgccactcagctgataagcaaacaagctacttatgtggcaagttttctagctttagcttccacaaatgtatctctctattgtatttgtcaaaagggatgaatgcagatctgaagtcattgcatgtttaaacaggcttgattcaacaaacaaaacaatctgcaaatttcaataataaaaataataatctgaaagcaacatggagaactaactccaagcaatatgatatttagttcataaatagttggacatcaggagagactaatcatgctacccttcattccaaaagccttgccactgtgagaagcatgtgcgggatgaaaattttgtacccttgaactacagtatctctgtcagtgtcagagactaatagagtcatttatctttccgattggtatttttacctgcgtttaaaacacgcatacagaagttgtgaaaatattttaacttaacccaaggtttaagaaaatatagtggtgaaagtctgtcttgttatgtcccaaaacagaaagaaaccaatggaacctacatgcaattcatttagactgttttaagtgcgacaagtcaatgaaatatgtgctctctttctcctctttcagtaactttagcagtatgtcaatgagttaacagcacagggagtgacaaaacataggatttacttatttattgccacaatgttttctccaagctaagtgaggcgaagcacagaacctggggttttctaaaactcacatacaactaacccttttaagtactcgcattggttgggtgaaagtgcttacaatgcaattttattgcttaatccaaagggatggcaatcatgtgcttatgtagccagtcactgaagaaggaaatctaatgaaccaataaactatagataggattaatattcaacgctatctaaatatagatacacattgaactaaacccgccaacccttgtctcagctagcgtgaatgggcatggctggctgcacagaggctagtccacaaccatgaaagaaaggtttctaagtttgtaagctgcaagtggccaagtttcaaaccaggtataagtgctatcctcaaaaggtagttgtgcttttccttgaaattctattttcagtggagtgtaaaatagaacaagagcagtgataataagggcagaagaaaacatagaatgatgggtatgcaagcttcatgtttactgtaaatgttcctactttggttctttgcttgcaaatttcattacttccataacactagagacttccacagcaaagtgtaatgttgatacttcaagacagaacactgtataatgattacagaagtcaatcagaacttatattcaagctcaagaaatattgtttaggaacttcgtttcttgtagaacactagtgtaaatttcaccagctcttgtcaaagtgggtaccatatatttacagaataagttggaagttgatcaatttcaagaaacatatttatctatgcctcttaattattgttgactaaagcaacatagaatattggtataataatgctcactggataaagttctttctatccaggcatactttacagacctggcaaaggaaaagtggattcaatggcacagcagctatttgagttacacaatgtttggttgtcatcaagcactaagagaatcatttctgcaagaaaaaagtgttgtggtctactccagattgtcatgaattcatggcctactgctccattcccctatatgcagggtaaaattcaagaatctacatgatttttcgaaatcaataaccacattctttaagacaaacccttataaacgtctgttgttattttcatgcagtcagtattaggggattcaaagataaaccagtagaaaagttttgttttcctaacaagctgttatgttcacacccttcagtacttggacacttatttcctataatttttcttcccttgatgaattgttttttttttccatttgggtctcaatatgaagaatatttatctctattttaatattagggatattaggggaaggccctccatgatgagaataatgagaaaaagccaacccattgcagtaacaaaaaaaaaaaatcatagaaggctcatttgtcagaatcccttccaacactaaatctaaaattgcggaacgttaattcgaacactaaacctaggtgccacgtacataaaagtttcttgatttcattattaccccattccaagtagcgcattgtccaaccccctcgcagtacagtttgttgattcctacaacccccggttctccacaggatcacacgaattcgatccgaggaagggaaacagtttcctagggttaattggggacagggaaactcaccggcgccgtgatccagcggctgggaggaggaggccgcggcgctggtgctcgcgccgccgctgccctccacctcgcggttgagcgccgccgtgaaggcctcgacgtcggcgcccgagtgcatggtctcgtcctgcgcaaccccacaacaagagagagccaccatttgaatccttccttcctttccccccaaaaaacaaacgaattcgagaatgaggagggaggggttggggttggggtcgcgcaccacgtcgtcgtcaaggagctttatgaggggatccatggccggaggccgcctctcaccctccttgccttgccttgccttgcctctgcccttgtcggctccagcaaaaataaagggaggagagggagaaaattgcatatgtaccactcataaaaactggcttcgctataatgccactctcgagataggattcacccagatgccactcttaacacgtgggtattcgctggaatgccacttttagtcttttttccattttgaaaatacttttcatcaatttcaatttttcttggactattatgcccctgagtcaactgattcagtcggactctttcttctcttcgtttcaatctagcgagcgagcgcaagaagtcgagaatagaagcggcagcgacaccggcgccgcccaccacaccactgcattgccgccgctgcctctctattccagccgccgcggcgcgcctcaccggtcctgccccccaacagctgcgtcgccgcctctccccggcgagtctcctccccagccgtgccgcctatcctcagccaaaccctaggcaccgagctggccgcatcgatgcgtacagccatgccgtgtccgccggcgaggtgctggcggcgcaccccaaccacgtgctgagccggcagtgcttgtcgcagcagggggcgataggccggatacacatcgtgtcaccggagtcgaagctggagcacggcgagatctacttcctcatcccggccgcctccgtccccgacgccaagaggaggacgagcaccggcggcgccgccggcgcgggcaccacgtccgcagcaagtcggagggcagcaccgccgtcgccgattggttgggcaacccgggcagcgcgtcgccggagacgacaaggatgatgagggcgcagaagcagcaccaccaccaacaccatcggtgcatgagcaccaggagccatgcctcgccgttgcagccgcacctctcgtgcatcactgaggacccctgagcttagctttcgttttttttcttctcttctctgaattcatagtggtttttttttgcctcctgtgtaatttcctctggtgcccggtagatatttttgttcactttttgtgtcagtgatgtgccgattttacattctgaaatcaacaactatgtataattttcaagcacaaagcgacttctattctagtagtatcttcttgtatcttcgaaaaacattttgcaacttctttttaaagttcgtttgggttaaccaaagcgaacgaacttgctcatacaaaattaaacaagtcggcagctctgcttgatgcgaaattaaatgaaaattaaaccgcttgcaagttatatgtatgaactcatgaagtgaggttgtgtgtcatggactcatggtgtatgtcaccgaggaggcggcacaactacgcggaccaggaggaggcgaggagcggcacagctggggaggacctcggcacggcggctggagcagaggtagcggtggcgcagtggtggtgggcggcgccggtgtcgctgccgcttctcttctcgccttctcacgctcgccttctcaggggcataattgtccgagaaaaattgaaattgatgaacaatattttcgaaatggaagaaagcctgaaagtggcataccagcgaatgcccacatgttatgagtggcgtttgggcaaatcccatcttgagagtggcattatagcgaagccagtttttatgagtggtacatatgcaattttctcgaggagaaggctgcatattctcgaggagagggggacggtgccaaggaggaacaaaggctttgctttgcttgctgctttccaaaggccgtgactcgtgagtatacatgacctcgccgctatcatattcctatctttggccttcttttcatctggccacgtctcaacactcaggactttagtttctcttcctttttacccccatccctttttaaaggaacaaataactagtactattaactttgactttattgttttaatttttgtaaccactagttacactaaaatagtcaagtaaaaatttaatgtttatattaaaacataatatagcttaataacatgaatccttctaaatatttgtaaatattttgaaaaaagacgatttgaaatgactagcacacgtcgctggctatttaaagttataggtgattcctcgcgctttgctacgagaattactaagcaattctcaatatattttttccgacaatcaagttaggagtaaaaaggaaaaaataatgaaacatcaagctttatcagtacttagtattacgaaaaaaataaatgatacccgtactttaatgtgaaacatattaataaattataattttattaaaatattatgcaaataatgtgagggatgattgttggatatgcttgcatgaggttaaataagtaattattgctactgattgtaggatcgagatatcgactagagggggggtgaataggcgatttaaaaacaaatgacacctaatcaaaactaacctatgttgctaggcttggtgagggtcaactctaactaagcaactaagttatgttttgcaaacctagggtgatagtggctcaattatatctctaggaaaataaatcacactcctatgtcaatgtttagcaatcctagggtgatatgatctcaagtaagtctctagaaatgtaaattgcacaaatgtaaatgcgacaatcaaatgagacaaggagacaagagatttttcaccgaggttcggaaactcgccggtttcctactccccgttgaggcgaggccaactccaccgctcaaccacgaagccaccgcacgccccctttgtcaaggggtgggcaaggcgggagccggcccacggagaggactacccaagcctcgatcacttaggtagttcttccttcactccgaaggtggtgaactccaaaccactcacaaaccggcgctgggcctcctccacaatcttctcagagaggtcaccgggcaactccacaagccatctaggaggcggcaacctccaagagtaacaagcaatgacccggcgtggagatgataaatcaagtgccacactagctctacaaatggaagcaatgcacttaactcttggctaattaaccctctaacacactagatggatgaacacaaagctcaagtgggtgtgagagaggtgcaaggggtgtatgcaattgaattgggtgccaagagagtccccttgctgctgaagggggagtatttatactcccaccaaccaaaactagccgttgggggcgaaatcccccaactctgtgctctgccggtctgaccggaggtatgtggccagtcagaccgtgctactctgcaacggttagaaaactagccgttgtagccctgtcagagggccccatcggcctggccggtcagaccgaggttgagtggccggtcagaccagcctcggctcggtcatactgccattggctcggtctgaccgaacacggctccgtcggctctgtatcggccaccccgagcaacaccatcccggcctctagggggccggtctgaccgcgcatgtgccgccggtcagaccggccttatgcgccggtcagaccgccgttgtggcgccggtcagaccagccagggcacgccggtcagaccgccactgtgtggccggtctgaccgccctggtcaggccgaacccagtgaaaaataaagagattgtgtgtgagagatgaaatgtgagcagaaatctaaatgcataatgacctaatgtggcaattaaaatcatcttattgctaggtcattacccccttgatagtacggcaaaactaaaaataaactagcaaatttgatcgccctacacctcgatcaattctaaattaaagcactagttttactgtattctttccctttgctttgcgccgtcaattttaatccatcaatagtcatccatgcgcacacatgacgtggacctaacttaaatatatctcaatagcaatggttagtccacaattagcgcttgcaattaattaccaaaattaacaacgggggcctagatgcttcaatctccccctttttggtaattgatgacaaacaccacaaatatatataaacaaacatggaacatatggacatatattgcaaaggaaatcaaaagctccccttaaacatatgcataacaattacaactagcaaatgtggagccaatgcacatttcaatttcacatttcaacatatcacaaacaaaagagcaatatctcaaatgtgaacttcaagaaatattcatccatgagcataagatggtcacatatatatcaatatcacatacaccatccattatcgcacaagttcacatcacttaaccattcaactcacataagtcacaaatcatcctaaaagggctcacaaatgaacataggctattacaagaccacgaagggtccaaataacatagagagttcaacaaaacgataaagaacacacaatatagagtaatagcctatacccatacataatatagcccaaagcacctaaacctattagatatgaggtgactaacctcactaccactaatcccaacccacaagacatagagcacacttaaggactttttctctcccttttggcatcaagtaccaaaaaggtcttcattcttgcggaggagaaggaggacgagccgaagatgaaggatgaggagcatcacgacgacgatgatatacaaaagcttgagagctctccaacatttggactcgagaatccaatgtacccactcgagtatgcaatcttcccatggaagcattcaagtctccaacatcggtgcgcaagccacgaacatcctcatgcaatgcttcatgcccggtagacaagcgttgaatgcttttacttagggtattaatagccccaagtaccgggttgaagtattcattaggttgcgttccaaaataagcatactgtggatggaagaaaacatttggatcatacccaggaggagaaggaggtgctgagcttgagctagctccaggatgagaagagggcaccgtcctaggtgcatggggagctccaagctgaaggcggggcttgtactgcttgtgcttcttcaaattttgcccagcagccccaagcttgtcttgaatcaacctcatgatgtaaggggcatagtagattccctgagtgaaagtccccttggagatggcaatctcttgcatcatgagagacacaatgtcgaattgacgaccctgaatgattgcatcgatgacgtgccaagccacccctctaatgtcatcattgttgccaaggcgagggaggatggtagctctcacaatcttgttaaccacactagggatagtcctcaagccgtcaaccttcccatgtgtgtaccgcgctccatcttcataaaactgacagagatagtctatggagagcgaattgtgagtgtgctcctcatgcaagccatctccaaagtccaagtgaatattgaggagccgccgtaattgcctcctagagatagaacactggagggtgtcggacacccacttcatatcactatagtctccagacacccacactatagcataaaactgccggatcaaatcttgattgtagtcttgcttgagggtcacaattcggtcaatgccaacagtcttgaagagatcctgcaaactttcaaactctggagtctcattgatgtctctccaagaaatccacttatgctctgcaaatgctttccctgcataaacttgctcatacacagacttctggaaagcggtgtgaaaacggggatccggggtgtcccgaggcctcaaaaactgatcatgatgcctcaagatggtatactgcgatggattcctcatgttcaccataaactggatggagggatcaatgttcatatcatcacttccttcatcctcatcctctccacttccactgacatcatctccactagcctcctcactagccccctcaacatttgcctcaacctcttcatcactttgagcgcaatcatctccacttgattcctcaggctcactcacgggattcggagtgggcgcacgacgaccatgacgagtgcggggaggcatcactgaaaaataggagcaaaggatatataagcaatgattttagaaaccacatagtgaagtgggaggaaagggggttgctgcctgttaggggcggtcagaccgagggccaaggccggtcagaccgacggctcccagccggtcagaccgccagcctcaagtcggtcagaccgatgctttggggctggtcagaccgccattgacaggagcacaaccaaatccgtccacaatccacacaaatgattataaaaattgctaggacaaagttgcacaagattggaactagaacatcaaagggtatggcctatttcatcaagattggaataaatggggaaactaccctaaaccctagatattgaaatagaccgatttgagagcaatgtacaagagggagagagatttacccgttggaggagttgaatcacaccaagaaactaccctctattggtgcaaatcgaagaacacctcgtgcttcacctaaggttccatgccatagatcaaaaactcaacaaaaacacaaactaatccatggaatagagagaggaggcggaggagaatcacttatggtgtaaccggagagaaatccgcagtcaaaccgaatggatttgatggagggaggtggctagggtttgggagaggagagaggaggagttttttcaagttggggaagaagatggctgaatgggaggagatggagtcggataggggaagaagagagaagaaaaaagacaaaaatcctgggcccacctgccggccggtcagaccgactctatgtggccggtcagaccgccgcacctggccggtcagaccgtgcatatagcgccggtcagaccgccaggccccctgccggctgtgcacagcccttgcacaagccggcaacccccacacaataaaattcaataaaaaattgatttttggagcaatttttgaaatgtgtgagtttaaatattgctaaacacccataatatttgaagattatgatgatttgcaacaaaactcacttaagtgctaggagatgaccttttatggtctataggggtttgtgggccaaattggttttcaaataacttttgaatgatttggtttttgaaaaaggtttgaataccaaaaacatttcaaatcttcttctctaccaactttgttttgaaacttttctcaaattccttctcaatctcattttggggataaatctcattttggccaaaactaagaatctagtttcttcaaaagagggccaaaatggcattttcattcaaaaatcatttttcttgcaatgtgaggcttggaaaacatataggaaaccttttgaaacattttccaagagatagttttcaaattacattgattttgcaaaagttttgacttatgttgacttgggcattttgaaaatactactagcaccactagttgatttgctcacatataaagggaagtagagcacatacaagagtgcaaaactcccccttaatgtgacatgctccatttttgcaatgaagaaccaaatggcaacaaatccaaaacaaaagagcaaatgagagcaaatatacaatatgcaaaagaagcaaccatggtgcactatctcaagccacattggagaattctacgatatttaactcattcttcaatttgcaaaagcgggtttcatcaagaggcttggtaaagatgtcggctagttgatcttcggttcttatgtggctaatgactatgtcacacttggcaacatggtctcttaggaagtgatggcgtatgtcaatatgcttggttctagaatgttggaccaggttattggctatctttatggcactatcattgtcatataggagtggggttttggtgaaggatatgccatagtccaacaatgtttgtttcatccaaagcaattgggcacaacaactactcgccgaaacatattccgcatcggcggtagagagggctacggagttttgtttcttggatgaccatgacacaagggatctaccaagcatttggcaactaccggatgtgctctttctatccactttgcaaccggcataatccgaattggaatagccaactagcttaaacttagcaccttttgggtaccacaagccagtagttgaggaatgctttaaatatcttagaatccttttcacggccactaagtgacactccttaggagcggcttgaaactgagcacacatgcaaacactaaacatgatatccggcctagatgtggtaaggtaaagcaagctaccaatcatagaacgataaagctttaaatctaccggtttacctccctcatcaaggtcgagatgcccattggttgccataagtgtcttgatgggcttcgcatcctccaagctaaacctcttgagtagatccttgatgtacttggtttggctcacgaacgtcccatccttgagttgcttgatttgaagtccaaggaagaagctcaactctccaatcatggacatctcaaattccctagacatcatatcaccaaatttcttgcaaaatacctcattagtagaatcgaatatgatatcatcaacataaatttgacacacaaagaaatcatcaccaatgatttttgtgaaaagggtggtatcaacttttcaaattttgaaatcctttgacaaaagaaaatctctcaatctttcataccaagccctaggagcttgttttaaaccataaagagattttgagagtttgtaaacatggttaggatttttaggatcttcaaaaccgggaggttgttcaacaaagacaagttcgtcaatttcaccatttagaaaagcacttttcacatccatttgaaatagttttatatcaaagcatgatgcaaatgcaagaaggatgcgaatagcctcaagtcttgccatgggggcaaaagtttcaccaaagtccaaaccttcaacttgtgtgaaaccttgtgccaccaaccttgccttatttctcaccaccaacccgttatcatcttgtttgttcctaaagacccactttgtccctatgacattgtggtctctaggtctttcaaccaaagtccacaccttgtttcttacaaagttgttgagttcttcatgcatagcattcatctaatccggatcacaaagagattcatctacatgttttggctcaagacaagaaacaaacgagtaatgttcacaaatcgaagcgacacgagatcgagtttgaacacccttactaatgtcacccaacacttggtcaattgagtgatccttggaaagagcggtgtgtatccttggtggcataggtggatcttgtgccttctcctcctccacttcaacttgagcttggcttggcgtagcggaagtagatggttcatcttgagtgggggtggatggcttgtgttccacttcaataggcttgacatctccaatagacatgttcttcatagctctcatcaagccttcatcacctacatcatccaaattctcgtgcccctcttgagagccattagtttcatcaaattgaacatcggcggtttcttccacaatacctttgttcttgttgtagacccggtatgccttgctatttgaggcataacctagaagaaacccttcatcacaccgactttcaaatttggttagtctaacaccctttcgataaatataacacttgcaaccaaaaactcgaaaacaggcaacatttggcttcctcccaacaattagctcataggaagtctttttcaagagacgatgcaaataaaacctattggttgcatggcaagcggtgtttatggcttccgcccaaaaggaatcggaaacgccatattcatcaagcatagtccttgccatctcaatcaatgtacgatttttcctctccactacaccattttgttgaggtgagtaggtagcgaaaagttcatgtttaataccaagatcatcacaatagtcctcgatactggtattcttaaactcggaaccattgtcacttctaattttcacaagagtacaattaaattcattttgagccctctttgcaaactttttgaaaagctcggcaacaatagacttgtcatgcaaaaagaatagactcggcaacaatagacttgtcatgcaaaaagaacacccaagtatagcgagaataatcatcaacaatcacaagacaatgactattaccaccaatgctcttataggttgttgggccaaacaaatccatatgcaagagctccaatggtctaggtgtggacatgatactcttagtaggatgagaacatgcaacttgcttgccggcttgacaagcactacaaagcttatctttctcaaacttcacatctttcaagcccacaactagatcacgttttgaaagtttgctcaattgattcatgccaacatgggctagcctcctatgctaaagccaacccaatgaagtttttgcaactaaacaagttttcaaatttgcttcactagaattgaaatcaaccaaataaagatttccatatctaaaacctttaaacacaagacttgtcaagaaggatagaaacaataacttcttgcgggaagaaagcacatgacaagccaagatcacaaatttgagcaaccgaaagcaaattgaaatttaggtatttaacaagagagacattatcaattgacaaatcattggagatagcaattttacataacccaattacctttcctttgctattgtctccaaatgtcactttctcttgttcattccctcctacttcaaatgtggtgaacatagccctatcaccagtcatgtgttgagtgcatccactatcaagcacccaatggctcccaccggtgcggtagttcacctacaaaagaagatcaagctcttttaggtacccaaacttgtttgggtccttggaggttagagaccaaagctttgggcacctaaatggcattctttttaccaccgagtataggcgaacccacatatctagcaacaatgctaccatcataagccttcctaagcatataatgagtatcaaacatacaagtcttggaaggcttaccaccggggcaatcactcaccaaatgcccaacctcacgacacttggagcaatgcttaccattgttcttgacaaaacgactggcacggtgagaaggtttcttacccttctttgggatgaatccaagtccctccttgttaaggatgcaccgttgctcactcaaaatcttgtcaagagtgttcttacccttgaagcacctctccaaattcttgttgagcttagccacttgctccttaagctcattgttctcaacaacaagtgaggcatcacaaatagaaacacaagggctagagctagagctaggcatatccacaagatcatcacaagaggtagaaatgctagatgatgcaacatgagcaatatggcaagtagcactatcatcaagcaaatcacaagatatgccaacatcaatgagagctccatgttgagtagtggaaaggaggttgtcatgagcttccttaagcttctcatgagaaatggtgagtctctcatgagaggtctttagctcctcatacaagacctccaaagaagcatgatctttctttaaggccttaaacttgacaatctccttctcactataagcatggagctcctcaaacatactcacaagctcatcatagaaaacatcatcacaatcatcatcactctcactatcactaagagatgttatcttagaggagccctttgccatgagacaaagtagagcgaagagtgatggagcctccttgatggcaacaacggccatcttcttctttttggagcttgcatcatcaccaccttcttcctcggacccggatgaggcggagctctcctcatttgagtcccattccccgattaaggcctcaatcttcttgccttccttcttgagcttctttatgagcttgtagcctccactcttcttcttggatgacttgtcaccatcatcatccttggaagggcacttggaagcaaagtgtcccttctcaccacactcaaagcacctcaagttggagagagtcttgttgggtcttctatttcttctcctattggagttggagccccttcttctctcctttctccttcccaagagatcattgaaccttctagcaagaagggcaatctcttcctccaagtcctcattggcttcattcaccttgcccttgcccttgtcttcaacttcggcttggagagcaatgcacttcttagaaggtgaggcttcctccatctccttcttcttcaacttgtaaatgtcattgatgttgatcttccccaagaggcttgcgagtgtcatccttgacatgtcggagttgatgagcatggtgacaagggtctcatacttctccggtaaagccctaagtatcttttgggcaacctcaagatcagtgtagtttgccctaagccccttgagatcattcacaatgacattgagcctcccatacatgtcattcacactctcatgaggcaccatggagaatgtctcatattggatcttgaggaaatgaagcttggcatccttgtactcgcttgtgccctcatggatctccgccaacttgttccaaatctcatatgcggtctcaaggttgctcactttatcaaactcctcttggctcaaagagttgaacaaagcattcatggcttgggcattgagttggaggttgcggtgatcaatctccgtcaagggcgtgccggtgatagcaaagcctacatccacaatactccaaatatggaagctcatagctttgaggtgagtagacattttaattttccaagtggaatagtttatgccattaaacatgggagccttccctacatggttcacctcgttcgacatcttctctctaggcggtgaagcccaatcaagagagaccaagccctgataccacttgtaggatcgagatgtcgactagagggggggtgaataggcgatttaaaaacaaatgacacctaatcaaaactaacctaagttgctaggcttggtgagggtcaactctaactaagcaactaagttatgtttaacaaacctagggtgatagtggctcaactatatctctaggaaaataaatcacactcctatgtcaatgtttagcaatcctagggtggtatgatctcaagtaagtctctagaaatgtaaattgcacaaatgtaaatgcgacaatcaaatgagacaaggagacaatagatttttcaccgaggttcggaaactcgccggtttcctactccccgttgaggcgagcccaactccaccgctcaaccacgaagccaccgcacgccaccttcatcaaggggtgggcaaggcgggagccgacccacggagaggactacccaagcctcgatcactacggtagttcttccttcactccgaaggtggtgaactccaaaccactcacaaaccggcgccgggctcctccacaatcttttcggagaggtcaccgggcaactcctccacaagccgtctaggaggcggcaacctccaagagtaacaagcaatgacccggcatggagatgatcaatcaagtgccacactagctctacaaatggaagcaatgcacttgactcttggctaattaaccctctaacacactagatggatgaacacaaagctcaagtgggtgtgagagaggtttaaggggtgtatgcaattgaattggctgccaagagagtccccctgctgctggaggggaagtatttatactcccaccaaccaaaactagccgttgggggggaaatcccccaactctgtgctctgtcggtctggccggaggtatgtggctggtcagaccgtgctactctgcaacagctagaaaactagccgttgtagccctgtcagagagccccatcggcctagccggtcagaccgaggttgagtggccggtcagaccggcctcggctcggtcagaccgccatcggctcggtttgaccgaatacggctccttgggctctgtatcggccaccttaagcaacaccatcccggcctccagggggccggtctgaccgcgcatgtgcctccggtcagactagccttatgcgtcggtcagaccgccgttgtggcgccggtcagaccagccagggcacgccggtcagaccgccactgtgtggccggtctgaccgccctggtcaggccgaacccagtgaaaaataaagagattgtgtgtgtgagatgaaatgtgagcacaagtctaaatgcataatgaccttatgtggcaattaaaatcatctcattgctaggtcattaccccgcttgatagtacggcgaaactaaaaataaactagcaaatttgatcgccctacacctcgatcaattctaaattaaagcactagttttaccgtcttctttcctttgctttgccgcgtcaattttaatccatcgatagtcatccatgtgcacacataacgtggacctaacttaaaatatatcttaatagcaacggttagtccataattagcgcttgtcattaattaccaaaattaacaacgggggcctgtggcatggttgcatgttgagctttagacttagtgggctataactttatataaagtatagatagtgagcatttttttattatttattagttacccatacattagaacattaaatttaaaaggaattgtgcgacgattctaggttatgagtggcaatgctcatttttagggcaagacaatctcaacgatccacttccgaaagtatgctttgctcttcgttgattttttggattttccgaagacggctctcgaaaattctgaaatcaaaaaatttgaaaattcggtactgatgtttttcggatatgttcaaaatgaattttcgtaattaccaaaattcgatttagccttgttttttgagatttatatatttctgaaaataacttttggaatttttgaaaaagggaatctttggttccaacgggtagatgtaaggttgtgattataaatagtttcctccaccctcaagttttggctactgctccattgaatatttcgtgccattgacttacattgatttgatatccattttgagccttgttttctcactttccctctccaccattcttcaagcttggattcatccccaagagatctttgtgtcatcctttactcttagaggttgaggacttctagatagctaggcgtcgttcttaagccaccgatctaattgtggtttgctagatgtaacgccccgattttcgtttgggattaaaaatcatgaaataatgcattttctagaaatttaataaaatttaaagcaatttaatcaagcgagataatgggagaattaaaattttcccttaaaaatcattggccgagaatattttgtaatattctttgtgtcctaataaactctctgaaattttccgtgaattttcggagctcgagaaataattttaaagtcacaaagatcctttaatcaattaaaataaaaaaagcaataaaatttacccttcctccctttcgggctcggcccaagtcctaccccctaagtttgttttgcctcccttgcccgttttcctctccctctctctcccgacaggtgggacccatgggccccacctgtcatccctttcctccggcctcccaggccgaacccaccatggccgacagttgccgcccacgtcccgtcgaattcggcgccttcccgctcgtgccgttgctcccaaaccgagtaaaatcggttcccaccacttcttccacctcttcccctacttttccccaatttttggcgccgtttcgtgccccatctcctcacgttgccggaacccacgtcgtcggccgttgccgccccaatcagccacaatcctgacctccccaagcctttaaaatattccccgcgttctcctctctcgtttccccctctttcctgagctcctcgcgccctctcccgctctcccctcaccaagccgagccgccgccgccgctcccaccactgccgccgccgccaaaagctccaccgcgtcgtgccgcaccccggcatccactccgttctccccttccacccccgcagcacctttcccatcgtgaggccgagcttccatcgccgttcgccgcctccagccgcctgccaccgctgctccaatcgtcgccgcggctcgccgctggcgccattgccttcgccgtcgcaagagcaaggtcgactgccactttgtttgcccattccaccgccgcaaccaccctcccaccgtgcatcccgagctccaccatcgtctgccgcctccggccgccgtttggcgccattcccggccgcctcacactgcaccacagcctccatcgcgtccccctcatcctacagcacatcggccgccaatcctattcgccaaaaacccgtcggaaccgggttcccctccgcgctctggtgagcaccctctctgtcaccgcctccggtcggcaataccacaggtcgtgggcctcctcattccctctaacccctctcattgtgttccttaggtcctcccgcatcccgtccaccgctcgtcgtcgttggccagtcactcgccatcgccacctgccgttgcctccctctgcaccagtcgaatccctcggtgagcaccccggtttcctcctcctctctctcctagcatcgtgcgccgtcgcttccgtgcgtgcgttgccccctcgcgccgccgccgttcgccgccggtggtcctcgagcccggtatgtcggagccgcgccgtgtgctcggccagccagcttgccgctgccctgctcgccccaggccgaccggtcccctttgtcgcgcctccctcgcgtgcgctgccgctgcccgtgtgcgccgttgctgcccgcgccgtcgccggccgtcgccaccagtggccgcgctgccgcgccgtcacttggtcgggccgaccttgtgccgtgctgtgccccagccgctccgcccctggccgcccgatcggctttggccgatccgggacgtcggttcccgtggaccggcggaggacagcctcggtggtcctggtccacggtggaccggcgcccttgtgtcgctaaccggtggggcccacttgccggcgccgcccctcccccttgatgacgtcagcaaccccttttcctttggaaaaataattaataattgcgtcataaatcgtatttaattctagaaattcatttaaatggctcaaaactttctaaaattcatatctaattcatatgaactccaaattgggccattcaacttgcaaaattcatgtaaaattgagctctacatgtttgtttacttctgatgtactatttgcttggtctttattagtgtttttcctcattttgcgtgctagcgtgtagaatctgtcgtttcggaagtccgcggtcgcgaggaaaagagttcggaagattgtttgaagaagcaaggcaagtcacacattccccttgagcattttgatcctacgttacaaatgttttccctgtttgcaaataaatatgcatgttttgctaattacatgggattagggttaacctatctgctcgcttgtgccatgtttacttgatacctgtcctttgtcaaccgtgggtgataattcgactagcttgtgtcacttatgttgatctagctagaattatatgttagccgtgcttaattaccactaactcagttgatgggataatggcagtaatagaccttttagtatcattacgagctgcatgctcgagacatccggccatgtttcattggttgtaactatccaactaaaatgcgactgaatgatgggctgtaggtgcatggttttgctggtcgcacccatggcaattaaagaccggttcgcgggatgcactggaagacatacagcgcttgccacaagcgggaatgggtaactgcctgacttgaagtatagcttttctctggctacgcatccaaacaagggtgagcgtgatggagttcggatgggccctgcgacggcctatgcggctttctgattcgcctaggcacgagatgggactgttcgctgcttgctgggggcgggggtgaaacctgaggtgtggtgtgcttggtcagaaggggttatatgaagggtcttgtcacaatcactcgacatggtgacgtgtccggccgggtacggtgacatgccggtggattgtgtcttgtgggtacagttgtgcacctctggccagagtaaaactattcgaatagccgtgcccacggttatgggcgatcgaccagattcaccgtgattagtctcacacttaatcaatcgacccaatgcactgtagttcaggtgggatggttgggcctgttcaacgtggtgtagcgttgaatccccttggtacactgtagtggagatttaatattaccttaagtactcaacagttttactgatttgctcaataaaatgttttacaaccacctttatacaaatagccacaagccattcttgaatccccatgcacgtctgcatcgttggtgtggcttgctgagtacggtggttgtactcagccttgctattattccctattttcagaagtgtagtgcttctgagctgaagactaagttagaagaccaaggctcagaccccagttgagttttgcctgtggagtggagctgaagccccgctaggatcgcctttttccgctgctgctgctttctttttggtgtgaggactaagagcctcttttgtaagtatttacgctttatttacgtttggaactgtttattacttgtcgttttgtgtaccttggctgattcctggacagggatttaatacaaaaaatagtctggaaatttgggctaaatttctgggcgtgacactagacaagtttgttaaggttggatctcacttccgaaagggaagagataccactagtggaaggtacaaccacaagaggaaagggttagtgaagacccagctctttgtatgctcctcatcgacaaatattttcaaaccaatttccaataaataagtcatttgcaaattcaattgttcatcaacaaatctatacattctatttagttggtacccactagcaattattacatgcaagtatgtcacatcatcatccagtagctattactattctagaatatcttaaatctcatgcagaaatgacacatcatctagaatataatattatggaactcaacaaacaatatttcaaatcatctttctcacattattttcacaatatttcaacataaatcatttctgtaatatttaacatatatttatccatacatttcgtagcaaagcatgaggtatcactgtcacaccctaaaaatctcaaatatataaattattgtttaattggaattattagaattgatttcaaaagcctagaggaaaagatctaattttaaataataagttccaatataaaagtgggccagataaaattttattaaatactttgcttgattctataattcctagatttttctgggacttatttgagccaaggaagtatttttaataaatggaattgcatttcatgaataatttaaattggaaaagttttaaaaagtcttcttttggctttgggccgaaagtcggcccaaaaccttctctctctctctccccggcccaagctggcccagtccgccgcagccgccacgtgcgcgcgtcctcggacgctgacaggtggggcctacctgtcaggtcgtcgtctacctccggccgcccgccgctcgagccctagcgccccgccgccgccatctccttccaaatccggccgcccctttccgtttccgatgaaattaataggggggaaatgatccccgggatcccctctatcttttctcttatggaatcgtcggctattttcgtttggaaatccgtggattcgatctcgaatcggattcatctcactccccgaaccctaatctttccatcgtcgtcgtcggccgccgtgggccttcgccgccgctccctagcccctatataaagaccccccaagcccgccgctacccgtcgccaccctcgccttcgttcaccgccgcccgtagcaccctagccccgtgtagcttcgcgccgccgtcgccgccgtagctccagccgtgcgccgccatcgctccggtcgtcgtcaccgctcgggaaggccgccgtcgtgatcgccatctcgttgccgtcctcgtccgcccctccgccgtcgctgtcgaccgccggaacaccgtcgccatcgtcaagccgaagagcgccgccgcttcttcctcgtcgccgacgtcgtccagtcaccgtccgtcgccgtttaggtcatcggtgagttcgccgcgtcgcccgcatcgttttggtgctctccgttcgcgccgccgcgccgtcgttcgccggcgggcatgcgtgcccgagtcgtcgccggtgatgacgtcaccgctgacgtcatcgtcgtcgttccccgtggcccggtcgtggaccgatagatctcggccgttcgtttttggatggatcgatctcagccgttcgtttccgtgagccgccgccgtgcacccggttcactgcgaaccctagccgctgatgcaataattcccttttccttttcaaaaataattcattattgcgtcataattcaattaaaatctaaataaatgatttaatccgatttaatctttgaaaattcataactaattcatcttagctcggatttagttggttcaagtctccaaatttttctaaaatcgagatctacatgttaaaaatatccacatgtactgttcatgcttgtttatgtgctgttttggtaattttgctcttttttgtttagattccgacgtttccggagagttcgttttcgtaggagaagaatttgaagagttccaaggctagcaaggcaagtcacacagatcccaaacaaccctttgagcatgttgatcccgtttaaagctattgtttctattcaactattgcatttattttcgaatgtcatggggtggaattaacctattgtttgttatagcccttttgttcttgattactttattccttgataccttgggttattataacttgactagttgagctttatatattggttcagctagatattagatatgattgcttagccatgcttagaaacattagcacactattagataacttatgattcattattatttatcgatggcttaatgatagctcatgatggttaatcatgattggttaattaattaatttgccaactaaaacctgataatggtgggttgtgagcacatggttttgatggtcgtgctcatgacaattaaggaccggttcacgagtttcggttgtgaaacattaaccgtgccaaccacaagccagcgtgggcaacggctttaccttttgtatagcatgattcattgcagagcaccagactgagaagtggcggagataagcccacgggggtcgctggggagtccatgccttgttttataagggggtgattatgatccaggaacggtgcgctatggtggattgtgttgtgcgaggggtactgtcacagctcctttccgaggtaccgtggtggtattgaggcgcatggtgacatgtcgtggggctgtgtcttgtgggtatagtggtacatctctggccagagtaaaactattcgaatagccgtgcccgcggttatgggcgggtctaacaatgtctttcgtgattagtctcacacttctcatcataataaaagatgctataactggtaataatttgattagctcctagtttggaatggttaactcctggtttggagatagaactgtgcagccgggatggttgttcagaatggttgggcctatgcaatagggtatgttgtatagtgttggattaatattgtttaattattacttaactgttttattaaattctgaaatgtttattaaatgttgtttatgcaaatgaaaccctactatgccatcctttgttatcctgtgcacttgcatatttgctgcgtggcttgctgagtatgtcatatactcaccttgcaatcattcatcagaggaggagttctacagtgatgctgatggtgtggaggattaggtgtagccttggtcaagctgcctgtggagtggagtcgtctgcgccgtttatcttatttttccgctgcttagatctttattgattgagaggaactatctaccaaaggaaagaaactctagtccaaagtgaaaatgcaggctatacccttgcccaaagtaaaactttggcaataatactgagcccaatatgcaatttactcatgattttatatgggtgtgtataataatcttttggctgggcttggctatatagtagaaaagttgaatcggtagcaaaattgtaagaaacactatcaaaactaaaattacttttgggagggtattttggatgattttggtggttgaggggtgtaaaatgtctagtttcgttgttaaaaacaaaaccagtagtttaagggtgtaatatagaccaatctcaagattttactactactttacaattttgtttttttaagaaactagcctacatttttttaaacaatatcatatcatcgattattaaatcatgaaaaacattataattgagtttctaaaagagaggtcttcttgttatttattaaatttttattactaaaatatagaaaaaacctaattgatacttgatgagacaacctgatagtataggaagtacctttgatttcgatcctctgtttcatagtaccaaaagattattttttaaaaaattttctgaaagtatgaatacacacacacaaatggcaacaaaacccaactttaacagtggtttcatggtttttagatccaaatagtatactccatcccaaaataatgtagttcctaaagtttaaaaattttgtcccaaaataaattgatttctatcttattcctatccgctatcctattcctatcttgggccttcttttcatctgcctacgtctcaacactcaggccttcagtttctcttcttcttttttgccccatccctttttaaatgaacaaaaaatttaatgtttatattaaaacataatatagattaataatacgaatctttctaaatatttgtaaatattttgcaaaataaaaacgatttgaaaatgactagcacacgtcgctggttatttaaaaagacaggtgattcctcgcgctttgctgtgggaattactaagcaattctcaatatattttttcgacaatcaagttaggagtaaaaaggaaaaaataatgaaacatcagggcttatcagtacttattaaaaaaacaaatgatactcgtactttaatgtgaaacatattaataagtatacattaaatattataaatttattagaatattatgcaaatgatgtgagggatgattgttgtatatgcttgcatgaggttaaatatgtaattattgctagtgggtgatgatgtggcatggttgtatcttgagttttagacttagtgggctataactttatataaagtatagatagggagtatttgttattatttattagttacccatacattagaacattaaatttaaaaggaattgtgcgacaattctaggttatgagtggtaatgctcgtttctagggcaagacaatctcaacgatccacttccgaaagtatgttttgctctccgttgatttttcggattttctgaagatggctctcaaaaattccgaaatcacaaaaattcaaaattcagtactgatgtgttttcagatatgttcaaaatgaaattttgtaatttctgaaattcattttagccctgtttttggagatttatatattttcaaaaatgatttttggaatttttgaaaaatggaatctttggttccaacgggtagatctaaggttgtggttataaatagtttcctccaccctcaagttttggctactgctccattgaatatttcatgccattgacttacattgatttgagatccattttgagccttgttttctcactttccctctcctccgcttcaagcttggatttagtgtgtgtgaggagttgtggttttgaatatgtatgagtgcttggtattgacttcgtgaagatttattgagcacttgattcatccccaagagatctttgcatcatcttttactcttagaggttgagaacttcttgacggctaggtgtcgttcttaaggcaccgatctaattgtggtttgcctggagaagtttgttaaggtcagacctcacttccgaaaggaaagagataccactagtgaaaggagtgcatttgtacaaacctcaagaggaaagggttagtgaagactcggctctttgaaagctcctcaacggatagtagaatccccgaatgattcaaacttcgggaacacatcatcttgcaagaacctcggtgaaaattccctctcttcctcctctagctttgcttacttgtgccgctactagtctggttgctgttagtgcttgctctccatacttatggcttgctagatcttgtgcatttcgcttgctttgagttttttggaatttcctaaagtcattttcgaaacttctaaaaagttcagcttccacatttaattaaaagatttaagtcacctattaacaccctctaggcctaaatgactcttttaatcgggacaattgcttatttgaccctatttcgaagcctaactagtaatttgaccctacttttttagtttgcttatttgaccctgcttttcaaaaacgaacacaccgtttttccctgtttccacagcactgtgaaggtttcattttaaaataaaagaaatataattacttttcgtaatgaccagaatacccttgaagcaatcctatccattcagattatccctatccattcatctctcatatcacatctttctctcccccggctagtggcacagtgacgtacgaaggggagtggccgtggcggcggctcgtggagggagggagcagcggtggcggcgggagggatttgcggcactaccagatcgaggccgcccggcgcggagaatgagggccacatccatcccaacctcttgctattcgactactgctttagtatgtgttttttaattgatatatgtatctgggatgctgttaagtaattatgcaaattgggatgcatgatgacatttctgtcaatttttttgtatgttcactttttttttcaaatctaagtcaaatctgtcaaaaatatatcaaactaattcaaatgggtcaaaaatatatcaaatctaagtcaaatttcttaaaatgctttcaaatctaagtcaaacaaatgaaaactaagccaaatatgtcatacctagttcaaattcatcatatataatgagtagaaaactgggtcaaataaacaaaaactttgagaaaacatatggtcaaataagcatgggcgtaaacgtctttttttacctaagttaacaccgttacattgcattcacaaaagagggtcagatctgattttcattttcaaaaaagagggtcaaatgagcaaacttaaaaaagtagggtcaaattagtagtttgaattcaaaacaaggtcaaaaatgcaatcgccccccttttaatcctaaccctaacttttctctctaactctagatgcttatccgtgtgttgagttaaacctctcgtctatctataactagtaattccatcacaaaagctcctatttacacttcttttaagggaaaactcctatttacactataactcaatcccttggtatccagaatttttacaatttcctaaattcaaaaccctctctccggaaaggcagccatagatagaaaatctagaccgacccgtactgtgtcagactcctcccccgcatgtgtccaccctcatgtcatcttatgtccaaaattatcacctagtatccttgactgatcctaaacctcggtttctctgagcgtagtcgtcatcccgctgttaaccgagattgaccatgaggtctcatgactttagttcaatcttgtcatatgacattttatccatgctagtcccgatcaccgcaattgaccaaaaatatccttaatcatctgcacaccagagacaaaaacaattgtttctagtcatagatatcgcaatccgatttgtgttaatcacacatacttacaccaatatcgacaaatattttcaaaccaatttccattaaataagtcatttgcaaattcaattgttcatcaacaaatctataccttctatatagttggtactcactagcaattattacatgcaagtatgtcacttcatcatccactagctattactgttctactagaatatcttaaatctcatgcaaaaataacacatcatctagaatataatattatggaactcaacatacaatatttcaaatcatctttctcacattattttcatattatttcaacataaatcatttgtataatatttaacatatttatccatacattttgtagcaaagcatgaggtgtcacctagtattagttatgacaatgattttagagtgaattgcatcttaggccagttattattaccaagatttcactttggacaagggaagagccaatgtttttactttatactaggaaatatcgcctttgttgcaatttaggccaccccatgtctcaatctctccagccgtgcattctctgcttccaattcatcaccaccgccgccaatccctgccgtgctcctcgcccgtggtctagatccaatgactgcttggggaggaagtgagggacgatgcttgagcacatcactgctctgctcagcattgcacaaggggtagaatgccaagccgggtgtcccctggtgatacgaagaagagatactgggctagctcgagctcgcgcttcatggccaaggaactcaaaactcccacgagcctcccatggcttcctgcttgagctcctcatctccatatcattctagctgcggtccgcccccttgctcctactcctccatgcatgagaatgcaacctgctgttgcttccctctaaggccccctcccacaagtggattgagggggatttggagaggattaattatacatctattgcgataatcccctccaatccccaatggacctgaccggatgatgcaaaaggaatcgtgtccctcgccctcaaggttagttaaactccgtttgctccaccacaagctcgagcttcgccggtgctgccatcccagccgctgtgcacgagctcctctgcctcaccaccctgatggctgtcccccggagcttctcctcttcctacacatgtgcaggagatcctcacaccttgcagtagcaactataatggctgcccttggagcctgccactgccagcaatggtgggatgcacgcagtgcctggccggccgacgagaaaggtggcccaacgtgcaaccaaaggaaagaaactctagtccaaagtgaaaatgcaggctatacccttgcccaaagtaaaactttggcaataatactgagcccaatatgcaatttactcatgattttatatgggtgtgtataataatcttttggctgggcttggctatatagtagaaaagttgaatcggtagcaaaattgtaagaaacactatcaaaactaaaattacttttgggagggtattttggatgattttggtggttgaggggtgtaaaatgtctagtttcgttgttaaaaacaaaaccagtagtttaatggtgtaatatagaccaatctcaagattttactactactttacaattttgttttttttaaaaaaactagcctacatttttttaaataatatcatatcattgattattaaatcatgaaacataatataattgagtttctaaaagagaggtcttcttgttatttattaactttttattactaaaatatagaaaaaaacctaattgacacttgatgagagaacctgatagtatagcaagtacctttgatttcgatcctctgtttcatagtaccaacaatatagccaacaaattatttttttaaaaaattttccaaaagtatgagcgcgcacacacacaaatggcaacaaaacccaattttaacagcggtttcatggttttaagatccaaatattatactccatctaggggtgaaaacggtcatgaaaattcccgatcgactgagcgtcgtttctatataagaggtaccgtttctgaccataccgtttttggttatttttaaatgttgttttttcacaattctttctacaccgtattaatgtcgataccgagtagtttaaatgataaatatggtcaattaccggccggtcgagcatcgtttctgaaaagatgctgccgattccgatcgtttccgaccgttttcgactccatcccaaacggttcgtttggttggagggagtttttaggagggattgggaatatagagaaatgaggctattaagtgttttatttggtgagagacgtgggaattttgatgggatggggatggggaattgaggaaggaactcactccttttcaatacctcattttcaatacctggttaggggcaggtaattgggagggaattcctcctttactttgtctaagtaaatctcagccatccgtttttattaatgacctaatctccaactaaactccctatcaatttccatcacctctaccaaacaagatattgggattaaaaatcaaattcccatcttaatctcatcatcaattccctcgtgtaaactcccaatctctttccctcaagttaccaaacaagccgaaaataaattagttcctaaagtttaaaaattttgtcccaaaataaattgatttttatcttcttacatacccccgatctgcaaataaaaaaactttatcccttgctacctaccaccaggtgcatggtcatttcctccctactaaagttttgttgggattctaggaatccatttattttattttggaatagagcgagtatatttttcgtacttatatggcacttagttagaaaagatataaaaagtagttaaatctaagtagaaaaactaatacatttggatgccaaaattatgaatgccactttattcttaggaaggtaatttggttggtttgaatggttgagatttaaaatgtccagttccatagttaaggtgtttttttttaaaaaaaaaagaacctatcttttgatgggtgtaatgggtgtaatacgaacctatcttttgagtttatctactacgtatcttttcgattttgttaattttctcctgcaactatcacaaccttaccactgccaaatttcggtaactccataaatttctacacttacactactccatcggtagggtatcaaaacaatgagaaacccatataaactactctctccgtcttagattataaggcgttttgcttttggtcaaagtcaaactgctaccaagtttgtagaaaaaaatattaacattttcaatccaaaacaaatatattataaaaaaatattcaattataaatttaatgaaactaatttgtctataaacttggtcaaatttgatccggaactaaagatactagaatttgagggtcccggtttgcaacccgggatatagggggttgtaaaatgggacaattgagggtttctccaccagtgagaactaagcatccatagcacataacacaattttttaatgcatgacgttgaacctccgaatatcatgtgtgcgatctctcaaaaaattcttaacaagaaaactacgtaccatcaaagaaatatcatgttagaccataatcaattcatcatgcaggattcatcaacctttaaacctaacactatggctaacatttggattgatgccggacattcaccccaaggttgacgccacgcacttacctccccgctaaacaagcttggtttgatgcttagcttgaacgatcatacacacaagcgagtgcatctgaatgacttgctcacatagctcggctgtctcatatattatgttattacttaccctatcttccatggattcttaagcttttgttcttgtgcaggttaacctttcttctctatctggaggagtttagatttaattagccacacatataaaaaaataaaaattgtgaaaggttgtaccgtacactagtggaggattaacctggtatgagatcttcctcttgccaatttccttcagcttcttcctccagcgattgagtaatggggtttctgtaatacagtcaacgaataagtattttttttagataatggaagctttattaatcttagtaaaactctatcaagtgatataattattctgcgagcacctccggcttctgcacccaaagagtgcacacagccaacaagaaagaaacaaaagataaactcatcatccaaatagcagggacaaaaagaacttcaggagccctctaaccgtagtctagaacaccacccatgcaccggggtagaaaactccatggccactagctccaattgttgacaagccgcaatgatagtaccccgcaaattgaccttctgaaggatagcccatgagcggagccaatgtgtaatcaaaaagataacctgtaaaggagaagatatgttttttctttcaaaaaccacataatttctgcaaagccaaatagaccaaatagtggtagttgcacctaataagaccaaagatctcaaattgcgtggttgtcttcttatccaatgcccaaacatatgagttttactattaggtaaactaatattcgaagcaaaattgaattatagaccaaactgcgcaggcaaaacgacaatcaaagaacaaatgattaatagtttcatctttgtggcaaaaagaacaagacttgtttcctctccaattccttttaataagattatcttttgttaagactactccacgacgtaagtaccataagaagatcttaatctttaggggggctttgatcttcccgattcttttgtttatattgggaacatcagtctgcaccaacgcaagataaagatatttaaccgagaatctgccatcaatggttagattccatttaaactcatcttggtcgtgagataatataatattagcgatgcgtgagagaaggtgattccacgccactaacttagagccagtaaggtccctgcgccaagaaaagcttagaggactggtttggaaaatttctgaaatagttgtatgtttatgcctaacaacgttatagagacaaggatattgttcccttaaacaggcattccccaaccatttatcttcccaaaaccgaacttgagagccatctttgatgttgaaggagccaaacctgagaaaatcaagcttggccttcattagactagcccaaaagtgtgagtctcctgctttccactgagcttgagacaaaggctgtgaccccaaatatttgttccttagcatttgttgtcacacaccatctgtagtgagtagtttatgcaaccacttgctaaggagagccttgttcttaatttcaagatcttgaattcctaaccccccttggtctttaggacgacatatgatgtcccaccttgctagtctatatttccttttgtgtccatccccttgccaaaagaaccttgatcggaaataatcaatcttcataagtttttatcaatggaacttacggtgagtatttctgttctttgctcgagtttttcagccatgctttttaatgtccttgtactctaatggtccaatgtcatcatcattgtcatcttcttcacttcagtatggaaatgtttctgttcttgttgttttggattgaaaatgttaagcttcccttcagtatgggcatcttcattgggcaagtcatcttcttcaagtgtactagcttctactctggcaagaacatgtagttcgtattttcactgtctttcaccaatattatctcgctttggaagctcatcatcaccagggacaaacttgaaaacatagcaggttaaaaaaaagaaagaggtaagcagctggtgcaagtctacaactgtcataagtcgtaaccacaattaacgtaggcatttgacatccagaactccaaagtgcatgtgctaaataggtactcctatgcaagagaatagtagtggcctggtgtgaatcagacacaaagacctgatacttttcttaacaccaccataaaattcaaaactgcaacttttgccaaaaagctataagatacttaatatattcagacatacctctaaccagaaaagggtgcctacattttttattccaaagaaaaagactatacccgaactggagatacataaacagataataaagagcagaaaagagtatctgacagctgcaactgtcacaaccacaaataacatgcaccaaagaagagtttatcttgtatgcaagagcatggcagtgataaccagacactaccactgatgaagaaatatcacggtatcaccacttcaccagcaatttaaaaaactgtaacccaattacatatttcagactatctctaaccaggcaagaataactacattttttttttgttctaaagaatattgaacacaatttatgcacacgcagatgttattgagttaatatgacagattagcacatcagctctgcaagaacagcatagcagcgagacaaccattagaggaatgacttgaaataatacaagaagaaaatatacaatatattttggtactgcatatttgagaaagctaattattagatctagctagtacatagctaaaccaagttttcaaggacaaaaggcaccaaatgcagcagagtccattcctattacgcttcctcaaggatgagatatcttcaaatattcacaagaatggacacgaattatgaccaggtcttatacaaaatttcagttctcttctgtcaatttgtgaagtcctactacactttggcaatgtatacctagatatctcactgcctcagaaatacaacattaattgcaaactcaagcaacgttttctcgcagttttcttctcagatcattctgaacaaactgatgtcaaagattttattttgttacctctgtcccgaaatgtagctatttctagcacaataccttatcccaaaatgaaagctatttttccacctaccctactctcaaccaatcacaaccatttttcttcatttgatttcttcatctactttctcttctcaatcaatcacaatattcctcgaatcattctcacctactccctccgtttcaaattataagactttctagcattacccacattcatatatatgttaatgaatctagacatatatatgaatgtgggtaatactagaaagtcttataatatgaaacggaggaagtacttctttaatacccgtgcccacctaaaaaatgcttacattttgtgacggatgaaatagcagttttctcatctgagaccactggccagggaccaaaatctactgtcacatttaaaaaaaaatgtttgtcaaattgggtaacttgatagaagtatgatatttgaacctctattgcagtaaactacctatacatcaatattctacagtaactctaaaaaaatgcatggcataagtacttttgtttctacagttttggaggtagctctgtatttccatcatctcaatagaaggcttcggttagattggcacactttaaatcatttcaagcttacatgttatcacaagatttaagaaattgtagaaactaagaaagaagccaaccaaatataaaattattaaagaaaggtggaaaaaaattaaaaaaatgtatacagaccttatttttattggattttaccgctgctaccaggaccttgctaggtttggttacttgtctatttctgagaacatcatcatcaaaatcatccaacatttgcaggtatctcataattattaacaaaaaggcatttaaaagctaaaaccatccaaatatattaaatgtgtcgtttaaaagagaaagagatggcacaactaatgactcacctatgaggagttgtcctggtgtttgaaaccttctcaggcttcaactgcgtgaaattatagagccctttttcttcaagggttgctcatacttccaacatttcaaggctttgtgagctgatatgctcatcctagaattttaatatttgttcagcttttgtgcatctgcattattttcgaaacaaaatgctaaaatatatcaaaagtgttgtttcagttcaaccttgtcctttcttttgtcaatttcattctaagccttattagaatggtcattctttgtcaattcagcaacttccgcacgctgaataaaaattatcatgatgagttaccaaatacttcaattatcatgtttgtactttatagtaaagtaaagaagaacagatcctatttttatcttatcccgtactagtaaattgtccttgtccaaaaaaattatcttgtctagcacatccatggtactgctatcaggcgtacaacagtcattaatgtctccttgttgtcttggaagatatattggcctgtttaatgatacgtttaatatcagatattattcaaatatttgcaatcaactcaatgataaaaaatcatagtattaattgaaattggtactgcattaactccttccagaaaatatacaaattaaagaaacaaggttgttgtagaaaagaaaacaaaccttttctacaatactcttcatctctacaagatgagcaattacaggatgatccggcacaaacaatccctcagcttccataaggaggtagtagaaggttatatagcctaagaataagccagtaggcaagctcgtttcacttccaaaggctgcattttacccttatggttgccttgcccaactatcacctgcagaacagagtttattttaacaagggcaagcagtttatatcatataagataggcaaaagaaattatttttccttctcctttagcaagctttgccacaatcttgagaagatcagaaaaataaaacaactcctggtctcccacagcaagcagagtcagggtgcattacacttaatatccccattagctagtgctagaagagtcgctatcacctagtcagtgtgaagtgtgactgaactgataatgcggcacaatgatgtcaaggcaatggcacaagaaaatcaaacgatatttatttaaacaactcaaagtatataactaattataggtttgctgctttaactataactcaagaaaatcaactgatgctttaattgtaggttcgctgccaattttattataactaaaacccccctacaattctaacaaaactatgtaagataaacgttagaaaatggaaagctctttcatgaaaaccacttgcatggcctaatgtttgtgtcatagcatgaactatgctaattactatcaatacgaaggccggtgcaagtgtcaattttccaatgcagtcactagaacatacttaaacaaaaggctatctaccaacttgatgaaatcatagagaacgaaaaatatcagccaattcagttcagccataaggttttctattgctaatgagatgacattcactagtattcaagtcaataacgaaaatgtgcttaggtaacactaaacattaaaaatgaatgggtttttttttttcggaatggtagcccagtctgatatgatatctcttctccagtgccttgaaaatagcatgaaattgcacgagttcaagttcaaaaccatgttacccaaaacaatagagcatgcatgataacttggtttcctagaagattgccatttgccaaacacattatatcacatataacttgtatggattcctttaacacatcaaggaacaacagaagatcaccaatagtcaccgcacgagcactttccatcctcaaaatgatggaagcgatttatatccctcacgatgatttcttgtttaactattttagatatcaccgtaaatgcagtatgacaatccaaacaggaacgcaaattcttcaatatccttattggatgcccaggaggtgtcatcacaaggccatatgctaaagccagcctctcactatgcacccacagcattcgagtcttttgttccttgtctacatcgtgcaacactacattaatgtcaggaatataaccttccctactagttttaagattgagccattccagcattgcatttatcacccgcatatctggatggtccactgatcccactgaaaaggcatgaatttcacccttgatctcaacccaactaagaccaggtaccttccttacaccaatattcctcattgatttcctcaaaagggcaacttgatccaaacttccagctgcagcatacatatttgatagtaagacataggttgtctcatcttgtggttcaatctcaagtattttttctgcagaaaatcttcccagagccacattcttatggattatacaagagctaagcaatgcacgccaaaccatagcagatggtgccgaaggaatatctccaatgaattgtagagcatcattcagacggccagctcgtcctagaagcctaacaatgcatgtataatgctccatacttggtttgatgccatgatcaatcctcatagaatcgaacagagataatccatgatttactaatcctgtgctactgcagacggatagcagagcaacaaaagtgatatcattggattccacgttgcttttattcatcctgtcaaaaagttctagagcatctgccgcttgtccatgaagcgcatatcctgagattattgcattccatgaaattatatcgcgttccattaaatgttgaaataccttgagagcatccctaatgtatccgcacttagcatatgtatcaataagtgaattgccaattacggtgtcattattaaatgtggacttctcaattgaacaatgaatctgaccagcatgtcttattgatgctgtgcttgcacaagcccggagcacactcgagtatgtaacttgagtgcaaggcatctgagcagcttgcatctcacagaatacactcaatgcttcttctcccaaaccagactgactgaagccaacaacaattgtgttccagctcacctcattggcatctcgcaatgatgagaagatcttaagtgagctatccatgtcgttgcacttggcatagaaatccattagtgcatttccaacaaaaagatcagactcatggcctatttttatagcatggttatgaatttgctttccgaaatccaactgaaccatgttagtacatgcttgcagaacactagaaaggctatattcattgggcagcacagaagaacgcatcaatcggaggaacagttcaaaggcttgtacattctgattgctctgtgcataccgggatatcataaaactcagaagtatcacatcatcatagggaatcatctcaaaagccaaacgtgcatccttaatatccccacatttggcatacatatcaagcaaagcaccaccgacatgaggctccgtgtcattaagggtttttatggcgcaaccatggatgcccttgcctagcacaactgatggcaagcaaactgcagctttgagcacactggttagtgcaaaagggttaggcttacaacccgacaccctcatcttggaaaagacccgaaaggcattctctgggcaatcattttcagaatagcaagaaaccatcgcagtccagacaacagcatccttacgcacaatcccattaaacacatgttccgcatcactgacaagactgcataaggagtaggcatcaatcagccctgaaccaacaaaggcgttgtgatcatggcccagcttccacgcacatgagtgcacacccccggcaagccctgccgcatccatggcaatagctagcttcaacatggtggtgagcacgaactggttcacctcgtgcccctcccaccgcagcctcctgaacagagccgcggcagcctcaaaatcaccgcgctgagcgtgggcctggacgagcgtgacgaaggacaccatgttccgctcaggcattcggtcgaacagcctgcgcgcgctggcaaggggcccgagcttcccgtacatattgagcaggacgttggcgcagaagaggtccaggcgccccacccctccgcggcgcactacatggccgtgcacggcgcggccgccgcgggcgtcgccacgagcgatgcagccctgcaactgcctggcgcacgcgaaggagtccaccccggggacggaggggaggatcgcgagcgaggtgagctcgtcctccagccactgcagcgctgctgcataggctgcgaacccacggcggtgtggggcaactgggcaggacaaggtggggaggaggaggccgcggttcagtggccggagcatccatccgcccagtcgcatcacagccttagcttctacgagaagctgaacctctcgggcttatatctttggcaaatggcggccccaatgttcaccaagagagagagagagagagagagagttgaatacttgaatccattgccattgggggatccagtttcaggaggcgcgggcgcgagaaaggagggaggaggcagtagcgcggaggtggcgctggcggagggaggaagggagaagtggggcgatcggcgaacccggatgcttgagggcaagacggcggcggcgagagacaagagccagtgagcggtgagggagaaccggagaagatgttcccgggctggggttggcacctgccttggaggctttgatgcaagggcttgtttggtaaattgagacgaggattgggagttttttatgaggaaattgatcgtatgattgttacgaaaatttatttttcaatcttaatcttgtatttttggtagaaggtagaaataatattgagtttagactatgtatttttaaataaaaatatagtgctaagatttatttagatagggtagaggatgaaatcctttccaactcaccattatccaggtcaagaggagatccctcctaaaacctcccctctaaccaaacgtattcacccttcgcctttgatacattaggtttttatcaaaatattattctcaaatagtgtgtttatcactataatatcatttcagacaaaactacctataaactccctattttaaagctaccttctcactgaccatggtggcatgatttggtgacaagcgaacggcaccacccaacacccacatcccgtattgtgagcgagacagatgacagatgcgctacaaacaacttcagcccactcgaccccttcatttttatttaaacaacttcacacctcccccccctccaccacccgcctcagctccacgttattttccctatcaatccccgtctcccaccctgaccatcatgtcggggctcgaggactagattatgtcacatccaatcatacttctttttttttggacaaacggaatatttggttgaaaatgtttattttcatgtattggaatcatagtcctataaaaacaatttgtgtataaaatttgaatcctaaaatttgcttatatttgggaacatagaggatataaatttcacaataaattggatctctaatcttccaaatcttgaatcataggttcacaatccaagggcccagatcttatccccaatccctatacaaaccctccatattccattcgccgtctcacatctcattatctcatagcccatcacagctatctatatcttaactagtgaaaagtgacatccaaagtggactgagaatgagccacatcatttggtaaatattagccatgaacttactacaagacaaaaaagagtgaatgaatcttggaccgttggattaaatgatggcaaaataacacattcaagagacttcaggagatgaagctactagaagtggaaagaaagaaatgaaggaagaaaaaaggcaccctcattcccttaactaaatattcattagtcaagattgagctattcagggcatattcaaaatgtatgttcatgtgattatttttgtttctagcaatttgttgttaatgtatttgagaaaaaaaattgctactgagacatgcatattccttccaataatgagtcatggtcacctgaatataggcttaatgatttttcacacaaatttaaaaatagaaattaaactaatccttaaaaacctacaaaatatatgacaatgagtcacaaaagggtatgcactaatagaaaataagtgaagaataaagggtgatacatatgtctcatacctattaaaatttacaataaatattaagccatctactttaccaacataatactatgactcatcctgacccaatattttactagcaacaagaaaaacaacagattgattgacactcacgtatcacgtaacaagagtcgcgcaaatgtgcgacaacataagctagtatatatgatgtaagattctaatgaagaccctacaggacgaaccttatacaggaatagttatcattagtttatgacctagttagaattagtttgtgaccttgataaattaacctcaggaaattagcagcagttcaagtggcatcagtagttcagatttaagcctgaaagaccacatagcagcatgtcccattaaaagaatcaaatcttatcttatataccgaattcaaggtaaaaaatcaagcatatgattgggccacgtggctccctaagattttagggtttgctcctttgaaaaccagccacgtgtcccgtgagattcagctagagcgtcgattgtgcaattgtctcatctcttctattaatctaaagctagccattcttctagcgtttcattggtccacgtggcatgtttcattcgtccagccctctcgattagtccggacactggaccgtgaaaaagaaaaagaaaaagaaaagaaaagccattggttcattcactggctgtcaatggatggcaacgggtcgggtcgggcacgggtagagcaaaaccatgcccgaccccatgcccgtcgtcgcccgcccaaaccctacccactagggttagcaggcaaaactctgtacccgtacccatacccgacgggcacgggtatgcccagcgggtacataatggatctcacatgaataataacttgaaaaatatataatttaacaaagagaaataaaatcaacaatttaccaaattatcagctatcaacaataatttgaattacgtcacaacttattattagtagttagtatcacaaatgaaccaagagaaaggggtataagaattaagagataagtcgaaattagctaatacatatgaattgggtcgggcatgagttacccacagataaaaaatgaaacccggctgttgctcacgatgtctgcgggtctcgggtaggcgtgcccacaggtaaaaaatcacacccacacccgtgcccatttggtcaggtatccgtggatacccgaacccattggcaaaattaccatcccgcctgtcatgggctgtacagcccagtcatgcatgactgcactaggcctggtcatctagcgttattgctacagcatttgcacgttgcactttaccttctcgggctaattaattagtaataacacaaacaggaccaaacaaaagtaggaaaaaggaaggtagagaaaagtataaataattttgtaaaaaaaatcttcaaaacataaaatattgatatcctgtatttatataaaataaataataatcgggaaaaactaaatttcaaatataaagtgaaagagattggatgagaatttgttcaaatataaactaagaaccatttcttcaaatatgcactttatcattgatactatatgtacgactttttggttaatgaaatcacaacaattttgaggaaacataactttaaattttctaatagagtctagctatttgccaaattattgatcatcattaattacaatcttactttggtttttctcataattctaagacaaacataaaattaaattccattaacatgtccatttgaaagaatttttttcagagttaaacttactcatgtaataatatattactctgcatgtttaatattactggtcattctcacatttcaaattattatttttagatcgcggtcttctatcttcaccttttaaatgccatgtataactgtcaatcaaagttaatattgcttttgaaaacgattataatgtagttaataagcatatcagtgtaatttgccacatctccttgtttgatgtgaaattttgctagagttacaaataatataaaatgagaggtaggcaaattttctatatatattacagatgagccatattacatgctaaattaggtggcacgccaacaggcgtgcagatcttctagttgaaccattaagcagaaatcataggtcttgtaacaaaccatccagagcaatccgtatcggtatggcattaaatcgccattcatagcatgtagcttagttaattagcagtacaacttgtgacacaatcaatagctgaacatttcagtagttagatatagcatgttttcagtaagacatacggtgataataaccagataaagtccttcaggatcaagctgcaggatgtagagtttcaataatcagcagtgtaacattgtccttcaattaccatggtttcagtacgcacatttagtgtgctttcaattcagtgctgcagttccatatgattgttcagtgagcattccatccataagcatataggcattcaaccatatattgaactaattgaccaagaatttgataataatttggattaatctgaccaacataaagtaccgctgagcataatataatattaattatatgagccaataacatgaaatcatactgaattattatggatgtatatcatggaagtcttagtacagagtaattggcagcaaaatcatagaaaacatatttatcagactcatcctggaacctcttagatcatgcaaaaagcaagaacagctcgaataggtgtttcagactcaaccatacaaatactctgcaaaccaaagaaaataagtactagtacattaagtttaccagcccagtctataaagaataagcagtatcctgcaactataaaaacacattactcttcaacttcctttttgatttcttccaaaagttcatccttgtagtcctcaaatgttccatcaaatttgttcacagtgccatcttctacaacccatatctcactcctctgctcatcgtcacacactctagagatcaatctcgagtcatggctaaccaagaccacaccaccagtgaattcatccagtgcatctgccaatgcatcgatactttgcatgtctaggtgatttgttggctcatccagcaggagaatgtggggatgtgacattgatattgaagtgaacacaacacgggccttctgtccaccagataatttaactattggagtgagatggttgtgccctggtaaaccaaattttccgagcttcgcacgtacagcctctgctttgctcattccctcctgatcaggatggagcctgagcaaatactgaactgcattttcctccattgtcagtaagtcaacaaaatgctgtgagtatcgcccaatcctcagcttctgactcctccttacctctcctttggttggggtaagatcaccagcaagtaaattaagaagtgtagattttcctgccccattgggaccaacaattgcaacacgtgttcccatgtcaatgccaacatcaacaccagacagcttgaaatctggcctattagggtagctgaagcccacctcaatgagctgaaggagcggtggtgtgagcaaagttggctctgggaagtggaactcaaccttgtagtcaagccatttctgtggaagatcagctggcttcatgtcgtcgtcatcatttgctacattctttcccttccccttgctcttggcagcctccttattagcctttgatagtgcctgacctttgaccttgtcttgcgctgccttgctcccagtcttctttgctgccttcatctgcttttcaaacacctcaaacttcctattcatctccttcctcttctgttcatacccactctcaaagtcgtcaaaatttccacgataaacatgcagattcttatcatgcaaatgaatgatctcattgcaaactgtgttcaggaagtcgcgatcatgggacacaacaatcagtgttttcttccactgtgagcacaagtattgctccaaccaaagaacagctcggaggtcaagatgattagtcggttcatcaagcagcaacaatgttggctgcatgaacagcgcacgagcaagcgagatgcgcatcctccagccaccactgaacgatttagtggacctggcctgcatagcctgatcaaaccccagcccagcaaggatcttggatgcacgagcccgggcagcatcagaatcccggaggttgagcttctcataaacctcagcaagccgctcattgtcatcagcatcgttagaggcctcgagctttgcctgctcggcacgaagcgctgcgagctcttcatcagcagcaacaacagcctcgagcgctgaacgattgtctccaataatttcctgctccacaagcaggacatcaatgctccggggcaccgggacctgccgccatgacagcagcttcagaagggtggacttgcccatgccgttgggcccgacgaggccatagcgccggccgtgcgagatccggagcgaggcgttcttgagtagctccttcccgcgggcagaaacagagaagttctcgagcacaatatccttgatgttgtcatcggcggcggcggagtcaccctcggaggccccggcggatccagcgacgcgcgcgccaataacgacagagaaggcgtcgcggtcgtcgcggagcgcctcctgcttggccgcctcggcttgcgcggccgccatcgcctcgcgcttgtccttcttcttcgcgtccttctgcgagggcgcgatggcgttgaggtcgacggtggcgcgggccgccttgggcttcgtggccatggcaacgaggtcggcgtcgtcctcctcctcatcggaggggggcaggtcgatgtcgcccatgtaagacgacgcgggcgccttggagggcttgggcttggacgccggcttggatggcttggccttggacgccggcgcgtccatggaggccagcatggcggagaccgacatcggcttgtccttcttgccgccggcggcggaggacgacgaggaagtatctttgcggcccatggaggcggcggcggcggcgtggtggggagctggggaatttagggttagttttgggctcggtcgattagatcgggacggctctgttgtgtttggctccgacttaactactgtgtttatacttataatactattactataaaaaaatgcatattgtaacgggtgaacgatcttaaaaaccgactcaaatacggatatgtatttttaaaagcaaataaacttaaaaaccgactcatacacagatgacatataaaaatactgacaaaaacatctttattttttaaatagcagagacagagatagaggttaaaaccaaaacataaatttaaaaccgactcaaatacgaatgacgatcagcagaaacatcttcaatttttataaccgactcaaaaacggatgacggaccgtgaaaatatcttcaatttttataatagtagagattttcccgtacaaattaaagaaattctccttgttttctcagctcgcctcttctatcttctcgcgcgcttgtccttcttcttcccgtctgctctctgttggcaacttttttgtcaagtagataagcacgatcgcaacatctaaacgtcttgcggtgatttgtagagtcgccaaccaccccaaaccagcaaaagctagatcaagatgggttttgatagattaaaccggatagcggagccgatttagataaaacggtggataactacatgtctcgtgggcaaacagaaggtttacgggacaaacctacaaaggatttcgcactctcgcaatgaaggcgaatgatttatggcgtaaatcgataaagatggacgaattaaagtagagctaagtgaaaagcagaaagcgatattgaaaaagcgattcgattgattgatcgttgtgtgatacattgtttgaaccgaccttgtccattaaataagggttggtcttgccctctacaggccctcctccatgtctaactaggggtagaaaacaaaaaaagaacccaaaacatagccccctgagcaaggaatctcgagacccgacaaaaacggagtctgacttggactttgctggtcagaccggccctctggccacagtctgagcggtccatacatggcggttagatcggcccttctggaggaaaccggtagattcccaaatcttggcaatttttcctatttcgcccctaggtgccaaatttgagtgtaaacacattttttgtcaaaagcaatattgatagataagatcaaaccgaaacaatataagatttaagttgataaatatagatttaactatgattatacaagtttgagtataagccgatgtaactcagaagatgccatgagataatataatttgaaccaattggtcaaaactaataatataatgtgatgtaaataggatggttaaaacatccatcggctgaagatccaatgtaaatgttgtcgaaacgacaaccgcatacgtcgaaagacgtggttactcaacagtggttggaaagaaacaaagtgtattaattttagaattttttacttcgggatccccttattacatggccctaggggactatttatagccccattacaggttcttactactagggtttaggttatacaggggaatttacatggttacccttacgaaagggacatttacaagggtacataatgttatggaggcttatgggcccctgatgggccgtcgggcgaccgccggccctatagcccctaggcttgatgggccggaaaggcttcttcggccctcgcgggggcgaacttgccatggcaaagtcgtcttccttcggcagatactcttcgccttgcacccttcgcctgggatgcctctggctcgacaagttactcgcacgacccctcgcctcgcgccgttcttgctccatagtctttgccacgggttttggaagatttggtcgaagggcctcatgccatccgccaacaagcccctcataggcaagggtgagattggagcttcggccgagaccgtgcaaaccatgtggtatggtatgcggcaccccctttcgactgatgctcctgccgaaacctacattgttcctgcgaataaagtttgttatttgtgtggcttgtattattttgccgctcttcgcctcctgctatcggcggcatatacatatatactttttacttttcccggcccgaaagatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctctcttcctccgttcctttcttccacagcatttcatgacccctcaggtgtttcgcccattctcttccttcgccaccgcatacacgccgttcgccctggcccctcgcaagccaaaccctgcttcggcgaaagggccggatcctggccgggtcgatgacgatagcaccgcctttttgggggtttctctcgtggacgacgtcgagctggcgaagttggtcagctctggggcgttggttgaggggcaggctttcgccccagggaaagccatggtgccgaagcctgtcgacaattggacggtggtgttcgccgtcttttttgaggcggggctacggtttccgtgcaacgtgttgttgccggagatccttcgccttttccaggtggagcttccatagttgagcccgtcggtgctagttcggatctccatcttcgactgggtgtgccggacttccgggtttgagcctagcgccgagctcttcggcgccatattttttgccaccgtgaacttgaagactgtgattaccccggctggaacaaagaagatagtgttcgggagcgtgaactttaacgtttgccccgagcggtccaatctctggccggtgaacgctgtcatgtcgaagtgggaccgccattggatggcgaggtggttctatcacaccatccccttcgaggctggttccgactcggcgaaggccctccggtgccggcgtagggcgattgcgccgaaccagaaacccaagatcgcgctatggaggcgcggcttgttctgctgcgcaaggtttgttcccgccttagctgctgcgacttggtggaggaattctgtatgcttcgcatctttcccctctcccagtcatggcaagtcacggttgatcaaggcgaagaggttgacggtttgccgaacttggttctccctgagggaacaaacagtaagactgttcttttgctatacactcctgtgctttgttattttgccttgtctgacctttaatgtagctacaccctttacttttgcagtgttgactctcgaccaggctgaagccaaagcccgcaggatgatcggcgacgtgtcggtcgttgagtatagccagctgctgacacgacaagtggctgggcgggcgaaccgggtttacaacagcgaattgcctccccgggcgaacccccacaaagccaatgacgatgcaggaccttcacgaaagcgaacgcgcggacaagtgaagcttgcccctaggaagcgaagggttcctgcttcgtcggactccaacgccgacgacgaggacgatgccgaagagcgtgacggcgaggaggaaggagaggaggaagaggaggtggaggccgtgaccgaaaaggccgcgaacgaggcgatcgaagaccgcgtcaacacccctggctacactcctactccaagtccaggtcacaacgagacaggggtggagtcgaacagctccccccttcaacgaaaggatttggagggggcgaaggccctagttgcgttctcgtcgggcaaggcggcgaagggaggtccggtcaagaagatctctaaaaagaaaggactcgtcgacatcgctcgcgtttttagcgacgacgagtcttctgacgagattccgacttcacccgctggccgcagtctggacctttcgaccgctccccttcttccactcggcgttgctggggcaggtggtagcgccgctgccggggcttcagcctccgccgaatggatcgtgacggctgtggcgagggtcttcgggagccctctgcgtgaaccagctgtttcgccgttggtcaagacgaaggggaagggtgcggccgccgaagcatttgcctcggagtattcccttgcggcgccccacttcgcccctggtgattttgagacccgggcggaccttattccctttgtggagggagtaagcaatcttgtcctacccaccggcaccccgagtctattcaccgaactgaatgagttcgatgaggggtgttctgctattaaaagcttggcggttcgggtatgctttttcacccttcttcgttttcctctccccccttttttttacatgtctcacaattaacattttgttctcttcgcccactcctatcttgcatctagatccttgcggctcactattcgacagagcgaaccgctcgggcccgtcttgacagatttaagaaccgtcttcgggccaaggacgatgaaataagcccgcaagaacttggaggtggaggccctcgccaacaccctcaaagaggcgaaagctgaagtcaagcgccttcaatccgagttggagaaagggaaagaggccagggccgaggtcgatcgcctcaaggccgaactggagaaggggagagaggccatagcggaggttgattgcccgcagactgaattgaaggaggagaaggcccattccgccgtgctgactgattactataacctcactgagccgaagatggaggatcttcgcctgaaggttagcaaggccgaagcgagcgctgtggaggagtcgcagcggttttcgcgggagatggcgaaaaccaccgaatccgcgagaacagcttgccaaacgctccgcctcgcccttactgacatgggcgcgaaggtgcgagggctccctgccgaagatgcctcagctttcaacttctccgagtggacccagcaggctggcggttcggtttcggactgcgccaccgcgtacggcgattgctgtgcgcgcgtatcggcggccttcaccttgggccttttgcaacagttcggctgcgagcacgtcgccgagttccctaactatgcgaagggggattgggagattagtgcgcagaacatttcgctcgcacttcgcgtgtggcgaaaacagttttggcagaaggacggccggtccgctgccaaggcgcgccttttggagcaactagcgaaggcggaggcgacagaccggtgcgaagaagaggacgcagcaggcgaagaggttggaggcgatgcccaggatcacccagaggtgtgaggccctccgcgctttccttagatttttgtagttttccttcttctttttgtgtttgcctggagaggcaaacgatgtatattcggcaggctgccgctaaccctccttattgtagccgaaaaaggccttttgtatatttggaatgtatgacacaatcttggccacttttcgatggtcgaagtctttggcgtattactattttgctcatttcgcattatgccataccttccctttctttcgcctattcttatatgtaaattgcgttttgctctttctgcactgtctaccagggtgttcaccgaaagtcgtgcattcggcccccttctaggagctggcgaagtcaaaacgagaaatttgtggcattgaagggtctgccgaaggtgcgatgtccatttcggcctgtttatcgcgaaatggagataaacggtcgcagctataaggtttttaaggttgccggctggctacgggcgcaccccgggcgaaccttagaagactacgaccttgttcattcaagacgtttggaggatatggctcgtttttggcgaaaccatcagaagaccaatcatcaggaagcgatctctcagcgtcgttacagtttagtctgtgtttcgccccctactcctcttagggtcgtgcatgatattagtagtgatgacgaacctagttcgcctaaccattccttagggagagatagtgattatgggggcgaagatgtaatttacttgtaagctgggttgtatcgtattgtaaaccttctgttcttcgattattttttcgaagttaataaaaatgtttttttattcccttttcgctatttttcgcattgtcacattttgtgcttttgttaggttggaacatgtcggcccctttgcgtatattagcgaaataggtgtgctgactttttagcttttcgtcgttcgttttcgatccgtagcgttctgtgttgaaagaaacactttttttttctttttttttcttgccgaaaggcttacatagtgtcgaagggcttacatagtgccgaagggcttacatgacaatatgtacatttttacaagtttgcgatttgggtgccacccattctagacatagaagcacttgagagaggcggcgttccaggaatggtcgaactcgtcaccttctagtgtcgccaatcgaaaagatcccgtcctggacttgtgcttgatgaggtatggtccttcccactttgattcaagcttgccaacagcaatcgggttcgctttcttccttaggacaagatgaccaggcatcagctccgtcggtcgaacttttttgttgtaagttgccgaagtgcttgtggcatacttgcgcatgtgctcgagtgcttcgactcttaccccctccaagagttcgagcaacactttgcgcccctcttcgcccccagaggacatcacccttggtgagttagcccctagctctgttggggtcattgcctcatcgccataaagaagcatgaacgggctaaacttggtcggtcttgtgggggtcgtccgttgggcccagagaaccgatagcatttcctctggccatttgcccttcgctgtcccctcgagccttttctttagtgcttctaggatcttgccatttgtacgttcggccgccccatttgactgcgggtgcgcgaccgacgcgaacctgacttccaggttatgtccttctcacatttctctgaacttgtcagagtcgaactgcttgccgttgtcagtgatgaactcttttggcactccaaaatggcaaacaatgtttttccatacaaacttctgtactgctgccgaagtgattgctccgaggggctcggcttcaatccatcgagagaaatattccacagccacaattgcgaacttatacccgtttcacgccaccgggaatggccaaatgatgtccagtccccatctggcgaagggccatattggcgcaatgggctgcaaatcatactggggcgcggtttggcttcggccatgacgctggcaactttcgcacttcttgatttgctcaacacagactttcaacacagtgggccaataaactccttgtctaaacactttggaggccactgttcttgcggcctggtgcgcgccacatagtccctggtgtatctcctttgccatttcctcgccttcggcaaaagagatgcaacgaagtaagggttaaaataccccggagcgatagagctggcccgagaccatcttatacttcgtggctctgagttgcaagcgctttgcttctgcttcgtcttccggaagccagccagtttcaaggtgtttcacaaatggggttcgccagtcgtatgggtcttcgcccagtttcacctggtcgattgccatgatctccaagctgtccataggcacacttggtgcatgcaggacttcgaagaagatgccaggcgaatgtgggccaccacaagcagcagatttcgccaaggtgtctgcttcctcgttctggcctctaggtaagtgttcgaccgttatgccggtgaagcacttttccatggaccaaacagcctccaaatacctctttatcccttcttcttttgcctcgaaggatttgtcaacatgatctgccaccaacttggagtcggttcggattagcaagcgttggactcctagtgctttcgcctttcttaggcccagaagaatggcttcgtattctgctgcgttattggttgtgtcgaactgcagccttgcagcgtaccgaatcggcacaccattcggcgaaaagaggactgccgcaatgcctgcccccttgtgcgaccacgaaccgtcggagcacatcacccagaattgttcggggggctcgggctcgggggcgaataccggtgtccattcagatacgaagtcagctagcacttgagacttgatagcagtgcgtgcaacaaaatgcaagtcaaacggggatagctctgtcgcccacttgctgagccggccagtgacttccttgcctcggagtatttcgcccaaggggtaccgtgacggcactatgactttgtgggcctggaagtagtgcttaagcttgcgcgaagccatcaccagggcataagcgagcttttccatttcaatgtatcttgtctttgctccttgcaatgcttcggagacgaaatagaccggtttctggccgaactctgtttcttggacgagggcagcactgactgccaccggcgaagctgctaagtatagtagcagttcacttcctggtgctgggcttatcagaggtggcggcttttgcaggtattgctttagctcgtcgaacgttgcttggcactctggtgtccaattaaactttcccgcgccccggagggtcttgaagaagggcaaacctctttcggctgcctttgaaaggaatcgactgagtgccgcaattcggcccgcgagcttttgtacttcatgtacgctcgacggaggcttcatttgctgaatggcatcgattttctcgggattcgcctcgatgcctctttcggaaacaaggaagcccaacaacttgcctacgcgaatgccaaaaacgcacttctcaggattcagttttatgcccgctgcgcgcaagttgtcgaaggtctcctgtaggtcggacgcatggtcgaaagccttgcgtctttttacaacgatgtcgtcgacataagcttccacgttccgccccaactgcttgcaaaggaccttgtacaccagcctgcgaaggttgctcctgcattcctcaggccgaaaggcatcctgaggtgacaaaatgtgccgaatggagtgatgaaggatgttttggggatgttgagcgggttcatgtggatctggtggtagccagaatatgcatccaggaaactcatgagttcgcatccagctgttgaatccacgagctagtcgatccgcggcaaagggaaatcgtcttttggacatgctttgttcaggtctgtgaaatcaacacacatgcgccatttgccgtttgacttccgcaccagcactggattcgccagccactccgaatggtcaatctcttgaataaccccagccttgagcagtttttggacttcggctttcgccgcttcttggtgatcggcggacatcttgcgcaacttctgttttgttggcttggtatccggcttgactgccaggtgatgcatgatgagatctgtcgaaacacctcccacctcgtcggggctccaggcgaagatatcaatgttcttcttgagcacccctaggatgctctcgacttcttcttcgcccattcgccccccagtgatacgagctttgtggagtcggcatcatcaatctgcacctttattatcttgccgtgaggggtgggctttggcgcgtgcttcggccggtcatgcggttcggcctcaacattgtgcactgctctgtcgattatggctagatcgccttttgaagcggccgaaggctgaagccccttgaccactattactcctgtcgggccgggcatcttgagcttgagataattgtggtggaaaatggcttcaaacttgttcagggttgcacggccgaagatggcgttgtagtcgtacgggatgtcgacgacgtcgaatagtacttgctcttcgtgtctgttctcccccgagccaaaagctatcagcaagagtgcttggccgagaacttgaactgcttctccgccgaaatcgcggagcgatgctggtgctggggtaagggcttgggtgggcaaccccatcttggcatatgcttcggcgaagataacgtcggccgaactccctccgtcgaccaggattcgtcggacgtcgaagccagctatctcggctcagatcacagaggatcttgatgcgggaacataactccttcggtgtcttccggcccaaaagaaattagctggttcagatattgcggcgccccttcacccttcgaagtgatgctgtggaccattcggatctgcatcttctttctgccgtttggacaactggcttggcgggtcagcccttgtaatcacttggattacccttcgctgtgcatcttggcattgttcggctgggggtgtttgctcctgaactgcttcacgaggtgcttcgacagttgctccctactgcggccttggatcttgcgcgttgccacattgcccaatgttttggccttgctccgtggtgtgcgaagagcgtccgtggaaggcgcagtagaggtattttcggaccttcttgcggactggctgttgatggttgcttgcttgctgggcgtcgaactccttgcggagggcttgcacttcttcgacagccatcacagccttgcccgcacggtcggttctgaacttcctccaggtcatgggggcttggccttggcttggtggctgtccctggatcgccggctgaggctggcgaacggcgaggggaggtggttcggcaacttgaacttgtgcttgagcttgagcagcggcgatggaagctttatcgtattcagcttgtatagcttgctgtcgcttggaatcctcctcgccccttgcgaacccgtcaatgatgcgaagtaggtgctcaagcgtctgtggctccttattggcgatttttcttgtgagttcgccctcgagcaaaccagccgaagcggcgtttatgaccgacgcctcggttatgtcttgaacttggcaccgggcttgcgagaagcgatgcatgtactctcttatcgactcccccggcctttggcaaatgctgagtagatgttgctgcgtcttcggctcctcataggtgcctcgaaagttaaggacaaagacatcgcgtaattgctcccatgagtaaatgctattggctggtagattgaaatattaagaacgggcgatgtcgtctagagcgagatgtgttacctttgccttggtattttcgtcgccatgagccgcttcgatcgctgactcgtagatggagaggaactccttcgggtcagtatcgcctgaatagcgcgggacgggtgggaatttgaactggggtgggattggacgagtcttgattcccccactcagcggtagccccttttcgcctcccgccctgtttactgcaccttgctgcgggtacggcgtggcgaagggcaaaatcacggcttgtgcgtggggttgagccatagcattcggttgcccggctccaattggagatacttgctgagccgccatggatgggtcgaaagttggctgtgaccatgtcatggcggcttggattggtgcttggtttgctccgaagcctggagttggtgcttgctgccgaacggttgtcgcctgagcagtgttgacgaagtcaaactgcggtccttgattccacggtgaagcccccaggcctggctgattcgacggcaaccaattaggtgtaccttgacttgtattcccctctgggtgagccgatggggttgtagtagtggggttggttgagttgctgaaggaaagcttggagttgcgcctgcagagccgaagccccttccgccattgtttgtggcgcttggccaggtggttgatgttgtacttgggcagcgactggttgggcttgcagttgcacgtgaggggccggatgcgctgctgcagtcgatggctgcccgacgaagtacattggcgcttgtgcggcttgtggcggaaagggctgggtcgtcacttgcggatggacttggggtgggacataacctgccgaatactgaaggatcggggctgacgtgaccttggtccgcctcgccgcctcgtatgcttgttgttgttcttgcatttggcgaagcatgtcttggagtcgtgtcatgttctgtcgcatggcttccatgtcggcttcggcttgtgtttcggggttagggctgacttgggcctgcacagcggcgagcgcggttggggccgctgccggctgcgatggagcggcttggggctccaccagttggcttgtcgaaaggatctccgccctggtctggagtgcccttgccgccgcagccaccttcgccacgtcagccgcgttcggcacttgcttagaggtggcaggggccgaaggcggtagtgatggcgcagatgcggaagcagatggtcctcctccatcttcggccacgggcgccgaaggctctactccctcctcggcggccatgtccgctccggcgtcgctttcctttcgccttgtaaccttctccttcacgaccttcttcggtagcattcgctctcagtggtttcgctcggaggtccccacggtcggcgccggctgttgttgaaatgacaaccgcatacgtcgaaagacgtggttacttaatagtggttggaaagacacgaagtgtattaattttagaattttttacttcgggatccccttattacatggcccttggggactatttatagccccattacaggttcttactactagggtttaggttatacaggggaatttacatggttacccttacgaaagggacatttacaggggtatataatgttatggaggctcatgggcccctgatgggctgtcgggcgaccgccggccctatagcccctaggcttgatgggccggaaaggcttcttcggccctcgcgggggcgaacttgccatggcgaagtcgtcttccttcggtagatactcttcgccttgcacccttcgcctgggacgcctctggctcgacaaggtactcgcacgacccctcgcctcgcgccgttcttgctccatagtcttcgccacgggtttcggcagatttggtcgaagggcctcatgccatccaccaacagtaaataaattaaagtgtatatcaactaagtaatcattatatctgatagctaaagcccacaataaagacaactcattggctaacagtccgatgaaacgttgcatgaaaacctatcagcttagtagaaatagacttattagtagcaatctatcagatcgagcctaactaagatattttaagattgatgataacaagaaaaaaatatttagccgatagatatataaacaaacatgattgatacatcgatctatctaaaacggcaatacgattagaaaaacatcaacttagtcaaaatatcggacctaagtaagaaagtcctaactaagccgataccactctaaatagcaatgcagttaaagatataatcaatatatcagatagacaatgcttgcgtcaacctgaataaaatattagacttaaacgagaaagttgtagccaaagttaaatagtataggaagaggagattatttcctcgcgggaagttgacgaaacttacttcctcgtgggagatcgaacttaacaaatgcaaacttgctcaaaactaagaactcgccggaataaaagttggcaatgtaccgaaagtaatgtattgatctgtggaaatagattacaaagtctacgggtgtacatatttatccccttgggttgatattagtcctaatcggacaagatacaagtttcctaaagataaaagaaaagaaataagtcctgatcggttgattgacttctttccttaactgaatcctctaaacaaccgtatcaaattttggtgttaacagcttgacgatgactcaacaaagaacgacaagcgatgctcacgggcaaagcaccatgatgacgacgagaacagaggcctatcctggcagatcaggatcgatcccactcagggtgaagcgcaatgatcatgagactatgaatgaaaaaaaaacaggtggctgggccgtattagatcaacaaatgcagaagatgatgaaatttgaaggacatgaaaaggtcacagattaatcaaaatgggtacaattcagttgtttttcttagaataaatagaagtagccagctaagagctaaactacaaattgaatgcaagtgtttaagcttagcactaatgccaccatgcgcttcagtcacccagctccagtgttcccatctctgaaaaaaaatcgaacagcattggatcaattccaaaaagaatcaggaagacaagctttatcatctagaaaatggagctttaggaaatgactatacataaagttcagaaatcaacccagtactgaaaattggtcttaaaatcaatccggtactaccaggccaagggtatagggtcccaagaaggaggaggctggtcttctccaactctaattggtggacatgcaatctacaaagcagacacaatttacattagtaaaattaaaatatttctaaagtgcaaggccctatatgtgctagtaccaataaaaattgaaataattttcaattgagatcaaaccgagaattttcaattatgttcatattggacatggataggtacaattatgtagatcaaaatgcttgtgcaaaaatcaaatcttgacttctgttttgtcctatactaatcatattcataaatgtataaccagatgatatacaataaggagcaaaagacgttgaatctgtcaggaacttaccatgttgtgcatctatggtatgtactctaaccatcatactaatctaatttgttggataaagataaaagaggccacgttaactggtgactgcttaaaactcgacaaacagcagtaaccaggtactgcacctcacaattctacctttaataaacattcttccaaacttggtttgcttgaatcatctaagatatgaaatacatagctagcttgcacgatgactttcgaggcagcacatggtgtctcagtgatactggaatcaatcatcctaatcagtatttcagtgaaagtcagaaagttttgaaagcaaaggtgagccaccatagttgatttgcattaatttttgcattttgtcagcatatgatatgttcaaattgacattaatttcattttattccacaaaatcaagcagtgcagagcaaggagcaacctaaattgtgatgctgctcagtccatccaatatgcagaaaatcaggtttaatcaagacactgattaataacctaagaaaggcttattccaacgagaaccatcagtcctctagatccgctagctacatcaaaattgcacaccatctttaaccaagaaccttggaccaagaaccaaaccctaggaaggatagggagaagagaggggaaggaagagagactcaccggtgagaaagtggccagcggagggtacggtcggcggaggggagagcgccgcctccggggagagtgccgcgtcgccgtcgcgccgtcgactctcaatccgcacccgcgccaccgcctctgctttcccctatgcgttgatagtttcctcctgtgcgcgagggtttcttccacgcctcttgggtcgatgattttttcatggaccggggtgagggggaaaggccgggatgggccgggatagaatccaaactgggcttaaccgaacgcacactttcttgtaggccgggatttaatacccaccggggagaataagttcattctgaggtcccttaacttgtcaacaaatccgaatttggtccttcaaccgaaaaaccagatacaacaggttcctcaactatcaaaaccaatgcaaatgaggtccctcgggggggtttgaaaggccggtttaaactgacgtggcgtggcgcttacctggcttattttaactaggtcttcatctgacggaaccatggaactggcgctttaattgcaaaacgaaatggaaaaataataatccccatgagacccatatgtcagtgccccatccaatttaattttaaaaaggggggggcccacgggggccccccaaatattattcaaccccctttcttcttccccccggccctccccccctccccccccctcccccccccaaaaccaaaggaaaaccaaagggggggcgcttgttttttccgtggtggggggggctctgccccgccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcagcggggggaggaagggagggggggagcggcgcgcgcgggggggggggaaggtggaggccctcccccccctttggttttttttttttttttttcctctcccccccacccccttttttcgccgggggggggtggtgcgaagcgtcccggggggggaaagagagggggggggtgaatcgggggtttttgggggggggccaattgctgtggccaccggggggggggccccgggggggggggggggggtcagagggggggggggaccgtttcccccttcgccttggcccccccccccctccccccggggggggggggggttcttatttcccagggccccaaggagggggggtgggggcagcccccggggggcggcctttttttctgggggcccggggggggggcggcccaggccgccgcgggccgggccaggggcggttcagccagctgggcaggaagcccaagcggagccccagccgctttttccggggcacccggttagggcaacaccacggcgtcgccttaccccattgatctttccaaagaagaggaggaaaagaaagagagacggcagcagcagcactgcttccttcggggcgccgacctccggcgggagaattcggcgggccacgacccatgcggcggcggcgcagaaacctcaaacctctcgcccactttttcgacgagtggccgcatgagaagagcagcaagggctcttggatggggctcggacgtgagacacagctgttcatgtccatccccatggccgccaacgacctcccgctaggccgctaccacaatggtacgtactaaccttcgtctccactgatcaaaaccgtttcttgattctcatggcaagccatgctgatgatccaatttgcttcttgtttggtcttgtgcaatctgcagacgacagcggcgggtcgaccggggtctggcaactcgtcgggatcgccgccgacgtagcagcacgggaataccagcgccgctgtcttctcgccatcgcgtggtggtggtgatgctgattccccccggccgctgactctccgtcgtgcctggagagaggagaggggagatggggagagaggaggaagaagaagaggagtgggaatgacatgtggggctcacgtgggccccaccaattttttattaatttgggtgtgacactaacatgtgggtccacgtggtttattaattttccgattcgaattgccatgtaagcgccacgtcagacggtgaccgagtcaaattagctacgtaagcgcaacgtcagccaaaaccaccatccaaaccgccgagggacctcatttgcacggttttaatagttgagggaccgttgtatctggttttcgggttgaaggacgaaaatcggattcgttgacaaagtaagggacctcagatgaacttagtgatccacagggatcgcggcccaatccctgccatttccgggccaaccgaacaaggcctaaggggttggaaatcttcatttactaacaaaatgtgacaccgacatacaaaattgtaaagatttcttccacacatggtgtaagatgaagatggtataagattaaggtgtaagattaaggtggtattaacgtataattgattgagttttaattgtttcaaacttgaaaaatatattaatatgatattttagagcaactttcatatagaaagttttcgctcgaaatgcaccgtttagttgtttaaaaagcgtgccacgaaaatcttaatcttcatgcaacttttgttggagaaaagaacgagacttagtttagtcccaccctcttatttctgggtataaaatctgtactacttaagaaaaacatagtggtggtcttgaatcttgatgcaggcagacacacgaaacgtagatcgttcgatcatcaaatcgaattaggcagacatacgcttctctccgcaatttcatcgagcgatgcctcccatagcgacacaactcccccctcccttttctccgctatgccacccactccgcctgacgccaatgccagtcgcccggccaccagcgggctgtggtcaccaacccctgccccccgggactactccgccgcgcactccaccccgcatcgcttgccgccgacgaccgtcgccatcgcgccctgccctacctgccgtcgaatcgttgcctcctccgcccgcctacaggtcaccatagatctctccggcatccctgcaacagcttatgcatacagtcgacgacacggtcacctagatgttggcagcccggggaggtggtgtcgaaacaagaattcggcaacaataaaaggggtagcgcacgagacctaaaagtggatggatgcagagacaaggatttagacaggttcaggccctcttgatgagaggtaataccctactcctttttggggatttgaatccgccgggtgtattatagatctgacgatctggttgtgaattatgccccctagagggcctcctgcccatcttatataggatttggggggggggggtgcaggattacaagatagaaaccttaatccatacggtatcagtttcctaaatatactttacaatattatcaaaccagaactttaggccgttctataatatataaggaaatgtaataccaaagtcatgatcggttacatatttcatagatataagttatcccctataaccagtcggataaccatgccgtgtgggtatggggtacccataatctccacagtagcccgtgagaccttcacagtcgaaaagattatcttctctcgaaccagattactccaaagccgagtgcttcaatcatctttgccatggtctcccgagtacttttaccaaatctgaagactgtggagggctaaaaattaattaattgtaaacgtaggtgcatcgactagatgcacctaataggtatagcccccgactatgtggttagttgaacaaacaaaacatatagtcaaggagtaaataatccaaccaaccgagtggttttaataattgtagtcaaccaagtgacttaatattaatatatagcatatgcggaataacatgatccgagtgatataccaactgctttataaaatatgatgcgtgcaacctaaagttgactacatcattgaaaattcacatagcaaaacaactataaaaaagctagtatgctgtgaacaaagaaatttccaaagtattgagcacacaccatgcgcacactgctttaacatatgtgcttaagtccctaaaagacacatggtttcaccacacctagaaatatatggcatatgtggtgtaaaatccgagtaaataaactcataaaggatttaccaaccgcccgaaaaactaccaaaatatataatcaacctaagccataatattggtcaataagaatgcacacttacgtggcaaaaagcaacgatattgtatccaatcaattgctttataaacccaaacaatgccctgacttagataaaaaagtcagcaaggcagctatataaagctttactgtttggcaccttttaaaatgcattgtaccaactactaaaaaagttgagtaacagcggtataaaaggatttttaaagtattgggcacttgatcacgcgcacttttgcctaaccaaaaaatttctaagtccctaaaagaacgtgacaggccacgcctgaaaatatgggctgcagacatattagtcctagacccaaaatatgcctactgatacccttagaatacgacgtgtgtaataccccgattttcgtttgggattaaaaattatttaataatccattttctagaaattaaataaaagttaaatcaattcaatcaagtgaaattaatgggggaattaaaattttcccttaaaaatcattggccaagaatattttgtaatattctttgtgccctaaaatactctccggatttttccgcgaatgttcggagctcaagaagtaatcttaaagtcacaaagttcaactaatcaattaaataaaaagaaaaccaaataaaaatccctctcctccctcttgggcttggcccaactccccctccttcctcccgggccagccaccctccttttcccctcctcccttctctttgggccgtcggcctggcttgccccctccttcgcgcaagtccgtttcgcctccctcctccttcctcctctccccgagccgccgataggtgggccccacctgtcggggtcacccccaacctccagcccgggccggcaactgccatggccgcctgagccgcccacgtcgccgcccctccccgcgcgcctccggttcccgcgcgcgtgtgggtgcggtccaccgcacgtcctcccctttctccactttctcccccattttcccccaaaaatcagcgccgttggagccccactcacccacgtcgccggaactccatccgccggccgttgccgcccgccacggccacgatctccacctcccggacctataaaaagcatccctagggccccctctcccatttttccccaaattcccaagccgtcgcgccctccctcgcgctccctgcgccgagcccacgtgccgccgctctccggcgaactccagccgcgccacgccgccgctcccgttcaccccgcactgcgccgtcgccttccccggtaccgcagccgccgtgcgcaccccgtccaccgctccatttcccctctccacctccgaagcgccgcagccacgcgcaccacttctctccgccgccgccgccgactccagccacacctcgccgccgtcctagtcgtcggcgcaccacgagacgacctccaccggcttcgccgtctcgagggcaagcccgaccgctactccatttccctaacccctcaccgaaactccacccccactgtcaacccgaggccgccgccgttttgccgcctccggccgcctactgccgccatccctgtccacctcaggctgtaccaccgccatcattggcttcacggttacaagggcaagctcggccacttctccatcttcgcgaatcgccgaagaaactccctcccctctgctcaaggtgagctcggtttcctccgccggactccggccgtcttttgccgtcgtcccgcgccacctccctcactctagctcccttctatacattccccaggccctgtcgggcctcggccgcaccgcggtcttcgccgggagtcgccgaagccccgccgagctgtctttccgaggagcccaccgtcgccgttcctcgccgccggccgccttcccgtctccttctcgccatttgtgcgggcacggtgagaaccgcctcctcgcgccgtcctgtgccgccgctagtcgccggtggtcgcgccgccgcgcgccatcgctcggtcgacccggctttgcgccgcgctcgtgcactagccgcgccgcgccgccgttctctcgcgtgcgccgcctgccgcccgtgtgcgccgccgctccccacgccgcccgtcggtcgccgtcaccagagaccgcgcgccgccgccgcaccatggccggctgggccggtcttggccataccatgcccagccgtctctcccctcagccgtccgatcggcctcgggtcgatctgggccatgtgtccgtacacgtggccgccacgtcggtgccctgtcaacgtcacgtgtgcgccacgtggtgcacccgtctcgtgcctccgtggacttggtccatggtgggccgcccctttgagtcaccgacaggtggggcccgcttgctggcaccacctatcccctcggtgacgtcataattgattttaattgcgcaataaattcgttaataattatagaaattcatttaaatggttcaaaacttctaaaattcatatctaattcattcgaactccaaattgagccgttcaacttgcaaaattcatctaaaattgagctctacatgtttgtttactttttatgtactctttccttggtttttattagagtttttgctcgttttgcgtgccagcgagtagattccgtcatttcggaagtccgcgatcgcgaggaaaagaattcagaagattcttttgaagaagcaaggcaagtcacacattccccttgagcatttttatcctaatttacaaatgttttatcgtttgcaaataaaattgcatgttttgctaattacatgggatccgggtattacctatctgctcgcttgtgccatgtttacttgatatctgtcctttatcaaccttgggtaataaatcaactagctcatgttacttatgtgacctagctagacctatatgcttagccatgcttaattaccactagctcagttgatgggataatgacagtattagacccttttaatatcagaatgagctgcgtgctcgagacatctggccatgcttcatagtcgtaattatccaactaaaatgcgactgaatggtgggctatgggtgcatggttttgctagtcgcacccatggcaattaaggaccggttcgagggatgccctggaagaacttatcgtacttaccacaagccagcgtgggcaacggctgggcttgtagtgtagctttcctctagctgacgcatccaagcaagggtgggcatgatggagtttggatgggccctgcgacggcctatgcggctttcggattcacctaggcacgagaggggactgcctgctgccttgcgaggagtgggggtgaaacctgaggtgtggtgcgcttggttagagggggttatgcgaagggtcctgtcacggcctctatccggtatgtcgtggtggcatgtcggtgcacggaaatgtgtcgtggggctgtgtcttgtgggtacagttgtacacctctggccagagtaaaactattcgaattgccgtgtccacagtgatgggcggtcgaccagattcaccgtgattagtctcacacttaataaatcgactcaatgcactgtagtttaggtgggttggttgggcctgttcaacgtggtgtagcgttgatcagtggagatttaatgttactttaattactcaacagttttactgttttgctcagtaaaatgttttacaaccgcctttatgcaaatagccacaaaccgtccttttgttccccttgcacgtctgcatcattggtgtggcttgctgagtactgtggttgtactcagccttgctattattcccccttttcagaagtgtagtgcttctgagctgaagacgaagttagaggaccaaggcttagaccccagttgagttttgcctgtggagtggagctgaagccccactaggatcgcctttttccgctgctgatgcttttgtttcggtgtgaggacaaagtgcctcttctgtaagtattttacgctttatttacgtttggaattgtttattacttgtcgttttgtgtaccctggctggtcctggatagggatttaatacacaaaatagtctagaaatttgggctaaatttctgggcgtgacaacgtgtataacacgcctattaatatgctctcgagtgataaatttcccgggtgatgtaaattgaatgcatctcatctgagtagcttctgatctgagtagttatccctcatgggacgcaccaaagtagatgcgaagttgaatcccaactggcgcaagtactcggctgatagccctcatggagaataatgaatagtccagtcgttgagcataagaaatcgactcatgaccatgaattcatgttgcatgtatccagaacaagtccaaattgaaggtatgatacttgtgtttgagctggtaagcccctgagtatatagcttgtcattttgtcgtagtcaaaattatccattgacggtagcatatgcagtcggcatggaaacgagatgaccaacatggggatgacatctcccatcagagatgatgaagatatattcgtggtagtaaagacagtgacaccaatcaaagatgacgaagtcgcacagccacggaggcgaagaaaccagtcaacaacagtcaggttagccaacagtgaagatgatggcgcccagcaatagcgacagagttgtatagccatggcggcggaacaatcagtgggtgacgaggcagccggtgaagaagatgaagaggcctattagcggcaatggcgaaattcaccaatcatgaagatgaagaaaatagttggtgacggcaaacgcaaccgacggtaatgacgattagtaacaacagagatgatcaactatgatgatgaagttgcccatcaatagcagtagagtaggctatgttgaagaggcttgacaggatgttgatgaagatgacgatatcggtgatccagtcaatagcggtgtagcagccaatgataatggcaaagatgctcatcagtgtttgcgtagtaggtaaaccgtgaaggcgaaataacaagtcggcaatgacggaagcaaccggaagcgaatatgtgatcacccattagcaacggcggagacgtcagggccgatgaagtagaggtgctggtgatgatgtcaatgacaataatctaccaaactgctgagaagatatcgaagctcgagtagtttccttgatgcgagcgtgtgtataacaaagattgatgcaacgccccttgatttataaagatggcagtagaacttggtgtcatagctgctgcagatgcttcatttggaggaaagtagatgctgttgtcaaactcgtcgaaactgagctgattggttgataaccctaaactctcggacatgtagattaactctcaaacttgatacttgagaaatttgaagtagaccgtggcatcagctgagagccataatagtcactcaaaatgttggagttgctgaagtagaaagcttgctctgaagtgaagatgaagataatgactctcggagttgactcgttggctaattaattgattgcttcatcttgatataacaccagtcgaattttaagggtcttgtatttgtctagcccccgactctttggttagttgagaaacaactaaacatagagtcgagaactgtagcttcttgtcgtcgagtagccattgcttgagtgaagatatgtgttgaagatgtccgagtagaaatcttgaaaattggagcaccacttttgtagtatataacacggaatcgtatttggtaacacatgccgagatgttgaggctcttgtagacgtcatggttggtgaagtagaaaatcttgcgaagtagaggcaatagaatttgccggtgctgaagacaatgaagatgaagttgccccataatgatgatagagttacattgccgtgatgacgtagacacaagccggtggcaacaaaagcaaaccggtggcgaagaccagtcggcgacaaaagaagcagatggtgaaaacagagacgtccatgagcggcagtataataggccagccatcaaggcggagacaccaatcagcaatggagaaggcaagctagtgatgacaatgatgccattcaatggtgacgaagacgtgcagccgtggaggcgaagaaaccagtcaaaccaaacaaggcggccagcaatgaagacgaatgcgcctagtagttatgacggagttgtgcatccatggcggcgagataatcagtcggcaacaaacgggagcagccggaagtgaagacatagacgcccattaacggtggtgtgacgaaccaaccgtgaaggcgaagacacaccagtcggcggtgatggaggcaagccggcggtgaagatatagacgcccaacaacggtggtgtgaccatccaaccgtgaaggcgagcaaaaccaatcggtagcgacggaggcaagccggtcggtgatgttctgactgatccattcctaaagcgtaggacataagcttaatgccatgaatccatattatgcatatctggatctggatcctgcaaaacaaacatataggatgagtagtatctgatgtaaatacaatacttgagaaaaattcatgtatttttaaatgtttataaatatgtatttctcctcttgtcaattttgatttccccaagcagatgactccttacgtttaaacactttgcccgactagtcatagcccccacgcatcgggaatcagctaaggcacttcctagacatgcatatgagtgacttgagttcgtcattaatggaacaaagtttcacggattagaatttactactcgggtacttttgcaatggttgagggcagaaaataaattatcttatctctgtgcttttgatttcttccgagtaatacttagcatcttgcattactcggtccatccaacgagcccccggtaggaatcaacccaaaggcaactaaccatcgacaaaccaaacgggaagcatagaaagatagaactccataacttgataggcactttatatttttactcggattatttcgcaagcaattaagatagatattatgaaaattttttgaaaaaatatgatataacatctgtagcccccaactcactacttaatagagaaccaattgatgtagtgaggtagagaaaagaaaaatatcataaaaaattgatgacttagctttttggtcttcgccttggtgacggcagaggtggacgatgtggaaacaaattcgtccatcaatagcaatataaacaccagccgtgaaggcagctgaggcaactggcggtgaagatgaagacgcccatcaacggtggtgtgaccatccaaccatgaagacgaaggatccaatcgacggcaatgaaggcagtcgtcagggaaagtgaagacgcccatcaacggcggtggaatccgccaaccgtataggcggaaacaccagtcgtcggcgatgacgacagccggcagtgaagacgttgacgcccaacaatggtgatgtgaccatcaaaccgtatagacgaggacaccagtcggctacgatgaaagcaggccggcggtgaagacgtagatgcccaacaacggtggtgtgaccatccaaccgtataggcaaagataccagtcagcagcggacaaggcggccggtcggtgaagatgatgaccatccaaccgtgtaggcgagggcaccagtcggcatcagcgaaggcgagccggtggtgaaaacgtagaccaatcagccatgtaggcgaggtcactagtcggcagcggtgaaggcaagccggcggtgaagacgtcgacgcccaacaacgatggtgtgaccaaccaactgtgtagtcagagacaccagtcagcggcggacaaggcggccggttgctgaagacatggacaccaacaacggtggtgtgaccaaccaaccgtgttggcggagacaccagtcggcggcgacaaggacaggcaggcggtgaaagtgaagacgcccatcaacggcggcgatgtccgccaaccgtataggcgaaaacaccagtcggtggcgaccaaggtggttgacggtgaaagcgaagacgcccatcaatggcggcctaataggtcagccgtgaaagcgagggcaccagtcggctgcaatgatggcggccggcggtgaagacaacgtcgccatcagaaatgacggcggagtaaaccaaccgtggaggcaagggcaccagtcggctagtgctgcttttgactcatcgtggccgaggaggaattataccaaacaaatagtttgtgtaagccttggtttttgatcgggctcagccatcgatgatacatgtaaaagcagaaaaaaaagatcacataaaggaagctttttactaatctcagatgactacatcaagttgatagaaccatactaagaaaacttccggcctttgcataactaggatgcacacaggcaaaacacacacgagcccacaaaagactttgtaacaagagaaggaaagcactaaaatttagggagcaccaatcttcaggctagaccaagcttacaaagttaaattgaaaaggaaaacaccaaaaacttgccagaagctggattcgtggatgattccacgatttgagaggaaaataagtttctgttactagattagagatcaaaaagatataaccagataatagaaccggagaggatgtctgacgaggatgtgcatatatacttaattgccattaaacttgtactgcatacatatgcatgtcgccgacttctttgtatgcatgcacgccaatttcttgctagccaaatagaaacgggacacaactggaaatatggtgctctcaacgggtgatgatcatgtgtatagcttggcgtcacaatcatgttcggcttggaattgcagattggacttgaaacttgccgccgactggttgtcatcctccctagccgattagacccgaatctgagaggcgaagcttgttggcgactcctgtattttattccattgcaccttttaatggaaaactcgacgcaacccctacctggcgcgccaactgtcgaaacaagaattcgtcaataataaaagggggtagcgcacgagacctaaatgtggatggatgcggagacaagaatttagacaggttcaggccctctcgataagaggtaataccctactcctatttgcagatttgaatccgctaggtgtattatagatctgacaatctggttgtgaattatgccccctagagggcctcctgcccaccttatataggatggggggcaggattacaagatagaaaccttaaccaatatagtatcagtttcctaaatctactttacaatattatcaaattaaaactttaggctgttccataatatataagaaaatgtaatacccaagtcatgatccgttacatattttatagatataagttatcccctataaccagtcggataaccatgccgtgtgggtatagagtacccataatctccacaggtggaggtgctggtgatcggtggtggctgtggtggagcggaggaggttggaagacgaggttgacgatgttgaccccgtgtgacacttcttcgtcacctacaactgagccccctagctctgtcgatcccttccgcaccaaaaattggtatcgcactatgccggtgtgcccaatgccaatgcacgtacgccctcctccacagcatcagtaagtctctatccctattatctgttgatcttgtggtgccctcctccatggatttaaatcttgctttgctacagcgcataagtgcataacagagtgttccaatttttgctcctgaatttttttagtggtgattctctcccatgttcatctgattggatctggtggtggcagtacggcactactgatatctattagacacggatccttatccaggcccctcatatgcctaggttgtttctagatccaatttgcaagaaactttcctagactgctatttaattcatatgctttctcgttatagggatttagctacaaatagctgcaaactgcaatgctcatatatatatatatatatatatatatatatatatatatatatatatatatatataaactattctacacccctcctccctccaacccacctcatctccttctaagggcccaaaacccacctcccacctcagtcaaaggctagtccaaggtcccccacatcggtcaaatctcggtcaaacccgccaatgacttcccccccccaccccctctcttcttagctctcgtatcggaacaacgtagtaatgtcttgttcatcgtgcagtaacaccgtgttttacttgcagtaacaaaattaaaattcagtcataatatagtcatgatggatctacttttgctaagcactttttttcgaacatcatggtgcaaacggtttttaaaagtagtatatgatatgagagatattgcccttcaaagatttgttcttaaaaatttaactctccacgagcagtaatagtatatcaaaaggtgttactagtgcatgttttgcgttactgcaatcacatcatgtcgttactacaagatgtagtaatgattatatgtttcatagtaacataatgtgttactgcaattacttgataacatcactacaagaatatggggaattggttcggtttactcgtttgttttaacccatatatttttttattcctggtttactacaatttcatcacgatgttactgccaaattaagatgcagtaacgctctatatgtactacagtaataaagttttttttactatagttcttggatagtgttattgcataaacatgcggtaatgtgtaactgtcaagtggtaacgtgtatctgccgtgcaataacacttttacttttgtgcagtaacaagtatatggttagcatctgagactttgaacccatatatttttgttccaattccaggtttactataattcaccacaatattactgtcaaaagtgcagtaacgtcatatacatgcacgcagtaacactatattggagggaggagaccggttttcttgagaaggaggaagaacgatttcttgaggaggggagtatgtagatgcattttgaagtttaaccctccacatgcagttgcactatagcattatggtggaaacggttttaaaaaataatgcatatcttgtgagatattgcttttcaaatattggtattttgaactttaaccctccacatgcagtaacaaaatgtgtaatatgcagtaacaggggcatatacatgcagtaacatggtttgaccaaatgtataaaattgttcaaaacactcctacatcaatcagacctcgctcaaagccaactacagactttacctatgacccacctattcaatcttcatcttgtaaaaatgacataataaaactacaattattgtgcagtaacatagctacttggaagtggtaacatgcacctattatgcagtaacacttctacttttgtgcagtaacaactatatggttagcatgtgaggctttaacccatatatttttgttttgattcttggtctactacaattttaccacgatgttactgccagaactgcagtaacgtcctatttgttctacagtaacgtggcgtgttactgtacttttatgataatgttactactggagcatagtacatgttatgagtttcgtagtaacatatctttgttttttgttttacgatggtagagaaagatattagaattgataatcatactactttcccacaaaattcttgaaataaatagcatcattagatgaattggttagaagaatgtgctttgaactatgaggtcatgggttcaagtctttgaatttagcaatttattttttattttcctagaaaagagaaaaaagaatgttttaaggagaaaaaaaggatcgggaggggggagggggaagcgagagagaagggatcgggagggagggaggggcggatcgagaggggggagggggaagcaagagagaaggggagagatcaggaggggaaggggggatcgcgggagggagggaggggcggtgcggagggggatcggaagggaggatgggggtatagaatagttattctatacctgggtgtagaatatatatatatatatatatatatatatatatatatatatatatatagtgaaagcatatagtactttgcaacttaactaaatttatagttggttagggaaatcaatactttgcaaattaacttattatgtcaaaaccttcttaaaagcttacctagactaatagaccatatacaaaagttcttaaacaggataaaaagttgcgcaagcgcgactacgtggctagtgttgttctttacaaatcccaagtaacctttcgagttatttttgcgaggtgaattgacatatcaaattgcacatatctttgaggaaatgctccaatggccctttaatccaggattaaagaaagtactttttaatgcttgagtagaaaccttaattaattgcagtatgaataattcaggttcttcattattctactccctccgtttcaggttataagacgttcaactgcttcaagtttgaccaagtttgtagaaaacaataataatattttcaactcaacacaaatttattatgaaaatatattctattattgatttaatgaaactaatttggtattataaatattactatatttgtgcataaacttagtcagatttaaagtagtttaactttgaccaaaatcaaaacgtcttataagctaaaacgaagggagtatataatactctttcttcattttttggaagaatgttgtggcctattctgtttgttattaattattcagtggttcaacaattgttaaatactatatcaggctataccgtctttagattaaagttgatgcatctatatgaattgcctaccaattgtttttcatacattttagaggaattgccagatatatgaaccttttgctagcttcctataagtggaatattcaataatcaaactcagataaaacctacagtgaacatgacatagcaacacaatatttattgcataaattatgccaagttactcttaacatcttgttaggtagcaattgggttaacatatctctgcactactggtatttgcatggctttccttggaagatgaggaaagtgatgatgcggtgtgtagaaccaagcgtggtgaaggatgtggaggacacagtcaagttccttgtttccaggtgaggtctaataggatattttcaactgaacattcatccagaattattggaggaacctcactgaaacgctgataattaagaacttaatgtaaaaaaaagaatttgagggaaataatcttccattttgctgtgcaaaaacgtaagctttttattctggtaagcatggtttgtgtgttagtgatatgccctagaggcaatcatagagataattgtatcacacactatgtttacatatttatccgactttattccttgaaatagataaactcattattggttaatgaatatgtgattctttcatgagactctttatgttgtgtgttgctatttctaaaggatccttgatcaaatatcatatgtggaacaaatatgatgattagcacatgtattaattgatgatcatgtctcatggatcatagtatagagataccaaattaataatgtggacacatgttagtgaacatgttgttggatagacccaacatgagacactgcaaaagtcgtatgtgttgtgtcatcagtgatcttatttagtgttggtgttgaatccttagacctgagattatgatggttcccaatatgtgtagtagcttacttaaggactgctaaacgctactccgtaattgggtagttataaaagtagttttcgggtatgctatgaaacatgtagtgggatatgaataatcaagatgggatttacccctcctatggagagatatctctaggcccctcgatgttgtagattatggaagtgcatggccatgccaaaggtgattgagtagacaattacaagttatataatctatcaacaggttcgagtgaatgattgagctattagaggatggcacatatctagccttgagcttaatcgatatcgtgaggcaaaggggttcatacaagtatacactagaggttcagccgatatgatctttgtgtatgcccggtgggtaaatacgttctgctaggggccgctgttgacgcgtggacagaaaaggagttttcgggttacagccgagtgtacataaacctacagggtcgcacacttaatgggccggaataagggaattggatggagatccaatatgagcttaattcggatagggatccgaataggagtcctacgggtcttggaggctcgagtgatggatcctatatattcgtgaggggtgtgaccggcggaggtattgcatcacgtgagaaaccctagccgtcacttccctccccgagcaaaaccctagccgcgcgcgggtgctagcacatctgcgcgtggtgttccgtccctgtacgtgtggataccagtagaggcgccgctggtttgcggtgctgatcggcgtgggagtacggcgagaagaacgcacggggaggagaaggtcgagccggtgcgatcaactacttcctctacatcgacgcgcgctacttcgcgagagttccttcaacttctcagtggcttcttccgcagcgcgtcgagtgataacgatctatgatctaatacttgcatggttcctagtttacgcgatagaaaattttgatttatgctatcatagcctacgcgtaacccaacattgtgcactaaggaaagagttggaaaatatcgtgtgcagcattttgtgcgtatgcaagtagttgaagaattccaccaagttctgctattgtgctattgtacagtaactatagaagaatggaacttaattcaaatttaggggatatatgctaataaaagtacaagggaatggtgtgcattcaatttgatatagttcatatgaatttcactttcttgaatatattgagttttggttttacttgttaagccttcatcaaaatgcagaaaacacaggatcaaactaatctaaatcaacatctctccttcaagttttctaatgtcagggtggcctttccttttctgaatgctgtaaatacaactgtttccctctccgatgatctgtttgttttctacatgcttgcataaattgctctgcttgatcaagggaaaatcaccacaaccagcaggtgttgtttgaaaagtttagcctaggttttggtaaattgaaatttaccatgttactatgacatgtacgagaatttaggaatatgaaattatatttggggccaaatatattacaacgatatactatatatcattgtttggttttttgggttttgagacatttgaacttaatttgctaaaatatgtatcttttagcatttgattgtttaattcgcattactaaatatcgatgcagtgttagcacgggcatattagtcttttaagtattcattgggactgtataacaaaaatggttgttttgcctagcacactgtagttgcaagtgatgttttgctgtgcacaagtttcgacgagaaagatgtatcatatttttctcctgtacttttgcataatctctactattttaaaaattgaagatgtttttgccggtaatttagtacgtcatccgtgcatgagtcggtttttaagtttgttcgtttttggaaatacatgtccgtatttgagttagttttgaagttcattcgcttttggaaatacataatgaatcatctacaatatctcttaaaaaaacttacatgctaacttgaaacgattagactgctaattgcagctcatgattttcttaaaaaaaaatccaaacgagttctaatttcaccttaactaaacgtataacaataataaagttaaaattgccttcacccgttgtaatgcacaaattgttttcacccgttgtaacgcacgtgcattttttctagtttaattataaagtcaaaagtcattgtgttcacaaactgttagttatgcatatattattgtttgctattatggtatttacatatacggtcctattttttagagggcttttacagtacctcccactggtagtagtagtgtagtaaaaatcaaatccaacccttgattgtaaaatgtgtttttcagttttactctaataaggtggaaggatattttgataatttattactagcctcccacgcgaggcaagacgactgatctcgttcggctcaactccccgttctcaggaccgccgccgcctgatgactgacgtccaccttcgcctctctcctcgactcctcctcgcggctcaagtaaccacgggcacggcggcgccgcccctccacctccctacgcgctcaacagccagcgcccctccttgtgcgaaccgatctacggcggcaatgcccatcctcctctacgcgcgtgcgacgaccgccgcttctccttgcatgaatcctcgctcgtggtctgtggaggcagcgctcctcttctgtgcactgtgctctcaatctcctgcactgcattcgagacgtcaactcagctgccatgccgccagcacctaagtactgaaggaggaactttggccttccatgattcctgcagagaaattcagtcttgcctactccagagaaatgatcgatgtttcaccaagctattttcttatcgtactcgtttctaccatattaactcccatataggacttggaagaactgatacaagactgttaatttgctttactggaacaattcactgttaagccattggggagaatgttgaacagagaagggcgctttgtacttgtagtacagaaactctaatgcccttctctaatatttgtacatcattatagttttttttaaaatacaaacgcagacgctcacaaacaacataacatatagttttcccttcatatgtctaccggctccttttgaatcatttttgttttcgcctcccattctctttctcttctagttatttttattcgggtcacaaaccgatcgagattgcaagtgtctaaagcagcaaatctaatgtaacagaccacactacctacatgtggctcttccatgtggcacatgcatggcatctgaactgattaaattgtactactgaattaacatgttgagcctgaatctgtactacgtaccttcctactgaacgctagatcaaccctggcaactaaccaaaatcatatcatggggaaagaaacaagtcagtacatgtacagcaccggtggttatttgtctcatttttggctaagcacgcccatttctcgaggcagattcctgtggcagccaggacactagctccaaagaaaggaagagagatctctcactatatttattattatcagaacaagatattatttaacatgttcagaaatatccacaatttacatgcacagctagctccttgcatgtgtcctggtctatcctgtaggtcagttggatcagatccaccagaaagaatgtaccaaacatggtccggcccctgatcttggtctcgttaaggataattatgcatcaatgtctgctgcgtacatgtaatatgtaccatgcgattgcatcattgcgatttgattcttttctacgctccagttgtacccacaagtggatctatatatgtatgatcgatacgtctctgtcaaggagcgctgatccattttatcatgtagcccatgcaactagctacaacctagtgatcgatgagattgttttgtgttccatggtcggctatgcgatactgttagattagattctttcccccgtgctctacagagcatgtaatttaaggatcaactacagctgcaaacttcatgggaactatggctgctatttgtgcaacaacatgatatctgcactgtattataactgtgtttttctatgataagagctacgaaaaatcatactaaccattaatgtatacattttattaataaattacagcctaaaaaacaagtgattatatatacttttttttatccttctaattaaatttaatcaagaatgttaatcttgccaaaaggtgaaagaaacgcccactcagaaattgggggacctatttgtcaatttatattcaaatgttaacaaatttagtccaaattcaattctattcaaactaaatttgaaaaaaaaatgaacttgaaacaaggttgtattttcaagtctcaaattgttatatgtgaaagaaaaattaagagtaaatttcccattgaaactacatgaattttgaccaaattttgtaaaactacagatttaagacgttgtatcacaaaccatagatttaacacaagatttatcacaaaactacatatttaaggccaaatatcacaaaactatagatttagtactatagttatcacaacactatagattttacaatttcaatccttaccaccagtgttatgttagagttataaatgttgtaattttgcacttaacatgcatggtgtaaaacatgtagttttgtgataattttaaaactaaatatgtagtttggtgatagttcatcttaaaattgtagttctttgataaaattggttctaaatctgtagttgatacaccttcttaaatatgtagttttgtgataattttatcaaagtatatgtagttttatgaaatttactcaaaaattaaatataacttaaaatttcaaagttgtttcaaaattttggtttgaaactggaagtagaatagcatttcaattagtctatttattaaaatttcactcgaaatttgaactagcagatatttttttcttggtattaatagctatgtgtggactaattattgacaacaatagactttaaatgataagaaatgaaatcttgtcactcaataggccgggaggtaagagaaatattaagccttggataacatctgtttcctattctagcctccgatatccgaatatgcttgaaaagtatgatgattgatgaatgttcaatggttccatagatgtttttcacccacccatggatacgcaataagccgtcctagcataatggagttcacaaggatttggtgtaactctagaaaactccaaattatgatatacatcaacactacgtgttggcggttttgtcggtttttggttggccaggttttcactagtgatgtagcaatggactaggctgagtggtggggcatcgtgccaatgagcagagggtgggcggctggcagcatgatgacgacggtagcggttgaggaggcaggatttcacagcgcaacaacgaagatggtgcggtggcagggatagtgcttccaatggtgatggccctagcggcggtgactactagttcgggtgcccctacacccaaatcaggctgtgtgacaacaagtgtaaccattgaggcaatagtgctttctagtgtggcatcgtggatggtggtggtgatggccctagggatagtgcctgccagatcgtgggcttccgtgtccagatccagctgtgtggattggaggcaagctcaaaggtagtgattcgacagtacaatgacgaattcaatggcggtgttacgacaatcgaggtgggtgaacccaacatccttttgatgagcaaggtgaggagtggaacgaagagattgacgtaggtgccagcgatagtagcggttagaccgcgacgctagatccagggcctaagtgcccctagatcggatgtgtttgtgccgggatccgttcatgcaacggtcaagggcaatggctcttctctgcctttcgtggatggcgttggcgagcgaaggcactagggggttgggagctatccggtttgtcgaatggatgtggtcgtcggtaggggcagttggacgaagcaggaatcagttgaaggtggatggatcgctaatctatctatctatctataataattatctacgagctctcacgttaatcagaaaaaatctgactgttaattagaaggatcgtattatacaaccgtatatctttaatccaacatgtgtttaatataaattattgtaggccaattctaaagcccaaatctgttgtgcgtcatgtacgtatatcttatcgtctccctacgtttttgatccaatctccagtcacgctacctacactatacaagttgcttctttcacgataaaagtaggacgtgtttacaacgagaccgttctctgtatggtcataaccagctacctcaatctcatatctagttgctactagtatactcaaaagtgtatgtatttttttcttcttatagaattttttcttagattactcatccgatttacgatccgattacaccattgtgttcataacaattagatctttataacaagatctcacatgactatatttttatgaaaaaatacaaattacttttataatatatctaaattacttttagattttattaaattacttcttagtcataaaagtaatttaataaagcttgaaagtaatttacctatattatagaagtaagttaaaacaaaagtaaaagtaaagtaacttgttacggcattaaaataaatctatacattcataatgttattcataatattgtgagttgtttattttataatcatttttagtcagtgacgtaatttgtgcttattaaatttaatttctatatagactcatgtttttacctctataacggatttacttttgatgtcgtgataaagttactttctttttgttttaagttacttttataatttatgtaaattacttttagactttactaaatttacttttatatgtctaacaagtaatttagtgaaatctaaaagtaatttagatatattataaaagtaatttataatttttcatcaaagtataatcatgtgagatcttgttataaagatttaattgttacgaacacaacagcgcaatcggaccatagatcagataagtagtttaagagaaaatttaatttgaagtataggtggttcctatttgcttgaaacacagggataaactactctctctctaggataacagagtgcgtcacgtggcttccgattcggtctgttctgaccttctcggcaatatcggcatgtggaatagacgactacaccagcgtgtgggatcggacggccctagatgcgtcgcgtgataggaccagatcgagaggcctctcgagatagattttacgataaaagtaataacatatacctgataaatggtatcttaattagtttccaccgttatcatagctggtagaaaccatatgctgttcatggattggccatatttgcatttggagtactggaaagggattcacgtacattggctggtagtttatacgatctggatcgaggtcgtcaaccatgcacacgatgatccggtcatctggagacttcacgcggccgatacacgtgtggtgtgggacttcgtcagagacgggagccgctgcagcgaaattcatcccgatttgcagacatgtgtgacttgaagaatgaagatcctacaattcaggtgctattcctttttctcaatcaaggcatcatctaaaacaaccttgatcaggaatagctacgtacgtcttggtttctatttcgcaaacaagattggtttctaattaatgcggttattcctcatctaaaacgactacaccaagcagaagtacggcttatccgcttatgctatatcatttgacacaaaaacatccagtgtttggatgttcatccactaatccagttcttctgcacctaaactgacccagtaaatttcaggtgtttattagatgttcatccactaatcagaaagttcttttgcacagtacctcagaggattcgtacgtgatttcaaccacaaactaaaataagttcttagggacagccataaaatttatattaaataaaacacaactctatagactaattaatttttttaccttaatataaaagcaagaaatcaaactgaggtatagtagattctataatttttgaattattgaaactaataaatgagactctaaaccgaatatggcttcatgtttattaattatgaattttggaattattaaactgtaacaagctataatagacattctcgaagccaaatacatatagtttggtacttatcaattttaatttttactattttaaaccgtgaactataaatataatagaatttgtttaacatttgaacttcaaaacaatttttacatgtactttcagaaatatttagtaacaacatatttaagatgtaattaaatttgtgctattcataatatatccacaatttaattctaaatttcgtaattattaaattatgaaacatactacattgaatctccaacacaacacaaatagataaaataattattaatttcacaactccaaaatataaaataaataggaaacaacagaatatattaagtatggattcttaatttctgtcaaaatagcgatggattctaaatttcagtgaaaaagggattgattctgaatttcagtcataaaaaatgggatgggttcttcatatagtatttcatttaattgtcaattttaaaactaataattatcgagtagtaactgaagttgactgttattttgatctattacttcctttttatatgacatttaatagttcaaaaaggaactaaccaatataatttaaaaaaaggagtaatcaactataatttgaatgtaaccaacgtattcaacatttggctcaaattttaataaatttttatattattgacactaataaccatccaaagcacgtgtattataatattattgttaacacaccatgaaacgcgtgggttggcgtctagtgaaaggctaaaaggtggttgggctgctccctggatcaccacggtttgttggagcggtgaagcaagaattggatgtagttttgaagcttaatcttctaactttatttctttgtttttcttttattgttcgttggttacgagacttggagtcatgctgtaacttttggctgcagtatatccacttatggatatacatgtcaaatttttatctattattgtaagaaaataatgagtgttgtcgaaacgacaaccgcatacgtcgaaagacgtggtcactcaacagtggttgggaaagaagtaaagtgtattaattagagaatttttcttcgggatcccccattacatggccctataagactatttatagcccctattacaggttcttactactagggttttggttatacaggggaatttacatagttacccttatgaaaaggaacatttacatgggtacgtagtgtaattgaggttcatgggcccctgatgggccgttgggcgatcgtcggcccaatagcccctaggcttgatgggccgaaaaggcttcttcggcccttgcgggggcgagcttgctttggcaaagtcatctccctttggcatatactcttcgcgctgcatccttcgcccaagaggcctctggcttggcagagtacccgcgcgatgcctcgcctctcgctgtccttgttccatagtcttcgccatggggggacttcgccccgactaactttgacgtctcgggcttgaatccccactcttcgcatagctttcagcagattttggtcgaatggcctcatgccataccgccaacaagctcctcacgggcaagggtgagattggagcttcggccgagaccgtgcaaaccatgtggtatggtgtgtggcgccccctttcgatcgatgttcctgccgaaacctacattgttcctgcaaataaagtttgttgtctgtgcggctggtattgttttgccactctttgcctcctgcggacagtggtatattatttttatctttcccgggccgaaaggaaacagtaatgggccttccctttgtgggctttttactgtgcagctcggtcgatgggaatttaccgttttgcctaccctcgcaacacgtggcgctttattactggtggataggcgaaccgttgcttgggtgggctatatattctccccccgttctcttttcaccaccagacttgtcactttcaccgctcgcgctctcttcctccgttcttgctctcatggcaccccttggcccttcagacctttcgctcgctccctttgttcgccactgcacacaaccttcgccactgcatatgtccttcatcatggctccccgcaagcctaacccctcttcggtgaaagggcccgaccccggccggattgacgatgacaccaccgcctatttagggatttctctcatagatgacggcgagcaggagaagttggtcagctctggggcgttagtcgagggacagactttcgccctggggaaaaccgttgtaccgaagcccgtcgacaaccggacggtggtgttcgccgtgttttttgaggcggggctccggtttccgtgcaacgcgttgttgccggagatccttcgccttttccaggtggagctcccacagttaagcctgtcggtgctggtccggatcgctatcttcgactaggcgtgtcggactttcggttttgagcctagcgccgaactttttggcgccatatttttcgccatcgtgaattcgaagacagtggttacccctgctgggacgaagaaaacagtgttcgggagcgtgaactttaatgttcgccccgagcggtccgatctctggccggtgaatgccgccatgtcgaagtgggaccgccattggatgacgaggtggttttaccacaccatccccttcgaggctggttctgactcagcgaaggccctccggtgccggcgcagggcgattgcgccgaaccaaaaacccaagatcgccgtggacggcgctatggaggcgcggttcgctctgctgcgtaaggtttgctcccgccttagctgccgcgacttggtggaggaattctgcatgcttcacatctttcccctctctcaatcatggcaagtcgcagttgatcaaggcgaagaggttgatggtttgccgaagttggttctccccgagggaacgaatggtaagagtgctctttcactacacactcctgcgctttgctattttgatttgtttgacgcttgatgtggctacacccgttatttttgcagtgttaaccctcgaccaggctgacgccgaagcccgtaggatgatcggcgacgtgtcagtcgtcgagtatagccagctgctgatgtgacaagcagctggccgagcgaaccgggtttacaacggcgaattgcctccctgggcgaacccccacaaggcggacgacgatgcaggaccttcgcaaaagcgaacgcgcgggcaagtgaagcttgtccctaggaagcgaagggttcctgcttcctccgattccgacgccgacgatgaggaggacgtcgaagagcgtgacggcgaggaggaaggagaggaagaagaggagacggaggtcgtggccgacaaggccgcgaacgagactgtcgaaaaccgcgtcgacacccctggctacactcctactccaagtccaggttacaacgagaccggggtggagtcgaacagctccccccttcgtcgaaaggatttggatggggcgaaggcgctaattgcgttttcggcaggcagggcggcgaagggaggtccggtcaaaaagatctccaaaaagaaaggacttgtcgatgtcactcgtgtcttcaacgacgacgagtcttctgacgagactccgacttcgcccgctagccgcagcctggacctttcgaccgtcaccattctttacctcggcgctggtggggcaggcggtagcaccgccgccggggcttcagcctcagcggaactgatcgtgacagctgcggtgagggtcttcggtagccatctgcgtcagccagttgtttcgccgctagtcaaagcgaaggggaagggtgcggccgtcgaaacatctgcctcggagtattcccttgtggtgccccattttgcccctggcgatttcgagacccgagcagaccttattccctttgtcgagggagtaagcaatcttgtcttacctgccagcaccccgagcctattcaccgaattgaatgagttcgatgaggggtgttctgctattagaagcttggcggttcgggtatgctttttctctcttcttgattttcctcttattttttacatgtcacataattaacatttgttctctttacccgttcctaccttgcatccagattcttgcagctcactgttcgacagagcgaaccgtgcgggcccgtcttgacggattcaagaaccatcttcgggccatggttgatgaaataggccgcaagaacttggagatggaggccctcgccaacaccctgaaagaggcgaaagccgaaaacaagcggctccaatccgagttggagaaaggaaaagaagctagggccgaggtcgatcggctcaaggccgaactggagaaagggagagaggccatagctgaggttgatcgcctccaggccgaattgaagaaagaaaaagcccattccgccgtgctgacggattattataatcttactgagccgaagatggaggctcttcgcctggaggtcagcaaggccgaagcgagcgctgtggaggagtcgtagcggttttcgcaggagatggcgaaaactaccgaatccgcgagaacggcgtgccgaacgcttcgcctcgcccttactgacatgggtgcaaagatgcgaggggtccctgccgaagatgcctcggccttcgacttctccgagtggacccagtagaccggtggttcggtttcggactgcgccactgcgtacggcgattgttgtgcgtgcgtatcggcggcctttactacgggccatctgcaacagttcggctatgagcacgtcgccgagttccctaactatgcgaagggggactgggagatcagggcgcagaacatttcgcccgcgctttgtgcgtggctaaaatagatatggcagaaagacggccggtccaccgccaaggcacgccttttggagcaactggcgaaggcagaggcggcagaccggtgcgaagaagaggacgcggcagccgaagggggtggaggcgatgcccaggatcacctagaggtgtgaggccctccgccccttccttagatttttgtagtttcccttcttctttttgtgtttgccgagaatggcgaacgatgtatattcggcaggctgccgctaaccctccctattgtagccgaaaaaagggccccttggatattttgaatatatgactcactcttagccactttttttgtggtcgaagtctttggcatatttatgattacgcacatttcacattatgcaatacttttttcgcctattctcactatgcaattcgtcttttgccctttttgcactgtctacaagggtgttcgccgaaagttgtgcattcggtccccttctgggagttggcgaaaccaaaacgagaaattctaaaatcaaaggtgtttttaattattattctgtgatgaacaattgggcattggagattaatgcttttgttatttggaatttattcacgaagtggttttggagatgattggattcacaggtgatcacaggattcattatttcatgtgaccagtcagattgggctctggtagccggtcggaccggcggtatgcgcgcagtcagaccggccagcccgcggtctgaccggccgacactgtgttggttttggtttcgggttgtttgtttggatatccgtgattattttatgattatgacttctagatggatactatactatgtaatactgttgtttgctactaatgagtcaagttggagatagcttggtctcggaatatagtttctttgtttgttccatgtgtaggtgactcgatgtctcgggagagtatttgcggggatggaccgggagtcggcttggggataagacgacgtccgtggtgctcagagatcatgcgggatacttaggctagagttgatgcacgtggttgatggagattccatatggcatacgatggagttattgtgtgcgtatgggatgcggagtcaaatttggaaggagtccaaatttggtacgattggttatgtaaagtttctttcttgtactagagggtttcctaaggtgtttaggactcttagtataagtttggttcgtgcctttaggctgcctacctcatgtataaatagagagggagcgtgaggcttccctgtatcgctttggagagcaattgagttgagttttgagttagggtttcgagtttagtcaaaatttttgtaaggagtgctgttggtgcactttgtacacagagagaatcaataatgtcagcatttactttaagatttcttcgatttgtgtttaccgggtttcggcggtcagaccggcgggagcacggtggacagaccggcggcggtgacacagtgagcagcagctgatctcggcggtcggaccggagatataatcgcggtcagaccgacggcaaccaggctgttagaccggcaggacaacttcggtcagaccgtgatccgtcgatttcgagggtaacttttatttccgcttaaagttttcggtttttgggtataccaaccattcaccccccccctctggttggcttagttcttgtgattcgatcctacaagtggtatcaaagccttgttttcttctttggatttttatcgatctagagtttttgccatggctactcctgctaggttttcaactaagcctcatgtttttgatggaacggatttttctcattggtgtagtaggatgcaatcttatattatggctgaagattatgatatttggagaaaagtttctcatccttatgtgattcttgaagctattaatactgctgctgaaaaaactgcttttgaacaaaattgcaaagctcgcaatatttttttgagtggtatttctcgttcagattatgatcgtgttgctcatcttcaaactgctcaggagatttggaatgctttgagtaattttcatcaaggaacaaataatattaaagaacttcgtcgtgatcttttcaaaaaggagtatattaaatttgagatgaaacctggagaagctttggatgactatctttctcggtttaataaaattttgagtgatcgtagatctgttgattcttcttatgatgctaattatccacaatctgagatttctcgccactttttgaatggtcttgacatatctatttgggagatgaaagttacatctattcaggaatctgttaacatgtctactttgactttagattcactttatacaaaattgaaaacacatgagatgaatgttctttctcgaaaagttgattctaagtcgagtgctttagtttcctctttggatgttgatgcttcttcatctaagtcttcttttcttgctgtttttaatgccacatccgatgatcaactcgaacaaatcgaggaggaggatttggctttggttgctaacagaattgctcgagctatgaataatgccaggaacaggaaaagaggtggtccaaatcgttgctttgaatgtggtttaattgatcatcttcgttcgcattgtcctaagcttgggagaggcaaaagagaagacaaagatggtgagaagatcaacaacaacaggccgaagggttcataccaagggaggaagatggagaatcttaggaaggcttttcaacaagtttgcgccgcctttgagccactaagtgatgtagatggtgaaagtggatatggtgataagggaaagaacatctccgatgtttgcttcatggcgcgtggtgaatctgacacagagtatgaagatattgaggtgagtgcttttgaggaagctattaatattttgagtgcaaaaaataagaagtgtgagaagatgtatagaaaacaggaatttatcattgaatctcttaaatctgaaattgatagattaaaatctcttattcctaatgatgatgtttgttcaaattgtgaggttttaatgaatgagatttcaaaaattagagatgttaatgctgcatatgatttgaaaaatagatcttctcatgttttgctttgcacacacgcactttggatgagttgtttttaactaaaaagttgttgcaaaaatatcaaattgcttttcatgctagtttgatgtttaacatgatttctgctaaaaagttaaaacaacctcatgatattttggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttaccgttttttcaaaaataaacaaaatgatgatggtttgattgtgataaataaagctagacttattgctcaaggttttactcaagttgggggtttggattttgatgaaacttttgctcctgttgctagaattgaggcaattacacttttgttggcttttgctacttcaaaaggttttaaattgtatcaaatggatgtgaaaagtgcttttctaaatggttttatacaggaagaagtttatgtcaaacaaccaccaggtttggaaaatccatattttcccaaccatgtttttaaattgtctaaagctttgtatggcttgaaacaagctcctagagcatggtatgataggcttaagaactttttgcttgcgaaaggttttacaatgggaatggttgacaaaacgctttttgttcttaagcatggtgataatcaactttttgttcagatttttgtggatgatatcatctttggttgttcgactcacgctttggttgtagattttgctgagattatgcgcagggaatttgagatgagcatgatgggtgagttatcgtactttttgggattgcaaattaagcaaacacctcaaggtacttttgtgcatcaaacgaagtatatgaaggatcttttgagacagttcaagatggagaactgcaagccaatttcaacaccaactggttctacagctgtgttggatcctgatgaagatggtgaagctgttgatcaaaaggaatatagaagtatgattggatctttgttgtatctaactgcttctaggccagacatacaatttgctgtgtgtttgtgtgcacgctttcaagtttctcctcgtgcttcacatcgtcaagcggtcaagcgaataatgaggtatttgaatcatacacatgagtttggaatttggtattctacttcatcttctatatgcttaagtggatattctgatgctgattttggaggttgtagaattgataggaaaagtactagtggaacatgtcattttcttggtacatcattgattgcatggtcttctaggaaacaatctagtgttgctcagtcaactgctgaatctgaatatgttgctgctgctagttgttgttcacagattcttggcttttatctactttgaaagattatggtcttacttttgagaaagtacctctcttttgtgataatactagtgctatcaatattgctaagaatcctgttcaacactcacgcataaagcacattgatattcgttttcactttttgagggatcatgttgagaagggagatgttgaattgcagtttttggacacaaagttgcaaattgctgatattttcactaaacctttggattctaatcgctttgcttttcttcgtggtgaattaggtataattcatccttttggtatggtttgagggggattttgtacctcatggttttatggagcaataatatgacaatgagaaaaattgagaaaagagagctttgtttatacatatggtattttcttgtacatgctagcaatactttgaaggtttatttgtctctagcatagcatgtatgtatttttgtcttttcatgagatttagattttgtttttaagggagatgatgcatgacacttaaattctatacttgaattaagcaaatatgcaatgttgatgctagcatatggtttgatgtataaaagctatatatatatatatatatatatatgctttattgactttttattcctctaatagctttaattgctcattgtgaaaagataataaaaaatatgaaaaaaatgaataccgaatccttggaaacagtcttgacgacaaggacgtattcgatgtgagcaaaataatgggtgccgaattcctggaaaaagtcttgacgatagggacgtacccaaaataaaagagaaaaatatgagcaaaaaggctcaagaaaaataaaaagttaaaaaaattctcttggttgttttgtgctaaaggttatttgagaaagagtgataaatgtaataggtatatatgtttagtgtttatttttcaacctatatgtttgttaagatgttgcattaaaaatcatatgaaatcatgaattttgattgttgattcaagcaaaattgtaaaatctttggttcatggttatactttaatgcatgattgttatattatagatgggtttatattctttttattgcaacacatgacttgatatgctatatgtatgctaagctcttgaacattaatgaacataactcctatgcttgatgaaatcattgtccaaagggggagaagtaatgtgaaaatttttggatttttggagaagcaaggtgaatttttggagagttgttgagaagagcatgtttttggttcaattaggaatttctttctttttaaaaacgggggagaagttttcttttggatttttgagcacgatgtgtacatttgtacgaagtgtgctttttaccacttttgtttttatttttccaacaccaaaacattttttatgagtttgccaatgtgttcatcaagggggagattgtaaaatcaaaggtgtttttgattattattctgtgagaaccaatggggcattggagattattggttttgttatttggaatttattcacgaagtggttttggagatgattggattcacaggtgatcgcaggattcattatttcatgtgaccggtcagaccgggctctggtaaccggtcggaccggcggtatgcatgcggtcagaccggccagcgtgcggtctgaccggccgacactgtgtcggtttcggtttcgggttgtttgtttggatatccgtgattatttcatgattatgacttctagatggatactatacgtatgtaatactggtgtttgctactaatgagtcaagttggagatagcttggtctcggaatatggtttctttgtttgttccatgtgtaggtgactcgatgtctcgggagagtatttgcgatgatggactgggagtcggtttggggataagacgacgtccgtggtggtcagagatcatgcgggatacttaggctagagttgatgcacgtggttgatggagattccatatggcatacgatggagttattgtgtgcgtatgggatgcggagtcaaatttggaaggaatccaaattttgttcgattggttatgtaaagtttctttcttgtactagagggtttcctaaggtgtttaggactcttagtatgagtttggttcgtggctttaggctgcctacctcatgtataaatagaaggggagcgtgaggcttccctgtatcgctttggagagcaattgagttgagttttaagttagggtttggagtttagtcgaaatttttgtaaggagtgctgttggtgcactttgtaaacacagagagaatcaataaagtcatcatttactttaagagttcttcgatttgtgtttaccgggtttcggtggtcagaccggcgggagcacggcggtcagaccggcggtggcaacagtgagcagtagctgatctcggcggttggaccgaagatataatcgcggtcagaccgatggcaaccaggcggtcagaccggcaggacaacttcggtcagaccgcgatccgtcgatttcgagggtaacttttatttccgctaaaagtttttggtttttgggtataccaaccattcaccccccccccctttggttggcttagttcttgtgattcgatcctatagaaatttgtggcattgaaggatttaccgaaggtgcgatgcccatttcggcctgtttatcgtgaaatggtgataaacggccgtagctatatggtttttaaggttgccgaacggcttcgggcgtaccccgggcgaaccttagaagactacgatctttgttcattcaagacgtttggaggatatggctcacttttggcgaaaccatcagaagactgatcggcaggaggcgatctcccagcgtcgttacagtctagtctgtgtttcacccccttctcctattagggttgtgtatgatattagtagtgatgacgaacctagttcgcctgattattcctaagagagagagaatgtgatcgcaggggcgaagatgtaatttatctgtaagctgggctgtaacgccattgctattttcctgccacttgtatcattgtgatgggtttgtattttttgatacatttttatttaaaatcaataaaggtgagttttatttccttttcgctatttttgcattgtcactttgcgtgcttttcgttgggttggaacgtgtcggctcctttgcatatattagcgaaataggttttgacttttcagctttcggcttccgttttttatccgttttgttctacgttgtaggaagcactcatgctttccttttgatcgagtgtaacggtgtttggctagttgttctccgaaacaagctgttgcggtttcaatcgtttggcgagcgatgcttcggccgattcgtttcgcccccatggcccttttcgctgatcaggcgtttgccttggggtttttccacaaattatcaatcgcacaaacaaataaaaagaaggcagaggacacagagattttatactggttcgggccttcgtggtggataatagccctacatctagttttttgtctttttttcattttcatcttttttttctctttttttttctttttcttgccgaagggcttacataacgatatatacatttttacaagttggcgatatgcgtgcaacccgttctagacatagaaacgcttgagagaggcagcgttctaggaatggtcgaactcttcgccttccagtgtcgccagtcaaaaggaccccgtcctggacttgtgcttgatgacaaggtgacaagatgacaaggcaacagttccgtcggtcgaacttttttgttgtaagttgccgaagtgcctgtgacatacttgcgcatgtgctcgagtgcttcgactcttaccccctccaagagttcaagtgacacctcgcgcccctcttcgcccccagagaatgtcacccttggtgagttagcccctagctctgttggggtcattgcctcatcaccataaagaagcatgaacgggctgaacttggttggtcttgtgggggtcgtccgaagggcccaaagaacagatagaatttcctctggccatttgcccttcgctgccccctcaagccttttctttagtgcttctaggatcttgccatttgtatgtacggccgccccatttgactgcgggtgcatgaccgacgcgaacctgatttccaggttaagcccttcgcacatttctctgaacttgtcagagtcgaactgcttgccgttgttagtgataaactcttttggtactccgaaatggcaaacaatgtttttccatacaaacttctgtactgctgcccaagtgatcgctacgaggggttcggcctcaatccatcgaaagaagtattcaacggccacaattgcgaacttgtaactgtttcgcgccaccgggaacggcccaatgatgtccagtccccatctggcgaagggccagatttgtgcgatgggctgcaactcatactgggcgcagtttggctttggccatgacgctggcaactttcgcacttcttgatttgctcaacacagactttcaacacagtgggccaataaactccttgtctaaacactttggaggcaactgttcttgcggcttggtgcgcgccacatagcccctggtgtaactccttcaccatttcctcgccttcggcgaaagagatgcagcgaagcaagggttgaagtaccccgaagaaatagagctggcccgagaccatcttgtactttatggctctgagttgcaagcgttttgcttctgcttcatcttccggatgccagccagtttcaaggtgtttcacaaacggggttcgccagtcgtatgggtcttcgcccagtttcacttggtcgattgccatgacctccaagctgtccatgggcacacttggtgcatataggacttcaaaaaagatgctaggcgaatgtgggccaccacaagcagcagattttgccaaggtgtctgcttcctcgttctggcctctaggtaaacgaccgttatgccggtgaagcacttttccatagaccgaacggcctccaaatacctcttcatcccttcttttgcctcaaaggacttgtcgacatggcccgtcaccagcttggagtcggttcggattagcaggcgccgaatccccaatgctttcgcctttcttaggcccagaagaatggcttcgtattctgccgcgttgttggttgtgtcgaactgcagccttgcggcataccgaatcggcacaccatttggcgaagtgagtactgccgcaatgcccacccccttgtgcgaccacgaaccgtcggagtacatcaccgagggctgttcgacgggctcgggttcaggggcgaatgccggtgtccattcggccacaaagtcagctagcacttgggacttgacagcagtgcgggcaacaaaatgtaagtcgaaaggggatagcttagctgcctacttgctaagcaggctagtaacttatttgccccggagtatttcgctcaaagggtactgcgatggcactatgactttgtgggcctaaaagtaatgcttaagcttgcgtgaagccatcaccagggcgtaagcgagcttttctatttcaatgtatcttgtcttcgctccttgcaatgcttcggagacgaaatagaccggtttccggcctgaatccgtttcttggacgagagcagcactgactgccactggcgaagctgccaggtatagtagcagttcgcttcctagtgctgggctgatatgagttagcgggctttgcatgtattgctttatctcgtcgaacgctgcttggcattcgggtgtccagttgaattttcccgtgcctggagggttttgaagaagagcaaacctctttcggctgcctttgagaggaatcgactgagtgcctcaattcggcctgcgagcttttgtacttaacgtacgctcgacggaggcttcatttgctgaatggcatcgattttctcgggattcgcctcgatgcctctttcagaaacaaggaaacccaacaacttgcctgcgcgaacgccgaaaacacacttctcaggattcagtttcatacctgctgcgtgcaagttgtcgaaggtctcctgtaggtcggacgcgtggtcgaaagccttgcggctttttacgacgatgtcgtcgacataagcttccacgtttcgccccaattgcttgtaaaggaccttgtacaccagcctggcgaaggttgctctggcattcctcaggccgaaaggcatcctgaggtgacaaaaggtgccaaatggtgtgatgaaggctgtcttggggatgttggccgtgttcatgtggatctggtgatagccggaatatgcatctaggaagctcatgagttcgcagccaactatcaaatccacgagctgttcggggggtgcttgttcttgagctgcttcacgaggtgcttcgacagctgctccctgctgcggccttggatcttgcccgctgacatgttgccgaatgtttcggcattgctccgtggtgtgcgaagagcgtccgaggaaggcgcagtagaggtattttcggaccttcttgcggacaggctgctgatggttgcttgcttgctgggcgtcgaactccttgcggagggcttgcacttctttgacagccatcacagccttgcccgcacggtcggttctgaacttcatccagatcatggggggggcttgaccttgccttggcggttgtccttggatggctggggctggcgaacagcgagaggaggtggttcggcaacttgaacttgtgcttgggcttggactgtggcgacggaagccttatgatactcagcttgtattgcttgccgtcgcttggaatcctcttcgccccttgcgtacccgtcaatgatgtaaagtaggtgctcaagtgtctgtggctccttattggcgatttttcttatgagttcgccctcgagtagaccggctgaagcggcgtttatgacagatgcctcagttatgtcttgaacttggcaccgggcttgcgagaagcgcatgtactcccttatcgactcccccggcctctggcgaatgccgagcagatgctgctgcgtcttcggctcctcataggtgcctcgaaagttaaggacaaagatatcgcgtaattgctcccatgagtaaatgctattggctggtaaattgaaataccaagaacaggcaatgccgtctagagcgagatgtattaccttggccttggtattttcgtcgccatgagccgcttcgatcgcggactcataaatagagaggaattcctttggtctgtttcgcctgagtagcgtgggacgggtgggaacttgaactagggtgggattggacgggtcttgattcccccacttagcgatagccccttttcgctccctgccctgttcacggcaccttgctgcggatacggcgtggcgaagggcgaaatcacggcttgcgcgtgaggttgggccatggcattcggctgcccggctccgattggtgatgcttgctgagccaccatggatgggtcaaaagttggctgtgaccatgtcatggcgacctggtttggtgcctggtttgctccgaagcctgacgttggtgcttgcggccgaatggttggtgcctaagtagcattgatgaagtcgaactgcggtccttgactccacagcgaagctcccagacttggctgattcgatggcaaccaactaggtgcatcatgacttgtattcccctccgagtgtgccgaaggggctatacctgaaaggctatggggttggctgagctgctgaaggaaagcttggagctgcgcctgcagagccgaagccccttctgccattgtttgtggtgcttggccaggcggttgagggtgtacttgtgtaacaccctgcctccaaaatccgcattagtccactctacacgttgagtggacccacgttcgcatgatatcccgcttatactttcgtcctcgcttcgtgtaaaagggttaacccggggataccatggttggagcaccaaggcttataagcaggccctcacccacctaaacttccaaggtggtactaaaccaccactacacatccacttctaggccacatgggccaaactcacactactaacaggcttcaaacgggctggggtgttacattcaccccccttcacccccccttaaatgctgacgccccggcagctcaccgtttacacggcagaggcctagaaccccctccggtgcagaccatggccttttaccccccttaagggctgacgccccagcagctcaccgtttacacggcagaggcctagaaccccctccggtgcagaccatggaccaaagcacatgcatcacacagcggaggtttatgctctgataccaactgtaacaccctgcctccaaaatccgcattagtccactctacacgttgagcggacccacgttcgcatggtatcccgcttatactttcgtcctcgcttcgtgtaaaagggttaacccggggataccatggttggagcaccaaggcttataagtaggccctcacccacctaaacttccaaggtggtactaaaccaccactacacatccacttctgggccacatgggccaaactcacactactaacaggcttcaaacgggctggggtgttacaacttgggcagcgaccggctgagcttgcagctgcacgtgaggggccggatgcgctgctgcggtcgatggctgcccggcgaagtacattggcgcttgcgtgacttgtggcggaaggggctgggtcggcacttgtagatagacttggggtgggacataaccttccgaatactggaggattggtgccgaagtgaccttggatcgtcttgccgtctcgtatgcttgctgttgttcttgtatttggcgaagcatgtcttggagtcgtgtcatgttctgtcgcatggcttccatgtcggcttcggtttgtgtttcggggttagggttgacttgggcttgcacagcggtgagcgtagttagggccgttgccgactgcgacgaagcggcttggggcactagcagttggcttgtcgaaaggatctccgccctggtctggagtgcccttgccgccgcagccgccttcgccatatcagccgtgttcggcacctacacagaggtggcaggggccgaaggcggtagtgatggtgcaggtgcggaagcagatggcgctcctccatcttcggcaacgggcgccgaagtctctgctccctcttcggcggccatatccgccttgacgtcgctttccgttcgccttgtaaccttctccttcacgaccttcttcggtggcattcgctctcaatggtttcgcttggaggtccccacgatcggcgccagctattgtcgaaacgacaatcgcatacgtcggaagacgtggtcactcaatagtggttgggaaagaagttgtcacgtcctgataaattcatcacgaaataaaaatcattctctaaaaggaataatagaattaattaaaattcgaaaagaaattggcaaacactaaaatacgtacaagaaaaattcgaatgtggtccagagaatttttgttaaattctccttggtctaaaaggagccctcaaattttacttgaattttcagagcaccagaaataattattaagcaacaaaaacaattaacaaaatttactaaaaagaaaaactaaaaataatccccctcctccctttgggccaagtctggcccaaagtcctccctctttctctctcggcccacggccaaagtcctctcttcctccctctctttctctccctctcctcctctccctccttctcttgggcctcctctccttcccctcggcccagccccctcctcctccctctctctcccaggtcgcctctccctcctctcctcctgggccagccgcccggcccaaaccgcgccacccagccgctcccctcccgcgcacgcgcgttgcacgcgcgctgactgcgcgcccgatcggtgggtcccacccacccggtcgtctccttcctcccgcccggcatcctctctctcttctctctcccgtgaaacctagcgtcgattcctcccataaatccacgcgaatcaatgcccttccctccaaattgattggggggaattaatccccgttccttcctcatcaattccccctaatttcccccttgattcgtgcccccaatcgtcgggaacgcccgcgccaaacccggccaccttccatggccgccggccggcttttccgccgccgttcccacctctcccatgcccggctccctctcctaccctataaaatggaacaccctcgctccgttctatcgttttagtcccctcccgcgctctcccgtggcctcaccacctctccccgcagccctcctctctctcccacgccgccggtgaactccagccgcccctgccgcgccgctcaggtgtgggccggccgttccgtcgccccaagcggcctcgcagccgcctcctcttccccggcgtcgcctctgcttcgcggggaaattatcggagcgacgtcctcgccgacgaccagtggtgtcgccaccactccaccgcctccagccgcctgcgccgcctcgccggtgcagcggctgtcgtcatcgccatcctccctcgacgtcgccgcgtcgccctccaccccggcctgccctcggtttcgccggaacgccgtcgcccgtcgcgcctctccctcggtctcgctggagttccttcggcaaccccttccgccgtgcccgtgcgccgtcggccgcgccaccaccacctccggcatcgcagcggcgagccagcgacgtcgtcctcggcatcgccttccctccatctgaacccctccgctgtccgtcgtcgtcgtctccgttcgtcctcgttgacaactcctccggtcggtcgttcgtcctcgccggctcatcgtctcgcggcgccgcctccgttgtcagattcgcagcggcatgttccacgccgtcctcgtctccgtgcagccgctgccggctgcccacgtcgcctccttgccggccctggtcgtcgtcgtcgtcctcccgtcgttctcggtcgtcgtggcgttcgtccctccgtcaagccgttctcgttcgtcgtcctcgctacgtcaagtgccgcagccccgtcatcgtcttcgtcctcgcctctgcgtcgcccagcgttgcgccggccgcgtctcgccttcgtccaaggatcgccgccgaagtcgtcccctcgcctttcgtctacatcgttcccggccgtctccgccgcgcccgttcgtcgttgtcgttccctcgcctcgtcgcgtgctggtaaggatctctctccctcgtcgccctcgtcctcgtcctttcggtgtcgcccatgcccgttgtgcggttgtcgaccccggtacccgtgtgctggtgtcgatagtcgttcgcttgtgcgtgtggttactgtgttagtgtgcccgctcggtagccgcgtggtttccatgtgtgcagcctgcgtggtgtctagtggagtccgtttgtcggccactcgcctcggttgacacacggggtccgcttccgtcgacccgtagaccgtctctgtgtacccggtctgccgtggtcccttaggttgacatgtggggtccgcatgtcaacggcgcagccttcctgtcttttccaggctagcgcttacacatgttttatagttgtaaaacctaattataataatccacaaatctccatataacagcattaaacttcggatgaccatgcattggtcatacgagctccgaatcgatccgttcaagtctcctaatgtttgttataacctaaagaaccctgtgctttctttttatgtattgttattgcttctttataggcttgtagctttgcttgtgtgcttcgcgtagcttctgtcgttcctgaggttcccgaagcgtggtttgcggtcgtcgccgaaggttcggaaggccgttatctctgagcaaggcaagtcacatcatccttgagcatattgaatcccagtttataaaattattttgatttaaattattgcattattgctttattcaaattcccgcgttatcactgttttatttagccatgcctatttatctttgttatgaccttatcattgttgtcattgttattattaccttgttcaccctaggataaacaaaaccccaactagtgggtaccctattcatggttccactagtatgaatttaggtagatgcttcgctgattaattaggcaacattaggtggttttataactttagactttgggaattctcatatcatttggatactatggaatggttggcttatgttggaattggacacacacctccccctctattcaaaacccccaaaatggttttaggcctgggctcgaggtgcgtggttgggttttgttagtcgtacctcgggtactataaggattaagctcgggcctctgttgcaaagcactaccgtacttccacatgtctagtgggtaaggcttagtttgtggctcagtctggttataaacaaaggtacacggatggagatggacgaagtcgggggtcgatggacatctctaggacaaatgaaggctacacgagctgcggcctggtagtcgagatgtcatggcacagggctggtgtcctgctgctaggggctcaatcctgcctgcctgtcccggaggttccggccgtaggcggggctgggtcggtactcttgtttatggctaggatgggttgggaactatgtcacgtcttccgtctgtatgccgtggtggtatgtggcacgtggttacacgtgaggaagatgtttcttgtgggtaaagatgtacacctgaatcagagtataatctattcgaatagccacgccctcggttatgggcaagcctagcaatgtacccaagttagtgttttaattcttaaaacctgcttaacaactaaaatgtggaatggttggcctgggttggcttgggacgagctgggacccagggtcgggttgccagttcggtttgaatcatcgtaggccttgggttaaggctggttcgtatgggttcacggccttgattaataacactgtgtagctctaggatcgtctttataaaatggctttgggcaactaagtgacttttaaatgctgtttactgcaaaacttaacccctatattattaccccttgtgcccccttgcattaatcatgcatctgctggtgtggtttgctgagtactgtggttgtactcattcttgctcaatctttccccccccccttcagtaagagaagctt